(57)【要約】【課題】ＲＦＩＤタグの情報を、短時間で確実に読み取ることができるＲＦＩＤタグ読取装置を提供する。【解決手段】リーダライタ制御部（読取手段）は、商品からＲＦＩＤタグの情報を読み取るＲＦＩＤアンテナ（アンテナ部）と、ＲＦＩＤタグと、の交信範囲を変える移動機構（可動部）が移動しながらＲＦＩＤタグが付された商品からＲＦＩＤタグの情報を非接触で読み取る際に、アンテナ移動速度制御部（速度可変部）が、ＲＦＩＤアンテナとＲＦＩＤタグとの交信範囲を変える速度を変更する。【選択図】図４
2018022415.tif 000002
【特許請求の範囲】
【請求項１】
ＲＦＩＤタグが付された商品から該ＲＦＩＤタグの情報を非接触で読み取る読取手段を備えたＲＦＩＤタグ読取装置において、
前記読取手段は、
前記商品から前記ＲＦＩＤタグの情報を読み取るアンテナ部と、
前記アンテナ部と前記ＲＦＩＤタグとの交信範囲を変える可動部と、
前記交信範囲を変える速度を変更する速度可変部と、
を備える、
ことを特徴とするＲＦＩＤタグ読取装置。
【請求項２】
前記速度可変部は、前記交信範囲を変える速度を、前記可動部の移動距離と、前記交信範囲の位置と、前記読取手段の読み取り結果と、のうち少なくとも一つに基づいて変更する、
ことを特徴とする請求項１に記載のＲＦＩＤタグ読取装置。
【請求項３】
前記速度可変部は、前記交信範囲が所定の移動距離の移動を完了したときに、前記交信範囲を変える速度を低下させる、
ことを特徴とする請求項２に記載のＲＦＩＤタグ読取装置。
【請求項４】
前記速度可変部は、前記交信範囲が所定の移動範囲の中央付近にあるときに、前記交信範囲を変える速度を低下させる、
ことを特徴とする請求項２に記載のＲＦＩＤタグ読取装置。
【請求項５】
前記速度可変部は、前記読取手段が新しい前記ＲＦＩＤタグの情報を読み取れないときに、前記交信範囲を変える速度を低下させる、
ことを特徴とする請求項２に記載のＲＦＩＤタグ読取装置。
【請求項６】
ＲＦＩＤタグが付された商品から該ＲＦＩＤタグの情報を非接触で読み取るＲＦＩＤタグ読取装置を制御するためのコンピュータを、
前記商品から前記ＲＦＩＤタグの情報を読み取るアンテナ部を移動させることによって、前記アンテナ部と前記ＲＦＩＤタグとの交信範囲を変える際に、該交信範囲を変更する速度を変更して前記ＲＦＩＤタグの情報を読み取る読取手段として機能させる、
ためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、ＲＦＩＤタグ読取装置およびプログラムに関する。
【背景技術】
【０００２】
従来、ＲＦＩＤ（Radio  Frequency  IDentification）リーダによって、商品に付されたＲＦＩＤタグからの情報の読み取りを行う無線タグ読取装置が用いられている（例えば、特許文献１）。
【０００３】
しかしながら、特許文献１に開示された無線タグ読取装置にあっては、アンテナの移動速度について言及していない。そのため、例えばアンテナを高速で移動させると、アンテナがＲＦＩＤタグに供給する電力が一瞬で途切れるため、ＲＦＩＤタグから情報の読み取りを行えない場合があった。一方、アンテナを低速で移動させると、情報の読み取りを行う領域の全体に亘ってアンテナを移動させるために時間がかかるという問題があった。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、できるだけ短時間で、ＲＦＩＤタグの情報を確実に読み取ることができるＲＦＩＤタグ読取装置およびプログラムを提供することである。
【課題を解決するための手段】
【０００５】
実施形態のＲＦＩＤタグ読取装置は、読取手段と、アンテナ部と、可動部と、速度可変部と、を備える。読取手段は、ＲＦＩＤタグ付きの商品からＲＦＩＤタグの情報を非接触で読み取る。アンテナ部は、読取手段に備えられて、商品からＲＦＩＤタグの情報を読み取る。可動部は、読取手段に備えられて、アンテナ部とＲＦＩＤタグとの交信範囲を変える。速度可変部は、アンテナ部とＲＦＩＤタグとの交信範囲を変える速度を変更する。
【図面の簡単な説明】
【０００６】
【図１】図１は、実施形態に係るＲＦＩＤタグ読取装置および商品販売データ処理装置の外観斜視図である。
【図２】図２は、図１のＡ矢視図であり、ＲＦＩＤタグ読取装置の概略構成を示す側面図である。
【図３】図３は、商品販売データ処理装置およびＲＦＩＤタグ読取装置の主要なハードウェア構成を示すハードウェアブロック図である。
【図４】図４は、商品販売データ処理装置およびＲＦＩＤタグ読取装置の機能構成を示す機能ブロック図である。
【図５】図５は、ＲＦＩＤアンテナを移動させる際の速度変更パターンの設定例について説明する図である。
【図６】図６は、商品販売データ処理装置およびＲＦＩＤタグ読取装置が行うＲＦＩＤタグの読取処理の流れを示すフローチャートである。
【図７】図７は、ＲＦＩＤアンテナを移動させる際の速度変更パターンの別の設定例について説明する図である。
【図８】図８は、ＲＦＩＤタグ読取装置の変形例が行うＲＦＩＤタグの読取処理の流れを示すフローチャートである。
【図９】図９は、ＲＦＩＤタグ読取装置の別の構成例について説明する図であり、図９（ａ）はＲＦＩＤタグ読取装置の概略構成を示す上面図である。図９（ｂ）はＲＦＩＤアンテナの移動軌跡の一例を示す図である。図９（ｃ）はＲＦＩＤアンテナの移動軌跡の別の例を示す図である。
【発明を実施するための形態】
【０００７】
（商品販売データ処理装置の全体構成の説明）
以下、図面を参照して、実施の形態に係るＲＦＩＤタグ読取装置について説明する。図１は、ＲＦＩＤタグ読取装置３０を備えた商品販売データ処理装置１の全体構成を示す外観図である。商品販売データ処理装置１は、例えばスーパーマーケット等の店舗に設置されて用いられて、顧客が購入した商品情報の登録および決済処理を行う。ＲＦＩＤタグ読取装置３０は、商品に付されたＲＦＩＤタグの情報を、電波を用いて非接触で読み取る。
【０００８】
商品販売データ処理装置１は、図１に示すように、ＰＯＳ端末本体２と、店員側ディスプレイ３と、客側ディスプレイ４と、キーボード５と、バーコードリーダ６と、カードリーダ７と、レシートプリンタ８と、ドロワ９と、を備える。また商品販売データ処理装置１は、ＲＦＩＤタグ読取装置３０と接続される。ＲＦＩＤタグ読取装置３０の構成については後述する。
【０００９】
ＰＯＳ端末本体２は、店員側ディスプレイ３と、客側ディスプレイ４と、キーボード５と、バーコードリーダ６と、カードリーダ７と、レシートプリンタ８と、ドロワ９と、を備える。また、詳細は図示しないが、ＰＯＳ端末本体２は、商品データベースを保有するストアコントローラと接続されており、ＰＯＳ端末本体２が読み取った各商品の商品コードに対応する商品名、商品画像、商品単価等の商品情報を取得する。
【００１０】
店員側ディスプレイ３は、ＰＯＳ端末本体２の上部に、チェックアウトカウンタ１０の内側（店員側）に向けて取り付けられている。店員側ディスプレイ３は、読取処理された商品の名称や価格等の情報を表示する。なお、店員側ディスプレイ３が、店員の押下操作による指示を認識するタッチパネルの機能を備えていてもよい。
【００１１】
客側ディスプレイ４は、店員側ディスプレイ３に背面対向して、チェックアウトカウンタ１０の外側（顧客側）に向けて取り付けられている。
【００１２】
キーボード５は、顧客が購入する商品Ｍの商品販売データ処理の終了を宣言する締めキー等のキーを備える。
【００１３】
バーコードリーダ６は、各商品Ｍに付されたバーコードを光学的に読み取るもので、チェックアウトカウンタ１０の中央部で使用できるよう配置されている。バーコードには、各商品の種類を識別する商品毎に予め割り当てられた商品コード等の情報が含まれている。なお、各商品には、ＲＦＩＤタグＴまたはバーコードのいずれか一方が貼付されている。以降、本実施の形態の特徴的構成であるＲＦＩＤタグ読取装置３０について説明するため、バーコードリーダ６によるバーコードの読み取り処理に関する説明は省略する。
【００１４】
カードリーダ７は、図１に不図示のカード挿入口から挿入された客のポイントカードやクレジットカードの情報を読み込む。
【００１５】
レシートプリンタ８は、会計処理後にレシートを印刷して、これを図１に不図示のレシート発行口から発行する。
【００１６】
ドロワ９は、開閉可能な引き出しを備えて、引き出しの中に現金等を収容する。
【００１７】
（ＲＦＩＤタグ読取装置の全体構成の説明）
次に、ＲＦＩＤタグ読取装置３０の構成について説明する。図２は、ＲＦＩＤタグ読取装置３０の概略構成を示す側面図（図１のＡ矢視図）である。
【００１８】
ＲＦＩＤタグ読取装置３０は、商品Ｍに付された無線タグ、本実施の形態では、特にＵＨＦ帯で動作するＲＦＩＤタグＴを読み取る。ＲＦＩＤタグ読取装置３０は、ＲＦＩＤアンテナ２２（アンテナ部の一例）を備える。ＲＦＩＤアンテナ２２は、図２に示すように、チェックアウトカウンタ１０に埋設されている。
【００１９】
図２において、ＲＦＩＤアンテナ２２は、チェックアウトカウンタ１０の天板に向かって電波を放射する。天板は、電波を透過する部材、例えば木製である。ＲＦＩＤタグ読取装置３０は、ＲＦＩＤアンテナ２２の電波到達領域をＲＦＩＤタグＴの読取領域とする。ＲＦＩＤアンテナ２２は、読取領域内に載置された商品Ｍに付されたＲＦＩＤタグＴに格納されているタグ情報を一括して読み取る。顧客が購入する商品Ｍは、図１に示すように、チェックアウトカウンタ１０のＲＦＩＤアンテナ２２の上方に直接載置される。あるいは、特に図示しないが、商品Ｍを収容した買い物籠ごとＲＦＩＤアンテナ２２の上方に載置してもよい。なお、各商品に付されたＲＦＩＤタグには、そのタグ固有の識別情報とともに、そのＲＦＩＤタグが付された商品の商品コード等の情報が予め記憶されている。
【００２０】
ＲＦＩＤアンテナ２２は、チェックアウトカウンタ１０の下部に配設された移動機構２４に、チェックアウトカウンタ１０の天板に沿って移動可能となるように設置されている。
【００２１】
移動機構２４（可動部の一例）は、ねじ軸１８と、ねじ軸１８の軸受１６と、ステッピングモータ１２と、カップリング１４と、移動ステージ２０とからなる直線運動機構により構成されている。ステッピングモータ１２は、回転動力源である。カップリング１４は、ステッピングモータ１２の回転動力をねじ軸１８に伝達する。移動ステージ２０は、ねじ軸１８に螺合したボールねじナットと一体的に構成されている。
【００２２】
ねじ軸１８は、一端が軸受１６により他端がカップリング１４により軸回転自在に水平に支持されている。また、ステッピングモータ１２の出力軸１２ａが、カップリング１４においてねじ軸１８の上記他端と接続されている。この構成により、ステッピングモータ１２の回転動力が出力軸１２ａからカップリング１４を介してねじ軸１８に伝達される。
【００２３】
移動ステージ２０は、本体に貫通孔を有し、貫通孔にねじ軸１８のボールねじナットが埋め込まれた構成のものである。移動ステージ２０は、上記ボールねじナットをねじ軸１８に螺合することにより、ねじ軸１８の回転と共にねじ軸１８に沿って進退移動、すなわち、図２の矢印Ｒ１および矢印Ｒ２の方向に移動する。移動ステージ２０は、移動時にねじ軸１８とボールねじナットとのねじ部に金属製のボール（鋼球）が介在するので、滑らかな移動が可能になる。なお、移動ステージ２０は、図２に示すｘ軸に沿って、ｘ＝０からｘ＝Ｗの範囲で移動するものとする。すなわち、移動ステージ２０は、最右方位置２０ａと最左方位置２０ｂとの間で移動する。
【００２４】
このように、移動機構２４は、前述したボールねじの機構によりステッピングモータ１２の回転運動を直線運動に変え、移動ステージ２０の進退移動を可能にしている。なお、移動ステージ２０は、ねじ軸１８の回転に伴って回動しないように、支持板１１に移動ステージ２０の一部を接触させながら摺動する。これにより、移動ステージ２０は姿勢を一定に保ちながら移動する。
【００２５】
移動ステージ２０の本体上面には、ＲＦＩＤアンテナ２２がその読取面をチェックアウトカウンタ１０の天板に向けて固定されている。読取面は、ここでは、平面パッチアンテナが電波を放射する放射面のことを指している。この配置により、ＲＦＩＤアンテナ２２は読取面の前方、つまりチェックアウトカウンタ１０の天板に向けて電波を放射させる。そして、ＲＦＩＤアンテナ２２は、移動ステージ２０と一体的に、ねじ軸１８に沿って移動する。
【００２６】
リーダライタ装置（不図示）は、この移動するＲＦＩＤアンテナ２２と屈曲自在な同軸ケーブルを用いて接続される。なお、リーダライタ装置は、移動ステージ２０の位置決め精度を向上させるために、移動ステージ２０の移動経路に、図２に不図示のポジションセンサ４２（図３参照）を設けて、移動ステージ２０の位置の補正を行う。例えば、リーダライタ装置は、移動ステージ２０の移動開始位置や移動終了位置にポジションセンサ４２（例えばマイクロスイッチや近接センサなど）を設け、当該ポジションセンサ４２が移動ステージ２０を検出したときに、移動ステージ２０の移動を停止する、或いは移動ステージ２０の移動量を補正する。これにより、リーダライタ装置は、移動ステージ２０の位置決め、すなわち、ＲＦＩＤアンテナ２２の位置決めをより確実に行うことができる。
【００２７】
以上説明した移動機構２４の構成により、ステッピングモータ１２を所定の向きに回転させると、移動ステージ２０がねじ軸１８の上を図２の矢印Ｒ２の向きに進行し、ステッピングモータ１２が逆回転すると、移動ステージ２０がねじ軸１８の上を同図の矢印Ｒ１の向きに進行する。ＲＦＩＤアンテナ２２は、移動ステージ２０の移動に伴って、読取面を上方（チェックアウトカウンタ１０の天板の方向）に向けたままで移動ステージ２０と一体的に移動する。この移動により、ＲＦＩＤアンテナ２２はＲＦＩＤタグＴとの交信範囲を変えながら、ＲＦＩＤタグＴと交信を行う。なお、以下では、ステッピングモータ１２の回転の向きについて、移動ステージ２０が矢印Ｒ１の向きに進行する場合を正回転とし、移動ステージ２０が矢印Ｒ２の向きに進行する場合を逆回転として説明する。
【００２８】
（実施形態のハードウェア構成の説明）
次に、商品販売データ処理装置１およびＲＦＩＤタグ読取装置３０のハードウェア構成について説明する。図３は、本実施の形態における商品販売データ処理装置１およびＲＦＩＤタグ読取装置３０の主要なハードウェア構成を示すハードウェアブロック図である。
【００２９】
商品販売データ処理装置１は、ＣＰＵ（Central  Processing  Unit）、ＲＯＭ（Read  Only  Memory）およびＲＡＭ（Random  Access  Memory）等から構成されるコンピュータ構成の制御部２６を備える。ＲＯＭは、ＣＰＵが実行する各種プログラムや各種データを記憶する。ＲＡＭは、ＣＰＵが各種プログラムを実行する際に一時的にデータやプログラムを記憶する。
【００３０】
制御部２６には、各種の入出力回路（図示せず）を介して、店員側ディスプレイ３と、客側ディスプレイ４と、キーボード５と、バーコードリーダ６と、カードリーダ７と、ドロワ９と、レシートプリンタ８が接続される。各部の機能は、前述した通りである。
【００３１】
また、制御部２６には、各種の入出力回路（図示せず）を介して、記憶部２７および通信Ｉ／Ｆ２８が接続される。
【００３２】
記憶部２７は、ＨＤＤ（Hard  Disk  Drive）やＳＳＤ（Solid  State  Drive）等の不揮発性の記憶媒体を備えた記憶装置である。記憶部２７は、商品販売データ処理装置１の動作に係る各種プログラムや各種データを記憶する。記憶部２７が記憶するデータとしては、例えば、各商品に関する商品情報を、当該商品を識別する商品コードと対応付けて登録した商品マスタ等が挙げられる。係る商品情報は、例えば、対応する商品の商品名および価格等を含む。通信Ｉ／Ｆ２８は、ＲＦＩＤタグ読取装置３０との間で各種データの送受信を行うためのインタフェースである。
【００３３】
一方、ＲＦＩＤタグ読取装置３０は、ＣＰＵ、ＲＯＭおよびＲＡＭ等から構成されるコンピュータ構成の制御部３２を備える。ＲＯＭは、ＣＰＵが実行する各種プログラムや各種データを記憶する。ＲＡＭは、ＣＰＵが各種プログラムを実行する際に一時的にデータやプログラムを記憶するものである。
【００３４】
また、制御部３２には、各種の入出力回路（図示せず）を介して、リーダライタ部３８、記憶部３４、通信Ｉ／Ｆ３６、およびモータドライバ４０、ポジションセンサ４２等が接続される。
【００３５】
リーダライタ部３８は、制御部３２からの指示の下に、ＲＦＩＤアンテナ２２を通じてＲＦＩＤタグＴと交信し、データの送受信を行う。ＲＦＩＤタグＴとの交信は、一般に次のように行われる。
【００３６】
例えば、ＲＦＩＤタグＴがパッシブ方式の電池を持たないタイプである場合は、ＲＦＩＤアンテナ２２は、不変調の搬送波を増幅して電波（質問波）として放射する。そしてＲＦＩＤアンテナ２２は、放射された電波の応答範囲内に存在するＲＦＩＤタグＴにおいて、その反射波（応答波）に乗せられた識別コード等のタグ情報を受信する。ＲＦＩＤアンテナ２２は、さらに、受信したタグ情報を搬送波から復調して、復調されたタグ情報を制御部３２に送信する。これにより、ＲＦＩＤアンテナ２２は、ＲＦＩＤタグＴに格納されたタグ情報を読み取ることができる。
【００３７】
記憶部３４は、ＨＤＤやＳＳＤ等の不揮発性の記憶媒体を備えた記憶装置である。記憶部３４は、ＲＦＩＤタグ読取装置３０の動作に係る各種プログラムや各種データを記憶する。通信Ｉ／Ｆ３６は、商品販売データ処理装置１との間で各種データの送受信を行うためのインタフェースである。
【００３８】
モータドライバ４０は、ステッピングモータ１２を動作させるドライバ回路である。モータドライバ４０は、制御部３２の指示に基づいてステッピングモータ１２に対して所定角度（ステップ角）を回転させるためのパルス信号を出力する。
【００３９】
ポジションセンサ４２は、前述したように、移動ステージ２０が所定の位置にあるかを検出する。
【００４０】
（実施形態の機能構成の説明）
次に、商品販売データ処理装置１およびＲＦＩＤタグ読取装置３０の機能構成について説明する。図４は、商品販売データ処理装置１およびＲＦＩＤタグ読取装置３０の機能構成を示す機能ブロック図である。
【００４１】
商品販売データ処理装置１の制御部２６（ＣＰＵ）は、記憶部２７に記憶されたプログラムと協働することで、表示制御部１００と、入力受付部１０２と、販売登録部１０４と、通信制御部１０６とを機能部として実現する。
【００４２】
表示制御部１００は、店員側ディスプレイ３を制御し、当該店員側ディスプレイ３に各種画面を表示させる。例えば、表示制御部１００は、商品コード（ＲＦＩＤタグＴ）の読み取り開始を指示させるための操作子（以下、読取開始ボタンという）や、読み取り終了を指示させるための操作子（以下、読取終了ボタンという）を含んだ画面を表示させる。また、表示制御部１００は、ＲＦＩＤタグ読取装置３０から送信される商品コードに基づき、当該商品コードに対応する商品情報を商品マスタから読み出し、その商品Ｍの商品名や価格、預かり金額や釣銭額等を店員側ディスプレイ３に表示させる。さらに、表示制御部１００は、客側ディスプレイ４を制御し、当該客側ディスプレイ４に各種画面を表示させる。例えば、表示制御部１００は、ＲＦＩＤタグ読取装置３０から送信される商品コードに基づき、客が購入した商品Ｍの商品名や価格等を、店員側ディスプレイ３および客側ディスプレイ４に表示する。
【００４３】
入力受付部１０２は、キーボード５、またはタッチパネルを介した操作入力を受け付ける。例えば、入力受付部１０２は、店員側ディスプレイ３に表示された操作画面において、操作子が操作された場合に、その操作子に対応する指示情報を制御部２６に出力する。
【００４４】
販売登録部１０４は、ＲＦＩＤタグ読取装置３０から送信された商品コードに対応する各商品について、決済処理により代金の支払いを確認すると、それらの商品コードを顧客が買い上げた商品として販売登録を行う。具体的に販売登録部１０４は、各商品の商品コードを、預かり金額や釣り銭、取引日時とともに登録用のデータベースに登録する。なお、登録用のデータベースは、商品販売データ処理装置１の記憶部２７が備える形態としてもよいし、商品販売データ処理装置１と通信可能な外部装置が備える形態としてもよい。
【００４５】
通信制御部１０６は、通信Ｉ／Ｆ２８を制御し、当該通信Ｉ／Ｆ２８を介してＲＦＩＤタグ読取装置３０との間で各種の情報を送受信する。例えば、通信制御部１０６は、読取開始ボタンが操作されると、読取開始を指示する指示情報をＲＦＩＤタグ読取装置３０に送信する。また、通信制御部１０６は、ＲＦＩＤタグ読取装置３０から送信された商品コードを受信する。また、通信制御部１０６は、読取終了ボタンが操作されると、読取終了を指示する指示情報をＲＦＩＤタグ読取装置３０に送信する。
【００４６】
一方、ＲＦＩＤタグ読取装置３０の制御部３２（ＣＰＵ）は、記憶部３４に記憶されたプログラムと協働することで、アンテナポジション検出部１１０と、リーダライタ制御部１１２と、アンテナ移動制御部１１４と、アンテナ移動速度制御部１１６と、通信制御部１１８とを機能部として実現する。
【００４７】
リーダライタ制御部１１２（読取手段の一例）は、リーダライタ部３８を制御することで、商品に付されたＲＦＩＤタグＴの読み取りと、当該ＲＦＩＤタグＴへの書き込みを、ＲＦＩＤアンテナ２２を介して行う。
【００４８】
具体的には、リーダライタ制御部１１２は、商品販売データ処理装置１から読み取り開始が指示されたときに、ＲＦＩＤタグＴの読み取り（読取サイクル）を開始する。なお、ＲＦＩＤタグＴから読み取ったタグ情報（ここでは商品コード）は、随時、リーダライタ制御部１１２から商品販売データ処理装置１に送信される。
【００４９】
また、リーダライタ制御部１１２は、商品販売データ処理装置１から読み取り終了が指示されると、リーダライタ部３８による読み取りを終了する。そして、リーダライタ制御部１１２は、商品販売データ処理装置１から登録完了が指示されると、リーダライタ部３８を制御し登録済フラグの書き込み（書込サイクル）を行う。ここで、登録済フラグは、販売登録が完了したことを示す情報であって、ＲＦＩＤタグＴが有する所定の記憶領域に書き込まれる。
【００５０】
アンテナポジション検出部１１０は、制御部３２の指示を受けて、ポジションセンサ４２の出力をモニタする。そして、移動ステージ２０が所定の位置にあるかを検出する。アンテナポジション検出部１１０は、さらに、ポジションセンサ４２の出力を制御部３２に受け渡す。
【００５１】
アンテナ移動制御部１１４は、ＲＦＩＤタグＴの読み取り時にモータドライバ４０を制御する。具体的に、アンテナ移動制御部１１４は、リーダライタ制御部１１２によるＲＦＩＤタグＴの読み取りの実行中に、移動ステージ２０が所定の動作パターンとなるようにモータドライバ４０を駆動する。その際、アンテナ移動制御部１１４は、アンテナポジション検出部１１０が検出した移動ステージ２０の位置に関する情報を取得して、所定の動作パターンを実現する。なお、移動ステージ２０の所定の動作パターンについては後述する。
【００５２】
アンテナ移動速度制御部１１６（速度可変部の一例）は、アンテナ移動制御部１１４がモータドライバ４０を制御する際に、ＲＦＩＤアンテナ２２の移動速度を変更する制御を行う。具体的には、移動ステージ２０（ＲＦＩＤアンテナ２２）を移動させた際に、移動ステージ２０の往復回数に応じてＲＦＩＤアンテナ２２の移動速度を変更する。また、移動ステージ２０（ＲＦＩＤアンテナ２２）の位置に応じてＲＦＩＤアンテナ２２の移動速度を変更する。具体的な移動速度の変更パターンについては後述する。なお、ＲＦＩＤアンテナ２２の移動速度は、ステッピングモータ１２に印加するパルス信号の周波数を変えることによって変更する。すなわち、ステッピングモータ１２に印加するパルス信号の周波数を高くするとＲＦＩＤアンテナ２２の移動速度が大きくなる。逆にステッピングモータ１２に印加するパルス信号の周波数を低くするとＲＦＩＤアンテナ２２の移動速度が小さくなる。具体的なパルス信号の周波数は、予め取得した、パルス信号の周波数とＲＦＩＤアンテナ２２の移動速度との関係を参照して決定する。
【００５３】
通信制御部１１８は、通信Ｉ／Ｆ３６を制御し、当該通信Ｉ／Ｆ３６を介して商品販売データ処理装置１との間で各種の情報を送受信する。例えば、通信制御部１１８は、商品販売データ処理装置１から送信された読取開始を指示する指示情報を受信する。また、通信制御部１１８は、リーダライタ制御部１１２がＲＦＩＤタグＴから読み取った商品コードを、商品販売データ処理装置１に送信する。また、通信制御部１１８は、商品販売データ処理装置１から送信された読取終了を指示する指示情報を受信する。
【００５４】
（ＲＦＩＤアンテナの速度変更パターンの説明）
次に、ＲＦＩＤタグ読取装置３０におけるＲＦＩＤアンテナ２２の具体的な速度変更パターンについて説明する。図５は、ＲＦＩＤアンテナ２２を移動させる際の移動速度の設定例について説明する図である。
【００５５】
前述したように、ＲＦＩＤアンテナ２２は、放射された電波（質問波）の応答範囲内に存在するＲＦＩＤタグＴにおいて、その反射波（応答波）に乗せられた識別コード等のタグ情報を受信する。したがって、ＲＦＩＤアンテナ２２を高い速度で移動させると、ＲＦＩＤアンテナ２２がすぐに移動してしまうため、ＲＦＩＤタグＴに供給する電力が一瞬で途切れてしまう。したがって、ＲＦＩＤタグＴからの反射波を得られない場合がある。
【００５６】
逆に、ＲＦＩＤアンテナ２２を低い速度で移動させると、ＲＦＩＤアンテナ２２は、重なり合ったＲＦＩＤタグＴに対しても電力を供給することができる。したがって、ＲＦＩＤタグＴからの反射波を確実に得ることができる。しかし、ＲＦＩＤアンテナ２２の移動速度が低いため、読み取り時間が増大してしまう。
【００５７】
そのため、本実施の形態に係るＲＦＩＤタグ読取装置３０は、ＲＦＩＤアンテナ２２の往復回数（移動距離Ｄ）に応じて、ＲＦＩＤアンテナ２２の移動速度を変更する。
【００５８】
具体的には、図５に示すように、ＲＦＩＤアンテナ２２を移動させる際に、最初の２往復（０≦Ｄ≦４Ｗ）はＲＦＩＤアンテナ２２を高い速度（例えば１００ｍｍ／ｓ）で移動させる。そして、次の１往復（４Ｗ≦Ｄ≦６Ｗ）はＲＦＩＤアンテナ２２を低い速度（例えば５０ｍｍ／ｓ）で移動させる。
【００５９】
ＲＦＩＤアンテナ２２は、最初の２往復の間は、高い速度で移動することによって、商品Ｍに付されたＲＦＩＤタグＴのうち、短時間の電力供給で反射波を得ることができるＲＦＩＤタグＴからタグ情報を受信する。そして、ＲＦＩＤアンテナ２２は、次の１往復の間は、低い速度で移動することによって、ＲＦＩＤタグＴに対して、より長時間に亘って電力を供給する。これによって、重なったＲＦＩＤタグＴのように読み取りポイントが少ないＲＦＩＤタグＴからタグ情報報を受信する。したがって、ＲＦＩＤアンテナ２２は、最初の２往復の間に受信できなかったタグ情報を、３往復目で受信する。
【００６０】
例えば、図２において、ＲＦＩＤアンテナ２２の移動範囲のサイズがＷ＝２００ｍｍである場合、ＲＦＩＤアンテナ２２を図５に示す移動速度Ｖで移動させると、ＲＦＩＤアンテナ２２は、最初の２往復は、１往復あたり４秒、３往復目は８秒、合計１６秒の読み取り時間でタグ情報を読み取る。
【００６１】
次に、図６を用いて、商品販売データ処理装置１およびＲＦＩＤタグ読取装置３０が行う一連の処理の流れについて説明する。図６は、商品販売データ処理装置１およびＲＦＩＤタグ読取装置３０が行うＲＦＩＤタグＴの読取処理の流れを示すフローチャートである。
【００６２】
（商品販売データ処理装置が行う処理の流れの説明）
まず、商品販売データ処理装置１が行う処理の流れについて説明する。店員は、商品販売データ処理装置１の入力受付部１０２に対して、ＲＦＩＤタグＴの読み取り開始を指示する（ステップＳ１０）。具体的には、店員は、商品Ｍをチェックアウトカウンタ１０に載置して、キーボード５、またはタッチパネル機能を備えた店員側ディスプレイ３に表示されたＲＦＩＤタグＴの読み取り開始を指示させるための操作子を操作することによってＲＦＩＤタグＴの読み取り開始を指示する。
【００６３】
商品販売データ処理装置１の通信制御部１０６は、ＲＦＩＤタグ読取装置３０から、ＲＦＩＤタグＴの読み取り結果を受信する(ステップＳ１２)。
【００６４】
表示制御部１００は、ＲＦＩＤタグＴの読み取り結果を店員側ディスプレイ３および客側ディスプレイ４に表示する（ステップＳ１４）。
【００６５】
商品販売データ処理装置１は、ＲＦＩＤアンテナ２２の移動が完了したかを判定する（ステップＳ１６）。商品販売データ処理装置１が、ＲＦＩＤアンテナ２２の移動が完了したと判定した場合（ステップＳ１６：Ｙｅｓ）はステップＳ１８に進み、それ以外の場合（ステップＳ１６：Ｎｏ）はステップＳ１２に戻る。
【００６６】
販売登録部１０４は、決済処理を行う（ステップＳ１８）。その後、商品販売データ処理装置１は、図６の処理を終了する。
【００６７】
（ＲＦＩＤタグ読取装置が行う処理の流れの説明）
次に、ＲＦＩＤタグ読取装置３０が行う処理の流れについて説明する。まず、アンテナ移動制御部１１４は、ＲＦＩＤアンテナ２２の往復回数をカウントするカウンタ値ＸをＸ＝０に設定する（ステップＳ３０）。
【００６８】
アンテナポジション検出部１１０は、ポジションセンサ４２の出力を参照して、ＲＦＩＤアンテナ２２がｘ＝０の位置、すなわちホームポジションにあるかを判定する（ステップＳ３２）。アンテナポジション検出部１１０が、ＲＦＩＤアンテナ２２がホームポジションにあると判断した場合（ステップＳ３２：Ｙｅｓ）は、ステップＳ３４に進み、それ以外の場合（ステップＳ３２：Ｎｏ）は、ステップＳ３６に進む。
【００６９】
ＲＦＩＤタグ読取装置３０は、エラー出力を表示する（ステップＳ３６）。エラー出力は、例えば、店員側ディスプレイ３に表示すればよい。その後、図６の処理を終了する。
【００７０】
ステップＳ３２において、ＲＦＩＤアンテナ２２がホームポジションにあると判断された場合（ステップＳ３２：Ｙｅｓ）は、ＲＦＩＤタグ読取装置３０は、商品販売データ処理装置１からＲＦＩＤタグＴの読み取り開始が指示されたかを判定する（ステップＳ３４）。ＲＦＩＤタグ読取装置３０が、ＲＦＩＤタグＴの読み取り開始が指示されたと判定した場合（ステップＳ３４：Ｙｅｓ）はステップＳ３８に進み、それ以外の場合（ステップＳ３４：Ｎｏ）は、ステップＳ３４を繰り返す。
【００７１】
アンテナ移動制御部１１４は、カウンタ値Ｘが２よりも小さいかを判定する（ステップＳ３８）。アンテナ移動制御部１１４が、カウンタ値Ｘが２よりも小さいと判定した場合（ステップＳ３８：Ｙｅｓ）、すなわち、ＲＦＩＤアンテナ２２が２往復していない場合はステップＳ４０に進み、それ以外の場合（ステップＳ３８：Ｎｏ）はステップＳ４２に進む。
【００７２】
アンテナ移動速度制御部１１６は、ステッピングモータ１２に印加するパルス信号の周波数を所定の値に設定することにより、ＲＦＩＤアンテナ２２の移動速度をＶ＝１００ｍｍ／ｓに設定する（ステップＳ４０）。その後、ステップＳ４４に進む。
【００７３】
アンテナ移動速度制御部１１６は、ステッピングモータ１２に印加するパルス信号の周波数を所定の値に設定することにより、ＲＦＩＤアンテナ２２の移動速度をＶ＝５０ｍｍ／ｓに設定する（ステップＳ４２）。その後、ステップＳ４４に進む。
【００７４】
アンテナ移動制御部１１４は、ステッピングモータ１２を正回転させる（ステップＳ４４）。
【００７５】
リーダライタ制御部１１２は、ＲＦＩＤアンテナ２２が放射した電波の反射波を受信することによって、ＲＦＩＤタグＴの情報を読み取る（ステップＳ４６）。
【００７６】
通信制御部１１８は、リーダライタ制御部１１２が読み取ったＲＦＩＤタグＴの情報を、商品販売データ処理装置１の通信制御部１０６に対して送信する（ステップＳ４８）。
【００７７】
アンテナ移動制御部１１４は、ステッピングモータ１２に対して３０００パルスを印加した後に、ステッピングモータ１２を停止させる（ステップＳ５０）。ステッピングモータ１２は、３０００パルスを印加されることによって、ｘ＝０の位置からｘ＝Ｗの位置まで、移動ステージ２０、すなわちＲＦＩＤアンテナ２２を移動させる。なお、パルス数３０００は、移動ステージ２０をｘ＝０の位置からｘ＝Ｗの位置まで移動させるために、ステッピングモータ１２に印加するパルス数を表す。このパルス数３０００は、一例であって、使用するステッピングモータ１２、およびねじ軸１８に形成されたねじのピッチ等によって異なる。
【００７８】
アンテナ移動制御部１１４は、ステッピングモータ１２を逆回転させる（ステップＳ５２）。
【００７９】
リーダライタ制御部１１２は、ＲＦＩＤアンテナ２２が放射した電波の反射波を受信することによって、ＲＦＩＤタグＴの情報を読み取る（ステップＳ５４）。
【００８０】
通信制御部１１８は、リーダライタ制御部１１２が読み取ったＲＦＩＤタグＴの情報を、商品販売データ処理装置１の通信制御部１０６に対して送信する（ステップＳ５６）。
【００８１】
アンテナ移動制御部１１４は、ステッピングモータ１２に対して３０００パルスを印加した後に、ステッピングモータ１２を停止させる（ステップＳ５８）。ステッピングモータ１２は、３０００パルスを印加されることによって、ｘ＝Ｗの位置からｘ＝０の位置まで、移動ステージ２０、すなわちＲＦＩＤアンテナ２２を移動させる。
【００８２】
アンテナ移動制御部１１４は、カウンタ値Ｘをインクリメントする（ステップＳ６０）。
【００８３】
アンテナ移動制御部１１４は、カウンタ値Ｘが３であるかを判定する（ステップＳ６２）。アンテナ移動制御部１１４が、カウンタ値Ｘが３であると判定した場合（ステップＳ６２：Ｙｅｓ）、すなわち、ＲＦＩＤアンテナ２２が３往復した場合はステップＳ６４に進み、それ以外の場合（ステップＳ６２：Ｎｏ）はステップＳ３２に戻る。
【００８４】
ＲＦＩＤタグ読取装置３０は、ＲＦＩＤアンテナ２２の移動が完了した旨を、通信制御部１１８を介して、商品販売データ処理装置１に送信する（ステップＳ６４）。その後、図６の処理を終了する。
【００８５】
（ＲＦＩＤアンテナの別の速度変更パターンの説明）
ＲＦＩＤタグ読取装置３０におけるＲＦＩＤアンテナ２２の速度変更パターンは、先に説明したパターンに限定されるものではない。以下、ＲＦＩＤアンテナ２２の別の速度変更パターンについて、図７を用いて説明する。
【００８６】
図７は、ＲＦＩＤアンテナ２２が移動範囲（ｘ＝０〜Ｗ）の中央付近にあるときに、ＲＦＩＤアンテナ２２の移動速度を低下させるものである。商品Ｍがチェックアウトカウンタ１０の天板に載置されたときは、一般にＲＦＩＤアンテナ２２の移動範囲の中央付近に集まって載置される。すなわち、ＲＦＩＤアンテナ２２の移動範囲の中央付近には、複数のＲＦＩＤタグＴが重なって載置される可能性が高い。そのため、ＲＦＩＤアンテナ２２の移動範囲の中央付近では、ＲＦＩＤアンテナ２２の移動速度を遅くすることによって、重なった複数のＲＦＩＤタグＴのタグ情報を確実に読み取ることができる。
【００８７】
図７に示すＲＦＩＤアンテナ２２の速度変更パターンによると、アンテナ移動速度制御部１１６（図４）は、ＲＦＩＤアンテナ２２の移動速度Ｖを、ＲＦＩＤアンテナ２２の移動範囲０≦Ｄ≦Ｗのうちｐ≦Ｄ≦Ｗ−ｐの範囲において、Ｖ＝５０ｍｍ／ｓに設定する。ここで、ｐは予め設定された定数である。そして、それ以外の移動範囲、すなわち、０≦Ｄ≦ｐ、Ｗ−ｐ≦Ｄ≦Ｗの範囲において、アンテナ移動速度制御部１１６は、ＲＦＩＤアンテナ２２の移動速度ＶをＶ＝１００ｍｍ／ｓに設定する。
【００８８】
ＲＦＩＤアンテナ２２は、図７に示した速度変更パターンに則って、所定の移動範囲（０≦Ｄ≦Ｗ）を２往復に亘って移動することによって、商品Ｍに付されたタグ情報を読み取る。
【００８９】
（実施の形態の変形例の説明）
以下、先に説明した実施の形態の変形例について、図８を用いて説明する。先に説明した実施の形態の構成によると、仮に、全てのタグ情報の読み取りを完了した場合であっても、ＲＦＩＤアンテナ２２を所定回数往復させる必要があった。これに対して、以下に説明する変形例は、新しいＲＦＩＤタグ情報Ｔが読み取れないことを認識した場合に、ＲＦＩＤアンテナ２２の移動速度Ｖを低下させる構成を備えたものである。
【００９０】
この変形例は、先に説明した、ＲＦＩＤタグ読取装置３０を備えた商品販売データ処理装置１と同じ構成（図３、図４）を有するため、ハードウェア構成および機能構成の説明は省略する。
【００９１】
図８は、ＲＦＩＤタグ読取装置３０を備えた商品販売データ処理装置１の変形例において、ＲＦＩＤタグ読取装置３０が行うＲＦＩＤタグＴの読取処理の一連の流れを示すフローチャートである。なお、商品販売データ処理装置１が行う処理の流れは、図６に示した通りであるため、ここでは、ＲＦＩＤタグ読取装置３０が行う処理の流れについてのみ説明する。
【００９２】
まず、リーダライタ制御部１１２は、ＲＦＩＤアンテナ２２が読み取ったＲＦＩＤタグＴの個数を示すカウンタ値ＪをＪ＝０に設定する(ステップＳ７０)。
【００９３】
アンテナポジション検出部１１０は、ポジションセンサ４２の出力を参照して、ＲＦＩＤアンテナ２２がｘ＝０の位置、すなわちホームポジションにあるかを判定する（ステップＳ７２）。アンテナポジション検出部１１０が、ＲＦＩＤアンテナ２２がホームポジションにあると判断した場合（ステップＳ７２：Ｙｅｓ）は、ステップＳ７４に進み、それ以外の場合（ステップＳ７２：Ｎｏ）は、ステップＳ７６に進む。
【００９４】
ＲＦＩＤタグ読取装置３０は、エラー出力を表示する（ステップＳ７６）。エラー出力は、例えば、店員側ディスプレイ３に表示すればよい。その後、図８の処理を終了する。
【００９５】
ステップＳ７２において、アンテナポジション検出部１１０が、ＲＦＩＤアンテナ２２がホームポジションにあると判断した場合（ステップＳ７２：Ｙｅｓ）は、ＲＦＩＤタグ読取装置３０は、商品販売データ処理装置１からＲＦＩＤタグＴの読み取り開始が指示されたかを判定する（ステップＳ７４）。ＲＦＩＤタグ読取装置３０が、ＲＦＩＤタグＴの読み取り開始が指示されたと判定した場合（ステップＳ７４：Ｙｅｓ）はステップＳ７８に進み、それ以外の場合（ステップＳ７４：Ｎｏ）は、ステップＳ７４を繰り返す。
【００９６】
アンテナ移動速度制御部１１６は、ＲＦＩＤアンテナ２２の移動速度をＶ＝１００ｍｍ／ｓに設定する（ステップＳ７８）。
【００９７】
アンテナ移動制御部１１４は、ステッピングモータ１２を正回転させる（ステップＳ８０）。
【００９８】
リーダライタ制御部１１２は、ＲＦＩＤアンテナ２２が放射した電波の反射波を受信することによって、ＲＦＩＤタグＴの情報を読み取る（ステップＳ８２）。
【００９９】
リーダライタ制御部１１２は、読み取ったＲＦＩＤタグＴの情報が、新規に読み取ったものであるかを判定する（ステップＳ８４）。新規に読み取った情報であるとき（ステップＳ８４：Ｙｅｓ）はステップＳ８６に進み、それ以外のとき（ステップＳ８４：Ｎｏ）はステップＳ９０に進む。
【０１００】
リーダライタ制御部１１２は、カウント値Ｊをインクリメントする（ステップＳ８６）。
【０１０１】
通信制御部１１８は、リーダライタ制御部１１２が読み取ったＲＦＩＤタグＴの情報を、商品販売データ処理装置１の通信制御部１０６に対して送信する（ステップＳ８８）。
【０１０２】
アンテナ移動制御部１１４は、ステッピングモータ１２に対して３０００パルスを印加した後に、ステッピングモータ１２を停止させる（ステップＳ９０）。ステッピングモータ１２は、３０００パルスを印加されることによって、ｘ＝０の位置からｘ＝Ｗの位置まで、移動ステージ２０、すなわちＲＦＩＤアンテナ２２を移動させる。
【０１０３】
アンテナ移動制御部１１４は、ステッピングモータ１２を逆回転させる（ステップＳ９２）。
【０１０４】
リーダライタ制御部１１２は、ＲＦＩＤアンテナ２２が放射した電波の反射波を受信することによって、ＲＦＩＤタグＴの情報を読み取る（ステップＳ９４）。
【０１０５】
リーダライタ制御部１１２は、読み取ったＲＦＩＤタグＴの情報が、新規に読み取ったものであるかを判定する（ステップＳ９６）。新規に読み取った情報であるとき（ステップＳ９６：Ｙｅｓ）はステップＳ９８に進み、それ以外のとき（ステップＳ９６：Ｎｏ）はステップＳ１００に進む。
【０１０６】
リーダライタ制御部１１２は、カウント値Ｊをインクリメントする（ステップＳ９８）。
【０１０７】
通信制御部１１８は、リーダライタ制御部１１２が読み取ったＲＦＩＤタグＴの情報を、商品販売データ処理装置１の通信制御部１０６に対して送信する（ステップＳ１００）。
【０１０８】
アンテナ移動制御部１１４は、ステッピングモータ１２に対して３０００パルスを印加した後に、ステッピングモータ１２を停止させる（ステップＳ１０２）。ステッピングモータ１２は、３０００パルスを印加されることによって、ｘ＝Ｗの位置からｘ＝０の位置まで、移動ステージ２０、すなわちＲＦＩＤアンテナ２２を移動させる。
【０１０９】
リーダライタ制御部１１２は、カウント値Ｊの値が０かを判定する（ステップＳ１０４）。カウント値Ｊの値が０である場合（ステップＳ１０４：Ｙｅｓ）はステップＳ１１０に進み、それ以外の場合（ステップＳ１０４：Ｎｏ）はステップＳ１０６に進む。
【０１１０】
リーダライタ制御部１１２は、カウント値Ｊの値を０にする（ステップＳ１０６）。その後、ステップＳ８０に戻る。
【０１１１】
ステップＳ１０４において、リーダライタ制御部１１２が、カウント値Ｊの値が０であると判定した場合（ステップＳ１０４：Ｙｅｓ）は、アンテナ移動速度制御部１１６は、ＲＦＩＤアンテナ２２の移動速度をＶ＝５０ｍｍ／ｓに設定する（ステップＳ１１０）。
【０１１２】
アンテナ移動制御部１１４は、ステッピングモータ１２を正回転させる（ステップＳ１１２）。
【０１１３】
リーダライタ制御部１１２は、ＲＦＩＤアンテナ２２が放射した電波の反射波を受信することによって、ＲＦＩＤタグＴの情報を読み取る（ステップＳ１１４）。
【０１１４】
リーダライタ制御部１１２は、読み取ったＲＦＩＤタグＴの情報が、新規に読み取ったものであるかを判定する（ステップＳ１１６）。新規に読み取った情報であるとき（ステップＳ１１６：Ｙｅｓ）はステップＳ１１８に進み、それ以外のとき（ステップＳ１１６：Ｎｏ）はステップＳ１２２に進む。
【０１１５】
リーダライタ制御部１１２は、カウント値Ｊをインクリメントする（ステップＳ１１８）。
【０１１６】
通信制御部１１８は、リーダライタ制御部１１２が読み取ったＲＦＩＤタグＴの情報を、商品販売データ処理装置１の通信制御部１０６に対して送信する（ステップＳ１２０）。
【０１１７】
アンテナ移動制御部１１４は、ステッピングモータ１２に対して３０００パルスを印加した後に、ステッピングモータ１２を停止させる（ステップＳ１２２）。ステッピングモータ１２は、３０００パルスを印加されることによって、ｘ＝０の位置からｘ＝Ｗの位置まで、移動ステージ２０、すなわちＲＦＩＤアンテナ２２を移動させる。
【０１１８】
アンテナ移動制御部１１４は、ステッピングモータ１２を逆回転させる（ステップＳ１２４）。
【０１１９】
リーダライタ制御部１１２は、ＲＦＩＤアンテナ２２が放射した電波の反射波を受信することによって、ＲＦＩＤタグＴの情報を読み取る（ステップＳ１２６）。
【０１２０】
リーダライタ制御部１１２は、読み取ったＲＦＩＤタグＴの情報が、新規に読み取ったものであるかを判定する（ステップＳ１２８）。新規に読み取った情報であるとき（ステップＳ１２８：Ｙｅｓ）はステップＳ１３０に進み、それ以外のとき（ステップＳ１２８：Ｎｏ）はステップＳ１３２に進む。
【０１２１】
リーダライタ制御部１１２は、カウント値Ｊをインクリメントする（ステップＳ１３０）。
【０１２２】
通信制御部１１８は、リーダライタ制御部１１２が読み取ったＲＦＩＤタグＴの情報を、商品販売データ処理装置１の通信制御部１０６に対して送信する（ステップＳ１３２）。
【０１２３】
アンテナ移動制御部１１４は、ステッピングモータ１２に対して３０００パルスを印加した後に、ステッピングモータ１２を停止させる（ステップＳ１３４）。ステッピングモータ１２は、３０００パルスを印加されることによって、ｘ＝Ｗの位置からｘ＝０の位置まで、移動ステージ２０、すなわちＲＦＩＤアンテナ２２を移動させる。
【０１２４】
リーダライタ制御部１１２は、カウント値Ｊの値が０かを判定する（ステップＳ１３６）。カウント値Ｊの値が０である場合（ステップＳ１３６：Ｙｅｓ）はステップＳ１３８に進み、それ以外の場合（ステップＳ１３６：Ｎｏ）はステップＳ１４０に進む。
【０１２５】
リーダライタ制御部１１２は、カウント値Ｊの値を０にする（ステップＳ１４０）。その後、ステップＳ１１２に戻る。
【０１２６】
ステップＳ１３６において、リーダライタ制御部１１２が、カウント値Ｊの値が０であると判定した場合（ステップＳ１３６：Ｙｅｓ）は、ＲＦＩＤタグ読取装置３０は、ＲＦＩＤアンテナ２２の移動が完了した旨を、通信制御部１１８を介して、商品販売データ処理装置１に送信する（ステップＳ１３８）。その後、図８の処理を終了する。
【０１２７】
ＲＦＩＤタグ読取装置３０は、図８に示す動作を行うことによって、新しいタグ情報が読み取れないことを認識した場合に、ＲＦＩＤアンテナ２２の移動速度Ｖを低下させるため、ＲＦＩＤタグ情報Ｔの読み取り状況に応じてＲＦＩＤアンテナ２２の移動速度を変更することができ、これによって、タグ情報の読み取り時間を短縮することができる。
【０１２８】
（ＲＦＩＤアンテナの別の移動軌跡の説明）
次に、図９を用いて、ＲＦＩＤタグ読取装置３０ｂにおけるＲＦＩＤアンテナ２２の別の速度変更パターンについて説明する。
【０１２９】
先に説明した実施の形態では、ＲＦＩＤタグ読取装置３０は、ＲＦＩＤアンテナ２２を、移動ステージ２０とともに、ｘ軸方向に沿って移動させていた。しかし、ＲＦＩＤアンテナ２２の移動方向はｘ軸方向に限定されるものではない。図９（ａ）は、ＲＦＩＤタグ読取装置３０の変形例であるＲＦＩＤタグ読取装置３０ｂの概略構成を示す上面図である。図９（ａ）に示すように、移動機構２４自身が、移動機構２４ｂによってｙ軸方向に移動可能な構成となっている。
【０１３０】
移動機構２４を構成するねじ軸１８と、軸受１６と、ステッピングモータ１２と、カップリング１４と、移動ステージ２０と、は支持部材２５ａによって一体的に支持されている。そして、移動ステージ２０は、ねじ軸１８の回転に伴って回転しないように、支持部材２５ａに移動ステージ２０の一部を接触させながら摺動する。これにより、移動ステージ２０は姿勢を一定に保ちながらｘ軸方向に移動する。
【０１３１】
移動機構２４ｂは、ねじ軸１８ｂと、ねじ軸１８ｂの軸受１６ｂと、回転動力源としての出力軸１２ｃを有するステッピングモータ１２ｂと、ステッピングモータ１２ｂの回転動力をねじ軸１８ｂに伝達するカップリング１４ｂと、ねじ軸１８ｂに螺合したボールねじナットと、移動機構２４を構成する支持部材２５ａと、からなる直線運動機構により構成されている。そして、支持部材２５ａは、ねじ軸１８ｂの回転に伴って回転しないように、支持部材２５ｂに支持部材２５ａの一部を接触させながら摺動する。これにより、支持部材２５ａは姿勢を一定に保ちながらｙ軸方向に移動する。
【０１３２】
ＲＦＩＤアンテナ２２は、移動機構２４によってｘ軸方向（矢印Ｒ１方向、矢印Ｒ２方向）に移動可能にされるとともに、移動機構２４ｂによってｙ軸方向（矢印Ｒ３方向、矢印Ｒ４方向）に移動可能にされている。すなわち、ＲＦＩＤアンテナ２２は、ｘｙ平面上を自在に移動可能にされている。
【０１３３】
このような移動機構２４、２４ｂを有することによって、ＲＦＩＤタグ読取装置３０ｂは、ＲＦＩＤアンテナ２２を、往路と復路で異なる経路上を移動させる。
【０１３４】
例えば、図９（ｂ）に示す例では、ＲＦＩＤタグ読取装置３０ｂは、ＲＦＩＤアンテナ２２を、ｙ＝ｙ１を維持したままｘ＝０の位置からＸ＝Ｗの位置まで移動させた後（移動経路Ｑ１）、ＲＦＩＤアンテナ２２をｘ＝Ｗを維持したまま、ｙ＝ｙ１の位置からｙ＝ｙ２の位置まで移動させる（移動経路Ｑ２）。そして、ＲＦＩＤタグ読取装置３０ｂは、ＲＦＩＤアンテナ２２を、ｙ＝ｙ２を維持したまま、ｘ＝Ｗの位置からｘ＝０の位置まで移動させる（移動経路Ｑ３）。
【０１３５】
その後、ＲＦＩＤタグ読取装置３０ｂは、ＲＦＩＤアンテナ２２を、移動経路Ｑ３、Ｑ２、Ｑ１を逆向きに辿って、元の位置（ｘ＝０、ｙ＝ｙ１）まで移動させる。
【０１３６】
このように、ＲＦＩＤアンテナ２２の移動経路を往路と復路で異ならせることによって、複数のＲＦＩＤタグＴに対して、できるだけ異なる方向から電波を放射することができるため、ＲＦＩＤタグＴのタグ情報を読み取る確率を向上させることができる。
【０１３７】
図９（ｃ）は、ＲＦＩＤアンテナ２２の移動経路の別の例を示す。図９（ｃ）に示す例では、ＲＦＩＤタグ読取装置３０ｂは、ＲＦＩＤアンテナ２２を、ｘ軸およびｙ軸の２軸方向に対して同時に移動させる。すなわち、ＲＦＩＤタグ読取装置３０ｂは、ＲＦＩＤアンテナ２２をｘ＝０、ｙ＝ｙ１の位置から、ｘ＝Ｗ、ｙ＝ｙ３の位置まで移動させた後（移動経路Ｑ４）、ＲＦＩＤアンテナ２２をｘ＝Ｗ、ｙ＝ｙ３の位置から、ｘ＝０、ｙ＝ｙ２の位置まで移動させる（移動経路Ｑ５）。その後、ＲＦＩＤタグ読取装置３０ｂは、ＲＦＩＤアンテナ２２を、移動経路Ｑ５、Ｑ４を逆向きに辿って、元の位置（ｘ＝０、ｙ＝ｙ１）まで移動させる。このような移動経路をとることによって、ＲＦＩＤアンテナ２２の移動範囲内において、より広い範囲に亘って電波を放射することができる。
【０１３８】
以上説明したように、実施形態に係るＲＦＩＤタグ読取装置３０によれば、リーダライタ制御部１１２（読取手段）は、移動機構２４（可動部）がＲＦＩＤアンテナ２２（アンテナ部）とＲＦＩＤタグＴとの交信範囲を変えながら、ＲＦＩＤタグＴが付された商品ＭからＲＦＩＤタグＴの情報を読み取る。その際、アンテナ移動速度制御部１１６（速度可変部）が、ＲＦＩＤアンテナ２２とＲＦＩＤタグＴとの交信範囲を変える速度を変更する。したがって、短時間で、ＲＦＩＤタグＴの情報を確実に読み取ることができる。
【０１３９】
また、実施形態に係るＲＦＩＤタグ読取装置３０によれば、アンテナ移動速度制御部１１６（速度可変部）は、ＲＦＩＤアンテナ２２（アンテナ部）とＲＦＩＤタグＴとの交信範囲を変える速度を、移動機構２４（可動部）の移動距離と、交信範囲の位置と、リーダライタ制御部１１２（読取手段）の読み取り結果と、のうち少なくとも一つに基づいて変更する。したがって、できるだけ短時間で、ＲＦＩＤタグＴの情報を確実に読み取ることができる。
【０１４０】
さらに、実施形態に係るＲＦＩＤタグ読取装置３０によれば、アンテナ移動速度制御部１１６（速度可変部）は、ＲＦＩＤアンテナ２２（アンテナ部）とＲＦＩＤタグＴとの交信範囲が所定の移動距離の移動を完了したときに、交信範囲を変える速度を低下させる。したがって、ＲＦＩＤタグＴが重なっている場合であっても、ＲＦＩＤアンテナ２２の移動速度を低下させることによって、ＲＦＩＤタグＴの情報を確実に読み取ることができる。
【０１４１】
そして、実施形態に係るＲＦＩＤタグ読取装置３０によれば、アンテナ移動速度制御部１１６（速度可変部）は、ＲＦＩＤアンテナ２２（アンテナ部）とＲＦＩＤタグＴとの交信範囲が所定の移動範囲の中央付近にあるときに、交信範囲を変える速度を低下させる。したがって、複数のＲＦＩＤタグＴが重なって載置される可能性が高い位置ではＲＦＩＤアンテナ２２が低い速度で移動するため、ＲＦＩＤタグＴの情報を確実に読み取ることができる。
【０１４２】
また、実施形態に係るＲＦＩＤタグ読取装置３０ｂによれば、アンテナ移動速度制御部１１６（速度可変部）は、リーダライタ制御部１１２（読取手段）が新しいＲＦＩＤタグＴの情報を読み取れないときに、ＲＦＩＤアンテナ２２（アンテナ部）とＲＦＩＤタグＴとの交信範囲を変える速度を低下させる。したがって、より一層短時間でＲＦＩＤタグＴの情報を読み取ることができる。また、ＲＦＩＤアンテナ２２の総移動距離を短縮することができるため、ステッピングモータ１２を含む移動機構２４の耐久性を向上させることができる。
【０１４３】
本発明の実施形態およびその変形例を説明したが、この実施形態およびその変形例は、例として提示したものであり、発明の範囲を限定することは意図していない。この新規な実施形態およびその変形例は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これらの実施形態およびその変形例は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【０１４４】
例えば、実施形態では、ＲＦＩＤタグ読取装置３０、３０ｂを商品Ｍに付されたＲＦＩＤタグＴに格納された情報を読み取る場面に適用した例を説明したが、ＲＦＩＤタグ読取装置３０、３０ｂは、ＲＦＩＤタグＴに情報を書き込むＲＦＩＤタグ書込装置として用いることもできる。すなわち、ＲＦＩＤアンテナ２２は、タグ情報を読み取ったときに、当該ＲＦＩＤタグＴに対して所定の情報を書き込むことによって、商品登録されたことを記録する。なお、書き込んだ情報は、商品登録されたことを示す情報としてのみならず、防犯用の情報として利用することもできる。そして、ＲＦＩＤタグ読取装置３０、３０ｂをＲＦＩＤタグ書込装置として用いた場合であっても、ＲＦＩＤアンテナ２２の移動速度を可変にすることによって、載置された全てのＲＦＩＤタグＴに対して、確実に情報を書き込むことができる。
【符号の説明】
【０１４５】
２２          ＲＦＩＤアンテナ（アンテナ部）
２４          移動機構（可動部）
３０、３０ｂ  ＲＦＩＤタグ読取装置
１１２        リーダライタ制御部（読取手段）
１１６        アンテナ移動速度制御部（速度可変部）
Ｍ            商品
Ｔ            ＲＦＩＤタグ
【先行技術文献】
【特許文献】
【０１４６】
【特許文献１】特開２００５−１５７９１９号公報
【図１】
2018022415.tif 000003
【図２】
2018022415.tif 000004
【図３】
2018022415.tif 000005
【図４】
2018022415.tif 000006
【図５】
2018022415.tif 000007
【図６】
2018022415.tif 000008
【図７】
2018022415.tif 000009
【図８】
2018022415.tif 000010
【図９】
2018022415.tif 000011