JP7476379B2 - CHECKOUT SYSTEM, REGISTRATION DEVICE AND INFORMATION PROCESSING PROGRAM - Google Patents

CHECKOUT SYSTEM, REGISTRATION DEVICE AND INFORMATION PROCESSING PROGRAM Download PDF

Info

Publication number
JP7476379B2
JP7476379B2 JP2023033868A JP2023033868A JP7476379B2 JP 7476379 B2 JP7476379 B2 JP 7476379B2 JP 2023033868 A JP2023033868 A JP 2023033868A JP 2023033868 A JP2023033868 A JP 2023033868A JP 7476379 B2 JP7476379 B2 JP 7476379B2
Authority
JP
Japan
Prior art keywords
payment
issuing
mode
issued
processor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2023033868A
Other languages
Japanese (ja)
Other versions
JP2023060205A5 (en
JP2023060205A (en
Inventor
宏泰 青木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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 JP2023033868A priority Critical patent/JP7476379B2/en
Publication of JP2023060205A publication Critical patent/JP2023060205A/en
Publication of JP2023060205A5 publication Critical patent/JP2023060205A5/ja
Application granted granted Critical
Publication of JP7476379B2 publication Critical patent/JP7476379B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Description

本発明の実施形態は、チェックアウトシステム、登録装置及び情報処理プログラム。 Embodiments of the present invention include a checkout system, a registration device, and an information processing program.

取引内容の登録を店員による操作に応じて登録装置で行い、取引の代金の決済を客による操作に応じて決済装置で行うようにしたセミセルフタイプのチェックアウトシステムが知られている。
一方、予め定められた発行条件が成立する場合に販促レシートを発行することが、チェックアウトシステムにおいて行われている。そしてこのような販促レシートの発行を上記のようなセミセルフタイプのチェックアウトシステムで行う場合には、発行条件の設定によっては、その発行条件が成立するか否かが決済装置での決済の結果として定まることがあり得るため、販促レシートの発行を決済装置で行っている。
2. Description of the Related Art Semi-self-service checkout systems are known in which transaction details are registered by a registration device in response to an operation by a store clerk, and the cost of the transaction is settled by a settlement device in response to an operation by a customer.
Meanwhile, in checkout systems, promotional receipts are issued when predetermined issuing conditions are met. When issuing such promotional receipts in semi-self-service checkout systems as described above, depending on how the issuing conditions are set, whether or not the issuing conditions are met may be determined as a result of payment at the payment device, so the payment device issues the promotional receipts.

このため、登録装置を操作する店員は、決済装置において販促レシートが発行されたか否かを知ることができず、販促レシートに関して店員が客に説明する必要があっても、その説明を的確に行うことができなかった。
このような事情から、販促レシートに関する客への説明を店員が的確に行えることが望まれていた。
As a result, the store clerk operating the registration device was unable to know whether or not a promotional receipt had been issued by the settlement device, and even if the store clerk needed to explain the promotional receipt to the customer, he or she was unable to provide an accurate explanation.
For these reasons, it has been desirable for store clerks to be able to provide accurate explanations to customers regarding promotional receipts.

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

本発明が解決しようとする課題は、販促レシートに関する客への説明を店員が的確に行うことを可能とするチェックアウトシステム、登録装置及び情報処理プログラムを提供することである。 The problem that this invention aims to solve is to provide a checkout system, registration device, and information processing program that enable store clerks to accurately explain promotional receipts to customers.

実施形態のチェックアウトシステムは、登録手段、出力手段、第1の判定手段、設定手段、第1の発行手段及び通知手段を備えた登録装置と、決済手段、第2の判定手段及び第2の発行手段を備えた決済装置とを備える。登録手段は、取引を登録する。出力手段は、登録手段で登録された取引を決済装置で決済するための決済データを出力する。第1の判定手段は、決済データに基づく決済に関して、予め定められた発行条件が成立するかを判定する。設定手段は、発行モードを第1のモード又は第2のモードに設定する。第1の発行手段は、設定手段により発行モードが第1のモードに設定されている場合には、第1の判定手段により発行条件が成立すると判定されたことに応じて販促レシートを発行する。通知手段は、設定手段により発行モードが第1のモードに設定されている場合には、第1の発行手段により販促レシートを発行するか否かに拘わらずに、出力手段が出力する決済データに基づく決済を行う決済装置に対して、販促レシートを発行済みであることを通知し、設定手段により発行モードが第2のモードに設定されている場合には販促レシートを発行済みであることを通知しない。決済手段は、出力手段により出力された決済データを考慮した決済を行う。第2の判定手段は、決済手段が行う決済に関して発行条件が成立するかを判定する。第2の発行手段は、通知手段により通知がなされておらず、かつ第2の判定手段により発行条件が成立すると判定されたことに応じて、販促レシートを発行する。 A checkout system according to an embodiment includes a registration device having a registration means, an output means, a first determination means, a setting means, a first issuing means, and a notification means, and a payment device having a payment means, a second determination means, and a second issuing means. The registration means registers a transaction. The output means outputs payment data for settling the transaction registered by the registration means with the payment device. The first determination means determines whether predetermined issuing conditions are met for a payment based on the payment data. The setting means sets the issuing mode to the first mode or the second mode. When the setting means sets the issuing mode to the first mode, the first issuing means issues a promotional receipt in response to the first determination means determining that the issuing conditions are met. When the issuing mode is set to the first mode by the setting means, the notification means notifies the payment device that makes a payment based on the payment data output by the output means that a promotional receipt has been issued, regardless of whether a promotional receipt is issued by the first issuing means, and does not notify the payment device that a promotional receipt has been issued, when the issuing mode is set to the second mode by the setting means . The payment means makes a payment taking into consideration the payment data output by the output means. The second determination means determines whether an issuance condition is met for a payment made by the payment means. The second issuance means issues a promotional receipt in response to no notification being given by the notification means and a determination by the second determination means that the issuance condition is met.

一実施形態に係るチェックアウトシステムの概略構成を示す斜視図。1 is a perspective view showing a schematic configuration of a checkout system according to an embodiment; 図1中の登録装置及び決済装置の要部の回路構成と、図1に示されるチェックアウトシステムを組み込んで構築されたPOSシステムの概略構成とを示したブロック図。2 is a block diagram showing the circuit configuration of the main parts of the registration device and the settlement device in FIG. 1, and a schematic configuration of a POS system built by incorporating the checkout system shown in FIG. 1; 図2中の登録装置に設けられたプロセッサの情報処理のフローチャート。3 is a flowchart of information processing by a processor provided in the registration device in FIG. 2 . 図2中の決済装置に設けられたプロセッサの情報処理のフローチャート。3 is a flowchart of information processing by a processor provided in the settlement device in FIG. 2 .

以下、実施の形態について図面を用いて説明する。
図1は本実施形態に係るチェックアウトシステム10の概略構成を示す斜視図である。
チェックアウトシステム10は、少なくとも1台の登録装置1及び少なくとも1台の決済装置2を含む。図1においては、2台の登録装置1及び4台の決済装置2を含み、1台の登録装置1に2台の決済装置が対応付けられているチェックアウトシステム10を示している。チェックアウトシステム10が、登録装置1及び決済装置2をそれぞれ何台含むかは任意であり、登録装置1と決済装置2との台数の比も任意である。
Hereinafter, an embodiment will be described with reference to the drawings.
FIG. 1 is a perspective view showing a schematic configuration of a checkout system 10 according to the present embodiment.
The checkout system 10 includes at least one registration device 1 and at least one payment device 2. Fig. 1 shows the checkout system 10 including two registration devices 1 and four payment devices 2, with two payment devices corresponding to one registration device 1. The number of registration devices 1 and the number of payment devices 2 included in the checkout system 10 can be any number, and the ratio of the numbers of registration devices 1 and payment devices 2 can also be any number.

登録装置1は、チェッカと呼ばれる役割を担った店員21が、その操作者となる。決済装置2は、上記の店舗での取引に関する代金を決済する決済者となる客22が、その操作者となる。ただし、登録装置1の操作の一部が客22により行われる場合もある。また、決済装置2は、店員21により操作される場合もある。 The registration device 1 is operated by a store clerk 21 who plays the role of a checker. The payment device 2 is operated by a customer 22 who is the settler who settles the price for transactions at the store. However, some of the operations of the registration device 1 may be performed by the customer 22. The payment device 2 may also be operated by the store clerk 21.

登録装置1は、図1においては、作業テーブル3に取り付けられている。複数の作業テーブル3が配置されることにより、複数のチェックアウトレーンが形成されている。作業テーブル3の一端の近傍には、その作業テーブル3に取り付けられた登録装置1に対応付けられた2台の決済装置2が、一例として図1に示す状態で配置される。かくして、1台の登録装置1と2台の決済装置2とが、1つのチェックアウトレーンに設置されている。 In FIG. 1, the registration device 1 is attached to a work table 3. By arranging multiple work tables 3, multiple checkout lanes are formed. Near one end of the work table 3, two payment devices 2 corresponding to the registration device 1 attached to the work table 3 are arranged as shown in FIG. 1 as an example. Thus, one registration device 1 and two payment devices 2 are installed in one checkout lane.

登録装置1は、通路に進入してきた客22が購入しようとする商品を購入商品として登録するための登録処理を行う。また登録装置1は登録処理において、登録した購入商品の代金を決済するための決済データを、同じチェックアウトレーンに設けられた決済装置2のいずれかにおいて処理されるように送信する。 The registration device 1 performs a registration process to register the product that the customer 22 who has entered the passage wishes to purchase as a purchased product. In addition, during the registration process, the registration device 1 transmits payment data for paying for the registered purchased product so that the data can be processed by one of the payment devices 2 installed in the same checkout lane.

決済装置2は、登録装置1から送信された決済データを受領した場合に、当該決済データに基づいて取引の代金を決済するための決済処理を行う。なお、複数台の決済装置2はそれぞれ、互いに同じ構成で、同様な決済処理を行う装置であってよい。なお決済装置2は、決済処理により決済すべき代金の金額を算出する処理をも行う場合がある。このような算出処理の機能を備える場合に決済装置2は、会計装置、あるいは会計機とも称される。ただし算出処理は、登録装置1で行われてもよい。 When the payment device 2 receives the payment data transmitted from the registration device 1, it performs a payment process to settle the price of the transaction based on the payment data. Note that the multiple payment devices 2 may each have the same configuration and perform similar payment processing. Note that the payment device 2 may also perform a process to calculate the amount of the price to be settled by the payment process. When the payment device 2 has such a calculation processing function, it is also called an accounting device or accounting machine. However, the calculation processing may be performed by the registration device 1.

図2は登録装置1及び決済装置2の要部の回路構成と、チェックアウトシステム10を組み込んで構築されたPOSシステム100の概略構成とを示したブロック図である。なお、図2においては、1台の登録装置1と、この登録装置1に対応付けられた2台の決済装置2のみを示している。また図2においては、2台の決済装置2の一方の回路構成を示している。 Figure 2 is a block diagram showing the circuit configuration of the main parts of the registration device 1 and the payment device 2, and the general configuration of a POS system 100 built by incorporating the checkout system 10. Note that Figure 2 shows only one registration device 1 and two payment devices 2 associated with this registration device 1. Figure 2 also shows the circuit configuration of one of the two payment devices 2.

登録装置1及び決済装置2は、いずれもLAN(local area network)4に接続されている。LAN4に代えて、インターネットなどの別の通信網を用いることもできる。LAN4には、店舗サーバ20が接続されている。店舗サーバ20は、通信ネットワーク30を介して、本部サーバ40と通信可能である。 The registration device 1 and the payment device 2 are both connected to a LAN (local area network) 4. Another communication network such as the Internet can be used instead of the LAN 4. A store server 20 is connected to the LAN 4. The store server 20 can communicate with a headquarters server 40 via a communication network 30.

店舗サーバ20は、チェックアウトシステム10が設置された店舗に関する販売データ管理を行うための情報処理装置である。店舗サーバ20は、例えば上記の店舗のバックヤードに設置される。通信ネットワーク30としては、インターネット、VPN(virtual private network)、LAN(local area network)、公衆通信網、移動体通信網などを、単独又は適宜に組み合わせて用いることができる。本部サーバ40は、チェックアウトシステム10が設置された店舗を含む複数の店舗に関する販売データ管理を行うための情報処理装置である。本部サーバ40は、例えば上記の複数の店舗を統括する本部に設置される。 The store server 20 is an information processing device for managing sales data relating to the store in which the checkout system 10 is installed. The store server 20 is installed, for example, in the back yard of the store. As the communication network 30, the Internet, a virtual private network (VPN), a local area network (LAN), a public communication network, a mobile communication network, etc. can be used alone or in appropriate combination. The headquarters server 40 is an information processing device for managing sales data relating to multiple stores including the store in which the checkout system 10 is installed. The headquarters server 40 is installed, for example, in a headquarters that oversees the multiple stores.

登録装置1は、プロセッサ1a、メインメモリ1b、補助記憶ユニット1c、スキャナ1d、キーボード1e、タッチパネル1f、サブディスプレイ1g、客面ディスプレイ1h、プリンタ1i、通信ユニット1j及び伝送路1kを含む。 The registration device 1 includes a processor 1a, a main memory 1b, an auxiliary memory unit 1c, a scanner 1d, a keyboard 1e, a touch panel 1f, a sub-display 1g, a customer-facing display 1h, a printer 1i, a communication unit 1j, and a transmission path 1k.

登録装置1においては、プロセッサ1a、メインメモリ1b及び補助記憶ユニット1cが伝送路1kによって接続されることにより、登録装置1を制御するための情報処理を行うコンピュータを構成している。 In the registration device 1, the processor 1a, main memory 1b, and auxiliary storage unit 1c are connected by a transmission path 1k to form a computer that performs information processing to control the registration device 1.

プロセッサ1aは、上記コンピュータの中枢部分に相当する。プロセッサ1aは、オペレーティングシステム、ファームウェア及びアプリケーションプログラム等の種々の情報処理プログラムに従った情報処理を実行することで、登録装置1としての各種の機能を実現するべく各部を制御する。 Processor 1a corresponds to the central part of the computer. Processor 1a controls each part to realize the various functions of registration device 1 by executing information processing according to various information processing programs such as an operating system, firmware, and application programs.

メインメモリ1bは、上記コンピュータの主記憶部分に相当する。メインメモリ1bは、不揮発性のメモリ領域と揮発性のメモリ領域とを含む。メインメモリ1bは、不揮発性のメモリ領域では上記の情報処理プログラムを記憶する。またメインメモリ1bは、プロセッサ1aが各部を制御するための処理を実行する上で必要なデータを不揮発性又は揮発性のメモリ領域で記憶する場合もある。メインメモリ1bは、揮発性のメモリ領域を、プロセッサ1aによってデータが適宜書き換えられるワークエリアとして使用する。 Main memory 1b corresponds to the main storage portion of the computer. Main memory 1b includes a nonvolatile memory area and a volatile memory area. Main memory 1b stores the above information processing program in the nonvolatile memory area. Main memory 1b may also store data required for processor 1a to execute processes for controlling each part in the nonvolatile or volatile memory area. Main memory 1b uses the volatile memory area as a work area where data is appropriately rewritten by processor 1a.

補助記憶ユニット1cは、上記コンピュータの補助記憶部分に相当する。補助記憶ユニット1cは、例えばEEPROM(electric erasable programmable read-only memory)、HDD(hard disc drive)、SSD(solid state drive)、あるいはその他の周知の各種の記憶デバイスを利用できる。補助記憶ユニット1cは、プロセッサ1aが各種の処理を行う上で使用するデータと、プロセッサ1aでの処理によって生成されたデータとを保存する。補助記憶ユニット1cは、上記の情報処理プログラムを記憶する場合もある。 The auxiliary memory unit 1c corresponds to the auxiliary memory portion of the computer. The auxiliary memory unit 1c may be, for example, an electric erasable programmable read-only memory (EEPROM), a hard disk drive (HDD), a solid state drive (SSD), or any other well-known storage device. The auxiliary memory unit 1c stores data used by the processor 1a when performing various processes, and data generated by the processes in the processor 1a. The auxiliary memory unit 1c may also store the information processing program.

メインメモリ1b又は補助記憶ユニット1cに記憶される情報処理プログラムには、後述する情報処理に関して記述した情報処理プログラムを含む。登録装置1は一般的に、上記の情報処理プログラムがメインメモリ1b又は補助記憶ユニット1cに記憶された状態で譲渡される。しかし、登録装置1のハードウェアが、上記の情報処理プログラムがメインメモリ1b又は補助記憶ユニット1cに記憶されない状態で、あるいは別の情報処理プログラムがメインメモリ1b又は補助記憶ユニット1cに記憶された状態で譲渡されてもよい。そしてこの場合は、後述する情報処理に関して記述した情報処理プログラムが、リムーバブルな記録媒体に記録して、あるいはネットワークを介して譲渡され、例えば保守作業者による指示の下に補助記憶ユニット1cに書き込まれる。リムーバブルな記録媒体としては、磁気ディスク、光磁気ディスク、光ディスク又は半導体メモリなどが利用できる。 The information processing program stored in the main memory 1b or the auxiliary storage unit 1c includes an information processing program described in relation to the information processing described below. The registration device 1 is generally transferred in a state in which the above-mentioned information processing program is stored in the main memory 1b or the auxiliary storage unit 1c. However, the hardware of the registration device 1 may be transferred in a state in which the above-mentioned information processing program is not stored in the main memory 1b or the auxiliary storage unit 1c, or in a state in which a different information processing program is stored in the main memory 1b or the auxiliary storage unit 1c. In this case, the information processing program described in relation to the information processing described below is recorded on a removable recording medium or transferred via a network, and is written to the auxiliary storage unit 1c under the instruction of, for example, a maintenance worker. As the removable recording medium, a magnetic disk, a magneto-optical disk, an optical disk, or a semiconductor memory may be used.

スキャナ1dは、内蔵するカメラによってスキャナ窓を介して商品を撮像した上で、当該商品に表示されたバーコード又は二次元コードなどの光学的に読み取り可能なコードシンボルを画像処理によって識別する。そしてスキャナ1dは、識別したコードシンボルが表すデータをプロセッサ1aへ出力する。なお、スキャナ1dは、レーザ光の反射を利用してコードシンボルを識別するような他のタイプの周知のデバイスを利用することもできる。スキャナ1dは、商品自体の画像の特徴に基づくオブジェクト認識技術を用いて商品を識別する機能を備えていてもよい。スキャナ1dとは別に、ハンディタイプなどの別のスキャナを備えていてもよい。また、当該別のスキャナを備えて、スキャナ1dを備えなくてもよい。 Scanner 1d uses a built-in camera to capture an image of a product through a scanner window, and identifies optically readable code symbols such as barcodes or two-dimensional codes displayed on the product through image processing. Scanner 1d then outputs data represented by the identified code symbol to processor 1a. Note that scanner 1d can also use other types of well-known devices that use reflection of laser light to identify code symbols. Scanner 1d may have a function for identifying products using object recognition technology based on image features of the product itself. In addition to scanner 1d, another scanner, such as a handheld type, may be provided. Also, it is not necessary to have scanner 1d in place of the other scanner.

キーボード1eは、テンキー及び複数の機能キーなどを備える。キーボード1eは、操作者による各種の指示をキー操作によって受け付ける。
タッチパネル1fは、表示デバイス及びタッチセンサをそれぞれ含む。表示デバイスは、プロセッサ1aによる制御の下に、GUI(graphical user interface)画面などの任意の画面を表示する。表示デバイスとしては、例えばカラーLCD(liquid crystal display)等の周知のデバイスを利用できる。タッチセンサは、表示デバイスの表示面に重ねて配置されている。タッチセンサは、表示デバイスの表示面への操作者のタッチ位置を検出し、その位置情報をプロセッサ1aへと送る。タッチセンサとしては、周知のデバイスを利用できる。タッチパネル1fは、その操作面が、登録装置1を操作する店員21が位置すべき場所に向けられる。
The keyboard 1e includes a numeric keypad and a plurality of function keys, etc. The keyboard 1e receives various instructions from an operator through key operations.
The touch panel 1f includes a display device and a touch sensor. The display device displays an arbitrary screen such as a GUI (graphical user interface) screen under the control of the processor 1a. The display device may be a well-known device such as a color LCD (liquid crystal display). The touch sensor is disposed over the display surface of the display device. The touch sensor detects the touch position of the operator on the display surface of the display device and sends the position information to the processor 1a. The touch sensor may be a well-known device. The operation surface of the touch panel 1f is directed toward the location where the store clerk 21 who operates the registration device 1 should be located.

サブディスプレイ1gは、プロセッサ1aによる制御の下に、決済装置2の状態を店員21に監視させるための監視画面などの任意の画面を表示する。サブディスプレイ1gとしては、例えばカラーLCD等の周知の表示デバイスを利用できる。サブディスプレイ1gは、その表示面が、登録装置1を操作する店員21が位置すべき場所に向けられる。サブディスプレイ1gには、タッチパネルを用いてもよい。 Under the control of the processor 1a, the sub-display 1g displays any screen, such as a monitoring screen for allowing the store clerk 21 to monitor the status of the payment device 2. A well-known display device, such as a color LCD, can be used as the sub-display 1g. The display surface of the sub-display 1g faces the location where the store clerk 21 who will be operating the registration device 1 should be located. A touch panel may be used as the sub-display 1g.

客面ディスプレイ1hは、商品の登録処理が完了するのを待っている客22が位置すべき場所に向けられる。そして客面ディスプレイ1hは、当該客22に対して任意の情報を通知するための任意の画面をプロセッサ1aの制御の下に表示する。客面ディスプレイ1hで表示する画面は、例えば登録結果を表す画面又は販促情報を表す画面などである。客面ディスプレイ1hとしては、例えばカラーLCD(liquid crystal display)等の周知のデバイスを利用できる。客面ディスプレイ1hには、タッチパネルを用いてもよい。 The customer-facing display 1h is directed to the location where the customer 22 who is waiting for the product registration process to be completed should be located. The customer-facing display 1h displays any screen for notifying the customer 22 of any information under the control of the processor 1a. The screen displayed on the customer-facing display 1h may be, for example, a screen showing the registration results or a screen showing promotional information. The customer-facing display 1h may be a well-known device such as a color LCD (liquid crystal display). A touch panel may also be used for the customer-facing display 1h.

プリンタ1iは、例えばサーマルプリンタ又はドットインパクトプリンタなどであり、レシート用紙に対して各種の文字列及び画像などを印刷することにより、各種のレシートを発行する。プリンタ1iが発行するレシートには、それぞれ後述する取引レシート及び販促レシートが含まれる。 Printer 1i is, for example, a thermal printer or a dot-matrix printer, and issues various receipts by printing various characters and images on receipt paper. Receipts issued by printer 1i include transaction receipts and promotional receipts, which will be described later.

通信ユニット1jは、LAN4を介した通信を行う。
伝送路1kは、接続された各部の間で授受されるデータを伝送する。伝送路1kは、システムバスなどの各種のバスと、これらのバスと各部とを接続する各種のインタフェース回路とを含んだ周知の構成であってよい。
The communication unit 1 j performs communication via the LAN 4 .
The transmission path 1k transmits data between each of the connected units. The transmission path 1k may be a well-known configuration including various buses such as a system bus and various interface circuits connecting these buses to each of the units.

決済装置2は、プロセッサ2a、メインメモリ2b、補助記憶ユニット2c、自動釣銭機2d、タッチパネル2e、プリンタ2f、リーダライタ2g、カメラ2h、通信ユニット2i及び伝送路2jを含む。 The payment device 2 includes a processor 2a, a main memory 2b, an auxiliary memory unit 2c, an automatic change machine 2d, a touch panel 2e, a printer 2f, a reader/writer 2g, a camera 2h, a communication unit 2i, and a transmission path 2j.

決済装置2においては、プロセッサ2a、メインメモリ2b及び補助記憶ユニット2cが伝送路2jによって接続されることにより、決済装置2を制御するための情報処理を行うコンピュータを構成している。 In the payment device 2, the processor 2a, the main memory 2b, and the auxiliary memory unit 2c are connected by a transmission path 2j to form a computer that performs information processing to control the payment device 2.

プロセッサ2aは、上記コンピュータの中枢部分に相当する。プロセッサ2aは、オペレーティングシステム、ファームウェア及びアプリケーションプログラム等の種々の情報処理プログラムに従った情報処理を実行することで、決済装置2としての各種の機能を実現するべく各部を制御する。 The processor 2a corresponds to the central part of the computer. The processor 2a controls each part to realize the various functions of the payment device 2 by executing information processing according to various information processing programs such as an operating system, firmware, and application programs.

メインメモリ2bは、上記コンピュータの主記憶部分に相当する。メインメモリ2bは、不揮発性のメモリ領域と揮発性のメモリ領域とを含む。メインメモリ2bは、不揮発性のメモリ領域では上記の情報処理プログラムを記憶する。またメインメモリ2bは、プロセッサ2aが各部を制御するための処理を実行する上で必要なデータを不揮発性又は揮発性のメモリ領域で記憶する場合もある。メインメモリ2bは、揮発性のメモリ領域を、プロセッサ2aによってデータが適宜書き換えられるワークエリアとして使用する。 The main memory 2b corresponds to the main storage portion of the computer. The main memory 2b includes a non-volatile memory area and a volatile memory area. The main memory 2b stores the above-mentioned information processing program in the non-volatile memory area. The main memory 2b may also store data required for the processor 2a to execute processes for controlling each part in the non-volatile or volatile memory area. The main memory 2b uses the volatile memory area as a work area where data is appropriately rewritten by the processor 2a.

補助記憶ユニット2cは、上記コンピュータの補助記憶部分に相当する。補助記憶ユニット1cは、例えばEEPROM、HDD、SSD、あるいはその他の周知の各種の記憶デバイスを利用できる。補助記憶ユニット2cは、プロセッサ2aが各種の処理を行う上で使用するデータと、プロセッサ2aでの処理によって生成されたデータとを保存する。補助記憶ユニット2cは、上記の情報処理プログラムを記憶する場合もある。 The auxiliary memory unit 2c corresponds to the auxiliary memory portion of the computer. The auxiliary memory unit 1c may be, for example, an EEPROM, HDD, SSD, or any other well-known storage device. The auxiliary memory unit 2c stores data used by the processor 2a when performing various processes, and data generated by the processes in the processor 2a. The auxiliary memory unit 2c may also store the information processing program.

自動釣銭機2dは、投入される硬貨及び紙幣を収受する。また自動釣銭機2dは、釣銭としての硬貨及び紙幣を排出する。
タッチパネル2eは、表示デバイス及びタッチセンサを含む。表示デバイスは、プロセッサ2aによる制御の下に、GUI画面などの任意の画面を表示する。表示デバイスとしては、例えばカラーLCD等の周知のデバイスを利用できる。タッチセンサは、表示デバイスの表示面に重ねて配置されている。タッチセンサは、表示デバイスの表示面への操作者のタッチ位置を検出し、その位置情報をプロセッサ2aへと送る。タッチセンサとしては、周知のデバイスを利用できる。
The automatic change machine 2d receives coins and bills that are inserted, and also dispenses coins and bills as change.
The touch panel 2e includes a display device and a touch sensor. The display device displays an arbitrary screen such as a GUI screen under the control of the processor 2a. The display device may be a well-known device such as a color LCD. The touch sensor is disposed over the display surface of the display device. The touch sensor detects the position of the operator's touch on the display surface of the display device and sends the position information to the processor 2a. The touch sensor may be a well-known device.

プリンタ2fは、例えばサーマルプリンタ又はドットインパクトプリンタなどであり、レシート用紙に対して各種の文字列及び画像などを印刷することにより、各種のレシートを発行する。プリンタ2fが発行するレシートには、それぞれ後述する取引レシート及び販促レシートが含まれる。 Printer 2f is, for example, a thermal printer or a dot-matrix printer, and issues various receipts by printing various characters and images on receipt paper. Receipts issued by printer 2f include transaction receipts and promotional receipts, which will be described later.

リーダライタ2gは、カード又はICチップ等の記録媒体に記録されたデータを読み取る。リーダライタ2gは、上記の記録媒体へデータを書き込む。カードは、クレジットカード、デビットカード、電子マネーカード、プリペイドカードなどの決済用カードの他に、メンバーズカード及びポイントカードなどの決済処理に関わる情報を記録する各種のカードを含み得る。ICチップは、上記の各種のカードの他、スマートフォンなどの情報端末に備えられることがある。リーダライタ2gは、磁気式、接触式、あるいは非接触式のいずれのデバイスであってもよいし、また複数種のデバイスを含んでいてもよい。 The reader/writer 2g reads data recorded on a recording medium such as a card or an IC chip. The reader/writer 2g writes data to the above-mentioned recording medium. The cards may include payment cards such as credit cards, debit cards, electronic money cards, and prepaid cards, as well as various cards that record information related to payment processing, such as member cards and point cards. In addition to the above-mentioned various cards, IC chips may be provided in information terminals such as smartphones. The reader/writer 2g may be a magnetic, contact, or non-contact device, or may include multiple types of devices.

カメラ2hは、決済装置2の操作面及びその周辺を含む範囲を俯瞰で撮影する。つまりカメラ2hは、決済装置2が操作される様子を撮影する。なお、カメラ2hは、動画像を撮影する撮影デバイス、あるいは静止画を断続的に撮影する撮影デバイスなど、既存の撮影デバイスを用いることができる。 Camera 2h captures an overhead view of the operation surface of payment device 2 and the surrounding area. In other words, camera 2h captures the state in which payment device 2 is operated. Note that camera 2h can use an existing imaging device, such as a device that captures moving images or a device that captures still images intermittently.

通信ユニット2iは、LAN4を介した通信を行う。
伝送路2jは、接続された各部の間で授受されるデータを伝送する。伝送路2jは、システムバスなどの各種のバスと、これらのバスと各部とを接続する各種のインタフェース回路とを含んだ周知の構成であってよい。
The communication unit 2 i performs communication via the LAN 4 .
The transmission path 2j transmits data between each of the connected units. The transmission path 2j may be a well-known configuration including various buses such as a system bus and various interface circuits connecting these buses to each of the units.

次に以上のように構成されたチェックアウトシステム10の動作を説明する。なお、以下に説明する各種の処理の内容は一例であって、一部の処理の順序の変更、一部の処理の省略、あるいは別の処理の追加などは適宜に可能である。 Next, the operation of the checkout system 10 configured as described above will be described. Note that the various processes described below are merely examples, and it is possible to change the order of some of the processes, omit some of the processes, or add other processes as appropriate.

登録装置1が登録処理を実行する動作モードで起動されると、プロセッサ1aはメインメモリ1b又は補助記憶ユニット1cに記憶された情報処理プログラムに従って以下に説明するような情報処理を実行する。
図3はプロセッサ1aの情報処理のフローチャートである。なお、図3は、本実施形態の特徴的な動作を中心に表しており、登録処理に関わる動作の一部についての図示は省略している。
When the registration device 1 is started in an operation mode for executing a registration process, the processor 1a executes information processing as described below in accordance with an information processing program stored in the main memory 1b or the auxiliary storage unit 1c.
3 is a flowchart of information processing by the processor 1a. Note that FIG. 3 mainly illustrates characteristic operations of this embodiment, and omits illustration of some operations related to registration processing.

Act1としてプロセッサ1aは、一取引に関する情報処理において一時的に用いる例えば商品テーブルなどのデータの初期化又は削除などの準備処理を行う。商品テーブルは、1件の取引の対象となる購入商品のリストを表すデータテーブルであり、メインメモリ1b又は補助記憶ユニット1cに記憶される。 In Act 1, the processor 1a performs preparatory processing such as initializing or deleting data, such as a product table, that is temporarily used in information processing related to one transaction. The product table is a data table that represents a list of purchased products that are the subject of one transaction, and is stored in the main memory 1b or the auxiliary storage unit 1c.

Act2としてプロセッサ1aは、ポイントサービスの会員を識別する会員コードが入力されたか否かを確認する。そしてプロセッサ1aは、会員コードが入力されていなければNoと判定し、Act3へと進む。
Act3としてプロセッサ1aは、購入商品のリストの変更が指示されたか否かを確認する。そしてプロセッサ1aは、該当の指示がなされていないならばNoと判定し、Act4へと進む。
Act4としてプロセッサ1aは、決済データの転送指示がなされたか否かを確認する。そしてプロセッサ1aは、該当の指示がなされていないならばNoと判定し、Act2へと戻る。
かくしてプロセッサ1aはAct2~Act4としては、会員コードが入力されるか、変更又は転送が指示されるのを待ち受ける。
In Act 2, the processor 1a checks whether a membership code for identifying a member of the point service has been input. If the membership code has not been input, the processor 1a determines the answer as No and proceeds to Act 3.
In Act 3, the processor 1a checks whether or not an instruction to change the list of purchased items has been issued. If no such instruction has been issued, the processor 1a determines the answer as No and proceeds to Act 4.
In Act 4, the processor 1a checks whether an instruction to transfer the payment data has been issued. If the instruction has not been issued, the processor 1a determines that the answer is No and returns to Act 2.
Thus, in Act 2 to Act 4, the processor 1a waits for the membership code to be input or for an instruction to change or transfer the membership code.

店員21は、客22がポイントサービスの会員であって、ポイントサービスの利用を希望する場合には、その会員を識別するための会員コードを入力する。例えば店員は、会員コードを表したバーコードをスキャナ1dに翳す。そうするとスキャナ1dは、バーコードをスキャンし、当該バーコードが表す会員コードを出力する。なお、会員コードの入力は、別の周知の様々な手法を任意に用いて行われてもよい。また、会員コードを入力するための操作の一部は、客22により行われてもよい。そしてプロセッサ1aは、このようにして会員コードが入力されたならばAct2にてYesと判定し、Act5へと進む。 If the customer 22 is a member of a points service and wishes to use the points service, the store clerk 21 inputs a membership code to identify the member. For example, the store clerk holds a barcode representing the membership code over the scanner 1d. The scanner 1d then scans the barcode and outputs the membership code represented by the barcode. Note that the membership code may be input using any of a variety of other well-known methods. Also, some of the operations for inputting the membership code may be performed by the customer 22. If the membership code has been input in this manner, the processor 1a judges Yes in Act 2 and proceeds to Act 5.

Act5としてプロセッサ1aは、上記の入力された会員コードを、メインメモリ1b又は補助記憶ユニット1cに保存する。そしてプロセッサ1aはこののち、Act2~Act4の待受状態に戻る。なおプロセッサ1aは、会員コードの入力が繰り返しなされた場合には、Act5を再度実行し、既に保存してある会員コードを新たに入力された会員コードで上書き保存する。なお、プロセッサ1aは、Act5を一度行った後には、Act2にてYesと判定しないようにしてもよい。 In Act 5, the processor 1a stores the entered membership code in the main memory 1b or the auxiliary memory unit 1c. The processor 1a then returns to the standby state of Acts 2 to 4. If the membership code is repeatedly entered, the processor 1a executes Act 5 again, and overwrites the already stored membership code with the newly entered membership code. The processor 1a may not determine Yes in Act 2 after performing Act 5 once.

客22は、購入しようとする商品を売場からピックアップしてチェックアウトコーナーへと持って行き、登録装置1の操作を担当する店員21に渡す。店員21は、客22から渡された各商品を購入商品として登録することを指示するための登録操作を行う。登録操作は例えば、商品に表示されたバーコードをスキャナ1dに読み取らせる動作、あるいは商品を指定するべくタッチパネル1fにタッチする動作などである。あるいは店員21は、登録済みの商品を購入商品から除外することを指示するための削除操作を行う。そしてプロセッサ1aは、このような登録操作又は削除操作を変更指示として受け付けてAct3にてYesと判定し、Act6へと進む。 The customer 22 picks up the products they wish to purchase from the sales floor, takes them to the checkout corner, and hands them over to the store clerk 21 in charge of operating the registration device 1. The store clerk 21 performs a registration operation to instruct each product handed over by the customer 22 to be registered as a purchased product. The registration operation may be, for example, an operation in which the barcode displayed on the product is read by the scanner 1d, or an operation in which the touch panel 1f is touched to specify the product. Alternatively, the store clerk 21 performs a deletion operation to instruct the registered product to be removed from the purchased products. The processor 1a then accepts such a registration or deletion operation as a change instruction, determines Yes in Act 3, and proceeds to Act 6.

Act6としてプロセッサ1aは、登録操作が行われたのならば、その登録操作で指定された商品を購入商品として表すように商品テーブルを更新する。またプロセッサ1aは、削除操作が行われたならば、その削除操作で指定された商品を購入商品から除外するように商品テーブルを更新する。そしてプロセッサ1aはこののち、Act2~Act4の待受状態に戻る。 In Act 6, if a registration operation has been performed, processor 1a updates the product table so that the product specified in the registration operation is represented as a purchased product. If a deletion operation has been performed, processor 1a updates the product table so that the product specified in the deletion operation is excluded from the purchased products. Then, processor 1a returns to the standby state of Acts 2 to 4.

店員21は、客22が購入しようとしている商品のリストを商品テーブルが表すようになるように変更指示を繰り返す。これに応じてプロセッサ1aはAct6を繰り返し、指示に応じて商品テーブルを更新して行く。かくして情報処理プログラムに基づく情報処理をプロセッサ1aが実行することによって、プロセッサ1aを中枢部分とするコンピュータは登録手段として機能する。 The salesclerk 21 repeatedly issues instructions to change the product table so that it shows the list of products that the customer 22 is trying to purchase. In response, the processor 1a repeats Act 6, updating the product table in accordance with the instructions. In this way, the processor 1a executes information processing based on the information processing program, and the computer with the processor 1a as its central part functions as a registration means.

店員21は、商品テーブルが、客22が購入しようとしている全ての商品のリストを表す状態となったならば、例えばタッチパネル1fでの表示画面中に表された転送ボタンにタッチするなどの予め定められた操作により、転送指示を行う。そうするとプロセッサ1aは、Act4にてYesと判定し、Act7へと進む。 When the product table shows a list of all the products that the customer 22 is planning to purchase, the store clerk 21 issues a transfer instruction by a predetermined operation, such as touching a transfer button displayed on the display screen of the touch panel 1f. Then, the processor 1a judges that Act 4 is Yes and proceeds to Act 7.

Act7としてプロセッサ1aは、決済データを生成する。決済データは、商品テーブルに示された商品の取引を決済装置2にて決済するためのデータである。プロセッサ1aは例えば、決済データには、取引番号、登録機コード、操作者コード、商品リスト及び発行済みフラグを含める。またプロセッサ1aは、Act5にて会員コードを保存しているならば、その会員コードを決済データに含める。プロセッサ1aは、これらの情報とは別に、例えば決済金額などの情報を決済データに含めてもよい。またプロセッサ1aは、上記の情報のうちの、例えば操作者コードなどの一部の情報を決済データに含めなくてもよい。プロセッサ1aは、決済データをメインメモリ1b又は補助記憶ユニット1cに保存する。 In Act 7, the processor 1a generates payment data. The payment data is data for settling the transaction of the products shown in the product table with the payment device 2. For example, the processor 1a includes in the payment data the transaction number, the registration machine code, the operator code, the product list, and the issued flag. If the processor 1a has saved a membership code in Act 5, the processor 1a includes the membership code in the payment data. In addition to this information, the processor 1a may also include information such as the payment amount in the payment data. The processor 1a may not include some of the above information, such as the operator code, in the payment data. The processor 1a saves the payment data in the main memory 1b or the auxiliary storage unit 1c.

取引番号は、取引の個々を区別可能に定められる番号である。登録機コードは、登録装置1の個々を識別するために予め定められた識別子である。操作者コードは、登録装置1を操作している店員21を識別する識別子である。商品リストは、商品テーブルに示されている商品のリストである。発行済みフラグは、販促レシートを登録装置1で発行済みであるか否かを表すフラグである。プロセッサ1aは、Act7においては、発行済みフラグを、未発行であることを表す状態とする。なお本実施形態では、発行済みフラグは、セット状態である場合に、販促レシートを発行済みであることを表すこととする。 The transaction number is a number that is set so that each transaction can be distinguished. The registration machine code is a predetermined identifier for identifying each registration device 1. The operator code is an identifier that identifies the store clerk 21 who is operating the registration device 1. The product list is a list of the products shown in the product table. The issued flag is a flag that indicates whether or not a promotional receipt has been issued by the registration device 1. In Act 7, the processor 1a sets the issued flag to a state that indicates that it has not been issued. Note that in this embodiment, when the issued flag is set, it indicates that a promotional receipt has been issued.

Act8としてプロセッサ1aは、販促レシートの発行モードが第1のモードであるか否かを確認する。ここで販促レシートの発行モードとしては、第1のモードと第2のモードとを含み、登録装置1の動作設定において、例えば登録装置1の管理者などによって任意に設定できる。つまりプロセッサ1aは、動作設定のための別の情報処理においてなされた指示に応じて、発行モードとして第1のモード又は第2のモードを設定しておく。かくして情報処理プログラムに基づく情報処理をプロセッサ1aが実行することによって、プロセッサ1aを中枢部分とするコンピュータは設定手段として機能する。そしてプロセッサ1aはAct8においては、この設定が第1のモードとなっているか否かを確認し、第1のモードとなっているならばYesと判定してAct9へと進む。 In Act 8, the processor 1a checks whether the issuance mode of the promotional receipt is the first mode. The issuance mode of the promotional receipt includes the first mode and the second mode, and can be arbitrarily set in the operation settings of the registration device 1, for example, by an administrator of the registration device 1. In other words, the processor 1a sets the issuance mode to the first mode or the second mode in response to an instruction given in another information processing for the operation settings. In this way, the processor 1a executes information processing based on the information processing program, and the computer with the processor 1a as the central part functions as a setting means. In Act 8, the processor 1a checks whether this setting is the first mode, and if it is the first mode, it judges Yes and proceeds to Act 9.

Act9としてプロセッサ1aは、処理中の取引に関してポイントサービスを適用するか否かを確認する。プロセッサ1aは例えば、Act5にて会員コードを保存しているか否かを確認し、保存しているならばYesと判定してAct10へと進む。
Act10としてプロセッサ1aは、見込みポイントを判定する。Act7で生成した決済データに基づく決済を決済装置2で行った場合に付与されると見込まれるポイントである。決済装置2において付与ポイントは、例えば決済金額、購入商品に特定の商品が含まれるか否か、さらには適用する決済方法などの各種の因子を考慮しつつ、予め定められたルールに従って決められる。かくして、例えば適用する決済方法に応じて付与ポイントを変化させるようなルールが適用されるならば、見込みポイントは決済装置2における付与ポイントとは異なる場合がある。なおプロセッサ1aは、見込みポイントを判定するために未確定の因子に関しては、予め定められた設定であることとする。例えば決済方法としては現金払いが適用されることとする。なお、上記のルール及び未確定の因子に関する設定は、例えば店舗の担当者などによって任意に定められてよい。
In Act 9, the processor 1a checks whether or not a point service is applied to the transaction being processed. For example, the processor 1a checks whether or not the membership code is saved in Act 5, and if saved, the answer is Yes and the process proceeds to Act 10.
In Act 10, the processor 1a determines the expected points. These are points expected to be awarded when the payment based on the payment data generated in Act 7 is made by the payment device 2. In the payment device 2, the points to be awarded are determined according to a predetermined rule while considering various factors such as the payment amount, whether or not a specific product is included in the purchased items, and the payment method to be applied. Thus, for example, if a rule is applied that changes the points to be awarded depending on the payment method to be applied, the expected points may differ from the points to be awarded in the payment device 2. Note that the processor 1a assumes that the undetermined factors for determining the expected points are set in advance. For example, the payment method is assumed to be cash payment. Note that the above rules and settings regarding the undetermined factors may be arbitrarily determined by, for example, a store staff member.

Act11としてプロセッサ1aは、見込みポイントを加算後の保有ポイントにより販促レシートの発行条件が成立するか否かを確認する。発行条件が成立するか否かの判断には、保有ポイントと発行条件との比較のみではなく、購入商品に特定の商品が含まれるかなどのような別の因子についての判断が含まれていてもよい。なお販促レシートの発行条件は、例えば店舗の担当者などによって任意に定められて、登録装置1及び決済装置2の双方に共通で設定される。発行条件は、1つのみであっても、複数であってもよい。なお、発行条件の登録装置1及び決済装置2への設定は、それぞれに対して直接行われてもよいし、店舗サーバ20に保存された設定が登録装置1及び決済装置2のそれぞれに取り込まれてもよい。そしてプロセッサ1aは、発行条件が1つでも成立するならばYesと判定し、Act12へと進む。 In Act 11, the processor 1a checks whether the conditions for issuing a promotional receipt are met based on the owned points after the expected points are added. The determination of whether the conditions for issuing a promotional receipt are met may include not only a comparison of the owned points with the issuing conditions, but also a determination of other factors such as whether the purchased items include a specific item. The conditions for issuing a promotional receipt are arbitrarily determined, for example, by a store staff member, and are set commonly to both the registration device 1 and the payment device 2. There may be only one issuing condition, or multiple issuing conditions. The issuing conditions may be set directly to the registration device 1 and the payment device 2, or the settings saved in the store server 20 may be imported into each of the registration device 1 and the payment device 2. If at least one of the issuing conditions is met, the processor 1a determines Yes and proceeds to Act 12.

Act12としてプロセッサ1aは、成立した発行条件に対応する販促レシートを発行する。プロセッサ1aは例えば、成立した発行条件に対応する販促レシートの画像を表す画像データを生成する。そしてプロセッサ1aは、この画像データをプリンタ1iに送り、当該画像データが表す画像をレシート用紙に印刷させる。つまりプロセッサ1aを中枢とするコンピュータは、プリンタ1iとの協働によって第1の発行手段としての機能を実現する。そして情報処理プログラムに基づく情報処理をプロセッサ1aが実行することによって、プロセッサ1aを中枢部分とするコンピュータは、第1の発行手段としての機能を実現するべくプリンタ1iを制御する制御手段として機能する。 In Act 12, the processor 1a issues a promotional receipt that corresponds to the established issuing conditions. For example, the processor 1a generates image data that represents an image of a promotional receipt that corresponds to the established issuing conditions. The processor 1a then sends this image data to the printer 1i, which prints the image represented by the image data on receipt paper. In other words, the computer with the processor 1a at its core realizes the function as the first issuing means in cooperation with the printer 1i. The processor 1a then executes information processing based on an information processing program, and the computer with the processor 1a at its core functions as a control means that controls the printer 1i to realize the function as the first issuing means.

なお、販促レシートとは、取引の内容や決済の結果を表した通常の取引レシートとは別に、クーポン券などのような各種の証票、あるいは各種のお知らせ又は広告などを、レシート用紙を媒体として発行する印刷物である。販促レシートの画像は、例えば店舗の担当者などによって任意に定められる。 A promotional receipt is a printed matter issued on receipt paper that contains various vouchers such as coupons or various notices or advertisements, in addition to a regular transaction receipt that shows the details of the transaction and the result of the payment. The image of the promotional receipt is determined arbitrarily by, for example, a store staff member.

そしてプロセッサ1aは、販促レシートの発行を終えたならばAct13へと進む。なおプロセッサ1aは、Act5にて会員コードを保存していないためにAct9にてNoと判定した場合は、Act10~Act12をパスしてAct13へと進む。またプロセッサ1aは、見込みポイントにより発行条件が成立しないためにAct11にてNoと判定した場合は、Act12をパスしてAct13へと進む。つまりプロセッサ1aはこれらの場合にはいずれも、販促レシートを発行しない。 After processor 1a has finished issuing the promotional receipt, it proceeds to Act 13. If processor 1a judges No in Act 9 because the membership code was not saved in Act 5, it skips Acts 10 to 12 and proceeds to Act 13. If processor 1a judges No in Act 11 because the issuance conditions are not met due to the estimated points, it skips Act 12 and proceeds to Act 13. In other words, processor 1a does not issue a promotional receipt in either of these cases.

Act13にてプロセッサ1aは、Act7にて生成した決済データに含まれる発行済みフラグをセットする。つまりプロセッサ1aは、発行モードとして第1のモードが設定されているときには、販促レシートを発行したか否かに拘わらずに発行済みフラグをセット状態とする。 In Act 13, the processor 1a sets the issued flag included in the payment data generated in Act 7. In other words, when the first mode is set as the issuing mode, the processor 1a sets the issued flag regardless of whether a promotional receipt has been issued or not.

こののちにプロセッサ1aはAct14へと進む。なおプロセッサ1aは、発行モードとして第2のモードが設定されているためにAct8にてNoと判定したならば、Act9~Act13をパスしてAct14へと進む。つまりプロセッサ1aは、発行モードとして第2のモードが設定されているならば、販促レシートを発行せず、発行済みフラグをリセット状態のままとする。 After this, processor 1a proceeds to Act 14. If processor 1a judges No in Act 8 because the second mode is set as the issuing mode, it skips Acts 9 to 13 and proceeds to Act 14. In other words, if processor 1a has set the second mode as the issuing mode, it does not issue a promotional receipt and leaves the issued flag in a reset state.

Act14としてプロセッサ1aは、決済データを、対応付けられた2台の決済装置2のうちの1台に宛てて通信ユニット1jからLAN4へと送出する。なお、プロセッサ1aは、2台の決済装置2のいずれの決済装置2を宛先とするかは、予め定められたルールに従う。当該ルールは、例えば登録装置1の設計者などにより任意に定められてよい。ルールの一例としては、新たな決済のための処理を開始することが可能な決済装置2を宛先とする。ルールの一例としては、2台の決済装置の一方として予め定められた特定の決済装置2を常に宛先とする。ルールの一例としては、2台の決済装置2のうちからランダムに選択した1台の決済装置2を宛先とする。ルールの一例としては、操作者が登録装置1を操作して指定した1台の決済装置2を宛先とする。このような決済データの送信は、決済データの出力の一例である。かくして情報処理プログラムに基づく情報処理をプロセッサ1aが実行することによって、プロセッサ1aを中枢部分とするコンピュータは出力手段として機能する。
この決済データがLAN4を介して宛先とされた決済装置2へと伝送されると、当該決済装置2に設けられた通信ユニット2iによって受信される。
In Act 14, the processor 1a sends the payment data from the communication unit 1j to the LAN 4, addressed to one of the two associated payment devices 2. The processor 1a follows a predetermined rule as to which of the two payment devices 2 is to be the destination. The rule may be arbitrarily determined by, for example, the designer of the registration device 1. As an example of the rule, the destination is the payment device 2 that can start processing for a new payment. As an example of the rule, the destination is always a specific payment device 2 that is predetermined as one of the two payment devices. As an example of the rule, the destination is one payment device 2 randomly selected from the two payment devices 2. As an example of the rule, the destination is one payment device 2 specified by the operator by operating the registration device 1. Such transmission of payment data is an example of output of payment data. Thus, the processor 1a executes information processing based on the information processing program, and the computer with the processor 1a as the central part functions as an output means.
When this payment data is transmitted to the destination payment device 2 via the LAN 4, it is received by the communication unit 2i provided in the payment device 2.

ところで、決済装置2が登録装置1から送られた決済データに基づく決済処理を実行する動作モードで起動されると、プロセッサ2aはメインメモリ2b又は補助記憶ユニット2cに記憶された情報処理プログラムに従って以下に説明するような情報処理を実行する。
図4はプロセッサ2aの情報処理のフローチャートである。なお、図4は、本実施形態の特徴的な動作を中心に表しており、一部の処理については図示を省略している。
When the payment device 2 is started up in an operating mode in which it executes payment processing based on the payment data sent from the registration device 1, the processor 2a executes information processing as described below in accordance with an information processing program stored in the main memory 2b or the auxiliary memory unit 2c.
4 is a flowchart of information processing by the processor 2a. Note that FIG. 4 mainly illustrates characteristic operations of this embodiment, and some processing is omitted.

Act21としてプロセッサ2aは、決済データが到来するのを待ち受ける。そしてプロセッサ2aは、前述のように決済データが通信ユニット2iによって受信されるとYesと判定し、Act22へと進む。
なお登録装置のプロセッサ1aが決済データの宛先とする決済装置2を決定するルールが、決済装置2が新たな決済の処理を開始できる状態にあるか否かに関知しないルールである場合は、プロセッサ2aは、図4に示す情報処理にてAct22へと進んだのちに、後述するようにAct21の待受状態に戻るまでの間に決済データが到来することがあり得る。そこでプロセッサ1aは、図4に示す処理にてAct22以降を実行中には、別の情報処理として決済データが到来するのを待ち受ける。そして新たな決済データが通信ユニット2iによって受信されたならば、その決済データを予め定められた別の決済装置2へと転送するか、登録装置1へと返送する。
In Act 21, the processor 2a waits for the payment data to arrive. Then, when the payment data is received by the communication unit 2i as described above, the processor 2a judges that the result is Yes and proceeds to Act 22.
If the rule by which the processor 1a of the registration device determines the payment device 2 to which the payment data is to be sent is a rule that does not concern whether the payment device 2 is in a state in which it can start processing a new payment, the processor 2a may receive payment data after proceeding to Act 22 in the information processing shown in Fig. 4 and before returning to the standby state of Act 21, as described below. Therefore, while executing Act 22 and subsequent steps in the processing shown in Fig. 4, the processor 1a waits for the arrival of payment data as another information processing. When new payment data is received by the communication unit 2i, the payment data is transferred to another predetermined payment device 2 or returned to the registration device 1.

Act22としてプロセッサ2aは、決済方法の指定がなされるのを待ち受ける。このときにプロセッサ2aは例えば、決済方法を操作者に選択させるための選択画面をタッチパネル2eに表示させる。なお決済方法としては、現金、クレジットカード、デビットカード、プリペイドカード、電子マネー、ポイント及び金券などを用いる種々の決済方法を適宜に利用できる。そしてプロセッサ2aは決済方法が指定されたならばYesと判定し、Act23へと進む。 In Act 22, the processor 2a waits for the payment method to be specified. At this time, the processor 2a, for example, displays a selection screen on the touch panel 2e to allow the operator to select the payment method. As the payment method, various payment methods such as cash, credit card, debit card, prepaid card, electronic money, points, and vouchers can be appropriately used. If a payment method is specified, the processor 2a judges the result as Yes and proceeds to Act 23.

なおプロセッサ2aは、Act22としての待受を、決済方法の指定、又は変更指示の待受に変更してもよい。そしてこの場合にプロセッサ2aは、取引内容の変更を指示する予め定められた操作が操作者により行われたならば、その指示に応じて購入商品を変更するよう決済データに含まれていた商品リストを編集した上で、上記の待受状態に戻るようにする。 The processor 2a may change the standby state of Act 22 to standby for a payment method specification or a change instruction. In this case, when a predetermined operation that instructs a change to the transaction details is performed by the operator, the processor 2a edits the product list included in the payment data to change the purchased products in accordance with the instruction, and then returns to the above standby state.

Act23としてプロセッサ2aは、指定された決済方法での決済のための決済処理を行う。この決済処理は、周知の処理をそのまま適用できるので、その図示及び詳細の説明は省略する。かくして情報処理プログラムに基づく情報処理をプロセッサ2aが実行することによって、プロセッサ2aを中枢部分とするコンピュータは決済手段として機能する。 In Act 23, the processor 2a performs payment processing for payment using the specified payment method. This payment processing can be performed using well-known processing, so illustrations and detailed explanations are omitted. Thus, the processor 2a executes information processing based on an information processing program, and the computer with the processor 2a as its central part functions as a payment means.

Act24としてプロセッサ2aは、ポイントサービスを適用するか否かを確認する。プロセッサ2aは例えば、決済データに会員コードが含まれているならばYesと判定し、Act25へと進む。
Act25としてプロセッサ2aは、今回の取引に関しての付与ポイントを判定する。プロセッサ2aはこの判定は、図3中のAct10に関して説明したルールに従って、Act23における決済の対象となった取引の内容及び決済の結果に応じて行う。
In Act 24, the processor 2a checks whether or not to apply a point service. For example, if the payment data includes a membership code, the processor 2a determines that the answer is Yes and proceeds to Act 25.
In Act 25, the processor 2a determines the points to be awarded for this transaction. The processor 2a performs this determination based on the content of the transaction that was the subject of the settlement in Act 23 and the result of the settlement, in accordance with the rules described in Act 10 in Fig. 3.

Act26としてプロセッサ2aは、客22に対してポイントを付与する。例えばプロセッサ2aは、決済データに含まれる会員コードに関連付けられた保有ポイントに、上記の判定した付与ポイントを加算するための処理を行う。プロセッサ2aは例えば、保有ポイントが会員カードなどの記録媒体に記録されるのであれば、記録媒体から読み出した保有ポイントに付与ポイントを加算して新たな保有ポイントを求めて、この新たな保有ポイントを記録媒体に書き込む。プロセッサ2aは例えば、保有ポイントが、本部サーバ40又は図示しないサーバなどのポイント管理装置により管理されているのであれば、当該ポイント管理装置に対して、会員コード及び付与ポイントの通知を伴ってポイント加算を要求する。 In Act 26, the processor 2a awards points to the customer 22. For example, the processor 2a performs processing to add the determined award points to the owned points associated with the membership code included in the payment data. For example, if the owned points are recorded on a recording medium such as a membership card, the processor 2a adds the award points to the owned points read from the recording medium to obtain new owned points, and writes the new owned points to the recording medium. For example, if the owned points are managed by a point management device such as the headquarters server 40 or a server not shown, the processor 2a requests the point management device to add points, along with a notification of the membership code and the awarded points.

Act27としてプロセッサ2aは、決済データに含まれた発行済みフラグがセット状態にあるか否かを確認する。そしてプロセッサ2aは、発行済みフラグがリセット状態であるならばNoと判定し、Act28へと進む。
Act28としてプロセッサ2aは、付与ポイントを加算した後の保有ポイントにより発行条件が成立するか否かを確認する。前述した通り、プロセッサ2aがここで参照する発行条件は、Act11にてプロセッサ1aが参照した発行条件と同一である。かくして情報処理プログラムに基づく情報処理をプロセッサ2aが実行することによって、プロセッサ2aを中枢部分とするコンピュータは第2の判定手段として機能する。そしてプロセッサ2aは、発行条件が成立するならばYesと判定し、Act29へと進む。
In Act 27, the processor 2a checks whether an issued flag included in the payment data is set or not. If the issued flag is reset, the processor 2a determines the answer as No and proceeds to Act 28.
In Act 28, the processor 2a checks whether the issuance condition is met based on the owned points after adding the granted points. As described above, the issuance condition referred to by the processor 2a here is the same as the issuance condition referred to by the processor 1a in Act 11. Thus, the processor 2a executes information processing based on the information processing program, and the computer with the processor 2a as the central part functions as a second determination means. If the issuance condition is met, the processor 2a judges Yes and proceeds to Act 29.

Act29としてプロセッサ1aは、成立した発行条件に対応する販促レシートを発行する。プロセッサ2aは例えば、成立した発行条件に対応する販促レシートの画像を表す画像データを生成する。そしてプロセッサ2aは、この画像データをプリンタ2fに送り、当該画像データが表す画像をレシート用紙に印刷させる。つまりプロセッサ2aを中枢とするコンピュータは、プリンタ2fとの協働によって第2の発行手段としての機能を実現する。 In Act 29, the processor 1a issues a promotional receipt that corresponds to the established issuing conditions. The processor 2a, for example, generates image data that represents an image of the promotional receipt that corresponds to the established issuing conditions. The processor 2a then sends this image data to the printer 2f, which prints the image represented by the image data on receipt paper. In other words, the computer with the processor 2a at its core realizes the function of the second issuing means in cooperation with the printer 2f.

プロセッサ2aは、販促レシートを発行し終えたならば、Act30へと進む。なおプロセッサ2aは、決済データに会員コードが含まれていないためにAct24にてNoと判定したならば、Act25~Act29をパスしてAct30へと進む。プロセッサ2aは、発行済みフラグがセット状態であるためにAct27にてYesと判定したならば、Act28及びAct29をパスしてAct30へと進む。プロセッサ2aは、発行条件が成立しないためにAct28にてNoと判定したならば、Act29をパスしてAct30へと進む。 When the processor 2a has finished issuing the promotional receipt, it proceeds to Act 30. If the processor 2a judges No in Act 24 because the payment data does not contain a membership code, it skips Acts 25 to 29 and proceeds to Act 30. If the processor 2a judges Yes in Act 27 because the issued flag is set, it skips Acts 28 and 29 and proceeds to Act 30. If the processor 2a judges No in Act 28 because the issuance condition is not met, it skips Act 29 and proceeds to Act 30.

ここで本実施形態においては、発行済みフラグは、登録装置1の発行モードが第1のモードに設定されている場合には、その登録装置1で販促レシートが発行されたか否かに拘わらずに、発行済みであることを表すセット状態とされる。つまりプロセッサ2aは、Act27にてYesと判定するとき、販促レシートを発行するか否かに拘わらずになされた通知であって、かつ販促レシートを発行済みであることの通知を受けたこととなる。つまり登録装置1のプロセッサ1aは、セット状態とした発行済みフラグを含んだ決済データを送信することによって、上記の通知を行っているのであり、プロセッサ1aを中枢とするコンピュータは通知手段として機能することになる。 In this embodiment, when the issuing mode of the registration device 1 is set to the first mode, the issued flag is set to a set state indicating that a promotional receipt has been issued, regardless of whether or not a promotional receipt has been issued by the registration device 1. In other words, when the processor 2a judges Yes in Act 27, it has received a notification that a promotional receipt has been issued, regardless of whether or not a promotional receipt will be issued. In other words, the processor 1a of the registration device 1 sends the above notification by sending payment data that includes the issued flag that has been set, and the computer centered around the processor 1a functions as a notification means.

Act30としてプロセッサ2aは、取引レシートを発行する。プロセッサ2aは例えば、Act23での決済の対象となった取引に関する購入商品の一覧及びAct23での決済の結果などを表す画像データを生成する。そしてプロセッサ2aは、この画像データをプリンタ2fに送り、当該画像データが表す画像をレシート用紙に印刷させる。
プロセッサ2aは、取引レシートを発行し終えたならば、Act21の待受状態に戻る。つまりプロセッサ2aは、次の決済データが到来するのを待ち受ける状態に移行する。
In Act 30, the processor 2a issues a transaction receipt. The processor 2a generates image data representing, for example, a list of purchased items related to the transaction that was the subject of the payment in Act 23 and the result of the payment in Act 23. The processor 2a then sends this image data to the printer 2f, which prints the image represented by the image data on receipt paper.
When the processor 2a has finished issuing the transaction receipt, the processor 2a returns to the standby state of Act 21. In other words, the processor 2a transitions to a state of waiting for the arrival of the next payment data.

以上のようにチェックアウトシステム10によれば、登録装置1において発行モードとして第1のモードが設定されていれば、販促レシートの発行は登録装置1で行われ、決済装置2で行われることはない。従って、販促レシートは店員21によって客22に渡されることとなり、その販促レシートに関する客22への説明を店員21が的確に行うことが可能である。 As described above, according to the checkout system 10, if the first mode is set as the issuing mode in the registration device 1, the promotional receipt is issued by the registration device 1, and not by the payment device 2. Therefore, the promotional receipt is handed to the customer 22 by the store clerk 21, and the store clerk 21 can provide an accurate explanation of the promotional receipt to the customer 22.

またチェックアウトシステム10によれば、登録装置1において発行モードとして第2のモードが設定されていれば、決済装置2で全ての販促レシートを発行する。つまり決済装置2は、登録装置1における発行モードの設定状態に応じて、販促レシートを発行しない場合と、販促レシートを発行する場合とがある。しかしながら、このような決済装置2の動作の変更は、第1のモードにあっては登録装置1で販促レシートを発行したか否かに拘わらずに発行済みフラグをセット状態とすることによって制御しており、決済装置2での動作モードの設定は必要がない。 Furthermore, according to the checkout system 10, if the second mode is set as the issuing mode in the registration device 1, the payment device 2 issues all promotional receipts. In other words, depending on the setting of the issuing mode in the registration device 1, the payment device 2 may or may not issue a promotional receipt. However, in the first mode, such changes in the operation of the payment device 2 are controlled by setting the issued flag regardless of whether or not a promotional receipt has been issued by the registration device 1, and there is no need to set the operating mode in the payment device 2.

またチェックアウトシステム10によれば、販促レシートを発行済みであることの通知を決済データに含めた発行済みフラグにより行っているから、販促レシートを発行済みであることの通知を決済データの送受信とは別途に行う必要がなく、処理の効率化を図ることができる。 In addition, according to the checkout system 10, notification that a promotional receipt has been issued is provided by an issued flag included in the payment data, so there is no need to notify that a promotional receipt has been issued separately from the transmission and reception of payment data, which makes processing more efficient.

この実施形態は、次のような種々の変形実施が可能である。
登録装置1では発行モードの設定は行わずに、プロセッサ1aは常に図3中のAct7からAct10へと進むようにしてもよい。
This embodiment can be modified in various ways as follows.
The registration device 1 may not set the issue mode, and the processor 1a may always proceed from Act 7 to Act 10 in FIG.

販促レシートを発行済みであることの通知は、決済データとは別のデータの送信により行ってもよい。 Notification that a promotional receipt has been issued may be sent by sending data separate from the payment data.

販促レシートの発行条件は、保有ポイントに拘わらずに発行の有無を決めるものであってもよい。 The conditions for issuing a promotional receipt may be set so that whether or not to issue one is determined regardless of the number of points held.

チェックアウトシステム10で登録及び決済する対象とする取引は、商品の販売には係わらず、例えば物品の譲渡を伴わないサービスの提供など、どのような取引であってもよい。 The transactions to be registered and settled by the checkout system 10 may be any transactions that do not involve the sale of goods, such as the provision of a service that does not involve the transfer of an item.

情報処理によりプロセッサ1a及び2aが実現する各機能は、その一部又は全てをロジック回路などのようなプログラムに基づかない情報処理を実行するハードウェアにより実現することも可能である。また上記の各機能のそれぞれは、上記のロジック回路などのハードウェアにソフトウェア制御を組み合わせて実現することも可能である。 The functions realized by processors 1a and 2a through information processing can be realized in part or in whole by hardware that executes information processing not based on a program, such as a logic circuit. Each of the above functions can also be realized by combining software control with hardware such as the above logic circuits.

本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
以下に、本願の当初の特許請求の範囲に記載された発明を付記する。
[付記1] 登録装置と決済装置とを備え、
前記登録装置は、
取引を登録する登録手段と、
前記登録手段で登録された取引を前記決済装置で決済するための決済データを出力する出力手段と、
前記決済データに基づく決済に関して、予め定められた発行条件が成立するかを判定する第1の判定手段と、
前記第1の判定手段により前記発行条件が成立すると判定されたことに応じて販促レシートを発行する第1の発行手段と、
前記第1の発行手段により前記販促レシートを発行するか否かに拘わらずに、前記出力手段が出力する前記決済データに基づく決済を行う前記決済装置に対して、前記販促レシートを発行済みであることを通知する通知手段と、
を具備し、
前記決済装置は、
前記出力手段により出力された決済データを考慮した決済を行う決済手段と、
前記決済手段が行う決済に関して前記発行条件が成立するかを判定する第2の判定手段と、
前記通知手段により前記通知がなされておらず、かつ前記第2の判定手段により前記発行条件が成立すると判定されたことに応じて、前記販促レシートを発行する第2の発行手段と、
を具備する、チェックアウトシステム。
[付記2] 取得した決済データを考慮した決済を行う決済手段と、
前記決済手段が行う決済に関して、予め定められた発行条件が成立するかを判定する第2の判定手段と、
販促レシートを発行済みであることの通知がなされておらず、かつ前記第2の判定手段により前記発行条件が成立すると判定されたことに応じて、前記販促レシートを発行する第2の発行手段と、
を具備する決済装置とともにチェックアウトシステムを構成する登録装置であって、
取引を登録する登録手段と、
前記登録手段で登録された取引を決済するための決済データを出力する出力手段と、
前記決済データに基づく決済に関して、前記発行条件が成立するかを判定する第1の判定手段と、
前記第1の判定手段により前記発行条件が成立すると判定されたことに応じて前記販促レシートを発行する第1の発行手段と、
前記第1の発行手段により前記販促レシートを発行するか否かに拘わらずに、前記出力手段が出力する前記決済データに基づく決済を行う前記決済装置に対して、前記販促レシートを発行済みであることを通知する通知手段と、
を具備する登録装置。
[付記3] 前記通知手段は、前記販促レシートを発行済みであることを表す発行済みデータを前記出力手段が出力する前記決済データに含めることによって前記通知を行う、
付記2に記載の登録装置。
[付記4] 発行モードを第1のモード又は第2のモードに設定する設定手段、をさらに備え、
前記第1の発行手段は、前記設定手段により前記発行モードが前記第1のモードに設定されている場合に前記販促レシートを発行し、
前記通知手段は、前記設定手段により前記発行モードが前記第1のモードに設定されている場合に、前記第1の発行手段により前記販促レシートを発行するか否かに拘わらずに前記通知を行う、
付記2又は付記3に記載の登録装置。
[付記5] 取得した決済データを考慮した決済を行う決済手段と、
前記決済手段が行う決済に関して、予め定められた発行条件が成立するかを判定する第2の判定手段と、
販促レシートを発行済みであることの通知がなされておらず、かつ前記第2の判定手段により前記発行条件が成立すると判定されたことに応じて、前記販促レシートを発行する第2の発行手段と、
を具備する決済装置とともにチェックアウトシステムを構成し、かつプリンタを備えた登録装置を制御するコンピュータを、
取引を登録する登録手段と、
前記登録手段で登録された取引を決済するための決済データを出力する出力手段と、
前記決済データに基づく決済に関して、前記発行条件が成立するかを判定する第1の判定手段と、
前記第1の判定手段により前記発行条件が成立すると判定されたことに応じて前記販促レシートを発行するように前記プリンタを制御する制御手段と、
前記制御手段の制御の下に前記販促レシートを発行するか否かに拘わらずに、前記出力手段が出力する前記決済データに基づく決済を行う前記決済装置に対して、前記販促レシートを発行済みであることを通知する通知手段と、
して機能させるための情報処理プログラム。
Although some embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their modifications are included in the scope and spirit of the invention, and are included in the scope of the invention and its equivalents described in the claims.
The invention as originally claimed in the present application is set forth below.
[Supplementary Note 1] A registration device and a payment device are provided,
The registration device includes:
a registration means for registering a transaction;
an output means for outputting settlement data for settling the transaction registered by the registration means at the settlement device;
a first determination means for determining whether a predetermined issuance condition is satisfied with respect to a payment based on the payment data;
a first issuing means for issuing a sales promotion receipt in response to the first determination means determining that the issuing condition is satisfied;
a notification means for notifying the settlement device that performs settlement based on the settlement data output by the output means that the sales promotion receipt has been issued, regardless of whether the sales promotion receipt is issued by the first issuing means;
Equipped with
The payment device,
a payment means for performing a payment taking into consideration the payment data output by the output means;
a second determination means for determining whether the issuance condition is satisfied with respect to the payment made by the payment means;
a second issuing means for issuing the sales promotion receipt in response to the notification means not issuing the notification and the second determining means determining that the issuing condition is met;
A checkout system comprising:
[Supplementary Note 2] A payment means for making a payment taking into consideration the acquired payment data;
A second determination means for determining whether a predetermined issuance condition is satisfied with respect to the payment made by the payment means;
a second issuing means for issuing the promotional receipt in response to a determination by the second determination means that the issuing condition is met when a notification that the promotional receipt has already been issued has not been received;
A registration device constituting a checkout system together with a payment device having
a registration means for registering a transaction;
an output means for outputting settlement data for settling the transaction registered by the registration means;
a first determination means for determining whether the issuing condition is satisfied with respect to a payment based on the payment data;
a first issuing means for issuing the sales promotion receipt in response to the first determination means determining that the issuing condition is met;
a notification means for notifying the settlement device that performs settlement based on the settlement data output by the output means that the sales promotion receipt has been issued, regardless of whether the sales promotion receipt is issued by the first issuing means;
A registration device comprising:
[Additional Note 3] The notification means performs the notification by including issued data, which indicates that the sales promotion receipt has been issued, in the payment data output by the output means.
3. A registration device as described in claim 2.
[Supplementary Note 4] The device further includes a setting unit for setting the issuing mode to the first mode or the second mode,
the first issuing means issues the sales promotion receipt when the issuing mode is set to the first mode by the setting means,
When the issuing mode is set to the first mode by the setting means, the notification means issues the notification regardless of whether the sales promotion receipt is issued by the first issuing means.
4. A registration device according to claim 2 or 3.
[Supplementary Note 5] A payment means for making a payment taking into consideration the acquired payment data;
A second determination means for determining whether a predetermined issuance condition is satisfied with respect to the payment made by the payment means;
a second issuing means for issuing the promotional receipt in response to a determination by the second determination means that the issuing condition is met when a notification that the promotional receipt has already been issued has not been received;
A checkout system is configured with a payment device having the above-mentioned and a computer that controls a registration device having a printer,
a registration means for registering a transaction;
an output means for outputting settlement data for settling the transaction registered by the registration means;
a first determination means for determining whether the issuing condition is satisfied with respect to a payment based on the payment data;
a control means for controlling the printer to issue the sales promotion receipt in response to the first determination means determining that the issuing condition is met;
a notification means for notifying the payment device, which performs payment based on the payment data output by the output means, that the sales promotion receipt has been issued, regardless of whether the sales promotion receipt is issued under the control of the control means;
An information processing program that enables the system to function as such.

1…登録装置、1a…プロセッサ、1b…メインメモリ、1c…補助記憶ユニット、1d…スキャナ、1e…キーボード、1f…タッチパネル、1g…サブディスプレイ、1h…客面ディスプレイ、1i…プリンタ、1j…通信ユニット、1k…伝送路、2…決済装置、2a…プロセッサ、2b…メインメモリ、2c…補助記憶ユニット、2d…自動釣銭機、2e…タッチパネル、2f…プリンタ、2g…リーダライタ、2h…カメラ、2i…通信ユニット、2j…伝送路、10…チェックアウトシステム、100…POSシステム。
1...registration device, 1a...processor, 1b...main memory, 1c...auxiliary memory unit, 1d...scanner, 1e...keyboard, 1f...touch panel, 1g...sub-display, 1h...customer-facing display, 1i...printer, 1j...communication unit, 1k...transmission path, 2...payment device, 2a...processor, 2b...main memory, 2c...auxiliary memory unit, 2d...automatic change machine, 2e...touch panel, 2f...printer, 2g...reader/writer, 2h...camera, 2i...communication unit, 2j...transmission path, 10...checkout system, 100...POS system.

Claims (4)

登録装置と決済装置とを備え、
前記登録装置は、
取引を登録する登録手段と、
前記登録手段で登録された取引を前記決済装置で決済するための決済データを出力する出力手段と、
前記決済データに基づく決済に関して、予め定められた発行条件が成立するかを判定する第1の判定手段と、
発行モードを第1のモード又は第2のモードに設定する設定手段と、
前記設定手段により前記発行モードが前記第1のモードに設定されている場合には、前記第1の判定手段により前記発行条件が成立すると判定されたことに応じて販促レシートを発行する第1の発行手段と、
前記設定手段により前記発行モードが前記第1のモードに設定されている場合には、前記第1の発行手段により前記販促レシートを発行するか否かに拘わらずに、前記出力手段が出力する前記決済データに基づく決済を行う前記決済装置に対して、前記販促レシートを発行済みであることを通知し、前記設定手段により前記発行モードが前記第2のモードに設定されている場合には前記販促レシートを発行済みであることを通知しない通知手段と、
を具備し、
前記決済装置は、
前記出力手段により出力された決済データを考慮した決済を行う決済手段と、
前記決済手段が行う決済に関して前記発行条件が成立するかを判定する第2の判定手段と、
前記通知手段により前記通知がなされておらず、かつ前記第2の判定手段により前記発行条件が成立すると判定されたことに応じて、前記販促レシートを発行する第2の発行手段と、
を具備する、チェックアウトシステム。
A registration device and a payment device are provided,
The registration device includes:
a registration means for registering a transaction;
an output means for outputting settlement data for settling the transaction registered by the registration means at the settlement device;
a first determination means for determining whether a predetermined issuance condition is satisfied with respect to a payment based on the payment data;
A setting means for setting an issue mode to a first mode or a second mode;
a first issuing means for issuing a sales promotion receipt in response to a determination by the first determining means that the issuing condition is satisfied when the issuing mode is set to the first mode by the setting means ;
a notification means for notifying the settlement device that makes the settlement based on the settlement data output by the output means that the sales promotion receipt has been issued when the issuing mode is set to the first mode by the setting means, regardless of whether the sales promotion receipt is issued by the first issuing means , and for not notifying the settlement device that the sales promotion receipt has been issued when the issuing mode is set to the second mode by the setting means;
Equipped with
The payment device,
a payment means for performing a payment taking into consideration the payment data output by the output means;
a second determination means for determining whether the issuance condition is satisfied with respect to the payment made by the payment means;
a second issuing means for issuing the sales promotion receipt in response to the notification means not issuing the notification and the second determining means determining that the issuing condition is met;
A checkout system comprising:
取得した決済データを考慮した決済を行う決済手段と、
前記決済手段が行う決済に関して、予め定められた発行条件が成立するかを判定する第2の判定手段と、
販促レシートを発行済みであることの通知がなされておらず、かつ前記第2の判定手段により前記発行条件が成立すると判定されたことに応じて、前記販促レシートを発行する第2の発行手段と、
を具備する決済装置とともにチェックアウトシステムを構成する登録装置であって、
取引を登録する登録手段と、
前記登録手段で登録された取引を決済するための決済データを出力する出力手段と、
前記決済データに基づく決済に関して、前記発行条件が成立するかを判定する第1の判定手段と、
発行モードを第1のモード又は第2のモードに設定する設定手段と、
前記設定手段により前記発行モードが前記第1のモードに設定されている場合には、前記第1の判定手段により前記発行条件が成立すると判定されたことに応じて前記販促レシートを発行する第1の発行手段と、
前記設定手段により前記発行モードが前記第1のモードに設定されている場合には、前記第1の発行手段により前記販促レシートを発行するか否かに拘わらずに、前記出力手段が出力する前記決済データに基づく決済を行う前記決済装置に対して、前記販促レシートを発行済みであることを通知し、前記設定手段により前記発行モードが前記第2のモードに設定されている場合には前記販促レシートを発行済みであることを通知しない通知手段と、
を具備する登録装置。
A payment method for making a payment taking into consideration the acquired payment data;
A second determination means for determining whether a predetermined issuance condition is satisfied with respect to the payment made by the payment means;
a second issuing means for issuing the promotional receipt in response to a determination by the second determination means that the issuing condition is met when a notification that the promotional receipt has already been issued has not been received;
A registration device constituting a checkout system together with a payment device having
a registration means for registering a transaction;
an output means for outputting settlement data for settling the transaction registered by the registration means;
a first determination means for determining whether the issuing condition is satisfied with respect to a payment based on the payment data;
A setting means for setting an issue mode to a first mode or a second mode;
a first issuing means for issuing the sales promotion receipt in response to the first determination means determining that the issuing condition is met when the setting means has set the issuing mode to the first mode;
a notification means for notifying the settlement device that makes the settlement based on the settlement data output by the output means that the sales promotion receipt has been issued when the issuing mode is set to the first mode by the setting means, regardless of whether the sales promotion receipt is issued by the first issuing means , and for not notifying the settlement device that the sales promotion receipt has been issued when the issuing mode is set to the second mode by the setting means;
A registration device comprising:
前記通知手段は、前記販促レシートを発行済みであることを表す発行済みデータを前記出力手段が出力する前記決済データに含めることによって前記通知を行う、
請求項2に記載の登録装置。
the notification means performs the notification by including in the payment data output by the output means issued data indicating that the sales promotion receipt has been issued.
The registration device according to claim 2.
取得した決済データを考慮した決済を行う決済手段と、
前記決済手段が行う決済に関して、予め定められた発行条件が成立するかを判定する第2の判定手段と、
販促レシートを発行済みであることの通知がなされておらず、かつ前記第2の判定手段により前記発行条件が成立すると判定されたことに応じて、前記販促レシートを発行する第2の発行手段と、
を具備する決済装置とともにチェックアウトシステムを構成し、かつプリンタを備えた登録装置を制御するコンピュータを、
取引を登録する登録手段と、
前記登録手段で登録された取引を決済するための決済データを出力する出力手段と、
前記決済データに基づく決済に関して、前記発行条件が成立するかを判定する第1の判定手段と、
発行モードを第1のモード又は第2のモードに設定する設定手段と、
前記設定手段により前記発行モードが前記第1のモードに設定されている場合には、前記第1の判定手段により前記発行条件が成立すると判定されたことに応じて前記販促レシートを発行するように前記プリンタを制御する制御手段と、
前記設定手段により前記発行モードが前記第1のモードに設定されている場合には、前記制御手段の制御の下に前記販促レシートを発行するか否かに拘わらずに、前記出力手段が出力する前記決済データに基づく決済を行う前記決済装置に対して、前記販促レシートを発行済みであることを通知し、前記設定手段により前記発行モードが前記第2のモードに設定されている場合には前記販促レシートを発行済みであることを通知しない通知手段と、
して機能させるための情報処理プログラム。
A payment method for making a payment taking into consideration the acquired payment data;
A second determination means for determining whether a predetermined issuance condition is satisfied with respect to the payment made by the payment means;
a second issuing means for issuing the promotional receipt in response to a determination by the second determination means that the issuing condition is met when a notification that the promotional receipt has already been issued has not been received;
A checkout system is configured with a payment device having the above-mentioned and a registration device having a printer.
a registration means for registering a transaction;
an output means for outputting settlement data for settling the transaction registered by the registration means;
a first determination means for determining whether the issuing condition is satisfied with respect to a payment based on the payment data;
A setting means for setting an issue mode to a first mode or a second mode;
a control means for controlling the printer to issue the sales promotion receipt when the issuing mode is set to the first mode by the setting means and the first determination means determines that the issuing condition is met;
a notification means for notifying the settlement device that performs settlement based on the settlement data output by the output means that the sales promotion receipt has been issued when the issuing mode is set to the first mode by the setting means, regardless of whether the sales promotion receipt is issued under the control of the control means, and for notifying the settlement device that the sales promotion receipt has been issued when the issuing mode is set to the second mode by the setting means ;
An information processing program that enables the system to function as such.
JP2023033868A 2018-11-08 2023-03-06 CHECKOUT SYSTEM, REGISTRATION DEVICE AND INFORMATION PROCESSING PROGRAM Active JP7476379B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023033868A JP7476379B2 (en) 2018-11-08 2023-03-06 CHECKOUT SYSTEM, REGISTRATION DEVICE AND INFORMATION PROCESSING PROGRAM

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2018210930A JP2020077265A (en) 2018-11-08 2018-11-08 Checkout system, registration device, and information processing program
JP2023033868A JP7476379B2 (en) 2018-11-08 2023-03-06 CHECKOUT SYSTEM, REGISTRATION DEVICE AND INFORMATION PROCESSING PROGRAM

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2018210930A Division JP2020077265A (en) 2018-11-08 2018-11-08 Checkout system, registration device, and information processing program

Publications (3)

Publication Number Publication Date
JP2023060205A JP2023060205A (en) 2023-04-27
JP2023060205A5 JP2023060205A5 (en) 2023-07-05
JP7476379B2 true JP7476379B2 (en) 2024-04-30

Family

ID=70724184

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2018210930A Pending JP2020077265A (en) 2018-11-08 2018-11-08 Checkout system, registration device, and information processing program
JP2023033868A Active JP7476379B2 (en) 2018-11-08 2023-03-06 CHECKOUT SYSTEM, REGISTRATION DEVICE AND INFORMATION PROCESSING PROGRAM

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2018210930A Pending JP2020077265A (en) 2018-11-08 2018-11-08 Checkout system, registration device, and information processing program

Country Status (1)

Country Link
JP (2) JP2020077265A (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018124616A (en) 2017-01-30 2018-08-09 株式会社寺岡精工 Article sales data processing system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018124616A (en) 2017-01-30 2018-08-09 株式会社寺岡精工 Article sales data processing system

Also Published As

Publication number Publication date
JP2020077265A (en) 2020-05-21
JP2023060205A (en) 2023-04-27

Similar Documents

Publication Publication Date Title
US10664818B2 (en) Check-out system, payment apparatus, input processing apparatus, and control program
US20170004491A1 (en) Check-out system, payment apparatus, input processing apparatus, and control program
US20160253647A1 (en) Checkout system, commodity registration device, and control method thereof
US20170091743A1 (en) Checkout system, accounting machine, and control program
JP2024015056A (en) Commodity registration device and control program therefor, and checkout system
JP6374366B2 (en) Checkout system
JP6542443B2 (en) Checkout system
US20190259010A1 (en) Checkout system, registration apparatus, and checkout method
EP2998915A1 (en) Checkout system, settlement apparatus and method for processing settlement by settlement apparatus
JP7322216B2 (en) Registration device and checkout system
JP7476379B2 (en) CHECKOUT SYSTEM, REGISTRATION DEVICE AND INFORMATION PROCESSING PROGRAM
JP2018181383A (en) Checkout system, accounting apparatus, and control program
JP6007346B1 (en) Checkout system, settlement apparatus and control program
JP6407121B2 (en) Checkout system, accounting machine, and control program
JP6539392B2 (en) Settlement device and control program therefor
JP2018092373A (en) Checkout system, registration device, payment device and control program
JP7126937B2 (en) Checkout system, registration device and information processing program
JP6991894B2 (en) Checkout system, payment device and information processing program
JP7483959B2 (en) Checkout System
US20220101699A1 (en) Voucher dispensing device and voucher dispensing method
JP6434173B2 (en) Checkout system, settlement apparatus and control program
JP2017016688A (en) Check-out system, payment apparatus, and control program
JP2023105021A (en) Registration machine and control program
JP2024027012A (en) transaction processing system
JP2022016507A (en) Checkout system, and settlement 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: 20230405

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230627

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240319

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240417

R150 Certificate of patent or registration of utility model

Ref document number: 7476379

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150