(57)【要約】【課題】複数のリーダライタ装置またはアンテナを有するシステムを容易に構築することが可能なタグ装置を提供する。【解決手段】アンテナを識別するためのアンテナ識別コードと、前回通信したタグ装置を識別するためのタグ装置識別コードとを含む読み出し信号をリーダライタ装置から受信し、当該読み出し信号に、自機のタグ装置識別コードが含まれている場合には、アンテナ識別コードを記録する記録手段（メモリ４２ａ）と、記録手段に記録されているアンテナ識別コードを含む読み出し信号に対する応答を保留する保留手段（制御回路４２）とを有する。【選択図】図３
2010033153.tif 000002
【特許請求の範囲】
【請求項１】
アンテナを識別するためのアンテナ識別コードと、前回検出したタグ装置を識別するためのタグ装置識別コードとを含む読み出し信号をリーダライタ装置から前記アンテナを介して受信し、当該読み出し信号に、自機のタグ装置識別コードが含まれている場合には、前記アンテナ識別コードを記録する記録手段と、
前記記録手段に記録されているアンテナ識別コードを含む読み出し信号に対する応答を保留する保留手段と、
を有することを特徴とするタグ装置。
【請求項２】
アンテナを識別するためのアンテナ識別コードと、前回検出したタグ装置を識別するためのタグ装置識別コードとを含む読み出し信号を前記アンテナを介してタグ装置に送信する送信手段を有するリーダライタ装置と、
前記リーダライタ装置から送信される読み出し信号に、自機のタグ装置識別コードが含まれている場合には、前記アンテナ識別コードを記録する記録手段と、
前記記録手段に記録されているアンテナ識別コードを含む読み出し信号に対する応答を保留する保留手段と、を有するタグ装置と、
を有することを特徴とするタグシステム。
【請求項３】
請求項２に記載のタグシステムにおいて、
前記アンテナ識別コードは、少なくとも隣り合って配置されたアンテナに対しては互いに異なるアンテナ識別コードが付与されていることを特徴とするタグシステム。
【請求項４】
請求項２または３に記載のタグシステムにおいて、
前記タグ装置は、所定の信号を受信した場合には、前記記録手段に記録されている前記アンテナ識別コードを消去することを特徴とするタグシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タグ装置およびタグシステムに関する。
【背景技術】
【０００２】
リーダライタ装置によって複数のタグ装置から情報を読み出す場合には、複数のタグ装置が送信する情報が衝突しないように制御（アンチコリジョン制御）する必要がある。特許文献１には、タグ装置のアンチコリジョンを実現するために、状態カウンタとランダム値を使ってタグ装置の応答を抑制するトリー分岐アルゴリズムに関する技術が開示されている。また、特許文献２には、リーダライタ装置から送信されたクロック信号をタグ装置でカウントし、自己のタグＩＤと等しい場合に応答する技術が開示されている。さらに、特許文献３には、タグ装置のナンバースペースの分割と、ビットの配置によってタグ装置の応答を制御する技術が開示されている。
【特許文献１】特開平０８−９４７４６号公報
【特許文献２】特表２００１−５２３６３１号公報
【特許文献３】特表２００５−５２８８１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、特許文献１〜３に開示される技術は、いずれも、複数のタグ装置が同時に発信すると競合してしまうので、それを防ぐために、各タグ装置の発信を、時間的かつ自律的に制御するための技術である。このため、複数のリーダライタ装置またはアンテナを有するシステムに対しては最適化されていないので、そのようなシステムを容易に構築することができないという問題点がある。
【０００４】
本発明は、上述した事情に鑑みてなされたものであり、複数のリーダライタ装置またはアンテナを有するシステムを容易に構築することが可能なタグ装置およびタグシステムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、アンテナを識別するためのアンテナ識別コードと、前回検出したタグ装置を識別するためのタグ装置識別コードとを含む読み出し信号をリーダライタ装置から前記アンテナを介して受信し、当該読み出し信号に、自機のタグ装置識別コードが含まれている場合には、前記アンテナ識別コードを記録する記録手段と、前記記録手段に記録されているアンテナ識別コードを含む読み出し信号に対する応答を保留する保留手段と、を有することを特徴とする。
この構成によれば、複数のリーダライタ装置またはアンテナを有するシステムを容易に構築することが可能となる。
【０００６】
また、本発明は、アンテナを識別するためのアンテナ識別コードと、前回検出したタグ装置を識別するためのタグ装置識別コードとを含む読み出し信号を前記アンテナを介してタグ装置に送信する送信手段を有するリーダライタ装置と、前記リーダライタ装置から送信される読み出し信号に、自機のタグ装置識別コードが含まれている場合には、前記アンテナ識別コードを記録する記録手段と、前記記録手段に記録されているアンテナ識別コードを含む読み出し信号に対する応答を保留する保留手段と、を有するタグ装置と、を有することを特徴とする。
この構成によれば、複数のリーダライタ装置またはアンテナを有するシステムを容易に構築することが可能となる。
【０００７】
また、他の発明は、上記発明において、前記アンテナ識別コードは、少なくとも隣り合って配置されたアンテナに対しては互いに異なるアンテナ識別コードが付与されていることを特徴とする。この構成によれば、確実にアンテナ識別コードを検出することができるとともに、少ない種類のアンテナ識別コードで足りる。
【０００８】
また、他の発明は、上記発明において、前記タグ装置は、所定の信号を受信した場合には、前記記録手段に記録されている前記アンテナ識別コードを消去することを特徴とする。
この構成によれば、必要に応じて記録されているアンテナ識別コードを消去することができるので、重複するアンテナ識別コードを有する他のシステムの管理下にもタグ装置を有する者が問題なく移動することができる。
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照して本発明の実施形態について説明する。
【００１０】
（Ａ）実施の形態の構成の説明
図１は、本発明の実施形態に係るタグシステムの構成例を示す図である。この図に示すように、タグシステムは、サーバ装置１０、リーダライタ装置２０，３０、タグ装置４０〜７０を有している。このようなタグシステムは、例えば、企業のオフィス内に配置され、タグ装置のそれぞれが社員に所持される。リーダライタ装置２０，３０は、アンテナ２０ａ，３０ａのそれぞれによって形成される通信可能範囲が相互に重ならないような距離を隔てて設置される。リーダライタ装置２０，３０によってそれぞれ検出されたタグ装置に関する情報は、サーバ装置１０に送られて管理される。なお、図１では、２台のリーダライタ装置２０，３０のみが表示してあるが、実際には３台以上のリーダライタ装置が配置されている。そして、所持者がオフィス内を移動した場合には、リーダライタ装置がタグ装置を検出してサーバ装置１０に送信する。サーバ装置１０では、タグ装置を検出したリーダライタ装置の設置場所から、所持者の現在位置を特定することができる。
【００１１】
ここで、サーバ装置１０は、パーソナルコンピュータによって構成され、例えば、タグ装置４０〜７０の位置と、時刻とを関連付けして管理する。リーダライタ装置２０，３０は、アンテナ２０ａ，３０ａを有し、これらのアンテナ２０ａ，３０ａを識別するためのアンテナＩＤと、前回検出したタグ装置のＩＤを示すタグＩＤを含む読み出し信号を、タグ装置４０〜７０に対して送信（ブロードキャスト）し、タグ装置４０〜７０からの応答を受信した場合には、自機のＩＤと受信したタグ装置のＩＤとをサーバ装置１０に対して送信する。
【００１２】
図２は、リーダライタ装置２０，３０の詳細な構成例を示す図である。なお、リーダライタ装置２０，３０は同様の構成とされているので、以下ではリーダライタ装置２０について説明する。この図に示すように、リーダライタ装置２０は、アンテナ２０ａ、ＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）送受信回路２１、制御回路２２、および、Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）２３を有している。ここで、アンテナ２０ａは、例えば、ループアンテナによって構成され、タグ装置４０〜７０との間で、例えば、交番磁界によって情報を授受する。ＲＦ送受信回路２１は、制御回路２２から供給される情報に基づいて搬送波を変調し、アンテナ２０ａを介してタグ装置４０〜７０に送信するとともに、タグ装置４０〜７０から送信された交番磁界をアンテナ２０ａを介して受信し、搬送波に含まれている情報を復調して、制御回路２２に供給する。制御回路２２は、内蔵されているメモリに格納されているプログラムを実行することにより、装置の各部を制御する。Ｉ／Ｆ２３は、サーバ装置１０との間で情報を授受する際に、情報の表現形式を適宜変換する。
【００１３】
タグ装置４０〜７０は、可搬型の装置であり、例えば、所持者が首等からぶら下げることができる形態とされている。タグ装置４０〜７０は、リーダライタ装置２０，３０から送信された読み出し信号を受信し、そこに含まれているアンテナＩＤとタグＩＤを抽出し、抽出したタグＩＤが自機のタグＩＤと一致する場合には、自機がリーダライタ装置２０，３０によって検出されたとしてアンテナＩＤを記憶し、それ以降は、記憶されているアンテナＩＤと同一のアンテナＩＤを含む読み出し信号に対しては応答しない。
【００１４】
図３は、タグ装置４０〜７０の詳細な構成例を示す図である。なお、タグ装置４０〜７０は同様の構成とされているので、以下ではタグ装置４０について説明する。この図に示すように、タグ装置４０は、アンテナ４０ａ、ＲＦ送受信回路４１、および、制御回路４２を有している。ここで、アンテナ４０ａは、例えば、ループアンテナによって構成され、リーダライタ装置２０，３０との間で、例えば、交番磁界によって情報を授受する。ＲＦ送受信回路４１は、制御回路４２から供給される情報に基づいて搬送波を変調し、アンテナ４０ａを介してリーダライタ装置２０，３０に送信するとともに、リーダライタ装置２０，３０から送信された交番磁界をアンテナ４０ａを介して受信し、搬送波に含まれている情報を復調して、制御回路４２に供給する。制御回路４２は、メモリ４２ａに格納されているプログラムを実行することにより、装置の各部を制御する。また、メモリ４２ａには、自機のタグＩＤが格納されているとともに、後述するように自機が検出された場合には、検出したリーダライタが有するアンテナＩＤが格納される。
【００１５】
（Ｂ）実施の形態の動作の説明
つぎに、本発明の実施形態の動作について説明する。以下では、まず、図４を参照してリーダライタ装置２０，３０において実行される処理について説明し、つぎに、図６を参照してタグ装置４０〜７０において実行される処理について説明し、最後に、具体例を挙げてシステム全体の詳細な動作を説明する。
【００１６】
図４は、リーダライタ装置２０，３０において実行される処理の一例である。以下では、リーダライタ装置２０を例に挙げて説明する。まず、ステップＳ１０では、リーダライタ装置２０の制御回路２２は、送信しようとする読み出し信号に対してアンテナ２０ａに付与されているアンテナＩＤを付加する。図５は、読み出し信号のフォーマットの一例を示す図である。この図に示すように、読み出し信号９０は、同期ビット９１、アンテナＩＤ９２、タグＩＤ９３、コマンド９４、および、同期ビット９５を有している。ここで、同期ビット９１，９５は、タグ装置４０〜７０が読み出し信号を受信する際に、受信のタイミングの同期をはかるために使用されるビットである。アンテナＩＤ９２は、当該読み出し信号を送信するアンテナを識別するための識別情報である。タグＩＤ９３は、前回検出したタグ装置を識別するための識別情報である。コマンド９４は、タグ装置に対して所定の処理を実行させるための情報である。なお、アンテナＩＤ９２は、４ビットによって構成され、「００００（＝０）」および「１１１１（＝Ｆ）」は不使用とされているので、１４種類のＩＤが存在する。タグＩＤ９３は、１６ビットによって構成されている。なお、タグ装置４０〜７０からリーダライタ装置２０，３０に対して送信するタグＩＤは、誤検出を防止するために３２ビットとし、冗長なビットに含まれる情報を用いて誤検出の発生を防止するようにしてもよい。
【００１７】
ステップＳ１１では、制御回路２２は、前回の読み出しにおいて、タグ装置を検出したか否かを判定し、タグ装置を検出した場合（ステップＳ１１；Ｙｅｓ）にはステップＳ１２に進み、それ以外の場合（ステップＳ１１；Ｎｏ）にはステップＳ１３に進む。例えば、前回の検出において、タグ装置を検出していない場合には、ステップＳ１３に進む。
【００１８】
ステップＳ１２では、制御回路２２は、前回検出したタグ装置のタグＩＤを読み出し信号にタグＩＤ９３として付加する。
【００１９】
ステップＳ１３では、制御回路２２は、前回検出したタグ装置のタグＩＤが存在しないため、タグＩＤ９３として無効なＩＤ（例えば、１６ビットが全て“０”であるＩＤ）を付加する。
【００２０】
ステップＳ１４では、制御回路２２は、アンテナ２０ａを介して読み出し信号をブロードキャストする。この結果、アンテナ２０ａの通信可能範囲に存在するタグ装置は、読み出し信号を受信する。いま、タグ装置４０とタグ装置５０がアンテナ２０ａの通信可能範囲に存在しているとすると、タグ装置４０，５０によって読み出し信号が受信される。
【００２１】
ステップＳ１５では、制御回路２２は、タグ装置からの応答があったか否かが判定され、応答があった場合にはステップＳ１６に進み、それ以外の場合にはステップＳ１４に戻って同様の処理を繰り返す。いまの例では、タグ装置４０，５０によって読み出し信号が受信されるので、これらのタグ装置４０，５０が当該読み出し信号に対して応答する。この結果、ステップＳ１５では、Ｙｅｓと判定されてステップＳ１６に進む。
【００２２】
ステップＳ１６では、制御回路２２は、タグ装置からの応答に含まれているタグＩＤを取得する。なお、複数のタグ装置から応答がなされた場合には、アンテナ２０ａに最も近い位置に存在しているタグ装置の応答が受信されて、タグＩＤが取得される。例えば、タグ装置４０の方がタグ装置５０よりもアンテナ２０ａに近い位置に存在している場合には、タグ装置４０から放射される交番磁界の方が減衰が少ないので（磁界は距離の３乗に比例して減衰するので）、タグ装置４０の応答が受信され、タグ装置４０のタグＩＤが取得される。
【００２３】
ステップＳ１７では、制御回路２２は、ステップＳ１６で取得したタグＩＤと、アンテナＩＤと、検出した時点の時刻とをＩ／Ｆ２３を介してサーバ装置１０に送信する。サーバ装置１０では、受信したこれらの情報を対応付けして記憶する。このようにして記憶された情報を参照することにより、所持者が、どの時刻に、どこにいるかを知ることができる。
【００２４】
ステップＳ１８では、制御回路２２は、処理を終了するか否かを判定し、終了しない場合（ステップＳ１８；Ｎｏ）にはステップＳ１０に戻って前述の場合と同様の処理を繰り返し、それ以外の場合（ステップＳ１８；Ｙｅｓ）には処理を終了する。
【００２５】
つぎに、図６を参照して、タグ装置４０〜７０において実行される処理の一例について説明する。なお、以下では、タグ装置４０を例に挙げて説明する。図６の処理が実行されると、制御回路４２は、ステップＳ３０において、リーダライタ装置からの読み出し信号を受信したか否かを判定し、読み出し信号を受信したと判定した場合にはステップＳ３１に進み、それ以外の場合には受信するまで同様の処理を繰り返す。例えば、リーダライタ装置２０からの読み出し信号を受信した場合には、Ｙｅｓと判定してステップＳ３１に進む。
【００２６】
ステップＳ３１では、制御回路４２は、受信した読み出し信号からアンテナＩＤ９２を取得する。例えば、リーダライタ装置２０からの読み出し信号を受信した場合には、アンテナ２０ａのアンテナＩＤを取得する。
【００２７】
ステップＳ３２では、制御回路４２は、受信した読み出し信号からタグＩＤ９３を取得する。例えば、前回のブロードキャストにおいて、タグ装置が検出されなかった場合には、タグＩＤとしては無効なＩＤが含まれているので、当該無効なタグＩＤが取得される。
【００２８】
ステップＳ３３では、制御回路４２は、アンテナＩＤがメモリ４２ａに記録済みであるか否かを判定し、記録済みである場合（ステップＳ３３；Ｙｅｓ）にはステップＳ３４に進み、それ以外の場合（ステップＳ３３；Ｎｏ）にはステップＳ３５に進む。例えば、アンテナＩＤが記録済みでない場合には、ステップＳ３５に進む。
【００２９】
ステップＳ３４では、制御回路４２は、ステップＳ３１で取得したアンテナＩＤと、メモリ４２ａに記録されているアンテナＩＤが一致するか否かを判定し、アンテナＩＤが一致する場合にはステップＳ３８に進み、それ以外の場合にはステップＳ３５に進む。例えば、アンテナＩＤが一致しない場合には、ステップＳ３５に進む。
【００３０】
ステップＳ３５では、制御回路４２は、ステップＳ３２で取得したタグＩＤと、自機のタグＩＤ（メモリ４２ａに格納されているタグＩＤ）が一致するか否かを判定し、一致する場合（ステップＳ３５；Ｙｅｓ）にはステップＳ３７に進み、それ以外の場合（ステップＳ３５；Ｎｏ）にはステップＳ３６に進む。
【００３１】
ステップＳ３６では、制御回路４２は、自機のタグＩＤをメモリ４２ａから取得し、ＲＦ送受信回路４１およびアンテナ４０ａを介してリーダライタ装置２０に対して送信（応答）する。その結果、リーダライタ装置２０は、タグ装置４０から送信されたタグＩＤを受信し、ステップＳ１５においてタグ装置からの応答がなされたと判断する。
【００３２】
ステップＳ３７では、制御回路４２は、ステップＳ３１において取得したアンテナＩＤをメモリ４２ａに格納する。この結果、リーダライタ装置によって自機が認識され、自機のタグＩＤが読み出し信号に付加されて送られてきた場合には、当該読み出し信号を送信したリーダライタ装置のアンテナＩＤがメモリ４２ａに記録される。
【００３３】
ステップＳ３８では、制御回路４２は、処理を終了するか否かを判定し、終了しない場合（ステップＳ３８；Ｎｏ）にはステップＳ３０に戻って前述の場合と同様の処理を繰り返し、それ以外の場合（ステップＳ３８；Ｙｅｓ）には処理を終了する。
【００３４】
つぎに、以上の実施形態の具体的な動作について説明する。例えば、図７に示すように、タグ装置４０〜６０が図７に示すような位置関係を有して、破線矢印に示す方向で、リーダライタ装置２０に近づいてきたとする。また、このとき、タグ装置４０〜６０のメモリ４２ａ〜６２ａにはアンテナＩＤは格納されておらず、また、リーダライタ装置２０の前回のブロードキャストではタグ装置は検出できなかったとする。そのような場合において、リーダライタ装置２０が、ステップＳ１４の処理により、アンテナ２０ａのアンテナＩＤを有する読み出し信号をブロードキャストしたとすると、読み出し信号はアンテナ２０ａの通信可能範囲内に位置しているタグ装置４０〜６０によって受信される。すると、タグ装置４０〜６０では、ステップＳ３０において読み出し信号を受信したとしてステップＳ３１に進み、ステップＳ３１においてアンテナ２０ａのアンテナＩＤを取得する。また、前回のブロードキャストではタグ装置は検出されていないことから、ステップＳ３２では、無効なタグＩＤが取得される。ステップＳ３３では、アンテナＩＤは記録済みではないことからステップＳ３５に進む。ステップＳ３５では、読み出し信号に含まれるタグＩＤは無効であることから、ステップＳ３６に進む。そして、タグ装置４０〜６０のそれぞれは、ステップＳ３６において自機のタグＩＤをリーダライタ装置２０に対して送信する。
【００３５】
リーダライタ装置２０では、ステップＳ１５の処理により、タグ装置からの応答がなされたと判定し、ステップＳ１６に進む。ステップＳ１６では、アンテナ２０ａに最も近い位置に存在しているタグ装置４０からの応答を受信し、タグＩＤを取得する。そして、ステップＳ１７では、タグ装置４０のタグＩＤその他の情報がサーバ装置１０に送信され、ステップＳ１０に戻って前述の場合と同様の処理が繰り返される。
【００３６】
つぎのブロードキャストでは、前回のブロードキャストではタグ装置４０が検出されていることから、タグ装置４０のタグＩＤが読み出し信号に付加されてブロードキャストが実行される。この読み出し信号を受信したタグ装置４０〜６０では、ステップＳ３０において、Ｙｅｓと判定してステップＳ３１に進み、アンテナＩＤとタグＩＤを取得する。そして、タグ装置４０〜６０はステップＳ３３ではＮｏ（アンテナＩＤが記録されていない）と判定してステップＳ３５に進み、タグＩＤが一致するか否かを判定する。このとき、タグ装置４０では、タグＩＤが一致すると判定してステップＳ３７に進み、タグ装置４０のメモリ４２ａにアンテナ２０ａのアンテナＩＤを記録する。一方、タグ装置５０，６０では、タグＩＤは一致しないので、ステップＳ３６に進んで、自機のタグＩＤを送信し、アンテナ２０ａに近い方のタグ装置５０の応答がリーダライタ装置２０に受信される。
【００３７】
つぎのブロードキャストでは、タグＩＤとしてタグ装置５０のタグＩＤが付加された読み出し信号が送信される。タグ装置４０では、ステップＳ３３において、アンテナＩＤが記録済みであることから、Ｙｅｓと判定されてステップＳ３４に進む。ステップＳ３４では記録されているアンテナＩＤと、読み出し信号に含まれているアンテナＩＤはともにアンテナ２０ａのもので一致するので、Ｙｅｓと判定されてステップＳ３８に進む。この結果、タグ装置４０は、読み出し信号にアンテナ２０ａのアンテナＩＤが含まれている限り（アンテナ２０ａの通信可能範囲を出て他のアンテナの通信可能範囲に入らない限り）、ブロードキャストに応答することはない。一方、タグ装置５０では、ステップＳ３５においてタグＩＤが一致するとしてステップＳ３７に進んでアンテナＩＤを記録する。また、タグ装置６０では、ステップＳ３６において自機のタグＩＤを送信する。この結果、リーダライタ装置２０では、タグ装置６０を検出する。
【００３８】
つぎのブロードキャストでは、リーダライタ装置２０は、タグ装置６０のタグＩＤを付加した読み出し情報を送信する。タグ装置５０は前回のブロードキャスト時において、アンテナＩＤを記録していることから、ステップＳ３４においてＹｅｓと判定し、ステップＳ３８に進むため、応答しない状態となる。一方、タグ装置６０は、ステップＳ３５においてタグＩＤが一致すると判定し、アンテナＩＤを記録する。このため、タグ装置６０は、つぎのブロードキャストでは応答しない状態となる。以上の処理により、タグ装置４０〜６０に対するアンチコリジョン制御が実現されるとともに、タグ装置４０〜６０のタグＩＤが取得されてサーバ装置１０に送信される。
【００３９】
このような状態において、タグ装置４０〜６０が、リーダライタ装置３０の近くに移動したとすると、タグ装置４０〜６０はリーダライタ装置３０がブロードキャストした読み出し信号を受信する。この結果、読み出し信号を受信したタグ装置４０〜６０では、アンテナ２０ａのアンテナＩＤが記録済みであることからステップＳ３３においてＹｅｓと判定され、ステップＳ３４に進む。ステップＳ３４では、記録されているアンテナＩＤはアンテナ２０ａのものであり、また、読み出し信号に含まれているアンテナＩＤはアンテナ３０ａのものであるので、アンテナＩＤが一致しないことからＮｏと判定されてステップＳ３５に進む。ステップＳ３５では、読み出し信号にはタグＩＤは含まれていないことから、Ｎｏと判定されてステップＳ３６に進む。その結果、タグ装置４０〜６０は、ステップＳ３６において、タグＩＤをリーダライタ装置３０に対して送信する。なお、それ以降の処理は、前述の場合と同様であるので、その説明は省略する。
【００４０】
以上に説明したように、本実施形態によれば、読み出し信号に前回検出したタグＩＤとアンテナＩＤを付加して送信し、タグ装置では自機のタグＩＤが含まれている場合には、自機が認識されたと判定してアンテナＩＤを記録する。そして、それ以降のブロードキャストでは、読み出し信号に含まれているアンテナＩＤと、記録されているアンテナＩＤが一致する場合には、読み出し信号に対する応答を保留するようにした。このため、自機がリーダライタ装置に認識された場合には、同一のアンテナＩＤを有する限り応答を行わなくなることから、アンチコリジョン制御を実現できる。また、そのような、アンチコリジョン制御を実現するにあたって必要となる追加の機能としては、タグ装置側では実質的にはプログラムの修正だけであり、ハードウエアの追加が不要であるため、簡易な構成によってアンチコリジョン制御を実現できる。
【００４１】
また、読み出し信号に対して、タグＩＤとアンテナＩＤを付加して送信することにより、これらを別途送信する場合に比較して、通信の回数を減らすことにより、タグ装置の検出までに要する時間を短縮することができる。
【００４２】
（Ｃ）変形実施の態様
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能であることは勿論である。
例えば、以上の実施形態では、２台のリーダライタ装置２０，３０の場合について説明したが、リーダライタ装置が３台以上であってもよい。また、リーダライタ装置は、１つのアンテナをそれぞれ有するようにしたが、複数のアンテナを有するようにしてもよい。例えば、１台のリーダライタ装置が２つのアンテナを有している場合には、それぞれのアンテナに対してアンテナＩＤを付与し、それぞれのアンテナから送信する読み出し信号に対して、対応するアンテナＩＤを付加するようにしてもよい。
【００４３】
また、多数のアンテナが存在する場合には、少なくとも隣り合うアンテナ間でアンテナＩＤが異なるように設定すればよい。一例として、２種類のアンテナＩＤを交互に付与するようにしてもよい。例えば、「０１０１」と「１０１０」の２種類のアンテナＩＤを交互に付与するようにすることができる。このような少ないアンテナＩＤであっても、タグ装置に記録されるアンテナＩＤは１つだけであるので、現在のアンテナからつぎのアンテナに移動したことがアンテナＩＤの違いによって認識されればよいので問題はない。
【００４４】
また、リーダライタ装置から所定の信号を受信した場合には、メモリ４２ａに記録しているアンテナＩＤを消去できるようにしてもよい。そのような実施形態によれば、企業のある事業所から、他の事業所に移動するような場合において、事業所の出入口にメモリ４２ａに記録されているアンテナＩＤを消去するためのリーダライタ装置を設置しておけば、これらの事業所において重複するアンテナＩＤが使用されているような場合であっても、タグ装置を正常に検出することが可能になる。
【図面の簡単な説明】
【００４５】
【図１】本発明のタグ装置を含むタグシステムの全体構成を示す図である。
【図２】図１に示すリーダライタ装置の構成例を示すブロック図である。
【図３】図１に示すタグ装置の構成例を示すブロック図である。
【図４】リーダライタ装置において実行される処理である。
【図５】読み出し信号のフォーマットの一例である。
【図６】タグ装置において実行される処理である。
【図７】具体的な動作を説明するための図である。
【符号の説明】
【００４６】
１０…サーバ装置、２０…リーダライタ装置、２０ａ…アンテナ、２１…ＲＦ送受信回路、２２…制御回路、２３…Ｉ／Ｆ、３０…リーダライタ装置、４０〜６０…タグ装置、４０ａ…アンテナ、４１…ＲＦ送受信回路、４２…制御回路。
【図１】
2010033153.tif 000003
【図２】
2010033153.tif 000004
【図３】
2010033153.tif 000005
【図４】
2010033153.tif 000006
【図５】
2010033153.tif 000007
【図６】
2010033153.tif 000008
【図７】
2010033153.tif 000009