[go: up one dir, main page]

JP2023126581A - Commodity sales data processing system, commodity sales data processing method, settlement device, and program - Google Patents

Commodity sales data processing system, commodity sales data processing method, settlement device, and program Download PDF

Info

Publication number
JP2023126581A
JP2023126581A JP2023117733A JP2023117733A JP2023126581A JP 2023126581 A JP2023126581 A JP 2023126581A JP 2023117733 A JP2023117733 A JP 2023117733A JP 2023117733 A JP2023117733 A JP 2023117733A JP 2023126581 A JP2023126581 A JP 2023126581A
Authority
JP
Japan
Prior art keywords
product
customer
information
mode
payment
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.)
Granted
Application number
JP2023117733A
Other languages
Japanese (ja)
Other versions
JP7675454B2 (en
Inventor
哲也 福田
Tetsuya Fukuda
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 JP2023117733A priority Critical patent/JP7675454B2/en
Publication of JP2023126581A publication Critical patent/JP2023126581A/en
Application granted granted Critical
Publication of JP7675454B2 publication Critical patent/JP7675454B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Abstract

To efficiently correct a registered commodity.SOLUTION: A commodity sales data processing device operable by a customer, includes: change reception means for receiving a change in commodity information indicating a commodity registered in one transaction from the customer; approval input means for receiving an approval result by a clerk for the change in the commodity information received by the change reception means; and commodity information change means for changing the commodity information when the approval result is input from the approval input means.SELECTED DRAWING: Figure 26

Description

本発明は、商品販売データ処理装置、登録装置、精算装置、商品販売データ処理システム、商品販売データ処理方法、及びプログラムに関する。 The present invention relates to a product sales data processing device, a registration device, a payment device, a product sales data processing system, a product sales data processing method, and a program.

コンビニエンスストアやスーパーマーケット等の店舗では、商品を登録する商品販売データ処理装置(例えばPOSレジスタ)を設置している。近年では、客が自ら商品を登録して精算を行う商品販売データ処理装置が普及している。このような商品販売データ処理装置において、客が誤って商品を登録した場合には、訂正(変更)が行われる。 Stores such as convenience stores and supermarkets are equipped with product sales data processing devices (for example, POS registers) for registering products. In recent years, product sales data processing devices that allow customers to register products themselves and make payments have become popular. In such a product sales data processing device, if a customer registers a product by mistake, corrections (changes) are made.

関連する技術として、飲食店等に使用される注文登録処理装置であって、客によって空室確認の指示が入力された場合、サーバに客室の利用状況を問い合わせ、サーバから受信した客室の利用状況を表示させる注文登録処理装置が提案されている(例えば、特許文献1参照)。 A related technology is an order registration processing device used in restaurants, etc. When a customer inputs an instruction to check room availability, it queries a server about the usage status of the guest room and receives the usage status of the guest room from the server. An order registration processing device has been proposed that displays (for example, see Patent Document 1).

特開2016-045782号公報Japanese Patent Application Publication No. 2016-045782

しかしながら、登録した商品を訂正する際には、例えば、不正防止の観点から、店員によって訂正の操作が行われる。このため、訂正がある場合には、客は、店員を呼び出して、店員による訂正の操作が完了するのを待たなければならず、時間を無駄にすることがある。また、店員にとっては、例えば、訂正の操作に時間を要することがあるため、他の業務に支障をきたすことがあり、業務効率の低下を招くことがある。このため、従来技術では、登録した商品の訂正を効率よく行うことができないことがある、という問題がある。 However, when correcting a registered product, the correction operation is performed by a store clerk, for example, from the perspective of fraud prevention. Therefore, if there is a correction, the customer must call the store clerk and wait for the clerk to complete the correction operation, which may waste time. Furthermore, for the store clerk, for example, it may take time to perform a correction operation, which may interfere with other tasks, resulting in a decrease in work efficiency. For this reason, the conventional technology has a problem in that it may not be possible to efficiently correct registered products.

本発明は、このような事情に鑑みてなされたもので、その目的は、登録した商品の訂正を効率よく行うことができる技術を提供することにある。 The present invention has been made in view of the above circumstances, and its purpose is to provide a technology that can efficiently correct registered products.

上述した課題を解決するために、本発明の一態様である商品販売データ処理装置は、客が操作可能な商品販売データ処理装置において、客が操作可能な客側操作手段と、前記客側操作手段への操作を受け付けることにより、一の取引において登録された商品を示す商品情報の変更を客から受け付ける変更受付手段と、店員を識別する識別情報を入力する識別情報入力手段と、前記識別情報入力手段によって入力された識別情報を用いて店員を特定する店員特定手段と、前記店員特定手段によって店員が特定された場合に、前記客側操作手段への操作を受け付けることにより、前記変更受付手段によって受け付けられた前記商品情報の変更について店員による承認結果を入力する承認入力手段と、前記承認入力手段によって前記承認結果が入力されることにより、前記商品情報を変更する商品情報変更手段と、を備えることを特徴とする商品販売データ処理装置である。 In order to solve the above-mentioned problems, a product sales data processing device that is one aspect of the present invention includes a customer-side operation means that can be operated by the customer, and a customer-side operation means that can be operated by the customer. a change reception means for accepting changes in product information indicating products registered in one transaction from a customer by accepting an operation on the means; an identification information input means for inputting identification information for identifying a store clerk; and an identification information inputting means for inputting identification information for identifying a store clerk; a clerk specifying means for specifying a clerk using the identification information inputted by the input means; and a change accepting means for accepting an operation on the customer side operation means when the clerk is identified by the clerk specifying means. an approval input means for inputting an approval result by a store clerk regarding the change of the product information accepted by the product information; and a product information change means for changing the product information by inputting the approval result by the approval input means. This is a product sales data processing device characterized by comprising:

上記構成によれば、登録した商品の訂正(変更)を効率よく行うことができる。 According to the above configuration, it is possible to efficiently correct (change) registered products.

上記商品販売データ処理装置において、複数のモードのうちいずれかのモードを設定するモード設定手段を備え、前記承認入力手段は、前記モード設定手段によって所定のモードが設定されている場合に、前記客側操作手段への操作を受け付けることにより、前記承認結果を入力してもよい。 The above-mentioned product sales data processing device includes mode setting means for setting one of a plurality of modes, and the approval input means is configured to input information to the customer when a predetermined mode is set by the mode setting means. The approval result may be input by accepting an operation on the side operation means.

上記構成によれば、登録した商品の訂正を効率よく行うことができる。 According to the above configuration, registered products can be corrected efficiently.

上述した課題を解決するために、本発明の他の態様であるプログラムは、客が操作可能な客側操作部を備えた商品販売データ処理装置としてコンピュータを機能させるプログラムであって、前記コンピュータを、前記客側操作部への操作を受け付けることにより、一の取引において登録された商品を示す商品情報の変更を客から受け付ける変更受付手段、店員を識別する識別情報を入力する識別情報入力手段と、前記識別情報入力手段によって入力された識別情報を用いて店員を特定する店員特定手段と、前記店員特定手段によって店員が特定された場合に、前記客側操作部への操作を受け付けることにより、前記変更受付手段によって受け付けられた前記商品情報の変更について店員による承認結果を入力する承認入力手段、前記承認入力手段によって前記承認結果が入力されることにより、前記商品情報を変更する商品情報変更手段、として機能させることを特徴とするプログラムである。 In order to solve the above-mentioned problems, another aspect of the present invention is a program that causes a computer to function as a product sales data processing device that is equipped with a customer-side operation section that can be operated by a customer. , a change reception means for receiving a change in product information indicating a product registered in one transaction from a customer by receiving an operation on the customer-side operation unit; and an identification information input means for inputting identification information for identifying a store clerk. , a clerk identifying means for identifying a store clerk using the identification information inputted by the identification information input means, and accepting an operation on the customer side operation unit when the clerk is identified by the clerk identifying means, Approval input means for inputting an approval result by a store clerk regarding the change in the product information accepted by the change reception means; and product information change means for changing the product information by inputting the approval result by the approval input means. This is a program that is characterized by functioning as .

上記構成によれば、登録した商品の訂正を効率よく行うことができる。 According to the above configuration, registered products can be corrected efficiently.

上記商品販売データ処理装置システムにおいて、前記精算装置は、客から受け付けた前記商品情報の変更を示す変更情報を前記登録装置へ送信し、前記登録装置は、前記精算装置から前記変更情報を受信することにより、前記承認結果を入力してもよい。 In the product sales data processing device system, the payment device transmits change information indicating a change in the product information received from a customer to the registration device, and the registration device receives the change information from the payment device. Accordingly, the approval result may be input.

上記構成によれば、登録した商品の訂正を効率よく行うことができる。 According to the above configuration, registered products can be corrected efficiently.

上記商品販売データ処理装置システムにおいて、前記登録装置および前記精算装置は、いずれも複数のモードのうちいずれかのモードを設定し、前記精算装置は、所定のモードを設定した場合に、前記変更情報を前記登録装置へ送信し、前記登録装置は、前記所定のモードとは異なるモードを設定した場合に、前記精算装置から前記変更情報を受信することにより、前記承認結果を入力してもよい。 In the above product sales data processing device system, the registration device and the settlement device both set one of a plurality of modes, and when the settlement device sets a predetermined mode, the change information may be transmitted to the registration device, and the registration device may input the approval result by receiving the change information from the payment device when a mode different from the predetermined mode is set.

上記構成によれば、登録した商品の訂正を効率よく行うことができる。 According to the above configuration, registered products can be corrected efficiently.

上述した課題を解決するために、本発明の他の態様であるプログラムは、客が操作可能な商品販売データ処理装置としてコンピュータを機能させるプログラムであって、一の取引において登録された商品を示す商品情報の変更を客から受け付ける変更受付手段、前記変更受付手段によって受け付けられた前記商品情報の変更について店員による承認結果を入力する承認入力手段、前記承認入力手段によって前記承認結果が入力されることにより、前記商品情報を変更する商品情報変更手段、として機能させることを特徴とするプログラムである。 In order to solve the above-mentioned problems, another aspect of the present invention is a program that causes a computer to function as a product sales data processing device that can be operated by a customer, and which displays products registered in one transaction. a change reception means for accepting changes in product information from a customer; an approval input means for inputting an approval result by a store clerk for the change in the product information accepted by the change reception means; the approval result being input by the approval input means; This program is characterized in that it functions as a product information changing means for changing the product information.

以上のように、本発明によれば、登録した商品の訂正を効率よく行うことができる。 As described above, according to the present invention, registered products can be corrected efficiently.

本発明の実施形態1に係るPOSシステムのネットワーク構成図である。1 is a network configuration diagram of a POS system according to Embodiment 1 of the present invention. FIG. POS端末の設置例を示す図である。It is a diagram showing an example of installation of POS terminals. POS端末の外観例を示す図である。FIG. 2 is a diagram showing an example of the appearance of a POS terminal. POS端末の構成例を示す図である。It is a diagram showing an example of the configuration of a POS terminal. POS端末の動作モードの概略を説明する図である。FIG. 2 is a diagram illustrating an outline of the operation mode of a POS terminal. POS端末の動作モードの切り替えについて説明する図である。FIG. 3 is a diagram illustrating switching of the operation mode of a POS terminal. 通常モードの動作の概略を説明する模式図である。FIG. 3 is a schematic diagram illustrating an outline of operation in normal mode. 通常モードの動作の概略を説明するフローチャートである。3 is a flowchart illustrating an outline of operation in normal mode. 通常モードの動作の概略を説明する模式図である。FIG. 3 is a schematic diagram illustrating an outline of operation in normal mode. 通常モードの動作の概略等を説明するフローチャートである。3 is a flowchart illustrating an outline of the operation in normal mode. フルセルフモードの動作の概略を説明する模式図である。FIG. 2 is a schematic diagram illustrating an outline of operation in full self mode. フルセルフモードの動作の概略を説明するフローチャートである。3 is a flowchart illustrating an outline of operation in full self mode. ダブルスキャンモードの動作の概略を説明する模式図である。FIG. 2 is a schematic diagram illustrating an outline of operation in double scan mode. ダブルスキャンモードの動作の概略を説明するフローチャートである。3 is a flowchart illustrating an outline of operation in double scan mode. フルセルフモードのPOS端末における表示例である。This is an example of a display on a POS terminal in full self mode. フルセルフモードのPOS端末における表示例である。This is an example of a display on a POS terminal in full self mode. 通常モードのPOS端末20における表示例である。This is an example of a display on the POS terminal 20 in normal mode. 通常モードのPOS端末20における表示例である。This is an example of a display on the POS terminal 20 in normal mode. 通常モードのPOS端末20における表示例である。This is an example of a display on the POS terminal 20 in normal mode. 通常モードのPOS端末20における表示例である。This is an example of a display on the POS terminal 20 in normal mode. 通常モードのPOS端末20における表示例である。This is an example of a display on the POS terminal 20 in normal mode. 通常モードのPOS端末20における表示例である。This is an example of a display on the POS terminal 20 in normal mode. フルセルフモードにおける広告表示の概要を示す説明図である。It is an explanatory diagram showing an outline of advertisement display in full self mode. 広告情報テーブルの一例を示す説明図である。It is an explanatory diagram showing an example of an advertisement information table. フルセルフモードにおいて、登録した商品を訂正する場合の画面の遷移の一例を示す説明図である。FIG. 7 is an explanatory diagram showing an example of screen transition when correcting a registered product in full self-mode. フルセルフモードにおいて、登録した商品を訂正する場合の画面の遷移の一例を示す説明図である。FIG. 7 is an explanatory diagram showing an example of screen transition when correcting a registered product in full self-mode. フルセルフモードにおいて、登録した商品を訂正する場合の画面の遷移の一例を示す説明図である。FIG. 7 is an explanatory diagram showing an example of screen transition when correcting a registered product in full self-mode. フルセルフモードにおいて商品を訂正する際の他の画面例を示す説明図である。It is an explanatory view showing another example of a screen when correcting a product in full self mode. POS端末20が行うフルセルフモードにおける商品の登録処理の一例を示すフローチャートである。3 is a flowchart illustrating an example of product registration processing in full self-mode performed by the POS terminal 20. FIG. POS端末20が行うフルセルフモードにおける商品の訂正処理の一例を示すフローチャートである。7 is a flowchart illustrating an example of product correction processing performed by the POS terminal 20 in full self-mode. セミセルフモードにおいて商品を訂正する場合における客側の画面の遷移の一例を示す説明図である。It is an explanatory diagram showing an example of the transition of the screen on the customer side when correcting a product in the semi-self mode. セミセルフモードにおいて商品を訂正する場合における客側の画面の遷移の一例を示す説明図である。It is an explanatory diagram showing an example of the transition of the screen on the customer side when correcting a product in the semi-self mode. 商品を訂正する場合における上流側のPOS端末20の店員側表示部210の画面の遷移の一例を示す説明図である。FIG. 6 is an explanatory diagram showing an example of the screen transition of the clerk-side display unit 210 of the upstream POS terminal 20 when correcting a product. セミセルフモードにおいて商品を訂正する際の他の画面例を示す説明図である。It is an explanatory view showing another example of a screen when correcting a product in semi-self mode. セミセルフモードにおいて商品を訂正する際の他の画面例を示す説明図である。It is an explanatory view showing another example of a screen when correcting a product in semi-self mode. セミセルフモードにおいて商品を訂正する際の他の画面例を示す説明図である。It is an explanatory view showing another example of a screen when correcting a product in semi-self mode. 下流側のPOS端末20(精算装置)が行うセミセルフモードにおける精算処理の一例を示すフローチャートである。It is a flow chart showing an example of payment processing in semi-self mode performed by the downstream POS terminal 20 (payment device). 上流側のPOS端末20(登録装置)が行う承認要求を受信した際の処理の一例を示すフローチャートである。12 is a flowchart illustrating an example of a process performed by an upstream POS terminal 20 (registration device) when an approval request is received. 本発明の実施形態2に係るショッピングシステムを示すネットワークの構成図である。It is a block diagram of the network which shows the shopping system based on Embodiment 2 of this invention. クラウドサーバ300が管理する各種情報の一例を示す説明図である。3 is an explanatory diagram showing an example of various information managed by a cloud server 300. FIG. 実施形態2に係るショッピングシステムの処理の流れを示すシーケンス図である。FIG. 3 is a sequence diagram showing the flow of processing of the shopping system according to the second embodiment. 実施形態2において、商品の取り消しを受け付ける際の画面の遷移の一例を示す説明図である。FIG. 7 is an explanatory diagram showing an example of screen transition when accepting product cancellation in Embodiment 2. FIG. 実施形態2において商品の数量の変更を受け付ける際の画面の遷移の一例を示す説明図である。FIG. 7 is an explanatory diagram showing an example of screen transition when accepting a change in the quantity of products in Embodiment 2; 実施形態2の精算画面の一例を示す説明図である。FIG. 7 is an explanatory diagram showing an example of a payment screen according to the second embodiment.

(実施形態1)
図1は、本発明の実施形態1に係るPOS(Point Of Sales)システムのネットワーク構成図である。図1に示すPOSシステム1は、3台のPOS端末20-1、POS端末20-2、POS端末20-3と、ストアコントローラ(ストアコンピュータ、管理装置)10を備え、夫々はLAN11を介して通信可能に接続されている。以下、POS端末20-1、20-2、20-3について特に区別しない場合には、POS端末20と総称する。なお、POSシステム1は、POS端末20の状況(動作モード、処理状況等)を表示したり、POS端末20を制御したりする監視端末(非図示)を更に備えていてもよい。
(Embodiment 1)
FIG. 1 is a network configuration diagram of a POS (Point Of Sales) system according to Embodiment 1 of the present invention. The POS system 1 shown in FIG. Connected for communication. Hereinafter, the POS terminals 20-1, 20-2, and 20-3 will be collectively referred to as the POS terminal 20 unless otherwise distinguished. Note that the POS system 1 may further include a monitoring terminal (not shown) that displays the status (operation mode, processing status, etc.) of the POS terminal 20 and controls the POS terminal 20.

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

図2は、POS端末20の設置例を示す図である。図2(A)は、POS端末20等を客側から見た斜視図である。図2(B)は、POS端末20等を店員側から見た斜視図である。図2(A)に示すように客側から見てPOS端末20の右側にカウンタが置かれている。 FIG. 2 is a diagram showing an example of installation of the POS terminal 20. As shown in FIG. FIG. 2A is a perspective view of the POS terminal 20 and the like as viewed from the customer side. FIG. 2(B) is a perspective view of the POS terminal 20 and the like as viewed from the store clerk's side. As shown in FIG. 2(A), a counter is placed on the right side of the POS terminal 20 when viewed from the customer side.

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

以下、図3を参照しつつ、図4に示したPOS端末20の構成例を説明する。POS端末20は、CPU201と、ROM202と、RAM203と、ハードディスク204と、客側表示部205と、客側スキャナ部206と、カード決済部208と、釣銭機209と、店員側表示部210と、キー操作部211と、店員側スキャナ部212と、印刷部213と、音声出力部214と、通信部215とを備える。これらは、バスを介して相互に通信可能である。なお、符号211a、211b、211cについては後述する。 Hereinafter, a configuration example 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 side display section 205, a customer side scanner section 206, a card payment section 208, a change machine 209, a clerk side display section 210, It includes a key operation section 211, a clerk side scanner section 212, a printing section 213, an audio output section 214, and a communication section 215. These can communicate with each other via a bus. Note that the symbols 211a, 211b, and 211c will be described later.

CPU201は、中央演算処理装置であり、ROM202に記憶されているプログラムを読み出して実行することにより、POS端末20の動作を制御する。
ROM202は、読み出し専用メモリであり、プログラムをはじめとしてCPU201が利用する各種の情報を記憶する。
The CPU 201 is a central processing unit, and 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 information used by the CPU 201 including programs.

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

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

客側表示部205は、客用のタッチディスプレイであり、客に種々の情報を表示するとともに、客から種々の入力を受け付ける。
客側スキャナ部206は、客用のスキャナ部であり、各種の情報を光学的に読み取る。例えば、客側スキャナ部206は、商品に付されているバーコード(商品コード等)や、お会計券(登録商標)に印刷されているコード(バーコード、2次元コード等)を光学的に読み取る。客側スキャナ部206は、上記に加えて、品券類(商品券、クーポン券、優待券)や、各種カード(例えば、会員カード、ポイントカード等)に印刷されているコード(バーコード、2次元コード等)を読み取ってもよい。なお、客側スキャナ部206は、客が商品を登録する際に用いられるが、客は他の方法によって商品を登録してもよい。例えば、客側表示部205に、商品に対応するプリセットキー(商品を注文するボタン)が表示されている場合、客は、当該プリセットキーを操作(押下)し、商品を登録してもよい。
The customer-side display unit 205 is a touch display for customers, and displays various information to the customer and receives various inputs from the customer.
The customer-side scanner unit 206 is a scanner unit for customers, and optically reads various information. For example, the customer side scanner unit 206 optically scans barcodes attached to products (product codes, etc.) and codes (barcodes, two-dimensional codes, etc.) printed on checkout tickets (registered trademarks). read. In addition to the above, the customer side scanner unit 206 also scans codes (barcodes, 2 (dimensional code, etc.) may also be read. Note that although the customer-side scanner unit 206 is used when a customer registers a product, the customer may register the product using other methods. For example, if a preset key (button for ordering a product) corresponding to a product is displayed on the customer side display section 205, the customer may operate (press) the preset key to register the product.

カード決済部208は、各種カード(クレジットカード、交通系カード等のプリペイドカード、ポイントカード等)による決済機構である。カード決済部208は、カード認識部(読取部)や表示部や操作部を備える。カード認識部は、各種カードの情報を磁気的又は電気的に読み取る。読み取られた情報は、買上商品の決済(精算)を用いられる。なお、カード認識部は、今回の買上商品の決済(精算)に認識した情報を使用する場合(つまり、クレジットカードによるクレジット決済の場合、プリペイドカードによるプリペイドカード決済の場合、ポイントカードの保有ポイントを使用(消費)する場合等)に加えて、今回の買上商品の決済(精算)に認識した情報を使用しない場合(例えば、クレジットカードの提示による特典付与の場合、ポイントカードにポイントを付与する場合等)にも、各種カードを認識してもよい。なお、本実施形態のカード決済部208は、カード認識部(読取部)や表示部や操作部を備えるが、カード決済部208は、少なくともカード認識部を備えるものであればよい。また、本実施形態のカード認識部は、接触型のカード(ICカード、磁気カード)に対応するものであるが、接触型のカードに代えて又は加えて、非接触型のカード(ICカード)に対応するものであってもよい。 The card payment unit 208 is a payment mechanism using various cards (credit cards, prepaid cards such as transportation cards, point cards, etc.). The card payment section 208 includes a card recognition section (reading section), a display section, and an operation section. The card recognition unit magnetically or electrically reads information on various cards. The read information is used for payment (settlement) of purchased products. In addition, when using the recognized information for payment (settlement) of the purchased product (in other words, in the case of credit card payment, prepaid card payment, prepaid card payment, the card recognition unit uses the points held by the point card. In addition to cases where the recognized information is not used for payment (settlement) of the purchased product (e.g., when giving benefits by presenting a credit card, when giving points to a point card) etc.) may also recognize various cards. Note that although the card payment unit 208 of this embodiment includes a card recognition unit (reading unit), a display unit, and an operation unit, the card payment unit 208 may include at least a card recognition unit. Further, the card recognition unit of this embodiment is compatible with contact cards (IC cards, magnetic cards), but instead of or in addition to contact cards, it can be used with non-contact cards (IC cards). It may correspond to.

釣銭機209(現金決済部)は、現金による決済機構であり、紙幣や硬貨の投入口、紙幣や硬貨の排出口を有し、投入口への投入金額を算出し、投入金額と買上金額の差分である釣銭金額を算出し、釣り銭を排出口から排出する。当該釣銭機209は、客側に向けられており、客が操作するものである。なお、紙幣や硬貨が投入口に投入された場合にはセンサによって検出(投入があった旨の検出、金種別の枚数の検出等)される。カード決済部208と釣銭機209とにより、精算部が形成される。 The change machine 209 (cash payment unit) is a cash payment mechanism, has an inlet for bills and coins, and an outlet for bills and coins, calculates the amount inserted into the inlet, and compares the input amount with the purchase amount. The difference in change amount is calculated and the change is discharged from the discharge port. The change machine 209 faces the customer and is operated by the customer. Note that when banknotes or coins are inserted into the input slot, they are detected by a sensor (detection of insertion, detection of number of coins for each denomination, etc.). The card payment unit 208 and the change machine 209 form a payment unit.

店員側表示部210は、店員用のタッチディスプレイであり、店員に種々の情報を表示するとともに、店員から種々の入力を受け付ける。
キー操作部211は、各種のキー(ハードウェアキー、ボタン)から構成され、店員から種々の入力を受け付ける。
店員側スキャナ部212は、店員用のスキャナ部であり、各種の情報を光学的に読み取る。例えば、店員側スキャナ部212は、商品に付されているバーコードや、店員の名札に付された店員コードを光学的に読み取る。店員側スキャナ部212は、上記に加えて、お会計券に印刷されているコードや、品券類や、各種カードに印刷されているコードを読み取ってもよい。
The clerk-side display unit 210 is a touch display for the clerk, and displays various information to the clerk and receives various inputs from the clerk.
The key operation unit 211 is composed of various keys (hardware keys, buttons), and receives various inputs from the store clerk.
The clerk side scanner section 212 is a scanner section for the clerk, and optically reads various information. For example, the clerk-side scanner unit 212 optically reads a barcode attached to a product or a clerk code attached to a clerk's name tag. In addition to the above, the clerk-side scanner unit 212 may read codes printed on checkout tickets, gift certificates, and various cards.

なお、店員側スキャナ部212は、店員が商品を登録する際に用いられるが、店員は他の方法によって商品を登録してもよい。例えば、キー操作部211に、商品に対応するキー(例えば、スポーツ新聞に対応するキー等)が配置されている場合、店員は、当該キーを操作(押下)し、当該商品を登録してもよい。また、店員側表示部210に、商品に対応するプリセットキーが表示されている場合、店員は、当該プリセットキーを操作し、当該商品を登録してもよい。 Note that although the clerk-side scanner section 212 is used when a store clerk registers a product, the store clerk may register the product using other methods. For example, if a key corresponding to a product (for example, a key corresponding to a sports newspaper, etc.) is arranged on the key operation unit 211, a store clerk may operate (press) the key and register the product. good. Further, when a preset key corresponding to a product is displayed on the store clerk side display section 210, the store clerk may operate the preset key to register the product.

印刷部213は、各種媒体(レシート、お会計券等)を印刷、発行する。印刷部213は、店員側から客側、客側から店員側に向き(媒体発行口の方向)を回転自在に変更可能である。印刷部213の向きは、手動で変更してもよいし、例えば動作モード(詳細は後述)が切り替わることに基づいて自動的に変更(メカ的に制御等)してもよい。なお、印刷部213の向きの正誤をセンサなどで検出してもよい。なお、動作モードが切り替わることを動作モードが移行するとも言う。 The printing unit 213 prints and issues various media (receipts, billing tickets, etc.). The printing unit 213 can rotate freely (the 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 may be automatically changed (mechanically controlled, etc.), for example, based on switching of the operation mode (details will be described later). Note that a sensor or the like may be used to detect whether the printing unit 213 is oriented correctly or incorrectly. Note that switching the operating mode is also referred to as shifting the 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 controllers 10).

(各動作モードの概要)
続いて、POS端末20の動作モードについて説明する。POS端末20は、複数の動作モードを有する。当該動作モードは、通常業務中の動作モード(登録処理及び精算処理に係る動作モード)であり、売上や在高等を集計、照会等する集計モード、店員や保守員等が設定作業や保守作業を行う際のメンテナンスモード、新人がトレーニングを行う際のトレーニングモード等は含まない。
(Summary of each operation mode)
Next, the operation mode of the POS terminal 20 will be explained. POS terminal 20 has multiple operation modes. This operation mode is the operation mode during normal business operations (operation mode related to registration processing and payment processing), and is the aggregation mode for aggregating and inquiring sales and balances, and the operation mode for store clerks, maintenance personnel, etc. to perform setting work and maintenance work. It does not include maintenance mode when training is performed, training mode when new employees are training, etc.

図5は、POS端末20の動作モードの概略を説明する図である。POS端末20は、例えば、図5(A)に示した3種類の動作モード(通常モード(標準モード)、フルセルフモード、セミセルフモード(会計専用モード))を有する。また、POS端末20は、図5(A)の通常モード(標準モード)に代えて又は加えて図5(B)の通常モード(制限モード)を有してもよい。また、POS端末20は、図5(A)の通常モード(標準モード)に代えて又は加えて図5(B)のセミセルフモード(登録専用モード)を有してもよい。また、POS端末20は、図5(A)のセミセルフモード(会計専用モード)に代えて又は加えて図5(B)のセミセルフモード(登録専用モード)を有してもよい。 FIG. 5 is a diagram schematically explaining the operation mode of the POS terminal 20. As shown in FIG. The POS terminal 20 has, for example, three types of operation modes (normal mode (standard mode), full self mode, and semi-self mode (accounting only mode)) shown in FIG. 5(A). Further, the POS terminal 20 may have a normal mode (restricted mode) shown in FIG. 5(B) instead of or in addition to the normal mode (standard mode) shown in FIG. 5(A). Further, the POS terminal 20 may have a semi-self mode (registration-only mode) shown in FIG. 5(B) instead of or in addition to the normal mode (standard mode) shown in FIG. 5(A). Further, the POS terminal 20 may have a semi-self mode (registration only mode) shown in FIG. 5(B) instead of or in addition to the semi-self mode (accounting only mode) shown in FIG. 5(A).

図5(A)において、列は、各動作モードを示し、行は、各機能(「商品登録(店員側)」、「商品登録(客側)」、「貨幣の投入」、…、「お会計券の読取」)を示している。図5(B)においても同様である(但し、図5(B)においては各機能の図示を省略している)。 In FIG. 5(A), the columns indicate each operation mode, and the rows indicate each function (“Product registration (staff side)”, “Product registration (customer side)”, “Money insertion”, ..., “Customer side”). "Reading of Account Tickets"). The same applies to FIG. 5(B) (however, illustration of each function is omitted in FIG. 5(B)).

図5(A)(図5(B)も同様)において、列と行から特定される欄内の「〇」は、当該列の動作モードでは当該行の機能を有効としている旨を示している。例えば、列「通常モード(標準モード)」と行「商品登録(店員側)」から特定される欄内の「〇」は、通常モード(標準モード)では商品登録(店員側)を有効としている旨を示している。また、列と行から特定される欄内の「-」は、当該列の動作モードでは当該行の機能を無効としている旨を示している。例えば、列「通常モード」と行「商品登録(客側)」から特定される欄内の「-」は、通常モードでは商品登録(客側)を無効としている旨を示している。 In Fig. 5(A) (same as Fig. 5(B)), the "〇" in the column specified by the column and row indicates that the function of the corresponding row is enabled in the operation mode of the corresponding column. . For example, "〇" in the column specified by the column "Normal mode (Standard mode)" and the row "Product registration (Staff side)" indicates that product registration (Staff side) is valid in the normal mode (Standard mode). It shows that. Further, a "-" in a column specified from a column and a row indicates that the function of the row is disabled in the operation mode of the column. For example, a "-" in the column specified from the column "Normal Mode" and the row "Product Registration (Customer Side)" indicates that product registration (Customer Side) is disabled in the normal mode.

(各機能の説明)
以下、図5(A)に示した各機能の概略を説明する。
(Explanation of each function)
The outline of each function shown in FIG. 5(A) will be explained below.

(商品登録(店員側))
「商品登録(店員側)」は、買上商品を店員側(店員側スキャナ部212、店員側表示部210、キー操作部211)にて登録する機能である。つまり、店員の操作(店員側スキャナ部212によるスキャン、店員側表示部210へのタッチ、キー操作部211の操作)により、買上商品の登録処理を実行する機能である。
(Product registration (staff side))
"Product registration (store clerk side)" is a function for registering purchased products on the clerk side (clerk side scanner section 212, clerk side display section 210, key operation section 211). In other words, this is a function that executes the registration process of the purchased product by the store clerk's operations (scanning by the store clerk's scanner section 212, touching the store clerk's display section 210, operating the key operation section 211).

(商品登録(客側))
「商品登録(客側)」は、買上商品を客側(客側スキャナ部206、客側表示部205)にて登録する機能である。つまり、客の操作(客側スキャナ部206によるスキャン、客側表示部205へのタッチ)により、買上商品の登録処理を実行する機能である。
(Product registration (customer side))
"Product registration (customer side)" is a function for registering purchased products on the customer side (customer side scanner section 206, customer side display section 205). In other words, this is a function that executes the registration process of the purchased product by the customer's operation (scanning by the customer side scanner unit 206, touching the customer side display unit 205).

(貨幣の投入)
「貨幣の投入」は、貨幣(紙幣、硬貨)の投入を受け付ける機能である。つまり、現金による精算の操作(釣銭機209への貨幣の投入)を受け付ける機能である。
(Inserting money)
"Money insertion" is a function that accepts the insertion of money (banknotes, coins). In other words, it is a function that accepts a payment operation using cash (insertion of money into the change machine 209).

(他端末への登録情報の送信)
「他端末への登録情報の送信」は、登録処理において生成された登録情報を他端末(精算処理を実行可能な他端末。例えば、他のPOS端末20)に送信(直接的に他端末に送信、又は、ストアコントローラ10や監視端末などを経由して間接的に他端末に送信。以下、同様)する機能である。
(Sending registration information to other terminals)
"Sending registration information to another terminal" is to send the registration information generated in the registration process to another terminal (another terminal that can execute the payment process, for example, another POS terminal 20) (directly to the other terminal). This is a function to send the information, or indirectly send it to another terminal via the store controller 10, a monitoring terminal, etc. (hereinafter the same).

(お会計券の発行)
「お会計券の発行」は、登録処理において生成した登録情報等をコード化し、印刷した媒体(お会計券)を発行する機能である。
(Issuance of accounting ticket)
"Issuance of accounting ticket" is a function of encoding the registration information generated in the registration process and issuing a printed medium (accounting ticket).

(他端末からの登録情報の受信)
「他端末からの登録情報の受信」は、他端末の登録処理において生成された登録情報を受信(直接的に他端末から受信、又は、ストアコントローラ10や監視端末などを経由して間接的に他端末から受信。以下、同様)する機能である。なお、他端末から登録情報を受信した端末は、当該登録情報に基づいて精算処理を実行する。
(Receiving registration information from other terminals)
"Receiving registration information from another terminal" means receiving registration information generated in the registration process of another terminal (directly from another terminal, or indirectly via the store controller 10, monitoring terminal, etc.). This is a function to receive data from other terminals (hereinafter the same). Note that the terminal that has received the registration information from another terminal executes the payment process based on the registration information.

(お会計券の読取)
「お会計券の読取」は、お会計券(具体的にはお会計券に印刷されているコード、あるいは、コード化されている情報)を読み取る機能である。なお、他端末において発行されたお会計券を読み取った端末は、お会計券を読み取ることによって取得される登録情報に基づいて精算処理を実行する。
(Reading the bill)
"Reading a bill" is a function of reading a bill (specifically, a code printed on a bill or coded information). Note that the terminal that reads the bill issued by another terminal executes the payment process based on the registration information obtained by reading the bill.

(各動作モードの説明)
続いて、図5(A)及び図5(B)に示した各動作モードの概略を説明する。
(Explanation of each operation mode)
Next, the outline of each operation mode shown in FIGS. 5(A) and 5(B) will be explained.

(通常モード(標準モード))
通常モード(標準モード)は、図5(A)に示すように、商品登録(店員側)を有効「〇」とし、商品登録(客側)を無効「-」とした動作モードである。つまり、通常モード(標準モード)は、客側においては登録処理を実行せずに店員側において登録処理を実行する動作モードである。
(Normal mode (standard mode))
As shown in FIG. 5A, the normal mode (standard mode) is an operation mode in which product registration (on the clerk's side) is set to valid "0" and product registration (on the customer's side) is set to disabled as "-". In other words, the normal mode (standard mode) is an operation mode in which the registration process is not executed on the customer's side but on the clerk's side.

また、通常モード(標準モード)は、図5(A)に示すように、貨幣の投入も、他端末への登録情報の送信も、お会計券の発行も、いずれも有効「〇」とした動作モードである。つまり、通常モード(標準モード)では、店員側における登録処理の後の精算処理について、自端末において実行することも他端末に実行させることも可能である。具体的には、通常モード(標準モード)では、釣銭機209への貨幣の投入を受け付けることによって精算処理を自端末で実行し、他端末に登録情報を送信することによって(またはお会計券を発行することによって)精算処理を他端末に実行させる。 In addition, in the normal mode (standard mode), as shown in Figure 5 (A), all functions such as inserting money, sending registered information to other terminals, and issuing accounting tickets are set to "〇". This is the operating mode. That is, in the normal mode (standard mode), the checkout process after the registration process on the clerk's side can be executed by the own terminal or can be executed by another terminal. Specifically, in the normal mode (standard mode), the payment process is executed on the own terminal by accepting the insertion of money into the change machine 209, and the payment process is executed on the own terminal by sending registration information to another terminal (or the payment ticket is sent to the other terminal). (issuing) to have another terminal execute the payment process.

また、通常モード(標準モード)は、図5(A)に示すように、他端末からの登録情報の受信も、お会計券の読取も、いずれも有効「〇」とした動作モードである。つまり、通常モード(標準モード)では、他端末において生成された登録情報に基づいて精算処理を実行可能である。なお、登録情報の受信後(またはお会計券の読取後)の精算処理は、図5(A)のセミセルフモードとして実行してもよい。すなわち、通常モード(標準モード)であるときに、登録情報を受信した(またはお会計券を読み取った)場合には、通常モード(標準モード)からセミセルフモード(会計専用モード)に自動的(店員による許可を求めてもよい)に移行し、セミセルフモード(会計専用モード)として精算処理を実行してもよい。また、セミセルフモード(会計専用モード)に移行して精算処理を実行した場合には、セミセルフモード(会計専用モード)から通常モード(標準モード)に自動的(店員による許可を求めてもよい)に移行(復帰)してもよいし、セミセルフモード(会計専用モード)のままとしてもよい。 Further, the normal mode (standard mode) is an operation mode in which reception of registration information from other terminals and reading of billing tickets are both enabled as shown in FIG. 5(A). That is, in the normal mode (standard mode), payment processing can be executed based on registration information generated at another terminal. Note that the payment process after receiving the registration information (or after reading the bill) may be executed in the semi-self mode shown in FIG. 5(A). In other words, if registration information is received (or a checkout ticket is read) while in normal mode (standard mode), normal mode (standard mode) automatically changes to semi-self mode (accounting only mode). The payment process may be executed in semi-self mode (accounting only mode). In addition, if you move to semi-self mode (accounting only mode) and execute payment processing, the semi-self mode (accounting only mode) will automatically change to normal mode (standard mode) (permission may be requested from the store staff). You may transition (return) or remain in semi-self mode (accounting only mode).

なお、通常モード(標準モード)において、他端末からの登録情報の受信、お会計券の読取の少なくとも一方を無効「-」としてもよい。 In addition, in the normal mode (standard mode), at least one of receiving registration information from another terminal and reading a bill may be set to "-".

(フルセルフモード)
フルセルフモードは、図5(A)に示すように、商品登録(客側)を有効「〇」とした動作モードである。つまり、フルセルフモードは、客側における登録処理を前提とした動作モードである。但し、フルセルフモードは、商品登録(店員側)も有効「〇」としている。つまり、フルセルフモードは、客側における登録処理を前提としつつ、店員側における登録処理も許容する動作モードである。なお、客側、店員側の両側において登録処理が行われている状態をダブルスキャンモードと称する場合がある。
(Full self mode)
As shown in FIG. 5A, the full self mode is an operation mode in which product registration (on the customer side) is enabled. In other words, the full self mode is an operation mode that assumes registration processing on the customer side. However, in full self-mode, product registration (on the store clerk's side) is also valid. In other words, the full self mode is an operation mode that assumes registration processing on the customer's side and also allows registration processing on the clerk's side. Note that a state in which registration processing is performed on both the customer side and the clerk side is sometimes referred to as double scan mode.

なお、図5(A)に示した例では、フルセルフモードにおいて、商品登録(店員側)を有効「〇」としているが、フルセルフモードにおいて、商品登録(店員側)を無効「-」としてもよい。 In the example shown in Figure 5 (A), in full self mode, product registration (on the clerk's side) is set to valid "〇", but in full self mode, product registration (on the clerk's side) is set to disabled as "-". Good too.

また、フルセルフモードは、図5(A)に示すように、貨幣の投入を有効「〇」とし、他端末への登録情報の送信とお会計券の発行とを無効「-」とした動作モードである。つまり、フルセルフモードは、当該端末における精算処理を前提とした動作モードである。 In addition, as shown in Figure 5 (A), the full self mode is an operation mode in which the insertion of money is enabled with "〇" and the transmission of registration information to other terminals and the issuance of accounting tickets are disabled with "-". It is. In other words, the full self mode is an operation mode that assumes payment processing at the terminal.

また、フルセルフモードは、図5(A)に示すように、通常モード(標準モード)と同様、他端末からの登録情報の受信も、お会計券の読取も、いずれも有効「〇」とした動作モードである。つまり、通常モード(標準モード)と同様、フルセルフモードでは、他端末において生成された登録情報に基づいて精算処理を実行可能である。なお、登録情報の受信後(またはお会計券の読取後)の精算処理は、図5(A)のセミセルフモードとして実行してもよい。すなわち、フルセルフモードであるときに、登録情報を受信した(またはお会計券を読み取った)場合には、フルセルフモードからセミセルフモード(会計専用モード)に自動的に移行し、セミセルフモード(会計専用モード)として精算処理を実行してもよい。また、セミセルフモード(会計専用モード)に移行して精算処理を実行した場合には、セミセルフモード(会計専用モード)からフルセルフモードに自動的に移行(復帰)してもよいし、セミセルフモード(会計専用モード)のままとしてもよい。 In addition, as shown in Figure 5 (A), in full self mode, as in normal mode (standard mode), receiving registration information from other terminals and reading billing tickets are both enabled. This is the operating mode. That is, like the normal mode (standard mode), in the full self mode, payment processing can be executed based on registration information generated at another terminal. Note that the payment process after receiving the registration information (or after reading the bill) may be executed in the semi-self mode shown in FIG. 5(A). In other words, if registration information is received (or a checkout ticket is read) while in full-self mode, the mode automatically shifts from full-self mode to semi-self mode (accounting-only mode), and The payment process may also be executed in a special mode (dedicated mode). In addition, if you execute the payment process by transitioning to semi-self mode (accounting only mode), you may automatically transition (return) from semi-self mode (accounting only mode) to full self-mode, or You may leave it in accounting-only mode).

(セミセルフモード(会計専用モード))
セミセルフモード(会計専用モード)は、図5(A)に示すように、他端末からの登録情報の受信、お会計券の読取、貨幣の投入を有効「〇」とし、商品登録(店員側)や商品登録(客側)を無効「-」とした動作モードである。つまり、セミセルフモード(会計専用モード)は、自端末においては登録処理を実行せず、専ら、他端末において生成された登録情報に基づいて精算処理を実行する動作モードである。なお、セミセルフモード(会計専用モード)では、登録処理を実行しない動作モードであるため(登録情報を生成しないため)、図5(A)に示すように、他端末への登録情報の送信も、お会計券の発行も、無効「-」としている。
(Semi-self mode (accounting only mode))
In the semi-self mode (accounting only mode), as shown in Figure 5 (A), receiving registration information from other terminals, reading billing tickets, and inserting money are enabled, and product registration (clerk side) is enabled. This is an operation mode in which product registration and product registration (on the customer side) are disabled as "-". In other words, the semi-self mode (accounting-only mode) is an operation mode in which the own terminal does not perform the registration process, and only performs the payment process based on the registration information generated at the other terminal. In addition, since the semi-self mode (accounting only mode) is an operation mode in which registration processing is not executed (registration information is not generated), the transmission of registration information to other terminals is also not possible, as shown in FIG. 5(A). Issuance of accounting tickets is also marked as invalid.

(通常モード(制限モード))
通常モード(制限モード)は、図5(B)に示すように、図5(A)の通常モード(標準モード)において有効「〇」としていた他端末への登録情報の送信とお会計券の発行とを無効「-」としたものである。つまり、通常モード(制限モード)は、通常モード(標準モード)においては許容されている他端末に精算処理を実行させる機能を制限した動作モードである。
(Normal mode (limited mode))
As shown in Figure 5 (B), the normal mode (restricted mode) is used to send registered information to other terminals and issue check tickets, which was set to valid in the normal mode (standard mode) of Figure 5 (A). and is set to "-" to indicate that it is invalid. In other words, the normal mode (restricted mode) is an operation mode in which the function of causing another terminal to execute payment processing, which is permitted in the normal mode (standard mode), is restricted.

(セミセルフモード(登録専用モード))
セミセルフモード(登録専用モード)は、図5(B)に示すように、商品登録(店員側)、他端末への登録情報の送信、お会計券の発行を有効「〇」とし、商品登録(客側)、貨幣の投入、他端末からの登録情報の受信、お会計券の読取を無効「-」とした動作モードである。つまり、セミセルフモード(登録専用モード)は、専ら、自端末において登録処理を実行し、他端末に精算処理を実行させる動作モードである。なお、セミセルフモード(登録専用モード)は、店員による登録操作を前提としているため、商品登録(客側)を無効「-」としている。
(Semi-self mode (registration only mode))
In the semi-self mode (registration only mode), as shown in Figure 5 (B), product registration (on the clerk's side), transmission of registration information to other terminals, and issuance of checkout tickets are enabled, and product registration ( (Customer side), inserting money, receiving registration information from other terminals, and reading billing tickets are disabled in this operation mode. In other words, the semi-self mode (registration only mode) is an operation mode in which the own terminal exclusively executes the registration process and causes another terminal to execute the payment process. Note that in the semi-self mode (registration only mode), product registration (customer side) is set to invalid because it is assumed that the registration operation is performed by a store clerk.

(機能の有効、無効について)
なお、上記では、POS端末20は、動作モードに応じて、POS端末20自身が備える各種の機能(図5(A)の商品登録(店員側)、商品登録(客側)、貨幣の投入、…、お会計券の読取)の夫々について、有効「〇」であるか無効「-」であるかが異なる旨を説明した。換言すれば、上記では、POS端末20は、全部の機能(図5(A)の商品登録(店員側)、商品登録(客側)、貨幣の投入、…、お会計券の読取)を元々有し、うち一部の機能を動作モードに応じて無効とする旨を説明した(例えば、図5(A)に示すように、POS端末20は、通常モード(標準モード)であるときは商品登録(客側)を無効「-」とし、フルセルフモードであるときは他端末への登録情報の送信とお会計券の発行とを無効「-」としている)。
(About enabling and disabling functions)
In addition, in the above description, the POS terminal 20 performs various functions provided by the POS terminal 20 itself (product registration (staff side), product registration (customer side), money insertion, . . , reading the bill), it was explained that the difference is whether it is valid "〇" or invalid "-". In other words, in the above, the POS terminal 20 originally performs all the functions (product registration (staff side), product registration (customer side), inserting money, ..., reading the bill as shown in FIG. 5A). (For example, as shown in FIG. 5A, when the POS terminal 20 is in normal mode (standard mode), some functions are disabled depending on the operation mode.) Registration (customer side) is disabled (-), and when in full self-mode, sending registration information to other terminals and issuance of billing tickets are disabled (-).

しかしながら、POS端末20は、動作モードに応じて実行可能な機能が異なればよく、POS端末20は、必ずしも、全部の機能を元々有し、うち一部の機能を動作モードに応じて無効とするといった構成としなくてもよい。例えば、POS端末20は、初めから全部の機能(該機能を実現するためのプログラム)を有するのではなく、動作モードに応じて(例えば、動作モードの切り替えに際し)、当該動作モードにおいて必要となる機能(図5において有効「〇」とした機能に相当する機能)を実現するためのプログラムを外部(例えば、ストアコントローラ10、監視端末、店外のサーバ(クラウド等)等)から取得して実行可能な状態とするとともに、当該動作モードに不要な機能(図5において無効「-」とした機能に相当する機能)を実現するためのプログラムが存在する場合(保持する場合)には当該プログラムを実行不能な状態としてもよい(例えば消去するようにしてもよい)。なお、不要な機能を実現するためのプログラムを実行不能な状態とした後に必要な機能を実現するためのプログラムを取得して実行可能な状態としてもよい。また例えば、POS端末20は、動作モードの切り替えに際し、移行先の動作モードに関わらず、一旦、全部のプログラムを実行不能な状態とした後に、当該動作モードにおいて必要となる機能を実現するためのプログラムを外部から取得して実行可能な状態としてもよい。つまり、POS端末20の構成としては、動作モードに応じて、元々具備する各種の機能のうちの一部を無効「-」にするといったものであってもよいし、動作モードに応じて、必要な機能のみを適宜を具備させるといったものであってもよい。 However, the POS terminal 20 only needs to have different executable functions depending on the operation mode, and the POS terminal 20 does not necessarily have all the functions originally, but some of the functions are disabled depending on the operation mode. It is not necessary to have such a configuration. For example, the POS terminal 20 does not have all the functions (programs for realizing the functions) from the beginning, but depending on the operation mode (for example, when switching the operation mode), Obtain and execute a program to realize the function (function corresponding to the function marked as enabled in Figure 5) from the outside (for example, store controller 10, monitoring terminal, server outside the store (cloud, etc.)) In addition, if there is a program to realize a function that is not necessary for the operation mode (a function corresponding to the function marked as disabled in Figure 5) (if it is retained), the program is It may be in an unexecutable state (for example, it may be erased). Note that after a program for realizing an unnecessary function is rendered unexecutable, a program for realizing a necessary function may be acquired and made executable. For example, when switching the operation mode, the POS terminal 20 first makes all programs unexecutable, regardless of the destination operation mode, and then executes The program may also be obtained from an external source and placed in an executable state. In other words, depending on the operation mode, the configuration of the POS terminal 20 may be such that some of the various functions originally provided are disabled, or depending on the operation mode, some of the various functions originally provided may be disabled. It is also possible to provide only appropriate functions.

以上、図5(A)の通常モード(標準モード)、フルセルフモード、セミセルフモード(会計専用モード)、図5(B)の通常モード(制限モード)、セミセルフモード(登録専用モード)について説明したが、以下、図5(A)の通常モード(標準モード)、フルセルフモード、セミセルフモード(会計専用モード)を中心に説明する。なお、以下の説明において、通常モード(標準モード)を単に通常モードと称する場合がある。また、セミセルフモード(会計専用モード)を単にセミセルフモードと称する場合がある。 Above, we have explained the normal mode (standard mode), full self mode, semi-self mode (accounting only mode) in Figure 5 (A), and the normal mode (restricted mode) and semi-self mode (registration only mode) in Figure 5 (B). However, the following description will focus on the normal mode (standard mode), full self-mode, and semi-self mode (accounting-only mode) shown in FIG. 5(A). Note that in the following description, the normal mode (standard mode) may be simply referred to as normal mode. Further, the semi-self mode (accounting only mode) may be simply referred to as the semi-self mode.

(動作モードの切り替え(移行))
続いて、POS端末20の動作モードの切り替え(移行)について説明する。POS端末20は、基本的には、店員による動作モードの切り替えるための明示的なモード切替操作(モード移行操作とも称する。詳細は後述する)に従って動作モードが切り替わる。また、POS端末20は、モード切替操作とは異なる他の操作(例えば、店員コードの読み取り等)に従って動作モードが切り替わる場合がある。
(Switching (transition) of operation mode)
Next, switching (transition) of the operation mode of the POS terminal 20 will be explained. Basically, the operation mode of the POS terminal 20 is switched according to an explicit mode switching operation (also referred to as a mode transition operation, which will be described in detail later) by a store clerk. Furthermore, the operation mode of the POS terminal 20 may be switched in accordance with an operation different from the mode switching operation (for example, reading a clerk code, etc.).

また、POS端末20は、店員の操作によらずに、動作モードが切り替わる場合がある。具体的には、POS端末20は、他端末(POS端末20、監視端末、携帯端末等)からのモード切替命令(モード切替指示)に従って動作モードが切り替わる場合がある。また、POS端末20は、時間的な条件(例えば、最後に操作してからの経過時間、スケジュールによる定刻等)に従って動作モードが切り替わる場合がある。また、POS端末20は、処理の開始時(例えば、受信した登録情報に基づく精算処理の開始時、お会計券に基づく精算処理の開始時等)に動作モードが切り替わるようにしてもよい。また、POS端末20は、処理の終了時(例えば、受信した登録情報に基づく精算処理の終了時、お会計券に基づく精算処理の終了時)に動作モードが切り替わるようにしてもよい。 Furthermore, the operation mode of the POS terminal 20 may be switched without being operated by a store clerk. Specifically, the operation mode of the POS terminal 20 may be switched in accordance with a mode switching command (mode switching instruction) from another terminal (POS terminal 20, monitoring terminal, mobile terminal, etc.). Further, the operation mode of the POS terminal 20 may be switched according to temporal conditions (for example, the elapsed time since the last operation, a fixed time according to a schedule, etc.). Furthermore, the operation mode of the POS terminal 20 may be switched at the start of processing (for example, at the start of payment processing based on received registration information, at the start of payment processing based on a bill, etc.). Furthermore, the POS terminal 20 may be configured to switch its operating mode at the end of the process (for example, at the end of the payment process based on the received registration information, or at the end of the payment process based on the bill).

図6は、POS端末20の動作モードの切り替えについて説明する図である。図6の左側は切り替え前後の動作モードの組み合せ(切替前の動作モード→切替後の動作モード)を示し、右側は動作モードの切り替えの条件(一例)を示している。例えば、aの行は、通常モードからフルセルフモードへの動作モードの切り替えの条件の一例として、モード切替操作、モード切替命令、所定時間経過(不使用)である旨を示している。つまり、動作モードが通常モードであるときに、例えば、モード切替操作、モード切替命令、所定時間経過(不使用)などがあった場合には、動作モードが通常モードからフルセルフモードに切り替わる旨を示している。なお、モード切替操作の詳細は後述する。 FIG. 6 is a diagram illustrating switching of the operation mode of the POS terminal 20. The left side of FIG. 6 shows the combination of operation modes before and after switching (operation mode before switching→operation mode after switching), and the right side shows conditions (an example) for switching the operation modes. For example, the row a indicates that examples of conditions for switching the operating mode from the normal mode to the full self mode include a mode switching operation, a mode switching command, and a predetermined period of time (non-use). In other words, when the operating mode is normal mode, if there is a mode switching operation, a mode switching command, a predetermined period of time elapsed (non-use), etc., the operating mode will switch from normal mode to full self mode. It shows. Note that details of the mode switching operation will be described later.

(通常モード→フルセルフモード)
aに示すように、通常モードであるときに、例えば、モード切替操作、モード切替命令(移行先の動作モードとしてフルセルフモードが特定されているモード切替命令等)、所定時間経過(所定時間の不使用)などがあった場合には、通常モードからフルセルフモードに動作モードが切り替わる。
(Normal mode → Full self mode)
As shown in a, when in the normal mode, for example, a mode switching operation, a mode switching command (a mode switching command specifying full self mode as the destination operation mode, etc.), a predetermined time elapsed (a predetermined time elapsed), etc. (not in use), the operating mode switches from normal mode to full self mode.

(通常モード→セミセルフモード(会計専用モード))
bに示すように、通常モードであるときに、例えば、モード切替操作、モード切替命令(移行先の動作モードとしてセミセルフモード(会計専用モード)が特定されているモード切替命令等)などがあった場合には、通常モードからセミセルフモード(会計専用モード)に動作モードが切り替わる。また、通常モードであるときに、例えば、他端末から登録情報を受信した場合やお会計券を読み取った場合に、通常モードからセミセルフモード(会計専用モード)に動作モードが切り替わるようにしてもよい。
(Normal mode → Semi-self mode (accounting only mode))
As shown in b, when in normal mode, for example, a mode switching operation, a mode switching command (a mode switching command that specifies semi-self mode (accounting only mode) as the destination operation mode, etc.), etc. In this case, the operation mode is switched from normal mode to semi-self mode (accounting only mode). Furthermore, while in normal mode, the operating mode may be switched from normal mode to semi-self mode (accounting-only mode) when registration information is received from another terminal or when a checkout ticket is read, for example. .

(フルセルフモード→通常モード)
cに示すように、フルセルフモードであるときに、例えば、モード切替操作、モード切替命令(移行先の動作モードとして通常モードが特定されているモード切替命令等)などがあった場合には、フルセルフモードから通常モードに動作モードが切り替わる。
(Full self mode → normal mode)
As shown in c, if, for example, there is a mode switching operation or a mode switching command (such as a mode switching command that specifies the normal mode as the destination operation mode) while in the full self mode, The operating mode switches from full self mode to normal mode.

(フルセルフモード→セミセルフモード(会計専用モード))
dに示すように、フルセルフモードであるときに、例えば、モード切替操作、モード切替命令(移行先の動作モードとしてセミセルフモード(会計専用モード)が特定されているモード切替命令等)などがあった場合には、フルセルフモードからセミセルフモード(会計専用モード)に動作モードが切り替わる。また、フルセルフモードであるときに、例えば、他端末から登録情報を受信した場合やお会計券を読み取った場合に、フルセルフモードからセミセルフモード(会計専用モード)に動作モードが切り替わるようにしてもよい。
(Full self mode → Semi self mode (accounting only mode))
As shown in d, when in full self mode, for example, there is a mode switching operation, a mode switching command (a mode switching command that specifies semi-self mode (accounting only mode) as the destination operation mode, etc.), etc. In this case, the operation mode switches from full self mode to semi self mode (accounting only mode). In addition, when in full self mode, for example, if registration information is received from another terminal or a checkout ticket is read, the operating mode will be switched from full self mode to semi self mode (accounting only mode). Good too.

(フルセルフモード→ダブルスキャンモード)
eに示すように、フルセルフモードであるときに、例えば、店員コードの読み取りなどがあった場合には、フルセルフモードからダブルスキャンモードに動作モードが切り替わる。なお、ダブルスキャンモードは、フルセルフモードの一態様(商品登録(客側)の機能に加え、商品登録(店員側)の機能が使用されている状態。図5(A)参照)である。
(Full self mode → double scan mode)
As shown in e, if, for example, a clerk code is read while in the full self mode, the operation mode is switched from the full self mode to the double scan mode. Note that the double scan mode is an aspect of the full self mode (a state in which the function of product registration (on the staff side) is used in addition to the function of product registration (on the customer side); see FIG. 5(A)).

なお、フルセルフモードであるときに店員コードの読み取りなどがあった場合には、商品登録の状態にかかわらず、常にダブルスキャンモードに動作モードが切り替わるようにしてもよいし、商品登録の状態に応じて異なる動作モードに切り替わるようにしてもよい。例えば、未だ商品の登録が行われていないときに店員コードの読み取りなどがあった場合には(つまり、客による商品登録が行われていない状態では)、フルセルフモードから通常モードに切り替わり、既に商品の登録が行われているときに店員コードの読み取りなどがあった場合には(つまり、客による商品登録が行われている状態では)、フルセルフモードからダブルスキャンモードに切り替わるようにしてもよい。 Note that if a clerk code is read while in full self mode, the operation mode may always switch to double scan mode regardless of the product registration state, or the operation mode may be changed to double scan mode regardless of the product registration state. It may be possible to switch to a different operation mode depending on the situation. For example, if a store employee code is read while the product has not yet been registered (in other words, the product has not been registered by the customer), the system will switch from full self mode to normal mode, and If a clerk code is read while a product is being registered (in other words, if the product is being registered by a customer), the system will switch from full self mode to double scan mode. good.

(セミセルフモード(会計専用モード)→通常モード)
fに示すように、セミセルフモード(会計専用モード)であるときに、例えば、モード切替操作、モード切替命令(移行先の動作モードとして通常モードが特定されているモード切替命令等)などがあった場合には、セミセルフモード(会計専用モード)から通常モードに動作モードが切り替わる。また、セミセルフモード(会計専用モード)であるときに、例えば、精算処理(例えば、受信した登録情報に基づく精算処理、お会計券に基づく精算処理)が終了した場合に、セミセルフモード(会計専用モード)から通常モードに動作モードが切り替わるようにしてもよい。
(Semi-self mode (accounting only mode) → normal mode)
As shown in f, when in semi-self mode (accounting only mode), for example, a mode switching operation, a mode switching command (a mode switching command, etc. in which normal mode is specified as the destination operation mode), etc. In this case, the operation mode is switched from semi-self mode (accounting only mode) to normal mode. In addition, when in semi-self mode (accounting only mode), for example, if payment processing (for example, payment processing based on received registration information, payment processing based on checkout ticket) is completed, semi-self mode (accounting only mode) ) to the normal mode.

(セミセルフモード(会計専用モード)→フルセルフモード)
gに示すように、セミセルフモード(会計専用モード)であるときに、例えば、モード切替操作、モード切替命令(移行先の動作モードとしてフルセルフモードが特定されているモード切替命令等)などがあった場合には、セミセルフモード(会計専用モード)からフルセルフモードに動作モードが切り替わる。また、セミセルフモード(会計専用モード)であるときに、例えば、精算処理(例えば、受信した登録情報に基づく精算処理、お会計券に基づく精算処理)が終了した場合に、セミセルフモード(会計専用モード)からフルセルフモードに動作モードが切り替わるようにしてもよい。
(Semi-self mode (accounting only mode) → Full self-mode)
As shown in g, when in semi-self mode (accounting only mode), for example, there is a mode switching operation, a mode switching command (a mode switching command that specifies full self mode as the destination operation mode, etc.), etc. In this case, the operation mode switches from semi-self mode (accounting only mode) to full self-mode. In addition, when in semi-self mode (accounting only mode), for example, if payment processing (for example, payment processing based on received registration information, payment processing based on checkout ticket) is completed, semi-self mode (accounting only mode) ) to full self mode.

