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

JP2020035113A - Product sales data processing device, product sales data processing system and program - Google Patents

Product sales data processing device, product sales data processing system and program Download PDF

Info

Publication number
JP2020035113A
JP2020035113A JP2018159742A JP2018159742A JP2020035113A JP 2020035113 A JP2020035113 A JP 2020035113A JP 2018159742 A JP2018159742 A JP 2018159742A JP 2018159742 A JP2018159742 A JP 2018159742A JP 2020035113 A JP2020035113 A JP 2020035113A
Authority
JP
Japan
Prior art keywords
mode
settlement
registration
cash
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2018159742A
Other languages
Japanese (ja)
Other versions
JP7216398B2 (en
Inventor
直史 山田
Tadashi Yamada
直史 山田
耶磨人 寺
Yamato Tera
耶磨人 寺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Teraoka Seiko Co Ltd
Original Assignee
Teraoka Seiko Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Teraoka Seiko Co Ltd filed Critical Teraoka Seiko Co Ltd
Priority to JP2018159742A priority Critical patent/JP7216398B2/en
Publication of JP2020035113A publication Critical patent/JP2020035113A/en
Application granted granted Critical
Publication of JP7216398B2 publication Critical patent/JP7216398B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

To enable settlement without conducting re-registration of products.SOLUTION: A product sales data processing device comprises: registration means that can implement registration processing of products; settlement means that can implement settlement processing due to a settlement method by cash or due to a settlement method by non-cash; disbursement means that can disburse a cash including changes resulting from the settlement by the settlement means; prohibition means that prohibits the implementation of the settlement processing due to the settlement method by cash in accordance with a state of the disbursement means; and output means that, when the implementation of the settlement processing is prohibited by the prohibition means, outputs registration data generated in the registration processing by the registration means.SELECTED DRAWING: Figure 18

Description

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

客側に釣銭機が設けられた会計装置が開示されている(例えば、特許文献1参照)。こうした釣銭機が設けられ、商品の登録と精算を実行可能であり、また自装置で登録した商品の精算を他装置で実行可能な商品販売データ処理装置がある。   An accounting device in which a change machine is provided on the customer side is disclosed (for example, see Patent Document 1). There is a merchandise sales data processing apparatus provided with such a change machine, capable of executing registration and settlement of goods, and capable of executing settlement of goods registered in the own apparatus by another apparatus.

特開2018−097419号公報JP 2018-097419 A

商品の登録と精算を自装置で実行しており、また現金での精算を行う場合に、釣銭機に障害が発生すると、自装置での登録を中断し、他装置で商品を再登録しなければならないという問題点があった。   Product registration and settlement are performed on the own device, and if a change occurs in the cashier when performing cash settlement, registration on the own device must be interrupted and the product must be re-registered on another device. There was a problem that it had to be done.

本発明は、このような事情に鑑みてなされたもので、その目的は、商品の再登録を行うことなく精算可能な技術を提供することにある。   The present invention has been made in view of such circumstances, and an object of the present invention is to provide a technology that allows payment without re-registering a product.

上述した課題を解決するために、本発明の一態様である商品販売データ処理装置は、商品の登録処理を実行可能な登録手段と、現金による決済方法、または非現金による決済方法で精算処理を実行可能な精算手段と、前記精算手段による精算で生じた釣銭を含む現金を出金可能な出金手段と、前記出金手段の状態に応じて、前記現金による決済方法での前記精算処理の実行を禁止する禁止手段と、前記禁止手段により前記精算処理の実行が禁止された場合に、前記登録手段による登録処理において生成された登録データを出力する出力手段と、を備えたことを特徴とする。   In order to solve the above-described problem, a merchandise sales data processing apparatus according to an aspect of the present invention includes a registration unit capable of performing merchandise registration processing, a cash settlement method, or a non-cash settlement method. Executable settlement means, dispense means capable of dispensing cash including change generated by settlement by the settlement means, and the settlement processing by the cash settlement method according to the state of the dispense means. Prohibition means for prohibiting execution, and output means for outputting registration data generated in the registration processing by the registration means when execution of the settlement process is prohibited by the prohibition means. I do.

上記によれば、商品の再登録を行うことなく精算可能となる。   According to the above, it is possible to perform the payment without re-registering the product.

上記商品販売データ処理装置において、非現金による決済方法の場合には、前記禁止手段は前記精算手段による前記精算処理の実行を禁止しなくてもよい。   In the merchandise sales data processing device, in the case of a non-cash settlement method, the prohibiting unit may not prohibit the execution of the settlement process by the settlement unit.

上記によれば、非現金による決済方法の場合には釣銭機を使用しないため、商品の再登録を行うことなく自装置で精算可能となる。   According to the above, in the case of the non-cash settlement method, since the change machine is not used, it is possible to settle the balance on the own device without re-registering the product.

上記商品販売データ処理装置において、前記精算処理において、前記出金手段による現金の出金が伴わない場合には、前記禁止手段は前記精算手段による前記精算処理の実行を禁止しなくてもよい。   In the merchandise sales data processing device, the prohibition unit may not prohibit the execution of the settlement process by the settlement unit when cash is not dispensed by the dispensing unit in the settlement process.

上記によれば、出金手段による現金の出金が伴わない精算では釣銭機を使用しないため、商品の再登録を行うことなく自装置で精算可能となる。   According to the above, the changer does not use the change machine in which the cash is not dispensed by the dispensing means, so that the own device can perform the settlement without re-registering the product.

上記商品販売データ処理装置において、客が現金を入金可能な入金手段を備え、客により前記入金手段に現金が入金された後に、前記禁止手段により前記精算処理の実行が禁止された場合には、返金してもよい。   In the merchandise sales data processing device, when a customer is provided with a depositing unit capable of depositing cash, and after the customer deposits cash into the depositing unit, execution of the settlement process is prohibited by the prohibiting unit, You may refund.

上記によれば、自装置に入金された現金を返金することができる。   According to the above, the cash deposited in the own device can be refunded.

上記商品販売データ処理装置において、客が現金を入金可能な入金手段を備え、客により前記入金手段に現金が入金された後に、前記禁止手段により前記精算処理の実行が禁止された場合には、前記出力手段は入金に関する入金情報を出力してもよい。   In the merchandise sales data processing device, when a customer is provided with a depositing unit capable of depositing cash, and after the customer deposits cash into the depositing unit, execution of the settlement process is prohibited by the prohibiting unit, The output means may output payment information relating to payment.

上記によれば、入金情報を他装置に送信することにより、入金情報に基づいた精算を他装置で行うことができる。   According to the above, by transmitting the payment information to the other device, the settlement based on the payment information can be performed by the other device.

上述した課題を解決するために、本発明の他の態様である商品販売データ処理システムは、商品を登録する登録処理と精算処理とを実行可能な登録精算装置と、顧客の操作に応じて精算処理を実行する精算装置とを備えた商品販売データ処理システムであって、前記登録精算装置は、商品の登録処理を実行可能な登録手段と、現金による決済方法、または非現金による決済方法で精算処理を実行可能な精算手段と、前記精算手段による精算で生じた釣銭を含む現金を出金可能な出金手段と、前記出金手段の状態に応じて、前記現金による決済方法での前記精算処理の実行を禁止する禁止手段と、前記禁止手段により前記精算処理の実行が禁止された場合に、前記登録手段による登録処理において生成された登録データを出力する出力手段と、を備えたことを特徴とする。   In order to solve the above-described problems, a merchandise sales data processing system according to another aspect of the present invention includes a registration and payment device capable of performing a registration process and a payment process for registering a product, and a payment device in accordance with a customer operation. Claims 1. A merchandise sales data processing system comprising a settlement device for executing a process, wherein the registered settlement device includes a registration unit capable of executing a product registration process, and a settlement method using cash or a settlement method using non-cash. Settlement means capable of executing processing, dispensing means capable of dispensing cash including change generated by the settlement by the settlement means, and the settlement by the cash settlement method according to the state of the dispensing means. Prohibition means for prohibiting the execution of the processing, and output means for outputting the registration data generated in the registration processing by the registration means, when the execution of the settlement process is prohibited by the prohibition means, Characterized by comprising.

上記によれば、商品の再登録を行うことなく精算可能となる。   According to the above, it is possible to perform the payment without re-registering the product.

上述した課題を解決するために、本発明の他の態様であるプログラムは、商品販売データ処理装置としてコンピュータを機能させるプログラムであって、前記コンピュータを、商品の登録処理を実行可能な登録手段と、現金による決済方法、または非現金による決済方法で精算処理を実行可能な精算手段と、前記精算手段による精算で生じた釣銭を含む現金を出金可能な出金手段と、前記出金手段の状態に応じて、前記現金による決済方法での前記精算処理の実行を禁止する禁止手段と、前記禁止手段により前記精算処理の実行が禁止された場合に、前記登録手段による登録処理において生成された登録データを出力する出力手段として機能させることを特徴とするプログラムである。   In order to solve the above-described problem, a program according to another aspect of the present invention is a program that causes a computer to function as a merchandise sales data processing device, the computer comprising: a registration unit capable of executing merchandise registration processing; A settlement unit capable of executing a settlement process by a settlement method using cash or a settlement method using non-cash, a dispensing unit capable of dispensing cash including a change generated by settlement by the settlement unit, and a dispensing unit. A prohibition unit for prohibiting execution of the settlement process in the cash settlement method according to the state; and a case where the execution of the settlement process is prohibited by the prohibition unit. This is a program that functions as an output unit that outputs registered data.

上記によれば、商品の再登録を行うことなく精算可能となる。   According to the above, it is possible to perform the payment without re-registering the product.

以上のように、商品の再登録を行うことなく精算可能となる。   As described above, payment can be made without re-registering the product.

本発明の一実施形態に係るPOSシステムのネットワーク構成図である。1 is a network configuration diagram of a POS system according to an embodiment of the present invention. POS端末の設置例を示す図である。It is a figure showing the example of installation of a POS terminal. POS端末の外観例を示す図である。It is a figure showing the example of appearance of a POS terminal. POS端末の構成例を示す図である。It is a figure showing the example of composition of a POS terminal. POS端末の動作モードの概略を説明する図である。It is a figure explaining the outline of the operation mode of a POS terminal. POS端末の動作モードの切り替えについて説明する図である。It is a figure explaining switching of operation mode of a POS terminal. 通常モードの動作の概略を説明する模式図である。FIG. 9 is a schematic diagram illustrating an outline of an operation in a normal mode. 通常モードの動作の概略を説明するフローチャートである。6 is a flowchart illustrating an outline of an operation in a normal mode. 通常モードの動作の概略を説明する模式図である。FIG. 9 is a schematic diagram illustrating an outline of an operation in a normal mode. 通常モードの動作の概略等を説明するフローチャートである。6 is a flowchart illustrating an outline of an operation in a normal mode and the like. フルセルフモードの動作の概略を説明する模式図である。FIG. 3 is a schematic diagram for explaining an outline of an operation in a full self mode. フルセルフモードの動作の概略を説明するフローチャートである。6 is a flowchart illustrating an outline of an operation in a full self mode. ダブルスキャンモードの動作の概略を説明する模式図である。FIG. 4 is a schematic diagram for explaining an outline of an operation in a double scan mode. ダブルスキャンモードの動作の概略を説明するフローチャートである。6 is a flowchart illustrating an outline of an operation in a double scan mode. フルセルフモードのPOS端末における表示例である。It is an example of a display in a POS terminal of a full self mode. フルセルフモードのPOS端末における表示例である。It is an example of a display in a POS terminal of a full self mode. 通常モードのPOS端末20における表示例である。It is a display example in the POS terminal 20 in the normal mode. 通常モードのPOS端末20における表示例である。It is a display example in the POS terminal 20 in the normal mode. 通常モードのPOS端末20における表示例である。It is a display example in the POS terminal 20 in the normal mode. 釣銭機障害対応処理を示すフローチャートである。It is a flowchart which shows a change machine failure handling process. 釣銭機障害対応処理を示すフローチャートである。It is a flowchart which shows a change machine failure handling process. 釣銭機障害対応処理を示すフローチャートである。It is a flowchart which shows a change machine failure handling process.

図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を制御したりする監視端末(非図示)を更に備えていてもよい。   FIG. 1 is a network configuration diagram of a POS (Point Of Sales) system according to an embodiment of the present invention. The POS system 1 shown in FIG. 1 includes three POS terminals 20-1, POS terminals 20-2, and POS terminals 20-3, and a store controller (store computer, management device) 10, each of which is connected via a LAN 11. Connected for communication. Hereinafter, the POS terminals 20-1, 20-2, and 20-3 are collectively referred to as the POS terminals 20 unless otherwise specified. Note that the POS system 1 may further include a monitoring terminal (not shown) that displays the status (operation mode, processing status, and the like) of the POS terminal 20 and controls the POS terminal 20.

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

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

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

以下、図3を参照しつつ、図4に示したPOS端末20の構成例を説明する。POS端末20は、CPU201と、ROM202と、RAM203と、ハードディスク204と、客側表示部205と、客側スキャナ部206と、カード決済部208と、釣銭機209と、店員側表示部210と、キー操作部211と、店員側スキャナ部212と、印刷部213と、音声出力部214と、通信部215とを備える。これらは、バスを介して相互に通信可能である。なお、符号211aについては後述する。   Hereinafter, a configuration example of the POS terminal 20 illustrated in FIG. 4 will be described with reference to FIG. The POS terminal 20 includes a CPU 201, a ROM 202, a RAM 203, a hard disk 204, a customer-side display unit 205, a customer-side scanner unit 206, a card payment unit 208, a change machine 209, a clerk-side display unit 210, A key operation unit 211, a clerk-side scanner unit 212, a printing unit 213, a voice output unit 214, and a communication unit 215 are provided. 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, and controls the operation of the POS terminal 20 by reading and executing a program stored in the ROM 202.
The ROM 202 is a read-only memory, and stores programs and various information used by the CPU 201.

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

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

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

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

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

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

店員側表示部210は、店員用のタッチディスプレイであり、店員に種々の情報を表示するとともに、店員から種々の入力を受け付ける。
キー操作部211は、各種のキー(ハードウェアキー、ボタン)から構成され、店員から種々の入力を受け付ける。
店員側スキャナ部212は、店員用のスキャナ部であり、各種の情報を光学的に読み取る。例えば、店員側スキャナ部212は、商品に付されているバーコードや、店員の名札に付された店員コードを光学的に読み取る。店員側スキャナ部212は、上記に加えて、お会計券に印刷されているコードや、品券類や、各種カードに印刷されているコードを読み取ってもよい。
The clerk-side display unit 210 is a touch display for the clerk, displays various information to the clerk, and receives various inputs from the clerk.
The key operation unit 211 includes various keys (hardware keys and buttons) and receives various inputs from a clerk.
The clerk side scanner unit 212 is a clerk scanner unit, and optically reads various information. For example, the clerk-side scanner unit 212 optically reads a bar code attached to a product or a clerk code attached to a name tag of a clerk. In addition to the above, the clerk-side scanner unit 212 may read a code printed on a bill, a gift certificate, or a code printed on 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 by another method. For example, when a key corresponding to a product (for example, a key corresponding to a sports newspaper) is arranged on the key operation unit 211, the clerk operates (presses) the key and registers the product. Good. When a preset key corresponding to a product is displayed on the clerk side display unit 210, the clerk may operate the 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 be rotatably changed from the clerk side to the customer side and from the customer side to the clerk side (direction of the medium issuing port). The orientation of the printing unit 213 may be changed manually, or may be automatically changed (mechanically controlled or the like) based on, for example, switching of an operation mode (details will be described later). The correctness of the orientation of the printing unit 213 may be detected by a sensor or the like. Switching of the operation mode is also referred to as transition of the operation 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 another terminal (another device: another POS terminal 20, the store controller 10).

(各動作モードの概要)
続いて、POS端末20の動作モードについて説明する。POS端末20は、複数の動作モードを有する。当該動作モードは、通常業務中の動作モード(登録処理及び精算処理に係る動作モード)であり、売上や在高等を集計、照会等する集計モード、店員や保守員等が設定作業や保守作業を行う際のメンテナンスモード、新人がトレーニングを行う際のトレーニングモード等は含まない。
(Overview of each operation mode)
Next, the operation mode of the POS terminal 20 will be described. The POS terminal 20 has a plurality of operation modes. The operation mode is an operation mode during normal business (operation mode relating to registration processing and settlement processing), a totaling mode for totalizing and inquiring sales and the amount of money, and a store clerk or a maintenance worker performing setting and maintenance work. It does not include the maintenance mode when performing, the training mode when newcomers train, and the like.

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

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

図5(A)(図5(B)も同様)において、列と行から特定される欄内の「〇」は、当該列の動作モードでは当該行の機能を有効としている旨を示している。例えば、列「通常モード(標準モード)」と行「商品登録(店員側)」から特定される欄内の「〇」は、通常モード(標準モード)では商品登録(店員側)を有効としている旨を示している。また、列と行から特定される欄内の「−」は、当該列の動作モードでは当該行の機能を無効としている旨を示している。例えば、列「通常モード」と行「商品登録(客側)」から特定される欄内の「−」は、通常モードでは商品登録(客側)を無効としている旨を示している。   In FIG. 5A (the same applies to FIG. 5B), “〇” in a column specified from a column and a row indicates that the function of the row is enabled in the operation mode of the column. . For example, "@" in the column specified from the column "normal mode (standard mode)" and the row "product registration (clerk side)" indicates that the product registration (clerk side) is valid in the normal mode (standard mode). To the effect. Further, "-" in the column specified from the column and the row indicates that the function of the row is invalidated in the operation mode of the column. For example, "-" in the column specified from the column "normal mode" and the row "product registration (customer side)" indicates that the product registration (customer side) is invalid in the normal mode.

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

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

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

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

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

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

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

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

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

(通常モード(標準モード))
通常モード(標準モード)は、図5(A)に示すように、商品登録(店員側)を有効「〇」とし、商品登録(客側)を無効「−」とした動作モードである。つまり、通常モード(標準モード)は、客側においては登録処理を実行せずに店員側において登録処理を実行する動作モードである。
(Normal mode (standard mode))
As shown in FIG. 5A, the normal mode (standard mode) is an operation mode in which merchandise registration (clerk side) is set to valid “有効” and merchandise registration (customer side) is set to invalid “−”. That is, the normal mode (standard mode) is an operation mode in which the clerk does not perform the registration process on the customer side but performs the registration process.

また、通常モード(標準モード)は、図5(A)に示すように、貨幣の投入も、他端末への登録情報の送信も、お会計券の発行も、いずれも有効「〇」とした動作モードである。つまり、通常モード(標準モード)では、店員側における登録処理の後の精算処理について、自端末(自装置)において実行することも他端末に実行させることも可能である。具体的には、通常モード(標準モード)では、釣銭機209への貨幣の投入を受け付けることによって精算処理を自端末で実行し、他端末に登録情報を送信することによって(またはお会計券を発行することによって)精算処理を他端末に実行させる。   Further, in the normal mode (standard mode), as shown in FIG. 5 (A), the insertion of money, the transmission of registration information to another terminal, and the issuance of a cash voucher are all set to “有効”. This is the operation mode. That is, in the normal mode (standard mode), the settlement process after the registration process on the clerk side can be executed by the own terminal (own device) or by another terminal. Specifically, in the normal mode (standard mode), the payment process is executed on the own terminal by accepting the insertion of money into the change machine 209, and the registration information is transmitted to the other terminal (or the bill is issued). (By issuing it) causes another terminal to execute the settlement process.

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

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

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

なお、図5(A)に示した例では、フルセルフモードにおいて、商品登録(店員側)を有効「〇」としているが、フルセルフモードにおいて、商品登録(店員側)を無効「−」としてもよい。   In the example shown in FIG. 5A, in the full self mode, the product registration (the clerk side) is set to valid “〇”, but in the full self mode, the product registration (the clerk side) is set to invalid “−”. Is also good.

また、フルセルフモードは、図5(A)に示すように、貨幣の投入を有効「〇」とし、他端末への登録情報の送信とお会計券の発行とを無効「−」とした動作モードである。つまり、フルセルフモードは、当該端末における精算処理を前提とした動作モードである。   In the full self mode, as shown in FIG. 5 (A), an operation mode in which the insertion of money is valid “〇”, and the transmission of registration information to another terminal and the issuance of a banknote are invalid “−”. It is. That is, the full self mode is an operation mode on the premise of the settlement process in the terminal.

また、フルセルフモードは、図5(A)に示すように、通常モード(標準モード)と同様、他端末からの登録情報の受信も、お会計券の読取も、いずれも有効「〇」とした動作モードである。つまり、通常モード(標準モード)と同様、フルセルフモードでは、他端末において生成された登録情報に基づいて精算処理を実行可能である。なお、登録情報の受信後(またはお会計券の読取後)の精算処理は、図5(A)のセミセルフモードとして実行してもよい。すなわち、フルセルフモードであるときに、登録情報を受信した(またはお会計券を読み取った)場合には、フルセルフモードからセミセルフモード(会計専用モード)に自動的に移行し、セミセルフモード(会計専用モード)として精算処理を実行してもよい。また、セミセルフモード(会計専用モード)に移行して精算処理を実行した場合には、セミセルフモード(会計専用モード)からフルセルフモードに自動的に移行(復帰)してもよいし、セミセルフモード(会計専用モード)のままとしてもよい。   In the full self mode, as shown in FIG. 5 (A), similarly to the normal mode (standard mode), both reception of registration information from another terminal and reading of a bill are valid “券”. Operating mode. That is, as in the normal mode (standard mode), in the full self mode, the settlement process can be executed based on the registration information generated in another terminal. Note that the settlement process after receiving the registration information (or after reading the bill) may be executed as the semi-self mode in FIG. That is, when the registration information is received (or the bill is read) during the full self mode, the mode automatically shifts from the full self mode to the semi self mode (accounting only mode), and the semi self mode (accounting mode). The payment process may be executed as a dedicated mode. In addition, when the mode is shifted to the semi-self mode (accounting-only mode) and the settlement process is executed, the mode may be automatically shifted (returned) from the semi-self mode (accounting-only mode) to the full self-mode, or the semi-self mode ( (Accounting-only mode).

(セミセルフモード(会計専用モード))
セミセルフモード(会計専用モード)は、図5(A)に示すように、他端末からの登録情報の受信、お会計券の読取、貨幣の投入を有効「〇」とし、商品登録(店員側)や商品登録(客側)を無効「−」とした動作モードである。つまり、セミセルフモード(会計専用モード)は、自端末においては登録処理を実行せず、専ら、他端末において生成された登録情報に基づいて精算処理を実行する動作モードである。なお、セミセルフモード(会計専用モード)では、登録処理を実行しない動作モードであるため(登録情報を生成しないため)、図5(A)に示すように、他端末への登録情報の送信も、お会計券の発行も、無効「−」としている。
(Semi-self mode (account only mode))
In the semi-self mode (accounting-only mode), as shown in FIG. 5 (A), reception of registration information from another terminal, reading of a voucher, and insertion of money are set to valid “〇”, and product registration (clerk side). And the product registration (customer side) is invalid (-). In other words, the semi-self mode (accounting-only mode) is an operation mode in which the self-terminal does not execute the registration process, and executes the settlement process exclusively based on the registration information generated in the other terminal. In the semi-self mode (accounting-only mode), the operation mode does not execute the registration process (because no registration information is generated). Therefore, as shown in FIG. The issuance of accounting vouchers is also invalid (-).

(通常モード(制限モード))
通常モード(制限モード)は、図5(B)に示すように、図5(A)の通常モード(標準モード)において有効「〇」としていた他端末への登録情報の送信とお会計券の発行とを無効「−」としたものである。つまり、通常モード(制限モード)は、通常モード(標準モード)においては許容されている他端末に精算処理を実行させる機能を制限した動作モードである。
(Normal mode (Limited mode))
In the normal mode (restricted mode), as shown in FIG. 5 (B), the registration information is transmitted to another terminal and issuance of a check voucher, which is set to be valid “〇” in the normal mode (standard mode) of FIG. 5 (A). Are invalid "-". That is, the normal mode (restricted mode) is an operation mode in which the function of allowing another terminal to execute the settlement process, which is permitted in the normal mode (standard mode), is limited.

(セミセルフモード(登録専用モード))
セミセルフモード(登録専用モード)は、図5(B)に示すように、商品登録(店員側)、他端末への登録情報の送信、お会計券の発行を有効「〇」とし、商品登録(客側)、貨幣の投入、他端末からの登録情報の受信、お会計券の読取を無効「−」とした動作モードである。つまり、セミセルフモード(登録専用モード)は、専ら、自端末において登録処理を実行し、他端末に精算処理を実行させる動作モードである。なお、セミセルフモード(登録専用モード)は、店員による登録操作を前提としているため、商品登録(客側)を無効「−」としている。
(Semi-self mode (registration only mode))
In the semi-self mode (registration only mode), as shown in FIG. 5B, product registration (store clerk side), transmission of registration information to another terminal, and issuance of a cash voucher are validated as “〇”, and product registration ( This is an operation mode in which the customer's side), insertion of money, reception of registration information from another terminal, and reading of a bill are invalid (-). That is, the semi-self mode (registration only mode) is an operation mode in which the registration process is executed exclusively in the own terminal and the other terminal executes the settlement process. Note that the semi-self mode (registration only mode) is premised on the registration operation by the clerk, and therefore, the product registration (customer side) is set to invalid "-".

(機能の有効、無効について)
なお、上記では、POS端末20は、動作モードに応じて、POS端末20自身が備える各種の機能(図5(A)の商品登録(店員側)、商品登録(客側)、貨幣の投入、…、お会計券の読取)の夫々について、有効「〇」であるか無効「−」であるかが異なる旨を説明した。換言すれば、上記では、POS端末20は、全部の機能(図5(A)の商品登録(店員側)、商品登録(客側)、貨幣の投入、…、お会計券の読取)を元々有し、うち一部の機能を動作モードに応じて無効とする旨を説明した(例えば、図5(A)に示すように、POS端末20は、通常モード(標準モード)であるときは商品登録(客側)を無効「−」とし、フルセルフモードであるときは他端末への登録情報の送信とお会計券の発行とを無効「−」としている)。
(About enabling and disabling functions)
Note that, in the above description, the POS terminal 20 performs various functions (product registration (clerk side), product registration (customer side) in FIG. .., And that the validity is different from the validity “が” or the invalidity “−”. In other words, in the above description, the POS terminal 20 originally has all the functions (product registration (clerk side), product registration (customer side), insertion of money,... It has been described that some of the functions are invalidated in accordance with the operation mode (for example, as shown in FIG. 5A, the POS terminal 20 is a commodity when in the normal mode (standard mode)). The registration (customer side) is set to invalid "-", and in the full self mode, the transmission of registration information to another terminal and the issuance of a bill are set to invalid "-").

しかしながら、POS端末20は、動作モードに応じて実行可能な機能が異なればよく、POS端末20は、必ずしも、全部の機能を元々有し、うち一部の機能を動作モードに応じて無効とするといった構成としなくてもよい。例えば、POS端末20は、初めから全部の機能(該機能を実現するためのプログラム)を有するのではなく、動作モードに応じて(例えば、動作モードの切り替えに際し)、当該動作モードにおいて必要となる機能(図5において有効「〇」とした機能に相当する機能)を実現するためのプログラムを外部(例えば、ストアコントローラ10、監視端末、店外のサーバ(クラウド等)等)から取得して実行可能な状態とするとともに、当該動作モードに不要な機能(図5において無効「−」とした機能に相当する機能)を実現するためのプログラムが存在する場合(保持する場合)には当該プログラムを実行不能な状態としてもよい(例えば消去するようにしてもよい)。なお、不要な機能を実現するためのプログラムを実行不能な状態とした後に必要な機能を実現するためのプログラムを取得して実行可能な状態としてもよい。また例えば、POS端末20は、動作モードの切り替えに際し、移行先の動作モードに関わらず、一旦、全部のプログラムを実行不能な状態とした後に、当該動作モードにおいて必要となる機能を実現するためのプログラムを外部から取得して実行可能な状態としてもよい。
つまり、POS端末20の構成としては、動作モードに応じて、元々具備する各種の機能のうちの一部を無効「−」にするといったものであってもよいし、動作モードに応じて、必要な機能のみを適宜を具備させるといったものであってもよい。
However, the POS terminal 20 may have different functions that can be executed according to the operation mode, and the POS terminal 20 necessarily has all functions originally, and some of the functions are invalidated according to the operation mode. It is not necessary to adopt such a configuration. For example, the POS terminal 20 does not have all the functions (programs for realizing the functions) from the beginning, but is required in the operation mode according to the operation mode (for example, when switching the operation mode). A program for realizing a function (a function corresponding to the function marked as “〇” in FIG. 5) is acquired from the outside (for example, the store controller 10, a monitoring terminal, a server (cloud or the like) outside the store, etc.) and executed. If a program for realizing a function that can be set in a possible state and a function unnecessary for the operation mode (a function corresponding to the function set to “-” in FIG. 5) is present (when the program is held), the program is executed. The state may not be executable (for example, the state may be deleted). The program for realizing the unnecessary functions may be made unexecutable, and then the program for realizing the necessary functions may be acquired and made executable. Further, for example, when switching the operation mode, the POS terminal 20 temporarily disables all programs regardless of the operation mode of the transition destination, and then realizes a function required in the operation mode. The program may be acquired from the outside to make 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 “−” according to the operation mode, It is also possible to provide only appropriate functions appropriately.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

通常モード(自端末において精算処理を実行する場合も他端末に精算処理を実行させる場合も同様)では、店員は、客の買上商品を店員側(店員側スキャナ部212、店員側表示部210、キー操作部211)にて登録する(図7の上段)。つまり、POS端末20は、店員の操作(店員側スキャナ部212によるスキャン、店員側表示部210へのタッチ、キー操作部211の操作)により、買上商品の登録処理を実行する(図7の上段)。   In the normal mode (the same applies to the case where the payment process is executed on the own terminal and the case where the other terminal executes the payment process), the clerk displays the purchased product of the customer on the clerk side (the clerk side scanner section 212, the clerk side display section 210, It is registered by the key operation unit 211) (the upper part of FIG. 7). That is, the POS terminal 20 executes the registration process of the purchased product by the operation of the clerk (scanning by the clerk-side scanner unit 212, touching the clerk-side display unit 210, and operation of the key operation unit 211) (the upper part of FIG. 7). ).

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

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

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

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

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

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

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

通常モード(自端末において精算処理を実行する場合も他端末に精算処理を実行させる場合も同様)では、店員は、客の買上商品を店員側(店員側スキャナ部212、店員側表示部210、キー操作部211)にて登録する(図9の上段)。つまり、POS端末20(図9の例ではPOS端末20−1)は、店員の操作(店員側スキャナ部212、店員側表示部210、キー操作部211等の操作)により、買上商品の登録処理を実行する(図9の上段)。   In the normal mode (the same applies to the case where the payment process is executed on the own terminal and the case where the other terminal executes the payment process), the clerk displays the purchased product of the customer on the clerk side (the clerk side scanner section 212, the clerk side display section 210, It is registered by the key operation unit 211) (the upper part of FIG. 9). That is, the POS terminal 20 (the POS terminal 20-1 in the example of FIG. 9) performs the registration processing of the purchased product by the operation of the clerk (operation of the clerk-side scanner unit 212, the clerk-side display unit 210, the key operation unit 211, and the like). (The upper part of FIG. 9).

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

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

なお、店員は、POS端末20−1において、精算処理を実行させるPOS端末20(図9の例ではPOS端末20−2、POS端末20−3のいずれか一方)を指定する。あるいは、店員は、POS端末20−1において、精算処理を実行させるPOS端末20(図9の例ではPOS端末20−2やPOS端末20−3)において読み取らせる媒体(お会計券)を発行させてもよい。   In addition, the clerk designates the POS terminal 20 (one of the POS terminal 20-2 and the POS terminal 20-3 in the example of FIG. 9) for executing the settlement process in the POS terminal 20-1. Alternatively, the clerk causes the POS terminal 20-1 to issue a medium (check certificate) to be read by the POS terminal 20 (POS terminal 20-2 or POS terminal 20-3 in the example of FIG. 9) for executing the settlement process. You may.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

なお、店員による操作によって動作モードが切り替わった場合(モード切替操作、店員コードの読み取り等による場合)であっても、店員の操作によらずに動作モードが切り替わった場合(モード切替命令、所定時間経過等による場合)であっても、自端末や他端末の動作モードを報知する。   Even when the operation mode is switched by the operation of the clerk (by the mode switching operation, the reading of the clerk code, etc.), the operation mode is switched without the operation of the clerk (mode switching instruction, predetermined time). However, the operation mode of the own terminal or another terminal is notified.

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

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

また、例えば、初めに、通常モード(標準モード)で動作するPOS端末20−1が、ある取引について登録処理を実行し、続いて、セミセルフモード(会計専用モード)で動作するPOS端末20−2が、上記登録処理による登録情報に基づいて当該取引について精算処理を実行した場合には、精算処理を実行したPOS端末20−2は、当該取引に関する情報(例えば、精算情報)として(又は、当該取引に関する情報に対応付けて)、当該取引に関する登録処理が通常モード(標準モード)においてなされた旨の情報を記憶するとともに、当該取引に関する精算処理がセミセルフモード(会計専用モード)においてなされた旨の情報を記憶してもよい。また、上記に加えて、登録処理を実行したPOS端末20−1も、当該取引に関する登録処理が通常モード(標準モード)においてなされた旨の情報を記憶してもよい。   Also, for example, first, the POS terminal 20-1 operating in the normal mode (standard mode) executes a registration process for a certain transaction, and subsequently, the POS terminal 20-2 operating in the semi-self mode (accounting-only mode). However, when the settlement process is executed for the transaction based on the registration information obtained by the registration process, the POS terminal 20-2 that has executed the settlement process determines that the information regarding the transaction (for example, the settlement information) (or (Corresponding to information relating to the transaction), and information that the registration processing relating to the transaction has been performed in the normal mode (standard mode), and that the settlement processing relating to the transaction has been performed in the semi-self mode (accounting-only mode). Information may be stored. In addition to the above, the POS terminal 20-1 that has performed the registration process may store information indicating that the registration process for the transaction has been performed in the 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 has executed the settlement process stores information indicating that the registration process has been executed in the other terminal (POS terminal 20-1) as information related to the transaction, and stores it in its own terminal (POS terminal). Information indicating that the settlement process has been executed in the terminal 20-2) may be stored.
More specifically, the POS terminal 20-2 stores the terminal identification information of the other terminal (POS terminal 20-1) as the information (terminal identification information) of the terminal that has performed the registration process, and the terminal that has performed the settlement process. The terminal identification information of the own terminal (POS terminal 20-2) may be stored as the terminal identification information. In the above example, the terminal identification information and the operation mode (specifically, the normal mode (standard mode)) of the POS terminal 20-1 that has performed the registration processing are set on the side of the POS terminal 20-2 that executes the payment processing. What is necessary is that information to identify can be obtained. For example, the terminal identification information of the POS terminal 20-1 and the information for identifying the operation mode are supplied from the POS terminal 20-1 to the POS terminal 20-2 (for example, transmission and reception as registration information, Supplied through an external power supply).

また、各POS端末20は、動作モードに関する情報として、動作モードの移行(切り替わり)について記憶してもよい。例えば、POS端末20−1の動作モードが、ある動作モードから他の動作モードに移行した場合には、当該POS端末20−1は、動作モードの移行時刻とともに、何れの動作モードに移行したかの情報(例えば、移行後の動作モードを識別可能な情報等)を記憶してもよい。また、POS端末20−1は、動作モードの移行時刻とともに、何れの動作モードから何れの動作モードに移行したかの情報(例えば、移行前の動作モードを識別可能な情報、移行後の動作モードを識別可能な情報等)を記憶してもよい。   Further, each POS terminal 20 may store, as information on the operation mode, the transition (switch) of the operation mode. For example, when the operation mode of the POS terminal 20-1 shifts from one operation mode to another operation mode, the POS terminal 20-1 determines which operation mode the operation mode has shifted to along with the operation mode shift time. (For example, information capable of identifying the operation mode after the shift) may be stored. In addition, the POS terminal 20-1 includes information indicating which operation mode has been shifted to which operation mode together with the operation mode shift time (for example, information that can identify the operation mode before the shift, the operation mode after the shift, May be stored.

なお、各POS端末20は、店員による操作によって動作モードが切り替わった場合(モード切替操作、店員コードの読み取り等による場合)であっても、店員の操作によらずに動作モードが切り替わった場合(モード切替命令、所定時間経過等による場合)であっても、動作モードの移行に関する情報を記憶してもよい。上記の場合、各POS端末20は、何に基づいて動作モードが移行したかの情報(例えば、店員コード「×××」の店員による操作によって動作モードが移行した旨、端末識別情報「×××」のPOS端末20からのモード切替命令によって動作モードが移行した旨など)を記憶してもよい。   In addition, even when the operation mode is switched by the operation of the clerk (by the mode switching operation, the reading of the clerk code, etc.), the operation mode of each POS terminal 20 is changed without the operation of the clerk ( (In the case of a mode switching command, the lapse of a predetermined time, or the like), information on the transition of the operation mode may be stored. In the above case, each POS terminal 20 has information on what the operation mode has been shifted to (for example, the fact that the operation mode has been shifted by the operation of the clerk with the clerk code “xxx”, and the terminal identification information “xx”. The operation mode may be changed by a mode switching command from the POS terminal 20 of “×”).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

次に、釣銭機209の状態に応じて、精算処理の実行を禁止し、取引に関する取引関連情報(登録データ)を他装置に送信(出力)する処理(以下、「釣銭機障害対応処理」ともいう)について説明する。図17、図18、図19は、通常モード(標準モード)で動作しているPOS端末20の店員側表示部210と客側表示部205に表示される画面例を示す図である。   Next, according to the state of the change machine 209, the process of prohibiting the execution of the settlement process and transmitting (outputting) transaction-related information (registration data) relating to the transaction to another device (hereinafter, also referred to as “change machine failure handling process”). Will be described. 17, 18, and 19 are diagrams illustrating screen examples displayed on the clerk-side display unit 210 and the customer-side display unit 205 of the POS terminal 20 operating in the normal mode (standard mode).

図17(A)は、釣銭機209に障害が発生していない通常時において、店員側表示部210に表示される登録画面を示す図である。ここで、釣銭機209の障害として、ニアフル(あと少しでその釣銭釣札機が収納するある貨幣種が一杯になってしまう状態)、ニアエンド(あと少しでその釣銭釣札機が収納する特定の貨幣種が無くなってしまう状態で、ニアエンプティともいう)、その他の障害(例えば、物理的な故障や、貨幣種が一杯となっているフル状態、コイン詰まり状態等)が挙げられる。以下の説明において、単に障害と記載されている場合には、釣銭機209の障害を示すものとする。また、本実施形態では、ニアエンドには、特定の貨幣種または全ての貨幣種が完全に無くなった状態も含むものとする。   FIG. 17A is a diagram illustrating a registration screen displayed on the clerk-side display unit 210 in a normal state in which a failure has not occurred in the change machine 209. Here, as obstacles of the change machine 209, near full (a state in which a certain currency type stored in the change bill machine is almost full), near end (specific state stored in the change machine in a little time). A state in which the currency type is lost is also referred to as near empty, and other obstacles (for example, a physical failure, a full state in which the currency type is full, a coin jam state, and the like). In the following description, when a failure is simply described, it indicates a failure of the change machine 209. In the present embodiment, the near end includes a state in which a specific currency type or all the currency types are completely lost.

図17(A)には、一例として缶ビールとアスパラの2点の商品が登録され、合計が383円であることが示されている。また、商品が登録されているため、小計ボタンBT10も表示されている。図17(B)は、障害発生時の登録画面(以下、「障害発生登録画面」ともいう)を示す図である。障害が発生すると、登録画面には、ポップアップ301が表示される。このポップアップ301には、「釣銭機障害発生のため現金精算できません お客様の入力を待つか、お会計券の発行を選択してください」と表示される。このとき、客側表示部205には、客が入力可能なボタンが表示されているため、その入力を待つか、店員の判断でお会計券を発行することが可能であることを示している。   FIG. 17A shows an example in which two products, canned beer and asparagus, are registered, and the total is 383 yen. Further, since a product is registered, a subtotal button BT10 is also displayed. FIG. 17B is a diagram illustrating a registration screen when a failure occurs (hereinafter, also referred to as a “failure registration screen”). When a failure occurs, a pop-up 301 is displayed on the registration screen. The pop-up 301 displays the message "Cash cannot be settled due to change machine failure. Wait for customer input or select issuance of accounting ticket." At this time, since the customer side display unit 205 displays a button that can be input by the customer, it indicates that it is possible to wait for the input or issue a voucher at the discretion of the clerk. .

さらに、図17(B)では、小計ボタンBT10がグレーアウトされ、操作不能となっている。これにより、小計を行うことが不可能となる。また小計されていない場合には、精算も不可能であることから、障害発生時には、精算処理の実行が禁止された状態となっている。また、図17(B)には、お会計券発行予約ボタン302が表示される。これは、店員がお会計券を発行すると判断した場合に押下することで、商品の登録終了後にお会計券が発行される。   Further, in FIG. 17B, the subtotal button BT10 is grayed out and cannot be operated. This makes subtotaling impossible. If no subtotal has been calculated, it is impossible to settle the account. Therefore, when a failure occurs, execution of the adjustment process is prohibited. Also, in FIG. 17B, a bill issue reservation button 302 is displayed. This is pressed when the clerk decides to issue a bill, and the bill is issued after the registration of the product is completed.

図18は、障害発生時に客側表示部205に表示される2種類の画面を示す図である。図18(A)は、客が決済方法を選択する前に障害が発生した場合に表示される画面(以下、「画面A」ともいう)を示す図である。図18(B)は、客が現金を釣銭機209に入金した後に障害が発生した場合に表示される画面(以下、「画面B」ともいう)を示す図である。   FIG. 18 is a diagram showing two types of screens displayed on the customer display unit 205 when a failure occurs. FIG. 18A is a diagram illustrating a screen (hereinafter, also referred to as “screen A”) displayed when a failure occurs before the customer selects a payment method. FIG. 18B is a diagram showing a screen (hereinafter, also referred to as “screen B”) displayed when a failure occurs after the customer deposits cash into change machine 209.

画面Aには、ポップアップ311が表示される。ポップアップ311には、「釣銭機で障害が発生しました 現金精算できません 以下の決済方法が可能です」と表示される。また、ポップアップ311には、客が選択可能な決済方法として、「クレジット」、「電子マネー」、及び「他端末で現金精算」を示すボタンが表示される。「クレジット」は、商品を登録したPOS端末20でクレジットカードによる精算を示す。「電子マネー」は、商品を登録したPOS端末20で電子マネーによる精算を示す。「他端末で現金精算」は、商品を登録したPOS端末20ではない他端末で現金による精算を示す。これら3つの決済方法から、客が所望の決済方法を押下するか、店員により上述したお会計券発行予約ボタン302を押下することができる。以下の説明では、クレジット及び電子マネーによる決済方法での精算を、非現金精算と表現することがある。   A pop-up 311 is displayed on the screen A. The pop-up 311 displays "A change has occurred in the change machine. Cash cannot be settled. The following settlement methods are available." The pop-up 311 displays buttons indicating “credit”, “electronic money”, and “cash settlement at another terminal” as settlement methods that can be selected by the customer. “Credit” indicates payment by credit card at the POS terminal 20 in which the product is registered. “Electronic money” indicates settlement by electronic money at the POS terminal 20 in which a product is registered. “Cash adjustment at another terminal” indicates cash adjustment at another terminal other than the POS terminal 20 in which the product is registered. From these three settlement methods, the customer can press the desired settlement method or the clerk can press the above-mentioned bill issue reservation button 302. In the following description, settlement by a settlement method using credit and electronic money may be referred to as non-cash settlement.

画面Bには、ポップアップ312が表示される。ポップアップ312には、「釣銭機で障害が発生しました 現金精算できません 以下の決済方法が可能です」と表示される。また、ポップアップ312には、客が選択可能な決済方法として、「入金額を返金して他端末で精算」、「入金額を返金せず他端末で精算」、「残金をクレジットで精算」、及び「残金を電子マネーで精算」を示すボタンが表示される。「入金額を返金して他端末で精算」は、釣銭機209に入金した現金をそのまま返金して、商品を登録したPOS端末20ではない他端末で現金による精算を示す。「入金額を返金せず他端末で精算」は、釣銭機209に入金した現金は返金せずに、商品を登録したPOS端末20ではない他端末で現金による残金の精算を示す。「残金をクレジットで精算」は、商品を登録したPOS端末20でクレジットカードによる精算を示す。「電子マネー」は、商品を登録したPOS端末20で電子マネーによる精算を示す。これら4つの決済方法から、客が所望の決済方法を押下するか、店員により上述したお会計券発行予約ボタン302を押下することができる。なお、現金入金後にお会計券発行予約ボタン302が押下された場合には、入金額が返金される。   On the screen B, a pop-up 312 is displayed. In the pop-up 312, it is displayed that "The change machine has failed. The cash settlement cannot be performed. The following settlement methods are possible." In addition, the pop-up 312 includes, as payment methods that the customer can select, “Refund the deposit and settle it with another terminal”, “Settle the deposit with another terminal without refund”, “Settle the balance with credit”, And a button indicating "payment of remaining money with electronic money" is displayed. “Refund the deposit amount and settle it with another terminal” indicates that the cash deposited in the change machine 209 is refunded as it is, and the other terminal other than the POS terminal 20 in which the product is registered is settled with cash. "Payment at other terminal without refund of deposit" indicates that the cash deposited in change machine 209 is not refunded, but the remaining balance is settled by cash at another terminal other than POS terminal 20 in which the product is registered. “Payment of remaining balance by credit” indicates payment by credit card at the POS terminal 20 in which the product is registered. “Electronic money” indicates settlement by electronic money at the POS terminal 20 in which a product is registered. From these four settlement methods, the customer can press the desired settlement method or the clerk can press the above-mentioned bill issue reservation button 302. In addition, when the cashier's ticket issuance reservation button 302 is pressed after cash is deposited, the deposited amount is refunded.

このように、釣銭機209に障害が発生し、現金による決済方法で精算を行う場合には、商品を登録したPOS端末20では、精算処理の実行は禁止され、他端末で精算を行うことで取引が完了する。すなわち、POS端末20の動作モードが、通常モード(標準モード)からセミセルフモード(登録専用モード)に強制的に切り替わることとなる。また、非現金による決済方法で精算処理を実行する場合には、精算処理の実行は禁止されない。なお、上述した登録画面を表示している状態は、小計前であることから合計金額が不明であるが、小計後では合計金額が確定している。そこで、例えば障害としてニアエンドが発生し、釣銭機209による現金の出金が伴わない場合、すなわち、お釣りが発生しない場合には、精算処理の実行を禁止しないようにしてもよい。   As described above, when a change occurs in the change machine 209 and the payment is performed by the cash settlement method, the execution of the payment processing is prohibited in the POS terminal 20 in which the product is registered, and the payment is performed by another terminal. The transaction is completed. That is, the operation mode of the POS terminal 20 is forcibly switched from the normal mode (standard mode) to the semi-self mode (registration only mode). Further, in the case where the settlement process is executed by a non-cash settlement method, the execution of the settlement process is not prohibited. In the state where the above-described registration screen is displayed, the total amount is unknown because it is before the subtotal, but after the subtotal, the total amount is determined. Therefore, for example, when a near-end occurs as an obstacle and cash is not dispensed by the change machine 209, that is, when no change occurs, execution of the settlement process may not be prohibited.

図19は、障害としてニアエンドが発生しており、図18で示したポップアップ311で「他端末で現金精算」が押下された場合、またはポップアップ312で「入金額を返金して他端末で精算」、若しくは「入金額を返金せず他端末で精算」が押下され、小計ボタンBT10が押下された場合に表示される画面を示す図である。従って、障害がニアエンドではなかったり、非現金精算が選択されている場合には表示されない。   FIG. 19 shows a case where a near-end has occurred as a failure and “cash settlement at another terminal” is pressed on the pop-up 311 shown in FIG. Or a screen displayed when "payment at another terminal without refund of deposit" is pressed and subtotal button BT10 is pressed. Therefore, if the obstacle is not near-end or non-cash settlement is selected, it is not displayed.

図19(A)は、客側表示部205に表示される画面(以下、「画面C」ともいう)を示す図である。画面Cには、問い合わせ欄321が設けられている。問い合わせ欄321には、「お支払い金額383円 ちょうどであれば入金可能です 入金しますか?」と表示され、また「はい」、「いいえ」ボタンが表示される。客は、お支払金額ちょうどの現金を入金可能であれば「はい」を押下することで、POS端末20で精算することが可能である。客は、お支払金額ちょうどの現金を入金不可能であれば「いいえ」を押下する。また、この時点では入金されていないことから、取引を完了するためのおわりボタンBT40はグレーアウトされ、操作不能となっているため、精算処理の実行は禁止されている。   FIG. 19A is a diagram illustrating a screen (hereinafter, also referred to as “screen C”) displayed on the customer-side display unit 205. The screen C has an inquiry column 321. In the inquiry column 321, “Payment is just 383 yen, is it possible to deposit? Do you want to deposit?”, And “Yes” and “No” buttons are displayed. If the customer can deposit cash of the exact amount of payment, the customer can press "Yes" to settle the payment at the POS terminal 20. The customer presses “No” if it is not possible to deposit the cash of the payment amount. At this point, since no payment has been made, the end button BT40 for completing the transaction is grayed out and is inoperable, so that execution of the settlement process is prohibited.

図19(B)は、店員側表示部210に表示される画面(以下、「画面D」ともいう)を示す図である。画面Dには、ポップアップ321を表示していることを示すポップアップ322が表示される。ポップアップ322には、「現金ちょうどでの精算を問い合わせ中です」が表示される。また、取引を完了するための現計ボタンBT20はグレーアウトされ、操作不能となっているため、精算処理の実行は禁止されている。   FIG. 19B is a diagram illustrating a screen (hereinafter, also referred to as “screen D”) displayed on the clerk-side display unit 210. On the screen D, a pop-up 322 indicating that the pop-up 321 is displayed is displayed. The pop-up 322 displays "Inquiring for settlement with just cash". Further, since the current total button BT20 for completing the transaction is grayed out and cannot be operated, execution of the settlement process is prohibited.

次に、上述した釣銭機障害対応処理を示すフローチャートについて説明する。図20、図21、図22は、POS端末20における釣銭機障害対応処理を示すフローチャートを示す図である。また、図20、図21、図22に示されるフローチャートは、前客の取引が完了した時点(または電源投入後の起動処理終了時)から精算または登録データを送信するまでの処理を示す。   Next, a flowchart illustrating the change machine failure handling process described above will be described. FIGS. 20, 21, and 22 are flowcharts showing change machine failure handling processing in the POS terminal 20. FIG. The flowcharts shown in FIG. 20, FIG. 21, and FIG. 22 show the processing from the time when the transaction of the previous customer is completed (or at the time of the start-up processing after turning on the power) to the time when the settlement or registration data is transmitted.

図20において、POS端末20は、障害が発生したか否かを判定する(ステップS101)。障害が発生した場合には(ステップS101:YES)、POS端末20は、釣銭機209の使用を禁止する(ステップS102)。釣銭機209への入金を禁止する制御として、貨幣の投入自体を受け付けない制御や、貨幣の投入は受け付けるが、投入された貨幣をそのまま返却する制御が挙げられる。POS端末20は、状態フラグが3か否かを判定する(ステップS103)。状態フラグとは、POS端末20Aの状態を1〜4で示すフラグである。具体的に、「1」は、POS端末20で障害が発生してなく、かつ客により精算方法が選択されていない状態を示す。「2」は、POS端末20で障害が発生してなく、かつ客により精算方法として現金が選択された状態を示す。「3」は、障害発生の有無に関わらず客により精算方法として非現金精算が選択された状態を示す。よって、ステップS103では、客により精算方法として非現金精算が選択されているか否かを判定している。「4」は、障害が発生し、かつ客により精算方法として現金が選択された状態を示す。状態フラグは、当該フローチャート開始前に、「1」で初期化されている。   In FIG. 20, the POS terminal 20 determines whether a failure has occurred (Step S101). If a failure has occurred (step S101: YES), the POS terminal 20 prohibits the use of the change machine 209 (step S102). Examples of the control for prohibiting the deposit machine 209 from receiving money include a control for not accepting the insertion of money itself, and a control for accepting the insertion of money but returning the inserted money as it is. The POS terminal 20 determines whether the status flag is 3 (Step S103). The status flag is a flag indicating the status of the POS terminal 20A by 1 to 4. Specifically, “1” indicates a state in which no failure has occurred in the POS terminal 20 and no payment method has been selected by the customer. “2” indicates a state in which no trouble has occurred in the POS terminal 20 and cash has been selected as a settlement method by the customer. “3” indicates a state in which a customer selects non-cash settlement as a settlement method regardless of whether or not a failure has occurred. Therefore, in step S103, it is determined whether the customer has selected the non-cash payment method as the payment method. “4” indicates a state in which a failure has occurred and the customer has selected cash as the settlement method. The state flag is initialized to “1” before the start of the flowchart.

ステップS103において、状態フラグが「3」の場合には(ステップS103:YES)、POS端末20は、店員側表示部210に障害が発生したことを表示し(ステップS104)、後述する図22のステップS301に進む。状態フラグが「3」ではない場合には(ステップS103:NO)、POS端末20は、状態フラグが「4」か否かを判定する(ステップS105)。状態フラグが「4」の場合には(ステップS105:YES)、既に障害が発生した状態で再び障害が発生したことを示している。この場合、最初に発生した障害で精算方法等については対応済みの状態である。そこで、POS端末20は、ステップS301に進む。   If the status flag is “3” in step S103 (step S103: YES), the POS terminal 20 displays that a failure has occurred on the clerk-side display unit 210 (step S104), and returns to FIG. Proceed to step S301. If the status flag is not “3” (step S103: NO), the POS terminal 20 determines whether the status flag is “4” (step S105). If the status flag is "4" (step S105: YES), it indicates that the fault has occurred again while the fault has already occurred. In this case, the settlement method and the like have already been dealt with for the failure that occurred first. Therefore, the POS terminal 20 proceeds to step S301.

状態フラグが「4」ではない場合には(ステップS105:NO)、POS端末20は、小計ボタンBT10をグレーアウトし、操作を禁止する(ステップS106)。次いで、POS端末20は、他端末に状態を問い合わせ、回答を取得する(ステップS107)。ここでは、他端末が精算可能な状態か否かを問い合わせ、その回答を取得し、精算可能な他端末を記憶する。   If the status flag is not “4” (step S105: NO), the POS terminal 20 grays out the subtotal button BT10 and prohibits the operation (step S106). Next, the POS terminal 20 inquires of the other terminals about the status and obtains an answer (step S107). Here, an inquiry is made as to whether or not the other terminal is in a state in which settlement is possible, a response is obtained, and the other terminal capable of settlement is stored.

POS端末20は、状態フラグが「1」か否かを判定する(ステップS108)。状態フラグが「1」の場合には(ステップS108:YES)、POS端末20は、店員側表示部210に障害発生登録画面を表示し、客側表示部205に画面Aを表示する(ステップS109)。POS端末20は、客により非現金精算(「クレジット」、または「電子マネー」)が選択されたか否かを判定する(ステップS110)。非現金精算が選択された場合には(ステップS110:YES)、POS端末20は、状態フラグに3をセットし(ステップS111)、小計ボタンBT10の操作禁止を解除し(ステップS112)、ステップS301に進む。   The POS terminal 20 determines whether the status flag is “1” (Step S108). If the status flag is “1” (step S108: YES), the POS terminal 20 displays a failure occurrence registration screen on the clerk side display unit 210, and displays a screen A on the customer side display unit 205 (step S109). ). The POS terminal 20 determines whether or not the customer has selected non-cash settlement (“credit” or “electronic money”) (step S110). When the non-cash settlement is selected (step S110: YES), the POS terminal 20 sets 3 to the state flag (step S111), releases the operation prohibition of the subtotal button BT10 (step S112), and proceeds to step S301. Proceed to.

非現金精算が選択されていない場合には(ステップS110:NO)、POS端末20は、「他端末で現金精算」が選択されたか否かを判定する(ステップS113)。「他端末で現金精算」が選択された場合には(ステップS113:YES)、POS端末20は、精算フラグに他端末をセットし(ステップS114)、状態フラグに「4」をセットして(ステップS115)、小計ボタンBT10の操作禁止を解除し(ステップS112)、ステップS301に進む。   If the non-cash settlement has not been selected (step S110: NO), the POS terminal 20 determines whether or not “cash settlement at another terminal” has been selected (step S113). If “cash settlement at another terminal” is selected (step S113: YES), the POS terminal 20 sets another terminal in the settlement flag (step S114) and sets “4” in the status flag (step S114). (Step S115), the operation prohibition of the subtotal button BT10 is released (step S112), and the process proceeds to step S301.

なお、精算フラグとは、精算方法が現金の場合に、他端末で精算を行うか、お会計券で精算を行うかを示すフラグである。他端末で精算を行う場合、精算フラグには他端末がセットされ、お会計券で精算を行う場合、精算フラグにはお会計券がセットされる。プログラム上において、他端末は数字の1で表現され、お会計券は数字の2で表現される。精算フラグは、当該フローチャート開始前に、「0」で初期化されている。   Note that the settlement flag is a flag that indicates whether the settlement is performed by another terminal or the settlement is performed by using a cash voucher when the settlement method is cash. When the settlement is performed at another terminal, the other terminal is set in the settlement flag, and when the settlement is performed with the check sheet, the check sheet is set in the settlement flag. In the program, the other terminal is represented by the numeral 1 and the bill is represented by the numeral 2. The settlement flag is initialized to “0” before the start of the flowchart.

「他端末で現金精算」が選択されていない場合には(ステップS113:NO)、POS端末20は、店員によりお会計券発行予約ボタン302が押下されることで、お会計券が選択されたか否かを判定する(ステップS116)。お会計券が選択されていない場合には(ステップS116:NO)、ステップS110に戻る。お会計券が選択された場合には(ステップS116:YES)、POS端末20は、精算フラグにお会計券をセットし(ステップS117)、状態フラグに「4」をセットし(ステップS118)、小計ボタンBT10の操作禁止を解除し(ステップS112)、ステップS301に進む。   If “cash settlement at another terminal” is not selected (step S113: NO), the POS terminal 20 checks whether the accounting ticket has been selected by pressing the accounting ticket issuance reservation button 302 by the clerk. It is determined whether or not it is (step S116). If no check is selected (step S116: NO), the process returns to step S110. If the bill is selected (step S116: YES), the POS terminal 20 sets the bill in the settlement flag (step S117), and sets “4” in the state flag (step S118). The operation prohibition of the subtotal button BT10 is released (step S112), and the process proceeds to step S301.

上記ステップS108において、状態フラグが「1」ではない場合には(ステップS108:NO)、POS端末20は、状態フラグが「2」か否かを判定する(ステップS119)。状態フラグが「2」の場合には(ステップS119:YES)、POS端末20は、後述する図21のステップS201に進む。状態フラグが「2」ではない場合には(ステップS119:NO)、POS端末20は、ステップS301に進む。   If the status flag is not “1” in step S108 (step S108: NO), the POS terminal 20 determines whether the status flag is “2” (step S119). If the status flag is “2” (step S119: YES), the POS terminal 20 proceeds to step S201 in FIG. 21 described below. If the status flag is not “2” (step S119: NO), the POS terminal 20 proceeds to step S301.

図21において、POS端末20は、店員側表示部210に障害発生登録画面を表示し、客側表示部205に画面Bを表示する(ステップS201)。POS端末20は、客により非現金精算(「残金をクレジットで精算」、または「残金を電子マネーで精算」)が選択されたか否かを判定する(ステップS202)。非現金精算が選択された場合には(ステップS202:YES)、POS端末20は、状態フラグに3をセットし(ステップS203)、小計ボタンBT10の操作禁止を解除し(ステップS204)、ステップS301に進む。   In FIG. 21, the POS terminal 20 displays a failure registration screen on the clerk-side display unit 210, and displays a screen B on the customer-side display unit 205 (step S201). The POS terminal 20 determines whether or not the customer has selected non-cash payment (“pay the balance with credit” or “pay the balance with electronic money”) (step S202). When the non-cash settlement is selected (step S202: YES), the POS terminal 20 sets 3 to the state flag (step S203), releases the operation prohibition of the subtotal button BT10 (step S204), and proceeds to step S301. Proceed to.

非現金精算が選択されていない場合には(ステップS202:NO)、POS端末20は、「入金額を返金して他端末で精算」(図21では、「返金して他端末」)が選択されたか否かを判定する(ステップS205)。「入金額を返金して他端末で精算」が選択された場合には(ステップS205:YES)、POS端末20は、精算フラグに他端末をセットし(ステップS206)、状態フラグに「4」をセットする(ステップS207)。POS端末20は、返金処理を行い(ステップS208)、小計ボタンBT10の操作禁止を解除し(ステップS204)、ステップS301に進む。なお、釣銭機209の障害によって返金できない場合には、画面Bの「入金額を返金して他端末で精算」はグレーアウトされ、客が選択できないようにする。   If the non-cash settlement is not selected (step S202: NO), the POS terminal 20 selects "Refund the deposit and settle it at another terminal" ("Refund and other terminal" in FIG. 21). It is determined whether or not it has been performed (step S205). If “repay the deposit and settle at another terminal” is selected (step S205: YES), the POS terminal 20 sets the other terminal in the adjustment flag (step S206), and sets the status flag to “4”. Is set (step S207). The POS terminal 20 performs a refund process (step S208), releases the operation prohibition of the subtotal button BT10 (step S204), and proceeds to step S301. If the money cannot be refunded due to the failure of the change machine 209, "Refund the deposit and settle it at another terminal" on the screen B is grayed out so that the customer cannot select it.

「入金額を返金して他端末で精算」が選択されていない場合には(ステップS205:NO)、POS端末20は、「入金額を返金せず他端末で精算」(図21では、「返金せずに他端末」)が選択されたか否かを判定する(ステップS209)。「入金額を返金せず他端末で精算」が選択された場合には(ステップS209:YES)、POS端末20は、精算フラグに他端末をセットし(ステップS210)、入金フラグをオンにする(ステップS211)。入金フラグとは、客による入金がある場合にオンを示し、入金がない場合にオフを示すフラグである。POS端末20は、状態フラグに「4」をセットし(ステップS212)、小計ボタンBT10の操作禁止を解除し(ステップS204)、ステップS301に進む。   If “pay the deposit and settle at another terminal” is not selected (step S205: NO), the POS terminal 20 sets “pay at the other terminal without refunding the deposit” (in FIG. 21, “ It is determined whether or not “other terminal without refund” is selected (step S209). When "payment at another terminal without refund" is selected (step S209: YES), POS terminal 20 sets another terminal in the payment flag (step S210) and turns on the payment flag. (Step S211). The deposit flag is a flag that indicates ON when there is a deposit by a customer and OFF when there is no deposit. The POS terminal 20 sets “4” in the status flag (step S212), releases the operation prohibition of the subtotal button BT10 (step S204), and proceeds to step S301.

「入金額を返金せず他端末で精算」が選択されていない場合には(ステップS209:NO)、POS端末20は、店員によりお会計券発行予約ボタン302が押下されることで、お会計券が選択されたか否かを判定する(ステップS213)。お会計券が選択されていない場合には(ステップS213:NO)、ステップS202に戻る。お会計券が選択された場合には(ステップS213:YES)、POS端末20は、精算フラグにお会計券をセットし(ステップS214)、状態フラグに「4」をセットし(ステップS215)、小計ボタンBT10の操作禁止を解除し(ステップS204)、ステップS301に進む。   If "payment at other terminal without refund" is not selected (step S209: NO), the POS terminal 20 checks the billing reservation button 302 by the clerk and presses the checkout button. It is determined whether a ticket has been selected (step S213). If the check ticket has not been selected (step S213: NO), the process returns to step S202. If the check is selected (step S213: YES), the POS terminal 20 sets the check in the checkout flag (step S214) and sets the status flag to "4" (step S215). The operation prohibition of the subtotal button BT10 is released (step S204), and the process proceeds to step S301.

図22において、POS端末20は、商品に付されたバーコードがスキャンされたか否かを判定する(ステップS301)。バーコードがスキャンされた場合には(ステップS301:YES)、POS端末20は、商品を登録し(ステップS302)、登録された商品を表示して(ステップS303)、上記ステップS101に戻る。   In FIG. 22, the POS terminal 20 determines whether a barcode attached to a product has been scanned (step S301). If the barcode is scanned (step S301: YES), the POS terminal 20 registers the product (step S302), displays the registered product (step S303), and returns to step S101.

バーコードがスキャンされていない場合には(ステップS301:NO)、POS端末20は、小計ボタンBT10が押下されたか否かを判定する(ステップS304)。小計ボタンBT10が押下されていない場合には(ステップS304:NO)、ステップS101に戻る。小計ボタンBT10が押下された場合には(ステップS304:YES)、状態フラグが「4」か否かを判定する(ステップS305)。状態フラグが「4」ではない場合には(ステップS305:NO)、障害が発生していないか、非現金精算であることを示しているため、釣銭機209に障害が発生していたとしても精算可能である。従って、POS端末20は、小計画面を表示し(ステップS306)、精算処理を行い(ステップS307)、処理を終了する。   If the barcode has not been scanned (step S301: NO), the POS terminal 20 determines whether the subtotal button BT10 has been pressed (step S304). If the subtotal button BT10 has not been pressed (step S304: NO), the process returns to step S101. If the subtotal button BT10 has been pressed (step S304: YES), it is determined whether the status flag is "4" (step S305). If the status flag is not “4” (step S305: NO), it indicates that no failure has occurred or that non-cash adjustment has been made, so even if a failure has occurred in the change machine 209. It can be settled. Therefore, the POS terminal 20 displays the small plan plane (Step S306), performs the settlement processing (Step S307), and ends the processing.

状態フラグが「4」の場合には(ステップS305:NO)、障害が発生して現金精算であることを示している。そこで、POS端末20は、まず発生している障害が、お支払い金額ちょうどなら入金可能な障害か否かを判定する(ステップS308)。本実施形態では、お支払い金額ちょうどなら入金可能な障害は上述したようにニアエンドである。お支払い金額ちょうどなら入金可能な障害の場合(ステップS308:YES)、POS端末20は、店員側表示部210に画面Dを表示し、客側表示部205に画面Cを表示する(ステップS309)。   When the status flag is "4" (step S305: NO), it indicates that a failure has occurred and the payment is cash. Therefore, the POS terminal 20 first determines whether or not the fault that has occurred is a fault that can be paid if the payment amount is exactly the same (step S308). In the present embodiment, the obstacle that can be paid if the payment amount is exactly is near-end as described above. If the payment amount is a failure that can be paid (step S308: YES), the POS terminal 20 displays the screen D on the clerk-side display unit 210 and the screen C on the customer-side display unit 205 (step S309). .

POS端末20は、画面Cにおいて、「はい」が押下された否かを判定する(ステップS310)。「はい」が押下された場合には(ステップS310:YES)、精算可能なため、POS端末20は、小計画面を表示し(ステップS306)、精算処理を行い(ステップS307)、処理を終了する。   The POS terminal 20 determines whether “Yes” is pressed on the screen C (Step S310). If "Yes" is pressed (step S310: YES), the POS terminal 20 displays the small plan plane (step S306), performs the payment processing (step S307) because the payment is possible, and ends the processing. .

上記ステップS308において、お支払い金額ちょうどなら入金可能な障害ではない場合(ステップS308:NO)、または上記ステップS310において、「いいえ」が押下された場合には(ステップS310:NO)、POS端末20は、現計ボタンBT20をグレーアウトし、操作を禁止する(ステップS311)。次いで、POS端末20は、精算フラグがお会計券を示しているか否かを判定する(ステップS312)。精算フラグがお会計券を示している場合には(ステップS312:YES)、POS端末20は、お会計券を発行して(ステップS313)、処理を終了する。   If it is determined in step S308 that the payment amount is not an obstacle for which payment is possible (step S308: NO), or if “NO” is pressed in step S310 (step S310: NO), the POS terminal 20 Grays out the total button BT20 and prohibits the operation (step S311). Next, the POS terminal 20 determines whether or not the payment flag indicates a bill (step S312). If the settlement flag indicates a bill (step S312: YES), the POS terminal 20 issues the bill (step S313) and ends the process.

精算フラグがお会計券を示していない場合には(ステップS312:NO)、積算フラグは他端末を示しているため、POS端末20は、他端末に登録データを送信する(ステップS314)。POS端末20は、入金フラグがオンか否かを判定する(ステップS315)。入金フラグがオフの場合には(ステップS315:NO)、処理を終了する。入金フラグがオンの場合には(ステップS315:YES)、POS端末20は、登録データを送信した他端末に入金情報を送信して(ステップS316)、処理を終了する。入金情報は、客が釣銭機209に入金した金種とその枚数とを示す情報である。   If the payment flag does not indicate a bill (step S312: NO), the POS terminal 20 transmits registration data to the other terminal because the integration flag indicates another terminal (step S314). The POS terminal 20 determines whether the deposit flag is on (Step S315). If the deposit flag is off (step S315: NO), the process ends. If the deposit flag is on (step S315: YES), the POS terminal 20 transmits the deposit information to the other terminal that has transmitted the registration data (step S316), and ends the processing. The deposit information is information indicating the denomination and the number of coins that the customer has deposited into the change machine 209.

以上説明したように、本実施形態によれば、釣銭機209の状態に応じて、現金による決済方法での精算処理の実行を禁止し、精算処理の実行が禁止された場合に、登録処理において生成された登録データを出力する。出力方法は、上記実施形態で示したように、登録データを送信する方法や、お会計券を発行する方法が挙げられる。これにより、釣銭機に障害が発生しても、商品の再登録を行うことなく精算可能となる。   As described above, according to this embodiment, according to the state of the change machine 209, the execution of the settlement process by the cash settlement method is prohibited, and when the execution of the settlement process is prohibited, the registration process is performed. Output the generated registration data. As shown in the above embodiment, the output method includes a method of transmitting registration data and a method of issuing a check voucher. As a result, even if a failure occurs in the change machine, it is possible to make payment without re-registering the product.

また、図19などに示したように、精算処理において、釣銭機209による現金の出金が伴わない場合には、精算処理の実行を禁止せずに精算を行うため商品の再登録を行うことなく自装置で精算可能となる。   Further, as shown in FIG. 19 and the like, when cash is not dispensed by the change machine 209 in the checkout process, it is necessary to re-register the product in order to perform the checkout without prohibiting the execution of the checkout process. Without the need to settle on your own device.

また、図18などに示したように、客により現金が入金された後に、精算処理の実行が禁止された場合には、返金することも可能である。さらに、客により現金が入金された後に、精算処理の実行が禁止された場合には、入金に関する入金情報を他装置に送信可能なため、入金情報に基づいた精算を他装置で行うことができる。   In addition, as shown in FIG. 18 and the like, if the execution of the settlement process is prohibited after the cash is received by the customer, it is possible to refund the money. Furthermore, if the execution of the payment process is prohibited after the customer has received the cash, the payment information relating to the payment can be transmitted to another device, so that the payment can be performed by the other device based on the payment information. .

以上説明した実施形態では、登録データの送信先として、精算可能な他装置を例にしたが、そのような装置として、通常モード(標準モード)、フルセルフモード、及びセミセルフモード(会計専用モード)で動作しているPOS端末20が挙げられる。また、精算可能な他装置が複数存在する場合には、店員または客により登録データを送信するPOS端末20を指定可能としてもよい。この場合、通常のフルセルフモードにおいて精算する端末を指定する画面の態様とは異なる態様(障害は発生したことを明示するなど)で表示してもよい。このようにすることで、店員に注意を促すことができる。   In the above-described embodiment, another device that can settle payment is used as an example of the destination of the registration data. However, such devices include a normal mode (standard mode), a full self mode, and a semi self mode (accounting only mode). And the POS terminal 20 operating on the Internet. In addition, when there are a plurality of other devices that can be settled, the POS terminal 20 to which the registration data is transmitted may be designated by a clerk or customer. In this case, it may be displayed in a mode different from the mode of the screen for designating the terminal to be settled in the normal full self mode (for example, to clearly indicate that a failure has occurred). By doing so, the clerk can be alerted.

さらに、店員の移動距離が短いなど、店員が容易に釣銭を取得可能な位置にPOS端末20が存在し、当該POS端末20が精算可能な場合、登録データ及び入金情報をPOS端末20に送信し、POS端末20で店員が釣銭とレシートを受け取り、客に手渡すようにしてもよい。このようにすることで、客側表示部205には、障害が発生していない画面と同じ画面を表示できるので、客は通常通りの対応で済み、また客の移動を伴わないため、客に手間を取らせることがなく取引を完了することができる。   Further, when the POS terminal 20 is located at a position where the clerk can easily obtain change, such as when the clerk has a short moving distance, and the POS terminal 20 can settle the payment, the registration data and the deposit information are transmitted to the POS terminal 20. Alternatively, the clerk may receive the change and receipt at the POS terminal 20 and hand it to the customer. By doing so, the same screen as the screen on which no failure has occurred can be displayed on the customer side display unit 205, so that the customer can respond normally, and the customer does not move. Transactions can be completed without any hassle.

また、本実施形態では、客側に釣銭機209が設けられたPOS端末20を例にしたが、客側に釣銭機209が設けられてなく、商品を登録可能で、店員側に釣銭機(ドロワーも含む)が設けられた商品販売データ処理装置にも適用できる。具体的には、本実施形態と同様にニアフルやニアエンド、またはドロワーが開かないなどの障害が発生した場合に、精算可能な他の装置に登録データを送信し、送信先の装置で精算を行う。このようにすることで、釣銭機に障害が発生しても、商品の再登録を行うことなく精算可能となる。   Further, in the present embodiment, the POS terminal 20 in which the change machine 209 is provided on the customer side is described as an example. However, the change machine 209 is not provided on the customer side, and merchandise can be registered. (Including a drawer). Specifically, similarly to the present embodiment, when a failure such as near full, near end, or the drawer does not open, the registration data is transmitted to another device that can be settled and the device at the transmission destination performs the settlement. . By doing so, even if a failure occurs in the change machine, it is possible to make payment without re-registering the product.

本実施形態では、非現金による決済方法での精算として、クレジットと電子マネーを例にしたが、現金決済でなければよく、例えば電子マネー以外のプリペイドカード、ポイント、またはお釣りの出ない商品券等であってもよい。さらに、プリペイドカード(電子マネーも含む)で精算する場合には、残高照会、及びチャージを可能としてもよい。   In the present embodiment, credit and electronic money are taken as examples of settlement in the non-cash settlement method. However, it is not necessary to use cash settlement, and for example, a prepaid card other than electronic money, points, gift certificates without change, etc. It may be. Further, in the case of performing payment using a prepaid card (including electronic money), balance inquiry and charge may be made possible.

本実施形態では、小計時にお支払い金額ちょうどであれば入金可能としたが、これに限るものではない。例えば、出金可能な範囲の釣銭となる入金額であれば、精算可能としてもよい。具体的には、1円玉についてニアエンドである状態で、お支払金額が980円の場合、1000円を入金可能とする。実際の運用では、お支払金額と想定される入金額から、釣銭が出金可能であるか判定し、出金可能である入金額を客に提示してもよい。お支払金額が980円の場合には、想定される入金額として、1000円、1030円、1080円などをPOS端末20で割り出し、それらの入金額で釣銭を出金可能か否かを判定し、釣銭を出金可能な入金額を客に提示する。このようにすることで、客を移動させることなく精算を完了する可能性を高めることができる。また、釣銭を出金可能な入金額を客に提示する機能は、登録データを他装置に送信することができない商品販売データ処理装置に適用してもよい。この場合、例えば商品販売データ処理装置を1台でのみ運用している店舗では特に有効である。   In the present embodiment, payment is possible if the payment amount is exactly the same at the time of subtotaling, but the present invention is not limited to this. For example, if the deposit amount is a change within a range in which payment can be made, the payment may be possible. Specifically, if the payment amount is 980 yen in a state where the one-yen coin is near-end, 1000 yen can be deposited. In actual operation, it may be determined whether or not change can be dispensed from the deposit amount assumed to be the payment amount, and the deposit amount that can be dispensed may be presented to the customer. If the payment amount is 980 yen, the POS terminal 20 determines 1000 yen, 1030 yen, 1080 yen, etc. as the assumed deposit amount, and determines whether or not the change amount can be dispensed with the deposited amount. Then, the customer is presented with a deposit amount at which the change can be dispensed. By doing so, the possibility of completing the settlement without moving the customer can be increased. In addition, the function of presenting a deposit amount with which a change can be dispensed to a customer may be applied to a merchandise sales data processing device that cannot transmit registration data to another device. In this case, for example, it is particularly effective in a store that operates only one product sales data processing device.

以上説明したように、本実施形態における釣銭機209の状態には、ニアフルやニアエンドだけではなく、お支払金額と想定される入金額から、釣銭が出金可能な状態か否か(すなわち釣銭機209の各金種ごと在高)などであってもよい。   As described above, the state of the change machine 209 according to the present embodiment includes not only near-full and near-end but also whether or not change is possible from the deposit amount assumed to be the payment amount (that is, whether the change machine can be dispensed). 209 for each denomination).

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

以上、本発明の実施の形態について図面を参照して詳述したが、具体的な構成はその実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計等も含まれる。   As described above, the embodiments of the present invention have been described in detail with reference to the drawings. However, the specific configuration is not limited to the embodiments, and includes a design and the like without departing from the gist of the present invention.

(付記1)
商品の登録処理を実行可能な登録手段と、
精算処理を実行可能な精算手段と、
前記精算手段による精算で生じた釣銭を含む現金を出金可能な出金手段と、
前記出金手段の状態に応じて、取引の完了を禁止する禁止手段と、
前記禁止手段により取引完了が禁止された場合に、前記取引に関する取引関連情報を他装置に送信する送信手段と、
を備えたことを特徴とする商品販売データ処理装置。
(付記2)
前記精算手段により、現金以外で精算処理を実行する場合には、前記禁止手段は前記取引の完了を禁止しないことを特徴とする付記1に記載の商品販売データ処理装置。
(付記3)
前記精算手段による精算処理において、前記出金手段による現金の出金が伴わない場合には、前記禁止手段は前記取引の完了を禁止しないことを特徴とする付記1に記載の商品販売データ処理装置。
(付記4)
客が現金を入金可能な入金手段を備え、
客により前記入金手段に現金が入金された後に、前記禁止手段により前記取引の完了が禁止された場合には、返金することを特徴とする付記1から付記3のいずれか1項に記載の商品販売データ処理装置。
(付記5)
客が現金を入金可能な入金手段を備え、
客により前記入金手段に現金が入金された後に、前記禁止手段により前記取引の完了が禁止された場合には、入金に関する入金情報を前記他装置に送信することを特徴とする付記1から付記3のいずれか1項に記載の商品販売データ処理装置。
(付記6)
商品を登録する登録処理と精算処理とを実行可能な登録精算装置と、顧客の操作に応じて精算処理を実行する精算装置とを備えた商品販売データ処理システムであって、
前記登録精算装置は、
商品の登録処理を実行可能な登録手段と、
精算処理を実行可能な精算手段と、
前記精算手段による精算で生じた釣銭を含む現金を出金可能な出金手段と、
前記出金手段の状態に応じて、取引の完了を禁止する禁止手段と、
前記禁止手段により取引完了が禁止された場合に、前記取引に関する取引関連情報を他装置に送信する送信手段と、
を備えたことを特徴とする商品販売データ処理システム。
(付記7)
商品販売データ処理装置としてコンピュータを機能させるプログラムであって、
前記コンピュータを、
商品の登録処理を実行可能な登録手段と、
精算処理を実行可能な精算手段と、
前記精算手段による精算で生じた釣銭を含む現金を出金可能な出金手段と、
前記出金手段の状態に応じて、取引の完了を禁止する禁止手段と、
前記禁止手段により取引完了が禁止された場合に、前記取引に関する取引関連情報を他装置に送信する送信手段として機能させることを特徴とするプログラム。
(Appendix 1)
A registration unit capable of executing a product registration process;
Settlement means capable of executing settlement processing;
Withdrawal means capable of withdrawing cash including change generated by the settlement by the settlement means,
Prohibition means for prohibiting the completion of the transaction according to the state of the withdrawal means;
When the completion of the transaction is prohibited by the prohibition unit, a transmission unit that transmits transaction-related information related to the transaction to another device,
A merchandise sales data processing device comprising:
(Appendix 2)
The merchandise sales data processing device according to claim 1, wherein when the settlement unit executes a settlement process other than cash, the prohibition unit does not inhibit the completion of the transaction.
(Appendix 3)
The merchandise sales data processing apparatus according to claim 1, wherein in the settlement process by the settlement unit, when cash is not dispensed by the dispensing unit, the prohibition unit does not prohibit the completion of the transaction. .
(Appendix 4)
The customer is provided with a means of depositing cash,
The product according to any one of Supplementary notes 1 to 3, wherein if the prohibition means prohibits the completion of the transaction after cash is deposited in the deposit means by the customer, the money is refunded. Sales data processing equipment.
(Appendix 5)
The customer is provided with a means of depositing cash,
In the case where the completion of the transaction is prohibited by the prohibition means after the customer has deposited cash into the payment means, payment information relating to the payment is transmitted to the other device. The product sales data processing device according to any one of the above.
(Appendix 6)
A merchandise sales data processing system comprising a registration and payment device capable of performing a registration process and a payment process for registering a product, and a payment device for performing a payment process in accordance with a customer operation,
The registration and payment device,
A registration unit capable of executing a product registration process;
Settlement means capable of executing settlement processing;
Withdrawal means capable of withdrawing cash including change generated by the settlement by the settlement means,
Prohibition means for prohibiting the completion of the transaction according to the state of the withdrawal means;
When the completion of the transaction is prohibited by the prohibition unit, a transmission unit that transmits transaction-related information related to the transaction to another device,
A product sales data processing system comprising:
(Appendix 7)
A program that causes a computer to function as a product sales data processing device,
Said computer,
A registration unit capable of executing a product registration process;
Settlement means capable of executing settlement processing;
Withdrawal means capable of withdrawing cash including change generated by the settlement by the settlement means,
Prohibition means for prohibiting the completion of the transaction according to the state of the withdrawal means;
A program that, when the completion of a transaction is prohibited by the prohibition unit, functions as a transmission unit that transmits transaction-related information on the transaction to another device.

1…POSシステム
10…ストアコントローラ
20…POS端末
201…CPU
202…ROM
203…RAM
204…ハードディスク
205…客側表示部
206…客側スキャナ部
208…カード決済部
209…釣銭機
210…店員側表示部
211…キー操作部
212…店員側スキャナ部
213…印刷部
214…音声出力部
215…通信部
DESCRIPTION OF SYMBOLS 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 settlement unit 209 change machine 210 clerk display unit 211 key operation unit 212 clerk scanner unit 213 printing unit 214 voice output unit 215 ... communication unit

Claims (7)

商品の登録処理を実行可能な登録手段と、
現金による決済方法、または非現金による決済方法で精算処理を実行可能な精算手段と、
前記精算手段による精算で生じた釣銭を含む現金を出金可能な出金手段と、
前記出金手段の状態に応じて、前記現金による決済方法での前記精算処理の実行を禁止する禁止手段と、
前記禁止手段により前記精算処理の実行が禁止された場合に、前記登録手段による登録処理において生成された登録データを出力する出力手段と、
を備えたことを特徴とする商品販売データ処理装置。
A registration unit capable of executing a product registration process;
Settlement means capable of executing settlement processing by a cash settlement method or a non-cash settlement method,
Withdrawal means capable of withdrawing cash including change generated by the settlement by the settlement means,
Prohibition means for prohibiting execution of the settlement process in the cash settlement method according to the state of the withdrawal means,
An output unit that outputs registration data generated in the registration process by the registration unit when the execution of the settlement process is prohibited by the prohibition unit;
A merchandise sales data processing device comprising:
非現金による決済方法の場合には、前記禁止手段は前記精算手段による前記精算処理の実行を禁止しないことを特徴とする請求項1に記載の商品販売データ処理装置。   The merchandise sales data processing apparatus according to claim 1, wherein in the case of a non-cash settlement method, the prohibition unit does not prohibit execution of the settlement process by the settlement unit. 前記精算処理において、前記出金手段による現金の出金が伴わない場合には、前記禁止手段は前記精算手段による前記精算処理の実行を禁止しないことを特徴とする請求項1に記載の商品販売データ処理装置。   2. The merchandise sales according to claim 1, wherein in the settlement process, when no cash is dispensed by the dispensing unit, the prohibition unit does not prohibit execution of the settlement process by the settlement unit. Data processing device. 客が現金を入金可能な入金手段を備え、
客により前記入金手段に現金が入金された後に、前記禁止手段により前記精算処理の実行が禁止された場合には、返金することを特徴とする請求項1から請求項3のいずれか1項に記載の商品販売データ処理装置。
The customer is provided with a means of depositing cash,
The method according to any one of claims 1 to 3, wherein if the execution of the settlement process is prohibited by the prohibition unit after cash is deposited into the payment unit by a customer, the money is refunded. Product sales data processing device as described.
客が現金を入金可能な入金手段を備え、
客により前記入金手段に現金が入金された後に、前記禁止手段により前記精算処理の実行が禁止された場合には、前記出力手段は入金に関する入金情報を出力することを特徴とする請求項1から請求項3のいずれか1項に記載の商品販売データ処理装置。
The customer is provided with a means of depositing cash,
The method according to claim 1, wherein after the cash is deposited by the customer into the depositing unit, if the execution of the settlement process is prohibited by the prohibiting unit, the output unit outputs payment information related to the deposit. The merchandise sales data processing device according to claim 3.
商品を登録する登録処理と精算処理とを実行可能な登録精算装置と、顧客の操作に応じて精算処理を実行する精算装置とを備えた商品販売データ処理システムであって、
前記登録精算装置は、
商品の登録処理を実行可能な登録手段と、
現金による決済方法、または非現金による決済方法で精算処理を実行可能な精算手段と、
前記精算手段による精算で生じた釣銭を含む現金を出金可能な出金手段と、
前記出金手段の状態に応じて、前記現金による決済方法での前記精算処理の実行を禁止する禁止手段と、
前記禁止手段により前記精算処理の実行が禁止された場合に、前記登録手段による登録処理において生成された登録データを出力する出力手段と、
を備えたことを特徴とする商品販売データ処理システム。
A merchandise sales data processing system comprising a registration and payment device capable of performing a registration process and a payment process for registering a product, and a payment device for performing a payment process in accordance with a customer operation,
The registration and payment device,
A registration unit capable of executing a product registration process;
Settlement means capable of executing settlement processing by a cash settlement method or a non-cash settlement method,
Withdrawal means capable of withdrawing cash including change generated by the settlement by the settlement means,
Prohibition means for prohibiting execution of the settlement process in the cash settlement method according to the state of the withdrawal means,
An output unit that outputs registration data generated in the registration process by the registration unit when the execution of the settlement process is prohibited by the prohibition unit;
A product sales data processing system comprising:
商品販売データ処理装置としてコンピュータを機能させるプログラムであって、
前記コンピュータを、
商品の登録処理を実行可能な登録手段と、
現金による決済方法、または非現金による決済方法で精算処理を実行可能な精算手段と、
前記精算手段による精算で生じた釣銭を含む現金を出金可能な出金手段と、
前記出金手段の状態に応じて、前記現金による決済方法での前記精算処理の実行を禁止する禁止手段と、
前記禁止手段により前記精算処理の実行が禁止された場合に、前記登録手段による登録処理において生成された登録データを出力する出力手段として機能させることを特徴とするプログラム。
A program that causes a computer to function as a product sales data processing device,
Said computer,
A registration unit capable of executing a product registration process;
Settlement means capable of executing settlement processing by a cash settlement method or a non-cash settlement method,
Withdrawal means capable of withdrawing cash including change generated by the settlement by the settlement means,
Prohibition means for prohibiting execution of the settlement process in the cash settlement method according to the state of the withdrawal means,
When the execution of the settlement process is prohibited by the prohibition unit, the program causes the registration unit to function as an output unit that outputs registration data generated in the registration process.
JP2018159742A 2018-08-28 2018-08-28 Merchandise sales data processing device, merchandise sales data processing system, and program Active JP7216398B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018159742A JP7216398B2 (en) 2018-08-28 2018-08-28 Merchandise sales data processing device, merchandise sales data processing system, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018159742A JP7216398B2 (en) 2018-08-28 2018-08-28 Merchandise sales data processing device, merchandise sales data processing system, and program

Publications (2)

Publication Number Publication Date
JP2020035113A true JP2020035113A (en) 2020-03-05
JP7216398B2 JP7216398B2 (en) 2023-02-01

Family

ID=69668168

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018159742A Active JP7216398B2 (en) 2018-08-28 2018-08-28 Merchandise sales data processing device, merchandise sales data processing system, and program

Country Status (1)

Country Link
JP (1) JP7216398B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7575053B2 (en) 2020-12-01 2024-10-29 株式会社寺岡精工 Product sales data processing device and program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010086202A (en) * 2008-09-30 2010-04-15 Glory Ltd Cash register settlement system
JP2013050749A (en) * 2011-08-30 2013-03-14 Toshiba Tec Corp Pos system
JP2018109932A (en) * 2016-12-28 2018-07-12 株式会社寺岡精工 POS system, settlement device, registration device and program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010086202A (en) * 2008-09-30 2010-04-15 Glory Ltd Cash register settlement system
JP2013050749A (en) * 2011-08-30 2013-03-14 Toshiba Tec Corp Pos system
JP2018109932A (en) * 2016-12-28 2018-07-12 株式会社寺岡精工 POS system, settlement device, registration device and program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7575053B2 (en) 2020-12-01 2024-10-29 株式会社寺岡精工 Product sales data processing device and program

Also Published As

Publication number Publication date
JP7216398B2 (en) 2023-02-01

Similar Documents

Publication Publication Date Title
JP2014086032A (en) Pos system
JP7201232B2 (en) Merchandise sales data processor and program
JP2020008960A (en) Sales data processing device and sales data processing system
JP2020027469A (en) Commodity sales data processing device, commodity sales data processing system, and program
JP2023138681A (en) Sales data processing device and program
JP2011076298A (en) Merchandise sales data processor and program
JP7437070B2 (en) Settlement 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
US11853991B2 (en) Accounting apparatus and method of controlling an accounting apparatus
JP7157440B2 (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
JP7301324B2 (en) Sales data processor and program
JP2019139596A (en) Sales data processing apparatus and program
JP7382052B2 (en) Sales data processing device and program
JP7321598B2 (en) Merchandise sales data processing device, merchandise sales data processing system, and program
JP7335575B2 (en) Merchandise sales data processing device, merchandise sales data processing system, and program
JP2021009614A (en) Product sales data processing apparatus and program
JP2020017224A (en) Commodity sales data processor, program, and method of inputting sales amount
JP7185338B2 (en) Merchandise sales data processor and program
JP7311884B2 (en) Sales data processor, control method and program
JP2023168512A (en) Commodity sales data processing device and program
JP7384389B2 (en) System, registration and settlement device, control method, and program
JP2021105948A (en) Commodity sales data processing system
JP6311783B2 (en) POS system, product registration apparatus and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210826

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220726

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220729

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220915

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230113

R150 Certificate of patent or registration of utility model

Ref document number: 7216398

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150