[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2024011153A - Settlement device, system, portable registration terminal and program - Google Patents

Settlement device, system, portable registration terminal and program Download PDF

Info

Publication number
JP2024011153A
JP2024011153A JP2022112923A JP2022112923A JP2024011153A JP 2024011153 A JP2024011153 A JP 2024011153A JP 2022112923 A JP2022112923 A JP 2022112923A JP 2022112923 A JP2022112923 A JP 2022112923A JP 2024011153 A JP2024011153 A JP 2024011153A
Authority
JP
Japan
Prior art keywords
price
payment
card
selection
product
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
Application number
JP2022112923A
Other languages
Japanese (ja)
Inventor
智紀 沖山
Tomonori Okiyama
和希 渡邊
Kazuki Watanabe
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Teraoka Seiko Co Ltd
Original Assignee
Teraoka Seiko Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Teraoka Seiko Co Ltd filed Critical Teraoka Seiko Co Ltd
Priority to JP2022112923A priority Critical patent/JP2024011153A/en
Publication of JP2024011153A publication Critical patent/JP2024011153A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Abstract

To preferably give a privilege.SOLUTION: A settlement device includes input means that receives information indicating a selection result of a member or a non-member at a portable registration terminal, and registration information on a commodity registered by the portable registration terminal, acquisition means that can acquire member identification information for identifying a member from a medium, and settlement means that settles a member price target commodity with a member price lower than a normal price for a member. When the acquisition means does not acquire the member identification information, the settlement means settles the member price target commodity with the normal price regardless of the selection result at the portable registration terminal received by the input means, and when the acquisition means acquires the member identification information, the settlement means settles the member price target commodity with the member price regardless of the selection result at the portable registration terminal received by the input means.SELECTED DRAWING: Figure 1

Description

本発明は、精算装置、システム、可搬式登録端末及びプログラムに関する。 The present invention relates to a payment device, a system, a portable registration terminal, and a program.

顧客自身が商品を登録し精算する設置型端末において特典を付与する技術が知られている(例えば、特許文献1参照)。 2. Description of the Related Art There is a known technology that provides benefits at installed terminals where customers themselves register and pay for products (for example, see Patent Document 1).

特開2022-052587号公報JP2022-052587A

顧客自身が可搬タイプの端末を用いて商品の陳列エリアで商品を登録し、顧客自身が設置型の精算装置を用いて精算するようなシステムも普及しつつあるが、例えば、このように複数の機器を用いる場合の特典の付与に関しては好適に実施されているとは言い難く、改善の余地がある。 Systems in which customers themselves use portable terminals to register products in product display areas and pay for them using installed payment devices are also becoming popular; Regarding the granting of benefits when using this device, it cannot be said that it is being implemented suitably, and there is room for improvement.

本発明は、このような事情に鑑みてなされたもので、特典の付与に関して好適に実施する技術を提供することを目的とする。 The present invention has been made in view of such circumstances, and an object of the present invention is to provide a technique for suitably implementing the granting of benefits.

上述した課題を解決するための一態様である精算装置は、商品を登録する可搬式登録端末で登録された商品について精算する精算装置であって、前記可搬式登録端末における会員であるか非会員であるかの選択結果を示した情報と、前記可搬式登録端末によって登録された商品に関する登録情報とを入力する入力手段と、会員を識別する会員識別情報を媒体から取得可能な取得手段と、会員に対して会員価格対象商品を通常価格よりも安価な会員価格で精算する精算手段とを備え、前記精算手段は、前記取得手段が前記会員識別情報を取得しなかった場合には、前記入力手段が入力した前記可搬式登録端末における前記選択結果に関わらず、前記会員価格対象商品について通常価格で精算し、前記取得手段が前記会員識別情報を取得した場合には、前記入力手段が入力した前記可搬式登録端末における前記選択結果に関わらず、前記会員価格対象商品について会員価格で精算することを特徴とする精算装置である。 A payment device, which is one aspect of solving the above-mentioned problem, is a payment device that pays for products registered with a portable registration terminal that registers products, and is a payment device that makes payment for products registered at a portable registration terminal, and that is a payment device that pays for products registered at a portable registration terminal. an input means for inputting information indicating the selection result of whether or not the product is selected, and registration information regarding the product registered by the portable registration terminal; an acquisition means capable of acquiring member identification information for identifying the member from a medium; and a payment means for paying the member for the member price target product at a member price cheaper than the regular price, and the payment means is configured to accept the input when the acquisition means does not acquire the member identification information. Regardless of the selection result on the portable registration terminal inputted by the means, if the member price target product is settled at the regular price and the acquisition means acquires the member identification information, the input means inputs the member identification information. The payment device is characterized in that regardless of the selection result on the portable registration terminal, payment is made at the member price for the member price target product.

販売システムを説明するためのネットワークの概念図である。It is a conceptual diagram of a network for explaining a sales system. 動作の一例を示したシーケンス図である。FIG. 3 is a sequence diagram showing an example of an operation. 動作の一例を示したシーケンス図である。FIG. 3 is a sequence diagram showing an example of an operation. 動作の一例を示したシーケンス図である。FIG. 3 is a sequence diagram showing an example of an operation. 動作の一例を示したシーケンス図である。FIG. 3 is a sequence diagram showing an example of an operation. 動作の一例を示したシーケンス図である。FIG. 3 is a sequence diagram showing an example of an operation. 携帯端末の表示例である。This is an example of a display on a mobile terminal. 精算装置の表示例である。This is an example of a display on a payment device. 精算装置の表示例である。This is an example of a display on a payment device.

図1は、本実施形態の販売システム1を説明するためのネットワークの概念図である。図1に示す販売システム1は、本部サーバ10、クラウドサーバ20、ストアコントローラ30、取引状況管理装置40、精算装置50、携帯端末60を含む。販売システム1は、種々の業態(スーパーマーケット、コンビニエンスストア、ドラッグストア、ホームセンタ、家電量販店等)に導入可能である。 FIG. 1 is a conceptual diagram of a network for explaining the sales system 1 of this embodiment. The sales system 1 shown in FIG. 1 includes a headquarters server 10, a cloud server 20, a store controller 30, a transaction status management device 40, a payment device 50, and a mobile terminal 60. The sales system 1 can be introduced into various types of businesses (supermarkets, convenience stores, drug stores, home centers, home electronics retailers, etc.).

ストアコントローラ30、取引状況管理装置40、精算装置50は、店舗内(商品陳列エリア(売り場)、会計エリア、バックヤード等)に設置される。これらは、LAN19(有線でも無線でもよい)を介して通信可能に接続される。また、店舗内には、携帯端末60が存在する。本部サーバ10及びクラウドサーバ20は、店舗外(例えば、本社やデータセンタ等)に設置される。店舗内に設置されている装置(ストアコントローラ30、取引状況管理装置40、精算装置50)と店舗外に設置されている装置(本部サーバ10、クラウドサーバ20)とは、通信(直接的に通信、又は、ストアコントローラ30を介して通信)可能である。 The store controller 30, the transaction status management device 40, and the payment device 50 are installed in the store (product display area (sales floor), checkout area, backyard, etc.). These are communicably connected via a LAN 19 (which may be wired or wireless). Furthermore, a mobile terminal 60 is present in the store. The headquarters server 10 and the cloud server 20 are installed outside the store (for example, at the headquarters, data center, etc.). Devices installed inside the store (store controller 30, transaction status management device 40, payment device 50) and devices installed outside the store (headquarters server 10, cloud server 20) communicate (directly communicate with each other). , or communication via the store controller 30).

なお、図1において、各装置(端末)の台数は例示である。例えば、図1において、精算装置50の右側に「…」を図示したが、店舗内に設置される精算装置50の数は1台以上であればよい。また例えば、図1において、2台の携帯端末60を図示したが、店舗内において使用される携帯端末60の数は客の数に応じて変化する。また、店舗内には、他の装置を設置してもよい。例えば、店舗内には、店員の操作に基づいて商品を登録し、顧客の操作に基づいて精算するセミセルフの装置群(登録装置、精算装置)や、顧客の操作に基づいて商品を登録し、顧客の操作に基づいて精算するフルセルフの装置(登録精算装置)を設置してもよい。 Note that in FIG. 1, the number of each device (terminal) is an example. For example, in FIG. 1, "..." is shown on the right side of the payment device 50, but the number of payment devices 50 installed in the store may be one or more. For example, although two mobile terminals 60 are shown in FIG. 1, the number of mobile terminals 60 used in the store changes depending on the number of customers. Additionally, other devices may be installed within the store. For example, in a store, there are semi-self devices (registration devices, payment devices) that register products based on the operations of store staff and make payments based on the operations of customers, and devices that register products based on operations of customers. A fully self-service device (registered payment device) that performs payment based on customer operations may be installed.

販売システム1では、会員である顧客に対しは、店内にて販売する一部の商品について通常価格よりも有利な(安価な)会員価格で商品を販売する。以下、会員に対し会員価格で販売する商品を会員価格対象商品と称する。 In the sales system 1, some products sold in the store are sold to members who are members at member prices that are more advantageous (cheaper) than normal prices. Hereinafter, products sold to members at member prices will be referred to as member price products.

(携帯端末60)
携帯端末60は、顧客によって使用される。具体的には、携帯端末60は、店舗内において顧客自身が商品を登録(売り場を買い回りながら購入する商品を登録)する際に使用される。携帯端末60は、可搬式登録端末の一例であって、例えば、スマートフォンやタブレット端末である。携帯端末60は、顧客の所有物であってもよいし、店側が貸与するものであってもよい。携帯端末60は、ショッピングカート(非図示)に取り付けられた状態(セットされた状態)で使用されてもよい。また、携帯端末60は、ショッピングカートと一体的に構成されていてもよい。
(Mobile terminal 60)
Mobile terminal 60 is used by a customer. Specifically, the mobile terminal 60 is used when a customer registers a product in the store (registers a product to be purchased while shopping around the sales floor). The mobile terminal 60 is an example of a portable registration terminal, and is, for example, a smartphone or a tablet terminal. The mobile terminal 60 may be owned by the customer or may be lent by the store. The mobile terminal 60 may be used while being attached (set) to a shopping cart (not shown). Moreover, the mobile terminal 60 may be configured integrally with a shopping cart.

図示は省略するが、携帯端末60は、例えば、CPU、記憶部、表示部、操作部、音声出力部(スピーカ)、音声入力部(マイク)、撮像部(カメラ)及び通信部を備える。携帯端末60は、更に、発光部(ライト)や、当該携帯端末60(筐体)の姿勢や振動(変位、速度、又は、加速度)を検出可能なセンサ(例えば、加速度センサ、ジャイロセンサ)を備えてもよい。 Although not shown, the mobile terminal 60 includes, for example, a CPU, a storage section, a display section, an operation section, an audio output section (speaker), an audio input section (microphone), an imaging section (camera), and a communication section. The mobile terminal 60 further includes a light emitting unit (light) and a sensor (for example, an acceleration sensor, a gyro sensor) capable of detecting the attitude and vibration (displacement, speed, or acceleration) of the mobile terminal 60 (casing). You may prepare.

