(57)【要約】【課題】通信ネットワークに接続されたホストに、簡易な構成でタグデータを送信する。【解決手段】無線タグ１１−１〜１１−５の各メモリは、データ送信元のシリアル番号と宛先ＩＰアドレスとポート番号とを記憶する。無線変換器１２の無線送受信部３１は、無線タグ１１−１〜１１−５のデータを受信し、アドレス取得部３３は、受信したデータから、ＩＰアドレス等を取得する。無線変換器１２は、このＩＰアドレスに基づいて、宛先ＭＡＣアドレスを取得し、パケット生成部３４は、パケットの宛先ＭＡＣアドレス、送信元ＭＡＣアドレス、宛先ＩＰアドレス、送信元ＩＰアドレスの各領域にデータを書き込む。パケット送受信部３５は、このパケットをＬＡＮ１３−１に送出する。【選択図】図１
2007060103.tif 000002
【特許請求の範囲】
【請求項１】
自己を識別する識別情報を記憶する無線タグと、
前記無線タグから前記識別情報を受信する無線変換器と、
を備えた無線タグシステムにおいて、
前記無線タグは、
前記無線変換器に送信する識別情報とともに、通信ネットワークに接続されたホストを識別するためのホスト識別情報を記憶する記憶部と、
前記記憶部が記憶する前記識別情報とともに前記ホスト識別情報を無線信号として前記無線変換器に送信する送信部と、を備え、
前記無線変換器は、
前記通信ネットワークに接続され、前記無線タグから、前記識別情報とともに前記ホスト識別情報を受信し、受信した前記ホスト識別情報に基づいて前記ホストを送信先として指定し、前記識別情報を、前記ホストに送信する、
ことを特徴とする無線タグシステム。
【請求項２】
前記無線タグの前記記憶部は、前記ホスト識別情報として前記ホストの論理アドレスを記憶する、
ことを特徴とする請求項１に記載の無線タグシステム。
【請求項３】
前記無線タグの前記記憶部は、前記ホストのアプリケーションを識別するための情報として、前記ホストのポート識別情報を記憶し、
前記無線タグの送信部は、前記識別情報及び前記ホスト識別情報とともに、前記記憶部が記憶する前記ポート識別情報を、前記無線変換器に送信し、
前記無線変換器は、前記無線タグから、前記識別情報と前記ホスト識別情報とともに、前記ポート識別情報を受信し、受信した前記ポート識別情報に基づいて前記ホストの送信先ポートを指定し、指定した前記ホストの送信先ポートに前記識別情報を送信する、
ことを特徴とする請求項１又は２に記載の無線タグシステム。
【請求項４】
前記無線変換器は、前記ホストのアプリケーションを識別するための情報として、前記ホストのポート識別情報を記憶するポート識別情報記憶部を備え、
前記無線変換器は、前記無線タグから、前記識別情報及び前記ホスト識別情報を受信し、前記ポート識別情報記憶部が記憶する前記ポート識別情報に基づいて前記ホストの送信先ポートを指定し、指定した前記ホストの送信先ポートに前記識別情報を送信する、
ことを特徴とする請求項１乃至３のいずれか１項に記載の無線タグシステム。
【請求項５】
前記無線変換器は、
前記無線タグからデータを受信する無線受信部と、
前記無線受信部が受信したデータから、前記識別情報と前記ホスト識別情報とを取得する情報取得部と、
前記情報取得部が取得した前記ホスト識別情報に基づいて送信先を指定して、指定した送信先データと前記識別情報とを含む送信データを生成する送信データ生成部と、
前記送信データ生成部が生成した送信データを前記通信ネットワークに送出するデータ送出部と、を備えた、
ことを特徴とする請求項１乃至４のいずれか１項に記載の無線タグシステム。
【請求項６】
前記無線タグの記憶部は、前記無線タグを利用して管理される管理情報を記憶し、
前記送信部は、前記記憶部が記憶する前記管理情報を前記識別情報とともに通信する、
ことを特徴とする請求項１乃至５のいずれか１項に記載の無線タグシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線タグシステムに関するものである。
【背景技術】
【０００２】
電波を利用して、物品等に取り付けられた無線タグから、その物品にかかわる管理情報として利用されるタグデータを非接触で読み書きする無線タグシステムがある（例えば、特許文献１参照）。無線タグシステムは、自動認識システムの１つとして注目されている。
【０００３】
無線タグシステムでは、電波を利用するため、金属以外のものが近くに存在しても、ほとんど影響を受けずに、箱の中、あるいは壁の向こう側に存在する無線タグに対してデータを読み書きすることができる。
【０００４】
無線タグシステムでは、無線タグとの間で電波を利用してタグデータを受信する無線変換器（リーダ）が備えられる。上記従来の無線タグシステムでは、無線変換器がネットワークとしてのＬＡＮ（Local Area Network）に接続され、無線タグのデータが通信ネットワークに接続されたアプリケーション処理用のホスト（サーバ等）に送信される。
【０００５】
この場合、無線変換器は、無線タグのデータを受信して、ホストの宛先アドレス、ポート番号などを指定する。無線変換器は、無線タグから読み取ったタグデータに基づいて、予めタグデータに対応付けて設定された宛先アドレス、ポート番号を指定したパケットを生成し、このパケットをホストに送信する。
【０００６】
また、無線タグ毎に、タグデータを処理するアプリケーションが異なる場合もあり、この場合、無線変換器は、複数の無線タグから受信した異なるアプリケーションデータを、異なったホストに送信する。ホストは、より詳細な情報を取得するために無線タグのＩＤ（Identification）を用いてデータベース検索を行い、サービスを切り分ける等の処理を行う。
【特許文献１】特開２００５−９２７８５号公報（第５，６頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、従来の無線タグシステムでは、無線変換器が異なるアプリケーションの無線タグのタグデータを異なったホストへ送信するためには、無線変換器にそれぞれのアプリケーションを処理するためのソフトウェアを搭載する必要がある。あるいは、アプリケーション毎に、処理するソフトウェアを切り替える必要がある。このため、ソフトウェアの開発コストや管理コストが増大する。
【０００８】
また、タグデータによって処理を行うホストを切り替える場合は、データベースなどを用いて宛先を検索する必要がある。このため、データベースの検索に時間がかかり、大量のデータを処理しようとする場合には、無線変換器は専用アプリケーションを動作させる必要があるため、無線変換器のマシン性能も要求される。
【０００９】
本発明は、このような従来の問題点に鑑みてなされたもので、通信ネットワークに接続された複数のホストと無線タグとの間で、簡易な構成で通信を可能とする無線タグシステムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
この目的を達成するため、本発明の第１の観点に係る無線タグシステムは、
自己を識別する識別情報を記憶する無線タグと、
前記無線タグから前記識別情報を受信する無線変換器と、
を備えた無線タグシステムにおいて、
前記無線タグは、
前記無線変換器に送信する識別情報とともに、通信ネットワークに接続されたホストを識別するためのホスト識別情報を記憶する記憶部と、
前記記憶部が記憶する前記識別情報とともに前記ホスト識別情報を無線信号として前記無線変換器に送信する送信部と、を備え、
前記無線変換器は、
前記通信ネットワークに接続され、前記無線タグから、前記識別情報とともに前記ホスト識別情報を受信し、受信した前記ホスト識別情報に基づいて前記ホストを送信先として指定し、前記識別情報を、前記ホストに送信することを特徴とする。
【００１１】
前記無線タグの前記記憶部は、前記ホスト識別情報として前記ホストの論理アドレスを記憶するようにしてもよい。
【００１２】
前記無線タグの前記記憶部は、前記ホストのアプリケーションを識別するための情報として、前記ホストのポート識別情報を記憶し、
前記無線タグの送信部は、前記識別情報及び前記ホスト識別情報とともに、前記記憶部が記憶する前記ポート識別情報を、前記無線変換器に送信し、
前記無線変換器は、前記無線タグから、前記識別情報と前記ホスト識別情報とともに、前記ポート識別情報を受信し、受信した前記ポート識別情報に基づいて前記ホストの送信先ポートを指定し、指定した前記ホストの送信先ポートに前記識別情報を送信するようにしてもよい。
【００１３】
前記無線変換器は、前記ホストのアプリケーションを識別するための情報として、前記ホストのポート識別情報を記憶するポート識別情報記憶部を備え、
前記無線変換器は、前記無線タグから、前記識別情報及び前記ホスト識別情報を受信し、前記ポート識別情報記憶部が記憶する前記ポート識別情報に基づいて前記ホストの送信先ポートを指定し、指定した前記ホストの送信先ポートに前記識別情報を送信するようにしてもよい。
【００１４】
前記無線変換器は、
前記無線タグからデータを受信する無線受信部と、
前記無線受信部が受信したデータから、前記識別情報と前記ホスト識別情報とを取得する情報取得部と、
前記情報取得部が取得した前記ホスト識別情報に基づいて送信先を指定して、指定した送信先データと前記識別情報とを含む送信データを生成する送信データ生成部と、
前記送信データ生成部が生成した送信データを前記通信ネットワークに送出するデータ送出部と、を備えるようにしてもよい。
前記無線タグの記憶部は、前記無線タグを利用して管理される管理情報を記憶し、
前記送信部は、前記記憶部が記憶する前記管理情報を前記識別情報とともに通信するようにしてもよい。
【発明の効果】
【００１５】
本発明によれば、簡易な構成で通信ネットワークに接続された複数のホストと、複数の無線タグとの間でデータ通信をすることができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施形態に係る無線タグシステムを図面を参照して説明する。
本実施形態に係る無線タグシステムの構成を図１に示す。
この無線タグシステムは、無線タグのデータを非接触で読み書きするシステムであり、無線タグ１１−１〜１１−５と、無線変換器１２と、からなる。この無線タグシステムは、例えば、社員管理システム、商品管理システムに用いられる。
【００１７】
無線タグ１１−１〜１１−５は、タグデータ等を記憶し、記憶したタグデータ等を無線変換器１２に送信するものである。無線タグ１１は、図２に示すように、メモリ２１と、送受信部２２と、電源回路２３と、変復調回路２４と、制御回路２５と、を備える。尚、無線タグ１１−２〜１１−５も、無線タグ１１−１と同様に構成されている。
【００１８】
メモリ２１は、後述するホスト識別情報を記憶するとともに、無線タグ１１−１等の無線タグを利用して管理する管理情報としてのタグデータを記憶するためのものである。無線タグシステムが社員管理システムに用いられた場合、社員１人１人が無線タグ１１−１〜１１−５を所有する。そして、メモリ２１は、例えば、社員番号、入室権限、社内ネットワークや端末等の使用権限等のデータをタグデータとして記憶する。
【００１９】
また、無線タグシステムが商品管理システムに用いられた場合、商品に無線タグ１１−１〜１１−５が取り付けられる。そして、メモリ２１は、商品番号、商品価格等のデータをタグデータとして記憶する。
【００２０】
無線タグシステムが物流管理システムに用いられた場合、物品に無線タグ１１−１〜１１−５が取り付けられる。そして、メモリ２１は、物品番号、荷主、送先等のデータをタグデータとして記憶する。
【００２１】
なお、無線タグ１１−１等とタグデータとの対応付けをしてアプリケーション側でタグデータを管理する場合では、タグデータをメモリ２１に記憶しないようにしてもよい。
【００２２】
かかる無線システムは、既存ネットワークとの親和性が強くなるように構成されている。メモリ２１は、このため、無線タグ１１−１のシリアル番号と、宛先ＩＰアドレスと、ポート番号とを記憶する。
【００２３】
シリアル番号は、自己を識別する識別情報である。宛先ＩＰアドレスは、ネットワークに接続された装置（ホスト）を識別するための論理アドレスであり、ホスト識別情報であって、装置としての各アプリケーションサーバ１４−１〜１４−３に割り当てられたものである。従って、アプリケーションサーバ１４−１〜１４−３は、ＩＰアドレスによって一意に決定される。メモリ２１は、例えば、ＩＰｖ４（Internet Protocol version４）のＩＰアドレスを記憶する。
【００２４】
ポート番号は、アプリケーションを識別するための情報であり、目的のホストのアプリケーションに対応するポート番号である。
【００２５】
本実施形態の既存ネットワークは、図１に示すように、ＬＡＮ１３−１，１３−２とアプリケーションサーバ１４−１〜１４−３と、からなるものとする。
【００２６】
アプリケーションサーバ１４−１は、ＬＡＮ１３−１に接続され、アプリケーションサーバ１４−２，１４−３はＬＡＮ１３−１とは異なるＬＡＮ１３−２に接続される。
【００２７】
アプリケーションサーバ１４−１〜１４−３は、このＬＡＮ１３−１，１３−２に接続されたホストである。ルータ１５は、ＬＡＮ１３−１とＬＡＮ１３−２との間に接続されて、経路制御を行うものである。無線変換器１２は、ＬＡＮ１３−１に接続されるものとする。
【００２８】
このようなネットワークのアーキテクチュアとして、図３に示すようなＯＳＩ基本参照モデルがある。ＯＳＩ基本参照モデルは、国際標準のネットワークアーキテクチュアであり、７階層に分類されている。そして、このＯＳＩ基本参照モデルの７階層に沿って、ネットワークの規定（仕様）が設けられている。
【００２９】
このうち、物理層は、電気信号の制御を規定するレイヤである。データリンク層は、ネットワーク内の伝送制御を規定するレイヤである。ネットワーク層は、ネットワーク間の伝送制御を規定するレイヤである。トランスポート層は、送信元から送信先までの伝送制御を規定するレイヤである。
【００３０】
また、ＬＡＮを標準化したものとして、ＩＥＥＥ（Institute of Electrical and Electronic Engineers）８０２．３がある。ＩＥＥＥ８０２．３によれば、ＯＳＩ基本参照モデルのデータリンク層は媒体アクセス制御（ＭＡＣ：Media Access Control）と論理リンク制御（ＬＬＣ：Logical Link Control）とに分けられている。
【００３１】
媒体アクセス制御は、ネットワークに接続された装置に付与されたＭＡＣアドレスを用いて行われる。ＭＡＣアドレスは、ネットワークに接続された装置を特定するためのデータであり、アプリケーションサーバ１４−１〜１４−３とルータ１５とには、異なるＭＡＣアドレスが付与されている。
【００３２】
ＭＡＣアドレスは、メーカ番号と固有番号とからなり、６バイト長で記述される。また、表記上、ＭＡＣアドレスは、各１バイト毎に１６進表記とされ、：（コロン）で区切られている。
【００３３】
送受信部２２は、メモリ２１が記憶するタグデータとシリアル番号と宛先ＩＰアドレスとポート番号とを電波による無線信号として送信するとともに、無線変換器１２からの質問、制御命令等を電波による無線信号にて受信するものであり、そのためのアンテナを備える。
【００３４】
電源回路２３は、図示しない電池からの電力をメモリ２１、変復調回路２４、制御回路２５に供給する。無線タグ１１−１は、アクティブタグと称されるものである。
【００３５】
なお、これらメモリ２１、変復調回路２４、制御回路２５等の回路構成の消費電力が小さく、無線変換器１２との通信距離が短い場合には、無線変換器１２から送信される電波から電力を供給する電力供給方式をとってもよい。この場合、無線タグ１１−１は、無線ＩＣタグ、ＲＦＩＤ(Radio Frequency Identification)等のパッシブタグと称されるものとなる。この電力供給方式は、電波方式と呼ばれ、一対の使用周波数に共振するアンテナを対向配置し、電波の高周波電力を一方のアンテナに供給し、他方のアンテナに電力エネルギを伝送し、無線通信に必要な電力を生成する方式である。但し、電力供給方式は、この電波方式だけでなく、電磁誘導方式と呼ばれるものもある。この電磁誘導方式は、送信側、受信側にアンテナを備え、数百ｋＨｚ〜数１０ＭＨｚの交流信号を一方のコイルに通電することにより交流磁界を発生させ、受信側のコイルに誘起される誘導起電力を利用して無線通信に必要な電力を発生させる方式のものである。電力供給方式は、この電磁誘導方式であってもよい。
【００３６】
このような電力供給方式をとる場合、電源回路２３は、電池の代わりに整流回路を設けてアンテナに流れる電流を整流し、無線変換器１２から電波として伝送された電力エネルギを電力として、変復調回路２４、制御回路２５等に供給するように構成される。
【００３７】
変復調回路２４は、送受信部２２が受信した信号を復調するとともに、無線変換器１２の質問に対して応答して、キャリア波をタグデータ等で変調し、無線信号に変換して送受信部２２に供給するための回路である。制御回路２５は、無線タグ１１−１を制御するものである。
【００３８】
また、本無線タグシステムは、アプリケーションサーバ１４−１〜１４−３が、タグデータの更新の必要があるときに、更新すべきタグデータと、制御命令とを送って、無線変換器１２を介して無線タグ１１−１〜１１−５のタグデータを更新するように構成してある。このため、無線タグ１１−１〜１１−５は、送受信部２２、変復調回路２４により、この制御命令を受信し、制御回路２５によりこれを実行する。
【００３９】
さらに、無線タグ１１−１〜１１−５に表示部を設けて、アプリケーションサーバ１４−１〜１４−３が、無線タグ１１−１〜１１−５に、タグデータを表示させるような制御を行うようにしてもよい。
【００４０】
無線変換器１２は、無線タグ１１−１〜１１−５からの無線信号を受信するものであり、無線送受信部３１と、データ処理部３２と、アドレス取得部３３と、パケット生成部３４と、パケット送受信部３５と、からなる。
【００４１】
無線送受信部３１は、アンテナを備え、無線タグ１１−１〜１１−５に質問、制御命令等を無線信号として送信するとともに、無線タグ１１−１〜１１−５からの無線信号を受信して、シリアル番号と、宛先ＩＰアドレスと、ポート番号と、タグデータとに変換するものである。データ処理部３２は、無線送受信部３１が受信したシリアル番号、宛先ＩＰアドレス、ポート番号に基づき、無線タグ１１−１〜１１−５とアプリケーションサーバ１４−１〜１４−３との通信を仲介する通信の制御処理を行うものである。
【００４２】
アドレス取得部３３は、無線タグ１１−１〜１１−５からされたタグデータとともに送信される宛先ＩＰアドレスと、ポート番号とを取得するものである。
【００４３】
パケット生成部３４は、ネットワークのアーキテクチャに従って、送信先に送信するパケットＰを生成するものである。
【００４４】
ＬＡＮ１３−１，１３−２に送出されるデータのフレーム（パケット）は、図４に示すように構成される。このデータフレームは、ネットワーク（ＬＡＮ）のアーキテクチャに従って標準化されたものである。
【００４５】
ＵＤＰ（User Datagram Protocol）ヘッダ（UDP_header）は、図３に示すトランスポート層に対応する情報が書き込まれる領域であり、データ部Ｄの先頭に付与される。
【００４６】
アプリケーションサーバ１４−１〜１４−３にデータを送信する場合、ＵＤＰヘッダには、ポート番号が書き込まれる領域が設定され、パケット生成部３４は、この領域に、アドレス取得部３３が取得したポート番号を書き込む。
【００４７】
ＩＰヘッダ（IP_header）は、図３に示すネットワーク層に対応する情報が書き込まれる領域であり、ＵＤＰヘッダの前に付与される。ＬＡＮヘッダ（LAN_header）は、図３に示すデータリンク層に対応するデータが書き込まれる領域であり、このＬＡＮヘッダは、ＩＰヘッダの前に付与される。ＩＰヘッダには、宛先ＩＰアドレスと送信元ＩＰアドレスとが書き込まれる領域が設定され、パケット生成部３４は、宛先ＩＰアドレスの領域に無線タグから取得した宛先ＩＰアドレスを書き込み、送信元ＩＰアドレスの領域に無線変換器１２の自己のＩＰアドレスを書き込む。
【００４８】
ＬＡＮヘッダは、宛先ＭＡＣアドレス（領域）と、送信元ＭＡＣアドレス（領域）と、フレーム長（領域）と、からなる。
【００４９】
宛先ＭＡＣアドレス（領域）は、データの送信先のＭＡＣアドレスが書き込まれる領域であり、６バイト長である。無線変換器１２は、この領域に書き込むデータの送信先のＭＡＣアドレスデータを取得するため、ＡＲＰ（Address Resolution Protocol）要求パケットに送信先のＩＰアドレスを書き込んでＡＲＰ要求パケットを送出する。
【００５０】
ＡＲＰは、データの送信先のＩＰアドレスに基づいて、装置のＭＡＣアドレスを取得するプロトコルであり、ＯＳ（Operating System）によって管理されるものである。
【００５１】
無線変換器１２、アプリケーションサーバ１４−１〜１４−３、ルータ１５は、それぞれ、自己のＩＰアドレスとＭＡＣアドレスとの関係を示すＡＲＰテーブルを保持している。
【００５２】
パケットＰの送信先が、無線変換器１２と同じＬＡＮ１３−１内のアプリケーションサーバ１４−１の場合、無線変換器１２は送信先のＩＰアドレスを設定しＡＲＰ要求パケットを送信する。
【００５３】
アプリケーションサーバ１４−１は、パケット内のＩＰアドレスと自己のＩＰアドレスとが一致するため、自己のＭＡＣアドレスをＡＲＰ応答パケットに書き込む。そして、アプリケーションサーバ１４−１は、このＡＲＰ応答パケットを無線変換器１２に送信する。
【００５４】
パケットＰの送信先が、ＬＡＮ１３−２に接続されたアプリケーションサーバ１４−２，１４−３である場合、ルータ１５が無線変換器１２から送出されたＡＲＰ要求パケットを受信し、自己のＭＡＣアドレスを設定しＡＲＰ応答パケットを返信する。無線変換器１２は送信先ＭＡＣアドレスにルータ１５のＭＡＣアドレスを設定し、パケットＰを送信する。ルータ１５がこのパケットＰを受信すると、パケット内の送信先ＩＰアドレスをＡＲＰ要求パケットに設定し、ＡＲＰ要求パケットを、ＬＡＮ１３−２に接続されたアプリケーションサーバ１４−２，１４−３に送出する。
【００５５】
このＡＲＰ要求パケットに書き込まれたＩＰアドレスと一致する場合、アプリケーションサーバ１４−２，１４−３は、ＡＲＰ応答パケットに、自己のＭＡＣアドレスを設定してルータ１５に返信する。アプリケーションサーバ１４−２のＩＰアドレスが一致し、ＡＲＰ応答パケットを受信した場合は、ルータ１５はパケットＰの送信先ＭＡＣアドレスにアプリケーションサーバ１４−２のＭＡＣアドレスを設定し送信する。
【００５６】
無線変換器１２は、このようにしてパケットＰを送信できる。パケット生成部３４は、無線変換器１２が取得したルータ１５のＭＡＣアドレスを宛先ＭＡＣアドレス（領域）に書き込む。
【００５７】
送信元ＭＡＣアドレス（領域）は、送信元のＭＡＣアドレスが書き込まれる領域であり、６バイト長に設定される。パケット生成部３４は、無線変換器１２に割り当てられているＭＡＣアドレスを、この領域に書き込む。
【００５８】
フレーム長（領域）は、パケットＰのデータ領域の長さを示すデータが書き込まれる領域である。ＦＣＳ（Frame Check Seaquence）は、フレームチェックを行うためのデータが書き込まれる領域である。
【００５９】
また、パケットＰのデータ部Ｄには、無線タグ１１−１〜１１−５から取得したシリアル番号、タグデータが書き込まれる。このパケットＰの生成はデータ処理部３２の制御の下になされ、データ処理部３２は、図示しないテーブルにより、無線タグ１１−１〜１１−５のシリアル番号と、パケットＰの送信を含む通信セッションとを対応付けて管理し、無線タグ１１−１〜１１−５とアプリケーションサーバ１４−１〜１４−３との通信を仲介する通信の制御処理を行う。
【００６０】
パケット送受信部３５は、このようにパケット生成部３４が生成したパケットをＬＡＮ１３−１に送出するとともに、ＬＡＮ１３−１を介して外部からのパケットを受信するものである。
【００６１】
次に実施形態に係る無線タグシステムの動作を説明する。
本実施形態では、無線変換器１２、アプリケーションサーバ１４−１〜１４−３、ルータ１５のそれぞれのＭＡＣアドレス、ＩＰアドレスが、図５に示すように設定されているものとする。但し、実際のＭＡＣアドレスは、上述の通り、メーカ番号と固有番号とからなる。
【００６２】
また、無線タグ１１−１〜１１−５の各メモリ２１には、それぞれ、図６に示すようなシリアル番号と宛先ＩＰアドレスとポート番号とが記憶されているものとする。
【００６３】
図７に示すように、無線変換器１２の無線送受信部３１が無線タグ１１−１に質問の無線信号を送信し、これに応答する無線タグ１１−１からデータを受信した場合、データ処理部３２は、無線送受信部３１が受信したデータを予め設定されたフォーマットのデータに変換する。これにより、データ処理部３２は、シリアル番号“1”と、ＩＰアドレス“192.168.0.100”と、ポート番号“1500”と、タグデータと、を取得する。
【００６４】
アドレス取得部３３は、データ処理部３２から、ＩＰアドレス“192.168.0.100”と、ポート番号“1500”と、を取得する。
【００６５】
また、データ処理部３２の制御の下、パケット生成部３４は、アドレス取得部３３が取得したＩＰアドレス“192.168.0.100”をパケットＰ１の宛先ＩＰアドレスに書き込み、自己のＩＰアドレス“192.168.0.1”をパケットＰ１の送信元ＩＰアドレスに書き込み、ポート番号“1500”をＵＤＰヘッダに書き込み、データ処理部３２からのシリアル番号“1”及びタグデータをデータ部Ｄに書き込む。なお、タグデータのデータ量によっては複数のパケットを生成してもよいし、タグデータが空であれば、シリアル番号“1”以降を空としてもよい。
【００６６】
パケット送受信部３５は、ＩＰアドレス“192.168.0.100”に対応するＭＡＣアドレスを取得するため、ＡＲＰ要求パケットＰ_req1にＩＰアドレス“192.168.0.100”を書き込み、このＡＲＰ要求パケットＰ_req1をＬＡＮ１３−１に送信する。
【００６７】
ＬＡＮ１３−１に接続されたアプリケーションサーバ１４−１は、このＡＲＰ要求パケットＰ_req1を受信して、このＩＰアドレス“192.168.0.100”を参照する。このＩＰアドレス“192.168.0.100”は、アプリケーションサーバ１４−１のＩＰアドレス“192.168.0.100”と一致する。
【００６８】
このため、アプリケーションサーバ１４−１は、ＡＲＰ応答パケットＰ_res1に、自己のＭＡＣアドレスＭ１４−１を書き込み、このＡＲＰ応答パケットＰ_res1を無線変換器１２に送信する。
【００６９】
無線変換器１２は、このＡＲＰ応答パケットＰ_res1を受信し、パケット生成部３４は、このＡＲＰ応答パケットＰ_res1に書き込まれたＭＡＣアドレスＭ１４−１をパケットＰ１の宛先ＭＡＣアドレス（領域）に書き込む。また、パケット生成部３４は、無線変換器１２に設定されているＭＡＣアドレスＭ１２を送信元ＭＡＣアドレス（領域）に書き込む。
【００７０】
パケット生成部３４がこのようにパケットＰ１を生成すると、パケット送受信部３５は、このパケットＰ１をＬＡＮ１３−１に送出する。アプリケーションサーバ１４−１は、このパケットＰ１を受信して、このパケットＰ１の宛先ＭＡＣアドレスを参照する。
【００７１】
このパケットＰ１の宛先ＭＡＣアドレスとアプリケーションサーバ１４−１のＭＡＣアドレスＭ１４−１とは一致する。このため、アプリケーションサーバ１４−１は、このパケットＰ１が自己宛のものであることを判別し、このパケットＰ１を取得する。そして、アプリケーションサーバ１４−１は、無線タグ１１−１のメモリ２１に記憶されたタグデータを取得する。
【００７２】
アプリケーションサーバ１４−１は、パケットＰ１の送信元、宛先のＭＡＣアドレス、ＩＰアドレスを入れ替えるかたちでパケットＰ１に応答するパケットを生成してＬＡＮ１３−１に送信する。無線変換器１２は、アプリケーションサーバ１４−１からの応答パケットを受信する。無線変換器１２では、データ処理部３２により、無線タグ１１−１からの応答、パケットＰ１の生成等の通信セッションをテーブルにより管理しており、アプリケーションサーバ１４−１からの応答パケットを受けると、無線タグ１１−１との通信セッションであることを確認し、無線タグ１１−１に応答の無線信号を送信する。
【００７３】
パケットＰ１を受けたときに、アプリケーションサーバ１４−１は、ＵＤＰヘッダに格納されたポート番号、ここでは“1500”、に対応するアプリケーションを動作させる。アプリケーションは、必要に応じて取得したタグデータを書き換え、タグデータの更新命令をパケットのデータ部Ｄに格納するものである。
【００７４】
例えば、無線タグシステムが社員管理システムに用いられ、無線変換器１２が入室管理端末として使用され、無線タグ１１−１がメモリ２１に入室の履歴をタグデータとして格納する場合、アプリケーションは入室管理アプリケーションとなる。このアプリケーションは、無線タグ１１−１のタグデータから入室権限を確認し、入室権限があれば管理対象のドアの開錠をし、タグデータの履歴部分を書き換える。
【００７５】
また、無線タグシステムが商品管理システムに用いられ、無線変換器１２が商品管理端末として使用され、無線タグ１１−１がメモリ２１に商品番号、商品価格をタグデータとして格納し、表示部を有して商品価格を表示する電子棚札とすれば、アプリケーションは電子棚札管理アプリケーションとなる。このアプリケーションは、商品番号を確認し、必要に応じてタグデータの商品価格部分を書き換える。
【００７６】
また、無線タグシステムが物流管理システムに用いられ、無線変換器１２が取次店や集荷場等の管理端末として使用され、無線タグ１１−１がメモリ２１に取次店、集荷場等の通過場所の履歴をタグデータとして格納するものとすれば、アプリケーションは追跡履歴アプリケーションとなる。このアプリケーションは、物品番号を確認し、新たな通過場所を追加するようにタグデータの履歴部分を書き換える。
【００７７】
このようなアプリケーションは、更新したタグデータと、タグデータの更新命令とをパケットのデータ部Ｄに格納し、ＬＡＮ１３−１に送信する。無線変換器１２は、このパケットをパケット送受信部３５にて受信し、データ処理部３２にて、更新されたタグデータ及びタグデータの更新命令を抽出して目的の無線タグ１１−１を特定し、無線送受信部３１から、これらを含む無線信号を無線タグ１１−１に送信する。
【００７８】
無線タグ１１−１は、送受信部２２、変復調回路２４により、自己のシリアル番号、更新されたタグデータ及び更新命令を受信すると、制御回路２５によりメモリ２１のタグデータを更新されたタグデータに書き換える。
【００７９】
なお、アプリケーションは、これに限らず、無線タグ１１−１等の無線タグに応答するパケットを返すのみ、或いは無線変換器１２に応答するパケットを返すのみでもよい。
【００８０】
無線変換器１２の無線送受信部３１が無線タグ１１−２のデータを受信した場合、アドレス取得部３３は、データ処理部３２が変換したデータから、宛先ＩＰアドレス“192.168.0.100”とポート番号“1500”と、を取得する。無線タグ１１−２は、宛先ＩＰアドレスとして上述の無線タグ１１−１と同様にアプリケーションサーバ１４−１を指定している。無線変換器１２は無線タグ１１−１の場合と同様の動作により無線タグ１１−２とアプリケーションサーバ１４−１との通信を仲介する。
【００８１】
次に、図８に示すように、無線変換器１２の無線送受信部３１が無線タグ１１−３のデータを受信した場合、データ処理部３２は、シリアル番号“3”とＩＰアドレス“192.168.1.102”と、ポート番号“1600”と、タグデータと、を取得する。
【００８２】
パケット生成部３４は、上述の動作と同様にしてパケットＰ２を生成する。ここで、パケット生成部３４は、自己のＩＰアドレス“192.168.0.1”をパケットＰ２の送信元ＩＰアドレス（領域）に書き込み、無線タグ１１−３より取得したＩＰアドレス“192.168.1.102”、ポート番号“1600”、をそれぞれ宛先ＩＰアドレス（領域）、ＵＤＰヘッダに書き込み、データ処理部３２からのシリアル番号“3”及びタグデータをデータ部Ｄに書き込む。
【００８３】
無線変換器１２は、ＡＲＰ要求パケットＰ_req1にＩＰアドレス“192.168.1.102”を書き込み、このＡＲＰ要求パケットＰ_req1をルータ１５に送信する。
【００８４】
ルータ１５は、このＡＲＰ要求パケットＰ_req1に対してＡＲＰ応答パケットＰ_res1を送信する。
【００８５】
パケット生成部３４は、ＡＲＰ応答パケットＰ_req1を受けてルータ１５のＭＡＣアドレスＭ１５を、パケットＰ２の宛先ＭＡＣアドレス（領域）に書き込み、データ処理部３２が変換したタグデータをデータ部Ｄに書き込む。パケット送受信部３５は、このパケットＰ２をＬＡＮ１３−１に送出する。
【００８６】
ルータ１５は、このパケットＰ２を受信すると、パケットＰ２の宛先ＩＰアドレスを参照する。宛先ＩＰアドレス（領域）には、無線タグ１１−３のメモリ２１が記憶する宛先ＩＰアドレス“192.168.1.102”が書き込まれている。このため、ルータ１５は、自己のＡＲＰ要求パケットＰ_req2に、パケットＰ２の宛先ＩＰアドレス“192.168.1.102”を設定し、このＡＲＰ要求パケットＰ_req2をＬＡＮ１３−２に接続されたアプリケーションサーバ１４−２，１４−３に送信する。
【００８７】
ＡＲＰ要求パケットＰ_req2に設定されたＩＰアドレス“192.168.1.102”は、アプリケーションサーバ１４−２のＩＰアドレスと一致するため、アプリケーションサーバ１４−２は、ＡＲＰ応答パケットＰ_res2に自己のＭＡＣアドレスＭＡＣ１４−２を書き込み、このＡＲＰ応答パケットＰ_res2をルータ１５に送信する。
【００８８】
ルータ１５は、このＡＲＰ応答パケットＰ_res2のＭＡＣアドレスＭ１４−２を取得し、パケットＰ２の宛先ＭＡＣアドレスを、取得したＭＡＣアドレスＭ１４−２に書き換え、このパケットＰ２をＬＡＮ１３−２に送出する。
【００８９】
アプリケーションサーバ１４−２は、このパケットＰ２を受信して、このパケットＰ２の宛先ＭＡＣアドレスを参照する。パケットＰ２の宛先ＭＡＣアドレスとアプリケーションサーバ１４−２のＭＡＣアドレスＭ１４−２とは一致する。このため、アプリケーションサーバ１４−２は、このパケットＰ２が自己宛のものであることを判別し、このパケットＰ２を取得する。そして、アプリケーションサーバ１４−２は、無線タグ１１−３のメモリ２１に記憶されたタグデータを取得する。
【００９０】
アプリケーションサーバ１４−２は、パケットＰ２の送信元、宛先のＭＡＣアドレス、ＩＰアドレスを入れ替えるかたちでパケットＰ２に応答するパケットを生成してＬＡＮ１３−２に送信する。ルータ１５はこのパケットを受信し、その送信元のＭＡＣアドレスを自己のＭＡＣアドレスに書き換え、宛先のＭＡＣアドレスを無線変換器１２のＭＡＣアドレスに書き換え、書き換えたパケットをＬＡＮ１３−１に送信する。無線変換器１２はこのパケットを受信し、アプリケーションサーバ１４−２からの応答のパケットとして、無線タグ１１−３に応答の無線信号を送信する。
【００９１】
パケットＰ２を受けたときに、アプリケーションサーバ１４−２は、上述のアプリケーションサーバ１４−１と同様に、ＵＤＰヘッダに格納されたポート番号、ここでは“1600”、に対応するアプリケーションを動作させる。上述の通りアプリケーションは、必要に応じて取得したタグデータを書き換え、タグデータの更新命令を無線タグ１１−３に応答するパケットのデータ部Ｄに格納するものである。なお、アプリケーションは、これに限らず、無線タグ１１−３等の無線タグに応答するパケットを返すのみでもよいし、無線変換器１２に応答するパケットを返すのみでもよい。
【００９２】
無線変換器１２は、無線送受信部３１が無線タグ１１−４のデータを受信した場合、シリアル番号“4”と、宛先ＩＰアドレス“192.168.1.102”と、ポート番号“1600”と、タグデータとを取得する。無線タグ１１−４は、宛先ＩＰアドレスとして上述の無線タグ１１−３と同様にアプリケーションサーバ１４−２を指定している。無線変換器１２は無線タグ１１−３の場合と同様の動作により無線タグ１１−４とアプリケーションサーバ１４−２との通信を仲介する。
【００９３】
無線変換器１２は、無線送受信部３１が無線タグ１１−５のデータを受信した場合、シリアル番号“5”と、宛先ＩＰアドレス“192.168.0.103”と、ポート番号“1500”と、タグデータとを取得する。無線タグ１１−５は、宛先ＩＰアドレスとしてアプリケーションサーバ１４−３を指定している。この場合も、無線変換器１２は無線タグ１１−３の場合と同様の動作により、ルータ１５を介して無線タグ１１−４とアプリケーションサーバ１４−３との通信を仲介する。
【００９４】
以上説明したように、本実施形態によれば、無線タグ１１−１〜１１−５の各メモリ２１は、データの送信先のＩＰアドレスを記憶し、無線変換器１２は、このＩＰアドレスを取得して、このＩＰアドレスに基づいてパケットを生成しこれを用いて、データの送信先にデータを送信するようにした。
【００９５】
従って、異なるアプリケーションの無線タグ１１−１〜１１−５のデータを異なる装置に送信する場合でも、無線変換器１２に、アプリケーション毎にソフトウェアを搭載する必要がなく、無線変換器１２のソフトウェアは１種類だけになる。
【００９６】
このため、無線変換器１２の構成が簡易となり、ＬＡＮ１３−１に接続されたアプリケーションサーバ１４−１、ＬＡＮ１３−２に接続された通信ネットワークに接続されたアプリケーションサーバ１４−２、１４−３に、簡易な構成でタグデータを送信することができる。
【００９７】
また、アプリケーションの変更があった場合でも、無線タグ１１−１〜１１−５を変更するだけで、無線変換器１２の構成を変更する必要がないので、ソフトウェアの開発コストや管理コストを低減することができる。
【００９８】
また、無線変換器１２にデータベースを備える必要もなく、データベースを検索する時間を省くこともでき、大量のデータを高速でアプリケーションサーバ１４−１〜１４−３に送信することもできる。特に、データ量が多いときには、この効果は大きい。
【００９９】
尚、本発明を実施するにあたっては、種々の形態が考えられ、上記実施の形態に限られるものではない。
【０１００】
例えば、無線タグ１１−１等からアプリケーションを識別するポート番号を得てＵＤＰヘッダに含めるようにした。しかし、無線変換器１２が記憶部を備え、この記憶部にこのポート番号を予め記憶して用いるようにしてもよい。
【０１０１】
但し、メモリ２１がこのポート番号を記憶して、無線タグ１１−１〜１１−５が、ＵＤＰヘッダにこのポート番号を含めて送信するようにした方が、アプリケーションサーバ１４−１〜１４−３がポート番号毎に処理を切り分けることができるため、より柔軟なシステムを構築するという点で有利である。
【０１０２】
また、上記実施の形態では、ＬＡＮ１３−１，１３−２は、有線として説明した。しかし、ＬＡＮ１３−１，１３−２は、無線であってもよいし、また、ダイアルアップ回線等の通信媒体によるものであってもよい。
【０１０３】
また、ネットワークの構成は、図１に示すような構成に限られるものではなく、さらに多くの装置が接続されたネットワークであってもよい。
【０１０４】
また、トランスポート層のプロトコルとして上述の実施の形態ではＵＤＰを使用することとして述べたが、本発明はこれに限らず、トランスポート層のプロトコルとしてＴＣＰ（Transmission Control Protocol）を用いてもよい。
【図面の簡単な説明】
【０１０５】
【図１】本発明の実施形態に係る無線タグシステム及びネットワークの構成を示す図である。
【図２】図１に示す無線タグの構成を示す図である。
【図３】ＯＳＩ基本参照モデルを示す図である。
【図４】ＬＡＮの規格により標準化されたパケットの構成を示す図である。
【図５】図１に示す無線タグシステム及びネットワークの具体例として、各装置に割り当てられたＭＡＣアドレスとＩＰアドレスとを示す図である。
【図６】図１に示す無線タグの具体例として、各無線タグが記憶するシリアル番号、宛先ＩＰアドレス、ポート番号を示す図である。
【図７】図１に示す無線タグシステム及びネットワークの具体的動作例として、無線変換器と同じネットワーク内にデータを送信する場合の動作を示す図である。
【図８】図１に示す無線タグシステム及びネットワークの具体的動作例として、無線変換器とは異なるネットワークにデータを送信する場合の動作を示す図である。
【符号の説明】
【０１０６】
１１−１〜１１−５  無線タグ
１２  無線変換器
１３−１，１３−２  ＬＡＮ
１４−１〜１４−３  アプリケーションサーバ
１５  ルータ
【図１】
2007060103.tif 000003
【図２】
2007060103.tif 000004
【図３】
2007060103.tif 000005
【図４】
2007060103.tif 000006
【図５】
2007060103.tif 000007
【図６】
2007060103.tif 000008
【図７】
2007060103.tif 000009
【図８】
2007060103.tif 000010