(57)【要約】【課題】ＩＣタグから離間した位置でデータの読み取り精度向上を迅速に達成する。【解決手段】データを記憶する記憶部と、記憶部に記憶されたデータを送信するための通信用アンテナを備えた無線ＩＣタグから、離間した位置でデータを読み取るためのデータ読取装置であって、無線ＩＣタグとデータの送受信を行うためのアンテナユニットと、アンテナユニットに接続されたリーダ／ライタ又はリーダ／ライタ制御装置とを有し、リーダ／ライタは、複数のシーケンスからなる所定のアンテナ駆動パターンに従ってアンテナユニットを切り替えながら無線ＩＣタグの読み取りを行い、読み取り結果を情報処理手段に出力することで結果の論理和を生成し、論理和に基づいて無線ＩＣタグの読み取りを再度行うか否か、若しくは読み取り精度が容易に判定可能となり、より迅速な無線ＩＣタグの読み出し完了を実現できる。【選択図】図１６
2010259107.tif 000002
【特許請求の範囲】
【請求項１】
データを記憶する記憶部と、記憶部に記憶されたデータを送信するための通信用アンテナを備えた記憶媒体から、離間した位置でデータを読み取るためのデータ読取装置であって、
前記記憶媒体とデータの送受信を行うための複数のアンテナ手段をそれぞれが有する、複数の制御手段と、
前記複数の制御手段に接続された情報処理手段と
を有し、
前記制御手段は、複数のシーケンスからなる所定のアンテナ駆動パターンに従って、アンテナ手段を切り替えながら前記記憶媒体の読み取りを行い、各シーケンスにおける読み取り結果を情報処理手段に出力し、
前記情報処理手段は、各アンテナ手段について各シーケンスにおける読み取り結果の論理和を生成し、論理和に基づいて前記記憶媒体の読み取りを再度行うか否かを判定する
ことを特徴とする、データ読取装置。
【請求項２】
前記情報処理手段は、前記論理和に基づいて前記記憶媒体の読み取りを再度行う際に駆動させるアンテナ手段を特定し、当該アンテナ手段を用いた読み取りを行うよう対応する制御手段に指示を行う、ことを特徴とする請求項１に記載の、データ読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ読取装置に関し、より詳しくは、例えばいわゆるＲＦＩＤタグ、無線ＩＣタグのような、無線によりデータを読み取り可能な記憶媒体からデータを読み出すためのデータ読取装置に関する。
【背景技術】
【０００２】
近年の無線通信技術、情報処理技術の発展に伴い、いわゆる無線ＩＣタグと呼ばれる記憶媒体に種々の情報を持たせておき、この情報を無線により読み出し、物品の管理を行う記述が展開されている。このような技術の例としては、図書館における図書にそれぞれ、当該図書の書名やコードを記憶させたＩＣタグを付し、これを書架近傍に設けたリーダ（読取装置）により読み取ることにより、図書の管理を行うデータ読み取りシステムが提案されている（例えば、特許文献１）。
【０００３】
また、上記のようなデータ読み取りシステムを用いて、多数のＩＣタグ（例えば、１０００個）の読み取りを行うこと、例えば多数の在庫品に付されたＩＣタグを読み取り、在庫管理を行うことも試みられるようになっている（例えば、特許文献２、特許文献３）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−３３４１９８号公報
【特許文献２】特開平２００５−３０６５０２号公報
【特許文献３】特開平２００５−３３２０２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記のようなデータ読み取りシステムは、たとえ読取装置が放射する読取用電波の及ぶ範囲であって、その環境下においてデータの読み取りが困難になったり或いは不可能になったりする領域若しくは箇所が発生することがある。これは、読取用電波が壁や物品などに反射された反射波と直接波とがある箇所において逆位相となり互いに干渉してしまうためである。このような干渉が生じた箇所においては、無線ＩＣタグは読取装置からの読み取り用電波を受信することができず、その結果無線ＩＣタグからのデータ読み取りが失敗することになる。
【０００６】
また、複数の読取装置や読取装置のためのアンテナが設けられている場合には、各アンテナから放出される読取用電波が互いに干渉し合い、上記と同じく干渉が生じた箇所においては無線ＩＣタグからのデータ読み取りが失敗することになる。
【０００７】
また、多数の無線ＩＣタグの読み取りを、複数の読取装置や読取装置のためのアンテナが設けられている場合には、読み取りができなかった読み取り装置及びそのアンテナを特定し、すべての読取装置や読取装置のためのアンテナにおいて読み取りが成功するまで、読み取りを再試行する必要があるが、読み取り成功までに時間がかかってしまうと、移動中の無線ＩＣタグを見失うなどの不都合が生ずる虞がある。
【０００８】
本発明の目的は、複数のアンテナをそれぞれ備えた、複数の読取装置を有するデータ読取装置において、複数のアンテナにおける読み取りの精度向上を迅速に達成することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するための手段として、本発明は以下の特徴を有している。
本発明にかかるデータ読取装置は、データを記憶する記憶部と、記憶部に記憶されたデータを送信するための通信用アンテナを備えた記憶媒体（例えば、無線ＩＣタグ）から、離間した位置でデータを読み取るためのデータ読取装置として提案される。
【００１０】
このデータ読取装置は、記憶媒体とデータの送受信を行うための複数のアンテナ手段（例えば、アンテナユニット）をそれぞれが有する、複数の制御手段（例えば、リーダ／ライタ）と、複数の制御手段に接続された情報処理手段（例えば、リーダ／ライタ制御装置）とを有し、制御手段は、複数のシーケンスからなる所定のアンテナ駆動パターンに従って、アンテナ手段を切り替えながら記憶媒体の読み取りを行い、各シーケンスにおける読み取り結果を情報処理手段に出力し、情報処理手段は、各アンテナ手段について各シーケンスにおける読み取り結果の論理和を生成し、論理和に基づいて記憶媒体の読み取りを再度行うか否かを判定する。
【００１１】
かかるデータ読取装置によれば、読み取り結果の論理和に基づいて読み取りの成否若しくは精度が容易に判定可能となり、より迅速な無線ＩＣタグの読み出し完了を実現できる。
【００１２】
また、上記のデータ読取装置において、情報処理手段は、論理和に基づいて記憶媒体の読み取りを再度行う際に駆動させるアンテナ手段を特定し、当該アンテナ手段を用いた読み取りを行うよう対応する制御手段に指示を行うようにしてもよい。
【００１３】
かかるデータ読取装置によれば、読み取りが成功しなかったアンテナのみを再度駆動させるため、さらに迅速な無線ＩＣタグの読み出し完了を実現できる。
【発明の効果】
【００１４】
本発明によれば、複数のアンテナをそれぞれが備えた、複数の読取装置を有するデータ読取装置において、すべてのアンテナにおける読み取りの成功を迅速に達成することができる。
【図面の簡単な説明】
【００１５】
【図１】データ読取装置の基本的構成の例を示す機能ブロック図。
【図２】複数のアンテナユニットを有しているデータ読取装置１の構成例を示す機能ブロック図。
【図３】複数のリーダ／ライタ、アンテナユニットを有しているデータ読取装置１の構成例を示す機能ブロック図。
【図４】（Ａ）は、ある閉鎖された空間にリーダ／ライタ及びアンテナユニットが配置された場合の電界パターン及びデッドスポットを示す図、（Ｂ）はアンテナの放射特性が変更された後の電界パターン及びデッドスポットを示す図。
【図５】アンテナユニットからの距離とアンテナユニットが放出する電波の電界強度の関係を示すグラフ。
【図６】隣接する２つの空間に４つのアンテナユニットを設けているデータ読取装置１の例を示す図。
【図７】図６に示す配置において、隣接するリーダ／ライタからの直接波による読取妨害（干渉）の発生する例を示す図。
【図８】（Ａ）は、本データ読取装置１の動作例を示す図、（Ｂ）は（Ａ）の動作に続く、本データ読取装置１の動作例を示す図。
【図９】（Ａ）は、図８（Ｂ）に続く、本データ読取装置１の動作例を示す図、（Ｂ）は図９（Ａ）の動作に続く、本データ読取装置１の動作例を示す図。
【図１０】連続する３つの空間に配置されるデータ読取装置１の例を示す図。
【図１１】図１０に示すデータ読取装置の動作例を示すタイミングチャート。
【図１２】Ｎ個の無線ＩＣタグの読み取りに要する時間を示すグラフ。
【図１３】データ読取装置が無線ＩＣタグの読み取り対象とする読み取り対象領域の例を示す図。
【図１４】エリアにおけるアンテナユニット，これらアンテナユニットに接続されたリーダ／ライタの配置例を示す図。
【図１５】第２の実施の形態にかかるデータ読取装置の構成例を示すブロック図。
【図１６】第２の実施の形態にかかるデータ読取装置の動作を示すフローチャート。
【図１７】６つのシーケンスで構成されるアンテナ駆動パターンのデータ例を示す図。
【図１８】シーケンスＳ１が実行された後に、リーダ／ライタ制御装置が記憶している読み取り結果データの構成例を示す図
【図１９】すべてのシーケンスＳ１〜Ｓ６実行後にリーダ／ライタ制御装置が記憶している読み取り結果データの構成例を示す図
【図２０】読み取り結果データに基づいて生成されたＯＲ（論理和）データの例を示す図
【発明を実施するための形態】
【００１６】
本発明は、上述した課題を解決するため、データ読取装置から放射される読取用電波の干渉により生ずる読取不可能若しくは困難な箇所／領域の発生を回避し、ＩＣタグの位置に関わらすデータ読み取りが可能なデータ読取装置を提供することにあり、以下の特徴を有している。
【００１７】
すなわち、本発明にかかるデータ読取装置は、データを記憶する記憶部と、記憶部に記憶されたデータを送信するための通信用アンテナを備えた記憶媒体（例えば、無線ＩＣタグ）から、離間した位置でデータを読み取るためのデータ読取装置として提案される。
【００１８】
このデータ読取装置は、記憶媒体とデータの送受信を行うための複数のアンテナ手段（例えばアンテナユニット）と、各アンテナ手段に接続された制御手段（例えば、リーダ／ライタ又はリーダ／ライタ制御装置）とを有し、各アンテナ手段はその放射特性（例えば、電界パターン、ビーム方向、ビーム幅）を制御手段からの命令に応じて変更可能であることを特徴としている。
【００１９】
本データ読取装置によれば、アンテナ手段の放射特性を変更することにより、直接波或いは反射波によるデッドスポットの発生防止若しくは発生位置の変更を行うことにより、いずれの場所に記憶媒体が存在していても、デッドスポットによる読み取り不能を回避でき、その結果読み落としすることなくデータの読み出しを行うことができる。
【００２０】
上記データ読取装置はさらに以下の特徴を有しても良い。すなわち、制御部は、各アンテナ手段の指向性を互いに連携して可変させることをさらなる特徴として、データ読取装置は備えていても良い。
【００２１】
かかるデータ読取装置によれば、記憶媒体から送信される微弱な電波を他のアンテナ手段から放射される電波が妨害することがないため、いずれの位置に存在する記憶媒体であっても、読み落としすること（無線ＩＣタグの読み出しエラーの発生）なくデータの読み出しを行うことができる。
【００２２】
上記データ読取装置はさらに以下の特徴を有しても良い。すなわち、制御部は、複数のアンテナ手段を順次駆動させることにより、アンテナ手段から放射される電波の方向を可変にすることをさらなる特徴として、データ読取装置は備えていても良い。
【００２３】
かかるデータ読取装置によれば、隣接する空間において複数のアンテナ手段からデータ読み取り用の電波を放射する場合であっても、記憶媒体から送信される微弱な電波を他のアンテナ手段から放射される電波が妨害することがないため、いずれの位置に存在する記憶媒体であっても、読み落としすることなくデータの読み出しを行うことができる。
【００２４】
上記データ読取装置はさらに以下の特徴を有しても良い。すなわち、複数のアンテナのうち同時に２以上を駆動させ、同時に駆動されるアンテナは異なるビーム方向であることをさらなる特徴として、データ読取装置は備えていても良い。
【００２５】
かかるデータ読取装置によれば、隣接する空間において複数のアンテナからデータ読み取り用の電波を放射する場合であっても、記憶媒体から送信される微弱な電波を他のアンテナ手段から放射される電波が妨害することがないため、いずれの位置に存在する記憶媒体であっても、読み落としすることなくデータの読み出しを行うことができる。
【００２６】
[１．第１の実施の形態]
以下、図面を参照しながら、上記した特徴を有する本発明の第１の実施形態について説明する。
[１．１．基本構成]
まず、本実施の形態におけるデータ読取装置の基本的構成の例を説明する。
【００２７】
図１は、データ読取装置の基本的構成の例を示す機能ブロック図である。
データ読取装置１は、リーダ／ライタ制御装置１０と、このリーダ／ライタ制御装置１０に接続されたリーダ／ライタ２０と、リーダ／ライタ２０に接続されたアンテナユニット３０とで構成される。
【００２８】
リーダ／ライタ制御装置１０は、リーダ／ライタ２０に読み取り動作を実行する様命令し、また、リーダ／ライタ２０に無線ＩＣタグ４０から読み取ったデータを送信する様命令し、リーダ／ライタ２０から受け取ったデータを記憶し、所定の情報処理（例えば、在庫状況の一覧表示など）を行う機能を有する。リーダ／ライタ制御装置１０は、例えば、コンピュータや各種コントローラなどである。
【００２９】
リーダ／ライタ２０は、制御部２１と、制御部２１に接続された送受信部２２とを有ししている。制御部２１は、リーダ／ライタ制御装置１０からの命令を受け取り、これに応じて送受信部２２を駆動させ、また送受信部２２から出力されたデータ（無線ＩＣタグ４０から読み取ったもの）をリーダ／ライタ制御装置１に渡す機能を有している。
【００３０】
送受信部２２は、アンテナユニット３０を介して無線ＩＣタグ４０と無線により交信を行う機能を有する。送受信部２２は、変調部２３と復調部２４とを有している。変調部２３は、制御部２１から受け取った所定のコマンド、リクエスト、命令などの情報に応じた信号を所定の変調方式で変調してキャリア波を生成する。復調部２４は、無線ＩＣタグ４０が記憶しているデータに応じた信号に基づいて所定の変調方式で変調されたキャリア波を復調し、当該データに応じた信号を取り出し、制御部２１に渡す。
【００３１】
アンテナユニット３０は、リーダ／ライタ２０、より詳しくは変調部２３から受け取ったキャリア波を空中に放射し、電波を無線ＩＣタグ４０に向けて放射すると共に、無線ＩＣタグから放射されたキャリア波を受信し、このキャリア波をリーダ／ライタ２０、より詳しくは復調部２４に供給する。アンテナユニット３０は、送信用アンテナ／受信用アンテナとこれを保護するためのケースで構成されている。アンテナユニット３０は、リーダ／ライタ２０とは別体の装置になっており、リーダ／ライタ２０とはケーブルなどで接続される。従って、アンテナユニット３０は、リーダ／ライタ２０から離れた場所であっても設置できる様になっている。また、別の構成例としては、リーダ／ライタ２０に接続される複数のアンテナユニット３０のうちの一つのアンテナユニットをリーダ／ライタ２０内に組み込む構成としても本実施の形態は成立する。
【００３２】
無線ＩＣタグ４０は、メモリ４１と、制御部４２と、送受信部４３と、アンテナ４４とを有している。メモリ４１は、商品情報、発送者情報などの識別コードなど、読み取り対象となる情報を記憶している記憶装置である。制御部４２は、リーダ／ライタ２０からのコマンド、リクエスト、命令などを解釈し、これに応答する動作を実行する。送受信部４３は、リーダ／ライタ２０と同様に変調部（図略）、復調部（図略）を有しており、リーダ／ライタ２０と交信を行うために信号の変調／復調を行う。アンテナ４４はリーダ／ライタ２０からのキャリア波を受信し、これを送受信部４３に給電すると共に、送受信部４３からの変調されたキャリア波を受け取り、これをリーダ／ライタ２０に受信させる様、空中に放射する。
【００３３】
本データ読取装置１は、複数のアンテナユニット３０を有し、これら複数のアンテナユニット３０を切り替えて使用する構成としてもよい。
【００３４】
図２は、複数のアンテナユニット３０を有しているデータ読取装置１の構成例を示す機能ブロック図である。このデータ読取装置１は、Ｎ個のアンテナユニット３０1、３０2、…、３０Nがリーダ／ライタ２０に接続されている。リーダ／ライタ２０はアンテナ切替部２５を有しており、アンテナ切替部２５は制御部２１からの制御に応じてＮ個のアンテナユニット３０1、３０2、…、３０Nと送受信部２２とを選択的に接続し、所望のアンテナユニット３０を用いて無線ＩＣタグ４０との交信を行う。なお、本図において、図１に示す構成と同一の部材、構成要素については、図１と同一の参照符号を付し、これらの説明は省略することとする。
【００３５】
図３は、複数のリーダ／ライタ２０，アンテナユニット３０を有しているデータ読取装置１の構成例を示す機能ブロック図である。このデータ読取装置１においては、Ｎ個のリーダライタ２０1、…、２０Nがリーダ／ライタ制御装置１０に接続されており、Ｎ個のアンテナユニット３０1、…、３０Nが対応するリーダ／ライタ２０1、…、２０Nに接続されている。リーダ／ライタ制御装置１０はリーダ／ライタ２０1、…、２０Nを互いに独立して動作させる様にリーダ／ライタ２０1、…、２０Nを制御できる。その結果、このデータ読取装置１は、リーダ／ライタ２０1、…、２０Nに選択的に命令を送ることにより、Ｎ個のアンテナユニット３０1、３０2、…、３０Nから所望のアンテナユニット３０を選択して無線ＩＣタグ４０との交信を行うことができる。なお、本図において図１に示す構成と同一の部材、構成要素については、 図１と同一の参照符号を付し、これらの説明は省略することとする。
【００３６】
［１．２．デッドスポットの発生とその解消］
次に、データ読取装置１を使用した場合に、環境条件によって生じうる、読取用電波の干渉により生ずる読取不可能若しくは困難な箇所／領域（以下、デッドスポットと呼ぶ）について説明する。
【００３７】
図４（Ａ）は、ある閉鎖された空間（例えば倉庫やビルの一室）４００にリーダ／ライタ２０及びアンテナユニット３０が配置された場合の電界パターン及びデッドスポットを示す図である。リーダ／ライタ２０から変調されたキャリア波の供給を受けたアンテナユニットは電波を空中に放出する。アンテナユニット３０に格納されたアンテナ（図略）は、特有の放射の方向特性を有し、この水平方向における方向特性を電界パターン４０１として図示する。また、アンテナユニット３０のビーム方向を矢印４０６により示す。
【００３８】
アンテナユニット３０から放出された電波は、様々な方向に向けて放出される。空間４００内のある位置Ｐには、アンテナユニット３０から直接到達する電波である直接波４０２Ａが到達すると共に、アンテナユニット３０から空間４００の壁に向かった別の直接波４０３Ａが、壁によって反射されて生じた反射波４０４Ａも到達する。このとき、反射波４０４Ａは、十分な電界強度を有した状態で位置Ｐに到達する。そのため電波の波長と、直接波４０２Ａ及び反射波４０４Ａの進行距離の関係によっては、直接波４０２Ａ及び反射波４０４Ａが逆位相となり、互いに打ち消しあって位置Ｐ周辺にデッドスポット４０５Ａが発生する。
【００３９】
一方、空間４００内の別の地点である位置Ｑにおいても、アンテナユニット３０から直接到達する電波である直接波４０２Ｂが到達すると共に、アンテナユニット３０から空間４００の壁に向かった別の直接波４０３Ｂが、壁によって反射されて生じた反射波４０４Ｂも到達する。しかし、別の直接波４０３Ｂの電界強度は弱く、従ってその反射波４０４Ｂの電界強度も弱い状態となる。そのため、直接波４０２Ｂと反射波４０４Ｂが位置Ｑにおいて逆位相となっても、直接波４０２Ｂが打ち消されることはなく位置Ｑ周辺にデッドスポットは生じていない。
【００４０】
なお、図４（Ａ）では、一カ所のみデッドスポット４０５Ａを図示したが、複数箇所でデッドスポットが発生しうる。かかるデッドスポット４０５Ａに無線ＩＣタグ４０が位置した場合には、無線ＩＣタグ４０は、リーダ／ライタ２０との交信ができず、その結果リーダ／ライタ２０はデッドスポット４０５内に位置する無線ＩＣタグ４０からのデータの読み取りができない。
【００４１】
図５は、ある条件下におけるアンテナユニット３０からの距離とアンテナユニットが放出する電波の電界強度の関係を示すグラフである。図中、曲線５０１は、デッドスポットの発生がないと仮定した場合の電界強度を示す。また、曲線５０２は、デッドスポットの発生を考慮した場合の電界強度を示す。また、直線５０３は、無線ＩＣタグ４０が受信可能な電波の最低電界強度を示す。
【００４２】
デッドスポットの発生がないと仮定した場合は、アンテナユニット３０からの距離が離れるにつれて電界強度はなだらかに減少していく。一方、実際にはデッドスポットが発生するため、曲線５０２のような電界強度の変化が起こる。この場合、領域５０４においては、本来は直線５０３が示す最低電界強度を上回る電波の領域であるため、リーダ／ライタ２０は無線ＩＣタグ４０からのデータ読み取りができるはずであるが、実際には、曲線５０２が示す様に、無線ＩＣタグ４０が受け取る電波の電界強度が直線５０３が示す最低電界強度を下回るため、無線ＩＣタグ４０からのデータ読み取りができない領域となる。すなわち、領域５０４はデッドスポットとなる。
【００４３】
図４（Ｂ）は、図４（Ａ）の状態で生じたデッドスポット４０５Ａを解消するため、アンテナユニット３０の放射特性を変化させた状態を示す図である。アンテナユニット３０に搭載するアンテナは、リーダ／ライタ２０若しくはリーダ／ライタ制御装置１０の制御によりその放射特性を可変できるアンテナ、例えばフェイズドアレイ・アンテナとする。
【００４４】
図４（Ｂ）に示す例では、アンテナの放射特性を変化させたことにより、ビーム方向４０６及び電界パターン４０１が変えられた状態である。電界パターン４０１が変位するため、位置Ｐ、位置Ｑに到達する反射波の電界強度も変化する。すなわち、位置Ｐに到達する反射波４０４Ａの電界強度は弱くなり、一方位置Ｑに到達する反射波４０４Ｂの電界強度は強まる。その結果、この例では位置Ｐ周辺のデッドスポット４０５Ａは消滅するが、位置Ｑ周辺に新たなデッドスポット４０５Ｂが発生する。
【００４５】
位置Ｐに置かれている無線ＩＣタグ４０は、図４（Ａ）の状態においては読み取り不可能であるが、アンテナユニットの放射特性を変更し、図４（Ａ）の状態になった後は、読み取り可能となる。
【００４６】
本実施の形態にかかるデータ読取装置１は、例えば図４（Ａ）、図４（Ｂ）ようにアンテナの放射特性を変更しながら無線ＩＣタグ４０の読み取り処理を行うことにより、デッドスポット４０５における読み取り不可能状態を回避しつつ、無線ＩＣタグ４０の読み取り処理を行うことができる。
【００４７】
また、変形例として、２以上のアンテナユニット３０を順次又は同時に駆動させるようにデータ読取装置１を構成しても良い。このときの条件として、各アンテナユニット３０の電界パターンが重ならないか、或いは重なる領域が最小になる様にそれぞれのアンテナの放射特性（ビーム方向、ビーム幅など）を変更させる様に、リーダ／ライタ制御装置１が各アンテナユニット３０の駆動制御を行う様にしても良い。
【００４８】
［１．３．直接波による干渉発生の回避］
無線ＩＣタグ４０の読み取りには、複数のアンテナを用いることもある。倉庫などの広い領域内の無線ＩＣタグ４０の読み取りには、有効通信距離の関係から広い領域を小区画に分割して、小区画毎に複数のアンテナを設けて無線ＩＣタグ４０の読み取りを行うこともある。また、複数の部屋に無線ＩＣタグ４０を付した物品が格納されている場合にも、各部屋に複数のアンテナを設けて無線ＩＣタグ４０の読み取りを行う。
【００４９】
図６は、隣接する２つの空間４００Ａ，４００Ｂ（小区画や部屋などに相当する）のそれぞれに４つのアンテナユニット３０Ａ1〜３０Ａ4、３０Ｂ1〜３０Ｂ4を設けているデータ読取装置１の例を示す図である。アンテナユニット３０Ａ1〜３０Ａ4、３０Ｂ1〜３０Ｂ4はリーダ／ライタ２０Ａ、２０Ｂに接続され、リーダ／ライタ２０Ａ、２０Ｂはリーダ／ライタ制御装置１０によって制御される。リーダ／ライタ制御装置１０はリーダ／ライタ２０Ａ、２０Ｂを中継してアンテナユニット３０Ａ1〜３０Ａ4、３０Ｂ1〜３０Ｂ4を独立して駆動（電波の放射、受信）させることができる様になっている。
【００５０】
また、図６において、アンテナユニット３０Ａ1〜３０Ａ4、３０Ｂ1〜３０Ｂ4は、空間４００Ａ、４００Ｂの中心に向かって電波を放射するように放射特性が与えられており、そのビーム方向を矢印４０６Ａ1〜４０６Ａ4、４０６Ｂ1〜４０６Ｂ4によって示す。
【００５１】
図７は、図６に示すアンテナユニット３０Ａ1〜３０Ａ4、３０Ｂ1〜３０Ｂ4の配置において、直接波によるデッドスポットの発生する例を示す図である。今、そのビーム方向が同一方向となるアンテナユニット３０Ａ1、３０Ａ3、３０Ｂ1，３０Ｂ3が同時に駆動されたとする。このとき、アンテナユニットの電波放射強度にもよるが、これらのアンテナユニット３０Ａ1、３０Ａ3、３０Ｂ1，３０Ｂ3が放射する電波は、無線ＩＣタグ４０が返す微弱な電波より強力なため、無線ＩＣタグ４０が返す微弱な電波を妨害し無線ＩＣタグ４０の読み取りができなくなるおそれがある。領域７００は、アンテナユニット３０Ａ1が放射した電波が無線ＩＣタグ４０が返す微弱な電波を妨害し無線ＩＣタグ４０の読み取りができなくなるおそれがある領域を示している。すなわち、この領域７００においては、上述のような無線ＩＣタグ４０の発する電波の妨害が生じて読み取りができないおそれが生ずる。
【００５２】
本実施の形態にかかるデータ読取装置１は、上記の様な無線ＩＣタグ４０の読取不能若しくは読取不可（読み出しエラーともいう）の発生を回避するため、ビーム方向が同一方向となるアンテナユニットが同時に駆動させない態様で、アンテナユニット３０Ａ1〜３０Ａ4、３０Ｂ1〜３０Ｂ4を駆動制御することを特徴とする。すなわち、アンテナユニット３０が読み取りを行おうとする領域内に、他のアンテナユニット３０の発する強い電波が到達し、当該領域内に存在する無線ＩＣタグ４０が発する微弱な電波を妨害することを回避する。
【００５３】
図８（Ａ）（Ｂ）、図９（Ａ）（Ｂ）に、上記空間４００Ａ，４００Ｂにおいての無線ＩＣタグ４０の読取不能若しくは読取不可発生を回避しながら無線ＩＣタグの読み取りを行うデータ読取装置１の動作例を示す。
【００５４】
本データ読取装置１は、まず図８（Ａ）に示す様に、空間４００Ａにおいては、アンテナユニット３０Ａ1のみ駆動させ、同時に空間４００Ｂにおいては、アンテナユニット３０Ｂ2のみ駆動させる。このとき、アンテナユニット３０Ａ1、アンテナユニット３０Ｂ2のビーム方向は異なっているため、空間４００Ａ，４００Ｂのいずれにおいても一方のアンテナユニット３０から放射された電波が、他方のアンテナユニット３０が読み取りを行おうとしている領域に強い電界強度で到達することはなく、その結果、当該領域における無線ＩＣタグ４０が発する微弱な電波を妨害することを回避できる。
【００５５】
次に、本データ読取装置１は、図８（Ｂ）に示す様に、空間４００Ａにおいてアンテナユニット３０Ａ2のみ駆動させ、同時に空間４００Ｂにおいてアンテナユニット３０Ｂ3のみ駆動させる。このとき、アンテナユニット３０Ａ2、アンテナユニット３０Ｂ3のビーム方向は異なっているため、空間４００Ａ，４００Ｂのいずれにおいても、一方のアンテナユニット３０から放射された電波が、他方のアンテナユニット３０が読み取りを行おうとしている領域に強い電界強度で到達することはなく、その結果、当該領域における無線ＩＣタグ４０が発する微弱な電波を妨害することを回避できる。
【００５６】
次に、本データ読取装置１は、図９（Ａ）に示す様に、空間４００Ａにおいてアンテナユニット３０Ａ3のみ駆動させ、同時に空間４００Ｂにおいてアンテナユニット３０Ｂ4のみ駆動させる。このとき、アンテナユニット３０Ａ3、アンテナユニット３０Ｂ4のビーム方向は異なっているため、空間４００Ａ，４００Ｂのいずれにおいても一方のアンテナユニット３０から放射された電波が、他方のアンテナユニット３０が読み取りを行おうとしている領域に強い電界強度で到達することはなく、その結果、当該領域における無線ＩＣタグ４０が発する微弱な電波を妨害することを回避できる。
【００５７】
最後に、本データ読取装置１は、図９（Ｂ）に示す様に、空間４００Ａにおいてアンテナユニット３０Ａ4のみ駆動させ、同時に空間４００Ｂにおいてアンテナユニット３０Ｂ1のみ駆動させる。このとき、アンテナユニット３０Ａ4、アンテナユニット３０Ｂ1のビーム方向は異なっているため、空間４００Ａ，４００Ｂのいずれにおいても一方のアンテナユニット３０から放射された電波が、他方のアンテナユニット３０が読み取りを行おうとしている領域に強い電界強度で到達することはなく、その結果、当該領域における無線ＩＣタグ４０が発する微弱な電波を妨害することを回避できる。
【００５８】
以上のようにアンテナユニット３０を駆動制御することにより、各空間４００Ａ，４００Ｂのために設けられたすべてのアンテナユニット３０を駆動させつつ、他のアンテナユニット３０が発する電波が、アンテナユニット３０が読み取りを行おうとしている領域に強い電界強度で到達することはなく、その結果、当該領域における無線ＩＣタグ４０が発する微弱な電波を妨害することを回避できる。
【００５９】
なお、アンテナユニット３０は方形の空間において対角線方向にビーム方向が向く様に設けられてもよく、この場合には互いに対角線方向に隣接する空間において、ビーム方向が同一方向となるアンテナユニットが同時に駆動させない態様で、アンテナユニット３０を駆動制御すればよい。
【００６０】
上記のアンテナユニットの駆動制御は、３以上の空間が隣接している場合であっても有効である。図１０は、連続する３つの空間４００Ａ，４００Ｂ、４００Ｃ（小区画や部屋などに相当する）における無線ＩＣタグ４０の読み取りを行うデータ読取装置１の例を示している。このデータ読取装置１は、３つの空間４００Ａ，４００Ｂ、４００Ｃそれぞれに４つのアンテナユニット３０Ａ1〜３０Ａ4、３０Ｂ1〜３０Ｂ4、３０Ｃ1〜３０Ｃ4を設けている。アンテナユニット３０Ａ1〜３０Ａ4、３０Ｂ1〜３０Ｂ4、３０Ｃ1〜３０Ｃ4はリーダ／ライタ２０Ａ、２０Ｂ、２０Ｃに接続され、リーダ／ライタ２０Ａ、２０Ｂ、２０Ｃはリーダ／ライタ制御装置１０によって制御される。リーダ／ライタ制御装置１０はリーダ／ライタ２０Ａ、２０Ｂ、２０Ｃを中継してアンテナユニット３０Ａ1〜３０Ａ4、３０Ｂ1〜３０Ｂ4、３０Ｃ1〜３０Ｃ4を独立して駆動（電波の放射、受信）させることができる様になっている。
【００６１】
また、図１０において、アンテナユニット３０Ａ1〜３０Ａ4、３０Ｂ1〜３０Ｂ4、３０Ｃ1〜３０Ｃ4は、空間４００Ａ、４００Ｂ、４００Ｃの中心に向かって電波を放射する様放射特性が与えられており、そのビーム方向を矢印４０６Ａ1〜４０６Ａ4、４０６Ｂ1〜４０６Ｂ4、４０６Ｃ1〜４０６Ｃ4によって示す。
【００６２】
図１１は、図１０に示すデータ読取装置１の動作例を示す、タイミングチャートであって、リーダ／ライタ制御装置１０によるアンテナユニット３０Ａ1〜３０Ａ4、３０Ｂ1〜３０Ｂ4、３０Ｃ1〜３０Ｃ4の駆動タイミングを示すタイミングチャートである。
【００６３】
図１１に示す様に、４個一組のアンテナユニット３０Ａ1〜３０Ａ4、３０Ｂ1〜３０Ｂ4、３０Ｃ1〜３０Ｃ4は、周期Ｔ１で同一組のいずれかのアンテナユニットが駆動し、その駆動時間はＴ２（但し、Ｔ２≦Ｔ１／Ｎ、Ｎはアンテナユニットの組数）である。図１１に示す例では、リーダ／ライタ制御装置１０又はリーダ／ライタ２０Ａは、まず最初に空間４００Ａにおいてアンテナユニット３０Ａ1を時間Ｔ２だけ駆動し、同時に空間４００Ｃにおいてアンテナユニット３０Ｃ1を時間Ｔ２だけ駆動する（時刻ｔ1）。このとき、アンテナユニット３０Ａ1、３０Ｃ1から放射される強い電波によって、無線ＩＣタグ４０が発する微弱な電波の妨害が生ずるおそれのある空間４００Ｂでは、いずれのアンテナユニット３０も駆動させない。そのため、いずれの空間４００Ａ，４００Ｂ，４００Ｃにおいても、アンテナユニット３０が発する電波が無線ＩＣタグ４０が発する微弱な電波を妨害することによる無線ＩＣタグ４０の読取不能若しくは読取不可は発生しない。
【００６４】
次に、リーダ／ライタ制御装置１０は、アンテナユニット３０Ａ1、３０Ｃ1の駆動時間Ｔ２が終了した後、空間４００Ｂにおいてアンテナユニット３０Ｂ1を時間Ｔ２だけ駆動させる（時刻ｔ2）。このとき、アンテナユニット３０Ｂ1から放射される電波による干渉が生ずるであろう空間４００Ａ、４００Ｃでは、いずれのアンテナユニット３０も駆動させない。そのため、いずれの空間４００Ａ，４００Ｂ，４００Ｃにおいても、アンテナユニット３０が発する電波が無線ＩＣタグ４０が発する微弱な電波を妨害することによる無線ＩＣタグ４０の読み出しエラーは発生しない。
【００６５】
次に、リーダ／ライタ制御装置１０は、アンテナユニット３０Ｂ1の駆動時間Ｔ２が終了した後であって、先の時刻ｔ1から時間Ｔ１だけ経過した時刻ｔ3において、空間４００Ａにおいてアンテナユニット３０Ａ2を、空間４００Ｃにおいてアンテナユニット３０Ｃ2をそれぞれ同時に時間Ｔ２だけ駆動する。このとき、アンテナユニット３０Ａ2、３０Ｃ2から放射される電波による干渉が生ずるであろう空間４００Ｂでは、いずれのアンテナユニットも駆動させない。そのため、いずれの空間４００Ａ，４００Ｂ，４００Ｃにおいてもアンテナユニット３０が発する電波が無線ＩＣタグ４０が発する微弱な電波を妨害することによる無線ＩＣタグ４０の読み出しエラーは発生しない。なお、アンテナユニット３０Ａ2、３０Ｃ2の放射特性（例えば、ビーム方向が空間４００Ｂとは異なる方向に向いている）によっては、空間４００Ｂにアンテナユニット３０Ａ2、３０Ｃ2からの直接波が及ばないため、空間４００Ｂのいずれかのアンテナユニットを駆動させても良い。
【００６６】
次に、リーダ／ライタ制御装置１０は、アンテナユニット３０Ａ2、３０Ｃ2の駆動時間Ｔ２が終了した後であって、先の時刻ｔ2から時間Ｔ１だけ経過した時刻ｔ4において、空間４００Ｂにおいてアンテナユニット３０Ｂ2を時間Ｔ２だけ駆動する。このとき、アンテナユニット３０Ｂ2から放射される電波による妨害（干渉）が生ずるであろう空間４００Ａ，４００Ｃでは、いずれのアンテナユニットも駆動させない。そのため、いずれの空間４００Ａ，４００Ｂ，４００Ｃにおいてもアンテナユニット３０が発する電波が無線ＩＣタグ４０が発する微弱な電波を妨害することによる無線ＩＣタグ４０の読み出しエラーは発生しない。なお、アンテナユニット３０Ｂ2の放射特性（例えば、ビーム方向が空間４００Ａ，４００Ｃとは異なる方向に向いている）によっては、空間４００Ａ、４００Ｃにアンテナユニット３０Ｂ2からの直接波が及ばないため、空間４００Ａ，４００Ｃのいずれかのアンテナユニットを駆動させても良い。
【００６７】
以下同様の方法で、順次アンテナユニット３０の駆動制御を行うことにより、他のアンテナユニット３０が発する電波が無線ＩＣタグ４０が発する微弱な電波を妨害することによる無線ＩＣタグ４０の読み出しエラーを回避することが可能となる。
【００６８】
なお、上記のデータ読取装置１では、アンテナユニット３０の駆動タイミングによってリーダ／ライタ２０と無線ＩＣタグ４０との電波干渉の発生を防ぐとしたが、リーダ／ライタ２０と無線ＩＣタグ４０との交信に複数の周波数若しくはチャネルが使用可能である場合は、駆動タイミングと周波数の選択若しくは変更を組み合わせることにより、他のアンテナユニット３０が発する電波が無線ＩＣタグ４０が発する微弱な電波を妨害することによる無線ＩＣタグ４０の読み出しエラーを回避する構成としても本発明は成立する。
【００６９】
［２．第２の実施の形態］
本発明の第２の実施の形態は、複数のアンテナユニットをそれぞれが備えた、複数のリーダ／ライタを有するデータ読取装置において、すべてのアンテナにおける読み取り精度の向上を迅速に達成するものである。
【００７０】
図１２は、Ｎ（例えば、１０００）個の無線ＩＣタグの読み取りに要する時間を示すグラフである。一つの無線ＩＣタグの読み取りに要する時間がすべて同じであるならば、直線１２０１のようなグラフとなるはずである。しかしながら、現実には曲線１２０２のようなグラフとなり、残タグ数の多い前半の状態では無線ＩＣタグの読み取りに要する時間が比較的かかり、残タグ数の少なくなった後半の状態では無線ＩＣタグの読み取りに要する時間が比較的短くなるが、すべての無線ＩＣタグ読み取り完了に要するトータル時間は、直線１２０１に示す時間よりもかかってしまう。
【００７１】
本実施の形態が目指すところは、曲線１２０３が示すように、残タグ数の多い前半の状態では無線ＩＣタグの読み取りに要する時間を比較的短く押さえ、すべての無線ＩＣタグ読み取り完了に要するトータル時間を、直線１２０１に示す時間より短くすることにある。
【００７２】
［２．１．エリア、アンテナユニット、リーダ／ライタ］
次に、本実施の形態におけるデータ読取装置１の構成について説明する。
図１３は、データ読取装置１が無線ＩＣタグの読み取り対象とする読み取り対象領域の例を示す。読み取り対象領域１３０１は、データ読取装置１によって無線ＩＣタグの読み取りが行われる空間であって、例えば、複数階層からなる倉庫などである。読み取り対象領域１３０１は、複数のエリア１３０２に分割されている。なお、エリア１３０２は集合住宅の一室のように、物理的に他のエリアと区画されていてもよいし、倉庫内の巨大な空間のうちある一部のように物理的に他のエリアと区画されていないものでもかまわない。
【００７３】
図１４は、ある一つのエリア１３０２におけるアンテナユニット３０，これらアンテナユニット３０に接続されたリーダ／ライタ２０の配置例を示す図である。この例では、一つの立方体状のエリア１３０２に、立方体の各面に一つずつアンテナユニット３０が配置されている。６個のアンテナユニット３０はエリア１３０２に配置された一つのリーダ／ライタ２０に接続される。リーダ／ライタ２０は、図示していないリーダ／ライタ制御装置に接続される。図１３に示す各エリア１３０２は、すべて同じようにアンテナユニット３０，リーダ／ライタ２０が配置されている。
【００７４】
図１５は、本実施の形態におけるデータ読取装置１の構成例を示すブロック図である。読み取り対象領域１３０１は複数のエリア１３０２に分かれており、各エリア１３０２には、６つのアンテナユニット３０と、これらアンテナユニット３０に接続されたリーダ／ライタ２０が設けられている。すべてのリーダ／ライタ２０は、リーダ／ライタ制御装置１０に接続されており、各アンテナユニットの駆動はリーダ／ライタ制御装置１０によって指令される。
【００７５】
［２．２．動作例］
次に、本実施の形態にかかるデータ読取装置１の読み取り動作について説明する。図１６は、本実施の形態にかかるデータ読取装置１の動作を示すフローチャートである。この例では、データ読取装置１は、以下の構成を有するものとして説明する。このフローチャートで説明するデータ読取装置１は、ある読み取り対象領域１３０１に含まれる６つのエリア（前述のエリア１３０２に相当する）Ａ１〜Ａ６に存在する無線ＩＣタグ４０を読み取るためのデータ読取装置１である。各エリアＡ１〜Ａ６には、一つずつリーダ／ライタ（リーダ／ライタ２０に相当する）Ｒ１〜Ｒ６が設けられている。リーダ／ライタＲ１〜Ｒ６は、リーダ／ライタ制御装置１０に接続され、リーダライタ制御装置１０のコントロールに従って、読み取り動作を行う。リーダ／ライタＲ１〜Ｒ６はそれぞれ６つのアンテナユニット（アンテナユニット３０に相当する）ａ〜ｆを有している。
【００７６】
データ読取装置１による読み取り動作が開始されると、リーダ／ライタ制御装置１０は、予め定めたアンテナ駆動パターンに従って、リーダ／ライタＲ１〜Ｒ６に読み取り動作を行うよう命令する。アンテナ駆動パターンは、複数のシーケンス（この例では、６つのシーケンス）Ｓ１〜Ｓ６で構成されている。各シーケンスには、どのリーダ／ライタにどのアンテナユニットによって読み取り動作を行わさせるかが記述されている。データ読取装置１、より詳しくはリーダ／ライタ制御装置１０は、シーケンスＳ１〜Ｓ６を順番に実行することにより、上記アンテナ駆動パターンに従ったデータの読み取りを行う。なお、どのリーダ／ライタのどのアンテナユニットを用いるのかは、第１の実施の形態と同様に、直接波の干渉による読み取りエラーを回避できるように定められる。
【００７７】
図１７に、第１から第６までの６つのシーケンスＳ１〜Ｓ６で構成されるアンテナ駆動パターンのデータ例を示す。図に示す例では、アンテナ駆動パターンは、６つのシーケンスに対応する６つのデータ列で構成されている。それぞれのシーケンスは、どのアンテナユニットを駆動し、どのアンテナユニットは駆動させないかを示すデータであって、各アンテナユニット毎に「０」又は「１」が記述されたデータ列で記述されている。
【００７８】
ここで「１」はそのシーケンスにおいて該当するアンテナを駆動させることを示しており、「０」は逆にそのシーケンスにおいて該当するアンテナを駆動させないことを示している。例えば、第１のシーケンスＳ１においては、「１」に対応するアンテナユニットは、リーダ／ライタＲ１のアンテナユニットａ、リーダ／ライタＲ２のアンテナユニットｂ、リーダ／ライタＲ３のアンテナユニットｃ、リーダ／ライタＲ４のアンテナユニットｄ、リーダ／ライタＲ５のアンテナユニットｅ、リーダ／ライタＲ６のアンテナユニットｆの６つのアンテナユニットが駆動され、他の３０のアンテナユニットは駆動されない。以下、第２から第６までのそれぞれのシーケンスも、どのアンテナユニットを駆動し、どのアンテナユニットは駆動させないかを示すように「１」「０」で構成されたデータ列となっている。なお、この例では、第１から第６のシーケンスを実行することにより、すべてのリーダ／ライタＲ１〜Ｒ６のすべてのアンテナユニットａ〜ｆがいずれかのシーケンスにおいて一度駆動されるようになっている。
【００７９】
さて、データ読取装置１が読み取り動作を開始すると、データ読取装置１、より詳しくはリーダ／ライタ制御装置１０は、予め定めた第１のシーケンスＳ１に基づいて、リーダ／ライタＲ１〜Ｒ６にどのアンテナユニットａ〜ｆを駆動させるのかを指示する（Ｓ１０）。各リーダ／ライタＲ１〜Ｒ６はこの指示に従って、指定されたアンテナユニットを駆動して読み取り動作を行う。読み取り動作実行の後、各リーダ／ライタＲ１〜Ｒ６は、そのシーケンスにおける読み取り動作が成功したか否かをリーダ／ライタ制御装置１０に通知する。
【００８０】
リーダ／ライタＲ１〜Ｒ６から読み取り動作が成功したか否かについての通知を受けたリーダ／ライタ制御装置１０は、第１のシーケンスＳ１における各アンテナユニットについて読み取り結果データを生成し、これを記憶する（Ｓ２０）。図１８は、シーケンスＳ１が実行された後に、リーダ／ライタ制御装置１０が記憶している読み取り結果データの構成例を示す図である。読み取り結果データは、シーケンスの結果ごとに一つのデータ列（「シーケンス結果データ列」と呼ぶ）を有している。各シーケンス結果データ列は、アンテナユニットａ〜ｆ毎に「０」又は「１」が記述されたデータ列で記述されている。シーケンス結果データ列においては、該当シーケンスにおいて読み取り動作が成功したアンテナユニットについては「１」が記述され、該当シーケンスにおいて駆動されたが読み取り動作が成功しなかったアンテナユニット、及び駆動されなかったアンテナユニットについては、「０」が記述されている。なお、図中網掛けを伏した「０」は、当該シーケンスにおいて駆動されたが読み取り動作が成功しなかったことを示している。なお、図１８に示す例では、シーケンスＳ２〜Ｓ６については未実行の状態であるため、データ列には「０」「１」は記述されていない。
【００８１】
図１６に戻り、データ読取装置１の読み取り動作の説明を続ける。
次に、リーダ／ライタ制御装置１０は、先に実行したシーケンスに続くシーケンスに基づいて、リーダ／ライタＲ１〜Ｒ６にどのアンテナユニットａ〜ｆを駆動させるのかを指示する（Ｓ３０）。この指示を受けたリーダ／ライタＲ１〜Ｒ６から読み取り動作が成功したか否かについての通知がリーダ／ライタ制御装置１０に返される。
【００８２】
リーダ／ライタ制御装置１０は、当該シーケンスにおける各アンテナユニットについて読み取り結果データを生成し、これを記憶する（Ｓ４０）。
【００８３】
次に、リーダ／ライタ制御装置１０は、予め定められたアンテナ駆動パターンに含まれるすべてのシーケンスを実行したか否かを判定する（Ｓ５０）。すべてのシーケンスを実行していないと判定した場合（Ｓ５０，Ｎｏ）、リーダ／ライタ制御装置１０は、次のシーケンスについてＳ３０、Ｓ４０の処理を繰り返す。一方、すべてのシーケンスを実行したと判定した場合（Ｓ５０，Ｙｅｓ）、リーダ／ライタ制御装置１０は、記憶している読み取り結果データに基づいて、ＯＲ（論理和）データを生成する。
【００８４】
図１９は、すべてのシーケンスＳ１〜Ｓ６実行後にリーダ／ライタ制御装置１０が記憶している読み取り結果データの構成例を示す図である。図示のように、すべてのデータ列に読み取り結果を示す「０」又は「１」が記述されている。上記ＯＲ（論理和）データは、アンテナユニット毎に「０」又は「１」が記述されたデータ列であって、各アンテナユニット毎に読み取り結果データの各シーケンス結果を示す「０」「１」の論理和をとり、その論理和を記述したデータである。図２０に、図１９の読み取り結果データに基づいて生成されたＯＲ（論理和）データの例を示す。上記ＯＲ（論理和）データは、各シーケンス結果を示す「０」「１」の論理和であるため、少なくとも一つのシーケンスにおいて読み取りが成功したことを示す「１」が記述されたアンテナユニットについては、「１」が記述され、一方いずれのシーケンスにおいても読み取りが成功したことを示す「１」が記述されていないアンテナユニットについては「０」が記述されることとなる。図に示すＯＲ（論理和）データの例では、リーダ／ライタＲ１のアンテナユニットｂ、リーダ／ライタＲ２のアンテナユニットｂ、リーダ／ライタＲ３のアンテナユニットｅ、リーダ／ライタＲ４のアンテナユニットｂについて「０」が記述され、他のアンテナユニットについてはすべて「１」が記述されている。すなわち、リーダ／ライタＲ１のアンテナユニットｂ、リーダ／ライタＲ２のアンテナユニットｂ、リーダ／ライタＲ３のアンテナユニットｅ、リーダ／ライタＲ４のアンテナユニットｂについて読み取りが成功していない。
【００８５】
図１６に戻り、データ読取装置１の読み取り動作の説明を続ける。
次に、リーダ／ライタ制御装置１０は、上記ＯＲ（論理和）データに基づいて、測定精度を算出する（Ｓ７０）。この例では、測定精度＝読み取り成功したアンテナユニット数（ＯＲ（論理和）データに記述された「１」の個数）／当該アンテナ駆動パターンにおいて駆動対象となるすべてのアンテナユニットの個数×１００（％）とする。具体的にこの例では、測定精度＝３２／３６×１００≒８８．９％となる。
【００８６】
次に、リーダ／ライタ制御装置１０は、Ｓ７０において算出した測定精度が所定の測定精度を超えたか否かを判定する（Ｓ８０）。算出した測定精度が所定の精度を超えている場合（Ｓ８０，Ｙｅｓ）には、読み取り動作は終了する。一方、算出した測定精度が所定の精度を超えていない場合（Ｓ８０，Ｎｏ）には、再度Ｓ１０に戻り、Ｓ７０までの処理を算出した測定精度が所定の精度を超えるまで繰り返す。
【００８７】
なお、Ｓ１０からＳ７０を繰り返す際に、上記シーケンスに基づいてアンテナユニットの駆動を行うのではなく、ＯＲ（論理和）データに「０」が記載されたアンテナユニットのみ駆動させるようにすれば、さらに所定の測定精度に達するまでの時間を短縮させることが期待できる。
【００８８】
［２．３．その他］
一つの読み取り対象領域１３０１を複数のエリア１３０２からなるエリアグループに分割して、各エリアグループに対して、図１６に示す読み取り動作を実行するようにしても本実施の形態は成立する。
【００８９】
例えば、一つの読み取り対象領域１３０１が、それぞれが立方体状のエリア１３０２を３行３列３段の２７個のエリアで構成されるとして、１行３個を一つのエリアグループとしてこのエリアグループに図１６に示す読み取り動作を実行する。すなわち、一つの読み取り対象領域１３０１を９個のエリアグループに分け、各エリアグループに対して読み取り動作を実行する。あるいは、１段９個のエリア１３０２を一つのエリアグループとして各エリアグループに対して読み取り動作を実行する。どのようにエリアグループを定めるかは、電波状況などの要因によって適宜定めることが考えられる。
【符号の説明】
【００９０】
１ … データ読取装置
１０ … リーダ／ライタ制御装置
２０ … リーダ／ライタ
３０ … アンテナユニット
４０ … 無線ＩＣタグ
【図１】
2010259107.tif 000003
【図２】
2010259107.tif 000004
【図３】
2010259107.tif 000005
【図４】
2010259107.tif 000006
【図５】
2010259107.tif 000007
【図６】
2010259107.tif 000008
【図７】
2010259107.tif 000009
【図８】
2010259107.tif 000010
【図９】
2010259107.tif 000011
【図１０】
2010259107.tif 000012
【図１１】
2010259107.tif 000013
【図１２】
2010259107.tif 000014
【図１３】
2010259107.tif 000015
【図１４】
2010259107.tif 000016
【図１５】
2010259107.tif 000017
【図１６】
2010259107.tif 000018
【図１７】
2010259107.tif 000019
【図１８】
2010259107.tif 000020
【図１９】
2010259107.tif 000021
【図２０】
2010259107.tif 000022
【手続補正書】
【提出日】平成22年8月10日(2010.8.10)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明の目的は、複数のアンテナをそれぞれ備えた、複数の読取装置を有するデータ読取装置において、複数のアンテナにおける読み取りの精度向上を迅速に達成することにある。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
このデータ読取装置は、記憶媒体とデータの送受信を行うための複数のアンテナ手段（例えば、アンテナユニット）をそれぞれが有する、複数の制御手段（例えば、リーダ／ライタ）と、複数の制御手段に接続された情報処理手段（例えば、リーダ／ライタ制御装置）とを有し、制御手段は、複数のシーケンスからなる所定のアンテナ駆動パターンに従って、アンテナ手段を切り替えながら記憶媒体の読み取りを行い、各シーケンスにおける読み取り結果を情報処理手段に出力し、情報処理手段は、各アンテナ手段について各シーケンスにおける読み取り結果の論理和を生成し、論理和に基づいて記憶媒体の読み取りを再度行うか否かを判定する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
かかるデータ読取装置によれば、読み取り結果の論理和に基づいて読み取りの成否若しくは精度が容易に判定可能となり、より迅速な無線ＩＣタグの読み出し完了を実現できる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
また、上記のデータ読取装置において、情報処理手段は、論理和に基づいて記憶媒体の読み取りを再度行う際に駆動させるアンテナ手段を特定し、当該アンテナ手段を用いた読み取りを行うよう対応する制御手段に指示を行うようにしてもよい。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
かかるデータ読取装置によれば、読み取りが成功しなかったアンテナのみを再度駆動させるため、さらに迅速な無線ＩＣタグの読み出し完了を実現できる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
本発明は、上述した課題を解決するため、データ読取装置から放射される読取用電波の干渉により生ずる読取不可能若しくは困難な箇所／領域の発生を回避し、ＩＣタグの位置に関わらすデータ読み取りが可能なデータ読取装置を提供することにあり、以下の特徴を有している。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
すなわち、本発明にかかるデータ読取装置は、データを記憶する記憶部と、記憶部に記憶されたデータを送信するための通信用アンテナを備えた記憶媒体（例えば、無線ＩＣタグ）から、離間した位置でデータを読み取るためのデータ読取装置として提案される。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
このデータ読取装置は、記憶媒体とデータの送受信を行うための複数のアンテナ手段（例えばアンテナユニット）と、各アンテナ手段に接続された制御手段（例えば、リーダ／ライタ又はリーダ／ライタ制御装置）とを有し、各アンテナ手段はその放射特性（例えば、電界パターン、ビーム方向、ビーム幅）を制御手段からの命令に応じて変更可能であることを特徴としている。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
本データ読取装置によれば、アンテナ手段の放射特性を変更することにより、直接波或いは反射波によるデッドスポットの発生防止若しくは発生位置の変更を行うことにより、いずれの場所に記憶媒体が存在していても、デッドスポットによる読み取り不能を回避でき、その結果読み落としすることなくデータの読み出しを行うことができる。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
上記データ読取装置はさらに以下の特徴を有しても良い。すなわち、制御部は、各アンテナ手段の指向性を互いに連携して可変させることをさらなる特徴として、データ読取装置は備えていても良い。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
かかるデータ読取装置によれば、記憶媒体から送信される微弱な電波を他のアンテナ手段から放射される電波が妨害することがないため、いずれの位置に存在する記憶媒体であっても、読み落としすること（無線ＩＣタグの読み出しエラーの発生）なくデータの読み出しを行うことができる。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
上記データ読取装置はさらに以下の特徴を有しても良い。すなわち、制御部は、複数のアンテナ手段を順次駆動させることにより、アンテナ手段から放射される電波の方向を可変にすることをさらなる特徴として、データ読取装置は備えていても良い。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
かかるデータ読取装置によれば、隣接する空間において複数のアンテナ手段からデータ読み取り用の電波を放射する場合であっても、記憶媒体から送信される微弱な電波を他のアンテナ手段から放射される電波が妨害することがないため、いずれの位置に存在する記憶媒体であっても、読み落としすることなくデータの読み出しを行うことができる。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
上記データ読取装置はさらに以下の特徴を有しても良い。すなわち、複数のアンテナのうち同時に２以上を駆動させ、同時に駆動されるアンテナは異なるビーム方向であることをさらなる特徴として、データ読取装置は備えていても良い。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
かかるデータ読取装置によれば、隣接する空間において複数のアンテナからデータ読み取り用の電波を放射する場合であっても、記憶媒体から送信される微弱な電波を他のアンテナ手段から放射される電波が妨害することがないため、いずれの位置に存在する記憶媒体であっても、読み落としすることなくデータの読み出しを行うことができる。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
[１．第１の実施の形態]
以下、図面を参照しながら、上記した特徴を有する本発明の第１の実施形態について説明する。
[１．１．基本構成]
まず、本実施の形態におけるデータ読取装置の基本的構成の例を説明する。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
リーダ／ライタ制御装置１０は、リーダ／ライタ２０に読み取り動作を実行する様命令し、また、リーダ／ライタ２０に無線ＩＣタグ４０から読み取ったデータを送信する様命令し、リーダ／ライタ２０から受け取ったデータを記憶し、所定の情報処理（例えば、在庫状況の一覧表示など）を行う機能を有する。リーダ／ライタ制御装置１０は、例えば、コンピュータや各種コントローラなどである。
【手続補正１８】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データを記憶する記憶部と、記憶部に記憶されたデータを送信するための通信用アンテナを備えた記憶媒体から、離間した位置でデータを読み取るためのデータ読取装置であって、
前記記憶媒体とデータの送受信を行うための複数のアンテナ手段をそれぞれが有する、複数の制御手段と、
前記複数の制御手段に接続された情報処理手段と
を有し、
前記制御手段は、複数のシーケンスからなる所定のアンテナ駆動パターンに従って、アンテナ手段を切り替えながら前記記憶媒体の読み取りを行い、各シーケンスにおける読み取り結果を情報処理手段に出力し、
前記情報処理手段は、各アンテナ手段について各シーケンスにおける読み取り結果の論理和を生成し、論理和に基づいて前記記憶媒体の読み取りを再度行うか否かを判定する
ことを特徴とする、データ読取装置。
【請求項２】
前記情報処理手段は、前記論理和に基づいて前記記憶媒体の読み取りを再度行う際に駆動させるアンテナ手段を特定し、当該アンテナ手段を用いた読み取りを行うよう対応する制御手段に指示を行う、ことを特徴とする請求項１に記載の、データ読取装置。