專(zhuān)利名稱:信息處理裝置、信息處理方法以及程序的制作方法
技術(shù)領(lǐng)域:
本公開(kāi)涉及信息處理裝置、信息處理方法以及程序。
背景技術(shù):
近年來(lái),在許多電子設(shè)備上都實(shí)現(xiàn)了無(wú)線通信功能,因此已經(jīng)建立起各種無(wú)線通信標(biāo)準(zhǔn)。例如,如NFC(近場(chǎng)通信)、FALP (FeliCa點(diǎn)對(duì)點(diǎn)鏈路協(xié)議)和PC/SC(個(gè)人計(jì)算機(jī) /智能卡)的各種通信標(biāo)準(zhǔn)定義成短距離無(wú)線通信標(biāo)準(zhǔn)。NFC是廣泛用作非接觸式IC卡的索尼公司的“FeliCa(注冊(cè)商標(biāo))”使用的通信方法。FALP是使用!^eliCa技術(shù)的雙向數(shù)據(jù)通信協(xié)議。PC/SC (個(gè)人計(jì)算機(jī)/智能卡)是在如Windows (注冊(cè)商標(biāo))的計(jì)算機(jī)環(huán)境下使用 IC卡的標(biāo)準(zhǔn)應(yīng)用接口的規(guī)范。這種規(guī)范基于用作接觸式IC卡讀取器/寫(xiě)入器的驅(qū)動(dòng)接口的IS07816( S卩,國(guó)際標(biāo)準(zhǔn))。由于與GSM和EMV的規(guī)范兼容,所以它得到廣泛支持,用作事實(shí)上的標(biāo)準(zhǔn)。例如在如日本專(zhuān)利申請(qǐng)公開(kāi)No. 2010-021906所公開(kāi)的這些環(huán)境下,如PC (個(gè)人計(jì)算機(jī))的信息處理裝置含有可以提供在信息處理裝置中或可以從外部附加到信息處理裝置上的支持各種通信標(biāo)準(zhǔn)的各種通信設(shè)備。例如,該信息處理裝置含有可以提供在信息處理裝置中或可以從外部附加在信息處理裝置上、支持NFC通信標(biāo)準(zhǔn)的讀取器/寫(xiě)入器和支持PC/SC通信標(biāo)準(zhǔn)的讀取器/寫(xiě)入
ο
發(fā)明內(nèi)容
順便說(shuō)一下,在信息處理裝置中,用于激活信息處理裝置的通信功能的驅(qū)動(dòng)程序支持各種通信標(biāo)準(zhǔn)的通信功能。因此,當(dāng)用戶在信息處理裝置中執(zhí)行驅(qū)動(dòng)程序時(shí),激活信息處理裝置的各種通信標(biāo)準(zhǔn)的通信功能,并且用戶可以使用這些功能。但是,在一些情況下,允許用戶通過(guò)在信息處理裝置中執(zhí)行驅(qū)動(dòng)程序使用各種通信標(biāo)準(zhǔn)的通信功能可能不是優(yōu)選的。例如,存在可能允許用戶使用用戶不想使用的應(yīng)用和服務(wù)的問(wèn)題。鑒于上述情況,提供提供一種能夠限制通過(guò)執(zhí)行驅(qū)動(dòng)程序激活的通信功能的新穎的和改進(jìn)的信息處理裝置、信息處理方法以及程序。根據(jù)本發(fā)明的一個(gè)實(shí)施例,提供了一種信息處理裝置,包括激活程序檢索單元, 用于獲取準(zhǔn)備激活信息處理裝置的通信功能的激活程序;激活程序執(zhí)行單元,用于執(zhí)行所述激活程序檢索單元獲取的激活程序;激活信息檢索單元,用于依照所述激活程序執(zhí)行單元執(zhí)行所述激活程序,獲取代表允許在信息處理裝置中激活的通信功能的激活信息;驅(qū)動(dòng)程序檢索單元,用于獲取激活信息處理裝置的通信功能的驅(qū)動(dòng)程序;驅(qū)動(dòng)程序執(zhí)行單元,用于執(zhí)行所述驅(qū)動(dòng)程序檢索單元獲取的驅(qū)動(dòng)程序;以及激活單元,用于依照所述驅(qū)動(dòng)程序執(zhí)行單元執(zhí)行所述驅(qū)動(dòng)程序,激活所述激活信息所指示的允許在信息處理裝置中激活的通信功能。在這種配置中,所述激活信息是激活密鑰。在這種配置中,當(dāng)密碼得到驗(yàn)證時(shí),所述激活程序檢索單元獲取所述激活程序。在這種配置中,當(dāng)密碼得到驗(yàn)證時(shí),所述激活單元激活所述通信功能。在這種配置中,所述信息處理裝置還包括設(shè)置單元,用于將所述激活密鑰設(shè)置到存儲(chǔ)單元中,所述激活單元激活設(shè)置在所述存儲(chǔ)單元中的所述激活密鑰所指示的允許在信息處理裝置中激活的所述通信功能。在這種配置中,按照權(quán)利要求2所述的信息處理裝置還包括檢測(cè)單元,用于檢測(cè)通信設(shè)備與所述信息處理裝置的連接;以及通信設(shè)備信息檢索單元,其中當(dāng)所述檢測(cè)單元檢測(cè)到所述通信設(shè)備與所述信息處理裝置連接時(shí),所述通信設(shè)備信息檢索單元獲取保持在所述通信設(shè)備的存儲(chǔ)單元中的關(guān)于所述通信設(shè)備的信息。所述激活程序檢索單元基于所述通信設(shè)備信息檢索單元獲取的關(guān)于所述通信設(shè)備的信息,獲取用于準(zhǔn)備激活所述信息處理裝置中所述通信設(shè)備的通信標(biāo)準(zhǔn)的通信功能的所述激活程序。在這種配置中,所述信息處理裝置還包括通信標(biāo)準(zhǔn)確定單元,用于基于所述通信設(shè)備信息檢索單元獲取的關(guān)于所述通信設(shè)備的信息,確定所述通信設(shè)備的通信標(biāo)準(zhǔn);通信功能激活確定單元,用于確定在所述信息處理裝置中是否激活了所述通信標(biāo)準(zhǔn)確定單元確定的所述通信設(shè)備的通信標(biāo)準(zhǔn)的通信功能;以及發(fā)送單元,其中當(dāng)作為所述通信功能激活確定單元所作的確定的結(jié)果,確定在所述信息處理裝置中未激活所述通信設(shè)備的通信標(biāo)準(zhǔn)的通信功能時(shí),所述發(fā)送單元向服務(wù)器發(fā)送所述服務(wù)器確定是否可以激活所述通信功能的激活可能性確定信息。所述激活程序檢索單元獲取當(dāng)所述服務(wù)器基于所述激活可能性確定信息,確定可以激活所述信息處理裝置中所述通信設(shè)備的通信標(biāo)準(zhǔn)的通信功能時(shí)確定為可獲取的、用于準(zhǔn)備激活所述信息處理裝置中所述通信設(shè)備的通信標(biāo)準(zhǔn)的通信功能的激活程序。在這種配置中,所述激活可能性確定信息包括從與所述通信設(shè)備通信的通信介質(zhì)輸入的一次性密碼。在這種配置中,所述信息處理裝置還包括設(shè)置單元,用于將激活密鑰設(shè)置到存儲(chǔ)單元中;參考單元,用于當(dāng)所述驅(qū)動(dòng)程序執(zhí)行單元執(zhí)行所述驅(qū)動(dòng)程序時(shí)查找所述存儲(chǔ)單元; 設(shè)置確定單元,用于作為所述參考單元查找的結(jié)果,確定所述激活密鑰是否被設(shè)置到所述存儲(chǔ)單元中;以及有效性確定單元,其中當(dāng)作為所述設(shè)置確定單元所作的確定的結(jié)果,確定所述激活密鑰設(shè)置到所述存儲(chǔ)單元中時(shí),所述有效性確定單元確定設(shè)置在所述存儲(chǔ)單元中的所述激活密鑰是否有效。當(dāng)作為所述有效性確定單元所作的確定的結(jié)果,確定設(shè)置在所述存儲(chǔ)單元中的所述激活密鑰有效時(shí),所述激活單元激活設(shè)置在所述存儲(chǔ)單元中的所述激活密鑰所指示的允許在所述信息處理裝置中激活的通信功能。在這種配置中,所述有效性確定單元基于一次性密碼確定所述激活密鑰是否有效。在這種配置中,所述發(fā)送單元向所述服務(wù)器發(fā)送附有所述信息處理裝置中用戶希望使用的應(yīng)用的應(yīng)用特有信息的激活可能性確定信息,以及所述激活程序檢索單元還從所述服務(wù)器中獲取用于激活所述應(yīng)用程序的功能的激活程序。在這種配置中,所述發(fā)送單元向所述服務(wù)器發(fā)送附有用戶在所述通信設(shè)備上掃描的卡的特有信息的激活可能性確定信息,以及所述激活程序檢索單元進(jìn)一步以特定卡為單位從所述服務(wù)器中獲取用于激活通信功能的激活程序。在這種配置中,所述發(fā)送單元向所述服務(wù)器發(fā)送附有有關(guān)所述通信設(shè)備的個(gè)別標(biāo)識(shí)符的信息的激活可能性確定信息,以及所述激活程序檢索單元還以特定通信設(shè)備的個(gè)別產(chǎn)品和目的地為單位從所述服務(wù)器中獲取用于激活通信功能的激活程序。在這種配置中,所述發(fā)送單元向所述服務(wù)器發(fā)送附有時(shí)間和日期信息的激活可能性確定信息,以及所述激活程序檢索單元還以許多特定通信設(shè)備為單位從所述服務(wù)器中獲取用于激活通信功能的激活程序。在這種配置中,所述發(fā)送單元向所述服務(wù)器發(fā)送附有關(guān)于I/F的信息和關(guān)于內(nèi)部 /外部類(lèi)型的信息的激活可能性確定信息,以及所述激活程序檢索單元還以特定通信設(shè)備的I/F和類(lèi)型為單位從所述服務(wù)器中獲取用于激活通信功能的激活程序。在這種配置中,所述發(fā)送單元向所述服務(wù)器發(fā)送附有關(guān)于銷(xiāo)售商ID和產(chǎn)品ID的信息的激活可能性確定信息,以及所述激活程序檢索單元還以特定通信設(shè)備的產(chǎn)品為單位從所述服務(wù)器中獲取用于激活通信功能的激活程序。在這種配置中,所述密碼是一次性密碼。根據(jù)本發(fā)明的另一個(gè)實(shí)施例,提供了一種信息處理方法,包括獲取用于準(zhǔn)備激活信息處理裝置的通信功能的激活程序;執(zhí)行在激活程序檢索步驟中獲取的激活程序;依照在激活程序執(zhí)行步驟中執(zhí)行所述激活程序,獲取代表允許在信息處理裝置中激活的通信功能的激活密鑰;獲取用于激活信息處理裝置的通信功能的驅(qū)動(dòng)程序;執(zhí)行在驅(qū)動(dòng)程序檢索步驟中獲取的驅(qū)動(dòng)程序;以及依照在驅(qū)動(dòng)程序執(zhí)行步驟中執(zhí)行所述驅(qū)動(dòng)程序,激活所述激活密鑰所指示的允許在信息處理裝置中激活的通信功能。按照本發(fā)明的另一個(gè)實(shí)施例,提供了一種使計(jì)算機(jī)起如下作用的程序激活程序檢索單元,用于獲取準(zhǔn)備激活信息處理裝置的通信功能的激活程序;激活程序執(zhí)行單元,用于執(zhí)行所述激活程序檢索單元獲取的激活程序;激活密鑰檢索單元,用于依照所述激活程序執(zhí)行單元執(zhí)行所述激活程序,獲取代表允許在信息處理裝置中激活的通信功能的激活密鑰;驅(qū)動(dòng)程序檢索單元,用于獲取用于激活信息處理裝置的通信功能的驅(qū)動(dòng)程序;驅(qū)動(dòng)程序執(zhí)行單元,用于執(zhí)行所述驅(qū)動(dòng)程序檢索單元獲取的驅(qū)動(dòng)程序;以及激活單元,用于依照所述驅(qū)動(dòng)程序執(zhí)行單元執(zhí)行所述驅(qū)動(dòng)程序,激活所述激活密鑰所指示的允許在信息處理裝置中激活的通信功能。如上所述,按照本公開(kāi),可以限制執(zhí)行驅(qū)動(dòng)程序激活的通信功能。
圖1是示意性圖示按照本公開(kāi)第一實(shí)施例的信息處理系統(tǒng)的配置的說(shuō)明圖;圖2是示意性圖示顯示在圖1中的信息處理裝置的硬件配置的方塊圖;圖3是示意性圖示顯示在圖1中的信息處理裝置的功能配置的方塊圖;圖4是圖示顯示在圖1中的信息處理裝置的服務(wù)提供的示意圖;圖5是圖示顯示在圖4中的驅(qū)動(dòng)程序的配置的說(shuō)明圖;圖6是圖示顯示在圖1中的信息處理裝置執(zhí)行的激活準(zhǔn)備處理的流程圖;圖7是圖示顯示在圖1中的信息處理裝置執(zhí)行的激活處理的流程圖8是示意性圖示按照本公開(kāi)第二實(shí)施例的信息處理系統(tǒng)的配置和各個(gè)設(shè)備的功能配置的說(shuō)明圖;圖9是圖示顯示在圖8中的信息處理系統(tǒng)執(zhí)行的激活處理的順序圖;圖10是圖示附在一部分激活可能性確定信息上的預(yù)定信息的說(shuō)明圖;以及圖11是圖示對(duì)于是否可以使用一次性密碼進(jìn)行激活的確定的示例的示意圖。
具體實(shí)施例方式在下文中,將參考附圖詳細(xì)描述本公開(kāi)的優(yōu)選實(shí)施例。注意,在這個(gè)說(shuō)明書(shū)和附圖中,具有基本相同功能和結(jié)構(gòu)的結(jié)構(gòu)元件用相同參考標(biāo)號(hào)表示,并且省略對(duì)這些結(jié)構(gòu)元件的重復(fù)說(shuō)明。將按下列的順序進(jìn)行以下說(shuō)明。1.信息處理系統(tǒng)的配置(第一實(shí)施例)2.信息處理裝置的硬件配置3.信息處理裝置的功能配置4.信息處理系統(tǒng)的服務(wù)提供5.驅(qū)動(dòng)程序配置6.激活準(zhǔn)備處理7.激活處理(第一實(shí)施例)8.信息處理系統(tǒng)的配置和每個(gè)設(shè)備的功能配置(第二實(shí)施例)9.激活處理(第二實(shí)施例)[1.信息處理系統(tǒng)的配置]首先,將說(shuō)明按照本公開(kāi)第一實(shí)施例的信息處理系統(tǒng)。圖1是示意性圖示按照本實(shí)施例的信息處理系統(tǒng)的配置的說(shuō)明圖。在圖1中,信息處理系統(tǒng)1000包括如PC (個(gè)人計(jì)算機(jī))的信息處理裝置100、讀取器/寫(xiě)入器200和服務(wù)器300。信息處理裝置100和服務(wù)器300可以經(jīng)由如因特網(wǎng)的網(wǎng)絡(luò) 400相互通信。讀取器/寫(xiě)入器200是本公開(kāi)的通信設(shè)備的示例。讀取器/寫(xiě)入器200可以以非接觸式通信方式與例如非接觸式IC卡500和含有并入其中的非接觸式IC卡(未示出)的便攜式電話600通信。讀取器/寫(xiě)入器200可以內(nèi)置到信息處理裝置100中,或可以在外部與信息處理裝置100連接。當(dāng)信息處理裝置100包括例如支持NFC通信標(biāo)準(zhǔn)的讀取器/寫(xiě)入器,或與外部讀取器/寫(xiě)入器連接,信息處理裝置100的用戶可以通過(guò)激活信息處理裝置100的NFC的通信功能,使用支持NFC通信標(biāo)準(zhǔn)的應(yīng)用和服務(wù)。信息處理裝置100可以從服務(wù)器300中獲取用于準(zhǔn)備激活信息處理裝置100的各種通信標(biāo)準(zhǔn)的通信功能的軟件(下文將這種軟件稱為“激活程序”)。但是,獲取激活程序的方法不局限于此。例如,信息處理裝置100可以經(jīng)由如后所述的可移除記錄介質(zhì)36獲取激活程序。信息處理裝置100可以從服務(wù)器300中獲取用于激活信息處理裝置100的各種通信標(biāo)準(zhǔn)的通信功能的軟件(下文將這種軟件稱為“驅(qū)動(dòng)程序”)。但是,獲取驅(qū)動(dòng)程序的方法不局限于此。例如,信息處理裝置100可以經(jīng)由如后所述的可移除記錄介質(zhì)36獲取驅(qū)動(dòng)程序。[2.信息處理裝置的硬件配置]隨后,將說(shuō)明顯示在圖1中的信息處理裝置100的硬件配置。圖2是示意性圖示顯示在圖1中的信息處理裝置100的硬件配置的方塊圖。在圖2中,信息處理裝置100包括MPU(微處理單元)12、R0M(只讀存儲(chǔ)器)14、 RAM(隨機(jī)存取存儲(chǔ)器)16和內(nèi)部總線18。信息處理裝置100還包括橋20、外部總線22、接口 24、輸入設(shè)備沈、輸出設(shè)備觀、存儲(chǔ)設(shè)備(HDD) 30、驅(qū)動(dòng)器32和通信設(shè)備34。MPU 12起算術(shù)處理單元和控制單元的作用,并且按照各種程序控制信息處理裝置 100中的總體操作。ROM 14存儲(chǔ)MPU 12使用的程序和算術(shù)參數(shù)。RAM 16臨時(shí)存儲(chǔ)用于MPU 12的執(zhí)行的程序和在其執(zhí)行期間適當(dāng)變化的參數(shù)。這些單元經(jīng)由用作數(shù)據(jù)傳輸路徑的內(nèi)部總線18相互連接。內(nèi)部總線18經(jīng)由橋20與如PCI (外圍組件互連/接口)總線的外部總線22連接。 順便說(shuō)一下,內(nèi)部總線18、橋20和外部總線22可以不分開(kāi)配置,這些功能可以在一條總線中實(shí)現(xiàn)。輸入設(shè)備沈由例如像鼠標(biāo)、鍵盤(pán)、觸摸面板、按鈕、麥克風(fēng)、開(kāi)關(guān)和操縱桿那樣用戶用來(lái)輸入信息的輸入部件、和基于用戶的輸入生成輸入信號(hào)并且將輸入信號(hào)輸出到MPU 12的輸入控制電路構(gòu)成。信息處理裝置100的用戶可以通過(guò)操作輸入設(shè)備沈?qū)⒏鞣N類(lèi)型的數(shù)據(jù)輸入到信息處理裝置100中或向信息處理裝置100指示處理操作。輸出設(shè)備觀包括例如像CRT(陰極射線管)顯示設(shè)備、液晶顯示(IXD)設(shè)備、 OLED(有機(jī)發(fā)光二極管)器件和燈那樣的顯示設(shè)備。另一方面,輸出設(shè)備觀包括像揚(yáng)聲器和耳機(jī)那樣的音頻輸出設(shè)備。輸出設(shè)備觀輸出例如再現(xiàn)內(nèi)容。更具體地說(shuō),顯示設(shè)備將像再現(xiàn)視頻數(shù)據(jù)那樣各種類(lèi)型的信息顯示為文本或圖像。音頻輸出設(shè)備將再現(xiàn)音頻數(shù)據(jù)等轉(zhuǎn)換成聲音用于輸出該聲音。存儲(chǔ)設(shè)備30是存儲(chǔ)數(shù)據(jù)的設(shè)備。存儲(chǔ)設(shè)備30可以包括存儲(chǔ)介質(zhì)、將數(shù)據(jù)記錄在存儲(chǔ)介質(zhì)中的記錄設(shè)備、從存儲(chǔ)介質(zhì)中讀取數(shù)據(jù)的讀取儲(chǔ)備、和刪除記錄在存儲(chǔ)介質(zhì)中的數(shù)據(jù)的刪除設(shè)備。存儲(chǔ)設(shè)備30由例如HDD (硬盤(pán)驅(qū)動(dòng)器)構(gòu)成。存儲(chǔ)設(shè)備30驅(qū)動(dòng)硬盤(pán),并存儲(chǔ)MPU 12執(zhí)行的程序和各種類(lèi)型的數(shù)據(jù)。驅(qū)動(dòng)器32是記錄介質(zhì)的讀取器/寫(xiě)入器,它可以內(nèi)置在信息處理裝置100中,或從外部附接到信息處理裝置100。驅(qū)動(dòng)器32讀取記錄在如硬盤(pán)、光盤(pán)、磁光盤(pán)和半導(dǎo)體存儲(chǔ)器的加載的可移除記錄介質(zhì)36中的信息,并且將信息輸出到RAM 16。通信設(shè)備34是例如由通信設(shè)備等構(gòu)成與網(wǎng)絡(luò)400和讀取器/寫(xiě)入器200連接的通信接口。通信設(shè)備34可以是無(wú)線LAN(局域網(wǎng))兼容通信設(shè)備,或可以是通過(guò)線進(jìn)行通信的有線通信設(shè)備。[3.信息處理裝置的功能配置]隨后,將說(shuō)明顯示在圖1中的信息處理裝置100的功能配置。圖3是示意性圖示顯示在圖1中的信息處理裝置100的功能配置的方塊圖。如圖3所示,信息處理裝置100包括無(wú)線通信單元38、通信單元40、輸入單元42、 輸出單元44、控制單元46、存儲(chǔ)單元48和應(yīng)用單元50??刂茊卧?6包括檢索單元52、執(zhí)行單元M、設(shè)置單元56、參考單元58、確定單元60和激活單元62。
無(wú)線通信單元38可以以非接觸式通信方式與例如非接觸式IC卡500和含有并入其中的非接觸式IC卡(未示出)的便攜式電話600通信。通信單元40可以與從外部附接到信息處理裝置100的讀取器/寫(xiě)入器200通信。 通信單元40可以經(jīng)由網(wǎng)絡(luò)400與服務(wù)器300通信。輸入單元42接收來(lái)自用戶的操作和輸入,并且將基于所接收操作和輸入的輸入信號(hào)發(fā)送給控制單元46。輸出單元44基于從控制單元46發(fā)送的輸出信號(hào),將如視頻數(shù)據(jù)的各種類(lèi)型的信息顯示為文本或圖像,并且將音頻數(shù)據(jù)轉(zhuǎn)換成聲音并輸出該聲音??刂茊卧?6與無(wú)線通信單元38、通信單元40、輸入單元42、輸出單元44、存儲(chǔ)單元48和應(yīng)用單元50連接,并且配置為控制每個(gè)構(gòu)成元件的功能。檢索單元52用作根據(jù)本公開(kāi)的激活程序檢索單元、驅(qū)動(dòng)程序檢索單元、通信設(shè)備信息檢索單元的示例,并且從服務(wù)器300或可移除記錄介質(zhì)36中獲取激活程序或驅(qū)動(dòng)程序。執(zhí)行單元M用作根據(jù)本公開(kāi)的激活程序執(zhí)行單元和驅(qū)動(dòng)程序執(zhí)行單元的示例,并且配置為執(zhí)行檢索單元52獲取的激活程序和驅(qū)動(dòng)程序。當(dāng)執(zhí)行單元M執(zhí)行激活程序時(shí),設(shè)置單元56將激活密鑰設(shè)置到存儲(chǔ)單元48的注冊(cè)表中。激活密鑰指示允許在信息處理裝置100中激活的通信功能。當(dāng)執(zhí)行單元M執(zhí)行驅(qū)動(dòng)程序時(shí),參考單元58查找存儲(chǔ)單元48的注冊(cè)表。確定單元60用作根據(jù)本公開(kāi)的設(shè)置確定單元和有效性確定單元的示例,并且配置為基于由參考單元58查找的注冊(cè)表,確定激活密鑰是否被設(shè)置到存儲(chǔ)單元48的注冊(cè)表中。當(dāng)激活密鑰被設(shè)置到存儲(chǔ)單元48的注冊(cè)表中時(shí),確定單元60確定設(shè)置在存儲(chǔ)單元48 的注冊(cè)表中的激活密鑰是否有效。當(dāng)設(shè)置在存儲(chǔ)單元48的注冊(cè)表中的激活密鑰有效時(shí),執(zhí)行單元M執(zhí)行驅(qū)動(dòng)程序, 從而激活單元62激活設(shè)置在存儲(chǔ)單元48的注冊(cè)表中的激活密鑰所指示的允許在信息處理裝置100中激活的通信功能。在存儲(chǔ)單元48中,將激活密鑰設(shè)置在注冊(cè)表中。存儲(chǔ)單元48起獲取激活密鑰的激活密鑰檢索單元的作用。應(yīng)用單元50向用戶提供應(yīng)用和服務(wù)。例如,無(wú)線通信單元38對(duì)應(yīng)于顯示在圖2中的通信設(shè)備34。例如,通信單元40對(duì)應(yīng)于顯示在圖2中的通信設(shè)備34。例如,輸入單元42對(duì)應(yīng)于顯示在圖2中的輸入設(shè)備26。 例如,輸出單元44對(duì)應(yīng)于顯示在圖2中的輸出設(shè)備28。例如,控制單元46對(duì)應(yīng)于顯示在圖 2中的MPU 12。例如,存儲(chǔ)單元48對(duì)應(yīng)于顯示在圖2中的RAM 16和存儲(chǔ)設(shè)備30。例如,應(yīng)用單元50對(duì)應(yīng)于顯示在圖2中的MPU 12和存儲(chǔ)設(shè)備30。[4.信息處理裝置的服務(wù)提供]隨后,將說(shuō)明顯示在圖1中的信息處理系統(tǒng)1000的服務(wù)提供。圖4是圖示顯示在圖1中的信息處理系統(tǒng)1000的服務(wù)提供的示意圖。在圖4中,信息處理裝置100包括OS(操作系統(tǒng))102、驅(qū)動(dòng)程序104、庫(kù)106、啟動(dòng)程序108、中間件110和應(yīng)用112。OS 102能夠向讀取器/寫(xiě)入器200發(fā)送數(shù)據(jù)和從讀取器/寫(xiě)入器200接收數(shù)據(jù)。 例如,OS 102能夠經(jīng)由驅(qū)動(dòng)程序104、庫(kù)106和啟動(dòng)程序108向與網(wǎng)絡(luò)40連接的用作服務(wù)提供服務(wù)器的服務(wù)700發(fā)送數(shù)據(jù)和從服務(wù)700接收數(shù)據(jù)。此外,OS 102能夠經(jīng)由驅(qū)動(dòng)程序 104、中間件110和應(yīng)用112向與網(wǎng)絡(luò)400的服務(wù)700發(fā)送數(shù)據(jù)和從服務(wù)700接收數(shù)據(jù)。
在信息處理系統(tǒng)1000中,OS 102向讀取器/寫(xiě)入器200發(fā)送數(shù)據(jù)和從讀取器/寫(xiě)入器200接收數(shù)據(jù),并且OS 102向服務(wù)700發(fā)送數(shù)據(jù)和從服務(wù)700接收數(shù)據(jù),使得信息處理裝置100的用戶可以使用服務(wù)700提供的服務(wù)。[5.驅(qū)動(dòng)程序配置]隨后,將說(shuō)明顯示在圖4中的驅(qū)動(dòng)程序104的配置。圖5是圖示顯示在圖4中的驅(qū)動(dòng)程序104的配置的說(shuō)明圖。在圖5中,驅(qū)動(dòng)程序104包括USB功能驅(qū)動(dòng)程序114、過(guò)濾器驅(qū)動(dòng)程序116和公用過(guò)濾器驅(qū)動(dòng)程序118。USB功能驅(qū)動(dòng)程序114起接收數(shù)據(jù)的通信處理單元的作用。過(guò)濾器驅(qū)動(dòng)程序116 起處理要發(fā)送和接收的處理數(shù)據(jù)的數(shù)據(jù)處理單元和控制數(shù)據(jù)的發(fā)送/接收的通信控制單元的作用。公用過(guò)濾器驅(qū)動(dòng)程序118起管理各個(gè)讀取器/寫(xiě)入器200的設(shè)備管理單元的作用。此外,如圖5所示,讀取器/寫(xiě)入器200含有如后所述存儲(chǔ)如讀取器/寫(xiě)入器200 的各自標(biāo)識(shí)符的信息的EEPR0M(電可擦除可編程只讀存儲(chǔ)器)202。顯示在圖4中的服務(wù)700包括如圖5所示的各種類(lèi)型的NFC應(yīng)用/服務(wù)702、各種類(lèi)型的FALP應(yīng)用/服務(wù)704和各種類(lèi)型的PC/SC應(yīng)用/服務(wù)706。[6.激活準(zhǔn)備處理]隨后,將說(shuō)明顯示在圖1中的信息處理裝置100執(zhí)行的激活準(zhǔn)備處理。圖6是圖示顯示在圖1中的信息處理裝置100執(zhí)行的激活準(zhǔn)備處理的流程圖。在圖6中,首先,信息處理裝置100的檢索單元52經(jīng)由網(wǎng)絡(luò)400從服務(wù)器300中獲取例如為激活信息處理裝置100的各種通信標(biāo)準(zhǔn)的通信功能作準(zhǔn)備的激活程序(步驟 S102)。隨后,信息處理裝置100的執(zhí)行單元M執(zhí)行在步驟S102中獲取的激活程序(步驟 S104)。隨后,響應(yīng)步驟S104中激活程序的執(zhí)行,信息處理裝置100的設(shè)置單元56將激活密鑰設(shè)置到存儲(chǔ)單元48的注冊(cè)表中(步驟S106),并終止該處理。激活密鑰指示允許在信息處理裝置100中激活的通信功能。根據(jù)圖6的激活準(zhǔn)備處理,當(dāng)信息處理裝置100執(zhí)行激活程序時(shí),將指示允許在信息處理裝置100中激活的通信功能的激活密鑰設(shè)置到存儲(chǔ)單元48的注冊(cè)表中。[7.激活處理]隨后,將說(shuō)明顯示在圖1中的信息處理裝置100執(zhí)行的激活處理。圖7是圖示顯示在圖1中的信息處理裝置100執(zhí)行的激活處理的流程圖。在圖7中,信息處理裝置100的檢索單元52經(jīng)由網(wǎng)絡(luò)400從服務(wù)器300中獲取例如激活信息處理裝置100的各種通信標(biāo)準(zhǔn)的通信功能的驅(qū)動(dòng)程序(步驟S202)。隨后,信息處理裝置100的執(zhí)行單元M執(zhí)行在步驟S202中獲取的驅(qū)動(dòng)程序(步驟 S204)。隨后,當(dāng)在步驟S204中執(zhí)行驅(qū)動(dòng)程序時(shí),信息處理裝置100的參考單元58查找存儲(chǔ)單元48的注冊(cè)表(步驟S206)。隨后,作為在步驟S206中查找注冊(cè)表的結(jié)果,信息處理裝置100的確定單元60確定激活密鑰是否被設(shè)置到存儲(chǔ)單元48的注冊(cè)表中(步驟S408)。當(dāng)作為在步驟S208中所作的確定的結(jié)果,確定激活密鑰未被設(shè)置到存儲(chǔ)單元48 的注冊(cè)表中時(shí)(步驟S208中的否),在信息處理裝置100中不執(zhí)行激活程序,于是按原樣終止該處理。當(dāng)作為在步驟S208中所作的確定的結(jié)果,確定激活密鑰已被設(shè)置到存儲(chǔ)單元48 的注冊(cè)表中時(shí)(步驟S208中的是),信息處理裝置100的確定單元60確定設(shè)置在存儲(chǔ)單元 48的注冊(cè)表中的激活密鑰是否有效(步驟S210)。如下面進(jìn)一步詳述,當(dāng)在掃描非接觸式IC卡500的時(shí)候發(fā)送一次性密碼時(shí),可以在步驟S210的確定中基于一次性密碼對(duì)激活密鑰是否有效作出確定。在這種情況下,在掃描非接觸式IC卡500的時(shí)候,無(wú)線通信單元38獲取一次性密碼。信息處理裝置100經(jīng)由網(wǎng)絡(luò)400從通信單元40獲取關(guān)于一次性密碼有效性的信息。因此,當(dāng)確定一次性密碼有效時(shí),確定單元60可以確定激活密鑰有效。當(dāng)作為在步驟S210中所作的確定的結(jié)果,確定設(shè)置在存儲(chǔ)單元48的注冊(cè)表中的激活密鑰無(wú)效時(shí)(步驟S210中的否),將無(wú)效激活密鑰設(shè)置到存儲(chǔ)單元48的注冊(cè)表中,于是按原樣終止該處理。當(dāng)作為在步驟S210中所作的確定的結(jié)果,確定設(shè)置在存儲(chǔ)單元48的注冊(cè)表中的激活密鑰有效時(shí)(步驟S210中的是),信息處理裝置100的激活單元62激活設(shè)置在存儲(chǔ)單元48的注冊(cè)表中的激活密鑰所指示的允許在信息處理裝置100中激活的通信功能(步驟 S212),并且終止該處理。根據(jù)圖7的激活處理,當(dāng)將有效激活密鑰設(shè)置到存儲(chǔ)單元48的注冊(cè)表中,并且執(zhí)行驅(qū)動(dòng)程序時(shí),激活該激活密鑰所指示的允許在信息處理裝置100中激活的通信功能。因此,當(dāng)在信息處理裝置100中執(zhí)行驅(qū)動(dòng)程序時(shí),提供在信息處理裝置100中的各種通信標(biāo)準(zhǔn)的通信功能未被激活,這限制了通過(guò)執(zhí)行驅(qū)動(dòng)程序激活的通信功能。此外,根據(jù)本實(shí)施例,當(dāng)將無(wú)效激活密鑰設(shè)置到存儲(chǔ)單元48的注冊(cè)表中時(shí),不激活信息處理裝置100的通信功能,這樣就防止了信息處理裝置100中的通信功能的無(wú)效激活。[8.信息處理系統(tǒng)的配置和每個(gè)設(shè)備的功能配置]隨后,將說(shuō)明根據(jù)本公開(kāi)第二實(shí)施例的信息處理系統(tǒng)的配置和各個(gè)設(shè)備的功能配置。圖8是示意性圖示根據(jù)本實(shí)施例的信息處理系統(tǒng)的配置和各個(gè)設(shè)備的功能的說(shuō)明圖。在圖8中,信息處理系統(tǒng)2000包括如PC的信息處理裝置150、讀取器/寫(xiě)入器250 和服務(wù)器350。信息處理裝置150和服務(wù)器350可以可以經(jīng)由如因特網(wǎng)的網(wǎng)絡(luò)450相互通信。讀取器/寫(xiě)入器250可以以非接觸式通信方式與例如非接觸式IC卡(未示出)和含有并入其中的非接觸式IC卡(未示出)的便攜式電話(未示出)通信。讀取器/寫(xiě)入器 250可以內(nèi)置到信息處理裝置150中,或可以在外部與信息處理裝置150連接。當(dāng)信息處理裝置150包括例如支持NFC通信標(biāo)準(zhǔn)的讀取器/寫(xiě)入器,或與外部讀取器/寫(xiě)入器連接時(shí),信息處理裝置150的用戶可以通過(guò)激活信息處理裝置150的NFC的通信功能,使用支持NFC通信標(biāo)準(zhǔn)的應(yīng)用和服務(wù)。信息處理裝置150可以從服務(wù)器350中獲取用于準(zhǔn)備激活信息處理裝置150的各種通信標(biāo)準(zhǔn)的通信功能的激活程序。但是,獲取激活程序的方法不局限于此。例如,信息處理裝置150可以經(jīng)由可移除記錄介質(zhì)(未示出)獲取激活程序。信息處理裝置150可以從服務(wù)器350中獲取激活信息處理裝置150的各種通信標(biāo)準(zhǔn)的通信功能的驅(qū)動(dòng)程序。但是,獲取驅(qū)動(dòng)程序的方法不局限于此。例如,信息處理裝置 150可以經(jīng)由可移除記錄介質(zhì)(未示出)獲取驅(qū)動(dòng)程序。信息處理裝置150包括無(wú)線通信單元38、通信單元40、輸入單元42、輸出單元44、 控制單元64、存儲(chǔ)單元48和應(yīng)用單元50??刂茊卧?4包括檢索單元52、執(zhí)行單元M、設(shè)置單元56、參考單元58、確定單元60、激活單元62、檢測(cè)單元66和發(fā)送單元68。無(wú)線通信單元38可以以非接觸式通信方式與例如非接觸式IC卡(未示出)和含有并入其中的非接觸式IC卡(未示出)的便攜式電話(未示出)通信。通信單元40可以與從外部附接到信息處理裝置150的讀取器/寫(xiě)入器250通信。 通信單元40可以經(jīng)由網(wǎng)絡(luò)450與服務(wù)器350通信。輸入單元42接收來(lái)自用戶的操作和輸入,并且將基于所接收操作和輸入的輸入信號(hào)發(fā)送給控制單元64。輸出單元44基于從控制單元64發(fā)送的輸出信號(hào),將如視頻數(shù)據(jù)的各種類(lèi)型的信息顯示成文本或圖像,并且將音頻數(shù)據(jù)轉(zhuǎn)換成聲音并輸出該聲音。控制單元64與無(wú)線通信單元38、通信單元40、輸入單元42、輸出單元44、存儲(chǔ)單元48和應(yīng)用單元50連接,并且配置為控制每個(gè)組成元件的功能。檢索單元52從服務(wù)器350或可移除記錄介質(zhì)(未示出)中獲取激活程序和驅(qū)動(dòng)程序。檢索單元52還從讀取器/寫(xiě)入器250的存儲(chǔ)單元256的EEPR0M(未示出)中獲取如讀取器/寫(xiě)入器250的各自標(biāo)識(shí)符的關(guān)于讀取器/寫(xiě)入器250的信息。執(zhí)行單元M執(zhí)行檢索單元52獲取的激活程序和驅(qū)動(dòng)程序。當(dāng)執(zhí)行單元M執(zhí)行激活程序時(shí),設(shè)置單元56將激活密鑰設(shè)置到存儲(chǔ)單元48的注冊(cè)表中。激活密鑰指示允許在信息處理裝置150中激活的通信功能。當(dāng)執(zhí)行單元M執(zhí)行驅(qū)動(dòng)程序時(shí),參考單元58查找存儲(chǔ)單元48的注冊(cè)表。確定單元60用作根據(jù)本公開(kāi)的通信標(biāo)準(zhǔn)確定單元和通信功能激活確定單元的示例,并且配置為基于由參考單元58查找的注冊(cè)表,確定激活密鑰是否被設(shè)置到存儲(chǔ)單元48 的注冊(cè)表中。當(dāng)激活密鑰被設(shè)置到存儲(chǔ)單元48的注冊(cè)表中時(shí),確定單元60確定設(shè)置在存儲(chǔ)單元48的注冊(cè)表中的激活密鑰是否有效。確定單元60基于檢索單元52獲取的如讀取器/寫(xiě)入器25的各自標(biāo)識(shí)符的關(guān)于讀取器/寫(xiě)入器250的信息,確定與信息處理裝置150 連接的讀取器/寫(xiě)入器250的通信標(biāo)準(zhǔn)。確定單元60確定在信息處理裝置150中確定的讀取器/寫(xiě)入器250的通信標(biāo)準(zhǔn)的通信功能是否被激活。當(dāng)設(shè)置在存儲(chǔ)單元48的注冊(cè)表中的激活密鑰有效時(shí),執(zhí)行單元M執(zhí)行驅(qū)動(dòng)程序, 從而激活單元62激活設(shè)置在存儲(chǔ)單元48的注冊(cè)表中的激活密鑰所指示的允許在信息處理裝置150中激活的通信功能。檢測(cè)單元66檢測(cè)讀取器/寫(xiě)入器250與信息處理裝置150的連接。當(dāng)作為確定單元60所作的確定的結(jié)果,確定未激活信息處理裝置150中的讀取器/寫(xiě)入器250的通信標(biāo)準(zhǔn)的通信功能時(shí),發(fā)送單元68經(jīng)由網(wǎng)絡(luò)450向服務(wù)器350發(fā)送激活可能性確定信息,以便確定是否可以激活通信功能。在存儲(chǔ)單元48中,將激活密鑰設(shè)置在注冊(cè)表中。存儲(chǔ)單元48起獲取激活密鑰的激活密鑰檢索單元的作用。應(yīng)用單元50向用戶提供應(yīng)用和服務(wù)。
讀取器/寫(xiě)入器250包括通信單元252、無(wú)線通信單元2M和存儲(chǔ)單元256。通信單元252可以與信息處理裝置150通信。無(wú)線通信單元邪4可以以非接觸式通信方式與例如非接觸式IC卡(未示出)和含有并入其中的非接觸式IC卡(未示出)的便攜式電話(未示出)通信。存儲(chǔ)單元256包括EEPROM(未示出),并且EEPROM存儲(chǔ)關(guān)于讀取器/寫(xiě)入器250的標(biāo)識(shí)符等的信息。服務(wù)器350包括通信單元352、控制單元3M和存儲(chǔ)單元356??刂茊卧?M包括確定單元358。通信單元352可以經(jīng)由網(wǎng)絡(luò)450與信息處理裝置150通信。控制單元3M與通信單元352和存儲(chǔ)單元356連接,并且配置為控制每個(gè)構(gòu)成元件的功能。確定單元358基于從信息處理裝置150的發(fā)送單元68發(fā)送的激活可能性確定信息,確定是否可以激活信息處理裝置150中的讀取器/寫(xiě)入器250的通信標(biāo)準(zhǔn)的通信功能。當(dāng)作為確定結(jié)果可以激活通信功能時(shí),確定單元358使信息處理裝置150能夠從服務(wù)器350中獲取激活程序,以便準(zhǔn)備激活通信功能。存儲(chǔ)單元356存儲(chǔ)激活程序和驅(qū)動(dòng)程序。[9.激活處理]隨后,將說(shuō)明顯示在圖8中的信息處理系統(tǒng)2000執(zhí)行的激活處理。圖9是圖示顯示在圖8中的信息處理系統(tǒng)2000執(zhí)行的激活處理的順序圖。如圖9所示,首先,當(dāng)信息處理裝置150的檢測(cè)單元66檢測(cè)到讀取器/寫(xiě)入器250 與信息處理裝置150連接時(shí)(步驟S302),信息處理裝置150的檢索單元52從讀取器/寫(xiě)入器250的存儲(chǔ)單元256的EEPROM (未示出)中獲取如讀取器/寫(xiě)入器250的各自標(biāo)識(shí)符的信息(步驟S304)。隨后,信息處理裝置150的確定單元60基于檢索單元52獲取的如讀取器/寫(xiě)入器250的各自標(biāo)識(shí)符的關(guān)于讀取器/寫(xiě)入器250的信息,確定與信息處理裝置150連接的讀取器/寫(xiě)入器250的通信標(biāo)準(zhǔn)。然后,信息處理裝置150的確定單元60確定在信息處理裝置150中確定的讀取器/寫(xiě)入器250的通信標(biāo)準(zhǔn)的通信功能是否被激活。當(dāng)作為確定結(jié)果確定未激活信息處理裝置150中的讀取器/寫(xiě)入器250的通信標(biāo)準(zhǔn)的通信功能時(shí),即,當(dāng)存在未激活功能時(shí)(步驟S306),信息處理裝置150的發(fā)送單元68經(jīng)由網(wǎng)絡(luò)450向服務(wù)器 350發(fā)送激活可能性確定信息,以便確定是否可以激活通信功能(步驟S308)。隨后,服務(wù)器350的確定單元358基于從信息處理裝置150的發(fā)送單元68發(fā)送的激活可能性確定信息,確定是否可以激活信息處理裝置150中的讀取器/寫(xiě)入器250的通信標(biāo)準(zhǔn)的通信功能(步驟S310)。當(dāng)作為確定結(jié)果可以激活通信功能時(shí),服務(wù)器350的確定單元358使信息處理裝置150能夠從服務(wù)器350中獲取激活程序,以便準(zhǔn)備激活通信功能。隨后,信息處理裝置150的檢索單元52經(jīng)由網(wǎng)絡(luò)450從服務(wù)器350中獲取為激活激活信息處理裝置150中的讀取器/寫(xiě)入器250的通信標(biāo)準(zhǔn)的通信功能作準(zhǔn)備的激活程序 (步驟 S312)。隨后,信息處理裝置150的執(zhí)行單元M執(zhí)行在步驟S312中獲取的激活程序(步驟S314)。結(jié)果,將激活密鑰設(shè)置到存儲(chǔ)單元48的注冊(cè)表中。激活密鑰代表用作允許在信息處理裝置150中激活的通信功能的讀取器/寫(xiě)入器250的通信標(biāo)準(zhǔn)的通信功能。隨后,信息處理裝置150的執(zhí)行單元M執(zhí)行獲取的驅(qū)動(dòng)程序或經(jīng)由網(wǎng)絡(luò)450從服務(wù)器350中獲取的新驅(qū)動(dòng)程序(步驟S316)。因此,信息處理裝置150的激活單元62激活用作設(shè)置在存儲(chǔ)單元48的注冊(cè)表中的激活密鑰所指示的、允許在信息處理裝置150中激活的通信功能的讀取器/寫(xiě)入器250的通信標(biāo)準(zhǔn)的通信功能。換句話說(shuō),激活單元62激活未激活功能(步驟S318),并終止該處理。根據(jù)顯示在圖9中的激活處理,當(dāng)連接在信息處理裝置150中的讀取器/寫(xiě)入器 250的通信標(biāo)準(zhǔn)的通信功能未激活,但可以激活該通信功能時(shí),信息處理裝置150獲取用于準(zhǔn)備激活通信功能的激活程序。因此,即使具有通信功能未激活的通信標(biāo)準(zhǔn)的讀取器/寫(xiě)入器250連接在信息處理裝置150中,也未必讓用戶他自己/她自己通過(guò)操作信息處理裝置150獲取用于準(zhǔn)備激活信息處理裝置150中的通信功能的激活程序,因此,這改善了用戶使用信息處理裝置150的容易性。在本實(shí)施例中,信息處理裝置150向服務(wù)器350發(fā)送激活可能性確定信息,以便確定是否可以激活讀取器/寫(xiě)入器250的通信標(biāo)準(zhǔn)的通信功能,即,未激活功能,以及服務(wù)器 350確定是否可以激活信息處理裝置150中的讀取器/寫(xiě)入器250的通信標(biāo)準(zhǔn)的通信功能。 可替代地,如圖10所示,可以將預(yù)定信息加入部分激活可能性確定信息中,使得服務(wù)器350 可以確定是否可以激活信息處理裝置150的未激活功能。例如,如圖10所示,可以將如關(guān)于引導(dǎo)數(shù)、頻率、是否安裝等的信息的信息處理裝置150希望使用的應(yīng)用特有信息加入部分激活可能性確定信息中,使得服務(wù)器350可以確定在信息處理裝置150中是否可以以應(yīng)用為單位激活應(yīng)用功能。然后,信息處理裝置150 從服務(wù)器350中獲取激活程序和驅(qū)動(dòng)程序,以便激活應(yīng)用功能,因此能夠激活應(yīng)用功能。例如,如圖10所示,可以將如關(guān)于掃描數(shù)、頻率、idm、一次性密碼(OTP)的信息的用戶在讀取器/寫(xiě)入器250上掃描的卡的特有信息加入部分激活可能性確定信息中,使得服務(wù)器350可以確定是否可以以特定卡為單位激活通信功能。然后,信息處理裝置150從服務(wù)器350中獲取激活程序和驅(qū)動(dòng)程序,以便以特定卡為單位激活通信功能,因此能夠以特定卡為單位激活通信功能。例如,如圖10所示,可以將關(guān)于讀取器/寫(xiě)入器(R/W)各自標(biāo)識(shí)符的信息加入部分激活可能性確定信息中,使得服務(wù)器350可以確定是否可以以特定R/W的目的地和各自產(chǎn)品為單位激活通信功能。然后,信息處理裝置150從服務(wù)器350中獲取激活程序和驅(qū)動(dòng)程序,以便以特定R/W的目的地和各自產(chǎn)品為單位激活通信功能,因此能夠以特定R/W的目的地和各自產(chǎn)品為單位激活通信功能。例如,如圖10所示,可以將如關(guān)于產(chǎn)品的實(shí)現(xiàn)日期和有效日期的信息的日期/時(shí)間信息加入部分激活可能性確定信息中,使得服務(wù)器350可以確定是否可以以許多特定R/ W為單位激活通信功能。然后,信息處理裝置150從服務(wù)器350中獲取激活程序和驅(qū)動(dòng)程序,以便以許多特定R/W為單位激活通信功能,因此能夠以許多特定R/W為單位激活通信功能。例如,如圖10所示,可以將關(guān)于I/F(USB,UART)的信息和關(guān)于內(nèi)部/外部類(lèi)型的信息加入部分激活可能性確定信息中,使得服務(wù)器350可以確定是否可以以特定R/W的I/ F和類(lèi)型為單位激活通信功能。然后,信息處理裝置150從服務(wù)器350中獲取激活程序和驅(qū)動(dòng)程序,以便以特定R/W的I/F和類(lèi)型為單位激活通信功能,因此能夠以特定R/W的I/F和類(lèi)型為單位激活通信功能。例如,如圖10所示,可以將關(guān)于VID(銷(xiāo)售商ID)和PID(產(chǎn)品ID)的信息加入部分激活可能性確定信息中,使得服務(wù)器350可以確定是否可以以特定R/W的產(chǎn)品為單位激活通信功能。然后,信息處理裝置150從服務(wù)器350中獲取激活程序和驅(qū)動(dòng)程序,以便以特定R/W的產(chǎn)品為單位激活通信功能,因此能夠以特定R/W的產(chǎn)品為單位激活通信功能。[10.關(guān)于是否可以使用一次性密碼進(jìn)行激活的確定]隨后,將說(shuō)明使用一次性密碼的激活。如圖10所示,可以將用戶在讀取器/寫(xiě)入器250上掃描卡時(shí)給出的關(guān)于一次性密碼的信息加入部分激活可能性確定信息中,使得服務(wù)器350可以確定是否可以以特定卡單位激活通信功能。下文將說(shuō)明是否可以使用一次性密碼作出激活的確定。例如,一次性密碼是每當(dāng)在讀取器/寫(xiě)入器200上掃描非接觸式IC卡500時(shí)設(shè)置的只使用一次的密碼。當(dāng)使用一次性密碼時(shí),依次確定顯示在圖11中的過(guò)程0到5。當(dāng)所有過(guò)程都有效時(shí),將激活目標(biāo)功能激活。過(guò)程0到4對(duì)應(yīng)于上面的實(shí)施例。當(dāng)所有過(guò)程0 到4都有效時(shí),用戶在任何時(shí)間點(diǎn)上在過(guò)程5中掃描卡,并且在初始時(shí)間,通過(guò)OTP驗(yàn)證等執(zhí)行激活。下面將更具體地說(shuō)明該操作。當(dāng)?shù)谝淮卧谧x取器/寫(xiě)入器200上掃描非接觸式IC 卡時(shí),通過(guò)!^eliCa啟動(dòng)程序檢測(cè)它,并且將屏幕改變成只有初始時(shí)間網(wǎng)頁(yè)。網(wǎng)頁(yè)的示例包括入口站點(diǎn)。隨后,請(qǐng)求非接觸式IC卡500的用戶輸入一次性密碼,并且將設(shè)置在非接觸式IC卡500中的非接觸式IC卡500的一次性密碼的值發(fā)送給服務(wù)器350,并且服務(wù)器350 驗(yàn)證一次性密碼。設(shè)置在非接觸式IC卡500中的一次性密碼可以是可以從外部識(shí)別的可見(jiàn)的一次性密碼,或可以是不可以從外部識(shí)別的一次性密碼。隨后,服務(wù)器350基于一次性密碼確定是否可以作出激活。服務(wù)器350事先經(jīng)由另一種途徑獲取有關(guān)一次性密碼的信息。服務(wù)器350可以通過(guò)將經(jīng)由讀取器/寫(xiě)入器200和信息處理裝置100從非接觸式IC卡500發(fā)送的一次性密碼與事先獲取的一次性密碼相比較,確定是否可以作出激活。當(dāng)網(wǎng)頁(yè)是入口站點(diǎn)時(shí),用戶通常輸入ID和密碼以轉(zhuǎn)到為用戶定制的私人頁(yè)面。但是,當(dāng)使用一次性密碼時(shí),可以在不使用任何ID和密碼的情況下激活對(duì)入口站點(diǎn)的訪問(wèn)。因此,當(dāng)使用多個(gè)入口站點(diǎn)時(shí),不必讓用戶記住每個(gè)入口站點(diǎn)的ID和密碼,用戶可以容易地訪問(wèn)這些入口站點(diǎn)。更具體地說(shuō),一次性密碼的應(yīng)用和服務(wù)器350兩者事先將共享私鑰設(shè)置成初始值,并且使用如加密散列函數(shù)的數(shù)學(xué)算法從以前輸出的密碼中生成新密碼。服務(wù)器350可以通過(guò)確定密碼的有效性(一致性)進(jìn)行激活??商娲?, 一次性密碼的應(yīng)用和服務(wù)器350兩者可以基于使用公用數(shù)學(xué)算法生成哪一種密碼,事先進(jìn)行時(shí)間同步(相互查找公用標(biāo)準(zhǔn)時(shí)提供服務(wù)器),從而服務(wù)器350可以確認(rèn)有效性。在此之際,可以基于一次性密碼以及顯示在圖11中的過(guò)程0到4的確定將激活目標(biāo)功能激活,并且可以基于連接設(shè)備時(shí)驅(qū)動(dòng)程序從讀取器/寫(xiě)入器200的存儲(chǔ)單元256的 EEPROM中檢索的產(chǎn)品信息值(VID/PID、各自識(shí)別值等),以及根據(jù)注冊(cè)表存儲(chǔ)信息(日期/ 時(shí)間信息、安裝應(yīng)用信息、引導(dǎo)頻率)將激活目標(biāo)功能激活。另一方面,可以只基于一次性密碼確定是否可以作出激活。隨后,當(dāng)服務(wù)器350對(duì)一次性密碼的確定結(jié)果指示“可以作出激活”時(shí),將激活程序下載到信息處理裝置100,g卩,目標(biāo)PC,并且執(zhí)行激活。用戶可以利用UI程序打開(kāi)和關(guān)閉自動(dòng)激活。在顯示在圖5中的驅(qū)動(dòng)程序104的配置中,當(dāng)能夠訪問(wèn)非接觸式IC卡500的功能未激活時(shí),事先激活這個(gè)功能,以便使用一次性密碼執(zhí)行驗(yàn)證。可替代地,優(yōu)選是使用原來(lái)具有能夠訪問(wèn)非接觸式IC卡500的功能的驅(qū)動(dòng)程序104。當(dāng)將一次性密碼用在上述的第二實(shí)施例中,以及在讀取器/寫(xiě)入器250上掃描非接觸式IC卡500時(shí),讀取器/寫(xiě)入器20從非接觸式IC卡500中獲取一次性密碼,并且在顯示在圖9中的步驟S304中將該一次性密碼以及EEPROM中的信息發(fā)送到信息處理裝置150。 在圖9的步驟S308中,信息處理裝置150將一次性密碼作為激活可能性確定信息的一部分發(fā)送到服務(wù)器350。在顯示在圖9中的步驟S310中,服務(wù)器350基于包括一次性密碼的激活可能性確定信息,確定是否可以激活讀取器/寫(xiě)入器250的通信標(biāo)準(zhǔn)的通信功能。此后的處理與顯示在圖9中的第二實(shí)施例相同。因此,只有當(dāng)服務(wù)器350確定一次性密碼有效時(shí),信息處理裝置150才能從服務(wù)器350中獲取激活程序,以便準(zhǔn)備激活通信功能。然后,當(dāng)執(zhí)行驅(qū)動(dòng)程序時(shí),可以激活激活密鑰所指示的通信功能。當(dāng)將一次性密碼用在上述的第一實(shí)施例中,第一實(shí)施例可以按如下配置。除非在圖6的步驟S102中服務(wù)器300驗(yàn)證了一次性密碼,將服務(wù)器300配置成不發(fā)送激活程序。 在顯示在圖7中的步驟S210中,可以根據(jù)從讀取器/寫(xiě)入器200輸入的一次性密碼確定激活密鑰是否有效。如上所述,根據(jù)一次性密碼自動(dòng)下載激活程序,使得消除分配激活程序的必要性, 并且可以簡(jiǎn)化處理。此外,由于一次性密碼是只設(shè)置一次的密碼,所以一次性密碼不會(huì)危及安全,并且這樣就可以解決使用具有固定密碼的令牌時(shí)預(yù)計(jì)的安全問(wèn)題。另外,用戶在任何時(shí)間點(diǎn)上只能通過(guò)在讀取器/寫(xiě)入器200上掃描非接觸式IC卡500來(lái)激活驅(qū)動(dòng)程序功能, 因此,這可以用作與像要求安全的云網(wǎng)絡(luò)那樣,預(yù)計(jì)未來(lái)會(huì)迅速擴(kuò)展的系統(tǒng)的連接接口(I/ F)。此外,具有設(shè)置在其中的一次性密碼的非接觸式IC卡500的用戶在不考慮打開(kāi)/ 關(guān)閉驅(qū)動(dòng)程序功能的情況下能通過(guò)只在讀取器/寫(xiě)入器200上掃描非接觸式IC卡500來(lái)激活功能。如上所述的本公開(kāi)的目的也可以通過(guò)向系統(tǒng)或裝置提供存儲(chǔ)實(shí)現(xiàn)上述實(shí)施例的功能的軟件的程序代碼的存儲(chǔ)介質(zhì),并且使系統(tǒng)或裝置的計(jì)算機(jī)(或CPU、MPU等)讀取和執(zhí)行存儲(chǔ)在存儲(chǔ)介質(zhì)中的程序代碼來(lái)實(shí)現(xiàn)。在這種情況下,從存儲(chǔ)介質(zhì)中讀取的程序代碼本身實(shí)現(xiàn)上述實(shí)施例的功能。因此, 程序代碼和存儲(chǔ)程序代碼的存儲(chǔ)介質(zhì)構(gòu)成本公開(kāi)。提供程序代碼的存儲(chǔ)介質(zhì)的示例包括軟盤(pán)(注冊(cè)商標(biāo))、硬盤(pán)、如磁光盤(pán)、CD-ROM、 CD-R、CD-RW、DVD-ROM、DVD-RAM、DVD-RW和DVD+RW的光盤(pán)、磁帶、非易失性存儲(chǔ)卡和ROM??商娲?,可以經(jīng)由網(wǎng)絡(luò)下載程序代碼。上述實(shí)施例的功能可以通過(guò)執(zhí)行計(jì)算機(jī)讀取的程序代碼來(lái)實(shí)現(xiàn)。而且,它也可以使運(yùn)行在計(jì)算機(jī)上的OS(操作系統(tǒng))基于程序代碼給出的命令執(zhí)行部分或全部實(shí)際處理來(lái)實(shí)現(xiàn)。要理解的是,通過(guò)那些處理實(shí)現(xiàn)的上述實(shí)施例的功能也包括在本公開(kāi)內(nèi)。此外,可以將從存儲(chǔ)介質(zhì)中讀取的程序代碼寫(xiě)入提供在與計(jì)算機(jī)或插入計(jì)算機(jī)中的功能擴(kuò)展板連接的功能擴(kuò)展單元中的存儲(chǔ)器中,此后,可以由擴(kuò)展板、提供在擴(kuò)展板中的 CPU等基于程序代碼給出的命令進(jìn)行擴(kuò)展功能的部分或全部實(shí)際處理。要理解的是,通過(guò)那些處理實(shí)現(xiàn)的上述實(shí)施例的功能也包括在本公開(kāi)內(nèi)。本領(lǐng)域的普通技術(shù)人員應(yīng)該明白,視設(shè)計(jì)要求和其它因素而定,可以作出各種各樣的修改、組合、分組合和變更,它們都在所附權(quán)利要求書(shū)或其等效物的范圍之內(nèi)。本公開(kāi)包含與公開(kāi)在2010年6月30日向日本專(zhuān)利局提交的日本優(yōu)先權(quán)專(zhuān)利申請(qǐng)JP 2010-149366和2011年5月19日向日本專(zhuān)利局提交的日本優(yōu)先權(quán)專(zhuān)利申請(qǐng)JP 2011-112746中的主題有關(guān)的主題,特此通過(guò)引用并入其全部?jī)?nèi)容。
權(quán)利要求
1.一種信息處理裝置,包含激活程序檢索單元,用于獲取準(zhǔn)備激活信息處理裝置的通信功能的激活程序; 激活程序執(zhí)行單元,用于執(zhí)行所述激活程序檢索單元獲取的激活程序; 激活信息檢索單元,用于依照所述激活程序執(zhí)行單元執(zhí)行所述激活程序,獲取代表允許在信息處理裝置中激活的通信功能的激活信息;驅(qū)動(dòng)程序檢索單元,用于獲取激活信息處理裝置的通信功能的驅(qū)動(dòng)程序; 驅(qū)動(dòng)程序執(zhí)行單元,用于執(zhí)行所述驅(qū)動(dòng)程序檢索單元獲取的驅(qū)動(dòng)程序;以及激活單元,用于依照所述驅(qū)動(dòng)程序執(zhí)行單元執(zhí)行所述驅(qū)動(dòng)程序,激活所述激活信息所指示的允許在信息處理裝置中激活的通信功能。
2.根據(jù)權(quán)利要求1所述的信息處理裝置, 其中,所述激活信息是激活密鑰。
3.根據(jù)權(quán)利要求1所述的信息處理裝置,其中,當(dāng)密碼得到驗(yàn)證時(shí),所述激活程序檢索單元獲取所述激活程序。
4.根據(jù)權(quán)利要求1所述的信息處理裝置,其中,當(dāng)一次性密碼得到驗(yàn)證時(shí),所述激活單元激活所述通信功能。
5.根據(jù)權(quán)利要求2所述的信息處理裝置,還包含 設(shè)置單元,用于將所述激活密鑰設(shè)置到存儲(chǔ)單元中,其中,所述激活單元激活設(shè)置在所述存儲(chǔ)單元中的所述激活密鑰所指示的允許在信息處理裝置中激活的所述通信功能。
6.根據(jù)權(quán)利要求2所述的信息處理裝置,還包含檢測(cè)單元,用于檢測(cè)通信設(shè)備與所述信息處理裝置的連接;以及通信設(shè)備信息檢索單元,其中,當(dāng)所述檢測(cè)單元檢測(cè)到所述通信設(shè)備與所述信息處理裝置連接時(shí),所述通信設(shè)備信息檢索單元獲取保持在所述通信設(shè)備的存儲(chǔ)單元中的關(guān)于所述通信設(shè)備的信息,其中,所述激活程序檢索單元基于所述通信設(shè)備信息檢索單元獲取的關(guān)于所述通信設(shè)備的信息,獲取用于準(zhǔn)備激活所述信息處理裝置中所述通信設(shè)備的通信標(biāo)準(zhǔn)的通信功能的所述激活程序。
7.根據(jù)權(quán)利要求6所述的信息處理裝置,還包含通信標(biāo)準(zhǔn)確定單元,用于基于所述通信設(shè)備信息檢索單元獲取的關(guān)于所述通信設(shè)備的信息,確定所述通信設(shè)備的通信標(biāo)準(zhǔn);通信功能激活確定單元,用于確定在所述信息處理裝置中是否激活了所述通信標(biāo)準(zhǔn)確定單元確定的所述通信設(shè)備的通信標(biāo)準(zhǔn)的通信功能;以及發(fā)送單元,其中,當(dāng)作為所述通信功能激活確定單元所作的確定的結(jié)果,確定在所述信息處理裝置中未激活所述通信設(shè)備的通信標(biāo)準(zhǔn)的通信功能時(shí),所述發(fā)送單元向服務(wù)器發(fā)送激活可能性確定信息,所述服務(wù)器利用所述激活可能性確定信息確定是否能夠激活所述通信功能,其中,所述激活程序檢索單元獲取用于準(zhǔn)備激活所述信息處理裝置中所述通信設(shè)備的通信標(biāo)準(zhǔn)的通信功能的激活程序,當(dāng)所述服務(wù)器基于所述激活可能性確定信息,確定能夠激活所述信息處理裝置中所述通信設(shè)備的通信標(biāo)準(zhǔn)的通信功能時(shí),確定所述激活程序?yàn)榭色@取的。
8.根據(jù)權(quán)利要求6所述的信息處理裝置,其中,所述激活可能性確定信息包括從與所述通信設(shè)備通信的通信介質(zhì)輸入的一次性密碼。
9.根據(jù)權(quán)利要求2所述的信息處理裝置,還包含設(shè)置單元,用于將激活密鑰設(shè)置到存儲(chǔ)單元中;參考單元,用于當(dāng)所述驅(qū)動(dòng)程序執(zhí)行單元執(zhí)行所述驅(qū)動(dòng)程序時(shí)查找所述存儲(chǔ)單元;設(shè)置確定單元,用于作為所述參考單元查找的結(jié)果,確定所述激活密鑰是否被設(shè)置到所述存儲(chǔ)單元中;以及有效性確定單元,其中,當(dāng)作為所述設(shè)置確定單元所作的確定的結(jié)果,確定所述激活密鑰設(shè)置到所述存儲(chǔ)單元中時(shí),所述有效性確定單元確定設(shè)置在所述存儲(chǔ)單元中的所述激活密鑰是否有效,其中,當(dāng)作為所述有效性確定單元所作的確定的結(jié)果,確定設(shè)置在所述存儲(chǔ)單元中的所述激活密鑰有效時(shí),所述激活單元激活由設(shè)置在所述存儲(chǔ)單元中的所述激活密鑰所指示的允許在所述信息處理裝置中激活的通信功能。
10.根據(jù)權(quán)利要求9所述的信息處理裝置,其中,所述有效性確定單元基于一次性密碼確定所述激活密鑰是否有效。
11.根據(jù)權(quán)利要求7所述的信息處理裝置,其中,所述發(fā)送單元向所述服務(wù)器發(fā)送附有所述信息處理裝置中用戶希望使用的應(yīng)用的應(yīng)用特有信息的激活可能性確定信息,以及所述激活程序檢索單元還從所述服務(wù)器中獲取用于激活所述應(yīng)用的功能的激活程序。
12.根據(jù)權(quán)利要求7所述的信息處理裝置,其中,所述發(fā)送單元向所述服務(wù)器發(fā)送附有用戶在所述通信設(shè)備上掃描的卡的特有信息的激活可能性確定信息,以及所述激活程序檢索單元還以特定卡為單位從所述服務(wù)器中獲取用于激活通信功能的激活程序。
13.根據(jù)權(quán)利要求7所述的信息處理裝置,其中,所述發(fā)送單元向所述服務(wù)器發(fā)送附有關(guān)于所述通信設(shè)備的個(gè)別標(biāo)識(shí)符的信息的激活可能性確定信息,以及所述激活程序檢索單元還以特定通信設(shè)備的個(gè)別產(chǎn)品和目的地為單位從所述服務(wù)器中獲取激活通信功能的激活程序。
14.根據(jù)權(quán)利要求7所述的信息處理裝置,其中,所述發(fā)送單元向所述服務(wù)器發(fā)送附有時(shí)間和日期信息的激活可能性確定信息,以及所述激活程序檢索單元還以許多特定通信設(shè)備為單位從所述服務(wù)器中獲取激活通信功能的激活程序。
15.根據(jù)權(quán)利要求7所述的信息處理裝置,其中,所述發(fā)送單元向所述服務(wù)器發(fā)送附有關(guān)于I/F的信息和關(guān)于內(nèi)部/外部類(lèi)型的信息的激活可能性確定信息,以及所述激活程序檢索單元還以特定通信設(shè)備的I/F和類(lèi)型為單位從所述服務(wù)器中獲取激活通信功能的激活程序。
16.根據(jù)權(quán)利要求7所述的信息處理裝置,其中,所述發(fā)送單元向所述服務(wù)器發(fā)送附有關(guān)于銷(xiāo)售商ID和產(chǎn)品ID的信息的激活可能性確定信息,以及所述激活程序檢索單元還以特定通信設(shè)備的產(chǎn)品為單位從所述服務(wù)器中獲取激活通信功能的激活程序。
17.根據(jù)權(quán)利要求3所述的信息處理裝置, 其中,所述密碼是一次性密碼。
18.一種信息處理方法,包含獲取用于準(zhǔn)備激活信息處理裝置的通信功能的激活程序; 執(zhí)行在激活程序檢索步驟中獲取的激活程序;依照在激活程序執(zhí)行步驟中執(zhí)行所述激活程序,獲取代表允許在信息處理裝置中激活的通信功能的激活密鑰;獲取用于激活信息處理裝置的通信功能的驅(qū)動(dòng)程序; 執(zhí)行在驅(qū)動(dòng)程序檢索步驟中獲取的驅(qū)動(dòng)程序;以及依照在驅(qū)動(dòng)程序執(zhí)行步驟中執(zhí)行所述驅(qū)動(dòng)程序,激活所述激活密鑰所指示的允許在信息處理裝置中激活的通信功能。
19.一種使計(jì)算機(jī)起如下作用的程序激活程序檢索單元,用于獲取準(zhǔn)備激活信息處理裝置的通信功能的激活程序; 激活程序執(zhí)行單元,用于執(zhí)行所述激活程序檢索單元獲取的激活程序; 激活密鑰檢索單元,用于依照所述激活程序執(zhí)行單元執(zhí)行所述激活程序,獲取代表允許在信息處理裝置中激活的通信功能的激活密鑰;驅(qū)動(dòng)程序檢索單元,用于獲取用于激活信息處理裝置的通信功能的驅(qū)動(dòng)程序; 驅(qū)動(dòng)程序執(zhí)行單元,用于執(zhí)行所述驅(qū)動(dòng)程序檢索單元獲取的驅(qū)動(dòng)程序;以及激活單元,用于依照所述驅(qū)動(dòng)程序執(zhí)行單元執(zhí)行所述驅(qū)動(dòng)程序,激活所述激活密鑰所指示的允許在信息處理裝置中激活的通信功能。
全文摘要
本發(fā)明提供了一種信息處理裝置,其包括檢索單元,用于獲取為激活信息處理裝置的通信功能作準(zhǔn)備的激活程序、和激活信息處理裝置的通信功能的驅(qū)動(dòng)程序;執(zhí)行單元,用于執(zhí)行所述檢索單元獲取的激活程序和驅(qū)動(dòng)程序;存儲(chǔ)單元,用于使所述執(zhí)行單元執(zhí)行激活程序,和獲取代表允許在信息處理裝置中激活的通信功能的激活密鑰;以及激活單元,用于使所述執(zhí)行單元執(zhí)行驅(qū)動(dòng)程序,和激活所述激活密鑰所指的允許在信息處理裝置中激活的通信功能。
文檔編號(hào)H04W12/06GK102368852SQ201110180818
公開(kāi)日2012年3月7日 申請(qǐng)日期2011年6月30日 優(yōu)先權(quán)日2010年6月30日
發(fā)明者上坂聰, 阿部野尚 申請(qǐng)人:索尼公司