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

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

Info

Publication number
JP7053062B2
JP7053062B2 JP2020165001A JP2020165001A JP7053062B2 JP 7053062 B2 JP7053062 B2 JP 7053062B2 JP 2020165001 A JP2020165001 A JP 2020165001A JP 2020165001 A JP2020165001 A JP 2020165001A JP 7053062 B2 JP7053062 B2 JP 7053062B2
Authority
JP
Japan
Prior art keywords
registration
product
settlement
registration data
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.)
Active
Application number
JP2020165001A
Other languages
Japanese (ja)
Other versions
JP2021012711A5 (en
JP2021012711A (en
Inventor
文克 齋藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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 JP2020165001A priority Critical patent/JP7053062B2/en
Publication of JP2021012711A publication Critical patent/JP2021012711A/en
Publication of JP2021012711A5 publication Critical patent/JP2021012711A5/ja
Priority to JP2022046911A priority patent/JP7266923B2/en
Application granted granted Critical
Publication of JP7053062B2 publication Critical patent/JP7053062B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Description

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

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

特開2014-220019号公報Japanese Unexamined Patent Publication No. 2014-220019

現状において、登録データの呼び戻しは、登録装置から登録データを精算装置に送信してから、次の取引に対応する商品の登録を開始するまでの間において可能なようにされている。従って、登録装置から登録データを精算装置に送信し、次の取引に対応する商品の登録を開始してしまった場合には、送信された登録データの呼び戻しはできない。
しかしながら、現実には、次の取引に対応する商品の登録を行ってしまってから、前の取引のデータを呼び戻したい状況が生じることがある。
具体的な例の1つとして、客が買上対象の商品を2つのカゴに容れていた場合に、店員が1カゴ目の商品の登録を完了させた段階で、1取引が完了したものと判断して登録データを精算装置に送信する操作を行った。この後、店員は、次の取引として2カゴ目に容れられている商品をいくつか登録する操作を行ったが、まだ2カゴ目の商品で未登録の商品が残っている段階で、先に送信してしまった登録データと同じ取引であることに気付いたような場合である。
上記のように次の取引としての商品の登録を開始してしまっている場合に登録データを訂正するには、店員は、以下のように操作を行うことになる。つまり、店員は、2カゴ目の商品の登録を一旦取り消す操作を行う。そのうえで、店員は、登録データの呼び戻し操作を行い、呼び戻した登録データに対して2カゴ目に容れられていた商品を追加登録する操作を、1つ目の商品からやり直す。この場合には、同じ商品を2回重複して登録する操作が行われているために操作の効率化の妨げになっている。
At present, the recall of the registration data is possible from the transmission of the registration data from the registration device to the settlement device to the start of registration of the product corresponding to the next transaction. Therefore, when the registration data is transmitted from the registration device to the settlement device and the registration of the product corresponding to the next transaction is started, the transmitted registration data cannot be recalled.
However, in reality, there may be a situation where you want to recall the data of the previous transaction after registering the product corresponding to the next transaction.
As one specific example, when a customer puts a product to be purchased in two baskets, it is determined that one transaction is completed when the clerk completes the registration of the product in the first basket. Then, the operation of sending the registered data to the settlement device was performed. After this, the clerk performed an operation to register some products contained in the second basket as the next transaction, but at the stage where unregistered products still remain in the second basket, first. This is the case when you notice that the transaction is the same as the registration data you have sent.
In order to correct the registration data when the registration of the product as the next transaction has been started as described above, the clerk will perform the following operations. That is, the clerk performs an operation of temporarily canceling the registration of the product in the second basket. Then, the clerk performs an operation of recalling the registered data, and redoes the operation of additionally registering the product contained in the second basket to the recalled registration data from the first product. In this case, the operation of registering the same product twice is performed, which hinders the efficiency of the operation.

本発明は、このような事情に鑑みてなされたもので、登録装置と精算装置とを備える商品販売データ処理システムにおいて、登録装置にて商品登録中の取引に対応する登録データと精算装置から登録装置に呼び戻した登録データとを統合する際の操作が簡易となるようにすることを目的とする。 The present invention has been made in view of such circumstances, and in a product sales data processing system including a registration device and a settlement device, the registration data corresponding to a transaction being registered by the registration device and the settlement device are registered. The purpose is to simplify the operation when integrating the registered data recalled to the device.

上述した課題を解決する本発明の一態様は、商品の登録が行われる登録装置と、前記登録装置により登録された商品に関する登録データに基づく精算処理を客の操作に応じて行う精算装置とを備える商品販売データ処理システムにおいて、登録装置から出力され精算装置にて記憶されている登録データを、登録装置に呼び戻させる呼び戻し手段と、呼び戻された第1の登録データと、前記登録装置にて商品登録中の取引に対応する第2の登録データとを統合する登録データ統合手段とを備える商品販売データ処理システムである。 One aspect of the present invention that solves the above-mentioned problems is a registration device that registers products and a payment device that performs payment processing based on registration data related to the products registered by the registration device according to a customer's operation. In the product sales data processing system provided, the recall means for recalling the registration data output from the registration device and stored in the settlement device to the registration device, the recalled first registration data, and the product in the registration device. It is a product sales data processing system including a registration data integration means for integrating a second registration data corresponding to a transaction being registered.

また、本発明の一態様は、登録された商品に関する登録データを、前記登録データに基づく精算処理を客の操作に応じて行う精算装置に出力する登録データ出力手段と、精算装置にて記憶されている登録データを、自装置に呼び戻させる呼び戻し手段と、呼び戻された第1の登録データと、商品登録中の取引に対応する第2の登録データとを統合する登録データ統合手段とを備える登録装置である。 Further, one aspect of the present invention is stored in a registration data output means for outputting registration data related to registered products to a settlement device that performs settlement processing based on the registration data according to a customer's operation, and a settlement device. Registration including a recall means for recalling the registered data to the own device, and a registration data integration means for integrating the recalled first registration data and the second registration data corresponding to the transaction during product registration. It is a device.

また、本発明の一態様は、商品の登録が行われる登録装置として第1コンピュータを機能させ、前記登録装置により登録された商品に関する登録データに基づく精算処理を客の操作に応じて行う精算装置として第2コンピュータを機能させる、商品販売データ処理システムのプログラムであって、登録装置から出力され精算装置にて記憶されている登録データを、登録装置に呼び戻させる制御を行う呼び戻し手段、呼び戻された第1の登録データと、前記登録装置にて商品登録中の取引に対応する第2の登録データとを統合する登録データ統合手段として機能させ、第2コンピュータを、呼び戻し手段の制御に応じて、精算装置30にて記憶されている登録データを登録装置20に出力する登録データ出力手段として機能させるためのプログラムである。 Further, one aspect of the present invention is a settlement device in which the first computer functions as a registration device for registering products, and settlement processing based on registration data related to the products registered by the registration device is performed according to a customer's operation. It is a program of a product sales data processing system that functions as a second computer, and is a recall means that controls the registration device to recall the registration data output from the registration device and stored in the settlement device. The first registration data is made to function as a registration data integration means for integrating the second registration data corresponding to the transaction being registered in the registration device, and the second computer is controlled by the recall means. This is a program for functioning as a registration data output means for outputting the registration data stored in the settlement device 30 to the registration device 20.

また、本発明の一態様は、商品の登録が行われる登録装置としてのコンピュータを、登録された商品に関する登録データを、前記登録データに基づく精算処理を客の操作に応じて行う精算装置に出力する登録データ出力手段、精算装置にて記憶されている登録データを、自装置に呼び戻させる呼び戻し手段、呼び戻された第1の登録データと、商品登録中の取引に対応する第2の登録データとを統合する登録データ統合手段として機能させるためのプログラムである。 Further, in one aspect of the present invention, a computer as a registration device for registering products is output to a payment device that performs payment processing based on the registration data according to a customer's operation. Registration data output means to be performed, recall means to recall the registration data stored in the settlement device to the own device, the recalled first registration data, and the second registration data corresponding to the transaction during product registration. It is a program to function as a registration data integration means to integrate.

本発明によれば、登録装置と精算装置とを備える商品販売データ処理システムにおいて、登録装置にて商品登録中の取引に対応する登録データと精算装置から登録装置に呼び戻した登録データとを統合するにあたっての操作が簡易になるという効果が得られる。 According to the present invention, in a product sales data processing system including a registration device and a settlement device, registration data corresponding to a transaction being registered in the registration device and registration data recalled from the settlement device to the registration device are integrated. The effect of simplifying the operation is obtained.

第1実施形態におけるPOSシステムの構成例を示す図である。It is a figure which shows the configuration example of the POS system in 1st Embodiment. 第1実施形態における登録装置の構成例を示す図である。It is a figure which shows the configuration example of the registration apparatus in 1st Embodiment. 第1実施形態における精算装置の構成例を示す図である。It is a figure which shows the structural example of the settlement apparatus in 1st Embodiment. 第1実施形態における登録装置と精算装置の外観例を示す図である。It is a figure which shows the appearance example of the registration apparatus and the settlement apparatus in 1st Embodiment. 第1実施形態における未精算一覧画面の例を示す図である。It is a figure which shows the example of the unsettled list screen in 1st Embodiment. 第1実施形態における合算確認ダイアログボックスの例を示す図である。It is a figure which shows the example of the sum total confirmation dialog box in 1st Embodiment. 第1実施形態における、統合後の登録データが反映された商品登録画面の例を示す図である。It is a figure which shows the example of the product registration screen which reflected the registration data after integration in 1st Embodiment. 第1実施形態における精算画面の表示態様例を示す図である。It is a figure which shows the display mode example of the settlement screen in 1st Embodiment. 第1実施形態における登録装置が実行する処理手順例を示すフローチャートである。It is a flowchart which shows the example of the processing procedure executed by the registration apparatus in 1st Embodiment. 第2実施形態における登録装置が実行する処理手順例を示すフローチャートである。It is a flowchart which shows the example of the processing procedure executed by the registration apparatus in 2nd Embodiment. 本実施形態の第1変形例における商品登録画面と、商品登録画面上に表示される精算装置選択ダイアログボックスとの例を示す図である。It is a figure which shows the example of the product registration screen in the 1st modification of this embodiment, and the settlement device selection dialog box displayed on the product registration screen. 本実施形態の第2変形例における商品登録画面と、商品登録画面上に表示される合算確認ダイアログボックスとの例を示す図である。It is a figure which shows the example of the product registration screen in the 2nd modification of this embodiment, and the sum total confirmation dialog box displayed on the product 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で相互に接続されている。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
<First Embodiment>
FIG. 1 shows a configuration example of a POS system 1 (an example of a product 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 and 20-2, and three settlement devices 30-1, 30-2 and 30-3. ing.
In the following description, when the registration devices 20-1 and 20-2 are not particularly distinguished, they are referred to as the registration device 20. Further, when the settlement devices 30-1, 30-2, and 30-3 are not particularly distinguished, they are described as the settlement device 30.
The management device 10, the registration device 20, and the settlement device 30 are connected to each other by a wired or wirelessly connected 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 be configured to include two or less or four or more checkout devices 30. Further, the POS system 1 of the present embodiment may be configured not to include the management device 10.
If the configuration of the POS system 1 does not include the management device 10, the management device 10 may be added to another device (for example, one registration device 20 that is representative of the plurality of registration devices 20). May be combined with 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 and the settlement device 30 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 settlement 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), selling price, and discount information of each product.
The management device 10 acquires a product master reflecting the latest product information from an external device (for example, a server of the headquarters or a removable storage medium) and appropriately transmits the product master to the registration device 20 and each settlement device 30.

登録装置20は、購入対象の商品を登録する商品登録処理を実行する。商品の登録は、例えば、スキャナを用いて、商品に付されているバーコードを読み取るか、商品登録画面に表示されたプリセットボタン等を操作することにより行われる。
また、登録装置20は、登録された商品に関するデータであって精算に用いられる情報(以下、登録データという)を生成し、記憶する。
The registration device 20 executes a product registration process for registering a product to be purchased. Product registration is performed, for example, by scanning a barcode attached to the product using a scanner, or by 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 related to the registered product and is used for settlement.

登録データは、当該登録データを識別するための登録データ識別情報、登録日時、登録された各商品の商品識別情報、登録された各商品の商品名、販売価格、値引き情報、購入対象の商品の品数を示す取引点数(購入点数)、購入対象の商品の総額(合計金額)を含む。また、登録データは、当該登録データを生成した登録装置20(すなわち、当該登録データに係る商品を登録した登録装置20)を識別するための登録装置識別情報をさらに含んでもよい。 The registration data includes the registration data identification information for identifying the registration data, the registration date and time, the product identification information of each registered product, the product name of each registered product, the selling price, the discount information, and the product to be purchased. Includes the number of transaction points (purchased points) indicating the number of items and the total amount (total amount) of the items to be purchased. Further, 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 in the settlement process in the settlement device 30. The settlement process is a process of selectively paying and settling the price of a registered product 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 payment devices 30, and any one of the plurality of payment devices 30 executes the payment processing using the product registration data generated by the registration device 20. Among the plurality of payment devices 30, examples of the mode for designating the payment device 30 to execute the payment processing include the following first designation mode and second designation mode.

第1の指定態様は、精算処理を実行させる精算装置30を、店員が登録装置20にて指定する態様である。
すなわち、店員が、精算装置30を指定する操作を登録装置20に対して行うことによって、複数の精算装置30のうちから精算処理を実行させる精算装置30を指定する。
なお、登録装置20において、各精算装置30の稼働状況を示した稼働情報を表示するようにし、登録装置20において、店員が精算装置30を指定する際に、各精算装置30の稼働状況を確認できるようにしてもよい。
The first designation mode is a mode in which the clerk designates the settlement device 30 for executing the settlement process by the registration device 20.
That is, the store clerk designates the settlement device 30 to execute the settlement process from among the plurality of settlement devices 30 by performing the operation of designating the settlement device 30 on the registration device 20.
The registration device 20 displays the operation information indicating the operation status of each settlement device 30, and the registration device 20 confirms the operation status of each settlement device 30 when the store clerk designates the settlement device 30. You may be able to do it.

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

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

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

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

次に、図2~図4を参照して、登録装置20及び精算装置30の構成例について説明する。
図2は、登録装置20の構成例を示すブロック図である。図3は、精算装置30の構成例を示すブロック図である。図4は、登録装置20と精算装置30との外観例を示す斜視図である。
Next, a configuration example of the registration device 20 and the settlement device 30 will be described with reference to FIGS. 2 to 4.
FIG. 2 is a block diagram showing a configuration example of the registration device 20. FIG. 3 is a block diagram showing a configuration example of the settlement device 30. FIG. 4 is a perspective view showing an external example of the registration device 20 and the settlement 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 are provided. These can communicate with each other via the 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 information used by the CPU 201 including a program.

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

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

客用表示部205aは、客用の種々の情報を表示する。例えば、客用表示部205aは、登録した商品の価格等を表示する。客用表示部205aは、タッチパネル(例えば、液晶タッチパネル)であってもよい。 The customer display unit 205a displays various information for the customer. For example, the customer display unit 205a displays the price or the like 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 (subtotal key, current total key, number key, correction key, preset key, etc.) 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 the 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 another device via the LAN 11.
The buzzer 208 generates a buzzer sound when it is necessary for a clerk to confirm the operation.
The printing unit 209 prints and publishes the medium as needed. 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, for example, a device that reads information from an RFID (Radio Frequency Identifier) tag in the form of an IC (Integra Circuit) card.

図4においては、スキャナ部204、店員用表示部205、操作部206、印刷部209及びカードリーダ210を含む登録装置20の外観例が示される。 FIG. 4 shows an example of the appearance 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.

精算装置30は、図3に示すように、CPU301と、記憶部302と、RAM303と、スキャナ部304と、表示部305と、操作部306と、通信部307と、ブザー308と、印刷部309と、決済部310と、サインポール311と、人感知センサ312と、カードリーダ313とを備える。これらは、バスを介して相互に通信可能である。 As shown in FIG. 3, the settlement device 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 barber's pole 311, a human detection sensor 312, and a card reader 313. These can communicate with each other via the bus.

CPU301は、中央演算処理装置であり、記憶部302に記憶されているプログラムを読み出して実行することにより、精算装置30の動作を制御する。
記憶部302は、CPU301の補助記憶装置であって、プログラムをはじめとしてCPU301が利用する各種の情報を記憶する。
The CPU 301 is a central processing unit, and controls the operation of the settlement device 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 information used by the CPU 301 including a program.

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

操作部306は、精算装置30を動作させるための各種の操作ボタン(訂正キー及びプリセットキー等)を備える。例えば、操作部306は、操作ボタン(訂正キー)が操作されることにより、操作入力の訂正を受け付ける。 The operation unit 306 includes various operation buttons (correction keys, preset keys, etc.) for operating the settlement device 30. For example, the operation unit 306 accepts the correction of the operation input by operating the 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 for notifying the error.
The printing unit 309 prints the medium and issues it. For example, when the settlement process (that is, the settlement of the purchase price of the product) is completed, the printing unit 309 prints and issues the 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). As an example of the type of payment that can be handled by the payment unit 310 in the present embodiment, there is a case where at least one of cash payment, payment by using a credit card, and payment by using electronic money is used. Listed in.
The settlement unit 310 is provided with a change machine in order to support settlement by cash. The change machine is provided with a bill insertion slot for inserting and discharging bills, a coin insertion slot for inserting coins, and a change ejection port for discharging change. The settlement unit 310 executes the settlement by cash by the change machine, and outputs the result of executing the settlement (for example, information indicating whether or not the settlement is successful) to the CPU 301 via the bus.
Further, when the payment is made by using a credit card, the payment unit 310 is provided with a credit card reader and performs payment processing using the information read by the credit card reader.
Further, when dealing with payment by using electronic money, the payment unit 310 is provided with an electronic money reader and performs payment processing using the information read by the electronic money reader.

サインポール311は、複数色の表示灯を有し、それらの表示灯を点灯や点滅させることで、精算装置30が店員により指定された装置であることを示す情報を報知したり、操作可能である旨を報知したりする。
人感知センサ312は、精算装置30の正面の所定圏内に人物(客)がいることを検知するセンサである。
The barber's pole 311 has a plurality of color indicator lights, and by turning on or blinking these indicator lights, it is possible to notify or operate information indicating that the checkout device 30 is a device designated by a clerk. Notify that there is.
The human detection sensor 312 is a sensor that detects that a person (customer) is within a predetermined range in front of the settlement device 30.

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

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

上記のような登録装置20と精算装置30とを備える本実施形態のPOSシステム1は、登録データの呼び戻しが可能なように構成される。登録データの呼び戻しとは、精算装置30に登録データを送信した後に、登録データに基づいて精算装置30が実行すべき精算処理を保留させ、送信された登録データを登録装置20に戻すことである。呼び戻しは、一般には、例えば登録装置20により登録した商品をキャンセルする場合や、買い足しのために商品を追加登録する場合などに対応して行われる。 The POS system 1 of the present embodiment including the registration device 20 and the settlement device 30 as described above is configured so that the registration data can be recalled. Recalling the registration data means that after the registration data is transmitted to the settlement device 30, the settlement process to be executed by the settlement device 30 is suspended based on the registration data, and the transmitted registration data is returned to the registration device 20. .. The recall is generally performed in response to, for example, the case of canceling the product registered by the registration device 20, or the case of additionally registering the product for additional purchase.

そのうえで、登録データの呼び戻しに関して、登録装置から登録データを精算装置に送信してから、次の取引に対応する商品の登録を開始するまでの間において可能なようにされたものがある。この場合、登録装置から登録データを精算装置に送信し、次の取引に対応する商品の登録を開始してしまった場合には、送信された登録データの呼び戻しはできないことになる。
しかしながら、現実には、次の取引に対応する商品の登録を行ってしまってから、前の取引のデータを呼び戻したい状況が生じることがある。
一具体例として以下のような状況を挙げることができる。つまり、客が買上対象の商品を2つのカゴに容れていた場合に、店員が1カゴ目の商品の登録を完了させた段階で、1取引が完了したものと判断して精算装置を指定する操作を行って、登録データを指定の精算装置に送信させた。この後、店員は、次の取引として2カゴ目の商品をいくつか登録する操作を行ったが、まだ2カゴ目の商品で未登録の商品が残っている段階で、先に送信させしまった登録データと同じ取引であることに気付いた。
しかし、次の取引に対応する商品の登録の開始後において送信済みの登録データの呼び戻しができない場合において、上記のような状況となった場合、以下のように店員が行う操作が煩雑になる。つまり、店員は、2カゴ目の商品の登録を取り消す操作を行う。そのうえで、店員は、登録データの呼び戻し操作を行う。このとき、2カゴ目の商品の登録は取り消されているので、店員は、呼び戻した登録データに対して、2カゴ目に容れられていた商品を追加登録する操作を、1つ目の商品から行う。このように、店員には、2カゴ目の商品のうちで一旦登録したうえで取り消した商品について再度登録する操作を行うという手間が生じてしまう。
Then, regarding the recall of the registration data, there is one that can be performed between the time when the registration data is transmitted from the registration device to the settlement device and the time when the registration of the product corresponding to the next transaction is started. In this case, if the registration data is transmitted from the registration device to the settlement device and the registration of the product corresponding to the next transaction is started, the transmitted registration data cannot be recalled.
However, in reality, there may be a situation where you want to recall the data of the previous transaction after registering the product corresponding to the next transaction.
As a specific example, the following situations can be mentioned. That is, when the customer puts the product to be purchased in two baskets, when the clerk completes the registration of the product in the first basket, it is judged that one transaction has been completed and the settlement device is specified. The operation was performed and the registration data was sent to the designated settlement device. After this, the clerk performed an operation to register some products in the second basket as the next transaction, but when there were still unregistered products in the second basket, the clerk sent them first. I noticed that it was the same transaction as the registration data.
However, when the registered data that has been transmitted cannot be recalled after the start of registration of the product corresponding to the next transaction, and in the above situation, the operation performed by the clerk becomes complicated as follows. That is, the clerk performs an operation of canceling the registration of the product in the second basket. After that, the clerk performs an operation to recall the registration data. At this time, since the registration of the product in the second basket has been canceled, the clerk performs an operation of additionally registering the product contained in the second basket to the recalled registration data from the first product. conduct. In this way, the clerk has to take the trouble of registering the product in the second basket and then re-registering the canceled product.

そこで、本実施形態のPOSシステム1としては、以下に説明するようにして、登録装置20にて1取引における商品の登録が開始されてからまだ完了していない商品登録中の段階であっても、先に精算装置30に送信した登録データの呼び戻しが行えるようにする。これにより、登録装置20にて商品登録中の取引の登録データと、呼び戻した登録データとを統合する際の店員の操作が簡易となって店員の作業負担が軽減され、操作の効率化が図られる。 Therefore, as the POS system 1 of the present embodiment, as described below, even at the stage of product registration which has not been completed since the registration of the product in one transaction is started by the registration device 20. , The registration data previously transmitted to the settlement device 30 can be recalled. This simplifies the operation of the clerk when integrating the registration data of the transaction being registered in the registration device 20 and the recalled registration data, reduces the work load of the clerk, and improves the efficiency of the operation. Will be.

まず、本実施形態における登録データの呼び戻しを行うための操作例について説明する。精算装置30に送信した登録データを呼び戻す必要が生じた場合、登録装置20を操作する店員は、未精算一覧画面を表示させるための操作(未精算一覧画面表示操作)を登録装置20に対して行う。
未精算一覧画面表示操作は、例えば登録装置20の店員用表示部205にて表示される商品登録操作のための商品登録画面において配置される未精算一覧画面表示のためのボタン、あるいは操作部206が備える未精算一覧画面表示のためのキーなどに対する操作である。なお、未精算取引がない場合は、例えば未精算一覧画面表示のためのボタンを例えばグレーアウトで表示したりすることで、操作できないことを明示するようにしてもよい。
未精算一覧画面表示操作に応じて、店員用表示部205には未精算一覧画面が表示される。未精算一覧画面は、未精算取引(商品が登録済みであって未精算(登録データの処理が未済)である取引)の内容を表示する画面である。
First, an operation example for recalling the registered data in the present embodiment will be described. When it becomes necessary to recall the registration data transmitted to the settlement device 30, the clerk who operates the registration device 20 performs an operation for displaying the unsettled list screen (unsettled list screen display operation) to the registration device 20. conduct.
The unsettled list screen display operation is, for example, a button for displaying the unsettled list screen arranged on the product registration screen for the product registration operation displayed on the clerk display unit 205 of the registration device 20, or the operation unit 206. This is an operation for keys for displaying the unsettled list screen provided by. If there are no unsettled transactions, for example, a button for displaying the unsettled list screen may be displayed in gray out to clearly indicate that the operation cannot be performed.
In response to the unsettled list screen display operation, the unsettled list screen is displayed on the clerk display unit 205. The unsettled list screen is a screen for displaying the contents of unsettled transactions (transactions in which a product is registered and unsettled (registration data processing is not completed)).

図5は、登録装置20にて表示される未精算一覧画面の一例である。同図に示される未精算一覧画面には、一覧表示領域601と個別表示領域602とが含まれるとともに、「呼び戻す」ボタン603、中止ボタン604、前ボタン、次ボタン、ソートボタン、一括精算ボタンなどが配置されている。 FIG. 5 is an example of the unsettled list screen displayed on the registration device 20. The unsettled list screen shown in the figure includes a list display area 601 and an individual display area 602, as well as a "recall" button 603, a cancel button 604, a previous button, a next button, a sort button, a batch settlement button, and the like. Is arranged.

一覧表示領域601は、複数の未精算取引の未精算取引情報を一覧表示する表示領域である。具体的には、一覧表示領域601には、複数の未精算取引の登録データの概要(登録時刻、登録データ識別情報、取引点数、総額など登録データの一部)と、各未精算取引について精算処理を実行させる精算装置30に関する情報とが、登録時刻の順に表示される。
具体的に、同図における一覧表示領域601の1段目の「1」には、登録時刻が最も新しい未精算取引情報として、登録時刻「17時22分34秒」、登録データ識別情報「TJ019」、取引点数「27点」、総額「2558円」、会員番号「10302」、経過時間「00:00:26」、「精算機1」が表示される。
The list display area 601 is a display area for displaying a list of unsettled transaction information of a plurality of unsettled transactions. Specifically, in the list display area 601, an outline of registered data of a plurality of unsettled transactions (a part of registered data such as registration time, registered data identification information, number of transactions, total amount, etc.) and settlement of each unsettled transaction are made. Information about the settlement device 30 for executing the process is displayed in the order of registration time.
Specifically, in the first row "1" of the list display area 601 in the figure, the registration time "17:22:34" and the registration data identification information "TJ019" are set as the unsettled transaction information with the latest registration time. , The number of transaction points is "27 points", the total amount is "2558 yen", the membership number is "10302", the elapsed time is "00:00:26", and the "payment machine 1" is displayed.

未精算一覧画面に表示される会員番号は、例えば、会員カードを読み取って得られた番号である。すなわち、例えば、登録処理の前後(登録処理の途中)において会員である顧客から提示された会員カードを、店員が、登録装置20に読み取らせることにより、会員カードから読み取られた会員番号が登録データに含められる。未精算一覧画面に表示される会員番号は、このように登録データに含められた会員番号が反映される。 The membership number displayed on the unpaid list screen is, for example, a number obtained by reading a membership card. That is, for example, when the store clerk causes the registration device 20 to read the membership card presented by the customer who is a member before and after the registration process (during the registration process), the membership number read from the membership card is the registration data. Included in. The membership number displayed on the unpaid list screen reflects the membership number included in the registration data in this way.

また、未精算一覧画面に表示される経過時間は、登録処理の終了時からの経過時間である。具体的に、未精算一覧画面に表示される経過時間は、第1の指定態様により精算装置30を指定した場合には、例えば精算装置を指定する操作(精算装置指定操作)が行われたタイミングを基準とした経過時間である。あるいは、未精算一覧画面に表示される経過時間は、お会計券を発行した場合にはお会計券が発行されたタイミング(もしくはお会計券の発行を指示する操作が行われたタイミング)を基準とした経過時間である。なお、同図に示した一覧表示領域601の1段目の経過時間「00:00:26」は、17時23分0秒時点(現在)における、「精算機1」のボタン押下を基準とした経過時間を示している。 The elapsed time displayed on the unsettled list screen is the elapsed time from the end of the registration process. Specifically, the elapsed time displayed on the unsettled list screen is the timing at which, for example, an operation for designating a settlement device (settlement device designation operation) is performed when the settlement device 30 is designated according to the first designation mode. It is the elapsed time based on. Alternatively, the elapsed time displayed on the unsettled list screen is based on the timing when the accounting ticket is issued (or the timing when the operation instructing the issuance of the accounting ticket is performed) when the accounting ticket is issued. It is the elapsed time. The elapsed time "00:00:26" of the first stage of the list display area 601 shown in the figure is based on the button press of "payment machine 1" at 17:23:00 (current). Shows the elapsed time.

次の2段目の「2」には、登録時刻が2番目に新しい未精算取引情報として、登録時刻「17時21分05秒」、登録データ識別情報「TJ018」、取引点数「6点」、総額「525円」、経過時間「00:01:55」、「お会計券」が表示されている。 In the next second row, "2", the registration time is "17:21:05", the registration data identification information is "TJ018", and the number of transaction points is "6 points" as the unsettled transaction information with the second newest registration time. , The total amount is "525 yen", the elapsed time is "00:01:55", and the "accounting ticket" is displayed.

「お会計券」について、顧客がお会計券を精算装置30に読み取らせた場合には、読み取らせた精算装置30も併せた表示内容に変更してもよい。
この場合、顧客が例えば「精算機2」にお会計券を読み取らせたときには、「お会計券」から、「お会計券/精算機2」と表示内容が変更される。
このように表示内容を変更することで、お会計券が読み取られる前か後か、などの精算状況をより詳細に把握することができる。また、経過時間「00:01:55」は、17時23分0秒時点(現在)における、お会計券の発行時を基準とした経過時間を示している。
When the customer has the checkout device 30 read the checkout ticket, the display content may be changed to include the read checkout device 30.
In this case, for example, when the customer causes the "payment machine 2" to read the accounting ticket, the display content is changed from the "accounting ticket" to "accounting ticket / payment machine 2".
By changing the display contents in this way, it is possible to grasp the settlement status in more detail, such as before or after the accounting ticket is read. Further, the elapsed time "00:01:55" indicates the elapsed time based on the time when the accounting ticket is issued at 17:23:00 (current).

さらに、3段目の「3」には、登録時刻が3番目に新しい未精算取引情報として、登録時刻「17時20分14秒」、登録データ識別情報「TJ017」、取引点数「9点」、総額「926円」、会員番号「05812」、経過時間「00:02:46」、「商品券A」、「精算機3」が表示されている。
この3段目の場合、「商品券A」が示されているが、これは登録時に商品券Aが使用されたことを示している。
5段目の「商品券B」も同じである。また、「精算機3」にバッジで表示された「釣銭不足」などに示されるように、この未精算一覧画面においても、各々の精算機のステータスが表示される。また、ボタンの色をステータスごとに変化させるようにしてもよい。
Furthermore, in the third row "3", the registration time "17:20:14", the registration data identification information "TJ017", and the number of transaction points "9 points" are set as the unsettled transaction information with the third newest registration time. , Total amount "926 yen", membership number "05812", elapsed time "00:02:46", "gift certificate A", "payment machine 3" are displayed.
In the case of this third row, "gift certificate A" is shown, which indicates that the gift certificate A was used at the time of registration.
The same applies to the "gift certificate B" in the fifth row. Further, as shown by the "insufficient change" displayed on the "payment machine 3" with a badge, the status of each payment machine is also displayed on this unpaid list screen. Also, the color of the button may be changed for each status.

また、上述したように、一覧表示領域601においては、デフォルトでは登録時刻が新しい順に未精算取引情報が表示されるが、ソートボタンにより、登録時刻が古い順、金額が大きいまたは小さい順、取引点数が多いまたは少ない順に表示させることもできる。こうした種々のソートにより、店員は所望の取引を容易に見つけることができる。 Further, as described above, in the list display area 601, unsettled transaction information is displayed in the order of newest registration time by default, but by the sort button, the registration time is in the order of oldest, the amount is larger or smaller, and the number of transaction points. It is also possible to display in descending order of most or few. With these various sorts, the clerk can easily find the desired transaction.

なお、同図に示した一覧表示領域601において、一度(同時)に表示可能な未精算取引情報の件数を最大5件としているが、一度に表示可能な未精算取引情報の最大件数を4件以下としてもよいし6件以上としてもよい。また、前ボタンや次ボタンは、一覧表示領域601に表示されていない未精算取引情報を一覧表示領域601に表示させるためのボタンである。すなわち、最大件数を超える未精算取引情報が存在し、かつ、前ボタンや次ボタンが押下された場合、一覧表示領域601に表示される未精算取引情報の全部または一部が入れ替わる。 In the list display area 601 shown in the figure, the maximum number of unsettled transaction information that can be displayed at one time (simultaneously) is 5, but the maximum number of unsettled transaction information that can be displayed at one time is 4. The number may be as follows, or 6 or more. Further, the front button and the next button are buttons for displaying unsettled transaction information that is not displayed in the list display area 601 in the list display area 601. That is, when there is unsettled transaction information exceeding the maximum number and the previous button or the next button is pressed, all or part of the unsettled transaction information displayed in the list display area 601 is replaced.

個別表示領域602は、ある未精算取引の未精算取引情報を表示する表示領域である。具体的には、個別表示領域602には、ある未精算取引の登録データの詳細(登録日時、登録データ識別情報、登録装置識別情報、商品識別情報、商品名、販売価格、値引き情報、取引点数、総額など登録データの全部または略全部、会員番号、商品券)が表示される。
例えば、同図の個別表示領域602には、一覧表示領域601の1段目の「1」の未精算取引に対応する未精算取引情報として、登録日時「2014年12月26日(金)17時22分34秒」、登録データ識別情報「TJ019」、登録装置識別情報「J003」、会員番号「10302」、商品識別情報「P0086」等、商品名「なす」等、販売価格「400円」等、まとめ値引きの内容が表示されている。
なお、一覧表示領域601の1段目の「1」の未精算取引は取引点数が27点と多いため、個別表示領域602には、一部の商品に関する情報(商品識別情報、商品名、販売価格)、取引点数「27点」、総額「2558円」が表示されていない。それらを店員が確認するときは、スクロールボタン(逆三角形のマークを表示したボタン)やページボタン(次ページと表示したボタン)が用いられる。
The individual display area 602 is a display area for displaying unsettled transaction information of a certain unsettled transaction. Specifically, in the individual display area 602, the details of the registration data of a certain unsettled transaction (registration date and time, registration data identification information, registration device identification information, product identification information, product name, selling price, discount information, transaction points). , All or almost all registered data such as total amount, membership number, gift certificate) is displayed.
For example, in the individual display area 602 of the figure, the registration date and time "December 26, 2014 (Friday) 17" is used as the unsettled transaction information corresponding to the unsettled transaction of "1" in the first row of the list display area 601. Hour 22 minutes 34 seconds ”, registration data identification information“ TJ019 ”, registration device identification information“ J003 ”, membership number“ 10302 ”, product identification information“ P0086 ”, product name“ Nasu ”, etc., selling price“ 400 yen ” Etc., the contents of the summary discount are displayed.
Since the number of unsettled transactions of "1" in the first row of the list display area 601 is as large as 27 points, the individual display area 602 contains information on some products (product identification information, product name, sales). Price), the number of transaction points "27 points", and the total amount "2558 yen" are not displayed. When the clerk confirms them, a scroll button (a button displaying an inverted triangle mark) or a page button (a button displaying the next page) is used.

未精算一覧画面が表示された直後は、初期表示として、個別表示領域602には、一覧表示領域601の1段目の「1」の未精算取引に対応する未精算取引情報が表示される。また、店員は、一覧表示領域601において未精算取引を押下により選択できるが、一覧表示領域601において未精算取引が選択された場合、個別表示領域602には、店員により選択された未精算取引に対応する未精算取引情報が表示される。従って、店員は、詳細を確認したい未精算取引を一覧表示領域601から選択し、個別表示領域602にて確認することができる。 Immediately after the unsettled list screen is displayed, as an initial display, the unsettled transaction information corresponding to the unsettled transaction of "1" in the first row of the list display area 601 is displayed in the individual display area 602. Further, the clerk can select the unsettled transaction by pressing the unsettled transaction in the list display area 601. However, when the unsettled transaction is selected in the list display area 601, the unsettled transaction selected by the clerk is selected in the individual display area 602. The corresponding open transaction information is displayed. Therefore, the clerk can select the unsettled transaction whose details are to be confirmed from the list display area 601 and confirm it in the individual display area 602.

「呼び戻す」ボタン603は、呼び戻しの実行を指示するボタンである。店員は、一覧表示領域601において示される未精算取引のうちから、呼び戻し対象とする未精算取引を選択する操作を行ったうえで、「呼び戻す」ボタン603に対する操作を行う。「呼び戻す」ボタン603に対する操作が行われたことに応じて、一覧表示領域601において呼び戻し対象として選択されていた未精算取引に対応する登録データが、精算装置30から登録装置20に対して送信される。このように送信された登録データが登録装置20にて受信されることで呼び戻しが行われる。 The "recall" button 603 is a button instructing the execution of the recall. The clerk performs an operation to select an unsettled transaction to be recalled from the unsettled transactions shown in the list display area 601 and then performs an operation on the "recall" button 603. In response to the operation for the "recall" button 603, the registration data corresponding to the unsettled transaction selected as the recall target in the list display area 601 is transmitted from the settlement device 30 to the registration device 20. To. When the registration data transmitted in this way is received by the registration device 20, the recall is performed.

なお、未精算一覧画面における「精算機1選択」ボタンなど、精算機ごとに全ての未精算取引を呼び戻すための一括選択ボタンにより、例えば当該精算機が使用できない状態になり、復旧に時間を要するときは、直ちに当該精算機における未精算取引を全て呼び戻すことができる。なお、精算機が使用できない状態とは、例えば精算機が故障した状態や釣銭が詰まった状態などのように精算機に不具合が生じた状態が挙げられる。
こうして一括して未精算取引を呼び戻すと、店員は使用可能な精算機への登録データの送信や、お会計券の発行などが可能となるので、顧客は精算機の復旧まで待たされることなく、使用可能な精算機で直ちに精算することができる。
In addition, a batch selection button for recalling all unsettled transactions for each settlement machine, such as the "Settlement machine 1 selection" button on the unsettled list screen, makes the settlement machine unusable, for example, and it takes time to recover. At that time, all unsettled transactions in the settlement machine can be recalled immediately. The state in which the payment machine cannot be used includes a state in which the payment machine has a malfunction, such as a state in which the payment machine has failed or a state in which change is jammed.
When the unsettled transactions are recalled in a batch in this way, the clerk can send the registration data to the available checkout machine and issue the checkout ticket, so the customer does not have to wait until the checkout machine is restored. You can settle immediately with an available checkout machine.

なお、登録データの送信後に精算処理の実行を保留させるものとして「呼び戻す」ボタン603を用いる例を説明したが、登録データの送信前に精算処理の実行を保留させるものとしてお会計券を用いる方法(第2の指定態様)もある。
例えば、お会計券を発行し、発行されたお会計券が精算装置30に読み取られていない場合、登録データは送信されていないが、この場合には、発行されたお会計券を登録装置20に読み取らせ、当該お会計券に対応する未精算取引の実行を保留させるようにしてもよい(例えば、お会計券を発行する前の状態のようにしてもよい)。
An example of using the "recall" button 603 to suspend the execution of the settlement process after the registration data is transmitted has been described, but a method of using the accounting ticket to suspend the execution of the settlement process before the registration data is transmitted. (Second designation mode) is also available.
For example, if an accounting ticket is issued and the issued accounting ticket is not read by the settlement device 30, the registration data is not transmitted. In this case, the issued accounting ticket is registered by the registration device 20. It may be read by the user and the execution of the unsettled transaction corresponding to the accounting voucher may be suspended (for example, it may be in the state before the issuance of the accounting voucher).

本実施形態において、未精算一覧画面表示操作から「呼び戻す」ボタン603に対する操作までによる呼び戻し操作は、いつでも行うことができる。つまり、呼び戻し操作は、1取引に応じた商品の登録処理が完了してから次の取引に対応する商品の登録処理が開始されるまでの間において行うことができる。また、呼び戻し操作は、或る1取引に対応する商品の登録中(商品の登録が開始されてから完了するまでの間)において行うことができる。 In the present embodiment, the recall operation from the operation of displaying the unsettled list screen to the operation of the "recall" button 603 can be performed at any time. That is, the recall operation can be performed between the completion of the product registration process corresponding to one transaction and the start of the product registration process corresponding to the next transaction. Further, the recall operation can be performed during the registration of the product corresponding to a certain transaction (from the start to the completion of the registration of the product).

そのうえで、本実施形態においては、1取引に対応する商品の登録中において、この登録中の取引に対応する登録データを、先に精算装置30に送信させた登録データと合算(統合の一例)させる必要が生じた場合には、店員は以下のようにして操作を行うことができる。
ここでは、具体的に、前述の例のように、客が買上商品を2つのカゴに分けて容れていた場合の事例に対応させて説明する。つまり、店員が1つ目のカゴに入れられていた商品の登録を終えた段階で1取引分の商品登録を完了させて精算装置指定操作を行い、登録データを精算装置30に送信させた。次に、店員は、2つ目のカゴに容れられていた商品を次の取引に対応するものとして数点登録させた後に、この登録中の商品に関する登録内容を、先の登録データを送信済みの取引と合算すべきであることに気付いたという事例である。
Then, in the present embodiment, during the registration of the product corresponding to one transaction, the registration data corresponding to the transaction being registered is added up (an example of integration) with the registration data previously transmitted to the settlement device 30. When the need arises, the clerk can perform the operation as follows.
Here, specifically, as in the above-mentioned example, the case where the customer divides the purchased product into two baskets and puts them in the basket will be described. That is, when the clerk has completed the registration of the product contained in the first basket, the product registration for one transaction is completed, the settlement device designation operation is performed, and the registration data is transmitted to the settlement device 30. Next, the clerk has registered several items in the second basket as corresponding to the next transaction, and then has sent the registration details of the item being registered and the previous registration data. This is an example of realizing that it should be combined with the transaction of.

この場合、店員は、2カゴ目に対応する商品の登録を中断し、呼び戻し操作を行う。つまり、店員は、未精算一覧画面表示操作を行って未精算一覧画面を表示させる。店員は、表示された未精算一覧画面において、一覧表示領域601から1カゴ目に対応する送信済みの登録データを選択したうえで、「呼び戻す」ボタン603に対する操作を行う。つまり、呼び戻し対象の登録データを指定したうえで、呼び戻しの実行を指示する操作(呼び戻し操作)が行われる。 In this case, the clerk interrupts the registration of the product corresponding to the second basket and performs a recall operation. That is, the clerk performs the unsettled list screen display operation to display the unsettled list screen. On the displayed unpaid list screen, the clerk selects the transmitted registration data corresponding to the first basket from the list display area 601 and then operates the "recall" button 603. That is, after designating the registration data to be recalled, an operation (recall operation) for instructing the execution of the recall is performed.

本実施形態の登録装置20は、1取引に対応する商品の登録中において、呼び戻し操作が行われたことに応じて、呼び戻し処理に先立って、合算確認ダイアログボックスを店員用表示部205に表示させる。合算確認ダイアログボックスは、呼び戻し操作により指定された呼び戻し対象の登録データに対応する取引と商品登録中の取引との統合(合算)を行うか否かの意思確認を店員に行わせるためのダイアログボックスである。 The registration device 20 of the present embodiment displays a total confirmation dialog box on the clerk display unit 205 prior to the recall process in response to the recall operation being performed during the registration of the product corresponding to one transaction. .. The total confirmation dialog box is a dialog box for letting the clerk confirm the intention of integrating (totaling) the transaction corresponding to the registration data to be recalled specified by the recall operation and the transaction during product registration. Is.

図6は、店員用表示部205に表示される合算確認ダイアログボックスDB10の一例を示している。
同図の合算確認ダイアログボックスDB10は、商品の登録が行われる商品登録画面の上に重畳されるように表示されている。合算確認ダイアログボックスDB10においては、合算を行ってよいかどうかを店員に確認するメッセージが示されるとともに、「はい」ボタンBT11と「いいえ」ボタンBT12とが配置されている。「はい」ボタンBT11は、合算の実行を指示する操作が行われるボタンである。「いいえ」ボタンBT12は、合算を行わないことを指示する操作が行われるボタンである。
FIG. 6 shows an example of the total confirmation dialog box DB 10 displayed on the clerk display unit 205.
The total confirmation dialog box DB 10 in the figure is displayed so as to be superimposed on the product registration screen on which the product is registered. In the total confirmation dialog box DB10, a message confirming to the clerk whether or not the total can be performed is displayed, and a "yes" button BT11 and a "no" button BT12 are arranged. The "Yes" button BT11 is a button on which an operation for instructing the execution of summation is performed. The "No" button BT12 is a button on which an operation for instructing not to perform the summation is performed.

また、同図の合算確認ダイアログボックスDB10の背景として表示されている商品登録画面は、現段階までにおいて登録された2カゴ目の商品が示されている。具体的には、同図の商品登録画面における登録商品リスト領域AR11には、2カゴ目の商品のうち、「商品A」、「商品B」の順で2つの商品が登録されたことが示されている。また、登録商品領域AR12には、最後に登録された「商品B」についての情報が示されている。また、合計金額領域AR13においては、これまでに登録された商品の総数が「2」であり、これら2つの商品の合計金額が1900円であることが示されている。 Further, the product registration screen displayed as the background of the total confirmation dialog box DB 10 in the figure shows the second product in the basket registered up to the present stage. Specifically, 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 the registered product list area AR11 on the product registration screen in the figure. Has been done. Further, the registered product area AR12 shows information about the last registered “product B”. Further, in the total amount area AR13, it is shown that the total number of products registered so far is "2", and the total amount of these two products is 1900 yen.

この場合、店員は、合算を行うために呼び戻し操作を行っている。そこで、この場合の店員は、合算確認ダイアログボックスDB10における「はい」ボタンBT11に対する操作を行う。
「はい」ボタンBT11に対する操作が行われたことに応じて、登録装置20は、呼び戻し処理を実行する。つまり、登録装置20は、先の呼び戻し操作にて指定された1カゴ目に対応の登録データが、精算装置30から登録装置20に戻されるように処理を行う。登録装置20は、呼び戻された登録データに、呼び戻し操作の直前まで商品登録中であった取引に対応して現時点までにおいて登録された商品に関する登録データを追加するように、登録データの統合を行う。このようにして取引の合算が行われる。
In this case, the clerk is performing a recall operation to perform the summation. Therefore, the clerk in this case operates the "Yes" button BT11 in the total confirmation dialog box DB10.
In response to the operation for the "Yes" button BT11, the registration device 20 executes the recall process. That is, the registration device 20 performs processing so that the registration data corresponding to the first basket designated in the previous recall operation is returned from the settlement device 30 to the registration device 20. The registration device 20 integrates the registration data so as to add the registration data related to the products registered up to the present time in response to the transaction that was being registered until immediately before the recall operation to the recalled registration data. .. In this way, the transactions are added up.

上記のように登録データの統合が行われたことに応じて、登録装置20は、これまで表示させていた合算確認ダイアログボックスDB10を消去する。登録装置20は、合算確認ダイアログボックスDB10の消去に応じて前面に表示される商品登録画面について、統合された登録データの内容が反映されるようにして表示を変更する。
図7は、統合後の登録データの内容が反映された商品登録画面の一例を示している。同図の商品登録画面においては、統合後の登録データが以下のように反映されている。即ち、登録商品リスト領域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円であることが示されている。
In response to the integration of the registration data as described above, the registration device 20 deletes the total confirmation dialog box DB 10 that has been displayed so far. The registration device 20 changes the display of the product registration screen displayed on the front surface in response to the deletion of the total confirmation dialog box DB 10 so that the contents of the integrated registration data are reflected.
FIG. 7 shows an example of a product registration screen that reflects the contents of the registered data after integration. On the product registration screen in the figure, the registration data after integration is reflected as follows. That is, in the registered product list area AR11, as a result of the 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 product corresponding to is registered as the third product, and "Product B" registered as the second product corresponding to the second basket is the fourth product. It is shown that it was registered as.
As shown in the figure, the registered product list area AR11 in this case is a product corresponding to the registration data to be corrected recalled from the settlement device 30 (that is, registered corresponding to the first basket). The display mode is changed between the item of product) and the item of the product corresponding to the registration data during product registration (that is, the product registered corresponding to the second basket), for example, by making the background color different. You may. By changing the display mode in this way, the clerk can easily distinguish between the product corresponding to the registration data recalled from the settlement device 30 and the product registered so far under the transaction during product registration. can do.
In the example of the figure, the arrangement order of the product items in the registered product list area AR11 is the order of the products registered corresponding to the first basket and the products registered corresponding to the second basket. It follows the time series (oldest first) of the transactions for which the product was registered. However, in the order of arrangement of the item items in the registered product list area AR11, contrary to the above, the product registered corresponding to the second basket, the product registered corresponding to the first basket, and the like. You may follow the new order of registered transactions. In this case, the product items may be arranged so that the order of registering the products through the first and second baskets is reversed as it is, or the group of products registered corresponding to the first basket and 2 The order of the items registered in each group may be reversed, and the order of arrangement of the items of the products in each group may be in the order of registration.
Further, the registered product area AR12 shows information about the last registered “product B”. In the total amount area AR13, it is shown that the total number of products registered so far is "4", and the total amount of these four products is 3900 yen.

登録装置20は、同図の商品登録画面の表示とともに、2カゴ目の商品の登録操作の受け付けを再開する。これにより店員は、残りの2カゴ目に入れられている商品を継続して登録していくことができる。登録装置20は、統合後において商品が登録されることに応じて、統合後の登録データに登録された商品に関するデータを追加する。この結果、2カゴ目の商品の登録が完了した段階では、1カゴ目に容れられていた商品と、2カゴ目に入れられていた商品との全てが1取引分の登録データが得られている。
そして、店員は、2カゴ目の商品の登録を完了させて例えば小計操作を行ったうえで、改めて精算装置指定操作を行う。精算装置指定操作に応じて、登録装置20は、指定された精算装置30に対して登録データを送信する。
The registration device 20 resumes accepting the registration operation of the product in the second basket together with the display of the product registration screen in the figure. This allows the clerk to continue to register the products in the remaining second basket. The registration device 20 adds data related to the registered product to the registered data after the integration according to the registration of the product after the integration. As a result, at the stage when the registration of the product in the second basket is completed, the registration data for one transaction is obtained for all the products contained in the first basket and the products contained in the second basket. There is.
Then, the clerk completes the registration of the product in the second basket, performs a subtotal operation, for example, and then performs a checkout device designation operation again. In response to the settlement device designation operation, the registration device 20 transmits registration data to the designated settlement device 30.

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

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

なお、同図のように、統合後の登録データに対応する精算画面に配置される「お買上一覧」ボタンBT41に対する操作に応じて表示されるお買上一覧画面においては、商品のリストについて、1カゴ目に対応する商品(訂正対象の登録データに対応する商品)と2カゴ目に対応する商品(商品登録中の取引のもとで登録された商品)とに対応させて表示の態様を変更するようにしてよい。これにより、客等は、商品ごとに1カゴ目と2カゴ目とのいずれに対応して登録されたものであるのかを容易に把握できる。 As shown in the figure, on the purchase list screen displayed in response to the operation for the "purchase list" button BT41 placed on the settlement screen corresponding to the registered data after integration, the list of products is 1 The display mode has been changed to correspond 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 try to do it. As a result, the customer or the like can easily grasp which of the first basket and the second basket is registered for each product.

