JP7303542B2 - 商品販売データ処理システム、及び商品販売データ処理方法 - Google Patents
商品販売データ処理システム、及び商品販売データ処理方法 Download PDFInfo
- Publication number
- JP7303542B2 JP7303542B2 JP2019141060A JP2019141060A JP7303542B2 JP 7303542 B2 JP7303542 B2 JP 7303542B2 JP 2019141060 A JP2019141060 A JP 2019141060A JP 2019141060 A JP2019141060 A JP 2019141060A JP 7303542 B2 JP7303542 B2 JP 7303542B2
- Authority
- JP
- Japan
- Prior art keywords
- settlement
- information
- product
- registration
- customer
- 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
- 238000012545 processing Methods 0.000 title claims description 164
- 238000003672 processing method Methods 0.000 title description 4
- 230000005540 biological transmission Effects 0.000 claims description 33
- 230000006870 function Effects 0.000 description 81
- 238000000034 method Methods 0.000 description 69
- 230000008569 process Effects 0.000 description 52
- 238000004891 communication Methods 0.000 description 48
- 230000004044 response Effects 0.000 description 29
- 230000008859 change Effects 0.000 description 28
- 238000010586 diagram Methods 0.000 description 15
- 238000007639 printing Methods 0.000 description 14
- 238000001514 detection method Methods 0.000 description 13
- 238000012546 transfer Methods 0.000 description 13
- 238000012986 modification Methods 0.000 description 12
- 230000004048 modification Effects 0.000 description 12
- 238000012790 confirmation Methods 0.000 description 10
- 238000003384 imaging method Methods 0.000 description 9
- 238000012937 correction Methods 0.000 description 6
- 235000013618 yogurt Nutrition 0.000 description 6
- 235000008429 bread Nutrition 0.000 description 5
- 230000010354 integration Effects 0.000 description 5
- 230000007704 transition Effects 0.000 description 5
- 235000019219 chocolate Nutrition 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 230000015556 catabolic process Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000003780 insertion Methods 0.000 description 2
- 230000037431 insertion Effects 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 101000674731 Homo sapiens TGF-beta-activated kinase 1 and MAP3K7-binding protein 1 Proteins 0.000 description 1
- 101000674728 Homo sapiens TGF-beta-activated kinase 1 and MAP3K7-binding protein 2 Proteins 0.000 description 1
- 101000674732 Homo sapiens TGF-beta-activated kinase 1 and MAP3K7-binding protein 3 Proteins 0.000 description 1
- 102100021228 TGF-beta-activated kinase 1 and MAP3K7-binding protein 1 Human genes 0.000 description 1
- 102100021227 TGF-beta-activated kinase 1 and MAP3K7-binding protein 2 Human genes 0.000 description 1
- 102100021229 TGF-beta-activated kinase 1 and MAP3K7-binding protein 3 Human genes 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000004397 blinking Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 238000005728 strengthening Methods 0.000 description 1
- 230000037303 wrinkles Effects 0.000 description 1
Images
Landscapes
- Cash Registers Or Receiving Machines (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
また店舗における買い物において、客のスマートフォン等を用いたセルフ登録システムが提案されている(例えば、特許文献2参照)。
図1は、ショッピングシステムを説明するためのネットワークの概念図である。図1に示すショッピングシステムは、管理装置(例えば、ストアコントローラ)10、取引管理装置60、精算装置40A、精算装置40、及び、客端末装置50(例えば、スマートフォン等)、及びクレジットカード決済サーバ70を含む。
ROM402は、読み出し専用メモリであり、プログラムをはじめとしてCPU401が利用する各種の情報を記憶する。
客側スキャナ部406は、客用のスキャナ部であり、例えば、商品に付されているバーコードをスキャンし、商品コードを読み取る。また、客側スキャナ部406は、お会計券(登録商標)に印刷されているコード(バーコード、2次元コード等)をスキャンし、精算に必要な情報を読み取ってもよい。また、客側スキャナ部406は、客端末装置50の表示部に表示されるコード(2次元コード等)をスキャンし、精算に必要な情報を読み取ってもよい。
キー操作部411は、各種のキー(ボタン)から構成され、店員から種々の入力を受け付ける。
店員側スキャナ部412は、店員用のスキャナ部であり、例えば、商品に付されているバーコードをスキャンし、商品コードを読み取る。また、店員側スキャナ部412は、店員の名札に付されたバーコード等をスキャンし、店員コードを読み取る。
通信部415は、他装置(他の精算装置40、精算装置40A、管理装置10)との間において情報を送受信する。
図5の右下に示すように、精算装置40Aは、売価決定ロジック(売価決定機能)、精算機能を備える。売価決定ロジックは、精算処理において求められる売価(販売対価としての請求金額)を決定(算出)する機能であり、ソフトウェアによって実現される。売価決定ロジックには、種々の種類があるが(例えば、図6参照)、図5に示した例では、精算装置40Aは、売価決定ロジックA、売価決定ロジックBを備えている。
図5の右上に示すように、管理装置10は、店舗情報、商品情報を記憶する。管理装置10は、売価決定ロジックを備えていてもよい。管理装置10が記憶する店舗情報は、当該管理装置10が設置された店舗に関する情報であって、例えば、当該店舗の店舗名、当該店舗を特定する情報等を含む。管理装置10が記憶する商品情報は、当該管理装置10が設置された店舗において販売される商品に関する情報であって、例えば、商品コード、商品名、価格等が含む。なお、管理装置10は、例えば、外部(本部のサーバ(不図示)等)から商品情報等を取得し、記憶してもよい。また、管理装置10は、外部(本部のサーバ)であってもよい。つまり、各店舗で利用される共通のまたは別個(店舗毎)の商品情報や売価決定ロジックを管理するものであってもよい。
図5の左上に示すように、取引管理装置60は、売価決定ロジックを備える。上述したように、売価決定ロジックには、種々の種類があるが(例えば、図6参照)、図5に示した例では、取引管理装置60は、売価決定ロジックA、売価決定ロジックB、売価決定ロジックCを備えている。なお、取引管理装置60は、売価決定ロジックA~Cを備えるが、売価決定ロジックD~Fは備えないため、少なくとも、売価決定ロジックAに係る情報(売価変更の情報)と、売価決定ロジックBに対応する設定情報(単品値引設定情報)と、売価決定ロジックCに対応する設定情報(小計値引設定情報)が参照できるようになっていればよい。
顧客識別情報は、顧客を一意に識別する識別情報である。
なお、顧客識別情報は、例えば本実施形態のアプリがインストールされる際に、インストールされたアプリごとに固有に割り当てられるアプリケーション識別情報であってもよい。アプリケーション識別情報は、例えばインストールされたアプリごとに固有に(例えば、シーケンシャルに)付される番号であってよい。あるいは、アプリケーション識別情報は、アプリがインストールされた客端末装置50に固有の端末識別情報であってもよい。端末識別情報は、例えば客端末装置50のユーザである客に割り当てられた電話番号や、MAC(Media Access Control)アドレス等のように客端末装置50のハードウェアに固有となるように付されるハードウェア識別情報であってよい。
顧客名は、顧客の氏名やニックネームなどである。顧客登録日は、顧客登録した日時である。キャンセル情報は、登録後における登録商品のキャンセルに関する情報である。顧客ランクは、顧客の購入実績に応じたランクである。なお、新規の顧客の顧客情報の生成時には、顧客識別情報、顧客名、顧客登録日は生成されるが、実際の取引(商品登録)の開始前であるため、他の情報(キャンセル情報等)は生成されない。
なお、本願の明細書、図面等における「NON-PLU」、「NO-FILE」、「NONファイル」等の記載は、いずれも上記のような商品情報未登録の商品を示す。
図5の左下に示すように、精算装置40は、クラウド通信機能、客端末装置連動機能、精算機能を備える。クラウド通信機能は、取引管理装置60と通信する機能である。客端末装置連動機能は、客端末装置50との連動する機能であり、例えば、客端末装置50の表示部に表示されるコード(2次元コード等)を光学的にスキャンし(読み取り)、スキャンした情報(またはスキャンした情報に基づく情報)をクラウド通信機能側に供給する機能である。客端末装置50の表示部に表示されるコードは、当該客端末装置50による買上商品について精算処理を実行するために必要となる情報(例えば、バスケット識別情報)をコード化したものである。なお、クラウド通信機能、客端末装置連動機能は、精算装置40Aは備えていない精算装置40の固有機能である。
図5の左下に示すように、客端末装置50は、取引管理装置60と通信する。客端末装置50は、取引管理装置60と通信することにより商品を登録する。つまり、客端末装置50は、ある商品に付されているバーコードを撮像することにより、オブジェクトとして当該バーコードを認識し(バーコードから商品コードを読み取り)、商品コードを取引管理装置60に送信することにより、当該商品を登録する(具体的には、取引管理装置60のバスケット情報に当該商品コードを記憶させる)。
ステップS1:客端末装置50は、店舗を特定する情報(店舗特定情報)を取得する。例えば、店舗の入口付近に当該店舗を特定するための2次元コードを表示(2次元コードを表示画面に出力、2次元コードを印刷した媒体を貼付等)しておき、来店した顧客が、客端末装置50で2次元コードをスキャンする(読み取る)ことにより、客端末装置50は店舗特定情報を取得してもよい。なお、来店した顧客がアプリを起動させると、初期画面として2次元コードのスキャンを該顧客に指示する画面を表示するようにしてもよいし、来店した顧客が客端末装置50で2次元コードをスキャンすると、アプリが起動し、初期画面として取引管理装置60に接続中である旨を該顧客に報知する画面を表示するようにしてもよい。
なお、客端末装置50は、商品をスキャンした後に商品コードを取引管理装置60に送信するが(S5)、当該店舗(来店して商品登録初期画面を表示したときの店舗)内においてスキャンした商品以外の商品(例えば、他の店舗に移動してスキャンした商品等)について商品コードを送信しないようにしてもよい。例えば、客端末装置50は、来店時(又は商品登録初期画面の表示時)に位置情報(GPS情報)を取得し、記憶する。また、客端末装置50は、個々の商品をスキャンしたときに位置情報を取得し、商品のスキャン時に取得した位置情報と来店時(又は商品登録初期画面の表示時)に取得した位置情報とを比較する。そして、客端末装置50は、両者が一致(または略一致)した場合には当該商品の商品コードの取引管理装置60への送信を許可し、一致(または略一致)しなかった場合には当該商品の商品コードの取引管理装置60への送信を禁止してもよい。
これにより、不適切な商品登録(例えば、他の店舗等において生成されたバスケットに対する商品登録等)を防止することができる。
また、精算装置40は、客端末装置50の表示部に表示されている2次元コードを読み取った後に取引管理装置60に小計金額の算出を要求するが(S12)、当該店舗内においてスキャンした商品以外の商品(例えば、他の店舗でスキャンした商品等)について小計金額の算出を要求しないようにしてもよい。例えば、精算装置40は、当該店舗の店舗識別情報を参照し(自精算装置40内に当該店舗の店舗識別情報を記憶し参照してもよいし、アクセス可能な他の装置内に記憶されている店舗識別情報を参照してもよい)、客端末装置50の表示部に表示されている2次元コードを読み取ったときに、当該2次元コードから得られるバスケット識別情報と、当該店舗の店舗識別情報とを比較する。そして、精算装置40は、バスケット識別情報に含まれる店舗識別情報(図7(B)のバスケット識別情報の構成を参照)が、当該店舗の店舗識別情報を含む構成である場合には小計金額の算出の要求を許可し、当該店舗の店舗識別情報を含む構成でない場合には小計金額の算出の要求を禁止してもよい。
これにより、不適切な精算(例えば、他の店舗等において商品登録された商品の精算等)を防止することができる。
以下、本発明の実施形態について図面を参照して説明する。
以降の説明にあたり「会計」とは、一取引における商品登録から精算までのプロセスをいう。
POSシステム1は、店舗に備えられる。同図のPOSシステム1は、管理装置10と、2台の登録装置20-1、20-2と、3台の精算装置30-1、30-2、30-3とを備える。
なお、以降の説明にあたり、登録装置20-1、20-2について特に区別しない場合には、登録装置20と記載する。また、精算装置30-1、30-2、30-3について特に区別しない場合には、精算装置30と記載する。
管理装置10と登録装置20と精算装置30とは、有線または無線接続のLAN(Local Area Network)11で相互に接続されている。
なお、POSシステム1の構成として、管理装置10を含まない構成とする場合には、他の装置(例えば、複数の登録装置20のうち代表となる1台の登録装置20)に、管理装置10としての機能を兼用させてもよい。
管理装置10は、最新の商品情報が反映された商品マスタを、外部(例えば、店舗本部のサーバ、リムーバブル形式の記憶媒体)から取得し、登録装置20及び各精算装置30に適宜送信する。
また、登録装置20は、一取引ごとに対応して登録された商品の精算に用いられる情報(以下、精算情報という)を生成し、記憶する。
すなわち、店員が、精算装置30を指定する操作を登録装置20に対して行うことによって、複数の精算装置30のうちから精算処理を実行させる精算装置30を指定する。
なお、登録装置20において、各精算装置30の稼働状況を示した稼働情報を表示するようにし、登録装置20において、店員が精算装置30を指定する際に、各精算装置30の稼働状況を確認できるようにしてもよい。
なお、本実施形態では、登録装置20は、直接、精算装置30に精算情報を送信するが、管理装置10を経由して、精算装置30に精算情報を送信してもよい。
すなわち、客が、店員から手渡しされたお会計券を精算装置30に読み取らせることによって、複数の精算装置30のうちから精算処理を実行させる精算装置30を指定する。
お会計券には、発行元の登録装置20を示す登録装置識別情報と精算情報とが、バーコード(一次元コード)または2次元コードのいずれかのコードの形式で印字(印刷)されている。精算装置30は、お会計券のコードを読み取ると、読み取ったコードにより示される精算情報を取得する。
客端末装置50には、店舗に対応して精算処理を実行する機能を有する精算アプリケーションがインストールされている。精算アプリケーションがインストールされた客端末装置50は、例えばネットワーク(図示せず)を経由して取引管理装置60と通信可能である。
取引管理装置60は、店舗におけるPOSシステム1と通信可能に接続される。具体的に、同図では、取引管理装置60が、POSシステム1における登録装置20と通信可能に接続されている態様が示されている。なお、取引管理装置60は、POSシステム1における管理装置10や精算装置30等と通信可能に接続されてもよい。
なお、図示は省略するが、取引管理装置60は、例えば同系列の複数の店舗におけるPOSシステム1のそれぞれと通信可能に接続されてよい。
クレジットカード決済要求を受信した取引管理装置60は、クレジットカード会社が運用するクレジットカード決済サーバ70との通信により、クレジットカード決済に対応する処理を実行する。
また、精算にあたってクレジットカードによる決済が行われる場合、登録装置20、客端末装置50等から取引管理装置60に対してクレジットカード決済要求が送信される。クレジットカード決済要求には、登録された商品に基づく決済情報と、クレジットカード番号とが含まれる。決済情報には、商品の登録結果が反映される。例えば決済情報には、登録された商品についての支払総額が含まれてよい。さらに、決済情報には、例えば登録された商品ごとの商品識別子、商品名、価格、個数等を示す商品登録情報が含まれてよい。
クレジットカード決済要求を受信した取引管理装置60は、クレジットカード会社が運用するクレジットカード決済サーバ70との通信により、クレジットカード決済に対応する処理を実行する。
図12は、登録装置20と精算装置30との外観例を示す斜視図である。図13は、登録装置20の構成例を示すブロック図である。図14は、精算装置30の構成例を示すブロック図である。
記憶部202は、CPU201の補助記憶装置であって、プログラムをはじめとしてCPU201が利用する各種の情報を記憶する。
スキャナ部204は、商品に付されているバーコード(商品コード)を光学的に読み取る。
例えば、店員用表示部205は、商品情報(商品コード等)に関連付けられているプリセットボタンを配置した商品登録画面などを表示する。
ブザー208は、店員が操作を確認することが必要な場合などに、ブザー音を発生させる。
印刷部209は、必要に応じて媒体を印刷して発行する。例えば、印刷部209は、お会計券を印刷して発行することができる。
記憶部302は、CPU301の補助記憶装置であって、プログラムをはじめとしてCPU301が利用する各種の情報を記憶する。
スキャナ部304は、例えば、お会計券に印刷されたコード(バーコードまたは2次元コード)や、会員カード等に付されているコード(会員コード)を光学的に読み取る。
ブザー308は、エラー等が発生した場合、エラーを報知するブザー音を発生させる。
印刷部309は、媒体を印刷して発行する。例えば、印刷部309は、精算処理(すなわち、商品の買上金額の決済)が終了した場合、客が持ち帰る精算済みレシートを印刷して発行する。
現金による決済に対応するため、決済部310は、釣銭機を備える。釣銭機は、紙幣の投入及び排出をする紙幣投入口、硬貨を投入するための硬貨投入口、釣銭を排出する釣銭排出口を備えている。決済部310は、釣銭機によって、現金により決済を実行し、決済を実行した結果(例えば、決済が成立したか否かを示す情報)を、バスを介してCPU301に出力する。
また、クレジットカードの使用による決済に対応する場合、決済部310は、クレジットカードリーダを備え、クレジットカードリーダにより読み込まれた情報を利用して精算処理を行う。
また、電子マネーの使用による決済に対応する場合、決済部310は、電子マネーリーダを備え、電子マネーリーダにより読み込まれた情報を利用して精算処理を行う。
人感知センサ312は、精算装置30の正面の所定圏内に人物(客)がいることを検知するセンサである。
なお、人感知センサ312の検知出力は、例えば精算装置30が、人が自機に近づいたことに応じて、自動的に精算画面を表示させる際に、人が自機に近づいたか否かを判定するのに用いられる。しかしながら、精算装置30は、例えば精算画面は、例えば精算情報の受信や、お会計券に印刷されたバーコードの読み取りなどに応じて表示されるようにしてもよく、この場合には、人感知センサ312は、省略されてよい。
CPU501は、中央演算処理装置であり、記憶部502に記憶されているプログラムを読み出して実行することにより、客端末装置50の動作を制御する。
記憶部502は、CPU501の補助記憶装置であって、プログラムをはじめとしてCPU501が利用する各種の情報を記憶する。
RAM503は、CPU501の主記憶装置である。
表示部504は、CPU501の表示制御に応じて画像を表示する。表示部504は、画面に対する操作が可能なタッチパネルとして構成されてよい。
操作部505は、客端末装置50に備えられる各種操作子や客端末装置50に接続される各種の入力デバイスなどを一括して示す。
撮像部506は、CPU401の制御に応じて撮像を行う。また、本実施形態の撮像部506は、2次元コードを処理するコードリーダにおいて2次元コードを読み取る部位としても機能させることができる。
近距離無線通信部508は、登録装置20の近距離無線通信部211と同じ近距離無線通信方式による近距離無線通信を実行する。従って、客端末装置50が登録装置20に対して一定以内の距離に近づくことで、客端末装置50と登録装置20とが近距離無線通信が可能に接続される。
しかしながら、例えば或る一取引に応じた登録装置20での商品登録処理が完了したタイミングで、店舗における精算装置30のいずれも使用中(精算処理中)の状態となっている場合がある。このような場合には、客は、商品登録が完了してもすぐに精算を行えず、いずれかの精算装置30での精算が完了するまで待つことになる。また、客によっては、登録装置20に対応する場所にて商品登録を受けた後において、精算のために精算装置30の場所にまで移動することに煩わしさを覚える可能性もある。
このようなことを考慮すると、客にとっての利便性向上のため、登録装置20と精算装置30とを備えるPOSシステム1のもとであっても、精算装置30以外の利用によって客が精算を行えるようにすることが好ましい。
そこで、本実施形態においては、登録装置20により商品登録が完了した取引の精算に関して、以下のようにして、客端末装置50によってもクレジットカード決済による精算が可能なように構成される。
このようにカード情報が登録された客に対応する精算アプリケーションがインストールされた客端末装置50は、後述のように、店舗での登録装置20による商品登録に応じて精算が可能となる。
例えば、上記のようにして商品登録処理が実行されているときに、商品登録を受けている客が立っている位置では、客が所持している客端末装置50と登録装置20との距離が近距離無線通信の通信距離の範囲内となって、近距離無線通信が可能な状態となる。
購入対象とされた全ての商品についての商品登録操作が完了すると、店員は、例えば登録装置20に対して小計操作を行って、商品登録処理を完了させる。
なお、同図の登録項目において配置されるセルフ登録マークMK1は、第3実施形態に対応することから、ここでの説明は省略する。
同図の小計画面においては、登録項目エリアAR11と、小計エリアAR12とが配置されている。
なお、精算装置指定ボタンBT1-1~BT1-3について特に区別しない場合には、精算装置指定ボタンBT1と記載する。
具体的に、同図の精算装置指定ボタンBT1-1には、「使用中」と表示されたバッジBGが配置された例が示されている。さらに、精算装置指定ボタンBT1-1における「精算機3」の文字に対して斜線が引かれた状態となっている。この精算装置指定ボタンBT1-1の状態は、精算装置30-1が、登録装置から送信された精算情報に基づく精算処理を客の操作に応じて実行中であることを示す。
同図においては、精算装置指定ボタンBT1-3においても「使用中」と表示されたバッジBGが配置されており、精算装置30-3も待機状態にあることを示している。
また、精算装置指定ボタンBT1-2には、「待機」と表示されたバッジBGが配置された例が示されている。この精算装置指定ボタンBT1-2の状態は、精算装置30-2が精算処理の開始を待機している待機状態にあることを示す。
なお、上記のような精算装置30の状態ごとに応じて、例えば精算装置指定ボタンBT1自体の色、柄などが変更されるように表示されてもよい。
端末検出報知エリアAR20は、現在において、近距離無線通信部211による近距離無線通信が可能で、カード情報が登録された客に応じた精算アプリケーションが動作する客端末装置と通信(接続)している状態にあることの報知内容が示されるエリアである。
登録装置20は、例えば商品登録処理が開始されて以降において、近距離無線通信部211の通信距離の範囲内に位置して通信可能となった客端末装置50を検出した場合には、検出された客端末装置50と通信が可能なように接続する。
登録装置20は、接続された客端末装置50の精算アプリケーションに対応する客について、カード情報が登録済みであるか否かについて判定する。登録装置20は、例えば、客端末装置50から対応の客の会員識別子を取得する。登録装置20は、取得した会員識別子に対応してカード情報が登録済みであるか否かを取引管理装置60に問い合わせることによって、カード情報が登録済みであるか否かについて判定できる。あるいは、例えば客端末装置50が、カード情報を登録していることの履歴を記憶している場合には、客端末装置50にカード情報の登録の有無を問い合わせることで、カード情報が登録済みであるか否かについて判定できる。
また、以降の説明にあたり、カード情報を登録済みの客が所有する客端末装置50については、精算可能な客端末装置50とも記載する場合がある。
コード精算指示ボタンBT12は、精算可能な客端末装置50に精算情報を取得させるための2次元コードを客用表示部205aに表示させることを指示する操作(コード精算指示操作)が行われるボタンである。
商品登録処理の完了に応じて上記のような小計画面が表示された状態のもとで、店員は、現在、待機状態の精算装置30があるか確認する。待機状態の精算装置30がある場合、店員は、待機状態の精算装置30を指定する精算装置指定操作(精算装置指定ボタンBT1に対する操作)を行い、客に、指定先の精算装置30に赴いて精算を行ってもらうようにできる。
そこで、店員は、待機状態の精算装置30がある場合には、客に、精算装置30での精算と、客端末装置50による精算とのいずれを希望するのかを確認する。客が精算装置30での精算を希望した場合、店員は、待機状態の精算装置30を指定する精算装置指定操作を行う。
例えば精算装置30が全て使用中であったような場合、店員は、客に客端末装置50により精算を行ってもらってもよいかどうかを問い合わせる。この際、店員は、客端末装置50により精算を行えば、精算装置30が空くことを待たなくてもよいことを案内してもよい。客は、精算装置30での精算を希望するのであればそのことを店員に伝え、精算装置30のいずれかが空いて使用可能となるのを待つ。一方、客は、客端末装置50での精算を希望するのであれば、そのことを店員に伝える。
あるいは待機中の精算装置30があっても、客が客端末装置50により精算を行いたい場合がある。この場合にも、客は、客端末装置50での精算を希望することを店員に伝える。
店員は、上記のように客端末装置50での精算を希望することを客から伝えられた場合、端末送信指示操作を行う。つまり、客は、端末送信指示ボタンBT11を操作する。
例えば、今回の一取引に対応する客が、客端末装置50による精算を希望しているが、何らかの原因で、客端末装置50と登録装置20とが通信距離の範囲内であっても接続されないような状態となる場合がある。この場合、登録装置20から客端末装置50に精算情報を送信することはできないが、客の希望に応えて客端末装置50による精算を行えるようにすることが好ましい。
そこで、本実施形態においては、コード精算指示操作(コード精算指示ボタンBT12に対する操作)を行うことで、登録装置20の客用表示部205aに、精算情報を取得させるための2次元コードを表示させることが可能とされている。客は、客用表示部205aに表示された2次元コードを客端末装置50に読み取らせる。客端末装置50は、読み取った2次元コードを利用して、後述のように今回の取引に対応する精算情報を取得し、精算に応じた処理を実行することができる。
ステップS107:また、登録装置20は、客用表示部205aにて、精算情報の取得に対応する2次元コード(精算指示コード)を表示させる。この場合の精算指示コードは、該当の取引を示す取引識別情報を含む。
ステップS203:客端末装置50は、取引管理装置60にアクセスした後に、精算に対応する処理(精算対応処理)を実行する。例えば、客端末装置50は、取引管理装置60に対してクレジットカード決済要求を送信する。クレジットカード決済要求には、対応の客の会員識別子とステップS101に対応して受信された精算情報とを含む。取引管理装置60は、受信されたクレジットカード決済要求に含まれる会員識別子に対応付けて登録(記憶)されているカード情報を取得する。取引管理装置60は、取得されたカード情報と、受信されたクレジットカード決済要求に含まれる精算情報により算出される支払金額とに基づき、クレジットカード決済サーバ70にクレジットカード決済を実行させる。取引管理装置60は、クレジットカード決済が完了すると、取引管理装置60は、今回の取引の会計結果を示す情報を取引履歴として記憶する。また、取引管理装置60は、クレジットカード決済が完了したことの通知(決済完了通知)を客端末装置50に送信する。決済完了通知には、対応の取引を示す取引識別子が含まれる。
ステップS205:客端末装置50は、ステップS204による決済完了通知の受信に応じて、精算完了情報を記憶する。精算完了情報には、受信された決済完了通知に含まれていた取引識別子が含まれる。例えば、ステップS205までの処理が実行されることで、ステップS203にて実行された精算対応処理が対応する精算が完了する。また、当該ステップS205により客端末装置50が記憶する精算完了情報は、後述のように、客端末装置50による精算が行われた場合に応じて店舗にて精算完了確認を行う場合に利用される。
ステップS303:客端末装置50は、取引管理装置60にアクセスした後に、精算に対応する処理(精算対応処理)を実行する。例えば、客端末装置50は、取引管理装置60に対してクレジットカード決済要求を送信する。この場合のクレジットカード決済要求には、対応の客の会員識別子と、ステップS301にて読み取った精算指示コードに含まれていた取引識別子とを含む。
取引管理装置60は、受信されたクレジットカード決済要求に含まれる会員識別子に対応付けて登録(記憶)されているカード情報を取得する。
取引管理装置60は、取得されたカード情報と、登録装置20からステップS106により送信された精算情報により支払金額とに基づき、クレジットカード決済サーバ70にクレジットカード決済を実行させる。
この場合にも、取引管理装置60は、クレジットカード決済が完了すると、取引管理装置60は、今回の取引の会計結果を示す情報を取引履歴として記憶する。また、取引管理装置60は、クレジットカード決済が完了したことの通知(決済完了通知)を客端末装置50に送信する。決済完了通知には、対応の取引を示す取引識別子が含まれる。
ステップS304、S305の各処理は、ステップS204、S205と同様でよい。
しかしながら、店舗側として、例えば不正防止を強固にするなどの理由で、客端末装置50により精算が行われる場合において、店舗にてその場で精算が適正に完了したことの確認(精算完了確認)を行いたい場合がある。
客端末装置50は、当該操作に応じて、表示部504に精算完了コードを表示させる。精算完了コードは、登録装置20のスキャナ部204により読み取り可能なバーコードあるいは2次元コード等であればよい。精算完了コードは、精算完了確認を指示するコマンドと、図17のステップS205またはステップS305にて記憶された精算完了情報に含まれていた取引識別情報を含む。
精算完了確認問合せを受信した取引管理装置60は、自己が記憶する取引履歴情報から、精算完了確認問合せの受信に応答して、受信された精算完了確認問合せに含まれる取引識別子の取引履歴を検索する。
取引履歴が検索されたことに応じて、取引管理装置60は、精算が完了していることの通知(精算完了通知)を、登録装置20に送信する。精算完了通知には、検索された取引履歴の情報には、対応の取引において登録された商品、支払金額、精算処理結果(例えば、クレジットカード利用による決済内容を示す)が含まれる。
また、この際、登録装置20は、受信された精算完了通知に含まれていた取引履歴の情報を利用して、会計結果を示すレシートを発行することができる。店員は、発行されたレシートを客に渡す。
以下、第2実施形態の変形例について説明する。
[第1変形例]
上記実施形態においては、例えば店舗においてPOSシステム1が設置された場所に対応して、客端末装置50による精算が行われていた。また、上記実施形態において、客端末装置50は、客が所持するスマートフォン等の携帯端末である場合を例に挙げたが、客端末装置としてはスマートフォン等の携帯端末に限定されない。
具体的に本変形例では、客が、自動車を運転して店舗における駐車場から退出する際に、客のETC(Electronic Toll Collection)カードの利用によって支払金額に対する精算が行われるように構成される。
同図の店舗において、POSシステム1は店舗建物内に設置される。また、店舗においては、敷地内に駐車場が設けられる。駐車場における車両CRの出口にはETCゲートGTが設置される。ETCゲートGTは、ETCシステム運用者が運用するETCサーバ80と通信可能に接続される。
また、取引管理装置60とクレジットカード決済サーバ70とETCサーバ80は、ネットワーク経由で通信可能に接続される。
ETC車載器CDUは、ETCゲートGTを通過する際に、ETCゲートGTと通信を行う。ETCゲートGTは、ETC車載器CDUとの通信により、ETCカードのカード識別子を取得する。ETCゲートGTは、取得されたETCカード識別子(ETCカード番号)をETCサーバ80に送信する。
このような本変形例では、客は、精算装置30や自分が所持するスマートフォン等の客端末装置50を操作することなく、自分の車両に搭乗して店舗から退出することで精算を行える。
また、商品登録が完了した後の精算は、例えば客が店舗から退出した後に、自宅のネットワーク端末を利用して、取引管理装置60における精算のためのウェブサイトにログインして行えるようにされてもよい。この場合には、登録装置20は、商品登録処理の結果が反映された精算情報を取引管理装置60に送信しておくようにされる。
取引管理装置60は、客のネットワーク端末からのログインに応じて、受信された精算情報に応じた精算を客に行ってもらうためのウェブページを作成し、作成されたウェブページをネットワーク端末に送信する。取引管理装置60は、ウェブページに対して行われる操作に応じて、例えばクレジットカード決済に対応する処理を実行する。
例えば店舗(店舗外でもよい)に備えられて現金の入金が可能な装置にて、客の操作による精算が可能なようにされてもよい。本変形例において客の操作による精算が可能な装置としては、例えば現金自動預け払い機、自動販売機等を挙げることができる。この場合には、登録装置20から精算が可能な装置に対して精算情報を送信してよい。また、この場合には、精算情報を受信した現金自動預け払い機、自動販売機等が客端末装置として機能することになる。
上記実施形態においては、客端末装置50による精算がクレジットカードの利用に対応している場合を例に挙げた。しかしながら、客端末装置50による精算は、例えばクレジットカードの利用以外にも、ポイントの利用による精算にも適用されてよい。
なお、上記実施形態において、複数の精算装置30のうちから精算処理を実行させる精算装置30を指定する態様としては、精算処理を実行させる精算装置30を、店員が登録装置20にて指定する態様(第1の指定態様)と、客に手渡しされるお会計券を登録装置20から発行させ、店員から手渡しされたお会計券を、客が1つの精算装置30に読み取らせる態様(第2の指定態様)とを挙げている。しかながら、精算装置30を指定する態様としては、上記の態様に限定されない。例えば、以下の第3の指定態様から第7の指定態様のように精算装置30が指定されてもよい。
登録装置20は、精算処理実行通知の受信に応じて、精算処理実行通知の送信先の精算装置30を示す表示(精算処理実行表示)を行う。店員は、精算処理実行表示を見て、精算処理を実行する精算装置30がいずれであるのかを客に伝えればよい。
この際、精算処理実行表示とともに、精算処理実行通知を送信した精算装置30のサインポール311を所定のパターンで点灯させたり、精算装置30から所定の報知音を出力させたりすることで、自己が精算処理を実行することを報知するようにしてよい。
カゴ置き場には、載置された買い物カゴを検出するセンサ(重量センサ、あるいは光センサ等)が備えられる。センサによりカゴ置き場買い物カゴが載置されたことが判定されると、対応の精算装置30が要求を行って、登録装置20から対応の精算情報を取得し、精算処理を実行するようにされる。
この場合にも、精算処理を実行することとなった精算装置30が、サインポール311の点灯や報知音の出力などにより、自己が精算処理を実行することを報知するようにしてよい。
なお、載置された買い物カゴを検出するセンサに代えて、例えば店員に対応して人感センサや撮像装置を設けてよい。そして、登録装置20は、人感センサの検出出力や撮像装置により撮像して得られた画像等に基づいて、店員の動きを判断し、判断された結果に基づいて、店員が精算装置30ごとに対応して設置されたカゴ置き場のうちのいずれに買い物カゴを設置したのかを判定する。そして、判定されたカゴ置き場に対応する精算装置30を、精算処理を実行すべき精算装置30として決定するようにしてよい。
精算指示情報を受信した精算装置30は、自己が精算処理を実行可能であれば、精算指示情報の送信元の登録装置20に対して、精算処理実行通知を送信し、受信された精算指示情報に含まれる精算情報を利用して精算処理を実行する。
一方、精算指示情報を受信した精算装置30は、自己が精算処理を実行不可である場合、受信された精算指示情報に含まれる転送順情報に従って、転送順が次の精算装置30に対して、受信された精算指示情報を転送する。このようにして、精算装置30間で精算指示情報が順次転送されるようにすることによっても、精算処理を実行させるべき精算装置30の指定に相当する手順が実現される。
先の実施形態では、店員の操作に応じて商品登録処理を行う商品登録装置と、客の操作に応じて精算処理を実行する精算装置とを備えるPOSシステム1において、精算装置30と異なる客端末装置50により精算が行われる場合を例に挙げた。
しかしながら、本実施形態の構成は、例えば、店員が商品登録操作と精算に対応する操作とを行うようにされる第1会計モードと、店員が商品登録操作を行い、客が精算に対応する操作を行うようにされる第2会計モードと、客が商品登録操作と精算に対応する操作とを行うようにされる第3会計モードとで切り替えが可能なようにされたPOSレジスタを備えるPOSシステムにも適用できる。つまり、例えば、第2会計モードが設定されている場合において、客端末装置50による精算が可能なように構成されてよい。
(1)以上説明したように、本実施形態の一態様は、客の購入対象の商品を登録する商品登録処理を実行する登録装置(20)と、前記登録装置による商品登録処理の結果が反映された精算情報に基づく精算処理を客の操作に応じて実行する精算装置(30)とを備える商品販売データ処理システムであって、前記登録装置は、前記精算装置または客に対応する所定の端末装置(例えば、客端末装置50)により、前記精算情報に基づく精算に応じた処理が実行されるように、前記精算情報を出力する出力手段を備え、前記精算装置は、前記出力手段により出力された精算情報に基づいて前記精算に応じた処理を実行する精算手段を備える。
さらに、例えばクレジットカード決済に関しては、客端末装置50で精算してもらうような運用とすれば、登録装置20や精算装置30においてクレジットカードから情報を読み取るためのカードリーダを不要とすることができるので、POSシステム1のコストダウンを図ることも可能になる。
続いて、第3実施形態について説明する。本実施形態の商品販売データ処理システムは、第1実施形態のショッピングシステムと、第2実施形態のPOSシステム1とが組み合わされたものとなる。つまり、本実施形態の場合、店舗においては、第1実施形態のショッピングシステムにおける精算装置40が設置されるとともに、第2実施形態における登録装置20と精算装置30とが設置される。
また、本実施形態の商品販売データ処理システムにおいて、管理装置10、取引管理装置60、及びクレジットカード決済サーバ70については、精算装置40を備えるショッピングシステム(以下、セルフ登録システムともいう)と、登録装置20及び精算装置30を備えるPOSシステム(以下、セミセルフシステムともいう)とで共有されてよい。
精算区画CSHは、セルフ登録対応精算区画CSH-1と、セミセルフ対応精算区画CSH-2とに分けられている。
セルフ登録対応精算区画CSH-1は、セルフ登録システムに対応する精算装置40が設置される区画である。店舗にて商品登録アプリケーションがインストールされた客端末装置50を使用して商品登録(セルフ登録)を行った客CSは、セルフ登録対応精算区画CSH-1に赴いて、精算装置40を操作して精算を行う。
セミセルフ対応精算区画CSH-2は、セミセルフシステムに対応する登録装置20と精算装置30とが設置される区画である。セルフ登録を行わない客CSは、商品を買い物カゴに入れてセミセルフ対応精算区画CSH-2に赴き、まず、登録装置20にて店員の操作による商品登録を受ける。客CSは、商品登録が完了すると、店員の登録装置20の操作により精算情報の送信先とされた精算装置30に赴き、精算装置を操作して精算を行う。
なお、セルフ登録対応精算区画CSH-1における精算装置40の設置数と、セミセルフ対応精算区画CSH-2における登録装置20と精算装置30の設置数については特に限定されない。
管理装置10、精算装置40、登録装置20、及び精算装置30は、店舗内ネットワークを経由して相互に通信が可能とされている。また、客端末装置50、管理装置10、精算装置40、登録装置20、及び精算装置30は、ネットワークを介して取引管理装置60と通信可能に接続される。
客は、セルフ登録システムを利用した買い物の履歴(取引履歴)を商品登録アプリケーション上で表示させることができる。一方、セミセルフシステムでは、本来的には、セルフ登録システムとは個別の商品販売データ処理システムである。このため、セミセルフシステムを利用して行われた買い物の履歴を商品登録アプリケーション上で表示することは行われていなかった。
しかしながら、本実施形態のように一店舗においてセルフ登録システムとセミセルフシステムが併設される場合、上記のようにセルフ登録システムのユーザである客がセミセルフシステムを利用する可能性がある。そこで、本実施形態では、セルフ登録システムのユーザである客がセミセルフシステムを利用した場合において、セミセルフシステムでの会計に応じた取引履歴も商品登録アプリケーションで表示できるようにされる。
また、上記のように、商品登録アプリケーションのユーザである客が、商品のセルフ登録を行わずにセミセルフシステムを利用して行う買い物については、第1パターンの買い物ともいう。
そこで、本実施形態においては、購入対象の少なくとも一部の商品についてセルフ登録を行った客が、セルフ登録を済ませた商品についてキャンセルしなくとも、セミセルフ対応精算区画CSH-2にてセミセルフシステムを利用して、全ての購入対象の商品について精算を行えるようにされる。
また、上記のように、商品登録アプリケーションにより少なくとも1つの商品についてセルフ登録を行った客が、セミセルフシステムを利用して精算を行う買い物については、第2パターンの買い物ともいう。
本実施形態の商品販売データ処理システムでは、取引履歴統合機能に対応して、商品登録アプリケーションが動作する客端末装置50にて、客の会員識別子(例えば、第1実施形態の顧客識別情報である)を示すコード情報を表示可能に構成される。
図21(A)は、商品登録アプリケーションが動作する本実施形態の客端末装置50が表示部504に表示する商品登録初期画面の一例を示している。同図に示される商品登録初期画面は、例えば第1実施形態に対応する商品登録初期画面(図9(A))に対して、セミセルフ会計移行ボタンBT2がさらに配置された態様となっている。
セミセルフ会計移行ボタンBT2は、商品登録初期画面が表示された状態において配置される。即ち、セミセルフ会計移行ボタンBT2は、客が未だ最初の商品をセルフ登録していない状態のときに表示される。この後において、客が最初の商品をセルフ登録した場合には、セミセルフ会計移行ボタンBT2は消去されてよい。
あるいは、商品登録初期画面が表示された状態において、「お会計へ進む」ボタンとセミセルフ会計移行ボタンBT2とが共に配置されるようにしてもよい。この場合、客が未だ最初の商品をセルフ登録していない状態のときには、「お会計へ進む」ボタンについては例えばグレーアウトにより操作不可の状態とし、セミセルフ会計移行ボタンBT2については操作が可能なアクティブ状態としてよい。そして、客が最初の商品をセルフ登録したことに応じて、「お会計へ進む」ボタンがアクティブな状態となり、セミセルフ会計移行ボタンBT2が操作不可の状態となるようにされてよい。
例えば、客端末装置50にて表示された2次元コードを登録装置20に読み取らせる場合は、登録装置20が備えるカメラスキャナの部位に2次元コードをかざすことになる。しかしながら、カメラスキャナは、店員側にて固定して設けられている。このため、客自身が、客端末装置50にて表示された2次元コードをカメラスキャナに読み取らせることはできない。この場合、客は、店員に自分の客端末装置50を一旦手渡したうえで、店員に2次元コードの読み取りを行ってもらう必要がある。客によっては、自分の客端末装置50を一旦手放して店員に渡すことに抵抗感を覚える場合がある。
一方、バーコードの読み取りに対応する登録装置のスキャナ部204は、登録装置20の本体とケーブルで接続されている仕様が一般的である。このため、バーコードの場合には、客が自分で客端末装置50を持ち、表示されたバーコードを店員に向けるようにすることで、店員は、スキャナ部204を操作してバーコードを読み取らせることができる。この場合、客は2次元コードの場合のように抵抗感を覚えることはない。
なお、同一画面において、同じ会員識別子を示す2次元コードとバーコードとを共に表示してもよい。
なお、バスケット識別情報のコード情報はバーコードであってよい。
また、上記の説明では、図9(C)ではバスケット情報のコードを表示し、図21(B)では、会員識別子のコードを表示している例を挙げた。しかしながら、図9(C)で表示されるコードと図21(B)で表示されるコードにより示される情報は同じとされてよい。一具体例として、図9(C)で表示されるコードと図21(B)で表示されるコードは、いずれも会員識別子であってよい。この場合、図9(C)で表示されるコードの取得に応じて、取引管理装置60は、自己が記憶するバスケット情報のうちから、取得されたコードが示す会員識別子(顧客識別情報)を格納し、精算が未完了のバスケット情報を、対象のバスケット情報として特定(検索)すればよい。
なお、同一画面において、同じバスケット識別情報を示す2次元コードとバーコードとを共に表示してもよい。
ステップS501:客端末装置50を所持する客が、第1パターンの買い物をしようとする場合には、前述のように、セミセルフ会計移行ボタンBT2を操作して会員識別子コードCHDを表示させる。そして、客は表示された会員識別子コードCHDを、セミセルフ対応精算区画CSH-2にて登録装置20を操作する店員に提示する。
一方、客端末装置50を所持する客が、第2パターンの買い物をしようとする場合には、客端末装置50にバスケット識別情報のコード情報を表示させる。客は、客端末装置50にて表示させたコード情報を、セミセルフ対応精算区画CSH-2にて登録装置20を操作する店員に提示する。
店員は、上記のように客から提示されたコード情報をスキャナ部204により読み取らせるスキャン操作を行う。登録装置20は、スキャン操作に応じてスキャナ部204により読み取られたコード情報を取得する。
ステップS503:ステップS501により取得されたコード情報がバスケット識別情報である場合、登録装置20は、取引管理装置60に対して、バスケット情報検索要求を送信する。バスケット情報検索要求には、ステップS501により取得されたバスケット識別情報を含む。
ステップS504:バスケット情報検索要求の受信に応答して、取引管理装置60は、受信されたバスケット情報検索要求に含まれるバスケット識別情報が示すバスケット情報を、自己が記憶するバスケット情報から検索する。客が、一取引に対応して少なくとも1つの商品をセルフ登録していれば、セルフ登録された商品の商品情報が含まれるバスケット情報が取引管理装置60において記憶されている。取引管理装置60は、検索されたバスケット情報を登録装置20に送信する。
登録装置20は、送信されたバスケット情報を受信する。
ステップS505:登録装置20は、ステップS504により受信されたバスケット情報を含む商品登録情報を生成する。これにより、商品登録情報には、先に客がセルフ登録を行った商品の商品情報が含まれる。
ステップS505の処理を経てステップS506に至った場合には、ステップS504にて受信したバスケット情報に含まれる商品情報の商品、即ち、セルフ登録済みの商品が登録項目エリアAR11の登録項目において登録済みとして示された状態で、商品登録画面の表示が開始される。
一方、ステップS502にて会員識別子としてのコード情報の取得されたことが判定された場合には、登録項目エリアAR11において登録項目が無い状態で、商品登録画面の表示が開始される。
客端末装置50により会員識別子コードを提示した場合、客は、購入対象の商品については1つもセルフ登録を行っていないので、例えば買い物カゴに入れている全ての購入対象の商品の登録を、登録装置20を操作する店員により行ってもらうことになる。
また、客端末装置50によりバスケット情報のコード情報を表示させた場合において、未だセルフ登録を済ませていない購入対象の商品が残っている場合には、セルフ登録を済ませていない購入対象の商品の登録を、登録装置20を操作する店員により行ってもらうことになる。
ここで、商品登録が行われている際には、登録装置20の店員用表示部205においては、商品登録画面が表示される。商品登録画面においては、現時点までにおいて登録が完了している商品ごとの項目(登録項目)が表示される。このような登録済商品項目において、セルフ登録により登録された商品の登録項目においては、例えば図9の小計画面において例示するように、セルフ登録マークMK1が配置される。セルフ登録マークMK1が配置された登録項目は、商品登録画面の表示が開始された状態において既に配置されているものである。
ステップS511:登録装置20は、ステップS510により受け付けた精算装置指定操作によって指定された精算装置30に、精算情報を送信する。精算情報には、ステップS504によりバスケット情報が取得されている場合には、取得されたバスケット情報が含まれる。バスケット情報は、バスケット識別情報を含む。また、ステップS508による商品登録処理が実行された場合、精算情報には、商品登録処理によって登録された商品の商品情報が含まれる。この場合において、ステップS501にて読み取られたコード情報が会員識別子コードである場合には、精算情報には、ステップS501にて読み取られた会員識別子コードが示す会員識別子(顧客識別情報)が含まれる。
ステップS601:取引管理装置60は、ステップS503により登録装置20から送信されたバスケット情報検索要求を受信する。
ステップS602:取引管理装置60は、自己が記憶するバスケット情報のうちから、ステップS601により受信されたバスケット情報検索要求に含まれるバスケット識別情報により特定されるバスケット情報を検索する。
ステップS603:取引管理装置60は、ステップS603により検索されたバスケット情報を登録装置20に送信する。
ステップS701:精算装置30は、ステップS511により登録装置20から送信された精算情報を受信する。
ステップS702:精算装置30は、ステップS701により受信した精算情報を利用して、客の操作に応じて精算処理を実行する。なお、クレジットカードやポイントカード利用などによる決済のように現金によらない決済については、登録装置20にて決済(精算処理)が完了するようにされてよい。
ステップS703:ステップS702による精算処理が終了すると、精算装置30は、精算処理結果を示す精算処理結果情報を取引管理装置60に送信する。
ステップS801:取引管理装置60は、ステップS703により精算装置30から送信された精算処理結果情報を受信する。
ステップS802:取引管理装置60は、ステップS801により受信された精算処理結果情報を利用して、該当取引についての精算済のバスケット情報を記憶する。
当該ステップS802の処理として、受信された精算処理結果情報にバスケット識別情報が含まれていた場合には、少なくとも1つの商品がセルフ登録されていることから、取引管理装置60は、既に精算処理結果情報に含まれるのと同じバスケット識別情報のバスケット情報を記憶している。そこで、この場合の取引管理装置60は、既に自己が記憶しているバスケット識別情報が同じバスケット情報を、精算処理結果情報により更新する。これにより、該当取引についての精算済のバスケット情報が記憶されることになる。
また、当該ステップS802の処理として、受信された精算処理結果情報にバスケット識別情報が含まれておらず会員識別が含まれている場合、客はセルフ登録を行っていないので、取引管理装置60には、該当取引のバスケット情報は記憶されていない。そこで、この場合の取引管理装置60は、受信された精算処理結果情報を利用して新たにバスケット情報を生成し、生成されたバスケット情報を、精算済のバスケット情報として記憶する。
そして、このようにバスケット情報が記憶されることに応じて、客は、第1パターンの買い物と第2パターンの買い物との双方が反映された取引履歴を、商品登録アプリケーションが動作する客端末装置50にて表示させることができる。
取引管理装置60は、取引履歴一覧画面要求に含まれる会員識別子が対応付けられた精算済のバスケット情報を検索し、検索されたバスケット情報を利用して生成した取引履歴一覧画面を客端末装置50に送信する。客端末装置50は、受信された取引履歴一覧画面を表示部504に表示させる。
取引履歴リスト項目LITのうちでセルフ登録マークMK1が配置されている取引履歴リスト項目LITは、購入された商品のうちにセルフ登録によって登録された商品が含まれていることを示す。
配置された取引履歴リスト項目LITのうち任意の取引履歴リスト項目LITをタップする操作を行うと、図示は省略するが、タップされた取引履歴リスト項目LITにおいて購入された商品の内訳、合計金額、精算結果に関する情報(決済種別、預かり金、釣銭金額等)を示す取引履歴詳細画面が表示される。セルフ登録マークMK1が配置されている取引履歴リスト項目LITの取引履歴詳細画面においては、購入された商品ごとに、セルフ登録された商品と、登録装置20により登録された商品とのいずれであるのかが示される。
なお、取引履歴リスト項目LITに配置されるセルフ登録マークとしては、購入された商品の全てがセルフ登録された取引と、購入された商品のうちの一部についてセルフ登録された取引とで客が見分けることが可能なように態様を変更してもよい。
なお、本実施形態において、第2パターンの買い物が行われた場合においては、客端末装置50にてバスケット識別情報に代えて会員識別子のコードを表示させ、登録装置20に、会員識別子のコード情報を読み取らせるようにしてよい。この場合、取引管理装置60は、ステップS602の処理として、登録装置20から送信された会員識別子(顧客識別情報)を格納し、精算済でないバスケット情報を検索すればよい。
(1)以上説明したように、本実施形態の一態様は、客端末装置50が出力する識別情報(バスケット識別情報)であって、購入対象として登録された商品の商品情報(登録商品情報)と対応付けられる識別情報を取得する識別情報取得手段(ステップS501)と、前記商品情報を前記識別情報と対応付けて記憶する記憶手段(例えば、取引管理装置60)と、前記識別情報取得手段により取得された識別情報と、前記記憶手段に記憶される商品情報との対応を特定する特定手段(例えば、ステップS602)とを備える商品販売データ処理システムである。
上記構成によれば、客端末装置50が出力したバスケット識別情報を登録装置20が取得することで、登録装置20は、取引管理装置60にて記憶される商品情報との対応を特定できる。つまり、登録装置20は、客が客端末装置50を用いて行ったセルフ登録により登録された商品についての商品情報を、自己の商品登録情報として扱える。これにより、取引管理装置60にて、セルフ登録により登録された商品の情報と、セミセルフシステムで登録された商品の情報とを一元的に管理できることになる。つまり、本実施形態においては、店員が操作する登録装置と客が操作する精算装置とを備えるセミセルフシステムと、客が端末を用いて商品登録を行うセルフ登録システムとで商品情報を一元的に管理することができる。また、これにより、購入対象の商品の少なくとも一部の商品についてセルフ登録を済ませたうえでセミセルフで会計を受けようとする客は、セルフ登録を済ませた商品について、キャンセルすることなく、登録装置20にて登録済みとされた状態から会計を受けることができる。
上記構成によれば、客が購入対象の一部の商品のセルフ登録を済ませたうえで、セミセルフで会計を行おうとする場合には、セルフ登録が済んでいる商品を登録装置20にて登録する商品として含めたうえで、残りの購入対象の商品を登録装置20により登録させていくことができる。
上記構成によれば、商品登録画面において表示される登録済みの商品について、セルフ登録済であった商品と、登録装置20にて登録された商品とで見分けることが可能になる。
上記構成によれば、購入対象の商品の少なくとも一部の商品についてセルフ登録を行った客であっても、セミセルフシステムを利用して支払いを行える。
上記構成によれば、客は、例えばクレジットカード決済のように現金によらない特定の決済種別に関しては、セルフ登録システムにおける精算装置40(40A)やセミセルフシステムの精算装置30を利用することなく、客端末装置50により精算を行うことができる。
Claims (6)
- 客端末装置が出力する識別情報であって、購入対象として登録された商品の商品情報と対応付けられる識別情報として、それぞれ異なる所定の対象を識別する第1識別情報と第2識別情報とを取得する識別情報取得手段と、
前記商品情報を前記識別情報と対応付けて記憶する記憶手段と、
前記識別情報取得手段により取得された識別情報と、前記記憶手段に記憶される商品情報との対応を特定する特定手段と、
前記客端末装置において、前記特定手段により識別情報との対応が特定された商品情報に対応する取引に関する表示にあたり、店員の操作に応じて購入対象の商品を登録する登録装置により登録されたことで前記第1識別情報と対応付けられた商品に対応する第1取引要素と、前記登録装置によることなく登録されたことで前記第2識別情報と対応付けられた購入対象の商品に対応し前記第1取引要素と異なる第2取引要素とを、1の画面においてそれぞれ異なる態様で表示する取引表示手段と
を備える商品販売データ処理システム。 - 前記登録装置において、前記第1取引要素に応じた情報を前記客端末装置に送信する送信手段をさらに備える
請求項1に記載の商品販売データ処理システム。 - 前記客端末装置において、
商品を登録する商品登録手段と、
前記商品登録手段による商品登録が行われたか否かにかかわらず、前記特定手段が前記商品情報との対応を特定するのに用いる識別情報に対応するコードを表示するコード表示手段をさらに備える
請求項1または2に記載の商品販売データ処理システム。 - 登録された商品の商品情報に基づいて、客の操作に応じて精算処理を実行する精算装置、または店員の操作に応じて商品登録処理を実行する登録装置にて精算処理を実行する第1精算手段をさらに備える
請求項1から3のいずれか一項に記載の商品販売データ処理システム。 - 登録された商品の商品情報に基づいて、前記客端末装置により精算に対応する処理が実行されるようにする第2精算手段をさらに備える
請求項1から4のいずれか一項に記載の商品販売データ処理システム。 - 店員の操作に応じて商品を登録する登録装置と、取引管理装置と、客端末装置とを有する商品販売データ処理システムに対応して、第1コンピュータを前記登録装置として機能させるための第1プログラムと、第2コンピュータを前記取引管理装置として機能させるための第2プログラムと、第3コンピュータを前記客端末装置として機能させるための第3プログラムとによるプログラムであって、
前記第1プログラムは、
前記客端末装置が出力する識別情報であって、購入対象として登録された商品の商品情報と対応付けられる識別情報として、それぞれ異なる所定の対象を識別する第1識別情報と第2識別情報とを取得する識別情報取得手段として機能させるためものであり、
前記第2プログラムは、
前記商品情報を前記識別情報と対応付けて記憶する記憶手段、
前記識別情報取得手段により取得された識別情報と、前記記憶手段に記憶される商品情報との対応を特定する特定手段として機能させるためのものであり、
前記第3プログラムは、
前記特定手段により識別情報との対応が特定された商品情報に対応する取引に関する表示にあたり、店員の操作に応じて購入対象の商品を登録する登録装置により登録されたことで前記第1識別情報と対応付けられた商品に対応する第1取引要素と、前記登録装置によることなく登録されたことで前記第2識別情報と対応付けられた購入対象の商品に対応し前記第1取引要素と異なる第2取引要素とを、1の画面においてそれぞれ異なる態様で表示する取引表示手段として機能させるためのものである
プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019141060A JP7303542B2 (ja) | 2019-07-31 | 2019-07-31 | 商品販売データ処理システム、及び商品販売データ処理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019141060A JP7303542B2 (ja) | 2019-07-31 | 2019-07-31 | 商品販売データ処理システム、及び商品販売データ処理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021026280A JP2021026280A (ja) | 2021-02-22 |
JP7303542B2 true JP7303542B2 (ja) | 2023-07-05 |
Family
ID=74664965
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019141060A Active JP7303542B2 (ja) | 2019-07-31 | 2019-07-31 | 商品販売データ処理システム、及び商品販売データ処理方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7303542B2 (ja) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012079345A (ja) | 2012-01-11 | 2012-04-19 | Toshiba Tec Corp | ハンディ端末およびその制御プログラム |
JP2013541107A (ja) | 2010-10-13 | 2013-11-07 | ウォルマート ストアーズ,インコーポレーティッド | 携帯装置による自己精算の方法 |
JP2017107464A (ja) | 2015-12-11 | 2017-06-15 | 富士通フロンテック株式会社 | Posシステム、商品登録方法、及び商品登録プログラム |
JP2018092408A (ja) | 2016-12-05 | 2018-06-14 | 株式会社寺岡精工 | 商品販売データ処理システム |
JP2019023948A (ja) | 2018-11-27 | 2019-02-14 | 株式会社寺岡精工 | Posシステム、プログラム、精算方法及び登録装置 |
-
2019
- 2019-07-31 JP JP2019141060A patent/JP7303542B2/ja active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013541107A (ja) | 2010-10-13 | 2013-11-07 | ウォルマート ストアーズ,インコーポレーティッド | 携帯装置による自己精算の方法 |
JP2012079345A (ja) | 2012-01-11 | 2012-04-19 | Toshiba Tec Corp | ハンディ端末およびその制御プログラム |
JP2017107464A (ja) | 2015-12-11 | 2017-06-15 | 富士通フロンテック株式会社 | Posシステム、商品登録方法、及び商品登録プログラム |
JP2018092408A (ja) | 2016-12-05 | 2018-06-14 | 株式会社寺岡精工 | 商品販売データ処理システム |
JP2019023948A (ja) | 2018-11-27 | 2019-02-14 | 株式会社寺岡精工 | Posシステム、プログラム、精算方法及び登録装置 |
Also Published As
Publication number | Publication date |
---|---|
JP2021026280A (ja) | 2021-02-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7335008B2 (ja) | 商品販売データ処理システム、登録装置及びプログラム | |
JP2024028307A (ja) | チェックアウトシステム | |
JP2020042452A (ja) | セルフ登録システム及びセルフ登録方法 | |
JP7270241B2 (ja) | 携帯端末、システム、制御方法及びプログラム | |
JP7303542B2 (ja) | 商品販売データ処理システム、及び商品販売データ処理方法 | |
WO2021079768A1 (ja) | サーバ装置、購入管理方法、情報処理システム、情報処理方法、及び、記録媒体 | |
JP2017211698A (ja) | Posシステム及びプログラム | |
JP2021086303A (ja) | 商品販売データ処理装置、及び、プログラム | |
JP7455367B2 (ja) | 商品販売データ処理システム | |
JP7505742B2 (ja) | 取引状況監視装置 | |
JP7486801B2 (ja) | 商品販売データ処理システム及び商品販売データ処理方法 | |
JP7442788B2 (ja) | 商品販売データ処理システム | |
JP7478471B2 (ja) | Posシステム及びプログラム | |
JP7325796B2 (ja) | セルフ登録システム及びプログラム | |
JP7450926B2 (ja) | プログラム | |
JP2020060997A (ja) | 商品販売データ処理システム及びプログラム | |
JP7341559B2 (ja) | 商品販売データ処理システム、登録装置、及びプログラム | |
JP7403876B2 (ja) | 商品販売データ処理システム、登録装置、精算装置、及びプログラム | |
JP7394449B2 (ja) | 商品登録システム、登録端末、計量装置、商品登録方法、計量方法、及びプログラム | |
JP2022122010A (ja) | 商品販売データ処理システム、端末装置、精算装置、及びプログラム | |
JP2022150436A (ja) | 店内状況管理装置及びプログラム | |
JP2021163377A (ja) | 精算システム、およびプログラム | |
JP2023115390A (ja) | システム | |
JP2022023613A (ja) | 商品販売データ処理システム、精算装置、商品販売データ処理方法、およびプログラム | |
JP2022148380A (ja) | 可搬型登録装置、商品販売データ処理システム、取引完了装置、およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220721 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230228 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230307 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230502 |
|
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: 20230523 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230616 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7303542 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |