(57)【要約】【課題】低コストで効率よく購買者による商品登録を支援できる装置を提供する。【解決手段】商品登録支援装置は、受信機と、取得手段と、第１検出手段と、追加手段と、出力手段とを備える。受信機は、商品が陳列されている陳列場所に設けられた第１発信機から発信される電磁波を受信する。取得手段は、受信機で受信した電磁波から、当該電磁波を発信した第１発信機が設けられた陳列場所に陳列されている商品の識別情報を取得する。第１検出手段は、購買者が陳列場所から商品を取り出し、その商品を収容体に収容するという第１の行為を検出する。追加手段は、第１検出手段により第１の行為が検出された場合に、取得手段で取得した識別情報で識別される商品をリストに追加する。出力手段は、リストを出力する。【選択図】      図４
2020003874.tif 000002
【特許請求の範囲】
【請求項１】
商品が陳列されている陳列場所に設けられた第１発信機から発信される電磁波を受信する受信機と、
前記受信機で受信した電磁波から、当該電磁波を発信した前記第１発信機が設けられた前記陳列場所に陳列されている商品の識別情報を取得する取得手段と、
購買者が前記陳列場所から商品を取り出し、その商品を収容体に収容するという第１の行為を検出する第１検出手段と、
前記第１検出手段により前記第１の行為が検出された場合に、前記取得手段で取得した前記識別情報で識別される商品をリストに追加する追加手段と、
前記リストを出力する出力手段と、
を具備する商品登録支援装置。
【請求項２】
前記受信機は、前記収容体に設けられた第２発信機から発信される電磁波を受信可能であり、
前記第１検出手段は、前記受信機が前記第１発信機から発信される電磁波を受信した後で前記第２発信機から発信される電磁波を受信したことに応じて前記第１の行為を検出する請求項１記載の商品登録支援装置。
【請求項３】
前記購買者が前記収容体に収容された商品を前記陳列場所に戻すという第２の行為を検出する第２検出手段と、
前記第２検出手段により前記第２の行為が検出された場合に、前記取得手段で取得した前記識別情報で識別される商品を前記リストから削除する削除手段、
をさらに具備する請求項１又は２記載の商品登録支援装置。
【請求項４】
前記受信機は、前記収容体に設けられた第３発信機から発信される電波を受信可能であり、
前記第２検出手段は、前記受信機が前記第３発信機から発信される電磁波を受信した後で前記第１発信機から発信される電磁波を受信したことに応じて前記第２の行為を検出する請求項３記載の商品登録支援装置。
【請求項５】
購買者の上肢に装着される、
請求項１乃至４のうちいずれか１項記載の商品登録支援装置。
【請求項６】
商品が陳列されている陳列場所に設けられた第１発信機から発信される電磁波を受信する受信機を備えたコンピュータを、
前記受信機で受信した電磁波から、当該電磁波を発信した前記第１発信機が設けられた前記陳列場所に陳列されている商品の識別情報を取得する取得手段、
購買者が前記陳列場所から商品を取り出し、その商品を収容体に収容するという第１の行為を検出する第１検出手段、
前記第１検出手段により前記第１の行為が検出された場合に、前記取得手段で取得した前記識別情報で識別される商品をリストに追加する追加手段、
前記リストを出力する出力手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、商品登録支援装置及びプログラムに関する。
【背景技術】
【０００２】
近年、カート端末を利用して、客が購入する商品の売上登録を支援する商品登録支援システムが開発されている。カート端末は、バーコードリーダ又は無線タグリーダを備え、ショッピングカートに取り付けられる。以下、ショッピングカートをカートと称する。客は、商品をカートに入れる際に、その商品に付されたバーコード又は無線タグのデータをバーコードリーダ又は無線タグリーダで読み取らせる。そうすることにより、カートに収容された商品のリストが作成される。リストには、カート端末又は客を識別するための識別情報が関連付けられる。リストは、カート端末で作成されてもよいし、カート端末と無線通信により接続されたサーバで作成されてもよい。
【０００３】
ＰＯＳ（Point Of Sales）端末での会計の際は、カート端末又は客の識別情報をＰＯＳ端末に入力する。そうすることにより、ＰＯＳ端末では、当該識別情報に関連付けられたリストに記述されている情報を基に商品の売上登録処理が実行される。
【０００４】
従来のカート端末を利用した商品登録支援システムにおいては、商品の一つ一つにバーコード又は無線タグが付されていることが前提となる。商品にバーコード又は無線タグが付されていない場合、購買者は、カート端末のタッチパネルに表示された商品リストから、購入する商品を選択操作しなければならない。このため、客の負担が増加する。しかし、例えば商品の一つ一つに無線タグを付した場合には、無線タグに係る費用が膨大なものとなる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−２０３０５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の実施形態が解決しようとする課題は、低コストで効率よく購買者による商品登録を支援できる商品登録支援装置及びプログラムを提供しようとするものである。
【課題を解決するための手段】
【０００７】
一実施形態において、商品登録支援装置は、受信機と、取得手段と、第１検出手段と、追加手段と、出力手段とを備える。受信機は、商品が陳列されている陳列場所に設けられた第１発信機から発信される電磁波を受信する。取得手段は、受信機で受信した電磁波から、当該電磁波を発信した第１発信機が設けられた陳列場所に陳列されている商品の識別情報を取得する。第１検出手段は、購買者が陳列場所から商品を取り出し、その商品を収容体に収容するという第１の行為を検出する。追加手段は、第１検出手段により第１の行為が検出された場合に、取得手段で取得した識別情報で識別される商品をリストに追加する。出力手段は、リストを出力する。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態における商品登録支援装置の要部回路構成を示すブロック図。
【図２】棚札タグの取付け例を示す模式図。
【図３】購入タグ及び返品タグの取付け例を示す模式図。
【図４】購買者が腕時計型の商品登録支援装置を身に付けた例を示す模式図。
【図５】商品登録支援装置が有する主要なメモリエリアを示す模式図。
【図６】第１の実施形態において、プロセッサが商品登録支援プログラムに従って実行する情報処理の要部手順を示す流れ図。
【図７】第１の実施形態において、プロセッサが商品登録支援プログラムに従って実行する情報処理の要部手順を示す流れ図。
【図８】第１の実施形態において、プロセッサが商品登録支援プログラムに従って実行する情報処理の要部手順を示す流れ図。
【図９】第１の実施形態において、プロセッサが商品登録支援プログラムに従って実行する情報処理の要部手順を示す流れ図。
【図１０】第１の実施形態において、プロセッサが商品登録支援プログラムに従って実行する情報処理の要部手順を示す流れ図。
【図１１】第１の実施形態において、プロセッサが商品登録支援プログラムに従って実行する情報処理の要部手順を示す流れ図。
【図１２】第１の実施形態における商品登録支援装置の要部回路構成を示すブロック図。
【図１３】カートタグの取付け例を示す模式図。
【図１４】第２の実施形態において、購入品メモリに記憶される購入品データの構造を示す模式図。
【図１５】第２の実施形態において、プロセッサが商品登録支援プログラムに従って実行する情報処理の要部手順を示す流れ図。
【図１６】第２の実施形態において、プロセッサが商品登録支援プログラムに従って実行する情報処理の要部手順を示す流れ図。
【図１７】第２の実施形態において、プロセッサが商品登録支援プログラムに従って実行する情報処理の要部手順を示す流れ図。
【発明を実施するための形態】
【０００９】
以下、低コストで効率よく購買者による商品登録を支援できる商品登録支援装置の実施形態について、図面を用いて説明する。なお、この実施形態は、購買者が商品棚に陳列されている商品の中から買い上げる商品を手に取ってカート又は買物カゴ等の収容体に収容する。そして買物を終えると、購買者は、ＰＯＳ端末が設置されている会計場に行って買上商品の代金を支払う、という会計方式の店舗に適用した場合である。
【００１０】
［第１の実施形態］
始めに、第１の実施形態を、図１乃至図１１を用いて説明する。
図１は、第１の実施形態における商品登録支援装置１０の要部回路構成を示すブロック図である。商品登録支援装置１０は、購買者が身に付けて持ち歩くことができるウェアラブルコンピュータである。具体的には商品登録支援装置１０は、腕時計型をなしており、購買者の手首に付けられる。
【００１１】
商品登録支援装置１０は、プロセッサ１１、メインメモリ１２、補助記憶デバイス１３、無線ユニット１４、ディスプレイ１５、ＬＥＤ（Light Emitting Diode）回路１６、無線タグリーダ１７及びシステム伝送路１８を備える。システム伝送路１８は、アドレスバス、データバス、制御信号線等を含む。商品登録支援装置１０では、システム伝送路１８に、プロセッサ１１、メインメモリ１２、補助記憶デバイス１３、無線ユニット１４、ディスプレイ１５、ＬＥＤ回路１６及び無線タグリーダ１７を接続する。商品登録支援装置１０では、プロセッサ１１、メインメモリ１２及び補助記憶デバイス１３と、これらを接続するシステム伝送路１８とによってコンピュータを構成する。
【００１２】
プロセッサ１１は、上記コンピュータの中枢部分に相当する。プロセッサ１１は、オペレーティングシステム又はアプリケーションプログラムに従って、商品登録支援装置１０としての各種の機能を実現するべく各部を制御する。プロセッサ１１は、例えばＣＰＵ（Central Processing Unit）である。
【００１３】
メインメモリ１２は、上記コンピュータの主記憶部分に相当する。メインメモリ１２は、不揮発性のメモリ領域と揮発性のメモリ領域とを含む。メインメモリ１２は、不揮発性のメモリ領域ではオペレーティングシステム又はアプリケーションプログラムを記憶する。メインメモリ１２は、プロセッサ１１が各部を制御するための処理を実行する上で必要なデータを不揮発性又は揮発性のメモリ領域で記憶する場合もある。メインメモリ１２は、揮発性のメモリ領域を、プロセッサ１１によってデータが適宜書き換えられるワークエリアとして使用する。不揮発性のメモリ領域は、例えばＲＯＭ（Read Only Memory）である。揮発性のメモリ領域は、例えばＲＡＭ（Random Access Memory）である。
【００１４】
補助記憶デバイス１３は、上記コンピュータの補助記憶部分に相当する。例えばＥＥＰＲＯＭ（Electric Erasable Programmable Read-Only Memory）、ＨＤＤ（Hard Disk Drive）、あるいはＳＳＤ（Solid State Drive）等が補助記憶デバイス１３となり得る。補助記憶デバイス１３は、プロセッサ１１が各種の処理を行う上で使用するデータ、プロセッサ１１での処理によって作成されたデータ等を保存する。補助記憶デバイス１３は、上記のアプリケーションプログラムを記憶する場合もある。
【００１５】
無線ユニット１４は、ワイファイ（登録商標）等の標準規格を採用した無線ＬＡＮ（Local Area Network）によりＰＯＳ端末２０とデータ通信を行う。ＰＯＳ端末２０は、通常、店舗の会計場に設置されている。会計担当の店員いわゆるキャッシャは、ＰＯＳ端末２０を操作して、客が買い上げる商品の売上登録を行い、さらに会計処理を行うことで、その客との商取引を決済する。無線ユニット１４は、ＰＯＳ端末２０と直接、データ通信を行ってもよい。無線ユニット１４は、基地局を介してＰＯＳ端末２０とデータ通信を行ってもよい。無線ユニット１４は、基地局に接続されたサーバを介してＰＯＳ端末２０とデータ通信を行ってもよい。無線ユニット１４は、ＰＯＳ端末２０以外の電子機器と無線通信を行ってもよい。
【００１６】
ディスプレイ１５は、商品登録支援装置１０の表示デバイスである。ディスプレイ１５は、商品名、価格等を表示可能なものである。ディスプレイ１５としては、液晶ディスプレイ、有機ＥＬ（Electro Luminescence）ディスプレイ等が用いられる。ディスプレイ１５は、タッチパネルの機能を有していてもよい。
【００１７】
ＬＥＤ回路１６は、第１ＬＥＤ１６１と第２ＬＥＤ１６２との点灯及び消灯を制御する。第１ＬＥＤ１６１と第２ＬＥＤ１６２とは、発光色が異なる。発光色は、特に限定されない。例えば第１ＬＥＤを赤色ＬＥＤとし、第２ＬＥＤを黄緑ＬＥＤとしてもよい。他の色のＬＥＤを第１ＬＥＤ１６１又は第２ＬＥＤ１６２として使用してもよい。ＬＥＤ回路１６が制御するＬＥＤは、２つに限定されない。ＬＥＤ回路１６は、１つだけ、あるいは３つ以上のＬＥＤの点灯及び消灯を制御してもよい。
【００１８】
無線タグリーダ１７は、無線タグ３０との間の非接触無線通信により無線タグ３０が有するＩＣ（Integrated Circuit）メモリのデータを読み取るものである。無線タグリーダ１７はアンテナを備えており、このアンテナが無線タグ３０のアンテナに２０ｃｍ程度まで近接すると、この無線タグ３０のデータを電磁誘導方式により読み取る。
【００１９】
無線タグ３０は、電磁波を発信する発信機の一種であり、ＩＤ（Radio Frequency Identification）、電子タグ、ＩＣタグ等とも称される。本実施形態では、用途に応じて無線タグ３０に固有の名称を付す。すなわち本実施形態では、入店タグ３１、ＰＯＳタグ３２、棚札タグ３３、購入タグ３４及び返品タグ３５を使用する。
【００２０】
入店タグ３１は、店舗の入口付近に設けられる。入店タグ３１は、購買者が入店したことを表すデータを含む電磁波を発信する。データの内容は特に限定されるものではない。要は、無線タグリーダ１７を介して入店タグ３１のデータを読み取った商品登録支援装置１０のプロセッサ１１が、入店タグ３１のデータであることを特定できればよい。入店タグ３１の取付け場所は、好ましくは商品登録支援装置１０を身に付けた購買者が、店舗入口付近に置かれたカート又は買物カゴを取り出すという行為により、無線タグリーダ１７が入店タグ３１のデータを読み取れる場所が良い。入店タグ３１の取付け場所は、購買者がカート又は買物カゴを取り出すという行為の際に、身に付けた商品登録支援装置１０を入店タグ３１に近づけることで、無線タグリーダ１７がその入店タグ３１のデータを読み取れる場所であってもよい。
【００２１】
ＰＯＳタグ３２は、ＰＯＳ端末２０毎に設けられる。ＰＯＳタグ３２は、ＰＯＳ端末２０を識別するための識別情報を含む電磁波を発信する。以下、この種の識別情報をＰＯＳＩＤと称する。ＰＯＳＩＤは、ＰＯＳ端末２０毎に異なる。ＰＯＳＩＤのデータ構造は特に限定されるものではない。要は、無線タグリーダ１７を介してＰＯＳタグ３２のデータを読み取った商品登録支援装置１０のプロセッサ１１が、ＰＯＳ端末２０を識別できればよい。ＰＯＳタグ３２の取付け場所は、好ましくは商品登録支援装置１０を身に付けた購買者が決済のために会計場に着いたことで、無線タグリーダ１７がＰＯＳタグ３２のデータを読み取れる場所が良い。ＰＯＳタグ３２の取付け場所は、購買者が会計場に着いた際に身に付けた商品登録支援装置１０をＰＯＳタグ３２に近づけることで、無線タグリーダ１７がＰＯＳタグ３２のデータを読み取れる場所であってもよい。
【００２２】
棚札タグ３３は、図２に示すように、商品を陳列する商品棚４０の各区画４１にそれぞれ設けられた棚札４２毎に設けられる。商品棚４０は、仕切り板４３によって複数の区画４１に区分けされている。各区画４１には、それぞれ１品目の商品が陳列される。すなわち区画４１は、商品の陳列場所である。棚札４２は、その棚札４２が設けられた区画４１に陳列されている商品の商品名、価格等を表示する。棚札４２は、好ましくは電子棚札である。棚札４２は、紙ラベルタイプのものであってもよい。なお、隣り合う区画に陳列されている商品どうしが混ざることが無ければ、仕切り板４３は無くてもよい。
【００２３】
棚札タグ３３は、対応する区画４１に陳列されている商品に係るデータを含む電磁波を発信する。データは、商品の識別情報、商品名及び価格を含む。以下、商品の識別情報を商品ＩＤと称する。商品ＩＤは、商品の品目毎に異なる。商品ＩＤのデータ構造は特に限定されるものではない。要は、無線タグリーダ１７を介して棚札タグ３３のデータを読み取った商品登録支援装置１０のプロセッサ１１が、商品を識別できればよい。棚札タグ３３の取付け場所は、好ましくは購買者が区画４１から商品を取り出すために商品棚４０に手を伸ばすという行為により、無線タグリーダ１７が棚札タグ３３のデータを読み取れる場所が良い。棚札タグ３３の取付け場所は、購買者が区画４１から商品を取り出す際に身に付けている商品登録支援装置１０を近づけることで、無線タグリーダ１７が棚札タグ３３のデータを読み取れる場所であってもよい。
【００２４】
購入タグ３４及び返品タグ３５は、図３に示すように買物カゴ５０に設けられる。買物カゴ５０は、購買者が購入する商品を収容して運搬するための収容体として機能する。購入タグ３４は、買物カゴ５０に収容される商品が購入品であることを表すデータを含む電磁波を発信する。データの内容は特に限定されるものではない。要は、無線タグリーダ１７を介して購入タグ３４のデータを読み取った商品登録支援装置１０のプロセッサ１１が、購入タグ３４のデータであることを特定できればよい。返品タグ３５は、買物カゴ５０から取り出された商品が返品であることを表すデータを含む電波を発信する。データの内容は特に限定されるものではない。要は、無線タグリーダ１７を介して返品タグ３５のデータを読み取った商品登録支援装置１０のプロセッサ１１が、返品タグ３５のデータであることを特定できればよい。
【００２５】
購入タグ３４は、図３では、買物カゴ５０を形成する４つの側面５１，５２，５３，５４のうち１つの側面５１の外側に設けられている。返品タグ３５は、上記側面５１と対向する側面５３の外側に設けられている。購入タグ３４及び返品タグ３５の取付け場所は、図３に例示する場所に限定されるものではない。購入タグ３４の取付け場所は、好ましくは商品登録支援装置１０を身に付けた購買者が、商品棚４０から取り出した商品を買物カゴ５０に入れるという行為により、無線タグリーダ１７が購入タグ３４のデータを読み取れる場所が良い。購入タグ３４の取付け場所は、購買者が商品を買物カゴ５０に入れる際に、身に付けた商品登録支援装置１０を近づけることで、無線タグリーダ１７が購入タグ３４のデータを読み取れる場所であってもよい。返品タグ３５の取付け場所は、好ましくは商品登録支援装置１０を身に付けた購買者が、買物カゴ５０から商品を取り出すという行為により、無線タグリーダ１７が返品タグ３５のデータを読み取れる場所が良い。返品タグ３５の取付け場所は、購買者が商品を買物カゴ５０から取り出す際に、身に付けた商品登録支援装置１０を近づけることで、無線タグリーダ１７が返品タグ３５のデータを読み取れる場所であってもよい。
【００２６】
ここに、棚札タグ３３は、第１発信機として機能する。購入タグ３４は、第２発信機として機能する。返品タグ３５は、第３発信機として機能する。無線タグリーダ１７は、受信機として機能する。
【００２７】
図４は、購買者が腕時計型の商品登録支援装置１０を身に付けた例を示す模式図である。商品登録支援装置１０は、薄型で長方形状の筐体１００と、この筐体１００の一対の短辺にそれぞれ取り付けられたベルト１０１とで形成される。購買者は、手首６０の近くにベルト１０１を巻き付けることで商品登録支援装置１０を身に付けることができる。
【００２８】
筐体１００には、前述したプロセッサ１１、メインメモリ１２、補助記憶デバイス１３、無線ユニット１４、ディスプレイ１５、ＬＥＤ回路１６、無線タグリーダ１７等が実装されている。そして筐体１００の表面に、ディスプレイ１５の画面１５１と第１ＬＥＤ１６１と第２ＬＥＤ１６２とが配置されている。ディスプレイ１５の画面１５１と第１ＬＥＤ１６１と第２ＬＥＤ１６２との位置関係は、図４に例示する場所に限定されるものではない。要は、商品登録支援装置１０を身に付けた購買者が表示内容を容易に確認できる場所であればよい。
【００２９】
さて、商品登録支援装置１０は、低コストで効率よく購買者による商品登録を支援できるようにするために、図５に示すように、バッファメモリ７１、ステータスメモリ７２及び購入品メモリ７３を、メインメモリ１２の揮発性領域に形成している。バッファメモリ７１は、無線タグリーダ１７を介して無線タグ３０から読み取ったデータを一時的に記憶するための領域である。ステータスメモリ７２は、購買者の状態を表すステータスデータＳＴを記憶するための領域である。ステータスデータＳＴには、入店前を表す“０”、買物中を表す“１”、購入を表す“２”、返品を表す“３”がある。購入品メモリ７３は、商品ＩＤ、商品名、価格等の購入品データを複数記憶することができる。すなわち購入品メモリ７３は、購入品データのリストを記憶する領域である。
【００３０】
プロセッサ１１は、商品登録支援プログラムに従って情報処理を実行する際に、バッファメモリ７１、ステータスメモリ７２及び購入品メモリ７３を使用する。商品登録支援プログラムは、メインメモリ１２又は補助記憶デバイス１３に記憶されたアプリケーションプログラムの一種である。
【００３１】
図６乃至図１１は、プロセッサ１１が商品登録支援プログラムに従って実行する情報処理の要部手順を示す流れ図である。以下、図６乃至図１１の流れ図を用いて、商品登録支援装置１０の主要な動作について説明する。なお、以下に説明する動作は一例である。同様な結果を得ることが可能であればその動作の手順及び内容は特に限定されるものではない。
【００３２】
プロセッサ１１は、Ａｃｔ１として無線タグ３０のデータが読み取られたか否かを確認する。無線タグ３０のデータが読み取られていない場合、プロセッサ１１は、Ａｃｔ１においてＮＯと判定し、Ａｃｔ１へと戻る。すなわちプロセッサ１１は、無線タグ３０のデータが読み取られるのを待ち続ける。
【００３３】
無線タグリーダ１７を介して無線タグ３０のデータが読み取られると、プロセッサ１１は、Ａｃｔ１においてＹＥＳと判定し、Ａｃｔ２へと進む。プロセッサ１１は、Ａｃｔ２として無線タグ３０のデータを解析する。そしてプロセッサ１１は、Ａｃｔ３として解析したデータが入店タグ３１のデータであるか否かを確認する。入店タグ３１のデータでない場合、プロセッサ１１は、Ａｃｔ３においてＮＯと判定し、Ａｃｔ４へと進む。プロセッサ１１は、Ａｃｔ４として解析したデータが棚札タグ３３のデータであるか否かを確認する。棚札タグ３３のデータでない場合、プロセッサ１１は、Ａｃｔ４においてＮＯと判定し、Ａｃｔ５へと進む。プロセッサ１１は、Ａｃｔ５として解析したデータが購入タグ３４のデータであるか否かを確認する。購入タグ３４のデータでない場合、プロセッサ１１は、Ａｃｔ５においてＮＯと判定し、Ａｃｔ６へと進む。プロセッサ１１は、Ａｃｔ６として解析したデータが返品タグ３５のデータであるか否かを確認する。返品タグ３５のデータでない場合、プロセッサ１１は、Ａｃｔ６においてＮＯと判定し、Ａｃｔ７へと進む。プロセッサ１１は、Ａｃｔ７として解析したデータがＰＯＳタグ３２のデータであるか否かを確認する。ＰＯＳタグ３２のデータでない場合、プロセッサ１１は、Ａｃｔ７においてＮＯと判定し、Ａｃｔ１へと戻る。すなわちプロセッサ１１は、入店タグ３１、棚札タグ３３、購入タグ３４、返品タグ３５、ＰＯＳタグ３２以外の無線タグ３０のデータを読み取った場合には、解析したデータを破棄して、再び無線タグのデータが読み取られるのを待ち続ける。
【００３４】
来店した購買者は、図４に示すように手首付近に商品登録支援装置１０を付ける。商品登録支援装置１０は、店舗が購買者に貸し出してもよいし、販売してもよい。商品登録支援装置１０を身に付けた購買者は、店舗入口付近に積まれた買物カゴ５０の山から買物カゴ５０を取り出す。このような購買者の行為において、商品登録支援装置１０は、無線タグリーダ１７で入店タグ３１のデータを読み取る。
【００３５】
入店タグ３１のデータが読み取られると、プロセッサ１１は、Ａｃｔ３においてＹＥＳと判定し、図７のＡｃｔ１１へと進む。プロセッサ１１は、Ａｃｔ１１としてステータスメモリ７２に記述されているステータスＳＴが入店前を表す“０”であるか否かを確認する。ステータスＳＴが“０”の場合、プロセッサ１１は、Ａｃｔ１２として初期化を行う。この初期化により、バッファメモリ７１と購入品メモリ７３の領域がクリアされる。
【００３６】
プロセッサ１１は、Ａｃｔ１３として買物開始の表示を制御する。例えばプロセッサ１１は、第１ＬＥＤ１６１と第２ＬＥＤ１６２とが交互に複数回点滅動作するようにＬＥＤ回路１６を制御する。例えばプロセッサ１１は、画面１５１に購買者に対して買物開始を指示するガイダンスが表示されるようにディスプレイ１５を制御する。プロセッサ１１は、Ａｃｔ１４としてステータスＳＴを、買物中を表す“１”に変更する。その後、プロセッサ１１は、Ａｃｔ１へと戻り、無線タグ３０が読み取られるのを待ち続ける。
【００３７】
プロセッサ１１は、Ａｃｔ１１においてステータスＳＴが入店前を表す“０”でなかった場合にはＮＯと判定し、Ａｃｔ１２乃至Ａｃｔ１４の処理をスキップする。プロセッサ１１は、Ａｃｔ１へと戻り、無線タグ３０が読み取られるのを待ち続ける。
【００３８】
このように、無線タグリーダ１７で入店タグ３１のデータが読み取られると、商品登録支援装置１０では購買者に買物開始を指示する表示がなされる。したがって、表示を確認した購買者は、買物カゴ５０を持って買物を開始する。このとき購買者は、買物カゴ５０を手に持って買物を開始してもよいし、カートに買物カゴ５０を載せて買物を開始してもよい。
【００３９】
買物を開始した購買者は、購入する商品を１点ずつ商品棚４０から取り出して買物カゴ５０に入れていく。このとき購買者は、商品登録支援装置１０を付けた手を伸ばして、商品の陳列場所である区画４１から商品を取り出す。このような購買者の行為において、商品登録支援装置１０は、無線タグリーダ１７でその区画４１に設けられた棚札４２から棚札タグ３３のデータを読み取る。
【００４０】
棚札タグ３３のデータが読み取られると、プロセッサ１１は、Ａｃｔ４においてＹＥＳと判定し、図８のＡｃｔ２１へと進む。プロセッサ１１は、Ａｃｔ２１としてステータスメモリ７２に記述されているステータスＳＴが買物中を表す“１”であるか否かを確認する。ステータスＳＴが“１”の場合、プロセッサ１１は、Ａｃｔ２２として無線タグリーダ１７で読み取られた棚札タグ３３のデータをバッファメモリ７１に格納する。棚札タグ３３のデータは、その棚札タグ３３が取り付けられた棚札４２に表示されている商品の商品ＩＤ、商品名及び価格を含む。
【００４１】
プロセッサ１１は、Ａｃｔ２３として購入モードの表示を制御する。例えばプロセッサ１１は、第１ＬＥＤ１６１が点灯するようにＬＥＤ回路１６を制御する。プロセッサ１１は、Ａｃｔ２４としてステータスＳＴを、購入を表す“２”に変更する。その後、プロセッサ１１は、Ａｃｔ１へと戻り、無線タグ３０が読み取られるのを待ち続ける。
【００４２】
なお、プロセッサ１１は、Ａｃｔ２１においてステータスＳＴが買物中を表す“１”でなかった場合にはＮＯと判定し、Ａｃｔ３１へと進む。Ａｃｔ３１以降の処理ついては、後述する。
【００４３】
区画４１から商品を取り出した購買者は、第１ＬＥＤ１６１が点灯したことを確認する。第１ＬＥＤ１６１が点灯していない場合、購買者は、商品登録支援装置１０を棚札４２に近づけて、無線タグリーダ１７で棚札タグ３３のデータを読み取らせる。
【００４４】
第１ＬＥＤ１６１が点灯したことを確認した購買者は、手にした商品を買物カゴ５０に入れる。その際、購買者は、商品登録支援装置１０を購入タグ３４に近づけてから、商品を買物カゴ５０に入れる。このような購買者の行為において、商品登録支援装置１０は、無線タグリーダ１７で買物カゴ５０から購入タグ３４のデータを読み取る。
【００４５】
購入タグ３４のデータが読み取られると、プロセッサ１１は、Ａｃｔ５においてＹＥＳと判定し、図９のＡｃｔ４１へと進む。プロセッサ１１は、Ａｃｔ４１としてステータスメモリ７２に記述されているステータスＳＴが購入を表す“２”であるか否かを確認する。ステータスＳＴが購入を表す“２”である場合、プロセッサ１１は、Ａｃｔ４１においてＹＥＳと判定し、Ａｃｔ４２へと進む。プロセッサ１１は、Ａｃｔ４２としてバッファメモリ７１に記述されている棚札タグ３３のデータを購入品メモリ７３に記述する。すなわちプロセッサ１１は、商品ＩＤ、商品名及び価格からなる購入品データを購入品メモリ７３に追加する。プロセッサ１１は、Ａｃｔ４３としてバッファメモリ７１をクリアする。
【００４６】
プロセッサ１１は、Ａｃｔ４４として購入品メモリ７３に追加した購入品データの商品名と価格とが画面１５１に表示されるようにディスプレイ１５を制御する。この制御により、画面１５１には、買物カゴ５０に入れた商品の商品名と価格とが表示される。プロセッサ１１は、Ａｃｔ４５として購入モードの表示が消去されるように制御する。この制御により、第１ＬＥＤ１６１が消灯する。
【００４７】
プロセッサ１１は、Ａｃｔ４６としてステータスＳＴを、買物中を表す“１”に変更する。その後、プロセッサ１１は、Ａｃｔ１へと戻り、無線タグ３０が読み取られるのを待ち続ける。
【００４８】
プロセッサ１１は、Ａｃｔ４１においてステータスＳＴが購入を表す“２”でなかった場合にはＮＯと判定し、Ａｃｔ４２乃至Ａｃｔ４５の処理をスキップする。プロセッサ１１は、Ａｃｔ１へと戻り、無線タグ３０が読み取られるのを待ち続ける。
【００４９】
このようにプロセッサ１１は、Ａｃｔ１、Ａｃｔ２、Ａｃｔ４、Ａｃｔ２１及びＡｃｔ２２の処理を実行することにより、無線タグリーダ１７で受信した電磁波から、当該電磁波を発信した棚札タグ３３が設けられた商品棚４０の区画４１に陳列されている商品の商品ＩＤを取得する。ここにプロセッサ１１を主体とするコンピュータは、取得手段として機能する。
【００５０】
またプロセッサ１１は、Ａｃｔ２４、Ａｃｔ１、Ａｃｔ２、Ａｃｔ５及びＡｃｔ４１の処理を実行することにより、購買者が区画４１から商品を取り出し、その商品を買物カゴ５０に収容するという第１の行為を検出する。具体的にはプロセッサ１１は、無線タグリーダ１７が棚札タグ３３から発信される電磁波を受信した後で購入タグ３４から発信される電磁波を受信したことに応じて第１の行為を検出する。ここにプロセッサ１１を主体とするコンピュータは、第１検出手段として機能する。
【００５１】
またプロセッサ１１は、Ａｃｔ４２の処理を実行することにより、上記第１検出手段により第１の行為が検出された場合に、上記取得手段で取得した商品ＩＤで識別される商品の商品ＩＤ、商品名及び価格を含む購入品データを購入品メモリ７３に追加する。ここにプロセッサ１１を主体とするコンピュータは、追加手段として機能する。
【００５２】
購買者は、購入する商品を見つける毎に、第１の行為を繰り返す。ところで、一旦は買物カゴ５０に入れた商品を買物の途中で購買者が商品棚４０に戻すことがある。このような場合、購買者は、商品登録支援装置１０を付けた手で返品する商品を買物カゴ５０から取出す。そして購買者は、商品登録支援装置１０を買物カゴ５０の返品タグ３５に近づける。このような購買者の行為において、商品登録支援装置１０は、無線タグリーダ１７で返品タグ３５のデータを読み取る。
【００５３】
返品タグ３５のデータが読み取られると、プロセッサ１１は、Ａｃｔ６においてＹＥＳと判定し、図１０のＡｃｔ５１へと進む。プロセッサ１１は、Ａｃｔ５１としてステータスメモリ７２に記述されているステータスＳＴが買物を表す“１”であるか否かを確認する。ステータスＳＴが買物を表す“１”である場合、プロセッサ１１は、Ａｃｔ５１においてＹＥＳと判定し、Ａｃｔ５２へと進む。プロセッサ１１は、Ａｃｔ５２として購入品メモリ７３に購入品データが記憶されているか否かを確認する。
【００５４】
購入品メモリ７３に購入品データが記憶されている場合、プロセッサ１１は、Ａｃｔ５２においてＹＥＳと判定し、Ａｃｔ５３へと進む。プロセッサ１１は、Ａｃｔ５３として返品モードの表示を制御する。例えばプロセッサ１１は、第２ＬＥＤ１６２が点灯するようにＬＥＤ回路１６を制御する。プロセッサ１１は、Ａｃｔ５４としてステータスＳＴを、返品を表す“３”に変更する。その後、プロセッサ１１は、Ａｃｔ１へと戻り、無線タグ３０が読み取られるのを待ち続ける。
【００５５】
なお、プロセッサ１１は、Ａｃｔ５１においてステータスＳＴが買物中を表す“１”でなかった場合にはＮＯと判定し、Ａｃｔ５２乃至Ａｃｔ５３の処理をスキップして、Ａｃｔ１へと戻る。またプロセッサ１１は、Ａｃｔ５２において購入品メモリ７３に購入品データが記憶されていない場合には、Ａｃｔ５３及びＡｃｔ５３の処理をスキップして、Ａｃｔ１へと戻る。
【００５６】
返品する商品を買物カゴ５０から取り出した購買者は、第２ＬＥＤ１６２が点灯したことを確認する。第２ＬＥＤ１６２が点灯していない場合、購買者は、商品登録支援装置１０を返品タグ３５に近づけて、無線タグリーダ１７で返品タグ３５のデータを読み取らせる。
【００５７】
第２ＬＥＤ１６２が点灯したことを確認した購買者は、商品棚４０へと手を伸ばして、該当する区画４１に商品を戻す。このような購買者の行為において、商品登録支援装置１０の無線タグリーダ１７は、その区画４１に設けられた棚札４２の棚札タグ３３のデータを読み取る。
【００５８】
棚札タグ３３のデータが読み取られると、プロセッサ１１は、Ａｃｔ４においてＹＥＳと判定し、図８のＡｃｔ２１へと進む。プロセッサ１１は、Ａｃｔ２１としてステータスメモリ７２に記述されているステータスＳＴが買物中を表す“１”であるか否かを確認する。このときステータスＳＴは、返品を表す“３”となっている。したがってプロセッサ１１は、Ａｃｔ２１においてＮＯと判定し、Ａｃｔ３１へと進む。プロセッサ１１は、Ａｃｔ３１としてステータスメモリ７２に記述されているステータスＳＴが返品を表す“３”であるか否かを確認する。
【００５９】
ステータスＳＴが“３”である場合、プロセッサ１１は、Ａｃｔ３１においてＹＥＳと判定し、Ａｃｔ３２へと進む。プロセッサ１１は、Ａｃｔ３２として無線タグリーダ１７によって読み取られた棚札タグ３３のデータをバッファメモリ７１に格納する。棚札タグ３３のデータは、その棚札タグ３３が取り付けられた棚札４２に商品名及び価格が表示されている商品の商品ＩＤと商品名と価格とを含むものである。
【００６０】
プロセッサ１１は、Ａｃｔ３３としてバッファメモリ７１に格納されたデータで購入品メモリ７３を検索する。プロセッサ１１は、Ａｃｔ３４として購入品メモリ７３の中に、バッファメモリ７１に格納されたデータと商品ＩＤ、商品名及び価格が一致する購入品データが存在するか否かを確認する。
【００６１】
一致する購入品データが存在する場合、プロセッサ１１は、Ａｃｔ３４においてＹＥＳと判定し、Ａｃｔ３５へと進む。プロセッサ１１は、Ａｃｔ３５として購入品メモリ７３から商品ＩＤ、商品名及び価格が一致する購入品データを削除する。プロセッサ１１は、Ａｃｔ３６として返品商品の商品名が画面１５１に表示されるようにディスプレイ１５を制御する。この制御により、画面１５１には、買物カゴ５０から商品棚４０に戻された商品の商品名が表示される。プロセッサ１１は、Ａｃｔ３７として返品モードの表示が消去されるように制御する。この制御により、第２ＬＥＤ１６２が消灯する。
【００６２】
プロセッサ１１は、Ａｃｔ３８としてステータスＳＴを、買物中を表す“１”に変更する。またプロセッサ１１は、Ａｃｔ３９としてバッファメモリ７１をクリアする。その後、プロセッサ１１は、Ａｃｔ１へと戻り、無線タグ３０が読み取られるのを待ち続ける。
【００６３】
なお、プロセッサ１１は、Ａｃｔ３４において一致する購入品データが存在しない場合には、Ａｃｔ３４においてＮＯと判定し、Ａｃｔ３５乃至Ａｃｔ３８の処理をスキップして、Ａｃｔ３９へと進む。プロセッサ１１は、Ａｃｔ３９としてバッファメモリ７１をクリアして、Ａｃｔ１へと戻る。またＡｃｔ３１においてステータスＳＴが返品を表す“３”でなかった場合にはＮＯと判定し、Ａｃｔ１へと戻る。
【００６４】
このようにプロセッサ１１は、Ａｃｔ１、Ａｃｔ２、Ａｃｔ６、Ａｃｔ５１、Ａｃｔ５２、Ａｃｔ５４の処理と、Ａｃｔ１、Ａｃｔ２、Ａｃｔ４、Ａｃｔ３１の処理とを実行することにより、購買者が買物カゴ５０に収容された商品を元の区画４１に戻すという第２の行為を検出する。具体的にはプロセッサ１１は、無線タグリーダ１７が返品タグ３５から発信される電磁波を受信した後で棚札タグ３３から発信される電磁波を受信したことに応じて第２の行為を検出する。ここにプロセッサ１１を主体とするコンピュータは、第２検出手段として機能する。
【００６５】
またプロセッサ１１は、Ａｃｔ３３乃至Ａｃｔ３５の処理を実行することにより、上記第２検出手段により第２の行為が検出された場合に、前記取得手段で取得した棚札ＩＤで識別される商品を購入品メモリ７３から削除する。ここにプロセッサ１１を主体とするコンピュータは、削除手段として機能する。
【００６６】
買物を終えた購買者は、決済のために会計場へ行く。そして購買者は、その会計場に設置されているＰＯＳ端末２０に対応したＰＯＳタグ３２に商品登録支援装置１０を近づける。購買者のこのような行為により、商品登録支援装置１０は、無線タグリーダ１７でＰＯＳタグ３２のデータを読み取る。
【００６７】
ＰＯＳタグ３２のデータが読み取られると、プロセッサ１１は、Ａｃｔ７においてＹＥＳと判定し、図１１のＡｃｔ６１へと進む。プロセッサ１１は、Ａｃｔ６１としてステータスメモリ７２に記述されているステータスＳＴが買物を表す“１”であるか否かを確認する。ステータスＳＴが“１”の場合、プロセッサ１１は、Ａｃｔ６２として購入品メモリ７３に購入品データが記憶されているか否かを確認する。
【００６８】
購入品メモリ７３に購入品データが記憶されている場合、プロセッサ１１は、Ａｃｔ６３として無線ユニット１４に対してＰＯＳ端末２０への接続要求を行う。この接続要求により、無線ユニット１４は、ＰＯＳタグ３２のデータであるＰＯＳＩＤで識別されるＰＯＳ端末２０との無線回線を接続する。
【００６９】
プロセッサ１１は、Ａｃｔ６４としてＰＯＳ端末２０との無線回線が接続されたか否かを確認する。無線回線が接続された場合、プロセッサ１１は、Ａｃｔ６４においてＹＥＳと判定し、Ａｃｔ６５へと進む。プロセッサ１１は、Ａｃｔ６５として購入品メモリ７３に記憶されている購入品データをＰＯＳ端末２０へと送信するように無線ユニット１４を制御する。この制御により、無線ユニット１４は、購入品データをＰＯＳ端末２０に宛てて無線送信する。
【００７０】
プロセッサ１１は、Ａｃｔ６６として購入品データを正常に送信し終えたか否かを確認する。正常に送信し終えた場合、プロセッサ１１は、Ａｃｔ６６としてＹＥＳと判定し、Ａｃｔ６７へと進む。プロセッサ１１は、Ａｃｔ６７においてステータスＳＴを、入店前を表す“０”に変更する。その後、プロセッサ１１は、Ａｃｔ１へと戻り、無線タグ３０が読み取られるのを待ち続ける。
【００７１】
なお、購入品データを正常に送信し終えなかった場合には、プロセッサ１１は、Ａｃｔ６６においてＮＯと判定し、Ａｃｔ６７の処理をスキップして、Ａｃｔ１へと戻る。ＰＯＳ端末２０との回線接続に失敗した場合には、プロセッサ１１は、Ａｃｔ６４においてＮＯと判定し、Ａｃｔ６５乃至Ａｃｔ６７の処理をスキップして、Ａｃｔ１へと戻る。購入品メモリ７３に購入品データが記憶されていない場合には、プロセッサ１１は、Ａｃｔ６２においてＮＯと判定し、Ａｃｔ６３乃至Ａｃｔ６７の処理をスキップして、Ａｃｔ１へと戻る。ステータスＳＴが“１”でなかった場合には、プロセッサ１１は、Ａｃｔ６１においてＮＯと判定し、Ａｃｔ６２乃至Ａｃｔ６７の処理をスキップして、Ａｃｔ１へと戻る。
【００７２】
このようにプロセッサ１１は、Ａｃｔ１、Ａｃｔ２、Ａｃｔ７、Ａｃｔ６１乃至Ａｃｔ６５の処理を実行することにより、購入品メモリ７３に記憶された購入品データをＰＯＳ端末２０へと出力する。ここにプロセッサ１１を主体とするコンピュータは、出力手段として機能する。
【００７３】
ＰＯＳ端末２０においては、商品登録支援装置１０から受信した購入品データが取引メモリに記憶される。また、購入品データに含まれる商品名、価格等のリストが、キャッシャ用のディスプレイに表示される。キャッシャは、リストと買物カゴ５０に収容されている商品とを照合する。そして、リストと買物カゴ５０内の商品とが一致する場合には、キャッシャが会計キーを操作する。会計キーが操作されると、ＰＯＳ端末２０においては、取引メモリに記憶された購入品データに基づいて売上登録処理が実行される。
【００７４】
このように購買者は、手首付近に商品登録支援装置１０を付けた手で商品棚４０に陳列されている商品を取出し、買物カゴ５０に収容するという必然の行為を行うだけで、その商品に係る購入品データが商品登録支援装置１０の購入品メモリ７３に記憶される。購入品メモリ７３に記憶された購入品データは、ＰＯＳ端末２０で行われる売上登録処理に用いられる。その上、商品棚４０に陳列される商品の一つ一つに無線タグ３０を取り付ける必要が無い。また、生鮮食品等のようにバーコードが付されていない商品であっても、商品リストの中から購入する商品を選択するというような煩雑な操作が不要である。したがって、低コストで効率よく購買者による商品登録を支援できる商品登録支援装置１０を提供することができる。
【００７５】
また購買者は、商品棚４０から商品を取り出す際にその商品に対応した棚札４２の棚札タグ３３に商品登録支援装置１０を近づける。続いて、その商品を買物カゴ５０に収容する際に、買物カゴ５０に設けられた購入タグ３４に商品登録支援装置１０を近づける。このような行為を行うだけで、当該商品に係る購入品データが購入品メモリ７３に記憶される。したがって、商品登録支援装置１０以外は棚札タグ３３、購入タグ３４等の無線タグ３０が有ればよいので、スーパーマーケット又はコンビニエンスストア等の店舗で容易に導入することができる。
【００７６】
また購買者は、手首付近に商品登録支援装置１０を付けた手で買物カゴ５０から商品を取出し、商品棚４０の元の区画４１に戻すという行為を行うだけで、その商品に係る購入品データが商品登録支援装置１０の購入品メモリ７３から削除される。したがって、一旦は購入しようとした商品の購入を決済前に取り止める場合も、その商品を元の区画４１に戻すという行為を行うだけでよいので、購買者の負担になることはない。
【００７７】
また購買者は、買物カゴ５０から商品棚４０に商品を戻す前に、その買物カゴ５０に設けられた返品タグ３５に商品登録支援装置１０に近づける。続いて、その商品を商品棚４０に戻す際に、棚札４２の棚札タグ３３に商品登録支援装置１０を近づける。このような行為を行うだけで、当該商品に係る購入品データが購入品メモリ７３から削除される。したがって、棚札タグ３３及び購入タグ３４に加えて返品タグ３５を備えるだけで、決済前の返品にもセルフで対応できるようになる。
【００７８】
また購買者は、商品登録支援装置１０を手首付近に付けるだけでよく、商品登録支援装置１０に対する格別な操作も不要である。したがって、カート端末を利用して商品登録支援システムを構築する場合と比較して、購買者の負担は大幅に小さくなる。
【００７９】
［第２の実施形態］
次に、第２の実施形態を、図１２乃至図１７を用いて説明する。なお、第１の実施形態と共通する部分には同一符号を付し、その詳しい説明は省略する。
図１２は、第２の実施形態における商品登録支援装置１０の要部回路構成を示すブロック図である。図１と対比すれば明らかなように、第１の実施形態と第２の実施形態とでは、商品登録支援装置１０のハードウェア構成は共通である。第１の実施形態では無線ユニット１４と無線回線が接続される無線通信機器をＰＯＳ端末２０としたが、第２の実施形態ではカート端末８０とする。また第１の実施形態では、無線タグリーダ１７が読み取る無線タグ３０としてＰＯＳタグ３２があったが、第２の実施形態では、ＰＯＳタグ３２の代わりにカートタグ３６を使用する。
【００８０】
カート端末８０は、ショッピングカートと称される台車に取り付けられる無線通信機器である。カート端末８０は、商品登録支援装置１０から無線送信される購入品データを受信し記憶部に記憶する機能と、記憶部に記憶した購入品データをＰＯＳ端末２０に転送する機能とを有する。ＰＯＳ端末２０へのデータ転送は、有線を利用してもよいし無線を利用してもよい。また、ＰＯＳ端末２０に対して直接転送してもよいし、サーバを介して転送してもよい。例えばスマートフォン、タブレット端末等の周知の無線通信機器がカート端末８０として用いられる。
【００８１】
カートタグ３６は、カート端末８０に設けられる。カートタグ３６は、カート端末８０を識別する識別情報を含む電磁波を発信する。以下、この種の識別情報をカートＩＤと称する。カートＩＤは、カート端末８０毎に異なる。カートＩＤのデータ構造は特に限定されるものではない。要は、無線タグリーダ１７を介してカートタグ３６のデータを読み取った商品登録支援装置１０のプロセッサ１１が、カート端末８０を識別できればよい。カートタグ３６の取付け場所は、好ましくは商品登録支援装置１０を身に付けた購買者がその商品登録支援装置１０をカート端末８０に近づけることで、無線タグリーダ１７がカートタグ３６のデータを読み取れる場所が良い。
【００８２】
図１３は、カート端末８０に設けられたカートタグ３６の一例である。図示するように、カートタグ３６は、カート端末８０が有する表示デバイス８１の画面と同じ面の一部に取り付けられている。
【００８３】
図１４は、第２の実施形態において、購入品メモリ７３に記憶されるデータの構造を示す模式図である。図示するように、第２の実施形態では、商品ＩＤ、商品名、価格等からなる購入品データに送信済フラグＦが付加されている。送信済フラグＦは、対応する購入品データがカート端末８０に送信済であるか否かを識別する１ビットデータである。本実施形態では、未送信を表す送信済フラグＦを“０”、送信済を表す送信済フラグＦを“１”とする。送信済フラグＦは、“０”と“１”とが逆であってもよい。
【００８４】
図１５乃至図１７は、第２の実施形態において、プロセッサ１１が商品登録支援プログラムに従って実行する情報処理の要部手順を示す流れ図である。因みに、図１５は第１の実施形態の図６と対応し、図１６は第１の実施形態の図９に対応し、図１７は第１の実施形態の図１１に対応している。以下、図１５乃至図１７の流れ図を用いて、第２の実施形態における商品登録支援装置１０の主要な動作について説明する。なお、以下に説明する動作は一例である。同様な結果を得ることが可能であればその動作の手順及び内容は特に限定されるものではない。
【００８５】
プロセッサ１１は、Ａｃｔ１として無線タグ３０のデータが読み取られるのを待ち続ける。無線タグリーダ１７を介して無線タグ３０のデータが読み取られると、プロセッサ１１は、Ａｃｔ２として無線タグ３０のデータを解析する。そして、Ａｃｔ３として解析したデータが入店タグ３１のデータであった場合、プロセッサ１１は、第１の実施形態と同様に図７に示す手順の処理を実行する。また、Ａｃｔ４として解析したデータが棚札タグ３３のデータであった場合には、プロセッサ１１は、第１の実施形態と同様に図８に示す手順の処理を実行する。また、Ａｃｔ６として解析したデータが返品タグ３５のデータであった場合には、プロセッサ１１は、第１の実施形態と同様に図１０に示す手順の処理を実行する。
【００８６】
一方、Ａｃｔ５として解析したデータが購入タグ３４のデータであった場合には、プロセッサ１１は、Ａｃｔ５においてＹＥＳと判定し、図１６のＡｃｔ４１へと進む。プロセッサ１１は、Ａｃｔ４１としてステータスメモリ７２に記述されているステータスＳＴが購入を表す“２”であるか否かを確認する。ステータスＳＴが購入を表す“２”である場合、プロセッサ１１は、Ａｃｔ４２としてバッファメモリ７１に記述されている棚札タグ３３のデータ、すなわち商品ＩＤ、商品名及び価格からなる購入品データを購入品メモリ７３に記述する。さらにプロセッサ１１は、Ａｃｔ７１としてその購入品データに、未送信“０”を示す送信済フラグＦを付加する。その後、プロセッサ１１は、Ａｃｔ４３乃至Ａｃｔ４６として第１の実施形態と同様の処理を実行する。
【００８７】
プロセッサ１１は、Ａｃｔ６として解析したデータが返品タグ３５のデータでなかった場合、Ａｃｔ６においてＮＯと判定し、Ａｃｔ８へと進む。プロセッサ１１は、Ａｃｔ８として解析したデータがカートタグ３６のデータであるか否かを確認する。解析したデータがカートタグ３６のデータでない場合、プロセッサ１１は、Ａｃｔ８においてＮＯと判定し、Ａｃｔ１へと戻る。
【００８８】
解析したデータがカートタグ３６のデータであった場合には、プロセッサ１１は、Ａｃｔ８においてＹＥＳと判定し、図１７のＡｃｔ６１へと進む。プロセッサ１１は、Ａｃｔ６１としてステータスメモリ７２に記述されているステータスＳＴが買物を表す“１”であるか否かを確認する。ステータスＳＴが“１”の場合、プロセッサ１１は、Ａｃｔ６２として購入品メモリ７３に購入品データが記憶されているか否かを確認する。
【００８９】
購入品メモリ７３に購入品データが記憶されている場合、プロセッサ１１は、Ａｃｔ８１として無線ユニット１４に対してカート端末８０への接続要求を行う。この接続要求により、無線ユニット１４は、カートタグ３６のデータであるカートＩＤで識別されるカート端末８０との無線回線を接続する。
【００９０】
プロセッサ１１は、Ａｃｔ８２としてカート端末８０との無線回線が接続されたか否かを確認する。無線回線が接続された場合、プロセッサ１１は、Ａｃｔ８２においてＹＥＳと判定し、Ａｃｔ８３へと進む。プロセッサ１１は、Ａｃｔ８３として購入品メモリ７３に記憶されている購入品データの中から、送信済フラグＦが未送信“０”に設定されている購入品データを取得する。
【００９１】
プロセッサ１１は、Ａｃｔ８４として送信済フラグＦが未送信“０”に設定されている購入品データの有無を確認する。該当する購入品データが有る場合、プロセッサ１１は、Ａｃｔ８４においてＹＥＳと判定し、Ａｃｔ８５へと進む。プロセッサ１１は、Ａｃｔ８５として該当する購入品データをカート端末８０へと送信するように無線ユニット１４を制御する。この制御により、無線ユニット１４は、送信済フラグＦが未送信“０”に設定されている購入品データをカート端末８０に宛てて無線送信する。
【００９２】
プロセッサ１１は、Ａｃｔ８６として購入品データを正常に送信し終えたか否かを確認する。正常に送信し終えた場合、プロセッサ１１は、Ａｃｔ８６としてＹＥＳと判定し、Ａｃｔ８７へと進む。プロセッサ１１は、Ａｃｔ８７として購入品メモリ７３に記憶されている購入品データに付加されている送信済フラグＦを全て送信済“１”に変更する。またプロセッサ１１は、Ａｃｔ６７としてステータスＳＴを、入店前を表す“０”に変更する。その後、プロセッサ１１は、Ａｃｔ１へと戻り、無線タグ３０が読み取られるのを待ち続ける。
【００９３】
なお、購入品データを正常に送信し終えなかった場合には、プロセッサ１１は、Ａｃｔ８６においてＮＯと判定し、Ａｃｔ８７及びＡｃｔ６７の処理をスキップして、Ａｃｔ１へと戻る。送信済フラグＦが未送信“０”に設定されている購入品データが無い場合には、プロセッサ１１は、Ａｃｔ８４においてＮＯと判定し、Ａｃｔ８５乃至Ａｃｔ８７及びＡｃｔ６７の処理をスキップして、Ａｃｔ１へと戻る。カート端末８０との回線接続に失敗した場合には、プロセッサ１１は、Ａｃｔ８２においてＮＯと判定し、Ａｃｔ８３乃至Ａｃｔ８７及びＡｃｔ６７の処理をスキップして、Ａｃｔ１へと戻る。購入品メモリ７３に購入品データが記憶されていない場合には、プロセッサ１１は、Ａｃｔ６２においてＮＯと判定し、Ａｃｔ８１乃至Ａｃｔ８７及びＡｃｔ６７の処理をスキップして、Ａｃｔ１へと戻る。ステータスＳＴが“１”でなかった場合には、プロセッサ１１は、Ａｃｔ６１においてＮＯと判定し、Ａｃｔ６２、Ａｃｔ８１乃至Ａｃｔ８７及びＡｃｔ６７の処理をスキップして、Ａｃｔ１へと戻る。
【００９４】
第２の実施形態においても、来店した購買者は、図４に示すように手首付近に商品登録支援装置１０を付ける。商品登録支援装置１０を身に付けた購買者は、店舗入口付近に積まれた買物カゴ５０の山から買物カゴ５０を取り出す。このような購買者の行為において、商品登録支援装置１０は、無線タグリーダ１７で入店タグ３１のデータを読み取る。
【００９５】
無線タグリーダ１７で入店タグ３１のデータが読み取られると、商品登録支援装置１０では購買者に買物開始を指示する表示がなされる。したがって、表示を確認した購買者は、買物カゴ５０を持って買物を開始する。このとき購買者は、カート端末８０が取り付けられたカートに買物カゴ５０を載せて買物を開始する。
【００９６】
買物を開始した購買者は、第１の実施形態と同様にして、購入する商品を１点ずつ商品棚４０から取り出して買物カゴ５０に入れていく。また購買者は、第１の実施形態と同様にして、決済前に返品する商品を買物カゴ５０から取り出して、元の商品棚４０へと戻す。このような購買者の行為により、購入品メモリ７３には、買物カゴ５０に入っている商品の購入品データが記憶される。
【００９７】
ここで、例えば買物の途中で合計金額を確認したい場合、購買者は、商品登録支援装置１０をカート端末８０に取り付けられたカートタグ３６に近づける。そうすると、無線タグリーダ１７によってカートタグ３６のデータが読み取られる。そして、購入品メモリ７３内の購入品データが、カートタグ３６のデータで識別されるカート端末８０に無線送信される。その結果、例えば図１３に示すように、カート端末８０の表示デバイス８１に、現時点までの購入品の商品名、点数及び価格のリスト画像と、合計点数及び合計金額とが表示される。したがって購買者は、買物の途中で商品登録支援装置１０をカートタグ３６に近づけるだけで、現時点の合計金額を容易に確認することができる。
【００９８】
さて、買物を終えた購買者は、上記と同様に商品登録支援装置１０をカート端末８０に取り付けられたカートタグ３６に近づける。そうすると、カート端末８０にまだ送信されていない購入品データがカート端末８０に無線送信される。したがって、カート端末８０には、最終的に購入品メモリ７３に記憶されている購入品データが保存される。
【００９９】
カート端末８０に保存された購入品データは、ＰＯＳ端末２０に転送される。ＰＯＳ端末２０においては、第１の実施形態と同様に、購入品データを基に商品の売上登録処理が実行される。
【０１００】
このような構成の第２の実施形態においても、低コストで効率よく購買者による商品登録を支援できる商品登録支援装置１０を提供することができる。
【０１０１】
［変形例］
以下、各実施形態の変形例について説明する。
各実施形態では、商品登録支援装置１０を腕時計型とし、購買者の手首付近に付ける場合を例示した。商品登録支援装置１０は、購買者の肩から指先までの上肢に取り付けられ、購買者による第１の行為及び第２の行為を検出できればよい。例えば商品登録支援装置１０を指輪型とし、購買者の手指に付けることも可能である。
【０１０２】
各実施形態では、買物カゴ５０に購入タグ３４及び返品タグ３５を設け、商品登録支援装置１０の無線タグリーダ１７で、購入タグ３４又は返品タグ３５のデータを読み取ることにより、購買者による第１の行為及び第２の行為を検出するようにした。第１の行為及び第２の行為を検出する手段はこれに限定されるものではない。例えば、加速度センサ、ジャイロセンサ、筋電位センサ等のモーションセンサを内蔵したリストバンド型の商品登録支援装置１０を開発し、モーションセンサの情報から、購買者による第１の行為及び第２の行為を検出してもよい。
【０１０３】
各実施形態では、購買者が一人の場合を例示した。たとえば家族連れの場合には、家族全員が商品登録支援装置１０を身に付ける。そして、会計の際には、全員の商品登録支援装置１０の購入品メモリ７３に記憶された購入品データをＰＯＳ端末２０に順次送信する。ＰＯＳ端末２０は、各商品登録支援装置１０から受信した購入品データを基に売上登録処理を実行する。こうすることにより、たとえば家族連れにも対処できるようになる。なお、商品登録支援装置１０とＰＯＳ端末２０との間にサーバを設け、サーバで購入品データをまとめてからＰＯＳ端末２０に送信するようにしてもよい。
【０１０４】
各実施形態では、無線タグ３０によって発信機を構成した。発信機は、無線タグに限定されるものではない。陳列されている商品の識別情報を近距離無線通信によって発信できる発信機であればよい。
【０１０５】
第２の実施形態では、購入品データに送信済フラグＦを付加し、当該フラグＦが未送信の購入品データをカート端末８０に送信する場合を例示した。この点に関しては、カート端末８０が商品登録支援装置１０から送られてくる購入品データを上書き保存することによって、Ａｃｔ８５では購入品メモリ７３の購入品データを全てカート端末８０に送信するようにしてもよい。この場合、送信済フラグＦは不要となる。
【０１０６】
この他、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態及びその変形は、発明の範囲に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１０７】
１０…商品登録支援装置、１１…プロセッサ、１２…メインメモリ、１３…補助記憶デバイス、１４…無線ユニット、１５…ディスプレイ、１６…ＬＥＤ回路、１７…無線タグリーダ、１８…システム伝送路、２０…ＰＯＳ端末、３０…無線タグ、３１…入店タグ、３２…ＰＯＳタグ、３３…棚札タグ、３４…購入タグ、３５…返品タグ、３６…カートタグ、４０…商品棚、４１…区画、４２…棚札、４３…仕切り板、５０…買物カゴ。
【図１】
2020003874.tif 000003
【図２】
2020003874.tif 000004
【図３】
2020003874.tif 000005
【図４】
2020003874.tif 000006
【図５】
2020003874.tif 000007
【図６】
2020003874.tif 000008
【図７】
2020003874.tif 000009
【図８】
2020003874.tif 000010
【図９】
2020003874.tif 000011
【図１０】
2020003874.tif 000012
【図１１】
2020003874.tif 000013
【図１２】
2020003874.tif 000014
【図１３】
2020003874.tif 000015
【図１４】
2020003874.tif 000016
【図１５】
2020003874.tif 000017
【図１６】
2020003874.tif 000018
【図１７】
2020003874.tif 000019