上記のように本実施形態においては、商品の登録中において呼び戻しを行い、呼び戻された登録データと、登録中の商品の登録データとを統合することができる。そのうえで、統合後の登録データに対して、商品を追加するようにして登録していくことが可能とされている。これにより、本実施形態においては、先に精算装置30に送信した登録データに対応する取引と、商品の登録中の取引とを統合しようとする際に、登録中の取引において既に登録が行われた商品を取り消す操作と、取り消した商品を再度登録し直すという操作とを行う必要がなくなり、操作の簡易化が図られる。また、操作の簡易化によって、取引の統合が迅速に行われることになるので、客にとっての商品の登録の待ち時間も短くなる。 As described above, in the present embodiment, the recall can be performed during the registration of the product, and the recalled registration data and the registration data of the registered product can be integrated. After that, it is possible to register by adding products to the registered data after integration. As a result, in the present embodiment, when the transaction corresponding to the registration data previously transmitted to the settlement device 30 and the transaction for which the product is being registered are to be integrated, the registration is already performed in the registered transaction. It is not necessary to perform the operation of canceling the canceled product and the operation of re-registering the canceled product, and the operation can be simplified. In addition, the simplification of the operation enables the integration of transactions to be performed quickly, so that the waiting time for the customer to register the product is shortened.

一方、例えば操作のミスや、客の申し出などにより、既に精算装置30に送信した登録データに対応する取引と現在において商品登録中の取引とを統合する必要がなかった場合、店員は、合算確認ダイアログボックスDB10(図6)における「いいえ」ボタンBT12に対する操作を行う。「いいえ」ボタンBT12に対する操作に応じて、登録装置20は、合算確認ダイアログボックスDB10を消去して、呼び戻し操作が行われる直前と同様の商品登録画面の状態に店員用表示部205における表示を戻し、登録途中であった取引における商品の登録を再開できるようにする。この場合、呼び戻し操作に応じた呼び戻し処理は実行されない(即ち、禁止される)ことから、呼び戻し操作に応じた取引の合算は行われない。 On the other hand, if it is not necessary to integrate the transaction corresponding to the registration data already sent to the settlement device 30 and the transaction currently being registered for the product due to an operation error or a customer's offer, the clerk confirms the total. The "No" button BT12 in the dialog box DB10 (FIG. 6) is operated. In response to the operation for the "No" button BT12, the registration device 20 erases the total confirmation dialog box DB10 and returns the display on the clerk display unit 205 to the same state of the product registration screen as immediately before the recall operation is performed. , Allows you to resume product registration in transactions that were in the process of being registered. In this case, since the recall process corresponding to the recall operation is not executed (that is, prohibited), the transactions corresponding to the recall operation are not added up.

また、先の取引に対応する商品の登録が完了して精算装置指定操作が行われて登録データが送信された後において、次の取引に対応する商品の登録が開始される前の段階で呼び戻し操作が行われた場合には、以下のようになる。
即ち、登録装置20は、呼び戻し操作に応じて登録データの呼び戻しを行い、呼び戻した登録データの訂正を行うモードを設定する。店員は、呼び戻された登録データに対して、商品の追加登録あるいは登録済みの商品の取り消しなどの訂正のための操作を行い、再度、精算装置30に送信する操作を行う。
In addition, after the registration of the product corresponding to the previous transaction is completed, the settlement device designation operation is performed and the registration data is transmitted, the product is recalled at the stage before the registration of the product corresponding to the next transaction is started. When the operation is performed, it becomes as follows.
That is, the registration device 20 sets a mode in which the registration data is recalled according to the recall operation and the recalled registration data is corrected. The clerk performs an operation for making corrections such as additional registration of products or cancellation of registered products with respect to the recalled registration data, and again performs an operation of transmitting to the settlement device 30.

続いて、図9のフローチャートを参照して、本実施形態における登録装置20が、精算装置30に送信済みの登録データの取引と商品登録中の取引との合算に関連して実行する処理手順例について説明する。
ステップS101:登録装置20は、呼び戻し操作が行われるのを待機している。呼び戻し操作は、前述のように、未精算一覧画面表示操作により未精算一覧画面を表示させ、未精算一覧画面から呼び戻し対象の取引を選択し、「呼び戻す」ボタン603を押下する操作である。
ステップS102:登録装置20は、呼び戻し操作が行われたことに応じて、今回の呼び戻し操作の行われたタイミングが、商品登録中であるか否かについて判定する。
ステップS103:今回の呼び戻し操作の行われたタイミングが商品の登録中であった場合、登録装置20は、店員用表示部205にて商品登録画面上に重畳させるように合算確認ダイアログボックスDB10を表示させる。
ステップS104:登録装置20は、合算確認ダイアログボックスDB10が表示された状態のもと、合算を指示する操作が行われたか否かについて判定する。ここでの合算を指示する操作は、合算確認ダイアログボックスDB10にて配置される「はい」ボタンBT11に対する操作である。
ステップS105:合算を指示する操作が行われた場合、登録装置20は、登録データの呼び戻し処理を行う。
つまり、登録装置20は、ステップS101による呼び戻し操作により選択された取引に対応する登録データの戻し要求を精算装置30に対して送信する。登録データの戻し要求を受けた精算装置30は、要求された登録データを登録装置20に戻す。つまり、精算装置30は、戻し要求により指定された登録データを登録装置20に送信するとともに、戻し要求に応じて送信した登録データを削除する、あるいは精算処理の対象から除外する。登録装置20は、精算装置30から送信された登録データを受信する。
Subsequently, with reference to the flowchart of FIG. 9, the registration device 20 in the present embodiment executes a processing procedure example related to the sum of the transaction of the registration data transmitted to the settlement device 30 and the transaction during product registration. Will be explained.
Step S101: The registration device 20 is waiting for the recall operation to be performed. As described above, the recall operation is an operation of displaying the unsettled list screen by the unsettled list screen display operation, selecting the transaction to be recalled from the unsettled list screen, and pressing the "recall" button 603.
Step S102: The registration device 20 determines whether or not the timing at which the recall operation is performed this time is during product registration in response to the recall operation being performed.
Step S103: When the timing of the recall operation this time is during product registration, the registration device 20 displays the total confirmation dialog box DB 10 so as to be superimposed on the product registration screen on the clerk display unit 205. Let me.
Step S104: The registration device 20 determines whether or not an operation for instructing the summation has been performed while the summation confirmation dialog box DB10 is displayed. The operation for instructing the summation here is an operation for the "Yes" button BT11 arranged in the summation confirmation dialog box DB10.
Step S105: When the operation for instructing the summation is performed, the registration device 20 performs a recall process of the registration data.
That is, the registration device 20 transmits a return request for registration data corresponding to the transaction selected by the recall operation in step S101 to the settlement device 30. The settlement device 30 that has received the registration data return request returns the requested registration data to the registration device 20. That is, the settlement device 30 transmits the registration data specified by the return request to the registration device 20, deletes the registration data transmitted in response to the return request, or excludes the registration data from the settlement process. The registration device 20 receives the registration data transmitted from the settlement device 30.

ステップS106:次に、登録装置20は、合算処理を行う。つまり、登録装置20は、ステップS105により呼び出された登録データに、ステップS101の呼び戻し操作が行われるまで商品登録中であった取引に対応する登録データを追加して1つの登録データとするように統合を行う。
ステップS107:登録装置20は、ステップS106の合算処理の後、ステップS104により表示させた合算確認ダイアログボックスDB10を消去するとともに、ステップS106による合算処理により統合された登録データの内容が反映されるように商品登録画面の内容を更新する。この後において、同図の処理を抜けた登録装置20は、商品の登録が行われることに応じて、合算後の登録データに対して登録された商品に関するデータを追加していくことができる。
Step S106: Next, the registration device 20 performs a summation process. That is, the registration device 20 adds the registration data corresponding to the transaction that was being registered as a product until the recall operation of step S101 is performed to the registration data called by step S105 so as one registration data. Perform integration.
Step S107: The registration device 20 deletes the summation confirmation dialog box DB10 displayed in step S104 after the summation process in step S106, and reflects the contents of the registration data integrated by the summation process in step S106. Update the contents of the product registration screen to. After that, the registration device 20 that has passed the process shown in the figure can add data related to the registered products to the registered data after the total according to the registration of the products.

ステップS108:一方、ステップS102にて、今回の呼び戻し操作のタイミングは商品登録中ではないと判定された場合には、先の取引に対応する商品の登録が完了してから、次の取引に対応する商品の登録が開始されるまでの間のタイミングで今回の呼び戻し操作が行われたことになる。この場合、登録装置20は、まず、ステップS101により選択された取引に対応する登録データの呼び戻し処理を実行する。
ステップS109:次に、登録装置20は、ステップS108により呼び戻された登録データを対象として、店員による登録商品の追加、あるいは登録されている商品の取り消しなどの操作に応じた登録データの変更(訂正)を行う。
Step S108: On the other hand, if it is determined in step S102 that the timing of the recall operation this time is not during product registration, the next transaction is handled after the registration of the product corresponding to the previous transaction is completed. This recall operation is performed at the timing until the registration of the product to be performed is started. In this case, the registration device 20 first executes a recall process of the registration data corresponding to the transaction selected in step S101.
Step S109: Next, the registration device 20 changes (corrects) the registration data according to an operation such as addition of a registered product by a clerk or cancellation of the registered product for the registration data recalled by step S108. )I do.

また、合算確認ダイアログボックスDB10にて配置される「いいえ」ボタンBT12に対する操作が行われると、合算のキャンセルを指示する操作が行われたとして、ステップS104において、合算の指示が得られなかったと判定される。この場合、登録装置20は、ステップS105~S107をスキップして、登録データの呼び戻し合算処理を行うことなく同図の処理を終了させる。
この場合、登録装置20は、登録データの呼び戻し処理を実行しなくともよい。つまり、合算の指示が得られなかった場合には、登録データの呼び戻しをしないようにすることができ、例えば登録装置20と精算装置30との間での情報の送受信に関する処理負荷を軽減することができる。
Further, when the operation for the "No" button BT12 arranged in the summation confirmation dialog box DB10 is performed, it is determined that the summation instruction has not been obtained in step S104, assuming that the operation for instructing the summation to be canceled has been performed. Will be done. In this case, the registration device 20 skips steps S105 to S107 and ends the process of the figure without performing the recall total process of the registered data.
In this case, the registration device 20 does not have to execute the recall processing of the registration data. That is, it is possible to prevent the registration data from being recalled when the summation instruction is not obtained, and for example, the processing load related to the transmission and reception of information between the registration device 20 and the settlement device 30 can be reduced. Can be done.

<第2実施形態>
続いて、第2実施形態について説明する。先の第1実施形態は、登録データの統合として、精算装置30から呼び戻した登録データと、登録中の取引に対応する登録データとを合算するというものであった。これに対して、本実施形態は、登録データの統合として、商品の登録中であっても、精算装置30から呼び戻した登録データに含まれる商品のうちから、店員の操作により指定された商品を取り消すことができるように構成される。
例えば、先客に対応する取引について商品の登録を完了させて精算装置指定操作を行って登録データを精算装置30に送信し、さらに次客に対応する取引についての商品の登録を開始してしまった段階で、先客が一部の商品のキャンセルを申し出るような場合がある。このような場合、店員は、次客の取引に応じた商品の登録を完了させてから、先客に対応する取引の登録データを呼び戻し、商品の取り消しを行うことができる。
しかしながら、状況によっては、次客の商品の登録の完了よりも、先客の商品の取り消しを優先させたい場合もあると考えられる。そこで、本実施形態においては、このような場合に対応して、先客より後の客の取引に対応する商品登録中であっても、先客の取引に対応する登録データから商品の取り消しを行うことができるようにする。
<Second Embodiment>
Subsequently, the second embodiment will be described. In the first embodiment described above, as the integration of the registration data, the registration data recalled from the settlement device 30 and the registration data corresponding to the transaction being registered are totaled. On the other hand, in the present embodiment, as the integration of the registration data, even during the registration of the product, the product specified by the operation of the clerk is selected from the products included in the registration data recalled from the settlement device 30. It is configured to be undoable.
For example, the product registration for the transaction corresponding to the first customer is completed, the settlement device designation operation is performed, the registration data is transmitted to the settlement device 30, and the registration of the product for the transaction corresponding to the next customer is started. At the stage, the customer may offer to cancel some products. In such a case, the clerk can cancel the product by recalling the registration data of the transaction corresponding to the previous customer after completing the registration of the product corresponding to the transaction of the next customer.
However, depending on the situation, it may be desirable to prioritize the cancellation of the product of the previous customer over the completion of registration of the product of the next customer. Therefore, in the present embodiment, in response to such a case, the product is canceled from the registration data corresponding to the transaction of the predecessor even during the product registration corresponding to the transaction of the customer after the predecessor. To be able to.

図10のフローチャートを参照して、本実施形態における登録装置20が、商品登録中において呼び戻した登録データから商品の取り消しを行うための処理手順例について説明する。
ステップS201:登録装置20は、商品の登録中において、登録データからの取消対象となる商品を登録する操作(取消対象商品登録操作)が行われるのを待機する。
ステップS202:例えば、次客の商品の登録中において、上記のように商品登録を完了して登録データを精算装置30に送信済みの取引に対応する先客からの一部商品のキャンセルの申し出を店員が受け、店員が、これまでの商品の登録を保留させたうえで、取消対象商品登録操作を行った。この場合、登録装置20は、取消対象商品登録操作により入力された取消対象商品の情報を登録する処理を実行する。
With reference to the flowchart of FIG. 10, an example of a processing procedure for canceling a product from the registration data recalled by the registration device 20 in the present embodiment will be described.
Step S201: During the registration of the product, the registration device 20 waits for the operation of registering the product to be canceled from the registration data (the operation of registering the product to be canceled) to be performed.
Step S202: For example, during the registration of the next customer's product, the clerk offers to cancel some of the products from the previous customer corresponding to the transaction for which the product registration has been completed and the registration data has been sent to the settlement device 30 as described above. In response, the clerk suspended the registration of the product so far, and then performed the operation to register the product to be canceled. In this case, the registration device 20 executes a process of registering the information of the cancellation target product input by the cancellation target product registration operation.

ステップS203:次に、店員は、商品のキャンセルを申し出た先客の取引に対応する登録データを呼び戻すための呼び戻し操作を行う。登録装置20は、呼び戻し操作を受け付ける。具体的に、登録装置20は、呼び戻し操作によって選択された取引に対応する登録データの識別子を後に実行される可能性のある呼び戻し処理のために記憶する。
ステップS204:ステップS203により呼び戻し操作が受け付けられると、登録装置20は、取消確認ダイアログボックスを店員用表示部205に表示させる。取消確認ダイアログボックスは、呼び戻される登録データからの取消対象として登録された商品の取り消しについての意思確認を店員に行うためのダイアログボックスである。取消確認ダイアログボックスは、例えば図6に示した合算確認ダイアログボックスDB10に準じた態様で表示されるようにすればよい。例えば、取消確認ダイアログボックスにおいても、合算確認ダイアログボックスDB10と同様の態様で「はい」ボタンと「いいえ」ボタンとが配置されている。
Step S203: Next, the clerk performs a recall operation for recalling the registration data corresponding to the transaction of the customer who has offered to cancel the product. The registration device 20 accepts a recall operation. Specifically, the registration device 20 stores the identifier of the registration data corresponding to the transaction selected by the recall operation for recall processing that may be executed later.
Step S204: When the recall operation is accepted by step S203, the registration device 20 displays the cancellation confirmation dialog box on the clerk display unit 205. The cancellation confirmation dialog box is a dialog box for confirming the intention of the clerk to cancel the product registered as the cancellation target from the recalled registration data. The cancellation confirmation dialog box may be displayed in a manner similar to the total confirmation dialog box DB 10 shown in FIG. 6, for example. For example, also in the cancellation confirmation dialog box, the "Yes" button and the "No" button are arranged in the same manner as in the total confirmation dialog box DB10.

ステップS205:取消確認ダイアログボックスが表示されている状態のもと、登録装置20は、呼び戻された登録データから取消対象として登録された商品を取り消す指示(取消指示)が得られたか否かについて判定する。取消確認ダイアログボックスにおける「はい」ボタンに対する操作が行われたのであれば、取消指示が得られたことになる。これに対して、「いいえ」ボタンに対する操作が行われたのであれば、取消指示が得られなかったことになる。 Step S205: While the cancellation confirmation dialog box is displayed, the registration device 20 determines whether or not an instruction (cancellation instruction) for canceling the product registered as the cancellation target has been obtained from the recalled registration data. do. If the operation for the "Yes" button in the cancellation confirmation dialog box is performed, the cancellation instruction has been obtained. On the other hand, if the operation for the "No" button is performed, it means that the cancellation instruction has not been obtained.

ステップS206:取消指示が得られた場合、登録装置20は、ステップS203により受け付けられた呼び戻し操作によって選択された取引に対応する登録データを精算装置30から呼び戻すための呼び戻し処理を実行する。
ステップS207:次に、登録装置20は、ステップS206により呼び戻された登録データから、ステップS202により登録された商品を取り消す処理を行う。取消処理の結果、呼び戻された登録データからは、ステップS202により取消対象として登録された商品が削除され、削除に応じて合計金額等も減算されるようにして変更される。
ステップS208:登録装置20は、ステップS206による取消処理によって更新された登録データを精算装置30に送信する。ここでの登録データの精算装置30への送信も、登録装置20によって自動で行われてもよいし、店員の送信指示操作に応じて行われるようにされてもよい。また、送信先の精算装置30は、ステップS203の呼び戻し処理に際して登録データの送信元となった精算装置30である必要はなく、適宜変更されてよい。
Step S206: When the cancellation instruction is obtained, the registration device 20 executes a recall process for recalling the registration data corresponding to the transaction selected by the recall operation received in step S203 from the settlement device 30.
Step S207: Next, the registration device 20 performs a process of canceling the product registered in step S202 from the registration data recalled in step S206. As a result of the cancellation process, the product registered as the cancellation target is deleted from the recalled registration data, and the total amount and the like are also subtracted according to the deletion.
Step S208: The registration device 20 transmits the registration data updated by the cancellation process in step S206 to the settlement device 30. The transmission of the registration data here to the settlement device 30 may be automatically performed by the registration device 20, or may be performed in response to a transmission instruction operation of the clerk. Further, the settlement device 30 at the transmission destination does not have to be the settlement device 30 that was the transmission source of the registration data in the recall process of step S203, and may be changed as appropriate.

<変形例>
以下、本実施形態の変形例について説明する。
[第1変形例]
登録データの統合に際して店員が行う操作としては、図5と図6とにより説明した上記実施形態の例に限定されるものではなく、例えば以下のような操作であってもよい。
<Modification example>
Hereinafter, a modification of the present embodiment will be described.
[First modification]
The operation performed by the clerk at the time of integrating the registration data is not limited to the example of the above-described embodiment described with reference to FIGS. 5 and 6, and may be, for example, the following operation.

図11は、本変形例における商品登録画面と、商品登録画面上に表示される精算装置選択ダイアログボックスDB20の態様例を示している。
同図の商品登録画面においては、精算装置選択ボタンBT1-1~BT1-3と、合算ボタンBT2とが配置されている。精算装置選択ボタン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を指定する操作にも用いられる。
FIG. 11 shows an example of the mode of the product registration screen in this modification and the settlement device selection dialog box DB 20 displayed on the product registration screen.
On the product registration screen of the figure, the settlement device selection buttons BT1-1 to BT1-3 and the summation button BT2 are arranged. Settlement device selection buttons BT1-1 to BT1-3 are buttons on which an operation for selecting a settlement device 30 is performed. The settlement device selection buttons BT1-1 to BT1-3 correspond to the settlement devices 30-1 to 30-3, respectively. That is, if the settlement device selection button BT1-1 is operated, the settlement device 30-1 is selected, and if the settlement device selection button BT1-2 is operated, the settlement device 30-2 is selected, and the settlement device selection button BT1- If 3 is operated, the settlement device 30-3 is selected.
The settlement device selection buttons BT1-1 to BT1-3 are used for the settlement device designation operation for designating the settlement device 30 for executing the settlement process according to one transaction. Further, the settlement device selection buttons BT1-1 to BT1-3 in this modification are also used for the operation of designating the settlement device 30 that stores the registration data of the summation target as the settlement processing target.

合算ボタンBT2は、商品登録中の取引に対応する登録データを、既に精算装置30に送信済みの登録データに追加(合算)するように統合したい場合に、店員が操作するボタンである。 The total button BT2 is a button operated by a clerk when it is desired to integrate the registration data corresponding to the transaction during product registration so as to be added (total) to the registration data already transmitted to the settlement device 30.

例えば、前述のように客が2つのカゴに商品を容れて商品の登録を受ける事例のもとで、2つ目のカゴに容れられている商品の一部を登録してしまった段階で、この登録した商品を含む登録データを、先に精算装置30に送信した1カゴ目に対応する登録データに追加したい場合、店員は、合算ボタンBT2を操作する。
合算ボタンBT2が操作されたことに応じて、登録装置20は、図11に示すように、商品登録画面上に重畳させるように精算装置選択ダイアログボックス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は、合算をキャンセルする場合に操作されるボタンである。
For example, under the case where a customer puts a product in two baskets and receives registration of the product as described above, at the stage where a part of the product contained in the second basket is registered. When it is desired to add the registration data including the registered product to the registration data corresponding to the first basket previously transmitted to the settlement device 30, the clerk operates the total button BT2.
In response to the operation of the total button BT2, the registration device 20 displays the settlement device selection dialog box DB 20 so as to be superimposed on the product registration screen as shown in FIG.
In the settlement device selection dialog box DB20, the settlement device selection buttons BT21-1 to BT21-3 and the cancel button BT22 are arranged. Settlement device selection buttons BT21-1 to BT21-3 are buttons for selecting a settlement device 30 that stores registration data that is an integration destination (total destination) of registration data corresponding to transactions during product registration. Is. The settlement device selection buttons BT21-1, BT21-2, and BT21-3 correspond to the settlement devices 30-1, 30-2, and 30-3, respectively. In the following description, when the settlement device selection buttons BT21-1, BT21-2, and BT21-3 are not particularly distinguished, they are described as the settlement device selection button BT21.
The cancel button BT22 is a button operated when canceling the summation.

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

店員は、精算装置選択ボタンBT21のうちで、商品登録中の取引に対応する登録データの統合先(合算先)となる登録データ(1カゴ目の商品に対応する登録データ)を記憶している精算装置30に対応する精算装置選択ボタンBT21に対する操作を行う。
精算装置選択ボタンBT21に対する操作が行われたことに応じて、登録装置20は、操作された精算装置選択ボタンBT21が対応する精算装置30から登録データを呼び戻す。
登録装置20は、呼び戻された登録データに対して、2カゴ目に対応して商品登録中の登録データを追加するように統合する。つまり、登録装置20は、合算処理を行う。
合算処理を行った後、登録装置20は、先の第1実施形態の場合と同様に、引き続き2カゴ目の商品の登録操作を受け付け、登録された商品を、統合後の登録データに追加していく。そして、2カゴ目の商品の登録が完了すると、店員は精算装置指定操作を行う。登録装置20は、精算装置指定操作により指定された精算装置30に対して登録データを送信する。このとき送信される登録データは、1カゴ目と2カゴ目とに容れられていた商品が1取引分として登録された内容を有する。客は、1カゴ目と2カゴ目とに容れられていた商品に対応する精算を一回で済ませることができる。
このようにして、本変形例においても、先に精算装置30に送信した登録データに対応する取引と、商品の登録中の取引とを統合しようとする際に、登録中の取引において既に登録が行われた商品を取り消す操作と、取り消した商品を再度登録し直すという操作とを行う必要がなくなる。つまり、操作の簡易化が図られる。
The clerk stores the registration data (registration data corresponding to the first product) that is the integration destination (total destination) of the registration data corresponding to the transaction during product registration in the settlement device selection button BT21. The operation for the settlement device selection button BT21 corresponding to the settlement device 30 is performed.
In response to the operation on the settlement device selection button BT21, the registration device 20 recalls the registration data from the settlement device 30 corresponding to the operated settlement device selection button BT21.
The registration device 20 integrates the recalled registration data so as to add the registration data being registered for the product corresponding to the second basket. That is, the registration device 20 performs the summation process.
After performing the summing process, the registration device 20 continues to accept the registration operation of the product in the second basket as in the case of the first embodiment, and adds the registered product to the registration data after integration. To go. Then, when the registration of the product in the second basket is completed, the clerk performs the checkout device designation operation. The registration device 20 transmits registration data to the settlement device 30 designated by the settlement device designation operation. The registration data transmitted at this time has the content that the products contained in the first and second baskets are registered as one transaction. The customer can complete the payment for the products contained in the first and second baskets at one time.
In this way, also in this modification, when the transaction corresponding to the registration data previously transmitted to the settlement device 30 and the transaction for which the product is being registered are to be integrated, the registration has already been made in the registered transaction. It is no longer necessary to perform the operation of canceling the performed product and the operation of re-registering the canceled product. That is, the operation can be simplified.

なお、精算装置選択ダイアログボックスDB20におけるいずれの精算装置選択ボタンBT21に対する操作も行われず、キャンセルボタンBT22に対する操作が行われた場合、合算は行われることなく、店員は、合算ボタンBT2が操作される直前まで商品登録中であった取引についての商品の登録を再開することができる。 If any of the settlement device selection buttons BT21 in the settlement device selection dialog box DB20 is not operated and the cancel button BT22 is operated, the summation is not performed and the clerk operates the summation button BT2. It is possible to resume the product registration for the transaction that was being registered until just before.

また、商品の取り消しについても、本変形例の合算に準じた操作によって行うことができる。つまり、商品登録中において、店員は、取消対象商品を登録する操作を行ったうえで、商品の取り消しを指示する操作(取消指示操作)を行う。取消指示操作は、例えば商品登録画面において配置される、商品の取り消しを指示する操作のために配置されたボタンに対する操作であればよい。
取消指示操作に応じて、登録装置20は、商品の取り消しの対象とされた登録データを精算処理の対象として記憶している精算装置30を選択するための精算装置選択ダイアログボックスを表示する。店員は、精算装置選択ダイアログボックスにおいて配置される精算装置選択ボタンのうちから、商品の取り消しの対象とされた登録データを精算処理の対象として記憶している精算装置30に対応する精算装置選択ボタンに対する操作を行う。
精算装置選択ボタンに対する操作に応じて、登録装置20は、操作された精算装置選択ボタンに対応する精算装置30から登録データを呼び戻す。登録装置20は、呼び戻された登録データから取消対象商品を取り消す取消処理を実行する。登録装置20は、取消処理により変更された登録データを精算装置30に送信する。
In addition, the cancellation of the product can also be performed by an operation according to the sum of the modified examples. That is, during the product registration, the clerk performs an operation of registering the product to be canceled and then performing an operation of instructing the cancellation of the product (cancellation instruction operation). The cancellation instruction operation may be, for example, an operation on a button arranged for an operation for instructing the cancellation of a product, which is arranged on the product registration screen.
In response to the cancellation instruction operation, the registration device 20 displays a settlement device selection dialog box for selecting the settlement device 30 that stores the registration data for which the product is to be canceled as the target of the settlement process. From the settlement device selection buttons arranged in the settlement device selection dialog box, the clerk has a settlement device selection button corresponding to the settlement device 30 that stores the registration data for which the product is to be canceled as the settlement processing target. Perform an operation on.
In response to the operation for the settlement device selection button, the registration device 20 recalls the registration data from the settlement device 30 corresponding to the operated settlement device selection button. The registration device 20 executes a cancellation process for canceling the product to be canceled from the recalled registration data. The registration device 20 transmits the registration data changed by the cancellation process to the settlement device 30.

