亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

信息處理裝置以及方法、記錄媒體和程序的制作方法

文檔序號(hào):7619209閱讀:103來(lái)源:國(guó)知局
專利名稱:信息處理裝置以及方法、記錄媒體和程序的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及信息處理裝置以及方法、記錄媒體和程序,特別涉及可以容易地管理安裝在裝置中的、進(jìn)行控制設(shè)備的處理的應(yīng)用的信息處理裝置以及方法、記錄媒體和程序。
背景技術(shù)
近年來(lái),在經(jīng)由網(wǎng)絡(luò)連接服務(wù)器和客戶機(jī)的系統(tǒng)中,解釋從服務(wù)器發(fā)送來(lái)的命令的內(nèi)容,客戶機(jī)控制自身所內(nèi)置的設(shè)備,或經(jīng)由電纜等連接的外部設(shè)備。
例如,有如下系統(tǒng),用戶操作的個(gè)人計(jì)算機(jī)成為客戶機(jī),該個(gè)人計(jì)算機(jī)根據(jù)從服務(wù)器發(fā)送來(lái)的命令,更新由用戶插入(靠近)外部讀寫(xiě)器的IC卡所保持的電子貨幣信息。電子貨幣信息更新時(shí),個(gè)人計(jì)算機(jī)中內(nèi)置的設(shè)備也被控制,例如,從揚(yáng)聲器輸出表示金額增加的聲音,或由顯示器顯示表示該情況的畫(huà)面。
提供這樣的服務(wù)的系統(tǒng),例如通過(guò)將由服務(wù)的提供者制作的應(yīng)用安裝在服務(wù)器中來(lái)實(shí)現(xiàn)。
但是,在專利文獻(xiàn)1中,公開(kāi)了一種技術(shù)在這樣的服務(wù)器客戶機(jī)系統(tǒng)中,在多個(gè)客戶機(jī)間移動(dòng)根據(jù)從服務(wù)器發(fā)送來(lái)的命令而寫(xiě)入IC芯片的信息。
專利文獻(xiàn)1(日本)特開(kāi)2003-141429號(hào)公報(bào)但是,在上述那樣的系統(tǒng)中存在以下課題以包含關(guān)于作為控制對(duì)象的設(shè)備的信息的方式記述源代碼,通過(guò)對(duì)其進(jìn)行編譯來(lái)安裝應(yīng)用,所以即使對(duì)服務(wù)的內(nèi)容自身沒(méi)有變更或追加,在關(guān)于揚(yáng)聲器或顯示器、或者作為IC卡的訪問(wèn)目的地的存儲(chǔ)器區(qū)域等作為控制對(duì)象的設(shè)備有變更等的情況下,需要再編譯源代碼整體。
在該情況下,服務(wù)的提供者停止應(yīng)用的執(zhí)行,并變更關(guān)于作為控制對(duì)象的設(shè)備的記述之后,需要將再編譯而得到的變更后的應(yīng)用再次安裝到服務(wù)器上。即,雖然是臨時(shí)的,但伴隨應(yīng)用的執(zhí)行被停止,服務(wù)的提供也中斷。

