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