(57)【要約】【課題】無線タグの読み取り精度を向上させることができる読取装置、及びプログラムを提供することである。【解決手段】読取装置は、読取手段と、第１検出手段と、登録手段と、を備える。前記読取手段は、商品に付されている無線タグから当該商品を識別可能な商品識別情報を読み取る。前記第１検出手段は、前記無線タグを読み取る読取位置に前記商品が載置されたことを検出する。前記登録手段は、前記第１検出手段が前記商品の載置を検出する前の設定時間内に、前記読取手段が読み取った前記商品識別情報により特定される前記商品を登録する。【選択図】図３
2020113008.tif 000002
【特許請求の範囲】
【請求項１】
商品に付されている無線タグから当該商品を識別可能な商品識別情報を読み取る読取手段と、
前記無線タグを読み取る読取位置に前記商品が載置されたことを検出する第１検出手段と、
前記第１検出手段が前記商品の載置を検出する前の設定時間内に、前記読取手段が読み取った前記商品識別情報により特定される前記商品を登録する登録手段と、
を備える読取装置。
【請求項２】
前記無線タグを読み取る読取領域に進入した人を検出する第２検出手段を更に備え、
前記読取手段は、前記第２検出手段が前記人を検出したことを条件に、前記無線タグから前記商品識別情報を読み取る処理を開始する、
請求項１に記載の読取装置。
【請求項３】
前記第２検出手段は、前記商品の重量に基づいて、前記読取位置に載置されたことを検出する、
請求項２に記載の読取装置。
【請求項４】
前記登録手段は、前記読取手段が前記設定時間内に読み取った前記商品識別情報と、前記第１検出手段が前記商品の載置を検出した後に前記読取手段が読み取った前記商品識別情報とより特定される前記商品を登録する、
請求項１乃至３の何れか一項に記載の読取装置。
【請求項５】
前記登録手段は、前記第１検出手段が前記商品の載置を検出しなくなったことを条件に、登録した前記商品を消去する、
請求項１乃至４の何れか一項に記載の読取装置。
【請求項６】
コンピュータを、
商品に付されている無線タグから当該商品を識別可能な商品識別情報を読み取る読取手段と、
前記無線タグを読み取る読取位置に前記商品が載置されたことを検出する第１検出手段と、
前記第１検出手段が前記商品の載置を検出する前の設定時間内に、前記読取手段が読み取った前記商品識別情報により特定される前記商品を登録する登録手段と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、読取装置、及びプログラムに関する。
【背景技術】
【０００２】
従来、無線タグが記憶している情報を読み取ることで、販売対象の商品を登録する商品登録処理を実行する読取装置が知られている。このような、読取装置は、一又は複数の商品が入れられた買物カゴが載置される載置場所が予め定められている。
【０００３】
読取装置は、無線タグの読み取りを開始する操作を受け付けた場合に、載置場所に載置された買物カゴに入れられた商品に付されている無線タグを読み取ることで商品登録処理を実行する。
【０００４】
しかしながら、載置場所に載置された商品は静止している。そのため、読取装置は、買物カゴに入れられた商品等により電波が妨げられ、無線タグの読み取りに失敗してしまうことがある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする課題は、無線タグの読み取り精度を向上させることができる読取装置、及びプログラムを提供することである。
【課題を解決するための手段】
【０００６】
実施形態の読取装置は、読取手段と、第１検出手段と、登録手段と、を備える。前記読取手段は、商品に付されている無線タグから当該商品を識別可能な商品識別情報を読み取る。前記第１検出手段は、前記無線タグを読み取る読取位置に前記商品が載置されたことを検出する。前記登録手段は、前記第１検出手段が前記商品の載置を検出する前の設定時間内に、前記読取手段が読み取った前記商品識別情報により特定される前記商品を登録する。
【図面の簡単な説明】
【０００７】
【図１】図１は、実施形態にかかるＰＯＳ端末の一例を説明する説明図である。
【図２】図２は、ＰＯＳ端末のハードウェア構成の一例を示すブロック図である。
【図３】図３は、ＰＯＳ端末が備える特徴的な機能構成の一例を示すブロック図である。
【図４】図４は、ＰＯＳ端末が実行する販売データ登録処理の一例を示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、読取装置、及びプログラムの実施形態を詳細に説明する。なお、以下に説明する実施形態は、読取装置、及びプログラムの一実施形態であって、その構成や仕様等を限定するものではない。本実施形態の読取装置、及びプログラムは、店舗に設置されたＰＯＳ（Point  Of  Sales）端末への適用例である。
【０００９】
図１は、実施形態にかかるＰＯＳ端末１０の一例を説明する説明図である。ＰＯＳ端末１０は、ＰＯＳ端末本体１１と、計量器１２と、無線タグ読取装置１３とを備えている。ＰＯＳ端末本体１１には、計量器１２、及び無線タグ読取装置１３が接続されている。
【００１０】
ＰＯＳ端末本体１１は、販売対象の商品４０を登録する商品登録処理と、商品登録処理により登録された商品４０の会計処理とを実行する。また、ＰＯＳ端末本体１１は、計量器１２、及び無線タグ読取装置１３を制御する。
【００１１】
計量器１２は、重量に基づいて、所定の位置に商品４０が載置されたことを検出する。例えば、計量器１２は、計量対象の物品が載置される計量位置に載置された買物カゴ３０を計量する。買物カゴ３０には、顧客が収集した一又は複数の販売対象の商品４０が収納されている。よって、計量器１２は、買物カゴ３０に入れられた商品４０の重量に基づいて、商品４０が載置されたことを検出する。または、計量器１２は、商品４０が計量位置に載置された場合には、商品４０の重量に基づいて、商品４０が載置されたことを検出する。
【００１２】
商品４０には、無線タグ５０が付されている。無線タグ５０は、ＲＦ（Radio  Frequency）タグ等のタグである。無線タグ５０は、情報を記憶するＩＣ（Integrated  Circuit）チップとアンテナとを備えている。無線タグ５０は、無線タグ読取装置１３との無線通信によってＩＣチップに記憶された情報の読み取りや書き込みを実行する。無線タグ５０は、ＩＣチップに記憶された情報の読み取った場合に、無線タグ読取装置１３に送信する。例えば、無線タグ５０には、付されている商品４０に関する商品情報が記憶されている。商品情報には、例えば、商品４０を識別可能な商品コードが含まれている。
【００１３】
無線タグ読取装置１３は、無線タグ５０との無線通信により、読取領域にある無線タグ５０が記憶する商品情報を読み取る読取装置である。ここで、無線タグ読取装置１３は、計量器１２の計量位置が読取領域に含められるように、計量器１２に向けて配置されている。よって、無線タグ読取装置１３は、計量器１２の計量位置、つまり読取位置に載置された商品４０に付されている無線タグ５０を読み取る。
【００１４】
また、無線タグ読取装置１３は、読取位置に限らず、読取位置の周辺に対しても無線タグ５０を読み取る電波を照射している。そのため、無線タグ読取装置１３は、読取位置を含む読取位置の周辺の領域を読取領域にしている。読取領域には、ＰＯＳ端末１０の周辺やＰＯＳ端末１０に向かう人が通る経路が含まれる。そのため、無線タグ読取装置１３は、ＰＯＳ端末１０に向かう人が買物カゴ３０に入れて運ぶ商品４０や、手に所持して運ぶ商品４０に付されている無線タグ５０を読み取ることができる。
【００１５】
図１に示す無線タグ読取装置１３は、計量器１２の上方から計量器１２に向けて電波を照射している。しかし、無線タグ読取装置１３は、計量器１２の上方に限らず、何れの方向から計量器１２に向けて電波を照射してもよい。すなわち、無線タグ読取装置１３は、計量器１２の下方から計量器１２に向けて電波を照射してもよいし、側方から計量器１２に向けて電波を照射してもよい。さらに、無線タグ読取装置１３は、複数の方向から電波を照射してもよい。また、計量器１２及び無線タグ読取装置１３は、ＰＯＳ端末１０を構成する一部分であってもよい。
【００１６】
図２は、ＰＯＳ端末１０のハードウェア構成の一例を示すブロック図である。ＰＯＳ端末１０は、制御部１０１、記憶部１０２、通信インタフェース１０３、第１接続インタフェース１０４、第２接続インタフェース１０５、表示部１０６、操作部１０７、印字部１０８、人感センサ１０９、及び計時部１１０を備える。これら各部は、データバスやアドレスバス等のシステムバス１１１を介して相互に接続している。
【００１７】
制御部１０１は、ＰＯＳ端末１０の全体の動作を制御し、ＰＯＳ端末１０が有する各種の機能を実現するコンピュータである。制御部１０１は、ＣＰＵ（Central  Processing  Unit）と、ＲＯＭ（Read  Only  Memory）と、ＲＡＭ（Random  Access  Memory）とを備える。ＣＰＵは、ＰＯＳ端末１０の動作を統括的に制御する。ＲＯＭは、電力が供給されていなくても各種データを保持する不揮発性の記憶媒体である。ＲＡＭは、指定した領域に対してデータを読み書き可能な記憶媒体である。そして、ＣＰＵは、ＲＡＭをワークエリア（作業領域）としてＲＯＭ又は記憶部１０２等に格納されたプログラムを実行する。
【００１８】
記憶部１０２は、ＨＤＤ（Hard  Disk  Drive）やＳＳＤ（Solid  State  Drive）などの記憶装置である。記憶部１０２は、制御プログラム１１２や各種情報を記憶する。制御プログラム１１２は、オペレーティングシステムや、ＰＯＳ端末１０が提供する機能を実現させるプログラムである。制御プログラム１１２には、本実施形態に係る機能を実現させるプログラムが含まれる。
【００１９】
通信インタフェース１０３は、ネットワークを介して接続された装置との通信を実行する。
【００２０】
第１接続インタフェース１０４は、ＵＳＢ（Universal  Serial  Bus）等の周辺機器と接続するためのインタフェースである。第１接続インタフェース１０４は、計量器１２と接続される。
【００２１】
第２接続インタフェース１０５は、ＵＳＢ等の周辺機器と接続するためのインタフェースである。第２接続インタフェース１０５は、無線タグ読取装置１３と接続される。
【００２２】
表示部１０６は、表示面上にタッチパネルが積層されたタッチパネルディスプレイである。操作部１０７は、ＰＯＳ端末１０を操作するキーボード等の入力装置である。
【００２３】
印字部１０８は、一取引に係る各種情報を印字したレシートを発行するプリンタである。
【００２４】
人感センサ１０９は、無線タグ読取装置１３が無線タグ５０を読み取る電波を照射する読取領域に進入した人を検出するセンサである。なお、人感センサ１０９が人を検出する方法は限定しない。すなわち、人感センサ１０９は、赤外線等により人を検出してもよいし、重量により人を検出してもよいし、他の方法により人を検出してもよい。
【００２５】
計時部１１０は、時間を計測する。例えば、計時部１１０は、時計である。
【００２６】
次に、ＰＯＳ端末１０が備える特徴的な機能について説明する。ここで、図３は、ＰＯＳ端末１０が備える特徴的な機能構成の一例を示すブロック図である。
【００２７】
ＰＯＳ端末１０の制御部１０１は、記憶部１０２の制御プログラム１１２をＲＡＭに展開し、制御プログラム１１２に従って動作することで、図３に示す各機能部をＲＡＭ上に生成する。具体的には、ＰＯＳ端末１０の制御部１０１は、機能部として、人感検出部１００１、操作制御部１００２、計量器制御部１００３、無線タグ読取装置制御部１００４、商品登録部１００５、及び会計処理部１００６を備える。
【００２８】
人感検出部１００１は、第２検出手段の一例である。人感検出部１００１は、人感センサ１０９を制御して、無線タグ読取装置制御部１００４が無線タグ５０を読み取る読取領域に進入した人を検出する。
【００２９】
操作制御部１００２は、操作部１０７や、表示部１０６のタッチパネルを制御して、各種操作を受け付ける。例えば、操作制御部１００２は、無線タグ読取装置制御部１００４が無線タグ５０を読み取ることで、販売対象の商品４０を登録する商品登録操作を受け付ける。
【００３０】
計量器制御部１００３は、第１検出手段の一例である。計量器制御部１００３は、第２接続インタフェース１０５を介して、計量器１２を制御する。更に詳しくは、計量器制御部１００３は、計量器１２が計量した重量に基づいて、読取位置に商品４０が載置されたことを検出する。
【００３１】
無線タグ読取装置制御部１００４は、読取手段の一例である。無線タグ読取装置制御部１００４は、第１接続インタフェース１０４を介して、無線タグ読取装置１３を制御する。例えば、無線タグ読取装置制御部１００４は、無線タグ読取装置１３を制御して、読取領域にある商品４０に付されている無線タグ５０から商品情報を読み取る。すなわち、無線タグ読取装置制御部１００４は、商品４０に付されている無線タグ５０から商品コードを読み取る。
【００３２】
無線タグ読取装置制御部１００４は、人感検出部１００１が人を検出したことを条件に、無線タグ５０から商品情報を読み取る処理を開始する。すなわち、無線タグ読取装置制御部１００４は、無線タグ５０から商品情報を読み取る電波の照射を開始する。このように、無線タグ読取装置制御部１００４は、人感検出部１００１が人を検出したことを条件に読取処理を開始することで、無線タグ５０を読み取る電波を照射する時期を制限することができる。なお、ＰＯＳ端末１０は、常に無線タグ５０を読み取る電波を照射する場合には、人感センサ１０９を備えていなくてもよい。
【００３３】
商品登録部１００５は、無線タグ読取装置制御部１００４が読み取った商品情報に含まれる商品コードにより特定される商品４０を販売対象の商品４０として登録する。更に詳しくは、商品登録部１００５は、計量器制御部１００３が商品４０の載置を検出する前に、無線タグ読取装置制御部１００４が読み取った商品コードにより特定される商品４０を仮登録する。商品登録部１００５は、計量器制御部１００３が商品４０の載置を検出した場合に、仮登録した商品４０のうち、無線タグ読取装置制御部１００４が商品コードを読み取ってから、計量器制御部１００３が商品４０の載置を検出までの時間が設定時間以内の商品４０を抽出する。そして、商品登録部１００５は、抽出した商品４０を販売対象の商品４０として登録する。ここで、設定時間とは、任意の時間を設定可能であるが例えば３秒である。また、設定時間は、任意に変更可能としてもよい。
【００３４】
また、商品登録部１００５は、計量器制御部１００３が商品４０の載置を検出した以後に無線タグ読取装置制御部１００４が商品コードを読み取った場合に、読み取った商品コードにより特定される商品４０を販売対象の商品４０として登録する。すなわち、商品登録部１００５は、仮登録せずに、販売対象の商品４０として登録する。この様にして、商品登録部１００５は、無線タグ読取装置制御部１００４が設定時間内に読み取った商品コードと、計量器制御部１００３が商品４０の載置を検出した後に無線タグ読取装置制御部１００４が読み取った商品コードとにより特定される商品４０を登録する。そして、商品登録部１００５は、計量器制御部１００３が商品４０の載置を検出しなくなったことを条件に、登録した商品４０を消去する。
【００３５】
会計処理部１００６は、商品登録により登録された商品４０の会計処理を実行する。例えば、会計処理部１００６は、商品登録により登録された商品４０の合計金額を算出する。また、会計処理部１００６は、顧客から受領した金額に対する釣銭を算出する。
【００３６】
次に、ＰＯＳ端末１０が実行する販売データ登録処理について説明する。販売データ登録処理とは、販売対象の商品４０を登録する商品登録処理と、商品登録処理により登録された商品４０の会計処理とが含まれている。ここで、図４は、ＰＯＳ端末１０が実行する販売データ登録処理の一例を示すフローチャートである。
【００３７】
人感検出部１００１は、人を検出したか否かを判定する（ステップＳ１）。すなわち、人感検出部１００１は、ＰＯＳ端末１０に向かう顧客を検出したか否かを判定する。人を検出しないことを条件に（ステップＳ１；Ｎｏ）、ＰＯＳ端末１０は、待機する。
【００３８】
人を検出したことを条件に（ステップＳ１；Ｙｅｓ）、無線タグ読取装置制御部１００４は、無線タグ５０の読み取りを開始させる（ステップＳ２）。すなわち、無線タグ読取装置制御部１００４は、無線タグ５０を読み取る電波を照射させる。
【００３９】
無線タグ読取装置制御部１００４は、無線タグ５０を読み取ったか否かを判定する（ステップＳ３）。すなわち、無線タグ読取装置制御部１００４は、無線タグ５０から商品情報を受信したか否かを判定する。
【００４０】
無線タグ５０を読み取ったことを条件に（ステップＳ３；Ｙｅｓ）、商品登録部１００５は、無線タグ５０から読み取った商品情報に含まれる商品コードの商品４０を仮登録する（ステップＳ４）。そして、ＰＯＳ端末１０は、ステップＳ３に移行して無線タグ５０の読み取りを継続する。
【００４１】
ステップＳ３で無線タグ５０を読み取っていないことを条件に（ステップＳ３；Ｎｏ）、計量器制御部１００３は、読取位置に載置された商品４０を検出したか否かを判定する（ステップＳ５）。商品４０を検出しないことを条件に（ステップＳ５；Ｎｏ）、ＰＯＳ端末１０は、ステップＳ３に移行して無線タグ５０の読み取りを継続する。
【００４２】
商品４０を検出したことを条件に（ステップＳ５；Ｙｅｓ）、商品登録部１００５は、仮登録した商品情報のうち、計量器制御部１００３が商品４０の載置を検出する前の設定時間内に、無線タグ読取装置制御部１００４が読み取った商品情報を抽出する（ステップＳ６）。なお、ＰＯＳ端末１０は、計量器制御部１００３が商品４０の載置を検出した後も無線タグ５０の読み取りを継続する。
【００４３】
操作制御部１００２は、商品登録の実行を指示する操作を受け付けたか否かを判定する（ステップＳ７）。商品登録の実行を指示する操作を受け付けていないことを条件に（ステップＳ７；Ｎｏ）、ＰＯＳ端末１０は、商品登録を待機する。
【００４４】
商品登録の実行を指示する操作を受け付けたことを条件に（ステップＳ７；Ｙｅｓ）、商品登録部１００５は、無線タグ読取装置制御部１００４が読み取った商品情報に含まれる商品コードにより特定される商品４０を登録する（ステップＳ８）。すなわち、商品登録部１００５は、商品４０が載置される前の設定時間内に無線タグ読取装置制御部１００４が読み取った商品情報と、商品４０が載置された後に無線タグ読取装置制御部１００４が読み取った商品情報とを登録する。
【００４５】
無線タグ読取装置制御部１００４は、無線タグ５０の読み取りを終了させる（ステップＳ９）。すなわち、無線タグ読取装置制御部１００４は、無線タグ５０を読み取る電波の照射を終了させる。
【００４６】
会計処理部１００６は、商品登録された商品４０の会計処理を実行する（ステップＳ１０）。
【００４７】
計量器制御部１００３は、載置位置に載置された商品４０が撤去されたか否かを判定する（ステップＳ１１）。商品４０が撤去されていないことを条件に（ステップＳ１１；Ｎｏ）、ＰＯＳ端末１０は、待機する。
【００４８】
商品４０が撤去されたことを条件に（ステップＳ１１；Ｙｅｓ）、商品登録部１００５は、仮登録した商品情報を消去する（ステップＳ１２）。
【００４９】
以上により、ＰＯＳ端末１０は、販売データ登録処理を終了する。
【００５０】
以上のように、本実施形態に係るＰＯＳ端末１０は、読取位置を含む周辺の領域にある無線タグ５０から商品情報を読み取る。すなわち、ＰＯＳ端末１０は、読取位置に載置される前の運ばれている商品４０に付されている無線タグ５０から商品情報を読み取る。ＰＯＳ端末１０は、商品４０が読取位置に載置された場合に、無線タグ５０を読み取ってから読取位置に商品４０が載置されるまでの時間が、設定時間内の商品情報を抽出する。そして、ＰＯＳ端末１０は、抽出した商品情報に含まれる商品コードにより特定される商品４０を登録する。このように、ＰＯＳ端末１０は、読取位置に載置された、つまり静止している状態だけでなく、運ばれている状態、つまり移動している状態の商品４０に付された無線タグ５０から商品情報を読み取る。よって、本実施形態に係るＰＯＳ端末１０は、無線タグ５０の読み取り精度を向上させることができる。
【００５１】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００５２】
また、上記実施形態では、ＰＯＳ端末１０は、計量器１２が重量に基づいて、読取位置に買物カゴ３０や商品４０が載置されたことを検出すると説明した。しかしながら、ＰＯＳ端末１０は、重量に限らず、他の要因により商品４０が載置されたことを検出してもよい。例えば、ＰＯＳ端末１０は、赤外線センサにより商品４０を検出してもよいし、機械式のスイッチにより検出してもよいし、他の方法により検出してもよい。
【００５３】
上記実施形態や変形例の各装置で実行されるプログラムは、各装置が備える記憶媒体（ＲＯＭ又は記憶部）に予め組み込んで提供するものとするが、これに限らないものとする。例えば、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。さらに、記憶媒体は、コンピュータ或いは組み込みシステムと独立した媒体に限らず、ＬＡＮやインターネット等により伝達されたプログラムをダウンロードして記憶又は一時記憶した記憶媒体も含まれる。
【００５４】
また、上記実施形態や変形例の各装置で実行されるプログラムをインターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよいし、インターネット等のネットワーク経由で提供又は配布するように構成してもよい。
【符号の説明】
【００５５】
１０  ＰＯＳ端末
１１  ＰＯＳ端末本体
１２  計量器
１３  無線タグ読取装置
４０  商品
３０  買物カゴ
５０  無線タグ
１０９  人感センサ
１００１  人感検出部
１００２  操作制御部
１００３  計量器制御部
１００４  無線タグ読取装置制御部
１００５  商品登録部
１００６  会計処理部
【先行技術文献】
【特許文献】
【００５６】
【特許文献１】特開２０１３−７３２９６号公報
【図１】
2020113008.tif 000003
【図２】
2020113008.tif 000004
【図３】
2020113008.tif 000005
【図４】
2020113008.tif 000006