JP2023021154A - Settlement device, control program, and settlement method - Google Patents

Settlement device, control program, and settlement method Download PDF

Info

Publication number
JP2023021154A
JP2023021154A JP2022190067A JP2022190067A JP2023021154A JP 2023021154 A JP2023021154 A JP 2023021154A JP 2022190067 A JP2022190067 A JP 2022190067A JP 2022190067 A JP2022190067 A JP 2022190067A JP 2023021154 A JP2023021154 A JP 2023021154A
Authority
JP
Japan
Prior art keywords
payment
amount
cash voucher
information
total amount
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2022190067A
Other languages
Japanese (ja)
Other versions
JP2023021154A5 (en
Inventor
伸也 名村
Shinya Namura
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.)
Toshiba TEC Corp
Original Assignee
Toshiba TEC Corp
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 Toshiba TEC Corp filed Critical Toshiba TEC Corp
Priority to JP2022190067A priority Critical patent/JP2023021154A/en
Publication of JP2023021154A publication Critical patent/JP2023021154A/en
Publication of JP2023021154A5 publication Critical patent/JP2023021154A5/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a semi-self type checkout system in which settlement for a customer who pays with a cash voucher can be smoothly made with a commodity registration device.
SOLUTION: In a case where cash voucher information is included in settlement information received by receiving means, a settlement device compares a purchase amount included in the settlement information to the amount of payment included in the cash voucher information. As a result, if a total amount is larger than the amount of payment, a difference obtained by subtracting the amount of payment from the total amount is displayed as a shortage. If the amount of payment is larger than or equal to the total amount, a difference obtained by subtracting the total amount from the amount of payment is displayed as a change amount. In a case where cash voucher information is not included in the settlement information, or in a case where cash voucher information is included in the settlement information and the total amount included in the settlement information is larger than the amount of payment included in the cash voucher information, the settlement device executes settlement processing.
SELECTED DRAWING: Figure 1
COPYRIGHT: (C)2023,JPO&INPIT

Description

本発明の実施形態は、セミセルフタイプのチェックアウトシステムに用いられる決済装置及び制御プログラム、並びに決済方法に関する。 The embodiments of the present invention relate to a payment device, a control program, and a payment method used in a semi-self-type checkout system.

スーパーマーケット等の量販店向けのチェックアウトシステムとして、セミセルフタイプのシステムが知られている。このシステムは、買上商品の登録および決済のそれぞれの処理をそれぞれ異なる商品登録装置および決済装置で行う。そして商品登録装置の操作は従業員が行い、決済装置の操作は買物客が行う。このようなシステムでは、決済処理のための決済情報を、商品登録装置から空き状態にある決済装置に対して転送する。 A semi-self-type system is known as a checkout system for mass retailers such as supermarkets. In this system, different product registration devices and payment devices perform registration and settlement of purchased products. The product registration device is operated by the employee, and the settlement device is operated by the shopper. In such a system, payment information for payment processing is transferred from a product registration device to an idle payment device.

ところで、決済手段の1つに商品券等の金券がある。また金券には、合計金額(決済金額)よりも金券額の方が多いオーバーテンド状態のときには釣銭を払い出すタイプと、オーバーテンド状態のときでも釣銭を払い出さないタイプとがある。このため、買物客が金券による決済を申し出た際には、その金券が釣銭を払い出すタイプなのか払い出さないタイプなのかを、店側が見極めなければならない。したがって、セミセルフタイプのチェックアウトシステムを導入した場合でも、代金の少なくとも一部を金券で支払う客については、商品登録装置の側で決済する必要がある。ただし、釣銭が発生した場合には、その釣銭をいずれかの決済装置から払い出すようにしたい。 By the way, there is a cash voucher such as a gift certificate as one of the settlement means. There are two types of cash vouchers: a type in which change is paid out when the cash voucher amount is larger than the total amount (settlement amount), and a type in which change is not paid out even in the overtended state. For this reason, when a shopper offers to pay with a cash voucher, the store side must determine whether the cash voucher is of the type that pays change or not. Therefore, even if a semi-self-type checkout system is introduced, it is necessary to settle the account on the product registration device side for customers who pay at least part of the price with cash vouchers. However, when change is generated, it is desirable to pay out the change from one of the settlement devices.

特開2006-344123号公報JP 2006-344123 A

本発明の実施形態が解決しようとする課題は、セミセルフタイプのチェックアウトシステムにおいて、金券で支払う客の決済をスムーズに処理できる商品登録装置の商品登録方法を提供しようとするものである。 The problem to be solved by the embodiments of the present invention is to provide a product registration method for a product registration device that can smoothly process settlement for customers who pay with cash vouchers in a semi-self type checkout system.

一実施形態において、買上商品の合計金額を含む決済情報を決済装置に送信する商品登録装置であって、前記買上商品の代金支払いに用いる金券の入力を受け付け、前記金券が釣銭の払出し可能な設定であり、その金券による支払金額が買上商品の合計金額よりも少ない場合、または前記支払金額が前記合計金額よりも多い場合、あるいは前記金券が釣銭の払出し不可能な設定であり、その金券による支払金額が前記合計金額よりも少ない場合には、前記決済情報とともに前記支払金額を含む金券情報を前記決済装置に送信する商品登録装置とともにチェックアウトシステムを構成する決済装置は、受信手段と、比較手段と、不足額表示手段と、釣銭額表示手段と、決済処理手段とを備える。 In one embodiment, a commodity registration device that transmits settlement information including the total amount of purchased commodities to a settlement device, receives an input of a cash voucher to be used for payment of the purchased commodities, and is set such that change can be paid out from the cash voucher. and if the payment amount with the cash voucher is less than the total amount of the purchased product, or if the payment amount is greater than the total amount, or if the cash voucher is set so that change cannot be paid out, payment with the cash voucher If the amount is less than the total amount, the payment device that constitutes the checkout system together with the product registration device that transmits the payment information and cash coupon information including the payment amount to the payment device includes receiving means and comparison means. , a shortage amount display means, a change amount display means, and a settlement processing means.

受信手段は、商品登録装置から決済情報を受信する。比較手段は、受信手段で受信した決済情報に金券情報が含まれている場合、決済情報に含まれる買上金額と金券情報に含まれる支払金額とを比較する。 The receiving means receives payment information from the product registration device. The comparison means compares the purchase amount included in the payment information with the payment amount included in the payment information when the payment information received by the reception means includes the payment information.

不足額表示手段は、比較手段による比較の結果、支払金額よりも合計金額の方が大きい場合、合計金額から支払金額を減じた差額を不足額として表示する。釣銭額表示手段は、比較手段による比較の結果、支払金額が合計金額以上の場合、支払金額から合計金額を減じた差額を釣銭額として表示する。 If the total amount is larger than the payment amount as a result of the comparison by the comparison means, the deficit display means displays the difference obtained by subtracting the payment amount from the total amount as the deficit. The change amount display means displays the difference amount obtained by subtracting the total amount from the payment amount as the change amount when the payment amount is equal to or greater than the total amount as a result of the comparison by the comparison means.

決済処理手段は、受信手段で受信した決済情報に金券情報が含まれていない場合、あるいは決済情報に金券情報が含まれており、かつ金券情報に含まれる支払金額よりも決済情報に含まれる合計金額の方が大きい場合、決済処理を実行する。 If the payment information received by the receiving means does not contain cash voucher information, or if cash voucher information is included in the payment information, the payment processing means receives the total amount included in the payment information rather than the payment amount included in the cash voucher information. If the amount is greater, execute settlement processing.

本実施形態に係るチェックアウトシステムの斜視図。1 is a perspective view of a checkout system according to this embodiment; FIG. 図1に示すチェックアウトシステムの商品登録装置および決済装置のブロック図。FIG. 2 is a block diagram of the product registration device and payment device of the checkout system shown in FIG. 1; 図2に示す商品登録装置のRAMに形成されるデータテーブルを示す模式図。FIG. 3 is a schematic diagram showing a data table formed in a RAM of the product registration device shown in FIG. 2; 図2に示す商品登録装置の補助記憶デバイスに保存される金種別集計ファイルを示す模式図。FIG. 3 is a schematic diagram showing a denomination total file saved in an auxiliary storage device of the product registration device shown in FIG. 2; 商品登録装置のCPUが、制御プログラムにしたがって実行する制御処理の主要な手順を示す流れ図。4 is a flowchart showing main steps of control processing executed by a CPU of the product registration device according to a control program; 商品登録装置のCPUが、制御プログラムにしたがって実行する制御処理の主要な手順を示す流れ図。4 is a flowchart showing main steps of control processing executed by a CPU of the product registration device according to a control program; 商品登録装置のCPUが、制御プログラムにしたがって実行する制御処理の主要な手順を示す流れ図。4 is a flowchart showing main steps of control processing executed by a CPU of the product registration device according to a control program; 商品登録装置のタッチパネルに表示される登録画面の一例を示す模式図。FIG. 4 is a schematic diagram showing an example of a registration screen displayed on the touch panel of the product registration device; 商品登録装置のタッチパネルに表示される転送先選択画面の一例を示す模式図。FIG. 4 is a schematic diagram showing an example of a transfer destination selection screen displayed on the touch panel of the product registration device; 商品登録装置のタッチパネルに表示される代金支払画面の一例を示す模式図。FIG. 4 is a schematic diagram showing an example of a price payment screen displayed on the touch panel of the product registration device; 商品登録装置のタッチパネルに表示される報知画面の一例を示す模式図。FIG. 4 is a schematic diagram showing an example of a notification screen displayed on the touch panel of the product registration device; 決済装置のCPUが、制御プログラムにしたがって実行する制御処理の主要な手順を示す流れ図。4 is a flow chart showing main steps of control processing executed by the CPU of the settlement apparatus according to the control program;

以下、セミセルフタイプのチェックアウトシステムにおいて、金券で支払う客の決済をスムーズに処理できる商品登録装置の実施形態について、図面を用いて説明する。 An embodiment of a product registration device capable of smoothly processing settlements for customers who pay with cash vouchers in a semi-self-type checkout system will be described below with reference to the drawings.

図1は、本実施形態に係るチェックアウトシステム10の斜視図である。チェックアウトシステム10は、少なくとも1台の商品登録装置11と、少なくとも1台の決済装置12とを含む。図1においては、2台の商品登録装置11と4台の決済装置12とを含んだチェックアウトシステム10を示している。チェックアウトシステム10が、商品登録装置11および決済装置12をそれぞれ何台含むかは任意であり、商品登録装置11と決済装置12との台数の比も任意である。商品登録装置11および決済装置12は、スーパーマーケットなどの店舗のチェックアウトコーナーに設置される。 FIG. 1 is a perspective view of a checkout system 10 according to this embodiment. The checkout system 10 includes at least one product registration device 11 and at least one payment device 12 . FIG. 1 shows a checkout system 10 including two product registration devices 11 and four payment devices 12 . The number of product registration devices 11 and payment devices 12 included in the checkout system 10 is arbitrary, and the ratio of the number of product registration devices 11 and payment devices 12 is also arbitrary. The product registration device 11 and the payment device 12 are installed at a checkout corner of a store such as a supermarket.

商品登録装置11は、チェッカと呼ばれる役割を担った、上記店舗の従業員21が、その操作者となる。決済装置12は、上記の店舗で販売する商品を購入する買物客22が、その操作者となる。ただし決済装置12は、従業員により操作される場合もある。 The product registration device 11 is operated by an employee 21 of the store who plays a role called a checker. The settlement device 12 is operated by the shopper 22 who purchases the merchandise sold at the store. However, the payment device 12 may be operated by an employee.

商品登録装置11は、図1においては、作業テーブル23に取り付けられる。作業テーブル23は、矩形の天板を有する。複数の作業テーブル23が、天板の長手方向がほぼ並行するように配置されることにより、買物客22用の通路が形成される。 The product registration device 11 is attached to the work table 23 in FIG. The work table 23 has a rectangular top plate. A passageway for shoppers 22 is formed by arranging a plurality of work tables 23 such that the longitudinal directions of the top plates are substantially parallel.

商品登録装置11は、買上商品の登録処理、決済情報の生成、決済処理、ならびに決済情報の決済装置12への通知の各機能を備える。登録処理は、通路に進入してきた買物客が持参した商品を買上商品として登録する処理である。決済処理は、買上商品の商取引を決済するための処理である。決済情報は、決済処理に必要となる情報である。 The product registration device 11 has functions of registration processing of purchased products, generation of payment information, payment processing, and notification of payment information to the payment device 12 . The registration process is a process of registering the product brought by the shopper who entered the aisle as a purchased product. Settlement processing is processing for settling commercial transactions for purchased products. Payment information is information necessary for payment processing.

決済装置12は、商品登録装置11から決済情報が通知された場合に、当該決済情報に基づく決済処理を行う。 When payment information is notified from the product registration device 11, the payment device 12 performs payment processing based on the payment information.

図2は商品登録装置11および決済装置12のブロック図である。商品登録装置11および決済装置12は、いずれもネットワークであるLAN(local area network)13に接続されている。ネットワークは、LAN13に代えて、インターネットや無線LANなどの別の通信網を用いることもできる。あるいは商品登録装置11と決済装置12との間でサーバを介して情報を授受する構成としてもよい。 FIG. 2 is a block diagram of the product registration device 11 and the settlement device 12. As shown in FIG. Both the product registration device 11 and the payment device 12 are connected to a LAN (local area network) 13, which is a network. The network can also use another communication network such as the Internet or a wireless LAN instead of the LAN 13 . Alternatively, information may be exchanged between the product registration device 11 and the settlement device 12 via a server.

商品登録装置11は、CPU(central processing unit)11a、ROM(read-only memory)11b、RAM(random-access memory)11c、補助記憶ユニット11d、ドロワ開放ユニット11e、スキャナ11f、タッチパネル11g、プリンタ11h、カードリーダライタ11i、通信ユニット11jおよび伝送システム11kを含む。 The product registration device 11 includes a CPU (central processing unit) 11a, a ROM (read-only memory) 11b, a RAM (random-access memory) 11c, an auxiliary storage unit 11d, a drawer opening unit 11e, a scanner 11f, a touch panel 11g, and a printer 11h. , a card reader/writer 11i, a communication unit 11j and a transmission system 11k.

