JP2018060409A - Product sales data processing system, registration device, settlement device, and program - Google Patents

Product sales data processing system, registration device, settlement device, and program Download PDF

Info

Publication number
JP2018060409A
JP2018060409A JP2016198201A JP2016198201A JP2018060409A JP 2018060409 A JP2018060409 A JP 2018060409A JP 2016198201 A JP2016198201 A JP 2016198201A JP 2016198201 A JP2016198201 A JP 2016198201A JP 2018060409 A JP2018060409 A JP 2018060409A
Authority
JP
Japan
Prior art keywords
registration
settlement
registration data
product
data
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
JP2016198201A
Other languages
Japanese (ja)
Other versions
JP6909477B2 (en
Inventor
哲也 福田
Tetsuya Fukuda
哲也 福田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Teraoka Seiko Co Ltd
Original Assignee
Teraoka Seiko Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Teraoka Seiko Co Ltd filed Critical Teraoka Seiko Co Ltd
Priority to JP2016198201A priority Critical patent/JP6909477B2/en
Publication of JP2018060409A publication Critical patent/JP2018060409A/en
Application granted granted Critical
Publication of JP6909477B2 publication Critical patent/JP6909477B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a product sales data processing system including a registration device and a settlement device that simplifies operations when correcting registration data having been output from the registration device in combination with settlement processing instructions to the settlement device.SOLUTION: A product sales data processing system comprises: a registration device for registering products; a settlement device for processing settlement in response to customer's operations on the basis of registration data related to the products registered by the registration device; and integration means. The integration means integrates: first registration data output from the registration device in combination with settlement processing instructions to the settlement device; and second registration data in a step where the second registration data are not output from the registration device in combination with the settlement processing instructions to the settlement device.SELECTED DRAWING: Figure 8

Description

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

商品の登録を行う登録装置と、登録装置により登録された商品について精算を行う精算装置とを備えるPOS(Point Of Sales)システムが知られている。
また、上記のPOSシステムにおいて、呼び戻しと呼ばれる処理が可能なものが知られている(例えば、特許文献1参照)。
一例として、呼び戻しは以下のようにして行われる。或る1つの取引について、登録装置から精算装置に登録データを出力した後に、商品の追加などの登録内容の変更を客から依頼される場合がある。このような場合、登録装置を操作する店員は、登録装置に対して該当の取引に対応する登録データの呼び戻しを指示する呼び戻し操作を行う。
呼び戻し操作に応じて、精算装置における該当の取引に対応する登録データに基づく精算処理が一時的に取り消され、該当の取引に対応する登録データが精算装置から登録装置に呼び戻される。このようにして登録データが登録装置に呼び戻されることで、店員は、呼び戻された登録データについて、商品の追加登録あるいは商品の取り消しなどの訂正を行うことができる。
2. Description of the Related Art A POS (Point Of Sales) system is known that includes a registration device that registers products and a payment device that performs payment for products registered by the registration device.
Further, in the POS system described above, one that can perform a process called recall is known (for example, see Patent Document 1).
As an example, the recall is performed as follows. For a certain transaction, a customer may be requested to change registration contents such as adding a product after outputting registration data from the registration device to the settlement device. In such a case, the store clerk operating the registration device performs a recall operation that instructs the registration device to recall the registration data corresponding to the transaction.
In accordance with the recall operation, the settlement process based on the registration data corresponding to the transaction in the settlement apparatus is temporarily canceled, and the registration data corresponding to the transaction is recalled from the settlement apparatus to the registration apparatus. Thus, the registration data is recalled to the registration device, so that the store clerk can perform correction such as additional registration of products or cancellation of the products with respect to the recalled registration data.

呼び戻し操作は、具体的に以下のように行われる。例えば、登録装置を操作する店員は、まず、精算装置に出力した登録データに対応する取引のうちで精算処理が未済の取引の一覧を表示させる。店員は、表示された取引の一覧のうちから呼び戻し対象の登録データに対応する取引を選択する操作を行ったうえで、呼び戻しの実行を指示する操作(例えば、ボタンを押下する操作)を行う。呼び戻しの実行を指示する操作に応じて、選択された取引に対応する登録データが精算装置から戻されるようにして登録装置に出力される。   The recall operation is specifically performed as follows. For example, a store clerk operating the registration device first displays a list of transactions that have not been settled among transactions corresponding to the registration data output to the settlement device. The store clerk performs an operation (for example, an operation of pressing a button) to instruct execution of the recall after performing an operation of selecting a transaction corresponding to the registered data to be recalled from the displayed transaction list. In response to an operation for instructing execution of the recall, registration data corresponding to the selected transaction is output to the registration apparatus so as to be returned from the settlement apparatus.

特開2014−220019号公報JP 2014-220019 A

上記のように、登録データの呼び戻しのための操作は、未精算取引の一覧を表示させる操作、表示された未精算一覧から取引を選択する操作、及び呼び戻しの実行を指示する操作とによる一連の操作を行う必要がある。そのうえで、呼び戻された登録データを対象として、商品の追加登録あるいは商品の取り消しなどの操作を行うことになる。つまり、登録データの呼び戻しを伴う登録データの訂正のための操作は比較的手順が多く煩雑である。   As described above, the operation for recalling registered data includes a series of operations including displaying an unsettled transaction list, selecting a transaction from the displayed unsettled list, and instructing execution of a recall. It is necessary to perform an operation. Then, operations such as additional registration of products or cancellation of products are performed on the recalled registration data. That is, the operation for correcting the registration data accompanied by the recall of the registration data is relatively complicated and complicated.

本発明は、このような事情に鑑みてなされたもので、登録装置と精算装置とを備える商品販売データ処理システムにおいて、精算装置に対する精算処理指示を伴って登録装置から出力済みの登録データを訂正する際の操作が簡易となるようにすることを目的とする。   The present invention has been made in view of such circumstances, and in a merchandise sales data processing system including a registration device and a settlement device, the registration data that has been output from the registration device with a settlement processing instruction to the settlement device is corrected. The purpose of this is to make the operation when doing so easy.

上述した課題を解決する本発明の一態様は、商品の登録が行われる登録装置と、前記登録装置により登録された商品に関する登録データに基づく精算処理を客の操作に応じて行う精算装置とを備える商品販売データ処理システムにおいて、精算装置に対する精算処理指示を伴って登録装置から出力した第1の登録データと、精算装置に対する精算指示処理を伴う登録装置からの出力が為されていない段階の第2の登録データとを統合する統合手段を備える商品販売データ処理システムである。   One aspect of the present invention that solves the above-described problems includes a registration device that performs product registration, and a payment device that performs a payment process based on registration data related to the product registered by the registration device in accordance with a customer operation. In the product sales data processing system provided, the first registration data output from the registration device with a settlement processing instruction to the settlement device and the first stage where the output from the registration device with the settlement instruction processing to the settlement device is not performed It is a merchandise sales data processing system provided with the integration means which integrates 2 registration data.

また、本発明の一態様は、登録された商品に関する登録データを、前記登録データに基づく精算処理を行う精算装置に精算処理指示を伴って出力する出力手段と、前記出力手段により精算装置に出力した第1の登録データを取得する取得手段と、前記第1の登録データと、精算指示処理を伴う登録装置からの出力が為されていない段階の第2の登録データとを統合する統合手段とを備える登録装置である。   According to another aspect of the present invention, there is provided output means for outputting registration data relating to a registered product to a settlement apparatus that performs a settlement process based on the registration data together with a settlement process instruction, and the output section outputs the settlement data to the settlement apparatus Acquisition means for acquiring the first registration data, integration means for integrating the first registration data, and the second registration data at a stage where the output from the registration device accompanied by the settlement instruction processing is not performed; Is a registration device.

また、本発明の一態様は、登録装置にて登録された商品に関する登録データであって、精算装置に対する精算処理指示を伴って登録装置から出力される第1の登録データを取得する第1取得手段と、前記登録装置から前記精算処理指示を伴う出力が為されていない段階の第2の登録データを取得する第2取得手段と、前記第1取得手段により取得された第1の登録データと、前記第2取得手段により取得された第2の登録データとを統合する統合手段とを備える精算装置である。   Moreover, one aspect of the present invention is registration data relating to a product registered by a registration device, wherein the first acquisition is performed to acquire first registration data output from the registration device with a settlement processing instruction to the settlement device. Means, second acquisition means for acquiring second registration data at a stage where the output accompanying the settlement processing instruction is not performed from the registration device, and first registration data acquired by the first acquisition means, , A settlement apparatus comprising integration means for integrating the second registration data acquired by the second acquisition means.

また、本発明の一態様は、商品の登録が行われる登録装置として第1コンピュータを機能させ、前記登録装置により登録された商品に関する登録データに基づく精算処理を客の操作に応じて行う精算装置として第2コンピュータを機能させる、商品販売データ処理システムのプログラムであって、前記第1コンピュータと前記第2コンピュータとのいずれか一方を、精算装置に対する精算処理指示を伴って登録装置から出力した第1の登録データと、精算装置に対する精算指示処理を伴う登録装置からの出力が為されていない段階の第2の登録データとを統合する統合手段として機能させるためのプログラムである。   Further, according to one aspect of the present invention, a settlement apparatus that causes the first computer to function as a registration apparatus for registering a product and performs a settlement process based on registration data regarding the product registered by the registration apparatus in accordance with a customer operation. A product sales data processing system program for causing a second computer to function as the first computer and the second computer output from the registration device with a settlement processing instruction to the settlement device. This is a program for functioning as an integration unit that integrates the first registration data and the second registration data at a stage where the output from the registration device is not accompanied by the adjustment instruction processing for the adjustment device.

また、本発明の一態様は、商品の登録が行われる登録装置としてのコンピュータを、登録された商品に関する登録データを、前記登録データに基づく精算処理を行う精算装置に精算処理指示を伴って出力する出力手段、前記出力手段により精算装置に出力した第1の登録データを取得する取得手段、前記第1の登録データと、精算指示処理を伴う登録装置からの出力が為されていない段階の第2の登録データとを統合する統合手段として機能させるためのプログラムである。   In one embodiment of the present invention, a computer serving as a registration device for registering a product outputs registration data relating to the registered product to a settlement device that performs a settlement process based on the registration data with a settlement processing instruction. Output means, acquisition means for acquiring first registration data output to the settlement apparatus by the output means, first output of the first registration data and a registration apparatus with settlement instruction processing is not performed. It is a program for functioning as an integration means for integrating the two registration data.

また、本発明の一態様は、登録装置により登録された商品に関する登録データに基づく精算処理を客の操作に応じて行う精算装置としてのコンピュータを、精算装置に対する精算処理指示を伴って登録装置から出力される第1の登録データを取得する第1取得手段、前記登録装置から前記精算処理指示を伴う出力が為されていない段階の第2の登録データを取得する第2取得手段、前記第1取得手段により取得された第1の登録データと、前記第2取得手段により取得された第2の登録データとを統合する統合手段として機能させるためのプログラムである。   Another embodiment of the present invention is a computer as a settlement apparatus that performs a settlement process based on registration data relating to a product registered by a registration apparatus in accordance with a customer operation, from a registration apparatus with a settlement process instruction to the settlement apparatus. First acquisition means for acquiring first registration data to be output; second acquisition means for acquiring second registration data at a stage where an output accompanying the settlement processing instruction is not made from the registration device; It is a program for functioning as an integration unit that integrates the first registration data acquired by the acquisition unit and the second registration data acquired by the second acquisition unit.

本発明によれば、登録装置と精算装置とを備える商品販売データ処理システムにおいて、精算装置に対する精算処理指示を伴って登録装置から出力済みの登録データを訂正する際の操作を簡易にできるという効果が得られる。   Advantageous Effects of Invention According to the present invention, in a merchandise sales data processing system including a registration device and a settlement device, an effect of simplifying an operation when correcting registration data that has already been output from the registration device with a settlement processing instruction to the settlement device. Is obtained.

第1実施形態におけるPOSシステムの構成例を示す図である。It is a figure which shows the structural example of the POS system in 1st Embodiment. 第1実施形態における登録装置の構成例を示す図である。It is a figure which shows the structural example of the registration apparatus in 1st Embodiment. 第1実施形態における精算装置の構成例を示す図である。It is a figure which shows the structural example of the payment apparatus in 1st Embodiment. 第1実施形態における登録装置と精算装置の外観例を示す図である。It is a figure which shows the example of an external appearance of the registration apparatus in 1st Embodiment, and a payment apparatus. 第1実施形態における商品登録画面と、商品登録画面上に表示される精算装置選択ダイアログボックスとの例を示す図である。It is a figure which shows the example of the goods registration screen in 1st Embodiment, and the adjustment apparatus selection dialog box displayed on a goods registration screen. 第1実施形態における精算画面の表示態様例を示す図である。It is a figure which shows the example of a display mode of the adjustment screen in 1st Embodiment. 第1実施形態における、統合後の登録データが反映された商品登録画面の例を示す図である。It is a figure which shows the example of the goods registration screen in which the registration data after integration in 1st Embodiment were reflected. 第1実施形態における登録装置と精算装置とが登録データの訂正に関連して実行する処理手順例を示すフローチャートである。It is a flowchart which shows the example of a process sequence which the registration apparatus and adjustment apparatus in 1st Embodiment perform in relation to correction of registration data. 第2実施形態における登録装置と精算装置とが登録データの訂正に関連して実行する処理手順例を示すフローチャートである。It is a flowchart which shows the example of a process sequence which the registration apparatus and adjustment apparatus in 2nd Embodiment perform in relation to correction of registration data. 第3実施形態における登録装置と管理装置と精算装置とが登録データの訂正に関連して実行する処理手順例を示すフローチャートである。It is a flowchart which shows the example of a process sequence which the registration apparatus, management apparatus, and adjustment apparatus in 3rd Embodiment perform in relation to correction of registration data. 本実施形態の第1変形例における商品登録画面と、商品登録画面上に表示される合算確認ダイアログボックスとの例を示す図である。It is a figure which shows the example of the goods registration screen in the 1st modification of this embodiment, and the addition confirmation dialog box displayed on a goods registration screen.

以下、本発明の実施形態について図面を参照して説明する。
<第1実施形態>
図1は、本実施形態に係るPOSシステム1(商品販売データ処理システムの一例)の構成例を示している。同図に示すPOSシステム1は、管理装置10と、2台の登録装置20−1、20−2と、3台の精算装置30−1、30−2、30−3とを含んで構成されている。
なお、以降の説明にあたり、登録装置20−1、20−2について特に区別しない場合には、登録装置20と記載する。また、精算装置30−1、30−2、30−3について特に区別しない場合には、精算装置30と記載する。
管理装置10と登録装置20と精算装置30とは、有線または無線接続のLAN(Local Area Network)11で相互に接続されている。
Embodiments of the present invention will be described below with reference to the drawings.
<First Embodiment>
FIG. 1 shows a configuration example of a POS system 1 (an example of a merchandise sales data processing system) according to the present embodiment. The POS system 1 shown in the figure includes a management device 10, two registration devices 20-1, 20-2, and three settlement devices 30-1, 30-2, 30-3. ing.
In the following description, the registration devices 20-1 and 20-2 will be referred to as the registration device 20 unless otherwise distinguished. Moreover, when it does not distinguish in particular about the adjustment apparatuses 30-1, 30-2, and 30-3, it describes as the adjustment apparatus 30. FIG.
The management device 10, the registration device 20, and the payment device 30 are connected to each other via a wired or wireless LAN (Local Area Network) 11.

なお、同図に示したPOSシステム1の構成は一例である。例えば、POSシステム1は、1台または3台以上の登録装置20を含む構成としてもよいし、2台以下または4台以上の精算装置30を含む構成としてもよい。また、本実施形態のPOSシステム1は、管理装置10を含まない構成としてもよい。
なお、POSシステム1の構成として、管理装置10を含まない構成とする場合には、他の装置(例えば、複数の登録装置20のうち代表となる1台の登録装置20)に、管理装置10としての機能を兼用させてもよい。
The configuration of the POS system 1 shown in the figure is an example. For example, the POS system 1 may be configured to include one or three or more registration devices 20, or may include two or less or four or more settlement devices 30. Further, the POS system 1 of the present embodiment may be configured not to include the management device 10.
When the configuration of the POS system 1 does not include the management device 10, the management device 10 is connected to another device (for example, one registration device 20 as a representative of the plurality of registration devices 20). You may combine the function as.

管理装置10は、POSシステム1を管理する情報処理装置であり、POSシステム1において登録装置20や精算装置30などを管理し、商品マスタなどの種々の情報を管理する。管理装置10は、登録装置20及び各精算装置30に、最新の商品マスタを適宜送信する。商品マスタとは、各商品の商品識別情報(例えば、JANコード)、商品名(品名、アイテム名)、販売価格、値引き情報などの商品情報を格納したファイルである。
管理装置10は、最新の商品情報が反映された商品マスタを、外部(例えば、本部のサーバ、リムーバブル形式の記憶媒体)から取得し、登録装置20及び各精算装置30に適宜送信する。
The management device 10 is an information processing device that manages the POS system 1, manages the registration device 20, the payment device 30, and the like in the POS system 1, and manages various information such as a product master. The management device 10 appropriately transmits the latest product master to the registration device 20 and each checkout device 30. The product master is a file that stores product information such as product identification information (for example, JAN code), product name (product name, item name), sales price, and discount information for each product.
The management device 10 acquires a product master in which the latest product information is reflected from the outside (for example, a server at the headquarters, a removable storage medium), and transmits the product master to the registration device 20 and each checkout device 30 as appropriate.

登録装置20は、購入対象の商品を登録する商品登録処理を実行する。商品の登録は、例えば、スキャナを用いて、商品に付されているバーコードを読み取るか、商品登録画面に表示されたプリセットボタン等を操作することにより行われる。
また、登録装置20は、登録された商品に関するデータであって精算に用いられる情報(以下、登録データという)を生成し、記憶する。
The registration device 20 executes a product registration process for registering a product to be purchased. The product registration is performed by, for example, reading a barcode attached to the product using a scanner or operating a preset button or the like displayed on the product registration screen.
Further, the registration device 20 generates and stores information (hereinafter referred to as registration data) that is data relating to the registered product and is used for settlement.

登録データは、当該登録データを識別するための登録データ識別情報、登録日時、登録された各商品の商品識別情報、登録された各商品の商品名、販売価格、値引き情報、購入対象の商品の品数を示す取引点数(購入点数)、購入対象の商品の総額(合計金額)を含む。また、登録データは、当該登録データを生成した登録装置20(すなわち、当該登録データに係る商品を登録した登録装置20)を識別するための登録装置識別情報をさらに含んでもよい。   The registration data includes registration data identification information for identifying the registration data, registration date and time, product identification information of each registered product, product name, sales price, discount information of each registered product, purchase target product It includes the transaction points (purchase points) indicating the number of items, and the total amount (total amount) of the items to be purchased. The registration data may further include registration device identification information for identifying the registration device 20 that generated the registration data (that is, the registration device 20 that registered the product related to the registration data).

登録データは、精算装置30において精算処理に用いられる。精算処理とは、登録された商品の代金を、現金、電子マネー、クレジットカードなどを選択的に用いて支払い、決済する処理である。   The registered data is used for the settlement process in the settlement apparatus 30. The payment process is a process of paying and making a payment for a registered product by selectively using cash, electronic money, a credit card, or the like.

本実施の形態では、複数の精算装置30が存在するが、複数のうちのいずれか1台が、登録装置20において生成された商品登録データを用いて精算処理を実行する。複数の精算装置30のうちから、精算処理を実行させるべき精算装置30を指定する態様としては、下記の第1の指定態様と第2の指定態様が挙げられる。   In the present embodiment, there are a plurality of settlement apparatuses 30, but any one of the plurality performs a settlement process using the product registration data generated in the registration apparatus 20. Examples of a mode for designating the settlement device 30 that is to execute the settlement process among the plurality of settlement devices 30 include the following first designation mode and second designation mode.

第1の指定態様は、精算処理を実行させる精算装置30を、店員が登録装置20にて指定する態様である。
すなわち、店員が、精算装置30を指定する操作を登録装置20に対して行うことによって、複数の精算装置30のうちから精算処理を実行させる精算装置30を指定する。
なお、登録装置20において、各精算装置30の稼働状況を示した稼働情報を表示するようにし、登録装置20において、店員が精算装置30を指定する際に、各精算装置30の稼働状況を確認できるようにしてもよい。
A 1st designation | designated aspect is an aspect in which the shop assistant designates the payment apparatus 30 which performs a payment process with the registration apparatus 20. FIG.
That is, the store clerk performs an operation for designating the settlement apparatus 30 on the registration apparatus 20, thereby designating the settlement apparatus 30 that executes the settlement process from among the plurality of settlement apparatuses 30.
The registration device 20 displays the operation information indicating the operation status of each settlement device 30. When the clerk specifies the settlement device 30 in the registration device 20, the operation status of each settlement device 30 is confirmed. You may be able to do it.

店員が精算装置30を指定した場合には、LAN11を介して、登録装置20において生成された商品登録データを含む登録データが、指定された精算装置30に送信される。すなわち、登録装置20は、商品登録処理に続いて精算装置30が指定された場合には、指定された精算装置30に対し、当該商品登録処理に基づく商品登録データを含む登録データを送信する。
なお、本実施の形態では、登録装置20は、直接、精算装置30に登録データを送信するが、管理装置10を経由して、精算装置30に登録データを送信してもよい。
When the store clerk designates the settlement apparatus 30, registration data including product registration data generated in the registration apparatus 20 is transmitted to the designated settlement apparatus 30 via the LAN 11. That is, when the settlement apparatus 30 is designated following the product registration process, the registration apparatus 20 transmits registration data including product registration data based on the product registration process to the designated settlement apparatus 30.
In the present embodiment, the registration device 20 directly transmits the registration data to the payment device 30, but the registration data may be transmitted to the payment device 30 via the management device 10.

また、第2の指定態様は、精算処理用の媒体(お会計券(登録商標))を登録装置20から発行させ、店員から手渡しされたお会計券を、客が1つの精算装置30に読み取らせる態様である。
すなわち、客が、店員から手渡しされたお会計券を精算装置30に読み取らせることによって、複数の精算装置30のうちから精算処理を実行させる精算装置30を指定する。
お会計券には、発行元の登録装置20を示す登録装置IDと登録データとが、バーコード(一次元コード)または2次元コードのいずれかのコードの形式で印字(印刷)されている。精算装置30は、お会計券のコードを読み取ると、読み取ったコードにより示される登録データから商品登録データを取得する。
In the second designated mode, a settlement processing medium (accounting ticket (registered trademark)) is issued from the registration device 20, and the customer reads the billing certificate handed by the store clerk into one settlement device 30. It is a mode to make.
That is, the customer designates the settlement apparatus 30 that executes the settlement process from the plurality of settlement apparatuses 30 by causing the settlement apparatus 30 to read the bills handed over from the store clerk.
On the bill, a registration device ID indicating the registration device 20 of the issuer and registration data are printed (printed) in the form of a barcode (one-dimensional code) or a two-dimensional code. When the checkout device 30 reads the code of the check ticket, it acquires product registration data from the registration data indicated by the read code.

以降においては、本実施形態におけるPOSシステム1として、第1の指定態様により精算処理を実行させるべき精算装置30を指定するようにされている場合を主たる例として説明する。   In the following, a case will be described as a main example in which the POS system 1 in the present embodiment is configured to designate a settlement apparatus 30 that is to execute a settlement process according to a first designation mode.

精算装置30は、客の操作に応じて精算処理を実行する。また、精算装置30は、精算処理を終了した場合には、登録装置20に精算処理の終了を通知する。   The payment apparatus 30 executes a payment process according to the customer's operation. Further, when the settlement process is completed, the settlement apparatus 30 notifies the registration apparatus 20 of the termination of the settlement process.

次に、図2〜図4を参照して、登録装置20及び精算装置30の構成例について説明する。
図2は、登録装置20の構成例を示すブロック図である。図3は、精算装置30の構成例を示すブロック図である。図4は、登録装置20と精算装置30との外観例を示す斜視図である。
Next, configuration examples of the registration device 20 and the payment device 30 will be described with reference to FIGS.
FIG. 2 is a block diagram illustrating a configuration example of the registration device 20. FIG. 3 is a block diagram illustrating a configuration example of the settlement apparatus 30. FIG. 4 is a perspective view showing an example of the external appearance of the registration device 20 and the payment device 30.

登録装置20は、図2に示すように、CPU(Central Processing Unit)201と、記憶部202と、RAM(Random Access Memory)203と、スキャナ部204と、店員用表示部205と、客用表示部205aと、操作部206と、通信部207と、ブザー208と、印刷部209と、カードリーダ210を備える。これらは、バスを介して相互に通信可能である。   As shown in FIG. 2, the registration device 20 includes a CPU (Central Processing Unit) 201, a storage unit 202, a RAM (Random Access Memory) 203, a scanner unit 204, a store clerk display unit 205, and a customer display. A unit 205a, an operation unit 206, a communication unit 207, a buzzer 208, a printing unit 209, and a card reader 210. These can communicate with each other via a bus.

CPU201は、中央演算処理装置であり、記憶部202に記憶されているプログラムを読み出して実行することにより、登録装置20の動作を制御する。
記憶部202は、CPU201の補助記憶装置であって、プログラムをはじめとしてCPU201が利用する各種の情報を記憶する。
The CPU 201 is a central processing unit, and controls the operation of the registration device 20 by reading and executing a program stored in the storage unit 202.
The storage unit 202 is an auxiliary storage device of the CPU 201, and stores various types of information used by the CPU 201 including a program.

RAM203は、CPU201の主記憶装置であって、種々の情報を記憶する。例えば、RAM203は、管理装置10から取得した商品マスタや、商品登録処理後に生成された登録データなどを記憶する。
スキャナ部204は、商品に付されているバーコード(商品コード)を光学的に読み取る。
A RAM 203 is a main storage device of the CPU 201 and stores various information. For example, the RAM 203 stores a product master acquired from the management apparatus 10, registration data generated after product registration processing, and the like.
The scanner unit 204 optically reads a barcode (product code) attached to a product.

店員用表示部205は、タッチパネル(例えば、液晶タッチパネル)であり、店員用の種々の情報を表示する。
例えば、店員用表示部205は、商品情報(商品コード等)に関連付けられているプリセットボタンを配置した商品登録画面などを表示する。
The store clerk display unit 205 is a touch panel (for example, a liquid crystal touch panel), and displays various information for the store clerk.
For example, the store clerk display unit 205 displays a product registration screen on which preset buttons associated with product information (product code or the like) are arranged.

客用表示部205aは、客用の種々の情報を表示する。例えば、客用表示部205aは、登録した商品の価格等を表示する。客用表示部205aは、タッチパネル(例えば、液晶タッチパネル)であってもよい。   The customer display unit 205a displays various information for customers. For example, the customer display unit 205a displays the price of the registered product. The customer display unit 205a may be a touch panel (for example, a liquid crystal touch panel).

操作部206は、登録装置20を動作させるための各種の操作ボタン(小計キー、現計キー、置数キー、訂正キー、及びプリセットキー等)を備える。例えば、操作部206は、操作ボタン(プリセットキー)が操作されることにより、そのプリセットキーに予め設定登録されている商品情報(商品コード等)について、操作入力を受け付ける。   The operation unit 206 includes various operation buttons (such as a subtotal key, a current total key, a numeric key, a correction key, and a preset key) for operating the registration device 20. For example, when the operation button (preset key) is operated, the operation unit 206 receives an operation input for product information (product code or the like) preset and registered in the preset key.

通信部207は、LAN11を介して、他の装置と通信する。
ブザー208は、店員が操作を確認することが必要な場合などに、ブザー音を発生させる。
印刷部209は、必要に応じて媒体を印刷して発行する。例えば、印刷部209は、お会計券を印刷して発行することができる。
The communication unit 207 communicates with other devices via the LAN 11.
The buzzer 208 generates a buzzer sound when the store clerk needs to confirm the operation.
The printing unit 209 prints and issues a medium as necessary. For example, the printing unit 209 can print and issue a bill.

カードリーダ210は、例えばIC(Integra Circuit)カード形式のRFID(Radio Frequency Identifier)タグに対する情報の読み出しを行うデバイスである。   The card reader 210 is a device that reads information from an RFID (Radio Frequency Identifier) tag in an IC (Integra Circuit) card format, for example.

図4においては、スキャナ部204、店員用表示部205、操作部206、印刷部209及びカードリーダ210を含む登録装置20の外観例が示される。   In FIG. 4, an appearance example of the registration device 20 including the scanner unit 204, the store clerk display unit 205, the operation unit 206, the printing unit 209, and the card reader 210 is shown.

精算装置30は、図3に示すように、CPU301と、記憶部302と、RAM303と、スキャナ部304と、表示部305と、操作部306と、通信部307と、ブザー308と、印刷部309と、決済部310と、サインポール311と、人感知センサ312と、カードリーダ313とを備える。これらは、バスを介して相互に通信可能である。   As shown in FIG. 3, the settlement apparatus 30 includes a CPU 301, a storage unit 302, a RAM 303, a scanner unit 304, a display unit 305, an operation unit 306, a communication unit 307, a buzzer 308, and a printing unit 309. A settlement unit 310, a sign pole 311, a human sensor 312, and a card reader 313. These can communicate with each other via a bus.

CPU301は、中央演算処理装置であり、記憶部302に記憶されているプログラムを読み出して実行することにより、精算装置30の動作を制御する。
記憶部302は、CPU301の補助記憶装置であって、プログラムをはじめとしてCPU301が利用する各種の情報を記憶する。
The CPU 301 is a central processing unit, and controls the operation of the payment apparatus 30 by reading and executing a program stored in the storage unit 302.
The storage unit 302 is an auxiliary storage device of the CPU 301 and stores various types of information used by the CPU 301 including a program.

RAM303は、CPU301の主記憶装置であって、種々の情報を記憶する。例えば、RAM303は、管理装置10から取得した商品マスタや、登録装置20から取得した登録データを記憶する。
スキャナ部304は、例えば、お会計券に印刷されたコード(バーコードまたは2次元コード)や、会員カード等に付されているコード(会員コード)を光学的に読み取る。
A RAM 303 is a main storage device of the CPU 301 and stores various information. For example, the RAM 303 stores a product master acquired from the management apparatus 10 and registration data acquired from the registration apparatus 20.
The scanner unit 304 optically reads, for example, a code (bar code or two-dimensional code) printed on a check ticket or a code (member code) attached to a member card or the like.

表示部305は、タッチパネル(例えば、液晶タッチパネル)であり、種々の情報を表示する。例えば、表示部305は、合計金額などが表示される精算画面を表示する。   The display unit 305 is a touch panel (for example, a liquid crystal touch panel) and displays various information. For example, the display unit 305 displays a settlement screen on which the total amount is displayed.

操作部306は、精算装置30を動作させるための各種の操作ボタン(訂正キー及びプリセットキー等)を備える。例えば、操作部306は、操作ボタン(訂正キー)が操作されることにより、操作入力の訂正を受け付ける。   The operation unit 306 includes various operation buttons (such as a correction key and a preset key) for operating the settlement apparatus 30. For example, the operation unit 306 accepts correction of an operation input by operating an operation button (correction key).

通信部307は、LAN11を介して、他の装置と通信する。
ブザー308は、エラー等が発生した場合、エラーを報知するブザー音を発生させる。
印刷部309は、媒体を印刷して発行する。例えば、印刷部309は、精算処理(すなわち、商品の買上金額の決済)が終了した場合、客が持ち帰る精算済みレシートを印刷して発行する。
The communication unit 307 communicates with other devices via the LAN 11.
When an error or the like occurs, the buzzer 308 generates a buzzer sound that notifies the error.
The printing unit 309 prints and issues a medium. For example, when the settlement process (that is, settlement of the purchase price of the product) is completed, the printing unit 309 prints and issues a settlement receipt that the customer brings back.

決済部310は、決済(精算)に関する処理を行う。本実施形態における決済部310が対応可能な決済の種別としては、現金による決済と、クレジットカードの使用による決済と、電子マネーの使用による決済とのうちの少なくともいずれか1つである場合を例に挙げる。
現金による決済に対応するため、決済部310は、釣銭機を備える。釣銭機は、紙幣の投入及び排出をする紙幣投入口、硬貨を投入するための硬貨投入口、釣銭を排出する釣銭排出口を備えている。決済部310は、釣銭機によって、現金により決済を実行し、決済を実行した結果(例えば、決済が成立したか否かを示す情報)を、バスを介してCPU301に出力する。
また、クレジットカードの使用による決済に対応する場合、決済部310は、クレジットカードリーダを備え、クレジットカードリーダにより読み込まれた情報を利用して精算処理を行う。
また、電子マネーの使用による決済に対応する場合、決済部310は、電子マネーリーダを備え、電子マネーリーダにより読み込まれた情報を利用して精算処理を行う。
The settlement unit 310 performs processing related to settlement (settlement). An example of the type of payment that can be handled by the payment unit 310 in this embodiment is at least one of payment using cash, payment using a credit card, and payment using electronic money. To
In order to deal with cash settlement, the settlement unit 310 includes a change machine. The change machine includes a bill insertion slot for inserting and discharging bills, a coin insertion slot for inserting coins, and a change discharge outlet for discharging change. The settlement unit 310 performs settlement with cash using the change machine, and outputs a result of the settlement (for example, information indicating whether or not the settlement has been established) to the CPU 301 via the bus.
Further, in the case of dealing with settlement by using a credit card, the settlement unit 310 includes a credit card reader and performs settlement processing using information read by the credit card reader.
Further, in the case of dealing with settlement using electronic money, the settlement unit 310 includes an electronic money reader, and performs settlement processing using information read by the electronic money reader.

サインポール311は、複数色の表示灯を有し、それらの表示灯を点灯や点滅させることで、精算装置30が店員により指定された装置であることを示す情報を報知したり、操作可能である旨を報知したりする。
人感知センサ312は、精算装置30の正面の所定圏内に人物(客)がいることを検知するセンサである。
The sign pole 311 has indicator lights of a plurality of colors, and by lighting or blinking these indicator lights, information indicating that the settlement apparatus 30 is an apparatus designated by a store clerk can be notified or operated. Inform you that there is.
The person detection sensor 312 is a sensor that detects that a person (customer) is in a predetermined area in front of the checkout apparatus 30.

カードリーダ313は、例えばICカード形式のRFIDタグに対する情報の読み出しを行うデバイスである。   The card reader 313 is a device that reads information from, for example, an IC card type RFID tag.

図4においては、スキャナ部304、表示部305、操作部306、印刷部309、決済部310、サインポール311及びカードリーダ313などを含む精算装置30の外観構成が示される。   FIG. 4 shows an external configuration of the settlement apparatus 30 including a scanner unit 304, a display unit 305, an operation unit 306, a printing unit 309, a settlement unit 310, a sign pole 311, a card reader 313, and the like.

上記のような登録装置20と精算装置30とを備える本実施形態のPOSシステム1では、一旦、精算処理の指示を伴って登録装置20から精算装置30に出力した登録データ(第1の登録データの一例)について訂正が可能なように構成される。ここでの登録データの訂正とは、訂正対象の登録データに対して新たに商品を追加登録すること、あるいは訂正対象の登録データに含まれる登録済みの商品のうちから、一部の商品を取り消すこととを含む。換言すれば、登録データの訂正は、登録対象の登録データに対して、新たに追加登録された商品に関する登録データ(第2の登録データの一例)を追加するように、登録データを統合する処理を含む。あるいは、登録データの訂正は、登録対象の登録データから、取り消し対象として登録された1以上の商品を含む登録データ(第2の登録データの一例)に相当するデータ部分を削除するように、登録データを統合する処理を含む。   In the POS system 1 of the present embodiment including the registration device 20 and the payment device 30 as described above, the registration data (first registration data) once output from the registration device 20 to the payment device 30 with an instruction for the payment processing. The example is configured so that correction can be made. The correction of registration data here means adding new products to the registration data to be corrected, or canceling some of the registered products included in the registration data to be corrected. Including. In other words, the registration data correction is a process of integrating registration data so that registration data (an example of second registration data) relating to a newly additionally registered product is added to registration data to be registered. including. Alternatively, the registration data is corrected so that the data portion corresponding to registration data (an example of second registration data) including one or more products registered as cancellation targets is deleted from the registration data to be registered. Includes the process of integrating data.

登録データの訂正は、例えば以下のような操作によって行うことができる。つまり、店員は、精算装置に出力済みの登録データを登録装置に呼び戻すための呼び戻し操作を行う。呼び戻し操作は、例えば未精算取引の一覧を表示させ、表示された未精算一覧から取引を選択し、呼び戻しの実行を指示するという一連の操作を含む。そして、店員は、登録データの呼び戻しの後において、呼び戻された登録データを訂正対象として商品の追加登録や商品の取り消しなどを指示する操作を行う。
しかしながら、上記のような登録データの訂正の操作は比較的煩雑であるといえる。この点で、登録データの訂正に関する操作をさらに簡易なものとして、店員の作業の負担軽減や効率化が図られることが好ましい。
そこで、本実施形態のPOSシステム1としては、以下に説明する操作手順によって登録データの訂正が行われるように構成される。
The registration data can be corrected by the following operation, for example. That is, the store clerk performs a recall operation for recalling the registration data that has been output to the checkout device to the registration device. The recall operation includes, for example, a series of operations of displaying a list of unsettled transactions, selecting a transaction from the displayed unsettled list, and instructing execution of the recall. Then, after the recall of the registration data, the store clerk performs an operation for instructing additional registration of the product or cancellation of the product with the recalled registration data as a correction target.
However, it can be said that the operation of correcting the registration data as described above is relatively complicated. In this respect, it is preferable that the operation for correcting the registered data is further simplified, so that the burden on the clerk's work is reduced and the efficiency is improved.
Therefore, the POS system 1 of the present embodiment is configured such that the registered data is corrected by the operation procedure described below.

ここでの登録データの訂正の操作手順の説明あたっては、具体的に以下の状況となった場合を例に挙げる。つまり、客が買上対象の商品を2つのカゴに容れていた場合に、登録装置20を操作する店員が、1カゴ目の商品の登録を完了させた段階で、1取引が完了したものと判断して精算装置30を指定する操作を行って、登録データを指定の精算装置30に送信させた。この後、店員は、次の取引として2カゴ目の商品をいくつか登録する操作を行ったが、まだ2カゴ目の商品で未登録の商品が残っている段階で、先に送信させしまった登録データと同じ取引であることに気付いた。そこで、店員は、1カゴ目の商品に対応の精算装置30に送信済みの登録データについて、2カゴ目の商品が追加登録されるように訂正しようとする。   In the description of the operation procedure for correcting the registered data here, a specific case will be described as an example. In other words, when the customer holds the product to be purchased in two baskets, it is determined that one transaction has been completed when the store clerk operating the registration device 20 completes the registration of the first product. Then, an operation for designating the settlement apparatus 30 was performed, and the registration data was transmitted to the designated settlement apparatus 30. After this, the store clerk performed an operation to register several items in the second basket as the next transaction. However, when the unregistered item still remains in the second item, it was sent first. I noticed that it was the same transaction as the registration data. Therefore, the store clerk tries to correct the registration data transmitted to the settlement apparatus 30 corresponding to the first product so that the second product is additionally registered.

図5を参照して、店員が、1カゴ目の登録データを訂正するための操作例について説明する。同図においては、店員用表示部205にて、商品登録画面上に重畳されるように精算装置選択ダイアログボックスDB20が表示された状態が示されている。商品登録画面は、1取引に対応して商品を登録する操作を行っている場合に対応して表示される操作画面である。精算装置選択ダイアログボックスDB20は、訂正対象の登録データが送信された先の精算装置30を選択するための操作が行われるダイアログボックスである。   With reference to FIG. 5, an operation example for the store clerk to correct the registered data of the first car will be described. In the figure, a state in which the settlement apparatus selection dialog box DB20 is displayed on the salesclerk display unit 205 so as to be superimposed on the product registration screen is shown. The product registration screen is an operation screen displayed in response to an operation of registering a product corresponding to one transaction. The settlement apparatus selection dialog box DB 20 is a dialog box in which an operation for selecting the settlement apparatus 30 to which the correction target registration data is transmitted is performed.

上記の事例の状況のもとで、店員が2カゴ目の商品の登録を開始したときには、店員用表示部205においては、2カゴ目の商品の登録状況を示す商品登録画面が表示されており、この段階では、精算装置選択ダイアログボックスDB20は表示されていない。   Under the situation of the above case, when the clerk starts to register the second product, the clerk display unit 205 displays a product registration screen indicating the registration status of the second product. At this stage, the settlement apparatus selection dialog box DB20 is not displayed.

ここで、同図の商品登録画面の内容は、2カゴ目の商品における2つ目までの商品を登録した段階に対応している。つまり、同図の商品登録画面における登録商品リスト領域AR11には、2カゴ目の商品のうち、「商品A」、「商品B」の順で2つの商品が登録されたことが示されている。また、登録商品領域AR12には、最後に登録された「商品B」についての情報が示されている。また、合計金額領域AR13においては、これまでに登録された商品の総数が「2」であり、これら2つの商品の合計金額が1900円であることが示されている。
また、商品登録画面においては、精算装置選択ボタンBT1−1〜BT1−3と、合算ボタンBT2と、取消ボタンBT3とが配置されている。精算装置選択ボタンBT1−1〜BT1−3は、精算装置30を選択する操作が行われるボタンである。精算装置選択ボタンBT1−1からBT1−3は、それぞれ、精算装置30−1〜30−3に対応する。つまり、精算装置選択ボタンBT1−1が操作されれば精算装置30−1が選択され、精算装置選択ボタンBT1−2が操作されれば精算装置30−2が選択され、精算装置選択ボタンBT1−3が操作されれば精算装置30−3が選択される。
精算装置選択ボタンBT1−1〜BT1−3は、1取引に応じた精算処理を実行させる精算装置30を指定する精算装置指定操作に用いられる。さらに、本実施形態における精算装置選択ボタンBT1−1〜BT1−3は、訂正対象の登録データを精算処理対象として記憶している精算装置30を指定する操作にも用いられる。
Here, the content of the product registration screen in FIG. 6 corresponds to the stage in which up to the second product in the second product is registered. That is, in the registered product list area AR11 on the product registration screen of FIG. 8, it is shown that two products are registered in the order of “product A” and “product B” among the products in the second basket. . In addition, in the registered product area AR12, information about “product B” registered last is shown. In the total amount area AR13, the total number of products registered so far is “2”, and the total amount of these two products is 1900 yen.
In addition, on the product registration screen, settlement apparatus selection buttons BT1-1 to BT1-3, a summation button BT2, and a cancel button BT3 are arranged. The settlement apparatus selection buttons BT1-1 to BT1-3 are buttons on which an operation for selecting the settlement apparatus 30 is performed. The settlement apparatus selection buttons BT1-1 to BT1-3 correspond to the settlement apparatuses 30-1 to 30-3, respectively. That is, if the settlement apparatus selection button BT1-1 is operated, the settlement apparatus 30-1 is selected, and if the settlement apparatus selection button BT1-2 is operated, the settlement apparatus 30-2 is selected, and the settlement apparatus selection button BT1- If 3 is operated, the settlement apparatus 30-3 is selected.
The settlement apparatus selection buttons BT1-1 to BT1-3 are used for a settlement apparatus designating operation for designating a settlement apparatus 30 that executes a settlement process according to one transaction. Further, the settlement apparatus selection buttons BT1-1 to BT1-3 in the present embodiment are also used for an operation of designating the settlement apparatus 30 that stores the registration data to be corrected as the settlement process target.

合算ボタンBT2は、訂正対象の登録データについて、商品登録中の取引に対応する登録データを追加(合算)するように訂正したい場合に、店員が操作するボタンである。
取消ボタンBT3は、訂正対象の登録データについて、取り消し対象として登録された商品を取り消すように訂正したい場合に、店員が操作するボタンである。
The addition button BT2 is a button operated by the store clerk when it is desired to correct the registration data to be corrected so as to add (add) the registration data corresponding to the transaction under product registration.
The cancel button BT3 is a button operated by the store clerk when it is desired to correct the registration data to be corrected so as to cancel the product registered as the cancellation target.

店員は、2カゴ目の商品の一部までを登録した段階で、現在の商品登録中の取引が、先に送信させてしまった登録データと同じ取引であることに気付く。そこで、店員は、1カゴ目に対応して精算装置30に送信済みの登録データについて、2カゴ目に対応して登録された商品を追加するように訂正しようとする。そこで、店員は、商品登録画面における合算ボタンBT2に対する操作を行う。   At the stage where the store clerk registers up to a part of the second product, the store clerk notices that the current transaction for registering the product is the same transaction as the registration data that was previously transmitted. Therefore, the store clerk tries to correct the registration data that has been transmitted to the checkout apparatus 30 corresponding to the first basket so as to add products registered corresponding to the second basket. Therefore, the store clerk performs an operation on the summation button BT2 on the product registration screen.

合算ボタンBT2が操作されたことに応じて、登録装置20は、同図に示すように、商品登録画面上に重畳させるように精算装置選択ダイアログボックスDB20を表示させる。
精算装置選択ダイアログボックスDB20においては、精算装置選択ボタンBT21−1〜BT21−3及びキャンセルボタンBT22が配置されている。
精算装置選択ボタンBT21−1〜BT21−3は、商品登録中の取引に対応する登録データの統合先(合算先)となる登録データを記憶している精算装置30を選択する操作が行われるボタンである。精算装置選択ボタンBT21−1、BT21−2、BT21−3は、それぞれ、精算装置30−1、30−2、30−3に対応する。なお、以降の説明にあたり、精算装置選択ボタンBT21−1、BT21−2、BT21−3について特に区別しない場合には、精算装置選択ボタンBT21と記載する。
キャンセルボタンBT22は、合算をキャンセルする場合に操作されるボタンである。
In response to the operation of the addition button BT2, the registration device 20 displays the adjustment device selection dialog box DB20 so as to be superimposed on the product registration screen as shown in FIG.
In the settlement apparatus selection dialog box DB20, settlement apparatus selection buttons BT21-1 to BT21-3 and a cancel button BT22 are arranged.
The settlement apparatus selection buttons BT21-1 to BT21-3 are buttons for performing an operation of selecting the settlement apparatus 30 that stores registration data that is an integration destination (summation destination) of registration data corresponding to a transaction during product registration. It is. The settlement apparatus selection buttons BT21-1, BT21-2, and BT21-3 correspond to the settlement apparatuses 30-1, 30-2, and 30-3, respectively. In the following description, the adjustment device selection buttons BT21-1, BT21-2, and BT21-3 are referred to as the adjustment device selection button BT21 unless otherwise distinguished.
The cancel button BT22 is a button operated when canceling the addition.

なお、現在において使用中の状態(受信された登録データについて処理は開始しているが精算処理は未完の状態)の精算装置30に対応する精算装置選択ボタンBT21に対応させて、処理対象の登録データに対応する合計金額が表示されてもよい。このような合計金額の表示の態様の一例としては、例えば精算装置選択ボタンBT21に付すように表示されるバッジなどを挙げることができる。
また、例えば未処理の登録データを記憶していない精算装置30は、そもそも、商品登録中の取引に対応する登録データの統合先(合算先)となる登録データを記憶している精算装置30として選択対象にはならない。そこで、例えば、選択対象とならない精算装置30に対応する精算装置選択ボタンBT21と、選択対象となる精算装置30に対応する精算装置選択ボタンBT21とで視覚的に区別が容易なように表示の態様を変更してもよい。例えば、選択対象となる精算装置30に対応する精算装置選択ボタンBT21については、選択対象とならない精算装置30に対応する精算装置選択ボタンBT21よりも目立つように、サイズを大きくしたり、目立つ色とするように変更することができる。
It should be noted that registration of the processing target is performed in association with the settlement apparatus selection button BT21 corresponding to the settlement apparatus 30 that is currently in use (the process for the received registration data has been started but the settlement process has not been completed). The total amount corresponding to the data may be displayed. As an example of such a display mode of the total amount, for example, a badge displayed so as to be attached to the settlement apparatus selection button BT21 can be cited.
In addition, for example, a settlement apparatus 30 that does not store unprocessed registration data is originally a settlement apparatus 30 that stores registration data that is an integration destination (summation destination) of registration data corresponding to a transaction during product registration. It cannot be selected. Therefore, for example, a display mode is provided so that the settlement apparatus selection button BT21 corresponding to the settlement apparatus 30 that is not the selection target and the settlement apparatus selection button BT21 corresponding to the settlement apparatus 30 that is the selection target are visually distinguishable. May be changed. For example, the settlement apparatus selection button BT21 corresponding to the settlement apparatus 30 to be selected is increased in size or has a conspicuous color so that it is more prominent than the settlement apparatus selection button BT21 corresponding to the settlement apparatus 30 that is not the selection target. Can be changed to.

この場合、店員は、精算装置選択ボタンBT21のうちで、訂正対象の登録データ、即ち、1カゴ目の商品に対応する登録データを精算処理対象として記憶している精算装置30に対応する精算装置選択ボタンBT21に対する操作を行う。
精算装置選択ボタンBT21に対する操作が行われたことに応じて、登録装置20は、操作された精算装置選択ボタンBT21が対応する精算装置30に、精算処理対象として記憶している登録データの要求を送信する。登録データの要求を受信した精算装置30は、自己が精算処理対象として記憶していた登録データを登録装置20に対して送信する。この際、精算装置30は、送信した登録データを消去する、あるいは精算処理の対象から除外するようにしてよい。また、精算装置30は、送信した登録データを対象とする精算処理を中止する。
In this case, the clerk selects the adjustment data corresponding to the adjustment device 30 that stores the registration data to be corrected, i.e., the registration data corresponding to the first product as the adjustment processing object, among the adjustment device selection buttons BT21. An operation is performed on the selection button BT21.
In response to the operation performed on the settlement apparatus selection button BT21, the registration apparatus 20 sends a request for registration data stored as a settlement process target to the settlement apparatus 30 corresponding to the operated settlement apparatus selection button BT21. Send. The settlement apparatus 30 that has received the request for registration data transmits the registration data that it has stored as a settlement process target to the registration apparatus 20. At this time, the settlement apparatus 30 may delete the transmitted registration data or exclude it from the target of the settlement process. Further, the settlement apparatus 30 stops the settlement process for the transmitted registration data.

登録装置20は、要求に応答して精算装置30から送信された登録データを、訂正対象の登録データとして取得する。登録装置20は、取得された訂正対象の登録データに対して、2カゴ目に対応して商品登録中の登録データを追加するように統合(合算)する。
上記のように登録データの統合を行った後、登録装置20は、統合後の登録データの内容が反映された商品登録画面を表示する。
図6は、統合後の登録データの内容が反映された商品登録画面の一例を示している。同図の商品登録画面においては、統合後の登録データが以下のように反映されている。即ち、登録商品リスト領域AR11には、これまでの商品の登録結果として、1カゴ目に対応する1つ目の「商品D」と2つ目の「商品E」とに続けて、2カゴ目に対応して1つ目として登録された「商品A」が3つ目の商品として登録され、さらに2カゴ目に対応して2つ目として登録された「商品B」が4つ目の商品として登録されたことが示されている。
なお、この場合の登録商品リスト領域AR11については、同図にも示されるように、精算装置30から呼び戻した訂正対象の登録データに対応する商品(即ち、1カゴ目に対応して登録された商品)の項目と、商品登録中の登録データに対応する商品(即ち、2カゴ目に対応して登録された商品)の項目とで、例えば背景色を異ならせるなどして表示の態様を変更してもよい。このように表示の態様を変更することで、店員は、精算装置30から呼び戻した登録データに対応する商品と、商品登録中の取引のもとでこれまでに登録された商品とを容易に区別することができる。
なお、同図の例では、登録商品リスト領域AR11における商品の項目の配列順は、1カゴ目に対応して登録された商品、2カゴ目に対応して登録された商品、の順序となっており、商品登録が行われた取引の時系列(古い順)に従っている。しかしながら、登録商品リスト領域AR11における商品の項目の配列順は、上記とは逆に、2カゴ目に対応して登録された商品、1カゴ目に対応して登録された商品、のように商品登録が行われた取引の新しい順に従ってもよい。この場合、1カゴ目と2カゴ目とを通じた商品の登録順がそのまま逆となるように商品の項目が配置されてもよいし、1カゴ目に対応して登録された商品のグループと2カゴ目に対応して登録された商品のグループとの順序が逆となるようにされたうえで、各グループにおける商品の項目の配列順については登録順に従うようにされてもよい。
また、登録商品領域AR12には、最後に登録された「商品B」についての情報が示される。合計金額領域AR13においては、これまでに登録された商品の総数が「4」であり、これら4つの商品の合計金額が3900円であることが示されている。
登録装置20は、同図の商品登録画面の表示とともに、2カゴ目の商品の登録操作の受け付けを再開する。そこで、店員は、さらに2カゴ目に入っている未登録の商品を登録する操作を行っていくことができる。登録装置20は、商品を登録する操作が行われるごとに、登録された商品を統合後の登録データに追加していく。そして、例えば2カゴ目の商品の全てについての登録が完了し、小計操作が行われると、登録装置20は、例えば訂正対象の登録データの送信元の精算装置30に対して、2カゴ目の全ての商品の登録までが反映された、訂正後の登録データ(訂正登録データ)を送信する。このとき送信される訂正登録データは、1カゴ目と2カゴ目とに容れられていた商品が1取引分として登録された内容を有する。なお、訂正登録データを精算装置30に送信するにあたっては、再度、店員が精算装置指定操作を行って、訂正登録データの送信先の精算装置30を、精算装置30−1〜30−3のうちから選択するようにしてもよい。
The registration device 20 acquires the registration data transmitted from the settlement device 30 in response to the request as registration data to be corrected. The registration device 20 integrates (adds) the acquired registration data to be corrected so as to add registration data that is being registered for the product corresponding to the second basket.
After integrating the registration data as described above, the registration device 20 displays a product registration screen that reflects the contents of the registration data after integration.
FIG. 6 shows an example of a product registration screen that reflects the contents of the registration data after integration. In the product registration screen of the figure, the registration data after integration is reflected as follows. In other words, in the registered product list area AR11, as a result of registration of the products so far, the first “product D” corresponding to the first basket and the second “product E” are followed by the second basket. “Product A”, registered as the first corresponding to the product, is registered as the third product, and “Product B”, registered as the second corresponding to the second basket, is the fourth product. As registered.
In this case, as shown in the figure, the registered product list area AR11 is registered in correspondence with the product corresponding to the registration data to be corrected, which is recalled from the settlement apparatus 30 (ie, registered in the first basket). The display mode is changed, for example, by changing the background color between the item of (product) and the item of the product corresponding to the registration data being registered (that is, the product registered corresponding to the second basket). May be. By changing the display mode in this way, the store clerk can easily distinguish between the product corresponding to the registration data recalled from the checkout device 30 and the product registered so far under the transaction during product registration. can do.
In the example shown in the figure, the arrangement order of the items of the items in the registered item list area AR11 is the order of the items registered corresponding to the first basket and the items registered corresponding to the second basket. And follow the timeline (oldest first) of the transactions in which the product was registered. However, the arrangement order of the items of the items in the registered item list area AR11 is opposite to the above, and the items such as the item registered corresponding to the second basket and the item registered corresponding to the first basket. You may follow the new order of transactions that have been registered. In this case, the item of the product may be arranged so that the registration order of the product through the first basket and the second basket is reversed as it is, or the group of products registered corresponding to the first basket and 2 The order of the product items registered in correspondence with the baskets may be reversed, and the arrangement order of the items of the products in each group may follow the registration order.
In addition, in the registered product area AR12, information on “product B” registered last is shown. In the total amount area AR13, the total number of products registered so far is “4”, and the total amount of these four products is 3900 yen.
The registration device 20 resumes accepting the registration operation of the second product together with the display of the product registration screen of FIG. Therefore, the store clerk can further perform an operation of registering unregistered products in the second basket. The registration device 20 adds the registered product to the integrated registration data every time an operation for registering the product is performed. Then, for example, when the registration for all the products of the second basket is completed and the subtotal operation is performed, the registration device 20 sends the second basket to the settlement device 30 that is the source of the registration data to be corrected, for example. The corrected registration data (corrected registration data) reflecting the registration of all products is transmitted. The correction registration data transmitted at this time has a content in which the products contained in the first basket and the second basket are registered as one transaction. When transmitting the correction registration data to the settlement apparatus 30, the store clerk again performs the settlement apparatus designation operation, and the settlement apparatus 30 that is the transmission destination of the correction registration data is selected from the settlement apparatuses 30-1 to 30-3. You may make it select from.

図7(a)は、1カゴ目の商品に対応して先に精算装置30に送信された登録データに基づいて精算装置30の表示部305にて表示される、精算画面の態様例を示している。同図は、客に支払金額を提示して、支払金額が投入されるのを待機している状態における精算画面が示されている。具体的に、同図の精算が面においては、1カゴ目に容れられた商品の登録に応じた支払金額の合計が2000円であることを示すとともに、支払いのための現金を決済部310の貨幣投入口(紙幣投入口及び硬貨投入口)に投入することを客に促すメッセージが表示されている。
また、精算画面においては、「お買上一覧」ボタンBT41が配置されている。客は、精算対象の取引において登録された商品の一覧を確認したい場合に「お買上一覧」ボタンBT41を操作すればよい。「お買上一覧」ボタンBT41が操作されると、精算画面上に買上一覧画面(図示は省略する)が表示される。お買上一覧画面においては、現在において精算対象となっている取引に対応する登録データに基づいて、登録された商品のリストが示される。客は、お買上一覧画面を見ることで、登録された商品を個々に確認できる。表示されたお買上一覧画面は、例えばお買上一覧画面に配置された所定のボタン(例えば、「戻る」ボタン)が操作されることによって消去され、精算画面が表示された状態に戻る。
FIG. 7A shows an example of a settlement screen displayed on the display unit 305 of the settlement apparatus 30 based on the registration data previously transmitted to the settlement apparatus 30 corresponding to the first product. ing. The figure shows a payment screen in a state where the payment amount is presented to the customer and waiting for the payment amount to be input. Specifically, in the settlement of the figure, it indicates that the sum of the payment amount according to the registration of the product accepted in the first basket is 2000 yen, and the cash for the payment of the settlement unit 310 A message prompting the customer to insert the money into the money slot (banknote slot and coin slot) is displayed.
In addition, a “purchase list” button BT41 is arranged on the checkout screen. The customer only has to operate the “purchase list” button BT41 in order to confirm a list of products registered in the transaction to be settled. When the “purchase list” button BT41 is operated, a purchase list screen (not shown) is displayed on the settlement screen. On the purchase list screen, a list of registered products is shown based on the registration data corresponding to the transaction currently being settled. Customers can check the registered products individually by looking at the purchase list screen. The displayed purchase list screen is erased, for example, by operating a predetermined button (for example, a “return” button) arranged on the purchase list screen, and returns to the state in which the settlement screen is displayed.

図7(b)は、前述のように1カゴ目の商品に対応する登録データについて、2カゴ目の商品の登録を追加するように訂正された訂正登録データに基づいて表示される精算画面の態様例を示している。
最終的に、2カゴ目の商品の追加登録に応じた合計金額は3000円であった。このため、訂正登録データによっては、1カゴ目の商品の合計金額である2000円に、2カゴ目に容れられていた商品の合計金額である3000円が合算された、5000円の合計金額が示されている。同図の精算画面においては、このように合算によって得られた5000円の合計金額が示される。
また、同図の精算画面においては、合計金額の表示位置の下側の位置にて、「(2000円+3000円)」のように、合計金額について、1カゴ目に対応する金額と、2カゴ目に対応する金額との内訳が示されている。このような表示により、客等は、精算画面において示されている合計金額が登録データの合算後のものであることを把握でき、さらに、1カゴ目と2カゴ目とのそれぞれに対応する登録商品の合計金額を把握できる。なお、このような合計金額についての統合前の2つの取引ごとに対応する金額の内訳の表示は省略されてもよい。
客は、同図の精算画面に従って支払金額を投入し、精算を行う。つまり、客は、1カゴ目と2カゴ目とに容れられていた商品に対応する精算を一回で済ませることができる。
FIG. 7B shows the settlement screen displayed based on the corrected registration data corrected so as to add the registration of the second product for the registration data corresponding to the first product as described above. The example of an aspect is shown.
Finally, the total amount corresponding to the additional registration of the second basket product was 3000 yen. For this reason, depending on the correction registration data, the total amount of 5000 yen, which is the total amount of the product of the second basket and 3000 yen that is the total amount of the product that was included in the second basket, is added to the total amount of 2000 yen that is the first product. It is shown. In the settlement screen of the same figure, the total amount of 5000 yen obtained by the addition is shown.
In the settlement screen of the same figure, at the lower position of the display position of the total amount, the total amount is equivalent to the first amount and the second amount, such as “(2000 yen + 3000 yen)”. A breakdown with the amount corresponding to the eye is shown. With such a display, the customer can grasp that the total amount shown on the settlement screen is the sum of the registration data, and further, registration corresponding to each of the first and second baskets. Know the total price of the product. In addition, the display of the breakdown of the amount corresponding to each of the two transactions before integration for such total amount may be omitted.
The customer enters the payment amount according to the settlement screen shown in the figure and performs settlement. In other words, the customer can complete the checkout corresponding to the merchandise contained in the first and second baskets at a time.

なお、同図のように、統合後の登録データに対応する精算画面に配置される「お買上一覧」ボタンBT41に対する操作に応じて表示されるお買上一覧画面においては、商品のリストについて、1カゴ目に対応する商品(訂正対象の登録データに対応する商品)と2カゴ目に対応する商品(商品登録中の取引のもとで登録された商品)とに対応させて表示の態様を変更するようにしてよい。これにより、客等は、商品ごとに1カゴ目と2カゴ目とのいずれに対応して登録されたものであるのかを容易に把握できる。   As shown in the figure, in the purchase list screen that is displayed in response to an operation on the “purchase list” button BT41 arranged on the checkout screen corresponding to the registration data after integration, Change the display mode corresponding to the product corresponding to the basket (the product corresponding to the registration data to be corrected) and the product corresponding to the second basket (the product registered under the transaction during product registration) You may do it. Thereby, a customer etc. can grasp easily whether it is registered corresponding to either 1st basket or 2nd basket for every goods.

なお、精算装置選択ダイアログボックスDB20におけるいずれの精算装置選択ボタンBT21に対する操作も行われず、キャンセルボタンBT22に対する操作が行われた場合、登録データの訂正は行われない。店員は、合算ボタンBT2が操作される直前まで商品登録中であった取引における商品の登録を再開することができる。   Note that no operation is performed on any settlement apparatus selection button BT21 in the settlement apparatus selection dialog box DB20, and when an operation is performed on the cancel button BT22, registration data is not corrected. The store clerk can resume the registration of the product in the transaction in which the product was being registered until immediately before the addition button BT2 was operated.

なお、商品登録画面において、登録装置20にて最後に商品登録が完了しているが精算装置30での精算が完了していない取引(直前取引)に対応して、登録データを呼び戻すためのボタン(直前呼び戻しボタン)が配置されてもよい。店員は、訂正の申し出を受けた取引が、自分が操作する登録装置20に対応する直前取引であった場合、精算装置選択ダイアログボックスDB20から精算装置30を選択する操作を行うことなく、そのまま直前呼び戻しボタンを操作すればよい。直前呼び戻しボタンが操作されたことに応じて、登録装置20は、直前取引に対応する登録データを呼び戻して商品登録中の登録データと統合を行ってよい。
呼び戻しは、登録装置20から精算装置30に送信された登録データであって、精算装置30にて未処理の登録データが対象となる。このために、呼び戻しは、登録装置20にて最後に商品登録が完了した取引、即ち直前取引について行われることが多い。そこで、上記のように直前呼び戻しボタンを設け、直前取引に対応する登録データの呼び戻しを、1回のボタン操作で行えるようにすることで、呼び戻しの操作の効率化が図られる。
In addition, on the product registration screen, a button for recalling registration data corresponding to a transaction for which the product registration has been completed at the registration device 20 at the end but the settlement at the settlement device 30 has not been completed (immediate transaction). (Previous recall button) may be arranged. If the transaction for which the correction request is received is the immediately preceding transaction corresponding to the registration device 20 operated by the store clerk, the store clerk immediately before the operation without selecting the settlement device 30 from the settlement device selection dialog box DB20. Just operate the recall button. In response to the operation of the immediately preceding recall button, the registration device 20 may recall the registration data corresponding to the immediately preceding transaction and integrate it with the registration data during product registration.
The recall is registration data transmitted from the registration apparatus 20 to the settlement apparatus 30, and registration data that has not been processed by the settlement apparatus 30 is targeted. For this reason, the recall is often performed for a transaction for which product registration has been completed last in the registration device 20, that is, a previous transaction. Therefore, by providing the previous recall button as described above so that the registered data corresponding to the previous transaction can be recalled by a single button operation, the efficiency of the recall operation can be improved.

あるいは、例えば合算ボタンBT2に対する操作などにより登録データの合算が宣言されたことに応じて、直前取引に対応する登録データを商品登録中の取引に対応する登録データに対する合算対象としてよいか否かを店員に問い合わせるダイアログを表示してもよい。この場合、ダイアログに対して直前取引に対応する登録データを合算対象とすることを指定する操作(例えば、「はい」ボタンに対する操作)が行われれば、そのまま直前取引に対応する登録データを商品登録中の取引に対応する登録データに合算する処理が登録装置20により実行される。一方、ダイアログに対して直前取引に対応する登録データを合算対象としないことを指定する操作(例えば、「いいえ」ボタンに対する操作)が行われ他場合には、登録装置20において、例えば精算装置選択ダイアログボックスDB20などのように、合算対象の登録データを指定するための操作画面が表示されればよい。   Alternatively, whether or not registration data corresponding to the immediately preceding transaction may be added to registration data corresponding to the transaction under product registration in response to the declaration of the sum of registration data due to, for example, an operation on the sum button BT2. You may display the dialog which inquires a store clerk. In this case, if an operation for specifying that the registration data corresponding to the immediately preceding transaction is to be added to the dialog (for example, an operation on the “Yes” button) is performed, the registration data corresponding to the immediately preceding transaction is directly registered as a product. The registration device 20 executes a process of adding the registration data corresponding to the transaction in the registration. On the other hand, when an operation for specifying that the registration data corresponding to the immediately preceding transaction is not to be added to the dialog (for example, an operation on the “No” button) is performed, the registration device 20 selects, for example, a settlement device. An operation screen for designating registration data to be added may be displayed, such as the dialog box DB20.

また、商品の取り消しについても、上記の合算に準じた操作によって行うことができる。つまり、商品登録中において、店員は、取消指示操作として、取消対象商品を登録する操作を行ったうえで、商品登録画面において配置される取消ボタンBT3に対する操作を行う。
上記の取消指示操作に応じて、登録装置20は、精算装置選択ダイアログボックスDB20を表示する。店員は、精算装置選択ダイアログボックスDB20において配置される精算装置選択ボタンBT21のうちから、商品の取り消しの対象とされた登録データを精算処理の対象として記憶している精算装置30に対応する精算装置選択ボタンBT21に対する操作を行う。
精算装置選択ボタンBT21に対する操作に応じて、登録装置20は、操作された精算装置選択ボタンBT21に対応する精算装置30から、精算対象として記憶している登録データを訂正対象として取得する。この場合にも、要求に応答して登録データを送信した精算装置30は、送信した登録データを消去する、あるいは精算処理の対象から除外するようにしてよい。また、精算装置30は、送信した登録データを対象とする精算処理を中断させる。
そして、登録装置20は、訂正対象の登録データから取消対象商品を取り消す取消処理を実行する。登録装置20は、取消処理により変更された登録データを精算装置30に送信する。
Moreover, cancellation of goods can also be performed by operation according to said total. That is, during the product registration, the clerk performs an operation on the cancel button BT3 arranged on the product registration screen after performing an operation of registering the cancel target product as a cancel instruction operation.
In response to the cancellation instruction operation, the registration device 20 displays the settlement device selection dialog box DB20. The clerk selects the payment device selection button BT21 arranged in the payment device selection dialog box DB20, and the payment device corresponding to the payment device 30 that stores the registration data that is the object of product cancellation as the payment processing target. An operation is performed on the selection button BT21.
In response to an operation on the settlement apparatus selection button BT21, the registration apparatus 20 acquires registration data stored as a settlement target from the settlement apparatus 30 corresponding to the operated settlement apparatus selection button BT21 as a correction target. Also in this case, the settlement apparatus 30 that has transmitted the registration data in response to the request may delete the transmitted registration data or exclude it from the settlement process target. Further, the settlement apparatus 30 interrupts the settlement process for the transmitted registration data.
And the registration apparatus 20 performs the cancellation process which cancels cancellation object goods from the registration data of correction object. The registration device 20 transmits the registration data changed by the cancellation process to the settlement device 30.

図8のフローチャートを参照して、本実施形態の登録装置20と精算装置30とが登録データの訂正に関連して実行する処理手順例について説明する。
まず、登録装置20の処理について説明する。
ステップS101:登録装置20は、統合指示操作が行われるのを待機している。ここでの統合指示操作は、合算により登録データを訂正する場合には、商品登録中における合算ボタンBT2に対する操作、合算ボタンBT2に対する操作に応じて表示された精算装置選択ダイアログボックスDB20における精算装置選択ボタンBT21に対する操作とによる一連の操作である。
また、統合指示操作は、商品の取り消しにより登録データを訂正する場合には、取消対象の商品を登録する操作、取消ボタンBT3に対する操作、当該取消ボタンBT3に対する操作に応じて表示された精算装置選択ダイアログボックスDB20における精算装置選択ボタンBT21に対する操作とによる一連の操作である。
With reference to the flowchart of FIG. 8, an example of a processing procedure executed by the registration device 20 and the settlement device 30 according to the present embodiment in association with correction of registration data will be described.
First, the processing of the registration device 20 will be described.
Step S101: The registration device 20 is waiting for an integration instruction operation. In this integration instruction operation, when the registration data is corrected by addition, the adjustment device selection in the adjustment device selection dialog box DB20 displayed according to the operation on the addition button BT2 during the product registration and the operation on the addition button BT2 is selected. This is a series of operations by operating the button BT21.
Further, when the registration data is corrected by canceling the product, the integration instruction operation selects the settlement device displayed according to the operation for registering the product to be canceled, the operation for the cancel button BT3, and the operation for the cancel button BT3. This is a series of operations by operating the settlement apparatus selection button BT21 in the dialog box DB20.

ステップS102:統合指示操作が行われたことに応じて、登録装置20は、統合指示操作において操作された精算装置選択ボタンBT21が対応する精算装置30に対して、精算処理対象の登録データを要求する登録データ要求を送信する。   Step S102: In response to the integration instruction operation being performed, the registration device 20 requests registration data to be processed for the adjustment device 30 corresponding to the adjustment device selection button BT21 operated in the integration instruction operation. Send a registration data request.

ステップS103:登録装置20は、登録データ要求の送信に応答して精算装置30から送信された登録データを受信すると、受信された登録データを訂正対象とする登録データの統合処理を実行する。
ステップS103における統合処理は、合算による訂正の場合には、統合指示操作が行われる直前まで商品登録中であった取引に応じた登録データが示す商品を訂正対象の登録データに追加する処理を含む。また、ステップS103における統合処理は、この後において再開された商品登録操作によって登録された商品を登録データに追加する処理を含めてもよい。また、ここでの登録データの統合処理は、商品の取り消しによる訂正の場合には、訂正対象の登録データから、取消対象として登録された商品を削除する処理を含む。
Step S103: When the registration device 20 receives the registration data transmitted from the settlement device 30 in response to the transmission of the registration data request, the registration device 20 executes a registration data integration process for correcting the received registration data.
In the case of correction by addition, the integration process in step S103 includes a process of adding the product indicated by the registration data corresponding to the transaction that was being registered until the integration instruction operation is performed to the registration data to be corrected. . In addition, the integration process in step S103 may include a process of adding products registered by the product registration operation resumed thereafter to the registration data. In addition, the registration process of registration data here includes a process of deleting a product registered as a cancellation target from registration data to be corrected in the case of correction by cancellation of the product.

ステップS104:ステップS103による統合処理が完了したことに応じて、登録装置20は、統合後の登録データの内容が反映された商品登録画面(図6)を表示し、統合処理の直前まで実行していた商品登録操作の受け付けを再開する。登録装置20は、商品登録操作に応じて商品登録処理を実行する。   Step S104: In response to the completion of the integration process in step S103, the registration device 20 displays a product registration screen (FIG. 6) reflecting the contents of the registration data after integration, and executes until just before the integration process. Resume accepting product registration operations. The registration device 20 executes a product registration process in response to a product registration operation.

ステップS105:店員は、登録データ統合後の商品登録操作により、残りの登録対象の商品の全てについて登録を完了すると、例えば小計操作を行う。小計操作が行われたことに応じて、登録装置20は、訂正登録データとともに、精算処理の実行を指示する精算指示を精算装置30に送信する。訂正登録データは、ステップS103による統合処理により得られた統合後の登録データに対して、ステップS104による商品登録処理によって登録された商品のデータがさらに含まれた登録データである。前述のように、精算指示の送信先の精算装置30は、訂正対象の登録データの送信元の精算装置30であるが、店員の精算装置指定操作によって指定された精算装置30であってもよい。   Step S105: The clerk performs, for example, a subtotal operation when the registration is completed for all the remaining registration target products by the product registration operation after the registration data integration. In response to the subtotal operation being performed, the registration device 20 transmits to the payment device 30 a payment instruction that instructs execution of the payment processing together with the corrected registration data. The corrected registration data is registration data that further includes product data registered by the product registration process in step S104 with respect to the registration data after the integration obtained by the integration process in step S103. As described above, the settlement apparatus 30 that is the transmission destination of the settlement instruction is the settlement apparatus 30 that is the transmission source of the registration data to be corrected, but may be the settlement apparatus 30 that is designated by the clerk's settlement apparatus designation operation. .

次に、精算装置30の処理について説明する。
ステップS201:精算装置30は、ステップS102により登録装置20から送信される登録データ要求が受信されるのを待機している。
ステップS202:精算装置30は、登録データ要求が受信されると、自己が処理対象として記憶している登録データを登録装置20に送信する。
ステップS203:また、精算装置30は、登録データの送信に応じて、送信した登録データの精算処理を中止する。
Next, the process of the payment apparatus 30 will be described.
Step S201: The checkout apparatus 30 stands by for receiving a registration data request transmitted from the registration apparatus 20 in step S102.
Step S202: When the registration data request is received, the settlement apparatus 30 transmits the registration data stored therein as a processing target to the registration apparatus 20.
Step S203: Further, the settlement apparatus 30 stops the settlement process for the transmitted registration data in response to the transmission of the registration data.

ステップS301:また、精算装置30は、ステップS105により登録装置20から送信される精算指示が受信されるのを待機している。
ステップS302:精算装置30は、精算指示が受信されると、受信された精算指示とともに送信された訂正登録データを処理対象とする精算処理の実行を開始する。これにより、精算装置30の表示部305においては、例えば図7(b)に示したように訂正登録データの内容が反映された精算画面が表示される。
Step S301: In addition, the settlement apparatus 30 is waiting for the settlement instruction transmitted from the registration apparatus 20 in step S105.
Step S302: When the settlement instruction is received, the settlement apparatus 30 starts executing the settlement process for the correction registration data transmitted together with the received settlement instruction. Thereby, on the display unit 305 of the settlement apparatus 30, for example, as shown in FIG. 7B, a settlement screen reflecting the contents of the correction registration data is displayed.

<第2実施形態>
続いて、第2実施形態について説明する。先の第1実施形態では、登録装置20が、訂正対象の登録データを取得して統合処理を実行するように構成される。これに対して、本実施形態においては、精算装置30が、訂正対象の登録データを取得して統合処理を実行するように構成される。
Second Embodiment
Next, the second embodiment will be described. In the first embodiment, the registration device 20 is configured to acquire the registration data to be corrected and execute the integration process. On the other hand, in the present embodiment, the settlement apparatus 30 is configured to acquire the registration data to be corrected and execute the integration process.

図9のフローチャートを参照して、本実施形態の登録装置20と精算装置30とが登録データの訂正に関連して実行する処理手順例について説明する。
まず、登録装置20の処理について説明する。
ステップS401:登録装置20は、統合指示操作が行われるのを待機している。ここでの統合指示操作は、先の第1実施形態と同様でよい。つまり、本実施形態においても、登録データの訂正(合算または商品の取り消し)のために店員が行う操作手順は第1実施形態と同じでよい。
ステップS402:統合指示操作が行われたことに応じて、登録装置20は、統合指示操作において操作された精算装置選択ボタンBT21が対応する精算装置30に対して、精算処理対象の登録データの訂正を要求する登録データ訂正要求を送信する。
登録データ訂正要求には、精算装置30が実行する登録データの統合に利用する差分登録データが含まれる。
差分登録データは、合算による訂正の場合には、統合指示操作が行われる直前まで商品登録中であった取引に対応する登録データである。また、統合指示操作が行われる直前まで商品登録中であった取引に対応する登録データを含む登録データ訂正要求を送信した後に商品登録の操作が再開された場合、再開後において登録された商品を示す差分登録データを含む登録データ訂正要求がさらに送信されるようにしてもよい。
また、差分登録データは、取消による訂正の場合には、取り消し対象として登録された商品に関する情報(商品識別情報や価格)を含む。
With reference to the flowchart of FIG. 9, an example of a processing procedure executed by the registration apparatus 20 and the settlement apparatus 30 according to the present embodiment in relation to correction of registration data will be described.
First, the processing of the registration device 20 will be described.
Step S401: The registration device 20 waits for an integration instruction operation. The integration instruction operation here may be the same as in the first embodiment. That is, also in this embodiment, the operation procedure performed by the store clerk for correction of registration data (addition or cancellation of merchandise) may be the same as that in the first embodiment.
Step S402: In response to the integration instruction operation being performed, the registration device 20 corrects the registration data to be adjusted for the adjustment device 30 corresponding to the adjustment device selection button BT21 operated in the integration instruction operation. The registration data correction request for requesting is sent.
The registration data correction request includes differential registration data used for integration of registration data executed by the settlement apparatus 30.
In the case of correction by summation, the difference registration data is registration data corresponding to a transaction for which a product was being registered until immediately before the integration instruction operation was performed. In addition, if the product registration operation is resumed after sending a registration data correction request that includes registration data corresponding to the transaction that was under product registration until just before the integration instruction operation is performed, A registration data correction request including the difference registration data shown may be further transmitted.
In addition, in the case of correction by cancellation, the difference registration data includes information (product identification information and price) relating to a product registered as a cancellation target.

次に、精算装置30の処理について説明する。
ステップS501:精算装置30は、ステップS402により登録装置20から送信された登録データ訂正要求が受信されるのを待機している。
ステップS502:精算装置30は、登録データ訂正要求が受信されると、訂正対象の登録データを処理対象として実行していた精算処理を一時保留(一時停止)する。
ステップS503:また、精算装置30は、精算処理が保留された状態のもとで、自己が処理対象として記憶している登録データを訂正対象として、受信された登録データ訂正要求に含まれる差分登録データ(第2の登録データ)を利用して、登録データの統合処理を実行する。
ここでの登録データの統合処理は、合算による訂正の場合には、差分登録データを訂正対象の登録データに追加する処理を含む。また、ここでの登録データの統合処理は、商品の取り消しによる訂正の場合には、訂正対象の登録データから、差分登録データが示す取消対象として登録された商品を削除する処理を含む。
ステップS504:精算装置30は、ステップS503による登録データの統合処理が終了すると、統合後(訂正後)の登録データの内容が反映されるように精算画面の内容を変更のうえ、一時保留させていた精算処理を再開させる。
Next, the process of the payment apparatus 30 will be described.
Step S501: The settlement apparatus 30 waits for reception of the registration data correction request transmitted from the registration apparatus 20 in step S402.
Step S502: When the registration data correction request is received, the settlement apparatus 30 temporarily holds (suspends) the settlement process that has been executed with the registration data to be corrected as a processing target.
Step S503: In addition, the checkout apparatus 30 sets the registration data stored as a processing target in the state where the checkout processing is suspended as a correction target, and includes the difference registration included in the received registration data correction request. Using the data (second registration data), registration data integration processing is executed.
The registration data integration processing here includes processing for adding the difference registration data to the correction target registration data in the case of correction by addition. Also, the registration data integration processing here includes processing for deleting a product registered as a cancellation target indicated by differential registration data from the registration data to be corrected in the case of correction by cancellation of the product.
Step S504: Upon completion of the registration data integration process in step S503, the settlement apparatus 30 changes the contents of the settlement screen to reflect the contents of the registration data after integration (after correction), and temporarily holds the settlement screen. Restart the checkout process.

本実施形態の構成のもとでは、訂正対象の登録データを処理対象として精算処理を行っている精算装置30が登録データの訂正を行って、訂正後の精算処理をそのまま引き継いで実行できる。これにより、客は、同じ精算装置30を使用して訂正前の精算を行っていた状態から、例えば入金した金額のリセットなどのやり直しの操作を行うことなく、例えば追加の金額を入金したりすることで、引き続き訂正後の精算を行っていくことができる。   Under the configuration of the present embodiment, the settlement apparatus 30 that performs the settlement process using the registration data to be corrected as the processing target can correct the registration data and take over the corrected settlement process as it is. Thereby, the customer deposits an additional amount, for example, without performing a redo operation such as resetting the deposited amount, for example, from the state where the settlement is performed using the same settlement device 30. In this way, it is possible to continue the settlement after correction.

<第3実施形態>
続いて、第3実施形態について説明する。本実施形態においては、登録装置20と精算装置30に対して上位の情報処理装置である管理装置10が、訂正対象の登録データを取得して統合処理を実行するように構成される。
<Third Embodiment>
Subsequently, the third embodiment will be described. In the present embodiment, the management apparatus 10 that is a higher-level information processing apparatus with respect to the registration apparatus 20 and the settlement apparatus 30 is configured to acquire registration data to be corrected and execute integration processing.

図10のフローチャートを参照して、本実施形態の登録装置20と精算装置30とが実行する処理手順例について説明する。
まず、登録装置20の処理について説明する。
ステップS601:登録装置20は、統合指示操作が行われるのを待機している。本実施形態において、統合指示操作を含め、登録データの訂正(合算または商品の取り消し)のために店員が行う操作手順は、先の第1実施形態と同様でよい。
ステップS602:統合指示操作が行われたことに応じて、登録装置20は、管理装置10に精算処理対象の登録データの訂正を要求する登録データ訂正要求を送信する。
本実施形態の登録データ訂正要求には、先の第2実施形態の場合と同様に、精算装置30が実行する登録データの統合に利用する差分登録データが含まれる。また、登録データ訂正要求には、統合指示操作において操作された精算装置選択ボタンBT21が対応する精算装置30を示す精算装置指定情報が含まれる。
With reference to the flowchart of FIG. 10, an example of a processing procedure executed by the registration device 20 and the payment device 30 of this embodiment will be described.
First, the processing of the registration device 20 will be described.
Step S601: The registration device 20 waits for an integration instruction operation. In the present embodiment, the operation procedure performed by the store clerk for correction of registration data (addition or cancellation of merchandise) including the integration instruction operation may be the same as in the first embodiment.
Step S602: In response to the integration instruction operation being performed, the registration device 20 transmits a registration data correction request for requesting correction of the registration data to be processed to the management device 10.
The registration data correction request of this embodiment includes differential registration data used for integration of registration data executed by the settlement apparatus 30 as in the case of the second embodiment. Further, the registration data correction request includes payment device designation information indicating the payment device 30 to which the payment device selection button BT21 operated in the integration instruction operation corresponds.

次に、管理装置10の処理について説明する。
ステップS701:精算装置30は、ステップS402により登録装置20から送信された登録データ訂正要求が受信されるのを待機している。
Next, processing of the management apparatus 10 will be described.
Step S701: The payment apparatus 30 waits for reception of a registration data correction request transmitted from the registration apparatus 20 in step S402.

ステップS702:登録データ訂正要求が受信されたことに応じて、管理装置10は、登録データ訂正要求に含まれる差分登録データと、精算装置指定情報とを取得する。
そのうえで、管理装置10は、取得した精算装置指定情報が示す精算装置30に対して、精算処理対象の登録データを要求する登録データ要求を送信する。
Step S702: In response to the reception of the registration data correction request, the management apparatus 10 acquires the difference registration data included in the registration data correction request and the settlement apparatus designation information.
In addition, the management apparatus 10 transmits a registration data request for requesting the registration data to be settled to the settlement apparatus 30 indicated by the acquired settlement apparatus designation information.

ステップS703:管理装置100は、登録データ要求の送信に応答して精算装置30から送信された登録データを受信すると、受信された登録データを訂正対象とする登録データの統合処理を実行する。
ここでの登録データの統合処理は、登録データ訂正要求から取得された差分登録データが、合算による訂正に対応するものである場合には、差分登録データが示す商品を訂正対象の登録データに追加する処理を含む。また、登録データの統合処理は、差分登録データが、商品の取り消しによる訂正に対応するものである場合には、訂正対象の登録データから、差分登録データが示す取消対象の商品を削除する処理を含む。
Step S703: When the management apparatus 100 receives the registration data transmitted from the settlement apparatus 30 in response to the transmission of the registration data request, the management apparatus 100 executes an integration process of registration data with the received registration data as a correction target.
The registration data integration process here adds the product indicated by the differential registration data to the registration data to be corrected if the differential registration data obtained from the registration data correction request corresponds to correction by addition. Processing to include. In addition, the registration data integration process, when the difference registration data corresponds to the correction by the cancellation of the product, a process of deleting the cancellation target product indicated by the difference registration data from the correction target registration data Including.

ステップS704:ステップS703による統合処理が完了したことに応じて、管理装置10は、ステップS703による統合処理により得られた訂正登録データとともに、精算処理の実行を指示する精算指示を精算装置30に送信する。
この場合において、精算指示の送信先の精算装置30は、訂正対象の登録データの送信元の精算装置30であってもよいし、例えば、精算装置30の使用状況などに基づいて管理装置10が選択した精算装置30であってもよい。
Step S704: In response to the completion of the integration process in step S703, the management apparatus 10 transmits to the payment apparatus 30 a payment instruction instructing execution of the payment process together with the correction registration data obtained by the integration process in step S703. To do.
In this case, the settlement apparatus 30 that is the transmission destination of the settlement instruction may be the settlement apparatus 30 that is the transmission source of the registration data to be corrected. For example, the management apparatus 10 may use the settlement apparatus 30 based on the usage status of the settlement apparatus 30. The selected settlement apparatus 30 may be used.

次に、精算装置30の処理について説明する。
ステップS801:精算装置30は、ステップS702により管理装置10から送信される登録データ要求が受信されるのを待機している。
ステップS802:精算装置30は、登録データ要求が受信されると、自己が処理対象として記憶している登録データを管理装置10に送信する。
ステップS803:また、精算装置30は、登録データの送信に応じて、送信した登録データの精算処理を中止する。
Next, the process of the payment apparatus 30 will be described.
Step S801: The payment apparatus 30 waits for reception of a registration data request transmitted from the management apparatus 10 in step S702.
Step S <b> 802: When the registration data request is received, the settlement apparatus 30 transmits the registration data stored as a processing target to the management apparatus 10.
Step S803: Further, the settlement apparatus 30 stops the settlement process for the transmitted registration data in response to the transmission of the registration data.

ステップS901:また、精算装置30は、ステップS704により管理装置10から送信される精算指示が受信されるのを待機している。
ステップS902:精算装置30は、精算指示が受信されると、受信された精算指示とともに送信された訂正登録データを処理対象とする精算処理の実行を開始する。
Step S901: Further, the settlement apparatus 30 is on standby until a settlement instruction transmitted from the management apparatus 10 is received in step S704.
Step S902: When the settlement instruction is received, the settlement apparatus 30 starts executing the settlement process for the correction registration data transmitted together with the received settlement instruction.

本実施形態においても、精算指示の送信先の精算装置30を訂正対象の登録データの送信元の精算装置30とした場合には、第2実施形態と同様に、訂正対象の登録データを処理対象として精算処理を行っている精算装置30が登録データの訂正を行って、訂正後の精算処理をそのまま引き継いで実行できる。   Also in the present embodiment, when the settlement apparatus 30 that is the transmission destination of the settlement instruction is the settlement apparatus 30 that is the transmission source of the registration data to be corrected, the registration data to be corrected is processed as in the second embodiment. As a result, the settlement apparatus 30 that performs the settlement process corrects the registered data, and the settlement process after the correction can be carried over as it is.

<変形例>
以下、本実施形態の変形例について説明する。
[第1変形例]
登録データの統合に際して店員が行う操作としては、図5により説明した上記各実施形態の例に限定されるものではなく、例えば以下のような操作であってもよい。
図11は、本変形例に対応する商品登録画面と、商品登録画面上に表示される合算確認ダイアログボックスDB30の態様例を示している。同図の商品登録画面においては、図5の商品登録画面において配置されていた合算ボタンBT2と取消ボタンBT3とが省略されている。
<Modification>
Hereinafter, modifications of the present embodiment will be described.
[First Modification]
The operation performed by the store clerk when integrating the registration data is not limited to the example of each embodiment described above with reference to FIG. 5, and may be the following operation, for example.
FIG. 11 shows an example of the product registration screen corresponding to the present modification and the addition confirmation dialog box DB 30 displayed on the product registration screen. In the product registration screen of FIG. 5, the addition button BT2 and the cancel button BT3 arranged on the product registration screen of FIG. 5 are omitted.

合算確認ダイアログボックスDB30は、登録中の取引に応じた商品の合算を行うか否かの意思確認を店員に対して行うためのダイアログボックスである。
合算確認ダイアログボックスDB30においては、「合算する」ボタンBT31とキャンセルボタンBT32とが配置されている。「合算する」ボタンBT31は、合算を指示する場合に操作されるボタンである。キャンセルボタンBT32は、合算をキャンセルする場合に操作されるボタンである。
The summation confirmation dialog box DB 30 is a dialog box for confirming with the store clerk whether or not to sum the products according to the transaction being registered.
In the summation confirmation dialog box DB30, a “summing up” button BT31 and a cancel button BT32 are arranged. The “add” button BT31 is a button that is operated when adding is instructed. The cancel button BT32 is a button operated when canceling the addition.

本変形例において、商品登録中の取引に対応する登録データを、精算装置30にて記憶されている登録データに統合(合算)したい場合、店員は、商品登録中の状態のまま(即ち、小計操作などを行わないまま)、商品登録中の取引に対応する登録データとの統合対象となる登録データを記憶する精算装置30を選択する操作を行う。具体的には、商品登録画面における精算装置選択ボタンBT1(BT1−1、BT1−2、BT1−3)のうちから、統合対象となる登録データを記憶する精算装置30に対応する精算装置選択ボタンBT1に対する操作を行う。   In this modified example, when the registration data corresponding to the transaction during product registration is to be integrated (summed) into the registration data stored in the settlement apparatus 30, the store clerk remains in the product registration state (ie, subtotal The operation of selecting the settlement apparatus 30 that stores the registration data to be integrated with the registration data corresponding to the transaction during product registration is performed. Specifically, the settlement apparatus selection button corresponding to the settlement apparatus 30 that stores the registration data to be integrated among the settlement apparatus selection buttons BT1 (BT1-1, BT1-2, BT1-3) on the product registration screen. Perform operations on BT1.

精算装置選択ボタンBT1に対する操作に応じて、登録装置20は、図11に示すように、商品登録画面上に重畳させるように合算確認ダイアログボックスDB30を表示させる。
合算確認ダイアログボックスDB30が表示された状態のもとで、店員は、このまま合算を行ってもよい場合には、「合算する」ボタンBT31に対する操作を行う。「合算する」ボタンBT31に対する操作が行われたことに応じて、登録装置20は、合算確認ダイアログボックスDB30の表示前に操作された精算装置選択ボタンBT1が対応する精算装置30から訂正対象の登録データを取得する。
登録装置20は、取得された訂正対象の登録データに対して、商品登録中の登録データを追加するように統合する。つまり、登録装置20は、合算処理を行う。
合算処理を行った後、登録装置20は、精算装置選択ボタンBT1の操作が行われる直前まで商品登録中であった取引に応じた商品の登録操作の受け付けを再開し、商品の登録操作が行われるごとに、登録された商品を統合後の登録データに追加していく。このようにして訂正登録データに商品を追加していくことができる。
そして、商品の登録が完了すると、店員は精算装置指定操作を行う。登録装置20は、精算装置指定操作により指定された精算装置30に対して、訂正登録データを送信する。
このような本変形例の構成によっても、店員は、精算装置30に送信済みの登録データの訂正にあたり、未精算一覧画面の表示を伴う呼び戻し操作を行う必要が無く、登録データを訂正する際の操作が簡易となる。
In response to the operation on the settlement apparatus selection button BT1, the registration apparatus 20 displays the summation confirmation dialog box DB30 so as to be superimposed on the product registration screen as shown in FIG.
In the state where the summation confirmation dialog box DB30 is displayed, the store clerk performs an operation on the “summation” button BT31 when the summation may be performed as it is. In response to the operation on the “add” button BT31, the registration device 20 registers the correction target from the adjustment device 30 corresponding to the adjustment device selection button BT1 operated before the display of the addition confirmation dialog box DB30. Get the data.
The registration device 20 integrates the acquired registration target registration data so as to add registration data during product registration. That is, the registration device 20 performs a summing process.
After performing the summation process, the registration device 20 resumes accepting the product registration operation corresponding to the transaction for which the product was being registered until immediately before the adjustment device selection button BT1 is operated, and the product registration operation is performed. Each time the product is registered, the registered product is added to the integrated registration data. In this way, products can be added to the correction registration data.
When the registration of the product is completed, the store clerk performs a settlement apparatus designation operation. The registration device 20 transmits the corrected registration data to the settlement device 30 designated by the settlement device designation operation.
Even with this configuration of this modification, the store clerk does not need to perform a recall operation with display of the unsettled list screen when correcting the registration data that has been transmitted to the settlement apparatus 30, and when the registration data is corrected. Operation is simplified.

なお、キャンセルボタンBT32に対する操作が行われた場合、合算は行われることなく、店員は、精算装置選択ボタンBT1の操作が行われる直前まで商品登録中であった取引についての商品の登録を再開することができる。   When the operation on the cancel button BT32 is performed, the summation is not performed, and the store clerk resumes the registration of the product for the transaction for which the product was being registered until immediately before the adjustment device selection button BT1 is operated. be able to.

また、商品の取り消しについても、本変形例の合算に準じた操作によって行うことができる。つまり、商品登録中において、店員は、取消対象商品を登録する操作を行う。そのうえで、店員は、精算装置選択ボタンBT1(BT1−1、BT1−2、BT1−3)のうちから、取消対象商品の取り消しが行われる登録データを記憶する精算装置30に対応する精算装置選択ボタンBT1に対する操作を行う。
精算装置選択ボタンBT1に対する操作が行われたことに応じて、登録装置20は、商品登録画面上に重畳させるように取消確認ダイアログボックスを表示させる。取消確認ダイアログボックスは、図11の合算確認ダイアログボックスDB30に準じて、取り消しを指示する取消実行ボタンと、キャンセルを指示するキャンセルボタンとが配置された態様であればよい。
取消実行ボタンが操作されると、登録装置20は、取消確認ダイアログボックスの表示前に操作された精算装置選択ボタンBT1に対応する精算装置30から訂正対象の登録データを取得する。登録装置20は、統合処理として、取得された登録データから取消対象商品を取り消す取消処理を実行する。登録装置20は、取消処理により変更された登録データを精算装置30に送信する。
Further, the cancellation of the merchandise can also be performed by an operation according to the summation of the present modification. That is, during the product registration, the store clerk performs an operation for registering the cancellation target product. In addition, the clerk selects the settlement apparatus selection button corresponding to the settlement apparatus 30 that stores registration data for canceling the cancellation target product from the settlement apparatus selection buttons BT1 (BT1-1, BT1-2, BT1-3). Perform operations on BT1.
In response to the operation on the settlement apparatus selection button BT1, the registration apparatus 20 displays a cancellation confirmation dialog box so as to be superimposed on the product registration screen. The cancel confirmation dialog box may be an aspect in which a cancel execution button for instructing cancellation and a cancel button for instructing cancellation are arranged in accordance with the summation confirmation dialog box DB 30 of FIG. 11.
When the cancel execution button is operated, the registration device 20 acquires registration data to be corrected from the payment device 30 corresponding to the payment device selection button BT1 operated before the cancellation confirmation dialog box is displayed. As the integration process, the registration device 20 executes a cancellation process for canceling the cancellation target product from the acquired registration data. The registration device 20 transmits the registration data changed by the cancellation process to the settlement device 30.

[第2変形例]
これまでの説明では、店員は、2カゴ目の商品の一部までを登録した段階で、現在の商品登録中の取引が、先に送信した1カゴ目の登録データと同じ取引であることに気付いた場合に、合算ボタンBT2に対する操作(例えば第1実施形態)や精算装置選択ボタンBT1(第1変形例)に対する操作等による統合指示の操作を行っていた。これにより、登録装置20は、呼び戻した登録データと、商品登録中の登録データと統合を行い、統合結果が反映された商品登録画面を表示させ、例えば2カゴ目の商品の登録が再開できるようにしていた。
これに対して、例えば以下のような操作により登録データの統合が行われるようにしてよい。つまり、店員は、2カゴ目の商品の一部までを登録した段階で、現在の商品登録中の取引が、先に送信した1カゴ目の登録データと同じ取引であることに気付いたとしても、統合指示の操作を行うことなく、そのまま2カゴ目に対応する商品登録の操作を行う。そして、店員は、2カゴ目の商品の登録操作が完了した段階で、例えば合算ボタンBT2等に対する統合指示の操作を行う。そして、このような統合指示の操作に応じて、POSシステム1において、1カゴ目に対応する訂正対象の登録データと、2カゴ目に対応する登録データとの統合に関する処理が行われ、統合後の登録データに基づく精算処理が精算装置30にて行われるようにする。このような構成の場合には、例えば図6に示すような統合後の登録データが反映された商品登録画面の表示を省略することができる。
[Second Modification]
In the explanation so far, at the stage where the store clerk has registered up to a part of the product of the second basket, the transaction that is currently being registered is the same transaction as the registration data of the first basket that was transmitted earlier. When noticed, an operation of integration instruction is performed by an operation on the summation button BT2 (for example, the first embodiment) or an operation on the settlement apparatus selection button BT1 (first modification). As a result, the registration device 20 integrates the recalled registration data with the registration data during product registration, and displays a product registration screen reflecting the integration result so that, for example, registration of the second product can be resumed. I was doing.
On the other hand, for example, registration data may be integrated by the following operation. In other words, even if the store clerk registers up to a part of the second product, even if he notices that the transaction currently being registered is the same transaction as the first registration data sent earlier. The product registration operation corresponding to the second basket is performed without performing the operation of the integration instruction. Then, at the stage where the registration operation for the second product is completed, the store clerk performs, for example, an integration instruction operation on the summing button BT2 or the like. In response to the operation of such integration instruction, the POS system 1 performs processing related to the integration of the registration data to be corrected corresponding to the first basket and the registration data corresponding to the second basket. The settlement process based on the registered data is performed by the settlement apparatus 30. In the case of such a configuration, for example, the display of the product registration screen reflecting the integrated registration data as shown in FIG. 6 can be omitted.

[第3変形例]
本実施形態においては、取引単位で管理を行うために取引ごとに一意となる取引番号(取引識別子)が与えられる。そのうえで、訂正(統合)される前の段階での商品登録中の取引は、精算装置30に送信済みの登録データに対応する取引とは異なる取引として管理されている。従って、統合される前の段階での商品登録中の取引には、精算装置30に送信済みの訂正対象の登録データに対応する取引とは異なる取引番号が付与されている。統合後の登録データについてどのように取引番号を設定すべきかについては、以下のようにいくつかの例を挙げることができる。
まず、統合前の2つの登録データのそれぞれに付与された取引番号のうちのいずれかを統合後の登録データの取引番号としてもよい。
また、統合前の2つの登録データのそれぞれに付与された取引番号とのいずれとも異なる新規の取引番号を生成し、生成した新規の取引番号を統合後の登録データに付与してもよい。
また、取引番号は、取引の特定のために精算装置30から発行される精算済みレシートに印刷される。取引番号を精算済みレシートに印刷するにあたっては、統合後の登録データに付与した取引番号のみを印刷してもよいし、統合前の2つの登録データのそれぞれに付与された取引番号も印刷してよい。
[Third Modification]
In the present embodiment, a unique transaction number (transaction identifier) is given for each transaction in order to perform management in transaction units. In addition, the transaction during product registration at the stage before correction (integration) is managed as a transaction different from the transaction corresponding to the registration data transmitted to the settlement apparatus 30. Accordingly, a transaction number that is different from the transaction corresponding to the registration data to be corrected that has been transmitted to the settlement apparatus 30 is given to the transaction during product registration at the stage before the integration. There are several examples of how transaction numbers should be set for registered data after integration.
First, one of the transaction numbers assigned to each of the two registration data before integration may be used as the transaction number of the registration data after integration.
Alternatively, a new transaction number different from any of the transaction numbers assigned to each of the two registration data before integration may be generated, and the generated new transaction number may be assigned to the registration data after integration.
Further, the transaction number is printed on a payment receipt issued from the payment device 30 for specifying the transaction. When printing the transaction number on the payment receipt, you may print only the transaction number assigned to the registration data after integration, or print the transaction number assigned to each of the two registration data before integration. Good.

[第4変形例]
上記各実施形態及び変形例においては、精算装置30に送信済みの登録データのうちの1つを訂正対象として、1つの訂正対象の登録データに対して、商品登録中の取引に対応する登録データを統合する場合を例に挙げている。
しかしながら、本実施形態においては、精算装置30に送信済みの登録データのうちの複数を訂正対象として、複数の訂正対象の登録データと、商品登録中の取引に対応する登録データとを統合するようにしてもよい。
このような構成とすることで、以下のような例に対応できる。客が3つのカゴに買上商品を分けていた場合において、1カゴ目の商品に対応する登録データと、2カゴ目の商品に対応する登録データとを、それぞれ個別の取引として精算装置30に送信した。そして、3カゴ目の商品のうちの一部商品を登録した段階で、3つのカゴの商品が同じ取引に対応することに気付いた。このような場合、本変形例の構成であれば、1カゴ目から3カゴ目までのそれぞれに対応する登録データを統合して1つの取引にまとめるように訂正することが可能になる。
[Fourth Modification]
In each of the above-described embodiments and modifications, one of the registration data transmitted to the settlement apparatus 30 is set as a correction target, and registration data corresponding to a transaction during product registration is performed for one correction target registration data. The case of integrating is taken as an example.
However, in the present embodiment, a plurality of pieces of registration data transmitted to the settlement apparatus 30 are targeted for correction, and a plurality of pieces of registration data to be corrected and registration data corresponding to a transaction during product registration are integrated. It may be.
By adopting such a configuration, the following example can be handled. When the customer divides the purchased product into three baskets, the registration data corresponding to the first basket product and the registration data corresponding to the second basket product are transmitted to the checkout device 30 as individual transactions. did. Then, at the stage of registering some of the products in the third basket, he realized that the products in the three baskets correspond to the same transaction. In such a case, with the configuration of this modification, it is possible to correct the registration data corresponding to each of the first to third baskets so as to be integrated into one transaction.

[第5変形例]
本実施形態の登録データの訂正は、以下のような場合にも対応できる。つまり、登録装置20を操作する店員が1取引に対応する商品の登録を完了させ、登録データを精算装置30に送信させた後に、客が、商品券、クーポン券あるいはポイントカードのポイントなどの有価媒体の使用などを申し出るような場合がある。このような場合に、店員は、有価媒体の使用を宣言する操作を行ったうえで、上記実施形態にて説明した操作手順に準じた操作により有価媒体の使用に応じた登録データの訂正を指示する。
訂正の指示に応じて、登録データの訂正を行う主体となる装置(登録装置20、精算装置30、または管理装置10)は、訂正対象の登録データにおいて示される合計金額(支払金額)から、有価媒体の使用に応じた金額を減算するように統合処理を行う。この場合には、有価媒体の使用に応じた金額を示す情報が第2の登録データとなる。
[Fifth Modification]
The correction of registered data according to the present embodiment can be applied to the following cases. That is, after the clerk operating the registration device 20 completes the registration of the product corresponding to one transaction and sends the registration data to the settlement device 30, the customer can use the valuables such as points on the gift certificate, coupon ticket or point card. There may be cases where you are asked to use media. In such a case, the store clerk performs an operation for declaring the use of the valuable medium, and then instructs the correction of the registered data according to the use of the valuable medium by an operation according to the operation procedure described in the above embodiment. To do.
In response to the correction instruction, the apparatus (the registration apparatus 20, the settlement apparatus 30, or the management apparatus 10) that performs the correction of the registered data determines the value from the total amount (payment amount) indicated in the registration data to be corrected. The integration process is performed so as to subtract the amount corresponding to the use of the medium. In this case, information indicating the amount corresponding to the use of the valuable medium is the second registration data.

また、訂正対象の登録データから商品を取り消す登録データの訂正は、精算装置30にて客が電子マネーを利用して精算を行おうとしたところ電子マネーの残高が不足していたために、電子マネーの残高に収まるように登録済みの商品のうちから客が選んだ商品を取り消すような場合にも対応して行われてよい。   In addition, the correction of the registration data for canceling the product from the registration data to be corrected is because the balance of the electronic money is insufficient when the customer uses the electronic money at the settlement apparatus 30 to perform the settlement. This may be done in response to a case where a customer selects a product selected from among registered products so as to fit in the balance.

[第6変形例]
また、これまでの説明において、登録データの訂正を指示する操作は登録装置20にて行われるようにされた場合を例に挙げている。しかしながら、登録データの訂正を指示する操作は、例えば精算装置30にて行われるようにしてもよい。この場合、登録データの訂正を指示する操作を店員が行うようにされればよいが、例えば客が行えるように構成することもできる。
[Sixth Modification]
In the description so far, the case where the operation for instructing the correction of the registration data is performed by the registration device 20 is taken as an example. However, the operation for instructing the correction of the registered data may be performed by the settlement apparatus 30, for example. In this case, the store clerk only needs to be instructed to correct the registered data. However, for example, the customer can also be configured to perform the operation.

[第7変形例]
なお、上記各実施形態において、複数の精算装置30のうちから精算処理を実行させる精算装置30を指定する態様としては、精算処理を実行させる精算装置30を、店員が登録装置20にて指定する態様(第1の指定態様)と、客に手渡しされる精算利用レシートを登録装置20から発行させ、店員から手渡しされた精算利用レシートを、客が1つの精算装置30に読み取らせる態様(第2の指定態様)とを挙げている。しかながら、精算装置30を指定する態様としては、上記の態様に限定されない。例えば、以下のように精算装置30を指定する態様であってもよい。
1つの態様として、商品登録の完了に応じて店員用表示部205に表示された送信ボタンに対して行われた操作に応じて(あるいは商品登録の完了を宣言するような操作であってもよい)、登録装置20が、例えば精算装置30に状態の問合せを行って精算処理が可能な(例えば、障害が発生しておらず、使用中でもない)精算装置30を認識し、使用中でない精算装置30のうちから所定の規則(例えば精算装置番号順)に従って、1つの精算装置30を決定する。そして、登録装置20は、決定した精算装置30に精算情報を送信して精算処理の実行を指示する。
また、もう1つの態様として、予め精算装置30について精算処理の優先順位を設定しておくようにする。そのうえで、商品登録の完了に応じて、店員用表示部205に精算装置30への精算情報の送信を指示する送信ボタンの操作が有効となるように表示する。送信ボタンが操作されたことに応じて、登録装置20は、設定された優先順位に従った順で精算装置30の精算処理が可能であるか否かを確認し、精算処理が可能であることが確認されなければ、優先順位が次の精算装置30について確認するようにする。そのうえで、登録装置20は、最初に精算処理が可能であることが確認された精算装置30に精算情報を送信して精算処理の実行を指示する。
[Seventh Modification]
In each of the above-described embodiments, as an aspect of specifying the settlement apparatus 30 that executes the settlement process among the plurality of settlement apparatuses 30, the clerk designates the settlement apparatus 30 that executes the settlement process using the registration apparatus 20. A mode (first designated mode) and a mode in which a payment usage receipt handed over to a customer is issued from the registration device 20 and a customer uses one payment device 30 to read the payment usage receipt handed over by a store clerk (second mode Designation mode). However, the mode for designating the settlement apparatus 30 is not limited to the above mode. For example, the aspect which designates the payment apparatus 30 as follows may be sufficient.
As one mode, it may be an operation that declares the completion of product registration in response to an operation performed on the send button displayed on the store clerk display unit 205 upon completion of product registration. ), The settlement apparatus 20 recognizes the settlement apparatus 30 that can perform settlement processing by, for example, inquiring the state of the settlement apparatus 30 (for example, a failure has not occurred and is not in use) and is not in use. One checkout device 30 is determined according to a predetermined rule (for example, in the order of the checkout device numbers). Then, the registration device 20 transmits the settlement information to the determined settlement device 30 and instructs execution of the settlement process.
As another aspect, the priority order of the settlement process is set in advance for the settlement apparatus 30. In addition, in response to the completion of the product registration, the display on the salesclerk 205 is displayed so that the operation of the transmission button for instructing the transmission of the payment information to the payment apparatus 30 becomes valid. In response to the operation of the send button, the registration device 20 confirms whether or not the settlement processing of the settlement device 30 is possible in the order according to the set priority, and the settlement processing can be performed. If it is not confirmed, the priority order is confirmed for the next settlement apparatus 30. In addition, the registration device 20 transmits the settlement information to the settlement device 30 that is first confirmed to be able to perform settlement processing, and instructs the execution of the settlement processing.

<実施形態の総括>
以上説明したように、本実施形態の一態様は、商品の登録が行われる登録装置20と、登録装置20により登録された商品に関する登録データに基づく精算処理を客の操作に応じて行う精算装置30とを備えるPOSシステム1(商品販売データ処理システムの一例)において、精算装置30に対する精算処理指示を伴って登録装置から出力した第1の登録データ(例えば、訂正対象のデータ)と、精算装置30に対する精算指示処理を伴う登録装置20からの出力が為されていない段階の第2の登録データ(例えば、商品登録中の取引に対応する登録データまたは差分登録データ)とを統合する統合手段を備える。
上記構成によれば、例えば未精算一覧画面のような処理が未済の取引のリストを表示させて、リストから訂正対象の取引を選択し、呼び戻しを指示するという一連の操作(呼び戻し操作)を行わなくとも、精算装置30に送信済みの訂正対象の登録データに、精算指示処理を伴う登録装置20からの出力が為されていない段階の第2の登録データを統合するようにして、登録データの訂正が行える。これにより、登録データを訂正する際の操作が簡易となる。
<Summary of Embodiment>
As described above, according to one aspect of the present embodiment, the registration device 20 that performs product registration, and the settlement device that performs the settlement processing based on the registration data related to the product registered by the registration device 20 according to the operation of the customer. In the POS system 1 (an example of a merchandise sales data processing system), the first registration data (for example, data to be corrected) output from the registration device with a settlement processing instruction to the settlement device 30 and the settlement device An integration unit that integrates second registration data (for example, registration data or differential registration data corresponding to a transaction during product registration) at a stage where the output from the registration device 20 accompanied by the settlement instruction processing for 30 is not performed; Prepare.
According to the above configuration, for example, a list of transactions that have not been processed, such as an unsettled list screen, is displayed, a transaction to be corrected is selected from the list, and a series of operations (callback operations) are performed to instruct a recall. Even if the second registration data at the stage where the output from the registration device 20 accompanied by the settlement instruction processing is not performed is integrated into the registration data to be corrected that has been transmitted to the settlement device 30, Corrections can be made. This simplifies the operation for correcting the registered data.

本実施形態の一態様は、上記のPOSシステム1であって、統合手段は、登録装置20と精算装置30と管理装置10(上位情報処理装置の一例)とのいずれかにおいて備えられる。
上記構成によれば、POSシステム1に要求される仕様等に応じて、登録装置20、精算装置30、管理装置10のうちから最適なものに、登録データの統合処理を実行させることができる。これにより、例えばPOSシステム1の構築に柔軟性が与えられる。
One aspect of the present embodiment is the POS system 1 described above, and the integration unit is provided in any of the registration device 20, the settlement device 30, and the management device 10 (an example of a higher-level information processing device).
According to the above configuration, the registration data integration process can be executed by the most appropriate one of the registration device 20, the settlement device 30, and the management device 10 in accordance with the specifications required for the POS system 1. Thereby, for example, flexibility is given to the construction of the POS system 1.

本実施形態の一態様は、上記のPOSシステム1であって、第2の登録データは、登録された商品の合計金額から有価媒体の使用に応じて減算される金額を示す。
上記構成によれば、商品の登録を完了させて精算装置に登録データを送信してしまった後に、客から登録データの申し出を受けたような場合に、商品の登録からやり直すことなく、有価媒体の使用に対応できる。つまり、訂正対象の第1の登録データにて示される合計金額から、有価媒体の使用に応じた金額を減算するように登録データの統合を行うことによって、有価媒体の使用に対応できる。
One aspect of the present embodiment is the POS system 1 described above, and the second registration data indicates an amount that is subtracted from the total amount of the registered products according to the use of the valuable medium.
According to the above configuration, when the registration of the product is completed and the registration data is transmitted to the settlement apparatus, and the registration data is received from the customer, the valuable medium is not re-started from the registration of the product. Can be used. That is, by using the registration data so as to subtract the amount corresponding to the use of the valuable medium from the total amount indicated by the first registration data to be corrected, the use of the valuable medium can be handled.

本実施形態の一態様は、登録された商品に関する登録データを、登録データに基づく精算処理を行う精算装置30に精算処理指示を伴って出力する出力手段と、出力手段により精算装置に出力した第1の登録データを取得する取得手段と、第1の登録データと、精算指示処理を伴う登録装置からの出力が為されていない段階の第2の登録データとを統合する統合手段とを備える登録装置20である。   In one aspect of the present embodiment, the registration data relating to the registered product is output to the settlement apparatus 30 that performs the settlement process based on the registration data with a settlement process instruction, and the output unit outputs the registration data to the settlement apparatus. Registration comprising: an acquisition means for acquiring one registration data; an integration means for integrating the first registration data and the second registration data at a stage where no output from the registration device accompanied by the settlement instruction processing is performed. Device 20.

本実施形態の一態様は、登録装置20にて登録された商品に関する登録データであって、精算装置30に対する精算処理指示を伴って登録装置20から出力される第1の登録データを取得する第1取得手段と、登録装置20から精算処理指示を伴う出力が為されていない段階の第2の登録データを取得する第2取得手段と、第1取得手段により取得された第1の登録データと、第2取得手段により取得された第2の登録データとを統合する統合手段とを備える精算装置30である。   One aspect of the present embodiment is registration data relating to a product registered in the registration device 20, and obtains first registration data output from the registration device 20 with a settlement processing instruction to the settlement device 30. 1 acquisition means, 2nd acquisition means for acquiring second registration data at a stage where an output accompanied by a payment processing instruction is not made from the registration device 20, and first registration data acquired by the first acquisition means The settlement apparatus 30 includes an integration unit that integrates the second registration data acquired by the second acquisition unit.

本実施形態の一態様は、商品の登録が行われる登録装置20として第1コンピュータを機能させ、登録装置20により登録された商品に関する登録データに基づく精算処理を客の操作に応じて行う精算装置として第2コンピュータを機能させる、POSシステム1のプログラムであって、前記第1コンピュータと前記第2コンピュータとのいずれか一方を、精算装置30に対する精算処理指示を伴って登録装置20から出力した第1の登録データと、精算装置30に対する精算指示処理を伴う登録装置20からの出力が為されていない段階の第2の登録データとを統合する統合手段として機能させるためのプログラムである。   One aspect of the present embodiment is a settlement apparatus that causes the first computer to function as a registration apparatus 20 for registering merchandise and performs settlement processing based on registration data relating to the merchandise registered by the registration apparatus 20 in accordance with a customer operation. As a program of the POS system 1 for causing the second computer to function, the first computer and the second computer are output from the registration device 20 together with a settlement processing instruction to the settlement device 30. This is a program for functioning as an integration unit that integrates the first registration data and the second registration data at a stage where the output from the registration device 20 accompanied by the payment instruction processing for the payment device 30 is not performed.

本実施形態の一態様は、商品の登録が行われる登録装置20としてのコンピュータを、登録された商品に関する登録データを、登録データに基づく精算処理を行う精算装置30に精算処理指示を伴って出力する出力手段、出力手段により精算装置30に出力した第1の登録データを取得する取得手段、第1の登録データと、精算指示処理を伴う登録装置20からの出力が為されていない段階の第2の登録データとを統合する統合手段として機能させるためのプログラムである。   In one aspect of the present embodiment, a computer as a registration device 20 for registering a product outputs registration data relating to the registered product to a settlement device 30 that performs a settlement process based on the registration data with a settlement processing instruction. Output means, acquisition means for acquiring the first registration data output to the settlement apparatus 30 by the output means, first registration data, and the first stage where the output from the registration apparatus 20 with the settlement instruction processing is not performed. It is a program for functioning as an integration means for integrating the two registration data.

本実施形態の一態様は、登録装置20により登録された商品に関する登録データに基づく精算処理を客の操作に応じて行う精算装置30としてのコンピュータを、精算装置30に対する精算処理指示を伴って登録装置20から出力される第1の登録データを取得する第1取得手段、登録装置20から精算処理指示を伴う出力が為されていない段階の第2の登録データを取得する第2取得手段、第1取得手段により取得された第1の登録データと、第2取得手段により取得された第2の登録データとを統合する統合手段として機能させるためのプログラムである。   One aspect of the present embodiment registers a computer as a settlement apparatus 30 that performs a settlement process based on registration data relating to a product registered by the registration apparatus 20 according to a customer's operation, with a settlement process instruction to the settlement apparatus 30. First acquisition means for acquiring first registration data output from the apparatus 20; second acquisition means for acquiring second registration data at a stage where no output accompanied by a settlement processing instruction is made from the registration apparatus 20; This is a program for functioning as an integration unit that integrates the first registration data acquired by the first acquisition unit and the second registration data acquired by the second acquisition unit.

なお、上述の登録装置20または精算装置30としての機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上述の登録装置20または精算装置30としての処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやWAN、LAN、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、CD−ROM等の非一過性の記録媒体であってもよい。また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部または外部に設けられた記録媒体も含まれる。配信サーバの記録媒体に記憶されるプログラムのコードは、端末装置で実行可能な形式のプログラムのコードと異なるものでもよい。すなわち、配信サーバからダウンロードされて端末装置で実行可能な形でインストールができるものであれば、配信サーバで記憶される形式は問わない。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に端末装置で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。   Note that a program for realizing the function as the registration device 20 or the payment device 30 is recorded on a computer-readable recording medium, and the program recorded on the recording medium is read into a computer system and executed. Thus, the processing as the above-described registration device 20 or settlement device 30 may be performed. Here, “loading and executing a program recorded on a recording medium into a computer system” includes installing the program in the computer system. The “computer system” here includes an OS and hardware such as peripheral devices. Further, the “computer system” may include a plurality of computer devices connected via a network including a communication line such as the Internet, WAN, LAN, and dedicated line. The “computer-readable recording medium” refers to a storage device such as a flexible medium, a magneto-optical disk, a portable medium such as a ROM and a CD-ROM, and a hard disk incorporated in a computer system. As described above, the recording medium storing the program may be a non-transitory recording medium such as a CD-ROM. The recording medium also includes a recording medium provided inside or outside that is accessible from the distribution server in order to distribute the program. The code of the program stored in the recording medium of the distribution server may be different from the code of the program that can be executed by the terminal device. That is, the format stored in the distribution server is not limited as long as it can be downloaded from the distribution server and installed in a form that can be executed by the terminal device. Note that the program may be divided into a plurality of parts, downloaded at different timings, and combined in the terminal device, or the distribution server that distributes each of the divided programs may be different. Furthermore, a “computer-readable recording medium” holds a program for a certain period of time, such as a volatile memory (RAM) inside a computer system that becomes a server or client when the program is transmitted via a network. Including things. The program may be for realizing a part of the functions described above. Furthermore, what can implement | achieve the function mentioned above in combination with the program already recorded on the computer system, and what is called a difference file (difference program) may be sufficient.

1 POSシステム、10 管理装置、11 LAN、20(20−1、20−2) 登録装置、30(30−1〜30−3) 精算装置、201 CPU、202 記憶部、203 RAM、204 スキャナ部、205 店員用表示部、205a 客用表示部、206 操作部、207 通信部、208 ブザー、209 印刷部、210 カードリーダ、301 CPU、302 記憶部、303 RAM、304 スキャナ部、305 表示部、306 操作部、307 通信部、308 ブザー、309 印刷部、310 決済部、311 サインポール、312 人感知センサ、313 カードリーダ 1 POS system, 10 management device, 11 LAN, 20 (20-1, 20-2) registration device, 30 (30-1 to 30-3) settlement device, 201 CPU, 202 storage unit, 203 RAM, 204 scanner unit 205 Display unit for clerk, 205a Display unit for customer, 206 Operation unit, 207 Communication unit, 208 Buzzer, 209 Printing unit, 210 Card reader, 301 CPU, 302 Storage unit, 303 RAM, 304 Scanner unit, 305 Display unit, 306 operation unit, 307 communication unit, 308 buzzer, 309 printing unit, 310 settlement unit, 311 sign pole, 312 human sensor, 313 card reader

Claims (8)

商品の登録が行われる登録装置と、前記登録装置により登録された商品に関する登録データに基づく精算処理を客の操作に応じて行う精算装置とを備える商品販売データ処理システムにおいて、
精算装置に対する精算処理指示を伴って登録装置から出力した第1の登録データと、精算装置に対する精算指示処理を伴う登録装置からの出力が為されていない段階の第2の登録データとを統合する統合手段
を備える商品販売データ処理システム。
In a product sales data processing system comprising: a registration device for registering a product; and a payment device that performs a payment process based on registration data relating to the product registered by the registration device in accordance with a customer operation.
The first registration data output from the registration device with a settlement processing instruction to the settlement apparatus is integrated with the second registration data at a stage where the output from the registration apparatus with the settlement instruction processing to the settlement apparatus is not performed. A product sales data processing system comprising an integration means.
前記統合手段は、
前記登録装置と前記精算装置と前記登録装置及び前記精算装置の上位情報処理装置とのいずれかにおいて備えられる
請求項1に記載の商品販売データ処理システム。
The integration means includes
The merchandise sales data processing system according to claim 1, wherein the merchandise sales data processing system is provided in any one of the registration device, the payment device, the registration device, and an upper information processing device of the payment device.
前記第2の登録データは、登録された商品の合計金額から有価媒体の使用に応じて減算される金額を示す
請求項1または2に記載の商品販売データ処理システム。
The merchandise sales data processing system according to claim 1, wherein the second registration data indicates an amount that is subtracted from the total amount of registered merchandise according to the use of the valuable medium.
登録された商品に関する登録データを、前記登録データに基づく精算処理を行う精算装置に精算処理指示を伴って出力する出力手段と、
前記出力手段により精算装置に出力した第1の登録データを取得する取得手段と、
前記第1の登録データと、精算指示処理を伴う登録装置からの出力が為されていない段階の第2の登録データとを統合する統合手段と
を備える登録装置。
Output means for outputting the registration data relating to the registered product together with a settlement processing instruction to a settlement apparatus that performs a settlement process based on the registration data;
Obtaining means for obtaining first registration data outputted to the settlement apparatus by the output means;
A registration apparatus comprising: an integration unit that integrates the first registration data and the second registration data at a stage where no output from the registration apparatus accompanied by a settlement instruction process is performed.
登録装置にて登録された商品に関する登録データであって、精算装置に対する精算処理指示を伴って登録装置から出力される第1の登録データを取得する第1取得手段と、
前記登録装置から前記精算処理指示を伴う出力が為されていない段階の第2の登録データを取得する第2取得手段と、
前記第1取得手段により取得された第1の登録データと、前記第2取得手段により取得された第2の登録データとを統合する統合手段と
を備える精算装置。
First acquisition means for acquiring first registration data that is registration data related to the product registered in the registration device and that is output from the registration device together with a payment processing instruction to the payment device;
Second acquisition means for acquiring second registration data at a stage where the output accompanying the settlement processing instruction is not made from the registration device;
A settlement apparatus comprising: integration means for integrating the first registration data acquired by the first acquisition means and the second registration data acquired by the second acquisition means.
商品の登録が行われる登録装置として第1コンピュータを機能させ、前記登録装置により登録された商品に関する登録データに基づく精算処理を客の操作に応じて行う精算装置として第2コンピュータを機能させる、商品販売データ処理システムのプログラムであって、
前記第1コンピュータと前記第2コンピュータとのいずれか一方を、
精算装置に対する精算処理指示を伴って登録装置から出力した第1の登録データと、精算装置に対する精算指示処理を伴う登録装置からの出力が為されていない段階の第2の登録データとを統合する統合手段
として機能させるためのプログラム。
A product that causes the first computer to function as a registration device for registering a product, and causes the second computer to function as a settlement device that performs a settlement process based on registration data relating to the product registered by the registration device in accordance with a customer operation. A sales data processing system program comprising:
Either one of the first computer and the second computer,
The first registration data output from the registration device with a settlement processing instruction to the settlement apparatus is integrated with the second registration data at a stage where the output from the registration apparatus with the settlement instruction processing to the settlement apparatus is not performed. Program to function as an integration means.
商品の登録が行われる登録装置としてのコンピュータを、
登録された商品に関する登録データを、前記登録データに基づく精算処理を行う精算装置に精算処理指示を伴って出力する出力手段、
前記出力手段により精算装置に出力した第1の登録データを取得する取得手段、
前記第1の登録データと、精算指示処理を伴う登録装置からの出力が為されていない段階の第2の登録データとを統合する統合手段
として機能させるためのプログラム。
A computer as a registration device for registering products,
Output means for outputting registration data relating to the registered product together with a settlement processing instruction to a settlement apparatus that performs a settlement process based on the registration data;
Obtaining means for obtaining first registration data output to the settlement apparatus by the output means;
A program for causing the first registration data to function as an integration unit that integrates the second registration data at a stage where output from the registration device accompanied by the settlement instruction processing is not performed.
登録装置により登録された商品に関する登録データに基づく精算処理を客の操作に応じて行う精算装置としてのコンピュータを、
精算装置に対する精算処理指示を伴って登録装置から出力される第1の登録データを取得する第1取得手段、
前記登録装置から前記精算処理指示を伴う出力が為されていない段階の第2の登録データを取得する第2取得手段、
前記第1取得手段により取得された第1の登録データと、前記第2取得手段により取得された第2の登録データとを統合する統合手段
として機能させるためのプログラム。
A computer as a settlement device that performs a settlement process based on registration data related to the product registered by the registration device in accordance with a customer operation,
First acquisition means for acquiring first registration data output from the registration device with a payment processing instruction to the payment device;
Second acquisition means for acquiring second registration data at a stage where the output accompanying the settlement processing instruction is not performed from the registration device;
A program for functioning as an integration unit that integrates the first registration data acquired by the first acquisition unit and the second registration data acquired by the second acquisition unit.
JP2016198201A 2016-10-06 2016-10-06 Product sales data processing system, registration device, settlement device, and program Active JP6909477B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016198201A JP6909477B2 (en) 2016-10-06 2016-10-06 Product sales data processing system, registration device, settlement device, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016198201A JP6909477B2 (en) 2016-10-06 2016-10-06 Product sales data processing system, registration device, settlement device, and program

Publications (2)

Publication Number Publication Date
JP2018060409A true JP2018060409A (en) 2018-04-12
JP6909477B2 JP6909477B2 (en) 2021-07-28

Family

ID=61909976

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016198201A Active JP6909477B2 (en) 2016-10-06 2016-10-06 Product sales data processing system, registration device, settlement device, and program

Country Status (1)

Country Link
JP (1) JP6909477B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019207565A (en) * 2018-05-29 2019-12-05 株式会社寺岡精工 Merchandise sales data processing system, settlement device and program

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013242839A (en) * 2012-01-25 2013-12-05 Teraoka Seiko Co Ltd Pos system and registration device
JP3200196U (en) * 2015-07-17 2015-10-08 株式会社イシダ POS system
JP2016091185A (en) * 2014-10-31 2016-05-23 株式会社寺岡精工 Registration device
JP2017062671A (en) * 2015-09-25 2017-03-30 東芝テック株式会社 Checkout system, settlement device, and control program thereof
JP2017157161A (en) * 2016-03-04 2017-09-07 日本電気株式会社 Information processing system, account settlement information recall method and program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013242839A (en) * 2012-01-25 2013-12-05 Teraoka Seiko Co Ltd Pos system and registration device
JP2016091185A (en) * 2014-10-31 2016-05-23 株式会社寺岡精工 Registration device
JP3200196U (en) * 2015-07-17 2015-10-08 株式会社イシダ POS system
JP2017062671A (en) * 2015-09-25 2017-03-30 東芝テック株式会社 Checkout system, settlement device, and control program thereof
JP2017157161A (en) * 2016-03-04 2017-09-07 日本電気株式会社 Information processing system, account settlement information recall method and program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019207565A (en) * 2018-05-29 2019-12-05 株式会社寺岡精工 Merchandise sales data processing system, settlement device and program
JP7189592B2 (en) 2018-05-29 2022-12-14 株式会社寺岡精工 Merchandise sales data processing system, settlement device and program

Also Published As

Publication number Publication date
JP6909477B2 (en) 2021-07-28

Similar Documents

Publication Publication Date Title
JP2018124616A (en) Article sales data processing system
JP2019021242A (en) Settlement device and program
JP7335008B2 (en) Merchandise sales data processing system, registration device and program
JP6775823B2 (en) Product sales data processing system, registration device, and program
JP6485107B2 (en) Product sales information processing system, registration device, checkout device, and program
JP7053062B2 (en) Product sales data processing system, registration device, and program
JP6909477B2 (en) Product sales data processing system, registration device, settlement device, and program
JP6813874B2 (en) Settlement equipment, registration equipment, product sales data processing system, and programs
JP7189592B2 (en) Merchandise sales data processing system, settlement device and program
JP2018190067A (en) Registration program, settlement program, registration device, settlement device, registration method, and settlement method
JP6407121B2 (en) Checkout system, accounting machine, and control program
JP6820589B2 (en) Product sales data processing system, registration device, and program
JP2017211698A (en) POS system and program
JP2017142752A (en) POS system
JP6547558B2 (en) POS system and program
JP7266923B2 (en) Merchandise sales data processing system, registration device, and program
JP7341559B2 (en) Product sales data processing system, registration device, and program
JP6753481B2 (en) Product sales Information processing system, registration device, and program
JP7403876B2 (en) Product sales data processing system, registration device, payment device, and program
JP6941852B2 (en) Settlement device
JP6934171B2 (en) Product sales data processing system, settlement equipment and programs
JP7313042B2 (en) system and program
JP6791490B2 (en) Product sales data processing system and program
JP6846792B2 (en) Product sales data processing equipment and programs
JP2021009738A (en) Commodity sales data processing system and program

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20181026

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190909

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200826

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200901

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201030

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210209

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210408

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210628

R150 Certificate of patent or registration of utility model

Ref document number: 6909477

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250