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

JP7624246B2 - Sales data processing device and program - Google Patents

Sales data processing device and program Download PDF

Info

Publication number
JP7624246B2
JP7624246B2 JP2023115419A JP2023115419A JP7624246B2 JP 7624246 B2 JP7624246 B2 JP 7624246B2 JP 2023115419 A JP2023115419 A JP 2023115419A JP 2023115419 A JP2023115419 A JP 2023115419A JP 7624246 B2 JP7624246 B2 JP 7624246B2
Authority
JP
Japan
Prior art keywords
mode
customer
registration
terminal
pos terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2023115419A
Other languages
Japanese (ja)
Other versions
JP2023133351A (en
Inventor
理華 河村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Teraoka Seiko Co Ltd
Original Assignee
Teraoka Seiko Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP2018153494A external-priority patent/JP7157440B2/en
Application filed by Teraoka Seiko Co Ltd filed Critical Teraoka Seiko Co Ltd
Priority to JP2023115419A priority Critical patent/JP7624246B2/en
Publication of JP2023133351A publication Critical patent/JP2023133351A/en
Application granted granted Critical
Publication of JP7624246B2 publication Critical patent/JP7624246B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

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

商品を登録する登録装置と、登録装置で登録された商品の代金の精算を行う精算装置とが別の装置となっているセミセルフ方式のレジが普及している(例えば、特許文献1参照)。このようなセミセルフ方式では、登録と精算がそれぞれの装置で行われるため、レジの混雑が緩和される。また、上記セミセルフ方式における登録装置の中には、商品の登録と精算とが可能なものがあり、商品の登録中に入金可能なものがある。 Semi-self-service cash registers are becoming more common, in which the registration device for registering products and the settlement device for settling the price of the products registered on the registration device are separate devices (see, for example, Patent Document 1). In such semi-self-service cash registers, registration and settlement are performed on separate devices, which reduces congestion at the cash register. Also, some of the registration devices in the semi-self-service cash registers mentioned above allow both product registration and settlement, and allow deposits to be made while the products are being registered.

特開2017-224364号公報JP 2017-224364 A

登録と精算が別の装置で行われる場合には、上述したようにレジの混雑が緩和可能な一方で、精算装置での精算操作に戸惑う客もいる。精算操作に戸惑い、精算に要する時間が長引くと、セミセルフ方式における利点が損なわれるとともに、利便性が低下するという問題点があった。 When registration and settlement are performed on separate devices, while it is possible to reduce congestion at the cash register as described above, some customers may be confused about how to pay at the settlement device. If customers are confused about how to pay and the time required to pay is prolonged, the advantages of the semi-self-service system are lost and convenience is reduced, which is a problem.

本発明は、このような事情に鑑みてなされたもので、その目的は、利便性を向上可能な技術を提供することにある。 The present invention was made in light of these circumstances, and its purpose is to provide technology that can improve convenience.

上述した課題を解決するために、本発明の一態様である商品販売データ処理装置は、商品の登録処理を実行可能な登録手段と、精算処理を実行可能な精算手段と、他装置で精算処理を実行させるために登録処理で生成された登録データを送信する送信手段と、自装置での精算処理の実行を宣言する宣言手段と、を備え、前記宣言手段により自装置での精算処理の実行が宣言された場合には、前記送信手段による登録データの送信を禁止することを特徴とする。 In order to solve the above-mentioned problems, a product sales data processing device according to one aspect of the present invention comprises a registration means capable of executing product registration processing, a settlement means capable of executing settlement processing, a transmission means for transmitting registration data generated in the registration processing in order to have another device execute the settlement processing, and a declaration means for declaring the execution of the settlement processing on the device itself, and is characterized in that when the declaration means declares the execution of the settlement processing on the device itself, the transmission of the registration data by the transmission means is prohibited.

上記によれば、利便性を向上可能となる。 The above makes it possible to improve convenience.

上記商品販売データ処理装置において、前記宣言手段により自装置での精算処理の実行が宣言されてなく、かつ他装置が精算処理中でない場合には、前記送信手段による登録データの送信を許可してもよい。 In the above-mentioned product sales data processing device, if the declaration means has not declared that the device is executing a checkout process, and another device is not in the process of checking out, the transmission means may be permitted to transmit the registration data.

上記によれば、宣言がない場合には登録データの送信が許可されることから、セミセルフ方式で運用できる。 According to the above, if no declaration is made, the transmission of registration data is permitted, allowing operation in a semi-self-service manner.

上記商品販売データ処理装置において、店員用表示部と、客用表示部とを備え、前記宣言手段により自装置での精算処理の実行が宣言された場合には、自装置で精算処理が実行可能であることを、少なくとも前記客用表示部に表示可能としてもよい。 The above-mentioned product sales data processing device may be provided with a display unit for store clerks and a display unit for customers, and when the declaration means declares that the settlement process will be executed on the device itself, it may be possible to display on at least the display unit for customers that the settlement process can be executed on the device itself.

上記によれば、少なくとも客用表示部に自装置で精算処理が実行可能であることが表示されることから、客が自装置で精算処理が実行可能であること認識できるため、客の利便性を向上可能となる。 According to the above, at least the customer display unit displays that the payment process can be performed on the device, so that the customer can recognize that the payment process can be performed on the device, thereby improving customer convenience.

上記商品販売データ処理装置において、現金を入出金可能な入出金手段を備え、前記入出金手段が所定の状態である場合には、前記宣言手段を無効としてもよい。 The above-mentioned product sales data processing device may be provided with a cash deposit/withdrawal means capable of depositing and withdrawing cash, and the declaration means may be disabled when the cash deposit/withdrawal means is in a specified state.

上記によれば、宣言手段を無効とするか否かを入出金手段が所定の状態であるか否かによって決定することができる。 Based on the above, whether or not to disable the declaration means can be determined based on whether or not the deposit/withdrawal means is in a specified state.

上述した課題を解決するために、本発明の他の態様である商品販売データ処理システムは、商品を登録する登録処理と精算処理とを実行可能な登録精算装置と、顧客の操作に応じて精算処理を実行する精算装置とを備えた商品販売データ処理システムであって、前記登録精算装置は、商品の登録処理を実行可能な登録手段と、精算処理を実行可能な精算手段と、前記精算装置で精算処理を実行させるために登録処理で生成された登録データを送信する送信手段と、自装置での精算処理の実行を宣言する宣言手段と、を備え、前記宣言手段により自装置での精算処理の実行が宣言された場合には、前記送信手段による登録データの送信を禁止することを特徴とする。 In order to solve the above-mentioned problems, a product sales data processing system according to another aspect of the present invention is a product sales data processing system including a registration and settlement device capable of executing a registration process for registering products and a settlement process, and a settlement device that executes the settlement process in response to a customer's operation, the registration and settlement device including a registration means capable of executing the registration process of products, a settlement means capable of executing the settlement process, a transmission means for transmitting registration data generated in the registration process to cause the settlement device to execute the settlement process, and a declaration means for declaring the execution of the settlement process on the device itself, and is characterized in that when the declaration means declares the execution of the settlement process on the device itself, the transmission of the registration data by the transmission means is prohibited.

上記によれば、利便性を向上可能となる。 The above makes it possible to improve convenience.

上述した課題を解決するために、本発明の他の態様であるプログラムは、商品販売データ処理装置としてコンピュータを機能させるプログラムであって、前記コンピュータを、商品の登録処理を実行可能な登録手段と、精算処理を実行可能な精算手段と、他装置で精算処理を実行させるために登録処理で生成された登録データを送信する送信手段と、自装置での精算処理の実行を宣言する宣言手段として機能させ、前記宣言手段により自装置での精算処理の実行が宣言された場合には、前記送信手段による登録データの送信を禁止することを特徴とするプログラム。 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, and causes the computer to function as a registration means capable of executing product registration processing, a settlement means capable of executing settlement processing, a transmission means for transmitting registration data generated in the registration processing in order to cause another device to execute the settlement processing, and a declaration means for declaring the execution of the settlement processing on the own device, and when the declaration means declares the execution of the settlement processing on the own device, the program prohibits the transmission means from transmitting the registration data.

上記によれば、利便性を向上可能となる。 The above makes it possible to improve convenience.

以上のように、商品販売データ処理装置の利便性を向上可能となる。 As described above, the convenience of the product sales data processing device can be improved.

本発明の一実施形態に係るPOSシステムのネットワーク構成図である。1 is a network configuration diagram of a POS system according to an embodiment of the present invention. POS端末の設置例を示す図である。FIG. 1 is a diagram showing an example of installation of a POS terminal. POS端末の外観例を示す図である。FIG. 2 is a diagram showing an example of the appearance of a POS terminal. POS端末の構成例を示す図である。FIG. 2 is a diagram illustrating an example of the configuration of a POS terminal. POS端末の動作モードの概略を説明する図である。FIG. 2 is a diagram for explaining an outline of operation modes of the POS terminal. POS端末の動作モードの切り替えについて説明する図である。FIG. 10 is a diagram illustrating switching of the operation mode of the POS terminal. 通常モードの動作の概略を説明する模式図である。FIG. 4 is a schematic diagram for explaining an outline of operation in a normal mode. 通常モードの動作の概略を説明するフローチャートである。10 is a flowchart outlining an operation in a normal mode. 通常モードの動作の概略を説明する模式図である。FIG. 4 is a schematic diagram for explaining an outline of operation in a normal mode. 通常モードの動作の概略等を説明するフローチャートである。10 is a flowchart for explaining an outline of an operation in a normal mode. フルセルフモードの動作の概略を説明する模式図である。FIG. 13 is a schematic diagram for explaining an outline of the operation in a full self mode. フルセルフモードの動作の概略を説明するフローチャートである。10 is a flowchart outlining an operation in a full self mode. ダブルスキャンモードの動作の概略を説明する模式図である。FIG. 11 is a schematic diagram for explaining an outline of the operation in a double scan mode. ダブルスキャンモードの動作の概略を説明するフローチャートである。11 is a flowchart outlining an operation in a double scan mode. フルセルフモードのPOS端末における表示例である。13 is a display example of a POS terminal in a full self-service mode. フルセルフモードのPOS端末における表示例である。13 is a display example of a POS terminal in a full self-service mode. レイアウトを示す図である。FIG. 通常モードのPOS端末20における表示例である。13 is a display example on the POS terminal 20 in normal mode. 通常モードのPOS端末20における表示例である。13 is a display example on the POS terminal 20 in normal mode. 自端末精算許可処理を示すフローチャートである。13 is a flowchart showing a self-terminal settlement permission process. 自端末精算許可処理を示すフローチャートである。13 is a flowchart showing a self-terminal settlement permission process. 通常モードのPOS端末20における表示例である。13 is a display example on the POS terminal 20 in normal mode. 通常モードのPOS端末20における表示例である。13 is a display example on the POS terminal 20 in normal mode. 通常モードのPOS端末20における表示例である。13 is a display example on the POS terminal 20 in normal mode. 通常モードのPOS端末20における表示例である。13 is a display example on the POS terminal 20 in normal mode.

図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を制御したりする監視端末(非図示)を更に備えていてもよい。 Figure 1 is a network configuration diagram of a POS (Point Of Sales) system according to one embodiment of the present invention. The POS system 1 shown in Figure 1 includes three POS terminals 20-1, 20-2, and 20-3, and a store controller (store computer, management device) 10, all of which are connected to each other via a LAN 11 so as to be able to communicate with each other. Hereinafter, when there is no need to distinguish between the POS terminals 20-1, 20-2, and 20-3, they will be collectively referred to as the POS terminal 20. The POS system 1 may further include a monitoring terminal (not shown) that displays the status of the POS terminal 20 (operation mode, processing status, etc.) and controls the POS terminal 20.

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

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

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

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

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

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

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

客側表示部205は、客用のタッチディスプレイであり、客に種々の情報を表示するとともに、客から種々の入力を受け付ける。
客側スキャナ部206は、客用のスキャナ部であり、各種の情報を光学的に読み取る。
例えば、客側スキャナ部206は、商品に付されているバーコード(商品コード等)や、お会計券(登録商標)に印刷されているコード(バーコード、2次元コード等)を光学的に読み取る。客側スキャナ部206は、上記に加えて、品券類(商品券、クーポン券、優待券)や、各種カード(例えば、会員カード、ポイントカード等)に印刷されているコード(バーコード、2次元コード等)を読み取ってもよい。
The customer-side display unit 205 is a touch display for customers, which displays various information to customers and accepts various inputs from customers.
The customer-side scanner unit 206 is a scanner unit for customer use, and optically reads various types of information.
For example, the customer-side scanner unit 206 optically reads bar codes (such as product codes) attached to products and codes (such as bar codes and two-dimensional codes) printed on receipts (registered trademark). In addition to the above, the customer-side scanner unit 206 may also read codes (such as bar codes and two-dimensional codes) printed on gift certificates (gift certificates, coupons, and complimentary coupons) and various cards (such as membership cards and point cards).

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

カード決済部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 unit 208 is equipped with a card recognition unit (reading unit), a display unit, and an operation unit. The card recognition unit magnetically or electrically reads information from various cards. The read information is used to settle (settle) the purchased items. The card recognition unit may recognize various cards not only when the recognized information is used to settle (settle) the purchased items (i.e., in the case of credit card payment, prepaid card payment, and the use (consumption) of points held on a point card, etc.), but also when the recognized information is not used to settle (settle) the purchased items (for example, when a bonus is given by presenting a credit card, when points are given to a point card, etc.). The card payment unit 208 of this embodiment is equipped with a card recognition unit (reading unit), a display unit, and an operation unit, but the card payment unit 208 may be equipped with at least a card recognition unit. In addition, the card recognition unit of this embodiment is compatible with contact cards (IC cards, magnetic cards), but it may also be compatible with non-contact cards (IC cards) instead of or in addition to contact cards.

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

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

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

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

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

(各動作モードの概要)
続いて、POS端末20の動作モードについて説明する。POS端末20は、複数の動作モードを有する。当該動作モードは、通常業務中の動作モード(登録処理及び精算処理に係る動作モード)であり、売上や在高等を集計、照会等する集計モード、店員や保守員等が設定作業や保守作業を行う際のメンテナンスモード、新人がトレーニングを行う際のトレーニングモード等は含まない。
(Overview of each operation mode)
Next, the operation modes of the POS terminal 20 will be described. The POS terminal 20 has a number of operation modes. The operation modes are operation modes during normal business (operation modes related to registration processing and settlement processing), and do not include a counting mode in which sales and inventory are counted and inquired, a maintenance mode in which store clerks or maintenance personnel perform setting and maintenance work, a training mode in which new employees are trained, 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)のセミセルフモード(登録専用モード)を有してもよい。 Figure 5 is a diagram outlining the operating modes of the POS terminal 20. The POS terminal 20 has, for example, three operating modes (normal mode (standard mode), full self-service mode, and semi-self-service mode (accounting only mode)) shown in Figure 5 (A). The POS terminal 20 may have the normal mode (restricted mode) shown in Figure 5 (B) instead of or in addition to the normal mode (standard mode) shown in Figure 5 (A). The POS terminal 20 may have the semi-self-service mode (registration only mode) shown in Figure 5 (B) instead of or in addition to the normal mode (standard mode) shown in Figure 5 (A). The POS terminal 20 may have the semi-self-service mode (registration only mode) shown in Figure 5 (B) instead of or in addition to the semi-self-service mode (accounting only mode) shown in Figure 5 (A).

図5(A)において、列は、各動作モードを示し、行は、各機能(「商品登録(店員側)」、「商品登録(客側)」、「貨幣の投入」、…、「お会計券の読取」)を示している。図5(B)においても同様である(但し、図5(B)においては各機能の図示を省略している)。 In FIG. 5(A), the columns indicate each operating mode, and the rows indicate each function ("Product registration (clerk side)", "Product registration (customer side)", "Insert coins", ..., "Read receipt"). The same is true in FIG. 5(B) (however, the functions are not shown in FIG. 5(B)).

図5(A)(図5(B)も同様)において、列と行から特定される欄内の「〇」は、当該列の動作モードでは当該行の機能を有効としている旨を示している。例えば、列「通常モード(標準モード)」と行「商品登録(店員側)」から特定される欄内の「〇」は、通常モード(標準モード)では商品登録(店員側)を有効としている旨を示している。また、列と行から特定される欄内の「-」は、当該列の動作モードでは当該行の機能を無効としている旨を示している。例えば、列「通常モード」と行「商品登録(客側)」から特定される欄内の「-」は、通常モードでは商品登録(客側)を無効としている旨を示している。 In Figure 5(A) (and also in Figure 5(B)), an "o" in a field identified by a column and row indicates that the function of that row is enabled in the operating mode of that column. For example, an "o" in a field identified by the column "normal mode (standard mode)" and the row "product registration (clerk side)" indicates that product registration (clerk side) is enabled in normal mode (standard mode). Also, a "-" in a field identified by a column and row indicates that the function of that row is disabled in the operating mode of that column. For example, a "-" in a field identified by the column "normal mode" and the row "product registration (customer side)" indicates that product registration (customer side) is disabled in normal mode.

(各機能の説明)
以下、図5(A)に示した各機能の概略を説明する。
(Explanation of each function)
Below, an overview of each function shown in FIG.

(商品登録(店員側))
「商品登録(店員側)」は、買上商品を店員側(店員側スキャナ部212、店員側表示部210、キー操作部211)にて登録する機能である。つまり、店員の操作(店員側スキャナ部212によるスキャン、店員側表示部210へのタッチ、キー操作部211の操作)により、買上商品の登録処理を実行する機能である。
(Product registration (store clerk side))
"Product registration (clerk side)" is a function for registering purchased products on the clerk side (clerk side scanner unit 212, clerk side display unit 210, key operation unit 211). In other words, it is a function for executing registration processing of purchased products by operations of the clerk (scanning by clerk side scanner unit 212, touching on clerk side display unit 210, operating key operation unit 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 unit 206, customer side display unit 205). In other words, this is a function for executing registration processing of purchased products by customer operations (scanning by customer side scanner unit 206, touching customer side display unit 205).

(貨幣の投入)
「貨幣の投入」は、貨幣(紙幣、硬貨)の投入を受け付ける機能である。つまり、現金による精算の操作(釣銭機209への貨幣の投入)を受け付ける機能である。
(Depositing currency)
"Deposit of money" is a function for accepting the insertion of money (banknotes, coins), that is, a function for accepting an operation for settling with cash (insertion of money into the change machine 209).

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

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

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

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

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

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

また、通常モード(標準モード)は、図5(A)に示すように、貨幣の投入も、他端末への登録情報の送信も、お会計券の発行も、いずれも有効「〇」とした動作モードである。つまり、通常モード(標準モード)では、店員側における登録処理の後の精算処理について、自端末(自装置)において実行することも他端末に実行させることも可能である。
具体的には、通常モード(標準モード)では、釣銭機209への貨幣の投入を受け付けることによって精算処理を自端末で実行し、他端末に登録情報を送信することによって(またはお会計券を発行することによって)精算処理を他端末に実行させる。
5A, the normal mode (standard mode) is an operation mode in which the insertion of coins, the transmission of registration information to other terminals, and the issuance of accounting tickets are all enabled "O". In other words, in the normal mode (standard mode), the settlement process after the registration process on the store clerk's side can be performed on the store's own terminal (own device) or can be performed by another terminal.
Specifically, in normal mode (standard mode), the settlement process is executed on the terminal itself by accepting coins inserted into the change dispenser 209, and the settlement process is caused to be executed by another terminal by transmitting registration information to the other terminal (or by issuing a bill).

また、通常モード(標準モード)は、図5(A)に示すように、他端末からの登録情報の受信も、お会計券の読取も、いずれも有効「〇」とした動作モードである。つまり、通常モード(標準モード)では、他端末において生成された登録情報に基づいて精算処理を実行可能である。なお、登録情報の受信後(またはお会計券の読取後)の精算処理は、図5(A)のセミセルフモードとして実行してもよい。すなわち、通常モード(標準モード)であるときに、登録情報を受信した(またはお会計券を読み取った)場合には、通常モード(標準モード)からセミセルフモード(会計専用モード)に自動的(店員による許可を求めてもよい)に移行し、セミセルフモード(会計専用モード)として精算処理を実行してもよい。また、セミセルフモード(会計専用モード)に移行して精算処理を実行した場合には、セミセルフモード(会計専用モード)から通常モード(標準モード)に自動的(店員による許可を求めてもよい)に移行(復帰)してもよいし、セミセルフモード(会計専用モード)のままとしてもよい。 As shown in FIG. 5A, the normal mode (standard mode) is an operating mode in which both the reception of registration information from other terminals and the reading of the bill are enabled. In other words, in the normal mode (standard mode), the settlement process can be performed based on the registration information generated in the other terminal. The settlement process after the reception of the registration information (or the reading of the bill) may be performed in the semi-self-service mode of FIG. 5A. In other words, when the registration information is received (or the bill is read) in the normal mode (standard mode), the device may automatically switch from the normal mode (standard mode) to the semi-self-service mode (only for billing) (permission from the store clerk may be required) and the settlement process may be performed in the semi-self-service mode (only for billing). In addition, when the device switches to the semi-self-service mode (only for billing) and the settlement process is performed, the device may automatically switch (return) from the semi-self-service mode (only for billing) to the normal mode (standard mode) (permission from the store clerk may be required), or the device may remain in the semi-self-service mode (only for billing).

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

(フルセルフモード)
フルセルフモードは、図5(A)に示すように、商品登録(客側)を有効「〇」とした動作モードである。つまり、フルセルフモードは、客側における登録処理を前提とした動作モードである。但し、フルセルフモードは、商品登録(店員側)も有効「〇」としている。つまり、フルセルフモードは、客側における登録処理を前提としつつ、店員側における登録処理も許容する動作モードである。なお、客側、店員側の両側において登録処理が行われている状態をダブルスキャンモードと称する場合がある。
(Full selfie mode)
As shown in FIG. 5A, the full self-service mode is an operating mode in which product registration (customer side) is enabled (O). In other words, the full self-service mode is an operating mode that assumes registration processing on the customer side. However, the full self-service mode also enables product registration (clerk side) (O). In other words, the full self-service mode is an operating mode that assumes registration processing on the customer side, but also allows registration processing on the clerk side. The 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 FIG. 5(A), product registration (by the store clerk) is enabled (◯) in the full self-service mode, but product registration (by the store clerk) may be disabled (-) in the full self-service mode.

また、フルセルフモードは、図5(A)に示すように、貨幣の投入を有効「〇」とし、他端末への登録情報の送信とお会計券の発行とを無効「-」とした動作モードである。つまり、フルセルフモードは、当該端末における精算処理を前提とした動作モードである。 As shown in FIG. 5(A), the full self-service mode is an operating mode in which inserting coins is enabled (◯) and sending registration information to other terminals and issuing receipts is disabled (-). In other words, the full self-service mode is an operating mode that assumes that the settlement process will be carried out at the terminal in question.

また、フルセルフモードは、図5(A)に示すように、通常モード(標準モード)と同様、他端末からの登録情報の受信も、お会計券の読取も、いずれも有効「〇」とした動作モードである。つまり、通常モード(標準モード)と同様、フルセルフモードでは、他端末において生成された登録情報に基づいて精算処理を実行可能である。なお、登録情報の受信後(またはお会計券の読取後)の精算処理は、図5(A)のセミセルフモードとして実行してもよい。すなわち、フルセルフモードであるときに、登録情報を受信した(またはお会計券を読み取った)場合には、フルセルフモードからセミセルフモード(会計専用モード)に自動的に移行し、セミセルフモード(会計専用モード)として精算処理を実行してもよい。また、セミセルフモード(会計専用モード)に移行して精算処理を実行した場合には、セミセルフモード(会計専用モード)からフルセルフモードに自動的に移行(復帰)してもよいし、セミセルフモード(会計専用モード)のままとしてもよい。 As shown in FIG. 5(A), the full self-service mode is an operating mode in which both receiving registration information from other terminals and reading the bill are enabled, as in the normal mode (standard mode). In other words, in the full self-service mode, the settlement process can be performed based on the registration information generated in the other terminal, as in the normal mode (standard mode). The settlement process after receiving the registration information (or reading the bill) may be performed in the semi-self-service mode of FIG. 5(A). In other words, when in the full self-service mode, if the registration information is received (or the bill is read), the device may automatically switch from the full self-service mode to the semi-self-service mode (accounting only mode) and perform the settlement process in the semi-self-service mode (accounting only mode). In addition, when the device switches to the semi-self-service mode (accounting only mode) and performs the settlement process, the device may automatically switch (return) from the semi-self-service mode (accounting only mode) to the full self-service mode, or may remain in the semi-self-service mode (accounting only mode).

(セミセルフモード(会計専用モード))
セミセルフモード(会計専用モード)は、図5(A)に示すように、他端末からの登録情報の受信、お会計券の読取、貨幣の投入を有効「〇」とし、商品登録(店員側)や商品登録(客側)を無効「-」とした動作モードである。つまり、セミセルフモード(会計専用モード)は、自端末においては登録処理を実行せず、専ら、他端末において生成された登録情報に基づいて精算処理を実行する動作モードである。なお、セミセルフモード(会計専用モード)では、登録処理を実行しない動作モードであるため(登録情報を生成しないため)、図5(A)に示すように、他端末への登録情報の送信も、お会計券の発行も、無効「-」としている。
(Semi-self mode (accounting only mode))
As shown in Fig. 5(A), the semi-self-service mode (accounting-only mode) is an operating mode in which the reception of registration information from other terminals, the reading of accounting tickets, and the insertion of coins are enabled "〇", and product registration (clerk side) and product registration (customer side) are disabled "-". In other words, the semi-self-service mode (accounting-only mode) is an operating mode in which the registration process is not performed on the terminal itself, and the settlement process is performed solely based on registration information generated on other terminals. Note that, because the semi-self-service mode (accounting-only mode) is an operating mode in which the registration process is not performed (because registration information is not generated), as shown in Fig. 5(A), the sending of registration information to other terminals and the issuance of accounting tickets are both disabled "-".

(通常モード(制限モード))
通常モード(制限モード)は、図5(B)に示すように、図5(A)の通常モード(標準モード)において有効「〇」としていた他端末への登録情報の送信とお会計券の発行とを無効「-」としたものである。つまり、通常モード(制限モード)は、通常モード(標準モード)においては許容されている他端末に精算処理を実行させる機能を制限した動作モードである。
(Normal mode (Limited mode))
As shown in Fig. 5(B), the normal mode (restricted mode) is an operation mode in which the sending of registration information to other terminals and the issuing of accounting tickets, which are enabled (◯) in the normal mode (standard mode) in Fig. 5(A), are disabled (-). In other words, the normal mode (restricted mode) is an operation mode in which the function of causing other terminals to execute settlement processing, which is permitted in the normal mode (standard mode), is restricted.

(セミセルフモード(登録専用モード))
セミセルフモード(登録専用モード)は、図5(B)に示すように、商品登録(店員側)、他端末への登録情報の送信、お会計券の発行を有効「〇」とし、商品登録(客側)、貨幣の投入、他端末からの登録情報の受信、お会計券の読取を無効「-」とした動作モードである。つまり、セミセルフモード(登録専用モード)は、専ら、自端末において登録処理を実行し、他端末に精算処理を実行させる動作モードである。なお、セミセルフモード(登録専用モード)は、店員による登録操作を前提としているため、商品登録(客側)を無効「-」としている。
(Semi-self mode (registration only mode))
As shown in Fig. 5(B), the semi-self-service mode (registration-only mode) is an operating mode in which product registration (store clerk side), sending of registration information to other terminals, and issuing of receipts are enabled "〇", and product registration (customer side), insertion of coins, receiving of registration information from other terminals, and reading of receipts are disabled "-". In other words, the semi-self-service mode (registration-only mode) is an operating mode in which the registration process is carried out exclusively on the terminal itself, and the payment process is carried out on other terminals. Note that because the semi-self-service mode (registration-only mode) is premised on the registration operation being carried out by a store clerk, product registration (customer side) is disabled "-".

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

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

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

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

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

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

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

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

(フルセルフモード→通常モード)
cに示すように、フルセルフモードであるときに、例えば、モード切替操作、モード切替命令(移行先の動作モードとして通常モードが特定されているモード切替命令等)などがあった場合には、フルセルフモードから通常モードに動作モードが切り替わる。また、フルセルフモードで待機中において、客側で操作を受け付けた場合(登録スタートボタンBT30が操作されたり、客側表示部205がタッチされたり、客側スキャナ部206で商品が登録された場合)にはフルセルフモードを続行し、店員側で操作を受け付けた場合(店員側で商品登録が行われたり、店員側表示部210へのタッチ操作を受け付けたり、店員が使用を宣言する操作(例えば、ログインなど)を受付けた場合)には、通常モードに自動的に切替わっても良い。仮に客側の操作を受け付けたタイミングと、店員側で操作を受け付けたタイミングとが同じタイミングの場合は、フルセルフモードと通常モードのいずれの動作モードを優先するかを事前に設定しておいても良いし、少なくともいずれかの画面に動作モードの切替えを確認させたり、動作モードの切替を促す操作を行う様に報知しても良い。
(Full self mode → Normal mode)
As shown in c, when in the full self-service mode, for example, if there is a mode switching operation or a mode switching command (such as a mode switching command in which the normal mode is specified as the operation mode to be switched to), the operation mode is switched from the full self-service mode to the normal mode. Also, when an operation is accepted on the customer side during standby in the full self-service mode (when the registration start button BT30 is operated, the customer side display unit 205 is touched, or a product is registered on the customer side scanner unit 206), the full self-service mode may be continued, and when an operation is accepted on the store clerk side (when a product is registered on the store clerk side, when a touch operation on the store clerk side display unit 210 is accepted, or when an operation declaring use by the store clerk (for example, when logging in) is accepted), the operation may be automatically switched to the normal mode. If the timing at which the customer's operation is accepted and the timing at which the store clerk's operation is accepted are the same, it is possible to set in advance which operation mode, full self-service mode or normal mode, will be prioritized, or to display at least one of the screens to confirm the operation mode change or to notify the customer to perform an operation to encourage the change of operation mode.

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

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

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

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

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

なお、モード切替操作は、操作に応じて移行先の動作モードが特定されるものであればよい。例えば、移行先別の夫々のボタンを備える場合(又は表示する場合)には、夫々のボタンを押下するモード切替操作に応じて、夫々の移行先に動作モードが切り替わるようにしてもよい。また、押下毎に移行先が切り替わる1つのボタンを備える場合(又は表示する場合)には、当該ボタンを押下するモード切替操作毎に、動作モードが切り替わるようにしてもよい。 Note that the mode switching operation may be one in which the destination operation mode is specified according to the operation. For example, if a separate button for each destination is provided (or displayed), the operation mode may be switched to each destination according to the mode switching operation of pressing the respective button. Also, if a single button that switches the destination each time it is pressed is provided (or displayed), the operation mode may be switched each time the mode switching operation of pressing that button is performed.

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

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

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

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

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

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

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

通常モード(自端末において精算処理を実行する場合も他端末に精算処理を実行させる場合も同様)では、店員は、客の買上商品を店員側(店員側スキャナ部212、店員側表示部210、キー操作部211)にて登録する(図7の上段)。つまり、POS端末20は、店員の操作(店員側スキャナ部212によるスキャン、店員側表示部210へのタッチ、キー操作部211の操作)により、買上商品の登録処理を実行する(図7の上段)。 In normal mode (either when the payment process is performed at the store's own terminal or when the payment process is performed at another terminal), the store clerk registers the items purchased by the customer on the store clerk side (store clerk scanner unit 212, store clerk display unit 210, key operation unit 211) (top of Figure 7). In other words, the POS terminal 20 executes the registration process of the purchased items through the operations of the store clerk (scanning with the store clerk scanner unit 212, touching the store clerk display unit 210, operating the key operation unit 211) (top of Figure 7).

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

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

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

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

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

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

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

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

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

なお、他のPOS端末20(POS端末20-2)には、精算処理に必要な情報(POS端末20-1において生成された登録情報等)が供給される。 In addition, the other POS terminal 20 (POS terminal 20-2) is provided with information necessary for the settlement process (such as the registration information generated in POS terminal 20-1).

なお、店員は、POS端末20-1において、精算処理を実行させるPOS端末20(図9の例ではPOS端末20-2、POS端末20-3のいずれか一方)を指定する。あるいは、店員は、POS端末20-1において、精算処理を実行させるPOS端末20(図9の例ではPOS端末20-2やPOS端末20-3)において読み取らせる媒体(お会計券)を発行させてもよい。 The store clerk uses POS terminal 20-1 to specify the POS terminal 20 that will execute the settlement process (in the example of FIG. 9, either POS terminal 20-2 or POS terminal 20-3). Alternatively, the store clerk may use POS terminal 20-1 to issue a medium (a bill) that will be read by the POS terminal 20 that will execute the settlement process (in the example of FIG. 9, POS terminal 20-2 or POS terminal 20-3).

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

なお、店員は、他の端末を指定した後は次客の買上商品を登録可能である(図9の下段)。また、店員は、他の端末を指定した後は不在であってもよい(図9の下段)。 After specifying another terminal, the store clerk can register the next customer's purchase (lower part of Figure 9). Also, after specifying another terminal, the store clerk may not be present (lower part of Figure 9).

また、図10(A)に示した例では、小計キーの押下後に他のPOS端末20を指定しているが、小計キーを押下せずに他のPOS端末20を指定するようにしてもよい。例えば、登録画面上に小計キーと他のPOS端末20を指定するためのキーとを配置し(更にお会計券を発行するためのキーも配置してもよい)、POS端末20を指定するためのキーが押下された場合に登録情報を送信するようにしてもよい。小計キーを押下せずに他のPOS端末20を指定する態様では、他のPOS端末20を指定するためのキーの押下後に小計キーの押下は不要である。 In the example shown in FIG. 10(A), another POS terminal 20 is specified after pressing the subtotal key, but it is also possible to specify another POS terminal 20 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 (and a key for issuing a receipt may also be arranged), and registration information may be sent when the key for specifying a POS terminal 20 is pressed. In the aspect 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に精算処理を実行させるようにしてもよい。
なお、お会計券を発行するためのキーは小計キーの押下後に押下されるようにしてもよいし、小計キーの押下前に押下されるようにしてもよい。小計キーの押下前にお会計券を発行するためのキーを押下する態様では、お会計券を発行するためのキーの押下後に小計キーの押下は不要である。
Although not shown in the example shown in FIG. 10A, a billing ticket to be read by another POS terminal 20 may be issued, and the other POS terminal 20 may execute the settlement process.
The key for issuing a receipt may be pressed after the subtotal key is pressed, or may be pressed before the subtotal key. In the case where the key for issuing a receipt is pressed before the subtotal key is pressed, it is not necessary to press the subtotal key after pressing the key for issuing a receipt.

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

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

通常モード(標準モード)は、上述したように、店員側にて登録処理を実行した後に該登録処理において生成した登録情報を用いて自端末の客側にて精算処理を実行する機能(図7、図8参照)と、該登録処理において生成した登録情報を他端末(精算処理を実行可能な他端末。例えば、他のPOS端末20)に送信して該他端末に精算処理を実行させる機能(図9、図10参照)と、該登録処理において生成した登録情報(または該登録情報を取得するための情報)をコード(バーコード、2次元コード等)化して印刷したお会計券を発行して該他端末に精算処理を実行させる機能とを含む。 As described above, the normal mode (standard mode) includes a function for a store clerk to execute a registration process and then execute a settlement process at the customer's terminal using the registration information generated in the registration process (see Figures 7 and 8); a function for sending the registration information generated in the registration process to another terminal (another terminal capable of executing a settlement process, such as another POS terminal 20) and having the other terminal execute the settlement process (see Figures 9 and 10); and a function for issuing a receipt printed with the registration information generated in the registration process (or information for obtaining the registration information) as a code (barcode, two-dimensional code, etc.), and having the other terminal execute the settlement process.

一方、通常モード(制限モード)は、図5(B)に示したように、上述した通常モード(標準モード)の機能のうち、登録処理において生成した登録情報を他端末に送信して該他端末に精算処理を実行させる機能と、該登録処理において生成した登録情報(または該登録情報を取得するための情報)をコード化して印刷したお会計券を発行して該他端末に精算処理を実行させる機能を制限したモードである。 On the other hand, as shown in FIG. 5(B), the normal mode (restricted mode) is a mode in which, among the functions of the normal mode (standard mode) described above, the function of sending the registration information generated in the registration process to another terminal and having the other terminal execute the settlement process, and the function of issuing an accounting ticket that is printed by encoding the registration information generated in the registration process (or information for obtaining the registration information) and having the other terminal execute the settlement process are restricted.

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

なお、セミセルフモード(会計専用モード)は、図5(A)に示したように、他端末における登録処理において生成された登録情報を受信して精算処理を実行する機能と、他端末において発行されたお会計券を読み取って精算処理を実行する機能を含む。つまり、セミセルフモード(会計専用モード)は、専ら精算処理を実行する動作モードである。 As shown in FIG. 5(A), the semi-self-service mode (accounting-only mode) includes a function to receive registration information generated in the registration process at another terminal and execute the settlement process, and a function to read an accounting ticket issued at another terminal and execute the settlement process. In other words, the semi-self-service mode (accounting-only mode) is an operating mode that exclusively executes the settlement process.

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

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

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

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

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

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

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

客による登録処理の途中において、店員が、客の買上商品を店員側にて登録する(図13の中段)。つまり、POS端末20は、客の操作による登録処理と店員の操作による登録処理を実行する(図13の中段)。 In the middle of the customer's registration process, the store clerk registers the items purchased by the customer (middle part of Figure 13). In other words, the POS terminal 20 executes the registration process operated by the customer and the registration process operated by the store clerk (middle part of Figure 13).

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

つまり、フルセルフモードにおいて登録処理を実行しているときに(図12参照)、図14(A)に示すように、店員側スキャナ部212において店員コードが読み取られた場合(ステップS110:YES)、動作モードがフルセルフモードからダブルスキャンモードに移行する(ステップS111)。 In other words, when the registration process is being performed in full self-service mode (see FIG. 12), if the store clerk code is read by the store clerk scanner unit 212 (step S110: YES), as shown in FIG. 14 (A), the operating mode transitions from full self-service 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 switching to the double scan mode, as shown in FIG. 14B, the clerk scanner unit 212 scans the item (step S10: YES), registers the item (step S11), and the customer scanner unit 206 scans the item (step S20: YES), registers the item (step S21). After pressing a subtotal key (e.g., a subtotal key displayed on the clerk display unit 210 or a subtotal key located on the key operation unit 211) or a registration completion key (e.g., a registration completion key displayed on the customer display unit 205) (step S41: YES), the customer uses, for example, the change dispenser 209 to settle the amount (step S50), and the process is completed.

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

なお、図14(A)に示したように、フルセルフモードにおいて店員コードが読み取られた場合に動作モードがフルセルフモードからダブルスキャンモードに移行するが、店員コードの読み取りは、ログイン操作の一つであってもよい。また、フルセルフモードにおいて他の操作(例えば、店員コードの読み取りとは異なるログイン操作)があった場合に動作モードがフルセルフモードからダブルスキャンモードに移行してもよい。また、ダブルスキャンモードにおいて店員による操作が行われなくなった場合に(例えば、最後の操作の時点から所定時間が経過した場合に)動作モードがダブルスキャンモードからフルセルフモードに移行してもよい。 As shown in FIG. 14(A), when the clerk code is read in full self-service mode, the operation mode transitions from full self-service mode to double scan mode. However, reading the clerk code may be one of the login operations. The operation mode may also transition from full self-service mode to double scan mode when another operation (e.g., a login operation other than reading the clerk code) is performed in full self-service mode. The operation mode may also transition from double scan mode to full self-service mode when no operation is performed by the clerk in double scan mode (e.g., when a predetermined time has passed since the last operation).

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

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

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

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

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

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

また、例えば、初めに、通常モード(標準モード)で動作するPOS端末20-1が、ある取引について登録処理を実行し、続いて、セミセルフモード(会計専用モード)で動作するPOS端末20-2が、上記登録処理による登録情報に基づいて当該取引について精算処理を実行した場合には、精算処理を実行したPOS端末20-2は、当該取引に関する情報(例えば、精算情報)として(又は、当該取引に関する情報に対応付けて)、当該取引に関する登録処理が通常モード(標準モード)においてなされた旨の情報を記憶するとともに、当該取引に関する精算処理がセミセルフモード(会計専用モード)においてなされた旨の情報を記憶してもよい。また、上記に加えて、登録処理を実行したPOS端末20-1も、当該取引に関する登録処理が通常モード(標準モード)においてなされた旨の情報を記憶してもよい。 For example, if a POS terminal 20-1 operating in normal mode (standard mode) first executes a registration process for a certain transaction, and then a POS terminal 20-2 operating in semi-self-service mode (accounting-only mode) executes a settlement process for that transaction based on the registration information from the above registration process, the POS terminal 20-2 that executed the settlement process may store information that the registration process for that transaction was performed in normal mode (standard mode) as information about that transaction (for example, settlement information) (or in association with information about that transaction), and may also store information that the settlement process for that transaction was performed in semi-self-service mode (accounting-only mode). In addition to the above, the POS terminal 20-1 that executed the registration process may also store information that the registration process for that transaction was performed in 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 settlement process may store information regarding the transaction that the registration process was executed at another terminal (POS terminal 20-1), and may also store information that the settlement process was executed at its own terminal (POS terminal 20-2).
More specifically, the POS terminal 20-2 may store the terminal identification information of the other terminal (the POS terminal 20-1) as the information of the terminal that executed the registration process (terminal identification information), and may store the terminal identification information of its own terminal (the POS terminal 20-2) as the terminal identification information of the terminal that executed the settlement process. In the above example, it is sufficient that the POS terminal 20-2 that executes the settlement process is able to obtain the terminal identification information of the POS terminal 20-1 that executed the registration process and information identifying the operation mode (specifically, the normal mode (standard mode)). For example, it is sufficient that the terminal identification information of the POS terminal 20-1 and information identifying the operation mode are supplied from the POS terminal 20-1 to the POS terminal 20-2 (for example, transmitted and received as registration information, or supplied via a bill).

また、各POS端末20は、動作モードに関する情報として、動作モードの移行(切り替わり)について記憶してもよい。例えば、POS端末20-1の動作モードが、ある動作モードから他の動作モードに移行した場合には、当該POS端末20-1は、動作モードの移行時刻とともに、何れの動作モードに移行したかの情報(例えば、移行後の動作モードを識別可能な情報等)を記憶してもよい。また、POS端末20-1は、動作モードの移行時刻とともに、何れの動作モードから何れの動作モードに移行したかの情報(例えば、移行前の動作モードを識別可能な情報、移行後の動作モードを識別可能な情報等)を記憶してもよい。 Each POS terminal 20 may also store information about transitions (switches) of operation modes as information about operation modes. For example, when the operation mode of the POS terminal 20-1 transitions from one operation mode to another, the POS terminal 20-1 may store information about which operation mode it transitioned to (e.g., information that can identify the operation mode after the transition) along with the time of the operation mode transition. The POS terminal 20-1 may also store information about which operation mode it transitioned from to (e.g., information that can identify the operation mode before the transition, information that can identify the operation mode after the transition) along with the time of the operation mode transition.

なお、各POS端末20は、店員による操作によって動作モードが切り替わった場合(モード切替操作、店員コードの読み取り等による場合)であっても、店員の操作によらずに動作モードが切り替わった場合(モード切替命令、所定時間経過等による場合)であっても、動作モードの移行に関する情報を記憶してもよい。上記の場合、各POS端末20は、何に基づいて動作モードが移行したかの情報(例えば、店員コード「×××」の店員による操作によって動作モードが移行した旨、端末識別情報「×××」のPOS端末20からのモード切替命令によって動作モードが移行した旨など)を記憶してもよい。 Each POS terminal 20 may store information regarding the transition of the operating mode, whether the operating mode was switched by an operation by a store clerk (by a mode switching operation, reading of a store clerk code, etc.) or not by an operation by a store clerk (by a mode switching command, the passage of a predetermined time, etc.). In the above cases, each POS terminal 20 may store information regarding the basis on which the operating mode was switched (for example, that the operating mode was switched by an operation by a store clerk with clerk code "xxx", that the operating mode was switched by a mode switching command from a POS terminal 20 with terminal identification information "xxx").

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

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

以下の説明において、POS端末20-1、及び、POS端末20-2は通常モード(具体的には通常モード(標準モード))であるものとする。また、POS端末20-3はフルセルフモードであるものとする。 In the following explanation, it is assumed that POS terminal 20-1 and POS terminal 20-2 are in normal mode (specifically, normal mode (standard mode)). In addition, it is assumed that POS terminal 20-3 is in full self-service 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-service mode)
Figures 15 and 16 are examples of displays on the POS terminal 20 in the full self-service mode. Specifically, Figures 15(A), 15(B), and 16(A) to 16(F) are all examples of displays on the customer-side display unit 205 of a POS terminal 20-3 in the full self-service mode.

図15(A)は、登録処理の開始前の登録開始画面の表示内容を示している。図15(A)において、画面右の登録スタートボタンBT30は、商品登録の開始を指示するためのボタンである。客は、商品登録を開始する際に登録スタートボタンBT30を操作する。画面左下のボタンBT35~BT37は、表示言語を、夫々、英語、中国語、韓国語に切り替えるためのボタンである。 Figure 15 (A) shows the display contents of the registration start screen before the start of the registration process. In Figure 15 (A), the registration start button BT30 on the right 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 on the bottom left of the screen are buttons for switching the display language between English, Chinese, and Korean, respectively.

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

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

なお、ボタンBT35~BT37は、上述したように、表示言語を、夫々、英語、中国語、韓国語に切り替えるためのボタンである。また、「野菜」ボタンBT38は、野菜の各プリセットキーを表示させるためのボタンである。 As mentioned above, buttons BT35 to BT37 are buttons for switching the display language between English, Chinese, and Korean, respectively. Also, the "Vegetables" button BT38 is a button for displaying each preset key for vegetables.

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

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

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

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

図16(E)は、釣り銭が取り去られた際に表示する精算画面(レシート画面)の表示内容を示している。例えば、POS端末20-3は、釣銭機209の取出口から釣り銭が取り去られた場合に、図16(E)に示したようなレシート画面を表示する。なお、POS端末20は、取出口の近傍にフォトセンサ等のセンサを設置し、該センサが物(客の手を想定)を認識した場合に、釣り銭が取り去られたと判定してもよい。図16(F)は、待機画面の一例である。待機画面には、広告(商品広告、イベントの広告等)を表示してもよい。 Figure 16 (E) shows the display contents of the settlement screen (receipt screen) displayed when change has been removed. For example, when change has been removed from the outlet of the change dispenser 209, the POS terminal 20-3 displays a receipt screen such as that shown in Figure 16 (E). The POS terminal 20 may have a sensor such as a photosensor installed near the outlet, and may determine that change has been removed when the sensor recognizes an object (presumably a customer's hand). Figure 16 (F) is an example of a standby screen. The standby screen may display advertisements (product advertisements, event advertisements, etc.).

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

次に、自端末での精算処理の実行が宣言された場合、他端末が精算処理中であるか否かに関わらず、精算処理の実行を許可する処理(以下、「自端末精算許可処理」ともいう)について説明する。この処理を説明するために、図17に示されるレイアウトを一例に用いる。図17に示されるレイアウトは、上流側にPOS端末20Aが設けられ、下流側にPOS端末20Cが設けられたレイアウトである。POS端末20Aは、通常モード(標準モード)で動作し、POS端末20Cは、セミセルフモード(会計専用モード)で動作するものとする。POS端末20Aは、通常モード(標準モード)で動作するため、自端末での精算処理の実行と他端末での精算処理の実行とを制御することが可能である。なお、POS端末20Aは、図1のPOS端末20-1、20-2、20-3のいずれかの端末であり、POS端末20Cは、POS端末20-1、20-2、20-3のうちのPOS端末20Aとは異なる端末である。 Next, a process for permitting the execution of a settlement process when the execution of a settlement process at the own terminal is declared, regardless of whether the other terminal is in the process of settlement (hereinafter, also referred to as "own terminal settlement permission process") will be described. To explain this process, the layout shown in FIG. 17 will be used as an example. The layout shown in FIG. 17 is a layout in which POS terminal 20A is provided on the upstream side, and POS terminal 20C is provided on the downstream side. POS terminal 20A operates in normal mode (standard mode), and POS terminal 20C operates in semi-self mode (accounting only mode). Since POS terminal 20A operates in normal mode (standard mode), it is possible to control the execution of a settlement process at the own terminal and the execution of a settlement process at the other terminal. Note that POS terminal 20A is any one of POS terminals 20-1, 20-2, and 20-3 in FIG. 1, and POS terminal 20C is any one of POS terminals 20-1, 20-2, and 20-3 that is different from POS terminal 20A.

図17に示されるレイアウトでは、客はまず上流側のPOS端末20Aに行き、POS端末20Aで店員によって商品が登録される。本実施形態では、原則として釣銭機209への入金は禁止され、下流側のPOS端末20Cで精算処理が実行される。POS端末20Aでの精算処理の実行が宣言された場合、またはPOS端末20Cで精算処理を実行できない場合、例外的にPOS端末20Aで精算処理が実行される。従って、POS端末20Aでは、いずれの客に対してもPOS端末20Cでの精算がデフォルトとして設定される。POS端末20Aでの精算処理の実行の宣言は、店員により行われる。店員は、POS端末20Cの操作に不慣れと考えられる客(例えば、子供、お年寄り等)の場合に、POS端末20Aでの精算処理の実行を宣言する。POS端末20Aでの精算処理の実行が宣言された場合、POS端末20Cが精算処理中であるか否かに関わらず、精算処理の実行が許可される。以下の説明では、POS端末20Aでの精算が許可される客を、対象客と表現することがある。 In the layout shown in FIG. 17, a customer first goes to the upstream POS terminal 20A, and the product is registered by a store clerk at the POS terminal 20A. In this embodiment, as a rule, depositing money into the change dispenser 209 is prohibited, and the settlement process is executed at the downstream POS terminal 20C. When the execution of the settlement process at the POS terminal 20A is declared, or when the settlement process cannot be executed at the POS terminal 20C, the settlement process is executed at the POS terminal 20A as an exception. Therefore, in the POS terminal 20A, the settlement at the POS terminal 20C is set as the default for all customers. The execution of the settlement process at the POS terminal 20A is declared by the store clerk. When a customer is considered to be unfamiliar with the operation of the POS terminal 20C (e.g., a child, an elderly person, etc.), the store clerk declares the execution of the settlement process at the POS terminal 20A. When the execution of the settlement process at POS terminal 20A is declared, the execution of the settlement process is permitted regardless of whether POS terminal 20C is currently processing the settlement. In the following explanation, a customer who is permitted to settle the payment at POS terminal 20A may be referred to as a target customer.

POS端末20Aでの精算処理の実行の宣言が可能な期間は、一例として前客の対応中(対象客の前客の商品の登録、登録データの送信)と、対象客の商品の登録から登録終了までの期間としている。例えば、図17において、客1は、POS端末20Cでの精算に慣れている客であり、客2は、POS端末20Cでの精算に不慣れな客(対象客)である。まず、図17(A)に示されるように、客1の商品の登録処理を行っており、次いで図17(B)に示されるように、客2がPOS端末20Aに並んだとする。 The period during which it is possible to declare the execution of the settlement process at POS terminal 20A is, for example, while the previous customer is being served (registration of the product of the previous customer of the target customer and transmission of the registration data) and the period from registration of the target customer's product to completion of registration. For example, in FIG. 17, customer 1 is a customer who is accustomed to settlement at POS terminal 20C, and customer 2 is a customer (target customer) who is not accustomed to settlement at POS terminal 20C. First, as shown in FIG. 17(A), the registration process of customer 1's product is being carried out, and then, as shown in FIG. 17(B), customer 2 lines up at POS terminal 20A.

このとき、店員は、客2が対象客と判断し、客1の商品の登録中に次客である客2がPOS端末20Aで精算処理を実行するための宣言を行う。客1の商品の登録が終了し、客1がPOS端末20Cで精算を行うとともに、客2の商品はPOS端末20Aで登録され、客2はPOS端末20Aで精算を行うことができる。なお、上述したようにPOS端末20は、登録処理中において入金を受付可能であるので、客2は登録処理中において入金することができる。客2が仮に入金に戸惑ったとしても、店員が直ちに補助することが可能なため、精算処理を円滑に行うことができることから、客の利便性を高めるとともにPOS端末20の生産性を向上することができる。 At this time, the clerk determines that Customer 2 is the target customer and declares that Customer 2, the next customer, will carry out the settlement process at POS terminal 20A while Customer 1's products are being registered. After registration of Customer 1's products is complete, Customer 1 settles the payment at POS terminal 20C, while Customer 2's products are registered at POS terminal 20A, and Customer 2 can settle the payment at POS terminal 20A. As described above, since POS terminal 20 can accept deposits during the registration process, Customer 2 can make a deposit during the registration process. Even if Customer 2 is confused about how to make a deposit, the clerk can immediately assist them, and the settlement process can be carried out smoothly, which increases customer convenience and improves the productivity of POS terminal 20.

次に、客側表示部205と店員側表示部210に表示される画面例について説明する。
図18(A)は、精算処理の実行が許可されている場合に店員側表示部210に表示される登録画面を示す図である。
Next, examples of screens displayed on the customer display unit 205 and the store clerk display unit 210 will be described.
FIG. 18A shows a registration screen that is displayed on the store clerk display unit 210 when execution of the payment process is permitted.

図18(A)に示される登録画面には、自端末精算ボタン301、他端末精算ボタン302、次客精算予約ボタン303、レジC指定ボタン304、許可表示欄305、及び預り金表示欄HR01が表示される。このうち、自端末精算ボタン301、他端末精算ボタン302、次客精算予約ボタン303、及びレジC指定ボタン304は、ボタンの表示態様が変化する(図では、白(白表示という)、網掛け(網掛け表示という)、斜線(斜線表示という)とで示している)。白表示されているボタン(例えば、図18(A)では次客精算予約ボタン303)は店員により押下可能であることを示す。網掛け表示されているボタン(例えば、図18(A)では、自端末精算ボタン301)は、店員により押下されたか、POS端末20により自動的に選択されていることを示す。斜線表示されているボタン(例えば、図18(A)では、他端末精算ボタン302)は、店員により押下不能であることを示す。 The registration screen shown in FIG. 18(A) displays the self-terminal settlement button 301, other-terminal settlement button 302, next customer settlement reservation button 303, register C designation button 304, permission display field 305, and deposit display field HR01. Of these, the self-terminal settlement button 301, other-terminal settlement button 302, next customer settlement reservation button 303, and register C designation button 304 change their display mode (in the figure, they are shown as white (referred to as white display), hatched (referred to as hatched display), and diagonal lines (referred to as diagonal line display)). Buttons displayed in white (for example, the next customer settlement reservation button 303 in FIG. 18(A)) indicate that they can be pressed by a store clerk. Buttons displayed in shaded (for example, the self-terminal settlement button 301 in FIG. 18(A)) indicate that they have been pressed by a store clerk or automatically selected by the POS terminal 20. Buttons that are displayed with diagonal lines (for example, in FIG. 18(A) , the Other Terminal Settlement button 302) indicate that they cannot be pressed by store clerks.

従って、図18の場合、自端末精算ボタン301は、店員により押下されたか、POS端末20により自動的に選択されていることを示している。他端末精算ボタン302、及びレジC指定ボタン304は、店員により操作不能であることを示す。次客精算予約ボタン303は、店員により押下可能であることを示す。 In the case of FIG. 18, therefore, the self-terminal settlement button 301 indicates that it has been pressed by a store clerk or automatically selected by the POS terminal 20. The other-terminal settlement button 302 and register C designation button 304 indicate that they cannot be operated by a store clerk. The next customer settlement reservation button 303 indicates that it can be pressed by a store clerk.

なお、本実施形態の場合、セミセルフモード(会計専用モード)で動作しているPOS端末20は、POS端末20Cのみであるため、POS端末20Cでの精算を指定するレジC指定ボタン304のみが表示されているが、POS端末20Aが指定可能なセミセルフモード(会計専用モード)で動作しているPOS端末20の数だけ、レジC指定ボタン304と同様のボタンが設けられる。 In this embodiment, since the only POS terminal 20 operating in semi-self-service mode (accounting-only mode) is POS terminal 20C, only the register C designation button 304 for designating settlement at POS terminal 20C is displayed; however, buttons similar to register C designation button 304 are provided for each POS terminal 20 operating in semi-self-service mode (accounting-only mode) that can be designated by POS terminal 20A.

上記自端末精算ボタン301及び次客精算予約ボタン303が、自端末(本実施形態ではPOS端末20A)での精算処理の実行を宣言するためのボタンである。これらのボタンの違いは、対象客が現在対応中の客か次客かの違いである。具体的に、自端末精算ボタン301は、現在対応中の客がPOS端末20Aで精算処理を実行するための宣言を行うためのボタンである。次客精算予約ボタン303は、現在対応中の客の次客(図17では客2に対応)がPOS端末20Aで精算処理を実行するための宣言を行うためのボタンである。 The above-mentioned self-terminal settlement button 301 and next customer settlement reservation button 303 are buttons for declaring the execution of settlement processing at the self-terminal (POS terminal 20A in this embodiment). The difference between these buttons is whether the target customer is the customer currently being served or the next customer. Specifically, the self-terminal settlement button 301 is a button for the currently served customer to declare that settlement processing will be executed at the POS terminal 20A. The next customer settlement reservation button 303 is a button for the customer following the currently served customer (corresponding to customer 2 in Figure 17) to declare that settlement processing will be executed at the POS terminal 20A.

図17での例では、対象客の前に客1がいたが、必ずしも対象客の前に客がいるとは限らない。そこで、対象客の前に客がいない場合には、店員は自端末精算ボタン301によって現在対応中の客(対象客)がPOS端末20Aで精算処理を実行するための宣言を行う。一方、次客が対象客の場合に、店員は次客精算予約ボタン303を押下する。これにより、デフォルトではいずれの客に対しても他端末で精算する設定となっているところ、例外的に自端末での精算が次客に対して許可されることで、次客の商品の登録が可能となったときに表示される図18(A)の登録画面では、自端末での精算が確定しているため、自端末精算ボタン301が網掛け表示され、他端末精算ボタン302、及びレジC指定ボタン304が斜線表示される。なお、レジC指定ボタン304には、POS端末20Cの状態が表示される。図18(A)の場合、精算処理中であることを示す「処理中」が表示されている。この他に表示される状態として、オフラインで動作していることを示す「オフライン」、障害が発生していることを示す「障害発生」、釣銭を補充していることを示す「釣銭補充」、POS端末20Cを精査していることを示す「精査中」、レシートがなくなったことを示す「紙切れ」などの状態が表示される。「処理中」、「オフライン」、「障害発生」、「釣銭補充」、「精査中」、及び「紙切れ」のようにPOS端末20Cが使用できない場合には、レジC指定ボタン304は斜線表示される。なお、自装置の釣銭機209(入出金部)が所定の状態(障害、ニアフル、またはニアエンドなどのエラーを検知した)の場合には、自端末精算ボタン301、次客精算予約ボタン303を網掛け表示させて無効としても良い。尚、現金以外の決済手段を選択したときは、その限りではない。 In the example of FIG. 17, there was Customer 1 before the target customer, but there is not necessarily a customer before the target customer. Therefore, if there is no customer before the target customer, the clerk uses the self-terminal settlement button 301 to declare that the customer currently being served (target customer) will execute the settlement process at the POS terminal 20A. On the other hand, if the next customer is the target customer, the clerk presses the next customer settlement reservation button 303. As a result, while the default is set to settle at another terminal for all customers, settlement at the self-terminal is exceptionally permitted for the next customer, and the registration screen of FIG. 18 (A) that is displayed when it becomes possible to register the next customer's products is displayed, since settlement at the self-terminal has been confirmed, the self-terminal settlement button 301 is displayed with a shaded area, and the other terminal settlement button 302 and the register C designation button 304 are displayed with diagonal lines. Note that the register C designation button 304 displays the status of the POS terminal 20C. In the case of FIG. 18 (A), "Processing" is displayed, indicating that the settlement process is in progress. Other statuses that can be displayed include "offline" indicating that the device is operating offline, "fault" indicating that a fault has occurred, "replenish change" indicating that change is being refilled, "checking" indicating that the POS terminal 20C is being checked, and "out of paper" indicating that receipts have run out. When the POS terminal 20C cannot be used, such as "processing", "offline", "fault", "replenish change", "checking", or "out of paper", the register C designation button 304 is displayed with diagonal lines. Note that when the change machine 209 (cash deposit/withdrawal section) of the device itself is in a specified state (detecting an error such as a fault, near full, or near end), the own terminal settlement button 301 and next customer settlement reservation button 303 may be displayed with a shaded area to disable them. Note that this does not apply when a payment method other than cash is selected.

許可表示欄305は、現在対応中の客に自端末での入金を許可しているか否かを表示する欄であり、許可している場合には「入金許可」と表示され、許可していない場合には「入金不許可」と表示される。預り金表示欄HR01は、自端末で入金可能な場合に、客からの預り金額を表示する欄である。 The permission display field 305 is a field that displays whether or not the currently serving customer is permitted to make a deposit at the customer's own terminal. If permitted, "Deposit permitted" is displayed, and if not permitted, "Deposit not permitted" is displayed. The deposit display field HR01 is a field that displays the amount of a deposit from a customer when a deposit is permitted at the customer's own terminal.

図18(B)は、精算処理の実行が許可されている場合に客側表示部205に表示される客側画面を示す図である。客側画面には、報知欄310と、小画面311とが表示される。報知欄310は、自端末での精算を促すためのメッセージと釣銭機209に入金可能であることを示すメッセージが表示される。図18(B)の場合、「このレジで精算してください お金を入れられます」というメッセージが報知欄310に表示される。このように、自端末での精算処理の実行と他端末での精算処理の実行とを制御した制御結果(自端末での精算処理、または他端末での精算処理)に応じた情報(報知欄310に表示されるメッセージ)を、少なくとも客側表示部205に表示可能となっている。これにより、客が制御結果に応じた対応(自端末で精算を行う)が可能なため、客の利便性を向上可能となる。 18B is a diagram showing a customer screen displayed on the customer display unit 205 when the execution of the settlement process is permitted. The customer screen displays a notification field 310 and a small screen 311. The notification field 310 displays a message to encourage the customer to settle the bill at their own terminal and a message indicating that money can be deposited into the change dispenser 209. In the case of FIG. 18B, the message "Please settle the bill at this register. You can deposit money" is displayed in the notification field 310. In this way, information (message displayed in the notification field 310) corresponding to the control result (settlement process at the customer's own terminal or settlement process at the other terminal) of controlling the execution of the settlement process at the customer's own terminal and the execution of the settlement process at the other terminal can be displayed at least on the customer display unit 205. This allows the customer to take action according to the control result (settlement at their own terminal), thereby improving customer convenience.

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

上述した図18の画面例では、登録された商品が0点となっているが、登録されている商品の点数に関わらず、自端末精算ボタン301、他端末精算ボタン302、次客精算予約ボタン303、レジC指定ボタン304の表示態様は同じであり、報知欄310にも同じメッセージが表示される。次に、精算処理の実行が許可されていない場合に表示される画面について説明する。 In the example screen of FIG. 18 described above, the number of registered items is 0 points, but regardless of the number of points of the registered items, the display format of the local terminal settlement button 301, other terminal settlement button 302, next customer settlement reservation button 303, and register C designation button 304 is the same, and the same message is displayed in the notification field 310. Next, we will explain the screen that is displayed when the execution of the settlement process is not permitted.

図19(A)は、精算処理の実行が許可されていない場合に店員側表示部210に表示される登録画面を示す図である。図19(A)に示される登録画面には、自端末精算ボタン301、他端末精算ボタン302、次客精算予約ボタン303、レジC指定ボタン304、許可表示欄305、及び預り金表示欄HR01が表示される。図19(A)の場合、精算処理の実行が許可されていないが、自端末精算ボタン301は白表示される。これは、上述したように、対応客の登録中であっても自端末での精算を許可可能とするためである。また、他端末での精算がデフォルトで設定されることから、他端末精算ボタン302が網掛け表示される。また、許可表示欄305には、「入金不許可」が表示される。自端末で入金不可能であることから、預り金表示欄HR01には、客からの預り金額「0」が表示される。 19(A) is a diagram showing a registration screen displayed on the store clerk display unit 210 when the execution of the settlement process is not permitted. The registration screen shown in FIG. 19(A) displays the self-terminal settlement button 301, the other-terminal settlement button 302, the next customer settlement reservation button 303, the register C designation button 304, the permission display field 305, and the deposit display field HR01. In the case of FIG. 19(A), the execution of the settlement process is not permitted, but the self-terminal settlement button 301 is displayed in white. This is because, as described above, settlement at the self-terminal can be permitted even while the corresponding customer is being registered. Also, since settlement at the other terminal is set as the default, the other-terminal settlement button 302 is displayed in a shaded manner. Also, the permission display field 305 displays "Deposit not permitted". Since deposits are not permitted at the self-terminal, the deposit display field HR01 displays the customer's deposit amount "0".

図19(B)は、精算処理の実行が許可されていない場合に客側表示部205に表示される客側画面を示す図である。客側画面には、報知欄310が表示される。報知欄310は、他端末での精算を促すためのメッセージと釣銭機209に入金不可能であることを示すメッセージが表示される。図19(B)の場合、「申し訳ございません 隣のレジでの精算をお願いします お金は入れられません」というメッセージが報知欄310に表示される。このように、自端末での精算処理の実行と他端末での精算処理の実行とを制御した制御結果に応じた情報(報知欄310に表示されるメッセージ)を、少なくとも客側表示部205に表示可能となっている。これにより、客が制御結果に応じた対応(他端末で精算を行う)が可能なため、客の利便性を向上可能となる。 19(B) is a diagram showing a customer-side screen displayed on the customer-side display unit 205 when the execution of the settlement process is not permitted. The customer-side screen displays a notification field 310. The notification field 310 displays a message encouraging the customer to settle the transaction at another terminal and a message indicating that the change machine 209 cannot be deposited. In the case of FIG. 19(B), the message "Sorry, please settle the transaction at the neighboring register. Money cannot be inserted" is displayed in the notification field 310. In this way, information corresponding to the control result of controlling the execution of the settlement process at the customer's terminal and the execution of the settlement process at the other terminal (message displayed in the notification field 310) can be displayed at least on the customer-side display unit 205. This allows the customer to take action according to the control result (settle the transaction at the other terminal), thereby improving customer convenience.

なお、図19(A)においては、POS端末20Cの状態が「空き」となっているが、POS端末20Cの状態が「空き」ではない場合には、図19(B)の報知欄310は表示されない。これは、商品の登録が終了した後でも、POS端末20Cの状態が「空き」とならない可能性があり、その場合は自端末で精算されることとなるため、報知欄310を表示して客を混乱させないためである。このように、本実施形態におけるPOS端末20Aは、他端末が精算処理中であるときには、自端末での精算処理の実行を許可し、他端末が精算処理中でないときには登録データの送信を許可する。 In FIG. 19(A), the status of the POS terminal 20C is "empty", but if the status of the POS terminal 20C is not "empty", the notification field 310 in FIG. 19(B) is not displayed. This is because even after the registration of the product is complete, the status of the POS terminal 20C may not become "empty", in which case the payment will be made at the terminal itself, so the notification field 310 is not displayed to confuse the customer. In this way, the POS terminal 20A in this embodiment allows the payment process to be performed at the terminal itself when the other terminal is in the process of payment, and allows the registration data to be sent when the other terminal is not in the process of payment.

上述した図19の画面例では、登録された商品が0点となっているが、登録されている商品の点数に関わらず、自端末精算ボタン301、他端末精算ボタン302、次客精算予約ボタン303、レジC指定ボタン304の表示態様は同じであり、報知欄310にも同じメッセージが表示される。 In the example screen of FIG. 19 described above, the number of registered items is 0, but regardless of the number of registered items, the display format of the local terminal settlement button 301, other terminal settlement button 302, next customer settlement reservation button 303, and register C designation button 304 is the same, and the same message is also displayed in the notification field 310.

次に、上述した自端末精算許可処理を示すフローチャートについて説明する。図20、図21は、POS端末20Aにおける自端末精算許可処理を示すフローチャートを示す図である。また、図20、図21に示されるフローチャートは、前客の取引が完了した時点(または電源投入後の起動処理終了時)から精算または登録データを送信するまでの処理を示す。 Next, a flowchart showing the above-mentioned local terminal settlement permission process will be described. Figures 20 and 21 are diagrams showing a flowchart showing the local terminal settlement permission process in POS terminal 20A. The flowcharts shown in Figures 20 and 21 show the process from the point when the previous customer's transaction is completed (or when the start-up process after powering on is completed) to the sending of settlement or registration data.

POS端末20は、空きフラグをオフで初期化し、許可フラグをオフで初期化し、各ボタンの表示態様を初期化する(ステップS101)。空きフラグとは、登録データの送信先となる他端末において精算処理が可能か否かを示すフラグであり、精算処理が可能な場合はオンとなり、不可能な場合にはオフとなる。許可フラグとは、自端末での精算を許可するか否かを示すフラグであり、自端末での精算を許可する場合にオンとなり、許可しない場合にオフとなる。また、ステップS101で表示態様が初期化される各種ボタンは、自端末精算ボタン301、他端末精算ボタン302、レジC指定ボタン304であり、白表示される。 The POS terminal 20 initializes the free flag to OFF, initializes the permission flag to OFF, and initializes the display mode of each button (step S101). The free flag is a flag that indicates whether or not settlement processing is possible at the other terminal to which the registration data is sent, and is ON if settlement processing is possible and OFF if it is not possible. The permission flag is a flag that indicates whether or not settlement at the own terminal is permitted, and is ON if settlement at the own terminal is permitted and OFF if it is not permitted. The various buttons whose display mode is initialized in step S101 are the own terminal settlement button 301, other terminal settlement button 302, and register C designation button 304, and are displayed in white.

POS端末20Aは、予約フラグがオンか否かを判定する(ステップS102)。予約フラグとは、前客の対応中に、次客精算予約ボタン303が押下されたか否かを示すフラグであり、押下された場合はオンとなり、押下されていない場合にはオフとなる。予約フラグがオンの場合には(ステップS102:YES)、許可表示を行う(ステップS103)。許可表示とは、許可表示欄305に「入金許可」を表示し、自端末精算ボタン301を網掛け表示し、他端末精算ボタン302及びレジC指定ボタン304を斜線表示し、報知欄310に「このレジで精算してください お金を入れられます」というメッセージを表示することである。 The POS terminal 20A determines whether the reservation flag is on (step S102). The reservation flag is a flag that indicates whether the next customer settlement reservation button 303 was pressed while the previous customer was being served; if it was pressed, the flag is on; if it was not pressed, the flag is off. If the reservation flag is on (step S102: YES), a permission display is performed (step S103). The permission display is to display "Deposit permitted" in the permission display field 305, to display the local terminal settlement button 301 in a shaded manner, to display the other terminal settlement button 302 and register C designation button 304 in a diagonal line, and to display the message "Please settle at this register. You can deposit money" in the notification field 310.

POS端末20Aは、許可フラグをオンとする(ステップS104)。また、予約フラグをオフとする(ステップS105)。このとき、次客精算予約ボタン303が白色表示される。上記ステップS102において、予約フラグがオフの場合には(ステップS102:NO)、ステップS106に進む。 The POS terminal 20A turns on the permission flag (step S104). It also turns off the reservation flag (step S105). At this time, the next customer payment reservation button 303 is displayed in white. In step S102 above, if the reservation flag is off (step S102: NO), the process proceeds to step S106.

POS端末20Aは、空きフラグがオフか否かを判定する(ステップS106)。すなわち、POS端末20Cで精算が不可能か否かを判定する。空きフラグがオンの場合には(ステップS106:NO)、図21のステップS201に進む。空きフラグがオフの場合には(ステップS106:YES)、POS端末20Aは、他端末(POS端末20C)に精算可能か否かを問い合わせ、その回答を受信する。 The POS terminal 20A determines whether the free flag is off (step S106). That is, it determines whether settlement is not possible at the POS terminal 20C. If the free flag is on (step S106: NO), the process proceeds to step S201 in FIG. 21. If the free flag is off (step S106: YES), the POS terminal 20A inquires of the other terminal (POS terminal 20C) whether settlement is possible and receives the response.

POS端末20Aは、問い合わせた結果、他端末が精算可能であるか否かを判定する(ステップS108)。精算不可能な場合には(ステップS108:NO)、図21のステップS201に進む。精算可能な場合には(ステップS108:YES)、POS端末20Aは、空きフラグをオンとし(ステップS109)、レジC指定ボタン304の表示態様を更新する(ステップS110)。具体的には、図19(A)で示したように、レジC指定ボタン304に表示される状態を「空き」とした表示態様に更新する。 As a result of the inquiry, the POS terminal 20A determines whether the other terminal is available for settlement (step S108). If settlement is not possible (step S108: NO), the process proceeds to step S201 in FIG. 21. If settlement is possible (step S108: YES), the POS terminal 20A turns on the vacant flag (step S109) and updates the display state of the register C designation button 304 (step S110). Specifically, as shown in FIG. 19(A), the status displayed on the register C designation button 304 is updated to a display state that reads "vacant."

POS端末20Aは、許可フラグがオフか否かを判定する(ステップS111)。許可フラグがオンの場合には(ステップS111:NO)、図21のステップS201に進む。許可フラグがオフの場合には(ステップS111:YES)、POS端末20Aは、不許可表示を行う(ステップS112)。不許可表示とは、許可表示欄305に「入金不許可」を表示し、他端末精算ボタン302を網掛け表示し、報知欄310に「申し訳ございません 隣のレジでの精算をお願いします お金は入れられません」というメッセージを表示することである。 The POS terminal 20A determines whether the permission flag is off (step S111). If the permission flag is on (step S111: NO), the process proceeds to step S201 in FIG. 21. If the permission flag is off (step S111: YES), the POS terminal 20A displays a denial of permission (step S112). The denial of permission means displaying "Deposit not permitted" in the permission display field 305, displaying the other terminal settlement button 302 in a shaded state, and displaying the message "Sorry, please settle at the neighboring register. Money cannot be deposited" in the notification field 310.

図21において、POS端末20Aは、商品に付されたバーコードがスキャンされたか否かを判定する(ステップS201)。バーコードがスキャンされた場合には(ステップS201:YES)、POS端末20Aは、商品を登録し、客側表示部205と店員側表示部210に登録された商品等を表示して(ステップS202)、ステップS106に戻る。バーコードがスキャンされていない場合には(ステップS201:NO)、POS端末20Aは、次客精算予約ボタン303が押下されたか否かを判定する(ステップS203)。 In FIG. 21, the POS terminal 20A determines whether the barcode attached to the product has been scanned (step S201). If the barcode has been scanned (step S201: YES), the POS terminal 20A registers the product and displays the registered product on the customer display unit 205 and the store clerk display unit 210 (step S202), and returns to step S106. If the barcode has not been scanned (step S201: NO), the POS terminal 20A determines whether the next customer payment reservation button 303 has been pressed (step S203).

次客精算予約ボタン303が押下された場合には(ステップS203:YES)、POS端末20Aは、予約フラグをオンにして(ステップS204)、ステップS106に戻る。このとき、次客精算予約ボタン303は、網掛け表示される。次客精算予約ボタン303が押下されていない場合には(ステップS203:NO)、POS端末20Aは、自端末精算ボタン301が押下され、かつ許可フラグがオフか否かを判定する(ステップS205)。すなわち、自端末での精算を許可していない状態のときに、店員が自端末での精算を許可したか否かを判定する。これにより、対象客の前に客がいない場合であっても、店員は自端末精算ボタン301によって現在対応中の客(対象客)がPOS端末20Aで精算処理を実行するための宣言を行うことができる。 If the next customer payment reservation button 303 is pressed (step S203: YES), the POS terminal 20A turns on the reservation flag (step S204) and returns to step S106. At this time, the next customer payment reservation button 303 is displayed with a cross-hatched pattern. If the next customer payment reservation button 303 is not pressed (step S203: NO), the POS terminal 20A determines whether the local terminal payment button 301 is pressed and the permission flag is off (step S205). In other words, when the local terminal payment is not permitted, the POS terminal 20A determines whether the store clerk has permitted the local terminal payment. This allows the store clerk to declare that the customer currently being served (the target customer) will perform the payment process at the POS terminal 20A by using the local terminal payment button 301, even if there is no customer in front of the target customer.

自端末精算ボタン301が押下され、かつ許可フラグがオフの場合には(ステップS205:YES)、POS端末20Aは、上述した許可表示を行い(ステップS206)、許可フラグをオンにして(ステップS207)、ステップS106に戻る。このように、自端末精算ボタン301が押下されることで、自端末での精算処理の実行が宣言された場合には、自端末で精算処理が実行可能であることを客側表示部205に表示する。 When the local terminal settlement button 301 is pressed and the permission flag is off (step S205: YES), the POS terminal 20A displays the permission as described above (step S206), turns on the permission flag (step S207), and returns to step S106. In this way, when the local terminal settlement button 301 is pressed to declare that the settlement process will be executed at the local terminal, the customer side display unit 205 displays that the settlement process can be executed at the local terminal.

自端末精算ボタン301が押下されていないか、または許可フラグがオンの場合には(ステップS205:NO)、POS端末20Aは、小計ボタンが押下され、かつ許可フラグがオンか否かを判定する(ステップS208)。すなわち、自端末での精算が許可されている状態のときに小計ボタンが押下されたか否かを判定する。 If the self-terminal settlement button 301 has not been pressed or the permission flag is on (step S205: NO), the POS terminal 20A determines whether the subtotal button has been pressed and the permission flag is on (step S208). In other words, it determines whether the subtotal button has been pressed when settlement at the self-terminal is permitted.

小計ボタンが押下され、かつ許可フラグがオンの場合には(ステップS208:YES)、POS端末20Aは、精算画面を表示して(ステップS209)、精算処理を行い(ステップS210)、処理を終了する。小計ボタンが押下されていないか、許可フラグがオフの場合には(ステップS208:NO)、POS端末20Aは、レジC指定ボタン304が押下され、かつ空きフラグがオンで、かつ許可フラグがオフか否かを判定する(ステップS211)。すなわち、POS端末20Cで精算可能で、自端末での精算が許可されていない状態のときにレジC指定ボタン304が押下されたか否かを判定する。 If the subtotal button is pressed and the permission flag is on (step S208: YES), the POS terminal 20A displays the settlement screen (step S209), performs the settlement process (step S210), and ends the process. If the subtotal button is not pressed or the permission flag is off (step S208: NO), the POS terminal 20A determines whether the register C designation button 304 is pressed, the vacant flag is on, and the permission flag is off (step S211). In other words, it determines whether the register C designation button 304 is pressed when settlement is possible at the POS terminal 20C and settlement at the terminal itself is not permitted.

レジC指定ボタン304が押下され、かつ空きフラグがオンで、かつ許可フラグがオフの場合には(ステップS211:YES)、POS端末20Aは、POS端末20Cに登録データを送信し(ステップS212)、処理を終了する。レジC指定ボタン304が押下されないか、空きフラグがオフか、または許可フラグがオンの場合には(ステップS211:NO)、ステップS106に戻る。 If the register C designation button 304 is pressed, the vacant flag is on, and the permission flag is off (step S211: YES), the POS terminal 20A sends the registration data to the POS terminal 20C (step S212) and ends the process. If the register C designation button 304 is not pressed, the vacant flag is off, or the permission flag is on (step S211: NO), the process returns to step S106.

上記ステップS211において、許可フラグがオンであることは、自端末での精算処理の実行が宣言されたことを示している。従って、ステップS211に示されるように、自端末での精算処理の実行が宣言された場合には、ステップS212の登録データの送信処理には分岐しない。すなわち、登録データの送信は禁止される。また、許可フラグがオフであることは、自端末での精算処理の実行が宣言されていないことを示している。また、空きフラグがオンであることは、他端末が精算処理中ではないことを示している。この状態でレジC指定ボタン304が押下された場合には、ステップS211からステップS212に分岐し、登録データが送信される。すなわち、自端末での精算処理の実行が宣言されてなく、かつ他端末が精算処理中でない場合には、登録データの送信が許可される。 In step S211, the permission flag being on indicates that the execution of the settlement process at the own terminal has been declared. Therefore, as shown in step S211, when the execution of the settlement process at the own terminal has been declared, the process does not branch to the registration data transmission process of step S212. In other words, the transmission of the registration data is prohibited. Furthermore, the permission flag being off indicates that the execution of the settlement process at the own terminal has not been declared. Furthermore, the free flag being on indicates that the other terminal is not in the settlement process. In this state, when the register C designation button 304 is pressed, the process branches from step S211 to step S212, and the registration data is transmitted. In other words, when the execution of the settlement process at the own terminal has not been declared and the other terminal is not in the settlement process, the transmission of the registration data is permitted.

次に、自端末での精算が許可されている場合の登録から精算までの画面遷移例について説明する。POS端末20Aは、店員側表示部210に図18(A)の登録画面を表示している状態から、215円の缶ビールが登録され、客によって500円が投入された場合、店員側表示部210に図22(A)に示したような登録画面を表示する。また、商品が登録されたため、小計ボタンBT10が表示される。 Next, an example of the screen transition from registration to settlement when settlement at the terminal itself is permitted will be described. When the POS terminal 20A is in a state where the registration screen of FIG. 18 (A) is displayed on the store clerk display unit 210, if a can of beer costing 215 yen is registered and 500 yen is inserted by the customer, the POS terminal 20A will display a registration screen as shown in FIG. 22 (A) on the store clerk display unit 210. In addition, since the product has been registered, the subtotal button BT10 will be displayed.

POS端末20Aは、店員側表示部210において図22(A)に示したような登録画面を表示しているときは、図22(B)に示したような精算画面(入金画面)を客側表示部205に表示する。なお、客によって500円が投入されたため、小画面311は消去されている。 When the POS terminal 20A displays a registration screen such as that shown in FIG. 22(A) on the store clerk display unit 210, it displays a settlement screen (deposit screen) such as that shown in FIG. 22(B) on the customer display unit 205. Note that the small screen 311 is hidden because the customer has inserted 500 yen.

POS端末20Aは、店員側表示部210に図22(A)の登録画面を表示している状態から、店員によって2品目の商品(アスパラ)、3品目の商品(のり弁当)が登録され、客によって更に500円が投入された場合、店員側表示部210に図23(A)に示したような登録画面を表示する。客が500円を追加投入したため、図23(A)において、画面右上の預り金表示欄HR01には1000が表示されている。 When the POS terminal 20A is displaying the registration screen of FIG. 22(A) on the clerk display unit 210, and the clerk registers the second product (asparagus) and the third product (seaweed bento), and the customer deposits an additional 500 yen, the POS terminal 20A displays a registration screen as shown in FIG. 23(A) on the clerk display unit 210. As the customer has deposited an additional 500 yen, the deposit display field HR01 in the upper right corner of the screen in FIG. 23(A) shows 1000.

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

また、図23(A)の登録画面では、レジC指定ボタン304に表示されるPOS端末20Cの状態が「空き」となっているが、自端末での精算を許可しており、また既に客により1000円が投入されているため、斜線表示されたまま変化しない。 In addition, on the registration screen in FIG. 23(A), the status of POS terminal 20C displayed on the register C designation button 304 is "empty," but because settlement at the terminal is permitted and the customer has already inserted 1,000 yen, the status remains diagonally lined out and does not change.

POS端末20Aは、店員側表示部210に図23(A)の登録画面を表示している状態から、店員によって小計ボタンBT10が操作された場合、店員側表示部210において図24(A)に示したように小画面312を登録画面に重畳させて表示するとともに、客側表示部205に図24(B)に示したような精算画面(入金画面)を表示する。なお、小画面312は、精算関連の情報(合計金額、機器入金額(預り金額))を店員に報知するものである。また、図24(A)に示される次客精算予約ボタン303は、網掛け表示されている。これは、店員によって次客も対象客と判断され、次客精算予約ボタン303が押下されたためである。 When the POS terminal 20A is in a state where the registration screen of FIG. 23(A) is displayed on the clerk display unit 210 and the clerk operates the subtotal button BT10, the clerk display unit 210 displays the small screen 312 superimposed on the registration screen as shown in FIG. 24(A), and the customer display unit 205 displays the settlement screen (deposit screen) as shown in FIG. 24(B). The small screen 312 notifies the clerk of settlement-related information (total amount, amount deposited in the machine (deposit amount)). Also, the next customer settlement reservation button 303 shown in FIG. 24(A) is displayed with a shaded area. This is because the clerk determined that the next customer is also a target customer and pressed the next customer settlement reservation button 303.

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

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

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

以上説明したように、本実施形態では、原則として他端末で精算を行わせることで、POS端末20の生産性を向上する。その一方で、セミセルフモード(会計専用モード)で動作するPOS端末20の操作に不慣れと考えられる客に対しては、例外的に自端末で精算を行わせることも可能なため、POS端末20の利便性を向上することができるとともに、操作に不慣れと考えられる客の操作時間を短縮することができるので、結果的にPOS端末20の生産性を向上することができる。従って、本実施形態で説明した自端末精算許可処理は、フルセルフ方式をさらに改善し、生産性及び利便性を向上させたものである。 As described above, in this embodiment, the productivity of the POS terminal 20 is improved by, as a rule, having the settlement performed at another terminal. On the other hand, for customers who are considered to be unfamiliar with the operation of the POS terminal 20 operating in semi-self-service mode (accounting-only mode), it is possible to exceptionally have the settlement performed at the POS terminal itself, thereby improving the convenience of the POS terminal 20 and shortening the operation time of customers who are considered to be unfamiliar with the operation, which ultimately improves the productivity of the POS terminal 20. Therefore, the self-terminal settlement permission process described in this embodiment is a further improvement of the full-self-service method, improving productivity and convenience.

また、操作に不慣れな客に対し、自端末での精算を許可できることから、自端末での精算を許可された客の顧客満足度及び顧客ロイヤリティを向上することができるので、客単価向上や口コミ効果も期待できることから、店舗の売り上げを向上することができる。 In addition, customers who are unfamiliar with the operation can be allowed to pay on their own terminals, which can improve customer satisfaction and loyalty for customers who are allowed to pay on their own terminals. This can lead to increased average customer spending and word-of-mouth effects, which can improve store sales.

本実施形態では、図18(B)及び図19(B)に示した報知欄310により、制御結果を表示することで、客はどの端末で精算すればよいかを一目で認識でき、客が制御結果に応じた対応が可能なため、客の利便性を向上可能となる。 In this embodiment, the control results are displayed in the notification field 310 shown in Figures 18 (B) and 19 (B), allowing the customer to know at a glance which terminal they should use to settle the bill, and the customer can take action according to the control results, thereby improving customer convenience.

また、次客精算予約ボタン303によって、次客を対象客として予め入力できるので、円滑に次客への対応を行うことができる。 In addition, the next customer settlement reservation button 303 allows the next customer to be entered in advance as the target customer, allowing for smooth handling of the next customer.

なお、上述した実施形態では、対象客の例として、操作に不慣れと考えられる客を例にしたが、これに限るものではない。例えば、クレジットカードやプリペイドカード(電子マネーも含む)で精算する客を対象客としてもよい。この場合であっても、クレジットカードやプリペイドカードでの精算は短時間で終了するため、POS端末20の生産性を損なうことはない。運用例としては、POS端末20Aで決済種別を客に入力させるか、店員が決済種別を尋ね、その結果クレジットカードやプリペイドカードでの精算であることが判明した場合に、自端末での精算を許可するという運用が挙げられる。 In the above embodiment, the target customers are customers who are considered to be unfamiliar with the operation, but the present invention is not limited to this. For example, customers who pay with credit cards or prepaid cards (including electronic money) may be the target customers. Even in this case, the productivity of the POS terminal 20 is not impaired because the payment with a credit card or prepaid card is completed in a short time. As an example of operation, the customer is asked to input the payment type at the POS terminal 20A, or the store clerk asks the type of payment, and if it is determined that the payment is to be made with a credit card or prepaid card, the payment at the terminal is permitted.

さらに、客がプリペイドカードで決済する場合には、プリペイドカードの残高を確認可能としたり、プリペイドカードにチャージ可能としてもよい。具体的には、店員の商品の登録中に客がカード決済部208にプリペイドカードを読み取らせることで残高を確認可能としたり、釣銭機209に貨幣を投入することを可能とする。このようにすることで、客は残高不足を未然に防ぐことができる。 Furthermore, when a customer pays with a prepaid card, it may be possible to check the balance on the prepaid card or to charge the prepaid card. Specifically, while the store clerk is registering the product, the customer can have the card payment unit 208 read the prepaid card to check the balance or insert coins into the change machine 209. In this way, customers can prevent running out of funds.

また、本実施形態では、店員によって対象客が判断されていたが、これに限るものではない。例えば、客の年齢を含む属性を取得可能な会員カードを読み取ることで、年齢や他の属性に応じて対象客か否かをPOS端末20が判断してもよい。また、POS端末20に、客の年齢層を入力するためのキーを設け、当該キーにより入力された年齢層に応じて対象客か否かをPOS端末20が判断してもよい。 In addition, in this embodiment, the target customer is determined by the store clerk, but this is not limited to the above. For example, the POS terminal 20 may read a membership card that can acquire attributes including the customer's age, and determine whether or not the customer is a target customer based on the age and other attributes. The POS terminal 20 may also be provided with a key for inputting the customer's age range, and the POS terminal 20 may determine whether or not the customer is a target customer based on the age range input using the key.

上述した実施形態では、POS端末20AからPOS端末20Cに登録データを直接送信したが、例えばストアコントローラ10など、他の端末を経由して登録データを送信してもよい。また、POS端末20Cの状態として、「障害発生」等を挙げたが、その他に、「メンテナンス」、「店員呼び出し」、「釣銭取り忘れ」、「レシートジャム」等を状態として表示してもよい。また、上述した状態として、「オフライン」を挙げたが、この場合は、印刷部213にてお会計券を発行させ、当該お会計券によって精算してもよい。
さらに、例えば客の携帯端末に精算するための情報(例えば、登録データを特定するためのURL等)を送信し、当該携帯端末に送信された情報をPOS端末20に読み取らせることで精算可能としてもよい。
In the above embodiment, the registration data is sent directly from the POS terminal 20A to the POS terminal 20C, but the registration data may be sent via another terminal, such as the store controller 10. Also, although "fault occurred" has been given as an example of the state of the POS terminal 20C, other states such as "maintenance,""call for store clerk,""changeforgotten," and "receipt jam" may also be displayed. Also, although "offline" has been given as an example of the state described above, in this case, an accounting ticket may be issued by the printing unit 213, and the payment may be made using that accounting ticket.
Furthermore, it may be possible to make the payment by sending information for settlement (e.g., a URL for identifying registration data) to a customer's mobile terminal and having the POS terminal 20 read the information sent to the mobile terminal.

また、上述した実施形態では、POS端末20Cが精算可能な状態を「空き」としたが、POS端末20Cが、例えば図16(C)で示したおわりボタンBT40など、精算が終了する1つ前の操作待ちのような、精算が短時間で終了する見込みがある場合に「空き」としてもよい。これは、例えばPOS端末20AからPOS端末20Cまでの導線が比較的長い場合に有効である。このように、客の移動に時間がかかる場合には、その時間を考慮して、「空き」としてもよい。 In the above embodiment, the POS terminal 20C is in a state where payment is possible, but it may be in a state where it is "empty" when payment is expected to be completed in a short time, such as when the POS terminal 20C is waiting for the operation just before payment is completed, such as the finish button BT40 shown in FIG. 16(C). This is effective when the path from the POS terminal 20A to the POS terminal 20C is relatively long, for example. In this way, when it takes time for a customer to move around, it may be set to "empty" taking that time into consideration.

なお、POS端末20Cに登録データを送信できない状態として、「障害」等の他に、POS端末20Cの動作モードが、他端末からの登録情報の受信をしない通常モードやフルセルフモードに移行した場合にもPOS端末20Cに登録データを送信することができない。POS端末20Cの動作モードが変更されるタイミングとして、客数のピークが終了または終了しそうなタイミングや、店員の勤務シフトによって店員の配置が変わるタイミング等が挙げられる。また、客数のピークが終了し、自端末で精算しても十分に客捌きが可能となったタイミングが挙げられる。このように、自端末で精算可能なタイミングが到来した場合には、他端末での精算がデフォルトとなっていたものを、自端末での精算をデフォルトとするように制御してもよい。 In addition to "failures," other conditions that prevent the POS terminal 20C from sending registration data also mean that the POS terminal 20C's operation mode is switched to a normal mode or full self-service mode in which registration information from other terminals is not received. Examples of times when the operation mode of the POS terminal 20C is changed include a time when the peak number of customers has ended or is about to end, and a time when the staff deployment changes due to staff work shifts. Another example is a time when the peak number of customers has ended and it is possible to adequately handle customers by settling at the terminal itself. In this way, when the time arrives when settlement is possible at the terminal itself, the default settlement at the other terminal may be changed to the default settlement at the terminal itself.

POS端末20Cの動作モードは、ストアコントローラ10により自動的に変更することも可能である。ストアコントローラ10によりPOS端末20Cの動作モードが変更される場合には、例えばPOS端末20Aの店員側表示部210に表示するなどして、店員に報知する。また、例えばフルセルフモードで動作中に、客の操作前に動作モードが切り替わる場合には、客側表示部205に動作モードが切り替わることを表示してもよい。このように、ストアコントローラ10によりPOS端末20Cの動作モードが自動的に変更された場合であっても、変更される動作モードに応じて、自端末での精算をデフォルトとするか、他端末での精算をデフォルトとするかを判断して、いずれかに制御するようにしてもよい。 The operation mode of the POS terminal 20C can also be changed automatically by the store controller 10. When the operation mode of the POS terminal 20C is changed by the store controller 10, the store clerk is notified, for example, by displaying the change on the store clerk display unit 210 of the POS terminal 20A. In addition, for example, when the operation mode is changed before a customer operates the terminal while the terminal is operating in full self-service mode, the customer display unit 205 may display that the operation mode is changing. In this way, even when the operation mode of the POS terminal 20C is automatically changed by the store controller 10, it may be possible to determine whether to set the settlement at the terminal itself or the settlement at another terminal as the default depending on the changed operation mode, and control the operation mode to either one.

上述した実施形態では、図17に示したPOS端末20が2台のレイアウトを例に説明したが、POS端末20の台数及びレイアウトはこれに限るものではない。例えば、通常モード(標準モード)で動作するPOS端末20が2台で、セミセルフモード(会計専用モード)で動作するPOS端末20が2台の4台で1島のレイアウトであってもよい。 In the above embodiment, the layout shown in FIG. 17 is described as an example with two POS terminals 20, but the number and layout of the POS terminals 20 are not limited to this. For example, a layout with four POS terminals 20 in one island may be used, with two POS terminals 20 operating in normal mode (standard mode) and two POS terminals 20 operating in semi-self-service mode (accounting-only mode).

以上説明した実施形態において、POS端末20は、待機中であっても、通常モード、セミセルフモード、フルセルフモード、及びダブルスキャンモードのいずれかの動作モードで待機するが、いずれの動作モードにも属さない状態で待機してもよい。この場合、待機中に受け付けた内容に応じていずれかの動作モードで動作する。具体的には、客側で操作を受け付けた場合(登録スタートボタンBT30が操作されたり、客側表示部205がタッチされたり、客側スキャナ部206で商品が登録された場合)には、フルセルフモードに移行する。また、店員側で操作を受け付けた場合(店員側で商品登録が行われたり、店員側表示部210へのタッチ操作を受け付けたり、店員が使用を宣言する操作(例えば、ログインなど)を受付けた場合)は、通常モードに移行する。さらに、登録データを受信した場合には、セミセルフモード(会計専用モード)に移行する。このようにすることで、POS端末20の操作性を向上させることができる。なお、いずれの動作モードにも属さない状態で待機している場合には、ミラー表示を行ってもよい。ミラー表示とは、店員による操作が可能な操作可能画面を店員側表示部210に表示することである。操作可能画面は、POS端末20の客側表示部205に表示された操作部の全部または一部を示す画面である。 In the embodiment described above, even when the POS terminal 20 is in standby, it waits in one of the operation modes of normal mode, semi-self-service mode, full-self-service mode, and double scan mode, but it may also wait in a state that does not belong to any of the operation modes. In this case, it operates in one of the operation modes depending on the content accepted during standby. Specifically, when an operation is accepted on the customer side (when the registration start button BT30 is operated, when the customer side display unit 205 is touched, or when a product is registered on the customer side scanner unit 206), it transitions to full-self-service mode. Also, when an operation is accepted on the store clerk side (when a product is registered on the store clerk side, when a touch operation on the store clerk side display unit 210 is accepted, or when an operation declaring use (for example, login, etc.) is accepted by the store clerk), it transitions to normal mode. Furthermore, when registration data is received, it transitions to semi-self-service mode (accounting-only mode). In this way, the operability of the POS terminal 20 can be improved. Note that when the POS terminal 20 is in standby in a state that does not belong to any of the operation modes, it may perform mirror display. Mirror display refers to displaying an operable screen that can be operated by a store clerk on the store clerk display unit 210. The operable screen is a screen that shows all or part of the operation unit displayed on the customer display unit 205 of the POS terminal 20.

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

以上、本発明の実施の形態について図面を参照して詳述したが、具体的な構成はその実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計等も含まれる。 The above describes the embodiment of the present invention in detail with reference to the drawings, but the specific configuration is not limited to the embodiment, and includes designs that do not deviate from the gist of the present invention.

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 display unit 206: Customer scanner unit 208: Card payment unit 209: Change machine 210: Clerk display unit 211: Key operation unit 212: Clerk scanner unit 213: Printing unit 214: Audio output unit 215: Communication unit

Claims (2)

商品の登録処理を実行可能な登録手段と、
精算処理を実行可能な精算手段と、
他装置で精算処理を実行させるために登録処理で生成された登録データを送信する送信手段と、
店員の操作に基づいて自装置での精算処理の実行を宣言する宣言手段と、
前記宣言手段による前記宣言があった場合、自装置で精算処理が実行される旨を店員に表示し、支払方法を選択する旨を客に表示する表示手段と、
現金を入出金可能な入出金手段と
を備え、
前記入出金手段が所定の状態で、現金による決済手段が選択された場合には、前記宣言手段を無効とし、前記入出金手段が所定の状態であっても、現金以外による決済手段が選択された場合には、前記宣言手段を有効とすることを特徴とする販売データ処理装置。
A registration means capable of executing a product registration process;
A settlement means capable of executing a settlement process;
A transmission means for transmitting registration data generated in the registration process so that another device can execute a settlement process;
a declaration means for declaring execution of a settlement process at the device itself based on an operation by a store clerk ;
a display means for displaying to a store clerk , when the declaration is made by the declaration means, a message indicating that a payment process will be executed by the device itself and a message indicating to a customer that a payment method can be selected ;
A deposit and withdrawal means capable of depositing and withdrawing cash,
A sales data processing device characterized in that, when the deposit/withdrawal means is in a specified state and a cash payment means is selected, the declaration means is invalidated, and when a payment means other than cash is selected even if the deposit/withdrawal means is in a specified state, the declaration means is valid.
販売データ処理装置としてコンピュータを機能させるプログラムであって、
前記コンピュータを、
商品の登録処理を実行可能な登録手段、
精算処理を実行可能な精算手段、
他装置で精算処理を実行させるために登録処理で生成された登録データを送信する送信手段、
店員の操作に基づいて自装置での精算処理の実行を宣言する宣言手段、
前記宣言手段による前記宣言があった場合、自装置で精算処理が実行される旨を店員に表示し、支払方法を選択する旨を客に表示する表示手段、
現金を入出金可能な入出金手段
として機能させ、
前記入出金手段が所定の状態で、現金による決済手段が選択された場合には、前記宣言手段を無効とし、前記入出金手段が所定の状態であっても、現金以外による決済手段が選択された場合には、前記宣言手段を有効とすることを特徴とするプログラム。
A program for causing a computer to function as a sales data processing device,
The computer,
A registration means capable of executing a product registration process;
A settlement means capable of executing a settlement process;
A transmission means for transmitting the registration data generated in the registration process so that the settlement process can be executed in another device;
a declaration means for declaring execution of a payment process at the device itself based on an operation by a store clerk ;
a display means for displaying to a store clerk , when the declaration is made by the declaration means, that a payment process will be executed by the device itself , and for displaying to a customer that a payment method can be selected ;
It functions as a means of deposit and withdrawal that allows cash to be deposited and withdrawn,
A program characterized by invalidating the declaration means when the deposit/withdrawal means is in a specified state and a payment means by cash is selected, and validating the declaration means when a payment means other than cash is selected even if the deposit/withdrawal means is in a specified state.
JP2023115419A 2018-08-17 2023-07-13 Sales data processing device and program Active JP7624246B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023115419A JP7624246B2 (en) 2018-08-17 2023-07-13 Sales data processing device and program

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2018153494A JP7157440B2 (en) 2018-08-17 2018-08-17 Merchandise sales data processing device, merchandise sales data processing system, and program
JP2022154940A JP7321598B2 (en) 2018-08-17 2022-09-28 Merchandise sales data processing device, merchandise sales data processing system, and program
JP2023115419A JP7624246B2 (en) 2018-08-17 2023-07-13 Sales data processing device and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2022154940A Division JP7321598B2 (en) 2018-08-17 2022-09-28 Merchandise sales data processing device, merchandise sales data processing system, and program

Publications (2)

Publication Number Publication Date
JP2023133351A JP2023133351A (en) 2023-09-22
JP7624246B2 true JP7624246B2 (en) 2025-01-30

Family

ID=87519694

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2022154940A Active JP7321598B2 (en) 2018-08-17 2022-09-28 Merchandise sales data processing device, merchandise sales data processing system, and program
JP2023115419A Active JP7624246B2 (en) 2018-08-17 2023-07-13 Sales data processing device and program

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2022154940A Active JP7321598B2 (en) 2018-08-17 2022-09-28 Merchandise sales data processing device, merchandise sales data processing system, and program

Country Status (1)

Country Link
JP (2) JP7321598B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7321598B2 (en) * 2018-08-17 2023-08-07 株式会社寺岡精工 Merchandise sales data processing device, merchandise sales data processing system, and program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016157391A (en) 2015-02-26 2016-09-01 株式会社寺岡精工 POS register
JP2018014136A (en) 2017-10-12 2018-01-25 東芝テック株式会社 Product registration device, control program thereof, and checkout system
JP2018041500A (en) 2017-11-29 2018-03-15 株式会社寺岡精工 Pos system, registration device, and program
JP2018092677A (en) 2018-03-14 2018-06-14 東芝テック株式会社 Check-out system, product registration device and control program of the same

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7321598B2 (en) * 2018-08-17 2023-08-07 株式会社寺岡精工 Merchandise sales data processing device, merchandise sales data processing system, and program
JP7157440B2 (en) * 2018-08-17 2022-10-20 株式会社寺岡精工 Merchandise sales data processing device, merchandise sales data processing system, and program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016157391A (en) 2015-02-26 2016-09-01 株式会社寺岡精工 POS register
JP2018014136A (en) 2017-10-12 2018-01-25 東芝テック株式会社 Product registration device, control program thereof, and checkout system
JP2018041500A (en) 2017-11-29 2018-03-15 株式会社寺岡精工 Pos system, registration device, and program
JP2018092677A (en) 2018-03-14 2018-06-14 東芝テック株式会社 Check-out system, product registration device and control program of the same

Also Published As

Publication number Publication date
JP2022179562A (en) 2022-12-02
JP7321598B2 (en) 2023-08-07
JP2023133351A (en) 2023-09-22

Similar Documents

Publication Publication Date Title
JP7201232B2 (en) Merchandise sales data processor and program
JP2020008960A (en) Sales data processing device and sales data processing system
JP7570724B2 (en) Sales data processing device, program, and system
JP7675454B2 (en) Product sales data processing system, product sales data processing method, settlement device, and program
JP7586526B2 (en) Product sales data processing device and program
JP7743115B2 (en) Product sales data processing device and program
JP2024083620A (en) Sales data processing device, program, and sales data processing system
JP2020027469A (en) Commodity sales data processing device, commodity sales data processing system, and program
JP2023041921A (en) Commodity sales data processor and program
JP7157440B2 (en) Merchandise sales data processing device, merchandise sales data processing system, and program
JP7624246B2 (en) Sales data processing device and program
JP7486764B2 (en) Product sales data processing device and program
JP6650167B2 (en) Commodity sales data processing device and program
JP7216398B2 (en) Merchandise sales data processing device, merchandise sales data processing system, and program
JP7365032B2 (en) Product sales data processing device, registration device, control method, POS system, and program
JP7486850B2 (en) SALES DATA PROCESSING DEVICE, PROGRAM, AND SALES DATA PROCESSING METHOD
JP7335575B2 (en) Merchandise sales data processing device, merchandise sales data processing system, and program
JP2023168512A (en) Commodity sales data processing device and program
JP7620972B2 (en) Product sales data processing device and computer program
JP7301324B2 (en) Sales data processor and program
JP2023041872A (en) Point of sales data processing system, point of sales data processing device, and program
JP7335599B2 (en) Merchandise sales data processing system, registration device, program, and merchandise sales data processing method
JP7185338B2 (en) Merchandise sales data processor and program
JP7311884B2 (en) Sales data processor, control method and program
JP7478471B2 (en) POS systems and programs

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230720

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230802

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240625

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240819

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240924

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241119

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250110

R150 Certificate of patent or registration of utility model

Ref document number: 7624246

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150