(57)【要約】【課題】読み取り性能を低下させることなく消費電力を低減し得る構成を提供する。【解決手段】初回の応答電波を受信した際に読取処理にて読み取られた１又は２以上のデータが判定用データとして更新可能に記憶部２２に記憶される。そして、今回読み取った現データに判定用データに含まれないデータが含まれていると判定されると、現データが判定用データとして更新されるように記憶部２２に記憶される。そして、判定用データが更新されるまで、送信間隔Ｔｗｎが初期値となる送信間隔Ｔｗ１から段階的に長くされ、判定用データが更新されると、送信間隔Ｔｗ１に戻される。【選択図】図４
2019175255.tif 000002
【特許請求の範囲】
【請求項１】
無線タグに記憶されているデータを読み取る無線タグリーダであって、
応答要求電波を送信する送信部と、
前記送信部から送信された前記応答要求電波に応じて前記無線タグから送信される応答電波を受信する受信部と、
前記受信部によって受信される前記応答電波に基づいて、前記無線タグに記憶されている前記データを読み取る読取処理を行うとともに、前記送信部の前記応答要求電波の送信間隔を制御する制御部と、
前記制御部により読み取られた前記データが記憶されるとともに、初回の前記応答電波を受信した際に前記読取処理にて読み取られた１又は２以上のデータが判定用データとして更新可能に記憶される記憶部と、
前記応答電波が受信された際、前記読取処理の読取結果に前記記憶部の前記判定用データに含まれないデータがあるか否かについて判定する判定部と、
前記判定部により前記読取処理の読取結果に前記判定用データに含まれないデータが含まれていると判定されると、当該読取結果のデータを前記判定用データとして更新するように前記記憶部に記憶する更新部と、
を備え、
前記制御部は、前記更新部により前記判定用データが更新されるまで、前記送信間隔を初期値から段階的に長くし、前記更新部により前記判定用データが更新されると、前記送信間隔を前記初期値に近づくように短くすることを特徴とする無線タグリーダ。
【請求項２】
前記制御部は、前記更新部により前記判定用データが更新されると、前記送信間隔を前記初期値に戻すことを特徴とする請求項１に記載の無線タグリーダ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線タグに記憶されている情報を読み取る無線タグリーダに関するものである。
【背景技術】
【０００２】
近年、携帯型の無線タグリーダの更なる省電力化が要求されており、このような無線タグリーダの省電力化を図るための技術として、例えば、下記特許文献１に開示される情報装置が知られている。この情報装置は、識別情報記録媒体であるＲＦＩＤタグから送信された応答電波の受信状態をもとに応答要求電波の送信間隔を設定する制御部を備えている。この制御部は、ＲＦＩＤタグからの応答電波の受信状態が正常でない場合、所定の許容時間ごとに応答要求電波の送信間隔を段階的に増加させ、送信間隔が所定の最大間隔値となった場合には、応答要求電波の前回送信時から次回送信時までの間、制御部に電気的に接続する各構成部位に対して電源供給を停止するとともに制御部の一部処理動作を停止する省電力駆動を行なう。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−０４８１９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１のような構成では、周辺に１つでも無線タグがある環境では、所定の許容時間内に応答電波を受信することで、応答要求電波の送信間隔が最小間隔に設定されてしまい、省電力駆動できない場合がある。携帯型の無線タグリーダは、無線タグが多数ある倉庫などでの使用が想定されるため、周辺環境によらず省電力化を達成する必要がある。
【０００５】
本発明は、上述した課題を解決するためになされたものであり、その目的とするところは、読み取り性能を低下させることなく消費電力を低減し得る構成を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、特許請求の範囲の請求項１に記載の発明は、
無線タグ（６０）に記憶されているデータを読み取る無線タグリーダ（１０）であって、
応答要求電波を送信する送信部（３１，３０）と、
前記送信部から送信された前記応答要求電波に応じて前記無線タグから送信される応答電波を受信する受信部（３２，３０）と、
前記受信部によって受信される前記応答電波に基づいて、前記無線タグに記憶されている前記データを読み取る読取処理を行うとともに、前記送信部の前記応答要求電波の送信間隔（Ｔｗｎ）を制御する制御部（２１）と、
前記制御部により読み取られた前記データが記憶されるとともに、初回の前記応答電波を受信した際に前記読取処理にて読み取られた１又は２以上のデータが判定用データとして更新可能に記憶される記憶部（２２）と、
前記応答電波が受信された際、前記読取処理の読取結果に前記記憶部の前記判定用データに含まれないデータがあるか否かについて判定する判定部（２１）と、
前記判定部により前記読取処理の読取結果に前記判定用データに含まれないデータが含まれていると判定されると、当該読取結果のデータを前記判定用データとして更新するように前記記憶部に記憶する更新部（２１）と、
を備え、
前記制御部は、前記更新部により前記判定用データが更新されるまで、前記送信間隔を初期値（Ｔｗ１）から段階的に長くし、前記更新部により前記判定用データが更新されると、前記送信間隔を前記初期値に近づくように短くすることを特徴とする。
なお、上記各括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係を示すものである。
【発明の効果】
【０００７】
請求項１の発明では、初回の応答電波を受信した際に読取処理にて読み取られた１又は２以上のデータが判定用データとして更新可能に記憶部に記憶される。そして、判定部により読取処理の読取結果に判定用データに含まれないデータが含まれていると判定されると、更新部により、当該読取結果のデータが判定用データとして更新されるように記憶部に記憶される。そして、制御部により、更新部により判定用データが更新されるまで、送信間隔が初期値から段階的に長くされ、更新部により判定用データが更新されると、送信間隔が初期値に近づくように短くされる。
【０００８】
これにより、無線タグが読み取られないような状態では、送信間隔が段階的に長くされる省電力移行モードを経た後、送信間隔が最大間隔に設定されるような省電力モードとすることができる。また、新たな無線タグが読み取られると、判定用データが更新されることで送信間隔が短くなり、省電力移行モード又は省電力モードのために低下していた読み取り性能を高めることができる。その一方で、無線タグが読み取られたとしても、その無線タグのデータが判定用データに含まれる場合、例えば、意図せずに同じ無線タグを読み続けているような場合には、判定用データが更新されないために、送信間隔が短くなることなく、省電力移行モード又は省電力モードが維持される。したがって、読取対象でない無線タグの存在等に起因する周辺環境に影響されずに、読み取り性能を低下させることなく消費電力を低減することができる。
【０００９】
請求項２の発明では、制御部により、更新部により判定用データが更新されると、送信間隔が初期値に戻される。これにより、新たな無線タグが読み取られることで判定用データが更新されると、送信間隔が直ちに初期値に戻されるため、省電力移行モード又は省電力モードのために低下していた読み取り性能を元の状態に迅速に復帰させることができる。
【図面の簡単な説明】
【００１０】
【図１】第１実施形態に係る無線タグリーダの構成概要を示す説明図であり、図１（Ａ）は平面図を示し、図１（Ｂ）は側面図を示す。
【図２】図２（Ａ）は、図１の無線タグリーダの電気的構成を例示するブロック図であり、図２（Ｂ）は、図２（Ａ）の無線タグ処理部を概略的に例示するブロック図であり、図２（Ｃ）は、図２（Ａ）の情報コード読取部を概略的に例示するブロック図である。
【図３】無線タグの電気的構成を概略的に例示するブロック図である。
【図４】送信間隔を段階的に変化させる状態を説明する説明図である。
【図５】第１実施形態における読取処理の流れを例示するフローチャートである。
【図６】図５のタグ情報読取処理のサブルーチンの流れを例示するフローチャートである。
【図７】図５の省電力処理のサブルーチンの流れを例示するフローチャートである。
【発明を実施するための形態】
【００１１】
［第１実施形態］
以下、本発明に係る無線タグリーダを具現化した第１実施形態について、図面を参照して説明する。
本実施形態に係る無線タグリーダ１０は、ユーザによって携帯されて様々な場所で用いられる携帯型の情報端末として構成されており、アンテナを介して送受信される電波を媒介として無線タグ（ＲＦＩＤタグ）６０に記憶されている情報を読み書きする機能に加えて、バーコードや二次元コードなどの情報コードを読み取る情報コードリーダとしての機能を兼ね備え、読み取りを二方式で行いうる構成となっている。
【００１２】
図１（Ａ），（Ｂ）に示すように、無線タグリーダ１０は、ＡＢＳ樹脂等の合成樹脂材料により形成される上側ケース１１ａおよび下側ケース１１ｂが組み付けられて構成される長手状の筐体１１によって外郭が形成されている。また、上側ケース１１ａには、所定の情報を入力する際に操作されるファンクションキーおよびテンキー等のキー操作部２５や、所定の情報を表示するための表示部２４等が配置されている。また、下側ケース１１ｂには、下方に向けて開口する読取口１２が形成されている。
【００１３】
図２（Ａ）に示すように、無線タグリーダ１０の筐体１１内には、無線タグリーダ１０全体を制御する制御部２１が設けられている。この制御部２１は、マイコンを主体として構成されるものであり、ＣＰＵ、システムバス、入出力インタフェース等を有し、記憶部２２とともに情報処理装置を構成している。記憶部２２には、後述する読取処理等を実行するための所定のプログラム等が制御部２１により実行可能に予め格納されている。また、記憶部２２には、無線タグ６０から読み取ったデータや後述する判定用データ等が記憶されるデータベースが構築されている。
【００１４】
また、制御部２１には、ＬＥＤ２３、表示部２４、キー操作部２５、タイマー２６、ブザー２７、通信部２８などが接続されている。キー操作部２５は、制御部２１に対して操作信号を与える構成をなしており、制御部２１は、この操作信号を受けて操作信号の内容に応じた動作を行う。また、ＬＥＤ２３、表示部２４及びブザー２７は、制御部２１によって制御される構成をなしており、それぞれ、制御部２１からの指令を受けて動作する。タイマー２６は、公知の時計回路、タイマー回路などによって構成されており、複数種類の経過時間などを計時可能であって、その計時結果を制御部２１に出力するように構成されている。通信部２８は、サーバ等の外部機器との間で有線通信又は無線通信によりデータ通信を行うためのインタフェースとして構成されており、制御部２１と協働して通信処理を行う構成をなしている。また、筐体１１内には、電源部２９が設けられており、この電源部２９やバッテリ２９ａによって制御部２１や各種電気部品に電力が供給されるようになっている。
【００１５】
また、制御部２１には、無線タグ処理部３０および情報コード読取部４０が接続されている。
まず、無線タグ処理部３０について、図２（Ｂ）を用いて説明する。
無線タグ処理部３０は、アンテナ３４および制御部２１と協働して無線タグ６０との間で電磁波による通信を行ない、無線タグ６０に記憶されるデータの読取り、或いは無線タグ６０に対するデータの書込みを行なうように機能するものである。この無線タグ処理部３０は、公知の電波方式で伝送を行う回路として構成されており、図２（Ｂ）にて概略的に示すように、送信回路３１、受信回路３２、整合回路３３などを有している。
【００１６】
送信回路３１は、キャリア発振器、符号化部、増幅器、送信部フィルタ、変調部などによって構成されており、キャリア発振器から所定の周波数のキャリア（搬送波）が出力される構成をなしている。また、符号化部は、制御部２１に接続されており、当該制御部２１より出力される送信データを符号化して変調部に出力している。変調部は、キャリア発振器からのキャリア（搬送波）、及び符号化部からの送信データが入力される部分であり、キャリア発振器より出力されるキャリア（搬送波）に対し、通信対象へのコマンド送信時に符号化部より出力される符号化された送信符号（変調信号）によってＡＳＫ（Amplitude Shift Keying）変調された被変調信号を生成し、増幅器に出力している。増幅器は、入力信号（変調部によって変調された被変調信号）を所定のゲインで増幅し、その増幅信号を送信部フィルタに出力しており、送信部フィルタは、増幅器からの増幅信号をフィルタリングした送信信号を、整合回路３３を介してアンテナ３４に出力している。このようにしてアンテナ３４に送信信号が出力されると、その送信信号が応答要求電波（送信電波）として当該アンテナ３４より外部に放射される。
【００１７】
一方、アンテナ３４によって受信された応答電波（応答信号）は、整合回路３３を介して受信回路３２に入力される。この受信回路３２は、受信部フィルタ、増幅器、復調部、二値化処理部、複号化部などによって構成されており、アンテナ３４を介して応答電波として受信された応答信号を受信部フィルタによってフィルタリングした後、増幅器によって増幅し、その増幅信号を復調部によって復調する。そして、その復調された信号波形を二値化処理部によって二値化し、復号化部にて復号化した後、その復号化された信号を受信データとして制御部２１に出力している。なお、無線タグ処理部３０において、送信回路３１等は、応答要求電波を送信する「送信部」の一例に相当し、受信回路３２等は、応答電波を受信する「受信部」の一例に相当し得る。
【００１８】
ここで、無線タグリーダ１０の読取対象となる無線タグ６０の電気的構成について、図３を参照して説明する。
図３に示すように、無線タグ６０は、アンテナ６１，電源回路６２，復調回路６３，制御回路６４，メモリ６５，変調回路６６などによって構成されている。電源回路６２は、アンテナ６１を介して受信した無線タグリーダ１０からの送信信号（キャリア信号）を整流、平滑して動作用電源を生成するものであり、その動作用電源を、制御回路６４をはじめとする各構成要素に供給している。
【００１９】
また、復調回路６３は、送信信号（キャリア信号）に重畳されているデータを復調して制御回路６４に出力している。メモリ６５には、当該無線タグ６０を識別するための識別番号（タグＩＤ）や無線タグ６０の用途に応じた情報などの所定のデータが記憶されている。制御回路６４は、メモリ６５から読み出したデータ等を送信データとして変調回路６６に出力する構成をなしており、変調回路６６は、応答信号（キャリア信号）を当該送信データで負荷変調してアンテナ６１から応答電波（反射波）として送信するように構成されている。
【００２０】
次に、情報コード読取部４０について、図２（Ｃ）を用いて説明する。
情報コード読取部４０は、情報コードを光学的に読み取るように機能するもので、図２（Ｃ）に示すように、ＣＣＤエリアセンサからなる受光センサ４３、結像レンズ４２、複数個のＬＥＤやレンズ等から構成される照明部４１などを備えた構成をなしており、制御部２１と協働して読取対象Ｒに付された情報コードＣ（バーコードや二次元コード）を読み取るように機能する。
【００２１】
この情報コード読取部４０によって読み取りを行う場合、まず、制御部２１によって指令を受けた照明部４１から照明光Ｌｆが出射され、この照明光Ｌｆが読取口１２を通って読取対象Ｒに照射される。そして、照明光Ｌｆが情報コードＣにて反射した反射光Ｌｒは読取口１２を通って装置内に取り込まれ、結像レンズ４２を通って受光センサ４３に受光される。読取口１２と受光センサ４３との間に配される結像レンズ４２は、情報コードＣの像を受光センサ４３上に結像させる構成をなしており、受光センサ４３はこの情報コードＣの像に応じた受光信号を出力する。受光センサ４３から出力された受光信号は、画像データとして記憶部２２（図２（Ａ））に記憶され、情報コードＣに含まれる情報を取得するためのデコード処理に用いられるようになっている。なお、情報コード読取部４０には、受光センサ４３からの信号を増幅する増幅回路や、その増幅された信号をデジタル信号に変換するＡＤ変換回路等が設けられているがこれらの回路については図示を省略している。
【００２２】
このように構成される無線タグリーダ１０では、制御部２１にて行われる読取処理において、省電力化を図るため、新たな無線タグ６０が読み取れないような状態にて、無線タグ処理部３０による応答要求電波の送信間隔Ｔｗｎが初期値となるＴｗ１から段階的に長くなるように制御される。本実施形態では、省電力モードが解除された通常読取モードでの送信間隔Ｔｗ１（ｎ＝１）、この送信間隔Ｔｗ１から１段階長く設定される省電力移行モードでの送信間隔Ｔｗ２（ｎ＝２）、この送信間隔Ｔｗ２からさらに１段階長く設定される省電力モードでの送信間隔Ｔｗ３（ｎ＝３）の３段階の送信間隔が用意されている。この場合、送信間隔が最大となる段階Ｎが３に設定される。
【００２３】
そして、通常読取モードにて送信間隔Ｔｗ１にて応答要求電波が送信されている状態で、新たな無線タグ６０が読み取れない状態が所定の許容時間Ｔｓ継続すると、応答要求電波が送信間隔Ｔｗ２にて送信される省電力移行モードとなる。その後も、新たな無線タグ６０が読み取れない状態が所定の許容時間Ｔｓ継続すると、応答要求電波が送信間隔Ｔｗ３にて送信される省電力モードとなる。その一方で、省電力移行モード又は省電力モードにて、新たな無線タグ６０が読み取られると、応答要求電波が送信間隔Ｔｗ１にて送信される通常読取モードとなる。なお、本実施形態では、所定の許容時間Ｔｓは、送信間隔が最大となる送信間隔ＴｗＮ（Ｔｗ３）に等しくなるように設定され、送信間隔Ｔｗ１は、送信間隔ＴｗＮの１／３程度、送信間隔Ｔｗ２は、送信間隔ＴｗＮの１／２程度に設定されている。また、省電力モードでは、タイマー２６等を除いて各種電気部品への電力供給が停止され、タイマー２６を利用した計時処理等を除く応答要求電波の送信処理等が停止される。
【００２４】
特に、本実施形態における読取処理では、意図せずに同じ無線タグ６０を読み続けているような場合でも、不要に応答要求電波の送信間隔Ｔｗｎを短くしないため、今回読み取ったデータと先に読み取ったデータとの比較結果に基づいて送信間隔Ｔｗｎが調整される。具体的には、先に読み取ったデータを判定用データとして記憶部２２に記憶（バッファ）しておき、今回読み取ったデータ（現データ）と記憶部２２に記憶されている判定用データとを比較して、判定用データに含まれないデータが現データに含まれていることから、新たな無線タグ６０を読み取っていると判定される場合に、送信間隔Ｔｗｎが初期値となるＴｗ１に戻される。一方、現データと判定用データとを比較して新たな無線タグ６０を読み取っていないと判定される場合には、送信間隔Ｔｗｎが、初期値に戻されることなく、最大値となる送信間隔ＴｗＮに向けて段階的に長くなる状態が継続される。
【００２５】
図４では、通常読取モードから省電力移行モードを経由して省電力モードに移行し、省電力モードから通常読取モードに復帰する状態を示している。特に、図４の時刻ｔ１〜ｔ４（通常読取モード）では、送信間隔Ｔｗ１にて応答要求電波が送信されている状態で、新たな無線タグ６０が読み取れない状態が所定の許容時間Ｔｓ継続している状態を示している。また、図４の時刻ｔ４〜ｔ６（省電力移行モード）では、送信間隔Ｔｗ２にて応答要求電波が送信されている状態で、新たな無線タグ６０が読み取れない状態が所定の許容時間Ｔｓ継続している状態を示している。また、図４の時刻ｔ６〜ｔ７及び時刻ｔ７〜ｔ８（省電力モード）では、送信間隔Ｔｗ３にて応答要求電波が送信されている状態で、新たな無線タグ６０が読み取れない状態がそれぞれ所定の許容時間Ｔｓ継続している状態を示している。また、図４の時刻ｔ８〜ｔ１１（通常読取モード）では、時刻ｔ８にて新たな無線タグ６０が読み取れていることから初期値に戻った送信間隔Ｔｗ１にて応答要求電波が送信されている状態を示している。
【００２６】
以下、本実施形態において、無線タグ処理部３０を利用して制御部２１にてなされる読取処理について、図５〜図７に示すフローチャートと図４とを参照して詳述する。
キー操作部２５に対して所定の操作がなされることで、制御部２１にて読取処理が開始されると、まず、図５のステップＳ１０１に示す初期設定処理がなされ、無線タグ処理部３０を利用して各無線タグ６０を読み取り可能な状態になるとともに、判定用データをクリアするための処理等がなされる。そして、送信間隔Ｔｗｎの段階を示すｎが１に設定され（Ｓ１０３）、タイマー２６を利用した第１タイマーによるカウントがスタートし（Ｓ１０５）、送信間隔がＴｗ１に設定される（Ｓ１０７）。
【００２７】
そして、ステップＳ１０９に示すタグ情報読取処理がなされる。このタグ情報読取処理のサブルーチンでは、まず、図６のステップＳ２０１に示す応答要求電波送信処理がなされ、無線タグ処理部３０を利用して応答要求電波が送信される。次に、タイマー２６を利用した第２タイマーによるカウントがスタートし（Ｓ２０３）、１又は２以上の無線タグ６０からの応答電波を受信すると（Ｓ２０５でＹｅｓ）、その応答電波に基づいてデータが読み取られて記憶部２２に記憶される（Ｓ２０７）。
【００２８】
そして、ステップＳ２０９の現データ更新処理にて、今回読み取られた１又は２以上のデータが現データとして、記憶部２２に一時的に更新可能に記憶（バッファ）される（図４の時刻ｔ２参照）。このため、既に現データが記憶部２２に記憶されていると、今回読み取られた１又は２以上のデータが現データとして更新されるように記憶部２２に記憶される。
【００２９】
そして、このように現データが更新されるか（Ｓ２０９）、応答電波を受信していないことからステップＳ２０５の判定処理にてＮｏと判定されると、ステップＳ２１１の判定処理にて、第２タイマーのカウント値から求められる経過時間Ｔ２が送信間隔Ｔｗｎを経過しているか否かについて判定される。上述のようにｎ＝１に設定されている場合には、経過時間Ｔ２が送信間隔Ｔｗ１を経過しているか否かについて判定されて、経過時間Ｔ２が送信間隔Ｔｗ１を経過するまでステップＳ２１１にてＮｏとの判定が繰り返される。そして、経過時間Ｔ２が送信間隔Ｔｗ１を経過すると（Ｓ２１１でＹｅｓ）、第２タイマーのカウント値がリセットされて（Ｓ２１３）、タグ情報読取処理のサブルーチンが終了する。
【００３０】
上述のようにサブルーチンが終了すると、ステップＳ１１１の判定処理にて、第１タイマーのカウント値から求められる経過時間Ｔ１が許容時間Ｔｓを経過しているか否かについて判定される。ここで、経過時間Ｔ１が許容時間Ｔｓを経過していない場合には（Ｓ１１１でＮｏ）、上述したタグ情報読取処理がなされて、無線タグ６０を読み取り可能な状態が維持される。
【００３１】
一方、経過時間Ｔ１が許容時間Ｔｓを経過していると（Ｓ１１１でＹｅｓ）、第１タイマーのカウント値がリセットされた後（Ｓ１１３）、ステップＳ１１５の判定処理にて、記憶部２２に記憶される現データを構成する全てのデータが判定用データに含まれているか否かについて判定される。ここで、初回の応答電波を受信した際の読み取りであることから判定用データが記憶部２２に記憶されていない場合には、現データを構成する全てのデータが判定用データに含まれていないとして、ステップＳ１１５にてＮｏと判定されて、ステップＳ１１７に示す判定用データ更新処理がなされる。この処理は、判定用データを更新するための処理であり、上述のように判定用データが記憶されていない場合には、現データが判定用データとして記憶部２２に記憶される。そして、上記ステップＳ１０３からの処理がなされる。なお、上記ステップＳ１１５の判定処理を行う制御部２１は、「判定部」の一例に相当し、上記ステップＳ１１７の処理を行う制御部２１は、「更新部」の一例に相当し得る。
【００３２】
そして、新たな無線タグ６０が次々に読み取られるような作業環境であると、上記ステップＳ１０９に示すタグ情報読取処理にて新たな無線タグ６０が読み取られて、上記ステップＳ１１５にてＮｏと判定されて、この読み取り時の現データに応じて判定用データが更新される状態が継続する（Ｓ１１７）。例えば、前回、データ「Ａ，Ｂ，Ｃ」が読み取られていることから、判定用データが「Ａ，Ｂ，Ｃ」として記憶（バッファ）されている状態で、今回読み取られたデータ「Ｂ，Ｃ，Ｄ」が現データとして記憶（バッファ）されると、このデータ「Ｂ，Ｃ，Ｄ」となるように判定用データが更新される。このように判定用データが継続的に更新される状態では、送信間隔の段階を示すｎが常に１に設定されて、通常読取モードとして送信間隔Ｔｗｎが初期値のＴｗ１に維持される。
【００３３】
その後、同じ無線タグ６０が続けて読み取られるか無線タグ６０が読み取られなくなることで、上記ステップＳ２０９にて更新される現データの全てのデータが判定用データに含まれるようになると（図４の時刻ｔ４参照）、上記ステップＳ１１５の判定処理にてＹｅｓと判定される。例えば、判定用データが「Ａ，Ｂ，Ｃ」として記憶（バッファ）されている状態で、データ「Ａ，Ｂ」が現データとして記憶（バッファ）される場合には、判定用データが更新されることなく上記ステップＳ１１５の判定処理にてＹｅｓと判定される。また、例えば、判定用データが「Ａ，Ｂ，Ｃ」として記憶（バッファ）されている状態で、データ「Ｃ」が現データとして記憶（バッファ）される場合や無線タグ６０からデータが読み取れない場合でも、同様に、判定用データが更新されることなく上記ステップＳ１１５の判定処理にてＹｅｓと判定される。
【００３４】
このような場合には、送信間隔Ｔｗｎの段階を示すｎが１段階増加して２となり（Ｓ１１９）、この増加したｎが最大段階Ｎ（＝３）以上でない場合には（Ｓ１２１でＮｏ）、ｎ＝２の状態で上記ステップＳ１０７からの処理がなされる。
【００３５】
そして、設定された送信間隔Ｔｗ２にて、上記ステップＳ１０９に示すタグ情報読取処理がなされ、送信間隔Ｔｗ２が設定からの経過時間Ｔ１が許容時間Ｔｓを経過するまで、送信間隔Ｔｗ２でも現データを構成する全てのデータが判定用データに含まれる状態が継続すると（Ｓ１１５でＹｅｓ：図４の時刻ｔ６参照）、送信間隔Ｔｗｎの段階を示すｎが１段階増加して３となる（Ｓ１１９）。この場合には、この増加したｎが最大段階Ｎ（＝３）以上となるため（Ｓ１２１でＹｅｓ）、送信間隔ＴｗｎがＴｗＮ（Ｔｗ３）に設定される（Ｓ１２３）。すなわち、無線タグ６０が読み取られなくなる状態だけでなく、同じ無線タグ６０が続けて読み取られるような状態でも、現データを構成する全てのデータが判定用データに含まれているために、送信間隔Ｔｗｎが最大値となるＴｗＮ（Ｔｗ３）に設定される。
【００３６】
このように送信間隔ＴｗｎがＴｗ３に設定されると、ステップＳ１２５に示す省電力処理がなされる。この省電力処理のサブルーチンでは、まず、図７のステップＳ３０１にてタイマー２６を利用した第３タイマーによるカウントがスタートする。この第３タイマーのカウント値から求められる経過時間Ｔ３が送信間隔ＴｗＮ以上となるまで、ステップＳ３０５の判定処理にてＮｏと判定されて、省電力モードが維持される（Ｓ３０３）。
【００３７】
その後、経過時間Ｔ３が送信間隔ＴｗＮ以上になると（Ｓ３０５でＹｅｓ）、第３タイマーのカウント値がリセットされる（Ｓ３０７）。そして、省電力モードが解除され（Ｓ３０９）、無線タグ処理部３０を利用して応答要求電波が送信される（Ｓ３１１）。この応答要求電波の送信に応じて応答電波が受信されない場合には（Ｓ３１３でＮｏ）、上記ステップＳ３０１からの処理がなされて、再び省電力モードが維持される状態になる（Ｓ３０３）。
【００３８】
また、応答要求電波の送信に応じて応答電波が受信されても（Ｓ３１３でＹｅｓ）、上述のように同じ無線タグ６０が続けて読み取られるような状態では（Ｓ３１５）、ステップＳ３１７にて更新された現データを構成する全てのデータが判定用データに含まれるため、判定用データが更新されない状態になる（図４の時刻ｔ７参照）。このため、ステップＳ３１９の判定処理にてＹｅｓと判定され、上記ステップＳ３０１からの処理がなされて、再び省電力モードが維持される状態になる（Ｓ３０３）。
【００３９】
一方、省電力モード時に新たな無線タグ６０が読み取られた場合には（Ｓ３１３でＹｅｓ）、ステップＳ３１７にて更新された現データを構成する全てのデータが判定用データに含まれないことになる。このため、ステップＳ３１９の判定処理にてＮｏと判定されて、省電力処理のサブルーチンが終了する。このようにサブルーチンが終了すると、ステップＳ１２７に示す判定用データ更新処理がなされて、上記ステップＳ３１７にて更新された現データに応じて判定用データが更新される。そして、上記ステップＳ１０１からの処理がなされ、応答要求電波が送信間隔Ｔｗ１にて送信される通常読取モードとなる（図４の時刻ｔ８参照）。
【００４０】
以上説明したように、本実施形態に係る無線タグリーダ１０では、初回の応答電波を受信した際に読取処理にて読み取られた１又は２以上のデータが判定用データとして更新可能に記憶部２２に記憶される。そして、今回読み取った現データ（読取処理の読取結果）に判定用データに含まれないデータが含まれていると判定されると、現データが判定用データとして更新されるように記憶部２２に記憶される。そして、判定用データが更新されるまで、送信間隔Ｔｗｎが初期値となる送信間隔Ｔｗ１から段階的に長くされ、判定用データが更新されると、送信間隔Ｔｗ１に戻される。
【００４１】
これにより、無線タグ６０が読み取られないような状態では、送信間隔Ｔｗｎが段階的に長くされる省電力移行モードを経た後、送信間隔Ｔｗｎが最大間隔（ＴｗＮ）に設定されるような省電力モードとすることができる。また、新たな無線タグ６０が読み取られると、判定用データが更新されることで送信間隔Ｔｗｎが短くなり、省電力移行モード又は省電力モードのために低下していた読み取り性能を高めることができる。その一方で、無線タグ６０が読み取られたとしても、その無線タグ６０のデータが判定用データに含まれる場合、例えば、意図せずに同じ無線タグ６０を読み続けているような場合には、判定用データが更新されないために、送信間隔Ｔｗｎが短くなることなく、省電力移行モード又は省電力モードが維持される。したがって、読取対象でない無線タグ６０の存在等に起因する周辺環境に影響されずに、読み取り性能を低下させることなく消費電力を低減することができる。
【００４２】
特に、判定用データが更新されると、送信間隔Ｔｗｎが初期値となる送信間隔Ｔｗ１に戻される。これにより、新たな無線タグ６０が読み取られることで判定用データが更新されると、送信間隔Ｔｗｎが直ちに送信間隔Ｔｗ１に戻されるため、省電力移行モード又は省電力モードのために低下していた読み取り性能を元の状態に迅速に復帰させることができる。
【００４３】
なお、新たな無線タグ６０が読み取られることで判定用データが更新されると、送信間隔Ｔｗｎが直ちに送信間隔Ｔｗ１に戻されることに限らず、例えば、送信間隔Ｔｗｎが送信間隔Ｔｗ１に近づくように段階的に短くなってもよい。
【００４４】
なお、本発明は上記各実施形態等に限定されるものではなく、例えば、以下のように具体化してもよい。
（１）応答要求電波の送信間隔Ｔｗｎは、３段階に設定されることに限らず、２段階であってもよいし、４段階以上に設定されてもよい。また、許容時間Ｔｓは、最大となる送信間隔ＴｗＮと等しくなるように設定されることに限らず、所定の値に設定されてもよいし、応答供給電波の送信間隔段階ごとに異なるように設定されてもよい。
【００４５】
（２）省電力モードでは、タイマー２６等を除いて各種電気部品への電力供給が停止されることに限らず、各種電気部品への電力供給が通常よりも低減されてもよい。
【００４６】
（３）本発明は、無線タグ処理部３０及び情報コード読取部４０を備える無線タグリーダ１０に採用されることに限らず、少なくとも無線タグ６０を読み取る無線タグリーダとして機能する携帯端末等に採用されてもよい。
【符号の説明】
【００４７】
１０…無線タグリーダ
２１…制御部（判定部，更新部）
２２…記憶部
３０…無線タグ処理部（送信部，受信部）
３１…送信回路（送信部）
３２…受信回路（受信部）
６０…無線タグ
Ｔｗｎ…送信間隔
【図１】
2019175255.tif 000003
【図２】
2019175255.tif 000004
【図３】
2019175255.tif 000005
【図４】
2019175255.tif 000006
【図５】
2019175255.tif 000007
【図６】
2019175255.tif 000008
【図７】
2019175255.tif 000009