專(zhuān)利名稱(chēng):信息處理系統(tǒng)、控制信息處理裝置和程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息處理系統(tǒng)、控制信息處理裝置和程序。
背景技術(shù):
近些年來(lái),信息處理終端已經(jīng)被廣泛使用,其能夠與諸如被提供有非接 觸型集成電路(IC)卡(下面用其通用名稱(chēng)"智能卡"命名)或非接觸型IC芯
片的移動(dòng)電話之類(lèi)的讀/寫(xiě)單元(讀/寫(xiě)器)進(jìn)行非接觸通信。
提供抗干擾(tamper proof)的IC芯片,使得能與讀/寫(xiě)器進(jìn)行非接觸通 信的信息處理終端能夠安全地傳送、接收并更新諸如對(duì)于其數(shù)據(jù)篡改(data falsification)問(wèn)題嚴(yán)重的電子貨幣、票據(jù)之類(lèi)的數(shù)據(jù)、諸如對(duì)于其未授權(quán)的 公開(kāi)問(wèn)題嚴(yán)重的信用卡號(hào)之類(lèi)的數(shù)據(jù)、以及諸如會(huì)員號(hào)之類(lèi)的關(guān)于個(gè)人信息 的數(shù)據(jù)。因此,提供利用能與讀/寫(xiě)器進(jìn)行非接觸通信的信息處理終端的服務(wù) 在整個(gè)社會(huì)中非常流行。
在該環(huán)境下,已經(jīng)開(kāi)發(fā)了利用配有IC芯片、并能夠與讀/寫(xiě)器進(jìn)行非接 觸通信的信息處理終端的各種技術(shù)。例如,在日本專(zhuān)利申請(qǐng)公開(kāi)No.JP-A-2006-120062中公開(kāi)了甚至利用信息提供商分發(fā)的IC芯片之外的芯片,也 能夠接收信息提供服務(wù)的技術(shù)。此外,例如,在日本專(zhuān)利申請(qǐng)公開(kāi)No. JP-A-2005-11211中公開(kāi)了使用從發(fā)行票據(jù)的信息處理終端獲得的信息的技 術(shù)。此外,例如,在日本專(zhuān)利公開(kāi)No. 3614480中公開(kāi)了在信息處理終端中 存儲(chǔ)諸如交易歷史、電子貨幣之類(lèi)的信息,并且銷(xiāo)售和兌換電子票據(jù)的技術(shù)。
發(fā)明內(nèi)容
然而,根據(jù)利用配有IC芯片的信息處理中的已知技術(shù),例如,每次當(dāng)新服務(wù)可用時(shí),向提供服務(wù)的一方(下面稱(chēng)為"服務(wù)提供商")增加負(fù)擔(dān)。該負(fù) 擔(dān)可以是必須構(gòu)造信息處理系統(tǒng)來(lái)用于提供服務(wù),或者在由IC芯片使用的數(shù) 據(jù)被改變的情況下,必須修改系統(tǒng)的數(shù)據(jù)提供側(cè)上的控制信息處理系統(tǒng)。
本發(fā)明解決上述問(wèn)題,并且提供新的以及改善了的信息處理系統(tǒng)、控制 信息處理裝置和程序,其能夠從配有IC芯片的信息處理終端傳送的第一數(shù)據(jù) 記錄,并從存儲(chǔ)在控制信息處理裝置中的第二數(shù)據(jù)記錄中創(chuàng)建可由信息處理 終端使用的數(shù)據(jù)。
根據(jù)本發(fā)明的實(shí)施例,提供信息處理系統(tǒng),包括信息處理終端、數(shù)據(jù)提 供商裝置和控制信息處理裝置。信息處理終端配有能夠與讀/寫(xiě)器進(jìn)行非接觸 通信的IC芯片。數(shù)據(jù)提供商裝置存儲(chǔ)用于創(chuàng)建包括由IC芯片使用的數(shù)據(jù)的 服務(wù)數(shù)據(jù)的第一數(shù)據(jù)記錄。控制信息處理裝置創(chuàng)建服務(wù)數(shù)據(jù)并將服務(wù)數(shù)據(jù)傳 送到信息處理終端。信息處理終端包括從數(shù)據(jù)提供商裝置獲得第一數(shù)據(jù)記錄 并將第一數(shù)據(jù)記錄傳送到控制信息處理裝置的終端通信部分??刂菩畔⑻幚?裝置包括控制通信部分、控制存儲(chǔ)部分和數(shù)據(jù)創(chuàng)建部分??刂仆ㄐ挪糠纸邮?從信息處理終端傳送的第一數(shù)據(jù)記錄??刂拼鎯?chǔ)部分存儲(chǔ)用于創(chuàng)建服務(wù)數(shù)據(jù) 的至少一個(gè)第二數(shù)據(jù)記錄。數(shù)據(jù)創(chuàng)建部分基于第一數(shù)據(jù)記錄和與第一數(shù)據(jù)記 錄對(duì)應(yīng)的至少 一個(gè)第二數(shù)據(jù)記錄來(lái)創(chuàng)建服務(wù)數(shù)據(jù)。
信息處理系統(tǒng)可以包括數(shù)據(jù)提供商裝置、配有能夠與讀/寫(xiě)器進(jìn)行非接觸 通信的IC芯片的信息處理終端以及控制信息處理裝置。例如,作為信息處理 系統(tǒng)的配置組件的數(shù)據(jù)提供商裝置可以是將服務(wù)提供給信息處理終端的用戶(hù) 的服務(wù)提供商裝置,并且其可以存儲(chǔ)用于創(chuàng)建可由信息處理終端使用的、并 包括IC芯片使用的數(shù)據(jù)的服務(wù)數(shù)據(jù)的第一數(shù)據(jù)記錄。
作為信息處理系統(tǒng)的配置組件的信息處理終端至少可以包括終端通信部 分。由于信息處理終端包括終端通信部分,因此例如,信息處理終端可以通 過(guò)諸如因特網(wǎng)之類(lèi)的網(wǎng)絡(luò)或通過(guò)讀/寫(xiě)器獲得來(lái)自數(shù)據(jù)提供商裝置的第 一數(shù) 據(jù)記錄,并且還可以將所獲得的第一數(shù)據(jù)記錄傳送到控制信息處理裝置。
作為信息處理系統(tǒng)的配置組件的控制信息處理裝置可以包括控制通信部 分、控制存儲(chǔ)部分和數(shù)據(jù)創(chuàng)建部分??刂仆ㄐ挪糠质怯糜趫?zhí)行與外部裝置的 通信的部分,并且它可以通過(guò)(例如)網(wǎng)絡(luò)執(zhí)行與信息處理終端的通信,還 可以從信息處理終端獲得第一數(shù)據(jù)記錄。控制存儲(chǔ)部分是包含在控制信息處 理裝置中的存儲(chǔ)部分,并且其可以存儲(chǔ)用于創(chuàng)建可由信息處理終端使用的、包括由IC芯片使用的數(shù)據(jù)的服務(wù)數(shù)據(jù)的至少一個(gè)第二數(shù)據(jù)記錄。數(shù)據(jù)創(chuàng)建部 分可以基于第一數(shù)據(jù)記錄和與第一數(shù)據(jù)記錄對(duì)應(yīng)的至少一個(gè)第二數(shù)據(jù)記錄創(chuàng) 建服務(wù)數(shù)據(jù),并且其可以將所創(chuàng)建的服務(wù)數(shù)據(jù)傳送到信息處理終端。
該配置實(shí)現(xiàn)能夠基于從配有IC芯片的信息處理隊(duì)長(zhǎng)傳送的第一數(shù)據(jù)記 錄和存儲(chǔ)在控制信息處理裝置中的第二數(shù)據(jù)處理記錄來(lái)創(chuàng)建可由信息處理終 端使用的信息處理系統(tǒng)。
根據(jù)上述本發(fā)明的實(shí)施例,提供創(chuàng)建包括由IC芯片使用的數(shù)據(jù)的服務(wù)數(shù) 據(jù)的控制信息處理裝置,其能夠與讀/寫(xiě)器進(jìn)行非接觸通信,并且將服務(wù)數(shù)據(jù) 傳送到配有IC芯片的信息處理終端。控制信息處理裝置包括控制通信部分、 控制存儲(chǔ)部分和數(shù)據(jù)創(chuàng)建部分??刂菩畔⒉糠纸邮諒男畔⑻幚斫K端傳送的第 一數(shù)據(jù)記錄??刂拼鎯?chǔ)部分存儲(chǔ)用于創(chuàng)建服務(wù)數(shù)據(jù)的至少一個(gè)第二數(shù)據(jù)記錄。 數(shù)據(jù)創(chuàng)建部分基于第 一數(shù)據(jù)記錄和與第 一數(shù)據(jù)記錄對(duì)應(yīng)的至少一個(gè)第二數(shù)據(jù) 記錄創(chuàng)建服務(wù)數(shù)據(jù)。
控制信息處理裝置可以包括控制通信部分、控制存儲(chǔ)部分和數(shù)據(jù)創(chuàng)建部 分??刂仆ㄐ挪糠挚梢酝ㄟ^(guò)(例如)網(wǎng)絡(luò)執(zhí)行與信息處理終端的通信,還可 以從信息處理終端獲得第一數(shù)據(jù)記錄??刂拼鎯?chǔ)部分可以存儲(chǔ)用于創(chuàng)建可由 信息處理終端使用的、包括由IC芯片使用的數(shù)據(jù)的服務(wù)數(shù)據(jù)的至少一個(gè)第二 數(shù)據(jù)記錄。數(shù)據(jù)創(chuàng)建部分可以基于第一數(shù)據(jù)記錄和與第一數(shù)據(jù)記錄對(duì)應(yīng)的至 少一個(gè)第二數(shù)據(jù)記錄創(chuàng)建服務(wù)數(shù)據(jù),并且其可以將所創(chuàng)建的服務(wù)數(shù)據(jù)傳送到 信息處理終端。該配置使得可以基于從配有IC芯片的信息處理終端傳送的第 一數(shù)據(jù)記錄,并基于在控制信息處理裝置中存儲(chǔ)的第二數(shù)據(jù)記錄創(chuàng)建可由信 息處理終端使用的數(shù)據(jù)。
從信息處理終端傳送的第一數(shù)據(jù)記錄還可以是在作為信息處理終端外部 的裝置的數(shù)據(jù)提供商裝置中存儲(chǔ)的、可以修改的動(dòng)態(tài)數(shù)據(jù)。第二數(shù)據(jù)記錄還 可以是預(yù)先存儲(chǔ)在控制存儲(chǔ)部分中的靜態(tài)數(shù)據(jù)。
該配置使得可以以更靈活的方式創(chuàng)建服務(wù)數(shù)據(jù)。
還可以以標(biāo)記語(yǔ)言的形式表示第 一數(shù)據(jù)記錄。數(shù)據(jù)創(chuàng)建部分還可以解釋 以標(biāo)記語(yǔ)言的形式表示的第 一數(shù)據(jù)記錄,并且可以從控制存儲(chǔ)部分中存儲(chǔ)的 至少 一個(gè)第二數(shù)據(jù)記錄中選擇與第 一數(shù)據(jù)記錄對(duì)應(yīng)的第二數(shù)據(jù)記錄。
甚至在作為信息處理終端的外部的裝置的數(shù)據(jù)提供商裝置中修改第一數(shù)
據(jù)的情況下,該配置使得可以基于從配有IC芯片的信息處理終端傳送的第一數(shù)據(jù)記錄,并基于在控制信息處理裝置中存儲(chǔ)的第二數(shù)據(jù)記錄創(chuàng)建可由信息 處理終端使用的數(shù)據(jù)。
數(shù)據(jù)創(chuàng)建部分創(chuàng)建的服務(wù)數(shù)據(jù)還可以是以標(biāo)記語(yǔ)言的形式表示的元數(shù)據(jù) 記錄。
該配置使得可以把在信息處理終端中利用的服務(wù)數(shù)據(jù)變?yōu)榕c信息處理終 端具有很小的依賴(lài)關(guān)系的數(shù)據(jù)。
在數(shù)據(jù)創(chuàng)建部分已經(jīng)創(chuàng)建并向信息處理終端傳送用于指定所創(chuàng)建的服務(wù)
數(shù)據(jù)的代用數(shù)據(jù)(surrogate data ),并且已經(jīng)從信息處理終端獲得代用數(shù)據(jù)的 情況下,數(shù)據(jù)創(chuàng)建部分還可以向信息處理終端傳送與代用數(shù)據(jù)對(duì)應(yīng)的服務(wù)數(shù) 據(jù)。
該配置使得可以更可靠地且更安全地將所創(chuàng)建的服務(wù)數(shù)據(jù)傳遞到信息處 理終端。
根據(jù)上述本發(fā)明的實(shí)施例,提供用于控制信息處理裝置的程序,該控制 信息處理裝置存儲(chǔ)用于創(chuàng)建包括由能夠與讀/寫(xiě)器進(jìn)行非接觸通信的IC芯片 使用的數(shù)據(jù)的服務(wù)數(shù)據(jù)的至少一個(gè)第二數(shù)據(jù)記錄。該程序使計(jì)算機(jī)用作接收 從配有IC芯片的信息處理終端傳送來(lái)的、用于創(chuàng)建服務(wù)數(shù)據(jù)的第一數(shù)據(jù)記錄 的部分。該程序使計(jì)算機(jī)用作基于第一數(shù)據(jù)記錄和與第一數(shù)據(jù)記錄對(duì)應(yīng)的至 少 一 個(gè)第二數(shù)據(jù)記錄創(chuàng)建服務(wù)數(shù)據(jù)的部分。
該程序使得可以基于從配有IC芯片的信息處理終端傳送的第一數(shù)據(jù)記 錄,并基于在控制信息處理裝置中存儲(chǔ)的第二數(shù)據(jù)記錄創(chuàng)建可由信息處理終 端使用的數(shù)據(jù)。
根據(jù)上述本發(fā)明的實(shí)施例,可以基于從配有IC芯片的信息處理終端傳送 的第一數(shù)據(jù)記錄,并基于在控制信息處理裝置中存儲(chǔ)的第二數(shù)據(jù)記錄創(chuàng)建可 由信息處理終端使用的數(shù)據(jù)。
圖1A到1C是用于解釋已知信息處理系統(tǒng)中的問(wèn)題的示例性圖示;
圖2是顯示根據(jù)本發(fā)明第 一 實(shí)施例的信息處理系統(tǒng)的方框圖3A到3B是顯示根據(jù)本發(fā)明實(shí)施例的第一數(shù)據(jù)記錄的示例的示例性圖示;
圖4是顯示根據(jù)本發(fā)明實(shí)施例的元數(shù)據(jù)記錄的示例的示例性圖示;
圖5是用于解釋根據(jù)本發(fā)明實(shí)施例的的第一數(shù)據(jù)創(chuàng)建方法的示例性圖示;
圖6是用于解釋根據(jù)本發(fā)明第一實(shí)施例的第二數(shù)據(jù)創(chuàng)建方法的示例性圖
示;
圖7是顯示根據(jù)本發(fā)明實(shí)施例的目標(biāo)元代碼的示例的示例性圖示;
圖8是用于解釋根據(jù)本發(fā)明第一實(shí)施例的第三數(shù)據(jù)項(xiàng)創(chuàng)建方法的示例性
圖示;
圖9是顯示根據(jù)本發(fā)明第二實(shí)施例的信息處理系統(tǒng)的方框圖;和
圖10是用于解釋根據(jù)本發(fā)明第二實(shí)施例的數(shù)據(jù)傳送方法的示例性圖示。
具體實(shí)施例方式
下面將參照附圖詳細(xì)描述本發(fā)明的優(yōu)選實(shí)施例。注意,在說(shuō)明書(shū)和附圖
中,利用相同的附圖標(biāo)記表示基本上具有相同功能和結(jié)構(gòu)的結(jié)構(gòu)元件,并且 省略這些結(jié)構(gòu)元件的重復(fù)描述。 已知信息處理系統(tǒng)中的問(wèn)題。
首先,在解釋根據(jù)本發(fā)明實(shí)施例的信息處理系統(tǒng)之前,將描述已知信息 處理系統(tǒng)中的問(wèn)題的示例。
圖1是用于解釋已知信息處理系統(tǒng)中的問(wèn)題的示例性圖示。其顯示配有 IC芯片的移動(dòng)電話獲得并使用優(yōu)惠券(coupon)的示例。
如圖1A所示,使用移動(dòng)電話的用戶(hù)可以通過(guò)使用移動(dòng)電話訪問(wèn)網(wǎng)站, 通過(guò)個(gè)人計(jì)算機(jī)訪問(wèn)網(wǎng)站等,并且通過(guò)網(wǎng)站獲得如圖1B所示的網(wǎng)站優(yōu)惠券信 息(服務(wù)數(shù)據(jù))。
可由IC芯片使用的優(yōu)惠券數(shù)據(jù)還可以包含在用戶(hù)獲得的優(yōu)惠券信息(服 務(wù)數(shù)據(jù))中。如圖1C所示,例如,通過(guò)將移動(dòng)電話保持到達(dá)讀/寫(xiě)器(也就 是,通過(guò)執(zhí)行讀/寫(xiě)器與IC芯片之間的通信,并且傳送優(yōu)惠券數(shù)據(jù)),或者通 過(guò)向服務(wù)提供商(例如,商店職員等)出示所獲得的優(yōu)惠券信息,獲得優(yōu)惠 券數(shù)據(jù)的用戶(hù)可以使用所獲得的優(yōu)惠券數(shù)據(jù)和優(yōu)惠券信息。
作為吸引用戶(hù)的方式,如圖1A到1C所示,例如,提供用戶(hù)可使用的優(yōu) 惠券信息的服務(wù)提供商可以按需要改變優(yōu)惠券信息的內(nèi)容(例如,如圖1B所 示的蛋糕套餐A的10%折扣)。然而,在已知信息處理系統(tǒng)中,改變優(yōu)惠券 信息的內(nèi)容需要(例如)在向移動(dòng)電話提供優(yōu)惠券數(shù)據(jù)和優(yōu)惠券信息的數(shù)據(jù) 提供側(cè)上的控制信息處理裝置(服務(wù)中心)中的程序改變等。因此,服務(wù)提供商不能容易地改變優(yōu)惠券數(shù)據(jù)和優(yōu)惠券信息的內(nèi)容。 第一實(shí)施例
接下來(lái)將解釋根據(jù)本發(fā)明實(shí)施例的信息處理系統(tǒng)。圖2是顯示根據(jù)本發(fā) 明第一實(shí)施例的信息處理系統(tǒng)1000的方框圖。
參照?qǐng)D2,根據(jù)本發(fā)明第一實(shí)施例的信息處理系統(tǒng)1000包括信息處理終 端100、服務(wù)提供商信息處理裝置300、 400等和控制信息處理裝置500。
例如,信息處理終端100和服務(wù)提供商信息處理裝置300、 400等,以及 信息處理終端100和控制信息處理裝置500可以通過(guò)網(wǎng)絡(luò)電路連接。網(wǎng)絡(luò)電 路可以是諸如局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)之類(lèi)的有線網(wǎng)絡(luò),或者是諸 如無(wú)線局域網(wǎng)(WLAN)之類(lèi)的使用多輸入多輸出(MIMO)的無(wú)線網(wǎng)絡(luò)。 網(wǎng)絡(luò)電路還可以是因特網(wǎng),并且利用諸如傳輸控制協(xié)議/因特網(wǎng)協(xié)議(TCP/IP ) 之類(lèi)的通信協(xié)議,并且還可以是經(jīng)由用作無(wú)線LAN接入點(diǎn)的基站等(在圖中 未示出)連接的網(wǎng)絡(luò),但網(wǎng)絡(luò)電路不限于這些示例。
信息處理終端100和服務(wù)提供商信息處理裝置300、 400等還可以通過(guò)讀 /寫(xiě)器150連接。例如,信息處理終端100和讀/寫(xiě)器150可以通過(guò)使用諸如 13.56MHZ之類(lèi)的特定頻率的磁場(chǎng)(載波)執(zhí)行非接觸通信。
信息處理終端100和服務(wù)提供商信息處理裝置300、400等不限于通過(guò)網(wǎng) 絡(luò)電路連接,或通過(guò)讀/寫(xiě)器150連接來(lái)執(zhí)行通信。例如,信息處理終端100 和服務(wù)提供商信息處理裝置300、 400等還可以通過(guò)使用利用紅外線、 IEEE802.il (稱(chēng)為"Wi-Fi")、 IEEE802.15.1等短距離無(wú)線通信執(zhí)行通信。
通過(guò)網(wǎng)絡(luò)電路連接,或通過(guò)讀/寫(xiě)器150連接使得信息處理終端100和服 務(wù)提供商信息處理裝置300、 400等直接傳送數(shù)據(jù),但是信息處理終端100和 服務(wù)提供商信息處理裝置300、 400等不限于直接傳送數(shù)據(jù)。例如,如果使用 信息處理終端100的用戶(hù)具有連接到服務(wù)提供商信息處理裝置300、 400等的 個(gè)人計(jì)算機(jī),則該用戶(hù)可以通過(guò)電子郵件將數(shù)據(jù)從個(gè)人計(jì)算機(jī)傳送到信息處 理終端100,因此使得信息處理終端100和服務(wù)提供商信息處理裝置300、400 等間接地傳送數(shù)據(jù)。
信息處理終端
信息處理終端IOO是用戶(hù)可以使用的裝置,并且配有終端通信部分102、 操作部分104、終端存儲(chǔ)部分106、顯示部分108和IC芯片110。信息處理 終端IOO還可以配有從微處理單元(MPU)配置的終端控制部分(在圖中未示出),并且該終端控制部分控制整個(gè)信息處理終端100。終端通信部分102是用于執(zhí)行與外部裝置的通信的部分,并且其可以通過(guò)網(wǎng)絡(luò)電路或讀/寫(xiě)器150與諸如服務(wù)提供商信息處理裝置300、 400之類(lèi)的 外部裝置通信。通過(guò)諸如因特網(wǎng)之類(lèi)的網(wǎng)絡(luò)或通過(guò)讀/寫(xiě)器150,終端通信部 分102可以從服務(wù)提供商信息處理裝置300、400等獲得第 一數(shù)據(jù)記錄(后述), 并且可以將所獲得的第一數(shù)據(jù)記錄傳送到控制信息處理裝置500。可以通過(guò) 使終端控制部分(圖中未示出)解釋所獲得的第一數(shù)據(jù)記錄并指定傳輸目的 地來(lái)執(zhí)行將所獲得的第一數(shù)據(jù)記錄傳送到控制信息處理裝置500。終端通信部分102還可以從控制信息處理裝置500 (下面稱(chēng)為"服務(wù)數(shù) 據(jù)")獲得包括由IC芯片110使用的、可由信息處理終端100使用的數(shù)據(jù)的 數(shù)據(jù)(下面稱(chēng)為"服務(wù)數(shù)據(jù)")。根據(jù)本發(fā)明實(shí)施例的服務(wù)數(shù)椐可以包括,例 如,屬于電子貨幣的數(shù)據(jù)(例如,電子貨幣值和相關(guān)數(shù)據(jù)項(xiàng))、屬于個(gè)人驗(yàn)證 的數(shù)據(jù)(例如生物測(cè)定(biometric )數(shù)據(jù)項(xiàng)和相關(guān)數(shù)據(jù)項(xiàng))、屬于票的數(shù)據(jù)(例 如,票數(shù)據(jù)項(xiàng)和相關(guān)數(shù)據(jù)項(xiàng))、屬于優(yōu)惠券數(shù)據(jù)的數(shù)據(jù)(例如,優(yōu)惠券數(shù)據(jù)項(xiàng) 和相關(guān)數(shù)據(jù)項(xiàng))等,但是服務(wù)數(shù)據(jù)不限于這些示例。例如,操作部分104是用戶(hù)可以操作的接口,諸如按鈕、方向鍵、諸如 搖桿之類(lèi)的旋轉(zhuǎn)型選擇器或這些的組合等。終端存儲(chǔ)部分106是提供在IC芯片外部的信息處理終端100的存儲(chǔ)部 分??梢詫目刂菩畔⑻幚硌b置500傳送的服務(wù)數(shù)據(jù)存儲(chǔ)在終端存儲(chǔ)部分106 中。圖2示出在終端存儲(chǔ)部分106中存儲(chǔ)元數(shù)據(jù)記錄作為服務(wù)數(shù)據(jù)。根據(jù)本 發(fā)明實(shí)施例的元數(shù)據(jù)記錄是其中以標(biāo)記語(yǔ)言的形式表示屬于由IC芯片110使 用的數(shù)據(jù)的信息的數(shù)據(jù)。注意,根據(jù)本發(fā)明實(shí)施例的元數(shù)據(jù)記錄不限于以標(biāo) 記語(yǔ)言形式表示的數(shù)據(jù),并且顯然可以以可由信息處理終端IOO執(zhí)行的形式 的數(shù)據(jù)形式表示元數(shù)據(jù)記錄。將在下面描述元數(shù)據(jù)的特定示例。'終端存儲(chǔ)部分106可以是,例如,諸如硬盤(pán)之類(lèi)的;茲存儲(chǔ)介質(zhì)、諸如閃 存、磁阻隨機(jī)存取存儲(chǔ)器(MRAM)、電鐵隨機(jī)存取存儲(chǔ)器(FeRAM)、相變 (phase change )隨機(jī)存取存儲(chǔ)器(PRAM )之類(lèi)的非易失性存儲(chǔ)器、磁光盤(pán) 等,但是終端存儲(chǔ)部分106不限于這些示例。顯示部分108是提供在信息處理終端100中的顯示部分,并且可以顯示 屬于用戶(hù)的操作的屏幕,以及諸如所獲得的優(yōu)惠券數(shù)據(jù)、優(yōu)惠券信息之類(lèi)的 內(nèi)容。顯示部分108可以是液晶顯示器(LCD)、有機(jī)發(fā)光二極管顯示器(OLED,也稱(chēng)為有機(jī)電致發(fā)光顯示器(有機(jī)EL顯示器))、場(chǎng)發(fā)光顯示器 (FED)等,但是顯示部分108不限于這些示例。IC芯片110在集成電路中合并與讀/寫(xiě)器150進(jìn)行通信所涉及的各種部 分,并且可以是抗干擾的。IC芯片IIO還可以在其中包括存儲(chǔ)由IC芯片110 使用的、包含在從控制信息裝置500傳送的元數(shù)據(jù)記錄中的數(shù)據(jù)的存儲(chǔ)部分 (在圖中未示出)。讀/寫(xiě)器150通過(guò)使用載波來(lái)執(zhí)行與IC芯片IIO的通信, 以讀取并寫(xiě)入在IC芯片110的存儲(chǔ)器(在圖中未示出)中存儲(chǔ)的、由IC芯 片IIO使用的數(shù)據(jù)。服務(wù)提供商處理裝置(數(shù)據(jù)提供商裝置)例如,服務(wù)提供商信息處理裝置300可以是控制由移動(dòng)電話使用的網(wǎng)站 或由個(gè)人計(jì)算機(jī)使用的網(wǎng)站的服務(wù)提供商裝置。服務(wù)提供商信息處理裝置300 還可以是安裝在諸如提供服務(wù)的商店之類(lèi)的位置中的裝置。服務(wù)提供商信息 處理裝置300可以配有提供商通信部分302和提供商存儲(chǔ)部分304。服務(wù)提 供商信息處理裝置300還可以配有從MPU等配置的、控制整個(gè)服務(wù)提供商信 息處理裝置300的提供商控制部分(在圖中未示出)。服務(wù)提供商信息處理裝 置300還可以配有管理員可以操作的提供商操作部分(在圖中未示出)等。 以與服務(wù)提供商信息處理裝置300相同的方式配置服務(wù)提供商信息處理裝置 400等,因此將對(duì)服務(wù)提供商信息處理裝置300進(jìn)行解釋。提供商通信部分302是執(zhí)行與外部裝置的通信的部分,并且其可以通過(guò) 網(wǎng)絡(luò)電路或讀/寫(xiě)器150執(zhí)行與諸如信息處理終端100之類(lèi)的外部裝置的通 信。提供商存儲(chǔ)部分304是提供在服務(wù)提供商信息處理裝置300中的存儲(chǔ)部 分,并且其可以存儲(chǔ)用于創(chuàng)建服務(wù)數(shù)據(jù)的第一數(shù)據(jù)記錄。例如,提供商存儲(chǔ) 部分304可以是諸如硬盤(pán)之類(lèi)的^茲存儲(chǔ)介質(zhì)、諸如閃存之類(lèi)的非易失性存儲(chǔ) 器、磁光盤(pán),但是提供商存儲(chǔ)部分304不限于這些示例。根據(jù)本發(fā)明實(shí)施例的第一數(shù)據(jù)記錄是包含用于創(chuàng)建服務(wù)數(shù)據(jù)的信息的數(shù) 據(jù)項(xiàng)。例如,可以將第一數(shù)據(jù)記錄定義為以諸如擴(kuò)展標(biāo)記語(yǔ)言之類(lèi)的標(biāo)記語(yǔ) 言表示的數(shù)據(jù)項(xiàng),以這樣的方式很容易創(chuàng)建并修改數(shù)據(jù)項(xiàng)。第一數(shù)據(jù)記錄的示例,屬于優(yōu)惠券的數(shù)據(jù)。將提供根據(jù)本發(fā)明實(shí)施例的第一數(shù)據(jù)記錄的示例。圖3是顯示根據(jù)本發(fā) 明實(shí)施例的第一數(shù)據(jù)記錄的示例的示例性圖示。在圖3A中顯示蛋糕套餐的價(jià)格的10%折扣的優(yōu)惠券作為第一數(shù)據(jù)記錄的示例。注意下面將使用提供優(yōu) 惠券作為示例解釋本發(fā)明的第一實(shí)施例,但是本發(fā)明的實(shí)施例顯然不限于提 供優(yōu)惠券。例如,本發(fā)明的實(shí)施例可以應(yīng)用到各種服務(wù),諸如發(fā)放票據(jù)等。
圖3B是顯示第一數(shù)據(jù)記錄A 306的示例的示例性圖示。參照?qǐng)D3B,以 標(biāo)記語(yǔ)言的形式表示第一數(shù)據(jù)記錄A306,并且可以包括,例如,控制信息處 理裝置500的地址(附圖標(biāo)記308 )、控制信息處理裝置500用于指定對(duì)應(yīng)的 第二數(shù)據(jù)記錄(后述)的信息(附圖標(biāo)記310)、在IC芯片110中使用的數(shù) 據(jù)(附圖標(biāo)記312)、用于服務(wù)數(shù)據(jù)的標(biāo)題信息(附圖標(biāo)記314)和用于將服 務(wù)數(shù)據(jù)的內(nèi)容傳遞給使用服務(wù)數(shù)據(jù)的用戶(hù)的示例性信息(附圖標(biāo)記316 )。
圖3B顯示控制信息處理裝置500用于指定對(duì)應(yīng)的第二數(shù)據(jù)記錄(后述) 的信息(附圖標(biāo)記310)的示例。該示例包括控制信息處理裝置500用于指 定服務(wù)提供商的服務(wù)ID( "00001")、用于指定要提供的服務(wù)的項(xiàng)ID( "0024")、 用于指定服務(wù)類(lèi)的類(lèi)ID ("C")和規(guī)定創(chuàng)建的服務(wù)數(shù)據(jù)的重新分發(fā)的限制的 重新分發(fā)限制("l")。通過(guò)解釋第一數(shù)據(jù)記錄,控制信息處理裝置500可以 指定對(duì)應(yīng)的第二數(shù)據(jù)記錄(后述),并且創(chuàng)建服務(wù)數(shù)據(jù)。例如,控制信息處理 裝置500解釋第一數(shù)據(jù)記錄的過(guò)程可以涉及將圖3B中所示的"和"號(hào)(&) 當(dāng)作第 一數(shù)據(jù)記錄的片段的分隔符,并且還涉及將片段分為每一個(gè)由規(guī)定數(shù) 量的字符組成的單元(例如,使得每個(gè)單元應(yīng)用于由圖3B的附圖標(biāo)記310 指示的信息的元素)。然而,控制信息處理裝置500解釋第一數(shù)據(jù)記錄的過(guò)程 不限于此。
此外,在圖3B中,在IC芯片110中使用的數(shù)據(jù)(附圖標(biāo)記312 )被設(shè) 置為16進(jìn)制格式數(shù)據(jù)。例如,如圖1C所示,在IC芯片110內(nèi)使用的數(shù)據(jù)(附 圖標(biāo)記312)是可以由讀/寫(xiě)器讀取和解釋的數(shù)據(jù)。為此,如圖3B所示,在根 據(jù)本發(fā)明實(shí)施例的第一數(shù)據(jù)記錄中,以文本格式單獨(dú)地設(shè)置用于將服務(wù)數(shù)據(jù) 的內(nèi)容傳遞給使用服務(wù)數(shù)據(jù)的用戶(hù)的示例性信息(附圖標(biāo)記316 )。
注意,包含在第一數(shù)據(jù)記錄中的信息不限于上述信息,并且還可以包括, 例如,用于僅允許特定信息處理終端使用第 一數(shù)據(jù)記錄中的信息的使用限制 信息、創(chuàng)建第一數(shù)據(jù)記錄的日期和時(shí)間、用于驗(yàn)證第一數(shù)據(jù)記錄的真實(shí)性的 簽名信息等。顯然,根據(jù)本發(fā)明實(shí)施例的第一數(shù)據(jù)記錄的格式和包含在其中 的信息不限于圖3B所示的信息。
將根據(jù)本發(fā)明實(shí)施例的第一數(shù)據(jù)記錄定義為以標(biāo)記語(yǔ)言的格式表示的數(shù)據(jù)使得可以將根據(jù)本發(fā)明實(shí)施例的第一數(shù)據(jù)嵌入用于提供服務(wù)、以(例如) 超文本標(biāo)記語(yǔ)言創(chuàng)建的網(wǎng)站中。此外,標(biāo)記語(yǔ)言是可以標(biāo)準(zhǔn)化用于描述數(shù)據(jù) 的方法和訪問(wèn)單獨(dú)數(shù)據(jù)元素的方法的、可以以文本格式存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)描述 語(yǔ)言類(lèi)型。因此,以標(biāo)記語(yǔ)言的形式表示第一數(shù)據(jù)記錄使得對(duì)于服務(wù)提供商 來(lái)說(shuō)可以容易地修改第一數(shù)據(jù)記錄的內(nèi)容。因此,才艮據(jù)本發(fā)明實(shí)施例的第一 數(shù)據(jù)記錄可以被稱(chēng)為可由服務(wù)提供商修改的動(dòng)態(tài)數(shù)據(jù)。 控制信息處理裝置500控制信息處理裝置500包括控制通信部分502、控制存儲(chǔ)部分504和數(shù) 據(jù)創(chuàng)建部分506。控制信息處理裝置500還可以配有從MPU等配置的、控制 整個(gè)控制信息處理裝置500的控制控制部分(在圖中未示出)??刂仆ㄐ挪糠?02是用于執(zhí)行與外部裝置的通信的部分,并且可以通過(guò) 網(wǎng)絡(luò)電路執(zhí)行與信息處理裝置100的通信??刂菩畔⒉糠?02可以從信息處 理終端IOO獲得第一數(shù)據(jù)記錄,并且可以向信息處理終端IOO傳送由數(shù)據(jù)創(chuàng) 建部分506創(chuàng)建的、用作服務(wù)數(shù)據(jù)的元數(shù)據(jù)記錄(后述)。控制存儲(chǔ)部分504是在控制信息處理裝置500中提供的存儲(chǔ)部分,并且 其可以存儲(chǔ)用于創(chuàng)建服務(wù)數(shù)據(jù)的至少一個(gè)第二數(shù)據(jù)記錄。根據(jù)本發(fā)明實(shí)施例-的第二數(shù)據(jù)記錄是用于創(chuàng)建服務(wù)數(shù)據(jù)的數(shù)據(jù)記錄,并且其可以用作由服務(wù)提 供商預(yù)先設(shè)置的靜態(tài)數(shù)據(jù)記錄。例如,第二數(shù)據(jù)記錄可以是規(guī)定用于在信息 處理終端100上顯示服務(wù)數(shù)據(jù)的布局的顯示數(shù)據(jù)(例如XML格式模版數(shù)據(jù))、 或用于服務(wù)數(shù)據(jù)的、諸如控制服務(wù)數(shù)據(jù)的蓋寫(xiě)并規(guī)定信息處理終端100中的 存儲(chǔ)位置的存儲(chǔ)規(guī)則之類(lèi)的控制數(shù)據(jù)。然而,顯然第二數(shù)據(jù)記錄不限于這些 示例。注意,即使根據(jù)本發(fā)明實(shí)施例的第二數(shù)據(jù)記錄是預(yù)先設(shè)置的靜態(tài)數(shù)據(jù) 記錄,服務(wù)提供商顯然也可以對(duì)第二數(shù)據(jù)記錄執(zhí)行添加、修改、刪除等。此外,例如,控制存儲(chǔ)部分504可以是諸如硬盤(pán)之類(lèi)的磁存儲(chǔ)介質(zhì)、諸 如閃存之類(lèi)的非易失性存儲(chǔ)器、磁光盤(pán)等,但是控制存儲(chǔ)部分504不限于這 些示例。從MPU等配置數(shù)據(jù)創(chuàng)建部分506,并且基于從信息處理終端100獲得的 第一數(shù)據(jù)記錄和在控制存儲(chǔ)部分504中存儲(chǔ)的至少一個(gè)第二數(shù)據(jù)記錄創(chuàng)建用 作服務(wù)數(shù)據(jù)的元數(shù)據(jù)記錄。例如,數(shù)據(jù)創(chuàng)建部分506可以解釋以標(biāo)記語(yǔ)言的 形式表示的第一數(shù)據(jù)記錄,并且可以基于,例如,在第一數(shù)據(jù)記錄中包含的 服務(wù)ID、項(xiàng)ID、類(lèi)ID等選擇對(duì)應(yīng)的第二數(shù)據(jù)記錄。然后,數(shù)據(jù)創(chuàng)建部分506可以通過(guò)將來(lái)自第一數(shù)據(jù)記錄的信息嵌入基于第一數(shù)據(jù)記錄的解釋結(jié)果選擇 的第二數(shù)據(jù)記錄中來(lái)創(chuàng)建元數(shù)據(jù)記錄。
元數(shù)據(jù)記錄的示例屬于圖3所示的優(yōu)惠券的數(shù)據(jù)。
將提供根據(jù)本發(fā)明實(shí)施例的元數(shù)據(jù)記錄的示例。圖4是顯示根據(jù)本發(fā)明 實(shí)施例的元數(shù)據(jù)記錄的示例的示例性圖示。所示示例是基于圖3所示的第一 數(shù)據(jù)記錄創(chuàng)建的元數(shù)據(jù)記錄。
圖4顯示基于圖3B的附圖標(biāo)記指示的服務(wù)ID "000001"、項(xiàng)ID "0024" 和類(lèi)ID "C",通過(guò)選擇將變成元數(shù)據(jù)記錄模板的第二數(shù)據(jù)記錄,然后在所選 擇的第二數(shù)據(jù)記錄中嵌入在IC芯片內(nèi)使用的、由圖3B中的附圖標(biāo)記312指 示的數(shù)據(jù)"303E400A"、由圖3B中的附圖標(biāo)記310指示的重新分布限制T、 由圖3B中的附圖標(biāo)記314指示的標(biāo)題信息"<特殊優(yōu)惠券〉"以及圖3B中的 附圖標(biāo)記316指示的示例性信息"蛋糕套餐A的10%折扣"而創(chuàng)建的元數(shù)據(jù) 記錄。
數(shù)據(jù)創(chuàng)建部分506可以通過(guò)解釋圖3B所示的、從信息處理終端100獲 得的第一數(shù)據(jù)記錄,以便從控制存儲(chǔ)部分504選擇第二數(shù)據(jù)記錄,然后將來(lái) 自第一數(shù)據(jù)記錄的信息嵌入基于第一數(shù)據(jù)記錄的解釋結(jié)果選擇的第二數(shù)據(jù)記 錄中,以創(chuàng)建圖4所示的元數(shù)據(jù)記錄。以標(biāo)記語(yǔ)言格式將服務(wù)數(shù)據(jù)制作為元 數(shù)據(jù)記錄使得數(shù)據(jù)創(chuàng)建部分506將服務(wù)數(shù)據(jù)制作成對(duì)信息處理終端.00依賴(lài) 性小的數(shù)據(jù)。注意,根據(jù)本發(fā)明實(shí)施例的元數(shù)據(jù)記錄的結(jié)構(gòu)不限于圖4,并 且顯然可以將IC芯片110內(nèi)使用的數(shù)據(jù)定義為從元數(shù)據(jù)記錄分離的數(shù)據(jù)。
通過(guò)控制通信部分502將元數(shù)據(jù)記錄傳送到信息處理終端100作為由數(shù) 據(jù)創(chuàng)建部分506創(chuàng)建的服務(wù)數(shù)據(jù)。信息處理終端100可以存儲(chǔ)由數(shù)據(jù)創(chuàng)建部 分506創(chuàng)建的元數(shù)據(jù)記錄,并且可以在IC芯片內(nèi)使用包含在IC芯片100中 使用的元數(shù)據(jù)記錄中的數(shù)據(jù)。
上述配置使得根據(jù)本發(fā)明第一實(shí)施例的信息處理系統(tǒng)1000可以基于從 信息處理終端IOO傳送的第一數(shù)據(jù)記錄和存儲(chǔ)在控制信息處理裝置500中的 至少一個(gè)第二數(shù)據(jù)記錄創(chuàng)建可由配有IC芯片110的信息處理終端IOO使用的 服務(wù)數(shù)據(jù)。接下來(lái),將解釋在信息處理系統(tǒng)1000中創(chuàng)建元數(shù)據(jù)記錄(服務(wù)數(shù) 據(jù))的方法。
第一數(shù)據(jù)創(chuàng)建方法
圖5是用于解釋根據(jù)本發(fā)明第一實(shí)施例的第一數(shù)據(jù)創(chuàng)建方法的示例性圖
14示。將在下面使用服務(wù)提供商信息處理裝置300作為存儲(chǔ)第一數(shù)據(jù)記錄的服 務(wù)提供商信息處理裝置解釋第 一數(shù)據(jù)創(chuàng)建方法,但是在第 一數(shù)據(jù)創(chuàng)建方法中,服務(wù)提供商信息處理裝置顯然不限于服務(wù)提供商信息處理裝置300。首先,信息處理終端100訪問(wèn)服務(wù)提供商信息處理裝置300,并且發(fā)送 第一數(shù)據(jù)記錄的獲得請(qǐng)求(步驟SIOO)。例如,可以通過(guò)經(jīng)由諸如因特網(wǎng)之 類(lèi)的網(wǎng)絡(luò)顯示用于移動(dòng)電話的網(wǎng)站或用于個(gè)人計(jì)算機(jī)的網(wǎng)站,或通過(guò)經(jīng)由讀/ 寫(xiě)器150執(zhí)行與服務(wù)提供商信息處理裝置300的通信實(shí)現(xiàn)對(duì)服務(wù)提供商信息 處理裝置300的訪問(wèn)。已經(jīng)從信息處理終端100接收到第一數(shù)據(jù)記錄的獲得請(qǐng)求的服務(wù)提供商 信息處理裝置300響應(yīng)于獲得請(qǐng)求將第一數(shù)據(jù)記錄發(fā)送到信息處理終端100 (步驟S102)。例如,第一數(shù)據(jù)記錄是由服務(wù)提供商信息處理裝置300存儲(chǔ) 的數(shù)據(jù),并且與圖3B所示的相同,其可以是以標(biāo)記語(yǔ)言的形式表示的數(shù)據(jù)。 因此,可以由服務(wù)提供商信息處理裝置300自由地且容易地修改第一數(shù)據(jù)記 錄。已經(jīng)在步驟S102獲得從服務(wù)提供商信息處理裝置300傳送的第一數(shù)據(jù)記 錄之后,信息處理終端100將第一數(shù)據(jù)記錄傳送到控制信息處理裝置500 (步 驟S104)。在已經(jīng)在步驟S104獲得了從信息處理終端100傳送的第一數(shù)據(jù)記錄之 后,控制信息處理裝置500使用所獲取的第一數(shù)據(jù)記錄和所存儲(chǔ)的第二數(shù)據(jù) 記錄來(lái)創(chuàng)建用作服務(wù)數(shù)據(jù)的元數(shù)據(jù)記錄(步驟S106)。然后,控制信息處理 裝置500向信息處理終端100傳送在步驟S106創(chuàng)建的元數(shù)據(jù)記錄(步驟 S108)。在已經(jīng)在步驟S108獲得了從控制信息處理裝置500傳送的元數(shù)據(jù)記錄之 后,信息處理終端100可以存儲(chǔ)所獲得的元數(shù)據(jù)并在需要時(shí)使用它(步驟 SllO)。在根據(jù)本發(fā)明第一實(shí)施例的第一數(shù)據(jù)創(chuàng)建方法中,如上所述,信息處理終端100可以從服務(wù)提供商信息處理裝置300獲得第一數(shù)據(jù)記錄,并且將其 傳送到控制信息處理裝置500中??刂菩畔⑻幚硌b置500可以使用所獲得的 第一數(shù)據(jù)記錄和預(yù)先存儲(chǔ)的第二數(shù)據(jù)記錄以創(chuàng)建元數(shù)據(jù)記錄(服務(wù)數(shù)據(jù))。第 一數(shù)據(jù)記錄可以是,例如以標(biāo)記語(yǔ)言的形式表示的數(shù)據(jù),這使得容易創(chuàng)建和 修改數(shù)據(jù)。因此,通過(guò)使用根據(jù)本發(fā)明第一實(shí)施例的第一數(shù)據(jù)創(chuàng)建方法,服務(wù)提供商可以自由地和容易地修改服務(wù)提供商信息處理裝置300中的第一數(shù)
據(jù)記錄。例如,這意味著在根據(jù)本發(fā)明第一實(shí)施例的信息處理系統(tǒng)1000中,
與已知信息處理系統(tǒng)不同,甚至在修改了第一數(shù)據(jù)記錄的情況下,也不需要 程序修改等。
此外,在根據(jù)本發(fā)明第一實(shí)施例的第一數(shù)據(jù)創(chuàng)建方法中,控制信息處理
裝置500可以基于所獲得的第一數(shù)據(jù)記錄和預(yù)先存儲(chǔ)的第二數(shù)據(jù)記錄創(chuàng)建可 由信息處理終端100使用的元數(shù)據(jù)記錄(服務(wù)數(shù)據(jù))。換句話說(shuō),在服務(wù)提供 商開(kāi)始新服務(wù)的情況下,服務(wù)提供商通過(guò)創(chuàng)建第一數(shù)據(jù)記錄并在控制信息處 理裝置500中注冊(cè)與第一數(shù)據(jù)記錄對(duì)應(yīng)的第二數(shù)據(jù)記錄,可以創(chuàng)建可由信息 處理終端100使用的服務(wù)數(shù)據(jù)。因此,通過(guò)使用根據(jù)本發(fā)明實(shí)施例的第一數(shù) 據(jù)創(chuàng)建方法,與已知信息處理系統(tǒng)不同,服務(wù)提供商不需要每次在服務(wù)提供 商通過(guò)新服務(wù)時(shí)建立新信息處理系統(tǒng)。
注意,在信息處理終端100和服務(wù)提供商信息處理裝置300之間的通信 中,或在信息處理終端IOO和控制信息處理裝置500之間的通信中出現(xiàn)通信 錯(cuò)誤的事件中,即使在圖5中沒(méi)有明確示出錯(cuò)誤處理,顯然也可以在每個(gè)裝 置(信息處理終端100、服務(wù)提供商信息處理裝置300和控制信息處理裝置 500 )中執(zhí)行諸如錯(cuò)誤顯示之類(lèi)的規(guī)定錯(cuò)誤處理。
第二數(shù)據(jù)創(chuàng)建方法
將圖5所示的第一數(shù)據(jù)創(chuàng)建方法解釋為其中控制信息處理裝置500獲得 從信息處理終端100傳送的第一數(shù)據(jù)記錄,創(chuàng)建元數(shù)據(jù)記錄,并且將所創(chuàng)建 的元數(shù)據(jù)記錄傳送到信息處理終端100的方法。然后,根據(jù)本發(fā)明的實(shí)施例 的數(shù)據(jù)創(chuàng)建方法不限于第一數(shù)據(jù)創(chuàng)建方法。因此,將解釋第二數(shù)據(jù)創(chuàng)建方法, 其中在控制信息處理裝置500和信息處理終端100之間執(zhí)行額外通信。
圖6是用于解釋根據(jù)本發(fā)明第一實(shí)施例的第二數(shù)據(jù)創(chuàng)建方法的示例性圖 示。將在下面使用服務(wù)提供商信息處理裝置300作為存儲(chǔ)第一數(shù)據(jù)記錄的服 務(wù)提供商信息處理裝置解釋第二數(shù)據(jù)創(chuàng)建方法,但是在第二數(shù)據(jù)創(chuàng)建方法中, 服務(wù)提供商信息處理裝置不限于服務(wù)提供商信息處理裝置300。
與第一數(shù)據(jù)創(chuàng)建方法相同的方式,信息處理終端IOO訪問(wèn)服務(wù)提供商信 息處理裝置300,并且發(fā)送第一數(shù)據(jù)記錄的獲得請(qǐng)求(步驟S200)。然后,已 經(jīng)從信息處理終端100接收到第一數(shù)據(jù)記錄的獲得請(qǐng)求的服務(wù)提供商信息處 理裝置300響應(yīng)于獲得請(qǐng)求將第一數(shù)據(jù)記錄發(fā)送到信息處理終端]00 (步驟S202 )。已經(jīng)在步驟S202獲得從服務(wù)提供商信息處理裝置300傳送的第 一數(shù)據(jù)記 錄之后,信息處理終端IOO將第一數(shù)據(jù)記錄傳送到控制信息處理裝置500(步 驟S204 )。在已經(jīng)在步驟S204獲得了從信息處理終端100傳送的第一數(shù)據(jù)記錄之 后,控制信息處理裝置500使用獲得的第一數(shù)據(jù)記錄和所存儲(chǔ)的第二數(shù)據(jù)記 錄來(lái)創(chuàng)建用作服務(wù)數(shù)據(jù)的元數(shù)據(jù)記錄(步驟S206 )??刂菩畔⑻幚硌b置500還創(chuàng)建目標(biāo)元代碼(步驟S208 ),并且向信息處 理終端100傳送所創(chuàng)建的目標(biāo)元代碼(步驟S210)。控制信息處理裝置在步 驟S208創(chuàng)建的目標(biāo)元代碼是指定在步驟S206中創(chuàng)建的元數(shù)據(jù)記錄的數(shù)據(jù)。目標(biāo)元代碼的示例將解釋根據(jù)本發(fā)明實(shí)施例的目標(biāo)元代碼的示例。圖7是顯示根據(jù)本發(fā)明 實(shí)施例的目標(biāo)元代碼的示例的示例性圖示。在圖7中,附圖標(biāo)記318表示目 標(biāo)元代碼的示例,其值被設(shè)置為"pMlFGkq"。根據(jù)本發(fā)明實(shí)施例的目標(biāo)元代 碼的值可以被設(shè)置為控制信息處理裝置500的數(shù)據(jù)創(chuàng)建部分506基于元數(shù)據(jù) 記錄創(chuàng)建的任意字符串。例如,字符串基于元數(shù)據(jù)記錄的、根據(jù)本發(fā)明實(shí)施 例的字符串創(chuàng)建過(guò)程可以是基于數(shù)據(jù)創(chuàng)建部分506創(chuàng)建的元數(shù)據(jù)記錄計(jì)算哈 希(hash)值的過(guò)程,但是其不限于該過(guò)程。例如,根據(jù)本發(fā)明的實(shí)施例的 目標(biāo)元代碼的值還可以設(shè)置為數(shù)據(jù)創(chuàng)建部分506通過(guò)任意過(guò)程產(chǎn)生的隨機(jī)數(shù) 值。在這種情況下,例如,數(shù)據(jù)創(chuàng)建部分506可以將隨機(jī)數(shù)值與所創(chuàng)建的元 數(shù)據(jù)記錄存儲(chǔ)在一起,使得在隨機(jī)數(shù)值和元數(shù)據(jù)記錄之間建立一對(duì)一連接。控制信息處理裝置500還可以向信息處理終端100傳送所創(chuàng)建的目標(biāo)元 代碼以及用于啟動(dòng)信息處理終端100中的特定應(yīng)用程序的數(shù)據(jù)。在圖7中, 在與用于特定應(yīng)用程序的數(shù)據(jù)對(duì)應(yīng)的對(duì)象標(biāo)簽中設(shè)置id和數(shù)據(jù)。注意,根據(jù)本發(fā)明實(shí)施例的目標(biāo)元代碼不限于圖7所示的數(shù)據(jù),而是還包括用于在信息 處理終端100的顯示部分108上顯示向信息處理終端100的用戶(hù)傳遞處理的 進(jìn)度的屏幕的信息。再次參照?qǐng)D6,已經(jīng)在步驟S210獲得從控制信息處理裝置500傳送的目 標(biāo)元代碼的信息處理終端100啟動(dòng)與目標(biāo)元代碼對(duì)應(yīng)的應(yīng)用程序(步驟 S212),并且將所獲得的目標(biāo)元代碼傳送到控制信息處理裝置500 (步驟 S214)。例如,可以通過(guò)在步驟S212啟動(dòng)的應(yīng)用程序自動(dòng)完成在步驟S214的從信息處理終端100到控制信息處理裝置的目標(biāo)元代碼的傳輸。注意,在步驟S214的目標(biāo)元代碼214的傳輸不限于該示例,并且信息處理終端100的 用戶(hù)可以通過(guò)操作操作部分104執(zhí)行傳輸。已經(jīng)在步驟S214獲得從信息處理終端100傳送的元代碼的控制信息處理 裝置500指定與所獲得的目標(biāo)元代碼對(duì)應(yīng)的元數(shù)據(jù)記錄(也就是,在步驟S206 創(chuàng)建的元數(shù)據(jù)記錄)(步驟S216)。然后,控制信息處理裝置500向信息處理 終端100傳送在步驟S216指定的元數(shù)據(jù)記錄(步驟S218)。如上所述,在步 驟S208創(chuàng)建的目標(biāo)元代碼可以在步驟S216中用于指定元數(shù)據(jù)記錄。換句話息處理終端100的代用數(shù)據(jù)。從信息處理終端100發(fā)回在步驟S210被傳送到信息處理終端IOO的目標(biāo) 元代碼使得對(duì)于控制信息處理裝置50來(lái)說(shuō)可以識(shí)別與已經(jīng)在信息處理終端 100中啟動(dòng)的、與目標(biāo)元代碼對(duì)應(yīng)的特定應(yīng)用程序。因此,控制信息處理裝 置500可以使用與信息處理終端100的更安全的通信來(lái)傳送元數(shù)據(jù)記錄。已經(jīng)在步驟S218獲得從控制信息處理裝置500傳送的元數(shù)據(jù)記錄的信息 處理終端100可以使用在步驟S212啟動(dòng)的應(yīng)用程序來(lái)執(zhí)行各種處理,諸如存 儲(chǔ)所獲得的元數(shù)據(jù)記錄、提供數(shù)據(jù)到IC芯片110等等(步驟S220)。如上所述,在根據(jù)本發(fā)明第一實(shí)施例的第二數(shù)據(jù)創(chuàng)建方法中,以與第一 數(shù)據(jù)創(chuàng)建方法相同的方式,信息處理終端100可以從服務(wù)提供商信息處理裝 置300獲得第一數(shù)據(jù)記錄,并且將其傳送到控制信息處理裝置500中,并且 控制信息處理裝置500可以使用所獲得的第一數(shù)據(jù)記錄和預(yù)先存儲(chǔ)的第二數(shù) 據(jù)記錄以創(chuàng)建元數(shù)據(jù)記錄(服務(wù)數(shù)據(jù))。第一數(shù)據(jù)記錄可以是,例如,以標(biāo)記 語(yǔ)言的形式表示的數(shù)據(jù),這使得容易創(chuàng)建和修改數(shù)據(jù)。因此,以與使用第一 數(shù)據(jù)創(chuàng)建方法時(shí)相同的方式,通過(guò)使用根據(jù)本發(fā)明第 一實(shí)施例的第二數(shù)據(jù)創(chuàng) 建方法,服務(wù)提供商可以自由地和容易地修改服務(wù)提供商信息處理裝置300 中的第一數(shù)據(jù)記錄。例如,這意味著在信息處理系統(tǒng)1000中,與已知信息處 理系統(tǒng)不同,甚至在修改第一數(shù)據(jù)記錄的情況下,也不需要程序修改等。此外,在服務(wù)提供商開(kāi)始新服務(wù)的情況下,以與當(dāng)使用第一數(shù)據(jù)創(chuàng)建方 法時(shí)相同的方式,服務(wù)提供商通過(guò)創(chuàng)建第一數(shù)據(jù)記錄并在控制信息處理裝置 500中注冊(cè)與第一數(shù)據(jù)記錄對(duì)應(yīng)的第二數(shù)據(jù)記錄,可以創(chuàng)建可由信息處理終 端IOO使用的服務(wù)數(shù)據(jù)。因此,通過(guò)使用根據(jù)本發(fā)明第一實(shí)施例的第二數(shù)據(jù)創(chuàng)建方法,與已知信息處理系統(tǒng)不同,服務(wù)提供商不需要每次在服務(wù)提供商 通過(guò)新服務(wù)時(shí)建立新信息處理系統(tǒng)。
此外,通過(guò)創(chuàng)建用于指定控制信息處理裝置500創(chuàng)建的元數(shù)據(jù)記錄(服
務(wù)數(shù)據(jù))的目標(biāo)元代碼(代用數(shù)據(jù)),并且通過(guò)向控制信息處理裝置500和信 息處理終端IOO傳送并從其接收目標(biāo)元代碼(代用數(shù)據(jù)),第二數(shù)據(jù)創(chuàng)建方法 可以更可靠地和更安全地向信息處理終端IOO傳遞控制信息處理裝置500創(chuàng) 建的服務(wù)數(shù)據(jù)(元數(shù)據(jù)記錄)。 第三數(shù)據(jù)創(chuàng)建方法
對(duì)于第一和第二數(shù)據(jù)創(chuàng)建方法,解釋了其中信息處理終端IOO從服務(wù)提 供商信息處理裝置300獲得類(lèi)似圖3B所示的數(shù)據(jù)作為第一數(shù)據(jù)記錄的配置。 然而,根據(jù)本發(fā)明實(shí)施例的數(shù)據(jù)創(chuàng)建方法不限于第 一和第二數(shù)據(jù)創(chuàng)建方法。 因此,接下來(lái)將解釋其中控制信息處理裝置500預(yù)先創(chuàng)建并存儲(chǔ)元數(shù)據(jù)記錄, 并且與元數(shù)據(jù)記錄對(duì)應(yīng)的目標(biāo)元代碼存儲(chǔ)在服務(wù)器提供商信息處理裝置300 中的第三數(shù)據(jù)創(chuàng)建方法。也就是,在第三數(shù)據(jù)創(chuàng)建方法中,信息處理終端100 從服務(wù)提供商信息處理裝置300獲得目標(biāo)元代碼作為第一數(shù)據(jù)記錄。
圖8是用于解釋根據(jù)本發(fā)明第一實(shí)施例的第三數(shù)據(jù)項(xiàng)創(chuàng)建方法的示例性 圖示。將在下面使用服務(wù)提供商信息處理裝置300作為存儲(chǔ)第一數(shù)據(jù)記錄的 服務(wù)提供商信息處理裝置解釋第三數(shù)據(jù)創(chuàng)建方法,但是在第三數(shù)據(jù)創(chuàng)建方法 中,服務(wù)提供商信息處理裝置不限于服務(wù)提供商信息處理裝置300。
此外,雖然在圖8中未示出,但是控制信息處理裝置500預(yù)先創(chuàng)建與服 務(wù)提供商信息處理裝置300提供的服務(wù)對(duì)應(yīng)的元數(shù)據(jù)記錄,以及與元數(shù)據(jù)記 錄對(duì)應(yīng)的目標(biāo)元代碼。服務(wù)提供商信息處理裝置300存儲(chǔ)由控制信息處理裝 置500創(chuàng)建的目標(biāo)元代碼,并且控制信息處理裝置500存儲(chǔ)元數(shù)據(jù)記錄。例 如,如圖7所示,控制信息處理裝置500還可以創(chuàng)建用于啟動(dòng)信息處理終端 100中的所指定的應(yīng)用程序的數(shù)據(jù)以及由圖3B的附圖標(biāo)記308所示的包括控 制信息處理裝置500的地址的目標(biāo)元代碼。
注意,在上述情況下,例如,如果服務(wù)提供商將以易于創(chuàng)建和修改數(shù)據(jù) 的標(biāo)記語(yǔ)言的形式表示的數(shù)據(jù)從服務(wù)提供商信息處理裝置300傳送到控制信 息處理裝置500,則控制信息處理裝置500可以按需要重新創(chuàng)建其初始創(chuàng)建 的元數(shù)據(jù)記錄。將基于圖8在下面進(jìn)行解釋。
如果服務(wù)提供商信息處理裝置300和信息處理終端100處于它們可以通信的狀態(tài)中,則服務(wù)提供商信息處理裝置300向信息處理終端100傳送目標(biāo) 元代碼(第一數(shù)據(jù)記錄)(步驟S300 )。例如,如圖1C所示,其中服務(wù)提供 商信息處理裝置300和信息處理終端100可以在步驟S300通信的狀態(tài)可以是 其中信息處理終端100的用戶(hù)將信息處理終端IOO保持在連接到服務(wù)提供商 信息處理裝置300的讀/寫(xiě)器的情況,但是其中服務(wù)提供商信息處理裝置300 和信息處理終端100可以通信的狀態(tài)不限于該示例。
已經(jīng)在步驟S300獲得從服務(wù)提供商信息處理裝置300傳送的目標(biāo)元代碼 之后,與圖6所示的第二數(shù)據(jù)創(chuàng)建方法相同的方式,信息處理終端100啟動(dòng) 與目標(biāo)元代碼對(duì)應(yīng)的應(yīng)用程序(步驟S302 ),并且將所獲得的目標(biāo)元代碼傳 送到控制信息處理裝置500 (步驟S304 )。
已經(jīng)在步驟S304荻得從信息處理終端100傳送的目標(biāo)元代碼之后,控制 信息處理裝置500以與圖6所示的第二數(shù)據(jù)創(chuàng)建方法相同的方式指定與所獲 得的目標(biāo)元代碼對(duì)應(yīng)的元數(shù)據(jù)記錄(也就是,預(yù)先存儲(chǔ)的元數(shù)據(jù)記錄)(步驟 S306 )。然后,控制信息處理裝置500將在步驟S306指定的數(shù)據(jù)傳送到信息 處理終端100 (步驟S308 )。
已經(jīng)在步驟S308獲得從控制信息處理裝置500傳送的元數(shù)據(jù)記錄之后, 信息處理終端100可以使用在步驟S302啟動(dòng)的應(yīng)用程序來(lái)執(zhí)行各種處理,諸 如存儲(chǔ)所獲得的元數(shù)據(jù)記錄、提供數(shù)據(jù)到IC芯片110等(步驟S310)。
如上所述,在根據(jù)本發(fā)明第一實(shí)施例的第三數(shù)據(jù)創(chuàng)建方法中,控制信息 處理裝置500預(yù)先創(chuàng)建元數(shù)據(jù)記錄和目標(biāo)元代碼,并且服務(wù)提供商信息處理 裝置300將目標(biāo)元代碼(第一數(shù)據(jù)記錄)發(fā)送到信息處理終端100。在獲得 目標(biāo)元代碼(第一數(shù)據(jù)記錄)之后,信息處理終端IOO將目標(biāo)元代碼(第一 數(shù)據(jù)記錄)傳送到控制信息處理裝置500,因此控制信息處理裝置500將所 創(chuàng)建的元數(shù)據(jù)記錄傳送到信息處理終端100。因此,第三數(shù)據(jù)創(chuàng)建方法可以 將通信處理量減少到在圖5和6所示的第一和第二數(shù)據(jù)創(chuàng)建方法中執(zhí)行的處 理量之下。
此外,利用第三數(shù)據(jù)創(chuàng)建方法,只要服務(wù)提供商信息處理裝置300和信 息處理終端100處于它們可以通信的狀態(tài),信息處理終端IOO就可以獲得所 指定的元數(shù)據(jù)記錄。因此,可以改善使用信息處理終端IOO的用戶(hù)便利性, 這是因?yàn)?,例如,信息處理終端IOO不要求與圖1A所示的不同的操作(例 如,用戶(hù)按下按鈕等)來(lái)獲得第一數(shù)據(jù)記錄。此外,例如,如果服務(wù)提供商將以易于創(chuàng)建和修改數(shù)據(jù)的標(biāo)記語(yǔ)言的形式表示的數(shù)據(jù)從服務(wù)提供商信息處理裝置300傳送到控制信息處理裝置500, 則控制信息處理裝置500可以按需要重新創(chuàng)建元數(shù)據(jù)記錄和目標(biāo)元代碼。因 此,如當(dāng)使用第一和第二數(shù)據(jù)創(chuàng)建方法時(shí)那樣,當(dāng)使用第三數(shù)據(jù)創(chuàng)建方法時(shí), 與已知信息處理系統(tǒng)不同,甚至在修改第一數(shù)據(jù)記錄的情況下,信息處理系 統(tǒng)1000也不需要程序修改等。如上所述,在信息處理系統(tǒng)1000中,信息處理終端IOO從服務(wù)提供商信 息處理裝置300、 400等獲得第一數(shù)據(jù)記錄,并且將第一數(shù)據(jù)記錄傳送到控制 信息處理裝置500。使用所獲得的第一數(shù)據(jù)記錄和預(yù)先存儲(chǔ)的第二數(shù)據(jù)記錄, 控制信息處理裝置500可以創(chuàng)建可由信息處理終端100使用的元數(shù)據(jù)記錄(服 務(wù)數(shù)據(jù))。第一數(shù)據(jù)記錄可以是,例如以易于創(chuàng)建和修改數(shù)據(jù)的標(biāo)記語(yǔ)言的形 式表示的數(shù)據(jù)。因此,服務(wù)提供商可以自由地且容易地修改服務(wù)提供商信息 處理裝置300、 400等中的第一數(shù)據(jù)記錄。例如,這意味著與已知信息處理系 統(tǒng)不同,甚至在修改第一數(shù)據(jù)記錄的情況下,信息處理系統(tǒng)IOOO也不需要程 序修改等。此外,在服務(wù)提供商開(kāi)始新服務(wù)的情況下,服務(wù)提供商通過(guò)創(chuàng)建第一數(shù) 據(jù)記錄并在控制信息處理裝置500中注冊(cè)與第一數(shù)據(jù)記錄對(duì)應(yīng)的第二數(shù)據(jù)記 錄,可以創(chuàng)建可由信息處理終端100使用的服務(wù)數(shù)據(jù)。因此,與已知信息處 理系統(tǒng)不同,使用信息處理系統(tǒng)1000的服務(wù)提供商不需要在每次服務(wù)提供商 提供新服務(wù)時(shí)建立新信息處理系統(tǒng)。此外,由根據(jù)本發(fā)明第一實(shí)施例的控制信息處理裝置500創(chuàng)建的服務(wù)數(shù) 據(jù)可以用作以標(biāo)記語(yǔ)言表示的元數(shù)據(jù)記錄。由于控制信息處理裝置500創(chuàng)建 元數(shù)據(jù)記錄作為服務(wù)數(shù)據(jù),因此,可以標(biāo)準(zhǔn)化描述數(shù)據(jù)的方法和訪問(wèn)獨(dú)立數(shù) 據(jù)元素的方法。因此,例如,本發(fā)明的第一實(shí)施例展示下述效果。例如,在移動(dòng)電話中使用信息處理終端100的情況下,描述數(shù)據(jù)的方法的通信服務(wù)的公司、對(duì)移動(dòng)電話的特定型號(hào)的用戶(hù)依賴(lài)性。此外,例如,在移動(dòng)電話中使用信息處理終端100的情況下,即使用戶(hù) 替換在移動(dòng)電話中提供的用戶(hù)身份模塊(SIM),描述數(shù)據(jù)的方法和訪問(wèn)獨(dú)立 數(shù)據(jù)元素的方法的標(biāo)準(zhǔn)化使得可在芯片替換之前和之后以相同方式使用服務(wù)數(shù)據(jù)。如圖2所示,已經(jīng)將信息處理終端100解釋為根據(jù)本發(fā)明第一實(shí)施例的
信息處理系統(tǒng)1000的配置組件,但是本發(fā)明的第一實(shí)施例不限于該配置。例 如,信息處理終端100還可以用在諸如配有智能卡和IC芯片的移動(dòng)電話或個(gè) 人手機(jī)系統(tǒng)(PHS)之類(lèi)的運(yùn)動(dòng)通信裝置,以及諸如配有IC芯片的超級(jí)移動(dòng) 個(gè)人計(jì)算機(jī)(UMPC)之類(lèi)的計(jì)算機(jī)中。還將服務(wù)提供商信息處理裝置300 和控制信息處理裝置500解釋為信息處理系統(tǒng)1000的配置組件,但是本發(fā)明 的第一實(shí)施例不限于該配置。例如,服務(wù)提供商信息處理裝置300和控制信 息處理裝置500還可以用在諸如個(gè)人計(jì)算機(jī)或服務(wù)器之類(lèi)的計(jì)算機(jī)中。 用于根據(jù)第一實(shí)施例的控制信息處理裝置500的程序。 使計(jì)算機(jī)用作根據(jù)第一實(shí)施例的控制信息處理裝置500的程序可以基于 從配有IC芯片IIO的信息處理終端IOO傳送的第一數(shù)據(jù)記錄,并基于存儲(chǔ)在 控制信息處理裝置500中的第二數(shù)據(jù)記錄來(lái)創(chuàng)建可由信息處理終端100使用 的數(shù)據(jù)。
第二實(shí)施例
在上面解釋了根據(jù)第一實(shí)施例的信息處理系統(tǒng)1000的配置,其中控制信 息處理裝置500新創(chuàng)建由信息處理終端IOO使用的服務(wù)數(shù)據(jù)。然而,根據(jù)本 發(fā)明實(shí)施例的信息處理系統(tǒng)不限于其中控制信息處理裝置新創(chuàng)建服務(wù)數(shù)據(jù)的 配置。因此,將解釋根據(jù)第二實(shí)施例的信息處理系統(tǒng),其中信息處理終端(數(shù) 據(jù)提供商裝置)存儲(chǔ)服務(wù)數(shù)據(jù),并且將服務(wù)數(shù)據(jù)傳遞給另一信息處理終端。
圖9是顯示根據(jù)本發(fā)明第二實(shí)施例的信息處理系統(tǒng)2000的方框圖。參照 圖9,信息處理系統(tǒng)具有信息處理終端100、信息處理終端200和控制信息處 理裝置500??刂菩畔⑻幚硌b置500通過(guò)分離的網(wǎng)絡(luò)電路連接到信息處理終 端100、 200。網(wǎng)絡(luò)電路可以是諸如WAN之類(lèi)的有線網(wǎng)絡(luò),或諸如WLAN之 類(lèi)的無(wú)線網(wǎng)絡(luò)。網(wǎng)絡(luò)電路還可以是因特網(wǎng),并且利用諸如TCP/IP之類(lèi)的通信 協(xié)議,但是網(wǎng)絡(luò)電路不限于這些示例。
信息處理終端100和信息處理終端200可以相互通信。例如,信息處理 終端100和信息處理終端200之間的通信可以是使用紅外線、IEEE 802.11 、 IEEE 802.15.1等。換句話說(shuō),信息處理終端i00和信息處理終端200可以執(zhí) 行一對(duì)一通信。注意,圖9顯示在信息處理終端100和信息處理終端200之 間執(zhí)行無(wú)線通信,但是顯然信息處理終端100和信息處理終端200之間的通 信可以是有線通信。
22信息處理終端100和信息處理終端200每一個(gè)可以以與圖2所示的#>據(jù)
本發(fā)明第一實(shí)施例的信息處理終端100相同的方式進(jìn)行配置,并且控制信息 處理裝置500可以與圖2所示的根據(jù)本發(fā)明第一實(shí)施例的控制信息處理裝置 500相同的方式進(jìn)行配置。因此,將在下面解釋將服務(wù)數(shù)據(jù)從信息處理終端 100傳送到信息處理終端200的數(shù)據(jù)傳送方法。 數(shù)據(jù)傳送方法
圖10是用于解釋根據(jù)本發(fā)明第二實(shí)施例的數(shù)據(jù)傳送方法的示例性圖示。 圖IO顯示將服務(wù)數(shù)據(jù)從信息處理終端IOO傳送到信息處理終端200的情況。 ill務(wù)數(shù)據(jù)從信息處理終端100到信息處理終端200的傳送可以是服務(wù)數(shù)據(jù)復(fù) 制,或者是服務(wù)數(shù)據(jù)從信息處理終端100到信息處理終端200的移動(dòng)。
首先,在信息處理終端IOO和控制信息處理裝置500之間執(zhí)行通信,然 后開(kāi)始傳送和接收服務(wù)數(shù)據(jù)的處理(步驟S400 )。
當(dāng)開(kāi)始傳送和接收數(shù)據(jù)的處理之后,信息處理終端IOO向控制信息處理 裝置500傳送將移動(dòng)到信息處理終端200的服務(wù)數(shù)據(jù)(步驟S402 )。
已經(jīng)從信息處理終端100獲得服務(wù)數(shù)據(jù)的控制信息處理裝置500基于所 獲得的服務(wù)數(shù)據(jù)創(chuàng)建目標(biāo)元代碼和元數(shù)據(jù)記錄(步驟S404 )。在其中在步驟 S402傳送的服務(wù)數(shù)據(jù)是元數(shù)據(jù)記錄的情況下,可以省略元數(shù)據(jù)記錄的創(chuàng)建。 例如,基于所獲得的的服務(wù)數(shù)據(jù)創(chuàng)建元數(shù)據(jù)記錄的方法可以涉及分析服務(wù)數(shù) 據(jù)并以通過(guò)預(yù)先設(shè)置標(biāo)記語(yǔ)言的形式對(duì)其進(jìn)行表示來(lái)將其轉(zhuǎn)換為元數(shù)據(jù)記 錄。例如,基于所獲得的服務(wù)數(shù)據(jù)創(chuàng)建目標(biāo)元代碼的方法可以涉及基于服務(wù) 數(shù)據(jù)計(jì)算哈希值。注意,基于所獲得的服務(wù)數(shù)據(jù)創(chuàng)建目標(biāo)元代碼和元數(shù)據(jù)記
錄的方法顯然不限于此。
控制信息處理裝置500向信息處理終端IOO傳送在步驟S404創(chuàng)建的目標(biāo) 元代碼(步驟S406 )。
已經(jīng)從控制信息處理裝置500獲得目標(biāo)元代碼之后,信息處理終端100 將所獲得的目標(biāo)元代碼傳送到信息處理終端200作為第一數(shù)據(jù)記錄(步驟 S408 )。注意,在已經(jīng)獲得目標(biāo)元代碼的信息處理終端100中,雖然在圖10 中未示出,但是可以啟動(dòng)與目標(biāo)元代碼對(duì)應(yīng)的應(yīng)用程序,并且該應(yīng)用程序可 以執(zhí)行在步驟S408的處理。
已經(jīng)從信息處理終端100獲得目標(biāo)元代碼之后,信息處理終端200將所 獲得的目標(biāo)元代碼傳送到控制信息處理裝置500 (步驟S410)。注意,在已經(jīng)獲得目標(biāo)元代碼的信息處理終端200中,雖然在圖IO中未示出,但是可以啟
動(dòng)與目標(biāo)元代碼對(duì)應(yīng)的應(yīng)用程序,并且該應(yīng)用程序可以執(zhí)行在步驟S410的處理。
已經(jīng)從信息處理終端200獲得目標(biāo)元代碼之后,控制信息處理裝置500 指定與所獲得的目標(biāo)元代碼(步驟S412 )對(duì)應(yīng)的元數(shù)據(jù)記錄,并且將所指定 的元數(shù)據(jù)記錄傳送到信息處理終端200 (步驟S414)。例如,可以通過(guò)比較所 獲得的目標(biāo)元代碼與在步驟S404創(chuàng)建的目標(biāo)元代碼的哈希值,然后選擇對(duì)應(yīng) 于與哈希值匹配的目標(biāo)元代碼的元數(shù)據(jù)記錄來(lái)完成在步驟S412的元數(shù)據(jù)記 錄的指定。然而,在步驟S412的元數(shù)據(jù)記錄的指定不限于該示例??梢杂蓴?shù) 據(jù)創(chuàng)建部分506執(zhí)行步驟S412,還可以由控制信息處理裝置500中提供的控 制控制部分(在圖中未示出)執(zhí)行該步驟。
已經(jīng)在步驟S414獲得從控制信息處理裝置500傳送的元數(shù)據(jù)記錄(也就 是,與從信息處理終端100傳送的服務(wù)數(shù)據(jù)對(duì)應(yīng)的數(shù)據(jù)記錄)之后,信息處 理終端200可以存儲(chǔ)所獲得的元數(shù)據(jù)記錄,并且在需要時(shí)使用它(步驟S416 )。 通過(guò)上述在步驟S400到S416的各種處理完成信息處理終端100和信息處理 終端200之間的服務(wù)數(shù)據(jù)的傳送。
如上所述,在根據(jù)本發(fā)明第二實(shí)施例的信息處理系統(tǒng)2000中,可以通過(guò) 控制信息處理裝置500在信息處理終端100和信息處理終端200之間傳送服 務(wù)數(shù)據(jù)。控制信息處理裝置500還可以保存日志(log)作為諸如通信處理、 目標(biāo)元代碼創(chuàng)建處理之類(lèi)的各種處理的處理歷史。因此,由于通過(guò)控制信息 處理裝置500在信息處理終端100和信息處理終端200之間執(zhí)行服務(wù)數(shù)據(jù)的 傳送,所以可以使用控制信息處理裝置500來(lái)檢查何時(shí)哪一個(gè)信息處理終端 向哪一個(gè)信息處理終端傳送服務(wù)數(shù)據(jù)。因此,對(duì)于信息處理系統(tǒng)2000中的服 務(wù)數(shù)據(jù)的傳送,可以獲得跟蹤性。
此外> 例如,由于使用通過(guò)紅外線之類(lèi)的一對(duì)一通信在信息處理系統(tǒng) 2000中信息處理終端100和信息處理終端200之間執(zhí)行服務(wù)數(shù)據(jù)傳送和接收 處理,所以可以以與以諸如紙張之類(lèi)的物理介質(zhì)傳送那樣的方式相同方式傳 送例如作為數(shù)字?jǐn)?shù)據(jù)的服務(wù)數(shù)據(jù)。換句話說(shuō),信息處理系統(tǒng)2000可以實(shí)現(xiàn)靈 活的服務(wù)數(shù)據(jù)分發(fā)。
本發(fā)明技術(shù)人員應(yīng)該理解,可以根據(jù)設(shè)計(jì)需要和其它因素進(jìn)行各種修改、 組合、子組合和改變,其均落入所附權(quán)利要求及其等效物的范圍內(nèi)。例如,在根據(jù)第一實(shí)施例的第二數(shù)據(jù)創(chuàng)建方法,如圖6所示,可以對(duì)配 置組件之間的通信中涉及的數(shù)據(jù)進(jìn)行加密。例如,控制信息處理裝置500可 以創(chuàng)建以加密形式的目標(biāo)元代碼,并且信息處理終端100可以解密和使用目 標(biāo)元代碼等。
上述配置是本發(fā)明實(shí)施例的示例性示例,并且自然在本發(fā)明的技術(shù)范圍內(nèi)。
權(quán)利要求
1.一種信息處理系統(tǒng),包括配有能夠與讀/寫(xiě)器進(jìn)行非接觸通信的IC芯片的信息處理終端、存儲(chǔ)用于創(chuàng)建包括由IC芯片使用的數(shù)據(jù)的服務(wù)數(shù)據(jù)的第一數(shù)據(jù)記錄的數(shù)據(jù)提供商裝置和創(chuàng)建服務(wù)數(shù)據(jù)并將該服務(wù)數(shù)據(jù)傳送到信息處理終端的控制信息處理裝置,其中信息處理終端包括從數(shù)據(jù)提供商裝置獲得第一數(shù)據(jù)記錄并將第一數(shù)據(jù)記錄傳送到控制信息處理裝置的終端通信部分,和控制信息處理裝置包括接收從信息處理終端傳送來(lái)的第一數(shù)據(jù)記錄的控制通信部分,存儲(chǔ)用于創(chuàng)建服務(wù)數(shù)據(jù)的至少一個(gè)第二數(shù)據(jù)記錄的控制存儲(chǔ)部分,和基于第一數(shù)據(jù)記錄和與第一數(shù)據(jù)記錄對(duì)應(yīng)的至少一個(gè)第二數(shù)據(jù)記錄來(lái)創(chuàng)建服務(wù)數(shù)據(jù)的數(shù)據(jù)創(chuàng)建部分。
2. —種創(chuàng)建包括由能與讀/寫(xiě)器進(jìn)行非接觸通信的IC芯片使用的數(shù)據(jù)的 服務(wù)數(shù)據(jù)并且向配有IC芯片的信息處理終端傳送該服務(wù)數(shù)據(jù)的的控制信息 處理裝置,該控制信息處理裝置包括控制通信部分,其接收從信息處理終端傳送來(lái)的、用于創(chuàng)建服務(wù)數(shù)據(jù)的 第一數(shù)據(jù)記錄;控制存儲(chǔ)部分,其存儲(chǔ)用于創(chuàng)建服務(wù)數(shù)據(jù)的至少一個(gè)第二數(shù)據(jù)記錄;和 數(shù)據(jù)創(chuàng)建部分,其基于第 一數(shù)據(jù)記錄和與第 一數(shù)據(jù)記錄對(duì)應(yīng)的至少 一個(gè) 第二數(shù)據(jù)記錄創(chuàng)建服務(wù)數(shù)據(jù)。
3. 如權(quán)利要求2所述的控制信息處理裝置,其中 從信息處理終端傳送來(lái)的第一數(shù)據(jù)記錄是存儲(chǔ)在作為信息處理終端外部的裝置的數(shù)據(jù)提供商裝置中的動(dòng)態(tài)數(shù)據(jù),在數(shù)據(jù)提供商裝置中能修改該動(dòng)態(tài) 數(shù)據(jù),和第二數(shù)據(jù)記錄是預(yù)先存儲(chǔ)在控制存儲(chǔ)部分中的靜態(tài)數(shù)據(jù)。
4. 如權(quán)利要求3所述的控制信息處理裝置,其中 以標(biāo)記語(yǔ)言的形式表示第一數(shù)據(jù)記錄,和數(shù)據(jù)創(chuàng)建部分解釋以標(biāo)記語(yǔ)言的形式表示的第 一數(shù)據(jù)記錄,并且從存儲(chǔ) 在控制存儲(chǔ)部分中的至少 一個(gè)第二數(shù)據(jù)記錄中選擇與第 一數(shù)據(jù)記錄對(duì)應(yīng)的至 少一個(gè)第二數(shù)據(jù)記錄。
5. 如權(quán)利要求2所述的控制信息處理裝置,其中數(shù)據(jù)創(chuàng)建部分創(chuàng)建的服務(wù)數(shù)據(jù)是以標(biāo)記語(yǔ)言形式表示的元數(shù)據(jù)記錄。
6. 如權(quán)利要求2所述的控制信息處理裝置,其中在數(shù)據(jù)創(chuàng)建部分還已經(jīng)創(chuàng)建并向信息處理終端傳送用于指定所創(chuàng)建的服 務(wù)數(shù)據(jù)的代用數(shù)據(jù),并且已經(jīng)從信息處理終端獲得代用數(shù)據(jù)的情況下,數(shù)據(jù) 創(chuàng)建部分向信息處理終端傳送與代用數(shù)據(jù)對(duì)應(yīng)的服務(wù)數(shù)據(jù)。
7. —種用于存儲(chǔ)創(chuàng)建服務(wù)數(shù)據(jù)的至少一個(gè)第二數(shù)據(jù)的控制信息處理裝置 的程序,該服務(wù)數(shù)據(jù)包括由能與讀/寫(xiě)器進(jìn)行非接觸通信的IC芯片使用的數(shù) 據(jù),該程序包括命令計(jì)算機(jī)運(yùn)行如下的指令接收從配有IC芯片的信息處理終端傳送來(lái)的、用于創(chuàng)建服務(wù)數(shù)據(jù)的第一 數(shù)據(jù)記錄的部分;和基于第 一數(shù)據(jù)記錄和與第 一數(shù)據(jù)記錄對(duì)應(yīng)的至少 一個(gè)第二數(shù)據(jù)記錄創(chuàng)建 服務(wù)數(shù)據(jù)的部分。
全文摘要
提供信息處理系統(tǒng),其包括配有能夠與讀/寫(xiě)器進(jìn)行非接觸通信的IC芯片的信息處理終端、存儲(chǔ)用于創(chuàng)建服務(wù)數(shù)據(jù)的第一數(shù)據(jù)記錄的數(shù)據(jù)提供商裝置和創(chuàng)建服務(wù)數(shù)據(jù)并將該服務(wù)數(shù)據(jù)傳送到信息處理終端的控制信息處理裝置。該信息處理終端包括從數(shù)據(jù)提供商裝置獲得第一數(shù)據(jù)記錄并將第一數(shù)據(jù)記錄傳送到控制信息處理裝置的終端通信部分。該控制信息處理裝置包括接收第一數(shù)據(jù)記錄的終端通信部分、存儲(chǔ)用于創(chuàng)建服務(wù)數(shù)據(jù)的第二數(shù)據(jù)記錄的控制存儲(chǔ)部分和基于第一數(shù)據(jù)記錄和第二數(shù)據(jù)記錄創(chuàng)建服務(wù)數(shù)據(jù)的數(shù)據(jù)創(chuàng)建部分。
文檔編號(hào)G06Q10/00GK101320435SQ20081009177
公開(kāi)日2008年12月10日 申請(qǐng)日期2008年4月14日 優(yōu)先權(quán)日2007年4月13日
發(fā)明者大長(zhǎng)真, 山田廣朗, 若狹繁基, 飛田直人 申請(qǐng)人:飛力凱網(wǎng)路股份有限公司