(57)【要約】【課題】  短時間でタグの検出を行う無線通信システム、リーダ／ライタ装置及び無線タグ検出方法を提供すること。【解決手段】  本発明にかかる無線通信システムは、リーダ／ライタ装置により無線タグの検出を行う無線通信システムであって、リーダ／ライタ装置は、無線タグに応答要求コマンド及び複数のスロットパルスを送信する手段と、応答情報受信手段と、送信を要求する制御手段を有し、無線タグは、応答要求コマンドを受信する手段と、識別情報を記憶する手段と、スロットパルス受信回数と識別情報に基づいて応答情報の送信可否を判定する手段と、応答情報を送信する手段を有し、リーダ／ライタ装置の制御手段は、所定のスロットパルス送信後、当該スロットパルスに対して送信なしと判定した場合には、次のスロットパルスの送信を早める無線通信システムである。このような構成により、検出時間を短縮することが可能となる。【選択図】図４
2006086911.tif 000002
【特許請求の範囲】
【請求項１】
リーダ／ライタ装置により無線タグの検出を行う無線通信システムであって、
前記リーダ／ライタ装置は、
前記無線タグに対して応答情報の送信を要求する応答要求コマンド及び前記無線タグに応答情報送信のタイミングを通知するための複数のスロットパルスを送信する送信手段と、
前記無線タグからの応答情報を受信する受信手段と、
前記送信手段に対して前記応答要求コマンド及び前記スロットパルスの送信を要求する制御手段を有し、
前記無線タグは、
前記リーダ／ライタ装置から送信された応答要求コマンドを受信する受信手段と、
当該無線タグ固有の識別情報を記憶する記憶手段と、
前記受信手段によりスロットパルスを受信した回数と前記記憶手段に格納された前記識別情報に基づいて、前記受信手段により受信した前記応答要求コマンドに応じた応答情報の送信の可否を判定する判定手段と、
前記判定手段による判定の結果、前記応答情報の送信可能と判定された場合に、前記リーダ／ライタ装置に対して、前記応答情報を送信する送信手段を有し、
前記リーダ／ライタ装置の制御手段は、
所定のスロットパルスの送信後、当該スロットパルスに対して前記無線タグからの応答情報の送信がないと判定した場合には、次に送信するスロットパルスの送信タイミングを早める制御を実行する無線通信システム。
【請求項２】
前記リーダ／ライタ装置の制御手段は、所定のスロットパルスの送信後予め定められた時間内に、当該スロットパルスに対する無線タグからの応答情報を受信しない場合に、前記無線タグからの応答情報の送信がないと判定することを特徴とする請求項１記載の無線通信システム。
【請求項３】
前記無線タグは、ＲＦＩＤ（Radio Frequency IDentification）タグであり、前記送信手段及び受信手段はＲＦＩＤシステムによる通信手段であることを特徴とする請求項１または２記載の無線通信システム。
【請求項４】
無線通信により無線タグの検出を行うリーダ／ライタ装置であって、
前記無線タグに対して応答情報の送信を要求する応答要求コマンド及び前記無線タグに応答情報送信のタイミングを通知するためのスロットパルスを送信する送信手段と、
前記無線タグからの応答情報を受信する受信手段と、
前記送信手段に対して前記応答要求コマンド及び前記スロットパルスの送信を要求する制御手段を有し、
前記制御手段は、
所定のスロットパルスの送信後、当該スロットパルスに対して前記無線タグからの応答情報の送信がないと判定した場合には、次に送信するスロットパルスの送信タイミングを早める制御を実行するリーダ／ライタ装置。
【請求項５】
前記制御手段は、所定のスロットパルスの送信後予め定められた時間内に、当該スロットパルスに対する無線タグからの応答情報を受信しない場合に、前記無線タグからの応答情報の送信がないと判定することを特徴とする請求項４記載のリーダ／ライタ装置。
【請求項６】
前記無線タグは、ＲＦＩＤタグであり、前記送信手段及び受信手段はＲＦＩＤシステムによる通信手段であることを特徴とする請求項４または５記載のリーダ／ライタ装置。
【請求項７】
リーダ／ライタ装置による無線タグ検出方法であって、
前記無線タグに対して応答情報の送信を要求する応答要求コマンドを送信する第１のステップと、
前記無線タグに応答情報送信のタイミングを通知するための複数のスロットパルスを送信する第２のステップと、
前記無線タグからの応答情報を受信する第３のステップと、
前記第２のステップによる所定のスロットパルス送信後、当該スロットパルスに対して前記無線タグからの応答情報の送信がないと判定した場合には、次に送信するスロットパルスの送信タイミングを早める第４のステップを有する無線タグ検出方法。
【請求項８】
前記第４のステップは、
前記第２のステップによる所定のスロットパルスの送信後予め定められた時間内に、当該スロットパルスに対する無線タグからの応答情報を受信しない場合に、前記無線タグからの応答情報の送信がないと判定することを特徴とする請求項７記載の無線タグ検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信システム、リーダ／ライタ装置及び無線タグ検出方法に関するものであり、例えば、ＲＦＩＤ（Radio Frequency IDentification）に関する無線通信システム、リーダ／ライタ装置及び無線タグ検出方法に関する。
【背景技術】
【０００２】
商品に無線タグを取り付け無線で情報の読み書きを行うことにより当該商品に関する情報を管理する技術が、急速に進歩している。かかる商品情報を管理するための手段としてＲＦＩＤタグが代表的に用いられる。
【０００３】
ＲＦＩＤタグは、情報を記録する小型のＩＣ（Integrated Circuit）チップとアンテナを備えており、専用のリーダ／ライタ装置（以下、単にリーダ／ライタとする）から無線通信によりＩＣチップ内の情報の読み書きが行われる。また、複数のＲＦＩＤタグの読み書きを一括して行うことができるという利点がある。
【０００４】
複数のＲＦＩＤタグを同時に処理する際に、各ＲＦＩＤタグの識別方法が問題となるが、その方法としてアンチコリジョンという方法が提案されている（例えば、特許文献１など）。この方法について説明する。
【０００５】
各ＲＦＩＤタグには固有の識別番号を記憶させておく。そして、リーダ／ライタは、応答情報の送信を要求する応答要求コマンド及び応答情報送信のタイミングを通知するためスロットパルスを各ＲＦＩＤタグに対して送信する。各ＲＦＩＤタグは、記憶された固有の識別番号と予め関連付けられたスロットパルスを受信した場合のみ、リーダ／ライタに対して応答情報を送信する。
【０００６】
リーダ／ライタはスロットパルス毎に応答情報の受信処理を行うが、もし同じスロットパルスに複数の応答情報の受信があった場合、何番目のスロットパルスで複数の応答情報の受信があったかを衝突番号として記憶し、再度応答要求コマンドを送信する。その時にリーダ／ライタは、衝突番号に該当する回数のスロットパルス送信時に、前回のスロットパルス送信時に受信の重複があった旨を知らせる衝突情報をスロットパルスと共に送信する。あるいは、スロットパルスの波長を変えることにより受信の重複があった旨を知らせる場合もある。
【０００７】
各ＲＦＩＤタグは、固有の識別番号と予め関連付けられたスロットパルス受信時に、衝突情報を受信場合、記憶された固有の識別番号と予め関連付けられた別のスロットパルスの応答要求コマンドに対して応答情報を送信することにより、スロットパルスの衝突を回避する。このような作業を各スロットパルスでの応答情報の送信が重複しなくなるまで繰り返す。このようにして、複数のＲＦＩＤタグを個別に識別して検出する。
【特許文献１】特開２００４−６２６６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、アンチコリジョンを用いた方法は、リーダ／ライタが同時に読み書きの処理を行うことのできるＲＦＩＤタグの数のスロットパルス毎に応答情報の受信を行う必要があるため、時間のかかるものであった。しかも、応答情報の衝突が起こった場合には、再度応答情報の受信を行う必要があるため、全てのＲＦＩＤタグの検出を完了するまでにはさらに時間がかかってしまうという問題点があった。また、応答情報の受信が行われないスロットパルスが多い場合、無駄な待ち時間が多く効率の悪いものであった。
【０００９】
本発明は、このような問題点を解決するためになされたものであり、短時間でＲＦＩＤタグの検出を行う無線通信システム、リーダ／ライタ装置及び無線タグ検出方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明にかかる無線通信システムは、リーダ／ライタ装置により無線タグの検出を行う無線通信システムであって、前記リーダ／ライタ装置は、前記無線タグに対して応答情報の送信を要求する応答要求コマンド及び前記無線タグに応答情報送信のタイミングを通知するための複数のスロットパルスを送信する送信手段と、前記無線タグからの応答情報を受信する受信手段と、前記送信手段に対して前記応答要求コマンド及び前記スロットパルスの送信を要求する制御手段を有し、前記無線タグは、前記リーダ／ライタ装置から送信された応答要求コマンドを受信する受信手段と、当該無線タグ固有の識別情報を記憶する記憶手段と、前記受信手段によりスロットパルスを受信した回数と前記記憶手段に格納された前記識別情報に基づいて、前記受信手段により受信した前記応答要求コマンドに応じた応答情報の送信の可否を判定する判定手段と、前記判定手段による判定の結果、前記応答情報の送信可能と判定された場合に、前記リーダ／ライタ装置に対して、前記応答情報を送信する送信手段を有し、前記リーダ／ライタ装置の制御手段は、所定のスロットパルスの送信後、当該スロットパルスに対して前記無線タグからの応答情報の送信がないと判定した場合には、次に送信するスロットパルスの送信タイミングを早める制御を実行する無線通信システムである。このような構成により、検出時間を短縮することが可能となる。
【００１１】
前記リーダ／ライタ装置の制御手段は、所定のスロットパルスの送信後予め定められた時間内に、当該スロットパルスに対する無線タグからの応答情報を受信しない場合に、前記無線タグからの応答情報の送信がないと判定することを特徴としてもよい。こうすることにより、応答情報の送信の有無の判定を確実に行うことが可能となる。
【００１２】
前記無線タグは、ＲＦＩＤ（Radio Frequency IDentification）タグであり、前記送信手段及び受信手段はＲＦＩＤシステムによる通信手段であることを特徴としてもよい。
【００１３】
本発明にかかるリーダ／ライタ装置は、無線通信により無線タグの検出を行うリーダ／ライタ装置であって、前記無線タグに対して応答情報の送信を要求する応答要求コマンド及び前記無線タグに応答情報送信のタイミングを通知するためのスロットパルスを送信する送信手段と、前記無線タグからの応答情報を受信する受信手段と、前記送信手段に対して前記応答要求コマンド及び前記スロットパルスの送信を要求する制御手段を有し、前記制御手段は、所定のスロットパルスの送信後、当該スロットパルスに対して前記無線タグからの応答情報の送信がないと判定した場合には、次に送信するスロットパルスの送信タイミングを早める制御を実行するリーダ／ライタ装置である。このような構成により、検出時間を短縮することが可能となる。
【００１４】
前記制御手段は、所定のスロットパルスの送信後予め定められた時間内に、当該スロットパルスに対する無線タグからの応答情報を受信しない場合に、前記無線タグからの応答情報の送信がないと判定することを特徴としてもよい。こうすることにより、応答情報の送信の有無の判定を確実に行うことが可能となる。
【００１５】
前記無線タグは、ＲＦＩＤタグであり、前記送信手段及び受信手段はＲＦＩＤシステムによる通信手段であることを特徴としてもよい。
【００１６】
本発明にかかる無線タグ検出方法は、リーダ／ライタ装置による無線タグ検出方法であって、前記無線タグに対して応答情報の送信を要求する応答要求コマンドを送信する第１のステップと、前記無線タグに応答情報送信のタイミングを通知するための複数のスロットパルスを送信する第２のステップと、前記無線タグからの応答情報を受信する第３のステップと、前記第２のステップによる所定のスロットパルス送信後、当該スロットパルスに対して前記無線タグからの応答情報の送信がないと判定した場合には、次に送信するスロットパルスの送信タイミングを早める第４のステップを有する無線タグ検出方法である。このようにすることにより、検出時間を短縮することが可能となる。
【００１７】
前記第４のステップは、前記第２のステップによる所定のスロットパルスの送信後予め定められた時間内に、当該スロットパルスに対する無線タグからの応答情報を受信しない場合に、前記無線タグからの応答情報の送信がないと判定することを特徴としてもよい。こうすることにより、応答情報の送信の有無の判定を確実に行うことが可能となる。
【発明の効果】
【００１８】
本発明によれば、短時間でタグの検出を行う無線通信システム、リーダ／ライタ装置及び無線タグ検出方法を提供することが可能となる。
【発明を実施するための最良の形態】
【００１９】
発明の実施の形態１．
図１は、本発明の実施の形態１における無線通信システムの構成を示す図である。本無線通信システム１００は、ＲＦＩＤタグ１０とリーダ／ライタ２０を備えている。リーダ／ライタ２０は、ＲＦＩＤタグ１０のみならず、ＲＦＩＤタグ４０、ＲＦＩＤタグ５０等の複数のＲＦＩＤタグと無線通信を行うことができる。また、リーダ／ライタ２０は、ホストコンピュータ３０と接続されている。
【００２０】
ＲＦＩＤタグ１０は、アンテナコイル１１、電源生成回路１２、メモリ１３、コントロール回路１４を備えている。ＲＦＩＤタグ１０には半導体チップ上にアンテナが形成されたＣｏｉｌ−Ｏｎ−Ｃｈｉｐを用いている。さらに、電源生成回路１２、メモリ１３、コントロール回路１４を同じチップ上に形成することも可能である。アンテナコイル１１は半導体チップ上に形成された渦巻状の導体層により形成されている。アンテナコイル１１は半導体ウェハにリソグラフィー処理及び、蒸着、スパッタ、めっき処理等を施すことにより形成することができる。
【００２１】
電源生成回路１２はアンテナコイル１１によりリーダ／ライタ２０から受信された信号をＡＣ／ＤＣコンバータ等により整流し、この電流をメモリ１３、コントロール回路１４に供給する。これにより、メモリ１３及びコントロール回路１４を駆動するための電源が供給される。
【００２２】
メモリ１３はデータを保存するＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ＥＥＰＲＯＭ（Electrically Erasable Programmable ROM）及び／又はＦＲＡＭ（Ferroelectric RAM）等から構成され、このメモリにＲＦＩＤタグ１０固有の識別情報及び商品情報等に基づくデータが記憶される。コントロール回路１４はアンテナコイル１１により受信された信号を復調してメモリ１３に記憶させることができるようになっている。
【００２３】
リーダ／ライタ２０は、コントローラ２１、トランシーバ／レシーバ２２、アンテナコイル２３を備える。コントローラ２１はＡＳＩＣ（Application Specific Integrated Circuit）などのマイコンにより構成される。トランシーバ／レシーバ２２は変調器及び復調器等により構成される。コントローラ２１は、ホストコンピュータ３０からＲＦＩＤタグ１０への書き込みコマンドを受けた場合、そのコマンド情報のデータに基づいて変調用の波形を生成する。また、コントローラ２１は、スロットパルス等の無変調の波形の生成も行う。
【００２４】
トランシーバ／レシーバ２２は、コントローラ２１により生成された波形に基づいてキャリアを変調して送信信号を生成し、アンテナコイル２３を介して信号を出力する。また、トランシーバ／レシーバ２２は、アンテナコイル２３により受信された信号をトランシーバ／レシーバ２２が復調することにより、ＲＦＩＤタグ１０から送信されたデータの読み込みも行う。コントローラ２１はこの復調された信号に基づいてデータを認識し、認識したデータをホストコンピュータ３０に送信する。
【００２５】
続いて、図２に示すシーケンス図を用いて、無線通信システム１００の処理の全体的な流れについて説明する。ここでは、リーダ／ライタ２０が同時に処理を行うことのできるタグの数を１６とする。リーダ／ライタ２０は、タグ検出時にスロットパルスの送信を、リーダ／ライタ２０が同時に処理を行うことのできるタグの数である１６回行う。１６回のスロットパルスは、全て同じ波形であるが、送信１回目のスロットパルスをスロットパルス０、送信２回目のスロットパルスをスロットパルス１とし、以下同様に送信１６回目のスロットパルスをスロットパルス１５というように全てのスロットパルスに番号をつけて説明する。
【００２６】
ＲＦＩＤタグ１０は、１６回送信されたスロットパルスに対してＲＦＩＤタグ１０固有の識別情報に基づいて定められたスロットパルス受信後の１回のみ、リーダ／ライタ２０に対して応答情報を送信する。また、ＲＦＩＤタグ１０のメモリ１３には、ＲＦＩＤタグ１０固有の識別情報が予め格納されている。メモリ１３に格納されたＲＦＩＤタグ１０固有の識別情報は、例えば、３２ビットの識別情報である。
【００２７】
まず、リーダ／ライタ２０は、応答情報の送信を要求する応答要求コマンドを送信する（Ｓ１０１）。この時の送信は特定のＲＦＩＤタグに向けられたものではなく、リーダ／ライタ２０の送信圏内のＲＦＩＤタグであれば受信可能である。その後、リーダ／ライタ２０は、ＲＦＩＤタグ１０に対して、先ほど送信した応答要求コマンドに対する応答情報の送信のタイミングを知らせるスロットパルスの送信を行う（Ｓ１０２）。
【００２８】
ＲＦＩＤタグ１０は、リーダ／ライタ２０から送信された応答要求コマンドを受信した後、リーダ／ライタ２０から送信されたスロットパルスを受信する。このとき、スロットパルスの受信が応答要求コマンド受信後何回目であるかを数えておく。ＲＦＩＤタグ１０は、先ほど数えたスロットパルス受信の回数とメモリ１３に格納されたＲＦＩＤタグ１０固有の識別情報に基づいて、応答情報の送信の可否を判定する（Ｓ１０３）。応答情報の送信の可否の判定方法については後に詳しく説明する。
【００２９】
応答情報の送信が可能であると判定された場合、ＲＦＩＤタグ１０は、リーダ／ライタ２０に対して応答情報を送信する（Ｓ１０４）。リーダ／ライタ２０は、ＲＦＩＤタグ１０から応答情報を受信すると受信の重複の有無を判定し（Ｓ１０５）、重複が無い場合、当該スロットパルスにおけるＲＦＩＤタグの検出を完了する（Ｓ１０６）。これをスロットパルスの数である１６回繰り返し、処理のできるＲＦＩＤタグを検出する。
【００３０】
受信の重複があった場合は、スロットパルス０に戻り、再びスロットパルス１５までこの作業を繰り返す。この時、リーダ／ライタ２０は、応答要求コマンドに重複したことを示す信号を含めて送信する。また、ＲＦＩＤタグ１０は、重複したことを示す信号を受信した場合、予め定められた方法によりスロットパルスの変更を行う。こうすることにより、スロットパルスの重複を回避する。この時の方法については、既存のアンチコリジョンによる方法でよい。
【００３１】
次に、ＲＦＩＤタグ１０及びリーダ／ライタ２０のそれぞれの処理の流れについて、フローチャートを用いてより詳細に説明する。図３は、本発明におけるＲＦＩＤタグ１０の処理の流れを示すフローチャートである。まず、ＲＦＩＤタグ１０は、リーダ／ライタ２０より応答要求コマンドを受信する（Ｓ２０１）。次に、ＲＦＩＤタグ１０は、リーダ／ライタ２０よりスロットパルスの受信の有無を確認する（Ｓ２０２）。
【００３２】
ＲＦＩＤタグ１０は、スロットパルスの受信回数を数えておき、受信が行われた場合、ＲＦＩＤタグ１０のメモリ１３に格納されたＲＦＩＤタグ１０固有の識別情報とリーダ／ライタ２０より送信されたスロットパルスの回数に基づいて、応答情報の送信の可否を判定する（Ｓ２０３）。応答情報の送信が可能であると判定された場合（Ｓ２０４）、ＲＦＩＤタグ１０は、リーダ／ライタ２０に対して応答情報を送信する（Ｓ２０５）。応答情報の送信が不可であると判定された場合、応答情報の送信は行わず、スロットパルスの受信を続ける。
【００３３】
応答情報の送信の可否の判定は、次のようにして実行する。まず、リーダ／ライタ２０よりスロットパルスの重複情報を受信していない場合、ＲＦＩＤタグ１０のメモリ１３に格納されたＲＦＩＤタグ１０固有の識別情報の下位４ビットを２進数に見立てて数値化を行ったときに示す値とスロットパルスを何回受信したかを表すスロットパルス番号の一致を判定する。この時、リーダ／ライタ２０よりスロットパルスを送信する回数が１６回であれば、スロットパルス番号が４ビットにより示せる値と一致するので理想的である。それ以外の場合は、ビット数の調整が必要となる場合がある。
【００３４】
ＲＦＩＤタグ１０のメモリ１３に格納されたＲＦＩＤタグ１０固有の識別情報の下位４ビットを２進数に見立てて数値化を行ったときに示す値とスロットパルスを何回受信したかを表すスロットパルス番号が一致した場合、当該スロットパルスにおける応答情報の送信が可能であると判定する。一致しなかった場合は、当該スロットパルスにおける応答情報の送信が不可と判定する。
【００３５】
もし、ＲＦＩＤタグ１０が、リーダ／ライタ２０よりスロットパルスの重複信号を受信していた場合、ＲＦＩＤタグ１０固有のＩＤの下位４ビットが別のタグのＩＤの下位４ビットと同じであったことを意味するので、この場合は、次の４ビット、つまり下位から数えて５ビット目から８ビット目の４ビットが示す値とスロットパルスの番号の一致を判定する。この作業を、重複信号を受信しなくなるまで繰り返す。固有のＩＤが全ビット一致することはありえないので、最終的にはスロットパルスが重複することはない。
【００３６】
このようにして、ＲＦＩＤタグ１０は、リーダ／ライタ２０に対してスロットパルスが重複しないように応答情報の送信を行う。
【００３７】
続いて、図４に示すフローチャートを用いて、本発明におけるリーダ／ライタ２０の処理の流れについて説明する。まず、リーダ／ライタ２０は、応答情報の送信を要求する応答要求コマンドを送信する（Ｓ３０１）。次に、リーダ／ライタ２０は、スロットパルスの送信を行う（Ｓ３０２）。この時、当該スロットパルスでの重複受信が検出されていた場合、応答要求コマンドと共に、重複信号の送信も行う。
【００３８】
その後、リーダ／ライタ２０は、応答情報の受信が行われるまで一定時間待機する（Ｓ３０３）。この時の待機時間はＲＦＩＤタグ１０の応答に必要な時間に応じて予め定められているものとする。この待機時間の間、リーダ／ライタ２０は常にＲＦＩＤタグ１０からの応答情報の受信が行われたかどうかの確認を行う。一定時間応答情報の受信が行われなかった場合（Ｓ３０４）、つまり、予め定められた待機時間の間に、ＲＦＩＤタグ１０からの応答情報の受信が確認できなかった場合、それ以上の受信待機は行わず、次のスロットパルスへ移行する。
【００３９】
リーダ／ライタ２０が、応答情報の受信をした場合、応答情報の受信の重複を判定する（Ｓ３０５）。受信が重複、つまり同一のスロットパルスに対する応答で複数のタグからの応答情報をした場合、リーダ／ライタ２０は、受信時のスロットパルスを記録する（Ｓ３０６）。重複しなかった場合、リーダ／ライタ２０は、応答情報に含まれるＲＦＩＤタグ１０固有のＩＤを登録し、ＲＦＩＤタグ１０の検出を完了する（Ｓ３０７）。その後、次のスロットパルスへ移行し（Ｓ３０８）、スロットパルスの送信から同様の処理を繰り返し行う。
【００４０】
全てのスロットパルスについての処理が終了すると（Ｓ３０９）、リーダ／ライタ２０は、全てのスロットパルスでの受信内における受信の重複を確認し（Ｓ３１０）、受信の重複が確認された場合、再度スロットパルス０から同様の処理を繰り返し行う（Ｓ３１１）。
【００４１】
このようにして、受信が行われないスロットパルスにおける待機時間を短縮することにより、全てのＲＦＩＤタグの検出にかかる時間を短縮することが可能となる。
【００４２】
図５は、応答あり、なしのそれぞれの場合におけるスロットパルス間隔を示す図である。図５の（ａ）は、ＲＦＩＤタグ１０から応答があった場合、（ｂ）は、ＲＦＩＤタグ１０から応答がなかった場合を示す。
【００４３】
図５（ａ）に示すＲＦＩＤタグ１０から応答があった場合のスロットパルス間隔について説明する。ＲＦＩＤタグ１０から応答があった場合、応答開始までの時間とタグからのＩＤ受信までの時間がかかるため、当該スロットパルスでのスロットパルス間隔は図に示すようになる。
【００４４】
図５（ｂ）は、ＲＦＩＤタグ１０から応答が得られなかった場合のスロットパルス間隔について示す図である。この場合、図に示すように、無応答スロット間隔の時間が経過すると、当該スロットパルスでの応答情報の受信はないと判定し、次のスロットパルスへ移行するため、当該スロットパルスでのスロットパルス間隔は図に示すようになる。この時、受信時間に宛てられる時間を待たずに次のスロットパルスへ移行するため、図に示す時間ｔだけ短縮が可能となる。
【００４５】
このようにして、無応答時の待ち時間を短縮することにより、全体的な処理時間の短縮を図ることが可能となる。図６は、ＲＦＩＤタグ１０からの応答があった場合となかった場合の応答時間の比較である。ここではデータ送受信の方式を、方式１と方式２の２通りの方式で検証を行ったが、どちらの方式でも応答が無い場合は、応答があった場合の約９分の１の応答時間である。つまり、応答が無い場合次のスロットパルスに移行することにより、処理時間を９分の１にすることができる。応答がある場合の処理時間は短縮できないが、ＲＦＩＤタグの検出されるスロットパルスは１つか２つ等の少ない場合が多く、ＲＦＩＤタグの検出されない、つまり応答が無い場合のスロットパルスにおける処理時間の短縮により、かなりの全体処理時間の短縮が期待できる。
【図面の簡単な説明】
【００４６】
【図１】本発明における無線通信システムの構成を示すブロック図である。
【図２】本発明における無線通信システムの処理の流れを示すシーケンス図である。
【図３】本発明におけるタグの処理の流れを示すフローチャートである。
【図４】本発明におけるリーダ／ライタの処理の流れを示すフローチャートである。
【図５】本発明における応答時間を示すチャートである。
【図６】本発明における応答時間を示す表である。
【符号の説明】
【００４７】
１０    ＲＦＩＤタグ
１１    アンテナコイル
１２    電源生成回路
１３    メモリ
１４    コントロール回路
２０    リーダ／ライタ
２１    コントローラ
２２    レシーバ
２３    アンテナコイル
３０    ホストコンピュータ
４０    ＲＦＩＤタグ
５０    ＲＦＩＤタグ
１００    無線通信システム
【図１】
2006086911.tif 000003
【図２】
2006086911.tif 000004
【図３】
2006086911.tif 000005
【図４】
2006086911.tif 000006
【図５】
2006086911.tif 000007
【図６】
2006086911.tif 000008