なお、モード切替操作は、操作に応じて移行先の動作モードが特定されるものであればよい。例えば、移行先別の夫々のボタンを備える場合(又は表示する場合)には、夫々のボタンを押下するモード切替操作に応じて、夫々の移行先に動作モードが切り替わるようにしてもよい。また、押下毎に移行先が切り替わる1つのボタンを備える場合(又は表示する場合)には、当該ボタンを押下するモード切替操作毎に、動作モードが切り替わるようにしてもよい。 Note that the mode switching operation may be any operation that specifies the destination operation mode according to the operation. For example, when providing (or displaying) buttons for different destinations, the operation mode may be switched to each destination in response to a mode switching operation by pressing each button. Further, in the case of providing (or displaying) one button whose destination changes each time the button is pressed, the operation mode may be changed each time the button is pressed to switch the mode.

なお、移行先の動作モードを選択するためのボタンと、該ボタンによって選択した動作モードへの移行を決定するためのボタンを別個に備える(又は表示)してもよい。 Note that a button for selecting the destination operation mode and a button for determining the transition to the operation mode selected by the button may be separately provided (or displayed).

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

なお、モード切替ボタン211aをキー操作部211の角部に配置したため、動作モードを切り替える際の操作ミスを減らすことができるとともに、容易に動作モードを切り替えることができるようになる。つまり、キー操作部211の角部にモード切替ボタン211aが存在する場合、例えばキー操作部211の中央付近にモード切替ボタン211aが存在する場合に比べ、例えば、操作対象であるモード切替ボタン211aに隣接する他のボタン数が少ないため、慌てて他のボタンを操作するなどの操作ミスが生じ難く、また、操作対象であるモード切替ボタン211aの位置を瞬時に特定できるため、ストレスなくモード切替操作を行うことができる。 Note that since the mode switching button 211a is arranged at the corner of the key operation section 211, it is possible to reduce operational errors when switching the operating mode, and it is also possible to easily switch the operating mode. In other words, when the mode switching button 211a is located at the corner of the key operation unit 211, compared to the case where the mode switching button 211a is located near the center of the key operation unit 211, for example, the mode switching button 211a that is the operation target is Since the number of adjacent buttons is small, it is difficult to make operational errors such as operating other buttons in a hurry, and the position of the mode switching button 211a to be operated can be instantly identified, allowing stress-free mode switching operations. It can be performed.

更に、モード切替ボタン211aをキー操作部211の右上端(最上段かつ最右端)の角部に配置したため、店員が店員側にいる場合だけでなく客側にいる場合にもモード切替操作を行うことができるようになる。つまり、客側にいる店員は、通常、キー操作部211の各ボタンを視認し得ないが、キー操作部211の右上端に存在するモード切替ボタン211aについては、客側から手を伸ばし、手探り(手の感触)のみで、操作対象であるモード切替ボタン211aを容易に認識し得るため、客側にいる店員は店員側に移動しなくても、モード切替操作を行うことができる。 Furthermore, since the mode switching button 211a is arranged at the upper right corner of the key operation unit 211 (the uppermost and rightmost corner), the mode switching operation can be performed not only when the clerk is on the clerk's side but also when the customer is on the customer's side. You will be able to do this. In other words, the clerk on the customer's side usually cannot visually recognize each button on the key operation section 211, but when it comes to the mode switching button 211a located at the upper right corner of the key operation section 211, the clerk on the customer's side reaches out and gropes. Since the mode switching button 211a to be operated can be easily recognized only by the touch of the hand, the clerk on the customer's side can perform the mode switching operation without moving to the clerk's side.

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

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

(各動作モードの動作)
図7は、通常モードの動作の概略を説明する模式図である。具体的には、図7は、通常モードにおいて、自端末において精算処理を実行する場合の処理の流れや人(店員、客)の動作を表した模式図である。図8は、通常モードの動作の概略を説明するフローチャートである。具体的には、図8は、通常モードにおいて、自端末において精算処理を実行する場合の動作の概略を説明するフローチャートである。
(Operation of each operation mode)
FIG. 7 is a schematic diagram illustrating an outline of the operation in the normal mode. Specifically, FIG. 7 is a schematic diagram showing the flow of processing and the actions of people (clerks, customers) when payment processing is executed on the own terminal in the normal mode. FIG. 8 is a flowchart outlining the operation in normal mode. Specifically, FIG. 8 is a flowchart illustrating an outline of the operation when the terminal executes payment processing in the normal mode.

通常モード(自端末において精算処理を実行する場合も他端末に精算処理を実行させる場合も同様)では、店員は、客の買上商品を店員側(店員側スキャナ部212、店員側表示部210、キー操作部211)にて登録する(図7の上段)。つまり、POS端末20は、店員の操作(店員側スキャナ部212によるスキャン、店員側表示部210へのタッチ、キー操作部211の操作)により、買上商品の登録処理を実行する(図7の上段)。 In the normal mode (the same applies whether the payment process is executed on the own terminal or when the payment process is executed on another terminal), the store clerk scans the customer's purchased products on the store clerk's side (the clerk's scanner section 212, the clerk's display section 210, The key operation unit 211) is used to register (upper row of FIG. 7). In other words, the POS terminal 20 executes the registration process for the purchased product (in the upper row of FIG. ).

店員による登録処理が完了した場合、客は、店員側表示部210において買上商品の合計金額を確認し、釣銭機209に貨幣(現金)を投入、または、カード決済部208を操作し、精算する(図7の下段)。つまり、POS端末20は、客の操作等(釣銭機209への現金の投入、カード決済部208の操作)により、精算処理を実行する(図7の下段)。 When the registration process by the store clerk is completed, the customer checks the total amount of purchased items on the store clerk side display section 210, inserts money (cash) into the change machine 209, or operates the card payment section 208 to make payment. (Bottom row of Figure 7). That is, the POS terminal 20 executes the payment processing in response to the customer's operations (insertion of cash into the change machine 209, operation of the card payment unit 208) (lower part of FIG. 7).

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

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

また、客は、登録処理が完了する前に、支払方法(支払種別、決済方法、決済種別とも称する)を選択してもよい。つまり、POS端末20は、登録処理中において支払方法の選択を受付可能である。 Additionally, the customer may select a payment method (also referred to as payment type, payment method, or payment type) before the registration process is completed. That is, the POS terminal 20 can accept the selection of a payment method during the registration process.

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

また、POS端末20は、お釣りがある場合には、お釣りの取り忘れを防止するため、釣銭機209による釣銭・釣札の払出しを制御し、客が釣銭・釣札を取り除いたことをセンサ等で認識した上で、印刷部213によるレシートの発行を制御してもよい。他の動作モードにおいても同様である。 In addition, when there is change, the POS terminal 20 controls the payout of change and change tags by the change machine 209 in order to prevent forgetting to take change, and uses a sensor etc. to detect when the customer has removed the change and change tags. After this recognition, issuing of a receipt by the printing unit 213 may be controlled. The same applies to other operation modes.

図9は、通常モードの動作の概略を説明する模式図である。具体的には、図9は、通常モード(標準モード)において、他端末に精算処理を実行させる場合の処理の流れや人(店員、客)の動作を表した模式図である。図10は、通常モードの動作の概略等を説明するフローチャートである。具体的には、図10(A)は、通常モード(標準モード)において、他端末に精算処理を実行させる場合の動作の概略を説明するフローチャートである。なお、図10(B)は、図10(A)の他端末(他の装置)における動作の基本的な流れを示したフローチャートである。 FIG. 9 is a schematic diagram illustrating an outline of the operation in the normal mode. Specifically, FIG. 9 is a schematic diagram showing the flow of processing and the actions of people (clerks, customers) when having another terminal execute payment processing in the normal mode (standard mode). FIG. 10 is a flowchart illustrating an outline of the operation in the normal mode. Specifically, FIG. 10(A) is a flowchart illustrating an outline of the operation when causing another terminal to execute payment processing in normal mode (standard mode). Note that FIG. 10(B) is a flowchart showing the basic flow of operations in other terminals (other devices) in FIG. 10(A).

通常モード(自端末において精算処理を実行する場合も他端末に精算処理を実行させる場合も同様)では、店員は、客の買上商品を店員側(店員側スキャナ部212、店員側表示部210、キー操作部211)にて登録する(図9の上段)。つまり、POS端末20(図9の例ではPOS端末20-1)は、店員の操作(店員側スキャナ部212、店員側表示部210、キー操作部211等の操作)により、買上商品の登録処理を実行する(図9の上段)。 In the normal mode (the same applies whether the payment process is executed on the own terminal or when the payment process is executed on another terminal), the store clerk scans the customer's purchased products on the store clerk's side (the clerk's scanner section 212, the clerk's display section 210, The key operation unit 211) is used to register (upper row of FIG. 9). In other words, the POS terminal 20 (POS terminal 20-1 in the example of FIG. 9) performs the registration process of the purchased product through the operations of the clerk (operation of the clerk's scanner section 212, clerk's display section 210, key operation section 211, etc.). (upper row of Figure 9).

店員による登録処理が完了した場合、客は、他のPOS端末20(図9の例ではPOS端末20-2)に移動し、店員側表示部210において買上商品の合計金額を確認し、釣銭機209に貨幣を投入、または、カード決済部208を操作し、精算する(図9の下段)。つまり、他のPOS端末20は、客の操作等(釣銭機209への貨幣の投入、カード決済部208の操作)により、精算処理を実行する(図9の下段)。 When the registration process by the store clerk is completed, the customer moves to another POS terminal 20 (POS terminal 20-2 in the example of FIG. 9), checks the total amount of purchased items on the store clerk side display section 210, and then presses the change machine. 209, or operate the card payment section 208 to settle the payment (lower row of FIG. 9). In other words, the other POS terminals 20 execute payment processing based on the customer's operations (insertion of money into the change machine 209, operation of the card payment section 208) (lower part of FIG. 9).

なお、他のPOS端末20(POS端末20-2)には、精算処理に必要な情報(POS端末20-1において生成された登録情報等)が供給される。 Note that the other POS terminal 20 (POS terminal 20-2) is supplied with information necessary for payment processing (registration information generated at the POS terminal 20-1, etc.).

なお、店員は、POS端末20-1において、精算処理を実行させるPOS端末20(図9の例ではPOS端末20-2、POS端末20-3のいずれか一方)を指定する。あるいは、店員は、POS端末20-1において、精算処理を実行させるPOS端末20(図9の例ではPOS端末20-2やPOS端末20-3)において読み取らせる媒体(お会計券)を発行させてもよい。 Note that the store clerk specifies, at the POS terminal 20-1, which POS terminal 20 (in the example of FIG. 9, either the POS terminal 20-2 or the POS terminal 20-3) is to execute the payment process. Alternatively, the clerk issues a medium (ticket) at the POS terminal 20-1 to be read by the POS terminal 20 (in the example of FIG. 9, POS terminal 20-2 or POS terminal 20-3) that executes the payment process. It's okay.

つまり、通常モードにおいて他端末に精算処理を実行させる場合、図10(A)に示すように、初めは店員側において、商品がスキャン等され(ステップS10:YES)、商品を登録する(ステップS11)。小計キー(例えば、店員側表示部210に表示された小計キー、または、キー操作部211に配置された小計キー等)の押下後は(ステップS30:YES)、例えば、精算処理を実行させる他のPOS端末20が指定されると(ステップS31:YES)、指定されたPOS端末20に登録情報が送信され(ステップS32)、登録側の処理が完了する。 In other words, when having another terminal execute the payment process in the normal mode, as shown in FIG. ). After the subtotal key (for example, the subtotal key displayed on the clerk side display section 210 or the subtotal key arranged on the key operation section 211) is pressed (step S30: YES), for example, a checkout process is executed, etc. When the POS terminal 20 is specified (step S31: YES), registration information is sent to the specified POS terminal 20 (step S32), and the registration side processing is completed.

なお、店員は、他の端末を指定した後は次客の買上商品を登録可能である(図9の下段)。また、店員は、他の端末を指定した後は不在であってもよい(図9の下段)。 Incidentally, after specifying another terminal, the clerk can register the purchased product of the next customer (lower row of FIG. 9). Further, the clerk may be absent after specifying another terminal (lower row of FIG. 9).

また、図10(A)に示した例では、小計キーの押下後に他のPOS端末20を指定しているが、小計キーを押下せずに他のPOS端末20を指定するようにしてもよい。例えば、登録画面上に小計キーと他のPOS端末20を指定するためのキーとを配置し(更にお会計券を発行するためのキーも配置してもよい)、POS端末20を指定するためのキーが押下された場合に登録情報を送信するようにしてもよい。小計キーを押下せずに他のPOS端末20を指定する態様では、他のPOS端末20を指定するためのキーの押下後に小計キーの押下は不要である。 Further, in the example shown in FIG. 10(A), another POS terminal 20 is specified after pressing the subtotal key, but another POS terminal 20 may be specified without pressing the subtotal key. . For example, a subtotal key and a key for specifying another POS terminal 20 may be arranged on the registration screen (a key for issuing a bill may also be arranged), and a key for specifying a POS terminal 20 may be arranged. The registration information may be transmitted when the key is pressed. In the mode of specifying another POS terminal 20 without pressing the subtotal key, it is not necessary to press the subtotal key after pressing the key for specifying another POS terminal 20.

また、図10(A)に示した例では省略したが、他のPOS端末20において読み取らせるお会計券を発行し、他のPOS端末20に精算処理を実行させるようにしてもよい。なお、お会計券を発行するためのキーは小計キーの押下後に押下されるようにしてもよいし、小計キーの押下前に押下されるようにしてもよい。小計キーの押下前にお会計券を発行するためのキーを押下する態様では、お会計券を発行するためのキーの押下後に小計キーの押下は不要である。 Further, although omitted in the example shown in FIG. 10(A), a bill may be issued to be read at another POS terminal 20, and the other POS terminal 20 may execute the payment process. Note that the key for issuing the bill may be pressed after the subtotal key is pressed, or may be pressed before the subtotal key is pressed. In the mode in which the key for issuing a bill is pressed before pressing the subtotal key, it is not necessary to press the subtotal key after pressing the key for issuing a bill.

なお、登録情報を受信した他のPOS端末20(図9の例ではPOS端末20-2)は、図10(B)に示すように、登録情報の受信後(ステップS40:YES)、セミセルフモード(会計専用モード)でなければセミセルフモード(会計専用モード)に移行する(切り替わる)。つまり、現在(登録情報の受信時)の動作モードがフルセルフモードであれば(ステップS41:YES)、フルセルフモードからセミセルフモード(会計専用モード)に移行し(ステップS42)、現在の動作モードが通常モードであれば(ステップS43:YES)、通常モードからセミセルフモード(会計専用モード)に移行する(ステップS42)。そして、客側において、例えば釣銭機209により精算が行われ(ステップS50)、精算側の処理が完了する。 Note that the other POS terminal 20 (POS terminal 20-2 in the example of FIG. 9) that has received the registration information enters the semi-self mode after receiving the registration information (step S40: YES), as shown in FIG. 10(B). (accounting only mode), it shifts (switches) to semi-self mode (accounting only mode). That is, if the current operation mode (at the time of receiving registration information) is the full-self mode (step S41: YES), the transition is made from the full-self mode to the semi-self mode (accounting only mode) (step S42), and the current operation mode is changed to If it is the normal mode (step S43: YES), the normal mode is shifted to the semi-self mode (accounting only mode) (step S42). Then, on the customer side, payment is made using the change machine 209, for example (step S50), and the processing on the payment side is completed.

なお、図10(B)に示した例では、登録情報を受信した他のPOS端末20は、登録情報の受信後に、セミセルフモード(会計専用モード)でなければセミセルフモード(会計専用モード)に移行しているが、セミセルフモード(会計専用モード)に移行しなくてもよい。つまり、通常モードやフルセルフモードであっても精算処理は可能であるため(図5参照)、通常モードやフルセルフモードのまま精算処理を実行してもよい。 In the example shown in FIG. 10(B), the other POS terminal 20 that has received the registration information shifts to the semi-self mode (accounting only mode) if it is not in the semi-self mode (accounting only mode) after receiving the registration information. However, there is no need to shift to semi-self mode (accounting only mode). In other words, since the payment process is possible even in the normal mode or the full self-mode (see FIG. 5), the payment process may be executed in the normal mode or the full self-mode.

通常モード(標準モード)は、上述したように、店員側にて登録処理を実行した後に該登録処理において生成した登録情報を用いて自端末の客側にて精算処理を実行する機能(図7、図8参照)と、該登録処理において生成した登録情報を他端末(精算処理を実行可能な他端末。例えば、他のPOS端末20)に送信して該他端末に精算処理を実行させる機能(図9、図10参照)と、該登録処理において生成した登録情報(または該登録情報を取得するための情報)をコード(バーコード、2次元コード等)化して印刷したお会計券を発行して該他端末に精算処理を実行させる機能とを含む。 As mentioned above, the normal mode (standard mode) is a function in which the store clerk executes the registration process and then the customer of the own terminal executes the payment process using the registration information generated in the registration process (Figure 7 , see FIG. 8), and a function to send the registration information generated in the registration process to another terminal (another terminal that can execute the payment process; for example, another POS terminal 20) and cause the other terminal to execute the payment process. (See Figures 9 and 10) and the registration information (or information for acquiring the registration information) generated in the registration process is converted into a code (barcode, two-dimensional code, etc.) and printed to issue a payment ticket. This includes a function that causes the other terminal to execute payment processing.

一方、通常モード(制限モード)は、図5(B)に示したように、上述した通常モード(標準モード)の機能のうち、登録処理において生成した登録情報を他端末に送信して該他端末に精算処理を実行させる機能と、該登録処理において生成した登録情報(または該登録情報を取得するための情報)をコード化して印刷したお会計券を発行して該他端末に精算処理を実行させる機能を制限したモードである。 On the other hand, the normal mode (restricted mode) is one of the functions of the normal mode (standard mode) described above, as shown in FIG. A function that allows the terminal to execute the payment process, and a payment ticket that is encoded and printed with the registration information generated in the registration process (or information for acquiring the registration information) is issued, and the payment process is sent to the other terminal. This mode limits the functions that can be executed.

また、上述した通常モード(標準モード)の機能のうち、登録処理において生成した登録情報を他端末に送信して該他端末に精算処理を実行させる機能と、該登録処理において生成した登録情報(または該登録情報を取得するための情報)をコード化して印刷したお会計券を発行して該他端末に精算処理を実行させる機能は、セミセルフモード(登録専用モード)の機能でもある。つまり、セミセルフモードは、登録専用モードと会計専用モードとに分類可能であるが、セミセルフモード(登録専用モード)は、図5(B)に示したように、登録処理において生成した登録情報を他端末に送信して該他端末に精算処理を実行させる機能と、該登録処理において生成した登録情報(または該登録情報を取得するための情報)をコード化して印刷したお会計券を発行して該他端末に精算処理を実行させる機能とを含む。換言すれば、セミセルフモード(登録専用モード)は、上述した通常モード(標準モード)の機能のうち、店員側にて登録処理を実行した後に該登録処理において生成した登録情報を用いて自端末の客側にて精算処理を実行する機能を制限したモードである。つまり、セミセルフモード(登録専用モード)は、専ら登録処理を実行する動作モードである。 In addition, among the functions of the normal mode (standard mode) described above, there is a function that sends the registration information generated in the registration process to another terminal and causes the other terminal to execute the payment process, and a function that causes the registration information generated in the registration process ( The function of issuing a checkout ticket that is encoded and printed (or information for acquiring the registration information) and having the other terminal execute the payment process is also a function of the semi-self mode (registration-only mode). In other words, the semi-self mode can be classified into the registration-only mode and the accounting-only mode, but in the semi-self mode (registration-only mode), as shown in FIG. 5(B), the registration information generated in the registration process is A function that sends data to a terminal and causes another terminal to execute payment processing, and issues a checkout ticket that is encoded and printed with the registration information generated in the registration process (or information for acquiring the registration information). This includes a function that causes the other terminal to execute payment processing. In other words, the semi-self mode (registration only mode) is one of the functions of the normal mode (standard mode) described above, in which the clerk executes the registration process and then uses the registration information generated in the registration process to operate the own terminal. This is a mode in which the ability to perform payment processing on the customer side is restricted. In other words, the semi-self mode (registration only mode) is an operation mode in which registration processing is executed exclusively.

なお、セミセルフモード(会計専用モード)は、図5(A)に示したように、他端末における登録処理において生成された登録情報を受信して精算処理を実行する機能と、他端末において発行されたお会計券を読み取って精算処理を実行する機能を含む。つまり、セミセルフモード(会計専用モード)は、専ら精算処理を実行する動作モードである。 As shown in Figure 5 (A), the semi-self mode (accounting only mode) has the function of receiving registration information generated in the registration process on another terminal and executing the payment process, and the function of receiving the registration information generated in the registration process on another terminal and executing the payment process. Includes a function to read Tao bills and perform payment processing. In other words, the semi-self mode (accounting only mode) is an operation mode in which payment processing is executed exclusively.

図11は、フルセルフモードの動作の概略を説明する模式図である。図12は、フルセルフモードの動作の概略を説明するフローチャートである。 FIG. 11 is a schematic diagram illustrating an outline of the operation in full self mode. FIG. 12 is a flowchart outlining the operation in full self mode.

フルセルフモードでは、客は、自身の買上商品を客側(客側スキャナ部206、客側表示部205)にて登録する(図11の上段)。つまり、POS端末20は、客の操作(客側スキャナ部206によるスキャン、客側表示部205へのタッチ)により、買上商品の登録処理を実行する(図11の上段)。 In the full self mode, the customer registers his or her purchased products on the customer side (customer side scanner unit 206, customer side display unit 205) (upper row of FIG. 11). In other words, the POS terminal 20 executes the registration process of the purchased product in response to the customer's operation (scanning by the customer side scanner unit 206, touching the customer side display unit 205) (upper row of FIG. 11).

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

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

なお、フルセルフモードは、図11に示したように、客側にて登録処理も精算処理も実行するが、店員側は何もできないという訳ではない。つまり、POS端末20は、フルセルフモードで動作しているときであっても、例えば、店員側にて商品をスキャンしたり(ダブルスキャンモード)、店員側にて各種の情報を表示したりすることが可能である。 In addition, in the full self mode, as shown in FIG. 11, the customer side executes the registration process and the payment process, but this does not mean that the clerk side cannot do anything. In other words, even when the POS terminal 20 is operating in full self-mode, the store clerk can, for example, scan the product (double scan mode) or the store clerk can display various information. Is possible.

図13は、ダブルスキャンモードの動作の概略を説明する模式図である。図14は、ダブルスキャンモードの動作の概略を説明するフローチャートである。なお、ダブルスキャンモードは、フルセルフモードの一態様であるが、図13、図14では、便宜上、両動作モードを区別して説明する。 FIG. 13 is a schematic diagram illustrating the outline of the operation in double scan mode. FIG. 14 is a flowchart outlining the operation in double scan mode. Note that the double scan mode is one aspect of the full self mode, but in FIGS. 13 and 14, for convenience, both operation modes will be explained separately.

フルセルフモードでは、客は、自身の買上商品を客側にて登録する(図11の上段、図13の上段)。つまり、POS端末20は、客の操作により、買上商品の登録処理を実行する(図11の上段、(図13の上段))。 In the full self-mode, the customer registers his or her own purchased products on the customer side (upper row of FIG. 11, upper row of FIG. 13). In other words, the POS terminal 20 executes the registration process of the purchased product according to the customer's operation (upper row in FIG. 11, (upper row in FIG. 13)).

客による登録処理の途中において、店員が、客の買上商品を店員側にて登録する(図13の中段)。つまり、POS端末20は、客の操作による登録処理と店員の操作による登録処理を実行する(図13の中段)。 During the registration process by the customer, the store clerk registers the customer's purchased product (middle row in FIG. 13). That is, the POS terminal 20 executes registration processing based on operations by the customer and registration processing based on operations by the store staff (middle row of FIG. 13).

登録処理が完了した場合、客は、客側表示部205において買上商品の合計金額を確認し、釣銭機209に現金を投入、または、カード決済部208を操作し、精算する(図13の下段)。つまり、POS端末20は、客の操作等(釣銭機209への現金の投入、カード決済部208の操作)により、精算処理を実行する(図13の下段)。 When the registration process is completed, the customer confirms the total amount of purchased items on the customer side display section 205, inserts cash into the change machine 209, or operates the card payment section 208 to make payment (see the bottom row of FIG. 13). ). That is, the POS terminal 20 executes the payment process in response to the customer's operations (insertion of cash into the change machine 209, operation of the card payment unit 208) (lower part of FIG. 13).

つまり、フルセルフモードにおいて登録処理を実行しているときに(図12参照)、図14(A)に示すように、店員側スキャナ部212において店員コードが読み取られた場合(ステップS110:YES)、動作モードがフルセルフモードからダブルスキャンモードに移行する(ステップS111)。 That is, when the clerk code is read by the clerk side scanner unit 212 as shown in FIG. 14(A) while executing the registration process in the full self mode (see FIG. 12) (step S110: YES). , the operation mode shifts from full self mode to double scan mode (step S111).

ダブルスキャンモードに移行した後は、図14(B)に示すように、店員側スキャナ部212のスキャン等により(ステップS10:YES)、商品を登録し(ステップS11)、客側スキャナ部206のスキャン等により(ステップS20:YES)、商品を登録する(ステップS21)。小計キー(例えば、店員側表示部210に表示された小計キー、又は、キー操作部211に配置された小計キー等)、又は、登録完了キー(例えば、客側表示部205に表示された登録完了キー等)の押下後は(ステップS41:YES)、客側において、例えば釣銭機209により精算が行われ(ステップS50)、処理が完了する。 After shifting to the double scan mode, as shown in FIG. 14(B), the product is registered by scanning with the clerk side scanner unit 212 (step S10: YES), the product is registered (step S11), and the customer side scanner unit 206 is scanned (step S10: YES). The product is registered by scanning or the like (step S20: YES) (step S21). A subtotal key (for example, a subtotal key displayed on the clerk side display section 210 or a subtotal key arranged on the key operation section 211, etc.) or a registration completion key (for example, a registration completion key displayed on the customer side display section 205) After pressing the completion key, etc. (step S41: YES), the customer makes payment using, for example, the change machine 209 (step S50), and the process is completed.

なお、ダブルスキャンモードでは、店員は、客による精算が完了する迄(客がお釣りやレシートが取る迄)、待機していてもよいが、次の客の買上商品を登録してもよい。つまり、POS端末20は、精算処理中において次客の買上商品を登録可能である(図13の下段)。また、店員は、客による精算中に不在であってもよい(図13の下段)。つまり、当該客の精算中には、当該客の応対を終えてもよい。 Note that in the double scan mode, the clerk may wait until the customer completes payment (until the customer takes the change or receipt), or may register the purchased item for the next customer. In other words, the POS terminal 20 can register the purchased products of the next customer during the payment process (lower row of FIG. 13). Further, the clerk may be absent while the customer is making payment (lower row of FIG. 13). In other words, you may finish serving the customer while the customer is making payment.

なお、図14(A)に示したように、フルセルフモードにおいて店員コードが読み取られた場合に動作モードがフルセルフモードからダブルスキャンモードに移行するが、店員コードの読み取りは、ログイン操作の一つであってもよい。また、フルセルフモードにおいて他の操作(例えば、店員コードの読み取りとは異なるログイン操作)があった場合に動作モードがフルセルフモードからダブルスキャンモードに移行してもよい。また、ダブルスキャンモードにおいて店員による操作が行われなくなった場合に(例えば、最後の操作の時点から所定時間が経過した場合に)動作モードがダブルスキャンモードからフルセルフモードに移行してもよい。 As shown in FIG. 14(A), when the clerk code is read in full self mode, the operation mode shifts from full self mode to double scan mode, but reading the clerk code is part of the login operation. It may be one. Further, the operation mode may shift from the full self mode to the double scan mode when another operation (for example, a login operation different from reading the clerk code) is performed in the full self mode. Furthermore, when the store clerk no longer performs any operations in the double scan mode (for example, when a predetermined period of time has elapsed since the last operation), the operation mode may shift from the double scan mode to the full self mode.

(動作モードの報知)
各POS端末20は、自端末の現在の動作モードを報知してもよい。例えば、各POS端末20は、店員側表示部210において自端末の現在の動作モードを表示してもよい。具体的には、各POS端末20は、店員側表示部210に自端末の動作モード表示欄を有する画面を表示し、該画面上の動作モード表示欄に自端末の現在の動作モードを表示してもよい。また、各POS端末20は、各動作モードに対応する画像(例えば、ボタン風の画像)を配置した画面を店員側表示部210に表示し、該画面上において自端末の現在の動作モードを対応する画像を現在の動作モードに対応しない画像とは異なる表示態様(例えば、他の画像の表示態様よりも目立つ表示態様)にて表示してもよい。例えば、通常モードとフルセルフモードの2つの動作モードにより運用する場合、通常モード画像とフルセルフモード画像とを常に表示するとともに、自端末の現在の動作モードが通常モードであるときには通常モード画像をフルセルフモード画像よりも目立つ表示態様にて表示し、自端末の現在の動作モードがフルセルフモードであるときにはフルセルフモード画像を通常モード画像よりも目立つ表示態様にて表示するなどしてもよい。なお、各POS端末20は、客側表示部205においても同様に自端末の現在の動作モードを表示してもよい。
(Notification of operation mode)
Each POS terminal 20 may notify its current operating mode. For example, each POS terminal 20 may display its current operating mode on the clerk-side display section 210. Specifically, each POS terminal 20 displays a screen having an operation mode display column of its own terminal on the clerk side display section 210, and displays the current operation mode of its own terminal in the operation mode display column on the screen. It's okay. Additionally, each POS terminal 20 displays a screen on the clerk side display section 210 on which images (for example, button-like images) corresponding to each operation mode are arranged, and the current operation mode of the own terminal is displayed on the screen. An image that does not correspond to the current operation mode may be displayed in a different display manner from that of an image that does not correspond to the current operation mode (for example, in a display manner that is more conspicuous than the display manner of other images). For example, when operating in two operating modes, normal mode and full self-mode, the normal mode image and full self-mode image are always displayed, and when the current operating mode of the own terminal is normal mode, the normal mode image is displayed. The full self mode image may be displayed in a more conspicuous display manner than the full self mode image, and when the current operation mode of the own terminal is the full self mode, the full self mode image may be displayed in a more conspicuous display manner than the normal mode image. . Note that each POS terminal 20 may similarly display its current operating mode on the customer side display section 205 as well.

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

また、各POS端末20は、自端末の現在の動作モード等(動作モード、処理状況等)に応じた情報を報知してもよい。例えば、各POS端末20は、自端末の現在の動作モードがフルセルフモードである場合、例えば待機中であるときに、各種の情報を客側表示部205に表示してもよい。また、POS端末20は、自端末の現在の動作モードに応じた情報に代えて又は加えて、他端末の現在の動作モード等に応じた情報を報知してもよい。 Further, each POS terminal 20 may notify information according to the current operating mode (operating mode, processing status, etc.) of its own terminal. For example, each POS terminal 20 may display various information on the customer side display section 205 when the current operating mode of the terminal is the full self mode, for example, when the terminal is on standby. Further, the POS terminal 20 may broadcast information according to the current operation mode of another terminal, instead of or in addition to the information according to the current operation mode of the own terminal.

なお、店員による操作によって動作モードが切り替わった場合(モード切替操作、店員コードの読み取り等による場合)であっても、店員の操作によらずに動作モードが切り替わった場合(モード切替命令、所定時間経過等による場合)であっても、自端末や他端末の動作モードを報知する。 In addition, even if the operating mode is switched by a clerk's operation (mode switching operation, clerk code reading, etc.), if the operating mode is switched without a clerk's operation (mode switching command, predetermined period of time, etc.) Even if the situation is due to progress, etc., the operating mode of the own terminal and other terminals is notified.

(動作モードに関する情報の記憶)
各POS端末20は、動作モードに関する情報として、取引(処理)が何れの動作モードにおいてなされたかを記憶してもよい。例えば、通常モード(標準モード)で動作するPOS端末20-1が、ある取引について登録処理及び精算処理を実行した場合には、登録処理及び精算処理を実行したPOS端末20-1は、当該取引に関する情報(例えば、精算情報)として(又は、当該取引に関する情報に対応付けて)、当該取引に関する登録処理及び精算処理が通常モード(標準モード)においてなされた旨の情報(例えば、動作モードを識別可能な情報等)を記憶してもよい。
(Storing information regarding operation mode)
Each POS terminal 20 may store, as information regarding the operation mode, in which operation mode the transaction (processing) was performed. For example, when the POS terminal 20-1 operating in normal mode (standard mode) executes registration processing and settlement processing for a certain transaction, the POS terminal 20-1 that executed the registration processing and settlement processing information (for example, settlement information) (or in association with information about the transaction), information that the registration process and settlement process for the transaction were performed in normal mode (standard mode) (for example, identifying the operating mode) possible information, etc.) may be stored.

なお、各POS端末20は、取引(処理)が何れの端末においてなされたかも記憶してもよい。上記例では、POS端末20-1は、取引に関する情報として、自端末(POS端末20-1)において登録処理及び精算処理が実行された旨の情報を記憶してもよい。より詳細には、POS端末20-1は、登録処理を実行した端末の識別情報(端末識別情報)として自端末の端末識別情報を記憶するとともに、精算処理を実行した端末の端末識別情報として自端末の端末識別情報を記憶してもよい。あるいは、POS端末20-1は、当該処理全体(登録処理、精算処理)を実行した端末の端末識別情報として自端末の端末識別情報を記憶してもよい。 Note that each POS terminal 20 may also store information on which terminal the transaction (processing) was performed. In the above example, the POS terminal 20-1 may store information indicating that the registration process and the payment process were executed at the own terminal (POS terminal 20-1) as information regarding the transaction. More specifically, the POS terminal 20-1 stores its own terminal identification information as the identification information (terminal identification information) of the terminal that executed the registration process, and also stores its own terminal identification information as the terminal identification information of the terminal that executed the payment process. Terminal identification information of the terminal may be stored. Alternatively, the POS terminal 20-1 may store the terminal identification information of its own terminal as the terminal identification information of the terminal that executed the entire process (registration process, payment process).

また、例えば、初めに、通常モード(標準モード)で動作するPOS端末20-1が、ある取引について登録処理を実行し、続いて、セミセルフモード(会計専用モード)で動作するPOS端末20-2が、上記登録処理による登録情報に基づいて当該取引について精算処理を実行した場合には、精算処理を実行したPOS端末20-2は、当該取引に関する情報(例えば、精算情報)として(又は、当該取引に関する情報に対応付けて)、当該取引に関する登録処理が通常モード(標準モード)においてなされた旨の情報を記憶するとともに、当該取引に関する精算処理がセミセルフモード(会計専用モード)においてなされた旨の情報を記憶してもよい。また、上記に加えて、登録処理を実行したPOS端末20-1も、当該取引に関する登録処理が通常モード(標準モード)においてなされた旨の情報を記憶してもよい。 Further, for example, first, the POS terminal 20-1 operating in the normal mode (standard mode) executes registration processing for a certain transaction, and then the POS terminal 20-2 operating in the semi-self mode (accounting only mode) However, when the settlement process is executed for the transaction based on the registered information in the above registration process, the POS terminal 20-2 that executed the settlement process uses the information related to the transaction (for example, settlement information) as (or information that the registration process for the transaction was performed in normal mode (standard mode), as well as information that the settlement process for the transaction was performed in semi-self mode (accounting-only mode). Information may also be stored. Further, in addition to the above, the POS terminal 20-1 that executed the registration process may also store information indicating that the registration process regarding the transaction was performed in a normal mode (standard mode).

なお、上記例では、精算処理を実行したPOS端末20-2は、取引に関する情報として、他端末(POS端末20-1)において登録処理が実行された旨の情報を記憶し、自端末(POS端末20-2)において精算処理が実行された旨の情報を記憶してもよい。より詳細には、POS端末20-2は、登録処理を実行した端末の情報(端末識別情報)として他端末(POS端末20-1)の端末識別情報を記憶するとともに、精算処理を実行した端末の端末識別情報として自端末(POS端末20-2)の端末識別情報を記憶してもよい。なお、上記例では、精算処理を実行するPOS端末20-2の側において、登録処理を実行したPOS端末20-1の端末識別情報と動作モード(具体的には通常モード(標準モード))を識別する情報とが取得できるようになっていればよい。例えば、POS端末20-1の側からPOS端末20-2の側に、POS端末20-1の端末識別情報と動作モードを識別する情報とが供給(例えば、登録情報として送受信、お会計券を介して供給)されるようになっていればよい。 In the above example, the POS terminal 20-2 that executed the payment process stores information that the registration process was executed at another terminal (POS terminal 20-1) as transaction information, and stores the information that the registration process was executed at the other terminal (POS terminal 20-1). Information indicating that the payment process was executed at the terminal 20-2) may be stored. More specifically, the POS terminal 20-2 stores the terminal identification information of another terminal (POS terminal 20-1) as the information (terminal identification information) of the terminal that executed the registration process, and also stores the terminal identification information of the other terminal (POS terminal 20-1) as the information (terminal identification information) of the terminal that executed the registration process. The terminal identification information of the own terminal (POS terminal 20-2) may be stored as the terminal identification information of the terminal. In the above example, the POS terminal 20-2 that executes the payment process receives the terminal identification information and operation mode (specifically, normal mode) of the POS terminal 20-1 that executed the registration process. It is sufficient if the identifying information can be obtained. For example, information identifying the terminal identification information and operation mode of the POS terminal 20-1 is supplied from the POS terminal 20-1 side to the POS terminal 20-2 side (for example, sending and receiving information as registration information, It suffices if the system is supplied via the network.

また、各POS端末20は、動作モードに関する情報として、動作モードの移行(切り替わり)について記憶してもよい。例えば、POS端末20-1の動作モードが、ある動作モードから他の動作モードに移行した場合には、当該POS端末20-1は、動作モードの移行時刻とともに、何れの動作モードに移行したかの情報(例えば、移行後の動作モードを識別可能な情報等)を記憶してもよい。また、POS端末20-1は、動作モードの移行時刻とともに、何れの動作モードから何れの動作モードに移行したかの情報(例えば、移行前の動作モードを識別可能な情報、移行後の動作モードを識別可能な情報等)を記憶してもよい。 Furthermore, each POS terminal 20 may store information regarding the transition (switching) of the operation mode as information regarding the operation mode. For example, when the operation mode of the POS terminal 20-1 transitions from one operation mode to another, the POS terminal 20-1 determines the operation mode transition time and the operation mode to which it transitioned. information (for example, information that allows identification of the operation mode after the transition) may be stored. In addition, the POS terminal 20-1 also provides information on which operation mode it has transitioned from to which operation mode (for example, information that allows identification of the operation mode before transition, information on the operation mode after transition, as well as the time of transition of the operation mode). information that can identify the user) may also be stored.

なお、各POS端末20は、店員による操作によって動作モードが切り替わった場合(モード切替操作、店員コードの読み取り等による場合)であっても、店員の操作によらずに動作モードが切り替わった場合(モード切替命令、所定時間経過等による場合)であっても、動作モードの移行に関する情報を記憶してもよい。上記の場合、各POS端末20は、何に基づいて動作モードが移行したかの情報(例えば、店員コード「×××」の店員による操作によって動作モードが移行した旨、端末識別情報「×××」のPOS端末20からのモード切替命令によって動作モードが移行した旨など)を記憶してもよい。 Note that each POS terminal 20 will not be able to change its operating mode even if the operation mode is switched by an operation by a store clerk (by mode switching operation, reading a clerk code, etc.), or if the operation mode is switched without any operation by a store clerk ( (in the case of a mode switching command, the passage of a predetermined time, etc.), information regarding the transition of the operation mode may be stored. In the above case, each POS terminal 20 stores information on the basis of which the operation mode was changed (for example, information indicating that the operation mode was changed due to an operation by a store clerk with the clerk code "XXX", terminal identification information "XXX" It may also be possible to store a message that the operation mode has been changed by a mode switching command from the POS terminal 20 (e.g. "x").

なお、POS端末20に代えて又は加えて、ストアコントローラ10や監視端末などが、動作モードに関する情報を記憶してもよい。 Note that instead of or in addition to the POS terminal 20, the store controller 10, the monitoring terminal, or the like may store information regarding the operation mode.

また、上述のように記憶する動作モードに関する情報は、必要に応じて、出力(表示、送信、印刷等)されるものであってもよい。例えば、POS端末20は、フルセルフモードにおいて出力されるレシートに、フルセルフモードにおいて処理(登録処理、精算処理)された旨の情報(店員にのみが内容を認識できる態様の情報、又は、客にも認識できる態様の情報)を印刷してもよい。他の動作モードにおいて出力されるレシートも同様に印刷してもよい。また、例えば、POS端末20(又は監視端末)は、処理時の動作モードを表示してもよい。一例として、POS端末20(又は監視端末)は、所定の検索画面等に取引番号(取引を識別可能な情報)の入力があった場合に、該当する取引に関し、登録処理と精算処理のうちの少なくとも一方について、処理がなされた端末(端末識別情報等)と動作モード(動作モードを識別可能な情報)とを表示してもよい。 Further, the information regarding the operation mode stored as described above may be output (displayed, transmitted, printed, etc.) as necessary. For example, the POS terminal 20 may include information on the receipt output in the full self-mode that indicates that the process (registration process, payment process) was performed in the full-self mode (information in a form that only the clerk can recognize, or (Information in a form that can be recognized even on the computer) may also be printed. Receipts output in other operating modes may also be printed in the same manner. Further, for example, the POS terminal 20 (or the monitoring terminal) may display the operation mode at the time of processing. As an example, when a transaction number (information that can identify a transaction) is input on a predetermined search screen, the POS terminal 20 (or monitoring terminal) performs registration processing and settlement processing for the corresponding transaction. For at least one of them, the terminal on which the process was performed (terminal identification information, etc.) and the operation mode (information that allows identification of the operation mode) may be displayed.

以下の説明において、POS端末20-1、及び、POS端末20-2は通常モード(具体的には通常モード(標準モード))であるものとする。また、POS端末20-3はフルセルフモードであるものとする。 In the following description, it is assumed that the POS terminal 20-1 and the POS terminal 20-2 are in normal mode (specifically, normal mode (standard mode)). Further, it is assumed that the POS terminal 20-3 is in full self-mode.

(フルセルフモードのPOS端末20の表示例)
図15及び図16は、フルセルフモードのPOS端末20における表示例である。具体的には、図15(A)、図15(B)、図16(A)~図16(F)は、何れも、フルセルフモードのPOS端末20-3の客側表示部205における表示例である。
(Display example of POS terminal 20 in full self mode)
15 and 16 are display examples on the POS terminal 20 in full self mode. Specifically, FIG. 15(A), FIG. 15(B), and FIG. 16(A) to FIG. 16(F) all show the table on the customer side display section 205 of the POS terminal 20-3 in full self mode. This is an example.

図15(A)は、登録処理の開始前の登録開始画面の表示内容を示している。図15(A)において、画面右の登録スタートボタンBT30は、商品登録の開始を指示するためのボタンである。客は、商品登録を開始する際に登録スタートボタンBT30を操作する。画面左下のボタンBT35~BT37は、表示言語を、夫々、英語、中国語、韓国語に切り替えるためのボタンである。 FIG. 15(A) shows the display contents of the registration start screen before the start of the registration process. In FIG. 15(A), a registration start button BT30 on the right side of the screen is a button for instructing the start of product registration. The customer operates the registration start button BT30 when starting product registration. Buttons BT35 to BT37 at the bottom left of the screen are buttons for switching the display language to English, Chinese, and Korean, respectively.

図15(B)は、2品目の商品(大福餅)が登録された状態の登録画面の表示内容を示している。なお、図15(A)に示した登録開始画面において登録スタートボタンBT30が操作された場合、POS端末20-3は、商品が未だ何も登録されていない状態の登録画面を表示するが、説明の便宜上、図15(B)は、既に商品(お茶、大福餅)が登録された後の登録画面を示している。 FIG. 15(B) shows the display contents of the registration screen in a state where the second product (Daifuku mochi) is registered. Note that when the registration start button BT30 is operated on the registration start screen shown in FIG. 15(A), the POS terminal 20-3 displays a registration screen with no products registered yet. For convenience, FIG. 15(B) shows the registration screen after the products (tea, daifuku mochi) have already been registered.

図15(B)において、画面左下の画像GA01は、他端末(POS端末20-1)の状態(具体的には通常モードである旨)を示している。画面左下の画像GA02は、他端末(POS端末20-2)の状態(具体的には通常モードである旨)を示している。画面右下のお会計ボタンBT32は、商品登録の終了を指示するためのボタンである。客は、商品登録が完了した後にお会計ボタンBT32を操作する。店員呼出ボタンBT33は、店員を呼び出すためのボタンである。客は、店員を呼び出す場合(例えば、店員のサポートが必要な場合等)に店員呼出ボタンBT33を操作する。 In FIG. 15(B), the image GA01 at the bottom left of the screen shows the state (specifically, the normal mode) of the other terminal (POS terminal 20-1). Image GA02 at the bottom left of the screen shows the state (specifically, the normal mode) of the other terminal (POS terminal 20-2). The checkout button BT32 at the bottom right of the screen is a button for instructing the end of product registration. The customer operates the checkout button BT32 after completing the product registration. The clerk call button BT33 is a button for calling a clerk. The customer operates the clerk call button BT33 when calling the store clerk (for example, when the store clerk's support is required).

なお、ボタンBT35~BT37は、上述したように、表示言語を、夫々、英語、中国語、韓国語に切り替えるためのボタンである。また、「野菜」ボタンBT38は、野菜の各プリセットキー(図17参照)を表示させるためのボタンである。 Note that the buttons BT35 to BT37 are buttons for switching the display language to English, Chinese, and Korean, respectively, as described above. Moreover, the "vegetable" button BT38 is a button for displaying each vegetable preset key (see FIG. 17).

図16(A)は、精算処理を開始する際に表示する精算画面(支払方法選択画面)の表示内容を示している。例えば、POS端末20-3は、登録画面(図15(B)参照)においてお会計ボタンBT32が操作された場合に、図16(A)に示したような支払方法選択画面を表示する。 FIG. 16(A) shows the display contents of the payment screen (payment method selection screen) that is displayed when starting the payment process. For example, when the checkout button BT32 is operated on the registration screen (see FIG. 15(B)), the POS terminal 20-3 displays a payment method selection screen as shown in FIG. 16(A).

図16(B)は、現金による支払を開始する際に表示する精算画面(入金画面)の表示内容を示している。例えば、POS端末20-3は、支払方法選択画面(図16(A)参照)において現金が操作された場合に、図16(B)に示したような入金画面を表示する。 FIG. 16(B) shows the display contents of the settlement screen (deposit screen) that is displayed when starting payment in cash. For example, when cash is operated on the payment method selection screen (see FIG. 16(A)), the POS terminal 20-3 displays a deposit screen as shown in FIG. 16(B).

図16(C)は、預り金額を決定する際に表示する精算画面(入金画面)の表示内容を示している。例えば、POS端末20-3は、お支払金額(買上金額)以上の現金(預り金)が投入された場合に、図16(C)に示したような入金画面を表示する。 FIG. 16(C) shows the display contents of the settlement screen (deposit screen) that is displayed when determining the deposit amount. For example, the POS terminal 20-3 displays a deposit screen as shown in FIG. 16(C) when cash (deposit) exceeding the payment amount (purchase amount) is deposited.

図16(D)は、釣り銭を放出する際に表示する精算画面(釣銭画面)の表示内容を示している。例えば、POS端末20-3は、入金画面(図16(C))においておわり(レシート)ボタンBT40が操作された場合に、図16(D)に示したような釣銭画面を表示する。 FIG. 16(D) shows the display contents of the payment screen (change screen) that is displayed when changing is released. For example, when the end (receipt) button BT40 is operated on the deposit screen (FIG. 16(C)), the POS terminal 20-3 displays a change screen as shown in FIG. 16(D).

図16(E)は、釣り銭が取り去られた際に表示する精算画面(レシート画面)の表示内容を示している。例えば、POS端末20-3は、釣銭機209の取出口から釣り銭が取り去られた場合に、図16(E)に示したようなレシート画面を表示する。なお、POS端末20は、取出口の近傍にフォトセンサ等のセンサを設置し、該センサが物(客の手を想定)を認識した場合に、釣り銭が取り去られたと判定してもよい。図16(F)は、休止モード(休止状態)であるときに表示する休止画面である。 FIG. 16(E) shows the display contents of the payment screen (receipt screen) that is displayed when change is removed. For example, when change is removed from the outlet of the change machine 209, the POS terminal 20-3 displays a receipt screen as shown in FIG. 16(E). Note that the POS terminal 20 may install a sensor such as a photo sensor near the takeout port, and determine that change has been removed when the sensor recognizes an object (assuming a customer's hand). FIG. 16(F) is a hibernation screen displayed when in hibernation mode (hibernation state).

なお、POS端末20-3は、レシート画面(図16(E))の表示後には、登録開始画面(図15(A))を表示する。例えば、POS端末20-3は、印刷部213の発行口からレシートが取り去られた後に、登録開始画面を表示する。なお、POS端末20は、発行口からレシートが取り去られたことを認識可能なセンサを備えていてもよい。また、釣り銭が発生しない場合には、釣銭画面(図16(D))を表示せずに、入金画面(図16(C))からレシート画面(図16(E))に遷移してもよい。 Note that after displaying the receipt screen (FIG. 16(E)), the POS terminal 20-3 displays a registration start screen (FIG. 15(A)). For example, the POS terminal 20-3 displays a registration start screen after the receipt is removed from the issuing port of the printing unit 213. Note that the POS terminal 20 may include a sensor that can recognize that the receipt has been removed from the issuing port. In addition, if no change is generated, the change screen (Figure 16 (D)) may not be displayed and the deposit screen (Figure 16 (C)) may be transitioned to the receipt screen (Figure 16 (E)). .

(通常モードのPOS端末20の表示例)
図17~図22は、通常モードのPOS端末20における表示例である。具体的には、図17(A)、図18(A)、図19(A)、図20(A)、図21(A)、図22(A)は、何れも、通常モード(標準モード)のPOS端末20-1の店員側表示部210における表示例である。図17(B)、図18(B)、図19(B)、図20(B)、図21(B)、図22(B)は、何れも、通常モード(標準モード)のPOS端末20-1の客側表示部205における表示例である。
(Display example of POS terminal 20 in normal mode)
17 to 22 are display examples on the POS terminal 20 in normal mode. Specifically, FIG. 17(A), FIG. 18(A), FIG. 19(A), FIG. 20(A), FIG. 21(A), and FIG. 22(A) all show normal mode (standard mode). ) is a display example on the clerk side display section 210 of the POS terminal 20-1. 17(B), FIG. 18(B), FIG. 19(B), FIG. 20(B), FIG. 21(B), and FIG. 22(B) all show the POS terminal 20 in normal mode (standard mode). This is an example of a display on the customer side display section 205 of -1.

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

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

タブ領域T1には、当該タブを他のタブと識別する情報(図17(A)の例では数字「1」)が表示されている。また、タブ領域T1には、客からの預り金額を表示する表示欄HR01が設けられている。また、図17(A)に示した例では表示していないが、タブ領域T1には、上記以外にも種々の情報(後述)が表示される。 Information that identifies the tab from other tabs (the number "1" in the example of FIG. 17(A)) is displayed in the tab area T1. Further, the tab area T1 is provided with a display column HR01 for displaying the deposit amount from the customer. Further, although not displayed in the example shown in FIG. 17(A), various information (described later) in addition to the above is displayed in the tab area T1.

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

図17(B)は、初期状態の客側表示部205における表示内容を示している。つまり、POS端末20-1は、店員側表示部210において図17(A)に示したように登録画面を表示しているときは、客側表示部205において図17(B)に示したように小画面(小ウィンドウ)SG01を精算画面(入金画面)に重畳させて表示する。 FIG. 17(B) shows the display content on the customer side display section 205 in the initial state. That is, when the POS terminal 20-1 displays the registration screen as shown in FIG. 17(A) on the clerk side display section 210, the POS terminal 20-1 displays the registration screen as shown in FIG. 17(B) on the customer side display section 205. A small screen (small window) SG01 is displayed superimposed on the payment screen (deposit screen).

小画面SG01は、支払方法を客に選択させるものである。客は、小画面SG01において、支払方法として現金、クレジットまたは電子マネーの何れかを選択する。客は、支払方法として現金を希望する場合には、小画面SG01において支払方法として現金を選択する前に現金(預り金)を投入してもよい。POS端末20-1は、小画面SG01において何れかの支払方法が選択された場合には小画面SG01を消去する。また、POS端末20-1は、小画面SG01において支払方法が選択される前に現金の投入があった場合には支払方法として現金が選択されたものとして処理し、小画面SG01を消去する。 The small screen SG01 allows the customer to select a payment method. The customer selects cash, credit, or electronic money as a payment method on the small screen SG01. If the customer desires cash as the payment method, he or she may insert cash (deposit) before selecting cash as the payment method on the small screen SG01. The POS terminal 20-1 erases the small screen SG01 when any payment method is selected on the small screen SG01. Further, if cash is inserted before the payment method is selected on the small screen SG01, the POS terminal 20-1 processes it as if cash has been selected as the payment method and erases the small screen SG01.

POS端末20-1は、店員側表示部210に図17(A)の登録画面を表示している状態から、店員によって缶ビールが登録された場合、店員側表示部210に図18(A)に示したような登録画面を表示する。 The POS terminal 20-1 displays the registration screen shown in FIG. 17(A) on the clerk side display section 210, and when the clerk registers a can of beer, the clerk side display section 210 displays the registration screen shown in FIG. 18(A). A registration screen like the one shown will be displayed.

図18(A)において、画面右下の小計ボタンBT10は、商品登録の終了を指示するためのボタンである。店員は、商品登録が完了した後に小計ボタンBT10を操作(タッチ)する。 In FIG. 18(A), 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 completing the product registration.

20-2レジボタンBT12は、20-2レジ(POS端末20-2)を指定するためボタンである。店員は、登録情報を送信する端末としてPOS端末20-2を指定する場合には20-2レジボタンBT12を操作する。20-2レジボタンBT12に示された「(通常)」は、20-2レジボタンBT12に対応するPOS端末20-2の動作モードが通常モードである旨を示している。 The 20-2 register button BT12 is a button for specifying the 20-2 register (POS terminal 20-2). The clerk operates the 20-2 checkout button BT12 when specifying the POS terminal 20-2 as the terminal to transmit the registration information. "(Normal)" shown on the 20-2 cash register button BT12 indicates that the operation mode of the POS terminal 20-2 corresponding to the 20-2 cash register button BT12 is the normal mode.

20-3レジボタンBT13は、20-3レジ(POS端末20-3)を指定するためボタンである。店員は、登録情報を送信する端末としてPOS端末20-3を指定する場合には20-3レジボタンBT13を操作する。20-3レジボタンBT13に示された「(フルセルフ)」は、20-3レジボタンBT13に対応するPOS端末20-3の動作モードがフルセルフモードである旨を示している。 The 20-3 register button BT13 is a button for specifying the 20-3 register (POS terminal 20-3). The clerk operates the 20-3 register button BT13 when specifying the POS terminal 20-3 as the terminal to transmit the registration information. "(Full Self)" shown on the 20-3 cash register button BT13 indicates that the operation mode of the POS terminal 20-3 corresponding to the 20-3 cash register button BT13 is the full self mode.

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

なお、登録情報の送信先のPOS端末20として、通常モードのPOS端末20とフルセルフモードのPOS端末20とを比較した場合、通常モードのPOS端末20よりもフルセルフモードのPOS端末20の方が、登録情報の送信先として好ましい。通常モードのPOS端末20は、基本的に店員が付いて操作を行うものであるため(図7、図8参照)、処理(例えば、登録処理、客対応等)が継続して存在し、登録情報を送信したとしても直ぐに処理できない可能性が高く、また仮に空いているとしても(店員も客も付いていないとしても)、店員のサポートを希望する客に直ちに対応するため基本的に空けておくことが好ましいのに対し、フルセルフモードのPOS端末20は、客が付いていなければ登録情報を送信し直ぐに処理可能であり、仮に客が付いていたとしても単に順番に処理すればよく上述のような問題は生じ難いからである。 In addition, when comparing the POS terminal 20 in normal mode and the POS terminal 20 in full self-mode as the POS terminal 20 to which registration information is sent, the POS terminal 20 in full self-mode is better than the POS terminal 20 in normal mode. is preferable as the destination for registration information. Since the POS terminal 20 in the normal mode is basically operated by a store clerk (see FIGS. 7 and 8), processing (for example, registration processing, customer service, etc.) continues, and registration Even if you send information, there is a high possibility that it will not be able to be processed immediately, and even if it is vacant (even if there is no staff or customer present), it is generally left open in order to immediately respond to customers who request assistance from staff. On the other hand, with the full self-mode POS terminal 20, if there are no customers, the registration information can be sent and processed immediately, and even if there are customers, it is sufficient to simply process the information in order. This is because such problems are unlikely to occur.

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

POS端末20-1は、店員側表示部210において図18(A)に示したような登録画面を表示しているときは、客側表示部205において図18(B)に示したように小画面SG01を精算画面(入金画面)に重畳させて表示する。なお、図17(B)の精算画面(入金画面)では商品が登録されていなかったため合計金額は0円であったが、図18(B)の精算画面(入金画面)では215円の缶ビールが登録されているため合計金額は215となっている。 When the POS terminal 20-1 displays a registration screen as shown in FIG. 18(A) on the clerk side display section 210, the POS terminal 20-1 displays a small screen as shown in FIG. 18(B) on the customer side display section 205. Screen SG01 is displayed superimposed on the payment screen (deposit screen). Note that on the payment screen (deposit screen) in Figure 17 (B), the total amount was 0 yen because no product was registered, but on the payment screen (deposit screen) in Figure 18 (B), the canned beer cost 215 yen. is registered, so the total amount is 215.

POS端末20-1は、店員側表示部210に図18(A)の登録画面を表示している状態から、客によって500円が投入された場合、店員側表示部210に図19(A)に示したような登録画面を表示する。 The POS terminal 20-1 displays the registration screen shown in FIG. 18(A) on the clerk side display section 210, and when the customer inserts 500 yen, the clerk side display section 210 displays the registration screen shown in FIG. 19(A). A registration screen like the one shown will be displayed.

客が500円を投入したため、図19(A)において、画面右上の表示欄HR01には500が表示されている。また、500円を投入したことにより、自端末(POS端末20-1)において精算するということになるため、他端末(POS端末20-2、POS端末20-3)において精算する場合に使用するボタン(20-2レジボタンBT12、20-3レジボタンBT13、お会計券ボタンBT15)を非表示としている(消去している)。 Since the customer has inserted 500 yen, 500 is displayed in the display column HR01 at the top right of the screen in FIG. 19(A). Also, by inserting 500 yen, the payment will be made at the own terminal (POS terminal 20-1), so it will be used when making the payment at other terminals (POS terminal 20-2, POS terminal 20-3). The buttons (20-2 cash register button BT12, 20-3 cash register button BT13, checkout button BT15) are hidden (erased).

POS端末20-1は、店員側表示部210において図19(A)に示したような登録画面を表示しているときは、図19(B)に示したような精算画面(入金画面)を客側表示部205に表示する。なお、客によって500円が投入されたため、小画面SG01は消去されている。 When the POS terminal 20-1 is displaying the registration screen as shown in FIG. 19(A) on the clerk side display unit 210, the POS terminal 20-1 displays the payment screen (deposit screen) as shown in FIG. 19(B). It is displayed on the customer side display section 205. Note that the small screen SG01 has been erased because 500 yen has been inserted by the customer.

POS端末20-1は、店員側表示部210に図19(A)の登録画面を表示している状態から、店員によって2品目の商品(アスパラ)、3品目の商品(のり弁当)が登録され、客によって更に500円が投入された場合、店員側表示部210に図20(A)に示したような登録画面を表示する。客が500円を追加投入したため、図20(A)において、画面右上の表示欄HR01には1000が表示されている。 The POS terminal 20-1 displays the registration screen of FIG. 19(A) on the clerk side display section 210, and the clerk registers the second product (asparagus) and the third product (nori bento). If the customer inserts an additional 500 yen, a registration screen as shown in FIG. 20(A) is displayed on the clerk side display section 210. Since the customer has inserted an additional 500 yen, 1000 is displayed in the display column HR01 at the top right of the screen in FIG. 20(A).

POS端末20-1は、店員側表示部210において図20(A)に示したような登録画面を表示しているときは、図20(B)に示したような精算画面(入金画面)を客側表示部205に表示する。 When the POS terminal 20-1 displays the registration screen as shown in FIG. 20(A) on the clerk side display unit 210, the POS terminal 20-1 displays the payment screen (deposit screen) as shown in FIG. 20(B). It is displayed on the customer side display section 205.

POS端末20-1は、店員側表示部210に図20(A)の登録画面を表示している状態から、店員によって小計ボタンBT10が操作された場合、店員側表示部210において図21(A)に示したように小画面(小ウィンドウ)SG02を登録画面に重畳させて表示するとともに、客側表示部205に図21(B)に示したような精算画面(入金画面)を表示する。なお、小画面SG02は、精算関連の情報(合計金額、機器入金額(預り金額))を店員に報知するものである。 When the clerk operates the subtotal button BT10 while the clerk-side display section 210 is displaying the registration screen shown in FIG. 20(A), the POS terminal 20-1 displays the registration screen shown in FIG. ), a small screen (small window) SG02 is displayed superimposed on the registration screen, and a payment screen (deposit screen) as shown in FIG. 21(B) is displayed on the customer side display section 205. The small screen SG02 is for notifying the store clerk of payment-related information (total amount, device deposit amount (deposit amount)).

POS端末20-1は、客側表示部205に図21(B)の精算画面(入金画面)を表示している状態から、客によっておわり(レシート)ボタンBT40が操作された場合、店員側表示部210において図22(A)に示したようにメッセージ画面MG1を登録画面に重畳させて表示するとともに、客側表示部205に図22(B)に示したような精算画面(釣銭画面)を表示する。 When the customer operates the end (receipt) button BT40 while the POS terminal 20-1 is displaying the payment screen (deposit screen) shown in FIG. In the section 210, a message screen MG1 is displayed superimposed on the registration screen as shown in FIG. 22(A), and a payment screen (change screen) as shown in FIG. indicate.

メッセージ画面MG1は、釣り銭について店員に報知するものである。POS端末20-1は、店員の操作によらずに(例えば、所定時間経過後自動的に)、登録画面に重畳させて表示しているメッセージ画面MG1を消去する。なお、POS端末20-1は、店員の操作(メッセージ画面MG1上のタッチ等)に応じて、登録画面に重畳させて表示しているメッセージ画面MG1を消去してもよい。 The message screen MG1 is for notifying the store clerk about the change. The POS terminal 20-1 erases the message screen MG1 displayed superimposed on the registration screen without any operation by the store clerk (for example, automatically after a predetermined period of time has elapsed). Note that the POS terminal 20-1 may erase the message screen MG1 that is displayed superimposed on the registration screen in response to an operation by the store clerk (such as a touch on the message screen MG1).

図22以降は図示を省略したが、POS端末20-1は、客側表示部205には、図16(E)以降と同様の精算画面を表示し、店員側表示部210には精算画面に応じたメッセージを表示する。 Although illustrations from FIG. 22 onward are omitted, the POS terminal 20-1 displays a payment screen similar to that shown in FIG. Display the corresponding message.

なお、上記説明では、POS端末20における全体の処理に着目し、何れの処理も進行していない状態(商品未登録、現金未投入、決済種別未選択、品券類未登録、顧客情報未取得の状態)を初期状態と称したが、一部の処理に着目し、初期状態と称する場合があってもよい。例えば、現金投入商品登録状態(商品登録済、現金投入済、決済種別未選択、品券類未登録、顧客情報未取得の状態)は、全体の処理に着目した場合には初期状態とは言えないが、決済種別の選択の状態のみに着目した場合には初期状態であると言ってもよい。また、商品の登録の状態と決済種別の選択の状態の2つの状態に着目した場合には初期状態とは言えないが、決済種別の選択の状態と品券類の登録の状態の2つの状態に着目した場合には初期状態であると言ってもよい。 In the above explanation, we focus on the overall processing at the POS terminal 20, and assume that no processing is in progress (product not registered, cash not inserted, payment type not selected, gift certificate not registered, customer information not obtained). (state) is referred to as the initial state, but it may also be referred to as the initial state, focusing on a part of the processing. For example, the cash input product registration status (product registered, cash input, payment type not selected, gift certificate not registered, customer information not acquired) is an initial status when focusing on the overall process. However, if we focus only on the state of payment type selection, it can be said that it is in the initial state. Furthermore, if we focus on the two states of product registration and payment type selection, we cannot say that they are initial states, but the two states of payment type selection and gift certificate registration. If we pay attention to this, we can say that this is the initial state.

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

(動作モード切替処理の一例)
続いて、図23および図24を用いて、POS端末20の動作モード切替処理の一例について説明する。図23は、モード切替ボタンが押下されたPOS端末20が行う動作モード切替処理の一例を示すフローチャートである。なお、いずれのPOS端末20にもモード切替ボタンが設けられているため、いずれかのPOS端末20において、モード切替ボタンが押下された場合に図23に示す処理が開始される。なお、図23のフローチャートに示す処理は、各POS端末20において、常時(非常に短い時間間隔で定期的に)開始される。
(Example of operation mode switching process)
Next, an example of the operation mode switching process of the POS terminal 20 will be described using FIGS. 23 and 24. FIG. 23 is a flowchart showing an example of an operation mode switching process performed by the POS terminal 20 when the mode switching button is pressed. Note that since each POS terminal 20 is provided with a mode switching button, when the mode switching button is pressed on any POS terminal 20, the process shown in FIG. 23 is started. Note that the process shown in the flowchart of FIG. 23 is always started (regularly at very short time intervals) in each POS terminal 20.

ステップS201:POS端末20は、モード切替ボタン211aが押下されたか否かを判断する。POS端末20は、モード切替ボタン211aが押下されない場合、ステップS208に進む。POS端末20は、モード切替ボタン211aが押下された場合、ステップS202に進む。
ステップS202:POS端末20は、他のPOS端末20へモード切替命令を送信し、ステップS203に進む。
Step S201: The POS terminal 20 determines whether the mode switching button 211a has been pressed. If the mode switching button 211a is not pressed, the POS terminal 20 proceeds to step S208. If the mode switching button 211a is pressed, the POS terminal 20 proceeds to step S202.
Step S202: The POS terminal 20 transmits a mode switching command to other POS terminals 20, and proceeds to step S203.

ステップS203:POS端末20は、自端末が処理中であるか否かを判断する。ここでいう処理は、例えば、商品の登録処理や、客から支払いを受け付ける精算処理である。POS端末20は、自端末が処理中である場合、ステップS204に進む。POS端末20は、自端末が処理中ではない場合、ステップS206に進む。
ステップS204:POS端末20は、自端末が処理中である旨を報知(表示)し、ステップS205に進む。
ステップS205:POS端末20は、実行中の処理が終了したか否かを判断する。POS端末20は、実行中の処理が終了するまで待機し、実行中の処理が終了すると、ステップS206に進む。
Step S203: The POS terminal 20 determines whether or not its own terminal is processing. The processing referred to here is, for example, product registration processing and payment processing for accepting payment from customers. If the POS terminal 20 is currently processing, the process proceeds to step S204. If the POS terminal 20 is not processing, the process proceeds to step S206.
Step S204: The POS terminal 20 notifies (displays) that the process is in progress, and proceeds to step S205.
Step S205: The POS terminal 20 determines whether the process being executed has ended. The POS terminal 20 waits until the process being executed is finished, and when the process being executed is finished, the process proceeds to step S206.

ステップS206:POS端末20は、モード切替処理を行い、ステップS207に進む。モード切替処理は、現在のモードとは異なるモードに切り替える処理であり、例えば、現在のモードとは異なる、通常モード、会計専用モード、フルセルフモードのうちいずれかのモードへ切り替える処理である。
ステップS207:POS端末20は、自端末のモード切替が完了した旨を報知し、ステップS208に進む。
Step S206: The POS terminal 20 performs mode switching processing, and proceeds to step S207. The mode switching process is a process of switching to a mode different from the current mode, for example, a process of switching to any one of the normal mode, accounting only mode, and full self mode, which are different from the current mode.
Step S207: The POS terminal 20 notifies that the mode switching of its own terminal has been completed, and proceeds to step S208.

ステップS208:POS端末20は、モード切替命令の送信先である他のPOS端末20から、処理中である旨の情報を受信したか否かを判断する。POS端末20は、他のPOS端末20から、処理中である旨の情報を受信しない場合、ステップS210に進む。POS端末20は、他のPOS端末20から、処理中である旨の情報を受信した場合、ステップS209に進む。 Step S208: The POS terminal 20 determines whether or not it has received information indicating that processing is in progress from another POS terminal 20 to which the mode switching command is transmitted. If the POS terminal 20 does not receive information indicating that processing is in progress from another POS terminal 20, the process proceeds to step S210. If the POS terminal 20 receives information indicating that processing is in progress from another POS terminal 20, the process proceeds to step S209.

ステップS209:POS端末20は、他のPOS端末20が処理中である旨を報知し、ステップS210に進む。
ステップS210:POS端末20は、他のPOS端末20からモード切替が完了した旨の情報を受信したか否かを判断する。POS端末20は、他のPOS端末20からモード切替が完了した旨の情報を受信しない場合、そのまま、一連の処理を終了する。POS端末20は、他のPOS端末20からモード切替が完了した旨の情報を受信した場合、ステップS211に進む。
ステップS211:POS端末20は、他のPOS端末20のモード切替が完了した旨を報知し、一連の処理を終了する。
Step S209: The POS terminal 20 notifies that another POS terminal 20 is processing, and proceeds to step S210.
Step S210: The POS terminal 20 determines whether or not it has received information indicating that mode switching has been completed from another POS terminal 20. If the POS terminal 20 does not receive information indicating that the mode switching has been completed from the other POS terminal 20, the series of processing ends immediately. When the POS terminal 20 receives information indicating that mode switching has been completed from another POS terminal 20, the process proceeds to step S211.
Step S211: The POS terminal 20 notifies that the mode switching of the other POS terminals 20 has been completed, and ends the series of processing.

次に、図24を用いて、モード切替命令を受信したPOS端末20が行うモード切替処理について説明する。図24は、モード切替命令を受信したPOS端末20が行う動作モード切替処理の一例を示すフローチャートである。図24のフローチャートに示す処理は、各POS端末20において、常時(非常に短い時間間隔で定期的に)開始される。 Next, the mode switching process performed by the POS terminal 20 that has received the mode switching command will be described using FIG. 24. FIG. 24 is a flowchart illustrating an example of an operation mode switching process performed by the POS terminal 20 that has received the mode switching command. The process shown in the flowchart of FIG. 24 is always started (regularly at very short time intervals) in each POS terminal 20.

ステップS221:POS端末20は、モード切替命令を受信したか否かを判断する。POS端末20は、モード切替命令を受信しない場合、そのまま一連の処理を終了する。POS端末20は、モード切替命令を受信した場合、ステップS222に進む。
ステップS222:POS端末20は、自端末が処理中であるか否かを判断する。ここでいう処理は、例えば、商品の登録処理や、客から支払いを受け付ける精算処理である。POS端末20は、自端末が処理中である場合、ステップS223に進む。POS端末20は、自端末が処理中ではない場合、ステップS225に進む。
Step S221: The POS terminal 20 determines whether a mode switching command has been received. If the POS terminal 20 does not receive the mode switching command, the POS terminal 20 immediately ends the series of processing. When the POS terminal 20 receives the mode switching command, the process proceeds to step S222.
Step S222: The POS terminal 20 determines whether or not its own terminal is processing. The processing referred to here is, for example, product registration processing and payment processing for accepting payment from customers. If the POS terminal 20 is currently processing, the process proceeds to step S223. If the POS terminal 20 is not processing, the process proceeds to step S225.

ステップS223:POS端末20は、モード切替命令の送信元のPOS端末20へ処理中である旨を送信し、ステップS224に進む。
ステップS224:POS端末20は、実行中の処理が終了したか否かを判断する。POS端末20は、実行中の処理が終了するまで待機し、実行中の処理が終了すると、ステップS225に進む。
Step S223: The POS terminal 20 transmits to the POS terminal 20 from which the mode switching command was sent that the process is in progress, and proceeds to step S224.
Step S224: The POS terminal 20 determines whether the process being executed has ended. The POS terminal 20 waits until the process being executed is finished, and when the process being executed is finished, the process proceeds to step S225.

ステップS225:POS端末20は、モード切替処理を行い、ステップS226に進む。
ステップS226:POS端末20は、モード切替命令の送信元のPOS端末20へモード切替が完了した旨を示す情報を送信し、ステップS227に進む。
ステップS227:POS端末20は、自端末のモード切替が完了した旨を報知し、一連の処理を終了する。
Step S225: The POS terminal 20 performs mode switching processing, and proceeds to step S226.
Step S226: The POS terminal 20 transmits information indicating that the mode switching has been completed to the POS terminal 20 that sent the mode switching command, and proceeds to step S227.
Step S227: The POS terminal 20 notifies that the mode switching of its own terminal has been completed, and ends the series of processing.

(フルセルフモードにおいて商品を訂正する場合における画面の遷移の一例について) 次に、図25~図27を用いて、フルセルフモードにおいて商品を訂正する場合における画面の遷移の一例について説明する。図25~図27は、フルセルフモードにおいて、登録した商品を訂正する場合の画面の遷移の一例を示す説明図である。なお、以下の説明および図面において、上述した画面遷移の内容と同様の内容については、同様の符号を付すとともに、説明を省略する。 (Example of screen transition when correcting a product in full self mode) Next, an example of screen transition when correcting a product in full self mode will be described with reference to FIGS. 25 to 27. FIGS. 25 to 27 are explanatory diagrams showing an example of screen transitions when correcting a registered product in the full self mode. In the following description and drawings, the same reference numerals are given to the same contents as those of the screen transition described above, and the description thereof will be omitted.

図25の(A)は、フルセルフモードにおいて、客の操作により「お茶」と「さつまいも」の2つの商品が登録されていることを示す。例えば、「お茶」については、客がPOS端末20にバーコードを読み込ませることにより商品の登録が行われる。また、「さつまいも」については、プリセットキーの中から「さつまいも」を示す領域(ボタン)を客が選択することにより商品の登録が行われる。また、図25の(A)には、案内表示2501が表示されている。案内表示2501は、客が訂正(変更)を希望する商品を示す領域を長押しすることにより、登録した商品を訂正することが可能である旨を示す。 (A) of FIG. 25 shows that two products, "tea" and "sweet potato", are registered by the customer's operation in the full self-mode. For example, for "tea", the customer registers the product by having the POS terminal 20 read a barcode. Regarding "Sweet Potato", the product is registered when the customer selects an area (button) indicating "Sweet Potato" from among the preset keys. Further, in FIG. 25(A), a guide display 2501 is displayed. A guide display 2501 indicates that a registered product can be corrected by long-pressing the area indicating the product the customer desires to correct (change).

図25の(A)に示すように、「さつまいも」を示す領域を客が長押ししたとする。すなわち、客が商品「さつまいも」について訂正を行う操作を行ったとする。この場合、図25の(B)に示す画面に遷移する。図25の(B)は、「さつまいも」を取り消すか否かの確認画面を示す。当該確認画面において客が「はい」を選択すると、図25の(C)に示す画面に遷移する。なお、当該確認画面において客が「いいえ」を選択すると、例えば、図25の(A)に示す画面に戻る。 As shown in (A) of FIG. 25, it is assumed that the customer presses and holds the area indicating "Sweet Potato". In other words, assume that the customer performs an operation to correct the product "sweet potato." In this case, the screen changes to the one shown in FIG. 25(B). FIG. 25(B) shows a confirmation screen for whether or not to cancel "Sweet Potato". When the customer selects "Yes" on the confirmation screen, the screen transitions to the screen shown in FIG. 25(C). Note that if the customer selects "No" on the confirmation screen, the screen returns to the screen shown in FIG. 25(A), for example.

図25の(C)は、「さつまいも」を取消すために、店員を呼び出し中である旨の通知画面を示す。また、図25の(C)において、「さつまいも」が登録されている領域は、訂正対象の商品であることを明示できるよう、通常の表示態様とは異なる表示態様(太字、枠囲み、特殊色など)で表示されている。これにより、店員が赴いたときに、訂正対象の商品を一見して把握することができる。また、客にとっても訂正対象の商品が明確になる。 (C) of FIG. 25 shows a notification screen informing that the clerk is being called to cancel the "sweet potato" order. In addition, in (C) of Figure 25, the area where "Sweet Potato" is registered is displayed in a different display format (bold, framed, special color) to clearly indicate that the product is subject to correction. etc.) are displayed. As a result, when a store clerk visits the store, he or she can grasp at a glance the product to be corrected. In addition, the product to be corrected becomes clear to the customer.

ここで、店員の呼び出しを行うタイミングは、図25の(B)に示す「はい」が押下されたタイミング(確認画面後のタイミング)としてもよいし、図25の(A)において商品が長押しされたタイミング(長押しのタイミング)としてもよい。長押しのタイミングで店員の呼び出しを行うことにより、店員を迅速に呼び出すことができる。また、確認画面後のタイミングで店員の呼び出しを行うことにより、客の誤操作により店員を呼び出したり、客の操作ミスや勘違い等により店員を呼び出したりしてしまうことを抑制できる。また、店員を呼び出すための通知は、例えば、店員が操作または閲覧するPOS端末20や、店員が所持する携帯端末や、管理装置などにおいて行われる。 Here, the timing to call the store clerk may be the timing when "Yes" is pressed (timing after the confirmation screen) shown in (B) of FIG. It may also be the timing when the button is pressed (the timing when the button is pressed for a long time). By calling the store clerk at the timing of a long press, the store clerk can be called quickly. Furthermore, by calling the store clerk at the timing after the confirmation screen, it is possible to prevent the store clerk from being called due to a customer's operational error or from the customer's operational error or misunderstanding. Further, the notification for calling the store clerk is made, for example, on the POS terminal 20 operated or viewed by the store clerk, a mobile terminal owned by the store clerk, a management device, or the like.

図26の(D)は、訂正の操作のあったPOS端末20に店員が赴き、当該店員が店員用ボタンを押下した際の画面を示す。図26の(D)において、店員が店員用ボタンを押下すると、図26の(E)に示す画面に遷移する。 (D) of FIG. 26 shows the screen when a store clerk goes to the POS terminal 20 where the correction operation was performed and presses the clerk button. In FIG. 26(D), when the clerk presses the clerk button, the screen changes to the screen shown in FIG. 26(E).

図26の(E)には、店員に対して、店員コードの読み取りを促す通知が表示されている。店員が、例えば、自身の名札に付された店員コードをPOS端末20に読み込ませると、店員の認証が行われる。当該認証に成功すると、図26の(F)に示す画面に遷移する。一方で、当該認証に失敗すると、例えば、エラーメッセージが表示される。なお、エラーメッセージの表示とともに、他の店員の呼び出しを行ってもよい。この場合、当該他の店員が訂正の操作を行ったPOS端末20に赴いて認証を行うことにより、当該他の店員によって、訂正の承認を行うようにしてもよい。なお、店員の認証は、店員コードを用いた認証に限らず、指紋認証などの生体認証であってもよいし、パスワードの入力による認証であってもよい。 In (E) of FIG. 26, a notification is displayed prompting the clerk to read the clerk code. When a store clerk, for example, causes the POS terminal 20 to read a clerk code attached to his or her name tag, the clerk is authenticated. If the authentication is successful, the screen changes to the one shown in FIG. 26(F). On the other hand, if the authentication fails, for example, an error message is displayed. It should be noted that in addition to displaying the error message, another store clerk may be called. In this case, the other store employee may approve the correction by going to the POS terminal 20 where the correction was performed and performing authentication. Note that the authentication of the store clerk is not limited to the authentication using the store clerk code, but may be biometric authentication such as fingerprint authentication, or authentication by inputting a password.

図26の(F)は、店員による承認の確認画面を示す。店員は、客が入力した訂正に関する内容が正しいか否か(誤操作や誤登録であるか否か)を目視で確認し(カゴ内の商品を確認し)、正しいと判断した場合に、確認画面の「はい」を押下する。当該確認画面において店員が「はい」を選択すると、図27の(G)に示す画面に遷移する。一方で、当該確認画面において、店員が「いいえ」を選択すると、一連の訂正の操作はキャンセルされ、例えば、図25の(A)に示す画面に戻る。この場合、訂正は認められないこととなる。 (F) of FIG. 26 shows a confirmation screen for approval by the store clerk. The store clerk visually confirms (by checking the products in the cart) whether the correction information entered by the customer is correct (whether it is an erroneous operation or registration error), and if it is determined to be correct, a confirmation screen will be displayed. Click "Yes". When the clerk selects "Yes" on the confirmation screen, the screen transitions to the screen shown in FIG. 27(G). On the other hand, if the clerk selects "No" on the confirmation screen, the series of correction operations is canceled and the screen returns to the screen shown in FIG. 25(A), for example. In this case, corrections will not be accepted.

図27の(G)は、訂正(取り消し)が完了した旨の通知画面を示す。また、取り消しの対象となった商品(さつまいも)については、非表示とはせずに、例えば、取消線などを付すことにより、取り消した商品であることを明示しておく。これにより、客および店員は、商品を取り消したことを容易に把握することができる。具体的に補足すると、仮に、取り消した商品を非表示としたとすると、取り消した商品を客が確認する場合には、購入対象の商品と、表示中の商品とが一致するか否かを一つずつ確認して、取り消した商品が表示されていないことを確認することになる。このような確認は、客にとって手間であり、特に、購入する商品数が多い場合には、より手間となる。本実施形態では、取り消した商品に取消線を付して表示しておくことにより、登録した商品数が多い場合でも、客は訂正対象の商品を容易に把握することができる。 (G) in FIG. 27 shows a notification screen that the correction (cancellation) has been completed. Furthermore, the product (sweet potato) that is the subject of cancellation is not hidden, but is clearly marked as a canceled product by, for example, being marked with a strikethrough line. This allows the customer and the store staff to easily understand that the product has been cancelled. To be more specific, if the canceled item is hidden, when the customer confirms the canceled item, they will have to check whether the item they are purchasing matches the displayed item. You will need to check each item one by one to make sure that the canceled item is not displayed. Such confirmation is troublesome for the customer, especially when a large number of products are to be purchased. In this embodiment, by displaying the canceled products with a strikethrough line, the customer can easily understand the products to be corrected even if there are many registered products.

図25~図27に示したように、本実施形態では、客が訂正操作の一部を行い、店員は承認ボタンを押せばよいため、訂正に係る客の待ち時間の短縮化を図ることができるとともに、店員の操作も簡略化することができる。したがって、登録した商品の訂正を効率よく行うことができる。 As shown in FIGS. 25 to 27, in this embodiment, the customer only needs to perform a part of the correction operation and the clerk presses the approval button, which can reduce the customer's waiting time for corrections. This also simplifies the operations for store staff. Therefore, it is possible to efficiently correct registered products.

(フルセルフモードにおいて商品を訂正する際の他の画面例について)
次に、図28を用いて、フルセルフモードにおいて商品を訂正する際の他の画面例について説明する。図28は、フルセルフモードにおいて商品を訂正する際の他の画面例を示す説明図である。なお、図28では、数量の変更を受け付けるようにした点で、図26および図27に示した画面と異なる。
(About other screen examples when correcting products in full self mode)
Next, another screen example when correcting a product in the full self mode will be described using FIG. 28. FIG. 28 is an explanatory diagram showing another example of the screen when correcting a product in the full self mode. Note that FIG. 28 differs from the screens shown in FIGS. 26 and 27 in that a change in quantity is accepted.

図28の(A)は、フルセルフモードにおいて、客の操作により「お茶」と「さつまいも」の2つの商品が登録されていることを示す。図28の(A)に示すように、「お茶」を示す領域を客が長押ししたとする。この場合、図28の(B)に示す画面に遷移する。図28の(B)は、数量の変更を受け付ける画面を示す。図28の(B)において、「+」ボタンが押下されると、押下される回数に応じて数量が加算される。一方で、「-」ボタンが押下されると、押下される回数に応じて数量が減算される。なお、数量を「0」にすることにより、図27および図28と同様に商品を取り消すことができる。 (A) of FIG. 28 shows that two products, "tea" and "sweet potato", are registered by the customer's operation in the full self-mode. As shown in FIG. 28(A), it is assumed that the customer presses and holds the area indicating "tea". In this case, the screen changes to the one shown in FIG. 28(B). FIG. 28B shows a screen for accepting changes in quantity. In FIG. 28B, when the "+" button is pressed, the quantity is added according to the number of times the "+" button is pressed. On the other hand, when the "-" button is pressed, the quantity is subtracted according to the number of times the "-" button is pressed. Note that by setting the quantity to "0", the product can be canceled in the same manner as in FIGS. 27 and 28.

図28の(B)において、数量の変更を受け付けると、変更ボタン2801が操作可能な状態となる。ここで、数量が増加する変更を受け付けた後に、変更ボタン2801が押下されたとする。この場合、数量の増加については不正行為であるとは認められないことから、店員の承認を要することなく、数量の増加をそのまま認めて、図28の(A)の登録画面に戻る。 In FIG. 28B, when a change in quantity is accepted, a change button 2801 becomes operable. Here, assume that the change button 2801 is pressed after accepting a change that increases the quantity. In this case, since the increase in quantity is not recognized as a fraudulent act, the increase in quantity is accepted without requiring approval from the store clerk, and the process returns to the registration screen shown in FIG. 28(A).

一方で、数量が減少する変更を受け付けた後に、変更ボタン2801が押下されたとする。この場合、正当な訂正であるか否かを店員が確認する必要があることから、店員の呼び出しを行う。ただし、バーコードを読み取らせて登録した商品については、数量を「0」にすることができないものとする。具体的には、図28の(B)に示すように、数量が「1」の場合に、客が「-」ボタンを押下する。この場合、図28の(C)に示す画面に遷移する。 On the other hand, assume that the change button 2801 is pressed after accepting a change that reduces the quantity. In this case, it is necessary for the clerk to confirm whether the correction is legitimate, and therefore the clerk is called. However, for products registered by scanning barcodes, the quantity cannot be set to "0". Specifically, as shown in FIG. 28(B), when the quantity is "1", the customer presses the "-" button. In this case, the screen changes to the one shown in FIG. 28(C).

図28の(C)は、バーコードを読み取らせて登録した商品を「0」にすることができない旨を示す画面を示す。バーコードが付された商品の場合、客が誤ってバーコードを2回連続で読み込ませてしまう誤登録は起こり得る。このため、数量を「2」→「1」や、「3」→「2」といった変更は起こり得るため、「0」を除いた数に減らす訂正については受付可能とする。 (C) of FIG. 28 shows a screen indicating that the registered product cannot be set to "0" by reading the barcode. In the case of products with barcodes attached, erroneous registration can occur where a customer mistakenly reads the barcode twice in a row. Therefore, since the quantity may change from "2" to "1" or from "3" to "2", we will accept corrections to reduce the number to a number excluding "0".

一方で、バーコードが付された商品については、バーコードが読み取られたことにより、商品が実在することが明らかであることから、数量を「0」にする変更については想定されない。このため、バーコードが付された商品について、「1」→「0」の変更を行う操作については、誤操作である可能性が高いとみなせることから、このような誤操作を未然に防止するようにしている。 On the other hand, for products with barcodes, since the barcode has been read and it is clear that the product actually exists, changing the quantity to "0" is not expected. For this reason, for products with barcodes, it is highly likely that an operation that changes from "1" to "0" is an erroneous operation, so measures should be taken to prevent such erroneous operations. ing.

なお、バーコードが付された商品でも、商品を登録した後に、例えば、金額が想定外であった等の理由により、客が取り消したいと思う場合がある。この場合、客が店員呼出ボタンを押下することにより、店員を呼び出して、店員による取消操作を行えばよい。店員による取消操作は、例えば、店員コードを用いた認証に成功した店員の操作により商品の一覧が表示され、その中から店員が取り消す商品を選択することによって行われる。 Note that even for products with barcodes attached, after registering the product, the customer may wish to cancel the registration due to reasons such as the price being unexpected. In this case, the customer may press the clerk call button to call the clerk, and the clerk may perform the cancellation operation. The cancellation operation by the store clerk is performed by, for example, a list of products displayed by the store clerk who has successfully authenticated using the store clerk code, and the store clerk selects the product to be canceled from the list.

なお、図25~図27に示したように商品を示す領域が押下されることにより、商品の削除を受け付けるか、または、図28に示したように数量の変更を受け付けるかについては、店員により設定変更することが可能であってもよい。また、商品を示す領域が押下されることにより、商品の削除を受け付けるか、または、数量の変更を受け付けるかについて、選択画面を表示して、客による選択を可能としてもよい。 Note that it is up to the store staff to decide whether to accept deletion of the product by pressing the area indicating the product as shown in FIGS. 25 to 27, or to accept a change in quantity as shown in FIG. It may be possible to change the settings. Further, by pressing an area indicating a product, a selection screen may be displayed to allow the customer to select whether to accept deletion of the product or change of quantity.

(POS端末20が行うフルセルフモードにおける商品の登録処理の一例について)
図29は、POS端末20が行うフルセルフモードにおける商品の登録処理の一例を示すフローチャートである。
ステップS301:POS端末20は、店員側表示部210(プリセットキー)へのタッチ、キー操作部211の操作、店員側スキャナ部212のスキャン等があるか否かを判断する。POS端末20は、スキャン等がない場合には待機し、スキャン等がある場合にはステップS302に進む。
(An example of the product registration process in full self mode performed by the POS terminal 20)
FIG. 29 is a flowchart illustrating an example of product registration processing performed by the POS terminal 20 in full self-mode.
Step S301: The POS terminal 20 determines whether there is a touch on the clerk side display section 210 (preset key), an operation on the key operation section 211, a scan using the clerk side scanner section 212, etc. The POS terminal 20 stands by if there is no scanning or the like, and proceeds to step S302 if there is any scanning or the like.

ステップS302:POS端末20は、商品を登録するとともに、店員側表示部210に表示し、ステップS303に進む。
ステップS303:POS端末20は、商品の訂正を受け付けたか否かを判断する。POS端末20は、商品の訂正を受け付けない場合、ステップS306に進む。POS端末20は、商品の訂正を受け付けた場合、ステップS304に進む。
ステップS304:POS端末20は、数量の増加の変更であるか否かを判断する。POS端末20は、数量の増加ではないと判断した場合、すなわち、数量の減少であると判断した場合、ステップS305に進む。POS端末20は、数量の増加であると判断した場合、ステップS306に進む。
Step S302: The POS terminal 20 registers the product and displays it on the clerk side display section 210, and the process proceeds to step S303.
Step S303: The POS terminal 20 determines whether or not the product correction has been accepted. If the POS terminal 20 does not accept the product correction, the process proceeds to step S306. If the POS terminal 20 accepts the correction of the product, the process proceeds to step S304.
Step S304: The POS terminal 20 determines whether the change is an increase in quantity. If the POS terminal 20 determines that the quantity has not increased, that is, if it has determined that the quantity has decreased, the process proceeds to step S305. If the POS terminal 20 determines that the quantity has increased, the process proceeds to step S306.

ステップS305:POS端末20は、訂正処理を行い、ステップS301に戻る。訂正処理の詳細については、図30を用いて後述する。
ステップS306:POS端末20は、キー操作部211の小計キーが押下されたか否かを判断する。POS端末20は、小計キーが押下されない場合、ステップS301に戻る。POS端末20は、小計キーが押下された場合、ステップS307に進む。
Step S305: The POS terminal 20 performs a correction process and returns to step S301. Details of the correction process will be described later using FIG. 30.
Step S306: The POS terminal 20 determines whether the subtotal key of the key operation unit 211 has been pressed. If the subtotal key is not pressed, the POS terminal 20 returns to step S301. If the subtotal key is pressed, the POS terminal 20 proceeds to step S307.

ステップS307:POS端末20は、商品の訂正を受け付けたか否かを判断する。POS端末20は、商品の訂正を受け付けない場合、ステップS308に進む。POS端末20は、商品の訂正を受け付けた場合、ステップS309に進む。 Step S307: The POS terminal 20 determines whether or not the product correction has been accepted. If the POS terminal 20 does not accept the product correction, the process proceeds to step S308. If the POS terminal 20 accepts the correction of the product, the process proceeds to step S309.

ステップS308:POS端末20は、精算が完了したか否かを判断する。なお、精算において、POS端末20は、例えば、小計画面を表示して、預かり金の入力や現計ボタンの押下といった精算操作を受け付けると、レシートなどを発行する。また、精算において、預かり金や現計に応じた釣銭を放出してもよい。POS端末20は、精算が完了しない場合、ステップS307に戻る。POS端末20は、精算が完了した場合、一連の処理を終了する。 Step S308: The POS terminal 20 determines whether the payment has been completed. In addition, during payment, the POS terminal 20 displays a small plan screen, receives payment operations such as inputting a deposit or pressing a cash total button, and issues a receipt or the like. Furthermore, upon payment, change may be released according to the deposit or the total amount. If the payment is not completed, the POS terminal 20 returns to step S307. When the payment is completed, the POS terminal 20 ends the series of processing.

ステップS309:POS端末20は、数量の増加の変更であるか否かを判断する。POS端末20は、数量の増加ではないと判断した場合、すなわち、数量の減少であると判断した場合、ステップS310に進む。POS端末20は、数量の増加の変更であると判断した場合、ステップS311に進む。 Step S309: The POS terminal 20 determines whether the change is an increase in quantity. If the POS terminal 20 determines that the quantity has not increased, that is, if it has determined that the quantity has decreased, the process proceeds to step S310. If the POS terminal 20 determines that the change is an increase in quantity, the process proceeds to step S311.

ステップS310:POS端末20は、訂正処理を行い、ステップS311に進む。訂正処理の詳細については、図30を用いて後述する。
ステップS311:POS端末20は、小計金額の変更を行う小計変更処理を行い、ステップS308に進む。
Step S310: The POS terminal 20 performs a correction process and proceeds to step S311. Details of the correction process will be described later using FIG. 30.
Step S311: The POS terminal 20 performs subtotal change processing to change the subtotal amount, and proceeds to step S308.

(POS端末20が行うフルセルフモードにおける商品の訂正処理の一例について)
図30は、POS端末20が行うフルセルフモードにおける商品の訂正処理の一例を示すフローチャートである。なお、図30に示す訂正処理は、図29のステップS305およびステップS310に示した処理の詳細を示す。なお、以下では、ステップS305の処理として説明する。
(An example of product correction processing performed by the POS terminal 20 in full self-mode)
FIG. 30 is a flowchart illustrating an example of product correction processing performed by the POS terminal 20 in full self-mode. Note that the correction processing shown in FIG. 30 shows details of the processing shown in step S305 and step S310 of FIG. 29. In addition, below, it will be explained as the process of step S305.

ステップS321:POS端末20は、他の端末(他のPOS端末20、店員が所持する携帯端末や、管理装置)に対して、店員の呼び出しを行い、ステップS322に進む。 ステップS322:POS端末20は、店員コードの入力があるか否かを判断する。なお、店員コードは、例えば、店員の名札に付された店員コードを店員が店員側スキャナ部212に読み込ませたり、店員がキー操作部211を操作して直接店員コード(番号)を入力したりすることにより入力される。POS端末20は、店員コードの入力があるまで待機し、店員コードの入力があると、ステップS323に進む。 Step S321: The POS terminal 20 calls the store clerk to another terminal (another POS terminal 20, a mobile terminal owned by the store clerk, or a management device), and proceeds to step S322. Step S322: The POS terminal 20 determines whether a clerk code has been input. The clerk code may be obtained by, for example, having the clerk read the clerk code attached to the clerk's name tag into the clerk scanner section 212, or by directly inputting the clerk code (number) by operating the key operation section 211. It is input by The POS terminal 20 waits until the clerk code is input, and when the clerk code is input, the process advances to step S323.

ステップS323:POS端末20は、店員コードを用いた店員の認証に成功したか否かを判断する。POS端末20は、店員の認証に失敗した場合、ステップS324に進む。POS端末20は、店員の認証に成功した場合、ステップS325に進む。
ステップS324:POS端末20は、エラーを報知し、ステップS301に戻る。なお、図29のステップS310の訂正処理では、ステップS324の処理の後にステップS311に進む。
ステップS325:POS端末20は、店員から承認結果を受け付けたか否かを判断する。POS端末20は、店員から承認結果を受け付けるまで待機し、承認結果を受け付けると、ステップS326に進む。
Step S323: The POS terminal 20 determines whether or not the clerk has been successfully authenticated using the clerk code. If the POS terminal 20 fails to authenticate the store clerk, the process proceeds to step S324. If the POS terminal 20 succeeds in authenticating the store clerk, the process proceeds to step S325.
Step S324: The POS terminal 20 notifies the error and returns to step S301. Note that in the correction process of step S310 in FIG. 29, the process proceeds to step S311 after the process of step S324.
Step S325: The POS terminal 20 determines whether or not the approval result has been received from the store clerk. The POS terminal 20 waits until it receives the approval result from the store clerk, and upon receiving the approval result, proceeds to step S326.

ステップS326:POS端末20は、受け付けた承認結果が訂正を認める承認結果であるか否かを判断する。POS端末20は、受け付けた承認結果が訂正を認めない承認結果である場合、ステップS301に戻る。なお、この場合、訂正が行われないこととなる。POS端末20は、受け付けた承認結果が訂正を認める承認結果である場合、ステップS327に進む。
ステップS327:POS端末20は、登録した商品を訂正し、ステップS301に戻る。
Step S326: The POS terminal 20 determines whether the received approval result is an approval result that allows correction. If the received approval result does not allow correction, the POS terminal 20 returns to step S301. In this case, no correction will be made. If the received approval result is an approval result that allows correction, the POS terminal 20 proceeds to step S327.
Step S327: The POS terminal 20 corrects the registered product and returns to step S301.

図29および図30に示した処理により、POS端末20は、客から訂正を受け付けた場合に、店員を呼び出し、店員による承認を受け付けることにより、登録情報を訂正することができる。これにより、商品情報の訂正に係る操作の一部を客が行うため、訂正に係る客の待ち時間の短縮化を図ることができる。また、店員は、POS端末20に赴き、承認を行う操作だけを行えばよいため、商品情報の変更に係る店員の操作を簡略化することができる。 Through the processes shown in FIGS. 29 and 30, when the POS terminal 20 receives a correction from the customer, it can correct the registered information by calling the store clerk and accepting the clerk's approval. As a result, the customer performs some of the operations related to correcting the product information, so it is possible to shorten the customer's waiting time related to the correction. Further, since the store clerk only needs to go to the POS terminal 20 and perform an operation for approval, the store clerk's operations related to changing product information can be simplified.

(セミセルフモードにおいて商品を訂正する場合における画面の遷移の一例について) 次に、図31および図32を用いて、セミセルフモードにおいて商品を訂正する場合における画面の遷移の一例について説明する。なお、以下では、会計導線の上流側に通常モードのPOS端末20を配置し、会計導線の下流側にセミセルフモードのPOS端末20を配置したPOSシステム1を例に挙げて説明する。また、以下では、POSシステム1において、上流側のPOS端末20において店員による商品の登録が完了した後に、下流側のPOS端末20において客が精算を行う際に訂正を行う場合について説明する。また、以下では、当該POSシステムにおける下流側のPOS端末20の画面(客側表示部205の画面)の遷移について説明する。 (Example of screen transition when correcting a product in semi-self mode) Next, an example of screen transition when correcting a product in semi-self mode will be described with reference to FIGS. 31 and 32. In the following, a POS system 1 in which a normal mode POS terminal 20 is placed on the upstream side of the checkout line and a semi-self mode POS terminal 20 is placed on the downstream side of the checkout line will be described as an example. Further, in the following, a case will be described in which, in the POS system 1, after the clerk completes the registration of the product at the upstream POS terminal 20, the customer makes a correction when making payment at the downstream POS terminal 20. Further, below, transitions of the screen of the downstream POS terminal 20 (the screen of the customer side display unit 205) in the POS system will be explained.

図31および図32は、セミセルフモードにおいて商品を訂正する場合における客側の画面の遷移の一例を示す説明図である。図31の(A)は、上流側のPOS端末20において店員の操作により複数種類の商品が登録されて、下流側のPOS端末20で精算を行う際の客側表示部205の画面を示す。図31の(A)には、案内表示3101が表示されている。案内表示3101は、客が訂正を希望する商品を示す領域を長押することにより、登録した商品を訂正することが可能である旨を示す。 FIGS. 31 and 32 are explanatory diagrams showing an example of the transition of the customer's screen when correcting a product in the semi-self mode. (A) of FIG. 31 shows the screen of the customer side display unit 205 when a plurality of types of products are registered at the upstream POS terminal 20 by a clerk's operation and payment is made at the downstream POS terminal 20. In FIG. 31(A), a guide display 3101 is displayed. The guidance display 3101 indicates that the registered product can be corrected by long-pressing the area indicating the product the customer desires to correct.

図31の(B)に示すように、「さつまいも」を示す領域を客が長押ししたとする。具体的には、例えば、客の認識では「さつまいも」を購入していないものの、「さつまいも」が登録されており、客が「さつまいも」について訂正を行う操作を行ったとする。この場合、図31の(C)に示す画面に遷移する。図31の(C)は、「さつまいも」を取り消すか否かの確認画面を示す。当該確認画面において客が「はい」を選択すると、図32の(D)に示す画面に遷移する。なお、このとき、訂正の内容や訂正の承認要求が、下流側のPOS端末20から上流側のPOS端末20に送信される。図31の(C)において、当該確認画面において客が「いいえ」を選択すると、例えば、図31の(A)に示す画面に戻る。 As shown in FIG. 31(B), it is assumed that the customer presses and holds the area indicating "Sweet Potato". Specifically, for example, suppose that the customer does not know that he has purchased "sweet potato," but "sweet potato" is registered, and the customer performs an operation to correct "sweet potato." In this case, the screen changes to the one shown in FIG. 31(C). (C) of FIG. 31 shows a confirmation screen for whether or not to cancel "Sweet Potato". When the customer selects "Yes" on the confirmation screen, the screen transitions to the screen shown in FIG. 32(D). Note that at this time, the details of the correction and a request for approval of the correction are transmitted from the POS terminal 20 on the downstream side to the POS terminal 20 on the upstream side. In FIG. 31(C), if the customer selects "No" on the confirmation screen, the screen returns to, for example, the screen shown in FIG. 31(A).

図32の(D)は、「さつまいも」を取消すために、上流側のPOS端末20に配置される店員(商品を登録した店員)の承認があるまで待機する旨の通知画面を示す。なお、店員が承認を行う際の画面例については、図33を用いて後述する。また、図32の(D)において、「さつまいも」が登録されている領域は、訂正対象の商品であることを明示できるよう、通常の表示態様とは異なる表示態様(太字、枠囲み、特殊色など)で表示されている。これにより、客にとって訂正対象の商品が明確になる。 (D) in FIG. 32 shows a notification screen informing that in order to cancel "Sweet Potato", the process will wait until approval is received from the clerk (the clerk who registered the product) located at the upstream POS terminal 20. Note that an example of the screen when the store clerk performs approval will be described later using FIG. 33. In addition, in (D) of Figure 32, the area where "Sweet Potato" is registered is displayed in a different display format (bold, framed, special color) to clearly indicate that the product is subject to correction. etc.) are displayed. This makes it clear to the customer which product is subject to correction.

図32の(E)は、上流側のPOS端末20において店員が承認を行ったことにより、訂正(取り消し)が完了した旨の通知画面を示す。また、取り消しの対象となった商品(さつまいも)については、非表示とはせずに、例えば、取消線などを付すことにより、取り消した商品であることを明示しておく。なお、店員による承認が得られない場合、すなわち、「さつまいも」の登録が誤りではない場合、「さつまいも」の取り消しは認められないこととなる。 (E) of FIG. 32 shows a notification screen to the effect that the correction (cancellation) has been completed due to the clerk's approval at the upstream POS terminal 20. Furthermore, the product (sweet potato) that is the subject of cancellation is not hidden, but is clearly marked as a canceled product by, for example, being marked with a strikethrough line. Furthermore, if the store clerk's approval is not obtained, that is, if the registration of "Sweet Potato" is not a mistake, the cancellation of "Sweet Potato" will not be accepted.

(商品を訂正する場合における上流側のPOS端末20の店員側表示部210の画面の遷移の一例について)
次に、図33を用いて、商品を訂正する場合における上流側のPOS端末20の店員側表示部210の画面の遷移の一例について説明する。図33は、商品を訂正する場合における上流側のPOS端末20の店員側表示部210の画面の遷移の一例を示す説明図である。図33の説明では、上流側のPOS端末20は、通常モードであり、下流側のPOS端末20において精算を行う客の商品の登録を終えて、次客の商品の登録を行っているものとする。
(An example of the screen transition on the clerk-side display section 210 of the upstream POS terminal 20 when correcting a product)
Next, with reference to FIG. 33, an example of the transition of the screen of the clerk side display section 210 of the upstream POS terminal 20 when correcting a product will be described. FIG. 33 is an explanatory diagram showing an example of the screen transition of the clerk-side display section 210 of the upstream POS terminal 20 when correcting a product. In the explanation of FIG. 33, it is assumed that the upstream POS terminal 20 is in the normal mode, and that the downstream POS terminal 20 has finished registering the product of the customer who is making payment and is registering the product of the next customer. do.

図33の(A)は、次客の商品を登録している際の画面を示す。図33の(A)の画面左下の画像GA02は、下流側のPOS端末20(POS端末20-2)の状態がセミセルフモードであることを示している。また、通知画像3301は、下流側のPOS端末20において、店員のサポート等が必要なことを示す注意喚起を示す。通知画像3301は、例えば、下流側のPOS端末20から訂正の承認要求や店員の呼出要求があった場合に表示される。図33の(A)において、店員が画像GA02または通知画像3301を押下すると、図33の(B)に示す画面に遷移する。 (A) of FIG. 33 shows the screen when registering the next customer's products. The image GA02 at the lower left of the screen in FIG. 33A indicates that the downstream POS terminal 20 (POS terminal 20-2) is in the semi-self mode. Further, the notification image 3301 indicates a warning at the downstream POS terminal 20 indicating that support from a store clerk is required. The notification image 3301 is displayed, for example, when there is a request for approval of correction or a request to call a store clerk from the POS terminal 20 on the downstream side. In (A) of FIG. 33, when the clerk presses the image GA02 or the notification image 3301, the screen changes to the screen shown in (B) of FIG. 33.

図33の(B)は、店員による承認の確認画面を示す。店員は、自身の誤登録であると瞬時に判断できる場合や、店員の位置から目視で誤登録であることが確認できる場合は、上流側のPOS端末20において承認の操作(「はい」の押下)を行えばよい。一方で、店員は、上流側のPOS端末20からでは誤登録であるか否かを確認することができない場合には、下流側のPOS端末20まで移動して、訂正の内容を目視で確認して承認の操作を行う。また、下流側のPOS端末20が店員の承認を受け付けてもよい。具体的には、下流側のPOS端末20の店員側表示部210にも、店員による承認の確認画面を表示しておくことにより、下流側のPOS端末20において店員の承認を受け付けてもよい。これにより、下流側のPOS端末20において、迅速に店員の承認を受け付けることができる。なお、店員が上流側のPOS端末20まで戻り、上流側のPOS端末20において店員の承認を受け付けてもよい。 FIG. 33(B) shows a confirmation screen for approval by the store clerk. If the clerk can instantly determine that the registration has been made incorrectly by himself or herself, or if the clerk can visually confirm that the registration has been made incorrectly from the clerk's position, the clerk can confirm the registration at the upstream POS terminal 20 (by pressing "Yes"). ). On the other hand, if the clerk cannot confirm whether the registration is incorrect from the upstream POS terminal 20, the clerk moves to the downstream POS terminal 20 and visually checks the correction details. and perform the approval operation. Alternatively, the downstream POS terminal 20 may accept the store clerk's approval. Specifically, the clerk's approval may be received at the downstream POS terminal 20 by displaying a confirmation screen for the clerk's approval on the clerk's side display section 210 of the downstream POS terminal 20 as well. This allows the downstream POS terminal 20 to quickly receive the store clerk's approval. Note that the clerk may return to the upstream POS terminal 20 and receive the clerk's approval at the upstream POS terminal 20.

図33の(B)に示す確認画面において、店員が「はい」を選択すると、訂正(取り消し)が完了する。一方で、店員が「いいえ」を選択すると、訂正は認められないこととなる。また、店員が選択した承認結果は、下流側のPOS端末20に送信される。確認画面において店員から、「はい」または「いいえ」のいずれかの操作を受け付けると、図33(C)に示す画面に遷移し、次客の商品の登録が引き続き行われる。 When the clerk selects "Yes" on the confirmation screen shown in FIG. 33(B), the correction (cancellation) is completed. On the other hand, if the clerk selects "No", the correction will not be accepted. Further, the approval result selected by the clerk is transmitted to the POS terminal 20 on the downstream side. When either "Yes" or "No" is accepted from the store clerk on the confirmation screen, the screen changes to the screen shown in FIG. 33(C), and the next customer's product registration continues.

図31~図33に示したように、本実施形態では、セミセルフモードにおける精算時に、客から訂正の操作を受け付けることとした。ここで、下流側のPOS端末20において精算を行う客からすれば、上流側のPOS端末20に配置される店員が次客の商品を登録していることから、当該店員に声をかけにくいことがあり、客にとって訂正を申し出ること(要求すること)が精神的な負担となることがある。本実施形態では、店員に直接訂正を申し出るわけではなく、店員にPOS端末20を介して訂正の内容を通知できるため、訂正を行う際の客の精神的な負担を軽減することができる。 As shown in FIGS. 31 to 33, in this embodiment, a correction operation is accepted from the customer at the time of payment in the semi-self mode. Here, from the customer's point of view who pays at the POS terminal 20 on the downstream side, it is difficult to talk to the clerk located at the POS terminal 20 on the upstream side because the clerk is registering the next customer's products. Because of this, offering (requesting) corrections can be a mental burden for customers. In this embodiment, the store clerk is not directly requested to make a correction, but the contents of the correction can be notified to the store clerk via the POS terminal 20, so that the mental burden on the customer when making the correction can be reduced.

また、一連の訂正操作を行うにあたり、客が訂正操作の一部を行い、店員は承認ボタンを押すだけで済む。このため、訂正に係る客の待ち時間の短縮化を図ることができるとともに、店員の操作も簡略化することができる。また、店員は、次客の商品の登録を進めながら、訂正の承認を行うことができる。したがって、登録した商品の訂正を効率よく行うことができる。 Further, when performing a series of correction operations, the customer only needs to perform part of the correction operations, and the clerk only has to press an approval button. Therefore, it is possible to shorten the customer's waiting time for corrections, and it is also possible to simplify the operations performed by the store staff. Further, the store clerk can approve the correction while proceeding with the registration of the next customer's product. Therefore, it is possible to efficiently correct registered products.

なお、図31~図33では、客が精算を行う際に訂正を行う場合について説明したが、これに限らず、当該客の商品を登録している際に訂正を行うことも可能である。具体的には、上流側のPOS端末20において店員が商品の登録を行っている際に、当該POS端末20において登録を待つ客が客側表示部205に表示される商品(図17~図22の各図の(B)参照)を示す領域を長押しすることにより、店員による商品の登録中に、訂正を受け付けることも可能である。 Note that although FIGS. 31 to 33 describe the case where the customer makes the correction when making payment, the correction is not limited to this, and it is also possible to make the correction while registering the customer's products. Specifically, when a store clerk registers a product at the upstream POS terminal 20, a customer waiting for registration at the POS terminal 20 registers the product displayed on the customer side display section 205 (FIGS. 17 to 22). It is also possible to accept corrections while the store clerk is registering the product by long-pressing the area showing (see (B) in each figure).

(セミセルフモードにおいて商品を訂正する際の他の画面例について)
次に、図34~図36を用いて、セミセルフモードにおいて商品を訂正する際の他の画面例について説明する。図34~図36は、セミセルフモードにおいて商品を訂正する際の他の画面例を示す説明図である。なお、図34~図36では、商品を示す表示領域のうち、商品名称、個数、金額を示す各項目のうち、長押しされた表示領域が示す項目の変更を受け付けるようにする点で、図31~図33とは異なる。
(About other screen examples when correcting products in semi-self mode)
Next, other screen examples when correcting a product in the semi-self mode will be explained using FIGS. 34 to 36. FIGS. 34 to 36 are explanatory diagrams showing other screen examples when correcting a product in the semi-self mode. In addition, in FIGS. 34 to 36, among the items indicating the product name, quantity, and price in the display area indicating the product, changes to the item indicated by the long-pressed display area are accepted. 31 to 33.

図34、図35および図36の各図の(A)は、上流側のPOS端末20において商品の登録がされたことにより、下流側のPOS端末20で精算を行う際の客側表示部205の画面を示す。図34の(A)において、商品「トマト」の領域のうち客が商品名称を示す領域(「トマト」の文字を示す表示領域)を長押ししたとする。この場合、図31に示した「さつまいも」を取り消す場合と同様の画面遷移となる(図31の(C)、図32の(D)、(E)参照)。 (A) in each figure of FIGS. 34, 35, and 36 shows the customer-side display section 205 when the product is registered at the upstream POS terminal 20 and the payment is made at the downstream POS terminal 20. The following screen is shown. In (A) of FIG. 34, it is assumed that the customer presses and holds the area showing the product name (the display area showing the characters "tomato") in the area of the product "tomato". In this case, the screen transition is the same as when canceling "Sweet Potato" shown in FIG. 31 (see (C) in FIG. 31, (D), and (E) in FIG. 32).

また、図35の(A)に示すように、商品「トマト」の領域のうち客が個数を示す領域を長押ししたとする。この場合、図35の(B)に示す画面に遷移する。図35の(B)は、数量の変更を受け付ける画面を示す。数量の変更を受け付ける際の説明については、図28の(B)、(C)において説明したとおりである。そして、図35の(B)において、店員の承認を得たことにより、数量の変更が確定すると、図35の(C)に示す画面に遷移する。 Further, as shown in FIG. 35(A), it is assumed that the customer presses and holds the area indicating the number of items in the area of the product "tomato". In this case, the screen changes to the one shown in FIG. 35(B). FIG. 35(B) shows a screen for accepting changes in quantity. The explanation when accepting a change in quantity is as explained in FIGS. 28(B) and 28(C). Then, in FIG. 35(B), when the change in quantity is confirmed by obtaining approval from the store clerk, the screen changes to the screen shown in FIG. 35(C).

図35(C)は、訂正(数量の変更)が完了した旨の通知画面を示す。また、変更前の商品(トマト)の数量や金額については、非表示とはせずに、訂正した内容を把握できるように、通常の表示態様とは異なる表示態様で表示しておく。これにより、客は、商品の数量を変更したことを容易に把握することができる。 FIG. 35(C) shows a notification screen that the correction (change in quantity) has been completed. In addition, the quantity and price of the product (tomatoes) before the change are not hidden, but are displayed in a display format different from the normal display format so that the corrected content can be understood. This allows the customer to easily understand that the quantity of the product has been changed.

また、図36の(A)に示すように、商品「トマト」の領域のうち客が金額を示す領域を長押ししたとする。この場合、図36の(B)に示す画面に遷移する。ここで、タイムセール中の商品や、見切り品などについては、客が認識している買値と、プリセットキーに登録されている売値とが異なることがある。このため、本実施形態では、客からの金額の変更を受付可能としている。図36の(B)は、金額の変更を受け付ける画面を示す。図36の(B)は、テンキーにより、客から金額の入力を受け付けることが可能な画面を示す。 Further, as shown in FIG. 36(A), it is assumed that the customer presses and holds the area indicating the price in the area of the product "tomato". In this case, the screen changes to the one shown in FIG. 36(B). Here, for products on sale or closeout products, the purchase price recognized by the customer may be different from the selling price registered in the preset key. Therefore, in this embodiment, it is possible to accept changes in the amount from the customer. FIG. 36(B) shows a screen for accepting changes in the amount. FIG. 36(B) shows a screen on which input of an amount can be accepted from the customer using the numeric keypad.

図36の(B)において、金額の変更を受け付けると、決定ボタン3601が操作可能な状態となる。客が決定ボタン3601を押下し、店員の承認を得ることにより、金額の変更が確定すると、図36の(C)に示す画面に遷移する。なお、決定ボタン3601が押下されると、上流側のPOS端末20の店員側表示部210には、通知画像3301(図33の(A)参照)が表示され、店員の承認が受付可能となる。図36(C)は、訂正(金額の変更)が完了した旨の通知画面を示す。また、変更前の商品(トマト)の金額については、非表示とはせずに、訂正した内容を把握できるように表示しておく。これにより、客は、商品の金額を変更したことを容易に把握することができる。 In FIG. 36(B), when a change in amount is accepted, a decision button 3601 becomes operable. When the customer presses the OK button 3601 and obtains approval from the store clerk to confirm the price change, the screen transitions to the screen shown in FIG. 36(C). Note that when the OK button 3601 is pressed, a notification image 3301 (see (A) in FIG. 33) is displayed on the clerk side display section 210 of the upstream POS terminal 20, and the clerk's approval can be accepted. . FIG. 36(C) shows a notification screen that the correction (change in amount) has been completed. Furthermore, the price of the product (tomato) before the change is not hidden, but is displayed so that the corrected content can be understood. This allows the customer to easily understand that the price of the product has been changed.

図34~図36では、セミセルフモードにおいて商品を訂正する際の一例について説明したが、フルセルフモードの場合でも、同様に訂正することも可能である。すなわち、フルセルフモードにおいて、商品を示す表示領域のうち、商品名称、個数、金額を示す各項目を表示する場合には、これの項目のうち、長押しされた表示領域が示す項目の変更を受け付けるようにしてもよい。 In FIGS. 34 to 36, an example of correcting a product in semi-self mode has been described, but it is also possible to make corrections in the same way in full self-mode. In other words, in full self mode, when displaying items such as product name, quantity, and price in the display area showing the product, change the item shown in the long-pressed display area. You may accept it.

なお、図31および図32に示したように商品を示す領域が押下されることにより、商品の削除(数量変更を含む)を受け付けるか、または、図34~図36に示したように商品の項目を示す領域が押下されることにより、項目の変更を受け付けるかについては、店員の操作により設定変更することが可能であってもよい。また、複数の項目のうち、訂正を受け付けることが可能な項目を、店員の操作により設定変更することが可能であってもよい。具体的には、例えば、商品名称、個数、金額を示す各項目のうち、商品名称、個数については、訂正を受け付けることを可能にする設定とし、金額については訂正を受け付けないようにする設定としてもよい。また、訂正の対象は、上述した項目に限らず、例えば、割引券を適用する項目や、タイムセールなどのイベントを適用する項目などを含めてもよい。 Note that by pressing the area indicating the product as shown in FIGS. 31 and 32, deletion of the product (including quantity change) is accepted, or deletion of the product is accepted as shown in FIGS. 34 to 36. The store clerk may be able to change the setting of whether or not to accept changes to an item by pressing the area indicating the item. Further, among the plurality of items, it may be possible to change the settings of the items for which corrections can be accepted through an operation by the store clerk. Specifically, for example, among the items indicating product name, quantity, and price, the product name and quantity may be set to accept corrections, but the price may not be subject to corrections. Good too. Furthermore, the objects of correction are not limited to the above-mentioned items, but may include, for example, items to which discount coupons are applied, items to which events such as time sales are applied, and the like.

(POS端末20が行うセミセルフモードにおける精算処理の一例について)
図37は、下流側のPOS端末20(精算装置)が行うセミセルフモードにおける精算処理の一例を示すフローチャートである。なお、図37の処理を行うPOS端末20は、下流側に配置されるPOS端末20(「精算装置」とも言う)である。
ステップS341:POS端末20は、上流側のPOS端末20から、登録情報を受信したか否かを判断する。POS端末20は、登録情報を受信するまで待機し、登録情報を受信すると、ステップS342に進む。
(An example of payment processing in semi-self mode performed by POS terminal 20)
FIG. 37 is a flowchart showing an example of the payment process in the semi-self mode performed by the downstream POS terminal 20 (payment device). Note that the POS terminal 20 that performs the process shown in FIG. 37 is a POS terminal 20 (also referred to as a "settlement device") located on the downstream side.
Step S341: The POS terminal 20 determines whether registration information has been received from the upstream POS terminal 20. The POS terminal 20 waits until it receives the registration information, and upon receiving the registration information, proceeds to step S342.

ステップS342:POS端末20は、客から訂正を受け付けたか否かを判断する。POS端末20は、客から訂正を受け付けない場合、ステップS347に進む。POS端末20は、客から訂正を受け付けた場合、ステップS343に進む。
ステップS343:POS端末20は、上流側のPOS端末20(「登録装置」とも言う)へ承認要求を送信し、ステップS344に進む。
Step S342: The POS terminal 20 determines whether or not a correction has been received from the customer. If the POS terminal 20 does not accept the correction from the customer, the process proceeds to step S347. When the POS terminal 20 receives a correction from the customer, the process proceeds to step S343.
Step S343: The POS terminal 20 transmits an approval request to the upstream POS terminal 20 (also referred to as "registration device"), and proceeds to step S344.

ステップS344:POS端末20は、上流側のPOS端末20から承認結果を受信したか否かを判断する。POS端末20は、上流側のPOS端末20から承認結果を受信するまで待機し、上流側のPOS端末20から承認結果を受信すると、ステップS345に進む。 Step S344: The POS terminal 20 determines whether or not the approval result has been received from the upstream POS terminal 20. The POS terminal 20 waits until receiving the approval result from the upstream POS terminal 20, and upon receiving the approval result from the upstream POS terminal 20, proceeds to step S345.

ステップS345:POS端末20は、受信した承認結果が訂正を認める承認結果であるか否かを判断する。POS端末20は、受信した承認結果が訂正を認めない承認結果である場合、ステップS347に進む。なお、この場合、訂正が行われないこととなる。POS端末20は、受信した承認結果が訂正を認める承認結果である場合、ステップS346に進む。 Step S345: The POS terminal 20 determines whether the received approval result is an approval result that allows correction. If the received approval result does not allow correction, the POS terminal 20 proceeds to step S347. In this case, no correction will be made. If the received approval result is an approval result that allows correction, the POS terminal 20 proceeds to step S346.

ステップS346:POS端末20は、上流側のPOS端末20から、再生成された登録情報を受信し、ステップS347に進む。
ステップS347:POS端末20は、精算が完了したか否かを判断する。POS端末20は、精算が完了しない場合、ステップS342に戻る。POS端末20は、精算が完了した場合、一連の処理を終了する。
Step S346: The POS terminal 20 receives the regenerated registration information from the upstream POS terminal 20, and proceeds to step S347.
Step S347: The POS terminal 20 determines whether the payment has been completed. If the payment is not completed, the POS terminal 20 returns to step S342. When the payment is completed, the POS terminal 20 ends the series of processing.

上述した処理により、下流側のPOS端末20(セミセルフモードのPOS端末20)は、客から訂正を受け付けた場合に、上流側のPOS端末20に承認要求を行い、訂正を認める承認結果が得られた場合には、再生成された登録情報を受信することができる。これにより、商品情報の訂正に係る操作の一部を客が行うため、訂正に係る客の待ち時間の短縮化を図ることができる。 Through the above-described process, when the downstream POS terminal 20 (POS terminal 20 in semi-self mode) receives a correction from the customer, it requests approval from the upstream POS terminal 20 and obtains an approval result that allows the correction. If so, you can receive the regenerated registration information. As a result, the customer performs some of the operations related to correcting the product information, so it is possible to shorten the customer's waiting time related to the correction.

(上流側のPOS端末20が行う承認要求を受信した際の処理の一例について)
図38は、上流側のPOS端末20(登録装置)が行う承認要求を受信した際の処理の一例を示すフローチャートである。なお、図38のフローチャートに示す処理は、上流側のPOS端末20において、常時(非常に短い時間間隔で定期的に)開始される。
(About an example of the process performed when an approval request is received by the upstream POS terminal 20)
FIG. 38 is a flowchart illustrating an example of a process performed by the upstream POS terminal 20 (registration device) when an approval request is received. Note that the process shown in the flowchart of FIG. 38 is always started (regularly at very short time intervals) in the upstream POS terminal 20.

ステップS361:POS端末20は、下流側のPOS端末20(精算装置)から、登録した商品の訂正に関する承認要求を受信したか否かを判断する。POS端末20は、承認要求を受信するまで待機し、承認要求を受信すると、ステップS362に進む。 Step S361: The POS terminal 20 determines whether or not it has received an approval request regarding correction of the registered product from the downstream POS terminal 20 (payment device). The POS terminal 20 waits until receiving the approval request, and upon receiving the approval request, proceeds to step S362.

ステップS362:POS端末20は、承認要求を受信した旨を店員に通知し、ステップS363に移行する。例えば、POS端末20は、通知画像3301(図33の(A)参照)を店員側表示部210に表示することにより、承認要求を受信した旨を店員に通知する。
ステップS363:POS端末20は、店員から承認結果(図33の(B)参照)を受け付けたか否かを判断する。POS端末20は、店員から承認結果を受け付けるまで待機し、承認結果を受け付けると、ステップS364に進む。
Step S362: The POS terminal 20 notifies the store clerk that the approval request has been received, and proceeds to step S363. For example, the POS terminal 20 notifies the store clerk that the approval request has been received by displaying a notification image 3301 (see (A) in FIG. 33) on the store clerk side display section 210.
Step S363: The POS terminal 20 determines whether or not the approval result (see (B) in FIG. 33) has been received from the store clerk. The POS terminal 20 waits until it receives the approval result from the store clerk, and upon receiving the approval result, proceeds to step S364.

ステップS364:POS端末20は、下流側のPOS端末20へ承認結果を送信し、ステップS365に進む。
ステップS365:POS端末20は、受け付けた承認結果が訂正を認める承認結果であるか否かを判断する。POS端末20は、受け付けた承認結果が訂正を認めない承認結果である場合、一連の処理を終了する。なお、この場合、訂正が行われないこととなる。POS端末20は、受け付けた承認結果が訂正を認める承認結果である場合、ステップS366に進む。
Step S364: The POS terminal 20 transmits the approval result to the downstream POS terminal 20, and proceeds to step S365.
Step S365: The POS terminal 20 determines whether the received approval result is an approval result that allows correction. If the received approval result does not allow correction, the POS terminal 20 ends the series of processes. In this case, no correction will be made. If the received approval result is an approval result that allows correction, the POS terminal 20 proceeds to step S366.

ステップS366:POS端末20は、登録情報を再生成し、ステップS367に進む。
ステップS367:POS端末20は、登録情報を下流側のPOS端末20へ送信し、一連の処理を終了する。
Step S366: The POS terminal 20 regenerates the registration information, and proceeds to step S367.
Step S367: The POS terminal 20 transmits the registration information to the downstream POS terminal 20, and ends the series of processing.

上述した処理により、上流側のPOS端末20(通常モードのPOS端末20)は、下流側のPOS端末20から承認要求を受信することにより、店員の承認を受け付け、受け付けた承認結果を、下流側のPOS端末20へ送信することができる。また、訂正を認める承認結果を受け付けた場合には、登録情報を再生成し、下流側のPOS端末20へ送信することができる。これにより、店員は、次客の商品の登録を行っている場合でも、前客の商品情報の訂正に対して承認を行うことができる。したがって、承認を行う際の店員の負荷を抑えることができる。 Through the process described above, the upstream POS terminal 20 (POS terminal 20 in normal mode) receives the approval request from the downstream POS terminal 20, accepts the clerk's approval, and sends the received approval result to the downstream side. can be transmitted to the POS terminal 20 of. Further, when an approval result that allows correction is received, the registered information can be regenerated and transmitted to the downstream POS terminal 20. This allows the store clerk to approve the correction of the previous customer's product information even when the next customer's product is registered. Therefore, it is possible to reduce the burden on the clerk when performing approval.

上述した実施形態1によれば、商品情報の変更に係る操作の一部を客が行うため、また、店員は承認を行う操作だけを行えばよいため、商品情報の変更に係る店員の操作を簡略化することができる。したがって、登録した商品の変更を効率よく行うことができる。これにより、商品情報の変更を好適に行うことができ、商品販売データ処理装置の利便性を向上させることができる。 According to the first embodiment described above, the customer performs some of the operations related to changing the product information, and the store clerk only needs to perform the operation for approval, so the store clerk's operations related to changing the product information are It can be simplified. Therefore, it is possible to efficiently change registered products. Thereby, the product information can be suitably changed, and the convenience of the product sales data processing device can be improved.

(実施形態2)
次に、本発明の実施形態2について説明する。上述した実施形態1では、POS端末20において、商品の登録や、商品訂正や、訂正の承認や、精算を行う構成について説明した。実施形態2では、商品の登録と商品の訂正とを受け付けることについては携帯端末で行い、訂正の承認と精算とについては精算装置で行う構成について説明する。なお、実施形態2の説明において、上述した実施形態1と同様の構成については同様の符号を付し、適宜説明を省略する。
(Embodiment 2)
Next, a second embodiment of the present invention will be described. In the first embodiment described above, a configuration was described in which the POS terminal 20 performs product registration, product correction, approval of correction, and payment. In the second embodiment, a configuration will be described in which product registration and product correction are accepted by a mobile terminal, and correction approval and payment are performed by a payment device. In the description of the second embodiment, the same components as those of the first embodiment described above are designated by the same reference numerals, and the description thereof will be omitted as appropriate.

図39は、本発明の実施形態2に係るショッピングシステムを示すネットワークの構成図である。図39において、ショッピングシステムは、ストアコントローラ(ストアコンピュータ、管理装置)10と、クラウドサーバ300と、精算装置400と、携帯端末500と、を含む。 FIG. 39 is a network configuration diagram showing a shopping system according to Embodiment 2 of the present invention. In FIG. 39, the shopping system includes a store controller (store computer, management device) 10, a cloud server 300, a payment device 400, and a mobile terminal 500.

クラウドサーバ300は、CPU、ROM、RAM、通信部などを備えたコンピュータ装置である。精算装置400は、CPU、ROM、RAM、通信部、タッチパネル、キー操作部、スキャナ部、カード決済部、釣銭機、印刷部、音声出力部などを備えたコンピュータ装置である。なお、精算装置400とは、精算を行う専用の装置としてもよいし、実施形態1のPOS端末20をセミセルフモードとすることによってPOS端末20とすることも可能である。また、携帯端末500は、CPU、ROM、RAM、通信部、撮像部(カメラ)、タッチパネル、音声出力部、音声入力部などを備えたコンピュータ装置である。 The cloud server 300 is a computer device including a CPU, ROM, RAM, communication section, and the like. The payment device 400 is a computer device that includes a CPU, a ROM, a RAM, a communication section, a touch panel, a key operation section, a scanner section, a card payment section, a change machine, a printing section, an audio output section, and the like. Note that the payment device 400 may be a dedicated device for performing payment, or may be a POS terminal 20 by setting the POS terminal 20 of the first embodiment to a semi-self mode. Further, the mobile terminal 500 is a computer device including a CPU, a ROM, a RAM, a communication section, an imaging section (camera), a touch panel, an audio output section, an audio input section, and the like.

ストアコントローラ10と、精算装置400とは、店舗内に設置され、LAN11(有線でも無線でもよい)を介して通信可能に接続されている。また、ストアコントローラと、精算装置400と、携帯端末500とは、それぞれ、クラウドサーバ300と通信可能に接続されている。 The store controller 10 and the payment device 400 are installed in the store and are communicably connected via a LAN 11 (which may be wired or wireless). Further, the store controller, payment device 400, and mobile terminal 500 are each communicably connected to the cloud server 300.

クラウドサーバ300は、顧客に関する情報や、店舗に関する情報、店舗ごとの商品に関する情報などの各種情報を管理する。クラウドサーバが管理(生成および記憶)する情報については、図40を用いて後述する。 The cloud server 300 manages various information such as information regarding customers, information regarding stores, and information regarding products for each store. Information managed (generated and stored) by the cloud server will be described later using FIG. 40.

携帯端末500は、顧客(当該店舗の会員である買物客等)によって操作される端末装置であり、例えば、スマートフォン、タブレット装置、携帯電話などの表示画面を備えた通信機器である。携帯端末500は、商品の登録を受け付ける装置である。携帯端末500は、一般的な、通信機能や撮像機能(カメラ)に加えて、商品に付されるバーコードをスキャンして商品コードを読み取る機能を備える。すなわち、携帯端末500は、商品に付されるバーコードを認識する認識機能を備える。 The mobile terminal 500 is a terminal device operated by a customer (such as a shopper who is a member of the store), and is, for example, a communication device with a display screen such as a smartphone, a tablet device, or a mobile phone. The mobile terminal 500 is a device that accepts product registration. The mobile terminal 500 has a function of scanning barcodes attached to products and reading product codes in addition to general communication functions and imaging functions (camera). That is, the mobile terminal 500 has a recognition function that recognizes barcodes attached to products.

なお、携帯端末500が備える認識機能は、商品コードを読み取ることができるものであればよく、読み取った商品コードから商品を特定できなくてもよい。つまり、携帯端末500は、撮像機能によって撮像されている撮像画像(スルー画像として取得している画像)内にオブジェクトとしてバーコードが存在する場合に、当該バーコードから商品コードを読み取ることができればよい。 Note that the recognition function included in the mobile terminal 500 only needs to be capable of reading the product code, and does not need to be able to identify the product from the read product code. In other words, the mobile terminal 500 only needs to be able to read the product code from the barcode when a barcode exists as an object in the captured image captured by the imaging function (image acquired as a through image). .

また、携帯端末500は、商品(例えばバーコードの付された周辺部分)を撮像し、撮像画像(画像データ)を生成する。例えば、携帯端末500は、自身の判断によりシャッターを切ることにより撮像画像を生成する。ただし、携帯端末500は、操作者である顧客の操作に従ってシャッターを切ることにより撮像画像を生成してもよい。 Furthermore, the mobile terminal 500 captures an image of the product (for example, the surrounding area to which the barcode is attached) and generates a captured image (image data). For example, the mobile terminal 500 generates a captured image by releasing a shutter based on its own judgment. However, the mobile terminal 500 may generate the captured image by releasing the shutter according to the operation of the customer, who is the operator.

また、携帯端末500は、画像(スルー画像、撮像画像)から特徴点を抽出し、撮像対象(オブジェクト等)を認識する画像認識技術を備えていてもよい。例えば、携帯端末500は、画像認識技術を用いて、撮像した商品を特定(推定)してもよい。具体的には、携帯端末500は、バーコードの付されていない野菜や果物などの生鮮食品を画像認識技術により特定してもよい。 Furthermore, the mobile terminal 500 may be equipped with an image recognition technology that extracts feature points from images (through images, captured images) and recognizes imaging targets (objects, etc.). For example, the mobile terminal 500 may identify (estimate) the photographed product using image recognition technology. Specifically, the mobile terminal 500 may use image recognition technology to identify fresh foods such as vegetables and fruits that do not have a barcode attached.

また、携帯端末500には、所定のアプリ(アプリケーションソフトウェア)がインストールされている。携帯端末500は、所定のアプリを起動させることにより、商品コードを読み取って、読み取った商品コードに対応する商品を登録(クラウドサーバ300に送信して登録)することが可能である。 Furthermore, a predetermined application (application software) is installed on the mobile terminal 500. By starting a predetermined application, the mobile terminal 500 can read a product code and register the product corresponding to the read product code (send the product code to the cloud server 300 and register it).

また、携帯端末500は、例えば、各顧客の所有物である。ただし、携帯端末500は、店舗が顧客に貸与する貸与品であってもよい。なお、携帯端末500の数(稼働中の数)は、来店者数に応じて変化する。図39において、携帯端末500は、2台を例示しているが、実際には、数十台や数百台、またはそれ以上の数になる。 Further, the mobile terminal 500 is, for example, the property of each customer. However, the mobile terminal 500 may be a loan item that a store lends to a customer. Note that the number of mobile terminals 500 (number in operation) changes depending on the number of visitors to the store. In FIG. 39, two mobile terminals 500 are illustrated, but in reality, the number may be tens, hundreds, or more.

精算装置400は、携帯端末500を用いた顧客の登録操作によって登録された商品の精算を行う装置である。精算装置400は、例えば、現金、クレジットカード、プリペイドカードなどによる支払いを受け付ける。 The payment device 400 is a device that performs payment for products registered by a customer's registration operation using the mobile terminal 500. Settlement device 400 accepts payments by cash, credit card, prepaid card, etc., for example.

なお、図39において、複数台の精算装置400を図示しているが、精算装置400は、1台であってもよい。また、ストアコントローラ10は、1店舗に1台設置されていてもよいし、2台以上設置されていてもよい。 Note that although a plurality of settlement devices 400 are illustrated in FIG. 39, there may be only one settlement device 400. Moreover, one store controller 10 may be installed in one store, or two or more store controllers 10 may be installed in one store.

(クラウドサーバ300が管理する情報の一例)
次に、クラウドサーバ300が管理する情報の一例について説明する。図40は、クラウドサーバ300が管理する各種情報の一例を示す説明図である。クラウドサーバ300は、(A)顧客情報と、(B)店舗情報と、(C)バスケット情報とを含む各種情報を記憶する。
(Example of information managed by cloud server 300)
Next, an example of information managed by the cloud server 300 will be described. FIG. 40 is an explanatory diagram showing an example of various information managed by the cloud server 300. The cloud server 300 stores various information including (A) customer information, (B) store information, and (C) basket information.

図40の(A)は、顧客情報の一例を示す。顧客情報は、個々の顧客を管理するための情報である。具体的には、顧客情報は、顧客識別情報と、顧客名と、顧客登録日と、キャンセル情報と、顧客ランクと、ポイント数とを含む。 (A) of FIG. 40 shows an example of customer information. Customer information is information for managing individual customers. Specifically, the customer information includes customer identification information, customer name, customer registration date, cancellation information, customer rank, and number of points.

顧客識別情報は、顧客を一意に識別する識別情報である。顧客名は、顧客の氏名やニックネームなどである。顧客登録日は、クラウドサーバ300に顧客情報を新規に登録した日時である。キャンセル情報は、買物中に商品を登録した後に、登録した商品をキャンセルした回数を示す情報である。顧客ランクは、顧客の購入実績に応じたランクである。 Customer identification information is identification information that uniquely identifies a customer. The customer name is the customer's full name or nickname. The customer registration date is the date and time when customer information was newly registered in the cloud server 300. The cancellation information is information indicating the number of times a registered product was canceled after being registered during shopping. The customer rank is a rank according to the customer's purchase history.

ポイント数は、本アプリを使用して買い物を行ったことによって顧客に付与されるポイント数である。なお、ポイント数には、店舗ごとのポイント数を含めてもよい。また、図40の(A)に示す顧客情報は一例であり、実施形態2においては、少なくとも顧客識別情報を含んでいればよい。なお、クラウドサーバ300は、新規の顧客の顧客情報を生成したときには、顧客識別情報、顧客名、顧客登録日を生成するものの、実際の取引(商品登録)の開始前であることから、他の情報(キャンセル情報等)については生成しない。 The number of points is the number of points given to the customer for shopping using this application. Note that the number of points may include the number of points for each store. Further, the customer information shown in FIG. 40(A) is an example, and in the second embodiment, it is sufficient to include at least customer identification information. Note that when the cloud server 300 generates customer information for a new customer, it generates customer identification information, customer name, and customer registration date, but since this is before the start of actual transactions (product registration), other information is generated. Information (cancellation information, etc.) is not generated.

図40の(B)は、店舗情報の一例を示す。店舗情報は、各店舗を管理するための情報である。具体的には、店舗情報は、店舗識別情報と、店舗名と、店舗特定情報1(2次元コード情報)と、店舗特定情報2(位置情報)とを含む。店舗識別情報は、店(屋号)または企業のコードと、支店のコードとを含む。店舗名は、店舗の名称であり、例えば、店名(屋号)または企業名と、支店名とから構成される。 (B) of FIG. 40 shows an example of store information. Store information is information for managing each store. Specifically, the store information includes store identification information, a store name, store specific information 1 (two-dimensional code information), and store specific information 2 (location information). The store identification information includes a store (trade name) or company code and a branch code. The store name is the name of the store, and includes, for example, a store name (trade name) or company name, and a branch name.

店舗特定情報1,2は、取引する店舗(商品の売買が行われる店舗)を特定するための情報である。店舗特定情報1は、例えば、2次元コード(QRコード(登録商標)等)の情報である。店舗特定情報2は、店舗の位置情報(GPS情報)である。なお、図40の(B)に示した例では、店舗識別情報と店舗特定情報1を別々に記憶しているが、いずれも店舗を一意に特定できる情報であることから、少なくともいずれか一方の情報を記憶することとしてもよい。 The store specifying information 1 and 2 is information for specifying the store where the transaction is carried out (the store where the product is bought and sold). The store specific information 1 is, for example, information on a two-dimensional code (QR code (registered trademark), etc.). Store specific information 2 is store location information (GPS information). Note that in the example shown in FIG. 40(B), store identification information and store specific information 1 are stored separately, but since both are information that can uniquely identify a store, at least one of them is stored separately. It may also be used to store information.

図40の(C)は、バスケット情報の一例を示す。バスケット情報は、店舗における顧客の購入に関する情報である。具体的には、バスケット情報は、バスケット識別情報と、取引開始日時と、取引終了日時と、顧客識別情報と、登録商品情報と、取消候補情報とを含む。バスケット識別情報は、バスケット情報を識別するための情報である。具体的には、バスケット識別情報は、店舗識別情報と、日付と、シリアル番号(例えば店舗別日付別のシリアル番号)とを含む。 (C) of FIG. 40 shows an example of basket information. Basket information is information regarding a customer's purchases at a store. Specifically, the basket information includes basket identification information, transaction start date and time, transaction end date and time, customer identification information, registered product information, and cancellation candidate information. Basket identification information is information for identifying basket information. Specifically, the basket identification information includes store identification information, a date, and a serial number (for example, a serial number for each store and date).

取引開始日時は、取引の開始日時であり、例えば、当該バスケット情報の生成日時である。なお、取引開始日時は、1品目の商品の登録日時(図40の(C)に示す登録商品情報(登録商品1)を記憶した日時)としてもよい。また、各商品の登録日時を別途記憶するようにしてもよい。 The transaction start date and time is the start date and time of the transaction, for example, the generation date and time of the basket information. Note that the transaction start date and time may be the registration date and time of the first product (the date and time when the registered product information (registered product 1) shown in FIG. 40(C) was stored). Furthermore, the registration date and time of each product may be stored separately.

取引終了日時は、取引の終了日時であり、例えば、精算日時である。精算日時は、精算開始日時であってもよいし、精算終了日時であってもよい。顧客識別情報は、当該取引を行う顧客を識別する顧客識別情報である。なお、クラウドサーバ300は、バスケット情報の生成時に、バスケット識別情報、取引開始日時、顧客識別情報を生成するものの、実際の取引(商品登録)の開始前であることから、他の情報(取引終了日時等)については生成しない。 The transaction end date and time is the end date and time of the transaction, for example, the settlement date and time. The payment date and time may be the payment start date and time or the payment end date and time. The customer identification information is customer identification information that identifies the customer who performs the transaction. Although the cloud server 300 generates basket identification information, transaction start date and time, and customer identification information when generating basket information, since this is before the actual transaction (product registration) starts, other information (transaction end date and time) is generated. (date and time, etc.) are not generated.

登録商品情報(計)は、商品が登録されるごとに更新される情報である。登録商品情報(計)は、品数(商品数)、小計金額を含む。登録商品情報(1)は、1品目の商品の登録情報である。登録商品情報(2)は、2品目の商品の登録情報である。なお、図40の(C)に示す例では、3品目以降の登録商品情報については省略している。 Registered product information (total) is information that is updated every time a product is registered. The registered product information (total) includes the number of products (number of products) and subtotal amount. Registered product information (1) is registered information for the first item of product. Registered product information (2) is registered information for the second product item. Note that in the example shown in FIG. 40(C), registered product information for the third and subsequent items is omitted.

取消候補情報(今回の合計)は、今回の買物中に商品を登録した後に、登録した商品の取り消しを受け付けた回数を示す。取消候補情報(取消候補1)は、取り消しの対象となる商品を示す商品コードや、当該商品の数量を含む。なお、不図示であるが、店員の承認を得て、実際に取り消しが完了した場合には、取り消しが完了した旨を示すキャンセル情報(不図示)が記憶される。さらに、キャンセル情報は、これまでの履歴と加算されて、(A)の顧客情報に記憶される。 Cancellation candidate information (current total) indicates the number of times cancellation of registered products was accepted after the product was registered during the current shopping. Cancellation candidate information (cancellation candidate 1) includes a product code indicating a product to be canceled and the quantity of the product. Although not shown, if the cancellation is actually completed with the approval of the store clerk, cancellation information (not shown) indicating that the cancellation has been completed is stored. Further, the cancellation information is added to the past history and stored in the customer information (A).

次に、図41を用いて、ショッピングシステムの処理の流れについて説明する。図41は、実施形態2に係るショッピングシステムの処理の流れを示すシーケンス図である。なお、図41は、ある顧客が、ある店舗に来店して、当該顧客が自身の携帯端末500を用いて購入対象の商品を登録し、精算装置400によって当該商品の精算を完了するまでの流れを示したものである。 Next, the processing flow of the shopping system will be explained using FIG. 41. FIG. 41 is a sequence diagram showing the processing flow of the shopping system according to the second embodiment. Note that FIG. 41 shows the flow of a customer visiting a store, registering a product to purchase using his or her mobile terminal 500, and completing payment for the product using the payment device 400. This is what is shown.

ステップS401:まず、携帯端末500は、店舗を特定する情報(例えば、店舗特定情報)を取得する。ここで、店舗を特定する情報の取得態様の一例について説明する。例えば、店舗の入り口付近には、店舗特定情報を示す2次元コードが表示されている。2次元コードは、所定の表示装置に表示出力されていてもよいし、媒体への印刷によって表示出力されていてもよい。 Step S401: First, the mobile terminal 500 acquires information that specifies a store (for example, store specifying information). Here, an example of an acquisition mode of information specifying a store will be described. For example, near the entrance of a store, a two-dimensional code indicating store specific information is displayed. The two-dimensional code may be displayed on a predetermined display device, or may be displayed and output by printing on a medium.

なお、印刷された媒体は、例えば紙媒体である。この紙媒体は、店舗の入り口付近に貼付されたものでもよいし、店舗において顧客に配布されたものでもよい。来店した顧客は、携帯端末500を用いて、当該2次元コードをスキャンする。これにより、携帯端末500は、店舗特定情報を取得することが可能である。なお、2次元コードには、店舗を識別するための店舗識別情報が含まれていてもよい。 Note that the printed medium is, for example, a paper medium. This paper medium may be pasted near the entrance of the store, or may be distributed to customers at the store. A customer visiting the store uses a mobile terminal 500 to scan the two-dimensional code. Thereby, the mobile terminal 500 can acquire store specific information. Note that the two-dimensional code may include store identification information for identifying the store.

また、携帯端末500は、来店した顧客の操作に応じて、所定のアプリ(アプリケーションソフトウェア)が起動すると、初期画面として2次元コードのスキャンを促す画面を表示するようにしてもよい。また、携帯端末500は、来店した顧客の操作に応じて2次元コードをスキャンすると、アプリを起動させ、初期画面としてクラウドサーバ300に接続中である旨を報知する画面を表示するようにしてもよい。 Furthermore, when a predetermined application (application software) is activated in response to an operation by a customer visiting the store, the mobile terminal 500 may display a screen prompting the user to scan a two-dimensional code as an initial screen. Further, when the mobile terminal 500 scans a two-dimensional code in response to an operation by a customer who has visited the store, the mobile terminal 500 starts an application and displays a screen notifying that the mobile terminal 500 is connected to the cloud server 300 as an initial screen. good.

また、店舗を特定する情報の取得態様の他の一例としては、位置情報の取得が挙げられる。例えば、携帯端末500は、来店した顧客の操作に応じて、位置情報(GPS情報)を取得する。この位置情報は、店舗特定情報に代わる情報である。なお、携帯端末500は、来店した顧客の操作に応じてアプリが起動することにより、位置情報を取得し、初期画面としてクラウドサーバ300に接続中である旨を報知する画面を表示するようにしてもよい。 Further, as another example of an acquisition mode of information specifying a store, acquisition of location information can be cited. For example, the mobile terminal 500 acquires location information (GPS information) in response to an operation by a customer visiting the store. This location information is information that replaces store specific information. Note that the mobile terminal 500 acquires location information by starting an application in response to an operation by a customer visiting the store, and displays a screen notifying that the mobile terminal 500 is connected to the cloud server 300 as an initial screen. Good too.

なお、クラウドサーバ300では、携帯端末500からの位置情報に応じた店舗の特定が行われるが、この特定において、複数の店舗が特定される場合(一の店舗に特定できない場合)がある。この場合、クラウドサーバ300は、携帯端末500へ、その旨を示す情報を送信すればよい。そして、携帯端末500は、顧客に店舗を特定させるための選択画面を表示してもよいし、店舗特定情報を示す2次元コードのスキャンを促す旨を報知してもよい。 Note that in the cloud server 300, a store is specified according to the location information from the mobile terminal 500, but in this identification, there are cases where a plurality of stores are specified (a case where it is not possible to specify a single store). In this case, the cloud server 300 may transmit information indicating this to the mobile terminal 500. Then, the mobile terminal 500 may display a selection screen for the customer to specify the store, or may notify the customer that the customer is prompted to scan a two-dimensional code indicating store identification information.

店舗特定情報を取得した携帯端末500は、取引開始要求として、取得した店舗特定情報を顧客識別情報とともにクラウドサーバ300へ送信する(図40の送受信データD1)。顧客識別情報は、例えば、新規に顧客登録を行う際(携帯端末500にアプリをインストールする際)に、クラウドサーバ300や携帯端末500に記憶される情報である。具体的には、登録フォームにおいて入力された氏名等の情報は、クラウドサーバ300によって顧客識別情報が付されて、クラウドサーバ300および携帯端末500に記憶される。 The mobile terminal 500 that has acquired the store specific information transmits the acquired store specific information together with the customer identification information to the cloud server 300 as a transaction start request (transmission/reception data D1 in FIG. 40). The customer identification information is, for example, information stored in the cloud server 300 or the mobile terminal 500 when registering a new customer (when installing an application on the mobile terminal 500). Specifically, information such as the name entered in the registration form is attached with customer identification information by the cloud server 300 and is stored in the cloud server 300 and the mobile terminal 500.

また、携帯端末500は、店舗特定情報を取得すると、当該店舗において実施中のサービスに関する情報(その日に配布されているチラシ情報)や、利用可能なクーポン情報を表示画面に出力してもよい。例えば、サービスに関する情報やクーポン情報は、携帯端末500がクラウドサーバ300へ取引開始要求を行うことによって、クラウドサーバ300から送信されてもよい。 Further, when the mobile terminal 500 acquires the store specific information, it may output information regarding services being implemented at the store (information on flyers distributed on that day) and available coupon information on the display screen. For example, information regarding services and coupon information may be transmitted from the cloud server 300 when the mobile terminal 500 requests the cloud server 300 to start a transaction.

また、携帯端末500は、送信先の情報(クラウドサーバ30のアドレス)についても、新規に顧客登録を行う際(携帯端末500にアプリをインストールする際)に記憶する。なお、店舗の入り口付近に表示される2次元コードに、店舗特定情報に加えて、送信先の情報(クラウドサーバ300のアドレス)を含ませておいてもよい。携帯端末500は、当該2次元コードをスキャンすることによって、店舗特定情報とともに、送信先の情報を取得することにより、クラウドサーバ300へアクセスすることも可能である。 Furthermore, the mobile terminal 500 also stores the destination information (the address of the cloud server 30) when registering a new customer (when installing an application on the mobile terminal 500). Note that the two-dimensional code displayed near the entrance of the store may include destination information (the address of the cloud server 300) in addition to the store specific information. The mobile terminal 500 can also access the cloud server 300 by scanning the two-dimensional code and acquiring store specific information as well as destination information.

ステップS402:クラウドサーバ300は、携帯端末500から取引の開始要求として、顧客識別情報および店舗特定情報を受信すると、当該取引のバスケット情報を生成する。具体的には、クラウドサーバ300は、バスケット識別情報と、取引開始日時と、顧客識別情報とを生成する(図40の(C)参照)。なお、クラウドサーバ300は、実際の取引(商品登録)の開始前であることから、このタイミングでは他の情報(取引終了日時等)を生成しない。 Step S402: Upon receiving customer identification information and store specific information from the mobile terminal 500 as a transaction start request, the cloud server 300 generates basket information for the transaction. Specifically, the cloud server 300 generates basket identification information, transaction start date and time, and customer identification information (see (C) in FIG. 40). Note that the cloud server 300 does not generate other information (transaction end date and time, etc.) at this timing because it is before the start of the actual transaction (product registration).

具体的に説明すると、クラウドサーバ300は、携帯端末500から取引の開始要求として店舗特定情報および顧客識別情報を受信すると、店舗情報(図40の(B)参照)を参照し、店舗識別情報を特定する。なお、クラウドサーバ300は、携帯端末500から位置情報を受信した場合は、店舗情報の店舗特定情報2を参照して、位置情報に対応する店舗識別情報を特定する。なお、2次元コードに店舗識別情報を含ませるようにした場合には、クラウドサーバ300は、受信した2次元コードを複合することにより、店舗識別情報を取得することも可能である。 Specifically, when the cloud server 300 receives store specific information and customer identification information as a transaction start request from the mobile terminal 500, it refers to the store information (see (B) in FIG. 40) and stores the store identification information. Identify. Note that when the cloud server 300 receives location information from the mobile terminal 500, it refers to the store identification information 2 of the store information and identifies the store identification information corresponding to the location information. Note that if the two-dimensional code includes store identification information, the cloud server 300 can also acquire the store identification information by decoding the received two-dimensional code.

また、クラウドサーバ300は、携帯端末500から取引の開始要求(店舗特定情報および顧客識別情報)を受信すると、現在日付を取得し、シリアル番号を発行(採番)する。さらに、クラウドサーバ300は、取得した店舗識別情報と、取得した現在日付と、発行したシリアル番号とを結合させて、バスケット識別情報として記憶する。また、クラウドサーバ300は、携帯端末500から取引開始要求を受信すると、現在日時を、バスケット情報内の取引開始日時(生成日時)に記憶する。また、クラウドサーバ300は、携帯端末500から取引開始要求を受信すると、携帯端末500から受信した顧客識別情報をバスケット情報内の顧客識別情報に記憶する。 Further, upon receiving a transaction start request (store specific information and customer identification information) from the mobile terminal 500, the cloud server 300 acquires the current date and issues (assigns) a serial number. Further, the cloud server 300 combines the acquired store identification information, the acquired current date, and the issued serial number and stores the combined information as basket identification information. Further, upon receiving a transaction start request from the mobile terminal 500, the cloud server 300 stores the current date and time in the transaction start date and time (generation date and time) in the basket information. Further, upon receiving the transaction start request from the mobile terminal 500, the cloud server 300 stores the customer identification information received from the mobile terminal 500 in the customer identification information in the basket information.

ステップS403:クラウドサーバ300は、当該取引のバスケットを生成すると、商品登録初期画面情報(初期画面である商品登録画面の画面情報)を生成し、携帯端末500へ送信する。具体的には、クラウドサーバ300は、商品登録初期画面情報とともに、バスケット識別情報も携帯端末500へ送信する(図41の送受信データD2)。 Step S403: When the cloud server 300 generates the basket for the transaction, it generates product registration initial screen information (screen information of the product registration screen that is the initial screen) and transmits it to the mobile terminal 500. Specifically, the cloud server 300 transmits the basket identification information as well as the product registration initial screen information to the mobile terminal 500 (transmission/reception data D2 in FIG. 41).

ステップS404:携帯端末500は、クラウドサーバ300からバスケット識別情報および商品登録初期画面情報を受信すると、バスケット識別情報を記憶するとともに、商品登録初期画面を表示部に表示する。商品登録初期画面は、例えば、図42(A)における商品の登録前の画面であり、詳細については後述する。 Step S404: Upon receiving the basket identification information and product registration initial screen information from the cloud server 300, the mobile terminal 500 stores the basket identification information and displays the product registration initial screen on the display unit. The product registration initial screen is, for example, a screen before product registration in FIG. 42(A), and details will be described later.

ステップS405:携帯端末500は、顧客の操作に応じて、商品に付されたバーコードをスキャンし、商品コードを読み取る。図41では、バーコードのスキャンに成功したものとして説明する。携帯端末500は、商品コードを取得すると、取得した商品コードと、バスケット識別情報とをクラウドサーバ300へ送信する(図41の送受信データD3参照)。 Step S405: The mobile terminal 500 scans the barcode attached to the product and reads the product code in response to the customer's operation. In FIG. 41, the description will be made assuming that the barcode has been successfully scanned. Upon acquiring the product code, the mobile terminal 500 transmits the acquired product code and basket identification information to the cloud server 300 (see transmission/reception data D3 in FIG. 41).

ステップS406:クラウドサーバ300は、携帯端末500から商品コードとバスケット識別情報とを受信すると、受信したバスケット識別情報を含むバスケット情報を特定する。 Step S406: Upon receiving the product code and basket identification information from the mobile terminal 500, the cloud server 300 identifies basket information including the received basket identification information.

ステップS407:クラウドサーバ300は、特定したバスケット情報に含まれる商品データを更新する。具体的には、クラウドサーバ300は、N品目の商品コードを受信した場合には、当該商品コードを登録商品情報(登録商品N)の商品コードとして記憶する。さらに、クラウドサーバ300は、商品コードと、品名と、価格とを対応付けて商品情報(登録商品N)として記憶する。また、クラウドサーバ300は、特定したバスケット情報において、登録商品情報の累計情報(累計品数、小計金額など)を更新する。 Step S407: The cloud server 300 updates the product data included in the specified basket information. Specifically, when the cloud server 300 receives the product code for N items, it stores the product code as the product code of the registered product information (registered product N). Further, the cloud server 300 stores the product code, product name, and price in association with each other as product information (registered product N). In addition, the cloud server 300 updates the cumulative information (cumulative number of items, subtotal amount, etc.) of the registered product information in the specified basket information.

ステップS408:クラウドサーバ300は、バスケット内の商品データを更新すると、商品登録更新画面情報(登録した商品が追加された更新画面である商品登録画面の画面情報)を生成し、携帯端末500へ送信する。具体的には、クラウドサーバ300は、商品登録更新画面情報とともに、バスケット識別情報も携帯端末500へ送信する(図41の送受信データD4)。 Step S408: When the cloud server 300 updates the product data in the basket, it generates product registration update screen information (screen information of the product registration screen, which is an update screen to which the registered product has been added), and sends it to the mobile terminal 500. do. Specifically, the cloud server 300 transmits the product registration update screen information as well as the basket identification information to the mobile terminal 500 (transmission/reception data D4 in FIG. 41).

ステップS409:携帯端末500は、クラウドサーバ300からバスケット識別情報および商品登録更新画面情報を受信すると、登録画面に商品を追加した商品登録更新画面を表示する。商品登録更新画面は、例えば、図42(A)に示す画面であり、詳細については後述する。なお、図41では、説明の便宜上、図示を省略しているが、ステップS405~ステップS409の処理は、商品に付されたバーコードをスキャンする毎に繰り返し実行される処理である。すなわち、後述するステップS410の会計指示の受け付けがあるまで、ステップS405~ステップS409の処理がループする。 Step S409: Upon receiving the basket identification information and product registration update screen information from the cloud server 300, the mobile terminal 500 displays a product registration update screen in which the product is added to the registration screen. The product registration update screen is, for example, the screen shown in FIG. 42(A), and the details will be described later. Note that although illustration is omitted in FIG. 41 for convenience of explanation, the processes in steps S405 to S409 are processes that are repeatedly executed each time a barcode attached to a product is scanned. In other words, the processes from step S405 to step S409 are looped until an accounting instruction is received at step S410, which will be described later.

ステップS410:携帯端末500は、顧客の操作による会計指示を受け付ける。会計指示は、例えば、後述する図42に示す「お会計ボタン」の押下によって受け付けられる。 Step S410: The mobile terminal 500 accepts accounting instructions operated by the customer. The checkout instruction is accepted, for example, by pressing a "checkout button" shown in FIG. 42, which will be described later.

ステップS411:携帯端末500は、会計指示を受け付けると、2次元コードを生成する。この2次元コードには、購入対象の商品について、精算装置400において精算処理を実行するために必要となる情報(例えば、バスケット識別情報)が含まれる。携帯端末500は、2次元コードを生成すると、生成した2次元コードを表示部に表示する。2次元コードの表示画面は、例えば、図41(D)に示す画面であり、詳細については後述する。 Step S411: Upon receiving the accounting instruction, the mobile terminal 500 generates a two-dimensional code. This two-dimensional code includes information (for example, basket identification information) that is necessary for the payment device 400 to perform payment processing for the product to be purchased. After generating the two-dimensional code, the mobile terminal 500 displays the generated two-dimensional code on the display unit. The two-dimensional code display screen is, for example, the screen shown in FIG. 41(D), and the details will be described later.

ステップS412:商品の登録を終えた顧客は、精算装置400が配置される場所に赴く。精算装置400は、携帯端末500の表示部に表示されている2次元コードをスキャンする(読み取る)。具体的には、精算装置400のコード読取部(POS端末20を精算装置400として適用した場合は図4の客側スキャナ部206)は、店員または顧客の操作に応じて、携帯端末500の表示部に表示されている2次元コード(バスケット識別情報)を読み取る。 Step S412: After registering the product, the customer goes to the location where the payment device 400 is located. The payment device 400 scans (reads) the two-dimensional code displayed on the display section of the mobile terminal 500. Specifically, the code reading section of the payment device 400 (the customer-side scanner section 206 in FIG. 4 when the POS terminal 20 is applied as the payment device 400) reads the display on the mobile terminal 500 in response to operations by the clerk or the customer. Read the two-dimensional code (basket identification information) displayed on the section.

ステップS413:精算装置400は、携帯端末500の表示部に表示されている2次元コードを読み取ると、クラウドサーバ300に小計金額の算出を要求する。例えば、精算装置400は、小計金額の算出を要求する算出要求(小計算出要求情報)と、2次元コードから復元したバスケット識別情報とをクラウドサーバ300へ送信する(図40の送受信データD5)。 Step S413: When the payment device 400 reads the two-dimensional code displayed on the display section of the mobile terminal 500, it requests the cloud server 300 to calculate the subtotal amount. For example, the payment device 400 transmits a calculation request requesting calculation of a subtotal amount (subcalculation request information) and basket identification information restored from the two-dimensional code to the cloud server 300 (transmission/reception data D5 in FIG. 40). .

ステップS414:クラウドサーバ300は、精算装置400からバスケット識別情報および小計算出要求情報を受信すると、受信したバスケット識別情報を含むバスケット情報を特定する。 Step S414: Upon receiving the basket identification information and subcalculation request information from the payment device 400, the cloud server 300 identifies basket information including the received basket identification information.

ステップS415:クラウドサーバ300は、バスケット情報を特定すると、特定したバスケット情報に含まれる小計金額(登録商品情報(計))を算出(特定)する。なお、商品毎に割引などがある場合は、ステップS415において、商品ごとに割引額を算出して、小計金額を算出すればよい。 Step S415: After identifying the basket information, the cloud server 300 calculates (identifies) the subtotal amount (registered product information (total)) included in the identified basket information. Note that if there is a discount for each product, the subtotal amount may be calculated by calculating the discount amount for each product in step S415.

ステップS416:クラウドサーバ300は、小計金額を特定すると、特定した小計金額を示す小計情報をバスケット識別情報とともに精算装置40へ送信する(図41の送受信データD6)。 Step S416: After specifying the subtotal amount, the cloud server 300 transmits subtotal information indicating the specified subtotal amount together with the basket identification information to the payment device 40 (transmission/reception data D6 in FIG. 41).

ステップS417:精算装置400は、クラウドサーバ300からバスケット識別情報および小計情報を受信すると、表示部(POS端末20を精算装置400として適用した場合は図4の客側表示部205)に小計金額を表示する。小計金額の表示画面(精算画面)は、例えば、図44(A)に示す画面であり、詳細については後述する。 Step S417: Upon receiving the basket identification information and subtotal information from the cloud server 300, the payment device 400 displays the subtotal amount on the display unit (the customer side display unit 205 in FIG. 4 when the POS terminal 20 is applied as the payment device 400). indicate. The subtotal amount display screen (settlement screen) is, for example, the screen shown in FIG. 44(A), and the details will be described later.

ステップS418:精算装置400は、表示部に小計金額を表示すると、支払い(精算)を実行する。具体的には、精算装置400は、決済種別の選択を受け付ける。また、精算装置400は、精算が完了した場合には、レシートを発行し、精算完了情報をバスケット情報とともにクラウドサーバ300に送信する。そして、クラウドサーバ300は、当該バスケットの取引終了日時(精算日時)を記憶する。 Step S418: After displaying the subtotal amount on the display unit, the payment device 400 executes payment (settlement). Specifically, payment device 400 accepts selection of payment type. Further, when the payment is completed, the payment device 400 issues a receipt and transmits payment completion information to the cloud server 300 together with the basket information. The cloud server 300 then stores the transaction end date and time (settlement date and time) of the basket.

また、ステップS418において、顧客は、精算画面において、商品の精算処理を行う決済方法を選択する。但し、決済方法は、アプリに予め登録されていてもよい。決済方法が登録されている場合には、精算装置400は、決済方法を選択する画面を表示しなくてもよい。なお、決済方法を登録されている場合でも、精算装置400は、決済方法を選択する画面を表示してもよい。 Further, in step S418, the customer selects a payment method for the product payment process on the payment screen. However, the payment method may be registered in advance in the application. If the payment method is registered, the payment device 400 does not need to display a screen for selecting the payment method. Note that even if a payment method is registered, the payment device 400 may display a screen for selecting a payment method.

決済方法が現金の場合には、預り金の投入を受け付けて、釣り銭金額を算出し、釣り銭がある場合には、釣り銭を放出する。また、決済方法は、商品券による支払やポイント会員のポイントによる支払いとすることも可能である。また、クーポン券や割引券などを使用することも可能である。この場合でも、精算装置400は、釣銭の払い出し、レシートの発行等、通常の決済処理と同様に決済を行う。なお、支払時に商品券を回収する場合など、店員が必要な場合には、精算装置400は、店員の呼出しを行う。具体的には、精算装置400は、店員が必要な支払方法が選択された場合に、店員の呼出しを行えばよい。また、精算装置400は、店員が必要な決済方法が選択された場合に、サービスカウンタや有人POSなどへ誘導する報知を行ってもよい。 If the payment method is cash, the deposit is accepted, the amount of change is calculated, and if there is change, the change is released. Further, the payment method may be payment using a gift certificate or payment using points of a point member. It is also possible to use coupons, discount tickets, and the like. Even in this case, the payment device 400 performs payment in the same way as normal payment processing, such as dispensing change and issuing a receipt. Note that if a store clerk is required, such as when collecting a gift certificate at the time of payment, the settlement device 400 calls a store clerk. Specifically, the payment device 400 may call a clerk when a payment method that requires a clerk is selected. Further, the payment device 400 may notify the clerk to guide the clerk to a service counter, a manned POS, or the like when a necessary payment method is selected.

(実施形態2の商品の訂正を受け付ける際の画面の遷移の一例について)
次に、図42および図43を用いて、実施形態2の商品の訂正を受け付ける際の画面の遷移の一例について説明する。図42は、実施形態2において、商品の取り消しを受け付ける際の画面の遷移の一例を示す説明図である。
(An example of screen transition when accepting product corrections in Embodiment 2)
Next, an example of the screen transition when accepting correction of a product according to the second embodiment will be described with reference to FIGS. 42 and 43. FIG. 42 is an explanatory diagram showing an example of screen transition when accepting product cancellation in the second embodiment.

図42の(A)は、客が携帯端末500を操作して、携帯端末500に商品のバーコードを読み取らせることにより「○○茶」と「○○パン」の2つの商品が登録されていることを示す。なお、図42の(A)の画面は、図41のステップ409の処理によって表示される画面である。なお、商品を登録する前の画面(商品登録初期画面:図41のステップS404参照)では、商品の項目が空欄で表示される。また、図42の(A)には、案内表示4201が表示されている。案内表示4201は、客が訂正(変更)を希望する商品の項目欄を長押しすることにより、登録した商品を訂正することが可能である旨を示している。なお、訂正の操作を受け付けるのは、対象の商品の項目を長押しすることに限らず、例えば、「訂正ボタン」を表示しておき、当該ボタンが押下されることによって、対象の商品が選択されるようにしてもよい。 In (A) of FIG. 42, two products, "○○ tea" and "○○ bread" are registered by the customer operating the mobile terminal 500 and having the mobile terminal 500 read the product barcode. Show that there is. Note that the screen in FIG. 42(A) is the screen displayed by the process in step 409 in FIG. 41. Note that on the screen before registering a product (product registration initial screen: see step S404 in FIG. 41), the product item is displayed as a blank field. Further, in FIG. 42(A), a guide display 4201 is displayed. A guidance display 4201 indicates that the registered product can be corrected by long-pressing the item field of the product that the customer desires to correct (change). Note that correction operations can be accepted not only by long-pressing the item of the target product; for example, by displaying a "correction button" and pressing the button, the target product is selected. It is also possible to do so.

図42の(A)に示すように、「○○パン」を示す領域が長押しされたとする。すなわち、客が商品「○○パン」について訂正を行う操作を行ったとする。この場合、図42の(B)に示す画面に遷移する。図42の(B)は、「○○パン」を取り消すか否かの確認画面を示す。当該確認画面において客が「いいえ」を選択すると、例えば、図42の(A)に示す画面に戻り、再び、商品の登録を受付可能になる。一方で、当該確認画面において客が「はい」を選択すると、図42の(C)に示す画面に遷移する。 As shown in (A) of FIG. 42, it is assumed that the area indicating "○○ bread" is pressed and held. In other words, assume that the customer performs an operation to correct the product "○○ bread." In this case, the screen changes to the one shown in FIG. 42(B). (B) of FIG. 42 shows a confirmation screen for confirming whether or not to cancel "○○ bread". If the customer selects "No" on the confirmation screen, the screen returns to the screen shown in FIG. 42(A), for example, and product registration can be accepted again. On the other hand, if the customer selects "Yes" on the confirmation screen, the screen transitions to the screen shown in FIG. 42(C).

ここで、当該確認画面において客が「はい」が選択された際の携帯端末500とクラウドサーバ300との処理について説明する。携帯端末500は、当該確認画面において客が「はい」が選択されると、取り消しの要求を示す情報と、取消対象の商品コードと、バスケット識別情報とをクラウドサーバ300へ送信する。クラウドサーバ300は、携帯端末500から、これらの情報を受信すると、受信したバスケット識別情報を含むバスケット情報(図40の(C)参照)を特定する。 Here, a description will be given of the processing performed by the mobile terminal 500 and the cloud server 300 when the customer selects "Yes" on the confirmation screen. When the customer selects "Yes" on the confirmation screen, the mobile terminal 500 transmits information indicating a cancellation request, the product code to be canceled, and basket identification information to the cloud server 300. Upon receiving this information from the mobile terminal 500, the cloud server 300 specifies the basket information (see (C) in FIG. 40) including the received basket identification information.

クラウドサーバ300は、特定したバスケット情報に含まれる商品データを更新する。具体的には、クラウドサーバ300は、取消対象であるN品目の商品コードを受信した場合には、特定したバスケット情報の登録商品情報を参照し、当該商品コードに対応する商品(登録商品N)を取消候補情報として記憶する。取消候補情報は、商品コードと、品名と、価格とを対応付けられた情報である(図40の(C)参照)。また、クラウドサーバ300は、取り消しが完了していないため(店員による承認が完了していないため)、登録商品情報の累計情報(累計品数、小計金額など)については更新しない。ただし、この後、取り消しが行われることが想定されることから、登録商品情報の累計情報(累計品数、小計金額など)を更新してもよいし、更新した値と、更新しない値との両方を記憶してもよい。また、クラウドサーバ300から、更新した値と、更新しない値との両方を携帯端末500へ送信することにより、携帯端末500において、両方の値を表示するようにしてもよい。 The cloud server 300 updates the product data included in the specified basket information. Specifically, when the cloud server 300 receives the product code of N items to be canceled, it refers to the registered product information in the specified basket information and selects the product corresponding to the product code (registered product N). is stored as cancellation candidate information. The cancellation candidate information is information in which a product code, product name, and price are associated with each other (see (C) in FIG. 40). Furthermore, since the cancellation has not been completed (approval by the store clerk has not been completed), the cloud server 300 does not update the cumulative information (cumulative number of items, subtotal amount, etc.) of the registered product information. However, since it is assumed that the cancellation will occur after this, you may update the cumulative information (cumulative number of products, subtotal amount, etc.) in the registered product information, or you can update both the updated value and the value that is not updated. may be memorized. Furthermore, by transmitting both the updated value and the non-updated value from the cloud server 300 to the mobile terminal 500, both values may be displayed on the mobile terminal 500.

クラウドサーバ300は、バスケット情報を更新すると、商品登録更新画面情報(取り消しを受け付けた旨を示す画面情報)を生成し、携帯端末500へ送信する。携帯端末500は、商品登録更新画面情報を受信すると、図42の(C)の画面を表示する。 When the cloud server 300 updates the basket information, it generates product registration update screen information (screen information indicating that cancellation has been accepted) and transmits it to the mobile terminal 500. When the mobile terminal 500 receives the product registration update screen information, it displays the screen shown in FIG. 42(C).

図42の(C)は、商品の取り消しを受け付けた際の画面を示す。また、図42の(C)には、商品の取り消しが確定しておらず、会計時に店員の承認が必要な旨が表示されている。また、取り消しの対象とする商品(○○パン)については、非表示とはせずに、例えば、取消線などを付すことにより、取消対象の商品であることを明示しておく。これにより、客は、取消対象の商品を容易に把握することができる。図42の(C)の後、顧客が買い物を続け、その後に「お会計ボタン」が押下されると、図42の(D)に示す画面に遷移する。 (C) of FIG. 42 shows the screen when the cancellation of the product is accepted. Furthermore, in (C) of FIG. 42, it is displayed that the cancellation of the product has not been confirmed and that the store clerk's approval is required at the time of checkout. Furthermore, the product to be canceled (○○ bread) is not hidden, but is clearly indicated as such by, for example, being marked with a strikethrough line. This allows the customer to easily understand which products are subject to cancellation. After (C) in FIG. 42, when the customer continues shopping and then presses the "checkout button", the screen changes to the screen shown in (D) in FIG. 42.

図42の(D)は、購入対象の商品の精算処理において用いられる2次元コードの表示画面を示す。なお、「お会計ボタン」が押下された際の携帯端末500の処理は、図41のステップS410,S411に示した通りである。なお、図42の(D)においても、(C)と同様に、会計時に店員の承認が必要な旨の「要承認」の表示がされている。図42の(D)に示す2次元コードが精算装置400に読み取られると、精算装置400において、精算処理が行われることとなる。 (D) of FIG. 42 shows a display screen of a two-dimensional code used in the payment process for the product to be purchased. Note that the processing of the mobile terminal 500 when the "checkout button" is pressed is as shown in steps S410 and S411 in FIG. 41. In addition, in (D) of FIG. 42, similarly to (C), "approval required" is displayed indicating that approval from the clerk is required at the time of checkout. When the two-dimensional code shown in FIG. 42(D) is read by the payment device 400, payment processing is performed in the payment device 400.

(実施形態2の商品を訂正する際の他の画面例について)
図43は、実施形態2において商品の数量の変更を受け付ける際の画面の遷移の一例を示す説明図である。なお、図43では、数量の変更を受け付けるようにした点で、図42に示した画面と異なる。
(About other screen examples when correcting products in Embodiment 2)
FIG. 43 is an explanatory diagram showing an example of screen transition when accepting a change in the quantity of products in the second embodiment. Note that the screen shown in FIG. 43 differs from the screen shown in FIG. 42 in that a change in quantity is accepted.

図43の(A)は、客が携帯端末500を操作して、携帯端末500に商品のバーコードを読み取らせることにより「○○茶」と「○○パン」の2つの商品が登録されていることを示す。図43の(A)に示すように、「○○パン」を示す領域を客が長押ししたとする。この場合、図43の(B)に示す画面に遷移する。図43の(B)は、数量の変更を受け付ける画面を示す。図43の(B)において、「+」ボタンが押下されると、押下される回数に応じて数量が加算される。一方で、「-」ボタンが押下されると、押下される回数に応じて数量が減算される。なお、数量を「0」にすることにより、図42と同様に商品を取り消すことも可能である。 In (A) of FIG. 43, two products, "○○ tea" and "○○ bread" are registered by the customer operating the mobile terminal 500 and having the mobile terminal 500 read the product barcode. Show that there is. As shown in FIG. 43(A), it is assumed that the customer presses and holds the area indicating "○○ bread". In this case, the screen changes to the one shown in FIG. 43(B). FIG. 43(B) shows a screen for accepting changes in quantity. In FIG. 43B, when the "+" button is pressed, the quantity is added according to the number of times the "+" button is pressed. On the other hand, when the "-" button is pressed, the quantity is subtracted according to the number of times the "-" button is pressed. Note that by setting the quantity to "0", it is also possible to cancel the product in the same way as in FIG.

図43の(B)において、数量が増加する変更を受け付けた後に、決定ボタン4301が押下されたとする。この場合、数量の増加については不正行為であるとは認められないことから、店員の承認を要することなく、数量の増加をそのまま認めて、図43の(A)の登録画面に戻る。 In FIG. 43B, it is assumed that the enter button 4301 is pressed after accepting a change that increases the quantity. In this case, since the increase in quantity is not recognized as a fraudulent act, the increase in quantity is accepted without requiring approval from the store clerk, and the process returns to the registration screen shown in FIG. 43(A).

一方で、数量が減少する変更を受け付けた後に、決定ボタン4301が押下されたとする。この場合、正当な訂正であるか否かを店員が確認する必要があることから、精算時に店員の承諾を要することとなる。また、バーコードを読み取らせて登録した商品については、数量を「0」にすることができないようにしてもよい。具体的には、図43の(B)に示すように、数量が「1」の場合に、客が「-」ボタンを押下したとしても、「0」にならないようにしてもよい。 On the other hand, assume that the enter button 4301 is pressed after accepting a change that reduces the quantity. In this case, since the clerk needs to confirm whether the correction is legitimate, the clerk's consent is required at the time of checkout. Further, for products registered by having the barcode read, the quantity may not be set to "0". Specifically, as shown in FIG. 43(B), even if the customer presses the "-" button when the quantity is "1", the quantity may not become "0".

なお、この場合でも、客が取り消したいと思うときもあるため、数量を「0」にしておき、精算時に店員による取消操作が行われればよい。また、上述した図42のように、商品を示す領域が押下されることにより、商品の削除を受け付けるか、または、図43に示したように数量の変更を受け付けるかについては、店員により設定変更することが可能であってもよい。また、商品を示す領域が押下されることにより、商品の削除を受け付けるか、または、数量の変更を受け付けるかについて、選択画面を表示して、客による選択を可能としてもよい。 Note that even in this case, since the customer may wish to cancel, it is sufficient to set the quantity to "0" and have the clerk perform the cancellation operation at the time of payment. In addition, as shown in FIG. 42 described above, by pressing the area indicating the product, the setting can be changed by the store clerk as to whether to accept the deletion of the product or to accept the change in quantity as shown in FIG. 43. It may be possible to do so. Further, by pressing an area indicating a product, a selection screen may be displayed to allow the customer to select whether to accept deletion of the product or change of quantity.

(実施形態2の精算画面の一例について)
図44は、実施形態2の精算画面の一例を示す説明図である。図44の(A)は、携帯端末500に表示された2次元コード(図44の(D)参照)を精算装置400が読み取ることによって表示される精算画面を示す。なお、2次元コードを読み取って精算画面を表示する際の処理は、図41のステップS412~S417に示した通りである。図44の(A)の精算画面では、店員の呼出中である旨が表示されている。
(About an example of the payment screen in Embodiment 2)
FIG. 44 is an explanatory diagram showing an example of the payment screen according to the second embodiment. (A) of FIG. 44 shows a payment screen displayed when the payment device 400 reads the two-dimensional code (see (D) of FIG. 44) displayed on the mobile terminal 500. Note that the processing when reading the two-dimensional code and displaying the payment screen is as shown in steps S412 to S417 in FIG. 41. On the payment screen in FIG. 44(A), it is displayed that the clerk is currently on call.

そして、精算装置400の付近にいる店員が自身の名札に付された店員コードを精算装置400に読み込ませると、店員の認証が行われる。なお、精算装置400の付近にいる店員が既にログインしている場合(例えば、精算装置400に配置される店員がいる場合)には、再度認証を行う必要はない。 Then, when a clerk near the payment device 400 reads the clerk code attached to his or her name tag into the payment device 400, the clerk is authenticated. Note that if a clerk near the payment device 400 has already logged in (for example, if there is a store clerk assigned to the payment device 400), there is no need to perform authentication again.

図44の(B)は、店員による承認の確認画面を示す。店員は、客が入力した訂正に関する内容が正しいか否か(誤操作や誤登録であるか否か)を目視で確認し(カゴ内の商品を確認し)、正しいと判断した場合に、確認画面の「はい」を押下する。当該確認画面において店員が「はい」を選択すると、対象の商品の取り消しが完了する。 FIG. 44(B) shows a confirmation screen for approval by the store clerk. The store clerk visually confirms (by checking the products in the cart) whether the correction information entered by the customer is correct (whether it is an erroneous operation or registration error), and if it is determined to be correct, a confirmation screen will be displayed. Click "Yes". When the store clerk selects "Yes" on the confirmation screen, the cancellation of the target product is completed.

この場合における、精算装置400とクラウドサーバ300との処理について説明する。精算装置400は、確認画面において「はい」が選択されると、その旨を示す情報をクラウドサーバ300へ送信する。クラウドサーバ300は、精算装置400から当該情報を受信すると、登録商品情報の累計情報(累計品数、小計金額など)を更新する。そして、クラウドサーバ300は、更新した累計情報を含む商品登録更新画面情報を精算装置400へ送信する。精算装置400は、商品登録更新画面情報を受信すると、図44の(C)に示す画面を表示する。 The processing by the payment device 400 and the cloud server 300 in this case will be explained. When “Yes” is selected on the confirmation screen, the payment device 400 transmits information indicating this to the cloud server 300. Upon receiving the information from the payment device 400, the cloud server 300 updates the cumulative information (cumulative number of items, subtotal amount, etc.) of the registered product information. Then, the cloud server 300 transmits product registration update screen information including the updated cumulative information to the payment device 400. When the payment device 400 receives the product registration update screen information, it displays the screen shown in FIG. 44(C).

図44の(C)は、訂正(取り消し)が完了し、精算が可能になった商品登録更新画面を示す。図44の(C)に示すように、商品の取り消しにより合計金額は、図44の(B)と比較して減額されている。また、取り消しの対象となった商品(○○パン)については、非表示とはせずに、例えば、取消線などを付しておく。これにより、取り消した商品が明示される。したがって、客および店員は、商品を取り消したことを容易に把握することができる。 (C) of FIG. 44 shows the product registration update screen in which the correction (cancellation) has been completed and payment can now be made. As shown in FIG. 44(C), the total amount is reduced due to the cancellation of the product compared to FIG. 44(B). Furthermore, the product (○○ bread) that is subject to cancellation is not hidden, but is marked with a strikethrough line, for example. This makes it clear which products have been canceled. Therefore, the customer and the store staff can easily understand that the product has been cancelled.

実施形態2によれば、客が商品を登録しながら、すなわち、精算時まで待たずとも、商品の取り消しや訂正を受け付けることができる。したがって、精算時に取り消しや訂正を受け付けなくて済むため、精算の迅速化を図ることができる。よって、精算時における混雑の緩和を図ることができる。 According to the second embodiment, a customer can cancel or correct a product while registering the product, that is, without waiting until the time of checkout. Therefore, since there is no need to accept cancellations or corrections at the time of payment, it is possible to speed up the payment. Therefore, congestion at the time of payment can be alleviated.

(実施形態2の変形例)
次に、実施形態2の変形例について説明する。上述した実施形態2では、精算装置400において店員が訂正の承認を行う構成について説明した。実施形態2の変形例では、このような構成に代えて、または、このような構成に加えて、店員が顧客のいる場所まで赴いて訂正の承認を行う構成について説明する。
(Modification of Embodiment 2)
Next, a modification of the second embodiment will be described. In the second embodiment described above, a configuration in which a store clerk approves a correction in the payment device 400 has been described. In a modification of the second embodiment, instead of or in addition to such a configuration, a configuration will be described in which a store clerk goes to the customer's location and approves the correction.

変形例では、携帯端末500は、顧客のみならず、売場の店員(一または複数の店員)にも所持されているものとする。店員が所持する携帯端末500は、店員の所有物であってもよいし、店舗からの貸与品であってもよい。また、店員が所持する携帯端末500は、店員ごとに識別可能にクラウドサーバ300によって管理される。具体的には、クラウドサーバ300は、例えば、各店員の携帯端末500ごとに、識別情報(店員)と、アドレスとを対応付けて記憶する。 In a modified example, it is assumed that the mobile terminal 500 is held not only by the customer but also by a store clerk (one or more store clerks). The mobile terminal 500 carried by the store clerk may be the store clerk's property or may be a loaned item from the store. Further, the mobile terminals 500 owned by store clerks are managed by the cloud server 300 so that each store clerk can be identified. Specifically, the cloud server 300 stores, for example, identification information (clerk) and an address in association with each other for each mobile terminal 500 of each clerk.

また、クラウドサーバ300は、店員が担当する売場についても管理する。具体的には、クラウドサーバ300は、店員の識別情報と、店員が担当する売場とを対応付けて記憶するとともに、各商品と売場とについても対応付けて記憶する。これにより、クラウドサーバ300は、商品を基に売場担当者(売場を担当する店員)を特定することができる。具体的には、クラウドサーバ300は、商品を基に、商品に対応する売場を特定し、さらに、特定した売場に対応する店員を特定することができる。 Furthermore, the cloud server 300 also manages the sales floors that are handled by store employees. Specifically, the cloud server 300 stores the store clerk's identification information and the store in charge of the store in association with each other, and also stores each product in association with the store. Thereby, the cloud server 300 can identify the sales floor person (the clerk in charge of the sales floor) based on the product. Specifically, the cloud server 300 can identify the sales floor corresponding to the product based on the product, and can further identify the store clerk corresponding to the identified sales floor.

変形例において、図42の(B)に示すように、顧客が商品の取消操作を行ったとする。この場合、顧客の携帯端末500は、取り消しに関する情報(取り消しの要求を示す情報と、取消対象の商品コードと、バスケット識別情報)をクラウドサーバ300へ送信する。クラウドサーバ300は、顧客の携帯端末500から受信した取り消しに関する情報を基にバスケット情報を更新する(図40の(C)参照)。さらに、クラウドサーバ300は、更新した商品から売場担当者を特定し、当該担当者の携帯端末500へ、取り消しの受け付けがあった旨の情報や取消対象の商品情報を送信する。 In a modified example, as shown in FIG. 42(B), it is assumed that the customer performs a product cancellation operation. In this case, the customer's mobile terminal 500 transmits information regarding the cancellation (information indicating a request for cancellation, the product code to be canceled, and basket identification information) to the cloud server 300. The cloud server 300 updates the basket information based on the information regarding the cancellation received from the customer's mobile terminal 500 (see (C) in FIG. 40). Further, the cloud server 300 identifies the sales staff from the updated products, and transmits information that the cancellation has been accepted and product information to be canceled to the mobile terminal 500 of the sales staff.

そして、当該店員は、取消操作を行った顧客の元に赴き、取消対象の商品等を目視で確認して、問題なければ、当該店員の携帯端末500を用いて承認操作を行う。店員の携帯端末500は、承認が行われると、その旨を示す情報をクラウドサーバ300へ送信する。クラウドサーバ300は、店員の携帯端末500から当該情報を受信すると、登録商品情報の累計情報(累計品数、小計金額など)を更新する。これにより、精算時まで待たずとも、取り消しを完了させることができる。 Then, the store clerk goes to the customer who performed the cancellation operation, visually checks the product to be canceled, and if there is no problem, performs an approval operation using the store clerk's mobile terminal 500. When approval is given, the clerk's mobile terminal 500 transmits information indicating this to the cloud server 300. When the cloud server 300 receives the information from the store clerk's mobile terminal 500, the cloud server 300 updates the cumulative information (cumulative number of items, subtotal amount, etc.) of the registered product information. This allows the cancellation to be completed without waiting until the time of payment.

また、上述した説明では、携帯端末500において取り消しを受け付けると、クラウドサーバ300から取り消しの受け付けがあった旨の情報を、売場担当者の携帯端末500へ送信する構成について説明した。このような構成に代えて、またはこのような構成に加えて、取消操作を行った顧客の近くにいる店員の携帯端末500へ送信する構成とすることも可能である。ただし、このような構成とするには、位置情報が用いられる。 Furthermore, in the above description, when the mobile terminal 500 receives a cancellation, the cloud server 300 transmits information indicating that the cancellation has been accepted to the mobile terminal 500 of the person in charge of the sales floor. Instead of or in addition to this configuration, it is also possible to configure the information to be transmitted to the mobile terminal 500 of a store clerk near the customer who performed the cancellation operation. However, position information is used for such a configuration.

具体的に説明すると、顧客の携帯端末500は、顧客が商品の取消操作を行った際に、取り消しの要求を示す情報と、取消対象の商品コードと、バスケット識別情報とのほかに、当該携帯端末500の位置情報も、クラウドサーバ300へ送信する。位置情報は、例えば、店舗内における位置を特定するための情報である。例えば、携帯端末500は、店舗に配置される各種センサの検出結果や、店舗に配置される無線LANの信号および電波強度や、携帯端末500に内蔵される各種センサの検出結果などを用いることによって、位置情報を取得することができる。 Specifically, when the customer performs a product cancellation operation, the customer's mobile terminal 500 stores the information indicating the cancellation request, the product code to be canceled, and the basket identification information, as well as the mobile terminal 500. The location information of the terminal 500 is also transmitted to the cloud server 300. The position information is, for example, information for specifying a position within a store. For example, the mobile terminal 500 uses the detection results of various sensors placed in the store, the signal and radio field strength of the wireless LAN located in the store, the detection results of various sensors built into the mobile terminal 500, etc. , location information can be obtained.

また、クラウドサーバ300は、店員の位置情報を管理する。具体的は、店員の携帯端末500は、逐次、自端末の位置情報をクラウドサーバ300へ送信する。クラウドサーバ300は、店員の位置情報を受信すると、店員の識別情報に対応付けて位置情報を更新する。クラウドサーバ300は、顧客の携帯端末500から、顧客の携帯端末500の位置情報を含む取り消しに関する情報を受信すると、当該位置情報と、記憶している店員の位置情報とに基づいて、当該顧客の近くにいる店員の携帯端末500へ、取り消しの受け付けがあった旨の情報を送信する。これにより、取消操作を行った顧客の近くにいる店員を、当該顧客の元へ、迅速に赴かせることができる。このようにしても、精算時まで待たずとも、取り消しを完了させることができる。 Further, the cloud server 300 manages location information of store employees. Specifically, the store clerk's mobile terminal 500 sequentially transmits its own location information to the cloud server 300. Upon receiving the store clerk's location information, the cloud server 300 updates the location information in association with the store clerk's identification information. When the cloud server 300 receives information regarding cancellation including the location information of the customer's mobile terminal 500 from the customer's mobile terminal 500, the cloud server 300 cancels the cancellation based on the location information and the stored store clerk's location information. Information indicating that the cancellation has been accepted is transmitted to the mobile terminal 500 of a nearby clerk. Thereby, a store clerk who is near the customer who performed the cancellation operation can be quickly dispatched to the customer. Even in this case, the cancellation can be completed without waiting until the time of payment.

また、上述した説明では、店員が、店員の携帯端末500を用いて取り消しの承認を行う構成について説明したが、顧客の携帯端末500を用いて取り消しの承認を行うことも可能である。具体的に説明すると、クラウドサーバ300は、顧客の携帯端末500から取り消しに関する情報を受信すると、取り消しの承認を受け付けるためのパスワード(店員のみが知り得る情報)を発行し、発行したパスワードを店員の携帯端末500へ送信する。 Furthermore, in the above description, a configuration has been described in which the store clerk uses the store clerk's mobile terminal 500 to approve the cancellation, but it is also possible to approve the cancellation using the customer's mobile terminal 500. Specifically, when the cloud server 300 receives information regarding cancellation from the customer's mobile terminal 500, it issues a password (information that only the clerk can know) for accepting cancellation approval, and the issued password is passed to the clerk. Send to mobile terminal 500.

店員は、取消操作を行った顧客の元に赴き、取消対象の商品等を目視で確認して、問題なければ、当該顧客の携帯端末500において所定の画面からパスワードを入力する。入力されたパスワードは、当該顧客の携帯端末500からクラウドサーバ300へ送信され、クラウドサーバ300が発行したパスワードと一致するか否かの判定に用いられる。クラウドサーバ300は、当該判定において一致したと判定した場合には、取り消しの承認を認める。そして、クラウドサーバ300は、登録商品情報の累計情報(累計品数、小計金額など)を更新し、更新した累計情報を含む商品登録更新画面情報を顧客の携帯端末500へ送信する。このようにしても、精算時まで待たずとも、取り消しを完了させることができる。 The store clerk goes to the customer who performed the cancellation operation, visually confirms the product to be canceled, and if there is no problem, inputs the password from a predetermined screen on the customer's mobile terminal 500. The entered password is transmitted from the customer's mobile terminal 500 to the cloud server 300, and is used to determine whether it matches the password issued by the cloud server 300. If the cloud server 300 determines that there is a match in the determination, it approves the cancellation. Then, the cloud server 300 updates the cumulative information (cumulative number of products, subtotal amount, etc.) of the registered product information, and transmits product registration update screen information including the updated cumulative information to the customer's mobile terminal 500. Even in this case, the cancellation can be completed without waiting until the time of payment.

上述した変形例によれば、精算時に取り消しの承認を行わなくて済むため、精算をより迅速に行うことができる。したがって、精算時における混雑の緩和をより図ることができる。 According to the above-described modification, it is not necessary to approve cancellation at the time of payment, so that payment can be made more quickly. Therefore, it is possible to further reduce congestion at the time of payment.

以下に付記を開示する。 Additional notes are disclosed below.

(付記1)
客が操作可能な商品販売データ処理装置において、一の取引において登録された商品を示す商品情報の変更を客から受け付ける変更受付手段と、前記変更受付手段によって受け付けられた前記商品情報の変更について店員による承認の結果を入力する承認入力手段と、前記承認入力手段によって前記承認結果が入力されることにより、前記商品情報を変更する商品情報変更手段と、を備えることを特徴とする商品販売データ処理装置。
(Additional note 1)
In a product sales data processing device that can be operated by a customer, a change reception means receives from a customer a change in product information indicating a product registered in one transaction, and a store clerk accepts a change in the product information accepted by the change reception means. Product sales data processing characterized by comprising: an approval input means for inputting an approval result by the approval input means; and a product information changing means for changing the product information by inputting the approval result by the approval input means. Device.

付記1について補足する。一の取引とは、例えば、客の操作により商品の登録を開始してから、精算が完了するまでの取引である。商品情報は、例えば、登録情報である。変更受付手段が商品情報の変更を客から受け付けるタイミングは、商品の登録が開始されてから、精算が完了するまでの任意のタイミングであり、例えば、商品の登録中である小計キーの押下前のタイミングであってもよいし、商品の登録が完了した小計キーの押下後のタイミングであってもよい。 I would like to add some additional information regarding Appendix 1. One transaction is, for example, a transaction from the start of product registration through a customer's operation until the completion of payment. Product information is, for example, registration information. The change acceptance means accepts changes to product information from the customer at any time from the start of product registration to the completion of payment; for example, before pressing the subtotal key during product registration. It may be the timing, or the timing after pressing the subtotal key when the product registration is completed.

商品販売データ処理装置(POS端末20)は、変更受付手段によって変更が受け付けられると、店員の呼び出しを行う。店員の呼び出しは、店員が配置されているPOS端末20や、店員が所持する携帯端末や、管理装置において行われる。 The product sales data processing device (POS terminal 20) calls a store clerk when the change is accepted by the change accepting means. A call to the store clerk is made at the POS terminal 20 where the store clerk is located, a mobile terminal owned by the store clerk, or a management device.

承認入力手段は、呼び出しを受けた店員による承認結果を入力する。承認入力手段による入力の態様は、例えば、当該店員の操作を直接受け付けてもよいし、他の端末(他のPOS端末20、店員が所持する携帯端末や、管理装置)から受信してもよい。承認結果が入力されることにより、商品情報変更手段は、商品情報を変更する。 The approval input means inputs the approval result by the clerk who received the call. The mode of input by the approval input means may be, for example, by directly accepting the operation of the store clerk, or by receiving it from another terminal (another POS terminal 20, a mobile terminal owned by the store clerk, or a management device). . By inputting the approval result, the product information changing means changes the product information.

付記1によれば、商品情報の変更に係る操作の一部を客が行うため、また、店員は承認を行う操作だけを行えばよいため、商品情報の変更に係る店員の操作を簡略化することができる。また、変更に係る客の待ち時間の短縮化を図ることができる。したがって、登録した商品の変更を効率よく行うことができる。また、客が口頭でなくても変更を要求することができるため、例えば、混雑している場合に変更によるさらなる混雑を気遣ってしまう客や、変更に恥じらいを感じてしまう客の、変更に係る精神的負担を軽減することができる。これにより、付記1によれば、商品情報の変更を好適に行うことができ、商品販売データ処理装置の利便性を向上させることができる。 According to Addendum 1, since the customer performs some of the operations related to changing product information, and the store clerk only needs to perform the operation for approval, the store clerk's operations related to changing product information are simplified. be able to. Furthermore, it is possible to shorten the waiting time for customers regarding changes. Therefore, it is possible to efficiently change registered products. In addition, since customers can request changes without verbally, for example, customers who are concerned about further congestion due to changes when the situation is crowded, or customers who feel embarrassed about changes, etc. Mental burden can be reduced. As a result, according to Supplementary Note 1, the product information can be suitably changed, and the convenience of the product sales data processing device can be improved.

(付記2)
商品ごとにそれぞれ異なる表示領域に前記商品情報を表示する操作表示手段をさらに備え、前記変更受付手段は、前記操作表示手段によって表示された表示領域のうちのいずれかの表示領域を客から受け付けることにより、受け付けた表示領域が示す前記商品情報の変更を受け付ける、ことを特徴とする付記1に記載の商品販売データ処理装置。
(Additional note 2)
The apparatus further includes operation display means for displaying the product information in different display areas for each product, and the change reception means accepts from a customer one of the display areas displayed by the operation display means. The product sales data processing device according to appendix 1, wherein the product sales data processing device receives a change in the product information indicated by the received display area.

付記2は、具体的には、例えば、客が変更を希望する商品を示す表示領域を長押しすることにより、商品情報の変更を受け付ける、という内容である(図25の(A)参照)。また、付記2は、商品を示す表示領域のうち、商品名称、個数、金額を示す各項目のうち、長押しされた表示領域が示す項目の変更を受け付ける、という内容を含む(図34~図36参照)。これにより、客は、表示画面に表示される変更対象を押下するだけで、変更対象の商品を指定することができる。また、客は、例えば、一回の操作で変更対象の商品を指定することができる。これにより、商品情報の変更を効率よく行うことができる。 Specifically, appendix 2 states that, for example, by long-pressing the display area indicating the product that the customer desires to change, changes to the product information are accepted (see (A) in FIG. 25). Additionally, appendix 2 includes the content that, among the items indicating the product name, quantity, and price in the display area indicating the product, changes to the item indicated by the long-pressed display area are accepted (Figs. 34 to 34). 36). Thereby, the customer can specify the product to be changed simply by pressing the change target displayed on the display screen. Further, the customer can, for example, specify the product to be changed with a single operation. Thereby, product information can be changed efficiently.

ただし、変更受付手段は、変更を行う旨を示すボタンを表示し、当該ボタンが押下されることにより、客が変更を希望する商品や項目を選択可能に受け付けてもよい。すなわち、複数回の操作で商品情報の変更を受け付けてもよい。 However, the change accepting means may display a button indicating that a change is to be made, and when the button is pressed, the customer may accept the product or item that the customer desires to change. That is, changes to product information may be accepted through multiple operations.

(付記3)
店員が操作可能な店員側操作部と、客が操作可能な客側操作部と、をさらに備え、前記承認入力手段は、前記店員側操作部への操作に応じて、前記承認結果を入力する、ことを特徴とする付記1または2に記載の商品販売データ処理装置。
(Additional note 3)
The store further includes a clerk-side operation section that can be operated by a clerk and a customer-side operation section that can be operated by a customer, and the approval input means inputs the approval result in response to an operation on the clerk-side operation section. The product sales data processing device according to appendix 1 or 2, characterized in that:

付記3は、例えば、店員側表示部210と、客側表示部205とを備えたPOS端末20において、店員側表示部210への操作により店員の承認を受け付ける、という内容である。また、例えば、客側表示部205への操作により客から変更を受け付けることが可能である。これにより、店員が店員側表示部210において商品の登録を行っている際や、商品の登録後に客から商品情報の変更を受け付けた場合に、店員はその場で承認を行うことができる。したがって、承認を行う際の店員の負荷を抑えることができる。これにより、商品情報の変更を効率よく行うことができ、商品販売データ処理装置の利便性を向上させることができる。 Supplementary note 3 states that, for example, in the POS terminal 20 that includes the clerk-side display section 210 and the customer-side display section 205, the clerk's approval is accepted by operating the clerk-side display section 210. Further, for example, it is possible to accept changes from the customer by operating the customer side display section 205. Thereby, when a store clerk is registering a product on the store clerk side display section 210 or when a change in product information is received from a customer after registering the product, the store clerk can approve it on the spot. Therefore, it is possible to reduce the burden on the clerk when performing approval. Thereby, the product information can be changed efficiently, and the usability of the product sales data processing device can be improved.

