(57)【特許請求の範囲】
【請求項１】
アンテナと、
カウンタと、
前記アンテナを介して信号を受信する処理と、前記受信した信号を復調する処理と、を実行する制御部と、を備え、
前記制御部は、前記信号を受信する処理に成功すると、前記受信した信号を復調する処理が実行されたか否かに関わらず前記カウンタをカウントする
無線ＩＣタグ。
【請求項２】
アンテナと、
カウンタと、
前記アンテナを介して信号を受信する処理と、前記受信した信号を復調する処理と、前記復調された信号を復号する処理と、を
実行する制御部と、を備え、
前記制御部は、前記信号を復調する処理に成功すると、前記復調された信号を復号する処理が実行されたか否かに関わらず前記カウンタをカウントする
無線ＩＣタグ。
【請求項３】
アンテナと、
カウンタと、
前記アンテナを介して信号を受信し前記受信した信号を復調する処理と、前記復調された信号を復号する処理と、前記復号された信号に基づいてコマンド解析を行う処理と、を実行する制御部と、を備え、
前記制御部は、前記信号を復号する処理に成功すると、前記コマンド解析を行う処理が実行されたか否かに関わらず前記カウンタをカウントする
無線ＩＣタグ。
【請求項４】
無線ＩＣタグであって、
アンテナと、
カウンタと、
前記アンテナを介して受信した信号に基づいてコマンド解析を行う処理と、前記解析したコマンドが前記無線ＩＣタグ宛てのコマンドであるか否かを判定する処理と、を実行する制御部と、を備え、
前記制御部は、前記コマンド解析を行なう処理に成功すると、前記解析したコマンドが前記無線ＩＣタグ宛てのコマンドであるか否かに関わらず前記カウンタをカウントする
無線ＩＣタグ。
【請求項５】
無線ＩＣタグであって、
アンテナと、
カウンタと、
前記アンテナを介して受信した信号に基づくコマンドが前記無線ＩＣタグ宛てのコマンドであると判定した場合に前記コマンドの種別を解析する処理を実行する制御部と、を備え、
前記制御部は、前記アンテナを介して受信した信号に基づくコマンドが前記無線ＩＣタグ宛てのコマンドであると判定すると、前記コマンドの種別を解析する処理が成功したか否かに関わらず前記カウンタをカウントする
無線ＩＣタグ。
【請求項６】
アンテナと、
カウンタと、
前記アンテナを介して受信した信号に基づくコマンドの種別を解析し、前記受信したコマンドが応答波を要求するものであると判定した場合に前記受信した信号に基づいて応答情報を生成し、前記応答情報を符号化する制御部と、を備え、
前記制御部は、前記受信したコマンドが応答波を要求するものであると判定すると、前記応答情報を符号化する処理に成功したか否かに関わらず前記カウンタをカウントする
無線ＩＣタグ。
【請求項７】
請求項６に記載の無線ＩＣタグであって、
前記制御部は、前記受信したコマンドが前記無線ＩＣタグのＩＤを要求するものであると判定した場合に、前記受信したコマンドに基づいて応答情報を作成し、前記アンテナに出力し、前記受信したコマンドが前記無線ＩＣタグのＩＤを要求するものであると判定したことに対応して前記カウンタをカウントする
無線ＩＣタグ。
【請求項８】
アンテナと、
カウンタと、
前記アンテナを介して受信した信号に対する応答情報を作成する処理と、前記応答情報を符号化する処理と、前記符号化された応答情報を変調する処理と、を実行する制御部と、を備え、
前記制御部は、前記応答情報を符号化する処理に成功すると、前記符号化された応答情報を変調する処理に成功したか否かに関わらず前記カウンタをカウントする
無線ＩＣタグ。
【請求項９】
アンテナと、
カウンタと、
前記アンテナを介して受信した信号に対する応答情報を作成する処理と、前記応答情報を符号化する処理と、前記符号化された応答情報を変調する処理と、を実行する制御部と、を備え、
前記制御部は、前記応答情報を変調する処理に成功したことに対応して前記カウンタをカウントする
無線ＩＣタグ。
【請求項１０】
無線ＩＣタグであって、
アンテナと、
制御部と、
複数のカウンタと、を備え、
前記複数のカウンタは、前記制御部が前記アンテナを介して信号を受信する処理に成功したことに対応してカウントされる受信カウンタ、前記制御部が前記受信した信号を復調する処理に成功したことに対応してカウントされる復調カウンタ、前記制御部が前記復調された信号を復号する処理に成功したことに対応してカウントされる復号カウンタ、前記制御部が前記復号された信号に基づいてコマンド解析を行う処理に成功したことに対応してカウントされるコマンド受信カウンタ、前記制御部が前記解析されたコマンドが前記無線ＩＣタグ宛てのコマンドであると判定したことに対応してカウントされる自分宛コマンドカウンタ、前記制御部が前記無線ＩＣタグ宛のコマンドが応答波を要求するものであると判定したことに対応してカウントされる応答カウンタ、前記制御部が前記応答情報を符号化する処理に成功したことに対応してカウントされる符号カウンタ、前記制御部が前記符号化された応答情報を変調する処理に成功したことに対応してカウントされる変調カウンタ、のうち、少なくとも２つのカウンタを含む
ことを特徴とする無線ＩＣタグ。
【請求項１１】
請求項１から１０のいずれか１項に記載の無線ＩＣタグであって、
データを保有するメモリを更に有し、
該メモリのバイト領域ごとに更にカウンタを持ち、各バイト領域ごとの読み出し時または書き込み時にカウントされるカウンタと、を更に備える
無線ＩＣタグ。
【請求項１２】
請求項１１に記載の無線ＩＣタグであって、
前記カウンタのカウントアップされる値またはカウントダウンされる値が、前記メモリからのデータの読み出し量又は前記メモリへのデータ書き込み量によって決定される
無線ＩＣタグ。
【請求項１３】
請求項１から１０のいずれか１項に記載の無線ＩＣタグであって、
電池を内蔵し、
前記無線ＩＣタグが周期的に実施するアクションに対してカウントするカウンタを更に備える
無線ＩＣタグ。
【請求項１４】
請求項１３に記載の無線ＩＣタグであって、
センサを更に内蔵し、
前記アクションが、前記センサのセンシングであることを特徴とする
無線ＩＣタグ。
【請求項１５】
請求項１から１４に記載の無線ＩＣタグであって、カウントアップされる値またはカウントダウンされる値が、データ送信量によって決定される無線ＩＣタグ。
【請求項１６】
アンテナと、
カウンタと、
現在の時刻の情報を出力するクロックと、
時刻の情報を記録するメモリと、
前記アンテナを介して信号を受信すると、前記クロックが出力する時刻と前記メモリに記録されている時刻との差分を算出し、前記差分が所定時間以上であれば前記カウンタをカウントし、前記クロックから読み出した時刻を前記メモリに記録する制御部と、
を備える無線ＩＣタグ。
【請求項１７】
請求項１６に記載の無線ＩＣタグであって、
前記制御部は、前記差分が所定時間以上であれば前記クロックから読み出した時刻を前記メモリに記録する
無線ＩＣタグ。
【請求項１８】
アンテナと、
カウンタと、
時刻を記録するメモリと、
前記アンテナを介して信号を受信すると、前記受信した信号に含まれる時刻情報により定まる時刻と、前記メモリに記録されている時刻との差分を算出し、前記差分が所定時間以上であれば前記カウンタをカウントし、前記受信した信号から定まる時刻を前記メモリに記録する制御部と、を備える
無線ＩＣタグ。
【請求項１９】
請求項１８に記載の無線ＩＣタグであって、
前記制御部は、前記差分が所定時間以上であれば前記受信した信号から定まる時刻を前記メモリに記録する
無線ＩＣタグ。
【請求項２０】
請求項１から１９のいずれか１項に記載の無線ＩＣタグと、
該無線ＩＣタグからの情報を読み取り、または該無線ＩＣタグへの情報の書き込みを行なう無線ＩＣタグリーダ／ライターと、
を備えた情報管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は無線ＩＣタグ及び情報管理システムに係わり、特にカウンタを備えた無線ＩＣタグ、この無線ＩＣタグと無線ＩＣタグリーダ／ライタ（無線ＩＣタグからデータの読み出し及び書き出しを行う装置）とを備えた情報管理システムに関する。なお、無線ＩＣタグはＩＣタグ、電子タグ、RFID Tag （Radio Frequency Identification Tag）、又はRFID （Radio Frequency Identification）とも言う。
【背景技術】
【０００２】
無線ＩＣタグとしては、特許文献１に、メモリを有するＩＣタグと、メモリデータが更新されるたびに使用可能回数をカウントダウンする通信制御部を有するＩＣタグリーダ・ライタとが開示されている。
【０００３】
特許文献２には、リーダがリーダとタグ間の更新成功回数をカウントし、リーダ側のメモリに成功回数を保持することが開示されている。
【特許文献１】特開２００１−２５６４５９号公報
【特許文献２】特開２００５−２３５１８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１に記載の無線ＩＣタグでは、使用に先立って、無線ＩＣタグが内蔵する電源が切れることによる寿命を推測する必要がある。電源の消費要因として、データの読み出し、応答波の出力なども考えられ、メモリの更新回数のみをカウントするだけでは十分とはいえない。
【０００５】
また特許文献２では、リーダが無線ＩＣタグからの応答を受信しなかった場合の原因の切り分けまではできない。例えば、その原因が、無線ＩＣタグが質問波を受信していないことにあっても、特許文献２の技術では原因が分からない。
【０００６】
本発明の目的は、リーダ／ライタが無線ＩＣタグからの情報取得に失敗した場合に、その原因の切り分けを行うことが可能な無線ＩＣタグ及び情報管理システムを提供することにある。特に無線ＩＣタグの挙動から原因の切り分けを行うことが可能な無線ＩＣタグ及び情報管理システムを提供することにある。
【０００７】
また、本発明の他の目的は、無線ＩＣタグが内蔵している電源を用いて、電波の出力、データの書き込み、外部環境のセンシングを行うような場合に、そのタグの残り寿命の推定を行うことが可能な無線ＩＣタグ及び情報管理システムを提供することにある。
【０００８】
また、本発明の更に他の目的は、予期せぬ読み出し、書き込みなどの無線ＩＣタグへの操作を検出することが可能な無線ＩＣタグ及び情報管理システムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明の無線ＩＣタグはＩＤ読み出し時、メモリデータ読み出し時、応答波出力時などのイベントが発生すると、その回数をカウントするものであり、以下の構成を有するものである。
【００１０】
すなわち、本発明の無線ＩＣタグは、アンテナと、カウンタと、前記アンテナを介して信号を受信する処理と、前記受信した信号を復調する処理と、を実行する制御部と、を備え、前記制御部は、前記信号を受信する処理に成功すると、前記受信した信号を復調する処理が実行されたか否かに関わらず前記カウンタをカウントする無線ＩＣタグである。
【００１１】
また本発明の無線ＩＣタグは、アンテナと、カウンタと、前記アンテナを介して信号を受信する処理と、前記受信した信号を復調する処理と、前記復調された信号を復号する処理と、を実行する制御部と、を備え、前記制御部は、前記信号を復調する処理に成功すると、前記復調された信号を復号する処理が実行されたか否かに関わらず前記カウンタをカウントする無線ＩＣタグである。
【００１２】
また本発明の無線ＩＣタグは、アンテナと、カウンタと、前記アンテナを介して信号を受信し前記受信した信号を復調する処理と、前記復調された信号を復号する処理と、前記復号された信号に基づいてコマンド解析を行う処理と、を実行する制御部と、を備え、前記制御部は、前記信号を復号する処理に成功すると、前記コマンド解析を行う処理が実行されたか否かに関わらず前記カウンタをカウントする無線ＩＣタグである。
【００１３】
また本発明の無線ＩＣタグは、無線ＩＣタグであって、アンテナと、カウンタと、前記アンテナを介して受信した信号に基づいてコマンド解析を行う処理と、前記解析したコマンドが前記無線ＩＣタグ宛てのコマンドであるか否かを判定する処理と、を実行する制御部と、を備え、前記制御部は、前記コマンド解析を行なう処理に成功すると、前記解析したコマンドが前記無線ＩＣタグ宛てのコマンドであるか否かに関わらず前記カウンタをカウントする無線ＩＣタグである。
【００１４】
また本発明の無線ＩＣタグは、無線ＩＣタグであって、アンテナと、カウンタと、前記アンテナを介して受信した信号に基づくコマンドが前記無線ＩＣタグ宛てのコマンドであると判定した場合に前記コマンドの種別を解析する処理を実行する制御部と、を備え、前記制御部は、前記アンテナを介して受信した信号に基づくコマンドが前記無線ＩＣタグ宛てのコマンドであると判定すると、前記コマンドの種別を解析する処理が成功したか否かに関わらず前記カウンタをカウントする無線ＩＣタグである。
【００１５】
また本発明の無線ＩＣタグは、アンテナと、カウンタと、前記アンテナを介して受信した信号に基づくコマンドの種別を解析し、前記受信したコマンドが応答波を要求するものであると判定した場合に前記受信した信号に基づいて応答情報を生成し、前記応答情報を符号化する制御部と、を備え、前記制御部は、前記受信したコマンドが応答波を要求するものであると判定すると、前記応答情報を符号化する処理に成功したか否かに関わらず前記カウンタをカウントする無線ＩＣタグである。
また本発明の無線ＩＣタグは、アンテナと、カウンタと、前記アンテナを介して受信した信号に対する応答情報を作成する処理と、前記応答情報を符号化する処理と、前記符号化された応答情報を変調する処理と、を実行する制御部と、を備え、前記制御部は、前記応答情報を符号化する処理に成功すると、前記符号化された応答情報を変調する処理に成功したか否かに関わらず前記カウンタをカウントする無線ＩＣタグである。
また本発明の無線ＩＣタグは、アンテナと、カウンタと、前記アンテナを介して受信した信号に対する応答情報を作成する処理と、前記応答情報を符号化する処理と、前記符号化された応答情報を変調する処理と、を実行する制御部と、を備え、前記制御部は、前記応答情報を変調する処理に成功したことに対応して前記カウンタをカウントする無線ＩＣタグである。
また本発明の無線ＩＣタグは、無線ＩＣタグであって、アンテナと、制御部と、複数のカウンタと、を備え、
前記複数のカウンタは、前記制御部が前記アンテナを介して信号を受信する処理に成功したことに対応してカウントされる受信カウンタ、前記制御部が前記受信した信号を復調する処理に成功したことに対応してカウントされる復調カウンタ、前記制御部が前記復調された信号を復号する処理に成功したことに対応してカウントされる復号カウンタ、前記制御部が前記復号された信号に基づいてコマンド解析を行う処理に成功したことに対応してカウントされるコマンド受信カウンタ、前記制御部が前記解析されたコマンドが前記無線ＩＣタグ宛てのコマンドであると判定したことに対応してカウントされる自分宛コマンドカウンタ、前記制御部が前記無線ＩＣタグ宛のコマンドが応答波を要求するものであると判定したことに対応してカウントされる応答カウンタ、前記制御部が前記応答情報を符号化する処理に成功したことに対応してカウントされる符号カウンタ、前記制御部が前記符号化された応答情報を変調する処理に成功したことに対応してカウントされる変調カウンタ、のうち、少なくとも２つのカウンタを含むことを特徴とする無線ＩＣタグである。
また本発明の無線ＩＣタグは、アンテナと、カウンタと、現在の時刻の情報を出力するクロックと、時刻の情報を記録するメモリと、前記アンテナを介して信号を受信すると、前記クロックが出力する時刻と前記メモリに記録されている時刻との差分を算出し、前記差分が所定時間以上であれば前記カウンタをカウントし、前記クロックから読み出した時刻を前記メモリに記録する制御部と、を備える無線ＩＣタグである。
また本発明の無線ＩＣタグは、アンテナと、カウンタと、時刻を記録するメモリと、前記アンテナを介して信号を受信すると、前記受信した信号に含まれる時刻情報により定まる時刻と、前記メモリに記録されている時刻との差分を算出し、前記差分が所定時間以上であれば前記カウンタをカウントし、前記受信した信号から定まる時刻を前記メモリに記録する制御部と、を備える無線ＩＣタグである。
本発明の情報管理システムは、上記本発明のいずれかの無線ＩＣタグと、該無線ＩＣタグからの情報を読み取り、または該無線ＩＣタグへの情報の書き込みを行なう無線ＩＣタグリーダ／ライターと、を備えた情報管理システムである。
【発明の効果】
【００１６】
本発明によれば、リーダ／ライタが無線ＩＣタグからの情報取得に失敗した場合に、その原因の切り分け、特に無線ＩＣタグの挙動から原因の切り分けを行うことが可能となる。
【００１７】
また、本発明によれば、無線ＩＣタグの残り寿命の推定を行うことが可能となる。
【００１８】
また、本発明によれば、予期せぬ読み出し、書き込みなどの無線ＩＣタグへの操作を検出することが可能となる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施の形態について図面を用いて詳細に説明する。
（第１の実施形態）
本発明の第１の実施形態の構成を図１を用いて説明する。図１はカウンタが付いた無線ＩＣタグを示すブロック図である。
【００２０】
図１に示すように、無線ＩＣタグ１１はアンテナ１４、制御部１３、カウンタ１２、メモリ１５から構成される。カウンタ１２はカウントした値を保持するためのメモリを備えている。
制御部１３は、アンテナ１４を介して受信した信号の復調、復号、コマンド解析、メモリからのデータ読み出し、メモリへのデータ書き込み、送信するデータの生成、データの符号化と変調、アンテナ１４への応答波出力に加えて、カウンタ１２のカウントアップを行う。
【００２１】
制御部１３は、アンテナ１４を介して、電波、あるいは電磁波の送受信を行う。
【００２２】
無線ＩＣタグ１１において、応答波を出力する前に、カウンタ１２をカウントアップ（カウント値を増加）することにより、無線ＩＣタグ１１が応答波を出力しているかどうかを知ることができる。カウント値はカウンタ１２内に含まれるメモリに記録される。
【００２３】
以下、本実施形態の動作について説明を行う。
【００２４】
図２に無線ＩＣタグが質問波を受信してから、応答波を出力するまでの動作を示す。図１５は本発明の一実施形態の情報管理システムを示すブロック図である。情報管理システムは無線ＩＣタグ６１と無線ＩＣタグリーダ・ライタ６２とを備えている。無線ＩＣタグリーダ・ライタ６２はアンテナ６３と制御部６４とを備えており、無線ＩＣタグ６１へ質問波を出力し、無線ＩＣタグ６１から応答波を受信する。情報管理システムは無線ＩＣタグリーダ・ライタ６２と接続されるコンピュータ６５のようなデータ処理装置を備えていてもよい。
【００２５】
無線ＩＣタグ１１はリーダ／ライタからアンテナ１４を介して質問波を受信すると、その信号を制御部１３に通知する。制御部１３では、信号の復調、復号を行い、コマンドの解析を行う。コマンドが応答を要する（要求する）ものであれば、応答のために必要に応じて、ＩＤ、メモリデータの読み取り、必要に応じて加工を行う。その後、データの符号化、変調を行う。応答信号をアンテナ１４に出力する前にカウンタ１２のカウントアップ（カウント値を増加させる処理）を行い、その後、アンテナ１４を介して応答波をリーダ／ライタへ出力する。カウンタ１２のカウントアップは、応答信号をアンテナ１４へ出力するときと同時又は、応答信号をアンテナ１４へ出力した後に行ってもよい。
【００２６】
図１のカウンタ１２のカウントはここではカウントアップするものとしたが、カウントダウン（カウント値を減少させる処理）するものであってもよい。カウント値はカウンタ１２のメモリに記録される。カウントアップする値（カウントの増加量）は＋１に制限するものではなく、＋２、＋３、あるいはそれ以上の値であってもよい。同様に、カウントダウンする値（カウントの減少量）は−１に制限するものではなく、−２、−３、あるいはそれ以下の値であってもよい。カウントアップ又はカウントダウンする値は無線ＩＣタグの製造工程で設定することができる。カウントアップ又はカウントダウンする値は固定されたものではなく、動的なものであってもよい。例えば、メモリ１５に記憶されたデータ値ｘ（ｘは１以上の自然数）に基づいて、カウントアップする値を、ｘ，２ｘ，ｘ２（カウントダウンの場合は、−ｘ，−２ｘ，−ｘ２）等の値に設定したり、リーダ／ライタからの指示に基づいてカウントアップ又はカウントダウンする値を設定することもできる。またデータ送信量によってカウントアップ又はカウントダウンする値を設定することもできる。メモリ１５にカウントアップする値又はカウントダウンする値を保持し、制御部１３がこの値に基づいてカウンタ１２を制御することで、カウンタ１２のカウントアップ又はカウントダウンする値が設定される。
【００２７】
図１のカウンタ１２の初期値に関して、代表的な値は０であるが、それに制限するものではない。
【００２８】
カウンタ１２のカウント値をリーダ／ライタへ通知する方法として、応答信号にカウント値を含める方法、カウンタ値を通知するためのコマンドを独立に用意し、そのコマンドを受信した場合にカウンタ値を通知する方法、メモリのアドレスを指定するコマンドで、カウンタ値を保持しているメモリの位置を指定して読みとる方法がある。ただし、カウンタ値の通知方法についてこれらの方法に限定されない。
【００２９】
次に、本実施形態の効果について説明する。
上記本実施形態によれば、無線ＩＣタグが自己に内蔵された電源を用いて応答波を出力するタイプの場合、カウンタ値を参照して、残り寿命の推測に利用できる。この場合、カウンタ１２は送信ごとにカウントアップ又はカウントダウンする。また、無線ＩＣタグの製造メーカが応答回数を保証する場合、無線ＩＣタグ利用者はカウンタ値を参照することにより、保証された回数以上、応答波を出力しているかどうかの検証を行える。
【００３０】
また、リーダ／ライタが、無線ＩＣタグからの情報取得に失敗した場合に、その原因の切り分けを行える。カウンタがカウントアップしていれば、無線ＩＣタグが応答波を出力しているが、リーダ／ライタが応答波を受信できなかったと判定できる。カウンタがカウントアップしていなければ、無線ＩＣタグが応答波を出力していないと判定できる。よって、無線ＩＣタグとリーダ／ライタとの間の特性調査が可能となる。
【００３１】
また、リーダ／ライタで無線ＩＣタグを読み取ったときのカウンタ値が、前回に読み取ったときのカウンタ値と比較して１より大きければ、２回の読み取りの間に別のリーダ／ライタによって読み取りが行われたことを検出できる。
【００３２】
また、商品、展示品にタグを添付し、リーダ／ライタで参照された回数をカウントする。カウンタ値が多い商品、展示品はより多く参照されており、人気度を測るひとつの指標として扱うことができる。よって、マーケティング調査を行うことができる。
（第２の実施形態）
図３に本発明の第２の実施形態の構成のブロック図を示す。無線ＩＣタグ２１はアンテナ２６、制御部２５、ＩＤリード用カウンタ２２、データリーダ用カウンタ２３、データライト用カウンタ２４、メモリ２７から構成される。各カウンタ２２、２３、２４はカウントした値を保持するためのメモリを備えている。
【００３３】
以下、図４のフローチャートを用いて本実施形態の動作について説明する。
【００３４】
図４に示すように、制御部２５がアンテナ２６を介してリーダ／ライタから受信したコマンドを解析してから、各種カウントのカウントアップを行うまでの動作を示す。コマンドを解析するまでの処理は、第１の実施形態と同様である。また、カウントアップ後は、コマンドに応じた処理を行う。それが、応答を要するものであれば、動作は第１の実施形態と同様に応答波をリーダ／ライタに送信する。
【００３５】
図４に示すように、まず、制御部２５は、コマンドがその無線ＩＣタグ自分宛のものかどうかを判定する（ステップＳ１１）。自分宛でなければ、動作を終了する。自分宛であれば、次にコマンドの種別を判定する（ステップＳ１２）。コマンドが無線ＩＣタグのＩＤ（識別情報）のリード（読み出し）であれば、ＩＤリード用カウンタ２２をカウントアップする（ステップＳ１３）。コマンドが無線ＩＣタグ内のメモリ２７のデータをリード（読み出し）するものであれば、データリード用カウンタ２３をカウントアップする（ステップＳ１４）。コマンドが無線ＩＣタグ内のメモリ２７のデータに書き込みを行うものであれば、データライト用カウンタ２４をカウントアップする（ステップＳ１５）。
【００３６】
なお、図４では、制御部２５は、自分宛のコマンドかどうかの解析（ステップＳ１１）の後に、コマンドの種別の解析（ステップＳ１２）をしているが、順番は逆でもよく、ステップ１２の後に各種別ごとにステップＳ１１を実行してもよい。
【００３７】
図３に示した構成では、コマンドの種類を３つ（ＩＤリード、データリード、データライト）としているが、例示した３つに限定するものではなく、無線ＩＣタグが処理できる全コマンドに対して、カウンタを保持してもよい。あるいは、無線ＩＣタグが処理できるコマンドの一部（例えばＩＤリードのみ、データリードのみ、データライトのみ、ＩＤリードとデータリードとデータライトのうちの２つの組み合わせ等）に対してカウントを保持してもよい。
【００３８】
図３のカウンタ２２、２３、２４のカウントはここではカウントアップ（カウント値を増加させる処理）するものとしたが、カウントダウン（カウント値を減少させる処理）するものであってもよい。カウント値はカウンタ２２〜２４のメモリにそれぞれ記憶される。カウントアップする値（カウントの増加量）は＋１に制限するものではなく、＋２、＋３、あるいはそれ以上の値であってもよい。同様に、カウントダウンする値（カウントの減少量）は−１に制限するものではなく、−２、−３、あるいはそれ以下の値であってもよい。カウントアップ又はカウントダウンする値は無線ＩＣタグの製造工程で設定することができるが、カウントアップ又はカウントダウンする値は固定されたものではなく、動的なものであってもよい。例えば、メモリ２７に記憶されたデータ値ｘ（ｘは１以上の自然数）に基づいて、カウントアップする値を、ｘ，２ｘ，ｘ２（カウントダウンの場合は、−ｘ，−２ｘ，−ｘ２）等の値に設定したり、リーダ／ライタからの指示に基づいてカウントアップ又はカウントダウンする値を設定することもできる。メモリ２７にカウントアップする値又はカウントダウンする値を保持し、制御部２５がこの値に基づいてカウンタ２２〜２４を制御することで、カウンタ２２〜２４のカウントアップ又はカウントダウンする値が設定される。また、データライト用のカウンタに関して、書き込んだデータ量に応じてカウントする値を変えてもよい。また、データリーダ用のカウンタに関して、読み込んだデータ量に応じてカウントする値を変えてもよい。例えば、書き込んだデータ量又は読み込んだデータ量が４バイトより下の場合はカウントアップする値を＋１、４バイトから８バイトまではカウントアップする値を＋２、８バイトを超える場合にはカウントアップする値を＋３とすることができる。
【００３９】
図３の各カウンタの初期値に関して、代表的な値は０であるが、それに制限するものではない。
【００４０】
図３のカウンタ２３は、
・  読み出しに関して、メモリの所要のデータ領域ごとのデータリード用カウンタ
・  読み出しに関して、メモリのバイト領域ごとのデータリード用カウンタ
として設けてもよい。
【００４１】
また図３のカウンタは、
・  書き込みに関して、メモリの所要のデータ領域ごとのデータライト用カウンタ
・  書き込みに関して、メモリのバイト領域ごとのデータライト用カウンタ
として設けても良い。
【００４２】
例えば、図１１に示すように、メモリ２７の温度情報が記録されたデータ領域（温度情報記録領域；所要のデータ領域となる）と、湿度情報が記録されたデータ領域（湿度情報記録領域；所要のデータ領域となる）とがある場合、これらのデータ領域に対応させてそれぞれデータリード用カウンタ２３−４、２３−５を設け、データ領域のデータの読み出しをカウントすることができる。データリード用カウンタの代わりに、又はデータリード用カウンタとともに、データライト用カウンタをデータ領域に対応させて設けてもよい。温度情報、湿度情報は無線ＩＣタグ内のセンサにより検出された情報であっても、リーダ／ライタによって書き込まれた情報であってもよい。ここで、温度情報、湿度情報は書き込まれた情報の一例として取り上げたものであり、他の情報であってもよい。
【００４３】
また図１２に示すように、メモリ２７の二つのバイト領域に対応させてそれぞれデータリード用カウンタ２３−１、２３−２を設け、バイト領域のデータの読み出しをカウントすることができる。また複数のバイト領域に対してカウンタ２３−３を設けることもできる。データリード用カウンタの代わりに、又はデータリード用カウンタとともに、データライト用カウンタを１又は複数のバイト領域に対応させて設けてもよい。
【００４４】
次に本実施形態の効果について説明する。
【００４５】
本実施形態によれば、各種コマンドごとの電力消費量に合わせてカウントアップする値又はカウントダウンする値の大きさを決定することにより、第１の実施形態と比較して、より詳細に無線ＩＣタグの寿命を推定できる。
（第３の実施形態）
図５に第３の実施形態の構成のブロック図を示す。図５に示すように、無線ＩＣタグ３１はアンテナ３８、制御部３７、信号受信カウンタ３２、復号カウンタ３３、コマンド受信カウンタ３４、自分宛コマンド受信カウンタ３５、応答カウンタ３６から構成される。各カウンタはカウントした値を保持するためのメモリを備えている。応答カウンタ３６は、第１の実施形態の図１のカウンタ１２と同様に応答波を出力する前のカウントのためのものである。信号受信カウンタ３２、復号カウンタ３３、コマンド受信カウンタ３４、自分宛コマンド受信カウンタ３５、応答カウンタ３６の中の１つ又は２以上のカウンタを設けてもよい。応答カウンタ３６のカウントアップは、応答信号をアンテナ３８へ出力するときと同時又は、応答信号をアンテナ３８へ出力した後に行ってもよい。
【００４６】
以下、本実施形態の動作について図６のフローチャートを用いて説明する。
【００４７】
図６に示すように、制御部３７がアンテナ３８から信号を受信してから、受信コマンドに対する動作を完了するまでの処理の流れを示す。制御部３７はアンテナ３８から信号を受信すると（ステップＳ２１）、信号受信カウンタ３２のカウントアップを行う（ステップＳ２２）。次に制御部３７は信号の復調、復号を行い（ステップＳ２３）、復調、復号が失敗した場合には処理を終了する。復調、復号が成功した場合には復号カウンタ３３のカウントアップを行う（ステップＳ２４）。
復調、復号が成功した場合、次に制御部３７はコマンドの解析を行い（ステップＳ２５）、コマンドの解析が失敗した場合には処理を終了し、コマンドの解析が成功した場合にはコマンド受信カウンタ３４のカウントアップを行う（ステップＳ２６）。コマンドの解析が成功した場合、次に制御部３７はコマンドが自分宛のコマンドであるかどうかを検証し（ステップＳ２７）、コマンドが自分宛でなければ処理を終了する。コマンドが自分宛であれば、自分宛コマンド受信カウンタ３５のカウントアップを行い（ステップＳ２８）、次に制御部３７はコマンドの種別を解析する（ステップＳ２９）。コマンドが応答波を要する（要求する）ものであれば、応答情報を生成し（ステップＳ３０）、応答カウンタ３６のカウントアップを行う（ステップＳ３１）。その後、制御部３７は符号化、変調を行い、アンテナ３８へ出力する（ステップＳ３２）。一方、コマンドが応答波を要さないものであれば、そのコマンドに応じた処理を行い（ステップＳ３３）、終了する。
【００４８】
図５に示す無線ＩＣタグ３１は、カウンタ３２からカウンタ３６以外に、
・  復調に成功した場合にカウントするための復調カウンタ
・  符号化に成功した場合にカウントするための符号カウンタ
・  変調にした場合にカウントするための変調カウンタ
を追加することもできる。無線ＩＣタグ３１は、これらのカウンタのうちの一つ又は複数のカウンタを持つことができる。また、無線ＩＣタグ３１は、カウンタ３２からカウンタ３６のうちの一つ又は複数のカウンタを持つことができる。また、第２の実施形態の図３に示すカウンタ２２からカウンタ２４のうちの一つ又は複数のカウンタと組み合わせてもよい。
【００４９】
図５のカウンタ３２から３６の各カウントはここではカウントアップするものとしたが、カウントダウンするものであってもよい。カウント値はカウンタ３２〜３６のメモリに記憶される。カウントアップする値は＋１に制限するものではなく、＋２、＋３、あるいはそれ以上の値であってもよい。同様に、カウントダウンする値は−１に制限するものではなく、−２、−３、あるいはそれ以下の値であってもよい。カウントアップ又はカウントダウンする値は無線ＩＣタグの製造工程で設定することができるが、カウントアップ又はカウントダウンする値は固定されたものではなく、動的なものであってもよい。例えば、メモリに記憶されたデータ値ｘ（ｘは１以上の自然数）に基づいて、カウントアップする値を、ｘ，２ｘ，ｘ２（カウントダウンの場合は、−ｘ，−２ｘ，−ｘ２）等の値に設定したり、リーダ／ライタからの指示に基づいてカウントアップ又はカウントダウンする値を設定することもできる。メモリにカウントアップする値又はカウントダウンする値を保持し、制御部３７がこの値に基づいてカウンタ３２〜３６を制御することで、カウンタ３２〜３４のカウントアップ又はカウントダウンする値が設定される。
【００５０】
図５のカウンタの初期値に関して、代表的な値は０であるが、それに制限するものではない。
【００５１】
次に本発明の第３の実施形態の効果について説明する。
【００５２】
本実施形態によれば、各種カウンタの値を参照することにより、無線ＩＣタグリーダが無線ＩＣタグの情報の読み取りを試みた場合の無線ＩＣタグの動作特性を分析できる。例えば、無線ＩＣタグリーダから無線ＩＣタグに対して情報の読み取りを試みたが応答波を受信できなかった場合を挙げて説明する。そのとき、信号受信カウンタ、復号カウンタがカウントアップされており、その他のカウンタがカウントアップされていない場合には、質問波を正当なコマンドとして認識できなかったと解析できる。
【００５３】
また、信号受信カウンタ、復号カウンタ、コマンド受信カウンタがカウントアップされており、その他のカウンタがカウントアップされていない場合には、コマンドが自分宛ではなかったために応答波を出力しなかったと解析できる。リーダ／ライタから多くのアクセスがあり、アクセスの成功率が１００％でなかった場合に、各カウンタを参照することにより、統計的に読み取り失敗の原因を究明できる。
（第４の実施形態）
図７に本発明の第４の実施形態の構成のブロック図を示す。図７に示すように、無線ＩＣタグ４１はアンテナ４５、制御部４４、カウンタ４２、クロック（計時回路）４３、メモリ４６から構成される。カウンタ４２はカウントした値を保持するためのメモリを備えている。
【００５４】
以下、第４の実施形態の動作について図８のフローチャートを用いて説明する。
【００５５】
図８に無線ＩＣタグの制御部４４が質問波を受信してから、応答波を出力するまでの動作を示す。制御部４４では、アンテナ４５から受信したコマンドが自分宛のものかどうか判別し（ステップＳ４１）、自分宛のものであれば、その種別を判別する（ステップＳ４２）。コマンドが自分宛であり、コマンドの種別が応答波を要するものであれば、応答波情報を生成する（ステップＳ４３）。その後、制御部４４はカウンタ４２をカウントアップし、そのときにクロック４３から出力される時刻（時間）を所定のメモリに記録し（ステップＳ４４、Ｓ４５）、アンテナ４５から応答波を出力する（ステップＳ４６）。一方、コマンドが応答波を要さないものであれば、そのコマンドに応じた処理を行い（ステップＳ４７）、終了する。
【００５６】
図７のカウンタ４２は、第２の実施形態、第３の実施形態、第４の実施形態に示している各種カウンタに置き換えてもよい。また、２つ以上のカウンタの組み合わせを持ってもよい。その場合、各カウンタをカウントアップすると同時に時刻（時間）をメモリ４６に記録する。
【００５７】
なお、図７のカウンタは必須ではない。その場合、時刻（時間）をメモリ４６に記録した回数がカウンタ値となる。
【００５８】
カウンタ４２のカウント値はカウントアップするものとしているが、必要に応じてカウントダウンしてもよい。
【００５９】
次に本実施形態の効果について説明する。
【００６０】
本実施形態によれば、第２の実施形態よりも詳細な情報を取得できる。
（第５の実施形態）
図９に本発明の第５の実施形態の構成のブロック図を示す。無線ＩＣタグ５１はアンテナ５４、制御部５３、カウンタ５２、電源５５から構成される。カウンタ５２はカウントした値を保持するためのメモリを保持する。アンテナ５４は電波の出力のためだけに利用される。本実施形態の無線ＩＣタグは、無線ＩＣタグが保持する電源を用いて電波を出力する。
【００６１】
以下、本実施形態の動作について説明する。
【００６２】
図１０は制御部の動作を示すフローチャートである。制御部５３で、送信情報を生成し（ステップＳ５１）、その後、カウンタ５２のカウントアップを行い（ステップＳ５２）、送信情報をアンテナ５４へ出力する（ステップＳ５３）。一定時間待機し（ステップＳ５４）、送信状態を生成する（ステップＳ５１）。これを一定周期ごとに繰り返す。
図９のカウンタは、第１の実施形態から第４の実施形態に示す各種カウンタの一つ又は複数を用いてよい。ただし、リーダからの質問波を受信しないため、信号の復調、復号、コマンド解析、自分宛コマンド判定のためのカウンタは持たない。
【００６３】
図１０では、カウントアップは周期的なデータ出力をトリガーとしているが、トリガーは周期的なデータ出力に限られず、無線ＩＣタグがなんらかの動作（アクション）をしたことをトリガーにカウントアップすることができる。例えば、無線ＩＣタグがセンサを内蔵しており、そのセンサによりセンシングする場合には、センシングをトリガーにカウントアップするカウンタを保持してもよい。センサとしては、温度センサ、湿度センサ、照度等を検出する光センサ、衝撃等を検出する圧力センサが挙げられる。温度センサ、湿度センサの出力が所定の閾値を超えたときの検出信号をトリガーとして、光センサ、圧力センサが光照射や衝撃を検出し出力された信号をトリガーとしてカウントアップすることができる。カウンタ５２のカウント値はカウントアップするものとしているが、必要に応じてカウントダウンしてもよい。
【００６４】
図１０のカウンタの初期値に関して、代表的な値は０であるが、それに制限するものではない。
【００６５】
次に本実施形態の効果について説明する。
【００６６】
電源を内蔵した無線ＩＣタグの場合でも、第１の実施形態から第４の実施形態までの効果を享受できる。
（第６の実施形態）
図１３に本発明の第６の実施形態の無線ＩＣタグの動作を示すフローチャートを示す。
【００６７】
図１３に示すように、信号を受信すると、制御部は所定のメモリに記録されている時刻と現在の時刻との差をとり、所定時間が経過しているかどうかを判断する（ステップＳ６０及びＳ６１）。その差が所定時間以上であれば、カウンタをカウントアップする（ステップＳ６２）。その後、所定メモリに時刻を上書き記録する（ステップＳ６３）。その差が所定時間より少なければ、所定のメモリに時刻を上書き記録する（ステップＳ６３）。つまり、カウントアップしたかどうかに関わらず、所定のメモリに時刻を上書き記録する。
【００６８】
時刻を取得する方法としては、無線ＩＣタグの構成を図７に示した構成とし、クロック（計時回路）を無線ＩＣタグ内部に設け、必要となったときに参照することで時刻を得てもよいし、無線ＩＣタグリーダが出力する質問波に時刻情報を含め、その時刻情報に基づいて上記の処理を実施してもよい。
【００６９】
所定時間の設定方法として、無線ＩＣタグの製造時に、無線ＩＣタグのメモリに記録してもよいし、無線ＩＣタグライタから所定時間を書き込めるようにしてもよい。
【００７０】
カウンタのカウント値はカウントアップするものとしているが、必要に応じてカウントダウンしてもよい。
【００７１】
無線ＩＣタグリーダが読み取りに失敗した場合、何回か読み取りを試行する場合がある。本実施形態は、読み取りが成功するまでの複数回の読み取り試行を１回とカウントしたい場合に有効である。所定時間が経過していなければ、試行によるカウントとしてカウントアップさせないことができる。
（第７の実施形態）
図１４に本発明の第７の実施形態の無線ＩＣタグの動作を示すフローチャートを示す。
【００７２】
図１４に示すように、信号を受信すると、制御部は所定のメモリに記録されている時刻と現在の時刻との差をとり、所定時間が経過しているかどうかを判断する（ステップＳ７０及びＳ７１）。その差が所定時間以上であれば、カウンタをカウントアップする（ステップＳ７２）。その後、カウントアップした場合には、所定メモリに時刻を上書き記録する（ステップＳ７３）。時刻の取得方法、所定時間の設定方法は第６の実施形態と同じである。
【００７３】
カウンタのカウント値はカウントアップするものとしているが、必要に応じてカウントダウンしてもよい。
【００７４】
本実施形態では、所定時間を経過していなければ、カウントアップも時刻の記録もなされない。
【産業上の利用可能性】
【００７５】
本発明の無線ＩＣタグ及び情報管理システムは、流通・物流における商品管理、製品の製造工程管理等に用いることができる。
【図面の簡単な説明】
【００７６】
【図１】本発明の第１の実施形態のカウンタが付いた無線ＩＣタグを示すブロック図である。
【図２】無線ＩＣタグが質問波を受信してから、応答波を出力するまでの動作を示す図である。
【図３】本発明の第２の実施形態のカウンタが付いた無線ＩＣタグを示すブロック図である。
【図４】本発明の第２の実施形態の無線ＩＣタグの動作を示すフローチャートである。
【図５】本発明の第３の実施形態のカウンタが付いた無線ＩＣタグを示すブロック図である。
【図６】本発明の第３の実施形態の無線ＩＣタグの動作を示すフローチャートである。
【図７】本発明の第４の実施形態のカウンタが付いた無線ＩＣタグを示すブロック図である。
【図８】本発明の第４の実施形態の無線ＩＣタグの動作を示すフローチャートである。
【図９】本発明の第５の実施形態のカウンタが付いた無線ＩＣタグを示すブロック図である。
【図１０】本発明の第５の実施形態の無線ＩＣタグの動作を示すフローチャートである。
【図１１】本発明の第２の実施形態のカウンタが付いた無線ＩＣタグの他の例を示す図である。
【図１２】本発明の第２の実施形態のカウンタが付いた無線ＩＣタグの他の例を示す図である。
【図１３】本発明の第６の実施形態の無線ＩＣタグの動作を示すフローチャートである。
【図１４】本発明の第７の実施形態の無線ＩＣタグの動作を示すフローチャートである。
【図１５】本発明の一実施形態の情報管理システムを示すブロック図である。
【符号の説明】
【００７７】
１１、２１、３１、４１、５１  無線ＩＣタグ
１４、２６、３８、４５、５４  アンテナ
１３、２５、３７、４４、５３  制御部
１２、４２、５２  カウンタ
２２  ＩＤリード用カウンタ
２３  データリーダ用カウンタ
２４  データライト用カウンタ
３２  信号受信カウンタ
３３  復号カウンタ
３４  コマンド受信カウンタ
３５  自分宛コマンド受信カウンタ
３６  応答カウンタ
４３  クロック
５２  カウンタ
５５  電源
【図１】
0005299833.tif 000002
【図２】
0005299833.tif 000003
【図３】
0005299833.tif 000004
【図４】
0005299833.tif 000005
【図５】
0005299833.tif 000006
【図６】
0005299833.tif 000007
【図７】
0005299833.tif 000008
【図８】
0005299833.tif 000009
【図９】
0005299833.tif 000010
【図１０】
0005299833.tif 000011
【図１１】
0005299833.tif 000012
【図１２】
0005299833.tif 000013
【図１３】
0005299833.tif 000014
【図１４】
0005299833.tif 000015
【図１５】
0005299833.tif 000016