(57)【要約】  【課題】  コストが増大することなく、複数の記憶媒体をグループ化することにより多機能化することができる記憶媒体制御装置、記憶媒体制御方法、及びコンピュータプログラムを提供する。  【解決手段】  複数の非接触型の記憶媒体をグループ化し、所定の機能を実現するよう制御する記憶媒体制御装置において、グループを識別する情報に対応付けて、記憶媒体を識別する情報、該記憶媒体の作動条件を記憶し、記憶媒体の読み書きを行うリーダ／ライタで所定のグループに属する一の記憶媒体に対する読み書きが行われた場合、読み書きが行われた一の記憶媒体を識別する情報をキー情報として前記作動条件記憶部を照会し、作動条件が合致する他の記憶媒体が同一のグループ内に存在する場合、同一のグループに属し、作動条件が合致する一又は複数の他の記憶媒体に対して読み出し、又は書き込みを行う指示情報をリーダ／ライタへ送信する。【選択図】        図６
2006344054.tif 000002
【特許請求の範囲】
【請求項１】
複数の非接触型の記憶媒体をグループ化し、所定の機能を実現するよう制御する記憶媒体制御装置において、
記憶媒体を識別する情報を、グループを識別する情報と対応付けて記憶するグループ登録部と、
グループを識別する情報に対応付けて、記憶媒体を識別する情報、該記憶媒体の作動条件、及び該記憶媒体が該作動条件を具備する場合、読み出しを行うか又は記憶媒体へ書き込みを行うかのいずれかを示す情報を記憶する作動条件記憶部と、
記憶媒体の読み書きを行うリーダ／ライタと
を有し、
前記リーダ／ライタで所定のグループに属する一の記憶媒体に対する読み書きが行われた場合、読み書きが行われた一の記憶媒体を識別する情報をキー情報として前記作動条件記憶部を照会し、作動条件が合致する他の記憶媒体が同一のグループ内に存在するか否かを判断する手段と、
該手段で存在すると判断した場合、同一のグループに属し、作動条件が合致する一又は複数の他の記憶媒体に対して読み出し、又は書き込みを行う指示情報を前記リーダ／ライタへ送信する手段と
を備えることを特徴とする記憶媒体制御装置。
【請求項２】
同一の機能を有する二以上の記憶媒体を一組として、複数組をグループ化しておき、
前記リーダ／ライタを介して記憶媒体へ所定の信号を送出する手段と、
記憶媒体ごとに送出した信号に対する応答があるか否かを判断する判断手段と、
該判断手段で応答がないと判断した一の記憶媒体と同一組の他の記憶媒体に対して読み出し、又は書き込みを行う指示情報を前記リーダ／ライタへ送信する手段と
を備えることを特徴とする請求項１記載の記憶媒体制御装置。
【請求項３】
前記判断手段で応答がないと判断した記憶媒体に対して読み出し、又は書き込みを行う指示情報の送信を停止する手段
を備えることを特徴とする請求項２記載の記憶媒体制御装置。
【請求項４】
複数の非接触型の記憶媒体をグループ化し、所定の機能を実現するよう制御する記憶媒体制御方法において、
記憶媒体を識別する情報を、グループを識別する情報と対応付けて記憶し、
グループを識別する情報に対応付けて、記憶媒体を識別する情報、該記憶媒体の作動条件、及び該記憶媒体が該作動条件を具備する場合、読み出しを行うか又は記憶媒体へ書き込みを行うかのいずれかを示す情報を記憶し、
記憶媒体の読み書きを行うリーダ／ライタで所定のグループに属する一の記憶媒体に対する読み書きが行われた場合、読み書きが行われた一の記憶媒体を識別する情報をキー情報として、作動条件が合致する他の記憶媒体が同一のグループ内に記憶してあるか否かを判断し、
作動条件が合致する他の記憶媒体が同一のグループ内に記憶してあると判断した場合、同一のグループに属し、作動条件が合致する一又は複数の他の記憶媒体に対して読み出し、又は書き込みを行う指示情報を前記リーダ／ライタへ送信することを特徴とする記憶媒体制御方法。
【請求項５】
同一の機能を有する二以上の記憶媒体を一組として、複数組をグループ化し、
前記リーダ／ライタを介して記憶媒体へ所定の信号を送出し、
記憶媒体ごとに送出した信号に対する応答があるか否かを判断し、
応答がないと判断した一の記憶媒体と同一組の他の記憶媒体に対して読み出し、又は書き込みを行う指示情報を前記リーダ／ライタへ送信することを特徴とする請求項４記載の記憶媒体制御方法。
【請求項６】
応答がないと判断した記憶媒体に対して読み出し、又は書き込みを行う指示情報の送信を停止することを特徴とする請求項５記載の記憶媒体制御方法。
【請求項７】
複数の非接触型の記憶媒体をグループ化し、所定の機能を実現するよう制御する記憶媒体制御装置で実行することが可能なコンピュータプログラムにおいて、
前記記憶媒体制御装置は、
記憶媒体を識別する情報を、グループを識別する情報と対応付けて記憶するグループ登録部と、
グループを識別する情報に対応付けて、記憶媒体を識別する情報、該記憶媒体の作動条件、及び該記憶媒体が該作動条件を具備する場合、読み出しを行うか又は記憶媒体へ書き込みを行うかのいずれかを示す情報を記憶する作動条件記憶部と
を有しており、
前記記憶媒体制御装置を、
記憶媒体の読み書きを行うリーダ／ライタで所定のグループに属する一の記憶媒体に対する読み書きが行われた場合、読み書きが行われた一の記憶媒体を識別する情報をキー情報として前記作動条件記憶部を照会し、作動条件が合致する他の記憶媒体が同一のグループ内に存在するか否かを判断する手段、及び
該手段で存在すると判断した場合、同一のグループに属し、作動条件が合致する一又は複数の他の記憶媒体に対して読み出し、又は書き込みを行う指示情報を前記リーダ／ライタへ送信する手段
として機能させることを特徴とするコンピュータプログラム。
【請求項８】
同一の機能を有する二以上の記憶媒体を一組として、複数組をグループ化して記憶しておき、
前記記憶媒体制御装置を、
前記リーダ／ライタを介して記憶媒体へ所定の信号を送出する手段、
記憶媒体ごとに送出した信号に対する応答があるか否かを判断する判断手段、及び
該判断手段で応答がないと判断した一の記憶媒体と同一組の他の記憶媒体に対して読み出し、又は書き込みを行う指示情報を前記リーダ／ライタへ送信する手段
として機能させることを特徴とする請求項７記載のコンピュータプログラム。
【請求項９】
前記記憶媒体制御装置を、
前記判断手段で応答がないと判断した記憶媒体に対して読み出し、又は書き込みを行う指示情報の送信を停止する手段
として機能させることを特徴とする請求項８記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＣタグ等の複数の記憶媒体を組み合わせて全体として高機能を有する記憶媒体として機能させることができる記憶媒体制御装置、記憶媒体制御方法、及びコンピュータプログラムに関する。
【背景技術】
【０００２】
昨今の記憶手段の多様化に伴い、ＩＣカード、ＩＣタグ等の可搬型の記憶媒体にＩＣチップを備え、単なる記憶媒体に止まらず多様な機能が付与されている記憶媒体が多々開発されている。このような記憶媒体の適用範囲は、様々なアプリケーションに拡大しつつある。
【０００３】
また、ＩＣタグもＲＦＩＤ（Radio Frequency-Identification：電波方式認識)タグのような非接触型のＩＣタグが主流となっており、非接触で読み書き可能なリーダ／ライタ(アンテナ＋コントローラ)との間で、無線通信によりデータの送受信を行うことができる。ＲＦＩＤは、リーダ／ライタにかざすだけでデータの送受信を行うことができることから、その適用可能な分野が大きく拡大している。
【０００４】
しかし、例えばＲＦＩＤタグに様々な機能を付与する場合、ＲＦＩＤタグ単体ではその必要電力量を賄うことができず、結局はいくつかの機能に限定せざるを得ないという、多機能化の物理的な限界がある。そこで、例えば特許文献１及び２に示すように、複数のＲＦＩＤタグをグループ化し、１グループを１個のＩＣタグと見做して多機能化を具現化する技術が多々開発されている。
【特許文献１】特開２００４−１９２５３９号公報
【特許文献２】特開２００２−２８８５９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上述した従来のＲＦＩＤタグのグループ化では、１つ１つのＲＦＩＤタグを１つのグループに含めただけであり、相互に連携して作動させるためには、アプリケーションプログラムを変更する必要があることから、複数の機能を組み合わせる場合に、組み合わせることができる機能に制約があるという問題点があった。例えばメモリを搭載し、データ記憶機能を有する複数のＲＦＩＤタグを組み合わせて大容量の記憶媒体を構成することは可能であるのに対し、複数のセンサを搭載した複数のＲＦＩＤタグを組み合わせ、多機能アプリケーションを構成する場合、各ＲＦＩＤタグの作動開始条件が不明であることから、アプリケーションプログラムへセンサで検出した情報を転送する必要がある。したがって、グループ化せずに複数のＲＦＩＤタグをアプリケーションプログラムで作動制御する場合と本質的に変わらない。
【０００６】
また、複数のＲＦＩＤタグを組み合わせて１つの機能を具現化する場合、ＲＦＩＤタグが正常に機能しているか否かを管理する必要がある。しかし、上述した従来のＲＦＩＤタグのグループ化方式では、１つ１つのＲＦＩＤタグが正常に機能しているか否かを確認する手段がなく、異常なＲＦＩＤタグの存在を検知した場合、アプリケーションプログラムを実行することができないという問題点もあった。
【０００７】
本発明は、斯かる事情に鑑みてなされたものであり、コストが増大することなく、複数の記憶媒体をグループ化することにより多機能化することができる記憶媒体制御装置、記憶媒体制御方法、及びコンピュータプログラムを提供することを目的とする。
【０００８】
また本発明は、正常に機能していない記憶媒体を検出し、該記憶媒体の使用を停止する、又は同一機能を有する冗長化してある他の記憶媒体を使用することができる記憶媒体制御装置、記憶媒体制御方法、及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために第１発明に係る記憶媒体制御装置は、複数の非接触型の記憶媒体をグループ化し、所定の機能を実現するよう制御する記憶媒体制御装置において、記憶媒体を識別する情報を、グループを識別する情報と対応付けて記憶するグループ登録部と、グループを識別する情報に対応付けて、記憶媒体を識別する情報、該記憶媒体の作動条件、及び該記憶媒体が該作動条件を具備する場合、読み出しを行うか又は記憶媒体へ書き込みを行うかのいずれかを示す情報を記憶する作動条件記憶部と、記憶媒体の読み書きを行うリーダ／ライタとを有し、前記リーダ／ライタで所定のグループに属する一の記憶媒体に対する読み書きが行われた場合、読み書きが行われた一の記憶媒体を識別する情報をキー情報として前記作動条件記憶部を照会し、作動条件が合致する他の記憶媒体が同一のグループ内に存在するか否かを判断する手段と、該手段で存在すると判断した場合、同一のグループに属し、作動条件が合致する一又は複数の他の記憶媒体に対して読み出し、又は書き込みを行う指示情報を前記リーダ／ライタへ送信する手段とを備えることを特徴とする。
【００１０】
また、第２発明に係る記憶媒体制御装置は、第１発明において、同一の機能を有する二以上の記憶媒体を一組として、複数組をグループ化しておき、前記リーダ／ライタを介して記憶媒体へ所定の信号を送出する手段と、記憶媒体ごとに送出した信号に対する応答があるか否かを判断する判断手段と、該判断手段で応答がないと判断した一の記憶媒体と同一組の他の記憶媒体に対して読み出し、又は書き込みを行う指示情報を前記リーダ／ライタへ送信する手段とを備えることを特徴とする。
【００１１】
また、第３発明に係る記憶媒体制御装置は、第２発明において、前記判断手段で応答がないと判断した記憶媒体に対して読み出し、又は書き込みを行う指示情報の送信を停止する手段を備えることを特徴とする。
【００１２】
また、第４発明に係る記憶媒体制御方法は、複数の非接触型の記憶媒体をグループ化し、所定の機能を実現するよう制御する記憶媒体制御方法において、記憶媒体を識別する情報を、グループを識別する情報と対応付けて記憶し、グループを識別する情報に対応付けて、記憶媒体を識別する情報、該記憶媒体の作動条件、及び該記憶媒体が該作動条件を具備する場合、読み出しを行うか又は記憶媒体へ書き込みを行うかのいずれかを示す情報を記憶し、記憶媒体の読み書きを行うリーダ／ライタで所定のグループに属する一の記憶媒体に対する読み書きが行われた場合、読み書きが行われた一の記憶媒体を識別する情報をキー情報として、作動条件が合致する他の記憶媒体が同一のグループ内に記憶してあるか否かを判断し、作動条件が合致する他の記憶媒体が同一のグループ内に記憶してあると判断した場合、同一のグループに属し、作動条件が合致する一又は複数の他の記憶媒体に対して読み出し、又は書き込みを行う指示情報を前記リーダ／ライタへ送信することを特徴とする。
【００１３】
また、第５発明に係る記憶媒体制御方法は、第４発明において、同一の機能を有する二以上の記憶媒体を一組として、複数組をグループ化し、前記リーダ／ライタを介して記憶媒体へ所定の信号を送出し、記憶媒体ごとに送出した信号に対する応答があるか否かを判断し、応答がないと判断した一の記憶媒体と同一組の他の記憶媒体に対して読み出し、又は書き込みを行う指示情報を前記リーダ／ライタへ送信することを特徴とする。
【００１４】
また、第６発明に係る記憶媒体制御方法は、第５発明において、応答がないと判断した記憶媒体に対して読み出し、又は書き込みを行う指示情報の送信を停止することを特徴とする。
【００１５】
また、第７発明に係るコンピュータプログラムは、複数の非接触型の記憶媒体をグループ化し、所定の機能を実現するよう制御する記憶媒体制御装置で実行することが可能なコンピュータプログラムにおいて、前記記憶媒体制御装置は、記憶媒体を識別する情報を、グループを識別する情報と対応付けて記憶するグループ登録部と、グループを識別する情報に対応付けて、記憶媒体を識別する情報、該記憶媒体の作動条件、及び該記憶媒体が該作動条件を具備する場合、読み出しを行うか又は記憶媒体へ書き込みを行うかのいずれかを示す情報を記憶する作動条件記憶部とを有しており、前記記憶媒体制御装置を、記憶媒体の読み書きを行うリーダ／ライタで所定のグループに属する一の記憶媒体に対する読み書きが行われた場合、読み書きが行われた一の記憶媒体を識別する情報をキー情報として前記作動条件記憶部を照会し、作動条件が合致する他の記憶媒体が同一のグループ内に存在するか否かを判断する手段、及び該手段で存在すると判断した場合、同一のグループに属し、作動条件が合致する一又は複数の他の記憶媒体に対して読み出し、又は書き込みを行う指示情報を前記リーダ／ライタへ送信する手段として機能させることを特徴とする。
【００１６】
また、第８発明に係るコンピュータプログラムは、第７発明において、同一の機能を有する二以上の記憶媒体を一組として、複数組をグループ化して記憶しておき、前記記憶媒体制御装置を、前記リーダ／ライタを介して記憶媒体へ所定の信号を送出する手段、記憶媒体ごとに送出した信号に対する応答があるか否かを判断する判断手段、及び該判断手段で応答がないと判断した一の記憶媒体と同一組の他の記憶媒体に対して読み出し、又は書き込みを行う指示情報を前記リーダ／ライタへ送信する手段として機能させることを特徴とする。
【００１７】
また、第９発明に係るコンピュータプログラムは、第８発明において、前記記憶媒体制御装置を、前記判断手段で応答がないと判断した記憶媒体に対して読み出し、又は書き込みを行う指示情報の送信を停止する手段として機能させることを特徴とする。
【００１８】
第１発明、第４発明、及び第７発明では、ＩＣタグ等の非接触型の記憶媒体を識別する情報を、グループを識別する情報と対応付けて記憶し、グループを識別する情報に対応付けて、記憶媒体を識別する情報、該記憶媒体の作動条件、及び該記憶媒体が該作動条件を具備する場合、読み出しを行うか又は記憶媒体へ書き込みを行うかのいずれかを示す情報を記憶しておく。リーダ／ライタで所定のグループに属する一の記憶媒体に対する読み書きが行われた場合、読み書きが行われた一の記憶媒体を識別する情報をキー情報として、作動条件が合致する他の記憶媒体が同一のグループ内に存在するか否かを判断し、存在すると判断した場合、同一のグループに属し、作動条件が合致する一又は複数の他の記憶媒体に対して読み出し、又は書き込みを行う指示情報をリーダ／ライタへ送信する。これにより、記憶媒体の読み書きを行うリーダ／ライタで所定の記憶媒体に対する読み書きが行われたことを検知した場合、読み書きが行われた事実を契機として、記憶してある作動条件と合致する記憶媒体が同一グループ内に存在するか否かを判断することができ、例えばアプリケーションプログラムに判断プログラムを記述することなく、記憶媒体を連携して作動させることが可能となる。また、連携する機能に特段の制約条件がなく、複数の記憶媒体を自由に組み合わせて多機能化することが可能となる。
【００１９】
第２発明、第５発明及び第８発明では、同一の機能を有する二以上の記憶媒体を一組として、複数組をグループ化しておき、記憶媒体へ所定の信号を送出し、記憶媒体ごとに送出した信号に対する応答があるか否かを判断する。所定の記憶媒体から応答がない場合、該記憶媒体に何らかの障害が発生しているものと判断し、該記憶媒体と同一組の他の記憶媒体（同一機能）に対して読み書きを行う指示情報を送出する。これにより、記憶媒体をグループ化する場合に、同一の機能を有する記憶媒体を二以上含めることで機能の冗長化を図ることができ、一の記憶媒体に異常が発生し、正常に機能することができない場合であっても、同一機能を有する他の記憶媒体を使用することにより、アプリケーションプログラムを正常に動作させることが可能となる。
【００２０】
第３発明、第６発明及び第９発明では、応答がないと判断した記憶媒体に対して読み書きを行う指示情報の送出を停止する。これにより、異常が発生し、正常に機能することができない記憶媒体の使用を停止することができ、アプリケーションプログラムの誤作動を未然に防止することが可能となる。
【発明の効果】
【００２１】
第１発明、第４発明及び第７発明によれば、記憶媒体の読み書きを行うリーダ／ライタで所定の記憶媒体に対する読み書きが行われたことを検知した場合、読み書きが行われた事実を契機として、記憶してある作動条件と合致する記憶媒体が同一グループ内に存在するか否かを判断することができ、例えばアプリケーションプログラムに判断プログラムを記述することなく、記憶媒体を連携して作動させることが可能となる。また、連携する機能に特段の制約条件がなく、複数の記憶媒体を自由に組み合わせて多機能化することが可能となる。
【００２２】
第２発明、第５発明及び第８発明によれば、記憶媒体をグループ化する場合に、同一の機能を有する記憶媒体を二以上含めることで機能の冗長化を図ることができ、一の記憶媒体に異常が発生し、正常に機能することができない場合であっても、同一機能を有する他の記憶媒体を使用することにより、アプリケーションプログラムを正常に動作させることが可能となる。
【００２３】
第３発明、第６発明及び第９発明によれば、異常が発生し、正常に機能することができない記憶媒体の使用を停止することができ、アプリケーションプログラムの誤作動を未然に防止することが可能となる。
【発明を実施するための最良の形態】
【００２４】
（実施の形態１）
以下、本発明をその実施の形態１を示す図面に基づいて詳述する。図１は、本発明の実施の形態１に係る記憶媒体制御装置の構成を示すブロック図である。本実施の形態１に係る記憶媒体制御装置は、対象物に付与される複数のＩＣタグ（記憶媒体）１、１、・・・に情報を書き込む、又は複数のＩＣタグ１、１、・・・から情報を読み出すリーダ／ライタ２１を備えた制御装置２である。なお、本実施の形態で記憶媒体とは、ＩＣタグに限定されるものではなく、非接触型でデータを読み書きすることが可能な記憶媒体であれば何でも良い。
【００２５】
また、制御装置２がリーダ／ライタ２１を備えている構成に限定されるものではなく、リーダ／ライタ２１が物理的に制御装置２と別個であり、両者が、ＲＳ２３２Ｃケーブル、ＵＳＢケーブル等の通信線を介して、通信部２９によりデータを送受信することが可能に接続されているものであっても良いことは言うまでもない。
【００２６】
制御装置２は、リーダ／ライタ２１を備えるとともに、少なくともＣＰＵ２２、ＲＯＭ２３、ＲＡＭ２４、記憶部２５、情報の入力を受け付ける入力部２６、及び情報を表示出力する表示部２７を備えている。
【００２７】
ＣＰＵ２２は、内部バス２８を介して制御装置２の上述したようなハードウェア各部と接続されており、上述したハードウェア各部を制御するとともに、ＲＯＭ２３に記憶されている処理プログラム、例えばＩＣタグごとに個別の識別番号を割当て、割当てた識別番号を一グループとして識別する群識別情報を割当てるプログラム、リーダ／ライタ２１でＩＣタグ１に対する読み書きが行われた旨を検知するプログラム、ＩＣタグの作動条件を記憶してある後述する作動条件データベース２５２を照会し、作動条件が合致し、同一のグループに属するＩＣタグ１、１、・・・に対して読み書きを行う指示情報をリーダ／ライタ２１へ送信するプログラム等に従って、種々のソフトウェア的機能を実行する。
【００２８】
ＲＯＭ２３は、フラッシュメモリ等で構成され、認証装置２として機能させるために必要な処理プログラムを記憶している。ＲＡＭ２４は、ＳＲＡＭ等で構成され、ソフトウェアの実行時に発生する一時的なデータを記憶する。
【００２９】
記憶部２５は、複数のＩＣタグ１、１、・・・を識別する識別情報、例えばタグＩＤを、群を識別する群識別情報、例えばグループＩＤと対応付けて記憶してある識別情報データベース２５１、ＩＣタグ１、１、・・・の作動条件を記憶してある作動条件データベース２５２を備えている。図２は、識別情報データベース２５１のデータ構成の例示図である。図２の例では、１つのグループＩＤに対して、含まれるタグＩＤの個数、及び各ＩＣタグのタグＩＤが記憶されている。
【００３０】
図３は、作動条件データベース２５２のデータ構成の例示図である。図３の例では、１つのグループＩＤに対して、含まれるタグＩＤのタグＩＤ、タグＩＤごとの作動条件を識別する情報である作動条件ＩＤ、及び作動条件ＩＤに対応した処理、例えば記憶部１１２からの読出し又は記憶部１１２への書込みの区別が記憶されている。作動条件は、例えば同一グループ内のＩＣタグから読出しが行われた場合、同一グループ内のＩＣタグに対する書込みが行われた場合、同一グループ内のタグＩＤが検出された場合等であり、それぞれ作動条件ＩＤにより識別する。作動条件は特にこれらに限定されるものではなく、リーダ／ライタ２１の動作により制御装置２が検知することができる条件であれば何でも良い。
【００３１】
入力部２６は、キーボード、マウス等の入力装置であり、識別情報の割当ての確定等を行う。表示部２７は、画像を表示出力する液晶パネル、数字を表示するＬＥＤディスプレイ等の情報表示手段である。
【００３２】
上述した構成の本実施の形態１に係る記憶媒体制御装置の動作について説明する。以下、本実施の形態１に係る記憶媒体制御装置を、外部のアプリケーションからの指示によりタグの読み書きを行う商品の温度管理システムに適用した場合について説明する。
【００３３】
商品の温度管理アプリケーションは、本実施の形態１に係る記憶媒体制御装置の制御装置２を介してＩＣタグ１、１、・・・を動作させる。ＩＣタグ１、１、・・・はＲＦＩＤタグであり、温度センサ付タグ１ａ、及びメモリ付タグ１ｂを１グループとしてグループ化している。
【００３４】
温度センサ付タグ１ａに対して読み書きするリーダ／ライタ２１ａは、通信部２９を介して外部に設けてあり、通信部２９から読出し要求（ｒｅａｄ）を受信した場合に検出した温度データを通信部２９へ返信する。メモリ付タグ１ｂに対して読み書きするリーダライタ２１ｂは、内蔵するメモリに対してデータの読み書き（ｒｅａｄ，ｗｒｉｔｅ）を行うことができる。
【００３５】
制御装置２は、ＣＰＵ２２が外部のアプリケーションから確認要求（ｃｈｅｃｋ）を受信した場合、受信した時点の温度データを記録する。制御装置２は、外部のアプリケーションに対して、温度データの記録の成否に関する情報を返信する。外部のアプリケーションは、一定時間間隔で確認要求（ｃｈｅｃｋ）を制御装置２へ送信し、温度の履歴データを記録するプログラムである。
【００３６】
図４及び図５は、本発明の実施の形態１に係る記憶媒体制御装置のデータフローを示す図である。ｓｉｄ１は温度センサ付ＩＣタグのタグＩＤを、ｓｉｄ２はメモリ付ＩＣタグのタグＩＤを、ｇｉｄはグループ化したタグにつけるグループＩＤを、ｃｈｅｃｋは外部のアプリケーションから確認要求コマンド、ｒｅａｄ／ｗｒｉｔｅはリーダ／ライタに対する読み書きコマンド、ｄａｔａは温度センサが読み取った温度データである。ａｕｔｏはタグからデータを読み取ったことを示すコマンドの一種である。ｃｈｅｃｋ、ｒｅａｄ、ｗｒｉｔｅ、ａｕｔｏは作動条件データベース２５２の作動条件ＩＤとして使用している。
【００３７】
図４に示すように、外部のアプリケーションは、制御装置２に対して確認要求コマンド（ｃｈｅｃｋ）及び確認対象となるグループＩＤ（ｇｉｄ）を送信する（１）。確認要求コマンド（ｃｈｅｃｋ）及び確認対象となるグループＩＤ（ｇｉｄ）を受信した制御装置２のＣＰＵ２２は、作動条件データベース２５２を照会する。作動条件を照会するキー情報は、確認要求コマンド（ｃｈｅｃｋ）であり、作動条件（ｃｈｅｃｋ）に合致するＩＣタグが、グループＩＤ（ｇｉｄ）内に存在するか否かを照会する（２）。
【００３８】
ＣＰＵ２２は、作動条件（ｃｈｅｃｋ）に合致するＩＣタグのタグＩＤ（ｓｉｄ１）、及び温度センサを有するＩＣタグ１ａに対応するリーダ／ライタ２１ａに対する読出し要求コマンド（ｒｅａｄ）を取得する（３）。ＣＰＵ２２は、通信部２９へ読み出し要求コマンド（ｒｅａｄ）及び読み出し対象となるＩＣタグのタグＩＤ（ｓｉｄ１）を送信し（４）、通信部２９を介して、リーダ／ライタ２１ａへ読み出し要求コマンド（ｒｅａｄ）及び読み出し対象となるＩＣタグのタグＩＤ（ｓｉｄ１）を送信する（５）。
【００３９】
リーダ／ライタ２１ａは、受信した読み出し要求コマンド（ｒｅａｄ）に従って、タグＩＤ（ｓｉｄ１）に対応するＩＣタグ１ａから温度データ（ｄａｔａ）を読み出し、読み出しが正常に完了した旨を示す情報（ｏｋ）、タグＩＤ（ｓｉｄ１）、及び読み出した温度データ（ｄａｔａ）を通信部２９へ返信する（６）。ＣＰＵ２２は、通信部２９を介して、読み出しが正常に完了した旨を示す情報（ｏｋ）、タグＩＤ（ｓｉｄ１）、及び読み出した温度データ（ｄａｔａ）を受信する（７）。
【００４０】
ＣＰＵ２２は、受信した温度データ（ｄａｔａ）をＲＡＭ２４へ一時記憶し（８）、受信したタグＩＤ（ｓｉｄ１）をキー情報として識別情報データベース２５１を照会する（９）。ＣＰＵ２２は、タグＩＤ（ｓｉｄ１）に対応するグループＩＤ（ｇｉｄ）を取得する（１０）。
【００４１】
図５に示すように、ＣＰＵ２２は、グループＩＤ（ｇｉｄ）及び作動条件（ａｕｔｏ）をキー情報として作動条件データベース２５２を照会する（１１）。ＣＰＵ２２は、作動条件（ａｕｔｏ）に合致するタグＩＤ（ｓｉｄ２）及びタグＩＤ（ｓｉｄ２）に対応するＩＣタグに対応するリーダ／ライタ２１ｂに対する書き込み要求コマンド（ｗｒｉｔｅ）を取得する（１２）。
【００４２】
ＣＰＵ２２は、ＲＡＭ２４に一時記憶してある温度データ（ｄａｔａ）を読み出し（１３）、取得した書込み要求コマンド（ｗｒｉｔｅ）及び書込み対象となるＩＣタグのタグＩＤ（ｓｉｄ２）とともに通信部２９へ送信し（１４）、通信部２９を介して、リーダ／ライタ２１ｂへ書き込み要求コマンド（ｒｅａｄ）、読み出し対象となるＩＣタグのタグＩＤ（ｓｉｄ２）、及び温度データ（ｄａｔａ）を送信する（１５）。
【００４３】
リーダ／ライタ２１ｂは、受信した書き込み要求コマンド（ｗｒｉｔｅ）に従って、タグＩＤ（ｓｉｄ２）に対応するＩＣタグ１ｂへ温度データ（ｄａｔａ）を書き込み、書き込みが正常に完了した旨を示す情報（ｏｋ）、及びタグＩＤ（ｓｉｄ２）を通信部２９へ返信する（１６）。ＣＰＵ２２は、通信部２９を介して、書き込みが正常に完了した旨を示す情報（ｏｋ）、及びタグＩＤ（ｓｉｄ２）を受信する（１７）。ＣＰＵ２２は、外部のアプリケーションに対して、一連の処理が正常に完了した旨を示す情報（ｏｋ）、及び外部のアプリケーションからの確認要求コマンド（ｃｈｅｃｋ）の確認対象であるグループＩＤ（ｇｉｄ）を送信することにより、一連の処理を終了する。
【００４４】
図６は、本発明の実施の形態１に係る制御装置２のＣＰＵ２２の処理手順を示すフローチャートである。制御装置２のＣＰＵ２２は、リーダ／ライタ２１でＩＣタグから情報を受信したか否かを判断する（ステップＳ６０１）。ＣＰＵ２２が、ＩＣタグから情報を受信したと判断した場合（ステップＳ６０１：ＹＥＳ）、ＣＰＵ２２は、情報を受信したＩＣタグのタグＩＤを抽出し（ステップＳ６０２）、識別情報データベース２５１を照会することで該ＩＣタグが属するグループＩＤを取得する（ステップＳ６０３）。
【００４５】
ＣＰＵ２２は、作動条件データベース２５２を照会し、取得したグループＩＤに属するＩＣタグの中に、作動条件が「同一グループ内のタグＩＤが検出された場合」である作動条件ＩＤに対応付けて記憶してあるＩＣタグが存在するか否かを判断する（ステップＳ６０４）。ＣＰＵ２２が、取得したグループＩＤに属するＩＣタグの中に、作動条件が「同一グループ内のタグＩＤが検出された場合」である作動条件ＩＤに対応付けて記憶してあるＩＣタグが存在すると判断した場合（ステップＳ６０４：ＹＥＳ）、ＣＰＵ２２は、作動条件データベース２５２から、該ＩＣタグが実行すべき処理を抽出し（ステップＳ６０５）、抽出した処理を実行する指示信号をリーダ／ライタ２１へ送出する（ステップＳ６０６）。ＣＰＵ２２が、取得したグループＩＤに属するＩＣタグの中に、作動条件が「同一グループ内のタグＩＤが検出された場合」である作動条件ＩＤに対応付けて記憶してあるＩＣタグが存在しないと判断した場合（ステップＳ６０４：ＮＯ）、ＣＰＵ２２は、ステップＳ６０１へ戻り、上述した処理を繰り返す。
【００４６】
このように、グループ化されたＩＣタグは、要求に対して「温度記録を行う」という機能を提供する１つのＩＣタグとして機能しており、外部のアプリケーションに依存しない。また、温度記録以外の常時監視する必要の有る事象を記録するアプリケーションにおいても、ＩＣタグの種類、及び作動条件データベースを変更するのみで、外部のアプリケーションの構造を大きく変更する必要がない。すなわち、監視対象の確認要求コマンド（ｃｈｅｃｋ）及びグループＩＤ（ｇｉｄ）を送信することで、メモリ付きＩＣタグへ記録することができる。
【００４７】
以上のように本実施の形態１によれば、外部のアプリケーションから、ＩＣタグ間のデータ転送等を制御するプログラムを作成する必要がなく、複数の機能を有するＩＣタグを組み合わせることによって容易に複雑な機能を有する１組のＩＣタグとして機能させることが可能となる。
【００４８】
（実施の形態２）
以下、本発明をその実施の形態２を示す図面に基づいて詳述する。本発明の実施の形態２に係る記憶媒体制御装置の構成は実施の形態１と同様であることから、同一の符号を付することにより詳細な説明を省略する。本実施の形態２は、記憶媒体制御装置が不定期にタグのデータ読み書きを行う場合、例えば商品の衝撃監視システムに適用した場合について説明する。
【００４９】
商品の衝撃監視アプリケーションは、本実施の形態２に係る記憶媒体制御装置の制御装置２を介してＩＣタグ１、１、・・・を動作させる。ＩＣタグ１、１、・・・はＲＦＩＤタグであり、衝撃センサ付アクティブタグ（電波を自発的に送信する種類のタグ）１ｃ、及びメモリ付タグ１ｄを１グループとしてグループ化している。
【００５０】
衝撃センサ付アクティブタグ１ｃに対して読み書きするリーダ／ライタ２１ｃは、通信部２９を介して外部に設けてあり、衝撃センサが一定値以上の衝撃荷重を検出した場合、衝撃センサ付きタグ１ｃから検出した衝撃データを受信する。メモリ付タグ１ｄに対して読み書きするリーダライタ２１ｄは、内蔵するメモリに対してデータの読み書き（ｒｅａｄ，ｗｒｉｔｅ）を行うことができる。
【００５１】
制御装置２は、ＣＰＵ２２が外部のアプリケーションから処理開始コマンド（ｓｔａｒｔ）を受信した場合、受信した時点以降、一定値以上の衝撃荷重を検出した場合に衝撃データを記録する。制御装置２は、外部のアプリケーションに対して、衝撃データの記録の成否に関する情報を返信する。外部のアプリケーションは、処理開始コマンド（ｓｔａｒｔ）を制御装置２へ送信してから、処理終了コマンド（ｓｔｏｐ）を送信するまでの間の、衝撃の履歴データを記録するプログラムである。
【００５２】
図７及び図８は、本発明の実施の形態２に係る記憶媒体制御装置のデータフローを示す図である。図において、実施の形態１と同一の機能を有するものは、同一の符号を付することにより詳細な説明を省略する。
【００５３】
ｓｉｄ１は衝撃センサ付ＩＣタグのタグＩＤを、ｓｉｄ２はメモリ付ＩＣタグのタグＩＤを、ｇｉｄはグループ化したタグにつけるグループＩＤを、ｓｔａｒｔは外部のアプリケーションからの処理開始コマンド、ｓｔｏｐは外部のアプリケーションからの処理終了コマンド、ｒｅａｄ／ｗｒｉｔｅはリーダ／ライタに対する読み書きコマンド、ｄａｔａは衝撃センサが読み取った衝撃データである。ａｕｔｏはタグからデータを読み取ったことを示すコマンドの一種である。ｅｖｅｎｔはデータの記録が発生した旨を示すコマンドである。ｓｔａｒｔ、ｓｔｏｐ、ｒｅａｄ、ｗｒｉｔｅ、ａｕｔｏは作動条件データベース２５２の作動条件ＩＤとして使用している。
【００５４】
図７に示すように、外部のアプリケーションは、制御装置２に対して処理開始コマンド（ｓｔａｒｔ）及び衝撃の監視対象となるグループＩＤ（ｇｉｄ）を送信する（１）。処理開始コマンド（ｓｔａｒｔ）及び衝撃の監視対象となるグループＩＤ（ｇｉｄ）を受信した制御装置２のＣＰＵ２２は、作動条件データベース２５２を照会する。作動条件を照会するキー情報は、処理開始コマンド（ｓｔａｒｔ）であり、作動条件（ｓｔａｒｔ）に合致するＩＣタグが、グループＩＤ（ｇｉｄ）内に存在するか否かを照会する（２）。
【００５５】
ＣＰＵ２２は、作動条件（ｓｔａｒｔ）に合致するＩＣタグのタグＩＤ（ｓｉｄ１）を取得する（３）。ＣＰＵ２２は、通信部２９へ処理開始コマンド（ｓｔａｒｔ）及び読み出し対象となるＩＣタグのタグＩＤ（ｓｉｄ１）を送信し（４）、通信部２９を介して、リーダ／ライタ２１ｃへ処理開始コマンド（ｓｔａｒｔ）及び読み出し対象となるＩＣタグのタグＩＤ（ｓｉｄ１）を送信する（５）。リーダ／ライタ２１ｃは、処理開始コマンド（ｓｔａｒｔ）を受信してから処理開始コマンド（ｅｎｄ）を受信するまで、衝撃センサ付アクティブタグ１ｃが発した電波を継続的に受信可能な状態となる。
【００５６】
リーダ／ライタ２１ｃは、衝撃センサ付アクティブタグ１ｃが所定値より大きい衝撃を受けた場合、受信した処理開始コマンド（ｓｔａｒｔ）に従って、タグＩＤ（ｓｉｄ１）に対応するＩＣタグ１ｃから衝撃データ（ｄａｔａ）を読み出し、タグＩＤ（ｓｉｄ１）、及び読み出した衝撃データ（ｄａｔａ）を通信部２９へ返信する（６）。ＣＰＵ２２は、通信部２９を介して、タグＩＤ（ｓｉｄ１）、及び読み出した衝撃データ（ｄａｔａ）を受信する（７）。
【００５７】
ＣＰＵ２２は、受信した衝撃データ（ｄａｔａ）をＲＡＭ２４へ一時記憶し（８）、受信したタグＩＤ（ｓｉｄ１）をキー情報として識別情報データベース２５１を照会する（９）。ＣＰＵ２２は、タグＩＤ（ｓｉｄ１）に対応するグループＩＤ（ｇｉｄ）を取得する（１０）。
【００５８】
図８に示すように、ＣＰＵ２２は、グループＩＤ（ｇｉｄ）及び作動条件（ａｕｔｏ）をキー情報として作動条件データベース２５２を照会する（１１）。ＣＰＵ２２は、作動条件（ａｕｔｏ）に合致するタグＩＤ（ｓｉｄ２）及びタグＩＤ（ｓｉｄ２）に対応するＩＣタグに対応するリーダ／ライタ２１ｄに対する書き込み要求コマンド（ｗｒｉｔｅ）を取得する（１２）。
【００５９】
ＣＰＵ２２は、ＲＡＭ２４に一時記憶してある衝撃データ（ｄａｔａ）を読み出し（１３）、取得した書き込み要求コマンド（ｗｒｉｔｅ）及び書込み対象となるＩＣタグのタグＩＤ（ｓｉｄ２）とともに通信部２９へ送信し（１４）、通信部２９を介して、リーダ／ライタ２１ｄへ書き込み要求コマンド（ｗｒｉｔｅ）、読み出し対象となるＩＣタグのタグＩＤ（ｓｉｄ２）、及び温度データ（ｄａｔａ）を送信する（１５）。
【００６０】
リーダ／ライタ２１ｄは、受信した書き込み要求コマンド（ｗｒｉｔｅ）に従って、タグＩＤ（ｓｉｄ２）に対応するＩＣタグ１ｄへ衝撃データ（ｄａｔａ）を書き込み、書き込みが正常に完了した旨を示す情報（ｏｋ）、及びタグＩＤ（ｓｉｄ２）を通信部２９へ返信する（１６）。ＣＰＵ２２は、通信部２９を介して、書き込みが正常に完了した旨を示す情報（ｏｋ）、及びタグＩＤ（ｓｉｄ２）を受信する（1７）。ＣＰＵ２２は、外部のアプリケーションに対して、衝撃コマンドを記録した旨を示すコマンド（ｅｖｅｎｔ）、及び処理開始コマンド（ｓｔａｒｔ）の確認対象であるグループＩＤ（ｇｉｄ）を送信する。上述した処理を、処理停止コマンド（ｓｔｏｐ）をＣＰＵ２２が受信するまで継続する。
【００６１】
このように、グループ化されたＩＣタグは、一定の基準に基づいて不定期に「衝撃データを記録する」という機能を提供する１つのＩＣタグとして機能しており、外部のアプリケーションに依存しない。また、衝撃データの記録以外の常時監視する必要のある事象を記録するアプリケーションにおいても、ＩＣタグの種類、及び作動条件データベースを変更するのみで、外部のアプリケーションの構造を大きく変更する必要がない。すなわち、監視処理の処理開始コマンド（ｓｔａｒｔ）及びグループＩＤ（ｇｉｄ）を送信することで、メモリ付きＩＣタグへ記録することができる。
【００６２】
以上のように本実施の形態２によれば、外部のアプリケーションから、ＩＣタグ間のデータ転送等を制御するプログラムを作成する必要がなく、複数の機能を有するＩＣタグを組み合わせることによって容易に複雑な機能を有する１組のＩＣタグとして機能させることが可能となる。
【００６３】
なお、実施の形態１及び２で言及したセンサの種類は一つの種類に限定されるものではなく、傾斜センサ、明度センサ等、様々な種類のセンサを用いて同様のシステムを構成しても良い。
【００６４】
また、複数の種類のセンサ付タグを組み合わせ、メモリ付タグに検出履歴を記憶させることにより、見かけ上一つの多機能センサを有するタグを使ったようなアプリケーションを容易に構築することが可能となる。
【００６５】
さらに、作動条件は何らかの情報を受信した旨に限定されるものではなく、例えば受信した情報の内容を検出し、検出した内容に応じて作動条件を指定するよう作動条件データベース２５２を構成しても良い。例えば、作動条件に時間指定条件を追加し、時間帯に応じて明度センサと音センサとを切り替えることが可能な多機能タグを構成することによる防犯システムの構築等、多種多様なシステムに適用することが可能となる。
【００６６】
（実施の形態３）
以下、本発明をその実施の形態３を示す図面に基づいて詳述する。本発明の実施の形態３に係る記憶媒体制御装置の構成は実施の形態１と同様であることから、同一の符号を付することにより詳細な説明を省略する。本実施の形態３は、同一の機能を有するＩＣタグ１、１、・・・を１つの対象物に複数取り付ける冗長構成となっている点に特徴を有する。
【００６７】
図９は、本発明の実施の形態３に係る記憶媒体制御装置のＩＣタグ１、１、・・・の取り付け方法を模式的に示す図であり、図１０は、本発明の実施の形態３に係る制御装置２のＣＰＵ２２の処理手順を示すフローチャートである。本実施の形態３においても、記憶媒体制御装置を商品の搬送管理アプリケーションに適用した場合を例に挙げて説明する。
【００６８】
図９の例では、搬送対象となる商品にセンサを固着したＩＣタグ１、１、・・・を取り付ける。取り付けるＩＣタグ１、１、・・・は、衝撃センサを固着したＩＣタグ１ａ、１ａ、温度センサを固着したＩＣタグ１ｂ、１ｂ、傾斜センサを固着したＩＣタグ１ｃ、１ｃ、及びデータの読み書き可能なメモリを搭載したＩＣタグ１ｄ、１ｄの４種類８個である。それぞれ同一の機能を有するＩＣタグが二以上となるように取り付けてある点が実施の形態１及び２と相違する。
【００６９】
制御装置２の識別情報データベース２５１には、これら複数のＩＣタグ１、１、・・・をグループ化したグループＩＤに対応付けて、衝撃センサを固着したＩＣタグ１ａ、１ａ、温度センサを固着したＩＣタグ１ｂ、１ｂ、傾斜センサを固着したＩＣタグ１ｃ、１ｃ、及びデータの読み書き可能な大容量メモリを搭載したＩＣタグ１ｄ、１ｄのそれぞれを識別するタグＩＤを付与して記憶している。
【００７０】
作動条件データベース２５２には、タグＩＤごとに、作動する条件及び作動することにより実行される処理を記憶している。商品の発送元は、商品の搬出前にＩＣタグ１ａ乃至１ｄを２個ずつ商品に取り付ける。例えば、商品ごと、又は複数の商品を集約した箱、筐体等ごとに取り付ける。リーダ／ライタ２１を含む制御装置２は、搬送手段による振動、温度変化、傾斜等の影響を大きく受けない場所、例えば商品を収容する荷台の一部分、荷物室の一部分、コンテナの一部分等に設置する。
【００７１】
図１０に示すように、制御装置２のＣＰＵ２２は、リーダ／ライタ２１を介して、一定時間間隔で所定の信号、例えば定数値を含む信号を全てのＩＣタグ１、１、・・・に対して送信する（ステップＳ１００１）。ＣＰＵ２２は、リーダ／ライタ２１がデータの送受信可能な範囲内に存在するＩＣタグ１、１、・・・から、応答信号を受信したか否かを判断する（ステップＳ１００２）。ＣＰＵ２２が受信する応答信号は、例えば定数値を含む信号、処理不能を示す信号、受信した旨を示す信号等である。
【００７２】
ＣＰＵ２２が、応答信号を受信したと判断した場合（ステップＳ１００２：ＹＥＳ）、ＣＰＵ２２は、該ＩＣタグが正常に機能していると判断し、実施の形態１と同様の処理を実行する（ステップＳ１００８）。ＣＰＵ２２が、応答信号を受信していないと判断した場合（ステップＳ１００２：ＮＯ）、ＣＰＵ２２は、所定の信号を送信してから一定時間経過したか否かを判断する（ステップＳ１００３）。
【００７３】
ＣＰＵ２２が、一定時間経過していないと判断した場合（ステップＳ１００３：ＮＯ）、ステップＳ１００２へ戻り、ＣＰＵ２２が一定時間経過したと判断した場合（ステップＳ１００３：ＹＥＳ）、ＣＰＵ２２は、応答信号を受信していないＩＣタグのタグＩＤを特定する（ステップＳ１００４）。
【００７４】
ＣＰＵ２２は、特定したＩＣタグをキー情報として識別情報データベース２５１を照会し、同一の機能を有する複数のＩＣタグのうち、他のＩＣタグのタグＩＤを特定する（ステップＳ１００５）。ＣＰＵ２２は、特定したタグＩＤに係るＩＣタグから応答信号を受信したか否かを判断する（ステップＳ１００６）。ＣＰＵ２２が、応答信号を受信したと判断した場合（ステップＳ１００６：ＹＥＳ）、ＣＰＵ２２は、該ＩＣタグが正常に機能していると判断し、正常に機能していないと判断したＩＣタグと置換して（ステップＳ１００７）、実施の形態１と同様の処理を実行する（ステップＳ１００８）。
【００７５】
ＣＰＵ２２が、応答信号を受信していないと判断した場合（ステップＳ１００６：ＮＯ）、ＣＰＵ２２は、正常に機能しているＩＣタグが存在しないものと判断し、処理を終了する。
【００７６】
なお、ＣＰＵ２２が応答信号を受信しないと判断した場合、応答信号を返信しないＩＣタグに対しては、読み書きを行う指示情報の送信を停止することが好ましい。正常に機能することができないＩＣタグからの誤った情報による誤作動を未然に防止するためである。
【００７７】
以上のように、ＩＣタグをグループ化する場合に、同一の機能を有するＩＣタグを二以上含めることで機能の冗長化を図ることができ、一のＩＣタグに異常が発生し、正常に機能することができない場合であっても、同一機能を有する他のＩＣタグへと切り替えることにより、アプリケーションプログラムを正常に動作させることが可能となる。
【００７８】
（実施の形態４）
以下、本発明の実施の形態４に係る記憶媒体制御装置により構築したワインの温度管理システムについて説明する。本実施の形態４に係る記憶媒体制御装置の構成は実施の形態１と同様であることから、同一の符号を付することにより詳細な説明を省略する。本実施の形態４は、実施の形態１にてＩＣタグの貼り付け位置を組み合わせることにより、低コストできめ細かく温度を管理することが可能なワインの温度管理システムである点に特徴を有する。
【００７９】
ワインは、温度変化によって品質が大きく劣化するという特性を有する。そのため、出荷過程において厳密な温度管理が求められる。本実施の形態４に係るワインの温度管理システムは、個々のワインが適正な温度管理を施された上で出荷されたワインであることを、従来に比べて低コストで保証することが可能としている。
【００８０】
ＩＣタグ及び温度センサを用いる温度管理システムは、以下の２つの方法が採用されていた。一の方法は、個々のワインにメモリ付タグを取り付け、リーダライタの傍に温度センサを設置し、定期的に温度センサで読み取った値を個々のタグに書き込む方法である。他の方法は、個々のワインに温度センサ付タグを取り付け、読み取った温度センサ及びタグＩＤの値を温度管理アプリケーションが履歴情報として記録する方法である。
【００８１】
それに対して本実施の形態４では、個々のワインに取り付けたメモリ付タグ及びワインケースに取り付けた温度センサ付タグを用いている。そして、ワインケースに取り付けた温度センサ付タグと、そのケース内の個々のワインに取り付けたメモリ付タグとを、実施の形態１と同様の方法で仮想的に一つのタグとして取り扱う。
【００８２】
ワインの搬送元は、個々のワインにメモリ付タグを取り付け、温度センサ付タグが取り付けてあるワインケースに収納する。これら複数のタグを一の仮想的なタグとしてグループ登録する。
【００８３】
ワインの搬送中は、実施の形態１と同様の方法で、ワインケースに取り付けた温度センサ付タグが読み取ったデータを定期的に個々のワインに取り付けたメモリ付タグに書き込む。個々のワインに取り付けたメモリ付タグには、搬送中の温度履歴が記録され、ワインが搬送先に到着した時点で、グループ登録を解除する。
【００８４】
搬送先は、メモリ付タグに記録された温度履歴に基づいて、適正な温度管理が行われていたか否かを判断することができる。また、ワインを購入した消費者も、購入したワインに取り付けてあるメモリ付タグに記録してある温度履歴に基づいて、ワインの温度管理情報を取得することができる。ワインケースに取り付けた温度センサ付タグは、ワインケースに取り付けたまま搬送元に返却され、再利用される。
【００８５】
従来のようにリーダライタの傍に温度センサを取り付けてある方法では、広い倉庫にワインを保管する場合、温度センサの位置とワインの位置とが離れすぎる可能性があり、必ずしもワインの正確な温度を示しているとは言えない。それに対して本実施の形態４では、温度センサをワインの位置と近接したワインケースに取り付けてあることから、ほぼワインの温度と同等の温度を検出することができ、ワインの温度管理を正確に行うことが可能となる。また、すべてのワインに温度センサ付タグを取り付ける必要がなく、高価な温度センサ付タグは再使用が可能であることから、長期間運用する場合、ランニングコストを大きく軽減することが可能な温度管理システムを構築することが可能となる。
【図面の簡単な説明】
【００８６】
【図１】本発明の実施の形態１に係る記憶媒体制御装置の構成を示すブロック図である。
【図２】識別情報データベースのデータ構成の例示図である。
【図３】作動条件データベースのデータ構成の例示図である。
【図４】本発明の実施の形態１に係る記憶媒体制御装置のデータフローを示す図である。
【図５】本発明の実施の形態１に係る記憶媒体制御装置のデータフローを示す図である。
【図６】本発明の実施の形態１に係る制御装置のＣＰＵの処理手順を示すフローチャートである。
【図７】本発明の実施の形態２に係る記憶媒体制御装置のデータフローを示す図である。
【図８】本発明の実施の形態２に係る記憶媒体制御装置のデータフローを示す図である。
【図９】本発明の実施の形態３に係る記憶媒体制御装置のＩＣタグの取り付け方法を模式的に示す図である。
【図１０】本発明の実施の形態３に係る制御装置のＣＰＵの処理手順を示すフローチャートである。
【符号の説明】
【００８７】
１、１ａ、１ｂ、１ｃ、１ｄ  ＩＣタグ
２  制御装置
２１  リーダ／ライタ
２２  ＣＰＵ
２３  ＲＯＭ
２４  ＲＡＭ
２５  記憶部
２６  入力部
２７  表示部
２８  内部バス
２９  通信部
２５１  識別情報データベース
２５２  作動条件データベース
【図１】
2006344054.tif 000003
【図２】
2006344054.tif 000004
【図３】
2006344054.tif 000005
【図４】
2006344054.tif 000006
【図５】
2006344054.tif 000007
【図６】
2006344054.tif 000008
【図７】
2006344054.tif 000009
【図８】
2006344054.tif 000010
【図９】
2006344054.tif 000011
【図１０】
2006344054.tif 000012