JP5790160B2 - Self-accounting POS system and accounting device - Google Patents
Self-accounting POS system and accounting device Download PDFInfo
- Publication number
- JP5790160B2 JP5790160B2 JP2011121850A JP2011121850A JP5790160B2 JP 5790160 B2 JP5790160 B2 JP 5790160B2 JP 2011121850 A JP2011121850 A JP 2011121850A JP 2011121850 A JP2011121850 A JP 2011121850A JP 5790160 B2 JP5790160 B2 JP 5790160B2
- Authority
- JP
- Japan
- Prior art keywords
- customer
- accounting
- information
- registration
- control unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Cash Registers Or Receiving Machines (AREA)
Description
本発明は、店舗に備えられるPOSシステムとして、顧客が自分で精算を行うことのできるセルフ会計POSシステムに関する。 The present invention relates to a self-accounting POS system in which a customer can pay by himself as a POS system provided in a store.
店舗において顧客自身が会計装置を用いて会計処理を行うようにされたセルフ会計POS(Point of Sales)システムが知られている。このようなセルフ会計POSシステムとして、会計用伝票に印刷された二次元バーコードを会計装置に読み取らせることにより会計情報を呼び出して、これを会計装置の画面に表示させる。そして、顧客は表示された会計情報を確認して会計処理を行うようにされたものが知られている(例えば、特許文献1参照)。 2. Description of the Related Art A self-accounting POS (Point of Sales) system is known in which a customer himself performs an accounting process using an accounting apparatus in a store. As such a self-accounting POS system, the accounting information is called by causing the accounting device to read the two-dimensional barcode printed on the accounting slip and displayed on the screen of the accounting device. A customer is known to check the displayed transaction information and perform transaction processing (see, for example, Patent Document 1).
上記のようなセルフ会計POSシステムにおいては、顧客自身が、会計用伝票に印刷された二次元バーコードを会計装置に読み取らせる作業を行う。しかし、会計用伝票は紙片等に印刷したものを用いることが多いため、顧客は会計用伝票を紛失したり、あるいは、会計用伝票を買物カゴ等の中に紛れ込ませて見失ってしまったりすることがあり、見失った会計用伝票を探す等の手間や時間を要するため、顧客はスムーズに会計を行うことができないと共に、顧客の後には会計待ちの行列ができてしまい混雑するという問題も生じる。また、会計用伝票を読取らせる作業は、顧客にとっては不慣れであるため、例えば二次元バーコードとスキャナの角度や距離が不適切になって正常に読み取らせることができず、正しく会計を行うことができないという問題が生じる場合があった。また、二次元バーコードに代えて、会計用伝票に印刷された会計番号を顧客が会計装置に入力するというものも知られているが、この場合にも、顧客が会計番号を間違えて入力してしまう場合があり、同様の問題が生じる。 In the self-accounting POS system as described above, the customer himself / herself performs an operation of causing the accounting apparatus to read the two-dimensional barcode printed on the accounting slip. However, since accounting slips are often printed on a piece of paper, the customer may lose the accounting slips, or the accounting slips may be lost in the shopping cart. However, since it takes time and effort to search for a lost accounting slip, the customer cannot perform accounting smoothly, and there is a problem in that the customer queues up and becomes crowded. Also, since the work of reading accounting slips is unfamiliar to customers, for example, the angle and distance between the two-dimensional barcode and the scanner become inappropriate and cannot be read normally, and accounting is performed correctly. In some cases, it was impossible to do so. In addition, it is also known that the customer enters the accounting number printed on the accounting slip into the accounting device instead of the two-dimensional barcode. In this case, too, the customer enters the accounting number by mistake. A similar problem arises.
また、顧客に渡される会計用伝票は、会計後に廃棄されてしまうことが多いために、店舗側としては経済的であるとはいえなかった。 In addition, since the accounting slip delivered to the customer is often discarded after accounting, it cannot be said that the store is economical.
本発明は上記の課題を解決するためになされたものであり、顧客が会計処理をトラブル無く短時間で円滑に行えるようにするとともに、店舗側にとってもコスト的に有利となるセルフ会計POSシステムを提供することを目的とする。 The present invention has been made in order to solve the above-described problems. A self-accounting POS system that enables a customer to smoothly perform accounting processing in a short time without trouble and is advantageous in terms of cost for the store side as well. The purpose is to provide.
本発明は、顧客の買上商品情報を登録する登録装置と、前記顧客によって代金の精算が行われる会計装置からなるセルフ会計POSシステムにおいて、前記登録装置で登録を受ける前記顧客の生体情報を取得する第1の生体情報取得手段と、前記顧客の買上商品情報と前記顧客の前記生体情報を対応付けて記憶する記憶手段と、前記会計装置で前記顧客を検知する検知手段と、前記検知手段により前記顧客を検知したのに応じて前記顧客の生体情報を取得する第2の生体情報取得手段と、前記第2の生体情報取得手段により取得された生体情報に基づいて前記買上商品情報を前記記憶手段から取得する買上商品情報取得手段と、前記取得した買上商品情報に基づいて前記会計装置にて会計処理を実行する会計手段と、を備えることを特徴とするセルフ会計POSシステムである。
また、本発明は、顧客の買上商品情報と当該顧客の生体情報を対応付けた顧客会計情報が登録装置から送信され、前記顧客によって代金の精算が行われる会計装置において、前記顧客を検知する検知手段と、前記検知手段により前記顧客を検知したのに応じて前記顧客の生体情報を取得する第2の生体情報取得手段と、前記第2の生体情報取得手段により取得された生体情報に基づいて、前記登録装置から送信された顧客会計情報から買上商品情報を取得する買上商品情報取得手段と、前記取得した買上商品情報に基づいて会計処理を実行する会計手段と、を備えることを特徴とする会計装置である。
The present invention obtains the biometric information of the customer who is registered in the registration device in a self-accounting POS system comprising a registration device for registering customer purchase merchandise information and an accounting device for which the customer pays the price. First biometric information acquisition means, storage means for storing the customer's purchased product information and the biometric information of the customer in association with each other, detection means for detecting the customer with the accounting device, and the detection means A second biometric information acquisition unit configured to acquire the biometric information of the customer in response to detection of the customer; and the storage unit based on the biometric information acquired by the second biometric information acquisition unit. be characterized in that it comprises a purchased commodity information obtaining means for obtaining, and a accounting means for performing accounting processing in the accounting system on the basis of said acquired purchased on commodity information from the It is a self-accounting POS system.
Further, the present invention provides a detection method for detecting the customer in an accounting device in which customer accounting information in which the purchased product information of the customer is associated with the biological information of the customer is transmitted from the registration device, and the customer pays the price. Based on the biological information acquired by the second biological information acquisition means, the second biological information acquisition means for acquiring the customer's biological information in response to detecting the customer by the means, the detection means The purchased product information acquiring means for acquiring the purchased product information from the customer accounting information transmitted from the registration device, and the accounting means for executing an accounting process based on the acquired purchased product information Accounting equipment.
本発明によれば、顧客が行う会計処理を、会計用伝票の紛失や探す手間などが無く短時間で円滑に行えるようになるとともに、店舗側にとってもコスト的に有利となるセルフ会計POSシステムを提供できるという効果が得られる。 According to the present invention, a self-accounting POS system that allows a customer to perform accounting processing smoothly in a short time without the loss of accounting slips and the trouble of searching, and is advantageous for the store as well. The effect that it can provide is acquired.
[セルフ会計POSシステムの構成例]
図1は、本発明を実施するための形態(実施の形態)におけるセルフ会計POS(Point of Sales)システムの全体構成例を示している。この図に示すセルフ会計POSシステムは、複数の登録装置100および複数の会計装置200を備える。そして、これら登録装置100および会計装置200はネットワーク300経由で接続される。
[Configuration example of self-accounting POS system]
FIG. 1 shows an example of the overall configuration of a self-accounting POS (Point of Sales) system in an embodiment (embodiment) for carrying out the present invention. The self-accounting POS system shown in this figure includes a plurality of
登録装置100および会計装置200は、例えば同じ1つの店舗に設置されている。登録装置100は、顧客が買い上げた商品(買上商品)を登録管理する機能を有し、商品登録などの所定操作はオペレータ(店員)が行う。また、複数の登録装置100における1つはマスタとして機能し、残る登録装置100はサテライトとして機能する。マスタの登録装置100には、各サテライトの登録装置100において行われた商品登録に応じて生成された顧客会計情報が登録されており、マスタの登録装置100とサテライトの登録装置100が保持するデータは常に同期されている。
The
会計装置200は、会計処理機能を有するもので、この会計装置200を顧客が使用する。会計装置200は、登録装置100において登録された顧客ごとの会計情報(顧客会計情報)をネットワーク300経由で受信し、会計情報の内容を表示する。顧客は、会計情報を確認して買上合計金額に応じた入金を行う。会計装置200は、この入金に応じて精算処理を行い、必要に応じて釣銭を払い出す。
The
図2は、本実施の形態のセルフ会計POSシステムの使用例を模式的に示すもので、店舗において登録装置100および会計装置200が設置されている場所を平面方向からみたものである。
FIG. 2 schematically shows a usage example of the self-accounting POS system of the present embodiment, which is a plan view of a place where the
登録装置100は、図示するようにチェックアウトカウンタ400の上に設置される。そして、オペレータ(店員)Sは、各々が登録装置100を操作可能な位置に立ち、会計処理をしてもらう顧客Cは、それぞれ、チェックアウトカウンタ400を挟んでオペレータSと対向する側に立つ。買上商品登録待ちの列は、図における最も左の登録装置100において動線に対応する波線にしたがった順となる。つまり、列の先頭が顧客Cであり、登録装置100の前に立っている状態である。その次が顧客Cwであり、顧客Cの左側に立って買上商品の登録を待っている状態である。
The
顧客Cは、自分が購入したい商品を入れた買い物かごをチェックアウトカウンタ400に置いて、オペレータSが商品を登録してくれるのを待つ。このとき、本実施の形態において、登録装置100は、買上商品登録待ちで前に立っている顧客Cを撮像している。詳しいことは後述するが、オペレータSは、この顧客Cの顔を撮像した画像と会計情報とを対応付けるための操作を行ったうえで、この顧客Cが持ってきた買い物かごに入っている商品を登録する操作を行う。このために、オペレータSは、買い物かごに入っている商品のバーコードをスキャナ104により読み取っていくようにして商品を登録していく。
The customer C puts a shopping cart containing the product he / she wants to purchase on the
そして、登録が完了すると、オペレータSは顧客Cに商品登録が完了したことと、精算のために会計装置200の場所に行ってもらうように伝える。本実施の形態の場合、この際に、顧客Cに対して二次元バーコードや会計番号が印刷された会計用伝票を渡すことはしない。つまり、本実施の形態の登録装置100は、会計用伝票を印刷して発行する機能を有さなくともよい。
When the registration is completed, the operator S informs the customer C that the product registration is completed and asks the customer C to go to the place of the
そして、顧客Cは、図において波線の矢印に示すように、商品登録後の商品を持って会計装置200にまで移動し、会計装置200の前に立つ。会計装置200は、その前に立った人を検知するセンサを備えており、人が前に立ったことを検知するのに応じて、この前に立っている顧客Cの顔を撮像して顧客画像データを生成する。そして、この顧客画像データとともにマスタの登録装置100に対して顧客会計情報における会計データを要求し、この要求に応じて受信した会計データに基づいて会計情報画面を表示する。顧客Cは、会計情報画面の内容を確認したうえで買上合計金額に応じた入金を行って精算する。この際に釣銭があれば、会計装置200から釣銭が排出されるので、それを受け取る。このように、本実施の形態のセルフ会計POSシステムでは、店舗において顧客自身が会計装置200を利用して買上商品についての精算を行うことができるようになっている。
Then, as shown by the wavy arrow in the figure, the customer C moves to the
[登録装置の構成]
図3は、登録装置100の外観例を示している。なお、この図においては、図2に示したスキャナ104の部位については省略し、登録装置100の本体部のみを示している。スキャナ104は、登録装置100の本体部とは別にチェックアウトカウンタ400の上においてオペレータSが商品のバーコードを読み取らせることができるように設けられている。
[Registration device configuration]
FIG. 3 shows an appearance example of the
図3(a)は、オペレータS側からみた登録装置100の斜視図であり、図3(b)は、その反対側の顧客C側からみた登録装置100の斜視図である。この図に示す登録装置100は、タッチパネル付表示部106、撮像部107、操作部108を備えている。タッチパネル付表示部106はオペレータS側に向けられるようにして設けられ、オペレータSが操作するための各種操作画像を表示する。また、表示中の操作画像に対して行われた操作を受け付ける。操作部108は、例えば各種所定のキー、ボタンなどの操作子が設けられた部位であり、オペレータSが操作できるようにオペレータS側に設けられる。
FIG. 3A is a perspective view of the
撮像部107は、例えばCCD(Charge Coupled Device Image Sensor)やCMOS(Complementary Metal Oxide Semiconductor)センサなどの撮像素子を備えて撮像を行う部位であり、商品登録してもらうために当該登録装置100の前に立っている顧客Cの顔が撮像範囲に収まるように配置される。
The
図4は、登録装置100の構成例を示している。この図において、図1に示した構成に対応するブロックには同一の符号を付している。この登録装置100は、制御部101、記憶部102、RAM103、スキャナ104、通信部105、タッチパネル付表示部106、撮像部107および操作部108を備える。
FIG. 4 shows a configuration example of the
制御部101は、CPU(Central Processing Unit)を含み、記憶部102に記憶されるプログラムを実行することにより、同図に示した各部を制御するものである。
The control unit 101 includes a CPU (Central Processing Unit), and controls each unit shown in the figure by executing a program stored in the
記憶部102は、補助記憶装置として機能するもので、制御部101により実行されるプログラムや商品ファイル等を格納するものである。商品ファイルは、商品名、販売価格等の商品情報を商品コードに関連付けてデータ構成したファイルである。この記憶部102には、例えばハードディスクなどが使用される。RAM103は、制御部101のCPUにより記憶部102から読み出されて実行されるプログラムやワークエリアが展開されるメモリである。また、RAM103には、記憶部102に格納された商品ファイルのデータが、プログラムの実行によって読み出されて展開される。通信部105は、制御部101の制御に応じて、ネットワーク300経由で通信を実行する部位である。
The
スキャナ104は、商品に付されたバーコードが不図示のバーコード読取部にかざされると、バーコード読取部がバーコードをスキャンして商品コードを読み取り制御部101に送信するものである。操作部108は、オペレータSによって操作されるキーボードタイプの入力手段であり、テンキー、小計ボタン、現計ボタン等の商品登録作業および会計処理作業において使用されるキーが設けられている。操作部108からは、キー操作に応じた操作信号が制御部101に送信される。
When the barcode attached to the product is held over a barcode reading unit (not shown), the
タッチパネル付表示部106は、オペレータSに操作させるためのタッチパネルを備えた表示装置である。タッチパネル付表示部106からは、タッチ操作に応じた操作信号が制御部101に送信される。
The
制御部101は、タッチパネル付表示部106に、オペレータSが操作するための操作画面を表示させる。そして、制御部101は、スキャナ104から送信された商品コードを受信すると、その商品コードに基づいて商品ファイルから商品コードに関連付けられた商品情報を読み出して、顧客ごとの買上明細などの情報を格納した顧客会計情報としてRAM103のワークエリアに記憶させる。このように記憶された顧客会計情報は、ネットワーク300経由で会計装置200に送信され、会計装置200はこの顧客会計情報に基づいて会計処理を実行する。
The control unit 101 causes the display unit with a
撮像部107は、撮像を行う部位である。制御部101は、撮像部107の撮像により生成された撮像画像信号を利用して、後述するように顔認識結果が反映されたモニタ画面を表示させたり、モニタ画面に対して指定された顔の画像データを生成する。このように生成された画像データは、次に説明するように顧客画像データとして顧客会計情報に含められて管理されるとともに、後述するようにタッチパネル付表示部106にて表示される顧客情報画面のインデックスにおいて貼り付け表示される。
The
図5(a)は、RAM103のメモリマップを示している。同図に示すように、RAM103にはメモリマップ900で示されるデータ構造を有したワークエリアが展開される。そして、このワークエリアには、買上商品が登録済みの顧客ごとに対応する顧客会計情報が格納される顧客エリア910−1〜910Nと、これら顧客エリア910−1〜910Nのうちのいずれかを選択するための呼出ポインタ920とが含まれている。この呼出ポインタ920には、顧客エリア910−1〜910−Nの各記憶位置を指し示すアドレスが記憶されている。
FIG. 5A shows a memory map of the
図5(b)は、1つの顧客エリア910において格納される顧客会計情報の構造例を示している。顧客会計情報は、顧客画像データ911と会計データ912から成る。顧客画像データ911は撮像部107による撮像画像信号から抜き出して形成した顧客の顔の画像データである。顧客画像データの顧客は、会計データ912において示される商品を買い上げた顧客と一致する。また、会計データ912は、顧客の買い上げた品名や個数、買上合計金額と、置数等の情報が記憶されている。
FIG. 5B shows an example of the structure of customer accounting information stored in one
[会計装置の構成]
続いて、会計装置200の構成について説明する。図6は、会計装置200の外観例を示している。この図に示す会計装置200は、タッチパネル付表示部205、撮像部206、人検知センサ207、電子マネーリーダ/ライタ208、釣銭釣札部209、印字部210を備える。
[Configuration of accounting equipment]
Next, the configuration of the
図6において、タッチパネル付表示部205は、会計装置200を使用する顧客に対して、会計情報その他の所定の画像を表示する。また、表示された操作画像に対して行われた操作を入力する。
In FIG. 6, the
撮像部206は、CCDやCMOSセンサなどの撮像素子を備えて撮像を行う部位である。この撮像部206は、会計装置200を使用するために会計装置200の前に立っている顧客の顔が撮像範囲に収まるように設けられる。
The
人検知センサ207は、会計装置200の前に立つ人を検知するセンサである。この人検知センサ207に採用されるセンサについては特に限定されないが、例えば音波や電波の反射時間に基づくものなどを想定できる。また、人検知センサ207に代えて、撮像部206により撮像された画像に対する顔認識処理などを利用して会計装置200の前に人が立っていることを検知するようにしてもよい。
The
電子マネーリーダ/ライタ208は、顧客が所有する電子マネー対応カードまたは電子マネー機能を備えた携帯端末と通信を行う部位である。顧客による電子決済の要望により用いられるものである。顧客は、電子マネー対応カードなどを利用して会計を行いたい場合には、例えばタッチパネル付表示部205に対する所定操作により、電子マネーリーダ/ライタ208を起動させる。そして、顧客は、電子マネーリーダ/ライタ208に電子マネー対応カードなどをかざして通信を行わせる。この通信に応じて、会計装置200は、買上合計金額を支払い金額として決済処理を行う。
The electronic money reader /
釣銭釣札部209は、図に例示するように会計装置200本体の下部前面に配置される。この硬貨出金口209a、硬貨入金口209bおよび紙幣入出金口209cを有している。硬貨出金口209aは、例えば図示するように会計装置200本体の前面下部中央部に配置され、その凹部から硬貨の釣銭が排出される。硬貨入金口209bは、例えば図示するように硬貨出金口209aの上部に配置され、上記とは別の凹部から硬貨が投入される。紙幣入出金口209cは、例えば図示するように硬貨入金口209bに向かって右側に配置され、紙幣が水平に投入/排出される。印字部210は、顧客の会計が完了したことに応じて、買上消費の明細、入金金額、釣銭の金額などの会計内容が印刷されたレシートを排出する部位である。
The
図7は、会計装置200の構成例を示している。この図に示す会計装置200は、制御部201、記憶部202、RAM203、通信部204、タッチパネル付表示部205、撮像部206、人検知センサ207、電子マネーリーダ/ライタ208、釣銭釣札部209および印字部210を備える。
FIG. 7 shows a configuration example of the
制御部201は、CPU(Central Processing Unit)を含み、記憶部202に記憶されるプログラムを記憶することにより、同図に示した各部を制御する。記憶部202は、補助記憶装置として機能するもので、制御部201により実行されるプログラムや各種所定のデータを記憶する。RAM203は、制御部201のCPUにより記憶部202から読み出されて実行されるプログラムやワークエリアが展開されるメモリである。また、RAM203には、記憶部202に記憶されたデータにおける所定のデータが、適宜、プログラムの実行によって読み出されて展開される。通信部204は、制御部201の制御に応じて、ネットワーク300経由で通信を実行する部位である。
The
タッチパネル付表示部205は、制御部201の表示制御に応じて所定の画像を表示する部位である。また、タッチパネルに対して行われた操作に応じた操作信号を制御部201に出力する。制御部201は、この操作信号の入力に応じた所定の処理を実行する。
The touch panel-equipped
撮像部206は、前述のように撮像を行い撮像画像信号を出力する。制御部201は、撮像画像信号に対する画像信号処理として顔認識などを実行する。人検知センサ207は、前述のように会計装置200の前に立っている人を検出するように設けられる。より具体的には、撮像部206の撮像範囲に顔が収まるようにして会計装置200の近傍に位置している人を検出できるように設ける。そして、人検知センサ207は、その検出信号を制御部201に出力する。制御部201は、会計装置200の前に人が立っていることを示す検出信号が入力されるのに応じて、例えば上記撮像部206による顧客の顔の撮像をはじめとする会計に応じた所定の処理を開始させる。
The
電子マネーリーダ/ライタ208は、制御部201の制御に応じて、前述のように決済のために電子マネー対応カードなどと通信を行う部位である。制御部201は、電子マネーリーダ/ライタ208から入力される電子マネー対応カードの情報に基づいて決済のための処理を実行することができる。
The electronic money reader /
釣銭釣札部209は、図6に示した硬貨出金口209a、硬貨入金口209bおよび紙幣入出金口209cを備え、制御部201の制御に応じて釣銭に関する所定の処理を実行部位である。制御部201は、釣銭釣札部209に硬貨の排出を指示する硬貨排出指示情報または紙幣の排出を指示する紙幣排出指示情報を供給する。また、制御部201は、釣銭釣札部209に投入された硬貨の金額を示す硬貨金額情報と投入された紙幣の金額を示す紙幣金額情報とを用いて、投入された硬貨の金額と投入された紙幣の金額とを加算し、投入された総額を計算する。また、制御部201は、後述するようにマスタの登録装置100から受信した顧客会計情報から買上総額を認識し、この買上総額から現在までに投入された総額を差分し、残額を算出することができる。また、制御部201は、買上総額と、現在までに投入された総額と残額をタッチパネル付表示部205に表示させる。これにより、顧客はあと幾ら金額を投入すべきか把握することができる。
The
印字部210は、図6にて説明したレシートの排出部位を含み、制御部201の制御に応じて、顧客会計情報と、会計処理情報(顧客からの投入総額や釣銭の払い出し額などの情報を含む)に基づいて、会計内容を印刷したレシートを印刷する。そして、レシート排出部位から印刷したレシートを排出させる。
The
[登録装置における商品登録動作例]
続いて、図8〜図10を参照して、オペレータSが登録装置100に対して行う商品登録操作手順と、これに伴ってタッチパネル付表示部106において表示される画像の態様例について説明する。
[Product registration operation example in the registration device]
Next, with reference to FIGS. 8 to 10, a product registration operation procedure performed by the operator S on the
まず、図8(a)はタッチパネル付表示部106において表示される操作画面500を模式的に示している。例えばこの図に示す操作画面500がタッチパネル付表示部106のほぼ全面において表示される。同図に示すように、操作画面500は、顧客情報画面501aと、顧客情報画面501bと、顧客情報画面501cとを重ねたような構造となっており、図示する例では顧客情報画面501aが最上面に表示されている。顧客情報画面501a〜501cに表示される情報は、例えばRAM103の第1〜第3顧客エリア910−1〜910−3に格納される顧客会計情報に基づいている。顧客情報画面501a〜501cの各々の下部にはインデックス(タブ)540a〜540cが設けられている。このインデックス540a〜540cのいずれかに対するタッチ操作を行うことに応じて、その操作されたインデックス540に対応する顧客情報画面501が最上面に表示される。また、ここでの図示は省略しているが、インデックス540a〜540cには、対応の顧客の顔を撮像した顧客画像が表示される。なお、インデックス540a〜540cに表示するキャラクタ画像については後述する。
First, FIG. 8A schematically shows an
図8(b)は、顧客情報画面501aのエリア内容例を示している。なお、残る顧客情報画面501bと501cも同様のエリア内容であり、各エリアにおいて、対応の顧客の買上商品の登録内容が反映される。この図に示す顧客情報画面501aは、プリセットキーエリア510と、買上明細エリア520と、会計情報エリア530を有する。会計情報エリア530は、買上明細登録された商品別買上情報のうち最新の商品別会計情報に含まれる商品名を表示するための品名エリア531と、その商品の販売価格を表示するための金額エリア532と、顧客の買上個数を表示するための個数エリア533と、顧客に対する取引全体の買上合計金額を表示するための合計金額エリア534と、操作部108に対するキー操作、またはプリセットキーエリア510に対するタッチ操作によってバーコードが付されていない商品の入力が為された場合に、その額や入力された数量等を表示するための置数エリア535が含まれている。また、顧客情報画面501aの下側縁部には、インデックス540aが付されている。このインデックス540aに対する操作を行うと、顧客情報画面501a〜501cのうち、顧客情報画面501aが選択され、最上面に表示される。
FIG. 8B shows an area content example of the
ここで、図10に示すように登録装置100の周囲に4人の顧客C1〜C4がいる状況を想定する。顧客C1は、既に買上商品の登録を終え、登録装置100から離れて会計装置200に向かっている。顧客C2は、買上商品登録待ちの列の先頭に並んでおり、これからオペレータSに買上商品の登録をしてもらう状態である。また、顧客C3は、買上商品登録待ちの列において、顧客C2の次に並んでいる状態である。顧客C4は、顧客C3の同伴者である。
Here, it is assumed that there are four customers C1 to C4 around the
上記の状況のもとで、図8に示した操作画面500において顧客情報画面501aには、買上商品登録を終えた顧客C1の会計情報が登録されており、その会計情報の内容が反映されているものとする。これに対して顧客情報画面501bと501cは未だ登録が行われていない空の状態であるとする。
Under the above situation, the
この状態のもとで、オペレータSは、これから顧客Cの買上商品の登録を行うにあたり、空の顧客情報画面501bと501cのいずれかを使用することができる。ここでは、オペレータSは、顧客情報画面501bを選択したものとする。そこで、オペレータSは、顧客情報画面501bに対応するインデックス540bに対するタッチ操作を行う。これにより、顧客情報画面501a〜501cのうち、顧客情報画面501bが最上面に表示される状態となる。そのうえで、本実施の形態では、上記のように未登録の顧客情報画面501を選択するのに応じて、そのときに撮像部107において撮像されているモニタ画面600をタッチパネル付表示部106に表示させることとしている。
Under this state, the operator S can use either of the empty customer information screens 501b and 501c when registering the purchased product of the customer C from now on. Here, it is assumed that the operator S selects the
図9は、タッチパネル付表示部106に上記モニタ画面600が表示されたときの状態を示している。この図のモニタ画面600は、例えば上記の操作により表示された顧客情報画面501bの上に対してさらに重畳されるように表示されている。
FIG. 9 shows a state when the
図10には、このときの顧客C1〜C4の位置と撮像部107の撮像範囲700との関係が示されている。この図によると、撮像範囲700において、左から右にかけて順に、顧客C2、顧客C4、顧客C3の順で収まっており、顧客C1のみが撮像範囲700から外れている。また、図10において、撮像部107からの顧客C2の被写体距離をL1として、顧客C3の被写体距離をL2として、顧客C4の被写体距離をL3として示している。撮像部107からの被写体距離は、すなわち、登録装置100に対する距離に相当する。この場合、買上商品登録待ちの列の先頭の顧客C2が登録装置100に最も近い。次に、買上商品登録待ちの列の2番目に並んでいる顧客C3が近く、この顧客C3に同伴している顧客C4が最も遠い。したがって、距離L1、L2およびL3は、L1<L2<L3の関係を有している。
FIG. 10 shows the relationship between the positions of the customers C1 to C4 and the
図9(a)のモニタ画面600には、上記図10に応じた画像が表示されている。つまり、モニタ画面600の左から右にかけて顧客C2、C4、C3の順で表示されている。また、このモニタ画像に表示される画像に対しては顔認識処理が実行され、認識した顔の画像部分を囲うように顔認識枠610が配置表示される。この場合には、顧客C2、C3、C4の顔がそれぞれ認識されており、これに応じて、顧客C2、C3、C4の顔の部分に対して、それぞれ顔認識枠610a、610bおよび610cが配置されている。そのうえで、これらの顔認識枠610a、610bおよび610cの各枠線は、撮像部107に最も近い顔に対応するものが他よりも太く表示されるようになっている。したがって、図9(a)の場合は、顧客C2の顔認識枠610aが最も太く表示される。なお、撮像部107と被写体の顔との距離は、撮像部107が備える測距機能を利用して認識すればよい。
On the
オペレータSは、モニタ画面600において複数の顧客が写っている状態であっても、最も太い線による顔認識枠610aにより囲まれている顔の画像が、買上商品登録待ちの列の先頭に並んでいる顧客C2であることを的確に認識できる。そこで、オペレータSは、この顔認識枠610aの枠内に対してタッチ操作を行う。この操作に応じて、図9(a)において示すように、顧客Cに対応して選択された顧客情報画面501bのインデックス540bにおいて、顧客画像(顧客撮像画像)550bが表示される。この顧客画像550bは、オペレータSがタッチ操作を行った顔認識枠610aにて表示されていた画像、つまり、顧客C2の顔の画像を縮小したものとなる。
Even in a state where a plurality of customers are shown on the
図9(b)は、上記のように顧客Cの顔に対応する顔認識枠610aに対するタッチ操作を行った後における、インデックス540a〜540cの画面部分を拡大して示している。インデックス540aには、顧客C2の前に買上商品登録を済ませた顧客C1の顔の顧客画像550aが表示されている。そして、インデックス540bには、顧客C2の顔の顧客画像550bが表示されている。残るインデックス540cは、顧客が未登録であることに応じて顧客画像は表示されていない。なお、このように、新規に顧客C2が顧客情報画面501bに登録されると、それまで表示されていたモニタ画面600の表示は終了し、操作画面500が表示される。この操作画面500においては、顧客Cに対応付けられた顧客情報画面501bが最上面に表示されている。
FIG. 9B shows an enlarged screen portion of the
オペレータSは、上記のように顧客情報画面501bが表示された状態で、顧客Cの買上商品のバーコードをスキャナ104によりスキャンするように登録操作を行っていく。この登録操作が行われると、例えばメモリマップ900における第2顧客エリア910−2に顧客Cの買上商品が顧客画像(顧客撮像画像)550bに紐付けされて随時格納される。そして、オペレータSは、すべての買上商品の登録を終えると、現計キーまたは登録完了キーを操作する。これに応じて、顧客Cに対応する顧客会計情報が、例えばメモリマップ900における第2顧客エリア910−2に登録完了した一取引のデータとして格納される。
The operator S performs a registration operation so that the
例えば、登録装置100に対する買上商品の登録は、買上商品登録待ちの列に並んでいる順番通りに行われるとは限らない。具体的には、図10の顧客C1が、買い忘れた商品に気づき、商品を売り場まで取りに行くために登録装置100を離れたような場合を想定することができる。この場合、オペレータSは、この顧客C1の買上商品登録を一旦完了させて、次に並んでいた顧客C2の買上商品登録を先に行うことになる。そして、顧客C1が商品を持って戻ってきたのに応じて、オペレータSは、顧客C1に対応のインデックス540aを選択して顧客情報画面501aを呼び出し、改めて登録を再開する。このように、買上商品の登録は、複数の顧客の間で前後し得る。
For example, the registration of purchased products with respect to the
上記のような状況において、オペレータSは、顧客C1が商品を取って戻ってくるのに応じて、顧客C1と同じ顔の顧客画像550が表示されているインデックス540を探すことになる。この際、本実施の形態の顧客画像550は、顧客の顔を撮像したものであるため、オペレータSは、顧客画像550aが顧客C1に対応するものであることを確実に認識することができる。そして、顧客画像550aが表示されたインデックス540aを操作して、顧客C1の顧客情報画面501aを呼び出すことができる。つまり、本実施の形態においては、オペレータSが、他の顧客の顧客情報画面501を間違えて呼び出して商品の追加登録などを行ってしまうことを有効に防止することができる。
In the situation as described above, the operator S searches for the index 540 in which the customer image 550 having the same face as the customer C1 is displayed as the customer C1 picks up the product and returns. At this time, since the customer image 550 of the present embodiment is an image of the customer's face, the operator S can surely recognize that the
[会計装置の会計動作例]
次に、会計装置200の会計動作の流れについて説明する。先に図2にて説明したように、顧客Cは、オペレータSに買上商品の登録をしてもらった後に、自分で精算をするために会計装置200のところに赴く。そして、会計装置200を操作可能できる程度にまでその前に近づくと、人検知センサ207によって検知が行われ、これに応じて、撮像部206により、この会計装置200の前に立った顧客の撮像が行われる。そして、会計装置200は、この撮像された画像から顧客の顔の画像データを生成し、この顔の画像データとともに、顧客会計情報のリクエストをマスタの登録装置100に送信する。
[Example of accounting operation of accounting device]
Next, the flow of the accounting operation of the
マスタの登録装置100は、すべての登録装置の顧客会計情報を記憶しており、この顧客会計情報のうちから、受信した画像データと同じ顧客の顔の顧客画像データ911を含む顧客会計情報を検索し、会計装置200に返送する。
The
会計装置200は、受信した顧客会計情報に含まれる顧客画像データ911を利用して、タッチパネル付表示部205に本人確認画面810を表示する。図11(a)は、タッチパネル付表示部205に表示される本人確認画面810の一例を示している。この図に示す本人確認画面810においては、顧客画像表示エリア811、「はい」ボタン812および「いいえ」ボタン813が表示されている。
The
顧客画像表示エリア811には、受信した顧客会計情報に含まれる顧客画像データ911の画像が表示される。つまり、登録装置100側にて撮像された顧客の顔の画像が表示される。顧客Cは、顧客画像表示エリア811に表示される顔が自分であるかどうかを確認する。そして、顧客Cは、自分自身であれば「はい」ボタン812に対するタッチ操作を行い、自分自身でなければ「いいえ」ボタン813に対するタッチ操作を行う。
「いいえ」ボタン813に対する操作が行われた場合、会計装置200は、再度、撮像部206により顧客Cの撮像を行って顧客の顔の画像データを生成する。そして、生成した顔の画像データとともに顧客会計情報のリクエストを、再度、マスタの登録装置100に対して送信する。マスタの登録装置100は、これに応答して、例えば前回とは異なる顧客会計情報を検索して顧客の顔の画像データが照合されると返送する。
In the customer
When an operation is performed on the “No”
一方、「はい」ボタン812に対する操作が行われた場合、会計装置200は、本人確認画面810の表示を消去する。そして、受信した顧客会計情報における会計データ912の内容を反映した会計情報画面820を、タッチパネル付表示部205に表示する。図11(b)は、タッチパネル付表示部205に表示される会計情報画面820の一例を示している。この図に示す会計情報画面820においては、金額表示エリア821、現金支払い指定ボタン822およびクレジットカード支払い指定ボタン823が表示されている。金額表示エリア821は、顧客が支払うべき買上合計金額が示される。この買上合計金額は、受信した顧客会計情報に基づいて表示される。また、現金支払い指定ボタン822は、顧客が現金支払いによる精算を行う場合に、その旨を指定するためにタッチ操作を行うボタンである。クレジットカード支払い指定ボタン823は、顧客がクレジットカードにより精算を行う場合に、その旨を指定するためにタッチ操作を行うボタンである。
On the other hand, when an operation is performed on the “Yes”
顧客は、現金支払い指定ボタン822およびクレジットカード支払い指定ボタン823のいずれかに対するタッチ操作を行ったうえで、その後において表示される案内にしたがって、現金またはクレジットカード(電子マネーカードを含む)により精算を行う。そして、会計が完了すると、会計装置200は、レシートを発行する。顧客は、レシートを受け取って会計装置200を離れればよい。
The customer performs a touch operation on either the cash
また、会計の完了に応じて、会計装置200は、登録装置100に対して例えば会計データを識別する情報とともに会計完了の通知を行う。この通知に応じて登録装置100は、会計が完了した会計データに対応する顧客会計情報をRAM103からクリアする。これに応じて、登録装置100は、このクリアされた顧客会計情報の内容が反映されていた顧客情報画面501の内容が消去されて空の状態の表示に変更する。また、この顧客情報画面501に対応するインデックス540に表示されていた顧客画像550も消去した表示に変更する。
In response to the completion of the accounting, the
このようなセルフ会計POSシステムの構成の場合、顧客Cに対応して登録された顧客会計情報は、その顔を撮像した画像データを識別子として特定することができるため、従来のように、用紙に印刷された二次元バーコードや会計番号を会計装置200に読み込ませたり入力したりする必要がない。これにより、顧客は、短時間で円滑に精算を済ませることができる。また、登録装置100において二次元バーコードを用紙に印刷する必要もなくなるために、店舗にとってはコスト的にも有利となる。また、会計装置200は、精算に際して会計情報画面820に先だって本人確認画面810を表示し、顧客Cに本人確認のための操作を促すようにされている。これにより、登録装置100において画像データの照合を誤って、顧客Cに対応しない顧客会計情報を送信してきた場合であっても、 この顧客会計情報によって代金支払いが行われてしまうような不都合を回避できる。
In the case of such a self-accounting POS system configuration, the customer accounting information registered in correspondence with the customer C can specify image data obtained by capturing the face as an identifier, so that it can be used on a sheet as in the past. There is no need to read or input the printed two-dimensional barcode or transaction number into the
さらに、会計の完了に応じて、登録装置100側で、その会計を完了させた顧客に対応する顧客情報画面501および顧客画像550の表示がクリアされる。これにより、オペレータSは、登録装置100の前に居ながらにして、自分が登録した顧客についての精算の状況を的確に把握できる。また、例えば顧客が不正をはたらいて、精算せずに退店してしまったような状況も把握することができ、防犯にも有効である。また、会計の完了に応じて空の顧客情報画面501が形成されることになるので、オペレータSは、新規に買上商品の登録を行おうとする場合、すぐに空きの顧客情報画面501を呼び出すことができるので登録作業も効率よく行っていくことができる。
Further, upon completion of the transaction, the
[登録装置の処理手順例]
図12および図13のフローチャートを参照して、登録装置100が実行する処理手順例について説明する。なお、この図に示す処理は、制御部101がプログラムを実行することにより実現されるものとしてみることができる。
[Registration Device Processing Procedure Example]
An example of a processing procedure executed by the
図12は、買上商品の登録に関連する処理手順例を示している。図12において、制御部101は、ステップS101により撮像部107による撮像を実行させる。なお、このステップS101による撮像は、登録装置100の動作中において継続して行われるようにしてよい。
FIG. 12 shows a processing procedure example related to registration of purchased products. In FIG. 12, the control unit 101 causes the
次に、制御部101は、ステップS102において、オペレータSにより行われるインデックス540を選択してタッチする操作を入力すると、ステップS103において、今回選択されたインデックス540に対応する顧客情報画面501は新規のものであるか否かについて判定する。ここで、新規である場合には、ステップS104に進み、新規ではない場合には、ステップS106に進む。 Next, when the control unit 101 inputs an operation of selecting and touching the index 540 performed by the operator S in step S102, the customer information screen 501 corresponding to the currently selected index 540 is displayed in step S103. It is determined whether or not it is a thing. If it is new, the process proceeds to step S104. If it is not new, the process proceeds to step S106.
ステップS104において、制御部101は、タッチパネル付表示部106において、選択されたインデックス540に対応する顧客情報画面501を最上面に表示させたうえで、その全面に対してさらに、モニタ画面600を表示させる。この際、制御部101は、撮像画像の顔認識処理を実行し、その認識結果に基づいて、モニタ画面600に顔認識枠610を重畳表示させる。
In step S104, the control unit 101 causes the
次に、制御部101は、ステップS105において、オペレータSの顔認識枠610に対するタッチ操作に応じて、ステップS102において選択されたインデックス540に対して顧客画像550を表示させる。これにより、会計データ912に顧客画像550の画像データが顧客画像データ911として対応付けられ、顧客会計情報が登録される。この顧客会計情報の登録にあたり、制御部101は、RAM103のメモリマップ900において、選択されたインデックス540に対応する顧客エリア910を顧客会計情報の格納領域として確保する。
Next, in step S105, the control unit 101 displays the customer image 550 on the index 540 selected in step S102 in response to the touch operation on the face recognition frame 610 by the operator S. Thereby, the image data of the customer image 550 is associated with the
ステップS106において、制御部101は、今回選択されたインデックス540の顧客情報画面501のステイタスが、登録中(買上商品の登録が完了していない)状態であるか否かについて判定する。ここで登録中であると判定した場合、ステップS107の処理を経てステップS109に進み、登録中ではないと判定した場合にはステップS108の処理を経てステップS109に進む。 In step S <b> 106, the control unit 101 determines whether or not the status of the customer information screen 501 of the index 540 selected this time is being registered (registration of purchased products is not completed). If it is determined that registration is in progress, the process proceeds to step S109 through step S107. If it is determined that registration is not in progress, the process proceeds to step S109 through step S108.
ステップS107において、制御部101は、オペレータSによる買上商品の登録操作に応じて買上商品の登録処理を実行していく。この際、制御部101は、ステップS105において登録した顧客会計情報における会計データ912に、登録された買上商品の情報(商品名、価格など)を追加登録していく。一方、ステップS108に進んだ場合、選択されたインデックス540に応じて呼び出された顧客情報画面501は登録が完了しており、これが再び呼び出されたことになる。そこで、制御部101は、ステップS108において、今回呼び出された顧客情報画面501が最上面となるように再表示するための制御を実行する。
In step S <b> 107, the control unit 101 executes purchase product registration processing in response to the purchase operation of the purchase product by the operator S. At this time, the control unit 101 additionally registers the information (product name, price, etc.) of the purchased purchased product in the
ステップS109において、制御部101は、登録完了操作が行われたか否かについて判定する。登録完了操作は、例えば操作部108における現計キーや登録完了キーなどに対する操作となる。ここで、登録操作が行われたと判定した場合には、ステップS113に進む。
In step S109, the control unit 101 determines whether a registration completion operation has been performed. The registration completion operation is, for example, an operation on the current total key, the registration completion key, and the like in the
これに対して、登録完了操作が行われないと判定した場合、制御部101は、さらにステップS110において、操作部108における訂正キーに対する操作が行われたか否かについて判定する。訂正キーの操作が行われると、ステップS108において表示された登録完了状態の顧客情報画面501のステイタスは再び登録中となって、買上商品の追加、商品の個数や価格の訂正を行うことができる。
On the other hand, when it is determined that the registration completion operation is not performed, the control unit 101 further determines whether or not an operation on the correction key in the
ステップS110において訂正キー操作が行われたと判定した場合、制御部101は、ステップS111においてオペレータSによる追加登録や訂正の操作に応じた処理を実行する。この際、追加や訂正の操作が行われる都度、対応の会計データ912は、追加や訂正の結果が反映されるようにその内容が変更される。ステップS111の処理の後はステップS107に戻る。
If it is determined in step S110 that the correction key operation has been performed, the control unit 101 executes processing corresponding to the additional registration or correction operation by the operator S in step S111. At this time, each time an addition or correction operation is performed, the contents of the
これに対して、他のインデックス540を選択するためのタッチ操作が行われた場合には、制御部101は、ステップS110において訂正キーに対する操作が行われないと判定し、ステップS112に進む。ステップS112において、制御部101は、ステップS110に対応するインデックス540に対するタッチ操作の前に選択されていた顧客情報画面501のステイタスを登録中にして、一旦保留状態とする。また、ステップS110に対応するインデックス540に対するタッチ操作に応じて新たに選択された顧客情報画面501を呼び出すためのアドレスを呼出ポインタ920から読み出してセットし、ステップS113に進む。これにより、新たに選択された顧客情報画面501を最上面に表示させてアクティブの状態とすることができる。
On the other hand, when a touch operation for selecting another index 540 is performed, the control unit 101 determines in step S110 that no operation is performed on the correction key, and the process proceeds to step S112. In step S112, the control unit 101 puts the status of the customer information screen 501 selected before the touch operation on the index 540 corresponding to step S110 into registration, and temporarily puts it on hold. Further, the address for calling the customer information screen 501 newly selected in response to the touch operation on the index 540 corresponding to step S110 is read from the
ステップS109からステップS113に至った場合、制御部101は、ステップS103において、今回登録が完了した顧客情報画面501以外で、登録中のステイタス(一時保留)になっているポインタがセットされている顧客情報画面501が存在するか否かについて判定する。また、ステップS112からステップS113に至った場合、制御部101は、ステイタスが登録中の顧客情報画面501が存在するか否かについて判定する。 In step S <b> 109 from step S <b> 109, the control unit 101 determines in step S <b> 103 a customer for which a pointer that is in the status of registration (temporary hold) other than the customer information screen 501 that has been registered this time is set. It is determined whether or not the information screen 501 exists. When the process proceeds from step S112 to step S113, the control unit 101 determines whether there is a customer information screen 501 whose status is being registered.
そして、上記ステップS113において、登録中の顧客情報画面501が存在すると判定した場合、制御部101は、ステップS101に戻り、存在しないと判定した場合はステップS114に進む。ステップS114において、制御部101は、終了操作などに応じて終了すべきか否かについて判定し、終了すべきであると判定されない限りは、ステップS101に戻る。 In step S113, if it is determined that the customer information screen 501 being registered exists, the control unit 101 returns to step S101. If it is determined that there is no customer information screen 501, the process proceeds to step S114. In step S114, the control unit 101 determines whether or not to end in accordance with an end operation or the like, and returns to step S101 unless it is determined to end.
これに対して、終了すべきであると判定したのであれば、ステップS115に進む、ステップS115において、制御部101は、所定の終了処理を実行して終了させる。この際、図示は省略するが、セルフ会計POSシステムにおいて、登録装置100に上位の管理装置が接続される構成を採っているのであれば、マスタの登録装置100は、上位の管理装置に対して必要なデータを送信してから終了する。例えば、マスタの登録装置100の記憶部102には、最後の起動時から現時点までのすべての登録装置100における顧客会計情報の履歴が記憶されている。例えばマスタの登録装置100の制御部101は、このデータを上位管理装置に送信させるための制御を実行し、データの送信完了を確認した後に終了する。
On the other hand, if it is determined that the process should be terminated, the process proceeds to step S115. In step S115, the control unit 101 performs a predetermined termination process to terminate the process. At this time, although not shown in the figure, in the self-accounting POS system, if the upper management apparatus is connected to the
図13のフローチャートは、登録装置100の制御部101が会計装置200から送信されるデータに応じて実行する処理手順例を示している。ステップS201において、制御部101は、会計装置200からネットワーク300経由で送信されるデータが受信されるのを待機している。そして、データを受信するのに応じて、制御部101は、ステップS202以降の手順に進む。
The flowchart in FIG. 13 illustrates an example of a processing procedure executed by the control unit 101 of the
会計装置200から登録装置100に対して送信されるデータは、顧客会計情報リクエスト(例えば、会計装置200を識別する識別情報(例えば、機械固有の番号あるいはIPアドレス等)と顧客の顔の画像等)または会計完了通知(例えば、会計装置200を識別する識別情報(例えば、機械固有の番号あるいはIPアドレス等)と顧客の顔の画像と会計完了フラグ等)のいずれかとなる。そこで、制御部101は、ステップS202において、受信したデータが顧客会計情報リクエストであるか否かについて判定し、顧客会計情報である場合にはステップS203に進み、顧客会計情報でない場合には、ステップS205に進む。
Data transmitted from the
ステップS203において、制御部101は、メモリマップ900の顧客エリア910の顧客会計情報のうちから、1つの顧客会計情報を検索する。つまり、顧客会計情報リクエストとともに送信された顧客画像データと同じ顔が存在する顧客画像データ911を有する顧客会計情報を検索する。この検索では、会計装置200より受信した顧客の顔の画像データと登録装置100で撮像し登録した顧客の顔の画像データとの一致性が高い(例えば、これら二つの顔の画像データをアウトライン化(顔の外観及び目鼻口耳や頭髪等を輪郭化)し、目鼻口耳等の顔全体における座標位置、各部位同士の距離や間隔、各部位のサイズ(顔全体に占める各々の部位面積とその位置関係等)、及び、各部位の面積比等を演算処理し対比させて本人であるか否かの一致度とその誤差とを算出し、その算出した一致度(数値)が最大値で誤差が最小の場合に一致性が高いとする)顧客の顔の画像データに紐付けられた顧客会計情報を読出す。そして、制御部101は、ステップS204において、この検索した顧客会計情報を、顧客会計情報リクエストの要求元(前記受信した会計装置200を識別する識別情報)の会計装置200に対してネットワーク300経由で送信する。ステップS204の処理を実行した後は、ステップS201に戻る。
In step S <b> 203, the control unit 101 searches for one customer accounting information from the customer accounting information in the
一方、ステップS205において制御部101は、会計完了通知を受信したか否かについて判定する。ここで、会計完了通知の受信ではないと判定した場合には、受信データは、顧客会計情報リクエストと会計完了通知のいずれでもない、他の何らかのデータ(例えば、前記顧客が会員である場合、当該顧客の会員ポイントの残高問い合わせや、会員向け価格の問い合わせ等)であることになる。この場合には、このデータの受信に応じた他のルーチンに処理を引き継がせたうえで、ステップS201に戻る。これに対して、ステップS205において会計完了通知を受信したと判定した場合、制御部101は、ステップS206において、受信した会計完了通知に含まれる顧客の顔の画像に基づいて前記顧客に対応する顧客会計情報をクリアする。これに応じて、制御部101は、クリアされた顧客会計情報の内容が反映されていた顧客情報画面501についてもその内容をクリア(消去)して空の状態により表示させる。さらに、顧客情報画面501のインデックス540において表示されていた顧客画像550も消去する。このステップS206の処理を実行した後は、ステップS201に戻る。 On the other hand, in step S205, the control unit 101 determines whether or not a transaction completion notification has been received. Here, if it is determined that the transaction completion notification is not received, the received data is neither any of the customer transaction information request nor the transaction completion notification, for example, if the customer is a member, Inquiry of customer's member point balance, inquiry of price for members, etc.). In this case, the process returns to step S201 after the process is taken over by another routine corresponding to the reception of this data. On the other hand, if it is determined in step S205 that the transaction completion notification has been received, the control unit 101 determines in step S206 that the customer corresponding to the customer based on the customer face image included in the received transaction completion notification. Clear accounting information. In response to this, the control unit 101 also clears (erases) the contents of the customer information screen 501 on which the contents of the cleared customer accounting information are reflected and displays them in an empty state. Further, the customer image 550 displayed in the index 540 of the customer information screen 501 is also deleted. After executing the process of step S206, the process returns to step S201.
[会計装置の処理手順例]
続いて、図14のフローチャートを参照して会計装置200が実行する処理手順例について説明する。この図に示す処理は、会計装置200における制御部201がプログラムを実行することにより実現されるものとしてみることができる。
[Accounting device processing procedure example]
Next, an example of a processing procedure executed by the
制御部201は、ステップS301において、人検知センサ207により当該会計装置200の前に人がいることが検知されるのを待機している。そして、制御部201は、人がいることが検知されたことを判定すると、ステップS302において、撮像部206を起動させる。そして、撮像部206により撮像して得られる撮像画像信号から、精算のために会計装置200の前に立った人、すなわち、顧客の顔を認識する。そして、認識した顔の画像部分を抜き出して顧客画像データ生成する。
In step S <b> 301, the
次に、制御部201は、ステップS303において、通信部204を制御して、マスタの登録装置100に対して、顧客会計情報リクエストを送信する。この顧客会計情報リクエストには、ステップS302において生成した顧客画像データとリクエストした会計装置200を識別する識別情報等を含む。つまり、顧客会計情報リクエストは、当該会計装置200の前に立った顧客の顧客会計情報を要求している。
Next, in step S <b> 303, the
上記顧客会計情報リクエストの送信に応答して、登録装置100からは、図13のステップS204により顧客会計情報が送信されてくる。制御部201は、ステップS306において、受信した顧客会計情報に基づいて図11(a)に示した本人確認画面810をタッチパネル付表示部205に表示させる。
In response to the transmission of the customer accounting information request, the customer accounting information is transmitted from the
本人確認画面810を表示させた状態において、「いいえ」ボタン813が操作された場合、制御部201は、ステップS305において、本人であることの確認が得られなかったと判定する。この場合、制御部201は、ステップS302に戻る。これにより、会計装置200は、再度、顧客Cの画像を撮像し、顧客会計情報のリクエストを再送信することになる。これに応じて、顧客会計情報を再度検索する。この際、登録装置100は、フローチャートなどによる説明は省略するが、前回とは異なる顧客会計情報が検索されるように検索のアルゴリズムを変更する。
When the “No”
これに対して、「はい」ボタン812が操作された場合、制御部201は、ステップS305において、本人であることの確認が得られたと判定する。この場合、制御部201は、ステップS306において、受信した顧客会計情報に基づいて会計情報画面820をタッチパネル付表示部205に表示させる。
On the other hand, when the “Yes”
そして、会計情報画面820における現金支払い指定ボタン822に対するタッチ操作が行われた場合、制御部201は、図14のステップS307の会計処理として、釣銭釣札部209からの入金を受け付け、入金された金額に応じて精算処理を行う。また、クレジットカード支払い指定ボタン823に対するタッチ操作が行われた場合、制御部201は、ステップS307の会計処理として、電子マネーリーダ/ライタ208を利用してクレジットカードによる精算処理を実行する。
When a touch operation is performed on the cash
上記のようにステップS307による会計処理が終了すると、制御部201は、ステップS308において、印字部210に今回の会計処理に応じたレシートを印刷させ、この印刷されたレシートを排出させる。そして、このステップS308の処理を終了すると、制御部201は、ステップS309において、通信部204を制御して会計完了通知(例えば、会計装置200を識別する識別情報(例えば、機械固有の番号あるいはIPアドレス等)と顧客の顔の画像と会計完了フラグ等)を送信する。この会計完了通知の受信に応答して、登録装置100は、図13のステップS206の処理を実行する。
When the accounting process in step S307 is completed as described above, in step S308, the
なお、これまでの説明において、操作画面500を形成する顧客情報画面501は3つとしているが、これ以上とすることも可能である。この場合の具体例としては、次のようなものを考えることができる。例えば初期表示において操作画面500として3つの顧客情報画面501a〜501cが表示されるが、これら3つの顧客情報画面501にすべて顧客が登録され、かつ、会計が完了していないとする。この状態からさらに顧客が登録されたとすると、例えば一番左側の顧客情報画面501aのインデックス540aと同じ位置にインデックスが付された顧客情報画面501が、顧客情報画面501aの後に順次蓄積されていくようにする。例えば4番目の顧客の顧客情報画面501が登録された段階では、顧客情報画面501b、501cは空となり、顧客情報画面501aの後側に、顧客が登録された3つの顧客情報画面501が配置される。これら3つの顧客情報画面501の最後が、上記4番目の顧客に対応するものとなる。
In the description so far, the number of customer information screens 501 forming the
また、上記実施の形態では、顧客と、顧客会計情報および顧客情報画面などを対応付けるために顧客画像データを用いているが、これ以外の用途も考えられる。例えば、何らかの理由で会計を済ませることなく退店してしまった顧客を追跡するなどの不正利用対策に用いることもできる。この場合、例えばマスタの登録装置100は、会計が完了していない顧客の顧客会計情報を記憶していることから、再来店の際に、前回と今回の分とを合わせて精算を行ってもらうようにすることも容易に実現できる。
In the above embodiment, customer image data is used for associating a customer with customer accounting information and a customer information screen, but other uses are also conceivable. For example, it can be used for countermeasures against fraud such as tracking customers who have left the store without accounting for some reason. In this case, for example, since the
また、実施の形態においては、顧客情報画面501の下側にインデックス540を設けることとしているが、顧客情報画面501の側面や上側に設けるようにしてもよい。また、登録用のインデックス540とともに、会計待ちに対応したインデックスも設けることとして、これらを、それぞれ、例えば顧客情報画面501の上側と下側に設けるようにすることも考えられる。また、左右それぞれ、あるいは上下それぞれにインデックスを設ける場合などは、左右あるいは上下のそれぞれに応じて、その役割を分けて表示させるようにすることも可能である。 In the embodiment, the index 540 is provided on the lower side of the customer information screen 501, but may be provided on the side surface or upper side of the customer information screen 501. In addition to the registration index 540, it is also possible to provide an index corresponding to the waiting for transaction, for example, on the upper side and the lower side of the customer information screen 501, respectively. In addition, when an index is provided on each of the left and right sides or on the top and bottom sides, the roles can be displayed separately according to the left and right or the top and bottom.
また、顧客を識別するための生体情報について、顔を撮像した画像(顧客撮像画像)のほかに、例えば指紋、静脈、瞳などの情報を用いることも考えられる。 In addition to biometric information for identifying a customer, it is also conceivable to use information such as fingerprints, veins, and pupils in addition to an image obtained by capturing a face (customer captured image).
また、実施の形態においては、会計装置200は、受信した顧客会計情報に含まれる顧客画像データ911を利用して、タッチパネル付表示部205に本人確認画面810を表示するようにしているが、これに限らず、会計装置200における、本人確認画面810を「表示する」、或いは、「表示しない」の設定において、「表示しない」に設定された場合は、前記本人確認画面810を表示させることなく、会計装置200の表示部205に会計情報画面820を表示させるようにしてもよい。このように前記本人確認画面810を「表示しない」の設定の場合は、登録装置100で顧客の顔の画像に基づき照合されて送信される顧客会計情報に、顧客の顔の画像を含めないで会計装置200へ送信するようにしてもよい。
In the embodiment, the
また、実施の形態においては、会計装置200と登録装置100との間でやりとりされる情報として、顧客会計情報のリクエストおよび会計完了通知の例を示したが、これに限らず、例えば、会計装置200の前に居る顧客が会員で有るか否かの問い合せ、及び会員ポイントの残高の問い合せや会員向け価格の問い合せ等を、前記顧客の顔の画像にて登録装置100(マスタレジ)へ問い合せを行い、登録装置100(マスタレジ)において、記憶する会員データを前記受信した顧客の顔の画像に基づいて照合し、前記顧客の顔の画像と合致する会員データより問い合せに対応する情報を前記会計装置200へ送信するようにしてもよい。
Further, in the embodiment, as the information exchanged between the
また、実施の形態においては、会計装置200が登録装置100(マスタレジ)へ顧客会計情報のリクエストおよび会計完了通知を行なう例を示したが、これに限らず、例えば、データを統括する管理装置(例えば、ネットワーク上のストアコントローラやクラウドサーバ等)であってもよい。この場合、登録装置100および会計装置200は、管理装置が統括するネットワーク下にクライアントとして接続される。また、登録装置100と会計装置200とが一対一で対応付けされている場合は、顧客会計情報のリクエストおよび会計完了通知は対応付けられた登録装置100に自動的に送信されることになる。
In the embodiment, the
また、本実施の形態において説明した処理手順は、これら一連の手順を有する方法として捉えることができる。また、これら一連の手順をコンピュータに実行させるためのプログラムまたはそのプログラムを記憶する記録媒体として捉えることができる。この記録媒体としては、例えば、ブルーレイディスク(Blu−ray Disc(登録商標))、DVD(Digital Versatile Disk)、HDD(ハードディスク)、メモリカード等を挙げることができる。 The processing procedure described in this embodiment can be regarded as a method having a series of these procedures. Further, it can be understood as a program for causing a computer to execute these series of procedures or a recording medium for storing the program. Examples of the recording medium include a Blu-ray Disc (registered trademark), a DVD (Digital Versatile Disk), an HDD (hard disk), a memory card, and the like.
100 登録装置
101 制御部
102 記憶部
103 RAM
104 スキャナ
105 通信部
106 タッチパネル付表示部
107 撮像部
108 操作部
200 会計装置
201 制御部
202 記憶部
203 RAM
204 通信部
205 タッチパネル付表示部
206 撮像部
207 人検知センサ
208 電子マネーリーダ/ライタ
209 釣銭釣札部
210 印字部
500 操作画面
501 顧客情報画面
540 インデックス
550 顧客画像
600 モニタ画面
610 顔認識枠
911 顧客画像データ
912 会計データ
100 Registration Device 101
DESCRIPTION OF
DESCRIPTION OF
Claims (4)
前記登録装置で登録を受ける前記顧客の生体情報を取得する第1の生体情報取得手段と、
前記顧客の買上商品情報と前記顧客の前記生体情報を対応付けて記憶する記憶手段と、
前記会計装置で前記顧客を検知する検知手段と、
前記検知手段により前記顧客を検知したのに応じて前記顧客の生体情報を取得する第2の生体情報取得手段と、
前記第2の生体情報取得手段により取得された生体情報に基づいて前記買上商品情報を前記記憶手段から取得する買上商品情報取得手段と、
前記取得した買上商品情報に基づいて前記会計装置にて会計処理を実行する会計手段と、
を備えることを特徴とするセルフ会計POSシステム。 In a self-accounting POS system consisting of a registration device for registering information on merchandise purchased by a customer and an accounting device for which the customer pays the price ,
First biometric information acquisition means for acquiring biometric information of the customer who receives registration at the registration device ;
Storage means for storing the customer's purchased product information and the customer's biometric information in association with each other;
Detecting means for detecting the customer with the accounting device;
Second biological information acquisition means for acquiring biological information of the customer in response to detecting the customer by the detection means;
Purchased product information acquisition means for acquiring the purchased product information from the storage means based on the biological information acquired by the second biological information acquisition means;
And accounting means for performing accounting processing in the accounting system on the basis of said acquired purchased on product information,
A self-accounting POS system comprising:
前記表示手段は、前記第1の生体情報取得手段が取得した前記顧客の生体情報を、選択されている選択領域に表示させる、
ことを特徴とする請求項1に記載のセルフ会計POSシステム。 Further comprising display means for displaying according to the selection operation of the selection area to switch and display the registered content of the purchased product information for each customer,
The display means displays the biometric information of the customer acquired by the first biometric information acquisition means in a selected selection area .
The self-accounting POS system according to claim 1.
ことを特徴とする請求項2に記載のセルフ会計POSシステム。 In response to a notification of completion of the accounting process of the accounting unit , the display unit erases the content of the customer's purchased product information corresponding to the accounting process notified of the completion, and a selection area corresponding to the purchased product information Delete the customer 's biometric information displayed in
The self-accounting POS system according to claim 2 .
前記顧客を検知する検知手段と、 Detecting means for detecting the customer;
前記検知手段により前記顧客を検知したのに応じて前記顧客の生体情報を取得する第2の生体情報取得手段と、 Second biological information acquisition means for acquiring biological information of the customer in response to detecting the customer by the detection means;
前記第2の生体情報取得手段により取得された生体情報に基づいて、前記登録装置から送信された顧客会計情報から買上商品情報を取得する買上商品情報取得手段と、 Based on the biometric information acquired by the second biometric information acquisition means, purchased product information acquisition means for acquiring purchased product information from the customer accounting information transmitted from the registration device;
前記取得した買上商品情報に基づいて会計処理を実行する会計手段と、 Accounting means for performing accounting processing based on the acquired purchased product information;
を備えることを特徴とする会計装置。 An accounting apparatus comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011121850A JP5790160B2 (en) | 2011-05-31 | 2011-05-31 | Self-accounting POS system and accounting device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011121850A JP5790160B2 (en) | 2011-05-31 | 2011-05-31 | Self-accounting POS system and accounting device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012248162A JP2012248162A (en) | 2012-12-13 |
JP5790160B2 true JP5790160B2 (en) | 2015-10-07 |
Family
ID=47468513
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011121850A Active JP5790160B2 (en) | 2011-05-31 | 2011-05-31 | Self-accounting POS system and accounting device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5790160B2 (en) |
Families Citing this family (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015141651A (en) * | 2014-01-30 | 2015-08-03 | 東芝テック株式会社 | Accounting device and program |
JP6223304B2 (en) * | 2014-09-03 | 2017-11-01 | 東芝テック株式会社 | Printer apparatus and program |
JP6428163B2 (en) * | 2014-10-30 | 2018-11-28 | 株式会社寺岡精工 | Product sales processing system and program |
JP2016115275A (en) * | 2014-12-17 | 2016-06-23 | 株式会社寺岡精工 | Commodity sales information processing system and adjustment device |
JP6290121B2 (en) * | 2015-02-27 | 2018-03-07 | 東芝テック株式会社 | Checkout system, settlement apparatus and control program thereof |
JP6477107B2 (en) * | 2015-03-24 | 2019-03-06 | 日本電気株式会社 | Information processing system, order receiving device, checkout device, information processing method, and program |
JP6672597B2 (en) * | 2015-03-24 | 2020-03-25 | 日本電気株式会社 | Information processing system, information processing method, and program |
JP6443184B2 (en) * | 2015-03-31 | 2018-12-26 | 日本電気株式会社 | Checkout system, product registration device, checkout device, program, and checkout method |
JP6686290B2 (en) * | 2015-03-31 | 2020-04-22 | 日本電気株式会社 | System and method |
JP2016212502A (en) * | 2015-04-30 | 2016-12-15 | 東芝テック株式会社 | Customer management system, customer management apparatus, and customer management method |
JP6498065B2 (en) * | 2015-07-27 | 2019-04-10 | キヤノン株式会社 | Information processing apparatus, processing method, and program |
JP6572671B2 (en) * | 2015-08-07 | 2019-09-11 | 日本電気株式会社 | Product registration device and checkout support method |
JP6656936B2 (en) * | 2016-01-21 | 2020-03-04 | 東芝テック株式会社 | Checkout system |
JP6735574B2 (en) * | 2016-03-08 | 2020-08-05 | キヤノン株式会社 | Information processing apparatus, information processing system, control method thereof, and program |
US20170316396A1 (en) * | 2016-04-28 | 2017-11-02 | Toshiba Tec Kabushiki Kaisha | Management device and method |
JP7036540B2 (en) * | 2017-02-21 | 2022-03-15 | 東芝テック株式会社 | Information processing equipment and programs |
JP2018077906A (en) * | 2018-01-25 | 2018-05-17 | 東芝テック株式会社 | Checkout system, commodity registration device and control program |
JP7063030B2 (en) * | 2018-03-20 | 2022-05-09 | 日本電気株式会社 | Information processing equipment, information processing methods and programs |
JP2019191834A (en) * | 2018-04-23 | 2019-10-31 | 株式会社寺岡精工 | Pos system, registration device, program and settlement device |
JP6696554B2 (en) * | 2018-11-27 | 2020-05-20 | 日本電気株式会社 | Payment system and payment method |
JP6835419B2 (en) * | 2019-06-25 | 2021-02-24 | Necプラットフォームズ株式会社 | Face recognition terminal device, face recognition sales management system, and face recognition sales management method |
JP6753620B2 (en) * | 2019-09-03 | 2020-09-09 | 株式会社寺岡精工 | Product sales information processing system, settlement device, product sales information processing method and program |
JP6793980B2 (en) * | 2019-09-04 | 2020-12-02 | 株式会社寺岡精工 | POS system, checkout equipment and programs |
JP7416594B2 (en) * | 2019-09-24 | 2024-01-17 | 東芝テック株式会社 | Store management device, store management system, and store management method |
JP7053049B2 (en) * | 2019-10-30 | 2022-04-12 | 株式会社寺岡精工 | System, registration device and program |
JP7180883B2 (en) * | 2019-12-10 | 2022-11-30 | 株式会社寺岡精工 | POS system, program and settlement method |
JP2020074229A (en) * | 2020-02-05 | 2020-05-14 | 東芝テック株式会社 | Settlement device, information processing program, and method of operating settlement device |
JP7299297B2 (en) * | 2020-02-05 | 2023-06-27 | 東芝テック株式会社 | Payment device, information processing program, and operation method of payment device |
JP7369065B2 (en) * | 2020-03-09 | 2023-10-25 | グローリー株式会社 | Payment system |
JP7314214B2 (en) * | 2020-03-23 | 2023-07-25 | 東芝テック株式会社 | Checkout system, registration device and control program |
JP2020201983A (en) * | 2020-09-02 | 2020-12-17 | 東芝テック株式会社 | Sales data processor and program |
JP7313087B2 (en) | 2020-11-04 | 2023-07-24 | 株式会社寺岡精工 | Payment device and program |
JP7050253B2 (en) * | 2020-11-04 | 2022-04-08 | 株式会社寺岡精工 | Registration equipment, systems and programs |
JP7043634B2 (en) * | 2021-01-06 | 2022-03-29 | 東芝テック株式会社 | Payment device and control program |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08190671A (en) * | 1995-01-12 | 1996-07-23 | Omron Corp | Transaction processing system |
JP3756483B2 (en) * | 2002-12-25 | 2006-03-15 | 東芝テック株式会社 | Order terminal and order system |
JP4756875B2 (en) * | 2005-01-20 | 2011-08-24 | 株式会社オーイズミ | Game media rental system |
-
2011
- 2011-05-31 JP JP2011121850A patent/JP5790160B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2012248162A (en) | 2012-12-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5790160B2 (en) | Self-accounting POS system and accounting device | |
EP3418989A1 (en) | Checkout apparatus, checkout system, and method for promoting usage of self-service register | |
EP3352152A1 (en) | Checkout apparatus and checkout method | |
US10726682B2 (en) | Checkout apparatus | |
JP6107108B2 (en) | POS system and program | |
JP5357454B2 (en) | Settlement management device, settlement device, settlement management method and settlement management program | |
US20210326828A1 (en) | Weighing and pricing device, sales system, product registration processing method, program, and non-transitory computer-readable medium | |
JP2019139555A (en) | Pos system, registration device, adjustment device, and program | |
JP2022079488A (en) | Commodity sales data processing system, registration apparatus, and program | |
US20170076259A1 (en) | Merchandise sales processing apparatus | |
US20210004778A1 (en) | Customer guidance device, cash dispensing system, customer guidance method, and storage medium | |
EP3200166A1 (en) | Checkout system, settlement apparatus and method for executing settlement processing thereby | |
JP2020129335A (en) | Information processor and store system | |
JP6849242B2 (en) | POS system, checkout device, registration device and program | |
JP7163144B2 (en) | Merchandise sales system, shopping cart and merchandise sales method | |
JP7392732B2 (en) | Management server, management system, control method and program | |
JP7434433B2 (en) | Payment device and payment program | |
JP6762586B2 (en) | POS system, checkout device, registration device and program | |
JP7362862B2 (en) | Product reader and program | |
JP7321498B2 (en) | Label issuing device and program | |
JP7461261B2 (en) | Inventory system, data processing device and control program thereof | |
JP7395914B2 (en) | Automatic teller machine, processing method, program | |
JP7142966B2 (en) | Settlement device, POS system, and program | |
US20220180343A1 (en) | Checkout apparatus, monitoring apparatus, and monitoring method | |
JP7301330B2 (en) | Weighing and pricing device, sales system, merchandise registration processing method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140501 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150217 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150420 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20150707 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150720 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5790160 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |