(57)【要約】【課題】衝突防止技術を用いて複数の無線タグを効率的に読み取り得る無線タグリーダにおいて、電力利用効率を効果に向上し得る構成を提供する。【解決手段】無線タグリーダ１は、アンテナからの電磁波の送信出力を複数段階に切り替え可能に構成され、読取完了判断手段による読取完了の判断後に送信出力を新たな段階に増大させる出力設定手段を備え、更に、この出力設定手段によって設定される送信出力と、読取完了と判断されるまでの読取可能範囲内の既読タグ数とに基づき、出力設定手段によって送信出力が新たな段階に増大されたときに読取可能範囲内に入る未読タグ数を予測する予測手段を備えている。そして、スロット数設定手段は、予測手段によって予測される未読タグ数に基づいて、新たな段階のときのスロット数を決定している。【選択図】図４
2011198187.tif 000002
【特許請求の範囲】
【請求項１】
電磁波を送受信するアンテナと、
前記アンテナから送受信される前記電磁波を媒介として無線タグと無線通信を行う無線通信手段と、
スロット数を設定するスロット数設定手段と、
前記スロット数設定手段によって設定された前記スロット数のスロットを用意すると共に、前記無線通信手段の読取可能範囲内に存在する各無線タグを各スロットに割り当て、前記各無線タグを固有の識別情報と対応付ける衝突防止処理を行う衝突防止手段と、
を備え、
前記無線通信手段が、前記衝突防止手段によって前記各無線タグに対応付けられた各識別情報に基づいて前記各無線タグを認識し、前記各無線タグと通信を行う無線タグリーダであって、
前記読取可能範囲内にある前記無線タグの読み取りが完了したか否かを判断する読取完了判断手段と、
前記アンテナからの前記電磁波の送信出力を複数段階に切り替え可能に構成され、前記読取完了判断手段による読取完了の判断後に前記送信出力を新たな段階に増大させる出力設定手段と、
前記出力設定手段によって設定される前記送信出力と、前記読取完了判断手段によって読取完了と判断されるまでの前記読取可能範囲内の既読タグ数とに基づき、前記出力設定手段によって前記送信出力が前記新たな段階に増大されたときに前記読取可能範囲内に入る未読タグ数を予測する予測手段と、
を備え、
前記スロット数設定手段は、前記予測手段によって予測される前記未読タグ数に基づいて、前記新たな段階のときの前記スロット数を決定することを特徴とする無線タグリーダ。
【請求項２】
前記スロット数設定手段は、
未読タグのタグ数とスロット数とを対応付けて定めたテーブルと、
前記テーブルを記憶する記憶部と、
を備え、
前記予測手段によって予測される前記未読タグ数と、前記記憶部に記憶される前記テーブルとに基づいて前記新たな段階のときの前記スロット数を決定することを特徴とする請求項１に記載の無線タグリーダ。
【請求項３】
前記スロット数設定手段は、前記予測手段によって予測される前記未読タグ数をパラメータとする所定の演算式により前記新たな段階のときの前記スロット数を決定することを特徴とする請求項１に記載の無線タグリーダ。
【請求項４】
前記出力設定手段は、前記無線通信手段による読取開始時に前記送信出力を前記複数段階のうちの最小出力に設定し、前記無線通信手段によって前記無線タグが検出されるまで、前記送信出力を段階的に順次増大させること特徴とする請求項１から請求項３のいずれか一項に記載の無線タグリーダ。
【請求項５】
前記スロット数設定手段は、前記無線通信手段による読取開始時に前記スロット数を所定の最少スロット数に設定することを特徴とする請求項４に記載の無線タグリーダ。
【請求項６】
前記出力設定手段による前記複数段階の切り替えが完了したときに、表示部による表示、音声手段による発音、振動発生器による振動の発生の少なくともいずれかを実行する完了報知手段を備えたことを特徴とする請求項１から請求項５のいずれか一項に記載の無線タグリーダ。
【請求項７】
前記出力設定手段による前記複数段階の切り替えが完了し、新たな前記無線タグが検出されない場合に、表示部による表示、音声手段による発音、振動発生器による振動の発生の少なくともいずれかを実行する非検出報知手段を備えたことを特徴とする請求項１から請求項５のいずれか一項に記載の無線タグリーダ。
【請求項８】
前記無線通信手段は、前記アンテナに対する送信信号を増幅するパワーアンプを備え、
前記出力設定手段は、前記パワーアンプの増幅値を制御することを特徴とする請求項１から請求項７のいずれか一項に記載の無線タグリーダ。
【請求項９】
前記無線通信手段は、
搬送波を発生させる発振器と、
前記発振器にて生成された前記搬送波を変調する変調器と、
を備え、
前記出力設定手段は、前記変調器からの変調信号の出力レベルを変化させることを特徴とする請求項１から請求項７のいずれか一項に記載の無線タグリーダ。
【請求項１０】
前記無線通信手段は、前記アンテナに対する送信信号を増幅するパワーアンプを備え、
前記出力設定手段は、前記パワーアンプに対する入力電圧を調整可能な可変減衰器からなることを特徴とする請求項１から請求項７のいずれか一項に記載の無線タグリーダ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線タグリーダに関するものである。
【背景技術】
【０００２】
現在、無線タグを無線タグリーダによって読み取る無線タグシステムが様々に提供されており、無線タグリーダの用途も広範にわたっている。この無線タグリーダでは、用途の増大や利便性向上などの要請から、高機能化が進行しており、例えば、電波の出力レベルを環境に応じて調整するものや、電波をより高レベルで送信し、より広い範囲の読み取りを可能とするものなどが提供されている。なお、このような技術としては、例えば特許文献１、２のようなものが提供されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２３８３８１公報
【特許文献２】特開２００６−２５９１２３公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、無線タグリーダでは、上記のように高出力化を図ろうとする場合、例えばパワーアンプ等の増幅手段を搭載する必要があるため、消費電力が増大しやすい問題がある。このような問題の対策としては、例えば歪み補償技術などを用いてパワーアンプを効率化する方法などが考えられるが、この方法では、回路規模が大きく、実装性やコストなどの面で難しいということもあり、特に、バッテリを搭載した携帯端末として構成とする場合にこのような困難性がより顕著となる。また、バッテリを搭載した携帯端末として構成する場合、稼働時間をより長く確保し且つ電力損失に伴う内部発熱を抑えるためにも消費電力の抑制が極めて重要な課題となる。
【０００５】
本発明は、上述した課題を解決するためになされたものであり、衝突防止技術を用いて複数の無線タグを効率的に読み取り得る無線タグリーダにおいて、電力利用効率を効果に向上し得る構成を提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１の発明は、電磁波を送受信するアンテナと、前記アンテナから送受信される前記電磁波を媒介として無線タグと無線通信を行う無線通信手段と、スロット数を設定するスロット数設定手段と、前記スロット数設定手段によって設定された前記スロット数のスロットを用意すると共に、前記無線通信手段の読取可能範囲内に存在する各無線タグを各スロットに割り当て、前記各無線タグを固有の識別情報と対応付ける衝突防止処理を行う衝突防止手段と、を備え、前記無線通信手段が、前記衝突防止手段によって前記各無線タグに対応付けられた各識別情報に基づいて前記各無線タグを認識し、前記各無線タグと通信を行う無線タグリーダであって、前記読取可能範囲内にある前記無線タグの読み取りが完了したか否かを判断する読取完了判断手段と、前記アンテナからの前記電磁波の送信出力を複数段階に切り替え可能に構成され、前記読取完了判断手段による読取完了の判断後に前記送信出力を新たな段階に増大させる出力設定手段と、前記出力設定手段によって設定される前記送信出力と、前記読取完了判断手段によって読取完了と判断されるまでの前記読取可能範囲内の既読タグ数とに基づき、前記出力設定手段によって前記送信出力が前記新たな段階に増大されたときに前記読取可能範囲内に入る未読タグ数を予測する予測手段と、を備え、前記スロット数設定手段は、前記予測手段によって予測される前記未読タグ数に基づいて、前記新たな段階のときの前記スロット数を決定することを特徴としている。
【０００７】
請求項２の発明は、請求項１に記載の無線タグリーダにおいて、前記スロット数設定手段が、未読タグのタグ数とスロット数とを対応付けて定めたテーブルと、前記テーブルを記憶する記憶部と、を備え、前記予測手段によって予測される前記未読タグ数と、前記記憶部に記憶される前記テーブルとに基づいて前記新たな段階のときの前記スロット数を決定することを特徴としている。
【０００８】
請求項３の発明は、請求項１に記載の無線タグリーダにおいて、前記スロット数設定手段が、前記予測手段によって予測される前記未読タグ数をパラメータとする所定の演算式により前記新たな段階のときの前記スロット数を決定することを特徴としている。
【０００９】
請求項４の発明は、請求項１から請求項３のいずれか一項に記載の無線タグリーダにおいて、前記出力設定手段が、前記無線通信手段による読取開始時に前記送信出力を前記複数段階のうちの最小出力に設定し、前記無線通信手段によって前記無線タグが検出されるまで、前記送信出力を段階的に順次増大させること特徴としている。
【００１０】
請求項５の発明は、請求項４に記載の無線タグリーダにおいて、前記スロット数設定手段が、前記無線通信手段による読取開始時に前記スロット数を所定の最少スロット数に設定することを特徴としている。
【００１１】
請求項６の発明は、請求項１から請求項５のいずれか一項に記載の無線タグリーダにおいて、前記出力設定手段による前記複数段階の切り替えが完了したときに、表示部による表示、音声手段による発音、振動発生器による振動の発生の少なくともいずれかを実行する完了報知手段が設けられていることを特徴としている。
【００１２】
請求項７の発明は、請求項１から請求項５のいずれか一項に記載の無線タグリーダにおいて、前記出力設定手段による前記複数段階の切り替えが完了し、新たな前記無線タグが検出されない場合に、表示部による表示、音声手段による発音、振動発生器による振動の発生の少なくともいずれかを実行する非検出報知手段が設けられていることを特徴としている。
【００１３】
請求項８の発明は、請求項１から請求項７のいずれか一項に記載の無線タグリーダにおいて、前記無線通信手段が、前記アンテナに対する送信信号を増幅するパワーアンプを備え、前記出力設定手段が、前記パワーアンプの増幅値を制御することを特徴としている。
【００１４】
請求項９の発明は、請求項１から請求項７のいずれか一項に記載の無線タグリーダにおいて、前記無線通信手段が、搬送波を発生させる発振器と、前記発振器にて生成された前記搬送波を変調する変調器とを備えており、前記出力設定手段が、前記変調器からの変調信号の出力レベルを変化させることを特徴としている。
【００１５】
請求項１０の発明は、請求項１から請求項７のいずれか一項に記載の無線タグリーダにおいて、前記無線通信手段が、前記アンテナに対する送信信号を増幅するパワーアンプを備え、前記出力設定手段が、前記パワーアンプに対する入力電圧を調整可能な可変減衰器からなることを特徴としている。
【発明の効果】
【００１６】
請求項１の発明は、衝突防止手段によって各無線タグに対応付けられた各識別情報に基づいて各無線タグを認識し、各無線タグと通信を行う無線タグリーダにおいて、無線通信手段の読取可能範囲内にある無線タグの読み取りが完了したか否かを判断する読取完了判断手段と、アンテナからの電磁波の送信出力を複数段階に切り替え可能に構成され、読取完了判断手段による読取完了の判断後に送信出力を新たな段階に増大させる出力設定手段と、出力設定手段によって設定される送信出力と、読取完了判断手段によって読取完了と判断されるまでの読取可能範囲内の既読タグ数とに基づき、出力設定手段によって送信出力が新たな段階に増大されたときに読取可能範囲内に入る未読タグ数を予測する予測手段と、が設けられている。そして、スロット数設定手段は、予測手段によって予測される未読タグ数に基づいて、新たな段階のときのスロット数を決定している。
このようにすると、無線タグの読み取りの完了に応じてアンテナからの電磁波の出力を段階的に増大させることができるため、常に大きな出力で読み取る構成と比較すると、無線タグの配置状態に対して出力が過剰となりにくく、消費電力を効果的に低減できる。また、出力を新たな段階に増大させるときには、新たな未読タグ数を予測した上でスロット数が決定されるため、新たな段階ではより適切なスロット数で読み取ることができる。
【００１７】
請求項２の発明では、スロット数設定手段が、未読タグのタグ数とスロット数とを対応付けて定めたテーブルと、テーブルを記憶する記憶部とを備えており、予測手段によって予測される未読タグ数と、記憶部に記憶されるテーブルとに基づいて新たな段階のときのスロット数を決定している。このようにすると、未読タグ数とそれに対応する適切なスロット数との関係を過去の実験データや理論値などに基づいてテーブルとして用意しておくことで、複雑な処理を用いることなく適切なスロット数を迅速に決定できるようになる。
【００１８】
請求項３の発明では、スロット数設定手段が、予測手段によって予測される未読タグ数をパラメータとする所定の演算式により新たな段階のときのスロット数を決定している。このようにすると、複雑な処理を用いることなく適切なスロット数を迅速に決定できるようになる。
【００１９】
請求項４の発明では、出力設定手段が、無線通信手段による読取開始時に送信出力を複数段階のうちの最小出力に設定し、無線通信手段によって無線タグが検出されるまで、送信出力を段階的に順次増大させている。このようにすると、より低い出力から段階的に読み取りが行われるため、読取開始から高出力の状態が長く続く構成と比較して効果的に省電力化を図ることができる。
【００２０】
請求項５の発明は、スロット数設定手段が、無線通信手段による読取開始時にスロット数を所定の最少スロット数に設定している。読取開始時には低めの出力に設定されるため未読タグ数も低めとなりやすく、スロット数を所定の最少スロット数に設定しておけば、比較的未読タグ数に適した値となりやすくなる。
【００２１】
請求項６の発明では、出力設定手段による複数段階の切り替えが完了したときに、表示部による表示、音声手段による発音、振動発生器による振動の発生の少なくともいずれかを実行する完了報知手段が設けられている。このようにすると、出力の段階的切り替えが完了し、出力がそれ以上増大しないことをユーザに知らせることができる、従って、ユーザは出力の増大が完了したタイミングを迅速に把握して適切な対応をとりやすくなる。
【００２２】
請求項７の発明は、出力設定手段による複数段階の切り替えが完了し、新たな無線タグが検出されない場合に、表示部による表示、音声手段による発音、振動発生器による振動の発生の少なくともいずれかを実行する非検出報知手段が設けられている。このようにすると、出力の段階的切り替えが完了し、最大の読取範囲で読み取りが完了したことをユーザに知らせることができる。従って、ユーザは最大の読取範囲で読み取りが完了したことを迅速に把握して適切な対応をとりやすくなる。
【００２３】
請求項８の発明は、無線通信手段が、アンテナに対する送信信号を増幅するパワーアンプを備え、出力設定手段が、パワーアンプの増幅値を制御している。このようにすると、アンテナからの出力を段階的に切り替えうる構成を好適に実現できる。
【００２４】
請求項９の発明は、無線通信手段が、搬送波を発生させる発振器と、発振器にて生成された搬送波を変調する変調器とを備えており、出力設定手段が、変調器からの変調信号の出力レベルを変化させている。このようにすると、アンテナからの出力を段階的に切り替えうる構成を好適に実現できる。
【００２５】
請求項１０の発明は、請求項１から請求項７のいずれか一項に記載の無線タグリーダにおいて、無線通信手段が、アンテナに対する送信信号を増幅するパワーアンプを備え、出力設定手段が、パワーアンプに対する入力電圧を調整可能な可変減衰器によって構成されている。このようにすると、アンテナからの出力を段階的に切り替えうる構成を好適に実現できる。
【図面の簡単な説明】
【００２６】
【図１】図１は、本発明の第１実施形態に係る無線タグリーダの電気的構成を概略的に例示するブロック図である。
【図２】図２は、図１の無線タグリーダで読み取られる無線タグの電気的構成を例示するブロック図である。
【図３】図３は、図１の無線タグリーダによる無線タグの読み取りの様子を説明する説明図である。
【図４】図４は、図１の無線タグリーダによるタグ読取処理の流れを例示するフローチャートである。
【図５】図５は、アンチコリジョン処理を説明する説明図である。
【図６】図６（Ａ）は、段階的に設定可能な各出力レベルと、各出力レベルに応じた読取範囲の面積とを対応付けたテーブルデータを概念的に示す説明図であり、図６（Ｂ）は、出力レベルと取得タグ枚数に基づいて密度を算出する方法、及びその密度に基づいて予測タグ枚数を算出する方法を説明する説明図である。図６（Ｃ）は、予測タグ枚数と最適Ｑ値とを対応付けたテーブルデータを概念的に説明する説明図である。
【発明を実施するための形態】
【００２７】
[第１実施形態]
以下、本発明の無線タグリーダを具現化した第１実施形態について、図面を参照して説明する。
（無線タグリーダの全体構成）
まず、図１を参照して第１実施形態に係る無線タグリーダ１の全体構成を概説し、併せて無線タグの構成を説明する。図１は、本発明の第１実施形態に係る無線タグリーダの電気的構成を概略的に例示するブロック図である。図２は、図１の無線タグリーダで読み取られる無線タグの電気的構成を例示するブロック図である。
【００２８】
図１に示すように、無線タグリーダ１は、ハードウェア的には例えば公知のＲＦＩＤリーダライタとして構成されており、後述する無線タグ５０に記録されたデータの読み取り、或いは無線タグ５０に対するデータの書き込みを行う構成をなしている。この無線タグリーダ１は、主として、制御部１０、送信回路２０、受信回路３０、アンテナ４０、サーキュレータ４１などによって構成されている。
【００２９】
制御部１０は、無線タグリーダ１の全体的制御を司るものであり、ＣＰＵやＦＰＧＡなどによって構成されている。この制御部１０には、送信回路２０に対して送信データを与える送信データ生成部１１や、受信回路３０からの二値化データを取得してデコードするデコード処理部１２なども設けられている。
【００３０】
送信回路２０は、周波数シンセサイザ２１、Ｄ／Ａ変換器２２、ベースバンド帯フィルタ２３、変調器２４、ＲＦ帯フィルタ２５、パワーアンプ２６などによって構成されている。
【００３１】
周波数シンセサイザ２１は、所定周波数のキャリア（搬送波）が出力される構成をなしている。また、Ｄ／Ａ変換器２２は、制御部１０の送信データ生成部１１にて生成された送信データ（デジタル信号）をアナログ信号に変換することで、ベースバンド信号を生成している。ベースバンド帯フィルタ２３は、所定のベースバンド帯域に制限する帯域制限フィルタ（アナログフィルタ）として構成されており、Ｄ／Ａ変換器２２から出力される信号のうち、所定のベースバンド帯域から外れた信号部分を制限している。
【００３２】
変調器２４は、ベースバンド帯フィルタ２３から出力されるベースバンド信号を周波数シンセサイザ２１からの発振信号によって変調し、被変調信号（ＲＦ信号）に変換している。ＲＦ帯フィルタ２５は、変調器２４から出力される信号の帯域を所定のＲＦ帯域に制限する帯域制限フィルタとして構成されており、変調器２４から出力される信号のうち、所定のＲＦ帯域から外れた信号部分を制限している。
【００３３】
パワーアンプ２６は、入力信号（変調器２４によって変調され、ＲＦ帯フィルタ２５から出力された被変調信号）を所定のゲインで増幅している。このパワーアンプ２６から出力されるＲＦ帯の信号がサーキュレータ４１及びアンテナ４０を介して送信電波として出力されるようになっている。
【００３４】
一方、受信回路３０は、ＲＦ帯フィルタ３１、復調器３３、ベースバンド帯フィルタ３４ａ、３４ｂ、Ａ／Ｄ変換器３５ａ、３５ｂなどによって構成されている。
【００３５】
ＲＦ帯フィルタ３１は、所定のＲＦ帯域に制限する帯域制限フィルタとして構成されており、アンテナ４０及びサーキュレータ４１を介して入力される受信信号のうち、所定のＲＦ帯から外れた信号部分を制限している。また、復調器３３は例えば直交復調器として構成されており、ＲＦ帯フィルタ３１から出力された信号を周波数シンセサイザ２１から分配された無変調搬送波（基準信号）に基づいて同相成分と直交成分とを抽出し、振幅情報と位相情報とに変換している。
【００３６】
また、ベースバンド帯フィルタ３４ａ、３４ｂは、いずれも所定のベースバンド信号の帯域に制限する帯域制限フィルタとして構成されており、復調器３３で変換された同相成分及び直交成分の信号のそれぞれに対して、所定のベースバンド帯域から外れた信号部分を制限している。また、これらベースバンド帯フィルタ３４ａ、３４ｂからの出力がそれぞれＡ／Ｄ変換器３５ａ、３５ｂにおいてデジタル信号に変換され、デコード処理部１２に入力されるようになっている。
【００３７】
なお、制御部１０には、図示しない入力キーや液晶表示器などからなる表示部１４（図３参照）なども接続されている。更に、制御部１０にはＲＯＭ、ＲＡＭ、不揮発性メモリなどの半導体メモリ等からなるメモリ１３が接続されており、各種情報を記憶できるように構成されている。
【００３８】
上記無線タグリーダ１によって読み取られる無線タグ５０は、例えば図２のように構成されている。
この無線タグ５０は、ハードウェア的には例えば公知のＲＦＩＤタグとして構成され、図２に示すように、アンテナ５１，電源回路５２，復調回路５３，制御回路５４，メモリ５５，変調回路５６などによって構成されている。電源回路５２は、アンテナ５１を介して受信した無線タグリーダ１からの送信信号（キャリア信号）を整流、平滑して動作用電源を生成するものであり、その動作用電源を、制御回路５４をはじめとする各構成要素に供給している。
【００３９】
また、復調回路５３は、送信信号（キャリア信号）に重畳されているデータを復調して制御回路５４に出力している。メモリ５５は、ＲＯＭ，ＥＥＰＲＯＭ等の各種半導体メモリによって構成されており、制御プログラムや無線タグ５０を識別するためのタグ識別情報（タグＩＤ）、無線タグ５０の用途に応じてユーザが設定したデータ（商品データ、物流データ等）などが記憶されている。制御回路５４は、メモリ５５から上記情報やデータを読み出し、それを送信データとして変調回路５６に出力する構成をなしており、変調回路５６は、キャリア信号を当該送信データで負荷変調してアンテナ５１から反射波として送信するように構成されている。
【００４０】
（無線タグリーダでの読取処理）
次に、第１実施形態に係る無線タグリーダ１で行われるタグ読取処理について説明する。
図３は、図１の無線タグリーダによる無線タグの読み取りの様子を説明する説明図である。図４は、図１の無線タグリーダによるタグ読取処理の流れを例示するフローチャートである。図５は、アンチコリジョン処理を説明する説明図である。
【００４１】
本実施形態に係る無線タグリーダ１では、例えば図３のように使用者によって無線タグ５０を読み取ろうとする操作がなされたとき、これら無線タグ５０を読み取る処理が行われる。このタグ読取処理は、例えば制御部１０に接続された図示しない入力キーに対して所定操作がなされたときに図４のような流れで行われ、まず、読取範囲内の無線タグ５０を検索する処理が実行される（Ｓ１）。
【００４２】
このＳ１の処理は、いずれかの無線タグ５０からの応答が確認されたか否かを判断する処理であり、いずれの無線タグ５０からも応答がない場合にはＳ２でＮｏとなり、いずれかの無線タグ５０から応答があった場合にはＳ２でＹｅｓと判断されるようになっている。
【００４３】
ここで、本実施形態で行われる出力の設定について説明する。本実施形態では、Ｓ１やＳ４での読み取りの際の出力レベルを多段階（例えば５段階）に切り替えることができるようになっている。具体的には、制御部１０の制御によってパワーアンプ２６の増幅値を多段階に制御することができるようになっており、これによりアンテナ４０からの電磁波の送信出力を複数段階に切り替えている。また、アンテナ４０からの送信出力は、図４の読取開始時には（即ち初期設定では）、それら切替可能な複数段階のうちの最小出力（例えば図６（Ａ）の例ではＰ１）に設定されるようになっており、その後、後述するＳ７又はＳ９の処理が行われる毎に、設定値が一段階ずつ上げられ、送信出力が一段階ずつ増大するようになっている。
【００４４】
このような構成を前提とし、Ｓ２でＮｏとなる場合には、、設定出力に達したか否かが判断される（Ｓ８）。この「設定出力」は、予め定められた最大出力であり、本実施形態に係る無線タグリーダ１は、この設定出力（最大出力）以下の範囲で送信電波の出力を多段階に切り替えている。
【００４５】
Ｓ８で設定出力（最大出力）に達したと判断される場合には、Ｓ８でＹｅｓとなり、Ｓ１０以降の処理が行われる。一方、Ｓ８で設定出力（最大出力）に達したと判断されない場合には、Ｓ８でＮｏとなる。この場合には、送信出力が１段階上げたレベルに設定され（Ｓ９）。その上げられた送信出力でＳ１の処理が再び行われることになる。このように、本実施形態では、無線タグ５０からの応答が確認されるまではＳ１、Ｓ２、Ｓ８、Ｓ９の処理が繰り返され、無線タグ５０からの応答が確認されるまで送信出力が段階的に徐々に上げられることとなる。
【００４６】
なお、本実施形態では、パワーアンプ２６を制御する制御部１０が「出力設定手段」の一例に相当し、無線通信手段による読取開始時に送信出力を複数段階のうちの最小出力に設定し、無線通信手段によって無線タグが検出されるまで、送信出力を段階的に順次増大させるように機能しており、更には、上記設定出力（予め定められた最大出力）に達するまで送信出力を段階的に順次増大させるように機能している。また、後述の読取完了判断手段による読取完了の判断後（即ち、後述のＳ４の読取処理が完了する毎（Ｓ３でＮｏとなる毎））に送信出力を新たな段階に増大させるように機能する。
【００４７】
一方、Ｓ２において応答があったと判断される場合（Ｓ１で無線タグ５０が検索されたと判断される場合）、Ｓ２でＹｅｓとなり、読取範囲内の無線タグ５０が全て読み取られるまでＳ３及びＳ４が繰り返されることとなる。このＳ３では、読取範囲内の無線タグ５０の中に未取得の無線タグ５０が存在するか否か（読み取りが完了していない無線タグ５０が存在するか否か）が判断され、未取得の無線タグ５０が存在する場合にはその未取得の無線タグ５０の読取処理が行われる（Ｓ４）。
【００４８】
この読取処理では、まずメモリ１３等に設定されている各設定値（Ｑ値の初期値、出力レベルの初期値等）に基づいてアンチコリジョン処理が行われることで読取範囲内の各無線タグ５０の固有識別番号が取得される。
【００４９】
上記アンチコリジョン方式として、例えば、スロッテッドアロハ方式などの公知の方式が採用されている。このスロッテッドアロハ方式では、無線タグリーダ１が予め設定されたＱ値に応じた数（スロット数）のタイムスロットを設けており、各タイムスロットにスロット番号を割り当てている。なお、本実施形態では、２のＱ乗（即ち、２Ｑ）がスロット数となっており、図５では、その一例として、Ｑ＝４、即ち、スロット数が１６の場合を概念的に例示している。
【００５０】
無線タグリーダ１は、アンチコリジョン処理を行う場合、まず読取可能範囲にある無線タグに対してリクエストコマンドを送信している。一方、読取可能範囲内に存在する各無線タグは、無線タグリーダ１から送信されるリクエストコマンドを受信すると、無線タグリーダ１で設定されたスロット数の範囲で乱数を発生させてランダムに数値を取得している。そして、図５の例のように、無線タグリーダ１が、設定された数（図５では１６個）のタイムスロットを順番に進め、各無線タグは、その進行する複数のタイムスロットの内、自己が選択した数値のタイムスロットのときに自己の固有識別情報と共に応答を返している。例えば、図５の例では、無線タグＡが数値「１」を取得して、タイムスロット１（ＴＳ１）のときに応答しており、同様に、無線タグＢが数値「５」を取得して、タイムスロット５（ＴＳ５）のときに応答している。無線タグリーダ１は、タイムスロット１、５のように、いずれかの無線タグからの応答があり他のタグからの応答がないタイムスロットについては、その応答した無線タグを当該無線タグ固有に付された固有識別情報で管理する。なお、この固有識別情報は、例えば無線タグからタイムスロットに対する応答と共に無線タグリーダ１に返されるものであり、このように固有識別情報で管理される無線タグは、既に選択済み（認識済み）の無線タグとして扱われる。
【００５１】
一方、いずれかのタイムスロットにおいて、複数の無線タグからの応答があったときには、当該タイムスロットではいずれの無線タグも選択せずに保留し、次のタイムスロットに進む。図５の例では、タイムスロット３（ＴＳ３）において、無線タグＤ、Ｆが応答しており、無線タグの衝突により判別ができないため、このタイムスロット３ではいずれの無線タグも選択しないことになる。この場合、設定された数のタイムスロットを一通り終えた後、衝突のあった無線タグＤ，Ｆに対して再びリクエストコマンドを送信し、これら無線タグＤ、Ｆに対して上記と同様のタイムスロット割当処理を行う。
【００５２】
なお、本実施形態絵は、Ｓ１の処理を実行する制御部１０が「衝突防止手段」の一例に相当し、スロット数設定手段によって設定されたスロット数のスロットを用意すると共に、無線通信手段の読取可能範囲内に存在する各無線タグ５０を各スロットに割り当て、各無線タグ５０を固有の識別情報と対応付ける衝突防止処理（アンチコリジョン処理）を行うように機能する。
【００５３】
以上のようなアンチコリジョン処理によって各無線タグ５０の固有識別番号を取得した後、それら固有識別番号が付された無線タグ５０との間で無線通信を行い、各無線タグ５０のデータの読み取りや、各無線タグ５０に対するデータの書き込みなどを行うこととなる。そして、このように認識された無線タグ５０の読み取りが全て終わるまでＳ３、Ｓ４の処理が繰り返されることとなる。
【００５４】
また、本実施形態では、制御部１０、送信回路２０、受信回路３０が「無線通信手段」の一例に相当し、アンテナ４０から送受信される電磁波を媒介として無線タグ５０と無線通信を行うように機能し、より詳しくは、衝突防止手段によって各無線タグ５０に対応付けられた各識別情報（固有識別情報）に基づいて各無線タグ５０を認識し、各無線タグ５０と通信を行うように機能している。
【００５５】
Ｓ３でＮｏに進む場合には、Ｓ３、Ｓ４の処理で取得されたタグ数に基づいて次回の読み取り（Ｓ７で出力を１段階上げた後のＳ４での読み取り）に用いるＱ値を決定する処理が行われる（Ｓ５）。このＳ５の処理では、Ｓ３、Ｓ４の処理で取得されたタグ数（既読タグ数）と、Ｓ４での読み取りの際に設定されている送信出力に基づいて読取範囲内に存在する無線タグ５０の密度を算出する。本実施形態では、例えば、図６（Ａ）のように、送信出力の段階ごとに予め読取範囲の面積が対応付けて定められ、このような対応データがメモリ１３に記憶されている。そして、一連のＳ３、Ｓ４の処理が終わり（即ち読取完了と判断され）、Ｓ３、Ｓ４で取得されたタグ数が決定した場合には、Ｓ４での送信出力の段階と、一連のＳ３、Ｓ４の処理で取得された無線タグ５０の数とに基づいて読み取り環境における無線タグ５０の密度を算出でき、この算出される密度に基づいて次の出力となったときの予測タグ枚数を算出できるようになっている。
【００５６】
例えば、図６（Ｂ）のように、送信電波の出力値が第1段階目のＰ１であり、対応付けられた読取範囲の面積がＲ１であり、Ｓ３でＮｏと判断されるまでにＳ３、Ｓ４の処理で読み取られた無線タグ５０の枚数（取得タグ枚数）がＮ１である場合、密度をＮ１／Ｒ１と算出できる。そして、次の段階で設定される出力値Ｐ２については、読取範囲の面積がＲ２と対応付けられているため、この面積Ｒ２と上記算出された密度Ｎ１／Ｒ１とに基づいて、予測タグ枚数をＲ２×Ｎ１／Ｒ１と算出することができる。
【００５７】
なお、本実施形態では、Ｓ３の判断処理を行う制御部１０が読取完了判断手段の一例に相当し、設定された出力段階において読取可能範囲内にある無線タグ５０の読み取りが完了したか否かを判断するように機能する。
【００５８】
また、Ｓ５の処理を実行する制御部１０が予測手段の一例に相当し、出力設定手段によって設定される送信出力と、読取完了判断手段によって読取完了と判断されるまでの読取可能範囲内の既読タグ数とに基づき、出力設定手段によって送信出力が新たな段階に増大されたときに読取可能範囲内に入る未読タグ数を予測するように機能する。
【００５９】
そして、上記のように予測タグ数が決定した後には、この予測タグ数に基づいて、出力値が次の段階に上げられたときに読み取りに用いるＱ値が決定される。本実施形態では、図６（Ｃ）のように、予測タグ数に対応付けてＱ値（最適Ｑ値）を定めたテーブルがメモリ１３に記憶されており、上記のように予測タグ数が算出された場合には、そのこのテーブルを参照し、算出された予測タグ数に対応するＱ値を求めることができる。なお、図６（Ｃ）のようなテーブルは理論値や過去の実験結果などを基に作成しておくことができる。
【００６０】
本実施形態では、制御部１０及びメモリ１３が「スロット数設定手段」の一例に相当し、Ｑ値を決定することでアンチコリジョン処理に用いるスロット数を決定している。また、「スロット数設定手段」に相当するこれら制御部１０及びメモリ１３は、上述したように、無線通信手段による読取開始時にスロット数を所定の最少スロット数（例えば１）に設定すると共に、予測手段によって予測される未読タグ数に基づいて、新たな段階のときのスロット数を決定するように機能し、更には、未読タグのタグ数とスロット数とを対応付けて定めたテーブルと、このテーブルを記憶するメモリ１３（記憶部）とを備え、予測手段によって予測される未読タグ数と、記憶部に記憶されるテーブルとに基づいて新たな段階のときのスロット数を決定するように機能している。なお、所定の最少スロット数とは、当該無線タグリーダで設定可能なスロット数の範囲内の最低値を意味している。
【００６１】
Ｓ５にて新たなＱ値が設定された後には、上述の設定出力（最大出力）に達したか否かが判断され（Ｓ６）、達していない場合には、Ｓ６でＮｏとなって、出力を１段階上げる処理が行われる（Ｓ７）。そして、このように１段階上げられた設定でＳ３以降の処理が行われる。このように、設定出力（最大出力）に達するまでは、Ｓ３〜Ｓ７のループが繰り返され、出力が１段階ずつ上げられて、各出力でそれぞれ読み取りが行われることとなる。
【００６２】
一方、上述の設定出力（最大出力）に達したと判断される場合には、Ｓ６でＮｏとなり、キャリア出力が停止される（Ｓ１０）。そして、ユーザへの通知が行われる（Ｓ１１）。なお、Ｓ１１での通知は、例えば「読み取りが完了しました」といった説明情報を表示部１４に表示してもよく、「読取可能な無線タグが無くなりました」といった説明情報を表示部１４に表示してもよい。或いは、読み取りが行われた場合（Ｓ６でＹｅｓの場合）と行われなかった場合（Ｓ８でＹｅｓの場合）とに分け、Ｓ６でＹｅｓの場合には、「読取可能範囲の無線タグを読み取りました」といった具合に読取完了を報知し、Ｓ８Ｙｅｓの場合には、「最大読取範囲までタグが検出されませんでした」といった具合に読み取られなかった旨を表示するようにしてもよい。また、このような表示に限定されず、例えば、音声手段（スピーカやブザーなど）による発音、振動発生器による振動の発生などであってもよい。
なお、本実施形態では、制御部１０及びこれら報知媒体（表示部１４等）が「完了報知手段」「非検出報知手段」の一例に相当する。
【００６３】
（第１実施形態の主な効果）
本実施形態に係る無線タグリーダ１は、衝突防止手段によって各無線タグに対応付けられた各識別情報に基づいて各無線タグを認識し、各無線タグと通信を行う無線タグリーダ１において、無線通信手段の読取可能範囲内にある無線タグの読み取りが完了したか否かを判断する読取完了判断手段と、アンテナ４０からの電磁波の送信出力を複数段階に切り替え可能に構成され、読取完了判断手段による読取完了の判断後に送信出力を新たな段階に増大させる出力設定手段と、出力設定手段によって設定される送信出力と、読取完了判断手段によって読取完了と判断されるまでの読取可能範囲内の既読タグ数とに基づき、出力設定手段によって送信出力が新たな段階に増大されたときに読取可能範囲内に入る未読タグ数を予測する予測手段と、が設けられている。そして、スロット数設定手段は、予測手段によって予測される未読タグ数に基づいて、新たな段階のときのスロット数を決定している。
このようにすると、Ｓ３、Ｓ４での無線タグ５０の読み取りの完了に応じてアンテナ４０からの電磁波の出力を段階的に増大させることができるため、常に大きな出力で読み取る構成と比較すると、無線タグ５０の配置状態に対して出力が過剰となりにくく、消費電力を効果的に低減できる。また、出力を新たな段階に増大させるときには、新たな未読タグ数を予測した上でスロット数が決定されるため、新たな段階ではより適切なスロット数で読み取ることができる。
【００６４】
また、本実施形態に係る無線タグリーダ１では、スロット数設定手段が、未読タグのタグ数とスロット数とを対応付けて定めたテーブルと、テーブルを記憶する記憶部とを備えており、予測手段によって予測される未読タグ数と、記憶部に記憶されるテーブルとに基づいて新たな段階のときのスロット数を決定している。このようにすると、未読タグ数とそれに対応する適切なスロット数との関係を過去の実験データや理論値などに基づいてテーブルとして用意しておくことで、複雑な処理を用いることなく適切なスロット数を迅速に決定できるようになる。
【００６５】
また、本実施形態に係る無線タグリーダ１では、出力設定手段が、無線通信手段による読取開始時に送信出力を複数段階のうちの最小出力に設定し、無線通信手段によって無線タグが検出されるまで、送信出力を段階的に順次増大させている。このようにすると、より低い出力から段階的に読み取りが行われるため、読取開始から高出力の状態が長く続く構成と比較して効果的に省電力化を図ることができる。
【００６６】
また、本実施形態に係る無線タグリーダ１では、スロット数設定手段が、無線通信手段による読取開始時にスロット数を所定の最少スロット数に設定している。読取開始時には低めの出力に設定されるため未読タグ数も低めとなりやすく、スロット数を所定の最少スロット数に設定しておけば、比較的未読タグ数に適した値となりやすくなる。
【００６７】
また、本実施形態に係る無線タグリーダ１では、出力設定手段による複数段階の切り替えが完了したときに、表示部による表示、音声手段による発音、振動発生器による振動の発生の少なくともいずれかを実行する完了報知手段が設けられている。このようにすると、出力の段階的切り替えが完了し、出力がそれ以上増大しないことをユーザに知らせることができる、従って、ユーザは出力の増大が完了したタイミングを迅速に把握して適切な対応をとりやすくなる。
【００６８】
また、本実施径田に係る無線タグリーダ１では、出力設定手段による複数段階の切り替えが完了し、新たな無線タグが検出されない場合に、表示部による表示、音声手段による発音、振動発生器による振動の発生の少なくともいずれかを実行する非検出報知手段が設けられている。このようにすると、出力の段階的切り替えが完了し、最大の読取範囲で読み取りが完了したことをユーザに知らせることができる。従って、ユーザは最大の読取範囲で読み取りが完了したことを迅速に把握して適切な対応をとりやすくなる。
【００６９】
また、本実施形態に係る無線タグリーダ１では、無線通信手段が、アンテナ４０に対する送信信号を増幅するパワーアンプ２６を備え、出力設定手段が、パワーアンプ２６の増幅値を制御している。このようにすると、アンテナ４０からの出力を段階的に切り替えうる構成を好適に実現できる。
【００７０】
［他の実施形態]
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も本発明の技術的範囲に含まれる。
【００７１】
上記実施形態では、パワーアンプ３６の増幅値を制御することで、アンテナ４０からの送信電波の出力を段階的に切り替えていたが、出力設定の方法はこれに限られない。例えば、変調器２４とＲＦ帯フィルタ２５との間に可変減衰器を設け、この可変減衰器の減衰量を制御部１０によって制御することで、パワーアンプ２６に対する入力電圧を調整するようにしてもよい。また、変調器からの変調信号の振幅を変化させる振幅調整を行うようにしてもよい。
【００７２】
また、本実施形態に係る無線タグリーダ１では、スロット数設定手段が、予測手段によって予測される未読タグ数をパラメータとする所定の演算式により新たな段階のときのスロット数を決定するようにしてもよい。例えば、図６（Ｃ）のようなデータに基づいて予測スロット数をパラメータとする一次関数や二次関数を生成し、このような演算式によってスロット数を決定してもよい。
【符号の説明】
【００７３】
１…無線タグリーダ
１０…制御部（無線通信手段、スロット数設定手段、衝突防止手段、読取完了判断手段、出力設定手段、予測手段、完了報知手段、非検出報知手段）
１３…メモリ（スロット数設定手段、記憶部）
１４…表示部（完了報知手段、非検出報知手段）
２０…送信回路（無線通信手段）
２１…周波数シンセサイザ
２４…変調器
２６…パワーアンプ
３０…受信回路（無線通信手段）
４０…アンテナ
【図１】
2011198187.tif 000003
【図２】
2011198187.tif 000004
【図３】
2011198187.tif 000005
【図４】
2011198187.tif 000006
【図５】
2011198187.tif 000007
【図６】
2011198187.tif 000008