(付記4)
客が操作可能な客側操作手段と、店員を識別する識別情報を入力する識別情報入力手段と、前記識別情報入力手段によって入力された識別情報を用いて店員を特定する店員特定手段と、を備え、前記承認入力手段は、前記店員特定手段によって店員が特定された場合に、前記客側操作手段への操作を受け付けることにより、前記承認結果を入力する、ことを特徴とする付記1乃至3のいずれか一つに記載の商品販売データ処理装置。
(Additional note 4)
A customer-side operation means that can be operated by a customer, an identification information input means for inputting identification information for identifying a store clerk, and a store employee identification means for identifying the store clerk using the identification information input by the identification information input means. Supplementary Notes 1 to 3, characterized in that the approval input means inputs the approval result by accepting an operation on the customer-side operation means when a store clerk is specified by the store clerk specifying means. A product sales data processing device according to any one of the above.

付記4の客側操作手段は、商品情報の変更を客から受け付ける表示部であり、例えば、POS端末20における客側表示部205や、商品の登録機能を備えない精算装置の表示部である。付記4は、具体的には、客から変更を受け付けた場合に、当該変更を受け付けた端末に店員が赴き、店員の認証に成功した場合に、当該店員から承認を受け付ける、という内容である。これにより、客から商品情報の変更を受け付けた画面において、店員の承認を受け付けることができるため、変更の操作と承認の操作とを連続して行うことができる。したがって、客および店員にとって変更の内容や変更されたことがわかりやすく、変更に係る誤認や誤操作の防止を図ることができる。このため、商品情報の変更を効率よく行うことができる。 The customer-side operation means in Appendix 4 is a display unit that accepts changes in product information from the customer, and is, for example, the customer-side display unit 205 in the POS terminal 20 or the display unit of a payment device that does not have a product registration function. Specifically, appendix 4 states that when a change is received from a customer, a store clerk goes to the terminal where the change was accepted, and if the clerk's authentication is successful, approval is received from the store clerk. As a result, the store clerk's approval can be accepted on the screen where changes in product information are accepted from the customer, so that the change operation and the approval operation can be performed consecutively. Therefore, it is easy for customers and store staff to understand the details of the change and the fact that it has been changed, and it is possible to prevent misunderstandings and erroneous operations related to the change. Therefore, product information can be changed efficiently.