CPUは、中央演算処理装置であって、記憶部に記憶されているプログラムを読み出して実行することにより、携帯端末60全体を制御する。記憶部は、種々の情報(例えば、CPUが参照又は生成等する情報、外部から取得した情報等)を記憶する。記憶部は、1以上の種々の記憶部材(例えば、メモリやストレージとなるもの。例えば、RAM、ROM、ハードディスク、SSD(Solid State Drive)等)の総称である。表示部は、例えば、液晶ディスプレイであって、種々の情報(画像情報を含む)を表示する。表示部は、表示画面への操作を受付可能なタッチパネルとして構成される。操作部は、操作者(顧客)の操作を受け付ける。操作部は、1以上の種々の操作部材(筐体に設けられた種々の操作子(ハードボタン)の総称である。なお、表示部はタッチパネルとして構成されため、操作部の一部として捉えてもよい。音声出力部は、音声を出力する。音声入力部は、音声を入力する。撮像部は、撮像画像(静止画像、動画像)を取得(生成)する。通信部は、種々の情報を送受信する。通信部は、1以上の種々の通信部材(例えば、5G等の携帯無線通信、無線LAN、近距離無線通信、非接触通信等の通信部材)の総称である。 The CPU is a central processing unit, and controls the entire mobile terminal 60 by reading and executing programs stored in the storage unit. The storage unit stores various information (for example, information referenced or generated by the CPU, information acquired from the outside, etc.). The storage unit is a general term for one or more various storage members (for example, memory or storage such as RAM, ROM, hard disk, SSD (Solid State Drive), etc.). The display unit is, for example, a liquid crystal display, and displays various information (including image information). The display unit is configured as a touch panel that can accept operations on the display screen. The operation unit receives operations from an operator (customer). The operation unit is a general term for one or more various operation members (various operators (hard buttons) provided on the housing.The display unit is configured as a touch panel, so it can be considered as a part of the operation unit. The audio output unit outputs audio.The audio input unit inputs audio.The imaging unit acquires (generates) captured images (still images, moving images).The communication unit outputs various information. The communication unit is a general term for one or more various communication members (for example, communication members for mobile wireless communication such as 5G, wireless LAN, short-range wireless communication, non-contact communication, etc.).

携帯端末60は、撮像部によって取得した撮像画像から種々のコード(例えば、商品に付された商品コード。JANコード)を読み取るコード認識機能(スキャナ機能)を備える。携帯端末60による商品の登録は、当該コード認識機能によって実現される。 The mobile terminal 60 is equipped with a code recognition function (scanner function) that reads various codes (for example, a product code attached to a product, a JAN code) from a captured image acquired by an imaging unit. Registration of products by the mobile terminal 60 is realized by the code recognition function.

携帯端末60は、商品の登録に先立って、顧客に対して会員カードの有無(カード有/カード無)を確認する。例えば、携帯端末60は、開始画面(図7(A)参照)において会員カードの有無の選択を受け付ける。 Prior to product registration, the mobile terminal 60 confirms whether the customer has a membership card (card presence/no card presence). For example, the mobile terminal 60 accepts a selection of whether or not a membership card is present on the start screen (see FIG. 7(A)).

携帯端末60は、当該携帯端末60においてカード有が選択された場合(カード有の選択を受け付けた場合)には、会員価格対象商品の価格を会員価格で表示し、当該携帯端末60においてカード無が選択された場合(カード無の選択を受け付けた場合)には、会員価格対象商品の価格を通常価格で表示する。携帯端末60は、会員価格対象商品でない商品の価格については、当該携帯端末60における会員カードの有無の選択結果に関わらず、通常価格で表示する。換言すれば、携帯端末60は、登録した商品(商品コードを読み取った商品)が会員価格対象商品であった場合、当該携帯端末60においてカード有が選択されていれば会員価格で表示し、当該携帯端末60においてカード無が選択されていれば通常価格で表示する。携帯端末60は、登録した商品が会員価格対象商品でなかった場合、当該携帯端末60における会員カードの有無の選択結果に関わらず、常に通常価格で表示する。 When the mobile terminal 60 selects "with card" (if the selection of "with card" is accepted), the mobile terminal 60 displays the price of the product eligible for the member price at the member price, and displays the price of the product without the card on the mobile terminal 60. If is selected (if the selection of no card is accepted), the price of the product eligible for membership price will be displayed at the regular price. The mobile terminal 60 displays the price of a product that is not a member price target product at the regular price, regardless of the selection result of the presence or absence of a membership card on the mobile terminal 60. In other words, if the registered product (the product whose product code has been read) is a product eligible for membership price, the mobile terminal 60 will display the product at the member price if "with card" is selected on the mobile terminal 60, and the product will be displayed at the member price. If no card is selected on the mobile terminal 60, the regular price is displayed. If the registered product is not a member price eligible product, the mobile terminal 60 always displays the product at the regular price, regardless of the selection result of the presence or absence of a membership card on the mobile terminal 60.

(精算装置50)
精算装置50は、顧客によって使用される。具体的には、精算装置50は、携帯端末60によって登録された商品を顧客の操作に基づいて精算する。つまり、販売システム1は、携帯端末60を使用して顧客自ら商品を登録し、精算装置50を使用して顧客自ら精算するといった態様のサービスを提供する。
(Payment device 50)
The payment device 50 is used by a customer. Specifically, the payment device 50 pays for the products registered by the mobile terminal 60 based on the customer's operation. In other words, the sales system 1 provides a service in which the customer registers the product himself using the mobile terminal 60 and pays the bill himself using the settlement device 50.

図示は省略するが、精算装置50は、CPU、記憶部、表示部、スキャナ部、カード決済部(非現金決済部)、釣銭機(現金決済部)、印刷部、音声出力部、撮像部、通信部及びサインポールを備える。なお、精算装置50は、1以上の種々の操作部材からなるキー操作部や、人の存在を検出(検知、認識)するセンサ(人感センサ等)等を更に備えてもよい。 Although not shown, the payment device 50 includes a CPU, a storage unit, a display unit, a scanner unit, a card payment unit (non-cash payment unit), a change machine (cash payment unit), a printing unit, an audio output unit, an imaging unit, Equipped with communication section and sign pole. Note that the payment device 50 may further include a key operation section made up of one or more various operation members, a sensor (a human sensor, etc.) that detects (detects, recognizes) the presence of a person, and the like.

CPUは、中央演算処理装置であって、記憶部に記憶されているプログラムを読み出して実行することにより、精算装置50全体を制御する。記憶部は、種々の情報を記憶する。記憶部は、1以上の種々の記憶部材の総称である。表示部は、例えば、液晶ディスプレイであって、種々の情報を表示する。表示部は、表示画面への操作を受付可能なタッチパネルとして構成される。スキャナ部は、種々のコード(例えば、精算用コード(後述)、会員カード上の会員コード、商品に付された商品コード、店員の名札等に付された店員コード)をスキャンし、夫々のコードを読み取る。 The CPU is a central processing unit, and controls the entire payment device 50 by reading and executing programs stored in the storage unit. The storage unit stores various information. The storage unit is a general term for one or more various storage members. The display unit is, for example, a liquid crystal display, and displays various information. The display unit is configured as a touch panel that can accept operations on the display screen. The scanner section scans various codes (for example, payment code (described later), membership code on a membership card, product code attached to a product, clerk code attached to a clerk's name tag, etc.), and reads each code. Read.

カード決済部は、種々のカード(クレジットカード、交通系ICカード等のプリペイドカード(電子マネー)、デビット支払時におけるキャッシュカード、ポイント支払時におけるポイントカード等)による決済機構である。カード決済部は、媒体(プリペイドカード、キャッシュカード等)をかざしたり挿入したりして決済する決済端末であってもよい。精算装置50は、媒体の種類に応じた複数の決済端末(決済端末A、決済端末B、…)を備えてもよい。また、媒体には、内部(媒体内)に金額情報(残高等)を保持するタイプと、外部(サーバ等)に金額情報(残高、利用額等)を保持(媒体内には識別情報を保持)するタイプとが存在するが、夫々のタイプに応じた決済端末を用意してもよい。内部に金額情報を保持するタイプの媒体に対応する決済端末は、決済として当該金額情報を更新(例えば減算)する更新部(書き込み部)を備える。外部に金額情報を保持するタイプの媒体に対応する決済端末は、決済として当該金額情報を更新(例えば減算又は加算)する更新部(通信部)を備える。なお、カード決済部(決済端末)は、媒体をかざしたり挿入したりする媒体読取装置と通信装置とから構成されてもよい。 The card payment unit is a payment mechanism using various cards (credit cards, prepaid cards (electronic money) such as transportation IC cards, cash cards for debit payments, point cards for point payments, etc.). The card payment unit may be a payment terminal that performs payment by holding or inserting a medium (prepaid card, cash card, etc.). The payment device 50 may include a plurality of payment terminals (payment terminal A, payment terminal B, . . . ) depending on the type of medium. In addition, there are two types of media: one type that stores amount information (balance amount) internally (within the medium) and one type that stores amount information (balance, usage amount, etc.) externally (server, etc.) (identification information is stored inside the medium). ), but payment terminals for each type may be prepared. A payment terminal compatible with a type of medium that internally holds amount information includes an update unit (writing unit) that updates (for example, subtracts) the amount information as a payment. A payment terminal compatible with a type of medium that stores amount information externally includes an update unit (communication unit) that updates (for example, subtracts or adds) the amount information as a payment. Note that the card payment unit (payment terminal) may be composed of a medium reading device for holding over or inserting a medium, and a communication device.

釣銭機は、現金による決済機構である。印刷部は、種々の媒体(レシート等)を印刷、発行する。音声出力部は、音声(例えば、確認音、警告音、音声ガイダンス等)を出力する。撮像部(カメラ)は、撮像画像(静止画像、動画像)を取得する。通信部は、1以上の種々の通信部材の総称である。サインポールは、先端部分に発光部を有し、発光部の発光態様によって、種々の情報(店員呼出、動作状況等)を報知する。 A change machine is a payment mechanism using cash. The printing unit prints and issues various media (receipts, etc.). The audio output unit outputs audio (eg, confirmation sound, warning sound, audio guidance, etc.). The imaging unit (camera) acquires captured images (still images, moving images). The communication unit is a general term for one or more various communication members. The sign pole has a light emitting section at its tip, and depending on the light emitting mode of the light emitting section, it notifies various information (such as a call to a store clerk, operating status, etc.).

精算端末50は、精算に先立って、顧客に対して会員カードの有無(カード有/カード無)を確認する。例えば、精算装置50は、会員カード有無確認画面GM01(図8、図9参照)において会員カードの有無の選択を受け付ける。 Prior to payment, the payment terminal 50 confirms with the customer whether or not he or she has a membership card (card presence/no card presence). For example, the payment device 50 accepts a selection of the presence or absence of a membership card on the membership card presence/absence confirmation screen GM01 (see FIGS. 8 and 9).

精算装置50は、当該精算装置50においてカード有が選択された場合には、顧客に対して会員カードの読み取りを指示する。例えば、精算装置50は、会員カード読取指示画面GM02(図8、図9参照)を表示する。精算装置50は、顧客の読み取り動作(操作)によって、会員カードから会員コード(会員識別情報)を取得する。精算装置50は、当該精算装置50においてカード無が選択された場合には、顧客に対して会員カードの読み取りを指示しない(つまり会員コードを取得しない)。 The payment device 50 instructs the customer to read the membership card when the card option is selected in the payment device 50 . For example, the payment device 50 displays a membership card reading instruction screen GM02 (see FIGS. 8 and 9). The payment device 50 acquires a membership code (member identification information) from a membership card through a reading operation (operation) by a customer. If no card is selected in the payment device 50, the payment device 50 does not instruct the customer to read the membership card (that is, does not acquire the membership code).

精算装置50は、当該精算装置50においてカード有が選択された場合(会員コードを取得している場合)には、会員価格対象商品を会員価格で精算し、当該精算装置50においてカード無が選択された場合(会員コードを取得していない場合)には、会員価格対象商品を通常価格で精算する。精算装置50は、会員価格対象商品でない商品については、当該精算装置50における会員カードの有無の選択結果(会員コードの取得の有無)に関わらず、通常価格で精算する。換言すれば、精算装置50は、精算する商品が会員価格対象商品であった場合、当該精算装置50においてカード有が選択されていれば(会員コードを取得していれば)会員価格で精算し、当該精算装置50においてカード無が選択されていれば(会員コードを取得していなければ)通常価格で精算する。精算装置50は、精算する商品が会員価格対象商品でなかった場合、当該精算装置50における会員カードの有無の選択結果(会員コードの取得の有無)に関わらず、常に通常価格で精算する。 If the payment device 50 selects "with card" (if a membership code has been obtained), the payment device 50 pays for the product subject to the member price at the member price, and if the payment device 50 selects "without card". (If you have not obtained a membership code), the products eligible for membership price will be settled at the regular price. The payment device 50 pays for products that are not eligible for membership prices at the regular price, regardless of the selection result of the presence or absence of a membership card in the payment device 50 (whether or not a member code has been obtained). In other words, if the item to be paid for is a member-priced product, if the card option is selected in the payment device 50 (if a membership code has been obtained), the payment device 50 will pay the member price. If no card is selected in the payment device 50 (if no member code has been obtained), the payment will be made at the normal price. If the product to be paid for is not a product subject to membership price, the payment device 50 always pays the price at the regular price, regardless of the selection result of the presence or absence of a membership card (whether or not a member code has been acquired) in the payment device 50.

(本部サーバ10)
本部サーバ10は、販売システム1全体を管理するサーバである。本部サーバ10は、種々の情報を記憶する。例えば、本部サーバ10は、商品マスタファイル(商品マスタ)、顧客マスタファイル(顧客マスタ)、売上実績情報、商品販売実績情報等を記憶する。商品マスタは、各商品の商品名、価格等を記憶する(商品コードに対応付けて商品名、価格等を記憶)するファイルである。商品マスタは、会員価格対象商品については通常価格及び会員価格を記憶し、会員価格対象商品ではない商品については通常価格を記憶する(会員価格は記憶しない)。なお、夫々の商品が会員価格対象商品であるか否かは、会員価格が記憶されているか否かによって区別可能であるが、商品マスタは、夫々の商品が会員価格対象商品に該当するか否かを示した情報(例えば、フラグ)を記憶してもよい。
(Headquarters server 10)
The headquarters server 10 is a server that manages the sales system 1 as a whole. Headquarters server 10 stores various information. For example, the headquarters server 10 stores a product master file (product master), a customer master file (customer master), sales performance information, product sales performance information, and the like. The product master is a file that stores the product name, price, etc. of each product (stores the product name, price, etc. in association with the product code). The product master stores the regular price and member price for products eligible for membership price, and stores the regular price for products that are not eligible for membership price (but does not store the member price). Note that whether or not each product is a product eligible for membership price can be determined by whether or not the member price is stored, but the product master can be used to determine whether each product is eligible for membership price or not. Information (for example, a flag) indicating this may be stored.

本部サーバ10は、例えば、クラウドサーバ20やストアコントローラ30に種々の情報(例えば、商品マスタ等)を供給する。図示は省略するが、本部サーバ10は、少なくとも、CPU、記憶部及び通信部を備える。本部サーバ10は、複数台のサーバから構成されてもよい。 The headquarters server 10 supplies various information (eg, product master, etc.) to the cloud server 20 and store controller 30, for example. Although not shown, the headquarters server 10 includes at least a CPU, a storage section, and a communication section. The headquarters server 10 may be composed of a plurality of servers.

(クラウドサーバ20)
クラウドサーバ20は、主に携帯端末60による商品の登録をサポートするサーバである。クラウドサーバ20は、種々の情報(例えば、商品マスタ、取引情報(カート情報)等)を記憶する。また、クラウドサーバ20は、例えば、携帯端末60や精算装置50に種々の情報(例えば、画面情報等)を供給する。図示は省略するが、クラウドサーバ20は、少なくとも、CPU、記憶部及び通信部を備える。クラウドサーバ20は、複数台のサーバから構成されてもよい。
(Cloud server 20)
The cloud server 20 is a server that mainly supports product registration by the mobile terminal 60. The cloud server 20 stores various information (eg, product master, transaction information (cart information), etc.). Further, the cloud server 20 supplies various information (eg, screen information, etc.) to the mobile terminal 60 and the payment device 50, for example. Although not shown, the cloud server 20 includes at least a CPU, a storage unit, and a communication unit. The cloud server 20 may be composed of multiple servers.

(ストアコントローラ30)
ストアコントローラ30は、主に店舗内に設置されている装置(取引状況管理装置40、精算装置50)と店舗外に設置されている装置(本部サーバ10、クラウドサーバ20)との間における情報の通信を担当するサーバである。図示は省略するが、ストアコントローラ30は、少なくとも、CPU、記憶部及び通信部を備える。
(Store controller 30)
The store controller 30 mainly stores information between devices installed inside the store (transaction status management device 40, settlement device 50) and devices installed outside the store (headquarters server 10, cloud server 20). This is a server in charge of communication. Although not shown, the store controller 30 includes at least a CPU, a storage section, and a communication section.

(取引状況管理装置40)
取引状況管理装置40は、店舗内に設置されている装置(ストアコントローラ30、精算装置50)を管理(処理状況、動作状況等を監視、制御等)する装置(例えば、パーソナルコンピュータ)である。図示は省略するが、取引状況管理装置40は、少なくとも、CPU、記憶部、表示部(タッチパネルとして構成してもよい)、操作部(キーボード、マウス等)、通信部を備える。取引状況管理装置40は、印刷装置(非図示)と通信可能であり、種々の情報を印刷装置から出力してもよい。
(Transaction status management device 40)
The transaction status management device 40 is a device (for example, a personal computer) that manages (monitors and controls the processing status, operation status, etc.) devices installed in the store (store controller 30, payment device 50). Although not shown, the transaction status management device 40 includes at least a CPU, a storage section, a display section (which may be configured as a touch panel), an operation section (keyboard, mouse, etc.), and a communication section. The transaction status management device 40 can communicate with a printing device (not shown), and may output various information from the printing device.

取引状況管理装置40は、店舗内に設置されている装置の管理に加え、本部サーバ10等にアクセスし、本部サーバ10等に記憶されている商品マスタのメンテナンス(商品の設定、価格の変更等)を行ってもよいし、クラウドサーバ20にアクセスし、クラウドサーバ20に記憶されている取引情報等を表示又は修正してもよい。 In addition to managing the devices installed in the store, the transaction status management device 40 accesses the head office server 10, etc., and maintains the product master stored in the head office server 10, etc. (product settings, price changes, etc.). ), or may access the cloud server 20 and display or modify transaction information etc. stored in the cloud server 20.

(携帯端末60、クラウドサーバ20、精算装置50の動作)
携帯端末60、クラウドサーバ20、精算装置50の動作について説明する。図2~図6は、動作の一例を示したシーケンス図である。
(Operation of mobile terminal 60, cloud server 20, payment device 50)
The operations of the mobile terminal 60, the cloud server 20, and the payment device 50 will be explained. 2 to 6 are sequence diagrams showing an example of the operation.

図2のシーケンス図は、商品の登録を終える迄の、携帯端末60及びクラウドサーバ20の動作の一例を示している。図2において、左側は携帯端末60の動作を示し、右側はクラウドサーバ20の動作を示している。 The sequence diagram in FIG. 2 shows an example of the operations of the mobile terminal 60 and the cloud server 20 until the product registration is completed. In FIG. 2, the left side shows the operation of the mobile terminal 60, and the right side shows the operation of the cloud server 20.

(図2のシーケンス図)
ステップS1:携帯端末60は、顧客から会員カードの有無(カード有/カード無)の選択を受け付ける。例えば、携帯端末60は、開始画面(図7(A)参照)において、はいボタンBT01又はいいえボタンBT02の操作を受け付ける。
ステップS2:携帯端末60は、ステップS1の選択結果(即ち、選択結果を示した情報。登録時カード有無選択情報と称する)をクラウドサーバ20に送信する。例えば、携帯端末60は、開始画面において買物開始ボタンBT03が操作された場合、登録時カード有無選択情報をクラウドサーバ20に送信する。
ステップS3:クラウドサーバ20は、携帯端末60から受信した登録時カード有無選択情報(ステップS2において携帯端末60が送信した登録時カード有無選択情報)を当該取引に対応付けて記憶する。例えば、クラウドサーバ20は、携帯端末60から登録時カード有無選択情報を受信した場合、当該携帯端末60による取引を識別する取引識別情報を採番(発番)し、採番した取引識別情報に対応付けて当該登録時カード有無選択情報を記憶する。
ステップS4:クラウドサーバ20は、取引識別情報を携帯端末60に送信する。例えば、クラウドサーバ20は、登録情報表示領域HR620(後述)に未だ商品の登録情報が反映されていない登録画面(初期登録画面)の画面情報とともに、取引識別情報を携帯端末60に送信する。なお、携帯端末60は、クラウドサーバ20から受信した取引識別情報を記憶する。
(Sequence diagram in Figure 2)
Step S1: The mobile terminal 60 receives a selection from the customer regarding the presence or absence of a membership card (card presence/no card presence). For example, the mobile terminal 60 receives an operation of the yes button BT01 or the no button BT02 on the start screen (see FIG. 7(A)).
Step S2: The mobile terminal 60 transmits the selection result of step S1 (that is, information indicating the selection result; referred to as registration card presence/absence selection information) to the cloud server 20. For example, when the shopping start button BT03 is operated on the start screen, the mobile terminal 60 transmits card presence/absence selection information at the time of registration to the cloud server 20.
Step S3: The cloud server 20 stores the card presence/absence selection information at the time of registration received from the mobile terminal 60 (the card presence/absence selection information at the time of registration transmitted by the mobile terminal 60 in step S2) in association with the transaction. For example, when the cloud server 20 receives the card presence/absence selection information at the time of registration from the mobile terminal 60, it assigns a number (issues a number) to the transaction identification information that identifies the transaction by the mobile terminal 60, and uses the assigned transaction identification information. The card presence/absence selection information at the time of registration is stored in association with each other.
Step S4: The cloud server 20 transmits transaction identification information to the mobile terminal 60. For example, the cloud server 20 transmits transaction identification information to the mobile terminal 60 along with screen information of a registration screen (initial registration screen) on which product registration information is not yet reflected in the registration information display area HR620 (described later). Note that the mobile terminal 60 stores the transaction identification information received from the cloud server 20.

ステップS5:携帯端末60は、1品目の商品の登録前の登録画面(初期登録画面)を表示する。
ステップS6:携帯端末60は、顧客のスキャン動作によって商品コードを取得する。
ステップS7:携帯端末60は、当該取引の取引識別情報、すなわちクラウドサーバ20から受信した取引識別情報(ステップS4においてクラウドサーバ20が送信した取引識別情報)と、ステップS6にて取得した商品コードとをクラウドサーバ20に送信する。
Step S5: The mobile terminal 60 displays a registration screen (initial registration screen) before registration of the first product item.
Step S6: The mobile terminal 60 acquires the product code through the customer's scanning operation.
Step S7: The mobile terminal 60 uses the transaction identification information of the transaction, that is, the transaction identification information received from the cloud server 20 (the transaction identification information sent by the cloud server 20 in step S4), and the product code acquired in step S6. is sent to the cloud server 20.

ステップS8:クラウドサーバ20は、商品マスタ、登録時カード有無選択情報を参照し、当該取引の取引情報を更新する。 Step S8: The cloud server 20 refers to the product master and the card presence/absence selection information at the time of registration, and updates the transaction information of the transaction.

(ステップS8の詳細)
クラウドサーバ20は、携帯端末60から受信した商品コード(ステップS7において携帯端末60が送信した商品コード)によって識別される商品が会員価格対象商品でない場合(商品マスタに会員価格が記憶されていない場合)には、当該取引(ステップS7において携帯端末60が送信した取引識別情報によって識別される取引)の取引情報に、当該商品の商品名、通常価格等を記憶する。クラウドサーバ20は、携帯端末60から受信した商品コードによって識別される商品が会員価格対象商品である場合(商品マスタに会員価格が記憶されている場合)には、携帯端末60から受信した登録時カード有無選択情報がカード有を示したものであれば、当該取引の取引情報に、当該商品が会員価格対象商品に該当する旨を示した情報、当該商品の商品名、会員価格等を記憶し、携帯端末60から受信した登録時カード有無選択情報がカード無を示したものであれば、当該取引の取引情報に、当該商品が会員価格対象商品に該当する旨を示した情報、当該商品の商品名、通常価格等を記憶する。つまり、クラウドサーバ20は、登録する商品の価格として、当該商品が会員価格対象商品でない場合にはステップS1におけるカード有無の選択結果に関わらず通常価格を記憶し、当該商品が会員価格対象商品である場合にはステップS1におけるカード有無の選択結果に応じて通常価格又は会員価格を記憶する。
(Details of step S8)
The cloud server 20 determines whether the product identified by the product code received from the mobile terminal 60 (the product code transmitted by the mobile terminal 60 in step S7) is not a member price eligible product (if the member price is not stored in the product master). ) stores the product name, regular price, etc. of the product in the transaction information of the transaction (the transaction identified by the transaction identification information transmitted by the mobile terminal 60 in step S7). If the product identified by the product code received from the mobile terminal 60 is a product eligible for member price (if the member price is stored in the product master), the cloud server 20 stores the product code received from the mobile terminal 60 at the time of registration. If the card presence/absence selection information indicates that a card is present, information indicating that the product falls under the member price target product, the product name, member price, etc. of the product is stored in the transaction information of the transaction. , if the card presence/absence selection information received from the mobile terminal 60 at the time of registration indicates no card, the transaction information for the transaction includes information indicating that the product corresponds to the member price applicable product, and the information for the product. Memorize product name, regular price, etc. In other words, the cloud server 20 stores the regular price as the price of the product to be registered, regardless of the selection result of the presence or absence of a card in step S1, if the product is not eligible for the member price, and stores the regular price as the price of the product to be registered, regardless of the selection result of whether or not there is a card in step S1. In some cases, the normal price or membership price is stored depending on the selection result of whether or not a card is present in step S1.

ステップS9:クラウドサーバ20は、更新後の取引情報を携帯端末60に送信する。例えば、クラウドサーバ20は、更新後の取引情報の内容を反映した登録画面(図7(B)、図7(C)参照)を生成し、該登録画面の画面情報を携帯端末60に送信する。 Step S9: The cloud server 20 transmits the updated transaction information to the mobile terminal 60. For example, the cloud server 20 generates a registration screen (see FIGS. 7(B) and 7(C)) that reflects the updated transaction information, and transmits the screen information of the registration screen to the mobile terminal 60. .

ステップS10:携帯端末60は、登録画面を更新する。つまり、携帯端末60は、クラウドサーバ20から受信した画面情報(ステップS9においてクラウドサーバ20が送信した画面情報)に基づいて登録画面を表示する。なお、1品目の商品の場合には、携帯端末60は、初期登録画面に代えて当該1品目の商品を反映した登録画面を表示し、2品目以降の商品の場合には、携帯端末60は、当該2品目以降の商品を反映した登録画面を表示する。 Step S10: The mobile terminal 60 updates the registration screen. That is, the mobile terminal 60 displays the registration screen based on the screen information received from the cloud server 20 (the screen information transmitted by the cloud server 20 in step S9). Note that in the case of the first product, the mobile terminal 60 displays a registration screen that reflects the first product instead of the initial registration screen, and in the case of the second or subsequent products, the mobile terminal 60 displays a registration screen that reflects the first product. , displays a registration screen that reflects the second and subsequent products.

ステップS10の後には、スキャン動作によって商品コードを取得する場合(ステップS6に戻る場合)と、顧客の会計指示(例えば会計指示ボタンBT10。図7(B)、図7(C)参照)の操作によって精算用コード(後述)を生成、表示する場合(ステップS11に進む場合)と、がある。つまり、ステップS6~S10は、商品コードを取得する毎、繰り返し実行される。 After step S10, the product code is obtained by a scanning operation (returning to step S6), and the customer's checkout instruction (for example, checkout instruction button BT10, see FIGS. 7(B) and 7(C)) is operated. There are cases in which a payment code (described later) is generated and displayed (proceeding to step S11). That is, steps S6 to S10 are repeatedly executed every time a product code is obtained.

ステップS11:携帯端末60は、顧客の会計指示の操作によって精算用コードを生成し、表示する。精算用コード(決済用コードとも称する)とは、精算用情報をコード化(例えば2次元コード化)したものである。精算用情報とは、当該取引の取引情報をクラウドサーバ20から取得するために必要な情報(例えば、当該取引を識別する取引識別情報)である。顧客は、携帯端末60に表示されている精算用コードを精算装置50に読み取らせる。 Step S11: The mobile terminal 60 generates and displays a payment code according to the customer's payment instructions. The payment code (also referred to as payment code) is payment information that is coded (for example, converted into a two-dimensional code). The settlement information is information necessary for acquiring transaction information of the transaction from the cloud server 20 (for example, transaction identification information that identifies the transaction). The customer causes the payment device 50 to read the payment code displayed on the mobile terminal 60.

図3~図6のシーケンス図は、精算が完了する迄の、精算装置50及びクラウドサーバ20の動作の一例を示している。図3~図6の夫々のシーケンス図において、左側は精算装置50の動作を示し、右側はクラウドサーバ20の動作を示している。 The sequence diagrams in FIGS. 3 to 6 show an example of the operations of the payment device 50 and the cloud server 20 until the payment is completed. In each of the sequence diagrams in FIGS. 3 to 6, the left side shows the operation of the payment device 50, and the right side shows the operation of the cloud server 20.

(図3のシーケンス図)
図3のシーケンス図は、携帯端末60においてカード無の選択を受け付け(図1のステップS1)、かつ、精算装置50においてカード無の選択を受け付けた場合(図3のステップS21A)における、精算装置50及びクラウドサーバ20の動作の一例を示している。
(Sequence diagram in Figure 3)
The sequence diagram in FIG. 3 shows a case where the mobile terminal 60 accepts a selection of no card (step S1 in FIG. 1) and the payment device 50 accepts a selection of no card (step S21A in FIG. 3). 50 and the cloud server 20 are shown.

ステップS21A:精算装置50は、上述したように、顧客からカード無の選択を受け付ける。例えば、精算装置50は、会員カード有無確認画面GM01(図8参照)において、持っていないボタンBT52の操作を受け付ける。
ステップS23A:精算装置50は、精算用コードの読み取りを指示し、取引識別情報を取得する。例えば、精算装置50は、精算用コード読取指示画面GM03(図8参照)を表示し、顧客の読取動作に基づいて携帯端末60に表示されている精算用コードを読み取り、当該取引の取引識別情報を取得する。精算装置50は、取得した取引識別情報を記憶する。
ステップS24A:精算装置50は、当該取引の取引情報、登録時カード有無選択情報をクラウドサーバ20に要求する。例えば、精算装置50は、当該取引を識別する取引識別情報を含む要求情報(現在の取引情報を要求する要求情報)をクラウドサーバ20に送信する。
Step S21A: As described above, the settlement device 50 accepts the selection of no card from the customer. For example, the payment device 50 accepts an operation of a button BT52 that the member does not have on the membership card presence/absence confirmation screen GM01 (see FIG. 8).
Step S23A: The payment device 50 instructs to read the payment code and obtains transaction identification information. For example, the payment device 50 displays the payment code reading instruction screen GM03 (see FIG. 8), reads the payment code displayed on the mobile terminal 60 based on the customer's reading operation, and reads the transaction identification information for the transaction. get. The settlement device 50 stores the acquired transaction identification information.
Step S24A: The settlement device 50 requests the cloud server 20 for transaction information of the transaction and card presence/absence selection information at the time of registration. For example, the payment device 50 transmits request information including transaction identification information for identifying the transaction (request information requesting current transaction information) to the cloud server 20.