CPU11a、ROM11b、RAM11cおよび補助記憶ユニット11dは、伝送システム11kにより接続されてコンピュータを構成する。
CPU11aは、上記コンピュータの中枢部分に相当する。CPU11aは、ROM11bおよびRAM11cに記憶されたオペレーティングシステム、ミドルウェアおよびアプリケーションプログラムに基づいて、商品登録装置11としての各種の機能を実現するべく各部を制御する。
The CPU 11a, ROM 11b, RAM 11c and auxiliary storage unit 11d are connected by a transmission system 11k to form a computer.
The CPU 11a corresponds to the central portion of the computer. The CPU 11a controls each part to realize various functions of the product registration device 11 based on the operating system, middleware, and application programs stored in the ROM 11b and RAM 11c.

ROM11bは、上記コンピュータの主記憶部分に相当する。ROM11bは、上記オペレーティングシステムを記憶する。ROM11bは、上記ミドルウェアやアプリケーションプログラムを記憶する場合もある。またROM11bは、CPU11aが各種の処理を行う上で参照するデータを記憶する場合もある。 The ROM 11b corresponds to the main memory portion of the computer. The ROM 11b stores the operating system. The ROM 11b may store the above middleware and application programs. The ROM 11b may also store data referred to when the CPU 11a performs various processes.

RAM11cは、上記コンピュータの主記憶部分に相当する。RAM11cは、CPU11aが各種の処理を行う上で参照するデータを記憶する。さらにRAM11cは、CPU11aが各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアとして利用される。 The RAM 11c corresponds to the main memory portion of the computer. The RAM 11c stores data referred to when the CPU 11a performs various processes. Furthermore, the RAM 11c is used as a so-called work area for storing data temporarily used when the CPU 11a performs various processes.

補助記憶ユニット11dは、上記コンピュータの補助記憶部分に相当する。補助記憶ユニット11dは、CPU11aが各種の処理を行う上で使用するデータ、あるいはCPU11aでの処理によって生成されたデータを保存する。補助記憶ユニット11dとしては、例えばEEPROM(electric erasable programmable read-only memory)、HDD(hard disk drive)、あるいはSSD(solid state drive)などを使用できる。 The auxiliary memory unit 11d corresponds to the auxiliary memory portion of the computer. The auxiliary storage unit 11d stores data used by the CPU 11a in performing various processes, or data generated by the processes performed by the CPU 11a. As the auxiliary storage unit 11d, for example, an EEPROM (electric erasable programmable read-only memory), HDD (hard disk drive), or SSD (solid state drive) can be used.

ROM11bまたは補助記憶ユニット11dに記憶されるアプリケーションプログラムには、後述する制御処理に関して記述した制御プログラムを含む。商品登録装置11の譲渡は一般的に、制御プログラムがROM11bまたは補助記憶ユニット11dに記憶された状態にて行われる。しかし、商品登録装置11が、制御プログラムがROM11bまたは補助記憶ユニット11dに記憶されない状態で譲渡される場合もある。この場合には、制御プログラムは、磁気ディスク、光磁気ディスク、光ディスク、半導体メモリなどのようなリムーバブルな記録媒体に記録して譲渡される。あるいはネットワークを介して制御プログラムが譲渡され、この制御プログラムが上記の別途に譲渡された商品登録装置11の補助記憶ユニット11dに書き込まれてもよい。 The application programs stored in the ROM 11b or the auxiliary storage unit 11d include control programs describing control processing to be described later. The transfer of the product registration device 11 is generally performed with the control program stored in the ROM 11b or the auxiliary storage unit 11d. However, the product registration device 11 may be transferred without the control program stored in the ROM 11b or the auxiliary storage unit 11d. In this case, the control program is recorded on a removable recording medium such as a magnetic disk, magneto-optical disk, optical disk, semiconductor memory, or the like and transferred. Alternatively, the control program may be transferred via a network, and this control program may be written in the auxiliary storage unit 11d of the product registration device 11 separately transferred.

ドロワ開放ユニット11eは、貨幣を収容するためのドロワを自動的に開放する。 スキャナ11fは、商品の情報を読み取って、当該商品の商品コードを得る。スキャナ11fとしては、周知の種々のタイプのものをそのまま利用できる。スキャナ11fは、周知の種々のタイプうちの1つのみに対応していてもよいし、複数のタイプに対応していてもよい。すなわちスキャナ11fは、固定式またはハンディ式の2次元コードスキャナを含み得る。またスキャナ11fとしては、商品の画像から画像認識技術を利用して商品を識別するタイプのものを含み得る。 The drawer opening unit 11e automatically opens a drawer for storing money. The scanner 11f reads the product information and obtains the product code of the product. As the scanner 11f, various known types can be used as they are. The scanner 11f may be compatible with only one of various known types, or may be compatible with a plurality of types. That is, scanner 11f may include a fixed or handheld two-dimensional code scanner. Further, the scanner 11f may include a type that identifies products from product images using image recognition technology.

タッチパネル11gは、表示デバイスおよびタッチセンサを含む。表示デバイスは、その表示画面を、GUI画面などの任意の画面とする。表示デバイスとしては、例えばカラーLCD等の周知のデバイスを利用できる。タッチセンサは、表示デバイスの表示面に重ねて配置されている。タッチセンサは、表示デバイスの表示面への操作者のタッチ位置を検出し、その位置情報をCPU11aへと送る。タッチセンサとしては、周知のデバイスを利用できる。 The touch panel 11g includes a display device and a touch sensor. The display device has a display screen of any screen such as a GUI screen. A well-known device such as a color LCD can be used as the display device. The touch sensor is arranged over the display surface of the display device. The touch sensor detects the operator's touch position on the display surface of the display device, and sends the position information to the CPU 11a. A well-known device can be used as the touch sensor.

プリンタ11hは、レシート用紙に対して各種の文字列や画像などを印刷することにより、レシートを発行する。この種のプリンタ11hとしては、例えばサーマルプリンタやドットインパクトプリンタなどを利用できる。 The printer 11h issues receipts by printing various character strings, images, and the like on receipt paper. A thermal printer, a dot impact printer, or the like, for example, can be used as this type of printer 11h.

カードリーダライタ11iは、カードに記録されたデータを読み取る機能と、上記カードへデータを書き込む機能とを有する。カードは、クレジットカード、デビットカード、電子マネーカード、プリペイドカードなどの決済用カードの他に、メンバーズカードやポイントカードなどと称される会員カードを含み得る。会員カードは、少なくともそのカードを所有する会員を識別するための情報を記録する。カードリーダライタ11iは、磁気式、接触式、あるいは非接触式のいずれのデバイスであってもよいし、また複数種のデバイスを含んでいてもよい。 The card reader/writer 11i has a function of reading data recorded on a card and a function of writing data to the card. Cards may include membership cards called membership cards, point cards, etc., in addition to settlement cards such as credit cards, debit cards, electronic money cards, and prepaid cards. A membership card records at least information for identifying the member who owns the card. The card reader/writer 11i may be a magnetic, contact, or non-contact device, and may include multiple types of devices.

通信ユニット11jは、LAN13を介して接続される複数の決済装置12とデータ通信を行う。通信ユニット11jは、他の商品登録装置11とLAN13を介してデータ通信を行うこともできる。 The communication unit 11j performs data communication with a plurality of settlement devices 12 connected via the LAN13. The communication unit 11j can also perform data communication with another product registration device 11 via the LAN 13. FIG.

伝送システム11kは、CPU11a、ROM11b、RAM11c、補助記憶ユニット11d、ドロワ開放ユニット11e、スキャナ11f、タッチパネル11g、プリンタ11h、カードリーダライタ11iおよび通信ユニット11jの間で授受されるデータを伝送する。伝送システム11kは、システムバスなどの各種のバスと、これらのバスと各部とを接続する各種のインタフェース回路とを含む周知のものが利用できる。 The transmission system 11k transmits data exchanged among the CPU 11a, ROM 11b, RAM 11c, auxiliary storage unit 11d, drawer opening unit 11e, scanner 11f, touch panel 11g, printer 11h, card reader/writer 11i and communication unit 11j. As the transmission system 11k, a well-known system including various buses such as a system bus and various interface circuits connecting these buses and various units can be used.

このような商品登録装置11のハードウェアとしては、例えば既存のPOS端末を利用することが可能である。 For example, an existing POS terminal can be used as hardware for such a product registration device 11 .

決済装置12は、CPU12a、ROM12b、RAM12c、補助記憶ユニット12d、自動釣銭機12e、スキャナ12f、タッチパネル12g、プリンタ12h、カードリーダライタ12i、通信ユニット12jおよび伝送システム12kを含む。 The payment device 12 includes a CPU 12a, a ROM 12b, a RAM 12c, an auxiliary memory unit 12d, an automatic change dispenser 12e, a scanner 12f, a touch panel 12g, a printer 12h, a card reader/writer 12i, a communication unit 12j, and a transmission system 12k.

CPU12a、ROM12b、RAM12cおよび補助記憶ユニット12dは、伝送システム12kにより接続されてコンピュータを構成する。 The CPU 12a, ROM 12b, RAM 12c and auxiliary storage unit 12d are connected by a transmission system 12k to form a computer.

CPU12aは、上記コンピュータの中枢部分に相当する。CPU12aは、ROM12bおよびRAM12cに記憶されたオペレーティングシステム、ミドルウェアおよびアプリケーションプログラムに基づいて、決済装置12としての各種の動作を実現するべく各部を制御する。 The CPU 12a corresponds to the central portion of the computer. Based on the operating system, middleware, and application programs stored in the ROM 12b and RAM 12c, the CPU 12a controls each section to realize various operations of the settlement apparatus 12. FIG.

ROM12bは、上記コンピュータの主記憶部分に相当する。ROM12bは、上記オペレーティングシステムを記憶する。ROM12bは、上記ミドルウェアやアプリケーションプログラムを記憶する場合もある。またROM12bは、CPU12aが各種の処理を行う上で参照するデータを記憶する場合もある。 The ROM 12b corresponds to the main memory portion of the computer. The ROM 12b stores the operating system. The ROM 12b may store the above middleware and application programs. The ROM 12b may also store data referred to when the CPU 12a performs various processes.

RAM12cは、上記コンピュータの主記憶部分に相当する。RAM12cは、CPU12aが各種の処理を行う上で参照するデータを記憶する。さらにRAM12cは、CPU12aが各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアとして利用される。 The RAM 12c corresponds to the main memory portion of the computer. The RAM 12c stores data referred to when the CPU 12a performs various processes. Furthermore, the RAM 12c is used as a so-called work area for storing data temporarily used when the CPU 12a performs various processes.

補助記憶ユニット12dは、上記コンピュータの補助記憶部分に相当する。補助記憶ユニット12dは、CPU12aが各種の処理を行う上で使用するデータ、あるいはCPU12aでの処理によって生成されたデータを保存する。補助記憶ユニット12dとしては、例えばEEPROM、HDD、あるいはSSDなどを使用できる。 The auxiliary memory unit 12d corresponds to the auxiliary memory portion of the computer. The auxiliary storage unit 12d stores data used by the CPU 12a in performing various processes or data generated by the processes performed by the CPU 12a. An EEPROM, HDD, or SSD, for example, can be used as the auxiliary storage unit 12d.

ROM12bまたは補助記憶ユニット12dに記憶されるアプリケーションプログラムには、後述する制御処理に関して記述した制御プログラムを含む。決済装置12の譲渡は一般的に、制御プログラムがROM12bまたは補助記憶ユニット12dに記憶された状態にて行われる。しかし、決済装置12が、制御プログラムがROM12bまたは補助記憶ユニット12dに記憶されない状態で譲渡される場合もある。この場合には、制御プログラムは、磁気ディスク、光磁気ディスク、光ディスク、半導体メモリなどのようなリムーバブルな記録媒体に記録して譲渡される。あるいはネットワークを介して制御プログラムが譲渡され、この制御プログラムが上記の別途に譲渡された決済装置12の補助記憶ユニット12dに書き込まれてもよい。 The application programs stored in the ROM 12b or the auxiliary storage unit 12d include control programs describing control processing to be described later. The transfer of payment device 12 is generally performed with the control program stored in ROM 12b or auxiliary storage unit 12d. However, the payment device 12 may be transferred without the control program stored in the ROM 12b or the auxiliary storage unit 12d. In this case, the control program is recorded on a removable recording medium such as a magnetic disk, magneto-optical disk, optical disk, semiconductor memory, or the like and transferred. Alternatively, the control program may be transferred via a network, and this control program may be written in the auxiliary storage unit 12d of the separately transferred settlement apparatus 12 described above.

自動釣銭機12eは、投入される硬貨および紙幣を収受する。また自動釣銭機12eは、釣銭としての硬貨および紙幣を排出する。 The automatic change dispenser 12e receives inserted coins and bills. Also, the automatic change dispenser 12e ejects coins and banknotes as change.

スキャナ12fは、商品の情報を読み取って、当該商品の商品コードを得る。スキャナ12fとしては、周知の種々のタイプのものをそのまま利用できる。スキャナ12fは、周知の種々のタイプうちの1つのみに対応していてもよいし、複数のタイプに対応していてもよい。すなわちスキャナ12fは、固定式またはハンディ式の2次元コードスキャナを含み得る。またスキャナ12fとしては、商品の画像から画像認識技術を利用して商品を識別するタイプのものを含み得る。 The scanner 12f reads the product information and obtains the product code of the product. As the scanner 12f, various known types can be used as they are. The scanner 12f may be compatible with only one of various known types, or may be compatible with multiple types. That is, scanner 12f may include a fixed or handheld two-dimensional code scanner. Further, the scanner 12f may include a type that identifies products from product images using image recognition technology.