(付記5)
複数のモードのうちいずれかのモードを設定するモード設定手段を備え、前記承認入力手段は、前記モード設定手段によって所定のモードが設定されている場合に、前記客側操作手段への操作を受け付けることにより、前記承認結果を入力する、ことを特徴とする付記4に記載の商品販売データ処理装置。
(Appendix 5)
A mode setting means for setting one of a plurality of modes is provided, and the approval input means accepts an operation on the customer side operation means when a predetermined mode is set by the mode setting means. The product sales data processing device according to appendix 4, wherein the approval result is inputted.

付記5は、具体的には、フルセルフモードが設定されている場合に、客側表示部205への操作により店員の承認を受け付ける、という内容である。これにより、フルセルフモードにおいて、客側表示部205において、客から商品情報の登録および商品情報の変更を受け付けるとともに、店員の承認についても受け付けることができる。したがって、フルセルフモードにおいて、客側表示部205にて、変更の操作と承認の操作とを連続して行うことができる。このため、商品情報の変更を効率よく行うことができる。 Specifically, appendix 5 states that when the full self mode is set, the store clerk's approval is accepted by operating the customer side display section 205. Thereby, in the full self-mode, the customer-side display section 205 can accept registration of product information and changes in product information from the customer, as well as approval from the store staff. Therefore, in the full self mode, the change operation and the approval operation can be performed continuously on the customer side display section 205. Therefore, product information can be changed efficiently.