ステップS25A:クラウドサーバ20は、当該取引の取引情報(精算装置50から受信した要求情報(ステップS24Aにおいて精算装置50が送信した要求情報)に含まれる取引識別情報によって識別される取引の取引情報)と、当該取引の登録時カード有無選択情報(上記要求情報に含まれる取引識別情報に対応する登録時カード有無選択情報)とを精算装置50に送信する。なお、携帯端末60ではカード無が選択されているため、上記取引情報内の会員価格対象商品の価格は通常価格であり、登録時カード有無選択情報はカード無を示している。なお、精算装置50は、クラウドサーバ20から受信した取引情報及び登録時カード有無選択情報を記憶する。 Step S25A: The cloud server 20 stores the transaction information of the transaction (transaction information of the transaction identified by the transaction identification information included in the request information received from the settlement device 50 (the request information transmitted by the settlement device 50 in step S24A)) and card presence/absence selection information at the time of registration of the transaction (card presence/absence selection information at the time of registration corresponding to the transaction identification information included in the request information) are transmitted to the settlement device 50. Note that since no card is selected in the mobile terminal 60, the price of the member price target product in the transaction information is the normal price, and the card presence/absence selection information at the time of registration indicates no card. Note that the payment device 50 stores transaction information and card presence/absence selection information at the time of registration received from the cloud server 20.

ステップS30A:精算装置50は、顧客から決済方法の選択を受け付ける。例えば、精算装置50は、決済種別選択画面GM05(図8参照)において、決済方法を選択する操作を受け付ける。
ステップS31A:精算装置50は、受け付けた決済方法によって精算(会員価格対象商品については通常価格で精算)する。
Step S30A: The payment device 50 receives a payment method selection from the customer. For example, the payment device 50 receives an operation for selecting a payment method on the payment type selection screen GM05 (see FIG. 8).
Step S31A: The payment device 50 performs payment according to the accepted payment method (for products eligible for membership price, payment is made at the regular price).

(図4のシーケンス図)
図4のシーケンス図は、携帯端末60においてカード無の選択を受け付け(図1のステップS1)、かつ、精算装置50においてカード有の選択を受け付けた場合(図4のステップS21B)における、精算装置50及びクラウドサーバ20の動作の一例を示している。
(Sequence diagram in Figure 4)
The sequence diagram in FIG. 4 shows a case where the mobile terminal 60 accepts a selection of no card (step S1 in FIG. 1), and the payment device 50 receives a selection of with a card (step S21B in FIG. 4). 50 and the cloud server 20 are shown.

ステップS21B:精算装置50は、上述したように、顧客からカード有の選択を受け付ける。例えば、精算装置50は、会員カード有無確認画面GM01(図8参照)において、持っているボタンBT51の操作を受け付ける。
ステップS22B:精算装置50は、会員カードの読み取りを指示し、会員コードを取得する。例えば、精算装置50は、会員カード読取指示画面GM02(図8参照)を表示し、会員コードを取得する。
ステップS23B:精算装置50は、図3のステップS23Aと同様、精算用コードの読み取りを指示し、取引識別情報を取得する。精算装置50は、取得した取引識別情報を記憶する。
ステップS24B:精算装置50は、図3のステップS24Aと同様、当該取引の取引情報、登録時カード有無選択情報をクラウドサーバ20に要求する。
Step S21B: As described above, the settlement device 50 receives the selection of card presence from the customer. For example, the payment device 50 accepts the operation of the button BT51 on the membership card presence confirmation screen GM01 (see FIG. 8).
Step S22B: The payment device 50 instructs to read the membership card and obtains the membership code. For example, the payment device 50 displays the membership card reading instruction screen GM02 (see FIG. 8) and acquires the membership code.
Step S23B: Similar to step S23A in FIG. 3, the payment device 50 instructs reading of the payment code and acquires transaction identification information. The settlement device 50 stores the acquired transaction identification information.
Step S24B: Similar to step S24A in FIG. 3, the settlement device 50 requests the cloud server 20 for transaction information of the transaction and card presence/absence selection information at the time of registration.

ステップS25B:クラウドサーバ20は、図3のステップS25Aと同様、当該取引の取引情報と、当該取引の登録時カード有無選択情報とを精算装置50に送信する。なお、携帯端末60ではカード無が選択されているため、上記取引情報内の会員価格対象商品の価格は通常価格であり、登録時カード有無選択情報はカード無を示している。なお、精算装置50は、クラウドサーバ20から受信した取引情報及び登録時カード有無選択情報を記憶する。 Step S25B: Similar to step S25A in FIG. 3, the cloud server 20 transmits the transaction information of the transaction and the card presence/absence selection information at the time of registration of the transaction to the payment device 50. Note that since no card is selected in the mobile terminal 60, the price of the member price target product in the transaction information is the normal price, and the card presence/absence selection information at the time of registration indicates no card. Note that the payment device 50 stores transaction information and card presence/absence selection information at the time of registration received from the cloud server 20.

ステップS26B:精算装置50は、会員価格対象商品の価格を通常価格から会員価格に更新した更新後の取引情報をクラウドサーバ20に要求する。例えば、精算装置50は、当該取引を識別する取引識別情報を含む要求情報(会員価格に更新した更新後の取引情報を要求する要求情報)をクラウドサーバ20に送信する。 Step S26B: The settlement device 50 requests the cloud server 20 for updated transaction information in which the price of the product subject to the member price is updated from the regular price to the member price. For example, the payment device 50 transmits request information including transaction identification information for identifying the transaction (request information requesting updated transaction information updated to the membership price) to the cloud server 20.

ステップS27B:クラウドサーバ20は、取引情報を更新する。具体的には、クラウドサーバ20は、取引情報内の会員価格対象商品について通常価格から会員価格に変更する。
ステップS28B:クラウドサーバ20は、更新後の取引情報を更新する。なお、精算装置50は、クラウドサーバ20から受信した更新後の取引情報を記憶する。
Step S27B: The cloud server 20 updates transaction information. Specifically, the cloud server 20 changes the member price target product in the transaction information from the regular price to the member price.
Step S28B: The cloud server 20 updates the updated transaction information. Note that the payment device 50 stores the updated transaction information received from the cloud server 20.

ステップS29B:精算装置50は、商品一覧画面GM04(図8参照)を表示する。
ステップS30B:精算装置50は、図3のステップS30Aと同様、顧客から決済方法の選択を受け付ける。
ステップS31B:精算装置50は、受け付けた決済方法によって精算(会員価格対象商品については会員価格で精算)する。また、精算装置50は、顧客にポイントを付与する。例えば、精算装置50は、当該会員コードと付与ポイント(例えば、合計金額に応じたポイント数)をクラウドサーバ20に送信する。
Step S29B: The payment device 50 displays a product list screen GM04 (see FIG. 8).
Step S30B: The payment device 50 receives the selection of a payment method from the customer, similar to step S30A in FIG.
Step S31B: The payment device 50 performs payment using the accepted payment method (for products subject to member prices, payment is made at the member price). The payment device 50 also gives points to the customer. For example, the payment device 50 transmits the membership code and the points awarded (for example, the number of points according to the total amount) to the cloud server 20.

(図5のシーケンス図)
図5のシーケンス図は、携帯端末60においてカード有の選択を受け付け(図1のステップS1)、かつ、精算装置50においてカード有の選択を受け付けた場合(図5のステップS21C)における、精算装置50及びクラウドサーバ20の動作の一例を示している。
(Sequence diagram in Figure 5)
The sequence diagram in FIG. 5 shows a case where the mobile terminal 60 accepts a selection of card presence (step S1 in FIG. 1), and the payment device 50 receives a card presence selection (step S21C in FIG. 5). 50 and the cloud server 20 are shown.

ステップS21C:精算装置50は、上述したように、顧客からカード有の選択を受け付ける。例えば、精算装置50は、会員カード有無確認画面GM01(図9参照)において、持っているボタンBT51の操作を受け付ける。
ステップS22C:精算装置50は、会員カードの読み取りを指示し、会員コードを取得する。例えば、精算装置50は、会員カード読取指示画面GM02(図9参照)を表示し、会員コードを取得する。
ステップS23C:精算装置50は、精算用コードの読み取りを指示し、取引識別情報を取得する。例えば、精算装置50は、精算用コード読取指示画面GM03(図9参照)を表示し、顧客の読取動作に基づいて携帯端末60に表示されている精算用コードを読み取り、当該取引の取引識別情報を取得する。精算装置50は、取得した取引識別情報を記憶する。
ステップS24C:精算装置50は、図3のステップS24Aと同様、当該取引の取引情報、登録時カード有無選択情報をクラウドサーバ20に要求する。
Step S21C: As described above, the settlement device 50 receives the selection of card presence from the customer. For example, the payment device 50 accepts the operation of the button BT51 on the membership card presence/absence confirmation screen GM01 (see FIG. 9).
Step S22C: The payment device 50 instructs to read the membership card and obtains the membership code. For example, the payment device 50 displays the membership card reading instruction screen GM02 (see FIG. 9) and acquires the membership code.
Step S23C: The payment device 50 instructs to read the payment code and obtains transaction identification information. For example, the payment device 50 displays the payment code reading instruction screen GM03 (see FIG. 9), reads the payment code displayed on the mobile terminal 60 based on the customer's reading operation, and reads the transaction identification information for the transaction. get. The settlement device 50 stores the acquired transaction identification information.
Step S24C: Similar to step S24A in FIG. 3, the payment device 50 requests the cloud server 20 for transaction information of the transaction and card presence/absence selection information at the time of registration.

ステップS25C:クラウドサーバ20は、図3のステップS25Aと同様、当該取引の取引情報と、当該取引の登録時カード有無選択情報とを精算装置50に送信する。なお、携帯端末60ではカード有が選択されているため、上記取引情報内の会員価格対象商品の価格は会員価格であり、登録時カード有無選択情報はカード有を示している。なお、精算装置50は、クラウドサーバ20から受信した取引情報及び登録時カード有無選択情報を記憶する。 Step S25C: Similar to step S25A in FIG. 3, the cloud server 20 transmits the transaction information of the transaction and the card presence/absence selection information at the time of registration of the transaction to the payment device 50. Note that since the presence of a card is selected in the mobile terminal 60, the price of the member price target product in the transaction information is the member price, and the card presence/absence selection information at the time of registration indicates that the member has a card. Note that the payment device 50 stores transaction information and card presence/absence selection information at the time of registration received from the cloud server 20.

ステップS30C:精算装置50は、顧客から決済方法の選択を受け付ける。例えば、精算装置50は、決済種別選択画面GM05(図9参照)において、顧客から決済方法を選択する操作を受け付ける。
ステップS31C:精算装置50は、受け付けた決済方法によって精算(会員価格対象商品については会員価格で精算)する。また、精算装置50は、顧客にポイントを付与する。
Step S30C: The payment device 50 accepts the selection of a payment method from the customer. For example, the payment device 50 receives an operation from the customer to select a payment method on the payment type selection screen GM05 (see FIG. 9).
Step S31C: The payment device 50 performs payment using the accepted payment method (for products subject to member prices, payment is made at the member price). The payment device 50 also gives points to the customer.

(図6のシーケンス図)
図6のシーケンス図は、携帯端末60においてカード有の選択を受け付け(図1のステップS1)、かつ、精算装置50においてカード無の選択を受け付けた場合(図6のステップS21D)における、精算装置50及びクラウドサーバ20の動作の一例を示している。
(Sequence diagram in Figure 6)
The sequence diagram in FIG. 6 shows a case where the mobile terminal 60 accepts a selection with a card (step S1 in FIG. 1) and the payment device 50 accepts a selection without a card (step S21D in FIG. 6). 50 and the cloud server 20 are shown.

ステップS21D:精算装置50は、上述したように、顧客からカード無の選択を受け付ける。例えば、精算装置50は、会員カード有無確認画面GM01(図9参照)において、持っていないボタンBT52の操作を受け付ける。
ステップS23D:精算装置50は、図5のステップS23Cと同様、精算用コードの読み取りを指示し、取引識別情報を取得する。
ステップS24D:精算装置50は、図3のステップS24Aと同様、当該取引の取引情報、登録時カード有無選択情報をクラウドサーバ20に要求する。
Step S21D: As described above, the settlement device 50 accepts the selection of no card from the customer. For example, the payment device 50 accepts an operation of a button BT52 that the member does not have on the membership card presence/absence confirmation screen GM01 (see FIG. 9).
Step S23D: Similar to step S23C in FIG. 5, the payment device 50 instructs to read the payment code and acquires transaction identification information.
Step S24D: Similar to step S24A in FIG. 3, the payment device 50 requests the cloud server 20 for transaction information of the transaction and card presence/absence selection information at the time of registration.

ステップS25D:クラウドサーバ20は、図3のステップS25Aと同様、当該取引の取引情報と、当該取引の登録時カード有無選択情報とを精算装置50に送信する。なお、携帯端末60ではカード有が選択されているため、上記取引情報内の会員価格対象商品の価格は会員価格であり、登録時カード有無選択情報はカード有を示している。なお、精算装置50は、クラウドサーバ20から受信した取引情報及び登録時カード有無選択情報を記憶する。 Step S25D: Similar to step S25A in FIG. 3, the cloud server 20 transmits the transaction information of the transaction and the card presence/absence selection information at the time of registration of the transaction to the payment device 50. Note that since the presence of a card is selected in the mobile terminal 60, the price of the member price target product in the transaction information is the member price, and the card presence/absence selection information at the time of registration indicates that the member has a card. Note that the payment device 50 stores transaction information and card presence/absence selection information at the time of registration received from the cloud server 20.

ステップS26D:精算装置50は、会員価格対象商品の価格を会員価格から通常価格に更新した更新後の取引情報をクラウドサーバ20に要求する。例えば、精算装置50は、当該取引を識別する取引識別情報を含む要求情報(通常価格に更新した更新後の取引情報を要求する要求情報)をクラウドサーバ20に送信する。 Step S26D: The settlement device 50 requests the cloud server 20 for updated transaction information in which the price of the product subject to the member price is updated from the member price to the regular price. For example, the payment device 50 transmits request information including transaction identification information for identifying the transaction (request information requesting updated transaction information updated to the normal price) to the cloud server 20.

ステップS27D:クラウドサーバ20は、取引情報を更新する。具体的には、クラウドサーバ20は、取引情報内の会員価格対象商品について会員価格から通常価格に変更する。
ステップS28D:クラウドサーバ20は、更新後の取引情報を更新する。なお、精算装置50は、クラウドサーバ20から受信した更新後の取引情報を記憶する。
Step S27D: The cloud server 20 updates transaction information. Specifically, the cloud server 20 changes the member price target product in the transaction information from the member price to the regular price.
Step S28D: The cloud server 20 updates the updated transaction information. Note that the payment device 50 stores the updated transaction information received from the cloud server 20.

ステップS29D:精算装置50は、商品一覧画面GM04(図9参照)を表示する。
ステップS30D:精算装置50は、図5のステップS30Cと同様、顧客から決済方法の選択を受け付ける。
ステップS31D:精算装置50は、受け付けた決済方法によって精算(会員価格対象商品については通常価格で精算)する。
Step S29D: The payment device 50 displays a product list screen GM04 (see FIG. 9).
Step S30D: The payment device 50 receives the selection of a payment method from the customer, similar to step S30C in FIG.
Step S31D: The payment device 50 performs payment according to the accepted payment method (for products eligible for membership price, payment is made at the regular price).

(図3~図6のシーケンス図の補足)
図示は省略したが、精算装置50は、クラウドサーバ20から最初に受信した取引情報(図3のステップS25Aにおいてクラウドサーバ20が送信した取引情報、図4のステップS25Bにおいてクラウドサーバ20が送信した取引情報、図5のステップS25Cにおいてクラウドサーバ20が送信した取引情報、図6のステップS25Dにおいてクラウドサーバ20が送信した取引情報)による精算の適否を判断する。具体的には、精算装置50は、クラウドサーバ20から受信した登録時カード有無選択情報(図3のステップS25Aにおいてクラウドサーバ20が送信した取引情報、図4のステップS25Bにおいてクラウドサーバ20が送信した取引情報、図5のステップS25Cにおいてクラウドサーバ20が送信した取引情報、図6のステップS25Dにおいてクラウドサーバ20が送信した取引情報)によって示される携帯端末60におけるカード有無の選択結果と、当該精算装置50におけるカード有無の選択結果とが一致した場合にはクラウドサーバ20から受信した取引情報による精算は適当であると判断し、一致しなかった場合にはクラウドサーバ20から受信した取引情報による精算は不適当であると判断する。
(Supplementary information on the sequence diagrams in Figures 3 to 6)
Although not shown, the payment device 50 receives the transaction information first received from the cloud server 20 (the transaction information sent by the cloud server 20 in step S25A of FIG. 3, the transaction information sent by the cloud server 20 in step S25B of FIG. 4). 5, the transaction information transmitted by the cloud server 20 in step S25C of FIG. 5, and the transaction information transmitted by the cloud server 20 in step S25D of FIG. 6). Specifically, the payment device 50 uses the card presence/absence selection information upon registration received from the cloud server 20 (the transaction information transmitted by the cloud server 20 in step S25A of FIG. 3, and the transaction information transmitted by the cloud server 20 in step S25B of FIG. 4). transaction information, the transaction information sent by the cloud server 20 in step S25C of FIG. 5, and the transaction information sent by the cloud server 20 in step S25D of FIG. 50, it is determined that the transaction information received from the cloud server 20 is appropriate for settlement, and if they do not match, the transaction information received from the cloud server 20 is determined to be appropriate for settlement. judged to be inappropriate.

精算装置50は、クラウドサーバ20から受信した取引情報による精算が適当でないと判断した場合には、会員価格対象商品の価格について携帯端末60におけるカード有無の選択結果に応じた価格から当該精算装置50におけるカード有無の選択結果に応じた価格に更新した更新後の取引情報をクラウドサーバ20に要求し、クラウドサーバ20から受信した更新後の取引情報の内容を顧客に表示(具体的には商品一覧画面の表示)した後に、更新後の取引情報によって精算する。 If the payment device 50 determines that payment based on the transaction information received from the cloud server 20 is not appropriate, the payment device 50 calculates the price of the product subject to the membership price from the price corresponding to the selection result of the presence or absence of a card on the mobile terminal 60. Requests the cloud server 20 for updated transaction information whose price is updated according to the selection result of card presence/absence, and displays the updated transaction information received from the cloud server 20 to the customer (specifically, a list of products) screen display), then settle the transaction using the updated transaction information.

精算装置50は、クラウドサーバ20から受信した取引情報による精算が適当であると判断した場合には、クラウドサーバ20に更新後の取引情報を要求することも商品一覧画面を表示することもなく、最初に受信した取引情報によって精算する。 If the settlement device 50 determines that settlement using the transaction information received from the cloud server 20 is appropriate, it does not request the cloud server 20 for updated transaction information or display the product list screen. Settlement is done based on the first transaction information received.

図3の場面では、精算装置50は、携帯端末60におけるカード有無の選択結果と当該精算装置50におけるカード有無の選択結果は一致するため(共にカード無)、クラウドサーバ20から受信した取引情報による精算は適当であると判断する。従って、精算装置50は、クラウドサーバ20に更新後の取引情報を要求することも商品一覧画面を表示することもなく、最初に受信した取引情報(ステップS25Aにおいてクラウドサーバ20が送信した取引情報)によって精算している(ステップS31A)。 In the scene of FIG. 3, the payment device 50 uses the transaction information received from the cloud server 20 because the selection result of the presence or absence of a card in the mobile terminal 60 and the selection result of the presence or absence of a card in the payment device 50 match (both cards are not present). We judge that the settlement is appropriate. Therefore, the payment device 50 does not request updated transaction information from the cloud server 20 or display the product list screen, but uses the initially received transaction information (transaction information sent by the cloud server 20 in step S25A). The payment is made by (step S31A).

図4の場面では、携帯端末60におけるカード有無の選択結果と当該精算装置50におけるカード有無の選択結果は一致しないため(前者はカード無、後者はカード有)、クラウドサーバ20から受信した取引情報による精算は不適当であると判断する。従って、算装置50は、会員価格対象商品の価格について携帯端末60におけるカード有無の選択結果(カード無)に応じた価格(通常価格)から当該精算装置50におけるカード有無の選択結果(カード有)に応じた価格(会員価格)に更新した更新後の取引情報をクラウドサーバ20に要求し(ステップS26B)、商品一覧画面の表示(ステップS29B)した後に、更新後の取引情報によって精算している(ステップS31B)。 In the scene of FIG. 4, since the selection result of the presence or absence of a card on the mobile terminal 60 and the selection result of the presence or absence of a card on the payment device 50 do not match (the former does not have a card, the latter has a card), the transaction information received from the cloud server 20 We judge that it is inappropriate to settle the account. Therefore, the calculation device 50 calculates the price of the product subject to the membership price from the price (regular price) corresponding to the selection result of card presence/absence (no card) on the mobile terminal 60 to the price (regular price) corresponding to the selection result of card presence/absence (with card) on the payment device 50. After requesting the cloud server 20 for updated transaction information updated to the price (member price) corresponding to the price (member price) (step S26B) and displaying the product list screen (step S29B), payment is made using the updated transaction information. (Step S31B).

