(57)【要約】【課題】複数の測定データをＩＣタグのユーザ領域に書き込むことができ、ＩＣタグを複数の測定データを保持するデータキャリアとして機能させるＩＣタグ用データ管理方法及びＩＣタグ用データ管理プログラムを提供することを目的とする。【解決手段】本ＩＣタグ用データ管理方法は、ＩＣタグのユーザ領域を複数のデータフィールドに分割する分割過程と、前記ＩＣタグに書き込む記録データを生成するデータ生成過程と、前記データ生成過程で生成された前記記録データを前記データフィールド毎に書き込む書込み過程と、前記データフィールド内の保管データを読み出す読出し過程と、を有する。【選択図】図２
2011044048.tif 000002
【特許請求の範囲】
【請求項１】
ＩＣタグのユーザ領域を複数のデータフィールドに分割する分割過程と、
前記ＩＣタグに書き込む記録データを生成するデータ生成過程と、
前記データ生成過程で生成された前記記録データを前記データフィールド毎に書き込む書込み過程と、
前記データフィールド内の保管データを読み出す読出し過程と、
を有するＩＣタグ用データ管理方法。
【請求項２】
前記書込み過程で、前記記録データに日時情報を付加することを特徴とする請求項１に記載のＩＣタグ用データ管理方法。
【請求項３】
前記書込み過程で、前記記録データの種類を記載した属性情報を、前記データフィールドの１つに書き込むことを特徴とする請求項１又は２に記載のＩＣタグ用データ管理方法。
【請求項４】
前記書込み過程の前に、前記読出し過程を行い、読み出された前記保管データの中の前記属性情報を確認して新たに前記記録データの書込みが可能か否かを判断する書込み可否判断過程を行い、書込み可能な場合に前記書込み過程を行うことを特徴とする請求項３に記載のＩＣタグ用データ管理方法。
【請求項５】
前記属性情報に、前記データフィールドのフィールド長及び開始ブロックが含まれることを特徴とする請求項３又は４に記載のＩＣタグ用データ管理方法。
【請求項６】
前記読出し過程で読み出された前記保管データの中の前記属性情報から前記データフィールドの前記フィールド長及び前記開始ブロックを取り出し、
前記読出し過程の後、取り出された前記フィールド長及び前記開始ブロックに基づいて、読み出された前記保管データから前記記録データを復元するデータ復元過程をさらに行うことを特徴とする請求項５に記載のＩＣタグ用データ管理方法。
【請求項７】
請求項１から６のいずれかに記載のＩＣタグのデータ管理方法をコンピュータに実行させるためのＩＣタグ用データ管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、物品管理や流通などに用いられるＩＣタグのうち、書き込みが可能なメモリ領域を有するＩＣタグに対して、データを書き込みあるいは読み込みを行うＩＣタグ用データ管理方法に関するものである。
【背景技術】
【０００２】
メモリ領域を有するＩＣタグとその利用法としては、ＩＣタグを高品質な航空機メンテナンスに適用することが知られている（例えば、非特許文献１を参照。）。この場合、メンテナンス情報の入力は、整備士等が、ＩＣタグ用ライタを制御するコンピュータからＩＣタグ用ライタを介して、あるいは、コンピュータと一体になったＩＣタグ用ライタから直接、データを手入力で行うものである。
【０００３】
図６は、従来技術であるＩＣタグ用データ管理方法のうち、ＩＣタグに記録データを書き込む、すなわちライトする場合についての模式図である。簡単のため、ＩＣタグリーダライタ６０３は、コンピュータ機能が一体化したハンディＩＣタグリーダライタとする。もちろん、ＩＣタグ用ライタを制御するコンピュータからＩＣタグ用ライタを介して一連の操作を行う場合も同様である。また、ＩＣタグ６０２はメモリ領域を有しているものとする。物品６０１に付されたＩＣタグ６０２に対して、ハンディＩＣタグリーダライタ６０３はライト機能を用いて、記録データが重畳された搬送波６０４をＩＣタグ６０２に送信する。記録データは搬送波６０４から復調され、ＩＣタグ６０２のメモリ領域に記憶される。このとき、ＩＣタグ６０２内での処理に使われる電力は搬送波６０４による電磁誘導などによって供給される。
【０００４】
図７は、従来技術であるＩＣタグ用データ管理方法のうち、ＩＣタグが保存している保管データを読み取る、すなわちリードする場合についての模式図である。物品６０１に付されたＩＣタグ６０２に対して、ＩＣタグリーダライタ６０３はリード機能を用いて、搬送波６０４をＩＣタグ６０２に送信する。ＩＣタグ６０２は保管データが重畳された搬送波６０５を送り返す。ＩＣタグリーダライタ６０３は搬送波６０５から保管データを復調し、ユーザは保管データを確認できる。
【０００５】
図８は、従来技術であるＩＣタグ用データ管理方法のうち、ＩＣタグにデータをライトする場合についてのブロックダイヤグラムである。図８は図６の説明に、データの重ね書きが可能か否かの判断が加わったものである。
【０００６】
図９は、ＩＣタグ６０２のメモリ領域を説明する図である。ＩＣタグ６０２は、１ブロックあたり８バイトであり、各バイトに対してデータ１バイトが入る。また、ＩＣタグ６０２は、最初の１ブロックがシステム領域として割り当てられており、残りがユーザ領域として割り当てられている。システム領域には、ＩＣ製造業者コードや、生産時のシリアルナンバーなどが書き込まれ、通常、ユーザはシステム領域を書き換えることは出来ない。一方、ユーザ領域はユーザが自由にデータを読み書きできる、すなわちリードライトできる領域である。図６や図８で説明したライトできる領域は、通常、このユーザ領域である。ユーザ領域には、ＩＣタグを貼付した物品を管理すべく、出荷日時、出荷場所、生産者などのデータを、ユーザのニーズに合わせて書き込むことができる。
【先行技術文献】
【非特許文献】
【０００７】
【非特許文献１】富士通株式会社プレスリリース（２００８年１月）ｈｔｔｐ：／／ｐｒ．ｆｕｊｉｔｓｕ．ｃｏｍ／ｊｐ／ｎｅｗｓ／２００８／０１／９．ｈｔｍｌ、２００９年７月２３日検索
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、ユーザ領域は、同質の複数のデータを区分して格納することを想定したものではない。複数の測定データがある場合、これらは同質のデータであるため、ＩＣタグのユーザ領域に格納できず、ＩＣタグは測定データのデータキャリアとして機能しない。また、時刻ごとの測定データも同様であり、これらはＩＣタグのユーザ領域に格納できず、ＩＣタグは測定データのロガーとして機能しない。
【０００９】
具体的な航空機のメンテナンス情報について考える。例えば、トルクレンチでのボルトの締め付け作業があったとしても、従来のＩＣタグ用管理方法は、ＩＣタグに通常は適正なトルク値で締め付けを行ったという記録を残すのみで、トルク値を記録することはできない。
【００１０】
ＩＣタグのユーザ領域は数キロバイトと容量が小さいが、トルク値のようにセンサや測定器によって得られる測定データは、日時情報を伴っても、比較的データ量が小さく、ＩＣタグに複数のデータを格納し得る。しかし、従来のＩＣタグ用ソフトウェアによるＩＣタグデータ管理方法では、測定データをそのままＩＣタグに書き込むことができず、ＩＣタグのユーザ領域を有効に利用することができなかった。
【００１１】
そこで、本発明は、複数の測定データをＩＣタグのユーザ領域に書き込むことができ、ＩＣタグを複数の測定データを保持するデータキャリアとして機能させるＩＣタグ用データ管理方法及びＩＣタグ用データ管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、本発明に係るＩＣタグ用データ管理方法及びＩＣタグ用データ管理プログラムは、ＩＣタグのユーザ領域を複数に分割し、センサや測定器からの測定データから記録データを生成し、記録データをセンサや測定器ごとに分割したユーザ領域に割り当てて書き込むこととした。
【００１３】
具体的には、本発明に係るＩＣタグ用データ管理方法は、ＩＣタグのユーザ領域を複数のデータフィールドに分割する分割過程と、前記ＩＣタグに書き込む記録データを生成するデータ生成過程と、前記データ生成過程で生成された前記記録データを前記データフィールド毎に書き込む書込み過程と、前記データフィールド内の保管データを読み出す読出し過程と、を有する。
【００１４】
本発明に係るＩＣタグ用データ管理方法は、センサや測定器からの測定データから記録データを生成し、この記録データをＩＣタグのユーザ領域を分割したデータフィールドに書き込む。例えば、記録データをセンサや測定器ごとにデータフィールドに書き込むことができる。また、本発明に係るＩＣタグ用データ管理方法は、ユーザ領域にある保管データを読み出すことができる。ここで、保管データとは、ユーザ領域内の記録データや空のデータフィールドの値（ＮＵＬＬ）を含むデータである。
【００１５】
本発明に係るＩＣタグ用データ管理方法は、センサや測定器からの測定データをＩＣタグリーダライタを介してＩＣタグへ受け渡し、ＩＣタグを複数の測定データを保持するデータキャリアとして機能させることができる。従って、本発明は、複数の測定データをＩＣタグのユーザ領域に書き込むことができ、ＩＣタグを複数の測定データを保持するデータキャリアとして機能させるＩＣタグ用データ管理方法を提供することができる。
【００１６】
本発明に係るＩＣタグ用データ管理方法の前記書込み過程で、前記記録データに日時情報を付加することができる。本発明に係るＩＣタグ用データ管理方法は、記録データに日時情報を付加することで、ＩＣタグを単なるデータキャリアだけでなく、データロガーとして機能させることができる。
【００１７】
本発明に係るＩＣタグ用データ管理方法は、前記書込み過程で、前記記録データの種類を記載した属性情報を、前記データフィールドの１つに書き込むことができる。本発明に係るＩＣタグ用データ管理方法は、ＩＣタグがどのようなセンサや測定器のデータロガーとして機能しているかを書き込んでおくことができる。本発明に係るＩＣタグ用データ管理方法を採用するシステムは、属性情報を確認することで、ＩＣタグがどのようなセンサや測定器のデータロガーとして機能しているか、データキャリアとして使われているものか、あるいは、未使用なのか、を判断することができる。
【００１８】
例えば、目的に適するセンサや測定器のデータロガーとして機能している場合、又は未使用の場合、新たな記録データの書き込みを許すという条件を予め設定しておけば、本発明に係るＩＣタグ用データ管理方法を採用するシステムは、新たな記録データを書き込んでよいかどうかの判定を行うことができる。また、センサや測定器のデータロガーとして機能している場合、ユーザ領域が記録データで一杯になっていても、もっとも古いデータフィールドに上書きを許すという条件を予め設定しておけば、本発明に係るＩＣタグ用データ管理方法を採用するシステムは、新たな記録データを書き込んでよいかどうかの判定を行うことができる。これらの設定は属性情報が書き込まれるデータフィールドに設定してもよい。
【００１９】
本発明に係るＩＣタグ用データ管理方法は、前記書込み過程の前に、前記読出し過程を行い、読み出された前記保管データの中の前記属性情報を確認して新たに前記記録データの書込みが可能か否かを判断する書込み可否判断過程を行い、書込み可能な場合に前記書込み過程を行うことができる。
【００２０】
ユーザ領域に空があるか否かを判断してから新たな記録データを書き込むため、過去の記録データが消去されることがない。一方、ユーザ領域が一杯のときには、最も古い記録データを消去して新たな記録データを書き込むように設定してもよい。本発明に係るＩＣタグ用データ管理方法を採用するシステムは、ＩＣタグの限られたユーザ領域を有効に利用することができる。
【００２１】
本発明に係るＩＣタグ用データ管理方法の前記属性情報に、前記データフィールドのフィールド長及び開始ブロックが含まれることを特徴とする。
【００２２】
本発明に係るＩＣタグ用データ管理方法を採用するシステムは、記録データのデータ長とデータフィールドのフィールド長とを比較することで、使用するセンサや測定器に適したデータフィールドに書き込むことができ、効率的なユーザ領域の利用を可能にすることができる。
【００２３】
また、センサや測定器が変わった場合は記録データのデータ長が変わることがある。本発明に係るＩＣタグ用データ管理方法は、記録データのデータ長を確認してフィールド長変えることで多くのセンサや測定器に対応できるとともに、ＩＣタグのユーザ領域を有効に利用することができる。
【００２４】
本発明に係るＩＣタグ用データ管理方法は、前記読出し過程で読み出された前記保管データの中の前記属性情報から前記データフィールドの前記フィールド長及び前記開始ブロックを取り出し、前記読出し過程の後、取り出された前記フィールド長及び前記開始ブロックに基づいて、読み出された前記保管データから前記記録データを復元するデータ復元過程をさらに行うことを特徴とする。
【００２５】
本発明に係るＩＣタグ用データ管理方法を採用するシステムは、ＩＣタグ内に保持されている保管データを読み込み、属性情報に含まれるフィールド長及び開始ブロックの情報を用いて、元の記録データを復元し、ユーザに見やすい形式で提示することができる。
【００２６】
本発明に係るＩＣタグ用データ管理プログラムは、前記ＩＣタグのデータ管理方法をコンピュータに実行させる。本プログラムをコンピュータに実施させることで本発明に係るＩＣタグ用データ管理方法を実行することができる。
【発明の効果】
【００２７】
本発明は、複数の測定データをＩＣタグのユーザ領域に書き込むことができ、ＩＣタグを複数の測定データを保持するデータキャリアとして機能させるＩＣタグ用データ管理方法及びＩＣタグ用データ管理プログラムを提供することができる。
【図面の簡単な説明】
【００２８】
【図１】本発明に係るＩＣタグ用データ管理方法で用いるＩＣタグのデータ形式を説明する図である。
【図２】本発明に係るＩＣタグ用データ管理方法を説明するブロックダイヤグラムである。
【図３】本発明に係るＩＣタグ用データ管理方法で用いるＩＣタグのデータ形式を説明する図である。
【図４】本発明に係るＩＣタグ用データ管理方法を説明するブロックダイヤグラムである。
【図５】本発明に係るＩＣタグ用データ管理方法での読出し過程を説明する図である。
【図６】従来のＩＣタグ用データ管理方法でＩＣタグにデータを書き込む場合を説明する図である。
【図７】従来のＩＣタグ用データ管理方法でＩＣタグにデータを読み出す場合を説明する図である。
【図８】従来のＩＣタグ用データ管理方法を説明するブロックダイヤグラムである。
【図９】従来のＩＣタグ用データ管理方法で用いるＩＣタグのデータ形式を説明する図である。
【図１０】本発明に係るＩＣタグ用データ管理プログラムを実行するためのコンピュータの例を示した図である。
【発明を実施するための形態】
【００２９】
添付の図面を参照して本発明の実施形態を説明する。以下に説明する実施形態は本発明の実施例であり、本発明は、以下の実施形態に制限されるものではない。なお、本明細書及び図面において符号が同じ構成要素は、相互に同一のものを示すものとする。
【００３０】
（第１実施形態）
図１は、本実施形態のＩＣタグ用データ管理方法でのＩＣタグのメモリ領域を説明する図である。本実施形態のＩＣタグ用データ管理方法は、ＩＣタグのユーザ領域を複数のデータフィールドに分割する分割過程と、前記ＩＣタグに書き込む記録データを生成するデータ生成過程と、前記データ生成過程で生成された前記記録データを前記データフィールド毎に書き込む書込み過程と、前記データフィールド内の保管データを読み出す読出し過程と、を有する。また、前記書込み過程で、前記記録データに日時情報を付加する。
【００３１】
例えば、本ＩＣタグ用データ管理方法を採用するシステムは、ＩＣタグリーダライタを用いてＩＣタグを検査して、ユーザ領域が分割されているか否かを確認する。ＩＣタグのユーザ領域が分割されていない場合、本システムは本ＩＣタグ用データ管理方法の分割過程を行う。図１は、本システムがユーザ領域を複数に分割し、フィールド長として、２ブロックすなわち１６バイトに相当するデータフィールドを設定したときの図である。図８の従来のＩＣタグは、ユーザ領域全体が１つのデータフィールドであったが、本実施形態のＩＣタグは、ユーザ領域が複数のデータフィールドに分割されている。
【００３２】
続いて、本システムは、本ＩＣタグ用データ管理方法のデータ生成過程を行う。具体的には、本システムはセンサや測定器からの測定データをＩＣタグ用の記録データに変換する。ここで、記録データに測定時間等の日時情報を含めてもよい。なお、記録データは１データフィールドに格納可能な大きさで生成される。
【００３３】
さらに、本システムは、本ＩＣタグ用データ管理方法の書込み過程を行う。具体的には、本システムは、ＩＣタグリーダライタを利用して記録データを各データフィールドに書き込む。例えば、ＩＣタグリーダライタがセンサや測定器に備えられていれば、ＩＣタグが付された物品を測定したときに、その測定データを記録データに変換してＩＣタグに自動的に書き込むことができる。このようにすることで、本システムは、センサや測定器の測定データを、手入力を介さず、ＩＣタグのユーザ領域に書き込むことができる。
【００３４】
一方、本システムは、ＩＣタグがデータフィールドに保管している保管データを読み出し過程で読み出すことができる。例えば、本システムは、ＩＣタグリーダライタでデータフィールドにある保管データ全てを読み出し、空データを削除することで記録データを得ることができる。さらに、本システムは、記録データから測定データ及び日時情報を取り出すことができる。
【００３５】
例えば、ユーザ領域のブロック数が１６であれば、８個のデータフィールドを設けることが可能である。すなわち、ＩＣタグに８個の記録データおよび日時情報などが格納できるので、本システムはＩＣタグを８個の記録データのロガーとして機能させることができる。また日時情報を含まなければ、本システムはＩＣタグを日時情報の付加されていないデータキャリアとして利用できる。
【００３６】
本システムは、書込み過程の前に、読出し過程を行い、読み出された保管データを確認する。本システムは、保管データからデータフィールドの空き状況や現在データフィールド内にある記録データの日時情報を確認し、新たに記録データの書込みが可能か否かを判断する。
【００３７】
図２は、図１のようにユーザ領域を分割したＩＣタグを用いて、測定データのデータキャリアまたはロガーの機能を実現させるＩＣタグ用データ管理方法のブロックダイヤグラムである。本システムは、ユーザ領域が記録データ等でいっぱいになった場合、一部データフィールドを消去する必要がある。図２は、そのときに新たに記録データの書込みが可能か否かを判断するブロックダイヤグラムである。
【００３８】
本システムは、最初に現状におけるＩＣタグのユーザ領域の保管データを読み取り、日時情報から最も古い記録データを消去の対象とする。具体的には、ＩＣタグのユーザ領域の保管データを読み取り（ステップＳ２０１）、新しいＩＣタグが否かを判断する（ステップＳ２０２）。例えば、ユーザ領域がデータフィールドに分割されていないことを認識したときに新しいＩＣタグであると判断できる。新しいＩＤタグと判断した場合は、新たに記録データを書き込むか否かを判断する（ステップＳ２０７）。新たに記録データを書き込まない場合は、処理を中止する（ステップＳ２０８）。一方、新たに記録データを書き込む場合は、分割過程を行い、所定のデータフィールドに記録データを書き込む（ステップＳ２０６）。
【００３９】
ステップＳ２０２で新しいＩＣタグではないと判断した場合、空のデータフィールドがあるか否かを判断する（ステップＳ２０３）。例えば、データフィールドがＮＵＬＬ値で埋められていることを認識したときに、そのデータフィールドは空であると判断できる。また、データフィールドがＮＵＬＬ値で埋められていなくとも、一定の長さでＮＵＬＬが存在し、それが記録データのデータ長を上回る場合、空のデータフィールドが存在するという判断をしてもよい。
【００４０】
ステップＳ２０３で空のデータフィールドを見つけた場合、当該データフィールドに記録データを書き込む。例えば、空のデータフィールドが複数ある場合、システムエリアに近い方から書き込むことができる。一方、ステップＳ２０３で空のデータフィールドがない場合、重ね書きの可否を判断する（ステップＳ２０４）。例えば、日時情報がある記録データの場合、重ね書き可能としてもよい。また、重ね書き可能か否かの判断をユーザに問い合わせてもよい。
【００４１】
ステップＳ２０４で重ね書きが可能であれば、そのデータフィールド内の記録データを消去し（ステップＳ２０５）、新たな記録データを書き込む（ステップＳ２０６）。一方、ステップＳ２０４で重ね書き不可であれば、書込みを中止する（ステップＳ２０８）。
【００４２】
本システムは、このように動作することでＩＣタグを測定データのロガーとして常に最新の複数の測定データを保持させることができる。また、図２のようなブロックダイヤグラムで表されるＩＣタグ用データ管理プログラムを、ＩＣタグリーダライタのソフトウェア開発でよく用いられるＣ言語やＶｉｓｕａｌＢａｓｉｃなどのプログラミング言語で実現できる。
【００４３】
（第２実施形態）
図３は、本実施形態のＩＣタグ用データ管理方法でのＩＣタグのメモリ領域を説明する図である。本実施形態のＩＣタグ用データ管理方法は、前記書込み過程で、前記記録データの種類を記載した属性情報を、前記データフィールドの１つに書き込む。
【００４４】
本システムは、分割過程でユーザ領域を分割したときに、最初のブロック０に、記録データの種類、データフィールドの開始ブロック、およびデータフィールドの長さの値等の属性情報を書き込む領域を確保している。ここで、記録データの種類とは、センサや測定器の情報から決定する。その後は、データフィールドの開始ブロックであるブロック１から始まって２ブロックずつに相当するデータフィールドを複数設定する。
【００４５】
本システムは、１データフィールドに格納可能な範囲で測定データ等を書き込む。また、本システムは、ブロック０に属性情報を書き込む。例えば、読み込み過程でＩＣタグを読み込んだ際に、このＩＣタグがどのようなセンサや測定器のデータのロガーとして機能しているかをユーザは知ることができる。
【００４６】
さらに、本システムは、ブロック０に、データフィールドの長さの値（フィールド長）を書き込んでおくことで、分割過程で分割の規定値を与えなくても、ユーザ領域がどのように分割され、データフィールドを形成しているかを把握できる。例えば、本システムは、記録データのデータ長が変わった場合、ユーザ領域を分割し直すことができる。本システムは、記録データのデータ長が異なるセンサや測定器に対応でき、ユーザ領域を有効に利用できる。
【００４７】
図４は、図３のようにユーザ領域を分割したＩＣタグを用いて、測定データのデータキャリアまたはロガーの機能を実現させるＩＣタグ用データ管理方法のブロックダイヤグラムである。ＩＣタグの読み書きを行うＩＣタグリーダライタは、最初の時点で、データフィールドに書き込むべき記録データ及び属性情報を有しているものとする。ここでは、図２と異なる部分のみ説明する。
【００４８】
本システムは、前記書込み過程の前に、前記読出し過程を行い、読み出された前記保管データの中の前記属性情報を確認して新たに前記記録データの書込みが可能か否かを判断する書込み可否判断過程を行い、書込み可能な場合に前記書込み過程を行う。具体的には、ステップＳ２０７で新しいＩＣタグにデータを新たに書き込むと判断した場合、ブロック０に属性情報を書き込み（ステップＳ３０２）、その後、ステップＳ２０６を行う。また、ステップＳ２０２で新しいＩＣタグではないと判断した場合、読み出した属性情報に基づいて、目的に合致するＩＣタグかどうかを判定する（ステップＳ３０１）。目的に合致するＩＣタグの場合はステップＳ２０３を行い、目的に合致しないＩＣタグの場合はステップＳ２０８を行う。
【００４９】
ここで、「目的に合致する」とは次のような場合を示す。例えば、特定のセンサや測定器の測定データをＩＣタグに書き込むことが必要とされている物品があった場合に、その物品がそのセンサや測定器で測定されたときに、本システムはその物品に付されているＩＣタグは目的に合致すると判断する。
【００５０】
図４のようなブロックダイヤグラムで表されるＩＣタグ用データ管理プログラムを第１実施形態で説明したプログラミング言語で実現できる。
【００５１】
（第３実施形態）
本実施形態のＩＣタグ用データ管理方法は、前記属性情報に、前記データフィールドのフィールド長及び開始ブロックが含まれることを特徴とする。また、前記読出し過程で読み出された前記保管データの中の前記属性情報から前記データフィールドの前記フィールド長及び前記開始ブロックを取り出し、前記読出し過程の後、取り出された前記フィールド長及び前記開始ブロックに基づいて、読み出された前記保管データから前記記録データを復元するデータ復元過程をさらに行うことを特徴とする。
【００５２】
図５は、本実施形態のＩＣタグ用データ管理方法での読出し過程を説明する図である。本実施形態のＩＣタグは、図３のようにユーザ領域が分割されている。本システムは、ＩＣタグに保持されている保管データを読み込み（ステップＳ５０１）、保管データの中から属性情報を探し出し（ステップＳ５０３）、データフィールドの開始ブロックおよびデータフィールドのフィールド長を用いて、元の測定データを復元し（ステップＳ５０４）、ユーザに見やすい形式で提示する（ステップＳ５０５）。
【００５３】
本システムは、属性情報内のデータフィールドの開始ブロックおよびデータフィールドのフィールド長から、ブロックの割り当てを知ることができる。このため、本システムは、保管データを属性情報と記録データとに分離することができる（ステップＳ５０２）。その後、本システムは、記録データから日時情報を取り出す（ステップＳ５０６）。また、本システムは、属性情報から、記録データとして書き込まれた測定データがどのようなセンサや測定器で測定されたものかを判断し、これを、データシートのヘッダに提示する（ステップＳ５０５）。本システムは、その下に、日時情報と測定データを組み合わせて提示する（ステップＳ５０５）。このとき、本システムに測定データを日時情報順に並べる機能があれば、測定データを日時情報順に提示することができる。このように、本システムは、ＩＣタグに保持されている保管データから、元の測定データを復元し、ユーザに見やすい形式で提示可能となる。
【００５４】
（ＩＣタグ用データ管理プログラムの実施例）
第１から第３実施形態のＩＣタグ用データ管理方法は、ＩＣタグ用データ管理方法のプログラム（ＩＣタグ用データ管理プログラム）をコンピュータが実行することで実現することができる。ＩＣタグ用データ管理プログラムは、例えば、記録媒体に格納されて提供される。記録媒体としては、フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ等の記録媒体や、半導体メモリ等が例示される。ＩＣタグ用データ管理プログラムは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やインターネットを介して提供されてもよい。
【００５５】
図１０は、記録媒体９０に記録されたプログラムを実行するためのコンピュータ３００の例を示した図である。コンピュータ３００は、フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ等の記録媒体９０を読み取る記録媒体読み取り装置１１１と、作業用メモリ（ＲＡＭ）１１２と、記録媒体９０に記録されたプログラムを記憶するメモリ１１３と、ディスプレイ１１４と、入力装置であるマウス１１５及びキーボード１１６と、プログラムの実行を制御するＣＰＵ１１７と、データを記憶するハードディスク１１８と、測定器６２０やＩＣタグリーダライタ６０３と接続するケーブル１１９と、を備えている。ケーブル１１９の形態として、ＵＳＢケーブル、ＲＳ２３２Ｃケーブル、又は有線ＬＡＮケーブルがある。この場合、ＬＡＮやインターネットを経由して接続してもよい。他の接続形態として無線ＬＡＮやＢｌｕｅｔｏｏｔｈ（登録商標）といった無線接続でもよい。図１０では、作業用メモリ１１２、メモリ１１３、ＣＰＵ１１７及びハードディスク１１８は筐体に内蔵されるので破線で示している。
【００５６】
コンピュータ３００は、記録媒体９０が記録媒体読み取り装置１１１に挿入されると、記録媒体読み取り装置１１１から記録媒体９０に格納されたＩＣタグ用データ管理プログラムがメモリ１１３にインストールされる。メモリ１１３へのインストール完了後、ＣＰＵ１１７はＩＣタグ用データ管理プログラムにアクセス可能になり、当該プログラムによって、コンピュータ３００は、本実施形態のＩＣタグ用データ管理方法を実施するシステムとして動作することが可能になる。
【００５７】
コンピュータ３００がＩＣタグ用データ管理方法を実施するシステムとして動作する場合、コンピュータ３００はＩＣタグリーダライタが備えられた測定器６２０やＩＣタグリーダライタ６０３と接続されており、ＣＰＵ１１７がＩＣタグ用データ管理プログラムに従い、測定器６２０からのデータを読み出し、分割過程、データ生成過程、書込み過程、及び読出し過程を行う。また、ＣＰＵ１１７は、ＩＣタグリーダライタ６０３からの信号で書込み可否判断過程、及びデータ復元過程をおこなう。また、ＣＰＵ１１７は、データ復元過程で復元したデータを図５で説明したようにディスプレイ１１４に表示することができる。
【００５８】
ここでのコンピュータ３００は、図１０のようなパーソナルコンピュータに限らず、記録媒体読み取り装置１１１、ＣＰＵ１１７を具備しソフトウエアによる処理や制御を行うＤＶＤプレーヤ、ゲーム機、携帯電話などを含む。
【００５９】
また、ＩＣタグリーダライタ６０３がＣＰＵ、ＲＯＭ及びＲＡＭを内蔵しており、ＲＯＭあるいはＲＡＭに記録されたＩＣタグ用データ管理プログラムをＣＰＵが実行する形態でもよい。この場合、各々のＩＣタグリーダライタ６０３と測定器６２０とがケーブル１１９で直接接続され、各々のＩＣタグリーダライタ６０３自身がＩＣタグ用データ管理方法を実施することになる。コンピュータ３００でデータ集計などを行う場合には、ＩＣタグリーダライタ６０３との間でデータの送受に使用するケーブルを別途設けることができる。
【符号の説明】
【００６０】
９０：記録媒体
１１１：記録媒体読み取り装置
１１２：作業用メモリ
１１３：メモリ
１１４：ディスプレイ
１１５：マウス
１１６：キーボード
１１７：ＣＰＵ
１１８：ハードディスク
１１９：ケーブル
３００：コンピュータ
６０１：物品
６０２：ＩＣタグ
６０３：ＩＣタグリーダライタ
６０４：搬送波
６０５：データ信号が重畳された搬送波
６２０：測定器
【図１】
2011044048.tif 000003
【図２】
2011044048.tif 000004
【図３】
2011044048.tif 000005
【図４】
2011044048.tif 000006
【図５】
2011044048.tif 000007
【図６】
2011044048.tif 000008
【図７】
2011044048.tif 000009
【図８】
2011044048.tif 000010
【図９】
2011044048.tif 000011
【図１０】
2011044048.tif 000012