(57)【特許請求の範囲】
【請求項１】
ＲＦＩＤタグ付の商品が複数入るカゴの中に置かれて、
前記カゴの中のにある商品に付されたＲＦＩＤタグの内部に記憶されている識別情報を読取るための複数の読取アンテナと、
前記識別情報を商品販売データ処理装置に送信する通信アンテナと、
前記読取アンテナを複数の面それぞれに配置しているとともに一つの面に前記通信アンテナを配置している基体とを備え、
前記基体を半分に分ける仮想線に対して両側に前記読取アンテナを配置していることを特徴とする無線方式読取装置。
【請求項２】
前記基体は直方体であり、この直方体の短辺は前記読取アンテナの長辺より短いことを特徴とする請求項１記載の無線方式読取装置。
【請求項３】
前記通信アンテナは前記基体の上面に配置され、前記読取アンテナは前記基体の各周面のみに配置していることを特徴とする請求項１記載の無線方式読取装置。
【請求項４】
前記通信アンテナは、外部へデータを送信する時だけ無線電波を放射することを特徴とする請求項１乃至３いずれか一に記載の無線方式読取装置。
【請求項５】
ＲＦＩＤタグ付の商品が複数入るカゴの中に置かれて、
直方体形状の基体と、
前記基体の少なくとも第１の面と第２の面に配置され、識別情報を読取る複数の読取アンテナと、
前記基体に取り付けられ前記識別情報を外部に送信する通信アンテナと、
を具備する無線方式読取装置。
【請求項６】
前記基体は板状であり、前記複数の読取アンテナは、相対向する面にそれぞれ配置されていることを特徴とする請求項５に記載の無線方式読取装置。
【請求項７】
前記基体は箱状であり、前記複数の読取アンテナは、前記基体の周面にそれぞれ配置され、前記通信アンテナは前記基体の上面に配置されていることを特徴とする請求項５記載の無線方式読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＯＳ（Point Of Sales）システム等に用いられ、物品に取り付けられたＲＦＩＤ（Radio Frequency Identification）タグから物品データを読取る無線方式読取装置に関する。
【背景技術】
【０００２】
販売物品である商品のそれぞれにＲＦＩＤタグ（無線タグ）を取り付けたものがある。ＲＦＩＤタグ付きの商品が複数個カゴの中に入れられ、このカゴの両側に商品データ処理装置と有線で接続された無線タグリーダのアンテナを配置した技術が特許文献１に記載されている。この技術によりカゴの中にある商品を一括して読取ることが出来る。商品情報をＲＦＩＤタグから無線通信方式で読取ることにより、バーコードで一つ一つ読取る場合に比べて高速に読取ることが出来る。また、各ＲＦＩＤタグにはそれぞれ異なる識別情報が記憶されており、同じ商品が複数カゴの中に入っている場合でも識別可能になる。
【特許文献１】特開平１０−４９７５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、複数の商品をカゴの中に入れた場合、無線タグリーダのアンテナに対して、商品に取り付けられたＲＦＩＤタグが他の商品の陰になるような配置になることがある。この場合、ＲＦＩＤタグが読取れない問題がある。
【０００４】
本発明は、複数の商品をカゴの中に入れた場合、カゴ内部でＲＦＩＤタグが他の商品の陰になるような配置でもＲＦＩＤタグを読取ることが出来ることを目的とする。
【課題を解決するための手段】
【０００５】
ＲＦＩＤタグ付の商品が複数入るカゴの中に置かれて、前記カゴの中のにある商品に付されたＲＦＩＤタグの内部に記憶されている識別情報を読取るための複数の読取アンテナと、前記識別情報を商品販売データ処理装置に送信する通信アンテナと、前記読取アンテナを複数の面それぞれに配置しているとともに一つの面に前記通信アンテナを配置している基体とを備え、前記基体を半分に分ける仮想線に対して両側に前記読取アンテナを配置した無線方式読取装置を提供する。
【発明の効果】
【０００６】
本発明によれば、複数の商品をカゴの中に入れた場合、カゴ内部でＲＦＩＤタグが他の商品の陰になるような配置でも該当ＲＦＩＤタグを読取ることが出来る。
【発明を実施するための最良の形態】
【０００７】
本発明の実施の形態を図１乃至図９に基づいて説明をする。図１は本発明の商品データ処理装置を含む全体図である。商品データ処理装置１はレジ台２の上に載置されている。商品データ処理装置１は商品データに関する情報を表示する表示器３や、図１には示さないがチェックアウト処理操作等を行なうためのキーボード、金銭の出し入れを行なうためのドロワ、レシート及びジャーナル印字等に用いられるプリンタ等を備えている。この商品データ処理装置１はＰＯＳ端末であっても良い。また、商品データ処理装置１は有線接続されたＲＦＩＤタグを読むための第２の読取装置のアンテナ４や重量を量る計量器５を備えている。さらに詳細は後述するが、無線によって第１の読取装置（無線方式読取装置）と通信を行う通信装置６を備えている。レジ台２とは異なるサッカー台７の上には第２の読取装置のアンテナ４や重量を量る計量器５が載置されている。第２の読取装置のアンテナ４はサッカー台の両側にそれぞれ他方に対向して設けられている。計量器５は２つの第２の読取装置アンテナ４の間に下方位置に設けられている。また、計量器５の上部はＲＦＩＤ付きの商品が複数入れられたカゴ８（収容体）が載置出来るようになっている。
【０００８】
図２は図１で示したカゴ８（収容体）の内部の様子を拡大して示した図である。カゴ８の中には７つの商品と一つの第１の読取装置１００が入っている。７つの商品にそれぞれ識別情報を記憶しているＲＦＩＤタグが貼付されている。７つの商品それぞれに番号１１乃至１７を付与し、対応するＲＦＩＤタグに１１ａ乃至１７ａの番号を付与している。カゴ８の底には商品１１と商品１２が入れられ、商品１１の上には商品１３が商品１２の上には商品１５が置かれている。また、商品１４は商品１１及び商品１２の上にまたがって置かれているとともに商品１３と商品１５の間に位置している。商品１６は商品１３の上に置かれ、商品１７は商品１４と商品１５の上にまたがって置かれている。このような入れ方であるので、商品１４に貼付されているＲＦＩＤタグ１４ａは第２の読取装置のアンテナ４とは商品１３または商品１５によって遮られ直接対向する位置になっていない。従って、ＲＦＩＤタグ１４ａは第２の読取装置のアンテナ４に対して陰になっている配置となる。
【０００９】
また、商品１３と商品１４の間には第１の読取装置１００が配置されている。図２において、第１の読取装置１００はカゴ８の中に一つのみ開示しているが個数は一つに限定されるものではなく、三つなど複数であってもよい。また、第１の読取装置１００の長辺の長さはカゴ８の長辺のよりも短く、短辺はカゴ８の短辺よりも短い寸法になっている。第１の読取装置１００の本体である基体の高さはカゴ８の高さよりも小さく、基体の厚みはカゴ８の幅よりも小さい寸法になっている。
【００１０】
図３（ａ）は図２で示した第１の読取装置１００を拡大して示した図である。図３（ｂ）は変形例である。第１の読取装置は直方体のベース（基体）１１０に、通信装置６と無線通信を行う一つの通信アンテナ１２０と、商品に貼付されているＲＦＩＤタグ１４ａなどに記憶されている商品の識別情報を読み出すための複数の読取アンテナ１３１、１３２が設けられている。読取アンテナ１３１及び１３２が設けられている面と垂直関係になっているベース１１０の上面に通信アンテナ１２０が設けられている。読取アンテナはパッチアンテナであってもループアンテナであってもよい。
【００１１】
ベース１１０を半分に分ける仮想線、すなわち中心を通る図示しない仮想線を想定した場合、この仮想線を中心に一方に読取アンテナ１３１が配置され他方に読取アンテナ１３２が設けられている。板状に形成されたベース１１０の一方の面から読取電波が放射されるように読取アンテナ１３１が配置され、また他方の面からも読取電波が放射されるように読取アンテナ１３２が配置されている。読取アンテナ１３１と読取アンテナ１３２とを、読取電波が放射される面の反対の面を合わせるように配置することにより、ベース１１０の周囲に死角がほぼ無くなる様にＲＦＩＤ読取領域を形成することが可能となる。ベース１１０の２つの面に読取アンテナ１３１と１３２が設けられているが、読取アンテナが設けられていない直方体のベース１１０の面の短辺はアンテナの一辺の長さより短い。第１の読取装置１００は板状に形成されている。したがって、複数の商品がカゴ８の内部に入れられて出来た狭いスペースに挿入することが出来る。
【００１２】
尚、第１の読取装置１００は図３（ａ）に示す形状に限定されるものではない。図３（ｂ）に示すようにベースが正６面体で総ての面に読取アンテナ１３１，１３３，１３４を設けたようにしてもよい。また、通信アンテナが設けられている面を上面とした場合、その側面総てには読取アンテナを設け、上面及びその反対側には読取アンテナを設けないようにしてもよい。さらにベースは直方体に限定されることは無く多面体であっても良い。多面体のベースの場合も、ベースを均等に分ける仮想線に対して双方に読取アンテナを設けていることが望ましい。
【００１３】
次に、図４で第１の読取装置１００の内部の回路図を説明する。第１の読取装置１００はＣＰＵや制御するプログラムを記憶しているＲＯＭや一時的なデータを記憶しているＲＡＭなどを含む制御部１５０と、通信アンテナ１２０に関する回路ブロックと、読取アンテナ１３１などに関する回路ブロック及び電源部１６６などから構成されている。制御部１５１はＩＳＯ１８０００−６に準拠したＲＦＩＤタグの通信プロトコル機能を有している。
【００１４】
先ず、通信アンテナ１２０に関するブロックについて説明をする。通信アンテナ１２０に関するブロックでは、通信装置６から送信された無線波（電磁波）を受信信号として処理する受信部ＲＸ１と、ＲＦＩＤタグから受取った情報を通信装置６に送信するための無線波を生成する送信部ＴＸ１を備えている。また、この通信アンテナに関するブロックでは、送信部ＴＸ１及び受信部ＲＸ１は切替器１５７に接続し、この切替器１５７はローパスフィルタ（ＬＰＦ）１５８を介して通信アンテナ１２０が接続している。また、この通信アンテナ１２０に関するブロックでは、搬送波周波数の第１のローカルキャリアを生成するｐｈａｓｅ ｌｏｏｋｅｄ ｌｏｏｐ（ＰＬＬ）部１５４と、ＰＬＬ部１５４により生成された第１のローカルキャリア信号の位相を９０度シフトすることにより第２のローカルキャリア信号を生成する位相シフト器１６２を備える。ＰＬＬ部１５４は位相シフト器１６２に接続している。また、切替器１５７は制御部１５１とも接続している。切替器１５７は通常待機時及び通信装置６から受信するときは受信部側に設定し、データを送信する時だけ送信側ＴＸ１に設定している。
【００１５】
送信部ＴＸ１には符号器１５２と振幅変調器１５３とバンドパスフィルタ（ＢＰＦ）１５５とパワーアンプ（ＰＡ）１５６とが直列に接続されている。パワーアンプ１５６は切替器１５７に接続している。符号器１５２は制御部１５１から出力される送信データを例えばマンチェスタ符号あるいはＦＭ０符号で符号化して出力する。振幅変調器１５３は符号器１５２からのデータ信号とＰＬＬ部１５４からの第１のローカルキャリア信号とをミキシングすることによりデータ信号を第１のローカルキャリア信号である搬送波で振幅変調した高周波信号の無線波を出力する。この無線波はＢＰＦ１５５で帯域制限され、さらにパワーアンプ１５６で電力増幅されて切替器１５７に供給される。切替器１５７はこの無線波をＬＰＦ１５８を介して通信アンテナ１２０に導く。これにより無線波は通信アンテナ１２０から通信装置６に向けて放射される。
【００１６】
受信部ＲＸ１は通信装置６からの無線波の受信により得られた受信信号に対して直交検波を行う機能を有する。受信部ＲＸ1は２つのミキサ１６０，１６１と、２つのローパスフィルタ（ＬＰＦ）１６２，１６３と合成・復調部１６４と復調回路１６５などから構成されている。切替器１５７とミキサ１６０と１６１は並列関係で接続し、ミキサ１６０とＬＰＦ１６１と合成・復調部１６４と復調回路１６５は直列に接続している。また、ミキサ１６１とＬＦＰ１６３と合成・復調部１６４も直列に接続している。また、位相シフト器１６２はミキサ１６１に接続している。
【００１７】
通信装置６から受けた受信信号はアンテナ１２０からＬＰＦ１５８を介して切替器１５７に供給され制御部１５１からの指示によって受信部ＲＸ１に導かれる。ミキサ１６０は切替器１５７から受けた受信信号と第１のローカルキャリア信号とのミキシングを行い同相信号（Ｉ信号）を生成する。ＬＰＦ１６２はミキサ１６０から出力した信号を受信し、ノイズ成分をＩ信号から除去する。合成・復号部１６４はＬＰＦ１６２からのＩ信号を受信する。ミキサ１６１は切替器１５７から受けた受信信号と第１のローカルキャリア信号に対して９０度シフトした第２のローカル信号とのミキシングを行い直交相信号（Ｑ信号）を生成する。ＬＰＦ１６３はミキサ１６１から出力した信号を受信し、ノイズ成分をＱ信号から除去する。合成・復号部１６４はＬＰＦ１６３からのＱ信号を受信する。合成・復調部１６４はＩ信号及びＱ信号を合成する。復調回路１６５は２値化機能、クロック生成機能、プリアンブル機能復号機能、エラー検出機能を含む。復調回路１６５は復調結果を制御部１５１に出力する。
【００１８】
次に読取アンテナ１３１などに関する回路ブロックについて説明をする。読取アンテナ１３１に関するブロックでは、ＲＦＩＤに送信するための無線波を生成する送信部ＴＸ２と、ＲＦＩＤタグから送信された無線波を受信信号として処理する受信部ＲＸ２を備えている。
【００１９】
また、この読取アンテナに関するブロックでは、送信部ＴＸ２及び受信部ＲＸ２はサーキュレータなどの方向性結合器１７７に接続し、この方向性結合器１７７はローパスフィルタ（ＬＰＦ）１７８を介して通信アンテナ切替部１７９が接続している。通信アンテナ切替部１７９には読取アンテナ１３１乃至１３６が接続している。また、この読取アンテナ１２０に関するブロックでは、搬送波周波数の第１のローカルキャリアを生成するｐｈａｓｅ ｌｏｏｋｅｄ ｌｏｏｐ（ＰＬＬ）部１７４と、ＰＬＬ部１７４により生成された第３のローカルキャリア信号の位相を９０度シフトすることにより第４のローカルキャリア信号を生成する位相シフト器１８２を備える。ＰＬＬ部１７４は位相シフト器１８２に接続している。また、アンテナ切替部１７９は制御部１７１とも接続している。
【００２０】
送信部ＴＸ２には符号器１７２と振幅変調器１７３とバンドパスフィルタ（ＢＰＦ）１７５とパワーアンプ（ＰＡ）１７６とが直列に接続されている。パワーアンプ１７６は方向性結合器１７７に接続している。符号器１７２は制御部１７１から出力される送信データを例えばマンチェスタ符号あるいはＦＭ０符号で符号化して出力する。振幅変調器１７３は符号器１７２からのデータ信号とＰＬＬ部１７４からの第３のローカルキャリア信号とをミキシングすることによりデータ信号を第３のローカルキャリア信号である搬送波で振幅変調した高周波信号の無線波を出力する。この無線波はＢＰＦ１７５で帯域制限され、さらにパワーアンプ１７６で電力増幅されて方向性結合器１７７に供給される。方向性結合器１７７はこの無線波をＬＰＦ１７８を介して通信アンテナ１２０に導く。これにより無線波は読取アンテナ１３１などからＲＦＩＤタグに向けて放射される。
【００２１】
受信部ＲＸ２は通信装置６からの無線波の受信により得られた受信信号に対して直交検波を行う機能を有する。受信部ＲＸ２は２つのミキサ１８０，１８１と、２つのローパスフィルタ（ＬＰＦ）１８２，１８３と２つの復調回路１８４，１８５などから構成されている。方向性結合器１７７とミキサ１８０と１８１は並列関係で接続し、ミキサ１８０とＬＰＦ１８２と復調回路１８４は直列に接続し、ミキサ１８１とＬＰＦ１８３と復調回路１８５は直列に接続している。また、位相シフト器１８２はミキサ１８１に接続している。ＲＦＩＤタグから受けた受信信号は読取アンテナ１３１などからＬＰＦ１７８を介して方向性結合器１７７に供給され受信部ＲＸ２に導かれる。ミキサ１８０は方向性結合器１７７から受けた受信信号と第３のローカルキャリア信号とのミキシングを行い同相信号（Ｉ信号）を生成する。ＬＰＦ１８２はミキサ１８０から出力した信号を受信し、ＲＦＩＤタグからの応答情報のビットレートに対応するベースバンド周波数より高い周波数成分（ノイズ成分）をＩ信号から除去する。復調回路１８４は２値化機能、クロック生成機能、プリアンブル機能復号機能、エラー検出機能を含む。復調回路１８４はＬＰＦ１８２からのノイズ成分を除去したＩ信号成分を入力し復調結果を制御部１５１に出力する。ミキサ１８１は方向性結合器１７７から受けた受信信号と第３のローカルキャリア信号に対して９０度シフトした第４のローカル信号とのミキシングを行い直交相信号（Ｑ信号）を生成する。ＬＰＦ１８３はミキサ１８１から出力した信号を受信し、ＲＦＩＤタグからの応答情報のビットレートに対応するベースバンド周波数より高い周波数成分（ノイズ成分）をＱ信号から除去する。復調回路１８５は２値化機能、クロック生成機能、プリアンブル機能復号機能、エラー検出機能を含む。復調回路１８５はＬＰＦ１８３からのノイズ成分を除去したＱ信号成分を入力し復調結果を制御部１５１に出力する。
【００２２】
尚、図示はしないが、電波を出力可能な帯域内で、複数のチャンネルが設けられ、複数の読取装置が同時に電波を使うようになっている。図示しないが、他の装置でそのチャンネルが使われているか否かを検出するチャンネル検出手段も有している。
【００２３】
次にＲＦＩＤタグがバッテリーを持たないパッシブタグの場合の作用を説明する。第１の読取装置１００は、先ず、無変調キャリアをパワーアンプ１７６で増幅し、方向性結合器１７７を介して読取アンテナ１３１などから電磁波を出力して、ＲＦＩＤを起動させる。次に、ＲＦＩＤタグにデータを送信する場合には、符号化した信号で振幅変調器１７３振幅変調を行う。ＲＦＩＤタグから信号を受信する場合、ＲＦＩＤタグから受信した電磁波信号は方向性結合器１７７を介して、受信部ＲＸ２で直交復調され、同期クロックを生成し、予め決められたプリアンブルを検出し、データの頭出しを検出し、復号して受信データが得られる。
【００２４】
本実施の形態では直交復調の同相成分での復調と直交成分での復調のどちらか一方で誤りを検出しない場合、正しいデータを受信したとする制御になっている。また、電磁波は電波とこの電波と直交する磁界との合成を意味している。
【００２５】
次に図５を用いて本発明の商品データ処理装置の電気的ブロック図を説明する。ＣＰＵや所定の機能を有するプログラムなどを記憶しているＲＯＭや一時的データを記憶するＲＡＭなどを含む制御部２１と、第１の読取装置１００に無線通信を行う通信装置６を含む無線読取部２２と、アンテナ４に接続する第２の読取装置を含む有線読取部２３と重複確認記憶部２４とが接続している。また、重量を量る計量器５を含む計量部２５とキーボードを含む操作部２６と、表示器３を含む表示部２７と、レシート用プリンタおよびジャーナル用プリンタを含むプリンタ部２８と、外部のホストコンピュータとデータの送受信を行うホストインターフェース２９とが制御部２１と接続している。
【００２６】
次に、図６乃至図８を用いてＲＦＩＤタグに記憶されている識別情報を読取る商品データ処理について説明をする。図６はメインフローチャートである。図７は図６中で説明をする重複データチェック処理のサブフローであり、図８は図６中に説明をする呼掛処理のフローチャートである。
【００２７】
計量器５の上にカゴ８が載せられ、所定の重量を計量部によって認識された場合に、図６のフローチャートの処理を開始する。なお、計量器５にカゴ８が載せられる前にオペレータによって第１の読取装置１００が複数個カゴ８の中に入れられていることが前提である。制御部２１が計量器５の上にカゴ８が載せられたと認識すると、フローチャートの処理を開始し、ｉ＝１と定義し初期化する（ステップ１０１、以降Ｓ１０１と省略する）。「ｉ」は対象の第１の読取装置１００の順番を意味する。オペレータがキーボードから第１の読取装置１００の数を指定するので、制御部２１はその数をｎとしてＲＡＭの所定領域に記憶する（Ｓ１０２）。すなわちｎはカゴ８に入れられている第１の読取装置１００の数を示している。Ｓ１０２が第１の読取装置数指定手段である。
【００２８】
次に、制御部２１はｉ番目の第１の読取装置に対してカゴ８の中の商品に取付けられているＲＦＩＤタグに記憶されている識別情報を読取るように指示を出す（Ｓ１０３）。この指示は通信装置６から無線電波が放射され第１の読取装置１００に届く。最初は１番目の第１の読取装置に対して読取指示を出すことになる。Ｓ１０３が第１の読取指示手段である。Ｓ１０３の指示から所定時間後に第１の読取指示手段に対応してｉ番目の第１の読取装置から読取ったＲＦＩＤタグに関する識別情報が送信されてくるので、制御部２１は識別情報を通信装置６を介して受信する（Ｓ１０４）。Ｓ１０４が第１の受信手段である。このとき第１の読取装置１００は総ての読取アンテナを使用して読取処理を行い、総ての読取アンテナで読取った識別情報を通信アンテナ１２０から送信する。従って送信する識別情報が複数の場合もある。この時どの読取アンテナで読取ったかの情報は必要ないので付加されていない。またこのとき、通信装置６で受信するデータは指定のｉ番目の第１の読取装置でない場合も想定される。ｉ番目の第１の読取装置が商品の影に隠れる等の理由から、返信がない場合がある。制御部２１は受信した識別情報（ＩＤデータ）は指定したｉ番目の第１の読取装置からの情報か否かを判断する（Ｓ１０５）。すなわち制御部２１は読取開始指示に対して正確に返信されてきているか否かを判断する。正確に返信された、ｉ番目の第１の読取装置からの返信と判断した場合（Ｓ１０５のＹ）は、制御部２１は重複確認記憶部２４の所定の記憶領域である所定のアドレスから受信した識別情報の数の分、当該識別情報を記憶させる。そして、次の受信に備えて、所定アドレスの位置を変更する。制御部２１は重複確認記憶部２４への記憶処理が終わると現在のｉがｎと等しいか否かを判断する。すなわち今回読取指示をした第１の読取装置が最終のものか否かを判断する。制御装置１１が最終のものでないと判断した場合（Ｓ１０７のＮ）は、ｉの値を「1」増加する（Ｓ１０８）。そしてＳ１０３の処理に戻り、Ｓ１０３からＳ１０７の処理を行う。Ｓ１０８でｉの値を「１」増加するので、Ｓ１０３の指示は第１の読取装置に対して順番に読取指示することになる。
【００２９】
Ｓ１０７でｉとｎの値が同じである場合（Ｓ１０７のＹ）、既にカゴ８の中にある第１の読取装置の総てについて読取指示をしたことになるので、Ｓ１０３からＳ１０８の処理を抜ける。Ｓ１０７がＹの場合、次に制御部２１は有線読取部に含まれる第２の読取装置に対してカゴ８の中の商品に貼付されているＲＦＩＤタグに記憶されている識別情報を読取るように指示を出す（Ｓ１０９）。Ｓ１０９が第２の読取指示手段である。Ｓ１０９の指示から所定時間後に第２の指示手段に対応して第２の読取装置のアンテナ４から読取ったＲＦＩＤタグに関する識別情報が送信されてくるので、制御部２１は識別情報を受信する（Ｓ１１０）。第２の読取装置は２つのアンテナ４を有しており、個々のアンテナ４で読取った識別情報は順番に有線読取部に受信されるが、フローチャート上では一括して識別情報を受信できるように省略している。Ｓ１１０が第２の受信手段である。制御部２１は重複確認記憶部２４の所定のアドレスから受信した識別情報の数の分、当該識別情報を記憶させる。（Ｓ１１１）Ｓ１１１が第２の記憶手段である。
【００３０】
この状態で重複確認記憶部２４には、総ての第１の読取装置及び第２の読取装置で読取った総ての識別情報が記憶されている。従って、制御部２１は重複データチェック処理を行う（Ｓ１１２）。Ｓ１１２が、第１の重複データチェック手段、第２の重複データチェック処理として機能する。Ｓ１１２の詳細な説明は図７で行う。ここで重複データチェック処理を行う意味を説明する。個々の第１の読取装置や第２の読取装置のアンテナからは一つの識別情報を重複して読取ることはない。しかしながら、個々の読取装置では他の読取装置でどの識別情報を読取ったかは認識できないので、一つの識別情報を異なる無線読取装置などで重複して読取っている場合が考えられる。従って一つの識別情報を重複して読み取っているか否かを調べる必要がある。
【００３１】
次に、Ｓ１０５のＮの場合について説明をする。指定したｉ番目の第１の読取装置は商品の陰に隠れてしまい、通信装置６からの読取指示がｉ番目の第１の読取装置に届かない可能性がある。読取指示が届かないので、ｉ番目の第１の読取装置はＲＦＩＤの識別情報は読まず、通信装置６への返信も行わない。この場合がＳ１０５のＮの場合である。Ｓ１０５のＮの場合は呼掛処理を行う（Ｓ１１３）。この呼掛処理の詳細は図８で行う。Ｓ１１３の処理が終わったら、制御部２１はエラーメッセージが作成されているか否かを判断する（Ｓ１１４）。Ｓ１１４でエラーメッセージが作成されていない場合（Ｓ１１４のＮ）は、特定の第１の読取装置から識別情報を受信したことを意味しているので、Ｓ１０６に進む。一方、Ｓ１１４のＹの場合はｉ番目の第１の読取装置から識別情報を受信することが出来なかったことを意味する。従って、重複確認記憶部２４に記憶させる識別情報が無いので、Ｓ１０７に進む。
【００３２】
本実施の形態では第１の読取装置を複数個カゴ８の中にあるとして説明をしたが、１つであってもよい。また、第１の読取装置と第２の読取装置を組み合わせて説明をしたが、第１の読取装置だけで行っても良い。また、第２の読取装置のアンテナの数を２つ又は２つ以上で実施してもよい。また、第１の読取装置が商品又は商品群とともにカゴの中に置かれ、第２の読取装置が商品又は商品群の外側に設置された例を示したが、商品又は商品群の外側に設置される読取装置は、有線方式で接続される読取装置で無く、無線方式で接続される読取装置であってもよい。
【００３３】
次にＳ１１２の重複データチェック処理の詳細な説明を図７を用いて説明をする。制御部２１は初期化としてａ＝１とｂ＝１を定義する（Ｓ１２１）。ａ及びｂは重複確認記憶部２４のアドレスの位置を示しており、１は先頭アドレスを意味する。次に制御部２１は重複確認記憶部２４に記憶されている識別情報の数を取得しその数をｃと定義する（Ｓ１２２）。制御部２１はアドレスａにある識別情報とアドレスｂにある識別情報とが同一であるか否かを判断する（Ｓ１２３）。各ＲＦＩＤタグにはそれぞれ異なる識別データが記憶されているので、同じ商品が複数カゴ８の中に入っていても識別は可能である。従って、同じ識別情報が重複確認記憶部２４の異なるアドレスに記憶されていることは、異なる読取装置で同一のＲＦＩＤのタグを読んだことになる。従って、一方を削除する必要がある。Ｓ１２３でアドレスａの識別情報とアドレスｂの識別情報とは同一であると判断した場合、すなわちＳ１２３でＮの場合、制御部２１はアドレスｂの識別情報（ＩＤデータ）を０に書き換える（Ｓ１２４）。そして、制御部２１はｂの値がｃ以下であるか否かを判断する（Ｓ１２５）。すなわち重複確認記憶部２４のアドレスａに記憶されている識別情報が重複確認記憶部２４に記憶されている総ての識別情報と重複がないかの確認が済んだか否かを判断する。Ｓ１２５のＹの場合制御部２１はアドレスｂを一つ増加する（Ｓ１２６）。そしてＳ１２３の処理に戻り、Ｓ１２３からＳ１２６の処理を繰り返す。
【００３４】
Ｓ１２５のＮの場合、アドレスａに記憶されている識別情報が重複確認記憶部２４に記憶されている総ての識別情報と重複がないと判断できるのでＳ１２７の処理に移る。一方Ｓ１２３のＹの場合は２つの識別情報は異なっているのでそのままＳ１２５の処理に進む。制御部２１はａの値が（ｃ-１）の値以下か否かを判断する（Ｓ１２７）。ａの値がそれ以下の場合（Ｓ１２７のＹ）は、まだ、アドレスａに記憶されている識別情報について重複チェックをする必要があるので、制御部２１はａの値を一つ増加させる（Ｓ１２８）。制御部２１はｂを（ａ+１）の値に定義し直す（Ｓ１２９）。そして、制御部２１はＳ１２３の処理に戻る。Ｓ１２９の処理は既に一度確認した組み合わせは排除するために設定している。これにより、チェック（確認）の組み合わせは総て行う半分の数になる。
【００３５】
Ｓ１２７のＮの場合は重複確認記憶部２４の重複は総てチェックしたことになる。このとき重複していた識別情報も一つを除いて０に書き直されているのでので、識別情報の重複はない。制御部２１は重複確認記憶部２４の識別データのデータを降順にソートして並べなおす（Ｓ１３０）。このとき、重複と判断され０に書き直されているデータは重複確認記憶部２４の大きなアドレス番地に集まる。制御部２１は識別情報０が記憶されているアドレスの直前までの識別情報を、カゴ８に入っている商品の識別番号として制御部２１のＲＡＭに移動させる（Ｓ１３１）。制御部２１はＳ１３１の処理が終了したならば、このサブフローから抜ける。
【００３６】
次にＳ１１３の呼掛処理の詳細な説明を図８を用いて説明をする。制御部２１はｍ＝ｉ＋１とｌ＝１を定義する（Ｓ１４１）。ｍは読取指示で返答が出来なかったｉ番目の第１の読取装置に対して、指示を出す第１の読取装置の基数を示す。また、ｌはｍの値がｉの値よりの大きいか小さいかを判断するフラグである。制御部２１はｌ＝１か否かを判断する（Ｓ１４２）。ｌ＝１の場合は基数がｍよりもｉの方が小さい場合である。Ｓ１４２のＹの場合、ｍがｎ以下であるか否かを判断する（Ｓ１４３）。ｍがｎより大きい場合（Ｓ１４３のＮ）は、該当する第１の読取装置はないのでｍを１に書き換える。また、基数がｉよりも小さくなるのでｌを２に書き換える（Ｓ１４４）。制御部２１は第１の読取装置ｍへ第１の読取装置ｉを読取開始するように指示をする（Ｓ１４５）。このときｉ番目の第１の読取装置に読取開始指示が出来たならば、その対応として、ｉ番目の第１の読取装置が読取った識別情報を受取り、商品データ処理装置に返信する指示もあわせて出す。Ｓ１４３でＹの場合は、直接Ｓ１４５の処理に移る。制御部２１は所定時間待機をする（Ｓ１４６）。今回の指示は読取を行わせたい第１の読取装置に直接指示回答を待つのではなく、迂回した指示であるので、Ｓ１０４の処理の待機時間より長い時間が設定されている。制御部２１は所定時間待機後、ｍ番目の第１の読取装置からｉ番目の第１の読取装置が読取った識別情報を受信したか否かを判断する（Ｓ１４７）。受信できたと判断した場合（Ｓ１４７のＹ）は、このサブフローから抜ける。Ｓ１４７のＮの場合は、未だｉ番目の第１の読取装置が読取った識別情報を取得できないので、ｍ＝ｍ+１の処理を行う（Ｓ１４８）。Ｓ１４２の処理に戻りＳ１４２からＳ１４７の処理を繰り返す。すなわち異なる第１の読取装置を利用してｉ番目の第１の読取装置の読取りをした識別情報の受信を試みる。Ｓ１４５を第４の読取指示手段、Ｓ１４７を第４の受信手段と定義しても良い。
【００３７】
Ｓ１４２のＮの場合、すなわちＳ１４４の処理を通過した場合、Ｓ１４９の処理に移る。制御部はｍがｉより小さいか否かを判断する（Ｓ１４９）。Ｓ１４９のＹの場合はＳ１４５の処理に移る。Ｓ１４９のＮの場合はｍがｉの場合である。ｉ番目の第１の読取装置へ通信装置６からの指示のに対応する受信がないのはＳ１０５で確認されているので、もはや、迂回して読取指示をしてもＲＦＩＤタグの識別情報は受信できないので、エラーメッセージを作成してこのサブフローから抜ける（Ｓ１５０）。
【００３８】
通信装置６からの指示が商品の陰になり届かない場合でも迂回することにより、読取可能になる場合がある。これにより、制御部２１はより多くの識別情報を読取ることが出来る。本実施の形態では迂回指示を出す第１の読取装置の基数ｍは基数ｉより大きい装置を先に対象にしたが、これに限定されず基数の小さい装置を先に対象にしても良い。
【００３９】
次に図９を用いてＲＦＩＤタグへ供給する電力を増加させるため処理をした場合の制御部２１の処理を説明をする。
【００４０】
制御部２１は第１の読取装置から無変調キャリアが送信されているか否かを判断する（Ｓ１６１）。すなわちＳ１０３の読取指示をしたか否かを判断する。ＲＦＩＤがバッテリーを持たないパッシブタグならば、読取時に電力を供給するために無変調キャリアが送信されている。Ｓ１６１のＹの場合、第２の読取装置に識別情報を読取開始の指示を出す（Ｓ１６２）。一方Ｓ１６１でＮの場合、制御部２１は第２の読取装置から無変調キャリアが送信されているか否かを判断する（Ｓ１６３）。すなわちＳ１０９の読取指示をしたか否かを判断する。Ｓ１６３のＹの場合、第１の読取装置に識別情報を読取開始の指示を出す（Ｓ１６４）。一方Ｓ１６３でＮの場合は、ＲＦＩＤタグへ供給する電力を増加させるため処理をしていないので処理を終了する。Ｓ１６２とＳ１６４が第３の読取指示手段である。尚、ＲＦＩＤがバッテリーを内蔵しているタイプのものであってもこのフローを実施しても良い。
【００４１】
このような処理によって、複数の商品をカゴの中に入れた場合、カゴ内部でＲＦＩＤタグが他の商品の陰になるような配置でも該当ＲＦＩＤタグを読取ることが出来る。
【００４２】
本実施の形態におけるカゴは、商品（物品）を収納するものとして説明をした。このカゴの形状は、物品を入れられる器であればどの様な形状であっても良い。また、本実施の形態においては、ＰＯＳシステムについて説明をし物品を商品として説明をした。しかし、本発明はＰＯＳシステムだけに対応するものではなく、工場内で物品を製品として対応させても良い。
【図面の簡単な説明】
【００４３】
【図１】本発明の商品データ処理装置を含む全体図。
【図２】カゴ８の内部の様子を拡大して示した図。
【図３】（ａ）第１の読取装置の斜視図。    （ｂ）第１の読取装置の斜視図。
【図４】第１の読取装置の内部の回路図
【図５】本発明の商品データ処理装置の電気的ブロック図。
【図６】本発明を説明をするメインフローチャート。
【図７】本発明を説明をするサブフローチャート。
【図８】本発明を説明をするサブフローチャート。
【図９】本発明を説明をするフローチャート。
【符号の説明】
【００４４】
１・・・      商品データ処理装置
４・・・      第２の読取装置のアンテナ
６・・・      通信装置
１１・・・    商品
１１ａ・・・  ＲＦＩＤタグ
２１・・・    制御部
１４・・・    重複確認記憶部
１００・・・  第１の読取装置
１１０・・・  基体
１２０・・・  第１の読取装置の通信アンテナ
１３１・・・  第１の読取装置の読取アンテナ
Ｓ１０１・・・第１の読取装置数指定手段
Ｓ１０３・・・第１の読取指示手段
Ｓ１０４・・・第１の受信手段
Ｓ１０６・・・第１の記憶手段
Ｓ１０９・・・第２の読取指示手段
Ｓ１１０・・・第２の受信手段
Ｓ１１１・・・第１の記憶手段
Ｓ１１２・・・第１の重複データチェック手段、第２の重複データチェック手段
Ｓ１１３・・・呼掛手段
Ｓ１６２・・・第３の読取指示手段
Ｓ１６４・・・第３の読取指示手段
【図１】
0005058951.tif 000002
【図２】
0005058951.tif 000003
【図３】
0005058951.tif 000004
【図４】
0005058951.tif 000005
【図５】
0005058951.tif 000006
【図６】
0005058951.tif 000007
【図７】
0005058951.tif 000008
【図８】
0005058951.tif 000009
【図９】
0005058951.tif 000010