図5の場面では、精算装置50は、携帯端末60におけるカード有無の選択結果と当該精算装置50におけるカード有無の選択結果は一致するため(共にカード有)、クラウドサーバ20から受信した取引情報による精算は適当であると判断する。従って、精算装置50は、クラウドサーバ20に更新後の取引情報を要求することも商品一覧画面を表示することもなく、最初に受信した取引情報(ステップS25Cにおいてクラウドサーバ20が送信した取引情報)によって精算している(ステップS31C)。 In the scene of FIG. 5, the payment device 50 uses the transaction information received from the cloud server 20 because the selection result of the presence or absence of a card in the mobile terminal 60 and the selection result of the presence or absence of a card in the payment device 50 match (both cards are present). We judge that the settlement is appropriate. Therefore, the payment device 50 does not request updated transaction information from the cloud server 20 or display the product list screen, but uses the initially received transaction information (transaction information sent by the cloud server 20 in step S25C). The payment is made (step S31C).

図6の場面では、携帯端末60におけるカード有無の選択結果と当該精算装置50におけるカード有無の選択結果は一致しないため(前者はカード有、後者はカード無)、クラウドサーバ20から受信した取引情報による精算は不適当であると判断する。従って、算装置50は、会員価格対象商品の価格について携帯端末60におけるカード有無の選択結果(カード有)に応じた価格(会員価格)から当該精算装置50におけるカード有無の選択結果(カード無)に応じた価格(通常価格)に更新した更新後の取引情報をクラウドサーバ20に要求し(ステップS26D)、商品一覧画面の表示(ステップS29D)した後に、更新後の取引情報によって精算している(ステップS31D)。 In the scene of FIG. 6, since the selection result of the presence or absence of a card on the mobile terminal 60 and the selection result of the presence or absence of a card on the payment device 50 do not match (the former has a card, the latter has no card), the transaction information received from the cloud server 20 We judge that it is inappropriate to settle the account. Therefore, the calculation device 50 calculates the price of the product subject to the membership price from the price (member price) corresponding to the selection result of the presence or absence of a card (with card) on the mobile terminal 60 to the selection result of the presence of card (with no card) on the payment device 50. After requesting the cloud server 20 for updated transaction information updated to the price (regular price) according to the price (step S26D) and displaying the product list screen (step S29D), payment is made using the updated transaction information. (Step S31D).

(携帯端末60の表示例)
図7は、携帯端末60の表示例である。以下の説明において、「〇〇ヨーグルト」は、会員価格対象商品であり、通常価格は260円、会員価格は250円であるものとする。「〇〇食パン」は、会員価格対象商品であり、通常価格は220円、会員価格は210円であるものとする。「〇〇チョコレート」は、会員価格対象商品ではなく、通常価格は350円であるものとする。
(Example of display on mobile terminal 60)
FIG. 7 is a display example of the mobile terminal 60. In the following explanation, it is assumed that "〇〇 yogurt" is a member-priced product, and the regular price is 260 yen and the member price is 250 yen. "〇〇 Bread" is a product subject to member price, and the regular price is 220 yen and the member price is 210 yen. "〇〇Chocolate" is not a product subject to membership price, and the regular price is 350 yen.

図7(A)は、開始画面である。図7(A)に示した開始画面には、はいボタンBT01といいえボタンBT02とが操作可能に表示されている。顧客は、会員カードを持っている場合(カード有の場合)にははいボタンBT01を操作し、会員カードを持っていない場合(カード無の場合)にはいいえボタンBT02を操作する。また、図7(A)に示した開始画面には、買物開始ボタンBT03が操作不可能な態様(例えば、グレーダウン表示。図中は破線)で表示されている。買物開始ボタンBT03は、会員カードの有無が選択された場合(はいボタンBT01又はいいえボタンBT02が操作された場合)、操作可能になる。顧客は、買物を開始する場合に買物開始ボタンBT03を操作する。 FIG. 7(A) is the start screen. On the start screen shown in FIG. 7A, a yes button BT01 and a no button BT02 are displayed in an operable manner. If the customer has a membership card (with a card), the customer operates the Yes button BT01, and if the customer does not have a membership card (without a card), the customer operates the No button BT02. Further, on the start screen shown in FIG. 7(A), the shopping start button BT03 is displayed in an inoperable manner (for example, displayed in a grayed-down manner, indicated by a broken line in the figure). The shopping start button BT03 becomes operable when the presence or absence of a membership card is selected (when the yes button BT01 or the no button BT02 is operated). When starting shopping, the customer operates the shopping start button BT03.

なお、開始画面において、いいえボタンBT02を操作した場合(カード無を選択した場合)には会員価格対象商品を通常価格で表示し、はいボタンBT01を操作した場合(カード有を選択した場合)には会員価格対象商品を会員価格で表示する旨や、当該携帯端末60での会員カードの有無の選択に加え精算装置50でも会員カードの有無を再度選択する旨や、当該携帯端末60でカード無を選択しても精算装置50でカード有を選択した場合(より詳細には会員カードを読み取った場合)には会員価格対象商品を会員価格で提供(精算)する旨や、当該携帯端末60でカード有を選択しても精算装置50でカード無を選択した場合(より詳細には会員カードを読み取らなかった場合)には会員価格対象商品を通常価格で提供(精算)する旨等を表示してもよい。 In addition, on the start screen, if you operate the No button BT02 (if you select no card), the products eligible for membership price will be displayed at the regular price, and if you operate the yes button BT01 (if you select with a card), the items will be displayed at the regular price. indicates that products eligible for membership prices are displayed at membership prices, that in addition to selecting whether or not a membership card is present on the mobile terminal 60, the presence or absence of a membership card is selected again on the payment device 50, or that the mobile terminal 60 selects whether or not a membership card is present. Even if you select ``I have a card'' on the payment device 50 (more specifically, when the membership card is read), the mobile terminal 60 will inform you that the product eligible for the membership price will be provided (payment) at the member price. Even if you select "With card", if you select "Without card" on the payment device 50 (more specifically, if the membership card is not read), a message will be displayed to the effect that products eligible for membership price will be provided at the regular price (payment will be made). You can.

図7(B)は、開始画面においてカード無が選択された場合(いいえボタンBT02が操作された場合)の登録画面である。図7(C)は、開始画面においてカード有が選択された場合(はいボタンBT01が操作された場合)の登録画面である。図7(B)に示した登録画面(図7(C)に示した登録画面も同様)には、撮像画像表示領域HR610や登録情報表示領域HR620が設けられている。撮像画像表示領域HR610は、主に撮像画像を表示する領域である。登録情報表示領域HR620は、主に商品の登録情報を表示する領域である。図7(B)に示した登録画面(図7(C)に示した登録画面も同様)には、会計指示ボタンBT10が操作可能に表示されている。顧客は、精算(会計)に進む場合(つまり商品の登録を終える場合)、会計指示ボタンBT10を操作する。 FIG. 7B shows a registration screen when no card is selected on the start screen (when the No button BT02 is operated). FIG. 7(C) is a registration screen when the presence of a card is selected on the start screen (when the Yes button BT01 is operated). The registration screen shown in FIG. 7B (same as the registration screen shown in FIG. 7C) is provided with a captured image display area HR610 and a registered information display area HR620. The captured image display area HR610 is an area that mainly displays captured images. The registration information display area HR620 is an area that mainly displays product registration information. On the registration screen shown in FIG. 7(B) (the same applies to the registration screen shown in FIG. 7(C)), a checkout instruction button BT10 is displayed in an operable manner. The customer operates the checkout instruction button BT10 when proceeding to payment (accounting) (that is, when completing product registration).

携帯端末60は、カード無が選択された場合には、図7(B)に示すように、登録情報表示領域HR620に[カード無]と表示し、会員価格対象商品(〇〇ヨーグルト、〇〇食パン)を通常価格で表示する。携帯端末60は、カード有が選択された場合には、図7(C)に示すように、登録情報表示領域HR620に[カード有]と表示し、会員価格対象商品(〇〇ヨーグルト、〇〇食パン)を会員価格で表示する。 If no card is selected, the mobile terminal 60 displays [No card] in the registration information display area HR620, as shown in FIG. Display bread) at regular price. When "Card required" is selected, the mobile terminal 60 displays "Card required" in the registration information display area HR620, as shown in FIG. Display bread) at member price.

携帯端末60は、カード有が選択された場合には、図7(C)に示すように、会員価格対象商品(〇〇ヨーグルト、〇〇食パン)について会員価格対象商品である旨(同図の「会」)を表示している。なお、携帯端末60は、カード無が選択された場合には、図7(B)に示すように、会員価格対象商品について会員価格対象商品である旨を表示していないが、カード有が選択された場合と同様、会員価格対象商品について会員価格対象商品である旨を表示してもよい。 When the card option is selected, the mobile terminal 60 displays a message indicating that the products (〇〇 yogurt, 〇〇 bread) are subject to member prices (as shown in Fig. 7C). "Meeting") is displayed. Note that when "Without card" is selected, the mobile terminal 60 does not display that the product is subject to membership price, as shown in FIG. 7(B), but when "With card" is selected. As in the case where the member price is applicable, a message may be displayed to the effect that the member price applicable product is the member price applicable product.

携帯端末60は、図7(B)に示した登録画面(開始画面においてカード無が選択された場合の登録画面)や図7(C)に示した登録画面(開始画面においてカード有が選択された場合の登録画面)において会計指示ボタンBT10が操作された場合には、精算用コードを生成し、生成した精算用コードを精算用コード表示画面に表示する。 The mobile terminal 60 displays the registration screen shown in FIG. 7(B) (the registration screen when no card is selected on the start screen) and the registration screen shown in FIG. 7(C) (the registration screen when with card is selected on the start screen). When the checkout instruction button BT10 is operated on the registration screen (registration screen), a checkout code is generated and the generated checkout code is displayed on the checkout code display screen.

開始画面においてカード無が選択された場合の精算用コード表示画面には、精算用コードの他、買物に戻る場合に操作するボタン、今回の買物(取引)の合計情報、仮に会員であれば今回の買物が幾らお得になるかの情報が表示される。例えば、図7(B)に示した登録画面において会計指示ボタンBT10が操作された場合には、携帯端末60は、図7(D)に示したような精算用コード表示画面を表示する。図7(D)に示した精算用コード表示画面には、精算用コードGA60の他、買物に戻る場合に操作する戻るボタンBT20が操作可能に表示され、合計情報として「概算合計 3点 830円」が表示され、仮に会員であれば今回の買物が幾らお得になるかの情報として「会員なら ¥20 お得」が表示されている(符号A)。上記「¥20」は、会員価格対象商品を会員価格で計上した場合の合計金額「¥830」から会員価格対象商品を通常価格で計上した場合の合計金額「¥810」を減算した金額(差分金額)である。なお、今回の買物において会員価格対象商品を1品も購入していない場合には、差分金額はゼロになるため、仮に会員であれば今回の買物が幾らお得になるかの情報を表示しなくてもよい。 If no card is selected on the start screen, the checkout code display screen includes, in addition to the checkout code, a button to operate when returning to shopping, total information on the current shopping (transaction), and if you are a member, the current checkout code. Displays information on how much you can save on purchases. For example, when the checkout instruction button BT10 is operated on the registration screen shown in FIG. 7(B), the mobile terminal 60 displays a checkout code display screen as shown in FIG. 7(D). On the payment code display screen shown in FIG. 7(D), in addition to the payment code GA60, a return button BT20 that is operated when returning to shopping is displayed in an operable manner, and the total information is displayed as "Approximate total 3 items 830 yen. '' is displayed, and ``If you are a member, you save ¥20'' is displayed as information about how much you would save on this purchase if you were a member (code A). The above "¥20" is the amount obtained by subtracting the total amount "¥810" when the member price products are recorded at the regular price from the total price "¥830" when the member price products are recorded at the member price (the difference amount). Please note that if you have not purchased any items eligible for membership price during this shopping trip, the difference in price will be zero, so if you are a member, information on how much you would save on this shopping trip will be displayed. You don't have to.

仮に会員であれば今回の買物が幾らお得になるかの情報は、会員であった場合に得られる特典に関する特典情報であるとともに、非会員を対象とした会員(会員カード発行)の勧誘情報でもある。つまり、当該顧客のように非会員である場合の通常価格と、仮に会員であった場合に適用される会員価格との差額を案内することにより、非会員である顧客に対して会員になるメリットを訴求している。携帯端末60は、上記情報に代えて又は加えて、勧誘情報として、開始画面においてカード無が選択された場合の精算用コード表示画面において、会員登録画面(非図示)へのボタンを操作可能に表示してもよいし、会員登録に関する店員呼出ボタン(会員登録を希望する旨を店員に報知するボタン)を操作可能に表示してもよい。 Information on how much you would save on this purchase if you were a member is information on benefits you would get if you were a member, as well as solicitation information for membership (membership card issuing) targeted at non-members. There is also. In other words, by informing non-members of the difference between the regular price for non-members and the membership price that would apply if they were members, we can provide non-members with the benefits of becoming a member. is appealing. In place of or in addition to the above information, the mobile terminal 60 can operate a button to the member registration screen (not shown) on the payment code display screen when no card is selected on the start screen as solicitation information. Alternatively, a button for calling a clerk regarding membership registration (a button that notifies the clerk that membership registration is desired) may be displayed in an operable manner.

なお、開始画面においてカード無が選択された場合の精算用コード表示画面において、精算装置50でも会員カードの有無を再度選択する旨や、精算装置50でカード有を選択した場合には会員カードの読み取りがある旨を表示してもよい。また、上記精算用コード表示画面において、精算装置50でカード有を選択した場合(より詳細には会員カードを読み取った場合)には会員価格対象商品を会員価格で提供(精算)する旨を表示してもよい。 In addition, on the payment code display screen when no card is selected on the start screen, the payment device 50 will also display a message indicating that the presence or absence of a membership card will be selected again, and if the payment device 50 selects with a card, the membership card will be displayed. It may be possible to display that there is a reading. In addition, on the above-mentioned payment code display screen, if the payment device 50 selects to have a card (more specifically, if the membership card is read), a message will be displayed to the effect that products eligible for member prices will be provided at member prices (payment will be made). You may.

開始画面においてカード有が選択された場合の精算用コード表示画面には、図示は省略したが、精算用コードの他、買物に戻る場合に操作するボタン、今回の買物の合計情報、会員として今回の買物が幾らお得になったかの情報が表示される。例えば、図7(C)に示した登録画面において会計指示ボタンBT10が操作された場合に携帯端末60が表示する精算用コード表示画面(非図示)には、精算用コードGA60の他、戻るボタンBT20が操作可能に表示され、合計情報として「概算合計 3点 810円」が表示され、会員として今回の買物が幾らお得になったかの情報として例えば「会員割引額 ¥20」と表示してもよい。なお、今回の買物において会員価格対象商品を1品も購入していない場合には表示しなくてもよい。 Although not shown, the checkout code display screen when card presence is selected on the start screen includes, in addition to the checkout code, a button to operate when returning to shopping, total information on the current shopping, and information on the current purchase as a member. Displays information on how much you save on your purchases. For example, when the checkout instruction button BT10 is operated on the registration screen shown in FIG. BT20 is displayed in an operable manner, and the total information is displayed as ``Approximate total of 3 items 810 yen'', and the information about how much you save on this purchase as a member is displayed as ``Membership discount amount ¥20''. good. Note that it does not need to be displayed if no item is purchased at the membership price during the current shopping trip.

なお、開始画面においてカード有が選択された場合の精算用コード表示画面において、精算装置50でも会員カードの有無を再度選択する旨や、精算装置50でカード有を選択した場合には会員カードの読み取りがある旨を表示してもよい。また、上記精算用コード表示画面において、精算装置50でカード無を選択した場合(より詳細には会員カードを読み取らなかった場合)には会員価格対象商品を通常価格で提供(精算)する旨を表示してもよい。 In addition, on the payment code display screen when "with card" is selected on the start screen, the payment device 50 also displays a message indicating that the presence or absence of a membership card is to be selected again, and if "with card" is selected on the payment device 50, the membership card is displayed. It may be possible to display that there is a reading. In addition, on the above-mentioned payment code display screen, if you select no card on the payment device 50 (more specifically, if the membership card is not read), a message will be displayed to the effect that products eligible for membership price will be provided at the regular price (payment). May be displayed.

図8及び図9は、精算装置50の表示例である。具体的には、図8は、携帯端末60においてカード無の選択を受け付けた場合の精算装置50の画面遷移を示している。図9は、携帯端末60においてカード有の選択を受け付けた場合の精算装置50の画面遷移を示している。 8 and 9 are display examples of the payment device 50. Specifically, FIG. 8 shows the screen transition of the payment device 50 when the mobile terminal 60 accepts the selection of no card. FIG. 9 shows the screen transition of the payment device 50 when the mobile terminal 60 accepts the selection of card presence.

図8において、左列1番上の会員カード有無確認画面GM01→左列2番目の精算用コード読取指示画面GM03→左列3番目の決済種別選択画面GM05の遷移は、携帯端末60においてカード無の選択を受け付け、かつ、精算装置50においてカード無の選択を受け付けた場合の画面遷移を示している。つまり、図3のシーケンス図に対応する画面遷移を示している。 In FIG. 8, the transition from the member card confirmation screen GM01 at the top of the left column → the payment code reading instruction screen GM03 at the second column on the left → the payment type selection screen GM05 at the third column on the left is the transition when the card is not present on the mobile terminal 60. The screen transition is shown when the selection is accepted and the selection of no card is accepted at the payment device 50. In other words, it shows screen transitions corresponding to the sequence diagram of FIG. 3.

精算装置50は、図3のステップS21Aにおいて、左列1番上の会員カード有無確認画面GM01を表示する。精算装置50は、図3のステップS23Aにおいて、左列2番目の精算用コード読取指示画面GM03を表示する。精算装置50は、図3のステップS30Aにおいて、左列3番目の決済種別選択画面GM05を表示する。 In step S21A of FIG. 3, the payment device 50 displays the membership card presence/absence confirmation screen GM01 at the top of the left column. In step S23A of FIG. 3, the payment device 50 displays the payment code reading instruction screen GM03 that is second in the left column. In step S30A of FIG. 3, the payment device 50 displays the third payment type selection screen GM05 in the left column.

上述したように、携帯端末60においてカード無の選択を受け付け、かつ、精算装置50においてカード無の選択を受け付けた場合には、基本的には、精算装置50は、商品一覧画面GM04を表示しないが、決済種別選択画面GM05の「買上一覧」ボタンが操作された場合には、精算装置50は、商品一覧画面GM04を表示する。 As described above, when the mobile terminal 60 accepts the selection of no card, and the payment device 50 accepts the selection of no card, the payment device 50 basically does not display the product list screen GM04. However, when the "purchase list" button on the payment type selection screen GM05 is operated, the payment device 50 displays the product list screen GM04.

図8において、左列1番上の会員カード有無確認画面GM01→右列1番上の会員カード読取指示画面GM02→右列2番目の精算用コード読取指示画面GM03→右列3番目の商品一覧画面GM04→右列4番目の決済種別選択画面GM05の遷移は、携帯端末60においてカード無の選択を受け付け、かつ、精算装置50においてカード有の選択を受け付けた場合の画面遷移を示している。つまり、図4のシーケンス図に対応する画面遷移を示している。 In Figure 8, the first membership card confirmation screen GM01 in the left column → the top membership card reading instruction screen GM02 in the right column → the second payment code reading instruction screen GM03 in the right column → the third product list in the right column The transition from the screen GM04 to the fourth payment type selection screen GM05 in the right column shows the screen transition when the mobile terminal 60 accepts the selection of no card, and the payment device 50 accepts the selection of with a card. In other words, it shows screen transitions corresponding to the sequence diagram of FIG. 4.

精算装置50は、図4のステップS21Bにおいて、左列1番上の会員カード有無確認画面GM01を表示する。精算装置50は、図4のステップS22Bにおいて、右列1番上の会員カード読取指示画面GM02を表示する。精算装置50は、図4のステップS23Bにおいて、右列2番目の精算用コード読取指示画面GM03を表示する。精算装置50は、図4のステップS29Bにおいて、右列3番目の商品一覧画面GM04を表示する。精算装置50は、図4のステップS30Bにおいて、右列4番目の決済種別選択画面GM05を表示する。 In step S21B of FIG. 4, the payment device 50 displays the membership card presence/absence confirmation screen GM01 at the top of the left column. In step S22B of FIG. 4, the payment device 50 displays the membership card reading instruction screen GM02 at the top of the right column. The payment device 50 displays the second payment code reading instruction screen GM03 in the right column in step S23B of FIG. In step S29B of FIG. 4, the payment device 50 displays the third product list screen GM04 in the right column. In step S30B of FIG. 4, the payment device 50 displays the payment type selection screen GM05, which is the fourth payment type selection screen in the right column.

