Nothing Special   »   [go: up one dir, main page]

JP2023129532A - Checkout system, settlement device, input processor and control program - Google Patents

Checkout system, settlement device, input processor and control program Download PDF

Info

Publication number
JP2023129532A
JP2023129532A JP2023118323A JP2023118323A JP2023129532A JP 2023129532 A JP2023129532 A JP 2023129532A JP 2023118323 A JP2023118323 A JP 2023118323A JP 2023118323 A JP2023118323 A JP 2023118323A JP 2023129532 A JP2023129532 A JP 2023129532A
Authority
JP
Japan
Prior art keywords
payment
processing
payment information
information
cpu
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2023118323A
Other languages
Japanese (ja)
Other versions
JP7540053B2 (en
JP2023129532A5 (en
Inventor
伸也 名村
Shinya Namura
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba TEC Corp
Original Assignee
Toshiba TEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP2020009889A external-priority patent/JP6874175B2/en
Application filed by Toshiba TEC Corp filed Critical Toshiba TEC Corp
Priority to JP2023118323A priority Critical patent/JP7540053B2/en
Publication of JP2023129532A publication Critical patent/JP2023129532A/en
Publication of JP2023129532A5 publication Critical patent/JP2023129532A5/en
Application granted granted Critical
Publication of JP7540053B2 publication Critical patent/JP7540053B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Abstract

To negate the need of an information analysis function by which an input processor monitors a state of each settlement device.SOLUTION: A checkout system is constituted by connecting an input processor and a plurality of settlement devices via a network. The input processor waits for input of data related to commodity sales and generates settlement information with respect to the commodity sales on the basis of the data input. The input processor transmits the settlement information to one settlement device set out of the plurality of settlement devices via the network. Each of the settlement devices stores the settlement information in a storage area when being capable of performing settlement processing of the settlement information, and transfers the settlement information to the other settlement devices when not being capable of performing the settlement processing of the settlement information. Each settlement device performs processing of settlement of the settlement information stored in the storage area.SELECTED DRAWING: Figure 10

Description

本発明の実施形態は、チェックアウトシステムおよびこのシステムを構成する決済装置と入力処理装置、並びにコンピュータに前記決済装置としての機能を実現させるための制御プログラムに関する。 Embodiments of the present invention relate to a checkout system, a payment device and an input processing device constituting this system, and a control program for causing a computer to realize the function of the payment device.

量販店向けのチェックアウトシステムとして、商品データの入力処理装置と取引の決済装置とを分離したタイプがある。入力処理装置は、商品販売に係るデータの入力を待ち受ける。そして、操作者によってデータが入力されると、入力処理装置は、そのデータを基に決済情報を生成し、この決済情報を決済装置に送信する。決済装置は、決済情報に対する支払いデータの入力を待ち受ける。そして、操作者によって支払いデータが入力されると、決済装置は、決済情報と支払いデータとに基づいて決済を処理する。このような入力処理装置と決済装置とを分離したタイプのチェックアウトシステムは、入力処理装置を店員が操作し、決済装置を買物客が操作する、いわゆるセミセルフ方式を採用できる。 As a checkout system for mass retailers, there is a type in which a product data input processing device and a transaction settlement device are separated. The input processing device waits for input of data related to product sales. When data is input by the operator, the input processing device generates payment information based on the data and transmits this payment information to the payment device. The payment device waits for input of payment data for payment information. Then, when the payment data is input by the operator, the payment device processes the payment based on the payment information and the payment data. Such a checkout system in which the input processing device and the payment device are separated can employ a so-called semi-self system in which the input processing device is operated by a store clerk and the payment device is operated by the shopper.

セミセルフ方式を採用した場合、決済装置の操作に買物客が手間取ったために、その後の買物客が決済を待つという事態を極力なくしたい。そこで従来から、入力処理装置の台数よりも決済装置の台数を多くしている。この場合、入力処理装置が各決済装置の状態を監視し、空いている決済装置を自動的に選択して、その決済装置に決済情報を送信する形態と、各決済装置の状態を入力処理装置のディスプレイに表示し、店員が空いている決済装置を選択して、その決済装置に決済情報を送信する形態とがある。 If we adopt a semi-self-service system, we want to eliminate as much as possible the situation where shoppers have to wait to make payments because they have to take time to operate the payment device. Therefore, conventionally, the number of payment devices is greater than the number of input processing devices. In this case, the input processing device monitors the status of each payment device, automatically selects an available payment device, and sends payment information to that payment device, and the input processing device monitors the status of each payment device. The payment information is displayed on the display, and the clerk selects an available payment device and sends the payment information to that payment device.

いずれの形態においても、入力処理装置が各決済装置の状態を監視するために、決済装置から状態情報(ステータス)を収集し分析する情報分析機能が入力処理装置に必要となる。 In either form, in order for the input processing device to monitor the status of each payment device, the input processing device needs an information analysis function that collects and analyzes status information (status) from the payment devices.

特開2013-242839号公報Japanese Patent Application Publication No. 2013-242839

本発明の実施形態が解決しようとする課題は、入力処理装置が各決済装置の状態を監視するための情報分析機能を不要にできるチェックアウトシステムを提供しようとするものである。 The problem to be solved by the embodiments of the present invention is to provide a checkout system that can eliminate the need for an information analysis function for an input processing device to monitor the status of each payment device.

一実施形態において、チェックアウトシステムは、生成手段および送信手段を備えた入力処理装置と、受信手段、格納手段、転送手段および決済手段を備えた複数台の決済装置とをネットワークで接続してなる。生成手段は、取引に係るデータの入力を待ち受け、入力されたデータを基に、取引に対する決済情報を生成する。送信手段は、複数台の決済装置のうち設定された1台の決済装置に対し、ネットワークを介して決済情報を送信する。受信手段は、ネットワークを介して伝送された決済情報を受信する。格納手段は、受信した決済情報の決済処理が可能なとき、当該決済情報を記憶領域に格納する。転送手段は、受信した決済情報の決済処理が不可能なとき、当該決済情報をネットワークで接続される他の決済装置に転送する。決済手段は、記憶領域に格納された決済情報の決済を処理する。 In one embodiment, the checkout system is configured by connecting an input processing device having a generating means and a transmitting means, and a plurality of payment devices having a receiving means, a storing means, a transferring means, and a payment means through a network. . The generating means waits for input of data related to the transaction, and generates payment information for the transaction based on the input data. The transmitting means transmits the payment information to one payment device set among the plurality of payment devices via the network. The receiving means receives payment information transmitted via the network. The storage means stores the received payment information in the storage area when the payment processing of the received payment information is possible. The transfer means transfers the received payment information to another payment device connected to the network when payment processing of the received payment information is impossible. The payment means processes payment of payment information stored in the storage area.

本実施形態におけるチェックアウトシステムの模式図。FIG. 1 is a schematic diagram of a checkout system in this embodiment. 本実施形態における商品登録装置および決済装置の要部回路構成を示すブロック図。FIG. 2 is a block diagram showing the main circuit configurations of a product registration device and a payment device in this embodiment. 商品登録装置のRAMに形成される主要なメモリ領域を示す模式図。FIG. 3 is a schematic diagram showing main memory areas formed in the RAM of the product registration device. 決済装置のRAMに形成される主要なメモリ領域を示す模式図。FIG. 3 is a schematic diagram showing main memory areas formed in the RAM of the payment device. 商品登録装置のCPUが、制御プログラムにしたがって実行する制御処理の主要な手順を示す流れ図。5 is a flowchart showing the main steps of control processing executed by the CPU of the product registration device according to a control program. 商品登録装置のCPUが、制御プログラムにしたがって実行するメイン処理の主要な手順を示す流れ図。5 is a flowchart showing the main steps of main processing executed by the CPU of the product registration device according to a control program. 商品登録装置のタッチパネルに表示される登録画面の一例を示す模式図。FIG. 3 is a schematic diagram showing an example of a registration screen displayed on a touch panel of a product registration device. 商品登録装置のタッチパネルに表示される送信画面の一例を示す模式図。FIG. 3 is a schematic diagram showing an example of a transmission screen displayed on the touch panel of the product registration device. 決済装置のCPUが、制御プログラムにしたがって実行するメイン処理の主要な手順を示す流れ図。2 is a flowchart showing the main steps of main processing executed by the CPU of the payment device according to a control program. 決済装置のCPUが、制御プログラムにしたがって実行する受信割込み処理の主要な手順を示す流れ図。2 is a flowchart showing the main steps of reception interrupt processing executed by the CPU of the payment device according to a control program. 決済登録装置のタッチパネルに表示される決済画面の一例を示す模式図。The schematic diagram which shows an example of the payment screen displayed on the touch panel of a payment registration device. 商品登録装置のタッチパネルに表示される案内画面の一例を示す模式図。FIG. 3 is a schematic diagram showing an example of a guidance screen displayed on the touch panel of the product registration device.

以下、入力処理装置が各決済装置の状態情報を収集する必要のないチェックアウトシステムの実施形態について、図面を用いて説明する。
なお、この実施形態は、量販店等の店舗に構築されたセミセルフ方式のチェックアウトシステムについて例示する。このシステムにおいては、入力処理装置の一態様である商品登録装置を店員が操作し、決済装置を買物客が操作する。
Hereinafter, an embodiment of a checkout system in which the input processing device does not need to collect status information of each payment device will be described with reference to the drawings.
Note that this embodiment exemplifies a semi-self checkout system built in a store such as a mass merchandiser. In this system, a store clerk operates a product registration device, which is one aspect of an input processing device, and a shopper operates a payment device.

図1は、本実施形態におけるチェックアウトシステム10の模式図である。チェックアウトシステム10は、複数台の商品登録装置11と、商品登録装置11よりも台数の多い決済装置12とを含む。商品登録装置11および決済装置12は、店舗のチェックアウトレーン毎に配置される。 FIG. 1 is a schematic diagram of a checkout system 10 in this embodiment. The checkout system 10 includes a plurality of product registration devices 11 and a larger number of payment devices 12 than the product registration devices 11. The product registration device 11 and the payment device 12 are arranged in each checkout lane of the store.

図1においては、2台の商品登録装置11と6台の決済装置12とを2つのチェックアウトレーンに配置した場合を示している。図1においては、1つのチェックアウトレーンに対して1台の商品登録装置11と3台の決済装置12とが配置されている。チェックアウトシステム10が、商品登録装置11および決済装置12をそれぞれ何台含むかは任意である。また、チェックアウトレーンに配置される商品登録装置11と決済装置12との台数の比も任意である。 FIG. 1 shows a case where two product registration devices 11 and six payment devices 12 are arranged in two checkout lanes. In FIG. 1, one product registration device 11 and three payment devices 12 are arranged for one checkout lane. The number of product registration devices 11 and payment devices 12 included in the checkout system 10 is arbitrary. Furthermore, the ratio of the number of product registration devices 11 and payment devices 12 arranged in the checkout lane is arbitrary.

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

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

商品登録装置11は、買上商品の登録処理、決済情報の生成、決済処理、ならびに決済情報の決済装置12への送信の各機能を備える。登録処理は、通路に進入してきた買物客22が持参した商品を買上商品として登録する処理である。決済処理は、商品の売買行為である取引を決済するための処理である。決済情報は、決済処理に必要となる情報である。 The product registration device 11 has the functions of registering purchased products, generating payment information, processing payment, and transmitting payment information to the payment device 12. The registration process is a process for registering a product brought by the shopper 22 who has entered the aisle as a purchased product. The payment process is a process for settling a transaction, which is an act of buying and selling products. Payment information is information required for payment processing.

決済装置12は、商品登録装置11から決済情報を受信した場合に、当該決済情報に基づく決済処理を行う。 When the payment device 12 receives payment information from the product registration device 11, it performs payment processing based on the payment information.

図2は、商品登録装置11および決済装置12の要部回路構成を示すブロック図である。商品登録装置11および決済装置12は、いずれもネットワークであるLAN(local area network)13に接続されている。ネットワークは、LAN13に代えて、インターネットや無線LANなどの別の通信網を用いることもできる。あるいは商品登録装置11と決済装置12との間でサーバを介して情報を授受する構成としてもよい。 FIG. 2 is a block diagram showing the main circuit configurations of the product registration device 11 and the payment device 12. Both the product registration device 11 and the payment device 12 are connected to a LAN (local area network) 13, which is a network. Instead of the LAN 13, another communication network such as the Internet or a wireless LAN may be used as the network. Alternatively, a configuration may be adopted in which information is 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. , a card reader/writer 11i, a communication unit 11j, and a transmission system 11k.

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

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

RAM11cは、上記コンピュータの主記憶部分に相当する。RAM11cは、CPU11aが各種の処理を行う上で参照するデータを記憶する。さらにRAM11cは、CPU11aが各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアとして利用される。 The RAM 11c corresponds to the main memory portion of the computer. 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 in which data temporarily used by the CPU 11a is stored when 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 processing by the CPU 11a. As the auxiliary storage unit 11d, for example, an EEPROM (electric erasable programmable read-only memory), an HDD (hard disk drive), or an SSD (solid state drive) can be used.

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

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

タッチパネル11gは、表示デバイスおよびタッチセンサを含む。表示デバイスは、その表示画面を、GUI画面などの任意の画面とする。表示デバイスとしては、例えばカラーLCD等の周知のデバイスを利用できる。タッチセンサは、表示デバイスの表示面に重ねて配置されている。タッチセンサは、表示デバイスの表示面への操作者のタッチ位置を検出し、その位置情報をCPU11aへと送る。タッチセンサとしては、周知のデバイスを利用できる。 The touch panel 11g includes a display device and a touch sensor. The display device uses an arbitrary screen such as a GUI screen as its display screen. As the display device, for example, a well-known device such as a color LCD can be used. The touch sensor is arranged 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は、レシート用紙に対して各種の文字列や画像などを印刷することにより、レシートを発行する。この種のプリンタ11hとしては、例えばサーマルプリンタやドットインパクトプリンタなどを利用できる。 The printer 11h issues a receipt by printing various character strings, images, etc. on receipt paper. As this type of printer 11h, for example, a thermal printer or a dot impact printer can be used.

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

通信ユニット11jは、LAN13を介して接続される複数の決済装置12とデータ通信を行う。通信ユニット11jは、他の商品登録装置11とLAN13を介してデータ通信を行うこともできる。 The communication unit 11j performs data communication with a plurality of payment devices 12 connected via the LAN 13. The communication unit 11j can also perform data communication with other product registration devices 11 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 system including various buses such as a system bus and various interface circuits that connect these buses and various parts can be used.

このような商品登録装置11のハードウェアとしては、例えば既存の対面販売方式に対応したPOS端末を利用することが可能である。 As the hardware of such product registration device 11, it is possible to use, for example, a POS terminal compatible with the existing face-to-face sales method.

決済装置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 part to implement various operations of the payment device 12 based on the operating system, middleware, and application programs stored in the ROM 12b and RAM 12c.

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

RAM12cは、上記コンピュータの主記憶部分に相当する。RAM12cは、CPU12aが各種の処理を行う上で参照するデータを記憶する。さらにRAM12cは、CPU12aが各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアとして利用される。 The RAM 12c corresponds to the main memory portion of the computer. 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 in which data temporarily used by the CPU 12a is stored when 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 processing by the CPU 12a. As the auxiliary storage unit 12d, for example, an EEPROM, HDD, or SSD can be used.

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

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

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

タッチパネル12gは、表示デバイスおよびタッチセンサを含む。表示デバイスは、その画面を、GUI画面などの任意の画面とする。表示デバイスとしては、例えばカラーLCD等の周知のデバイスを利用できる。タッチセンサは、表示デバイスの表示面に重ねて配置されている。タッチセンサは、表示デバイスの表示面への操作者のタッチ位置を検出し、その位置情報をCPU12aへと送る。タッチセンサとしては、周知のデバイスを利用できる。 The touch panel 12g includes a display device and a touch sensor. The display device uses an arbitrary screen such as a GUI screen as its screen. As the display device, for example, a well-known device such as a color LCD can be used. The touch sensor is arranged 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 issues a receipt by printing various character strings, images, etc. on receipt paper. As this type of printer, for example, a thermal printer or a dot impact printer can be used.

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

通信ユニット12jは、LAN13を介して接続される複数の商品登録装置11とデータ通信を行う。通信ユニット12jは、他の決済装置12とLAN13を介してデータ通信を行うこともできる。 The communication unit 12j performs data communication with a plurality of product registration devices 11 connected via the LAN 13. The communication unit 12j can also perform data communication with other payment devices 12 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 system including various buses such as a system bus and various interface circuits that connect these buses and various parts can be used.

このような決済装置12のハードウェアとしては、例えば既存のセルフ方式に対応したPOS端末を利用することが可能である。 As the hardware of such a payment device 12, it is possible to use, for example, a POS terminal compatible with an existing self-pay method.

図3は、商品登録装置11のRAM11cに形成される主要なメモリ領域を示す模式図である。図3において、メモリ領域31は、商品コード、商品名、単価、個数および金額の各データからなるレコードを複数格納する領域である。商品コードは、各商品を個々に識別するための固有のコードである。各商品には、例えばバーコードによって表される商品コードが付されている。商品名および単価は、同一レコードの商品コードによって特定される商品の名称および1点当たりの価格である。個数および金額は、同一レコードの商品コードによって特定される商品の販売データ、すなわち販売個数とその個数分の販売金額である。 FIG. 3 is a schematic diagram showing the main memory areas formed in the RAM 11c of the product registration device 11. In FIG. 3, a memory area 31 is an area that stores a plurality of records each including data on a product code, product name, unit price, quantity, and amount. The product code is a unique code for individually identifying each product. Each product has a product code represented by a barcode, for example. The product name and unit price are the product name and price per item specified by the product code of the same record. The quantity and price are sales data of the product specified by the product code of the same record, that is, the number of products sold and the sales amount for the number of products.

チェックアウトシステム10は、図示しないが、LAN13を介してデータベースサーバを接続する。このデータベースサーバには、各商品の商品コードに関連付けて、商品名、単価等の商品情報を設定するための商品データベースがある。商品登録装置11において、商品コードが取得されると、CPU11aは、その商品コードでデータベースサーバに商品情報を問い合わせる。この問合せを受けたデータベースサーバは、商品データベースにアクセスして、商品データベースから当該商品コードに関連付けられた商品情報を読出し、LAN13を介して商品登録装置11に通知する。商品登録装置11のCPU11aは、データベースサーバから通知された商品情報をメモリ領域31に格納する。以下では、メモリ領域31を登録商品テーブル31と称する。 Although not shown, the checkout system 10 connects to a database server via a LAN 13. This database server has a product database for setting product information such as product name and unit price in association with the product code of each product. When the product code is acquired in the product registration device 11, the CPU 11a queries the database server for product information using the product code. Upon receiving this inquiry, the database server accesses the product database, reads product information associated with the product code from the product database, and notifies the product registration device 11 via the LAN 13. The CPU 11a of the product registration device 11 stores the product information notified from the database server in the memory area 31. Hereinafter, the memory area 31 will be referred to as a registered product table 31.

メモリ領域32は、合計個数と合計金額とを格納する領域である。合計個数は、登録商品テーブル31に格納された各レコードに示された個数の合計である。合計金額は、登録商品テーブル31に格納された各レコードに示された金額の合計である。以下では、メモリ領域32を合計テーブル32と称する。 The memory area 32 is an area for storing the total number and total amount. The total number of products is the total number of products shown in each record stored in the registered product table 31. The total amount is the sum of the amounts shown in each record stored in the registered product table 31. Hereinafter, the memory area 32 will be referred to as a total table 32.

メモリ領域33は、決済情報の送信先となる決済装置12を特定するための送信先IDを格納する領域である。商品登録装置11は、買上商品の登録処理に基づいて生成された決済情報を、LAN13を介して決済装置12に送信する。このとき商品登録装置11は、予め設定された1台の決済装置12に対し、LAN13を介して決済情報を送信する。具体的には、商品登録装置11は、同じチェックアウトレーンに配置されている複数台(図1では3台)の決済装置12の中から決定された1台の決済装置12に決済情報を送信する。すなわち、メモリ領域33には、この決定された1台の決済装置12を識別するためのIDが、送信先IDとして格納されている。 The memory area 33 is an area that stores a destination ID for specifying the payment device 12 to which payment information is to be sent. The product registration device 11 transmits payment information generated based on the registration process of the purchased product to the payment device 12 via the LAN 13. At this time, the product registration device 11 transmits payment information via the LAN 13 to one payment device 12 set in advance. Specifically, the product registration device 11 transmits payment information to one payment device 12 determined from among a plurality of payment devices 12 (three in FIG. 1) arranged in the same checkout lane. do. That is, in the memory area 33, an ID for identifying this determined one payment device 12 is stored as a destination ID.

図4は、決済装置12のRAM12cに形成される主要なメモリ領域を示す模式図である。図4において、メモリ領域41は、商品登録装置11から受信した決済情報を一時的に格納する領域である。以下では、メモリ領域41を決済バッファ41と称する。 FIG. 4 is a schematic diagram showing the main memory areas formed in the RAM 12c of the payment device 12. In FIG. 4, a memory area 41 is an area where payment information received from the product registration device 11 is temporarily stored. Hereinafter, the memory area 41 will be referred to as a payment buffer 41.

メモリ領域42は、処理中フラグFの領域である。処理中フラグFは、決済情報に基づく決済処理を実行中か否かを識別する情報である。本実施形態において、処理中フラグFは、決済情報を実行中でないとき“0”にリセットされており、実行中になると“1”にセットされる。 The memory area 42 is an area of the processing flag F. The processing flag F is information that identifies whether or not payment processing based on payment information is being executed. In this embodiment, the processing flag F is reset to "0" when payment information is not being executed, and is set to "1" when it is being executed.

メモリ領域43は、決済情報の転送先となる他の決済装置12を特定するための転送先IDを格納する領域である。決済装置12は、決済バッファ41に格納された決済情報を基に決済処理を実行しているときには、別の決済情報を受信しても決済処理を行うことはできない。このとき決済装置12は、決済処理の途中で受信した決済情報を、他の決済装置12にLAN13を介して転送する。具体的には、決済装置12は、同じチェックアウトレーンに配置されている複数台(図1では3台)の決済装置12の中から予め設定された他の1台の決済装置12に決済情報を転送する。すなわち、メモリ領域43には、この設定された他の1台の決済装置12を識別するためのIDが、転送先IDとして格納されている。 The memory area 43 is an area that stores a transfer destination ID for specifying another payment device 12 to which payment information is transferred. When the payment device 12 is executing payment processing based on the payment information stored in the payment buffer 41, it cannot perform the payment processing even if it receives different payment information. At this time, the payment device 12 transfers the payment information received during the payment process to the other payment device 12 via the LAN 13. Specifically, the payment device 12 sends payment information to another preset payment device 12 from among the plurality of payment devices 12 (three in FIG. 1) arranged in the same checkout lane. Transfer. That is, in the memory area 43, an ID for identifying this other set payment device 12 is stored as a transfer destination ID.

なお、同じチェックアウトレーンに配置されている複数台の決済装置12の中で、決済情報が最後に転送される決済装置12においては、メモリ領域43に転送先IDが格納されていない。若しくは、転送先IDが未設定であることを示す情報が格納されている。また、メモリ領域43とは別の領域に、同じチェックアウトレーンに配置されている商品登録装置11の通信アドレスが格納されている。 Note that among the plurality of payment devices 12 arranged in the same checkout lane, the payment device 12 to which the payment information is transferred last has no transfer destination ID stored in the memory area 43. Alternatively, information indicating that the transfer destination ID has not been set is stored. Further, in an area different from the memory area 43, the communication address of the product registration device 11 placed in the same checkout lane is stored.

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

はじめに、商品登録装置11の動作について説明する。
商品登録装置11が、買上商品の登録処理を行うモードで起動されると、CPU11aは、図5の流れ図に示す手順の制御処理を開始する。先ずCPU11aは、登録商品テーブル31および合計テーブル32をクリアする(Act1)。次いでCPU11aは、タッチパネル11gの画面の一部に登録画面SC1(図7を参照)を表示させる(Act2)。
First, the operation of the product registration device 11 will be explained.
When the product registration device 11 is activated in a mode for registering purchased products, the CPU 11a starts the control process shown in the flowchart of FIG. First, the CPU 11a clears the registered product table 31 and the total table 32 (Act 1). Next, the CPU 11a displays a registration screen SC1 (see FIG. 7) on a part of the screen of the touch panel 11g (Act 2).

登録画面SC1は、登録商品テーブル31aおよび合計テーブル32aの内容を表し、登録処理の実施状況を店員21に確認させるものである。登録画面SC1の一例を図7に示す。登録画面SC1は、表示エリアR1、R2を含む。表示エリアR1は、最も新しく買上登録がなされた商品に関する商品名、個数および単価と、その商品を登録した後の買上商品の合計個数および合計金額とを表示する。表示エリアR2は、登録画面SC1に示された商品よりも前に買上登録がなされた商品に関する商品名、個数、単価および金額のリストを表示する。 The registration screen SC1 shows the contents of the registered product table 31a and the total table 32a, and allows the store clerk 21 to check the implementation status of the registration process. FIG. 7 shows an example of the registration screen SC1. Registration screen SC1 includes display areas R1 and R2. Display area R1 displays the product name, quantity, and unit price of the most recently registered product, and the total number and total price of the purchased products after the product is registered. The display area R2 displays a list of product names, quantities, unit prices, and amounts of products for which purchase registration was made before the product shown on the registration screen SC1.

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

登録画面SC1が表示された状態で、店員21は、例えばスキャナ11fや商品ボタンを操作して、買物客22が買い上げる商品の商品コードを順次入力する。そして、全ての買上商品の商品コードを入力し終えると、店員21は、小計ボタンにタッチする。 With the registration screen SC1 displayed, the store clerk 21 sequentially inputs the product codes of the products purchased by the shopper 22, for example, by operating the scanner 11f or product buttons. After inputting the product codes of all purchased products, the clerk 21 touches the subtotal button.

登録画面SC1を表示させたCPU11aは、買上登録すべき商品の商品コードが取得されるのを待ち受ける(Act3)。スキャナ11fまたは商品ボタンを介して入力された商品コードを取得すると(Act3にてYES)、CPU11aは、その商品コードに関連付けられて商品データベースに設定されている商品名、単価等の商品情報を検出する。またCPU11aは、この単価に販売個数を乗算して販売金額を算出する。そしてCPU11aは、商品コード、商品名、単価、販売個数および販売金額を含む商品販売データを1レコードとして、登録商品テーブル31aに登録する(Act4)。またCPU11aは、販売個数および販売金額を合計テーブル32aに加算する。そしてCPU11aは、登録商品テーブル31aおよび合計テーブル32aの内容に準じるように、登録画面SC1を更新する(Act5)。 The CPU 11a that has displayed the registration screen SC1 waits for the product code of the product to be registered for purchase to be acquired (Act 3). When acquiring the product code input via the scanner 11f or the product button (YES in Act 3), the CPU 11a detects product information such as the product name and unit price that are associated with the product code and set in the product database. do. Further, the CPU 11a calculates the sales amount by multiplying this unit price by the number of units sold. Then, the CPU 11a registers the product sales data including the product code, product name, unit price, number of units sold, and sales amount as one record in the registered product table 31a (Act 4). Further, the CPU 11a adds the number of items sold and the sales amount to the total table 32a. Then, the CPU 11a updates the registration screen SC1 to conform to the contents of the registered product table 31a and the total table 32a (Act 5).

登録画面SC1を更新した後、CPU11aは、買上登録すべき商品の商品コードが取得されたか否かを確認する(Act6)。商品コードが取得されていない場合(Act6にてNO)、CPU11aは、小計ボタンがタッチされたか否かを確認する(Act7)。小計ボタンがタッチされていない場合(Act7にてNO)、CPU11aは、再び商品コードが取得されたか否かを確認する(Act6)。したがってCPU11aは、Act6およびAct7として、商品コードが取得されるか、小計ボタンがタッチされるのを待ち受ける。なおCPU11aは、ここでの待ち受けにおいて、他の操作が行われるなどの他の事象の発生を確認し、その発生事象に応じた処理に移行するようにしてもよい。 After updating the registration screen SC1, the CPU 11a checks whether the product code of the product to be registered for purchase has been acquired (Act 6). If the product code has not been acquired (NO in Act 6), the CPU 11a checks whether the subtotal button has been touched (Act 7). If the subtotal button is not touched (NO in Act 7), the CPU 11a checks again whether the product code has been acquired (Act 6). Therefore, the CPU 11a waits for the product code to be acquired or the subtotal button to be touched in Acts 6 and 7. Note that during the standby mode, the CPU 11a may check the occurrence of other events such as other operations being performed, and then proceed to processing in accordance with the occurring event.

Act6およびAct7の待ち受け状態において、商品コードが取得されると(Act6にてYES)、CPU11aは、Act4の処理に戻る。そしてCPU11aは、それ以降の処理を前述したのと同様に繰り返す。 When the product code is acquired in the standby state of Act6 and Act7 (YES in Act6), the CPU 11a returns to the process of Act4. Then, the CPU 11a repeats the subsequent processing in the same manner as described above.

Act6およびAct7の待ち受け状態において、小計ボタンがタッチされたならば(Act7にてYES)、CPU11aは、この時点における登録商品テーブル31aおよび合計テーブル32aの内容に基づいて決済情報を生成する(Act8:生成手段)。そしてCPU11aは、タッチパネル11gの画面の一部に送信画面SC2(図8を参照)を表示させる(Act9)。 In the standby state of Act 6 and Act 7, if the subtotal button is touched (YES in Act 7), the CPU 11a generates payment information based on the contents of the registered product table 31a and total table 32a at this point (Act 8: means of generation). Then, the CPU 11a displays a transmission screen SC2 (see FIG. 8) on a part of the screen of the touch panel 11g (Act 9).

送信画面SC2の一例を図8に示す。送信画面SC2は、表示エリアR3およびR4と、ボタンB1、B2、B3およびB4とを含む。表示エリアR3は、合計テーブル32aの合計個数および合計金額を表示する。表示エリアR4は、種々のメッセージを表示する。ボタンB1、B2は、合計金額に対して値引きを適用することを店員21が指定するためのものである。ボタンB3は、タッチパネル11gの画面の一部領域を登録画面SC1に戻すことを店員21が指定するためのものである。ボタンB4は、決済情報を決済装置12に送信することを店員21が指定するためのものである。以下の説明において、ボタンB3は戻るボタンB3と称し、ボタンB4は送信ボタンB4と称する。 FIG. 8 shows an example of the transmission screen SC2. Sending screen SC2 includes display areas R3 and R4, and buttons B1, B2, B3, and B4. The display area R3 displays the total number and total amount of the total table 32a. Display area R4 displays various messages. Buttons B1 and B2 are used by the store clerk 21 to specify that a discount is to be applied to the total amount. The button B3 is used by the store clerk 21 to specify that a partial area of the screen of the touch panel 11g should be returned to the registration screen SC1. Button B4 is used by the store clerk 21 to specify that payment information is to be sent to the payment device 12. In the following description, button B3 will be referred to as back button B3, and button B4 will be referred to as send button B4.

送信画面SC2を表示させると、CPU11aは、戻るボタンB3が操作されたか否かを確認する(Act10)。戻るボタンB3が操作されていない場合(Act10にてNO)、CPU11aは、送信ボタンB4が操作されたか否かを確認する(Act11)。送信ボタンB4が操作されていない場合(Act11にてNO)、CPU11aは、再び、戻るボタンB3が操作されたか否かを確認する(Act10)。したがってCPU11aは、Act10およびAct11として、戻るボタンB3または送信ボタンB4が操作されるのを待ち受ける。なおCPU11aは、ここでの待ち受け状態において、他の操作が行われるなどの他の事象の発生を確認し、その発生事象に応じた処理に移行するようにしてもよい。例えば、ボタンB1、B2のいずれかが店員21によりタッチされると、CPU11aは、決済情報に含まれる合計金額を、その後の店員21による指示に応じて変更する。 After displaying the transmission screen SC2, the CPU 11a checks whether the return button B3 has been operated (Act 10). If the return button B3 has not been operated (NO in Act 10), the CPU 11a checks whether the send button B4 has been operated (Act 11). If the send button B4 has not been operated (NO in Act 11), the CPU 11a checks again whether the return button B3 has been operated (Act 10). Therefore, the CPU 11a waits for the return button B3 or the send button B4 to be operated in Act10 and Act11. Note that in this standby state, the CPU 11a may check the occurrence of another event such as another operation being performed, and then proceed to processing in accordance with the event. For example, when either button B1 or B2 is touched by the clerk 21, the CPU 11a changes the total amount included in the payment information according to a subsequent instruction from the clerk 21.

Act10およびAct11の待ち受け状態において、戻るボタンB3が操作されると(Act10にてYES)、CPU11aは、タッチパネル11gの画面の一部領域を登録画面SC1に戻す(Act12)。その後、CPU11aは、Act6の処理に進み、以降の処理を前述と同様に繰り返す。 When the return button B3 is operated in the standby state of Act10 and Act11 (YES in Act10), the CPU 11a returns a partial area of the screen of the touch panel 11g to the registration screen SC1 (Act12). Thereafter, the CPU 11a proceeds to the process in Act 6 and repeats the subsequent processes in the same manner as described above.

Act10およびAct11の待ち受け状態において、送信ボタンB4が操作されると(Act11にてYES)、CPU11aは、図6のAct13の処理に進む。すなわちCPU11aは、メモリ領域33に設定されている送信先IDを取得する(Act13)。そしてCPU11aは、この送信先IDで識別される1つの決済装置12に対し、Act8の処理で生成した決済情報を送信する(Act14:送信手段)。 When the send button B4 is operated in the standby state of Act10 and Act11 (YES in Act11), the CPU 11a proceeds to the process of Act13 in FIG. That is, the CPU 11a obtains the destination ID set in the memory area 33 (Act 13). Then, the CPU 11a transmits the payment information generated in the process of Act 8 to one payment device 12 identified by this destination ID (Act 14: transmission means).

具体的にはCPU11aは、送信先IDで識別される1つの決済装置12に設定された通信アドレスを送信先アドレスとし、自らに設定された通信アドレスを送信元アドレスとして、決済情報をLAN13へと送信するように通信ユニット11jを制御する。これにより、決済情報がLAN13を介して送信先IDで識別される1つの決済装置12に対して送信される。このように送信先IDは、決済装置12に設定された通信アドレスと関連付けられている。あるいは送信先IDは、決済装置12に設定された通信アドレスそのものであってもよい。 Specifically, the CPU 11a sends the payment information to the LAN 13 using the communication address set for one payment device 12 identified by the destination ID as the destination address and the communication address set for itself as the source address. The communication unit 11j is controlled to transmit. Thereby, the payment information is transmitted via the LAN 13 to one payment device 12 identified by the destination ID. In this way, the destination ID is associated with the communication address set in the payment device 12. Alternatively, the destination ID may be the communication address itself set in the payment device 12.

LAN13を介して送信された決済情報は、送信先アドレスが通信アドレスと一致する決済装置12にて受信される。決済情報を受信した決済装置12は、その決済情報の送信元アドレスを記憶することで、決済情報の送信元である商品登録装置11を特定できる。 The payment information transmitted via the LAN 13 is received by the payment device 12 whose destination address matches the communication address. The payment device 12 that has received the payment information can identify the product registration device 11 that is the sender of the payment information by storing the sender address of the payment information.

決済情報を送信した後、CPU11aは、決済装置12からの応答信号を待機する(Act15)。後述するが、決済情報を受信した決済装置12においては、商品登録装置11に対して受領応答信号を返す場合とエラー応答信号を返す場合とがある。CPU11aは、通信ユニット11jを介して応答信号を受信したならば(Act15にてYES)、その応答信号が受領応答なのかエラー応答なのかを識別する(Act16)。受領応答の場合(Act16にてYES)、CPU11aは、タッチパネル11gの画面の一部に案内画面SC4(図12を参照)を表示させる(Act17:報知手段)。 After transmitting the payment information, the CPU 11a waits for a response signal from the payment device 12 (Act 15). As will be described later, the payment device 12 that has received the payment information may return an acceptance response signal to the product registration device 11, or may return an error response signal. When the CPU 11a receives the response signal via the communication unit 11j (YES in Act 15), the CPU 11a identifies whether the response signal is an acceptance response or an error response (Act 16). In the case of an acceptance response (YES in Act 16), the CPU 11a displays a guide screen SC4 (see FIG. 12) on a part of the screen of the touch panel 11g (Act 17: notification means).

案内画面SC4は、決済情報の送信先である決済装置12を店員21に確認させるものである。案内画面SC4の一例を図12に示す。案内画面SC4は、表示エリアR5とボタンB5とを含む。表示エリアR5は、合計テーブル32aの合計個数および合計金額とともに、メッセージを表示する。メッセージは、例えば「決済装置Bで決済してください」というように、決済情報の送信先である決済装置12を店員21に認識させるものである。なお、メッセージの内容は特に限定されるものではない。例えば「決済装置Bに送信しました」でもよいし、単に「決済装置B」もしくは「B」だけであってもよい。ボタンB5は、案内画面SC4を閉じることを店員21が指定するためのものである。このボタンB5が操作されると、CPU11aは、案内画面SC4を閉じて、1取引に対する情報処理を終了する。その後、CPU11は、Act1から処理を再開する。 The guide screen SC4 allows the store clerk 21 to confirm the payment device 12 to which the payment information is to be sent. An example of the guide screen SC4 is shown in FIG. 12. The guide screen SC4 includes a display area R5 and a button B5. The display area R5 displays a message together with the total number and total amount of the total table 32a. The message is for the clerk 21 to recognize the payment device 12 to which the payment information is to be sent, such as, for example, "Please make payment using payment device B." Note that the content of the message is not particularly limited. For example, it may be "sent to payment device B" or simply "payment device B" or "B". Button B5 is used by clerk 21 to specify closing of guide screen SC4. When this button B5 is operated, the CPU 11a closes the guide screen SC4 and ends the information processing for one transaction. After that, the CPU 11 restarts the process from Act1.

一方、応答信号が受領応答でなくエラー応答であった場合には(Act16にてNO)、CPU11aは、送信不可処理を実行する(Act18)。送信不可処理は、例えばAct14の処理で送信した決済情報が、同一のチェックアウトレーンに配置されている全ての決済装置12で格納処理されなかったことを店員21に報知する処理である。さらに、例えばその決済情報に対する決済処理を商品登録装置11で行うことを店員21に告知し、決済処理を実行することを含む。なお、送信不可処理は決済処理を商品登録装置11で実行するものに限定されるものではない。例えば、店舗のサービスカウンタに各チェックアウトレーン共有の決済装置を設置しておき、この決済装置に送信不可となった決済情報を、LAN13を介して送信するものであってもよい。 On the other hand, if the response signal is not an acceptance response but an error response (NO in Act 16), the CPU 11a executes transmission prohibition processing (Act 18). The transmission impossible process is a process that notifies the store clerk 21 that the payment information transmitted in the process of Act 14, for example, has not been stored in all the payment devices 12 arranged in the same checkout lane. Furthermore, it includes, for example, notifying the store clerk 21 that the product registration device 11 will perform payment processing for the payment information, and executing the payment processing. Note that the transmission prohibition process is not limited to a payment process performed by the product registration device 11. For example, a payment device shared by each checkout lane may be installed at a service counter in a store, and payment information that cannot be sent to this payment device may be sent via the LAN 13.

送信不可処理が終了すると、CPU11aは、1取引に対する情報処理を終了する。その後、CPU11は、Act1から処理を再開する。 When the transmission prohibition process ends, the CPU 11a ends the information processing for one transaction. After that, the CPU 11 restarts the process from Act1.

決済装置12から受領応答信号があり、タッチパネル11gに表示された案内画面SC4を確認した店員21は、買物客22に対し、その案内画面SC4によって案内された決済装置12で決済を行うべき旨を告知する。この告知を受けた買物客22は、その決済装置12へと移動し、決済のための操作を行う。 Upon receiving the acceptance response signal from the payment device 12 and checking the guidance screen SC4 displayed on the touch panel 11g, the store clerk 21 informs the shopper 22 that he should make the payment using the payment device 12 guided by the guidance screen SC4. Notice. The shopper 22 who receives this notification moves to the payment device 12 and performs an operation for payment.

そこで次に、決済装置12の動作について説明する。
決済装置12が起動されると、CPU12aは、図9の流れ図に示す手順のメイン処理を開始する。先ずCPU12aは、メモリ領域42の処理中フラグFを“0”に初期化する(Act21)。またCPU12aは、タッチパネル12gの画面を待機画面とする(Act22)。待機画面は、決済処理を行う状況にないことを表すものであり、どのような情報を表すかは任意であって良い。例えば待機画面は、決済処理を行うことができないことを表すメッセージを表すものや、スクリーンセーバーとして広告などを表す任意の画像を表示するものとすることが想定される。
Therefore, next, the operation of the payment device 12 will be explained.
When the payment device 12 is activated, the CPU 12a starts main processing of the procedure shown in the flowchart of FIG. First, the CPU 12a initializes the processing flag F in the memory area 42 to "0" (Act 21). Further, the CPU 12a sets the screen of the touch panel 12g as a standby screen (Act 22). The standby screen indicates that there is no situation for payment processing, and any information may be displayed on the standby screen. For example, the standby screen may display a message indicating that payment processing is not possible, or an arbitrary image representing an advertisement as a screen saver.

なお、Act21とAct22の処理手順は、図9に示す手順に限定されるものではない。例えば先にAct22の処理を実行し、後からAct21の処理を実行してもよい。 Note that the processing procedures of Act21 and Act22 are not limited to the procedure shown in FIG. For example, the process in Act 22 may be executed first, and the process in Act 21 may be executed later.

一方、メイン処理を開始したCPU12aは、このメイン処理と並行して図10に示す受信割込み処理を実行可能である。受信割込み処理は、通信ユニット12jにて自らに設定された通信アドレスを送信先アドレスとする情報を受信すると開始される。 On the other hand, the CPU 12a that has started the main processing can execute the reception interrupt processing shown in FIG. 10 in parallel with the main processing. The reception interrupt process is started when the communication unit 12j receives information whose destination address is the communication address set for itself.

受信割込み処理が開始されると、CPU12aは、先ず、その受信情報が決済情報であるか否かを識別する(Act31)。受信情報には、情報の種類を表す種別コードが含まれる。CPU12aは、この種別コードによって受信情報が決済情報であるか否かを識別する。受信情報が決済情報以外の場合(Act31にてNO)、CPU12aは、その受信情報の種別に応じた情報処理を実行する。 When the reception interrupt process is started, the CPU 12a first identifies whether or not the received information is payment information (Act 31). The received information includes a type code indicating the type of information. The CPU 12a identifies whether or not the received information is payment information based on this type code. If the received information is other than payment information (NO in Act 31), the CPU 12a executes information processing according to the type of the received information.

受信情報が決済情報の場合(Act31にてYES)、CPU12aは、処理中フラグFを調べる(Act32)。ここで、処理中フラグFが“0”にリセットされている場合(Act32にてNO)、すなわち当該決済装置12で決済処理が実行されていないときには、CPU12aは、決済情報を受信したことをメイン処理に通知する(Act33)。 If the received information is payment information (YES in Act 31), the CPU 12a checks the processing flag F (Act 32). Here, if the processing flag F is reset to "0" (NO in Act 32), that is, when the payment processing is not executed in the payment device 12, the CPU 12a sends a message indicating that the payment information has been received. Notify the process (Act 33).

一方、処理中フラグFが“1”にセットされている場合(Act32にてYES)、すなわち当該決済装置12で決済処理が実行されているときには、CPU12aは、メモリ領域43に転送先IDが格納されているか否かを確認する(Act34)。メモリ領域43に転送先IDが格納されていない場合(Act34にてNO)、CPU12aは、同じチェックアウトレーンに配置されている商品登録装置11に対してエラー応答信号を送信する(Act35)。 On the other hand, when the processing flag F is set to "1" (YES in Act 32), that is, when the payment processing is being executed in the payment device 12, the CPU 12a stores the transfer destination ID in the memory area 43. Check whether it is set (Act 34). If the transfer destination ID is not stored in the memory area 43 (NO in Act 34), the CPU 12a transmits an error response signal to the product registration device 11 located in the same checkout lane (Act 35).

具体的にはCPU12aは、商品登録装置11に設定された通信アドレスを送信先アドレスとし、自らに設定された通信アドレスを送信元アドレスとして、エラー応答信号をLAN13へと送信するように通信ユニット12jを制御する。これにより、エラー応答信号がLAN13を介して商品登録装置11に対して送信される。 Specifically, the CPU 12a causes the communication unit 12j to send the error response signal to the LAN 13 using the communication address set in the product registration device 11 as the destination address and the communication address set for itself as the source address. control. As a result, an error response signal is transmitted to the product registration device 11 via the LAN 13.

一方、メモリ領域43に転送先IDが格納されている場合には(Act34にてYES)、CPU12aは、そのメモリ領域43からその転送先IDを取得する(Act36)。そしてCPU12aは、この転送先IDで識別される他の1つの決済装置12に対し、決済情報を転送する(Act37:転送手段)。 On the other hand, if the transfer destination ID is stored in the memory area 43 (YES in Act 34), the CPU 12a acquires the transfer destination ID from the memory area 43 (Act 36). Then, the CPU 12a transfers the payment information to another payment device 12 identified by this transfer destination ID (Act 37: transfer means).

具体的にはCPU12aは、転送先IDで識別される1つの決済装置12に設定された通信アドレスを送信先アドレスとし、自らに設定された通信アドレスを送信元アドレスとして、LAN13を介して受信した決済情報をそのままLAN13へと送信するように通信ユニット12jを制御する。これにより、決済情報がLAN13を介して転送先IDで識別される1つの決済装置12に対して送信される。このように転送先IDは、決済装置12に設定された通信アドレスと関連付けられている。あるいは転送先IDは、決済装置12に設定された通信アドレスそのものであってもよい。 Specifically, the CPU 12a sets the communication address set for one payment device 12 identified by the transfer destination ID as the destination address, and the communication address set for itself as the source address, and receives the information via the LAN 13. The communication unit 12j is controlled to transmit the payment information as is to the LAN 13. As a result, the payment information is transmitted via the LAN 13 to one payment device 12 identified by the transfer destination ID. In this way, the transfer destination ID is associated with the communication address set in the payment device 12. Alternatively, the transfer destination ID may be the communication address itself set in the payment device 12.

図9の説明に戻る。
Act21およびAct22の処理を終了したCPU12aは、決済情報を受信するのを待ち受ける(Act23)。そして、受信割込み処理のAct33の処理により決済情報を受信したことの通知を受けると、CPU12aは、受信手段である通信ユニット12jにて受信された決済情報を決済バッファ41に格納する(Act24:格納手段)。また、CPU12aは、処理中フラグFを“1”にセットする(Act25)。
Returning to the explanation of FIG. 9.
After completing the processing in Acts 21 and 22, the CPU 12a waits to receive payment information (Act 23). When the CPU 12a receives a notification that the payment information has been received through the process of Act 33 of the reception interrupt process, the CPU 12a stores the payment information received by the communication unit 12j, which is the receiving means, in the payment buffer 41 (Act 24: Storage). means). Further, the CPU 12a sets the processing flag F to "1" (Act 25).

なお、Act24とAct25の処理手順は、図9に示す手順に限定されるものではない。例えば先にAct25の処理を実行し、後からAct24の処理を実行してもよい。 Note that the processing procedures of Act24 and Act25 are not limited to the procedure shown in FIG. For example, the process in Act 25 may be executed first, and the process in Act 24 may be executed later.

Act24およびAct25の処理を終了したCPU12aは、同じチェックアウトレーンに配置されている商品登録装置11に対して受領応答信号を送信する(Act26:通知手段)。 After completing the processing in Acts 24 and 25, the CPU 12a transmits a receipt response signal to the product registration device 11 located in the same checkout lane (Act 26: notification means).

具体的にはCPU12aは、商品登録装置11に設定された通信アドレスを送信先アドレスとし、自らに設定された通信アドレスを送信元アドレスとして、受領応答信号をLAN13へと送信するように通信ユニット12jを制御する。これにより、受領応答信号がLAN13を介して商品登録装置11に対して送信される。 Specifically, the CPU 12a causes the communication unit 12j to send the receipt response signal to the LAN 13 using the communication address set in the product registration device 11 as the destination address and the communication address set for itself as the source address. control. As a result, a receipt response signal is transmitted to the product registration device 11 via the LAN 13.

その後、CPU12aは、タッチパネル12gの画面の一部に決済画面SC3(図11を参照)を表示させる(Act27)。 After that, the CPU 12a displays a payment screen SC3 (see FIG. 11) on a part of the screen of the touch panel 12g (Act 27).

決済画面SC3の一例を図11に示す。決済画面SC3は、表示エリアR6およびR7と、ボタンB6、B7およびB8とを含む。表示エリアR6は、決済装置12を操作する買物客22に対する操作ガイダンスを表示する。表示エリアR7は、決済バッファ41に格納されている決済情報に含まれる合計個数および合計金額を表示する。ボタンB6は、支払い方法が現金であることを買物客22が指定するためのものである。ボタンB7は、支払い方法が電子マネーであることを買物客22が指定するためのものである。ボタンB8は、店員21を呼び出すことを買物客22が指定するためのものである。以下の説明において、ボタンB6は現金ボタンB6と称し、ボタンB7は電子マネーボタンB7と称し、ボタンB8は店員呼出ボタンB8と称する。 An example of the payment screen SC3 is shown in FIG. 11. Payment screen SC3 includes display areas R6 and R7 and buttons B6, B7 and B8. Display area R6 displays operation guidance for shopper 22 operating payment device 12. Display area R7 displays the total number and total amount included in the payment information stored in payment buffer 41. Button B6 is for the shopper 22 to specify that the payment method is cash. Button B7 is for the shopper 22 to specify that the payment method is electronic money. Button B8 is used by the shopper 22 to specify that the store clerk 21 be called. In the following description, button B6 will be referred to as cash button B6, button B7 will be referred to as electronic money button B7, and button B8 will be referred to as clerk call button B8.

決済画面SC3を確認した買物客22は、現金で支払うのか電子マネーで支払うのかを決める。そして現金で支払う場合には、現金ボタンB6にタッチし、自動釣銭機12eに合計金額以上の現金を投入する。一方、電子マネーで支払う場合には、電子マネーボタンB7にタッチし、電子マネーカードのデータをカードリーダライタ12iに読み取らせる。 After checking the payment screen SC3, the shopper 22 decides whether to pay with cash or electronic money. When paying in cash, touch the cash button B6 and insert cash equal to or greater than the total amount into the automatic change machine 12e. On the other hand, when paying with electronic money, the user touches the electronic money button B7 and causes the card reader/writer 12i to read the data on the electronic money card.

決済画面SC3を表示させたCPU12aは、現金ボタンB6または電子マネーボタンB7がタッチされるのを待ち受ける(Act28:受付手段)。そして現金ボタンB6または電子マネーボタンB7がタッチされると、CPU12aは、そのタッチされたボタンによって選択された支払い方法による決済処理を実行する(Act29:決済手段)。すなわち、現金ボタンB6がタッチされた場合には、CPU12aは、現金支払いに対する決済処理を実行する。電子マネーボタンB7がタッチされた場合には、CPU12aは、電子マネー支払いに対する決済処理を実行する。これらの決済処理については、既存のセルフPOS端末において周知の事項であるので、ここでの説明は省略する。 The CPU 12a that has displayed the payment screen SC3 waits for the cash button B6 or the electronic money button B7 to be touched (Act 28: reception means). When the cash button B6 or electronic money button B7 is touched, the CPU 12a executes payment processing using the payment method selected by the touched button (Act 29: payment method). That is, when the cash button B6 is touched, the CPU 12a executes payment processing for cash payment. When the electronic money button B7 is touched, the CPU 12a executes payment processing for electronic money payment. Since these payment processes are well known in existing self-POS terminals, their explanation will be omitted here.

なお、決済方法は、現金または電子マネーに限定されるものではない。例えばクレジットカード、商品券などの金券等での決済方法についても、決済装置12は対応できるものである。 Note that the payment method is not limited to cash or electronic money. For example, the payment device 12 can also handle payment methods using credit cards, gift certificates, and other gift certificates.

決済処理が終了すると、CPU12aは、レシート発行処理を実行する(Act30)。すなわちCPU12aは、決済バッファ41に格納されている決済情報に基づいてレシートの印刷データを編集する。そしてCPU12aは、プリンタ12hを動作させて、レシートを発行させる。レシートが発行されると、CPU12aは、Act4の処理に戻る。そしてCPU12aは、それ以降の処理を前述したのと同様に繰り返す。 When the payment process is completed, the CPU 12a executes a receipt issuing process (Act30). That is, the CPU 12a edits the print data of the receipt based on the payment information stored in the payment buffer 41. The CPU 12a then operates the printer 12h to issue a receipt. When the receipt is issued, the CPU 12a returns to the process of Act4. Then, the CPU 12a repeats the subsequent processing in the same manner as described above.

このように本実施形態のチェックアウトシステム10においては、商品登録装置11にて店員21による買上商品の登録作業が終了して、店員21が送信画面SC2の送信ボタンB4にタッチすると、その買上商品の販売データを含む決済情報が、商品登録装置11と同じチェックアウトレーンに配置されている複数の決済装置12のうち、メモリ領域33に設定されている送信IDで識別される1つの決済装置12に送信される。 In this way, in the checkout system 10 of the present embodiment, when the clerk 21 finishes registering the purchased product in the product registration device 11 and the clerk 21 touches the send button B4 on the send screen SC2, the purchased product is Payment information including sales data is sent to one payment device 12 identified by the transmission ID set in the memory area 33 among the plurality of payment devices 12 arranged in the same checkout lane as the product registration device 11. sent to.

ここで説明の便宜上、図1に示すように、商品登録装置11と同じチェックアウトレーンに配置されている決済装置の台数を3台とし、各々を符号12-1,12-2,12-3で識別するものとする。また、商品登録装置11のメモリ領域33に格納されている送信先IDは、決済装置12-1を識別するものとする。この場合、決済情報は先ず、決済装置12-1に送信される。 For convenience of explanation, the number of payment devices arranged in the same checkout lane as the product registration device 11 is three, as shown in FIG. shall be identified by Further, it is assumed that the destination ID stored in the memory area 33 of the product registration device 11 identifies the payment device 12-1. In this case, the payment information is first sent to the payment device 12-1.

決済装置12-1において、決済処理が実行されていない場合、すなわち処理中フラグFが“0”にリセットされている場合には、決済情報が決済装置12-1の決済バッファ41に格納される。また、受領応答信号が決済装置12-1から商品登録装置11に対して送信される。その結果、商品登録装置11のタッチパネル11gには、決済情報の送信先が決済装置12-1であることを案内する案内画面SC4が表示される。そこで店員21は、買物客22に対して決済装置12-1で決済するように伝える。 If the payment processing is not being executed in the payment device 12-1, that is, if the processing flag F is reset to “0”, the payment information is stored in the payment buffer 41 of the payment device 12-1. . Further, a receipt response signal is transmitted from the payment device 12-1 to the product registration device 11. As a result, a guide screen SC4 is displayed on the touch panel 11g of the product registration device 11 to inform that the destination of the payment information is the payment device 12-1. The store clerk 21 then tells the shopper 22 to make a payment using the payment device 12-1.

買物客22は、決済装置12-1に向かう。このとき、決済装置12-1のタッチパネル12gには決済画面SC3が表示されているので、買物客22は、現金、電子マネー等を利用して決済を行う。 Shopper 22 heads to payment device 12-1. At this time, since the payment screen SC3 is displayed on the touch panel 12g of the payment device 12-1, the shopper 22 makes the payment using cash, electronic money, or the like.

一方、決済装置12-1において、決済処理が実行されている場合、すなわち処理中フラグFが“1”にセットされている場合には、この決済装置12-1のメモリ領域43に転送先IDが格納されているか否かによって処理が分かれる。ここでは、転送先IDとして決済装置12-2を識別するものが格納されているとする。この場合、決済装置12-2のメモリ領域43には、転送先IDとして決済装置12-3を識別するものが格納されている。また、決済装置12-3のメモリ領域43には、転送先IDが格納されていない。 On the other hand, when the payment processing is being executed in the payment device 12-1, that is, when the processing flag F is set to "1", the transfer destination ID is stored in the memory area 43 of the payment device 12-1. The processing is divided depending on whether or not it is stored. Here, it is assumed that an ID that identifies the payment device 12-2 is stored as the transfer destination ID. In this case, the memory area 43 of the payment device 12-2 stores a transfer destination ID that identifies the payment device 12-3. Further, the transfer destination ID is not stored in the memory area 43 of the payment device 12-3.

決済装置12-1のメモリ領域43に決済装置12-2を識別する転送先IDが格納されているので、商品登録装置11から決済装置12-1に送信された決済情報は、LAN13を介して決済装置12-2に転送される。 Since the transfer destination ID that identifies the payment device 12-2 is stored in the memory area 43 of the payment device 12-1, the payment information sent from the product registration device 11 to the payment device 12-1 is transferred via the LAN 13. It is transferred to the payment device 12-2.

決済装置12-2において、決済処理が実行されていない場合、すなわち処理中フラグFが“0”にリセットされている場合には、決済情報が決済装置12-2の決済バッファ41に格納される。また、受領応答信号が決済装置12-2から商品登録装置11に対して送信される。その結果、商品登録装置11のタッチパネル11gには、決済情報の送信先が決済装置12-2であることを案内する案内画面SC4が表示される。そこで店員21は、買物客22に対して決済装置12-2で決済するように伝える。 If the payment processing is not being executed in the payment device 12-2, that is, if the processing flag F is reset to “0”, the payment information is stored in the payment buffer 41 of the payment device 12-2. . Further, a receipt response signal is transmitted from the payment device 12-2 to the product registration device 11. As a result, a guidance screen SC4 is displayed on the touch panel 11g of the product registration device 11 to inform that the destination of the payment information is the payment device 12-2. The store clerk 21 then tells the shopper 22 to make a payment using the payment device 12-2.

買物客22は、決済装置12-2に向かう。このとき、決済装置12-2のタッチパネル12gには決済画面SC3が表示されているので、買物客22は、現金、電子マネー等を利用して決済を行う。 Shopper 22 heads to payment device 12-2. At this time, since the payment screen SC3 is displayed on the touch panel 12g of the payment device 12-2, the shopper 22 makes the payment using cash, electronic money, or the like.

一方、決済装置12-2において、決済処理が実行されている場合、すなわち処理中フラグFが“1”にセットされている場合には、この決済装置12-2のメモリ領域43に転送先IDが格納されているか否かによって処理が分かれる。ここでは、メモリ領域43に決済装置12-3を識別する転送先IDが設定されているので、決済装置12-1から転送されてきた決済情報は、さらにLAN13を介して決済装置12-3に転送される。 On the other hand, when the payment processing is being executed in the payment device 12-2, that is, when the processing flag F is set to "1", the transfer destination ID is stored in the memory area 43 of the payment device 12-2. The processing is divided depending on whether or not it is stored. Here, since the transfer destination ID that identifies the payment device 12-3 is set in the memory area 43, the payment information transferred from the payment device 12-1 is further transferred to the payment device 12-3 via the LAN 13. be transferred.

決済装置12-3において、決済処理が実行されていない場合、すなわち処理中フラグFが“0”にリセットされている場合には、決済情報が決済装置12-3の決済バッファ41に格納される。また、受領応答信号が決済装置12-3から商品登録装置11に対して送信される。その結果、商品登録装置11のタッチパネル11gには、決済情報の送信先が決済装置12-3であることを案内する案内画面SC4が表示される。そこで店員21は、買物客22に対して決済装置12-3で決済するように伝える。 If the payment processing is not being executed in the payment device 12-3, that is, if the processing flag F is reset to “0”, the payment information is stored in the payment buffer 41 of the payment device 12-3. . Further, a receipt response signal is transmitted from the payment device 12-3 to the product registration device 11. As a result, a guidance screen SC4 is displayed on the touch panel 11g of the product registration device 11 to inform that the destination of the payment information is the payment device 12-3. The store clerk 21 then tells the shopper 22 to make a payment using the payment device 12-3.

買物客22は、決済装置12-3に向かう。このとき、決済装置12-3のタッチパネル12gには決済画面SC3が表示されているので、買物客22は、現金、電子マネー等を利用して決済を行う。 Shopper 22 heads to payment device 12-3. At this time, since the payment screen SC3 is displayed on the touch panel 12g of the payment device 12-3, the shopper 22 makes the payment using cash, electronic money, or the like.

一方、決済装置12-3において、決済処理が実行されている場合、すなわち処理中フラグFが“1”にセットされている場合には、この決済装置12-3のメモリ領域43に転送先IDが格納されているか否かによって処理が分かれる。ここでは、メモリ領域43に転送先IDが格納されていないので、エラー応答信号が決済装置12-3から商品登録装置11に対して送信される。その結果、商品登録装置11では、送信不可処理が実行される。この送信不可処理により、例えば店員21は、商品登録装置11を操作して、買物客22の決済を処理する。 On the other hand, when the payment processing is being executed in the payment device 12-3, that is, when the processing flag F is set to "1", the transfer destination ID is stored in the memory area 43 of the payment device 12-3. The processing is divided depending on whether or not it is stored. Here, since the transfer destination ID is not stored in the memory area 43, an error response signal is transmitted from the payment device 12-3 to the product registration device 11. As a result, the product registration device 11 executes the transmission prohibition process. Due to this transmission prohibition process, for example, the store clerk 21 operates the product registration device 11 to process the payment for the shopper 22.

このように本実施形態のチェックアウトシステム10によれば、商品登録装置11は、各決済装置12の状態如何に係らず、予め送信先として設定された1つの決済装置12に決済情報を送信する。したがって、商品登録装置11が各決済装置12の状態を監視するために、決済装置12から状態情報(ステータス)を収集し分析する情報分析機能が不要となる。 In this way, according to the checkout system 10 of the present embodiment, the product registration device 11 transmits payment information to one payment device 12 set in advance as a destination, regardless of the status of each payment device 12. . Therefore, in order for the product registration device 11 to monitor the status of each payment device 12, there is no need for an information analysis function that collects and analyzes status information (status) from the payment devices 12.

商品登録装置11から1つの決済装置12に送信された決済情報は、その決済装置12で決済情報の決済処理が不可能なとき、予め転送先として設定された別の1つの決済装置12に転送される。したがって、商品登録装置11を操作する店員21が、空いている決済装置12を探す手間もなくなるので、店員21の作業効率を高めることができる。また、店員が誤って意図しない決済装置12へ決済情報を送信してしまうミスもなくなる。 Payment information sent from the product registration device 11 to one payment device 12 is transferred to another payment device 12 set in advance as a forwarding destination when the payment information cannot be processed by that payment device 12. be done. Therefore, the clerk 21 who operates the product registration device 11 does not have to search for a vacant payment device 12, so the work efficiency of the clerk 21 can be improved. Furthermore, there is no longer a mistake in which a store clerk mistakenly sends payment information to an unintended payment device 12.

本実施形態において、商品登録装置11が決済情報を送信する決済装置12は、メモリ領域33に格納される送信先IDによって決定される。同様に、決済処理が不可能な決済装置12が決済情報を転送する別の決済装置12は、メモリ領域43に格納される転送先IDによって決定される。したがって、メモリ領域33および43にそれぞれ格納される送信先IDおよび転送先IDの設定如何によって、商品登録装置11が決済情報をどの決済装置12に優先的に送信し、また、どのようなルートで決済装置12の間を転送させるとかということを容易に設定しかつ変更できる利点がある。 In this embodiment, the payment device 12 to which the product registration device 11 sends payment information is determined by the destination ID stored in the memory area 33. Similarly, another payment device 12 to which the payment device 12 that is unable to perform payment processing transfers payment information is determined by the transfer destination ID stored in the memory area 43. Therefore, depending on the settings of the destination ID and transfer destination ID stored in the memory areas 33 and 43, respectively, the product registration device 11 sends payment information to which payment device 12 with priority, and by what route. There is an advantage that it is possible to easily set and change the transfer between payment devices 12.

なお、本発明は、前記実施形態に限定されるものではない。
例えば前記実施形態では、決済装置12において決済処理を実行中か否かによって、受信した決済情報の決済処理が可能か否かを判定する場合を示した。決済処理が可能か否かの判定要素は、これに限定されるものではない。例えば、プリンタ12hのレシート用紙が無い等の決済に支障を来すエラーが発生していた場合においても、受信した決済情報の決済処理が不可能と判定できる。
Note that the present invention is not limited to the above embodiments.
For example, in the embodiment described above, a case has been described in which it is determined whether or not payment processing of received payment information is possible based on whether or not payment processing is being executed in payment device 12 . The factors for determining whether payment processing is possible are not limited to these. For example, even if an error has occurred that impedes payment, such as a lack of receipt paper in the printer 12h, it can be determined that the payment processing of the received payment information is impossible.

また前記実施形態では、1つのチェックアウトレーンを1単位とし、そのレーンに配置されている商品登録装置11が、同じレーンに配置されている1つの決済装置12に対して決済情報を送信する。そして、その決済装置12で決済処理が不可能なとき、その決済装置12が同じレーンに配置されている別の決済装置12に決済情報を転送する場合を示した。この点については、決済装置12のメモリ領域43に格納される転送先IDとして、例えば隣接するチェックアウトレーンに設置されている決済装置12を識別するものを含めてもよい。そうすることによって、同じレーンに配置されている決済装置12が全て塞がっている場合でも、隣接するレーンの決済装置12が空いていればその決済装置12で決済を行うことが可能となる。 Furthermore, in the embodiment, one checkout lane is defined as one unit, and the product registration device 11 placed in that lane transmits payment information to one payment device 12 placed in the same lane. The case where the payment device 12 transfers the payment information to another payment device 12 arranged in the same lane when the payment processing is not possible with the payment device 12 is shown. In this regard, the transfer destination ID stored in the memory area 43 of the payment device 12 may include, for example, one that identifies the payment device 12 installed in the adjacent checkout lane. By doing so, even if all the payment devices 12 arranged in the same lane are occupied, if the payment device 12 in the adjacent lane is vacant, it becomes possible to make a payment using that payment device 12.

また前記実施形態では、決済情報が最後に転送される決済装置12においては、メモリ領域43に転送先IDが格納されない場合を示した。この点については、決済情報が最後に転送される決済装置12のメモリ領域43に、商品登録装置11のメモリ領域33に格納されている送信先IDを格納してもよい。こうすることにより、一時的に同じレーンに配置されている決済装置12が全て塞がってしまっても、一人の買物客の決済が終わった時点で、空いた決済装置12に買物客を案内できるようになる。 Furthermore, in the embodiment described above, a case has been described in which the transfer destination ID is not stored in the memory area 43 in the payment device 12 to which payment information is transferred last. In this regard, the destination ID stored in the memory area 33 of the product registration device 11 may be stored in the memory area 43 of the payment device 12 to which payment information is finally transferred. By doing this, even if all the payment devices 12 arranged in the same lane are temporarily occupied, the shopper can be guided to the vacant payment device 12 once the payment for one shopper is completed. become.

また前記実施形態では、商品登録装置11において、案内画面SC4を店員21に対して表示する場合を示した。この点については、例えば、買物客に対する表示デバイスを商品登録装置11に接続し、この表示デバイスに案内画面SC4を表示することで、買物客22に対して案内をしてもよい。あるいは、音声合成手段等の報知手段を利用して、決済を行う決済装置22を音声により買物客21に知らせることも可能である。 Further, in the embodiment described above, a case has been described in which the guidance screen SC4 is displayed to the store clerk 21 in the product registration device 11. Regarding this point, for example, a display device for the shopper may be connected to the product registration device 11, and the guide screen SC4 may be displayed on the display device to provide guidance to the shopper 22. Alternatively, it is also possible to inform the shopper 21 by voice of the payment device 22 that performs payment by using notification means such as voice synthesis means.

また前記実施形態では、商品の売買行為を取引として説明したが、取引は、商品の売買行為を伴わないものであってもよい。例えば、施設の利用料、貸出品のレンタル料などの役務(サービス)提供に対して料金が発生する取引についても、本発明のチェックアウトシステムは適用できるものである。 Further, in the above embodiment, the act of buying and selling a product is described as a transaction, but the transaction may not involve the act of buying or selling a product. For example, the checkout system of the present invention can also be applied to transactions in which fees are charged for providing services such as facility usage fees and rental item rental fees.

この他、本発明に関していくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 Although several other embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, substitutions, and changes can be made without departing from the gist of the invention. These embodiments and their modifications are included within the scope and gist of the invention, as well as within the scope of the invention described in the claims and its equivalents.

10…チェックアウトシステム、11…商品登録装置、11a…CPU、11b…ROM、11c…RAM、11d…補助記憶ユニット、11e…ドロワ開放ユニット、11f…スキャナ、11g…タッチパネル、11h…プリンタ、11i…カードリーダライタ、11j…通信ユニット、11k…伝送システム、12…決済装置、12a…CPU、12b…ROM、12c…RAM、12d…補助記憶ユニット、12e…自動釣銭機、12f…スキャナ、12g…タッチパネル、12h…プリンタ、12i…カードリーダライタ、12j…通信ユニット、12k…伝送システム、31…登録商品テーブル、32…合計テーブル、33…送信先IDのメモリ領域、41…決済バッファ、42…処理中フラグのメモリ領域、43…転送先IDのメモリ領域。 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, 31...Registered product table, 32...Total table, 33...Destination ID memory area, 41...Payment buffer, 42...Processing in progress Memory area for flag, 43...Memory area for transfer destination ID.

Claims (6)

入力処理装置と複数台の決済装置とをネットワークで接続してなり、
前記入力処理装置は、
取引に係るデータの入力を待ち受け、入力されたデータを基に、前記取引に対する決済情報を生成する生成手段と、
前記複数台の決済装置のうち設定された1台の決済装置に対し、前記ネットワークを介して前記決済情報を送信する送信手段と、
を具備し、
前記各決済装置は、
前記ネットワークを介して伝送された前記決済情報を受信する受信手段と、
前記受信手段により受信した前記決済情報の決済処理が可能なとき、当該決済情報を記憶領域に格納する格納手段と、
前記受信手段により受信した前記決済情報の決済処理が不可能なとき、当該決済情報を前記ネットワークで接続される他の決済装置に転送する転送手段と、
前記記憶領域に格納された前記決済情報の決済を処理する決済手段と、
を具備したことを特徴とするチェックアウトシステム。
An input processing device and multiple payment devices are connected via a network,
The input processing device includes:
generation means that waits for input of data related to a transaction and generates payment information for the transaction based on the input data;
Transmitting means for transmitting the payment information to one payment device set among the plurality of payment devices via the network;
Equipped with
Each of the above payment devices is
receiving means for receiving the payment information transmitted via the network;
storage means for storing the payment information in a storage area when payment processing of the payment information received by the receiving means is possible;
a transfer unit that transfers the payment information to another payment device connected to the network when the payment information received by the reception unit cannot process the payment;
a payment means for processing payment of the payment information stored in the storage area;
A checkout system featuring:
前記各決済装置は、
前記受信手段により受信した前記決済情報の決済処理が可能なとき、前記入力処理装置に対して決済処理が可能であることを通知する通知手段、
をさらに具備し、
前記入力処理装置は、
前記決済処理が可能であることを通知した前記決済装置へと買物客を案内する報知を行う報知手段、
をさらに具備したことを特徴とする請求項1記載のチェックアウトシステム。
Each of the above payment devices is
Notifying means for notifying the input processing device that payment processing is possible when payment processing of the payment information received by the receiving means is possible;
further comprising;
The input processing device includes:
Notifying means for making a notification to guide the shopper to the payment device that has notified that the payment processing is possible;
The checkout system according to claim 1, further comprising the following.
取引に係るデータの入力を待ち受け、入力されたデータを基に、前記取引に対する決済情報を生成する生成手段、および、ネットワークを介して接続される複数台の決済装置のうち設定された1台の決済装置に対して前記決済情報を送信する送信手段を備えた入力処理装置とチェックアウトシステムを構成する決済装置であって、
前記ネットワークを介して伝送された前記決済情報を受信する受信手段と、
前記受信手段により受信した前記決済情報の決済処理が可能なとき、当該決済情報を記憶領域に格納する格納手段と、
前記受信手段により受信した前記決済情報の決済処理が不可能なとき、当該決済情報を前記ネットワークで接続される他の決済装置に転送する転送手段と、
前記記憶領域に格納された前記決済情報の決済を処理する決済手段と、
を具備したことを特徴とする決済装置。
a generation unit that waits for input of data related to a transaction and generates payment information for the transaction based on the input data; A payment device that constitutes an input processing device and a checkout system, the payment device comprising a transmission means for transmitting the payment information to the payment device,
receiving means for receiving the payment information transmitted via the network;
storage means for storing the payment information in a storage area when payment processing of the payment information received by the reception means is possible;
a transfer unit that transfers the payment information to another payment device connected to the network when the payment information received by the reception unit cannot process the payment;
a payment means for processing payment of the payment information stored in the storage area;
A payment device characterized by comprising:
前記受信手段により受信した前記決済情報の決済処理が可能なとき、前記入力処理装置に対して決済処理が可能であることを通知する通知手段、
をさらに具備したことを特徴とする請求項3記載の決済装置。
Notifying means for notifying the input processing device that payment processing is possible when payment processing of the payment information received by the receiving means is possible;
4. The payment device according to claim 3, further comprising:
受信手段により受信した決済情報の決済処理が可能なとき、当該決済情報を記憶領域に格納する格納手段、前記受信手段により受信した前記決済情報の決済処理が不可能なとき、当該決済情報をネットワークで接続される他の決済装置に転送する転送手段、前記記憶領域に格納された前記決済情報の決済を処理する決済手段、および、前記受信手段により受信した前記決済情報の決済処理が可能なとき、決済処理が可能であることを通知する通知手段、を備えた複数台の決済装置とネットワークで接続されてチェックアウトシステムを構成する入力処理装置であって、
取引に係るデータの入力を待ち受け、入力されたデータを基に、前記取引に対する決済情報を生成する生成手段と、
前記複数台の決済装置のうち設定された1台の決済装置に対し、前記ネットワークを介して前記決済情報を送信する送信手段と、
前記決済処理が可能であることを通知した前記決済装置へと買物客を案内する報知を行う報知手段と、
を具備したことを特徴とする入力処理装置。
When payment processing of the payment information received by the receiving means is possible, storage means stores the payment information in a storage area; when payment processing of the payment information received by the receiving means is not possible, the payment information is stored on the network. a transfer means for transferring the payment information to another payment device connected to the storage area, a payment means for processing the payment of the payment information stored in the storage area, and a payment processing for the payment information received by the receiving means. , a notification means for notifying that payment processing is possible, and an input processing device that is connected via a network to a plurality of payment devices to form a checkout system,
generation means that waits for input of data related to a transaction and generates payment information for the transaction based on the input data;
Transmitting means for transmitting the payment information to one payment device set among the plurality of payment devices via the network;
Notifying means for making a notification to guide the shopper to the payment device that has notified that the payment processing is possible;
An input processing device comprising:
取引に係るデータの入力を待ち受け、入力されたデータを基に、前記取引に対する決済情報を生成する生成手段、および、ネットワークを介して接続される複数台の決済装置のうち設定された1台の決済装置に対して前記決済情報を送信する送信手段を備えた入力処理装置とチェックアウトシステムを構成し、前記ネットワークを介して伝送された前記決済情報を受信する受信手段を備えた決済装置のコンピュータに、
前記受信手段により受信した前記決済情報の決済処理が可能なとき、当該決済情報を記憶領域に格納する機能、
前記受信手段により受信した前記決済情報の決済処理が不可能なとき、当該決済情報を前記ネットワークで接続される他の決済装置に転送する機能、および、
前記記憶領域に格納された前記決済情報の決済を処理する機能、
を実現させるための制御プログラム。
a generation unit that waits for input of data related to a transaction and generates payment information for the transaction based on the input data; A computer of the payment device that constitutes a checkout system and an input processing device that includes a transmission device that transmits the payment information to the payment device, and that includes a reception device that receives the payment information that is transmitted via the network. To,
a function of storing the payment information in a storage area when payment processing of the payment information received by the receiving means is possible;
a function of transferring the payment information to another payment device connected to the network when payment processing of the payment information received by the receiving means is impossible;
a function of processing payment of the payment information stored in the storage area;
A control program to realize this.
JP2023118323A 2020-01-24 2023-07-20 Checkout system, input processing device and control program thereof Active JP7540053B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023118323A JP7540053B2 (en) 2020-01-24 2023-07-20 Checkout system, input processing device and control program thereof

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2020009889A JP6874175B2 (en) 2020-01-24 2020-01-24 Input processing device and its control program
JP2021071692A JP7124158B2 (en) 2020-01-24 2021-04-21 Checkout system, input processing device and its control program
JP2022127873A JP7319437B2 (en) 2020-01-24 2022-08-10 Checkout system, input processing device and its control program
JP2023118323A JP7540053B2 (en) 2020-01-24 2023-07-20 Checkout system, input processing device and control program thereof

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2022127873A Division JP7319437B2 (en) 2020-01-24 2022-08-10 Checkout system, input processing device and its control program

Publications (3)

Publication Number Publication Date
JP2023129532A true JP2023129532A (en) 2023-09-14
JP2023129532A5 JP2023129532A5 (en) 2023-10-23
JP7540053B2 JP7540053B2 (en) 2024-08-26

Family

ID=87885413

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2022127873A Active JP7319437B2 (en) 2020-01-24 2022-08-10 Checkout system, input processing device and its control program
JP2023118323A Active JP7540053B2 (en) 2020-01-24 2023-07-20 Checkout system, input processing device and control program thereof

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2022127873A Active JP7319437B2 (en) 2020-01-24 2022-08-10 Checkout system, input processing device and its control program

Country Status (1)

Country Link
JP (2) JP7319437B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5783149B2 (en) 2012-01-25 2015-09-24 株式会社寺岡精工 POS system and registration device
JP2014006856A (en) * 2012-06-27 2014-01-16 Teraoka Seiko Co Ltd Pos system

Also Published As

Publication number Publication date
JP7540053B2 (en) 2024-08-26
JP7319437B2 (en) 2023-08-01
JP2022145900A (en) 2022-10-04

Similar Documents

Publication Publication Date Title
JP5898360B1 (en) Checkout system, settlement apparatus, input processing apparatus, and control program
JP7516487B2 (en) Checkout system, payment device and control program
JP6353409B2 (en) Checkout system, settlement apparatus, input processing apparatus, and control program
JP6251146B2 (en) Checkout system, settlement apparatus and control program thereof
JP2017134740A (en) Checkout system, and settlement device and control program therefor
JP6007346B1 (en) Checkout system, settlement apparatus and control program
JP7200309B2 (en) Payment device and its control program
JP6286503B2 (en) Checkout system, settlement apparatus and control program
JP2018092373A (en) Checkout system, registration device, payment device and control program
JP6874175B2 (en) Input processing device and its control program
JP6774995B2 (en) Checkout system, payment device and control program
JP7319437B2 (en) Checkout system, input processing device and its control program
JP7375236B2 (en) Checkout system, payment device and its control program
JP6434173B2 (en) Checkout system, settlement apparatus and control program
JP6977125B2 (en) Checkout system, payment device and its control program
JP6283401B2 (en) Checkout system, input processing device and control program
JP7234331B2 (en) Payment device and its control program
JP7043634B2 (en) Payment device and control program
JP6821755B2 (en) Checkout system, payment device, input processing device and control program
JP7451666B2 (en) Registration device and control program
JP6806938B2 (en) Checkout system, registration device and its control program
JP6568267B2 (en) Checkout system, settlement apparatus, input processing apparatus, and control program
JP6434604B2 (en) Checkout system, settlement apparatus and control program thereof
JP2023089272A (en) Checkout system, settlement device, input processor and control program
JP2020166891A (en) Checkout system, settlement device and control program therefor

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230818

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231013

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240814

R150 Certificate of patent or registration of utility model

Ref document number: 7540053

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150