JP6780074B2 - Checkout system, product registration device and its control program - Google Patents

Checkout system, product registration device and its control program Download PDF

Info

Publication number
JP6780074B2
JP6780074B2 JP2019136230A JP2019136230A JP6780074B2 JP 6780074 B2 JP6780074 B2 JP 6780074B2 JP 2019136230 A JP2019136230 A JP 2019136230A JP 2019136230 A JP2019136230 A JP 2019136230A JP 6780074 B2 JP6780074 B2 JP 6780074B2
Authority
JP
Japan
Prior art keywords
payment
cpu
list
information
settlement
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
JP2019136230A
Other languages
Japanese (ja)
Other versions
JP2019197587A (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 JP2019136230A priority Critical patent/JP6780074B2/en
Publication of JP2019197587A publication Critical patent/JP2019197587A/en
Application granted granted Critical
Publication of JP6780074B2 publication Critical patent/JP6780074B2/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 relates to a checkout system, commodity registration apparatus and a control program.

セミセルフタイプのチェックアウトシステムは既に知られている。この種のチェックアウトシステムは、スーパーマーケットなどにおける買上登録および決済の処理を、それぞれ異なる商品登録装置および決済装置で行うこととする。そして通常は、商品登録装置の操作は従業員により行われ、また決済装置の操作は買物客により行われる。 Semi-self-type checkout systems are already known. In this type of checkout system, purchase registration and payment processing in a supermarket or the like are performed by different product registration devices and payment devices. Normally, the operation of the product registration device is performed by the employee, and the operation of the payment device is performed by the shopper.

このようなシステムでは、決済処理のための決済情報を、空き状態にある決済装置に対して商品登録装置から転送する。複数の決済情報を同一の決済装置が持つことになると、決済をしようとする買物客の混乱が生ずる恐れがある。そこで、1つの決済情報を受けた決済装置は、その決済情報に基づく決済が完了するまでは、新たな決済情報を受けないようにしている。 In such a system, the payment information for payment processing is transferred from the product registration device to the payment device in the vacant state. If the same payment device has a plurality of payment information, there is a risk of confusion among shoppers who try to make a payment. Therefore, the payment device that has received one payment information does not receive new payment information until the payment based on the payment information is completed.

ところで、買物客が、購入するためにチェックアウトコーナーへと持参した複数の商品を、複数の会計に分けて決済することを希望する場合がある。このような会計形態は、本明細書においては「分割会計」と称することとする。 By the way, a shopper may wish to settle a plurality of products brought to the checkout corner for purchase by dividing them into a plurality of accounts. Such an accounting form will be referred to as "split accounting" in the present specification.

分割会計を行う場合に商品登録装置では、複数の会計のそれぞれに関した決済情報が生成される。これらの複数の決済情報は別々の決済装置に転送されることになり、買物客は複数の決済装置をそれぞれ操作して決済しなければならない。 When performing split accounting, the product registration device generates settlement information for each of a plurality of accounts. These plurality of payment information will be transferred to different payment devices, and the shopper must operate the plurality of payment devices to make a payment.

1会計分の決済が完了するのを待って、その決済に利用された決済装置に対して、別の会計分の決済情報を転送すれば、買物客は1台の決済装置において複数会計分の決済を行うことが可能となる。しかしながらこの場合には、商品登録装置において決済情報を転送するための待ち時間が生じることにより、商品登録装置における処理の効率低下が生じてしまう恐れがある。 If you wait for the settlement of one accounting to be completed and transfer the settlement information of another accounting to the settlement device used for the settlement, the shopper can use one accounting device for multiple accounting. It becomes possible to make a payment. However, in this case, there is a possibility that the processing efficiency of the product registration device may be lowered due to the waiting time for transferring the payment information in the product registration device.

このような事情から、商品登録装置における決済情報を転送するための待ち時間を増加させることなしに、分割会計に関わる複数の決済情報に基づく決済を同一の決済装置において行えるようにすることが望まれていた。 Under these circumstances, it is hoped that payments based on multiple payment information related to split accounting can be performed on the same payment device without increasing the waiting time for transferring payment information on the product registration device. It was rare.

特開2006−344123号公報Japanese Unexamined Patent Publication No. 2006-344123

本発明が解決しようとする課題は、商品登録装置における決済情報を転送するための待ち時間を増加させることなしに、分割会計に関わる複数の決済情報に基づく決済を同一の決済装置において行えるチェックアウトシステム、商品登録装置およびその制御プログラムを提供することである。 The problem to be solved by the present invention is a checkout in which payment based on a plurality of payment information related to split accounting can be performed in the same payment device without increasing the waiting time for transferring the payment information in the product registration device. system, is to provide a product registration apparatus and a control program.

実施形態のチェックアウトシステムは、商品登録装置と決済装置とを含む。商品登録装置は、作成手段、第1の表示手段、決定手段、設定手段、生成手段および通知手段を備える。決済装置は、決済手段および発行手段を備える。作成手段は、買上商品の商品コードを取得し、買上商品のリストを作成する。第1の表示手段は、転送するリストの数を指定させるための第1の画面を表示する。決定手段は、作成手段によるリストの作成が開始されるのに先立って、第1の画面での指定に応じて、転送するリストの数を決定する。設定手段は、上記の数のリストのそれぞれに関する決済を一括および分割のいずれで行うかを設定する。生成手段は、設定手段により分割で行うことが設定された場合には、作成手段により作成された上記の数のリストと、上記の数のリストのそれぞれに関する決済額を個別に表した複数の決済額情報とを含んだ決済情報を生成し、設定手段により一括で行うことが設定された場合には、作成手段により作成された上記の数のリストと、上記の数のリストのそれぞれに関する決済額の総計を表した、複数の決済額情報とは別の1つの決済額情報とを含んだ決済情報を生成する。通知手段は、生成手段により生成された決済情報を決済装置へ通知する。決済手段は、通知手段により通知された決済情報に前記総計を表した1つの決済額情報が含まれる場合には、この決済額情報が表す額を決済するための決済処理を行い、決済情報に複数の決済額情報が含まれる場合には、これら複数の決済額情報がそれぞれ表す決済額を決済するための決済処理をそれぞれ行う。発行手段は、通知手段により通知された決済情報に複数のリストが含まれる場合には、これら複数のリストのそれぞれに基づくレシートを個別に発行する。 The checkout system of the embodiment includes a product registration device and a payment device . The product registration device includes a creation means, a first display means, a determination means, a setting means, a generation means, and a notification means. The payment device includes a payment means and an issuing means. The creation means acquires the product code of the purchased product and creates a list of the purchased products. The first display means displays a first screen for specifying the number of lists to be transferred. The determining means determines the number of lists to be transferred, as specified on the first screen, prior to the start of creating the list by the creating means. Setting means for setting whether to perform in any of the bulk and divide the settlement for each of the above list Symbol number of. Generating unit, when it carried out by dividing by setting means is set, a list of the number created by the creation means, a plurality of representing payment amount of individually for each of the list of numbers of the When payment information including payment amount information is generated and it is set to be performed collectively by the setting means, payment for each of the above number list created by the creation means and the above number list. A payment information including a plurality of payment amount information and one payment amount information different from a plurality of payment amount information representing the total amount is generated. The notification means notifies the payment device of the payment information generated by the generation means. When the settlement information notified by the notification means includes one settlement amount information representing the total, the settlement means performs a settlement process for settlement of the amount represented by the settlement amount information, and uses the settlement information as the settlement information. When a plurality of payment amount information is included, a payment process is performed to settle the payment amount represented by each of the plurality of payment amount information. When the payment information notified by the notification means includes a plurality of lists, the issuing means individually issues a receipt based on each of the plurality of lists.

一実施形態に係るチェックアウトシステムの斜視図。The perspective view of the checkout system which concerns on one Embodiment. 図1中の商品登録装置および決済装置のブロック図。The block diagram of the product registration device and the payment device in FIG. 図2中の商品登録装置が備えるCPUの制御処理のフローチャート。The flowchart of the control process of the CPU included in the product registration apparatus in FIG. 図2中の商品登録装置が備えるCPUの制御処理のフローチャート。The flowchart of the control process of the CPU included in the product registration apparatus in FIG. 一例としての待受画面を示す図。The figure which shows the standby screen as an example. 一例としての第1の選択画面を示す図。The figure which shows the 1st selection screen as an example. 一例としての登録画面を示す図。The figure which shows the registration screen as an example. 一例としての第2の選択画面を示す図。The figure which shows the 2nd selection screen as an example. 一例としての報知画面を示す図。The figure which shows the notification screen as an example. 図2中の決済装置が備えるCPUの制御処理のフローチャート。The flowchart of the control process of the CPU included in the payment apparatus in FIG. 図2中の決済装置が備えるCPUの制御処理のフローチャート。The flowchart of the control process of the CPU included in the payment apparatus in FIG.

以下、実施の形態の一例について図面を用いて説明する。 Hereinafter, an example of the embodiment will be described with reference to the drawings.

図1は本実施形態に係るチェックアウトシステム10の斜視図である。 FIG. 1 is a perspective view of the checkout system 10 according to the present embodiment.

チェックアウトシステム10は、少なくとも1台の商品登録装置11と、少なくとも1台の決済装置12とを含む。図1においては、2台の商品登録装置11と4台の決済装置12とを含んだチェックアウトシステム10を示している。チェックアウトシステム10が、商品登録装置11および決済装置12をそれぞれ何台含むかは任意であり、商品登録装置11と決済装置12との台数の比も任意である。 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 the checkout system 10 including the product registration device 11 and the payment device 12 is arbitrary, and the ratio of the number of the product registration device 11 to the payment device 12 is also arbitrary.

商品登録装置11および決済装置12は、スーパーマーケットなどの店舗のチェックアウトコーナーに設置される。 The product registration device 11 and the payment device 12 are installed in a checkout corner of a store such as a supermarket.

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

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

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

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

図2は商品登録装置11および決済装置12のブロック図である。 FIG. 2 is a block diagram of the product registration device 11 and the payment device 12.

商品登録装置11および決済装置12は、いずれもLAN(local area network)13に接続されている。LAN13に代えて、インターネットまたは無線LANなどの別の通信網を用いることもできる。あるいは商品登録装置11と決済装置12との間でサーバを介して情報を授受する構成としても良い。 Both the product registration device 11 and the payment device 12 are connected to a LAN (local area network) 13. Instead of LAN 13, another communication network such as the Internet or wireless LAN can be used. Alternatively, information may be exchanged between the product registration device 11 and the payment 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. , Card reader / writer 11i, communication unit 11j and transmission system 11k.

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

CPU11aは、上記のコンピュータの中枢部分に相当する。CPU11aは、ROM11bおよびRAM11cに記憶されたオペレーティングシステム、ミドルウェアおよびアプリケーションプログラムに基づいて、商品登録装置11としての各種の動作を実現するべく各部を制御する。 The CPU 11a corresponds to the central part of the computer. The CPU 11a controls each unit in order to realize various operations as the product registration device 11 based on the operating system, middleware, and application program stored in the ROM 11b and the RAM 11c.

ROM11bは、上記のコンピュータの主記憶部分に相当する。ROM11bは、上記のオペレーティングシステムを記憶する。ROM11bは、上記のミドルウェアおよびアプリケーションプログラムを記憶する場合もある。またROM11bは、CPU11aが各種の処理を行う上で参照するデータを記憶する場合もある。 The ROM 11b corresponds to the main storage portion of the computer. The ROM 11b stores the above operating system. The ROM 11b may store the above middleware and application programs. Further, the ROM 11b may store data to be 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 described above. The RAM 11c stores data that the CPU 11a refers to when performing various processes. Further, the RAM 11c is used as a so-called work area for storing data temporarily used by the CPU 11a for performing various processes.

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

ROM11bまたは補助記憶ユニット11dに記憶されるアプリケーションプログラムには、後述する制御処理に関して記述した制御プログラムを含む。商品登録装置11の譲渡は一般的に、制御プログラムがROM11bまたは補助記憶ユニット11dに記憶された状態にて行われる。しかし、商品登録装置11が、制御プログラムがROM11bまたは補助記憶ユニット11dに記憶されない状態で譲渡されるとともに、リムーバブルな記録媒体に記録して、あるいはネットワークを介して制御プログラムが譲渡されても良い。この場合、例えばユーザによる操作に応じて、制御プログラムが商品登録装置11の補助記憶ユニット11dに書き込まれる。リムーバブルな記憶媒体としては、磁気ディスク、光磁気ディスク、光ディスクまたは半導体メモリなどが利用できる。 The application program stored in the ROM 11b or the auxiliary storage unit 11d includes a control program described for the control process described later. The transfer of the product registration device 11 is generally performed in a state where the control program is stored in the ROM 11b or the auxiliary storage unit 11d. However, the product registration device 11 may be transferred in a state where the control program is not stored in the ROM 11b or the auxiliary storage unit 11d, and may be recorded on a removable recording medium or the control program may be transferred via a network. In this case, for example, the control program is written in the auxiliary storage unit 11d of the product registration device 11 in response to an operation by the user. As the removable storage medium, a magnetic disk, a magneto-optical disk, an optical disk, a semiconductor memory, or the like can be used.

ドロワ開放ユニット11eは、貨幣を収容するためのドロワを自動的に開放する。 The drawer opening unit 11e automatically opens the drawer for accommodating money.

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

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

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

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

通信ユニット11jは、LAN13を介した通信を行う。 The communication unit 11j communicates via the LAN 13.

伝送システム11kは、CPU11a、ROM11b、RAM11c、補助記憶ユニット11d、ドロワ開放ユニット11e、スキャナ11f、タッチパネル11g、プリンタ11h、カードリーダライタ11iおよび通信ユニット11jの間で授受されるデータを伝送する。伝送システム11kは、システムバスなどの各種のバスと、これらのバスと各部とを接続する各種のインタフェース回路とを含む周知のものが利用できる。 The transmission system 11k transmits data exchanged between 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 one including various buses such as a system bus and various interface circuits connecting these buses and each part can be used.

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

決済装置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 storage unit 12d, an automatic change machine 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 part of the computer. The CPU 12a controls each unit in order to realize various operations as the payment device 12 based on the operating system, middleware, and application program stored in the ROM 12b and the RAM 12c.

ROM12bは、上記のコンピュータの主記憶部分に相当する。ROM12bは、上記のオペレーティングシステムを記憶する。ROM12bは、上記のミドルウェアおよびアプリケーションプログラムを記憶する場合もある。またROM12bは、CPU12aが各種の処理を行う上で参照するデータを記憶する場合もある。 The ROM 12b corresponds to the main storage portion of the computer described above. The ROM 12b stores the above operating system. The ROM 12b may store the above middleware and application programs. Further, the ROM 12b may store data to be 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 described above. The RAM 12c stores data that the CPU 12a refers to when performing various processes. Further, the RAM 12c is used as a so-called work area for storing data temporarily used by the CPU 12a for performing various processes.

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

ROM12bまたは補助記憶ユニット12dに記憶されるアプリケーションプログラムには、後述する制御処理に関して記述した制御プログラムを含む。決済装置12の譲渡は一般的に、制御プログラムがROM12bまたは補助記憶ユニット12dに記憶された状態にて行われる。しかし、決済装置12が、制御プログラムがROM12bまたは補助記憶ユニット12dに記憶されない状態で譲渡されるとともに、リムーバブルな記録媒体に記録して、あるいはネットワークを介して制御プログラムが譲渡されても良い。この場合、例えばユーザによる操作に応じて、制御プログラムが決済装置12の補助記憶ユニット12dに書き込まれる。リムーバブルな記録媒体としては、磁気ディスク、光磁気ディスク、光ディスクまたは半導体メモリなどが利用できる。 The application program stored in the ROM 12b or the auxiliary storage unit 12d includes a control program described for the control process described later. The transfer of the payment device 12 is generally performed with the control program stored in the ROM 12b or the auxiliary storage unit 12d. However, the payment device 12 may be transferred without the control program being stored in the ROM 12b or the auxiliary storage unit 12d, and may be recorded on a removable recording medium or the control program may be transferred via the network. In this case, for example, the control program is written in the auxiliary storage unit 12d of the payment device 12 in response to an operation by the user. As the removable recording medium, a magnetic disk, a magneto-optical disk, an optical disk, a semiconductor memory, or the like can be used.

自動釣銭機12eは、投入される硬貨および紙幣を収受する。また自動釣銭機12eは、釣銭としての硬貨および紙幣を排出する。 The automatic change machine 12e collects the inserted coins and banknotes. Further, the automatic change machine 12e discharges 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 well-known types can be used as they are. The scanner 12f may be compatible with only one of the various well-known types, or may be compatible with a plurality of types. That is, the scanner 12f may include a fixed or handy two-dimensional code scanner. Further, the scanner 12f may include a type that identifies a product from an image of the product by using an image recognition technique.

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

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

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

通信ユニット12jは、LAN13を介した通信を行う。 The communication unit 12j communicates via the LAN 13.

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

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

次に、以上のように構成されたチェックアウトシステム10の動作について説明する。なお、以下に説明する処理の内容は一例であって、同様な結果を得ることが可能な様々な処理を適宜に利用できる。 Next, the operation of the checkout system 10 configured as described above will be described. The content of the process described below is an example, and various processes capable of obtaining similar results can be appropriately used.

商品登録装置11が、買上商品の登録処理を行うモードで起動されると、CPU11aは、ROM11bまたは補助記憶ユニット11dに記憶された制御プログラムに従った制御処理を開始する。 When the product registration device 11 is started in the mode for registering the purchased product, the CPU 11a starts the control process according to the control program stored in the ROM 11b or the auxiliary storage unit 11d.

図3および図4はCPU11aの制御処理のフローチャートである。 3 and 4 are flowcharts of the control process of the CPU 11a.

Act1においてCPU11aは、各種パラメータを初期設定する。すなわちCPU11aは、分割フラグおよび一括フラグをいずれもリセットする。またCPU11aは、変数mおよび変数nにそれぞれ「1」をセットする。分割フラグは、セット状態であるときに、分割会計を行う設定であることを示す。一括フラグは、セット状態であるときに、一括決済を行う設定であることを示す。分割フラグおよび一括フラグは、例えばいずれもRAM11c中の1ビットのデータとして実現される。変数mは、後述する会計情報を作成した数をカウントするために用いる。変数nは、会計情報を一括で転送する数を表す。 In Act1, the CPU 11a initially sets various parameters. That is, the CPU 11a resets both the division flag and the batch flag. Further, the CPU 11a sets "1" in the variable m and the variable n, respectively. The split flag indicates that the split accounting is set when the set state is set. The batch flag indicates that the batch settlement is set when the set state is set. The division flag and the batch flag are both realized as 1-bit data in the RAM 11c, for example. The variable m is used to count the number of accounting information created, which will be described later. The variable n represents the number of batches of accounting information to be transferred.

Act2においてCPU11aは、RAM11c中に設定する登録商品テーブルをクリアする。登録商品テーブルは、買上登録が済んだ商品に関する情報を記述するためのデータテーブルである。 In Act2, the CPU 11a clears the registered product table set in the RAM 11c. The registered product table is a data table for describing information about products for which purchase registration has been completed.

Act3においてCPU11aは、タッチパネル11gの画面の一部領域を待受画面とする。 In Act3, the CPU 11a uses a part of the screen of the touch panel 11g as a standby screen.

図5は一例としての待受画面SC1を示す図である。 FIG. 5 is a diagram showing a standby screen SC1 as an example.

待受画面SC1は、テキストT1,T2およびボタンB21,B22,B23を表す。 The standby screen SC1 represents texts T1, T2 and buttons B21, B22, B23.

テキストT1は、従業員21が、買上商品の登録のための操作を開始すべきである旨の文字メッセージを表す。テキストT2は、分割会計を行う場合には、従業員21が、買上商品の登録のための操作を開始するのに先立ってボタンB21〜B23のいずれかにタッチすべきである旨の文字メッセージを表す。 The text T1 represents a text message to the effect that the employee 21 should start the operation for registering the purchased product. The text T2 gives a text message to the effect that the employee 21 should touch any of the buttons B21 to B23 prior to starting the operation for registering the purchased product when performing the split accounting. Represent.

ボタンB21〜B23は、分割会計の分割数として2〜4をそれぞれ指定するために従業員21がタッチするものである。 Buttons B21 to B23 are touched by the employee 21 in order to specify 2 to 4 as the number of divisions in the division accounting.

Act4においてCPU11aは、分割数が指定されたか否かを確認する。そしてCPU11aは、ボタンB21〜B23のいずれもタッチされていないならばNoと判定し、Act5へと進む。 In Act4, the CPU 11a confirms whether or not the number of divisions is specified. Then, the CPU 11a determines No if none of the buttons B21 to B23 is touched, and proceeds to Act5.

Act5においてCPU11aは、買上登録すべき商品の商品コードが取得されたか否かを確認する。そしてCPU11aは、商品コードが取得されていないためにNoと判定したならば、Act4へと戻る。 In Act5, the CPU 11a confirms whether or not the product code of the product to be registered for purchase has been acquired. Then, if the CPU 11a determines No because the product code has not been acquired, the CPU 11a returns to Act4.

かくしてAct4,Act5においてCPU11aは、分割数が指定されるか、商品コードが取得されるのを待ち受ける。なおCPU11aは、ここでの待ち受けにおいて、他の操作が行われるなどの他の事象の発生を確認し、その発生事象に応じた処理に移行するようにしても良い。 Thus, in Act4 and Act5, the CPU 11a waits for the number of divisions to be specified or the product code to be acquired. The CPU 11a may confirm the occurrence of another event such as another operation being performed in the standby here, and may shift to the processing according to the occurrence event.

従業員21は、買物客が分割会計を要求した場合は、分割数を判断し、ボタンB21〜B23のうちの分割数に対応するものにタッチする。そしてCPU11aは、このような操作が例えばタッチパネル11gにより検出されたためにAct4にてYesと判定したならば、Act6へと進む。 When the shopper requests split accounting, the employee 21 determines the number of splits and touches the buttons B21 to B23 corresponding to the number of splits. Then, if the CPU 11a determines Yes in Act4 because such an operation is detected by, for example, the touch panel 11g, the CPU 11a proceeds to Act6.

Act6においてCPU11aは、分割フラグをセットする。 In Act6, the CPU 11a sets the division flag.

Act7においてCPU11aは、指定された分割数を変数nの値としてセットする。つまりCPU11aは、ボタンB21がタッチされたならば「2」を、ボタンB22がタッチされたならば「3」を、そしてボタンB23がタッチされたならば「4」を、それぞれ変数nの値としてセットする。 In Act7, the CPU 11a sets the specified number of divisions as the value of the variable n. That is, the CPU 11a sets "2" as the value of the variable n when the button B21 is touched, "3" when the button B22 is touched, and "4" when the button B23 is touched. set.

なお、買物客22に表示面を向けた客面タッチパネルを別途設けて、この客面タッチパネルの画面を、ボタンB21,B22,B23を表した画面としても良い。この場合、CPU11aは、買物客22による客面タッチパネルの操作に応じて、指定された分割数を変数nの値としてセットする。 A customer surface touch panel with the display surface facing the shopper 22 may be separately provided, and the screen of the customer surface touch panel may be a screen representing the buttons B21, B22, and B23. In this case, the CPU 11a sets the specified number of divisions as the value of the variable n according to the operation of the customer surface touch panel by the shopper 22.

Act8においてCPU11aは、タッチパネル11gの画面の一部領域を第1の選択画面とする。 In Act8, the CPU 11a uses a part of the screen of the touch panel 11g as the first selection screen.

図6は一例としての第1の選択画面SC2を示す図である。 FIG. 6 is a diagram showing a first selection screen SC2 as an example.

第1の選択画面SC2は、テキストT11およびボタンB31,B32を表す。 The first selection screen SC2 represents the text T11 and the buttons B31 and B32.

テキストT11は、従業員21に、決済方法の指定を促す文字メッセージを表す。 The text T11 represents a text message prompting the employee 21 to specify a payment method.

ボタンB31は、分割して行う会計の決済をそれぞれ個別に行うことを買物客22が希望する場合に従業員21がタッチするものである。ボタンB32は、分割して行う会計の決済を一括して行うことを買物客22が希望する場合に従業員21がタッチするものである。 The button B31 is touched by the employee 21 when the shopper 22 wishes to individually settle the accounts to be divided. The button B32 is touched by the employee 21 when the shopper 22 wishes to collectively settle the accounts to be divided.

従業員21は、買物客22の希望を確認した上で、ボタンB31,B32のいずれかにタッチする。なお、買物客22に表示面を向けた客面タッチパネルを別途設けて、この客面タッチパネルの画面を、ボタンB31,B32を表した画面としても良い。この場合、買物客22がボタンB31,B32のいずれかにタッチする。 After confirming the wishes of the shopper 22, the employee 21 touches one of the buttons B31 and B32. A customer touch panel with the display surface facing the shopper 22 may be separately provided, and the screen of the customer touch panel may be a screen representing the buttons B31 and B32. In this case, the shopper 22 touches any of the buttons B31 and B32.

Act9においてCPU11aは、一括決済が指定されたか否かを確認する。具体的にはCPU11aは、ボタンB31,B32のいずれかにタッチされたことがタッチパネル11gにより検出されるのを待ち受ける。そしてCPU11aは、ボタンB32がタッチされたためにYesと判定したならば、Act10へと進む。 In Act9, the CPU 11a confirms whether or not the batch settlement is specified. Specifically, the CPU 11a waits for the touch panel 11g to detect that any of the buttons B31 and B32 has been touched. Then, if the CPU 11a determines Yes because the button B32 is touched, the CPU 11a proceeds to Act10.

Act10においてCPU11aは、一括フラグをセットする。そしてCPU11aはこののち、Act12へと進む。 In Act10, the CPU 11a sets the batch flag. Then, the CPU 11a proceeds to Act12 after this.

なおCPU11aは、ボタンB31がタッチされたためにAct9でNoと判定したならば、Act10をパスしてAct12へと進む。つまり一括フラグは、リセット状態のままとされる。 If the CPU 11a determines No in Act9 because the button B31 is touched, the CPU 11a passes Act10 and proceeds to Act12. That is, the batch flag remains in the reset state.

かくして制御プログラムに基づく制御処理をCPU11aが実行することによって、CPU11aを中枢部分とするコンピュータは設定手段として機能する。 By executing the control process based on the control program in this way, the computer having the CPU 11a as the central portion functions as a setting means.

ところでCPU11aは、図3,図4に示した制御処理とは別の周知の処理によって、従業員21による操作に基づいて商品コードを取得する。そしてCPU11aは、図3,図4に示す処理がAct4およびAct5の待ち受け状態にあるときに商品コードを取得したためにAct5にてYesと判定したならば、Act11へと進む。 By the way, the CPU 11a acquires the product code based on the operation by the employee 21 by a well-known process different from the control process shown in FIGS. 3 and 4. Then, if the process shown in FIGS. 3 and 4 is in the standby state of Act 4 and Act 5 and the product code is acquired and the CPU 11a determines Yes in Act 5, the CPU 11a proceeds to Act 11.

Act11においてCPU11aは、上記の取得した商品コードを含むように、登録商品テーブルを更新する。そしてCPU11aはこののちに、Act12へと進む。かくして、分割数が指定されることなく、買上登録のための操作がなされた場合には、変数nは1のままとされ、かつ分割フラグはリセット状態のままとされる。 In Act 11, the CPU 11a updates the registered product table so as to include the acquired product code. Then, the CPU 11a proceeds to Act12 after this. Thus, when the operation for purchase registration is performed without specifying the number of divisions, the variable n remains 1 and the division flag remains in the reset state.

かくしてCPU11aは、ボタンB21〜B23のいずれかがタッチされたならば、そのタッチされたボタンに応じた数を、またボタンB21〜B23のいずれもタッチされていないならば「1」を、会計情報を一括で転送する数として決定する。なお、後述するが、会計情報は買上商品のリストを含む。つまりCPU11aは、リストを一括で転送する数を決定していることになる。かくして制御プログラムに基づく制御処理をCPU11aが実行することによって、CPU11aを中枢部分とするコンピュータは決定手段として機能する。 Thus, the CPU 11a sets the number corresponding to the touched button if any of the buttons B21 to B23 is touched, and "1" if none of the buttons B21 to B23 is touched. Is determined as the number to be transferred in a batch. As will be described later, the accounting information includes a list of purchased products. That is, the CPU 11a determines the number of batch transfers of the list. By executing the control process based on the control program in this way, the computer having the CPU 11a as the central portion functions as a determination means.

Act12においてCPU11aは、タッチパネル11gの画面の一部領域を登録画面とする。登録画面は、登録商品テーブルの内容などを表し、登録処理の実施状況を従業員21に確認させるものである。 In Act 12, the CPU 11a uses a part of the screen of the touch panel 11g as a registration screen. The registration screen shows the contents of the registered product table and the like, and causes the employee 21 to confirm the implementation status of the registration process.

図7は一例としての登録画面SC3を示す図である。 FIG. 7 is a diagram showing a registration screen SC3 as an example.

登録画面SC3は、領域R1,R2を含む。 The registration screen SC3 includes areas R1 and R2.

領域R1は、最も新しく買上登録がなされた商品に関する商品名、個数および単価と、その商品を登録した後の買上商品の合計個数および合計金額とを表示するための領域である。領域R2は、登録画面SC3に示された商品よりも前に買上登録がなされた商品に関する商品名、個数、単価および金額のリストを表示するための領域である。 The area R1 is an area for displaying the product name, quantity, and unit price of the most recently registered product, and the total quantity and total price of the purchased products after the product is registered. The area R2 is an area for displaying a list of product names, quantities, unit prices, and amounts related to products for which purchase registration has been made prior to the products shown on the registration screen SC3.

なお、登録画面SC3は、買上登録がなされた商品に関する各種の情報を表した状態を示している。しかしながら、CPU11aがAct9またはAct10からAct12へと進んだ場合は、登録商品テーブルは買上商品に関する情報を含まない。このため登録画面は、商品に関する各種の情報を表さず、予め定められた基本フォームのみを表している。また、CPU11aがAct11からAct12へと進んだ場合は、登録商品テーブルは1つの商品に関する情報のみを含む。このため登録画面は、領域R1においては商品に関する情報を表すが、領域R2においては商品に関する情報を表さない。 The registration screen SC3 shows a state in which various information regarding the product for which purchase registration has been made is displayed. However, if the CPU 11a progresses from Act9 or Act10 to Act12, the registered merchandise table does not include information about the purchased merchandise. For this reason, the registration screen does not represent various information about the product, but only the predetermined basic form. Further, when the CPU 11a progresses from Act 11 to Act 12, the registered product table contains only information about one product. Therefore, the registration screen represents information about the product in the area R1, but does not display information about the product in the area R2.

またCPU11aは、タッチパネル11gの画面のうちの登録画面としている領域以外には、従業員21が商品を指定するための商品ボタンと、現計ボタンなどの各種の機能ボタンとを表示するが、それらの図示は省略する。 Further, the CPU 11a displays a product button for the employee 21 to specify a product and various function buttons such as an actual total button in addition to the area designated as the registration screen in the screen of the touch panel 11g. Is omitted.

Act13においてCPU11aは、タッチパネル11gの画面中に表示された現計ボタンがタッチされたか否かを確認する。そしてCPU11aは、現計ボタンがタッチされたことがタッチパネル11gにより検出されていないためにNoと判定したならば、Act14へと進む。 In Act 13, the CPU 11a confirms whether or not the current total button displayed on the screen of the touch panel 11g is touched. Then, if the CPU 11a determines No because the touch panel 11g has not detected that the current total button has been touched, the CPU 11a proceeds to Act14.

Act14においてCPU11aは、買上登録すべき商品の商品コードが取得されたか否かを確認する。そしてCPU11aは、商品コードが取得されていないためにNoと判定したならば、Act13へと戻る。 In Act 14, the CPU 11a confirms whether or not the product code of the product to be registered for purchase has been acquired. Then, if the CPU 11a determines No because the product code has not been acquired, the CPU 11a returns to Act 13.

かくしてAct13,Act14においてCPU11aは、現計ボタンがタッチされるか、商品コードが取得されるのを待ち受ける。なおCPU11aは、ここでの待ち受けにおいて、他の操作が行われるなどの他の事象の発生を確認し、その発生事象に応じた処理に移行するようにしても良い。 Thus, in Act13 and Act14, the CPU 11a waits for the current total button to be touched or the product code to be acquired. The CPU 11a may confirm the occurrence of another event such as another operation being performed in the standby here, and may shift to the processing according to the occurrence event.

CPU11aは、商品コードを取得したためにAct14にてYesと判定したならば、Act15へと進む。 If the CPU 11a determines Yes in Act 14 because the product code has been acquired, the CPU 11a proceeds to Act 15.

Act15においてCPU11aは、上記の取得した商品コードを含むように、登録商品テーブルを更新する。またこれに応じてCPU11aは、更新後の登録商品テーブルの内容に準じるように登録画面を更新する。そしてCPU11aはこの後に、Act13およびAct14の待ち受け状態に戻る。かくして制御プログラムに基づいての制御処理をCPU11aが実行することによって、CPU11aを中枢部分とするコンピュータは作成手段として機能する。 In Act15, the CPU 11a updates the registered product table so as to include the acquired product code. In response to this, the CPU 11a updates the registration screen so as to conform to the contents of the updated registered product table. Then, the CPU 11a returns to the standby state of Act 13 and Act 14 after this. Thus, when the CPU 11a executes the control process based on the control program, the computer having the CPU 11a as the central portion functions as a creating means.

CPU11aは、現計ボタンがタッチされたことがタッチパネル11gにより検出されたためにAct13にてYesと判定したならば、図4中のAct16へと進む。 If the touch panel 11g detects that the current total button has been touched and the CPU 11a determines Yes in Act 13, the CPU 11a proceeds to Act 16 in FIG.

Act16においてCPU11aは、分割フラグがセットされているか否かを確認する。そしてCPU11aは、分割フラグがセットされているためにYesと判定したならば、Act17へと進む。 In Act 16, the CPU 11a confirms whether or not the division flag is set. Then, if the CPU 11a determines Yes because the division flag is set, the CPU 11a proceeds to Act17.

Act17においてCPU11aは、この時点における登録商品テーブルの内容に基づいて、登録商品に関する決済のための会計情報を第mの会計情報として生成する。会計情報は、登録商品のリストと、そのリストに示された買上商品についての決済額を表した決済額情報とを含む。CPU11aは、会計情報をRAM11cまたは補助記憶ユニット11dに保存する。 In Act 17, the CPU 11a generates accounting information for settlement regarding the registered product as the m-th accounting information based on the contents of the registered product table at this time. The accounting information includes a list of registered products and payment amount information representing the payment amount for the purchased products shown in the list. The CPU 11a stores the accounting information in the RAM 11c or the auxiliary storage unit 11d.

Act18においてCPU11aは、変数mの値が変数nの値と一致するか否かを確認する。そしてCPU11aは、両変数が一致しないためにNoと判定したならば、Act19へと進む。 In Act 18, the CPU 11a confirms whether or not the value of the variable m matches the value of the variable n. Then, if the CPU 11a determines No because the two variables do not match, the CPU 11a proceeds to Act 19.

Act19においてCPU11aは、変数mの値を1つ増加する。 In Act 19, CPU 11a increments the value of the variable m by one.

Act20においてCPU11aは、登録商品テーブルをクリアする。 In Act 20, the CPU 11a clears the registered product table.

CPU11aはこののち、図3中のAct12へと戻り、Act12以降の処理を繰り返す。これにより、複数の会計情報が生成される。 After that, the CPU 11a returns to Act12 in FIG. 3 and repeats the processing after Act12. As a result, a plurality of accounting information is generated.

Act17がn回行われた後には、変数mの値は変数nの値と一致する。そしてCPU11aはこのように変数mの値が変数nの値と一致するためにAct18でYesと判定したならば、Act21へと進む。 After Act17 is performed n times, the value of the variable m matches the value of the variable n. Then, if the CPU 11a determines Yes in Act18 because the value of the variable m matches the value of the variable n in this way, the process proceeds to Act21.

Act21においてCPU11aは、一括フラグがセットされているか否かを確認する。そしてCPU11aは、一括フラグがセットされているためにYesと判定したならば、Act22へと進む。 In Act21, the CPU 11a confirms whether or not the batch flag is set. Then, if the CPU 11a determines Yes because the batch flag is set, the CPU 11a proceeds to Act22.

Act22においてCPU11aは、総決済額を算出する。具体的には、この時点では、CPU11aがAct17をn回行ったことにより生成されたn個の会計情報がRAM11cまたは補助記憶ユニット11dに記憶されている。そこでCPU11aは、これらn個の会計情報にそれぞれ含まれた決済額情報がそれぞれ表す決済額の総和として総決済額を算出する。そしてCPU11aはこののち、Act23へと進む。 In Act22, the CPU 11a calculates the total settlement amount. Specifically, at this point in time, n accounting information generated by the CPU 11a performing Act17 n times is stored in the RAM 11c or the auxiliary storage unit 11d. Therefore, the CPU 11a calculates the total settlement amount as the sum of the settlement amounts represented by the settlement amount information included in each of these n accounting information. Then, the CPU 11a proceeds to Act23 after this.

なおCPU11aは、一括フラグがセットされていないためにAct21にてNoと判定したならば、Act22をパスしてAct23へと進む。 If the CPU 11a determines No in Act 21 because the batch flag is not set, the CPU 11a passes Act 22 and proceeds to Act 23.

Act23においてCPU11aは、決済情報を生成する。具体的にはCPU11aは、Act22で総決済額を算出したならば、この総決済額をn個の会計情報とともに含む情報として決済情報を生成する。CPU11aは、Act22をパスしたならば、n個の会計情報を含み、総決済額を含まない情報として決済情報を生成する。こののちにCPU11aは、Act25へと進む。 In Act23, the CPU 11a generates payment information. Specifically, when the total settlement amount is calculated by Act22, the CPU 11a generates settlement information as information including the total settlement amount together with n accounting information. If the CPU 11a passes Act22, the CPU 11a generates payment information as information including n accounting information and not including the total payment amount. After this, the CPU 11a proceeds to Act25.

さてCPU11aは、分割フラグがセットされていないためにAct16でNoと判定したならば、Act24へと進む。 Now, if the CPU 11a determines No in Act 16 because the division flag is not set, the CPU 11a proceeds to Act 24.

Act24においてCPU11aは、この時点における登録商品テーブルの内容に基づいて、登録商品に関する決済のための会計情報を生成し、この会計情報を含んだ決済情報を生成する。 In Act24, the CPU 11a generates accounting information for settlement regarding the registered product based on the contents of the registered product table at this time, and generates payment information including this accounting information.

かくして制御プログラムに基づく制御処理をCPU11aが実行することによって、CPU11aを中枢部分とするコンピュータは生成手段として機能する。 By executing the control process based on the control program in this way, the computer having the CPU 11a as the central portion functions as a generation means.

Act25においてCPU11aは、タッチパネル11gの画面の一部領域を第2の選択画面とする。 In Act25, the CPU 11a uses a part of the screen of the touch panel 11g as the second selection screen.

図8は一例としての第2の選択画面SC4を示す図である。 FIG. 8 is a diagram showing a second selection screen SC4 as an example.

第2の選択画面SC4は、表示エリアAR1,AR2,AR3,AR4,AR5およびボタンB1,B2,B3,B4,B5,B6,B7を含む。 The second selection screen SC4 includes display areas AR1, AR2, AR3, AR4, AR5 and buttons B1, B2, B3, B4, B5, B6, B7.

CPU11aは、表示エリアAR1には、決済情報に含まれた合計個数および合計金額を表す。CPU11aは、表示エリアAR2〜AR5には、4つの決済装置12のそれぞれへの決済情報の転送の可否をそれぞれ表す。なお決済装置12は、決済処理の実行中においては決済情報の転送を受け付けておらず、このような状態にある決済装置12に関連付けられた表示エリアにCPU11aは「転送不可」と表す。つまり、タッチパネル11gの画面の一部領域が第2の選択画面SC4とされるときには、「装置A」という名称の決済装置12のみが、決済処理を実行中である。なお、ボタンB3〜B6は、関連付けられている決済装置12が決済情報の転送を受け付けているか否かに応じて表示形態を異ならせるか、関連付けられている決済装置12が決済情報の転送を受け付けていない場合には非表示とするなどしても良い。 The CPU 11a represents the total number and the total amount of money included in the payment information in the display area AR1. The CPU 11a indicates whether or not the payment information can be transferred to each of the four payment devices 12 in the display areas AR2 to AR5. Note that the payment device 12 does not accept the transfer of payment information during the execution of the payment process, and the CPU 11a indicates "transfer not possible" in the display area associated with the payment device 12 in such a state. That is, when a part of the screen of the touch panel 11g is the second selection screen SC4, only the payment device 12 named “device A” is executing the payment process. The buttons B3 to B6 have different display forms depending on whether or not the associated payment device 12 accepts the transfer of payment information, or the associated payment device 12 accepts the transfer of payment information. If not, it may be hidden.

ボタンB1,B2は、決済情報に含まれた合計金額に対する値引きを適用することを従業員21が指定するためのものである。ボタンB3〜B6は、4つの決済装置12のそれぞれへの決済情報の転送を従業員21が指定するためのものである。ボタンB7は、タッチパネル11gの画面の一部領域を登録画面とする状態へと戻ることを従業員21が指定するためのものである。 Buttons B1 and B2 are for the employee 21 to specify that a discount is applied to the total amount included in the payment information. Buttons B3 to B6 are for the employee 21 to specify the transfer of payment information to each of the four payment devices 12. The button B7 is for the employee 21 to specify to return to the state where a part of the screen area of the touch panel 11g is the registration screen.

Act26においてCPU11aは、決済情報の転送先とする決済装置12が指定されたか否かを確認する。そしてCPU11aは、決済装置12が指定されていないためにNoと判定したならば、Act26を繰り返す。かくしてCPU11aはAct26においては、決済情報の転送先とする決済装置12が指定されるのを待ち受ける。 In Act 26, the CPU 11a confirms whether or not the payment device 12 as the transfer destination of the payment information is specified. Then, if the CPU 11a determines No because the payment device 12 is not specified, the CPU 11a repeats Act26. Thus, in Act26, the CPU 11a waits for the payment device 12 as the transfer destination of the payment information to be designated.

CPU11aは、Act26の待ち受け状態にあるときに、例えば第2の選択画面SC4のボタンB3〜B6のいずれかが従業員21によりタッチされるなどにより決済装置12の指定がなされたならばAct26にてYesと判定し、Act27へと進む。なおCPU11aは、ボタンB3〜B6のうちの決済情報の転送を受け付けていない決済装置12に関連付けられたものがタッチされても、Act26にてYesとは判定しない。かくしてCPU11aは、決済情報の転送を受け付けない決済装置12の指定は受け付けない。なおCPU11aは、決済装置12の全てが、動作の停止状態とされるか、決済情報の転送を受け付けない動作状態とされているならば、Act26の待ち受け状態において、決済装置12の指定を待ち受けないこととなる。 When the CPU 11a is in the standby state of the Act 26, if the payment device 12 is designated by, for example, any of the buttons B3 to B6 of the second selection screen SC4 being touched by the employee 21, the CPU 11a presses the Act 26. It is determined as Yes, and the process proceeds to Act27. Note that the CPU 11a does not determine Yes in Act 26 even if the button B3 to B6 associated with the payment device 12 that does not accept the transfer of payment information is touched. Thus, the CPU 11a does not accept the designation of the payment device 12 that does not accept the transfer of payment information. Note that the CPU 11a does not listen to the designation of the payment device 12 in the standby state of Act 26 if all of the payment devices 12 are in the stopped state or the operation state in which the transfer of payment information is not accepted. It will be.

Act27においてCPU11aは、決済情報を、指定された決済装置12に対して転送する。なお、ここでの転送対象となる決済情報は、分割フラグがセットされていない場合にはAct24で生成された決済情報であり、分割フラグがセットされている場合にはAct23で生成された決済情報である。CPU11aは具体的には、指定された決済装置12を宛先として、決済情報をLAN13へと送信するように通信ユニット11jを制御する。これにより、決済情報が決済装置12へと通知されることとなる。かくして、制御プログラムに基づいての制御処理をCPU11aが実行することによって、CPU11aを中枢部分とするコンピュータは通知手段として機能する。 In Act 27, the CPU 11a transfers the payment information to the designated payment device 12. The payment information to be transferred here is the payment information generated by Act24 when the division flag is not set, and the payment information generated by Act23 when the division flag is set. Is. 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. As a result, the payment information is notified to the payment device 12. Thus, when the CPU 11a executes the control process based on the control program, the computer having the CPU 11a as the central portion functions as a notification means.

Act28においてCPU11aは、タッチパネル11gの画面の一部領域を報知画面とする。そしてCPU11aはこののちに、図3中のAct1に戻り、それ以降の処理を前述と同様に行う。 In Act 28, the CPU 11a uses a part of the screen of the touch panel 11g as a notification screen. After that, the CPU 11a returns to Act1 in FIG. 3 and performs the subsequent processing in the same manner as described above.

報知画面は、セミセルフによる決済のために決済情報を決済装置12へと転送したことを従業員21に認識させるための画面である。なお、セミセルフによる決済とは、買物客22による操作に応じて決済装置12において決済処理を実行する決済形態である。
報知画面は、分割フラグの状態に拘わらずに同一の内容としても良いし、分割フラグの状態に応じて別の内容としても良い。
The notification screen is a screen for causing the employee 21 to recognize that the payment information has been transferred to the payment device 12 for the semi-self payment. The semi-self settlement is a settlement form in which the settlement device 12 executes the settlement process in response to the operation by the shopper 22.
The notification screen may have the same content regardless of the state of the division flag, or may have different content depending on the state of the division flag.

図9は一例としての報知画面SC5を示す図である。 FIG. 9 is a diagram showing a notification screen SC5 as an example.

報知画面SC5は、表示エリアAR11,AR12およびボタンB11を含む。 The notification screen SC5 includes display areas AR11, AR12 and button B11.

表示エリアAR11は、セミセルフによる決済が選択されたことを従業員21に認識させるための画像を表す。表示エリアAR12は、分割会計のための2件分の決済情報を4つの決済装置12のいずれに転送したかを従業員21に認識させるための画像を表す。つまり報知画面SC5は、分割フラグの状態に応じて別の内容とする場合であって、分割フラグがセットされているときのものである。 The display area AR 11 represents an image for causing the employee 21 to recognize that the semi-self payment has been selected. The display area AR 12 represents an image for causing the employee 21 to recognize to which of the four payment devices 12 the payment information for two cases for split accounting has been transferred. That is, the notification screen SC5 has different contents depending on the state of the division flag, and is when the division flag is set.

ボタンB11は、報知画面SC5を閉じることを従業員21が指示するためのものである。 The button B11 is for the employee 21 to instruct to close the notification screen SC5.

そしてCPU11aは、ボタンB11がタッチされたことに応じて、図3中のAct1へと戻り、それ以降の処理を前述したのと同様に繰り返す。 Then, the CPU 11a returns to Act1 in FIG. 3 in response to the touch of the button B11, and repeats the subsequent processing in the same manner as described above.

一方、決済装置12が起動されると、CPU12aは、ROM12bまたは補助記憶ユニット12dに記憶された制御プログラムに従った制御処理を開始する。 On the other hand, when the payment device 12 is activated, the CPU 12a starts the control process according to the control program stored in the ROM 12b or the auxiliary storage unit 12d.

図10および図11はCPU12aの制御処理のフローチャートである。 10 and 11 are flowcharts of the control process of the CPU 12a.

Act31においてCPU12aは、タッチパネル12gの画面を待機画面とする。待機画面は、決済処理を行う状況にないことを表すものであり、どのような情報を表すかは任意であって良い。例えば待機画面は、決済処理を行うことができない旨の文字メッセージを表す画像を表示するものを基本の画面とするとともに、広告などを表す任意の画像を表示するものをスクリーンセーバーとして表示するものとすることが想定される。 In Act31, the CPU 12a uses the screen of the touch panel 12g as a standby screen. The standby screen indicates that the user is not in a situation where payment processing is performed, and what kind of information may be displayed may be arbitrary. For example, the standby screen shall be a basic screen that displays an image representing a text message indicating that payment processing cannot be performed, and a screen saver that displays an arbitrary image representing an advertisement or the like. It is assumed.

Act32においてCPU12aは、決済情報が受信されたか否かを確認する。そしてCPU12aは、決済情報が受信されていないためにNoと判定したならば、Act32を繰り返す。かくしてCPU12aはAct32において、決済情報が受信されるのを待ち受ける。 In Act 32, the CPU 12a confirms whether or not the payment information has been received. Then, if the CPU 12a determines No because the payment information has not been received, the CPU 12a repeats Act32. Thus, the CPU 12a waits for the payment information to be received in Act32.

さて、前述したように商品登録装置11の通信ユニット11jからLAN13へと送出された決済情報の宛先となっている決済装置12に設けられた通信ユニット12jは、当該決済情報を受信し、RAM12cまたは補助記憶ユニット12dに保存する。CPU12aは、このようにして決済情報が受信されたためにAct32にてYesと判定したならば、Act33へと進む。 As described above, the communication unit 12j provided in the payment device 12 which is the destination of the payment information sent from the communication unit 11j of the product registration device 11 to the LAN 13 receives the payment information and receives the payment information in the RAM 12c or It is stored in the auxiliary storage unit 12d. If the CPU 12a determines Yes in Act 32 because the payment information is received in this way, the CPU 12a proceeds to Act 33.

Act33においてCPU12aは、受信された決済情報に複数の会計情報が含まれるか否かを確認する。そしてCPU12aは、決済情報に会計情報が1つのみ含まれるためにNoと判定したならば、Act34へと進む。 In Act33, the CPU 12a confirms whether or not the received payment information includes a plurality of accounting information. Then, if the CPU 12a determines No because the settlement information includes only one accounting information, the CPU 12a proceeds to Act 34.

Act34においてCPU12aは、タッチパネル12gの画面を決済画面に変更する。
決済画面は、上記の受信された決済情報に含まれた1つの会計情報に基づいての決済を行うための買物客22による操作を受け付けるものである。決済画面は例えば、会計情報に示された決済額を少なくとも表す。また決済画面は、合計個数および買上商品のリストを含んでも良い。また、複数の決済方法での決済を許容するのならば、決済画面は決済方法を買物客22が選択するためのボタンなどを含む。
In Act34, the CPU 12a changes the screen of the touch panel 12g to a payment screen.
The settlement screen accepts an operation by the shopper 22 for making a settlement based on one accounting information included in the received settlement information. The settlement screen represents, for example, at least the settlement amount shown in the accounting information. The payment screen may also include a total quantity and a list of purchased products. Further, if payment by a plurality of payment methods is allowed, the payment screen includes a button for the shopper 22 to select the payment method.

Act35においてCPU12aは、決済のための買物客22による操作がなされたか否かを確認する。そしてCPU12aは、該当する操作が行われていないためにNoと判定したならば、Act35を繰り返す。かくしてCPU12aはAct35において、決済のための操作がなされるのを待ち受ける。 In Act35, the CPU 12a confirms whether or not the operation by the shopper 22 for settlement has been performed. Then, if the CPU 12a determines No because the corresponding operation has not been performed, the CPU 12a repeats Act 35. Thus, the CPU 12a waits for the operation for settlement to be performed in Act35.

ところで、商品登録装置11を操作する従業員21は、第2の選択画面SC4のボタンB3〜B6のいずれかをタッチして決済情報を決済装置12のいずれかに転送した場合、その転送先の決済装置12で決済を行うべきことを買物客22に対して告知する。この告知は、従業員21が口頭で行っても良いし、転送先の決済装置12の番号など表した票を従業員21が買物客22に手渡すことで行っても良い。後者とする場合、CPU11aは、Act26〜Act28のいずれかの後に、プリンタ11hを制御し、指定された決済装置12の番号などをレシート用紙にプリントして上記の票を発行しても良い。上記の告知を受けた買物客22は、指定された決済装置12へと移動し、前述の決済画面上で決済のための操作を行う。そしてCPU12aは、このようにして決済のための操作が行われ、これがタッチパネル12gにより検出されたことによりAct35にてYesと判定したならば、Act36へと進む。 By the way, when the employee 21 who operates the product registration device 11 touches any of the buttons B3 to B6 of the second selection screen SC4 and transfers the payment information to any of the payment devices 12, the transfer destination The shopper 22 is notified that the payment device 12 should be used for payment. This notification may be made orally by the employee 21, or may be given by the employee 21 handing a vote indicating the number of the payment device 12 of the forwarding destination to the shopper 22. In the latter case, the CPU 11a may control the printer 11h after any of Act26 to Act28, print the number of the designated payment device 12 or the like on the receipt paper, and issue the above-mentioned vote. Upon receiving the above notification, the shopper 22 moves to the designated payment device 12 and performs an operation for payment on the above-mentioned payment screen. Then, the CPU 12a proceeds to Act36 if the operation for settlement is performed in this way and the touch panel 12g detects the operation and determines Yes in Act35.

Act36においてCPU12aは、決済処理を実行する。ここでの決済処理は、買物客22による操作に応じて、RAM12cまたは補助記憶ユニット12dに保存された会計情報に示された決済額を決済するための処理である。ここでの決済処理は例えば、既存のセルフPOS端末などで行われている処理をそのまま適用できる。かくして制御プログラムに基づいての制御処理をCPU12aが実行することによって、CPU12aを中枢部分とするコンピュータは決済手段として機能する。 In Act36, the CPU 12a executes a payment process. The settlement process here is a process for settling the settlement amount shown in the accounting information stored in the RAM 12c or the auxiliary storage unit 12d in response to the operation by the shopper 22. For the settlement process here, for example, the process performed by an existing self-POS terminal or the like can be applied as it is. Thus, when the CPU 12a executes the control process based on the control program, the computer having the CPU 12a as the central portion functions as a payment means.

Act37においてCPU12aは、プリンタ12hを制御し、RAM12cまたは補助記憶ユニット12dに保存された会計情報に示された情報と、上記の決済処理の結果とを表したレシートを発行する。そしてCPU12aはこののちに、Act31に戻り、それ以降の処理を前述と同様に行う。 In Act37, the CPU 12a controls the printer 12h and issues a receipt showing the information shown in the accounting information stored in the RAM 12c or the auxiliary storage unit 12d and the result of the above payment processing. Then, the CPU 12a returns to Act31 after this, and performs the subsequent processing in the same manner as described above.

CPU12aは、決済情報に複数の会計情報が含まれるためにAct33にてYesと判定したならば、図11中のAct38へと進む。 If the CPU 12a determines Yes in Act 33 because the settlement information includes a plurality of accounting information, the CPU 12a proceeds to Act 38 in FIG.

Act38においてCPU12aは、変数kの値として「1」をセットする。 In Act38, the CPU 12a sets "1" as the value of the variable k.

Act39においてCPU12aは、決済情報に総決済額が含まれるか否かを確認する。そしてCPU12aは、総決済額が含まれないためにNoと判定したならば、Act40へと進む。 In Act39, the CPU 12a confirms whether or not the payment information includes the total payment amount. Then, if the CPU 12a determines No because the total settlement amount is not included, the CPU 12a proceeds to Act40.

Act40においてCPU12aは、第kの会計情報に示された決済額を決済するための決済処理を実行する。 In Act 40, the CPU 12a executes a settlement process for settling the settlement amount indicated in the k-th accounting information.

Act41においてCPU12aは、プリンタ12hを制御し、第kの会計情報に示された情報と、上記の決済処理の結果とを表したレシートを発行する。 In Act 41, the CPU 12a controls the printer 12h and issues a receipt showing the information shown in the k-th accounting information and the result of the above settlement processing.

Act42においてCPU12aは、変数kの値を1つ増加する。 In Act 42, the CPU 12a increments the value of the variable k by one.

Act43においてCPU12aは、RAM12cまたは補助記憶ユニット12dに保存された決済情報の中に第kの会計情報が存在するか否かを確認する。そしてCPU12aは、第kの会計情報が存在するためにYesと判定したならばAct40へと戻り、その会計情報を対象としてAct40,Act41を行う。CPU12aは、決済情報に含まれた会計情報の全てを対象としてAct40,Act41を実行し終えたのちには、Act43にてNoと判定することとなる。そしてこの場合にCPU12aは、図10中のAct31に戻る。つまりCPU12aは、新たな決済情報が受信されるのを待ち受ける状態に戻る。 In Act43, the CPU 12a confirms whether or not the k-th accounting information exists in the payment information stored in the RAM 12c or the auxiliary storage unit 12d. Then, if the CPU 12a determines Yes because the k-th accounting information exists, the CPU 12a returns to Act40 and performs Act40 and Act41 for the accounting information. After the CPU 12a finishes executing Act 40 and Act 41 for all the accounting information included in the settlement information, the CPU 12a determines No in Act 43. Then, in this case, the CPU 12a returns to Act 31 in FIG. That is, the CPU 12a returns to the state of waiting for new payment information to be received.

このようにCPU12aは、商品登録装置11において個別決済が買物客22により選択されたならば、複数の会計情報のそれぞれに基づいた決済処理を順次に行い、その都度、レシートを発行する。 In this way, when the individual settlement is selected by the shopper 22 in the product registration device 11, the CPU 12a sequentially performs the settlement processing based on each of the plurality of accounting information, and issues a receipt each time.

CPU12aは、決済情報に総決済額が含まれるためにAct39にてYesと判定したならば、Act44へと進む。 If the CPU 12a determines Yes in Act 39 because the payment information includes the total payment amount, the CPU 12a proceeds to Act 44.

Act44においてCPU12aは、上記の総決済額を決済するための決済処理を実行する。 In Act44, the CPU 12a executes a settlement process for settling the total settlement amount.

Act45においてCPU12aは、プリンタ12hを制御し、第kの会計情報に示された情報を表したレシートを発行する。 In Act 45, the CPU 12a controls the printer 12h and issues a receipt representing the information shown in the k-th accounting information.

Act46においてCPU12aは、変数kの値を1つ増加する。 In Act46, the CPU 12a increments the value of the variable k by one.

Act47においてCPU12aは、RAM12cまたは補助記憶ユニット12dに保存された決済情報の中に第kの会計情報が存在するか否かを確認する。そしてCPU12aは、第kの会計情報が存在するためにYesを判定したならばAct45へと戻り、その会計情報を対象としてAct45を行う。CPU12aは、決済情報に含まれた複数の会計情報の全てを対象としてAct45を実行し終えたのちには、Act47にてNoと判定することとなる。そしてこの場合にCPU12aは、図10中のAct31に戻る。つまりCPU12aは、新たな決済情報が受信されるのを待ち受ける状態に戻る。 In Act 47, the CPU 12a confirms whether or not the k-th accounting information exists in the payment information stored in the RAM 12c or the auxiliary storage unit 12d. Then, if the CPU 12a determines Yes because the k-th accounting information exists, the CPU 12a returns to Act45 and performs Act45 on the accounting information. After the CPU 12a finishes executing Act 45 for all of the plurality of accounting information included in the settlement information, the CPU 12a determines No in Act 47. Then, in this case, the CPU 12a returns to Act 31 in FIG. That is, the CPU 12a returns to the state of waiting for new payment information to be received.

かくして、複数の会計情報を含んだ決済情報が受信された場合には、Act40〜Act43の処理ループおよびAct45〜Act47の処理ループのいずれにおいても、複数の会計情報のそれぞれに応じた複数枚のレシートが発行されることとなる。従って、制御プログラムに基づいて上記の制御処理をCPU12aが実行することによって、CPU12aを中枢部分とするコンピュータは発行手段として機能する。 Thus, when payment information including a plurality of accounting information is received, a plurality of receipts corresponding to each of the plurality of accounting information are received in both the processing loops of Act40 to Act43 and the processing loops of Act45 to Act47. Will be issued. Therefore, when the CPU 12a executes the above control process based on the control program, the computer having the CPU 12a as a central portion functions as an issuing means.

以上のように、商品登録装置11は、買上登録の開始に先立ってリストを一括で転送する数を決定し、その数のリストを含んだ決済情報を、決済装置12の1つに転送する。決済装置12は、決済情報が転送されると、この決済情報に含まれるリストのそれぞれに基づくレシートを個別に発行する。 As described above, the product registration device 11 determines the number of batches to be transferred prior to the start of purchase registration, and transfers the payment information including the list of the number to one of the payment devices 12. When the payment information is transferred, the payment device 12 individually issues a receipt based on each of the lists included in the payment information.

かくしてチェックアウトシステム10によれば、買物客22は、分割会計を利用することが可能である上に、複数の会計分のそれぞれの決済のために複数の決済装置12を操作する必要はない。 Thus, according to the checkout system 10, the shopper 22 can use the split accounting and does not need to operate the plurality of payment devices 12 for the settlement of each of the plurality of accounts.

またチェックアウトシステム10によれば、分割会計を行う場合に、複数の会計のそれぞれについての買上商品の合計金額の算出は商品登録装置11で行い、この算出した合計金額を決済情報に含めて決済装置12に転送する。従って、決済装置12は、買上商品の合計金額の算出のための機能を備える必要がない。 Further, according to the checkout system 10, when performing split accounting, the product registration device 11 calculates the total amount of purchased products for each of the plurality of accounts, and the calculated total amount is included in the settlement information for settlement. Transfer to device 12. Therefore, the payment device 12 does not need to have a function for calculating the total amount of the purchased products.

またチェックアウトシステム10によれば、分割会計を行う場合であっても、買物客22は、分割決済と一括決済とを任意に利用することができる。そして、分割決済および一括決済のいずれを行った場合でも、複数の決済情報のそれぞれに応じた複数枚のレシートが発行される。従って、買物客22は、分割決済および一括決済のいずれを利用した場合でも、分割決済の結果を記録したレシートを得ることができる。 Further, according to the checkout system 10, the shopper 22 can arbitrarily use the split settlement and the lump sum settlement even when the split accounting is performed. Then, regardless of whether the payment is divided or the payment is made in a lump sum, a plurality of receipts corresponding to each of the plurality of payment information are issued. Therefore, the shopper 22 can obtain a receipt recording the result of the split settlement regardless of whether the split settlement or the batch settlement is used.

この実施形態は、次のような種々の変形実施が可能である。 This embodiment can be modified in various ways as follows.

待受画面SC1の代わりに、分割会計を行う場合に、分割会計を行う旨の指定を行わせる待受画面を用いても良い。そしてこの場合にCPU11aは、分割会計を行う旨の指定がなされた場合に、「2」を変数nの値としてセットする。 Instead of the standby screen SC1, a standby screen may be used to specify that the split accounting is to be performed when the split accounting is performed. Then, in this case, the CPU 11a sets "2" as the value of the variable n when it is specified to perform the split accounting.

待受画面SC1の代わりに、分割会計を行なわない旨の指定を行わせる待受画面を用いても良い。そしてこの場合にCPU11aは、分割会計を行なわない旨の指定がなされた場合に、「1」を変数nの値としてセットする。 Instead of the standby screen SC1, a standby screen for designating that split accounting is not performed may be used. Then, in this case, the CPU 11a sets "1" as the value of the variable n when it is specified that the split accounting is not performed.

待受画面SC1の代わりに、ボタンB23を省略した待受画面や、「5」以上の整数をそれぞれ対応付けて別のボタンを追加した待受画面を用いても良い。あるいは、待受画面SC1の代わりに、テンキーを含んだ待受画面を用いても良い。そしてこの場合にCPU11aは、テンキーで入力された数値を分割数として変数nにセットする。 Instead of the standby screen SC1, a standby screen in which the button B23 is omitted or a standby screen in which an integer of "5" or more is associated with each other and another button is added may be used. Alternatively, instead of the standby screen SC1, a standby screen including a numeric keypad may be used. Then, in this case, the CPU 11a sets the numerical value input by the numeric keypad as the number of divisions in the variable n.

会計情報には、買上商品の合計金額は含めず、当該合計金額の算出は決済装置12で行っても良い。 The accounting information does not include the total amount of purchased products, and the total amount may be calculated by the settlement device 12.

本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
以下に、本願の基礎出願である特願2015-021977の当初の特許請求の範囲に記載された発明を付記する。
[付記1] 少なくとも1つの商品登録装置と少なくとも1つの決済装置とを含んだチェックアウトシステムであって、
前記商品登録装置は、
買上商品の商品コードを取得し、買上商品のリストを作成する作成手段と、
前記作成手段による前記リストの作成が開始されるのに先立って、前記リストを一括で転送する数を決定する決定手段と、
前記決定手段により決定された前記数の前記リストが前記作成手段により作成されたことに応じて前記数の前記リストを含んだ決済情報を生成する生成手段と、
前記生成手段により生成された前記決済情報を前記決済装置の1つへと通知する通知手段と、
を具備し、
前記決済装置は、
前記通知手段により通知された前記決済情報に基づいて決済処理を行う決済手段と、
前記通知手段により通知された前記決済情報に複数のリストが含まれる場合には、これら複数のリストのそれぞれに基づくレシートを個別に発行する発行手段と、を具備することを特徴とするチェックアウトシステム。
[付記2] 前記商品登録装置は、
前記数が2以上である場合に、前記数の前記リストのそれぞれに関する決済を一括および分割のいずれで行うかを操作者による指示に応じて設定する設定手段
をさらに備え、
前記生成手段は、前記設定手段により一括で行うことが設定された場合には、前記数の前記リストのそれぞれに関する決済額の総計を表した決済額情報を前記決済情報に含め、前記設定手段により分割で行うことが設定された場合には、前記数の前記リストのそれぞれに関する決済額を個別に表した決済額情報を前記決済情報に含め、
前記決済手段は、前記決済情報に1つの決済額情報が含まれる場合には、この決済額情報が表す決済額を決済するための決済処理を行い、前記決済情報に複数の決済額情報が含まれる場合には、これら複数の決済額情報がそれぞれ表す決済額を決済するための決済処理をそれぞれ行うことを特徴とする付記1に記載のチェックアウトシステム。
[付記3] 少なくとも1つの決済装置とともにチェックアウトシステムを構成する商品登録装置であって、
買上商品の商品コードを取得し、買上商品のリストを作成する作成手段と、
前記作成手段による前記リストの作成が開始されるのに先立って、前記リストを一括で転送する数を決定する決定手段と、
前記決定手段により決定された前記数の前記リストが前記作成手段により作成されたことに応じて前記数の前記リストを含んだ決済情報を生成する生成手段と、
前記生成手段により生成された前記決済情報を前記決済装置の1つへと通知する通知手段と、
を具備することを特徴とする商品登録装置。
[付記4] 買上商品の商品コードを取得し、買上商品のリストを作成する作成手段と、
前記作成手段による前記リストの作成が開始されるのに先立って、前記リストを一括で転送する数を決定する決定手段と、
前記決定手段により決定された前記数の前記リストが前記作成手段により作成されたことに応じて前記数の前記リストを含んだ決済情報を生成する生成手段と、
前記生成手段により生成された前記決済情報を少なくとも1つの決済装置の1つへと通知する通知手段と、
を具備した少なくとも1つの商品登録装置とともにチェックアウトシステムに前記少なくとも1つの決済装置の1つとして含まれる決済装置であって、
前記通知手段により通知された前記決済情報に基づいて決済処理を行う決済手段と、
前記通知手段により通知された前記決済情報に複数のリストが含まれる場合には、これら複数のリストのそれぞれに基づくレシートを個別に発行する発行手段と、を具備することを特徴とする決済装置。
[付記5] 少なくとも1つの決済装置とともにチェックアウトシステムを構成する商品登録装置を制御するコンピュータを、
買上商品の商品コードを取得し、買上商品のリストを作成する作成手段と、
前記作成手段による前記リストの作成が開始されるのに先立って、前記リストを一括で転送する数を決定する決定手段と、
前記決定手段により決定された前記数の前記リストが前記作成手段により作成されたことに応じて前記数の前記リストを含んだ決済情報を生成する生成手段と、
前記生成手段により生成された前記決済情報を前記決済装置の1つへと通知する通知手段と、
して機能させるための制御プログラム。
[付記6] 買上商品の商品コードを取得し、買上商品のリストを作成する作成手段と、
前記作成手段による前記リストの作成が開始されるのに先立って、前記リストを一括で転送する数を決定する決定手段と、
前記決定手段により決定された前記数の前記リストが前記作成手段により作成されたことに応じて前記数の前記リストを含んだ決済情報を生成する生成手段と、
前記生成手段により生成された前記決済情報を少なくとも1つの決済装置の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 embodiments, and various omissions, replacements, and changes can be made without departing from the gist of the invention. These embodiments and modifications thereof are included in the scope and gist of the invention, and are also included in the scope of the invention described in the claims and the equivalent scope thereof.
The inventions described in the original claims of Japanese Patent Application No. 2015-021977, which are the basic applications of the present application, are added below.
[Appendix 1] A checkout system that includes at least one product registration device and at least one payment device.
The product registration device is
A means of creating a list of purchased products by acquiring the product code of the purchased product,
A determination means for determining the number of batch transfers of the list prior to the initiation of creation of the list by the creation means.
A generation means for generating payment information including the number of the list in response to the number of the list determined by the determination means being created by the creation means.
A notification means for notifying one of the payment devices of the payment information generated by the generation means, and
Equipped with
The payment device
A payment means that performs payment processing based on the payment information notified by the notification means, and
A checkout system including, when the payment information notified by the notification means includes a plurality of lists, an issuing means for individually issuing a receipt based on each of the plurality of lists. ..
[Appendix 2] The product registration device is
When the number is 2 or more, a setting means for setting whether to perform settlement for each of the lists of the number in a lump sum or in a split manner according to an instruction by the operator is further provided.
When the generation means is set to be collectively performed by the setting means, the payment information includes payment amount information representing the total payment amount for each of the numbers in the list, and the setting means includes the payment amount information. When it is set to be divided, the payment information includes the payment amount information individually representing the payment amount for each of the above numbers in the list.
When the payment information includes one payment amount information, the payment means performs a payment process for settling the payment amount represented by the payment amount information, and the payment information includes a plurality of payment amount information. If this is the case, the checkout system according to Appendix 1, wherein each of the payment processes for settling the payment amount represented by the plurality of payment amount information is performed.
[Appendix 3] A product registration device that constitutes a checkout system together with at least one payment device.
A means of creating a list of purchased products by acquiring the product code of the purchased product,
A determination means for determining the number of batch transfers of the list prior to the initiation of creation of the list by the creation means.
A generation means for generating payment information including the number of the list in response to the number of the list determined by the determination means being created by the creation means.
A notification means for notifying one of the payment devices of the payment information generated by the generation means, and
A product registration device characterized by being equipped with.
[Appendix 4] A means of creating a list of purchased products by acquiring the product code of the purchased product, and
A determination means for determining the number of batch transfers of the list prior to the initiation of creation of the list by the creation means.
A generation means for generating payment information including the number of the list in response to the number of the list determined by the determination means being created by the creation means.
A notification means for notifying at least one of the payment devices of the payment information generated by the generation means, and
A payment device included in the checkout system as one of the at least one payment device together with at least one product registration device comprising the above.
A payment means that performs payment processing based on the payment information notified by the notification means, and
A payment device comprising:, when the payment information notified by the notification means includes a plurality of lists, an issuing means for individually issuing a receipt based on each of the plurality of lists.
[Appendix 5] A computer that controls a product registration device that constitutes a checkout system together with at least one payment device.
A means of creating a list of purchased products by acquiring the product code of the purchased product,
A determination means for determining the number of batch transfers of the list prior to the initiation of creation of the list by the creation means.
A generation means for generating payment information including the number of the list in response to the number of the list determined by the determination means being created by the creation means.
A notification means for notifying one of the payment devices of the payment information generated by the generation means, and
A control program to make it work.
[Appendix 6] A means of creating a list of purchased products by acquiring the product code of the purchased product, and
A determination means for determining the number of batch transfers of the list prior to the initiation of creation of the list by the creation means.
A generation means for generating payment information including the number of the list in response to the number of the list determined by the determination means being created by the creation means.
A notification means for notifying at least one of the payment devices of the payment information generated by the generation means, and
A computer that controls a payment device that constitutes a checkout system together with at least one product registration device equipped with
A payment means that performs payment processing based on the payment information notified by the notification means, and
When the payment information notified by the notification means includes a plurality of lists, a control program for functioning as an issuing means for individually issuing receipts based on each of the plurality of lists.

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…伝送システム。 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 machine, 12f ... Scanner, 12g ... Touch panel , 12h ... Printer, 12i ... Card reader / writer, 12j ... Communication unit, 12k ... Transmission system.

Claims (8)

商品登録装置と決済装置とを含んだチェックアウトシステムであって、
前記商品登録装置は、
買上商品の商品コードを取得し、買上商品のリストを作成する作成手段と、
転送する前記リストの数を指定させるための第1の画面を表示する第1の表示手段と、
前記作成手段による前記リストの作成が開始されるのに先立って、前記第1の画面での指定に応じて、転送する前記リストの数を決定する決定手段と、
前記決定手段により決定された数が2以上である場合に、前記数の前記リストのそれぞれに関する決済を一括および分割のいずれで行うかを設定する設定手段と、
記設定手段により分割で行うことが設定された場合には、前記作成手段により作成された前記数の前記リストと、前記数の前記リストのそれぞれに関する決済額を個別に表した複数の決済額情報とを含んだ決済情報を生成し、前記設定手段により一括で行うことが設定された場合には、前記作成手段により作成された前記数の前記リストと、前記数の前記リストのそれぞれに関する決済額の総計を表した、前記複数の決済額情報とは別の1つの決済額情報とを含んだ決済情報を生成する生成手段と、
前記生成手段により生成された前記決済情報を前記決済装置へ通知する通知手段と、
を具備し、
前記決済装置は、
前記通知手段により通知された前記決済情報に前記総計を表した1つの決済額情報が含まれる場合には、この決済額情報が表す額を決済するための決済処理を行い、前記決済情報に複数の決済額情報が含まれる場合には、これら複数の決済額情報がそれぞれ表す決済額を決済するための決済処理をそれぞれ行う決済手段と、
前記通知手段により通知された前記決済情報に複数の前記リストが含まれる場合には、これら複数の前記リストのそれぞれに基づくレシートを個別に発行する発行手段と、
を具備する、
チェックアウトシステム。
A checkout system that includes a product registration device and a payment device .
The product registration device is
A means of creating a list of purchased products by acquiring the product code of the purchased product,
A first display means for displaying a first screen for specifying the number of the lists to be transferred, and
A determination means for determining the number of the lists to be transferred according to the specification on the first screen prior to the start of the creation of the list by the creation means.
When the number determined by the determination means is 2 or more, the setting means for setting whether the settlement for each of the lists of the numbers is performed in a lump sum or in a split manner, and
If it performed within the partition has been set by the previous SL setting means, and the list of the number created by the creation means, a plurality of settlement amount representing individual payment amount for each of said list of said number When payment information including information is generated and it is set to be performed collectively by the setting means, the payment for each of the number of the list created by the creation means and the number of the list is settled. A generation means for generating payment information including one payment amount information different from the plurality of payment amount information representing the total amount, and
A notification means for notifying the payment device of the payment information generated by the generation means, and
Equipped with
The payment device
When the payment information notified by the notification means includes one payment amount information representing the total, a payment process is performed to settle the amount represented by the payment amount information, and the payment information includes a plurality of payment information. When the settlement amount information of the above is included, the settlement means for performing the settlement processing for settlement of the settlement amount represented by each of these plurality of settlement amount information, and the settlement means.
If it contains a plurality of said list to the payment information notified by said notifying means includes an issuing means for issuing a receipt based on each of the plurality of the individually listed,
Equipped with
Checkout system.
決済装置とともにチェックアウトシステムを構成する商品登録装置であって、
買上商品の商品コードを取得し、買上商品のリストを作成する作成手段と、
転送する前記リストの数を指定させるための第1の画面を表示する第1の表示手段と、
前記作成手段による前記リストの作成が開始されるのに先立って、前記第1の画面での指定に応じて、転送する前記リストの数を決定する決定手段と、
前記決定手段により決定された数が2以上である場合に、前記数の前記リストのそれぞれに関する決済を一括および分割のいずれで行うかを設定する設定手段と、
記設定手段により分割で行うことが設定された場合には、前記作成手段により作成された前記数の前記リストと、前記数の前記リストのそれぞれに関する決済額を個別に表した複数の決済額情報とを含んだ決済情報を生成し、前記設定手段により一括で行うことが設定された場合には、前記作成手段により作成された前記数の前記リストと、前記数の前記リストのそれぞれに関する決済額の総計を表した、前記複数の決済額情報とは別の1つの決済額情報とを含んだ決済情報を生成する生成手段と、
前記生成手段により生成された前記決済情報を前記決済装置へ通知する通知手段と、
を具備する商品登録装置。
A product registration device that constitutes a checkout system together with a payment device .
A means of creating a list of purchased products by acquiring the product code of the purchased product,
A first display means for displaying a first screen for specifying the number of the lists to be transferred, and
A determination means for determining the number of the lists to be transferred according to the specification on the first screen prior to the start of the creation of the list by the creation means.
When the number determined by the determination means is 2 or more, the setting means for setting whether the settlement for each of the lists of the numbers is performed in a lump sum or in a split manner, and
If it performed within the partition has been set by the previous SL setting means, and the list of the number created by the creation means, a plurality of settlement amount representing individual payment amount for each of said list of said number When payment information including information is generated and it is set to be performed collectively by the setting means, the payment for each of the number of the list created by the creation means and the number of the list is settled. A generation means for generating payment information including one payment amount information different from the plurality of payment amount information representing the total amount, and
A notification means for notifying the payment device of the payment information generated by the generation means, and
Product registration device equipped with.
前記第1の表示手段は、第1の表示デバイスに前記第1の画面を表示させ、 The first display means causes the first display device to display the first screen.
前記決定手段は、前記第1の表示デバイスに表示された前記第1の画面での指定に応じて、転送する前記リストの数を決定する、 The determination means determines the number of the list to be transferred according to the designation on the first screen displayed on the first display device.
請求項2に記載の商品登録装置。The product registration device according to claim 2.
前記第1の表示手段は、買物客に表示面を向けた第2の表示デバイスに前記第1の画面を表示させ、 The first display means causes the second display device with the display surface facing the shopper to display the first screen.
前記決定手段は、前記第2の表示デバイスに表示された前記第1の画面での指定に応じて、転送する前記リストの数を決定する、 The determination means determines the number of the list to be transferred according to the designation on the first screen displayed on the second display device.
請求項2に記載の商品登録装置。The product registration device according to claim 2.
前記決定手段により決定された数が2以上である場合に、前記数の前記リストのそれぞれに関する決済を一括および分割のいずれで行うかを指定させるための第2の画面を表示する第2の表示手段、をさらに備え、 When the number determined by the determination means is two or more, a second display for displaying a second screen for designating whether to perform settlement for each of the lists of the number in a lump sum or in a split manner. With more means,
前記設定手段は、前記第2の画面での指定に応じて、前記数の前記リストのそれぞれに関する決済を一括および分割のいずれで行うかを設定する、 The setting means sets whether to make a payment for each of the above-mentioned numbers in a lump sum or in a split manner according to the designation on the second screen.
請求項2に記載の商品登録装置。The product registration device according to claim 2.
前記第2の表示手段は、第1の表示デバイスに前記第2の画面を表示させ、 The second display means causes the first display device to display the second screen.
前記設定手段は、前記第1の表示デバイスに表示された前記第2の画面での指定に応じて、決済を一括および分割のいずれで行うかを設定する、 The setting means sets whether to perform payment in a lump sum or in a split manner according to the designation on the second screen displayed on the first display device.
請求項5に記載の商品登録装置。The product registration device according to claim 5.
前記第2の表示手段は、買物客に表示面を向けた第2の表示デバイスに前記第2の画面を表示させ、 The second display means causes the second display device with the display surface facing the shopper to display the second screen.
前記設定手段は、前記第2の表示デバイスに表示された前記第2の画面での指定に応じて、決済を一括および分割のいずれで行うかを設定する、 The setting means sets whether to perform settlement in a lump sum or in a split manner according to the designation on the second screen displayed on the second display device.
請求項5に記載の商品登録装置。The product registration device according to claim 5.
決済装置とともにチェックアウトシステムを構成する商品登録装置を制御するコンピュータを、
買上商品の商品コードを取得し、買上商品のリストを作成する作成手段と、
転送する前記リストの数を指定させるための第1の画面を表示する第1の表示手段と、
前記作成手段による前記リストの作成が開始されるのに先立って、前記第1の画面での指定に応じて、転送する前記リストの数を決定する決定手段と、
前記決定手段により決定された数が2以上である場合に、前記数の前記リストのそれぞれに関する決済を一括および分割のいずれで行うかを設定する設定手段と、
記設定手段により分割で行うことが設定された場合には、前記作成手段により作成された前記数の前記リストと、前記数の前記リストのそれぞれに関する決済額を個別に表した複数の決済額情報とを含んだ決済情報を生成し、前記設定手段により一括で行うことが設定された場合には、前記作成手段により作成された前記数の前記リストと、前記数の前記リストのそれぞれに関する決済額の総計を表した、前記複数の決済額情報とは別の1つの決済額情報とを含んだ決済情報を生成する生成手段と、
前記生成手段により生成された前記決済情報を前記決済装置へ通知する通知手段と、
して機能させるための制御プログラム。
A computer that controls the product registration device that constitutes the checkout system together with the payment device
A means of creating a list of purchased products by acquiring the product code of the purchased product,
A first display means for displaying a first screen for specifying the number of the lists to be transferred, and
A determination means for determining the number of the lists to be transferred according to the specification on the first screen prior to the start of the creation of the list by the creation means.
When the number determined by the determination means is 2 or more, the setting means for setting whether the settlement for each of the lists of the numbers is performed in a lump sum or in a split manner, and
If it performed within the partition has been set by the previous SL setting means, and the list of the number created by the creation means, a plurality of settlement amount representing individual payment amount for each of said list of said number When payment information including information is generated and it is set to be performed collectively by the setting means, the payment for each of the number of the list created by the creation means and the number of the list is settled. A generation means for generating payment information including one payment amount information different from the plurality of payment amount information representing the total amount, and
A notification means for notifying the payment device of the payment information generated by the generation means, and
A control program to make it work.
JP2019136230A 2019-07-24 2019-07-24 Checkout system, product registration device and its control program Active JP6780074B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019136230A JP6780074B2 (en) 2019-07-24 2019-07-24 Checkout system, product registration device and its control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019136230A JP6780074B2 (en) 2019-07-24 2019-07-24 Checkout system, product registration device and its control program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2018047233A Division JP6563548B2 (en) 2018-03-14 2018-03-14 Checkout system, product registration apparatus and control program thereof, and settlement apparatus and control program thereof

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2020172891A Division JP7069271B2 (en) 2020-10-14 2020-10-14 Checkout system, product registration device and its control program

Publications (2)

Publication Number Publication Date
JP2019197587A JP2019197587A (en) 2019-11-14
JP6780074B2 true JP6780074B2 (en) 2020-11-04

Family

ID=68537600

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019136230A Active JP6780074B2 (en) 2019-07-24 2019-07-24 Checkout system, product registration device and its control program

Country Status (1)

Country Link
JP (1) JP6780074B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09330480A (en) * 1996-06-13 1997-12-22 Omron Corp Merchandise register
JP5861466B2 (en) * 2011-01-25 2016-02-16 株式会社寺岡精工 Checkout system
JP5929182B2 (en) * 2011-12-28 2016-06-01 株式会社寺岡精工 Product registration device, POS system and accounting device
JP2014086032A (en) * 2012-10-26 2014-05-12 Teraoka Seiko Co Ltd Pos system
JP6075056B2 (en) * 2012-12-20 2017-02-08 富士通株式会社 Product registration device, settlement system, product registration method, and program

Also Published As

Publication number Publication date
JP2019197587A (en) 2019-11-14

Similar Documents

Publication Publication Date Title
JP6181623B2 (en) Checkout system, product registration apparatus and control program thereof, and settlement apparatus and control program thereof
JP6449746B2 (en) Checkout system
JP2024015056A (en) Commodity registration device and control program therefor, and checkout system
JP7392185B2 (en) Payment device, payment processing method and control program
JP6228094B2 (en) Product registration device, control program thereof, and checkout system
EP2998915A1 (en) Checkout system, settlement apparatus and method for processing settlement by settlement apparatus
JP6449964B2 (en) Product registration device, control program thereof, and checkout system
JP6780074B2 (en) Checkout system, product registration device and its control program
JP7069271B2 (en) Checkout system, product registration device and its control program
JP6309473B2 (en) Checkout system, product registration apparatus and control program thereof, and settlement apparatus and control program thereof
JP6720395B2 (en) Product registration device and its control program
JP6563548B2 (en) Checkout system, product registration apparatus and control program thereof, and settlement apparatus and control program thereof
JP6571845B2 (en) Product registration apparatus and control program thereof
JP6309490B2 (en) Checkout system, product registration apparatus and control program thereof, and settlement apparatus and control program thereof
JP6919035B2 (en) Checkout system
JP7230127B2 (en) Checkout system, payment device and information processing program
JP6742495B2 (en) Payment device
JP6387446B2 (en) Checkout system, product registration device and control program thereof
JP6928141B2 (en) Checkout system and registration device and control program
JP6672440B2 (en) Commodity registration device, control program therefor, and checkout system
JP6633727B2 (en) Product registration device, control program and checkout system
JP2020198139A (en) Checkout system, operation method therefor, and settlement device

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190724

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190724

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20201014

R150 Certificate of patent or registration of utility model

Ref document number: 6780074

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150