(57)【要約】【課題】複数の無線タグが配置された状態での通信環境に合致させ、迅速な情報取得を図る。【解決手段】リーダ１は、予め設定されたチャンネルＣＨ１〜ＣＨ６を用いて、複数の無線タグＴと無線通信を行うリーダアンテナ３Ａ〜３Ｃを有する。そして、リーダアンテナ３Ａ〜３Ｃを用いた無線通信により、複数の無線タグＴより情報取得を図る。そして、リーダアンテナ３Ａ〜３Ｃそれぞれのチャンネルを切り替える。そして、リーダアンテナ３Ａ〜３ＣのチャンネルＣＨ１〜ＣＨ６を切り替えつつ無線通信を行った場合の、情報取得結果を集計する。そして、その集計結果に応じて、リーダアンテナ３Ａ〜３Ｃそれぞれに対し、所定の時間区分ごとにチャンネルを割り当てるための切替パターンを設定する。【選択図】図１
2011114528.tif 000002
【特許請求の範囲】
【請求項１】
所望の場所に配置された複数の無線タグと情報送受信を行う無線タグ通信システムであって、
予め設定された複数の使用周波数を用いて、前記複数の無線タグと無線通信を行う複数の装置アンテナと、
前記複数の装置アンテナを用いた無線通信により、前記複数の無線タグより情報取得を図る情報取得手段と、
前記複数の装置アンテナそれぞれの前記使用周波数を切り替え可能な周波数切替手段と、
前記複数の装置アンテナが、前記周波数切替手段により切り替えられる前記複数の使用周波数を用いて無線通信を行った場合の、前記情報取得手段による情報取得結果を集計する集計手段と、
前記集計手段による集計結果に応じて、前記複数の装置アンテナそれぞれに対し、所定の時間区分ごとに前記使用周波数を割り当てるための切替パターンを設定するホッピングパターン設定手段と
を有することを特徴とする無線タグ通信システム。
【請求項２】
前記集計手段は、
前記情報取得手段が情報取得できた前記無線タグの数を、前記複数の装置アンテナそれぞれについて各使用周波数ごとに集計し、
前記ホッピングパターン設定手段は、
各装置アンテナごとに、情報取得できた前記無線タグの数が多い前記使用周波数から、情報取得できた前記無線タグの数が少ない前記使用周波数へと向かう順番で、前記切替パターンを設定する
ことを特徴とする請求項１記載の無線タグ通信システム。
【請求項３】
前記集計手段は、
前記情報取得手段が取得できた前記無線タグのタグ識別情報と当該タグ識別情報の数とを、前記複数の装置アンテナそれぞれについて各使用周波数ごとに集計し、
前記ホッピングパターン設定手段は、
各装置アンテナごとに、前記周波数切替手段が前記使用周波数を切り替えた後の未取得の前記タグ識別情報の数が、前記周波数切替手段が前記使用周波数を切り替える前の未取得の前記タグ識別情報の数よりも少なくなるような順番で、前記切替パターンを設定する
ことを特徴とする請求項１記載の無線タグ通信システム。
【請求項４】
前記ホッピングパターン設定手段により設定された前記複数の装置アンテナの前記切替パターンにおいて、同一の前記時間区分に２つ以上の前記装置アンテナが同一の使用周波数を使用する周波数重複が発生しているか否かを判定する第１重複判定手段と、
前記第１重複判定手段により前記周波数重複が発生していると判定された場合には、当該時間区分の重複に係わる２つ以上の前記装置アンテナのうち少なくとも１つの装置アンテナの前記使用周波数を、当該装置アンテナの他の時間区分における前記使用周波数と入れ替えて、前記切替パターンを再設定する、周波数入れ替え手段と
を有することを特徴とする請求項２又は請求項３記載の無線タグ通信システム。
【請求項５】
前記周波数入れ替え手段により入れ替えて再設定された前記複数の装置アンテナの前記切替パターンにおいて、同一の前記時間区分に２つ以上の前記装置アンテナが同一の使用周波数を使用する周波数重複が発生しているか否かを判定する第２重複判定手段と、
前記第２重複判定手段により前記周波数重複が発生していると判定された場合には、当該重複が発生している時間区分に代えて、当該重複に係わる２つ以上の前記装置アンテナの数と同数の複数の時間区分を設定し、当該２つ以上の前記装置アンテナそれぞれの前記使用周波数を、当該複数の時間区分それぞれに割り当てる時間区分生成手段と
を有することを特徴とする請求項４記載の無線タグ通信システム。
【請求項６】
前記周波数入れ替え手段により入れ替えて再設定された前記複数の装置アンテナの前記切替パターンにおいて、同一の前記時間区分に２つ以上の前記装置アンテナが同一の使用周波数を使用する周波数重複が発生しているか否かを判定する第２重複判定手段と、
前記第２重複判定手段により前記周波数重複が発生していると判定された場合には、当該重複が発生している時間区分において、当該重複に係わる２つ以上の前記装置アンテナのうち１つの装置アンテナ以外の他の装置アンテナの前記使用周波数の設定を中止する、周波数不設定手段と
を有することを特徴とする請求項４記載の無線タグ通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線タグと無線通信を行う、無線タグ通信システムに関する。
【背景技術】
【０００２】
従来、無線タグに対し無線通信を行う、Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ（ＲＦ）タグリーダライタが、例えば特許文献１に開示されている。この従来技術のＲＦタグリーダライタは、制御部と、装置アンテナとしてのアンテナを備えた無線通信部とを有している。制御部は、アンテナの使用周波数を切り替える機能を備えており、切替パターンとしての周波数ホッピングパターンを生成する。そして、その生成した周波数ホッピングパターンに基づいて、無線通信部が、ラベルに埋設された無線タグとしてのＲＦタグへ向けて、電磁波を放射する。これにより、ＲＦタグリーダライタは、ＲＦタグに対してデータの読み書きを行う。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４２２３９９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記従来技術では、ＲＦタグリーダライタに取り付けられる装置アンテナの各個体ごとに周波数特性のバラツキが生じることに対応し、各ＲＦタグリーダライタのＲＡＭに、取り付けられる装置アンテナの周波数特性が予め記憶されている。そして、制御部は、当該記憶された装置アンテナの周波数特性データに応じて、上記切替パターンを生成する。これにより、装置アンテナの各個体ごとに周波数特性のバラツキが生じた場合でも、当該装置アンテナの周波数特性に合致した周波数ホッピングを行うことができる。
【０００５】
しかしながら、上記従来技術では、周波数ホッピングのための切替パターンを生成する際に装置アンテナの周波数特性を配慮したに過ぎない。すなわち、通信相手である無線タグが実際に周囲に配置された状態での、電波の反射状態、遮蔽状態、マルチパスの有無、等による通信環境への影響までは考慮されていない。通信環境に合致させて上記切替パターンを生成すれば、電波の干渉や遮蔽などによる通信障害を回避し無線タグから迅速な情報取得を図れることが期待できる。しかしながら、上記従来技術では、上記のような切替パターンの生成による情報取得の迅速化については、特に配慮されていなかった。
【０００６】
本発明の目的は、複数の無線タグが配置された状態での通信環境に合致させ、迅速な情報取得を図ることができる無線タグ通信システムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、第１の発明は、所望の場所に配置された複数の無線タグと情報送受信を行う無線タグ通信システムであって、予め設定された複数の使用周波数を用いて、前記複数の無線タグと無線通信を行う複数の装置アンテナと、前記複数の装置アンテナを用いた無線通信により、前記複数の無線タグより情報取得を図る情報取得手段と、前記複数の装置アンテナそれぞれの前記使用周波数を切り替え可能な周波数切替手段と、前記複数の装置アンテナが、前記周波数切替手段により切り替えられる前記複数の使用周波数を用いて無線通信を行った場合の、前記情報取得手段による情報取得結果を集計する集計手段と、前記集計手段による集計結果に応じて、前記複数の装置アンテナそれぞれに対し、所定の時間区分ごとに前記使用周波数を割り当てるための切替パターンを設定するホッピングパターン設定手段とを有することを特徴とする。
【０００８】
本願第１発明は、所望の場所にそれぞれ配置した複数の無線タグに対し、複数の装置アンテナにより複数の周波数を用いて情報送受信を行う。電波の反射状態、遮蔽状態、マルチパスの有無、等の周囲環境により、各装置アンテナが無線タグに対し信頼性の高い通信を行える使用周波数は、互いに異なる。本願第１発明は、このような通信環境を予め検出しておき、その検出以降は、当該通信環境にマッチした最適な態様で無線通信を行うことで、すべての無線タグより迅速な情報取得を図る。
【０００９】
すなわち、予め、各装置アンテナごとに、周波数切替手段の制御により使用周波数を順次切り替えつつ、無線タグとの無線通信を実行する。その無線通信時における情報取得手段の情報取得結果が、集計手段により集計される。これにより、各装置アンテナにおける、各使用周波数ごとの無線タグとの通信実績が、集計結果として取得される。この通信実績に応じて、ホッピングパターン設定手段が、使用周波数の切替パターンを設定し、各装置アンテナが所定の時間区分ごとに使用する周波数を割り当てる。これにより、複数の無線タグが配置された状態での通信環境に合致させて、各装置アンテナから最適な周波数により無線タグに対して無線通信を行えるので、すべての無線タグより迅速な情報取得を図ることができる。
【００１０】
第２の発明は、上記第１発明において、前記集計手段は、前記情報取得手段が情報取得できた前記無線タグの数を、前記複数の装置アンテナそれぞれについて各使用周波数ごとに集計し、前記ホッピングパターン設定手段は、各装置アンテナごとに、情報取得できた前記無線タグの数が多い前記使用周波数から、情報取得できた前記無線タグの数が少ない前記使用周波数へと向かう順番で、前記切替パターンを設定することを特徴とする。
【００１１】
本願第２発明では、各装置アンテナの使用周波数の切替順番が、事前に行った無線通信において情報取得できた無線タグ数が多い周波数ほど先の順番となるように、設定される。これにより、より多くの無線タグから迅速に情報取得を図りつつ、すべての無線タグから情報取得を行うことができる。
【００１２】
第３の発明は、上記第１発明において、前記集計手段は、前記情報取得手段が取得できた前記無線タグのタグ識別情報と当該タグ識別情報の数とを、前記複数の装置アンテナそれぞれについて各使用周波数ごとに集計し、前記ホッピングパターン設定手段は、各装置アンテナごとに、前記周波数切替手段が前記使用周波数を切り替えた後の未取得の前記タグ識別情報の数が、前記周波数切替手段が前記使用周波数を切り替える前の未取得の前記タグ識別情報の数よりも少なくなるような順番で、前記切替パターンを設定することを特徴とする。
【００１３】
本願第３発明では、各装置アンテナの使用周波数の切替順番が、事前に行った通信実績に応じて、使用周波数の切り替え後に未取得のまま残存するタグ識別情報の数が、使用周波数の切り替え前に未取得のまま残存するタグ識別情報の数よりも少なくなるように、設定される。これにより、未通信状態のまま残る無線タグを迅速に少なくし、なるべく多くの無線タグから情報取得を行うことができる。
【００１４】
第４の発明は、上記第２又は第３発明において、前記ホッピングパターン設定手段により設定された前記複数の装置アンテナの前記切替パターンにおいて、同一の前記時間区分に２つ以上の前記装置アンテナが同一の使用周波数を使用する周波数重複が発生しているか否かを判定する第１重複判定手段と、前記第１重複判定手段により前記周波数重複が発生していると判定された場合には、当該時間区分の重複に係わる２つ以上の前記装置アンテナのうち少なくとも１つの装置アンテナの前記使用周波数を、当該装置アンテナの他の時間区分における前記使用周波数と入れ替えて、前記切替パターンを再設定する、周波数入れ替え手段とを有することを特徴とする。
【００１５】
これにより、同一時間区分において複数の装置アンテナに同一の使用周波数が重複して割り当てられた場合に、当該重複を解消するように割り当てを修正して排他的な周波数割り当てを実現することができる。
【００１６】
第５の発明は、上記第４発明において、前記周波数入れ替え手段により入れ替えて再設定された前記複数の装置アンテナの前記切替パターンにおいて、同一の前記時間区分に２つ以上の前記装置アンテナが同一の使用周波数を使用する周波数重複が発生しているか否かを判定する第２重複判定手段と、前記第２重複判定手段により前記周波数重複が発生していると判定された場合には、当該重複が発生している時間区分に代えて、当該重複に係わる２つ以上の前記装置アンテナの数と同数の複数の時間区分を設定し、当該２つ以上の前記装置アンテナそれぞれの前記使用周波数を、当該複数の時間区分それぞれに割り当てる時間区分生成手段とを有することを特徴とする。
【００１７】
これにより、使用周波数の重複割り当ての解消を目的として周波数入れ替えを行った後、別の時間区分において再度使用周波数の重複が生じた場合でも、当該重複を解消するような排他的な周波数割り当てを実現することができる。
【００１８】
第６の発明は、上記第４発明において、前記周波数入れ替え手段により入れ替えて再設定された前記複数の装置アンテナの前記切替パターンにおいて、同一の前記時間区分に２つ以上の前記装置アンテナが同一の使用周波数を使用する周波数重複が発生しているか否かを判定する第２重複判定手段と、前記第２重複判定手段により前記周波数重複が発生していると判定された場合には、当該重複が発生している時間区分において、当該重複に係わる２つ以上の前記装置アンテナのうち１つの装置アンテナ以外の他の装置アンテナの前記使用周波数の設定を中止する、周波数不設定手段とを有することを特徴とする
【００１９】
これにより、使用周波数の重複割り当ての解消を目的として周波数入れ替えを行った後、別の時間区分において再度使用周波数の重複が生じた場合でも、当該重複を解消することができる。
【発明の効果】
【００２０】
本発明によれば、複数の無線タグが配置された状態での通信環境に合致させ、迅速な情報取得を図ることができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施の形態の無線タグ通信システムの使用態様の一例を表す説明図である。
【図２】リーダの機能的構成を表す機能ブロック図である。
【図３】リーダのＲＦ通信制御部の詳細構成を表す機能ブロック図である。
【図４】無線タグとの無線通信による情報取得結果の集計の手法、及び、チャンネルの切替パターンの設定の手法を説明する説明図である。
【図５】設定されたリーダアンテナの切替パターンにおいて、チャンネル重複が発生している場合の一例を説明する説明図である。
【図６】再設定されたリーダアンテナの切替パターンにおいて、チャンネル重複が発生している場合の一例を説明する説明図である。
【図７】リーダのＣＰＵによって実行される制御手順を表すフローチャートである。
【図８】ステップＳ１００の詳細手順を表すフローチャートである。
【図９】ステップＳ２００の詳細手順を表すフローチャートである。
【図１０】未取得のタグＩＤが少なくなるような順番で切替パターンを設定する変形例において、無線タグとの無線通信による情報取得結果の集計の手法、及び、チャンネルの切替パターンの設定の手法を説明する説明図である。
【図１１】無線タグとの無線通信による情報取得結果の集計の手法、及び、チャンネルの切替パターンの設定の手法を説明する説明図である。
【図１２】無線タグとの無線通信による情報取得結果の集計の手法、及び、チャンネルの切替パターンの設定の手法を説明する説明図である。
【図１３】無線タグとの無線通信による情報取得結果の集計の手法、及び、チャンネルの切替パターンの設定の手法を説明する説明図である。
【図１４】無線タグとの無線通信による情報取得結果の集計の手法、及び、チャンネルの切替パターンの設定の手法を説明する説明図である。
【図１５】ステップＳ１００の詳細手順を表すフローチャートである。
【図１６】再設定後に重複が発生したら１つのリーダアンテナ以外のチャンネル設定を中止する変形例において、再設定されたリーダアンテナの切替パターンにおいて、チャンネル重複が発生している場合の一例を説明する説明図である。
【図１７】ステップＳ２００の詳細手順を表すフローチャートである。
【図１８】複数の装置を組み合わせて無線タグ通信システムを構成する変形例において、無線タグ通信システムのシステム全体の機能的構成を表す機能ブロック図である。
【発明を実施するための形態】
【００２２】
以下、本発明の一実施の形態を図面を参照しつつ説明する。
【００２３】
図１を用いて、本実施形態の無線タグ通信システムであるリーダの使用態様の一例を説明する。
【００２４】
図１に示す例では、図書館の書棚Ｓに複数の書籍Ｂが収納されている。各書籍Ｂの背表紙には、無線タグＴがそれぞれ貼付されている。なお、各書籍Ｂ、言い換えれば、各無線タグＴは、書棚Ｓの所望の場所にそれぞれ配置されている。また、各無線タグＴに備えられた無線タグ回路部Ｔｏ（後述の図２参照）には、タグ識別情報としてのタグＩＤ、及び、書籍名や著者名等の書籍情報などが記憶されている。
【００２５】
本実施形態の無線タグ通信システムとしてのリーダ１は、本体制御部２と、複数（図示の例では３つ）のリーダアンテナ３Ａ，３Ｂ，３Ｃとを有している。なお、リーダアンテナ３Ａ，３Ｂ，３Ｃが、各請求項記載の装置アンテナとして機能する。このリーダ１は、上記リーダアンテナ３Ａ，３Ｂ，３Ｃを用いた無線通信により、上記複数の無線タグＴと情報送受信を行う（詳細は後述）。
【００２６】
図２を用いて、リーダ１の機能的構成を説明する。
【００２７】
図２において、リーダ１は、上述したように、本体制御部２と、３つのリーダアンテナ３Ａ，３Ｂ，３Ｃとを有している。
【００２８】
リーダアンテナ３Ａ〜３Ｃは、無線通信の際に使用可能な周波数として予め設定された複数の使用周波数を用いて、複数の無線タグＴと無線通信を行う。なお、以下適宜、リーダアンテナ３Ａ〜３Ｃを総称して単に「リーダアンテナ３」と称する。
【００２９】
無線タグＴは、タグアンテナ１５１及びＩＣ回路部１５０を備えた無線タグ回路部Ｔｏを有している。タグアンテナ１５１は、情報を送受信する。ＩＣ回路部１５０は、情報を記憶する図示しないメモリ部を備えている。
【００３０】
一方、本体制御部２は、不揮発性記憶装置５と、メモリ６と、操作部７と、表示部８と、複数（図示の例では３つ）のＲＦ通信制御部９Ａ，９Ｂ，９Ｃと、ＣＰＵ４とを備えている。
【００３１】
不揮発性記憶装置５は、ハードディスク装置やフラッシュメモリからなり、各種情報や各種プログラムを記憶する。メモリ６は、例えばＲＡＭやＲＯＭ等から構成される。操作部７は、使用者からの指示や情報が入力される。表示部８は、各種情報やメッセージを表示する。
【００３２】
ＲＦ通信制御部９Ａ〜９Ｃは、上記リーダアンテナ３Ａ〜３Ｃを介し、上記無線タグ回路部ＴｏのＩＣ回路部１５０に記憶された情報へアクセスする。なお、以下適宜、ＲＦ通信制御部９Ａ〜９Ｃを総称して単に「ＲＦ通信制御部９」と称する。
【００３３】
ＣＰＵ４は、上記メモリ６内のＲＡＭの一時記憶機能を利用しつつ、上記不揮発性記憶装置５に予め記憶されたプログラムに従って信号処理を行う。これによって、ＣＰＵ４は、リーダ１全体の各種制御を行う。また、ＣＰＵ４は、リーダアンテナ３Ａ〜３Ｃ、及び、上記予め設定された複数の使用周波数を、切り替えつつ複数の無線タグＴとの無線通信を実行するように、上記ＲＦ通信制御部９Ａ〜９Ｃを制御する。
【００３４】
図３を用いて、上記ＲＦ通信制御部９Ａ〜９Ｃの詳細構成を説明する。
【００３５】
図３において、各ＲＦ通信制御部９Ａ〜９Ｃはそれぞれ、送信部２１２と、受信部２１３と、送受分離器２１４とから構成される。
【００３６】
送信部２１２は、リーダアンテナ３Ａ〜３Ｃを介し無線タグ回路部ＴｏのＩＣ回路部１５０の無線タグ情報にアクセスするための質問波を生成するブロックである。この送信部２１２は、ＣＰＵ４の制御により、生成する上記質問波の周波数を切り替える。また、送信部２１２は、水晶振動子２１５Ａと、Ｐｈａｓｅ  Ｌｏｃｋｅｄ  Ｌｏｏｐ（ＰＬＬ）２１５Ｂと、Ｖｏｌｔａｇｅ  Ｃｏｎｔｒｏｌｌｅｄ  Ｏｓｃｉｌｌａｔｏｒ（ＶＣＯ）２１５Ｃと、送信乗算回路２１６と、ゲイン制御送信アンプ２１７とを備えている。
【００３７】
水晶振動子２１５Ａは、基準周波数を発生する。ＰＬＬ２１５Ｂは、水晶振動子２１５Ａにより発生された周波数を元に、ＶＣＯ２１５Ｃの出力する搬送波の周波数が所定周波数となるように、ＣＰＵ４の命令に基づきＶＣＯ２１５Ｃを制御する。ＶＣＯ２１５Ｃは、ＰＬＬ２１５Ｂによって発生される制御電圧に基づいて決められた周波数の搬送波を出力する。なお、発生される搬送波の周波数としては、例えばＵＨＦ帯、マイクロ波帯、あるいは短波帯の周波数が用いられる。
【００３８】
送信乗算回路２１６は、ＣＰＵ４から供給される信号に基づいて上記発生させられた搬送波を変調する。この例では、送信乗算回路２１６は、ＣＰＵ４からの「ＴＸ＿ＡＳＫ」信号に基づく振幅変調を実行する。なお、このような振幅変調の場合、送信乗算回路２１６に代え、増幅率可変アンプ等を用いてもよい。
【００３９】
ゲイン制御送信アンプ２１７は、上記送信乗算回路２１６により変調された変調波を増幅する。この例では、可変送信アンプ２１７は、ＣＰＵ４からの「ＴＸ＿ＰＷＲ」信号によって決定される増幅率により、増幅を行う。送信アンプ２１７の出力は、送受分離器２１４を介し、リーダアンテナ３Ａ〜３Ｃに伝達される。そして、質問波としてリーダアンテナ３Ａ〜３Ｃから放射され、無線タグ回路部ＴｏのＩＣ回路部１５０に供給される。なお、質問波は、上記のように変調した信号、すなわち変調波に限られず、単なる搬送波のみの場合もある。
【００４０】
受信部２１３は、リーダアンテナ３Ａ〜３Ｃにより受信された無線タグ回路部Ｔｏからの応答波を入力する。この受信部２１３は、Ｉ相受信乗算回路２１８と、Ｉ相バンドパスフィルタ２１９と、Ｉ相受信アンプ２２１と、Ｉ相リミッタ２２０と、移相器２２７と、Ｑ相受信乗算回路２２２と、Ｑ相バンドパスフィルタ２２３と、Ｑ相受信アンプ２２５と、Ｑ相リミッタ２２４と、Ｒｅｃｅｉｖｅｄ  Ｓｉｇｎａｌ  Ｓｔｒｅｎｇｔｈ  Ｉｎｄｉｃａｔｏｒ（ＲＳＳＩ）回路２２６とを備えている。
【００４１】
Ｉ相受信乗算回路２１８は、リーダアンテナ３Ａ〜３Ｃで受信され送受分離器２１４を介して入力された、無線タグ回路部Ｔｏからの応答波と上記発生させられた搬送波とを乗算して復調する。
【００４２】
Ｉ相バンドパスフィルタ２１９は、Ｉ相受信乗算回路２１８の出力から必要な帯域の信号のみを取り出す。Ｉ相受信アンプ２２１は、Ｉ相バンドパスフィルタ２１９の出力を増幅する。Ｉ相リミッタ２２０は、Ｉ相受信アンプ２２１の出力をさらに増幅してデジタル信号に変換する。
【００４３】
移相器２２７は、前述のようにして発生した搬送波の位相を９０°遅らせる。Ｑ相受信乗算回路２２２は、リーダアンテナ３Ａ〜３Ｃで受信された無線タグ回路部Ｔｏからの応答波と、上記移相器２２７により位相を９０°遅らせた搬送波とを乗算する。Ｑ相バンドパスフィルタ２２３は、Ｑ相受信乗算回路２２２の出力から必要な帯域の信号のみを取り出す。Ｑ相受信アンプ２２５は、Ｑ相バンドパスフィルタ２２３の出力を増幅する。Ｑ相リミッタ２２４は、Ｑ相受信アンプ２２５の出力をさらに増幅してデジタル信号に変換する。
【００４４】
Ｉ相リミッタ２２０から出力される信号「ＲＸＳ−Ｉ」とＱ相リミッタ２２４から出力される信号「ＲＸＳ−Ｑ」とは、ＣＰＵ４に入力されて処理される。また、Ｉ相受信アンプ２２１及びＱ相受信アンプ２２５の出力は、ＲＳＳＩ回路２２６にも入力され、それらの信号の強度を示す信号「ＲＳＳＩ」がＣＰＵ４に入力される。上記のようにして、リーダ１では、Ｉ−Ｑ直交復調によって無線タグ回路部Ｔｏからの応答波の復調が行われる。
【００４５】
以上のような構成において、本実施形態の最大の特徴は、リーダアンテナ３Ａ〜３Ｃそれぞれについて、複数のチャンネル（後述）を用いて無線通信を行った場合の、情報取得結果を集計すること、及び、その集計結果に応じて、リーダアンテナ３Ａ〜３Ｃそれぞれに対し、チャンネルの切替パターンを設定すること、にある。
【００４６】
ここで、例えば電波の反射状態、遮蔽状態、マルチパスの有無等、リーダアンテナ３Ａ〜３Ｃの周囲環境により、各リーダアンテナ３Ａ〜３Ｂが無線タグＴに対し信頼性の高い通信を行える周波数は互いに異なる。本実施形態では、このような通信環境を検出して、リーダアンテナ３Ａ〜３Ｃそれぞれに対し、当該通信環境にマッチした最適な使用周波数の切替パターンを決定する。以下、その詳細を説明する。
【００４７】
また、本実施形態においては、リーダアンテナ３Ａ〜３Ｃの使用周波数が６つであり、各使用周波数が、互いに異なる６つのチャンネルＣＨ１，ＣＨ２，ＣＨ３，ＣＨ４，ＣＨ５，ＣＨ６に、それぞれ割り当てられている場合を例にとって説明する。以下適宜、「使用周波数」を「チャンネル」と言い換えて記載する。
【００４８】
図４（ａ）及び図４（ｂ）を用いて、無線タグＴとの無線通信による情報取得結果の集計の手法、及び、チャンネルの切替パターンの設定の手法を説明する。
【００４９】
図４（ａ）及び図４（ｂ）において、リーダ１は、まず、各リーダアンテナ３Ａ〜３Ｃごとに、上記６つのチャンネルＣＨ１〜ＣＨ６を順次切り替えつつ、複数の無線タグＴに対し、無線通信により情報取得を図る。そして、当該無線通信による情報取得結果を集計する。具体的には、リーダアンテナ３Ａ〜３Ｃそれぞれについて、上記無線通信により情報取得できた無線タグＴの数、この例では特に、取得できた無線タグＴのタグＩＤの数を、各チャンネルＣＨ１〜ＣＨ６ごとに集計する。
【００５０】
図４（ａ）には、リーダアンテナ３Ａを介した無線タグＴとの無線通信による情報取得結果の集計結果の一例を示している。図４（ａ）に示す例では、リーダアンテナ３Ａを介し取得できたタグＩＤの数の多少関係が、チャンネルＣＨ２＞チャンネルＣＨ６＞チャンネルＣＨ１＞チャンネルＣＨ５＞チャンネルＣＨ３＞チャンネルＣＨ４のようになった、情報取得結果の集計結果が得られている。
【００５１】
そして、リーダ１は、上記集計結果に応じて、各リーダアンテナ３Ａ〜３Ｃごとに、チャンネルの切替パターンを設定し、各リーダアンテナ３Ａ〜３Ｃに対し、所定の時間区分ごとに、チャンネルを排他的に割り当てる。具体的には、各リーダアンテナ３Ａ〜３Ｃごとに、取得できたタグＩＤの数が多いチャンネルから、取得できたタグＩＤの数が少ないチャンネルへと向かう順番で、すなわち、取得できたタグＩＤの数が多いチャンネルほど、切替順番が先の順番となるように、上記切替パターンを設定する。
【００５２】
図４（ｂ）には、リーダアンテナ３Ａのチャンネルの切替パターンの一例を示している。図４（ｂ）に示す例では、上記図４（ａ）に示す集計結果に対応し、リーダアンテナ３Ａのチャンネルの切替パターンは、チャンネル２→チャンネル６→チャンネル１→チャンネル５→チャンネル３→チャンネル４の順番で設定されている。すなわち、当該切替パターンにおいては、チャンネルＣＨ２が、最初の時間区分ＴＤ１に割り当てられている。チャンネルＣＨ６が、上記時間区分ＴＤ１の次の時間区分ＴＤ２に割り当てられている。チャンネルＣＨ１が、上記時間区分ＴＤ２の次の時間区分ＴＤ３に割り当てられている。チャンネルＣＨ５が、上記時間区分ＴＤ３の次の時間区分ＴＤ４に割り当てられている。チャンネルＣＨ３が、上記時間区分ＴＤ４の次の時間区分ＴＤ５に割り当てられている。チャンネルＣＨ４が、上記時間区分ＴＤ５の次の時間区分ＴＤ６に割り当てられている。
【００５３】
なお、図示はしていないが、リーダアンテナ３Ａ以外のリーダアンテナ３Ｂ，３Ｃについても、上記と同様の手法により切替パターンが設定される。
【００５４】
図５を用いて、設定されたリーダアンテナ３Ａ〜３Ｃの切替パターンにおいて、チャンネル重複が発生している場合の一例を説明する。この図５には、上述した手法により設定された、リーダアンテナ３Ａ〜３Ｃの切替パターンの一例を示している。
【００５５】
図５に示すように、上記のようにして設定されたリーダアンテナ３Ａ〜３Ｃの切替パターンにおいては、各リーダアンテナ３Ａ〜３Ｃに対し、時間区分ＴＤ１〜ＴＤ６ごとに、上記チャンネルＣＨ１〜ＣＨ６のいずれかが割り当てられている。
【００５６】
ここで、設定されたリーダアンテナ３Ａ〜３Ｃの切替パターンにおいて、チャンネル重複が発生している場合がある。チャンネル重複とは、同一の時間区分に、２つ以上のリーダアンテナ３が、同一のチャンネル、すなわち、同一の使用周波数を使用する状態である。なお、チャンネル重複が、各請求項記載の周波数重複に相当する。このチャンネル重複では、同一の時間区分において、２つ以上のリーダアンテナ３に対し同一のチャンネルが重複して割り当てられている。
【００５７】
図５に示す例では、時間区分ＴＤ１で、リーダアンテナ３Ａ，３Ｃに対しチャンネルＣＨ２が重複して割り当てられており、チャンネル重複が発生している。また、時間区分ＴＤ３でも、リーダアンテナ３Ｂ，３Ｃに対しチャンネルＣＨ３が重複して割り当てられており、チャンネル重複が発生している。さらに、時間区分ＴＤ６でも、リーダアンテナ３Ａ，３Ｃに対しチャンネルＣＨ４が重複して割り当てられており、チャンネル重複が発生している。
【００５８】
このように、設定されたリーダアンテナ３Ａ〜３Ｃの切替パターンにおいてチャンネル重複が発生している場合には、リーダ１は、当該重複を解消するため、所定の時間区分におけるチャンネルの割り当てを修正する。具体的には、当該重複が発生している時間区分の重複に係わる２つ以上のリーダアンテナ３のうち、少なくとも１つのリーダアンテナ３のチャンネルを、当該リーダアンテナ３の他の時間区分、この例では当該重複が発生している時間区分の次の時間区分、に割り当てられたチャンネルと入れ替える。これにより、リーダアンテナ３Ａ〜３Ｃの切替パターンを再設定する。
【００５９】
すなわち、図５に示す例では、上記チャンネル重複が発生している時間区分ＴＤ１においては、当該重複に係わるリーダアンテナ３Ａ，３Ｃのうち、リーダアンテナ３Ｃの時間区分ＴＤ１に割り当てられたチャンネルＣＨ２が、当該リーダアンテナ３Ｃの時間区分ＴＤ２に割り当てられたチャンネルＣＨ５と入れ替えられている。これにより、時間区分ＴＤ１でのリーダアンテナ３Ａ，３Ｃにおけるチャンネル重複が解消されている。
【００６０】
また、上記チャンネル重複が発生している時間区分ＴＤ３においては、当該重複に係わるリーダアンテナ３Ｂ，３Ｃのうち、リーダアンテナ３Ｃの時間区分ＴＤ３に割り当てられたチャンネルＣＨ３が、当該リーダアンテナ３Ｃの時間区分ＴＤ４に割り当てられたチャンネルＣＨ６と入れ替えられている。これにより、時間区分ＴＤ３でのリーダアンテナ３Ｂ，３Ｃにおけるチャンネル重複が解消されている。
【００６１】
また、上記チャンネル重複が発生している時間区分ＴＤ６は、チャンネルが割り当てられた最後の時間区分である。この場合には、上記のようなチャンネルの入れ替えは行われない。なお、この場合には、後述するように、他の方法によりチャンネル重複の解消が行われる（詳細は後述）。
【００６２】
なお、チャンネル重複が発生している時間区分とチャンネルを入れ替える他の時間区分は、この例のように当該重複が発生している時間区分の次の時間区分に限られない。すなわち、当該重複が発生している時間区分の前の時間区分や次の次の時間区分等であってもよい。
【００６３】
図６（ａ）及び図６（ｂ）を用いて、再設定されたリーダアンテナ３Ａ〜３Ｃの切替パターンにおいて、チャンネル重複が発生している場合の一例を説明する。
【００６４】
図６（ａ）及び図６（ｂ）において、上記のようにして再設定されたリーダアンテナ３Ａ〜３Ｃの切替パターンにおいても、チャンネル重複が発生している場合がある。すなわち、設定された切替パターンにおいて、最後の時間区分にチャンネル重複が発生していたため、チャンネルの入れ替えができず、当該重複が解消されていなかった場合や、上記切替パターンの再設定により別の時間区分で新たにチャンネル重複が生じた場合である。
【００６５】
図６（ａ）には、上述した手法により再設定された、リーダアンテナ３Ａ〜３Ｃの切替パターンの一例を示している。図６（ａ）に示す例では、時間区分ＴＤ１で、リーダアンテナ３Ｂ，３Ｃに対しチャンネルＣＨ５が重複して割り当てられており、チャンネル重複が発生している。また、時間区分ＴＤ６でも、リーダアンテナ３Ａ，３Ｃに対しチャンネルＣＨ４が重複して割り当てられており、チャンネル重複が発生している。
【００６６】
このように、再設定されたリーダアンテナ３Ａ〜３Ｃの切替パターンにおいてチャンネル重複が発生している場合には、リーダ１は、当該重複が発生している時間区分に代えて、当該重複に係わる２つ以上のリーダアンテナ３と同数の複数の時間区分を設定する。そして、当該２つ以上のリーダアンテナ３それぞれのチャンネルを、上記設定した複数の時間区分それぞれに割り当てる。これにより、リーダアンテナ３Ａ〜３Ｃの切替パターンを決定する。
【００６７】
図６（ｂ）には、決定されたリーダアンテナ３Ａ〜３Ｃの切替パターンの一例を示している。図６（ｂ）に示す例では、上記図６（ａ）に示すチャンネル重複が発生している時間区分ＴＤ１に代えて、新たに２つの時間区分ＴＤ１Ａ，ＴＤ１Ｂが設定されている。そして、時間区分ＴＤ１に割り当てられている、リーダアンテナ３ＡのチャンネルＣＨ２と、上記重複に係わるリーダアンテナ３Ｂ，３Ｃのうち、リーダアンテナ３ＢのチャンネルＣＨ５とが、新たに設定した時間区分ＴＤ１Ａに割り当てられている。これと共に、時間区分ＴＤ１に割り当てられている、上記重複に係わるリーダアンテナ３Ｂ，３Ｃのうち、リーダアンテナ３ＣのチャンネルＣＨ５が、新たに設定した時間区分ＴＤ１Ｂに割り当てられている。これにより、時間区分ＴＤ１でのリーダアンテナ３Ｂ，３Ｃにおけるチャンネル重複が解消されている。
【００６８】
また、上記図６（ａ）に示すチャンネル重複が発生している時間区分ＴＤ６に代えて、新たに２つの時間区分ＴＤ６Ａ，ＴＤ６Ｂが設定されている。そして、時間区分ＴＤ６に割り当てられている、上記重複に係わるリーダアンテナ３Ａ，３Ｃのうち、リーダアンテナ３ＡのチャンネルＣＨ４と、リーダアンテナ３ＢのチャンネルＣＨ６とが、新たに設定した時間区分ＴＤ６Ａに割り当てられている。これと共に、時間区分ＴＤ６に割り当てられている、上記重複に係わるリーダアンテナ３Ａ，３Ｃのうち、リーダアンテナ３ＣのチャンネルＣＨ４が、新たに設定した時間区分ＴＤ６Ｂに割り当てられている。これにより、時間区分ＴＤ６でのリーダアンテナ３Ａ，３Ｃにおけるチャンネル重複が解消されている。
【００６９】
以上のようにして、リーダアンテナ３Ａ〜３Ｃの切替パターンにおいて、チャンネルが割り当てられたすべての時間区分でチャンネル重複がなくなると、当該切替パターンが決定される。そしてこれ以降は、リーダ１は、当該決定された切替パターンに基づいて、リーダアンテナ３Ａ〜３Ｂのチャンネルを切り替えつつ、無線タグＴとの無線通信を実行する。
【００７０】
すなわち、この例では、まず時間区分ＴＤ１Ａで、リーダアンテナ３Ａ，３Ｂのチャンネルが、チャンネルＣＨ２，ＣＨ５にそれぞれ切り替えられる。そして、これらリーダアンテナ３Ａ，３Ｂを介し無線通信が行われる。なお、この時間区分ＴＤ１Ａでは、リーダアンテナ３Ｃは使用されない。
【００７１】
次に、時間区分ＴＤ１Ｂで、リーダアンテナ３Ｃのチャンネルが、チャンネルＣＨ５に切り替えられる。そして、このリーダアンテナ３Ｃを介し無線通信が行われる。なお、この時間区分ＴＤ１Ｂでは、リーダアンテナ３Ａ，３Ｂは使用されない。
【００７２】
その後、時間区分ＴＤ２で、リーダアンテナ３Ａ，３Ｂ，３Ｃのチャンネルが、チャンネルＣＨ６，ＣＨ１，ＣＨ２にそれぞれ切り替えられる。そして、これらリーダアンテナ３Ａ〜３Ｃを介し無線通信が行われる。
【００７３】
そして、時間区分ＴＤ３で、リーダアンテナ３Ａ，３Ｂ，３Ｃのチャンネルが、チャンネルＣＨ１，ＣＨ３，ＣＨ６にそれぞれ切り替えられる。そして、これらリーダアンテナ３Ａ〜３Ｃを介し無線通信が行われる。
【００７４】
その後、時間区分ＴＤ４で、リーダアンテナ３Ａ，３Ｂ，３Ｃのチャンネルが、チャンネルＣＨ５，ＣＨ４，ＣＨ３にそれぞれ切り替えられる。そして、これらリーダアンテナ３Ａ〜３Ｃを介し無線通信が行われる。
【００７５】
そして、時間区分ＴＤ５で、リーダアンテナ３Ａ，３Ｂ，３Ｃのチャンネルが、チャンネルＣＨ３，ＣＨ２，ＣＨ１にそれぞれ切り替えられる。そして、これらリーダアンテナ３Ａ〜３Ｃを介し無線通信が行われる。
【００７６】
その後、時間区分ＴＤ６Ａで、リーダアンテナ３Ａ，３Ｂのチャンネルが、チャンネルＣＨ４，ＣＨ６にそれぞれ切り替えられる。そして、これらリーダアンテナ３Ａ，３Ｂを介し無線通信が行われる。なお、この時間区分ＴＤ１Ａでは、リーダアンテナ３Ｃは使用されない。
【００７７】
そして、時間区分ＴＤ６Ｂで、リーダアンテナ３Ｃのチャンネルが、チャンネルＣＨ４に切り替えられる。そして、このリーダアンテナ３Ｃを介し無線通信が行われる。なお、この時間区分ＴＤ６Ｂでは、リーダアンテナ３Ａ，３Ｂは使用されない。
【００７８】
図７を用いて、以上のような機能を実現するために、リーダ１のＣＰＵ４によって実行される制御手順を説明する。
【００７９】
図７において、例えば使用者により、リーダ１の電源がオンにされることによって、図中「ＳＴＡＲＴ」位置で表されるように、このフローが開始される。
【００８０】
まずステップＳ１０で、ＣＰＵ４は、上記リーダアンテナ３Ａ〜３Ｃに対応する変数ＮをＮ＝１に初期化する。以下適宜、変数Ｎを「アンテナ変数Ｎ」と称する。なお、この例では、Ｎ＝１がリーダアンテナ３Ａ、Ｎ＝２がリーダアンテナ３Ｂ、Ｎ＝３がリーダアンテナ３Ｃに対応するように予め設定されている。
【００８１】
その後、ステップＳ２０で、ＣＰＵ４は、上記チャンネルＣＨ１〜ＣＨ６に対応する変数ＭをＭ＝１に初期化する。以下適宜、変数Ｍを「チャンネル変数Ｍ」と称する。なお、この例では、Ｍ＝１がチャンネルＣＨ１、Ｍ＝２がチャンネルＣＨ２、Ｍ＝３がチャンネルＣＨ３、Ｍ＝４がチャンネルＣＨ４、Ｍ＝５がチャンネルＣＨ５、Ｍ＝６がチャンネルＣＨ６に対応するように予め設定されている。
【００８２】
そして、ステップＳ３０に移り、ＣＰＵ４は、上記ＲＦ通信制御部９に制御信号を出力し、この時点でのチャンネル変数Ｍに対応するチャンネルの周波数のタグ読み取り信号を生成させる。タグ読み取り信号とは、無線タグＴの無線タグ回路部ＴｏのＩＣ回路部１５０に記憶された情報を読み取るための信号である。そして、その生成したタグ読み取り信号を、この時点でのアンテナ変数Ｎに対応するリーダアンテナ３を介して、無線タグ回路部Ｔｏに送信し、返信を促す。
【００８３】
その後、ステップＳ４０で、ＣＰＵ４は、上記ステップＳ３０で送信したタグ読み取り信号に対応し無線タグ回路部Ｔｏから返信された応答信号を、この時点でのアンテナ変数Ｎに対応するリーダアンテナ３及びＲＦ通信制御部９を介し受信する。そして、上記受信した応答信号より、無線タグ回路部ＴｏのＩＣ回路部１５０に記憶されたタグＩＤを抽出して取得する。
【００８４】
そして、ステップＳ５０に移り、ＣＰＵ４は、上記ステップＳ４０で取得できたタグＩＤをメモリ６に記録する。
【００８５】
その後、ステップＳ６０で、ＣＰＵ４は、この時点でのチャンネル変数Ｍが、チャンネルＣＨ６に対応するＭ＝６に達したか否かを判定する。言い換えれば、この判定は、６つのチャンネルＣＨ１〜ＣＨ６のすべてを使用したか否かを判定している。チャンネル変数ＭがＭ＝６に達していない場合、言い換えれば、まだ６つのチャンネルＣＨ１〜ＣＨ６のすべてを使用していない場合には、判定が満たされずステップＳ７０に移る。
【００８６】
ステップＳ７０では、ＣＰＵ４は、チャンネル変数Ｍに１を加え、リーダアンテナ３のチャンネルを切り替える。なお、このステップが、各請求項記載の周波数切替手段として機能する。その後、上記ステップＳ３０に戻り、同様の手順を繰り返す。
【００８７】
一方、上記ステップＳ６０において、チャンネル変数ＭがＭ＝６となっていた場合、言い換えれば、６つのチャンネルＣＨ１〜ＣＨ６のすべてを使用した場合には、ステップＳ６０の判定が満たされて、ステップＳ８０に移る。
【００８８】
ステップＳ８０では、ＣＰＵ４は、この時点でのアンテナ変数Ｎが、リーダアンテナ３Ｃに対応するＮ＝３に達したか否かを判定する。言い換えれば、この判定は、３つのリーダアンテナ３Ａ〜３Ｂのすべてを使用したか否かを判定している。アンテナ変数ＮがＮ＝３に達していない場合、言い換えれば、また３つのリーダアンテナ３Ａ〜３Ｂのすべてを使用していない場合には、判定が満たされずステップＳ９０に移る。
【００８９】
ステップＳ９０では、ＣＰＵ４は、アンテナ変数Ｎに１を加え、無線通信を行うリーダアンテナ３を切り替える。その後、上記ステップＳ２０に戻り、同様の手順を繰り返す。
【００９０】
一方、上記ステップＳ８０において、アンテナ変数ＮがＮ＝３となっていた場合、言い換えれば、３つのリーダアンテナ３Ａ〜３Ｂのすべてを使用した場合には、ステップＳ８０の判定が満たされて、ステップＳ１００に移る。
【００９１】
ステップＳ１００では、ＣＰＵ４は、リーダアンテナ３Ａ〜３Ｃそれぞれに対し、チャンネルの切替パターンを設定する、切替パターン設定処理を実行する。なお、この詳細内容については、後述の図８で説明する。
【００９２】
そして、ステップＳ２００に移り、ＣＰＵ４は、上記ステップＳ１００で設定された切替パターンにおけるチャンネルを入れ替えて、切替パターンを再設定する、切替パターン再設定処理を実行する。なお、この詳細内容については、後述の図９で説明する。その後、このフローを終了する。
【００９３】
なお、この図７に示すステップＳ３０及びステップＳ４０が、各請求項記載の情報取得手段として機能する。
【００９４】
図８を用いて、上記図７のステップＳ１００の詳細手順を説明する。
【００９５】
図８において、まずステップＳ１１０で、ＣＰＵ４は、上記アンテナ変数ＮをＮ＝１に初期化する。
【００９６】
その後、ステップＳ１２０で、ＣＰＵ４は、この時点でのアンテナ変数Ｎに対応するリーダアンテナ３を介し上記図７のステップＳ４０で取得できたタグＩＤの数を、各チャンネルＣＨ１〜ＣＨ６ごとに集計する。なお、このステップが、各請求項記載の集計手段として機能する。
【００９７】
そして、ステップＳ１３０に移り、ＣＰＵ４は、上記ステップＳ１２０における集計結果に応じて、この時点でのアンテナ変数Ｎに対応するリーダアンテナ３を介し取得できたタグＩＤの数が多いチャンネルほど、切替順番が先の順番となるように、切替パターンを設定する。これにより、この時点でのアンテナ変数Ｎに対応するリーダアンテナ３に対し、所定の時間区分ごとに、チャンネルを排他的に割り当てる。なお、このステップが、各請求項記載のホッピングパターン設定手段として機能する。
【００９８】
その後、ステップＳ１４０に移り、ＣＰＵ４は、この時点でのアンテナ変数Ｎが、リーダアンテナ３Ｃに対応するＮ＝３に達したか否かを判定する。言い換えれば、この判定は、３つのリーダアンテナ３Ａ〜３Ｃのすべてに対し切替パターンを設定したか否かを判定している。アンテナ変数ＮがＮ＝３に達していない場合、言い換えれば、まだ３つのリーダアンテナ３Ａ〜３Ｃのすべてに対し切替パターンを設定していない場合には、判定が満たされずステップＳ１５０に移る。
【００９９】
ステップＳ１５０では、ＣＰＵ４は、アンテナ変数Ｎに１を加え、切替パターンの設定対象であるリーダアンテナ３を切り替える。その後、上記ステップＳ１２０に戻り、同様の手順を繰り返す。
【０１００】
一方、上記ステップＳ１４０において、アンテナ変数ＮがＮ＝３となっていた場合、言い換えれば、３つのリーダアンテナ３Ａ〜３Ｃのすべてに対し切替パターンを設定した場合には、ステップＳ１４０の判定が満たされて、このルーチンを終了する。
【０１０１】
図９を用いて、上記図７のステップＳ２００の詳細手順を説明する。
【０１０２】
図９において、まずステップＳ２１０で、ＣＰＵ４は、上記図８のステップＳ１３０で設定された、リーダアンテナ３Ａ〜３Ｃの切替パターンにおいて、前述したチャンネル重複が発生しているか否かを判定する。なお、このステップが、各請求項記載の第１重複判定手段として機能する。チャンネル重複が発生していない場合には、判定が満たされず、上記ステップＳ１３０で設定されたリーダアンテナ３Ａ〜３Ｃの切替パターンを決定し、このルーチンを終了する。一方、チャンネル重複が発生している場合には、判定が満たされて、ステップＳ２２０に移る。
【０１０３】
ステップＳ２２０では、ＣＰＵ４は、上記ステップＳ２１０でチャンネル重複が発生していると判定された時間区分の重複に係わる複数のリーダアンテナ３のうち、少なくとも１つのリーダアンテナ３のチャンネルを、当該リーダアンテナ３の上記重複が発生している時間区分の次の時間区分に割り当てられたチャンネルと入れ替える。これにより、リーダアンテナ３Ａ〜３Ｃの切替パターンを再設定する。なお、このステップが、各請求項記載の周波数入れ替え手段として機能する。
【０１０４】
その後、ステップＳ２３０で、ＣＰＵ４は、上記ステップＳ２２０でチャンネルを入れ替えて再設定された、リーダアンテナ３Ａ〜３Ｃの切替パターンにおいて、チャンネル重複が発生しているか否かを判定する。なお、このステップが、各請求項記載の第２重複判定手段として機能する。チャンネル重複が発生していない場合には、判定が満たされず、上記ステップＳ２２０で再設定されたリーダアンテナ３Ａ〜３Ｃの切替パターンを決定し、このルーチンを終了する。一方、チャンネル重複が発生している場合には、判定が満たされて、ステップＳ２４０に移る。
【０１０５】
ステップＳ２４０では、ＣＰＵ４は、上記ステップＳ２３０でチャンネル重複が発生していると判定された時間区分に代えて、当該重複に係わる複数のリーダアンテナ３と同数の時間区分を設定する。そして、当該複数のリーダアンテナ３それぞれのチャンネルを、上記設定した複数の時間区分それぞれに割り当てる。これにより、リーダアンテナ３Ａ〜３Ｃの切替パターンを決定し、このルーチンを終了する。なお、このステップが、各請求項記載の時間区分生成手段として機能する。
【０１０６】
以上説明したように、本実施形態の無線タグ通信装置１は、書棚Ｓの所定の場所にそれぞれ配置した複数の無線タグＴに対し、リーダアンテナ３Ａ〜３Ｂを介しチャンネルＣＨ１〜ＣＨ６に対応する周波数を用いて情報送受信を行う。ここで、電波の反射状態、遮蔽状態、マルチパスの有無、等の周囲環境により、各リーダアンテナ３Ａ〜３Ｂが無線タグＴに対し信頼性の高い通信を行える周波数は、互いに異なる。本実施形態においては、このような通信環境を予め検出しておき、その検出以降は、当該通信環境にマッチした最適な態様で無線通信を行うことで、すべての無線タグＴより迅速な情報取得を図る。
【０１０７】
すなわち、予め、各リーダアンテナ３Ａ〜３Ｂごとに、チャンネルＣＨ１〜ＣＨ６を順次切り替えつつ、無線タグＴとの無線通信を実行する。そして、その無線通信時における情報取得結果を集計する（図８のステップＳ１２０を参照）。これにより、各リーダアンテナ３Ａ〜３Ｂにおける、各チャンネルＣＨ１〜ＣＨ６ごとの無線タグＴとの通信実績が、集計結果として取得される。そして、この通信実績に応じて、チャンネルの切替パターンを設定し、各リーダアンテナ３Ａ〜３Ｂが所定の時間区分ごとに使用するチャンネル、すなわち、周波数を割り当てる（図８のステップＳ１３０を参照）。これにより、複数の無線タグＴが配置された状態での通信環境に合致させて、各リーダアンテナ３Ａ〜３Ｂから最適な周波数により無線タグＴに対して無線通信を行える。この結果、すべての無線タグＴより迅速な情報取得を図ることができる。
【０１０８】
また、本実施形態では特に、リーダアンテナ３Ａ〜３Ｂを介し情報取得できた無線タグＴの数、上記の例では特に、取得できた無線タグＴのタグＩＤの数を、リーダアンテナ３Ａ〜３Ｂそれぞれについて各チャンネルＣＨ１〜ＣＨ６ごとに集計する。そして、各リーダアンテナ３Ａ〜３Ｂのチャンネルの切替順番が、事前に行った無線通信において取得できた無線タグＴのタグＩＤの数が多いチャンネルほど先の順番となるように、設定される。これにより、より多くの無線タグＴから迅速に情報取得を図りつつ、すべての無線タグＴから情報取得を行うことができる。
【０１０９】
また、本実施形態では特に、上記図８のステップＳ１３０で設定された、リーダアンテナ３Ａ〜３Ｂの切替パターンにおいて、チャンネル重複が発生しているか否かを判定する。そして、チャンネル重複が発生していると判定された場合には、当該時間区分の重複に係わる複数のリーダアンテナ３のうち、少なくとも１つのリーダアンテナ３のチャンネルを、当該リーダアンテナ３の他の時間区分におけるチャンネルと入れ替えて、上記切替パターンを再設定する。これにより、同一時間区分において複数のリーダアンテナ３に同一のチャンネルが重複して割り当てられた場合に、当該重複を解消するように割り当てを修正して排他的なチャンネル割り当て、すなわち、周波数割り当てを実現することができる。
【０１１０】
また、本実施形態では特に、上記図９のステップＳ２２０で再設定された、リーダアンテナ３Ａ〜３Ｂの切替パターンにおいて、チャンネル重複が発生しているか否かを判定する。そして、チャンネル重複が発生していると判定された場合には、当該重複が発生している時間区分に代えて、当該重複に係わる複数のリーダアンテナ３の数と同数の時間区分を設定する。そして、当該複数のリーダアンテナ３それぞれのチャンネルを、上記設定した複数の時間区分それぞれに割り当てる。これにより、チャンネルの重複割り当ての解消を目的としてチャンネル入れ替えを行った後、別の時間区分において再度チャンネルの重複が生じた場合でも、当該重複を解消するような排他的なチャンネル割り当て、すなわち、周波数割り当てを実現することができる。
【０１１１】
なお、本発明は、上記実施形態に限られるものではなく、その趣旨及び技術的思想を逸脱しない範囲内で種々の変形が可能である。以下、そのような変形例を順を追って説明する。
【０１１２】
（１）未取得のタグＩＤが少なくなるような順番で切替パターンを設定する場合
上記実施形態においては、取得できたタグＩＤの数が多い順番で、リーダアンテナ３Ａ〜３Ｃの切替パターンを設定していたが、これに限られない。すなわち、未取得のタグＩＤが少なくなるような順番で、リーダアンテナ３Ａ〜３Ｃの切替パターンを設定してもよい。
【０１１３】
図１０乃至図１４を用いて、無線タグＴとの無線通信による情報取得結果の集計の手法、及び、チャンネルの切替パターンの設定の手法を説明する。
【０１１４】
図１０乃至図１４において、本変形例においては、リーダ１は、上記実施形態と同様に無線通信により情報取得を図った後、リーダアンテナ３Ａ〜３Ｃそれぞれについて、上記無線通信により取得できた無線タグＴのタグＩＤ及び当該タグＩＤの数を、各チャンネルＣＨ１〜ＣＨ６ごとに集計する。
【０１１５】
図１０（ａ）、図１１（ａ）、図１２（ａ）、図１３（ａ）、及び図１４（ａ）には、リーダアンテナ３Ａを介した無線タグＴとの無線通信による情報取得結果の集計結果の一例を示している。なお、これら図１０（ａ）、図１１（ａ）、図１２（ａ）、図１３（ａ）、及び図１４（ａ）に示す集計結果は、いずれも同等である。
【０１１６】
図１０（ａ）、図１１（ａ）、図１２（ａ）、図１３（ａ）、及び図１４（ａ）に示す例では、前述した図書館の書棚Ｓ（図１を参照）に８個の無線タグＴが配置されており、各無線タグＴのタグＩＤがそれぞれ、「ＩＤ１」、「ＩＤ２」、「ＩＤ３」、「ＩＤ４」、「ＩＤ５」、「ＩＤ６」、「ＩＤ７」、及び「ＩＤ８」である場合を示している。また、図中の表に示す「○」はタグＩＤが取得できた場合を表し、「×」はタグＩＤが取得できなかった場合を表している。
【０１１７】
そして、リーダ１は、上記情報取得結果を集計した後には、各リーダアンテナ３Ａ〜３Ｃごとに、チャンネルを切り替えた後の未取得のタグＩＤの数が、チャンネルを切り替える前の未取得のタグＩＤの数よりも少なくなるような順番で、すなわち、チャンネルを切り替えるごとに未取得のタグＩＤが少なくなるような順番で、チャンネルの切替パターンを設定する。以下、上記図１０（ａ）、図１１（ａ）、図１２（ａ）、図１３（ａ）、及び図１４（ａ）に示す集計結果が得られた場合における、リーダアンテナ３Ａのチャンネルの切替パターンの設定の手法の一例を順を追って説明する。
【０１１８】
まず、図１０（ａ）及び図１０（ｂ）に示すように、上記無線通信により取得できたタグＩＤの数が最も多いチャンネルＣＨ４が、最初の時間区分ＴＤ１に割り当てられる。
【０１１９】
次に、図１１（ａ）及び図１１（ｂ）に示すように、上記時間区分ＴＤ１に割り当てられたチャンネルＣＨ４で取得できなかったタグＩＤ、すなわち「ＩＤ１」「ＩＤ３」「ＩＤ４」「ＩＤ６」の４つタグＩＤを、最も多く取得できたチャンネルが、次の時間区分ＴＤ２に割り当てられる。この例では、チャンネルＣＨ４で取得できなかった上記４つのタグＩＤのうち、「ＩＤ３」「ＩＤ４」「ＩＤ６」の３つのタグＩＤを取得できた、チャンネルＣＨ５が、時間区分ＴＤ２に割り当てられる。
【０１２０】
その後、図１２（ａ）及び図１２（ｂ）に示すように、上記時間区分ＴＤ１，ＴＤ２に割り当てられたチャンネルＣＨ４，ＣＨ５のいずれでも取得できなかったタグＩＤ、すなわち、「ＩＤ１」を、最も多く取得できたチャンネルが、次の時間区分ＴＤ３に割り当てられる。この例では、「ＩＤ１」を取得できたチャンネルは、チャンネルＣＨ１だけであるので、チャンネルＣＨ１が、時間区分ＴＤ３に割り当てられる。
【０１２１】
そして、このように、既に設定された時間区分ＴＤ１〜ＴＤ３に割り当てられたチャンネルＣＨ４，ＣＨ５，ＣＨ１で、すべてのタグＩＤ「ＩＤ１」〜「ＩＤ８」が取得できていた場合がある。この場合には、図１３（ａ）及び図１３（ｂ）に示すように、当該時間区分ＴＤ１〜ＴＤ３に割り当てられたチャンネルＣＨ４，ＣＨ５，ＣＨ１を除いたチャンネル、すなわち、チャンネルＣＨ２，ＣＨ３，ＣＨ６で取得できたタグＩＤの数が最も多いチャンネルを、次の時間区分ＴＤ４に割り当てる。この例では、チャンネルＣＨ２，ＣＨ３，ＣＨ６のうち、取得できたタグＩＤの数が最も多いチャンネルＣＨ２が、時間区分ＴＤ４に割り当てられる。
【０１２２】
次に、図１４（ａ）及び図１４（ｂ）に示すように、上記時間区分ＴＤ４に割り当てられたチャンネルＣＨ２で取得できなかったタグＩＤ、すなわち「ＩＤ１」「ＩＤ３」「ＩＤ５」「ＩＤ６」「ＩＤ７」の５つタグＩＤを、最も多く取得できたチャンネルが、次の時間区分ＴＤ５に割り当てられる。この例では、チャンネルＣＨ２で取得できなかった上記５つのタグＩＤのうち、「ＩＤ５」「ＩＤ６」の２つのタグＩＤを取得できた、チャンネルＣＨ３が、時間区分ＴＤ５に割り当てられる。そして、残ったチャンネルＣＨ６が、次の時間区分ＴＤ６に割り当てられる。
【０１２３】
なお、図示はしていないが、リーダアンテナ３Ａ以外のリーダアンテナ３Ｂ，３Ｃについても、上記と同様の手法により切替パターンが設定される。
【０１２４】
ここで、本変形例において、リーダ１のＣＰＵ４によって実行される制御手順において前述の図７と異なる点は、ステップＳ１００であり、その他の手順は図７の各手順と同様である。以下、図１５を用いて、本変形例におけるステップＳ１００の詳細手順を説明する。なお、この図１５は、前述の図８に対応する図である。図８と同等の手順には同符号を付し説明を省略する。
【０１２５】
図１５において、前述の図８と異なる点は、ステップＳ１２０及びステップＳ１３０に代えて、ステップＳ１２５及びステップＳ１３５を設けた点である。すなわち、ステップＳ１１０で、アンテナ変数ＮをＮ＝１に初期化したら、ステップＳ１２０に代えて設けたステップＳ１２５に移る。
【０１２６】
ステップＳ１２５では、ＣＰＵ４は、この時点でのアンテナ変数Ｎに対応するリーダアンテナ３を介し前述の図７のステップＳ４０で取得できたタグＩＤ及びタグＩＤの数を、各チャンネルＣＨ１〜ＣＨ６ごとに集計する。なお、このステップが、各請求項記載の集計手段として機能する。
【０１２７】
そして、ステップＳ１３０に代えて設けたステップＳ１３５に移り、ＣＰＵ４は、上記ステップＳ１２５における集計結果に応じて、この時点でのアンテナ変数Ｎに対応するリーダアンテナ３のチャンネルを切り替えるごとに未取得のタグＩＤが少なくなるような順番で、チャンネルの切替パターンを設定する。これにより、この時点でのアンテナ変数Ｎに対応するリーダアンテナ３に対し、所定の時間区分ごとに、チャンネルを排他的に割り当てる。なお、このステップが、各請求項記載のホッピングパターン設定手段として機能する。
【０１２８】
その後のステップＳ１４０及びステップＳ１５０は、前述の図８と同様であるので、説明を省略する。
【０１２９】
本変形例によれば、リーダアンテナ３Ａ〜３Ｃのチャンネルの切替順番が、事前に行った通信実績に応じて、チャンネルの切り替え後に未取得のまま残存するタグＩＤの数が、チャンネルの切り替え前に未取得のまま残存するタグＩＤの数よりも少なくなるように、設定される。これにより、未通信状態のまま残る無線タグＴを迅速に少なくし、なるべく多くの無線タグＴから情報取得を行うことができる。
【０１３０】
（２）再設定後に重複が発生したら１つのリーダアンテナ以外のチャンネル設定を中止する場合
上記実施形態においては、再設定された切替パターンにおいて、チャンネル重複が発生している場合には、当該重複が発生している時間区分に代えて複数の時間区分を設定し、それぞれの時間区分に当該重複に係わるリーダアンテナ３それぞれのチャンネルを割り当てていたが、これに限られない。すなわち、当該重複が発生している時間区分において、当該重複に係わるリーダアンテナ３のうち、１つのリーダアンテナ３以外のチャンネル設定を中止するようにしてもよい。
【０１３１】
図１６（ａ）及び図１６（ｂ）を用いて、再設定されたリーダアンテナ３Ａ〜３Ｃの切替パターンにおいて、チャンネル重複が発生している場合の一例を説明する。
【０１３２】
図１６（ａ）及び図１６（ｂ）において、前述のようにして再設定されたリーダアンテナ３Ａ〜３Ｃの切替パターンにおいても、チャンネル重複が発生している場合がある。図１６（ａ）には、前述した手法により再設定された、リーダアンテナ３Ａ〜３Ｃの切替パターンの一例を示している。図１６（ａ）に示す例では、時間区分ＴＤ１で、リーダアンテナ３Ｂ，３Ｃに対しチャンネルＣＨ５が重複して割り当てられており、チャンネル重複が発生している。また、時間区分ＴＤ６でも、リーダアンテナ３Ａ，３Ｃに対しチャンネルＣＨ４が重複して割り当てられており、チャンネル重複が発生している。
【０１３３】
本変形例においては、このように、再設定されたリーダアンテナ３Ａ〜３Ｃの切替パターンにおいてチャンネル重複が発生している場合には、リーダ１は、当該重複が発生している時間区分において、当該重複に係わる２つ以上のリーダアンテナ３のうち、１つのリーダアンテナ３以外の他のリーダアンテナ３のチャンネルの設定、すなわち、割り当てを中止する。これにより、リーダアンテナ３Ａ〜３Ｃの切替パターンを決定する。
【０１３４】
図１６（ｂ）には、決定されたリーダアンテナ３Ａ〜３Ｃの切替パターンの一例を示している。図１６（ｂ）に示す例では、上記図１６（ａ）に示すチャンネル重複が発生している時間区分ＴＤ１において、当該重複に係わるリーダアンテナ３Ｂ，３Ｃのうち、リーダアンテナ３Ｃのチャンネルの割り当てが中止されている。なお、リーダアンテナ３Ｂのチャンネルの割り当てを中止するようにしてもよい。これにより、時間区分ＴＤ１でのリーダアンテナ３Ｂ，３Ｃにおけるチャンネル重複が解消されている。
【０１３５】
また、上記図１６（ａ）に示すチャンネル重複が発生している時間区分ＴＤ６において、当該重複に係わるリーダアンテナ３Ａ，３Ｃのうち、リーダアンテナ３Ｃのチャンネルの割り当てが中止されている。なお、リーダアンテナ３Ａのチャンネルの割り当てを中止するようにしてもよい。これにより、時間区分ＴＤ６でのリーダアンテナ３Ａ，３Ｃにおけるチャンネル重複が解消されている。
【０１３６】
ここで、本変形例において、リーダ１のＣＰＵ４によって実行される制御手順において前述の図７と異なる点は、ステップＳ２００であり、その他の手順は図７の各手順と同様である。以下、図１７を用いて、本変形例におけるステップＳ２００の詳細手順を説明する。なお、この図１７は、前述の図９に対応する図である。図９と同等の手順には同符号を付し説明を省略する。
【０１３７】
図１７において、前述の図９と異なる点は、ステップＳ２４０に代えてステップＳ２４５を設けた点である。すなわち、ステップＳ２３０で、チャンネル重複が発生しているか否かを判定し、チャンネル重複が発生している場合には、ステップＳ２４０に代えて設けたステップＳ２４５に移る。
【０１３８】
ステップＳ２４５では、ＣＰＵ４は、上記ステップＳ２３０でチャンネル重複が発生していると判定された時間区分において、当該重複に係わる複数のリーダアンテナ３のうち、１つのリーダアンテナ３以外の他のリーダアンテナ３のチャンネルの割り当てを中止する。これにより、リーダアンテナ３Ａ〜３Ｃの切替パターンを決定し、このルーチンを終了する。なお、このステップが、各請求項記載の周波数不設定手段として機能する。
【０１３９】
本変形例によれば、チャンネルの重複割り当ての解消を目的としてチャンネル入れ替えを行った後、別の時間区分において再度チャンネルの重複が生じた場合でも、当該重複を解消することができる。
【０１４０】
（３）複数の装置を組み合わせて無線タグ通信システムを構成する場合
以上においては、リーダ１の一装置で無線タグ通信システムを構成していたが、これに限られない。すなわち、複数の装置を組み合わせて無線タグ通信システムを構成するようにしてもよい。
【０１４１】
図１８を用いて、本変形例の無線タグ通信システムの機能的構成を説明する。なお、この図１８は、前述の図２に対応する図である。図２と同等の部分には同符号を付し説明を適宜省略する。
【０１４２】
図１８において、本変形例の無線タグ通信システム３００は、中央制御装置１００と、複数（図示の例では３つ）のリーダ２００Ａ，２００Ｂ，２００Ｃとを有している。
【０１４３】
中央制御装置１００は、不揮発性記憶装置１０５と、メモリ１０６と、操作部１０７と、表示部１０８と、ＣＰＵ１０４と、ネットワーク通信制御部１０９とを備えている。
【０１４４】
不揮発性記憶装置１０５、メモリ１０６、操作部１０７、及び表示部１０８の機能は、前述の図２に示す不揮発性記憶装置５、メモリ６、操作部７、及び表示部８とほぼ同様である。
【０１４５】
ＣＰＵ１０４は、上記メモリ１０６内のＲＡＭの一時記憶機能を利用しつつ、上記不揮発性記憶装置１０５に予め記憶されたプログラムに従って信号処理を行う。これによって、ＣＰＵ１０４は、中央制御装置１００全体の各種制御を行う。また、ＣＰＵ１０４は、後述するリーダアンテナ３０Ａ，３０Ｂ，３０Ｃ、及び、前述したチャンネルＣＨ１〜ＣＨ６を、切り替えつつ複数の無線タグＴとの無線通信を実行するように、リーダ２００Ａ，２００Ｂ，２００Ｃを制御する。
【０１４６】
ネットワーク通信制御部１０９は、リーダ２００Ａ，２００Ｂ，２００Ｃとの間でネットワークＮＷを介し行われるネットワーク通信の制御を行う。
【０１４７】
一方、リーダ２００Ａは、ネットワーク通信制御部３５Ａと、メモリ３６Ａと、ＣＰＵ３４Ａと、リーダアンテナ３０Ａと、ＲＦ通信制御部３９Ａとを備えている。
【０１４８】
ネットワーク通信制御部３５Ａは、中央制御装置１００との間でネットワークＮＷを介し行われるネットワーク通信の制御を行う。メモリ３６Ａは、例えばＲＡＭやＲＯＭ等から構成される。ＣＰＵ３４Ａは、メモリ３６Ａ内のＲＡＭの一時記憶機能を利用しつつ、メモリ３６Ａ内のＲＯＭに予め記憶されたプログラムに従って信号処理を行う。リーダアンテナ３０Ａは、前述したチャンネルＣＨ１〜ＣＨ６を用いて、複数の無線タグＴと無線通信を行う。ＲＦ通信制御部３９Ａは、リーダアンテナ３０Ａを介し、無線タグＴの無線タグ回路部ＴｏのＩＣ回路部１５０に記憶された情報へアクセスする。なお、このＲＦ通信制御部３９Ａの詳細機能は、前述の図２に示すＲＦ通信制御部９とほぼ同様である（詳細機能は図３を参照）。
【０１４９】
また、リーダ２００Ｂは、ネットワーク通信制御部３５Ｂと、メモリ３６Ｂと、ＣＰＵ３４Ｂと、リーダアンテナ３０Ｂと、ＲＦ通信制御部３９Ｂとを備えている。これらネットワーク通信制御部３５Ｂ、メモリ３６Ｂ、ＣＰＵ３４Ｂ、リーダアンテナ３０Ｂ、及びＲＦ通信制御部３９Ｂの機能は、上記リーダ２００Ａのネットワーク通信制御部３５Ａ、メモリ３６Ａ、ＣＰＵ３４Ａ、リーダアンテナ３０Ａ、及びＲＦ通信制御部３９Ａとほぼ同様である。
【０１５０】
また、リーダ２００Ｃは、ネットワーク通信制御部３５Ｃと、メモリ３６Ｃと、ＣＰＵ３４Ｃと、リーダアンテナ３０Ｃと、ＲＦ通信制御部３９Ｃとを備えている。これらネットワーク通信制御部３５Ｃ、メモリ３６Ｃ、ＣＰＵ３４Ｃ、リーダアンテナ３０Ｃ、及びＲＦ通信制御部３９Ｃの機能は、上記リーダ２００Ａのネットワーク通信制御部３５Ａ、メモリ３６Ａ、ＣＰＵ３４Ａ、リーダアンテナ３０Ａ、及びＲＦ通信制御部３９Ａとほぼ同様である。
【０１５１】
なお、リーダ２００Ａが備えるリーダアンテナ３０Ａ、リーダ２００Ｂが備えるリーダアンテナ３０Ｂ、及びリーダ２００Ｃが備えるリーダアンテナ３０Ｃが、各請求項記載の装置アンテナとして機能する。
【０１５２】
以上のような構成の無線タグ通信システム３００において、中央制御装置１００のＣＰＵ１０４によって実行される制御手順は、前述の図７に示す制御手順をほぼ同様である。本変形例によっても、前述した実施形態と同様の効果を得る。
【０１５３】
なお、以上において、図３等の各図中に示す矢印は信号の流れの一例を示すものであり、信号の流れ方向を限定するものではない。
【０１５４】
また、図７、図８、図９等に示すフローチャートは本発明を上記フローに示す手順に限定するものではなく、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。
【０１５５】
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。
【０１５６】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【符号の説明】
【０１５７】
１                リーダ（無線タグ通信システム）
３Ａ〜Ｃ          リーダアンテナ（装置アンテナ）
３０Ａ〜Ｃ        リーダアンテナ（装置アンテナ）
３００            無線タグ通信システム
Ｔ                無線タグ
【図１】
2011114528.tif 000003
【図２】
2011114528.tif 000004
【図３】
2011114528.tif 000005
【図４】
2011114528.tif 000006
【図５】
2011114528.tif 000007
【図６】
2011114528.tif 000008
【図７】
2011114528.tif 000009
【図８】
2011114528.tif 000010
【図９】
2011114528.tif 000011
【図１０】
2011114528.tif 000012
【図１１】
2011114528.tif 000013
【図１２】
2011114528.tif 000014
【図１３】
2011114528.tif 000015
【図１４】
2011114528.tif 000016
【図１５】
2011114528.tif 000017
【図１６】
2011114528.tif 000018
【図１７】
2011114528.tif 000019
【図１８】
2011114528.tif 000020