(57)【要約】  情報アクセス・システムは、所定期間に受信した応答信号中の識別情報と識別情報の数に応じて休止期間の長さを決定する休止期間設定部（３６０）と、送信期間において情報要求信号と休止期間の長さおよび受信識別情報を含む情報および休止要求信号のうちのいずれか一方の要求信号を繰り返し送信する第１の送信部（３３０）と、識別情報を含む応答信号を受信する第１の受信部（３５０）を具える読取り書込み装置（３０４）と、ＲＦ信号を所定の周期でキャリア・センスして検知するよう動作し、キャリアを検出したときに要求信号を受信する第２の受信部（２５０）と、情報要求信号または自己の識別情報を含まない情報および休止要求信号の受信に応答して自己の識別情報を含む応答信号を送信し、自己の識別情報を含む情報および休止要求信号の受信に応答して休止期間だけ不動作状態にされる第２の送信部（２３０）を具える非接触情報記憶装置（２０４）を含む。
2009001446.tif 000002
【特許請求の範囲】
【請求項１】
第１のメモリと、第１の制御部と、時間を計測する第１のタイマと、所定期間において受信した応答信号中の識別情報と前記識別情報の数に応じた休止期間の長さとを決定する休止期間設定部と、送信期間において第１の周波数で情報要求信号と前記休止期間の長さおよび前記受信識別情報とを含む情報および休止要求信号のうちのいずれか一方の要求信号を繰り返し送信する第１の送信部と、前記第１の周波数と異なる第２の周波数で、識別情報を含む応答信号を受信する第１の受信部と、を具える読取り書込み装置と、
各非接触情報記憶装置が、自己の識別情報を格納した第２のメモリと、時間を計測する第２のタイマと、バッテリと、第２の制御部と、前記第１の周波数のＲＦ信号を所定の周期でキャリア・センスして検知するよう動作し、キャリアを検出したときにさらに前記情報要求信号または前記情報および休止要求信号を受信するよう構成された第２の受信部と、前記情報要求信号または前記自己の識別情報を含まない前記情報および休止要求信号の受信に応答して前記第２の周波数で前記自己の識別情報を含む前記応答信号を送信し、前記自己の識別情報を含む前記情報および休止要求信号の受信に応答して前記第２の制御部によって前記休止期間だけ不動作状態にされる第２の送信部と、を具える、複数の非接触情報記憶装置と、
を含む、情報アクセス・システム。
【請求項２】
情報記憶装置の情報を非接触で読み取り書き込む非接触読取り書込み装置であって、
メモリと、
時間を計測するタイマと、
制御部と、
所定期間において非接触情報記憶装置から受信した応答信号中の識別情報と前記識別情報の数に応じた前記非接触情報記憶装置の休止期間の長さとを決定する休止期間設定部と、
送信期間において第１の周波数で情報要求信号と前記休止期間の長さおよび前記受信識別情報とを含む情報および休止要求信号のうちのいずれか一方の要求信号を繰り返し送信する送信部と、
前記第１の周波数と異なる第２の周波数で、前記情報要求信号または前記情報および休止要求信号の受信に対する、識別情報を含む応答信号を、非接触情報記憶装置から受信する受信部と、
を具える、非接触読取り書込み装置。
【請求項３】
前記休止期間設定部は、受信した応答信号中の識別情報検出する検出器と、前記検出された識別情報の数を計数するカウンタと、前記カウンタによって計数された数に応じて前記休止期間の長さを決定する休止期間決定部と、を含むことを特徴とする、請求項２に記載の非接触読取り書込み装置。
【請求項４】
前記所定期間は、前記メモリに格納された周期に基づいて前記タイマによって発生される周期的なタイミングによって決定されることを特徴とする、請求項２に記載の非接触読取り書込み装置。
【請求項５】
前記所定の期間は、非接触情報記憶装置におけるキャリア・センスの周期と同じ長さであることを特徴とする、請求項２に記載の非接触読取り書込み装置。
【請求項６】
前記休止期間の長さは、前記識別情報の数に対する前記休止期間の長さを表すテーブルに従って決定されるものであることを特徴とする、請求項２に記載の非接触読取り書込み装置。
【請求項７】
前記休止期間の長さは、前記識別情報の数と前記休止期間の長さの関係を表す式に従って決定されるものであることを特徴とする、請求項２に記載の非接触読取り書込み装置。
【請求項８】
自己の識別情報を格納したメモリと、
時間を計測するタイマと、
バッテリと、
制御部と、
第１の周波数のＲＦ信号を所定の周期でキャリア・センスして検知するよう動作し、キャリアを検出したときにさらに情報要求信号または情報および休止要求信号を受信するよう構成された受信部と、
前記情報要求信号または前記自己の識別情報を含まない前記情報および休止要求信号の受信に応答して、前記第１の周波数と異なる第２の周波数で前記自己の識別情報を含む応答信号を送信し、前記自己の識別情報を含む前記情報および休止要求信号の受信に応答して、前記制御部によって前記休止期間だけ不動作状態にされる送信部と、
を具える、非接触情報記憶装置。
【請求項９】
前記送信部は、ランダムに選択された期間に前記応答信号を送信するものであることを特徴とする、請求項８に記載の非接触情報記憶装置。
【請求項１０】
前記制御部は、前記休止期間において前記送信部および前記受信部を不動作状態にするものであることを特徴とする、請求項８に記載の非接触情報記憶装置。
【請求項１１】
メモリ、タイマおよび制御部を有する非接触読取り書込み装置において用いられる、情報記憶装置を読み取るためのプログラムであって、
第１の周波数と異なる第２の周波数で、識別情報を含む応答信号を非接触情報記憶装置から受信するステップと、
所定期間において前記非接触情報記憶装置から受信した応答信号中の識別情報を検出してデータ保持領域に格納するステップと、
前記識別情報の数に応じて前記非接触情報記憶装置の休止期間の長さを決定して前記保持領域に格納するステップと、
送信期間において前記第１の周波数で、情報要求信号と、前記休止期間の長さおよび前記受信識別情報とを含む情報および休止要求信号のうちのいずれか一方の要求信号を繰り返し送信するステップと、
を実行させるよう動作可能なプログラム。
【請求項１２】
メモリ、タイマおよび制御部を有する非接触情報記憶装置において用いられるプログラムであって、
第１の周波数のＲＦ信号を所定の周期でキャリア・センスして検知するステップと、
キャリアを検出したときにさらに情報要求信号または情報および休止要求信号を受信するステップと、
前記情報要求信号または自己の識別情報を含まない前記情報および休止要求信号の受信に応答して、前記第１の周波数と異なる第２の周波数で前記自己の識別情報を含む応答信号を送信するステップと、
前記自己の識別情報を含む前記情報および休止要求信号の受信に応答して前記休止期間だけ不動作状態にするステップと、
を実行させるよう動作可能なプログラム。
【請求項１３】
メモリ、タイマおよび制御部を有する非接触読取り書込み装置において、情報記憶装置を読み取る方法であって、
第１の周波数と異なる第２の周波数で、識別情報を含む応答信号を非接触情報記憶装置から受信する工程と、
所定期間において前記非接触情報記憶装置から受信した応答信号中の識別情報を検出してデータ保持領域に格納する工程と、
前記識別情報の数に応じて前記非接触情報記憶装置の休止期間の長さを決定して前記保持領域に格納する工程と、
送信期間において前記第１の周波数で情報要求信号と前記休止期間の長さおよび前記受信識別情報とを含む情報および休止要求信号のうちのいずれか一方の要求信号を繰り返し送信する工程と、
を含む、方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、非接触情報記憶装置の非接触の読取りおよび書込みに関し、特に、リーダ／ライタ装置によるアクティブ型のＲＦ ＩＤタグまたは非接触ＩＣカードの動作の設定に関する。
【背景技術】
【０００２】
バッテリ給電型すなわちアクティブ・タイプのＲＦＩＤタグは、商品等に取り付けられまたは人によって携帯され、それら商品および人に関するＩＤおよび情報を搬送する所定の周波数のＲＦ信号を送信し、そのＲＦ信号はリーダ装置によって読み取られる。その読み取られた情報はコンピュータ等によってさらに処理され、商品の流通および人の行動を監視および管理できる。バッテリ給電によるアクティブ・タイプのＲＦＩＤタグは、電力をリーダ／ライタ装置から非接触で受け取るパッシブ・タイプのＲＦ ＩＤタグに比べて、通信可能距離が比較的長く、実用的である。しかし、アクティブ・タイプのＲＦＩＤタグは、一定周期でＲＦ信号を送信するので、第三者によって追跡される危険性があり、セキュリティに問題がある。そのセキュリティ対策として、リーダ／ライタ装置からのタグＩＤの要求に対してのみ応答する改良型のアクティブＲＦＩＤタグがある。【０００３】
２０００年４月２１日付けで公開された特開２０００−１１３１３０号公報（Ａ）には、低消費電力のＩＣタグ検知システムが記載されている。そのシステムは、通信回路と制御部と、これらに電池から電力を供給する電源部と、計時手段と、を備え、所定の設定時刻ごとに送信を行うＩＣタグであって互いに設定時刻の異なるものを複数個備えるとともに、これらとの通信に基づいてそれぞれの有無を検知する検知機も備えていて、検知機が、通信回路を有し、その受信の有無をＩＣタグそれぞれの設定時刻ごとに逐次判別して検知を行う。検知機からの問い合わせが無いので、ＩＣタグは無駄な反応や電池消耗を回避できる。
【特許文献１】特開２０００−１１３１３０号公報
【０００４】
２００１年９月１４付けで公開された特開２００１−２５１２１０号公報（Ａ）には、二重リンクにおいて、両ノードの送信機に、それぞれ独立した基準発振器を必要としない周波数ロックの実現方法が記載されている。全二重リンクにおいて、受信周波数の情報を利用して、送信機の搬送周波数を同調させることによって、リンクにおける両ノードの送信周波数を同時にロックする。第一の送信機の搬送周波数におけるオフセットは、対応する第二の受信機におけるオフセットとして検出される。第二の受信機は、検出したオフセットに応じて当該送信機の搬送周波数を偏移させ、第一の送信機に検出されたオフセットを知らせる。第一の受信機において検出されたオフセットによって、当該送信機の搬送周波数が補正される。
【特許文献２】特開２００１−２５１２１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
通常、リーダ／ライタ装置における受信において複数のＲＦ ＩＤタグからの応答信号の間の衝突を防止するために、各ＲＦ ＩＤタグはそのＲＦ ＩＤタグにおいて発生した乱数に従って決定されたタイミングで応答信号をリーダ／ライタ装置に送信し返す。【０００６】
しかし、リーダ／ライタ装置からのＩＤ要求コマンドが多数のＩＤを含んでいる場合、各ＲＦＩＤタグにおける受信処理の時間が長くなるので、電力を余分に消費し、バッテリ稼働時間が短くなる。また、リーダ／ライタ装置の通信範囲に多数のＲＦＩＤタグが存在する場合、各ＲＦ ＩＤタグはそのＲＦ ＩＤタグにおいて発生した乱数に従って決定されたタイミングで応答信号をリーダ／ライタ装置に送信し返しても、多数のＲＦＩＤタグからの応答信号の間に衝突が生じる可能性が高い。【０００７】
発明者たちは、リーダ／ライタ装置において受信できたＩＤに対応するＲＦ ＩＤタグをその後の所定の期間だけ不動作状態にすればその他のＲＦ ＩＤタグからの応答信号の衝突の可能性を低くすることができる、と認識した。【０００８】
本発明の目的は、複数の非接触情報記憶装置からの応答信号の間の衝突の可能性を低くすることである。【０００９】
本発明の別の目的は、アクティブ型非接触情報記憶装置における消費電力を小さくすることである。
【課題を解決するための手段】
【００１０】
本発明の特徴によれば、情報アクセス・システムは、第１のメモリと、第１の制御部と、時間を計測する第１のタイマと、所定期間において受信した応答信号中の識別情報とその識別情報の数に応じた休止期間の長さとを決定する休止期間設定部と、送信期間において第１の周波数で情報要求信号とその休止期間およびその受信識別情報とを含む情報および休止要求信号のうちのいずれか一方の要求信号を繰り返し送信する第１の送信部と、その第１の周波数と異なる第２の周波数で、識別情報を含む応答信号を受信する第１の受信部と、を具える読取り書込み装置と、複数の非接触情報記憶装置と、を含んでいる。その各非接触情報記憶装置は、自己の識別情報を格納した第２のメモリと、時間を計測する第２のタイマと、バッテリと、第２の制御部と、その第１の周波数のＲＦ信号を所定の周期でキャリア・センスして検知するよう動作し、キャリアを検出したときにさらにその情報要求信号またはその情報および休止要求信号を受信するよう構成された第２の受信部と、その情報要求信号またはその自己の識別情報を含まないその情報および休止要求信号の受信に応答してその第２の周波数でその自己の識別情報を含むその応答信号を送信し、その自己の識別情報を含むその情報および休止要求信号の受信に応答してその第２の制御部によってその休止期間だけ不動作状態にされる第２の送信部と、を具えている。【００１１】
本発明は、さらに、上述の情報アクセス・システムにおいて使用される非接触読取り書込み装置および非接触情報記憶装置に関し、その非接触読取り書込み装置および非接触情報記憶装置を実現するためのプログラムに関する。
【発明の効果】
【００１２】
本発明によれば、複数の非接触情報記憶装置からの応答信号の間の衝突の可能性を低くすることができ、アクティブ型非接触情報記憶装置における消費電力を小さくすることができる。
【図面の簡単な説明】
【００１３】
【図１】図１は、アクティブ型非接触情報記憶装置としてのアクティブＲＦ ＩＤタグとリーダ／ライタ装置の構成を示している。
【図２】図２Ａは、リーダ／ライタ装置のタグ情報要求コマンドを搬送するＲＦ信号の送信処理のタイムチャートを示している。図２Ｂは、リーダ／ライタ装置２の受信待ち状態および受信ＲＦ信号の受信処理のタイムチャートを示している。図２Ｃは、アクティブＲＦ ＩＤタグのキャリア・センス、受信ＲＦ信号の受信処理、および認証成功の場合における応答を搬送するＲＦ信号の送信処理のタイムチャートを示している。
【図３】図３は、リーダ／ライタ装置によって実行される処理のフローチャートを示している。
【図４Ａ】図４Ａおよび４Ｂは、アクティブＲＦ ＩＤタグによって実行される処理のフローチャートを示している。
【図４Ｂ】.
【図５】図５は、本発明の実施形態による、アクティブ型非接触情報記憶装置としてのアクティブＲＦ ＩＤタグの構成を示している。
【図６】図６Ａは、リーダ／ライタ装置のタグ情報要求コマンド（ＣＭＤ）を搬送するＲＦ信号の送信処理のタイムチャートを示している。図６Ｂは、リーダ／ライタ装置の受信待ち状態および受信ＲＦ信号の受信処理のタイムチャートを示している。図６Ｃ〜６Ｈは、複数のアクティブＲＦ ＩＤタグの各々のキャリア・センス、受信ＲＦ信号の受信処理、および応答を搬送するＲＦ信号の送信処理のタイムチャートを示している。
【図７】図７Ａは、図６Ａの続きのタイムチャートを示している。図７Ｂは、図７Ｂの続きのタイムチャートを示している。図７Ｃ〜７Ｈは、図６Ｃ〜６Ｈの続きのタイムチャートを示している。
【図８】図８は、リーダ／ライタ装置によって実行される処理のフローチャートを示している。
【図９Ａ】図９Ａおよび９Ｂは、アクティブＲＦ ＩＤタグによって実行される処理のフローチャートを示している。
【図９Ｂ】.
【図１０】図１０Ａ〜１０Ｃは、リーダ／ライタ装置のデータ生成部によって生成されるコマンドＣＭＤを含む送信フレームの構成の例を示している。
【図１１】図１１は、ＩＤカウント数に対する休止期間の値のテーブルの例を示している。
【発明を実施するための最良の形態】
【００１４】
本発明の非限定的な実施形態を、図面を参照して説明する。図面において、同様の構成要素には同じ参照番号が付されている。【００１５】
図１は、アクティブ型非接触情報記憶装置としてのアクティブＲＦ ＩＤタグ２０２とリーダ／ライタ装置３０２の構成を示している。アクティブ型非接触情報記憶装置として、アクティブＲＦ ＩＤタグ２０２の代わりに、アクティブＲＦ ＩＤタグ２０２と同様の構成を有する非接触ＩＣカードを用いてもよい。この場合、ＲＦ ＩＤタグ２０２とリーダ／ライタ装置３０２の間で送信データは暗号化され、受信データは暗号解読されて認証に用いられる。代替構成として、認証を行わなくてもよく、また、送信データを暗号化しなくてもよい。【００１６】
アクティブＲＦ ＩＤタグ２０２は、制御部２１０と、メモリ２１４と、メモリ２１４に格納されているタグＩＤ（ＩＤ＿ｔａｇ）等のデータを暗号化しその暗号データを符号化して符号化データを生成するデータ生成部２２２と、データ生成部２２２から受け取ったベースバンドの符号化データでキャリアを変調して、周波数ｆ２または相異なる周波数ｆ２ｉ（ｎ＝１、２、．．．ｎ）のＲＦ信号を送信する送信部（ＴＸ）２３０と、周波数ｆ１のＲＦ信号を受信して復調してベースバンド符号化データを生成し、受信ＲＦ信号のキャリア強度を表すデータを生成する受信部（ＲＸ）２５０と、受信部２５０から受け取った符号化データを復号しその復号データを暗号解読して解読データを生成するデータ復号部２４２と、上述のキャリア強度を表すデータに基づいて受信ＲＦ信号のキャリアの有無を判定するキャリア判定部２４６と、予め設定された時間制御シーケンスでウェイクアップ信号を生成するウェイクアップ部２７０と、送信部２３０に結合された送信アンテナ（ＡＮＴ）２８２と、受信部２５０に結合された受信アンテナ（ＡＮＴ）２８４と、各構成要素２１０〜２７０等に電力を供給するバッテリ２９０と、を具えている。周波数ｆ１およびｆ２は、例えばそれぞれ３００ＭＨｚおよび３０１ＭＨｚである。周波数ｆ２ｉは、例えば３０１ＭＨｚ、３０２ＭＨｚ、．．．．３０５ＭＨｚである。送信部（ＴＸ）２３０の送信出力は、例えば１ｍＷである。代替構成として、アンテナ２８２と２８４は１つのアンテナであってもよい。【００１７】
制御部２１０は、送信タイムスロットをランダムに選択するための乱数を発生する乱数発生部２１１と、送信周波数ｆ２ｉを切り換える周波数切り換え部２１２と、送信タイミングを調整するためのタイミング調整部２１３とを含んでいる。【００１８】
制御部２１０は、電源投入後は常に活動状態になっていて、メモリ２１４と、データ生成部２２２と、送信部２３０と、受信部２５０と、データ復号部２４２と、キャリア判定部２４６と、ウェイクアップ部２７０とに、それぞれメモリ制御信号ＣＴＲＬ＿Ｍ、データ生成制御信号ＣＴＲＬ＿ＥＮＣ、送信制御信号ＣＴＲＬ＿ＴＸ、受信制御信号ＣＴＲＬ＿ＲＸ、データ復号制御信号ＣＴＲＬ＿ＤＥＣ、キャリア判定制御信号ＣＴＲＬ＿ＣＳおよびウェイクアップ部制御信号を供給する。制御部２１０は、プログラムに従って動作するマイクロプロセッサまたはマイクロコンピュータであってもよい。【００１９】
メモリ２１４は、ＲＦ ＩＤタグ２０２のタグＩＤ（ＩＤ＿ｔａｇ）、認証用のシステムＩＤ（ＩＤ＿ｓｙｓｔｅｍ）および暗号鍵／復号鍵Ｋｅ、現在の時刻Ｔ、リーダ／ライタ装置３０２によるアクセスの記録、ウェイクアップ部２７０の制御スケジュールおよび時間制御シーケンス、バッテリ２９０の現在の電力残量、キャリア・センスの周期Ｔｓ、受信処理持続時間、送信周期、送信持続時間、等の情報を格納している。メモリ２１４は、現在の時刻Ｔ、システムＩＤおよび暗号鍵／復号鍵Ｋｅを、データ生成部２２２およびデータ復号部２４２に供給する。これらの情報は、リーダ／ライタ装置３０２によって予めＲＦ ＩＤタグ２０２に送信され、制御部２１０によってメモリ２１４に予め書き込まれる。メモリ２１４におけるこれらの情報は、制御部２１０の制御の下で格納され、更新される。【００２０】
データ生成部２２２は、メモリ２１４に格納されている暗号鍵Ｋｅを用いて所定の暗号方式に従って送信データを暗号化する暗号化部２２４を含んでいる。データ復号部２４２は、受信データを所定の暗号方式に従って暗号鍵／復号鍵Ｋｅを用いて解読する解読部２４４を含んでいる。システムＩＤは、リーダ／ライタ装置３０２とＲＦ ＩＤタグ２０２等の複数のＲＦ ＩＤタグで構成される同じグループによって共有される共通のＩＤを表している。ここでは、所定の暗号方式を共通鍵暗号方式として説明するが、公開鍵暗号方式であってもよい。【００２１】
ウェイクアップ部２７０は、時間を測定し時刻を生成するタイマ２７４を含み、ＲＦ ＩＤタグ２０２の電源投入後は常に活動状態になっていて、タイマ２７４の時刻およびメモリ２１４から読み出した予め設定された制御スケジュールおよび時間制御シーケンスに従って例えば２秒といった所定のキャリア・センス周期Ｔｓでウェイクアップ信号（Wakeup）を制御部２１０に供給する。制御部２１０は、メモリ２１４中の時刻Ｔに基づいてタイマ２７４の時刻を修正し、タイマ２７４によって生成された現在の時刻Ｔをメモリ２１４に書き込み更新する。【００２２】
データ生成部２２２は、メモリ２１４に格納されているタグＩＤ（ＩＤ＿ｔａｇ）等を含む所定のフォーマットのデータを生成して所定の暗号化方式でそれを暗号化し所定の符号化方式に従ってそれを符号化して送信部２３０に供給する。そのデータはバッテリ残量およびアクセス記録を含んでいてもよい。データ復号部２４２は、受信した符号化データを所定の符号化方式に従って復号してその復号データを所定の暗号化方式に従って暗号解読しその解読データをデータ生成部２２２および制御部２１０に供給する。キャリア判定部２４６は、受信部２５０から受信ＲＦ信号キャリアの電力の強度を表すデータを受け取って受信キャリアの有無を判定してその判定結果を制御部２１０に供給する。【００２３】
リーダ／ライタ装置３０２は、ホスト・コンピュータ（図示せず）との間でデータを送受信する制御部３１０と、メモリ３１４と、制御部３１０から受け取ったコマンド（ＣＭＤ）等を含む所定のフォーマットのデータを生成してそのデータを暗号化しその暗号データを符号化して符号化データを生成するデータ生成部３２２と、データ生成部３２２から受け取ったベースバンド符号化データでキャリアを変調して周波数ｆ１のＲＦ信号を送信する送信部（ＴＸ）３３０と、周波数ｆ２またはｆ２１〜ｆ２ｎのＲＦ信号を受信するよう構成された受信部（ＲＸ）３５０と、受信部３５０から受け取った受信データを復号しその復号データを暗号解読してベースバンド解読データを生成し、その解読データを制御部３１０に供給するデータ復号部３４２と、時間を測定し時刻を生成するタイマ３７４と、送信部３３０に結合された送信アンテナ（ＡＮＴ）３８２と、受信部３５０に結合された受信アンテナ（ＡＮＴ）３８４と、を具えている。送信部（ＴＸ）３３０の送信出力は例えば１００ｍＷである。代替構成として、アンテナ３８２と３８４は１つのアンテナであってもよい。【００２４】
リーダ／ライタ装置３０２のメモリ３１４は、認証用の現在の時刻Ｔ、認証用のシステムＩＤ（ＩＤ＿ｓｙｓｔｅｍ）および暗号鍵／復号鍵Ｋｅを格納している。データ生成部３２４は、メモリ３１４に格納されている所定の暗号方式に従って暗号鍵Ｋｅを用いて送信データを暗号化する暗号化部３２４を含んでいる。データ復号部３４２は、所定の暗号方式に従って暗号鍵／復号鍵Ｋｅを用いて受信データを解読する解読部３４４を含んでいる。【００２５】
制御部３１０は、ホスト・コンピュータからのタグＩＤまたはタグ情報の要求コマンド（以下、単にタグ情報要求コマンドという）等のコマンドを受け取ったとき、そのようなコマンドを含むデータをデータ生成部３２２に供給する。そのデータは、ＲＦ ＩＤタグ２０２の使用すべき送信周波数ｆ２またはｆ２ｉ、基準の現在の時刻Ｔ、新しいまたは更新された制御スケジュールおよび時間制御シーケンス等を含んでいてもよい。そのようなコマンドには、現在の時刻Ｔとともにタイマ２７４の時刻を修正または更新するよう命令するコマンドが含まれていてもよい。そのようなコマンドには、新しいまたは更新された制御スケジュールまたは時間制御シーケンスとともにメモリ２１４に格納されているスケジュールまたはシーケンスを修正または更新するよう命令するコマンドが含まれていてもよい。【００２６】
図２Ａは、リーダ／ライタ装置３０２のタグ情報要求コマンド（ＣＭＤ）を搬送するＲＦ信号の送信処理４２のタイムチャートを示している。図２Ｂは、リーダ／ライタ装置３０２の受信待ち状態４６および受信ＲＦ信号の受信処理４８のタイムチャートを示している。図２Ｃは、アクティブＲＦ ＩＤタグ２０２のキャリア・センス５０、５２および５３、受信ＲＦ信号の受信処理５４および５５、および認証成功の場合における応答を搬送するＲＦ信号の送信処理５６のタイムチャートを示している。【００２７】
図２Ａを参照すると、リーダ／ライタ装置３０２のデータ生成部３２２は、制御部３１０から受け取ったＲＦ ＩＤタグに対するタグ情報要求コマンドを含むデータを生成しそれを所定の暗号化方式に従って暗号化し、その暗号データを所定の符号化方式に従って符号化して、符号化された暗号データを生成する。送信部３３０は、送信処理４２の連続する各タイムスロットにおいて、そのコマンドを搬送するＲＦ信号を充分短い間隔で繰り返し送信する。【００２８】
図２Ｃを参照すると、アクティブＲＦ ＩＤタグ２０２において、受信部２５０およびキャリア判定部２４６は、ウェイクアップ部２７４のウェイクアップ信号に従って例えば２秒といった一定の周期Ｔｓで例えば約１ｍｓ〜１０ｍｓの所定の持続時間で発生するキャリア・センス５０および５２の時間期間に制御部２１０によってイネーブル（活動化、enable）される。それによって、受信部２５０は受信待ち状態になり、キャリア判定部２４６は受信部２５０からの受信ＲＦ信号キャリア電力の強度を表すデータに従って受信キャリアの有無の判定を行う。ＲＦ ＩＤタグ２０２がリーダ／ライタ装置３０２に接近していないときは、キャリア判定部２４６はキャリアを検知せず（ＮＤ）、キャリアが存在しないと判定する。キャリア・センス５０相互間の期間５１において、ＲＦ ＩＤタグ２０２は休止モードに入って、制御部２１０およびウェイクアップ部２７０だけがイネーブルまたはパワー・オン（付勢）されており、その他の構成要素２１４〜２５０はディセーブル（非活動化、disable）またはパワー・ダウン（消勢）されている。休止期間５１の時間長Ｔｎｓｌｐは、キャリア・センス期間５０の終了時点と次のキャリア・センス期間５０の開始時点との間の時間長より短くてもよい。【００２９】
ＲＦ ＩＤタグ２０２がリーダ／ライタ装置３０２に接近してＲＦ ＩＤタグ２０２の受信部２５０がＲＦ信号を受信したときに、キャリア・センス５２の時間期間にキャリア判定部２４６は、ＲＦ信号のキャリアを検知し（ＤＴ）、キャリアが存在すると判定する。そのキャリアが存在するという判定に応答して、受信部２５０およびデータ復号部２４２は直後の受信処理５４の時間期間に例えば１００ｍｓといった所定の持続時間においてイネーブルされる。受信部２５０はそのＲＦ信号を受信し復調してコマンドを含む符号化された暗号データを生成し、データ復号部２４２はそのデータを所定の符号化方式に従って復号し暗号データを所定の暗号方式に従って暗号鍵／復号鍵Ｋｅを用いて解読してコマンドを取り出して制御部２１０に供給する。【００３０】
制御部２１０は、そのコマンドに含まれている時刻ＴおよびシステムＩＤを用いてリーダ／ライタ装置３０２を認証する。認証が成功した場合は、そのコマンドに応答して、制御部２１０は、所定期間内のランダムに選択された送信処理５６の時間期間に例えば１００ｍｓといった所定の持続時間において、データ生成部２２２および送信部２３０をイネーブルし、データ生成部２２２は、メモリ２１４から取り出したタグＩＤ（ＩＤ＿ｔａｇ）、時刻ＴおよびシステムＩＤ（ＩＤ＿ｓｙｓｔｅｍ）等の所要の情報を含むデータを、所定の暗号方式に従って暗号鍵Ｋｅを用いて暗号化し、その暗号データを所定の符号化方式に従って符号化する。送信部２３０はその暗号化されたタグＩＤを含む応答データでキャリアを変調してＲＦ信号を送信する。認証が失敗した場合は、データを生成および送信することなく処理を終了する。【００３１】
図２Ｂを参照すると、リーダ／ライタ装置３０２の受信部３５０は、常に受信待ち状態４６にあり、ＲＦ ＩＤタグ２０２が接近してＲＦ信号を受信したときに、受信処理４８の時間期間において受信ＲＦ信号を復調して符号化された暗号データを生成し、データ復号部３４２は符号化された暗号データを所定の符号化方式に従って復号し、その復号された暗号データを、所定の暗号方式に従って暗号鍵／復号鍵Ｋｅを用いて解読してタグＩＤを含む応答データを再生し、その再生された応答を制御部３１０に供給する。その受信再生された応答に応答して、制御部３１０は、その応答に含まれている時刻ＴおよびシステムＩＤを用いてＲＦ ＩＤタグ２０２を認証し、そのタグＩＤをホスト・コンピュータに供給する。【００３２】
通常、リーダ／ライタ装置３０２にＲＦ ＩＤタグ２０２が接近していない時間ははるかに長いので、アクティブＲＦ ＩＤタグ２０２は大部分の時間期間は休止モードになる。従って、アクティブＲＦ ＩＤタグ２０２の消費電力は大幅に低減され、バッテリ２９０の稼動時間は大幅に長くなる。【００３３】
また、通常、リーダ／ライタ装置３０２およびＲＦ ＩＤタグ２０２が送信データを暗号化し、時刻ＴおよびシステムＩＤを用いて相互認証を行うことによって、リーダ／ライタ装置３０２およびＲＦ ＩＤタグ２０２によって送信されるデータが、第三者に傍受されても、そのデータを不正に使用される危険性がなくなる。従って、リーダ／ライタ装置３０２およびＲＦ ＩＤタグ２０２の安全性が高くなる。【００３４】
図３は、リーダ／ライタ装置３０２によって実行される処理のフローチャートを示している。図４Ａおよび４Ｂは、アクティブＲＦ ＩＤタグ２０２によって実行される処理のフローチャートを示している。【００３５】
図３を参照すると、ステップ４０２において、リーダ／ライタ装置３０２の制御部３１０は、ホスト・コンピュータから受け取ったタグ情報要求があるかどうかを判定する。タグＩＤの要求があるまでステップ４０２は繰り返される。タグ情報の要求があると判定された場合、手順は送信処理のステップ４１４および受信処理のステップ４２２に進む。【００３６】
ステップ４１４において、制御部３１０はタグ情報要求コマンドおよび関連する情報をデータ生成部３２２に供給する。データ生成部３２２は、制御部３１０から受け取ったタグ情報要求コマンド、およびメモリ３１４から取り出した現在の時刻ＴおよびシステムＩＤ（ＩＤ＿ｓｙｓｔｅｍ）を含むデータを、例えばＤＥＳ（Data Description Standard）、トリプルＤＥＳまたはＡＥＳ（Advanced Encryption Standard）等の所定の暗号方式に従って、メモリ３１４から取り出した暗号鍵Ｋｅを用いて暗号化し、その暗号データを、例えばＮＲＺ（Non Return to Zero）符号化法またはマンチェスタ符号化法等の所定の符号化方式に従って符号化し、送信部３３０は、図２Ａの送信処理４２の時間期間にその符号化データでキャリアを変調して周波数ｆ１のＲＦ信号を送信する。制御部３１０は、タグ情報要求コマンド中にそのコマンドに対する応答の送信周波数ｆ２または可変送信周波数ｆ２ｉを指定するデータ、その可変送信周波数ｆ２ｉを使用すべき時刻またはタイムスロットを表すデータ、現在の時刻Ｔを表すデータ、制御スケジュールおよび時間制御シーケンスを含ませてもよい。【００３７】
リーダ／ライタ装置３０２はその周波数ｆ２ｉを時分割で複数の送信周期ｔＲＷ−ＣＹにおける複数コマンド毎に（例えば、少なくとも１つのキャリア・センス周期分の数の送信周期ｔＲＷ−ＣＹにおける複数コマンド毎に）変更するようにしてもよい。それによって、複数のＲＦＩＤタグが同時に存在する場合でも、ＲＦ ＩＤタグからの応答送信が衝突する確率が減り、リーダ／ライタ装置３０２で同時に識別できるＲＦ ＩＤタグの数を増大させることができる。【００３８】
ステップ４１８において制御部２１０はデータ送信を終了すべきかどうかを判定する。終了すると判定された場合は、手順はこのルーチンを出る。データ送信を継続すると判定された場合は、手順はステップ４１４に戻る。図２Ａでは、データ送信は繰り返し継続される。【００３９】
図４Ａを参照すると、ステップ５０２において、ＲＦ ＩＤタグ２０２が起動されたとき、制御部２１０およびウェイクアップ部２７０がイネーブルされる。ＲＦ ＩＤタグ２０２がいったん起動されると、制御部２１０およびウェイクアップ部２７０は常にイネーブルされて活動状態にある。ウェイクアップ部２７０は、タイマ２７４および時間制御シーケンスに従って、所定の周期Ｔｓで受信ＲＦ信号のキャリア・センスを行うタイミングを表すウェイクアップ信号を制御部２１０に供給する。ステップ５０４において、制御部２１０は、ウェイクアップ部２７０から受け取ったウェイクアップ信号がオン状態（ＯＮ）を示しているかどうかを判定する。制御部２１０は、ウェイクアップ信号がオン状態になるまでステップ５０４を繰り返す。【００４０】
ステップ５０４においてウェイクアップ信号がオン状態（ＯＮ）を示していると判定された場合、ステップ５０６において、制御部２１０は、例えば約１ｍｓ〜１０ｍｓのような短い持続時間の期間だけ受信部２５０およびキャリア判定部２４６をイネーブルする。受信部２５０はＲＦ信号の受信待ち状態となり、キャリア判定部２４６は受信部２５０から受け取った受信キャリア電力を表すデータに基づいて受信ＲＦ信号のキャリアの存在を判定して、その判定結果を制御部２１０に供給する。ステップ５０８において、制御部２１０は、その判定結果に従ってキャリアが検知されたかどうかを判定する。キャリアが検知されなかったと判定された場合は、ステップ５０９において制御部２１０は受信部２５０およびキャリア判定部２４６をディセーブル（非可動化）する。その後、手順はステップ５３０に進む。【００４１】
ステップ５０８においてキャリアが検知されたと判定された場合は、ステップ５１０において、制御部２１０は、キャリア判定部２４６をディセーブルし、さらに例えば１００ｍｓ〜２００ｍｓといった所定の持続時間において受信部２５０をイネーブルしたまま、リーダ／ライタ装置３０２からコマンドを搬送する周波数ｆ１のＲＦ信号を受信して（図２Ｃ、受信５４）、受信ＲＦ信号を復調する。ステップ５１２において、制御部２１０は、受信部２５０によるＲＦ信号の受信が完了したかどうかを判定する。ステップ５１２はＲＦ信号の受信が完了するまで繰り返される。【００４２】
ステップ５１２においてＲＦ信号の受信が完了したと判定された場合は、ステップ５１４において、制御部２１０はデータ復号部２４２をイネーブルし、データ復号部２４２は制御部２１０の制御の下で受信部２５０から受信データを受け取ってそれを所定の符号化方式に従って復号する。ステップ５１５において、制御部２１０は受信部２５０をディセーブルする。【００４３】
図４Ｂを参照すると、ステップ５１６において、制御部２１０の制御の下で、データ復号部２４２は、メモリ２１４から取り出した暗号鍵／復号鍵Ｋｅを用いて復号データを所定の暗号方式に従って解読し、解読されたコマンド、タグＩＤ（ＩＤ＿ｔａｇ）、時刻Ｔ、システムＩＤ（ＩＤ＿ｓｙｓｔｅｍ）を含むデータを制御部２１０に供給する。そのデータは、制御スケジュールおよび時間制御シーケンスを含んでいてもよい。制御部２１０は、そのデータを受け取った後、暗号解読された時刻ＴおよびシステムＩＤとメモリ２１４に格納されている時刻ＴおよびシステムＩＤとを比較することによって、両者が一致するかどうかを判定し、それによってリーダ／ライタ装置３０２の認証を行う。【００４４】
ステップ５１８において、制御部２１０は認証が成功したかどうかを判定する。認証が失敗したと判定された場合は、ステップ５２０において、制御部２１０はデータ復号部２４２をディセーブルする。その後、手順はステップ５３０に進む。【００４５】
ステップ５１８において認証が成功したと判定された場合は、ステップ５２２において、制御部２１０は、データ復号部２４２からタグ情報要求コマンドを含む暗号解読されたデータを受け取り、その解読データに含まれている解読された受信コマンドを処理し、リーダ／ライタ装置３０２によるアクセス記録をメモリ２１４に格納する。【００４６】
ステップ５２２において、制御部２１０は、データ復号部２４２からタグ情報要求コマンドを含む復号データを受け取り、復号データに含まれている受信コマンドを処理し、リーダ／ライタ装置３０２によるアクセスの記録をメモリ２１４に格納する。受信データ中に時刻修正コマンドおよび現在の時刻Ｔが含まれていた場合は、制御部２１０は、ウェイクアップ部２７０のタイマ２７４の時刻をその時刻Ｔに修正または更新する。【００４７】
ステップ５２６において、制御部２１０は、そのタグ情報要求コマンドに従って、所定の期間内の所定数のタイムスロットの中の乱数に従ってランダムに選択された１つのタイムスロットにおいてデータ生成部２２２および送信部２３０をイネーブルする。その選択されたタイムスロットが図２Ｃの送信処理５６の時間期間である。データ生成部２２２は、メモリ２１４から読み出したＲＦ ＩＤタグ２０２のタグＩＤ（ＩＤ＿ｔａｇ）、時刻ＴおよびシステムＩＤ（ＩＤ＿ｓｙｓｔｅｍ）を含むデータを、所定の暗号方式に従って暗号鍵Ｋｅを用いて暗号化し、その暗号データを所定の符号化方式に従って符号化して送信部２３０に供給する。送信部２３０は、その符号化暗号データでキャリアを変調して、周波数ｆ２またはｆ２ｉのＲＦ信号をアンテナ２８４を介して送信する（図２Ｃ、送信５６）。周波数ｆ２ｉの切り換えは、制御部２１０の周波数切り換え部２１２によって行われる。タイミング調整部２１３は、複数のタイムスロットの周期を所定周期になるように調整する。【００４８】
ステップ５２９において、制御部２１０は、データ生成部２２２および送信部２３０をディセーブルする。ステップ５３０において、制御部２１０は、ＲＦ ＩＤタグ２０２を休止モードにする。休止モードにおいて、基本的に制御部２１０およびウェイクアップ部２７０だけがイネーブルされた状態を維持し、その他の構成要素２１４〜２５０はディセーブルされた状態になる。【００４９】
再び図３を参照すると、ステップ４２２において、制御部３１０は受信部３５０をイネーブルして受信待ち状態にする。受信部３５０は周波数ｆ２のＲＦ信号の受信を待って（受信待ち４６）、ＲＦ信号を受信する（受信処理４８）。ステップ４２４において、制御部３１０は受信部３５０がＲＦ信号の受信を完了したかどうかを判定する。受信が完了するまでステップ４２２〜４２４は繰り返される。受信が完了したと判定された場合は、手順はステップ４２８に進む。【００５０】
ステップ４２８において、受信部３５０は受信データをデータ復号部３４２に供給する。データ復号部３４２は受信データを所定の符号化方式に従って復号し、その復号データを所定の暗号方式に従って暗号解読して、そのデータを受信したという判定およびその解読データを制御部３１０に供給する。制御部３１０は、暗号解読された時刻ＴおよびシステムＩＤとメモリ３１４に格納されている時刻ＴおよびシステムＩＤとを比較することによって、一致するかどうかを判定し、それによってＲＦ ＩＤタグ２０２の認証を行う。ＲＦ ＩＤタグ２０２の制御部２１０およびリーダ／ライタ装置３０２の制御部３１０において、受信した時刻Ｔと格納されていた時刻Ｔとの間に所定の範囲内の誤差（例えば±０．５秒）があった場合にも、両者は一致すると判定してもよい。【００５１】
ステップ４３０において、制御部３１０は認証が成功したかどうかを判定する。認証が失敗したと判定された場合は、手順はステップ４２２に戻る。認証が成功したと判定された場合は、手順はステップ４３２に進む。【００５２】
ステップ４３２において、制御部３１０はその復号データをホスト・コンピュータに送出する。ステップ４３６において制御部３１０はデータ受信待ちを終了するかどうかを判定する。終了すると判定された場合は、手順はこのルーチンを出る。データ受信待ちを継続すると判定された場合は、手順はステップ４２２に戻る。図２Ｂでは、データ受信待ちは繰り返し継続される。【００５３】
このように、リーダ／ライタ装置３０２は送信を充分短い間隔で繰り返し行い常に受信待ち状態にあるので、ＲＦＩＤタグ２０２のキャリア・センス時間を大幅に減らすことができる。例えば入出管理などにおけるように１日に数回しか送受信を行わず、動作時間のほとんどがキャリア・センスである場合は、ＲＦＩＤタグ２０２全体の消費電力は、全体の消費電力を大幅に削減できる。【００５４】
メモリ２１４に格納される制御スケジュールとして、休日および平日の夜間（例えば、６：００ｐｍ〜６：００ａｍ）の所定の時刻と所定の時刻の間の時間期間を指定し、平日の昼間（例えば、６：００ａｍ〜６：００ｐｍ）の所定の時刻と所定の時刻の間の時間期間を指定してもよい。この場合、ウェイクアップ部２７０は、その休日および夜間においてウェイクアップ信号を発生せず、従ってＲＦＩＤタグ２０２は休止モードになってキャリア・センスを全く行わず、一方、その平日の昼間において所定の周期（例えば１秒）で、キャリア・センスを行う。【００５５】
ウェイクアップ部２７０は、制御部２１０の制御の下で、メモリ２１４に格納されたバッテリ２９０の電力の残量Ｐに従ってウェイクアップ信号を発生させてもよい。この場合、バッテリ電力残量Ｐが充分であるときは、比較的短い周期で（例えば１秒）キャリア・センスを行い、電力残量Ｐが閾値Ｐｔｈより低くなったときは、比較的長い周期で（例えば２秒）キャリア・センスを行うようにしてもよい。ＲＦＩＤタグ２０２の応答データ中にバッテリ電力残量Ｐを含ませ、リーダ／ライタ装置３０２経由でホスト・コンピュータへ通知し、ホスト・コンピュータによってユーザに対するバッテリ切れの警告を表示するよう構成してもよい。【００５６】
上述のようにリーダ／ライタ装置によるアクセスの記録をメモリ２１４に格納するようにしたことによって、リーダ／ライタ装置３０２以外の別のリーダ／ライタ装置によって不正にアクセスされた場合にも、ログが記録されるので、リーダ／ライタ装置３０２によってそのアクセス記録を読み取り、ホスト・コンピュータによって解析することによって不正なアクセスを発見することができる。【００５７】
アクティブＲＦ ＩＤタグ２０２とリーダ／ライタ装置３０２の構成および動作は、ＵＳ２００６／２７６２０６−Ａ１（特開２００６−３３８４８９号公報（Ａ）に対応）に開示されており、ここで、この文献全体を参照して組み込む。
【特許文献３】特開２００６−３３８４８９号公報
【００５８】
通常、リーダ／ライタ装置３０２における受信において複数のＲＦ ＩＤタグ２０２からの応答信号の間の衝突を防止するために、各ＲＦ ＩＤタグ２０２はそのＲＦＩＤタグ２０２において発生した乱数に従って決定されたタイミングで応答信号をリーダ／ライタに送信し返す。【００５９】
しかし、リーダ／ライタ装置３０２からＲＦ ＩＤタグへ送信されるＩＤ要求コマンドＣＭＤに異なる多数のタグＩＤのデータが含まれている場合、各ＲＦ ＩＤタグ２０２において、受信処理の時間が長くなり、バッテリ電力を余分に消費し、従ってバッテリ稼働時間が短くなる。また、リーダ／ライタ装置３０２の通信範囲に多数のＲＦＩＤタグ２０２が存在する場合、各ＲＦ ＩＤタグ２０２は、内部で発生した乱数に従って決定されたタイミングで応答信号をリーダ／ライタ装置３０２に送信し返すが、多数のＲＦＩＤタグ２０２からの応答信号の間に衝突が生じる可能性が高い。【００６０】
発明者たちは、リーダ／ライタ装置において、うまく受信した応答信号によって搬送されたタグＩＤに対応するＲＦ ＩＤタグを、その後の所定の期間においてまたは大多数のＲＦ ＩＤタグの応答信号が受信されるまで休止状態に設定すれば、他のＲＦＩＤタグからの応答信号の衝突の可能性を低くすることができる、と認識した。【００６１】
図５は、本発明の実施形態による、アクティブ型非接触情報記憶装置としてのアクティブＲＦ ＩＤタグ２０４と、リーダ／ライタ装置３０４の構成を示している。ＲＦ ＩＤタグ２０４およびリーダ／ライタ装置３０４は、図１のＲＦ ＩＤタグ２０２およびリーダ／ライタ装置３０２をそれぞれ変形したものである。【００６２】
ＲＦ ＩＤタグ２０４において、制御部２１０は、リーダ／ライタ装置３０４から休止期間Ｔｓｌｐを表すデータを受信してメモリ２１４に格納し、ウェイクアップ部２７０に、休止期間Ｔｓｌｐをタイマ２７４に設定させる。休止期間Ｔｓｌｐは、キャリア・センス周期Ｔｓとは別個の独立のものである。制御部２１０は、その設定された休止期間Ｔｓｌｐの期間においてＲＦ ＩＤタグ２０４を休止モードに移行させ、ＲＦ ＩＤタグ２０４によるキャリア・センスおよび送受信の動作を停止させる。ＲＦ ＩＤタグ２０４のその他の構成は、図１のＲＦ ＩＤタグ２０２のものと同様であり、再び説明することはしない。【００６３】
構成要素２２２〜２４６、および２７０は別個の回路としてハードウェアの形態で実装されていても、制御部２１０の一部として実装されていてもよい。代替構成として、構成要素２２２〜２４６、および２７０の少なくとも一部はソフトウェアの形態で、メモリ（２１４）に格納されたプログラムに従って動作する制御部２１０の機能として実装されていてもよい。【００６４】
リーダ／ライタ装置３０４は、さらに制御部３１０およびデータ生成部３２２に結合された休止期間設定部３６０を具えている。リーダ／ライタ装置３０４のその他の構成は、図１のリーダ／ライタ装置３０２のものと同様である。【００６５】
構成要素３２２、３４２および３６０は別個の回路としてハードウェアの形態で実装されていても、制御部２１０の一部として実装されていてもよい。代替構成として、構成要素３２２、３４２および３６０の少なくとも一部はソフトウェアの形態で、メモリ（３１４）に格納されたプログラムに従って動作する制御部３１０の機能として実装されていてもよい。【００６６】
休止期間設定部３６０は、ＲＦ ＩＤタグから受信したフレームＲＣＶ．ＦＲＭのデータからタグＩＤを検出して抽出するＩＤ検出器３６２、受信した異なるタグＩＤの数を計数するカウンタ３６４、計数されたタグＩＤの数に応じて休止期間Ｔｓｌｐを決定する休止期間決定器３６６、および受信したタグＩＤおよび決定した休止期間Ｔｓｌｐを保持するデータ保持部３６８を含んでいる。データ保持部３６８は、メモリ３１４内のデータ保持のためのメモリ領域であってもよい。【００６７】
図６Ａは、リーダ／ライタ装置３０４のタグ情報要求コマンド（ＣＭＤ）を搬送するＲＦ信号の送信処理４２、および４３〜４５のタイムチャートを示している。図６Ｂは、リーダ／ライタ装置３０４の受信待ち状態４６および受信ＲＦ信号の受信処理４８のタイムチャートを示している。図６Ｃ〜６Ｈは、複数のアクティブＲＦ ＩＤタグ２０４ａ〜２０４ｆの各々のキャリア・センス５２、受信ＲＦ信号の受信処理５４、および応答を搬送するＲＦ信号の送信処理５６のタイムチャートを示している。図７Ａは、図６Ａの続きのタイムチャートを示している。図７Ｂは、図７Ｂの続きのタイムチャートを示している。図７Ｃ〜７Ｈは、図６Ｃ〜６Ｈの続きのタイムチャートを示している。【００６８】
図６Ａを参照すると、リーダ／ライタ装置３０４のデータ生成部３２２は、ＲＦ ＩＤタグに対して休止を要求しない場合は、図２Ａと同様の上述のコマンド（ＣＭＤ＿ＲＱ＿ＩＤ）を含むデータを生成する。データ生成部３２２は、ＲＦ ＩＤタグ２０４に対して休止を要求する場合は、休止期間設定部３６０から受け取ったタグＩＤを有するＲＦ ＩＤタグ２０４に対する休止要求と通常のタグ情報要求の双方を表すコマンド（ＣＭＤ＿ＲＱ＿ＩＤ＆ＳＬＰ）を含むデータを生成する。データ生成部３２２は、そのデータを所定の暗号化方式に従って暗号化し、その暗号データを所定の符号化方式に従って符号化して、符号化された暗号データを生成する。送信部３３０は、送信処理の連続する各タイムスロット４２または４３〜４５において、そのコマンド（ＣＭＤ＿ＲＱ＿ＩＤまたはＣＭＤ＿ＲＱ＿ＩＤ＆ＳＬＰ）を搬送するＲＦ信号を充分短い間隔で繰り返し送信する。【００６９】
図１０Ａ〜１０Ｃは、リーダ／ライタ装置３０４のデータ生成部３２２によって生成されるコマンドＣＭＤを含む送信フレームの構成の例を示している。【００７０】
図１０Ａにおいて、その基本フレームの構成は、スタート（１バイト）、コマンド（ＣＭＤ）（１バイト）、データ長（１バイト）、可変長データ（０〜２５５バイト）、エンド（１バイト）およびチェック（１バイト）のフィールドを含んでいる。【００７１】
図１０Ｂにおいて、休止要求を含まずタグＩＤを要求する場合、フレームは、タグＩＤ要求を表すコマンド（ＣＭＤ）（１バイト）、データ長（１バイト）、エンド（１バイト）およびチェック（１バイト）のフィールドを含んでいる。【００７２】
図１０Ｃにおいて、タグＩＤおよび休止を要求する場合、フレームは、タグＩＤ要求および休止要求を表すコマンド（ＣＭＤ）（１バイト）、データ長（１バイト）、休止期間Ｔｓｌｐ（１バイト）、受信したタグＩＤの数のタグＩＤ（各４バイト）、エンド（１バイト）およびチェック（１バイト）のフィールドを含んでいる。【００７３】
図６Ｃ〜６Ｈを参照すると、アクティブＲＦ ＩＤタグ２０４ａ〜２０４ｆの各々において、受信部２５０およびキャリア判定部２４６は、ウェイクアップ部２７４のウェイクアップ信号に従って例えば０．６秒、０．８秒または１秒といった一定の周期Ｔｓで例えば約１ｍｓ〜１０ｍｓの所定の持続時間で発生するキャリア・センス５２の時間期間に制御部２１０によってイネーブルされる。それによって、受信部２５０は受信待ち状態になり、キャリア判定部２４６は受信部２５０からの受信ＲＦ信号キャリア電力の強度を表すデータに従って受信キャリアの有無の判定を行う（ＣＳ）。【００７４】
ＲＦ ＩＤタグ２０４ａ〜２０４ｆがリーダ／ライタ装置３０４にほぼ同時に接近して各ＲＦ ＩＤタグ２０４の受信部２５０がＲＦ信号を受信したときに、キャリア・センス５２の時間期間にキャリア判定部２４６は、ＲＦ信号のキャリアを検知し（ＤＴ）、キャリアが存在すると判定する。そのキャリアが存在するという判定に応答して、受信部２５０およびデータ復号部２４２は直後の受信待ち期間（ＲＲ）５７および／またはその後の受信処理（ＲＣＶ）５４の時間期間においてイネーブルされ、受信部２５０は受信待ち状態を維持する。さらに、受信処理５４の時間期間において、受信部２５０はそのＲＦ信号を受信し復調してコマンドを含む符号化された暗号データを生成し、データ復号部２４２はそのデータを所定の符号化方式に従って復号し暗号データを所定の暗号方式に従って暗号鍵／復号鍵Ｋｅを用いて解読してコマンドを取り出して制御部２１０に供給する。【００７５】
そのコマンドに応答して、制御部２１０は、所定期間内のランダムに選択された送信処理５６の時間期間において、データ生成部２２２および送信部２３０をイネーブルする。データ生成部２２２は、メモリ２１４から取り出したタグＩＤ（ＩＤ＿ｔａｇ）、時刻ＴおよびシステムＩＤ（ＩＤ＿ｓｙｓｔｅｍ）を含むデータを、所定の暗号方式に従って暗号化し、その暗号データを所定の符号化方式に従って符号化する。その他の所要の情報には、例えば、パッケージ内の商品の内容、個数および状態、発送者、移動、経由地および宛先、等に関する情報が含まれていてもよい。データ生成部２２２は、送信部２３０はその暗号化されたタグＩＤを含む応答データでキャリアを変調してＲＦ信号を送信する。【００７６】
図６Ｂを参照すると、リーダ／ライタ装置３０４の受信部３５０は、常に受信待ち状態４６にあり、ＲＦ ＩＤタグ２０４ａ〜２０４ｆが接近すると、ＲＦ信号を受信する。この場合、ＲＦ ＩＤタグ２０４ａ、２０４ｃ、２０４ｄおよび２０４ｆのタグＩＤ１、ＩＤ３、ＩＤ４およびＩＤ６は正常に受信される。しかし、ＲＦ ＩＤタグ２０４ｂと２０４ｅのタグＩＤ２およびＩＤ５は衝突して受信されない。【００７７】
受信部３５０は、受信処理４８の時間期間において受信ＲＦ信号を復調して符号化された暗号データを生成する。データ復号部３４２は、符号化された暗号データを所定の符号化方式に従って復号し、その復号された暗号データを、所定の暗号方式に従って解読してタグＩＤ（ＩＤ１、ＩＤ３、ＩＤ４およびＩＤ６）を含む応答データを再生し、その再生された応答を制御部３１０に供給する。制御部３１０は、応答データを休止期間設定部３６０およびホスト・コンピュータに供給する。休止期間設定部３６０は、その応答データをデータ復号部３６８から受け取ってもよい。ホスト・コンピュータは、タグＩＤを処理して、商品の流通または人を監視し管理するのに用いる。【００７８】
休止期間設定部３６０のＩＤ検出器３６２は、制御部３１０またはデータ復号部３４２からの応答データの中からタグＩＤを検出して抽出し、カウンタ３６４およびデータ保持部３６８に供給する。代替構成として、制御部３１０は、応答データ中からタグＩＤを抽出して休止期間設定部３６０のカウンタ３６４およびデータ保持部３６８に供給してもよい。カウンタ３６４は、受信した異なるタグＩＤの数を計数する。休止期間決定器３６６は、タイマ３７４からの例えば１秒といった周期的なタイミングＴＭに従って、カウンタ３６４から受け取ったタグＩＤの数に基づいて、所定の数式または休止期間決定テーブルに従って、一時的な長い休止期間Ｔｓｌｐの値を決定し、その値Ｔｓｌｐをデータ保持部３６８に供給する。所定の数式は、例えばＴｓｌｐ＝ＩＮＴ［受信ＩＤの数／Ｃ］×Ｔｓ’（ＩＮＴ［  ］は、受信ＩＤの数÷Ｃの値の整数部を表す。）であってもよい。ここで、Ｃはタグ数に応じて決められる自然数定数、例えば５、６または７である。単位時間Ｔｓ’はＴｓまたはそれより小さい値である。即ち、Ｔｓ’＝ｍ×Ｔｓであり、ｍは１以下の値であり、例えば０．５である。Ｔｓ’＝Ｔｓであってもよい。データ保持部３６８は、その休止期間ＴｓｌｐおよびタグＩＤを保持する。【００７９】
図１１は、ＩＤカウント数に対する休止期間Ｔｓｌｐの値のテーブルの例を示している。この場合、カウント数が１０以下の場合には、休止期間Ｔｓｌｐは０秒または通常の最も短い値ＭＩＮ（例えば０．５秒）と設定される。カウント数が１１〜２０の場合には、休止期間Ｔｓｌｐは１秒と設定される。カウント数が２１〜３０の場合には、休止期間は２秒と設定される。カウント数が３０より大きい場合には、休止期間は３秒と設定される。【００８０】
制御部３１０は、データ保持部３６８にタグＩＤおよび休止期間Ｔｓｌｐの値が保持されている場合は、タグ情報（タグＩＤ）および休止要求をデータ生成部３２２に供給する。データ生成部３２２は、制御部３１０から受け取ったタグ情報および休止要求コマンドＣＭＤ（ＣＭＤ＿ＲＱ＿ＩＤ＆ＳＬＰ）を生成し、そのコマンドＣＭＤにデータ保持部３６８から取り出した休止期間Ｔｓｌｐの値（ｔ２またはｔ１）および正常に受信されたタグＩＤ（ＩＤ１、ＩＤ３、ＩＤ４およびＩＤ６）を連結して送信データを生成し、それを暗号化し、その暗号データを符号化する。ここで、休止期間Ｔｓｌｐの値をｔ２＝３秒と仮定する。そのコマンドは、タグ情報要求および休止要求を含んでいる。送信部３３０は、送信処理４２の連続する各タイムスロット４３〜４５において、所定回数または所定の期間において、その送信データを搬送するＲＦ信号を充分短い間隔で繰り返し送信する。その後、データ生成部３２２は、再び、タグ情報要求コマンド（ＣＭＤ＿ＲＱ＿ＩＤ）を含むデータを搬送するＲＦ信号を繰り返し送信する。【００８１】
ＲＦ ＩＤタグ２０４ａ、２０４ｃ、２０４ｄおよび２０４ｆの各々は、次のキャリア・センス期間５２の後で、期間５７において受信待ち状態を維持し、受信処理期間（ＲＣＶ）５４において、コマンド（ＣＭＤ＿ＲＱ＿ＩＤ＆ＳＬＰ）および休止期間Ｔｓｌｐの値（ｔ２）およびタグＩＤ（ＩＤ１、ＩＤ３、ＩＤ４およびＩＤ６）を含むデータを受信して、メモリ２１４に格納する。そのデータの受信に応答して、ＲＦ ＩＤタグ２０４ａ、２０４ｃ、２０４ｄおよび２０４ｆの各々の制御部２１０は、タイマ２７４に自己の一時的休止期間Ｔｓｌｐにｔ２を設定し、ｔ２の期間において休止モードに移行し、送信およびキャリア・センスＣＳを停止する。この場合、休止期間ｔ２の測定開始時点はコマンドの受信開始時点である。代替構成として、測定開始時点は、実際の休止モードへの移行時点であってもよい。【００８２】
一方、ＲＦ ＩＤタグ２０４ｂおよび２０４ｅの各々において、受信部２５０は、期間５７において受信待ち状態を維持し、受信処理期間（ＲＣＶ）５４において、タグ情報要求コマンド（ＣＭＤ＿ＲＱ＿ＩＤ＆ＳＬＰ）を含むデータを搬送するＲＦ信号を受信する。データ復号部２４２はそのデータを復号しコマンドを含むデータを取り出して制御部２１０に供給する。その受信データには、ＲＦ ＩＤタグ２０４ｂおよび２０４ｅのタグＩＤは含まれていない。そのコマンドに応答して、制御部２１０は、所定期間内のランダムに選択された送信処理５６の時間期間に、データ生成部２２２および送信部２３０をイネーブルし、データ生成部２２２はタグＩＤ（ＩＤ２、ＩＤ５）およびその他の所要の情報を含むデータを生成して符号化する。送信部２３０はそのタグＩＤを含む応答データでキャリアを変調してＲＦ信号を送信する。【００８３】
この場合、リーダ／ライタ装置３０４の受信部３５０は、ＲＦ ＩＤタグ２０４ｂおよび２０４ｅのタグＩＤ（ＩＤ２およびＩＤ５）を正常に受信する。休止期間設定部３６０において、休止期間決定器３６６は、タイマ３７４からの周期的なタイミング信号ＴＭに応答して、カウンタ３６４から受け取ったタグＩＤの数（この場合、２）に基づいて、所定の式または休止期間決定テーブルに従って、一時的な休止期間Ｔｓｌｐの値を決定し、データ保持部３６８はその休止期間ＴｓｌｐおよびタグＩＤを保持する。タイミング信号ＴＭの周期はキャリア・センスの周期Ｔｓであってもよい。それによって、キャリア・センスＴｓの周期で、潜在的に受信し得る全てのＲＦ ＩＤタグ２０４ａ〜２０４ｆの応答信号によって搬送されたタグＩＤを重複なく受信できる。【００８４】
データ生成部３２２は、制御部３１０から受け取ったタグ情報および休止要求コマンドＣＭＤ（ＣＭＤ＿ＲＱ＿ＩＤ＆ＳＬＰ）を生成し、そのコマンドＣＭＤにデータ保持部３６８から取り出した休止期間Ｔｓｌｐの値（ｔ１）および正常に受信されたタグＩＤ（ＩＤ２およびＩＤ５）を連結して送信データを生成し、それを暗号化し、その暗号データを符号化する。ここで、休止期間Ｔｓｌｐの値をｔ１＝１秒と仮定する。送信部３３０は、送信処理４２の連続する各タイムスロット４３〜４５において、所定回数または所定の期間において、その送信データを搬送するＲＦ信号を充分短い間隔で繰り返し送信する。その後、データ生成部３２２は、再び、タグ情報要求コマンド（ＣＭＤ＿ＲＱ＿ＩＤ）を含むデータを搬送するＲＦ信号を繰り返し送信する。【００８５】
ＲＦ ＩＤタグ２０４ｂおよび２０４ｅの各々は、次のキャリア・センス期間５２の後で、期間５７において受信待ち状態を維持し、受信処理期間（ＲＣＶ）５４において、コマンド（ＣＭＤ＿ＲＱ＿ＩＤ＆ＳＬＰ）および休止期間Ｔｓｌｐの値（ｔ２）およびタグＩＤ（ＩＤ２およびＩＤ５）を含むデータを受信してメモリ２１４に格納する。そのデータの受信に応答して、ＲＦ ＩＤタグ２０４ｂおよび２０４ｅの各々の制御部２１０は、タイマ２７４に一時的休止期間Ｔｓｌｐをｔ１と設定し、ｔ１の期間において休止モードに移行し、キャリア・センスＣＳを停止する。【００８６】
図７Ｃ〜７Ｇを参照すると、ＲＦ ＩＤタグ２０４ｂおよび２０４ｅは休止期間Ｔｓｌｐ＝ｔ１が経過して通常の動作モードに復帰する。ＲＦ ＩＤタグ２０４ｂおよび２０４ｅは、受信処理期間５４においてリーダ／ライタ装置３０４からコマンド（ＣＭＤ＿ＲＱ＿ＩＤ）を受信して、ランダムな送信期間５６においてタグＩＤ（ＩＤ２、ＩＤ５）を送信し返す。それに応答して、リーダ／ライタ装置３０４は、ＲＦ ＩＤタグ２０４ｂおよび２０４ｅに対して、上述のコマンドコマンド（ＣＭＤ＿ＲＱ＿ＩＤ＆ＳＬＰ）および休止期間Ｔｓｌｐの値（ｔ２）およびタグＩＤ（ＩＤ２およびＩＤ５）を含むデータを搬送するＲＦ信号を送信する。ＲＦ ＩＤタグ２０４ｂおよび２０４ｅは、そのＲＦ信号を受信し、再び、指定された休止期間Ｔｓｌｐ（ｔ２）において休止モードに移行する。【００８７】
一方、ＲＦ ＩＤタグ２０４ａ、２０４ｃ、２０４ｄおよび２０４ｆは休止期間Ｔｓｌｐ＝ｔ２が経過して通常の動作モードに復帰する。ＲＦ ＩＤタグ２０４ａ、２０４ｃ、２０４ｄおよび２０４ｆは、受信処理期間５４においてリーダ／ライタ装置３０４からコマンド（ＣＭＤ＿ＲＱ＿ＩＤ）を受信して、ランダムな送信期間５６においてタグＩＤ（ＩＤ２、ＩＤ５）を送信し返す。その後、リーダ／ライタ装置３０４およびＲＦ ＩＤタグ２０４ａ〜２０４ｆは、同様に動作する。【００８８】
このようにして、リーダ／ライタ装置３０４は、同じ期間に受信したタグＩＤの数が多いほど、それに応じてより長い期間、それらのＲＦ ＩＤタグを休止モードに設定する。それによって、ほぼ全てのＲＦ ＩＤタグの読み取りが完了するまで、読み取り済みのＲＦ ＩＤタグのキャリア・センスを停止することができ、それによって、既に読み取ったＲＦ ＩＤタグによる未だ他の読み取っていないＲＦ ＩＤタグへの干渉が防止できる。休止期間Ｔｓｌｐが経過して全てのＲＦ ＩＤタグが読み取られた後は、別のリーダ／ライタ装置によって読み取りが可能であるようにするために、全てのＲＦ ＩＤタグが通常の動作モードに好ましくは概ね同じタイミングで復帰するように設定できる。【００８９】
図８は、リーダ／ライタ装置３０４によって実行される処理のフローチャートを示している。図９Ａおよび９Ｂは、アクティブＲＦ ＩＤタグ２０４によって実行される処理のフローチャートを示している。図８、９Ａおよび９Ｂにおいて、認証処理は省略されている。【００９０】
図８を参照すると、ステップ４０２は図３のものと同様である。送信処理におけるステップ４０４において、リーダ／ライタ装置３０４の制御部３１０は、データ保持部３６８を参照して、データ保持部３６８におけるデータが更新されたかどうかを判定する。それが更新されていないと判定された場合は、手順はステップ４１４に進む。それが更新されたと判定された場合は、ステップ４０６において、制御部３１０は、データ生成部３２２に、新しいコマンド等と共にデータ保持部３６８中のデータを含むように送信データを更新させる。【００９１】
ステップ４１４〜４１８は図３のものと同様である。この場合、データ生成部３２２は、制御部３１０から受け取ったタグ情報要求コマンド、およびメモリ３１４から取り出したデータを、さらに、存在する場合には休止要求、休止期間ＴｓｌｐおよびタグＩＤを、所定の暗号方式に従って暗号化し、その暗号データを所定の符号化方式に従って符号化し、送信部３３０は、送信処理４２または４３〜４５の時間期間にその符号化データでキャリアを変調して周波数ｆ１のＲＦ信号を送信する。【００９２】
受信処理について、ステップ４２２〜４３６は図３のものと同様である。【００９３】
ステップ４２８の後、ステップ４４２において、休止期間設定部３６０において、ＩＤ検出器３６２は、制御部３１０の制御の下で、応答データの中からタグＩＤを検出して、データ保持部３６８にない新しいタグＩＤを検出したかどうかを判定する。ステップ４４２は新しいタグＩＤが検出されるまで繰り返される。新しいタグＩＤが検出されたと判定された場合は、＋１を表す指示をカウンタ３６６に与え、そのタグＩＤをデータ保持部３６８に供給する。ステップ４４４において、制御部３１０の制御の下で、カウンタ３６４はカウント数を１だけインクリメント（増分）し、データ保持部３６８はそのタグＩＤを追加して保持する。その後、手順はステップ４４２に戻る。ステップ４２２〜４４４は受信処理が終了するまで継続される。【００９４】
休止期間計算について、ステップ４５２において、制御部３１０は、休止期間決定のタイミングかどうか、即ちタイマ３７４からのタイミング信号ＴＭを受け取ったかどうか、を判定する。ステップ４５２は、タイミング信号ＴＭを受け取るまで繰り返される。ステップ４５４において、タイミング信号ＴＭに応答して、制御部３１０は、休止期間決定器３６６に、カウンタ３６４のカウント数を読み出させ、所定の式または図１１のような休止期間決定テーブルに従って休止期間Ｔｓｌｐの値を決定させる。ステップ４５６において、制御部３１０は、カウンタ３６４をリセットしてＩＤカウント数をクリア（０に）する。その後、データ保持部３６８のタグＩＤとＩＤカウント数はデータ生成部３２２によって読み取られる。ステップ４５８において、データ生成部３２２によってタグＩＤとＩＤカウント数が読み取られた後、制御部３１０は、データ保持部３６８の保持データ（タグＩＤおよびＩＤカウント）をクリアする。その後、手順はステップ４５２に戻る。【００９５】
図９Ａおよび９Ｂにおいて、ＲＦ ＩＤタグ２０４におけるステップ５０２〜５３０は図４Ａおよび４Ｂのものと同様である。【００９６】
ステップ５２２の後のステップ５３２において、ＲＦ ＩＤタグ２０４の制御部２１０は、受信コマンドＣＭＤに休止要求と休止期間Ｔｓｌｐの値が含まれているかどうかを判定する。休止要求が含まれていないと判定された場合には、手順はステップ５２６に進む。休止要求が含まれていると判定された場合には、ステップ５３４において、制御部２１０は、メモリ２１４に休止期間Ｔｓｌｐを格納して、タイマ２１４に休止期間Ｔｓｌｐを設定する。タイマ２１４は、コマンドの受け取りを開始した時刻から休止期間Ｔｓｌｐが経過するまで時間をカウントまたは測定する。ステップ５３６において、制御部２１０は、データ復号部２４２をディセーブルする。その後、手順はステップ５３０に進む。【００９７】
ステップ５３０において、制御部２１０は、ＲＦ ＩＤタグ２０２を休止モードにする。休止モードにおいて、基本的に制御部２１０およびウェイクアップ部２７０だけがイネーブルされた状態を維持し、その他の構成要素２１４〜２５０はディセーブルされた状態になる。休止期間Ｔｓｌｐにおいてウェイクアップ部２７０はキャリア・センス周期Ｔｓのカウントを中止する。リーダ／ライタ装置３０４からタイマ２７４においてコマンドの受け取りを開始した時刻からの経過時間が休止期間Ｔｓｌｐに達したとき、ウェイクアップ部２７０は、ウェイクアップ信号を発生して制御部２１０に供給する。それによってキャリア・センスが再開される。【００９８】
本発明の実施形態によれば、リーダ／ライタ装置は、多数のＲＦ ＩＤタグの中の読み取ったものを所定の期間だけ休止状態にし、その休止期間に残りのＲＦ ＩＤタグを読み取ることができるので、同じＲＦ ＩＤタグを不必要に繰り返し読み取ることがなく、また既に読み取ったＲＦ ＩＤタグが残りのＲＦ ＩＤタグの読み取りに干渉することを防止でき、従って比較的短い時間で全てのＲＦ ＩＤタグを読み取ることができる。【００９９】
ＲＦ ＩＤタグのキャリア・センス周期Ｔｓ＝１秒、ＲＦ ＩＤタグの送信スロット数１００、およびＲＦ ＩＤタグの数１００の場合に、全てのＲＦ ＩＤタグの読み取り完了するまでの時間を通常のＲＦ ＩＤタグ（図１）と本発明の実施形態（図５）によるＲＦ ＩＤタグをシミュレーションした。ここで、休止期間Ｔｓｌｐは、受信ＩＤ数／６（端数切り捨て）秒とした。【０１００】
その結果、図１〜４Ｂに示された通常の方法では、最初の２秒経過の時点でＲＦ ＩＤタグ全体の６０％の読み取りが完了し、５秒経過の時点で全体の９０％の読み取りが完了し、１０秒経過した時点でも全体の９９％の読み取りが完了するに過ぎない。【０１０１】
図５〜９Ｂに示された本発明の実施形態の方法によれば、最初の１秒経過の時点でＲＦ ＩＤタグ全体の３７％の読み取りが完了し、休止期間として６秒が設定された。２秒経過の時点で全体の７１％の読み取りが完了し、休止期間として５秒が設定された。３秒経過の時点で全体の９３％の読み取りが完了し、休止期間として３秒が設定された。４秒経過した時点で全体の９９％の読み取りが完了し、休止期間として１秒が設定された。５秒経過の時点では１００％の読み取りが完了し、休止期間として０秒が設定された。９９％に達する時間を比較すると、本発明の実施形態では、読み取り時間を通常の１／２に低減することができる。【０１０２】
本発明は、例えば、オフィスにおける人の入退室管理に適用できる。その場合、人はＲＦ ＩＤタグを携帯し、各部屋の出入口にリーダ装置を設置してもよい。多数の人が同時に出入口を通過しても短時間で読み取りが完了する。【０１０３】
ＲＦ ＩＤタグを携帯し添付された多数の人や物が複数のゲートを順次通過する場合、１つのゲートにおいて休止モードに移行した後で次のゲートに達するまでに、きるだけ短い時間で通常の周期的キャリア・センス動作状態に復帰する必要がある。全てのＲＦ ＩＤタグに共通の固定の休止期間を設定すると、１つのゲートで最後に読み取られたＲＦ ＩＤタグは最後に通常の動作状態に復帰することになるので、次のゲートに達するまでに復帰しない可能性がある。しかし、本発明の実施形態では、後で読み取られるＲＦ ＩＤタグほど休止期間を短くすることができるので、全てのＲＦ ＩＤタグを概ね同時に復帰させることができ、従って次のゲートに達するまでに全てのＲＦ ＩＤタグを通常の動作状態に復帰させることができる。【０１０４】
以上の説明では、本発明をＲＦ ＩＤタグに関連して説明したが、これに限定されることなく、本発明が非接触ＩＣカードにも適用できることは、この分野の専門家には理解されるであろう。【０１０５】
以上説明した実施形態は典型例として挙げたに過ぎず、その各実施形態の構成要素を組み合わせること、その変形およびバリエーションは当業者にとって明らかであり、当業者であれば本発明の原理および請求の範囲に記載した発明の範囲を逸脱することなく上述の実施形態の種々の変形を行えることは明らかである。
【図１】
2009001446.tif 000003
【図２】
2009001446.tif 000004
【図３】
2009001446.tif 000005
【図４Ａ】
2009001446.tif 000006
【図４Ｂ】
2009001446.tif 000007
【図５】
2009001446.tif 000008
【図６】
2009001446.tif 000009
【図７】
2009001446.tif 000010
【図８】
2009001446.tif 000011
【図９Ａ】
2009001446.tif 000012
【図９Ｂ】
2009001446.tif 000013
【図１０】
2009001446.tif 000014
【図１１】
2009001446.tif 000015
【手続補正書】
【提出日】平成22年1月29日(2010.1.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１
【補正方法】変更
【補正の内容】
【請求項１】
第１のメモリと、第１の制御部と、時間を計測する第１のタイマと、所定期間において受信した応答信号中の識別情報と前記識別情報の数に応じた休止期間の長さとを決定する休止期間設定部と、送信期間において第１の周波数で情報要求信号と前記休止期間の長さおよび前記受信識別情報を含む情報および休止要求信号のうちのいずれか一方の要求信号を繰り返し送信する第１の送信部と、前記第１の周波数と異なる第２の周波数で、識別情報を含む応答信号を受信する第１の受信部と、を具える読取り書込み装置と、
各非接触情報記憶装置が、自己の識別情報を格納した第２のメモリと、時間を計測する第２のタイマと、バッテリと、第２の制御部と、前記第１の周波数のＲＦ信号を所定の周期でキャリア・センスして検知するよう動作し、キャリアを検出したときにさらに前記情報要求信号または前記情報および休止要求信号を受信するよう構成された第２の受信部と、前記情報要求信号または前記自己の識別情報を含まない前記情報および休止要求信号の受信に応答して前記第２の周波数で前記自己の識別情報を含む前記応答信号を送信し、前記自己の識別情報を含む前記情報および休止要求信号の受信に応答して前記第２の制御部によって前記休止期間だけ不動作状態にされる第２の送信部と、を具える、複数の非接触情報記憶装置と、
を含む、情報アクセス・システム。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項２
【補正方法】変更
【補正の内容】
【請求項２】
情報記憶装置の情報を非接触で読み取り書き込む非接触読取り書込み装置であって、
メモリと、
時間を計測するタイマと、
制御部と、
所定期間において非接触情報記憶装置から受信した応答信号中の識別情報と前記識別情報の数に応じた前記非接触情報記憶装置の休止期間の長さとを決定する休止期間設定部と、
送信期間において第１の周波数で情報要求信号と前記休止期間の長さおよび前記受信識別情報を含む情報および休止要求信号のうちのいずれか一方の要求信号を繰り返し送信する送信部と、
前記第１の周波数と異なる第２の周波数で、前記情報要求信号または前記情報および休止要求信号の受信に対する、識別情報を含む応答信号を、非接触情報記憶装置から受信する受信部と、
を具える、非接触読取り書込み装置。
【手続補正３】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１１
【補正方法】変更
【補正の内容】
【請求項１１】
メモリ、タイマおよび制御部を有する非接触読取り書込み装置において用いられる、情報記憶装置を読み取るためのプログラムであって、
第１の周波数と異なる第２の周波数で、識別情報を含む応答信号を非接触情報記憶装置から受信するステップと、
所定期間において前記非接触情報記憶装置から受信した応答信号中の識別情報を検出してデータ保持領域に格納するステップと、
前記識別情報の数に応じて前記非接触情報記憶装置の休止期間の長さを決定して前記保持領域に格納するステップと、
送信期間において前記第１の周波数で、情報要求信号と、前記休止期間の長さおよび前記受信識別情報を含む情報および休止要求信号のうちのいずれか一方の要求信号を繰り返し送信するステップと、
を実行させるよう動作可能なプログラム。
【手続補正４】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１２
【補正方法】変更
【補正の内容】
【請求項１２】
メモリ、タイマおよび制御部を有する非接触情報記憶装置において用いられるプログラムであって、
第１の周波数のＲＦ信号を所定の周期でキャリア・センスして検知するステップと、
キャリアを検出したときにさらに情報要求信号または情報および休止要求信号を受信するステップと、
前記情報要求信号または自己の識別情報を含まない前記情報および休止要求信号の受信に応答して、前記第１の周波数と異なる第２の周波数で前記自己の識別情報を含む応答信号を送信するステップと、
前記自己の識別情報を含む前記情報および休止要求信号の受信に応答して前記休止期間だけ前記送信を不動作状態にするステップと、
を実行させるよう動作可能なプログラム。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
リーダ／ライタ装置３０２のメモリ３１４は、認証用の現在の時刻Ｔ、認証用のシステムＩＤ（ＩＤ＿ｓｙｓｔｅｍ）および暗号鍵／復号鍵Ｋｅを格納している。データ生成部３２４は、メモリ３１４に格納されている所定の暗号方式に従って暗号鍵Ｋｅを用いて送信データを暗号化する暗号化部３２４を含んでいる。データ復号部３４２は、所定の暗号方式に従って暗号鍵／復号鍵Ｋｅを用いて受信データを解読する解読部３４４を含んでいる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】変更
【補正の内容】
【００４５】
ステップ５１８において認証が成功したと判定された場合は、ステップ５２２において、制御部２１０は、データ復号部２４２からタグ情報要求コマンドを含む復号され暗号解読されたデータを受け取り、その解読データに含まれている解読された受信コマンドを処理し、リーダ／ライタ装置３０２によるアクセス記録をメモリ２１４に格納する。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】変更
【補正の内容】
【００４６】
受信データ中に時刻修正コマンドおよび現在の時刻Ｔが含まれていた場合は、制御部２１０は、ウェイクアップ部２７０のタイマ２７４の時刻をその時刻Ｔに修正または更新する。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００７１
【補正方法】変更
【補正の内容】
【００７１】
図１０Ｂにおいて、休止要求を含まずタグＩＤを要求する場合、フレームは、スタート（１バイト）、タグＩＤ要求を表すコマンド（ＣＭＤ）（１バイト）、データ長（１バイト）、エンド（１バイト）およびチェック（１バイト）のフィールドを含んでいる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００７２
【補正方法】変更
【補正の内容】
【００７２】
図１０Ｃにおいて、タグＩＤおよび休止を要求する場合、フレームは、スタート（１バイト）、タグＩＤ要求および休止要求を表すコマンド（ＣＭＤ）（１バイト）、データ長（１バイト）、休止期間Ｔｓｌｐ（１バイト）、受信したタグＩＤの数のタグＩＤ（各４バイト）、エンド（１バイト）およびチェック（１バイト）のフィールドを含んでいる。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００７５
【補正方法】変更
【補正の内容】
【００７５】
そのコマンドに応答して、制御部２１０は、所定期間内のランダムに選択された送信処理５６の時間期間において、データ生成部２２２および送信部２３０をイネーブルする。データ生成部２２２は、メモリ２１４から取り出したタグＩＤ（ＩＤ＿ｔａｇ）、時刻ＴおよびシステムＩＤ（ＩＤ＿ｓｙｓｔｅｍ）を含むデータを、所定の暗号方式に従って暗号化し、その暗号データを所定の符号化方式に従って符号化する。その他の所要の情報には、例えば、パッケージ内の商品の内容、個数および状態、発送者、移動、経由地および宛先、等に関する情報が含まれていてもよい。送信部２３０はその暗号化されたタグＩＤを含む応答データでキャリアを変調してＲＦ信号を送信する。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００８７
【補正方法】変更
【補正の内容】
【００８７】
一方、ＲＦ ＩＤタグ２０４ａ、２０４ｃ、２０４ｄおよび２０４ｆは休止期間Ｔｓｌｐ＝ｔ２が経過して通常の動作モードに復帰する。ＲＦ ＩＤタグ２０４ａ、２０４ｃ、２０４ｄおよび２０４ｆは、受信処理期間５４においてリーダ／ライタ装置３０４からコマンド（ＣＭＤ＿ＲＱ＿ＩＤ）を受信して、ランダムな送信期間５６においてタグＩＤ（ＩＤ１、ＩＤ３、ＩＤ４、ＩＤ６）を送信し返す。その後、リーダ／ライタ装置３０４およびＲＦ ＩＤタグ２０４ａ〜２０４ｆは、同様に動作する。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】０１０３
【補正方法】変更
【補正の内容】
【０１０３】
ＲＦ ＩＤタグを携帯し添付された多数の人や物が複数のゲートを順次通過する場合、１つのゲートにおいて休止モードに移行した後で次のゲートに達するまでに、できるだけ短い時間で通常の周期的キャリア・センス動作状態に復帰する必要がある。全てのＲＦ ＩＤタグに共通の固定の休止期間を設定すると、１つのゲートで最後に読み取られたＲＦ ＩＤタグは最後に通常の動作状態に復帰することになるので、次のゲートに達するまでに復帰しない可能性がある。しかし、本発明の実施形態では、後で読み取られるＲＦ ＩＤタグほど休止期間を短くすることができるので、全てのＲＦ ＩＤタグを概ね同時に復帰させることができ、従って次のゲートに達するまでに全てのＲＦ ＩＤタグを通常の動作状態に復帰させることができる。
【手続補正１３】
【補正対象書類名】図面
【補正対象項目名】図５
【補正方法】変更
【補正の内容】
【図５】
2009001446.tif 000016
【手続補正１４】
【補正対象書類名】図面
【補正対象項目名】図６
【補正方法】変更
【補正の内容】
【図６】
2009001446.tif 000017
【国際調査報告】
2009001446.tif 000018
2009001446.tif 000019