(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が配列された所定の方向に合致した移動速度ｖ（又は移動方向）のみを抽出することで、無駄の少ない精度の高い読み取り制御を行える効果がある。なお、この場合のステップＳ１５の手順は、ステップＳ１０で検出した移動速度ｖ（又は、移動方向）のうち、所定の方向における成分を抽出する移動成分抽出手段として機能する。
【００８７】
次にステップＳ２０へ移り、上記ステップＳ１５で算出した移動速度ｖに対応するスロット数指定値Ｑ１〜Ｑ４を、図６に一例を示したような不揮発性記憶装置５のスロット数指定値テーブルから取得する（スロット制御手段、第１読み取り制御手段）。
【００８８】
その後、ステップＳ１００において、その時点での通信可能領域２０に存在する無線タグ群に対して、上記ステップＳ２０で取得したスロット数指定値Ｑを含む応答要求コマンドを送信する。そして、その後に２Ｑ−１回の識別スロットで各無線タグＴと個別に情報を送受信し、無線タグ情報（タグＩＤを含む）を取得する読み取り試行処理を行う（詳細は後述の図８参照）。
【００８９】
なお、この読み取り試行処理において、応答信号が衝突せずに正常に読み取ることができた無線タグ回路素子Ｔ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より確実に情報を取得する（読み漏らしをなくす）ことができる。
【０１１６】
また、この実施形態では特に、水平方向の移動速度成分のみを抽出していることにより（図５参照）、図１のように倉庫や棚などに配置された物品に設けられた無線タグ回路素子Ｔoを通信対象とする場合等、通信対象の複数の無線タグ回路素子Ｔoが水平方向に沿って配列されているときに、無駄の少ない精度の高い読み取り制御を行うことができる。
【０１１７】
なお、上記実施形態では、上記図７のフローにおけるステップＳ１０、ステップＳ１５の手順で検出された移動速度ｖに応じて、識別スロット数Ｍを増減制御し、単位時間当たりの読み取り試行回数を増減制御したが、本発明はこれに限られず、他にも例えば検出された移動速度ｖに応じてリーダアンテナ３及びＲＦ通信制御部１０における応答要求コマンドの伝送速度を増減制御することで単位時間当たりの読み取り試行回数を増減制御するようにしてもよい。
【０１１８】
この伝送速度の増減制御の具体的な手段としては、例えばリーダ１全体の動作クロック数を増減させたり、又はＲＦ通信制御部１０において応答要求コマンドを伝送する際の送信ビットレートを増減させるなどの方法がある。この場合、動作クロック数又は送信ビットレートを増加させると、応答要求コマンド及び各識別スロットの所要時間が短くなり、すなわち１回の読み取り試行処理全体の所要時間を短くすることができる。無線タグ回路素子Ｔoにおける動作クロック、送信ビットレートについても同調させて同じように増減制御すればよい。
【０１１９】
なお、本発明は、上記に限られるものではなく、その趣旨及び技術思想を逸脱しない範囲で種々の変形が可能である。以下、そのような変形例を説明する。
【０１２０】
上記実施形態では、操作者が携帯型のリーダ１を手にとってその腕の振りによってリーダ１を移動させていたが、本発明はこれに限られず、例えばベルトコンベアや自走する台車などの搬送装置を用いてリーダ１を自動的に移動させてもよい。
【０１２１】
図１１は、リーダ１を自走台車１０１に設置して移動を自動制御する自走リーダシステムを、例えば倉庫に保管されている物品の管理に適用した場合の一例を表す図である。
【０１２２】
図１１において、倉庫において上下方向に積載された物品３０１の列がさらに水平方向（図中の左右方向）に並べられて保管されている。そして、それらの物品３０１の手前側の面に、それぞれ無線タグＴが同じ向き（図示する例では各無線タグＴがそれらの長手方向を水平方向に向けて）貼付されている。
【０１２３】
本変形例の無線タグ情報読み取りシステムである自走リーダシステム１００は、車輪１０２の駆動により移動可能な自走台車１０１上に上記実施形態の携帯型のリーダ１を固定したものである。この自走リーダシステム１００は、リーダ１に備えたＣＰＵ４の制御によって自走台車１０１が物品列の並べられている方向に沿って自動的に移動しつつ、各物品３０１に貼付されている無線タグＴから無線通信を介して対応する物品３０１に関する情報を読み取ることで、各物品３０１の保管状況を管理するようになっている。
【０１２４】
図１２は、本変形例の自走リーダシステム１００の概略を表すシステム構成図である。なお、上記実施形態におけるリーダ１の構成と同等の部分については同じ符号を付して適宜説明を省略する。
【０１２５】
図１２において、上述したようにこの自走リーダシステムは、各物品３０１に貼付した無線タグＴから無線通信を介してその無線タグＴに記憶されている情報を読み取るものである。この自走リーダシステム１００は、本体制御部２Ａと、リーダアンテナ３と、自走台車１０１（搬送装置）とを有している。本体制御部２Ａは駆動制御部１１を備えており、自走台車１０１は車輪１０２と駆動部１０３とを備えている。
【０１２６】
自走台車１０１の駆動部１０３は、例えばモータ、ギアボックス、ブレーキなどから構成されており、車輪１０２の回転駆動及び停止を行って自走リーダシステム１００を任意の移動速度ｖで走行移動（停止も含む）させることができる。本体制御部２Ａの駆動制御部１１は、ＣＰＵ４から出力される制御信号に基づいて自走台車１０１の駆動部１０３の制御を行う。
【０１２７】
図１３は、本変形例において本体制御部２ＡのＣＰＵ４によって実行される制御手順を表すフローチャートであり、上記実施形態における図７に相当する図である。この図１３のフローは概略的に図７のフローとほぼ同じであり、基本的には図７のフローにおけるステップＳ１０の前に新たにステップＳ５を設け、図７のステップＳ２０に代えてステップＳ１８を設け、ステップＳ３０、ステップＳ４５、ステップＳ５０に変えてステップＳ３０Ａ、ステップＳ４５、ステップＳ５０を設け、ステップＳ３０ＡとステップＳ３５との間に新たにステップＳ３３を設けた点が図７と異なっている。
【０１２８】
図１３において、本変形例では、予め操作者が希望するスロット数指定値Ｑが（例えば典型的に又は固定的に）決まっており、このスロット数指定値（目標スロット数指定値）Ｑを基準に、リーダ１の移動速度ｖ（移動量）を制御することで、単位時間あたりの読み取り試行回数を制御する。
【０１２９】
すなわち、まず、ステップＳ５において、上記の予め定められた目標スロット値Ｑに対応する目標移動速度ｖを、図６に一例を示したような不揮発性記憶装置５のスロット数指定値テーブルから取得する。
【０１３０】
その後、図７と同様のステップＳ１０に移り、加速度センサ９で移動加速度を検出する。その後、図７と同様のステップＳ１５で、その検出した移動加速度に基づき（自走台車１０１の駆動による）リーダ１の移動速度ｖを算出する。
【０１３１】
そして、新たに設けたステップＳ２８において、上記ステップＳ１５で検出したリーダ１の移動速度ｖが、ステップＳ５においてスロット数指定値テーブルから取得した目標移動速度ｖに近づくよう、駆動制御部１１から駆動部１０３へ制御信号が出力され、駆動部１０３のモータやブレーキが制御されて自走速度の加減速が行われる。
【０１３２】
その後、図７と同様のステップＳ１００に移り、上記スロット数指定値（目標スロット数指定値）Ｑに基づき読み取り試行処理を行う。そして、そのときの応答信号の衝突率が所定値を超えているかを図７と同様のステップＳ２５で判定する。衝突率が所定値以下の場合、図７のステップＳ３０に代わるステップＳ３０Ａへ移る。
【０１３３】
ステップＳ３０Ａでは、予め定められた移動終了位置に到達したか、つまり自走を開始してから目標距離だけ自走したか否かを判定する。移動終了位置に到達していない場合、ステップＳ３０Ａの判定が満たされず、ステップＳ１０に戻り同様の手順を繰り返す。一方、移動終了位置に到達している場合、ステップＳ３０Ａの判定が満たされ、新たに設けたステップＳ３３へ移る。ステップＳ３３では、駆動制御部１１が制御信号を出力することにより駆動部１０３がモータを停止しブレーキを作動させ、自走台車１０１を停止させる。その後図７と同様のステップＳ３５で読み取り結果を表示してこのフローを終了する。なお、移動終了位置に到達したときのみ読み取った無線タグ情報を表示するのには限られない。すなわち、読み取りを継続している移動の途中（すなわちステップＳ３０ＡからステップＳ１０へ戻って同様の手順を繰り返している間）等において、順次読み取り結果を表示するようにしてもよい。
【０１３４】
一方、ステップＳ２５において、応答信号の衝突率が所定値を超えていた場合、判定が満たされ、図７と同様のステップＳ４０に移り、読み取り試行処理が失敗した旨を表示させて読み取りエラーを操作者に報知する（報知手段）。
【０１３５】
その後、図７のステップＳ４５に対応したステップＳ４５Ａへ移る。ステップＳ４５Ａでは、上記の読み取り試行処理が失敗した際のスロット数指定値Ｑに対応する目標リーダ移動速度ｖに対して、操作者からの操作部７の入力操作に基づく再設定処理を行う。
【０１３６】
すなわち、例えばまず、表示部８に表示信号を出力して、その直前に読み取りエラーが発生した際のリーダ１の移動速度ｖとそれに対応してそれまでに設定されていたスロット数指定値Ｑを、表示部８に表示させ、操作者に認識させる。読み取りエラーを回避するために、例えば操作者が対応する移動速度を所定値だけ減少させることで、余裕のある受信が行える。なお、このように操作者が任意に再設定するのに限られず、所定のパターン（増大側か減少側かの設定、及び、変化幅の設定）に沿って又はアトランダムに自動再設定を行うようにしてもよい。また、読み取りエラー時に携帯電話の使用などの外的な原因が分かっており、再度その原因が生じないことが確認されている場合には、この再設定処理を省略できるようにしてもよい。
【０１３７】
そして、ステップＳ５０に対応したステップＳ５０Ａへ移り、上記ステップＳ４５Ａで再設定したスロット数指定値Ｑにより、スロット数指定値テーブルにおいて対応するスロット数指定値Ｑの値を更新する（相関更新手段；再設定を省略した場合はこの更新手順も省略できる）。このように再調整後の状態に対応した値でスロット数指定値テーブルを上書き更新することにより、実際の通信環境における情報取得に対し、スロット数指定値テーブルにおけるスロット数指定値Ｑの設定を適正なものへと改善することができる。またこのように実際の状況に対し上書き更新する構成とすることで、無線タグ回路素子Ｔoの数や種類、あるいは妨害波を含む周囲電波環境等が変化した場合であっても、これに追従するようにスロット数指定値テーブルを最適化（学習）させることも可能となる。
【０１３８】
そしてステップＳ１０に戻り、無線タグＴの読み取りを最初からやりなおす。
【０１３９】
他の手順については、図７と同様であり、説明を省略する。
【０１４０】
以上において、上記図１３のフローにおけるステップＳ１０及びステップ１５の手順が、自走台車１０１によるリーダ１の移動状態を検出する第２移動検出手段を構成する。
【０１４１】
また、上記図１３のフローにおけるステップＳ１８の手順が、検出された移動量又は移動方向に応じて自走台車１０１によるリーダ１の移動速度を増減制御する速度制御手段を構成する。さらに、上記ステップＳ５，ステップＳ１０の手順による検出結果に応じて、リーダアンテナ３及びＲＦ通信制御部１０の応答要求コマンドを用いた単位時間あたりの読み取り試行回数を制御する第２読み取り制御手段をも構成する。
【０１４２】
以上のように構成した本変形例においても、上記実施形態と同様の効果が得られる。
【０１４３】
すなわち、本変形例においては、リーダアンテナ３を介しＲＦ通信制御部１０が応答要求コマンドを生成し無線タグ回路素子Ｔoへ送信することで、無線タグ回路素子ＴoのＩＣ回路部１５０に記憶された情報が取得される。このとき、リーダ１が自走台車１０１により移動すると、その移動状態が図１３のステップＳ１０，ステップＳ１５で検出される。そして、ステップＳ５で参照した図６のスロット数指定値テーブルに基づき、ステップＳ１５の検出結果に応じて、ステップＳ１８において自走台車１０１の速度が制御されることで結果としてリーダアンテナ３及びＲＦ通信制御部１０による読み取り試行回数が制御される。
【０１４４】
このとき、上記実施形態と同様、図５のスロット数指定値テーブルで示すように、スロット数指定値Ｑの増加に対応してリーダ１の移動速度ｖを減少させるように設定している。これにより、応答要求コマンド送信時の各種設定（この例では識別スロット数を設定するためのスロット数指定値Ｑ。あるいは伝送速度等を含んでもよい）に対して自走台車１０１によるリーダ１の移動速度ｖが速すぎる場合には、これに応じて（応答要求コマンド送信時の各種設定を変える代わりに）リーダ１の移動速度ｖを遅くすることで、結果として応答要求コマンドを用いた読み取り試行回数を増大させることができる。この結果、リーダ１の移動により一部の無線タグ回路素子Ｔoに応答要求コマンドが到達せず応答しなくなるおそれ（タグの起動漏れの発生）や、さらに、コマンドが到達し無線タグ回路素子Ｔoが応答したにもかかわらずリーダ１が遠ざかったことによってリーダ１が応答を受信できない（リーダーの受信漏れの発生）おそれを回避し、情報を取得したい複数の無線タグ回路素子Ｔoより確実に情報を取得する（読み漏らしをなくす）ことができる。
【０１４５】
さらに、読み取り対象の無線タグ群の水平方向の並び距離が長い場合でも安定した自走と読み取りが可能であるという効果もある。
【０１４６】
なお、自走する方向は予め決まっているため、加速度センサは一方向の加速度のみを検出できる１軸加速度センサを用いてもよい。また、駆動部１０３の作動状況を検出しても自走速度（移動速度ｖ）を検出することができるため、加速度センサ９の代わりにロータリエンコーダなどを駆動部１０３に設けて移動速度ｖを検出してもよい。
【０１４７】
また、リーダ１の搬送装置は上記のような自走台車１０１に限られず、他にも例えばベルトコンベアのようなものを適用してもよい。この場合には、少なくともリーダアンテナ３と加速度センサ９だけを自走させればよいため、加速度センサ９とリーダアンテナ３の接続を確保できればＣＰＵ４などを含むその他の部分をベルトコンベアの固定部分に設置してもよい。また、上述したようにベルトコンベアの駆動部１０３の作動状況からリーダアンテナ３の移動速度ｖを検出する構成としてもよい。
【０１４８】
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。
【０１４９】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【図面の簡単な説明】
【０１５０】
【図１】本発明の実施形態の無線タグ情報読み取り装置を書棚に保管されている書籍の管理に適用した場合の一例を表す図である。
【図２】リーダの概略を表すシステム構成図である。
【図３】リーダにおけるＣＰＵ、ＲＦ通信制御部、及びリーダアンテナの詳細構成を表す機能ブロック図である。
【図４】無線タグに備えられた無線タグ回路素子の機能的構成の一例を表すブロック図である。
【図５】リーダとその通信可能領域が移動する際に通信可能となる無線タグの配置関係の一例を表す図である。
【図６】リーダの移動速度とスロット数指定値との対応を管理するスロット数指定値テーブルの一例を概念的に表す図である。
【図７】リーダのＣＰＵによって実行される制御手順を表すフローチャートである。
【図８】図７中のステップＳ１００において実行される読み取り試行処理の詳細手順を表すフローチャートである。
【図９】無線タグ回路素子が備える制御部によって実行される制御手順を表すフローチャートである。
【図１０】図８の読み取り処理の制御手順を行うリーダと、図９の制御手順を行うＮ個の無線タグ回路素子の間で送受される信号のタイムチャートの一例を表す図である。
【図１１】リーダを自走台車に設置して移動を自動制御する変形例において、自走リーダシステムを倉庫に保管されている物品の管理に適用した場合の一例を表す図である。
【図１２】リーダを自走台車に設置して移動を自動制御する変形例において、自走リーダシステムの概略を表すシステム構成図である。
【図１３】リーダを自走台車に設置して移動を自動制御する変形例において、リーダのＣＰＵによって実行される制御手順を表すフローチャートである。
【符号の説明】
【０１５１】
１                リーダ（無線タグ情報読み取り装置）
２                本体制御部
２Ａ              本体制御部
３                リーダアンテナ
４                ＣＰＵ
５                不揮発性記憶装置（相関記憶手段）
６                メモリ
７                操作部
８                表示部
９                加速度センサ（第１移動量検出手段、第２移動量検出手段）
１０              ＲＦ通信制御部
１１              駆動制御部
１００            自走リーダシステム（無線タグ情報読み取りシステム）
１０１            自走台車（搬送装置）
１０２            車輪
１０３            駆動部
１５０            ＩＣ回路部
１５１            タグ側アンテナ
Ｔ                無線タグ
Ｔo               無線タグ回路素子
【図１】
0005110425.tif 000002
【図２】
0005110425.tif 000003
【図３】
0005110425.tif 000004
【図４】
0005110425.tif 000005
【図５】
0005110425.tif 000006
【図６】
0005110425.tif 000007
【図７】
0005110425.tif 000008
【図８】
0005110425.tif 000009
【図９】
0005110425.tif 000010
【図１０】
0005110425.tif 000011
【図１１】
0005110425.tif 000012
【図１２】
0005110425.tif 000013
【図１３】
0005110425.tif 000014