[第2変形例]
また、登録データを統合するにあたって店員が行う操作としては以下のような操作であってもよい。
図12は、本変形例に対応する商品登録画面と、商品登録画面上に表示される合算確認ダイアログボックスDB30の態様例を示している。同図の商品登録画面においては、図11において配置されていた合算ボタンBT2が省略されている。
合算確認ダイアログボックスDB30は、登録中の取引に応じた商品の合算を行うか否かの意思確認を店員に対して行うためのダイアログボックスである。
合算確認ダイアログボックスDB30においては、「合算する」ボタンBT31とキャンセルボタンBT32とが配置されている。「合算する」ボタンBT31は、合算を指示する場合に操作されるボタンである。キャンセルボタンBT32は、合算をキャンセルする場合に操作されるボタンである。
[Second modification]
In addition, the following operations may be performed by the clerk when integrating the registration data.
FIG. 12 shows a product registration screen corresponding to this modification and an example of the mode of the total confirmation dialog box DB 30 displayed on the product registration screen. On the product registration screen of FIG. 11, the total button BT2 arranged in FIG. 11 is omitted.
The total confirmation dialog box DB 30 is a dialog box for confirming to the clerk whether or not to add up the products according to the transaction being registered.
In the total confirmation dialog box DB30, the "total" button BT31 and the cancel button BT32 are arranged. The "total" button BT31 is a button operated when instructing the total. The cancel button BT32 is a button operated when canceling the summation.

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

精算装置選択ボタンBT1に対する操作に応じて、登録装置20は、図12に示すように、商品登録画面上に重畳させるように合算確認ダイアログボックスDB30を表示させる。
合算確認ダイアログボックスDB30が表示された状態のもとで、店員は、このまま合算を行ってもよい場合には、「合算する」ボタンBT31に対する操作を行う。「合算する」ボタンBT31に対する操作が行われたことに応じて、登録装置20は、合算確認ダイアログボックスDB30の表示前に操作された精算装置選択ボタンBT1が対応する精算装置30から登録データを呼び戻す。登録装置20は、呼び戻された登録データに対して、商品登録中の登録データを追加するように統合する。つまり、登録装置20は、合算処理を行う。
合算処理を行った後、登録装置20は、精算装置選択ボタンBT1の操作が行われる直前まで商品登録中であった取引に応じた商品の登録操作の受け付けを再開し、登録された商品を、統合後の登録データに追加していく。そして、2カゴ目の商品の登録が完了すると、店員は精算装置指定操作を行う。登録装置20は、精算装置指定操作により指定された精算装置30に対して登録データを送信する。
このようにして、本変形例においても、登録中の取引において既に登録が行われた商品を取り消す操作と、取り消した商品を再度登録し直すという操作とを行う必要がなくなり、操作の簡易化が図られる。
In response to the operation for the settlement device selection button BT1, the registration device 20 displays the total confirmation dialog box DB 30 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 clerk performs an operation on the "summary" button BT31 if the summation may be performed as it is. In response to the operation for the "summary" button BT31, the registration device 20 recalls the registration data from the corresponding settlement device 30 by the settlement device selection button BT1 operated before the display of the summation confirmation dialog box DB 30. .. The registration device 20 integrates the recalled registration data so as to add the registration data during product registration. That is, the registration device 20 performs the summation process.
After performing the summing process, the registration device 20 resumes accepting the product registration operation according to the transaction, which was being registered until immediately before the operation of the settlement device selection button BT1, and the registered product is displayed. It will be added to the registered data after integration. Then, when the registration of the product in the second basket is completed, the clerk performs the checkout device designation operation. The registration device 20 transmits registration data to the settlement device 30 designated by the settlement device designation operation.
In this way, even in this modification, it is not necessary to perform the operation of canceling the product already registered in the transaction being registered and the operation of re-registering the canceled product, and the operation is simplified. It is planned.

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

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

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

あるいは、例えば第1変形例における合算ボタンBT2(図11)に対する操作などにより登録データの合算が宣言されたことに応じて、直前取引に対応する登録データを商品登録中の取引に対応する登録データに対する合算対象としてよいか否かを店員に問い合わせるダイアログを表示してもよい。この場合、ダイアログに対して直前取引に対応する登録データを合算対象とすることを指定する操作(例えば、「はい」ボタンに対する操作)が行われれば、そのまま直前取引に対応する登録データを商品登録中の取引に対応する登録データに合算する処理が登録装置20により実行される。一方、ダイアログに対して直前取引に対応する登録データを合算対象としないことを指定する操作(例えば、「いいえ」ボタンに対する操作)が行われ他場合には、登録装置20において、例えば精算装置選択ダイアログボックスDB20などのように、合算対象の登録データを指定するための操作画面が表示されればよい。 Alternatively, for example, in response to the declaration of the summation of the registration data by the operation for the summation button BT2 (FIG. 11) in the first modification, the registration data corresponding to the immediately preceding transaction is the registration data corresponding to the transaction during the product registration. You may display a dialog asking the clerk whether or not it is acceptable to add up to. In this case, if an operation for specifying that the registration data corresponding to the previous transaction is to be added to the dialog (for example, an operation for the "Yes" button) is performed, the registration data corresponding to the previous transaction is registered as a product. The registration device 20 executes a process of adding up the registration data corresponding to the transaction in the middle. On the other hand, 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 for the "No" button) is performed, and in other cases, the registration device 20 selects, for example, the settlement device. An operation screen for designating the registration data to be added may be displayed, such as a dialog box DB20.

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

[第5変形例]
上記各実施形態及び変形例においては、商品登録中の取引に対応する登録データに対して、精算装置30に送信済みの登録データのうちの1つを統合する場合を例に挙げている。しかしながら、本実施形態においては、商品登録中の取引に対応する登録データに対して、精算装置30に送信済みの登録データのうちの複数を統合するようにしてもよい。
このような構成とすることで、以下のような例に対応できる。客が3つのカゴに買上商品を分けていた場合において、1カゴ目の商品に対応する登録データと、2カゴ目の商品に対応する登録データとを、それぞれ個別の取引として精算装置30に送信した。そして、3カゴ目の商品のうちの一部商品を登録した段階で、3つのカゴの商品が同じ取引に対応することに気付いた。本変形例の構成であれば、このような場合に、1カゴ目から3カゴ目までのそれぞれに対応する登録データを統合して1つの取引にまとめることが可能になる。
[Fifth variant]
In each of the above embodiments and modifications, a case where one of the registered data transmitted to the settlement device 30 is integrated with the registration data corresponding to the transaction during product registration is given as an example. However, in the present embodiment, a plurality of registration data transmitted to the settlement device 30 may be integrated with the registration data corresponding to the transaction during product registration.
With such a configuration, the following examples can be supported. When the customer divides the purchased products into three baskets, the registration data corresponding to the products in the first basket and the registration data corresponding to the products in the second basket are transmitted to the settlement device 30 as individual transactions. bottom. Then, at the stage of registering some of the products in the third basket, I noticed that the products in the three baskets correspond to the same transaction. With the configuration of this modification, in such a case, it is possible to integrate the registration data corresponding to each of the first to third baskets into one transaction.

[第6変形例]
なお、上記各実施形態において、複数の精算装置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に精算情報を送信して精算処理の実行を指示する。
[Sixth variant]
In each of the above embodiments, as a mode for designating the settlement device 30 for executing the settlement process from among the plurality of settlement devices 30, the clerk designates the settlement device 30 for executing the settlement process with the registration device 20. A mode (first designated mode) and a mode in which the registration device 20 issues a payment receipt handed to the customer, and the customer reads the payment receipt handed by the clerk to one payment device 30 (second). (Designation mode). However, the mode for designating the settlement device 30 is not limited to the above mode. For example, the mode of designating the settlement device 30 may be as follows.
As one aspect, it may be an operation for declaring the completion of the product registration according to the operation performed on the send button displayed on the display unit 205 for the clerk in response to the completion of the product registration. ), The registration device 20 recognizes the settlement device 30 capable of performing settlement processing (for example, no failure has occurred and is not in use) by inquiring the settlement device 30 for the status, and the settlement device is not in use. One settlement device 30 is determined from among 30 according to a predetermined rule (for example, in order of settlement device number). Then, the registration device 20 transmits the settlement information to the determined settlement device 30 to instruct the execution of the settlement process.
Further, as another aspect, the priority of the settlement process is set in advance for the settlement device 30. Then, upon completion of product registration, the display unit 205 for the clerk is displayed so that the operation of the send button instructing the transmission of the settlement information to the settlement device 30 becomes effective. In response to the operation of the send button, the registration device 20 confirms whether or not the settlement device 30 can perform the settlement processing in the order according to the set priority, and the settlement processing is possible. If is not confirmed, the priority is to confirm the next checkout device 30. Then, the registration device 20 transmits the settlement information to the settlement device 30 which is first confirmed to be capable of the settlement process, and instructs the execution of the settlement process.

<実施形態の総括>
以上説明したように、本実施形態の一態様は、商品の登録が行われる登録装置20と、登録装置20により登録された商品に関する登録データに基づく精算処理を客の操作に応じて行う精算装置30とを備えるPOSシステム1(商品販売データ処理システムの一例)であって、登録装置20から出力され精算装置30にて記憶されている登録データを、登録装置20に呼び戻させる呼び戻し手段と、呼び戻された第1の登録データと、登録装置20にて商品登録中の取引に対応する第2の登録データとを統合する登録データ統合手段とを備える。
上記構成によれば、精算装置30から登録装置20に登録データが呼び戻されたことに応じて、呼び戻された登録データ(第1の登録データ)と、登録装置20にて商品登録中の取引に対応する登録データ(第2の登録データ)とを統合して1つの登録データにまとめることが可能になる。つまり、本実施形態においては、登録装置20にて商品登録中であった取引に対応する登録データを一旦取り消し、呼び戻した登録データに対して、再度、取り消した登録データに対応する商品の登録を行う必要がない。これにより、登録装置にて商品登録中の取引に対応する登録データと精算装置から登録装置に呼び戻した登録データとを統合する際の操作が簡易になる。
<Summary of embodiments>
As described above, one aspect of the present embodiment is a registration device 20 for registering products and a settlement device for performing settlement processing based on registration data related to products registered by the registration device 20 according to a customer's operation. A POS system 1 (an example of a product sales data processing system) including the 30 is recalled as a recall means for recalling the registration data output from the registration device 20 and stored in the settlement device 30 to the registration device 20. It is provided with a registration data integration means for integrating the first registration data obtained and the second registration data corresponding to the transaction being registered by the registration device 20.
According to the above configuration, in response to the recalled registration data from the settlement device 30 to the registration device 20, the recalled registration data (first registration data) and the transaction during product registration by the registration device 20 It becomes possible to integrate the corresponding registration data (second registration data) into one registration data. That is, in the present embodiment, the registration data corresponding to the transaction that was being registered in the registration device 20 is temporarily canceled, and the registered data corresponding to the canceled registration data is registered again with respect to the recalled registration data. No need to do. This simplifies the operation for integrating the registration data corresponding to the transaction being registered in the registration device and the registration data recalled from the settlement device to the registration device.

また、本実施形態の一態様は、上記のPOSシステム1であって、登録データ統合手段は、第1の登録データと第2の登録データとを統合するか否かの指定として、統合しないことが指定された場合、呼び戻し手段による第1の登録データの呼び戻しを禁止する。
上記構成によれば、統合しないことが指定された場合には、登録データの呼び戻しが無駄に行われないこととなり、処理負荷が軽減される。
Further, one aspect of the present embodiment is the above-mentioned POS system 1, and the registration data integration means does not integrate as a designation as to whether or not to integrate the first registration data and the second registration data. If is specified, the recall of the first registered data by the recall means is prohibited.
According to the above configuration, when it is specified not to integrate, the registered data is not recalled unnecessarily, and the processing load is reduced.

また、本実施形態の一態様は、上記のPOSシステム1であって、登録データ統合手段は、第1の登録データと第2の登録データとを統合して得られた統合後の登録データに対して、統合後に登録された商品に関するデータを追加する。
上記構成によれば、呼び戻された登録データと、商品登録中の取引に対応する登録データとを統合した後において、商品登録の操作を行えば、登録された商品に関するデータが統合後の登録データに追加されていく。即ち、商品登録中であった取引を、登録データが統合された状態から引き続き行っていくことが可能となり、店員は、効率的に商品登録の作業を進めていくことができる。
Further, one aspect of the present embodiment is the above-mentioned POS system 1, and the registration data integration means uses the integrated registration data obtained by integrating the first registration data and the second registration data. On the other hand, data about products registered after integration is added.
According to the above configuration, if the product registration operation is performed after integrating the recalled registration data and the registration data corresponding to the transaction during product registration, the data related to the registered product will be the registered data after integration. Will be added to. That is, it becomes possible to continue the transaction during the product registration from the state in which the registration data is integrated, and the clerk can efficiently proceed with the product registration work.

