JP2025021500A - Product sales data processing device, product sales data processing system and program - Google Patents
Product sales data processing device, product sales data processing system and programInfo
- Publication number
- JP2025021500A JP2025021500A JP2023125223A JP2023125223A JP2025021500A JP 2025021500 A JP2025021500 A JP 2025021500A JP 2023125223 A JP2023125223 A JP 2023125223A JP 2023125223 A JP2023125223 A JP 2023125223A JP 2025021500 A JP2025021500 A JP 2025021500A
- Authority
- JP
- Japan
- Prior art keywords
- product
- payment
- attachment
- mobile terminal
- 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.)
- Pending
Links
- 238000012545 processing Methods 0.000 title claims abstract description 148
- 238000000034 method Methods 0.000 claims description 75
- 230000008569 process Effects 0.000 claims description 58
- 238000012790 confirmation Methods 0.000 claims description 23
- 238000010586 diagram Methods 0.000 abstract description 31
- 238000005516 engineering process Methods 0.000 abstract description 3
- 238000004891 communication Methods 0.000 description 17
- 230000004048 modification Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Abstract
【課題】客が、購入した商品の添付品の受け取りを忘れるのを防止することができる技術を提供する。
【解決手段】携帯端末として構成される商品販売データ処理装置は、購入する商品の識別情報を取得して、商品を登録する商品登録部と、登録した商品に係る決済の指示を受け付けて決済処理の要求を行う決済指示部と、決済処理が完了した後に、商品を消費する際に必要な添付品の受け取り忘れに対する注意喚起と、添付品の受取場所と、を報知する報知部と、を備える。
【選択図】図9
To provide a technology that can prevent a customer from forgetting to receive accessories for a purchased product.
[Solution] A product sales data processing device configured as a mobile terminal includes a product registration unit that acquires identification information of a product to be purchased and registers the product, a payment instruction unit that accepts payment instructions for the registered product and requests payment processing, and a notification unit that, after the payment processing is completed, alerts the user to the possibility of forgetting to pick up any accessories required when consuming the product and notifies the user of the location where the attachments can be picked up.
[Selection diagram] Figure 9
Description
本発明の実施形態は、商品販売データ処理装置、商品販売データ処理システムおよびプログラムに関する。 Embodiments of the present invention relate to a product sales data processing device, a product sales data processing system, and a program.
従来、店舗において、購入商品に対する箸、スプーン等の添付品の受け渡しの支援を行う装置が知られている(例えば、特許文献1)。 Conventionally, devices that assist with the delivery of accessories such as chopsticks and spoons for purchased products in stores are known (for example, Patent Document 1).
特許文献1には、店員が客に対して、添付品の添付忘れを防止する装置が開示されている。このような装置は、POS端末等で対面販売を行う際に適用されるものであった。昨今、スマートフォンやタブレット端末等の携帯端末を利用して、客が自らの操作で商品の登録と決済とを行わせることが可能な商品販売データ処理装置が普及しつつある。このような商品販売データ処理装置を用いると、客は、店内の任意の場所で決済処理を行わせることができるため、客に対して、より一層確実に、添付品の取り忘れがないように案内する必要があった。 Patent Document 1 discloses a device that prevents store clerks from forgetting to attach accessories to customers. Such devices are applied when making face-to-face sales using POS terminals and the like. Recently, product sales data processing devices that allow customers to register products and make payments by themselves using mobile terminals such as smartphones and tablet terminals are becoming more widespread. When using such product sales data processing devices, customers can carry out payment processing anywhere in the store, so there is a need to provide more reliable guidance to customers to ensure that they do not forget to remove any accessories.
本発明が解決しようとする課題は、客が、購入した商品の添付品の受け取りを忘れるのを防止することができる商品販売データ処理装置、商品販売データ処理システムおよびプログラムを提供することである。 The problem that this invention aims to solve is to provide a product sales data processing device, a product sales data processing system, and a program that can prevent customers from forgetting to receive accessories that accompany purchased products.
実施形態の商品販売データ処理装置は、携帯端末として構成され、商品登録部と、決済指示部と、報知部とを備える。商品登録部は、購入する商品の識別情報を取得して、商品を登録する。決済指示部は、登録した商品に係る決済の指示を受け付けて決済処理の要求を行う。報知部は、決済処理が完了した後に、商品を消費する際に必要な添付品の受け取り忘れに対する注意喚起と、添付品の受取場所と、を報知する。 The product sales data processing device of the embodiment is configured as a mobile terminal and includes a product registration unit, a payment instruction unit, and a notification unit. The product registration unit acquires identification information of the product to be purchased and registers the product. The payment instruction unit accepts payment instructions related to the registered product and requests payment processing. After the payment processing is completed, the notification unit issues a warning to the user that attachments necessary for consuming the product have been forgotten to be received, and notifies the user of the location to receive the attachments.
(第1の実施形態)
以下、図面を参照して、第1の実施形態について詳細に説明する。なお、以下に説明する実施形態によりこの発明が限定されるものではない。
(First embodiment)
Hereinafter, a first embodiment will be described in detail with reference to the drawings. Note that the present invention is not limited to the embodiment described below.
(商品販売データ処理システムの概略構成)
図1を用いて、実施形態に係る商品販売データ処理システム40の概略構成を説明する。図1は、実施形態の商品販売データ処理システムの概略構成図である。
(General configuration of product sales data processing system)
The schematic configuration of a product sales
商品販売データ処理システム40は、携帯端末10とサーバ装置30とを備える。
The product sales
携帯端末10は、客60が所持するスマートフォンやタブレット端末等である。また、携帯端末10は、客60が店舗から貸与されるものであってもよい。携帯端末10には、予め、購入する商品を登録して決済を行う決済アプリがインストールされている。客60は、携帯端末10を、買い物かご64を収容したショッピングカート62に取り付けて買い物を行う。携帯端末10は、客60が購入する商品を特定する識別情報を読み取って、当該商品を登録し、商品登録情報をサーバ装置30へ送信する。また、携帯端末10は、登録した商品に係る決済の指示を受け付けて、例えばサーバ装置30に決済処理を要求する。
The
また、携帯端末10は、客60が購入する商品が、箸やスプーン等のカトラリーを必要とする商品である場合に、決済処理が完了した際に、客60に対して、カトラリーの受け取り忘れに対する注意喚起と、カトラリーの受取場所とを伝える。また、携帯端末10は、客60に対して、カトラリーの必要数量を伝えてもよい。更に、携帯端末10は、客60がカトラリーを受け取らずに退店した場合に、カトラリーの受け取り忘れに対する注意喚起を行う。なお、カトラリーは、箸とスプーンに限定されるものではなく、商品を消費する際に必要となる付属品、例えば、ナイフやフォーク等であってもよい。以下の説明で、カトラリーを添付品と呼ぶ。本開示における添付品には、カラトリー以外にも、商品を消費する際に必要となる、紙皿や紙ナプキン等も含まれる。なお、携帯端末10は、本開示における商品販売データ処理装置の一例である。
In addition, when the product purchased by the
サーバ装置30は、携帯端末10と通信を行うことによって、携帯端末10で登録された商品登録情報を管理する。より具体的には、サーバ装置30は、客60の会員コードと、一取引を一意に特定する取引IDと、携帯端末10で登録された商品登録情報とを、携帯端末10から取得し、会員コード、取引ID、および商品登録情報を関連付けて記録する。そして、サーバ装置30は、携帯端末10から決済処理要求を取得すると、図示しない決済サーバに決済処理を依頼し、決済サーバによる決済処理が完了した際に、携帯端末10に対して決済完了案内を送信する。
The
携帯端末10とサーバ装置30とは、ネットワークNと、ルータ13と、無線通信ユニット12とを介して、互いに通信を行う。
The
ネットワークNは、インターネットやイントラネット等の情報通信網である。 Network N is an information and communications network such as the Internet or an intranet.
無線通信ユニット12は、店内ネットワーク14に接続されて、店内に複数設置される。無線通信ユニット12は、携帯端末10とサーバ装置30との間の無線通信を確立させる。
The
ルータ13は、携帯端末10とサーバ装置30との間のネットワーク通信を確立させる際の中継器である。
The
(携帯端末のハードウェア構成)
図2を用いて、携帯端末10のハードウェア構成を説明する。図2は、携帯端末のハードウェア構成の一例を示すハードウェアブロック図である。
(Mobile terminal hardware configuration)
The hardware configuration of the
携帯端末10は、制御部21と、記憶部22と、周辺機器として、表示デバイス23と、操作デバイス24と、カメラ25と、スピーカ26と、測位デバイス27と、通信インタフェース28と、を備える。
The
制御部21は、CPU(Central Processing Unit)211、ROM(Read Only Memory)212、RAM(Random Access Memory)213を備える。CPU211は制御主体となる。ROM212は各種固定データや各種テーブル等を記憶する。RAM213、CPU211が各種処理を行う際に、制御プログラムや各種データを展開してワークメモリとして機能する。
The
記憶部22は、制御プログラム221と、商品マスタ222と、商品登録ファイル223と、を記憶する。
The
制御プログラム221は、CPU211が実行するプログラムである。CPU211、ROM212、RAM213、記憶部22は、互いに内部バスを介して接続されており、制御部21は、CPU211が、記憶部22に記憶された制御プログラム221及びROM212に記憶された各種データをRAM213に展開して動作させる。これによって、制御部21は、各種制御処理を実行する。
The control program 221 is a program executed by the CPU 211. The CPU 211, ROM 212,
商品マスタ222は、店舗で取り扱っている商品の商品情報が登録されたマスタファイルである。なお、商品マスタ222の詳細構造について、詳しくは後述する(図3参照)。
The
商品登録ファイル223は、客60が購入するために登録した商品情報が登録されたファイルである。商品登録ファイル223は、少なくとも、商品名と、単価と、数量と、合計金額とを含む。
The
表示デバイス23は、液晶パネルや有機ELパネルを備えて、各種操作画面や情報画面を表示する。
The
操作デバイス24は、客60の操作情報を取得する、例えば表示デバイス23に積層されたタッチパネルである。
The
カメラ25は、客60が購入する商品に付されたバーコード等のコードシンボルを撮影させる、CCDやC-MOS等の撮像素子を備えたカメラである。なお、携帯端末10は、カメラ25の代わりに、携帯端末10とは別体で構成される、図示しないスキャナにコードシンボルを読み取らせ、スキャナから商品コードを取得してもよい。
The
スピーカ26は、客60に対して、ビープ音やガイド音声等を出力する。
The
測位デバイス27は、携帯端末10の現在位置を測位する。測位デバイス27は、例えばGPS信号を受信するGPS受信機や、店舗内に設置されたビーコンからの信号を受信するビーコン受信機等である。
The positioning device 27 measures the current position of the
通信インタフェース28は、携帯端末10と無線通信ユニット12との間で無線通信を行わせる通信アダプタである。
The
なお、サーバ装置30のハードウェア構成は図示しないが、サーバ装置30は、携帯端末10と同様に、CPUと、ROMと、RAMと、記憶部とを備えるコンピュータの構成を有する。
Although the hardware configuration of the
(商品マスタの構造)
図3を用いて、商品マスタ222の構造を説明する。図3は、商品マスタのデータ構造の一例を示す図である。
(Product Master Structure)
The structure of the
商品マスタ222は、店舗で取り扱っている全ての商品に係る情報を記憶し管理するためのマスタファイルである。商品マスタ222の内容は、商品の入替や価格の変更等に応じて逐次更新されるため、携帯端末10は、図示しない店舗サーバ等から、商品マスタの更新情報を取得して、商品マスタ222の内容を常に最新の状態に保つ。
The
商品マスタ222は、店舗で取り扱っている商品の商品コードに関連付けて、商品名、単価、付加情報、添付品情報等の商品情報を記憶する。商品名の項目には、商品コードに対応する商品の名称が格納される。単価の項目には、商品コードに対応する商品の単価が格納される。付加情報の項目には、商品コードに対応する商品に関する付加的な情報が格納される。付加情報の項目には、例えば、商品の種別等が格納される。また、商品が衣料の場合、付加情報の項目には、サイズや色、デザイン、材質、ブランド等が格納される。また、付加情報の項目に、商品コードに対応する商品の画像データが格納されてもよい。添付品情報の項目には、当該商品が添付品を必要とするかを示す情報と、必要となる添付品の具体的な内容(箸、スプーン、フォーク、ナイフ、紙皿、紙ナプキン等)が格納される。なお、商品マスタ222は、図3に示す情報以外の情報を記憶してもよい。
The
(携帯端末の動作例および表示される画面例)
図4から図8を用いて、携帯端末10の動作例を、表示デバイス23に表示される画面の例をあげて説明する。図4は、携帯端末に表示される添付品受取設定画面の一例を示す図である。図5は、携帯端末に表示される商品登録画面の一例を示す図である。図6は、携帯端末に表示される決済完了画面の一例を示す図である。図7は、携帯端末に表示される添付品受取場所案内画面の一例を示す図である。図8は、添付品を受け取らずに退店した際に、携帯端末に表示される報知画面の一例を示す図である。
(Examples of mobile device operation and screen display)
An example of the operation of the
客60は、店舗に入店した際に、携帯端末10を用いてチェックイン処理を行う。チェックイン処理は、例えば入店時に、携帯端末10を、店舗に備えられた図示しないチェックイン端末と近距離無線通信を行わせることによって行う。チェックイン処理を行うと、チェックイン端末は、携帯端末10から客60の会員コードを読み取る。そして、チェックイン端末は、取引を一意に特定する取引IDを発行して携帯端末10に出力する。携帯端末10は、取引IDを取得することによって、買い物を開始できる状態となる。
When a
買い物を開始できる状態になった場合に、客60は、携帯端末10の表示デバイス23に表示される、図示しないメインメニューの中から、「添付品受取設定」を選択する。このとき、携帯端末10の表示デバイス23には、図4に示す添付品受取設定画面が表示される。
When the
添付品受取設定画面には、受取設定ボタン81と、受取不要設定ボタン82と、戻るボタン83とが表示される。
The attachment reception settings screen displays a
受取設定ボタン81は、全ての添付品を受け取る設定とするボタンである。受取設定ボタン81が押下されると、客60が登録した商品が添付品を必要とする商品である場合に、携帯端末10は、全ての添付品を受け取るものとして、添付品の必要数量を算出する。また、受取設定ボタン81が押下されると、携帯端末10は、決済処理が完了した際に、添付品の受け取り忘れに対する注意喚起と、添付品の受取場所とを報知する。また、携帯端末10は、添付品の必要数量を報知してもよい。詳しくは後述する(図6,図7参照)。
The Receiving
受取不要設定ボタン82は、全ての添付品を受け取らない設定とするボタンである。受取不要設定ボタン82が押下されると、客60が登録した商品が添付品を必要とする商品である場合であっても、携帯端末10は、全ての添付品を受け取らないものとして、添付品の必要数量の算出を行わない。また、携帯端末10は、決済処理が完了した際に、添付品の受け取り忘れに対する注意喚起と、添付品の受取場所とを報知しない。
The "No attachments required"
戻るボタン83は、添付品受取設定画面から抜けて、例えばメインメニュー画面に遷移させるボタンである。
The
客60は、購入する商品を手に取り、商品に貼付されているバーコード等のコードシンボルを、携帯端末10のカメラ25に翳す。そして、携帯端末10は、カメラ25が撮像した商品の画像に写ったコードシンボルを読み取る。なお、コードシンボルには、商品を一意に識別する商品コードが登録されている。
The
携帯端末10は、読み取った商品コードを商品マスタ222と照合することによって、客60が購入する商品を一意に特定する。そして、照合された商品の商品情報を、商品登録情報として登録する。このとき、携帯端末10の表示デバイス23には、図5に示す商品登録画面が表示される。
The
商品登録画面には、登録された商品情報と、登録された商品の登録情報を削除する削除ボタン84と、会計ボタン85と、スクロールボタン86とが表示される。
The product registration screen displays the registered product information, a
商品登録画面に表示される商品情報は、商品名と、当該商品の登録順を示す番号と、購入数量と、価格と、商品点数と、合計金額とを含む。携帯端末10の表示デバイス23には、図5に示すように、登録された商品のうち、最新の所定数分の登録情報が表示される。なお、表示デバイス23に表示された商品情報が、前述した商品登録ファイル223に記憶される。
The product information displayed on the product registration screen includes the product name, a number indicating the registration order of the product, the purchase quantity, the price, the number of products, and the total amount. As shown in FIG. 5, the
削除ボタン84は、登録された商品毎に表示される。客60は、一度登録した商品の購入を中止する場合に、該当する商品の削除ボタン84を押下して、買い物かご64に投入した商品を売場に戻す。
The
会計ボタン85は、商品の登録を終了して、決済の開始を指示するボタンである。会計ボタン85が押下されると、携帯端末10は、商品登録ファイル223をサーバ装置30に出力する。
The
スクロールボタン86は、複数の商品が登録された場合に、表示された商品情報をスクロールさせるボタンである。スクロールボタン86は、例えば図5に示すように、商品情報の上部と下部とに表示される。商品登録情報の上部のスクロールボタン86が押下されると、表示デバイス23に表示されている商品情報が、画面上方向にスクロールする。また、商品登録情報の下部のスクロールボタン86が押下されると、表示デバイス23に表示されている商品情報が、画面下方向にスクロールする。これによって、客60は、画面に表示されていない商品情報を確認することができる。なお、スクロールボタン86の代わりに、商品登録画面を上下にスワイプすることによって、商品情報をスクロールさせてもよい。
The
決済処理が完了して、サーバ装置30は、携帯端末10に対して決済完了情報を出力する。そして、携帯端末10が、サーバ装置30から決済完了情報を取得すると、携帯端末10の表示デバイス23には、図6に示す決済完了画面が表示される。
When the payment process is completed, the
客60が、図4に示した添付品受取設定画面において、添付品の受取設定をしていた場合、決済完了画面には、決済完了の案内と、添付品数量87と、戻るボタン83と、受取場所表示ボタン88と、添付品受取完了ボタン89とが表示される。
If the
決済完了の案内は、決済が完了したことを示す案内と、決済の内容(商品点数および合計金額)とを含む。なお、決済完了の案内は、更に決済方法を含んでもよい。 The notification of payment completion includes a notification that the payment has been completed and details of the payment (number of items and total amount). The notification of payment completion may also include the payment method.
添付品数量87は、必要な添付品の数量である。添付品数量87は、添付品の種類毎に知らせるのが望ましい。
戻るボタン83は、決済完了画面から抜けて、例えばメインメニュー画面に遷移させるボタンである。
The
受取場所表示ボタン88は、添付品の受取場所を表示させるボタンである。客60は、添付品の受取場所がわからない場合に、受取場所表示ボタン88を押下する。携帯端末10は、受取場所表示ボタン88が押下されると、図7に示す添付品受取場所案内画面を表示する。添付品は、一般に、店舗の会計機の傍やサービスカウンタに置かれていることが多い。しかし、携帯端末10を使用している客は、店内の任意の場所で決済処理を行わせることができるため、添付品の受取場所に迷うことが想定される。このような場合に、携帯端末10に添付品の受取場所を表示させることによって、客60は、添付品を確実に受け取ることができる。なお、本実施形態では、客60に受取場所表示ボタン88を押下させることによって添付品の受取場所を表示させているが、決済処理が完了した際に、添付品の受取場所を自動的に表示させてもよい。
The reception
添付品受取完了ボタン89は、客60に対して、添付品の受け取りを完了した際に押下させるボタンである。客60は、添付品の受取場所で添付品を受け取った際に、添付品受取完了ボタン89を押下する。これによって、携帯端末10は、客60が添付品の受け取りを完了したものと判断する。
The attachments
決済完了画面において、受取場所表示ボタン88が押下されると、携帯端末10の表示デバイス23には、図7に示す添付品受取場所案内画面が表示される。
When the pick-up
添付品受取場所案内画面には、受取場所90と、添付品数量87と、添付品受取完了ボタン89と、戻るボタン83とが表示される。
The attachment receiving location information screen displays the receiving
受取場所90は、店舗における添付品の受取場所を示す地図である。受取場所90には、携帯端末10の現在位置が併せて表示される。なお、携帯端末10は、前述した測位デバイス27によって、店舗における自身の現在位置を測位する。
The pick-up
添付品数量87、添付品受取完了ボタン89、戻るボタン83は、前述した通りである。
The
客60が、添付品の受け取りを忘れて退店すると、携帯端末10の表示デバイス23には、図8に示す報知画面が表示される。
When a
報知画面には、添付品の受け取りを忘れていることを示すメッセージが表示される。また、報知画面には、添付品数量87と、受取場所表示ボタン88と、添付品受取完了ボタン89と、戻るボタン83とが表示される。
The notification screen displays a message indicating that attachments have been forgotten to be received. The notification screen also displays the number of
更に、図8に示す報知画面が表示された際には、スピーカ26からビープ音91が出力される。なお、ビープ音91の代わりに音声メッセージが出力されてもよいし、携帯端末10が備える、図示しないバイブレータを振動させてもよい。
When the notification screen shown in FIG. 8 is displayed, a
なお、携帯端末10は、添付品受取完了ボタン89が押下されない状態、すなわち、添付品を受け取っていない状態で、携帯端末10の現在位置が、予め設定されている店舗の位置から離脱した場合に(すなわち客60が添付品を受け取らずに退店した場合に)、図8に示す報知画面を表示する。
When the attachment
客60は、報知画面に気付くと、店舗に戻って添付品を受け取る。
When
(商品販売データ処理システムの機能構成)
図9を用いて、商品販売データ処理システム40の機能構成を説明する。図9は、商品販売データ処理システムの機能構成の一例を示す機能ブロック図である。
(Functional configuration of product sales data processing system)
The functional configuration of the product sales
(携帯端末の機能構成)
まず、携帯端末10の機能構成を説明する。携帯端末10の制御部21は、制御プログラム221を読み出して、RAM213に展開して実行することによって、図9に示す添付品受取設定部101と、コード情報取得部102と、商品登録部103と、添付品数量算出部104と、決済指示部105と、決済完了情報取得部106と、報知部107と、添付品受取完了確認部108と、現在位置推定部109とを、機能部位として実現する。但し、これら機能部位の一部は、携帯端末10ではなく、サーバ装置30が担当してもよい。
(Functional configuration of mobile terminal)
First, the functional configuration of the
添付品受取設定部101は、添付品を受け取るか、または添付品を受け取らないか、の設定を行う。具体的には、添付品受取設定部101は、携帯端末10に表示された受取設定ボタン81が押下されたことを検出した際に、購入する商品に付属する添付品を全て受け取る設定とする。また、添付品受取設定部101は、携帯端末10に表示された受取不要設定ボタン82が押下されたことを検出した際に、購入する商品に付属する添付品を全て受け取らない設定とする。
The attachment reception setting unit 101 sets whether to receive attachments or not to receive attachments. Specifically, when the attachment reception setting unit 101 detects that the
コード情報取得部102は、客が購入する商品に付されたバーコードや2次元コード等のコードシンボルをカメラ25に読み取らせる。また、コード情報取得部102は、コードシンボルに記録されている情報をデコードすることによって、商品コードを取得する。なお、コード情報取得部102は、携帯端末10とは別体で構成されるスキャナにコードシンボルを読み取らせてもよい。
The code
商品登録部103は、商品コードに基づいて商品マスタ222から、客60が購入する商品情報を取得し、商品情報を商品登録ファイル223に登録する。
The
添付品数量算出部104は、商品登録部103が登録した商品が、当該商品を消費する際の添付品を必要とすることを条件として、添付品の必要数量を加算する。
The attachment quantity calculation unit 104 adds the required quantity of attachments on the condition that the product registered by the
決済指示部105は、携帯端末10に表示された会計ボタン85が押下されたことを検出した際に、サーバ装置30に対して決済処理を要求する。また、決済指示部105は、サーバ装置30に対して、客60を一意に特定する会員コードと、一取引を一意に特定する取引IDと、決済の対象となる商品登録情報とを出力する。
When the payment instruction unit 105 detects that the
決済完了情報取得部106は、サーバ装置30から、決済処理が完了したことを示す情報を取得する。また、決済完了情報取得部106は、サーバ装置30から、決済内容を示す情報を取得する。
The payment completion
報知部107は、決済処理が完了した際に、添付品の受け取り忘れに対する注意喚起と、添付品の受取場所と、を報知する。また、報知部107は、添付品の必要数量を報知してもよい。 When the payment process is completed, the notification unit 107 issues a warning to the user not to forget to receive the attachments and notifies the user of the location where the attachments can be received. The notification unit 107 may also notify the user of the required number of attachments.
添付品受取完了確認部108は、添付品の受け取りが完了したことを示す情報を取得する。具体的には、添付品受取完了確認部108は、携帯端末10に表示された添付品受取完了ボタン89が押下されたことを検出した際に、添付品の受け取りが完了したと判断する。
The attachment receipt
現在位置推定部109は、携帯端末10の現在位置を推定する。
The current
(サーバ装置の機能構成)
次に、サーバ装置30の機能構成を説明する。サーバ装置30は、図示しない制御プログラムを実行することによって、図9に示す決済処理部301と、決済完了情報出力部302とを機能部位として実現する。
(Functional configuration of the server device)
Next, a description will be given of the functional configuration of the
決済処理部301は、携帯端末10から、決済処理要求を取得したかを判定する。また、決済処理部301は、携帯端末10から取得した客60の会員コードおよび取引IDに基づいて、決済の対象となる商品登録情報に係る決済処理を、図示しない決済サーバに依頼する。
The
決済完了情報出力部302は、携帯端末10に対して、決済処理が完了したことを示す情報と、決済内容を示す情報とを出力する。
The payment completion
(商品販売データ処理システムが行う処理の流れ)
図10を用いて、商品販売データ処理システム40が行う処理の流れを説明する。図10は、実施形態の商品販売データ処理システムが行う処理の流れの一例を示すフローチャートである。なお、客60は、予め、携帯端末10を操作して、購入する商品に付属する添付品を全て受け取る設定をしているものとする。
(Processing flow of the product sales data processing system)
The flow of processing performed by the product sales
(携帯端末が行う処理の流れ)
客60は、購入する商品に貼付されたコードシンボルをカメラ25に撮像させる。そして、商品登録部103は、カメラ25が撮像したコードシンボルに記録されている商品コードを認識して、商品マスタ222と照合することによって、客60が購入する商品の商品情報を商品登録ファイル223に登録する(ステップS11)。
(Flow of processing performed by a mobile device)
The
添付品数量算出部104は、登録された商品が添付品を必要とするかを判定する(ステップS12)。登録された商品が添付品を必要とすると判定される(ステップS12:Yes)とステップS13に進む。一方、登録された商品が添付品を必要とすると判定されない(ステップS12:No)とステップS14に進む。なお、添付品数量算出部104は、商品マスタ222を参照して、登録された商品の商品コードに対応する商品が、添付品を必要とするかを判定する。
The attachment quantity calculation unit 104 determines whether the registered product requires attachments (step S12). If it is determined that the registered product requires attachments (step S12: Yes), the process proceeds to step S13. On the other hand, if it is determined that the registered product does not require attachments (step S12: No), the process proceeds to step S14. The attachment quantity calculation unit 104 refers to the
ステップS12において、登録された商品が添付品を必要とすると判定されると、添付品数量算出部104は、添付品の数量を加算する(ステップS13)。なお、添付品の加算は、必要とされる添付品の種類毎に行われる。例えば、客60が購入した商品がスプーンを必要とする商品の場合、添付品数量算出部104は、スプーンの数量を加算する。その後、ステップS14に進む。
If it is determined in step S12 that the registered product requires an attachment, the attachment quantity calculation unit 104 adds the quantity of the attachment (step S13). The addition of the attachment is performed for each type of attachment required. For example, if the product purchased by the
ステップS12において、録された商品が添付品を必要とすると判定されない場合、およびステップS13に続いて、決済指示部105は、客60から決済指示があるかを判定する(ステップS14)。客60から決済指示があると判定される(ステップS14:Yes)とステップS15に進む。一方、客60から決済指示があると判定されない(ステップS14:No)とステップS11に戻る。なお、決済指示部105は、携帯端末10に表示された会計ボタン85が押下されたことを検出した際に、客60から決済指示があったと判定する。
If it is determined in step S12 that the recorded product does not require any accessories, and following step S13, the payment instruction unit 105 determines whether there is a payment instruction from the customer 60 (step S14). If it is determined that there is a payment instruction from the customer 60 (step S14: Yes), the process proceeds to step S15. On the other hand, if it is determined that there is no payment instruction from the customer 60 (step S14: No), the process returns to step S11. Note that the payment instruction unit 105 determines that there is a payment instruction from the
ステップS14において、客60から決済指示があると判定されると、決済指示部105は、サーバ装置30に対して、客60の会員コードと、取引IDと、商品登録情報とを出力することによって決済処理要求を行う(ステップS15)。
When it is determined in step S14 that a payment instruction has been received from the
決済完了情報取得部106は、サーバ装置30から決済完了情報と決済内容を示す情報とを取得したかを判定する(ステップS16)。サーバ装置30から決済完了情報と決済内容を示す情報とを取得したと判定される(ステップS16:Yes)とステップS17に進む。一方、サーバ装置30から決済完了情報と決済内容を示す情報とを取得したと判定されない(ステップS16:No)とステップS16の判定を繰り返す。
The payment completion
ステップS16において、サーバ装置30から決済完了情報と決済内容を示す情報とを取得したと判定されると、添付品数量算出部104は、客60が購入した商品の中に、添付品が必要な商品があるかを判定する(ステップS17)。客60が購入した商品の中に、添付品が必要な商品があると判定される(ステップS17:Yes)とステップS18に進む。一方、客60が購入した商品の中に、添付品が必要な商品があると判定されない(ステップS17:No)と、携帯端末10は、図10の処理を終了する。
When it is determined in step S16 that payment completion information and information indicating the payment details have been obtained from the
ステップS17において、客60が購入した商品の中に、添付品が必要な商品があると判定されると、報知部107は、客60に対して、添付品の受け取り忘れに対する注意喚起と、添付品の受取場所との報知を行う(ステップS18)。これにより、客60が店内の任意の場所で決済指示を行った場合であっても(すなわち添付品が客60の近くになかった場合であっても)、添付品の受け取りを確実に行わせることができる。また、ステップS18において、報知部107は、添付品の受取数量の報知を行ってもよい。
If it is determined in step S17 that the product purchased by the
添付品受取完了確認部108は、携帯端末10に表示された添付品受取完了ボタン89が押下されたかを判定する(ステップS19)。添付品受取完了ボタン89が押下されたと判定される(ステップS19:Yes)と、携帯端末10は、図10の処理を終了する。一方、添付品受取完了ボタン89が押下されたと判定されない(ステップS19:No)とステップS20に進む。
The attachments receipt
ステップS19において、添付品受取完了ボタン89が押下されたと判定されないと、現在位置推定部109は、携帯端末10が店舗外にあるか(すなわち客60が添付品を受け取らずに退店したか)を判定する(ステップS20)。携帯端末10が店舗外にあると判定される(ステップS20:Yes)とステップS21に進む。一方、携帯端末10が店舗外にあると判定されない(ステップS20:No)とステップS19に戻る。
If it is not determined in step S19 that the attachment
ステップS20において、携帯端末10が店舗外にあると判定されると、報知部107は、添付品の取り忘れに対する注意喚起と、受取場所との報知を行う(ステップS21)。これにより、客60が添付品を受け取らずに退店した場合であっても、添付品の受け取りを確実に行わせることができる。その後、ステップS19に戻る。
If it is determined in step S20 that the
(サーバ装置が行う処理の流れ)
決済処理部301は、携帯端末10から、決済処理要求を取得したかを判定する(ステップS31)。決済処理要求を取得したと判定される(ステップS31:Yes)とステップS32に進む。一方、決済処理要求を取得したと判定されない(ステップS31:No)とステップS31を繰り返す。
(Flow of processing performed by the server device)
The
ステップS31において、決済処理要求を取得したと判定されると、決済処理部301は、図示しない決済サーバに決済処理を依頼する(ステップS32)。
When it is determined in step S31 that a payment processing request has been acquired, the
決済処理が終了すると、決済完了情報出力部302は、携帯端末10に対して、決済処理が完了したことを示す情報と決済内容を示す情報とを出力する(ステップS33)。その後、サーバ装置30は、図10の処理を終了する。
When the payment process is completed, the payment completion
(第1の実施形態の商品販売データ処理システムの変形例)
図11を用いて、商品販売データ処理システムの変形例を説明する。図11は、商品販売データ処理システムの変形例の機能構成を示す機能ブロック図である。
(Modification of the product sales data processing system of the first embodiment)
A modified example of the product sales data processing system will be described with reference to Fig. 11. Fig. 11 is a functional block diagram showing the functional configuration of the modified example of the product sales data processing system.
実施形態の第1の変形例である商品販売データ処理システム40は、客が購入する商品を登録する都度、登録された商品が添付品を必要とする商品であった場合に、添付品を受け取るか受け取らないかを、客に尋ねるものである。
The product sales
実施形態の第1の変形例である商品販売データ処理システム40は、携帯端末10とサーバ装置30とを備える。
The product sales
携帯端末10は、先に説明した携帯端末10の機能構成(図9参照)に対して、添付品受取設定部101の代わりに添付品受取確認部110を有する。図11に示すその他の機能部位の作用は、図9で説明した通りである。
The
添付品受取確認部110は、商品登録部103が登録した商品が、添付品を必要とする商品であることを条件として、商品が登録された際に、客60から、添付品を受け取るか受け取らないかを指示する情報を取得する。具体的には、添付品受取確認部110は、客60が、携帯端末10に対して、添付品を受け取る旨の情報を入力する操作を行った場合に、その時に登録された商品の添付品を受け取るものと判断する。また、添付品受取確認部110は、客60が、携帯端末10に対して、添付品を受け取らない旨の情報を入力する操作を行った場合に、その時に登録された商品の添付品を受け取らないものと判断する。具体的な操作例は後述する(図12参照)。
The attachment
なお、携帯端末10は、図11の構成に、更に、添付品受取設定部101を備えてもよい。そして、添付品受取設定部101が、添付品を受け取る旨の設定を行った場合に限って、添付品受取確認部110が、客60が添付品を必要とする商品を登録した際に、添付品を受け取るかの確認を行ってもよい。
The
また、添付品受取設定部101は、図4に示した添付品受取設定画面において、受取設定ボタン81が押下された後で、「登録時の確認不要」または「登録時に確認する」のいずれかを選択させてもよい。そして、客60が、「登録時の確認不要」を選択した際には、第1の実施形態で説明した動作を行わせて、客60が、「登録時に確認する」を選択した際には、第1の実施形態の変形例で説明した動作を行わせてもよい。
Furthermore, the attachment reception setting unit 101 may allow the user to select either "No confirmation required at registration" or "Confirm at registration" after the
(商品登録時の確認画面の説明)
図12を用いて、商品販売データ処理システムの変形例において、商品登録時に表示される添付品受取確認画面について説明する。図12は、商品販売データ処理システムの変形例において、携帯端末に表示される添付品受取確認画面の一例を示す図である。
(Explanation of the confirmation screen when registering a product)
An attachment receipt confirmation screen displayed at the time of product registration in a modified example of the product sales data processing system will be described with reference to Fig. 12. Fig. 12 is a diagram showing an example of an attachment receipt confirmation screen displayed on a mobile terminal in a modified example of the product sales data processing system.
買い物を行っている客60が、添付品が必要な商品を登録した際に、携帯端末10の表示デバイス23には、図12に示す添付品受取確認画面が表示される。
When a
添付品受取確認画面には、削除ボタン84と、受取ボタン92と、受取不要ボタン93とが表示される。削除ボタン84の機能は、前述した通りである。
The attachment receipt confirmation screen displays a
受取ボタン92は、現在登録された商品の添付品を受け取ることを指示するボタンである。受取ボタン92が押下されると、携帯端末10の添付品数量算出部104は、現在登録された商品に係る添付品の必要数量を加算する。
The receive
受取不要ボタン93は、現在登録された商品の添付品を受け取らないことを指示するボタンである。受取不要ボタン93が押下されると、携帯端末10の添付品数量算出部104は、現在登録された商品に係る添付品の必要数量を加算しない。
The No Receive
そして、全ての商品を登録した後で決済が完了すると、決済完了画面(図6参照)の添付品数量87の項目に、その時点で添付品数量算出部104が保持している添付品の必要数量が表示される。
When payment is completed after all products have been registered, the required quantity of attachments held by the attachment quantity calculation unit 104 at that time is displayed in the
(第2の実施形態)
図13を用いて、第2の実施形態である商品販売データ処理システム41を説明する。図13は、第2の実施形態の商品販売データ処理システムの概略構成図である。
Second Embodiment
A merchandise sales
商品販売データ処理システム41は、携帯端末10と、会計装置50と、サーバ装置30とを備える。
The product sales
携帯端末10は、客60が所持するスマートフォンやタブレット端末等である。また、携帯端末10は、客60が店舗から貸与されるものであってもよい。客60は、携帯端末10を、買い物かご64を収容したショッピングカート62に取り付けて買い物を行う。携帯端末10は、客60が購入する商品を特定する識別情報を取得して、当該商品を登録する。また、携帯端末10は、商品の登録が完了した際に、客60の指示を受けて、客60の会員番号と、取引IDとが埋め込まれたコード情報を生成する。コード情報は、バーコードや2次元コード等である。そして、携帯端末10は、生成したコード情報を自身の画面に表示する。客60は、携帯端末10に表示されたコード情報を会計装置50に接続されたスキャナ52に読み取らせ、会計装置50に商品登録情報をサーバ装置30から取得させる。
The
会計装置50は、客60が購入した商品に係る決済処理を行う。会計装置50にはスキャナ52が接続されている。スキャナ52は、携帯端末10の画面に表示されたコード情報を読み取る。スキャナ52は、会計装置50と別体で構成されているが、会計装置50と一体的に構成されてもよい。また、会計装置50は、スキャナ52から取得したコード情報を、客60の会員コードおよび取引IDにデコードし、会員コードおよび取引IDに基づいて客60が携帯端末10を用いて登録した商品登録情報をサーバ装置30から取得する。また、会計装置50は、客60からの決済方法の指示を受け付ける。会計装置50は、客60から現金決済の指示を受け付けた場合、自身が備える図示しない釣銭機による硬貨または紙幣の収受を行うことによって決済を行う。また、会計装置50は、客60からクレジットカード等で支払いを行うカード決済の指示を受け付けた場合、客60の会員コードと、取引IDと、商品登録情報とをサーバ装置30に出力して、サーバ装置30に決済処理要求を行う。
The
また、会計装置50は、客60が購入する商品が添付品を必要とする場合、決済処理が完了した際に、客60に対して、添付品の受け取り忘れに対する注意喚起と、添付品の受取場所とを伝える。また、会計装置50は、客60に対して、添付品の必要数量を伝えてもよい。一方、携帯端末10は、第1の実施形態で説明したように、客60が添付品を受け取らずに退店した場合に、添付品の受け取り忘れに対する注意喚起を行う。すなわち、第2の実施形態では、会計装置50または携帯端末10が本開示における商品販売データ処理装置の一例である。
Furthermore, when the product purchased by the
なお、会計装置50が行う決済方法は、現金決済とクレジット決済に限定されない。会計装置50は、その他の決済方法、例えば、店舗での購入金額に応じて付与されるポイントを、商品の支払いに充当するポイント決済や、ICカードや携帯端末10にチャージされた電子マネーによって支払いを行う電子マネー決済、バーコードや2次元コードを読み取って決済を行うコード決済、ブロックチェーン技術を用いた仮想通貨決済等にも対応可能である。会計装置50は、選択された決済方法に応じて、自身が決済処理を行うか、サーバ装置30に決済処理を行わせるかを判断する。
The payment methods used by the
サーバ装置30は、会計装置50と通信を行うことによって、例えばクレジット決済等の決済処理を、図示しない決済サーバに依頼する。より具体的には、サーバ装置30は、会計装置50から、決済処理要求を取得する。その際、サーバ装置30は、会計装置50から、客60の会員コードと、一取引を一意に特定する取引IDと、決済処理の対象となる商品登録情報とを取得する。そして、サーバ装置30は、決済が完了した際に、会計装置50に対して、決済が完了したことを示す決済完了情報を出力する。また、サーバ装置30は携帯端末10と電気的に接続されて、決済が完了した際に、携帯端末10に対して、決済が完了したことを示す決済完了情報と決済内容とを出力する。
The
なお、携帯端末10とサーバ装置30とは、ネットワークNと、ルータ13と、無線通信ユニット12とを介して、電気的に接続されている。また、会計装置50とサーバ装置30とは、ネットワークNを介して接続されている。
The
(第2の実施形態の商品販売データ処理システムの機能構成)
図14を用いて、商品販売データ処理システム41の機能構成を説明する。図14は、第2の実施形態の商品販売データ処理システムの機能構成の一例を示す機能ブロック図である。
(Functional configuration of the product sales data processing system according to the second embodiment)
The functional configuration of the product sales
(携帯端末の機能構成)
まず、携帯端末10の機能構成を説明する。携帯端末10は、先に説明した携帯端末10の機能構成(図9参照)に対して、決済指示部105の代わりにコード情報表示部111を有する。図14に示すその他の機能部位の作用は、図9で説明した通りである。
(Functional configuration of mobile terminal)
First, the functional configuration of the
コード情報表示部111は、客60を一意に特定する会員コードと、一取引を一意に特定する取引IDとを含むコード情報を生成する。また、コード情報表示部111は、携帯端末10の表示デバイス23に、生成したコード情報を表示する。
The code
(会計装置の機能構成)
次に、会計装置50の機能構成を説明する。会計装置50は、コード情報読取部501と、決済方法取得部502と、決済実行指示部503と、決済完了情報取得部504とを備える。
(Functional configuration of accounting device)
Next, a description will be given of the functional configuration of the
コード情報読取部501は、スキャナ52が読み取ったコード情報をデコードして、客60の会員コードと、取引IDとを取得する。
The code
決済方法取得部502は、客60の選択操作によって、決済方法の選択を受け付ける。
The payment
決済実行指示部503は、客60に選択された決済方法による決済処理要求をサーバ装置30に送信する。なお、例えば現金決済のように、会計装置50自身が決済処理を行うことができる場合は、決済処理を実行する。
The payment
決済完了情報取得部504は、サーバ装置30から、決済が完了したことを示す決済完了情報を取得する。
The payment completion
(サーバ装置の機能構成)
サーバ装置30の機能構成は、第1の実施形態で説明した通りである(図9参照)。但し、第1の実施形態において、サーバ装置30は携帯端末10のみと通信を行っていたが、本実施形態のサーバ装置30は、携帯端末10に加えて、会計装置50とも通信を行う点が異なる。
(Functional configuration of the server device)
The functional configuration of the
(第2の実施形態の商品販売データ処理システムが行う処理の流れ)
図15を用いて、商品販売データ処理システム41が行う処理の流れを説明する。図15は、第2の実施形態の商品販売データ処理システムが行う処理の流れの一例を示すフローチャートである。なお、客60は、予め、携帯端末10を操作して、購入する商品に付属する添付品を全て受け取る設定をしているものとする。また、図15は、客60がクレジット決済を選択した場合の処理の流れを示す。
(Flow of processing performed by the product sales data processing system of the second embodiment)
The flow of processing performed by the product sales
(携帯端末が行う処理の流れ)
携帯端末10が行う処理の流れは、第1の実施形態で説明した携帯端末10が行う処理の流れ(図10参照)において、ステップS15で、決済処理要求をサーバ装置に出力する代わりに、携帯端末10の表示デバイス23に、客60を一意に特定する会員コードと取引IDとを含むコード情報を表示する(図15のステップS45)点のみが異なる。
(Flow of processing performed by a mobile device)
The processing flow performed by the
(会計装置が行う処理の流れ)
コード情報読取部501は、携帯端末10からコード情報を読み取ったかを判定する(ステップS61)。コード情報を読み取ったと判定される(ステップS61:Yes)とステップS62に進む。一方、コード情報を読み取ったと判定されない(ステップS61:No)とステップS61を繰り返す。
(Processing flow performed by accounting device)
The code
ステップS61において、コード情報を読み取ったと判定されると、コード情報読取部501は、読み取ったコード情報を、客60の会員コードと、取引IDとにデコードし、会員コードおよび取引IDに基づいて、客60が購入しようとしている商品登録情報をサーバ装置30から取得する(ステップS62)。
When it is determined in step S61 that the code information has been read, the code
続いて、決済方法取得部502は、客60の選択操作によって選択された決済方法を取得する(ステップS63)。なお、ここでは、客60によって、クレジット決済が選択されたものとする。
Next, the payment
決済実行指示部503は、サーバ装置30に対して、決済の実行を指示する(ステップS64)。なお、このとき決済実行指示部503は、サーバ装置30に対して、客60の会員コードと、取引IDと、商品登録情報とを含む、決済処理要求を出力する。
The payment
決済完了情報取得部504は、サーバ装置30から、決済を完了したことを示す決済完了情報と決済内容とを取得したかを判定する(ステップS65)。決済完了情報と決済内容とを取得したと判定される(ステップS65:Yes)と、会計装置50は、図15の処理を終了する。一方、決済完了情報と決済内容とを取得したと判定されない(ステップS65:No)と、ステップS65を繰り返す。
The payment completion
(サーバ装置が行う処理の流れ)
サーバ装置30が行う処理の流れは、第1の実施形態で説明したサーバ装置30が行う処理の流れ(図10参照)と同じである。但し、第1の実施形態では、サーバ装置30は携帯端末10のみと通信を行っていたが、本実施形態において、サーバ装置30は、携帯端末10および会計装置50と通信を行う点が異なる。
(Flow of processing performed by the server device)
The flow of processing performed by the
(第2の実施形態の変形例)
第2の実施形態において、会計装置50は、サーバ装置30から、決済を完了したことを示す決済完了情報を取得した場合に、添付品の受け取り忘れに対する注意喚起と、添付品の受取場所と、を報知してもよい。具体的には、会計装置50は、図8に示す報知画面をタッチパネルに表示させる。これにより、添付品が会計装置50から離れた場所に置いてあった場合であっても、客60が添付品を確実に受け取ることができる。
(Modification of the second embodiment)
In the second embodiment, when the
なお、この場合、携帯端末10は、決済が完了した際には、添付品の受け取り忘れに対する注意喚起を報知せず、客60が添付品を受け取らずに退店した場合にのみ、添付品の受け取り忘れに対する注意喚起と、添付品の受取場所と、を報知してもよい。
In this case, the
(第3の実施形態)
図16を用いて、第3の実施形態である商品販売データ処理システム42を説明する。図16は、第3の実施形態の商品販売データ処理システムの概略構成図である。
Third Embodiment
A merchandise sales
商品販売データ処理システム42は、携帯端末10と、会計装置50と、店舗サーバ56と、サーバ装置30とを備える。
The product sales
携帯端末10は、客60が所持するスマートフォンやタブレット端末等である。また、携帯端末10は、客60が店舗から貸与されるものであってもよい。客60は、携帯端末10を、買い物かご64を収容したショッピングカート62に取り付けて買い物を行う。携帯端末10は、客60が購入する商品を特定する識別情報を読み取って、当該商品を登録する。また、携帯端末10は、登録した商品に係る決済の指示を受け付けて、会計装置50に対して、客60を特定する会員コードと、一取引を一意に特定する取引IDとに加えて、商品登録情報を送信する。
The
また、携帯端末10は、第1の実施形態で説明した通り、客60が購入する商品が、添付品を必要とする場合に、決済処理が完了した際に、客60に対して、添付品の受け取り忘れに対する注意喚起と、添付品の受取場所とを伝える。また、携帯端末10は、客60に対して、添付品の必要数量を伝えてもよい。更に、携帯端末10は、客60が添付品を受け取らずに退店した場合に、添付品の受け取り忘れに対する注意喚起を行う。なお、携帯端末10は、本開示における商品販売データ処理装置の一例である。
As described in the first embodiment, when the product purchased by the
会計装置50は、携帯端末10から、客60の会員コードと、取引IDと、商品登録情報とを取得する。そして、会計装置50は、客60が購入した商品に係る決済処理を行う。会計装置50は、客60から現金決済の指示を受け付けた場合、自身が備える図示しない釣銭機による硬貨または紙幣の収受を行うことによって決済を行う。また、会計装置50は、客60からクレジット決済の指示を受け付けた場合、客60の会員コードと、取引IDと、商品登録情報とをサーバ装置30に出力して、サーバ装置30に決済処理を行わせる。
The
なお、会計装置50が行う決済方法は、現金決済とクレジット決済に限定されない。会計装置50は、その他の決済方法、例えば、店舗での購入金額に応じて付与されるポイントを、商品の支払いに充当するポイント決済や、ICカードや携帯端末10にチャージされた電子マネーによって支払いを行う電子マネー決済、バーコードや2次元コードを読み取って決済を行うコード決済、ブロックチェーン技術を用いた仮想通貨決済等にも対応可能である。会計装置50は、選択された決済方法に応じて、自身が決済処理を行うか、サーバ装置30に決済処理を行わせるかを判断する。
The payment methods used by the
また、会計装置50は、決済が終了したことを示す情報と、決済内容とを、店舗サーバ56を介して、携帯端末10に出力する。
The
店舗サーバ56は、携帯端末10と会計装置50とが通信を行う際の中継器である。すなわち、携帯端末10が出力した客60の会員コードと、取引IDと、商品登録情報とは、店舗サーバ56を介して会計装置50に送られる。店舗サーバ56は、複数の会計装置50の中から、客60が使用していない会計装置50を選択し、空いている会計装置50に対して、会員コードと、取引IDと、商品登録情報と、を送信する。なお、会計装置50が店内に1台のみ配置される場合には、店舗サーバ56を設けなくてもよい。
The
サーバ装置30は、会計装置50と通信を行うことによって、例えばクレジット決済等の決済処理を、図示しない決済サーバに依頼する。より具体的には、サーバ装置30は、会計装置50から、決済処理要求を取得する。その際、サーバ装置30は、会計装置50から、客60の会員コードと、取引IDと、決済処理の対象となる商品登録情報とを取得する。そして、サーバ装置30は、決済が完了した際に、会計装置50に対して、決済が完了したことを示す決済完了情報を出力する。なお、サーバ装置30は、店舗サーバ56を経由して、会計装置50と通信を行ってもよい。
The
なお、携帯端末10と店舗サーバ56とは、無線通信ユニット12を介して、電気的に接続されている。また、会計装置50および店舗サーバ56とサーバ装置30とは、ルータ13とネットワークNを介して接続されている。また、会計装置50と店舗サーバ56とは、店内ネットワーク等で接続されている。
The
(第3の実施形態の商品販売データ処理システムの機能構成)
図17を用いて、商品販売データ処理システム42の機能構成を説明する。図17は、第3の実施形態の商品販売データ処理システムの機能構成の一例を示す機能ブロック図である。
(Functional configuration of the product sales data processing system according to the third embodiment)
The functional configuration of the product sales
(携帯端末の機能構成)
まず、携帯端末10の機能構成を説明する。携帯端末10は、先に説明した携帯端末10の機能構成(図9参照)に対して、決済指示部105の代わりに商品登録情報出力部112を有する。図17に示すその他の機能部位の作用は、図9で説明した通りである。
(Functional configuration of mobile terminal)
First, the functional configuration of the
商品登録情報出力部112は、店舗サーバ56を介して、会計装置50に対して、客60を特定する会員コードと、取引IDと、商品登録情報とを出力する。
The product registration
(会計装置の機能構成)
次に、会計装置50の機能構成を説明する。会計装置50は、先に説明した機能構成(図14参照)において、コード情報読取部501の代わりに、商品登録情報取得部505を備える。商品登録情報取得部505は、携帯端末10から、店舗サーバ56を介して、客60の会員コードと、取引IDと、商品登録情報とを取得する。
(Functional configuration of accounting device)
Next, the functional configuration of the
また、会計装置50は、更に、決済完了情報出力部506を備える。決済完了情報出力部506は、携帯端末10に対して、決済が完了したことを示す決済完了情報と、決済内容を示す情報とを出力する。
The
(サーバ装置の機能構成)
サーバ装置30の機能構成は、第1の実施形態で説明した通りである(図9参照)。但し、第1の実施形態において、サーバ装置30は携帯端末10のみと通信を行っていたが、本実施形態のサーバ装置30は、携帯端末10に加えて、会計装置50とも通信を行う点が異なる。
(Functional configuration of the server device)
The functional configuration of the
(第3の実施形態の商品販売データ処理システムが行う処理の流れ)
図18を用いて、商品販売データ処理システム42が行う処理の流れを説明する。図18は、第3の実施形態の商品販売データ処理システムが行う処理の流れの一例を示すフローチャートである。なお、客60は、予め、携帯端末10を操作して、購入する商品に付属する添付品を全て受け取る設定をしているものとする。また、図18は、客60がクレジット決済を選択した場合の処理の流れを示す。
(Processing flow performed by the product sales data processing system of the third embodiment)
The flow of processing performed by the product sales
(携帯端末が行う処理の流れ)
携帯端末10が行う処理の流れは、第2の実施形態で説明した携帯端末10が行う処理の流れ(図15参照)において、ステップS45で、携帯端末10にコード情報を表示して会計装置50にコード情報を読み取らせる代わりに、客60の会員コードと、取引IDと、商品登録情報とを会計装置50に出力する点(図18のステップS85)点のみが異なる。
(Flow of processing performed by a mobile device)
The processing flow performed by the
(会計装置が行う処理の流れ)
商品登録情報取得部505は、携帯端末10から、客60の会員コードと、取引IDと、商品登録情報とを取得したかを判定する(ステップS101)。客60の識別情報と商品登録情報を取得したと判定される(ステップS101:Yes)とステップS102に進む。一方、客60の識別情報と商品登録情報を取得したと判定されない(ステップS101:No)とステップS101を繰り返す。
(Processing flow performed by accounting device)
The product registration
ステップS101において、客60の会員コードと、取引IDと、商品登録情報とを取得したと判定されると、決済方法取得部502は、客60の選択操作によって選択された決済方法を取得する(ステップS102)。なお、ここでは、客60によって、クレジット決済が選択されたものとする。
When it is determined in step S101 that the
決済実行指示部503は、サーバ装置30に対して、決済の実行を指示する(ステップS103)。なお、このとき決済実行指示部503は、サーバ装置30に対して、客60の会員コードと、取引IDと、商品登録情報とを含む、決済処理要求を出力する。
The payment
決済完了情報取得部504は、サーバ装置30から、決済を完了したことを示す決済完了情報を取得したかを判定する(ステップS104)。決済完了情報を取得したと判定される(ステップS104:Yes)とステップS105に進む。一方、決済完了情報を取得したと判定されない(ステップS104:No)と、ステップS104を繰り返す。
The payment completion
ステップS104において、決済完了情報を取得したと判定されると、決済完了情報出力部506は、携帯端末10に対して、決済完了情報と決済内容とを出力する(ステップS105)。その後、会計装置50は、図18の処理を終了する。
If it is determined in step S104 that payment completion information has been acquired, the payment completion
(サーバ装置が行う処理の流れ)
サーバ装置30が行う処理の流れは、第2の実施形態で説明したサーバ装置30が行う処理の流れ(図15参照)と同じである。
(Flow of processing performed by the server device)
The flow of the process performed by the
(第3の実施形態の変形例)
第3の実施形態において、会計装置50は、サーバ装置30から、決済を完了したことを示す決済完了情報を取得した場合に、添付品の受け取り忘れに対する注意喚起と、添付品の受取場所と、を報知してもよい。具体的には、会計装置50は、図8に示す報知画面をタッチパネルに表示させる。これにより、添付品が会計装置50から離れた場所に置いてあった場合であっても、客60が添付品を確実に受け取ることができる。
(Modification of the third embodiment)
In the third embodiment, when the
なお、この場合、携帯端末10は、決済が完了した際には、添付品の受け取り忘れに対する注意喚起を報知せず、客60が添付品を受け取らずに退店した場合にのみ、添付品の受け取り忘れに対する注意喚起と、添付品の受取場所と、を報知してもよい。
In this case, the
(実施形態の作用効果)
以上説明したように、実施形態の携帯端末10(商品販売データ処理装置の一例)は、購入する商品の識別情報を取得して、商品を登録する商品登録部103と、登録した商品に係る決済の指示を受け付けて決済処理の要求を行う決済指示部105と、決済処理が完了した後に、商品を消費する際に必要な添付品の受け取り忘れに対する注意喚起と、添付品の受取場所と、を報知する報知部107と、を備える。したがって、客が、購入した商品の添付品の受け取りを忘れるのを確実に防止することができる。
(Effects of the embodiment)
As described above, the mobile terminal 10 (an example of a product sales data processing device) of the embodiment includes a
また、実施形態の携帯端末10(商品販売データ処理装置の一例)は、添付品の受け取りが完了したことを示す情報を取得する添付品受取完了確認部108と、店舗における携帯端末10の位置を推定する現在位置推定部109と、を更に備え、報知部107は、添付品の受け取りが完了したことを示す情報が取得されない状態で、携帯端末10が店舗の外にあると推定されたことを条件として、報知を行う。したがって、客が、購入した商品の添付品の受け取りを忘れるのを、より一層確実に防止することができる。
The
また、実施形態の携帯端末10(商品販売データ処理装置の一例)は、添付品を受け取るか、または添付品を受け取らないか、の設定を行う添付品受取設定部101を更に備え、報知部107は、添付品を受け取る旨の設定を行ったことを条件として、報知を行う。したがって、添付品を受け取る意志がない客に対して、不要な報知が発せられるのを防止することができる。 The mobile terminal 10 (an example of a product sales data processing device) of the embodiment further includes an attachment reception setting unit 101 for setting whether to receive attachments or not, and the notification unit 107 issues a notification on the condition that the setting to receive attachments has been made. Therefore, it is possible to prevent unnecessary notifications from being issued to customers who have no intention of receiving attachments.
また、実施形態の携帯端末10(商品販売データ処理装置の一例)は、商品登録部103が登録した商品が添付品を必要とする商品であることを条件として、当該商品が登録された際に、添付品を受け取るかを指示する情報を取得する添付品受取確認部110と、登録した商品が添付品を必要とすることを条件として、添付品の必要数量を加算する添付品数量算出部104と、更に備え、添付品数量算出部104は、添付品を受け取る旨の情報が取得されたことを条件として、添付品の必要数量を加算する。したがって、客は、添付品が必要な商品毎に、添付品を受け取るかを選択することができるため、より適切な受取数量を算出させることができる。
The
また、実施形態の携帯端末10(商品販売データ処理装置の一例)は、決済処理が完了した際に、添付品の受取場所を示す地図を表示する。したがって、客は、店内のいかなる場所で決済処理を行っても、添付品の受け取り場所に迷うことなく、添付品を確実に受け取ることができる。 In addition, the mobile terminal 10 (an example of a product sales data processing device) of the embodiment displays a map showing the location where the attachments can be received when the payment process is completed. Therefore, no matter where in the store the payment process is performed, the customer can receive the attachments without getting lost and without worrying about the location where the attachments can be received.
以上、本発明の実施形態を説明したが、これらの実施形態は例示であり、発明の範囲を限定することは意図していない。この新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これらの実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although the embodiments of the present invention have been described above, these embodiments are merely examples and are not intended to limit the scope of the invention. This new embodiment can be implemented in a variety of other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their modifications are included within the scope and spirit of the invention, and are included in the scope of the invention and its equivalents as set forth in the claims.
10 携帯端末(商品販売データ処理装置)
12 無線通信ユニット
13 ルータ
14 店内ネットワーク
21 制御部
22 記憶部
23 表示デバイス
24 操作デバイス
25 カメラ
26 スピーカ
27 測位デバイス
28 通信インタフェース
30 サーバ装置
40,41,42 商品販売データ処理システム
50 会計装置
52 スキャナ
60 客
62 ショッピングカート
64 買い物かご
81 受取設定ボタン
82 受取不要設定ボタン
83 戻るボタン
84 削除ボタン
85 会計ボタン
86 スクロールボタン
87 添付品数量
88 受取場所表示ボタン
89 添付品受取完了ボタン
90 受取場所
91 ビープ音
92 受取ボタン
93 受取不要ボタン
101 添付品受取設定部
102 コード情報取得部
103 商品登録部
104 添付品数量算出部
105 決済指示部
106 決済完了情報取得部
107 報知部
108 添付品受取完了確認部
109 現在位置推定部
110 添付品受取確認部
111 コード情報表示部
112 商品登録情報出力部
221 制御プログラム
222 商品マスタ
223 商品登録ファイル
501 コード情報読取部
502 決済方法取得部
503 決済実行指示部
504 決済完了情報取得部
505 商品登録情報取得部
506 決済完了情報出力部
N ネットワーク
10 Mobile terminal (product sales data processing device)
12
Claims (7)
購入する商品の識別情報を取得して、前記商品を登録する商品登録部と、
登録した前記商品に係る決済の指示を受け付けて決済処理の要求を行う決済指示部と、
前記決済処理が完了した後に、前記商品を消費する際に必要な添付品の受け取り忘れに対する注意喚起と、前記添付品の受取場所と、を報知する報知部と、
を備える、商品販売データ処理装置。 A product sales data processing device configured as a mobile terminal,
a product registration unit that acquires identification information of a product to be purchased and registers the product;
a payment instruction unit that receives a payment instruction for the registered product and requests a payment process;
a notification unit that, after the payment process is completed, calls the user's attention to the fact that an attachment necessary for consuming the product has been forgotten to be received and notifies the user of a location to receive the attachment;
A product sales data processing device comprising:
前記添付品の受け取りが完了したことを示す情報を取得する添付品受取完了確認部と、
店舗における前記携帯端末の位置を推定する現在位置推定部と、を更に備え、
前記報知部は、前記添付品の受け取りが完了したことを示す情報が取得されない状態で、前記携帯端末が前記店舗の外にあると推定されたことを条件として、前記報知を行う、
請求項1に記載の商品販売データ処理装置。 The product sales data processing device includes:
an attachment receipt completion confirmation unit that acquires information indicating that receipt of the attachment has been completed;
a current location estimation unit that estimates a location of the mobile terminal in the store,
The notification unit issues the notification on the condition that the mobile terminal is estimated to be outside the store in a state in which information indicating that the receipt of the attachment has been completed is not acquired.
The product sales data processing device according to claim 1 .
前記添付品を受け取るか、または前記添付品を受け取らないか、の設定を行う添付品受取設定部を更に備え、
前記報知部は、前記添付品を受け取る旨の設定が行われていることを条件として、前記報知を行う、
請求項1または請求項2に記載の商品販売データ処理装置。 The product sales data processing device includes:
The device further includes an attachment reception setting unit for setting whether to receive the attachment or not to receive the attachment,
The notification unit performs the notification on the condition that a setting to receive the attachment has been made.
3. A product sales data processing device according to claim 1 or 2.
前記商品登録部が登録した商品が前記添付品を必要とする商品であることを条件として、当該商品が登録された際に、前記添付品を受け取るかを指示する情報を取得する添付品受取確認部と、
登録した商品が前記添付品を必要とすることを条件として、前記添付品の必要数量を加算する添付品数量算出部と、
を更に備え、
前記添付品数量算出部は、前記添付品を受け取る旨の情報が取得されたことを条件として、前記添付品の必要数量を加算する、
請求項1または請求項2に記載の商品販売データ処理装置。 The product sales data processing device includes:
an attachment receipt confirmation unit that acquires information instructing whether to receive the attachment when the product registered by the product registration unit is a product that requires the attachment;
an attachment quantity calculation unit that adds a required quantity of the attachment on the condition that the registered product requires the attachment;
Further comprising:
The attachment quantity calculation unit adds a required quantity of the attachment on condition that information indicating receipt of the attachment is acquired.
3. A product sales data processing device according to claim 1 or 2.
請求項1または請求項2に記載の商品販売データ処理装置。 When the payment process is completed, the mobile terminal displays a map showing a location where the attachment can be received.
3. A product sales data processing device according to claim 1 or 2.
前記携帯端末は、
購入する商品の識別情報を取得して、前記商品を登録する商品登録部と、
登録した前記商品に係る決済の指示を受け付けて決済処理の要求を行う決済指示部と、
決済が完了したことを示す情報を取得する決済完了情報取得部と、
前記決済処理が完了した後に、前記商品を消費する際に必要な添付品の取り忘れに対する注意喚起と、前記添付品の受取場所と、を報知する報知部と、
を備え、
前記サーバ装置は、
前記決済処理の要求を取得して前記登録された商品に係る決済処理を依頼する決済処理部と、
前記決済処理が完了したことを示す情報を、前記携帯端末に出力する決済完了情報出力部と、
を備える、商品販売データ処理システム。 A product sales data processing system comprising a mobile terminal and a server device,
The mobile terminal includes:
a product registration unit that acquires identification information of a product to be purchased and registers the product;
a payment instruction unit that receives a payment instruction for the registered product and requests a payment process;
a payment completion information acquisition unit that acquires information indicating that payment has been completed;
a notification unit that, after the payment process is completed, issues a warning to the user that an attachment necessary for consuming the product has been forgotten to be removed and notifies the user of a location to receive the attachment;
Equipped with
The server device includes:
a payment processing unit that receives the payment processing request and requests payment processing for the registered product;
a payment completion information output unit that outputs information indicating that the payment process has been completed to the mobile terminal;
A product sales data processing system comprising:
購入する商品の識別情報を取得して、前記商品を登録する商品登録部と、
登録した前記商品に係る決済の指示を受け付けて決済処理の要求を行う決済指示部と、
前記決済処理が完了した後に、前記商品を消費する際に必要な添付品の受け取り取り忘れに対する注意喚起と、前記添付品の受取場所と、を報知する報知部と、
して機能させるプログラム。 A computer that controls a product sales data processing device configured as a mobile terminal,
a product registration unit that acquires identification information of a product to be purchased and registers the product;
a payment instruction unit that receives a payment instruction for the registered product and requests a payment process;
a notification unit that, after the payment process is completed, calls attention to forgetting to receive an attachment required for consuming the product and notifies a receiving location of the attachment;
A program that makes it work.
Publications (1)
Publication Number | Publication Date |
---|---|
JP2025021500A true JP2025021500A (en) | 2025-02-14 |
Family
ID=
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2014006856A (en) | Pos system | |
JP7536340B2 (en) | Mobile terminal, sales data processing system, program and method for controlling mobile terminal | |
JP2024109873A (en) | Sales Processing System | |
JP2025015535A (en) | Sales management system, mobile terminal, and program | |
JP2024161261A (en) | Management server, management system, mobile terminal, control method, and storage medium | |
JP7445286B2 (en) | Product sales data processing system, product registration processing method, mobile terminal and program | |
JP2024074837A (en) | Product-related data processing system and program | |
JP2025021500A (en) | Product sales data processing device, product sales data processing system and program | |
JP7513298B2 (en) | Mobile terminal, sales data processing system, sales data processing method and program | |
JP7301330B2 (en) | Weighing and pricing device, sales system, merchandise registration processing method, and program | |
WO2020179783A1 (en) | Weighing device, merchandise data processing system, and program | |
JP2022035079A (en) | Crane game machine settlement system, crane game machine settlement method, crane game machine, intermediate server, gateway device, and manager device | |
JP6028272B2 (en) | POS system and program | |
JP6065141B2 (en) | POS system, payment apparatus and program | |
US20230098475A1 (en) | Terminal device, purchase management method, and program | |
JP6762586B2 (en) | POS system, checkout device, registration device and program | |
JP7142966B2 (en) | Settlement device, POS system, and program | |
JP2017126380A (en) | Registration device, pos system, and program | |
JP5971440B2 (en) | POS system and program | |
JP6028274B1 (en) | POS system and program | |
JP6146530B2 (en) | POS system and program | |
JP5971441B2 (en) | POS system, registration device and program | |
JP2016207224A (en) | POS system, registration device and program | |
JP2025019613A (en) | program | |
JP2023024001A (en) | Store terminal device, information output method, and program |