(57)【要約】【課題】物品が置かれた環境に関する情報を確実に記録すること。【解決手段】物品が置かれている環境に関する情報を測定する測定部（温度センサ５０ｋ）と、測定部によって測定された情報を記録する記録部（不揮発性メモリ５０ｉ）と、蓄電部（バッテリ５０ｇ）が充電されてから、つぎに充電がされるまでの期間の長短に応じて、測定部による測定の頻度を調整する調整部（ＣＰＵ５０ｆ）と、を有する。【選択図】図３
2010079559.tif 000002
【特許請求の範囲】
【請求項１】
物品に付され、当該物品が置かれる環境に関する情報を蓄電部に蓄電された電力に基づいて記録するタグ装置において、
前記物品が置かれている環境に関する情報を測定する測定部と、
前記測定部によって測定された情報を記録する記録部と、
前記蓄電部が充電されてから、つぎに充電がされるまでの期間の長短に応じて、前記測定部による測定の頻度を調整する調整部と、
を有することを特徴とするタグ装置。
【請求項２】
請求項１に記載のタグ装置において、
前記物品は、複数の流通過程を経由して流通されるとともに、各流通過程に配置されているリーダライタによって前記蓄電部が充電され、
前記調整部は、各流通過程においてリーダライタによって充電がされる期間の長短に応じて、前記測定部による測定の頻度を調整する、
ことを特徴とするタグ装置。
【請求項３】
請求項２に記載のタグ装置において、
前記調整部は、各流通過程においてリーダライタによって充電がなされる期間を示す情報または測定の頻度を示す情報を記憶しており、これらいずれかの情報に基づいて測定の頻度を調整する、
ことを特徴とするタグ装置。
【請求項４】
請求項１乃至３のいずれか１項に記載のタグ装置において、
前記調整部は、前記蓄電部が充電されてからつぎに充電がされるまでの期間を、前記蓄電部が満充電された状態において測定可能な回数によって除することによって得られる頻度に基づいて測定の頻度を調整する、
ことを特徴とするタグ装置。
【請求項５】
請求項１乃至４のいずれか１項に記載のタグ装置において、
前記調整部は、前記測定部によって測定された環境に関する情報が、正常な範囲を逸脱した場合には、測定の頻度を高める、
ことを特徴とするタグ装置。
【請求項６】
請求項１乃至５のいずれか１項に記載のタグ装置において、
前記物品はワインであり、
前記測定部は、前記ワインが置かれている環境の温度を測定することを特徴とする、
ことを特徴とするタグ装置。
【請求項７】
物品に付され、当該物品が置かれる環境に関する情報を蓄電部に蓄電された電力に基づいて記録するタグ装置によって物品の品質を管理する品質管理システムにおいて、
前記タグ装置は、
前記物品が置かれている環境に関する情報を測定する測定部と、
前記測定部によって測定された情報を記録する記録部と、
前記蓄電部が充電されてから、つぎに充電がされるまでの期間の長短に応じて、前記測定部による測定の頻度を調整する調整部と、
を有することを特徴とする品質管理システム。
【請求項８】
物品に付され、当該物品が置かれる環境に関する情報を蓄電部に蓄電された電力に基づいて記録するタグ装置によって物品の品質を管理する品質管理方法において、
前記タグ装置は、
前記物品が置かれている環境に関する情報を測定する測定ステップと、
前記測定ステップにおいて測定された情報を記録する記録ステップと、
前記蓄電部が充電されてから、つぎに充電がされるまでの期間の長短に応じて、前記測定ステップにおける測定の頻度を調整する調整ステップと、
を有することを特徴とする品質管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タグ装置、品質管理システム、および、品質管理方法に関する。
【背景技術】
【０００２】
特許文献１には、ＩＤタグに温度センサを設け、所定時間毎に温度センサが計測した温度データをＥＥＰＲＯＭに書き込み、外部のリーダライタによってＥＥＰＲＯＭに書き込まれた温度データを読み出す技術が開示されている。なお、ＩＤタグは充電可能なバッテリを有しており、当該バッテリは、リーダライタによって温度データを読み出す際に充電される。
【特許文献１】特開２００１−１８７６１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、特許文献１に開示される技術では、バッテリが充電されてから、次に充電されるまでの期間が長いとバッテリの電力が使い尽くされてしまい、温度データを記録することができず、その間の管理状態が適切であったか否かが分からないという問題点がある。
【０００４】
本発明は、上述した事情に鑑みてなされたものであり、環境に関する情報を確実に記録することが可能なタグ装置、品質管理システム、および、品質管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、物品に付され、当該物品が置かれる環境に関する情報を蓄電部に蓄電された電力に基づいて記録するタグ装置において、前記物品が置かれている環境に関する情報を測定する測定部と、前記測定部によって測定された情報を記録する記録部と、前記蓄電部が充電されてから、つぎに充電がされるまでの期間の長短に応じて、前記測定部による測定の頻度を調整する調整部と、を有することを特徴とする。
この構成によれば、蓄電部が充電されてから、つぎに充電がされるまでの期間の長短に応じて、測定部による測定の頻度が調整されることから、環境に関する情報を確実に記録することが可能となる。
【０００６】
また、他の発明は、上記発明に加えて、前記物品は、複数の流通過程を経由して流通されるとともに、各流通過程に配置されているリーダライタによって前記蓄電部が充電され、前記調整部は、各流通過程においてリーダライタによって充電がされる期間の長短に応じて、前記測定部による測定の頻度を調整することを特徴とする。
この構成によれば、各流通過程においてリーダライタによって充電がされる期間の長短に応じて、測定部による測定の頻度を調整するようにしたので、各流通過程において充電されるまでの期間が異なる場合であっても、環境に関する情報を確実に記録できる。
【０００７】
また、他の発明は、上記発明に加えて、前記調整部は、各流通過程においてリーダライタによって充電がなされる期間を示す情報または測定の頻度を示す情報を記憶しており、これらいずれかの情報に基づいて測定の頻度を調整することを特徴とする。
この構成によれば、リーダライタによって充電がなされる期間を示す情報または測定の頻度を示す情報に基づいて測定の頻度が調整されるので、測定の頻度を正確に求めることにより、環境に関する情報を確実に記録することができる。
【０００８】
また、他の発明は、上記発明に加えて、前記調整部は、前記蓄電部が充電されてからつぎに充電がされるまでの期間を、前記蓄電部が満充電された状態において測定可能な回数によって除することによって得られる頻度に基づいて測定の頻度を調整することを特徴とする。
この構成によれば、蓄電部が充電されてからつぎに充電がされるまでの期間を、蓄電部が満充電された状態において測定可能な回数によって除することによって得られる頻度に基づいて測定の頻度を調整するので、測定の頻度を正確に調整することができるため、蓄電部の残量が少なくなって測定不能となることを防止できる。
【０００９】
また、他の発明は、上記発明に加えて、前記調整部は、前記測定部によって測定された環境に関する情報が、正常な範囲を逸脱した場合には、測定の頻度を高めることを特徴とする。
この構成によれば、測定と測定との間において、異常が発生した場合であっても、当該異常な状況を確実に記録することができる。
【００１０】
また、他の発明は、上記発明に加えて、前記物品はワインであり、前記測定部は、前記ワインが置かれている環境の温度を測定することを特徴とすることを特徴とする。
この構成によれば、ワインが置かれた環境の温度を記録することにより、ワインの品質劣化を検出することができる。
【００１１】
また、本発明は、物品に付され、当該物品が置かれる環境に関する情報を蓄電部に蓄電された電力に基づいて記録するタグ装置によって物品の品質を管理する品質管理システムにおいて、前記タグ装置は、前記物品が置かれている環境に関する情報を測定する測定部と、前記測定部によって測定された情報を記録する記録部と、前記蓄電部が充電されてから、つぎに充電がされるまでの期間の長短に応じて、前記測定部による測定の頻度を調整する調整部と、を有することを特徴とする。
この構成によれば、蓄電部が充電されてから、つぎに充電がされるまでの期間の長短に応じて、測定部による測定の頻度が調整されることから、環境に関する情報を確実に記録することが可能となる。
【００１２】
また、本発明は、物品に付され、当該物品が置かれる環境に関する情報を蓄電部に蓄電された電力に基づいて記録するタグ装置によって物品の品質を管理する品質管理方法において、前記タグ装置は、前記物品が置かれている環境に関する情報を測定する測定ステップと、前記測定ステップにおいて測定された情報を記録する記録ステップと、前記蓄電部が充電されてから、つぎに充電がされるまでの期間の長短に応じて、前記測定ステップにおける測定の頻度を調整する調整ステップと、を有することを特徴とする。
この構成によれば、蓄電部が充電されてから、つぎに充電がされるまでの期間の長短に応じて、測定ステップによる測定の頻度が調整されることから、環境に関する情報を確実に記録することが可能となる。
【発明の効果】
【００１３】
本発明によれば、環境に関する情報を確実に記録することが可能なタグ装置、品質管理システム、および、品質管理方法を提供することができる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照して本発明の実施形態について説明する。なお、以下では、本発明の品質管理方法は、品質管理システムの動作として説明する。
【００１５】
（Ａ）実施形態の構成の説明
図１は、本発明の実施形態に係る品質管理システムの概略構成を示す図である。図１に示すように、品質管理システムは、ホストコンピュータ１０、ネットワーク２０、端末装置３０−０〜３０−７、リーダライタ４０−０〜４０−７、および、タグ装置５０を主要な構成要素としている。
【００１６】
ここで、ホストコンピュータ１０は、図示せぬＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等を主要な構成要素とし、ＨＤＤに格納されているアプリケーションプログラムを実行することにより、リーダライタ４０−０〜４０−７によって読み取られた情報を端末装置３０−０〜３０−７およびネットワーク２０を介して取得し、管理する。ホストコンピュータ１０は、個々の製造業者との契約により割り当てられた商品ごとの個別情報と品質記録情報とを保存する。また品質記録の問い合わせに対しては予め定められた顧客認証手続きにより、登録のない場合は登録を要求し、正常に登録されている問い合わせ元に対しては品質記録情報などをあらかじめ定められた手順に基づいて開示する。開示する情報やデータの形式などは任意に設定、変更することができる。ネットワーク２０は、例えば、インターネットによって構成され、ホストコンピュータ１０および端末装置３０−０〜３０−７の間において情報をパケット化して送受信する。端末装置３０−０〜３０−７は、前述したホストコンピュータと同様の構成とされ、図示せぬＣＰＵ、ＲＯＭ、ＲＡＭ、ＨＤＤ等を主要な構成要素とし、ＨＤＤに格納されているアプリケーションプログラムを実行することにより、リーダライタ４０−０〜４０−７によって読み出された情報を格納するとともに、格納した情報をホストコンピュータ１０に転送する。リーダライタ４０−０〜４０−７は、品質管理の対象となる製品が通過する各流通過程に配備され、製品に付されたタグ装置５０に記録された情報を読み出して確認を行うとともに、各流通過程に固有な情報その他をタグ装置５０に書き込む処理を行う。なお、リーダライタ４０−０〜４０−７は筐体に組み込んだハンディターミナルのような形態であったり、あるいは商品の入庫、出庫の検査をするラインに取り付けるモジュール機器のような形態であったりしてもよい。また消費者が使えるようにパーソナルコンピュータの汎用インタフェース（例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等）に接続して使うものでもよい。なお、この実施の形態では、品質管理の対象となる物品はワイン（特に厳格な温度管理を要求されるＡＯＣ（原産地統制呼称ワイン）やＶＤＱＳ（優良品質限定ワイン）等の高級ワイン）であり、タグ装置５０は、後述するようにワインのボトルに取り付けられている。また、端末装置３０−０およびリーダライタ４０−０は製造業者に配備され、端末装置３０−１およびリーダライタ４０−１は運送業者に配備され、端末装置３０−２，３０−３およびリーダライタ４０−２，４０−３は卸業者に配備され、端末装置３０−４およびリーダライタ４０−４は運送業者に配備され、端末装置３０−５，３０−６およびリーダライタ４０−５，４０−６は小売業者に配備され、端末装置３０−７およびリーダライタ４０−７は消費者のもとに配備されているものとする。
【００１７】
図２は、図１に示すリーダライタ４０−０〜４０−７の構成例を示す図である。なお、リーダライタ４０−０〜４０−７は同様の構成とされているので、以下では、これらをリーダライタ４０として説明する。リーダライタ４０は、図２に示すように、通信部４０ａ、ＲＯＭ４０ｂ、変復調回路４０ｃ、入力部４０ｄ、ＲＡＭ４０ｅ、ＣＰＵ４０ｆ、表示部４０ｇ、Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）４０ｈを主要な構成要素としている。ここで、通信部４０ａは、アンテナを有し、当該アンテナを介してタグ装置５０との間で無線によって情報を授受するとともに、電磁誘導によりタグ装置５０に電力を給電する。ＲＯＭ４０ｂは、プログラムおよびデータを格納しており、ＲＯＭ４０ｂに格納されているこれらのプログラムおよびデータに基づいてＣＰＵ４０ｆが処理を実行することにより、装置の各部が制御される。変復調回路４０ｃは、ＣＰＵ４０ｆから供給された情報に基づいて搬送波を変調し、通信部４０ａを介してタグ装置５０に送信するとともに、タグ装置５０から送信され、通信部４０ａによって受信された搬送波に重畳されている情報を復調してもとの情報を抽出する。入力部４０ｄは、例えば、キーボード等に入力デバイスによって構成され、操作者の操作に応じた情報を生成して出力する。ＲＡＭ４０ｅは、ＣＰＵ４０ｆがＲＯＭ４０ｂに格納されているプログラムを実行する際にワーキングエリアとして使用される。ＣＰＵ４０ｆは、ＲＯＭ４０ｂに格納されているプログラムを実行することにより、装置の各部を制御する中央演算ユニットである。表示部４０ｇは、例えば、液晶ディスプレイによって構成され、ＣＰＵ４０ｆから供給された情報を表示する。Ｉ／Ｆ４０ｈは、リーダライタ４０との間で情報を授受する際にデータの表現形式を変換する処理を実行する。なお、Ｉ／Ｆ４０ｈは、例えば、イーサネット（登録商標）、ブルートゥース（登録商標）、または、携帯電話キャリアと接続するための通信回路であってもよい。また、入力部４０ｄおよび表示部４０ｇは、リーダライタ４０がパーソナルコンピュータと接続される場合には、パーソナルコンピュータの表示部および入力部を使用するようにしてもよい。
【００１８】
図３は、図１に示すタグ装置５０の構成例を示す図である。タグ装置５０は、図３に示すように、通信部５０ａ、ＲＯＭ５０ｂ、変復調回路５０ｃ、充電監視回路５０ｄ、ＲＡＭ５０ｅ、ＣＰＵ５０ｆ、バッテリ５０ｇ、電源回路５０ｈ、不揮発性メモリ５０ｉ、時計５０ｊ、および、温度センサ５０ｋを主要な構成要素としている。ここで、通信部５０ａは、アンテナを有し、当該アンテナを介してリーダライタ４０との間で無線によって情報を授受するとともに、電磁誘導によりリーダライタ４０から電力を受電する。ＲＯＭ５０ｂは、プログラムおよびデータを格納しており、ＲＯＭ５０ｂに格納されているこれらのプログラムおよびデータに基づいてＣＰＵ５０ｆが処理を実行することにより、装置の各部が制御される。変復調回路５０ｃは、ＣＰＵ５０ｆから供給された情報に基づいて搬送波を変調し、通信部５０ａを介してリーダライタ４０に送信するとともに、リーダライタ４０から送信され通信部５０ａによって受信された搬送波に重畳されている情報を復調してもとの情報を抽出する。充電監視回路５０ｄは、リーダライタ４０から送信された電力に基づいてバッテリ５０ｇを充電するとともに、バッテリ５０ｇの充電状態を監視し、監視結果をＣＰＵ５０ｆに伝える。ＲＡＭ５０ｅは、ＣＰＵ５０ｆがＲＯＭ５０ｂに格納されているプログラムを実行する際にワーキングエリアとして使用される。ＣＰＵ５０ｆは、ＲＯＭ５０ｂに格納されているプログラムを実行することにより、装置の各部を制御する中央演算ユニットである。バッテリ５０ｇは、例えば、リチウムイオン電池等の二次電池によって構成され、直流電力を発生して電源回路５０ｈに供給する。なお、二次電池の代わりに、例えば、スーパーキャパシタ（電気二重層コンデンサ）等を使用することも可能である。電源回路５０ｈは、バッテリ５０ｇから供給された直流電力の電圧が一定になるように制御するとともに、得られた一定電圧の直流電力を装置の各部に供給する。不揮発性メモリＲＡＭ５０ｉは、後述するように、温度センサ５０ｋによって測定された温度データおよび日時データを格納するとともに、管理する対象となる物品であるワインに関する情報を記憶する。時計５０ｊは、例えば、ＲＴＣ（Ｒｅａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）によって構成され、日時情報を生成して出力する。また、時計５０ｊは、設定された日時になるとタイマ割り込みを発生する。温度センサ５０ｋは、例えば、サーミスタまたは熱電対等によって構成され、品質管理の対象となるワインの温度を測定して対応する温度データを出力する。
【００１９】
図４は、タグ装置５０をボトルワイン７０のボトル７１に取り付けた例を示す図である。図４の例では、ボトルワイン７０のボトル７１の内部には液体のワイン７３が貯留されるとともに、口にはコルク栓７２が挿入されている。また、ボトル７１の底部のガラス内にはタグ装置５０が封入されている。なお、温度センサ５０ｋは、ボトル７１を構成するガラスに接触するように配置されているので、ボトル７１の温度が遅滞なく、温度センサ５０ｋによって検出される。
【００２０】
図５は、タグ装置５０をボトルワイン８０のボトル８１に取り付けた他の例を示す図である。図５の例では、ボトルワイン８０のボトル８１の内部には液体のワイン８３が貯留されるとともに、口にはコルク栓８２が挿入されている。また、ボトル８１の底のくぼみ内には、タグ装置５０が取り付けられるとともに、樹脂８４によってタグ装置５０が封止されている。なお、温度センサ５０ｋは、前述の場合と同様に、ボトル８１を構成するガラスに接触するように配置されているので、ボトル８１の温度が遅滞なく、温度センサ５０ｋによって検出される。なお、以下では、ボトルワイン７０を例に挙げて説明するが、図４または図５のどちらの構成を採用してもよい。
【００２１】
図６は、ボトルワイン７０に取り付けられたタグ装置５０とリーダライタ４０との間の通信の形態を示す図である。図６（Ａ）の例では、通信対象となるボトルワイン７０が１本の場合であり、このような場合にはボトルワイン７０に取り付けられたタグ装置５０とリーダライタ４０とは１対１の通信を行う。一方、図６（Ｂ）に示すように、通信対象となるボトルワイン７０が複数存在する場合には、通信モジュール９０を介して通信を行うようにしてもよい。すなわち、図６（Ｂ）の例では、輸送コンテナのように複数のボトルワイン７０が配置されている場合には、コンテナの内部に個々のボトルワイン７０と通信可能な通信モジュール９０を設置し、外部のリーダライタ４０とコンテナ内部のボトルワイン７０のタグ装置５０との通信を仲介するようにしてもよい。
【００２２】
（Ｂ）実施形態の動作の説明
つぎに、本発明の実施形態の動作について説明する。なお、以下では、まず、本発明の実施形態の動作の概要について説明し、つぎに、ボトルワイン７０の流通過程と、それぞれの流通過程におけるタグ装置５０の動作を説明した後、タグ装置５０において実行される処理の詳細について説明する。
【００２３】
（Ｂ−１）実施形態の動作の概要
図７は、本発明の実施形態の動作の概要を説明するための図である。図７（Ａ）は、従来におけるタグ装置の動作を説明するための図である。図７（Ａ）の横軸は時間を示し、縦軸はタグ装置に内蔵されているバッテリの残容量を示している。また、エリア０〜６は、流通過程を示し、具体的にはエリア０は製造業者が管理するエリアを示し、エリア１は運送業者が管理するエリアを示し、エリア２，３は卸業者が管理するエリアを示し、エリア４は運送御者が管理するエリアを示し、エリア５は小売業者が管理するエリアを示し、エリア６は消費者に属するエリアを示している。なお、タグ装置が有するバッテリは、各エリアを移動する際に、リーダライタによって情報の読み書きがなされるときに充電されて満充電の状態となる。図７（Ａ）に示す従来の場合では、タグ装置は予め定められた一定の間隔で温度データを取得して記録するため、バッテリの残容量は時間の経過とともに、一定の割合で減少する。ところで、このような方法では、充電からつぎの充電までの時間が長い、例えば、エリア３では、バッテリの残容量が足りなくなってバッテリ切れとなり、温度データを記録できない状態となる。
【００２４】
一方、本実施形態では、各エリアに保管される期間の長短に応じて、温度データの記録の頻度が調整される。具体的には、バッテリの容量と、１回の測定によって消費される電力量から、満充電にされた状態において測定可能な回数（例えば、２０回）が分かるので、各エリアにおいて想定される最長の保管期間（例えば、２０日）を当該測定可能回数で除算して得られる頻度（例えば、１日１回）で測定する。このため、保管期間が長いエリア（例えば、エリア３）では測定の頻度が低く（例えば、１週間１回）なり、保管期間が短いエリア（例えば、エリア４）では測定の頻度が高く（例えば、１時間１回）なる。これにより、保管期間が長いエリアにおいて、バッテリ切れにより、温度データが記録できなくなることを防止できる。また、後述するように、本実施形態では、保管温度が正常な範囲を逸脱した場合には、前述のように保管期間に応じて定められた頻度よりも高い頻度で記録が実行されるため、異常事態が発生した場合には、当該異常事態の発生をより確実かつ正確に記録することができる。
【００２５】
（Ｂ−２）ボトルワインの流通過程における動作
つぎに、図８を参照して、ボトルワイン７０の流通過程と、各流通過程において記録される情報について説明する。まず、エリア０の製造業者では、ワインを製造し、ボトル７１に詰めてボトルワイン７０とし、出荷可能な状態にする（Ｐ１）。ボトル詰めが終了すると、ボトル７１に組み込んであるタグ装置５０に対して、リーダライタ４０−０を用いて、初期情報を書き込む（Ｐ２）。初期情報としては、図９に示す情報と、図１０に示す情報とが存在する。図９は、初期情報として書き込まれる情報の一例を示している。この例では、初期情報としては、図９（Ａ）に示す商品固有の情報と、図９（Ｂ）に示す流通過程における各エリアに関する情報とが存在する。より具体的には、図９（Ａ）に示す例では、「メーカ名」、「商品名」、「製造工場番号」、および、「製造番号」が存在し、この例では、これらはそれぞれ「ＡＢＣ」、「ＤＥＦ」、「ＡＢＣ１２３４５」、および、「ＤＥＦ５４３２１」とされている。また、図９（Ｂ）に示すように、流通過程における各エリアに関する情報としては、各エリアに配置されたリーダライタ４０−０〜４０−７が有する「ＩＤ」、「エリア番号」、「記録頻度」、および、「通過チェック」が存在する。ここで、「ＩＤ」はリーダライタ４０−０〜４０−７がそれぞれ有する固有の情報であり、タグ装置５０の情報を読み書きする際に、リーダライタ４０−０〜４０−７から送信される。ＩＤを受信したタグ装置５０では、格納されているいずれかのＩＤと一致するか否かを判定し、一致する場合には正規のリーダライタであるとして、情報の読み書きを開始し、それ以外の場合には読み書きを拒否する。「エリア番号」は、各ＩＤを有するリーダライタが属するエリアの番号である。また、「記録頻度」は、温度データを測定して記録する頻度を示し、例えば、「２４ｈ」は２４時間で１回記録することを示す。「通過チェック」は、初期状態では「０」とされ、各リーダライタによって情報の読み書きがなされた場合に「１」に変更され、当該エリアを通過したことを示す。なお、図９（Ｂ）の第１行目の情報は、「エリア０」では、リーダライタのＩＤは「０００００」であり、記録頻度は「２４ｈ」で１回であることを示している。また、この例では、通過チェックは未チェック「０」とされている。
【００２６】
図１０は、各エリアにおいて測定された温度データの格納状態を示している。この例では、エリア０〜６までの領域が確保されている。エリア０については、測定日時および温度を示すデータが格納され、他のエリアについては初期値である「ＦＦ」が格納されている。本実施形態では、各エリアに保管される最長の時間と記録頻度が予め分かっていることから、初期情報の書き込み時においては、不揮発性メモリ５０ｉに、エリア毎に必要な領域が確保されるとともに、各領域に対して初期値である「ＦＦ」の書き込みが実行される。
【００２７】
つまり、図８に示す初期情報の書き込み（Ｐ２）時には、リーダライタ４０−０によって、図９（Ａ）および（Ｂ）に示す情報が、タグ装置５０の不揮発性メモリ５０ｉに対して書き込まれるとともに、図１０に示すように、各エリアに対応する領域が不揮発性メモリ５０ｉに確保されて初期値「ＦＦ」が書き込まれる。また、エリア０を経由したことから、図９（Ｂ）に示すエリア０に対応する通過チェックを「０」から「１」に変更する。さらに、このとき、充電監視回路５０ｄは、リーダライタ４０−０から送信された電力に基づいて、バッテリ５０ｇを充電し、満充電の状態とする。初期情報が書き込まれると、タグ装置５０は、図９（Ｂ）の最初に格納されている情報（エリア０の情報）の記録頻度（２４ｈ）を取得し、これを時計５０ｊに設定するとともに、消費電力の少ないスリープモードに移行する。その結果、時計５０ｊは２４時間毎に割り込みを発生するので、ＣＰＵ５０ｆは、割り込みが発生すると、スリープモードから通常動作モードに移行し、その時点の日時および温度を時計５０ｊおよび温度センサ５０ｋから取得して不揮発性メモリ５０ｉに格納し、格納が終了するとまたスリープモードに戻る。一方、リーダライタ４０−０は、タグ装置５０に書き込んだ初期情報を、端末装置３０−０に送信する。端末装置３０−０では受信した初期情報をデータベースに保存するとともに、ホストコンピュータ１０に送信する。ホストコンピュータ１０では、受信した情報をデータベースに保存する。初期情報の書き込みが完了すると、ボトルワイン７０は、製造業者の倉庫に、例えば、１ヶ月間保管される（Ｐ３）。倉庫に保管されている際、タグ装置５０は、前述したように、２４時間毎にスリープモードから通常動作モードに移行し、温度データと日時データを取得して不揮発性メモリ５０ｉのエリア０に対応する領域に格納し、再度、スリープモードに移行する。このような動作を繰り返すことにより、倉庫に保管されている際の温度データを取得して格納することができる。格納されるデータの具体例としては、図１０に示すように「測定日時」と「温度」とがある。図１０の場合、第１行目には、「測定日時」として「ＦＳＴ：２００８／１１／２０  ５：２１」が格納され、「温度」として「１３．５」が格納されている。ここで「ＦＳＴ」はＦｒｅｎｃｈ  Ｓｕｍｍｅｒ  Ｔｉｍｅの略であり、フランス夏時間であることを示している。なお、ボトルワイン７０の運送によってタイムゾーンが変わる場合には、リーダライタ４０によって情報を読み書きする際に、時計５０ｊの発生する日時が更新される。
【００２８】
温度センサ５０ｋは、検出された温度が正常な範囲でない場合には、割り込みを発生し、温度が異常であることをＣＰＵ５０ｆに通知する。より詳細には、温度センサ５０ｋは、図１１に示すように、検出した温度がワインの保管に最適な１２〜１４℃の範囲（最適温度範囲Ｚ０）の範囲である場合には、割り込みを発生しない。しかしながら、０〜１２℃または１４〜２０℃の範囲（要注意温度範囲Ｚ１，Ｚ３）の範囲では、例えば、２時間に１回の割合で割り込みを発生する。また、０℃未満または２０℃を超える範囲（危険温度範囲Ｚ２，Ｚ４）の範囲では、例えば、１時間に１回の割合で割り込みを発生する。温度センサ５０ｋから割り込みが発生した場合には、ＣＰＵ５０ｆは、設定されている記録頻度に拘わらず、温度センサ５０ｋから取得した温度データと日時データとを不揮発性メモリ５０ｉに記録する。これにより、温度の異常が発生した場合には、異常な状況を逃さずに正確に記録することができる。
【００２９】
倉庫に保管されたボトルワイン７０は、つぎに、運送業者に引き渡される。このとき、運送業者は、リーダライタ４０−１によって、出荷情報の書き込みを行う（Ｐ４）。より詳細には、リーダライタ４０−１からはＩＤとして「１１１１１」が送信されるので、これを受信したタグ装置５０では、図９（Ｂ）に示す情報を参照し、ＩＤが一致することから、正規のリーダライタであるとして認証するとともに、つぎのエリアがエリア１であることを認識する。また、記録頻度は「１ｈ」であることを認識するとともに、エリア１を経由したことから、エリア１の通過チェックを「０」から「１」に変更する。さらに、図１０に示すエリア０に対応する領域の最後に「Ｅｎｄ  ｏｆ  Ｆｉｌｅ」を示す情報（例えば、「ＥＦ」）を格納する。さらに、タグ装置５０の充電監視回路５０ｄは、リーダライタ４０−１から送信された電力によりバッテリ５０ｇを満充電の状態にする。一方、リーダライタ４０−１は、タグ装置５０に格納されている情報を取得し、保管温度が正常であるか否かを判定する。すなわち、リーダライタ４０−１は、タグ装置５０から取得した温度データが最適温度範囲である１２〜１４℃の範囲内に収まっているか否かを判定し、収まっていない場合には、保管温度が正常でないとして、例えば、警告等を発する。これにより、運送業者は、ボトルワイン７０を引き渡される際に、それまでの保管状況が正常か否かを知ることができる。なお、タグ装置５０から取得された情報（図９および図１０に示す情報）は、端末装置３０−１のデータベースに対して登録されるとともに、端末装置３０−０およびホストコンピュータ１０に対して送信される。そして、端末装置３０−０およびホストコンピュータ１０に対しても同様のデータが登録される。製造業者は端末装置３０−０に記録されたデータを参照することにより、自エリアにおける保管状態を知ることができる。また、ホストコンピュータ１０にデータを保存することにより、例えば、当該ボトルワインを購入した消費者が流通過程における状況を知ることができる。リーダライタ４０−１による情報の読み書きが終了すると、運送業者は、製造業者から卸業者までボトルワインを運送する（Ｐ５）。この運送期間は、例えば、５日間程度である。運送の間、タグ装置５０は、記録頻度である「１ｈ」に基づいて、１時間に１回の頻度で、スリープモードから通常動作モードに移行して、温度データおよび日時データを取得し、図１０のエリア１に対応する領域に格納する。また、温度の異常が発生した場合には、温度センサ５０ｋからの割り込みに基づいて、異常な温度の状況を詳細に記録する。
【００３０】
運送業者によってボトルワイン７０が、卸業者に届けられると、卸業者はリーダライタ４０−２によって入荷情報の書き込みを行う（Ｐ６）。より詳細には、リーダライタ４０−２からはＩＤとして「２２２２２」が送信されるので、これを受信したタグ装置５０では、図９（Ｂ）に示す情報を参照し、ＩＤが一致することから、正規のリーダライタであるとして認証するとともに、エリア２であることを認識する。また、記録頻度は「２４ｈ」であることを認識するとともに、エリア２を経由したことから、エリア２の通過チェックを「１」に変更する。さらに、図１０に示すエリア１に対応する領域の最後に「Ｅｎｄ  ｏｆ  Ｆｉｌｅ」を示す情報を格納する。さらに、タグ装置５０の充電監視回路５０ｄは、リーダライタ４０−２から送信された電力によりバッテリ５０ｇを満充電の状態にする。一方、リーダライタ４０−２は、タグ装置５０に格納されている情報を取得し、保管温度が最適温度範囲である１２〜１４℃の範囲内に収まっているか否かを判定し、収まっていない場合には、保管温度が正常でないとして、例えば、警告等を発する。これにより、卸業者は、ボトルワイン７０を引き渡される際に、それまでの保管状況が正常か否かを知ることができる。なお、タグ装置５０から取得された情報（図９および図１０に示す情報）は、端末装置３０−２のデータベースに対して登録されるとともに、端末装置３０−１およびホストコンピュータ１０に対して送信される。そして、端末装置３０−１およびホストコンピュータ１０に対しても同様のデータが登録される。これにより、運送業者は端末装置３０−１に記録されたデータを参照することにより、自エリアにおける保管状態を知ることができる。また、ホストコンピュータ１０にはそれまでの流通過程における保管状況が累積的に保存されるため、当該ボトルワインを購入した消費者が流通過程における状況を知ることができる。リーダライタ４０−２による情報の読み書きが終了すると、卸業者は、運送業者から引き渡されたボトルワイン７０を一時的に保管する（Ｐ７）。この一時保管期間は、例えば、１週間程度である。一時保管の間、タグ装置５０は、２４時間に１回の頻度で、スリープモードから通常動作モードに移行し、温度データおよび日時データを取得し、図１０のエリア２に対応する領域に格納する。また、温度の異常が発生した場合には、温度センサ５０ｋからの割り込みに基づいて、異常な温度の状況を詳細に記録する。
【００３１】
一時保管期間が終了すると、卸業者は、市場の流通状況や小売店舗の在庫状況により卸業者所有の倉庫にボトルワイン７０を保管する。このとき、卸売業者は、倉庫に保管する前に、リーダライタ４０−３によって入庫情報の書き込みを行う（Ｐ８）。より詳細には、リーダライタ４０−３からはＩＤとして「３３３３３」が送信されるので、これを受信したタグ装置５０では、図９（Ｂ）に示す情報を参照し、ＩＤが一致することから、正規のリーダライタであるとして認証するとともに、エリア３であることを認識する。また、記録頻度は「１６８ｈ」であることを認識するとともに、エリア３を経由したことから、エリア３の通過チェックを「１」に変更する。さらに、図１０に示すエリア２に対応する領域の最後に「Ｅｎｄ  ｏｆ  Ｆｉｌｅ」を示す情報を格納する。さらに、タグ装置５０の充電監視回路５０ｄは、リーダライタ４０−３から送信された電力によりバッテリ５０ｇを満充電の状態にする。一方、リーダライタ４０−３は、タグ装置５０に格納されている情報を取得し、保管温度が最適温度範囲である１２〜１４℃の範囲内に収まっているか否かを判定し、収まっていない場合には、保管温度が正常でないとして、例えば、警告等を発する。これにより、卸業者は、ボトルワイン７０の一時保管中の保管状況が正常か否かを知ることができる。なお、タグ装置５０から取得された情報（図９および図１０に示す情報）は、端末装置３０−３のデータベースに対して登録されるとともに、端末装置３０−２およびホストコンピュータ１０に対して送信される。そして、端末装置３０−２およびホストコンピュータ１０に対しても同様のデータが登録される。リーダライタ４０−３による情報の読み書きが終了すると、卸業者は、ボトルワイン７０を倉庫に保管する（Ｐ９）。この保管期間は、例えば、最長で４ヶ月程度である。保管の間、タグ装置５０は、１６８時間に１回の頻度で、スリープモードから通常動作モードに移行して、温度データおよび日時データを取得し、図１０のエリア３に対応する領域に格納する。また、温度の異常が発生した場合には、温度センサ５０ｋからの割り込みに基づいて、異常な温度の状況を正確に記録する。なお、当該保管期間中の記録頻度は１週間に１回と非常に長いため、記録と記録の間に異常が発生することも考えられるが、そのような場合であっても温度センサ５０ｋからの割り込みによって、当該異常は１時間に１回または２時間に１回の頻度で記録される。
【００３２】
卸業者の倉庫に保管されたボトルワイン７０は、つぎに、運送業者に引き渡される。このとき、運送業者は、リーダライタ４０−４によって、出荷情報の書き込みを行う（Ｐ１０）。より詳細には、リーダライタ４０−４からはＩＤとして「４４４４４」が送信されるので、これを受信したタグ装置５０では、図９（Ｂ）に示す情報を参照し、ＩＤが一致することから、正規のリーダライタであるとして認証するとともに、エリア４であることを認識する。また、記録頻度は「１ｈ」であることを認識するとともに、エリア４を経由したことから、エリア４の通過チェックを「１」に変更する。さらに、図１０に示すエリア３に対応する領域の最後に「Ｅｎｄ  ｏｆ  Ｆｉｌｅ」を示す情報を格納する。さらに、タグ装置５０の充電監視回路５０ｄは、リーダライタ４０−４から送信された電力によりバッテリ５０ｇを満充電の状態にする。一方、リーダライタ４０−４は、タグ装置５０に格納されている情報を取得し、保管温度が最適温度範囲である１２〜１４℃の範囲内に収まっているか否かを判定し、収まっていない場合には、保管温度が正常でないとして、例えば、警告等を発する。これにより、運送業者は、ボトルワイン７０を引き渡される際に、それまでの保管状況が正常か否かを知ることができる。なお、タグ装置５０から取得された情報（図９および図１０に示す情報）は、端末装置３０−４のデータベースに対して登録されるとともに、端末装置３０−３およびホストコンピュータ１０に対して送信される。そして、端末装置３０−３およびホストコンピュータ１０に対しても同様のデータが登録される。リーダライタ４０−４による情報の読み書きが終了すると、運送業者は、卸業者のもとから、小売業者のもとまでボトルワイン７０を運送する（Ｐ１１）。この運送期間は、例えば、５日間程度である。運送の間、タグ装置５０は、１時間に１回の頻度で、スリープモードから通常動作モードに移行して、温度データおよび日時データを取得し、図１０のエリア４に対応する領域に格納する。また、温度の異常が発生した場合には、温度センサ５０ｋからの割り込みに基づいて、異常な温度の状況を正確に記録する。
【００３３】
運送業者によってボトルワイン７０が、小売業者に届けられると、小売業者はリーダライタ４０−５によって入荷情報の書き込みを行う（Ｐ１２）。より詳細には、リーダライタ４０−５からはＩＤとして「５５５５５」が送信されるので、これを受信したタグ装置５０では、図９（Ｂ）に示す情報を参照し、ＩＤが一致することから、正規のリーダライタであるとして認証するとともに、エリア５であることを認識する。また、記録頻度は「２４ｈ」であることを認識するとともに、エリア５を経由したことから、エリア５の通過チェックを「１」に変更する。さらに、図１０に示すエリア４に対応する領域の最後に「Ｅｎｄ  ｏｆ  Ｆｉｌｅ」を示す情報を格納する。さらに、タグ装置５０の充電監視回路５０ｄは、リーダライタ４０−５から送信された電力によりバッテリ５０ｇを満充電の状態にする。一方、リーダライタ４０−５は、タグ装置５０に格納されている情報を取得し、保管温度が最適温度範囲である１２〜１４℃の範囲内に収まっているか否かを判定し、収まっていない場合には、保管温度が正常でないとして、例えば、警告等を発する。これにより、小売業者は、ボトルワイン７０を引き渡される際に、それまでの保管状況が正常か否かを知ることができる。なお、タグ装置５０から取得された情報（図９および図１０に示す情報）は、端末装置３０−５のデータベースに対して登録されるとともに、端末装置３０−４およびホストコンピュータ１０に対して送信される。そして、端末装置３０−４およびホストコンピュータ１０に対しても同様のデータが登録される。リーダライタ４０−５による情報の読み書きが終了すると、小売業者は、運送業者から引き渡されたボトルワイン７０を陳列して販売する（Ｐ１３）。この陳列販売期間は、例えば、２週間程度である。陳列販売の間、タグ装置５０は、２４時間に１回の頻度で、スリープモードから通常動作モードに移行して、温度データおよび日時データを取得し、図１０のエリア５に対応する領域に格納する。また、温度の異常が発生した場合には、温度センサ５０ｋからの割り込みに基づいて、異常な温度の状況を正確に記録する。
【００３４】
陳列販売されているボトルワイン７０が消費者によって購入される際には、小売店では、リーダライタ４０−６によって販売情報の書き込みを行う（Ｐ１４）。より詳細には、リーダライタ４０−６からはＩＤとして「６６６６６」が送信されるので、これを受信したタグ装置５０では、図９（Ｂ）に示す情報を参照し、ＩＤが一致することから、正規のリーダライタであるとして認証するとともに、エリア６であることを認識する。また、記録頻度は「１６８ｈ」であることを認識するとともに、エリア６に入ったことから、エリア６の通過チェックを「１」に変更する。さらに、図１０に示すエリア５に対応する領域の最後に「Ｅｎｄ  ｏｆ  Ｆｉｌｅ」を示す情報を格納する。さらに、タグ装置５０の充電監視回路５０ｄは、リーダライタ４０−６から送信された電力によりバッテリ５０ｇを満充電の状態にする。一方、リーダライタ４０−６は、タグ装置５０に格納されている情報を取得し、保管温度が最適温度範囲である１２〜１４℃の範囲内に収まっているか否かを判定し、収まっていない場合には、保管温度が正常でないとして、例えば、警告等を発する。これにより、消費者は、ボトルワイン７０を購入する際に、それまでの保管状況が正常か否かを知ることができる。なお、タグ装置５０から取得された情報（図９および図１０に示す情報）は、端末装置３０−６のデータベースに対して登録されるとともに、端末装置３０−５およびホストコンピュータ１０に対して送信される。そして、端末装置３０−５およびホストコンピュータ１０に対しても同様のデータが登録される。リーダライタ４０−６による情報の読み書きが終了すると、消費者は、小売業者から購入したボトルワイン７０を自宅のワインセラー等に保管し、消費する（Ｐ１５）。この保管消費期間は、例えば、１ヶ月程度である。保管されている間、タグ装置５０は、１６８時間に１回の頻度で、スリープモードから通常動作モードに移行して、温度データおよび日時データを取得し、図１０のエリア６に対応する領域に格納する。また、温度の異常が発生した場合には、温度センサ５０ｋからの割り込みに基づいて、異常な温度の状況を正確に記録する。このように、消費者のもとにおいても、温度データを記録することにより、例えば、ワインの品質に対するクレームが消費者からなされた場合であっても、タグ装置５０に記録されている温度データを参照することにより、消費者の保管状況が適切であったか否かを知り、クレームに対して適切に対応することができる。
【００３５】
（Ｂ−３）タグ装置において実行される処理
図１２および図１３は、タグ装置５０において実行される処理の一例を示す図である。より詳細には、図１２はタグ装置５０において実行される処理のメインの処理を説明するフローチャートであり、図１３は図１２のステップＳ１１の処理の詳細を示すフローチャートである。図１１の処理が開始されると、ステップＳ１０において、ＣＰＵ５０ｆは、リーダライタ４０から書き込みの要求がなされたか否かを判定し、書き込みの要求がなされたと判定した場合（ステップＳ１０；Ｙｅｓ）にはステップＳ１１に進み、それ以外の場合（ステップＳ１０；Ｎｏ）にはステップＳ１２に進む。ステップＳ１１では、図１３に示す書き込み処理が実行され、データの書き込みと、バッテリの充電その他の処理が実行される。なお、書き込み処理の詳細については、図１３を参照して後述する。
【００３６】
ステップＳ１２では、時計５０ｊからタイマ割り込みが発生したか否かを判定し、タイマ割り込みが発生した場合（ステップＳ１２；Ｙｅｓ）にはステップＳ１３に進み、それ以外の場合（ステップＳ１２；Ｎｏ）にはステップＳ１７に進む。より詳細には、時計５０ｊは、図９（Ｂ）に示すように、エリア毎に予め定められた所定の間隔で割り込みを発生するので、割り込みが発生した場合には、ステップＳ１３に進む。具体的には、エリア０では２４時間毎に、また、エリア１では１時間毎に割り込みが発生するので、その際にはステップＳ１３に進む。
【００３７】
ステップＳ１３では、ＣＰＵ５０ｆは、動作モードをスリープモードから通常動作モードに移行する。なお、スリープモードとは、割り込みの受付機能を動作状態とし、他の機能を停止している状態であり、消費電力が非常に少ない動作モードである。また、通常動作モードとは、ＣＰＵ５０ｆの全ての機能が動作可能な状態で、スリープモードに比較すると消費電力は大きい。なお、機能を停止するのではなく、スリープモードでは、例えば、動作クロックの周波数を下げることにより、消費電力を削減したり、機能の停止とクロック周波数の低下を組み合わせたりすることも可能である。
【００３８】
ステップＳ１４では、ＣＰＵ５０ｆは、温度データと日時データを取得する。すなわち、ＣＰＵ５０ｆは、温度センサ５０ｋから温度データを取得し、時計５０ｊから日時データを取得する。ステップＳ１５では、ＣＰＵ５０ｆは、取得した温度データと日時データを不揮発性メモリ５０ｉの対応する領域に格納する。すなわち、ＣＰＵ５０ｆは、取得した温度データと日時データを現在のエリアに対応する領域の最初に現れる「ＦＦ」に対して上書きする。ステップＳ１６では、ＣＰＵ５０ｆは、通常動作モードからスリープモードに移行する。
【００３９】
ステップＳ１７では、ＣＰＵ５０ｆは、温度センサ５０ｋから温度割り込みが発生したか否かを判定し、温度割り込みが発生した場合（ステップＳ１７；Ｙｅｓ）にはステップＳ１８に進み、それ以外の場合（ステップＳ１７；Ｎｏ）にはステップＳ２２に進む。より詳細には、温度センサ５０ｋは、図１１に示す、検出した温度が要注意温度範囲Ｚ１，Ｚ３内である場合には、例えば、２時間に１回の頻度で割り込みを発生し、検出した温度が危険温度範囲Ｚ２，Ｚ４内である場合には、例えば、１時間に１回の頻度で割り込みを発生する。したがって、ＣＰＵ５０ｆは、割り込みが発生した場合には、ステップＳ１８に進む。
【００４０】
ステップＳ１８では、ＣＰＵ５０ｆは、動作モードをスリープモードから通常動作モードに移行する。ステップＳ１９では、ＣＰＵ５０ｆは、温度データと日時データを取得する。すなわち、ＣＰＵ５０ｆは、温度センサ５０ｋから温度データを取得し、時計５０ｊから日時データを取得する。ステップＳ２０では、ＣＰＵ５０ｆは、取得した温度データと日時データを不揮発性メモリ５０ｉの対応する領域に格納する。すなわち、ＣＰＵ５０ｆは、取得した温度データと日時データを現在のエリアに対応する領域の最初に現れる「ＦＦ」に対して上書きする。ステップＳ２１では、ＣＰＵ５０ｆは、通常動作モードからスリープモードに移行する。
【００４１】
ステップＳ２２では、ＣＰＵ５０ｆは、処理を終了するか否かを判定し、終了しないと判定した場合（ステップＳ２２；Ｎｏ）にはステップＳ１０に戻って前述の場合と同様の処理を繰り返し、それ以外の場合（ステップＳ２２；Ｙｅｓ）には処理を終了する。
【００４２】
つぎに、図１３を参照して、図１２のステップＳ１１に示す「書き込み処理」の詳細について説明する。この処理が開始されると、ステップＳ３０では、ＣＰＵ５０ｆは、動作モードをスリープモードから通常動作モードに移行する。ステップＳ３１では、ＣＰＵ５０ｆは、充電監視回路５０ｄを制御して、バッテリ５０ｇの充電を開始する。これにより、充電監視回路５０ｄは、通信部５０ａを介してリーダライタ４０から受信した電力により、バッテリ５０ｇを充電する。
【００４３】
ステップＳ３２では、ＣＰＵ５０ｆは、初期情報の書き込みであるか否かを判定する。すなわち、ＣＰＵ５０ｆは、リーダライタ４０−０からの書き込み要求である場合（ステップＳ３２；Ｙｅｓ）にはステップＳ３３に進み、それ以外の場合（ステップＳ３２；Ｎｏ）にはステップＳ３５に進む。ステップＳ３３では、ＣＰＵ５０ｆは、通信部５０ａおよび変復調回路５０ｃを介して初期情報をリーダライタ４０−０から取得する。そしてステップＳ３４に進み、取得した初期情報を不揮発性メモリ５０ｉに書き込む。その結果、図９（Ａ），（Ｂ）に示す情報が不揮発性メモリ５０ｉに書き込まれる。なお、このとき、温度データを格納する領域についても領域を確保するとともに、初期値である「ＦＦ」を書き込む。
【００４４】
ステップＳ３５では、ＣＰＵ５０ｆは、リーダライタ４０からＩＤを取得する。具体的には、リーダライタ４０が正規のものである場合には、ＣＰＵ５０ｆは、図９（Ｂ）に示すいずれかのＩＤを取得する。ステップＳ３６では、ＣＰＵ５０ｆは、ステップＳ３５で取得したＩＤと、図９（Ｂ）に示す情報を比較し、対応するエリアを特定する。例えば、ステップＳ３５で取得したＩＤが「１１１１１」である場合には、エリア１が特定される。なお、一致するＩＤが存在しない場合には、正規のリーダライタではないとして書き込み処理を中止するようにしてもよい。ステップＳ３７では、特定されたエリアの通過チェックを“１”に変更する。具体的には、ステップＳ３６においてエリア１が特定されたとすると、エリア１に対応する通過チェック（図９（Ｂ）参照）を「１」に変更する。ステップＳ３８では、ＣＰＵ５０ｆは、１つ前のエリアの温度データの末尾にＥＯＦ（Ｅｎｄ  ｏｆ  Ｆｉｌｅ）を示す情報（例えば、ＥＦ）を書き込む。具体的には、ステップＳ３６においてエリア１が特定されたとすると、１つ前のエリアであるエリア０の温度データの末尾に“ＥＦ”が重ね書きされる。なお、現在のエリアがエリア０の場合には、書き込みは行わない。
【００４５】
ステップＳ３９では、ＣＰＵ５０ｆは、不揮発性メモリ５０ｉに記憶されている１つ前のエリアの温度データおよび日時データを、当該ボトルワイン７０の製造番号とともに、変復調回路４０ｃおよび通信部４０ａを介してリーダライタ４０に対して送信する。なお、現在のエリアがエリア０の場合には、送信は行わない。リーダライタ４０では、受信した温度データが正常か否かを判定するとともに、温度データおよび日時データを関連する端末装置３０およびホストコンピュータ１０に送信する。端末装置３０およびホストコンピュータ１０は、受信した温度データおよび日時データをデータベースに記録する。ステップＳ４０では、ＣＰＵ５０ｆは、現在のエリアに対応する記録頻度を、不揮発性メモリ５０ｉの図９（Ｂ）に示す情報から取得し、時計５０ｊに対して設定する。具体的には、例えば、現在のエリアが「エリア１」である場合には、記録頻度として「１ｈ」が不揮発性メモリ５０ｉから取得され、時計５０ｊに設定される。その結果、時計５０ｊは、１時間に１回の割合で割り込みを発生するので、ＣＰＵ５０ｆは、割り込みに応じて温度データおよび日時データを取得して不揮発性メモリ５０ｉに記録する。なお、タイムゾーンが変化した場合には、時計５０ｊの設定を変更するようにしてもよい。例えば、タイムゾーンがＦＳＴ（フランス夏時間）からＪＴ（日本標準時間）に変化した場合には、時計５０ｊの設定を日本標準時間に変更する。
【００４６】
ステップＳ４１では、ＣＰＵ５０ｆは、充電監視回路５０ｄに対して、充電が終了したか否かを問い合わせ、充電が終了していない場合（ステップＳ４１；Ｎｏ）には同様の処理を繰り返し、それ以外の場合（ステップＳ４１；Ｙｅｓ）にはステップＳ４２に進む。ステップＳ４２では、ＣＰＵ５０ｆは、動作モードを通常動作モードからスリープモードに移行し、もとの処理に復帰（リターン）する。
【００４７】
以上の実施形態によれば、各エリアに保管される最長の期間に応じて、温度データおよび日時データを記録する頻度を調整するようにしたので、バッテリ５０ｇの残量が不足し、データを記録できなくなることを防止できる。
【００４８】
また、以上の実施形態によれば、温度が正常な範囲を逸脱した場合には、設定された頻度よりも高い頻度で記録を行うようにしたので、異常な状態になった場合には、データをより詳細に記録することができる。このため、例えば、記録頻度が２４ｈまたは１６８ｈに設定されている場合であっても、異常な状態を逃さずに記録することができるため、商品の品質劣化を逃さずに特定することができる。
【００４９】
また、以上の実施形態によれば、各エリアを通過する際に、記録されている温度データが正常か否かを判断するようにしたので、直前のエリアにおいて異常な環境に置かれた商品については、流通から除外することにより、運送または冷却等にかかる無駄なコストを削減することができる。また、どの過程において品質劣化が生じたかが明確になるため、品質劣化に対する各エリアの責任を明確にすることが可能になる。
【００５０】
（Ｃ）変形実施の態様
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能であることは勿論である。
例えば、以上の実施の形態では、ホストコンピュータ１０は１台とし、端末装置３０−０〜３０−７およびリーダライタ４０−０〜４０−７はそれぞれ８台としたが、これ以外の台数であってもよい。
また、流通拠点としては、図８に示す５カ所を例に挙げて説明したが、これ以外の流通拠点が含まれるようにしてもよい。また、流通拠点がこれよりも少なくてもよい。
【００５１】
また、以上の実施の形態では、不揮発性メモリ５０ｉに記録される情報としては、日時データと温度データの２種類としたが、これ以外の情報を含むようにしてもよい。具体的な例としては、例えば、気圧センサ、湿度センサ、傾斜センサ、衝撃センサ、または、光センサ等を設け、これらによって検出された情報を取得して不揮発性メモリ５０ｉに記録するようにしてもよい。これらのセンサを設けることにより、例えば、ボトルワインが、常圧とは異なる気圧にさらされて液漏れを生じたり、保存に最適とされる７０％以下の湿度となってコルクが劣化したり、ボトルが傾けられてコルクが濡れていない状態となったり、ボトルに強い衝撃が加わったり、あるいは、ワインが必要以上に光にさらされていないかを知ることができる。また、タグ装置５０を備える対象の物品として、ボトルワインを例に挙げて説明したが、これ以外の物品に備えるようにしてもよい。
【００５２】
また、以上の実施の形態では、タグ装置５０は、正規のリーダライタ以外からアクセスされた場合はアクセスを受け付けないようにしたが、不正なアクセスがなされた場合は、ＣＰＵ５０ｆが不揮発性メモリ５０ｉに格納されている情報を自動的に削除するようにしてもよい。そのような方法によれば、不正アクセス等から情報を確実に保護することができる。
【００５３】
また、以上の実施形態では、記録頻度は昼夜に拘わらず一定としたが、例えば、昼間に比較した夜間は太陽光の影響を受けにくいため、温度の変動は少ない。そこで、昼間と夜間における記録頻度を変えて設定するようにしてもよい。具体的には、昼間は１時間に１回の記録頻度とし、夜間は２時間または３時間に１回の記録頻度とするようにしてもよい。これにより、不揮発性メモリ５０ｉの使用領域を減らすことができるので、装置の製造コストを削減することができる。また、記録頻度を示す情報を格納するのではなく、各エリアにおいて予想される最長の保管期間を示す情報を格納し、当該期間を示す情報を満充電時に記録可能な回数によって除算することで、記録頻度を求めるようにしてもよい。また、記録頻度に関する情報は、初期情報として書き込むようにしたが、各リーダライタによって書き込むようにすることも可能である。なお、バッテリには自己放電が存在し、未使用であっても残容量が一定の割合で減少することから、保管期間が長い場合には、余裕を持たせて、例えば、満充電時に記録可能な回数を少なめにして記録頻度を設定するようにしてもよい。また、各エリア内において、バッテリの残容量が、所定の容量よりも少なくなった場合には、記録頻度を更に長くするようにしてもよい。具体的には、充電監視回路５０ｄにより、バッテリの残容量が満充電時の３割程度になった場合には、記録頻度を設定された記録頻度の２倍にし、更に、バッテリの残容量が満充電時の１割程度になった場合には、記録頻度を設定された記録頻度の５倍または１０倍とするようにしてもよい。
【００５４】
また、タグ装置５０を耐タンパ構造とすることにより、不揮発性メモリ５０ｉに格納されている情報に対する保護を強化するようにしてもよい。より詳細には、タグ装置５０の図３に示す回路が封入された保護層が破壊された場合には、回路または回路パターンが動じに破壊されるようにする。これにより、保護層を破壊して、内部の回路を解析することを不可能にすることができるので、不揮発性メモリ５０ｉに格納されている情報の保護を一層強めることができる。また、図９（Ａ）に示す情報については、出荷後に書き換えられることはないので、不揮発性メモリ５０ｉではなく、書き換え不能なＲＯＭ４０ｂに記録することにより、不正な改変を防止できる。
【００５５】
また、以上の実施形態では、タグ装置５０は、ボトル７１，８１の底部に設けるようにしたが、例えば、コルク栓７２，８２の内部に設けたり、ラベルの裏側に設けたり、ボトル７１，８１の表面に設けたりするようにしてもよい。
【００５６】
また、以上の実施の形態では、非接触型のタグを例に説明したが、接触型のタグであっても良い。
【図面の簡単な説明】
【００５７】
【図１】本発明の実施形態の品質管理システムの全体構成を示す図である。
【図２】図１に示すリーダライタの構成例を示すブロック図である。
【図３】図１に示すタグ装置の構成例を示すブロック図である。
【図４】ワインのボトルの底にタグ装置を取り付けた例である。
【図５】ワインのボトルの底にタグ装置を取り付けた他の例である。
【図６】リーダライタとタグ装置の通信の態様を示す図である。
【図７】本実施形態のタグ装置の動作の概略を説明するための図である。
【図８】ボトルワインの流通の過程を示す図である。
【図９】不揮発性メモリに書き込まれる初期情報の一例である。
【図１０】不揮発性メモリに書き込まれるデータの一例である。
【図１１】ワインの保管温度を示す図である。
【図１２】タグ装置において実行される処理の一例である。
【図１３】図１２のステップＳ１１の処理の詳細を説明する図である。
【符号の説明】
【００５８】
１０…ホストコンピュータ、２０…ネットワーク、３０−０〜３０−７…端末装置、４０−０〜４０−７…リーダライタ、５０…タグ装置、５０ａ…通信部、５０ｂ…ＲＯＭ、５０ｃ…変復調回路、５０ｄ…充電監視回路、５０ｅ…ＲＡＭ、５０ｆ…ＣＰＵ、５０ｇ…バッテリ、５０ｈ…電源回路、５０ｉ…不揮発性メモリ、５０ｊ…時計、５０ｋ…温度センサ、７０，８０…ボトルワイン。
【図１】
2010079559.tif 000003
【図２】
2010079559.tif 000004
【図３】
2010079559.tif 000005
【図４】
2010079559.tif 000006
【図５】
2010079559.tif 000007
【図６】
2010079559.tif 000008
【図７】
2010079559.tif 000009
【図８】
2010079559.tif 000010
【図９】
2010079559.tif 000011
【図１０】
2010079559.tif 000012
【図１１】
2010079559.tif 000013
【図１２】
2010079559.tif 000014
【図１３】
2010079559.tif 000015