(57)【要約】【課題】最適な商品情報の効率的利用が可能となる送受信方法を提供する。【解決手段】クライアント１からウェブサーバ５へ、無線タグ６の記憶部に記憶される商品情報の内、販売対象となる商品情報の種類を送信する。ウェブサーバ５は、クライアント２へ、受信した商品情報の種類を送信する。クライアント２はウェブサーバ５へ商品情報の種類に関して購入を示す情報を送信する。ウェブサーバ５は、暗号鍵をクライアント１へ送信する。クライアント１は、商品情報を、暗号鍵を用いて暗号化し、リーダ／ライタ１９により、無線タグ６の記憶部に暗号化された商品情報を書き込む。ウェブサーバ５はクライアント２へ、復号鍵を送信する。クライアント２は、復号鍵を受信した場合に、リーダ／ライタ２９を用いて、得られた無線タグ６の暗号化された商品情報を読み出す。そして、読み出した商品情報を、復号鍵を用いて復号する。【選択図】図１
2009064184.tif 000002
【特許請求の範囲】
【請求項１】
通信網を介して接続される第１端末装置及び第２端末装置の要求に応じて無線タグの記憶部に関する情報を、制御部を有する中央装置に送受信させる送受信方法において、
前記第１端末装置から前記中央装置へ、前記無線タグの記憶部に記憶される商品情報の内、販売対象となる商品情報の種類を送信する種類送信ステップと、
前記種類送信ステップにより第１端末装置から中央装置へ送信された前記商品情報の種類を受信する受信ステップと、
前記受信ステップにより受信した商品情報の種類を前記第２端末装置へ送信する送信ステップと、
前記中央装置が、前記送信ステップにより送信した商品情報の種類に関して購入を示す情報を、前記第２端末装置から受信すると、前記第１端末装置へ前記商品情報を暗号化する暗号鍵を送信する鍵送信ステップと、
前記中央装置から前記第２端末装置へ、前記商品情報を復号するための復号鍵を送信する復号鍵送信ステップと、
前記第１端末装置が、前記鍵送信ステップにより送信された暗号鍵を受信すると、前記商品情報を、前記暗号鍵を用いて暗号化し、前記無線タグの記憶部に暗号化された前記商品情報を書き込む指示を行う書き込みステップと、
前記第２端末装置が、前記復号鍵送信ステップにより送信された復号鍵を受信すると、前記無線タグに記憶されている暗号化された商品情報の読み出しを指示し、前記無線タグより読み出した商品情報を、前記復号鍵を用いて復号するステップと
を備えることを特徴とする送受信方法。
【請求項２】
通信網を介して接続される第１端末装置及び第２端末装置の要求に応じて無線タグの記憶部に関する情報を、制御部を有する中央装置に送受信させる送受信システムにおいて、
前記中央装置は、
前記第１端末装置から送信された、前記無線タグの記憶部に記憶される商品情報の内、販売対象となる商品情報の種類を受信する受信手段と、
前記受信手段により受信した商品情報の種類を、前記第２端末装置へ送信する送信手段と、
前記送信手段により送信した商品情報の種類に関して購入を示す情報を、前記第２端末装置から受信すると、前記第１端末装置へ前記商品情報を暗号化する暗号鍵を送信する鍵送信手段と、
前記第２端末装置へ、前記商品情報を復号するための復号鍵を送信する復号鍵送信手段とを備え、
前記第１端末装置は、
前記鍵送信手段により送信された暗号鍵を受信すると、前記商品情報を、前記暗号鍵を用いて暗号化し、前記無線タグの記憶部に暗号化された前記商品情報を書き込む指示を行う書き込み手段を備え、
前記第２端末装置は、
前記復号鍵送信手段により送信された復号鍵を受信すると、前記無線タグに記憶されている暗号化された商品情報の読み出しを指示し、該無線タグより読み出した商品情報を、前記復号鍵を用いて復号する手段と
を備えることを特徴とする送受信システム。
【請求項３】
通信網を介して接続される第１端末装置及び第２端末装置の要求に応じて無線タグの記憶部に関する情報を送受信する制御部を有する中央装置において、
前記第１端末装置から送信される、前記無線タグの記憶部に記憶される商品情報の内、販売対象となる商品情報の種類を受信する受信手段と、
前記受信手段により受信した商品情報の種類を前記第２端末装置へ送信する送信手段と、
前記第２端末装置から、前記送信手段により送信した商品情報の種類に関して購入を示す情報を受信すると、前記第１端末装置へ前記商品情報を暗号化する暗号鍵を送信する鍵送信手段と、
前記第２端末装置へ、前記商品情報を復号するための復号鍵を送信する復号鍵送信手段と
を備えることを特徴とする中央装置。
【請求項４】
通信網を介して接続される第１端末装置及び第２端末装置の要求に応じて無線タグの記憶部に関する情報を、制御部を有するコンピュータに送受信させるプログラムにおいて、
コンピュータに、
前記第１端末装置から送信される、前記無線タグの記憶部に記憶される商品情報の内、販売対象となる商品情報の種類を受信する受信ステップと、
前記第２端末装置へ前記受信ステップにより受信した商品情報の種類を送信する送信ステップと、
前記第２端末装置から、前記送信ステップにより送信した商品情報の種類に関して購入を示す情報を受信すると、前記第１端末装置へ前記商品情報を暗号化する暗号鍵を送信する鍵送信ステップと、
前記第２端末装置へ、前記商品情報を復号するための復号鍵を送信する復号鍵送信ステップと
を実行させるプログラム。
【請求項５】
前記第１端末装置から送信される、前記無線タグの記憶部の記憶領域の内、販売対象となる記憶領域の情報を受信する領域受信ステップと、
前記第２端末装置へ前記領域受信ステップにより受信した記憶領域の情報を送信する領域送信ステップと、
前記第２端末装置から、前記領域送信ステップにより送信した記憶領域の情報に関して購入を示す情報を受信すると、前記第１端末装置へ前記記憶領域への書き込みを制限するための制限鍵を送信する制限鍵送信ステップと、
前記第２端末装置へ、前記記憶領域に対する書き込み制限を解除するための解除鍵を送信する解除鍵送信ステップと
を実行させる請求項４に記載のプログラム。
【請求項６】
前記領域送信ステップは、
前記第２端末装置及び通信網を介して接続される他の端末装置へ、前記領域受信ステップにより受信した記憶領域の情報を送信し、
前記第２端末装置及び他の端末装置から前記記憶領域への書き込みの対価としての価格を受信する価格受信ステップと、
該価格受信ステップにより受信した価格を前記第２端末装置及び他の端末装置に対応づけて前記コンピュータの記憶装置に記憶する記憶ステップと、
前記記憶装置に記憶された期限日時を読み出し、前記コンピュータの時計部から出力される日時を参照して、前記期限日時に達した場合に、前記記憶装置に記憶された価格の内、最高価格に対応する一の端末装置を決定する決定ステップとを実行させ、
前記解除鍵送信ステップは、
前記決定ステップにより決定した一の端末装置へ、前記解除鍵を送信する
ことを特徴とする請求項５に記載のプログラム。
【請求項７】
前記受信ステップは、前記第１端末装置から、前記無線タグの記憶部に記憶される商品情報の内、販売対象となる商品情報の種類及び該商品情報の読み取りの対価としての価格を受信し、
前記送信ステップは、前記第２端末装置へ前記受信ステップにより受信した商品情報の種類及び価格を送信する
ことを特徴とする請求項４乃至６のいずれか一つに記載のプログラム。
【請求項８】
前記第２端末装置から、希望する商品情報の種類を受信するステップと、
該ステップにより受信した商品情報の種類を前記第１端末装置へ送信するステップと
を実行させる請求項４乃至７のいずれか一つに記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信網を介して接続される第１端末装置及び第２端末装置の要求に応じて無線タグの記憶部に関する情報を、制御部を有する中央装置に送受信させる送受信方法、送受信システム、中央装置及び該中央装置をコンピュータとして機能させるためのプログラムに関する。
【背景技術】
【０００２】
近年、物流管理の現場においては、商品に無線タグを取り付け、リーダ／ライタで無線タグのメモリに内蔵された情報を読み取り、また必要な情報を書き込むことにより、商品を管理している。無線タグによる物流管理は、バーコードに取って代わって急速に普及しており、物流管理のみならず様々な場面で用いられるようになってきている（例えば特許文献１参照）。
【０００３】
無線タグ内のメモリには固有の識別情報の他、様々な商品名、価格及び製造業者名等の商品情報が記憶されており、業者はリーダ／ライタで無線タグ内の商品情報を読み出し、在庫管理に役立てている。ところで、無線タグは物流において複数の業者により取り扱われる。例えば、食品の物流に関しては、上流の食品メーカが無線タグを製品に取り付け、下流の各小売業者へ納品する。そして、各小売業者は食品メーカから製品を受け取り、無線タグが付された製品を一般消費者へ販売する。
【特許文献１】特開２００１−３０７０５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、無線タグ内のメモリに記憶された商品情報以外に必要となる商品情報が存在する場合がある。例えば、無線タグのメモリ内に商品名、価格及び製造業者名が記憶されているが、小売業者はこれら以外に商品（食品）の製造年月日、製造者、消費期限または商品成分等の他の商品情報が必要となる場合もある。無線タグのメモリに様々な商品情報を全て記憶すれば問題は解決されるが、メモリの容量にも限界がある。このような状況下で、どのような商品情報を効率よく無線タグに記憶すべきかが問題となっていた。
【０００５】
また、無線タグの記憶部には様々な情報が記憶されるが、何も情報が記憶されていない領域については、これを有効活用する必要もある。なお、特許文献１の技術は、予め複数の記憶領域を流通ステージ毎に割り当てておく技術にすぎず、上述した問題を解決する手段は何ら開示していない。
【０００６】
本発明は斯かる事情に鑑みてなされたものであり、その目的は、無線タグに記憶される販売対象となる商品情報の仲介を中央装置に実行させることにより、最適な商品情報の効率的利用が可能となる送受信方法、送受信システム、中央装置及び該中央装置をコンピュータとして機能させるためのプログラムを提供することにある。
【０００７】
本発明の他の目的は、無線タグの記憶領域の販売仲介を中央装置に実行させる事により、記憶領域の有効活用が可能なプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明に係る送受信方法は、通信網を介して接続される第１端末装置及び第２端末装置の要求に応じて無線タグの記憶部に関する情報を、制御部を有する中央装置に送受信させる送受信方法において、前記第１端末装置から前記中央装置へ、前記無線タグの記憶部に記憶される商品情報の内、販売対象となる商品情報の種類を送信する種類送信ステップと、前記種類送信ステップにより第１端末装置から中央装置へ送信された前記商品情報の種類を受信する受信ステップと、前記受信ステップにより受信した商品情報の種類を前記第２端末装置へ送信する送信ステップと、前記中央装置が、前記送信ステップにより送信した商品情報の種類に関して購入を示す情報を、前記第２端末装置から受信すると、前記第１端末装置へ前記商品情報を暗号化する暗号鍵を送信する鍵送信ステップと、前記中央装置から前記第２端末装置へ、前記商品情報を復号するための復号鍵を送信する復号鍵送信ステップと、前記第１端末装置が、前記鍵送信ステップにより送信された暗号鍵を受信すると、前記商品情報を、前記暗号鍵を用いて暗号化し、前記無線タグの記憶部に暗号化された前記商品情報を書き込む指示を行う書き込みステップと、前記第２端末装置が、前記復号鍵送信ステップにより送信された復号鍵を受信すると、前記無線タグに記憶されている暗号化された商品情報の読み出しを指示し、前記無線タグより読み出した商品情報を、前記復号鍵を用いて復号するステップとを備えることを特徴とする。
【０００９】
本発明に係る送受信システムは、通信網を介して接続される第１端末装置及び第２端末装置の要求に応じて無線タグの記憶部に関する情報を、制御部を有する中央装置に送受信させる送受信システムにおいて、前記中央装置は、前記第１端末装置から送信された、前記無線タグの記憶部に記憶される商品情報の内、販売対象となる商品情報の種類を受信する受信手段と、前記受信手段により受信した商品情報の種類を、前記第２端末装置へ送信する送信手段と、前記送信手段により送信した商品情報の種類に関して購入を示す情報を、前記第２端末装置から受信すると、前記第１端末装置へ前記商品情報を暗号化する暗号鍵を送信する鍵送信手段と、前記第２端末装置へ、前記商品情報を復号するための復号鍵を送信する復号鍵送信手段とを備え、前記第１端末装置は、前記鍵送信手段により送信された暗号鍵を受信すると、前記商品情報を、前記暗号鍵を用いて暗号化し、前記無線タグの記憶部に暗号化された前記商品情報を書き込む指示を行う書き込み手段を備え、前記第２端末装置は、前記復号鍵送信手段により送信された復号鍵を受信すると、前記無線タグに記憶されている暗号化された商品情報の読み出しを指示し、該無線タグより読み出した商品情報を、前記復号鍵を用いて復号する手段とを備えることを特徴とする。
【００１０】
本発明に係る中央装置は、通信網を介して接続される第１端末装置及び第２端末装置の要求に応じて無線タグの記憶部に関する情報を送受信する制御部を有する中央装置において、前記第１端末装置から送信される、前記無線タグの記憶部に記憶される商品情報の内、販売対象となる商品情報の種類を受信する受信手段と、前記受信手段により受信した商品情報の種類を前記第２端末装置へ送信する送信手段と、前記第２端末装置から、前記送信手段により送信した商品情報の種類に関して購入を示す情報を受信すると、前記第１端末装置へ前記商品情報を暗号化する暗号鍵を送信する鍵送信手段と、前記第２端末装置へ、前記商品情報を復号するための復号鍵を送信する復号鍵送信手段とを備えることを特徴とする。
【００１１】
本発明に係るプログラムは、通信網を介して接続される第１端末装置及び第２端末装置の要求に応じて無線タグの記憶部に関する情報を、制御部を有するコンピュータに送受信させるプログラムにおいて、コンピュータに、前記第１端末装置から送信される、前記無線タグの記憶部に記憶される商品情報の内、販売対象となる商品情報の種類を受信する受信ステップと、前記第２端末装置へ前記受信ステップにより受信した商品情報の種類を送信する送信ステップと、前記第２端末装置から、前記送信ステップにより送信した商品情報の種類に関して購入を示す情報を受信すると、前記第１端末装置へ前記商品情報を暗号化する暗号鍵を送信する鍵送信ステップと、前記第２端末装置へ、前記商品情報を復号するための復号鍵を送信する復号鍵送信ステップとを実行させることを特徴とする。
【００１２】
本発明に係るプログラムは、前記第１端末装置から送信される、前記無線タグの記憶部の記憶領域の内、販売対象となる記憶領域の情報を受信する領域受信ステップと、前記第２端末装置へ前記領域受信ステップにより受信した記憶領域の情報を送信する領域送信ステップと、前記第２端末装置から、前記領域送信ステップにより送信した記憶領域の情報に関して購入を示す情報を受信すると、前記第１端末装置へ前記記憶領域への書き込みを制限するための制限鍵を送信する制限鍵送信ステップと、前記第２端末装置へ、前記記憶領域に対する書き込み制限を解除するための解除鍵を送信する解除鍵送信ステップとを実行させることを特徴とする。
【００１３】
本発明に係るプログラムは、前記領域送信ステップは、前記第２端末装置及び通信網を介して接続される他の端末装置へ、前記領域受信ステップにより受信した記憶領域の情報を送信し、前記第２端末装置及び他の端末装置から前記記憶領域への書き込みの対価としての価格を受信する価格受信ステップと、該価格受信ステップにより受信した価格を前記第２端末装置及び他の端末装置に対応づけて前記コンピュータの記憶装置に記憶する記憶ステップと、前記記憶装置に記憶された期限日時を読み出し、前記コンピュータの時計部から出力される日時を参照して、前記期限日時に達した場合に、前記記憶装置に記憶された価格の内、最高価格に対応する一の端末装置を決定する決定ステップとを実行させ、前記解除鍵送信ステップは、前記決定ステップにより決定した一の端末装置へ、前記解除鍵を送信することを特徴とする。
【００１４】
本発明に係るプログラムは、前記受信ステップは、前記第１端末装置から、前記無線タグの記憶部に記憶される商品情報の内、販売対象となる商品情報の種類及び該商品情報の読み取りの対価としての価格を受信し、前記送信ステップは、前記第２端末装置へ前記受信ステップにより受信した商品情報の種類及び価格を送信することを特徴とする。
【００１５】
本発明に係るプログラムは、前記第２端末装置から、希望する商品情報の種類を受信するステップと、該ステップにより受信した商品情報の種類を前記第１端末装置へ送信するステップとを実行させることを特徴とする。
【００１６】
本発明にあっては、第１端末装置から中央装置へ、無線タグの記憶部に記憶される商品情報の内、販売対象となる商品情報の種類を送信する。中央装置は送信された商品情報の種類を受信する。販売対象の商品情報を通知すべく、中央装置は、第２端末装置へ、受信した商品情報の種類を送信する。第２端末装置は、商品情報の種類に関して購入を示す情報を送信し、中央装置はこの情報を受信する。中央装置は、商品情報を暗号化する暗号鍵を第１端末装置へ送信する。第１端末装置はリーダ／ライタを有し、無線タグの情報の読み取り及び書き込みを行う。第１端末装置は、暗号鍵を受信した場合に、商品情報を、暗号鍵を用いて暗号化する。そして第１端末装置は、無線タグの記憶部に暗号化された商品情報を、リーダ／ライタを用いて書き込む。この暗号化された商品情報が記憶された無線タグは流通により第１端末装置を扱うユーザから、第２端末装置を扱うユーザへ渡されることになる。
【００１７】
また、中央装置は第２端末装置へ、商品情報を復号するための復号鍵を送信する。第２端末装置はリーダ／ライタを有し、無線タグの情報の読み取り及び書き込みを行う。第２端末装置は、送信された復号鍵を受信した場合に、リーダ／ライタを用いて、得られた無線タグの暗号化された商品情報を読み出す。そして、読み出した商品情報を、復号鍵を用いて復号する。
【００１８】
本発明にあっては、中央装置は第１端末装置から送信される、無線タグの記憶部の記憶領域の内、販売対象となる記憶領域の情報を受信する。中央装置は第２端末装置へ受信した記憶領域の情報を送信する。第２端末装置から送信した記憶領域の情報に関して購入を示す情報を受信した場合、中央装置は、第１端末装置へ記憶領域への書き込みを制限するための制限鍵を送信する。第１端末装置が制限鍵を受信した場合、当該受信した制限鍵を用いて、無線タグの記憶領域の書き込み制限を行う。このように書き込み制限がなされた無線タグは第１端末装置を扱うユーザから、第２端末装置を扱うユーザへ渡されることになる。
【００１９】
中央装置は第２端末装置へ、記憶領域に対する書き込み制限を解除するための解除鍵を送信する。第２端末装置は送信された解除鍵を受信した場合、当該解除鍵を用いて、無線タグの記憶領域の書き込み制限を解除する。
【００２０】
本発明にあっては、第１端末装置から受信した記憶領域の情報は、第２端末装置だけではなく、通信網を介して接続される他の端末装置へ入札のため送信される。中央装置は、第２端末装置及び他の端末装置から記憶領域への書き込みの対価としての価格を受信する。受信した価格は、第２端末装置及び他の端末装置に対応づけて中央装置の記憶装置に記憶される。中央装置は、記憶装置に予め記憶された期限日時を読み出し、中央装置の時計部から出力される日時を参照して、期限日時に達した場合に、記憶装置に記憶された価格の内、最高価格に対応する一の端末装置を決定する。中央装置は最高額を提示した一の端末装置へ、解除鍵を送信する。
【００２１】
本発明にあっては、第１端末装置から、無線タグの記憶部に記憶される商品情報の内、販売対象となる商品情報の種類及び商品情報の読み取りの対価としての価格を受信する。中央装置は第２端末装置へ、受信した商品情報の種類及び価格を送信する。
【００２２】
本発明にあっては、中央装置は第２端末装置から希望する商品情報の種類を受信する。そして当該受信した商品情報の種類を第１端末装置へ送信する。
【発明の効果】
【００２３】
本発明にあっては、中央装置により、販売対象の商品情報を受信して第２端末装置へ送信し、売買が成立した場合に、当該商品情報を暗号化するようにしたので、第１端末装置のユーザが、無線タグを発行する際のインセンティブとなり、より無線タグの普及を図ることができる。また第２端末装置のユーザの意向により必要な商品情報が無線タグに記憶されるため、第２端末装置から第１端末装置への当該商品情報の問い合わせが不要となり、より第１端末装置及び第２端末装置間の通信負担を軽減することが可能となる。
【００２４】
本発明にあっては、余剰の記憶領域の売買を中央装置が仲介し、販売された場合、記憶領域の書き込み制限を行う。これにより、余った記憶領域を有効活用でき、しかも当該領域を販売することができるので無線タグを発行するユーザの負担をより軽減することが可能となる。また、記憶領域の書き込み制限を解除した後、第２端末装置のユーザは、当該領域に第３者が希望する商品情報を書き込め、それ以外の余剰領域についてはさらに転売が可能となる。
【００２５】
本発明にあっては、中央装置は、第２端末装置及び他の端末装置から記憶領域への書き込みに対する対価としての価格を受信して記憶する。中央装置は、期限日時に達した場合に、記憶された価格の内、最高価格に対応する一の端末装置を決定する。中央装置は最高額を提示した一の端末装置へ、解除鍵を送信する。これにより有限の記憶領域をより高額で売買することができる。
【００２６】
本発明にあっては、商品情報の種類及び当該商品情報の読み取りに対する対価としての価格の情報を送受信する。これにより、無線タグの記憶部内の商品情報自体に価値を付加することができ、無線タグをより効率よく普及することが可能となる。
【００２７】
本発明にあっては、中央装置は第２端末装置から希望する商品情報の種類を受信し、当該受信した商品情報の種類を第１端末装置へ送信する。これにより事前に第１端末装置側で、記憶すべきニーズのある商品情報の種類を把握でき、より無線タグの効率的利用が可能となる等、本発明は優れた効果を奏する。
【発明を実施するための最良の形態】
【００２８】
実施の形態１
以下本発明の実施の形態を、図面を参照して説明する。図１は本発明に係る送受信システムの概要を示す模式図である。送受信システムは中央装置（コンピュータ）５、端末装置１、２、３、・・・、通信網Ｎ、無線タグ６、リーダ／ライタ１９、２９、３９、・・及び商品４を含んで構成される。中央装置５と端末装置１、２、３、・・・とはインターネット等の通信網Ｎを介して相互に接続されており、所定の情報をＨＴＴＰ（Hyper Text Transfer Protocol）等のプロトコルにより送受信する。以下では中央装置５をウェブサーバ５、端末装置１、２、３、・・・をクライアント１、２、３、・・・と読み替えて説明する。
【００２９】
クライアント１は商品４に取り付けられた無線タグ６（ICタグ、RFID: Radio Frequency Identification、ICカード、書き換え可能なバーコード等の、書き換え可能な領域を持つ識別子を用いる手段であればこれに限定されない）の情報の読み取り及び書き込みを行うリーダ／ライタ１９に接続されている。以下では例として、商品４はケースに収められたビール４であるものとして説明し、またビール４のケースに無線タグ６が取り付けられているものとして説明する。ビール４を製造するビール製造業者はクライアント１を使用し、その下流にてビール４を運送する運送業者はクライアント２を使用し、さらにその下流にてビール４を販売する小売業者はクライアント３を使用する。
【００３０】
無線タグ６には固有の識別情報（以下、ＩＤという）、並びに、ビール４のメーカ及び商品名等の基本情報が記憶されている。リーダ／ライタ１９によりこれらの情報を無線タグ６に書き込むと共に、本発明では下流の運送業者及び小売業者が使用する製造年月日等の商品情報を書き込む。ウェブサーバ５はクライアント１乃至３間の、商品情報の売買に関する仲介処理を行う。またウェブサーバ５は無線タグ６の余剰の記憶領域の売買の仲介処理をも実行する。例えば、クライアント２からクライアント１へ、ビール４の商品情報として製造年月日の要求が多くなされる場合、予めクライアント１により、リーダ／ライタ１９を介して製造年月日を記憶していれば、全体的な処理速度を向上することができる。
【００３１】
この場合、クライアント１は、製造年月日を暗号化し、リーダ／ライタ１９を用いて暗号化されたデータを無線タグ６に書き込む。運送業者のクライアント２は、無線タグ６の製造年月日を、リーダ／ライタ２９を用いて読み出し、読み出した製造年月日をウェブサーバ５から送信される復号鍵を用いて復号する。一方、余剰の記憶領域に関しては、クライアント１は、リーダ／ライタ１９を用いて、無線タグ６の余剰記憶領域の内、販売対象となった記憶領域について制限鍵を用い、書き込みを制限する。クライアント２は、リーダ／ライタ２９を用いて、無線タグ６の販売対象となった記憶領域について解除鍵を用い、書き込み制限を解除する。以上述べた処理は、複数の無線タグ６、６、・・・に対しても同様に行われ、また商品情報の販売及び余剰領域の販売についても、同様にクライアント１、２、３、・・・間で行われる。以下では説明を容易にするために一つの無線タグ６についての商品情報及び余剰領域の売買をクライアント１とクライアント２との間で行う例について説明する。
【００３２】
図２は無線タグ６のハードウェア構成を示すブロック図である。無線タグ６は制御部６１、通信部６６及び記憶部６５を含んで構成される。制御部６１はロジック回路及びメモリ６２等からなり内部のプログラムに従って伝送線６７を介して接続される通信部６６及び記憶部６５の制御を行う。通信部６６はコイル及び無線通信用のＲＦ回路等から構成されリーダ／ライタ１９との間でＩＤ、基本情報及び商品情報等の送受信を行う。
【００３３】
記憶部３５は例えばＥＥＰＲＯＭ（Electronically Erasable and Programmable Read Only Memory）、ＦｅＲＡＭ（Ferroelectric Random Access Memory）またはフラッシュＲＯＭ等から構成され、ＩＤ記憶部６５１、基本情報記憶部６５２、商品情報記憶部６５３及び販売対象領域を含む余剰領域等が設けられている。図に示す如く記憶部６５はアドレス０〜アドレスＬの間に情報を記憶する領域を有し、アドレス０からアドレスＡまでの間はＩＤ記憶部６５１の記憶領域であり、アドレスＡ＋１からアドレスＢまでの間は基本情報記憶部６５２の記憶領域、アドレスＢ＋１からアドレスＣまでの間は商品情報記憶部６５３の記憶領域であり、アドレスＣ＋１からアドレスＬまでの間は情報が記憶されていない余剰領域であり、そのうちアドレスＣ＋１からアドレスＤまでの間は、クライアント１からクライアント２へ販売される販売対象領域である。
【００３４】
ＩＤ記憶部６５１には、無線タグ６固有に付与されるＩＤが記憶されている。基本情報記憶部６５２には、ビール４の基本情報としてメーカ、商品名（ビールのブランド名）及び本数の情報が記憶されている。これらの情報はクライアント１の制御の下、リーダ／ライタ１９により無線タグ６の記憶部６５に記憶される。ＩＤ記憶部６５１及び基本情報記憶部６５２に記憶されたＩＤ及び基本情報は特に制限なくクライアント２及びクライアント３のリーダ／ライタ２９、３９で読み取ることが可能である。
【００３５】
商品情報記憶部６５３には、販売対象となる商品情報、例えばビール４の製造年月日及び容器情報が暗号化されて記憶される。ここで容器情報とは、ビール４の容器に関する情報であり、例えばビール４の容器がガラスビンであるのかアルミニウム缶であるのか等の情報が記憶されている。販売対象領域を含む余剰領域には情報が記憶されていないが、第３者が自由に書き込みできないよう書き込み制限がなされている。この書き込み制限は制御部６１により制御され、通信部６６を介して書き込み制限を行うアドレス及び制限鍵を受信した場合、対象となるアドレスに対し、制限鍵を用いて書き込み制限を行う。
【００３６】
制御部６１は通信部６６を介して、書き込み制限を解除するための解除鍵を受信した場合、書き込み制限を解除する。この制限鍵及び解除鍵は例えば共通の書き込みパスワードとすればよい。以下では制限鍵及び解除鍵を共通の書き込みパスワードであるものとして説明するが、制限鍵及び解除鍵を別々のパスワードとしても良い。この場合制限鍵と解除鍵との対応付けを、制御部６１内のメモリ６２に記憶しておけばよい。制御部６１は、書き込み制限対象領域のアドレス及び書き込みパスワードを、通信部６６を介して受信した場合、当該アドレスへの書き込み制限を行うべく、メモリ６２に書き込みパスワード及びアドレスを記憶する。制御部６１は、通信部６６を介して書き込みパスワードを受信した場合、メモリ６２内の書き込みパスワードと一致するか否かを判断し、一致する場合に対応するアドレスを読み出し、読み出したアドレスの書き込み制限を解除する。制御部６１は、送信された書き込みパスワードが、メモリ６２内の書き込みパスワードと一致しない場合、及び、書き込みパスワードが受信されていない場合、制御部６１は当該アドレスへの書き込みを禁止する。
【００３７】
図３はクライアント１のハードウェア構成を示すブロック図である。クライアント１は制御部としてのＣＰＵ（Central Processing Unit）１１、ＲＡＭ１２、入力部１３、表示部１４、時計部１８、通信部１６、商品情報データベース(以下商品情報ＤＢ１６１)、リーダ／ライタ１９及び記憶部１５を含んで構成される。ＣＰＵ１１は、バス１７を介してクライアント１のハードウェア各部と接続されていて、それらを制御すると共に、記憶部１５に格納された制御プログラム１５Ｐ、暗号化プログラム１５２及び書き込み制限プログラム１５３に従って、種々のソフトウェア的機能を実行する。
【００３８】
表示部１４は例えば液晶ディスプレイ等であり、入力部１３はキーボード及びマウス等から構成される。通信部１６はファイアウォールとしての機能を果たすゲートウェイ等である。時計部１８は現在の日時情報をＣＰＵ１１へ出力する。記憶部１５は例えばハードディスクで構成され、内部には上述した制御プログラム１５Ｐ、アドレスファイル１５４、販売履歴ファイル１５５等が記憶されている。ＣＰＵ１１には商品情報ＤＢ１６１が接続されている。ＣＰＵ１１は商品情報ＤＢ１６１のフィールドのキーを関連づけたスキーマにおいてＳＱＬ(Structured Query Language)等のデータベースの形式に応じたアクセスインターフェースを用いて対話することにより、必要な情報の記憶、検索等の処理を実行する。なお、クライアント１が利用する商品情報ＤＢ１６１は記憶部１５内に記憶しても良い。
【００３９】
クライアント１には図示しないインターフェースを介してリーダ／ライタ１９が接続されている。リーダ／ライタ１９は公知のものであり、クライアント１のＣＰＵ１１の指示に従い、無線タグ６に書き込むべき情報を無線タグ６の通信部６６へ送信する。また、リーダ／ライタ１９は、通信部６６を介して無線タグ６から送信された情報を受信する。受信した情報はクライアント１へ出力され、クライアント１のＣＰＵ１１はこの出力された情報を用いて所定の処理を実行する。
【００４０】
図４は商品情報ＤＢ１６１のレコードレイアウトを示す説明図である。商品情報ＤＢ１６１はＩＤフィールド及び商品情報フィールドを含んで構成される。ＩＤフィールドには無線タグ６それぞれのＩＤが記憶されている。商品情報フィールドは種類フィールド及びデータフィールドにより構成される。種類フィールドにはＩＤに対応づけて商品情報の種類が記憶されており、データフィールドにはＩＤに対応づけて当該商品情報の種類のデータが記憶されている。商品情報を構成する種類は製造年月日、容器情報及び製造工場等であり、商品情報を構成するデータはこれらの種類に対応する実データである。例えばＩＤがＸＸ００１の無線タグ６に係る商品情報は、製造年月日が２００７年６月１日、容器情報がガラスビン、製造工場がＡと記憶されている。その他基本情報となるメーカ、商品名及び本数の情報は記憶部１５に記憶されている。
【００４１】
図５はアドレスファイル１５４のレコードレイアウトを示す説明図である。アドレスファイル１５４にはＩＤに対応づけて各種情報に割り当てられるアドレスが記憶されている。図２で説明した如く、例えばＩＤがＸＸ００１の無線タグ６の場合、アドレス０からアドレスＡまでがＩＤ記憶部６５１の領域であり、アドレスＡ＋１からアドレスＢまでの間が基本情報記憶部６５２の記憶領域であり、アドレスＢ＋１からアドレスＣまでの間は商品情報記憶部６５３の記憶領域であり、アドレスＣ＋１からアドレスＬまでの間は情報が記憶されていない余剰領域であり、そのうちアドレスＣ＋１からアドレスＤまでが販売対象領域である。ＩＤ記憶部６５１、基本情報記憶部６５２、商品情報記憶部６５３及び余剰領域に対応するアドレスは、設計段階で入力部１３からユーザが適宜の値を入力しておけばよい。また販売対象領域のアドレスは、後述するように、クライアント１からクライアント２へ販売対象領域を販売する際に、ユーザが入力部１３からアドレスを入力し、ＣＰＵ１１は入力された販売対象領域のアドレスをアドレスファイル１５４に記憶する。
【００４２】
ＣＰＵ１１は、ＩＤ及び基本情報を書き込む場合、ＩＤ及び基本情報を記憶部１５から読み出す。またＣＰＵ１１はアドレスファイル１５４から、当該ＩＤに係るＩＤ記憶部６５１に対するアドレス、及び、基本情報記憶部６５２に対するアドレスを読み出す。ＣＰＵ１１はＩＤ及び基本情報、並びに、これらに対応するアドレスをリーダ／ライタ１９へ出力する。リーダ／ライタ１９は無線タグ６の通信部６６へこれら出力された情報を送信する。制御部６１は送信されたＩＤに対応するアドレスを参照し、送信されたＩＤをＩＤ記憶部６５１に記憶する。同様に制御部６１は送信された基本情報に対応するアドレスを参照し、送信された基本情報を基本情報記憶部６５２へ記憶する。
【００４３】
本例では３つの商品情報の内、運送業者は、製造年月日及び容器情報を購入したものとして説明する。図６は販売履歴ファイル１５５のレコードレイアウトを示す説明図である。販売履歴ファイル１５５はＩＤフィールド、販売日時フィールド、購入者フィールド、商品情報の種類フィールド及び販売対象領域（データサイズ）フィールドを含んで構成される。販売日時フィールドには、ＩＤがＸＸ００１の無線タグ６の商品情報が売買された日時を記憶している。購入者フィールドには当該商品情報を購入した購入者の名称が記憶され、商品情報の種類フィールドには販売された当該商品情報の種類が記憶されている。
【００４４】
また販売対象領域（データサイズ）フィールドには、無線タグ６の余剰領域の内、販売対象となった販売対象領域のアドレス及びこれに対応するデータサイズが記憶されている。例えば、ＩＤがＸＸ００１の無線タグ６については、運送業者が、２００７年６月１０日１２時１０分３０秒に、商品情報の内、製造年月日及び容器情報を購入したことを記憶している。また余剰領域の内、販売対象領域としてアドレスＣ＋１〜アドレスＤの３０００バイトを運送業者が購入したことを示している。ＣＰＵ１１は後述するウェブサーバ５、クライアント２及びクライアント３の間での商品情報の売買が成立した場合に、商品情報記憶部６５３に暗号化された商品情報を記憶する。またＣＰＵ１１は後述するウェブサーバ５、クライアント２、及びクライアント３の間での販売対象領域の売買が成立した場合に、販売対象領域の書き込み制限を行う。ＣＰＵ１１はこれら無線タグ６に記憶した情報を販売履歴ファイル１５５に記憶する。
【００４５】
ＣＰＵ１１はＩＤがＸＸ００１の商品情報の書き込みに際し、種類である製造年月日及び容器情報に対応するデータ、２００７年６月１日及びガラスビンを商品情報ＤＢ１６１から読み出す。ＣＰＵ１１は暗号化プログラム１５２を起動し、ウェブサーバ５から送信された暗号鍵により商品情報を暗号化する。ＣＰＵ１１は、アドレスファイル１５４から商品情報記憶部６５３のアドレスを読み出し、読み出したアドレス及び暗号化された商品情報を、リーダ／ライタ１９へ出力する。なお、本実施の形態における暗号化及び復号方式は、共通鍵暗号方式または公開鍵暗号方式のいずれであっても良い。
【００４６】
無線タグ６の通信部６６は、リーダ／ライタ１９から送信されるアドレス及び暗号化された商品情報を受信する。制御部６１は受信したアドレスに基づき、商品情報記憶部６５３に暗号化された商品情報を記憶する。書き込み制限を行う場合、ＣＰＵ１１は書き込み制限プログラム１５３を起動し、アドレスファイル１５４から販売対象領域のアドレスを読み出し、この読み出したアドレスと共にウェブサーバ５から送信された書き込みパスワードをリーダ／ライタ１９へ出力する。
【００４７】
無線タグ６の通信部６６は、リーダ／ライタ１９から送信されるアドレス及び書き込みパスワードを受信する。制御部６１は受信した書き込みパスワード及びアドレスをメモリ６２に記憶し、受信したアドレスを販売対象領域として書き込み制限を行う。また売買が成立しなかった販売対象領域を除く余剰領域についても補助書き込みパスワードにより書き込み制限を行う。ＣＰＵ１１は記憶部１５に記憶した補助書き込みパスワードを読み出す。またＣＰＵ１１は、アドレスファイル１５４を参照し、余剰領域のアドレスから販売対象領域のアドレスを除いたアドレス（本例ではＤ＋１〜Ｌ）を読み出す。そして読み出したアドレス及び補助書き込みパスワードをリーダ／ライタ１９へ出力する。無線タグ６の通信部６６は、リーダ／ライタ１９から送信されるアドレス及び補助書き込みパスワードを受信する。制御部６１は受信した補助書き込みパスワード及びアドレスをメモリ６２に記憶し、受信したアドレスを、販売対象領域を除く余剰領域の書き込み制限を行う。
【００４８】
制御部６１は、リーダ／ライタ１９から送信された補助書き込みパスワードと、メモリ６２に記憶した補助書き込みパスワードとが一致する場合、メモリ６２に当該補助書き込みパスワードに対応づけて記憶したアドレスを読み出し、当該アドレスへのデータの書き込みを許可する。一方、制御部６１は、リーダ／ライタ１９から送信された補助書き込みパスワードと、メモリ６２に記憶した補助書き込みパスワードとが一致しない場合、及び、リーダ／ライタ１９から補助書き込みパスワードが送信されない場合、メモリ６２に記憶した補助書き込みパスワードに対応するアドレスへの情報の書き込みは許可しない。記憶部１５に記憶されたブラウザ１５１は例えばマイクロソフト社のインターネットエクスプローラ（登録商標）であり、ウェブサーバ５との間で商品情報及び余剰領域の売買の際に利用される。
【００４９】
図７はクライアント２のハードウェア構成を示すブロック図である。クライアント２は制御部としてのＣＰＵ２１、ＲＡＭ２２、入力部２３、表示部２４、時計部２８、通信部２６、商品情報ＤＢ２６１、リーダ／ライタ２９、バス２７及び記憶部２５を含んで構成される。記憶部２５には、制御プログラム２５Ｐ、ブラウザ２５１、暗号化プログラム２５２、書き込み制限プログラム２５３、アドレスファイル２５４、販売履歴ファイル２５５、復号プログラム２５６、及び書き込み解除プログラム２５７等が記憶される。なお、クライアント２の構成はクライアント１と同様であるため詳細な説明を省略する。
【００５０】
運送業者が使用するクライアント２は、ビール製造業者のクライアント１との対比においては下流に位置するが、クライアント３との関係においては上流に位置する。そのため、クライアント２は商品情報及び余剰領域をクライアント１から購入する他、クライアント３へ自身が持つ商品情報ＤＢ２６１に記憶された商品情報（例えば配送履歴、配達ドライバーの氏名等）を販売でき、また自らが購入した余剰領域の一部を販売対象領域としてさらにクライアント３へ販売することができる。
【００５１】
ＣＰＵ２１はリーダ／ライタ２９により、無線タグ６の商品情報記憶部６５３に記憶された暗号化された商品情報を読み出す。ＣＰＵ２１は復号プログラム２５６を起動し、ウェブサーバ５から送信された復号鍵を用いて、復号処理を行う。これにより、クライアント１から購入した商品情報を利用することが可能となる。また、ＣＰＵ２１は書き込み解除プログラム２５７を起動し、ウェブサーバ５から送信された書き込みパスワードをリーダ／ライタ２９へ出力する。
【００５２】
無線タグ６の通信部６６は送信された書き込みパスワードを受信する。制御部６１は受信した書き込みパスワードがメモリ６２に記憶された書き込みパスワードに一致するか否かを判断する。制御部６１は一致すると判断した場合は、メモリ６２に記憶したアドレスを読み出し、当該アドレスへの書き込み制限を解除する。これにより、書き込み制限が解除された領域を運送業者は自由に使用することができ、また当該領域を用いて、商品情報の販売及び余剰領域の販売を行うことができる。なお、図３のクライアント１の記憶部１５には説明を容易にするために、復号プログラム２５６及び書き込み解除プログラム２５７の記載を省略したが、記憶しても良いことはもちろんである。
【００５３】
図８はウェブサーバ５のハードウェア構成を示す説明図である。ウェブサーバ５は制御部としてのＣＰＵ５１、ＲＡＭ５２、入力部５３、表示部５４、時計部５８、通信部５６、及び記憶装置としての記憶部５５を含んで構成される。ＣＰＵ５１は、バス５７を介してウェブサーバ５のハードウェア各部と接続されていて、それらを制御すると共に、記憶部５５に格納された制御プログラム５５Ｐ、暗号鍵生成プログラム５５３、復号鍵生成プログラム５５４、及び書き込みパスワード生成プログラム５５５に従って、種々のソフトウェア的機能を実行する。
【００５４】
表示部５４は例えば液晶ディスプレイ等であり、入力部５３はキーボード及びマウス等から構成される。通信部５６はファイアウォールとしての機能を果たすゲートウェイ等である。時計部５８は現在の日時情報をＣＰＵ５１へ出力する。記憶部５５は例えばハードディスクで構成され、内部には上述した制御プログラム５５Ｐ、ユーザ情報ファイル５５１、販売履歴ＤＢ５５２、第２販売履歴ＤＢ５５７、及びＨＴＭＬ（Hyper Text Markup Language）ファイル５５６等が記憶されている。
【００５５】
図９はユーザ情報ファイル５５１のレコードレイアウトを示す説明図である。ユーザ情報ファイル５５１はユーザ名に対応づけてユーザのＩＰ（Internet Protocol）アドレス等を記憶している。ユーザ情報ファイル５５１はユーザ名フィールド、ユーザＩＤ／パスワードフィールド、ＩＰアドレスフィールド及び電子メールアドレスフィールドを含んで構成される。ユーザ名フィールドには、ユーザを識別するための名称が記憶されている。本例では、クライアント１を使用するビール製造業者、クライアント２を使用する運送業者、クライアント３を使用する小売業者の情報が記憶されている。
【００５６】
ユーザＩＤ／パスワードフィールドには、ウェブサーバ５のシステムへログインするためのユーザＩＤ及びパスワードがユーザ名に対応づけて記憶されている。ＩＰアドレスフィールドには、クライアント１乃至３それぞれのＩＰアドレスがユーザ名に対応づけて記憶されている。さらに電子メールアドレスフィールドには、各ユーザの電子メールアドレスが記憶されている。クライアント１からウェブサーバ５へアクセスされた場合、ＣＰＵ５１はＨＴＭＬファイル５５６から、ユーザ情報を登録する画面を読み出し、通信部５６を介して、クライアント１へ送信する。
【００５７】
クライアント１のＣＰＵ１１はブラウザ１５１に送信された画面を表示する。ユーザは入力部１３から初期に登録するユーザ名、ユーザＩＤ、パスワード、ＩＰアドレス、電子メールアドレス、決済方法、電話番号及び住所等の情報を入力する。ＣＰＵ１１はこれら入力された情報を受け付けウェブサーバ５へ送信する。ウェブサーバ５のＣＰＵ５１は送信されたこれらの情報を受け付け、ユーザ情報ファイル５５１へ記憶する。
【００５８】
図１０は販売対象となる商品情報の登録画面イメージを示す説明図である。クライアント１のログイン後、ウェブサーバ５のＣＰＵ５１は、ＨＴＭＬファイル５５６から図１０に示す商品情報の登録画面を読み出し、クライアント１へ送信する。クライアント１のＣＰＵ１１はブラウザ１５１に商品情報の登録画面を表示する。商品情報の登録画面は販売対象となる無線タグのＩＤを入力するためのＩＤ入力ボックス１０１、販売対象となるユーザを選択する選択ボックス１０２、商品情報の種類、価格及び期限を入力するための詳細情報入力ボックス１０３、並びに登録ボタン１０４等を含んで構成される。
【００５９】
この商品情報の登録画面は予めＨＴＭＬファイル５５６にテンプレートが記憶されている。ウェブサーバ５のＣＰＵ５１は、ログインしたユーザからのリクエストに応じて、ＨＴＭＬファイル５５６からテンプレートを読み出し、ユーザ情報ファイル５５１に記憶されたログインされたユーザ以外のユーザ名（本例では運送業者及び小売業者）を選択ボックス１０２近傍に記述して、送信すべき商品情報の登録画面を生成する。
【００６０】
ビール製造業者は、クライアント１の入力部１３から、ＩＤ入力ボックス１０１へ販売対象の無線タグ６のＩＤを入力する。また入力部１３から販売対象となるユーザ名を選択ボックス１０２の白丸をクリックすることにより選択する。本例では運送業者を販売対象のユーザとして選択している。さらにビール製造業者は、入力部１３から、販売を希望する商品情報の種類、価格、期限を詳細情報入力ボックス１０３へ入力する。この価格は商品情報の種類に対応づけて入力され、当該商品情報の種類に係るデータを、下位の運送業者及び小売業者が読み取る対価として、ビール製造業者が適切な価格を入力する。入力部１３を通じた情報の入力が完了した場合は、登録ボタン１０４をクリックする。本例では、ＩＤがＸＸ００１、販売対象のユーザが運送業者及び小売業者となっている。また詳細情報入力ボックス１０３には、商品情報の種類の一例として、製造年月日、価格２００円、期限３日と入力されている。この期限はユーザが登録ボタン１０４をクリックし、販売が開始された日時から販売を終了する日時までの期間である。
【００６１】
ＣＰＵ１１は入力部１３を通じて入力されたＩＤ、販売対象のユーザ名、商品情報の種類、価格及び期限を、登録ボタン１０４の操作をトリガにウェブサーバ５へ送信する。ウェブサーバ５のＣＰＵ５１は送信されたこれらの情報を販売履歴ＤＢ５５２に記憶する。図１１は販売履歴ＤＢ５５２のレコードレイアウトを示す説明図である。販売履歴ＤＢ５５２は、ＩＤフィールド、販売開始日時フィールド、販売完了日時フィールド、販売者フィールド、購入者フィールド、商品情報の種類フィールド、価格フィールド及び期限フィールド等を含んで構成される。
【００６２】
ＩＤフィールドには、クライアント１から送信された販売対象の無線タグ６のＩＤが記憶され、販売開始日時フィールドにはクライアント１から販売対象の商品情報の種類が送信された日時が記憶されている。この日時の情報はＣＰＵ５１が時計部５８の出力を参照してＩＤに対応付けて記憶する。なお、以降では説明を容易にするために年の記載を省略する。販売完了日時フィールドには、販売が完了した日時が記憶されている。ＩＤがＸＸ００１の商品情報はまだ販売が完了していないため、当該フィールドには何ら情報が記憶されていない。一方、ＩＤがＸＸ００２の無線タグは、既に販売が６月１０日１２時１０分３２秒に完了しており、その日時情報が記憶されている。
【００６３】
販売者フィールドには、商品情報を販売するユーザ名が記憶される。また購入者フィールドには商品情報を購入したユーザ名が記憶される。例えば、ＩＤがＸＸ００１の無線タグ６に関しては、販売者がビール製造業者と記憶されており、購入者は運送業者と記憶されている。商品情報の種類フィールドには、送信された販売対象となる商品情報の種類が記憶されている。例えばＩＤがＸＸ００１の無線タグ６は、製造年月日及び容器情報が販売対象として記憶されている。価格フィールドには販売者が希望する価格が記憶され、期限フィールドには送信された期限が記憶される。なお上述した各種データベース及びファイルのデータの持ち方は設計に応じて適宜変更しても良い。このようにＣＰＵ５１はクライアント１から販売対象の商品情報の種類等の情報が送信される度に、情報を販売履歴ＤＢ５５２に記憶し、また販売が完了した場合、販売完了日時を時計部５８の出力を参照して記憶する。
【００６４】
ＣＰＵ５１はクライアント１からＩＤ、販売対象のユーザ名、商品情報の種類、価格及び期限の情報を受信した場合、販売対象のユーザ名を抽出する。そして、抽出したユーザ名に基づき、ユーザ情報ファイル５５１から電子メールアドレスを読み出す。本例では運送業者の電子メールアドレスが読み出される。ＣＰＵ５１は、記憶部５５に記憶したメーラを起動し、読み出した電子メールアドレス宛に、案内の電子メールを送信する。この電子メールは例えば「ビール製造業者様から運送業者様へ商品情報の販売が開始されました。」等の内容が記述され、またウェブサーバ５へアクセスするためのハイパーリンクが記述される。ＣＰＵ５１は記憶部５５に記憶したテンプレートに、送信された販売対象のユーザ名（本例では運送業者）を記述し、また販売を希望するユーザ名（本例ではビール製造業者）を、ＩＰアドレス等を参照して、ユーザ情報ファイル５５１から読み出し記述する。これにより、タイムリーに販売が開示されたことを下流のユーザは認識することができる。
【００６５】
続いて、運送業者のクライアント２がウェブサーバ５へアクセスし、商品情報を購入する際の処理について説明する。クライアント２のＣＰＵ２１は入力部２３から入力されたユーザＩＤ及びパスワード、並びに、ＩＰアドレスをウェブサーバ５へ送信する。ウェブサーバ５のＣＰＵ５１は受信したユーザＩＤ及びパスワードに基づき、ユーザ情報ファイル５５１を参照して認証を行う。そしてＣＰＵ５１は対応するユーザ名を読み出す。ＣＰＵ５１は、読み出したユーザ名に基づき、販売履歴ＤＢ５５２を検索し、購入者フィールドにユーザ名が記憶されており、かつ、販売完了日時が記憶されていないレコードを読み出す。
【００６６】
本例では、ＣＰＵ５１は購入者が運送業者であり、かつまだ販売の完了していない、ＩＤがＸＸ００１の商品情報の種類である製造年月日、価格２００円、販売開始日時、期限３日、さらに、ＩＤがＸＸ００１の商品情報の種類である容器情報、価格３００円、販売開始日時及び期限３日を読み出す。ＣＰＵ５１は販売開始日時に期限を加算し期限日時を算出する。本例では３日後の６月１２日１１時１０分３０秒までとなる。
【００６７】
ＣＰＵ５１はこれら読み出した情報（ＩＤ、商品情報の種類、及び価格）及び期限日時を、ＨＴＭＬファイル５５６に記憶されたテンプレートに記述し、記述後のＨＴＭＬファイルをクライアント２へ送信する。図１２は商品情報の購入イメージを示す説明図である。販売対象となる無線タグ６のＩＤ、商品情報の種類、価格、及び期限日時がブラウザ２５１に図１２の如く表示される。図１２に示すように、ＩＤがＸＸ００１の無線タグ６の記憶部６５に記憶される商品情報の種類として製造年月日が価格２００円で販売中であることが表示される。またこの販売期間は６月１２日１１時１０分３０秒までである。
【００６８】
同様に、ＩＤがＸＸ００１の無線タグ６の記憶部６５に記憶される商品情報の種類として容器情報が価格２５０円で販売中であることが表示される。またこの販売期間も６月１２日１１時１０分３０秒までである。製造年月日及び容器情報のそれぞれの項目の左側には、これらを選択するための選択ボックス１０５が表示される。ユーザは入力部２３から、白丸印で示す選択ボックス１０５をクリックし、購入ボタン１０６を操作することにより、商品情報を購入する。ＣＰＵ２１は、入力部２３から選択された商品情報の種類を受け付け、購入ボタン１０６の操作を受け付けたことをトリガに、購入コマンド、受け付けた商品情報の種類及びＩＤを、購入を示す情報としてウェブサーバ５へ送信する。
【００６９】
ウェブサーバ５のＣＰＵ５１は、クライアント２から送信された購入コマンド、ＩＤ及び商品情報の種類を受信する。ＣＰＵ５１は販売履歴ＤＢ５５２の販売完了日時フィールドに、時計部５８から出力される日時情報を参照して販売完了日時を記憶する。これにより、無線タグ６の記憶部６５に書き込むべき商品情報の売買がクライアント１とクライアント２との間で成立する。
【００７０】
続いて、暗号鍵生成処理について説明する。ＣＰＵ５１は販売履歴ＤＢ５５２への販売完了日時の記憶をトリガに、暗号鍵生成プログラム５５３を起動し、暗号鍵を生成する。同様にＣＰＵ５１は、復号鍵生成プログラム５５４を起動し、生成した暗号鍵により暗号化したデータを復号することができる復号鍵を生成する。ＣＰＵ５１は販売履歴ＤＢ５５２を参照し、販売者及び購入者の情報を読み出す。そしてＣＰＵ５１は、ユーザ情報ファイル５５１を参照し、販売者及び購入者に対応する電子メールアドレスを読み出す。ＣＰＵ５１は販売者（本例ではビール製造業者）の電子メールアドレス宛へ暗号鍵を送信し、購入者（本例では運送業者）の電子メールアドレス宛へ復号鍵を送信する。
【００７１】
これにより、クライアント１側では、送信された暗号鍵に基づき、販売した商品情報のデータについて暗号化を行うことができ、またクライアント２側では、送信された復号鍵に基づき、購入した商品情報の暗号化されたデータを復号して活用することができる。本実施の形態においては電子メールを用いた暗号鍵及び復号鍵の送信の例を用いて説明するが、クライアント１またはクライアント２からウェブサーバ５へアクセスがあった場合に、それぞれ暗号鍵または復号鍵を送信するようにしても良い。また本実施の形態においては暗号鍵及び復号鍵の生成をウェブサーバ５で行うようにしたがこれに限るものではない。例えば、ベリサイン社等の第３者機関の認証サーバコンピュータ（図示せず）により暗号鍵及び復号鍵を生成させても良い。この場合ウェブサーバ５のＣＰＵ５１は販売者の電子メールアドレスと共に暗号鍵の生成依頼を示す情報を認証サーバコンピュータへ送信する。また、ウェブサーバ５のＣＰＵ５１は購入者の電子メールアドレスと共に復号鍵の生成依頼を示す情報を認証サーバコンピュータへ送信する。認証サーバコンピュータは暗号鍵及びこれに対応する復号鍵を生成し、それぞれの電子メールアドレス宛へ送信する。
【００７２】
次に、無線タグ６の記憶部６５内の販売対象領域の売買について説明する。ウェブサーバ５のＣＰＵ５１はＨＴＭＬファイル５５６に記憶された販売対象領域の登録画面を読み出し、通信部５６を介してクライアント１へ送信する。クライアント１のＣＰＵ１１は、ブラウザ１５１に登録画面を表示する。図１３は販売対象領域の登録画面のイメージを示す説明図である。登録画面は、販売対象となる無線タグ６のＩＤを入力するためのＩＤ入力ボックス１０１、販売対象となるユーザを選択する選択ボックス１０２、販売対象領域を示すアドレスを入力するための領域入力ボックス１０７、期限入力ボックス１０８、価格入力ボックス１０９及び登録ボタン１０４等を含んで構成される。
【００７３】
ビール製造業者は、販売対象の無線タグ６のＩＤをＩＤ入力ボックス１０１へ入力する。また販売対象となるユーザを選択ボックス１０２により選択する。ビール製造業者は無線タグ６の記憶部６５の余剰領域の内、販売対象となる領域であるアドレスを領域入力ボックス１０７に入力する。本例ではアドレスＣ＋１〜アドレスＤまでの領域が入力されている。販売対象領域が領域入力ボックス１０７へ入力された場合、ブラウザ１５１はウェブサーバ５から送信されたプログラムを起動し、領域に対応するデータサイズを演算する。当該プログラムは領域入力ボックス１０７に入力されたアドレス数に１アドレスあたりのデータサイズを乗じて、総データサイズを算出する。本例では３０００バイトと演算され、ブラウザ上に表示されている。
【００７４】
ビール製造業者は入力部１３を通じて、期限入力ボックス１０８に販売期限を入力し、また販売対象領域の価格を価格入力ボックス１０９に入力する。本例では期限は３日、価格は５００円と入力されている。この価格は記憶部６５の販売対象領域への、下流の運送業者及び小売業者による書き込みの対価として、上流のビール製造業者が希望する額を入力する。クライアント１のＣＰＵ１１は、入力部１３から入力されたＩＤ、販売対象のユーザ、販売対象領域、期限及び価格を受け付ける。ＣＰＵ１１は、入力部１３から登録ボタン１０４の入力を検知したことをトリガに、受け付けたＩＤ、販売対象のユーザ、期限、価格及び販売対象領域をウェブサーバ５へ送信する。
【００７５】
ウェブサーバ５のＣＰＵ５１は、クライアント１から送信されたＩＤ、販売対象のユーザ、期限、価格及び販売対象領域を受信し、第２販売履歴ＤＢ５５７に受信したデータを記憶する。図１４は第２販売履歴ＤＢ５５７のレコードレイアウトを示す説明図である。第２販売履歴ＤＢ５５７は、ＩＤフィールド、販売開始日時フィールド、販売完了日時フィールド、販売者フィールド、購入者フィールド、販売対象領域フィールド、価格フィールド及び期限フィールド等を含んで構成される。
【００７６】
販売対象領域フィールド以外については、図１１に示した販売履歴ＤＢ５５２と同様であるので詳細な説明は省略する。販売対象領域フィールドには、ＩＤに対応付けてクライアント１から送信された販売対象領域が記憶されている。本例では、販売対象となるアドレスＣ＋１〜アドレスＤまでの３０００バイトが記憶されている。ＣＰＵ１１はクライアント１からＩＤ、販売対象のユーザ名、販売対象領域、価格及び期限の情報を受信した場合、販売対象のユーザ名を抽出する。そして、抽出したユーザ名に基づき、ユーザ情報ファイル５５１から電子メールアドレスを読み出す。本例では運送業者の電子メールアドレスが読み出される。ＣＰＵ５１は、記憶部５５に記憶したメーラを起動し、読み出した電子メールアドレス宛に、案内の電子メールを送信する。この電子メールは例えば「ビール製造業者様から運送業者様へ無線タグの記憶領域の販売が開始されました。」等の内容が記述され、またウェブサーバ５へアクセスするためのハイパーリンクが記述される。
【００７７】
ＣＰＵ５１は記憶部５５に記憶したテンプレートに、送信された販売対象のユーザ名を記述し、また販売を希望するユーザ名を、ＩＰアドレス等を参照して、ユーザ情報ファイル５５１から読み出し記述する。これにより、タイムリーに販売が開示されたことを下位のユーザは認識することができる。
【００７８】
続いて、運送業者のクライアント２がウェブサーバ５へアクセスし、記憶部６５の販売対象領域を購入する際の処理について説明する。クライアント２のＣＰＵ２１は入力部２３から入力されたユーザＩＤ及びパスワード、並びに、ＩＰアドレスをウェブサーバ５へ送信する。ウェブサーバ５のＣＰＵ５１は受信したユーザＩＤ及びパスワードに基づき、ユーザ情報ファイル５５１を参照して認証を行う。そしてＣＰＵ５１は対応するユーザ名を読み出す。ＣＰＵ５１は、読み出したユーザ名に基づき、第２販売履歴ＤＢ５５７を検索し、購入者フィールドにユーザ名が記憶されており、かつ、販売完了日時が記憶されていないレコードを読み出す。
【００７９】
本例では、ユーザ名は運送業者であり、ＣＰＵ５１は購入者が運送業者であり、かつまだ販売の完了していない、ＩＤがＸＸ００１の販売対象領域であるアドレスＣ＋１〜アドレスＤ（３０００バイト）、価格５００円、販売開始日時、期限３日を読み出す。ＣＰＵ５１は販売開始日時に期限を加算し期限日時を算出する。本例では３日後の６月１２日１１時１０分３０秒までとなる。
【００８０】
ＣＰＵ５１はこれら読み出した情報（ＩＤ、販売対象領域、及び価格）及び期限日時を、ＨＴＭＬファイル５５６に記憶されたテンプレートに記述し、記述後のＨＴＭＬファイルをクライアント２へ送信する。図１５は販売対象領域の購入イメージを示す説明図である。販売対象となる無線タグ６のＩＤ、販売対象領域、価格、及び期限日時がブラウザ２５１に図１５の如く表示される。図１５に示すように、ＩＤがＸＸ００１の無線タグ６の記憶部６５内の販売対象領域に係るアドレスＣ＋１〜アドレスＤ（３０００バイト）が価格５００円で販売中であることが表示される。またこの販売期間は６月１２日１１時１０分３０秒までである。
【００８１】
ユーザは入力部２３から、購入ボタン１０６を操作することにより、販売対象領域を購入する。ＣＰＵ２１は、入力部２３から購入ボタン１０６の操作を受け付けたことをトリガに、購入コマンド、販売対象領域及びＩＤを、購入を示す情報としてウェブサーバ５へ送信する。
【００８２】
ウェブサーバ５のＣＰＵ５１は、クライアント２から送信された購入コマンド、ＩＤ及び販売対象領域を受信する。ＣＰＵ５１は第２販売履歴ＤＢ５５７の販売完了日時フィールドに、時計部５８から出力される日時情報を参照して販売完了日時を記憶する。これにより、無線タグ６の記憶部６５の販売対象領域の売買がクライアント１とクライアント２との間で成立する。
【００８３】
続いて、書き込みパスワードの生成処理について説明する。ＣＰＵ５１は第２販売履歴ＤＢ５５７の販売完了日時の記憶をトリガに、書き込みパスワード生成プログラム５５５を起動し、書き込みパスワードを生成する。ＣＰＵ５１は販売履歴ＤＢ５５２を参照し、販売者及び購入者の情報を読み出す。そしてＣＰＵ５１は、ユーザ情報ファイル５５１を参照し、販売者及び購入者に対応する電子メールアドレスを読み出す。ＣＰＵ５１は販売者（本例ではビール製造業者）の電子メールアドレス宛へ書き込みパスワード、ＩＤ及び販売対象領域を送信し、同様に購入者（本例では運送業者）の電子メールアドレス宛へ書き込みパスワード、ＩＤ及び販売対象領域を送信する。
【００８４】
これにより、クライアント１側では、送信された書き込みパスワードに基づき、販売した販売対象領域について書き込み制限を行うことができ、またクライアント２側では、送信された書き込みパスワードに基づき、購入した販売対象領域への書き込み制限を解除して、当該領域を活用することができる。
【００８５】
以上のハードウェア構成に基づき、実施の形態１に係るソフトウェア処理を、フローチャートを用いて説明する。図１６及び図１７は販売対象に係る商品情報の登録処理の手順を示すフローチャートである。クライアント１のＣＰＵ１１はブラウザ１５１を起動しウェブサーバ５へアクセスする（ステップＳ１６１）。ＣＰＵ１１は入力部１３から入力されたユーザＩＤ及びパスワード受け付け、ウェブサーバ５へ送信する（ステップＳ１６２）。ウェブサーバ５のＣＰＵ５１は送信されたユーザＩＤ及びパスワードを受信し、これらが正当か否かを、ユーザ情報ファイル５５１を参照して判断する（ステップＳ１６３）。
【００８６】
ＣＰＵ５１は、受信したユーザＩＤ及びパスワードが正当でないと判断した場合（ステップＳ１６３でＮＯ）、すなわち受信したユーザＩＤ及びパスワードがユーザ情報ファイル５５１に記憶されたユーザＩＤ及びパスワードに一致しない場合、不正なアクセスであるとして処理を終了する。一方、ＣＰＵ５１は受信したユーザＩＤ及びパスワードが正当であると判断した場合（ステップＳ１６３でＹＥＳ）、すなわち受信したユーザＩＤ及びパスワードがユーザ情報ファイル５５１に記憶されたユーザＩＤ及びパスワードに一致する場合、ユーザ情報ファイル５５１から、ユーザＩＤに対応するユーザ名及びこれ以外の購入者のユーザ名を、読み出す（ステップＳ１６４）。本例ではユーザＩＤに対応するユーザ名としてビール製造業者が読み出され、これ以外の購入者のユーザ名として運送業者及び小売業者が読み出される。
【００８７】
ＣＰＵ５１はＨＴＭＬファイル５５６から商品情報の登録画面のテンプレートを読み出す（ステップＳ１６５）。ＣＰＵ５１は読み出したテンプレートにステップＳ１６４で読み出したユーザ名及び購入者のユーザ名を記述し（ステップＳ１６６）、記述後の登録画面をクライアント１へ送信する（ステップＳ１６７）。具体的には購入者のユーザ名が選択できるよう、選択ボックス１０２の近傍にこれらのユーザ名が記述される。クライアント１のＣＰＵ１１は登録画面を受信し（ステップＳ１６８）、受信した登録画面を図１０の如くブラウザ１５１に表示する（ステップＳ１６９）。
【００８８】
ＣＰＵ１１は入力部１３から入力された無線タグ６のＩＤ、選択されたユーザ、商品情報の種類、価格及び期限を受け付け（ステップＳ１７１）、受け付けたＩＤ、選択されたユーザ、商品情報の種類、価格及び期限をウェブサーバ５へ送信する（ステップＳ１７２）。ウェブサーバ５のＣＰＵ５１は通信部５６を介して、送信されたＩＤ、選択されたユーザ、商品情報の種類、価格及び期限を受信し（ステップＳ１７３）、これらの情報を販売履歴ＤＢ５５２に記憶する（ステップＳ１７４）。ＣＰＵ５１は選択されたユーザの電子メールアドレスをユーザ情報ファイル５５１から読み出す（ステップＳ１７５）。ＣＰＵ５１は記憶部５５に記憶したメーラを起動し、商品情報の種類が販売中であることを示す電子メールをステップＳ１７５で読み出した電子メールアドレス宛へ送信する（ステップＳ１７６）。
【００８９】
図１８乃至図２０は購入、暗号化及び復号処理の手順を示すフローチャートである。クライアント２のＣＰＵ２１は入力部２３から入力されたユーザＩＤ及びパスワードを受け付け、ウェブサーバ５へ送信する（ステップＳ１８１）。ウェブサーバ５のＣＰＵ５１は送信されたユーザＩＤ及びパスワードが正当であるか否かを判断する。ＣＰＵ５１は正当であると判断した場合、当該ユーザＩＤに対応するユーザ名をユーザ情報ファイル５５１から抽出する（ステップＳ１８２）。ＣＰＵ５１は販売履歴ＤＢ５５２の購入者フィールドにステップＳ１８２で抽出したユーザ名が記憶されており、かつ、販売完了日時が記憶されていないレコードを読み出す（ステップＳ１８３）。
【００９０】
ＣＰＵ５１は商品購入画面のテンプレートをＨＴＭＬファイル５５６から読み出す（ステップＳ１８４）。ＣＰＵ５１はステップＳ１８３で読み出したレコード内の販売開始日時に期限を加算し、期限日時を算出する（ステップＳ１８５）。ＣＰＵ５１はステップＳ１８３で読み出したレコード内のＩＤ、商品情報の種類、価格及びステップＳ１８５で算出した期限日時を、ステップＳ１８４で読み出したテンプレートに記述する（ステップＳ１８６）。
【００９１】
ＣＰＵ５１は以上の情報が記述された商品購入画面をクライアント２へ送信する（ステップＳ１８７）。クライアント２のＣＰＵ２１は商品購入画面を受信し（ステップＳ１８８）、ブラウザ２５１に商品購入画面を図１２の如く表示する（ステップＳ１８９）。ＣＰＵ２１は入力部２３から商品情報の種類を受け付ける（ステップＳ１９１）。ＣＰＵ２１は、図１２に示す購入ボタン１０６が入力部２３から操作された場合、購入コマンド、ＩＤ及び商品情報の種類をウェブサーバ５へ送信する（ステップＳ１９２）。
【００９２】
ウェブサーバ５のＣＰＵ５１は購入コマンド、ＩＤ及び商品情報の種類を受信する（ステップＳ１９３）。ＣＰＵ５１は時計部５８から出力される日時情報に基づき、販売完了日時を販売履歴ＤＢ５５２に記憶する（ステップＳ１９４）。ＣＰＵ５１は販売履歴ＤＢ５５２に記憶されている販売者に対応する電子メールアドレスを、ユーザ情報ファイル５５１を参照して読み出す（ステップＳ１９５）。
【００９３】
ＣＰＵ５１は、暗号鍵生成プログラム５５３を起動し、暗号鍵を生成する（ステップＳ１９６）。そして、販売者の電子メールアドレス宛へ、記憶部５５から読み出した売買成立を示す文章、生成した暗号鍵、販売履歴ＤＢ５５２に記憶された対応するＩＤ及び商品情報の種類を含む電子メールをクライアント１へ送信する（ステップＳ１９７）。クライアント１のＣＰＵ１１は送信された売買成立を示す文章、暗号鍵、ＩＤ及び商品情報の種類を含む電子メールを受信する（ステップＳ１９８）。
【００９４】
ステップＳ１９６の暗号鍵生成処理と並列して、ＣＰＵ５１は復号鍵生成プログラム５５４を起動し、ステップＳ１９６で生成した暗号鍵による暗号化情報を復号することのできる復号鍵を生成する（ステップＳ１９９）。ＣＰＵ５１はクライアント２へ、記憶部５５から読み出した売買成立を示す文章、生成した復号鍵、販売履歴ＤＢ５５２に記憶された対応するＩＤ及び商品情報の種類を送信する（ステップＳ２０１）。クライアント２のＣＰＵ２１は送信された復号鍵、ＩＤ及び商品情報の種類等を受信する（ステップＳ２０２）。
【００９５】
ビール製造業者に係るクライアント１のＣＰＵ１１は、ステップＳ１９８で受信した商品情報の種類に対応する商品情報のデータを図４に示す商品情報ＤＢ１６１から読み出す（ステップＳ２０３）。本例では、商品情報の種類である製造年月日に対応するデータとして２００７年６月１日が読み出され、また、種類である容器情報に対応するデータとしてガラスビンが読み出される。ＣＰＵ１１は読み出したデータ及び種類を含む商品情報を受信した暗号鍵で暗号化する（ステップＳ２０４）。ＣＰＵ１１はリーダ／ライタ１９へ暗号化された商品情報を出力する。
【００９６】
リーダ／ライタ１９は出力された暗号化済みの商品情報を、ステップＳ１９８で受信した電子メールに記述されたＩＤに係る無線タグ６の商品情報記憶部６５３に書き込む（ステップＳ２０５）。このようにして商品情報が暗号化された無線タグ６はビール４に取り付けられ、運送業者へ渡される。
【００９７】
運送業者は商品情報が暗号化された無線タグ６が取り付けられたビール４を受け取る。クライアント２のＣＰＵ２１はリーダ／ライタ２９を通じて、無線タグ６の暗号化された商品情報及びＩＤを読み取る（ステップＳ２０６）。ＣＰＵ２１は、読み取ったＩＤとステップＳ２０２で受信したＩＤとが一致する場合に、ステップＳ２０２で受信した復号鍵を用いて、当該読み取った暗号化された商品情報の復号を行う（ステップＳ２０７）。これにより、運送業者は、業務に必要な製造年月日及びガラスビンに係る商品情報を入手することができる。そのため、無線タグ６のリーダ／ライタ２９を通じた読み取り後、これらの商品情報を取得すべくクライアント１へ問い合わせをする処理が省略され、物流の迅速化、通信トラフィックの低減等の効果をもたらす。
【００９８】
図２１及び図２２は販売対象領域の登録処理の手順を示すフローチャートである。クライアント１のＣＰＵ１１はブラウザ１５１を起動しウェブサーバ５へアクセスする。ＣＰＵ１１は入力部１３から入力されたユーザＩＤ及びパスワード受け付け、ウェブサーバ５へ送信する（ステップＳ２１１）。ウェブサーバ５のＣＰＵ５１は送信されたユーザＩＤ及びパスワードを受信し、これらが正当か否かを、ユーザ情報ファイル５５１を参照して判断する。ＣＰＵ５１は受信したユーザＩＤ及びパスワードが正当であると判断した場合、ユーザ名及び購入者のユーザ名を、ユーザ情報ファイル５５１から読み出す（ステップＳ２１２）。
【００９９】
ＣＰＵ５１はＨＴＭＬファイル５５６から販売対象領域の登録画面のテンプレートを読み出す（ステップＳ２１３）。ＣＰＵ５１は読み出したテンプレートにステップＳ２１２で読み出したユーザ名及び購入者のユーザ名を記述し（ステップＳ２１４）、記述後の登録画面をクライアント１へ送信する（ステップＳ２１５）。クライアント１のＣＰＵ１１は登録画面を受信し（ステップＳ２１６）、受信した販売対象領域の登録画面を図１３の如くブラウザ１５１に表示する（ステップＳ２１７）。
【０１００】
ＣＰＵ１１は入力部１３から入力された無線タグ６のＩＤ、選択されたユーザ、販売対象領域、価格及び期限を受け付ける（ステップＳ２１８）。ＣＰＵ１１はステップＳ２１５と共に送信されたプログラムを起動し、ステップＳ２１８で受け付けた販売対象領域のデータサイズを算出し、算出したデータサイズをブラウザ１５１に表示する（ステップＳ２１９）。ＣＰＵ１１は、受け付けたＩＤ、選択されたユーザ、販売対象領域、算出されたデータサイズ、価格及び期限をウェブサーバ５へ送信する（ステップＳ２２１）。ウェブサーバ５のＣＰＵ５１は通信部５６を介して、送信されたＩＤ、選択されたユーザ、販売対象領域、データサイズ、価格及び期限を受信し（ステップＳ２２２）、これらの情報を第２販売履歴ＤＢ５５７に記憶する（ステップ２２３）。ＣＰＵ５１は選択されたユーザの電子メールアドレスをユーザ情報ファイル５５１から読み出す（ステップＳ２２４）。ＣＰＵ５１は記憶部５５に記憶したメーラを起動し、販売対象領域が販売中であることを示す電子メールをステップＳ２２４で読み出した電子メールアドレス宛へ送信する（ステップＳ２２５）。
【０１０１】
図２３乃至図２５は販売対象領域の購入、書き込み制限及び書き込み解除処理の手順を示すフローチャートである。クライアント２のＣＰＵ２１は入力部２３から入力されたユーザＩＤ及びパスワードを受け付け、ウェブサーバ５へ送信する（ステップＳ２３１）。ウェブサーバ５のＣＰＵ５１は送信されたユーザＩＤ及びパスワードが正当であるか否かを判断する。ＣＰＵ５１は正当であると判断した場合、当該ユーザＩＤに対応するユーザ名をユーザ情報ファイル５５１から抽出する（ステップＳ２３２）。ＣＰＵ５１は図１４に示す第２販売履歴ＤＢ５５７の購入者フィールドにステップＳ２３２で抽出したユーザ名が記憶されており、かつ、販売完了日時が記憶されていないレコードを読み出す（ステップＳ２３３）。
【０１０２】
ＣＰＵ５１は販売対象領域の購入画面のテンプレートをＨＴＭＬファイル５５６から読み出す（ステップＳ２３４）。ＣＰＵ５１はステップＳ２３３で読み出したレコード内の販売開始日時に期限を加算し、期限日時を算出する（ステップＳ２３５）。ＣＰＵ５１はステップＳ２３３で読み出したレコード内のＩＤ、販売対象領域、価格及びステップＳ２３５で算出した期限日時を、ステップＳ２３４で読み出したテンプレートに記述する（ステップＳ２３６）。
【０１０３】
ＣＰＵ５１は以上の情報が記述された販売対象領域の購入画面をクライアント２へ送信する（ステップＳ２３７）。クライアント２のＣＰＵ２１は販売対象領域の購入画面を受信し（ステップＳ２３８）、ブラウザ２５１に商品購入画面を図１５の如く表示する（ステップＳ２３９）。ＣＰＵ２１は入力部２３から購入ボタン１０６の入力を受け付ける（ステップＳ２４１）。ＣＰＵ２１は、購入ボタン１０６が入力部２３から操作された場合、購入コマンド、ＩＤ及び販売対象領域をウェブサーバ５へ送信する（ステップＳ２４２）。
【０１０４】
ウェブサーバ５のＣＰＵ５１は購入コマンド、ＩＤ及び販売対象領域を受信する（ステップＳ２４５）。ＣＰＵ５１は時計部５８から出力される日時情報に基づき、販売完了日時を第２販売履歴ＤＢ５５７に記憶する（ステップＳ２４６）。ＣＰＵ５１は第２販売履歴ＤＢ５５７に記憶されている販売者に対応する電子メールアドレスを、ユーザ情報ファイル５５１を参照して読み出す（ステップＳ２４７）。
【０１０５】
ＣＰＵ５１は、書き込みパスワード生成プログラム５５５を起動し、書き込みパスワードを生成する（ステップＳ２４８）。そして、販売者の電子メールアドレス宛へ、記憶部５５から読み出した売買成立を示す文章、生成した書き込みパスワード、第２販売履歴ＤＢ５５７に記憶された対応するＩＤ及び販売対象領域を含む電子メールをクライアント１へ送信する（ステップＳ２４９）。クライアント１のＣＰＵ１１は送信された売買成立を示す文章、書き込みパスワード、ＩＤ及び販売対象領域を含む電子メールを受信する（ステップＳ２５１）。
【０１０６】
ＣＰＵ５１はクライアント２へ、記憶部５５から読み出した売買成立を示す文章、生成した書き込みパスワード、販売履歴ＤＢ５５２に記憶された対応するＩＤ及び販売対象領域を送信する（ステップＳ２５２）。クライアント２のＣＰＵ２１は送信された書き込みパスワード、ＩＤ及び販売対象領域等を受信する（ステップＳ２５３）。
【０１０７】
ビール製造業者に係るクライアント１のＣＰＵ１１は、ステップＳ２５１で受信した電子メールに含まれる書き込みパスワードを用いて、同じく送信されたＩＤと一致するＩＤの無線タグ６の送信された販売対象領域について、書き込み制限を行う（ステップＳ２５４）。ＣＰＵ１１からリーダ／ライタ１９へは、書き込みパスワード及び販売対象領域が出力される。リーダ／ライタ１９は記憶部６５の当該販売対象領域について書き込みパスワードを用いて書き込み制限を行う。リーダ／ライタ１９は制御部６１のメモリ６２に書き込みパスワード及び販売対象領域（アドレスの情報）を記憶する（ステップＳ２５５）。
【０１０８】
ＣＰＵ１１は記憶部１５に記憶した図示しない補助書き込みパスワード生成プログラムを起動し、補助書き込みパスワードを生成する（ステップＳ２５６）。ＣＰＵ１１は、リーダ／ライタ１９を通じて、補助書き込みパスワードを用いて販売対象領域以外の余剰領域について、書き込み制限を行う（ステップＳ２５７）。リーダ／ライタ１９を通じて補助書き込みパスワードは制御部６１へ出力され、制御部６１は補助書き込みパスワードをメモリ６２に記憶する。このようにして書き込み制限のなされた販売対象領域を記憶部６５に含む無線タグ６はビール４に取り付けられ、運送業者へ渡される。
【０１０９】
運送業者は書き込み制限のなされた無線タグ６が取り付けられたビール４を受け取る。クライアント２のＣＰＵ２１はリーダ／ライタ２９を通じて、ステップＳ２５３で受信した書き込みパスワードを用い、販売対象領域の書き込み制限を解除する（ステップＳ２５８）。具体的には、リーダ／ライタ２９を通じてＣＰＵ２１から制御部６１へ書き込みパスワードが送信される。制御部６１はメモリ６２に記憶された書き込みパスワードと、送信された書き込みパスワードとが一致するか否かを判断する。一致しない場合は、書き込み制限は維持される。一致すると制御部６１が判断した場合、メモリ６２から販売対象領域のアドレスが読み出され、制御部６１は当該領域の書き込み制限を解除する。
【０１１０】
これにより、運送業者は、無線タグ６の記憶部６５のうち購入した販売対象領域を自由に活用することが可能となる。その一方で、補助書き込みパスワードにより書き込み制限がなされている販売対象領域以外の余剰領域については、書き込みが制限される。クライアント２がクライアント３の上流となる場合は、当該販売対象領域に、運送業者が所有する商品情報を記憶して小売業者に販売することができる。また購入した販売対象領域中の一部の領域をクライアント３に対する販売対象領域として販売することも同様の処理により実行することができる。なお、以上述べた例はクライアント１とクライアント２との間の処理について述べたが、クライアント１からクライアント２及びクライアント３へ商品情報及び販売対象領域の販売を同時に行っても良いことはもちろんである。
【０１１１】
実施の形態２
実施の形態２は一の端末装置であるクライアント２及び他の端末装置であるクライアント３が入札により販売対象領域を購入する形態に関する。販売対象領域は有限であるため入札により高い価格を提示した業者へ販売することが好ましい。図２６は実施の形態２に係るウェブサーバ５のハードウェア構成を示す説明図である。実施の形態１の構成に加え、記憶部５５には入札状況を記憶する価格ファイル５５８が記憶されている。なお、価格ファイル５５８の詳細については後述する。また本実施の形態においては、クライアント２及びクライアント３が入札を行う形態につき説明するが、これに限らずさらに多くのクライアントをも加えても良い。
【０１１２】
図２７は実施の形態２に係る販売対象領域の購入イメージを示す説明図である。ウェブサーバ５のＣＰＵ５１はＨＴＭＬファイル５５６に記憶されたテンプレートに、ＩＤ、販売対象領域及び期限日時を記述し、図２７に示す販売対象領域の購入画面をクライアント２及びクライアント３へ送信する。なお図２７の例は運送業者のクライアント２のブラウザ２５１への表示例を示す。運送業者は入力部２３を通じて、価格ボックス１０９に入札する価格を入力する。ＣＰＵ２１は入力部２３から入力された価格、ＩＤ、販売対象領域及び期限日時をウェブサーバ５へ送信する。同様に小売業者もクライアント３から価格、ＩＤ、販売対象領域及び期限日時をウェブサーバ５へ送信する。
【０１１３】
ウェブサーバ５はクライアント２及びクライアント３から送信された価格、ＩＤ、販売対象領域及び期限日時を時計部５８から出力される日時情報と共に、履歴として、購入者の情報に対応づけて価格ファイル５５８に記憶する。図２８は価格ファイル５５８のレコードレイアウトを示す説明図である。価格ファイル５５８は、ＩＤフィールド、販売対象領域フィールド、価格フィールド、購入者フィールド、受信日時フィールド及び期限日時フィールドを含んで構成される。ＩＤフィールドにはクライアント２または３から送信されたＩＤが記憶され、販売対象領域フィールドにはＩＤに対応づけて送信された販売対象領域が記憶される。
【０１１４】
価格フィールドには、クライアント２または３から送信された入札のための価格が記憶されている。購入者フィールドには、入札価格を送信したクライアント２または３に対応する購入者名が記憶されている。受信日時フィールドにはクライアント２または３からこれらの情報を受信した日時の情報を記憶している。期限日時フィールドにはクライアント１により設定された期限に基づく日時であり、クライアント２または３からＩＤ及び価格等に対応づけられて送信された期限日時が記憶される。ＣＰＵ５１は時計部５８から出力される日時情報を参照し、価格ファイル５５８に記憶する期限日時に達したか否かを随時監視している。ＣＰＵ５１は期限日時に達した場合、価格フィールド中最も高額の価格に係る購入者を抽出する。図２８の例において、期限日時６月１２日１１時１０分３０秒に達した場合購入者は、５００円を提示した運送業者となる。
【０１１５】
ＣＰＵ５１は当該価格を図１４に示す第２販売履歴ＤＢ５５７の価格フィールドに記憶し、また販売完了日時を時計部５８から出力される日時情報を参照して販売完了日時フィールドに記憶する。ＣＰＵ５１は抽出した購入者の電子メールアドレスをユーザ情報ファイル５５１から読み出す。ＣＰＵ５１は書き込みパスワード生成プログラム５５５を起動し、クライアント１及びクライアント２へ送信すべき書き込みパスワードを生成する。そして実施の形態１と同じく、ＣＰＵ５１は読み出した運送業者の電子メールアドレス宛に、売買成立を示す文章、生成した書き込みパスワード、第２販売履歴ＤＢ５５７に記憶された対応するＩＤ及び販売対象領域を含む電子メールを送信する。小売業者が最高価格を送信した場合は、これらの情報はクライアント３へ送信される。
【０１１６】
図２９は入札処理の手順を示すフローチャートである。ウェブサーバ５のＣＰＵ５１は、実施の形態１で述べた処理により、価格の記載を除いて販売対象領域の購入画面を作成し、クライアント２及びクライアント３へ送信する（ステップＳ２８１）。なお、この送信はクライアント２または３からウェブサーバ５へアクセスがあった際に行えばよい。次いでＣＰＵ５１はクライアント２または３から送信されたＩＤ、販売対象領域、価格及び期限日時を受信する（ステップＳ２８２）。
【０１１７】
ＣＰＵ５１は逐次履歴を記憶すべく、価格ファイル５５８にＩＤ、販売対象領域、価格、受信日時及び期限日時をクライアント２またはクライアント３の情報（運送業者または小売業者）に対応づけて図２８の如く記憶する（ステップＳ２８３）。なお、図２８の例はクライアント２に対応する運送業者の履歴が２つ、クライアント３に対応する小売業者の履歴が１つ記憶されている。また本実施の形態においては理解を容易にするために価格ファイルには、運送業者及び小売業者の如く、ユーザ名を記載しているが、ユーザ情報ファイル５５１に記憶しているように、これらに対応するクライアント２及び３のＩＰアドレスに対応づけて記憶するようにしても良い。
【０１１８】
ＣＰＵ５１は期限日時を価格ファイル５５８または第２販売履歴ＤＢ５５７から読み出し（ステップＳ２８４）、時計部５８からの出力に基づく現在日時が期限日時に達したか否かを判断する（ステップＳ２８５）。ＣＰＵ５１は現在日時が期限日時に達していないと判断した場合（ステップＳ２８５でＮＯ）、再びステップＳ２８１へ処理を戻し、期限日時に達するまで以上の処理を繰り返し実行する。
【０１１９】
一方、現在日時が期限日時に達したと判断した場合（ステップＳ２８５でＹＥＳ）、ＣＰＵ５１は価格ファイル５５８の中から最高の価格及びこれを送信した購入者を読み出す（ステップＳ２８６）。ＣＰＵ５１は最高価格を第２販売履歴ＤＢ５５７の価格フィールドに記憶し、購入者を購入者フィールドに記憶し、現在日時を販売完了日時フィールドに記憶する（ステップＳ２８７）。ＣＰＵ５１は購入者に対応する電子メールアドレスをユーザ情報ファイル５５１から読み出す（ステップＳ２８８）。ＣＰＵ５１は書き込みパスワード生成プログラム５５５を起動し、クライアント１及びクライアント２へ送信すべき書き込みパスワードを生成する。そして実施の形態１と同じく、ＣＰＵ５１は読み出した運送業者の電子メールアドレス宛に、売買成立を示す文章、生成した書き込みパスワード、第２販売履歴ＤＢ５５７に記憶された対応するＩＤ及び販売対象領域を含む電子メールを送信する（ステップＳ２８９）。これによりクライアント１と、クライアント２または３のいずれかとの間で、販売対象領域の売買が成立する。
【０１２０】
本実施の形態２は以上の如き構成としてあり、その他の構成及び作用は実施の形態１と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。
【０１２１】
実施の形態３
実施の形態３は下流のクライアント２または３から上流のクライアントへ希望する商品情報を送信する形態に関する。図３０及び図３１は実施の形態３に係る送信処理の手順を示すフローチャートである。なお、本実施の形態においては下流のクライアント２から上流のクライアント１へ必要な商品情報の種類を送信する形態について説明する。クライアント２はウェブサーバ５へアクセスし、ユーザＩＤ及びパスワードをウェブサーバ５へ送信する（ステップＳ２９１）。ウェブサーバ５のＣＰＵ５１はユーザＩＤ及びパスワードの認証後、希望する商品の情報を入力するための画面を、ＨＴＭＬファイル５５６から読み出し、これをクライアント２へ送信する（ステップＳ２９２）。
【０１２２】
送信された希望商品情報入力画面は、クライアント２のブラウザ２５１に表示される。ユーザは入力部２３を通じて、販売者（本例ではビール製造業者）、及び希望する商品情報の種類を入力する。ＣＰＵ２１は入力部２３から入力された販売者及び希望する商品情報の種類を受け付け（ステップＳ２９３）、これらの情報をウェブサーバ５へ送信する（ステップＳ２９４）。ウェブサーバ５のＣＰＵ５１は販売者及び希望する商品情報の種類を受信する（ステップＳ２９５）。ＣＰＵ５１は販売者及び希望する商品情報の種類を記憶部５５に履歴として随時記憶する（ステップＳ２９６）。
【０１２３】
ＣＰＵ５１は記憶部５５内にステップＳ２９６の処理により記憶した履歴数が所定数以上であるか否かを判断する（ステップＳ２９７）。この所定数は例えば１００であり、記憶部５５に予め記憶されている。なお、繰り返し蓄積する必要がない場合は、所定数を１とすればよい。ＣＰＵ５１は所定数以上でないと判断した場合は（ステップＳ２９７でＮＯ）、ステップＳ２９１へ移行し、以上の処理を繰り返す。すなわち、クライアント２の他、クライアント３を含む他のクライアントから、販売者に対して希望される商品情報の種類に関する情報を蓄積する。これは商品情報記憶部６５３の容量も有限であるため、よりニーズにあった的確な商品情報を販売者が認識できるようにするためである。
【０１２４】
ＣＰＵ５１は履歴数が所定数以上であると判断した場合（ステップＳ２９７でＹＥＳ）、ステップＳ２９５における販売者の電子メールアドレスをユーザ情報ファイル５５１から抽出する（ステップＳ３０１）。ＣＰＵ５１は記憶部５５の履歴を検索し、希望の多い上位数個の商品情報の種類を、起動したメーラを用いて電子メール内に記述し、ステップＳ３０１で抽出した電子メールアドレス宛へ送信する（ステップＳ３０２）。具体的には、記憶部５５内の履歴を参照し、希望する商品情報の種類別に受信数を計数し、計数した受信数が多い所定数（例えば２つ）の商品情報の種類を決定する。販売者たるクライアント１のＣＰＵ１１は通信部１６を介して当該電子メールを受信する（ステップＳ３０３）。例えば、当初商品情報として記憶していた商品情報の種類である製造年月日及び容器情報の受信数よりも、商品情報の種類である使用原料またはカロリー等の受信数が多い場合は、これをビール製造業者へ通知する。これにより、上流のビール製造業者はより価値の高い商品情報を、暗号化して記憶することができ、これに伴う対価の収入によりより無線タグ６の普及を図ることが可能となる。
【０１２５】
本実施の形態３は以上の如き構成としてあり、その他の構成及び作用は実施の形態１及び２と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。
【０１２６】
実施の形態４
図３２は実施の形態４に係るウェブサーバ５の構成を示すブロック図である。実施の形態４に係るウェブサーバ５を動作させるためのプログラムは、本実施の形態４のように、ＣＤ−ＲＯＭ等の可搬型記録媒体１Ａで提供することも可能である。さらに、コンピュータプログラムを、通信網Ｎを介して図示しないサーバコンピュータからダウンロードすることも可能である。以下に、その内容を説明する。
【０１２７】
図３１に示すウェブサーバ５の図示しない記録媒体読み取り装置に、商品情報の種類を受信させ、商品情報の種類を送信させ、暗号鍵を送信させ、復号鍵を送信させるプログラムが記録された可搬型記録媒体１Ａを、挿入して記憶部５５の制御プログラム５５Ｐ内にこのプログラムをインストールする。または、かかるプログラムを、通信部５６を介して外部の図示しないサーバコンピュータからダウンロードし、記憶部５５にインストールするようにしても良い。かかるプログラムはＲＡＭ５２にロードして実行される。これにより、上述のようなウェブサーバ５として機能する。
【０１２８】
本実施の形態４は以上の如き構成としてあり、その他の構成及び作用は実施の形態１乃至３と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。
【０１２９】
（付記１）
通信網を介して接続される第１端末装置及び第２端末装置の要求に応じて無線タグの記憶部に関する情報を、制御部を有する中央装置に送受信させる送受信方法において、
前記第１端末装置から前記中央装置へ、前記無線タグの記憶部に記憶される商品情報の内、販売対象となる商品情報の種類を送信する種類送信ステップと、
前記種類送信ステップにより第１端末装置から中央装置へ送信された前記商品情報の種類を受信する受信ステップと、
前記受信ステップにより受信した商品情報の種類を前記第２端末装置へ送信する送信ステップと、
前記中央装置が、前記送信ステップにより送信した商品情報の種類に関して購入を示す情報を、前記第２端末装置から受信すると、前記第１端末装置へ前記商品情報を暗号化する暗号鍵を送信する鍵送信ステップと、
前記中央装置から前記第２端末装置へ、前記商品情報を復号するための復号鍵を送信する復号鍵送信ステップと、
前記第１端末装置が、前記鍵送信ステップにより送信された暗号鍵を受信すると、前記商品情報を、前記暗号鍵を用いて暗号化し、前記無線タグの記憶部に暗号化された前記商品情報を書き込む指示を行う書き込みステップと、
前記第２端末装置が、前記復号鍵送信ステップにより送信された復号鍵を受信すると、前記無線タグに記憶されている暗号化された商品情報の読み出しを指示し、前記無線タグより読み出した商品情報を、前記復号鍵を用いて復号するステップと
を備えることを特徴とする送受信方法。
【０１３０】
（付記２）
前記第１端末装置から送信される、前記無線タグの記憶部の記憶領域の内、販売対象となる記憶領域の情報を前記中央装置の制御部により受信する領域受信ステップと、
前記第２端末装置へ前記領域受信ステップにより受信した記憶領域の情報を前記中央装置の制御部により送信する領域送信ステップと、
前記第２端末装置から、前記領域送信ステップにより送信した記憶領域の情報に関して購入を示す情報を受信した場合に、前記中央装置の制御部により、前記第１端末装置へ前記記憶領域への書き込みを制限するための制限鍵を送信する制限鍵送信ステップと、
該制限鍵送信ステップにより送信された制限鍵を前記第１端末装置が受信した場合に、該受信した制限鍵を用いて前記第１端末装置の制御部により、前記無線タグの前記記憶領域の書き込み制限を行うステップと、
前記第２端末装置へ、前記記憶領域に対する書き込み制限を解除するための解除鍵を前記中央装置の制御部により送信する解除鍵送信ステップと、
該解除鍵送信ステップにより送信された解除鍵を前記第２端末装置が受信した場合に、該解除鍵を用いて前記第２端末装置の制御部により、前記無線タグの前記記憶領域の書き込み制限を解除するステップと
を備えることを特徴とする付記１に記載の送受信方法。
【０１３１】
（付記３）
通信網を介して接続される第１端末装置及び第２端末装置の要求に応じて無線タグの記憶部に関する情報を、制御部を有する中央装置に送受信させる送受信システムにおいて、
前記中央装置は、
前記第１端末装置から送信された、前記無線タグの記憶部に記憶される商品情報の内、販売対象となる商品情報の種類を受信する受信手段と、
前記受信手段により受信した商品情報の種類を、前記第２端末装置へ送信する送信手段と、
前記送信手段により送信した商品情報の種類に関して購入を示す情報を、前記第２端末装置から受信すると、前記第１端末装置へ前記商品情報を暗号化する暗号鍵を送信する鍵送信手段と、
前記第２端末装置へ、前記商品情報を復号するための復号鍵を送信する復号鍵送信手段とを備え、
前記第１端末装置は、
前記鍵送信手段により送信された暗号鍵を受信すると、前記商品情報を、前記暗号鍵を用いて暗号化し、前記無線タグの記憶部に暗号化された前記商品情報を書き込む指示を行う書き込み手段を備え、
前記第２端末装置は、
前記復号鍵送信手段により送信された復号鍵を受信すると、前記無線タグに記憶されている暗号化された商品情報の読み出しを指示し、該無線タグより読み出した商品情報を、前記復号鍵を用いて復号する手段と
を備えることを特徴とする送受信システム。
【０１３２】
（付記４）
前記中央装置は、
前記第１端末装置から送信される、前記無線タグの記憶部の記憶領域の内、販売対象となる記憶領域の情報を前記制御部により受信する領域受信手段と、
前記第２端末装置へ前記領域受信手段により受信した記憶領域の情報を前記制御部により送信する領域送信手段と、
前記第２端末装置から、前記領域送信手段により送信した記憶領域の情報に関して購入を示す情報を受信した場合に、前記制御部により、前記第１端末装置へ前記記憶領域への書き込みを制限するための制限鍵を送信する制限鍵送信手段と、
前記第２端末装置へ、前記記憶領域に対する書き込み制限を解除するための解除鍵を前記制御部により送信する解除鍵送信手段とを備え、
前記第１端末装置は、
前記制限鍵送信手段により送信された制限鍵を受信した場合に、該受信した制限鍵を用いて、前記無線タグの前記記憶領域の書き込み制限を行う手段を備え、
前記第２端末装置は、
前記解除鍵送信手段により送信された解除鍵を受信した場合に、該解除鍵を用いて、前記無線タグの前記記憶領域の書き込み制限を解除する手段
を備えることを特徴とする付記３に記載の送受信システム。
【０１３３】
（付記５）
通信網を介して接続される第１端末装置及び第２端末装置の要求に応じて無線タグの記憶部に関する情報を送受信する制御部を有する中央装置において、
前記第１端末装置から送信される、前記無線タグの記憶部に記憶される商品情報の内、販売対象となる商品情報の種類を受信する受信手段と、
前記受信手段により受信した商品情報の種類を前記第２端末装置へ送信する送信手段と、
前記第２端末装置から、前記送信手段により送信した商品情報の種類に関して購入を示す情報を受信すると、前記第１端末装置へ前記商品情報を暗号化する暗号鍵を送信する鍵送信手段と、
前記第２端末装置へ、前記商品情報を復号するための復号鍵を送信する復号鍵送信手段と
を備えることを特徴とする中央装置。
【０１３４】
（付記６）
前記第１端末装置から送信される、前記無線タグの記憶部の記憶領域の内、販売対象となる記憶領域の情報を前記制御部により受信する領域受信手段と、
前記第２端末装置へ前記領域受信手段により受信した記憶領域の情報を前記制御部により送信する領域送信手段と、
前記第２端末装置から、前記領域送信手段により送信した記憶領域の情報に関して購入を示す情報を受信した場合に、前記制御部により、前記第１端末装置へ前記記憶領域への書き込みを制限するための制限鍵を送信する制限鍵送信手段と、
前記第２端末装置へ、前記記憶領域に対する書き込み制限を解除するための解除鍵を前記制御部により送信する解除鍵送信手段と
を備えることを特徴とする付記５に記載の中央装置。
【０１３５】
（付記７）
通信網を介して接続される第１端末装置及び第２端末装置の要求に応じて無線タグの記憶部に関する情報を、制御部を有するコンピュータに送受信させるプログラムにおいて、
コンピュータに、
前記第１端末装置から送信される、前記無線タグの記憶部に記憶される商品情報の内、販売対象となる商品情報の種類を受信する受信ステップと、
前記第２端末装置へ前記受信ステップにより受信した商品情報の種類を送信する送信ステップと、
前記第２端末装置から、前記送信ステップにより送信した商品情報の種類に関して購入を示す情報を受信すると、前記第１端末装置へ前記商品情報を暗号化する暗号鍵を送信する鍵送信ステップと、
前記第２端末装置へ、前記商品情報を復号するための復号鍵を送信する復号鍵送信ステップと
を実行させるプログラム。
【０１３６】
（付記８）
前記第１端末装置から送信される、前記無線タグの記憶部の記憶領域の内、販売対象となる記憶領域の情報を受信する領域受信ステップと、
前記第２端末装置へ前記領域受信ステップにより受信した記憶領域の情報を送信する領域送信ステップと、
前記第２端末装置から、前記領域送信ステップにより送信した記憶領域の情報に関して購入を示す情報を受信すると、前記第１端末装置へ前記記憶領域への書き込みを制限するための制限鍵を送信する制限鍵送信ステップと、
前記第２端末装置へ、前記記憶領域に対する書き込み制限を解除するための解除鍵を送信する解除鍵送信ステップと
を実行させる付記７に記載のプログラム。
【０１３７】
（付記９）
前記領域送信ステップは、
前記第２端末装置及び通信網を介して接続される他の端末装置へ、前記領域受信ステップにより受信した記憶領域の情報を送信し、
前記第２端末装置及び他の端末装置から前記記憶領域への書き込みの対価としての価格を受信する価格受信ステップと、
該価格受信ステップにより受信した価格を前記第２端末装置及び他の端末装置に対応づけて前記コンピュータの記憶装置に記憶する記憶ステップと、
前記記憶装置に記憶された期限日時を読み出し、前記コンピュータの時計部から出力される日時を参照して、前記期限日時に達した場合に、前記記憶装置に記憶された価格の内、最高価格に対応する一の端末装置を決定する決定ステップとを実行させ、
前記解除鍵送信ステップは、
前記決定ステップにより決定した一の端末装置へ、前記解除鍵を送信する
ことを特徴とする付記８に記載のプログラム。
【０１３８】
（付記１０）
前記受信ステップは、前記第１端末装置から、前記無線タグの記憶部に記憶される商品情報の内、販売対象となる商品情報の種類及び該商品情報の読み取りの対価としての価格を受信し、
前記送信ステップは、前記第２端末装置へ前記受信ステップにより受信した商品情報の種類及び価格を送信する
ことを特徴とする付記７乃至９のいずれか一つに記載のプログラム。
【０１３９】
（付記１１）
前記第２端末装置から、希望する商品情報の種類を受信するステップと、
該ステップにより受信した商品情報の種類を前記第１端末装置へ送信するステップと
を実行させる付記７乃至１０のいずれか一つに記載のプログラム。
【図面の簡単な説明】
【０１４０】
【図１】本発明に係る送受信システムの概要を示す模式図である。
【図２】無線タグのハードウェア構成を示すブロック図である。
【図３】クライアントのハードウェア構成を示すブロック図である。
【図４】商品情報ＤＢのレコードレイアウトを示す説明図である。
【図５】アドレスファイルのレコードレイアウトを示す説明図である。
【図６】販売履歴ファイルのレコードレイアウトを示す説明図である。
【図７】クライアントのハードウェア構成を示すブロック図である。
【図８】ウェブサーバのハードウェア構成を示す説明図である。
【図９】ユーザ情報ファイルのレコードレイアウトを示す説明図である。
【図１０】販売対象となる商品情報の登録画面イメージを示す説明図である。
【図１１】販売履歴ＤＢのレコードレイアウトを示す説明図である。
【図１２】商品情報の購入イメージを示す説明図である。
【図１３】販売対象領域の登録画面のイメージを示す説明図である。
【図１４】第２販売履歴ＤＢのレコードレイアウトを示す説明図である。
【図１５】販売対象領域の購入イメージを示す説明図である。
【図１６】販売対象に係る商品情報の登録処理の手順を示すフローチャートである。
【図１７】販売対象に係る商品情報の登録処理の手順を示すフローチャートである。
【図１８】購入、暗号化及び復号処理の手順を示すフローチャートである。
【図１９】購入、暗号化及び復号処理の手順を示すフローチャートである。
【図２０】購入、暗号化及び復号処理の手順を示すフローチャートである。
【図２１】販売対象領域の登録処理の手順を示すフローチャートである。
【図２２】販売対象領域の登録処理の手順を示すフローチャートである。
【図２３】販売対象領域の購入、書き込み制限及び書き込み解除処理の手順を示すフローチャートである。
【図２４】販売対象領域の購入、書き込み制限及び書き込み解除処理の手順を示すフローチャートである。
【図２５】販売対象領域の購入、書き込み制限及び書き込み解除処理の手順を示すフローチャートである。
【図２６】実施の形態２に係るウェブサーバのハードウェア構成を示す説明図である。
【図２７】実施の形態２に係る販売対象領域の購入イメージを示す説明図である。
【図２８】価格ファイルのレコードレイアウトを示す説明図である。
【図２９】入札処理の手順を示すフローチャートである。
【図３０】実施の形態３に係る送信処理の手順を示すフローチャートである。
【図３１】実施の形態３に係る送信処理の手順を示すフローチャートである。
【図３２】実施の形態４に係るウェブサーバの構成を示すブロック図である。
【符号の説明】
【０１４１】
１、２、３      クライアント
１Ａ    可搬型記録媒体
５      ウェブサーバ
６      無線タグ
４      商品
１１    ＣＰＵ
１３    入力部
１４    表示部
１５    記憶部
１５Ｐ  制御プログラム
１６    通信部
１８    時計部
１９、２９、３９    リーダ／ライタ
２１    ＣＰＵ
２３    入力部
２４    表示部
２５    記憶部
２５Ｐ  制御プログラム
２６    通信部
２８    時計部
５１    ＣＰＵ
５２    ＲＡＭ
５３    入力部
５４    表示部
５５    記憶部
５５Ｐ  制御プログラム
６１    制御部
６２    メモリ
６５    記憶部
６６    通信部
１０６  購入ボタン
１５４  アドレスファイル
１５５  販売履歴ファイル
１６１  商品情報ＤＢ
２５４  アドレスファイル
２５５  販売履歴ファイル
５５１  ユーザ情報ファイル
５５２  販売履歴ＤＢ
５５６  ＨＴＭＬファイル
５５７  第２販売履歴ＤＢ
Ｎ      通信網
【図１】
2009064184.tif 000003
【図２】
2009064184.tif 000004
【図３】
2009064184.tif 000005
【図４】
2009064184.tif 000006
【図５】
2009064184.tif 000007
【図６】
2009064184.tif 000008
【図７】
2009064184.tif 000009
【図８】
2009064184.tif 000010
【図９】
2009064184.tif 000011
【図１０】
2009064184.tif 000012
【図１１】
2009064184.tif 000013
【図１２】
2009064184.tif 000014
【図１３】
2009064184.tif 000015
【図１４】
2009064184.tif 000016
【図１５】
2009064184.tif 000017
【図１６】
2009064184.tif 000018
【図１７】
2009064184.tif 000019
【図１８】
2009064184.tif 000020
【図１９】
2009064184.tif 000021
【図２０】
2009064184.tif 000022
【図２１】
2009064184.tif 000023
【図２２】
2009064184.tif 000024
【図２３】
2009064184.tif 000025
【図２４】
2009064184.tif 000026
【図２５】
2009064184.tif 000027
【図２６】
2009064184.tif 000028
【図２７】
2009064184.tif 000029
【図２８】
2009064184.tif 000030
【図２９】
2009064184.tif 000031
【図３０】
2009064184.tif 000032
【図３１】
2009064184.tif 000033
【図３２】
2009064184.tif 000034