專利名稱:信息處理設(shè)備、程序和信息處理系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息處理設(shè)備、程序和信息處理系統(tǒng)。
背景技術(shù):
近年來,諸如安裝了防篡改IC芯片的蜂窩電話之類的信息處理設(shè)備已經(jīng)變得普 遍。非常方便的是,用戶僅通過將這樣的信息處理設(shè)備經(jīng)過(pass over)讀寫器就能夠執(zhí) 行數(shù)據(jù)通信。例如,通過將這樣的信息處理設(shè)備應(yīng)用于電子貨幣系統(tǒng),用戶在僅將信息處理 設(shè)備經(jīng)過商店等的讀寫器之后立即就能完成支付。此外,當(dāng)使用以上電子貨幣系統(tǒng)時(shí),用戶可以啟動(dòng)被安裝到信息處理設(shè)備上的應(yīng) 用程序以在顯示屏上確認(rèn)使用歷史、結(jié)余等等。因此,各種應(yīng)用程序可以被安裝到該信息處 理設(shè)備上。已經(jīng)開發(fā)了有關(guān)上述具有IC芯片的信息處理設(shè)備的各種技術(shù)。日本專利申請(qǐng)?zhí)?開2008-282157號(hào)公報(bào)公開了一種能夠在具有相互關(guān)聯(lián)的兩個(gè)區(qū)域的IC芯片之間移動(dòng)數(shù) 據(jù)之后恢復(fù)其中每個(gè)IC芯片中的區(qū)域的一致性這樣的技術(shù)。
發(fā)明內(nèi)容
諸如具有IC芯片的蜂窩電話之類的信息處理設(shè)備需要使得用戶可以通過顯示使 用IC芯片的儲(chǔ)存區(qū)的服務(wù)來查看信息處理設(shè)備中所登記的服務(wù)。諸如具有傳統(tǒng)IC芯片的蜂窩電話之類的信息處理設(shè)備已經(jīng)基于使用IC芯片的儲(chǔ) 存區(qū)的應(yīng)用程序的信息來顯示服務(wù)。然而,信息處理設(shè)備中所登記的服務(wù)的形式是多樣的,例如,使用經(jīng)由外部有線通 信(例如,經(jīng)由網(wǎng)絡(luò)瀏覽器的通信)來訪問的IC芯片儲(chǔ)存區(qū)的服務(wù),使用通過外部無線通 信(例如,從讀寫器的非接觸通信)來訪問的IC芯片儲(chǔ)存區(qū)的服務(wù),等等。這樣的服務(wù)不 使用應(yīng)用程序。因此,顯示服務(wù)的傳統(tǒng)方式中存在這樣的問題,在使用IC芯片儲(chǔ)存區(qū)的服 務(wù)中,不使用應(yīng)用程序的服務(wù)不能被顯示。鑒于以上所述,希望提供能夠使得用戶可以查看包括使用IC芯片儲(chǔ)存區(qū)但不使 用應(yīng)用程序的服務(wù)在內(nèi)的所有服務(wù)的新穎和改進(jìn)的信息處理設(shè)備、程序和信息處理系統(tǒng)。根據(jù)本發(fā)明一個(gè)實(shí)施例,提供一種信息處理設(shè)備,包括讀出單元,該讀出單元從 IC芯片的儲(chǔ)存區(qū)讀出服務(wù)的識(shí)別信息,所述服務(wù)包括使用IC芯片的儲(chǔ)存區(qū)的經(jīng)由外部有 線通信的有線通信服務(wù)或經(jīng)由外部無線通信的無線通信服務(wù)中的至少任一者;獲取單元, 該獲取單元通過將讀出單元已經(jīng)讀出的服務(wù)的識(shí)別信息發(fā)送給外部服務(wù)器,來從外部服務(wù) 器獲取用于允許用戶使用服務(wù)的服務(wù)信息;以及顯示單元,該顯示單元基于獲取單元已經(jīng) 獲得的服務(wù)信息來進(jìn)行顯示以允許用戶使用服務(wù)。根據(jù)這樣的配置,用戶可以查看所有使用IC芯片的儲(chǔ)存區(qū)但是不使用應(yīng)用程序 的服務(wù)的顯示。服務(wù)可以包括使用內(nèi)部安裝的應(yīng)用程序的服務(wù)。
該信息處理設(shè)備,還可以包括存儲(chǔ)所述獲取單元已經(jīng)獲得的服務(wù)信息的存儲(chǔ)單 元。如果服務(wù)信息被存儲(chǔ)在存儲(chǔ)單元中,則獲取單元通過將服務(wù)信息中所包括的版本信息 以及讀出單元已經(jīng)讀出的服務(wù)的識(shí)別信息發(fā)送給外部服務(wù)器,來獲取新版本的服務(wù)信息。 如果獲取單元獲得了新版本的服務(wù)信息,則顯示單元可以基于新版本的服務(wù)信息來進(jìn)行顯 示以允許用戶使用服務(wù),并且如果獲取單元沒有獲得新版本的服務(wù)信息,則顯示單元可以 基于存儲(chǔ)單元中所存儲(chǔ)的服務(wù)信息來進(jìn)行顯示以允許用戶使用服務(wù)。服務(wù)可以包括擁有所述IC芯片的儲(chǔ)存區(qū)的主服務(wù)和使用由所述主服務(wù)擁有的儲(chǔ) 存區(qū)的相關(guān)服務(wù)。該讀出單元可以基于獲取單元已經(jīng)獲得的或讀出單元已經(jīng)從所述存儲(chǔ)單 元獲得的用于指定相關(guān)服務(wù)的信息,來指定與主服務(wù)相關(guān)的相關(guān)服務(wù)。當(dāng)獲取單元獲得新版本的服務(wù)信息時(shí),存儲(chǔ)單元可以存儲(chǔ)新版本的服務(wù)信息來替 換舊版本的服務(wù)信息。如果當(dāng)服務(wù)信息被存儲(chǔ)在存儲(chǔ)單元中時(shí),獲取單元沒能從外部服務(wù)器獲得服務(wù)信 息,則顯示單元可以基于存儲(chǔ)單元中所存儲(chǔ)的服務(wù)信息來進(jìn)行顯示以允許用戶使用服務(wù)。服務(wù)可以包括擁有IC芯片的儲(chǔ)存區(qū)的主服務(wù)以及使用由主服務(wù)擁有的儲(chǔ)存區(qū)的 相關(guān)服務(wù)。該讀出單元可以讀出使用IC芯片的儲(chǔ)存區(qū)的主服務(wù)的識(shí)別信息。該獲取單元 可以通過將讀出單元已經(jīng)讀出的主服務(wù)的識(shí)別信息發(fā)送給外部服務(wù)器,來從外部服務(wù)器獲 得用于允許用戶使用主服務(wù)的主服務(wù)信息和用于指定相關(guān)服務(wù)的信息。該讀出單元可以基 于用于指定相關(guān)服務(wù)的信息來讀出相關(guān)服務(wù)的識(shí)別信息。該獲取單元可以通過將讀出單元 已經(jīng)讀出的相關(guān)服務(wù)的識(shí)別信息發(fā)送給外部服務(wù)器,來從外部服務(wù)器獲得用于允許用戶使 用相關(guān)服務(wù)的相關(guān)服務(wù)信息。該顯示單元可以基于獲取單元已經(jīng)獲得的主服務(wù)信息和相關(guān) 服務(wù)信息來進(jìn)行顯示以允許用戶使用主服務(wù)和相關(guān)服務(wù)。該信息處理設(shè)備還可以包括存儲(chǔ)單元,該存儲(chǔ)單元存儲(chǔ)獲取單元已經(jīng)獲得的主服 務(wù)信息、相關(guān)服務(wù)信息以及用于指定相關(guān)服務(wù)的信息。如果當(dāng)用于指定相關(guān)服務(wù)的信息被 存儲(chǔ)在存儲(chǔ)單元中時(shí),獲取單元沒能從外部服務(wù)器獲得用于指定相關(guān)服務(wù)的信息,則讀出 單元可以基于存儲(chǔ)單元中所存儲(chǔ)的用于指定相關(guān)服務(wù)的信息來讀出相關(guān)服務(wù)的識(shí)別信息。 如果當(dāng)主服務(wù)信息和相關(guān)服務(wù)信息被存儲(chǔ)在存儲(chǔ)單元中時(shí),獲取單元既沒能從外部服務(wù)器 獲得主服務(wù)信息又沒能從其獲得相關(guān)服務(wù)信息,則顯示單元可以基于存儲(chǔ)單元中所存儲(chǔ)的 主服務(wù)信息和相關(guān)服務(wù)信息來進(jìn)行顯示以允許用戶使用主服務(wù)和相關(guān)服務(wù)。用于指定相關(guān)服務(wù)的信息可以包括用于基于所述IC芯片的儲(chǔ)存區(qū)中的數(shù)據(jù)來 指定服務(wù)的信息,用于基于被安裝到信息處理設(shè)備中的應(yīng)用程序來指定服務(wù)的信息,或用 于基于網(wǎng)絡(luò)瀏覽器的使用歷史或書簽來指定服務(wù)的信息。根據(jù)本發(fā)明另一實(shí)施例,提供一種程序,該程序使得計(jì)算機(jī)用作讀出單元,該讀 出單元從IC芯片的儲(chǔ)存區(qū)讀出服務(wù)的識(shí)別信息,服務(wù)包括使用IC芯片的儲(chǔ)存區(qū)的經(jīng)由外 部有線通信的有線通信服務(wù)或經(jīng)由外部無線通信的無線通信服務(wù)中的至少任一者;獲取單 元,該獲取單元通過將讀出單元已經(jīng)讀出的服務(wù)的識(shí)別信息發(fā)送給外部服務(wù)器,來從外部 服務(wù)器獲取用于允許用戶使用服務(wù)的服務(wù)信息;以及顯示單元,該顯示單元基于獲取單元 已經(jīng)獲得的服務(wù)信息來進(jìn)行顯示以允許用戶使用服務(wù)。使用這樣的程序,用戶可以查看所有使用IC芯片的儲(chǔ)存區(qū)但是不使用應(yīng)用程序 的所有服務(wù)的顯示。
根據(jù)本發(fā)明另一實(shí)施例,提供一種信息處理系統(tǒng),包括信息處理設(shè)備和能夠與所 述信息處理設(shè)備進(jìn)行通信的外部服務(wù)器。該所述信息處理設(shè)備包括讀出單元,該讀出單元 從IC芯片的儲(chǔ)存區(qū)讀出服務(wù)的識(shí)別信息,所述服務(wù)包括使用所述IC芯片的儲(chǔ)存區(qū)的經(jīng)由 外部有線通信的有線通信服務(wù)或經(jīng)由外部無線通信的無線通信服務(wù)中的至少任一者;獲取 單元,該獲取單元通過將所述讀出單元已經(jīng)讀出的服務(wù)的識(shí)別信息發(fā)送給外部服務(wù)器,來 從外部服務(wù)器獲取用于允許用戶使用服務(wù)的服務(wù)信息;以及顯示單元,該顯示單元基于獲 取單元已經(jīng)獲得的服務(wù)信息來進(jìn)行顯示以允許用戶使用服務(wù)。使用這樣的系統(tǒng),用戶可以查看所有使用IC芯片的儲(chǔ)存區(qū)但是不使用應(yīng)用程序 的所有服務(wù)的顯示。根據(jù)上述本發(fā)明的實(shí)施例,用戶可以查看包括使用IC芯片的儲(chǔ)存區(qū)但是不使用 應(yīng)用程序的服務(wù)在內(nèi)的所有服務(wù)的顯示。
圖1是用于圖示出顯示在傳統(tǒng)信息處理設(shè)備中登記的服務(wù)的方法的示圖;圖2是用于圖示出在作為信息處理系統(tǒng)的一個(gè)示例的蜂窩電話中登記的服務(wù)的 形式的示圖;圖3是用于圖示出根據(jù)本實(shí)施例的信息處理系統(tǒng)的示意性配置的示圖;圖4是用于圖示出根據(jù)本實(shí)施例的蜂窩電話的硬件配置的框圖;圖5是用于圖示出根據(jù)本實(shí)施例的蜂窩電話的功能配置的框圖;圖6是示出由根據(jù)本實(shí)施例的信息處理設(shè)備執(zhí)行的顯示服務(wù)的初步處理的序列 圖;圖7是示出根據(jù)本實(shí)施例的顯示服務(wù)的處理的序列圖;圖8是示出圖7的步驟S208中所執(zhí)行相關(guān)服務(wù)識(shí)別的處理的流程圖;圖9是示出根據(jù)本實(shí)施例的顯示服務(wù)的處理的序列圖;圖10是用于圖示出圖7中顯示服務(wù)的處理的細(xì)節(jié)的示圖;圖11是用于圖示出關(guān)于圖9中顯示其它服務(wù)的處理的細(xì)節(jié)的示圖;圖12是用于圖示出的服務(wù)信息的配置的示圖;圖13是用于圖示出用于指定相關(guān)服務(wù)的信息的配置的示圖。
具體實(shí)施例方式以下將參考附圖來詳細(xì)描述本發(fā)明的優(yōu)選實(shí)施例。注意,在該說明書和附圖中,基 本具有相同功能和結(jié)構(gòu)的結(jié)構(gòu)元件用相同的標(biāo)號(hào)表示,并且省略對(duì)這些結(jié)構(gòu)元件的重復(fù)描 述。將以如下順序來描述
具體實(shí)施例方式1.顯示服務(wù)的傳統(tǒng)方法2.信息處理系統(tǒng)的配置3.蜂窩電話的硬件配置4.蜂窩電話的功能配置5.顯示服務(wù)的初步處理
6.顯示服務(wù)的處理7.顯示其它服務(wù)的處理[顯示服務(wù)的傳統(tǒng)方法]在說明根據(jù)本發(fā)明實(shí)施例的信息處理系統(tǒng)之前,首先,將說明傳統(tǒng)的信息處理設(shè) 備中顯示登記服務(wù)的方法。圖1是用于圖示出顯示在傳統(tǒng)信息處理設(shè)備中登記的服務(wù)的方 法的示圖。在圖1中,作為傳統(tǒng)信息處理設(shè)備的一個(gè)示例的蜂窩電話10包括IC芯片20和應(yīng) 用程序管理器30。IC芯片20包括存儲(chǔ)裝置(未示出)和在蜂窩電話10中所登記的服務(wù), 例如使用作為存儲(chǔ)裝置的儲(chǔ)存區(qū)的區(qū)域A或區(qū)域B的電子貨幣服務(wù)。此外,IC芯片20是 與多個(gè)應(yīng)用程序兼容的IC芯片。應(yīng)用程序管理器30執(zhí)行對(duì)被安裝在蜂窩電話10上的應(yīng)用程序A 40、應(yīng)用程序B 42、應(yīng)用程序C 44和應(yīng)用程序D 46的管理等。在應(yīng)用程序A40、應(yīng)用程序B 42、應(yīng)用程序 C 44和應(yīng)用程序D 46中,描述了關(guān)于是否使用IC芯片20的儲(chǔ)存區(qū)的信息以及關(guān)于要使用 的儲(chǔ)存區(qū)的地址的信息。應(yīng)用程序A 40是例如由電子貨幣服務(wù)使用的應(yīng)用程序,并且擁有IC芯片20的區(qū) 域A。應(yīng)用程序B 42是由其它服務(wù)使用的應(yīng)用程序,并且擁有IC芯片20的區(qū)域B。應(yīng)用 程序C 44是由其它服務(wù)使用的應(yīng)用程序,并且是不擁有IC芯片20的儲(chǔ)存區(qū)但是使用IC 芯片20的區(qū)域B的應(yīng)用程序。應(yīng)用程序D 46是由不使用IC芯片20的儲(chǔ)存區(qū)的服務(wù)使用 的應(yīng)用程序。由于應(yīng)用程序A 40和應(yīng)用程序B 42擁有IC芯片20的儲(chǔ)存區(qū),所以它們能夠生 成和刪除儲(chǔ)存區(qū),并且讀/寫和參考(refer to)儲(chǔ)存區(qū)中的數(shù)據(jù)等。由于應(yīng)用程序C 44 不擁有IC芯片20的儲(chǔ)存區(qū),所以它們不能生成和刪除儲(chǔ)存區(qū),但是能夠讀/寫和參考儲(chǔ)存 區(qū)中的數(shù)據(jù)等。在作為傳統(tǒng)信息處理設(shè)備的蜂窩電話10中,通過將描述應(yīng)用程序管理器30使用 IC芯片20的儲(chǔ)存區(qū)的應(yīng)用程序信息傳遞給用于顯示服務(wù)的應(yīng)用程序(未示出),用于顯 示服務(wù)的應(yīng)用程序基于所傳遞的關(guān)于該應(yīng)用程序的信息來顯示在蜂窩電話10中登記的服 務(wù)。應(yīng)用程序管理器30具有當(dāng)區(qū)域A存在于IC芯片20中時(shí),約束對(duì)擁有區(qū)域A的應(yīng)用程 序A 40的刪除這樣的功能。在作為信息處理設(shè)備的蜂窩電話中所登記的服務(wù)的形式越來越多樣。圖2是用于 圖示出在作為信息處理設(shè)備的蜂窩電話中所登記的服務(wù)的形式的示圖。在圖2中,作為信息處理設(shè)備的蜂窩電話100包括網(wǎng)絡(luò)瀏覽器等110、IC芯片120 和應(yīng)用程序管理器130。應(yīng)用程序管理器130執(zhí)行對(duì)被安裝在蜂窩電話100上的應(yīng)用程序 A 140、應(yīng)用程序B 142、應(yīng)用程序C 144執(zhí)行管理等。應(yīng)用程序A 140是例如由電子貨幣 服務(wù)使用的應(yīng)用程序,并且擁有IC芯片120的區(qū)域A。應(yīng)用程序B 142是由其它服務(wù)使用 的應(yīng)用程序,并且擁有IC芯片120的區(qū)域B。應(yīng)用程序C 144是由其它服務(wù)使用的應(yīng)用程 序,并且是不擁有IC芯片120的儲(chǔ)存區(qū)但是使用IC芯片120的區(qū)域B的應(yīng)用程序。在蜂窩電話100中,存在使用IC芯片120的儲(chǔ)存區(qū)的已登記服務(wù),其通過訪問服 務(wù)提供服務(wù)器600和602的瀏覽器等110被使用,服務(wù)提供服務(wù)器600和602能夠經(jīng)由通 信網(wǎng)絡(luò)710來與蜂窩電話100進(jìn)行通信。該服務(wù)是本發(fā)明的有線通信服務(wù)的一個(gè)示例。服務(wù)提供服務(wù)器600是不擁有IC芯片120的儲(chǔ)存區(qū)但是使用IC芯片120的區(qū)域A的服務(wù)提 供服務(wù)器。服務(wù)提供服務(wù)器602是擁有IC芯片120的區(qū)域C的服務(wù)提供服務(wù)器。在蜂窩電話100中,存在使用IC芯片120的儲(chǔ)存區(qū)并且可經(jīng)由與信息處理設(shè)備 510的非接觸通信獲得的已登記服務(wù),信息處理設(shè)備510具有能夠以非接觸方式與蜂窩電 話100通信的讀寫器500。此外,在蜂窩電話100中,存在使用IC芯片120的儲(chǔ)存區(qū)并且可 經(jīng)由與信息處理設(shè)備512的非接觸通信獲得的已登記服務(wù),信息處理設(shè)備512具有能夠以 非接觸方式與蜂窩電話100通信的讀寫器502。在本發(fā)明的本實(shí)施例中,信息處理設(shè)備510 和512例如是PC(個(gè)人計(jì)算機(jī))、P0S (銷售點(diǎn))終端、自動(dòng)支付機(jī)或自動(dòng)售貨機(jī)。該服務(wù)是 本發(fā)明的無線通信服務(wù)的一個(gè)示例。信息處理設(shè)備510是不擁有IC芯片120的儲(chǔ)存區(qū)但 是使用IC芯片120的區(qū)域C的信息處理設(shè)備。信息處理設(shè)備512是擁有IC芯片120的區(qū) 域D的信息處理設(shè)備。如上所述,在作為傳統(tǒng)信息處理設(shè)備的蜂窩電話10中,用于顯示服務(wù)的應(yīng)用程序 (未示出)顯示在蜂窩電話10中登記的服務(wù)。具體而言,在蜂窩電話10中登記的服務(wù)基于 從應(yīng)用程序管理器30傳遞的信息被顯示,所述信息描述了 IC芯片20的儲(chǔ)存區(qū)的信息將被 使用。然而,通過網(wǎng)絡(luò)瀏覽器等110從服務(wù)提供服務(wù)器600和602訪問的服務(wù)以及通過非 接觸通信從信息處理設(shè)備510和512訪問的服務(wù)(圖2中示出)不使用應(yīng)用程序。因此, 存在這樣的問題,在顯示服務(wù)的傳統(tǒng)方法中,不使用應(yīng)用程序的服務(wù)不能被顯示。然后,根據(jù)本發(fā)明本實(shí)施例的后述信息處理系統(tǒng)1000執(zhí)行用于顯示服務(wù)的初步 處理和顯示服務(wù)的處理。這使得能夠顯示包括使用IC芯片120的儲(chǔ)存區(qū)并且不使用應(yīng)用 程序的那些服務(wù)在內(nèi)的全部服務(wù)。以下,主服務(wù)是指使用擁有IC芯片120的儲(chǔ)存區(qū)的應(yīng)用 程序的服務(wù),或者由服務(wù)提供服務(wù)器或信息處理設(shè)備提供的擁有IC芯片120的儲(chǔ)存區(qū)的服 務(wù)。此外,相關(guān)服務(wù)是指不擁有IC芯片120的儲(chǔ)存區(qū)并且利用使用IC芯片120的儲(chǔ)存區(qū) 的應(yīng)用程序的服務(wù),或者由服務(wù)提供服務(wù)器或信息處理設(shè)備提供的不擁有IC芯片120的儲(chǔ) 存區(qū)但使用IC芯片120的儲(chǔ)存區(qū)的服務(wù)。[信息處理系統(tǒng)的配置]接著,將說明根據(jù)本發(fā)明的本實(shí)施例的信息處理系統(tǒng)。圖3是用于圖示出根據(jù)本 發(fā)明的本實(shí)施例的信息處理系統(tǒng)的示意性配置的示圖。在圖3中,信息處理系統(tǒng)1000主要由蜂窩電話100和服務(wù)信息分發(fā)服務(wù)器200配 置。信息處理系統(tǒng)1000是本發(fā)明的信息處理系統(tǒng)的一個(gè)示例。蜂窩電話100是本發(fā)明的信 息處理設(shè)備。服務(wù)信息分發(fā)服務(wù)器200是本發(fā)明的外部服務(wù)器的一個(gè)示例。蜂窩電話100 和服務(wù)信息分發(fā)服務(wù)器200被配置為能夠經(jīng)由通信網(wǎng)絡(luò)700來相互通信。蜂窩電話100包括后述IC芯片120。IC芯片120包括后述存儲(chǔ)裝置184。諸如電 子貨幣服務(wù)之類在蜂窩電話100中所登記的服務(wù)例如使用存儲(chǔ)裝置184的儲(chǔ)存區(qū)。在服務(wù) 信息分發(fā)服務(wù)器200中,在圖12中被示為后述分發(fā)信息的服務(wù)信息和圖13中示出的用于 指定相關(guān)服務(wù)的信息在后述圖6中所示出的用于顯示服務(wù)的初步處理中被登記。蜂窩電話 100和服務(wù)信息分發(fā)服務(wù)器200執(zhí)行圖7中后述用來顯示服務(wù)的處理。信息處理系統(tǒng)1000包括服務(wù)信息提供服務(wù)器300和客戶端應(yīng)用程序公共服務(wù)器 400。蜂窩電話100、服務(wù)信息分發(fā)服務(wù)器200、服務(wù)信息提供服務(wù)器300和客戶端應(yīng)用程序 公共服務(wù)器400被配置為能夠經(jīng)由通信網(wǎng)絡(luò)700進(jìn)行通信。服務(wù)信息分發(fā)服務(wù)器200、服務(wù)信息提供服務(wù)器300和客戶端應(yīng)用程序公共服務(wù)器400執(zhí)行圖6中示出的后述用來顯示服 務(wù)的初步處理。信息處理系統(tǒng)1000包括具有讀寫器500的信息處理設(shè)備510、服務(wù)提供服務(wù)器 600以及信息處理設(shè)備610和612。在本發(fā)明的本實(shí)施例中,信息處理設(shè)備610和612例如 是個(gè)人計(jì)算機(jī)。蜂窩電話100和讀寫器500能夠以非接觸方式相互通信。蜂窩電話100和 服務(wù)提供服務(wù)器600被配置為能夠經(jīng)由通信網(wǎng)絡(luò)710來進(jìn)行通信。服務(wù)提供服務(wù)器600以 及信息處理設(shè)備610和612被配置為能夠經(jīng)由通信網(wǎng)絡(luò)720來進(jìn)行通信。信息處理設(shè)備510 是用于提供使用IC芯片120的儲(chǔ)存區(qū)并且可經(jīng)由非接觸通信獲得的服務(wù)的信息處理設(shè)備。 服務(wù)提供服務(wù)器600是用于提供使用IC芯片120的儲(chǔ)存區(qū)并且可經(jīng)由通信網(wǎng)絡(luò)710獲得 的服務(wù)的服務(wù)提供服務(wù)器。信息處理設(shè)備610和612是擁有服務(wù)提供服務(wù)器600的信息處 理設(shè)備。[蜂窩電話的硬件配置]接著,將說明根據(jù)本發(fā)明本實(shí)施例的蜂窩電話100的硬件配置。圖4是用于圖示 出根據(jù)本實(shí)施例的蜂窩電話100的硬件配置的框圖。在圖4中,蜂窩電話100包括CPU(中央處理單元)150、天線152、通告裝置154、輸 入裝置168、存儲(chǔ)裝置176、R0M 178,RAM 180、網(wǎng)絡(luò)通信裝置182和IC芯片120。蜂窩電話 100除了包括圖4中所示出的單元以外,還包括總線、網(wǎng)橋、接口等等。CPU 150例如用作算術(shù)處理單元或控制單元,并且基于被記錄在存儲(chǔ)裝置176、 ROM 178,RAM 180或可移除記錄介質(zhì)(未示出)上的每個(gè)程序來控制每個(gè)組件的整個(gè)操作 或部分操作。ROM 178例如存儲(chǔ)要被裝載到CPU 150上的程序或在算術(shù)運(yùn)算中所使用的數(shù)據(jù) 等。RAM 180例如臨時(shí)或永久地存儲(chǔ)要被裝載到CPU 150上的程序或在程序的執(zhí)行中任意 改變的各種參數(shù)等。存儲(chǔ)裝置176是用來存儲(chǔ)各種數(shù)據(jù)的裝置。存儲(chǔ)裝置176例如由諸如硬盤驅(qū)動(dòng)器 (HDD ;Hard Disk Drive)之類的磁存儲(chǔ)裝置、半導(dǎo)體存儲(chǔ)裝置、光存儲(chǔ)裝置或磁光存儲(chǔ)裝置 配置。在本實(shí)施例中,存儲(chǔ)裝置176具有后述數(shù)據(jù)庫140。天線152例如被配置為既能夠被伸展又能夠被縮短,使得其被容納在蜂窩電話 100的外殼的一部分中并且被從外殼的這部分中被拉出。天線152通過無線來發(fā)送/接收 無線電波,例如來進(jìn)行電話呼叫或發(fā)送電子郵件。通告裝置154主要由顯示裝置156、揚(yáng)聲器162、振動(dòng)器164和發(fā)射裝置166配置。 顯示裝置156例如由主顯示屏158和副顯示屏160配置。主顯示屏158和副顯示屏160例 如是顯示裝置,例如,IXD(液晶顯示器)、ELD(電致發(fā)光顯示器)等。主顯示屏158例如進(jìn) 行顯示來通知收入的電子郵件或收入的呼叫。注意,主顯示屏158如后所述顯示在蜂窩電 話100中所登記的服務(wù)。副顯示屏160例如在為可打開可關(guān)閉的翻蓋模式的蜂窩電話100 被關(guān)閉時(shí)進(jìn)行顯示以通知收入的電子郵件或收入的呼叫。揚(yáng)聲器162輸出由天線152接收到的音頻信號(hào)。揚(yáng)聲器162例如還輸出用于通知 收入的電子郵件或收入的呼叫的音頻信號(hào)。振動(dòng)器164通過振動(dòng)蜂窩電話100來通知收入 的電子郵件或收入的呼叫。發(fā)射裝置166通過點(diǎn)亮燈等來通知收入的電子郵件或收入的呼 叫。
輸入裝置168主要由麥克風(fēng)170和輸入鍵172配置。麥克風(fēng)170主要是用于輸入 音頻信號(hào)的裝置。麥克風(fēng)170例如被用于呼叫。輸入鍵172是數(shù)字小鍵盤、電源鍵、呼叫鍵 等。輸入鍵172例如被用于輸入其它方的電話號(hào)碼和創(chuàng)建電子郵件。輸入裝置168可以是 遙控裝置,其是遙控器,能夠使用紅外線或其它無線電波來發(fā)送控制信號(hào)。輸入裝置168由 用于將使用上述操作裝置輸入的信息作為輸入信號(hào)發(fā)送給CPU 150的輸入控制電路等配 置。網(wǎng)絡(luò)通信裝置182是用于連接到網(wǎng)絡(luò)的通信裝置,例如,用于有線或無線局域網(wǎng) (LAN)或無線USB(WUSB)的通信卡。網(wǎng)絡(luò)通信裝置182是用于各種通信的調(diào)制解調(diào)器等。 此外,連接到網(wǎng)絡(luò)通信裝置182的通信網(wǎng)絡(luò)主要由無線連接的網(wǎng)絡(luò)配置。例如,通信網(wǎng)絡(luò)可 以是互聯(lián)網(wǎng)、紅外通信、可見光通信、廣播等。IC芯片120主要由0 ^未示出)、肌11(未示出)、1^11(未示出)、存儲(chǔ)裝置184和 非接觸通信裝置186配置。CPU (未示出)例如基于被記錄在R0M(未示出)、RAM(未示出) 或存儲(chǔ)裝置184上的每個(gè)程序來用作算術(shù)處理單元或控制單元。在本發(fā)明的本實(shí)施例中, 蜂窩電話100是能夠進(jìn)行非接觸通信的蜂窩電話,并且CPU(未示出)主要控制非接觸通信 裝置186的整個(gè)或部分操作。R0M(未示出)例如存儲(chǔ)要被裝載到CPU(未示出)上的程序 或算術(shù)運(yùn)算中所使用的數(shù)據(jù)等。RAM(未示出)例如臨時(shí)或永久地存儲(chǔ)要被裝載到CPU(未 示出)上的程序或在程序的執(zhí)行中任意改變的各個(gè)參數(shù)等。[蜂窩電話的功能配置]接著,將說明蜂窩電話的功能配置。圖5是用于圖示出根據(jù)本實(shí)施例的蜂窩電話 的功能配置的框圖。在圖5中,蜂窩電話100包括讀出單元190、獲取單元192、顯示單元194和存儲(chǔ)單 元 196。讀出單元190從IC芯片120的儲(chǔ)存區(qū)讀出使用IC芯片120的儲(chǔ)存區(qū)的服務(wù)的識(shí) 別信息,這些服務(wù)是例如從服務(wù)提供服務(wù)器600經(jīng)由通信網(wǎng)絡(luò)710獲得的服務(wù)和包括從信 息處理設(shè)備510經(jīng)由非接觸通信獲得的服務(wù)在內(nèi)的在蜂窩電話100中登記的服務(wù)。獲取單 元192通過將讀出單元190已讀出的服務(wù)的識(shí)別信息發(fā)送給服務(wù)信息分發(fā)服務(wù)器200,來從 服務(wù)信息分發(fā)服務(wù)器200獲取圖12中示出的使得用戶可以使用服務(wù)的服務(wù)信息。顯示單 元194基于由獲取單元192獲得的服務(wù)信息來進(jìn)行顯示以使得用戶可以使用這些服務(wù)。存 儲(chǔ)單元196存儲(chǔ)由獲取單元192獲得的服務(wù)信息。當(dāng)存儲(chǔ)單元196存儲(chǔ)服務(wù)信息時(shí),除了讀出單元190已讀出的識(shí)別信息以外,獲取 單元192通過還向服務(wù)信息分發(fā)服務(wù)器200發(fā)送服務(wù)信息中所包括的版本信息來獲取新版 本的服務(wù)信息。顯示單元194,在獲取單元192獲得新版本的服務(wù)信息時(shí),基于新版本的服 務(wù)信息來進(jìn)行顯示以允許用戶使用服務(wù),并且在獲取單元192沒有獲得新版本的服務(wù)信息 時(shí),基于存儲(chǔ)單元196中所存儲(chǔ)的服務(wù)信息來進(jìn)行顯示以允許用戶使用服務(wù)。當(dāng)獲取單元192獲得新版本的服務(wù)信息時(shí),存儲(chǔ)單元196存儲(chǔ)新版本的服務(wù)信息 來取代舊版本的服務(wù)信息。如果當(dāng)存儲(chǔ)單元196存儲(chǔ)服務(wù)信息時(shí),獲取單元192沒能從服務(wù)信息分發(fā)服務(wù)器 200獲得服務(wù)信息,則顯示單元194基于存儲(chǔ)單元196中所存儲(chǔ)的服務(wù)信息來進(jìn)行顯示以允 許用戶使用服務(wù)。
讀出單元190讀出使用IC芯片120的儲(chǔ)存區(qū)的主服務(wù)的識(shí)別信息。獲取單元192 通過將讀出單元190已讀出的主服務(wù)的識(shí)別信息發(fā)送給服務(wù)信息分發(fā)服務(wù)器200,來從服 務(wù)信息分發(fā)服務(wù)器200獲取用于允許用戶使用主服務(wù)的主服務(wù)信息和用于指定相關(guān)服務(wù) 的信息。讀出單元190基于用于指定相關(guān)服務(wù)的信息來讀出相關(guān)服務(wù)的識(shí)別信息。獲取單 元192通過將讀出單元190已讀出的相關(guān)服務(wù)的識(shí)別信息發(fā)送給服務(wù)信息分發(fā)服務(wù)器200, 來從服務(wù)信息分發(fā)服務(wù)器200獲得用于允許用戶使用相關(guān)服務(wù)的相關(guān)服務(wù)信息。顯示單元 194基于獲取單元192已獲得的主服務(wù)信息和相關(guān)服務(wù)信息來進(jìn)行顯示以允許用戶使用主 服務(wù)和相關(guān)服務(wù)。存儲(chǔ)單元196存儲(chǔ)獲取單元192已獲得的主服務(wù)信息和相關(guān)服務(wù)信息以及用于指 定相關(guān)服務(wù)的信息。如果當(dāng)用于指定相關(guān)服務(wù)的信息被存儲(chǔ)在存儲(chǔ)單元196中時(shí),獲取單 元192沒能從服務(wù)信息分發(fā)服務(wù)器200獲得用于指定相關(guān)服務(wù)的信息,則讀出單元190基 于存儲(chǔ)單元196中所存儲(chǔ)的用于指定相關(guān)服務(wù)的信息來讀出相關(guān)服務(wù)的識(shí)別信息。如果當(dāng) 主服務(wù)信息和相關(guān)服務(wù)信息被存儲(chǔ)在存儲(chǔ)單元196中時(shí),獲取單元192既沒能從服務(wù)信息 分發(fā)服務(wù)器200獲得主服務(wù)信息也沒能從其獲得相關(guān)服務(wù)信息,則顯示單元194基于存儲(chǔ) 單元196中所存儲(chǔ)的主服務(wù)信息和相關(guān)服務(wù)信息來進(jìn)行顯示以允許用戶使用主服務(wù)和相 關(guān)服務(wù)。[顯示服務(wù)的初步處理]以下,將說明由根據(jù)本實(shí)施例的信息處理系統(tǒng)1000執(zhí)行的顯示服務(wù)的初步處理。 圖6是示出由根據(jù)本實(shí)施例的信息處理設(shè)備執(zhí)行的顯示服務(wù)的初步處理的序列圖。在圖6中,服務(wù)信息提供服務(wù)器300創(chuàng)建用于數(shù)字簽名的密鑰對(duì)(步驟S101)。然 后,服務(wù)信息提供服務(wù)器300向服務(wù)信息分發(fā)服務(wù)器200登記所創(chuàng)建的密鑰對(duì)的秘密密鑰 (步驟S102)。服務(wù)信息提供服務(wù)器300將所創(chuàng)建的密鑰對(duì)的公鑰提供給客戶端應(yīng)用程序 公共服務(wù)器400 (步驟S103)。服務(wù)信息提供服務(wù)器300向服務(wù)信息分發(fā)服務(wù)器200登記 作為圖12中示出的分發(fā)信息的服務(wù)信息和圖13中示出的用于指定相關(guān)服務(wù)的信息(步驟
5104).注意,信息處理設(shè)備510、610和612預(yù)先向服務(wù)信息提供服務(wù)器300登記作為圖12 中示出的分發(fā)信息的服務(wù)信息以及圖13中示出的用于指定相關(guān)服務(wù)的信息??蛻舳藨?yīng)用程序公共服務(wù)器400將所提供的公鑰嵌入客戶端應(yīng)用程序中(步驟
5105)。注意,客戶端應(yīng)用程序是用于執(zhí)行圖7和圖9中的后述顯示服務(wù)的處理的應(yīng)用程 序??蛻舳藨?yīng)用程序公共服務(wù)器400打開被嵌入公鑰的客戶端應(yīng)用程序(步驟S106)。因 此,客戶端應(yīng)用程序可以被安裝到蜂窩電話100中。注意,在本發(fā)明的本實(shí)施例中,服務(wù)信息提供服務(wù)器300以及服務(wù)信息分發(fā)服務(wù) 器200可以利用包括服務(wù)信息提供服務(wù)器300和服務(wù)信息分發(fā)服務(wù)器200的功能的服務(wù)器
來替換。圖12是用于圖示出服務(wù)信息的配置的示圖。在圖12中,服務(wù)信息由ID信息、版 本信息、服務(wù)名稱信息、服務(wù)圖標(biāo)信息、服務(wù)公司名稱信息、服務(wù)公司URL信息、合作應(yīng)用程 序信息以及服務(wù)特有畫面信息配置。至于圖12中的服務(wù)信息,不僅所有服務(wù)公司中的公共 項(xiàng)目還有每個(gè)服務(wù)公司的特有項(xiàng)目(例如,服務(wù)名稱信息、服務(wù)公司名稱信息等)都可以被定義。圖13是用于圖示出用于指定相關(guān)服務(wù)的信息的配置的示圖。在圖13中,用于指定相關(guān)服務(wù)的信息由ID信息、版本信息和識(shí)別對(duì)象/識(shí)別條件信息配置。[顯示服務(wù)的處理]以下,將說明根據(jù)本發(fā)明的本實(shí)施例的信息處理系統(tǒng)1000執(zhí)行的顯示服務(wù)的處 理。該處理是由被安裝到蜂窩電話100中的客戶端應(yīng)用程序執(zhí)行的處理。圖7是示出根據(jù) 本實(shí)施例的顯示服務(wù)的處理的序列圖。圖7中顯示服務(wù)的處理是在蜂窩電話100和服務(wù)信 息分發(fā)服務(wù)器200都在線并且可以進(jìn)行通信時(shí)所執(zhí)行的處理。注意,圖10是用于圖示出關(guān) 于圖7中的顯示服務(wù)的處理的細(xì)節(jié)的示圖。在圖7中,首先,蜂窩電話100例如從IC芯片120的存儲(chǔ)裝置184的儲(chǔ)存區(qū)讀出 用于指定獲得儲(chǔ)存區(qū)的主服務(wù)的信息(以下,稱為“主服務(wù)識(shí)別信息”),例如儲(chǔ)存區(qū)的段信 息(segment information)(步驟 S201)。接著,當(dāng)數(shù)據(jù)庫140存儲(chǔ)主服務(wù)信息和用于指定相關(guān)服務(wù)的信息時(shí),蜂窩電話100 從數(shù)據(jù)庫140讀出主服務(wù)信息和用于指定相關(guān)服務(wù)的信息的版本信息(步驟S202)。接著,蜂窩電話100將步驟S201中已讀出的主服務(wù)識(shí)別信息發(fā)送給服務(wù)信息分發(fā) 服務(wù)器200(步驟S203)。注意,在步驟S203中,當(dāng)數(shù)據(jù)庫140存儲(chǔ)主服務(wù)信息和用于指定 相關(guān)服務(wù)的信息時(shí),蜂窩電話100將在步驟S202中已讀出的主服務(wù)信息和用于指定相關(guān)服 務(wù)的信息的版本信息以及主服務(wù)識(shí)別信息發(fā)送給服務(wù)信息分發(fā)服務(wù)器200。接著,服務(wù)信息分發(fā)服務(wù)器200基于在S201中已讀出的主服務(wù)識(shí)別信息來從服務(wù) 信息數(shù)據(jù)庫210讀出圖12中示出的主服務(wù)的服務(wù)信息。當(dāng)服務(wù)信息分發(fā)服務(wù)器200接收 主服務(wù)信息的版本信息時(shí),服務(wù)信息分發(fā)服務(wù)器200從服務(wù)信息數(shù)據(jù)庫210讀出新版本的 主服務(wù)的服務(wù)信息。服務(wù)信息分發(fā)服務(wù)器200從相關(guān)服務(wù)指定信息數(shù)據(jù)庫220中讀出圖13 中示出的用于指定相關(guān)服務(wù)的信息。當(dāng)服務(wù)信息分發(fā)服務(wù)器200接收到用于指定相關(guān)服務(wù) 的信息的版本信息時(shí),服務(wù)信息分發(fā)服務(wù)器200從相關(guān)服務(wù)指定信息數(shù)據(jù)庫220中讀出新 版本的用于指定相關(guān)服務(wù)的信息(步驟S204)。接著,服務(wù)信息分發(fā)服務(wù)器200使用在圖6中的顯示服務(wù)的初步處理的步驟S102 中被登記之后被登記到簽名密鑰(秘密密鑰)倉庫230中的秘密密鑰向分發(fā)信息指派數(shù)字 簽名(步驟S205)。接著,服務(wù)信息分發(fā)服務(wù)器200將被指派了數(shù)字簽名的分發(fā)信息發(fā)送給蜂窩電話 100 (步驟 S206)。如果當(dāng)在步驟S203中蜂窩電話100將用于指定主服務(wù)信息和相關(guān)服務(wù)的信息的 版本信息發(fā)送給服務(wù)信息分發(fā)服務(wù)器200時(shí),新版本的主服務(wù)信息和用于指定相關(guān)服務(wù)的 信息未被從服務(wù)信息分發(fā)服務(wù)器200發(fā)送,則蜂窩電話100從數(shù)據(jù)庫140中讀出用于指定 主服務(wù)信息和相關(guān)服務(wù)的信息(步驟S207)。當(dāng)比數(shù)據(jù)庫140中所存儲(chǔ)的主服務(wù)信息和用 于指定相關(guān)服務(wù)的信息更新版本的任意信息未被存儲(chǔ)在服務(wù)信息分發(fā)服務(wù)器200中,則由 于蜂窩電話100既不從服務(wù)信息分發(fā)服務(wù)器200接收主服務(wù)信息也不從其接收用于指定相 關(guān)服務(wù)的信息,所以與服務(wù)信息分發(fā)服務(wù)器200的通信流量可被減少。接著,蜂窩電話100執(zhí)行后述相關(guān)服務(wù)識(shí)別的處理(步驟S208),并且讀出用于識(shí) 別使用儲(chǔ)存區(qū)的相關(guān)服務(wù)的信息(以下,稱為“相關(guān)服務(wù)的識(shí)別信息”)。接著,蜂窩電話100將在步驟S208中已讀出的相關(guān)服務(wù)的識(shí)別信息發(fā)送給服務(wù)信 息分發(fā)服務(wù)器200 (步驟S209)。注意,在步驟S209中,當(dāng)服務(wù)信息與數(shù)據(jù)庫140有關(guān)時(shí),蜂窩電話100將相關(guān)的服務(wù)信息的版本信息以及相關(guān)服務(wù)的識(shí)別信息發(fā)送給服務(wù)信息分發(fā) 服務(wù)器200。接著,服務(wù)信息分發(fā)服務(wù)器200基于已接收到的相關(guān)服務(wù)的識(shí)別信息來將圖12中 示出的相關(guān)服務(wù)的服務(wù)信息從服務(wù)信息數(shù)據(jù)庫210中讀出。當(dāng)服務(wù)信息分發(fā)服務(wù)器200接 收相關(guān)服務(wù)信息的版本信息時(shí),服務(wù)信息分發(fā)服務(wù)器200從服務(wù)信息數(shù)據(jù)庫210中讀出新 版本的相關(guān)服務(wù)的服務(wù)信息(步驟S210)。接著,服務(wù)信息分發(fā)服務(wù)器200使用在圖6中的服務(wù)顯示的初步處理的步驟S102 中被登記之后被登記在簽名密鑰(秘密密鑰)倉庫230中的秘密密鑰來向分發(fā)信息指派數(shù) 字簽名(步驟S211)。接著,服務(wù)信息分發(fā)服務(wù)器200將被指派了數(shù)字簽名的分發(fā)信息發(fā)送給蜂窩電話 100 (步驟 S212)。如果當(dāng)在步驟S209中蜂窩電話100將相關(guān)服務(wù)信息的版本信息發(fā)送給服務(wù)信息 分發(fā)服務(wù)器200時(shí),沒有新版本的相關(guān)服務(wù)信息被從服務(wù)信息分發(fā)服務(wù)器200發(fā)送,則蜂窩 電話100從數(shù)據(jù)庫140讀出相關(guān)服務(wù)信息(步驟S213)。接著,蜂窩電話100刪除數(shù)據(jù)庫140中所存儲(chǔ)的不需要的數(shù)據(jù)(步驟S214)。接著,蜂窩電話100向數(shù)據(jù)庫140登記/更新步驟S206和S212中所接收到的分 發(fā)信息(步驟S215)。接著,蜂窩電話100基于在步驟S206中接收到的分發(fā)信息中的主服務(wù)信息以及 在步驟S212中接收到的分發(fā)信息中的相關(guān)服務(wù)信息來顯示在蜂窩電話100中登記的服務(wù) (步驟S216),并且結(jié)束該處理。在圖7中的顯示服務(wù)的處理之后,蜂窩電話100將已從IC芯片的存儲(chǔ)裝置184的 儲(chǔ)存區(qū)讀出的主服務(wù)的識(shí)別信息發(fā)送給服務(wù)信息分發(fā)服務(wù)器200,并且從服務(wù)信息分發(fā)服 務(wù)器200接收主服務(wù)信息和用于指定相關(guān)服務(wù)的信息。此外,蜂窩電話100基于已經(jīng)接收到 的用于指定相關(guān)服務(wù)的信息來讀出相關(guān)服務(wù)的識(shí)別信息,將已經(jīng)讀出的相關(guān)服務(wù)的識(shí)別信 息發(fā)送給服務(wù)信息分發(fā)服務(wù)器200,并且從服務(wù)信息分發(fā)服務(wù)器200接收相關(guān)服務(wù)信息。然 后,基于接收到的主服務(wù)信息和接收到的相關(guān)服務(wù)信息,蜂窩電話100顯示在蜂窩電話100 中登記的服務(wù),即,蜂窩電話100顯示包括使用IC芯片的儲(chǔ)存區(qū)但不使用應(yīng)用程序的服務(wù) 在內(nèi)的全部服務(wù)。因此,用戶可以查看在蜂窩電話100中所登記的全部服務(wù)。圖8是示出圖7中的步驟S208中所執(zhí)行的相關(guān)服務(wù)識(shí)別的處理的流程圖。在圖8中,蜂窩電話100基于在步驟S206中已經(jīng)接收到的分發(fā)信息中用于指定相 關(guān)服務(wù)的信息來確定要被識(shí)別用于指定相關(guān)服務(wù)的對(duì)象(步驟S301)。作為步驟S301中的確定的結(jié)果,如果所要識(shí)別的對(duì)象是IC芯片120中的數(shù)據(jù), 則蜂窩電話100讀出IC芯片的具體位置上的數(shù)據(jù)(步驟S302)。然后,蜂窩電話100基于 已被讀出的數(shù)據(jù)來指定相關(guān)服務(wù)(步驟S303),并且進(jìn)行到后述步驟S308的處理。在步驟 S303中,如果IC芯片120的具體位置上的數(shù)據(jù)是X,則假定服務(wù)A作為相關(guān)服務(wù)存在或被 登記在蜂窩電話100中。作為步驟S301中的確定的結(jié)果,如果所要識(shí)別的對(duì)象是作為應(yīng)用程序的存在,則 蜂窩電話100在應(yīng)用程序管理器130中確認(rèn)具體應(yīng)用程序的存在(步驟S304)。蜂窩電話 100基于具體應(yīng)用程序的存在的確認(rèn)結(jié)果來指定相關(guān)服務(wù)(步驟S305),并且進(jìn)行到后述步驟S308的處理。在步驟S305中,例如關(guān)于具體應(yīng)用程序的名稱,如果應(yīng)用程序存在,則假 定服務(wù)A作為相關(guān)服務(wù)存在或被登記在蜂窩電話100中。作為步驟S301中的確定的結(jié)果,如果所要識(shí)別的對(duì)象是網(wǎng)絡(luò)瀏覽器110的使用歷 史、書簽等,則蜂窩電話100搜索網(wǎng)絡(luò)瀏覽器110的使用歷史、書簽等(步驟S306)。然后, 蜂窩電話100基于針對(duì)網(wǎng)絡(luò)瀏覽器110的使用歷史、書簽等的搜索的結(jié)果來指定相關(guān)服務(wù), 并且進(jìn)行到后述步驟S308的處理。在步驟S307中,例如關(guān)于網(wǎng)絡(luò)瀏覽器110的使用歷史, 如果存在具有頁面“ α ”的書簽的書,則假定服務(wù)A作為相關(guān)服務(wù)存在或或被登記在蜂窩電 話100中。在步驟S307中,例如關(guān)于網(wǎng)絡(luò)瀏覽器110的使用歷史,如果存在最后7天內(nèi)的 使用歷史,則假定服務(wù)A作為相關(guān)服務(wù)存在或被登記在蜂窩電話100中。在接下來的步驟S308中,基于已經(jīng)在步驟S206中接收到的分發(fā)信息中用于指定 相關(guān)服務(wù)的信息,蜂窩電話100判定是否所有相關(guān)服務(wù)都被指定。如果不是所有服務(wù)都被 指定(在步驟S308中為“否”),則蜂窩電話100返回步驟S301的處理。如果所有服務(wù)都 被指定(在步驟S308中為“是”),則蜂窩電話100結(jié)束該處理。[顯示其它服務(wù)的處理]以下,將說明根據(jù)本發(fā)明本實(shí)施例的信息處理系統(tǒng)1000執(zhí)行的顯示其它服務(wù)的 處理。該處理是由安裝到蜂窩電話100中的客戶端應(yīng)用程序執(zhí)行的處理。圖9是示出根據(jù) 本實(shí)施例的顯示其它服務(wù)的處理的序列圖。圖9中的顯示其它服務(wù)的處理是在蜂窩電話 100和服務(wù)信息分發(fā)服務(wù)器200都離線并且不能夠進(jìn)行通信時(shí)所執(zhí)行的處理。注意,圖11 是用于圖示出關(guān)于圖9中的顯示其它服務(wù)的處理的細(xì)節(jié)的示圖。在圖9中,首先,蜂窩電話100從IC芯片120的存儲(chǔ)裝置184的儲(chǔ)存區(qū)中讀出主 服務(wù)的識(shí)別信息,例如,儲(chǔ)存區(qū)的段信息(步驟S401)。接著,蜂窩電話100基于在步驟S401中已經(jīng)讀出的主服務(wù)的識(shí)別信息來從數(shù)據(jù)庫 140讀出主服務(wù)信息和用于指定相關(guān)服務(wù)的信息(步驟S402)。注意,蜂窩電話100在步 驟S402中驗(yàn)證被指派給主服務(wù)信息和用于指定相關(guān)服務(wù)的信息的數(shù)字簽名。因此,數(shù)據(jù)庫 140中所存儲(chǔ)的信息的損毀可以被檢測(cè)到。接著,蜂窩電話100執(zhí)行與在圖7中的顯示服務(wù)的處理中的步驟S208中所執(zhí)行的 相關(guān)服務(wù)識(shí)別處理相同的處理(步驟S403),并且讀出使用儲(chǔ)存區(qū)的相關(guān)服務(wù)的識(shí)別信息。接著,蜂窩電話100基于已在步驟S403中讀出的相關(guān)服務(wù)的識(shí)別信息來從數(shù)據(jù)庫 140讀出相關(guān)服務(wù)信息(步驟S404)。注意,被指派給相關(guān)服務(wù)信息的數(shù)字簽名在步驟S404 中被驗(yàn)證。接著,蜂窩電話100刪除數(shù)據(jù)庫140中所存儲(chǔ)的不需要的數(shù)據(jù)(步驟S405)。接著,蜂窩電話100基于已在步驟S402中讀出的主服務(wù)信息和已在步驟S404中 讀出的相關(guān)服務(wù)信息來顯示在蜂窩電話100中登記的服務(wù)(步驟S406),并且結(jié)束該處理。在圖9中的顯示服務(wù)的處理之后,蜂窩電話100基于已經(jīng)從IC芯片120的存儲(chǔ)裝 置184讀出的主服務(wù)的識(shí)別信息,來從數(shù)據(jù)庫140中讀出主服務(wù)信息和用于指定相關(guān)服務(wù) 的信息。然后,基于所讀出的主服務(wù)信息和相關(guān)服務(wù)信息,蜂窩電話100顯示在蜂窩電話 100中登記的服務(wù)。因此,即使在蜂窩電話100和服務(wù)信息分發(fā)服務(wù)器200都離線的情況 中,也可以預(yù)期與圖7中顯示服務(wù)的處理中相同的有益效果。注意,本發(fā)明的以上實(shí)施例還可以在IC芯片120被從蜂窩電話100移除并且被安裝到其它不同蜂窩電話100上時(shí)被實(shí)現(xiàn)。本發(fā)明的目的也可以在這樣的情況中被實(shí)現(xiàn),其中,存儲(chǔ)軟件的(即,用來實(shí)現(xiàn)前 述每個(gè)實(shí)施例的功能的)程序代碼的存儲(chǔ)介質(zhì)被提供給系統(tǒng)或裝置,并且其中,該系統(tǒng)或 裝置的計(jì)算機(jī)(或CPU、MPU等)讀出并執(zhí)行該存儲(chǔ)介質(zhì)中所存儲(chǔ)的程序代碼。在該情況中,從存儲(chǔ)介質(zhì)讀出的程序代碼本身用來實(shí)現(xiàn)以上每個(gè)實(shí)施例的功能, 并且程序代碼和存儲(chǔ)該程序代碼的存儲(chǔ)介質(zhì)用于構(gòu)成本發(fā)明。用于提供程序代碼的存儲(chǔ)介質(zhì)例如是光盤、磁帶、非易失性存儲(chǔ)卡或ROM,例如, floppy (注冊(cè)商標(biāo))盤、硬盤、磁光盤、CD-ROM、CD-R、CD-RW、DVD-ROM、DVD-RAM、DVD-Rff 或 DVD+RW。該程序代碼也可以經(jīng)由網(wǎng)絡(luò)下載。此外,以上每個(gè)實(shí)施例的功能不僅可以通過由計(jì)算機(jī)執(zhí)行所讀出的程序代碼來實(shí) 現(xiàn),也可以在計(jì)算機(jī)上運(yùn)行的OS(操作系統(tǒng))等基于程序代碼的指令來執(zhí)行實(shí)際處理的全 部或一部分這樣的情況中實(shí)現(xiàn)。此外,以上每個(gè)實(shí)施例的功能也可以在這樣的情況中實(shí)現(xiàn),其中,從存儲(chǔ)介質(zhì)讀出 的程序代碼被寫入被插入計(jì)算機(jī)中的功能增強(qiáng)板中所包括的存儲(chǔ)器或連接到計(jì)算機(jī)的功 能增強(qiáng)單元中所包括的存儲(chǔ)器中,然后,基于程序代碼的指令,功能增強(qiáng)板或功能增強(qiáng)單元 中所包括的CPU等執(zhí)行增強(qiáng)功能的全部或一部分。本申請(qǐng)包含與2009年8月11日于日本專利局提交的日本在先專利申請(qǐng)JP 2009-186791中所公開的主題有關(guān)的主題,該申請(qǐng)的全部內(nèi)容通過引用結(jié)合于此。本領(lǐng)域技 術(shù)人員應(yīng)當(dāng)理解,根據(jù)設(shè)計(jì)要求和其它因素可以進(jìn)行各種修改、組合、子組合和更改,只要 它們?cè)谒綑?quán)利要求及其等同物的范圍內(nèi)即可。
權(quán)利要求
1.一種信息處理設(shè)備,包括讀出單元,所述讀出單元從IC芯片的儲(chǔ)存區(qū)讀出服務(wù)的識(shí)別信息,所述服務(wù)包括使用 所述IC芯片的儲(chǔ)存區(qū)的經(jīng)由外部有線通信的有線通信服務(wù)或經(jīng)由外部無線通信的無線通 信服務(wù)中的至少任一者;獲取單元,所述獲取單元通過將所述讀出單元已經(jīng)讀出的服務(wù)的識(shí)別信息發(fā)送給外部 服務(wù)器,來從所述外部服務(wù)器獲取用于使用戶能使用服務(wù)的服務(wù)信息;以及顯示單元,所述顯示單元基于所述獲取單元已經(jīng)獲得的服務(wù)信息來進(jìn)行顯示以使用戶 能使用所述服務(wù)。
2.根據(jù)權(quán)利要求1所述的信息處理設(shè)備,其中所述服務(wù)包括使用內(nèi)部安裝的應(yīng)用程序 的服務(wù)。
3.根據(jù)權(quán)利要求1所述的信息處理設(shè)備,還包括存儲(chǔ)所述獲取單元已經(jīng)獲得的服務(wù)信 息的存儲(chǔ)單元,其中,如果所述服務(wù)信息被存儲(chǔ)在所述存儲(chǔ)單元中,則所述獲取單元通過將所述服務(wù) 信息中所包括的版本信息以及所述讀出單元已經(jīng)讀出的服務(wù)的識(shí)別信息發(fā)送給所述外部 服務(wù)器,來獲取新版本的服務(wù)信息,以及其中,如果所述獲取單元獲得了所述新版本的服務(wù)信息,則所述顯示單元基于所述新 版本的服務(wù)信息來進(jìn)行顯示以使所述用戶能使用所述服務(wù),并且如果所述獲取單元沒有獲 得所述新版本的服務(wù)信息,則所述顯示單元基于所述存儲(chǔ)單元中所存儲(chǔ)的服務(wù)信息來進(jìn)行 顯示以使用戶能使用所述服務(wù)。
4.根據(jù)權(quán)利要求1所述的信息處理設(shè)備,其中,所述服務(wù)包括擁有所述IC芯片的儲(chǔ)存區(qū)的主服務(wù)和使用由所述主服務(wù)擁有的 儲(chǔ)存區(qū)的相關(guān)服務(wù),并且其中,所述讀出單元基于所述獲取單元已經(jīng)獲得的或所述讀出單元已經(jīng)從所述存儲(chǔ)單 元獲得的用于指定所述相關(guān)服務(wù)的信息,來指定與所述主服務(wù)相關(guān)的相關(guān)服務(wù)。
5.根據(jù)權(quán)利要求3所述的信息處理設(shè)備,其中,當(dāng)所述獲取單元獲得了所述新版本的服務(wù)信息時(shí),所述存儲(chǔ)單元存儲(chǔ)所述新版 本的服務(wù)信息來替換舊版本的服務(wù)信息。
6.根據(jù)權(quán)利要求3所述的信息處理設(shè)備,其中,如果當(dāng)所述服務(wù)信息被存儲(chǔ)在所述存 儲(chǔ)單元中時(shí),所述獲取單元沒能從所述外部服務(wù)器獲得所述服務(wù)信息,則所述顯示單元基 于所述存儲(chǔ)單元中所存儲(chǔ)的服務(wù)信息來進(jìn)行顯示以使用戶能使用所述服務(wù)。
7.根據(jù)權(quán)利要求1所述的信息處理設(shè)備,其中,所述服務(wù)包括擁有所述IC芯片的儲(chǔ)存區(qū)的主服務(wù)以及使用由所述主服務(wù)擁有 的儲(chǔ)存區(qū)的相關(guān)服務(wù);其中,所述讀出單元讀出使用所述IC芯片的儲(chǔ)存區(qū)的主服務(wù)的識(shí)別信息; 其中,所述獲取單元通過將所述讀出單元已經(jīng)讀出的主服務(wù)的識(shí)別信息發(fā)送給所述外 部服務(wù)器,來從所述外部服務(wù)器獲得用于使所述用戶能使用所述主服務(wù)的主服務(wù)信息和用 于指定所述相關(guān)服務(wù)的信息;其中,所述讀出單元基于用于指定所述相關(guān)服務(wù)的信息來讀出所述相關(guān)服務(wù)的識(shí)別信息;其中,所述獲取單元通過將所述讀出單元已經(jīng)讀出的相關(guān)服務(wù)的識(shí)別信息發(fā)送給所述 外部服務(wù)器,來從所述外部服務(wù)器獲得用于使所述用戶能使用所述相關(guān)服務(wù)的相關(guān)服務(wù)信 息;以及其中,所述顯示單元基于所述獲取單元已經(jīng)獲得的主服務(wù)信息和相關(guān)服務(wù)信息來進(jìn)行 顯示以使所述用戶能使用所述主服務(wù)和所述相關(guān)服務(wù)。
8.根據(jù)權(quán)利要求7所述的信息處理設(shè)備,還包括存儲(chǔ)單元,所述存儲(chǔ)單元存儲(chǔ)所述獲 取單元已經(jīng)獲得的主服務(wù)信息、所述相關(guān)服務(wù)信息以及用于指定所述相關(guān)服務(wù)的信息,其中,如果當(dāng)用于指定所述相關(guān)服務(wù)的信息被存儲(chǔ)在所述存儲(chǔ)單元中時(shí),所述獲取單 元沒能從所述外部服務(wù)器獲得用于指定所述相關(guān)服務(wù)的信息,則所述讀出單元基于所述存 儲(chǔ)單元中所存儲(chǔ)的用于指定所述相關(guān)服務(wù)的信息來讀出所述相關(guān)服務(wù)的識(shí)別信息,并且其中,如果當(dāng)所述主服務(wù)信息和所述相關(guān)服務(wù)信息被存儲(chǔ)在所述存儲(chǔ)單元中時(shí),所述 獲取單元既沒能從所述外部服務(wù)器獲得所述主服務(wù)信息又沒能從其獲得所述相關(guān)服務(wù)信 息,則所述顯示單元基于所述存儲(chǔ)單元中所存儲(chǔ)的主服務(wù)信息和相關(guān)服務(wù)信息來進(jìn)行顯示 以使所述用戶能使用所述主服務(wù)和所述相關(guān)服務(wù)。
9.根據(jù)權(quán)利要求7所述的信息處理設(shè)備,其中,用于指定所述相關(guān)服務(wù)的信息包括基 于所述IC芯片的儲(chǔ)存區(qū)中的數(shù)據(jù)來指定所述服務(wù)的信息,用于基于被安裝到所述信息處 理設(shè)備中的應(yīng)用程序來指定所述服務(wù)的信息,或用于基于網(wǎng)絡(luò)瀏覽器的使用歷史或書簽來 指定所述服務(wù)的信息。
10.一種程序,用于使得計(jì)算機(jī)用作讀出單元,所述讀出單元從IC芯片的儲(chǔ)存區(qū)讀出服務(wù)的識(shí)別信息,所述服務(wù)包括使用 所述IC芯片的儲(chǔ)存區(qū)的經(jīng)由外部有線通信的有線通信服務(wù)或經(jīng)由外部無線通信的無線通 信服務(wù)中的至少任一者;獲取單元,所述獲取單元通過將所述讀出單元已經(jīng)讀出的服務(wù)的識(shí)別信息發(fā)送給外部 服務(wù)器,來從所述外部服務(wù)器獲取用于使用戶能使用服務(wù)的服務(wù)信息;以及顯示單元,所述顯示單元基于所述獲取單元已經(jīng)獲得的服務(wù)信息來進(jìn)行顯示以使用戶 能使用所述服務(wù)。
11.一種信息處理系統(tǒng),包括 信息處理設(shè)備;以及外部服務(wù)器,所述外部服務(wù)器能夠與所述信息處理設(shè)備進(jìn)行通信, 其中,所述信息處理設(shè)備包括讀出單元,所述讀出單元從IC芯片的儲(chǔ)存區(qū)讀出服務(wù)的識(shí)別信息,所述服務(wù)包括使用 所述IC芯片的儲(chǔ)存區(qū)的經(jīng)由外部有線通信的有線通信服務(wù)或經(jīng)由外部無線通信的無線通 信服務(wù)中的至少任一者;獲取單元,所述獲取單元通過將所述讀出單元已經(jīng)讀出的服務(wù)的識(shí)別信息發(fā)送給外部 服務(wù)器,來從所述外部服務(wù)器獲取用于使用戶能使用服務(wù)的服務(wù)信息;以及顯示單元,所述顯示單元基于所述獲取單元已經(jīng)獲得的服務(wù)信息來進(jìn)行顯示以使用戶 能使用所述服務(wù)。
全文摘要
本發(fā)明公開了信息處理設(shè)備、程序和信息處理系統(tǒng)。該信息處理設(shè)備包括讀出單元,其從IC芯片的儲(chǔ)存區(qū)讀出服務(wù)的識(shí)別信息,服務(wù)包括使用IC芯片的儲(chǔ)存區(qū)的經(jīng)由外部有線通信的有線通信服務(wù)或經(jīng)由外部無線通信的無線通信服務(wù)中的至少任一者;獲取單元,其通過將讀出單元已經(jīng)讀出的服務(wù)的識(shí)別信息發(fā)送給外部服務(wù)器,來從外部服務(wù)器獲取用于允許用戶使用服務(wù)的服務(wù)信息;以及顯示單元,其基于獲取單元已經(jīng)獲得的服務(wù)信息來進(jìn)行顯示以允許用戶使用服務(wù)。
文檔編號(hào)G06K17/00GK101996333SQ20101024979
公開日2011年3月30日 申請(qǐng)日期2010年8月4日 優(yōu)先權(quán)日2009年8月11日
發(fā)明者渡邊敬太郎, 疋田智治, 神野五月, 越智春奈 申請(qǐng)人:飛力凱網(wǎng)路股份有限公司