(57)【要約】【課題】構成を簡単化し、しかも、各質問器からの電波が干渉し合うのを極力防止して通信効率を向上する。【解決手段】第１の質問器は、所定時間ｔ０に素数である３を乗算した、３×ｔ０時間毎に送信を行い、一定時間送信動作を行うと送信動作を停止する。第２の質問器は、所定時間ｔ０に素数である７を乗算した、７×ｔ０時間毎に送信を行い、一定時間送信動作を行うと送信動作を停止する。第３の質問器は、所定時間ｔ０に素数である５を乗算した、５×ｔ０時間毎に送信を行い、一定時間送信動作を行うと送信動作を停止する。これにより、各質問器の電波が干渉し合うのを極力防止でき、長い時間ある質問器が無線タグと通信できなくなるような状態を回避できる。【選択図】    図４
2004266550.tif 000002
【特許請求の範囲】
【請求項１】
無線タグに対してアンテナを介して互いに非同期に電波の送信と送信停止を繰り返す複数の無線タグ質問器に、それぞれ異なる送信時間間隔を予め設定し、各無線タグ質問器は、設定された送信時間間隔にしたがって電波の送信と送信停止を繰り返すことを特徴とする無線タグ質問器の送信方法。
【請求項２】
各無線タグ質問器に設定する送信時間間隔を、所定時間にそれぞれ異なる素数を乗算した時間間隔としたことを特徴とする請求項１記載の無線タグ質問器の送信方法。
【請求項３】
無線タグとの通信の優先度が高い無線タグ質問器に設定する送信時間間隔を決める素数を小さくしたことを特徴とする請求項２記載の無線タグ質問器の送信方法。
【請求項４】
各無線タグ質問器に設定する送信時間間隔を、複数の異なる数に所定時間を乗算した時間間隔の順列とし、前記各無線タグ質問器は、設定された時間間隔の順列にしたがって時間間隔を切替えながら電波の送信と送信停止を繰り返すことを特徴とする請求項１記載の無線タグ質問器の送信方法。
【請求項５】
各無線タグ質問器に設定する送信時間間隔を、複数の異なる数に所定時間を乗算した時間間隔の順列とし、各順列は、乗算する数の種類が同一で乗算する数の順番が異なり、前記各無線タグ質問器は、設定された時間間隔の順列にしたがって時間間隔を切替えながら電波の送信と送信停止を繰り返すことを特徴とする請求項１記載の無線タグ質問器の送信方法。
【請求項６】
無線タグに対してアンテナを介して互いに非同期に電波の送信と送信停止を繰り返す複数の無線タグ質問器からなり、前記各無線タグ質問器は、それぞれ異なる送信時間間隔を設定した記憶部と、この記憶部に設定された送信時間間隔に従って電波の送信と送信停止を繰り返す制御手段とを備えたことを特徴とする無線タグ質問器システム。
【請求項７】
複数の無線タグ質問器の記憶部にそれぞれ設定する送信時間間隔を、所定時間にそれぞれ異なる素数を乗算した時間間隔としたことを特徴とする請求項１記載の無線タグ質問器システム。
【請求項８】
複数の無線タグ質問器の記憶部にそれぞれ設定する送信時間間隔を、複数の異なる数に所定時間を乗算した時間間隔の順列とし、前記各無線タグ質問器は、設定された時間間隔の順列にしたがって時間間隔を切替えながら電波の送信と送信停止を繰り返すことを特徴とする請求項６記載の無線タグ質問器システム。
【請求項９】
複数の無線タグ質問器の記憶部にそれぞれ設定する送信時間間隔を、複数の異なる数に所定時間を乗算した時間間隔の順列とし、各順列は、乗算する数の種類を同一で乗算する数の順番が異なり、前記各無線タグ質問器は、設定された時間間隔の順列にしたがって時間間隔を切替えながら電波の送信と送信停止を繰り返すことを特徴とする請求項６記載の無線タグ質問器システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、無線タグと無線通信する無線タグ質問器の送信方法及び無線タグ質問器システムに関する。
【０００２】
【従来の技術】
センターコンピュータに質問器としての複数の送信機を接続し、各送信機からアンテナを介して自身のレーンを通過する車両内にある無線タグとしての非接触ＩＣカードと無線通信する料金収受装置において、各送信機からの電波が干渉しないようにセンターコンピュータが各送信機を制御するものが知られている（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特開平６−２９０３２３号公報（段落「００２１」、「００２２」、図１、図２）
【０００４】
【発明が解決しようとする課題】
しかし、このようにセンターコンピュータを使用して各送信機を制御するものでは、全体の構成が大掛かりになる問題があった。
【０００５】
本発明は、複数の質問器がそれぞれ外部からの制御を受けずに単独で無線タグとの通信ができ、従って、構成を簡単化でき、しかも、各質問器からの電波が干渉し合うのを極力防止して通信効率を向上できる無線タグ質問器の送信方法及び無線タグ質問器システムを提供する。
【０００６】
【課題を解決するための手段】
本発明は、無線タグに対してアンテナを介して互いに非同期に電波の送信と送信停止を繰り返す複数の無線タグ質問器に、それぞれ異なる送信時間間隔を予め設定し、各無線タグ質問器は、設定された送信時間間隔に従って電波の送信と送信停止を繰り返すことにある。
【０００７】
【発明の実施の形態】
以下、本発明の実施の形態を、図面を参照して説明する。
（第１の実施の形態）
なお、この実施の形態は本発明を店舗内に適用したものについて述べる。
【０００８】
図１に示すよう、店舗１内には多数の商品陳列棚２が配置され、また、顧客の出入口３の近くには、ＰＯＳ（ポイント・オブ・セールス）端末４を配置した精算カウンタ５が設置されている。そして、出入口３の内側近傍に第１の質問器６を配置し、出入口３を通過する顧客が所持している無線タグと通信を行うようになっている。また、売り場の商品陳列棚２に第２の質問器７を配置し、前を通過する顧客が所持している無線タグと通信を行うようになっている。また、前記ＰＯＳ端末４の設置部に第３の質問器８を配置し、精算する顧客が所持している無線タグと通信を行うようになっている。
【０００９】
すなわち、前記各質問器６，７，８は、図２に示すように、それぞれ同軸ケーブル９，１０，１１を介してアンテナ１２，１３，１４を接続し、このアンテナ１２，１３，１４を経由して無線タグ１５，１６，１７と無線通信を行うようになっている。
【００１０】
前記各質問器６，７，８は、図３に示すように、制御部２１、記憶部２２、タイマ２３、送信部２４、受信部２５及び前記同軸ケーブ９〜１１に接続した入出力部２６によって構成されている。前記記憶部２２には、制御用のプログラム、基準となる所定時間情報、予め設定された送信時間間隔情報、無線タグと通信を行う情報等が記憶されている。前記タイマ２３は、送信時間間隔を決定するために使用する時計である。
【００１１】
前記制御部２１は、伝送線２７を介して送信部２４に送信情報を供給するとともに制御線２８を介して前記送信部２４に制御信号を供給するようになっている。前記送信部２４は制御信号によって高周波信号の出力及び出力停止を制御するようになっている。前記送信部２４は制御部２１から受け取った送信情報を高周波信号に変換し入出力部２６に供給し、入出力部２６は受け取った高周波信号を、同軸ケーブル９〜１１を介してアンテナ１２〜１４に供給するようになっている。
【００１２】
また、前記入出力部２６はアンテナ１２〜１４から同軸ケーブル９〜１１を介して高周波信号を受け取ると、その高周波信号を受信部２５に供給し、受信部２５は受け取った高周波信号を受信情報に変換するようになっている。そして、受信部２５は受信情報を、伝送線２９を介して制御部２１に供給するようになっている。
【００１３】
図４は前記各質問器６，７，８の送信動作を説明するためのタイムチャートで、図４の（ａ）は第１の質問器６の送信動作を示し、図４の（ｂ）は第３の質問器８の送信動作を示し、図４の（ｃ）は第２の質問器７の送信動作を示している。前記各質問６，７，８は互いに非同期で単独動作するようになっている。
【００１４】
すなわち、第１の質問器６の記憶部２２には、所定時間ｔ０としたとき、この所定時間ｔ０に素数である３を乗算した、３×ｔ０時間毎に送信を開始し、一定時間送信動作を行うと送信動作を停止するプログラムが記憶される。そして、このプログラムに基づいて３×ｔ０時間毎に一定時間の送信動作を繰り返すようになっている。すなわち、前記制御部２１は、記憶部２２から送信時間に関するプログラムを読み込むと、タイマ２３に３×ｔ０時間経過毎に通知を行うように設定する。これにより、制御部２１は３×ｔ０時間経過毎にタイマ２３から通知を受けて送信部２４に送信開始の信号を伝送するとともに送信情報を伝送する。これにより、送信部２４は送信情報を高周波信号に変換して入出力部２６に送り出すことになる。
【００１５】
また、第２の質問器７の記憶部２２には、所定時間ｔ０に素数である７を乗算した、７×ｔ０時間毎に送信を開始し、一定時間送信動作を行うと送信動作を停止するプログラムが記憶され、このプログラムに基づいて７×ｔ０時間毎に一定時間の送信動作を繰り返すようになっている。この場合も制御部２１による記憶部２２、タイマ２３、送信部２４の制御は上記記載と同じである。
【００１６】
また、第３の質問器８の記憶部２２には、所定時間ｔ０に素数である５を乗算した、５×ｔ０時間毎に送信を開始し、一定時間送信動作を行うと送信動作を停止するプログラムが記憶され、このプログラムに基づいて５×ｔ０時間毎に一定時間の送信動作を繰り返すようになっている。この場合も制御部２１による記憶部２２、タイマ２３、送信部２４の制御は上記記載と同じである。
【００１７】
前記各質問器６，７，８の送信時間間隔を、第１の質問器６が最も短く、第２の質問器７が最も長く、第３の質問器８がその中間にしているのは、それぞれの役目による。すなわち、第１の質問器６は店舗内の出入口３付近にあり、出入りする客の無線タグと通信を行い、例えば店員等に客の来店を通知する。客はいつ来店するかわからず、また、客によっては急いで通り過ぎる場合もある。このような環境においても客が所持している無線タグと確実に通信を行うには送信時間間隔を短くする必要が有る。
【００１８】
また、第２の質問器７は売り場に設置されており、客は一般にゆっくりと商品を見て歩く。従って、第２の質問器７の送信時間間隔を長く設定しても客が所持している無線タグと確実に通信を行うことができる。また、第３の質問器８はＰＯＳ端末４の設置部に配置されており、精算を行う客の無線タグと通信を行い、精算額に応じて無線タグ内のメモリに対するポイントの加算処理等を行う。従って、第３の質問器８の送信時間間隔は客を待たせないために送信頻度を高くした方が良いが、精算中に通信を行えば良いので、優先度は第１の質問器６の方を高く設定する必要が有り、第３の質問器８はその次で良い。
【００１９】
図４に示す送信においては、先ず、第３の質問器８が送信を開始し、その送信動作中に第２の質問器７が送信を開始する。従って、第３の質問器８と第２の質問器７の送信が重なる。２台以上の質問器の送信が重なると電磁波が干渉し、質問器と無線タグとの通信が正しく行えなくなる。次に、第３の質問器８が送信を停止するとともに第１の質問器６が送信を開始する。従って、今度は第２の質問器７と第１の質問器６の送信が重なる。そして、第１の質問器６が送信動作を行っている途中で第２の質問器７は送信を停止する。
従って、図中斜線で示す期間は質問器と無線タグとの通信が正しく行えなくなる。
【００２０】
しかしながら、第１の質問器６は今の送信を停止した後、３×ｔ０時間経過すると再び通信を開始する。これに対し、第２の質問器７は今の送信を停止した後、７×ｔ０時間経過しなければ次の送信を開始することはない。また、第３の質問器８は今の送信を停止した後、５×ｔ０時間経過しなければ次の送信を開始することはない。
【００２１】
従って、第１の質問器６が３×ｔ０時間経過後に再び通信を開始したときには、他の質問器７、８は送信動作を停止しているので、第１の質問器６は無線タグと確実に通信ができる。同様に、第３の質問器８が５×ｔ０時間経過後に再び通信を開始したときには、他の質問器６、７は送信動作を停止しているので、第３の質問器８は無線タグと確実に通信ができる。
【００２２】
第３の質問器８が２回目の通信を終了した後に第１の質問器６が３回目の通信を開始する。このときも他の質問器７、８は送信動作を停止しているので、第１の質問器６は無線タグと確実に通信ができる。そして、第１の質問器６が３回目の通信を終了すると、第２の質問器７が７×ｔ０時間経過後の２回目の通信を開始する。このときには、他の質問器６、８は送信動作を停止しているので、第２の質問器７は無線タグと確実に通信ができる。
【００２３】
このように各質問器６、７、８の送信時間間隔を、所定時間ｔ０に係数を乗算して設定しているが、この場合の係数として質問器毎に異なった素数を使用しているので、各質問器６、７、８の送信時間間隔は異なり、２台或は３台の質問器の送信が重なる回数を極力少なくすることができる。また、２台の送信時間が多少重なっても重なっていない時間に通信が正常に終了すれば問題はない。
【００２４】
このように、各質問器６、７、８はセンターコンピュータなどの上位機器からの制御を受けること無く、それぞれ非同期で単独動作するので、全体として構成を簡単化できる。しかも、各質問器６、７、８の送信時間間隔を、所定時間ｔ０にそれぞれ異なる素数を乗算して設定しているので、各質問器の電波が干渉し合うのを極力防止でき、これにより長い時間ある質問器が無線タグと通信できなくなるような状態を回避することができ、通信効率を向上できる。
【００２５】
なお、この実施の形態では、各質問器６、７、８に割当てた素数を「３」、「７」、「５」としたがこれに限定されないのは勿論である。また、質問器は、リードのみの機能を有する無線タグに対応したものでも、リード／ライト機能を有する無線タグに対応したものでもよい。
【００２６】
（第２の実施の形態）
この実施の形態は、各質問器６、７、８に設定する送信時間間隔の設定方法が第１の実施の形態とは異なるものである。その他については第１の実施の形態と同様である。
表１は時間系列を示す。時間系列は、所定時間ｔ０に乗算する数の順列である。この時間系列に従う数に所定時間ｔ０を乗算した時間の順列が送信時間間隔となる。
【００２７】
例えば、時間系列１は、「１，２，４，８，５，１０，９，７，３，６」という系列であり、時間系列２は、「２，３，５，９，６，１１，１０，８，４，７」という系列であり、時間系列３は、「３，４，６，１０，７，１，１１，９，５，８」という系列である。なお、時間系列４〜１１は表に示す通りである。
【００２８】
【表１】
2004266550.tif 000003
【００２９】
例えば、時間系列１で送信時間間隔を設定した場合は、送信時間間隔は、１×ｔ０→２×ｔ０→４×ｔ０→８×ｔ０→５×ｔ０→１０×ｔ０→９×ｔ０→７×ｔ０→３×ｔ０→６×ｔ０→１×ｔ０となる。そして、各時間系列の全体の時間長、すなわち時間系列の一周期は表１の右側に記載しているように異なっている。
【００３０】
次に表１の時間系列の作成方法について述べる。
Ｑを素数か素数のべき乗、αを原始元、ｉを０，１，２，３，…，Ｑ−２の整数とすると、基本となる時間系列は、
ｘｉ＝ｍｏｄ（αｉ，Ｑ）              （ｍｏｄ（αｉ，Ｑ）≠０のとき）
ｘｉ＝Ｑ                              （ｍｏｄ（αｉ，Ｑ）＝０のとき）
から作ることができる。但し、ｍｏｄ（αｉ，Ｑ）は、αｉをＱで割り算した余りである。ここで作成される時間系列Ｘを、Ｘ＝｛ｘ０，ｘ１，ｘ２，…，ＸＱ−２｝とする。
【００３１】
時間系列の数を増やすために、Ｑ−１個のｋを、Ａｋ＝｛ｋ，ｋ，ｋ，…，ｋ｝とする。ｋは、０，１，２，３，…，Ｑ−１の整数とし、
Ｙｋ＝ｍｏｄ｛（Ｘ＋Ａｋ），Ｑ｝  （ｍｏｄ｛（Ｘ＋Ａｋ），Ｑ｝≠０のとき）
Ｙｋ＝Ｑ                        （ｍｏｄ｛（Ｘ＋Ａｋ），Ｑ｝＝０のとき）
とする。
【００３２】
α＝２、Ｑ＝１１とすると、Ｘ＝｛１，２，４，８，５，１０，９，７，３，６｝の時間系列ができる。ｋ＝０のときは、Ａ０＝｛０，０，０，０，０，０，０，０，０，０，０｝で、Ｙ０＝Ｘとなり、表１の時間系列１が導き出される。ｋ＝１のときは、Ａ１＝｛１，１，１，１，１，１，１，１，１，１，１｝で、Ｙ１は、表１の時間系列２になる。ｋを２，３，…，１０とすることで、表１に示す時間系列を作成することができる。
【００３３】
図５は前記各質問器６，７，８の送信動作を説明するためのタイムチャートで、図５の（ａ）は時間系列１を設定した第１の質問器６の送信動作を示し、図５の（ｂ）は時間系列２を割当てた第２の質問器７の送信動作を示し、図５の（ｃ）は時間系列３を設定した第３の質問器８の送信動作を示している。
【００３４】
図５に示す送信においては、先ず、第２の質問器７が送信を開始する。この送信動作中は他の質問器６，８は送信動作を停止しているので、第２の質問器７は無線タグと確実に通信ができる。第２の質問器７が送信動作を停止すると、今度は第１の質問器６が送信を開始する。この送信動作中も他の質問器７，８は送信動作を停止しているので、第１の質問器６は無線タグと確実に通信ができる。
【００３５】
第１の質問器６が送信動作を停止すると、今度は第３の質問器８が送信を開始する。そして、この送信動作中に他の質問器６，７が２回目の送信を開始する。しかも、質問器６，７の送信動作は完全に重なっている。従って、第３の質問器８の動作中に全ての質問器の送信が重なる。２台以上の質問器の送信が重なると電磁波が干渉し、質問器と無線タグとの通信が正しく行えなくなるので、この場合は無線タグとの通信はできない。
【００３６】
次に、第３の質問器８は送信を停止すると、３×ｔ０時間経過後に２回目の送信動作を開始し、第１の質問器６は送信を停止すると、２×ｔ０時間経過後に３回目の送信動作を開始し、第２の質問器７は送信を停止すると、３×ｔ０時間経過後に３回目の送信動作を開始する。第１の質問器６の送信動作中は他の質問器７，８は送信動作を停止しているので、第１の質問器６は無線タグと確実に通信ができる。しかし、第２の質問器７の３回目の送信動作と第３の質問器８の２回目の送信動作は一部が重なる。従って、この場合は無線タグとの通信ができなくなることもある。
【００３７】
しかしながら、第１、第２の質問器６，７の４回目以降及び第３の質問器８の３回目以降においては、しばらくはお互いの送信動作が重ならない状態が続き、その期間において各質問器はそれぞれ無線タグと確実に通信ができる。
このように、所定時間ｔ０に乗算する係数として、質問器６，７，８毎に異なる時間系列を設定したことで、ある２台の質問器の送信が重なったとしても、その２台の質問器が次か、あるいはその次に送信する時には互いの送信動作は重ならなくなる。
【００３８】
従って、この実施の形態においても各質問器６、７、８はセンターコンピュータなどの上位機器からの制御を受けること無く、それぞれ非同期で単独動作するので、全体として構成を簡単化できる。また、各質問器６、７、８の送信時間間隔を、所定時間ｔ０に乗算する係数としてそれぞれ異なる時間系列を設定しているので、各質問器の電波が干渉し合うのを極力防止でき、これにより長い時間ある質問器が無線タグと通信できなくなるような状態を回避することができ、通信効率を向上できる。
また、設定する時間系列毎の一周期の長さが異なっているので、ある２台の質問器の送信が同時に行われても、一周期経過後にその２台が同時に送信を行うことはない。
【００３９】
なお、この実施の形態においては、使用する質問器の数が多くなった場合には、それに応じてＱの値を大きくして長い時間系列を作成すればよい。これにより時間系列の数を増やすことができるので、使用する質問器の数が多いにも拘わらずそれぞれに割り付ける時間系列を異ならせることができ、ある質問器の送信時間と他の質問器の送信時間が同じになる確率を減らすことができる。
【００４０】
（第３の実施の形態）
この実施の形態は、各質問器６、７、８に設定する送信時間間隔の設定方法が第１及び第２の実施の形態とは異なるものである。その他については第１の実施の形態と同様である。
表２は時間系列を示す。時間系列は、所定時間ｔ０に乗算する数の順列である。この時間系列に従う数に所定時間ｔ０を乗算した時間の順列が送信時間間隔となる。
【００４１】
例えば、時間系列１は、「１，２，３，４，５，６，７，８，９，１０」という系列であり、時間系列２は、「２，４，６，８，１０，１，３，５，７，９」という系列であり、時間系列３は、「３，６，９，１，４，７，１０，２，５，８」という系列である。なお、時間系列４〜１０は表に示す通りである。
【００４２】
【表２】
2004266550.tif 000004
【００４３】
例えば、時間系列１で送信時間間隔を設定した場合は、送信時間間隔は、１×ｔ０→２×ｔ０→３×ｔ０→４×ｔ０→５×ｔ０→６×ｔ０→７×ｔ０→８×ｔ０→９×ｔ０→１０×ｔ０→１×ｔ０となる。そして、各時間系列の全体の時間長、すなわち時間系列の一周期は表２の右側に記載しているように全て「５５」になっている。
【００４４】
次に表２の時間系列の作成方法について述べる。
Ｑを素数か素数のべき乗、ｉを１，２，３，…，Ｑ−１の整数とすると、基本となる時間系列は、
ｘｉ＝ｍｏｄ（ｉ，Ｑ）
から作ることができる。但し、ｍｏｄ（ｉ，Ｑ）は、ｉをＱで割り算した余りである。ここで作成される時間系列Ｘを、Ｘ＝｛ｘ１，ｘ２，ｘ３，…，ＸＱ−１｝とする。
時間系列の数を増やすために、ｋを、１，２，３，…，Ｑ−１の整数とし、
Ｙｋ＝ｍｏｄ｛（ｋ×Ｘ），Ｑ｝
とする。
【００４５】
Ｑ＝１１とすると、Ｘ＝｛１，２，３，４，５，６，７，８，９，１０｝の時間系列ができる。ｋ＝１のときは、Ｙ１＝ｍｏｄ｛（１×Ｘ），１１｝となり、時間系列１が導き出される。ｋ＝２のときは、Ｙ２＝ｍｏｄ｛（２×Ｘ），１１｝となり、時間系列２が導き出される。ｋを３，４，…，１０とすることで、表２に示す時間系列を作成することができる。このとき作成される時間系列は、所定時間ｔ０に乗算する係数の種類が同一である。従って、時間系列の全体の時間長、すなわち時間系列の一周期の長さがすべて「５５」となり等しくなる。
【００４６】
ところで、時間系列１〜１０において、例えば時間系列１と時間系列２では、係数が「１０」の次に「１」になるという同じ２つの係数が連続して現われる。これは、時間系列１を設定した質問器と時間系列２を設定した質問器の送信が３回連続して重なる可能性があることを示している。このような同じ２つの係数が連続して現われる組み合わせを避けるために、時間系列１をある質問器に設定した場合には他の質問器には時間系列３、時間系列４、時間系列５、あるいは時間系列９を設定すれば良い。すなわち、所定時間ｔ０に乗算する係数の順番が異なるようにする。
【００４７】
図６は前記各質問器６，７，８の送信動作を説明するためのタイムチャートで、図６の（ａ）は時間系列１を設定した第１の質問器６の送信動作を示し、図６の（ｂ）は時間系列３を設定した第２の質問器７の送信動作を示し、図６の（ｃ）は時間系列４を設定した第３の質問器８の送信動作を示している。
【００４８】
図６に示す送信においては、先ず、第１の質問器６が送信を開始する。この送信動作中は他の質問器７，８は送信動作を停止しているので、第１の質問器６は無線タグと確実に通信ができる。第１の質問器６が送信動作を停止すると、第２の質問器７が送信を開始する。そして、この送信動作中に第１の質問器６が１×ｔ０時間経過して２回目の送信を開始する。また、第３の質問器８も同時に送信を開始する。従って、この場合は、全ての質問器の送信が重なるので、電磁波が干渉し、質問器と無線タグとの通信が正しく行えなくなる。
【００４９】
そして、最初に、第２の質問器７が送信動作を停止し、続いて、第１、第３の質問器６，８が送信動作を停止する。第２の質問器７が送信動作を停止すると、次に送信を開始するのは９×ｔ０時間経過後である。また、第１の質問器６が送信動作を停止すると、次に送信を開始するのは２×ｔ０時間経過後である。また、第３の質問器８が送信動作を停止すると、次に送信を開始するのは４×ｔ０時間経過後である。
【００５０】
従って、次には第１の質問器６が３回目の送信を開始する。この送信動作中は他の質問器７，８は送信動作を停止しているので、第１の質問器６は無線タグと確実に通信ができる。さらに第３の質問器８が２回目の送信を開始する。この送信動作中は他の質問器６，７は送信動作を停止しているので、第３の質問器８は無線タグと確実に通信ができる。
【００５１】
さらに、第１の質問器６が送信動作を停止して３×ｔ０時間経過後に４回目の送信を開始する。このときも他の質問器７，８は送信動作を停止しているので、第１の質問器６は無線タグと確実に通信ができる。さらに、第１の質問器６が４×ｔ０時間経過後に５回目の送信を開始するが、この送信動作中に第２の質問器７が２回目の送信を開始するので、質問器６，７の送信動作は重なる。従って、質問器の送信による電磁波が干渉し、質問器と無線タグとの通信が正しく行えなくなる。
【００５２】
このように、所定時間ｔ０に乗算する係数として、質問器６，７，８毎に異なる時間系列を設定することで、ある２台の質問器の送信が重なったとしても、その２台の質問器が次か、あるいはその次に送信する時には互いの送信動作は重ならなくなる。
【００５３】
従って、この実施の形態においても各質問器６、７、８はセンターコンピュータなどの上位機器からの制御を受けること無く、それぞれ非同期で単独動作するので、全体として構成を簡単化できる。また、各質問器６、７、８の送信時間間隔を、所定時間ｔ０に乗算する係数としてそれぞれ異なる時間系列を設定しているので、各質問器の電波が干渉し合うのを極力防止でき、これにより長い時間ある質問器が無線タグと通信できなくなるような状態を回避することができ、通信効率を向上できる。
【００５４】
また、設定する時間系列毎の一周期の長さを等しくしているので、この時間系列を割り振られた質問器間では、送信頻度は等しくなる。従って、各質問器間で優先度を付けない場合に適している。
【００５５】
なお、この実施の形態においては、使用する質問器の数が１０台までは表２の時間系列を割当てれば良いが、１１台以上になった場合は、それに応じてＱの値を大きくして時間系列を長くすればよい。このようにすることで時間系列の数を増やすことができる。これにより、使用する質問器の数が多いにも拘わらず、ある質問器の送信時間と他の質問器の送信時間が同じになる確率を減らすことができる。
【００５６】
【発明の効果】
以上詳述したように本発明によれば、複数の質問器がそれぞれ外部からの制御を受けずに単独で無線タグとの通信ができ、従って、構成を簡単化でき、しかも、各質問器からの電波が干渉し合うのを極力防止して通信効率を向上できる。
【図面の簡単な説明】
【図１】本発明の、第１の実施の形態を示す店舗内レイアウトを示す図。
【図２】同実施の形態で使用する質問器と無線タグとの関係を示す図。
【図３】同実施の形態で使用する質問器の構成を示すブロック図。
【図４】同実施の形態で使用する質問器の送信動作を説明するためのタイムチャート。
【図５】本発明の、第２の実施の形態で使用する質問器の送信動作を説明するためのタイムチャート。
【図６】本発明の、第３の実施の形態で使用する質問器の送信動作を説明するためのタイムチャート。
【符号の説明】
６，７，８…質問器、１２，１３，１４…アンテナ、１５，１６，１７…無線タグ、２１…制御部、２２…記憶部、２３…タイマ。
【図１】
2004266550.tif 000005
【図２】
2004266550.tif 000006
【図３】
2004266550.tif 000007
【図４】
2004266550.tif 000008
【図５】
2004266550.tif 000009
【図６】
2004266550.tif 000010