發(fā)明內(nèi)容
本發(fā)明鑒于這樣的情況而完成,可以容易地管理安裝在裝置中的、進(jìn)行控制設(shè)備的處理的應(yīng)用。
本發(fā)明的信息處理裝置控制連接到或者內(nèi)置于信息處理終端的設(shè)備,其特征在于包括管理部件,除了進(jìn)行對(duì)設(shè)備定義信息定義的設(shè)備進(jìn)行控制的處理的應(yīng)用之外,還管理對(duì)作為控制對(duì)象的設(shè)備進(jìn)行定義的設(shè)備定義信息。
管理部件在進(jìn)行了設(shè)備定義信息的新注冊(cè)或更新時(shí),驗(yàn)證進(jìn)行了新注冊(cè)或更新的設(shè)備定義信息的記述,使由正確的記述的設(shè)備定義信息定義的設(shè)備可控制。
管理部件在切換了設(shè)備定義信息的世代時(shí),在進(jìn)行控制由設(shè)備定義信息定義的設(shè)備的處理的情況下,使應(yīng)用繼續(xù)控制由世代切換前的設(shè)備定義信息定義的設(shè)備的處理。
管理部件在切換了設(shè)備定義信息的世代后,在開(kāi)始控制由設(shè)備定義信息定義的設(shè)備的處理的情況下,使應(yīng)用進(jìn)行控制由世代切換了的設(shè)備定義信息定義的設(shè)備的處理。
本發(fā)明的信息處理方法是控制連接到或者內(nèi)置于信息處理終端的設(shè)備的信息處理裝置的信息處理方法,其特征在于包含管理步驟,除了進(jìn)行對(duì)設(shè)備定義信息定義的設(shè)備進(jìn)行控制的處理的應(yīng)用之外,還管理對(duì)作為控制對(duì)象的設(shè)備進(jìn)行定義的設(shè)備定義信息。
本發(fā)明的記錄媒體中記錄的程序是記錄了使計(jì)算機(jī)執(zhí)行對(duì)連接到或內(nèi)置于信息處理終端的設(shè)備進(jìn)行控制的處理的程序,其特征在于包含管理步驟,除了進(jìn)行對(duì)設(shè)備定義信息定義的設(shè)備進(jìn)行控制的處理的應(yīng)用之外,還管理對(duì)作為控制對(duì)象的設(shè)備進(jìn)行定義的設(shè)備定義信息。
本發(fā)明的程序使計(jì)算機(jī)執(zhí)行對(duì)連接到或內(nèi)置于信息處理終端的設(shè)備進(jìn)行控制的處理,其特征在于包含管理步驟,除了進(jìn)行對(duì)設(shè)備定義信息定義的設(shè)備進(jìn)行控制的處理的應(yīng)用之外,還管理對(duì)作為控制對(duì)象的設(shè)備進(jìn)行定義的設(shè)備定義信息。
在本發(fā)明的信息處理裝置以及方法、記錄媒體和程序中,除了進(jìn)行控制由設(shè)備定義信息定義的設(shè)備的處理的應(yīng)用以外,還管理對(duì)對(duì)作為控制對(duì)象進(jìn)行定義的設(shè)備的設(shè)備定義信息。
根據(jù)本發(fā)明,可以容易地管理進(jìn)行控制設(shè)備的處理的應(yīng)用。
而且,根據(jù)本發(fā)明,可以容易地應(yīng)對(duì)控制對(duì)象的變更。