精算装置50は、商品一覧画面GM04(右列3番目)において、購入する3品(〇〇ヨーグルト、○○チョコレート、○○食パン)のうち会員価格対象商品である2品(〇〇ヨーグルト、○○食パン)について、「〇〇ヨーグルト ×1 ¥260→¥250(¥10引)」、「〇〇食パン ×1 ¥220→¥210(¥10引)」と表示し、値引き分の合計金額として「値引合計20円」と表示している。また、精算装置50は、下部にて、携帯端末60において表示されていた価格として「スマホ表示価格(通常価格)¥830」、実際に精算する価格として「確定価格(会員価格)¥810」を表示している。なお、「スマホ表示価格(通常価格)¥830」の「¥830」は、図7(D)に示した「概算合計」の「¥830」に相当する。 The payment device 50 selects two items (〇〇 yogurt, ○ ○White bread) will be displayed as ``〇〇 yogurt × 1 ¥260 → ¥250 (¥10 discount)'' and ``〇〇 bread × 1 ¥220 → ¥210 (¥10 discount)'' as the total discount amount. It says "Total discount 20 yen". In addition, the payment device 50 displays at the bottom the "smartphone display price (regular price) ¥830" as the price displayed on the mobile terminal 60 and the "fixed price (member price) ¥810" as the price to be actually settled. it's shown. Note that "¥830" in "smartphone display price (regular price) ¥830" corresponds to "¥830" in "estimated total" shown in FIG. 7(D).

図9において、左列1番上の会員カード有無確認画面GM01→右列1番上の会員カード読取指示画面GM02→右列2番目の精算用コード読取指示画面GM03→右列3番目の決済種別選択画面GM05の遷移は、携帯端末60においてカード有の選択を受け付け、かつ、精算装置50においてカード有の選択を受け付けた場合の画面遷移を示している。つまり、図5のシーケンス図に対応する画面遷移を示している。 In Figure 9, the first membership card confirmation screen GM01 in the left column → the first membership card reading instruction screen GM02 in the right column → the second payment code reading instruction screen GM03 in the right column → the third payment type in the right column The transition of the selection screen GM05 shows the screen transition when the mobile terminal 60 accepts the selection of card presence and the settlement device 50 accepts the card presence selection. That is, it shows screen transitions corresponding to the sequence diagram of FIG. 5.

精算装置50は、図5のステップS21Cにおいて、左列1番上の会員カード有無確認画面GM01を表示する。精算装置50は、図5のステップS22Cにおいて、右列1番上の会員カード読取指示画面GM02を表示する。精算装置50は、図5のステップS23Cにおいて、右列2番目の精算用コード読取指示画面GM03を表示する。精算装置50は、図5のステップS30Cにおいて、右列3番目の決済種別選択画面GM05を表示する。 In step S21C of FIG. 5, the payment device 50 displays the membership card presence/absence confirmation screen GM01 at the top of the left column. In step S22C of FIG. 5, the payment device 50 displays the membership card reading instruction screen GM02 at the top of the right column. The payment device 50 displays the second payment code reading instruction screen GM03 in the right column in step S23C of FIG. In step S30C of FIG. 5, the payment device 50 displays the third payment type selection screen GM05 in the right column.

上述したように、携帯端末60においてカード有の選択を受け付け、かつ、精算装置50においてカード有の選択を受け付けた場合には、基本的には、精算装置50は、商品一覧画面GM04を表示しないが、決済種別選択画面GM05の「買上一覧」ボタンが操作された場合には、精算装置50は、商品一覧画面GM04を表示する。 As described above, when the mobile terminal 60 accepts the selection of card presence and the settlement device 50 accepts the card presence selection, the settlement device 50 basically does not display the product list screen GM04. However, when the "purchase list" button on the payment type selection screen GM05 is operated, the payment device 50 displays the product list screen GM04.

図9において、左列1番上の会員カード有無確認画面GM01→左列2番目の精算用コード読取指示画面GM03→左列3番目の商品一覧画面GM04→左列4番目の決済種別選択画面GM05の遷移は、携帯端末60においてカード有の選択を受け付け、かつ、精算装置50においてカード無の選択を受け付けた場合の画面遷移を示している。つまり、図6のシーケンス図に対応する画面遷移を示している。 In Figure 9, the membership card presence confirmation screen GM01 at the top of the left column → the payment code reading instruction screen GM03 at the second position in the left column → the product list screen GM04 at the third position in the left column → the payment type selection screen GM05 at the fourth position in the left column This transition shows the screen transition when the mobile terminal 60 accepts the selection of card presence, and the settlement device 50 accepts the selection of no card. That is, it shows screen transitions corresponding to the sequence diagram of FIG. 6.

精算装置50は、図6のステップS21Dにおいて、左列1番上の会員カード有無確認画面GM01を表示する。精算装置50は、図6のステップS23Dにおいて、左列2番目の精算用コード読取指示画面GM03を表示する。精算装置50は、図6のステップS29Dにおいて、左列3番目の商品一覧画面GM04を表示する。精算装置50は、図6のステップS30Dにおいて、左列4番目の決済種別選択画面GM05を表示する。 In step S21D of FIG. 6, the payment device 50 displays the membership card presence/absence confirmation screen GM01 at the top of the left column. The payment device 50 displays the second payment code reading instruction screen GM03 in the left column in step S23D of FIG. In step S29D of FIG. 6, the payment device 50 displays the third product list screen GM04 in the left column. In step S30D of FIG. 6, the settlement device 50 displays the fourth settlement type selection screen GM05 in the left column.

精算装置50は、商品一覧画面GM04(左列3番目)において、購入する3品(〇〇ヨーグルト、○○チョコレート、○○食パン)のうち会員価格対象商品である2品(〇〇ヨーグルト、○○食パン)について、「〇〇ヨーグルト ×1 ¥250→¥260」、「〇〇食パン ×1 ¥210→¥220」と表示している。また、精算装置50は、下部にて、携帯端末60において表示されていた価格として「スマホ表示価格(会員価格)¥810」、実際に精算する価格として「確定価格(通常価格)¥830」を表示している。 The payment device 50 selects two items (〇〇 yogurt, ○ ○White bread) is displayed as ``〇〇 yogurt × 1 ¥250 → ¥260'' and ``〇〇 bread × 1 ¥210 → ¥220.'' In addition, the payment device 50 displays at the bottom the "smartphone display price (member price) ¥810" as the price displayed on the mobile terminal 60 and the "fixed price (regular price) ¥830" as the price to be actually settled. it's shown.

以上、実施形態について説明したが、実施形態によれば、特典の付与に関して好適に実施することができる。例えば、携帯端末60では、簡単に(会員カードを読み取らせる必要はなく)、登録した商品を通常価格又は会員価格で表示させる一方、精算装置50では、厳格に(会員カードの読み取りの有無に基づいて)、通常価格又は会員価格で精算することができる。 The embodiments have been described above, and according to the embodiments, the provision of benefits can be suitably implemented. For example, while the mobile terminal 60 simply displays registered products at the regular price or member price (without having to read the membership card), the payment device 50 displays the registered products at the regular price or membership price (based on whether the membership card is read or not). ), you can pay at the regular price or member price.

(変形例等)
以上、実施形態について説明したが、機器の構成、データの構成、処理の流れ、表示及び出力の態様などは、例えば下記(1)~(17)に示すように、適宜変更が可能である。また、下記(1)~(17)は、夫々適宜組み合わされてよい。
(Modified examples, etc.)
Although the embodiments have been described above, the device configuration, data configuration, processing flow, display and output modes, etc. can be changed as appropriate, for example, as shown in (1) to (17) below. Further, the following (1) to (17) may be combined as appropriate.

(1)上記実施形態では、携帯端末60が1品目の商品の登録前に(開始画面において)カード有無の選択を受け付ける例を説明したが、携帯端末60は1品目の商品の登録前に代えて又は加えて1品目の商品の登録後にカード有無の選択を受け付けてもよい。例えば、携帯端末60は、N品目の商品(会員価格対象商品としては1品目)を表示するときに、初めてカード有無の選択を受け付けてもよい。また例えば、携帯端末60は、1品目の商品の登録前に選択した内容(若しくは、1品目の会員価格対象商品を表示するときに選択した内容)を、商品の登録を終える迄の間(会計指示ボタンBT10の操作前)において変更できるようにしてもよい。例えば、携帯端末60は、登録画面にナビゲーションメニュー(例えば、ハンバーガーメニューボタン)を配置し、当該ボタンからカード有無の変更を受け付けるようにしてもよい。 (1) In the above embodiment, an example was explained in which the mobile terminal 60 accepts the selection of the presence or absence of a card (on the start screen) before registering the first product. Alternatively, or in addition, the selection of whether or not a card is present may be accepted after registering one product item. For example, the mobile terminal 60 may accept the selection of whether or not a card is present for the first time when displaying N items (one item as a member price target item). For example, the mobile terminal 60 may display the content selected before registering the first product (or the content selected when displaying the first member price eligible product) until the product registration is completed (accounting It may also be possible to make the change (before the instruction button BT10 is operated). For example, the mobile terminal 60 may arrange a navigation menu (for example, a hamburger menu button) on the registration screen, and accept changes to the presence or absence of a card from the button.

(2)上記実施形態では、精算装置50は、携帯端末60におけるカード有無の選択結果と当該精算装置50におけるカード有無の選択結果とが一致しなかった場合、更新後の取引情報をクラウドサーバ20に要求し、クラウドサーバ20は取引情報を更新し更新後の取引情報を精算装置50に送信し、更に精算装置50は商品一覧画面GM04を表示する例を説明したが(図4、図6)、精算装置50は、携帯端末60におけるカード有無の選択結果と当該精算装置50におけるカード有無の選択結果とが一致しなかった場合であっても、精算対象の商品(購入商品)の中に会員価格対象商品が1品も含まれていないときには、上記要求も商品一覧画面の表示も行わなくてもよい。例えば、図4のシーケンス図の例では、精算装置50は、クラウドサーバ20から最初に受信した取引情報(ステップS25Bにおいてクラウドサーバ20が送信した取引情報)内に会員価格対象商品が含まれていない場合には、ステップS24B~ステップS29Bを省略してもよい。また、図6のシーケンス図の例では、精算装置50は、クラウドサーバ20から最初に受信した取引情報(ステップS25Dにおいてクラウドサーバ20が送信した取引情報)内に会員価格対象商品が含まれていない場合には、ステップS24D~ステップS29Dを省略してもよい。 (2) In the above embodiment, if the selection result of the presence or absence of a card on the mobile terminal 60 and the selection result of the presence or absence of a card on the payment device 50 do not match, the payment device 50 transfers the updated transaction information to the cloud server 20. An example was explained in which the cloud server 20 updates the transaction information, sends the updated transaction information to the settlement device 50, and the settlement device 50 further displays the product list screen GM04 (FIGS. 4 and 6). , even if the selection result of the presence or absence of a card on the mobile terminal 60 and the selection result of the presence or absence of a card on the payment device 50 do not match, the payment device 50 may select a member among the products to be paid (purchased products). When no price target product is included, neither the above request nor the display of the product list screen need be performed. For example, in the example of the sequence diagram of FIG. 4, the payment device 50 determines that the transaction information first received from the cloud server 20 (the transaction information transmitted by the cloud server 20 in step S25B) does not include the member price target product. In this case, steps S24B to S29B may be omitted. In addition, in the example of the sequence diagram of FIG. 6, the payment device 50 determines that the transaction information first received from the cloud server 20 (the transaction information transmitted by the cloud server 20 in step S25D) does not include the member price target product. In this case, steps S24D to S29D may be omitted.

また、精算装置50は、携帯端末60におけるカード有無の選択結果と当該精算装置50におけるカード有無の選択結果とが一致しなかった場合であって、精算対象の商品の中に会員価格対象商品が1品以上も含まれているときには、会員価格対象商品の当該精算装置50におけるカード有無の選択結果に応じた価格をクラウドサーバ20に要求してもよい。例えば、精算装置50は、図4のシーケンス図の例では、〇〇ヨーグルト、〇〇食パンの会員価格をクラウドサーバ20に要求し、図6のシーケンス図の例では、〇〇ヨーグルト、〇〇食パンの通常価格をクラウドサーバ20に要求してもよい。 In addition, when the selection result of card presence/absence on the mobile terminal 60 and the selection result of card presence/absence of the payment device 50 do not match, the payment device 50 detects that the product eligible for membership price is among the products subject to payment. If one or more items are included, a price may be requested from the cloud server 20 according to the selection result of the presence or absence of a card in the payment device 50 for the item subject to the membership price. For example, in the sequence diagram example of FIG. 4, the payment device 50 requests the membership price of XX yogurt and XX bread from the cloud server 20, and in the sequence diagram example of FIG. You may request the cloud server 20 for the regular price.

(3)上記実施形態では、〇〇ヨーグルト及び〇〇食パンは会員価格対象商品であり、〇〇チョコレートは会員価格対象商品でないと説明したが、店舗内の全商品(携帯端末60を用いて登録可能な全商品)が会員価格対象商品であってもよい。 (3) In the above embodiment, it was explained that 〇〇 yogurt and 〇〇 bread are products eligible for member price, and 〇〇 chocolate is not eligible for member price. All available products) may be eligible for member price.

(4)上記実施形態では、精算装置50は、会員カードの有無の選択を受け付けた後に((カード有の場合には会員コードを取得した後)に精算用コードから取引識別情報を取得する例を説明したが、精算用コードから取引識別情報を取得した後に会員カードの有無の選択を受け付けてもよい。 (4) In the above embodiment, the payment device 50 acquires transaction identification information from the payment code after receiving the selection of whether or not a membership card is present ((after acquiring the membership code in the case of a card). Although described above, the selection of the presence or absence of a membership card may be accepted after acquiring the transaction identification information from the payment code.

(5)上記実施形態では、精算装置50は、クラウドサーバ20から受信した取引情報による精算が不適当である場合(携帯端末60におけるカード有無の選択結果と、当該精算装置50におけるカード有無の選択結果とが一致しなかった場合)、更新後の取引情報をクラウドサーバ20に要求する例を説明したが(図4のステップS26B、図6のステップS26D)、必要な情報を予めクラウドサーバ20から受信しておいてもよい。例えば、クラウドサーバ20は、図3のステップS25Aや図4のステップS25Bでは、カード無に対応する取引情報(会員価格対象商品について通常価格を適用した取引情報)に加えカード有に対応する取引情報(会員価格対象商品について会員価格を適用した取引情報)を精算装置50に送信し、図5のステップS25Cや図6のステップS25Dでは、カード有に対応する取引情報に加えカード無に対応する取引情報を精算装置50に送信してもよい。また例えば、クラウドサーバ20は、図3のステップS25A(図4のステップS25B、図5のステップS25C、図6のステップS25Dも同様)において、会員価格対象商品については通常価格と会員価格の両方を送信してもよい。 (5) In the embodiment described above, if the payment based on the transaction information received from the cloud server 20 is inappropriate, the payment device 50 selects the presence or absence of a card on the mobile terminal 60 and the selection on the presence or absence of a card on the payment device 50. We have explained an example in which the updated transaction information is requested from the cloud server 20 (step S26B in FIG. 4, step S26D in FIG. You may receive it. For example, in step S25A of FIG. 3 and step S25B of FIG. 4, the cloud server 20 provides transaction information corresponding to the case with a card in addition to transaction information corresponding to the case without a card (transaction information to which the normal price is applied to the product subject to the membership price). (transaction information to which the member price is applied for the member price target product) is transmitted to the settlement device 50, and in step S25C of FIG. 5 and step S25D of FIG. The information may be sent to the payment device 50. Further, for example, in step S25A of FIG. 3 (same as step S25B of FIG. 4, step S25C of FIG. 5, and step S25D of FIG. 6), the cloud server 20 sets both the regular price and the member price for the member price target product. You can also send it.

(6)上記実施形態では、精算処理を行うために必要な情報(商品の登録データ等)を精算装置50に引き継ぐ(受け渡す)方法(精算処理を行うために必要な情報を精算装置50が取得する方法)として、携帯端末60が表示するシンボルコード(精算用コード)を精算装置50が読み取る例を説明したが、引き継ぐ方法はこれに限定されない。つまり、販売システム1は、携帯端末60によって登録された情報(登録データ)を精算装置50に引き継ぐ引継ぎ手段を備えていればよく、引継ぎ手段の構成は、実施形態に例示した方法に限定されない。 (6) In the above embodiment, the method of handing over (transferring) the information necessary to perform the payment process (product registration data, etc.) to the payment device 50 (the method of transferring the information necessary to perform the payment process to the payment device 50) Although an example has been described in which the payment device 50 reads the symbol code (payment code) displayed by the mobile terminal 60 as an acquisition method, the method of taking over is not limited to this. In other words, the sales system 1 only needs to include a transfer means for transferring the information (registered data) registered by the mobile terminal 60 to the settlement device 50, and the configuration of the transfer means is not limited to the method illustrated in the embodiment.

例えば、精算装置50が表示するシンボルコード、又は、精算装置50毎に用意(貼付、脇に配置等)したシンボルコードを携帯端末60が読み取る方法であってもよい。上記のシンボルコードは、例えば、精算装置50を識別可能な識別情報をコード化したものであってもよい。例えば、精算装置50が表示等するシンボルコードを読み取った携帯端末60は、取引識別情報とシンボルコードから取得した精算装置50の識別情報とを含む引き渡し要求をクラウドサーバ20に送信する。携帯端末60から引き渡し要求を受信したクラウドサーバ20は、当該要求によって示される取引情報を当該要求によって示される精算装置50に送信する。 For example, the mobile terminal 60 may read a symbol code displayed by the payment device 50 or a symbol code prepared for each payment device 50 (affixed, placed on the side, etc.). The above symbol code may be, for example, coded identification information that can identify the payment device 50. For example, the mobile terminal 60 that reads the symbol code displayed by the payment device 50 transmits to the cloud server 20 a delivery request that includes transaction identification information and identification information of the payment device 50 acquired from the symbol code. The cloud server 20 that receives the delivery request from the mobile terminal 60 transmits the transaction information indicated by the request to the settlement device 50 indicated by the request.

また、携帯端末60が精算装置50に情報(例えば、取引識別情報)を送信する方法であってもよい。例えば、携帯端末60は、一の精算装置50を指定する操作(例えば、ボタン操作)を受け付け、指定された精算装置50に情報を送信(送信方法は問わない)してもよい(精算装置50の動作は、携帯端末60が表示するシンボルコードを読み取った場合の動作と同様である)。なお、精算装置50が1台の場合には、携帯端末60は、所定の操作に基づいて精算装置50に情報を送信してもよい。 Alternatively, a method may be adopted in which the mobile terminal 60 transmits information (for example, transaction identification information) to the payment device 50. For example, the mobile terminal 60 may accept an operation (for example, a button operation) that specifies one payment device 50, and may transmit information to the designated payment device 50 (the transmission method does not matter). The operation is similar to the operation when reading the symbol code displayed by the mobile terminal 60). Note that when there is only one payment device 50, the mobile terminal 60 may transmit information to the payment device 50 based on a predetermined operation.

(7)上記実施形態では、精算装置50は、携帯端末60におけるカード有無の選択結果(登録時カード有無選択情報)をクラウドサーバ20から受信しているが、自精算装置50におけるカード有無の選択結果(精算時カード有無選択情報)をクラウドサーバ20に送信してもよい。 (7) In the above embodiment, the payment device 50 receives from the cloud server 20 the selection result of card presence/absence in the mobile terminal 60 (card presence/absence selection information at the time of registration); The result (card presence/absence selection information at the time of payment) may be transmitted to the cloud server 20.

例えば、以下のような流れであってもよい。精算装置50は、取引識別情報、精算時カード有無選択情報をクラウドサーバ20に送信する。クラウドサーバ20は、当該取引に対応する登録時カード有無選択情報と、精算装置50から受信した精算時カード有無選択情報とを比較する。つまり、クラウドサーバ20は、携帯端末60におけるカード有無の選択結果と、精算装置50におけるカード有無の選択結果を比較する。 For example, the flow may be as follows. The payment device 50 transmits transaction identification information and card presence/absence selection information at the time of payment to the cloud server 20 . The cloud server 20 compares the card presence/absence selection information at the time of registration corresponding to the transaction with the card presence/absence selection information at the time of payment received from the payment device 50 . That is, the cloud server 20 compares the selection result of the presence or absence of a card in the mobile terminal 60 with the selection result of the presence or absence of a card in the settlement device 50.

クラウドサーバ20は、携帯端末60でも精算装置50でもカード無が選択されている場合には、会員価格対象商品について通常価格を適用した取引情報を精算装置50に送信する。上記取引情報を受信した精算装置50は、商品一覧画面GM04を表示せずに、決済種別選択画面GM05から選択された決済方法により精算する。 If no card is selected on either the mobile terminal 60 or the settlement device 50, the cloud server 20 transmits transaction information to the settlement device 50 in which the regular price is applied to the member price target product. The payment device 50 that has received the transaction information performs payment using the payment method selected from the payment type selection screen GM05 without displaying the product list screen GM04.

クラウドサーバ20は、携帯端末60でも精算装置50でもカード有が選択されている場合には、会員価格対象商品について会員価格を適用した取引情報を精算装置50に送信する。上記取引情報を受信した精算装置50は、商品一覧画面GM04を表示せずに、決済種別選択画面GM05から選択された決済方法により精算する。 If the presence of a card is selected on both the mobile terminal 60 and the settlement device 50, the cloud server 20 transmits to the settlement device 50 transaction information to which the member price is applied for the product subject to the member price. The payment device 50 that has received the transaction information performs payment using the payment method selected from the payment type selection screen GM05 without displaying the product list screen GM04.

クラウドサーバ20は、携帯端末60ではカード無が選択され、精算装置50ではカード有が選択されている場合には、会員価格対象商品について会員価格を適用した取引情報と、会員価格対象商品の通常価格(つまり携帯端末60において表示されていた価格)とを精算装置50に送信する。上記取引情報等を受信した精算装置50は、商品一覧画面GM04を表示した後に、決済種別選択画面GM05から選択された決済方法により精算する。 When the mobile terminal 60 selects "Without a card" and the settlement device 50 selects "With a card", the cloud server 20 stores transaction information to which the member price is applied for the product eligible for the membership price, and normal transaction information for the product eligible for the membership price. The price (that is, the price displayed on the mobile terminal 60) is transmitted to the payment device 50. The payment device 50 that has received the transaction information etc. displays the product list screen GM04, and then performs payment using the payment method selected from the payment type selection screen GM05.

クラウドサーバ20は、携帯端末60ではカード有が選択され、精算装置50ではカード無が選択されている場合には、会員価格対象商品について通常価格を適用した取引情報と、会員価格対象商品の会員価格(つまり携帯端末60において表示されていた価格)とを精算装置50に送信する。上記取引情報を受信した精算装置50は、商品一覧画面GM04を表示した後に、決済種別選択画面GM05から選択された決済方法により精算する。 When the mobile terminal 60 selects ``with card'' and the settlement device 50 selects ``no card'', the cloud server 20 stores transaction information to which the regular price is applied for the product eligible for membership price, and transaction information for the product eligible for membership price. The price (that is, the price displayed on the mobile terminal 60) is transmitted to the payment device 50. The payment device 50 that has received the transaction information displays the product list screen GM04, and then performs payment using the payment method selected from the payment type selection screen GM05.

(8)上記実施形態では、会員価格を商品マスタに記憶する例を説明したが、会員価格を商品マスタとは別のファイル(商品コードに対応付けて会員価格を記憶する会員価格マスタ)に記憶してもよい。 (8) In the above embodiment, an example was explained in which the member price is stored in the product master, but the member price is stored in a file separate from the product master (member price master that stores the member price in association with the product code). You may.

(9)上記実施形態では、会員対象商品について通常価格と会員価格とを記憶する例を説明したが、会員対象商品について通常価格からの値引額(割引額)又は値引率(割引率)を記憶してもよい。上記(8)にも関連するが、商品マスタとは別に、会員対象商品の商品コードを記憶した会員対象商品ファイルを用いてもよい。値引額や値引率毎に複数の会員対象商品ファイルを用いてもよい。 (9) In the above embodiment, an example was explained in which the regular price and member price are stored for member-targeted products, but the discount amount (discount amount) or discount rate (discount rate) from the regular price is stored for member-targeted products. You may. Although related to (8) above, a member target product file storing product codes of member target products may be used separately from the product master. A plurality of member target product files may be used for each discount amount and discount rate.

(10)上記実施形態では、携帯端末60が会員カードの有無(カード有/カード無)の選択を受け付ける例を説明したが、携帯端末60は会員/非会員の選択を受け付けてもよい。精算装置50についても同様である。つまり、携帯端末60(精算装置50も同様)は、非会員が選択された場合にはカード無が選択された場合と同様に動作し、会員が選択された場合にはカード有が選択された場合と同様に動作してもよい。なお、携帯端末60におけるカード有/カード無の選択結果を示した情報を「登録時カード有無選択情報」を称したが、会員/非会員の選択を受け付ける場合には例えば「登録時会員非会員選択情報」などと称してもよい。 (10) In the above embodiment, an example has been described in which the mobile terminal 60 accepts the selection of the presence or absence of a membership card (card presence/no card presence), but the mobile terminal 60 may also accept the selection of membership/non-membership. The same applies to the payment device 50. In other words, the mobile terminal 60 (same as the payment device 50) operates in the same way as if "no card" was selected when a non-member was selected, and when "with a card" was selected when a member was selected. It may work the same way as in the case. Note that the information indicating the selection result of card presence/no card on the mobile terminal 60 was referred to as "card presence/absence selection information at the time of registration", but when accepting the selection of member/non-member, for example, "member/non-member at the time of registration" It may also be called "selection information."

(11)上記実施形態では、カード有のボタン(はいボタンBT01、持っているボタンBT51)とカード無のボタン(いいえボタンBT02、持っていないボタンBT52)の両方を用意した例を説明したが、カード有のボタンかカード無のボタンの何れか一方(又は、上記(10)に関連し、会員のボタンか非会員のボタンの何れか一方)を用意してもよい。例えば、開始画面に代えて第1画面と第1画面から遷移する第2画面を用意し、第1画面にカード有のボタン(会員のボタン)と進むボタン(第2画面を表示するためのボタン)を表示し、第2画面に買物開始ボタンBT03を表示してもよい。顧客は、会員カードを持っている場合(会員である場合)には第1画面においてカード有のボタン(会員のボタン)を操作した後に進むボタンを操作し、会員カードを持っていない場合(非会員である場合)には第1画面においてカード有のボタン(会員のボタン)を操作せずに進むボタンを操作する。 (11) In the above embodiment, an example was explained in which both a card presence button (Yes button BT01, Yes button BT51) and a card no button (No button BT02, No card button BT52) were provided. Either a card presence button or a card absence button (or, in relation to (10) above, either a member button or a non-member button) may be provided. For example, instead of the start screen, prepare the first screen and the second screen that transitions from the first screen, and the first screen has a card presence button (member button) and a forward button (button to display the second screen). ) and a shopping start button BT03 may be displayed on the second screen. If the customer has a membership card (if the customer is a member), the customer must operate the card presence button (membership button) and then the forward button on the first screen; if the customer does not have a membership card (non-membership button), the customer must operate the forward button. If the user is a member), the user operates the proceed button on the first screen without operating the card presence button (member button).

(12)上記実施形態では、会員カード上のバーコードを読み取って会員コードを取得する例を説明したが、会員コードを取得する方法はバーコードの読み取りに限定されない。会員カードがICカードの場合にはICチップを読み取って会員コードを取得してもよいし、会員カードが磁気カードの場合には磁気ストライプを読み取って会員コードを取得してもよい。 (12) In the above embodiment, an example has been described in which the membership code is obtained by reading the barcode on the membership card, but the method for obtaining the membership code is not limited to reading the barcode. If the membership card is an IC card, the membership code may be obtained by reading the IC chip, or if the membership card is a magnetic card, the membership code may be obtained by reading the magnetic stripe.

ICカードである会員カードは、精算可能な交通系ICカードであってもよい。つまり、精算用(決済用)の交通系ICカードが会員カードを兼ねてもよい。会員カードが交通系ICカードである場合、精算装置50は、決済種別選択画面GM05における交通系ICカードの選択後に交通系ICカードから会員コードを取得してもよいし、決済種別選択画面GM05における交通系ICカードの選択前に交通系ICカードから会員コードを取得してもよい。つまり、精算装置50は決済種別選択画面GM05において交通系ICカードが選択された場合には交通系ICカードを読み取るのであるが、精算装置50は、決済種別選択画面GM05における交通系ICカードの選択後の交通系ICカードの読み取りにおいて会員コードを取得してもよいし、決済種別選択画面GM05における交通系ICカードの選択後の交通系ICカードの読み取りとは別に交通系ICカードを読み取って会員コードを取得してもよい。 The membership card, which is an IC card, may be a transportation IC card that allows payment. In other words, a transportation IC card for payment (payment) may also serve as a membership card. If the membership card is a transportation IC card, the payment device 50 may acquire the membership code from the transportation IC card after selecting the transportation IC card on the payment type selection screen GM05, or obtain the membership code from the transportation IC card on the payment type selection screen GM05. The member code may be obtained from the transportation IC card before selecting the transportation IC card. In other words, the payment device 50 reads the transportation IC card when the transportation IC card is selected on the payment type selection screen GM05; You may acquire the membership code when reading the transportation IC card later, or you can obtain the membership code by reading the transportation IC card separately from reading the transportation IC card after selecting the transportation IC card on the payment type selection screen GM05. You may obtain the code.

会員カードは、精算可能な交通系ICカードであってもよい。つまり、精算用の交通系ICカードが会員カードを兼ねてもよい。会員カードが交通系ICカードである場合、精算装置50は、決済種別選択画面GM05における交通系ICカードの選択後の交通系ICカードの読み取りにおいて会員コードを取得してもよいし、決済種別選択画面GM05における交通系ICカードの選択後の交通系ICカードの読み取りとは別に決済種別選択画面GM05における交通系ICカードの選択前に交通系ICカードを読み取って会員コードを取得してもよい。 The membership card may be a transportation IC card that allows payment. In other words, the transportation IC card for payment may also serve as a membership card. If the membership card is a transportation IC card, the payment device 50 may acquire the membership code when reading the transportation IC card after selecting the transportation IC card on the payment type selection screen GM05, or may acquire the membership code when reading the transportation IC card after selecting the transportation IC card on the payment type selection screen GM05. In addition to reading the transportation IC card after selecting the transportation IC card on the screen GM05, the membership code may be obtained by reading the transportation IC card before selecting the transportation IC card on the payment type selection screen GM05.

続いて、携帯端末60側の交通系ICカードの有無の選択結果と、精算装置50側の交通系ICカードの有無の選択結果の組み合わせに応じた4通り(場面A、場面B、場面C、場面D)の夫々の場面における動きについて説明する。場面Aは、携帯端末60側が交通系ICカード無、精算装置50側が交通系ICカード有の場面である。場面Bは、携帯端末60側が交通系ICカード有、精算装置50側が交通系ICカード有の場面である。場面Cは、携帯端末60側が交通系ICカード無、精算装置50側が交通系ICカード無の場面である。場面Dは、携帯端末60側が交通系ICカード有、精算装置50側が交通系ICカード無の場面である。 Next, four types (scene A, scene B, scene C, The movements in each scene of scene D) will be explained. Scene A is a scene where the mobile terminal 60 side does not have a transportation IC card, and the payment device 50 side has a transportation IC card. Scene B is a scene where the mobile terminal 60 side has a transportation IC card, and the payment device 50 side has a transportation IC card. Scene C is a scene where there is no transportation IC card on the mobile terminal 60 side and no transportation IC card on the payment device 50 side. Scene D is a scene where the mobile terminal 60 side has a transportation IC card, and the payment device 50 side does not have a transportation IC card.

(場面A)
精算装置50は、会員カード有無確認画面GM01(図8の左列1番上の会員カード有無確認画面GM01)において交通系ICカード有の選択を受け付ける。精算装置50は、会員カード有無確認画面GM01に続いて交通系ICカードの読み取りを指示する会員カード読取指示画面(非図示)を表示せずに、会員カード有無確認画面GM01に続いて精算用コード読取指示画面GM03(図8の右列2番目の精算用コード読取指示画面GM03)を表示し、精算用コードから取引識別情報を取得する。
(Scene A)
The payment device 50 accepts the selection of whether a transportation IC card is present on the membership card presence/absence confirmation screen GM01 (membership card presence/absence confirmation screen GM01 at the top of the left column in FIG. 8). The payment device 50 displays the payment code following the membership card presence confirmation screen GM01 without displaying a membership card reading instruction screen (not shown) that instructs reading of a transportation IC card following the membership card presence confirmation screen GM01. The reading instruction screen GM03 (second payment code reading instruction screen GM03 in the right column in FIG. 8) is displayed, and transaction identification information is obtained from the payment code.

なお、場面A及び場面Bに共通するが、交通系ICカード有の選択を受け付けた精算装置50は、後の操作に関する事前の報知として、後の決済種別を選択する場面において交通系ICカードを選択して決済端末(又は読取装置)に交通系ICカードをかざす必要(又は挿入する必要)がある旨のメッセージを表示してもよい。例えば、会員カード有無確認画面GM01において会員カード有の選択を受け付けた精算装置50は、当該会員カード有無確認画面GM01の前面に、決済種別選択画面GM05において交通系ICカードを選択しかつ選択後に決済端末に交通系ICカードをかざす必要がある旨のメッセージとOKボタンとを表示した小画面を表示してもよい。精算装置50は、小画面のOKボタンの操作があった場合、会員カード有無確認画面GM01及び小画面を消去し、次の画面(精算用コード読取指示画面GM03)を表示してもよい。 Note that, common to Scene A and Scene B, the payment device 50 that has received the selection of having a transportation IC card does not accept the transportation IC card in the later scene where the payment type is selected, as a prior notification regarding the subsequent operation. A message may be displayed to the effect that it is necessary to select and hold (or insert) the transportation IC card over the payment terminal (or reading device). For example, the payment device 50 that has received the selection of membership card presence on the membership card presence/absence confirmation screen GM01 selects a transportation IC card on the payment type selection screen GM05 on the front of the membership card presence/absence confirmation screen GM01, and makes payment after selection. A small screen may be displayed that displays a message indicating that the transportation IC card must be held over the terminal and an OK button. When the OK button on the small screen is operated, the payment device 50 may erase the membership card presence confirmation screen GM01 and the small screen, and display the next screen (payment code reading instruction screen GM03).

精算用コードから取引識別情報を取得した精算装置50は、グラウドサーバ20に取引情報等を要求し、グラウドサーバ20から取引情報、登録時カード有無選択情報を取得する。精算装置50は、携帯端末60において交通系ICカード無が選択されていたと判断し(クラウドサーバ20から受信した登録時カード有無選択情報に基づいて携帯端末60において交通系ICカード無が選択されていたと判断し)、精算用コード読取指示画面GM03に続いて交通系ICカードの読み取りを指示する会員カード読取指示画面(非図示)を表示し、会員コードを取得する。会員コードを取得した精算装置50は、会員カード読取指示画面(非図示)に続いて商品一覧画面GM04(図8の右列3番目の商品一覧画面GM04)を表示し、その後、決済種別選択画面GM05(図8の右列4番目の決済種別選択画面GM05)を表示する。つまり、携帯端末60側の表示価格(通常価格)と精算装置50側の精算価格(会員価格)とが一致しないため、会員コードを取得した上で(会員であることを確認した上で)、商品一覧画面GM04(会員価格)を表示し、その後(OKボタンの操作後に)、決済種別選択画面GM05を表示する。精算装置50は、決済種別選択画面GM05において交通系ICカードが選択された後に、再度、交通系ICカードを読み取る。 The payment device 50 that has acquired the transaction identification information from the payment code requests the transaction information etc. from the cloud server 20, and acquires the transaction information and card presence/absence selection information at the time of registration from the cloud server 20. The payment device 50 determines that no transportation IC card is selected on the mobile terminal 60 (based on the registration card presence/absence selection information received from the cloud server 20, no transportation IC card is selected on the mobile terminal 60). Then, following the payment code reading instruction screen GM03, a membership card reading instruction screen (not shown) for instructing the reading of the transportation IC card is displayed, and the membership code is obtained. The payment device 50 that has acquired the membership code displays a membership card reading instruction screen (not shown), then a product list screen GM04 (the third product list screen GM04 in the right column in FIG. 8), and then a payment type selection screen. GM05 (the fourth payment type selection screen GM05 in the right column of FIG. 8) is displayed. In other words, since the displayed price (regular price) on the mobile terminal 60 side and the settlement price (member price) on the settlement device 50 side do not match, after obtaining the membership code (after confirming that you are a member), A product list screen GM04 (member price) is displayed, and then (after the OK button is operated) a payment type selection screen GM05 is displayed. The payment device 50 reads the transportation IC card again after the transportation IC card is selected on the payment type selection screen GM05.

なお、精算装置50は、会員カード読取指示画面(非図示)において、後の操作に関する事前の報知として、後の決済種別を選択する場面において交通系ICカードを選択して決済端末(又は読取装置)に交通系ICカードをかざす必要(又は挿入する必要)がある旨のメッセージを表示してもよい。 Note that the payment device 50 selects the transportation IC card in the scene of selecting the next payment type and sends the payment terminal (or reader ) may display a message to the effect that it is necessary to hold (or insert) the transportation IC card.

(場面B)
精算装置50は、会員カード有無確認画面GM01(図9の左列1番上の会員カード有無確認画面GM01)において交通系ICカード有の選択を受け付ける。精算装置50は、会員カード有無確認画面GM01に続いて会員カード有無確認画面GM01に続いて交通系ICカードの読み取りを指示する会員カード読取指示画面(非図示)を表示せずに、会員カード有無確認画面GM01に続いて精算用コード読取指示画面GM03(図9の右列2番目の精算用コード読取指示画面GM03)を表示し、精算用コードから取引識別情報を取得する。
(Scene B)
The payment device 50 accepts the selection of whether a transportation IC card is present on the membership card presence/absence confirmation screen GM01 (membership card presence/absence confirmation screen GM01 at the top of the left column in FIG. 9). The payment device 50 does not display the membership card reading instruction screen (not shown) that instructs to read the transportation IC card following the membership card presence confirmation screen GM01. Following the confirmation screen GM01, a settlement code reading instruction screen GM03 (second settlement code reading instruction screen GM03 in the right column in FIG. 9) is displayed, and transaction identification information is obtained from the settlement code.

精算用コードから取引識別情報を取得した精算装置50は、グラウドサーバ20に取引情報等を要求し、グラウドサーバ20から取引情報、登録時カード有無選択情報を取得する。精算装置50は、携帯端末60において交通系ICカード有が選択されていたと判断し(クラウドサーバ20から受信した登録時カード有無選択情報に基づいて携帯端末60において交通系ICカード有が選択されていたと判断し)、精算用コード読取指示画面GM03に続いて決済種別選択画面GM05(図9の右列3番目の決済種別選択画面GM05)を表示する。つまり、携帯端末60側の表示価格(会員価格)と精算装置50側の精算価格(会員価格)とが一致し、積極的に商品一覧画面GM04(会員価格)を表示する必要はないため、精算装置50は、精算用コード読取指示画面GM03に続いて決済種別選択画面GM05を表示する。精算装置50は、決済種別選択画面GM05において交通系ICカードが選択された後に、交通系ICカードを読み取る。 The payment device 50 that has acquired the transaction identification information from the payment code requests the transaction information etc. from the cloud server 20, and acquires the transaction information and card presence/absence selection information at the time of registration from the cloud server 20. The payment device 50 determines that the presence of a transportation IC card has been selected on the mobile terminal 60 (the presence of a transportation IC card has been selected on the mobile terminal 60 based on the card presence/absence selection information at the time of registration received from the cloud server 20). Then, the payment type selection screen GM05 (the third payment type selection screen GM05 in the right column in FIG. 9) is displayed following the payment code reading instruction screen GM03. In other words, the displayed price (member price) on the mobile terminal 60 side and the settlement price (member price) on the settlement device 50 side match, and there is no need to actively display the product list screen GM04 (member price). The device 50 displays a payment type selection screen GM05 following the payment code reading instruction screen GM03. The payment device 50 reads the transportation IC card after the transportation IC card is selected on the payment type selection screen GM05.

(場面C)
精算装置50は、会員カード有無確認画面GM01(図8の左列1番上の会員カード有無確認画面GM01)において交通系ICカード無の選択を受け付ける。精算装置50は、会員カード有無確認画面GM01に続いて精算用コード読取指示画面GM03(左列2番目の精算用コード読取指示画面GM03)を表示し、精算用コードから取引識別情報を取得する。
(Scene C)
The payment device 50 accepts the selection of no transportation IC card on the membership card presence/absence confirmation screen GM01 (membership card presence/absence confirmation screen GM01 at the top of the left column in FIG. 8). The payment device 50 displays a payment code reading instruction screen GM03 (the second payment code reading instruction screen GM03 in the left column) following the membership card presence/absence confirmation screen GM01, and acquires transaction identification information from the payment code.

精算用コードから取引識別情報を取得した精算装置50は、グラウドサーバ20に取引情報等を要求し、グラウドサーバ20から取引情報、登録時カード有無選択情報を取得する。精算装置50は、携帯端末60において交通系ICカード無が選択されていたと判断し、精算用コード読取指示画面GM03に続いて決済種別選択画面GM05(左列3番目の決済種別選択画面GM05)を表示する。つまり、携帯端末60側の表示価格(通常価格)と精算装置50側の精算価格(通常価格)とが一致し、積極的に商品一覧画面GM04(通常価格)を表示する必要はないため、精算装置50は、精算用コード読取指示画面GM03に続いて決済種別選択画面GM05を表示する。 The payment device 50 that has acquired the transaction identification information from the payment code requests the transaction information etc. from the cloud server 20, and acquires the transaction information and card presence/absence selection information at the time of registration from the cloud server 20. The payment device 50 determines that "No transportation IC card" has been selected on the mobile terminal 60, and displays the payment type selection screen GM05 (the third payment type selection screen GM05 in the left column) following the payment code reading instruction screen GM03. indicate. In other words, the displayed price (normal price) on the mobile terminal 60 side and the settlement price (normal price) on the settlement device 50 side match, and there is no need to actively display the product list screen GM04 (normal price). The device 50 displays a payment type selection screen GM05 following the payment code reading instruction screen GM03.