タッチパネル12gは、表示デバイスおよびタッチセンサを含む。表示デバイスは、その画面を、GUI画面などの任意の画面とする。表示デバイスとしては、例えばカラーLCD等の周知のデバイスを利用できる。タッチセンサは、表示デバイスの表示面に重ねて配置されている。タッチセンサは、表示デバイスの表示面への操作者のタッチ位置を検出し、その位置情報をCPU12aへと送る。タッチセンサとしては、周知のデバイスを利用できる。 The touch panel 12g includes a display device and a touch sensor. The screen of the display device is an arbitrary screen such as a GUI screen. A well-known device such as a color LCD can be used as the display device. The touch sensor is arranged over the display surface of the display device. The touch sensor detects the operator's touch position on the display surface of the display device and sends the position information to the CPU 12a. A well-known device can be used as the touch sensor.

プリンタ12hは、レシート用紙に対して各種の文字列や画像などを印刷することにより、レシートを発行する。この種のプリンタとしては、例えばサーマルプリンタやドットインパクトプリンタなどを利用できる。 The printer 12h issues a receipt by printing various character strings, images, and the like on receipt paper. As this type of printer, for example, a thermal printer or a dot impact printer can be used.

カードリーダライタ12iは、カードに記録されたデータを読み取る機能と、上記カードへデータを書き込む機能とを有する。カードは、クレジットカード、デビットカード、電子マネーカード、プリペイドカードなどの決済用カードの他に、メンバーズカードやポイントカードなどの決済処理に関わる情報を記録する各種のカードを含み得る。カードリーダライタ12iは、磁気式、接触式、あるいは非接触式のいずれのデバイスであってもよいし、また複数種のデバイスを含んでいてもよい。 The card reader/writer 12i has a function of reading data recorded on a card and a function of writing data to the card. Cards can include not only payment cards such as credit cards, debit cards, electronic money cards, and prepaid cards, but also various cards that record information related to payment processing, such as membership cards and point cards. The card reader/writer 12i may be a magnetic, contact, or non-contact device, and may include multiple types of devices.

通信ユニット12jは、LAN13を介して接続される複数の商品登録装置11とデータ通信を行う。通信ユニット11jは、他の決済装置12とLAN13を介してデータ通信を行うこともできる。 The communication unit 12j performs data communication with a plurality of product registration apparatuses 11 connected via the LAN 13. FIG. The communication unit 11j can also perform data communication with another settlement device 12 via the LAN 13. FIG.

伝送システム12kは、CPU12a、ROM12b、RAM12c、補助記憶ユニット12d、自動釣銭機12e、スキャナ12f、タッチパネル12g、プリンタ12h、カードリーダライタ12iおよび通信ユニット12jの間で授受されるデータを伝送する。伝送システム12kは、システムバスなどの各種のバスと、これらのバスと各部とを接続する各種のインタフェース回路とを含む周知のものが利用できる。 The transmission system 12k transmits data exchanged among the CPU 12a, ROM 12b, RAM 12c, auxiliary storage unit 12d, automatic change dispenser 12e, scanner 12f, touch panel 12g, printer 12h, card reader/writer 12i and communication unit 12j. As the transmission system 12k, a well-known system including various buses such as a system bus and various interface circuits connecting these buses and each unit can be used.

このような決済装置12のハードウェアとしては、例えば既存のセルフPOS端末を利用することが可能である。 As the hardware of such a settlement device 12, for example, an existing self-service POS terminal can be used.

上記の如く構成された商品登録装置11と決済装置12とを含むチェックアウトシステム10は、金券で支払う客の決済をスムーズに処理できるようにするために、商品登録装置11に以下の構成を備える。すなわち商品登録装置11は、図3に示すように、登録商品テーブル31と金券情報テーブル32とをRAM11cに形成する。また商品登録装置11は、図4に示すデータ構造の金券別集計ファイル40を、補助記憶ユニット11dにて保存する。 The checkout system 10 including the product registration device 11 and the settlement device 12 configured as described above has the following configuration in the product registration device 11 in order to enable smooth processing of settlement for customers who pay with cash vouchers. . That is, the product registration device 11 forms a registered product table 31 and a cash voucher information table 32 in the RAM 11c as shown in FIG. In addition, the product registration device 11 saves the by-coupon tabulation file 40 having the data structure shown in FIG. 4 in the auxiliary storage unit 11d.

登録商品テーブル31は、買上登録が済んだ商品の販売データを登録するためのデータテーブルである。金券情報テーブル32は、決済に使用された金券に関する情報を登録するためのデータテーブルである。 The registered product table 31 is a data table for registering sales data of products for which purchase registration has been completed. The cash voucher information table 32 is a data table for registering information about cash vouchers used for payment.

金券別集計ファイル40は、決済で使用可能な金券の種別に、オーバーテンドフラグOTFを記憶するとともに、その金券による支払データを集計する。支払データは、支払枚数と支払金額とを含む。オーバーテンドフラグOTFは、対応する金券が釣銭を払い出すタイプなのか払い出さないタイプなのかを識別する情報である。例えばオーバーテンドフラグOTFは、釣銭を払い出すタイプの情報を“1”とし、釣銭を払い出さないタイプの情報を“0”とする。因みに本実施形態では、決済に使用可能な金券を「金券1」と「金券2」の2種類とする。そして「金券1」は、釣銭を払い出すタイプとし、「金券2」は、釣銭を払い出さないタイプとする。 The cash voucher total file 40 stores an overtend flag OTF for the type of cash voucher that can be used for payment, and totals payment data for the cash voucher. The payment data includes the number of sheets to be paid and the amount of money to be paid. The overtend flag OTF is information for identifying whether the corresponding cash note is of the type that pays change or not. For example, the overtend flag OTF sets "1" for change payout type information and "0" for no change payout type information. Incidentally, in the present embodiment, there are two types of cash vouchers that can be used for settlement: "Cash voucher 1" and "Cash voucher 2". The "cash note 1" is a type that pays out change, and the "cash note 2" is a type that does not pay out change.

図5~図7は、商品登録装置11のCPU11aが、制御プログラムにしたがって実行する制御処理の主要な手順を示す流れ図である。図8~図11は、その制御処理によって商品登録装置11のタッチパネル11gに表示される種々の画面例を示す模式図である。図12は、決済装置12のCPU12aが、制御プログラムにしたがって実行する制御処理の主要な手順を示す流れ図である。以下、これらの図を用いて、チェックアウトシステム10の動作について説明する。なお、以下に説明する処理の内容は一例であって、同様な結果を得ることが可能な様々な処理を適宜に利用できる。 5 to 7 are flowcharts showing main procedures of control processing executed by the CPU 11a of the product registration device 11 according to the control program. 8 to 11 are schematic diagrams showing various screen examples displayed on the touch panel 11g of the product registration device 11 by the control process. FIG. 12 is a flowchart showing main steps of control processing executed by the CPU 12a of the settlement apparatus 12 according to the control program. The operation of the checkout system 10 will be described below with reference to these figures. Note that the contents of the processing described below are only examples, and various processing that can obtain similar results can be used as appropriate.

商品登録装置11が、買上商品の登録処理を行うモードで起動されると、CPU11aは、図5の流れ図に示す処理を開始する。先ずCPU11aは、登録商品テーブル31および金券情報テーブル32をクリアする(Act1)。次いでCPU11aは、タッチパネル11gの画面の一部に登録画面SC1(図8を参照)を表示させる(Act2)。 When the product registration device 11 is activated in a mode for registering purchased products, the CPU 11a starts the processing shown in the flow chart of FIG. First, the CPU 11a clears the registered product table 31 and the cash voucher information table 32 (Act 1). Next, the CPU 11a causes the registration screen SC1 (see FIG. 8) to be displayed on part of the screen of the touch panel 11g (Act2).

登録画面SC1は、登録商品テーブル31の内容などを表し、登録処理の実施状況を従業員21に確認させるものである。登録画面SC1の一例を図8に示す。登録画面SC1は、領域R1、R2を含む。領域R1は、最も新しく買上登録がなされた商品に関する商品名、個数および単価と、その商品を登録した後の買上商品の合計個数および合計金額とを表示するための領域である。領域R2は、登録画面SC1に示された商品よりも前に買上登録がなされた商品に関する商品名、個数、単価および金額のリストを表示するための領域である。 The registration screen SC1 displays the contents of the registered product table 31, etc., and allows the employee 21 to confirm the implementation status of the registration process. An example of the registration screen SC1 is shown in FIG. The registration screen SC1 includes areas R1 and R2. Area R1 is an area for displaying the product name, quantity and unit price of the product most recently registered for purchase, as well as the total quantity and total price of purchased products after the product is registered. The area R2 is an area for displaying a list of product names, quantities, unit prices, and prices of products registered for purchase prior to the product displayed on the registration screen SC1.

なお、図示は省略するが、CPU11aは、タッチパネル11gの画面のうちの登録画面SC1とする領域外に、従業員21が商品を指定するための商品ボタンや、小計ボタンなどの各種の機能ボタンを表示する。 Although not shown, the CPU 11a sets various function buttons such as a product button for the employee 21 to specify a product, a subtotal button, etc., outside the registration screen SC1 area of the screen of the touch panel 11g. indicate.

CPU11aは、小計ボタンがタッチされたか否かを確認する(Act3)。小計ボタンがタッチされていない場合(Act3にてNO)、CPU11aは、買上登録すべき商品の商品コードが取得されたか否かを確認する(Act4)。商品コードが取得されていない場合(Act4にてNO)、CPU11aは、再び、小計ボタンがタッチされたか否かを確認する(Act3)。したがってCPU11aは、Act3およびAct4として、小計ボタンがタッチされるか、商品コードが取得されるのを待ち受ける。なおCPU11aは、ここでの待ち受けにおいて、他の操作が行われるなどの他の事象の発生を確認し、その発生事象に応じた処理に移行するようにしてもよい。 The CPU 11a confirms whether or not the subtotal button has been touched (Act 3). If the subtotal button has not been touched (NO in Act 3), the CPU 11a confirms whether or not the product code of the product to be registered for purchase has been obtained (Act 4). If the product code has not been acquired (NO in Act 4), the CPU 11a checks again whether or not the subtotal button has been touched (Act 3). Therefore, in Acts 3 and 4, the CPU 11a waits for the subtotal button to be touched or the product code to be acquired. It should be noted that the CPU 11a may confirm the occurrence of another event such as another operation being performed during the standby here, and shift to processing according to the occurrence event.

商品コードは、従業員21による操作に基づいて、周知の処理により取得できる。商品コードが取得されると(Act4にてYES)、CPU11aは、その商品コードで特定される商品の販売データを登録商品テーブル31に登録する(Act5:登録手段)。販売データは、商品コードと、その商品コードで特定される商品の商品名、個数および単価と、単価に個数を乗算した金額とを含む。またCPU11aは、登録商品テーブル31に登録された販売データに基づき、登録期間中に登録された買上商品の合計点数と合計金額とを算出する(Act6:算出手段)。その後CPU11aは、販売データ登録後の登録商品テーブル31の内容に準じるように、登録画面SC1を更新する(Act7)。 The product code can be acquired by known processing based on the operation by the employee 21 . When the product code is acquired (YES in Act 4), the CPU 11a registers the sales data of the product specified by the product code in the registered product table 31 (Act 5: registration means). The sales data includes a product code, the product name, quantity and unit price of the product specified by the product code, and the amount obtained by multiplying the unit price by the quantity. The CPU 11a also calculates the total points and the total price of the purchased products registered during the registration period based on the sales data registered in the registered product table 31 (Act 6: calculation means). After that, the CPU 11a updates the registration screen SC1 so as to conform to the contents of the registered product table 31 after the sales data registration (Act 7).

登録画面SC1の更新後、CPU11aは、Act3およびAct4の待ち受け状態に戻る。この待ち受け状態において、小計ボタンがタッチされたならば(Act3にてYES)、CPU11aは、図6中のAct8の処理へと進む。すなわちCPU11aは、この時点における登録商品テーブル31の内容に基づいて決済情報を生成する(Act8)。決済情報は、登録商品の商品名、個数、単価および金額のリストと、買上商品の合計個数および合計金額等とを含む。 After updating the registration screen SC1, the CPU 11a returns to the standby state of Act3 and Act4. In this waiting state, if the subtotal button is touched (YES in Act3), the CPU 11a proceeds to the processing of Act8 in FIG. That is, the CPU 11a generates payment information based on the contents of the registered product table 31 at this time (Act 8). The payment information includes a list of product names, quantities, unit prices, and amounts of registered products, as well as the total number and total price of purchased products.

次いでCPU11aは、タッチパネル11gの画面の一部に転送先選択画面SC2(図9を参照)を表示させる(Act9)。転送先選択画面SC2の一例を図9に示す。転送先選択画面SC2は、表示エリアAR1、AR2、AR3、AR4、AR5、AR6およびボタンB1、B2、B3、B4、B5、B6、B7、B8を含む。 Next, the CPU 11a causes the transfer destination selection screen SC2 (see FIG. 9) to be displayed on part of the screen of the touch panel 11g (Act 9). An example of the transfer destination selection screen SC2 is shown in FIG. The transfer destination selection screen SC2 includes display areas AR1, AR2, AR3, AR4, AR5 and AR6 and buttons B1, B2, B3, B4, B5, B6, B7 and B8.

表示エリアAR1は、決済情報に含まれた合計個数および合計金額を表示する。表示エリアAR2は、種々のメッセージを表示する。ボタンB1、B2は、決済情報に含まれた合計金額に対して値引きを適用することを従業員21が指定するためのものである。ボタンB3は、買上商品の代金の支払方法の選択へと移行することを従業員21が指定するためのものである。ボタンB4は、タッチパネル11gの画面の一部領域を登録画面SC1に戻すことを従業員21が指定するためのものである。 The display area AR1 displays the total number and total price included in the payment information. The display area AR2 displays various messages. Buttons B1 and B2 are for the employee 21 to specify that a discount should be applied to the total amount included in the payment information. The button B3 is for the employee 21 to specify to move to the selection of the payment method for the purchased product. The button B4 is for the employee 21 to specify to return a partial area of the screen of the touch panel 11g to the registration screen SC1.

