(57)【要約】【課題】読取対象のＲＦＩＤタグを確実に読み取るようＲＦＩＤリーダを制御するＲＦＩＤリーダ制御装置を提供すること。【解決手段】ＲＦＩＤリーダ制御装置２２０において、フラグを応答不許可状態にしてＲＦＩＤタグの応答を抑止する抑止用コマンドをＲＦＩＤリーダに繰り返し発行させる抑止部２２２と、ＲＦＩＤタグの読取りを指示する読取用コマンドをＲＦＩＤリーダに発行させる読取部２２４と、抑止部及び読取部の動作を制御する動作制御部２２８を備え、動作制御部は、新たなＲＦＩＤタグの読取指示があるまで、ＲＦＩＤタグの読取が行われるエリアに存在するＲＦＩＤのフラグを応答不許可状態にするように抑止部にＲＦＩＤリーダから抑止用コマンドを発行させ、新たなＲＦＩＤタグの読取指示があった場合に、抑止部に抑止コマンドの発行を停止させ、読取部に読取用コマンドの発行を開始させる。【選択図】図３
2018136862.tif 000002
【特許請求の範囲】
【請求項１】
応答許可状態と応答不許可状態を切換え可能なフラグが設けられたＲＦＩＤタグの読取りを行うＲＦＩＤリーダを制御するＲＦＩＤリーダ制御装置において、
前記フラグを応答不許可状態にして前記ＲＦＩＤタグの応答を抑止する抑止用コマンドを前記ＲＦＩＤリーダから発行させる抑止部と、
前記ＲＦＩＤタグの読取りを指示する読取用コマンドを前記ＲＦＩＤリーダから発行させる読取部と、
前記抑止部及び前記読取部の動作を制御する動作制御部を備え、
前記動作制御部は、
新たなＲＦＩＤタグの読取指示があるまで、前記ＲＦＩＤタグの読取が行われるエリアに存在する前記ＲＦＩＤのフラグを応答不許可状態にするように前記抑止部に前記ＲＦＩＤリーダから前記抑止用コマンドを発行させ、
前記新たなＲＦＩＤタグの読取指示があった場合に、前記抑止部に前記ＲＦＩＤリーダからの前記抑止コマンドの発行を停止させ、前記読取部に前記ＲＦＩＤリーダから前記読取用コマンドの発行を開始させ、
前記読取部により前記新たなＲＦＩＤタグの読取が終了した場合に、前記抑止部に前記ＲＦＩＤリーダから前記抑止用コマンドの発行を再開させる
ことを特徴とするＲＦＩＤリーダ制御装置。
【請求項２】
前記新たなＲＦＩＤタグは、前記ＲＦＩＤタグの読取が行われるエリアに、外部から新たなに持ち込まれるＲＦＩＤタグである
ことを特徴とする請求項１に記載のＲＦＩＤリーダ制御装置。
【請求項３】
前記抑止部は、前記ＲＦＩＤタグのフラグの応答不許可状態が連続的に維持されるように、前記抑止用コマンドを前記ＲＦＩＤリーダに所定時間間隔で発行させる
ことを特徴とする請求項１に記載のＲＦＩＤリーダ制御装置。
【請求項４】
前記抑止用コマンドと前記読取用コマンドのフラグの種類は同一種類である
ことを特徴とする請求項１に記載のＲＦＩＤリーダ制御装置。
【請求項５】
更に、前記抑止部は、前記抑止用コマンドの発行後に、前記抑止用コマンドにより応答不許可状態にされたフラグを応答不許可状態に維持する維持用コマンドを前記ＲＦＩＤリーダに発行させるものとし、
前記動作制御部は、前記新たなＲＦＩＤタグの読取指示があった場合に、前記抑止部に前記ＲＦＩＤリーダから前記抑止コマンドの発行を停止させ、かつ前記読取部に前記ＲＦＩＤリーダから前記読取用コマンドの発行を開始させるとともに、前記抑止部に前記ＲＦＩＤリーダから前記維持用コマンドを発行させる、
ことを特徴とする請求項１に記載のＲＦＩＤリーダ制御装置。
【請求項６】
前記抑止部は、前記維持用コマンドのフラグの種類として、前記抑止用コマンドのフラグの種類と異なる種類を指定する
ことを特徴とする請求項５に記載のＲＦＩＤリーダ制御装置。
【請求項７】
前記抑止部は、前記抑止用コマンド及び維持用コマンドの電波強度を前記読取用コマンドの電波強度より大きく設定する
ことを特徴とする請求項５に記載のＲＦＩＤリーダ制御装置。
【請求項８】
前記動作制御部は、前記新たなＲＦＩＤタグの読取り終了後、さらに、前記新たなＲＦＩＤタグに対応する商品の取引処理完了通知を受けてから、前記抑止部に前記ＲＦＩＤリーダから前記抑止用コマンドの発行を再開させる
ことを特徴とする請求項１に記載のＲＦＩＤリーダ制御装置。
【請求項９】
前記新たなＲＦＩＤタグを検知する新商品検知用コマンドを前記ＲＦＩＤリーダから発行させる新商品検知部を備え、
前記動作制御部は、前記新商品検知部により前記新たなＲＦＩＤタグが検知された場合に、前記新たなＲＦＩＤタグの読取指示があったと判断する
ことを特徴とする請求項１に記載のＲＦＩＤリーダ制御装置。
【請求項１０】
前記新商品検知部は、前記新商品検知用コマンドの電波強度を前記抑止用コマンドの電波強度より大きく設定して、前記抑止用コマンドの電波範囲外に存在する前記新たなＲＦＩＤタグを検知する
ことを特徴とする請求項９に記載のＲＦＩＤリーダ制御装置。
【請求項１１】
ＲＦＩＤリーダ制御装置は、ＰＯＳ端末装置に搭載される
ことを特徴とする請求項１乃至１０のいずれか１項に記載のＲＦＩＤリーダ制御装置。
【請求項１２】
応答許可状態と応答不許可状態を切換え可能なフラグが設けられたＲＦＩＤタグの読取りを行うＲＦＩＤリーダを制御するＲＦＩＤリーダ制御方法において、
新たなＲＦＩＤタグの読取指示があるまで、前記ＲＦＩＤタグの読取が行われるエリアに存在する前記ＲＦＩＤのフラグを応答不許可状態にするように前記ＲＦＩＤリーダから抑止用コマンドを発行させ、
前記新たなＲＦＩＤタグの読取指示があった場合に、前記ＲＦＩＤリーダからの前記抑止コマンドの発行を停止させ、前記ＲＦＩＤリーダから前記読取用コマンドの発行を開始させ、
前記読取用コマンドにより前記新たなＲＦＩＤタグの読取が終了した場合に、前記ＲＦＩＤリーダから前記抑止用コマンドの発行を再開させる
ことを特徴とするＲＦＩＤリーダ制御方法。
【請求項１３】
応答許可状態と応答不許可状態を切換え可能なフラグが設けられたＲＦＩＤタグの読取りを行うＲＦＩＤリーダを制御する制御方法をコンピュータに実行させるプログラムにおいて、
前記制御方法は、
新たなＲＦＩＤタグの読取指示があるまで、前記ＲＦＩＤタグの読取が行われるエリアに存在する前記ＲＦＩＤのフラグを応答不許可状態にするように前記ＲＦＩＤリーダから抑止用コマンドを発行させ、
前記新たなＲＦＩＤタグの読取指示があった場合に、前記ＲＦＩＤリーダからの前記抑止コマンドの発行を停止させ、前記ＲＦＩＤリーダから前記読取用コマンドの発行を開始させ、
前記読取用コマンドにより前記新たなＲＦＩＤタグの読取が終了した場合に、前記ＲＦＩＤリーダから前記抑止用コマンドの発行を再開させる
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＲＦＩＤリーダ制御装置、特に読取対象以外のタグを回避して読取対象のタグを読取る技術に関する。
【背景技術】
【０００２】
ＲＦＩＤタグの読取時の課題として、周辺にある無関係なＲＦＩＤタグまで読んでしまう問題がある。以下に対策方法を３例紹介する。以下、ＲＦＩＤタグを単にタグとも称す。
（１）電波強度あるいはＲＳＳＩ値による読取範囲の抑制
電波強度を必要最小限に絞って読取エリアを狭める、或いはタグからの受信信号強度（ＲＳＳＩ）を使って、タグ位置の遠近を見極めて一定値(閾値）以下のものを除外する。
（２）事前読取・静止タグ除去方式
事前又は空の時間に周辺に存在するタグ情報を収集しておき、必要な読取時に事前に読まれたタグ分を除去する。なお、近傍を一時的に通過する等で一時的に読まれたタグは、読取回数やＲＳＳＩ値の変動を監視・分析することで除去する。
（３）物理的な電波遮蔽方式
シールドや電波吸収材を使用して物理的に遮蔽された密閉空間を作り、その中に対象タグを入れて読ませる。
【０００３】
しかし、上記の対策方法ではそれぞれ以下の課題があった。
（１）電波強度あるいはＲＳＳＩ値による読取範囲の抑制
何れの方法も読取対象としたい範囲と読みたく無い範囲の境界線の精度が悪く、境界の狭間に位置したり、タグの条件（タグの移動、アンテナに対する向き、タグ同士の重なり等）で読取が不安定になると誤読の可能性が高くなる。
（２）事前読取・静止タグ除去方式
事前又は空時間で周辺に存在するタグを読み込み蓄積して、必要な読取処理の中で比較する方法や、読取頻度を増やしＲＳＳＩ値等の変化を比較・分析して移動を判断する技術等もあるが、周辺タグの数が増加すると処理装置の読取性能の劣化につながる。また、読取性能を維持させるためには、処理装置が高額になる。
（３）物理的な電波遮蔽方式
遮蔽材で電波を遮断することから方式的には一番確実ではあるが、その遮蔽空間を実現するための遮蔽部材は比較的高価であることと、読取対象を出し入れするときの運用上の新たな制限や機器設置面が課題となる。
【０００４】
上記の方式に以外にも、色々な対策案の提案がされている。例えば、特許文献１のデータ読取装置は、Ｓｅｌｅｃｔコマンドによって、読取り対象のタグのフラグ制御部には判定情報を変更させず、非読取り対象のタグのフラグ制御部には判定情報を応答不許可に変更させるようにする。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−２１９０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
デパートや小売店等のレジカウンタでは、ＰＯＳ端末に接続されたＲＦＩＤリーダで、商品の精算処理が行われる。レジカウンタには、ＰＯＳ処理対象の商品以外にも、他の商品が存在する場合も少なくなく、ＲＦＩＤリーダで他の商品のＲＦＩＤタグが誤って読取られる場合もある。店員がその誤りに気付かずに精算処理をしてしまうおそれもある。
【０００７】
本願発明は、上記課題に鑑み、読取対象と読取対象外のＲＦＩＤタグが混在する環境でも、読取対象のＲＦＩＤタグを確実に読み取るようＲＦＩＤリーダを制御するＲＦＩＤリーダ制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、応答許可状態と応答不許可状態を切換え可能なフラグが設けられたＲＦＩＤタグの読取りを行うＲＦＩＤリーダを制御するＲＦＩＤリーダ制御装置において、前記フラグを応答不許可状態にして前記ＲＦＩＤタグの応答を抑止する抑止用コマンドを前記ＲＦＩＤリーダから発行させる抑止部と、前記ＲＦＩＤタグの読取りを指示する読取用コマンドを前記ＲＦＩＤリーダから発行させる読取部と、前記抑止部及び前記読取部の動作を制御する動作制御部を備え、前記動作制御部は、新たなＲＦＩＤタグの読取指示があるまで、前記ＲＦＩＤタグの読取が行われるエリアに存在する前記ＲＦＩＤのフラグを応答不許可状態にするように前記抑止部に前記ＲＦＩＤリーダから前記抑止用コマンドを発行させ、前記新たなＲＦＩＤタグの読取指示があった場合に、前記抑止部に前記ＲＦＩＤリーダからの前記抑止コマンドの発行を停止させ、前記読取部に前記ＲＦＩＤリーダから前記読取用コマンドの発行を開始させ、前記読取部により前記新たなＲＦＩＤタグの読取が終了した場合に、前記抑止部に前記ＲＦＩＤリーダから前記抑止用コマンドの発行を再開させる。
【発明の効果】
【０００９】
本発明によれば、読取対象と読取対象外のＲＦＩＤタグが混在する環境でも、読取対象のＲＦＩＤタグを確実に読み取るようＲＦＩＤリーダを制御するＲＦＩＤリーダ制御装置を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】第１〜第４実施形態に適用されるＰＯＳシステム１の外観図である。
【図２】ＰＯＳシステム１のハードウェアブロック図である。
【図３】第１〜第４実施形態に適用されるＲＦＩＤリーダ制御に関する機能ブロック図である。
【図４】各セッションフラグの状態維持の条件をまとめた表である。
【図５】第１実施形態における、電波エリアとタグの位置関係を順に示す図である。
【図６】第１実施形態における、読取処理の手順を説明するフローチャートである。
【図７】第１実施形態における、読取動作のタイムチャートである。
【図８】第２実施形態における、電波エリアとタグの位置関係を示す図である。
【図９】第２実施形態における、読取処理の手順を説明するフローチャートである。
【図１０】第２実施形態における、読取動作のタイムチャートである。
【図１１】第３実施形態における、電波エリアとタグの位置関係を示す図である。
【図１２Ａ】第３実施形態における、読取処理の手順を説明するフローチャート１である。
【図１２Ｂ】第３実施形態における、読取処理の手順を説明するフローチャート２である。
【図１３】第３実施形態における、読取動作のタイムチャートである。
【図１４】第４実施形態における、電波エリアとタグの位置関係を示す図である。
【図１５Ａ】第４実施形態における、読取処理の手順を説明するフローチャート１である。
【図１５Ｂ】第４実施形態における、読取処理の手順を説明するフローチャート２である。
【図１５Ｃ】第４実施形態における、読取処理の手順を説明するフローチャート３である。
【図１６】第４実施形態における、読取動作のタイムチャートである。
【図１７】第４実施形態における、読取動作のタイムチャートである。
【図１８】第４実施形態における、読取動作のタイムチャートである。
【図１９】第５実施形態のＰＯＳシステム２の外観図である。
【図２０】第５実施形態における、ＲＦＩＤリーダ制御に関する機能ブロック図である。
【図２１】第５実施形態における、電波エリアとタグの位置関係を示す図である。
【図２２】第５実施形態における、フラグクリア処理の手順を説明するフローチャートである。
【図２３】第５実施形態における、フラグクリア処理動作のタイムチャートである。
【発明を実施するための形態】
【００１１】
以下、図面に従って本発明の実施形態を説明する。以下では、ＲＦＩＤリーダ制御装置をＰＯＳシステムに適用した例で説明する。図１は、ＲＦＩＤリーダ制御装置を適用したＰＯＳシステム１の外観図である。
【００１２】
図１のＰＯＳシステム１は、以下で説明する第１実施形態〜第４実施形態に適用される。ＰＯＳシステム１は、ＰＯＳ端末装置１０、ＲＦＩＤリーダ２０及びアンテナ２５を有する。ＰＯＳ端末装置１０は、商品に添付されたタグ情報に基づき、商品登録及び精算処理を行う装置である。なお、以下では、店員操作によるＰＯＳ端末装置１０を例にするが、ＰＯＳ端末装置１０はセルフＰＯＳ端末装置であってもよい。
【００１３】
ＲＦＩＤリーダ２０は、ＰＯＳ端末装置１０に接続され、商品に添付されるＲＦＩＤタグを読取り、読取ったタグ情報をＰＯＳ端末装置１０に出力する装置である。ＲＦＩＤリーダ２０は、ＰＯＳ端末装置１０とＵＳＢ（Ｕｎｉｖｅｒｓａｌ Ｓｅｒｉａｌ Ｂｕｓ）あるいはＬＡＮ（Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ）等で接続される。ＬＡＮは、有線・無線いずれでも良い。
【００１４】
アンテナ２５は、ＲＦＩＤリーダ２０からの出力を電波として送信し、ＲＦＩＤタグから返信された信号を受信してＲＦＩＤリーダ２０に出力する。ＲＦＩＤリーダ２０とアンテナ２５は、例えば同軸ケーブルで接続される。
【００１５】
ＰＯＳ端末装置１０はカウンタ５０の上に設置される。また、ＲＦＩＤリーダ２０とアンテナ２５は、例えばカウンタ５０の内部に収納される。また、アンテナ２５は、カウンタ５０に乗せられた商品を読取るために、カウンタ５０のオープンスペースの直下に配置されることも多い。
【００１６】
図２は、ＰＯＳシステム１のハードウェアブロック図である。ＰＯＳ端末装置１０は、ＣＰＵ１００、ＲＡＭ１０２、ＲＯＭ１０４、グラフィック処理部１０６、入出力ＩＦ１０８、通信ＩＦ１１０、表示部１１２、入力部１１４、カードＲ／Ｗ１１６、バーコードスキャナ１１８、レシートプリンタ１２０及び入出金部１２２等を備える。
【００１７】
ＣＰＵ（Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）１００は、ＰＯＳ端末装置１０を統括的に制御するプロセッサーである。ＣＰＵ１００は、制御プログラムを読み込み、制御プログラムを実行して、商品に添付されたタグ情報に基づき、商品の登録や精算処理を行う。
【００１８】
ＲＡＭ（Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）１０２には、ＣＰＵ１００に実行させるためのＯＳ（Ｏｐｅｒａｔｉｎｇ Ｓｙｓｔｅｍ）プログラム、アプリケーションプログラムの一部や画像データが一時的に格納される。
【００１９】
ＲＯＭ（Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）１０４は、例えばＨＤＤ（Ｈａｒｄ Ｄｉｓｋ Ｄｒｉｖｅ）やフラッシュメモリで、ＣＰＵ１００により実行されるアプリケーションプログラムやテーブルデータを不揮発的に記憶する。
【００２０】
グラフィック処理部１０６は、ＣＰＵ１００からの命令に従って、操作画面や商品登録や精算を行うＰＯＳ処理画面を作成して、画像信号に変換して表示部１１２に出力する。表示部１１２は、例えばＬＣＤ（Ｌｉｑｕｉｄ Ｃｒｙｓｔａｌ Ｄｉｓｐｌａｙ）で構成される。
【００２１】
入出力ＩＦ（Ｉｎｔｅｒｆａｃｅ）１０８は、接続される入力部１１４等の周辺機器を制御する。通信ＩＦ（Ｉｎｔｅｒｆａｃｅ）１１０は、外部とデータの送受信を行うものであり、例えばＬＡＮやＵＳＢなどの接続形式である。ＣＰＵ１００には、バス１３０を介して、ＲＡＭ１０２、ＲＯＭ１０４、グラフィック処理部１０６、入出力ＩＦ１０８、通信ＩＦ１１０等が接続される。
【００２２】
入出力ＩＦ（Ｉｎｔｅｒｆａｃｅ）１０８には、入力部１１４、カードＲ／Ｗ１１６、バーコードスキャナ１１８、レシートプリンタ１２０、入出金部１２２等が接続される。入力部１１４は、店員が操作内容や指示を入力する操作部で、例えばタッチパネルである。カードＲ／Ｗ１１６は、磁気カードやＩＣカードの読取りや書込みを行う。バーコードスキャナ１１８は、商品に添付されたバーコードスキャナの読取りを行う。レシートプリンタ１２０は、客に渡すレシートを発行する。入出金部１２２は、客から入金された紙幣や硬貨を収納管理し、客に渡す釣銭の出金を管理する。
【００２３】
また、入出力ＩＦ１０８には、ＲＦＩＤリーダ２０も接続される。ＰＯＳ端末装置１０からの読取り指示に応じて、ＲＦＩＤリーダ２０は、アンテナ２５を介して、商品のＲＦＩＤタグから情報を読取り、読取り結果をＰＯＳ端末装置１０に通知する。
【００２４】
図３は、ＲＦＩＤリーダ制御に関する機能ブロック図である。ＰＯＳ制御部２００は、ＰＯＳ端末装置１０の制御処理を行う。ＰＯＳ制御部２００は、ＲＯＭ１０４から制御プログラムを読み出したＣＰＵ１００によるソフトウェア処理で実現される。
【００２５】
ＰＯＳ制御部２００は、主に店員操作に従ってＰＯＳ処理を行うＰＯＳ処理部２１０と、ＲＦＩＤリーダ２０を制御してＲＦＩＤタグから情報を読み出すＲＦＩＤリーダ制御部２２０を有する。ＲＦＩＤリーダ制御部２２０は、抑止部２２２、通常読取部２２４、新商品検知部２２６及び動作制御部２２８を有する。ＲＦＩＤリーダ制御部２２０は、ＲＦＩＤリーダ制御装置とも呼ぶ。
【００２６】
抑止部２２２は、取扱対象外商品のＲＦＩＤタグの読取りを抑止する処理を行う。取扱対象外商品のＲＦＩＤタグとは、アンテナ２５の電波範囲内（カウンタ５０に置かれている）に当初より存在するＲＦＩＤタグである。取扱対象外商品のＲＦＩＤタグを、対象外タグとも呼ぶ。
【００２７】
具体的には、抑止部２２２は、応答許可状態と応答不許可状態を切換え可能なフラグが設けられたＲＦＩＤタグに対して、フラグを応答不許可状態にしてＲＦＩＤタグの応答を抑止するコマンドをＲＦＩＤリーダ２０から発行させる。フラグを応答不許可状態にしてＲＦＩＤタグの応答を抑止するコマンドを抑止コマンドとも呼ぶ。
【００２８】
抑止部２２２は、対象外のＲＦＩＤタグのフラグを応答不許可状態にする。そして、抑止部２２２は、対象外のＲＦＩＤタグのフラグの応答不許可状態が連続的に維持されるように、抑止用コマンドをＲＦＩＤリーダから所定時間間隔で発行させる。
【００２９】
さらに、抑止部２２２は、抑止用コマンドの発行後に、抑止用コマンドにより応答不許可状態にされた対象外のフラグを応答不許可状態に維持する維持用コマンドをＲＦＩＤリーダから発行させてもよい。抑止部２２２は、カウンタ５０付近に接近した新商品の取引開始のタイミングで、抑止用コマンドを維持用コマンドに変更してもよい。外部から新たに持ち込まれて、カウンタ５０付近に接近した新商品に付されたＲＦＩＤタグを新たなＲＦＩＤタグと呼ぶ。維持用コマンドは抑止用コマンドとフラグ種が異なる。また、抑止部２２２は、抑止用コマンドと維持用コマンドの電波強度を読取のためのコマンド（読取用コマンド）の電波強度より大きく設定してもよい。
【００３０】
通常読取部２２４は、新たなＲＦＩＤタグである新商品のＲＦＩＤタグの読取りを行わせるコマンドをＲＦＩＤリーダ２０から発行させる。新商品のＲＦＩＤタグの読取りを行わせるコマンドを読取用コマンドとも呼ぶ。新たなＲＦＩＤタグを、対象タグとも呼ぶ。通常読取部２２４は、単に読取部とも称す。
【００３１】
新商品検知部２２６は、新たなＲＦＩＤタグを検知する処理を行う。新商品検知部２２６は、新たなＲＦＩＤタグを検知するコマンドをＲＦＩＤリーダ２０に発行させる。新たなＲＦＩＤタグを検知するコマンドを新商品検知用コマンドとも呼ぶ。新商品検知部２２６は、新商品検知用コマンドの電波強度を抑止用コマンドの電波強度より大きく設定してもよい。
【００３２】
抑止部２２２、通常読取部２２４及び新商品検知部２２６は、各処理に応じたセッションフラグを指定したコマンドの発行や、各処理に応じて電波強度を設定してＲＦＩＤリーダ２０に指示する。
【００３３】
動作制御部２２８は、抑止部２２２、通常読取部２２４及び新商品検知部２２６の動作を制御する。具体的には、動作制御部２２８は、新たなＲＦＩＤタグの読取指示があるまで、ＲＦＩＤタグの読取が行われるエリアに存在するＲＦＩＤのフラグを応答不許可状態にするように抑止部２２２にＲＦＩＤリーダ２０から抑止用コマンドを発行させる。
【００３４】
そして、動作制御部２２８は、新たなＲＦＩＤタグの読取指示があった場合に、抑止部２２２にＲＦＩＤリーダ２０からの抑止コマンドの発行を停止させ、通常読取部２２４にＲＦＩＤリーダ２０から読取用コマンドの発行を開始させる。さらに、動作制御部２２８は、通常読取部２２４により新たなＲＦＩＤタグの読取が終了した場合に、抑止部２２２にＲＦＩＤリーダ２０から抑止用コマンドの発行を再開させる。
【００３５】
なお、ＲＦＩＤタグを単にタグ、取扱対象外商品のＲＦＩＤタグを対象外タグ、取扱対象商品のＲＦＩＤタグを対象タグとも呼ぶ。
【００３６】
本実施形態では、対象外タグの読取りを抑止ししつつ、対象タグの読取りを行うために、セッションフラグを利用する。そこで、まずセッションフラグの概要を説明する。
【００３７】
本実施形態で使用するＲＦＩＤリーダ２０とＲＦＩＤタグ間のエアーインタフェースであるＥＰＣ global Class1 Generation2 (ISO/IEC  18000-63）準拠のタグを読取りする場合、ＲＦＩＤリーダ２０でインベントリというコマンドをＲＦＩＤタグ群に発行する。インベントリを発行すると、複数・大量のタグが同一エリアに存在していてもアンチコリジョン処理で順番にＲＦＩＤタグを選んで読取っていくことが出来る。
【００３８】
具体的には、ＲＦＩＤタグは自分がインベントリされたことを記憶するためのフラグ（インベントリ済フラグ）を有する。タグは、自分が応答すると、このフラグを反転（Ａ→Ｂ）させて応答しないようにする。これを全てのタグで順番に行うことで全てのタグの読取を実現することが出来る。
【００３９】
そして、タグはインベントリ済フラグとして、４つの独立したセッションフラグ（Ｓ０、Ｓ１、Ｓ２、Ｓ３）を有する。それぞれのセッションフラグはＡとＢの状態値を持つ。各セッションフラグの初期値（電源断時）は状態Ａとなっており、ＲＦＩＤリーダ２０からインベントリされることで状態Ｂとなる。図４は、各セッションフラグが、状態を維持するための条件をまとめた表である。なお、図４の維持時間は常温時での場合である。状態Ａを応答許可状態、状態Ｂを応答不許可状態とも呼ぶ。応答許可状態は応答可能状態、応答不許可状態は非応答状態とも呼ばれる。
【００４０】
また、上記のセッションフラグはタグ側が電力供給状態（コマンド受信可能状態）であれば、リーダが発行するセレクトコマンドのパラメータにより状態をコントロールする（任意に反転させる）ことが可能である。以下では、セッションフラグを、単にフラグとも呼ぶ。
【００４１】
次に、本実施形態を具体的に説明する。本実施形態として、５つの実施形態を示す。
<第１実施形態>
まず、ＰＯＳ端末装置１０による商品のＰＯＳ処理の過程を簡単に説明する。図５は、ＰＯＳ処理における電波範囲であるエリアＧとタグの位置関係を順に示す図である。エリアＧを電波エリアとも呼ぶ。図５は、レジのカウンタ５０を上から見た図で、カウンタ５０を挟んで左が店員で、右が客の側である。商品の精算処理は、Ｐ１→Ｐ２→Ｐ３の順番に進む。
【００４２】
Ｐ１は、カウンタ５０に客Ａ〜客Ｄが並んだ状態である。客Ａ〜客Ｄは、読取り前の対象タグＴａを２つずつ持っているとする。以降で、読取り前の対象タグをＴａ１、読取り時の対象タグをＴａ２、読取り後の対象タグをＴａ３と表記する。
【００４３】
アンテナ２５の位置を中心とする電波範囲であるエリアＧが、ＲＦＩＤタグの読取り範囲（エリア）である。カウンタ５０上のエリアＧの範囲には、取扱（売上）対象品の他、返却品等の取扱対象外品が置かれる場合も少なくない。カウンタ５０には対象外タグＴｂが４つ置かれているとする。
【００４４】
Ｐ２は、店員が客Ａから商品を受け取り、対象タグＴａ２をエリアＧに置いて、読取りを行っている状態である。Ｐ３は、商品のタグの読取が完了し、精算が終わった客が、読取り後の対象タグＴａ３が付いた商品を持ってカウンタ５０から離れる状態である。
【００４５】
図６は、第１実施形態のタグ読取処理の手順を説明するフローチャートである。図６により、ＰＯＳシステム１によるＲＦＩＤタグの読取処理を説明する。
【００４６】
また、図７は、ＰＯＳ端末装置１０とＲＦＩＤリーダ２０による読取動作のタイムチャートである。横軸が時間で、左から右に進行する。図７の抑止処理の軸は、フラグＳ２を指定したセレクトコマンドの発行タイミングを示す。図７の通常の読取処理の軸は、フラグＳ２を指定したインベントリコマンドの発行タイミングを示す。また、図７のＰＯＳ処理の軸は、店員の操作によって発生するＰＯＳ処理の各種イベントのタイミングを示す。第２実施形態以降のタイムチャートも同様とする。
【００４７】
図６の対象外タグ抑止処理は、主に抑止部２２２と動作制御部２２８により行われる。抑止部２２２は、客のいない待機時間帯は、フラグＳ２を指定して２秒間以内の間隔で定期的にセレクトコマンドを発行する（ステップＳ１００、図７参照）。図４に示すように、フラグＳ２の電力停止後の維持時間が最低２秒であるから、２秒以内で発行させることにより、エリアＧ内の対象外タグは、フラグＳ２がＢ状態に維持されて、応答が抑止され続ける。このような目的で発行するコマンドをダミーコマンドとも呼ぶ。また、ダミーコマンドとしてセレクトコマンドではなく、インベントリコマンドを発行してもよい。
【００４８】
動作制御部２２８は、店員からの取引開始の指示を受けたかを判断する（ステップＳ１０２）。店員は、例えばお客様がカウンタに近づいてきたと判断すると、或いは他の手段（センサー等による検知。図示省略）により、ＰＯＳ端末装置１０への入力操作（例えば取引開始操作、図７参照）を行う。ＰＯＳ処理部２１０は、店員からの取引開始操作を受けて、ＲＦＩＤリーダ制御部２２０に取引開始を通知する。
【００４９】
動作制御部２２８がＰＯＳ制御部２００から取引開始が通知されていない判断すると（ステップＳ１０２のＮＯ）、抑止部２２２は、状態維持時間が到達したかを判断する（ステップＳ１０４）。状態維持時間は、２秒である。抑止部２２２は、状態維持時間が到達していないと判断すると（ステップＳ１０４のＮＯ）、ステップＳ１０２に戻る。抑止部２２２は、状態維持時間が到達したと判断すると（ステップＳ１０４のＹＥＳ）、ステップＳ１００に戻る。つまり、抑止部２２２は、フラグＳ２のＢ状態を維持するために２秒間隔でダミーアクセスする。
【００５０】
動作制御部２２８は、取引開始が通知された判断すると（ステップＳ１０２のＹＥＳ）、通常の読取処理に切換える。フラグＳ２でインベントリコマンドを発行すると共に読めたものを取扱（取引）対象品として扱うように処理が切換る。動作制御部２２８は、抑止部２２２の動作を停止し、通常読取部２２４の動作を開始する。
【００５１】
つまり、取引開始通知により、抑止部２２２は、抑止処理のセレクトコマンドの発行を停止し（図７参照）、通常読取部２２４は、通常の読取処理用のインベントリコマンドの発行を開始する（図７参照）。
【００５２】
通常読取部２２４は、フラグＳ２を指定してインベントリコマンドを発行する（ステップＳ１３０）。通常の読取処理では、インベントリコマンドは高頻度で発行される（図７参照）。これにより、フラグＳ２がＡ状態のタグのみ、つまり読取り前の対象タグのみが読取られることになる。
つまり、対象外タグに対して、フラグＳ２へのアクセスを図４に記載された所定の維持時間内に繰返し発行することにより、対象外タグのセッションフラグに対して電力が供給され、これにより、対象外タグのフラグのＢ状態が継続されて、新たな対象フラグだけを確実に読取ることができる。
【００５３】
通常読取部２２４は、全てのタグの読取が完了したかを判断する（ステップＳ１３２）。通常読取部２２４は、全てのタグの読取が完了していないと判断すると（ステップＳ１３２のＮＯ）、ステップＳ１３０に戻る。なお、通常の読取処理においても周辺の無関係なタグの応答を抑止するために、通常読取りのためのインベントリコマンドか、或いはタグに対して電波を発する他のコマンドを含めて（タグのＳ２フラグ状態を維持するための）規定時間の２秒以内の間隔で発行する必要がある。
【００５４】
通常読取部２２４は、全てのタグの読取が完了したと判断すると（ステップＳ１３２のＹＥＳ）、動作制御部２２８は、ＰＯＳ処理完了が通知されたかを判断する（ステップＳ１３４）。
【００５５】
店員は、ＰＯＳ処理として、表示部１１２に表示された登録済（タグ読取済）の商品情報と現品を確認して決済処理（精算）を行う。ＰＯＳ処理部２１０は、店員からのＰＯＳ処理完了の操作を受けて、ＲＦＩＤリーダ制御部２２０にＰＯＳ処理完了を通知する。
【００５６】
動作制御部２２８は、ＰＯＳ処理完了が通知されていないと判断すると（ステップＳ１３４のＮＯ）、通常読取部２２４はステップＳ１３０に戻る。
【００５７】
動作制御部２２８は、ＰＯＳ処理が完了したと判断すると（ステップＳ１３４のＹＥＳ）、ステップＳ１００に戻る。動作制御部２２８は、ＰＯＳ処理の完了により、通常読取部２２４の動作を停止し、抑止部２２２の動作を再開する。抑止部２２２は、２秒間隔のセレクトコマンドの発行を再開する（図７参照）。なお、店員がＰＯＳ処理の完了（読取処理の終了）後に、預合計ボタンを押下操作すると、取引が完了したとして、ＰＯＳ全処理完了が動作制御部２２８に通知される。抑止部２２２は、動作制御部２２８からＰＯＳ全処理完了の通知を受けた後から、抑止処理（２秒間隔のセレクトコマンドの発行）を再開してもよい。
【００５８】
また、読取り後の対象タグ（図５のＴａ３）も、エリアＧから離れてから一定時間（最低２秒間）以内は読取の抑止状態が維持される。
【００５９】
なお、ステップＳ１００のセレクトコマンドは、インベントリコマンドに代えてもよい。また、上記説明ではフラグＳ２を使用したが、フラグＳ３を使用してもよい。そして、カウンタ同士が接近してエリアＧが重なる可能性がある場合には、一方をフラグＳ２、他方をフラグＳ３で使用することで、相互干渉を回避することができる。
【００６０】
以上説明した第１の実施形態は、要約すると、フラグＳ２を使って、予めアンテナ周辺の対象外タグをＢ状態に維持し、対象タグの読取りの際も、フラグＳ２を使って引続き対象外タグのＢ状態を維持しつつ、フラグＳ２を使って、対象タグの読取りを行うものである。
【００６１】
<第２実施形態>
第２実施形態は、第１実施形態の抑止処理の一部を変更したものである。第１実施形態では、店員が取引開始操作をした場合に、抑止処理を直ちに停止するようにした。第２実施形態では、店員の取引開始操作後、フラグＳ２をフラグＳ１に切換えて、抑止処理を継続するようにする。
【００６２】
図８は、ＰＯＳ処理におけるエリアＧとタグの位置関係を示す図である。図８は、図６で分けて説明した位置関係の図を１枚にまとめた図である。第２実施形態におけるエリアＧとタグの位置関係は、図６と同様であるので、説明は省略する。
【００６３】
図９は、第２実施形態における読取処理の手順を説明するフローチャートである。図１０は、第２実施形態における読取動作を示すタイムチャートである。
【００６４】
ステップＳ１００〜ステップＳ１０４は、第１実施形態（図６）と同様であるので、説明は省略する。
【００６５】
抑止部２２２は、店員からの取引開始指示を受けたと判断すると（ステップＳ１０２のＹＥＳ）、Ｓ１を指定してセレクトコマンドを発行する（ステップＳ１２０）。抑止部２２２は、取引開始指示により、それ以前の２秒間隔でのフラグＳ２のセレクトコマンドの発行から、２秒間隔でのフラグＳ１のセレクトコマンドの発行に切換える（図１０参照）。
【００６６】
動作制御部２２８は、店員からの読取り指示が有ったかを判断する（ステップＳ１２２）。読取り指示とは、店員が読取対象（取引対象)を一つ一つ確認した上で、まとめてエリアＧの上に置いて、例えばＰＯＳ端末装置１０の読取ボタン（図示省略）を押下する操作である。ＰＯＳ処理部２１０は、店員からの読取り指示を受けて、ＲＦＩＤリーダ制御部２２０に読取り指示を通知する。
【００６７】
動作制御部２２８が、読取り指示がないと判断すると（ステップＳ１２２のＮＯ）、抑止部２２２は、状態維持時間が到達したかを判断する（ステップＳ１２４）。状態維持時間は、２秒である。抑止部２２２は、状態維持時間が到達していないと判断すると（ステップＳ１２４のＮＯ）、ステップＳ１２２に戻る。抑止部２２２は、状態維持時間が到達したと判断すると（ステップＳ１２４のＹＥＳ）、ステップＳ１２０に戻る。抑止部２２２は、フラグＳ１のＢ状態を維持するための電源供給として、２秒間隔でダミーアクセス（フラグＳ１のセレクトコマンドの発行）を行う。
【００６８】
動作制御部２２８は、読取り指示が有ったと判断すると（ステップＳ１２２のＹＥＳ）、抑止部２２２による動作（フラグＳ１指定のセレクトコマンド発行）を継続させたまま、通常読取部２２４の動作を開始する。つまり、対象外タグに対して、電力供給のためだけのダミーのアクセス（フラグＳ１のセレクトコマンド）を図４に記載された所定の維持時間内に繰返し発行することにより、対象外タグに電力が供給され、フラグのＢ状態が継続される。これにより、対象フラグのみを確実に読取ることができる。
【００６９】
通常読取部２２４は、通常の読取処理を行う。ステップＳ１３０〜ステップＳ１３４の通常の読取処理は、第１実施形態（図６）と同様である。動作制御部２２８は、ＰＯＳ処理が完了したと判断すると（ステップＳ１３４のＹＥＳ）、通常読取部２２４の動作を停止させる。通常読取部２２４はインベントリコマンドの発行を停止する（図１０参照）。あわせて、動作制御部２２８は、抑止部２２２の動作を再開する。抑止部２２２は、フラグＳ１のセレクトコマンド（Ｓ１）の２秒間隔の発行を停止し、フラグＳ２のセレクトコマンドの２秒間隔の発行を再開する（図１０参照）。
【００７０】
なお、ステップＳ１００及びステップＳ１２０のセレクトコマンドは、それぞれインベントリコマンドに代えてもよい。また、第２実施形態と同様に、抑止部２２２は、動作制御部２２８からＰＯＳ全処理完了の通知を受けた後から、抑止処理（２秒間隔のセレクトコマンドの発行）を再開してもよい。
【００７１】
以上説明した第２実施形態の要点は、第１実施形態に対して、取引開始から読取り指示の間の抑止処理で他フラグ（本例ではフラグＳ１）で中継ぎをすることである。これにより、取引開始から読取り指示の間で切り替えタイミングに余裕を設けることができる。他のフラグによる中継ぎがないと、切換えタイミングの時間に余裕が少なくなって、誤って読取対象を抑止してしまう可能性もあるからである。具体的には、この中継ぎがないと、顧客がカウンタ５０まで商品を持ってくる間、つまり、顧客がカウンタ５０に近づいてから店員が読取開始をするまでの間で、商品のフラグＳ２がフラグＳ２のセレクトコマンドによってＢ状態、つまり抑止状態になってしまうおそれがあるからである。
【００７２】
<第３実施形態>
第３実施形態は、抑止処理時の電波強度を通常の読取処理時の電波強度よりも強くしたものである。
【００７３】
図１１は、ＰＯＳ処理におけるエリアＧとタグの位置関係を示す図である。第３実施形態では、抑止処理時の電波強度を通常の読取処理時の電波強度よりも強くして、抑止処理時の電波範囲であるエリアＧ２を、通常の読取処理時の電波範囲であるエリアＧ１よりも大きくする。
【００７４】
図１２Ａ、図１２Ｂは、第３実施形態における読取処理の手順を説明するフローチャートである。図１３は、第３実施形態における読取動作を示すタイムチャートである。図１２Ａの処理から開始される。
【００７５】
図１２Ａで、対象外タグ抑止処理は、抑止部２２２と動作制御部２２８とによって行われる。対象外タグ抑止処理において、抑止部２２２は、通常の読取処理よりも電波強度を強める設定をする（ステップＳ２００）。例えば、電波強度を通常の読取処理よりも+３ｄＢアップさせる。
【００７６】
抑止部２２２は、客のいない待機時間帯は、フラグＳ２を指定して２秒以内の間隔で定期的にセレクトコマンドを発行する（ステップＳ２０２、図１３参照）。なお、図１３では２秒と表記している。
【００７７】
動作制御部２２８は、店員からの取引開始の指示を受けたかを判断する（ステップＳ２０４）。店員は、例えばお客様がカウンタに近づいてきたと判断すると、或いは他の手段（センサー等による検知。図示省略）により、ＰＯＳ端末装置１０への入力操作（例えば取引開始操作、図１３参照）を行う。ＰＯＳ処理部２１０は、店員からの取引開始操作を受けて、ＲＦＩＤリーダ制御部２２０に取引開始を通知する。
【００７８】
動作制御部２２８がＰＯＳ制御部２００から取引開始が通知されていないと判断すると（ステップＳ２０４のＮＯ）、抑止部２２２は、状態維持時間が到達したかを判断する（ステップＳ２０６）。状態維持時間は、２秒以内である。抑止部２２２は、状態維持時間が到達していないと判断すると（ステップＳ２０６のＮＯ）、ステップＳ２０４に戻る。抑止部２２２は、状態維持時間が到達したと判断すると（ステップＳ２０６のＹＥＳ）、ステップＳ２０２に戻る。つまり、抑止部２２２は、フラグＳ２のＢ状態を維持するために２秒以内の間隔でダミーアクセスする。
【００７９】
動作制御部２２８は、取引開始が通知されたと判断すると（ステップＳ２０４のＹＥＳ）、フラグ変更処理を行う。抑止部２２２は、フラグＳ２指定のセレクトコマンドの２秒間隔の発行を停止し、代りにフラグＳ１指定のセレクトコマンドの２秒以内の間隔の発行を開始する（図１３参照）。
【００８０】
抑止部２２２は、フラグＳ１を指定してセレクトコマンドを発行させる（ステップＳ２１０）。抑止部２２２は、状態維持時間が到達したかを判断する（ステップＳ２１２）。状態維持時間は、２秒以内である。抑止部２２２は、状態維持時間が到達したと判断すると（ステップＳ２１２のＹＥＳ）、ステップＳ２１０に戻る。抑止部２２２は、フラグＳ１のＢ状態を維持するために２秒以内の間隔でダミーアクセス（フラグＳ１のセレクトコマンドの発行）を行う。
【００８１】
抑止部２２２は、状態維持時間が到達していないと判断すると（ステップＳ２１２のＮＯ）、ＰＯＳ全処理完了通知を受けたかを判断する（ステップＳ２１４）。ＰＯＳ処理部２１０は、店員からのＰＯＳ全処理完了の操作を受けて、動作制御部２２８にＰＯＳ全処理完了を通知する。ＰＯＳ全処理完了とは商品取引の完了を意味し、例えば、店員が読取処理の終了後に、預合計ボタンを押下操作するとＰＯＳ全処理完了が通知される。動作制御部２２８から、抑止部２２２と通常読取部２２４にＰＯＳ全処理完了が通知される。ＰＯＳ全処理完了通知は、商品の取引処理完了通知とも呼ぶ。
【００８２】
抑止部２２２は、ＰＯＳ全処理完了通知を受けていないと判断すると（ステップＳ２１４のＮＯ）、ステップＳ２１２に戻る。抑止部２２２は、ＰＯＳ全処理完了通知が受けたと判断すると（ステップＳ２１４のＹＥＳ）、ステップＳ２０２に戻る。抑止部２２２は、フラグＳ１のセレクトコマンド（Ｓ１）の２秒以内の間隔の発行を停止し、フラグＳ２のセレクトコマンドの２秒以内の間隔の発行を再開する（図１３参照）。
【００８３】
次に、図１２Ｂに進む。図１２Ｂで、通常読取部２２４は、対象タグの読取処理を行う。通常の読取処理において、通常読取部２２４は、抑止処理に対して電波強度を弱める設定をする（ステップＳ２２０）。例えば、抑止処理の電波強度に比べて−３ｄＢに設定する。
【００８４】
通常読取部２２４は、取引開始通知を受けたかを判断する（ステップＳ２２２）。通常読取部２２４は、取引開始通知がないと判断すると（ステップＳ２２２のＮＯ）、ステップＳ２２２に戻る。
【００８５】
通常読取部２２４は、取引開始通知を受けたと判断すると（ステップＳ２２２のＹＥＳ）、フラグＳ２を指定してインベントリコマンドを発行する（ステップＳ２２４）。通常の読取処理では、インベントリコマンドは高頻度で発行される（図１３参照）。これにより、フラグＳ２がＡ状態のタグのみ、つまり読取り前の対象タグのみが読取られる。
【００８６】
通常読取部２２４は、全てのタグの読取が完了したかを判断する（ステップＳ２２６）。通常読取部２２４は、全てのタグの読取が完了していないと判断すると（ステップＳ２２６のＮＯ）、ステップＳ２２４に戻る。
【００８７】
通常読取部２２４は、全てのタグの読取が完了したと判断すると（ステップＳ２２６のＹＥＳ）、動作制御部２２８は、ＰＯＳ処理が完了したかを判断する（ステップＳ２２８）。
【００８８】
ＰＯＳ処理部２１０は、ＰＯＳ処理が完了していないと判断すると（ステップＳ２２８のＮＯ）、ステップＳ２２４に戻る。ＰＯＳ処理部２１０は、ＰＯＳ処理が完了した判断すると（ステップＳ２２８のＹＥＳ）、ＰＯＳ全処理完了通知を受けたかを判断する（ステップＳ２３０）。
【００８９】
店員はＰＯＳの全処理が完了したと判断すると、例えばＰＯＳ端末装置１０の預合計ボタン（不図示）を押下する。ＰＯＳ処理部２１０は、店員による預合計ボタンの押下を検出すると、ＲＦＩＤリーダ制御部２２０にＰＯＳ全処理完了を通知する。
【００９０】
通常読取部２２４は、ＰＯＳ全処理完了通知を受けていないと判断すると（ステップＳ２３０のＮＯ）、ステップＳ２２４に戻る。通常読取部２２４は、ＰＯＳ全処理完了通知を受けたと判断すると（ステップＳ２３０のＹＥＳ）、インベントリコマンドの発行を終了して、通常の読取処理を終了する（図１３参照）。通常読取部２２４は、ステップＳ２２２に戻り、新たな取引開始通知を待つ。
【００９１】
以上の第３実施形態によれば、対象外タグに対して、ダミーのアクセス（フラグＳ１のセレクトコマンド）を図４に記載された所定の維持時間内に繰返し発行することにより電力が供給され、フラグのＢ状態が継続されて、対象フラグを確実に読取ることができる。
【００９２】
さらに、第３実施形態では、抑止処理の電波強度を通常の読取処理に比べて強くしたので(例えば通常の読取処理に対して＋３ｄＢアップ)、通常の読取処理とは無関係に、且つ通常の読取範囲より広い範囲(直線距離で約１．４倍の範囲）の対象外タグを抑止状態に維持することができる。
【００９３】
また、通常の読取処理時の電波強度を対象外タグ抑止処理に比べて弱め（例えば−３ｄＢ)にすることにより、読取エリア限界付近の対象外タグの読取りを確実に防止することもできる。なお、周辺の対象外タグの処理は、対象外タグ抑止処理側で独立に(２秒以内の間隔で）実行されているため、通常の読取処理側では２秒サイクルを意識する必要が無く、読取処理完了後もイレギュラー対応等の時間に自由度がある。
【００９４】
<第４実施形態>
第４実施形態は、第３実施形態に更に新商品検知処理を加え、電波強度を３段階にした処理である。図１４は、ＰＯＳ処理におけるエリアＧとタグの位置関係を示す図である。第４実施形態では、新商品検知処理用の電波範囲としてエリアＧ３、抑止処理用の電波範囲としてＧ２エリア、通常の読取処理用の電波範囲としてＧ１エリアが、それぞれ設定される。
【００９５】
Ｇ３エリアは、商品を事前に検知するものでカウンタに並ぶ客が一人だけはいるエリアである(後続の人はこの手前で待つ）。Ｇ２エリアは、カウンタ上のエリアで、取扱（売上）対象品の他、返却品等の取扱対象外品が置かれる場合もある。Ｇ１エリアは、Ｇ２のエリアを更に狭めたエリアであって、通常読取用のエリアである。電波範囲のサイズとしては、エリアＧ１＜Ｇ２エリア＜Ｇ３エリアの関係になる。
【００９６】
図１５Ａ、図１５Ｂ、図１５Ｃは、第４実施形態における読取処理の手順を説明するフローチャートである。図１６は、第４実施形態における読取動作を示すタイムチャートである。
【００９７】
以下で、新商品検知処理、抑止処理、通常の読取り処理の３つの処理は、１台のＲＦＩＤリーダ２０とＰＯＳ端末装置１０で行われ、それぞれ独立、並行して行われる。
【００９８】
図１５Ａは新商品検知処理の手順である。新商品検知処理は、主に新商品検知部２２６により行われる。新商品検知部２２６は、電波強度を大に設定する（ステップＳ３００）。例えば、抑止処理に比べて＋３ｄＢ、通常の読取処理に比べて＋６ｄＢとする。
【００９９】
新商品検知部２２６は、フラグＳ３指定のインベントリコマンドを比較的高頻度（例えば、０．１秒間隔）で発行させて、新商品の読取りを行う（ステップＳ３０２）。新商品検知部２２６により発行される電波範囲は、図１４のＧ３エリアとなる。
【０１００】
新商品検知処理の電波強度を、抑止処理より大きくする理由は、新商品検知処理で検知したタグが、抑止処理で抑止されて、通常読取処理で読めなくなってしまうことを防ぐためである。
【０１０１】
新商品検知部２２６は、新たなタグを検知したかを判断する（ステップＳ３０４）。新商品検知部２２６は、新たなタグを検知していないと判断すると（ステップＳ３０４のＮＯ）、ステップＳ３０２に戻る。新商品検知部２２６は、新たなタグを検知したと判断すると（ステップＳ３０４のＹＥＳ）、タグ検知を、抑止部２２２や通常読取部２２４に通知する（ステップＳ３０６）。
【０１０２】
図１５Ｂは、抑止処理の手順である。抑止処理は、主に抑止部２２２により行われる。対象外タグ抑止処理において、抑止部２２２は、電波強度を中程度に設定をする（ステップＳ３２０）。例えば、通常の読取処理の電波強度に比べて、＋３ｄＢとする。
【０１０３】
抑止部２２２は、客のいない待機時間帯は、フラグＳ２を指定したセレクトコマンドを２秒間以内の間隔で定期的に発行する（ステップＳ３２２、図１６参照）。
【０１０４】
抑止部２２２は、Ｇ３エリアで新たなタグが検出されたかを判断する（ステップＳ３２４）。ステップＳ３０６で説明したように、新商品検知部２２６から抑止部２２２へ新たなタグ検出が通知される。
【０１０５】
抑止部２２２は、Ｇ３エリアで新たなタグが検出されていないと判断すると（ステップＳ３２４のＮＯ）、状態維持時間が到達したかを判断する（ステップＳ３２６）。状態維持時間は、２秒である。抑止部２２２は、状態維持時間が到達していないと判断すると（ステップＳ３２６のＮＯ）、ステップＳ３２４に戻る。抑止部２２２は、状態維持時間が到達したと判断すると（ステップＳ３２６のＹＥＳ）、ステップＳ３２２に戻る。抑止部２２２は、フラグＳ２のＢ状態を維持するために２秒間隔でダミーアクセスする。
【０１０６】
抑止部２２２は、ステップＳ３０６からの通知で、Ｇ３エリアで新たなタグが検出されたと判断すると（ステップＳ３２４のＹＥＳ）、フラグ変更処理を行う。抑止部２２２は、フラグＳ２指定のセレクトコマンドの２秒間隔の発行を停止し、代りにフラグＳ１指定のセレクトコマンド（Ｓ１）の２秒間隔の発行を開始する（図１６参照）。
【０１０７】
抑止部２２２は、Ｓ１を指定してセレクトコマンドを発行する（ステップＳ３３０）。抑止部２２２は、状態維持時間が到達したかを判断する（ステップＳ３３２）。状態維持時間は、２秒である。抑止部２２２は、状態維持時間が到達したと判断すると（ステップＳ３３２のＹＥＳ）、ステップＳ３３０に戻る。抑止部２２２は、フラグＳ１のＢ状態を維持するために２秒間隔でダミーアクセス（フラグＳ１のセレクトコマンドの発行）を行う。
【０１０８】
抑止部２２２は、状態維持時間が到達していないと判断すると（ステップＳ３３２のＮＯ）、ＰＯＳ全処理完了通知を受けたかを判断する（ステップＳ３３４）。ステップＳ２１４と同様な処理である。
【０１０９】
抑止部２２２は、ＰＯＳ全処理完了通知を受けていないと判断すると（ステップＳ３３４のＮＯ）、ステップＳ３３２に戻る。抑止部２２２は、ＰＯＳ全処理完了通知が受けたと判断すると（ステップＳ３３４のＹＥＳ）、ステップＳ３２２に戻る。抑止部２２２は、フラグＳ１指定のセレクトコマンド（Ｓ１）の２秒間隔の発行を停止し、フラグＳ２指定のセレクトコマンドの２秒間隔の発行を再開する（図１６参照）。
【０１１０】
図１５Ｃに進む。図１５Ｃは、通常の読取処理の手順である。通常の読取処理は、主に通常読取部２２４により行われる。通常読取部２２４は、電波強度を小に設定をする（ステップＳ３４０）。例えば、抑止処理の電波強度に比べて、―３ｄＢとする。
【０１１１】
通常読取部２２４は、Ｇ３エリアで新たなタグが検出されたかを判断する（ステップＳ３４２）。ステップＳ３０６で説明したように、新商品検知部２２６から通常読取部２２４へ新たなタグ検出が通知される。
【０１１２】
通常読取部２２４は、Ｇ３エリアで新たなタグが検出されていないと判断すると（ステップＳ３４２のＮＯ）、ステップＳ３４２を繰り返す。通常読取部２２４は、Ｇ３エリアで新たなタグが検出されたと判断すると（ステップＳ３４２のＹＥＳ）、ＰＯＳ取引サービス中であるかを判断する（ステップＳ３４４）。通常読取部２２４は、ＰＯＳ処理部２１０からの通知によって、ＰＯＳ取引サービス中でないと判断すると（ステップＳ３４４のＮＯ）、ステップＳ３５２に進む。ＰＯＳ取引サービス中とは、店員が、商品を受取り、受け取った商品のＲＦＩＤタグを読取り操作し、読取った表示を確認等している期間である。ＰＯＳサービス停止中の場合は、本処理は無視される。
【０１１３】
通常読取部２２４は、ＰＯＳ取引サービス中であると判断すると（ステップＳ３４４のＹＥＳ）、フラグＳ２指定のインベントリコマンドを発行する（ステップＳ３４６）。通常の読取処理では、インベントリコマンドは高頻度で発行される（図１６参照）。これにより、フラグＳ２がＡ状態のタグのみ、つまり読取り前の対象タグのみが読取られる。
【０１１４】
通常読取部２２４は、全てのタグの読取が完了したかを判断する（ステップＳ３４８）。通常読取部２２４は、全てのタグの読取が完了していないと判断すると（ステップＳ３４８のＮＯ）、ステップＳ３４６に戻る。
【０１１５】
通常読取部２２４は、全てのタグの読取が完了したと判断すると（ステップＳ３４８のＹＥＳ）、通常読取部２２４は、ＰＯＳ処理が完了したかを判断する（ステップＳ３５０）。ＰＯＳ処理部２１０は、店員からのＰＯＳ処理完了の操作を受けて、ＲＦＩＤリーダ制御部２２０にＰＯＳ処理完了を通知する。
【０１１６】
ＰＯＳ処理部２１０は、ＰＯＳ処理が完了していないと判断すると（ステップＳ３５０のＮＯ）、ステップＳ３４６に戻る。ＰＯＳ処理部２１０は、ＰＯＳ処理が完了した判断すると（ステップＳ３５０のＹＥＳ）、ＰＯＳ全処理完了通知を受けたかを判断する（ステップＳ３５２）。ＰＯＳ処理部２１０は、店員による預合計ボタンの押下を検出すると、ＲＦＩＤリーダ制御部２２０にＰＯＳ全処理完了を通知する。
【０１１７】
通常読取部２２４は、ＰＯＳ全処理完了通知を受けていないと判断すると（ステップＳ３５２のＮＯ）、ステップＳ３４６に戻る。通常読取部２２４は、ＰＯＳ全処理完了通知を受けたと判断すると（ステップＳ３５２のＹＥＳ）、インベントリコマンドの発行の発行を終了して、通常の読取処理を終了する（図１６参照）。通常読取部２２４は、ステップＳ３４２に戻り、Ｇ３エリアで新たなタグが検出されるのを待つ。
【０１１８】
以上第４実施形態によれば、対象外タグに対して、ダミーのアクセス（フラグＳ１のセレクトコマンド）を図４に記載された所定の維持時間内に繰返し発行することにより電力が供給され、フラグのＢ状態が継続されて、対象フラグを確実に読取ることができる。
【０１１９】
また、第４実施形態によれば、ＰＯＳ端末装置１０に新たに持ち込まれるタグをＧ３エリアで自動的に検知されるので、店員の負担が軽減される。また、新商品検知エリア（Ｇ３エリア）を抑止エリア（Ｇ２エリア）より十分に大きくしたので、ＰＯＳ端末装置１０に新たに持ち込まれるタグを確実に検知することができる。
【０１２０】
また、新商品検知処理では、ＰＯＳ端末装置１０に近づいたタグを、ＰＯＳ処理される対象タグとして検出する。しかし、ＰＯＳ端末装置１０に対象タグでない無関係なタグが近づいた場合にも、新商品検知処理で検知される可能性がある。新商品検知処理で無関係なタグが検知された場合に、それを排除するイレギュラ処理を２例説明する。
【０１２１】
図１７は、第１のイレギュラ処理を説明するタイムチャートである。Ｇ３エリアを無関係なタグが一時的に通過する場合がある。この場合には、一旦抑止処理と通常の読取処理に移行するが、通常の読取処理の開始後一定時間以内（例えば、１０秒）にＧ１エリアで新たなタグが検知されない場合には、ＰＯＳ処理部２１０はタイムアウト処理を行う。店員がタイムアウトを判断して操作してもよい。
【０１２２】
図１８は、第２のイレギュラ処理を説明するタイムチャートである。Ｇ３エリア→Ｇ２エリア→Ｇ１エリアの経路で無関係なタグが一時的に通過した場合である。ＰＯＳ端末装置１０が取引中でなければ、ＰＯＳ処理部２１０が、読取り開始後一定時間経過しても（例えば１０秒）読取処理が始まらなければ、当該タグを無関係なタグとしてシステム的に無効とすることで対応できる。また、ＰＯＳ端末装置１０が取引中であれば、店員が、画面での現品や数量確認によって、無関係なタグを無効とするようにすれば良い。
【０１２３】
なお、第４実施形態で、Ｇ３エリア用にアンテナ２５以外の別のアンテナを使用することで、図１４とは異なる列に客の並び側を集中させることも可能である。
【０１２４】
〈第５実施形態〉
第１〜第４実施形態によれば、カウンタ５０に既に存在するタグは抑止処理により、読取りができない状態になる。しかし、カウンタ５０に既に存在し抑止処理されたタグを読取ることが必要な場合もある。第５実施形態は、カウンタ５０に存在する抑止処理済のタグを、クリアボックスを利用することで、対象タグとして読取る処理である。なお、以下では、第４実施形態の構成に、フラグクリア処理を適用する例を説明する。
【０１２５】
図１９は、第５実施形態のＰＯＳシステム２の外観図である。ＰＯＳシステム２は、ＰＯＳシステム２の基本構成にクリアボックス６０を追加した構成の例である。クリアボックス６０は、外部からの電波を遮蔽する電波遮蔽ボックスである。
【０１２６】
クリアボックス６０は、カウンタ５０の上部のＰＯＳ端末装置１０横に配置される。クリアボックス６０の内部に、第２アンテナ２５ｂが設けられる。ＲＦＩＤリーダ２０には、アンテナ２５と第２アンテナ２５ｂが接続される。
【０１２７】
図２０は、ＰＯＳシステム２のＲＦＩＤリーダ制御に関する機能ブロック図である。ＰＯＳシステム２のＲＦＩＤリーダ制御に関する機能ブロック図につき、図３のＰＯＳシステム１の機能ブロック図と異なる点を主に説明する。
【０１２８】
ＲＦＩＤリーダ制御部２２０は、フラグクリア処理部２３０を更に有する。フラグクリア処理部２３０は、クリアボックス６０に収納されたＲＦＩＤタグのフラグを応答許可状態に切換えるクリア用コマンドをＲＦＩＤリーダ２０から発行させる。
【０１２９】
また、ＲＦＩＤリーダ２０には、アンテナ２５の他に、第２アンテナ２５ｂが接続される。第２アンテナ２５ｂはクリアボックス６０内部に収納される。フラグクリア処理部２３０は、第２アンテナ２５ｂからクリア用コマンドが発行させるようにＲＦＩＤリーダ２０に指示する。
【０１３０】
図２１は、電波エリアとタグの位置関係を示す図である。例としてお客様の予約品(２点）がカウンタ上に置かれ（抑止状態）、お客様が商品を受取りに来るケースで説明する。前述のように、第４実施形態をベースにした構成で説明する。Ｇ３エリア、Ｇ２エリア、Ｇ１エリアは、第４実施形態と同じである。
【０１３１】
そして、第４実施形態で説明したように、Ｇ３エリア内に既に存在するＲＦＩＤタグのフラグＳ３は、新商品検知処理によりＢ状態が維持され、かつ、Ｇ２エリア内に既に存在するＲＦＩＤタグのフラグＳ２は、抑止処理によりＢ状態が維持される。
【０１３２】
これにより、お客様の予約品(対象タグＴｃ）は既にＧ３エリア及びＧ２エリア内に置かれているため、フラグＳ３では読取（検出）できず、またフラグＳ２での読取も抑止状態にあることから読取れない状態にある。なお、Ｎｏ１〜Ｎｏ６は、店員の操作手順を順に示す番号である。
【０１３３】
図２２は、フラグクリア処理の手順を説明するフローチャートである。お客様が来店すると、店員はお客様の予約品(対象タグＴｃ）をクリアボックス６０に入れて、フラグクリア処理を実行する。ＲＦＩＤタグフラグクリア処理は、主にフラグクリア処理部２３０により行われる。
【０１３４】
店員は、カウンタ５０に置いてあるお客様の予約品（対象タグＴｃ）をクリアボックス６０内に収納して扉を閉める（図２１のＮｏ１→Ｎｏ２）。フラグクリア処理部２３０は、クリアボックス６０の扉が閉状態であるかを判断する（ステップＳ４００）。クリアボックス６０の扉の閉状態は、例えば、クリアボックス６０の扉のセンサ（不図示）からの信号により、ＲＦＩＤリーダ制御部２２０で扉の開閉が検知される。
【０１３５】
フラグクリア処理部２３０は、クリアボックス６０の扉が閉状態でないと判断すると（ステップＳ４００のＮＯ）、ステップＳ４００を繰り返す。フラグクリア処理部２３０は、クリアボックス６０の扉が閉状態であると判断すると（ステップＳ４００のＹＥＳ）、対象タグＴｃのフラグをＢ状態からＡ状態にするためのセレクトコマンドを、ＲＦＩＤリーダ２０の第２アンテナ２５ｂから発行させる。
【０１３６】
具体的には、フラグクリア処理部２３０は、Ｓ２フラグをクリア（ＢからＡ状態）にするセレクトコマンドと、Ｓ３フラグをクリア（ＢからＡ状態）にするセレクトコマンドを交互に第２アンテナ２５ｂから発行するように、ＲＦＩＤリーダ２０に指示する（（ステップＳ４０２、図２３参照）。
【０１３７】
フラグクリア処理部２３０は、セレクトコマンドの発行を２回実行したかを判断する（ステップＳ４０４）。フラグクリア処理部２３０は、セレクトコマンドの発行を２回実行したと判断すると（ステップＳ４０４のＹＥＳ）、フラグクリア処理を完了する。なお、セレクトコマンドの発行は１回の実行でもよい。本実施形態では、より確実に処理するため、２回実行している。フラグクリア処理部２３０は、完了通知をＰＯＳ処理部２１０に発行してもよい。
【０１３８】
次に、店員がクリアボックス６０よりお客様の予約品(対象タグＴａ１）を取出し（図２１のＮｏ３）、読取位置に移動させる（図２１のＮｏ４、Ｎｏ５）。フラグクリア処理以降の処理は、第４実施形態による読取処理がそのまま適用される。この商品状態は通常のお客様が店内に配置された商品をカウンタレジに持ってくるものと同じ状態にある。即ち、Ｇ３エリアで新たな商品として検知できると共に、Ｇ１エリアでも読める状態にある。
【０１３９】
具体的には、お客様の予約品(対象タグＴａ１）は、新商品検知部２２６によってＧ３エリアで新しい商品として検知され、これをトリガーに以下の処理が進む。Ｇ２エリアにある他の商品はフラグＳ２からフラグＳ１に切り替えられて、抑止状態が維持される。お客様の予約品が更にＧ１エリアに入ることで、取引商品として扱われる。店員は、読取処理後に、お客様の予約品(対象タグＴａ３）をお客様に渡す（図２１のＮｏ６）。
【０１４０】
なお、フラグクリア処理の起動方法としては、上述したクリアボックス６０の扉閉状態検知以外でも良い。例えば、第１実施形態等の読取処理と同様にＰＯＳ端末装置１０上に起動スイッチを用意し、起動スイッチ操作によって、ＲＦＩＤリーダ２０にフラグクリア用のセレクトコマンド（ステップＳ４０２での説明）を発行させるようにしても良い。あるいは、クリアボックス６０を閉めた後の手動操作で、起動させても良い。また、常に上記セレクトコマンドの発行が実行されていても良い。なお、一般的にフラグクリア処理そのものは１秒も掛らない短時間で済む。
【０１４１】
上記説明では、第５実施形態として、第４実施形態の構成にフラグクリア処理を適用した例を説明した。第４実施形態の構成によれば、Ｇ３エリア（フラグＳ３）での新商品検知が通常の読取処理の開始トリガーであるため（ステップＳ３４２での説明）、フラグクリア処理との信号連携等は不要になる。
【０１４２】
また、第５実施形態として、第１〜３実施形態の構成にフラグクリア処理を適用することも可能である。この場合では「フラグクリア処理完了」を通常の読取処理の開始トリガーにすることで容易に実現できる。また、同じＰＯＳ端末装置１０、同じＲＦＩＤリーダ２０からの指示で連携して実現可能となるため構成的にも容易なものとなる。なお、第１〜３実施形態の場合では、フラグクリア処理は、クリアボックス６０内で、Ｓ２フラグのクリア処理のみ行えば良い。
【０１４３】
なお、クリアボックス６０用のアンテナは、第１〜第４実施形態で使用しているＲＦＩＤリーダ２０に第２アンテナ２５ｂのみを接続することで良い。
【０１４４】
以上第５実施形態によれば、クリアボックス６０を使用することで、カウンタ５０に既に存在し抑止処理された対象タグＴｃでも、短時間でかつ確実にフラグをクリアして、読取ることができる。
【０１４５】
対象タグＴｃをクリア（ＢからＡ状態）にする他の方法として、電波の当たらない一般的な(開放的な）環境に一定時間に置くことでも実現はできる。しかし、Ｓ２／Ｓ３フラグの保持規定２秒以上に対し、実際には数十秒以上かかるものがあると共に、電波の当たらない一般的（開放的）で且つ確実な環境を用意するのは現場では難しくなっている。それに対し、フラグクリア処理によれば1秒と掛からない。
【０１４６】
なお、各実施形態におけるＲＦＩＤリーダ制御部（ＲＦＩＤリーダ制御装置）２２０は、ソフトウェア処理で実現される例を説明したが、一部あるいは全部をハードウェアで構成するようにしてもよい。
【０１４７】
なお、本発明は上述した実施形態そのままに限定されるものではなく、実施段階でのその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施形態に示される全構成要素を適宜組み合わせても良い。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。このような、発明の趣旨を逸脱しない範囲内において種々の変形や応用が可能であることはもちろんである。
【符号の説明】
【０１４８】
１、２      ＰＯＳシステム  
１０        ＰＯＳ端末装置
２０        ＲＦＩＤリーダ
２５        アンテナ
２５ｂ      第２アンテナ
５０        カウンタ
６０        クリアボックス
１００      ＣＰＵ
１０２      ＲＡＭ
１０４      ＲＯＭ
１０６      グラフィック処理部
１０８      入出力ＩＦ
１１０      通信ＩＦ
２００      ＰＯＳ制御部
２１０      ＰＯＳ処理部
２２０      リーダ制御部
２２２      抑止部
２２４      通常読取部
２２６      新商品検知部
２２８      動作制御部
２３０      フラグクリア処理部
【図１】
2018136862.tif 000003
【図２】
2018136862.tif 000004
【図３】
2018136862.tif 000005
【図４】
2018136862.tif 000006
【図５】
2018136862.tif 000007
【図６】
2018136862.tif 000008
【図７】
2018136862.tif 000009
【図８】
2018136862.tif 000010
【図９】
2018136862.tif 000011
【図１０】
2018136862.tif 000012
【図１１】
2018136862.tif 000013
【図１２Ａ】
2018136862.tif 000014
【図１２Ｂ】
2018136862.tif 000015
【図１３】
2018136862.tif 000016
【図１４】
2018136862.tif 000017
【図１５Ａ】
2018136862.tif 000018
【図１５Ｂ】
2018136862.tif 000019
【図１５Ｃ】
2018136862.tif 000020
【図１６】
2018136862.tif 000021
【図１７】
2018136862.tif 000022
【図１８】
2018136862.tif 000023
【図１９】
2018136862.tif 000024
【図２０】
2018136862.tif 000025
【図２１】
2018136862.tif 000026
【図２２】
2018136862.tif 000027
【図２３】
2018136862.tif 000028