(57)【要約】【課題】通信設定要素について未知数である無線タグ回路素子に対し確実に無線通信による情報読み取りを行う。【解決手段】無線タグ回路素子Ｔｏに対する通信に最適な通信設定要素の設定パターンを決定するための無線タグ通信システムＲＳであって、無線タグ回路素子Ｔｏと無線通信を行うための通信アンテナ１０１と、少なくとも１つの通信設定要素に係わる設定パターンを順次切り替える制御手順Ｓ１５５，Ｓ１６５と、順次切り替えられる設定パターンを用いて、通信アンテナ１０１を介し無線タグ回路素子Ｔｏより無線通信により情報取得を図る取得処理を行う制御手順Ｓ２１０，Ｓ２１５と、通信設定要素の各設定パターンごとの情報取得のエラー率Ｅ最小となるように、無線タグ回路素子Ｔｏに対する通信設定要素の最適設定パターンを決定する通信設定要素探索処理Ｓ１００とを有する。【選択図】図８
2010128635.tif 000002
【特許請求の範囲】
【請求項１】
情報を記憶するＩＣ回路部と情報を送受信するタグアンテナとを備えた無線タグ回路素子に対する、通信に最適な通信設定要素の設定パターンを決定するための無線タグ通信処理システムであって、
前記無線タグ回路素子と無線通信を行うための通信アンテナと、
少なくとも１つの通信設定要素に係わる前記設定パターンを順次切り替える設定切替手段と、
前記設定切替手段で順次切り替えられる前記設定パターンを用いて、前記通信アンテナを介し前記無線タグ回路素子より無線通信により情報取得を図る取得処理を行う情報取得手段と、
前記通信設定要素の各設定パターンごとの前記情報取得処理の処理失敗率が最小となるように、前記無線タグ回路素子に対する前記通信設定要素の最適設定パターンを決定する最適パターン決定手段と
を有することを特徴とする無線タグ通信処理システム。
【請求項２】
請求項１記載の無線タグ通信処理システムにおいて、
前記設定切替手段は、
複数の前記通信設定要素に係わる前記通信設定要素の前記設定パターンの組合せを順次切り替え、
前記情報取得手段は、
前記設定切替手段で順次切り替えられる前記設定パターンの組合せを用いて、前記無線タグ回路素子より無線通信により情報取得を図る取得処理を行い、
前記最適設定決定手段は、
各設定パターンの組合せごとの前記情報取得処理の処理失敗率が最小となるように、前記無線タグ回路素子に対する、前記複数の通信設定要素に係わる最適設定パターンの組合せを決定する
ことを特徴とする無線タグ通信処理システム。
【請求項３】
請求項１又は請求項２記載の無線タグ通信処理システムにおいて、
前記通信設定要素は、
前記無線タグ回路素子の規格、前記無線通信に用いる通信プロトコル、前記無線通信の伝送速度、誤り検出符号の使用・不使用、及び前記無線通信における搬送波の変調深度のうち、少なくとも１つを含む
ことを特徴とする無線タグ通信処理システム。
【請求項４】
請求項１乃至請求項３のいずれか１項記載の無線タグ通信処理システムにおいて、
前記設定切替手段で前記設定パターンを順次切り替え可能な少なくとも１つの前記通信設定要素を、選択可能に表示する第１表示手段を有する
ことを特徴とする無線タグ通信処理システム。
【請求項５】
請求項４記載の無線タグ通信処理システムにおいて、
前記第１表示手段に表示された前記少なくとも１つの前記通信設定要素より、決定対象としたい通信設定要素を操作者が指定入力可能な第１操作手段を有する
ことを特徴とする無線タグ通信処理システム。
【請求項６】
請求項４記載の無線タグ通信処理システムにおいて、
前記第１表示手段に表示された前記少なくとも１つの前記通信設定要素より、決定対象から除外したい通信設定要素を操作者が指定入力可能な第２操作手段を有する
ことを特徴とする無線タグ通信処理システム。
【請求項７】
請求項１乃至請求項６のいずれか１項記載の無線タグ通信処理システムにおいて、
前記最適パターン決定手段で決定された前記最適設定パターン、又は、前記最適設定パターンの組合せを表示する、第２表示手段を有する
ことを特徴とする無線タグ通信処理システム。
【請求項８】
請求項７記載の無線タグ通信処理システムにおいて、
前記第２表示手段で表示された、前記最適設定パターン、又は、前記最適設定パターンの組合せを読み出し可能に記憶する記憶手段を有することを特徴とする無線タグ通信処理システム。
【請求項９】
請求項８記載の無線タグ通信処理システムにおいて、
前記第２表示手段で表示された、前記最適設定パターン、又は、前記最適設定パターンの組合せを前記記憶手段に記憶するかしないかを操作者が選択入力可能な第３操作手段を有する
ことを特徴とする無線タグ通信処理システム。
【請求項１０】
請求項８又は請求項９記載の無線タグ通信処理システムにおいて、
前記記憶手段は、
複数の無線タグ回路素子それぞれに対応した、前記最適設定決定手段による複数の前記最適パターン、又は、複数組の前記最適パターンの組合せを、読み出し可能に順次記憶する
ことを特徴とする無線タグ通信処理システム。
【請求項１１】
請求項１乃至請求項１０のいずれか１項記載の無線タグ通信処理システムにおいて、
前記通信アンテナを備えた無線タグ通信装置と、
前記無線タグ通信装置を操作可能な操作端末と
を有し、
少なくとも、前記設定切替手段、前記情報取得手段、及び前記最適パターン決定手段は、前記操作端末に設けられている
ことを特徴とする無線タグ通信処理システム。
【請求項１２】
情報を記憶するＩＣ回路部と情報を送受信するタグアンテナとを備えた無線タグ回路素子に対する、通信に最適な通信設定要素の設定パターンを決定可能な無線タグ通信装置であって、
前記無線タグ回路素子と無線通信を行うための通信アンテナと、
少なくとも１つの通信設定要素に係わる前記設定パターンを順次切り替える設定切替手段と、
前記設定切替手段で順次切り替えられる前記設定パターンを用いて、前記無線タグ回路素子より無線通信により情報取得を図る取得処理を行う情報取得手段と、
前記情報取得手段で前記情報取得処理を所定回数繰り返したときにおける処理失敗率が最小となるように、前記無線タグ回路素子に対する前記通信設定要素の最適設定パターンを決定する最適パターン決定手段と
を有することを特徴とする無線タグ通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数種の通信設定要素をそれぞれ複数の設定パターンに切り替えて通信可能な無線タグ通信処理システム及び無線タグ通信装置に関する。
【背景技術】
【０００２】
情報を記憶する無線タグ回路素子に対し非接触で情報の送受信を行うＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）システムが知られている。
【０００３】
このＲＦＩＤシステムの１つとして、複数の異なる種類の通信瀬定要素を切り替えて各種別の無線タグと通信可能な情報通信システムが知られている（例えば、特許文献１参照）。この情報通信システムは、種別不明の一つの無線タグに対して通信設定要素を切り替えて通信を行えるようにするものである。
【特許文献１】国際公開２００２／０４１１５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
一般に、ある特定の種別の無線タグと通信を行うためには、複数の通信設定要素（規格や伝送速度等）それぞれについて、当該無線タグの仕様などに対応した最適な設定パターン（各種設定値等）の組み合わせを用いて設定する必要がある。上記従来技術の情報通信システムでは、上記のような通信設定要素の設定パターン等は予め当該情報通信システムのメーカー側が用意したものに限定されており、それらに合致しない無線タグに対しては、通信を行うことができなかった。これを解決するために、操作者が自ら新たに各通信設定要素の設定パターンを手作業で入力する手法もあるが、各通信設定要素の内容は技術的に難解なものが多いため、現実には困難であった。この結果、通信設定要素が未知数の無線タグに対し、確実な無線通信を確保することができなかった。
【０００５】
本発明の目的は、通信設定要素が未知数である無線タグ回路素子に対し、確実に無線通信による情報読み取りを行うことができる無線タグ通信処理システム、及び無線タグ通信装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、第１の発明は、情報を記憶するＩＣ回路部と情報を送受信するタグアンテナとを備えた無線タグ回路素子に対する、通信に最適な通信設定要素の設定パターンを決定するための無線タグ通信処理システムであって、前記無線タグ回路素子と無線通信を行うための通信アンテナと、少なくとも１つの通信設定要素に係わる前記設定パターンを順次切り替える設定切替手段と、前記設定切替手段で順次切り替えられる前記設定パターンを用いて、前記通信アンテナを介し前記無線タグ回路素子より無線通信により情報取得を図る取得処理を行う情報取得手段と、前記通信設定要素の各設定パターンごとの前記情報取得処理の処理失敗率が最小となるように、前記無線タグ回路素子に対する前記通信設定要素の最適設定パターンを決定する最適パターン決定手段とを有することを特徴とする。
【０００７】
本願第１発明の無線タグ通信処理システムは、ある無線タグ回路素子に対し装置側から無線通信を行うときの、通信に最適な通信設定要素の設定パターンを決定するためのものである。すなわち、設定切替手段によって、少なくとも１つの通信設定要素の設定パターンが順次切り替えられつつ、各設定パターンごとに通信アンテナからの無線通信が行われ、情報取得手段によって当該無線タグ回路素子からの情報取得処理が図られる。そして、この情報取得処理の処理失敗率が最小となるように、最適パターン決定手段で、当該無線タグ回路素子への通信を行うときの通信設定要素の最適設定パターンが決定される。この結果、処理失敗率が最も低い設定パターンを、当該通信設定要素の最適設定パターンとすることが可能となる。
【０００８】
このように、通信設定要素の設定パターンごとのトライアンドエラーを繰り返し自動的に最適設定パターンを決定する。これにより、通信設定要素について未知数の無線タグ回路素子があった場合でも、操作者が通信設定要素の各種設定入力を行うことなく、当該無線タグ回路素子に対し無線通信を行うときの装置側からの最適設定パターンを精度よく確実に求めることができる。この結果、これ以降、当該無線タグ回路素子及びこれと同種類の無線タグ回路素子について、確実に無線通信による情報読み取りを行うことができる。
【０００９】
また、既にある程度情報読み取りが可能である無線タグ回路素子について、さらなる通信信頼性の向上を目指して最適設定パターンの再調整を行うことも可能である。
【００１０】
第２発明は、上記第１発明において、前記設定切替手段は、複数の前記通信設定要素に係わる前記通信設定要素の前記設定パターンの組合せを順次切り替え、前記情報取得手段は、前記設定切替手段で順次切り替えられる前記設定パターンの組合せを用いて、前記無線タグ回路素子より無線通信により情報取得を図る取得処理を行い、前記最適設定決定手段は、各設定パターンの組合せごとの前記情報取得処理の処理失敗率が最小となるように、前記無線タグ回路素子に対する、前記複数の通信設定要素に係わる最適設定パターンの組合せを決定することを特徴とする。
【００１１】
本願第２発明の無線タグ通信処理システムにおいては、設定切替手段によって、複数の通信設定要素に係わる設定パターンの組合せが順次切り替えられつつ、各組合せごとに通信アンテナからの無線通信が行われ、情報取得手段によって当該無線タグ回路素子からの情報取得処理が図られる。そして、この情報取得処理の処理失敗率が最小となるように、最適パターン決定手段で、当該無線タグ回路素子への通信を行うときの複数の通信設定要素に係わる最適設定パターンの組合せが決定される。この結果、処理失敗率が最も低い設定パターンの組合せを、最適設定パターン組合せとすることが可能となる。
【００１２】
このように、複数の通信設定要素に係わる設定パターンの組合せについてトライアンドエラーを繰り返して自動的に最適な設定パターンの組合せを決定する。これにより、複数の通信設定要素について未知数の無線タグ回路素子があった場合でも、当該無線タグ回路素子に対し無線通信を行うときの装置側からの複数の通信設定要素に係わる最適設定パターンの組合せを、精度よく確実に求めることができる。
【００１３】
第３発明は、上記第１又は第２発明において、前記通信設定要素は、前記無線タグ回路素子の規格、前記無線通信に用いる通信プロトコル、前記無線通信の伝送速度、誤り検出符号の使用・不使用、及び前記無線通信における搬送波の変調深度のうち、少なくとも１つを含むことを特徴とする。
【００１４】
これにより、規格、通信プロトコル、最適伝送速度、誤り検出符号の使用、搬送波変調深度について、どのように設定すればよいかが未知数である無線タグ回路素子があった場合でも、装置側からの最適設定パターンを精度よく確実に求めることができる。
【００１５】
第４発明は、上記第１乃至第３発明のいずれかにおいて、前記設定切替手段で前記設定パターンを順次切り替え可能な少なくとも１つの前記通信設定要素を、選択可能に表示する第１表示手段を有することを特徴とする。
【００１６】
これにより、操作者は、設定切替手段で切り替え最適化を探索可能な通信設定要素が何であるかを、予め視覚的に知ることができる。この結果、最適化を探索したい通信設定要素を認識している場合には、それが含まれているかどうかを確認することができる。
【００１７】
第５発明は、上記第４発明において、前記第１表示手段に表示された前記少なくとも１つの前記通信設定要素より、決定対象としたい通信設定要素を操作者が指定入力可能な第１操作手段を有することを特徴とする。
【００１８】
これにより、操作者は、設定切替手段で切り替え最適化を探索する通信設定要素をいちいち入力しなくても、表示されている中から選択すれば足りる。この結果、操作者の操作労力負担を低減し、利便性を向上することができる。
【００１９】
第６発明は、上記第４発明において、前記第１表示手段に表示された前記少なくとも１つの前記通信設定要素より、決定対象から除外したい通信設定要素を操作者が指定入力可能な第２操作手段を有することを特徴とする。
【００２０】
これにより、操作者は、設定切替手段で切り替え最適化を探索する通信設定要素をいちいち入力しなくても、表示されている中から対象外としたいものを選択し、対象としたい者を選択せず残せば足りることとなる。この結果、操作者の操作労力負担を低減し、利便性を向上することができる。
【００２１】
第７発明は、上記第１乃至第６発明のいずれかにおいて、前記最適パターン決定手段で決定された前記最適設定パターン、又は、前記最適設定パターンの組合せを表示する、第２表示手段を有することを特徴とする。
【００２２】
これにより、通信設定要素の最適設定パターン（又は最適設定パターンの組合せ）を決定するだけでなく、その求められた最適設定パターン（又は最適設定パターンの組合せ）がどのようなものであるかを、操作者に視覚的に報知し、確実に認識させることができる。
【００２３】
また、装置側から当該無線タグ回路素子への最適設定パターン又は最適設定パターン組合せがみつからない場合には、当該無線タグ回路素子に対しては非対応である旨を表示することも可能である。
【００２４】
第８発明は、上記第７発明において、前記第２表示手段で表示された、前記最適設定パターン、又は、前記最適設定パターンの組合せを読み出し可能に記憶する記憶手段を有することを特徴とする。
【００２５】
求められた通信設定要素の最適設定パターン（又は最適設定パターンの組合せ）を記憶手段に記憶しておく。これにより、以降、当該無線タグ回路素子及びこれと同種類の無線タグ回路素子について情報読み取りを行う場合には、記憶手段から当該最適設定パターン（又は最適設定パターンの組合せ）を読み出して使用することで、確実に無線通信による情報読み取りを行うことができる。
【００２６】
第９発明は、上記第８発明において、前記第２表示手段で表示された、前記最適設定パターン、又は、前記最適設定パターンの組合せを前記記憶手段に記憶するかしないかを操作者が選択入力可能な第３操作手段を有することを特徴とする。
【００２７】
これにより、求められた通信設定要素の最適設定パターン（又は最適設定パターンの組合せ）を、これ以降の活用のために記憶手段に記憶させるか、あるいは今回限りのものとして記憶させないかを操作者が選ぶことができる。したがって、利用における選択の幅が拡がり、利便性が向上する。
【００２８】
第１０発明は、上記第８又は第９発明において、前記記憶手段は、複数の無線タグ回路素子それぞれに対応した、前記最適設定決定手段による複数の前記最適パターン、又は、複数組の前記最適パターンの組合せを、読み出し可能に順次記憶することを特徴とする。
【００２９】
本願第１０発明においては、複数種類の無線タグ回路素子を用いて順次求められた、通信設定要素の複数の最適設定パターン（又は最適設定パターンの組合せ）が記憶手段に記憶される。これにより、以降、それら複数の最適設定パターン（又は最適設定パターンの組合せ）を記憶手段から読み出し、情報読み取り時に切り替えて使用することで、複数種類の無線タグ回路素子のいずれに対しても情報読み取りが可能な、いわゆるマルチリードタイプの無線タグ読み取り装置を実現することができる。
【００３０】
第１１発明は、上記第１乃至第１０発明のいずれかにおいて、前記通信アンテナを備えた無線タグ通信装置と、前記無線タグ通信装置を操作可能な操作端末とを有し、少なくとも、前記設定切替手段、前記情報取得手段、及び前記最適パターン決定手段は、前記操作端末に設けられていることを特徴とする。
【００３１】
操作端末で無線タグ通信装置を操作し、通信アンテナを介して無線タグ回路素子と無線通信を行い、通信設定要素の最適設定パターン（又は最適設定パターンの組合せ）の探索を行う。具体的には、操作端末の設定切替手段で通信設定要素の設定パターンやその組合せを順次切り替えることで、各設定パターンごとに無線タグ通信装置の通信アンテナからの無線通信が行われ、操作端末の情報取得手段での情報取得処理が図られる。そして、この情報取得処理の処理失敗率に応じ、操作端末の最適パターン決定手段で通信設定要素の最適設定パターン（又は最適設定パターンの組合せ）が決定される。また、このように操作端末と無線タグ通信装置とで機能を分担することにより、例えば操作端末側に各手段の機能を実現するアプリケーションをインストールするだけで、無線タグ通信装置としては汎用の装置を用意すれば足りることとなり、本願第１１発明によるシステムの実現が容易となる。
【００３２】
上記目的を達成するために、第１２発明は、情報を記憶するＩＣ回路部と情報を送受信するタグアンテナとを備えた無線タグ回路素子に対する、通信に最適な通信設定要素の設定パターンを決定可能な無線タグ通信装置であって、前記無線タグ回路素子と無線通信を行うための通信アンテナと、少なくとも１つの通信設定要素に係わる前記設定パターンを順次切り替える設定切替手段と、前記設定切替手段で順次切り替えられる前記設定パターンを用いて、前記無線タグ回路素子より無線通信により情報取得を図る取得処理を行う情報取得手段と、前記情報取得手段で前記情報取得処理を所定回数繰り返したときにおける処理失敗率が最小となるように、前記無線タグ回路素子に対する前記通信設定要素の最適設定パターンを決定する最適パターン決定手段とを有することを特徴とする。
【００３３】
本願第１２発明の無線タグ通信装置は、ある無線タグ回路素子に対し装置側から無線通信を行うときの、通信に最適な通信設定要素の設定パターンを決定することができる。すなわち、設定切替手段によって、少なくとも１つの通信設定要素の設定パターンが順次切り替えられつつ、各設定パターンごとに通信アンテナからの無線通信が行われ、情報取得手段によって当該無線タグ回路素子からの情報取得処理が図られる。そして、この情報取得処理の処理失敗率が最小となるよう、最適パターン決定手段で、当該無線タグ回路素子への通信を行うときの通信設定要素の最適設定パターンが決定される。この結果、処理失敗率が最も低い設定パターンを、当該通信設定要素の最適設定パターンとすることが可能となる。
【００３４】
これにより、通信設定要素について未知数の無線タグ回路素子があった場合でも、操作者が通信設定要素の各種設定入力を行うことなく、当該無線タグ回路素子に対し無線通信を行うときの装置側からの最適設定パターンを精度よく確実に求めることができる。この結果、これ以降、当該無線タグ回路素子及びこれと同種類の無線タグ回路素子について、確実に無線通信による情報読み取りを行うことができる。また、既にある程度情報読み取りが可能である無線タグ回路素子について、さらなる通信信頼性の向上を目指して最適設定パターンの再調整を行うことも可能である。
【００３５】
さらに、１つの無線タグ通信装置が各手段を備えるオールインワンタイプとすることにより、複数の装置を組み合わせてシステムを構築する場合よりも構成を簡素化でき、また手軽にシステムを実現することができ、さらに必要時には全体の移動も容易に行うことができる。
【発明の効果】
【００３６】
本発明によれば、通信設定要素について未知数である無線タグ回路素子に対し確実に無線通信による情報読み取りを行うことができる。
【発明を実施するための最良の形態】
【００３７】
以下、本発明の一実施の形態を図面を参照しつつ説明する。
【００３８】
図１に、本実施形態の無線タグ通信装置を備えた無線タグ通信システムを示す。
【００３９】
図１に示すこの無線タグ通信システム（無線タグ通信処理システム）ＲＳは、複数の通信設定要素の設定パターン（詳細は後述）の組み合わせを切り替えて用いて通信可能な無線タグ通信装置１００と、この無線タグ通信装置１００と例えばＵＳＢ等のインターフェースを介して接続され、無線タグ通信装置１００を操作可能な操作端末２００とを有している。操作端末２００は、一般に市販されている汎用パーソナルコンピュータであり、液晶ディスプレイ等の表示部２０１及びキーボードやマウス等の操作部２０２を有している。なお、ここでは無線タグ通信装置１００と操作端末２００とを有線接続させた場合を例示したが、無線通信を介して無線接続させてもよい。
【００４０】
図２に、上記無線タグ通信システムＲＳのシステム全体の機能構成を示す。
【００４１】
この図２において、操作端末２００は、ＣＰＵ（中央演算装置）２０３と、例えばＲＡＭやＲＯＭ等からなるメモリ２０４と、操作者からの指示や情報が入力される上記操作部２０２と、各種情報やメッセージを表示する上記表示部２０１と、ハードディスク装置からなり各種情報を記憶する大容量記憶装置２０５と、ＵＳＢなどの規格に準拠するインターフェース接続を介して無線タグ通信装置１００との情報信号の授受の制御を行う通信制御部２０６とを備えている。
【００４２】
ＣＰＵ２０３は、ＲＡＭの一時記憶機能を利用しつつＲＯＭに予め記憶されたプログラムに従って信号処理を行い、それによって無線タグ通信装置１００との間で各種の指示信号・情報信号の送受を行うようになっている。
【００４３】
一方、無線タグ通信装置１００は、前述したように、複数の通信設定要素の設定パターンの組合せを選択的に切り替えて用い、情報を記憶するＩＣ回路部１５０及び情報の送受信を行うタグアンテナ１５１を備えた複数の無線タグ回路素子Ｔｏに対し、情報の読み取り及び書き込みが可能なリーダ・ライタである。
【００４４】
この無線タグ通信装置１００は、通信範囲（図示せず）を形成してその中に存在する無線タグ回路素子Ｔｏとの間で無線通信を行う通信アンテナ１０１と、この通信アンテナ１０１を介し上記無線タグ回路素子ＴｏのＩＣ回路部１５０へ無線通信によりアクセスすると共に、その無線タグ回路素子Ｔｏから読み出された信号を処理する高周波回路１０２と、上記操作端末２００との間で行われる通信の制御を行う通信制御部１０４とを有している。上記高周波回路１０２と操作端末２００のＣＰＵ２０３とは、通信制御部１０４，２０６を介して情報の送受信が可能となっている。
【００４５】
なお、後に詳述するように、本実施形態では、上記無線タグ回路素子Ｔｏを備える無線タグＴに関し、無線タグ通信装置１００が当該無線タグ回路素子Ｔｏと無線通信を行うのに最適な通信設定要素の設定パターンの組合せを探索し、見つけ出すための処理を実行する。
【００４６】
図３に、操作端末２００内における処理制御上の機能的構成の一例を示す。
【００４７】
この図３において、操作端末２００の上記メモリ（ＲＡＭ）２０４上に、複数のアプリケーションプログラム、通信処理プログラム、及び通信ドライバプログラムがそれぞれ展開して起動しており、これらのプログラムの起動により機能的に構成されるアプリケーション処理部ＡＰ、通信処理部ＣＰ、及び通信ドライバＣＤは、相互に指示信号と情報信号を送受可能となっている。また、通信ドライバＣＤは上記通信制御部２０６，１０４同士のインターフェース接続を介して無線タグ通信装置１００と信号を送受するようになっている。
【００４８】
上記アプリケーション処理部ＡＰは、上記操作部２０２による操作者の操作入力に対し、所定のアプリケーションプログラムに沿った処理を行い、対応する処理指示信号（読み取りコマンド、書き込みコマンド等）を生成し、通信処理部ＣＰに出力する。通信処理部ＣＰは、上記アプリケーション処理部ＡＰで生成された処理指示信号に基づき対応する制御信号を生成し、通信ドライバＣＤを介して無線タグ通信装置１００に送信することにより、無線タグ通信装置１００を制御する。
【００４９】
また、通信処理部ＣＰは、上記通信処理プログラムの起動により機能的に構成され、無線タグ通信装置１００において無線タグ回路素子Ｔｏとの間で十分低いエラー率で無線通信が成功した際に、通信成功時の通信設定要素の設定パターン（又は複数の通信設定要素の設定パターンの組み合わせ）を記憶する記憶部ＣＰＭ（記憶手段）を有する。すなわち、後に詳述するように、記憶部ＣＰＭは、通信成功時における通信設定要素の設定パターン（又は複数の通信設定要素の設定パターンの組み合わせ）を順次記憶する。なお、この記憶部ＣＰＭのメモリとしては上記メモリ２０４の一部（大容量記憶装置２０５の一部でもよい）が使用される。
【００５０】
これにより、通信処理部ＣＰは、一度無線タグ回路素子Ｔｏとの間で無線通信が成功した後は、上記アプリケーション処理部ＡＰより無線タグ回路素子Ｔｏに対する情報読み取りを指示する処理指示信号が入力された場合は、上記記憶部ＣＰＭの記憶内容を参照して、いずれかの通信設定要素の設定パターンの組合せを用いて情報読み取りを行うよう、無線タグ通信装置１００を制御するようになっている。
【００５１】
図４に、上記無線タグ通信装置１００の高周波回路１０２の詳細構成を示す。
【００５２】
この図４において、高周波回路１０２は、上記通信アンテナ１０１を介し上記無線タグＴの無線タグ回路素子ＴｏのＩＣ回路部１５０の情報へアクセスするものである。この高周波回路１０２には、操作端末２００のＣＰＵ２０３により生成される、無線タグＴの無線タグ回路素子ＴｏのＩＣ回路部１５０から読み出された信号を処理して情報を読み出すと共に無線タグ回路素子ＴｏのＩＣ回路部１５０へアクセスして所望の情報を書き込むための各種コマンドが、通信制御部２０６，１０４を介して入力される。なお、煩雑防止のため図４では通信制御部２０６，１０４の図示を省略している。
【００５３】
高周波回路１０２は、通信アンテナ１０１を介し無線タグＴの無線タグ回路素子Ｔｏに対して信号を送信する送信部１４２と、通信アンテナ１０１により受信された無線タグ回路素子Ｔｏからの応答波を入力する受信部１４３と、送受分離器１４４とから構成される。
【００５４】
送信部１４２は、無線タグ回路素子ＴｏのＩＣ回路部１５０の無線タグ情報にアクセスするための質問波を生成するブロックである。すなわち、送信部１４２は、周波数の基準信号を出力する水晶振動子１４５Ａと、ＣＰＵ２０３の制御により水晶振動子１４５Ａの出力を分周／遁倍して所定周波数の搬送波を発生させるＰＬＬ（Ｐｈａｓｅ  Ｌｏｃｋｅｄ  Ｌｏｏｐ）１４５Ｂ、及びＶＣＯ（Ｖｏｌｔａｇｅ  Ｃｏｎｔｒｏｌｌｅｄ  Ｏｓｃｉｌｌａｔｏｒ）１４５Ｃと、上記ＣＰＵ２０３から供給される信号に基づいて上記発生させられた搬送波を変調（この例ではＣＰＵ２０３からの「ＴＸ＿ＡＳＫ」信号に基づく振幅変調）する送信乗算回路１４６（振幅変調の場合は増幅率可変アンプ等を用いてもよい）と、その送信乗算回路１４６により変調された変調波を増幅（この例ではＣＰＵ２０３からの「ＴＸ＿ＰＷＲ」信号によって増幅率を決定される増幅）して所望の質問波を生成するゲイン制御送信アンプ１４７とを備えている。そして、上記発生される搬送波は、例えばＵＨＦ帯（又はマイクロ波帯、あるいは短波帯でもよい）の周波数を用いており、上記ゲイン制御送信アンプ１４７の出力は、送受分離器１４４を介し通信アンテナ１０１に伝達されて無線タグ回路素子ＴｏのＩＣ回路部１５０に供給される。なお、質問波は上記のように変調した信号（変調波）に限られず、単なる搬送波のみの場合もある。
【００５５】
受信部１４３は、通信アンテナ１０１で受信された無線タグ回路素子Ｔｏからの応答波と上記搬送波とを乗算して復調するＩ相受信乗算回路１４８と、そのＩ相受信乗算回路１４８の出力から必要な帯域の信号のみを取り出すためのＩ相バンドパスフィルタ１４９と、このＩ相バンドパスフィルタ１４９の出力を増幅するＩ相受信アンプ１６２と、このＩ相受信アンプ１６２の出力をさらに増幅してデジタル信号に変換するＩ相リミッタ１６３と、上記通信アンテナ１０１で受信された無線タグ回路素子Ｔｏからの応答波と上記搬送波が移相器１６７により位相を９０°遅らせた信号とを乗算するＱ相受信乗算回路１７２と、そのＱ相受信乗算回路１７２の出力から必要な帯域の信号のみを取り出すためのＱ相バンドパスフィルタ１７３と、このＱ相バンドパスフィルタ１７３の出力を増幅するＱ相受信アンプ１７５と、このＱ相受信アンプ１７５の出力をさらに増幅してデジタル信号に変換するＱ相リミッタ１７６とを備えている。そして、上記Ｉ相リミッタ１６３から出力される信号「ＲＸＳ−Ｉ」及びＱ相リミッタ１７６から出力される信号「ＲＸＳ−Ｑ」は、上記ＣＰＵ２０３に入力されて処理される。
【００５６】
また、Ｉ相受信アンプ１６２及びＱ相受信アンプ１７５の出力は、強度検出手段としてのＲＳＳＩ（Ｒｅｃｅｉｖｅｄ  Ｓｉｇｎａｌ  Ｓｔｒｅｎｇｔｈ  Ｉｎｄｉｃａｔｏｒ)回路１７８にも入力され、それらの信号の強度を示す信号「ＲＳＳＩ」がＣＰＵ２０３に入力される。これにより、無線タグ通信装置１００では、無線タグ回路素子Ｔｏとの通信時における当該無線タグ回路素子Ｔｏからの信号の受信強度を検出することが可能となっている。
【００５７】
そして上記の高周波回路１０２は、上記通信処理部ＰＣの処理に基づくＣＰＵ２０３からの制御信号の制御により、全ての通信設定要素の設定パターンの組み合わせに対応して無線通信を行えるようになっている。
【００５８】
図５に、上記無線タグＴに備えられる無線タグ回路素子Ｔｏの機能的構成の一例を示す。なお、図示するハードウェア的構成は、各通信設定要素の設定パターンに関係なく共通のものである。
【００５９】
この図５において、無線タグ回路素子Ｔｏは、上述したように無線タグ通信装置１００の通信アンテナ１０１と非接触で信号の送受信を行う上記タグアンテナ１５１と、このタグアンテナ１５１に接続された上記ＩＣ回路部１５０とを有している。
【００６０】
ＩＣ回路部１５０は、タグアンテナ１５１により受信された質問波を整流する整流部１５２と、この整流部１５２により整流された質問波のエネルギを蓄積し駆動電源とするための電源部１５３と、上記タグアンテナ１５１により受信された質問波からクロック信号を抽出して制御部１５７に供給するクロック抽出部１５４と、所定の情報信号を記憶し得るメモリ部１５５と、上記タグアンテナ１５１に接続された変復調部１５６と、上記メモリ部１５５、クロック抽出部１５４、及び変復調部１５６等を介し上記無線タグ回路素子Ｔｏの作動を制御するための上記制御部１５７とを備えている。
【００６１】
変復調部１５６は、タグアンテナ１５１により受信された上記無線タグ通信装置１００の通信アンテナ１０１からの質問波の復調を行い、また、上記制御部１５７からの返信信号を変調し、タグアンテナ１５１より応答波（タグＩＤを含む信号）として送信する。
【００６２】
クロック抽出部１５４は受信した信号からクロック成分を抽出し、当該クロック成分の周波数に対応したクロックを制御部１５７に供給する。
【００６３】
制御部１５７は、上記変復調部１５６により復調された受信信号を解釈し、上記メモリ部１５５において記憶された情報信号に基づいて返信信号を生成し、この返信信号を上記変復調部１５６により上記タグアンテナ１５１から返信する制御等の基本的な制御を実行する。
【００６４】
図６は、前述したように、ある無線タグＴに対する無線タグ通信装置１００における最適な通信設定要素の設定パターンの組合せを探索する際に用いられる、通信設定要素テーブルの一例を概念的に表す図である。この通信設定要素テーブルは、操作端末２００の大容量記憶装置２０５に記憶保持されて通信処理部ＣＰが管理する情報である。
【００６５】
図６に示すように、通信設定要素テーブルには、この例における第１の通信設定要素としての規格の項目と、第２の通信設定要素としてのビットレートの項目と、第３の通信設定要素としてのＣＲＣ受信の項目と、第４の通信設定要素としての変調深度の項目と、第５の通信設定要素としてのバンドパスの項目と、第６の通信設定要素としての受信開始時間の項目と、第７の通信設定要素としてのゲインの項目が設けられている。これらのうち、「規格」「ビットレート」「ＣＲＣ受信」「変調深度」の各項目は無線タグＴの仕様に関係する通信設定要素であり、「バンドパス」「受信開始時間」「ゲイン」の各項目は無線タグ通信装置１００の仕様に関係する通信設定要素である。本実施形態では、これら７つの通信設定要素それぞれにおける設定パターン（設定値の設定・選択、有・無の選択、名称の選択などの各種設定の総称。以下同様）の組み合わせにより、ある特定の種別の無線タグと良好な無線通信を行うための通信条件が規定される。
【００６６】
「規格」項目は、無線タグＴが備える無線タグ回路素子Ｔｏの通信プロトコル（送信プロトコル）の標準的仕様として規定された規格が用意されており、図示する例では４種類のうちいずれか選択されたものが設定パターンとして設定される。なお、図示のＩＳＯ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｏｒｇａｎｉｚａｔｉｏｎ  ｆｏｒ  Ｓｔａｎｄａｒｄｉｚａｔｉｏｎ）／ＩＥＣ  １４４４３、及び、ＩＳＯ／ＩＥＣ  １５６９３以外の通信プロトコルとして、例えばＦｅｌｉｃａ（登録商標）等も挙げられる。
【００６７】
「ビットレート」項目は無線通信の伝送速度を表しており、この例では、上記「規格」項目でいずれを設定するかに対応してそれぞれ複数種類が用意されており、選択された伝送速度値が設定パターンとして設定される。
【００６８】
「ＣＲＣ受信」項目は、無線タグＴが送信したデータと無線タグ通信システムＲＳが受信したデータとの違い（通信誤り）を検出するためのＣＲＣ符号（誤り検出符号）を当該データと別に送受するか否かを設定するものである。この例では、「あり」か「なし」のいずれかの選択が設定パターンとして設定される。
【００６９】
「変調深度」項目は、前述した搬送波と変調波のそれぞれの振幅値の比で表される、いわゆる変調度を示すものであり、図示する例では１０通りのうちいずれか選択された値が設定パターンとして設定される。
【００７０】
「バンドパス」項目には、前述した受信部１４３のＩ相バンドパスフィルタ１４９（図４参照）により取り出す周波数帯域を示すものであり、図示する例では３通りのうちいずれか選択された帯域が設定パターンとして設定される。
【００７１】
「受信開始時間」項目には、前述した送信部１４２（図４参照）が信号を送信してから受信部１４３が信号の受信を開始するまでの時間を示すものであり、図示する例では２５５通りのうちいずれか選択された時間が設定パターンとして設定される。
【００７２】
「ゲイン」項目は、前述した送信部１４２（図４参照）のゲイン制御送信アンプ１４７による増幅率を示す通信設定要素であり、図示する例では基準増幅率に対する低減比の４通りのうちいずれか選択された値が設定パターンとして設定される。
【００７３】
図７は、タグ種別登録テーブルの一例を概念的に表す図である。このタグ種別登録テーブルは、前述したようにして無線タグＴに対する無線タグ通信装置１００の最適な通信設定要素の設定パターンの組み合わせを決定した後、その内容を登録したものであり、操作端末２００の上記通信処理部ＣＰ（図３参照）が記憶して管理する情報である。
【００７４】
図７に示すように、タグ種別登録テーブルには、通信処理部ＣＰが登録した全てのタグ種別に対して登録順の通し番号で設定されたタグ種別番号の項目（最も左端の「タグ種別」の項目）が設けられており、そして各タグ種別番号に対応して（つまり各タグ種別に対応して）、良好に無線通信を行うための最適な通信設定条件、つまり、この例では規格、ビットレート、ＣＲＣ符号、変調深度、バンドパス、受信開始時間、ゲインの各通信設定要素の設定パターンの組み合わせが記録されている。そして、これら各通信設定要素の設定パターンの組み合わせによって各タグ種別に対応した無線タグ通信装置１００からの通信条件が決定されることになる。
【００７５】
本実施形態では、タグ種別が不明である無線タグＴに対し通信処理部ＣＰが通信設定要素診断処理（詳細は後述）を行って各通信設定要素の最適な設定パターンを探索して決定し、タグ種別登録テーブルに登録する。これにより、過去に無線通信を行ったことのない種別の無線タグＴに対しても良好な無線通信を行うことができ、また登録後に同じ種別の無線タグＴと無線通信を行う場合には、タグ種別登録テーブルに登録されている通信条件を再現する（当該無線タグＴと関連付けて登録済みの通信設定要素の設定パターンの組み合わせを用いる）ことで良好な無線通信を行えるようになる。
【００７６】
図８は、上記通信設定要素診断処理を行う際に操作端末２００の表示部２０１に表示される画面の一表示例を表す図であり、図８（ａ）は通信設定要素診断の開始前に表示される通信設定要素指定画面、図８（ｂ）は通信設定要素診断の開始前に表示されるタグ確認画面である。
【００７７】
通信処理部ＣＰが通信設定要素診断処理を実行する際には、まず、操作端末２００の表示部２０１に、図８（ａ）の通信設定要素指定画面（第１表示手段）３００が表示される。この通信設定要素指定画面３００には、全ての通信設定要素の名称が一覧表示されている。そして、各名称の先端位置には診断対象を選択指定するための診断対象チェックボックス３０１が（図示する例ではいわゆるラジオボックスの態様で）設けられ、また各名称の後端位置には対応する通信設定要素の設定パターンを指定するための指定値入力ボックス３０２が（図示する例ではいわゆるプルダウンメニューの態様で）設けられている。
【００７８】
操作者は、この例の７つの通信設定要素のうち、自動診断させようとするものの診断対象チェックボックス３０１にレ点を記入することで診断対象として選択指定することができる。これは、操作者が予め診断に係わる無線タグＴについて特定の通信設定要素の設定パターンが既知である場合（図示する例では、規格、ＣＲＣ受信、バンドパス、受信開始時間、及び受信ゲインの各通信設定要素の最適設定パターンが分かっている）に、それら通信設定要素の診断対象チェックボックス３０１にレ点を記入せずに診断を省略することで処理時間を短縮させることができる。そしてこのように診断を省略した通信設定要素に対しては、それぞれの指定値入力ボックス３０２に既知である最適設定パターンを指定する。これは、特に図示しないが、プルダウンメニューにより候補値を選択指定してもよいし、又は指定値入力ボックス３０２に直接記入してもよい。なお、診断対象チェックボックス３０１にレ点を記入して診断対象として選択された通信設定要素においては指定値入力ボックス３０２の操作や記入ができないようになっている。なお、レ点が記入された診断対象チェックボックス３０１が各請求項記載の第１操作手段を構成し、レ点が記入されない診断対象チェックボックス３０１が第２操作手段を構成する。
【００７９】
そして以上のような指定入力が完了した状態で「診断開始」ボタン３０３（図８（ａ）中の左下）を操作することにより、次の図８（ｂ）のタグ確認画面４００が表示される。このタグ確認画面４００では、操作者に対して診断対象の無線タグＴを無線タグ通信装置１００（図中ではリーダと表記）に設置（固定）するよう促すメッセージを表示し、「ＯＫ」ボタン４０１（図８（ｂ）中の左下）を操作することで最適な通信設定要素の探索が開始される。
【００８０】
図９は、操作端末２００のＣＰＵ２０３によって実行される通信設定要素診断処理に係わる制御手順を表すフローチャートである。なお、この通信設定要素診断処理は上述の通信処理部ＣＰにおいて実行される処理の一つであり、操作部２０２の操作などを介して実行開始が指示された際にこのフローが開始される。あるいは、図７の各段に示したような各種別の通信条件を順次切り替えて無線タグＴとの無線通信を試行し、通信に失敗した際に自動的にこのフローが開始されるようにしてもよい。
【００８１】
図９において、まず、ステップＳ５では、操作端末２００の表示部２０１に上記通信設定要素指定画面３００（図８（ａ）参照）を表示する。
【００８２】
次にステップＳ１０へ移り、上記ステップＳ５で表示した通信設定要素指定画面３００において、操作部２０２を介した操作者の操作により診断対象とする通信設定要素の選択指定と、非診断対象とした通信設定要素に対し指定された設定パターン（以下、指定パターンという）に基づく設定を行う。そして「診断開始」ボタン３０３が操作された際に次のステップＳ１５へ移る。
【００８３】
ステップＳ１５では、操作端末２００の表示部２０１に上記タグ確認画面４００（図８（ｂ）参照）を表示する。「ＯＫ」ボタン４０１が操作された際に次のステップＳ１００へ移る。
【００８４】
ステップＳ１００では、上記ステップＳ１０で設定された非診断対象の通信設定要素の指定パターンを利用して、診断対象に選択指定された通信設定要素の最適設定パターンを探索して決定する通信設定要素探索処理（後述の図１０参照）を実行する。
【００８５】
次にステップＳ２０へ移り、上記ステップＳ１００の通信設定要素探索処理で診断対象の全ての通信設定要素の最適設定パターンの探索が成功したか否かを判定する。通信設定要素探索に成功している場合、判定は満たされ、次のステップＳ２５へ移り、指定又は探索された各通信設定要素の最適設定パターンを一覧表示する結果画面５００（後述の図１２参照）を操作端末２００の表示部２０１に表示する。そして「デバイスに反映」ボタン５０１を操作した際に次のステップＳ３０へ移り、それら各通信設定要素の設定パターンの組み合わせ（後述の図１１のステップＳ１４０で説明する設定パターン）からなる通信条件を新しいタグ種別に対する無線タグ通信装置１００側の最適な通信条件として上記タグ種別登録テーブル（図７参照）に登録し、このフローを終了する。
【００８６】
また一方、上記ステップＳ２０の判定において最適な通信設定要素の探索に失敗している場合、判定は満たされず、ステップＳ３５で通信設定要素探索に失敗した旨を表示するエラー画面（特に図示せず）を表示部２０１に表示してこのフローを終了する。
【００８７】
図１０は、図９中のステップＳ１００において実行される通信設定要素探索処理の詳細手順を表すフローチャートである。なお、図示するフローチャートは上記図８（ａ）に示した例に沿い、規格、ＣＲＣ受信、バンドパス、受信開始時間、及び受信ゲインの通信設定要素には指定パターンが入力され、ビットレート及び変調深度のそれぞれの最適設定パターンを探索する場合を例にとって示している。
【００８８】
この図１０において、まず、ステップＳ１０５で、上記図９中のステップＳ１０で通信設定要素指定画面３００における操作により非診断対象として指定パターンが入力されている通信設定要素（この例における規格、ＣＲＣ受信、バンドパス、受信開始時間、及び受信ゲイン）に対し、当該指定パターンを固定的に設定する。
【００８９】
次にステップＳ１１０へ移り、最小エラー率の変数Ｅｍｉｎを１００％に初期設定する。
【００９０】
次にステップＳ１１５へ移り、この例の診断対象の通信設定要素の一つであるビットレートの設定パターンを初期的に設定する。この例では、規格の指定パターン（上記図８（ａ）に示している例ではＩＳＯ１５６９３  １−ｏｕｔ−ｏｆ−４）が入力されているため、それに準じて取りうる最低の値の設定パターン（６．６２ｋｂｐｓ；図６参照）が初期的に設定される。
【００９１】
次にステップＳ１２０へ移り、この例の診断対象の通信設定要素の一つである変調深度の設定パターンを初期的に設定する。この例では、変調深度が取りうる最低の値の設定パターン（７％；図６参照）が初期的に設定される。
【００９２】
次にステップＳ２００へ移り、この時点の各通信設定要素（この例ではビットレート及び変調深度。以下同様）の設定パターンの組み合わせを用いて、通信対象の無線タグＴと無線通信を行った場合のエラー率（処理失敗率）Ｅを計測する、エラー率計測処理（後述の図１１参照）を実行する。
【００９３】
次にステップＳ１２５へ移り、上記ステップＳ２００により計測したエラー率Ｅが、この時点の最小エラー率Ｅｍｉｎより小さいか否かを判定する。エラー率Ｅが最小エラー率Ｅｍｉｎより小さい場合、判定が満たされる。すなわち、それまで各通信設定要素の設定パターンの組み合わせを種々変化させつつエラー率の計測を繰り返してきたうち、この時点での各通信設定要素の設定パターンの組み合わせによる無線通信が最も良好に行われた（エラー率が最も低い）ものとみなされ、ステップＳ１３０へ移る。ステップＳ１３０では、最小エラー率Ｅｍｉｎの値をこの時点のエラー率Ｅの値で更新する。その後、ステップＳ１３５でこの時点での各通信設定要素の設定パターンの組み合わせを、最適な設定パターンの組み合わせとして記憶し、ステップＳ１４０へ移る。
【００９４】
一方、ステップＳ１２５において、エラー率Ｅが最小エラー率Ｅｍｉｎ以上である場合は、判定が満たされず、そのままステップＳ１４０へ移る。
【００９５】
ステップＳ１４０では、最小エラー率Ｅｍｉｎが０％であるか否かを判定する。最小エラー率Ｅｍｉｎが０％である場合、判定が満たされ、ステップＳ１４５に移る。ステップＳ１４５では、この時点で記憶されている各通信設定要素の設定パターンの組み合わせが、各通信設定要素の最適な設定パターンの組み合わせであるとして決定し、通信設定要素の最適設定パターンの組み合わせ探索に成功したものとみなし（上記図９のステップＳ２０の判定に反映）、このフローを終了する。
【００９６】
一方、ステップＳ１４０において、最小エラー率Ｅｍｉｎが０％でない場合、判定は満たされず、ステップＳ１５０へ移る。
【００９７】
ステップＳ１５０では、この時点の変調深度が最後の設定パターン（例えば変調深度が取りうる最も高い設定値である１００％；図６参照）に設定されているか否かを判定する。変調深度が最後の設定パターンに設定されていない場合、判定は満たされず、すなわち変調深度にはまだ切り替えるべき他の設定パターンがあるものとみなされ、ステップＳ１５５で変調深度を次の設定パターン（例えば次に高い設定値）に切替設定してからステップＳ２００に戻り、同様の手順を繰り返す。一方、変調深度が最後の設定パターンに設定されている場合、判定が満たされ、ステップＳ１６０へ移る。
【００９８】
ステップＳ１６０では、この時点のビットレートが最後の設定パターン（例えばこの例のＩＳＯ１５６９３  １−ｏｕｔ−ｏｆ−４の規格に準じて取りうる最も高い設定値である２６．４８ｋｂｐｓ；図６参照）に設定されているか否かを判定する。ビットレートが最後の設定パターンに設定されていない場合、判定は満たされず、すなわちビットレートにはまだ切り替えるべき他の設定パターンがあるものとみなされ、ステップＳ１７０でビットレートを次の設定パターン（例えば次に高い設定値）に切替設定する。その後、ステップＳ１２０に戻り、同様の手順を繰り返す。
【００９９】
一方、ステップＳ１６０において、ビットレートが最後の設定パターンに設定されている場合、判定が満たされ、ステップＳ１７０へ移る。
【０１００】
ステップＳ１７０では、最小エラー率Ｅｍｉｎが十分に低いとみなせる基準値（例えば、予め適宜の値に設定記憶されている）以下にあるか否かを判定する。最小エラー率Ｅｍｉｎが基準値以下にある場合、判定が満たされ、ステップＳ１４５に移る。ステップＳ１４５では、前述したように、この時点で記憶している、通信設定要素の設定パターンの組み合わせを、無線タグＴと十分良好な無線通信が行える、各通信設定要素の最適な設定パターンの組み合わせであるとして決定し、このフローを終了する。
【０１０１】
一方、最小エラー率Ｅｍｉｎが基準値より大きい場合、判定は満たされず、すなわち無線タグＴと十分良好な無線通信が行える最適設定パターンを探索して決定することができなかったものとみなされ、ステップＳ１７５に移り通信設定要素探索が失敗したものとして（上記図９のステップＳ２０の判定に反映）このフローを終了する。
【０１０２】
上記のフローによる制御手順を行うことにより、上記図８（ａ）に図示した例において診断対象であるビットレート及び変調深度の通信設定要素それぞれの最適設定パターンの組み合わせを探索することができる。なお、以上ではビットレート及び変調深度の２つの通信設定要素に対してのみ最適設定パターンを探索した場合を例にとって説明したが、他の通信設定要素に対して最適設定パターンを探索する場合も同様の手法で行うことができる。この場合には、例えばビットレートに対応した上記ステップＳ１１５、ステップＳ１６０、及びステップＳ１６５の手順と同等のループ手順を他の探索対象の通信設定要素に適用してループを重ねるように実行すればよい。つまり本実施形態の例では通信設定要素が７つ設けられているため、最高で７重ループを備えたフロー手順により、各通信設定要素それぞれの全ての接待パターン同士の組み合わせについて、通信を試行し、エラー率を測定すれば足りる。また逆に、上記同様の手法により、１つの通信設定要素の最適設定パターンのみを探索する（それ以外は指定パターンを用いる）こともできる。
【０１０３】
図１１は、図１０中のステップＳ２００において実行されるエラー率計測処理の詳細手順を表すフローチャートである。この例では、無線通信の試行回数を１０回とし、そのうちの失敗した回数の割合をエラー率Ｅとして計測する。
【０１０４】
この図１１において、まず、ステップＳ２０５では、カウンタ変数Ｃの値を１に、失敗変数Ｆの値を０にそれぞれ初期設定する。
【０１０５】
次にステップＳ２１０へ移り、高周波回路１０２の送信部１４２に制御信号を出力し、この例ではタグＩＤ読み取りコマンド信号の送信を行う。すなわち、無線タグ通信装置１００が、この時点の各通信設定要素の設定に基づいて無線タグＴの無線タグ回路素子Ｔｏに記憶されたＩＤ情報を取得するための質問波（この例では問合せ信号としての上記タグＩＤ読取コマンド信号）を生成する。そして、このタグＩＤ読み取りコマンド信号を、通信アンテナ１０１を介して通信対象の無線タグ回路素子Ｔｏに送信する。
【０１０６】
次にステップＳ２１５へ移り、上記タグＩＤ読取コマンド信号に対応して通信対象の無線タグ回路素子Ｔｏから送信されたリプライ信号（タグＩＤを含む）を、通信アンテナ１０１を介して受信し、受信部１４３を介して取り込む。
【０１０７】
次にステップＳ２２０へ移り、上記受信したリプライ信号に基づき、当該無線タグ回路素子ＴｏのタグＩＤが正常に読み取れたか否かを判定する。タグＩＤが正常に読み取れなかった場合、判定は満たされず、次のステップＳ２２５で失敗変数Ｆの値を１増加してからステップＳ２３０へ移る。また一方、タグＩＤが正常に読み取れた場合、判定が満たされ、そのままステップＳ２３０へ移る。
【０１０８】
ステップＳ２３０では、カウンタ変数Ｃの値が１０であるか否かを判定する。この時点でカウンタ変数Ｃの値が１０でない（１０に満たない）場合、判定は満たされず、ステップＳ２３５でカウンタ変数Ｃの値を１増加してステップＳ２１０に戻り、同様の手順を繰り返す。一方、この時点でカウンタ変数Ｃの値が１０である（１０に達している）場合、判定が満たされ、すなわち、各通信設定要素の設定パターンに関する１種類の組み合わせを用いて無線タグ回路素子Ｔｏとの無線通信が１０回試行されたとみなされ、次のステップＳ２４０へ移る。
【０１０９】
次のステップＳ２４０では、失敗変数Ｆの値に１０をかけてエラー率Ｅを求める。つまりこの例では、失敗変数Ｆの値は無線通信を１０回試行したうちの失敗回数であるため、失敗変数Ｆの値に１０をかけた値がそのまま１００分率表記のエラー率Ｅを示す。このようにしてエラー率Ｅを求めて、このフローを終了する。
【０１１０】
図１２は、上記通信設定要素診断処理を行って通信設定要素探索が成功した際に操作端末２００の表示部２０１に表示される結果画面５００の一表示例を表す図である。
【０１１１】
この結果画面５００には、全ての通信設定要素の名称が一覧表示され、それら名称のそれぞれの後端位置には対応する通信設定要素の設定パターンが表示される。なお、この例では、ビットレートと変調深度については、探索結果の設定パターンが表示されているが、前述のように、それ以外の通信設定要素、すなわち、規格、ＣＲＣ受信、バンドパス、受信開始時間、受信ゲインについては、指定パターンが表示されている。
【０１１２】
そして操作者は、この結果画面５００における「デバイスに反映」ボタン（第３操作手段；図１２中の中央下）５０１を操作することにより、各通信設定要素の最適設定パターンの組み合わせを、新たな一つの通信条件として図７のタグ種別登録テーブルに登録する（図示する例は、図７中の４番目のタグ種別に対応する通信条件を示している）。
【０１１３】
以上において、上記図１０のフローにおけるステップＳ１５５及びステップＳ１６５が各請求項記載の設定切替手段として機能し、上記図１１のフローにおけるステップＳ２１５が情報取得手段として機能する。また、上記図１０のフローにおけるステップＳ１４５が最適パターン決定手段として機能する。
【０１１４】
以上説明したように、本実施形態においては、少なくとも１つの通信設定要素の設定パターンが順次切り替えられつつ（ステップＳ１５５、ステップＳ１６５）、各設定パターンごとに、無線タグ情報通信装置１００の通信アンテナ１０１から無線タグ回路素子Ｔｏへ無線通信が行われ、当該無線タグ回路素子ＴｏからのタグＩＤ読み取り処理が図られる（ステップＳ２１５）。そして、このタグＩＤ読み取り処理のエラー率Ｅが最小となるように、各通信設定要素の設定パターン（又はその組み合わせ）が探索され、エラー率Ｅが最も低い設定パターン（又はその組み合わせ）を、当該各通信設定要素の最適設定パターン（又はその組み合わせ。以下適宜、同様）として決定する（ステップＳ１４５）。
【０１１５】
このように、各通信設定要素の設定パターンごとのトライアンドエラーを繰り返し自動的に最適設定パターンを決定する。これにより、各通信設定要素について未知数の無線タグ回路素子Ｔｏがあった場合でも、操作者が通信設定要素の各種設定入力を行うことなく、当該無線タグ回路素子Ｔｏに対し無線通信を行うときの装置側での通信設定要素の最適設定パターンを精度よく確実に求めることができる。この結果、これ以降、当該無線タグ回路素子Ｔｏ及びこれと同種類の無線タグ回路素子Ｔｏについて、確実に無線通信による情報読み取りを行うことができる。また、操作者が任意に上記の通信設定要素診断処理を実行することにより、既にある程度情報読み取りが可能である無線タグ回路素子Ｔｏについて、さらなる通信信頼性の向上を目指し、最適設定パターンの再調整を行うことも可能である。
【０１１６】
また、この実施形態では特に、通信設定要素指定画面３００において、設定パターンを順次切り替え可能な少なくとも１つの通信設定要素を選択可能に表示することにより、操作者は、最適化のための探索を行える通信設定要素が何であるかを、予め視覚的に知ることができる。この結果、最適化を模索したい通信設定要素を認識している場合には、それが含まれているかどうかを確認することができる。
【０１１７】
また、この実施形態では特に、通信設定要素指定画面３００において、対象としたい通信設定要素を操作者が指定入力可能な診断対象チェックボックス３０１を設けている。これにより、操作者は、最適化を模索したい通信設定要素をいちいち入力しなくても、画面３００において表示されている各通信設定要素のうち、所望のものにレ印を記入すれば（あるいは最適化の模索から除外したい通信設定要素にレ印を不記入とすれば）足りるので、操作者の操作労力負担を低減し、利便性を向上することができる。
【０１１８】
また、この実施形態では特に、結果画面５００において、通信設定要素探索処理で決定された最適設定パターンの組合せを表示する。これにより、通信設定要素の最適設定パターンやその組合せを決定するだけでなく、その求められた最適設定パターンがどのようなものであるかを、操作者に視覚的に報知し、確実に認識させることができる。また、装置側から当該無線タグ回路素子Ｔｏへの最適設定パターンやその組合せがみつからない場合には、特に図示しないエラー画面を表示することにより当該無線タグ回路素子Ｔｏに対しては非対応である旨を表示することも可能である。
【０１１９】
また、この実施形態では特に、求められた通信設定要素の最適設定パターンの組合せを記憶部ＣＰＭのタグ種別登録テーブルに記憶しておくことにより、以降、当該無線タグ回路素子Ｔｏ及びこれと同種類の無線タグ回路素子Ｔｏについて情報読み取りを行う場合には、記憶部ＣＰＭから当該最適設定パターンの組合せを読み出して使用することで、確実に無線通信による情報読み取りを行うことができる。
【０１２０】
また、この実施形態では特に、結果画面５００の「デバイス反映」ボタン５０１により、最適設定パターンを記憶部ＣＰＭのタグ種別登録テーブルに記憶するかしないかを操作者が選択入力可能である。これにより、求められた通信設定要素の最適設定パターンやその組み合わせを、これ以降の活用のために記憶部ＣＰＭのタグ種別登録テーブルに記憶させるか、あるいは今回限りのものとして記憶させないかを操作者が選ぶことができる。したがって、利用における選択の幅が拡がり、利便性が向上する。
【０１２１】
また、この実施形態では特に、操作端末２００と無線タグ通信装置１００とで機能を分担することにより、例えば操作端末２００側に各制御手順や処理の機能を実現するアプリケーションをインストールするだけで、無線タグ通信装置１００としては汎用の装置を用意すれば足りることとなり、本実施形態による無線タグ通信システムＲＳの実現が容易となる。
【０１２２】
なお、本発明は、上記実施形態のように操作端末２００と無線タグ通信装置１００とを別体で構成して情報送受可能に接続した構成以外にも、例えば携帯型のハンディリーダ（特に図示せず）のようにＣＰＵ２０３、メモリ２０４、表示部２０１、操作部２０２、大容量記憶装置２０５、高周波回路１０２、通信アンテナ１０１の全てを一体にまとめた（いわゆるオールインワンタイプの）無線タグ通信装置の構成としてもよい。この場合、ＣＰＵ２０３が上記のステップＳ１５５，ステップＳ１６５，ステップＳ２１０，及びステップＳ２１５の手順とステップＳ１００の通信設定要素探索処理を実行できるようにする。
【０１２３】
これにより、前述と同様、通信設定要素について未知数の無線タグ回路素子Ｔｏがあった場合でも、操作者が通信設定要素の各種設定入力を行うことなく、当該無線タグ回路素子Ｔｏに対し無線通信を行うときの装置側からの最適設定パターンやその組み合わせを精度よく確実に求めることができる。
【０１２４】
さらに、１つの無線タグ通信装置が各手段を備えるオールインワンタイプとすることにより、複数の装置を組み合わせてシステムを構築する場合よりも構成を簡素化でき、また手軽にシステムを実現することができ、さらに必要時には全体の移動も容易に行うことができる。
【０１２５】
なお、以上において、図３、図４、図５等の各図中に示す矢印は信号の流れの一例を示すものであり、信号の流れ方向を限定するものではない。
【０１２６】
また、図９、図１０、図１１等に示すフローチャートは本発明を上記フローに示す手順に限定するものではなく、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。
【０１２７】
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。
【０１２８】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【図面の簡単な説明】
【０１２９】
【図１】本発明の一実施形態の無線タグ通信装置を備えた無線タグ通信システムを表すシステム構成図である。
【図２】無線タグ通信システムのシステム全体の機能構成を表す機能ブロック図である。
【図３】操作端末内における処理制御上の機能的構成の一例を表すブロック図である。
【図４】無線タグ通信装置の高周波回路の詳細構成を表す機能ブロック図である。
【図５】無線タグに備えられる無線タグ回路素子の機能的構成の一例を表す機能ブロック図である。
【図６】操作端末が管理する通信設定要素テーブルの一例を概念的に表す図である。
【図７】操作端末が管理するタグ種別登録テーブルの一例を概念的に表す図である。
【図８】操作端末の表示部に表示される通信設定要素指定画面とタグ確認画面の一表示例を表す図である。
【図９】操作端末のＣＰＵによって実行される通信設定要素診断処理に係わる制御手順を表すフローチャートである。
【図１０】図９中のステップＳ１００の詳細手順を表すフローチャートである。
【図１１】図１０中のステップＳ２００の詳細手順を表すフローチャートである。
【図１２】操作端末の表示部に表示される結果画面の一表示例を表す図である。
【符号の説明】
【０１３０】
１００            無線タグ通信装置
１０１            通信アンテナ
１４２            送信部
１４３            受信部
１５０            ＩＣ回路部
１５１            タグアンテナ
２００            操作端末
２０１            表示部
２０２            操作部
２０５            大容量記憶装置
３００            通信設定要素指定画面（第１表示手段）
３０１            診断対象チェックボックス（第１操作手段、第２操作手段）
３０２            指定パターン入力ボックス
４００            タグ確認画面
５００            結果画面（第２表示手段）
５０１            「デバイスに反映」ボタン（第３操作手段）
ＡＰ              アプリケーション処理部
ＣＰ              通信処理部
ＣＰＭ            記憶部（記憶手段）
ＲＳ              無線タグ通信システム（無線タグ通信処理システム）
Ｔ                無線タグ
Ｔｏ              無線タグ回路素子
【図１】
2010128635.tif 000003
【図２】
2010128635.tif 000004
【図３】
2010128635.tif 000005
【図４】
2010128635.tif 000006
【図５】
2010128635.tif 000007
【図６】
2010128635.tif 000008
【図７】
2010128635.tif 000009
【図８】
2010128635.tif 000010
【図９】
2010128635.tif 000011
【図１０】
2010128635.tif 000012
【図１１】
2010128635.tif 000013
【図１２】
2010128635.tif 000014