表示エリアAR3~AR6は、4つの決済装置12のそれぞれへの決済情報の転送の可否をそれぞれ表示する。ボタンB5~B8は、4つの決済装置12のそれぞれへの決済情報の転送を従業員21が指定するためのものである。決済装置12は、決済処理の実行中においては決済情報の転送を受け付けていない。このような状態にある決済装置12に関連付けられた表示エリアAR3~AR6には、「転送不可」と表示される。逆に、決済情報の転送を受け付けている決済装置12に関連付けられた表示エリアAR3~AR6には、「転送可能」と表示される。なお、ボタンB5~B8は、関連付けられている決済装置12が決済情報の転送を受け付けているか否かに応じて表示形態を異ならせてもよい。若しくは、関連付けられている決済装置12が決済情報の転送を受け付けていない場合には、ボタンB5~B8を非表示としてもよい。 The display areas AR3 to AR6 display whether or not the transfer of payment information to each of the four payment devices 12 is possible. Buttons B5-B8 are used by the employee 21 to designate transfer of payment information to each of the four payment devices 12. FIG. The settlement device 12 does not accept transfer of settlement information while the settlement process is being executed. In the display areas AR3 to AR6 associated with the settlement device 12 in such a state, "transfer not possible" is displayed. Conversely, in the display areas AR3 to AR6 associated with the settlement device 12 that accepts the transfer of settlement information, "transferable" is displayed. It should be noted that the buttons B5 to B8 may be displayed in different forms depending on whether or not the associated payment device 12 is accepting transfer of payment information. Alternatively, the buttons B5 to B8 may be hidden when the associated payment device 12 has not accepted transfer of payment information.

転送先選択画面SC2を表示させると、CPU11aは、買上登録すべき商品の商品コードが取得されたか否かを確認する(Act10)。商品コードが取得されない場合(Act10にてNO)、CPU11aは、決済情報の転送先とする決済装置12が指定されたか否かを確認する(Act11)。決済装置12が指定されない場合(Act11にてNO)、CPU11aは、代金支払方法の選択へと移行することが指定されたか否かを確認する(Act12)。代金支払方法の選択へと移行することが指定されない場合(Act12にてNO)、CPU11aは、再び、商品コードが取得されたか否かを確認する(Act10)。したがってCPU11aは、Act10乃至Act12として、商品コードが取得されるか、決済装置12が指定されるか、代金支払方法の選択へと移行することが指定されるのを待ち受ける。なおCPU11aは、ここでの待ち受けにおいて、他の操作が行われるなどの他の事象の発生を確認し、その発生事象に応じた処理に移行するようにしてもよい。例えばCPU11aは、ボタンB1、B2のいずれかが従業員21によりタッチされ、そのことがタッチパネル11gにより検出されたならば、決済情報に含まれた合計金額をその後の従業員21による指示に応じて変更する。 When the transfer destination selection screen SC2 is displayed, the CPU 11a confirms whether or not the product code of the product to be registered for purchase has been acquired (Act 10). If the product code is not acquired (NO in Act 10), the CPU 11a confirms whether or not the settlement device 12 to which the settlement information is to be transferred has been designated (Act 11). If the settlement device 12 is not specified (NO in Act 11), the CPU 11a confirms whether or not it is specified to proceed to the selection of the payment method (Act 12). If it is not specified to proceed to the selection of the payment method (NO in Act 12), the CPU 11a again confirms whether or not the product code has been acquired (Act 10). Therefore, the CPU 11a waits for acquisition of the product code, designation of the settlement device 12, or designation of the selection of the payment method in Act10 to Act12. It should be noted that the CPU 11a may confirm the occurrence of another event such as another operation being performed during the standby here, and shift to processing according to the occurrence event. For example, if either button B1 or B2 is touched by the employee 21 and the touch panel 11g detects that, the CPU 11a changes the total amount included in the settlement information according to the instruction from the employee 21 thereafter. change.

Act10乃至Act12の待ち受け状態において、商品コードを取得すると(Act10にてYES)、CPU11aは、タッチパネル11gの画面の一部領域を登録画面SC1に戻す(Act12)。その後、CPU11aは、図5中のAct5の処理に進み、以降の処理を前述と同様に繰り返す。 When the product code is acquired in the standby state of Act10 to Act12 (YES in Act10), the CPU 11a returns a partial area of the screen of the touch panel 11g to the registration screen SC1 (Act12). After that, the CPU 11a proceeds to the processing of Act 5 in FIG. 5, and repeats the subsequent processing in the same manner as described above.

Act10乃至Act12の待ち受け状態において、転送先選択画面SC2のボタンB5~B8のいずれかが従業員21によりタッチされると、CPU11aは、決済装置12が指定されたとみなす。決済装置12が指定されると(Act11にてYES)、CPU11aは、Act8の処理にて生成した決済情報を、指定された決済装置12に対して送信する(Act14)。具体的にはCPU11aは、指定された決済装置12を宛先として決済情報をLAN13へと送信するように通信ユニット11jを制御する。これにより、決済情報がLAN13を介して決済装置12へと送信される。 In the standby state of Act10 to Act12, when the employee 21 touches any one of the buttons B5 to B8 on the transfer destination selection screen SC2, the CPU 11a considers that the payment device 12 has been specified. When the settlement device 12 is designated (YES in Act 11), the CPU 11a transmits the settlement information generated in the processing of Act 8 to the designated settlement device 12 (Act 14). Specifically, the CPU 11a controls the communication unit 11j so as to transmit the payment information to the LAN 13 with the designated payment device 12 as the destination. Thereby, the payment information is transmitted to the payment device 12 via the LAN 13 .

またCPU11aは、タッチパネル11gの画面の一部に、報知画面SC4(図11を参照)を表示させる(Act15)。報知画面SC4の一例を図11に示す。報知画面SC4は、表示エリアAR11、AR12およびボタンB11を含む。 The CPU 11a also causes the notification screen SC4 (see FIG. 11) to be displayed on part of the screen of the touch panel 11g (Act 15). An example of the notification screen SC4 is shown in FIG. The notification screen SC4 includes display areas AR11, AR12 and a button B11.

表示エリアAR11は、セミセルフによる決済が選択されたことを従業員21に認識させるための画像を表示する。なお、セミセルフによる決済とは、買物客22による操作に応じて決済装置12において決済処理を実行する決済形態である。 The display area AR11 displays an image for making the employee 21 recognize that the semi-self payment has been selected. It should be noted that semi-self-payment is a form of payment in which payment processing is executed by the payment device 12 according to an operation by the shopper 22 .

表示エリアAR12は、決済情報に含まれる合計個数および合計金額を表すとともに、そのような内容を含んだ決済情報を4つの決済装置12のいずれに転送したかを表示する。 The display area AR12 displays the total number of items and the total amount of money included in the payment information, as well as to which of the four payment devices 12 the payment information including such contents has been transferred.

ボタンB11は、報知画面SC4を閉じることを従業員21が指示するためのものである。CPU11aは、ボタンB11がタッチされたことに応じて、図5中のAct1の処理へと戻り、それ以降の処理を前述したのと同様に繰り返す。 The button B11 is for the employee 21 to instruct to close the notification screen SC4. When the button B11 is touched, the CPU 11a returns to the process of Act1 in FIG. 5, and repeats the subsequent processes in the same manner as described above.

なお、決済情報の転送を受け付けていない決済装置12に関連付けられたボタンB5~B8がタッチされた場合には、CPU11aは、Act11にてYesとは判定しない。かくしてCPU11aは、決済情報の転送を受け付けない決済装置12の指定は受け付けない。したがって、決済装置12の全てが、動作の停止状態とされるか、決済情報の転送を受け付けない動作状態とされているならば、CPU11aは、決済装置12の指定を待ち受けない。 Note that when the buttons B5 to B8 associated with the settlement device 12 that has not accepted the transfer of settlement information are touched, the CPU 11a does not determine Yes in Act11. Thus, the CPU 11a does not accept the designation of the payment device 12 that does not accept transfer of payment information. Therefore, if all of the settlement devices 12 are in an inoperative state or in an operating state that does not accept transfer of settlement information, the CPU 11a does not wait for designation of the settlement device 12 .

Act10乃至Act12の待ち受け状態において、支払方法選択ボタンB3が従業員21によりタッチされると、CPU11aは、代金支払方法の選択へと移行することが指定されたとみなす。代金支払方法の選択へと移行することが指定されると(Act12にてYES)、CPU11aは、タッチパネル11gの画面の一部に代金支払画面SC3(図10を参照)を表示させる(Act16)。代金支払画面SC3の一例を図10に示す。代金支払画面SC3は、転送先選択画面SC2のボタンB1、B2、B3に代えて、ボタンB9、B10を表示させたものであり、その余の部分については、転送先選択画面SC2と同一である。ただし、ボタンB9、B10が表示されるエリアや表示エリアAR2に表示されるメッセージの内容は異なる。 When the employee 21 touches the payment method selection button B3 in the standby state of Act10 to Act12, the CPU 11a assumes that the selection of the payment method has been specified. When it is designated to move to the selection of the payment method (YES in Act 12), the CPU 11a causes the payment screen SC3 (see FIG. 10) to be displayed on part of the screen of the touch panel 11g (Act 16). An example of the payment screen SC3 is shown in FIG. The payment screen SC3 displays buttons B9 and B10 in place of the buttons B1, B2, and B3 of the transfer destination selection screen SC2, and the remainder is the same as the transfer destination selection screen SC2. . However, the contents of the message displayed in the area where the buttons B9 and B10 are displayed and the display area AR2 are different.

ボタンB9、B10は、支払方法の1つである金券の種類を従業員21が指定するためのものである。前述したように、本実施形態では、金券の種類を、釣銭の払出し可能な設定の「金券1」と釣銭の払出し不可能な設定の「金券2」の2種類とする。代金支払画面SC3において、ボタンB9は、「金券1」を従業員21が指定するためのボタンである。ボタンB10は、「金券2」を従業員21が指定するためのボタンである。 Buttons B9 and B10 are for the employee 21 to specify the type of cash voucher, which is one of the payment methods. As described above, in the present embodiment, there are two types of cash vouchers: "Cash voucher 1" that allows change to be paid and "Cash voucher 2" that does not allow change to be paid. On the price payment screen SC3, the button B9 is a button for the employee 21 to designate "coupon 1". The button B10 is a button for the employee 21 to designate "Cash voucher 2".

代金支払画面SC3を表示させた後、CPU11aは、図7中のAct17の処理に進む。すなわちCPU11aは、金券情報が入力されるのを待機する(Act17:受付手段)。金券情報は、決済に使用される金券の種類と枚数と額面金額とを含む。買物客22が決済に金券を使用することを従業員21に申し出た場合、従業員21は、その金券が「金券1」なのか「金券2」なのかを確認する。そして「金券1」の場合には、従業員21はボタンB9にタッチする。「金券2」の場合には、従業員21はボタンB10にタッチする。そうすると、例えば代金支払画面SC3にソフトキーによるテンキーが表示されるので、従業員21は、その金券の枚数と額面金額とを順次置数する。額面金額は、金券に記述された金額である。なお、支払いに使用される金券が1枚の場合、金券枚数の入力は省略可能である。また、ソフトキーでなくハードキーとしてテンキーを商品登録装置11に接続し、このテンキーを使用して、従業員21が枚数や額面金額などを置数してもよい。 After displaying the price payment screen SC3, the CPU 11a proceeds to the processing of Act17 in FIG. That is, the CPU 11a waits for input of cash voucher information (Act 17: receiving means). The cash voucher information includes the type, number of cash vouchers, and face value of cash vouchers used for payment. When the shopper 22 requests the employee 21 to use a cash voucher for settlement, the employee 21 confirms whether the cash voucher is "cash voucher 1" or "coupon voucher 2". Then, in the case of "coupon 1", the employee 21 touches the button B9. In the case of "coupon 2", the employee 21 touches the button B10. Then, for example, a numeric keypad of soft keys is displayed on the price payment screen SC3, and the employee 21 sequentially inputs the number and denomination of the cash voucher. The face value is the amount written on the cash voucher. If only one cash voucher is used for payment, the input of the number of cash vouchers can be omitted. Alternatively, a numeric keypad may be connected to the product registration device 11 as hard keys instead of soft keys, and the employee 21 may input the number of copies, face value, etc. using the numeric keypad.

金券の種類、枚数および額面金額を含む金券情報が入力されると(Act17にてYES)、CPU11aは、この金券情報を金券情報テーブル32に登録する(Act18)。次いでCPU11aは、この金券による支払金額と、Act8の処理で生成された決済情報に含まれる買上商品の合計金額とを比較する(Act19:比較手段)。金券による支払金額は、Act17の処理で入力された枚数分の額面金額の合計である。 When cash voucher information including the kind, number of cash vouchers, and denomination amount is input (YES in Act 17), the CPU 11a registers this cash voucher information in the cash voucher information table 32 (Act 18). Next, the CPU 11a compares the payment amount of this cash voucher with the total amount of purchased products included in the settlement information generated in the processing of Act 8 (Act 19: comparison means). The payment amount of cash vouchers is the sum of the denomination amounts for the number of vouchers input in the processing of Act 17 .

金券による支払金額と買上商品の合計金額とを比較した結果、合計金額よりも支払金額の方が少ない場合(Act19にてNO)、商品登録装置11では決済を完了させることができない。この場合、CPU11aは、合計金額から金券による支払金額を減額して不足額を算出する(Act20)。そしてCPU11aは、この不足額を代金支払画面SC3の一部、例えば表示エリアAR2に表示させて、従業員21及び買物客22に報知する(Act21:報知手段)。またCPU11aは、決済情報の転送先となる決済装置12を指定することを従業員21に通知するためのメッセージを、代金支払画面SC3の一部、例えば表示エリアAR2に表示させる(Act22)。そしてCPU21は、決済装置12が指定されるのを待ち受ける(Act23:選択手段)。 As a result of comparing the payment amount with the cash voucher and the total amount of the purchased product, if the payment amount is smaller than the total amount (NO in Act 19), the product registration device 11 cannot complete the payment. In this case, the CPU 11a calculates the shortfall by subtracting the payment amount in cash from the total amount (Act 20). Then, the CPU 11a displays the shortfall amount on a part of the price payment screen SC3, for example, the display area AR2, and notifies the employee 21 and the shopper 22 (Act 21: notification means). Further, the CPU 11a displays a message for notifying the employee 21 that the settlement device 12 to which the settlement information is to be transferred is specified in a part of the payment screen SC3, for example, the display area AR2 (Act 22). Then, the CPU 21 waits for the payment device 12 to be designated (Act 23: selection means).