圖1是表示應(yīng)用了本發(fā)明的通信系統(tǒng)的結(jié)構(gòu)例的圖。
圖2是表示應(yīng)用的圖。
圖3是表示設(shè)備訪問(wèn)票(ticket)的世代更換的圖。
圖4是表示設(shè)備訪問(wèn)票的記述例的圖。
圖5是表示服務(wù)器的結(jié)構(gòu)例的方框圖。
圖6是說(shuō)明服務(wù)器的設(shè)備訪問(wèn)票的驗(yàn)證處理的流程圖。
圖7是說(shuō)明管理服務(wù)器的設(shè)備訪問(wèn)票的世代的處理的流程圖。
具體實(shí)施例方式
以下說(shuō)明本發(fā)明的實(shí)施方式,例示本說(shuō)明書(shū)中記載的發(fā)明和發(fā)明的實(shí)施方式的對(duì)應(yīng)關(guān)系如下。本記載用于確認(rèn)支持技術(shù)方案中記載的發(fā)明的實(shí)施方式記載在本說(shuō)明書(shū)中的情況。從而,發(fā)明的實(shí)施方式中雖然記載了,但即使作為與發(fā)明的對(duì)應(yīng),有這里沒(méi)有記載的實(shí)施方式,這也不表示該實(shí)施方式不對(duì)應(yīng)于本發(fā)明。反之,即使實(shí)施方式作為發(fā)明的對(duì)應(yīng)而記載于此,這也不表示該實(shí)施方式不與本發(fā)明以外的發(fā)明對(duì)應(yīng)。
進(jìn)而,本記載不表示本說(shuō)明書(shū)中記載的所有發(fā)明。換言之,本記載是本說(shuō)明書(shū)中記載的發(fā)明,并不否定該申請(qǐng)中沒(méi)有請(qǐng)求的發(fā)明的存在,即將來(lái)分案申請(qǐng),或由于補(bǔ)正而追加的發(fā)明的存在。
技術(shù)方案1中記載的信息處理裝置控制連接到或內(nèi)置于信息處理終端(例如,圖1的攜帶電話機(jī)5)的設(shè)備(例如,圖1的外部IC卡12),其特征在于包括管理部件(例如,圖2的設(shè)備訪問(wèn)票管理程序52),除了進(jìn)行對(duì)設(shè)備定義信息定義的所述設(shè)備進(jìn)行控制的處理的應(yīng)用(例如,圖2的服務(wù)器應(yīng)用51)之外,還管理對(duì)作為控制對(duì)象的設(shè)備進(jìn)行定義的設(shè)備定義信息(設(shè)備訪問(wèn)票)。
技術(shù)方案2中記載的管理部件在進(jìn)行了所述設(shè)備定義信息的新注冊(cè)或更新時(shí),驗(yàn)證進(jìn)行了新注冊(cè)或更新的所述設(shè)備定義信息的記述,使由正確記述的所述設(shè)備定義信息定義的所述設(shè)備可控制(例如,執(zhí)行圖6的處理)。
技術(shù)方案3中記載的管理部件在切換了所述設(shè)備定義信息的世代時(shí),在進(jìn)行控制由所述設(shè)備定義信息定義的所述設(shè)備的處理的情況下,使所述應(yīng)用繼續(xù)控制由世代切換前的所述設(shè)備定義信息定義的所述設(shè)備的處理(例如執(zhí)行圖7的步驟S14的處理)。
技術(shù)方案4中記載的管理部件在切換了所述設(shè)備定義信息的世代后,在開(kāi)始控制由所述設(shè)備定義信息定義的所述設(shè)備的處理的情況下,使所述應(yīng)用進(jìn)行控制由世代切換了的所述設(shè)備定義信息定義的所述設(shè)備的處理(例如,執(zhí)行圖7的步驟S16的處理)。
技術(shù)方案5中記載的信息處理方法是控制連接到或者內(nèi)置于信息處理終端(例如圖1的攜帶電話機(jī)5)的設(shè)備(例如圖1的外部IC卡12)的信息處理裝置(例如圖1的服務(wù)器2)的信息處理方法,其特征在于包含管理步驟(例如,圖6的步驟S3),除了進(jìn)行對(duì)設(shè)備定義信息定義的所述設(shè)備進(jìn)行控制的處理的應(yīng)用(例如,圖2的服務(wù)器應(yīng)用51)之外,還管理對(duì)作為控制對(duì)象的設(shè)備進(jìn)行定義的設(shè)備定義信息(設(shè)備訪問(wèn)票)。
技術(shù)方案6中記載的記錄媒體中記錄的程序,以及方案7中記載的程序中,各步驟對(duì)應(yīng)的實(shí)施方式(其中一例)與技術(shù)方案5中記載的信息處理方法同樣。
以下,參照本發(fā)明的實(shí)施方式說(shuō)明。
圖1是表示應(yīng)用了本發(fā)明的通信系統(tǒng)的結(jié)構(gòu)例的圖。
網(wǎng)絡(luò)1中連接遠(yuǎn)距離控制連接到網(wǎng)絡(luò)1的客戶機(jī)(經(jīng)由客戶機(jī)連接到網(wǎng)絡(luò)1的設(shè)備)的服務(wù)器2以及服務(wù)器4。服務(wù)器2上連接有在與客戶機(jī)之間進(jìn)行的通信中與服務(wù)器2合作執(zhí)行數(shù)據(jù)的加密處理、解碼處理以及認(rèn)證處理的加密·認(rèn)證用服務(wù)器3。
網(wǎng)絡(luò)1中連接有作為客戶機(jī)的攜帶電話機(jī)5以及個(gè)人計(jì)算機(jī)6。
在圖1的例子中,讀寫(xiě)器11、IC卡13、揚(yáng)聲器14以及顯示器15作為通過(guò)服務(wù)器2或服務(wù)器4經(jīng)由客戶機(jī)控制的設(shè)備,連接到或內(nèi)置于攜帶電話機(jī)5。
而且,像IC卡13那樣不是直接連接或者內(nèi)置于攜帶電話機(jī)5而是接近或載置在其上時(shí),在與讀寫(xiě)器11之間進(jìn)行利用電磁感應(yīng)的通信的外部IC卡12經(jīng)由讀寫(xiě)器11連接。
同樣,在圖1的例子中,IC卡21、揚(yáng)聲器22、顯示器23以及讀寫(xiě)器24作為通過(guò)服務(wù)器2或服務(wù)器4經(jīng)由客戶機(jī)控制的設(shè)備,連接到或內(nèi)置于個(gè)人計(jì)算機(jī)6。外部IC卡25在規(guī)定的定時(shí)接近或載置在讀寫(xiě)器24上。
圖1的系統(tǒng)結(jié)構(gòu)可以適當(dāng)變更。例如,除了攜帶電話機(jī)5或個(gè)人計(jì)算機(jī)6以外,也可以準(zhǔn)備作為客戶機(jī)的PDA(Personal Digital Assistant),或作為設(shè)備的存儲(chǔ)器等。
在具有這樣的結(jié)構(gòu)的通信系統(tǒng)中,例如,控制訪問(wèn)的攜帶電話機(jī)5中內(nèi)置的揚(yáng)聲器14或顯示器15的輸出,追加或削減存儲(chǔ)于外部IC卡12中的電子貨幣信息的電子貨幣信息管理服務(wù),如圖2所示,通過(guò)在服務(wù)器2上執(zhí)行服務(wù)器應(yīng)用51來(lái)實(shí)現(xiàn)。
服務(wù)器應(yīng)用51由提供電子貨幣信息的管理服務(wù)的服務(wù)提供者作成,并安裝在服務(wù)器2上。服務(wù)器2上除了服務(wù)器應(yīng)用51以外,還分別安裝用于提供各種服務(wù)的應(yīng)用。而且,圖1的服務(wù)器4上也安裝各種應(yīng)用,對(duì)訪問(wèn)的的客戶機(jī)提供各種服務(wù)。
以下,主要說(shuō)明服務(wù)器2和攜帶電話機(jī)5的結(jié)構(gòu)和動(dòng)作,但服務(wù)器4的結(jié)構(gòu)和動(dòng)作基本上與服務(wù)器2的結(jié)構(gòu)和動(dòng)作相同,在圖1中作為客戶機(jī)表示的個(gè)人計(jì)算機(jī)6的結(jié)構(gòu)和動(dòng)作也基本上與攜帶電話機(jī)5的結(jié)構(gòu)和動(dòng)作相同。
服務(wù)器應(yīng)用51對(duì)于作為經(jīng)由網(wǎng)絡(luò)1訪問(wèn)的客戶機(jī)的攜帶電話機(jī)5的用戶,提供用于提供對(duì)存儲(chǔ)在外部IC卡12中的電子貨幣信息進(jìn)行管理的服務(wù)的接口,同時(shí)對(duì)攜帶電話機(jī)5的客戶機(jī)應(yīng)用61發(fā)送命令,控制內(nèi)置或連接于攜帶電話機(jī)5的設(shè)備。
另外,作為發(fā)送給攜帶電話機(jī)5的命令,根據(jù)來(lái)自服務(wù)器應(yīng)用51的指示使用由具有抗干預(yù)性的加密·認(rèn)證用服務(wù)器3生成的命令也可以。
作為命令的控制對(duì)象的設(shè)備由通過(guò)設(shè)備訪問(wèn)許可管理程序52管理的設(shè)備訪問(wèn)許可來(lái)定義。
即,圖2的設(shè)備訪問(wèn)許可管理程序52管理存儲(chǔ)在設(shè)備訪問(wèn)許可文件夾53中的、定義將服務(wù)器應(yīng)用51作為控制對(duì)象的各種設(shè)備的設(shè)備訪問(wèn)許可的文件,例如,在服務(wù)器軟件51起動(dòng)的定時(shí),將需要服務(wù)器應(yīng)用51的設(shè)備訪問(wèn)許可(設(shè)備訪問(wèn)許可文件)提供給服務(wù)器應(yīng)用51。
而且,設(shè)備訪問(wèn)許可管理程序52在通過(guò)服務(wù)的提供者(服務(wù)器應(yīng)用51的管理者)進(jìn)行了存儲(chǔ)在設(shè)備訪問(wèn)許可文件夾53中的設(shè)備訪問(wèn)許可的變更、追加、刪除(以下總稱為更新)的情況下,通過(guò)該定時(shí)管理提供給服務(wù)器應(yīng)用51的設(shè)備訪問(wèn)許可。
以下,使用設(shè)備訪問(wèn)許可的“世代”的語(yǔ)言區(qū)別更新前的設(shè)備訪問(wèn)許可和更新后的設(shè)備訪問(wèn)許可。世代數(shù)越大的設(shè)備訪問(wèn)許可表示越新的許可。
具體來(lái)說(shuō),如圖3所示,在設(shè)備訪問(wèn)許可管理程序52在進(jìn)行設(shè)備訪問(wèn)許可的世代的切換(設(shè)備訪問(wèn)許可的更新)的定時(shí),已經(jīng)由服務(wù)器應(yīng)用51進(jìn)行了控制由該設(shè)備訪問(wèn)許可定義的移動(dòng)電話機(jī)5的設(shè)備的處理的情況下,繼續(xù)由更新前的設(shè)備訪問(wèn)許可定義的設(shè)備的控制直到最后。
而且,在設(shè)備訪問(wèn)許可管理程序52進(jìn)行了設(shè)備訪問(wèn)許可的世代的切換的定時(shí)之后,由服務(wù)器應(yīng)用51開(kāi)始關(guān)于由該設(shè)備訪問(wèn)許可定義的攜帶電話機(jī)5的設(shè)備的控制的處理的情況下,使用更新后的設(shè)備訪問(wèn)許可進(jìn)行由該設(shè)備訪問(wèn)許可定義的設(shè)備的控制。
在圖3的例子中,定義服務(wù)器應(yīng)用51的控制對(duì)象的設(shè)備的設(shè)備訪問(wèn)許可在時(shí)刻t1從第N代的許可被更新為第N+1代的許可。
從而,設(shè)備訪問(wèn)許可管理程序52在時(shí)刻t1之前開(kāi)始控制由進(jìn)行了該更新的設(shè)備訪問(wèn)許可定義的設(shè)備的處理的情況下,進(jìn)行該處理直到最后,反之在時(shí)刻t1之后開(kāi)始處理的情況下,進(jìn)行控制由更新后的最新設(shè)備訪問(wèn)許可定義的設(shè)備的處理。
通過(guò)以上敘述,即使在進(jìn)行設(shè)備訪問(wèn)許可的更新的時(shí)刻t1以后,有時(shí)也由服務(wù)器應(yīng)用51進(jìn)行控制由更新前的設(shè)備訪問(wèn)許可定義的設(shè)備的處理。
這樣,不是在提供服務(wù)的服務(wù)器應(yīng)用51自身中記述表示控制對(duì)象的信息,而是除服務(wù)器應(yīng)用51之外,作為設(shè)備訪問(wèn)許可準(zhǔn)備表示控制對(duì)象的信息,所以可以容易地變更控制對(duì)象。
即,即使在變更控制對(duì)象的情況下,服務(wù)器應(yīng)用51的管理者不對(duì)服務(wù)器應(yīng)用51自身施加變更,而變更存儲(chǔ)在設(shè)備訪問(wèn)許可文件夾53中的設(shè)備訪問(wèn)許可就可以,可以避免再編譯服務(wù)器應(yīng)用51所伴隨的服務(wù)停止。
而且,即使在進(jìn)行了設(shè)備訪問(wèn)許可的世代切換的情況下,對(duì)于已經(jīng)進(jìn)行的處理,使用更新前的世代的設(shè)備訪問(wèn)許可,對(duì)于世代的切換后開(kāi)始的處理,使用更新后的世代的設(shè)備訪問(wèn)許可,所以可以防止由服務(wù)器應(yīng)用51進(jìn)行使用錯(cuò)誤的設(shè)備訪問(wèn)許可的處理。而且,不必由服務(wù)器應(yīng)用51進(jìn)行管理設(shè)備訪問(wèn)許可的世代的煩雜的處理。
另外,作為控制對(duì)象的設(shè)備的變更,例如,到此為止更新外部IC卡12存儲(chǔ)的電子貨幣信息時(shí),僅驅(qū)動(dòng)揚(yáng)聲器12而輸出效果音等,不僅變更來(lái)自揚(yáng)聲器12的聲音,而且在顯示器15上顯示信息,或者變更外部IC卡12的電子貨幣信息的存儲(chǔ)區(qū)域等。
返回圖2的說(shuō)明,作為客戶機(jī)的攜帶電話機(jī)5上執(zhí)行的客戶機(jī)應(yīng)用61根據(jù)從服務(wù)器應(yīng)用51發(fā)送來(lái)的命令控制內(nèi)置或者連接的設(shè)備。
如圖2所示,客戶機(jī)應(yīng)用61,將從服務(wù)器應(yīng)用51發(fā)送來(lái)的命令,例如控制作為設(shè)備的讀寫(xiě)器11,發(fā)送到外部IC卡12,由外部IC卡12執(zhí)行命令。
而且,客戶機(jī)應(yīng)用61在表示外部IC卡12的命令的執(zhí)行結(jié)構(gòu)的信息等經(jīng)由讀寫(xiě)器11被回送時(shí),將其發(fā)送到服務(wù)器應(yīng)用51。
這里,圖4表示設(shè)備訪問(wèn)許可的記述例子。在圖4中,各行的左方所示的數(shù)字和“”是為了說(shuō)明的方便而表示的,不構(gòu)成碼的一部分。
如第一行所示,設(shè)備訪問(wèn)許可例如以XML(eXtensible Markup Language)形式記述。第1至第5行、第17行的記述在將哪個(gè)設(shè)備定義為控制對(duì)象的設(shè)備訪問(wèn)許可中是共同的記述。
第6行的“<Type>FeliCa</Type>”表示作為控制對(duì)象的設(shè)備的類(lèi)型?!癋eliCa(商標(biāo))”例如是讀寫(xiě)器11之間進(jìn)行使用電磁感應(yīng)的非接觸的通信,根據(jù)從服務(wù)器2等外部裝置發(fā)送來(lái)的命令,進(jìn)行內(nèi)置的存儲(chǔ)器中存儲(chǔ)的數(shù)據(jù)的讀寫(xiě)的抗干預(yù)性的卡,例如相當(dāng)于外部IC卡12。
第7行的“<Name>R/W</Name>”表示作為控制對(duì)象的設(shè)備的名稱。“R/W”例如表示讀寫(xiě)器11的名稱。即,圖4所示的設(shè)備訪問(wèn)許可表示從讀寫(xiě)器11控制外部IC卡12。
通過(guò)該第6行、第7行的記述,定義作為控制對(duì)象的設(shè)備。服務(wù)器應(yīng)用51的管理者通過(guò)變更第6行、第7行的記述內(nèi)容,可以變更作為控制對(duì)象的設(shè)備。
第8行的“<FeliCa>”表示到第16行的“</FeliCa>”為止的記述是FeliCa(例如,外部IC卡12)特有的記述。
第9行的“<!--SAM>sam</SAM-->”、第10行的“<SAM>43.22.119.31</SAM>”表示生成對(duì)于第6行和第7行的記述指定的外部IC卡12的命令的裝置的加密·認(rèn)證用服務(wù)器3(適當(dāng)將加密·認(rèn)證用服務(wù)器3也稱為SAM(Secure Application Module)3)。另外,第10行的“43.22.119.31”是分配給SAM3的IP地址。
第11行的“<SystemCode>0018</SystemCode>”表示系統(tǒng)碼(外部IC卡12的整體存儲(chǔ)區(qū)域),第12行到第15行的從“<AccessList>”到“</AccessList>”,記述在該系統(tǒng)碼“0018”所表示的區(qū)域內(nèi)的作為更新對(duì)象的數(shù)據(jù)的存儲(chǔ)區(qū)域。
第13行的“AreaCode name=”Area0000AsArea”>0000</AreaCode”表示系統(tǒng)碼“0018”所表示的區(qū)域內(nèi)形成的識(shí)別某一區(qū)域的區(qū)域碼,第14行的“ServiceCode name=”SystemAsArea”>ffff</ServiceCode”表示在系統(tǒng)碼“0018”所表示的區(qū)域內(nèi)形成的識(shí)別某一區(qū)域的服務(wù)碼。
例如,在服務(wù)器應(yīng)用51控制外部IC卡12的情況下,通過(guò)圖4的設(shè)備訪問(wèn)許可進(jìn)行基于第13行以及第14行的記述的認(rèn)證等,由該記述表示的區(qū)域的信息被更新。
例如,圖1的揚(yáng)聲器14在設(shè)備訪問(wèn)許可中由“<Type>揚(yáng)聲器</Type>”、“<Name>generic</Name>”定義,圖1的顯示器15由設(shè)備訪問(wèn)許可中例如“<Type>顯示器</Type>”、“<Name>generic</Name>”定義。
下面參照流程圖敘述進(jìn)行如以上的設(shè)備訪問(wèn)許可的管理的圖1的服務(wù)器2的動(dòng)作。
圖5是表示圖1的服務(wù)器2的結(jié)構(gòu)例的方框圖。服務(wù)器2由如圖5所示的個(gè)人計(jì)算機(jī)構(gòu)成。
CPU(Central Processing Unit)71根據(jù)存儲(chǔ)在ROM(Read Only Memory)72中的程序,或者從存儲(chǔ)部78載入RAM(RandomAccess Memory)73的服務(wù)器應(yīng)用51等程序來(lái)執(zhí)行各種處理。RAM73中還適當(dāng)存儲(chǔ)CPU71執(zhí)行各種處理所需的數(shù)據(jù)等。
CPU71、ROM72以及RAM73經(jīng)由總線74互相連接。該總線74上也連接有輸入輸出接口75。
輸入輸出接口75上連接由鍵盤(pán)、鼠標(biāo)等構(gòu)成的輸入部76,由LCD(LiquidCrystal Display)等構(gòu)成的顯示器、由揚(yáng)聲器等構(gòu)成的輸出部77、由硬盤(pán)等構(gòu)成的存儲(chǔ)部78以及進(jìn)行經(jīng)由網(wǎng)絡(luò)1的通信處理的通信部79。
輸入輸出接口75上根據(jù)需要還連接驅(qū)動(dòng)器80。驅(qū)動(dòng)器80上適當(dāng)安裝磁盤(pán)、光盤(pán)、光磁盤(pán)、或者由半導(dǎo)體存儲(chǔ)器等構(gòu)成的可移動(dòng)媒體81,從其中讀出的計(jì)算機(jī)程序根據(jù)需要而被安裝在存儲(chǔ)部78中。
服務(wù)器4的結(jié)構(gòu)和作為客戶機(jī)的攜帶電話機(jī)5以及個(gè)人計(jì)算機(jī)6的結(jié)構(gòu)與圖5的結(jié)構(gòu)基本上相同,所以省略其說(shuō)明。
接著,參照流程圖說(shuō)明服務(wù)器2的動(dòng)作。
首先,參照?qǐng)D6的流程圖,說(shuō)明作為設(shè)備訪問(wèn)許可的管理,進(jìn)行設(shè)備訪問(wèn)許可的記述是否正確的檢驗(yàn)的服務(wù)器2的動(dòng)作。
服務(wù)器2的設(shè)備訪問(wèn)許可管理程序52在步驟S1中,判定是否有服務(wù)器應(yīng)用51的管理者對(duì)設(shè)備訪問(wèn)許可的新注冊(cè)或更新,并等待,直到判斷為有新注冊(cè)或更新為止。
設(shè)備訪問(wèn)許可管理程序52在步驟S1中判斷為有新注冊(cè)或更新的情況下,進(jìn)至步驟S2,進(jìn)行新注冊(cè)的設(shè)備訪問(wèn)許可或更新的設(shè)備訪問(wèn)許可的檢驗(yàn)。
例如,在服務(wù)器1中作為工具準(zhǔn)備有進(jìn)行XML形式的文件的檢驗(yàn)的分離器(skimmer),設(shè)備訪問(wèn)許可管理程序52使用它檢驗(yàn)設(shè)備訪問(wèn)許可的記述是否正確。
在步驟S3中,設(shè)備訪問(wèn)許可管理程序52使新注冊(cè)或更新的設(shè)備訪問(wèn)許可中、僅在步驟S2中進(jìn)行的檢驗(yàn)的結(jié)果被驗(yàn)證為沒(méi)有錯(cuò)誤的設(shè)備訪問(wèn)許可可利用(使沒(méi)有錯(cuò)誤的設(shè)備訪問(wèn)許可定義的設(shè)備的控制成為可能)。
由于如以上的處理在每次新注冊(cè)或更新時(shí)進(jìn)行,所以可以防止進(jìn)行基于錯(cuò)誤的記述的設(shè)備訪問(wèn)許可的設(shè)備的控制。
接著,參照?qǐng)D7的流程圖,說(shuō)明管理設(shè)備訪問(wèn)許可的世代的服務(wù)器2的處理。
在步驟S11中,設(shè)備訪問(wèn)許可管理程序52判定是否有設(shè)備訪問(wèn)許可的更新,在判定為沒(méi)有被更新的情況下,進(jìn)至步驟S12。
在步驟S12中,設(shè)備訪問(wèn)許可管理程序52使服務(wù)器應(yīng)用51進(jìn)行控制由準(zhǔn)備的設(shè)備訪問(wèn)許可定義的設(shè)備的處理,結(jié)束圖7的管理處理。
另一方面,在步驟S11中,設(shè)備訪問(wèn)許可管理程序52在判定為是設(shè)備訪問(wèn)許可的更新的情況下,進(jìn)至步驟S13,判斷服務(wù)器應(yīng)用51是否正在將由設(shè)備訪問(wèn)許可定義的設(shè)備作為對(duì)象進(jìn)行處理。
設(shè)備訪問(wèn)許可管理程序52在步驟S13中,在判斷為服務(wù)器應(yīng)用51正在進(jìn)行處理的情況下,進(jìn)至步驟S14,繼續(xù)使用更新前的設(shè)備訪問(wèn)許可的處理。在步驟S13中,在判斷為服務(wù)器應(yīng)用51不是正在進(jìn)行處理的情況下,跳過(guò)步驟S14。
在步驟S15中,判定服務(wù)器應(yīng)用51是否開(kāi)始新的處理,在判斷為開(kāi)始處理的情況下,進(jìn)至步驟S16,進(jìn)行控制由更新后的設(shè)備訪問(wèn)許可定義的設(shè)備的處理,并結(jié)束圖7的管理處理。在步驟S15中,在判斷為未開(kāi)始處理的情況下,跳過(guò)步驟S16。
因?yàn)槿缫陨夏菢庸芾碓O(shè)備訪問(wèn)許可的世代,所以服務(wù)器應(yīng)用51的管理者即使在服務(wù)器應(yīng)用51的執(zhí)行中,也可以通過(guò)改變?cè)O(shè)備訪問(wèn)許可的記述來(lái)改變作為控制對(duì)象的設(shè)備。
上述的一系列的處理可以由硬件執(zhí)行,也可以由軟件執(zhí)行。
在由軟件執(zhí)行一系列的處理的情況下,構(gòu)成該軟件的程序被從網(wǎng)絡(luò)或記錄媒體安裝到嵌入專用硬件的計(jì)算機(jī)中,或者通過(guò)安裝各種程序來(lái)執(zhí)行各種功能的例如,通用的個(gè)人計(jì)算機(jī)等中。
該記錄媒體如圖5所示,與裝置本體分設(shè),不僅由為了對(duì)用戶提供程序而配置的記錄了程序的磁盤(pán)(包含軟盤(pán))、光盤(pán)(包含CD-ROM(CompactDisk-Read Only Memory)、DVD(Digital Versatile Disk))、光磁盤(pán)(包含MD(注冊(cè)商標(biāo))(Mini-Disk))、或者半導(dǎo)體存儲(chǔ)器等構(gòu)成的可移動(dòng)媒體81構(gòu)成,還由以預(yù)先組裝在裝置本體中的狀態(tài)提供給用戶的記錄了程序的ROM72、或存儲(chǔ)部78中所包含的硬盤(pán)等構(gòu)成。
在本說(shuō)明書(shū)中,后面敘述記錄在記錄媒體中的程序的步驟當(dāng)然可以是按照記載的順序按時(shí)序進(jìn)行的處理,也包含不按時(shí)序處理,并列地或個(gè)別地執(zhí)行的處理。
而且,在本說(shuō)明書(shū)中,系統(tǒng)表示由多個(gè)裝置構(gòu)成的裝置整體。
權(quán)利要求
1.一種信息處理裝置,控制連接到或者內(nèi)置于信息處理終端的設(shè)備,其特征在于,包括管理部件,除了進(jìn)行對(duì)設(shè)備定義信息定義的所述設(shè)備進(jìn)行控制的處理的應(yīng)用之外,還管理對(duì)作為控制對(duì)象的設(shè)備進(jìn)行定義的設(shè)備定義信息。
2.如權(quán)利要求1所述的信息處理裝置,其特征在于,所述管理部件在進(jìn)行了所述設(shè)備定義信息的新注冊(cè)或更新時(shí),驗(yàn)證進(jìn)行了新注冊(cè)或更新的所述設(shè)備定義信息的記述,使由正確記述的所述設(shè)備定義信息定義的所述設(shè)備可控制。
3.如權(quán)利要求1所述的信息處理裝置,其特征在于,所述管理部件在切換了所述設(shè)備定義信息的世代時(shí),在進(jìn)行控制由所述設(shè)備定義信息定義的所述設(shè)備的處理的情況下,使所述應(yīng)用繼續(xù)控制由世代切換前的所述設(shè)備定義信息定義的所述設(shè)備的處理。
4.如權(quán)利要求1所述的信息處理裝置,其特征在于,所述管理部件在切換了所述設(shè)備定義信息的世代后,在開(kāi)始控制由所述設(shè)備定義信息定義的所述設(shè)備的處理的情況下,使所述應(yīng)用進(jìn)行控制由世代切換了的所述設(shè)備定義信息定義的所述設(shè)備的處理。
5.一種信息處理方法,是控制連接到或者內(nèi)置于信息處理終端的設(shè)備的信息處理裝置的信息處理方法,其特征在于,包含管理步驟,除了進(jìn)行對(duì)設(shè)備定義信息定義的所述設(shè)備進(jìn)行控制的處理的應(yīng)用之外,還管理對(duì)作為控制對(duì)象的設(shè)備進(jìn)行定義的設(shè)備定義信息。
6.一種記錄媒體,記錄使計(jì)算機(jī)執(zhí)行對(duì)連接到或內(nèi)置于信息處理終端的設(shè)備進(jìn)行控制的處理的程序,其特征在于,包含管理步驟,除了進(jìn)行對(duì)設(shè)備定義信息定義的所述設(shè)備進(jìn)行控制的處理的應(yīng)用之外,還管理對(duì)作為控制對(duì)象的設(shè)備進(jìn)行定義的設(shè)備定義信息。
全文摘要
本發(fā)明涉及一種信息處理裝置以及方法、記錄媒體和程序,可以容易地管理安裝在服務(wù)器中的應(yīng)用。從服務(wù)器(2)發(fā)送的命令的控制對(duì)象由設(shè)備訪問(wèn)許可管理程序(52)所管理的設(shè)備訪問(wèn)許可定義。在設(shè)備訪問(wèn)許可被更新時(shí),在控制設(shè)備的處理已經(jīng)由服務(wù)器應(yīng)用(51)執(zhí)行了的情況下繼續(xù)該處理直到最后。而且,在設(shè)備訪問(wèn)許可被更新之后,在由服務(wù)器應(yīng)用(51)開(kāi)始處理的情況下,進(jìn)行控制由更新后的設(shè)備訪問(wèn)許可定義的設(shè)備的處理。本發(fā)明可以應(yīng)用于個(gè)人計(jì)算機(jī)、攜帶電話機(jī)、PDA等各種信息處理裝置構(gòu)成的通信系統(tǒng)。
文檔編號(hào)H04L12/00GK1870502SQ20051007596
公開(kāi)日2006年11月29日 申請(qǐng)日期2005年5月27日 優(yōu)先權(quán)日2005年5月27日
發(fā)明者荻嶋淳, 平野義昭, 三浦敦史, 赤鹿秀樹(shù), 鈴木唯史 申請(qǐng)人:索尼株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1