(57)【特許請求の範囲】
【請求項１】
無線タグ情報を記憶するＩＣ回路部及びこのＩＣ回路部に接続されたタグ側アンテナを備え、管理対象にそれぞれ対応付けられた複数の無線タグ回路素子と情報送受信を行う無線タグ通信システムの質問器であって、
前記ＩＣ回路部の前記無線タグ情報を不確定な条件下で探索しつつ取得するための探索指令を生成する指令生成手段と、
この指令生成手段で生成した探索指令を前記無線タグ回路素子に送信可能な送信手段と、
前記指令生成手段で生成され前記送信手段から送信された前記探索指令に応じて前記複数の無線タグ回路素子から複数の識別スロットに区分して返信された応答信号を、該複数の識別スロットに対応して受信可能な受信手段と、
前記管理対象の種別に対応した種別信号を入力し、その入力した種別信号に応じて、前記受信手段の前記識別スロットの数を設定するスロット数設定手段と
を有することを特徴とする無線タグ通信システムの質問器。
【請求項２】
請求項１記載の無線タグ通信システムの質問器において、
前記管理対象の種別を操作入力するための操作手段を有し、
前記スロット数設定手段は、前記操作手段の操作入力に対応した前記種別信号に応じて、前記受信手段の前記識別スロットの数を設定することを特徴とする無線タグ通信システムの質問器。
【請求項３】
請求項１記載の無線タグ通信システムの質問器において、
複数の前記種別信号を順次出力する種別信号出力手段を有し、
前記指令生成手段は、前記種別信号出力手段から出力された前記種別信号に基づいた探索指令を生成し、
前記スロット数設定手段は、前記種別信号出力手段からの前記種別信号に応じて、前記受信手段の前記識別スロットの数を設定することを特徴とする無線タグ通信システムの質問器。
【請求項４】
請求項１乃至３のいずれか１項記載の無線タグ通信システムの質問器において、
前記管理対象の種別とこれに対応する前記識別スロットの数との第１相関を記憶保持する第１相関記憶手段を有し、
前記スロット数設定手段は、前記入力された種別信号と、前記第１相関記憶手段に記憶された前記第１相関とを用いて、前記識別スロットの数を設定することを特徴とする無線タグ通信システムの質問器。
【請求項５】
請求項１乃至３のいずれか１項記載の無線タグ通信システムの質問器において、
前記質問器外に設けられ、前記管理対象の種別とこれに対応する前記識別スロットの数との第２相関を記憶保持する第２相関記憶手段にアクセスし、対応する情報を取得する相関取得手段を有し、
前記スロット数設定手段は、前記入力された種別信号と、前記相関取得手段で前記第２相関記憶手段より取得した情報とを用いて、前記識別スロットの数を設定することを特徴とする無線タグ通信システムの質問器。
【請求項６】
請求項４又は５記載の無線タグ通信システムの質問器において、
前記スロット数設定手段は、スロット数修正指示信号を入力し、その入力したスロット数修正指示信号に応じて、前記設定した前記識別スロットの数を修正する
ことを特徴とする無線タグ通信システムの質問器。
【請求項７】
請求項１乃至６のいずれか１項記載の無線タグ通信システムの質問器において、
前記指令生成手段は、前記無線タグ回路素子に関し、前記管理対象の種別に加えて付加された制限条件に対応した制限条件信号を入力し、その入力した制限条件信号と前記種別信号とに応じて前記探索指令を生成し、
前記スロット数設定手段は、前記種別信号と前記制限条件信号とに応じて、前記受信手段の前記識別スロットの数を設定することを特徴とする無線タグ通信システムの質問器。
【請求項８】
請求項１乃至７のいずれか１項記載の無線タグ通信システムの質問器において、
前記受信手段での受信の際、前記複数の識別スロットのうち、前記応答信号の衝突が生じた前記識別スロットの数が所定割合以上であるかどうかを判定する衝突判定手段と、
前記スロット数設定手段は、前記衝突判定手段の判定が満たされた場合、前記識別スロットの数を増加させることを特徴とする無線タグ通信システムの質問器。
【請求項９】
請求項１乃至８のいずれか１項記載の無線タグ通信システムの質問器において、
前記受信手段における前記応答信号の第１受信履歴情報を記憶保持する第１履歴記憶手段を有し、
前記スロット数設定手段は、前記第１履歴記憶手段の前記第１受信履歴情報に応じて前記識別スロットの数を設定する
ことを特徴とする無線タグ通信システムの質問器。
【請求項１０】
請求項１乃至８のいずれか１項記載の無線タグ通信システムの質問器において、
前記質問器外に設けられ、前記受信手段における前記応答信号の第２受信履歴情報を記憶保持する第２履歴記憶手段にアクセスし、対応する情報を取得する履歴情報取得手段を有し、
前記スロット数設定手段は、前記履歴情報取得手段で取得した前記第２受信履歴情報に応じて前記識別スロットの数を設定する
ことを特徴とする無線タグ通信システムの質問器。
【請求項１１】
請求項１乃至１０のいずれか１項記載の無線タグ通信システムの質問器において、
前記管理対象が、可搬物、人物、固定物の特定部位、のうち、いずれかであり、前記管理対象に対応付けられた前記無線タグ回路素子と情報送受信を行うことを特徴とする無線タグ通信システムの質問器。
【請求項１２】
無線タグ情報を記憶するＩＣ回路部及びこのＩＣ回路部に接続されたタグ側アンテナを備え、質問器と情報送受信を行うための無線タグ回路素子であって、
前記質問器からの探索指令に対し当該無線タグ回路素子から送信する応答信号が前記質問器の受信手段で受信されるとき、その受信手段に備えられる識別スロットの数を管理対象の種別に基づいて設定するためのスロット数設定用情報を保持したスロット情報保持部を有することを特徴とする無線タグ回路素子。
【請求項１３】
無線タグ情報を記憶するＩＣ回路部及びこのＩＣ回路部に接続されたタグ側アンテナを備え、管理対象に対応付けられた無線タグ回路素子と、
前記ＩＣ回路部の前記無線タグ情報を不確定な条件下で探索しつつ取得するための探索指令を生成する指令生成手段と、この指令生成手段で生成した探索指令を前記無線タグ回路素子に送信可能な送信手段と、前記指令生成手段で生成され前記送信手段から送信された前記探索指令に応じて複数の前記無線タグ回路素子から複数の識別スロットに区分して返信された応答信号を、該複数の識別スロットに対応して受信可能な受信手段と、前記管理対象の種別に対応した種別信号を入力し、その入力した種別信号に応じて、前記受信手段の前記識別スロットの数を設定するスロット数設定手段とを有する質問器と
を有することを特徴とする無線タグ通信システム。
【請求項１４】
管理対象の種別に基づいて識別スロットの数を設定するためのスロット数設定用情報を保持したスロット情報保持部を備えたＩＣ回路部、及び、このＩＣ回路部に接続されたタグ側アンテナを備えた無線タグ回路素子と、
前記ＩＣ回路部の無線タグ情報を不確定な条件下で探索しつつ取得するための探索指令を生成する指令生成手段と、この指令生成手段で生成した探索指令を前記無線タグ回路素子に送信可能な送信手段と、前記指令生成手段で生成され前記送信手段から送信された前記探索指令に応じて複数の前記無線タグ回路素子から送信された応答信号を、複数の識別スロットに区分して受信可能な受信手段と、この受信手段の前記識別スロットの数を、前記スロット情報保持部の前記スロット数設定用情報に基づいて設定するスロット数設定手段とを有する質問器と
を有することを特徴とする無線タグ通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部と情報の無線通信が可能な無線タグに対し情報の読み取り又は書き込みを行う無線タグ通信システムの質問器、無線タグ回路素子、及び無線タグ通信システムに関する。
【背景技術】
【０００２】
小型の無線タグに対し、リーダ／ライタより非接触で問い合わせの送信及び返答の受信を行うことで、無線タグの情報の読み取り／書き込みを行うＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）システムが知られている。
【０００３】
例えばラベル状の無線タグに備えられた無線タグ回路素子は、所定の無線タグ情報を記憶するＩＣ回路部とこのＩＣ回路部に接続されて情報の送受信を行うアンテナとを備えている。質問器としてのリーダ／ライタの送信アンテナより応答器としての無線タグに対し送信波の送信を行うと、無線タグ回路素子はその送信波の電波のもつエネルギを利用して返答の送信を行う。このような通信を行う質問器において、複数の無線タグ回路素子に対し円滑に通信を行うための従来技術として、例えば特許文献１記載のものがある。
【０００４】
この従来技術では、通信範囲にある複数の無線タグ回路素子に応答を促す際、複数個に分割された受信用の時間区分（識別スロット）を予め用意しておき、複数の無線タグ回路素子それぞれからの応答信号を、所定の関連づけに応じて（例えばタグ識別情報に対応した）該当する識別スロットへと時間的に分離しつつ収納し検出することで、各無線タグ回路素子からの応答信号の衝突発生を抑制又は防止するようになっている。
【０００５】
【特許文献１】特開２０００−１１３１２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記従来技術においては、予め用意する識別スロットの数を、読み取りを行おうとする無線タグ回路素子の数よりも常に多くすることで、同一識別スロットで応答する無線回路素子が複数となり衝突が発生するのを防止するようにしている。しかしながら、通信対象となる無線タグ回路素子の数が少なすぎる場合には、使用されない空きスロット数が多くなり、無駄に通信時間が長くなる。この結果、効率のよい通信を行うことができなかった。また通信対象となる無線回路素子の数が変化する場合には識別スロットの数を無線回路素子の最大数にもとづいて設定するため、無線回路素子の数が少ない場合には空きスロットが多くなり、無駄に通信時間が長くなってしまうという問題点があった。
【０００７】
本発明の目的は、無駄な通信時間の発生を防止し、効率のよい通信を行える無線タグ通信システムの質問器、無線タグ回路素子、及び無線タグ通信システムを提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、第１の発明は、無線タグ情報を記憶するＩＣ回路部及びこのＩＣ回路部に接続されたタグ側アンテナを備え、管理対象にそれぞれ対応付けられた複数の無線タグ回路素子と情報送受信を行う無線タグ通信システムの質問器であって、前記ＩＣ回路部の前記無線タグ情報を不確定な条件下で探索しつつ取得するための探索指令を生成する指令生成手段と、この指令生成手段で生成した探索指令を前記無線タグ回路素子に送信可能な送信手段と、前記指令生成手段で生成され前記送信手段から送信された前記探索指令に応じて前記複数の無線タグ回路素子から複数の識別スロットに区分して返信された応答信号を、該複数の識別スロットに対応して受信可能な受信手段と、前記管理対象の種別に対応した種別信号を入力し、その入力した種別信号に応じて、前記受信手段の前記識別スロットの数を設定するスロット数設定手段とを有することを特徴とする。
【０００９】
本願第１発明においては、指令生成手段で生成された探索指令が送信手段より複数の無線タグ回路素子に送信され、これに対応した複数の無線タグ回路素子からの応答信号が受信手段で受信される。このとき、複数の識別スロット（識別スロットは返信する時間単位であり、異なる識別スロットにより時間差を持って複数の無線タグが応答できる）が用意され、送信手段は無線タグ回路素子が応答できる識別スロットの数を設定して送信する。無線タグ回路素子は乱数により該スロット数の中でランダムに応答する識別スロットを決定してその識別スロットのタイミングで応答する。受信手段は複数の無線タグ回路素子からの応答信号を時間差をもって複数の識別スロットに区分して受信する。
【００１０】
ここで、一般に、このような質問器を用いて管理対象にそれぞれ対応付けられた複数の無線タグ回路素子の探索を行う場合、その用途、例えば、一般物品等の可搬物を探索するか、人物を探索するか、建造物の特定部位や棚などの固定物を探索するかによって、質問器からの通信範囲に存在する管理対象（言い換えれば無線タグ回路素子）の数が異なる場合がある。そこで本願第１発明においては、スロット数設定手段により、上記識別スロットの数を管理対象の種別に応じて設定する。これにより、通信対象とする無線タグ回路素子の数が多くなるような管理対象種別である場合には識別スロット数を多くする一方、通信対象とする無線タグ回路素子の数が少なくなるような管理対象種別である場合には識別スロット数を少なくすることが可能となる。したがって、本来必要な数以上に識別スロット数が多く無駄に通信時間が長くなることを防止し、なるべく通信時間を短くして効率のよい通信を行うことができる。
【００１２】
また、種別信号を入力しこれに応じてスロット数設定手段で識別スロットの数を設定することで、通信対象とする無線タグ回路素子の数の大小に応じて識別スロット数を増減することが可能となる。
【００１３】
第２発明は、上記第１発明において、前記管理対象の種別を操作入力するための操作手段を有し、前記スロット数設定手段は、前記操作手段の操作入力に対応した前記種別信号に応じて、前記受信手段の前記識別スロットの数を設定することを特徴とする。
【００１４】
操作手段の操作入力に対応した種別信号に応じてスロット数設定手段で識別スロットの数を設定することで、通信対象とする無線タグ回路素子の数の大小に応じて識別スロット数を増減することが可能となる。また種別を操作者が操作入力することで、操作者の用途に応じて確実に識別スロット数を適正に設定することができる。
【００１５】
第３発明は、上記第１発明において、複数の前記種別信号を順次出力する種別信号出力手段を有し、前記指令生成手段は、前記種別信号出力手段から出力された前記種別信号に基づいた探索指令を生成し、前記スロット数設定手段は、前記種別信号出力手段からの前記種別信号に応じて、前記受信手段の前記識別スロットの数を設定することを特徴とする。
【００１６】
種別信号出力手段から順次出力される種別信号に応じてスロット制御手段で識別スロットの数を制御することで、通信対象とする無線タグ回路素子の数の大小に応じて識別スロット数を増減することが可能となる。また、併せて衝突が生じたかどうかを判定しこれに応じてスロット数を増減するようにすれば、種別を操作者が操作入力しなくても、自動的に識別スロット数を適正に設定することが可能となる。
【００１７】
第４発明は、上記第１乃至第３発明のいずれかにおいて、前記管理対象の種別とこれに対応する前記識別スロットの数との第１相関を記憶保持する第１相関記憶手段を有し、前記スロット数設定手段は、前記入力された種別信号と、前記第１相関記憶手段に記憶された前記第１相関とを用いて、前記識別スロットの数を設定することを特徴とする。
【００１８】
これにより、種別信号が入力された際、第１相関記憶手段の第１相関を用いて、スロット数設定手段が当該種別に対して予め設定された適正なスロット数に設定することができる。
【００１９】
第５発明は、上記第１乃至第３発明のいずれかにおいて、前記質問器外に設けられ、前記管理対象の種別とこれに対応する前記識別スロットの数との第２相関を記憶保持する第２相関記憶手段にアクセスし、対応する情報を取得する相関取得手段を有し、前記スロット数設定手段は、前記入力された種別信号と、前記相関取得手段で前記第２相関記憶手段より取得した情報とを用いて、前記識別スロットの数を設定することを特徴とする。
【００２０】
これにより、相関取得手段で第２相関記憶手段にアクセスして第２相関を用いた情報を取得することで、種別信号が入力された際、スロット数設定手段が当該種別に対して予め設定された適正なスロット数に設定することができる。また管理対象の種別とこれに対応する識別スロットの数との相関を第２相関として質問器外に記憶保持することで、質問器側の記憶容量低減及び制御処理の簡素化を図ることができる。さらに第２相関記憶手段として無線タグ回路素子を用いる場合には、例えばその無線タグ回路素子が固定物の特定部位と対応付けられている場合には、各部位ごとの探索時の応答挙動について特有の傾向があるとき等において、さらにきめ細かく対応させて識別スロット数を設定することが可能となる。
【００２１】
第６発明は、上記第４又は第５発明において、前記スロット数設定手段は、スロット数修正指示信号を入力し、その入力したスロット数修正指示信号に応じて、前記設定した前記識別スロットの数を修正することを特徴とする。
【００２２】
第１相関記憶手段の第１相関を用いて若しくは第２相関記憶手段より取得した情報を用いていったんスロット数設定手段で設定した識別スロットの数を、スロット数修正指示信号に基づき修正することができる。これにより、第１相関や第２相関に基づき通常設定したスロット数に対し、たとえば通常は動きながら探索を行うのが予想される操作者（＝相対的にタグ密度が大きくなりスロット数の増加の要あり）など質問器の操作者ごとに探索用途について特有の傾向がある場合や、小物品倉庫での小物品探索時（＝タグ密度が大きくなりスロット数の増加の要あり）など質問器の配置場所によって探索される無線タグ回路素子について特有の傾向がある場合等、さらにきめ細かく対応させて識別スロット数を設定することができる。
【００２３】
第７発明は、上記第１乃至第６発明のいずれかにおいて、前記指令生成手段は、前記無線タグ回路素子に関し、前記管理対象の種別に加えて付加された制限条件に対応した制限条件信号を入力し、その入力した制限条件信号と前記種別信号とに応じて前記探索指令を生成し、前記スロット数設定手段は、前記種別信号と前記制限条件信号とに応じて、前記受信手段の前記識別スロットの数を設定することを特徴とする。
【００２４】
管理対象の種別に加え、さらに制限条件信号に応じて探索指令の生成と識別スロットの数の設定を行うことにより、例えば対象とする無線タグ回路素子を備えた無線タグの作成日時や当該無線タグの作成メーカ等により、探索時の応答挙動について特有の傾向がある場合等において、さらにきめ細かく対応させて識別スロット数を設定することができる。
【００２５】
第８発明は、上記第１乃至第７発明のいずれかにおいて、前記受信手段での受信の際、前記複数の識別スロットのうち、前記応答信号の衝突が生じた前記識別スロットの数が所定割合以上であるかどうかを判定する衝突判定手段と、前記スロット数設定手段は、前記衝突判定手段の判定が満たされた場合、前記識別スロットの数を増加させることを特徴とする。
【００２６】
衝突が比較的多く生じている場合には自動的に識別スロット数を増加させることで衝突の発生を回避し、信頼性の高い確実な情報送受信を図ることができる。
【００２７】
第９発明は、上記第１乃至第８発明のいずれかにおいて、前記受信手段における前記応答信号の第１受信履歴情報を記憶保持する第１履歴記憶手段を有し、前記スロット数設定手段は、前記第１履歴記憶手段の前記第１受信履歴情報に応じて前記識別スロットの数を設定することを特徴とする。
【００２８】
予め過去の応答信号受信挙動を履歴として第１履歴記憶手段に蓄積しておき、これをその後の情報送受信時に活用してスロット数設定手段でスロット数設定を行うことにより、履歴を用いずスロット数の設定を行う場合に比べ、短時間で効率よく適正な識別スロット数に設定することができる。
【００２９】
第１０発明は、上記第１乃至第８発明のいずれかにおいて、前記質問器外に設けられ、前記受信手段における前記応答信号の第２受信履歴情報を記憶保持する第２履歴記憶手段にアクセスし、対応する情報を取得する履歴情報取得手段を有し、前記スロット数設定手段は、前記履歴情報取得手段で取得した前記第２受信履歴情報に応じて前記識別スロットの数を設定することを特徴とする。
【００３０】
予め過去の応答信号受信挙動を履歴として質問器外の第２履歴記憶手段に蓄積しておき、これを履歴情報取得手段で取得してその後の情報送受信時に活用してスロット数設定手段でスロット数設定を行うことにより、履歴を用いずスロット数設定を行う場合に比べ、短時間で効率よく適正な識別スロット数に設定することができる。また当該履歴を第２受信履歴情報として質問器外に記憶保持することで、質問器側の記憶容量低減及び制御処理の簡素化を図ることができる。さらに第２履歴記憶手段として無線タグ回路素子を用いる場合には、例えばその無線タグ回路素子が建造物や棚などの固定物の特定部位と対応付けられている場合には、各部位ごとの探索時の応答挙動について特有の傾向があるとき等において、さらにきめ細かく対応させて識別スロット数を設定することが可能となる。
【００３１】
第１１発明は、上記第１乃至第１０発明のいずれかにおいて、前記管理対象が、可搬物、人物、固定物の特定部位、のうち、いずれかであり、前記管理対象に対応付けられた前記無線タグ回路素子と情報送受信を行うことを特徴とする。
【００３２】
可搬物、人物、固定物特定部位のいずれに対応付けられた無線タグ回路素子であるかによってスロット数設定手段が識別スロットの数を設定することで、それら管理対象ごとの応答信号挙動に応じ、無線タグ回路素子の数が多くなる場合には識別スロット数を多くする一方、無線タグ回路素子の数が少なくなる場合には識別スロット数を少なくすることが可能となる。
【００３３】
上記目的を達成するために、第１２発明は、無線タグ情報を記憶するＩＣ回路部及びこのＩＣ回路部に接続されたタグ側アンテナを備え、質問器と情報送受信を行うための無線タグ回路素子であって、前記質問器からの探索指令に対し当該無線タグ回路素子から送信する応答信号が前記質問器の受信手段で受信されるとき、その受信手段に備えられる識別スロットの数を管理対象の種別に基づいて設定するためのスロット数設定用情報を保持したスロット情報保持部を有することを特徴とする。
【００３４】
本願第１２発明の無線タグ回路素子においては、スロット情報保持部に、識別スロットの数を管理対象の種別に基づいて設定するためのスロット設定用情報が保持されている。これにより、質問器は、探索指令を送信し探索対象の無線タグ回路素子からの応答信号を受信手段で複数の識別スロットに区分して受信するとき、その識別スロットの数を、上記スロット設定用情報に応じて可変に設定することが可能となる。この結果、通信対象とする無線タグ回路素子の数が多くなるような場合には識別スロット数を多くする一方、通信対象とする無線タグ回路素子の数が少なくなるような場合には識別スロット数を少なくすることが可能となるので、本来必要な数以上に識別スロット数が多く無駄に通信時間が長くなることを防止し、なるべく通信時間を短くして効率のよい通信を行うことができる。また、本願第１２発明の無線タグ回路素子が例えば固定物の特定部位と対応付けられている場合、各部位ごとに探索時の応答挙動について特有の傾向があるとき等において、さらにきめ細かく対応させて識別スロット数を設定することも可能である。
上記目的を達成するために、第１３発明は、無線タグ情報を記憶するＩＣ回路部及びこのＩＣ回路部に接続されたタグ側アンテナを備え、管理対象に対応付けられた無線タグ回路素子と、前記ＩＣ回路部の前記無線タグ情報を不確定な条件下で探索しつつ取得するための探索指令を生成する指令生成手段と、この指令生成手段で生成した探索指令を前記無線タグ回路素子に送信可能な送信手段と、前記指令生成手段で生成され前記送信手段から送信された前記探索指令に応じて複数の前記無線タグ回路素子から複数の識別スロットに区分して返信された応答信号を、該複数の識別スロットに対応して受信可能な受信手段と、前記管理対象の種別に対応した種別信号を入力し、その入力した種別信号に応じて、前記受信手段の前記識別スロットの数を設定するスロット数設定手段とを有する質問器とを有することを特徴とする。
本願第１３発明においては、質問器の指令生成手段で生成された探索指令が送信手段より複数の無線タグ回路素子に送信され、これに対応した複数の無線タグ回路素子からの応答信号が受信手段で受信される。受信手段は複数の無線タグ回路素子からの応答信号を時間差をもって複数の識別スロットに区分して受信する。このとき、スロット数設定手段が、管理対象の種別に対応した種別信号を入力し、その入力した種別信号に応じて、受信手段の識別スロットの数を設定する。これにより、通信対象とする無線タグ回路素子の数が多くなるような管理対象種別である場合には識別スロット数を多くする一方、通信対象とする無線タグ回路素子の数が少なくなるような管理対象種別である場合には識別スロット数を少なくすることが可能となる。したがって、本来必要な数以上に識別スロット数が多く無駄に通信時間が長くなることを防止し、なるべく通信時間を短くして効率のよい通信を行うことができる。
【００３５】
上記目的を達成するために、第１４発明は、管理対象の種別に基づいて識別スロットの数を設定するためのスロット数設定用情報を保持したスロット情報保持部を備えたＩＣ回路部、及び、このＩＣ回路部に接続されたタグ側アンテナを備えた無線タグ回路素子と、前記ＩＣ回路部の無線タグ情報を不確定な条件下で探索しつつ取得するための探索指令を生成する指令生成手段と、この指令生成手段で生成した探索指令を前記無線タグ回路素子に送信可能な送信手段と、前記指令生成手段で生成され前記送信手段から送信された前記探索指令に応じて複数の前記無線タグ回路素子から送信された応答信号を、複数の識別スロットに区分して受信可能な受信手段と、この受信手段の前記識別スロットの数を、前記スロット情報保持部の前記スロット数設定用情報に基づいて設定するスロット数設定手段とを有する質問器とを有することを特徴とする。
【００３６】
本願第１４発明の無線タグ通信システムにおいては、無線タグ回路素子のスロット情報保持部に、識別スロットの数を管理対象の種別に基づいて設定するためのスロット数設定用情報が保持されている。これにより、質問器は、探索指令を送信し探索対象の無線タグ回路素子からの応答信号を受信手段で複数の識別スロットに区分して受信するとき、その識別スロットの数を、上記スロット数設定用情報に応じて可変に設定することが可能となる。この結果、通信対象とする無線タグ回路素子の数が多くなるような場合には識別スロット数を多くする一方、通信対象とする無線タグ回路素子の数が少なくなるような場合には識別スロット数を少なくすることが可能となるので、本来必要な数以上に識別スロット数が多く無駄に通信時間が長くなることを防止し、なるべく通信時間を短くして効率のよい通信を行うことができる。また、本願第１４発明の無線タグ通信システムに備えられた無線タグ回路素子が例えば建造物や棚などの固定物の特定部位と対応付けられている場合、各部位ごとに探索時の応答挙動について特有の傾向があるとき等において、さらにきめ細かく対応させて識別スロット数を設定することも可能である。
【発明の効果】
【００３７】
本発明によれば、本来必要な数以上に識別スロット数が多く無駄に通信時間が長くなることを防止し、なるべく通信時間を短くして効率のよい通信を行うことができる。
【発明を実施するための最良の形態】
【００３８】
以下、本発明の一実施の形態を図面を参照しつつ説明する。
【００３９】
図１は、本実施形態の無線タグ通信システムを倉庫に適用した場合の一例を表す平面図である。この例では、管理対象区域（固定物の特定部位）である倉庫３００内での監視対象として、予めその倉庫３００内の所定の物品棚３０１に配置された多数の管理対象の物品（可搬物）３０２と所定の管理対象者（人物）３０３（たとえば当該倉庫３００の管理会社社員及び物品を出し入れする物流業者社員等）が設定されおり、各管理対象物品３０２には個々の物品に対応した物品用無線タグＴｂが添付（あるいは同梱等でもよい）され、各管理対象者３０３（図中では対象者として省略）には各人に対応した人物用無線タグＴｊを所持させている。また、倉庫３００内の所定の一箇所（この例では図中上方に位置する壁面）には、管理対象区域であるこの倉庫３００という場所に対応した場所用無線タグＴｐが貼付されている。
【００４０】
そして、この管理対象区域の倉庫内の状況を管理しようとする管理者（操作者）３０４が、リーダ（質問器）１を用いて上記物品用無線タグＴｂ、人物用無線タグＴｊ、又は場所用無線タグＴｐのうちのいずれか指定した種別の無線タグを探索し読み取ることで、その無線タグＴｂ，Ｔｊ，Ｔｐの種別に対応する管理対象（物品３０１、対象者３０３、又は場所）についての倉庫３００内における存在状況を検出する。なおこの例においてリーダ１が行う探索処理は、１回の処理につき１つの種別の無線タグ（１つの種別の管理対象）についてのみ探索し、その種別の無線タグが倉庫３００内に存在する数、およびそれぞれの識別情報（以下、タグＩＤという）を含む無線タグ情報を検出するようになっている。
【００４１】
なお、この例では、管理対象区域が倉庫３００であることから、図示するように管理対象者３０３よりも管理対象物品３０２の方が多数存在している。この結果、リーダ１は、人物用無線タグＴｊの探索処理を行う場合より、物品用無線タグＴｂの探索処理を行う場合の方がより多くの無線タグを検出することとなる。
【００４２】
図２は、本実施形態の無線タグ通信システム１００の概略を表すシステム構成図である。
【００４３】
図２において、この無線タグ通信システム１００は、上述したように各管理対象にそれらの種別ごとに異なる種別で添付される無線タグＴｂ，Ｔｊ，Ｔｐと、これら各無線タグＴｂ，Ｔｊ，Ｔｐとの無線通信によりそれぞれのタグＩＤを含む無線タグ情報の検出を行う上記リーダ１とから構成されている。
【００４４】
無線タグＴｂ，Ｔｊ，Ｔｐは、タグ側アンテナ１５１とＩＣ回路部１５０とを備える無線タグ回路素子Ｔoを有しており、この無線タグ回路素子Ｔoを特に図示しない基材などに設けた構成のものである（無線タグ回路素子Ｔoについては後に詳述する）。
【００４５】
リーダ１は、本体制御部２と、リーダアンテナ３とを有している。本体制御部２は、ＣＰＵ４と、ハードディスク装置やフラッシュメモリなどの不揮発記憶装置からなり無線タグＴｂ，Ｔｊ，Ｔｐの種別に対応したスロット数指定値（識別スロット数を決定する値）を格納するスロット数指定値テーブル（第１相関；詳しくは後述する）などの各種情報を記憶する不揮発記憶装置（第１相関記憶手段、第１履歴記憶手段）５と、例えばＲＡＭやＲＯＭ等からなるメモリ６と、管理者からの指示や情報が入力される操作部（操作手段）７と、各種情報やメッセージを表示する表示部８と、リーダアンテナ３を介し無線タグＴｂ，Ｔｊ，Ｔｐとの無線通信の制御を行うＲＦ通信制御部９とを備えている。
【００４６】
なお、不揮発記憶装置５は、リーダ１内に設けることに限らず、何らかの通信回線を介して情報を送受可能に接続した外部のデータベースを利用してもよい。
【００４７】
図３は、上記リーダ１におけるＣＰＵ４、ＲＦ通信制御部９、及びリーダアンテナ３の詳細構成を表す機能ブロック図である。この図３において、リーダ１のＲＦ通信制御部５は、上記リーダアンテナ３を介し上記無線タグ回路素子ＴoのＩＣ回路部１５０の情報(タグＩＤを含む無線タグ情報)へアクセスするものであり、またリーダ１のＣＰＵ４は無線タグ回路素子ＴoのＩＣ回路部１５０から読み出された信号を処理して情報を読み出すとともに無線タグ回路素子ＴoのＩＣ回路部１５０へアクセスするための応答要求コマンド（詳しくは後述する）を生成するものである。
【００４８】
ＲＦ通信制御部９は、リーダアンテナ３を介し無線タグ回路素子Ｔoに対して信号を送信する送信部２１２と、リーダアンテナ３により受信された無線タグ回路素子Ｔoからの応答波を入力する受信部２１３と、送受分離器２１４とから構成される。
【００４９】
送信部２１２は、無線タグ回路素子ＴoのＩＣ回路部１５０の無線タグ情報にアクセスする(この例では読み取り及び書き込み)ための搬送波を発生させる水晶振動子２１５Ａ、ＣＰＵ４の制御により所定の周波数の信号を発生させるＰＬＬ（Phase  Locked  Loop）２１５Ｂ、及びＶＣＯ（Voltage  Controlled  Oscillator）２１５Ｃと、上記ＣＰＵ４から供給される信号に基づいて上記発生させられた搬送波を変調（この例ではＣＰＵ４からの「ＴＸ＿ＡＳＫ」信号に基づく振幅変調）する送信乗算回路２１６（但し「ＴＸ＿ＡＳＫ信号」の場合は増幅率可変アンプ等を用いてもよい）と、その送信乗算回路２１６により変調された変調波を増幅（この例ではＣＰＵ４からの「ＴＸ＿ＰＷＲ」信号によって増幅率を決定される増幅）する可変送信アンプ２１７とを備えている。そして、上記発生される搬送波は、例えばＵＨＦ帯、マイクロ波帯、あるいは短波帯の周波数を用いており、上記送信アンプ２１７の出力は、送受分離器２１４を介しリーダアンテナ３に伝達されて無線タグ回路素子ＴoのＩＣ回路部１５０に供給される。なお、無線タグ情報は上記のように変調した信号に限られず、単なる搬送波のみの場合もある。
【００５０】
受信部２１３は、リーダアンテナ３で受信された無線タグ回路素子Ｔoからの応答波と上記発生させられた搬送波とを乗算して復調する受信第１乗算回路２１８と、その受信第１乗算回路２１８の出力から必要な帯域の信号のみを取り出すための第１バンドパスフィルタ２１９と、この第１バンドパスフィルタ２１９の出力を増幅する受信第１アンプ２２１と、この受信第１アンプ２２１の出力をさらに増幅してデジタル信号に変換する第１リミッタ２２０と、上記リーダアンテナ３で受信された無線タグ回路素子Ｔoからの応答波と上記発生された後に移相器２２７により位相を９０°遅らせた搬送波とを乗算する受信第２乗算回路２２２と、その受信第２乗算回路２２２の出力から必要な帯域の信号のみを取り出すための第２バンドパスフィルタ２２３と、この第２バンドパスフィルタ２２３の出力を増幅する受信第２アンプ２２５と、この受信第２アンプ２２５の出力をさらに増幅してデジタル信号に変換する第２リミッタ２２４とを備えている。そして、上記第１リミッタ２２０から出力される信号「ＲＸＳ−Ｉ」及び第２リミッタ２２４から出力される信号「ＲＸＳ−Ｑ」は、上記ＣＰＵ４に入力されて処理される。
【００５１】
また、受信第１アンプ２２１及び受信第２アンプ２２５の出力は、強度検出手段としてのＲＳＳＩ（Received  Signal  Strength  Indicator)回路２２６にも入力され、それらの信号の強度を示す信号「ＲＳＳＩ」がＣＰＵ４に入力されるようになっている。このようにして、リーダ１では、Ｉ−Ｑ直交復調によって無線タグ回路素子Ｔoからの応答波の復調が行われる。
【００５２】
そして、上記リーダ１は管理対象区域（この例では倉庫３００内の空間）全体をその通信範囲に納め、その管理対象区域内に存在する指定種別の複数の無線タグＴｂ，Ｔｊ，Ｔｐの無線タグ回路素子Ｔoに対してそれぞれの識別情報（無線タグ情報；以下、タグＩＤという）を応答信号として発信させるよう要求する応答要求コマンド（探索指令）を送信する。
【００５３】
この応答要求コマンドは、応答すると予想される無線タグ回路素子Ｔoの数が不確定な条件下において探索を行うための探索指令である。この応答要求コマンドには、例えばこの例で０から１５までのいずれかの値で指定するスロット数指定値Ｑが含まれており、ＲＦ通信制御部９からアンテナ３を介し応答要求コマンドが送信されると各無線タグ回路素子Ｔoは０から２Ｑ−１（＝２のＱ乗−１）までのスロットカウント値Ｓを乱数により生成保持する。
【００５４】
またＣＰＵ４及びＲＦ通信制御部９がアンテナ３を介して該コマンドを送信後、所定の識別スロットで無線タグ回路素子Ｔoからの応答を待ち受ける。無線タグ回路素子Ｔoでスロットカウント値Ｓとして値０を生成したものはこのスロットで応答する。
【００５５】
その後、さらにＣＰＵ４及びＲＦ通信制御部９はスロットカウント減算コマンドを送信し、直後に設けられた所定の識別スロット時間枠で無線タグ回路素子Ｔoの応答を待つのである。スロットカウント減算コマンドを受信した各無線タグ回路素子Ｔoは自身のスロットカウント値Ｓを減算し保持し、該スロットカウント値Ｓが値０になった時点の識別スロットでタグＩＤを含む応答信号あるいはＩＤ送信の許可を得るための例えば１６ビットの擬似乱数を用いた応答信号を送信するのである。
【００５６】
このように各無線タグ回路素子Ｔoが異なる識別スロットで応答信号を返信することで、アンテナ３を介し、ＲＦ通信制御部９及びＣＰＵ４は混信を受けることなく一つ一つ一つの無線タグ回路素子ＴoのタグＩＤを明確に受信し取り込むことができる（詳細は後述する）。
【００５７】
なお、上記応答要求コマンドには、応答信号を発信させる（返信させる）無線タグ回路素子Ｔoの種別（管理対象の種別に対応）を指定する種別指定コード（タグＩＤのデータ構造の一部で構成してもよい）を含んでおり、この応答要求コマンドを受信した無線タグ回路素子Ｔoのうちで種別指定コードが一致するものだけが応答信号を発信させるようになっている。
【００５８】
図４は、上記無線タグＴｂ，Ｔｊ，Ｔｐに備えられた無線タグ回路素子Ｔoの機能的構成の一例を表すブロック図である。なお、物品用無線タグＴｂ、人物用無線タグＴｊおよび場所用無線タグＴｐの各種別の無線タグ回路素子Ｔoはいずれもハードウェア構成はほぼ同一であり、それらの種別間では後述するようにメモリ部１５５に記憶されている種別指定コードのみが異なるだけである。
【００５９】
図４において、無線タグ回路素子Ｔoは、上記リーダ１側の上記リーダアンテナ３と短波帯(例えば13.56MHz)、ＵＨＦ帯、マイクロ波帯等の高周波を用いて非接触で信号の送受信を行うタグ側アンテナ１５１と、このタグ側アンテナ１５１に接続された上記ＩＣ回路部１５０とを有している。
【００６０】
ＩＣ回路部１５０は、タグ側アンテナ１５１により受信された搬送波を整流する整流部１５２と、この整流部１５２により整流された搬送波のエネルギを蓄積し駆動電源とするための電源部１５３と、上記タグ側アンテナ１５１により受信された搬送波からクロック信号を抽出して制御部１５７に供給するクロック抽出部１５４と、無線タグＴｂ，Ｔｊ，ＴｐのタグＩＤなどの所定の情報信号を記憶し得る情報記憶部として機能するメモリ部１５５と、上記タグ側アンテナ１５１に接続されて信号の変調及び復調を行う変復調部１５６と、上記リーダ１からの上記応答要求コマンドの受信時に当該無線タグ回路素子Ｔoが応答信号（リプライ信号）をどの識別スロットに出力するかを決定するための乱数を発生させる乱数発生器１５８（詳細は後述）と、上記整流部１５２、クロック抽出部１５４、変復調部１５６、及び乱数発生器１５８等を介して上記無線タグ回路素子Ｔoの作動を制御するための制御部１５７とを備えている。
【００６１】
変復調部１５６は、タグ側アンテナ１５１により受信された上記リーダ１のリーダアンテナ３からの通信信号の復調を行うと共に、上記制御部１５７からの返信信号に基づき、リーダアンテナ３より受信された搬送波を反射変調する。
【００６２】
乱数発生器１５８は、上記リーダ１からの上記応答要求コマンドに指定されているスロット数指定値Ｑに対し、０から２Ｑ−１までの乱数を発生させる。
【００６３】
この制御部１５７は、リーダ１と通信を行うことにより上記メモリ部１５５に上記所定の情報を記憶する制御や、上記タグ側アンテナ１５１により受信された質問波（応答要求コマンド）を上記変復調部１５６において上記メモリ部１５５に記憶された情報信号に基づいて変調したうえで応答波（応答信号）とし、これを上記乱数発生器１５８により発生させた乱数に対応する識別スロットで上記タグ側アンテナ１５１から応答波を反射返信する制御等の基本的な制御を実行する。
【００６４】
クロック抽出部１５４は受信した信号からクロック成分を抽出して制御部１５７にクロックを抽出するものであり、受信した信号のクロック成分の速度に対応したクロックを制御部１５７に供給する。
【００６５】
なお、メモリ部１５５には少なくとも、各無線タグ回路素子Ｔoを個体別に識別するためのタグＩＤと、各無線タグ回路素子Ｔoの種別を識別するための種別指定コード（タグＩＤのデータ構造の一部で構成してもよい）とが予め記憶されており、制御部１５７は応答要求コマンドを受信した際にそれに含まれる種別指定コードが自己の種別指定コードと一致する場合にのみ、自己のタグＩＤを含めた応答信号を発信するようになっている。
【００６６】
ここで、本実施形態の無線タグ通信システム１００の最も大きな特徴は、複数の種別の管理対象が存在する管理対象区域内で、リーダ１が指定された種別の管理対象の無線タグＴｂ，Ｔｊ，Ｔｐを探索する際に、その探索する管理対象の指定種別に基づいて識別スロット数Ｍを適切に設定することにある。以下、その詳細を順次説明する。
【００６７】
まず、リーダ１の不揮発記憶装置５に格納保持される上記スロット数指定値テーブルについて説明する。図５は、本実施形態における管理対象の種別とスロット数指定値初期値及び履歴値との対応を管理するスロット数指定値テーブルの一例を概念的に表す図である。
【００６８】
図５において、このスロット数指定値テーブルは、例えば、ある特定の一つの管理対象区域（この例では倉庫３００内の空間）にのみ対応するものであり、図５に示すように管理対象の種別（無線タグＴｂ，Ｔｊ，Ｔｐの種別に対応）と、その種別の管理対象が管理対象区域に存在すると想定される探索対象想定個数に対して適切な識別スロット数Ｍに対応したスロット数指定値Ｑの初期値Ｑ１，Ｑ２，Ｑ３，Ｑ４と、それまで過去に行われた探索処理でその種別の管理対象に対して設定された識別スロット数Ｍに対応するスロット数指定値Ｑの履歴値（第１受信履歴情報）とが、予めそれぞれ対応付けられた相関情報の形で記憶されている。
【００６９】
管理対象の種別は、この例では前述したように物品３０２、対象者３０３、および場所があり、その他に管理者が任意にスロット数指定値Ｑを設定するためのシステム上の種別項目である「管理者指定」の種別がスロット数指定値テーブルに設けられている。
【００７０】
スロット数指定値Ｑの初期値Ｑ１，Ｑ２，Ｑ３，Ｑ４は、実際の探索対象想定個数に適切な識別スロット数Ｍあるいはそれより少なめに仮設定された識別スロット数Ｍに対応してスロット数指定値Ｑの初期値Ｑ１，Ｑ２，Ｑ３，Ｑ４が設定される。この初期値Ｑ１，Ｑ２，Ｑ３，Ｑ４は、管理対象区域ごとに最初の探索処理を行う前に予め管理対象の種別毎に入力設定されるものであるが、後述するように実際の探索処理で適宜修正されて利用されたスロット数指定値Ｑに応じて更新することのできる値である（詳しくは後述する）。なお、Ｑ１は物品３０２の種別に対応するスロット数指定値の初期値であり、Ｑ２は対象者３０３（人物）の種別に、Ｑ３は管理対象区域（場所）の種別にそれぞれ対応している。また、場所用無線タグＴｐについては通常の場合１つの管理対象区域に１つだけ設置されるものであるため、場所用無線タグＴｐの種別に対応するスロット数指定値はほとんどの場合最小値の１に設定される。
【００７１】
履歴値については、この例では、指定された種別の管理対象に対してそれまで行われた過去５回の探索処理で修正使用されたスロット数指定値Ｑの平均が記録されている。なお、この例では、場所用無線タグＴｐについてはスロット数指定値Ｑが１に固定されているため履歴値は記録されないようになっている。このように履歴値を用いるタグ種別と用いないタグ種別を指定することにより、無駄な記憶や計算処理を行う必要がなく、効率的となる。
【００７２】
図６は、リーダ１のＣＰＵ４によって実行される制御手順を表すフローチャートである。
【００７３】
図６において、この例では、電源の投入後（又は例えば操作部７において無線タグＴｂ，Ｔｊ，Ｔｐの探索を開始させる操作が行われると）、このフローが開始される。
【００７４】
まず、ステップＳ５において、リーダ１を操作する管理者から操作部７の入力操作を介して探索すべき管理対象の種別が指定されたか否かを判定する。種別が入力指定されていない場合、判定は満たされず、ステップＳ１０でスロット数指定値Ｑを物品３０２の種別に対応するスロット数指定値初期値Ｑ１（不揮発記憶装置５のスロット数指定値テーブルから取得；図５に示す例では４）に設定した後、ステップＳ５５へ移る。
【００７５】
このステップＳ１０の設定では、応答信号の衝突を避けることを優先するためにこの管理対象区域において最も探索対象想定個数が多いとされている物品３０２の種別に対応するスロット数指定値Ｑ１でスロット数指定値Ｑを設定し、後述するステップＳ１００の読み取り処理で識別スロット数に余裕を持たせている。なお、この例のように管理者指定に対応するスロット数指定値初期値Ｑ４が最も大きい場合には、ステップＳ１０においてこのスロット数指定値Ｑ４でスロット数指定値を設定してもよいし、またその他のスロット数指定値初期値（Ｑ２）が最も大きい場合にはそれによって設定してもよい。
【００７６】
一方、上記ステップＳ５において、探索する管理対象の種別が管理者により指定されている場合、判定が満たされ、次のステップＳ１５で操作部７からその指定種別情報（種別信号）を取得する。
【００７７】
次にステップＳ２０へ移り、上記ステップＳ１５で取得された指定種別情報が物品３０２を指定するものであるか否かを判定する。指定種別情報が物品３０２を指定している場合、判定が満たされ、ステップＳ２５でスロット数指定値Ｑを物品３０２に対応するスロット数指定値初期値Ｑ１（図５に示す例では４）に設定して上記ステップＳ５５へ移る。一方、指定種別情報が物品３０２を指定していない場合、判定が満たされず、ステップＳ３０へ移る。
【００７８】
ステップＳ３０では、上記ステップＳ１５で取得された指定種別情報が対象者３０３を指定するものであるか否かを判定する。指定種別情報が対象者３０３を指定している場合、判定が満たされ、ステップＳ３５でスロット数指定値Ｑを対象者３０３に対応するスロット数指定値初期値Ｑ２（図５に示す例では２）に設定して上記ステップＳ５５へ移る。一方、指定種別情報が対象者３０３を指定していない場合、判定が満たされず、ステップＳ４０へ移る。
【００７９】
ステップＳ４０では、上記ステップＳ１５で取得された指定種別情報が場所（管理対象区域）を指定するものであるか否かを判定する。指定種別情報が場所を指定している場合、判定が満たされ、ステップＳ４５でスロット数指定値Ｑを場所に対応するスロット数指定値初期値Ｑ３（図５に示す例では１）に設定してステップＳ５５へ移る。一方、指定種別情報が場所を指定していない場合、判定が満たされず、ステップＳ５０でスロット数指定値Ｑを管理者指定に対応するスロット数指定値初期値Ｑ４（図５に示す例では５）に設定してステップＳ５５へ移る。
【００８０】
次にステップＳ５５では、管理者により操作部７を介して各種の制限条件が別途指定されているか否かを判定する。この制限条件とは、例えば探索対象の無線タグＴｂ，Ｔｊ，Ｔｐの製造日時（ロット）や製造メーカの違いにより応答信号の衝突の頻度が大きく異なるなど適切なスロット数指定値Ｑの設定に影響与える要因がある場合や、上記の種別以外に管理対象をより詳細に分類する要素（例えば物品３０２の品種・型番・ロットや、対象者３０３の所属部署など）でさらに絞り込んだ探索を行いたい場合などのそれぞれキーとなる条件である。このような制限条件が指定（制限条件信号が入力）されている場合、判定が満たされ、ステップＳ６０でそれまでに設定されていたスロット数指定値Ｑを上記指定されている制限条件に基づいて適宜修正を行い、ステップＳ１００の読み取り処理へ移る。一方、制限条件が指定されていない場合、判定が満たされず、そのままステップＳ１００の読み取り処理へ移る。
【００８１】
このステップＳ６０のスロット数指定値Ｑの修正は、例えば無線タグＴｂ，Ｔｊ，Ｔｐからの応答信号の衝突頻度が多くなると予想される制限条件が付加指定されている場合（例えば探索対象とする無線タグ回路素子Ｔoを備えた無線タグＴｂ，Ｔｊ，Ｔｐの作成日時やその作成メーカ等によりそのような傾向があることが操作者により予想されている場合、例えば、新規に大量の入庫があった場合など）等には、応答信号の衝突を回避するためにスロット数指定値Ｑを適宜増加するよう修正する。逆に、例えば無線タグＴｂ，Ｔｊ，Ｔｐからの応答信号の衝突頻度が少なくなると予想される制限条件が付加指定されている場合には、応答信号の衝突を回避するためにスロット数指定値Ｑを適宜減少させるよう修正する。なお、上記ステップＳ５５およびステップＳ６０の手順は必須ではなく、省略することも可能である。
【００８２】
次にステップＳ１００では、管理対象区域内に存在する各管理対象に備えられた無線タグＴｂ，Ｔｊ，Ｔｐの無線タグ回路素子Ｔoに種別指定コードを含む応答要求コマンドを送信し、その種別指定コードに対応する種別（種別指定なしの場合もあり）の各無線タグ回路素子Ｔoのみから無線タグ情報（タグＩＤを含む）を取得する読み取り処理を行う（後述の図７参照）。
【００８３】
なお、この読み取り処理において、応答信号が衝突せずに正常に読み取ることができた無線タグ回路素子Ｔoに対し「Sleep」信号等の休眠化信号を送信し休眠状態とさせることで、それ以降に再度行う読み取り処理においてまだ無線タグ情報を正常に読み取れていない無線タグ回路素子Ｔoに対してだけ読み取り処理を行うことができ、これにより探索対象の無線タグ回路素子Ｔoの個数を減らして余裕のある識別スロット数Ｍで応答信号の衝突を回避し、より確実な読み取り処理を行うことができる。
【００８４】
次にステップＳ６５へ移り、上記ステップＳ１００での読み取り処理において、受信時に用意された識別スロットのうち応答信号の衝突が発生した識別スロットの割合、つまり衝突率が所定値（所定割合；例えば５０％）を超えているか否かを判定する。衝突率が所定値より大きい場合、判定が満たされ、すなわち識別スロット数Ｍが不足しているため応答信号の衝突（混信）が異常に多く発生しているとみなされてステップＳ７０でスロット数指定値Ｑを１つ増加するよう修正し、ステップＳ１００に戻って読み取り処理を再度行う。前述したように識別スロット数ＭはＭ＝２Ｑ−１で設定されるため、このようにスロット数指定値Ｑを１つ増加させるだけで識別スロット数Ｍを２倍に増加させることができ余裕のある受信が行える。一方、衝突率が所定値より小さい場合、判定が満たされず、すなわち識別スロット数Ｍの不足による応答信号の過剰な衝突が見受けられないとみなされて次のステップＳ７５へ移る。
【００８５】
ステップＳ７５では、上記ステップＳ１００での読み取り処理において全ての応答信号が正常に受信されたか否か、すなわち用意された全ての識別スロットにおいてそれぞれ同時に複数の応答信号による衝突・混信が一度も発生せずに正常な受信が行われたか否かを判定する。一度でも応答信号の衝突が発生している場合、判定が満たされず、すなわちまだ全ての応答信号を読み取っていないとみなされて、ステップＳ１００に戻り読み取り処理を再度行う。なお、衝突が発生していないと判断後、さらにスリープしていないタグがないか確認するため、スロット数を減少させて再度読み取りを行い、応答がないことを確認できたら正常に受信できたと判定しても良い。
【００８６】
一方、上記ステップＳ７５の判定で、一度でも応答信号の衝突が発生していない場合、判定が満たされ、すなわち全ての応答信号を明確に読み取ることができたとみなされて、次のステップＳ８０へ移る。なお、この際に受信時に用意された識別スロットのうち応答信号を受信しない空きスロットの割合、つまり空白率が所定値を超えている場合には、識別スロット数Ｍが過剰に設定されているとみなしてスロット数指定値Ｑを１つ減少するよう修正してもよい。
【００８７】
ステップＳ８０では、以上の手順で決定されたスロット数指定値Ｑが現状の管理対象区域において指定種別の管理対象を探索するのに適した値であるとして予備的に不揮発記憶装置５に記憶し、そしてこの例ではこれも含めた過去５回の同じ指定種別に対する探索処理で使用されたスロット数指定値Ｑの平均値を算出し、それを新たに不揮発記憶装置５のスロット数指定値テーブルの対応する履歴値に記憶させて更新する。
【００８８】
次にステップＳ８５へ移り、表示部８に制御信号を出力して、指定した種別に対応するスロット数指定値初期値（Ｑ１，Ｑ２，Ｑ３，Ｑ４のうちいずれか）を上記ステップＳ８０で算出した最新の履歴値に更新すべきか否か管理者に質問し、操作部７を介した管理者からの入力に基づいて更新をするか否かを判定する。管理者から更新するよう入力されている場合、判定が満たされ、すなわちスロット数指定値初期値（Ｑ１，Ｑ２，Ｑ３，Ｑ４のうちいずれか）を現状の管理対象区域の状況に適した履歴値に更新する必要があるとみなされ、次のステップＳ９０で不揮発記憶装置５のスロット数指定値テーブルにおける指定種別に対応するスロット数指定値初期値（Ｑ１，Ｑ２，Ｑ３，Ｑ４のうちいずれか）を上記ステップＳ８０の履歴値に更新しこのフローを終了する。一方、管理者から更新すべきでない旨の入力がなされている場合、判定が満たされず、そのままこのフローを終了する。
【００８９】
なお、上記ステップＳ８５の判定手順では、管理者にスロット数指定値初期値（Ｑ１，Ｑ２，Ｑ３，Ｑ４のうちいずれか）の更新の選択を行わせる代わりに、上記ステップＳ８０での履歴値の更新が所定回数行われた場合に自動的にステップＳ９０の更新を行わせるようにしてもよいし、または上記ステップＳ８５の判定手順を経ずに強制的にステップＳ９０の更新を行わせるようにしてもよい。
【００９０】
そして上記フローにより行われる探索処理により、管理者が管理対象区域内に存在する所望の種別の管理対象（管理対象物品３０２、管理対象者３０３）の個数（人数）と種類（人物の所属・氏名など）、又は管理対象区域自体の名称などを明確に把握することができる。
【００９１】
図７は、上記図６中のステップＳ１００において実行される探索処理の詳細手順を表すフローチャートである。
【００９２】
この図７において、まずステップＳ１０５において、ＲＦ通信制御部９の送信部２１２の送信乗算回路２１６に制御信号を出力して、上記図６中のフロー中で設定されたスロット数指定値Ｑと種別指定コードを含み、管理対象区域に存在する各無線タグ回路素子ＴoにそれぞれのタグＩＤを含む無線タグ情報を応答信号として送信するよう命令する応答要求コマンドを生成し（＝ＩＣ回路部の無線タグ情報を不確定な条件下で探索しつつ取得するための探索指令を生成する指令生成手段に相当）、生成された応答要求コマンド信号をアンテナ３を介し無線タグ回路素子Ｔoへ送信する。
【００９３】
次にステップＳ１１０へ移り、ＲＦ通信制御部９の受信部２１３で無線タグ回路素子Ｔoからの応答信号を１スロット分の時間（所定の識別スロットの時間枠）だけ受信して取り込む。スロットカウントＳが値０になった無線タグ回路素子Ｔoがなく、応答信号が受信されない場合でも１スロット分の時間は受信状態を維持する。これらステップＳ１０５とステップＳ１１０の手順で、識別スロット１つ分の送受信制御が行われることになる。
【００９４】
次にステップＳ１１５へ移り、通信の最初に上記ステップＳ１０５で応答要求コマンドで通知したスロット数指定値Ｑに対応した回数（２のＱ乗−１回）の識別スロットの受信を行ったかにより全ての識別スロットに対して受信制御を行ったか否かを判定する。まだ全ての識別スロットに対して受信制御を行っていない場合、判定が満たされず、すなわちまだ受信制御を行っていない識別スロットが残っているとみなされてステップ１２０に移る。一方、全ての識別スロットに対して受信制御を行った場合、判定が満たされこのフローを終了する。
【００９５】
ステップＳ１２０では、ＲＦ通信制御部９の送信部２１２の送信乗算回路２１６に制御信号を出力して、スロットカウント減算コマンドをアンテナ３を介し無線タグ回路素子Ｔoへ送信する。このスロットカウント減算コマンドは、各無線タグ回路素子Ｔoが応答信号を送信する識別スロットのタイミングを計るためのスロットカウント値Ｓ（後述の図８参照）の値を１だけ減算させるよう指令するコマンドである。ステップＳ１２０が完了したら、ステップＳ１１０に戻り、同様の識別スロット１つ分の受信制御を繰り返す。
【００９６】
図８は、図４に示した無線タグ回路素子Ｔoが備える制御部１５７によって実行される制御手順を表すフローチャートである。この図８において、無線タグ回路素子Ｔoが初期化コマンド（詳細な説明を省略する）を受信してその初期信号により無線電力が与えられるとともに制御部１５７が初期化されると無線タグ回路素子Ｔoが起動し、このフローが開始される。
【００９７】
まず、ステップＳ２０５で無線タグ回路素子Ｔoが起動した直後にアンテナ１５１で受信した質問器１のアンテナ３からの応答要求コマンドの命令内容を解釈するよう受信制御する。このとき、応答要求コマンドに含まれるスロット数指定値Ｑと種別指定コードをメモリ部１５５に記憶させる。
【００９８】
次にステップＳ２１０へ移り、上記ステップＳ２０５でメモリ部１５５に記憶された種別指定コードが、予め設定されている自己（当該無線タグ回路素子Ｔo）の種別指定コードと一致するか否かを判定する。一致している場合、判定が満たされ、すなわち当該無線タグ回路素子Ｔoがリーダ１の探索対象に該当しておりタグＩＤを含む応答信号を発信する必要があるとみなされ、次のステップＳ２１５へ移る。一方、受信した種別指定コードと自己の種別指定コードが一致していない場合、判定が満たされず、すなわち応答信号を発信する必要がないとみなされて、そのままこのフローを終了する。
【００９９】
ステップＳ２１５では、上記ステップＳ２０５でメモリ部１５５に記憶されたスロット数指定値Ｑに基づいて０から２Ｑ−１までの乱数を乱数発生器１５８により発生させ、その値をカウント値とする。このカウント値は０から識別スロット数Ｍまで間の値となり、当該無線タグＴｂ，Ｔｊ，Ｔｐが応答信号を送信する識別スロットが決定される。
【０１００】
次にステップＳ２２０へ移り、カウント値が０であるか否かを判定する。カウント値が０でない場合、判定が満たされず、すなわちまだ応答信号を送信すべき識別スロットに達していないとみなされて次のステップＳ２２５へ移る。
【０１０１】
ステップＳ２２５では、図７のフローのステップＳ１２０におけるカウント減算コマンドをアンテナ１５１を介し受信したか否かを判定し、受信するまでその時点の識別スロットの間受信制御を繰り返す。カウント減算コマンドを受信した場合、判定が満たされて、次のステップＳ２３０へ移り、カウント値を１減算してステップＳ２２０へ戻り同様の手順を繰り返す。
【０１０２】
また一方、上記ステップＳ２２０においてカウント値が０となっている場合、判定が満たされ、すなわち当該無線タグ回路素子Ｔoが応答信号を送信すべき識別スロットに達したとみなされて次のステップＳ２３５へ移り、メモリ部１５５に記憶されていた当該無線タグ回路素子ＴoのタグＩＤを含む応答信号を変復調部１５６で生成させ所定のタイミングでアンテナ１５１を介し返信してこのフローを終了する。なお、タグＩＤが長い場合、識別スロットにおいて衝突が生じないか判定するため、例えば、予め発生させ記憶しておいた１６ビットの擬似乱数を応答信号として送り、それが正常に質問器に受信された後質問器から発せられるタグＩＤ送信コマンドを受信した後、タグＩＤを送信するようにしてもよい。
【０１０３】
図９は、上記図７の読み取り処理の制御手順を行うリーダ１と、上記図８の制御手順を行うＮ個の無線タグ回路素子Ｔo（全て指定種別に対応する探索対象のもの）の間で送受される信号のタイムチャートの一例を表す図である。この図９において、図中左側から右側に向かって時系列変化するものとし、リーダ１が応答要求コマンド又はカウント減算コマンドを送信してから無線タグ回路素子Ｔoの応答信号の受信が１組になって各識別スロットが形成されている。
【０１０４】
まず最初に、この例では、リーダ１から応答要求コマンドが送信された直後に乱数によってカウント値が初めから０に生成された無線タグ回路素子Ｔo１が識別スロット１で応答信号を送信する。そしてリーダ１がその応答信号を受信した後に、カウント減算コマンドを送信することで各無線タグ回路素子Ｔoがそれを受信してそれぞれのカウント値を１減算する。その時点でカウント値が０となった無線タグＴoがあれば次の識別スロット２で応答信号を送信する。図示の例のようにスロットカウント値が０になった無線タグが無い場合は当該識別スロットでの返信はない。タグラベル作成装置１が識別スロット終了後に、またスロットカウント減算コマンドを送信して識別スロット２が終了する。
【０１０５】
以上のような手順を繰り返すことにより、Ｎ個全ての無線タグ回路素子Ｔoの応答信号をＭ個の識別スロットで受信することができる。ここで、リーダ１側で用意する識別スロットの数Ｍが通信対象の無線タグ回路素子Ｔoの個数Ｎより大きく設定されていれば、各無線タグ回路素子Ｔoのカウント値が乱数により発生されているために、それぞれの無線タグ回路素子Ｔoが応答信号を送信する識別スロットがＭ個分の識別スロットに渡って均等かつ一意的に分布することが期待できる。このようにしてＮ個全ての無線タグ回路素子Ｔoの応答信号を一つ一つ衝突・混信させることなく（混信が生じた場合は読み取り処理をやり直す；図６のステップＳ７５参照）明確に受信することができる。
【０１０６】
また、リーダ１側で用意する識別スロットの数Ｍが通信対象の無線タグ回路素子Ｔoの個数Ｎに対して必要以上に大きくせず適度な値に設定すれば、探索処理全体の時間を短くすることができ、効率のよい通信を行うことができる。
【０１０７】
以上において、リーダアンテナ３及びＲＦ通信制御部９が、各請求項記載の、指令生成手段で生成した探索指令を前記無線タグ回路素子に送信可能な送信手段を構成するとともに、指令生成手段で生成され送信手段から送信された探索指令に応じて複数の無線タグ回路素子から複数の識別スロットに区分して返信された応答信号を、複数の識別スロットに対応して受信可能な受信手段をも構成する。
【０１０８】
また、上記図６のフローにおけるステップＳ２０〜ステップＳ５０の手順が、リーダアンテナ３およびＲＦ通信制御部９の識別スロットの数Ｍを、管理対象の種別に基づいて設定するスロット数設定手段として機能する。
【０１０９】
また、上記図６のフローにおけるステップＳ６５の手順が、リーダアンテナ３およびＲＦ通信制御部９での受信の際、複数の識別スロットのうち、応答信号の衝突が生じた識別スロットの数が所定割合以上であるかどうかを判定する衝突判定手段として機能する。
【０１１０】
以上のように構成した本実施形態においては、上記図６のフローにおけるステップＳ２０〜ステップＳ５０の手順により、上記スロット数指定値Ｑを管理対象の種別に応じて設定する。これにより、管理対象区域に存在する探索対象の無線タグ回路素子Ｔoの数が多くなるような管理対象種別である場合には識別スロット数Ｍを多くする一方、探索対象とする無線タグ回路素子Ｔoの数が少なくなるような管理対象種別である場合には識別スロット数Ｍを少なくすることができる。したがって、本来必要な数以上に識別スロット数Ｍが多く無駄に通信時間が長くなることを防止し、なるべく通信時間を短くして効率のよい通信を行うことができる。
【０１１１】
また、この実施形態では特に、上記図６のフローにおけるステップＳ１５において、操作部７の操作入力に対応した指定種別情報に応じて、上記図６のフローにおけるステップＳ２０〜ステップＳ５０の手順によりスロット数指定値Ｑを設定し、探索対象とする無線タグ回路素子Ｔoの数の大小に応じて識別スロット数Ｍを増減することができる。このとき指定種別情報を管理者が操作入力することで、管理者の用途に応じて確実に識別スロット数Ｍを適正に設定することができる。
【０１１２】
また、この実施形態では特に、管理対象の種別とこれに対応するスロット数指定値初期値Ｑ１，Ｑ２，Ｑ３，Ｑ４との相関を管理するスロット数指定値テーブルを記憶保持する不揮発記憶装置５を有し、入力された指定種別情報と、不揮発記憶装置５に記憶されたスロット数指定値テーブルとを用いて、スロット数指定値Ｑ（識別スロット数Ｍを決定する値）を設定することにより、指定種別情報が入力された際、上記図６のフローにおけるステップＳ２０〜ステップＳ５０の手順により当該指定種別情報に対して予め設定された適正な識別スロット数Ｍに設定することができる。
【０１１３】
また、この実施形態では特に、上記図６のフローにおけるステップＳ１５での管理対象の種別に加え、さらにステップＳ５５で入力された制限条件に応じて応答要求コマンドの生成とスロット数指定値Ｑの設定を行うことにより、例えば探索対象とする無線タグ回路素子Ｔoを備えた無線タグＴｂ，Ｔｊ，Ｔｐの作成日時や当該無線タグＴｂ，Ｔｊ，Ｔｐの作成メーカ等により、探索時の応答挙動について特有の傾向がある場合等において、さらにきめ細かく対応させて識別スロット数Ｍを設定することができる。
【０１１４】
また、この実施形態では特に、探索処理で複数の無線タグ回路素子Ｔoから応答信号を受信した際に、上記図６のフローにおけるステップＳ６５で、複数の識別スロットのうち応答信号の衝突が生じた識別スロットの数が所定割合以上であるかどうかを判定し、衝突が比較的多く生じている場合には自動的に識別スロット数Ｍ（スロット数指定値Ｑ）を増加させることにより、衝突の発生を回避して信頼性の高い確実な情報送受信を図ることができる。
【０１１５】
また、この実施形態では特に、予め過去の応答信号受信挙動を履歴値として不揮発記憶装置５に蓄積しておき、これをその後の情報送受信時に活用して識別スロット数Ｍの設定を行う（図６のステップＳ８０〜ステップＳ９０参照）ことにより、履歴値を用いず識別スロット数Ｍの設定を行う場合に比べ、短時間で効率よく適正な識別スロット数Ｍに設定することができる。
【０１１６】
なお、本実施形態では、上記図６のフローにおけるステップＳ１５で探索対象とする種別を操作者の操作入力に基づき１つ指定し、その指定種別の管理対象のみを探索して処理を終えていたが、本発明はこれに限られない。すなわち、例えば適宜の種別信号出力手段を設けて指定種別情報を順次、物品３０２、対象者３０３、場所（管理対象区域）のように切り替えて出力するようにし、この出力された指定種別に応じてステップＳ１５に相当する手順で種別を指定し、それら指定種別情報ごとに応じて探索処理を繰り返すことで、自動的に管理対象区域内に存在する全ての管理対象を探索することも可能である。
【０１１７】
なお、本発明は、上記に限られるものではなく、その趣旨及び技術思想を逸脱しない範囲で種々の変形が可能である。以下、そのような変形例を順を追って説明する。
【０１１８】
（１）複数の管理対象区域に対応するスロット数指定値テーブルを記憶する場合
上記実施形態では、不揮発記憶装置５に一つの管理対象区域に対応したスロット数指定値テーブルを一つだけ記憶させていたが、本発明はこれに限られず、例えば複数の管理対象区域に対応したスロット数指定値テーブルを不揮発記憶装置５に記憶させておき、場所用無線タグＴｐからの応答信号に応じて対応するスロット数指定値テーブルを選択し使用してもよい。
【０１１９】
図１０は、複数の管理対象区域に関連して管理対象の種別とスロット数指定値初期値との対応を管理するスロット数指定値テーブルの一例を概念的に表す図であり、上記実施形態における図５に対応する図である。この図１０において、本変形例の不揮発記憶装置５が記憶するスロット数指定値テーブルは、特に図示しない固定物の３カ所の特定部位Ｉ，II，IIIを管理対象区域としてそれぞれにおける管理対象の種別とスロット数指定値初期値と履歴値との相関を格納保持している。なお、Ｑ１（Ｉ）は管理対象区域Ｉにおいて物品３０２の種別に対応するスロット数指定値初期値であり、Ｑ１（II）は管理対象区域IIにおける物品３０２の種別に、Ｑ１（III）は管理対象区域IIIにおける物品３０２の種別にそれぞれ対応しており、対象者３０３の種別に対応するＱ２、管理者指定の種別に対応するＱ４も同様に準ずるものである。場所の種別に対応するＱ３は、いずれも管理対象区域に関係なくスロット数指定値Ｑは１に固定設定されているため共通のスロット数指定値初期値Ｑ３となる。
【０１２０】
本変形例におけるその他のハードウェア構成は、上記図２に示した上記実施形態のものと全く同一であり、リーダ１のＣＰＵ４が行う制御手順が少し異なるだけである。以下、その制御手順について説明する。
【０１２１】
図１１は、本変形例においてリーダ１のＣＰＵ４によって実行される制御手順を表すフローチャートであり、上記実施形態における図６に相当する図である。この図１１のフローは概略的に図６のフローとほぼ同じであり、基本的には図６のフローにおけるステップＳ５の前に新たに設けたステップＳ１、ステップＳ２及びステップＳ３の手順を行い、ステップＳ４０とステップＳ４５の手順を省略している点で異なっているのみである。なお、場所用無線タグＴｐからの応答信号には、それが設置されている場所が管理対象区域Ｉ，II，IIIのいずれかであるか特定できる無線タグ情報が含まれているものとする。以下、上記の相違する手順のみを説明する。
【０１２２】
図１１において、まずステップＳ１で、スロット数指定値Ｑを管理対象区域の種別に対応するスロット数指定値初期値Ｑ３（＝１）に設定してから次のステップＳ２の読み取り処理を行う。ここで行うステップＳ２の読み取り処理は、図６中のステップＳ１００（またはこの後のステップＳ５５の次に行うステップＳ１００）と同様の読み取り処理であり、場所用無線タグＴｐだけを探索対象として管理対象区域の種別に対応する種別指定コードと上記ステップＳ１で設定したスロット数指定値Ｑ（＝Ｑ３＝１）とを含んだ応答要求コマンドを発信し、場所用無線タグＴｐから管理対象区域Ｉ，II，IIIを特定できる無線タグ情報（タグＩＤから特定してもよい）を含んだ応答信号を受信する。
【０１２３】
次にステップＳ３へ移り、上記ステップＳ２の読み取り処理で読み取った無線タグ情報に基づいて現在リーダ１が存在する管理対象区域Ｉ，II，IIIを特定し、スロット数指定値テーブル中でそれに対応するスロット数指定値初期値Ｑ１，Ｑ２，Ｑ４及び履歴値を選択する。なお、図１１中においては管理対象区域Ｉ，II，IIIを特定する変数をＬで表し、使用されるスロット数指定値初期値はＱ１（Ｌ），Ｑ２（Ｌ），Ｑ４（Ｌ）で示している。他の手順については、図６と同様であり、説明を省略する。
【０１２４】
以上のように構成した本変形例においては、不揮発記憶装置５に複数の管理対象区域Ｉ，II，IIIに対応するスロット数指定値テーブルを記憶させておく。そして、場所用無線タグＴｐから受信する応答信号に基づき、（管理者が手動操作で管理対象区域Ｉ，II，IIIを指定することなく）自動的かつ正確に管理対象区域Ｉ，II，IIIを特定し、それに対応するスロット数指定値初期値Ｑ１，Ｑ２，Ｑ４と履歴値をスロット数指定値テーブルから選択することにより、当該管理対象区域Ｉ，II，IIIに存在する各種別の管理対象の無線タグＴｂ，Ｔｊ，Ｔｐに対しそれぞれ適正な識別スロット数Ｍを設定して無線通信を行うことができる。
【０１２５】
なお、スロット数指定値テーブル中に、場所用無線タグＴｐが設置されていない管理対象区域に対応するデフォルト用のスロット数指定値初期値と履歴値を記憶させておくようにしてもよい。
【０１２６】
（２）場所用無線タグにスロット数指定値テーブルを記憶させる場合
上記実施形態では、不揮発記憶装置５にスロット数指定値テーブルを記憶させていたが、本発明はこれに限られず、例えば場所用無線タグＴｐが備える無線タグ回路素子Ｔoのメモリ部１５５にそれが設置されている管理対象区域に対応したスロット数指定値テーブルを記憶させておき、場所用無線タグＴｐからの応答信号からスロット数指定値テーブルを取得して使用してもよい。
【０１２７】
図１２は、本変形例において場所用無線タグＴｐの無線タグ回路素子Ｔoが記憶している管理対象の種別とスロット数指定値初期値Ｑ１，Ｑ２，Ｑ４との対応を管理するスロット数指定値テーブルの一例を概念的に表す図であり、上記実施形態における図５に対応する図である。
【０１２８】
この図１２において、本変形例の場所用無線タグＴｐの無線タグ回路素子Ｔoのメモリ部（第２相関記憶手段、第２履歴記憶手段、スロット情報保持部）１５５に記憶されているスロット数指定値テーブル（第２相関、スロット数設定用情報）は、管理対象の種別と、その種別に対応するスロット数指定値初期値Ｑ１，Ｑ２，Ｑ４及び履歴値（第２受信履歴情報）との相関情報が記憶されており、管理対象の種別は物品３０２、対象者３０３、及び管理者指定の３つだけとなっている。そして、リーダ１から管理対象区域の種別指定コードを含んだ応答要求コマンドを受信した場所用無線タグＴｐは、図１３に示すようにタグＩＤと、各種別に対応するスロット数指定値初期値Ｑ１，Ｑ２，Ｑ４及び履歴値とを所定の順序で含んだ応答信号を発信する。
【０１２９】
本変形例の無線タグ通信システムにおけるその他のハードウェア構成は、上記図２に示した上記実施形態のものから不揮発記憶装置５を除いた構成であり、リーダ１のＣＰＵ４が行う制御手順が少し異なるだけである。以下、その制御手順について説明する。
【０１３０】
図１４は、本変形例においてリーダ１のＣＰＵ４によって実行される制御手段を表すフローチャートであり、上記第１変形例における図１１に相当する図である。この図１４のフローは概略的に図１１のフローとほぼ同じであり、基本的は図１１のフローにおけるステップＳ３に代えてステップＳ３Ａを行い、ステップＳ８０に代えてステップＳ８０Ａを行い、またステップＳ９０に代えてステップＳ９０Ａを行う点で異なっている。以下、上記の相違する手順について説明する。
【０１３１】
図１４において、まずステップＳ１で、スロット数指定値Ｑを管理対象区域の種別に対応するスロット数指定値初期値Ｑ３（＝１；これは固定値であるためリーダ１のＣＰＵ４により生成）に設定してから次のステップＳ２で場所用無線タグＴｐに対する読み取り処理を行う。ステップＳ２で、場所用無線タグＴｐからタグＩＤおよびスロット数指定値テーブルの内容を含んだ応答信号（図１３参照）を受信すると、ステップＳ３Ａに移ってその受信した応答信号からこの管理対象区域に存在する物品３０２、対象者３０３および管理指定の各種別に対応するスロット数指定値初期値Ｑ１，Ｑ２，Ｑ４と履歴値とを取得し、次のステップＳ５へ移る。その後ステップＳ１０〜ステップＳ７０は前述と同様である。
【０１３２】
そして、ステップＳ６５の後のステップＳ７５で、指定種別に対応する全ての応答信号が正常に受信できたと判定されると、ステップＳ８０Ａへ移り、過去に行われた同じ指定種別に対する探索処理で使用されたスロット数指定値Ｑの履歴値（この例では過去５回の平均値）を算出し、ＲＦ通信制御部９の送信部２１２の送信乗算回路２１６に制御信号を出力して、その算出した履歴値を新たに場所用無線タグＴｐのメモリ部１５５のスロット数指定値テーブルに書き込んで更新させるようアンテナ３を介し「Program」信号を送信する。そして次のステップＳ８５で前述と同様にこの最新の履歴値でスロット数指定値初期値を更新すべきか否かを管理者に質問し、更新するよう操作入力されている場合には、ステップＳ９０Ａで指定種別に対応する履歴値でスロット数指定値初期値を更新するよう場所用無線タグＴｐに上記同様に「Program」信号を送信し、このフローを終了する。他の手順については、図１１と同様であり、説明を省略する。
【０１３３】
以上において、上記図１４のフローにおけるステップＳ２及びステップＳ３Ａの手順が、リーダ１外に設けられ、管理対象の種別とこれに対応するスロット数指定値初期値Ｑ１，Ｑ２，Ｑ４との相関を示すスロット数指定値テーブルを記憶保持する場所用無線タグＴｐの無線タグ回路素子Ｔoにアクセスし、対応する情報を取得する相関取得手段として機能する。
【０１３４】
また、上記図１４のフローにおけるステップＳ２及びステップＳ３Ａの手順は、リーダ１外に設けられ、リーダアンテナ３及びＲＦ通信制御部９における応答信号の履歴値を記憶保持する場所用無線タグＴｐの無線タグ回路素子Ｔoにアクセスし、対応する情報を取得する履歴情報取得手段としても機能する。
【０１３５】
以上のように構成した本変形例においては、上記図１４のフローにおけるステップＳ２及びステップＳ３Ａの手順で場所用無線タグＴｐの無線タグ回路素子Ｔoにアクセスしてスロット数指定値テーブルを用いた情報を取得することで、種別信号が入力された際、上記図１４のフローにおけるステップＳ２０〜ステップＳ５０の手順で当該種別に対して予め設定された適正な識別スロット数Ｍに設定することができる。
【０１３６】
また、予め過去の応答信号受信挙動を履歴としてリーダ１外の場所用無線タグＴｐの無線タグ回路素子Ｔoに蓄積しておき、これを上記図１４のフローにおけるステップＳ２及びステップＳ３Ａの手順で取得してその後の情報送受信時に活用して識別スロット数Ｍの設定を行うことにより、履歴を用いず識別スロット数Ｍの設定を行う場合に比べ、短時間で効率よく適正な識別スロット数Ｍに設定することができる。
【０１３７】
このとき、管理対象の種別とこれに対応する識別スロット数Ｍとの相関をスロット数指定値テーブルとしてリーダ１外に記憶保持することで、リーダ１側の記憶容量低減及び制御処理の簡素化を図ることができる。さらに本変形例のように固定物の特定部位と対応付けられている場所用無線タグＴｐにスロット数指定値テーブルを記憶保持させることで、各部位ごとの探索時の応答挙動について特有の傾向があるとき等において、さらにきめ細かく対応させて識別スロット数Ｍを設定することが可能となる。
【０１３８】
なお、場所用無線タグＴｐの無線タグ回路素子Ｔoのメモリ部１５５に記憶させるスロット数指定値テーブルにおいては履歴値を省略してもよく、この場合、場所用無線タグＴｐからの応答信号にはタグＩＤの他にスロット数指定値初期値Ｑ１，Ｑ２，Ｑ４だけが所定の順序で含んで発信される。またこの場合、図１４のフローにおけるステップＳ８０Ａ、ステップＳ８５及びステップＳ９０Ａも省略される。
【０１３９】
また、場所用無線タグＴｐからスロット数指定値テーブルを取得する以外にも、たとえば各管理対象区域に質問器１とは別に個別に設置されている専用のサーバ（データベース）にスロット数指定値テーブルを記憶させておき（＝第２相関記憶手段として機能）、有線又は無線のネットワークなどを介して取得するようにしてもよい。
【０１４０】
（３）管理者用無線タグにスロット数指定値テーブルを記憶させる場合
上記第２変形例では、場所用無線タグＴｐの無線タグ回路素子Ｔoにスロット数指定値テーブルを記憶させていたが、本発明はこれに限られず、例えば管理者に管理者用無線タグＴｋを所持させてその無線タグ回路素子Ｔoのメモリ部１５５に管理者の探索用途に対応したスロット数指定値テーブルを記憶させておき、管理者用無線タグＴｋからの応答信号からスロット数指定値テーブルを取得してもよい。
【０１４１】
図１５は、本変形例の無線タグ通信システムを事務室に適用した場合の一例を表す平面図である。この例では、管理対象区域である事務室４００内での監視対象として、予めその事務室４００内に配置された複数の管理対象の物品４０１（たとえば備品など）と所定の管理対象者４０２（たとえば当該事務室４００で業務を行う社員及び来客等）が設定されており、管理対象物品４０１には物品用無線タグＴｂを添付し、管理対象者４０２には人物用無線タグＴｊを所持させている。そして、この管理対象区域の事務室４００内の状況を管理しようとする管理者４０３も専用の管理者用無線タグＴｋを所持しており、この管理者用無線タグＴｋの無線タグ回路素子Ｔoのメモリ部１５５にスロット数指定値テーブルが記憶されている。
【０１４２】
このとき、この例では、例えば管理者４０３は人物を管理することを主たる職務とする（例えば管理職）者である。そのため、この管理者４０３は、通常、図示の事務室４００のように、管理対象物品４０１よりも管理対象者４０２の方が多く存在する管理対象区域において、管理対象者４０２の探索を目的としてリーダ１を操作するものとする。これに対応して、管理者用無線タグＴｋの無線タグ回路素子Ｔoに記憶させているスロット数指定値テーブルは、図１６に示すように物品４０１に対応するスロット数指定値初期値Ｑ１（図示する例では２）よりも対象者４０２に対応するスロット数指定値初期値Ｑ２（図示する例では４）の方が大きい値に設定されている。また、履歴値における大小関係も同様となる。そして、リーダ１から管理者４０３の種別指定コードを含んだ応答要求コマンドを受信した管理者用無線タグＴｋは、上記第２変形例の場所用無線タグＴｐと同様に、図１３に示すようなタグＩＤと、各種別に対応するスロット数指定値初期値Ｑ１，Ｑ２，Ｑ４及び履歴値とを所定の順序で含んだ応答信号を発信する。
【０１４３】
本変形例の無線タグ通信システムにおけるその他のハードウェア構成は、上記図２に示した上記実施形態のものから不揮発記憶装置５を除いた構成であり、リーダ１のＣＰＵ４が行う制御手順が少し異なるだけである。以下、その制御手順について説明する。
【０１４４】
図１７は、本変形例においてリーダ１のＣＰＵ４によって実行される制御手段を表すフローチャートであり、上記第２変形例における図１４に相当する図である。この図１７のフローは概略的に図１４のフローとほぼ同じであり、基本的は図１４のフローにおけるステップＳ１に代えてステップＳ１Ｂを行い、ステップＳ２に代えてステップＳ２Ｂを行い、ステップＳ８０Ａに代えてステップＳ８０Ｂを行い、またステップＳ９０Ａに代えてステップＳ９０Ｂを行う点で異なっている。以下、上記の相違する手順について説明する。
【０１４５】
図１７において、まずステップＳ１Ｂで、スロット数指定値Ｑを管理者４０３の種別に対応するスロット数指定値初期値Ｑ５（＝１；これは固定値であるためリーダ１のＣＰＵ４により生成）に設定してから次のステップＳ２Ｂの読み取り処理を行う。ここで行うステップＳ２Ｂの読み取り処理は、管理者用無線タグＴｋだけを探索対象として管理者４０３の種別に対応する種別指定コードと上記ステップＳ１Ｂで設定したスロット数指定値Ｑ（＝Ｑ５＝１）とを含んだ応答要求コマンドを発信し、管理者用無線タグＴｋからタグＩＤおよびスロット数指定値テーブルの内容を含んだ応答信号（図１３参照）を受信する。そして、次のステップＳ３Ａに移ってその受信した応答信号からこの管理者４０３が探索しようとする物品４０１、対象者４０２および管理指定の各種別に対応するスロット数指定値初期値Ｑ１，Ｑ２，Ｑ４と履歴値とを取得し、次のステップＳ５へ移る。その後ステップＳ１０〜ステップＳ７０は前述と同様である。
【０１４６】
そして、ステップＳ６５の後のステップＳ７５で、指定種別に対応する全ての応答信号が正常に受信できたと判定されると、ステップＳ８０Ｂへ移り、同じ指定種別に対応するスロット数指定値の履歴値を算出し、前述と同様、ＲＦ通信制御部９の送信部２１２の送信乗算回路２１６に制御信号を出力して、それを新たに管理者用無線タグＴｋのメモリ部１５５のスロット数指定値テーブルに書き込んで更新させるようアンテナ３を介し「Program」信号を送信する。そしてステップＳ９０Ｂでは、指定種別に対応する履歴値でスロット数指定値初期値を更新するよう管理者用無線タグＴｋに上記同様に「Program」信号を送信し、このフローを終了する。他の手順については、図１４と同様であり、説明を省略する。
【０１４７】
以上のように構成した本変形例においては、上記第２変形例と同等の効果が得られるとともに、管理者４０３ごとに探索用途について特有の傾向がある場合に、さらにきめ細かく対応させて識別スロット数Ｍを設定することができる。なお、上記は管理者４０３が管理職である場合を想定してＱ２の値を大きくしたが、これに限られず、管理者４０３が主として物品を管理する者（倉庫管理者等）の場合には、Ｑ１の値を大きくする等としてもよい。あるいはさらに、走りながら読み取りを行う等、読み取りのための移動速度が特別に早い管理者４０３の場合には、相対的に無線タグ回路素子Ｔoの密度が大きくなるので上記スロット数指定値初期値Ｑ１，Ｑ２，Ｑ４の値を全体的に大きくすればよいし、特に小さな物品の管理を専門に行う管理者４０３の場合にも、物品の大きさが小さいことで相対的に無線タグ回路素子Ｔoの密度が大きくなるので上記同様、スロット数指定値初期値Ｑ１，Ｑ２，Ｑ４の値を全体的に大きくすればよい。
【０１４８】
なお、本変形例では管理者用無線タグＴｋからスロット数指定値テーブルを取得したが、さらに管理者４０３が操作部７での手動入力を介してそのスロット数指定値テーブルの内容（スロット数指定値初期値Ｑ１，Ｑ２，Ｑ４，Ｑ５）を任意に修正する指示信号（スロット数修正指示信号）を入力してもよい。この場合には、図１７中のフローにおけるステップＳ３ＡとステップＳ５の間に管理者４０３から指示信号を入力させ（指示信号がなくてもよい）、その指示信号に応じて上記ステップＳ３Ａで取得した各スロット数指定値初期値Ｑ１，Ｑ２，Ｑ４，Ｑ５を修正すればよい。例えば上記の例では管理者４０３の管理職としての地位が特に高いものの場合には管理される管理対象者４０２の数が多いことが予想されることから、通常よりも各初期値Ｑ１，Ｑ２，Ｑ４，Ｑ５を上方修正する等が考えられる。
【０１４９】
また、本変形例では、スロット数指定値テーブルを管理者用無線タグＴｋの無線タグ回路素子Ｔoに記憶させていたが、これに限られず、例えばリーダ１の不揮発記憶装置５に複数の管理者４０３ごとに対応するスロット数指定値テーブルを記憶させておき、リーダ１を操作する管理者４０３の管理者用無線タグＴｋからタグＩＤを含む応答信号を受信し、そのタグＩＤに基づいて管理者４０３を特定し対応するスロット数指定値テーブルを選択して使用するようにしてもよい。
【０１５０】
なお、以上で用いた「Sleep」信号、「Program」信号等は、ＥＰＣ  ｇｌｏｂａｌが策定した仕様に準拠しているものとする。ＥＰＣ  ｇｌｏｂａｌは、流通コードの国際機関である国際ＥＡＮ協会と、米国の流通コード機関であるＵｎｉｆｏｒｍｅｄ  Ｃｏｄｅ  Ｃｏｕｎｃｉｌ（ＵＣＣ）が共同で設立した非営利法人である。なお、他の規格に準拠した信号でも、同様の機能を果たすものであればよい。
【０１５１】
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。
【０１５２】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【図面の簡単な説明】
【０１５３】
【図１】本発明の実施形態の無線タグ通信システムを倉庫に適用した場合の一例を表す平面図である。
【図２】無線タグ通信システムの概略を表すシステム構成図である。
【図３】リーダにおけるＣＰＵ、ＲＦ通信制御部、及びリーダアンテナの詳細構成を表す機能ブロック図である。
【図４】無線タグに備えられた無線タグ回路素子の機能的構成の一例を表すブロック図である。
【図５】、実施形態における管理対象の種別とスロット数指定値初期値及び履歴値との対応を管理するスロット数指定値テーブルの一例を概念的に表す図である。
【図６】リーダのＣＰＵによって実行される制御手順を表すフローチャートである。
【図７】図６中のステップＳ１００において実行される探索処理の詳細手順を表すフローチャートである。
【図８】無線タグ回路素子が備える制御部によって実行される制御手順を表すフローチャートである。
【図９】図７の読み取り処理の制御手順を行うリーダと、図８の制御手順を行うＮ個の無線タグ回路素子の間で送受される信号のタイムチャートの一例を表す図である。
【図１０】複数のスロット数指定値テーブルを記憶する変形例において、複数の管理対象区域に関連して管理対象の種別とスロット数指定値初期値との対応を管理するスロット数指定値テーブルの一例を概念的に表す図である。
【図１１】複数のスロット数指定値テーブルを記憶する変形例において、リーダのＣＰＵによって実行される制御手順を表すフローチャートである。
【図１２】場所用無線タグにスロット数指定値テーブルを記憶させる変形例において、管理対象の種別とスロット数指定値初期値との対応を管理するスロット数指定値テーブルの一例を概念的に表す図である。
【図１３】場所用無線タグにスロット数指定値テーブルを記憶させる変形例において、場所用無線タグが発信する応答信号のデータ構造の一例を示す図である。
【図１４】場所用無線タグにスロット数指定値テーブルを記憶させる変形例において、リーダのＣＰＵによって実行される制御手段を表すフローチャートである。
【図１５】管理者用無線タグにスロット数指定値テーブルを記憶させる変形例において、無線タグ通信システムを事務室に適用した場合の一例を表す平面図である。
【図１６】管理者用無線タグにスロット数指定値テーブルを記憶させる変形例において、管理対象の種別とスロット数指定値初期値との対応を管理するスロット数指定値テーブルの一例を概念的に表す図である。
【図１７】管理者用無線タグにスロット数指定値テーブルを記憶させる変形例において、リーダのＣＰＵによって実行される制御手段を表すフローチャートである。
【符号の説明】
【０１５４】
１                リーダ（質問器）
２                本体制御部
３                リーダアンテナ（送信手段、受信手段）
４                ＣＰＵ
５                データベース（第１相関記憶手段、第１履歴記憶手段）
６                メモリ
７                操作部（操作手段）
８                表示部
９                ＲＦ通信制御部（送信手段、受信手段）
１００            無線タグ通信システム
１５０            ＩＣ回路部
１５１            タグ側アンテナ
１５５            メモリ部（第２相関記憶手段、第２履歴記憶手段、スロット情報保持部）
３００            倉庫
３０１            物品棚
３０２            物品（可搬物）
３０３            管理対象者（人物）
３０４            管理者
４００            事務室
４０１            物品（可搬物）
４０２            管理対象者（人物）
４０３            管理者
Ｔｂ              物品用無線タグ
Ｔｊ              人物用無線タグ
Ｔｐ              場所用無線タグ
Ｔｋ              管理者用無線タグ
Ｔo               無線タグ回路素子
【図１】
0004482941.tif 000002
【図２】
0004482941.tif 000003
【図３】
0004482941.tif 000004
【図４】
0004482941.tif 000005
【図５】
0004482941.tif 000006
【図６】
0004482941.tif 000007
【図７】
0004482941.tif 000008
【図８】
0004482941.tif 000009
【図９】
0004482941.tif 000010
【図１０】
0004482941.tif 000011
【図１１】
0004482941.tif 000012
【図１２】
0004482941.tif 000013
【図１３】
0004482941.tif 000014
【図１４】
0004482941.tif 000015
【図１５】
0004482941.tif 000016
【図１６】
0004482941.tif 000017
【図１７】
0004482941.tif 000018