ここで、代金支払画面SC3のボタンB5~B8のいずれかが従業員21によりタッチされると、CPU21は、Act8の処理にて生成した決済情報に、Act18の処理にて記憶した金券情報を含ませる。そしてCPU21は、この金券情報を含んだ決済情報を、指定された決済装置12に対して送信する(Act24:送信手段)。具体的には、CPU11aは、指定された決済装置12を宛先として金券情報を含んだ決済情報をLAN13へと送信するように通信ユニット11jを制御する。これにより、金券情報を含んだ決済情報が、指定された決済装置12へと送信される。 Here, when any of the buttons B5 to B8 on the price payment screen SC3 is touched by the employee 21, the CPU 21 includes the cash voucher information stored in the process of Act18 in the payment information generated in the process of Act8. Let Then, the CPU 21 transmits the settlement information including the coupon information to the designated settlement device 12 (Act 24: transmitting means). Specifically, the CPU 11a controls the communication unit 11j so as to transmit the payment information including the coupon information to the LAN 13 with the designated payment device 12 as the destination. As a result, payment information including cash voucher information is transmitted to the designated payment device 12 .

またCPU11aは、タッチパネル11gの画面の一部に、Act15の処理と同様の報知画面SC4を表示させる(Act25)。 Also, the CPU 11a causes the notification screen SC4 similar to the processing of Act 15 to be displayed on part of the screen of the touch panel 11g (Act 25).

一方、合計金額と金券による支払金額とが等しいか、金券による支払金額が合計金額を上回る場合(Act19にてYES)、CPU11aは、金券別集計ファイル40を検索する。そしてCPU11aは、Act17の処理で入力された金券に対応するオーバーテンドフラグOTFを調べる(Act26)。 On the other hand, if the total amount is equal to the amount paid by the cash voucher, or if the amount paid by the cash voucher exceeds the total amount (YES in Act 19), the CPU 11a searches the summary file 40 for each cash voucher. Then, the CPU 11a checks the overtend flag OTF corresponding to the cash note input in the processing of Act 17 (Act 26).

オーバーテンドフラグOTFが“1”の場合(Act26にてYES)、Act17の処理で入力された金券は、釣銭の払出しが可能である。この場合、CPU11aは、合計金額と金券による支払金額とが等しいか否かを確認する(Act27)。合計金額と金券による支払金額とが等しくない、すなわち金券による支払金額が合計金額を上回る場合には(Act27にてNO)、釣銭が発生する。本システム10において、釣銭は決済装置12から払い出される。したがってCPU11aは、Act22の処理に進み、以降の処理を前述と同様に繰り返す。 If the overtend flag OTF is "1" (YES in Act26), change can be paid out for the cash note input in the process of Act17. In this case, the CPU 11a confirms whether or not the total amount is equal to the amount paid in cash (Act 27). If the total amount is not equal to the amount paid by the cash voucher, that is, if the amount paid by the cash voucher exceeds the total amount (NO in Act 27), change is generated. In this system 10 , change is dispensed from the settlement device 12 . Therefore, the CPU 11a proceeds to the process of Act22 and repeats the subsequent processes in the same manner as described above.

これに対し、合計金額と金券による支払金額とが等しい場合には(Act27にてYES)、釣銭が発生しない。すなわち商品登録装置11にて決済が完了する。この場合、CPU11aは、プリンタ11hを制御してレシートを発行する(Act28:発行手段)。レシートには、少なくとも買上商品の販売データ及び合計金額と金券による支払金額とが記録される。 On the other hand, if the total amount is equal to the amount paid in cash (YES at Act 27), no change is generated. That is, the payment is completed by the product registration device 11 . In this case, the CPU 11a controls the printer 11h to issue a receipt (Act 28: issuing means). On the receipt, at least the sales data of the purchased product, the total amount, and the payment amount in cash vouchers are recorded.

一方、オーバーテンドフラグOTFが“0”の場合(Act26にてNO)、Act17の処理で入力された金券は、釣銭の払出しが不可能である。したがって、商品登録装置11にて決済が完了する。この場合、CPU11aは、プリンタ11hを制御して、決済情報に示された情報や金券情報に示された情報等を表したレシートを発行する(Act28:発行手段)。 On the other hand, if the overtend flag OTF is "0" (NO in Act26), change cannot be dispensed from the cash note input in the process of Act17. Therefore, payment is completed by the product registration device 11 . In this case, the CPU 11a controls the printer 11h to issue a receipt showing the information indicated in the payment information, the information indicated in the cash voucher information, etc. (Act 28: issuing means).

Act25またはAct28の処理を終えると、CPU11aは、金券別集計処理を行う(Act29)。この処理は、Act17の処理で入力された金券の種類に対応する金券別集計ファイル40の集計枚数および集計金額に、同処理で入力された金券の枚数と支払金額とをそれぞれ加算する処理である。この金券別集計処理が終了すると、CPU11aは、図5中のAct1へと戻り、それ以降の処理を前述したのと同様に繰り返す。 When the processing of Act 25 or Act 28 is finished, the CPU 11a performs a counting process for each cash voucher (Act 29). This processing is processing to add the number of cash vouchers and the payment amount input in the same processing to the total number of cash vouchers and the total amount in the total file 40 for each cash voucher corresponding to the type of cash voucher input in the processing of Act 17. . When this tallying process for each cash note ends, the CPU 11a returns to Act1 in FIG. 5, and repeats the subsequent processes in the same manner as described above.

一方、決済装置12が起動されると、CPU12aは、図12の流れ図に示す処理を開始する。先ずCPU12aは、タッチパネル12gの画面を待機画面とする(Act31)。待機画面は、決済処理を行う状況にないことを表すものであり、どのような情報を表すかは任意であって良い。例えば待機画面は、決済処理を行うことができないことを表すメッセージを表すものや、スクリーンセーバーとして広告などを表す任意の画像を表示するものとすることが想定される。タッチパネル12gの画面を待機画面とした後、CPU12aは、決済情報を受信するのを待ち受ける(Act32)。 On the other hand, when the payment device 12 is activated, the CPU 12a starts the processing shown in the flow chart of FIG. First, the CPU 12a sets the screen of the touch panel 12g as a standby screen (Act 31). The standby screen indicates that the settlement process is not in progress, and any information may be displayed. For example, it is assumed that the standby screen displays a message indicating that payment processing cannot be performed, or displays an arbitrary image representing an advertisement as a screen saver. After setting the screen of the touch panel 12g to the standby screen, the CPU 12a waits to receive payment information (Act 32).

前述したように商品登録装置11のCPU11aは、Act14またはAct24の処理において、通信ユニット11jからLAN13へと決済情報を送信する。この決済情報は、宛先となっている決済装置12に設けられた通信ユニット12jにて受信され、RAM12cまたは補助記憶ユニット12dに保存される。 As described above, the CPU 11a of the product registration device 11 transmits payment information from the communication unit 11j to the LAN 13 in the processing of Act14 or Act24. This settlement information is received by the communication unit 12j provided in the destination settlement device 12 and stored in the RAM 12c or the auxiliary storage unit 12d.

CPU12aは、決済情報がRAM12cまたは補助記憶ユニット12dに保存されたことに応じて、決済情報を受信したと判断する(Act32にてYES)。そしてCPU12aは、タッチパネル12gの画面を決済画面に変更する(Act33)。 The CPU 12a determines that the payment information has been received when the payment information is stored in the RAM 12c or the auxiliary storage unit 12d (YES in Act 32). Then, the CPU 12a changes the screen of the touch panel 12g to a payment screen (Act 33).

決済画面は、受信された決済情報に基づいての決済を行うための買物客22による操作を受け付けるものである。決済画面は例えば、決済情報に示された合計金額を少なくとも表示する。また決済画面は、合計個数や買上商品のリストを表示してもよい。 The payment screen accepts an operation by the shopper 22 to make a payment based on the received payment information. The settlement screen displays, for example, at least the total amount indicated in the settlement information. The settlement screen may display the total number of items and a list of purchased items.

CPU12aは、決済情報に金券情報が含まれるか否かを確認する(Act34)。決済情報に金券情報が含まれない場合(Act34にてNO)、CPU12aは、Act38の処理に進む。 The CPU 12a confirms whether or not the payment information includes cash voucher information (Act 34). If the payment information does not include cash voucher information (NO in Act34), the CPU 12a proceeds to the processing of Act38.

一方、決済情報に金券情報が含まれる場合には(Act34にてYES)、CPU12aは、その決済情報に含まれる合計金額と金券による支払金額とを比較する(Act35)。この比較の結果、合計金額の方が金券による支払金額よりも多い場合には(Act35にてYES)、CPU12aは、合計金額と金券による支払金額との差額を不足額として決済画面に表示する(Act36)。その後、CPU12aは、Act38の処理に進む。 On the other hand, if the payment information includes cash voucher information (YES in Act 34), the CPU 12a compares the total amount included in the payment information with the payment amount in the cash voucher (Act 35). As a result of this comparison, if the total amount is greater than the amount paid by the cash voucher (YES in Act 35), the CPU 12a displays the difference between the total amount and the amount paid by the cash voucher as an insufficient amount on the settlement screen ( Act 36). After that, the CPU 12a proceeds to the processing of Act38.

これに対し、金券による支払金額の方が合計金額よりも多い場合には(Act35にてNO)、CPU12aは、金券による支払金額と合計金額との差額を釣銭額として決済画面に表示する(Act37)。しかる後、CPU12aは、Act40の処理に進む。 On the other hand, if the amount paid by the cash voucher is larger than the total amount (NO in Act 35), the CPU 12a displays the difference between the amount paid by the cash voucher and the total amount as the amount of change on the settlement screen (Act 37 ). After that, the CPU 12a proceeds to the processing of Act40.

Act38においてCPU12aは、決済のための買物客22による操作がなされたか否かを確認する。買物客は、決済画面に表示される合計金額または不足額に対する決済のための操作を自動釣銭機12eまたはカードリーダライタ12iに対して行う。 In Act 38, the CPU 12a confirms whether or not the shopper 22 has performed an operation for payment. The shopper operates the automatic change machine 12e or the card reader/writer 12i to settle the total amount or the shortfall displayed on the settlement screen.

自動釣銭機12eまたはカードリーダライタ12iに対して決済操作が行われたことを検出したならば(Act38にてYES)、CPU12aは、決済処理を実行する(Act39)。この決済処理は、買物客22による操作に応じて、RAM12cまたは補助記憶ユニット12dに保存された決済情報に示された合計金額または不足額を決済するための処理である。この決済処理は例えば、既存のセルフPOS端末などで行われている処理をそのまま適用できる。決済処理が終了すると、CPU12aは、Act40の処理に進む。 When the CPU 12a detects that a settlement operation has been performed on the automatic change dispenser 12e or the card reader/writer 12i (YES in Act 38), the CPU 12a executes settlement processing (Act 39). This settlement processing is processing for settlement of the total amount or insufficient amount indicated in the settlement information stored in the RAM 12c or the auxiliary storage unit 12d according to the operation by the shopper 22. FIG. For this payment processing, for example, the processing performed by existing self-service POS terminals can be applied as it is. After the settlement process is completed, the CPU 12a proceeds to the process of Act40.

Act40において、CPU12aは、プリンタ12hを制御してレシートを発行する。レシートには、少なくとも買上商品の販売データ及び合計金額と、その買上商品を決済するための支払情報とが記録される。また、釣銭額が生じていた場合にはその釣銭額も記録される。また、決済情報に金券情報が含まれる場合には、支払情報として金券による支払金額が記録される。 In Act 40, the CPU 12a controls the printer 12h to issue a receipt. The receipt records at least sales data and total amount of the purchased product, and payment information for settling the purchased product. In addition, when the amount of change is generated, the amount of change is also recorded. In addition, when cash voucher information is included in the payment information, the amount of money paid by the cash voucher is recorded as the payment information.

レシートを発行した後、CPU12aは、Act31の処理に戻り、それ以降の処理を前述と同様に行う。 After issuing the receipt, the CPU 12a returns to the process of Act 31 and performs the subsequent processes in the same manner as described above.

このように本実施形態のチェックアウトシステム10においては、買物客22が金券による決済を申し出た際には、従業員21が商品登録装置11を用いて決済を行う。このとき従業員21は、釣銭の払出し可能な設定の金券なのか払い出し不可能な設定の金券なのかを判断する。そして釣銭の払出し可能な設定の金券の場合には、従業員21は、代金支払画面SC3においてボタンB9にタッチする。釣銭の払出し不可能な設定の金券の場合には、従業員21は、代金支払画面SC3においてボタンB10にタッチする。 As described above, in the checkout system 10 of the present embodiment, the employee 21 uses the product registration device 11 to make the payment when the shopper 22 requests payment by cash. At this time, the employee 21 judges whether the cash voucher is set to be able to pay out change or not to be paid out. In the case of a cash note set to allow change to be paid out, the employee 21 touches the button B9 on the price payment screen SC3. In the case of a cash note for which change cannot be paid out, the employee 21 touches the button B10 on the price payment screen SC3.

ボタンB9がタッチされると、商品登録装置11においては、金券による支払金額と買上商品の合計金額とが比較される。そして金券による支払金額と買上商品の合計金額とが等しい場合、商品登録装置11からレシートが発行される。すなわち商品登録装置11において決済が完了する。この場合、買物客22は、決済装置12にて決済を行う必要がない。 When the button B9 is touched, the product registration device 11 compares the amount paid in cash with the total amount of the purchased products. Then, when the amount paid by the cash voucher is equal to the total amount of the purchased merchandise, the merchandise registration device 11 issues a receipt. That is, payment is completed in the product registration device 11 . In this case, the shopper 22 does not have to make a payment at the payment device 12 .