(付記6)
前記変更受付手段は、前記商品情報が所定の登録態様で登録された場合に、前記商品情報が示す商品の数量について所定数量への変更を受け付ける、ことを特徴とする付記1乃至5のいずれか一つに記載の商品販売データ処理装置。
(Appendix 6)
Any one of Supplementary Notes 1 to 5, wherein the change accepting means accepts a change to a predetermined quantity for the quantity of the product indicated by the product information when the product information is registered in a predetermined registration mode. The product sales data processing device described in one item.

付記6における所定の登録態様は、例えば、バーコードを読み取ることによる登録態様である。また、所定数量は、例えば、「0」を除く数量である。付記6は、具体的には、バーコードを読み取ることによって商品情報が登録された場合、当該商品の数量を「0」を除く数量への変更を受け付ける、という内容である。言い換えれば、バーコードを読み取ることによって商品情報が登録された場合、当該商品の数量を「0」とする数量の変更については受け付けない、という内容である。 The predetermined registration mode in Appendix 6 is, for example, a registration mode by reading a barcode. Further, the predetermined quantity is, for example, a quantity excluding "0". Specifically, appendix 6 states that when product information is registered by reading a barcode, changes to the quantity of the product to a quantity other than "0" are accepted. In other words, if product information is registered by reading a barcode, changes to the quantity of the product to "0" will not be accepted.

これは、バーコードが付された商品については、バーコードが読み取られたことにより、商品が実在することが明らかであることから、数量を「0」にする変更については想定されないためである。このため、数量を「0」にする変更については、誤操作である可能性が高いことから、受け付けないようにしたものである。付記6によれば、数量変更に係る誤操作を未然に防止することができ、商品情報の変更を効率よく行うことができる。 This is because for products with barcodes, since the barcode has been read and it is clear that the product actually exists, changing the quantity to "0" is not expected. For this reason, a change to set the quantity to "0" is highly likely to be an erroneous operation, so it is not accepted. According to Appendix 6, erroneous operations related to quantity changes can be prevented, and product information can be changed efficiently.

(付記7)
商品を示す商品情報を登録する登録装置と、精算を行う精算装置と、を備える商品販売データ処理システムであって、前記精算装置は、一の取引において前記登録装置によって登録された前記商品情報の変更を客から受け付け、前記登録装置は、前記精算装置によって受け付けられた前記商品情報の変更について店員による承認結果を入力し、前記承認結果を入力することにより、前記商品情報を変更する、ことを特徴とする商品販売データ処理システム。
(Appendix 7)
A product sales data processing system comprising a registration device that registers product information indicating a product, and a payment device that performs payment, wherein the payment device registers the product information registered by the registration device in one transaction. A change is received from a customer, the registration device inputs an approval result by a store clerk regarding the change of the product information accepted by the payment device, and the product information is changed by inputting the approval result. Features: Product sales data processing system.

付記7の登録装置は、例えば、上流側に配置される通常モードのPOS端末20であり、店員の操作によって商品情報の登録を行う。なお、登録装置は、商品情報を登録する機能を有していればよく、言い換えれば、客の操作によって商品情報を登録する機能や、客の操作によって精算を行う機能を有していなくてもよい。また、付記7の精算装置は、例えば、下流側に配置されるセミセルフモードのPOS端末20であり、客の操作によって精算を行う。なお、精算装置は、客の操作によって精算を行う機能を有していればよく、言い換えれば、商品情報を登録する機能を有していなくてもよい。また、精算装置は、一の登録装置に対応して、複数台設置されてもよい。 The registration device in appendix 7 is, for example, a normal mode POS terminal 20 disposed on the upstream side, and registers product information through operation by a store clerk. Note that the registration device only needs to have the function of registering product information; in other words, it does not have to have the function of registering product information by the customer's operation or the function of making payment by the customer's operation. good. Further, the payment device in Appendix 7 is, for example, a semi-self-mode POS terminal 20 disposed on the downstream side, and performs payment by a customer's operation. It should be noted that the payment device only needs to have a function of performing payment by a customer's operation; in other words, it does not need to have a function of registering product information. Further, a plurality of payment devices may be installed corresponding to one registration device.

精算装置は、商品情報の変更を客から受け付けると、登録装置に変更の承認要求を行う。なお、精算装置は、登録装置に変更の承認要求のみを行い、変更の内容については送信しないでもよい。登録装置は、精算装置からの承認要求があると、商品情報の変更について店員による承認を受け付ける。登録装置は、例えば、精算装置から承認要求のみを受信し、承認を受け付ける承認ボタンのみを表示してもよい。この場合、店員は、精算装置における客の変更内容を目視等で確認することにより、当該承認ボタンを押下することができる。 Upon receiving a change in product information from a customer, the payment device requests the registration device to approve the change. Note that the payment device may only request the registration device to approve the change and not transmit the details of the change. When the registration device receives an approval request from the payment device, the registration device accepts approval from the store clerk regarding changes in product information. For example, the registration device may receive only an approval request from the payment device and display only an approval button for accepting approval. In this case, the clerk can press the approval button by visually confirming the details of the customer's changes on the payment device.

付記7によれば、精算装置において商品情報の変更に係る操作の一部を客が行うため、また、店員は登録装置において承認を行う操作だけを行えばよいため、商品情報の変更に係る店員の操作を簡略化することができる。また、精算装置において変更の操作を行う客の待ち時間の短縮化を図ることができる。したがって、登録した商品の変更を効率よく行うことができる。これにより、付記7によれば、商品情報の変更を好適に行うことができ、商品販売データ処理システムの利便性を向上させることができる。 According to Appendix 7, since the customer performs some of the operations related to changing product information on the checkout device, and because the store clerk only needs to perform the approval operation on the registration device, the store clerk changes the product information. The operation can be simplified. Furthermore, it is possible to shorten the waiting time for customers who perform change operations on the payment device. Therefore, it is possible to efficiently change registered products. Thereby, according to appendix 7, it is possible to suitably change product information, and the convenience of the product sales data processing system can be improved.

(付記8)
前記精算装置は、客から受け付けた前記商品情報の変更を示す変更情報を前記登録装置へ送信し、前記登録装置は、前記精算装置から前記変更情報を受信することにより、前記承認結果を入力する、ことを特徴とする付記7に記載の商品販売データ処理システム。
(Appendix 8)
The payment device transmits change information indicating a change in the product information received from the customer to the registration device, and the registration device inputs the approval result by receiving the change information from the payment device. , the product sales data processing system according to appendix 7.

付記8は、具体的には、精算装置が客から商品情報の変更を受け付けると、登録装置に変更情報(変更の内容や承認要求を含む)を送信し、登録装置が精算装置から変更情報を受信することにより、店員の承認を受け付ける、という内容である。これにより、店員は精算装置において変更の内容を把握することができる。したがって、店員が登録装置において商品の登録を行っている際や、商品の登録後に客から商品情報の変更を受け付けた場合に、店員はその場で承認を行うことができる。これにより、承認を行う際の店員の負荷を抑えることができる。このため、商品情報の変更を効率よく行うことができ、商品販売データ処理システムにおける利便性を向上させることができる。 Specifically, Appendix 8 states that when the payment device receives a change in product information from a customer, it transmits the change information (including the details of the change and an approval request) to the registration device, and the registration device receives the change information from the payment device. By receiving the message, the store clerk's approval is accepted. This allows the clerk to grasp the details of the change on the payment device. Therefore, when a store clerk is registering a product in the registration device or when a change in product information is received from a customer after registering the product, the store clerk can approve it on the spot. This makes it possible to reduce the burden on store staff when performing approval. Therefore, the product information can be changed efficiently, and the convenience of the product sales data processing system can be improved.

(付記9)
前記登録装置および前記精算装置は、いずれも複数のモードのうちいずれかのモードを設定し、前記精算装置は、所定のモードを設定した場合に、前記変更情報を前記登録装置へ送信し、前記登録装置は、前記所定のモードとは異なるモードを設定した場合に、前記精算装置から前記変更情報を受信することにより、前記承認結果を入力する、ことを特徴とする付記8に記載の商品販売データ処理システム。
(Appendix 9)
The registration device and the payment device both set one of a plurality of modes, and when the payment device sets a predetermined mode, the payment device transmits the change information to the registration device, and the payment device transmits the change information to the registration device. The product sale according to appendix 8, wherein the registration device inputs the approval result by receiving the change information from the payment device when a mode different from the predetermined mode is set. Data processing system.

付記9は、具体的には、精算装置(下流側のPOS端末20)が、フルセルフモードを設定した場合に、変更情報を登録装置へ送信し、登録装置(上流側のPOS端末20)が、通常モードを設定した場合に、精算装置から変更情報を受信する、という内容である。POSシステム1における各POS端末20に設定されるモードに応じて、商品情報の変更を行うことができる。したがって、フルセルフモードにおける商品情報の変更を効率よく行うことができる。 Addendum 9 specifies that when the payment device (downstream POS terminal 20) sets the full self mode, change information is sent to the registration device, and the registration device (upstream POS terminal 20) , when the normal mode is set, change information is received from the payment device. Product information can be changed according to the mode set in each POS terminal 20 in the POS system 1. Therefore, it is possible to efficiently change product information in full self-mode.

(付記10)
客が操作可能な商品販売データ処理装置としてコンピュータを機能させるプログラムであって、一の取引において登録された商品を示す商品情報の変更を客から受け付ける変更受付手段、前記変更受付手段によって受け付けられた前記商品情報の変更について店員による承認結果を入力する承認入力手段、前記承認入力手段によって前記承認結果が入力されることにより、前記商品情報を変更する商品情報変更手段、として機能させることを特徴とするプログラム。
(Appendix 10)
A program that causes a computer to function as a product sales data processing device that can be operated by a customer, the change receiving means accepting changes from the customer to product information indicating a product registered in one transaction, and the change receiving means accepting changes. It is characterized by functioning as an approval input means for inputting an approval result by a store clerk regarding a change in the product information, and a product information changing means for changing the product information by inputting the approval result by the approval input means. program to do.

なお、以上に説明したPOSシステム1、POS端末20を実現するためのプログラムを、コンピュータ読み取り可能な記録媒体に記録し、そのプログラムをコンピュータシステムに読み込ませて実行するようにしてもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。 Note that a program for realizing the POS system 1 and 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. Note that the "computer system" herein includes hardware such as an OS and peripheral devices. Furthermore, the term "computer-readable recording medium" refers to portable media such as flexible disks, magneto-optical disks, ROMs, and CD-ROMs, and storage devices such as hard disks built into computer systems. Furthermore, "computer-readable recording medium" refers to volatile memory (RAM) inside a computer system that serves as 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. This also includes programs that are retained for a certain period of time. Further, the program may be transmitted from a computer system storing the program in a storage device or the like to another computer system via a transmission medium or by a transmission wave in a transmission medium. Here, 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. Moreover, the above-mentioned program may be for realizing a part of the above-mentioned functions. Furthermore, it may be a so-called difference file (difference program) that can realize the above-described functions in combination with a program already recorded in the computer system.

1…POSシステム
10…ストアコントローラ
20…POS端末
201…CPU
202…ROM
203…RAM
204…ハードディスク
205…客側表示部
206…客側スキャナ部
208…カード決済部
209…釣銭機
210…店員側表示部
211…キー操作部
212…店員側スキャナ部
213…印刷部
214…音声出力部
215…通信部
1...POS system 10...Store controller 20...POS terminal 201...CPU
202...ROM
203...RAM
204...Hard disk 205...Customer side display section 206...Customer side scanner section 208...Card payment section 209...Change machine 210...Staff side display section 211...Key operation section 212...Staff side scanner section 213...Printing section 214...Audio output section 215...Communication Department

本発明は、商品販売データ処理システム、商品販売データ処理方法、精算装置、及びプログラムに関する。 The present invention relates to a product sales data processing system, a product sales data processing method, a payment device, and a program.

上述した課題を解決するために、本発明の一態様である商品販売データ処理システムは、客が所持して商品の登録を行う端末装置と、前記端末装置によって登録された商品の精算を行う精算装置とを含む商品販売データ処理システムにおいて、前記端末装置は、からの操作を受け付けることにより、一の取引において登録された商品を示す商品情報の変更を客から受け付ける変更受付手段を備え、前記精算装置は、前記精算において、前記変更受付手段によって受け付けられた前記商品情報の変更について店員による承認結果を入力する承認入力手段と、前記承認入力手段によって前記承認結果が入力されることにより、前記商品情報を変更する商品情報変更手段と、を備えることを特徴とする商品販売データ処理システムである。 In order to solve the above-mentioned problems, a product sales data processing system , which is an aspect of the present invention , includes a terminal device carried by a customer for registering products, and a payment system for paying for the products registered by the terminal device. In the product sales data processing system including a product sales data processing system, the terminal device includes a change reception means for receiving a change in product information indicating a product registered in one transaction from a customer by receiving an operation from the customer ; The payment device includes, in the payment, an approval input means for inputting an approval result by a store clerk regarding the change of the product information accepted by the change acceptance means; and an approval result inputted by the approval input means. This is a product sales data processing system characterized by comprising: product information changing means for changing product information.

上述した課題を解決するために、本発明の他の態様である商品販売データ処理方法は、客が所持して商品の登録を行う端末装置と、前記端末装置によって登録された商品の精算を行う精算装置とを含む商品販売データ処理システムの商品販売データ処理方法であって、前記端末装置は、客からの操作を受け付けることにより、一の取引において登録された商品を示す商品情報の変更を客から受け付ける変更受付ステップを実行し、前記精算装置は、前記精算において、前記変更受付ステップにおいて受け付けられた前記商品情報の変更について店員による承認結果を入力する承認入力ステップと、前記承認入力ステップにおいて前記承認結果が入力されることにより、前記商品情報を変更する商品情報変更ステップと、を含む処理を実行することを特徴とする商品販売データ処理方法である。 In order to solve the above-mentioned problems, a product sales data processing method, which is another aspect of the present invention, includes a terminal device held by a customer for registering products, and a terminal device for paying for the products registered by the terminal device. A product sales data processing method of a product sales data processing system including a payment device, wherein the terminal device allows the customer to change product information indicating products registered in one transaction by accepting an operation from the customer. In the payment process, the payment device executes an approval input step of inputting an approval result by the store clerk regarding the change in the product information accepted in the change reception step, and a change acceptance step in which the payment device receives the changes from the store clerk. This product sales data processing method is characterized in that a process including a product information changing step of changing the product information in response to an input of an approval result is executed.

上述した課題を解決するために、本発明の他の態様である精算装置は、客が所持して商品の登録を行う端末装置と、前記端末装置によって登録された商品の精算を行う精算装置とを含む商品販売データ処理システムの精算装置において、前記精算において、一の取引において登録された商品を示す商品情報の変更であって、前記端末装置が客からの操作を受け付けた前記商品情報の変更について、店員による承認結果を入力する承認入力手段と、
前記承認入力手段によって前記承認結果が入力されることにより、前記商品情報を変更する商品情報変更手段と、を備えることを特徴とする精算装置である。
In order to solve the above-mentioned problems, a payment device according to another aspect of the present invention includes a terminal device carried by a customer to register products, and a payment device to perform payment for products registered by the terminal device. In a payment device of a product sales data processing system including: a change in product information indicating a product registered in one transaction in the payment process, the product information is changed in response to an operation from a customer by the terminal device; an approval input means for inputting an approval result by a store clerk;
The payment device is characterized by comprising: a product information changing unit that changes the product information by inputting the approval result by the approval input unit.

上述した課題を解決するために、本発明の他の態様であるプログラムは、客が所持して商品の登録を行う端末装置と、前記端末装置によって登録された商品の精算を行う精算装置とを含む商品販売データ処理システムの精算装置としてコンピュータを機能させるプログラムであって、前記コンピュータを、一の取引において登録された商品を示す商品情報の変更であって、前記端末装置が客からの操作を受け付けた前記商品情報の変更について、店員による承認結果を入力する承認入力手段、前記承認入力手段によって前記承認結果が入力されることにより、前記商品情報を変更する商品情報変更手段、として機能させることを特徴とするプログラムである。 In order to solve the above-mentioned problems, a program according to another aspect of the present invention includes a terminal device carried by a customer for registering products, and a payment device for paying for the products registered by the terminal device. A program that causes a computer to function as a payment device for a product sales data processing system that includes a product sales data processing system, wherein the computer is used to change product information indicating products registered in one transaction, and in which the terminal device receives an operation from a customer. Functioning as an approval input means for inputting an approval result by a store clerk regarding the received change of the product information, and a product information change means for changing the product information by inputting the approval result by the approval input means. This is a program featuring the following.

Claims (19)

客が操作可能な商品販売データ処理装置において、
客が操作可能な客側操作手段と、
前記客側操作手段への操作を受け付けることにより、一の取引において登録された商品を示す商品情報の変更を客から受け付ける変更受付手段と、
店員を識別する識別情報を入力する識別情報入力手段と、
前記識別情報入力手段によって入力された識別情報を用いて店員を特定する店員特定手段と、
前記店員特定手段によって店員が特定された場合に、前記客側操作手段への操作を受け付けることにより、前記変更受付手段によって受け付けられた前記商品情報の変更について店員による承認結果を入力する承認入力手段と、
前記承認入力手段によって前記承認結果が入力されることにより、前記商品情報を変更する商品情報変更手段と、
を備えることを特徴とする商品販売データ処理装置。
In a product sales data processing device that can be operated by a customer,
a customer-side operation means that can be operated by the customer;
a change reception means for accepting a change in product information indicating a product registered in one transaction from a customer by accepting an operation on the customer side operation means;
identification information input means for inputting identification information for identifying a store clerk;
a clerk identifying means for identifying a clerk using the identification information input by the identification information input means;
Approval input means for inputting an approval result by the store clerk for the change in the product information accepted by the change reception means by accepting an operation on the customer side operation means when the store clerk is identified by the store clerk identification means; and,
Product information changing means for changing the product information by inputting the approval result by the approval inputting means;
A product sales data processing device comprising:
複数のモードのうちいずれかのモードを設定するモード設定手段を備え、
前記承認入力手段は、前記モード設定手段によって所定のモードが設定されている場合に、前記客側操作手段への操作を受け付けることにより、前記承認結果を入力する、
ことを特徴とする請求項1に記載の商品販売データ処理装置。
comprising mode setting means for setting one of a plurality of modes;
The approval input means inputs the approval result by accepting an operation on the customer-side operation means when a predetermined mode is set by the mode setting means.
The product sales data processing device according to claim 1.
商品を示す商品情報を登録する登録装置と、精算を行う精算装置と、を備える商品販売データ処理システムであって、
前記精算装置は、
一の取引において前記登録装置によって登録された前記商品情報の変更を客から受け付け、
前記登録装置は、
前記精算装置によって受け付けられた前記商品情報の変更について店員による承認結果を入力し、
前記承認結果を入力することにより、前記商品情報を変更する、
ことを特徴とする商品販売データ処理システム。
A product sales data processing system comprising a registration device for registering product information indicating products, and a payment device for performing payment, the system comprising:
The payment device is
receiving from a customer a change in the product information registered by the registration device in one transaction;
The registration device includes:
inputting an approval result by a store clerk regarding the change in the product information accepted by the payment device;
changing the product information by inputting the approval result;
A product sales data processing system characterized by:
前記精算装置は、客から受け付けた前記商品情報の変更を示す変更情報を前記登録装置へ送信し、
前記登録装置は、前記精算装置から前記変更情報を受信することにより、前記承認結果を入力する、
ことを特徴とする請求項3に記載の商品販売データ処理システム。
The payment device transmits change information indicating a change in the product information received from the customer to the registration device,
the registration device inputs the approval result by receiving the change information from the payment device;
4. The product sales data processing system according to claim 3.
前記登録装置および前記精算装置は、いずれも複数のモードのうちいずれかのモードを設定し、
前記精算装置は、所定のモードを設定した場合に、前記変更情報を前記登録装置へ送信し、
前記登録装置は、前記所定のモードとは異なるモードを設定した場合に、前記精算装置から前記変更情報を受信することにより、前記承認結果を入力する、
ことを特徴とする請求項4に記載の商品販売データ処理システム。
The registration device and the payment device both set one of a plurality of modes,
The payment device transmits the change information to the registration device when a predetermined mode is set;
The registration device inputs the approval result by receiving the change information from the payment device when a mode different from the predetermined mode is set.
5. The product sales data processing system according to claim 4.
客が操作可能な客側操作部を備えた商品販売データ処理装置としてコンピュータを機能させるプログラムであって、
前記コンピュータを、
前記客側操作部への操作を受け付けることにより、一の取引において登録された商品を示す商品情報の変更を客から受け付ける変更受付手段、
店員を識別する識別情報を入力する識別情報入力手段と、
前記識別情報入力手段によって入力された識別情報を用いて店員を特定する店員特定手段と、
前記店員特定手段によって店員が特定された場合に、前記客側操作部への操作を受け付けることにより、前記変更受付手段によって受け付けられた前記商品情報の変更について店員による承認結果を入力する承認入力手段、
前記承認入力手段によって前記承認結果が入力されることにより、前記商品情報を変更する商品情報変更手段、
として機能させることを特徴とするプログラム。
A program that causes a computer to function as a product sales data processing device equipped with a customer-side operation unit that can be operated by a customer,
The computer,
a change reception means for receiving a change in product information indicating a product registered in one transaction from a customer by receiving an operation on the customer side operation unit;
identification information input means for inputting identification information for identifying a store clerk;
a clerk identifying means for identifying a clerk using the identification information input by the identification information input means;
Approval input means for inputting an approval result by the store clerk for the change in the product information accepted by the change reception means by accepting an operation on the customer side operation unit when the store clerk is identified by the store clerk identification means; ,
product information changing means for changing the product information by inputting the approval result by the approval inputting means;
A program characterized by functioning as
前記コンピュータを、
複数のモードのうちいずれかのモードを設定するモード設定手段として機能させ、
前記承認入力手段は、前記モード設定手段によって所定のモードが設定されている場合に、前記客側操作部への操作を受け付けることにより、前記承認結果を入力する、
ことを特徴とする請求項6に記載のプログラム。
The computer,
Function as a mode setting means to set one of multiple modes,
The approval input unit inputs the approval result by accepting an operation on the customer side operation unit when a predetermined mode is set by the mode setting unit.
7. The program according to claim 6.
客が操作可能な客側操作部を備えた商品販売データ処理装置が、
前記客側操作部への操作を受け付けることにより、一の取引において登録された商品を示す商品情報の変更を客から受け付ける変更受付ステップと、
店員を識別する識別情報を入力する識別情報入力ステップと、
前記識別情報入力ステップにおいて入力した識別情報を用いて店員を特定する店員特定ステップと、
前記店員特定ステップにおいて店員が特定された場合に、前記客側操作部への操作を受け付けることにより、前記変更受付ステップにおいて受け付けた前記商品情報の変更について店員による承認結果を入力する承認入力ステップと、
前記承認入力ステップにおいて前記承認結果を入力することにより、前記商品情報を変更する商品情報変更ステップと、
を含む処理を実行する商品販売データ処理方法。
A product sales data processing device equipped with a customer-side operation unit that can be operated by customers.
a change reception step of accepting a change in product information indicating a product registered in one transaction from a customer by accepting an operation on the customer side operation unit;
an identification information input step of inputting identification information for identifying the store clerk;
a clerk identification step of identifying the clerk using the identification information input in the identification information input step;
an approval input step of inputting an approval result by the store clerk for the change in the product information received in the change acceptance step by accepting an operation on the customer-side operation unit when the store clerk is identified in the store clerk identification step; ,
a product information changing step of changing the product information by inputting the approval result in the approval input step;
Product sales data processing method that performs processing including.
前記商品販売データ処理装置が、
複数のモードのうちいずれかのモードを設定するモード設定ステップを実行し、
前記承認入力ステップでは、前記モード設定ステップにおいて所定のモードを設定している場合に、前記客側操作部への操作を受け付けることにより、前記承認結果を入力する、
ことを特徴とする請求項8に記載の商品販売データ処理方法。
The product sales data processing device
Execute a mode setting step to set one of multiple modes,
In the approval input step, when a predetermined mode is set in the mode setting step, the approval result is input by accepting an operation on the customer side operation unit.
9. The product sales data processing method according to claim 8.
商品を示す商品情報を登録する登録装置と、精算を行う精算装置と、を備える商品販売データ処理システムとしてコンピュータを機能させるプログラムであって、
前記精算装置のコンピュータに、
一の取引において前記登録装置によって登録された前記商品情報の変更を客から受け付ける、
処理を実行させ、
前記登録装置のコンピュータに、
前記精算装置によって受け付けられた前記商品情報の変更について店員による承認結果を入力し、
前記承認結果を入力することにより、前記商品情報を変更する、
処理を実行させることを特徴とするプログラム。
A program that causes a computer to function as a product sales data processing system comprising a registration device that registers product information indicating products and a payment device that performs payment, the program comprising:
In the computer of the payment device,
receiving from a customer a change in the product information registered by the registration device in one transaction;
execute the process,
on the computer of the registration device;
inputting an approval result by a store clerk regarding the change in the product information accepted by the payment device;
changing the product information by inputting the approval result;
A program characterized by executing processing.
前記精算装置のコンピュータに、客から受け付けた前記商品情報の変更を示す変更情報を前記登録装置へ送信する、
処理を実行させ、
前記登録装置のコンピュータに、前記精算装置から前記変更情報を受信することにより、前記承認結果を入力する、
処理を実行させることを特徴とする請求項10に記載のプログラム。
transmitting, to the computer of the payment device, change information indicating a change in the product information received from the customer to the registration device;
execute the process,
inputting the approval result into the computer of the registration device by receiving the change information from the payment device;
11. The program according to claim 10, which causes the program to execute a process.
前記登録装置のコンピュータおよび前記精算装置のコンピュータに、いずれも複数のモードのうちいずれかのモードを設定する、
処理を実行させ、
前記精算装置のコンピュータに、所定のモードを設定した場合に、前記変更情報を前記登録装置へ送信する、
処理を実行させ、
前記登録装置のコンピュータに、前記所定のモードとは異なるモードを設定した場合に、前記精算装置のコンピュータから前記変更情報を受信することにより、前記承認結果を入力する、
処理を実行させることを特徴とする請求項11に記載のプログラム。
setting one of a plurality of modes in both the computer of the registration device and the computer of the payment device;
execute the process,
transmitting the change information to the registration device when a predetermined mode is set in the computer of the payment device;
execute the process,
inputting the approval result by receiving the change information from the computer of the payment device when a mode different from the predetermined mode is set on the computer of the registration device;
12. The program according to claim 11, which causes the program to execute a process.
商品を示す商品情報を登録する登録装置と、精算を行う精算装置と、を備える商品販売データ処理システムの商品販売データ処理方法であって、
前記精算装置が、
一の取引において前記登録装置によって登録された前記商品情報の変更を客から受け付ける処理を実行し、
前記登録装置が、
前記精算装置によって受け付けられた前記商品情報の変更について店員による承認結果を入力し、
前記承認結果を入力することにより、前記商品情報を変更する、
処理を実行することを特徴とする商品販売データ処理方法。
A product sales data processing method for a product sales data processing system comprising a registration device for registering product information indicating products and a payment device for performing payment, the method comprising:
The payment device is
executing a process of accepting from a customer a change in the product information registered by the registration device in one transaction;
The registration device,
inputting an approval result by a store clerk regarding the change in the product information accepted by the payment device;
changing the product information by inputting the approval result;
A product sales data processing method characterized by executing processing.
前記精算装置が、客から受け付けた前記商品情報の変更を示す変更情報を前記登録装置へ送信する処理を実行し、
前記登録装置が、前記精算装置から前記変更情報を受信することにより、前記承認結果を入力する処理を実行することを特徴とする請求項13に記載の商品販売データ処理方法。
The payment device executes a process of transmitting change information indicating a change in the product information received from the customer to the registration device,
14. The product sales data processing method according to claim 13, wherein the registration device executes processing for inputting the approval result by receiving the change information from the payment device.
前記登録装置および前記精算装置が、いずれも複数のモードのうちいずれかのモードを設定する処理を実行し、
前記精算装置が、所定のモードを設定した場合に、前記変更情報を前記登録装置へ送信する処理を実行し、
前記登録装置が、前記所定のモードとは異なるモードを設定した場合に、前記精算装置から前記変更情報を受信することにより、前記承認結果を入力する処理を実行することを特徴とする請求項14に記載の商品販売データ処理方法。
The registration device and the payment device both execute processing for setting one of a plurality of modes,
When the payment device sets a predetermined mode, the payment device executes a process of transmitting the change information to the registration device,
Claim 14, wherein when the registration device sets a mode different from the predetermined mode, the registration device executes a process of inputting the approval result by receiving the change information from the payment device. Product sales data processing method described in .
商品を示す商品情報を登録する登録装置と、精算を行うとともに一の取引において前記登録装置によって登録された前記商品情報の変更を客から受け付ける精算装置と、を備える商品販売データ処理システムの前記登録装置であって、
前記登録装置は、
前記精算装置によって受け付けられた前記商品情報の変更について店員による承認結果を入力し、
前記承認結果を入力することにより、前記商品情報を変更する、
ことを特徴とする登録装置。
The above-mentioned registration of a product sales data processing system includes a registration device that registers product information indicating a product, and a payment device that performs payment and receives changes from a customer to the product information registered by the registration device in one transaction. A device,
The registration device includes:
inputting an approval result by a store clerk regarding the change in the product information accepted by the payment device;
changing the product information by inputting the approval result;
A registration device characterized by:
商品を示す商品情報を登録する登録装置と、精算を行う精算装置とを備え、前記登録装置が、前記精算装置によって受け付けられた前記商品情報の変更について店員による承認結果を入力し、前記承認結果を入力することにより前記商品情報を変更する、商品販売データ処理システムの前記精算装置であって、
前記精算装置は、
一の取引において前記登録装置によって登録された前記商品情報の変更を客から受け付ける、
ことを特徴とする精算装置。
The registration device includes a registration device that registers product information indicating a product, and a payment device that performs payment, and the registration device inputs an approval result by a store clerk regarding the change in the product information accepted by the payment device, and inputs the approval result. The payment device of the product sales data processing system changes the product information by inputting a
The payment device is
receiving from a customer a change in the product information registered by the registration device in one transaction;
A payment device characterized by:
商品を示す商品情報を登録する登録装置と、精算を行うとともに一の取引において前記登録装置によって登録された前記商品情報の変更を客から受け付ける精算装置と、を備える商品販売データ処理システムの前記登録装置としてコンピュータを機能させるプログラムであって、
前記コンピュータに、
前記精算装置によって受け付けられた前記商品情報の変更について店員による承認結果を入力し、
前記承認結果を入力することにより、前記商品情報を変更する、
処理を実行させることを特徴とするプログラム。
The above-mentioned registration of a product sales data processing system includes a registration device that registers product information indicating a product, and a payment device that performs payment and receives changes from a customer to the product information registered by the registration device in one transaction. A program that causes a computer to function as a device,
to the computer;
inputting an approval result by a store clerk regarding the change in the product information accepted by the payment device;
changing the product information by inputting the approval result;
A program characterized by executing processing.
商品を示す商品情報を登録する登録装置と、精算を行う精算装置とを備え、前記登録装置が、前記精算装置によって受け付けられた前記商品情報の変更について店員による承認結果を入力し、前記承認結果を入力することにより前記商品情報を変更する、商品販売データ処理システムの前記精算装置としてコンピュータを機能させるプログラムであって、 前記コンピュータに、
一の取引において前記登録装置によって登録された前記商品情報の変更を客から受け付ける、
処理を実行させることを特徴とするプログラム。
The registration device includes a registration device that registers product information indicating a product, and a payment device that performs payment, and the registration device inputs an approval result by a store clerk regarding the change in the product information accepted by the payment device, and inputs the approval result. A program that causes a computer to function as the payment device of a product sales data processing system that changes the product information by inputting the information, the program comprising:
receiving from a customer a change in the product information registered by the registration device in one transaction;
A program characterized by executing processing.
JP2023117733A 2018-12-07 2023-07-19 Product sales data processing system, product sales data processing method, settlement device, and program Active JP7675454B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023117733A JP7675454B2 (en) 2018-12-07 2023-07-19 Product sales data processing system, product sales data processing method, settlement device, and program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2018230208A JP7321488B2 (en) 2018-12-07 2018-12-07 Merchandise sales data processing device, registration device, settlement device, merchandise sales data processing system, merchandise sales data processing method, and program
JP2023117733A JP7675454B2 (en) 2018-12-07 2023-07-19 Product sales data processing system, product sales data processing method, settlement device, and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2018230208A Division JP7321488B2 (en) 2018-12-07 2018-12-07 Merchandise sales data processing device, registration device, settlement device, merchandise sales data processing system, merchandise sales data processing method, and program

Publications (2)

Publication Number Publication Date
JP2023126581A true JP2023126581A (en) 2023-09-07
JP7675454B2 JP7675454B2 (en) 2025-05-13

Family

ID=71012972

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2018230208A Active JP7321488B2 (en) 2018-12-07 2018-12-07 Merchandise sales data processing device, registration device, settlement device, merchandise sales data processing system, merchandise sales data processing method, and program
JP2023117733A Active JP7675454B2 (en) 2018-12-07 2023-07-19 Product sales data processing system, product sales data processing method, settlement device, and program

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2018230208A Active JP7321488B2 (en) 2018-12-07 2018-12-07 Merchandise sales data processing device, registration device, settlement device, merchandise sales data processing system, merchandise sales data processing method, and program

Country Status (1)

Country Link
JP (2) JP7321488B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7505950B2 (en) * 2020-09-23 2024-06-25 東芝テック株式会社 Purchase support device, purchase support method and program
JP7570674B2 (en) * 2020-11-04 2024-10-22 株式会社寺岡精工 Product sales data processing device and program
US20240013186A1 (en) * 2020-12-22 2024-01-11 Nec Corporation Settlement device, settlement method, and recording medium
JP2023061152A (en) * 2021-10-19 2023-05-01 株式会社寺岡精工 Sales data processor and program

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5056161B2 (en) 2007-05-23 2012-10-24 株式会社寺岡精工 Product sales processing system
JP5954012B2 (en) 2012-07-18 2016-07-20 富士通株式会社 POS equipment
JP6573362B2 (en) 2015-03-19 2019-09-11 グローリー株式会社 Settlement processing system and settlement processing method
JP6658154B2 (en) 2016-03-17 2020-03-04 カシオ計算機株式会社 Sales data processing device and program

Also Published As

Publication number Publication date
JP7321488B2 (en) 2023-08-07
JP2020091803A (en) 2020-06-11
JP7675454B2 (en) 2025-05-13

Similar Documents

Publication Publication Date Title
JP7675454B2 (en) Product sales data processing system, product sales data processing method, settlement device, and program
JP2020008960A (en) Sales data processing device and sales data processing system
JP7680792B2 (en) Sales data processing device and program
JP7570724B2 (en) Sales data processing device, program, and system
JP6485530B1 (en) Product sales data processing apparatus and program
JP7411364B2 (en) checkout system
JP7586526B2 (en) Product sales data processing device and program
JP7186997B2 (en) Merchandise sales data processor and program
JP2020027469A (en) Commodity sales data processing device, commodity sales data processing system, and program
JP7743115B2 (en) Product sales data processing device and program
JP2023041921A (en) Commodity sales data processor and program
JP2019133595A (en) Commodity sales data processing device and program
JP7217490B2 (en) Merchandise sales data processor and program
JP6621186B2 (en) Product sales data processing system and program
JP7510210B2 (en) Sales data processing device and program
JP7311880B2 (en) Merchandise sales data processor and program
JP7743114B2 (en) Merchandise sales data processing device and program
JP6650167B2 (en) Commodity sales data processing device and program
JP7624246B2 (en) Sales data processing device and program
JP7365032B2 (en) Product sales data processing device, registration device, control method, POS system, and program
JP7486764B2 (en) Product sales data processing device and program
JP7558587B2 (en) POS register and program
JP7157440B2 (en) Merchandise sales data processing device, merchandise sales data processing system, 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

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230810

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230810

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240723

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240920

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241119

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250115

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: 20250325

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250421

R150 Certificate of patent or registration of utility model

Ref document number: 7675454

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150