Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7486764B2 - Product sales data processing device and program - Google Patents
[go: Go Back, main page]

JP7486764B2 - Product sales data processing device and program - Google Patents

Product sales data processing device and program Download PDF

Info

Publication number
JP7486764B2
JP7486764B2 JP2019123875A JP2019123875A JP7486764B2 JP 7486764 B2 JP7486764 B2 JP 7486764B2 JP 2019123875 A JP2019123875 A JP 2019123875A JP 2019123875 A JP2019123875 A JP 2019123875A JP 7486764 B2 JP7486764 B2 JP 7486764B2
Authority
JP
Japan
Prior art keywords
payment
customer
pos terminal
button
display
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2019123875A
Other languages
Japanese (ja)
Other versions
JP2021009614A (en
Inventor
文克 齋藤
知樹 金子
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 JP2019123875A priority Critical patent/JP7486764B2/en
Publication of JP2021009614A publication Critical patent/JP2021009614A/en
Application granted granted Critical
Publication of JP7486764B2 publication Critical patent/JP7486764B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Description

本発明は、商品販売データ処理装置及びプログラムに関する。 The present invention relates to a product sales data processing device and a program.

近年、二次元コードを用いた決済が普及してきている(例えば、特許文献1参照)。二次元コードを用いた決済では、精算機に二次元コードからなる決済コードを表示する方法と、客が所持する携帯端末に決済コードを表示する方法とがある。精算機に二次元コードからなる決済コードを表示する方法では、客が所持する携帯端末で決済コードを読み取って決済を行う。また、客が所持する携帯端末に決済コードを表示する方法では、精算機に設けられたスキャナで決済コードを読み取って決済を行う。 In recent years, payments using two-dimensional codes have become popular (see, for example, Patent Document 1). There are two methods for making payments using two-dimensional codes: displaying a payment code consisting of a two-dimensional code on a payment machine, and displaying the payment code on a mobile device carried by the customer. In the method of displaying a payment code consisting of a two-dimensional code on a payment machine, the payment is made by reading the payment code with a mobile device carried by the customer. In the method of displaying a payment code on a mobile device carried by the customer, the payment is made by reading the payment code with a scanner provided on the payment machine.

特表2016-533590号公報JP 2016-533590 A

また、携帯端末において決済コードの表示や読み取りができたとしても、商品販売データ処理装置の方で決済コードの表示や読み取りができないと、処理が滞ってしまうおそれがある。 Even if the payment code can be displayed or read on the mobile terminal, if the product sales data processing device cannot display or read the payment code, processing may be delayed.

本発明の課題は、効率的に精算処理を行うことができる商品販売データ処理装置及びプログラムを提供することである。 The objective of the present invention is to provide a product sales data processing device and program that can perform checkout processing efficiently.

上述した課題を解決するために、本発明の一態様である商品販売データ処理装置は、外部読取装置が読み取ることで決済可能な決済コードを表示する表示部と、外部表示装置に表示された決済コードを読み取り可能な読取部と、を備え、客が前記外部読取装置に表示させた決済コードを読み取ることにより、決済を完了させる決済部と、決済を行うために、前記表示部による決済コードの表示及び前記読取部による決済コードの読取のいずれかを選択する選択部と、を備えることを特徴とする。 In order to solve the above-mentioned problems, a product sales data processing device according to one aspect of the present invention is characterized in that it comprises a display unit that displays a payment code that can be read by an external reading device to effect payment, a reading unit that can read the payment code displayed on the external display device, a payment unit that completes payment by a customer reading the payment code displayed on the external reading device, and a selection unit that selects between displaying the payment code on the display unit and reading the payment code on the reading unit to effect payment.

以上のように、効率的に精算処理を行うことができる。 As described above, settlement processing can be carried out efficiently.

POSシステムのネットワーク構成図である。FIG. 1 is a network configuration diagram of a POS system. POS端末の設置例を示す図である。FIG. 1 is a diagram showing an example of installation of a POS terminal. POS端末の外観例を示す図である。FIG. 2 is a diagram showing an example of the appearance of a POS terminal. POS端末の構成例を示す図である。FIG. 2 is a diagram illustrating an example of the configuration of a POS terminal. 携帯端末の構成例を示す図である。FIG. 2 is a diagram illustrating an example of the configuration of a mobile terminal. POS端末の動作モードの概略を説明する図である。FIG. 2 is a diagram for explaining an outline of operation modes of the POS terminal. POS端末の動作モードの概略を説明する図である。FIG. 2 is a diagram for explaining an outline of operation modes of the POS terminal. POS端末の動作モードの概略を説明する図である。FIG. 2 is a diagram for explaining an outline of operation modes of the POS terminal. POS端末における表示例である。13 is a display example on a POS terminal. POS端末における表示例である。13 is a display example on a POS terminal. POS端末における表示例である。13 is a display example on a POS terminal. POS端末における表示例である。13 is a display example on a POS terminal. POS端末における表示例である。13 is a display example on a POS terminal. POS端末における表示例である。13 is a display example on a POS terminal. 携帯端末における表示例である。13 is a display example on a mobile terminal. POS端末における表示例である。13 is a display example on a POS terminal. POS端末における表示例である。13 is a display example on a POS terminal. POS端末の動作の一例を示すフローチャートである。10 is a flowchart showing an example of the operation of a POS terminal. POS端末の動作の一例を示すフローチャートである。10 is a flowchart illustrating an example of the operation of a POS terminal. 携帯端末における表示例である。13 is a display example on a mobile terminal. 決済事業者端末の動作の一例を示すフローチャートである。10 is a flowchart showing an example of an operation of the payment service provider terminal. POS端末の動作の一例を示すフローチャートである。10 is a flowchart showing an example of the operation of a POS terminal. POS端末における表示例である。13 is a display example on a POS terminal. POS端末における表示例である。13 is a display example on a POS terminal.

以下、本発明の第1の実施形態について図面を参照して説明する。図1は、本発明の一実施形態に係るPOS(Point Of Sales)システムの構成例を表すブロック図である。図1に示すPOSシステム1は、図1に示すように、POSシステム1は、ストアコントローラ10と、3台のPOS端末20と、を備える。ストアコントローラ10とPOS端末20とは、有線または無線接続のLAN(Local Area Network)11で相互に接続されている。以下、第1POS端末20-1、第2POS端末20-2、第3POS端末20-3について特に区別しない場合には、POS端末20と総称する。なお、POSシステム1は、POS端末20の状況(動作モード、処理状況等)を表示したり、POS端末20を制御したりする監視端末(非図示)をさらに備えていてもよい。 The first embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing an example of the configuration of a POS (Point Of Sales) system according to one embodiment of the present invention. As shown in FIG. 1, the POS system 1 includes a store controller 10 and three POS terminals 20. The store controller 10 and the POS terminals 20 are connected to each other via a wired or wireless LAN (Local Area Network) 11. Hereinafter, the first POS terminal 20-1, the second POS terminal 20-2, and the third POS terminal 20-3 will be collectively referred to as the POS terminals 20 unless otherwise specified. The POS system 1 may further include a monitoring terminal (not shown) that displays the status of the POS terminals 20 (operation mode, processing status, etc.) and controls the POS terminals 20.

なお、図1に示したPOSシステム1の構成は一例である。例えば、POSシステム1において、POS端末20の設置数は特に限定されるものではなく。また、本実施形態のPOSシステム1は、ストアコントローラ10を含まない構成としてもよい。なお、POSシステム1の構成として、ストアコントローラ10を含まない構成とする場合には、他の装置(例えば、複数のPOS端末20のうち代表となる1台のPOS端末20)に、ストアコントローラ10としての機能を兼用させてもよい。 The configuration of the POS system 1 shown in FIG. 1 is an example. For example, the number of POS terminals 20 installed in the POS system 1 is not particularly limited. Furthermore, the POS system 1 of this embodiment may be configured not to include a store controller 10. Furthermore, when the POS system 1 is configured not to include a store controller 10, another device (for example, one POS terminal 20 that is representative of the multiple POS terminals 20) may also function as the store controller 10.

POSシステム1は、種々の店舗(コンビニストア、スーパーマーケット等)に導入可能である。 The POS system 1 can be installed in various stores (convenience stores, supermarkets, etc.).

ストアコントローラ10は、POSシステム1を管理する情報処理装置であり、POSシステム1においてPOS端末20などを管理し、商品マスタなどの種々の情報を管理する。ストアコントローラ10は、POS端末20に、最新の商品マスタを適宜送信する。商品マスタとは、各商品の商品識別情報(例えば、JANコード)、商品名(品名、アイテム名)、販売価格、値引き情報などの商品情報を格納したファイルである。ストアコントローラ10は、最新の商品情報が反映された商品マスタを、外部(例えば、本部のサーバ、リムーバブル形式の記憶媒体)から取得し、POS端末20に適宜送信する。 The store controller 10 is an information processing device that manages the POS system 1, manages the POS terminals 20 and other devices in the POS system 1, and manages various information such as product masters. The store controller 10 transmits the latest product masters to the POS terminals 20 as appropriate. The product masters are files that store product information such as product identification information (e.g., JAN code), product name (product name, item name), sales price, and discount information for each product. The store controller 10 obtains the product masters that reflect the latest product information from an external source (e.g., a server at headquarters, a removable storage medium), and transmits them to the POS terminals 20 as appropriate.

POS端末20は、購入対象の商品を登録する商品登録処理を実行する。商品を登録する操作(商品登録操作)は、例えば、スキャナを用いて商品に付されているバーコードを読み取らせる操作、あるいは商品登録画面に表示されたプリセットボタン等に対する操作等として行われる。このような商品登録操作によって、POS端末20には例えば商品識別情報が入力され、POS端末20は、入力された商品識別情報に対応する商品情報を取得する。また、POS端末20は、一取引ごとに対応して登録された商品の情報(以下、登録情報という)を生成し、記憶する。 The POS terminal 20 executes a product registration process to register the product to be purchased. The operation to register the product (product registration operation) is performed, for example, by using a scanner to read the barcode attached to the product, or by operating a preset button displayed on the product registration screen. By such a product registration operation, for example, product identification information is input to the POS terminal 20, and the POS terminal 20 obtains product information corresponding to the input product identification information. The POS terminal 20 also generates and stores information on the registered product (hereinafter referred to as registration information) corresponding to each transaction.

登録情報は、対応の取引を識別する取引識別情報、当該登録情報を識別する登録情報識別情報、登録日時、登録された各商品の商品識別情報、登録された各商品の商品名、販売価格、値引き情報、購入対象の商品の品数を示す取引点数(購入点数)、購入対象の商品に対応する代金の総額(合計金額)を含んでよい。また、登録情報は、当該登録情報を生成したPOS端末20(すなわち、当該登録情報に係る商品を登録したPOS端末20)を識別するための登録装置識別情報をさらに含んでもよい。このように、登録情報は、一取引に応じた商品登録処理結果が反映された内容を有する。 The registration information may include transaction identification information that identifies the corresponding transaction, registration information identification information that identifies the registration information, the registration date and time, product identification information for each registered product, the product name of each registered product, the selling price, discount information, the transaction point (purchase point number) indicating the number of products to be purchased, and the total price (total amount) corresponding to the products to be purchased. The registration information may further include registration device identification information for identifying the POS terminal 20 that generated the registration information (i.e., the POS terminal 20 that registered the product related to the registration information). In this way, the registration information has content that reflects the product registration processing results corresponding to one transaction.

登録情報は、自装置または他のPOS端末20において精算処理に用いられる。精算処理とは、登録された商品の代金を、現金、電子マネー、クレジットカードなどを選択的に用いて支払い、決済する処理である。他のPOS端末20で精算処理を行う場合には、複数のうちのいずれか1台のPOS端末20において精算処理を実行する。複数のPOS端末20のうちから、精算処理を実行させるべき他のPOS端末20を指定する態様としては、下記の第1の指定態様と第2の指定態様が挙げられる。 The registration information is used for the settlement process in the device itself or in another POS terminal 20. The settlement process is a process in which the price of the registered products is paid and settled selectively using cash, electronic money, credit card, etc. When the settlement process is carried out in another POS terminal 20, the settlement process is carried out in any one of the multiple POS terminals 20. The following first and second designation modes can be used to specify the other POS terminal 20 that should carry out the settlement process from among the multiple POS terminals 20.

第1の指定態様は、精算処理を実行させる他のPOS端末20を、店員がPOS端末(自装置)20にて指定する態様である。すなわち、店員が、他のPOS端末20を指定する操作(精算装置指定操作)をPOS端末(自装置)20に対して行うことによって、複数の他のPOS端末20のうちから精算処理を実行させる他のPOS端末20を指定する。なお、POS端末20において、他のPOS端末20の稼働状況を示した稼働情報を表示するようにし、POS端末20において、店員が他のPOS端末20を指定する際に、他のPOS端末20の稼働状況を確認できるようにしてもよい。 The first designation mode is a mode in which the store clerk designates, on the POS terminal (own device) 20, the other POS terminal 20 that will execute the settlement process. That is, the store clerk performs an operation to designate the other POS terminal 20 (a settlement device designation operation) on the POS terminal (own device) 20, thereby designating the other POS terminal 20 that will execute the settlement process from among the multiple other POS terminals 20. Note that the POS terminal 20 may be configured to display operating information showing the operating status of the other POS terminal 20, so that the store clerk can check the operating status of the other POS terminal 20 when designating the other POS terminal 20 on the POS terminal 20.

店員が他のPOS端末20を指定した場合には、LAN11を介して、POS端末(自装置)20において生成された登録情報が、指定された他のPOS端末20に送信される。すなわち、POS端末(自装置)20は、商品登録処理に続いて他のPOS端末20が指定された場合には、指定された他のPOS端末20に対し、当該商品登録処理の結果が反映された登録情報を送信する。なお、本実施の形態では、POS端末20は、直接、他のPOS端末20に登録情報を送信するが、ストアコントローラ10を経由して、他のPOS端末20に登録情報を送信してもよい。 When a store clerk designates another POS terminal 20, the registration information generated in the POS terminal (own device) 20 is transmitted to the designated other POS terminal 20 via the LAN 11. That is, when another POS terminal 20 is designated following the product registration process, the POS terminal (own device) 20 transmits registration information reflecting the results of the product registration process to the designated other POS terminal 20. Note that in this embodiment, the POS terminal 20 transmits registration information directly to the other POS terminal 20, but the registration information may also be transmitted to the other POS terminal 20 via the store controller 10.

また、第2の指定態様は、精算処理用の媒体(お会計券(登録商標))をPOS端末20から発行させ、店員から手渡しされたお会計券を、客が他のPOS端末20に読み取らせる態様である。すなわち、客が、店員から手渡しされたお会計券を他のPOS端末20に読み取らせることによって、複数の他のPOS端末20のうちから精算処理を実行させる他のPOS端末20を指定する。 The second specification mode is a mode in which a medium for payment processing (receipt (registered trademark)) is issued from the POS terminal 20, and the customer has another POS terminal 20 read the receipt handed to them by the store clerk. In other words, the customer specifies, from among multiple other POS terminals 20, the other POS terminal 20 that will carry out the payment processing by having the receipt handed to them by the store clerk be read by the other POS terminal 20.

お会計券には、発行元のPOS端末20を示す登録装置識別情報と登録情報とが、バーコード(一次元コード)または二次元コードのいずれかのコードの形式で印字(印刷)されている。他のPOS端末20は、お会計券のコードを読み取ると、読み取ったコードにより示される登録情報を取得する。他のPOS端末20は、客の操作に応じて精算処理を実行する。また、他のPOS端末20は、精算処理を終了した場合には、POS端末20に精算処理の終了を通知する。 On the receipt, registration device identification information indicating the issuing POS terminal 20 and registration information are printed in the form of a code, either a barcode (one-dimensional code) or a two-dimensional code. When the other POS terminal 20 reads the code on the receipt, it obtains the registration information indicated by the read code. The other POS terminal 20 executes the settlement process in response to the customer's operation. Furthermore, when the other POS terminal 20 has completed the settlement process, it notifies the POS terminal 20 that the settlement process has been completed.

携帯端末40は、客が携帯し、ネットワークNW経由で通信を行うことのできる装置である。携帯端末40は、例えばスマートフォン、タブレット端末、携帯電話等である。携帯端末40で二次元コードを読み取ることにより、会計後の決済を行うことができる。 The mobile terminal 40 is a device that is carried by the customer and can communicate via the network NW. The mobile terminal 40 is, for example, a smartphone, a tablet terminal, a mobile phone, etc. By reading the two-dimensional code with the mobile terminal 40, payment can be made after the transaction.

図1に示すように、POSシステム1は、クラウドセンター50及びネットワークNWを介して決済事業者ゲートウェイ60との間で通信可能とされている。決済事業者ゲートウェイ60は、決済事業者70と通信可能とされるとともに、ネットワークNWを介して携帯端末40と通信可能とされている。なお、POSシステム1、クラウドセンター50、決済事業者ゲートウェイ60及び決済事業者70は、ネットワークNWを介して、またはネットワークNWを介することなく直接他の通信態様等によって通信可能とされていてもよい。 As shown in FIG. 1, the POS system 1 is capable of communicating with the payment provider gateway 60 via the cloud center 50 and the network NW. The payment provider gateway 60 is capable of communicating with the payment provider 70, and is also capable of communicating with the mobile terminal 40 via the network NW. The POS system 1, cloud center 50, payment provider gateway 60, and payment provider 70 may be capable of communicating with each other via the network NW, or directly via other communication modes without via the network NW.

クラウドセンター50は、携帯端末40で生成される決済データのレポーティング、POSシステム1を設置する複数の店舗に対する決済の連携、売上金の振り込み、POSシステム1から送信される決済データの提供などを行う。クラウドセンター50は、POSシステム1に対して集計データなどを送信する。
決済事業者ゲートウェイ60では、決済事業を連携する店舗(加盟店)の管理、加盟店との取引管理、売上管理、アクアイアリング管理、包括事業者管理などを行っている。この加盟店にPOSシステム1が設置される。
決済事業者70は、決済コードを用いた決済(以下、「コード決済サービス」ともいう)を行う。決済事業者70は、客からの出入金を管理している。客からの入金は、例えば、客のクレジットカードや銀行カードを利用して銀行口座を介して行われたり、所定のATMからの現金等によって行われたりする。客のクレジットカード等からの入金は、例えば客の要請によって実行されるが、入金額が所定金額以下になるなど、少額となったときに、客の要請を得ることなく実行されるようにしてもよい。また、決済事業者70は、決済コードを用いた決済に基づいて、客の入金額から差し引いた金額をクラウドセンター50に対して入金する。決済を行う際の決済先は、POSシステム1が設置された店舗となる。
The cloud center 50 performs tasks such as reporting of payment data generated by the mobile terminal 40, coordinating payments with multiple stores in which the POS system 1 is installed, transferring sales proceeds, and providing payment data transmitted from the POS system 1. The cloud center 50 transmits aggregated data and the like to the POS system 1.
The payment business gateway 60 manages stores (affiliated stores) that cooperate with the payment business, manages transactions with the affiliated stores, manages sales, manages auctions, manages comprehensive businesses, etc. The POS system 1 is installed in the affiliated store.
The payment business operator 70 performs payment using a payment code (hereinafter, also referred to as a "code payment service"). The payment business operator 70 manages deposits and withdrawals from customers. Deposits from customers are made, for example, through a bank account using the customer's credit card or bank card, or by cash from a specified ATM. Deposits from a customer's credit card, etc. are made, for example, at the customer's request, but may be made without the customer's request when the deposit amount becomes small, such as below a specified amount. In addition, the payment business operator 70 deposits an amount deducted from the customer's deposit amount to the cloud center 50 based on the payment using the payment code. When making a payment, the payment destination is the store where the POS system 1 is installed.

決済事業者ゲートウェイ60には、加盟店のPOSシステム1または携帯端末40から決済データが送信される。決済事業者ゲートウェイ60は、送信された決済データを決済事業者に転送する。決済事業者は、決済データに応じて、客のクレジットカードや銀行カードから引き落としを行い、クラウドセンター50に対して入金を行う。クラウドセンターは、決済事業者からの入金に応じて、加盟店に対して振り込みを行う。決済が完了すると、決済事業者は、決済事業者ゲートウェイ60を介してPOSシステム1及び携帯端末40に決済完了データを送信する。 Payment data is sent from the affiliated store's POS system 1 or mobile terminal 40 to the payment service provider gateway 60. The payment service provider gateway 60 forwards the sent payment data to the payment service provider. The payment service provider debits the customer's credit card or bank card according to the payment data and deposits the amount into the cloud center 50. The cloud center transfers the amount to the affiliated store according to the amount deposited by the payment service provider. When the payment is completed, the payment service provider sends payment completion data to the POS system 1 and mobile terminal 40 via the payment service provider gateway 60.

本実施形態のPOS端末20は、登録処理と精算処理の両方を行うことができる装置である。また、POS端末20は、複数の動作モードを備えている。複数の動作モードには、通常モード、フルセルフモード、セミセルフモード等がある。これらの動作モードについては、後にさらに説明する。図2は、POS端末20の設置例を示す図である。図2(A)は、POS端末20等を客側から見た斜視図である。図2(B)は、POS端末20等を店員側から見た斜視図である。図2(A)に示すように客側から見てPOS端末20の右側にカウンタが置かれている。 The POS terminal 20 of this embodiment is a device that can perform both registration and settlement processing. The POS terminal 20 also has multiple operation modes. The multiple operation modes include normal mode, full self-service mode, semi-self-service mode, etc. These operation modes will be explained further later. Figure 2 is a diagram showing an example of the installation of the POS terminal 20. Figure 2(A) is an oblique view of the POS terminal 20, etc., as seen from the customer side. Figure 2(B) is an oblique view of the POS terminal 20, etc., as seen from the store clerk side. As shown in Figure 2(A), a counter is placed on the right side of the POS terminal 20 as seen from the customer side.

また、POS端末20における客側の手前位置には、立て札400が立て置かれている。立て札400における客側には、二次元コード(特定商品コード)400Cが印刷されている。なお、立て札400に印刷されたとは、立て札400に直接印刷されている場合と、印刷された紙やシートなどが立て札400に取り付けられている(貼り付けられている)場合とを含む。また、図示はしないが、立て札400には、特定商品の写真、特定商品の説明、特定商品の金額などが表示されている。 A signboard 400 is placed in front of the POS terminal 20 on the customer side. A two-dimensional code (specific product code) 400C is printed on the customer side of the signboard 400. Note that "printed on the signboard 400" includes cases where the code is printed directly on the signboard 400 and cases where a printed piece of paper or sheet is attached (pasted) to the signboard 400. Although not shown, the signboard 400 displays a photo of the specific product, a description of the specific product, the price of the specific product, etc.

特定商品コード400Cには、店舗情報や特定の商品に関する特定商品情報が含まれている。特定商品は、特に限定されるものではないが、例えば、POS端末20の近傍に配置されてPOS端末20を操作する店員が顧客に対して提供する商品、例えば、たばこ、ソフトクリーム、中華まんじゅう、ドリップコーヒーなどとしてよい。 The specific product code 400C includes store information and specific product information related to a specific product. The specific product is not particularly limited, but may be, for example, a product that is provided to a customer by a store clerk who is located near the POS terminal 20 and operates the POS terminal 20, such as cigarettes, soft serve ice cream, Chinese steamed buns, drip coffee, etc.

図3は、POS端末20の外観例を示す図である。図3(A)は、POS端末20を客側から見た斜視図である。図3(B)は、POS端末20を店員側から見た斜視図である。図4は、POS端末20の構成例を示す図である。図3及び図4において、同一部分には同一符号を付している。 Figure 3 is a diagram showing an example of the appearance of the POS terminal 20. Figure 3(A) is an oblique view of the POS terminal 20 as seen from the customer side. Figure 3(B) is an oblique view of the POS terminal 20 as seen from the store clerk side. Figure 4 is a diagram showing an example of the configuration of the POS terminal 20. In Figures 3 and 4, the same parts are given the same reference numerals.

以下、図3を参照しつつ、図4に示したPOS端末20の構成例を説明する。POS端末20は、CPU201と、ROM202と、RAM203と、ハードディスク204と、客側表示部205と、客側固定スキャナ部206と、客側ハンディスキャナ部207と、カード決済部208と、釣銭機209と、店員側表示部210と、キー操作部211と、店員側ハンディスキャナ部212と、印刷部213と、音声出力部214と、通信部215と、店員側固定スキャナ部216と、を備える。これらは、バスを介して相互に通信可能である。なお、符号211aについては後述する。また、客側スキャナ部206,207及び客側表示部205によって客側処理部が構成され、店員側スキャナ部212,216及び店員側表示部210によって店員側処理部が構成される。 Below, an example of the configuration of the POS terminal 20 shown in FIG. 4 will be described with reference to FIG. 3. The POS terminal 20 includes a CPU 201, a ROM 202, a RAM 203, a hard disk 204, a customer display unit 205, a customer fixed scanner unit 206, a customer handheld scanner unit 207, a card payment unit 208, a change machine 209, a clerk display unit 210, a key operation unit 211, a clerk handheld scanner unit 212, a printing unit 213, a voice output unit 214, a communication unit 215, and a clerk fixed scanner unit 216. These can communicate with each other via a bus. The reference numeral 211a will be described later. The customer scanner units 206, 207 and the customer display unit 205 constitute a customer processing unit, and the clerk scanner units 212, 216 and the clerk display unit 210 constitute a clerk processing unit.

CPU201は、中央演算処理装置であり、ROM202に記憶されているプログラムを読み出して実行することにより、POS端末20の動作を制御する。
ROM202は、読み出し専用メモリであり、プログラムをはじめとしてCPU201が利用する各種の情報を記憶する。
The CPU 201 is a central processing unit that controls the operation of the POS terminal 20 by reading and executing programs stored in the ROM 202 .
The ROM 202 is a read-only memory, and stores various types of information used by the CPU 201, including programs.

RAM203は、読み出し書き込みメモリであり、種々の情報を記憶する。例えば、RAM203は、外部から取得した情報(例えば、ストアコントローラ10から取得した商品マスタ等)や、処理において生成した情報(例えば、商品を登録する登録処理において生成した登録情報(登録データ)、買上商品を精算(決済)する精算処理において生成した精算情報等)を記憶する。 RAM 203 is a read/write memory that stores various information. For example, RAM 203 stores information acquired from the outside (e.g., product master data acquired from store controller 10) and information generated during processing (e.g., registration information (registration data) generated during a registration process that registers products, settlement information generated during a settlement process that settles (pays) purchased products, etc.).

ハードディスク204は、種々の情報を記憶する。ハードディスク204は、例えば、ROM202に代えて、CPU201が実行するプログラム等を記憶してもよい。また、RAM203に代えて、外部から取得した情報や、処理において生成した情報を記憶してもよい。 The hard disk 204 stores various information. For example, the hard disk 204 may store programs executed by the CPU 201 instead of the ROM 202. Also, instead of the RAM 203, the hard disk 204 may store information acquired from the outside and information generated during processing.

客側表示部205は、客側に向けた表示を行う客用のタッチディスプレイであり、客に種々の情報を表示するとともに、客から種々の入力を受け付ける。
客側固定スキャナ部206及び客側ハンディスキャナ部207は、客用のスキャナ部であり、各種の情報を光学的に読み取る。例えば、客側固定スキャナ部206及び客側ハンディスキャナ部207は、商品に付されているバーコード(商品コード等)や、お会計券(登録商標)に印刷されているコード(バーコード、2次元コード等)を光学的に読み取る。客側固定スキャナ部206及び客側ハンディスキャナ部207は、上記に加えて、品券類(商品券、クーポン券、優待券)や、各種カード(例えば、会員カード、ポイントカード等)に印刷されているコード(バーコード、2次元コード等)を読み取ってもよい。客側固定スキャナ部206は、POS端末20の筐体に固定的に設けられており、客側ハンディスキャナ部207は、コードを介して筐体に接続されて固定されている。このため、バーコード用の読み取りを行わせる際には、客側固定スキャナ部206については、商品等を客側固定スキャナ部206に近づけ、客側ハンディスキャナ部207については、客側ハンディスキャナ部207を商品等に近づけて使用するように設計されている。
The customer-side display unit 205 is a touch display for customers that displays information facing the customers, displays various information to the customers, and accepts various inputs from the customers.
The customer-side fixed scanner unit 206 and the customer-side handheld scanner unit 207 are scanner units for customers, and optically read various information. For example, the customer-side fixed scanner unit 206 and the customer-side handheld scanner unit 207 optically read bar codes (product codes, etc.) attached to products and codes (bar codes, two-dimensional codes, etc.) printed on bills (registered trademarks). In addition to the above, the customer-side fixed scanner unit 206 and the customer-side handheld scanner unit 207 may also read gift certificates (gift certificates, coupons, and complimentary coupons) and codes (bar codes, two-dimensional codes, etc.) printed on various cards (e.g., membership cards, point cards, etc.). The customer-side fixed scanner unit 206 is fixedly provided in the housing of the POS terminal 20, and the customer-side handheld scanner unit 207 is connected to the housing via a cord and fixed. For this reason, when reading a barcode, the customer side fixed scanner unit 206 is designed to be used by bringing the product or the like close to the customer side fixed scanner unit 206, and the customer side handheld scanner unit 207 is designed to be used by bringing the customer side handheld scanner unit 207 close to the product or the like.

なお、客側固定スキャナ部206及び客側ハンディスキャナ部207は、客が商品を登録する際に用いられるが、客は他の方法によって商品を登録してもよい。例えば、客側表示部205に、商品に対応するプリセットキー(商品を注文するボタン)が表示されている場合、客は、当該プリセットキーを操作(押下)し、商品を登録してもよい。 The customer-side fixed scanner unit 206 and the customer-side handheld scanner unit 207 are used when a customer registers a product, but the customer may register the product using other methods. For example, if a preset key (a button for ordering the product) corresponding to the product is displayed on the customer-side display unit 205, the customer may operate (press) the preset key to register the product.

カード決済部208は、各種カード(クレジットカード、交通系カード等のプリペイドカード、ポイントカード等)による決済機構である。カード決済部208は、カード認識部(読取部)や表示部や操作部を備える。カード認識部は、各種カードの情報を磁気的又は電気的に読み取る。例えば、クレジットカードは、例えば接触式のカードであり、カード決済部208の下側に設けられた図示しない挿入口から挿入され、カード決済部208の内部に設けられた磁気センサによって情報を読み取られる。また、例えば、交通系カード等のプリペイドカードは、例えば非接触式のICカードであり、カード決済部208の表面に設けられたICカードリーダライタによって情報を読み取られ、決済後の情報が書き込まれる。読み取られた情報は、買上商品の決済(精算)を用いられる。 The card payment unit 208 is a payment mechanism that uses various cards (credit cards, prepaid cards such as transportation cards, point cards, etc.). The card payment unit 208 is equipped with a card recognition unit (reading unit), a display unit, and an operation unit. The card recognition unit magnetically or electrically reads information from various cards. For example, a credit card is a contact card, and is inserted from an insertion slot (not shown) provided on the underside of the card payment unit 208, and the information is read by a magnetic sensor provided inside the card payment unit 208. Also, for example, a prepaid card such as a transportation card is a non-contact IC card, and the information is read by an IC card reader/writer provided on the surface of the card payment unit 208, and the information after payment is written. The read information is used to pay for the purchased items (settlement).

なお、カード認識部は、今回の買上商品の決済(精算)に認識した情報を使用する場合(つまり、クレジットカードによるクレジット決済の場合、プリペイドカードによるプリペイドカード決済の場合、ポイントカードの保有ポイントを使用(消費)する場合等)に加えて、今回の買上商品の決済(精算)に認識した情報を使用しない場合(例えば、クレジットカードの提示による特典付与の場合、ポイントカードにポイントを付与する場合等)にも、各種カードを認識してもよい。なお、本実施形態のカード決済部208は、カード認識部(読取部)や表示部や操作部を備えるが、カード決済部208は、少なくともカード認識部を備えるものであればよい。また、本実施形態のカード認識部は、接触型のカード(ICカード、磁気カード)及び非接触式のカード(ICカード)に対応するものであるが、接触型または非接触型のカードにのみ対応するものであってもよい。 The card recognition unit may recognize various cards not only when the recognized information is used for the payment (settlement) of the current purchase (i.e., in the case of credit card payment, prepaid card payment, or when points on a point card are used (consumed), etc.), but also when the recognized information is not used for the payment (settlement) of the current purchase (e.g., when a bonus is given upon presentation of a credit card, or when points are given to a point card). The card payment unit 208 of this embodiment includes a card recognition unit (reading unit), a display unit, and an operation unit, but the card payment unit 208 may include at least a card recognition unit. The card recognition unit of this embodiment supports contact cards (IC cards, magnetic cards) and contactless cards (IC cards), but may support only contact or contactless cards.

釣銭機209(現金決済部)は、現金による決済機構であり、紙幣や硬貨の投入口、紙幣や硬貨の排出口を有し、投入口への投入金額を算出し、投入金額と買上金額の差分である釣銭金額を算出し、釣り銭を排出口から排出する。なお、当該釣銭機209は、客側に向けられており、客が操作するものである。なお、紙幣や硬貨が投入口に投入された場合にはセンサによって検出(投入があった旨の検出、金種別の枚数の検出等)される。 The change machine 209 (cash settlement section) is a cash settlement mechanism that has an input port for banknotes and coins and an output port for banknotes and coins, calculates the amount inserted into the input port, calculates the change amount, which is the difference between the input amount and the purchase amount, and outputs the change from the output port. The change machine 209 faces the customer and is operated by the customer. When banknotes or coins are inserted into the input port, they are detected by a sensor (detecting that they have been inserted, detecting the number of coins by denomination, etc.).

店員側表示部210は、店員側に向けた表示を行う店員用のタッチディスプレイであり、店員に種々の情報を表示するとともに、店員から種々の入力を受け付ける。
キー操作部211は、各種のキー(ハードウェアキー、ボタン)から構成され、店員から種々の入力を受け付ける。
店員側ハンディスキャナ部212及び店員側固定スキャナ部216は、店員用のスキャナ部であり、各種の情報を光学的に読み取る。例えば、店員側ハンディスキャナ部212及び店員側固定スキャナ部216は、商品に付されているバーコードや、店員の名札に付された店員コードを光学的に読み取る。店員側ハンディスキャナ部212及び店員側固定スキャナ部216は、上記に加えて、お会計券に印刷されているコードや、品券類や、各種カードに印刷されているコードを読み取ってもよい。店員側ハンディスキャナ部212は、コードを介して筐体に接続されて固定されており、店員側固定スキャナ部216は、POS端末20の筐体に固定的に設けられている。このため、バーコード用の読み取りを行わせる際には、店員側ハンディスキャナ部212については、店員側ハンディスキャナ部212を商品等に近づけ店員側固定スキャナ部216については、商品等を店員側固定スキャナ部216に近づけて使用するように設計されている。
The store clerk display unit 210 is a touch display for the store clerk to display information facing the store clerk, and displays various information to the store clerk and accepts various inputs from the store clerk.
The key operation unit 211 is made up of various keys (hardware keys, buttons) and receives various inputs from the store clerk.
The clerk handheld scanner unit 212 and the clerk fixed scanner unit 216 are scanner units for clerks, and optically read various information. For example, the clerk handheld scanner unit 212 and the clerk fixed scanner unit 216 optically read barcodes attached to products and clerk codes attached to clerk nametags. In addition to the above, the clerk handheld scanner unit 212 and the clerk fixed scanner unit 216 may read codes printed on bills, gift certificates, and various cards. The clerk handheld scanner unit 212 is connected to and fixed in the housing via a cord, and the clerk fixed scanner unit 216 is fixedly provided in the housing of the POS terminal 20. For this reason, when reading a barcode, the clerk's handheld scanner unit 212 is designed to be used by bringing the clerk's handheld scanner unit 212 close to the product or the like, and the clerk's fixed scanner unit 216 is designed to be used by bringing the product or the like close to the clerk's fixed scanner unit 216.

なお、店員側ハンディスキャナ部212及び店員側固定スキャナ部216は、店員が商品を登録する際に用いられるが、店員は他の方法によって商品を登録してもよい。例えば、キー操作部211に、商品に対応するキー(例えば、スポーツ新聞に対応するキー等)が配置されている場合、店員は、当該キーを操作(押下)し、当該商品を登録してもよい。また、店員側表示部210に、商品に対応するプリセットキーが表示されている場合、店員は、当該プリセットキーを操作し、当該商品を登録してもよい。 The clerk's handheld scanner unit 212 and clerk's fixed scanner unit 216 are used by the clerk to register products, but the clerk may register products using other methods. For example, if a key corresponding to a product (such as a key corresponding to a sports newspaper) is located on the key operation unit 211, the clerk may operate (press) that key to register the product. Also, if a preset key corresponding to a product is displayed on the clerk's display unit 210, the clerk may operate that preset key to register the product.

印刷部213は、各種媒体(レシート、お会計券等)を印刷、発行する。印刷部213は、店員側から客側、客側から店員側に向き(媒体発行口の方向)を回転自在に変更である。印刷部213の向きは、手動で変更してもよいし、例えば動作モード(詳細は後述)が切り替わることに基づいて自動的に変更(メカ的に制御等)してもよい。なお、印刷部213の向きの正誤をセンサなどで検出してもよい。なお、動作モードが切り替わることを動作モードが移行するとも言う。 The printing unit 213 prints and issues various media (receipts, bills, etc.). The printing unit 213 can freely rotate to change its orientation (direction of the media issuing port) from the clerk side to the customer side and from the customer side to the clerk side. The orientation of the printing unit 213 may be changed manually, or it may be changed automatically (mechanically controlled, etc.) based on, for example, a change in operating mode (details described later). The correctness of the orientation of the printing unit 213 may be detected by a sensor or the like. Switching between operating modes is also referred to as a transition in operating mode.

音声出力部214は、音声を出力する。例えば、音声出力部214は、音声ガイダンス等を出力する。
通信部215は、他端末(他のPOS端末20、ストアコントローラ10)との間において情報を送受信する。
The audio output unit 214 outputs audio. For example, the audio output unit 214 outputs audio guidance and the like.
The communication unit 215 transmits and receives information to and from other terminals (other POS terminals 20, store controller 10).

図5を参照して、携帯端末40の構成例について説明する。図5は、携帯端末の構成例を表すブロック図である。図5に示す携帯端末40は、CPU401、記憶部402、RAM403、表示部404、操作部405、撮像部406、及び通信部407を備える。
CPU401は、中央演算処理装置であり、記憶部402に記憶されているプログラムを読み出して実行することにより、携帯端末40の動作を制御する。
記憶部402は、CPU401の補助記憶装置であって、プログラムをはじめとしてCPU401が利用する各種の情報を記憶する。記憶部402には、二次元コードからなる決済コードを読み込むことによって、決済を行うためのプログラム(以下「決済用プログラム」という)が記憶されている。決済用プログラムには、決済コードから決済データを生成するためのプログラムが含まれている。決済用プログラムを用いることにより、決済コードを読み込むことで、登録情報に応じた支払いを行うことができる。また、記憶部402には、携帯端末40の所有者に関する情報である顧客情報が記憶されている。顧客情報には、所有者の氏名、性別、年齢、コード決済サービスのチャージ残高、クレジットカード番号などの情報が含まれている。
RAM403は、CPU401の主記憶装置である。
表示部404は、CPU401の表示制御に応じて画像を表示する。表示部404は、画面に対する操作が可能なタッチパネルとして構成されてよい。
操作部405は、携帯端末40に備えられる各種操作子や携帯端末40に接続される各種の入力デバイスなどを一括して示す。
撮像部406は、CPU401の制御に応じて撮像を行う。また、本実施形態の撮像部406は、二次元コード(制御情報の一例)を処理するコードリーダにおいて二次元コードを読み取る部位としても機能させることができる。
通信部407は、無線によりネットワークNW経由で通信を行う部位である。通信部407により、携帯端末40はクラウドセンター50及び決済事業者ゲートウェイ60と通信を行うことができる。
An example of the configuration of the mobile terminal 40 will be described with reference to Fig. 5. Fig. 5 is a block diagram showing an example of the configuration of the mobile terminal. The mobile terminal 40 shown in Fig. 5 includes a CPU 401, a storage unit 402, a RAM 403, a display unit 404, an operation unit 405, an imaging unit 406, and a communication unit 407.
The CPU 401 is a central processing unit that controls the operation of the mobile terminal 40 by reading and executing programs stored in the storage unit 402 .
The storage unit 402 is an auxiliary storage device for the CPU 401, and stores various information used by the CPU 401, including programs. The storage unit 402 stores a program for making a payment by reading a payment code consisting of a two-dimensional code (hereinafter referred to as a "payment program"). The payment program includes a program for generating payment data from the payment code. By using the payment program, it is possible to read the payment code and make a payment according to the registered information. The storage unit 402 also stores customer information, which is information about the owner of the mobile terminal 40. The customer information includes information such as the owner's name, sex, age, charge balance of the code payment service, and credit card number.
The RAM 403 is a main storage device for the CPU 401 .
The display unit 404 displays an image according to the display control of the CPU 401. The display unit 404 may be configured as a touch panel that allows operations to be performed on the screen.
The operation unit 405 collectively indicates various operators provided on the mobile terminal 40 and various input devices connected to the mobile terminal 40 .
The imaging unit 406 captures images under the control of the CPU 401. The imaging unit 406 of this embodiment can also function as a part that reads two-dimensional codes (an example of control information) in a code reader that processes the two-dimensional codes.
The communication unit 407 is a part that wirelessly communicates via the network NW. The communication unit 407 enables the mobile terminal 40 to communicate with the cloud center 50 and the payment service provider gateway 60.

また、携帯端末40は、POS端末20から読み込んだ決済コードに基づいて、決済データを生成する。決済データには、二次元コードに含まれる登録商品情報及び店舗情報が含まれる。また、決済データには、携帯端末40の記憶部402に記憶された顧客情報も含まれる。 The mobile terminal 40 also generates payment data based on the payment code read from the POS terminal 20. The payment data includes the registered product information and store information contained in the two-dimensional code. The payment data also includes customer information stored in the memory unit 402 of the mobile terminal 40.

上記構成のもとで、本実施形態の携帯端末40は、ウェブブラウザの機能を有する。つまり、携帯端末40は、通信部407によるネットワーク経由の通信のもとで、指定のURLのウェブページにアクセスし、アクセスしたウェブページを表示部404に表示させることができる。 In the above configuration, the mobile terminal 40 of this embodiment has a web browser function. In other words, the mobile terminal 40 can access a web page at a specified URL through communication via a network by the communication unit 407, and display the accessed web page on the display unit 404.

(各動作モードの概要)
続いて、POS端末20の動作モードについて説明する。POS端末20は、複数の動作モードを有する。具体的には、POS端末20は、少なくとも3種類の動作モード(通常モード、フルセルフモード、セミセルフモード)を有する。
(Overview of each operation mode)
Next, a description will be given of the operation modes of the POS terminal 20. The POS terminal 20 has a plurality of operation modes. Specifically, the POS terminal 20 has at least three types of operation modes (normal mode, full self-service mode, and semi-self-service mode).

なお、上述の動作モードは、通常業務中の動作モード(登録処理及び精算処理に係る動作モード)であり、売上や在高等を集計、照会等する集計モード、店員や保守員等が設定作業や保守作業を行う際のメンテナンスモード、新人がトレーニングを行う際のトレーニングモード等は含まない。 The above-mentioned operating modes are operating modes during normal business operations (operating modes related to registration processing and settlement processing), and do not include a calculation mode in which sales and inventory are calculated and inquired, a maintenance mode in which store clerks or maintenance personnel perform setup and maintenance work, a training mode in which new employees are trained, etc.

また、以下の説明において、上述の動作モードの分類(通常モード、フルセルフモード、セミセルフモード)とは別の切り口として、POS端末20が、登録処理を実行するモードを登録モード、精算処理を実行するモードを会計モードと称する場合がある。 In addition, in the following description, as a separate aspect from the above-mentioned classification of operating modes (normal mode, full self-service mode, semi-self-service mode), the mode in which the POS terminal 20 executes the registration process may be referred to as the registration mode, and the mode in which the POS terminal 20 executes the settlement process as the accounting mode.

図6及び図7は、POS端末20の動作モードの概略を説明する図である。図6は、通常モードの概略を説明する図である。図6(A)は通常モードにおける処理(登録処理、精算処理)の流れや人(店員、客)の動作を表した模式図であり、図6(B)は通常モードにおけるPOS端末20の動作の基本的な流れを示したフローチャートである。図6は、フルセルフモードの概略を説明する図である。図7(A)はフルセルフモードにおける処理(登録処理、精算処理)の流れや人(客)の動作を表した模式図であり、図7(B)はフルセルフモードにおけるPOS端末20の動作の基本的な流れを示したフローチャートである。 Figures 6 and 7 are diagrams outlining the operating modes of the POS terminal 20. Figure 6 is a diagram outlining the normal mode. Figure 6 (A) is a schematic diagram showing the flow of processes (registration process, settlement process) and the actions of people (store clerks, customers) in the normal mode, and Figure 6 (B) is a flowchart showing the basic flow of operations of the POS terminal 20 in the normal mode. Figure 6 is a diagram outlining the full self-service mode. Figure 7 (A) is a schematic diagram showing the flow of processes (registration process, settlement process) and the actions of people (customers) in the full self-service mode, and Figure 7 (B) is a flowchart showing the basic flow of operations of the POS terminal 20 in the full self-service mode.

(通常モード)
通常モードは、図6(A)に示すように、店員側にて登録処理を実行し、客側にて精算処理を実行する動作モードである。すなわち、図6(B)に示すように、通常モードのPOS端末20は、店員側が登録モードになり、客側が会計モードになる。つまり、通常モードのPOS端末20は、登録処理~精算処理の全体を通して見た場合、登録会計モードとして動作する。
(Normal mode)
As shown in Fig. 6(A), normal mode is an operating mode in which the clerk executes the registration process and the customer executes the settlement process. That is, as shown in Fig. 6(B), in normal mode, the POS terminal 20 is in registration mode on the clerk side and in accounting mode on the customer side. In other words, when viewed from the entire process from registration to settlement, the POS terminal 20 in normal mode operates in the registration and accounting mode.

通常モードの場合、店員は、客の買上商品を店員側(店員側ハンディスキャナ部212、店員側固定スキャナ部216、店員側表示部210、キー操作部211)にて登録する。つまり、POS端末20は、店員の操作(店員側ハンディスキャナ部212または店員側固定スキャナ部216によるスキャン、店員側表示部210へのタッチ、キー操作部211の操作)により、買上商品の登録処理を実行する(図6(A)の上段)。 In normal mode, the clerk registers the items purchased by the customer on the clerk side (clerk side handheld scanner unit 212, clerk side fixed scanner unit 216, clerk side display unit 210, key operation unit 211). In other words, the POS terminal 20 executes the registration process of the purchased items through the clerk's operations (scanning with the clerk side handheld scanner unit 212 or clerk side fixed scanner unit 216, touching the clerk side display unit 210, operating the key operation unit 211) (upper part of FIG. 6(A)).

店員による登録処理が完了した場合、客は、店員側表示部210において買上商品の合計金額を確認し、釣銭機209に貨幣(現金)を投入、または、カード決済部208を操作し、精算する(図6(A)の下段)。つまり、POS端末20は、客の操作等(釣銭機209への現金の投入、カード決済部208の操作)により、精算処理を実行する(図6(A)の下段)。 When the store clerk has completed the registration process, the customer checks the total amount of the purchased items on the store clerk display unit 210 and settles the bill by inserting currency (cash) into the change machine 209 or by operating the card payment unit 208 (lower part of FIG. 6(A)). In other words, the POS terminal 20 executes the settlement process based on the customer's operation (inserting cash into the change machine 209, operating the card payment unit 208) (lower part of FIG. 6(A)).

つまり、通常モードでは、図6(B)に示すように、初めは店員側において、商品がスキャン等され(ステップS10:YES)、商品を登録する(ステップS11)。小計キー(例えば、店員側表示部210に表示された小計キー、または、キー操作部211に配置された小計キー等)の押下後は(ステップS30:YES)、客側において、例えば釣銭機209により精算が行われ(ステップS50)、処理が完了する。なお、ステップS30に小計キーは、登録処理を完了させるための操作キーであり、小計ボタン、登録完了キー、登録完了ボタン、お会計キー、お会計ボタンなどと称する場合もある。 That is, in normal mode, as shown in FIG. 6(B), first the clerk scans the product (step S10: YES) and registers the product (step S11). After the clerk presses a subtotal key (e.g., a subtotal key displayed on the clerk display unit 210 or a subtotal key located on the key operation unit 211) (step S30: YES), the customer uses, for example, the change dispenser 209 to settle the bill (step S50), completing the process. The subtotal key in step S30 is an operation key for completing the registration process, and may also be called a subtotal button, registration completion key, registration completion button, checkout key, checkout button, etc.

なお、客は、店員による登録処理が完了する迄(合計金額が確定する迄)、待機していてもよいが、登録処理が完了する前に釣銭機209に現金を投入してもよい。つまり、POS端末20は、登録処理中において入金を受付可能である(図6(A)の上段)。 The customer may wait until the registration process is completed by the store clerk (until the total amount is confirmed), but may also insert cash into the change dispenser 209 before the registration process is completed. In other words, the POS terminal 20 can accept deposits during the registration process (top row of FIG. 6(A)).

また、客は、登録処理が完了する前に、支払方法(支払種別、決済方法、決済種別とも称する)を選択してもよい。つまり、POS端末20は、登録処理中において支払方法の選択を受付可能である(詳細は後述する)。 The customer may also select a payment method (also called a payment type, settlement method, or payment type) before completing the registration process. In other words, the POS terminal 20 can accept the selection of a payment method during the registration process (details will be described later).

また、店員は、客による精算が完了する迄(客がお釣りやレシートを取る迄)、待機していてもよいが、次の客の買上商品を登録してもよい。つまり、POS端末20は、精算処理中において次客の買上商品を登録可能である(図6(A)の下段)。また、店員は、客による精算中に不在であってもよい(図6(A)の下段)。つまり、当該客の精算中には、当該客の応対を終えてもよい。 The store clerk may wait until the customer has completed the payment (until the customer has received their change and receipt), but may also register the items purchased by the next customer. In other words, the POS terminal 20 can register the items purchased by the next customer during the payment process (lower part of FIG. 6(A)). The store clerk may also be absent while the customer is paying (lower part of FIG. 6(A)). In other words, the store clerk may finish serving the customer while the customer is paying.

また、POS端末20は、お釣りがある場合には、お釣りの取り忘れを防止するため、釣銭機209による釣銭・釣札の払出しを制御し、客が釣銭・釣札を取り除いたことをセンサ等で認識した上で、印刷部213によるレシートの発行を制御してもよい。他の動作モードにおいても同様である。 In addition, when there is change, the POS terminal 20 may control the dispenser 209 to dispense the change and change tag to prevent the customer from forgetting to take the change, and after recognizing with a sensor or the like that the customer has removed the change and change tag, control the printing unit 213 to print a receipt. The same applies to other operating modes.

また、通常モードでは、上述したような、店員側にて登録処理を実行し、該登録処理において生成した登録情報を用いて自端末の客側にて精算処理を実行する処理(図6参照)に加えて、店員側にて登録処理を実行し、該登録処理において生成した登録情報を他端末(精算処理を実行可能な他端末。例えば、他のPOS端末20)に送信(LAN11を介して、他端末に直接的に送信、又は、ストアコントローラ10や監視端末(非図示)経由して他端末に送信。以下、同様)する処理や、該登録処理において生成した登録情報等をコード(バーコード、2次元コード等)化して媒体に印刷し、お会計券として発行する処理についても実行可能である。つまり、通常モードのPOS端末20は、自端末において商品を登録して自端末において精算する機能に加え、自端末において商品を登録して他端末において精算させる機能も有する。 In addition, in the normal mode, in addition to the above-mentioned process of performing the registration process on the store clerk side and performing the settlement process on the customer side of the terminal using the registration information generated in the registration process (see FIG. 6), the store clerk side can also perform the process of performing the registration process on the store clerk side and sending the registration information generated in the registration process to another terminal (another terminal capable of performing the settlement process, for example, another POS terminal 20) (directly to the other terminal via the LAN 11, or via the store controller 10 or a monitoring terminal (not shown); the same applies below), and the process of converting the registration information generated in the registration process into a code (barcode, two-dimensional code, etc.), printing it on a medium, and issuing it as a bill. In other words, in the normal mode, the POS terminal 20 has the function of registering products on the terminal itself and settling the payment on the terminal itself, as well as the function of registering products on the terminal itself and having the payment settled on the other terminal.

上述した、自端末において商品を登録して他端末において精算させる機能は、後述するセミセルフモードの本来の機能である。セミセルフモードは、登録専用モードと会計専用モードとに分類される。セミセルフモード(登録専用モード)のPOS端末20は、自端末で商品を登録して他端末にて精算させる機能を有する。具体的には、セミセルフモード(登録専用モード)のPOS端末20は、店員側にて登録処理を実行し、該登録処理において生成した登録情報を他端末に送信する(又は、該登録処理において生成した登録情報等をコード化して媒体に印刷し、お会計券として発行する)。セミセルフモード(会計専用モード)のPOS端末20は、他端末で登録された商品を精算する機能を有する。具体的には、セミセルフモード(会計専用モード)のPOS端末20は、セミセルフモード(登録専用モード)のPOS端末20から送信された登録情報を受信し(又は、セミセルフモード(登録専用モード)のPOS端末20において発行されたお会計券を読み取り)、精算処理を実行する。 The above-mentioned function of registering products at one's own terminal and having the payment made at another terminal is an original function of the semi-self-service mode, which will be described later. The semi-self-service mode is classified into a registration-only mode and a checkout-only mode. In the semi-self-service mode (registration-only mode), the POS terminal 20 has the function of registering products at its own terminal and having the payment made at another terminal. Specifically, in the semi-self-service mode (registration-only mode), the POS terminal 20 executes the registration process on the store clerk's side and transmits the registration information generated in the registration process to the other terminal (or encodes the registration information generated in the registration process, prints it on a medium, and issues it as a checkout ticket). In the semi-self-service mode (checkout-only mode), the POS terminal 20 has the function of paying for products registered at another terminal. Specifically, the POS terminal 20 in the semi-self-service mode (accounting only mode) receives registration information sent from the POS terminal 20 in the semi-self-service mode (registration only mode) (or reads the accounting ticket issued by the POS terminal 20 in the semi-self-service mode (registration only mode)) and executes the settlement process.

なお、通常モードのPOS端末20は、セミセルフモード(登録専用モード)のPOS端末20と同様、自端末で商品を登録して他端末にて精算させる機能を有するが、フルセルフモードのPOS端末20(通常モードのPOS端末20も同様)は、セミセルフモード(会計専用モード)のPOS端末20と同様、他端末で登録された商品を精算する機能を有していてもよい。つまり、フルセルフモードのPOS端末20や通常モードのPOS端末20は、他端末(セミセルフモード(登録専用モード)のPOS端末20、通常モードのPOS端末20等)から登録情報を受信し(又は、お会計券を読み取り)、精算処理を実行してもよい。 The POS terminal 20 in normal mode, like the POS terminal 20 in semi-self-service mode (registration-only mode), has the function of registering products at its own terminal and having them paid for at another terminal, but the POS terminal 20 in full self-service mode (like the POS terminal 20 in normal mode) may have the function of paying for products registered at another terminal, like the POS terminal 20 in semi-self-service mode (accounting-only mode). In other words, the POS terminal 20 in full self-service mode and the POS terminal 20 in normal mode may receive registration information (or read an accounting ticket) from another terminal (such as the POS terminal 20 in semi-self-service mode (registration-only mode) or the POS terminal 20 in normal mode) and perform the payment process.

(フルセルフモード)
フルセルフモードは、図7(A)に示すように、客側にて登録処理を実行し、客側にて精算処理を実行する動作モードである。すなわち、図7(B)に示すように、フルセルフモードのPOS端末20は、客側が登録モードにも会計モードにもなる。つまり、フルセルフモードのPOS端末20は、登録処理~精算処理の全体を通して見た場合、登録会計モードとして動作する。
(Full selfie mode)
As shown in Fig. 7(A), the full self-service mode is an operating mode in which the customer executes the registration process and the payment process. That is, as shown in Fig. 7(B), the POS terminal 20 in the full self-service mode can be in both the registration mode and the payment mode on the customer side. In other words, the POS terminal 20 in the full self-service mode operates in the registration and payment mode from the overall process from registration to payment.

フルセルフモードの場合、客は、自身の買上商品を客側(客側スキャナ部206,207、客側表示部205)にて登録する。つまり、POS端末20は、客の操作(客側スキャナ部206,207によるスキャン、客側表示部205へのタッチ)により、買上商品の登録処理を実行する(図7(A)の上段)。 In the full self-service mode, the customer registers the items he or she has purchased on the customer side (customer side scanner units 206, 207, customer side display unit 205). In other words, the POS terminal 20 executes the registration process for the purchased items through the customer's operation (scanning with the customer side scanner units 206, 207, touching the customer side display unit 205) (upper part of FIG. 7(A)).

登録処理が完了した場合、客は、客側表示部205において買上商品の合計金額を確認し、釣銭機209に現金を投入、または、カード決済部208を操作し、精算する(図7(A)の下段)。つまり、POS端末20は、客の操作等(釣銭機209への現金の投入、カード決済部208の操作)により、精算処理を実行する(図7(A)の下段)。 When the registration process is complete, the customer checks the total amount of the purchased items on the customer display unit 205 and settles the bill by inserting cash into the change machine 209 or operating the card payment unit 208 (lower part of FIG. 7(A)). In other words, the POS terminal 20 executes the settlement process based on the customer's operation (inserting cash into the change machine 209, operating the card payment unit 208) (lower part of FIG. 7(A)).

つまり、フルセルフモードでは、図7(B)に示すように、客側において、商品がスキャン等され(ステップS20:YES)、商品を登録する(ステップS21)。登録完了キー(例えば、客側表示部205に表示された登録完了キー等)の押下後は(ステップS40:YES)、客側において、例えば釣銭機209により精算が行われ(ステップS50)、処理が完了する。なお、ステップS40に係る登録完了キーは、登録処理を完了させるための操作キーであり、登録完了ボタン、小計キー、小計ボタン、お会計キー、お会計ボタンなどと称する場合もある。 That is, in the full self-service mode, as shown in FIG. 7(B), the customer scans the product (step S20: YES) and registers the product (step S21). After pressing a registration completion key (e.g., a registration completion key displayed on the customer display unit 205) (step S40: YES), the customer uses, for example, the change dispenser 209 to settle the bill (step S50), completing the process. The registration completion key in step S40 is an operation key for completing the registration process, and may also be called a registration completion button, subtotal key, subtotal button, bill key, bill button, etc.

なお、フルセルフモードは、上述したように、客側にて登録処理も精算処理も実行するが、店員側は何もできないという訳ではない。つまり、POS端末20は、フルセルフモードで動作しているときであっても、例えば、店員側スキャナ部212,216にて店員コードのスキャンし、各種の情報を表示したり、商品を登録したりすることが可能である。なお、店員側及び客側の両側にて登録処理を実行している状態(動作モード)を、ダブルスキャンモードと称する場合もある。 As mentioned above, in full self-service mode, both the registration process and the settlement process are performed by the customer, but this does not mean that the store clerk cannot do anything. In other words, even when the POS terminal 20 is operating in full self-service mode, it is possible, for example, to scan the store clerk code with the store clerk scanner units 212, 216, display various information, and register products. The state (operation mode) in which registration processes are performed on both the store clerk and customer sides is sometimes called double scan mode.

(セミセルフモード)
セミセルフモードは、2台以上のPOS端末20による動作モードであって、図8(A)に示すように、少なくとも1台のPOS端末20(図8の例では第1POS端末20-1)の店員側にて登録処理を実行し、他の1台のPOS端末20(図8の例では第2POS端末20-2及び第3POS端末20-3のうちの1台)の客側にて精算処理を実行する動作モードである。即ち、セミセルフモードの場合、1台以上(図8の例では図8(B)に示すように第1POS端末20-1の1台)が登録専用モードになり、他の1台以上(図8の例では図8(C)に示すように第2POS端末20-2及び第3POS端末20-3の2台)が会計専用モードになる。
(Semi-selfie mode)
The semi-self-service mode is an operating mode for two or more POS terminals 20, in which, as shown in Fig. 8(A), the registration process is performed by the store clerk at at least one POS terminal 20 (the first POS terminal 20-1 in the example of Fig. 8) and the settlement process is performed by the customer at another POS terminal 20 (one of the second POS terminal 20-2 and the third POS terminal 20-3 in the example of Fig. 8). That is, in the semi-self-service mode, one or more terminals (the first POS terminal 20-1 in the example of Fig. 8 as shown in Fig. 8(B)) are in a registration-only mode, and the other one or more terminals (the second POS terminal 20-2 and the third POS terminal 20-3 in the example of Fig. 8 as shown in Fig. 8(C)) are in a settlement-only mode.

セミセルフモードの場合、店員は、登録専用モードの第1POS端末20-1において、客の買上商品を店員側(店員側スキャナ部212,216、店員側表示部210、キー操作部211)にて登録する。つまり、第1POS端末20-1は、店員の操作(店員側スキャナ部212,216、店員側表示部210、キー操作部211等の操作)により、買上商品の登録処理を実行する(図8(A)の上段)。 In the semi-self-service mode, the store clerk registers the purchased items of the customer on the store clerk side (store clerk scanner units 212, 216, store clerk display unit 210, key operation unit 211) of the first POS terminal 20-1 in the registration-only mode. In other words, the first POS terminal 20-1 executes the registration process of the purchased items by the operation of the store clerk (operation of the store clerk scanner units 212, 216, store clerk display unit 210, key operation unit 211, etc.) (upper part of FIG. 8 (A)).

店員による登録処理が完了した場合、客は、会計専用モードの第2POS端末20-2に移動し、店員側表示部210において買上商品の合計金額を確認し、釣銭機209に貨幣を投入、または、カード決済部208を操作し、精算する(図8(A)の下段)。つまり、第2POS端末20-2は、客の操作等(釣銭機209への貨幣の投入、カード決済部208の操作)により、精算処理を実行する(図8(A)の下段)。 When the store clerk has completed the registration process, the customer moves to the second POS terminal 20-2 in the payment-only mode, checks the total price of the purchased items on the store clerk display unit 210, and settles the bill by inserting coins into the change machine 209 or operating the card payment unit 208 (lower part of FIG. 8(A)). In other words, the second POS terminal 20-2 executes the settlement process according to the customer's operations (inserting coins into the change machine 209, operating the card payment unit 208) (lower part of FIG. 8(A)).

登録専用モードのPOS端末20(図8の例では第1POS端末20-1)において登録処理が完了した場合、客は、登録専用モードのPOS端末20から会計専用モードのPOS端末20(図8の例では第2POS端末20-2)に移動するが、移動先のPOS端末20(第2POS端末20-2)には、登録処理を行ったPOS端末20(第1POS端末20-1)精算処理に必要な情報(登録情報等)が供給される。 When the registration process is completed at the POS terminal 20 in the registration-only mode (the first POS terminal 20-1 in the example of FIG. 8), the customer moves from the POS terminal 20 in the registration-only mode to the POS terminal 20 in the accounting-only mode (the second POS terminal 20-2 in the example of FIG. 8), and the information (registration information, etc.) required for the settlement process of the POS terminal 20 (first POS terminal 20-1) that performed the registration process is provided to the destination POS terminal 20 (the second POS terminal 20-2).

登録専用モードのPOS端末20(図8の例では第1POS端末20-1)から会計専用モードのPOS端末20(図8の例では第2POS端末20-2)への精算処理に必要な情報の供給方法としては、登録専用モードのPOS端末20から会計専用モードのPOS端末20に精算処理に必要な情報を送信(ストアコントローラ10を介して送信してもよい。以下同様)する方法や、登録専用モードのPOS端末20において媒体(精算処理に必要な情報を取得するためのバーコード等が印刷された媒体)を発行する方法がある。 Methods for supplying information required for settlement processing from a POS terminal 20 in registration-only mode (first POS terminal 20-1 in the example of FIG. 8) to a POS terminal 20 in accounting-only mode (second POS terminal 20-2 in the example of FIG. 8) include sending the information required for settlement processing from the POS terminal 20 in registration-only mode to the POS terminal 20 in accounting-only mode (this may be sent via the store controller 10; similar below), or issuing a medium (medium on which a barcode or the like for obtaining information required for settlement processing is printed) on the POS terminal 20 in registration-only mode.

なお、移動先のPOS端末20(会計専用モードのPOS端末20のうち精算処理を実行させるPOS端末20)は、登録専用モードのPOS端末20において指定してもよい。あるいは、登録専用モードのPOS端末20において媒体(精算処理に必要な情報を取得するためのバーコード等が印刷された媒体)を発行し、当該媒体を読み取らせた会計専用モードのPOS端末20を移動先のPOS端末20としてもよい。 The destination POS terminal 20 (the POS terminal 20 in the accounting-only mode that executes the settlement process) may be specified in the POS terminal 20 in the registration-only mode. Alternatively, a medium (a medium on which a barcode or the like for obtaining information required for the settlement process is printed) may be issued in the POS terminal 20 in the registration-only mode, and the POS terminal 20 in the accounting-only mode that reads the medium may be set as the destination POS terminal 20.

つまり、セミセルフモードでは、はじめは、登録専用モードのPOS端末20(第1POS端末20-1)の店員側において商品を登録する。例えば、図8(B)に示すように、店員側スキャナ部212,216のスキャン等により(ステップS10:YES)、商品を登録する(ステップS11)。小計キー(例えば、店員側表示部210に表示された小計キー、又は、キー操作部211に配置された小計キー等)の押下後に(ステップS30:YES)、例えば会計専用モードのPOS端末20(第2POS端末20-2)が指定されると(ステップS31:YES)、指定されたPOS端末20に登録情報が送信され(ステップS32)、処理が完了する。 That is, in the semi-self mode, initially, the clerk of the POS terminal 20 (first POS terminal 20-1) in the registration-only mode registers the product. For example, as shown in FIG. 8B, the clerk scans the scanner units 212, 216 (step S10: YES) to register the product (step S11). After pressing the subtotal key (for example, the subtotal key displayed on the clerk display unit 210 or the subtotal key located on the key operation unit 211) (step S30: YES), for example, a POS terminal 20 in the accounting-only mode (second POS terminal 20-2) is designated (step S31: YES), and the registration information is sent to the designated POS terminal 20 (step S32), completing the process.

なお、図8(B)の例では、商品登録の終了時にはまずは小計キーを押下し、続いて(小計キーの押下後に)、POS端末20を指定するといった処理手順であるが、商品登録の終了時に、直接(小計キーを押下せずに)、POS端末20を指定するといった処理手順であってもよい。後者の場合、画面上に小計キーを表示しなくてもよい。 In the example of FIG. 8(B), when product registration is completed, the subtotal key is first pressed, and then (after pressing the subtotal key), the POS terminal 20 is specified. However, when product registration is completed, the POS terminal 20 may be specified directly (without pressing the subtotal key). In the latter case, the subtotal key does not need to be displayed on the screen.

続いて、図8(C)に示すように、登録専用モードのPOS端末20(第2POS端末20-2)によって指定されたPOS端末20(第2POS端末20-2)は、登録情報の受信後(ステップS49:YES)、客側において、例えば釣銭機209により精算が行われ(ステップS50)、処理が完了する。 Next, as shown in FIG. 8(C), the POS terminal 20 (second POS terminal 20-2) specified by the POS terminal 20 in the registration-only mode (second POS terminal 20-2) receives the registration information (step S49: YES), and then the customer uses, for example, the change dispenser 209 to settle the bill (step S50), completing the process.

なお、店員は、登録情報を送信した後(若しくは媒体を発行した後)は、次の客の買上商品を登録可能である(図8(A)の下段)。また、店員は、登録情報を送信した後は、不在であってもよい(図8(A)の下段)。 After sending the registration information (or issuing the medium), the store clerk can register the next customer's purchase (lower part of FIG. 8(A)). Also, after sending the registration information, the store clerk may not be present (lower part of FIG. 8(A)).

なお、図8の例では、会計専用モードの第2POS端末20-2は、登録専用モードの第1POS端末20-1において登録された商品の登録情報を用いて精算処理を実行している。つまり、会計専用モードの第2POS端末20-2が精算処理に用いる登録情報は、第1POS端末20-1が登録専用モードとして動作しているときに登録した商品の登録情報である。しかしながら、会計専用モードの第2POS端末20-2に登録情報を送信可能であれば(若しくはお会計券(登録商標。以下、同様)を発行可能であれば)、会計専用モードの第2POS端末20-2が精算処理に用いる登録情報は、必ずしも、第1POS端末20-1が登録専用モードとして動作しているときに登録した商品の登録情報でなくてもよい。 In the example of FIG. 8, the second POS terminal 20-2 in the accounting-only mode performs the settlement process using the registration information of the product registered in the first POS terminal 20-1 in the registration-only mode. In other words, the registration information used by the second POS terminal 20-2 in the accounting-only mode for the settlement process is the registration information of the product registered when the first POS terminal 20-1 was operating in the registration-only mode. However, if it is possible to transmit registration information to the second POS terminal 20-2 in the accounting-only mode (or if it is possible to issue a bill (registered trademark; the same applies below)), the registration information used by the second POS terminal 20-2 in the accounting-only mode for the settlement process does not necessarily have to be the registration information of the product registered when the first POS terminal 20-1 was operating in the registration-only mode.

一例として、会計専用モードの第2POS端末20-2が精算処理に用いる登録情報は、第1POS端末20-1が通常モードとして動作しているときに登録した商品の登録情報であってもよい。つまり、会計専用モードの第2POS端末20-2は、第1POS端末20-1が通常モードとして動作しているときに登録した商品の登録情報を用いて精算処置を実行してもよい。 As an example, the registration information used by the second POS terminal 20-2 in the accounting-only mode for the settlement process may be the registration information of the product registered when the first POS terminal 20-1 was operating in the normal mode. In other words, the second POS terminal 20-2 in the accounting-only mode may execute the settlement process using the registration information of the product registered when the first POS terminal 20-1 was operating in the normal mode.

なお、第1POS端末20-1の店員側において登録処理を終了したとき(登録情報を送信しようとするときやお会計券を発行しようとするとき)に、客側において精算の操作(釣銭機209への貨幣の投入、カード決済部208の操作)が既に開始されていた場合には、登録情報の送信若しくはお会計券の発行を禁止してもよいし、精算の操作をキャンセルしてもよい。 If the customer has already started the settlement operation (inserting coins into the change dispenser 209 or operating the card payment unit 208) when the clerk at the first POS terminal 20-1 has finished the registration process (when the registration information is about to be sent or a receipt is about to be issued), the sending of the registration information or the issuance of the receipt may be prohibited, or the settlement operation may be canceled.

また、図8の例では、第2POS端末20-2は、会計専用モードとして動作しているときに、登録情報を受信し(若しくはお会計券を読み取り)、精算処理を実行している。しかしながら、登録情報を受信した後(若しくはお会計券を読み取った後)に精算処理が実行可能であれば、第2POS端末20-2が登録情報を受信する(若しくはお会計券を読み取る)ときの動作モードは、必ずしも、会計専用モードでなくてもよい。 In the example of FIG. 8, the second POS terminal 20-2 receives the registration information (or reads the receipt) and executes the settlement process while operating in the settlement-only mode. However, if the settlement process can be executed after receiving the registration information (or after reading the receipt), the operating mode when the second POS terminal 20-2 receives the registration information (or reads the receipt) does not necessarily have to be the settlement-only mode.

一例として、第2POS端末20-2は、フルセルフモードで動作しているときに、他端末(例えば、第1POS端末20-1)から登録情報を受信し、他端末から受信した登録情報を用いて精算処理を実行してもよい。また、第2POS端末20-2は、フルセルフモードで動作しているときに、他端末(例えば、第1POS端末20-1)において発行されたお会計券を読み取り、他端末から読み取ったお会計券から得られる登録情報を用いて精算処理を実行してもよい。 As an example, when the second POS terminal 20-2 is operating in full self-service mode, it may receive registration information from another terminal (e.g., the first POS terminal 20-1) and execute the settlement process using the registration information received from the other terminal. Also, when the second POS terminal 20-2 is operating in full self-service mode, it may read a receipt issued by another terminal (e.g., the first POS terminal 20-1) and execute the settlement process using the registration information obtained from the receipt read from the other terminal.

第2POS端末20-2は、他端末から受信した登録情報を用いて精算処理を実行する前にフルセルフモードから会計専用モードに移行する(会計専用モードの精算処置として他端末から受信した登録情報を処理する)。また、第2POS端末20-2は、他端末において発行されたお会計券を用いて精算処理を実行する前にフルセルフモードから会計専用モードに移行する(会計専用モードの精算処置として他端末において発行されたお会計券に基づく登録情報を処理する)。 The second POS terminal 20-2 transitions from the full self-service mode to the accounting-only mode before executing the settlement process using the registration information received from the other terminal (it processes the registration information received from the other terminal as the settlement process in the accounting-only mode). The second POS terminal 20-2 also transitions from the full self-service mode to the accounting-only mode before executing the settlement process using the accounting ticket issued at the other terminal (it processes the registration information based on the accounting ticket issued at the other terminal as the settlement process in the accounting-only mode).

なお、第2POS端末20-2は、他端末から受信した登録情報を用いて精算処理を実行する前にフルセルフモードから会計専用モードに移行しなくてもよい(フルセルフモードの精算処置として他端末から受信した登録情報を処理してもよい)。また、第2POS端末20-2は、他端末において発行されたお会計券を用いて精算処理を実行する前にフルセルフモードから会計専用モードに移行しなくてもよい(フルセルフモードの精算処置として他端末において発行されたお会計券に基づく登録情報を処理してもよい)。これらの場合、複数のPOS端末20間でデータの送受信を行い、複数のPOS端末の間で登録精算の処理等を行うようにしてもよい。 The second POS terminal 20-2 does not have to switch from the full self-service mode to the accounting-only mode before executing the settlement process using the registration information received from the other terminal (it may process the registration information received from the other terminal as the settlement process in the full self-service mode). The second POS terminal 20-2 does not have to switch from the full self-service mode to the accounting-only mode before executing the settlement process using a bill issued at the other terminal (it may process the registration information based on the bill issued at the other terminal as the settlement process in the full self-service mode). In these cases, data may be sent and received between multiple POS terminals 20, and registration and settlement processes, etc. may be performed between the multiple POS terminals.

(動作モードの報知)
各POS端末20は、自端末の現在の動作モードを報知してもよい。例えば、各POS端末20は、店員側表示部210において自端末の現在の動作モードを表示してもよい。具体的には、各POS端末20は、店員側表示部210に自端末の動作モード表示欄を有する画面を表示し、該画面上の動作モード表示欄に自端末の現在の動作モードを表示してもよい。また、各POS端末20は、各動作モードに対応する画像(例えば、ボタン風の画像)を配置した画面を店員側表示部210に表示し、該画面上において自端末の現在の動作モードを対応する画像を現在の動作モードに対応しない画像とは異なる表示態様(例えば、他の画像の表示態様よりも目立つ表示態様)にて表示してもよい。例えば、通常モード画像とフルセルフモード画像とを常に表示するとともに、自端末の現在の動作モードが通常モードであるときには通常モード画像をフルセルフモード画像よりも目立つ表示態様にて表示し、自端末の現在の動作モードがフルセルフモードであるときにはフルセルフモード画像を通常モード画像よりも目立つ表示態様にて表示するなどしてもよい。なお、各POS端末20は、客側表示部205においても同様に自端末の現在の動作モードを表示してもよい。
(Operation mode notification)
Each POS terminal 20 may notify the current operation mode of the terminal. For example, each POS terminal 20 may display the current operation mode of the terminal on the clerk display unit 210. Specifically, each POS terminal 20 may display a screen having an operation mode display field of the terminal on the clerk display unit 210, and display the current operation mode of the terminal in the operation mode display field on the screen. Also, each POS terminal 20 may display a screen on which images corresponding to each operation mode (e.g., button-like images) are arranged on the clerk display unit 210, and display the images corresponding to the current operation mode of the terminal on the screen in a different display mode (e.g., a display mode that is more prominent than the display mode of other images) from images that do not correspond to the current operation mode. For example, a normal mode image and a full self-service mode image may be always displayed, and when the current operation mode of the terminal is the normal mode, the normal mode image may be displayed in a more prominent display mode than the full self-service mode image, and when the current operation mode of the terminal is the full self-service mode, the full self-service mode image may be displayed in a more prominent display mode than the normal mode image. Each POS terminal 20 may also display its own current operating mode on the customer side display unit 205 in a similar manner.

また、各POS端末20は、自端末の現在の動作モードに代えて又は加えて、他端末の現在の動作モードを報知してもよい。つまり、各POS端末20が互いに他端末の現在の動作モードを認識することにより、他端末の現在の動作モードを報知してもよい。各POS端末20が互いに他端末の現在の動作モードを認識する方法の一例は、各POS端末20が動作モードの移行後に移行後の動作モード(最新の動作モード)を他端末に通知(LAN11を介して、他端末に直接的に通知、または、ストアコントローラ10や監視端末(非図示)経由して他端末に通知)する方法である。また、各POS端末20は、他端末の現在の動作モードと同様、他端末の現在の処理状況を報知してもよい。 Also, each POS terminal 20 may report the current operating mode of the other terminal instead of or in addition to its own current operating mode. That is, each POS terminal 20 may report the current operating mode of the other terminal by recognizing the current operating mode of the other terminal. One example of a method for each POS terminal 20 to recognize the current operating mode of the other terminal is a method in which each POS terminal 20 notifies the other terminal of the new operating mode (latest operating mode) after switching the operating mode (by directly notifying the other terminal via the LAN 11, or by notifying the other terminal via the store controller 10 or a monitoring terminal (not shown)). Also, each POS terminal 20 may report the current processing status of the other terminal as well as the current operating mode of the other terminal.

また、各POS端末20は、自端末の現在の動作モード等(動作モード、処理状況等)に応じた情報を報知してもよい。例えば、各POS端末20は、自端末の現在の動作モードがフルセルフモードである場合、例えば待機中であるときに、所定のメッセージを客側表示部205に表示してもよい。また、POS端末20は、自端末の現在の動作モードに応じた情報に代えて又は加えて、他端末の現在の動作モード等に応じた情報を報知してもよい。 Each POS terminal 20 may also report information according to its own current operating mode (operating mode, processing status, etc.). For example, when the current operating mode of the POS terminal 20 is a full self mode, for example when it is in standby, the POS terminal 20 may display a predetermined message on the customer side display unit 205. The POS terminal 20 may also report information according to the current operating mode of other terminals instead of or in addition to information according to its own current operating mode.

(動作モードの切り替え(移行))
続いて、POS端末20の動作モードの移行について説明する。POS端末20は、店員による明示的なモード切替操作(モード移行操作とも称する)に従って動作モードが切り替わる(動作モードが移行する)。具体的には、キー操作部211の最上段かつ最右端に配置されているモード切替ボタン211a(図3(B)参照)の操作に従って動作モードが切り替わる。
(Switching (transitioning) operation modes)
Next, a description will be given of the transition of the operation mode of the POS terminal 20. The operation mode of the POS terminal 20 is switched (the operation mode is transitioned) in accordance with an explicit mode switching operation (also referred to as a mode transition operation) by a store clerk. Specifically, the operation mode is switched in accordance with the operation of the mode switching button 211a (see FIG. 3B) located at the top and rightmost end of the key operation unit 211.

なお、モード切替ボタン211aをキー操作部211の角部に配置したため、動作モードを切り替える際の操作ミスを減らすことができるとともに、容易に動作モードを切り替えることができるようになる。つまり、キー操作部211の角部にモード切替ボタン211aが存在する場合、例えばキー操作部211の中央付近にモード切替ボタン211aが存在する場合に比べ、例えば、操作対象であるモード切替ボタン211aに隣接する他のボタン数が少ないため、慌てて他のボタンを操作するなどの操作ミスが生じ難く、また、操作対象であるモード切替ボタン211aの位置を瞬時に特定できるため、ストレスなくモード切替操作を行うことができる。 In addition, since the mode switching button 211a is located at a corner of the key operation unit 211, it is possible to reduce operational errors when switching between operation modes and to easily switch between operation modes. In other words, when the mode switching button 211a is located at a corner of the key operation unit 211, compared to when the mode switching button 211a is located near the center of the key operation unit 211, for example, there are fewer other buttons adjacent to the mode switching button 211a that is the object of operation. This makes it less likely that an operational error will occur, such as hastily operating another button, and also makes it possible to instantly identify the position of the mode switching button 211a that is the object of operation, allowing for stress-free mode switching operations.

更に、モード切替ボタン211aをキー操作部211の右上端(最上段かつ最右端)の角部に配置したため、店員が店員側にいる場合だけでなく客側にいる場合にもモード切替操作を行うことができるようになる。つまり、客側にいる店員は、通常、キー操作部211の各ボタンを視認し得ないが、キー操作部211の右上端に存在するモード切替ボタン211aについては、客側から手を伸ばし、手探り(手の感触)のみで、操作対象であるモード切替ボタン211aを容易に認識し得るため、客側にいる店員は店員側に移動しなくても、モード切替操作を行うことができる。 Furthermore, because the mode switching button 211a is located in the upper right corner (top row and rightmost) of the key operation unit 211, mode switching can be performed not only when the store clerk is on the store clerk side but also when the store clerk is on the customer side. In other words, a store clerk on the customer side cannot normally see the buttons on the key operation unit 211, but the mode switching button 211a located on the upper right corner of the key operation unit 211 can be easily recognized as the mode switching button 211a to be operated by reaching out from the customer side and feeling around (by touch), so the store clerk on the customer side can perform mode switching without moving to the store clerk side.

なお、本実施形態では、モード切替ボタン211aをキー操作部211の右上端の角部に配置しているが、手探りのみで認識し得る位置(比較的容易に認識できる位置)であれば、モード切替ボタン211aをキー操作部211の右上端の角部以外の位置に配置してもよい。また、手探りのみで認識し得る位置(例えば、右上端の角部等)にモード切替ボタン211aを配置することに代えて又は加えて、客側からであっても他のボタンと区別し得るようにモード切替ボタン211aを形成してもよい。例えば、手探りのみで区別しうる程度に、モード切替ボタン211aの大きさを他のボタンの大きさと異ならせるようにしてもよいし、モード切替ボタン211aの形を他のボタンの形と異ならせるようにしてもよいし、モード切替ボタン211aの高さを他のボタンの高さと異ならせるようにしてもよいし(例えば、モード切替ボタン211aが他のボタンよりも飛び出ているようにしてもよいし)、モード切替ボタン211aの表面(手が触れる面)の全部または一部の感触を他のボタンの感触と異ならせるようにしてもよい(例えば、モード切替ボタン211aの表面だけをザラザラ、ボコボコした感触にしてもよいし、モード切替ボタン211aの表面だけに突起や窪みを設けるようにしてもよい)。 In this embodiment, the mode switching button 211a is located in the upper right corner of the key operation unit 211, but the mode switching button 211a may be located in a position other than the upper right corner of the key operation unit 211 as long as the position is recognizable by touch alone (a position that is relatively easy to recognize). Also, instead of or in addition to locating the mode switching button 211a in a position that can be recognized by touch alone (for example, the upper right corner), the mode switching button 211a may be formed so that it can be distinguished from other buttons even from the customer's side. For example, the size of the mode switching button 211a may be different from the size of the other buttons, the shape of the mode switching button 211a may be different from the shape of the other buttons, or the height of the mode switching button 211a may be different from the height of the other buttons (for example, the mode switching button 211a may protrude further than the other buttons), or the feel of all or part of the surface of the mode switching button 211a (the surface that the hand touches) may be different from the feel of the other buttons (for example, only the surface of the mode switching button 211a may be made rough or bumpy to the touch, or only the surface of the mode switching button 211a may be provided with protrusions or depressions).

なお、本実施形態では、上述のような種々の利点を考慮し、キー操作部211にモード切替ボタン211aを配置しているが、キー操作部211にモード切替ボタン211aを配置することに代えて又は加えて、店員側表示部210に表示される画面上にモード切替ボタン(不図示)を配置するようにしてもよい。 In this embodiment, taking into consideration the various advantages described above, the mode switching button 211a is provided on the key operation unit 211. However, instead of or in addition to providing the mode switching button 211a on the key operation unit 211, a mode switching button (not shown) may be provided on the screen displayed on the store clerk display unit 210.

また、POS端末20は、明示的なモード切替操作によらずに、動作モードを切り替えることができる。例えば、POS端末20は、経過時間(例えば、最後に操作してからの経過時間)や所定時刻(スケジュール)等の時間に関する条件、他端末(POS端末20、監視端末、携帯端末)等からのモード切替指示(モード切替命令)等の情報の送受信に関する条件に基づいて動作モードを切り替える。 The POS terminal 20 can also switch operating modes without an explicit mode switching operation. For example, the POS terminal 20 switches operating modes based on conditions related to time, such as elapsed time (e.g., time since the last operation) or a specified time (schedule), or conditions related to sending and receiving information, such as a mode switching instruction (mode switching command) from another terminal (the POS terminal 20, a monitoring terminal, a mobile terminal), etc.

なお、店員による明示的なモード切替操作による場合であっても、明示的なモード切替操作によらない場合であっても、POS端末20は、自端末の動作モードを切り替えた場合には、切替後の動作モード(最新の動作モード)を他端末に通知してもよい。 When the POS terminal 20 switches its own operating mode, whether or not the mode switching is performed by an explicit mode switching operation performed by a store clerk, the POS terminal 20 may notify other terminals of the operating mode after the switch (the most recent operating mode).

以下の説明において、第1POS端末20-1、及び、第2POS端末20-2は通常モードであるものとする。また、第3POS端末20-3はフルセルフモードであるものとする。また、以下の説明において、POS端末20は、モード切替ボタン211aが操作(押下)される毎に、自身の動作モードが切り替わるものとする。但し、以下の説明においては、便宜上、セミセルフモードに関する説明は省略するため、モード切替ボタン211aが操作される毎、基本的には、通常モードからフルセルフモードに動作モードが切り替わり、フルセルフモードから通常モードに動作モードが切り替わるものとする。 In the following explanation, it is assumed that the first POS terminal 20-1 and the second POS terminal 20-2 are in normal mode. Furthermore, it is assumed that the third POS terminal 20-3 is in full self-service mode. Furthermore, in the following explanation, it is assumed that the POS terminal 20 switches its own operating mode each time the mode switching button 211a is operated (pressed). However, for the sake of convenience, in the following explanation, a description of the semi-self-service mode is omitted, so it is assumed that basically, each time the mode switching button 211a is operated, the operating mode switches from normal mode to full self-service mode, and from full self-service mode to normal mode.

(通常モードにおけるPOS端末20の表示例)
図9~図14は、通常モードのPOS端末20における表示例である。具体的には、図9(A),(B)、図10(A)、図12(A),(B)は、何れも、通常モードの第1POS端末20-1の店員側表示部210における表示例である。また、図10(B)、図11(A)~(E)、図13(A),(B)、図14(B)は、何れも、通常モードの第1POS端末20-1の客側表示部205における表示例である。
(Display example of POS terminal 20 in normal mode)
Figures 9 to 14 are examples of displays on the POS terminal 20 in normal mode. Specifically, Figures 9(A), (B), 10(A), 12(A), and (B) are all examples of displays on the store clerk display unit 210 of the first POS terminal 20-1 in normal mode. Also, Figures 10(B), 11(A) to (E), 13(A), (B), and 14(B) are all examples of displays on the customer display unit 205 of the first POS terminal 20-1 in normal mode.

図9(A)は、店員側表示部210における初期状態の登録画面における表示内容を示している。以下の説明において初期状態とは、別段の断りがない限り、処理が進行していない状態、例えば、商品が未だ何も登録されていない状態、かつ、支払(決済)について未だ何もなされていない状態(支払方法の選択も現金の投入も品券類の登録もなされていない状態等)、かつ、客について未だ何もなされていない状態(会員カード等の読み取り等がなされていない状況等)である。 Figure 9 (A) shows the display contents on the registration screen in the initial state on the store clerk display unit 210. In the following explanation, unless otherwise specified, the initial state refers to a state in which no processing is progressing, for example, a state in which no products have yet been registered, and no payment (settlement) has yet been made (no payment method has been selected, no cash has been inserted, no gift certificates have been registered, etc.), and no customer has yet been made (no membership card, etc. has been read, etc.).

図9(A)において、画面右上のタブ領域T1は、各表示内容(表示画面)に対応するタブである。第1POS端末20-1は、当該客の登録処理を中断(中断理由は、買上商品の追加のため店内に戻るためなどである)し、次客の登録処理が可能である。つまり、第1POS端末20-1は、店員の操作に基づいて、当該客用の登録画面の表示内容(登録内容)を保持(記憶)しつつ、次客用の新たな登録画面を表示する。図8(A)に示した例ではタブは1つ(タブ領域T1)であるが、第1POS端末20-1は、進行中の登録画面数(客数)に応じた数のタブを表示し(タブ領域T1、T2、T3、…)、タブの操作(押下)に応じて有効(アクティブ)にする登録画面を切り替える。 In FIG. 9(A), the tab area T1 in the upper right corner of the screen is a tab corresponding to each display content (display screen). The first POS terminal 20-1 can suspend the registration process for the current customer (the reason for suspension may be to return to the store to add an item to the purchase, for example) and perform the registration process for the next customer. In other words, based on the operation of the store clerk, the first POS terminal 20-1 displays a new registration screen for the next customer while retaining (storing) the display content (registration content) of the registration screen for the current customer. In the example shown in FIG. 8(A), there is one tab (tab area T1), but the first POS terminal 20-1 displays a number of tabs according to the number of registration screens (number of customers) in progress (tab areas T1, T2, T3, ...), and switches the registration screen to be enabled (active) according to the operation (pressing) of the tab.

タブ領域T1には、当該タブを他のタブと識別する情報(図9(A)の例では数字「1」)が表示されている。また、タブ領域T1には、客からの預り金額を表示する店員側金額表示欄HR01が設けられている。また、図9(A)に示した例では表示していないが、タブ領域T1には、上記以外にも種々の情報(後述)が表示される。 In the tab area T1, information that distinguishes the tab from other tabs (the number "1" in the example of FIG. 9(A)) is displayed. In addition, the tab area T1 is provided with a store clerk amount display field HR01 that displays the amount of money deposited by the customer. In addition to the above, various other information (described below) is also displayed in the tab area T1, although this is not shown in the example shown in FIG. 9(A).

画面左下の画像GA02は、他端末(第2POS端末20-2)の状態(具体的には通常モードである旨)を示している。画面左下の画像GA03は、他端末(第3POS端末20-3)の状態(具体的にはフルセルフモードである旨)を示している。 Image GA02 at the bottom left of the screen shows the state of the other terminal (second POS terminal 20-2) (specifically, it is in normal mode). Image GA03 at the bottom left of the screen shows the state of the other terminal (third POS terminal 20-3) (specifically, it is in full self-service mode).

第1POS端末20-1は、店員側表示部210に図9(A)の登録画面を表示している状態から、店員によって缶ビールが登録された場合、店員側表示部210に図9(B)に示したような登録画面を表示する。第1POS端末20-1は、最初の商品の登録、ここでは、缶ビールの登録によって商品の販売の取引を開始する。 When the first POS terminal 20-1 is displaying the registration screen of FIG. 9(A) on the store clerk display unit 210 and a can of beer is registered by the store clerk, the first POS terminal 20-1 displays a registration screen as shown in FIG. 9(B) on the store clerk display unit 210. The first POS terminal 20-1 starts a product sales transaction by registering the first product, in this case, a can of beer.

図9(B)において、画面右下の小計ボタンBT10は、商品登録の終了を指示するためのボタンである。店員は、商品登録が完了した後に小計ボタンBT10を操作(タッチ)する。 In FIG. 9(B), the subtotal button BT10 at the bottom right of the screen is a button for instructing the end of product registration. The store clerk operates (touches) the subtotal button BT10 after product registration is complete.

登録画面の右下には、20-2レジボタンBT12及び20-3レジボタンBT13が表示されている。通常モードでは、当該レジ(ここでは第1POS端末20-1)で客が精算処理を行うが、セミセルフモードのように、他のレジ(例えば第2POS端末20-2や第3POS端末20-3)に登録情報を送信し、他のレジで客が精算処理を行うこともできる。20-2レジボタンBT12及び20-3レジボタンBT13は、通常モードにおいて、客が他のレジで精算処理を行う際に、他のレジを指定するためボタンである。 The 20-2 register button BT12 and 20-3 register button BT13 are displayed in the bottom right of the registration screen. In normal mode, the customer performs the settlement process at the relevant register (here, the first POS terminal 20-1), but, as in semi-self-service mode, registration information can be sent to another register (for example, the second POS terminal 20-2 or the third POS terminal 20-3) so that the customer can perform the settlement process at the other register. The 20-2 register button BT12 and 20-3 register button BT13 are buttons used to specify another register when the customer performs the settlement process at another register in normal mode.

店員は、登録情報を送信する端末として第2POS端末20-2を指定する場合には20-2レジボタンBT12を操作する。20-2レジボタンBT12に示された「(通常)」は、20-2レジボタンBT12に対応する第2POS端末20-2の動作モードが通常モードである旨を示している。 When the store clerk designates the second POS terminal 20-2 as the terminal to which the registration information is to be sent, he or she operates the 20-2 register button BT12. The "(Normal)" displayed on the 20-2 register button BT12 indicates that the operating mode of the second POS terminal 20-2 corresponding to the 20-2 register button BT12 is the normal mode.

20-3レジボタンBT13は、20-3レジ(第3POS端末20-3)を指定するためボタンである。店員は、登録情報を送信する端末として第3POS端末20-3を指定する場合には20-3レジボタンBT13を操作する。20-3レジボタンBT13に示された「(フルセルフ)」は、20-3レジボタンBT13に対応する第3POS端末20-3の動作モードがフルセルフモードである旨を示している。 The 20-3 register button BT13 is a button for specifying the 20-3 register (third POS terminal 20-3). When the store clerk wants to specify the third POS terminal 20-3 as the terminal to which registration information is to be sent, he or she operates the 20-3 register button BT13. The "(full self-service)" displayed on the 20-3 register button BT13 indicates that the operating mode of the third POS terminal 20-3 corresponding to the 20-3 register button BT13 is full self-service mode.

お会計券ボタンBT15は、印刷部213にてお会計券を発行させるためのボタンである。店員は、お会計券を読み取ったPOS端末20(客がお会計券を読み取らせたPOS端末20)において処理を実行させる場合にはお会計券ボタンBT15を操作する。 The receipt button BT15 is a button for issuing a receipt in the printing unit 213. The store clerk operates the receipt button BT15 when executing a process on the POS terminal 20 that read the receipt (the POS terminal 20 on which the customer has read the receipt).

なお、登録情報の送信先のPOS端末20として、通常モードのPOS端末20とフルセルフモードのPOS端末20とを比較した場合、通常モードのPOS端末20よりもフルセルフモードのPOS端末20の方が、登録情報の送信先として好ましい。通常モードのPOS端末20は、基本的に店員が付いて操作を行うものであるため(図5(A)参照)、処理(例えば、登録処理、客対応等)が継続して存在し、登録情報を送信したとしても直ぐに処理できない可能性が高く、また仮に空いているとしても(店員も客も付いていないとしても)、店員のサポートを希望する客に直ちに対応するため基本的に空けておくことが好ましいのに対し、フルセルフモードのPOS端末20は、客が付いていなければ登録情報を送信し直ぐに処理可能であり、仮に客が付いていたとしても単に順番に処理すればよく上述のような問題は生じ難いからである。 When comparing a POS terminal 20 in normal mode with a POS terminal 20 in full self-service mode as a destination of registration information, a POS terminal 20 in full self-service mode is more preferable than a POS terminal 20 in normal mode as a destination of registration information. A POS terminal 20 in normal mode is basically operated by a store clerk (see FIG. 5(A)), so there is a continuous process (e.g., registration process, customer service, etc.) and it is highly likely that registration information cannot be processed immediately even if it is sent, and even if it is free (even if there is neither a store clerk nor a customer), it is basically preferable to keep it free so that customers who request support from a store clerk can be immediately served, whereas a POS terminal 20 in full self-service mode can send and process registration information immediately if there is no customer, and even if there is a customer, the above-mentioned problems are unlikely to occur because processing can simply be done in order.

上記に鑑み、登録情報の送信先のPOS端末20として好ましいか否か、あるいは、登録情報の送信先が複数存在する場合においてどれがより好ましいかを店員に報知するようにしている。一例として、図9(B)では、登録情報の送信先として比較的好ましいフルセルフモードの第3POS端末20-3に対応する20-3レジボタンBT13の輪郭部分を実線で示し、登録情報の送信先として比較的好ましくない通常モードの第2POS端末20-2に対応する20-2レジボタンBT12の輪郭部分を破線で示している。なお、上述の輪郭部分による報知は、一例であって、登録情報の送信先のPOS端末20として好ましいか否か、あるいは、登録情報の送信先が複数存在する場合においてどれがより好ましいかを店員が認識できるものであれば報知態様は限定しない。例えば、比較的好ましくない方はボタンの背景色をグレーダウン表示するようにしてもよいし、ボタン全体に罰印や斜線を付加してもよい。また、登録情報の送信先のPOS端末20として好ましいか否か等に応じて、ボタンの表示サイズ、形、表示位置を異ならせてもよいし、ボタンに何らかの情報(「優先」や「推奨」と記したバッヂ風の画像等)を付してもよい。 In view of the above, the clerk is notified as to whether or not the POS terminal 20 to which the registration information is to be sent is preferable, or which of the multiple destinations to which the registration information is to be sent is more preferable. As an example, in FIG. 9B, the outline of the 20-3 register button BT13 corresponding to the third POS terminal 20-3 in the full self-service mode, which is a relatively preferable destination to which the registration information is to be sent, is shown in solid lines, and the outline of the 20-2 register button BT12 corresponding to the second POS terminal 20-2 in the normal mode, which is a relatively unpreferable destination to which the registration information is to be sent, is shown in dashed lines. Note that the above-mentioned notification by the outline is only an example, and the notification mode is not limited as long as the clerk can recognize whether or not the POS terminal 20 to which the registration information is to be sent is preferable, or which of the multiple destinations to which the registration information is to be sent is more preferable. For example, the background color of the button for the relatively unpreferable one may be grayed out, or a penalty mark or a diagonal line may be added to the entire button. Additionally, the display size, shape, and display position of the button may be varied depending on whether or not the POS terminal 20 is preferable as a destination for sending the registration information, and some information (such as a badge-like image saying "Preferred" or "Recommended") may be added to the button.

第1POS端末20-1は、店員側表示部210に図9(B)の登録画面を表示している状態から、客によって現金が投入された場合、画面右上の店員側金額表示欄HR01に投入された金額、例えば500円が投入されたときには「500」の数値が表示される。なお、図9(B)の段階では、現金の投入が行われていないので、「お預り」の記載された画面の右側の表示欄には、投入された金額に相当する数値、ここでは、「0」の数値が表示される。また、現金が投入された場合には、他端末(第2POS端末20-2、第3POS端末20-3)ではなく、自端末(第1POS端末20-1)において精算するということになる。このため、他端末(第2POS端末20-2、第3POS端末20-3)において精算する場合に使用するボタン(20-2レジボタンBT12、20-3レジボタンBT13、お会計券ボタンBT15)を非表示としてもよい(消去してもよい)。 When the first POS terminal 20-1 is in a state where the registration screen of Figure 9 (B) is displayed on the store clerk display unit 210 and a customer deposits cash, the amount deposited is displayed in the store clerk amount display field HR01 at the top right of the screen; for example, when 500 yen is deposited, the numerical value "500" is displayed. Note that at the stage of Figure 9 (B), no cash has been deposited, so the display field to the right of the screen which reads "Deposit" displays a numerical value equivalent to the amount deposited, in this case the numerical value "0". Also, when cash is deposited, the settlement is made at the store clerk's terminal (the first POS terminal 20-1) and not at another terminal (the second POS terminal 20-2, the third POS terminal 20-3). For this reason, the buttons (20-2 register button BT12, 20-3 register button BT13, bill button BT15) used when settling at other terminals (second POS terminal 20-2, third POS terminal 20-3) may be hidden (may be erased).

第1POS端末20-1は、客によって現金が投入されていない状態で商品の登録が完了し、店員によって小計ボタンBT10が操作された場合、店員側表示部210において図10(A)に示したように小画面(小ウィンドウ)SG02を登録画面に重畳させて表示する。この小画面SG02は、精算関連の情報(合計金額、機器入金額(預り金額))を店員に報知するものである。なお、ここでは、商品として上記の「缶ビール」のほか「アスパラ」「のり弁当」が登録され、商品の合計金額が803円となり、釣銭機209への現金の投入金額が0円である(現金の投入が行われていない)例を示している。 When the first POS terminal 20-1 completes the registration of products without the customer inserting any cash, and the store clerk operates the subtotal button BT10, the store clerk's display unit 210 displays a small screen (small window) SG02 superimposed on the registration screen, as shown in FIG. 10(A). This small screen SG02 notifies the store clerk of settlement-related information (total amount, amount deposited in the machine (deposit amount)). Note that in this example, in addition to the above-mentioned "canned beer," "asparagus" and "nori bento" have been registered as products, the total amount of the products is 803 yen, and the amount of cash inserted into the change dispenser 209 is 0 yen (no cash has been inserted).

図10(A)に示すように、第1POS端末20-1は、店員側表示部210に小画面SG02とともに、コード決済サービスによる決済(以下、「コード決済」という)を選択するためのボタンとして、店員側レジ読込ボタンBT21、客側レジ読込ボタンBT22、A社コード表示ボタンBT23、B社コード表示ボタンBT24、及びその他決済ボタンBT25を表示する。選択部となる店員側レジ読込ボタンBT21、客側レジ読込ボタンBT22、A社コード表示ボタンBT23、及びB社コード表示ボタンBT24のいずれかが操作されることにより、店員側POS読込決済方法、客側POS読込決済方法、及び携帯端末読込決済方法のいずれかの決済方法が選択される。 As shown in FIG. 10(A), the first POS terminal 20-1 displays, on the clerk display section 210, a small screen SG02, as well as buttons for selecting payment by the code payment service (hereinafter referred to as "code payment"). The clerk register read button BT21, the customer register read button BT22, the A company code display button BT23, the B company code display button BT24, and the other payment button BT25. By operating any of the clerk register read button BT21, the customer register read button BT22, the A company code display button BT23, and the B company code display button BT24, which serve as selection sections, one of the clerk POS read payment method, the customer POS read payment method, and the mobile terminal read payment method is selected.

店員側POS読込決済方法は、客の携帯端末40に表示された決済コードを店員が店員側スキャナ部212,216によって読み込む決済方法である。
客側POS読込決済方法は、客の携帯端末40に表示された決済コードを客が客側スキャナ部206,207によって読み込む決済方法である。
携帯端末読込決済方法は、客側表示部205に表示した決済事業者であるA社またはB社の決済コードを客が自らの携帯端末40で読み込む決済方法である。
The store clerk's POS reading payment method is a payment method in which the store clerk reads the payment code displayed on the customer's mobile terminal 40 using the store clerk's scanner units 212 and 216.
The customer-side POS reading settlement method is a settlement method in which the customer reads the settlement code displayed on the customer's mobile terminal 40 using the customer-side scanner units 206 and 207 .
The mobile terminal reading payment method is a payment method in which the customer reads the payment code of Company A or Company B, which is a payment service provider, displayed on the customer side display unit 205, using his/her mobile terminal 40.

店員側レジ読込ボタンBT21が操作されると、決済方法として、店員側POS読込決済方法が選択される。また、客側レジ読込ボタンBT22が操作されると、決済方法として、客側POS読込決済方法が選択される。また、A社コード表示ボタンBT23が操作されると、決済方法として、携帯端末読込決済方法が選択される。また、B社コード表示ボタンBT24が操作されると、客側表示部205に表示した決済事業者であるB社の決済コードを客が自らの携帯端末40で読み込む携帯端末読込決済方法が選択される。 When the store clerk register read button BT21 is operated, the store clerk POS read payment method is selected as the payment method. When the customer register read button BT22 is operated, the customer POS read payment method is selected as the payment method. When the Company A code display button BT23 is operated, the mobile terminal read payment method is selected as the payment method. When the Company B code display button BT24 is operated, the mobile terminal read payment method is selected, in which the customer reads the payment code of Company B, the payment service provider displayed on the customer display unit 205, with their own mobile terminal 40.

なお、店員側レジ読込ボタンBT21、客側レジ読込ボタンBT22、A社コード表示ボタンBT23、B社コード表示ボタンBT24、及びその他決済ボタンBT25に代えて、コード決済を選択するボタンを設けてもよい。そして、コード決済を選択するボタンが操作された後、店員側表示部210に店員側レジ読込ボタンBT21、客側レジ読込ボタンBT22、A社コード表示ボタンBT23、B社コード表示ボタンBT24、及びその他決済ボタンBT25を表示するようにしてもよい。 In addition, instead of the clerk register read button BT21, the customer register read button BT22, the A company code display button BT23, the B company code display button BT24, and the other payment button BT25, a button for selecting code payment may be provided. Then, after the button for selecting code payment is operated, the clerk register read button BT21, the customer register read button BT22, the A company code display button BT23, the B company code display button BT24, and the other payment button BT25 may be displayed on the clerk display unit 210.

また、店員がその他決済ボタンBT25を操作すると、客側表示部205には、図10(B)に示す決済方法決定画面が表示される。この画面には、現金決済ボタンBT41、クレジット決済ボタンBT42、電子マネー決済ボタンBT43が表示されている。商品の登録が完了した後、現金決済ボタンBT41、クレジット決済ボタンBT42、または電子マネー決済ボタンBT43が客によって押下(操作)されることにより、決済方法が選択されて決定される。具体的に、客が現金決済ボタンBT41を押下(操作)することにより、現金による決済が決済方法として選択されて決定される。客がクレジット決済ボタンBT42を客が押下(操作)することにより、クレジットカードによる決済が決済方法として選択されて決定される。客が電子マネー決済ボタンBT43を押下(操作)することにより、電子マネーによる決済が決済方法として選択されて決定される。なお、商品の登録が完了する前に釣銭機209に現金が投入されたときには、現金決済ボタンBT41が操作された場合と同様に、現金による決済が決済方法として選択されて決定される。 When the store clerk operates the other payment button BT25, the customer display unit 205 displays the payment method determination screen shown in FIG. 10 (B). This screen displays the cash payment button BT41, the credit payment button BT42, and the electronic money payment button BT43. After the product registration is completed, the customer presses (operates) the cash payment button BT41, the credit payment button BT42, or the electronic money payment button BT43 to select and determine the payment method. Specifically, when the customer presses (operates) the cash payment button BT41, payment by cash is selected and determined as the payment method. When the customer presses (operates) the credit payment button BT42, payment by credit card is selected and determined as the payment method. When the customer presses (operates) the electronic money payment button BT43, payment by electronic money is selected and determined as the payment method. If cash is inserted into the change machine 209 before product registration is complete, payment by cash will be selected and determined as the payment method, just as if the cash payment button BT41 had been operated.

図10(B)に示す決済方法決定画面において、客によって現金決済ボタンBT41が押下されると、第1POS端末20-1は、図11(A)に示す現金決済画面を客側表示部205に表示する。第1POS端末20-1は、現金決済画面において、「お金を入れてください」という釣銭機209への現金の投入を遊技者に促すメッセージを表示するとともに、商品の合計金額(お支払い金額)及び釣銭機209に投入された金額を表示する。ここでは、商品の合計金額として表示される金額は803円、釣銭機209に投入された現金はいまだ0円である(現金が投入されていない)例を示している。続いて、客が釣銭機209に現金を投入すると、第1POS端末20-1は、投入された金額を「お預り金額」の表示欄に表示する。例えば、釣銭機209に500円が投入されたときには、「お預り金額」の表示欄に「500」の数字が表示される。 When the customer presses the cash payment button BT41 on the payment method selection screen shown in FIG. 10(B), the first POS terminal 20-1 displays the cash payment screen shown in FIG. 11(A) on the customer display unit 205. On the cash payment screen, the first POS terminal 20-1 displays a message urging the player to insert cash into the change machine 209, saying "Please insert money," and also displays the total amount of the goods (payment amount) and the amount inserted into the change machine 209. In this example, the amount displayed as the total amount of the goods is 803 yen, and the amount of cash inserted into the change machine 209 is still 0 yen (no cash has been inserted). Next, when the customer inserts cash into the change machine 209, the first POS terminal 20-1 displays the inserted amount in the "deposit amount" display field. For example, when 500 yen is inserted into the change machine 209, the number "500" is displayed in the "deposit amount" display field.

その後、釣銭機209に投入された金額が商品の合計金額以上となると、図11(B)に示す現金決済終了画面を表示する。例えば、釣銭機209に投入された金額、例えば投入された金額が1000円となると、図11(B)に示すように、第1POS端末20-1は、現金決済終了画面において、「お預り金額」の表示欄に「1000」の数値を表示する。 After that, when the amount deposited in the change machine 209 is equal to or greater than the total amount of the merchandise, the cash payment completion screen shown in FIG. 11(B) is displayed. For example, when the amount deposited in the change machine 209 is 1000 yen, the first POS terminal 20-1 displays the number "1000" in the "Deposit amount" display field on the cash payment completion screen, as shown in FIG. 11(B).

また、第1POS端末20-1は、現金決済終了画面において、おわりボタンBT40を表示するとともに、「よろしければおわりボタンを押してください」というおわりボタンBT40の操作を遊技者に促すメッセージを表示する。第1POS端末20-1は、現金決済終了画面において、商品の合計金額、釣銭機209に投入された現金の金額、及びお釣りの金額を表示する。図11(B)に示す例では、商品の合計金額がとして803円、釣銭機209に投入された現金の金額として1000円、お釣りの金額として197円を表示している。 The first POS terminal 20-1 also displays an END button BT40 on the cash payment completion screen, and displays a message urging the player to operate the END button BT40, saying "If you wish, press the END button." The first POS terminal 20-1 displays the total price of the goods, the amount of cash inserted into the change machine 209, and the amount of change on the cash payment completion screen. In the example shown in FIG. 11(B), the total price of the goods is displayed as 803 yen, the amount of cash inserted into the change machine 209 is displayed as 1000 yen, and the amount of change is displayed as 197 yen.

その後、客がおわりボタンBT40を押下(操作)することにより、図11(C)に示す釣銭画面を表示する。図11(C)に示すように、第1POS端末20-1は、客側表示部205に「おつりをお受け取り下さい」というお釣りの受け取りを促すメッセージを表示する。そして、図11(D)に示すレシート画面を表示するとともに、印刷部213によってレシートを印刷して発行する。図11(D)に示すように、第1POS端末20-1は、客側表示部205に「レシートをお受け取りくださいありがとうございました」というメッセージを表示し、レシートの受け取りを促す。 Then, when the customer presses (operates) the finish button BT40, the change screen shown in FIG. 11(C) is displayed. As shown in FIG. 11(C), the first POS terminal 20-1 displays a message on the customer display unit 205 saying "Please accept your change," encouraging the customer to accept the change. It then displays the receipt screen shown in FIG. 11(D), and causes the printing unit 213 to print and issue a receipt. As shown in FIG. 11(D), the first POS terminal 20-1 displays a message on the customer display unit 205 saying "Please accept your receipt, thank you," encouraging the customer to accept the receipt.

こうして、第1POS端末20-1は、商品の販売の取引を終了する。なお、おわりボタンBT40を押下(操作)するまで釣銭の払出などが行われないので、客は、金額の端数を揃えるなどして釣銭として払い出される硬貨の枚数が少なくなるように調整することができる。 In this way, the first POS terminal 20-1 completes the product sale transaction. Note that no change will be paid out until the end button BT40 is pressed (operated), so the customer can adjust the amount to lessen the number of coins paid out as change by, for example, making the decimal points even.

また、図10(B)に示す決済方法決定画面において、客によってクレジット決済ボタンBT42が押下されると、第1POS端末20-1は、客側表示部205に図示しないクレジットカード決済画面を表示し、クレジットカードによる決済を行う。また、客によって電子マネー決済ボタンBT43が押下されると、第1POS端末20-1は、客側表示部205に図示しない電子マネー決済画面を表示し、電子マネーによる決済を行う。 When a customer presses the credit card payment button BT42 on the payment method selection screen shown in FIG. 10(B), the first POS terminal 20-1 displays a credit card payment screen (not shown) on the customer display unit 205 and makes the payment by credit card. When a customer presses the electronic money payment button BT43, the first POS terminal 20-1 displays an electronic money payment screen (not shown) on the customer display unit 205 and makes the payment by electronic money.

また、図10(A)に示す登録画面において、店員側レジ読込ボタンBT21が店員によって操作された場合、店員側スキャナ部212,216によって、店員側POS読込決済方法が選択される。このため、第1POS端末20-1は、図12(A)に示すコード表示依頼画面を店員側表示部210に表示する。図12(A)に示すコード表示依頼画面では、小画面(小ウィンドウ)SG03を登録画面に重畳させて表示する。この小画面SG03では、「お客様に決済コードの表示をお願いしてください。」というメッセージを表示し、客に決済コードの表示を促す。また、小画面SG03には、戻るボタンBT61及びOKボタンBT62が表示される。店員が戻るボタンBT61を操作すると、第1POS端末20-1は、図10(A)に示す小画面SG02が表示された登録画面を店員側表示部210に表示して、決済方法を再選択させる。 When the clerk operates the clerk register read button BT21 on the registration screen shown in FIG. 10(A), the clerk POS read payment method is selected by the clerk scanner units 212 and 216. Therefore, the first POS terminal 20-1 displays the code display request screen shown in FIG. 12(A) on the clerk display unit 210. On the code display request screen shown in FIG. 12(A), a small screen (small window) SG03 is displayed superimposed on the registration screen. On this small screen SG03, a message "Please ask the customer to display the payment code" is displayed, prompting the customer to display the payment code. In addition, the back button BT61 and the OK button BT62 are displayed on the small screen SG03. When the clerk operates the back button BT61, the first POS terminal 20-1 displays the registration screen on which the small screen SG02 shown in FIG. 10(A) is displayed on the clerk display unit 210, and the payment method is reselected.

また、OKボタンBT62を操作すると、第1POS端末20-1は、図12(B)に示すコード読込指示画面を表示する。図12(B)に示すコード読込指示画面では、小画面SG04が登録画面に重畳させて表示する。小画面SG04では、「バーコードを読ませてください」というメッセージを表示し、店員に客が表示した決済コード(バーコード)の読み込みを促す。小画面SG04には、店員側スキャナ部212によってバーコードを読み取る画像が表示されるが、バーコードは、店員側スキャナ部212,216のいずれで読み取ってもよい。 Furthermore, when the OK button BT62 is operated, the first POS terminal 20-1 displays the code reading instruction screen shown in FIG. 12(B). In the code reading instruction screen shown in FIG. 12(B), the small screen SG04 is displayed superimposed on the registration screen. The small screen SG04 displays the message "Please let me read your barcode," prompting the store clerk to read the payment code (barcode) displayed by the customer. The small screen SG04 displays an image of the barcode being read by the store clerk scanner unit 212, but the barcode may be read by either the store clerk scanner unit 212 or 216.

店員が店員側スキャナ部212,216で決済コードを読み取ると、第1POS端末20-1は、読み取った決済コードに応じた決済データを、決済事業者ゲートウェイ60を介して決済事業者に送信する。その後、第1POS端末20-1は、決済事業者ゲートウェイ60を介して決済事業者から送信される決済完了データを受信する。 When the store clerk reads the payment code with the store clerk scanner unit 212, 216, the first POS terminal 20-1 transmits payment data corresponding to the read payment code to the payment company via the payment company gateway 60. The first POS terminal 20-1 then receives payment completion data transmitted from the payment company via the payment company gateway 60.

また、小画面SG04には、中止ボタンBT63が表示され、中止ボタンBT63を店員が操作すると、第1POS端末20-1は、図10(A)に示す小画面SG02が表示された登録画面を店員側表示部210に表示して、決済方法を再選択させる。 In addition, a cancel button BT63 is displayed on the small screen SG04. When the store clerk operates the cancel button BT63, the first POS terminal 20-1 displays a registration screen on the store clerk display unit 210, on which the small screen SG02 shown in FIG. 10(A) is displayed, and the customer is prompted to reselect the payment method.

また、図10(A)に示す登録画面において、客側レジ読込ボタンBT22が店員によって操作された場合、客側POS読込決済方法が選択される。このとき、第1POS端末20-1は、店員側レジ読込ボタンBT21が操作された場合と同様に、図12(A)に示すコード表示依頼画面を店員側表示部210に表示する。 In addition, when the customer register read button BT22 is operated by a store clerk on the registration screen shown in FIG. 10(A), the customer POS read payment method is selected. At this time, the first POS terminal 20-1 displays the code display request screen shown in FIG. 12(A) on the store clerk display unit 210, in the same way as when the store clerk register read button BT21 is operated.

続いて、店員によってOKボタンBT62が操作されると、第1POS端末20-1は、図13(A)に示すコード読込指示画面を客側表示部205に表示する。第1POS端末20-1は、図13(A)に示すコード読込指示画面では、小画面SG05とともに合計金額(ここでは803円)等を客側表示部205に表示させる。この小画面SG05では、「決済コードを表示しスキャナに読み込ませてください。」というメッセージを表示し、客に決済コードの表示を促すとともに、客側スキャナ部206,207による決済コード(バーコード)の読み込みを促す。 Next, when the store clerk operates the OK button BT62, the first POS terminal 20-1 displays the code reading instruction screen shown in FIG. 13(A) on the customer display unit 205. On the code reading instruction screen shown in FIG. 13(A), the first POS terminal 20-1 causes the customer display unit 205 to display the total amount (803 yen in this case) along with the small screen SG05. This small screen SG05 displays the message "Display the payment code and have it scanned by the scanner," prompting the customer to display the payment code and to have the payment code (barcode) scanned by the customer scanner units 206, 207.

なお、携帯端末40に表示される決済コードは、携帯端末40が明るい(輝度が高い)方が、携帯端末40が暗い(輝度が低い)よりも客側スキャナ部206,207により読み込みやすくなる。このため、「決済コードを表示しスキャナに読み込ませてください。」というメッセージに合わせて、「携帯の画面を明るくしてください。」などの携帯端末40の表示を明るくさせるための注意書きを画面上に表示してもよい。あるいは、「携帯の画面を明るくしてください。」との注意書きを表示した後に「決済コードを表示しスキャナに読み込ませてください。」というメッセージを表示してもよい。また、客側スキャナ部206,207での読み込みができない場合に、「携帯の画面を明るくしてください。」との注意書きを表示してもよい。携帯端末40における表示については、通常モードにおけるPOS端末20の表示の説明を行った後に説明する。 The payment code displayed on the mobile terminal 40 is easier to read by the customer-side scanner units 206 and 207 when the mobile terminal 40 is bright (high brightness) than when the mobile terminal 40 is dark (low brightness). For this reason, a notice to brighten the display of the mobile terminal 40, such as "Please brighten the screen of your mobile phone," may be displayed on the screen along with the message "Please display the payment code and have the scanner read it." Alternatively, the message "Please display the payment code and have the scanner read it" may be displayed after displaying the notice "Please brighten the screen of your mobile phone." Also, if the customer-side scanner units 206 and 207 cannot read it, a notice "Please brighten the screen of your mobile phone" may be displayed. The display on the mobile terminal 40 will be explained after the explanation of the display on the POS terminal 20 in normal mode.

客が客側スキャナ部206,207で決済コードを読み取ると、第1POS端末20-1は、読み取った決済コードに応じた決済データを、決済事業者ゲートウェイ60を介して決済事業者に送信する。その後、第1POS端末20-1は、決済事業者ゲートウェイ60を介して決済事業者から送信される決済完了データを受信する。 When a customer reads a payment code with the customer-side scanner unit 206, 207, the first POS terminal 20-1 transmits payment data corresponding to the read payment code to the payment company via the payment company gateway 60. The first POS terminal 20-1 then receives payment completion data transmitted from the payment company via the payment company gateway 60.

また、図10(A)に示す登録画面において、A社コード表示ボタンBT23が店員によって操作された場合、A社用の決済コードを利用した携帯端末読込決済方法が選択される。このとき、第1POS端末20-1は、図13(B)に示す決済コード画面を客側表示部205に表示する。図13(B)に示す決済コード画面には、A社用の決済コードが表示されている。第1POS端末20-1は、図13(B)に示す決済コード画面では、小画面SG06とともに合計金額(ここでは803円)等を客側表示部205に表示させる。この小画面SG06では、「A社決済でお支払 合計金額を確認し決済コードを読み込んでください。」というメッセージを表示し、携帯端末40による決済コードの読み込みを促す。 When the store clerk operates the Company A code display button BT23 on the registration screen shown in FIG. 10(A), the mobile terminal reading payment method using the payment code for Company A is selected. At this time, the first POS terminal 20-1 displays the payment code screen shown in FIG. 13(B) on the customer display unit 205. The payment code screen shown in FIG. 13(B) displays the payment code for Company A. The first POS terminal 20-1 causes the customer display unit 205 to display the total amount (803 yen in this case) and other information on the payment code screen shown in FIG. 13(B) along with the small screen SG06. This small screen SG06 displays the message "Payment with Company A. Check the total amount and read the payment code.", prompting the mobile terminal 40 to read the payment code.

図13(B)に示すように、決済コード画面を客側表示部205に表示する際には、他の画像を客側表示部205に表示する場合よりも、輝度を異ならせるようにしてもよい。携帯端末40により客側表示部205に表示される決済コードを読み込む際には、客側表示部205に表示される決済コード画面の輝度が高い方が、輝度が低いよりも読み込みを行い易くなり、客側表示部205に表示される決済コード画面の輝度が最大であるときに、携帯端末40により、決済コードを最も読み込みやすくなる。このため、決済コード画面を客側表示部205に表示する際には、他の画像を客側表示部205に表示する場合よりも、輝度を高く、例えば輝度を最大としてもよい。 As shown in FIG. 13(B), when the payment code screen is displayed on the customer display unit 205, the brightness may be different from when other images are displayed on the customer display unit 205. When the mobile terminal 40 reads the payment code displayed on the customer display unit 205, a payment code screen with higher brightness displayed on the customer display unit 205 is easier to read than a payment code screen with lower brightness, and the payment code is easiest to read by the mobile terminal 40 when the payment code screen displayed on the customer display unit 205 has the maximum brightness. For this reason, when the payment code screen is displayed on the customer display unit 205, the brightness may be higher, for example, maximum, than when other images are displayed on the customer display unit 205.

客が携帯端末40で決済コードを読み取ると、携帯端末40は、読み取った決済コードに応じた決済データを、決済事業者ゲートウェイ60を介して決済事業者に送信する。その後、携帯端末40は、決済事業者ゲートウェイ60を介して決済事業者から送信される決済完了データを受信する。 When the customer reads the payment code with the mobile terminal 40, the mobile terminal 40 transmits payment data corresponding to the read payment code to the payment business operator via the payment business operator gateway 60. The mobile terminal 40 then receives payment completion data transmitted from the payment business operator via the payment business operator gateway 60.

また、図10(A)に示す登録画面において、A社コード表示ボタンBT23が店員によって操作された場合、A社用の決済コードに代えたB社用の決済コードを客側表示部205に表示する。その後は、A社コード表示ボタンBT23が店員によって操作された場合と同様にして決済が行われる。 In addition, when the Company A Code Display button BT23 is operated by a store clerk on the registration screen shown in FIG. 10 (A), the payment code for Company B is displayed on the customer side display unit 205 instead of the payment code for Company A. Thereafter, the payment is made in the same manner as when the Company A Code Display button BT23 is operated by a store clerk.

そして、第1POS端末20-1では、店員側レジ読込ボタンBT21、客側レジ読込ボタンBT22、A社コード表示ボタンBT23、及びB社コード表示ボタンBT24のいずれかのボタンが操作された後、スキャナ部206,207,212,216及び携帯端末40のいずれかで決済コードの読み込みが行われる。その後、第1POS端末20-1は、決済事業者による決済が完了して決済完了データを受信した後は、図14に示すように、客側表示部205に決済完了画面を表示する。また、このとき、印刷部213によってレシートを印刷して発行する。決済完了画面では、支払いの合計金額(お支払金額、ここでは803円)、支払い前のチャージ残高(お支払前残高、ここでは2162円)、支払い後のチャージ残高(残高、ここでは1359円)が表示される。さらに、「レシートをお受け取りくださいありがとうございました」というメッセージを表示し、レシートの受け取りを促す。こうして、決済が完了する。 Then, in the first POS terminal 20-1, after any of the clerk register read button BT21, customer register read button BT22, A company code display button BT23, and B company code display button BT24 is operated, the payment code is read by any of the scanner units 206, 207, 212, and 216 and the mobile terminal 40. After the first POS terminal 20-1 completes the payment by the payment business operator and receives the payment completion data, it displays a payment completion screen on the customer display unit 205 as shown in FIG. 14. At this time, the printing unit 213 also prints and issues a receipt. On the payment completion screen, the total amount of the payment (payment amount, here 803 yen), the charge balance before the payment (pre-payment balance, here 2162 yen), and the charge balance after the payment (balance, here 1359 yen) are displayed. Furthermore, a message saying "Please accept the receipt, thank you" is displayed to encourage the receipt. In this way, the payment is completed.

(携帯端末の表示例)
図15は、携帯端末40における表示例である。図15(A)は、決済を開始した際に携帯端末40に表示される画面の表示例である。図15(A)に示すように、決済を開始する際には、携帯端末40における表示部404には、図15(A)に示す決済開始画面が表示される。決済開始画面には、決済開始のメッセージが表示されるとともに、決済コード表示ボタンBT71及び決済コード読込ボタンBT72が表示される。決済開始画面は、決済事業者ごとに設けられており、ここでは、決済事業者がA社である例について説明する。
(Example of display on a mobile device)
Fig. 15 is a display example on the mobile terminal 40. Fig. 15(A) is a display example of a screen displayed on the mobile terminal 40 when a payment is started. As shown in Fig. 15(A), when a payment is started, the payment start screen shown in Fig. 15(A) is displayed on the display unit 404 of the mobile terminal 40. The payment start screen displays a message indicating the start of payment, as well as a display payment code button BT71 and a read payment code button BT72. A payment start screen is provided for each payment service provider, and here, an example will be described in which the payment service provider is Company A.

図15(A)に示す決済開始画面において、客が決済コード表示ボタンBT61を操作すると、図15(B)に示すように、携帯端末40の表示部404には、決済に必要な顧客情報に関す決済コードである二次元コード(バーコード及びQRコード(登録商標))が表示される。これらの二次元コードには、携帯端末40を所有する客の個人情報や決済が可能となる権限に関する情報等が含まれている。第1POS端末20-1は、スキャナ部206,207,212,216によって、携帯端末40の表示部404に表示された決済コードを読込可能である。携帯端末40は、決済コードが各スキャナ部のいずれかによって読み込まれた後、決済事業者から決済完了データが送信されると、図15(C)に示すように、決済に関する情報が含まれる決済完了報告画面を表示部404に表示する。ここでは、携帯端末40に表示される決済完了報告画面には、買い物を行った店舗の名称、支払い金額、支払い前のチャージ残高、支払い後のチャージ残高などの情報が表示される。 When a customer operates the payment code display button BT61 on the payment start screen shown in FIG. 15(A), a two-dimensional code (barcode and QR code (registered trademark)) that is a payment code related to customer information required for payment is displayed on the display unit 404 of the mobile terminal 40 as shown in FIG. 15(B). These two-dimensional codes include personal information of the customer who owns the mobile terminal 40 and information related to the authority to make a payment. The first POS terminal 20-1 can read the payment code displayed on the display unit 404 of the mobile terminal 40 using the scanner units 206, 207, 212, and 216. After the payment code is read by one of the scanner units, the mobile terminal 40 displays a payment completion report screen containing information related to the payment on the display unit 404 as shown in FIG. 15(C). Here, the payment completion report screen displayed on the mobile terminal 40 displays information such as the name of the store where the purchase was made, the payment amount, the charge balance before the payment, and the charge balance after the payment.

また、図15(A)に示す決済開始画面において、客が決済コード読込ボタンBT72を操作すると、図15(D)に示す決済コード読込画面を表示部404に表示するとともに、携帯端末40に設けられた撮像装置が起動する。さらに、図15(D)に示すように、決済コード読込画面には、「決済コードを撮影してください」というメッセージが表示される。図13(B)に示すように、第1POS端末20-1における客側表示部205に決済コード画面が表示されたときに、表示されたメッセージにしたがい、決済コード画面における決済コードを撮影する(スキャンする)と、携帯端末40は、決済データを生成して決済事業者に送信する。また、携帯端末40は、決済事業者から決済完了データが送信されると、図15(E)に示すように、決済に関する情報が含まれる決済完了画面を表示部404に表示する。ここでは、携帯端末40に表示される決済完了画面には、買い物を行った店舗の名称、支払い金額、支払い前のチャージ残高、支払い後のチャージ残高などの情報を表示部404に表示する。また、携帯端末40は、決済完了画面にPAYボタンBT73を表示する。PAYボタンBT73が操作されることにより、決済の完了が確認される。 In addition, when the customer operates the payment code reading button BT72 on the payment start screen shown in FIG. 15(A), the payment code reading screen shown in FIG. 15(D) is displayed on the display unit 404, and the imaging device provided on the mobile terminal 40 is started. Furthermore, as shown in FIG. 15(D), the payment code reading screen displays a message saying "Please photograph the payment code." As shown in FIG. 13(B), when the payment code screen is displayed on the customer side display unit 205 of the first POS terminal 20-1, if the customer photographs (scans) the payment code on the payment code screen according to the displayed message, the mobile terminal 40 generates payment data and transmits it to the payment business operator. In addition, when the payment completion data is transmitted from the payment business operator, the mobile terminal 40 displays a payment completion screen including information regarding the payment on the display unit 404, as shown in FIG. 15(E). Here, the payment completion screen displayed on the mobile terminal 40 displays information such as the name of the store where the purchase was made, the payment amount, the charge balance before the payment, and the charge balance after the payment on the display unit 404. Additionally, the mobile terminal 40 displays a PAY button BT73 on the payment completion screen. Operation of the PAY button BT73 confirms the completion of the payment.

(フルセルフモードにおけるPOS端末20の表示例)
続いて、図16及び図17を用いて、フルセルフモード中の表示について説明する。図16及び図17は、フルセルフモード中の客側表示部205の表示例である。図16(A)は、商品登録開始前にPOS端末20の客側表示部205に表示される登録開始画面の表示例である。図16(A)に示す画面では、画面右側に登録スタートボタンBT30が表示され、画面左下には、表示言語切替ボタンBT35~BT37が表示されている。登録スタートボタンBT30は、商品登録の開始を指示するためのボタンである。客は、商品登録を開始する前に登録スタートボタンBT30を操作する。
(Display example of POS terminal 20 in full self-service mode)
Next, the display in the full self-service mode will be described with reference to Figs. 16 and 17. Figs. 16 and 17 are examples of the display on the customer display unit 205 in the full self-service mode. Fig. 16(A) is an example of a registration start screen displayed on the customer display unit 205 of the POS terminal 20 before product registration begins. In the screen shown in Fig. 16(A), a registration start button BT30 is displayed on the right side of the screen, and display language switch buttons BT35 to BT37 are displayed in the lower left of the screen. The registration start button BT30 is a button for instructing the start of product registration. The customer operates the registration start button BT30 before starting product registration.

図16(B)は、商品登録が開始された前にPOS端末20の客側表示部205に表示される登録画面の表示例である。具体的には、図16(B)は、2品目の商品(お茶及び大福餅)が登録された場面における登録画面の表示内容を示している。なお、図16(B)に示した登録開始画面において登録スタートボタンBT30が操作された場合には、商品が未だ1品も登録されていない登録画面(初期状態の登録画面)が表示されるが、説明の便宜上、図16(B)は、既に商品が登録されたあとの登録画面を示している。 Figure 16 (B) is an example of the registration screen displayed on the customer display unit 205 of the POS terminal 20 before product registration has begun. Specifically, Figure 16 (B) shows the display contents of the registration screen when two products (tea and daifuku mochi) have been registered. Note that when the registration start button BT30 is operated on the registration start screen shown in Figure 16 (B), a registration screen on which no products have yet been registered (initial registration screen) is displayed, but for ease of explanation, Figure 16 (B) shows the registration screen after products have already been registered.

図16(B)において、画面左下の画像GA01は、20-2レジ(第2POS端末20-2)の状態を示している。画面左下の画像GA02は、20-3レジ(第3POS端末20-3)の状態を示している。 In FIG. 16(B), image GA01 at the bottom left of the screen shows the state of register 20-2 (second POS terminal 20-2). Image GA02 at the bottom left of the screen shows the state of register 20-3 (third POS terminal 20-3).

図16(B)に示すように、画面左上には「商品を登録してください」というメッセージが表示され、その下には「商品のバーコードをスキャナーに近づけて登録を行ってください」といメッセージが表示されている。さらにその下方には、「バーコードがない場合には、下から品目をお選びください」というメッセージが表示され、その下に「野菜」ボタンBT38が表示されている。 As shown in FIG. 16(B), the message "Please register the product" is displayed in the upper left corner of the screen, and below that is the message "Please hold the product's barcode close to the scanner to register it." Further below that is the message "If there is no barcode, please select an item from below," and below that is the "Vegetables" button BT38.

画面右下には、お会計ボタンBT32が表示され、その左側には、店員呼出ボタンBT33が設けられている。お会計ボタンBT32は、商品登録の終了を指示するためのボタンである。客は、商品登録が完了した後にお会計ボタンBT32を操作する。店員呼出ボタンBT33は、上述のように、店員を呼び出すためのボタンである。 The Checkout button BT32 is displayed at the bottom right of the screen, and to the left of that is the Call Store Staff button BT33. The Checkout button BT32 is a button for instructing the user to finish registering products. After completing product registration, the customer operates the Checkout button BT32. As described above, the Call Store Staff button BT33 is a button for calling a store staff member.

また、画面左下には、表示言語切替ボタンBT35~BT37が表示されている。ボタンBT35~BT37は、上述したように、表示言語を、夫々、英語、中国語、韓国語に切り替えるためのボタンである。また、「野菜」ボタンBT38は、野菜の各プリセットキーを表示させるためのボタンである。「野菜」ボタンBT38を押下することにより、野菜の商品(例えば、人参、白菜、キャベツ、玉ねぎ等)に対応するプリセットキーが表示される。 Display language switching buttons BT35 to BT37 are displayed at the bottom left of the screen. As described above, buttons BT35 to BT37 are buttons for switching the display language between English, Chinese, and Korean, respectively. Furthermore, the "Vegetables" button BT38 is a button for displaying each preset key for vegetables. By pressing the "Vegetables" button BT38, preset keys corresponding to vegetable products (e.g., carrots, Chinese cabbage, cabbage, onions, etc.) are displayed.

図17は、フルセルフモード中の客側表示部205に表示された精算画面における表示例である。図17(A)は、精算処理を開始する際に表示する精算画面(支払方法選択画面)である。例えば、POS端末20は、登録画面(図16(B)参照)においてお会計ボタンBT32が操作された場合に、図17(A)に示すような支払方法選択画面を表示する。 Figure 17 shows an example of the settlement screen displayed on the customer display unit 205 in full self-service mode. Figure 17 (A) shows the settlement screen (payment method selection screen) that is displayed when the settlement process is started. For example, when the checkout button BT32 is operated on the registration screen (see Figure 16 (B)), the POS terminal 20 displays the payment method selection screen as shown in Figure 17 (A).

図17(A)に示す支払方法選択画面では、A社決済画像、B社決済画像、現金決済ボタン、クレジット決済ボタン、及び電子マネー決済ボタンが表示されている。また、A社決済画像には、A社決済コード読込ボタンおよびA社決済コード表示ボタンが含まれており、B社決済画像には、B社決済コード読込ボタンおよびB社決済コード表示ボタンが含まれている。 The payment method selection screen shown in FIG. 17(A) displays a Company A payment image, a Company B payment image, a cash payment button, a credit card payment button, and an electronic money payment button. The Company A payment image also includes a Company A payment code read button and a Company A payment code display button, and the Company B payment image also includes a Company B payment code read button and a Company B payment code display button.

このうち、A社決済画像に表示されたA社決済コード読込ボタンが操作されると、第1POS端末20-1は、図13(A)に示すコード読込指示画面を客側表示部205に表示し、客にA社用の決済コードの表示を促すとともに、客側スキャナ部206,207によるA社用の決済コードの読み込みを促して決済を行う。また、A社決済画像に表示されたA社決済コード表示ボタンが操作されると、第1POS端末20-1は、図13(B)に示す決済コード画面を客側表示部205に表示し、A社用の決済コードを表示するとともに、携帯端末40による決済コードの読み込みを促して決済を行う。 When the Company A payment code read button displayed on the Company A payment image is operated, the first POS terminal 20-1 displays the code read instruction screen shown in FIG. 13(A) on the customer display unit 205, prompts the customer to display the payment code for Company A, and prompts the customer to read the payment code for Company A using the customer scanner units 206, 207 to complete the payment. When the Company A payment code display button displayed on the Company A payment image is operated, the first POS terminal 20-1 displays the payment code screen shown in FIG. 13(B) on the customer display unit 205, displays the payment code for Company A, and prompts the customer to read the payment code using the mobile terminal 40 to complete the payment.

また、B社決済画像に表示されたB社決済コード読込ボタンまたはB社決済表示ボタンが操作されると、第1POS端末20-1は、A社決済コード読込ボタンまたはA社決済コード表示ボタンが操作された場合と比較して、A社用の決済コードをB社用の決済コードとした点が異なる以外は同様の手順による決済を行う。 In addition, when the Company B payment code read button or the Company B payment display button displayed on the Company B payment image is operated, the first POS terminal 20-1 performs payment using the same procedure as when the Company A payment code read button or the Company A payment code display button is operated, except that the payment code for Company A is changed to the payment code for Company B.

現金決済ボタンが操作された場合には、第1POS端末20-1は、図17(B)以降に示す画像を表示した決済を行う。図17(B)は、現金による支払を開始する際に表示する精算画面(入金画面)である。例えば、POS端末20は、支払方法選択画面(図17(A)参照)において現金が操作された場合に、図17(B)に示すような入金画面を表示する。図17(C)は、預り金額を決定する際に表示する精算画面(入金画面)である。例えば、POS端末20は、お支払金額(買上金額)以上の現金(預り金)が投入された場合に、図17(C)に示すような入金画面を表示する。 When the cash settlement button is operated, the first POS terminal 20-1 performs settlement displaying the images shown in FIG. 17(B) and subsequent figures. FIG. 17(B) is the settlement screen (deposit screen) displayed when starting a cash payment. For example, the POS terminal 20 displays the deposit screen as shown in FIG. 17(B) when cash is operated on the payment method selection screen (see FIG. 17(A)). FIG. 17(C) is the settlement screen (deposit screen) displayed when the deposit amount is determined. For example, the POS terminal 20 displays the deposit screen as shown in FIG. 17(C) when cash (deposit) equal to or greater than the payment amount (purchase amount) is inserted.

図17(D)は、釣り銭を放出する際に表示する精算画面(釣銭画面)である。例えば、POS端末20は、入金画面(図17(C))においておわり(レシート)ボタンBT40が操作された場合に、図17(D)に示すような釣銭画面を表示する。図17(E)は、釣り銭が取り去られた際に表示する精算画面(レシート画面)である。例えば、POS端末は、釣銭機209の取出口から釣り銭が取り去られた場合に、図17(E)に示すようなレシート画面を表示する。なお、POS端末20は、取出口の近傍にフォトセンサ等のセンサを設置し、該センサが物(客の手を想定)を認識した場合に、釣り銭が取り去られたと判定してもよい。 Figure 17 (D) is the settlement screen (change screen) displayed when the change is dispensed. For example, when the END (receipt) button BT40 is operated on the deposit screen (Figure 17 (C)), the POS terminal 20 displays the change screen as shown in Figure 17 (D). Figure 17 (E) is the settlement screen (receipt screen) displayed when the change is removed. For example, when the change is removed from the outlet of the change dispenser 209, the POS terminal displays the receipt screen as shown in Figure 17 (E). The POS terminal 20 may install a sensor such as a photosensor near the outlet and determine that the change has been removed when the sensor recognizes an object (presumably a customer's hand).

図17(F)は、休止状態であるときに表示する休止画面である。つまり、POS端末20は、休止モード(休止状態)であるが、休止モードであるときには、図17(F)に示すような休止画面を表示する。 Figure 17 (F) shows the pause screen displayed when in pause mode. In other words, the POS terminal 20 is in pause mode (pause state), and when in pause mode, the pause screen shown in Figure 17 (F) is displayed.

なお、POS端末20は、レシート画面(図17(E))の表示後には、登録開始画面(図16(A))を表示する。例えば、POS端末20は、印刷部213の発行口からレシートが取り去られた後に、登録開始画面を表示する。なお、POS端末20は、発行口からレシートが取り去られたことを認識可能なセンサを備えていてもよい。 After displaying the receipt screen (FIG. 17(E)), the POS terminal 20 displays the registration start screen (FIG. 16(A)). For example, the POS terminal 20 displays the registration start screen after the receipt is removed from the issuing port of the printing unit 213. The POS terminal 20 may be equipped with a sensor that can recognize that the receipt has been removed from the issuing port.

また、釣り銭が発生しない場合には、釣銭画面(図17(D))を表示せずに、入金画面(図17(C))からレシート画面(図17(E))に遷移してもよい。 Also, if no change is due, the change screen (Figure 17(D)) may not be displayed, and the screen may transition from the deposit screen (Figure 17(C)) to the receipt screen (Figure 17(E)).

(決済のパターン)
決済コードを表示して行う決済のパターンとしては、図18に示すように、決済パターンA、決済パターンB、決済パターンCの3つのパターンがある。
決済パターンAは、POS端末20に決済コードを表示し、決済コードを携帯端末40で読み込むパターンである。決済パターンAには、携帯端末読込決済方法が含まれる。
決済パターンBは、携帯端末40に決済コードを表示し、決済コードをスキャナ部206,207,212,216で読み込むパターンである。決済パターンBには、店員側POS読込決済方法及び客側POS読込決済方法が含まれる。
決済パターンCは、図2に示すように、店舗に設けられた立て札400に表示された決済コードである二次元コード400Cを携帯端末40で読み込むパターンである。決済パターンA、決済パターンB、及び決済パターンCの内容は、以下の通りである。
(Payment Pattern)
As shown in FIG. 18, there are three payment patterns for displaying a payment code: payment pattern A, payment pattern B, and payment pattern C.
Payment pattern A is a pattern in which a payment code is displayed on the POS terminal 20 and read by the mobile terminal 40. Payment pattern A includes a mobile terminal reading payment method.
In the payment pattern B, a payment code is displayed on the mobile terminal 40 and is read by the scanner units 206, 207, 212, and 216. The payment pattern B includes a clerk-side POS reading payment method and a customer-side POS reading payment method.
2, payment pattern C is a pattern in which a two-dimensional code 400C, which is a payment code displayed on a signboard 400 provided in a store, is read by a mobile terminal 40. The contents of payment pattern A, payment pattern B, and payment pattern C are as follows.

[決済パターンA]
決済パターンAの内容は、以下の通りである。
決済コードの表示は、POS端末20で行われ、POS端末20に表示された決済コードを携帯端末40で読み取る。
決済データの送信元は、携帯端末40となり、携帯端末40から決済事業者に決済データが送信される。
商品登録は、POS端末20で行われる。
決済金額は、決済データに含まれており、POS端末20から読み込む。
顧客情報は、携帯端末40に記憶されている。
店舗情報は、POS端末20から読み込む。
つまり、決済パターンAは、POS端末20において商品登録が行われた後、携帯端末40が、POS端末20から取得した決済金額及び店舗情報と、携帯端末40が保持している顧客情報を用いて決済データを生成し、生成した決済データを決済事業者ゲートウェイ60に送信する決済パターンである。なお、POS端末20が表示する決済コードには決済金額及び店舗情報が含まれているため、携帯端末40は、POS端末20が表示する決済コードを読み取ることにより決済金額及び店舗コードを取得する。また、決済パターンAでは、決済コードには、少なくとも、決済金額に関する情報及び店舗情報が含まれている。
[Payment Pattern A]
The details of payment pattern A are as follows.
The payment code is displayed on the POS terminal 20, and the payment code displayed on the POS terminal 20 is read by the mobile terminal 40.
The source of the payment data is the mobile terminal 40, and the payment data is transmitted from the mobile terminal 40 to the payment service provider.
Product registration is performed at the POS terminal 20.
The payment amount is included in the payment data and is read from the POS terminal 20.
The customer information is stored in the mobile terminal 40.
The store information is read from the POS terminal 20.
In other words, payment pattern A is a payment pattern in which, after product registration is performed in the POS terminal 20, the mobile terminal 40 generates payment data using the payment amount and store information acquired from the POS terminal 20 and customer information held by the mobile terminal 40, and transmits the generated payment data to the payment business gateway 60. Note that, since the payment code displayed by the POS terminal 20 includes the payment amount and store information, the mobile terminal 40 acquires the payment amount and store code by reading the payment code displayed by the POS terminal 20. Also, in payment pattern A, the payment code includes at least information related to the payment amount and store information.

[決済パターンB]
決済パターンBの内容は、以下の通りである。
決済コードの表示は、携帯端末40で行われ、携帯端末40に表示された決済コードをPOS端末20で読み取る。
決済データの送信元は、POS端末20となり、POS端末20から決済事業者に決済データが送信される。
商品登録は、POS端末20で行われる。
決済金額は、商品登録によってPOS端末20に直接入力される。
顧客情報は、携帯端末40に記憶されており、携帯端末40から読み込む。
店舗情報は、ストアコントローラ10に記憶されており、ストアコントローラ10から取得する。
つまり、決済パターンBは、POS端末20において商品登録が行われた後、携帯端末40に表示された顧客情報等に関する決済コードをPOS端末20で読み取り、携帯端末40から取得した顧客情報と、POS端末20が保持している決済金額及び店舗情報を用いて決済データを生成し、生成した決済データを決済事業者ゲートウェイ60に送信する決済パターンである。また、決済パターンBでは、決済コードには、少なくとも、顧客情報が含まれている。
[Payment Pattern B]
The details of payment pattern B are as follows.
The payment code is displayed on the mobile terminal 40, and the payment code displayed on the mobile terminal 40 is read by the POS terminal 20.
The source of the payment data is the POS terminal 20, and the payment data is transmitted from the POS terminal 20 to the payment service provider.
Product registration is performed at the POS terminal 20.
The payment amount is directly input to the POS terminal 20 by product registration.
The customer information is stored in the mobile terminal 40 and is read from the mobile terminal 40.
The store information is stored in the store controller 10 and is obtained from the store controller 10.
In other words, payment pattern B is a payment pattern in which, after product registration in the POS terminal 20, the POS terminal 20 reads a payment code related to customer information etc. displayed on the mobile terminal 40, generates payment data using the customer information acquired from the mobile terminal 40 and the payment amount and store information held by the POS terminal 20, and transmits the generated payment data to the payment business gateway 60. In payment pattern B, the payment code includes at least customer information.

[決済パターンC]
決済パターンCの内容は、以下の通りである。
決済コードの表示は、店舗におけるPOS端末20付近等に設けられた商品データを含む店舗表示(二次元コード)で行われており、店舗表示を携帯端末40で読み取る。
決済データの送信元は、携帯端末40となり、携帯端末40から決済事業者に決済データが送信される。
商品登録は、携帯端末40が店舗表示から読み込んで行われる。
決済金額は、携帯端末40に直接入力される。
顧客情報は、携帯端末40が記憶している。
店舗情報は、携帯端末40が店舗表示から読み込む。
つまり、決済パターンCは、POSシステム1が設置された店舗におけるPOS端末20付近等に設けられた商品データを含む店舗表示(二次元コード)を携帯端末40で読み込み、携帯端末40で決済コードを生成し、決済事業者ゲートウェイ60に送信して決済を行うパターンである。店舗表示としては、例えば、図2に示す立て札400の客側に印刷された二次元コード400Cが用いられる。また、決済パターンDでは、決済コード(二次元コード400C)には、少なくとも、決済金額に関する情報及び店舗情報が含まれている。
[Payment Pattern C]
The details of the payment pattern C are as follows.
The payment code is displayed as a store display (two-dimensional code) including product data that is provided near the POS terminal 20 in the store, and the store display is read by the mobile terminal 40.
The source of the payment data is the mobile terminal 40, and the payment data is transmitted from the mobile terminal 40 to the payment service provider.
Product registration is performed by the mobile terminal 40 reading from the store display.
The payment amount is directly input to the mobile terminal 40.
The customer information is stored in the mobile terminal 40.
The store information is read by the mobile terminal 40 from the store display.
In other words, payment pattern C is a pattern in which a store display (two-dimensional code) including product data provided near the POS terminal 20 in the store where the POS system 1 is installed is read by the mobile terminal 40, a payment code is generated by the mobile terminal 40, and the payment is made by transmitting the code to the payment company gateway 60. For example, the store display may be a two-dimensional code 400C printed on the customer side of the signboard 400 shown in Fig. 2. In payment pattern D, the payment code (two-dimensional code 400C) includes at least information related to the payment amount and store information.

(通常モードにおけるPOS端末20の動作例)
次に、通常モードにおけるPOS端末20の動作例について説明する。図19は、POS端末20の動作の一例を示すフローチャートである。具体的には、図19のフローチャートは、通常モードのPOS端末20において商品の登録を開始した後、決済が完了するまでの動作の一例を示している。図19のフローチャートは、例えば、通常モードのPOS端末20が、商品の登録を最初に行ったことにより開始する。
(Example of operation of the POS terminal 20 in normal mode)
Next, an example of the operation of the POS terminal 20 in normal mode will be described. Fig. 19 is a flowchart showing an example of the operation of the POS terminal 20. Specifically, the flowchart in Fig. 19 shows an example of the operation from when product registration is started in the POS terminal 20 in normal mode until payment is completed. The flowchart in Fig. 19 starts, for example, when the POS terminal 20 in normal mode registers a product for the first time.

ステップS111:POS端末20は、店員の操作に応じた商品登録を行う。
ステップS112:POS端末20は、小計ボタンBT10が押下されたか否かを判断する。小計ボタンBT10が押下されたと判断した場合、POS端末20は、ステップS113に進む。小計ボタンBT10が押下されていないと判断した場合、POS端末20は、ステップS111に戻り、商品登録を繰り返す。
ステップS113:POS端末20は、図10(A)に示す小計画面SG02を店員側表示部210に表示する。
ステップS114:POS端末20は、店員側スキャナで決済コードを読み込む決済方法(店員側POS読込決済方法)が選択されたか否かを判断する。POS端末20は、図10(A)に示す店員側レジ読込ボタンBT21が操作されたか否かに基づいてこの判断を行う。店員側レジ読込ボタンBT21が操作されて店員側POS読込決済方法が選択されたと判断した場合には、POS端末20は、ステップS115に進み、店員側レジ読込ボタンBT21が操作されずに店員側POS読込決済方法が選択されないと判断した場合には、ステップS120に進む。
Step S111: The POS terminal 20 registers the product in response to an operation by the store clerk.
Step S112: The POS terminal 20 judges whether or not the subtotal button BT10 has been pressed. If it is judged that the subtotal button BT10 has been pressed, the POS terminal 20 proceeds to step S113. If it is judged that the subtotal button BT10 has not been pressed, the POS terminal 20 returns to step S111 and repeats the product registration.
Step S113: The POS terminal 20 displays the sub-plan screen SG02 shown in FIG.
Step S114: The POS terminal 20 judges whether or not a payment method in which the clerk scanner reads the payment code (clerk POS reading payment method) has been selected. The POS terminal 20 makes this judgment based on whether or not the clerk register reading button BT21 shown in Fig. 10(A) has been operated. If it is determined that the clerk register reading button BT21 has been operated and the clerk POS reading payment method has been selected, the POS terminal 20 proceeds to step S115, and if it is determined that the clerk register reading button BT21 has not been operated and the clerk POS reading payment method has not been selected, the POS terminal 20 proceeds to step S120.

ステップS115:POS端末20は、図12(A)に示すコード表示依頼画面を店員側表示部210に表示する。続いて、POS端末20は、店員等がOKボタンBT62を操作した後に、ステップS116に進む。
ステップS116:POS端末20は、図12(B)に示すコード読込指示画面を店員側表示部210に表示する。この間に、客は、携帯端末40に記憶された決済用プログラムを起動させ、携帯端末40の表示部404に決済コードを表示させる。
ステップS117:POS端末20は、店員が店員側スキャナ部212,216で、客が携帯端末40の表示部404に表示させた決済コードを読み取ったか否かを判断する。店員側スキャナ部212,216が決済コードを読み取ったと判断した場合、POS端末20は、ステップS118に進む。また、店員側スキャナ部212,216が決済コードを読み取っていないと判断した場合、POS端末20は、ステップS117の処理を繰り返す。
Step S115: The POS terminal 20 displays the code display request screen shown in Fig. 12(A) on the store clerk display unit 210. Next, the POS terminal 20 proceeds to step S116 after the store clerk or the like operates the OK button BT62.
Step S116: The POS terminal 20 displays the code reading instruction screen shown in Fig. 12 (B) on the store clerk display unit 210. During this time, the customer starts up the payment program stored in the mobile terminal 40, and causes the display unit 404 of the mobile terminal 40 to display the payment code.
Step S117: The POS terminal 20 judges whether or not the store clerk has read the payment code that the customer has displayed on the display unit 404 of the mobile terminal 40 using the store clerk scanner unit 212, 216. If it is judged that the store clerk scanner unit 212, 216 has read the payment code, the POS terminal 20 proceeds to step S118. If it is judged that the store clerk scanner unit 212, 216 has not read the payment code, the POS terminal 20 repeats the process of step S117.

ステップS118:POS端末20は、読み取った決済コードと商品の登録に関する情報や店舗情報等を用いて決済データを生成し、決済事業者に送信する。
ステップS119:POS端末20は、決済事業者から送信される決済完了データを受信したか否かを判断する。決済完了データを受信したと判断した場合、POS端末20は、図19に示すフローチャートの処理を終了する。決済完了データを受信していないと判断した場合、POS端末20は、ステップS119の処理を繰り返す。
Step S118: The POS terminal 20 generates payment data using the read payment code, information related to the product registration, store information, etc., and transmits the data to the payment service provider.
Step S119: The POS terminal 20 judges whether or not payment completion data transmitted from the payment service provider has been received. If it is judged that payment completion data has been received, the POS terminal 20 ends the process of the flowchart shown in Fig. 19. If it is judged that payment completion data has not been received, the POS terminal 20 repeats the process of step S119.

ステップS120:POS端末20は、客側スキャナ部206,207で決済コードを読み込む決済方法(客側POS読込決済方法)が選択されたか否かを判断する。POS端末20は、図10(A)に示す客側レジ読込ボタンBT22が操作されたか否かに基づいてこの判断を行う。客側レジ読込ボタンBT22が操作されて客側POS読込決済方法が選択されたと判断した場合、POS端末20は、ステップS121に進み、客側レジ読込ボタンBT22が操作されずに客側POS読込決済方法が選択されないと判断した場合、ステップS122に進む。
ステップS121:POS端末20は、図13(A)に示すコード読込指示画面を客側表示部205に表示する。続いて、POS端末20は、ステップS117に進む。
Step S120: The POS terminal 20 judges whether or not a payment method in which the customer-side scanner units 206, 207 read the payment code (customer-side POS reading payment method) has been selected. The POS terminal 20 makes this judgment based on whether or not the customer-side register reading button BT22 shown in Fig. 10 (A) has been operated. If it is determined that the customer-side register reading button BT22 has been operated and the customer-side POS reading payment method has been selected, the POS terminal 20 proceeds to step S121, and if it is determined that the customer-side register reading button BT22 has not been operated and the customer-side POS reading payment method has not been selected, the POS terminal 20 proceeds to step S122.
Step S121: The POS terminal 20 displays the code reading instruction screen shown in Fig. 13(A) on the customer side display unit 205. Next, the POS terminal 20 proceeds to step S117.

ステップS122:POS端末20は、携帯端末40で決済コードを読み込む決済方法(携帯端末読込決済方法)が選択されたか否かを判断する。POS端末20は、図10(A)に示すA社コード表示ボタンBT23またはB社コード表示ボタンBT24が操作されたか否かに基づいてこの判断を行う。A社コード表示ボタンBT23またはB社コード表示ボタンBT24が操作されて携帯端末読込決済方法が選択されたと判断した場合、POS端末20は、ステップS123に進み、A社コード表示ボタンBT23またはB社コード表示ボタンBT24が操作されずに携帯端末読込決済方法が選択されないと判断した場合、ステップS124に進む。
ステップS123:POS端末20は、図13(B)に示す決済コード画面を客側表示部205に表示する。続いて、POS端末20は、ステップS119に進む。
ステップS124:POS端末20は、他の決済方法での決済を行う。他の決済方法での決済としては、現金、クレジットカード、電子マネーによる決済である。POS端末20は、その後、図19に示すフローチャートの処理を終了する。
Step S122: The POS terminal 20 judges whether or not a payment method in which a payment code is read by the mobile terminal 40 (mobile terminal reading payment method) has been selected. The POS terminal 20 makes this judgment based on whether or not the Company A Code Display button BT23 or the Company B Code Display button BT24 shown in Fig. 10 (A) has been operated. If it is judged that the Company A Code Display button BT23 or the Company B Code Display button BT24 has been operated and the mobile terminal reading payment method has been selected, the POS terminal 20 proceeds to step S123, and if it is judged that the Company A Code Display button BT23 or the Company B Code Display button BT24 has not been operated and the mobile terminal reading payment method has not been selected, the POS terminal 20 proceeds to step S124.
Step S123: The POS terminal 20 displays the payment code screen shown in Fig. 13(B) on the customer display unit 205. Next, the POS terminal 20 proceeds to step S119.
Step S124: The POS terminal 20 performs the payment using another payment method, such as cash, credit card, or electronic money. The POS terminal 20 then ends the process of the flowchart shown in FIG.

(携帯端末40の動作例)
次に、携帯端末40の動作例について説明する。図20は、携帯端末40の動作の一例を示すフローチャートである。具体的には、図20のフローチャートは、携帯端末40において決済を開始した後、決済が完了するまでの動作の一例を示している。図20のフローチャートは、例えば、通常モードのPOS端末20が、決済用プログラムを起動させたことにより開始する。
(Example of operation of mobile terminal 40)
Next, an example of the operation of the portable terminal 40 will be described. Fig. 20 is a flowchart showing an example of the operation of the portable terminal 40. Specifically, the flowchart in Fig. 20 shows an example of the operation from when a payment is started on the portable terminal 40 until the payment is completed. The flowchart in Fig. 20 starts, for example, when the POS terminal 20 in normal mode starts a payment program.

ステップS131:携帯端末40は、決済用プログラムが起動されることにより、図15(A)に示す決済開始画面を表示する。
ステップS132:携帯端末40は、表示部404に表示された図15(A)に示す決済コード表示ボタンBT61を押下する操作がされたか否かを判断する。決済コード表示ボタンBT61を押下する操作がされたと判断した場合、携帯端末40は、ステップS133に進み、決済コード表示ボタンBT61が押下される操作がされていないと判断した場合、ステップS136に進む。
Step S131: The mobile terminal 40 starts up the payment program and displays the payment start screen shown in FIG. 15(A).
Step S132: The mobile terminal 40 judges whether or not an operation of pressing the payment code display button BT61 shown in Fig. 15 (A) displayed on the display unit 404 has been performed. If it is judged that an operation of pressing the payment code display button BT61 has been performed, the mobile terminal 40 proceeds to step S133, and if it is judged that an operation of pressing the payment code display button BT61 has not been performed, the mobile terminal 40 proceeds to step S136.

ステップS133:携帯端末40は、図15(B)に示すように、表示部404に決済コードを表示する。
ステップS134:携帯端末40は、決済事業者が送信する決済完了データを受信したか否かを判断する。決済完了データを受信したと判断した場合、携帯端末40は、ステップS135に進む。決済完了データを受信していないと判断した場合、携帯端末40は、ステップS134の処理を繰り返す。
ステップS135:携帯端末40は、図15(C)に示す決済完了報告画面を表示部404に表示する。その後、図20に示すフローチャートの処理を終了する。
ステップS136:携帯端末40は、表示部404に表示された図15(A)に示す決済コード読込ボタンBT72を押下する操作がされたか否かを判断する。携帯端末40は、決済コード表示ボタンBT71を押下する操作がされたと判断した場合、ステップS137に進み、決済コード表示ボタンBT71が押下される操作がされていないと判断した場合、ステップS132に戻り、処理を繰り返す。
ステップS137:携帯端末40は、図15(D)に示す決済コード読込画面を表示する。
ステップS138:携帯端末40は、決済コードを読み込んだか否かを判断する。決済コードを読み込んだと判断した場合、携帯端末40は、ステップS138に進む。決済コードを読み込んでいないと判断した場合、携帯端末40は、ステップS138の処理を繰り返す。
ステップS139:携帯端末40は、決済内容の情報を表示する。携帯端末40は、決済内容の情報を表示する画面として、図15(E)に示すように、表示部404に決済完了画面を表示する。
ステップS140:携帯端末40は、PAYボタンBT73を押下する操作がされたか否かを判断する。PAYボタンBT73を押下する操作がされていないと判断した場合、携帯端末40は、ステップS140の処理を繰り返す。PAYボタンBT73を押下する操作がされたと判断した場合、携帯端末40は、図20に示すフローチャートの処理を終了する。
Step S133: The mobile terminal 40 displays the payment code on the display unit 404 as shown in FIG. 15(B).
Step S134: The mobile terminal 40 judges whether or not the payment completion data transmitted by the payment service provider has been received. If it is judged that the payment completion data has been received, the mobile terminal 40 proceeds to step S135. If it is judged that the payment completion data has not been received, the mobile terminal 40 repeats the process of step S134.
Step S135: The mobile terminal 40 displays the payment completion report screen shown in Fig. 15(C) on the display unit 404. After that, the process of the flowchart shown in Fig. 20 ends.
Step S136: The mobile terminal 40 judges whether or not an operation of pressing the payment code read button BT72 shown in Fig. 15 (A) displayed on the display unit 404 has been performed. If the mobile terminal 40 judges that an operation of pressing the payment code display button BT71 has been performed, the mobile terminal 40 proceeds to step S137, and if it judges that an operation of pressing the payment code display button BT71 has not been performed, the mobile terminal 40 returns to step S132 and repeats the process.
Step S137: The mobile terminal 40 displays the payment code reading screen shown in FIG. 15(D).
Step S138: The mobile terminal 40 judges whether or not the payment code has been read. If it is judged that the payment code has been read, the mobile terminal 40 proceeds to step S138. If it is judged that the payment code has not been read, the mobile terminal 40 repeats the process of step S138.
Step S139: The mobile terminal 40 displays the information on the payment details. The mobile terminal 40 displays a payment completion screen on the display unit 404 as a screen for displaying the information on the payment details, as shown in Fig. 15(E).
Step S140: The mobile terminal 40 judges whether or not the PAY button BT73 has been pressed. If it is judged that the PAY button BT73 has not been pressed, the mobile terminal 40 repeats the process of step S140. If it is judged that the PAY button BT73 has been pressed, the mobile terminal 40 ends the process of the flowchart shown in FIG. 20.

(決済事業者ゲートウェイ60の動作例)
次に、決済事業者ゲートウェイ60の動作例について説明する。図21は、決済事業者ゲートウェイ60の動作の一例を示すフローチャートである。具体的には、図21のフローチャートは、POS端末20または携帯端末40から決済データが送信された後、決済完了データを送信するまでの動作の一例を示している。
(Example of Operation of Payment Service Provider Gateway 60)
Next, an example of the operation of the payment service provider gateway 60 will be described. Fig. 21 is a flowchart showing an example of the operation of the payment service provider gateway 60. Specifically, the flowchart in Fig. 21 shows an example of the operation from when payment data is transmitted from the POS terminal 20 or the mobile terminal 40 until when payment completion data is transmitted.

ステップS151:POS端末20または携帯端末40から送信される決済データを受信する。
ステップS152:決済データを受信することにより、決済処理を行う。決済処理では、決済事業者70が顧客Pの銀行カードやクレジットカードから引き落としを行い、クラウドセンター50に対して入金を行う。また、クラウドセンター50は、POSシステム1が設けられた店舗に対する振り込みを行う。
ステップS153:決済処理が完了した後、POS端末20及び携帯端末40に顧客用決済完了データを送信する。こうして、図21に示すフローチャートの処理を終了する。
Step S151: The payment data transmitted from the POS terminal 20 or the mobile terminal 40 is received.
Step S152: The payment data is received and payment processing is performed. In the payment processing, the payment business operator 70 debits the bank card or credit card of the customer P and deposits the money into the cloud center 50. The cloud center 50 also transfers the money to the store where the POS system 1 is installed.
Step S153: After the payment process is completed, payment completion data for the customer is transmitted to the POS terminal 20 and the mobile terminal 40. Then, the process of the flowchart shown in FIG. 21 ends.

(フルセルフモードにおけるPOS端末20の動作例)
次に、フルセルフモードにおけるPOS端末20の動作例について説明する。図22は、POS端末20の動作の一例を示すフローチャートである。具体的には、図22のフローチャートは、フルセルフモードのPOS端末20において商品の登録を開始した後、決済が完了するまでの動作の一例を示している。図22のフローチャートは、例えば、フルセルフモードのPOS端末20が、商品の登録を最初に行ったことにより開始する。
(Example of operation of POS terminal 20 in full self-service mode)
Next, an example of the operation of the POS terminal 20 in the full self-service mode will be described. Fig. 22 is a flow chart showing an example of the operation of the POS terminal 20. Specifically, the flow chart in Fig. 22 shows an example of the operation from when product registration is started in the POS terminal 20 in the full self-service mode until payment is completed. The flow chart in Fig. 22 starts, for example, when the POS terminal 20 in the full self-service mode registers a product for the first time.

ステップS211:POS端末20は、店員の操作に応じた商品登録を行う。
ステップS212:POS端末20は、客側表示部205に表示されたお会計ボタンBT32が押下されたか否かを判断する。お会計ボタンBT32が押下されたと判断した場合、POS端末20は、ステップS213に進む。お会計ボタンBT32が押下されていないと判断した場合、POS端末20は、ステップS212の処理を繰り返す。
Step S211: The POS terminal 20 registers the product in response to an operation by the store clerk.
Step S212: The POS terminal 20 determines whether the Checkout button BT32 displayed on the customer display unit 205 has been pressed. If it is determined that the Checkout button BT32 has been pressed, the POS terminal 20 proceeds to step S213. If it is determined that the Checkout button BT32 has not been pressed, the POS terminal 20 repeats the process of step S212.

ステップS213:POS端末20は、客側表示部205にお会計を行うお会計画面として、図17(A)に示す精算画面(支払方法選択画面)を表示する。
ステップS214:POS端末20は、POS端末20の客側スキャナで決済コードを読み込む決済方法(客側POS読込決済方法)が選択されたか否かを判断する。具体的には、図17(A)に示すA社決済読込ボタンまたはB社決済読込ボタンが操作されたか否かを判断する。A社決済読込ボタンまたはB社決済読込ボタンが操作されて客側POS読込決済方法が選択されたと判断した場合、POS端末20は、ステップS215に進む。また、A社決済読込ボタンまたはB社決済読込ボタンが操作されず客側POS読込決済方法が選択されていないと判断した場合、POS端末20は、ステップS219に進む。
ステップS215:POS端末20は、図13(A)に示すコード読込指示画面を客側表示部205に表示する。客は、コード読込指示画面の表示に応じて、携帯端末40の表示部404に決済コードを表示する。
Step S213: The POS terminal 20 displays the settlement screen (payment method selection screen) shown in FIG. 17(A) on the customer display unit 205 as a payment screen for making a payment.
Step S214: The POS terminal 20 judges whether a payment method in which the customer side scanner of the POS terminal 20 reads the payment code (customer side POS reading payment method) has been selected. Specifically, it judges whether the Company A payment reading button or the Company B payment reading button shown in Fig. 17 (A) has been operated. If it is judged that the Company A payment reading button or the Company B payment reading button has been operated and the customer side POS reading payment method has been selected, the POS terminal 20 proceeds to step S215. On the other hand, if it is judged that the Company A payment reading button or the Company B payment reading button has not been operated and the customer side POS reading payment method has not been selected, the POS terminal 20 proceeds to step S219.
Step S215: The POS terminal 20 displays the code reading instruction screen shown in Fig. 13(A) on the customer display unit 205. In response to the display of the code reading instruction screen, the customer displays the payment code on the display unit 404 of the mobile terminal 40.

ステップS216:POS端末20は、客側スキャナ部206,207において、携帯端末40に表示された決済コードが読み込まれたか否かを判断する。決済コードが読み込まれたと判断した場合、POS端末20は、ステップS216に進む。決済コードが読み込まれていないと判断した場合、POS端末20は、ステップS216の処理を繰り返す。
ステップS217:POS端末20は、読み取った決済コードと商品の登録に関する情報や店舗情報等を用いて決済データを生成し、決済事業者に送信する。
ステップS218:済事業者から送信される決済完了データを受信したか否かを判断する。決済完了データを受信したと判断した場合、POS端末20は、図22に示すフローチャートの処理を終了する。決済完了データを受信していないと判断した場合、POS端末20は、ステップS218の処理を繰り返す。
Step S216: The POS terminal 20 judges whether or not the payment code displayed on the mobile terminal 40 has been read by the customer side scanner unit 206, 207. If it is judged that the payment code has been read, the POS terminal 20 proceeds to step S216. If it is judged that the payment code has not been read, the POS terminal 20 repeats the process of step S216.
Step S217: The POS terminal 20 generates payment data using the read payment code, information related to the product registration, store information, etc., and transmits the data to the payment service provider.
Step S218: Determine whether or not payment completion data transmitted from the payment-paying business has been received. If it is determined that payment completion data has been received, the POS terminal 20 ends the process of the flowchart shown in Fig. 22. If it is determined that payment completion data has not been received, the POS terminal 20 repeats the process of step S218.

ステップS219:POS端末20は、携帯端末40で決済コードを読み込む決済方法(携帯端末読込決済方法)が選択されたか否かを判断する。POS端末20は、図17(A)に示すA社決済表示ボタン及びB社決済表示ボタンが操作されたか否かに基づいてこの判断を行う。A社決済表示ボタン及びB社決済表示ボタンが操作されて携帯端末読込決済方法が選択されたと判断した場合、POS端末20は、ステップS220に進み、A社決済表示ボタン及びB社決済表示ボタンが操作されずに携帯端末読込決済方法が選択されないと判断した場合、ステップS221に進む。
ステップS220:POS端末20は、図13(B)に示す決済コード画面を客側表示部205に表示する。続いて、POS端末20は、ステップS218に進む。
ステップS221:POS端末20は、他の決済方法での決済を行う。他の決済方法での決済としては、現金、クレジットカード、電子マネーによる決済である。POS端末20は、その後、図22に示すフローチャートの処理を終了する。
Step S219: The POS terminal 20 determines whether or not a payment method in which a payment code is read by the mobile terminal 40 (mobile terminal reading payment method) has been selected. The POS terminal 20 makes this determination based on whether or not the Company A Payment Display button and the Company B Payment Display button shown in Fig. 17 (A) have been operated. If it is determined that the Company A Payment Display button and the Company B Payment Display button have been operated and the mobile terminal reading payment method has been selected, the POS terminal 20 proceeds to step S220, and if it is determined that the Company A Payment Display button and the Company B Payment Display button have not been operated and the mobile terminal reading payment method has not been selected, the POS terminal 20 proceeds to step S221.
Step S220: The POS terminal 20 displays the payment code screen shown in Fig. 13(B) on the customer side display unit 205. Next, the POS terminal 20 proceeds to step S218.
Step S221: The POS terminal 20 performs a payment by another payment method. The other payment methods include payment by cash, credit card, and electronic money. The POS terminal 20 then ends the process of the flowchart shown in FIG.

(セミセルフモードにおけるPOS端末20の動作例の概要)
セミセルフモードには、登録専用モードと会計専用モードとがあり、登録専用モードでは、店員側処理部が作動し、客側処理部は休止するようになっている。一方、会計専用モードでは、店員側処理部が休止し、客側処理部が作動するようになっている。なお、登録専用モードにおける客側処理部や会計専用モードにおける店員側処理部は、休止となることなく、作動可能な状態となっているようにしてもよい。
(Outline of an example of operation of the POS terminal 20 in the semi-self-service mode)
The semi-self-service mode includes a registration-only mode and a transaction-only mode, and in the registration-only mode, the clerk-side processing unit operates and the customer-side processing unit is inactive. On the other hand, in the transaction-only mode, the clerk-side processing unit is inactive and the customer-side processing unit operates. Note that the customer-side processing unit in the registration-only mode and the clerk-side processing unit in the transaction-only mode may be in an active state without being inactive.

登録専用モードでは、店員が店員側処理部で登録処理を行う。このときのPOS端末20(第1POS端末20-1)の動作は、小計ボタンBT10が操作されるまでは、通常モードにおける店員側処理の動作と同様である。このため、図9(A)に示す登録画面における登録処理が行われて、図9(B)に示す登録画面が表示される。ここで、小計ボタンBT10が操作されるか、または20-2レジボタンBT12あるいは20-3レジボタンBT13が操作されることにより、登録処理が終了する。 In the registration-only mode, the store clerk performs the registration process using the store clerk-side processing unit. The operation of the POS terminal 20 (first POS terminal 20-1) at this time is the same as the operation of the store clerk-side processing in normal mode until the subtotal button BT10 is operated. Therefore, the registration process is performed on the registration screen shown in FIG. 9(A), and the registration screen shown in FIG. 9(B) is displayed. Here, the registration process ends when the subtotal button BT10 is operated, or the 20-2 register button BT12 or 20-3 register button BT13 is operated.

小計ボタンBT10が操作された場合には、POS端末20は、図9(B)に示す画面から小計ボタンBT10を消去した表示を行い、20-2レジボタンBT12または20-3レジボタンBT13の操作を店員に促す。POS端末20は、20-2レジボタンBT12または20-3レジボタンBT13が操作されることにより、精算処理を行う他のPOS端末20(第2POS端末20-2または第3POS端末)を指定する。登録情報が送信されるPOS端末20は、会計専用モードとなる。 When the subtotal button BT10 is operated, the POS terminal 20 displays the screen shown in FIG. 9 (B) with the subtotal button BT10 removed, and prompts the store clerk to operate the 20-2 register button BT12 or the 20-3 register button BT13. When the 20-2 register button BT12 or the 20-3 register button BT13 is operated, the POS terminal 20 specifies another POS terminal 20 (the second POS terminal 20-2 or the third POS terminal) that will carry out the settlement process. The POS terminal 20 to which the registration information is sent goes into a settlement-only mode.

20-2レジボタンBT12または20-3レジボタンBT13が操作されると、POS端末20は、図10(A)に示す登録画面のうちの店員側レジ読込ボタンBT21、客側レジ読込ボタンBT22、A社コード表示ボタンBT23、B社コード表示ボタンBT24、及びその他決済ボタンBT25を店員側表示部210に表示する。また、POS端末20は、店員側レジ読込ボタンBT21、客側レジ読込ボタンBT22、A社コード表示ボタンBT23、B社コード表示ボタンBT24、及びその他決済ボタンBT25のいずれかのボタンの操作を店員に促す。その後、店員が店員側レジ読込ボタンBT21、客側レジ読込ボタンBT22、A社コード表示ボタンBT23、B社コード表示ボタンBT24、またはその他決済ボタンBT25のいずれかのボタンを操作したときに、20-2レジボタンBT12または20-3レジボタンBT13で指定したPOS端末に決済方法に関する情報を送信する。ここまでが、登録専用モードにおける動作である。 When the 20-2 register button BT12 or the 20-3 register button BT13 is operated, the POS terminal 20 displays the clerk register read button BT21, the customer register read button BT22, the A company code display button BT23, the B company code display button BT24, and the other payment button BT25 on the registration screen shown in Figure 10 (A) on the clerk display unit 210. The POS terminal 20 also prompts the clerk to operate any of the clerk register read button BT21, the customer register read button BT22, the A company code display button BT23, the B company code display button BT24, and the other payment button BT25. After that, when the store clerk operates any of the store clerk register read button BT21, customer register read button BT22, company A code display button BT23, company B code display button BT24, or other payment button BT25, information regarding the payment method is sent to the POS terminal specified by 20-2 register button BT12 or 20-3 register button BT13. Up to this point, the operation in the registration-only mode is completed.

会計専用モードでは、客が精算処理を行う。このときにPOS端末20の動作は、通常モードにおける小計ボタンBT10が操作された後の客側処理部の動作と同様である。このため、例えば、精算処理を行うPOS端末20が指定された後にその他決済ボタンBT25が操作されたときには、精算処理を行うPOS端末20は、図10(B)に示す決済方法決定画面を客側表示部205に表示する。その後、図11に示す画面が順次表示され、通常モードの場合と同様の精算処理が行われる。 In the billing-only mode, the customer performs the settlement process. The operation of the POS terminal 20 at this time is the same as the operation of the customer-side processing unit after the subtotal button BT10 is operated in normal mode. For this reason, for example, when the other payment button BT25 is operated after the POS terminal 20 performing the settlement process is specified, the POS terminal 20 performing the settlement process displays the payment method determination screen shown in FIG. 10 (B) on the customer-side display unit 205. After that, the screens shown in FIG. 11 are displayed in sequence, and the same settlement process as in normal mode is performed.

また、精算処理を行うPOS端末20が指定された後に店員側レジ読込ボタンBT21が操作されたときには、精算処理を行うPOS端末20は、図12(A)に示すコード表示依頼画面を客側表示部205に表示する。その後、図12(B)に示すコード読込指示画面が表示される処理等を経て、通常モードの場合と同様の精算処理が行われる。 When the clerk register read button BT21 is operated after the POS terminal 20 that will carry out the settlement process is specified, the POS terminal 20 that will carry out the settlement process displays the code display request screen shown in FIG. 12(A) on the customer display unit 205. After that, the code read instruction screen shown in FIG. 12(B) is displayed, and the settlement process is carried out in the same manner as in normal mode.

また、精算処理を行うPOS端末20が指定された後に客側レジ読込ボタンBT22が操作されたときには、精算処理を行うPOS端末20は、図13(A)に示すコード読込指示画面を客側表示部205に表示する。その後、通常モードの場合と同様の精算処理が行われる。 In addition, when the customer register read button BT22 is operated after the POS terminal 20 that performs the settlement process is specified, the POS terminal 20 that performs the settlement process displays the code read instruction screen shown in FIG. 13 (A) on the customer display unit 205. After that, the settlement process is performed in the same way as in normal mode.

また、精算処理を行うPOS端末20が指定された後にA社コード表示ボタンBT23またはB社コード表示ボタンBT24が操作されたときには、精算処理を行うPOS端末20は、図13(B)に示す決済コード画面を客側表示部205に表示する。その後、通常モードの場合と同様の精算処理が行われる。こうして、セミセルフモードにおける登録処理及び精算処理が行われる。 In addition, when the Company A Code Display button BT23 or the Company B Code Display button BT24 is operated after the POS terminal 20 that will perform the settlement process has been designated, the POS terminal 20 that will perform the settlement process will display the payment code screen shown in FIG. 13(B) on the customer side display unit 205. Thereafter, the settlement process is carried out in the same manner as in normal mode. In this manner, the registration process and settlement process in semi-self mode are carried out.

なお、登録専用モードにおいては、登録情報を送信して精算処理を行うPOS端末20を指定するための指定ボタンを例えば店員側表示部210に表示するが、この指定ボタンは、小計ボタンBT10を操作した後に表示してもよい。あるいは、小計ボタンBT10に代えて、指定ボタンを表示し、指定ボタンが小計ボタンを兼ねるようにしてもよい。また、店員側表示部210に指定ボタンを表示する態様に代えて、または指定ボタンを表示するととともに、キー操作部211に指定ボタンを設けておいてもよい。 In the registration-only mode, a designation button for designating the POS terminal 20 that transmits the registration information and performs the settlement process is displayed, for example, on the store clerk display unit 210, but this designation button may be displayed after the subtotal button BT10 is operated. Alternatively, a designation button may be displayed instead of the subtotal button BT10, and the designation button may also function as the subtotal button. Also, instead of displaying the designation button on the store clerk display unit 210, or in addition to displaying the designation button, a designation button may be provided on the key operation unit 211.

以上の説明のように、本実施形態のPOSシステム1におけるPOS端末20は、POS端末20が表示した決済コードを携帯端末40で読み取る決済と、携帯端末40が表示した決済コードをPOS端末20で読み取る決済を選択する選択部を備えている。POS端末20が表示した決済コードを携帯端末40で読み取る決済では、POS端末20の客側表示部205に決済コードが表示され、この決済コードを携帯端末40で読み取る。携帯端末40が表示した決済コードをPOS端末20で読み取る決済では、携帯端末40の表示部404に表示された決済コードをPOS端末20のスキャナ部206,207,212,216のいずれかで読み取る。このように、POS端末20は、決済の方法を選択できる選択部を備えることにより、客が要望する決済の方法を早期かつ確実に選択することができる。したがって、効率的に精算処理を行うことができる。 As described above, the POS terminal 20 in the POS system 1 of this embodiment is provided with a selection unit for selecting between a payment in which the mobile terminal 40 reads the payment code displayed by the POS terminal 20 and a payment in which the mobile terminal 40 reads the payment code displayed by the POS terminal 20. In a payment in which the mobile terminal 40 reads the payment code displayed by the POS terminal 20, the payment code is displayed on the customer side display unit 205 of the POS terminal 20, and this payment code is read by the mobile terminal 40. In a payment in which the mobile terminal 40 reads the payment code displayed by the mobile terminal 40, the payment code displayed on the display unit 404 of the mobile terminal 40 is read by one of the scanner units 206, 207, 212, and 216 of the POS terminal 20. In this way, the POS terminal 20 is provided with a selection unit that allows the selection of the payment method, so that the payment method desired by the customer can be selected quickly and reliably. Therefore, the settlement process can be performed efficiently.

また、上記のPOS端末20では、通常モードの際、決済方法を選択するための店員側レジ読込ボタンBT21、客側レジ読込ボタンBT22、A社コード表示ボタンBT23、B社コード表示ボタンBT24を店員が操作可能とされている。このため、客に無駄な操作を行わせないようにすることができる。また、決済方法の選択の操作に慣れた店員が決済方法を選択できるので、効率的に精算処理を行うことができる。 In addition, in the normal mode, the POS terminal 20 allows the clerk to operate the clerk register read button BT21, the customer register read button BT22, the company A code display button BT23, and the company B code display button BT24 to select a payment method. This prevents customers from performing unnecessary operations. Also, because a clerk who is familiar with the operation of selecting a payment method can select the payment method, the settlement process can be carried out efficiently.

また、上記のPOS端末20では、店員側表示部210及び店員側スキャナ部212,216を含む店員側処理部と、客側表示部205及び客側スキャナ部206,207を含む客側処理部を備える。上記のPOS端末20では、これらの店員側処理部に対する制御と客側処理部に対する制御を異ならせている。具体的には、通常モードでは、店員側に決済方法の処理を選択する選択ボタンを表示し、客に対して携帯端末40に決済コードの表示を促す指示などが表示され、客側では決済コードの読込などの処理が行われる。このため、処理の進行に応じた適切な指示などを行うことができるので、店員及び客ともに適切な指示を受けることができる。したがって、効率的に精算処理を行うことができる。 The POS terminal 20 includes a clerk-side processing section including a clerk-side display section 210 and clerk-side scanner sections 212, 216, and a customer-side processing section including a customer-side display section 205 and customer-side scanner sections 206, 207. The POS terminal 20 controls the clerk-side processing section differently from the customer-side processing section. Specifically, in normal mode, a selection button for selecting the payment method is displayed on the clerk side, instructions are displayed to the customer to prompt the customer to display the payment code on the mobile terminal 40, and processing such as reading the payment code is performed on the customer side. As a result, appropriate instructions can be given according to the progress of the process, and both the clerk and the customer can receive appropriate instructions. This allows the settlement process to be performed efficiently.

また、上記のPOS端末20では、店員側表示部210には、店員側スキャナ部212,216の操作案内を行い、客側表示部205には客側スキャナ部206,207の操作案内を行っている。このため、POS端末20は、スキャナ部206,207,212,216を操作する操作者(客及び店員)に対して適切な案内を行うことができる。したがって、操作を行う者に応じた操作案内を行うことができるので、効率的に精算処理を行うことができる。 In addition, in the above-mentioned POS terminal 20, the clerk display unit 210 provides operation guidance for the clerk scanner units 212 and 216, and the customer display unit 205 provides operation guidance for the customer scanner units 206 and 207. Therefore, the POS terminal 20 can provide appropriate guidance to the operators (customers and clerks) who operate the scanner units 206, 207, 212, and 216. Therefore, operation guidance can be provided according to the person performing the operation, allowing for efficient settlement processing.

また、上記のPOS端末20では、複数の動作モードを備えており、通常モードとフルセルフモードでは、店員側処理部及び客側処理部に対する制御を異ならせている。このため、動作モードに応じた制御を行うことができるので、効率的に精算処理を行うことができる。 The POS terminal 20 has multiple operating modes, and the control of the clerk processing unit and the customer processing unit is different between the normal mode and the full self-service mode. This allows control according to the operating mode, making it possible to carry out the settlement process efficiently.

(変形例)
以下、上記の実施形態の変形例について説明する。上記の例では、携帯端末読込決済方法を行う場合には、POS端末20は、図17(A)に示す支払方法選択画面を一旦表示し、A社決済画像のA社決済コード表示ボタンまたはB社決済画像のB社決済コード表示ボタンが操作された後に、図13(B)に示す決済コード画面に決済コードを表示しているが、図23に示すように、支払方法選択画面に決済コードを表示するようにしてもよい。図23に示す例では、POS端末20は、A社決済画像にA社決済コード読込ボタンとともにA社決済コードを直接表示し、B社決済画像にB社決済コード読込ボタンとともにB社決済コードを直接表示する。このように、支払方法選択画面において、決済コード表示ボタンを表示し、決済コード表示ボタンが操作されたときに決済コードが表示される態様に代えて、支払方法選択画面に直接決済コードが表示されることにより、客の操作の手間を1操作分省略して軽減することができる。したがって効率的に精算処理を行うことができる。
(Modification)
A modified example of the above embodiment will be described below. In the above example, when the mobile terminal reading payment method is performed, the POS terminal 20 displays the payment method selection screen shown in FIG. 17 (A) once, and after the company A payment code display button of the company A payment image or the company B payment code display button of the company B payment image is operated, the payment code is displayed on the payment code screen shown in FIG. 13 (B). However, as shown in FIG. 23, the payment code may be displayed on the payment method selection screen. In the example shown in FIG. 23, the POS terminal 20 directly displays the company A payment code together with the company A payment code read button on the company A payment image, and directly displays the company B payment code together with the company B payment code read button on the company B payment image. In this way, instead of the mode in which the payment code display button is displayed on the payment method selection screen and the payment code is displayed when the payment code display button is operated, the payment code is displayed directly on the payment method selection screen, thereby reducing the effort of the customer by saving one operation. Therefore, the settlement process can be efficiently performed.

また、図23においては、A社決済画像、B社決済画像、及び現金決済ボタンを表示するにあたり、A社決済画像とB社決済画像の間に現金決済ボタンを表示している。このように、異なる決済事業者による決済画像を表示する際に、これらの決済画像を隣り合わせることなく、決済画像以外の画像を挟むなどして複数の決済画像を話して表示することにより、読み込みを行う決済コードの取り違えを防止することができる。 In addition, in FIG. 23, when displaying the Company A payment image, the Company B payment image, and the cash payment button, the cash payment button is displayed between the Company A payment image and the Company B payment image. In this way, when displaying payment images from different payment providers, these payment images are not placed next to each other, but multiple payment images are displayed side by side, for example by sandwiching images other than the payment image, thereby preventing mistakes in reading the payment code.

また、上記の例では、POS端末20における各動作モードにおいて、決済方法を都度決定するようにしているが、例えば、動作モードに応じて決算方法が決定されているようにしてもよい。また、ここで決定されている決済方法は、暫定的な決済方法であり、暫定的な決済方法を変更できるようにしてもよい。 In the above example, the payment method is determined each time in each operation mode of the POS terminal 20, but for example, the payment method may be determined according to the operation mode. Also, the payment method determined here is a provisional payment method, and it may be possible to change the provisional payment method.

例えば、暫定的に、通常モードにおける決済方法を携帯端末読込決済方法に決定しておき、フルセルフモードにおける決済方法を、客側POS読込決済方法に決定しておいてもよい。この場合、暫定的に決定されている決済方法に応じた画面を店員側表示部210及び客側表示部205にデフォルトとして表示し、適宜変更する決済方法を選択できるようにしてもよい。 For example, the payment method in normal mode may be provisionally determined to be the mobile terminal read payment method, and the payment method in full self-service mode may be provisionally determined to be the customer POS read payment method. In this case, a screen corresponding to the provisionally determined payment method may be displayed as the default on the store clerk display unit 210 and the customer display unit 205, allowing the customer to select a different payment method as needed.

上記の例では、カード決済部208において、クレジットカードやプリペイドカード(電子マネー)の読み取りを行うことができるが、他のカード、例えば会員カードの読み取りを行うことができるようにしてもよい。ここでの会員カードは、POS端末20が設置される店舗における会員カードでもよいし、当該店舗を含むグループ等の会員カードでもよい。 In the above example, the card payment unit 208 can read credit cards and prepaid cards (electronic money), but it may also be possible to read other cards, such as membership cards. The membership card here may be a membership card for the store in which the POS terminal 20 is installed, or a membership card for a group that includes the store.

また、会員カードやプリペイドカードにおいて、決済に利用できるポイント(以下、「決済ポイント」という)の情報が記憶されている場合には、カード決済部208において、この決済ポイントの情報の読み書きを行うことができるようにしてもよい。さらに、客側表示部205には、決済ポイントを表示するポイント表示部を設けるようにしてもよい。ポイント表示部を設けることにより、客は、決済に利用できる決済ポイントを容易に認識することができ、客の利便性を高めることができる。また、客側表示部205には、決済ポイントを決済に利用できるポイント利用ボタンを設けるようにしてもよい。ポイント利用ボタンを設けることにより、客が決済ポイントを利用しやすくなる。 In addition, if information on points that can be used for payment (hereinafter referred to as "payment points") is stored in a membership card or prepaid card, the card payment unit 208 may be configured to be able to read and write this payment point information. Furthermore, the customer display unit 205 may be provided with a point display unit that displays payment points. By providing a point display unit, customers can easily recognize the payment points that can be used for payment, thereby increasing customer convenience. In addition, the customer display unit 205 may be provided with a point use button that allows payment points to be used for payment. By providing a point use button, it becomes easier for customers to use payment points.

決済ポイントは、現金、クレジットカード、電子マネーのいずれかによる決済にのみ利用できるようにしてもよいし、これらの複数の決済に利用できるようにしてもよい。また、客側表示部205に表示される決済ポイントは、会員カードがカード決済部208に挿入した時点から表示されるようにしてもよく、例えば、商品の登録が行われているときから、商品の登録が完了した後まで表示するようにしてもよいし、商品の登録が完了した後、決済が行われるときに表示するようにしてもよい。商品の登録を行っているときから決済ポイントを表示することにより、現金による決済では、決済のための貨幣の用意をスムーズに行うことができる。また、決済ポイントによって、決済方法の選択の参考にすることもできる。例えば、決済ポイントの残りが多いときには、支払い金額が少なくなるので、現金による決済を選択し、決済ポイントの残りが少ないときには、支払い金額が多くなるので、クレジットカードによる決済を選択するなどとすることもできる。 The settlement points may be used only for settlement by cash, credit card, or electronic money, or may be used for settlement by multiple of these means. The settlement points displayed on the customer side display unit 205 may be displayed from the time the membership card is inserted into the card settlement unit 208, and may be displayed from the time the product is registered until the product registration is completed, or may be displayed when the payment is made after the product registration is completed. By displaying the settlement points from the time the product is registered, when settlement is made by cash, the currency for settlement can be prepared smoothly. The settlement points can also be used as a reference for selecting a payment method. For example, when there are many settlement points remaining, the payment amount is small, so settlement by cash is selected, and when there are few settlement points remaining, the payment amount is large, so settlement by credit card is selected.

なお、上記の例では、POS端末20の通常モードにおいて、小計ボタンBT10を表示している場合に、20-2レジボタンBT12や20-3レジボタンBT13を表示しているが、小計ボタンBT10が表示されているときに20-2レジボタンBT12や20-3レジボタンBT13を表示しないようにしてもよい。この場合には、小計ボタンBT10を押下した後、20-2レジボタンBT12や20-3レジボタンBT13を表示するようにしてもよい。小計ボタンBT10を押下した後、20-2レジボタンBT12や20-3レジボタンBT13を表示することにより、通常モードであっても、他のPOS端末20において精算処理を行わせやすくできる。 In the above example, when the subtotal button BT10 is displayed in normal mode of the POS terminal 20, the 20-2 register button BT12 and the 20-3 register button BT13 are displayed. However, it is also possible to not display the 20-2 register button BT12 and the 20-3 register button BT13 when the subtotal button BT10 is displayed. In this case, the 20-2 register button BT12 and the 20-3 register button BT13 may be displayed after the subtotal button BT10 is pressed. By displaying the 20-2 register button BT12 and the 20-3 register button BT13 after the subtotal button BT10 is pressed, it is possible to make it easier to perform settlement processing on other POS terminals 20, even in normal mode.

また、上記の例では、セミセルフモードの登録専用モードでは、小計ボタンBT10を表示していないが、小計ボタンBT10を表示し、20-2レジボタンBT12や20-3レジボタンBT13を表示しないようにしてもよい。この場合には、小計ボタンBT10を操作した後に20-2レジボタンBT12や20-3レジボタンBT13が表示されるようにしてもよい。また、小計ボタンBT10とともに20-2レジボタンBT12や20-3レジボタンBT13が表示されているようにしてもよい。 In the above example, the subtotal button BT10 is not displayed in the registration-only mode of the semi-self mode, but it is also possible to display the subtotal button BT10 and not display the 20-2 register button BT12 or the 20-3 register button BT13. In this case, the 20-2 register button BT12 or the 20-3 register button BT13 may be displayed after the subtotal button BT10 is operated. Also, the 20-2 register button BT12 or the 20-3 register button BT13 may be displayed along with the subtotal button BT10.

また、上記の例において、POS端末20は、通常モードにおいて商品の登録時のクレジットカードによる決済を選択したときには、小計ボタンBT10が押下された後の精算処理で、クレジット決済画面を客側表示部205に表示している。これに対して、POS端末20は、クレジットカードによる決済を選択した時点における小計ボタンBT10が押下される前の段階で客側表示部205にクレジット決済画面を表示するようにしてもよい。この場合、小計ボタンBT10が操作されたときにも、クレジット決済画面が表示し続けられるようにしてもよい。さらに、この場合には、POS端末20は、商品の登録が完了する前に、カード決済部208へのクレジットカードの挿入を許容するようにしてもよい。 In the above example, when payment by credit card is selected when registering a product in normal mode, the POS terminal 20 displays the credit card payment screen on the customer display unit 205 during the settlement process after the subtotal button BT10 is pressed. In contrast, the POS terminal 20 may display the credit card payment screen on the customer display unit 205 at the stage before the subtotal button BT10 is pressed when payment by credit card is selected. In this case, the credit card payment screen may be kept displayed even when the subtotal button BT10 is operated. Furthermore, in this case, the POS terminal 20 may allow the insertion of a credit card into the card payment unit 208 before product registration is complete.

そして、商品の登録が完了した時点、言い換えると、小計ボタンBT10が押下された時点で、カード決済部208にクレジットカードが挿入されていれば、小計ボタンBT10が押下されたときにクレジットカードによる決済を開始してもよい。小計ボタンBT10が押下されたときにクレジットカードによる決済を開始する場合には、クレジット決済画面を表示せず、例えば、クレジットカードのより決済が進行していることを報知する報知画面を客側表示部205に表示してもよい。また、電子マネーによる決済を行うにあたり、電子マネーが非接触式ICではなく、接触式IC等であり、カード決済部208に挿入して決済を行うものである場合には、クレジットカードによる決済と同様の手順で電子マネーによる決済を行えるようにしてもよい。また、非接触式ICを用いた電子マネーによる決済の場合には、例えば、商品の登録が完了する前に電子マネーによる決済を選択したときには、プリペイドカードを近接させる位置を目立たせる、例えばランプを点灯させたり点滅させたりしてもよい。 If a credit card is inserted in the card payment section 208 when the registration of the product is completed, in other words, when the subtotal button BT10 is pressed, payment by credit card may be started when the subtotal button BT10 is pressed. If payment by credit card is started when the subtotal button BT10 is pressed, the credit card payment screen may not be displayed, and for example, a notification screen informing that payment by credit card is in progress may be displayed on the customer side display section 205. In addition, when making a payment by electronic money, if the electronic money is not a contactless IC but a contact IC or the like, and is inserted into the card payment section 208 to make a payment, it may be possible to make the payment by electronic money in the same procedure as a credit card payment. In addition, in the case of payment by electronic money using a contactless IC, for example, when payment by electronic money is selected before the registration of the product is completed, the position where the prepaid card is brought close may be made noticeable, for example, a lamp may be turned on or flashed.

また、上記の例では、商品の登録を行っているときには、図9(B)に示す小画面SG01が表示される。また、商品の登録を行っているときに決済方法が選択されず、小計ボタンBT10が操作された精算処理に移行したときには、図10(B)に示す決済方法決定画面を客側表示部205に表示する。これらの小画面SG01やの決済方法決定画面の表示としては、例えば、POS端末20の決済部の状態に応じて適宜変更できるようにしてもよい。例えば、釣銭機209における現金の投入や払出に支障が生じていたり、お釣りがニアフルやニアエンドであったりする場合には、現金決済ボタンBT41を表示しないようにしてもよい。また、カード決済部208によるカードの挿入に不具合があるときには、クレジット決済ボタンBT42を表示しないようにしてもよい。さらに、カード決済部208による近接したカードの読み取りに不具合があるときには、電子マネー決済ボタンBT43を表示しないようにしてもよい。また、これらの場合に、各ボタンを表示しない態様に代えて、表示を薄くしたり、グレーダウンしたり、表示にバツ印を付したりするようにしてもよい。 In the above example, when registering a product, the small screen SG01 shown in FIG. 9 (B) is displayed. When registering a product, if no payment method is selected and the subtotal button BT10 is pressed to move to the settlement process, the payment method determination screen shown in FIG. 10 (B) is displayed on the customer display unit 205. The display of these small screens SG01 and the payment method determination screen may be changed as appropriate according to the state of the settlement unit of the POS terminal 20, for example. For example, if there is a problem with inserting or dispensing cash in the change dispenser 209, or if the change is near full or near end, the cash settlement button BT41 may not be displayed. Also, if there is a problem with inserting a card by the card settlement unit 208, the credit settlement button BT42 may not be displayed. Furthermore, if there is a problem with reading a nearby card by the card settlement unit 208, the electronic money settlement button BT43 may not be displayed. In these cases, instead of not displaying each button, the button may be displayed in a lighter color, grayed out, or with a cross.

なお、上記実施形態は、一例であって具体的な構成は上記実施形態に限られるものではなく、発明の要旨を逸脱しない範囲の設計等も含まれる。 The above embodiment is merely an example, and the specific configuration is not limited to the above embodiment, and includes designs that do not deviate from the gist of the invention.

例えば、上記の例では、POS端末20は、3種類の動作モード(通常モード、フルセルフモード、セミセルフモード)を有しているが、これらの動作モードのうちの1つ以上を有するものでもよい。例えば、POS端末は、通常モードまたはセミセルフモードのみで動作するものでもよいし、通常モードとフルセルフモードまたはセミセルフモードで動作するものでもよいし、セミセルフモードとフルセルフモードで動作するものでもよい。また、セミセルフモードで作動する際には、登録専用モードでのみ作動するものでもよいし、会計専用モードでのみ作動するものでもよいし、登録専用モード及び会計専用モードの両方のモードを切り替えて利用できるものでもよい。 For example, in the above example, the POS terminal 20 has three operating modes (normal mode, full self-service mode, semi-self-service mode), but it may have one or more of these operating modes. For example, the POS terminal may operate only in normal mode or semi-self-service mode, or it may operate in normal mode and full self-service mode or semi-self-service mode, or it may operate in semi-self-service mode and full self-service mode. Also, when operating in semi-self-service mode, it may operate only in registration-only mode, or it may operate only in accounting-only mode, or it may be capable of switching between both registration-only mode and accounting-only mode.

また、上記の例では、POSシステム1に含まれるPOS端末20は、いずれも店員側処理部及び客側処理部を備え、店員側処理部及び客側処理部の両方で商品脳登録が可能であり、自端末によって登録した商品及びPOSシステム1における他端末で登録した商品のいずれについても精算処理が可能とされているが、POS端末20は、他の態様であってもよい。例えば、登録専用のPOSシステムでもよく、このうち、店員側処理部及び客側処理部の一方または両方を備え、店員側処理部及び客側処理部のいずれか一方または両方で商品登録が可能なPOS端末がPOSシステム含まれていてもよい。あるいは、自端末及びPOSシステム内の他端末の少なくとも一方において登録処理された商品の精算処理が可能となるPOS端末が含まれていてもよい。 In the above example, the POS terminals 20 included in the POS system 1 each have a clerk-side processing section and a customer-side processing section, and are capable of registering products at both the clerk-side processing section and the customer-side processing section, and are capable of processing the settlement of both products registered at the terminal itself and products registered at other terminals in the POS system 1; however, the POS terminal 20 may be in other forms. For example, it may be a POS system dedicated to registration, and the POS system may include a POS terminal that has one or both of the clerk-side processing section and the customer-side processing section and is capable of registering products at either or both of the clerk-side processing section and the customer-side processing section. Alternatively, the POS terminal may include a POS terminal that is capable of processing the settlement of products registered at at least one of the terminal itself and other terminals in the POS system.

また、上記の例では、POS端末20は、小計キーが操作された場合に、登録画面に重畳させて小画面SG02を表示しているが(図10(A))、POS端末20は、小計キーが操作された場合に、登録画面に代えて(切り替えて)、小画面SG02に表示されている情報等を表示する小計画面を表示してもよい。 In the above example, when the subtotal key is operated, the POS terminal 20 displays the small screen SG02 superimposed on the registration screen (FIG. 10(A)). However, when the subtotal key is operated, the POS terminal 20 may display a small screen that displays the information displayed on the small screen SG02, instead of (switching to) the registration screen.

なお、動作モードを切り替えるモード切替ボタン211a等はハードウェアキーであるが、ハードウェアキーに代えて又は加えて、表示部(店員側表示部210等)に表示されるソフトウェアキーによって動作モードが切り替わるようにしてもよい。つまり、モード切替ボタン211aに代えて又は加えて、モード切替ボタン211aに相当するソフトウェアキーを表示してもよい。動作モードの夫々に対応する数のモード切替ボタンを用意する場合の各ボタンについても同様である。 The mode switching button 211a etc. for switching the operation mode is a hardware key, but instead of or in addition to the hardware key, the operation mode may be switched by a software key displayed on the display unit (store clerk display unit 210 etc.). In other words, instead of or in addition to the mode switching button 211a, a software key equivalent to the mode switching button 211a may be displayed. The same applies to each button when a number of mode switching buttons corresponding to each of the operation modes are provided.

また、上記の例では、POS端末20は、店員側から客側、客側から店員側に向きを回転自在に変更可能な1台の印刷部213を備えるが(図2~図4参照)、1台の印刷部213に代えて2台の印刷部(店員側に固定的に向けられた印刷部、客側に固定的に向けられた印刷部)を備えるようにしてもよい。 In the above example, the POS terminal 20 is equipped with one printing unit 213 that can be rotated to face from the store clerk side to the customer side and vice versa (see Figures 2 to 4), but instead of one printing unit 213, it may be equipped with two printing units (one fixedly facing the store clerk side and one fixedly facing the customer side).

なお、上記の例では、登録情報を他端末に送信する場合に、店員は登録情報の送信先(宛先)の端末を指定(選択)したが、登録情報を他端末に送信する場合に、店員は登録情報の送信先の端末を指定せずに送信する旨だけを指定してもよい。つまり、単に送信ボタンだけを配置するようにしてもよい。店員が登録情報の送信先の端末を指定せずに送信する旨だけを指定する態様では、送信側の端末が、所定の優先順位に従って宛先となる一の端末を選択し、選択した端末に登録情報を送信する。 In the above example, when sending registration information to another terminal, the store clerk specified (selected) the destination (destination) terminal of the registration information. However, when sending registration information to another terminal, the store clerk may simply specify that the registration information is to be sent without specifying the destination terminal. In other words, it is possible to simply provide only a send button. In a mode in which the store clerk specifies that the registration information is to be sent without specifying the destination terminal, the sending terminal selects one destination terminal according to a predetermined priority order and sends the registration information to the selected terminal.

上記所定の優先順位は、例えば第1POS端末20-1から他端末(第2POS端末20-2、第3POS端末20-3)に登録情報を送信する場合、フルセルフモードの第3POS端末20-3の方が通常モードの第2POS端末20-2よりも高くなるようにしてもよい(フルセルフモードの第3POS端末20-3に優先的に登録情報が送信されるようにしてもよい)。 For example, when sending registration information from the first POS terminal 20-1 to other terminals (the second POS terminal 20-2, the third POS terminal 20-3), the above-mentioned predetermined priority order may be set so that the third POS terminal 20-3 in full self-service mode has a higher priority than the second POS terminal 20-2 in normal mode (the registration information may be sent preferentially to the third POS terminal 20-3 in full self-service mode).

また、上記の例では、店員側処理部には、店員側ハンディスキャナ部212及び店員側固定スキャナ部216が設けられているが、店員側ハンディスキャナ部212または店員側固定スキャナ部216のみが設けられていてもよい。また、客側固定スキャナ部206及び客側ハンディスキャナ部207が設けられているが、客側固定スキャナ部206及び客側ハンディスキャナ部207のみが設けられていてもよい。 In the above example, the clerk-side processing unit is provided with the clerk-side handheld scanner unit 212 and the clerk-side fixed scanner unit 216, but it may be provided with only the clerk-side handheld scanner unit 212 or the clerk-side fixed scanner unit 216. In addition, the customer-side fixed scanner unit 206 and the customer-side handheld scanner unit 207 are provided, but it may be provided with only the customer-side fixed scanner unit 206 and the customer-side handheld scanner unit 207.

また、上記の例では、通常モードでは店員がPOS端末20に対する決済コードの表示及びPOS端末20による決済コードの読取のいずれかを選択し、フルセルフモードでは、客がPOS端末20に対する決済コードの表示及びPOS端末20による決済コードの読取のいずれかを選択するが、所定の条件に選択条件に基づいて、POS端末20に対する決済コードの表示及びPOS端末20による決済コードの読取のいずれかが自動的に決定されるようにしてもよい。例えば、登録処理を行うPOS端末20の動作モードに応じて決済方法を自動的に選択するようにしてもよい。例えば、POS端末20が通常モードのときには、客が登録処理を行わず、携帯端末40の決済コードを表示する時間的余裕が大きくなるので、POS端末20による決済コードの読取によって決済を行い、フルセルフモードのときには、客が登録を行い、携帯端末40の決済コードを表示する時間的余裕が小さくなるので、POS端末20に対する決済コードの表示によって決済を行うようにしてもよい。 In the above example, in the normal mode, the store clerk selects either displaying the payment code on the POS terminal 20 or reading the payment code by the POS terminal 20, and in the full self-service mode, the customer selects either displaying the payment code on the POS terminal 20 or reading the payment code by the POS terminal 20. However, based on a predetermined selection condition, either displaying the payment code on the POS terminal 20 or reading the payment code by the POS terminal 20 may be automatically determined. For example, the payment method may be automatically selected according to the operation mode of the POS terminal 20 performing the registration process. For example, when the POS terminal 20 is in the normal mode, the customer does not perform the registration process and there is a large amount of time to display the payment code on the mobile terminal 40, so the payment is made by reading the payment code by the POS terminal 20, and in the full self-service mode, the customer performs the registration and there is a small amount of time to display the payment code on the mobile terminal 40, so the payment may be made by displaying the payment code on the POS terminal 20.

また、この場合には、一旦選択した決済方法を選択し直すことができるようにしてもよい。例えば、上記の例にしたがい、POS端末20が通常モードであるときにはPOS端末20による決済コードの読取を決済方法としておくが、決済方法をPOS端末20が決済コードを表示する方法に変更する決済方法変更ボタンを設けておけばよい。決済方法変更ボタンは、店員側処理部、例えば店員側表示部210に設けてもよいし、客側処理部、例えば客側表示部205に設けてもよい。あるいは、店員側処理部と客側処理部の両方に設けてもよい。 In this case, it may also be possible to reselect a payment method that has been selected. For example, following the above example, when the POS terminal 20 is in normal mode, the payment method is set to reading the payment code by the POS terminal 20, but a payment method change button may be provided to change the payment method to the method in which the POS terminal 20 displays the payment code. The payment method change button may be provided in the store clerk processing unit, for example the store clerk display unit 210, or in the customer processing unit, for example the customer display unit 205. Alternatively, it may be provided in both the store clerk processing unit and the customer processing unit.

また、所定の選択条件に基づいて、店舗等が決済方法をあらかじめ設定できるようにしてもよい。また、選択条件は、動作モード以外の条件であってもよい。例えば、繁忙時間帯であるか閑散時間帯であるかなどの時間帯を選択条件としてもよいし、客の特性、例えば性別や年齢等を判別して客の特性を選択条件としてもよい。あるいは、登録された商品の点数や種類数を選択条件としてもよいし、これらの条件を複合した選択条件としてもよい。 Stores and other businesses may also be able to set payment methods in advance based on certain selection conditions. The selection conditions may also be conditions other than the operating mode. For example, the selection conditions may be time periods, such as whether it is a busy or quiet time period, or customer characteristics, such as gender and age, may be determined and used as selection conditions. Alternatively, the number of items or number of varieties of registered products may be used as selection conditions, or a combination of these conditions may be used as selection conditions.

また、所定の選択条件は、決済に利用する電子マネーの種類であり、決済に利用される電子マネーの種類に基づいて、決済の態様を決定してもよい。例えば、電子マネーAが利用される場合には、客側表示部205に決済コードを表示させ、電子マネーBが利用される場合には、携帯端末40に表示される決済コードを読み取るようにしてもよい。また、決済コードを表示してから経過した時間などの時間の経過を所定の選択条件とし、所定時間が経過した場合に決済の態様を変化させてもよい。例えば客側表示部205に決済コードを表示させた後、一定時間決済が行われない場合に、携帯端末40に表示される決済コードを読み取る決済に移行するようにしてもよい。この場合、一方での表示では決済コードを読み取りにくい場合に、他方の表示により決済コードを読み取りやすくなることがあり、読取を素早く行い、決済をスムーズに進行させることができることがある。 The predetermined selection condition may be the type of electronic money used for payment, and the payment mode may be determined based on the type of electronic money used for payment. For example, when electronic money A is used, the payment code may be displayed on the customer display unit 205, and when electronic money B is used, the payment code displayed on the mobile terminal 40 may be read. The predetermined selection condition may be the passage of time, such as the time that has passed since the payment code was displayed, and the payment mode may be changed when the predetermined time has passed. For example, if a payment code is not made for a certain period of time after the payment code is displayed on the customer display unit 205, the payment may be switched to reading the payment code displayed on the mobile terminal 40. In this case, when the payment code is difficult to read from one display, it may be easier to read from the other display, and reading may be performed quickly, allowing the payment to proceed smoothly.

また、所定の選択条件は、例えば、客の属性としてもよい。客の属性としては、客の年齢、性別、居所等の属性でもよいし、決済の利用履歴等でもよい。客の属性は、客の会員カード等により紐づいた情報や、店員または客の手動による入力、画像認識、顔認証等により取得してよい。客の属性から決済の態様を選択するので、客の属性に相応しい決済の態様を決定することができる。 The specified selection condition may be, for example, customer attributes. Customer attributes may be attributes such as the customer's age, gender, location, etc., or payment usage history, etc. Customer attributes may be acquired from information linked to the customer's membership card, etc., manual input by a store clerk or customer, image recognition, facial recognition, etc. Since the payment mode is selected based on the customer attributes, it is possible to determine a payment mode that is appropriate for the customer's attributes.

また、上記の例では、店員が決済方法を選択して決済方法選択ボタンを操作することにより、決済方法が決定されるが、他の選択によって決済方法を選択してもよい。例えば、店員決済方法の選択を行わず、動作モードに応じてあらかじめ決定されていた決済方法によって、決済を行うようにしてもよい。また、ストアコントローラ10やその他のPOS端末20の外部に設けられて装置の操作によって、決済方法を選択できるようにしてもよい。 In the above example, the payment method is determined by the store clerk selecting the payment method and operating the payment method selection button, but the payment method may be selected by other selections. For example, the payment method may not be selected by the store clerk, and payment may be made by a payment method that has been determined in advance according to the operation mode. Also, the payment method may be selected by operating a device provided outside the store controller 10 or other POS terminal 20.

また、上記に例において、決済コードの読み込みに失敗し、エラーが発生した際に、エラーの発生をエラー音により報知したり、エラーの原因や対処策等をエラーメッセージとして報知したりしてもよい。エラー音を発するスピーカは、客側に向けられていてもよいし、店員側に向けられていてもよい。エラーメッセージは、店員側表示部210と客側表示部205のいずれか一方に表示してもよいし双方に表示してもよい。エラーメッセージを店員側表示部210と客側表示部205の双方に表示する場合には、その内容が同一でもよいし異なっていてもよい。これらのエラー内容の報知の態様は、エラーの内容に応じて設定できるようにしてもよい。 In the above example, when the payment code fails to be read and an error occurs, the occurrence of the error may be notified by an error sound, or the cause of the error and countermeasures may be notified as an error message. The speaker that emits the error sound may be faced toward the customer or toward the store clerk. The error message may be displayed on either the store clerk display unit 210 or the customer display unit 205, or on both. When an error message is displayed on both the store clerk display unit 210 and the customer display unit 205, the content may be the same or different. The manner in which the error content is notified may be set according to the content of the error.

例えば、複数のエラーをその内容によって分類し、エラーコードを付するとともに、エラーコードごとの対処法が決められていてもよい。例えば、非会員の使用によるエラーはエラーコード001が付され、無効なワンタイムキーが使用されることによるエラーはエラーコード002が付され、コード決済に利用されるクレジットカードが使用禁止であることによるエラーは、エラーコード005が付される。コード決済に利用されるクレジットカードが使用禁止であることによるエラーは、不正な利用が懸念されるエラーであるが、不正な利用が懸念されるエラーとしては、そのほか、コード決済に利用されるクレジットカードが盗難報告済カードであったり、ブラックリストカードであったりするなどのエラーがある。これらの不正な利用が懸念されるエラーの場合には、不正に対する注意を店員に喚起するようにしてもよい。 For example, multiple errors may be classified according to their content, and an error code may be assigned, with a method of dealing with each error code being determined. For example, an error caused by use by a non-member may be assigned error code 001, an error caused by use of an invalid one-time key may be assigned error code 002, and an error caused by the credit card used for code payment being prohibited may be assigned error code 005. An error caused by the credit card used for code payment being prohibited is an error that may lead to fraudulent use, but other examples of errors that may lead to fraudulent use include an error where the credit card used for code payment is a card that has been reported stolen or is a blacklisted card. In the case of such errors that may lead to fraudulent use, the store clerk may be alerted to the risk of fraud.

エラーが発生した場合の例としては、例えば、エラーコード001のエラーでは、図24に示すように、「〇〇Payの会員ではありません」というエラーメッセージが店員側表示部210と客側表示部205の双方にそれぞれ表示される。また、エラーコード002のエラーでは、店員側表示部210には、「無効なワンタイムキーです」というエラーメッセージが表示され、客側表示部205には「もう一度決済画面を更新してください」というエラーメッセージが表示される。このときに店員側表示部210に表示されるエラーメッセージは、店員側表示部210専用のメッセージであり、客側表示部205に表示されるエラーメッセージは、客側表示部205専用のメッセージである。 As an example of when an error occurs, for example, in the case of an error code 001, as shown in FIG. 24, an error message "Not a XX Pay member" is displayed on both the clerk display unit 210 and the customer display unit 205. In addition, in the case of an error code 002, an error message "Invalid one-time key" is displayed on the clerk display unit 210, and an error message "Please update the payment screen again" is displayed on the customer display unit 205. In this case, the error message displayed on the clerk display unit 210 is a message exclusive to the clerk display unit 210, and the error message displayed on the customer display unit 205 is a message exclusive to the customer display unit 205.

また、エラーコード005のエラーでは、店員側表示部210に「使用停止されたクレジットカードですというエラーメッセージが表示され、客側表示部205にはエラーメッセージは表示されないか、単に「エラーが発生しました」というメッセージが表示される。このような対応により、客に悟られることなく店員には不正使用に対する注意を喚起することができる。コード決済に利用されるクレジットカードが盗難報告済カードであったり、ブラックリストカードであったりするなどのエラーなどの不正な利用が懸念されるエラーでは、同様の対処がなされる。 In addition, in the case of an error code 005, an error message stating "This is a suspended credit card" is displayed on the store clerk display unit 210, and the customer display unit 205 displays either no error message or simply a message stating "An error has occurred." This type of response makes it possible to alert the store clerk to fraudulent use without the customer realizing. A similar response is taken for errors that raise concerns about fraudulent use, such as when the credit card used for code payment is a card that has been reported stolen or is a blacklisted card.

また、コード決済を行うにあたり、POSシステム1と決済事業者70との間の通信に失敗した場合には、POSシステム1では、決済完了したか否かを把握できない。この場合には、「決済不明取引が発生しました」というメッセージが記載されたレシートを印刷部213において印刷して発行されるようにしてもよい。この場合、印刷部213は、店員側と客側とで向きを変えることができるので、例えば、印刷部213が客側を向いている場合には、印刷部213を一時的に店員側に向けて、印刷部213により印刷されて発行されたレシートを店員が受け取るように促すメッセージやアイコンなどを店員側表示部210に表示してもよい。 Furthermore, if communication between the POS system 1 and the payment service provider 70 fails when performing code payment, the POS system 1 cannot determine whether the payment has been completed. In this case, a receipt bearing a message stating "An unknown payment transaction has occurred" may be printed and issued by the printing unit 213. In this case, since the printing unit 213 can be rotated between the clerk side and the customer side, for example, when the printing unit 213 faces the customer side, the printing unit 213 may be temporarily rotated to face the clerk side, and a message or icon urging the clerk to receive the receipt printed and issued by the printing unit 213 may be displayed on the clerk side display unit 210.

また、POS端末20は、店員側表示部210または客側表示部205に対する決済コードの表示が不可であると判断した場合に、携帯端末40に表示される決済コードをスキャナで読み取る決済を行うようにする。そのため、POS端末20は、店員側表示部210または客側表示部205に対する決済コードの表示が不可であると判断した場合に、携帯端末40に対する決済コードの表示を客に促す。店員側表示部210または客側表示部205に対する決済コードの表示が不可であると判断される場合としては、例えば、決済コードを表示する店員側表示部210または客側表示部205がフルカラー表示装置(フルカラー液晶表示装置)でなく、「7セグメントディスプレイ」や「白黒ディスプレイ」であることなどが挙げられる。 In addition, if the POS terminal 20 determines that it is not possible to display the payment code on the clerk display unit 210 or the customer display unit 205, the POS terminal 20 performs payment by reading the payment code displayed on the mobile terminal 40 with a scanner. Therefore, if the POS terminal 20 determines that it is not possible to display the payment code on the clerk display unit 210 or the customer display unit 205, the POS terminal 20 prompts the customer to display the payment code on the mobile terminal 40. Examples of cases in which it is determined that it is not possible to display the payment code on the clerk display unit 210 or the customer display unit 205 include when the clerk display unit 210 or the customer display unit 205 that displays the payment code is not a full-color display unit (full-color liquid crystal display unit) but a "7-segment display" or a "black and white display."

以下に、付記11~付記15、付記21~付記25を開示する。
(付記11)
外部読取装置が読み取ることで決済可能な決済コードを表示する表示部と、
外部表示装置に表示された決済コードを読み取り可能な読取部と、を備え、
客が前記外部読取装置に表示させた決済コードを読み取ることにより、決済を完了させる決済部と、
決済を行うために、前記表示部による決済コードの表示及び前記読取部による決済コードの読取のいずれかを選択する選択部と、
を備えることを特徴とする商品販売データ処理装置。
Supplementary Notes 11 to 15 and Supplementary Notes 21 to 25 are disclosed below.
(Appendix 11)
A display unit that displays a payment code that can be read by an external reader;
A reading unit capable of reading a payment code displayed on an external display device,
a payment unit that completes a payment by a customer reading the payment code displayed on the external reader;
A selection unit that selects, in order to make a payment, either displaying a payment code by the display unit or reading the payment code by the reading unit;
A product sales data processing device comprising:

付記11の構成によれば、効率的に精算処理を行うことができる。 The configuration of Appendix 11 allows for efficient settlement processing.

(付記12)
前記選択部は、所定の選択条件に基づいて、前記表示部による決済コードの表示及び前記読取部による決済コードの読取のいずれかを自動選択する付記11に記載の商品販売データ処理装置。
(Appendix 12)
The product sales data processing device described in Appendix 11, wherein the selection unit automatically selects either displaying the payment code by the display unit or reading the payment code by the reading unit based on predetermined selection conditions.

付記12の構成によれば、決済方法を決定するにあたり、店員の判断を不要とすることができる。 The configuration of Appendix 12 makes it possible to eliminate the need for a store clerk to make a decision on the payment method.

(付記13)
前記選択部は、前記表示部に対する決済コードの表示が不可であると判断した場合に、前記読取部で決済コードの読取を選択する付記11または12に記載の商品販売データ処理装置。
(Appendix 13)
13. The product sales data processing device according to claim 11, wherein the selection unit selects reading of the payment code by the reading unit when it determines that the payment code cannot be displayed on the display unit.

付記13の構成によれば、無駄な操作を行わせないようにすることができる。 The configuration of Appendix 13 makes it possible to prevent unnecessary operations from being performed.

(付記14)
前記選択部は、店員が操作可能とされている付記11から13のうちのいずれか1に記載の商品販売データ処理装置。
(Appendix 14)
14. The product sales data processing device according to any one of appendices 11 to 13, wherein the selection unit is operable by a store clerk.

付記14の構成によれば、客に無駄な操作を行わせないようにすることができる。 The configuration of Appendix 14 can prevent customers from performing unnecessary operations.

(付記15)
コンピュータを、
外部読取装置が読み取ることで決済可能な決済コードを表示する表示手段、
外部表示装置に表示された決済コードを読み取り可能な読取手段、
客が前記外部読取装置に表示させた決済コードを読み取ることにより、決済を完了させる決済手段、
決済を行うために、前記表示手段による決済コードの表示及び前記読取手段による決済コードの読取のいずれかを選択する選択手段、
として機能させることを特徴とするプログラム。
(Appendix 15)
Computer,
A display means for displaying a payment code that can be used for payment when read by an external reader;
A reading means capable of reading a payment code displayed on an external display device;
a payment means for allowing a customer to complete a payment by reading the payment code displayed on the external reader;
a selection means for selecting either displaying the payment code by the display means or reading the payment code by the reading means in order to make a payment;
A program characterized by causing the program to function as a

付記15の構成によれば、効率的に精算処理を行うことができる。 The configuration of Appendix 15 allows for efficient settlement processing.

(付記21)
店員側に向けた表示を行う店員側表示部及び決済コードを読み取り可能であり、店員側に設けられた店員側読取部を含む店員側処理部と、
客側に向けた表示を行う客側表示部及び決済コードを読み取り可能であり、客側に設けられた客側読取部を含む客側処理部と、を備え、
前記店員側処理部に対する制御と、前記客側処理部に対する制御と、を異ならせることを特徴とする商品販売データ処理装置。
(Appendix 21)
a clerk-side display unit that displays information to the clerk side and a clerk-side processing unit that is capable of reading the payment code and is provided on the clerk side;
A customer side display unit that displays information toward the customer side and a customer side processing unit that can read a payment code and includes a customer side reading unit provided on the customer side,
2. A product sales data processing apparatus, comprising: a processor for processing the salesperson's side information; a processor for processing the salesperson's side information;

付記21によれば、効率的に処理を行うことができる。 According to Appendix 21, processing can be performed efficiently.

(付記22)
前記店員処理部に対する制御は、前記店員側表示部に表示する前記店員側読取部の操作案内であり、
前記客側処理部に対する制御は、前記客側表示部に表示する前記客側読取部の操作案内である付記21に記載の商品販売データ処理装置。
(Appendix 22)
The control of the store clerk processing unit is a guide for operating the store clerk reading unit to be displayed on the store clerk display unit,
A product sales data processing device as described in Appendix 21, in which the control over the customer-side processing unit is operation guidance for the customer-side reading unit displayed on the customer-side display unit.

付記22によれば、操作を行う者に応じた操作案内を行うことができる。 According to Appendix 22, operation guidance can be provided according to the person performing the operation.

(付記23)
店員及び客の少なくとも一方が行う商品の登録及び精算に関する複数の動作モードを備えており、
前記動作モードに応じて、前記店員側処理部及び前記客側処理部に対する制御を異ならせる付記21または22に記載の商品販売データ処理装置。
(Appendix 23)
The system has a plurality of operation modes for registering and paying for products performed by at least one of a store clerk and a customer,
23. The product sales data processing device according to claim 21, wherein control over the store clerk side processing unit and the customer side processing unit is made different depending on the operation mode.

付記23によれば、動作モードに応じた制御を行うことができる。 According to Appendix 23, control can be performed according to the operating mode.

(付記24)
前記店員側読取部はハンディスキャナであり、
前記客側読取部は固定スキャナであり
前記店員側表示部に前記ハンディスキャナの操作案内を表示し、
前記客側表示部に前記固定スキャナの操作案内を表示する付記21~23のうちのいずれか1に記載の商品販売データ処理装置。
(Appendix 24)
The store clerk side reading unit is a handheld scanner,
The customer side reading unit is a fixed scanner, and the store clerk side display unit displays an operation guide for the handheld scanner,
24. A product sales data processing device according to any one of appendices 21 to 23, wherein the customer-side display unit displays operation instructions for the fixed scanner.

付記24によれば、適切な操作案内を行うことができる。 According to Appendix 24, appropriate operation guidance can be provided.

(付記25)
店員側に向けた表示を行う店員側表示手段及び決済コードを読み取り可能であり、店員側に設けられた店員側読取手段を含む店員側処理手段、
客側に向けた表示を行う客側表示手段及び決済コードを読み取り可能であり、客側に設けられた客側読取部を含む客側処理手段、として機能させ、
前記店員側処理部に対する制御と、前記客側処理部に対する制御と、を異ならせることを特徴とするプログラム。
(Appendix 25)
a clerk-side processing means including a clerk-side display means for displaying information to a clerk side and a clerk-side reading means provided on the clerk side and capable of reading the payment code;
A customer side display means for displaying information to a customer side and a customer side processing means including a customer side reading unit that is capable of reading a payment code and is provided on the customer side;
A program for controlling the store clerk side processing unit differently from controlling the customer side processing unit.

付記25によれば、効率的に処理を行うことができる。 According to Appendix 25, processing can be performed efficiently.

なお、以上に説明したPOSシステム1、POS端末20を実現するためのプログラムを、コンピュータ読み取り可能な記録媒体に記録し、そのプログラムをコンピュータシステムに読み込ませて実行するようにしてもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。 The program for implementing the POS system 1 and the POS terminal 20 described above may be recorded on a computer-readable recording medium, and the program may be read and executed by the computer system. The term "computer system" as used herein includes hardware such as an OS and peripheral devices. The term "computer-readable recording medium" refers to portable media such as flexible disks, optical magnetic disks, ROMs, and CD-ROMs, and storage devices such as hard disks built into the computer system. The term "computer-readable recording medium" also includes storage devices that hold the program for a certain period of time, such as volatile memory (RAM) inside a computer system that becomes a server or client when a program is transmitted via a network such as the Internet or a communication line such as a telephone line. The program may be transmitted from a computer system that stores the program in a storage device to another computer system via a transmission medium or by a transmission wave in the transmission medium. The "transmission medium" that transmits the program refers to a medium that has a function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line. The program may also be for implementing part of the above-mentioned functions. Furthermore, the above-mentioned functions may be realized in combination with a program already recorded in the computer system, i.e., a differential file (differential program).

1…POSシステム
10…ストアコントローラ
20…POS端末
201…CPU
202…ROM
203…RAM
204…ハードディスク
205…客側表示部
206…客側固定スキャナ部
207…客側ハンディスキャナ部
208…カード決済部
209…釣銭機
210…店員側表示部
211…キー操作部
211a…モード切替ボタン
212…店員側ハンディスキャナ部
213…印刷部
214…音声出力部
215…通信部
216…店員側固定スキャナ部
Reference Signs List 1 POS system 10 store controller 20 POS terminal 201 CPU
202...ROM
203...RAM
204: Hard disk 205: Customer display unit 206: Customer fixed scanner unit 207: Customer handheld scanner unit 208: Card payment unit 209: Change machine 210: Clerk display unit 211: Key operation unit 211a: Mode switching button 212: Clerk handheld scanner unit 213: Printing unit 214: Audio output unit 215: Communication unit 216: Clerk fixed scanner unit

Claims (4)

表示部と読取部とを有し、決済コードによる決済を実行可能な商品販売データ処理装置であって、
客の端末に読み取らせる決済コードを前記表示部に表示させる表示制御手段と、
客の端末に表示されている決済コードを前記読取部に読み取らせる読取制御手段と、
前記表示制御手段によって客の端末に読み取らせる決済コードを前記表示部に表示させるか、前記読取制御手段によって客の端末に表示されている決済コードを前記読取部に読み取らせるかのいずれか一方を選択する選択手段と
を備え、
前記表示部としてカラーディスプレイが接続されている場合とカラーディスプレイでないディスプレイが接続されている場合とがあり、
前記選択手段は、
前記表示部としてカラーディスプレイでないディスプレイが接続されている場合、前記読取制御手段によって客の端末に表示されている決済コードを前記読取部に読み取らせることを選択する
ことを特徴とする商品販売データ処理装置。
A product sales data processing device having a display unit and a reading unit and capable of executing a payment using a payment code,
A display control means for displaying a payment code read by the customer's terminal on the display unit;
A reading control means for causing the reading unit to read the payment code displayed on the customer's terminal;
a selection means for selecting either displaying a payment code to be read by the customer's terminal on the display unit by the display control means or reading the payment code displayed on the customer's terminal by the reading control means on the reading unit;
The display unit may be a color display or a non-color display .
The selection means is
A product sales data processing device characterized in that, when a display other than a color display is connected as the display unit, the reading control means selects to have the reading unit read the payment code displayed on the customer's terminal.
前記表示部として、表示領域が客側に向けられた客側表示部と表示領域が店員側に向けられた店員側表示部とを有し、
前記表示制御手段は、
客の端末に読み取らせる決済コードを前記客側表示部に表示させ、
前記選択手段は、
前記表示制御手段によって客の端末に読み取らせる決済コードを前記客側表示部に表示させるか、前記読取制御手段によって客の端末に表示されている決済コードを前記読取部に読み取らせるかのいずれか一方を選択する
ことを特徴とする請求項1に記載の商品販売データ処理装置。
The display unit includes a customer-side display unit having a display area facing the customer side and a store clerk-side display unit having a display area facing the store clerk side,
The display control means
A payment code is displayed on the customer's display unit to be read by the customer's terminal;
The selection means is
The product sales data processing device according to claim 1, characterized in that the display control means selects either to display a payment code to be read by the customer's terminal on the customer's display unit, or to have the reading control means read the payment code displayed on the customer's terminal by the reading unit.
前記表示部としてカラーディスプレイが接続されているかカラーディスプレイでないディスプレイが接続されているかを判断する判断手段を
更に備え、
前記選択手段は、
前記判断手段によって前記表示部としてカラーディスプレイでないディスプレイが接続されていると判断された場合、前記読取制御手段によって客の端末に表示されている決済コードを前記読取部に読み取らせることを選択する
ことを特徴とする請求項1または請求項2に記載の商品販売データ処理装置。
The display unit further includes a determination unit for determining whether a color display or a non-color display is connected as the display unit,
The selection means is
The product sales data processing device according to claim 1 or claim 2, characterized in that when the judgment means judges that a display other than a color display is connected as the display unit, the reading control means selects to have the reading unit read the payment code displayed on the customer's terminal.
表示部と読取部とを有し、決済コードによる決済を実行可能な商品販売データ処理装置であって、前記表示部としてカラーディスプレイが接続されている場合とカラーディスプレイでないディスプレイが接続されている場合とがある商品販売データ処理装置のコンピュータを、
客の端末に読み取らせる決済コードを前記表示部に表示させる表示制御手段、
客の端末に表示されている決済コードを前記読取部に読み取らせる読取制御手段、
前記表示制御手段によって客の端末に読み取らせる決済コードを前記表示部に表示させるか、前記読取制御手段によって客の端末に表示されている決済コードを前記読取部に読み取らせるかのいずれか一方を選択する選択手段
として機能させ、
前記選択手段は、
前記表示部としてカラーディスプレイでないディスプレイが接続されている場合、前記読取制御手段によって客の端末に表示されている決済コードを前記読取部に読み取らせることを選択する
ことを特徴とするプログラム。
A computer of a product sales data processing device having a display unit and a reading unit and capable of executing a payment by a payment code, the computer having a color display connected as the display unit and a non-color display connected as the display unit,
A display control means for displaying a payment code read by the customer's terminal on the display unit;
A reading control means for causing the reading unit to read the payment code displayed on the customer's terminal;
a selection means for selecting either displaying a payment code to be read by the customer's terminal on the display unit by the display control means, or reading the payment code displayed on the customer's terminal by the reading control means on the reading unit;
The selection means is
A program characterized in that, when a display other than a color display is connected as the display unit, the reading control means selects to have the reading unit read the payment code displayed on the customer's terminal.
JP2019123875A 2019-07-02 2019-07-02 Product sales data processing device and program Active JP7486764B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019123875A JP7486764B2 (en) 2019-07-02 2019-07-02 Product sales data processing device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019123875A JP7486764B2 (en) 2019-07-02 2019-07-02 Product sales data processing device and program

Publications (2)

Publication Number Publication Date
JP2021009614A JP2021009614A (en) 2021-01-28
JP7486764B2 true JP7486764B2 (en) 2024-05-20

Family

ID=74199485

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019123875A Active JP7486764B2 (en) 2019-07-02 2019-07-02 Product sales data processing device and program

Country Status (1)

Country Link
JP (1) JP7486764B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7687891B2 (en) * 2021-07-14 2025-06-03 東芝テック株式会社 Transaction processing device, transaction processing system and program
JP7391257B1 (en) 2023-05-29 2023-12-04 PayPay株式会社 Application programs and server devices
JP7796915B1 (en) * 2025-01-31 2026-01-09 PayPay株式会社 Store terminal device, information processing method, and program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011138547A (en) 2011-03-25 2011-07-14 Toshiba Tec Corp Electronic settlement processing apparatus and control program thereof
JP2016504690A (en) 2012-12-27 2016-02-12 シナンカード カンパニー リミテッド Payment device control method for payment method selection
WO2019117021A1 (en) 2017-12-14 2019-06-20 富士電機株式会社 Vending machine, vending machine system, and settlement method for vending machine system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11259577A (en) * 1998-03-13 1999-09-24 Omron Corp Payment card processing device, payment card and setting data input device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011138547A (en) 2011-03-25 2011-07-14 Toshiba Tec Corp Electronic settlement processing apparatus and control program thereof
JP2016504690A (en) 2012-12-27 2016-02-12 シナンカード カンパニー リミテッド Payment device control method for payment method selection
WO2019117021A1 (en) 2017-12-14 2019-06-20 富士電機株式会社 Vending machine, vending machine system, and settlement method for vending machine system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
TISインテックグループ, TISとクオリカ、キャッシュレス社会の実現に向けてQR決済サービス『QR×DRIVE』を共同で展開,[online],PR TIMES,2018年08月07日,インターネット<URL:https://japan.zdnet.com/release/30262263/>,[検索日:2023年7月28日]

Also Published As

Publication number Publication date
JP2021009614A (en) 2021-01-28

Similar Documents

Publication Publication Date Title
JP6519697B1 (en) Product sales data processing device and program
JP7570724B2 (en) Sales data processing device, program, and system
JP7586526B2 (en) Product sales data processing device and program
JP6621186B2 (en) Product sales data processing system and program
JP2024083620A (en) Sales data processing device, program, and sales data processing system
JP7486764B2 (en) Product sales data processing device and program
JP7382052B2 (en) Sales data processing device and program
JP2020160930A (en) Product sales data processing equipment and programs
JP2023052797A (en) Merchandise sales data processor and program
JP7157440B2 (en) Merchandise sales data processing device, merchandise sales data processing system, and program
JP6650167B2 (en) Commodity sales data processing device and program
JP2025100754A (en) SALES DATA PROCESSING APPARATUS, PROGRAM, AND SALES DATA PROCESSING METHOD
JP7624246B2 (en) Sales data processing device and program
JP2023168512A (en) Commodity sales data processing device and program
JP2023041872A (en) Point of sales data processing system, point of sales data processing device, and program
US11853991B2 (en) Accounting apparatus and method of controlling an accounting apparatus
JP7301324B2 (en) Sales data processor and program
JP7335599B2 (en) Merchandise sales data processing system, registration device, program, and merchandise sales data processing method
JP2021012748A (en) Product sales data processing equipment, product sales data processing system and programs
JP7335575B2 (en) Merchandise sales data processing device, merchandise sales data processing system, and program
JP6793985B2 (en) Product sales data processing system and program
JP2020004118A (en) Commodity sales data processing apparatus, commodity sales data processing system, and program
JP7185338B2 (en) Merchandise sales data processor and program
JP2021022301A (en) Product sale data processor, method for control, and program
JP7563736B2 (en) Product sales data processing device, program, and product sales data processing method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220701

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230801

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230808

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231002

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231107

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231227

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240402

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240426

R150 Certificate of patent or registration of utility model

Ref document number: 7486764

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150