(57)【要約】【課題】回路構成を複雑化することなく、非接触タグに格納された情報を保護することが可能な物流管理システムを提供する。【解決手段】リーダライタ３０−１〜３０−５は、非接触タグ４０に対して情報の読み出し要求を行う要求手段（制御回路３０ｅ）と、情報に対してリーダライタが配備されている流通拠点に固有の情報を新たに付加し非接触タグに供給して書き戻すように指示を行う指示手段（制御回路３０ｅ）と、を有し、非接触タグは、情報を記憶する破壊読み出し型メモリ（ＦｅＲＡＭ４０ｇ）と、リーダライタから読み出し要求がなされた場合には、破壊読み出し型メモリから情報を読み出して送信する送信手段（変調回路４０ｃ）と、送信手段によって送信された情報の書き戻し指示がなされた場合には、リーダライタから情報を受信して書き戻しする書き戻し手段（制御回路４０ｆ）と、を有する。【選択図】図３
2009120282.tif 000002
【特許請求の範囲】
【請求項１】
製品の流れを管理する物流管理システムであって、前記製品に付された非接触タグと、前記製品が通過する流通拠点に配備され、前記非接触タグに情報を読み書きするリーダライタと、を有する物流管理システムにおいて、
前記リーダライタは、
前記非接触タグに対して前記情報の読み出し要求を行う要求手段と、
前記要求手段の要求に応じて送信された前記情報に対して、前記リーダライタが配備されている前記流通拠点に固有の情報を新たに付加し、新たな情報が付加された前記情報を前記非接触タグに供給して書き戻すように指示を行う指示手段と、を有し、
前記非接触タグは、
前記情報を記憶する破壊読み出し型メモリと、
前記リーダライタから読み出し要求がなされた場合には、前記破壊読み出し型メモリから前記情報を読み出して送信する送信手段と、
前記情報の書き戻し指示が前記リーダライタからなされた場合には、前記リーダライタから前記情報を受信して前記破壊読み出し型メモリに書き戻しする書き戻し手段と、を有する、
ことを特徴とする物流管理システム。
【請求項２】
請求項１に記載の物流管理システムにおいて、
前記リーダライタは、前記要求手段の要求によって前記非接触タグから送信された前記情報に含まれている前記流通拠点に固有の情報を参照し、前記製品が正規の流通拠点を通過しているか否かを判定する判定手段を有する、
ことを特徴とする物流管理システム。
【請求項３】
請求項２に記載の物流管理システムにおいて、
前記指示手段は、前記非接触タグから送信された前記情報に対して、前記リーダライタによって前記情報の読み出しがなされた日時を示す日時情報をさらに付加し、当該日時情報が付加された情報を書き戻すように前記非接触タグに対して指示し、
前記判定手段は、前記固有の情報と前記日時情報とを参照し、前記製品が所定の時間内に流通されているかを判定する、
ことを特徴とする物流管理システム。
【請求項４】
請求項２に記載の物流管理システムにおいて、
前記指示手段は、前記非接触タグから送信された前記情報に対して、前記製品が置かれている環境の状態を示す環境情報をさらに付加し、当該環境情報が付加された情報を書き戻すように前記非接触タグに対して指示し、
前記判定手段は、前記環境情報を参照し、前記製品が置かれていた環境の状態が所定の範囲内であるか否かを判定する、
ことを特徴とする物流管理システム。
【請求項５】
製品の流れを管理する物流管理方法であって、前記製品に付された非接触タグと、前記製品が通過する流通拠点に配備され、前記非接触タグに情報を読み書きするリーダライタと、を有する物流管理システムの物流管理方法において、
前記リーダライタは、
前記非接触タグに対して前記情報の読み出し要求を行い、
要求に応じて送信された前記情報に対して、前記リーダライタが配備されている前記流通拠点に固有の情報を新たに付加し、新たな情報が付加された前記情報を前記非接触タグに供給して書き戻すように指示を行い、
前記非接触タグは、前記情報を記憶する破壊読み出し型メモリを有し、
前記リーダライタから読み出し要求がなされた場合には、前記破壊読み出し型メモリから前記情報を読み出して送信し、
前記情報の書き戻し指示が前記リーダライタからなされた場合には、前記リーダライタから前記情報を受信して前記破壊読み出し型メモリに書き戻しする、
ことを特徴とする物流管理方法。
【請求項６】
製品の流れを管理する物流管理システムであって、前記製品に付された非接触タグと、前記製品が通過する流通拠点に配備され、前記非接触タグに情報を読み書きするリーダライタと、を有する物流管理システムの前記非接触タグにおいて、
前記情報を記憶する破壊読み出し型メモリと、
前記リーダライタから読み出し要求がなされた場合には、前記破壊読み出し型メモリから前記情報を読み出して送信する送信手段と、
前記送信手段によって送信された前記情報の書き戻し指示が前記リーダライタからなされた場合には、前記リーダライタから前記情報を受信して前記破壊読み出し型メモリに書き戻しする書き戻し手段と、を有する、
ことを特徴とする非接触タグ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、物流管理システム、物流管理方法、および、非接触タグに関する。
【背景技術】
【０００２】
特許文献１には、製品に付される非接触タグに格納する情報を暗号化することにより、当該情報を保護するための技術が開示されている。
【特許文献１】特開２００１−３０７０５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、特許文献１に開示される技術では、情報を暗号化および復号化するための回路が非接触タグおよびリーダライタの双方に必要になる。このため、非接触タグおよびリーダライタの回路構成が複雑化するとともに、製造コストが高くつくという問題点がある。
【０００４】
また、暗号が解読された場合には、無制限に情報を読み書きされてしまうという問題点もある。
【０００５】
本発明は、上述した事情に鑑みてなされたものであり、回路構成を複雑化することなく、非接触タグに格納された情報を保護することが可能な物流管理システム、物流管理方法、および、非接触タグを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明は、製品の流れを管理する物流管理システムであって、前記製品に付された非接触タグと、前記製品が通過する流通拠点に配備され、前記非接触タグに情報を読み書きするリーダライタと、を有する物流管理システムにおいて、前記リーダライタは、前記非接触タグに対して前記情報の読み出し要求を行う要求手段と、前記要求手段の要求に応じて送信された前記情報に対して、前記リーダライタが配備されている前記流通拠点に固有の情報を新たに付加し、新たな情報が付加された前記情報を前記非接触タグに供給して書き戻すように指示を行う指示手段と、を有し、前記非接触タグは、前記情報を記憶する破壊読み出し型メモリと、前記リーダライタから読み出し要求がなされた場合には、前記破壊読み出し型メモリから前記情報を読み出して送信する送信手段と、前記情報の書き戻し指示が前記リーダライタからなされた場合には、前記リーダライタから前記情報を受信して前記破壊読み出し型メモリに書き戻しする書き戻し手段と、を有する、ことを特徴とする。
この構成によれば、リーダライタの要求手段から情報の読み出し要求がなされた場合には、非接触タグは破壊読み出し型メモリから情報を読み出して送信手段が送信する。リーダライタの指示手段は受信した情報に対して流通拠点に固有の情報を付加し、書き戻し指示を行う。これにより、非接触タグの書き戻し手段が破壊読み出し型メモリに情報を書き戻す。このため、書き戻しを指示する指示手段を有しないリーダライタで情報を読み出してしまうと、破壊読み出し型メモリに格納された情報は復元されないため、それ以降は情報を二度と読み出すことができないことから、回路構成を複雑化することなく、非接触タグに格納された情報を保護することが可能となる。また、書き戻しを行うことにより、非接触タグの破壊読み出し型メモリには流通拠点の固有情報が追加的に格納される。このため、非接触タグの破壊読み出し型メモリに格納された情報を参照することにより、流通経路を知ることができる。
【０００７】
また、本発明は、上記発明において、前記リーダライタは、前記要求手段の要求によって前記非接触タグから送信された前記情報に含まれている前記流通拠点に固有の情報を参照し、前記製品が正規の流通拠点を通過しているか否かを判定する判定手段を有することを特徴とする。
この構成によれば、判定手段によってリーダライタが配備された流通拠点まで正規の流通拠点を通過しているか否かが判定される。この構成によれば、それまでの経路が正規でない製品を知ることができることから、不正な流通経路の商品を早期に除外することができる。
【０００８】
また、本発明は、上記発明において、前記指示手段は、前記非接触タグから送信された前記情報に対して、前記リーダライタによって前記情報の読み出しがなされた日時を示す日時情報をさらに付加し、当該日時情報が付加された情報を書き戻すように前記非接触タグに対して指示し、前記判定手段は、前記固有の情報と前記日時情報とを参照し、前記製品が所定の時間内に流通されているかを判定することを特徴とする。
この構成によれば、非接触タグの破壊読み出し型メモリには、流通拠点を示す固有情報と、リーダライタによって情報の読み出しがなされた日時を示す日時情報が記憶される。このため、製品が所定の時間内に流通されているか否かを判定することができる。
【０００９】
また、本発明は、上記発明において、前記指示手段は、前記非接触タグから送信された前記情報に対して、前記製品が置かれている環境の状態を示す環境情報をさらに付加し、当該環境情報が付加された情報を書き戻すように前記非接触タグに対して指示し、前記判定手段は、前記環境情報を参照し、前記製品が置かれていた環境の状態が所定の範囲内であるか否かを判定することを特徴とする。
この構成によれば、非接触タグの破壊読み出し型メモリには、製品が置かれていた環境の状態を示す環境情報が記憶される。このため、製品が置かれていた環境が適正であったか否かを判定することができる。
【００１０】
また、本発明の物流管理方法は、製品の流れを管理する物流管理方法であって、前記製品に付された非接触タグと、前記製品が通過する流通拠点に配備され、前記非接触タグに情報を読み書きするリーダライタと、を有する物流管理システムの物流管理方法において、前記リーダライタは、前記非接触タグに対して前記情報の読み出し要求を行い、要求に応じて送信された前記情報に対して、前記リーダライタが配備されている前記流通拠点に固有の情報を新たに付加し、新たな情報が付加された前記情報を前記非接触タグに供給して書き戻すように指示を行い、前記非接触タグは、前記情報を記憶する破壊読み出し型メモリを有し、前記リーダライタから読み出し要求がなされた場合には、前記破壊読み出し型メモリから前記情報を読み出して送信し、前記情報の書き戻し指示が前記リーダライタからなされた場合には、前記リーダライタから前記情報を受信して前記破壊読み出し型メモリに書き戻しすることを特徴とする。
この構成によれば、リーダライタから情報の読み出し要求がなされた場合には、非接触タグは破壊読み出し型メモリから情報を読み出して送信する。リーダライタは受信した情報に対して流通拠点に固有の情報を付加し、書き戻し指示を行う。これにより、非接触タグが破壊読み出し型メモリに情報を書き戻す。
このため、書き戻しを指示しないリーダライタで情報を読み出してしまうと、破壊読み出し型メモリに格納された情報は復元されないため、それ以降は情報を二度と読み出すことができないことから、回路構成を複雑化することなく、非接触タグに格納された情報を保護することが可能となる。また、書き戻しを行うことにより、非接触タグの破壊読み出し型メモリには流通拠点の固有情報が追加的に格納される。このため、非接触タグの破壊読み出し型メモリに格納された情報を参照することにより、流通経路を知ることができる。
【００１１】
また、本発明の非接触タグは、製品の流れを管理する物流管理システムであって、前記製品に付された非接触タグと、前記製品が通過する流通拠点に配備され、前記非接触タグに情報を読み書きするリーダライタと、を有する物流管理システムの前記非接触タグにおいて、前記情報を記憶する破壊読み出し型メモリと、前記リーダライタから読み出し要求がなされた場合には、前記破壊読み出し型メモリから前記情報を読み出して送信する送信手段と、前記送信手段によって送信された前記情報の書き戻し指示が前記リーダライタからなされた場合には、前記リーダライタから前記情報を受信して前記破壊読み出し型メモリに書き戻しする書き戻し手段と、を有することを特徴とする。
この構成によれば、リーダライタから情報の読み出し要求がなされた場合には、非接触タグは破壊読み出し型メモリから情報を読み出して送信手段が送信する。リーダライタは受信した情報に対して流通拠点に固有の情報を付加し、書き戻し指示を行う。これにより、非接触タグの書き戻し手段が破壊読み出し型メモリに情報を書き戻す。このため、書き戻しを指示しないリーダライタで情報を読み出してしまうと、破壊読み出し型メモリに格納された情報は復元されないため、それ以降は情報を二度と読み出すことができないことから、回路構成を複雑化することなく、非接触タグに格納された情報を保護することが可能となる。また、書き戻しを行うことにより、非接触タグの破壊読み出し型メモリには流通拠点の固有情報が追加的に格納される。このため、非接触タグの破壊読み出し型メモリに格納された情報を参照することにより、流通経路を知ることができる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して本発明の実施形態について説明する。なお、以下では、本発明の物流管理方法は、物流管理システムの動作として説明する。
【００１３】
（Ａ）実施の形態の構成の説明
図１は、本発明を適用した実施形態に係る物流管理システムの概略構成を示す図である。図１に示すように、物流管理システムは、ホストコンピュータ１０、ネットワーク２０、リーダライタ３０−１〜３０−５、非接触タグ４０を主要な構成要素としている。
【００１４】
ここで、ホストコンピュータ１０は、図示せぬＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ＨＤＤ（Hard Disk Drive）等を主要な構成要素とし、ＨＤＤに格納されているアプリケーションプログラムを実行することにより、リーダライタ３０−１〜３０−５によって読み取られた情報をネットワーク２０を介して取得し、管理する。ネットワーク２０は、例えば、インターネットによって構成され、ホストコンピュータ１０およびリーダライタ３０−１〜３０−５の間において情報をパケット化して送受信する。リーダライタ３０−１〜３０−５は、物流管理の対象となる製品が通過する各流通拠点に配備され、製品に付された非接触タグ４０に記憶された情報を読み出して確認を行うとともに、各流通拠点に固有な情報その他を非接触タグ４０に書き込む処理を行う。なお、この実施の形態では、リーダライタ３０−１は製造会社に配備され、リーダライタ３０−２は第１運輸会社に配備され、リーダライタ３０−３は卸売会社に配備され、リーダライタ３０−４は第２運輸会社に配備され、リーダライタ３０−５は小売会社に配備されているものとする。非接触タグ４０は、物流管理の対象となる製品に付されるとともに、各流通拠点においてリーダライタ３０−１〜３０−５によって各種の情報を読み書きされる。
【００１５】
図２は、図１に示すリーダライタ３０−１〜３０−５の構成例を示す図である。なお、リーダライタ３０−１〜３０−５は同様の構成とされているので、以下では、これらをリーダライタ３０として説明する。リーダライタ３０は、図２に示すように、アンテナ３０ａ、復調回路３０ｂ、変調回路３０ｃ、メモリ３０ｄ、制御回路３０ｅ（請求項中「要求手段」および「指示手段」に対応）、Ｉ／Ｆ（Interface）３０ｆ、および、操作部３０ｇを主要な構成要素としている。ここで、アンテナ３０ａは、非接触タグ４０との間で電波によって情報を授受する。復調回路３０ｂは、アンテナ３０ａによって受信された非接触タグ４０からの信号を復調し、含まれている情報を抽出して、制御回路３０ｅに供給する。変調回路３０ｃは、制御回路３０ｅから供給される情報に基づいて搬送波を変調し、アンテナ３０ａを介して非接触タグ４０に対して送信する。メモリ３０ｄは、例えば、ＲＯＭおよびＲＡＭによって構成され、制御回路３０ｅが実行するプログラムを格納するとともに、制御回路３０ｅがプログラムを実行する際のワークエリアとして機能する。制御回路３０ｅは、例えば、ＣＰＵによって構成され、メモリ３０ｄに格納されているプログラムに基づいて装置の各部を制御する。Ｉ／Ｆ３０ｆは、ネットワーク２０を介して他の装置と通信する際に情報の表現形式を変換する。操作部３０ｇは、例えば、操作ボタンによって構成され、各流通拠点においてリーダライタ３０−１〜３０−５を有する管理者の操作に応じた情報を生成して制御回路３０ｅに出力する。なお、この図には示していないが、リーダライタ３０は、例えば、バッテリを有し、このバッテリから供給される直流電力が各部に供給される。
【００１６】
図３は、図１に示す非接触タグ４０の構成例を示す図である。この図３に示すように、非接触タグ４０は、アンテナ４０ａ、復調回路４０ｂ、変調回路４０ｃ、電源回路４０ｄ、メモリ４０ｅ、制御回路４０ｆ（請求項中「送信手段」、「書き戻し手段」および「判定手段」に対応）、および、ＦｅＲＡＭ（Ferroelectric RAM）４０ｇ（請求項中「破壊読み出し型メモリ」に対応）を主要な構成要素としている。ここで、アンテナ４０ａは、リーダライタ３０−１〜３０−５のそれぞれとの間で電波によって情報を授受する。復調回路４０ｂは、アンテナ４０ａによって受信されたリーダライタ３０−１〜３０−５からの信号を復調し、含まれている情報を抽出して、制御回路４０ｆに供給する。変調回路４０ｃは、制御回路４０ｆから供給される情報に基づいて、搬送波を変調し、アンテナ４０ａを介してリーダライタ３０−１〜３０−５に対して送信する。電源回路４０ｄは、アンテナ４０ａによって受信された電波を検波して整流するとともに、レギュレータ等によって所定の電圧となるように制御することにより、非接触タグ４０の各部に供給するための電源電力を生成する。メモリ４０ｅは、例えば、ＲＯＭおよびＲＡＭによって構成され、制御回路４０ｆが実行するプログラムを格納するとともに、制御回路４０ｆがプログラムを実行する際のワークエリアとして機能する。制御回路４０ｆは、例えば、ＣＰＵによって構成され、メモリ４０ｅに格納されているプログラムに基づいて装置の各部を制御する。ＦｅＲＡＭ４０ｇは、リーダライタ３０−１〜３０−５から供給される情報を格納するとともに、リーダライタ３０−１〜３０−５から読み出し要求がなされた場合には、格納されている情報を読み出し、制御回路４０ｆおよび変調回路４０ｃを介してリーダライタ３０−１〜３０−５に送信する。なお、ＦｅＲＡＭ４０ｇは、破壊読み出し型メモリであるため、制御回路４０ｆによって情報が読み出された場合には当該情報はＦｅＲＡＭ４０ｇから消滅する。このため、読み出した情報を維持するためには、リーダライタ３０−１〜３０−５による書き戻し処理（後述する）が必要になる。
【００１７】
（Ｂ）実施の形態の動作の説明
つぎに、本発明の実施の形態の動作について説明する。なお、以下では、図４に示すように、製造会社で製造された製品が、第１運輸会社、卸売会社、および、第２運輸会社を経由して、小売会社に届けられる流通経路を例に挙げて説明する。
【００１８】
まず、製造会社において製造された製品に対して非接触タグ４０が付される。このとき、非接触タグ４０のＦｅＲＡＭ４０ｇには情報が格納されていない状態であり、また、メモリ４０ｅには、例えば、認証用の情報が格納されているものとする。このような状態において、製造会社の出荷管理者がリーダライタ３０−１を、製品に付された非接触タグ４０に近づけると、リーダライタ３０−１では、図５に示す処理が実行される。この処理が開始されると、リーダライタ３０−１の制御回路３０ｅは、ステップＳ１０において、非接触タグ４０に応答を求めるコマンドを含む電波を変調回路３０ｃから送信させる。より詳細には、制御回路３０ｅは、まず、非接触タグ４０に電源電力を与えるためのプリアンブルを変調回路３０ｃに対して送信させ、つづいて、認証のための情報である認証情報と、応答を求めるコマンドとを供給して送信させ、最後に非接触タグ４０が返答を行うための期間として無変調の搬送波を送信させる。
【００１９】
このとき、非接触タグ４０では、アンテナ４０ａが、リーダライタ３０−１から送信された前述のプリアンブル部分の電波を捕捉し、電源回路４０ｄに供給する。電源回路４０ｄは、アンテナ４０ａによって捕捉されたプリアンブル部分の電波を検波して整流するとともに、レギュレータ等の定電圧回路によって一定電圧の直流電力に変換する。このようにして生成された直流電力は、図３において破線で示すように、復調回路４０ｂ、変調回路４０ｃ、メモリ４０ｅ、制御回路４０ｆ、および、ＦｅＲＡＭ４０ｇにそれぞれ供給される。この結果、これらの回路は動作可能な状態となる。なお、電源回路４０ｄには電解コンデンサ等の比較的容量が大きい蓄電素子が備えられているので、プリアンブル部分において充電がなされると、それ以降は蓄電素子に蓄えられた電力によって動作することができる。
【００２０】
電源の供給により復調回路４０ｂが動作可能な状態になると、復調回路４０ｂは、アンテナ４０ａによって受信された信号を復調し、この信号に含まれている認証情報とコマンドとを取得し、制御回路４０ｆに供給する。制御回路４０ｆでは、まず、復調回路４０ｂから供給された認証情報により、リーダライタ３０−１が正規であるか否かを判定し、正規である場合にはコマンドを解釈し、応答することが要求されていることを知る。その結果、制御回路４０ｆは、メモリ４０ｅに格納されている認証情報を取得し、変調回路４０ｃに供給する。変調回路４０ｃは、前述した無変調部分において、供給されたＩＤ情報に基づいて搬送波を変調し、アンテナ４０ａを介してリーダライタ３０−１に送信する。なお、認証情報により、リーダライタが正規でないと判定した場合には、応答を行わない。これにより、正規でないリーダライタでは読み出しを行うことができない。
【００２１】
ステップＳ１１では、制御回路３０ｅは、非接触タグ４０から応答があったか否かを判定し、応答があった場合（ステップＳ１１；Ｙｅｓ）にはステップＳ１２に進み、それ以外の場合（ステップＳ１１；Ｎｏ）にはステップＳ１０に戻って前述の場合と同様の処理を繰り返す。非接触タグ４０からの応答があった場合にはステップＳ１２に進み、制御回路３０ｅは、認証処理を実行する。より詳細には、制御回路３０ｅは、非接触タグ４０から送信され、復調回路４０ｂによって復調された前述した認証情報を参照し、応答を行った非接触タグ４０が正規のタグであるか否かを判定する。例えば、制御回路３０ｅは、認証情報が正しいか否かを判定し、認証情報が正しい場合（ステップＳ１３；Ｙｅｓ）にはステップＳ１４に進み、それ以外の場合（ステップＳ１３；Ｎｏ）にはステップＳ１０に戻って前述の場合と同様の処理を繰り返す。なお、所定の回数認証処理を行っても認証に成功しない場合には、正規の非接触タグでないと判断して処理を終了するようにしてもよい。
【００２２】
ステップＳ１４では、制御回路３０ｅは、ＩＤ情報と日時情報を生成する。より詳細には、制御回路３０ｅは、チェックを行った者を示すＩＤであるチェック者ＩＤを、例えば、メモリ３０ｄから取得するとともに、図示せぬタイマから日時情報を取得する。なお、チェック者ＩＤは、予めメモリ３０ｄに格納されているものとする。そして、ステップＳ１５に進み、ＩＤ情報と日時情報を非接触タグ４０に対して書き込む処理を実行する。具体的には、制御回路３０ｅは、ステップＳ１４において生成したＩＤ情報と日時情報とを変調回路３０ｃに供給する。その結果、変調回路３０ｃは、供給された情報に基づいて搬送波を変調し、アンテナ３０ａを介して非接触タグ４０に送信する。そして、制御回路３０ｅは、ステップＳ１６において処理を終了するか否かを判定し、終了しない場合（ステップＳ１６；Ｎｏ）にはステップＳ１０に戻って同様の処理を繰り返し、それ以外の場合（ステップＳ１６；Ｙｅｓ）には処理を終了する。なお、非接触タグ４０への情報の書き込みが終了した場合には、制御回路３０ｅは、非接触タグ４０の認証情報（例えば、製品に個別に付与された情報を含む情報）と、チェック者ＩＤと、日時情報とを対応付けして、ホストコンピュータ１０に送信する。ホストコンピュータ１０では、これらの情報を受信し、図示せぬＨＤＤに格納する。このような情報を参照することにより、各製品が流通過程のどの段階に存在するかを知ることができる。
【００２３】
非接触タグ４０では、アンテナ４０ａによってリーダライタ３０−１からステップＳ１５の処理によって送信された電波を受信し、復調回路４０ｂによってこれらの情報を抽出し、制御回路４０ｆに供給する。制御回路４０ｆは、復調回路４０ｂから供給されたチェック者ＩＤと、日時情報とをＦｅＲＡＭ４０ｇの所定の領域に書き込む。図６は、ＦｅＲＡＭ４０ｇに書き込まれた情報の一例を示す図である。この例では、第１行目に、図４に示す製造会社のチェックＩＤである「ＭＫ１０２５」と、日時情報である「２００７／０１／２５  １３：０５」が書き込まれている。第２行目以降は、後続する流通過程において書き込まれる情報である。なお、ＦｅＲＡＭ４０ｇは不揮発性のメモリであるので、リーダライタ３０−１からの電波の供給が絶たれ、電源回路４０ｄからの電源が途絶した場合でも、その記憶内容を保持することができる。以上の処理により、非接触タグ４０のＦｅＲＡＭ４０ｇには、製造会社のチェック者ＩＤと日時情報とが格納される。
【００２４】
つぎに、このようにして製造会社によって情報が書き込まれた非接触タグ４０が付された製品は、第１運輸会社に渡る。第１運輸会社の、例えば、配送管理者がリーダライタ３０−２を、製品に付された非接触タグ４０に近づけると、リーダライタ３０−２では、図７に示す処理が実行される。図７の処理は、リーダライタ３０−２によって実行されるが、リーダライタ３０−２の各部について説明する場合には、図２がリーダライタ３０−２の構成を示すものとして説明する。
【００２５】
リーダライタ３０−１の制御回路３０ｅは、ステップＳ３０において、非接触タグ４０に応答を求めるコマンドを含む電波を変調回路３０ｃから送信させる。なお、このとき送信される電波の形態は、図５のステップＳ１０の場合と同様である。
【００２６】
非接触タグ４０では、図５の場合と同様に、電源回路４０ｄから電源が各部に供給されて動作可能な状態となる。電源の供給により復調回路４０ｂが動作可能な状態になると、復調回路４０ｂは、アンテナ４０ａによって受信された信号を復調し、この信号に含まれている認証情報とコマンドとを取得し、制御回路４０ｆに供給する。制御回路４０ｆでは、まず、復調回路４０ｂから供給された認証情報により、リーダライタ３０−１が正規であるか否かを判定し、正規である場合にはコマンドを解釈し、応答することが要求されていることを知る。その結果、制御回路４０ｆは、メモリ４０ｅに格納されている認証情報を取得し、変調回路４０ｃを介して送信する。なお、認証情報により、リーダライタが正規でないと判定した場合には応答を行わない。また、正規でないリーダライタから繰り返し応答要求がなされる場合には、情報を不正に読み出そうとしている可能性が高いので、そのような場合には、ＦｅＲＡＭ４０ｇに格納されている情報を削除する。これにより、ＦｅＲＡＭ４０ｇに格納されている情報を保護することができる。
【００２７】
ステップＳ３１では、制御回路３０ｅは、非接触タグ４０から応答があったか否かを判定し、応答があった場合（ステップＳ３１；Ｙｅｓ）にはステップＳ３２に進み、それ以外の場合（ステップＳ３１；Ｎｏ）にはステップＳ３０に戻って前述の場合と同様の処理を繰り返す。非接触タグ４０からの応答があった場合にはステップＳ３２に進み、制御回路３０ｅは、認証処理を実行する。より詳細には、制御回路３０ｅは、非接触タグ４０から送信され、復調回路４０ｂによって復調された前述した認証情報を参照し、応答を行った非接触タグ４０が正規のタグであるか否かを判定する。その結果、認証に成功した場合（ステップＳ３３；Ｙｅｓ）にはステップＳ３４に進み、それ以外の場合（ステップＳ３３；Ｎｏ）にはステップＳ３０に戻って前述の場合と同様の処理を繰り返す。なお、所定の回数認証処理を行っても認証に成功しない場合には、正規の非接触タグでないと判断して処理を終了するようにしてもよい。
【００２８】
ステップＳ３３において認証に成功したと判定した場合（ステップＳ３３；Ｙｅｓ）には、ステップＳ３４に進み、制御回路３０ｅは、非接触タグ４０のＦｅＲＡＭ４０ｇから情報を読み出す処理を実行する。すなわち、制御回路３０ｅは、ＦｅＲＡＭ４０ｇに格納されている情報を送信するように要求するコマンドを非接触タグ４０に対して送信する。このようなコマンドを受信した非接触タグ４０では、制御回路４０ｆがこのコマンドの解釈を行い、情報の読み出し要求がなされていることを知る。そして、制御回路４０ｆは、ＦｅＲＡＭ４０ｇに格納されている情報を読み出す。なお、このとき、ＦｅＲＡＭ４０ｇには、図６に示す第１行目の「ＭＫ１０２５」と「２００７／０１／２５／１３：０５」が格納されているので、この情報が読み出される。このとき、ＦｅＲＡＭ４０ｇは、破壊読み出し型メモリであるので、読み出されたこれらの情報はメモリ上から消滅する。つづいて、制御回路４０ｆは、読み出した情報を変調回路４０ｃを介してリーダライタ３０−２に対して送信する。リーダライタ３０−２では、これらの情報を受信し、メモリ３０ｄに格納する。
【００２９】
ステップＳ３５では、制御回路３０ｅは、読み出された情報に対する確認処理を実行する。すなわち、制御回路３０ｅは、製造会社のチェック者ＩＤが正常に書き込まれているか否かを確認する。また、制御回路３０ｅは、日時情報と現在の日時とを参照し、製造から一定の時間内に第１運輸会社によるチェックがなされているか否かを判定する。そして、ステップＳ３６において、正常であるか否かを判定し、正常である場合（ステップＳ３６；Ｙｅｓ）にはステップＳ３７に進み、正常でない場合（ステップＳ３６；Ｎｏ）にはステップＳ４０に進む。なお、正常でない場合には、正常でない旨を図示せぬ表示装置に表示して配送管理者に警告を与えるようにしてもよい。
【００３０】
ステップＳ３７では、制御回路３０ｅは、ＩＤ情報と日時情報を生成する。すなわち、制御回路３０ｅは、第１運輸会社のチェック者ＩＤをメモリ３０ｄから取得するとともに、図示せぬタイマから現在の日時を取得する。なお、チェック者ＩＤは、メモリ３０ｄに予め格納されているものとする。ステップＳ３８では、ステップＳ３４において非接触タグ４０から読み出されてメモリ３０ｄに格納されている情報に対して、ステップＳ３７で生成された情報を付加する。具体的には、ステップＳ３４において読み出された「ＭＫ１０２５」および「２００７／０１／２５  １３：０５」に対して、ステップＳ３７で生成されたチェック者ＩＤである「ＴＲ５８９２」および日時情報である「２００７／０１／２５  １３：５５」が付加される。
【００３１】
ステップＳ３９では、制御回路３０ｅは、ステップＳ３８において生成された情報を、非接触タグ４０に送信し、ＦｅＲＡＭ４０ｇに書き戻すように要求する。より詳細には、制御回路３０ｅは、ステップＳ３８において生成された情報に対して、情報を書き戻すことを指示するコマンドを付加し、変調回路３０ｃを介して非接触タグ４０に送信する。非接触タグ４０では、この情報を受信し、制御回路４０ｆが、コマンドを解釈して、書き戻しが指示されていることを知る。この結果、制御回路４０ｆは、ＦｅＲＡＭ４０ｇに対して、受信した情報を書き戻す処理を実行する。すなわち、制御回路４０ｆは、ＦｅＲＡＭ４０ｇの所定の領域に対して、受信した「ＭＫ１０２５」、「２００７／０１／２５  １３：０５」、「ＴＲ５８９２」、および、「２００７／０１／２５  １３：５５」を格納する。このようにして書き込まれた情報は、リーダライタ３０−２からの電波の送信が停止し、電源回路４０ｄの動作が停止した後も保持され続ける。なお、非接触タグ４０への情報の書き戻しが終了した場合には、制御回路３０ｅは、非接触タグ４０の認証情報と、チェック者ＩＤと、日時情報とを対応付けして、ホストコンピュータ１０に送信する。ホストコンピュータ１０では、これらの情報を受信し、図示せぬＨＤＤに格納する。このような情報を参照することにより、各製品が流通過程のどの段階に存在するかを知ることができる。
【００３２】
ステップＳ４０では、制御回路３０ｅは、処理を終了するか否かを判定し、終了しない場合（ステップＳ４０；Ｎｏ）にはステップＳ３０に戻って同様の処理を繰り返し、それ以外の場合（ステップＳ４０；Ｙｅｓ）には処理を終了する。
【００３３】
なお、図７に示す処理は、卸売会社および第２運輸会社において、それぞれのリーダライタ３０−３，３０−４が非接触タグ４０に近づけられた場合にも実行され、ＦｅＲＡＭ４０ｇには、図６に示すような情報が格納される。すなわち、卸売会社ではチェック者ＩＤとして「ＷＨ２５４８」およびチェック日時として「２００７／０１／２６  １０：２１」が格納され、また、第２運輸会社ではチェック者ＩＤとして「ＴＲ２５１２」およびチェック日時として「２００７／０１／２６  １２：１２」が格納される。
【００３４】
つぎに、製品が小売会社に到着した場合に実行される処理について図８を参照して説明する。図６に示すような情報がＦｅＲＡＭ４０ｇに格納された非接触タグ４０に、小売会社の入荷管理者がリーダライタ３０−５を接近させた場合には、ステップＳ６０においてリーダライタ３０−５から電波が送信される。なお、ステップＳ６０〜Ｓ６３の処理は、前述した図７のステップＳ３０〜Ｓ３３の処理と同様であるのでその説明は省略する。
【００３５】
ステップＳ６４では、制御回路３０ｅは、非接触タグ４０に対してＦｅＲＡＭ４０ｇから情報を読み出すように要求する。その結果、非接触タグ４０の制御回路４０ｆは、ＦｅＲＡＭ４０ｇから情報を読み出し、変調回路４０ｃに供給する。変調回路４０ｃは、供給された情報に応じて搬送波を変調し、アンテナ４０ａを介して、リーダライタ３０−５に送信する。リーダライタ３０−５では、復調回路３０ｂがアンテナ３０ａを介してこの情報を受信して復調した後、制御回路３０ｅに供給する。制御回路３０ｅは、ステップＳ６５において、供給された情報を確認する処理を実行する。すなわち、供給された情報に含まれているチェック者ＩＤと、メモリ３０ｄに予め記憶されているチェック者ＩＤとを比較し、製品が正規のルートを経由して到達しているか否かを判定する。また、制御回路３０ｅは、製造会社においてチェックされた日時情報と、現在の日時情報とを比較し、製品が出荷されてから規定の時間以内に到着しているか否かを判定する。そして、制御回路３０ｅは、ステップＳ６６において、経路および時間が正常であるか否かを判定し、正常である場合（ステップＳ６６；Ｙｅｓ）にはステップＳ６７に進み、それ以外の場合（ステップＳ６６；Ｎｏ）にはステップＳ６８に進む。
【００３６】
ステップＳ６７では、制御回路３０ｅは、図示せぬ表示部に対して、経路および時間が正常である旨の表示を行う。また、ステップＳ６８では、制御回路３０ｅは、図示せぬ表示部に対して、経路または時間が異常である旨の表示を行う。例えば、経路が異常である場合には、メッセージ「流通経路が異常です。」を表示し、時間が異常である場合には、メッセージ「流通に要した時間が異常です。」を表示する。なお、双方に該当する場合にはメッセージ「経路および時間の双方が異常です。」を表示する。そして、ステップＳ６９に進み、制御回路３０ｅは、処理を終了するか否かを判定し、終了しない場合（ステップＳ６９；Ｎｏ）にはステップＳ６０に戻って同様の処理を繰り返し、それ以外の場合（ステップＳ６９；Ｙｅｓ）には処理を終了する。なお、正常か否かの判断を行った後に、非接触タグ４０の認証情報と、チェック者ＩＤと、日時情報と、正常か否かの判断結果を対応付けして、ホストコンピュータ１０に送信する。ホストコンピュータ１０では、これらの情報を受信し、図示せぬＨＤＤに格納する。このような情報を参照することにより、各製品の流通の結果を知ることができる。
【００３７】
以上に説明したように、本発明の実施の形態では、非接触タグ４０にＦｅＲＡＭ４０ｇを使用し、リーダライタ３０−１〜３０−５によって情報を読み出すとともに、読み出された情報をリーダライタ３０−１〜３０−５に供給して書き戻しさせるようにした。このため、書き戻し機能を有しない通常のリーダライタを使用した場合には、情報の書き戻しが実行されないのでＦｅＲＡＭ４０ｇの情報が消滅するため、それ以降は情報を二度と読み出すことができなくなる。また、情報が消滅したことを知ることにより、不正に読み出しがなされたことを知ることができる。また、本発明の実施の形態では、暗号化および復号の処理回路が不要となるので、回路構成を単純化して製造コストを削減できる。また、一般のＦｅＲＡＭでは書き戻し回路を有しているが、本発明の実施の形態に係る非接触タグ４０にはこのような書き戻しする回路を具備する必要がなくなるので、回路の構成をさらに単純化することができる。
【００３８】
また、本発明の実施の形態では、各流通拠点にリーダライタ３０−１〜３０−５を配備し、それぞれのリーダライタ３０−１〜３０−５に固有のＩＤであるチェック者ＩＤをＦｅＲＡＭ４０ｇに書き込むようにした。このため、チェック者ＩＤを確認することにより、製品が正規のルートを経由して流通しているか否かを判断することができる。また、各流通拠点において、ＦｅＲＡＭ４０ｇに格納されているチェック者ＩＤを調べることにより、それまでの流通経路が正しいか否かを判定することができる。
【００３９】
また、本発明の実施の形態では、各流通拠点において、チェック者ＩＤとともに、チェックがなされた時点の日時情報を書き込むようにした。これにより、日時情報を調べることにより、出荷から到着までに要する時間が規定の時間内であるか否かを知ることができる。
【００４０】
（Ｃ）変形実施の態様
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能であることは勿論である。
例えば、以上の実施の形態では、ホストコンピュータ１０は１台とし、リーダライタ３０−１〜３０−５は５台として説明したがこれ以外の台数であってもよい。
また、流通拠点としては、図４に示す５カ所を例に挙げて説明したが、これ以外の流通拠点が含まれるようにしてもよい。また、流通拠点がこれよりも少なくてもよい。
【００４１】
また、以上の実施の形態では、ＦｅＲＡＭ４０ｇに書き込まれる情報としては、図６に示すように、チェック者ＩＤと日時情報の２種類としたが、これ以外の情報を含むようにしてもよい。例えば、製品が置かれている環境の状態をセンサによって検出し、検出された環境状態を示す情報を、リーダライタ３０−１〜３０−５によって、非接触タグ４０に書き込むようにしてもよい。具体的な例としては、例えば、製品を運送するトラックに衝撃センサ、温度センサ、気圧センサ、光センサ等を装備し、これらによって検出された情報を一定の周期でサンプリングしてトラックに備えられた記憶装置に記憶する。そして、トラックが運輸先に到着した場合には、記憶装置に記憶されたこれらの情報を、リーダライタに送信する。そして、例えば、トラックからの荷下ろしの際に、リーダライタによって非接触タグ４０の読み出しがなされた場合には、書き戻しの際に、サンプリングされたこれらの情報が付加されて格納される。小売会社は、このような情報を参照することにより、各製品に強い衝撃が加わったり、保存温度以外の温度にさらされたり、定められた気圧以外の気圧にさらされたり、あるいは、冷暗保存が必要な製品が必要以上に露光されていないかを知ることができる。
【００４２】
また、以上の実施の形態では、非接触タグ４０は、パッシブ型としたが、バッテリを内蔵するアクティブ型としてもよい。アクティブ型の場合には、前述したセンサを内蔵し、一定の周期毎にセンサの出力をサンプリングしてＦｅＲＡＭ４０ｇに格納するようにしてもよい。そのような方法によれば、個々の製品が置かれている環境をより的確に知ることができる。また、不正なアクセスがなされたり、異常が生じたりした場合には、制御回路４０ｆがＦｅＲＡＭ４０ｇに格納されている情報を自動的に削除するようにしてもよい。そのような方法によれば、不正アクセス等から情報を確実に保護することができる。
【００４３】
また、非接触タグ４０を耐タンパ構造とすることにより、ＦｅＲＡＭ４０ｇに格納されている情報に対する保護を強化するようにしてもよい。より詳細には、非接触タグ４０の図３に示す回路が封入された保護層が破壊された場合には、回路または回路パターンが動じに破壊されるようにする。これにより、保護層を破壊して、内部の回路を解析することを不可能にすることができるので、ＦｅＲＡＭ４０ｇに格納されている情報の保護を一層強めることができる。
【００４４】
また、以上の実施の形態では、非接触型のタグを例に説明したが、接触型のタグであっても良い。
【図面の簡単な説明】
【００４５】
【図１】本発明の実施の形態の流通管理システムの全体構成を示す図である。
【図２】図１に示すリーダライタの構成例を示すブロック図である。
【図３】図１に示す非接触タグの構成例を示すブロック図である。
【図４】本実施の形態における製品の流通経路の一例を示す図である。
【図５】製造会社のリーダライタにおいて実行される処理である。
【図６】ＦｅＲＡＭに格納されている情報の一例である。
【図７】運輸会社のリーダライタにおいて実行される処理である。
【図８】小売会社のリーダライタにおいて実行される処理である。
【符号の説明】
【００４６】
１０…ホストコンピュータ、２０…ネットワーク、３０−１〜３０−５…リーダライタ、３０ｅ…制御回路（要求手段、指示手段、判定手段）、４０…非接触タグ、４０ｆ…制御回路（送信手段、書き戻し手段）、４０ｇ…ＦｅＲＡＭ（破壊読み出し型メモリ）。
【図１】
2009120282.tif 000003
【図２】
2009120282.tif 000004
【図３】
2009120282.tif 000005
【図４】
2009120282.tif 000006
【図５】
2009120282.tif 000007
【図６】
2009120282.tif 000008
【図７】
2009120282.tif 000009
【図８】
2009120282.tif 000010