なお、場面C及び場面Dに共通するが、精算装置50側において交通系ICカード無の選択を受け付けた場合には、当該交通系ICカードによる決済を禁止する。例えば、会員カード有無確認画面GM01において交通系ICカード無の選択を受け付けた場合には、決済種別選択画面GM05において当該交通系ICカードを選択候補として表示しないようにしてもよい(他の交通系ICカード、電子マネー等に関しては選択候補として表示してもよい)。 Note that, common to Scene C and Scene D, if the payment device 50 accepts the selection of no transportation IC card, payment using the transportation IC card is prohibited. For example, if a selection of "No transportation IC card" is accepted on the membership card confirmation screen GM01, the transportation IC card may not be displayed as a selection candidate on the payment type selection screen GM05 (other transportation IC cards may not be displayed as selection candidates). (IC cards, electronic money, etc. may be displayed as selection candidates).

(場面D)
精算装置50は、会員カード有無確認画面GM01(図9の左列1番上の会員カード有無確認画面GM01)において交通系ICカード無の選択を受け付ける。精算装置50は、会員カード有無確認画面GM01に続いて精算用コード読取指示画面GM03(図9の左列2番目の精算用コード読取指示画面GM03)を表示し、精算用コードから取引識別情報を取得する。
(Scene D)
The payment device 50 accepts the selection of no transportation IC card on the membership card presence/absence confirmation screen GM01 (membership card presence/absence confirmation screen GM01 at the top of the left column in FIG. 9). The payment device 50 displays the payment code reading instruction screen GM03 (the second payment code reading instruction screen GM03 in the left column in FIG. 9) following the membership card presence confirmation screen GM01, and extracts transaction identification information from the payment code. get.

精算用コードから取引識別情報を取得した精算装置50は、グラウドサーバ20に取引情報等を要求し、グラウドサーバ20から取引情報、登録時カード有無選択情報を取得する。精算装置50は、携帯端末60において交通系ICカード有が選択されていたと判断し、精算用コード読取指示画面GM03に続いて商品一覧画面GM04(図9の左列3番目の商品一覧画面GM04)を表示し、その後、決済種別選択画面GM05(図9の左列4番目の決済種別選択画面GM05)を表示する。つまり、携帯端末60側の表示価格(会員価格)と精算装置50側の精算価格(通常価格)とが一致しないため、商品一覧画面GM04(通常価格)を表示し、その後、決済種別選択画面GM05を表示する。 The payment device 50 that has acquired the transaction identification information from the payment code requests the transaction information etc. from the cloud server 20, and acquires the transaction information and card presence/absence selection information at the time of registration from the cloud server 20. The payment device 50 determines that the option to use a transportation IC card has been selected on the mobile terminal 60, and displays the payment code reading instruction screen GM03, followed by the product list screen GM04 (the third product list screen GM04 in the left column in FIG. 9). is displayed, and then a payment type selection screen GM05 (the fourth payment type selection screen GM05 in the left column in FIG. 9) is displayed. In other words, since the displayed price (member price) on the mobile terminal 60 side and the settlement price (normal price) on the settlement device 50 side do not match, the product list screen GM04 (normal price) is displayed, and then the payment type selection screen GM05 Display.

(13)上記(12)では、精算装置50側において交通系ICカード無の選択を受け付けた場合には当該交通系ICカードによる決済を禁止すると説明したが、精算装置50側において交通系ICカード無の選択を受け付けた場合であっても当該交通系ICカードによる決済を禁止しなくてもよい。 (13) In (12) above, it was explained that if the payment device 50 side accepts the selection without a transportation IC card, payment using the transportation IC card is prohibited. Even if the selection of "None" is accepted, it is not necessary to prohibit payment using the transportation IC card.

精算装置50は、交通系ICカード無の選択を受け付けた場合であって当該交通系ICカードによる決済を実行する場合には、当該交通系ICカードによる決済を実行する前に、商品一覧画面GM04(会員価格)を表示してもよい。例えば、精算装置50は、会員カード有無確認画面GM01において交通系ICカード無が選択され、決済種別選択画面GM05において当該交通系ICカードが選択され、当該交通系ICカードを読み取り、当該交通系ICカードによる決済の可否(残高等)を確認し、当該交通系ICカードによる決済が可能であった場合、商品一覧画面GM04(会員価格)を表示し、その後、当該交通系ICカードによる決済を行ってもよい。なお、精算装置50は、交通系ICカード無の選択後、決済種別選択画面GM05において当該交通系ICカードが選択された場合(又は、当該交通系ICカードを読み取った場合)、商品一覧画面GM04(会員価格)を表示してもよい。つまり、決済可否の確認を行った後に商品一覧画面GM04を表示してもよいし、商品一覧画面GM04を表示した後に決済可否の確認を行ってもよい。 When the payment device 50 receives the selection of no transportation IC card and executes the payment using the transportation IC card, the payment device 50 displays the product list screen GM04 before executing the payment using the transportation IC card. (member price) may be displayed. For example, when "No transportation IC card" is selected on the membership card presence/absence confirmation screen GM01 and when the transportation IC card is selected on the payment type selection screen GM05, the payment device 50 reads the transportation IC card and selects the transportation IC card. Check whether payment is possible with the card (balance amount), and if payment is possible with the transportation IC card, the product list screen GM04 (member price) is displayed, and then payment is made with the transportation IC card. You can. Note that, after selecting "No transportation IC card", if the transportation IC card is selected on the payment type selection screen GM05 (or when the transportation IC card is read), the payment device 50 displays the product list screen GM04. (member price) may be displayed. That is, the product list screen GM04 may be displayed after confirming whether payment is possible, or it may be confirmed whether payment is possible after displaying the product list screen GM04.

(14)上記(13)にも関連するが、精算装置50側において交通系ICカード有の選択を受け付けた場合であっても当該交通系ICカード以外(例えば現金)による決済を禁止してもよいし禁止しなくてもよい。また、精算装置50は、交通系ICカード有の選択を受け付けた場合であって当該交通系ICカード以外による決済を実行する場合には、当該交通系ICカード以外による決済を実行する前に、商品一覧画面GM04(通常価格)を表示してもよい。例えば、精算装置50は、会員カード有無確認画面GM01において交通系ICカード有が選択され、決済種別選択画面GM05において当該交通系ICカード以外が選択された場合、商品一覧画面GM04(通常価格)を表示し、その後、当該交通系ICカード以外による決済を行ってもよい。 (14) Related to (13) above, even if the settlement device 50 accepts the selection of a transportation IC card, payment by means other than the transportation IC card (for example, cash) is prohibited. It's fine and doesn't need to be banned. In addition, when the settlement device 50 receives the selection of having a transportation IC card and executes payment using a method other than the transportation IC card, before executing the payment using a method other than the transportation IC card, A product list screen GM04 (regular price) may be displayed. For example, if transportation IC card presence is selected on the membership card presence/absence confirmation screen GM01 and a payment type selection screen other than the transportation IC card is selected on the payment type selection screen GM05, the payment device 50 displays the product list screen GM04 (regular price). After that, payment may be made using a method other than the transportation IC card.

(15)上記(12)~(14)では、会員コードをバーコードや磁気ストライプから取得する媒体でないものとして交通系ICカードを例示したが、クレジットカード(会員カードも兼ねる提携クレジットカード)等についても、交通系ICカードと同様である。 (15) In (12) to (14) above, transportation IC cards were exemplified as media that do not obtain membership codes from barcodes or magnetic stripes, but credit cards (affiliated credit cards that also serve as membership cards), etc. This is also the same as a transportation IC card.

(16)上記実施形態では、会員カード(会員)は1種類であったが、会員カード(会員)は2種類以上であってもよい。会員カード(会員)の種類毎に会員価格対象商品や会員価格を異ならせてもよいし、ポイントの条件(付与するポイント条件、付与されたポイントの利用条件)を異ならせてもよい。 (16) In the above embodiment, there is one type of membership card (membership), but there may be two or more types of membership card (membership). The membership price target products and member prices may be different for each type of membership card (membership), and the conditions for points (conditions for points to be awarded, conditions for using the points awarded) may be varied.

例えば、会員カードA(会員A)と会員カードB(会員B)の2種類が存在し、会員カードAと会員カードBとで会員価格対象商品や会員価格が異なる場合、携帯端末60でも精算装置50でも、カードA有、カードB有、カード無を選択させる。精算装置50は、携帯端末60での選択結果と自精算装置50での選択結果とが異なる場合(又は携帯端末60における表示価格とは異なる価格で精算する場合)には、商品一覧画面を表示した後に決済方法を選択させ、携帯端末60での選択結果と自精算装置50での選択結果とが同一である場合(つまり携帯端末60おける表示価格で精算する場合)には、商品一覧画面を表示せずに決済方法を選択させる。 For example, if there are two types of membership cards A (member A) and membership cards B (member B), and membership price target products and membership prices differ between membership cards A and B, the mobile terminal 60 can also use the payment device. 50, the user is allowed to select with card A, with card B, or without card. The payment device 50 displays a product list screen when the selection result on the mobile terminal 60 and the selection result on the self-payment device 50 are different (or when payment is made at a price different from the displayed price on the mobile terminal 60). If the selection result on the mobile terminal 60 and the selection result on the self-payment device 50 are the same (that is, when paying with the displayed price on the mobile terminal 60), the product list screen will be displayed. Allow the user to select a payment method without displaying it.

(17)各装置(携帯端末60、精算装置50、取引状況管理装置40等)における各機能(入出力、記憶、処理(判断含む))の一部又は全部は、当該機能の実行主体として説明した装置とは異なる他の装置において実現してもよい。例えば、各装置は、入出力のインターフェース等に特化したいわゆるシンクライアントとして機能してもよい。一例として、各装置の動作を制御するためのプログラムをクラウドサーバ(クラウドサーバ20と同一であってもよいし他のクラウドサーバであってもよい)が実行し、各装置はブラウジング機能によって画面を表示等してもよい。 (17) Part or all of each function (input/output, storage, processing (including judgment)) of each device (mobile terminal 60, settlement device 50, transaction status management device 40, etc.) is explained as the entity that executes the function. It may also be realized in a device different from the one described above. For example, each device may function as a so-called thin client specialized in input/output interfaces and the like. As an example, a cloud server (which may be the same as the cloud server 20 or another cloud server) executes a program to control the operation of each device, and each device uses a browsing function to display the screen. It may be displayed.

<実施形態の総括>
[技術分野]
本発明は、精算装置、システム、可搬式登録端末及びプログラムに関する。
[背景技術]
顧客自身が商品を登録し精算する設置型端末において特典を付与する技術が知られている(例えば、特許文献1参照)。
[先行技術文献]
[特許文献]
[特許文献1]特開2022-052587号公報
[発明の概要]
[発明が解決しようとする課題]
顧客自身が可搬タイプの端末を用いて商品の陳列エリアで商品を登録し、顧客自身が設置型の精算装置を用いて精算するようなシステムも普及しつつあるが、例えば、このように複数の機器を用いる場合の特典の付与に関しては好適に実施されているとは言い難く、改善の余地がある。本発明は、このような事情に鑑みてなされたもので、特典の付与に関して好適に実施する技術を提供することを目的とする。
[課題を解決するための手段]
<Summary of embodiments>
[Technical field]
The present invention relates to a payment device, a system, a portable registration terminal, and a program.
[Background technology]
2. Description of the Related Art There is a known technology that provides benefits at installed terminals where customers themselves register and pay for products (for example, see Patent Document 1).
[Prior art documents]
[Patent document]
[Patent Document 1] Japanese Patent Application Publication No. 2022-052587 [Summary of the invention]
[Problem to be solved by the invention]
Systems in which customers themselves use portable terminals to register products in product display areas and pay for them using installed payment devices are also becoming popular; Regarding the granting of benefits when using this device, it cannot be said that it is being implemented suitably, and there is room for improvement. The present invention has been made in view of such circumstances, and an object of the present invention is to provide a technique for suitably implementing the granting of benefits.
[Means to solve the problem]

(1)商品を登録する可搬式登録端末(例えば、携帯端末60)で登録された商品について精算する精算装置(例えば、精算装置50)であって、前記可搬式登録端末における会員であるか非会員であるかの選択結果を示した情報(例えば、登録時カード有無選択情報)と、前記可搬式登録端末によって登録された商品に関する登録情報とを入力する入力手段(例えば、図3のステップS25A、図4のステップS25B、図5のステップS25C、図6のステップS25Dにおいてクラウドサーバ20が送信した情報を受信する部分)と、会員を識別する会員識別情報を媒体から取得可能な取得手段(例えば、図4のステップS22B、図5のステップS22C)と、会員に対して会員価格対象商品を通常価格よりも安価な会員価格で精算する精算手段とを備え、前記精算手段は、前記取得手段が前記会員識別情報を取得しなかった場合には、前記入力手段が入力した前記可搬式登録端末における前記選択結果に関わらず、前記会員価格対象商品について通常価格で精算し(例えば、図3のステップS31A、図6のステップS31D)、前記取得手段が前記会員識別情報を取得した場合には、前記入力手段が入力した前記可搬式登録端末における前記選択結果に関わらず、前記会員価格対象商品について会員価格で精算する(例えば、図4のステップS31B、図5のステップS31C)ことを特徴とする精算装置である。
(1)の精算装置によれば、特典の付与に関して好適に実施することができる。例えば、可搬式登録端末における会員であるか非会員であるかの選択結果によらずに、当該精算装置における会員識別情報の取得の有無に応じて適切に通常価格又は会員価格で精算することができる。
(1) A payment device (for example, payment device 50) that pays for products registered with a portable registration terminal (for example, mobile terminal 60) that registers products, and that determines whether the user is a member of the portable registration terminal or not. An input means (for example, step S25A in FIG. 3) for inputting information indicating the selection result of membership (for example, card presence/absence selection information at the time of registration) and registration information regarding the product registered by the portable registration terminal. , a part that receives the information transmitted by the cloud server 20 in step S25B of FIG. 4, step S25C of FIG. 5, and step S25D of FIG. , step S22B in FIG. 4, step S22C in FIG. If the member identification information is not acquired, regardless of the selection result on the portable registration terminal inputted by the input means, the product subject to the member price is settled at the regular price (for example, in the step of FIG. 3). S31A, step S31D in FIG. 6), when the acquisition means acquires the member identification information, regardless of the selection result on the portable registration terminal input by the input means, the member is not eligible for the member price target product. This payment device is characterized by payment based on price (for example, step S31B in FIG. 4, step S31C in FIG. 5).
According to the payment device (1), it is possible to suitably implement awarding of benefits. For example, regardless of the selection result of membership or non-membership on a portable registration terminal, payment can be made at the normal price or member price depending on whether member identification information is acquired on the payment device. can.

(2)前記入力手段が非会員である旨を示した前記選択結果を入力し、かつ前記取得手段が前記会員識別情報を取得した場合、前記会員価格対象商品について前記可搬式登録端末において表示していた通常価格と当該精算装置が精算する会員価格との差額(例えば、図8の商品一覧画面GM04)を表示する表示手段を備えることを特徴とする(1)に記載の精算装置である。
(2)の精算装置によれば、特典の付与に関して好適に実施することができる。例えば、可搬式登録端末において表示していた通常価格からの値引額を簡便に確認することができる。
(2) If the input means inputs the selection result indicating that the person is a non-member, and the acquisition means acquires the member identification information, the product eligible for the membership price is displayed on the portable registration terminal. The payment device according to item (1) is characterized in that it includes a display means for displaying the difference between the normal price that has been paid and the member price settled by the payment device (for example, the product list screen GM04 in FIG. 8).
According to the payment device (2), it is possible to suitably provide benefits. For example, it is possible to easily check the discount amount from the regular price displayed on the portable registration terminal.