金券による支払金額と買上商品の合計金額とが等しくない場合には、決済情報の転送先となる決済装置12を指定することを従業員21に通知するためのメッセージが、代金支払画面SC3に表示される。そこで従業員21は、決済情報の転送が可能な決済装置12を選択して、その転送先の決済装置12に対応したボタンB5~B8にタッチする。そして従業員21は、転送先の決済装置12への移動を買物客22に告知する。 If the amount paid by the cash voucher and the total amount of the purchased product are not equal, a message for notifying the employee 21 that the settlement device 12 to which the settlement information is to be transferred is specified is displayed on the payment screen SC3. be done. Therefore, the employee 21 selects a settlement device 12 to which settlement information can be transferred, and touches buttons B5 to B8 corresponding to the settlement device 12 to which the settlement information is to be transferred. Then, the employee 21 notifies the shopper 22 of the move to the settlement device 12 of the transfer destination.

買物客22は、告知された決済装置12へと移動する。この決済装置12のタッチパネル12gには、決済画面が表示される。そして、金券による支払金額の方が買上商品の合計金額よりも多い場合、決済画面に釣銭額が表示されるとともに、その釣銭額に相当する釣銭が自動釣銭機12eから払い出される。また、プリンタ12hが動作してレシートが発行される。 The shopper 22 moves to the announced payment device 12 . A settlement screen is displayed on the touch panel 12 g of the settlement device 12 . Then, when the amount of money to be paid by the cash voucher is larger than the total amount of purchased commodities, the amount of change is displayed on the settlement screen and the amount of change corresponding to the amount of change is dispensed from the automatic change machine 12e. Also, the printer 12h operates to issue a receipt.

これに対し、金券による支払金額の方が買上商品の合計金額よりも少ない場合には、決済画面に不足額が表示される。そこで買物客22は、この不足額について例えば現金や電子マネーでの支払い操作を行う。そうすると、プリンタ12hが動作してレシートが発行される。 On the other hand, if the payment amount of cash vouchers is less than the total amount of purchased products, the insufficient amount is displayed on the settlement screen. Then, the shopper 22 pays for the shortfall by cash or electronic money, for example. Then, the printer 12h operates to issue a receipt.

一方、ボタンB10がタッチされた場合には、商品登録装置11においては、金券による支払金額と買上商品の合計金額とが比較される。そして金券による支払金額が買上商品の合計金額と等しいか多い場合、商品登録装置11からレシートが発行される。すなわち商品登録装置11において決済が完了する。この場合、買物客22は、決済装置12にて決済を行う必要がない。 On the other hand, when the button B10 is touched, the product registration device 11 compares the payment amount in cash with the total amount of purchased products. Then, when the amount paid by the cash voucher is equal to or greater than the total amount of the purchased merchandise, the merchandise registration device 11 issues a receipt. That is, payment is completed in the product registration device 11 . In this case, the shopper 22 does not have to make a payment at the payment device 12 .

金券による支払金額の方が買上商品の合計金額よりも少ない場合には、決済情報の転送先となる決済装置12を指定することを従業員21に通知するためのメッセージが、代金支払画面SC3に表示される。そこで従業員21は、決済情報の転送が可能な決済装置12を選択して、その転送先の決済装置12に対応したボタンB5~B8にタッチする。そして従業員21は、転送先の決済装置12への移動を買物客22に告知する。 If the payment amount with the cash voucher is less than the total amount of the purchased product, a message for notifying the employee 21 that the payment device 12 to which the payment information is to be transferred is specified is displayed on the price payment screen SC3. Is displayed. Therefore, the employee 21 selects a settlement device 12 to which settlement information can be transferred, and touches buttons B5 to B8 corresponding to the settlement device 12 to which the settlement information is to be transferred. Then, the employee 21 notifies the shopper 22 of the move to the settlement device 12 of the transfer destination.

買物客22は、告知された決済装置12へと移動する。この決済装置12のタッチパネル12gには、不足額とともに決済画面が表示される。そこで買物客22は、この不足額について例えば現金や電子マネーでの支払い操作を行う。そうすると、プリンタ12hが動作してレシートが発行される。 The shopper 22 moves to the announced payment device 12 . A payment screen is displayed on the touch panel 12g of the payment device 12 together with the shortfall. Then, the shopper 22 pays for the shortfall by cash or electronic money, for example. Then, the printer 12h operates to issue a receipt.

このように本実施形態によれば、釣銭の払出しが不可能な設定の金券で買上商品の代金を支払う買物客22との商取引については、その金券による支払金額が買上商品の合計金額以上の場合に商品登録装置11にて決済することができる。また、金券による支払金額が買上商品の合計金額よりも少ない場合には、金券の支払いを商品登録装置11で処理し、不足額に対する支払いを決済装置12で処理することで、商取引を決済することができる。 As described above, according to the present embodiment, in a commercial transaction with a shopper 22 who pays for a purchased product with a cash voucher that cannot be paid with change, if the amount paid by the cash voucher is greater than or equal to the total price of the purchased product. can be settled by the product registration device 11. When the amount of money to be paid by cash vouchers is less than the total amount of purchased commodities, the merchandise registration device 11 processes the cash voucher payment, and the settlement device 12 processes the payment for the shortfall, thereby settling the commercial transaction. can be done.

一方、釣銭の払出しが可能な設定の金券で買上商品の代金を支払う買物客22との商取引については、その金券による支払金額が買上商品の合計金額と等しい場合に商品登録装置11にて決済することができる。また、金券による支払金額が買上商品の合計金額よりも少ない場合には、金券による支払い商品登録装置11で処理し、不足額に対する支払いを決済装置12で処理することで、商取引を決済することができる。さらに、金券による支払金額が買上商品の合計金額よりも多い場合には、金券による支払いを商品登録装置11で処理することで、釣銭が決済装置12から払い出されて、商取引を決済することができる。 On the other hand, in a commercial transaction with a shopper 22 who pays for a purchased product with a cash voucher set so that change can be paid out, the product registration device 11 settles the transaction when the amount paid by the cash voucher is equal to the total price of the purchased product. be able to. In addition, when the amount of money to be paid with cash vouchers is less than the total amount of purchased commodities, the product registration device 11 processes the payment with cash vouchers, and the settlement device 12 processes the payment for the shortfall, thereby making it possible to settle the commercial transaction. can. Further, when the amount of money to be paid by the cash voucher is larger than the total amount of the purchased product, the payment by the cash voucher is processed by the product registration device 11, so that the change can be paid out from the settlement device 12 and the commercial transaction can be settled. can.

なお、本発明は、前記実施形態に限定されるものではない。
例えば前記実施形態では、釣銭の払出しが不可能な設定の金券と釣銭の払出しが可能な設定の金券とが混在する場合を例示する。本実施形態は、いずれか一方の金券しか存在しない場合も、商品登録装置11の制御プログラムを一部改訂することで、前記実施形態を適用できる。具体的には、釣銭の払出しが不可能な設定の金券しか存在しない場合には、図7のAct26の処理を省略する。釣銭の払出しが可能な設定の金券しか存在しない場合には、図7のAct26及びAct27の処理を省略する。
In addition, this invention is not limited to the said embodiment.
For example, in the above-described embodiment, a case is exemplified in which there are a combination of cash vouchers set to not allow change to be paid out and cash vouchers set to allow change to be paid out. This embodiment can be applied by partially revising the control program of the product registration device 11 even when only one of the cash vouchers exists. Specifically, if there are only cash notes that are set to disallow change payout, the processing of Act 26 in FIG. 7 is omitted. If there are only cash notes that allow change to be paid out, the processing of Act26 and Act27 in FIG. 7 is omitted.

Act26の処理が省略されると、金券による支払金額と買上商品の合計金額とを比較した結果、金券による支払金額が買上商品の合計金額よりも少ない場合に、Act20~Act25の処理が実行される。また、金券による支払金額が買上商品の合計金額よりも多い場合にも、Act22~Act25の処理が実行される。すなわち、金券情報を含む決済情報が、指定された決済装置12に送信される(送信手段)。これに対し、金券による支払金額が買上商品の合計金額と等しい場合には、Act28の処理が実行される。すなわち、レシートが発行される(発行手段)。 If the processing of Act 26 is omitted, the processing of Act 20 to Act 25 is executed when the payment amount of the cash voucher is less than the total amount of the purchased merchandise as a result of comparing the payment amount of the cash voucher and the total amount of the purchased merchandise. . The processing of Act22-Act25 is also executed when the payment amount of cash vouchers is greater than the total amount of purchased products. That is, the payment information including the coupon information is transmitted to the specified payment device 12 (transmitting means). On the other hand, if the payment amount of cash vouchers is equal to the total amount of purchased products, the processing of Act 28 is executed. That is, a receipt is issued (issuing means).

Act26及びAct27の処理が省略された場合には、金券による支払金額と買上商品の合計金額とを比較した結果、金券による支払金額が買上商品の合計金額よりも少ない場合に、Act20~Act25の処理が実行される。すなわち、金券情報を含む決済情報が、指定された決済装置12に送信される(送信手段)。これに対し、金券による支払金額が買上商品の合計金額と等しいか、金券による支払金額の方が買上商品の合計金額よりも多い場合には、Act28の処理が実行される。すなわち、レシートが発行される(発行手段)。 If the processing of Act 26 and Act 27 is omitted, as a result of comparing the payment amount with cash vouchers and the total amount of purchased products, if the payment amount with cash vouchers is less than the total amount of purchased products, the processing of Act 20 to Act 25 is executed. That is, the payment information including the coupon information is transmitted to the specified payment device 12 (transmitting means). On the other hand, if the amount paid by the cash voucher is equal to the total amount of the purchased commodities, or if the amount paid by the cash voucher is greater than the total amount of the purchased commodities, the process of Act 28 is executed. That is, a receipt is issued (issuing means).

また前記実施形態では、代金支払画面SC3に金券の種類を従業員21が指定するためのボタンB9,B10を配置した。そして、これらのボタンB9,B10の選択入力により、金券の種類が指定され、その後のテンキー操作により金面の額面金額が入力されるようにした。金券の受付手段は、これに限定されるものではない。例えば金券によってはバーコード等の光学読取式のコードが付されているものがある。そこで、このコードをスキャナ11fでスキャニングすることにより、金券の種類と金額とが自動で入力されるようにしてもよい。 In the above-described embodiment, buttons B9 and B10 for the employee 21 to specify the type of cash voucher are arranged on the price payment screen SC3. By selecting and inputting these buttons B9 and B10, the type of cash voucher is specified, and the denomination of the cash face is input by operating the ten keys thereafter. The means for accepting cash vouchers is not limited to this. For example, some cash notes have an optically readable code such as a bar code. Therefore, by scanning this code with the scanner 11f, the type and amount of the cash voucher may be automatically input.

また、金券の種類を判別したときに、登録装置11のタッチパネル11gに、以下のようなメッセージを表示させてもよい。すなわち、オーバーテンドフラグOTFが“1”の金券のときには、「この金券は釣銭を出せる金券です」とのメッセージを表示させる。オーバーテンドフラグOTFが“0”の金券のときには、「この金券は釣銭を出せない金券です」とのメッセージを表示させる。このようなメッセージを店員21に対して表示させることで、金券が使用される前に買物客22に対して使用可否を確認できるようになる。また、このようなメッセージは、店員21側だけでなく、買物客22の側にも表示させると、より効果的である。 Further, when the type of cash voucher is determined, the following message may be displayed on the touch panel 11g of the registration device 11. That is, when the overtend flag OTF is "1" for the cash note, the message "This cash note is a cash note for which change can be given" is displayed. When the overtend flag OTF of the cash voucher is "0", a message "This cash voucher cannot be changed" is displayed. By displaying such a message to the store clerk 21, it becomes possible to confirm with the shopper 22 whether or not the cash voucher can be used before it is used. Moreover, it is more effective if such a message is displayed not only on the store clerk 21 side but also on the shopper 22 side.

また前記実施形態では、決済装置12が複数あるチェックアウトシステム10を例示する。決済装置12が1台しか存在しないチェックアウトシステム10であっても、転送先選択画面SC2及び代金支払画面SC3に表示される決済装置12の数が1つのみとなるだけで、本実施形態は、そのまま適用できる。 Also, in the above embodiment, the checkout system 10 having a plurality of payment devices 12 is exemplified. Even if the checkout system 10 has only one payment device 12, only one payment device 12 is displayed on the transfer destination selection screen SC2 and the price payment screen SC3. , can be applied as is.

また前記実施形態は、不足額を報知する報知手段として、タッチパネル11gへの表示出力による報知を例示した。報知手段は、表示出力による報知には限定されない。例えば商品登録装置11が音声合成装置を備えている場合、不足額を音声出力にて報知してもよい。 Moreover, the said embodiment illustrated the notification by the display output to the touch panel 11g as a notification means which notifies the amount of shortage. The notification means is not limited to notification by display output. For example, if the product registration device 11 is equipped with a voice synthesizer, the shortage may be reported by voice output.

この他、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
以下に、本願出願の分割直前の特許請求の範囲に記載された発明を付記する。
[1]決済装置とともにチェックアウトシステムを構成する商品登録装置であって、買上商品を特定する商品コードを取得し、前記買上商品の販売データを登録する登録手段と、登録終了が指示されるまでの登録期間中に前記登録手段によって登録された前記買上商品の販売データに基づき、前記買上商品の合計金額を算出する算出手段と、前記買上商品の代金支払いに用いる金券の入力を受け付ける受付手段と、前記受付手段により入力を受け付けた前記金券による支払金額が前記算出手段により算出された前記買上商品の合計金額よりも少ない場合に、前記金券による支払金額と前記買上商品の合計金額との差額を計算する差額計算手段と、前記受付手段により入力を受け付けた前記金券が、釣銭の払出し可能な設定の金券なのか釣銭の払出し不可能な設定の金券なのかを判定する判定手段と、前記金券が前記釣銭の払出し可能な設定の金券であるときには、前記金券による支払金額が前記買上商品の合計金額よりも少ない場合、または前記金券による支払金額が前記買上商品の合計金額よりも多い場合に、前記決済装置での前記金券による支払金額と前記買上商品の合計金額との差額計算のために、前記買上商品の販売データ及び当該買上商品の合計金額を含む決済情報と、前記金券による支払金額を含む金券情報とを前記決済装置に送信し、前記金券が前記釣銭の払出し不可能な設定の金券であるときには、前記金券による支払金額が前記買上商品の合計金額よりも少ない場合に、前記決済装置での前記金券による支払金額と前記買上商品の合計金額との差額計算のために、前記決済情報と前記金券情報とを前記決済装置に送信する送信手段と、前記金券が前記釣銭の払出し可能な設定の金券であるときには、前記金券による支払金額と前記買上商品の合計金額とが等しい場合に、前記買上商品の販売データと前記金券による支払金額と前記買上商品の合計金額とが記録されたレシートを発行し、前記金券が前記釣銭の払出し不可能な設定の金券であるときには、前記金券による支払金額が前記買上商品の合計金額以上の場合に、前記レシートを発行する発行手段と、を具備したことを特徴とする商品登録装置。
[2]決済装置とともにチェックアウトシステムを構成する商品登録装置であって、買上商品を特定する商品コードを取得し、前記買上商品の販売データを登録する登録手段と、登録終了が指示されるまでの登録期間中に前記登録手段によって登録された前記買上商品の販売データに基づき、前記買上商品の合計金額を算出する算出手段と、前記買上商品の代金支払いに用いる、釣銭の払出し可能な設定の金券の入力を受け付ける受付手段と、前記受付手段により入力を受け付けた前記金券による支払金額が前記算出手段により算出された前記買上商品の合計金額よりも少ない場合に、前記金券による支払金額と前記買上商品の合計金額との差額を計算する差額計算手段と、前記金券による支払金額が前記買上商品の合計金額よりも少ない場合、または前記金券による支払金額が前記買上商品の合計金額よりも多い場合に、前記決済装置での前記金券による支払金額と前記買上商品の合計金額との差額計算のために、前記買上商品の販売データ及び当該買上商品の合計金額を含む決済情報と、前記金券による支払金額を含む金券情報とを前記決済装置に送信する送信手段と、前記金券による支払金額と前記買上商品の合計金額とが等しい場合に、前記買上商品の販売データと前記金券による支払金額と前記買上商品の合計金額とが記録されたレシートを発行する発行手段と、を具備したことを特徴とする商品登録装置。
[3]決済装置とともにチェックアウトシステムを構成する商品登録装置であって、買上商品を特定する商品コードを取得し、前記買上商品の販売データを登録する登録手段と、登録終了が指示されるまでの登録期間中に前記登録手段によって登録された前記買上商品の販売データに基づき、前記買上商品の合計金額を算出する算出手段と、前記買上商品の代金支払いに用いる、釣銭の払出し不可能な設定の金券の入力を受け付ける受付手段と、前記受付手段により入力を受け付けた前記金券による支払金額が前記算出手段により算出された前記買上商品の合計金額よりも少ない場合に、前記金券による支払金額と前記買上商品の合計金額との差額を計算する差額計算手段と、前記金券による支払金額が前記買上商品の合計金額よりも少ない場合に、前記決済装置での前記金券による支払金額と前記買上商品の合計金額との差額計算のために、前記買上商品の販売データ及び当該買上商品の合計金額を含む決済情報と、前記金券による支払金額を含む金券情報とを前記決済装置に送信する送信手段と、前記金券による支払金額が前記買上商品の合計金額以上の場合に、前記買上商品の販売データと前記金券による支払金額と前記買上商品の合計金額とが記録されたレシートを発行する発行手段と、を具備したことを特徴とする商品登録装置。 [4]前記決済装置が複数ある場合、一の決済装置を選択する選択手段、をさらに具備し、前記送信手段は、選択された前記一の決済装置に対して前記決済情報を送信することを特徴とする付記[1]乃至[3]のうちいずれか1に記載の商品登録装置。
[5]前記差額計算手段により算出された差額を不足額として報知する報知手段、をさらに具備したことを特徴とする付記[1]乃至[3]のうちいずれか1に記載の商品登録装置。
[6]決済装置とともにチェックアウトシステムを構成する商品登録装置を制御するコンピュータを、買上商品を特定する商品コードを取得し、前記買上商品の販売データを登録する登録手段、登録終了が指示されるまでの登録期間中に前記登録手段によって登録された前記買上商品の販売データに基づき、前記買上商品の合計金額を算出する算出手段、前記買上商品の代金支払いに用いる金券の入力を受け付ける受付手段、前記受付手段により入力を受け付けた前記金券による支払金額が前記算出手段により算出された前記買上商品の合計金額よりも少ない場合に、前記金券による支払金額と前記買上商品の合計金額との差額を計算する差額計算手段、前記受付手段により入力を受け付けた前記金券が、釣銭の払出し可能な設定の金券なのか釣銭の払出し不可能な設定の金券なのかを判定する判定手段、前記金券が前記釣銭の払出し可能な設定の金券であるときには、前記金券による支払金額が前記買上商品の合計金額よりも少ない場合、または前記金券による支払金額が前記買上商品の合計金額よりも多い場合に、前記決済装置での前記金券による支払金額と前記買上商品の合計金額との差額計算のために、前記買上商品の販売データ及び当該買上商品の合計金額を含む決済情報と、前記金券による支払金額を含む金券情報とを前記決済装置に送信し、前記金券が前記釣銭の払出し不可能な設定の金券であるときには、前記金券による支払金額が前記買上商品の合計金額よりも少ない場合に、前記決済装置での前記金券による支払金額と前記買上商品の合計金額との差額計算のために、前記決済情報と前記金券情報とを前記決済装置に送信する送信手段、および、前記金券が前記釣銭の払出し可能な設定の金券であるときには、前記金券による支払金額と前記買上商品の合計金額とが等しい場合に、前記買上商品の販売データと前記金券による支払金額と前記買上商品の合計金額とが記録されたレシートを発行し、前記金券が前記釣銭の払出し不可能な設定の金券であるときには、前記金券による支払金額が前記買上商品の合計金額以上の場合に、前記レシートを発行する発行手段、として機能させるための制御プログラム。
Additionally, while several embodiments of the invention have been described, these embodiments have been presented by way of example and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, replacements, and modifications can be made without departing from the scope of the invention. These embodiments and modifications thereof are included in the scope and gist of the invention, and are included in the scope of the invention described in the claims and equivalents thereof.
Below, the inventions described in the claims immediately before the division of the present application will be added.
[1] A product registration device that constitutes a checkout system together with a payment device, and includes registration means for acquiring a product code specifying a purchased product and registering sales data of the purchased product, and until an instruction to end registration is received. calculation means for calculating the total amount of the purchased product based on the sales data of the purchased product registered by the registration means during the registration period of (1); , if the payment amount of the cash vouchers whose input is received by the receiving means is less than the total amount of the purchased merchandise calculated by the calculating means, the difference between the payment amount of the cash vouchers and the total amount of the purchased merchandise is calculated; difference calculation means for calculating; judgment means for judging whether the cash voucher whose input is accepted by the reception means is a cash voucher set to allow change to be paid or a cash voucher set to not allow change to be paid; When the cash voucher is set to allow change to be paid out, if the payment amount with the cash voucher is less than the total amount of the purchased product, or if the payment amount with the cash voucher is greater than the total price of the purchased product, In order to calculate the difference between the amount paid by the cash voucher and the total amount of the purchased merchandise in the settlement device, the payment information including the sales data of the purchased merchandise and the total amount of the purchased merchandise, and the payment amount of the cash voucher are included. and the cash voucher information to the settlement device, and when the cash voucher is set such that the change cannot be paid out, the payment amount by the cash voucher is less than the total amount of the purchased products, the settlement device transmitting means for transmitting the payment information and the cash voucher information to the settlement device for calculating the difference between the amount paid by the cash voucher and the total amount of the purchased product; when the amount paid by the cash voucher is equal to the total amount of the purchased merchandise, a receipt recording the sales data of the purchased merchandise, the amount paid by the cash voucher, and the total amount of the purchased merchandise issuance means for issuing the receipt when the amount of money paid by the cash voucher is equal to or greater than the total amount of the purchased merchandise when the cash voucher is set such that change cannot be dispensed. A product registration device characterized by:
[2] A product registration device that forms a checkout system together with a payment device, and includes registration means for acquiring a product code specifying a purchased product, registering sales data of the purchased product, and until an instruction to end registration is received. calculation means for calculating the total amount of the purchased product based on the sales data of the purchased product registered by the registration means during the registration period of (1); receiving means for receiving an input of a cash voucher; and when the amount of money to be paid by the cash voucher received by the receiving means is less than the total amount of the purchased product calculated by the calculating means, the amount to be paid by the cash voucher and the purchase price. A difference calculation means for calculating the difference between the total price of the goods and a means for calculating the difference between the total price of the purchased goods and the amount of payment when the payment amount of the cash voucher is less than the total price of the purchased goods, or when the payment amount of the cash voucher is greater than the total price of the purchased goods. , payment information including the sales data of the purchased product and the total amount of the purchased product, and the payment amount with the said cash certificate, in order to calculate the difference between the payment amount with the cash voucher and the total price of the purchased product at the payment device; and a transmission means for transmitting to the settlement device the sales data of the purchased product, the amount paid by the cash certificate, and the purchased product when the amount paid by the cash certificate and the total amount of the purchased product are equal. and issuing means for issuing a receipt on which the total amount of the goods and the total amount of the goods are recorded.
[3] A product registration device that constitutes a checkout system together with a payment device, and includes registration means for acquiring a product code specifying a purchased product, registering sales data of the purchased product, and until an instruction to end registration is received. calculation means for calculating the total amount of the purchased product based on the sales data of the purchased product registered by the registration means during the registration period of (1); and when the payment amount of the cash voucher received by the reception means is less than the total amount of the purchased product calculated by the calculation means, the payment amount of the cash voucher and the a difference calculation means for calculating the difference between the total amount of the purchased goods and the sum of the payment amount of the cash voucher and the purchased goods in the settlement device when the payment amount of the cash voucher is less than the total amount of the purchased goods transmission means for transmitting payment information including sales data of the purchased product and the total amount of the purchased product, and cash voucher information including the payment amount of the cash voucher to the payment device for calculating the difference from the amount; issuing means for issuing a receipt recording the sales data of the purchased product, the amount paid by the cash certificate, and the total amount of the purchased product when the amount paid by the cash voucher is greater than or equal to the total amount of the purchased product. A product registration device characterized by: [4] further comprising selection means for selecting one payment device when there are a plurality of payment devices, wherein the transmission means transmits the payment information to the selected payment device; The product registration device according to any one of additional notes [1] to [3].
[5] The product registration apparatus according to any one of appendices [1] to [3], further comprising notifying means for notifying the difference calculated by the difference calculating means as an insufficient amount.
[6] Registering means for acquiring a product code specifying a purchased product, registering the sales data of the purchased product, and instructing the end of registration to the computer that controls the product registration device that constitutes the checkout system together with the payment device. calculation means for calculating the total amount of the purchased product based on the sales data of the purchased product registered by the registration means during the registration period up to; When the payment amount of the cash vouchers received by the receiving means is less than the total amount of the purchased merchandise calculated by the calculating means, calculate the difference between the payment amount of the cash vouchers and the total amount of the purchased merchandise. means for determining whether the cash note whose input is received by the receiving means is set to allow change to be paid out or not set to allow change to be paid out; When the cash voucher is set to be payable, if the payment amount with the cash voucher is less than the total amount of the purchased product, or if the payment amount with the cash voucher is greater than the total price of the purchased product, the settlement device In order to calculate the difference between the amount paid by the cash voucher and the total amount of the purchased product, settlement information including the sales data of the purchased product and the total amount of the purchased product, and cash voucher information including the payment amount of the cash voucher is sent to the settlement device, and when the cash voucher is set such that change cannot be dispensed, if the amount paid by the cash voucher is less than the total amount of the purchased products, the cash voucher in the settlement device transmission means for transmitting the payment information and the cash voucher information to the settlement device for calculating the difference between the payment amount and the total amount of the purchased products; and when the amount paid with the cash voucher and the total amount of the purchased merchandise are equal, a receipt is issued on which the sales data of the purchased merchandise, the amount paid with the cash voucher, and the total amount of the purchased merchandise are recorded. and a control program for functioning as issuing means for issuing the receipt when the amount paid by the cash voucher is equal to or greater than the total amount of the purchased merchandise when the cash voucher is set such that change cannot be dispensed. .

10…チェックアウトシステム、11…商品登録装置、11a…CPU、11b…ROM、11c…RAM、11d…補助記憶ユニット、11e…ドロワ開放ユニット、11f…スキャナ、11g…タッチパネル、11h…プリンタ、11i…カードリーダライタ、11j…通信ユニット、11k…伝送システム、12…決済装置、12a…CPU、12b…ROM、12c…RAM、12d…補助記憶ユニット、12e…自動釣銭機、12f…スキャナ、12g…タッチパネル、12h…プリンタ、12i…カードリーダライタ、12j…通信ユニット、12k…伝送システム、31…登録商品テーブル、32…金券情報テーブル、40…金券別集計ファイル。 10 Checkout system 11 Product registration device 11a CPU 11b ROM 11c RAM 11d Auxiliary storage unit 11e Drawer opening unit 11f Scanner 11g Touch panel 11h Printer 11i Card reader/writer 11j Communication unit 11k Transmission system 12 Payment device 12a CPU 12b ROM 12c RAM 12d Auxiliary storage unit 12e Automatic change dispenser 12f Scanner 12g Touch panel , 12h... Printer, 12i... Card reader/writer, 12j... Communication unit, 12k... Transmission system, 31... Registered product table, 32... Cash voucher information table, 40... Compilation file by cash voucher.

Claims (5)

買上商品の合計金額を含む決済情報を決済装置に送信する商品登録装置であって、前記買上商品の代金支払いに用いる金券の入力を受け付け、前記金券による支払金額が前記買上商品の合計金額よりも少ない場合に、前記買上商品の合計金額から前記金券による支払金額を減じた差額を表示し、かつ前記金券が釣銭の払出し可能な設定であり、その金券による支払金額が買上商品の合計金額よりも少ない場合、または前記支払金額が前記合計金額よりも多い場合、あるいは前記金券が釣銭の払出し不可能な設定であり、その金券による支払金額が前記合計金額よりも少ない場合には、前記決済情報とともに前記支払金額を含む金券情報を前記決済装置に送信する商品登録装置とともにチェックアウトシステムを構成する決済装置であって、
前記商品登録装置から前記決済情報を受信する受信手段と、
前記受信手段で受信した前記決済情報に前記金券情報が含まれている場合、前記決済情報に含まれる買上金額と前記金券情報に含まれる支払金額とを比較する比較手段と、
前記比較手段による比較の結果、前記支払金額よりも前記合計金額の方が多い場合、前記合計金額から前記支払金額を減じることで算出される前記商品登録装置において表示される差額と同一の金額を不足額として表示する不足額表示手段と、
前記比較手段による比較の結果、前記支払金額が前記合計金額以上の場合、前記支払金額から前記合計金額を減じた差額を釣銭額として表示する釣銭額表示手段と、
前記受信手段で受信した前記決済情報に前記金券情報が含まれていない場合、あるいは前記決済情報に前記金券情報が含まれており、かつ前記金券情報に含まれる支払金額よりも前記決済情報に含まれる前記合計金額の方が多い場合、決済処理を実行する決済処理手段と、
を具備する決済装置。
A product registration device for transmitting payment information including the total price of purchased products to a settlement device, receiving an input of a cash voucher used for payment of the purchased product, wherein the payment amount using the cash voucher is higher than the total price of the purchased product. If less, the difference between the total amount of the purchased goods and the amount paid by the cash voucher is displayed, and the cash voucher is set so that change can be paid out, and the amount paid by the cash voucher is greater than the total amount of the purchased merchandise. If the payment amount is less, or if the payment amount is greater than the total amount, or if the cash voucher is set so that change cannot be paid out and the payment amount with the cash voucher is less than the total amount, together with the payment information A payment device that constitutes a checkout system together with a product registration device that transmits cash coupon information including the payment amount to the payment device,
receiving means for receiving the payment information from the product registration device;
comparison means for comparing a purchase amount included in the payment information with a payment amount included in the cash voucher information when the payment information received by the receiving means includes the cash voucher information;
If the total amount is larger than the payment amount as a result of comparison by the comparison means, the same amount as the difference displayed on the product registration device calculated by subtracting the payment amount from the total amount is calculated. a deficit display means for displaying the deficit;
change amount display means for displaying, as a change amount, a difference obtained by subtracting the total amount from the payment amount when the payment amount is greater than or equal to the total amount as a result of comparison by the comparison means;
When the payment information received by the receiving means does not include the cash voucher information, or when the payment information includes the cash voucher information and the payment information includes more than the payment amount included in the cash voucher information payment processing means for executing payment processing when the total amount of money received is larger;
payment device.
前記買上商品の販売データ及び合計金額と前記買上商品を決済するための支払情報とが記録されたレシートを発行するレシート発行手段、
をさらに具備し、
前記レシート発行手段は、前記受信手段で受信した前記決済情報に前記金券情報が含まれていない場合、あるいは前記決済情報に前記金券情報が含まれており、かつ前記金券情報に含まれる支払金額よりも前記決済情報に含まれる前記合計金額の方が多い場合には、前記決済処理を終えた後に前記レシートを発行し、前記決済情報に前記金券情報が含まれており、かつ前記支払金額が前記合計金額以上の場合には、前記釣銭額を表示した後に前記レシートを発行する、請求項1記載の決済装置。
Receipt issuing means for issuing a receipt on which sales data and total amount of the purchased product and payment information for settlement of the purchased product are recorded;
further comprising
When the payment information received by the receiving means does not include the cash voucher information, or when the payment information includes the cash voucher information and the payment amount included in the cash voucher information is larger than the total amount included in the payment information, the receipt is issued after the payment processing is completed, the payment information includes the voucher information, and the payment amount is the above 2. The settlement apparatus according to claim 1, wherein when the amount is equal to or greater than the total amount, the receipt is issued after displaying the amount of change.
前記レシート発行手段は、支払情報として金券による支払金額が含まれている場合には、その支払金額を記録したレシートを発行する、請求項2記載の決済装置。 3. The settlement apparatus according to claim 2, wherein said receipt issuing means issues a receipt recording the payment amount when the payment information includes a payment amount in cash. 買上商品の合計金額を含む決済情報を決済装置に送信する商品登録装置であって、前記買上商品の代金支払いに用いる金券の入力を受け付け、入力を受け付けた前記金券による支払金額が前記買上商品の合計金額よりも少ない場合に、前記買上商品の合計金額から前記金券による支払金額を減じた差額を表示し、かつ前記金券が釣銭の払出し可能な設定であり、その金券による支払金額が買上商品の合計金額よりも少ない場合、または前記支払金額が前記合計金額よりも多い場合、あるいは前記金券が釣銭の払出し不可能な設定であり、その金券による支払金額が前記合計金額よりも少ない場合には、前記決済情報とともに前記支払金額を含む金券情報を前記決済装置に送信する商品登録装置とともにチェックアウトシステムを構成する決済装置のコンピュータを、
前記商品登録装置から前記決済情報を受信する受信手段、
前記受信手段で受信した前記決済情報に前記金券情報が含まれている場合、前記決済情報に含まれる買上金額と前記金券情報に含まれる支払金額とを比較する比較手段、
前記比較手段による比較の結果、前記支払金額よりも前記合計金額の方が多い場合、前記合計金額から前記支払金額を減じることで算出される前記商品登録装置において表示される差額と同一の金額を不足額として表示する不足額表示手段、
前記比較手段による比較の結果、前記支払金額が前記合計金額以上の場合、前記支払金額から前記合計金額を減じた差額を釣銭額として表示する釣銭額表示手段、及び、
前記受信手段で受信した前記決済情報に前記金券情報が含まれていない場合、あるいは前記決済情報に前記金券情報が含まれており、かつ前記金券情報に含まれる支払金額よりも前記決済情報に含まれる前記合計金額の方が多い場合、決済処理を実行する決済処理手段、
として機能させるための制御プログラム。
A product registration device for transmitting payment information including the total amount of purchased products to a settlement device, wherein an input of a cash voucher used for payment of the purchased product is received, and the payment amount of the received cash voucher is the amount of the purchased product. If it is less than the total amount, the difference between the total amount of the purchased product and the amount paid by the cash voucher is displayed, and the cash voucher is set so that change can be paid out, and the payment amount with the cash voucher is the amount of the purchased product. If it is less than the total amount, or if the payment amount is greater than the total amount, or if the cash voucher is set so that change cannot be dispensed and the payment amount with the cash voucher is less than the total amount, A computer of a payment device that constitutes a checkout system together with a product registration device that transmits cash coupon information including the payment amount together with the payment information to the payment device,
receiving means for receiving the payment information from the product registration device;
comparison means for comparing the purchase price included in the payment information with the payment amount included in the cash voucher information when the cash voucher information is included in the payment information received by the receiving means;
If the total amount is larger than the payment amount as a result of comparison by the comparison means, the same amount as the difference displayed on the product registration device calculated by subtracting the payment amount from the total amount is calculated. shortfall display means for displaying the shortfall;
change amount display means for displaying, as a change amount, a difference obtained by subtracting the total amount from the payment amount when the payment amount is equal to or greater than the total amount as a result of the comparison by the comparison means;
When the payment information received by the receiving means does not include the cash voucher information, or when the payment information includes the cash voucher information and the payment information includes more than the payment amount included in the cash voucher information payment processing means for executing payment processing when the total amount of money received is larger;
A control program for functioning as
買上商品の合計金額を含む決済情報を決済装置に送信する商品登録装置であって、前記買上商品の代金支払いに用いる金券の入力を受け付け、前記金券による支払金額が前記買上商品の合計金額よりも少ない場合に、前記買上商品の合計金額から前記金券による支払金額を減じた差額を表示し、かつ前記金券が釣銭の払出し可能な設定であり、その金券による支払金額が買上商品の合計金額よりも少ない場合、または前記支払金額が前記合計金額よりも多い場合、あるいは前記金券が釣銭の払出し不可能な設定であり、その金券による支払金額が前記合計金額よりも少ない場合には、前記決済情報とともに前記支払金額を含む金券情報を前記決済装置に送信する商品登録装置とともにチェックアウトシステムを構成する決済装置の決済方法であって、
受信手段が、前記商品登録装置から前記決済情報を受信し、
前記受信手段で受信した前記決済情報に前記金券情報が含まれている場合、比較手段が、前記決済情報に含まれる買上金額と前記金券情報に含まれる支払金額とを比較し、
前記比較手段による比較の結果、前記支払金額よりも前記合計金額の方が多い場合、不足額表示手段が、前記合計金額から前記支払金額を減じることで算出される前記商品登録装置において表示される差額と同一の金額を不足額として表示し、
前記比較手段による比較の結果、前記支払金額が前記合計金額以上の場合、釣銭額表示手段が、前記支払金額から前記合計金額を減じた差額を釣銭額として表示し、
前記受信手段で受信した前記決済情報に前記金券情報が含まれていない場合、あるいは前記決済情報に前記金券情報が含まれており、かつ前記金券情報に含まれる支払金額よりも前記決済情報に含まれる前記合計金額の方が多い場合、決済処理手段が、決済処理を実行する、決済方法。
A product registration device for transmitting payment information including the total price of purchased products to a settlement device, receiving an input of a cash voucher used for payment of the purchased product, wherein the payment amount using the cash voucher is higher than the total price of the purchased product. If less, the difference between the total amount of the purchased goods and the amount paid by the cash voucher is displayed, and the cash voucher is set so that change can be paid out, and the amount paid by the cash voucher is greater than the total amount of the purchased merchandise. If the payment amount is less, or if the payment amount is greater than the total amount, or if the cash voucher is set so that change cannot be paid out and the payment amount with the cash voucher is less than the total amount, together with the payment information A payment method for a payment device that constitutes a checkout system together with a product registration device that transmits cash coupon information including the payment amount to the payment device,
receiving means for receiving the payment information from the product registration device;
When the payment information received by the receiving means includes the cash voucher information, the comparison means compares the purchase amount included in the payment information with the payment amount included in the cash voucher information,
When the total amount is larger than the payment amount as a result of the comparison by the comparison means, the shortage amount display means displays in the product registration device calculated by subtracting the payment amount from the total amount. Display the same amount as the difference as the amount of the shortfall,
If the result of the comparison by the comparing means is that the payment amount is equal to or greater than the total amount, the change amount display means displays the difference obtained by subtracting the total amount from the payment amount as the change amount;
When the payment information received by the receiving means does not include the cash voucher information, or when the payment information includes the cash voucher information and the payment information includes more than the payment amount included in the cash voucher information A payment method, wherein the payment processing means executes the payment processing if the total amount of money received is larger.
JP2022190067A 2021-02-03 2022-11-29 Settlement device, control program, and settlement method Pending JP2023021154A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022190067A JP2023021154A (en) 2021-02-03 2022-11-29 Settlement device, control program, and settlement method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2021015850A JP2021068485A (en) 2021-02-03 2021-02-03 Settlement device and control program, and settlement method
JP2022190067A JP2023021154A (en) 2021-02-03 2022-11-29 Settlement device, control program, and settlement method

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2021015850A Division JP2021068485A (en) 2021-02-03 2021-02-03 Settlement device and control program, and settlement method

Publications (2)

Publication Number Publication Date
JP2023021154A true JP2023021154A (en) 2023-02-09
JP2023021154A5 JP2023021154A5 (en) 2023-04-03

Family

ID=75637385

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2021015850A Pending JP2021068485A (en) 2021-02-03 2021-02-03 Settlement device and control program, and settlement method
JP2022190067A Pending JP2023021154A (en) 2021-02-03 2022-11-29 Settlement device, control program, and settlement method

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2021015850A Pending JP2021068485A (en) 2021-02-03 2021-02-03 Settlement device and control program, and settlement method

Country Status (1)

Country Link
JP (2) JP2021068485A (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5663955B2 (en) * 2010-05-27 2015-02-04 株式会社寺岡精工 Checkout system, product registration device, and checkout device

Also Published As

Publication number Publication date
JP2021068485A (en) 2021-04-30

Similar Documents

Publication Publication Date Title
JP6262626B2 (en) Product registration apparatus and control program thereof
JP6449746B2 (en) Checkout system
JP2024015056A (en) Commodity registration device and control program therefor, and checkout system
JP6251146B2 (en) Checkout system, settlement apparatus and control program thereof
JP2023052634A (en) Checkout system, commodity registration device and control program therefor, and settlement device and control program therefor
JP6723419B2 (en) Checkout system, payment device and its control program
JP6591643B2 (en) Product registration apparatus and control program thereof
JP6408119B2 (en) Product registration apparatus and control program thereof
JP2023021154A (en) Settlement device, control program, and settlement method
JP6309473B2 (en) Checkout system, product registration apparatus and control program thereof, and settlement apparatus and control program thereof
JP6682603B2 (en) Payment device and its control program
JP6874188B2 (en) Checkout system
JP6434604B2 (en) Checkout system, settlement apparatus and control program thereof
JP7318085B2 (en) Checkout system and its program
JP6919035B2 (en) Checkout system
JP7069271B2 (en) Checkout system, product registration device and its control program
JP7148583B2 (en) Checkout system, product registration device and its program
JP7242916B2 (en) Checkout system, payment device and its control program
JP6720395B2 (en) Product registration device and its control program
JP7230127B2 (en) Checkout system, payment device and information processing program
JP7434433B2 (en) Payment device and payment program
JP2019212339A (en) Commodity registration method
JP6563548B2 (en) Checkout system, product registration apparatus and control program thereof, and settlement apparatus and control program thereof
JP6476332B2 (en) Checkout system, settlement apparatus and control program thereof
JP2019197587A (en) Checkout system, commodity registration device, and control program therefor

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20221223

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20230104

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230324

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230905

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231102

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20240109