專利名稱:信息處理裝置、通信方法和程序產(chǎn)品的制作方法
技術(shù)領(lǐng)域:
本申請(qǐng)涉及一種信息處理裝置、通信方法和程序產(chǎn)品。
背景技術(shù):
近年來(lái),設(shè)置有非接觸IC卡或非接觸IC卡功能的移動(dòng)電話等 (在下文中稱作"裝置")已經(jīng)變得普及。這些裝置例如用于公共交 通票證服務(wù)以及用于零售商店的賬單支付服務(wù)等等。非接觸IC卡功 能不僅可以設(shè)置在移動(dòng)電話中,還可以設(shè)置在諸如智能電話、個(gè)人 數(shù)字助手(PDA)等的移動(dòng)信息終端以及諸如個(gè)人計(jì)算機(jī)等的信息 處理裝置中。
可以通過(guò)與讀取器/寫入器進(jìn)行的非接觸通信來(lái)實(shí)現(xiàn)所述功能, 其中,該讀取器/寫入器能夠執(zhí)行將信息寫入到上述任何一個(gè)裝置中 的存儲(chǔ)器芯片中以及讀取存儲(chǔ)在該存儲(chǔ)器芯片中的信息中的至少一 個(gè)操作。例如,通過(guò)將上述裝置之一置于與期望服務(wù)兼容的讀取器/ 寫入器上,用戶能夠接收該期望服務(wù)。當(dāng)該裝置接收到從讀取器/寫 入器發(fā)送的輪詢命令并且將輪詢命令響應(yīng)包發(fā)送回讀取器/寫入器 時(shí),建立了非接觸通信狀態(tài)。
然而,本發(fā)明的發(fā)明人認(rèn)識(shí)到,如果輪詢命令規(guī)范改變成新的 版本,則僅僅與舊版本的規(guī)范相兼容的裝置將不能夠建立非接觸通 信狀態(tài)。因此,需要一種發(fā)送與新版本和舊版本二者相兼容的輪詢命令的技術(shù)。
發(fā)明內(nèi)容
然而,本發(fā)明的發(fā)明人認(rèn)識(shí)到,由于讀取器/寫入器連續(xù)發(fā)送多 種類型的輪詢命令,所以特定格式的輪詢命令的發(fā)送之間的間隔較 長(zhǎng)。另外,在置于讀取器/寫入器上的裝置能夠響應(yīng)多種類型的輪詢 命令的情況下,在確認(rèn)它能夠進(jìn)行響應(yīng)的哪種格式是合適格式的過(guò) 程中該裝置消耗了過(guò)多的時(shí)間量。這延遲了非接觸通信路徑的建 立。
本發(fā)明致力解決這些問(wèn)題并且提供了一種新的改進(jìn)的信息處理 裝置、通信方法和程序,它們可以比較迅速地和與多種格式兼容并 與特定格式兼容的信息處理裝置建立非接觸通信。
為了解決上述問(wèn)題,根據(jù)本發(fā)明的一個(gè)實(shí)施例,提供了一種能 夠以多種格式執(zhí)行非接觸通信的信息處理裝置。該信息處理裝置包 括發(fā)送部分,該發(fā)送部分以特定時(shí)間間隔重復(fù)地發(fā)送一 個(gè)組合包, 該組合包被生成為在與一種格式兼容的包內(nèi)包括與另 一種格式兼容 的包。
該發(fā)送部分還可以以不同的通信速度發(fā)送位于所述一個(gè)組合包 中且為所述一種格式的數(shù)據(jù)和位于所述一個(gè)組合包中且為所述另一 種格式的數(shù)據(jù)。
該發(fā)送部分還可以以與針對(duì)位于所述一個(gè)組合包中且為所述另 一種格式的數(shù)據(jù)的發(fā)送速度相同的發(fā)送速度,發(fā)送包含在位于所述 一個(gè)組合包中且為所述一種格式的數(shù)據(jù)中的錯(cuò)誤檢測(cè)碼部分。
該發(fā)送部分還可以以特定時(shí)間間隔重復(fù)地發(fā)送一個(gè)組合包,該 組合包被生成為在以一種形式表示特定命令的包內(nèi)包括以另一種形 式表示所述特定命令的包。
該發(fā)送部分還可以以特定時(shí)間間隔重復(fù)地發(fā)送一個(gè)組合包,該 組合包被生成為在與一種格式兼容的包內(nèi)包括與另一種格式兼容的 包。該信息處理裝置還可以是具有通話功能的移動(dòng)型的電話裝置。 為了解決上述問(wèn)題,根據(jù)本發(fā)明的另一個(gè)實(shí)施例,提供了一種 用于第一信息處理裝置和第二信息處理裝置的通信方法,所述第一 信息處理裝置和第二信息處理裝置能夠以多種格式彼此進(jìn)行非接觸
通信。該通信方法包括如下步驟從第一信息處理裝置以特定時(shí)間 間隔重復(fù)地發(fā)送一個(gè)組合包,該組合包被生成為在與一種格式兼容 的包內(nèi)包括與另一種格式兼容的包。該通信方法還包括如下步驟 在第二信息處理裝置進(jìn)入能夠進(jìn)行非接觸通信的區(qū)域后,第二信息 處理裝置接收重復(fù)發(fā)送的一個(gè)組合包。該通信方法還包括如下步 驟第二信息處理裝置響應(yīng)于由所接收的一個(gè)組合包內(nèi)的與第二信 息處理裝置兼容的格式的包所指示的命令,將響應(yīng)包從第二信息處 理裝置發(fā)送到第 一信息處理裝置。
所發(fā)送的一個(gè)組合包還可包含關(guān)于時(shí)隙范圍的信息,其中,能 夠在所述時(shí)隙范圍內(nèi)分配將由第二信息處理裝置發(fā)送的響應(yīng)包。
為了解決上述問(wèn)題,根據(jù)本發(fā)明的另一個(gè)實(shí)施例,提供了一種 程序,該程序使計(jì)算機(jī)執(zhí)行如下功能設(shè)置當(dāng)按照多種格式執(zhí)行非 接觸通信時(shí)將以特定時(shí)間間隔重復(fù)發(fā)送的包的包結(jié)構(gòu)。該程序還使 計(jì)算機(jī)執(zhí)行如下功能設(shè)置一個(gè)組合包的結(jié)構(gòu),該組合包在與一種 格式兼容的包內(nèi)包括與另 一種格式兼容的包。
在接收到該組合包的信息處理裝置能夠響應(yīng)所述一種格式的包 和所述另一種格式的包的情況下,以及在接收到該組合包的信息處 理裝置能夠響應(yīng)所述一種格式的包和所述另 一種格式的包之一的情 況下,利用上述的組合包結(jié)構(gòu)使得信息處理裝置能夠進(jìn)行響應(yīng)。這 消除了信息處理裝置連續(xù)發(fā)送均與不同的格式兼容的多種類型的包 的需要。另外,利用該組合包還可以比較迅速地建立非接觸通信路 徑。
另外,改變每個(gè)包的通信速度使得可以針對(duì)每種格式設(shè)置高通 信速度并且還使得可以以較高速度發(fā)送組合包。此外,為每種格式 定義專用的時(shí)隙范圍使得可以避免不同格式之間的響應(yīng)時(shí)隙的竟?fàn)帯?br>
根據(jù)上述本發(fā)明的實(shí)施例,可以以相對(duì)高的速度在均與多種格 式兼容并且與特定格式兼容的信息處理裝置之間建立非接觸通信路 徑。
圖l是示出非接觸通信系統(tǒng)的結(jié)構(gòu)的說(shuō)明圖2是示出輪詢命令發(fā)送和響應(yīng)的定時(shí)的說(shuō)明圖3是示出多種方式的輪詢命令發(fā)送的定時(shí)的說(shuō)明圖4是示出對(duì)多種方式的輪詢命令發(fā)送的響應(yīng)的定時(shí)的說(shuō)明
圖5是示出讀取器/寫入器和非接觸ic卡的裝置結(jié)構(gòu)的例子的 說(shuō)明圖6是示出根據(jù)本發(fā)明 一 個(gè)實(shí)施例的包結(jié)構(gòu)的例子的說(shuō)明圖; 圖7是示出根據(jù)本實(shí)施例的組合方法的輪詢命令發(fā)送定時(shí)和響 應(yīng)定時(shí)的例子的說(shuō)明圖8是示出根據(jù)本實(shí)施例的包結(jié)構(gòu)的例子的說(shuō)明圖9是示出根據(jù)本實(shí)施例的響應(yīng)包的時(shí)隙分配的例子的說(shuō)明
圖;以及
圖IO是示出根據(jù)本實(shí)施例的包結(jié)構(gòu)的例子的說(shuō)明圖。
具體實(shí)施例方式
在下文中,將參照附圖詳細(xì)描述本發(fā)明的優(yōu)選實(shí)施例。要注 意,在本說(shuō)明書和附圖中,具有基本相同的功能和結(jié)構(gòu)的結(jié)構(gòu)部件 用相同的附圖標(biāo)記表示,并且省略了對(duì)這些結(jié)構(gòu)部件的重復(fù)解釋。
首先,將解釋本發(fā)明的一個(gè)實(shí)施例。本實(shí)施例的一個(gè)特征是與
用于非接觸通信系統(tǒng)的多種格式兼容的輪詢命令包結(jié)構(gòu)。將在下面 解釋利用輪詢命令來(lái)建立通信狀態(tài)的方法以及用于實(shí)現(xiàn)該方法的特 定裝置結(jié)構(gòu)等。首先,參照?qǐng)D1,概要地解釋與多種格式兼容的非接觸通信系 統(tǒng)的系統(tǒng)結(jié)構(gòu)和在該非接觸通信系統(tǒng)中建立通信狀態(tài)的方法。圖1 是示出根據(jù)本實(shí)施例的非接觸通信系統(tǒng)的系統(tǒng)結(jié)構(gòu)的說(shuō)明圖。
如圖1所示,應(yīng)用了本實(shí)施例的非接觸通信系統(tǒng)包括僅僅與第
一格式兼容的老一代讀取器/寫入器10、與第一格式和第二格式相兼 容的新一代讀取器/寫入器100、僅僅與第一格式兼容的老一代非接 觸IC卡200、以及與第二格式兼容的新一代非接觸IC卡200。要注 意,為了方便進(jìn)行解釋,假定第一格式是老一代格式并且第二格式 是新一代格式。
老一代讀取器/寫入器10嘗試?yán)玫谝桓袷降妮喸兠罱⑼?信狀態(tài)。利用第一格式的輪詢命令,使得老一代讀取器/寫入器10可 以與老一代非接觸IC卡200建立通信狀態(tài)(Pl)。然而,如果新一 代非接觸IC卡200被置于老一代讀取器/寫入器10上,則僅僅在新 一代非接觸IC卡200與第一格式的輪詢命令相兼容的情況下,第一 格式的輪詢命令被解釋并且通信狀態(tài)將得以建立(P3)。
按照近似相同的方式,新一代讀取器/寫入器100嘗試?yán)门c第 一格式和第二格式都兼容的輪詢命令(在下文中稱作"組合格式輪詢 命令")建立通信狀態(tài)。該組合格式輪詢命令是本實(shí)施例的特有技 術(shù)。新一代讀取器/寫入器100能夠利用這種技術(shù)與老一代非接觸IC 卡200建立通信狀態(tài)(P2)。此外,如果新一代非接觸IC卡20(M皮 置于新一代讀取器/寫入器100上,則該組合格式輪詢命令將被解釋 并且將由新一代非接觸IC卡200建立通信狀態(tài)(P4)。
按照這種方式,利用根據(jù)本實(shí)施例的組合格式輪詢命令,不需 要根據(jù)非接觸IC卡200的格式在多種類型的輪詢命令之間進(jìn)行區(qū) 分,新一代讀取器/寫入器100就能夠良好運(yùn)行。這使得建立通信狀 態(tài)所需的處理更加高效,進(jìn)而使得能夠在更短的時(shí)間內(nèi)建立通信狀 態(tài)。將在下面更加詳細(xì)地解釋這些效果。
首先,將參照?qǐng)D2簡(jiǎn)短地解釋老一代讀取器/寫入器10用來(lái)建 立通信狀態(tài)的方法。圖2是示出建立通信狀態(tài)的處理流程的說(shuō)明
8圖。
如圖2所示,老一代讀取器/寫入器10以特定時(shí)間間隔AT發(fā)送 輪詢命令(Polling),直到非接觸IC卡200被置于讀取器/寫入器 10上。當(dāng)非接觸IC卡200被置于讀取器/寫入器10上時(shí)(S10), 非接觸IC卡200接收到從老一代讀取器/寫入器10發(fā)送的輪詢命 令。然后,響應(yīng)于該輪詢命令,非接觸IC卡200向老一代讀取器/寫 入器IO發(fā)送響應(yīng)命令(Res_Polling)。通過(guò)由老一代讀取器/寫入器 10接收到該響應(yīng)命令而建立通信狀態(tài)。
如圖2所示,在非接觸IC卡200被置于讀取器/寫入器10上 后,直到建立通信狀態(tài)需要時(shí)間段"l。要注意,盡管以上解釋利用 老一代讀取器/寫入器IO作為例子,但是不管格式的類型如何,針對(duì) 不與多種格式兼容的任何讀取器/寫入器,都是通過(guò)上述處理的同類
處理建立通信狀態(tài)。然而,將在以后進(jìn)行解釋的不同處理被用于諸 如新一代讀取器/寫入器100的與多種格式兼容的讀取器/寫入器。
接下來(lái),將參照?qǐng)D3簡(jiǎn)短地解釋與多種格式兼容的讀取器/寫入 器用來(lái)建立通信狀態(tài)的方法。圖3是示出用于建立通信狀態(tài)的處理 流程的說(shuō)明圖。要注意,在圖3的解釋中,新一代讀取器/寫入器 100與多種格式兼容,但是新一代讀取器/寫入器100沒(méi)有利用上述 的組合格式輪詢命令。
如圖3所示,新一代讀取器/寫入器100以特定時(shí)間間隔AT交 替地發(fā)送第一格式的輪詢命令(Polling(l))和第二格式的輪詢命令 (Polling(2)),直到非接觸IC卡200被置于讀取器/寫入器100 上。在與第一格式兼容的非接觸IC卡200被置于讀取器/寫入器100 上的情況下(S10),不管由新一代讀取器/寫入器100發(fā)送的輪詢命 令的格式如何,該輪詢命令被與第一格式兼容的非接觸IC卡200接 收。然而,與第一格式兼容的非接觸IC卡200不能夠解釋第二格式 的輪詢命令,所它將第二格式的輪詢命令作為噪聲處理并且不進(jìn)行 響應(yīng)。
因此,新一代讀取器/寫入器100接下來(lái)發(fā)送第一格式的輪詢命
9令。與第一格式兼容的非接觸IC卡200接收并解釋第一格式的輪詢 命令,并且響應(yīng)于該輪詢命令,向新一代讀取器/寫入器100發(fā)送第 一格式的響應(yīng)命令(Res_Polling(l))。通過(guò)由新一代讀取器/寫入器 100接收到第一格式的響應(yīng)命令而建立基于第一格式的通信狀態(tài)。
如圖3所示,在與第一格式兼容的非接觸IC卡200被置于讀 取器/寫入器100上以后,直到建立通信狀態(tài)需要時(shí)間段"2 (不小于 "l)。換言之,即使新一代讀取器/寫入器100與多種格式兼容,在 連續(xù)發(fā)送多種格式的輪詢命令的情況下,直到建立通信狀態(tài)所需的 時(shí)間變得更長(zhǎng),因?yàn)檫@取決于被置于讀取器/寫入器100上的非接觸 IC卡200的類型以及放置非接觸IC卡200的定時(shí)。在與第一格式 不兼容的新一代非接觸IC卡200被置于讀取器/寫入器100上的情況 下,也會(huì)出現(xiàn)同樣的情況。
接下來(lái),將參照?qǐng)D4解釋與第一格式兼容的新一代非接觸IC 卡200被置于讀取器/寫入器100上的情況。圖4是示出在與第一格 式兼容的新一代非接觸IC卡200被置于讀取器/寫入器100上的情況 下建立通信狀態(tài)的處理流程的說(shuō)明圖。
如圖4所示,新一代讀取器/寫入器100以特定的時(shí)間間隔厶T 交替地發(fā)送第一格式的輪詢命令(Polling(l))和第二格式的輪詢命 令(Polling(2)),直到非接觸IC卡200被置于讀取器/寫入器100 上。在與第一格式兼容的新一代非接觸IC卡200被置于讀取器/寫入 器100上的情況下(S10),不管由新一代讀取器/寫入器IOO發(fā)送的 輪詢命令的格式如何,該輪詢命令都被與第一格式兼容的非接觸IC 卡200接收。
在與第一格式兼容的新一代非接觸IC卡200被置于讀取器/寫 入器100上后第一格式的輪詢命令被立即發(fā)送的情況下,與第一格 式兼容的新一代非接觸IC卡200能夠解釋笫一格式的輪詢命令,因 此它響應(yīng)于第 一格式的輪詢命令而發(fā)送第 一格式的響應(yīng)命令 (Res—Polling(l))。由于非接觸IC卡200發(fā)送第一格式的響應(yīng)命 令,所以新一代讀取器/寫入器100不能夠識(shí)別出進(jìn)行響應(yīng)的非接觸IC卡200是與第二格式兼容的新一代非接觸IC卡200。
然而,在按照第一格式建立通信狀態(tài)的情況下非接觸IC卡200
能夠利用的服務(wù)可能與在按照第二格式建立通信狀態(tài)的情況下能夠
利用的服務(wù)不同。與在第一格式的通信狀態(tài)下相比,在第二格式的
通信狀態(tài)下還可以以更高速度發(fā)送和接收信息。具體地講,在第一 格式與第二格式之間的差別區(qū)分新 一 代技術(shù)和老 一 代技術(shù)的情況
下,在許多方面,第二格式將比第一格式優(yōu)越。因此,在非接觸IC 卡200與兩種格式都兼容的情況下,優(yōu)選利用新一代的第二格式。
因此,在接收到第一格式的響應(yīng)命令后,新一代讀取器/寫入器 100還將第二格式的輪詢命令(Polling(2))發(fā)送給非接觸IC卡 200。新一代非接觸IC卡200解釋第二格式的輪詢命令并且通過(guò)向 新一代讀取器/寫入器100發(fā)送第二格式的響應(yīng)命令對(duì)它進(jìn)行響應(yīng)。 接收到第二格式的響應(yīng)命令使新一代讀取器/寫入器100可以建立第 二格式的通信狀態(tài)。要注意,在沒(méi)有發(fā)送第二格式的響應(yīng)命令而發(fā) 生超時(shí)的情況下,新一代讀取器/寫入器100能夠確定非接觸IC卡 200是老一代非接觸IC卡。
因此,在考慮到與第一格式兼容的新一代非接觸IC卡200將 被置于讀取器/寫入器100上的可能性的情況下,由于用于識(shí)別非接 觸IC卡200的格式的時(shí)間,使得新一代讀取器/寫入器100建立通信 狀態(tài)所需的時(shí)間變長(zhǎng)。換言之,如圖4中的例子,即使在能夠在時(shí) 間"l內(nèi)建立第一格式的通信狀態(tài)的情況下,讀取器/寫入器100也 確認(rèn)非接觸IC卡200是否與第二格式兼容,因此消耗了額外時(shí)間 ("2-"l)。這意味著由非接觸IC卡200進(jìn)行的處理的整體響應(yīng) 度下降。
因此,本發(fā)明的發(fā)明人設(shè)計(jì)了 一種與利用根據(jù)本實(shí)施例的組合 格式輪詢命令的新一代讀取器/寫入器100相關(guān)的技術(shù)。將在下面詳 細(xì)解釋該技術(shù)。
首先,將參照?qǐng)D5解釋根據(jù)本實(shí)施例的非接觸通信系統(tǒng)的結(jié) 構(gòu)。圖5是示出根據(jù)本實(shí)施例的非接觸通信系統(tǒng)的結(jié)構(gòu)的例子的說(shuō)明圖。如圖5所示,該非接觸通信系統(tǒng)由讀取器/寫入器100和非接 觸IC卡200構(gòu)成。
讀取器/寫入器100主要由以下部分構(gòu)成控制部分102、只讀 存儲(chǔ)器(ROM) 104、隨機(jī)存取存儲(chǔ)器(RAM) 106、存儲(chǔ)部分 108、總線110、解調(diào)電路112、調(diào)制電路114、通信部分116、天線 118和通信速度控制部分120。要注意,控制部分102、 ROM 104、 RAM 106、存儲(chǔ)部分108、通信速度控制部分120、解調(diào)電路112和 調(diào)制電路114例如可以通過(guò)總線110連接。還要注意,通信部分116 和通信速度控制部分120是發(fā)送部分的例子。
控制部分102由中央處理單元(CPU)等構(gòu)成,并且基于存儲(chǔ) 在ROM 104、 RAM 106和存儲(chǔ)部分108之一中的程序、腳本等執(zhí)行 特定處理。例如,基于程序、腳本等,控制部分102可以控制構(gòu)成 讀取器/寫入器100的各個(gè)構(gòu)成部件的操作??刂撇糠?02還對(duì)各個(gè) 構(gòu)成部件進(jìn)行控制,從而使得從非接觸IC卡200讀取的信息被記錄 在存儲(chǔ)部分108中并且使得記錄在非接觸IC卡200中的信息基于從 存儲(chǔ)部分108讀取的信息進(jìn)行更新。
控制部分102還可以基于記錄在存儲(chǔ)部分108等中的程序、腳 本等創(chuàng)建輪詢命令。例如,控制部分102可以創(chuàng)建第一格式的輪詢 命令以及創(chuàng)建第二格式的輪詢命令。作為另一選擇,控制部分102 可以具有以后描述的包結(jié)構(gòu)并且可以生成與第一格式和第二格式都 兼容的組合格式輪詢命令。控制部分102還可以獲取分別與每種格 式兼容的輪詢命令,從連接到讀取器/寫入器100的外部控制裝置、 半導(dǎo)體芯片等獲取輪詢命令。要注意,例如,存儲(chǔ)部分108可以由 防墓改安全存儲(chǔ)器和安全芯片之一形成。
天線118例如可由環(huán)形天線形成,并且當(dāng)它與非接觸IC卡200 的天線218磁耦合時(shí)能夠利用負(fù)載調(diào)制發(fā)送和接收信號(hào)。通信部分 116是用于經(jīng)由天線118將經(jīng)調(diào)制的信號(hào)發(fā)送到非接觸IC卡200以 及從非接觸IC卡200接收經(jīng)調(diào)制的信號(hào)的部分。通信部分116能夠 例如以特定時(shí)間間隔發(fā)送輪詢命令。解調(diào)電路112是基于特定類型的調(diào)制對(duì)由通信部分116經(jīng)由天線118接收的包進(jìn)行解調(diào)的部分。 例如,解調(diào)部分112能夠?qū)σ寻凑罩T如幅移鍵控(ASK)等的調(diào)制 類型而調(diào)制的包進(jìn)行解調(diào)。
調(diào)制電路114是通過(guò)對(duì)由控制部分102等輸出的發(fā)送包執(zhí)行特 定類型的調(diào)制來(lái)生成經(jīng)調(diào)制的信號(hào)的部分。通信速度控制部分120 是當(dāng)一個(gè)發(fā)送包內(nèi)的一區(qū)域被發(fā)送時(shí)改變通信速度的部分。例如, 通信速度控制部分120可以執(zhí)行針對(duì)一個(gè)發(fā)送包的特定區(qū)域以與用 于另一區(qū)域的調(diào)制復(fù)用度不同的調(diào)制復(fù)用度進(jìn)行調(diào)制的處理。在這 種情況下,通信速度控制部分120與調(diào)制電路114和通信部分116 之一協(xié)同工作以改變通信速度。
非接觸IC卡200主要由以下部分構(gòu)成控制部分202、 ROM 204、 RAM 206、存儲(chǔ)部分208、總線210、調(diào)制電路212、通信部分 214、解調(diào)電路216和天線218。要注意,控制部分202、 ROM 204、 RAM 206、存儲(chǔ)部分208、調(diào)制電路212和解調(diào)電路216例如 可以通過(guò)總線210連接。
控制部分202由中央處理單元(CPU)等構(gòu)成,并且基于存儲(chǔ) 在ROM 204、 RAM 206和存儲(chǔ)部分208之一中的程序、腳本等執(zhí)4亍 特定處理。例如,基于程序、腳本等,控制部分102可以控制構(gòu)成 非接觸IC卡200的各個(gè)構(gòu)成部件的操作??刂撇糠?02還執(zhí)行控制 從而使得根據(jù)從讀取器/寫入器100接收到的命令將信息記錄在存儲(chǔ) 部分208中以及使得從存儲(chǔ)部分208讀取的信息被發(fā)送到讀取器/寫 入器100。
控制部分202還可以基于記錄在存儲(chǔ)部分208等中的程序、腳 本等生成響應(yīng)命令。例如,控制部分202可以生成第一格式的響應(yīng) 命令以及生成第二格式的響應(yīng)命令。存儲(chǔ)部分208例如可以由防篡 改安全存儲(chǔ)器和安全芯片之一形成。
天線218例如可以由環(huán)形天線形成,并且與讀取器/寫入器100 的天線118磁耦合。在這種狀態(tài)下,天線218能夠利用負(fù)載調(diào)制發(fā) 送和接收信號(hào)。通信部分214是經(jīng)由天線218將經(jīng)調(diào)制的信號(hào)發(fā)送到讀取器/寫入器100以及從讀取器/寫入器100接收經(jīng)調(diào)制的信號(hào)的 部分。解調(diào)電路216是基于特定類型的調(diào)制對(duì)由通信部分214經(jīng)由 天線218接收的包進(jìn)行解調(diào)的部分。例如,解調(diào)部分216能夠解調(diào) 已按照諸如ASK等的調(diào)制類型進(jìn)行了調(diào)制的包。調(diào)制電路212是通 過(guò)對(duì)由控制部分202等生成的響應(yīng)包執(zhí)行特定類型的調(diào)制來(lái)生成經(jīng) 調(diào)制的信號(hào)的部分。
已經(jīng)解釋了根據(jù)本實(shí)施例的用于實(shí)現(xiàn)建立通信狀態(tài)的方法的非 接觸通信系統(tǒng),其中,在該系統(tǒng)中包括讀取器/寫入器100以及非接 觸IC卡200的裝置構(gòu)造。下面將解釋由該系統(tǒng)實(shí)現(xiàn)的建立通信狀態(tài) 的方法。
首先,將參照?qǐng)D6解釋根據(jù)本實(shí)施例的組合格式輪詢命令的包 結(jié)構(gòu)。圖6是示出根據(jù)本實(shí)施例的組合格式輪詢命令的包結(jié)構(gòu)的說(shuō) 明圖。
在圖6中的(A)中示出了第一格式的輪詢命令的包結(jié)構(gòu)。在 圖6中的(B)中示出了第二格式的輪詢命令的包結(jié)構(gòu)。在圖6中的 (C)中示出了根據(jù)本實(shí)施例的組合格式輪詢命令的包結(jié)構(gòu)。
如(A)所示,第一格式的輪詢命令的包由第一格式的前同步 碼(前同步碼(l))、第一格式的同步碼(Sync(l))、第一格式的數(shù) 據(jù)長(zhǎng)度(Len(l))、第一格式的數(shù)據(jù)(輪詢(l)命令包)和第一格式 的循環(huán)冗余碼(CRC(l))構(gòu)成。
按照相同的方式,如(B)所示,第二格式的輪詢命令的包由 第二格式的前同步碼(前同步碼(2))、第二格式的同步碼 (Sync(2))、第二格式的數(shù)據(jù)長(zhǎng)度(Len(2))、第二格式的數(shù)據(jù) (輪詢(2)命令包)和第二格式的循環(huán)冗余碼(CRC(2))構(gòu)成。
前同步碼用于與基準(zhǔn)時(shí)鐘信號(hào)進(jìn)行同步。同步碼位于數(shù)據(jù)部分
之前并且用于檢測(cè)數(shù)據(jù)的開始。數(shù)據(jù)長(zhǎng)度用于檢測(cè)數(shù)據(jù)結(jié)束位置。 數(shù)據(jù)是輪詢命令自身。循環(huán)冗余碼用于檢測(cè)數(shù)據(jù)是否有效的錯(cuò)誤檢 測(cè)處理。(A)中的例子均與第一格式兼容。(B)中的例子均與第
二格式兼容o
14如上所述,在利用圖6的(A)和(B) 二者中所示的輪詢命令 包結(jié)構(gòu)的情況下,直到建立通信狀態(tài)需要額外的時(shí)間,這是因?yàn)樽x 取器/寫入器100必須交替地發(fā)送第一格式的輪詢命令和第二格式的 輪詢命令。因此,在本實(shí)施例中使用(C)中所示的組合格式包結(jié) 構(gòu)。
如圖6中的(C)所示,根據(jù)本實(shí)施例的組合格式輪詢命令的 包從開始按順序包括第二格式的前同步碼、同步碼、數(shù)據(jù)長(zhǎng)度和數(shù) 據(jù),之后按順序跟著第一格式的前同步碼、同步碼、數(shù)據(jù)長(zhǎng)度、數(shù) 據(jù)和循環(huán)冗余碼,使第二格式的循環(huán)冗余碼附加在末端。也就是 說(shuō),將組合格式輪詢命令的包形成為將第一格式的輪詢命令插入在 第二格式的輪詢命令的數(shù)據(jù)部分與循環(huán)冗余碼之間。
換言之,將組合格式輪詢命令的包形成為使第一格式的輪詢命 令的整個(gè)包被包含在第二格式的數(shù)據(jù)部分中。在這種情況下,第二 格式的數(shù)據(jù)長(zhǎng)度用于查找第二格式的數(shù)據(jù)的末端位置。要注意,第 一格式的同步碼未被包括在第二格式的數(shù)據(jù)部分中。
在例如僅僅與第一格式兼容的非接觸IC卡200接收到組合格 式輪詢命令的情況下,該非接觸IC卡200會(huì)將第二格式的輪詢命令 的包作為噪聲忽略并且僅讀取第一格式的輪詢命令的包。
另一方面,在與第一格式和第二格式都兼容的非接觸IC卡200 接收到組合格式輪詢命令的情況下,該非接觸IC卡200能夠讀取第 二格式的輪詢命令的包并且能夠忽略第一格式的輪詢命令的包。該 非接觸IC卡還能夠利用第二格式的循環(huán)冗余碼來(lái)檢查數(shù)據(jù)的有效 性。
將參照?qǐng)D7解釋在利用上述的組合格式輪詢命令的情況下建立 通信狀態(tài)的處理。圖7是示出在利用根據(jù)本實(shí)施例的組合格式輪詢 命令的情況下建立通信狀態(tài)的處理流程的說(shuō)明圖。要注意,圖7示 出了在僅僅與第一格式兼容的非接觸IC卡200被置于讀取器/寫入器 上的情況(情況(1))下以及在與這兩種格式都兼容的非接觸IC 卡200被置于讀取器/寫入器上的情況(情況(2))下建立通信狀態(tài)的處理流程。
將首先解釋情況(1)。如圖7所示,讀取器/寫入器100以特 定的時(shí)間間隔a T發(fā)送組合格式輪詢命令(Polling(1,2))。當(dāng)僅僅與 第一格式兼容的非接觸IC卡200被置于讀取器/寫入器100上時(shí)
(S10),該非接觸IC卡200接收到組合格式輪詢命令。然后,非 接觸IC卡200解釋組合格式輪詢命令包中的與第一格式的輪詢命令 對(duì)應(yīng)的部分,并且向讀取器/寫入器100發(fā)送第一格式的響應(yīng)包
(Res—Polling(1))。
基于從非接觸IC卡200接收到的第一格式的響應(yīng)包,讀取器/ 寫入器100建立第一格式的通信狀態(tài)。也就是說(shuō),當(dāng)存在已經(jīng)建立 了與非接觸IC卡200的通信路徑的狀態(tài)時(shí),讀取器/寫入器100利用 第一格式的命令訪問(wèn)非接觸IC卡200。在這種情況下,通過(guò)一次響 應(yīng)唯一地確定了非接觸IC卡200的格式(第一格式),從而在非接 觸IC卡200被置于讀取器/寫入器100上以后,直到建立通信狀態(tài)所 需的時(shí)間"比利用圖4所示的方法建立通信狀態(tài)所需的時(shí)間"2確 實(shí)縮短。
接下來(lái),將解釋情況(2)。讀取器/寫入器100以特定的時(shí)間 間隔AT發(fā)送組合格式輪詢命令(Polling(1,2))。當(dāng)與第二格式兼容 的非接觸IC卡200被置于讀取器/寫入器100上時(shí)(S10),不管該 非接觸IC卡200是否與第一格式兼容,組合格式輪詢命令被該非接 觸IC卡200接收。然后,非接觸IC卡200解釋組合格式輪詢命令 包中的與第二格式的輪詢命令對(duì)應(yīng)的部分,并且向讀取器/寫入器
100發(fā)送第二格式的響應(yīng)包(Res—Polling(2))。
基于從非接觸IC卡200接收到的第二格式的響應(yīng)包,讀取器/ 寫入器100建立第二格式的通信狀態(tài)。也就是說(shuō),當(dāng)存在已經(jīng)建立 了與非接觸IC卡200的通信路徑的狀態(tài)時(shí),讀取器/寫入器100利用 第二格式的命令訪問(wèn)非接觸IC卡200。在這種情況下,通過(guò)一次響 應(yīng)唯一地確定了非接觸IC卡200的格式(第二格式),從而在該非 接觸IC卡200被置于讀取器/寫入器100上以后,直到建立通信狀態(tài)所需的時(shí)間"比利用圖4所示的方法建立通信狀態(tài)所需的時(shí)間St2 確實(shí)縮短。
如上所述,利用根據(jù)本實(shí)施例的組合格式輪詢命令,使得可以 利用一次響應(yīng)確定命令格式,而不管置于讀取器/寫入器100上的非 接觸IC卡200是與第一格式兼容還是與第二格式兼容。當(dāng)然,即使 與第二格式兼容的非接觸IC卡200還與第一格式兼容,非接觸IC 卡200讀取所述包中的與笫二格式的輪詢命令對(duì)應(yīng)的部分,并且發(fā) 送第二格式的響應(yīng)命令,從而能夠獨(dú)立于卡的與第一格式的兼容性
而確定命令格式。因此,不管非接觸IC卡200的命令格式為何,直 到建立通信狀態(tài)所需的時(shí)間"可被減小,從而使整個(gè)處理更快且更 高效。
接下來(lái),將參照?qǐng)D8解釋根據(jù)本實(shí)施例的組合格式輪詢命令的 包結(jié)構(gòu)的變型例。圖8是示出根據(jù)本實(shí)施例的變型例的組合格式輪 詢命令的包結(jié)構(gòu)的說(shuō)明圖。
該變型例的特征在于組合格式輪詢命令包中為第一格式的部 分的通信速度與為第二格式的部分的通信速度不同。例如,在一些 情況下,第一格式的非接觸IC卡200能夠發(fā)送和接收信號(hào)的通信速 度與第二格式的非接觸IC卡200能夠發(fā)送和接收信號(hào)的通信速度不同。
如果利用圖6中的(C)所示的組合格式輪詢命令包結(jié)構(gòu),則 讀取器/寫入器100按照第一格式的通信速度和第二格式的通信速度 中的較低通信速度發(fā)送整個(gè)組合格式輪詢命令。之所以這樣做是因 為尚未確定置于讀取器/寫入器100上的非接觸IC卡200的命令格 式。然而,在確定了命令格式后,讀取器/寫入器100能夠以對(duì)于該 命令格式而言合適的通信速度發(fā)送和接收信號(hào)。換言之,如果在通 信速度根據(jù)命令格式而不同的情況下利用圖6中的(C)所示的組合 格式輪詢命令包結(jié)構(gòu),則在置于讀取器/寫入器100上的非接觸IC卡 200與高速格式兼容的情況下,建立通信狀態(tài)的處理與利用將在稍后 描述的格式的情況相比將稍微低效。因此,在該變型例中,如圖8所示,提出了一種包結(jié)構(gòu),該包 結(jié)構(gòu)改變組合格式輪詢命令的包結(jié)構(gòu)的一部分并且根據(jù)命令格式改 變通信速度。
如圖8所示,根據(jù)該變型例的組合格式輪詢命令的包從開始按 順序包括第二格式的前同步碼、同步碼、兩個(gè)數(shù)據(jù)長(zhǎng)度(2A、 2B) 和數(shù)據(jù),然后按順序跟著第一格式的前同步碼、同步碼、數(shù)據(jù)長(zhǎng) 度、數(shù)據(jù)和循環(huán)冗余碼,使第二格式的循環(huán)冗余碼附加在末端。也 就是說(shuō),組合格式輪詢命令的包與圖6中的包結(jié)構(gòu)(C)的共同點(diǎn)在 于包被形成為使得第 一格式的輪詢命令被插入在第二格式的輪詢 命令的數(shù)據(jù)部分與循環(huán)冗余碼之間。然而,不同點(diǎn)在于該包設(shè)置 有第二格式的兩個(gè)數(shù)據(jù)長(zhǎng)度。
第二格式的兩個(gè)數(shù)據(jù)長(zhǎng)度(2A、 2B)用于查找第二格式的數(shù)據(jù) 的末端位置和第二格式的循環(huán)冗余碼的開始位置。換言之,該組合 格式輪詢命令的包與圖6中的包結(jié)構(gòu)(C)的共同點(diǎn)在于第一格式的 輪詢命令的整個(gè)包被包含在第二格式的數(shù)據(jù)部分中,但不同點(diǎn)在于 指定了第二格式的循環(huán)冗佘碼的開始位置。
例如,在針對(duì)第一格式的通信速度vl是212 kbps且針對(duì)第二 格式的通信速度v2是424 kbps的情況下,如圖8所示,如果沒(méi)有指 示第二格式的循環(huán)冗余碼的開始位置的數(shù)據(jù)長(zhǎng)度,則存在與第二格 式兼容的非接觸IC卡200將不能識(shí)別第二格式的循環(huán)冗余碼的開始 位置的可能。換言之,如果第一格式的包部分產(chǎn)生明顯噪聲從而使 得第二格式的循環(huán)冗余碼的開始位置變得不清楚,則將不能確定第
二格式的輪詢命令的有效性,并且第二格式的包部分將被丟棄。
然而,如果在該包中包括指示第二格式的數(shù)據(jù)的末端位置的數(shù) 據(jù)長(zhǎng)度和指示第二格式的循環(huán)冗余碼的開始位置的數(shù)據(jù)長(zhǎng)度,則與 第二格式兼容的非接觸IC卡200將能夠?qū)Φ诙袷降陌糠謭?zhí)行循 環(huán)冗余校驗(yàn)。要注意,不管通信速度如何,與第一格式兼容的非接 觸IC卡200不能夠讀取第二格式的包部分,所以它簡(jiǎn)單地將第二格 式的包部分作為噪聲忽略,僅讀取第一格式的包部分,并且相應(yīng)地執(zhí)行處理。
另外,用于發(fā)送第二格式的循環(huán)冗余碼的通信速度可以是針對(duì)
第一格式的通信速度vl也可以是針對(duì)第二格式的通信速度v2。要注 意,可以根據(jù)諸如編碼方法、編碼率、調(diào)制方法、調(diào)制復(fù)用度等的 參數(shù)來(lái)確定通信速度。在一些情況下,這會(huì)使得與第二格式兼容的 非接觸IC卡200能夠檢查包的有效性,即使該包不包括指示第二格 式的循環(huán)冗余碼的開始位置的數(shù)據(jù)長(zhǎng)度。在這種情況下,可以使用 不包括指示第二格式的循環(huán)冗余碼的開始位置的數(shù)據(jù)長(zhǎng)度的包結(jié) 構(gòu)。即使這種包結(jié)構(gòu)也將落入本實(shí)施例的技術(shù)范圍內(nèi)。
利用該變型例,將能夠更高效地并且以更高速度發(fā)送輪詢命 令。要注意,應(yīng)用包括作為信息項(xiàng)的多個(gè)數(shù)據(jù)長(zhǎng)度的技術(shù),將可以 形成與多于兩種格式兼容的組合格式輪詢命令。此外,第一格式的 同步碼可被包括在第二格式的數(shù)據(jù)部分中。
將討論將根據(jù)本實(shí)施例的技術(shù)應(yīng)用于與非接觸IC卡相關(guān)的多 個(gè)通信協(xié)議的可能性。非接觸IC卡的通信協(xié)議例如包括由國(guó)際標(biāo)準(zhǔn) ISO 14443 (在下文中稱作"ISO 14443-A"和"ISO 14443-B")規(guī)定的 類型A和類型B協(xié)議、由日本IC卡系統(tǒng)應(yīng)用委員會(huì)(JICSAP)標(biāo) 準(zhǔn)化的用于高速處理的IC卡的標(biāo)準(zhǔn)協(xié)議等等。在與多種命令格式兼 容的讀取器/寫入器100中以及在非接觸IC卡200中實(shí)現(xiàn)這些協(xié)議中 的任何一個(gè)協(xié)議時(shí),能夠應(yīng)用根據(jù)本實(shí)施例的技術(shù)。
然而,由于針對(duì)不同的協(xié)議,調(diào)制方法和編碼方法是不同的, 所以在一些情況下需要應(yīng)用例如上述的變形例1的技術(shù)。在該變型 例中,給出了通信速度根據(jù)命令格式而改變的結(jié)構(gòu)的例子。然而, 這可以改變成編碼方法、調(diào)制方法等發(fā)生改變的例子。例如,ISO 14443-B協(xié)議與JICSAP協(xié)議之間的主要不同之處在于編碼方法,所 以編碼方法可以才艮據(jù)通信協(xié)議而改變。
接下來(lái),將參照?qǐng)D9解釋分配用于發(fā)送響應(yīng)于輪詢命令而發(fā)送 的響應(yīng)命令的時(shí)隙的方法。圖9是示出根據(jù)本實(shí)施例的為響應(yīng)命令 分配時(shí)隙的方法的說(shuō)明圖。
19如圖9所示,通過(guò)以在多個(gè)非接觸IC卡200被置于讀取器/寫 入器100上的情況下使響應(yīng)不發(fā)生沖突的方式,利用時(shí)分時(shí)隙來(lái)管 理對(duì)輪詢命令的響應(yīng)。在本實(shí)施例中,提出了一種通過(guò)將響應(yīng)分配 給不同時(shí)隙來(lái)管理比較容易發(fā)生沖突的多種格式的響應(yīng)的方法。
例如,讀取器/寫入器100發(fā)送制定了將用于第一格式的響應(yīng)的 時(shí)隙編號(hào)的最大值的輪詢命令。與第一格式兼容的非接觸IC卡200 選擇編號(hào)不大于最大值的任何時(shí)隙并且利用所選擇的時(shí)隙進(jìn)行響 應(yīng)。相反,與第二格式兼容的非接觸IC卡200選擇編號(hào)大于由該輪 詢命令指定的最大值的任何時(shí)隙并且利用所選擇的時(shí)隙進(jìn)行響應(yīng)。 在圖9的例子中,時(shí)隙編號(hào)4 (時(shí)隙4)被指定為最大值。這使得可 以避免用于對(duì)輪詢命令進(jìn)行的響應(yīng)的時(shí)隙的沖突。
如上所述,利用根據(jù)本實(shí)施例的技術(shù)使得可以在例如具有不同 規(guī)范或不同通信協(xié)議的通信系統(tǒng)中高效且迅速地檢查置于讀取器/寫 入器100上的非接觸IC卡200的命令格式。另外,上述的技術(shù)在實(shí) 現(xiàn)可以共存多種格式的系統(tǒng)環(huán)境時(shí)是有效的,并且它能夠減少在從 一個(gè)版本或一個(gè)標(biāo)準(zhǔn)轉(zhuǎn)變到另一個(gè)版本或標(biāo)準(zhǔn)期間產(chǎn)生的混亂和成 本。
本領(lǐng)域技術(shù)人員應(yīng)該明白,可以根據(jù)設(shè)計(jì)需求和其它因素進(jìn)行 各種變型、組合、子組合和變更,只要它們?cè)跈?quán)利要求及其等同物 的范圍內(nèi)。
例如,在上述實(shí)施例中,非接觸通信系統(tǒng)被解釋為由讀取器/寫 入器100和非接觸IC卡200構(gòu)成。然而,不在讀取器/寫入器100中 實(shí)現(xiàn)的話,本實(shí)施例的技術(shù)可以在諸如個(gè)人計(jì)算機(jī)、移動(dòng)電話、智 能電話、PDA、通信裝置、信息家電等的設(shè)置有讀取器/寫入器100 的功能的信息處理裝置中實(shí)現(xiàn)。另外,不在非接觸IC卡200中實(shí)現(xiàn) 的話,該技術(shù)可以在諸如個(gè)人計(jì)算機(jī)、移動(dòng)電話、智能電話、 PDA、通信裝置、信息家電等的設(shè)置有非接觸IC卡200的功能的信 息處理裝置中實(shí)現(xiàn)。這些實(shí)施方式同樣明顯地包括在本實(shí)施例的技 術(shù)范圍內(nèi)。此外,在上述實(shí)施例中所示的包結(jié)構(gòu)中,第一格式的包被插入 在第二格式的數(shù)據(jù)的末端位置與第二格式的循環(huán)冗余碼的開始位置
之間。然而,可以利用一種包結(jié)構(gòu),其中,例如第一格式的包被附 加在包括循環(huán)冗余碼的第二格式的包之后。
在上述實(shí)施例的解釋中,參照?qǐng)D6等解釋了與兩種格式兼容的 組合格式輪詢命令的包結(jié)構(gòu)。然而,根據(jù)上述實(shí)施例的技術(shù)還可以 擴(kuò)展成適應(yīng)于多于兩種格式。將參照?qǐng)D10解釋與三種格式兼容的輪 詢命令的包結(jié)構(gòu)的例子。
如圖10所示,與三種格式兼容的輪詢命令的包具有如下結(jié)構(gòu), 該結(jié)構(gòu)從開始按順序包括第三格式的前同步碼、同步碼、數(shù)據(jù)長(zhǎng)度 和數(shù)據(jù)(輪詢(3))、第二格式的前同步碼、同步碼、數(shù)據(jù)長(zhǎng)度和 數(shù)據(jù)(輪詢(2))、以及第一格式的前同步碼、同步碼、數(shù)據(jù)長(zhǎng) 度、數(shù)據(jù)(輪詢(1))和循環(huán)冗余碼,使第二格式的循環(huán)冗余碼和 第三格式的循環(huán)冗余碼按順序附加在末端。
在這種情況下,第三格式的數(shù)據(jù)長(zhǎng)度指示第三格式的循環(huán)冗余 碼的位置。第二格式的數(shù)據(jù)長(zhǎng)度指示第二格式的循環(huán)冗余碼的位 置。第一格式的數(shù)據(jù)長(zhǎng)度指示第一格式的循環(huán)冗余碼的位置。能夠 利用這種包結(jié)構(gòu)來(lái)實(shí)現(xiàn)與三種格式兼容的輪詢命令。該結(jié)構(gòu)還可以 被擴(kuò)展為適應(yīng)于多于三種格式。可以按照與圖10所示的例子相同的 方式實(shí)現(xiàn)與多于三種的格式兼容的輪詢命令,使每種格式的數(shù)據(jù)長(zhǎng) 度指示該格式的循環(huán)冗余碼的位置,并且使數(shù)據(jù)位于數(shù)據(jù)長(zhǎng)度之 后。
權(quán)利要求
1. 一種信息處理裝置,該信息處理裝置能夠以多種格式執(zhí)行非接觸通信,該信息處理裝置包括發(fā)送機(jī)構(gòu),以特定時(shí)間間隔重復(fù)地發(fā)送一個(gè)組合包,該組合包被生成為在與一種格式兼容的包內(nèi)包括與另一種格式兼容的包。
2. 如權(quán)利要求1所述的信息處理裝置,其中,所述發(fā)送機(jī)構(gòu)以不同的通信速度發(fā)送位于所述一個(gè)組合 包中且為所述一種格式的數(shù)據(jù)和位于所述一個(gè)組合包中且為所述另 一種格式的數(shù)據(jù)。
3. 如權(quán)利要求2所述的信息處理裝置,其中,所述發(fā)送機(jī)構(gòu)以與針對(duì)位于所述一個(gè)組合包中且為所述 另一種格式的數(shù)據(jù)的發(fā)送速度相同的發(fā)送速度,發(fā)送包含在位于所 述一個(gè)組合包中且為所述一種格式的數(shù)據(jù)中的錯(cuò)誤檢測(cè)碼部分。
4. 如權(quán)利要求3所述的信息處理裝置,其中,所述發(fā)送機(jī)構(gòu)以特定時(shí)間間隔重復(fù)地發(fā)送一個(gè)組合包, 該組合包被生成為在以一種形式表示特定命令的包內(nèi)包括以另一種 形式表示所述特定命令的包。
5. 如權(quán)利要求3所述的信息處理裝置,其中,所述發(fā)送機(jī)構(gòu)以特定時(shí)間間隔重復(fù)地發(fā)送一個(gè)組合包, 該組合包被生成為在與一種格式兼容的包內(nèi)包括與另一種格式兼容 的包。
6. 如權(quán)利要求l所述的信息處理裝置,其中,所述信息處理裝置是具有通話功能的移動(dòng)型的電話裝置。
7. —種用于第一信息處理裝置和第二信息處理裝置的通信方 法,所述第一信息處理裝置和第二信息處理裝置能夠以多種格式彼 此進(jìn)行非接觸通信,所述通信方法包括如下步驟從第一信息處理裝置以特定時(shí)間間隔重復(fù)地發(fā)送一個(gè)組合包,該組合包被生成為在與一種格式兼容的包內(nèi)包括與另一種格式兼容的包;在第二信息處理裝置進(jìn)入能夠進(jìn)行非接觸通信的區(qū)域后,第二信息處理裝置接收重復(fù)發(fā)送的一個(gè)組合包;以及第二信息處理裝置響應(yīng)于由所接收的一個(gè)組合包內(nèi)的與第二信 息處理裝置兼容的格式的包所指示的命令,將響應(yīng)包從第二信息處 理裝置發(fā)送到第 一信息處理裝置。
8. 如權(quán)利要求7所述的通信方法,其中,所發(fā)送的一個(gè)組合包包含關(guān)于時(shí)隙范圍的信息,其中, 能夠在所述時(shí)隙范圍內(nèi)分配將由第二信息處理裝置發(fā)送的響應(yīng)包。
9. 一種具有指令的計(jì)算機(jī)程序產(chǎn)品,所述指令當(dāng)由CPU執(zhí)行 時(shí)執(zhí)行如下步驟設(shè)置當(dāng)以多種格式執(zhí)行非接觸通信時(shí)將以特定時(shí)間間隔重復(fù)發(fā)送的包的包結(jié)構(gòu);以及設(shè)置一個(gè)組合包的結(jié)構(gòu),該組合包在與一種格式兼容的包內(nèi)包 括與另一種格式兼容的包。
全文摘要
本發(fā)明涉及信息處理裝置、通信方法和程序產(chǎn)品。提供了一種信息處理裝置,包括發(fā)送部分,該發(fā)送部分以特定時(shí)間間隔重復(fù)地發(fā)送一個(gè)組合包,該組合包被生成為在與一種格式兼容的包內(nèi)包括與另一種格式兼容的包。因此,該信息處理裝置可以按照多種格式執(zhí)行非接觸通信,而不需要重復(fù)地連續(xù)發(fā)送相同包的多個(gè)副本,其中,每個(gè)副本與不同的格式兼容。
文檔編號(hào)G06K7/00GK101470797SQ20081019068
公開日2009年7月1日 申請(qǐng)日期2008年12月26日 優(yōu)先權(quán)日2007年12月27日
發(fā)明者中津川泰正, 太田豐一, 米田篤生 申請(qǐng)人:飛力凱網(wǎng)路股份有限公司