本実施形態の一態様は、登録された商品に関する登録データを、登録データに基づく精算処理を客の操作に応じて行う精算装置30に出力する登録データ出力手段と、精算装置30にて記憶されている登録データを、自装置に呼び戻させる呼び戻し手段と、呼び戻された第1の登録データと、商品登録中の取引に対応する第2の登録データとを統合する登録データ統合手段とを備える登録装置20である。 One aspect of the present embodiment is a registration data output means for outputting the registration data related to the registered product to the settlement device 30 that performs the settlement process based on the registration data according to the operation of the customer, and is stored in the settlement device 30. Registration including a recall means for recalling the registered data to the own device, and a registration data integration means for integrating the recalled first registration data and the second registration data corresponding to the transaction during product registration. Device 20.

本実施形態の一態様は、商品の登録が行われる登録装置20として第1コンピュータを機能させ、登録装置20により登録された商品に関する登録データに基づく精算処理を客の操作に応じて行う精算装置30として第2コンピュータを機能させる、POSシステム1のプログラムであって、前記第1コンピュータを、登録装置20から出力され精算装置30にて記憶されている登録データを、登録装置20に呼び戻させる制御を行う呼び戻し手段、呼び戻された第1の登録データと、登録装置20にて商品登録中の取引に対応する第2の登録データとを統合する登録データ統合手段として機能させ、第2コンピュータを、呼び戻し手段の制御に応じて、精算装置30にて記憶されている登録データを登録装置20に出力する登録データ出力手段として機能させるためのプログラムである。 In one aspect of the present embodiment, the first computer functions as the registration device 20 for registering the product, and the payment process based on the registration data related to the product registered by the registration device 20 is performed according to the operation of the customer. A program of the POS system 1 that causes the second computer to function as 30. Control that causes the first computer to recall the registration data output from the registration device 20 and stored in the settlement device 30 to the registration device 20. The second computer is made to function as a registration data integration means for integrating the recalled first registration data and the second registration data corresponding to the transaction being registered in the registration device 20. This is a program for functioning as a registration data output means for outputting the registration data stored in the settlement device 30 to the registration device 20 according to the control of the recall means.

本実施形態の一態様は、商品の登録が行われる登録装置20としてのコンピュータを、登録された商品に関する登録データを、登録データに基づく精算処理を客の操作に応じて行う精算装置30に出力する登録データ出力手段、精算装置30にて記憶されている登録データを、自装置に呼び戻させる呼び戻し手段、呼び戻された第1の登録データと、商品登録中の取引に対応する第2の登録データとを統合する登録データ統合手段として機能させるためのプログラムである。 In one aspect of the present embodiment, a computer as a registration device 20 for registering a product is output to a settlement device 30 for performing settlement processing based on the registration data according to a customer's operation for registration data related to the registered product. Registration data output means to be recalled, recall means to recall the registration data stored in the settlement device 30 to the own device, the recalled first registration data, and the second registration data corresponding to the transaction during product registration. It is a program to function as a registration data integration means to integrate with.

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

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 clerk display, 205a customer display, 206 operation, 207 communication, 208 buzzer, 209 printing, 210 card reader, 301 CPU, 302 storage, 303 RAM, 304 scanner, 305 display, 306 operation unit, 307 communication unit, 308 buzzer, 309 printing unit, 310 payment unit, 311 sign pole, 312 person detection sensor, 313 card reader

Claims (4)

店員の操作に応じて商品登録処理を実行する登録装置と、前記商品登録処理により登録された商品に関する登録データに基づく精算処理を客の操作に応じて行う複数の精算装置とを備える商品販売データ処理システムにおいて、
記複数の精算装置のうちから精算装置を選択する選択手段と、
前記選択手段により選択された精算装置から、精算が未済の状態に対応する未済登録データを取得する取得手段と
前記登録装置が商品登録処理の実行中に前記取得手段により取得された前記未済登録データについては、前記商品登録処理に対応する登録データとの統合対象とし、当該登録装置が商品登録処理を実行していないときに前記取得手段により取得された前記未済登録データについては、当該未済登録データを訂正対象とする登録データ処理手段と
を備える商品販売データ処理システム。
Product sales data including a registration device that executes a product registration process according to the operation of a clerk, and a plurality of settlement devices that perform a settlement process based on registration data related to the product registered by the product registration process according to the customer's operation. In the processing system
A selection means for selecting a settlement device from the plurality of settlement devices, and
An acquisition means for acquiring unfinished registration data corresponding to a state in which settlement has not been completed from the settlement device selected by the selection means, and an acquisition means .
The unregistered data acquired by the acquisition means while the registration device is executing the product registration process is targeted for integration with the registration data corresponding to the product registration process, and the registration device executes the product registration process. With respect to the unregistered data acquired by the acquisition means when it is not done, the registration data processing means for which the uncompleted registration data is to be corrected is used.
Product sales data processing system equipped with.
店員の操作に応じた商品登録処理により登録された商品に関する登録データを、前記登録データに基づく精算処理を客の操作に応じて行う複数の精算装置のうちのいずれかに出力する登録データ出力手段と、
記複数の精算装置のうちから精算装置を選択する選択手段と、
前記選択手段により選択された精算装置から、精算が未済の状態に対応する未済登録データを取得する取得手段と
商品登録処理の実行中に前記取得手段により取得された前記未済登録データについては、当該商品登録処理に対応する登録データとの統合対象とし、商品登録処理を実行していないときに前記取得手段により取得された前記未済登録データについては、当該未済登録データを訂正対象とする登録データ処理手段と
を備える登録装置。
Registration data output means for outputting registration data related to products registered by product registration processing according to the operation of a clerk to one of a plurality of payment devices that perform payment processing based on the registration data according to the operation of the customer. When,
A selection means for selecting a settlement device from the plurality of settlement devices, and
An acquisition means for acquiring unfinished registration data corresponding to a state in which settlement has not been completed from the settlement device selected by the selection means, and an acquisition means .
The unregistered data acquired by the acquisition means during the execution of the product registration process is to be integrated with the registration data corresponding to the product registration process, and when the product registration process is not executed, the acquisition means is used. Regarding the acquired unfinished registration data, it is a registration data processing means for correcting the unfinished registration data.
A registration device equipped with.
店員の操作に応じて商品登録処理を実行する登録装置と、前記商品登録処理により登録された商品に関する登録データに基づく精算処理を客の操作に応じて行う複数の精算装置とを備える商品販売データ処理システムにおいて備えられるコンピュータを、
記複数の精算装置のうちから精算装置を選択する選択手段、
前記選択手段により選択された精算装置から、精算が未済の状態に対応する未済登録データを取得する取得手段
商品登録処理の実行中に前記取得手段により取得された前記未済登録データについては、当該商品登録処理に対応する登録データとの統合対象とし、前記登録装置が商品登録処理を実行していないときに前記取得手段により取得された前記未済登録データについては、当該未済登録データを訂正対象とする登録データ処理手段
として機能させるためのプログラム。
Product sales data including a registration device that executes a product registration process according to the operation of a clerk, and a plurality of settlement devices that perform a settlement process based on registration data related to the product registered by the product registration process according to the customer's operation. The computer provided in the processing system,
A selection means for selecting a settlement device from the plurality of settlement devices,
An acquisition means for acquiring unfinished registration data corresponding to a state in which settlement has not been completed from the settlement device selected by the selection means .
The unregistered data acquired by the acquisition means during the execution of the product registration process is to be integrated with the registration data corresponding to the product registration process, and when the registration device is not executing the product registration process. For the unregistered data acquired by the acquisition means, the registration data processing means for correcting the unregistered data.
A program to function as.
店員の操作に応じて商品登録処理を実行する登録装置としてのコンピュータを、
前記商品登録処理に対応する登録データを、前記登録データに基づく精算処理を客の操作に応じて行う複数の精算装置のうちのいずれかに出力する登録データ出力手段、
記複数の精算装置のうちから精算装置を選択する選択手段、
前記選択手段により選択された精算装置から、精算が未済の状態に対応する未済登録データを取得する取得手段
商品登録処理の実行中に前記取得手段により取得された前記未済登録データについては、当該商品登録処理に対応する登録データとの統合対象とし、前記登録装置が商品登録処理を実行していないときに前記取得手段により取得された前記未済登録データについては、当該未済登録データを訂正対象とする登録データ処理手段
として機能させるためのプログラム。
A computer as a registration device that executes product registration processing according to the operation of a clerk,
A registration data output means for outputting registration data corresponding to the product registration process to any one of a plurality of settlement devices that perform settlement processing based on the registration data according to a customer's operation.
A selection means for selecting a settlement device from the plurality of settlement devices,
An acquisition means for acquiring unfinished registration data corresponding to a state in which settlement has not been completed from the settlement device selected by the selection means .
The unregistered data acquired by the acquisition means during the execution of the product registration process is to be integrated with the registration data corresponding to the product registration process, and when the registration device is not executing the product registration process. For the unregistered data acquired by the acquisition means, the registration data processing means for correcting the unregistered data.
A program to function as.
JP2020165001A 2020-09-30 2020-09-30 Product sales data processing system, registration device, and program Active JP7053062B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2020165001A JP7053062B2 (en) 2020-09-30 2020-09-30 Product sales data processing system, registration device, and program
JP2022046911A JP7266923B2 (en) 2020-09-30 2022-03-23 Merchandise sales data processing system, registration device, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020165001A JP7053062B2 (en) 2020-09-30 2020-09-30 Product sales data processing system, registration device, and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2016198200A Division JP6775823B2 (en) 2016-10-06 2016-10-06 Product sales data processing system, registration device, and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2022046911A Division JP7266923B2 (en) 2020-09-30 2022-03-23 Merchandise sales data processing system, registration device, and program

Publications (3)

Publication Number Publication Date
JP2021012711A JP2021012711A (en) 2021-02-04
JP2021012711A5 JP2021012711A5 (en) 2021-09-02
JP7053062B2 true JP7053062B2 (en) 2022-04-12

Family

ID=74226746

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020165001A Active JP7053062B2 (en) 2020-09-30 2020-09-30 Product sales data processing system, registration device, and program

Country Status (1)

Country Link
JP (1) JP7053062B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022082625A (en) * 2020-09-30 2022-06-02 株式会社寺岡精工 Product sales processing system, registration device, and program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015133103A (en) 2013-12-12 2015-07-23 株式会社寺岡精工 POS system
JP2016091185A (en) 2014-10-31 2016-05-23 株式会社寺岡精工 Registration device
JP2017157161A (en) 2016-03-04 2017-09-07 日本電気株式会社 Information processing system, account settlement information recall method and program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015133103A (en) 2013-12-12 2015-07-23 株式会社寺岡精工 POS system
JP2016091185A (en) 2014-10-31 2016-05-23 株式会社寺岡精工 Registration device
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
JP2022082625A (en) * 2020-09-30 2022-06-02 株式会社寺岡精工 Product sales processing system, registration device, and program
JP7266923B2 (en) 2020-09-30 2023-05-01 株式会社寺岡精工 Merchandise sales data processing system, registration device, and program

Also Published As

Publication number Publication date
JP2021012711A (en) 2021-02-04

Similar Documents

Publication Publication Date Title
JP2012164137A (en) Settlement system, registration device, and settlement device
JP2018124616A (en) Article sales data processing system
JP7335008B2 (en) Merchandise sales data processing system, registration device and program
JP7053062B2 (en) Product sales data processing system, registration device, and program
JP6775823B2 (en) Product sales data processing system, registration device, and program
JP6909477B2 (en) Product sales data processing system, registration device, settlement device, and program
JP6820589B2 (en) Product sales data processing system, registration device, and program
JP7266923B2 (en) Merchandise sales data processing system, registration device, and program
JP6804112B2 (en) Registration equipment, programs, and POS systems
JP7189592B2 (en) Merchandise sales data processing system, settlement device and program
JP2017211698A (en) POS system and program
JP6971463B2 (en) Product sales data processing system, settlement device, registration device and program
JP7341559B2 (en) Product sales data processing system, registration device, and program
JP6934174B2 (en) Product sales data processing system
JP7068722B2 (en) Product sales data processing system, registration device and program
EP4328839A1 (en) Point of sale system
JP7384481B2 (en) POS system, product registration device, and program
JP7219509B2 (en) Merchandise sales data processing system, merchandise sales data processing device, and program
JP6934171B2 (en) Product sales data processing system, settlement equipment and programs
JP6941852B2 (en) Settlement device
JP6846792B2 (en) Product sales data processing equipment and programs
JP2022168277A (en) Article sale data processing system, registration apparatus, adjustment apparatus, and program
JP6791490B2 (en) Product sales data processing system and program
JP2020198131A (en) POS system and program
JP2023115390A (en) system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201029

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210721

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211026

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211227

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220324

R150 Certificate of patent or registration of utility model

Ref document number: 7053062

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150