(3)前記表示手段は、前記入力手段が非会員である旨を示した前記選択結果を入力し、かつ前記取得手段が前記会員識別情報を取得した場合(例えば、図8の左列1番上の会員カード有無確認画面GM01から右列側に進むような場合)、または、前記入力手段が会員である旨を示した前記選択結果を入力し、かつ前記取得手段が前記会員識別情報を取得しない場合(例えば、図9の左列1番上の会員カード有無確認画面GM01から左列下側に進むような場合)には、前記登録情報を一覧表示(例えば、商品一覧画面GM04を表示)する(2)の精算装置である。
(3)の精算装置によれば、特典の付与に関して好適に実施することができる。例えば、精算段階における金額(特典付与の有無)が登録段階において示した金額と異なる場合には、顧客に提示した上で精算に進めるようにしているため、分かり易く、誤解やトラブルも生じ難くなる。
(3) When the input means inputs the selection result indicating that the person is a non-member, and the acquisition means acquires the member identification information (for example, (such as when proceeding to the right column from the membership card presence/absence confirmation screen GM01 above), or the input means inputs the selection result indicating that the member is a member, and the acquisition means acquires the member identification information. If not (for example, when proceeding from the membership card presence confirmation screen GM01 at the top of the left column in FIG. 9 to the bottom of the left column), the registered information is displayed in a list (for example, the product list screen GM04 is displayed). This is the payment device (2).
According to the payment device (3), it is possible to suitably provide benefits. For example, if the amount at the checkout stage (whether benefits are given or not) differs from the amount indicated at the registration stage, this will be presented to the customer before proceeding with the checkout, making it easier to understand and less likely to cause misunderstandings or trouble. .

(4)商品を登録する可搬式登録端末(例えば、携帯端末60)と、該可搬式登録端末で登録された商品について精算する精算装置(例えば、精算装置50)と、を含むシステムであって、前記可搬式登録端末は、会員であるか非会員であるかを選択する選択手段(例えば、図1のステップS1)と、商品を登録する登録手段と、前記登録手段によって登録された商品の価格を表示する表示手段とを備え、前記表示手段は、前記登録手段によって登録された商品が会員価格対象商品である場合、前記選択手段による選択結果が非会員であれば当該商品の価格を通常価格で表示し(例えば、図7(B))、前記選択手段による選択結果が会員であれば当該商品の価格を会員価格で表示し(例えば、図7(C))、前記精算装置は、前記可搬式登録端末における会員であるか非会員であるかの選択結果を示した情報と、前記可搬式登録端末によって登録された商品に関する登録情報とを入力する入力手段と、会員を識別する会員識別情報を媒体から取得可能な取得手段と、会員に対して会員価格対象商品を会員価格で精算する精算手段とを備え、前記精算手段は、前記取得手段が前記会員識別情報を取得しなかった場合には、前記入力手段が入力した前記可搬式登録端末における前記選択結果に関わらず、前記会員価格対象商品について通常価格で精算し、前記取得手段が前記会員識別情報を取得した場合には、前記入力手段が入力した前記可搬式登録端末における前記選択結果に関わらず、前記会員価格対象商品について会員価格で精算することを特徴するシステムである。
(4)のシステムによれば、特典の付与に関して好適に実施することができる。
例えば、商品を登録している段階では、簡単な操作で(媒体を読み取らせる必要はなく)、登録した商品を通常価格又は会員価格で表示させつつ、精算の段階では、厳格に(媒体の読み取りの有無に基づいて)、通常価格又は会員価格で精算することができる。
(4) A system including a portable registration terminal (e.g., mobile terminal 60) for registering products, and a payment device (for example, payment device 50) for paying for the products registered with the portable registration terminal. , the portable registration terminal includes a selection means for selecting whether the person is a member or a non-member (for example, step S1 in FIG. 1), a registration means for registering a product, and a selection means for selecting whether the product is a member or a non-member, a registration means for registering a product, and a list of products registered by the registration means. and a display means for displaying a price, and when the product registered by the registration means is a member price eligible product, if the selection result by the selection means is for non-members, the display means displays the price of the product normally. If the selection result by the selection means is a member, the price of the product is displayed as a member price (for example, FIG. 7(C)), and the payment device an input means for inputting information indicating a selection result of membership or non-membership at the portable registration terminal and registration information regarding the product registered by the portable registration terminal; and a member for identifying the member. The system includes an acquisition means capable of acquiring identification information from a medium, and a payment means for paying members for products subject to member prices at member prices, and the payment means is provided with an acquisition means that does not acquire the member identification information. In this case, regardless of the selection result on the portable registration terminal input by the input means, if the member price target product is settled at the regular price and the acquisition means acquires the member identification information, The system is characterized in that regardless of the selection result in the portable registration terminal inputted by the input means, the product subject to the member price is settled at the member price.
According to the system (4), it is possible to suitably implement the granting of benefits.
For example, at the stage of registering a product, the registered product can be displayed at the regular price or member price with a simple operation (no need for the media to be read), but at the checkout stage, it can be displayed strictly (the media cannot be read (based on availability), you can settle at regular price or member price.

(5)前記表示手段は、前記登録手段による商品の登録が完了した後に前記精算装置が読み取るシンボルコード(例えば、精算用コードGA60)を表示し、前記精算装置は、前記シンボルコードを読み取るコード読取手段(例えば、図3のステップS23A、図4のステップS23B、図5のステップS23C、図6のステップS23D参照)を備え、前記入力手段は、前記コード読取手段が前記シンボルコードを読み取ることによって前記選択結果を示した情報と前記登録情報とを入力し、前記表示手段は、前記選択手段による選択結果が非会員であった場合には、前記シンボルコードを表示する際に、前記選択手段による選択結果が非会員であった場合の精算金額と前記選択手段による選択結果が会員であった場合の精算金額との差額(例えば、図7(D)の符号A)を表示することを特徴する(4)に記載のシステムである。
(5)のシステムによれば、効果的(実際の具体例を用いて)に会員になることをアピールすることができる。
(5) The display means displays a symbol code (for example, a payment code GA60) that is read by the payment device after the registration of the product by the registration device is completed, and the payment device is a code reader that reads the symbol code. means (for example, see step S23A in FIG. 3, step S23B in FIG. 4, step S23C in FIG. 5, and step S23D in FIG. 6), and the input means is configured to read the symbol code by the code reading means. The information indicating the selection result and the registration information are input, and the display means selects the selection result by the selection means when displaying the symbol code if the selection result by the selection means is non-member. It is characterized by displaying the difference (for example, code A in FIG. 7(D)) between the settlement amount when the result is a non-member and the settlement amount when the selection result by the selection means is a member. This is the system described in 4).
According to the system (5), it is possible to effectively (using actual examples) appeal to become a member.

(6)会員であるか非会員であるかの選択を受け付ける選択受付手段(例えば、はいボタンBT01、いいえボタンBT02)と、売り場を買い回りながら購入する商品を登録する登録手段と、前記登録手段による商品の登録を完了させる宣言を受け付ける宣言受付手段(例えば、会計指示ボタンBT10)と、前記宣言受付手段によって前記宣言を受け付けたことに基づいて、他の装置(例えば、精算装置50)において読取可能なシンボルコード(例えば、精算用コードGA60)を表示する表示手段とを備え、前記表示手段は、前記選択受付手段によって受け付けた選択結果が非会員であったときは、前記宣言受付手段によって前記宣言を受け付けたことに基づいて、前記シンボルコードに加え、会員であった場合の特典情報(例えば、図7(D)の符号A)を表示することを特徴とする可搬式登録端末である。
(6)の可搬式登録端末によれば、効果的(実際の具体例を用いて)に会員になることをアピールすることができる。
(6) A selection reception means (for example, Yes button BT01, No button BT02) that accepts the selection of membership or non-membership, a registration means that registers the products to be purchased while shopping around the sales floor, and the registration means a declaration receiving means (e.g., checkout instruction button BT10) that accepts a declaration to complete the registration of products by another device (e.g., the payment device 50) based on the acceptance of the declaration by the declaration receiving means; display means for displaying a possible symbol code (for example, payment code GA60), and when the selection result received by the selection reception means is a non-member, the display means is configured to allow the declaration reception means to select the This is a portable registration terminal characterized in that, based on acceptance of a declaration, in addition to the symbol code, privilege information for membership (for example, reference numeral A in FIG. 7(D)) is displayed.
According to the portable registration terminal (6), it is possible to effectively (using actual examples) appeal to become a member.

(7)商品を登録する可搬式登録端末で登録された商品について精算する精算装置のコンピュータを、前記可搬式登録端末における会員であるか非会員であるかの選択結果を示した情報と、前記可搬式登録端末によって登録された商品に関する登録情報とを入力する入力手段、会員を識別する会員識別情報を媒体から取得可能な取得手段、会員に対して会員価格対象商品を通常価格よりも安価な会員価格で精算する精算手段として機能させ、前記精算手段は、前記取得手段が前記会員識別情報を取得しなかった場合には、前記入力手段が入力した前記可搬式登録端末における前記選択結果に関わらず、前記会員価格対象商品について通常価格で精算し、前記取得手段が前記会員識別情報を取得した場合には、前記入力手段が入力した前記可搬式登録端末における前記選択結果に関わらず、前記会員価格対象商品について会員価格で精算することを特徴とするプログラムである。
(7)のプログラムによれば、(1)の精算装置と同様の効果を得ることができる。
(7) Information indicating whether the computer of the payment device that makes payment for the product registered at the portable registration terminal that registers the product is a member or a non-member at the portable registration terminal; An input means for inputting registration information regarding products registered using a portable registration terminal; an acquisition means for obtaining member identification information for identifying a member from a medium; The payment means functions as a payment means for paying the membership price, and if the acquisition means does not acquire the member identification information, the payment means is configured to: First, if the member price target product is settled at the regular price and the acquisition means acquires the member identification information, regardless of the selection result on the portable registration terminal input by the input means, the member This is a program that is characterized by paying member prices for eligible products.
According to the program (7), the same effect as the payment device (1) can be obtained.

(8)可搬式登録端末のコンピュータを、会員であるか非会員であるかの選択を受け付ける選択受付手段と、売り場を買い回りながら購入する商品を登録する登録手段と、前記登録手段による商品の登録を完了させる宣言を受け付ける宣言受付手段と、前記宣言受付手段によって前記宣言を受け付けたことに基づいて、他の装置において読取可能なシンボルコードを表示する表示手段として機能させ、前記表示手段は、前記選択受付手段によって受け付けた選択結果が非会員であったときは、前記宣言受付手段によって前記宣言を受け付けたことに基づいて、前記シンボルコードに加え、会員であった場合の特典情報を表示することを特徴とするプログラムである。
(8)のプログラムによれば、(6)の可搬式登録端末と同様の効果を得ることができる。
(8) Selection receiving means for accepting the selection of membership or non-membership using the computer of the portable registration terminal; registration means for registering products to be purchased while shopping around the sales floor; a declaration accepting means for accepting a declaration to complete registration; and a display means for displaying a symbol code readable by another device based on the acceptance of the declaration by the declaration accepting means, the display means comprising: When the selection result received by the selection reception means is a non-member, in addition to the symbol code, privilege information for the case of membership is displayed based on the reception of the declaration by the declaration reception means. This program is characterized by:
According to the program (8), the same effect as that of the portable registration terminal (6) can be obtained.

なお、以上に説明した各装置(本部サーバ10、ストアコントローラ30、取引状況管理装置40、精算装置50、携帯端末60等)の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上記各装置の処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやWAN、LAN、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、CD-ROM等の非一過性の記録媒体であってもよい。また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部または外部に設けられた記録媒体も含まれる。配信サーバの記録媒体に記憶されるプログラムのコードは、端末装置で実行可能な形式のプログラムのコードと異なるものでもよい。すなわち、配信サーバからダウンロードされて端末装置で実行可能な形でインストールができるものであれば、配信サーバで記憶される形式は問わない。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に端末装置で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。 Note that programs for realizing the functions of each device described above (headquarters server 10, store controller 30, transaction status management device 40, payment device 50, mobile terminal 60, etc.) are recorded on a computer-readable recording medium. Then, the programs recorded on this recording medium may be read into a computer system and executed to perform the processing of each of the above devices. Here, "reading a program recorded on a recording medium into a computer system and executing it" includes installing the program on the computer system. The "computer system" here includes hardware such as an OS and peripheral devices. Further, a "computer system" may include a plurality of computer devices connected via a network including the Internet, a WAN, a LAN, a communication line such as a dedicated line, etc. Furthermore, the term "computer-readable recording medium" refers to portable media such as flexible disks, magneto-optical disks, ROMs, and CD-ROMs, and storage devices such as hard disks built into computer systems. In this way, the recording medium storing the program may be a non-transitory recording medium such as a CD-ROM. The recording medium also includes a recording medium provided internally or externally that is accessible from the distribution server for distributing the program. The code of the program stored in the recording medium of the distribution server may be different from the code of the program in a format executable by the terminal device. That is, as long as it can be downloaded from the distribution server and installed in an executable form on the terminal device, the format in which it is stored on the distribution server does not matter. Note that a configuration in which a program is divided into a plurality of parts and downloaded at different timings and then combined on a terminal device, or a distribution server that distributes each of the divided programs may be different. Furthermore, a "computer-readable recording medium" refers to a storage medium that retains a program for a certain period of time, such as volatile memory (RAM) inside a computer system that serves as a server or client when a program is transmitted via a network. This shall also include things. Moreover, the above-mentioned program may be for realizing part of the above-mentioned functions. Furthermore, it may be a so-called difference file (difference program) that can realize the above-mentioned functions in combination with a program already recorded in the computer system.

1…販売システム 10…本部サーバ 20…クラウドサーバ 30…ストアコントローラ 40…取引状況管理装置 50…精算装置 60…携帯端末 1...Sales system 10...Head office server 20...Cloud server 30...Store controller 40...Transaction status management device 50...Settlement device 60...Mobile terminal

Claims (8)

商品を登録する可搬式登録端末で登録された商品について精算する精算装置であって、
前記可搬式登録端末における会員であるか非会員であるかの選択結果を示した情報と、前記可搬式登録端末によって登録された商品に関する登録情報とを入力する入力手段と、
会員を識別する会員識別情報を媒体から取得可能な取得手段と、
会員に対して会員価格対象商品を通常価格よりも安価な会員価格で精算する精算手段と
を備え、
前記精算手段は、
前記取得手段が前記会員識別情報を取得しなかった場合には、前記入力手段が入力した前記可搬式登録端末における前記選択結果に関わらず、前記会員価格対象商品について通常価格で精算し、
前記取得手段が前記会員識別情報を取得した場合には、前記入力手段が入力した前記可搬式登録端末における前記選択結果に関わらず、前記会員価格対象商品について会員価格で精算する
ことを特徴とする精算装置。
A payment device that pays for products registered with a portable registration terminal that registers products,
input means for inputting information indicating a selection result of membership or non-membership at the portable registration terminal and registration information regarding the product registered by the portable registration terminal;
an acquisition means capable of acquiring member identification information for identifying a member from a medium;
Equipped with a payment method that allows members to pay for products eligible for membership prices at member prices that are cheaper than the regular price,
The payment means is
If the acquisition means does not acquire the member identification information, regardless of the selection result on the portable registration terminal input by the input means, the member price target product is settled at the regular price;
When the acquisition means acquires the member identification information, the member price target product is settled at the member price regardless of the selection result inputted by the input means at the portable registration terminal. Payment device.
前記入力手段が非会員である旨を示した前記選択結果を入力し、かつ前記取得手段が前記会員識別情報を取得した場合、前記会員価格対象商品について前記可搬式登録端末において表示していた通常価格と当該精算装置が精算する会員価格との差額を表示する表示手段
を備えることを特徴とする請求項1に記載の精算装置。
When the input means inputs the selection result indicating that the person is a non-member, and the acquisition means acquires the member identification information, the normal value displayed on the portable registration terminal for the member price target product The settlement device according to claim 1, further comprising display means for displaying the difference between the price and the membership price settled by the settlement device.
前記表示手段は、
前記入力手段が非会員である旨を示した前記選択結果を入力し、かつ前記取得手段が前記会員識別情報を取得した場合、または、前記入力手段が会員である旨を示した前記選択結果を入力し、かつ前記取得手段が前記会員識別情報を取得しない場合には、前記登録情報を一覧表示することを特徴とする請求項2の精算装置。
The display means is
When the input means inputs the selection result indicating that the user is a non-member, and the acquisition means acquires the member identification information, or when the input means inputs the selection result indicating that the input means is a member. 3. The payment device according to claim 2, wherein when the member identification information is input and the acquisition means does not acquire the member identification information, the registration information is displayed in a list.
商品を登録する可搬式登録端末と、該可搬式登録端末で登録された商品について精算する精算装置と、を含むシステムであって、
前記可搬式登録端末は、
会員であるか非会員であるかを選択する選択手段と、
商品を登録する登録手段と、
前記登録手段によって登録された商品の価格を表示する表示手段と
を備え、
前記表示手段は、
前記登録手段によって登録された商品が会員価格対象商品である場合、前記選択手段による選択結果が非会員であれば当該商品の価格を通常価格で表示し、前記選択手段による選択結果が会員であれば当該商品の価格を会員価格で表示し、
前記精算装置は、
前記可搬式登録端末における会員であるか非会員であるかの選択結果を示した情報と、前記可搬式登録端末によって登録された商品に関する登録情報とを入力する入力手段と、
会員を識別する会員識別情報を媒体から取得可能な取得手段と、
会員に対して会員価格対象商品を会員価格で精算する精算手段と
を備え、
前記精算手段は、
前記取得手段が前記会員識別情報を取得しなかった場合には、前記入力手段が入力した前記可搬式登録端末における前記選択結果に関わらず、前記会員価格対象商品について通常価格で精算し、
前記取得手段が前記会員識別情報を取得した場合には、前記入力手段が入力した前記可搬式登録端末における前記選択結果に関わらず、前記会員価格対象商品について会員価格で精算する
ことを特徴するシステム。
A system including a portable registration terminal for registering products, and a payment device for making payments for the products registered with the portable registration terminal,
The portable registration terminal is
a selection means for selecting whether to be a member or a non-member;
a registration means for registering a product;
and display means for displaying the price of the product registered by the registration means,
The display means is
If the product registered by the registration means is a member-priced product, if the selection result by the selection means is for non-members, the price of the product is displayed at the regular price, and even if the selection result by the selection means is for members. display the price of the product at the member price,
The payment device is
input means for inputting information indicating a selection result of membership or non-membership at the portable registration terminal and registration information regarding the product registered by the portable registration terminal;
an acquisition means capable of acquiring member identification information for identifying a member from a medium;
Equipped with a payment method that allows members to pay for products eligible for member prices at member prices,
The payment means is
If the acquisition means does not acquire the member identification information, regardless of the selection result on the portable registration terminal input by the input means, the member price target product is settled at the regular price;
When the acquisition means acquires the member identification information, the system is characterized in that, regardless of the selection result at the portable registration terminal inputted by the input means, the product subject to the member price is settled at the member price. .
前記表示手段は、
前記登録手段による商品の登録が完了した後に前記精算装置が読み取るシンボルコードを表示し、
前記精算装置は、
前記シンボルコードを読み取るコード読取手段を備え、
前記入力手段は、
前記コード読取手段が前記シンボルコードを読み取ることによって前記選択結果を示した情報と前記登録情報とを入力し、
前記表示手段は、
前記選択手段による選択結果が非会員であった場合には、前記シンボルコードを表示する際に、前記選択手段による選択結果が非会員であった場合の精算金額と前記選択手段による選択結果が会員であった場合の精算金額との差額を表示する
ことを特徴する請求項4に記載のシステム。
The display means is
displaying a symbol code read by the payment device after the registration of the product by the registration means is completed;
The payment device is
comprising code reading means for reading the symbol code,
The input means includes:
inputting information indicating the selection result and the registration information by the code reading means reading the symbol code;
The display means is
If the selection result by the selection means is non-member, when displaying the symbol code, the settlement amount and the selection result by the selection means are displayed as members. 5. The system according to claim 4, wherein the system displays the difference between the amount and the amount to be paid when the amount is calculated.
会員であるか非会員であるかの選択を受け付ける選択受付手段と、
売り場を買い回りながら購入する商品を登録する登録手段と、
前記登録手段による商品の登録を完了させる宣言を受け付ける宣言受付手段と、
前記宣言受付手段によって前記宣言を受け付けたことに基づいて、他の装置において読取可能なシンボルコードを表示する表示手段と
を備え、
前記表示手段は、
前記選択受付手段によって受け付けた選択結果が非会員であったときは、前記宣言受付手段によって前記宣言を受け付けたことに基づいて、前記シンボルコードに加え、会員であった場合の特典情報を表示することを特徴とする可搬式登録端末。
A selection reception means for accepting a selection of whether to be a member or a non-member;
A registration means for registering products to be purchased while shopping around the sales floor;
declaration receiving means for receiving a declaration to complete the registration of the product by the registration means;
display means for displaying a symbol code readable by another device based on the declaration received by the declaration reception means;
The display means is
When the selection result received by the selection reception means is a non-member, in addition to the symbol code, privilege information for the case of membership is displayed based on the reception of the declaration by the declaration reception means. A portable registration terminal characterized by:
商品を登録する可搬式登録端末で登録された商品について精算する精算装置のコンピュータを、
前記可搬式登録端末における会員であるか非会員であるかの選択結果を示した情報と、前記可搬式登録端末によって登録された商品に関する登録情報とを入力する入力手段、
会員を識別する会員識別情報を媒体から取得可能な取得手段、
会員に対して会員価格対象商品を通常価格よりも安価な会員価格で精算する精算手段
として機能させ、
前記精算手段は、
前記取得手段が前記会員識別情報を取得しなかった場合には、前記入力手段が入力した前記可搬式登録端末における前記選択結果に関わらず、前記会員価格対象商品について通常価格で精算し、
前記取得手段が前記会員識別情報を取得した場合には、前記入力手段が入力した前記可搬式登録端末における前記選択結果に関わらず、前記会員価格対象商品について会員価格で精算する
ことを特徴とするプログラム。
The computer of the payment device that pays for the registered products on the portable registration terminal that registers the products,
Input means for inputting information indicating the selection result of membership or non-membership at the portable registration terminal and registration information regarding the product registered by the portable registration terminal;
an acquisition means capable of acquiring member identification information for identifying a member from a medium;
Functions as a payment method for members to pay for products eligible for membership price at a member price that is cheaper than the regular price,
The payment means is
If the acquisition means does not acquire the member identification information, regardless of the selection result on the portable registration terminal input by the input means, the member price target product is settled at the regular price;
When the acquisition means acquires the member identification information, the member price target product is settled at the member price regardless of the selection result inputted by the input means at the portable registration terminal. program.
可搬式登録端末のコンピュータを、
会員であるか非会員であるかの選択を受け付ける選択受付手段と、
売り場を買い回りながら購入する商品を登録する登録手段と、
前記登録手段による商品の登録を完了させる宣言を受け付ける宣言受付手段と、
前記宣言受付手段によって前記宣言を受け付けたことに基づいて、他の装置において読取可能なシンボルコードを表示する表示手段
として機能させ、
前記表示手段は、
前記選択受付手段によって受け付けた選択結果が非会員であったときは、前記宣言受付手段によって前記宣言を受け付けたことに基づいて、前記シンボルコードに加え、会員であった場合の特典情報を表示することを特徴とするプログラム。
Portable registration terminal computer,
A selection reception means for accepting a selection of whether to be a member or a non-member;
A registration means for registering products to be purchased while shopping around the sales floor;
declaration receiving means for receiving a declaration to complete the registration of the product by the registration means;
Functioning as a display means for displaying a symbol code readable by another device based on the declaration received by the declaration reception means,
The display means is
When the selection result received by the selection reception means is a non-member, in addition to the symbol code, privilege information for the case of membership is displayed based on the reception of the declaration by the declaration reception means. A program characterized by:
JP2022112923A 2022-07-14 2022-07-14 Settlement device, system, portable registration terminal and program Pending JP2024011153A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022112923A JP2024011153A (en) 2022-07-14 2022-07-14 Settlement device, system, portable registration terminal and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022112923A JP2024011153A (en) 2022-07-14 2022-07-14 Settlement device, system, portable registration terminal and program

Publications (1)

Publication Number Publication Date
JP2024011153A true JP2024011153A (en) 2024-01-25

Family

ID=89621635

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022112923A Pending JP2024011153A (en) 2022-07-14 2022-07-14 Settlement device, system, portable registration terminal and program

Country Status (1)

Country Link
JP (1) JP2024011153A (en)

Similar Documents

Publication Publication Date Title
JP2021185532A (en) Pos system, payment device and program
JP7561958B2 (en) Checkout System
JP2017111752A (en) Sales data processing device and program
JP7527613B2 (en) Mobile terminal and program
JP2024011153A (en) Settlement device, system, portable registration terminal and program
JP7469788B2 (en) Product sales data processing system, product sales data processing method, and program
JP2021168210A (en) Commodity sales data processing system, settlement device and program
JP2023118583A (en) Accounting device and program
JP2018092373A (en) Checkout system, registration device, payment device and control program
JP7555579B2 (en) Product sales data processing system and payment device
JP7570674B2 (en) Product sales data processing device and program
JP7410550B2 (en) System and program
JP7442788B2 (en) Product sales data processing system
JP2024044449A (en) Settlement device, system, and program
JP7450926B2 (en) program
JP7455367B2 (en) Product sales data processing system
JP2023178790A (en) Liquidation device
JP7293812B2 (en) Electronic receipt providing system, electronic receipt providing method, and program
JP2023107378A (en) Registration device, system, and program
JP2022164436A (en) Program and commodity sales data processing device
JP2023005285A (en) Item sales data processor and program
JP2022122010A (en) Item sales data processing system, terminal device, settlement device, and program
JP2022118458A (en) Item data processor and program
JP2022088244A (en) Commodity sales data processing system, payment device and program
JP6791490B2 (en) Product sales data processing system and program