(57)【要約】【課題】  無線タグを利用した物流管理システムにおける属性情報の追加・変更を、容易、正確かつ汎用的に行う。【解決手段】    属性情報記憶手段２１，３１から第１，２の属性情報を抽出し、第１，２の属性情報を、属性値の書込みが不可能な属性情報である読込属性情報と、属性値の書込みが可能な属性情報である書込属性情報とに分類する。そして、書込属性情報と属性識別子が一致する読込属性情報を抽出し、当該一致した属性識別子と、抽出した当該読込属性情報の属性値（新属性値）と、を含む属性設定情報を生成する。その後、この属性設定情報の新属性値を、属性情報記憶手段２１，３１に記憶された属性情報（当該属性設定情報と属性識別子が一致する属性情報）の属性値とする。【選択図】 図１
2005301784.tif 000002
【特許請求の範囲】
【請求項１】
属性情報記憶手段に格納された属性情報（データの属性識別子とその属性値の組を含み、無線タグに関連付けられた情報）を更新する属性情報更新装置において、
前記属性情報記憶手段から、第１の無線タグに関連付けられた第１の属性情報と、第２の無線タグに関連付けられた第２の属性情報と、を抽出する属性情報読取手段と、
前記第１の属性情報及び第２の属性情報を、属性値の書込みが不可能な属性情報である読込属性情報と、属性値の書込みが可能な属性情報である書込属性情報と、に分類する属性情報分類手段と、
前記書込属性情報と属性識別子が一致する前記読込属性情報を抽出し、当該一致した属性識別子と、抽出した当該読込属性情報の属性値（以下「新属性値」という。）と、を含む属性設定情報を生成する属性設定情報生成手段と、
前記属性設定情報の新属性値を、当該属性設定情報と属性識別子が一致する、前記属性情報記憶手段に記憶された前記書込属性情報の属性値とする属性情報書込手段と、
を備えることを特徴とする属性情報更新装置。
【請求項２】
請求項１記載の属性情報更新装置であって、
前記属性設定情報生成手段は、
前記属性設定情報を、前記書込属性情報に対応する、前記第１の属性情報或いは第２の属性情報に対応付けて生成する手段であり、
前記属性情報書込手段は、
前記属性設定情報の新属性値を、当該属性設定情報に対応する、前記第１の属性情報或いは第２の属性情報の属性値とする手段である、
ことを特徴とする属性情報更新装置。
【請求項３】
請求項１或いは２に記載の属性情報更新装置であって、
前記属性情報記憶手段は、
前記第１の無線タグ及び第２の無線タグの少なくとも一方の内部メモリである、
ことを特徴とする属性情報更新装置。
【請求項４】
請求項１或いは２に記載の属性情報更新装置であって、
前記第１の無線タグは、
第１の無線タグ情報を格納する第１の無線タグ情報記憶手段を有し、
前記第２の無線タグは、
第２の無線タグ情報を格納する第２の無線タグ情報記憶手段を有し、
前記属性情報記憶手段は、
前記第１の無線タグ及び第２の無線タグの外部に位置し、前記第１の属性情報を、前記第１の無線タグ情報に対応付けて格納し、前記第２の属性情報を、前記第２の無線タグ情報に対応付けて格納する手段であり、
前記属性情報読取手段は、
前記第１の無線タグ及び第２の無線タグから読み取られた前記第１の無線タグ情報及び第２の無線タグ情報に対応する前記第１の属性情報及び前記第２の属性情報を、前記属性情報記憶手段から抽出する手段である、
ことを特徴とする属性情報更新装置。
【請求項５】
請求項４記載の属性情報更新装置であって、
前記属性情報記憶手段は、
当該属性情報更新装置とネットワークを通じて接続された属性情報サーバ装置が具備する記憶手段であり、
前記属性情報読取手段は、
前記第１の無線タグ及び第２の無線タグから読み取られた、前記第１の無線タグ情報と第２の無線タグ情報とを、前記属性情報サーバ装置に送信する無線タグ情報送信手段と、
前記第１の無線タグ情報及び第２の無線タグ情報に対応する、前記第１の属性情報及び前記第２の属性情報を受信する属性情報受信手段と、
を具備し、
前記属性情報書込手段は、
前記属性設定情報を、前記属性情報サーバ装置に送信する属性設定情報送信手段を具備する、
ことを特徴とする属性情報更新装置。
【請求項６】
請求項１から５の何れかに記載の属性情報更新装置としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、様々な物品に付けられる無線タグに関連して管理される情報のデータ入力を省力化する技術に関し、特に、所定の無線タグに対応する属性情報を、他の無線タグに対応する属性情報から読み込み・転記する技術に関する。
【背景技術】
【０００２】
近年、流通の効率化や、消費者により多くの商品情報を提供することを目的として、商品に無線タグ（ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）とも呼ぶ）を貼り付け、商品が生産者から消費者に届くまでの流通過程を詳細に把握、管理する物流管理システムが広く普及している（例えば、非特許文献１参照。）。これらのシステムでは、流通過程において、卸売業者や小売業者等によって、流通業者の名前や梱包日時等の様々な情報が、無線タグの情報に付加されながら消費者のもとに届けられる。また、商品の販売後においても、購入した個人や企業によって、さらに物品管理者の名前や購入日時の情報等を記録管理するケースも存在する。
【非特許文献１】Ｋｌａｕｓ  Ｆｉｎｋｅｎｚｅｌｌｅｒ，「ＲＦＩＦ  ハンドブック」，日刊工業新聞社，ＩＳＢＮ：４５２６０４７０１５，２００１年２月発行
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、従来の無線タグを利用した物流管理システムの場合、流通過程（例えば物品の生産から廃棄に至るライフタイム）において無線タグに追加、変更されていく様々な情報（本発明では、「属性情報」と呼ぶ。）を記録していくために多大な労力を要するという問題点がある。
一般に、無線タグに記録される情報は、無線タグそのものが備える記憶領域や、無線タグの識別子（本発明では、「無線タグ情報」と呼ぶ。）によって関連付けられるセンタシステムのデー夕ベースに格納されている。しかし、いずれの場合でも、設定するデータそのものは、オペレータが端末から手動で入力する必要がある。  例えば、商品を出荷した社員の社員番号を商品の属性の一つとして設定する場合、オペレータは、その社員コードを、ディスプレイに表示される手順に従って、端末装置に手動で入力しなければならない。そして、この例の場合、オペレータの交代の毎に、新たな社員コードで同様な処理を行う必要があり不便である。
【０００４】
また、無線タグへの属性情報の設定を手動で行う場合、故意或いは過失により、誤った属性情報が設定されてしまう可能性がある。例えば、上述の例の場合、オペレータが交代したにもかかわらず、故意あるいはミスにより、以前のオペレータの社員コードが登録されたまま処理が続行される可能性がある。
これらの問題を軽減させる方法としては、無線タグへ書き込むデータの取得にも無線タグを利用する方法がある。例えば、上記の例の場合、社員証などの社員コードが埋め込まれた無線タグを、読み取り装置に自動的に読み込ませ、その読込データを属性情報として無線タグ装置に書き込む（転記）方法がある。
【０００５】
しかし、この方法の場合、アプリケーシヨン固有のロジックをシステムに組み込む必要があり、そのためのソフトウェアの開発コストがかかるという問題点がある。
例えば、上記の例の場合、読み込まれた無線タグの種別が社員証のタグであることを認識するための情報（以下、「タグ識別情報」と呼ぶ。）を、社員証のタグと、それを読み取るシステムの両方に予め設定しておく必要があり、その処理ロジックをシステムに組み込んでおかなければならない。さらに、これ以外種類のタグから情報を転記する場合には、その種類に応じた固有のタグ識別情報及びロジックをそれぞれ組み込まなければならない。
【０００６】
本発明はこのような点に鑑みてなされたものであり、無線タグを利用した物流管理システムにおける属性情報の追加・変更を、容易、正確かつ汎用的に行うことが可能な属性情報更新装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明では上記課題を解決するために、属性情報記憶手段に格納された属性情報（データの属性識別子とその属性値の組を含み、無線タグに関連付けられた情報）を更新する属性情報更新装置において、属性情報記憶手段から、第１の無線タグに関連付けられた第１の属性情報と、第２の無線タグに関連付けられた第２の属性情報と、を抽出する属性情報読取手段と、第１の属性情報及び第２の属性情報を、属性値の書込みが不可能な属性情報である読込属性情報と、属性値の書込みが可能な属性情報である書込属性情報と、に分類する属性情報分類手段と、書込属性情報と属性識別子が一致する読込属性情報を抽出し、当該一致した属性識別子と、抽出した当該読込属性情報の属性値（以下「新属性値」という。）と、を含む属性設定情報を生成する属性設定情報生成手段と、属性設定情報の新属性値を、当該属性設定情報と属性識別子が一致する、属性情報記憶手段に記憶された書込属性情報の属性値とする属性情報書込手段と、を備えることを特徴とする属性情報更新装置が提供される。
【０００８】
ここで、属性情報分類手段において、第１の属性情報及び第２の属性情報を、読込属性情報と書込属性情報とに分類しているが、その処理は、属性値の書込みが可能かどうかという汎用的な判断に基づいている。そのため、属性情報提供側の無線タグの種類に応じた固有なロジックを必要としない。
また、属性設定情報生成手段において、書込属性情報と属性識別子が一致する読込属性情報を抽出し、当該一致した属性識別子と新属性値とを含む属性設定情報を生成しているが、この処理も、属性情報の属性識別子が一致するか否かという汎用的な判断に基づいている。そのため、この処理ロジックも、属性情報の受け渡しを行う無線タグの種類によらず汎用的なものでよい。
【０００９】
そして、属性情報書込手段において、属性設定情報の新属性値を、当該属性設定情報と属性識別子が一致する、属性情報記憶手段に記憶された属性情報の属性値とする。これにより、オペレータが属性情報を端末に入力するといったような繁雑な処理を行うことなく、無線タグ装置の属性情報を更新できる。
【発明の効果】
【００１０】
以上のように、本発明では、属性情報提供側の無線タグの種類に応じた固有なロジックを用いることなく、自動的に無線タグの属性情報を更新することができる。無線タグを利用した物流管理システムにおける属性情報の追加・変更を、容易、正確かつ汎用的に行うことができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態を図面により詳細に説明する。
＜第１の実施の形態＞
まず、本発明における第１の実施の形態について説明する。
＜構成＞
図１は、本形態のシステム全体を説明するための構成図である。
図１に例示するように、本形態のシステムは、第１の無線タグ２０及び第２の無線タグ３０、及び属性情報更新装置１０から構成される。ここで、第１の無線タグ２０は、書込み可能な内部メモリ（ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等）である属性情報記憶手段２１と、通信手段２２を有しており、第２の無線タグ３０は、書込み可能な内部メモリである属性情報記憶手段３１と、通信手段３２を有している。また、属性情報更新装置１０は、無線タグ通信手段１１、属性情報読取手段１２、メモリ１３、属性情報分類手段１４、属性設定情報生成手段１５及び属性情報書込手段１６を有している。
【００１２】
ここで、本形態における、第１の無線タグ２０、第２の無線タグ３０及び無線タグ通信手段１１は、世の中に広く普及している無線タグ技術を利用することにより構築できる。例えば、Ｋｌａｕｓ  Ｆｉｎｋｅｎｚｅｌｌｅｒ著のＲＦＩＤ  ハンドブックに記載されている、無線信号の変調方式や、多数の無線タグを同時にかざした場合に衝突を検出してすべての無線タグから無線タグ情報を取得する技術などを利用することができる。また、本形態の属性情報更新装置１０は、無線タグ読み書き装置が接続された公知のコンピュータに所定のプログラムを実行させることにより構築できる。
【００１３】
本形態の場合、無線タグ２０，３０自身が、属性情報を、それぞれの属性情報記録手段２１，３１に保持する。図５は、この属性情報記録手段２１，３１に保持される属性情報のデータ構成を例示した概念図である。
本形態の属性情報は、データの属性識別子とその属性値の組を含み、無線タグに関連付けられた情報である。図５の（ａ）に例示するように、第１の無線タグ２０の属性情報記憶手段２１には、「無線タグＩＤ（Ｒ）」「商品コード（Ａ）」「製造業者（Ｗ）」「小売業者（Ｏ）」「要求日（Ｏ）」といった属性識別子と、「０００１」「＜空欄＞」「佐藤」「山田」「２００３‐０４‐２３」といった属性値と、からなる第１の属性情報２１ａ〜２１ｅが格納されている。ここで、「無線タグＩＤ（Ｒ）」は「０００１」に、「商品コード（Ａ）」は「＜空欄＞」に、「製造業者（Ｗ）」は「佐藤」に、「小売業者（Ｏ）」は「山田」に、「要求日（Ｏ）」は「２００３‐０４‐２３」に、それぞれ対応付けられており、各属性識別子とその属性値の組からなる属性情報２１ａ〜２１ｅを構成している。また、属性情報２１ａの属性値「０００１」は、第１の無線タグ２０を示し、それに続く属性情報２１ｂ〜２１ｅを第１の無線タグ２０に関連付けている。
【００１４】
また、図５の（ｂ）に例示するように、第２の無線タグ３０の属性情報記憶手段３１には、「無線タグＩＤ（Ｒ）」「商品コード（Ｏ）」「製造業者（Ｏ）」「小売業者（Ｏ）」「要求日（Ｏ）」といった属性識別子と、「０００２」「０２０１」「斉藤」「＜空欄＞」「＜空欄＞」といった属性値と、からなる第２の属性情報３１ａ〜３１ｅが格納されている。ここで、「無線タグＩＤ（Ｒ）」は「０００２」に、「商品コード（Ｏ）」は「０２０１」に、「製造業者（Ｏ）」は「斉藤」に、「小売業者（Ｏ）」は「＜空欄＞」に、「要求日（Ｏ）」は「＜空欄＞」に、それぞれ対応付けられており、各属性識別子とその属性値の組からなる属性情報３１ａ〜３１ｅを構成している。また、属性情報３１ａの属性値「０００２」は、第２の無線タグ３０を示し、それに続く属性情報３１ｂ〜３１ｅを第２の無線タグ３０に関連付けている。
【００１５】
なお、図５では、説明の便宜上、属性識別子や属性値を文字として記載しているが、実際には、属性識別子や属性値をバイナリデータとしてエンコードしたものを用いるほうが効率的であり望ましい。又、異なる意味を持つ属性や属性値に対して同一の属性識別子や属性値が付与されることのないようなエンコーディングルールに従って付与することが望ましい。また、各属性識別子には、上位２ビットを利用し、書込不可モード（Ｒ：Ｒｅａｄ−ｏｎｌｙ）、一回書込可能モード（Ｏ：Ｗｒｉｔｅ−ｏｎｃｅ）、複数回書込可能モード（Ｗ：Ｒｅｗｒｉｔａｂｌｅ）、或いは追記モード（Ａ：Ａｐｐｅｎｄ）の何れかの書込みモードを持たせる（図５の属性識別子の括弧内の文字（（Ｒ），（Ｏ），（Ｗ），（Ａ））は、これらの書込みモードを表している。）。さらに属性値の「＜空欄＞」とは、その属性値が何も設定されていないことを意味している。
【００１６】
＜処理＞
次に、本形態における属性情報の転記（コピー）処理について説明する。
図２は、本形態における処理の全体を説明するためのフローチャートである。本形態における属性情報更新装置１０は、属性情報記憶手段２１，３１に格納された属性情報を更新する。以下、このフローチャートに沿って、この処理を説明する。
属性情報更新装置１０は、まず、メモリ１３を初期化する（ステップＳ１）。すなわち、メモリ１３内の読取属性情報リスト（ＲＬ）＝［］；書込属性情報リスト（ＷＬ）＝［］；属性設定情報リスト（ＸＬ）＝［］；とする。なお、これらのリストの意味については後述する。
【００１７】
第１の無線タグ２０と第２の無線タグ３０が、無線タグ通信手段１１が観測可能な領域に配置されると、無線タグ通信手段１１は、これら第１の無線タグ２０及び第２の無線タグ３０にアクセスし、これらの属性情報記憶手段２１，３１から、通信手段２２，３２を通じて、第１の無線タグ２０に関連付けられた第１の属性情報と、第２の無線タグ３０に関連付けられた第２の属性情報とを抽出する。
ここで「第１の」「第２の」という表現を用いているが、これは「無線タグ」や「属性情報」が２つしか存在しないことを意味しているのではなく、２以上存在する「無線タグ」や「属性情報」から、２つの「無線タグ」や「属性情報」の処理を取り上げて説明するための表現にすぎない。すなわち、この処理は、ｎ個の無線タグ（ｊ＝２．．．ｎ）の属性情報ＰＬｋ（ｋ＝２．．．ｍ：ｍ≧ｎ）を、無線タグから読み取る処理である（ステップＳ２）。そして、実際の使用では、２以上の数の無線タグ間において属性情報の転記を行うこととしてもよい。
【００１８】
なお、この処理において、無線タグ通信手段１１が１つの無線タグからしか属性情報を抽出できなかった場合、無線タグ通信手段１１は、数１００ｍｓから数秒の間隔をおいて、この読込処理を繰り返す。これにより、少なくとも２つ以上の無線タグから属性情報が抽出される。抽出された属性情報は、属性情報読取手段１２に送られ、属性情報読取手段１２は、これらＮ（Ｎ≧２）  個の属性情報から図５に例示したような第１の属性情報２１ａ〜２１ｅ及び第２の属性情報３１ａ〜３１ｅのリストを生成し、メモリ１３に格納する。
【００１９】
次に、属性情報分類手段１４において、メモリ１３から第１の属性情報２１ａ〜２１ｅ及び第２の属性情報３１ａ〜３１ｅを順次抽出し、これらを、属性値の書込みが不可能な属性情報である読込属性情報と、属性値の書込みが可能な属性情報である書込属性情報とに分類する。すなわち、ｎ個の無線タグ（ｊ＝２．．．ｎ）の属性情報ＰＬｋ（ｋ＝２．．．ｍ）を、読取属性情報リスト（ＲＬ）と書込属性情報リスト（ＷＬ）に分離する（ステップＳ３）。
この例の場合、まず、属性情報分類手段１４は、抽出したすべての属性情報について＜属性識別子、属性値＞の組を調べる。そして、属性情報分類手段１４は、（ａ）書込みモードがＲであるか、もしくはＯであって既に属性値が既に設定されている属性情報からなる読取属性情報リスト（ＲＬ）と、（ｂ）書込みモードがＷ或いはＡであるか、もしくはＯであって属性値が設定されていない（＜空欄＞たとえば０（零）でエンコーディグされているもの）属性情報からなる書込属性情報リスト（ＷＬ）に分類する。以下にこの処理の詳細について説明する。
【００２０】
［ステップＳ３の詳細］
図３は、図２に例示したフローチャートのステップＳ３の処理の詳細を説明するためのフローチャートである。以下、このフローチャートに従って、ステップＳ３の処理の詳細について説明する。
まず、属性情報分類手段１４において、メモリ１３の属性情報ＰＬｋ（ｋ＝２．．．ｍ）から、＜属性識別子「無線タグＩＤ」に対応する属性値，その他の属性識別子、この「その他の属性識別子」に対応する属性値＞の３つ組を１組抽出し、これをＰｉに代入する（ステップＳ１１）。次に、属性情報分離手段１４において、このＰｉに代入された３つ組の「その他の属性識別子」の書込みモードが、
（ａ）書込不可モード（Ｒ：Ｒｅａｄ−ｏｎｌｙ）であるか、
（ｂ）一回書込可能モード  （Ｏ：Ｗｒｉｔｅ−ｏｎｃｅ）であって、この「その他の属性識別子」に対応する属性値が設定済み
の何れかであるか否かを判断する（ステップＳ１２）。
【００２１】
この判断において、この書込みモードが、書込不可モード（Ｒ：Ｒｅａｄ−ｏｎｌｙ）であるか、或いは、一回書込可能モード  （Ｏ：Ｗｒｉｔｅ−ｏｎｃｅ）であってこの「その他の属性識別子」に対応する属性値が設定済みであった場合、属性情報分類手段１４は、このＰｉに代入された３つ組を、読取属性情報リスト（ＲＬ）の要素として、メモリ１３に格納し（ステップＳ１３）、そうでなかった場合には、このＰｉに代入された３つ組を、書込属性情報リスト（ＷＬ）の要素としてメモリ１３に格納する（ステップＳ１４）。
【００２２】
次に、属性情報分類手段１４は、メモリ１３の属性情報ＰＬｋから、Ｐｉを構成する＜その他の属性識別子、この「その他の属性識別子」に対応する属性値＞の組を除去（削除或いは別の記憶領域に転記）し、除去後の属性情報の集合を新たなＰＬｋとする（ステップＳ１５）。
そして、属性情報分類手段１４は、この属性情報ＰＬｋが空となったか否か（＜属性識別子「無線タグＩＤ」，それに対応する属性値＞以外の属性値が空集合となったか否か）を判断する。ここで、属性情報ＰＬｋが空でないと判断された場合には、ステップＳ１１に戻り、空であると判断された場合には、ステップＳ３の処理を終了する（ステップＳ１６）。
【００２３】
図６の（ａ）は、このように生成された読取属性情報リスト（ＲＬ）１３ａの例示であり、（ｂ）は、書込属性情報リスト（ＷＬ）１３ｂの例示である。
この図に例示するように、読取属性情報リスト（ＲＬ）１３ａ及び書込属性情報リスト（ＷＬ）１３ｂは、＜属性識別子「無線タグＩＤ」に対応する属性値，その他の識別子，この「その他の属性識別子」に対応する属性値＞の３つ組からなるリストである。例えば、この例の読取属性情報リスト（ＲＬ）１３ａは、３つ組＜０００１，小売業者（Ｏ），山田＞（読取属性情報１３ａａ）、＜０００１，要求日（Ｏ），２００３−０４−２３＞（読取属性情報１３ａｂ）、＜０００２，商品コード（Ｏ），０２０１＞（読取属性情報１３ａｃ）及び＜０００２，製造業者（Ｏ），斉藤＞（読取属性情報１３ａｄ）からなるリストである。また、この例の書込属性情報リスト（ＷＬ）１３ｂは、３つ組＜０００１，商品コード（Ａ），＜空欄＞＞（書込属性情報１３ｂａ）、＜０００１，製造業者（Ｏ），佐藤＞（書込属性情報１３ｂｂ）、＜０００２，小売業者（Ｏ），＜空欄＞＞（書込属性情報１３ｂｃ）及び＜０００２，要求日（Ｏ），＜空欄＞＞（書込属性情報１３ｂｄ）からなるリストである（ステップＳ３の詳細の説明終了）。
【００２４】
次に、属性設定情報生成手段１５において、メモリ１３に格納された読取属性情報リスト（ＲＬ）１３ａ及び書込属性情報リスト（ＷＬ）１３ｂから、属性設定情報リスト（ＸＬ）を生成する（ステップＳ４）。すなわち、まず、属性設定情報生成手段１５は、メモリ１３に格納された読取属性情報リスト（ＲＬ）１３ａ及び書込属性情報リスト（ＷＬ）１３ｂを参照し、書込属性情報リスト（ＷＬ）１３ｂを構成する書込属性情報と、属性識別子が一致する読込属性情報を、読取属性情報リスト（ＲＬ）１３ａから抽出する。そして、属性設定情報生成手段１５は、当該一致した属性識別子と、抽出した当該読込属性情報の属性値（以下「新属性値」という。）と、を含む属性設定情報を生成する。また、属性設定情報生成手段１５は、属性設定情報を、書込属性情報に対応する、第１の属性情報或いは第２の属性情報に対応付けて生成する。
【００２５】
以下にこの処理の詳細について説明する。
［ステップＳ４の詳細］
図４は、図２に例示したフローチャートのステップＳ４の処理の詳細を説明するためのフローチャートである。
まず、属性設定情報生成手段１５は、メモリ１３に格納された書込属性情報リスト（ＷＬ）１３ｂから、＜属性識別子「無線タグＩＤ」に対応する属性値，その他の属性識別子，この「その他の属性識別子」に対応する属性値＞の３つ組（書込属性情報）を１組選択し、それをＷｉに代入する（ステップＳ２１）。
【００２６】
次に、属性設定情報生成手段１５は、読取属性情報リスト（ＲＬ）１３ａのすべてを検索し、Ｗｉに代入された３つ組を構成する「その他の属性識別子」が、読取属性情報リスト（ＲＬ）１３ａに存在するか否かを判断する（ステップＳ２２）。例えば、Ｗｉに代入された３つ組が書込属性情報１３ｂａであった場合には、この「その他の属性識別子」に該当する「商品コード」が、読取属性情報リスト（ＲＬ）１３ａに存在するか否かを判断する。
ここで、存在しないと判断された場合には、後述のステップＳ２５の処理に進む。一方、存在すると判断された場合には、属性設定情報生成手段１５は、以下のように「新属性値」を生成する（ステップＳ２３）。
【００２７】
（ａ）Ｗｉに代入された３つ組を構成する「その他の属性識別子」の書込みモードが、「追記モード（Ａ）」である場合：
「その他の属性識別子」と同一の属性識別子を持つすべての読取属性情報を、読取属性情報リスト（ＲＬ）１３ａから抽出し、抽出した読取属性情報を構成する＜「その他の属性識別子」に対応する属性値＞を「新属性値」とする。
（ｂ）Ｗｉに代入された３つ組を構成する「その他の属性識別子」の書込みモードが、「一回書込可能（Ｏ）であって属性値が設定されていないもの」である場合、或いは「複数回書込可能モード（Ｗ）」である場合：
「その他の属性識別子」と同一の属性識別子を持つすべての読取属性情報を、読取属性情報リスト（ＲＬ）１３ａから抽出し、抽出した読取属性情報を構成する＜「その他の属性識別子」に対応する属性値＞がすべて一致しているか否かを確認する。ここで、これらがすべて一致していた場合には、その＜「その他の属性識別子」に対応する属性値＞を「新属性値」とする。一方、これらがすべて一致していなかった場合には、何もしないかエラーを出力する。
【００２８】
次に、属性設定情報生成手段１５は、Ｗｉに代入された３つ組を構成する＜属性識別子「無線タグＩＤ」に対応する属性値＞及び＜その他の属性識別子＞と、ステップＳ２３で生成された＜「新属性値」＞からなる３つ組＜属性識別子「無線タグＩＤ」に対応する属性値，その他の属性識別子，新属性値＞を属性設定情報とする。そして、属性設定情報生成手段１５は、この属性設定情報を属性設定情報リスト（ＸＬ）の一要素としてメモリ１３に格納する（ステップＳ２４）。なお、この属性設定情報は、＜属性識別子「無線タグＩＤ」に対応する属性値＞によって、書込属性情報（Ｗｉ）に対応する、第１の属性情報或いは第２の属性情報に対応付けられることになる。
【００２９】
その後（ステップＳ２２或いはＳ２４の後）、属性設定情報生成手段１５は、書込属性情報リスト（ＷＬ）１３ｂから、Ｗｉの書込属性情報を除去（削除或いは別の記憶領域に転記）し、除去後の書込属性情報リストを新たなＷＬとする（ステップＳ２５）。
次に、属性設定情報生成手段１５は、この新たなＷＬが空（空集合）となったか否かを判断する。ここで、属性情報ＰＬｋが空でないと判断された場合には、ステップＳ２１に戻り、空であると判断された場合には、ステップＳ４の処理を終了する（ステップＳ２６）。
【００３０】
図６の（ｃ）は、以上のように生成された属性設定情報リスト（ＸＬ）１３ｃの例示である。
この図に示すように、この例の属性設定情報リスト（ＸＬ）１３ｃは、３つ組＜０００１，商品コード（Ａ），０２０１＞（属性設定情報１３ｃａ）、＜０００１，製造業者（Ｗ），斉藤＞（属性設定情報１３ｃｂ）、＜０００２，小売業者（Ｏ），山田＞（属性設定情報１３ｃｃ）及び＜０００２，要求日（Ｏ），２００３‐０４‐２３＞（属性設定情報１３ｃｄ）からなるリストである（ステップＳ４の詳細説明終了）。
【００３１】
以上のように生成された属性設定情報リスト（ＸＬ）１３ｃは、属性情報書込手段１６に送られる。属性情報書込手段１６は、送られた属性設定情報リスト（ＸＬ）１３ｃの属性設定情報１３ｃａ〜１３ｃｄの新属性値（図６（ｃ）の例では「０２０１」「斉藤」「山田」「２００３‐０４‐２３」）を、当該属性設定情報１３ｃａ〜１３ｃｄと属性識別子が一致する、属性情報記憶手段２１，３１に記憶された（書込）属性情報（図５の例では、属性情報２１ｂ，２１ｃ，３１ｄ，３１ｅ）の属性値とする。すなわち、属性情報書込手段１６は、この属性設定情報リスト（ＸＬ）を用い、ｎ個の無線タグ（ｊ＝２．．．ｎ）に対応する属性情報ＰＬｋ（ｋ＝２．．．ｍ）を更新する（ステップＳ５）。また、この更新は、属性設定情報リスト（ＸＬ）の各属性設定情報の新属性値を、当該属性設定情報に対応する、第１の属性情報或いは第２の属性情報の属性値とする。
【００３２】
具体的には、例えば、属性情報書込手段１６は、属性設定情報生成手段１５から送られた順番に（例えば属性設定情報リスト（ＸＬ）１３ｃ（図６（ｃ））の先頭から順に）、上述の属性設定情報リスト（ＸＬ）１３ｃ（図６（ｃ））の属性設定情報１３ｃａ〜１３ｃｄを無線タグ通信手段１１に送る。
無線タグ通信手段１１は、送られた属性設定情報１３ｃａ〜１３ｃｄが有する＜属性識別子「無線タグＩＤ」に対応する属性値＞（例えば、属性設定情報１３ｃａの場合には「０００１」）を参照し、それが示す第１の無線タグ２０或いは第２の無線タグ３０（例えば、属性設定情報１３ｃａの場合には「０００１」が示す第１の無線タグ２０）に、属性設定情報１３ｃａ〜１３ｃｄを送信する。これは、各属性設定情報１３ｃａ〜１３ｃｄに対応する、第１の無線タグ２０に格納された第１の属性情報、或いは無線タグ３０に格納された第２の属性情報の更新を行うためである。
【００３３】
第１の無線タグ２０或いは第２の無線タグ３０は、送信された属性設定情報１３ｃａ〜１３ｃｄを、通信手段２２，３２において受信し、受信した属性設定情報１３ｃａ〜１３ｃｄの＜その他の属性識別子＞（例えば、属性設定情報１３ｃａの場合には「商品コード」）に一致する属性識別子を有する属性情報（例えば、属性設定情報１３ｃａの場合には、第１の属性情報２１ｂ（図５（ａ）））の属性値に、この属性設定情報１３ｃａ〜１３ｃｄの新属性値（例えば、属性設定情報１３ｃａの場合には、「０２０１」）を書き込む。
【００３４】
図７は、以上のような新属性値の書込み処理がすべて終了した時点での属性情報記憶手段２１内の属性情報２１ａ，２１ｄ〜２１ｇ（図７（ａ））、及び属性情報記憶手段３１内の属性情報３１ａ〜２１ｃ，３１ｆ，３１ｇ（図７（ｂ））の例示である。
これらの図に示すように、以上の処理により、図５に例示した第２の属性情報３１ｂの属性値「０２０１」が第１の属性情報２１ｂに属性値に転記され（図７：第１の属性情報２１ｆ）、図５に例示した第２の属性情報３１ｃの属性値「斉藤」が第１の属性情報２１ｃの属性値に転記され（図７：第１の属性情報２１ｇ）、図５に例示した第１の属性情報２１ｄの属性値「山田」が第２の属性情報３１ｄの属性値に転記され（図７：第２の属性情報３１ｆ）、図５に例示した第１の属性情報２１ｅの属性値「２００３‐０４‐２３」が第２の属性情報３１ｅの属性値に転記され（図７：第２の属性情報３１ｇ）、属性情報の更新が行われる。
【００３５】
＜本形態の具体的運用例＞
図８は、本形態のシステムの具体的な運用例を説明するための概念図である。
図８の例は、小売業者が、小売業者の属性情報が記録された無線タグ６０ａが貼られた空の箱６０と、商品の製造業者の属性情報が記録された無線タグ７１ａ，７１ｂが貼られた商品７１，７２とを受け取り、これらの商品７１，７２を箱６０に収納し、本形態の属性情報更新装置１０によって、無線タグ６０ａ，７１ａ，７１ｂの属性情報を追加・変更するものである。この例の場合、無線タグ６０ａ，７１ａ，７１ｂには、無線タグＩＤ、商品コード、製造業者、小売業者、要求日等の属性情報が記録されている。そして、箱６０側の無線タグ６０ａの属性情報には、小売業者と要求日の属性値が埋められているが、その商品コードと製造業者の属性値は、空欄或いは過去の値が（複数回書込み可能モードで）埋められたままになっている。一方、商品７１，７２側の無線タグ７１ａ，７２の属性情報には、商品コードと製造業者の属性値は埋められているが、小売業者と要求日は空欄になっている。
【００３６】
そして、このような運用例において、本形態の処理を実行することにより、箱６０側の無線タグ６０ａの属性情報に、商品コードと製造業者の属性値が埋め込まれ、商品７１，７２側の無線タグ７１ａ，７２の属性情報に、小売業者と要求日の属性値が埋め込まれることになる。
＜本形態の特徴＞
以上の処理により、無線タグ間での属性情報の転記を自動化できるため、無線タグへの属性情報の記録に要する手間を省力化できる。また、本形態の処理は、属性識別子の可能モードは何か、属性情報の属性識別子が一致するか否かという汎用的な処理によって可能である。よって、アプリケーシヨン毎に個別の装置を開発する必要もなく、このような装置の開発コストも低減できる。
【００３７】
また、本形態では第１の無線タグ２０及び第２の無線タグ３０自体に無線タグ情報記憶手段２１，３１を設けることとしたため、属性更新装置１０は、これらの第１の無線タグ２０及び第２の無線タグ３０のみとの通信処理を行うだけで、属性情報の更新を行うことができる。そのため、処理が簡便である。すなわち、後で述べるように、属性情報を無線タグに関連づけられるネットワーク上のサーバ装置上に保持する場合、サーバ装置に対する属性情報取得リクエストを送るなどの処理が必要となるが、本形態ではそのような処理は必要ない。
【００３８】
なお、本発明は上述の実施の形態に限定されるものではない。例えば、本形態では、第１の無線タグ２０及び第２の無線タグ３０の双方に属性情報記憶手段２１，３１を設けることとしたが、一部の無線タグのみに属性情報記憶手段を設けることとしてもよい。
また、前述したように、本形態では、これら２つの無線タグ２０，３０間で属性情報を転記する例を説明したが、実際の使用では、これ以上の数の無線タグ間において属性情報の転記を行うこととしてもよい。この場合、一つ以上の属性情報を提供する一つ以上の無線タグと、一つ以上の書込み対象の属性を持つ一つ以上の無線タグと、を無線タグ情報更新装置１０に同時にかざすことで、属性情報を転記する。
【００３９】
さらに、本形態では、各属性識別子が、書込不可モード（Ｒ：Ｒｅａｄ−ｏｎｌｙ）、一回書込可能モード（Ｏ：Ｗｒｉｔｅ−ｏｎｃｅ）、複数回書込可能モード（Ｗ：Ｒｅｗｒｉｔａｂｌｅ）、或いは追記モード（Ａ：Ａｐｐｅｎｄ）の４種類の何れかの書込みモードを有することとしたが、必ずしも各属性識別子にこれら４種類の書込みモードを許す必要はない。例えば、すべて一回書込可能モードのみとし、属性識別子に書込みモードの情報を持たせることなく、属性値が既に埋められているかどうかで、書込み許可指定か書込み不許可指定かを判別してもよい。
【００４０】
また、本形態では、属性情報書込手段１６は、属性設定情報生成手段１５から送られた順に、属性設定情報リスト（ＸＬ）１３ｃ（図６（ｃ））の属性設定情報１３ｃａ〜１３ｃｄを無線タグ通信手段１１に送ることとした。しかし、属性設定情報生成手段１５から送られた属性設定情報１３ｃａ〜１３ｃｄを属性情報書込手段１６のメモリ領域に一時的に格納し、すべての属性設定情報１３ｃａ〜１３ｃｄを受け取った時点で、これらをまとめて無線タグ通信手段１１に送り、第１の無線タグ２０及び第２の無線タグ３０の属性情報を更新することとしてもよい。
その他、本発明の趣旨を逸脱しない範囲で適宜変更が可能であることはいうまでもない。また、上述の各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。
【００４１】
＜第２の実施の形態＞
次に、本発明における第２の実施の形態について説明する。
本形態は第１の実施の形態の変形例であり、無線タグからデータを読み取る装置と、無線タグに対応する属性情報の更新を行う装置とが分離し、これらがネットワークを通じて通信可能に接続されている例である。また、属性情報記録手段を無線タグ自身に持たせるのではなく、ネットワークを介してアクセス可能なサーバ装置に置かれたデータベースに保持するものである。以下では、第１の実施の形態との相違点を中心に説明し、第１の実施の形態と共通する事項については説明を省略する。
【００４２】
＜構成＞
図９は、本形態のシステム全体を説明するための構成図である。なお、この図において第１の実施の形態と共通する機能構成については第１の実施の形態と同じ符号を付した。
この図に例示するように、本形態のシステムは、属性情報を更新する属性情報更新装置１１０、これとネットワーク１３０を通じて接続された無線タグ読書装置１２０、第１の無線タグ１２０及び第２の無線タグ１３０からなる。
この例の場合、属性情報更新装置１１０は、例えば、ネットワークを介してアクセス可能なサーバ装置である。図９に示すように、属性情報更新装置１１０は、メモリ１３、属性情報分類手段１４、属性設定情報生成手段１５、属性情報書込手段１１６、属性情報記憶手段１１７、及び通信手段１１８を有している。
【００４３】
また、無線タグ読取装置１２０は、無線タグ通信手段１２１及び通信手段１２２を有している。
さらに、第１の無線タグ１２０は、第１の無線タグ情報を格納する無線タグ情報記憶手段１２１（「第１の無線タグ情報記憶手段」に相当）及び通信手段１２２を有し、第２の無線タグ１３０は、第２の無線タグ情報を格納する無線タグ情報記憶手段１３１（「第２の無線タグ情報記憶手段」に相当）及び通信手段１３２を有する。ここで、「無線タグ情報」とは、各無線タグを一義的に特定する識別子である。
【００４４】
ここで、属性情報更新装置１１０が有する属性情報記憶手段１１７は、第１の実施の形態と異なり、第１の無線タグ１２０及び第２の無線タグ１３０の外部に位置し、第１の属性情報を、第１の無線タグ情報（第１の無線タグに対応する無線タグ情報）に対応付けて格納し、第２の属性情報を、第２の無線タグ情報（第２の無線タグに対応する無線タグ情報）に対応付けて格納するハードディスク等である。なお、各無線タグと属性情報との対応付けは、上述の無線タグ情報によって行われる。すなわち、無線タグ情報を用いて、この属性情報記憶手段１１７を検索することにより、各無線タグに対応する属性情報を抽出できる。
【００４５】
＜処理＞
図１０は、本形態における属性情報の更新処理を説明するためのシーケンス図である。
以下、この図を用いて本形態の属性情報更新処理について説明する。
まず、無線タグ読書装置１２０の無線タグ通信手段１２１によって、第１の無線タグ１２０及び第２の無線タグ１３０にアクセスし、通信手段１２２，１３２を通じ、無線タグ情報記憶手段１２１に格納された第１の無線タグ情報と、無線タグ情報記憶手段１３１に格納された第２の無線タグ情報とを読み込む。
【００４６】
無線タグ通信手段１２１は、読み込んだ第１の無線タグ情報及び第２の無線タグ情報を通信手段１２２に送る。通信手段１２２はネットワーク１３０を通じて、これらの情報を属性情報更新手段１１０に送る。
属性情報更新手段１１０は、通信手段１１８によって、これらの第１の無線タグ情報及び第２の無線タグ情報を受信し、属性情報読取手段１１２に送る。属性情報読取手段１１２は、第１の無線タグ情報及び第２の無線タグ情報に対応する第１の属性情報及び第２の属性情報を、属性情報記憶手段から抽出し、これをメモリ１３に格納する。そして、第１の実施の形態と同様、属性情報分類手段１４及び属性設定情報生成手段１５における処理を行い、生成された属性設定情報を属性情報書込手段１１６に送る。そして、属性情報書込手段１１６は、第１の実施の形態と同様に、この属性設定情報をもとに属性情報記憶手段１１７に格納された属性情報を更新する。
【００４７】
なお、本形態では、第１の無線タグ１２０及び第２の無線タグ１３０に格納すべき情報はデータ量が小さい無線タグ情報のみである。よって、無線タグの代わりに２次元バーコードカード等を用いてもよい。また、この発明は上述の実施の形態に限定されるものではなく、その他、本発明の趣旨を逸脱しない範囲で適宜変更が可能であることはいうまでもない。
【００４８】
＜第３の実施の形態＞
次に、本発明における第３の実施の形態について説明する。
本形態も第１の実施の形態の変形例であり、無線タグに対応する属性情報の更新を行う装置と、属性情報を格納するサーバ装置とがネットワークを通じて通信可能に接続されている例である。この例も、属性情報を無線タグ自身に持たせるのではなく、ネットワークを介してアクセス可能なサーバ装置に置かれたデータベースに保持する。
以下では、第１，２の実施の形態との相違点を中心に説明し、第１，２の実施の形態と共通する事項については説明を省略する。
【００４９】
＜構成＞
図１１は、本形態のシステム全体を説明するための構成図である。なお、この図において第１，２の実施の形態と共通する機能構成については第１，２の実施の形態と同じ符号を付した。
この図に例示するように、本形態のシステムは、属性情報を更新する属性情報更新装置２１０、これとネットワーク２３０を通じて接続された属性情報サーバ装置２２０、第１の無線タグ１２０及び第２の無線タグ１３０により構成される。
本形態の属性情報更新装置２１０は、クライアント装置である。図１１に例示するように、属性情報更新装置２１０は、無線タグ通信手段２１１、属性情報読取手段２１２、メモリ１３、属性情報分離手段１４、属性設定情報生成手段１５及び属性情報書込手段２１６を有している。
【００５０】
ここで、属性情報読取手段２１２は、無線タグ通信手段２１１から取得した第１の無線タグ情報と第２の無線タグ情報を属性情報サーバ装置２２０に送信する無線タグ情報送信手段２１２ａ、及び属性情報サーバ装置２２０から第１の属性情報と第２の属性情報を受信する属性情報受信手段２１２ｂを具備する。また、属性情報書込手段２１６は属性情報サーバ装置２２０に属性設定情報を送信する属性設定情報送信手段２１６ａを備える。
また、属性情報サーバ装置２２０は、属性情報記憶手段２２１、第１の無線タグ情報と第２の無線タグ情報を受信する無線タグ情報受信手段２２２、第１の属性情報と第２の属性情報を属性情報更新手段２１０に送信する属性情報送信手段２２３、及び属性設定情報を受信する属性設定情報受信手段２２４を有する。
なお、このようなシステムは、例えばＭＩＴのＡｕｔｏ  ＩＤセンタが提案しているようなサーバ装置上に配置された既存の製品情報データベースに属性情報を格納し、属性を書き換える機能をクライアント側に持たせる必要がある場合に特に望ましい構成である。
【００５１】
＜処理＞
図１２は、本形態における属性情報の更新処理を説明するためのシーケンス図である。
以下、この図を用いて本形態の属性情報更新処理について説明する。
まず、属性情報更新手段２１０の無線タグ通信手段２１１によって、第１の無線タグ１２０及び第２の無線タグ１３０にアクセスし、通信手段１２２，１３２を通じ、無線タグ情報記憶手段１２１に格納された第１の無線タグ情報と、無線タグ情報記憶手段１３１に格納された第２の無線タグ情報とを読み込む。
【００５２】
無線タグ通信手段２２１は、読み込んだ第１の無線タグ情報及び第２の無線タグ情報を、属性情報読取手段２１２の無線タグ情報送信手段２１２ａに送る。無線タグ情報送信手段２１２ａは、これらの情報を、ネットワーク２３０を通じ、属性情報サーバ装置２２０に送信する。
属性情報サーバ装置２２０は、無線タグ情報受信手段２２２において、これらの第１の無線タグ情報及び第２の無線タグ情報を受信し、これらをキーとして属性情報記憶手段２２１を検索し、それぞれに対応する第１の属性情報と第２の属性情報を抽出する。抽出された第１の属性情報と第２の属性情報は、属性情報送信手段２２３により、ネットワーク２３０を通じて属性情報更新装置２１０に送られる。
【００５３】
属性情報更新装置２１０は、属性情報受信手段２１２ｂにおいて、これら第１の属性情報と第２の属性情報を受信し、メモリ１３に格納する。そして、第１の実施の形態と同様、属性情報分類手段１４及び属性設定情報生成手段１５における処理を行い、生成された属性設定情報を属性情報書込手段２１６に送る。
属性情報書込手段２１６は、第１の実施の形態と同様、この属性設定情報をもとに属性情報記憶手段２２１に格納された属性情報を更新する。ただし、属性情報記憶手段２２１が、外部の属性情報サーバ装置２２０に設置されているため、属性情報書込手段２１６は、属性設定情報送信手段２１６ａによって、この属性設定情報を、ネットワーク２３０を通じて属性情報サーバ装置２２０に送信する。そして、この属性設定情報は、属性情報サーバ装置２２０の属性設定情報受信手段２２４において受信され、第１の実施の形態と同様に、この属性設定情報をもとに属性情報記憶手段２２１に格納された属性情報が更新される。すなわち、属性情報書込手段２１６は、属性設定情報生成手段１５によって生成された属性設定情報を一つずつ取出し、これを属性設定情報送信手段２１６によって、属性情報サーバ装置２２０が受け付けるフォーマットのデータ更新要求に変換してサーバ装置に送信する。そして、属性情報サーバ装置２２０は、このデータ更新要求に含まれる無線タグＩＤと属性識別子をキーとして、属性情報記憶手段２２１内の該当エントリの属性値を更新する。
【００５４】
なお、本発明は上述の実施の形態に限定されるものではなく、その他、本発明の趣旨を逸脱しない範囲で適宜変更が可能であることはいうまでもない。また、上述の各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。
また、上述の各実施の形態における構成をコンピュータによって実現する場合、各装置が有すべき機能の処理内容はプログラムによって記述される。そして、このプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。
【００５５】
この処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、例えば、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリ等どのようなものでもよいが、具体的には、例えば、磁気記録装置として、ハードディスク装置、フレキシブルディスク、磁気テープ等を、光ディスクとして、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、ＤＶＤ−ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ−Ｒ（Ｒｅｃｏｒｄａｂｌｅ）／ＲＷ（ＲｅＷｒｉｔａｂｌｅ）等を、光磁気記録媒体として、ＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  ｄｉｓｃ）等を、半導体メモリとしてＥＥＰ−ＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を用いることができる。
【００５６】
また、このプログラムの流通は、例えば、そのプログラムを記録したＤＶＤ、ＣＤ−ＲＯＭ等の可搬型記録媒体を販売、譲渡、貸与等することによって行う。さらに、このプログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することにより、このプログラムを流通させる構成としてもよい。
このようなプログラムを実行するコンピュータは、例えば、まず、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、一旦、自己の記憶装置に格納する。そして、処理の実行時、このコンピュータは、自己の記録媒体に格納されたプログラムを読み取り、読み取ったプログラムに従った処理を実行する。また、このプログラムの別の実行形態として、コンピュータが可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することとしてもよく、さらに、このコンピュータにサーバコンピュータからプログラムが転送されるたびに、逐次、受け取ったプログラムに従った処理を実行することとしてもよい。また、サーバコンピュータから、このコンピュータへのプログラムの転送は行わず、その実行指示と結果取得のみによって処理機能を実現する、いわゆるＡＳＰ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）型のサービスによって、上述の処理を実行する構成としてもよい。なお、本形態におけるプログラムには、電子計算機による処理の用に供する情報であってプログラムに準ずるもの（コンピュータに対する直接の指令ではないがコンピュータの処理を規定する性質を有するデータ等）を含むものとする。
【００５７】
また、この形態では、コンピュータ上で所定のプログラムを実行させることにより、本装置を構成することとしたが、これらの処理内容の少なくとも一部をハードウェア的に実現することとしてもよい。
【図面の簡単な説明】
【００５８】
【図１】第１の実施の形態のシステム全体を説明するための構成図。
【図２】第１の実施の形態における処理の全体を説明するためのフローチャート。
【図３】図２に例示したフローチャートのステップＳ３の処理の詳細を説明するためのフローチャート。
【図４】図２に例示したフローチャートのステップＳ４の処理の詳細を説明するためのフローチャート。
【図５】属性情報記録手段に保持される属性情報のデータ構成を例示した概念図。
【図６】（ａ）は、このように生成された読取属性情報リスト（ＲＬ）の例示、（ｂ）は、書込属性情報リスト（ＷＬ）の例示。
【図７】新属性値の書込み処理がすべて終了した時点での、属性情報記憶手段内の属性情報、及び属性情報記憶手段内の属性情報の例示。
【図８】第１の実施の形態のシステムの具体的な運用例を説明するための概念図。
【図９】第２の実施の形態のシステム全体を説明するための構成図。
【図１０】第２の実施の形態における属性情報の更新処理を説明するためのシーケンス図。
【図１１】第３の実施の形態のシステム全体を説明するための構成図。
【図１２】第３の実施の形態における属性情報の更新処理を説明するためのシーケンス図。
【符号の説明】
【００５９】
１０，１１０，２１０  属性情報更新手段
２０，１２０  第１の無線タグ
３０，１３０  第２の無線タグ
【図１】
2005301784.tif 000003
【図２】
2005301784.tif 000004
【図３】
2005301784.tif 000005
【図４】
2005301784.tif 000006
【図５】
2005301784.tif 000007
【図６】
2005301784.tif 000008
【図７】
2005301784.tif 000009
【図８】
2005301784.tif 000010
【図９】
2005301784.tif 000011
【図１０】
2005301784.tif 000012
【図１１】
2005301784.tif 000013
【図１２】
2005301784.tif 000014