Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7586537B2 - Product sales data processing system, registration device, and program - Google Patents
[go: Go Back, main page]

JP7586537B2 - 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
JP7586537B2
JP7586537B2 JP2023135568A JP2023135568A JP7586537B2 JP 7586537 B2 JP7586537 B2 JP 7586537B2 JP 2023135568 A JP2023135568 A JP 2023135568A JP 2023135568 A JP2023135568 A JP 2023135568A JP 7586537 B2 JP7586537 B2 JP 7586537B2
Authority
JP
Japan
Prior art keywords
registration
settlement
recall
product
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2023135568A
Other languages
Japanese (ja)
Other versions
JP2023153327A (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 JP2023135568A priority Critical patent/JP7586537B2/en
Publication of JP2023153327A publication Critical patent/JP2023153327A/en
Priority to JP2024189966A priority patent/JP2025003705A/en
Application granted granted Critical
Publication of JP7586537B2 publication Critical patent/JP7586537B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (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つの取引について、登録装置から精算装置に登録データを出力した後に、商品の追加などの登録内容の変更を客から依頼される場合がある。このような場合、登録装置を操作する店員は、登録装置に対して該当の取引に対応する登録データの呼び戻しを指示する呼び戻し操作を行う。
2. Description of the Related Art There is known a POS (Point Of Sales) system that includes a registration device that registers merchandise and a payment device that settles the payment for the merchandise registered by the registration device.
Furthermore, among the above-mentioned POS systems, there are known systems that are capable of a process called recall. As an example, recall is performed as follows. After the registration data for a certain transaction is output from the registration device to the settlement device, a customer may request a change to the registered contents, such as adding an additional product. In such a case, the store clerk operating the registration device performs a recall operation to instruct the registration device to recall the registered data corresponding to the transaction in question.

呼び戻し操作に応じて、精算装置における該当の取引に対応する登録データに基づく精算処理が一時的に取り消され、該当の取引に対応する登録データが精算装置から登録装置に呼び戻される。このようにして登録データが登録装置に呼び戻されることで、店員は、呼び戻された登録データについて、商品の追加登録あるいは商品の取り消しなどの訂正を行うことができる。 In response to the recall operation, the settlement process based on the registration data corresponding to the relevant transaction in the settlement device is temporarily canceled, and the registration data corresponding to the relevant transaction is recalled from the settlement device to the registration device. By recalling the registration data to the registration device in this way, the store clerk can make corrections to the recalled registration data, such as adding or canceling products.

上記の呼び戻し操作は、例えば以下のように行われる。登録装置を操作する店員は、まず、精算装置に出力した登録データに対応する取引のうちで精算処理が未済の取引の一覧を示す未精算一覧画面を表示させる。店員は、表示された未精算一覧画面において示される取引の一覧のうちから呼び戻し対象の登録データに対応する取引を選択する操作を行ったうえで、呼び戻しの実行を指示する操作(例えば、ボタンを押下する操作)を行う。呼び戻しの実行を指示する操作に応じて、選択された取引に対応する登録データが精算装置から戻されるようにして登録装置に出力される(例えば、特許文献1参照)。 The above-mentioned recall operation is performed, for example, as follows. The store clerk operating the registration device first displays an unsettled list screen that shows a list of transactions that have not yet been settled among the transactions corresponding to the registration data output to the settlement device. The store clerk selects the transaction corresponding to the registration data to be recalled from the list of transactions shown on the displayed unsettled list screen, and then performs an operation to instruct the execution of the recall (for example, pressing a button). In response to the operation to instruct the execution of the recall, the registration data corresponding to the selected transaction is output to the registration device so that it is returned from the settlement device (for example, see Patent Document 1).

特開2016-91185号公報JP 2016-91185 A

現状において、精算装置が1つの登録データを使用して精算処理中の状況であっても、後続の精算処理のために精算装置が受け付け可能な登録データの数について特に制限を設けない、あるいは精算装置が受け付け可能な登録データの上限数を緩くし、比較的多めに設定するようにされたPOSシステムがある。このようなPOSシステムでは、登録装置から精算装置に送信された未精算の登録データの数が相当に多くなる。このような場合、上記のような呼び戻し操作は、未精算一覧画面に示される多数の未精算の取引のうちから訂正対象の取引を容易に特定できるため有効である。 Currently, there are POS systems in which, even when the settlement device is currently processing a settlement using one registered data, there is no particular limit on the number of registered data that the settlement device can accept for subsequent settlement processing, or the upper limit on the number of registered data that the settlement device can accept is relaxed and set to a relatively large number. In such POS systems, the number of unsettled registered data sent from the registration device to the settlement device becomes quite large. In such cases, the above-mentioned recall operation is effective because it makes it easy to identify the transaction to be corrected from among the many unsettled transactions shown on the unsettled transaction list screen.

しかしながら、POSシステムの運用の経験上から、例えば精算装置が登録装置から受け付けることのできる登録データの数を少なく制限するほうが、会計が円滑に行われるとの認識が得られるようになってきている。このため、現状においては、精算装置が登録装置から受け付けることのできる登録データの数を例えば1つとするといったように、少なくする傾向がある。
一般に、1つの登録装置が対応する精算装置は多くとも3つ程度である。この場合において、精算装置が登録装置から受け付けることのできる登録データの上限数を1つとすれば、1つの登録装置に対応して精算装置側で未処理となる登録データの数も最大で3つとなる。未処理の登録データ数がこの程度に少なければ、店員としては、どの取引の登録データをどの精算装置に出力させたのかを覚えていることができる。
上記のようなことを考慮すると、未精算一覧画面を表示させて訂正対象の取引を選択するという呼び戻し操作は、精算装置が登録装置から受け付け可能な登録データの数を少なく制限しているPOSシステムでは、無駄な手順が生じていることになる。
However, experience with POS systems has led to the realization that, for example, limiting the number of registration data that a settlement device can accept from a registration device makes accounting smoother. For this reason, there is currently a trend to limit the number of registration data that a settlement device can accept from a registration device to, for example, one.
Generally, one registration device corresponds to at most three settlement devices. In this case, if the upper limit of the number of registration data that a settlement device can accept from a registration device is one, the number of registration data that is unprocessed on the settlement device side corresponding to one registration device will also be a maximum of three. If the number of unprocessed registration data is this small, the store clerk can remember which transaction's registration data was output to which settlement device.
Considering the above, the recall operation of displaying the unsettled list screen and selecting the transaction to be corrected results in a wasteful procedure in a POS system in which the settlement device limits the number of registered data items that it can accept from the registration device.

本発明は、このような事情に鑑みてなされたもので、登録装置と精算装置とを備える商品販売データ処理システムにおいて、精算装置から登録装置への登録データの呼び戻しが効率的に行われるようにすることを目的とする。 The present invention has been made in consideration of these circumstances, and aims to enable efficient recall of registration data from a settlement device to a registration device in a product sales data processing system equipped with a registration device and a settlement device.

上述した課題を解決する本発明の一態様は、商品の登録が行われる登録装置と、前記登録装置により登録された商品に関する登録データに基づく精算処理を客の操作に応じて行う精算装置とを備える商品販売データ処理システムであって、取得された登録データに基づく精算処理が未済の使用中状態にある精算装置を示す使用中標示を表示する表示手段と、前記使用中標示に対する操作に応じて、前記使用中状態にある精算装置から登録装置への登録データの呼び戻しが行われるように制御する呼び戻し制御手段とを備える商品販売データ処理システムである。 One aspect of the present invention that solves the above-mentioned problems is a product sales data processing system that includes a registration device where products are registered, and a settlement device that performs settlement processing based on registration data related to products registered by the registration device in response to a customer's operation, and that includes a display means that displays an in-use indicator that indicates a settlement device that is in use and has not yet completed settlement processing based on the acquired registration data, and a call-back control means that controls the recall of registration data from the in-use settlement device to the registration device in response to an operation on the in-use indicator.

また、本発明の一態様は、登録された商品に関する登録データを、前記登録データに基づく精算処理を客の操作に応じて行う精算装置に出力する登録データ出力手段と、取得された登録データに基づく精算処理が未済の使用中状態にある精算装置を示す使用中標示を表示する表示手段と、前記使用中標示に対する操作に応じて、前記使用中状態にある精算装置から登録装置への登録データの呼び戻しが行われるように制御する呼び戻し制御手段とを備える登録装置である。 Another aspect of the present invention is a registration device that includes 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 in response to a customer's operation, a display means for displaying an in-use indicator that indicates a settlement device that is in use and has not yet completed settlement processing based on the acquired registration data, and a recall control means for controlling the recall of registration data from the settlement device in use to the registration device in response to an operation on the in-use indicator.

また、本発明の一態様は、商品の登録が行われる登録装置として第1コンピュータを機能させ、前記登録装置により登録された商品に関する登録データに基づく精算処理を客の操作に応じて行う精算装置として第2コンピュータを機能させる、商品販売データ処理システムのプログラムであって、前記第1コンピュータを、取得された登録データに基づく精算処理が未済の使用中状態にある精算装置を示す使用中標示を表示する表示手段、前記使用中標示に対する操作に応じて、前記使用中状態にある精算装置から登録装置への登録データの呼び戻しが行われるように制御する呼び戻し制御手段として機能させ、前記第2コンピュータを、呼び戻し制御手段の制御に応じて、前記使用中状態にある精算装置から登録装置に登録データを出力させる登録データ出力手段として機能させるためのプログラムである。 Also, one aspect of the present invention is a program for a product sales data processing system that causes a first computer to function as a registration device where products are registered, and causes a second computer to function as a settlement device that performs settlement processing based on registration data related to products registered by the registration device in response to a customer's operation, and causes the first computer to function as a display means that displays an in-use indicator that indicates a settlement device in an in-use state where settlement processing based on acquired registration data has not yet been completed, and as a call-back control means that controls the call-back of registration data from the in-use settlement device to the registration device in response to an operation on the in-use indicator, and causes the second computer to function as a registration data output means that outputs registration data from the in-use settlement device to the registration device in response to control of the call-back control means.

また、本発明の一態様は、商品の登録が行われる登録装置としてのコンピュータを、登録された商品に関する登録データを、前記登録データに基づく精算処理を客の操作に応じて行う精算装置に出力する登録データ出力手段、取得された登録データに基づく精算処理が未済の使用中状態にある精算装置を示す使用中標示を表示する表示手段、前記使用中標示に対する操作に応じて、前記使用中状態にある精算装置から登録装置への登録データの呼び戻しが行われるように制御する呼び戻し制御手段として機能させるためのプログラムである。 Another aspect of the present invention is a program for causing a computer serving as a registration device where products are registered to function as registration data output means for outputting registration data relating to registered products to a settlement device that performs settlement processing based on the registration data in response to a customer's operation, display means for displaying an in-use indicator that indicates a settlement device that is in use and has not yet completed settlement processing based on the acquired registration data, and recall control means for controlling the recall of registration data from the settlement device in use to the registration device in response to an operation on the in-use indicator.

本発明によれば、登録装置と精算装置とを備える商品販売データ処理システムにおいて、精算装置から登録装置への登録データの呼び戻しが効率的に行われるようになるという効果が得られる。 According to the present invention, in a product sales data processing system equipped with a registration device and a settlement device, the effect of efficiently recalling registration data from the settlement device to the registration device can be obtained.

第1実施形態におけるPOSシステムの構成例を示す図である。1 is a diagram illustrating an example of the configuration of a POS system according to a first embodiment. 第1実施形態における登録装置と精算装置の外観例を示す図である。1 is a diagram showing an example of the appearance of a registration device and a settlement device in a first embodiment. FIG. 第1実施形態における登録装置の構成例を示す図である。FIG. 2 is a diagram illustrating an example of the configuration of a registration device in the first embodiment. 第1実施形態における精算装置の構成例を示す図である。FIG. 2 is a diagram illustrating an example of the configuration of a settlement device in the first embodiment. 第1実施形態における商品登録画面の一態様例を示す図である。FIG. 13 is a diagram showing an example of a product registration screen in the first embodiment. 第1実施形態における登録装置が呼び戻しに関連して実行する処理手順例を示すフローチャートである。10 is a flowchart illustrating an example of a process procedure executed by the registration device in relation to a recall in the first embodiment. 第2実施形態における精算タブの表示の一態様例を示す図である。FIG. 13 is a diagram showing an example of the display of a settlement tab in the second embodiment. 第2実施形態における登録装置が精算タブの表示に関連して実行する処理手順例を示すフローチャートである。13 is a flowchart illustrating an example of a processing procedure executed by the registration device in relation to displaying a settlement tab in the second embodiment. 第2実施形態における登録装置が登録データの呼び戻しに関連して実行する処理手順例を示すフローチャートである。13 is a flowchart illustrating an example of a processing procedure executed by the registration device in the second embodiment in relation to recalling registration data. 第8変形例における訂正後の登録データに対応する商品登録画面の一例を示す図である。FIG. 23 is a diagram showing an example of a product registration screen corresponding to corrected registration data in the eighth modified example.

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

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

管理装置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, and manages the registration devices 20 and the settlement devices 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 devices 20 and each settlement device 30. The product master is a file that stores product information such as product identification information (e.g., JAN code), product name (product name, item name), sales price, discount information, etc. for each product.
The management device 10 acquires a product master reflecting the latest product information from an external source (e.g., a headquarters server, a removable storage medium) and transmits it to the registration device 20 and each settlement device 30 as appropriate.

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

登録データは、当該登録データを識別するための登録データ識別情報、登録日時、登録された各商品の商品識別情報、登録された各商品の商品名、販売価格、値引き情報、購入対象の商品の品数を示す取引点数(購入点数)、購入対象の商品の総額(合計金額)を含む。また、登録データは、当該登録データを生成した登録装置20(すなわち、当該登録データに係る商品を登録した登録装置20)を識別するための登録装置識別情報をさらに含んでもよい。
登録装置識別情報は、POSシステム1における登録装置20が複数である場合には、例えば精算装置30が通信先の登録装置20を識別する場合などに利用される。
The registration data includes registration data identification information for identifying the registration data, the registration date and time, product identification information for each registered product, the product name, sales price, discount information, a transaction point (purchase point number) indicating the number of products to be purchased, and a total price (total amount) of the products to be purchased. The registration data may further include registration device identification information for identifying the registration device 20 that generated the registration data (i.e., the registration device 20 that registered the products related to the registration data).
When the POS system 1 has multiple registration devices 20, the registration device identification information is used, for example, when the settlement device 30 identifies the registration device 20 with which it is communicating.

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

本実施の形態では、複数の精算装置30が存在するが、複数のうちのいずれか1台が、登録装置20において生成された商品登録データを用いて精算処理を実行する。複数の精算装置30のうちから、精算処理を実行させるべき精算装置30を指定する態様としては、下記の第1の指定態様と第2の指定態様が挙げられる。 In this embodiment, there are multiple settlement devices 30, and one of the multiple settlement devices 30 executes the settlement process using the product registration data generated by the registration device 20. The following first and second designation modes can be used to specify the settlement device 30 that should execute the settlement process from among the multiple settlement devices 30.

第1の指定態様は、精算処理を実行させる精算装置30を、店員が登録装置20にて指定する態様である。
すなわち、店員が、精算装置30を指定する操作を登録装置20に対して行うことによって、複数の精算装置30のうちから精算処理を実行させる精算装置30を指定する。
なお、登録装置20において、各精算装置30の稼働状況を示した稼働情報を表示するようにし、登録装置20において、店員が精算装置30を指定する際に、各精算装置30の稼働状況を確認できるようにしてもよい。
The first designation manner is a manner in which a store clerk uses the registration device 20 to designate the settlement device 30 that will execute the settlement process.
That is, the store clerk performs an operation to specify a settlement device 30 on the registration device 20, thereby specifying one of the multiple settlement devices 30 that is to execute the settlement process.
In addition, the registration device 20 may be configured to display operation information indicating the operation status of each settlement device 30, so that when a store clerk selects a settlement device 30 on the registration device 20, the operation status of each settlement device 30 can be checked.

店員が精算装置30を指定した場合には、LAN11を介して、登録装置20において生成された商品登録データを含む登録データが、指定された精算装置30に送信される。すなわち、登録装置20は、商品登録処理に続いて精算装置30が指定された場合には、指定された精算装置30に対し、当該商品登録処理に基づく商品登録データを含む登録データを送信する。
なお、本実施の形態では、登録装置20は、直接、精算装置30に登録データを送信するが、管理装置10を経由して、精算装置30に登録データを送信してもよい。
When a store clerk designates a settlement device 30, 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. In other words, when a settlement device 30 is designated following the product registration process, the registration device 20 transmits registration data including the product registration data based on the product registration process to the designated settlement device 30.
In this embodiment, the registration device 20 transmits the registration data directly 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は、お会計券のコードを読み取ると、読み取ったコードにより示される登録データから商品登録データを取得する。
The second designated mode is a mode in which a medium for payment processing (a receipt (registered trademark)) is issued from the registration device 20, and the receipt handed over by the store clerk is read by the customer by one payment device 30.
That is, the customer designates one of the multiple payment devices 30 that will carry out the payment process by having the payment device 30 read the bill handed to him by the store clerk.
On the receipt, a registration device ID indicating the registration device 20 that issued the receipt and the registration data are printed in the form of a code, either a barcode (one-dimensional code) or a two-dimensional code. When the settlement device 30 reads the code on the receipt, it obtains the product registration data from the registration data indicated by the read code.

以降においては、本実施形態におけるPOSシステム1として、第1の指定態様により精算処理を実行させるべき精算装置30を指定するようにされている場合を例に挙げて説明する。 In the following, we will explain the POS system 1 of this embodiment by taking as an example a case in which the settlement device 30 that should execute the settlement process is specified in the first specification mode.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

以下、本実施形態において登録データの呼び戻しを行わせるために店員が行う呼び戻し操作について説明する。
図5は、登録装置20の店員用表示部205に表示される商品登録画面の一態様例を示している。なお、同図に示される精算機一覧ボタンBT2と、直前呼び戻しボタンBT3とについては、後述の変形例に対応して配置されるものであることから、本実施形態のもとでの説明は省略する。
同図の商品登録画面は、1取引ごとに対応する商品登録内容を示すシート(商品登録シート)が重ねられた構造を有する。各商品登録シートにはタブ(商品登録タブ:見出し領域の一例)が付されている。同図においては、3つの商品登録タブTAB1-1、TAB1-2、TAB1-3が表示されている。同図の商品登録画面は、これら3つの商品登録シートが重ねられた状態の構造を有する。
商品登録タブTAB1-1、TAB1-2、TAB1-3には、登録順番号を示す数字が表示されている。登録順番号は、商品の登録が開始された順番を示す。同図においては、商品登録タブTAB1-1、TAB1-2、TAB1-3のそれぞれに登録順番号「1」、「2」、「3」が表示されている。これは、商品の登録が開始された順番が、商品登録タブTAB1-1に対応する取引、商品登録タブTAB1-2に対応する取引、商品登録タブTAB1-3に対応する取引の順であることを示す。
なお、以降の説明にあたり、個々の商品登録タブTAB1-1、TAB1-2、TAB1-3等について特に区別しない場合には、商品登録タブTAB1と記載する。
The recall operation performed by the store clerk to recall the registered data in this embodiment will be described below.
5 shows an example of a product registration screen displayed on the clerk display unit 205 of the registration device 20. Note that the settlement machine list button BT2 and the last call back button BT3 shown in the figure are arranged in accordance with the modified example described below, and therefore will not be described in this embodiment.
The product registration screen in the figure has a structure in which sheets (product registration sheets) showing product registration contents corresponding to each transaction are stacked. Each product registration sheet has a tab (product registration tab: an example of a heading area). In the figure, three product registration tabs TAB1-1, TAB1-2, and TAB1-3 are displayed. The product registration screen in the figure has a structure in which these three product registration sheets are stacked.
The product registration tabs TAB1-1, TAB1-2, and TAB1-3 display numbers indicating the registration order numbers. The registration order numbers indicate the order in which product registration was started. In the figure, the product registration tabs TAB1-1, TAB1-2, and TAB1-3 display registration order numbers "1,""2," and "3," respectively. This indicates that the order in which product registration was started is the transaction corresponding to the product registration tab TAB1-1, followed by the transaction corresponding to the product registration tab TAB1-2, and then the transaction corresponding to the product registration tab TAB1-3.
In the following description, when there is no need to distinguish between the individual product registration tabs TAB1-1, TAB1-2, TAB1-3, etc., they will be referred to as product registration tab TAB1.

本実施形態において、同図のように3つの商品登録タブTAB1が表示されているということは、登録装置30にてまだ商品登録が完了していない(商品登録中の)取引が3つあることを示している。店員は、これら3つの商品登録シートのうちで、最前面に配置される商品登録シートに対する操作を行って対応の取引についての商品登録を行うことができる。最前面よりも下に配置される商品登録シートが対応する取引については、商品登録が保留された状態である。
店員は、商品登録タブTAB1に対する操作(タッチ操作)を行うことで、操作された商品登録タブTAB1の付された商品登録シートを最前面に移動させ、最前面に移動された商品登録シートに対応する取引の商品登録を行うことができる。つまり、店員は、商品登録タブTAB1に対する操作によって複数の商品登録中の取引のうちから任意の1つの取引に対応する商品登録シートをアクティブとなるように選択し、アクティブの商品登録シートに対応する取引における商品登録操作を行うことができる。
In this embodiment, the fact that three product registration tabs TAB1 are displayed as shown in the figure indicates that there are three transactions for which product registration has not yet been completed (product registration in progress) in the registration device 30. The store clerk can register the product for the corresponding transaction by operating the product registration sheet that is placed at the forefront among these three product registration sheets. The product registration for the transaction corresponding to the product registration sheet placed below the forefront is in a state where the product registration is pending.
By performing an operation (touch operation) on the product registration tab TAB1, the store clerk can move the product registration sheet with the operated product registration tab TAB1 to the front and perform product registration for the transaction corresponding to the product registration sheet moved to the front. In other words, the store clerk can select the product registration sheet corresponding to any one of multiple registered product transactions by operating the product registration tab TAB1 to be active, and perform product registration operation for the transaction corresponding to the active product registration sheet.

同図においては、商品登録タブTAB1-1の付された商品登録シートがアクティブとされた状態が示されている。アクティブとされた商品登録シートにおいては、商品ボタンエリアAR10が配置されている。商品ボタンエリアAR10においては、商品ごとに対応する商品ボタンが配置される。商品ボタンには、例えば対応の商品を示す商品名が表示されている。
店員は、商品登録操作において、商品ボタンに対する操作を行うことで、登録対象の商品の指定を行うことができる。具体的に、「商品B」との商品名の商品を登録対象として指定したい場合、店員は、商品ボタンエリアAR10において配置される商品ボタンのうち、「商品B」と表示された商品ボタンに対する操作を行えばよい。「商品B」の商品ボタンに対する操作により、「商品B」が登録対象として指定される。続けて、店員は、例えば「商品B」についての数量などを入力する操作を行うことができる。店員は、買上商品ごとに上記のような操作を行っていくことで、順次、商品の登録を行っていくことができる。
In the figure, a product registration sheet with a product registration tab TAB1-1 is shown in an active state. In the active product registration sheet, a product button area AR10 is arranged. In the product button area AR10, a product button corresponding to each product is arranged. For example, the product name indicating the corresponding product is displayed on the product button.
In the product registration operation, the sales clerk can specify the product to be registered by operating the product button. Specifically, if the sales clerk wants to specify a product with the product name "Product B" as the product to be registered, the sales clerk can operate the product button labeled "Product B" among the product buttons arranged in the product button area AR10. By operating the product button for "Product B,""ProductB" is specified as the product to be registered. Next, the sales clerk can perform an operation to input, for example, the quantity of "Product B." The sales clerk can register products sequentially by performing the above operations for each purchased product.

同図の商品登録シートにおいては、現段階において2つの商品が登録されていることが示されている。具体的には、同図の商品登録シートにおける登録商品リスト領域AR11には、「商品A」、「商品B」の順で2つの商品が登録されたことが示されている。また、登録商品領域AR12には、最後に登録された「商品B」についての情報が示されている。また、合計金額領域AR13においては、これまでに登録された商品の総数が「2」であり、これら2つの商品の合計金額が1900円であることが示されている。 The product registration sheet in the figure shows that two products have been registered at the current stage. Specifically, the registered product list area AR11 of the product registration sheet in the figure shows that two products have been registered in that order: "Product A" and "Product B". The registered product area AR12 shows information about "Product B", which was registered last. The total amount area AR13 shows that the total number of products registered so far is "2", and that the total amount of these two products is 1,900 yen.

また、商品登録画面においては、精算装置指定ボタンBT1-1、BT1-2が配置される。精算装置指定ボタンBT1-1、BT1-2は、それぞれ、精算装置30-1、30-2に対応し、精算処理を実行させる精算装置30を指定する操作(精算装置指定操作)が行われるボタンである。
なお、精算装置指定ボタンBT1-1、BT1-2について特に区別しない場合には、精算装置指定ボタンBT1と記載する。
Furthermore, on the product registration screen, settlement device designation buttons BT1-1 and BT1-2 are arranged. The settlement device designation buttons BT1-1 and BT1-2 correspond to the settlement devices 30-1 and 30-2, respectively, and are buttons for performing an operation to designate the settlement device 30 that will execute the settlement process (a settlement device designation operation).
In addition, when there is no particular distinction between the settlement device designation buttons BT1-1 and BT1-2, they will be described as settlement device designation button BT1.

精算装置指定ボタンBT1においては、対応の精算装置30についての現在の状態が示される。同図においては、精算装置指定ボタンBT1-1において「待機」と表示されたバッジが配置されている。この精算装置指定ボタンBT1-1の状態は、精算装置30-1が、精算処理の開始を待機している状態にあることを示す。つまり、この際の精算装置30-1は、処理が未済の登録データを記憶しておらず、新規に登録データが受信されるのを待機している状態である。
また、精算装置指定ボタンBT1-2においては、「使用中」と表示されたバッジが配置されるとともに、精算装置指定ボタンBT1-2における「精算機2」の文字に対して車線が引かれた状態となっている。この精算装置指定ボタンBT1-2の状態は、精算装置30-2が、取得された登録データに基づく精算処理が未済の状態(使用中状態の一例)であることを示す。精算処理が未済の状態とは、取得した登録データを処理対象として精算処理を開始したが、まだ精算処理が完了していない状態、あるいは、登録装置20から登録データを取得したが、取得した登録データを処理対象とする精算処理を開始していない状態である。
なお、上記のような精算装置30の状態ごとに応じて、例えば精算装置指定ボタンBT1自体の色、柄などが変更されるように表示されてもよい。
The settlement device designation button BT1 shows the current status of the corresponding settlement device 30. In the figure, a badge displaying "Waiting" is placed on the settlement device designation button BT1-1. The state of this settlement device designation button BT1-1 indicates that the settlement device 30-1 is waiting for the start of settlement processing. In other words, the settlement device 30-1 at this time does not store any unprocessed registered data, and is waiting to receive new registered data.
Furthermore, a badge displaying "In Use" is placed on the settlement device designation button BT1-2, and a lane is drawn around the letters "Settlement Machine 2" on the settlement device designation button BT1-2. This state of the settlement device designation button BT1-2 indicates that the settlement device 30-2 is in a state where settlement processing based on the acquired registered data has not been completed (an example of an in-use state). A state where settlement processing has not been completed refers to a state where settlement processing has been started with the acquired registered data as the processing target but the settlement processing has not yet been completed, or a state where registration data has been acquired from the registration device 20, but settlement processing with the acquired registered data as the processing target has not yet been started.
In addition, depending on the state of the settlement device 30 as described above, for example, the color, pattern, etc. of the settlement device designation button BT1 itself may be displayed so as to change.

例えば、同図の商品登録タブTAB1-1の付された商品登録シートに対応する取引についての全ての商品を登録する操作が完了すると、店員は、当該取引に対応する登録データに基づく精算処理を実行させる精算装置30を選ぶことになる。この際、店員は、精算装置指定ボタンBT1を見ることで、精算装置30-1が待機中の状態であり、精算装置30-2が使用中の状態であると把握できる。 For example, when the operation of registering all products for a transaction corresponding to the product registration sheet with the product registration tab TAB1-1 in the figure is completed, the store clerk selects the settlement device 30 that will execute the settlement process based on the registration data corresponding to that transaction. At this time, by looking at the settlement device designation button BT1, the store clerk can see that settlement device 30-1 is on standby and settlement device 30-2 is in use.

本実施形態においては、精算装置30が受け付け可能な登録データの上限数が「1」である場合を例に挙げる。従って、精算装置30が登録装置20から受信した1つの登録データに基づく精算処理を実行している途中において、新たに登録装置20から登録データが送信されてきたとしても、精算装置30は、送信されてきた登録データを、処理対象として受け付けないようにされる。 In this embodiment, an example is given in which the upper limit of the number of registration data that the settlement device 30 can accept is "1". Therefore, even if new registration data is transmitted from the registration device 20 while the settlement device 30 is executing settlement processing based on one registration data received from the registration device 20, the settlement device 30 will not accept the transmitted registration data as a processing target.

この場合、精算装置30-1が使用中の状態であるから、精算装置30-1に登録データを送ることはできない。一方、精算装置30-2は待機中の状態である。待機中の状態では、精算装置30-2は、送信されてきた登録データを受け付けることができる。そこで、この場合の店員は、精算処理を実行させる精算装置30として、精算装置30-2を選ぶ。そして、店員は、精算装置指定操作として、精算装置30-2に対応する精算装置指定ボタンBT1-2に対する操作を行う。 In this case, settlement device 30-1 is in use, so registration data cannot be sent to settlement device 30-1. Meanwhile, settlement device 30-2 is in a standby state. In a standby state, settlement device 30-2 can accept registration data that has been sent. Therefore, in this case, the store clerk selects settlement device 30-2 as the settlement device 30 that will execute the settlement process. Then, as a settlement device designation operation, the store clerk operates the settlement device designation button BT1-2 that corresponds to settlement device 30-2.

精算装置指定操作として精算装置指定ボタンBT1-2に対する操作が行われたことに応じて、登録装置20は、商品登録タブTAB1-1の付された商品登録シートに対応する取引についての登録データを精算装置30-2に対して送信し、精算処理を指示する。
上記のように精算装置30-2に対して登録データを送信したことに応じて、登録装置20にてこれまで表示されていた商品登録タブTAB1-1の付された商品登録シートは、商品登録画面から消去されればよい。そして、代わりに、例えば商品登録タブTAB1-2の付された商品登録シートが最前面となるように表示される。
また、このように商品登録タブTAB1-2の付された商品登録シートが最前面となるように表示された際、商品登録タブTAB1-2において表示されている登録順番号は「2」から「1」に繰り上がり、商品登録タブTAB1-2において表示されている登録順番号は「3」から「2」に繰り上がる。
In response to an operation performed on the settlement device designation button BT1-2 as a settlement device designation operation, the registration device 20 transmits registration data for the transaction corresponding to the product registration sheet with the product registration tab TAB1-1 to the settlement device 30-2 and instructs the settlement processing.
In response to the transmission of the registration data to the settlement device 30-2 as described above, the product registration sheet with the product registration tab TAB1-1 displayed on the registration device 20 up until now may be erased from the product registration screen. Instead, a product registration sheet with, for example, the product registration tab TAB1-2 may be displayed in the foreground.
In addition, when the product registration sheet with the product registration tab TAB1-2 is displayed in the foreground in this manner, the registration order number displayed in the product registration tab TAB1-2 advances from "2" to "1," and the registration order number displayed in the product registration tab TAB1-2 advances from "3" to "2."

本実施形態における呼び戻し操作は、上記の商品登録画面において配置される精算装置指定ボタンBT1に対する操作を含む。つまり、本実施形態における精算装置指定ボタンBT1は、上述の精算処理を実行させる精算装置30を指定する操作に加え、呼び戻し対象の登録データの送信先の精算装置30を選択する操作が行われる。 The recall operation in this embodiment includes an operation on the settlement device designation button BT1 located on the above-mentioned product registration screen. That is, the settlement device designation button BT1 in this embodiment is used to designate the settlement device 30 that will execute the above-mentioned settlement process, as well as to select the settlement device 30 to which the registration data to be recalled is to be sent.

同図の商品登録画面の状態のもとでの呼び戻し操作の具体例は以下のようになる。
同図の商品登録画面の状況のもとでは、精算装置30-2は、登録装置20から送信された登録データを処理対象とする精算処理が未済の状態(精算処理中、あるいは精算処理開始前)にある。そして、現在において精算装置30-2が処理対象としている登録データに対応する取引の客から、商品の追加登録、あるいは登録された商品の一部取り消しなどの申し出を店員が受けた。
上記の申し出を受けた店員は、対応の登録データを訂正するために、登録データの送信先である精算装置30-2に対応する精算装置指定ボタンBT1-2に対する操作を行う。
ここで、同図の精算装置指定ボタンBT1-2は、「使用中」の状態にあることが示されている。本実施形態においては、「使用中」の状態にある精算装置指定ボタンBT1に対する操作は、呼び戻し操作に含まれる1つの操作であり、呼び戻し対象の登録データの出力先の精算装置30を選択する操作(呼び戻し対象選択操作)である。同図の例の場合には、精算装置指定ボタンBT1-1は「待機」(待機中)を示し、精算装置指定ボタンBT1-2は「使用中」を示している。このため、呼び戻し対象選択操作としては、精算装置指定ボタンBT1-2のみが選択肢となる状況である。しかしながら、例えば、精算装置指定ボタンBT1-1、BT1-2のいずれもが「使用中」を示している場合には、精算装置指定ボタンBT1-1、BT1-2のいずれもが呼び戻し対象選択操作の選択肢となる。
A specific example of the recall operation in the state of the product registration screen in the figure is as follows.
In the state of the product registration screen in the figure, the settlement device 30-2 is in an unfinished state (during settlement processing, or before settlement processing has started) for the registration data transmitted from the registration device 20. Then, a store clerk receives a request to register additional products or cancel some of the registered products from a customer of a transaction corresponding to the registration data currently being processed by the settlement device 30-2.
The store clerk who receives the request operates the settlement device designation button BT1-2 corresponding to the settlement device 30-2 to which the registration data is to be sent, in order to correct the corresponding registration data.
Here, the settlement device designation button BT1-2 in the figure is shown to be in the "in use" state. In this embodiment, the operation on the settlement device designation button BT1 in the "in use" state is one operation included in the recall operation, and is an operation to select the settlement device 30 to which the registration data to be recalled is output (recall target selection operation). In the example of the figure, the settlement device designation button BT1-1 indicates "standby" (waiting), and the settlement device designation button BT1-2 indicates "in use". For this reason, the settlement device designation button BT1-2 is the only option for the recall target selection operation. However, for example, if both the settlement device designation buttons BT1-1 and BT1-2 indicate "in use", both the settlement device designation buttons BT1-1 and BT1-2 are options for the recall target selection operation.

上記のように精算装置指定ボタンBT1-2に対する呼び戻し対象選択操作が行われたことに応じて、呼び戻し確認ダイアログボックスが、商品登録画面に重畳されるように表示される。
呼び戻し確認ダイアログボックスは、店員に呼び戻し処理の実行の可否を確認するためのダイアログボックスである。図示は省略するが、呼び戻し確認ダイアログボックスにおいては、店員が呼び戻し対象選択操作により選択した精算装置30からの登録データの呼び戻しを実行してよいか否かの確認を店員に促すメッセージが表示される。
また、呼び戻し確認ダイアログボックスにおいては、例えば「はい」ボタンと「いいえ」ボタンとが配置されている。「はい」ボタンは、店員が登録データの呼び戻しの実行を指示する際に操作するボタンである。「いいえ」ボタンは、店員が登録データの呼び戻しの実行をキャンセルする際に操作するボタンである。
In response to the recall target selection operation being performed using the settlement device designation button BT1-2 as described above, a recall confirmation dialogue box is displayed so as to be superimposed on the product registration screen.
The recall confirmation dialog box is a dialog box for confirming with the store clerk whether or not to execute the recall process. Although not shown in the figure, the recall confirmation dialog box displays a message prompting the store clerk to confirm whether or not to execute the recall of the registered data from the settlement device 30 selected by the store clerk through the recall target selection operation.
In addition, the recall confirmation dialogue box may have, for example, a "Yes" button and a "No" button. The "Yes" button is a button that the store clerk operates when instructing the execution of the recall of the registered data. The "No" button is a button that the store clerk operates when canceling the execution of the recall of the registered data.

店員は、呼び戻し確認ダイアログボックスが表示された状態のもとで、呼び戻し対象選択操作により選択した精算装置30に間違いが無く、呼び戻しを行ってよいと判断したのであれば、「はい」ボタンに対する操作(呼び戻し指示操作)を行う。
上記の呼び戻し指示操作が行われたことに応じて、登録装置20は、呼び戻し処理を実行する。つまり、この場合の登録装置20は、呼び戻し対象選択操作が行われた精算装置指定ボタンBT1-2に対応する精算装置30-2に対して、登録データの戻し要求を送信する。精算装置30-2は、戻し要求の受信に応答して、処理が未済の登録データを、戻し要求送信元の登録装置20に送信する。精算装置30-2は、戻し要求に応じて送信した登録データを削除する、あるいは精算処理の対象から除外する。このように精算装置30から戻すように送信された登録データが登録装置20にて受信されることで呼び戻しが行われる。
When the store clerk sees the recall confirmation dialogue box displayed, if the clerk determines that the settlement device 30 selected by the recall target selection operation is correct and that it is OK to perform the recall, he or she presses the "Yes" button (recall instruction operation).
In response to the above-mentioned recall instruction operation being performed, the registration device 20 executes the recall process. That is, in this case, the registration device 20 transmits a request to return the registered data to the settlement device 30-2 corresponding to the settlement device designation button BT1-2 where the recall target selection operation was performed. In response to receiving the return request, the settlement device 30-2 transmits the registered data that has not yet been processed to the registration device 20 that sent the return request. The settlement device 30-2 deletes the registered data transmitted in response to the return request, or excludes it from the settlement process. In this way, the registration data transmitted to be returned from the settlement device 30 is received by the registration device 20, thereby performing the recall.

上記のように精算装置30から呼び戻した登録データを取得した登録装置20は、呼び戻した登録データを利用して取引訂正画面を表示させる。店員は、取引訂正画面に対する操作によって、商品の追加登録や商品の一部取り消しなどの訂正を行うことができる。訂正が完了すると、登録装置20は、訂正後の内容が反映された登録データを、呼び戻された登録データの送信元の精算装置30に送信する。精算装置30は、新たに受信された登録データに基づいて精算処理を開始する。
なお、ここでの登録データの精算装置30への送信は、登録装置20によって自動で行われてもよいし、店員の送信指示操作に応じて行われるようにされてもよい。また、送信先の精算装置30は、呼び戻された登録データの送信元となった精算装置30であってもよいし、店員の精算装置の指示操作や、精算装置30の状態などに応じて登録装置20が判断してもよい。
The registration device 20, which has acquired the registration data recalled from the settlement device 30 as described above, uses the recalled registration data to display a transaction correction screen. The store clerk can make corrections such as adding products or canceling some of the products by operating the transaction correction screen. When the correction is complete, the registration device 20 transmits the registration data reflecting the corrected contents to the settlement device 30 that sent the recalled registration data. The settlement device 30 starts settlement processing based on the newly received registration data.
The registration data may be automatically transmitted to the settlement device 30 by the registration device 20, or may be transmitted in response to a transmission instruction operation by a store clerk. The destination settlement device 30 may be the settlement device 30 that transmitted the recalled registration data, or may be determined by the registration device 20 in response to an instruction operation of the settlement device by the store clerk, the status of the settlement device 30, etc.

一方、例えば操作ミスなどで、店員が誤って呼び戻し対象選択操作(「使用中」の精算装置指定ボタンBT1に対する操作)を行ってしまったような場合、あるいは、呼び戻し確認ダイアログボックスが表示されている段階において、客が取引の訂正の申し出を取り下げたような場合、店員は、呼び戻し確認ダイアログボックスにおける「いいえ」ボタンに対する操作を行えばよい。
「いいえ」ボタンに対する操作が行われたことに応じて、登録装置20は、呼び戻し確認ダイアログボックスを消去し、呼び戻し確認ダイアログボックスが表示される前の商品登録画面の状態に戻す。
On the other hand, if, for example, due to an operational error, the store clerk mistakenly selects the item to be recalled (operating the ``in use'' settlement device designation button BT1), or if the customer withdraws their request to correct the transaction when the recall confirmation dialog box is displayed, the store clerk can simply operate the ``No'' button in the recall confirmation dialog box.
In response to the operation of the "No" button, the registration device 20 closes the recall confirmation dialog box and returns the product registration screen to the state before the recall confirmation dialog box was displayed.

上記のような呼び戻し操作では、店員は、「使用中」の状態を示す精算装置指定ボタンBT1に対する操作により、登録データを呼び戻す先の精算装置30の指定を行うことができる。つまり、本実施形態の呼び戻し操作は、「使用中」の状態を示す精算装置指定ボタンBT1に対する操作により、登録データの呼び戻しの宣言とともに呼び戻す登録データの指定を行える。
これにより、店員は、呼び戻し操作として、例えば処理が未済の登録データに対応する取引の一覧を示す未精算一覧画面を表示させる操作と、表示された未精算一覧画面から訂正対象の取引を選択する操作とを行わなくともよい。即ち、本実施形態においては、呼び戻し操作として店員が行う操作手順が簡略化され、呼び戻し操作が効率的に行われる。
In the above-described recall operation, the store clerk can specify the settlement device 30 to which the registered data is to be recalled by operating the settlement device designation button BT1, which indicates the "in use" status. In other words, in the recall operation of this embodiment, the store clerk can declare the recall of registered data and specify the registered data to be recalled by operating the settlement device designation button BT1, which indicates the "in use" status.
This eliminates the need for the store clerk to perform, as a recall operation, for example, an operation of displaying an unsettled list screen showing a list of transactions corresponding to registration data for which processing has not been completed, and an operation of selecting the transaction to be corrected from the displayed unsettled list screen. In other words, in this embodiment, the operational procedure performed by the store clerk as a recall operation is simplified, and the recall operation is performed efficiently.

図6のフローチャートを参照して、本実施形態における登録装置20が呼び戻しに関連して実行する処理手順例について説明する。
ステップS101:登録装置20は、商品登録画面が表示されている状態のもと、「使用中」の状態を示している精算装置指定ボタンBT1に対する操作が行われるのと待機する。つまり、登録装置20は、呼び戻し対象選択操作が行われるのを待機する。
ステップS102:呼び戻し対象選択操作が行われたことに応じて、登録装置20は、店員用表示部205にて、呼び戻し確認ダイアログボックスが商品登録画面に重畳して表示されるように制御する。
ステップS103:呼び戻し確認ダイアログボックスが表示されている状態のもとで、登録装置20は、呼び戻し確認ダイアログボックスにて配置されている「はい」ボタンに対する操作、即ち呼び戻し指示操作が行われたか否かについて判定する。
An example of a process procedure executed by the registration device 20 in this embodiment in relation to a recall will be described with reference to the flowchart of FIG.
Step S101: With the product registration screen displayed, the registration device 20 waits for an operation to be performed on the settlement device designation button BT1 indicating the "in use" state. In other words, the registration device 20 waits for a recall target selection operation to be performed.
Step S102: In response to the recall target selection operation, the registration device 20 controls the store clerk display unit 205 to display a recall confirmation dialogue box superimposed on the product registration screen.
Step S103: While the recall confirmation dialog box is displayed, the registration device 20 determines whether or not an operation has been performed on the "Yes" button arranged in the recall confirmation dialog box, i.e., whether or not a recall instruction operation has been performed.

ステップS104:呼び戻し指示操作が行われた場合、登録装置20は、登録データの呼び戻し処理を行う。
つまり、登録装置20は、ステップS101による呼び戻し対象選択操作により選択された精算装置30に対して、登録データの戻し要求を送信し、戻し要求に応答して精算装置30から送信された登録データを受信する。
ステップS105:ステップS104の呼び戻し処理により登録データを取得した登録装置20は、ステップS102により表示された呼び戻し確認ダイアログボックスを消去する。
ステップS106:また、登録装置20は、呼び戻された登録データを利用して取引訂正画面を表示する。取引訂正画面を表示して以降において、登録装置20は、取引訂正画面に対して行われる取引の訂正(商品の追加登録や商品の一部取り消しなど)のための操作に応じて呼び戻された登録データの内容を変更し、変更後の登録データを精算装置30に送信して精算処理を指示することができる。
Step S104: When a recall instruction operation is performed, the registration device 20 performs a process of recalling the registration data.
In other words, the registration device 20 transmits a request for return of the registration data to the settlement device 30 selected by the recall target selection operation in step S101, and receives the registration data transmitted from the settlement device 30 in response to the return request.
Step S105: Having acquired the registration data through the recall process in step S104, the registration device 20 closes the recall confirmation dialog box displayed in step S102.
Step S106: The registration device 20 also uses the recalled registration data to display a transaction correction screen. After displaying the transaction correction screen, the registration device 20 can change the contents of the recalled registration data in response to an operation for correcting a transaction (such as adding a product or canceling a part of a product) performed on the transaction correction screen, and transmit the changed registration data to the settlement device 30 to instruct settlement processing.

ステップS107:一方、呼び戻し確認ダイアログボックスにて配置されている「いいえ」ボタンに対する操作が行われて呼び戻しの宣言がキャンセルされた場合、登録装置20は、ステップS103にて呼び戻し指示操作が行われなかったと判定する。この場合、登録装置20は、ステップS102により表示された呼び戻し確認ダイアログボックスを消去し、店員用表示部205における表示を、呼び戻し確認ダイアログボックスが表示される前の内容の商品登録画面の状態に戻す。 Step S107: On the other hand, if the "No" button located in the call back confirmation dialog box is operated to cancel the call back declaration, the registration device 20 determines that the call back instruction operation was not performed in step S103. In this case, the registration device 20 erases the call back confirmation dialog box displayed in step S102, and returns the display on the store clerk display unit 205 to the state of the product registration screen with the contents before the call back confirmation dialog box was displayed.

<第2実施形態>
続いて、第2実施形態について説明する。図7を参照して、本実施形態における呼び戻し操作の例について説明する。同図は、本実施形態の商品登録画面において商品登録タブTAB1が表示される部位を抜き出して示している。なお、本実施形態の商品登録画面において同図に示される以外の部分は図5と同様でよい。
Second Embodiment
Next, a second embodiment will be described. An example of a recall operation in this embodiment will be described with reference to Fig. 7. This figure shows an area where the product registration tab TAB1 is displayed on the product registration screen of this embodiment. Note that the other areas of the product registration screen of this embodiment other than those shown in Fig. 5 may be the same as those shown in Fig. 5.

本実施形態の登録装置20において、1取引に対応して商品を登録する操作と、1取引における商品の登録の完了に応じて行われる精算装置指定操作(「待機」の状態を示す精算装置指定ボタンBT1に対する操作)は、先の第1実施形態と同様でよい。
そのうえで、本実施形態においては、精算装置指定操作が行われたことに応じて、精算装置指定操作により指定が行われた精算装置30が使用中であることを示す精算タブ(見出し領域の一例)が商品登録画面にて表示される。
In the registration device 20 of this embodiment, the operation of registering a commodity corresponding to one transaction and the settlement device designation operation (operation on the settlement device designation button BT1 indicating the “standby” state) performed upon completion of the registration of a commodity in one transaction may be similar to that of the first embodiment.
Furthermore, in this embodiment, in response to a settlement device designation operation being performed, a settlement tab (an example of a heading area) indicating that the settlement device 30 designated by the settlement device designation operation is in use is displayed on the product registration screen.

図7においては、精算タブの表示の一態様例が示されている。同図には、1つの商品登録タブTAB1-1と、2つの精算タブTAB2-1、TAB2-2が表示された状態が示されている。
商品登録タブTAB1-1は、先の第1実施形態にて説明したように、登録装置20にて商品登録中の取引に対応する商品登録シートに付されたタブである。同図の例では、商品登録タブTAB1-1が選択されていることで、商品登録タブTAB1-1が付された商品登録シートが最前面に表示された状態にある。
例えば、同図の状態から、商品登録タブTAB1-1に対応する取引の商品登録を保留として、他の取引の商品を登録する操作を行った場合には、同図に示される商品登録タブTAB1-1、精算タブTAB2-1、TAB2-2に加えて、さらに他の取引に対応する商品登録タブTAB1が表示される。
7 shows an example of the display of the payment tabs, in which one product registration tab TAB1-1 and two payment tabs TAB2-1 and TAB2-2 are displayed.
As described in the first embodiment above, the product registration tab TAB1-1 is a tab attached to a product registration sheet corresponding to a transaction in which a product is being registered in the registration device 20. In the example shown in the figure, the product registration tab TAB1-1 is selected, and the product registration sheet to which the product registration tab TAB1-1 is attached is displayed in the foreground.
For example, from the state shown in the figure, if an operation is performed to put on hold the product registration of the transaction corresponding to the product registration tab TAB1-1 and to register a product for another transaction, in addition to the product registration tab TAB1-1, settlement tabs TAB2-1, and TAB2-2 shown in the figure, a product registration tab TAB1 corresponding to the other transaction will be displayed.

精算タブTAB2-1は、精算装置30-1を示す「精算機1」とのガイド表示GDが行われていることで、精算装置30-1が使用中であることを示している。また、精算タブTAB2-2は、精算装置30-2を示す「精算機2」とのガイド表示GDが行われていることで、精算装置30-2が使用中であることを示している。即ち、同図の例では、現在において、精算装置30-1と精算装置30-2とのいずれもが使用中である状態が表されている。
なお、以降の説明にあたり、個々の精算タブTAB2-1、TAB2-2等について特に区別しない場合には、精算タブTAB2と記載する。
The settlement tab TAB2-1 shows that the settlement device 30-1 is in use, as the guide display GD of "Settlement Machine 1" indicating the settlement device 30-1 is displayed. Also, the settlement tab TAB2-2 shows that the settlement device 30-2 is in use, as the guide display GD of "Settlement Machine 2" indicating the settlement device 30-2 is displayed. That is, the example in the figure shows that both the settlement devices 30-1 and 30-2 are currently in use.
In the following description, when there is no need to distinguish between the individual settlement tabs TAB2-1, TAB2-2, etc., they will be referred to as settlement tab TAB2.

上記のように表示された精算タブTAB2は、対応の精算装置30における精算処理が完了することに応じて消去される。 The settlement tab TAB2 displayed as above will be erased when the settlement process in the corresponding settlement device 30 is completed.

本実施形態において、登録データの呼び戻しを行わせるための呼び戻し操作にあたり、店員は、まず、呼び戻し対象の登録データの送信先となった精算装置30に対応する精算タブTAB2に対する操作を行う。具体的に、同図の例の場合、店員は、精算装置30-1から登録データを呼び戻そうとする場合には、精算装置30-1に対応する精算タブTAB2-1に対する操作を行う。また、店員は、精算装置30-2から登録データを呼び戻そうとする場合には、精算装置30-2に対応する精算タブTAB2-2に対する操作を行う。
つまり、本実施形態においては、精算タブTAB2に対する操作により、呼び戻し対象選択操作(登録データの呼び戻しの宣言及び呼び戻す登録データの指定)が行われる。
In this embodiment, when performing a recall operation to recall registered data, the store clerk first operates the settlement tab TAB2 corresponding to the settlement device 30 that was the destination of the registered data to be recalled. Specifically, in the example shown in the figure, when the store clerk is trying to recall registered data from settlement device 30-1, the store clerk operates the settlement tab TAB2-1 corresponding to settlement device 30-1. When the store clerk is trying to recall registered data from settlement device 30-2, the store clerk operates the settlement tab TAB2-2 corresponding to settlement device 30-2.
That is, in this embodiment, an operation for selecting an object to be recalled (declaration of recall of registered data and specification of registered data to be recalled) is performed by an operation on the settlement tab TAB2.

精算タブTAB2に対する操作が行われたことに応じて、店員用表示部205にて、呼び戻し確認ダイアログボックスが、商品登録画面に重畳されるように表示される。呼び戻し確認ダイアログボックスの表示態様は、先の第1実施形態と同様でよい。従って、本実施形態の呼び戻し確認ダイアログボックスにおいても、確認のメッセージが表示され、「はい」ボタンと「いいえ」ボタンとが配置されている。
店員は、このまま登録データの呼び戻しを行ってもよい場合には、「はい」ボタンに対する操作(呼び戻し指示操作)を行う。呼び戻し指示操作が行われたことに応じて、登録装置20は、第1実施形態と同様に、呼び戻し処理を実行し、呼び戻された登録データを利用して取引訂正画面を表示させ、取引の訂正に対応する。
一方、店員は、登録データの呼び戻しをキャンセルする場合には、「いいえ」ボタンに対する操作を行う。登録装置20は、呼び戻し確認ダイアログボックスを消去し、呼び戻し確認ダイアログボックスが表示される前の商品登録画面の状態に戻す。
In response to an operation on the settlement tab TAB2, a call back confirmation dialogue box is displayed on the store clerk display unit 205 so as to be superimposed on the product registration screen. The display format of the call back confirmation dialogue box may be the same as that of the first embodiment. Therefore, the call back confirmation dialogue box of this embodiment also displays a confirmation message and has a "Yes" button and a "No" button.
If the store clerk wishes to recall the registered data, he or she operates the "Yes" button (recall instruction operation). In response to the recall instruction operation, the registration device 20 executes the recall process as in the first embodiment, displays a transaction correction screen using the recalled registered data, and handles the correction of the transaction.
On the other hand, if the store clerk wishes to cancel the recall of the registration data, he or she operates the "No" button. The registration device 20 then closes the recall confirmation dialogue box and returns to the state of the product registration screen before the recall confirmation dialogue box was displayed.

このような呼び戻し操作によっても、先の第1実施形態と同様に、店員は、処理が未済の登録データに対応する取引の一覧を示す未精算一覧画面を表示させる操作と、表示された未精算一覧画面から訂正対象の取引を選択する操作とを行わなくともよい。これにより、呼び戻し操作として店員が行う操作手順が簡略化され、呼び戻し操作が効率的に行われる。 As in the first embodiment, with this type of recall operation, the store clerk does not need to perform the operations of displaying the unsettled list screen showing a list of transactions corresponding to the registered data for which processing has not yet been completed, and selecting the transaction to be corrected from the displayed unsettled list screen. This simplifies the operational procedure performed by the store clerk as a recall operation, and the recall operation is performed efficiently.

上記の説明によれば、本実施形態において、精算タブTAB2の付されたシートが商品登録画面にて最前面に移動して表示される必要性は特にない。このため、精算タブTAB2の付されたシートについては、商品登録シートのような有意な情報は含まれなくともよい。具体的には、精算タブTAB2は、例えば背景のみのシートが付されればよい。あるいは、精算タブTAB2のみを配置するように表示し、精算タブTAB2にシートを付さないようにしてもよい。 According to the above explanation, in this embodiment, there is no particular need for the sheet with the settlement tab TAB2 to be moved to the forefront and displayed on the product registration screen. For this reason, the sheet with the settlement tab TAB2 does not need to include significant information like the product registration sheet. Specifically, the settlement tab TAB2 may be accompanied by a sheet with only the background, for example. Alternatively, only the settlement tab TAB2 may be displayed and no sheet may be attached to the settlement tab TAB2.

あるいは、本実施形態の変形例として、精算タブTAB2の付されたシートには、対応の精算装置30からの登録データが呼び戻されたことに応じて、呼び戻された登録データに基づく取引訂正画面が表示されるようにしてもよい。
この場合、精算タブTAB2に対する操作(呼び戻し対象選択操作)に続き、呼び戻し確認ダイアログボックスにおける「はい」ボタンに対する操作(呼び戻し指示操作)が行われたことに応じて、以下のような表示が行われるようにすればよい。つまり、精算タブTAB2の付されたシートが最前面に移動し、最前面のシートにおいて呼び戻された登録データに基づく取引訂正画面が表示されるようにすればよい。
Alternatively, as a variation of this embodiment, a sheet with the settlement tab TAB2 may be configured to display a transaction correction screen based on the recalled registered data when the registered data from the corresponding settlement device 30 is recalled.
In this case, the following display may be made in response to an operation on the "Yes" button in the recall confirmation dialog box (recall instruction operation) following an operation on the settlement tab TAB2 (recall target selection operation). In other words, the sheet with the settlement tab TAB2 attached may be moved to the front, and a transaction correction screen based on the recalled registered data may be displayed on the frontmost sheet.

図8のフローチャートを参照して、本実施形態の登録装置20が精算タブの表示に関連して実行する処理手順例について説明する。
まず、登録装置20が精算タブTAB2の表示の開始に関連して実行する処理手順例について説明する。
ステップS201:登録装置20は、精算装置指定操作(「待機」を示す精算装置指定ボタンBT1に対する操作)が行われるのを待機している。
ステップS202:1取引に対応する商品の登録が完了したことに応じて店員により精算装置指定操作が行われたことに応じて、登録装置20は、精算装置指定操作により指定された精算装置30に対して、商品の登録が完了した1取引に対応する登録データを送信する。
ステップS203:また、登録装置20は、ステップS202による登録データの送信先の精算装置30が「使用中」であることを示す精算タブTAB2を商品登録画面に表示させる。
An example of a process procedure executed by the registration device 20 of the present embodiment in relation to displaying the settlement tab will be described with reference to the flowchart of FIG.
First, an example of a process procedure executed by the registration device 20 in relation to starting the display of the settlement tab TAB2 will be described.
Step S201: The registration device 20 waits for a settlement device designation operation (operation on the settlement device designation button BT1 indicating "standby") to be performed.
Step S202: In response to the store clerk performing a settlement device designation operation in response to the completion of registration of a product corresponding to one transaction, the registration device 20 transmits registration data corresponding to one transaction in which registration of the product has been completed to the settlement device 30 designated by the settlement device designation operation.
Step S203: The registration device 20 also displays a settlement tab TAB2 on the product registration screen, which indicates that the settlement device 30 to which the registration data was sent in step S202 is "in use."

次に、同図を参照して、登録装置20が、表示された精算タブTAB2の消去に関連して実行する処理手順例について説明する。
ステップS301:登録装置20は、精算装置30において1取引に対応する精算処理が完了するのを待機している。精算装置30は、1取引に応じた精算処理が完了するごとに、その旨の通知(精算処理完了通知)を登録装置20に送信する。登録装置20は、精算処理完了通知が受信されると、受信された精算処理完了通知の送信先の精算装置30にて精算処理が完了したと判定できる。
ステップS302:登録装置20は、精算装置30にて精算処理の完了したことを判定すると、精算処理が終了した精算装置30に対応する精算タブTAB2を商品登録画面から消去する。
Next, with reference to the same figure, an example of a processing procedure executed by the registration device 20 in relation to erasing the displayed settlement tab TAB2 will be described.
Step S301: The registration device 20 waits for the settlement process corresponding to one transaction to be completed in the settlement device 30. Each time the settlement process corresponding to one transaction is completed, the settlement device 30 transmits a notice to that effect (a settlement process completion notice) to the registration device 20. When the settlement process completion notice is received, the registration device 20 can determine that the settlement process has been completed in the settlement device 30 to which the received settlement process completion notice was sent.
Step S302: When the registration device 20 determines that the settlement process has been completed at the settlement device 30, it erases the settlement tab TAB2 corresponding to the settlement device 30 for which the settlement process has been completed from the product registration screen.

次に、図9のフローチャートを参照して、登録装置20が登録データの呼び戻しに関連して実行する処理手順例について説明する。
ステップS401:登録装置20は、商品登録画面において表示されている精算タブTAB2のうちのいずれかに対する操作、即ち呼び戻し対象選択操作が行われるのを待機している。
ステップS402:呼び戻し対象選択操作が行われたことに応じて、登録装置20は、呼び戻し確認ダイアログボックスが商品登録画面に重畳して表示されるように制御する。
ステップS403:呼び戻し確認ダイアログボックスが表示されている状態のもとで、登録装置20は、呼び戻し確認ダイアログボックスにて配置されている「はい」ボタンに対する操作(呼び戻し指示操作)が行われたか否かについて判定する。
Next, an example of a process performed by the registration device 20 in relation to recalling registration data will be described with reference to a flowchart of FIG.
Step S401: The registration device 20 waits for an operation on any of the payment tabs TAB2 displayed on the product registration screen, that is, for an operation to select a recall target.
Step S402: In response to the recall target selection operation, the registration device 20 controls so that a recall confirmation dialogue box is displayed superimposed on the product registration screen.
Step S403: While the recall confirmation dialog box is displayed, the registration device 20 determines whether or not an operation (recall instruction operation) has been performed on the "Yes" button located in the recall confirmation dialog box.

ステップS404:呼び戻し指示操作が行われた場合、登録装置20は、登録データの呼び戻し処理を行う。
ステップS405:ステップS404の呼び戻し処理により登録データを取得した登録装置20は、ステップS402により表示された呼び戻し確認ダイアログボックスを消去する。また、登録データが呼び戻されたことで、呼び戻し対象の登録データを送信した精算装置30は、「使用中」の状態から、精算処理保留または「待機」の状態となる。そこで、登録装置20は、ステップS401に対応して操作が行われた精算タブTAB2についても消去する。
ステップS406:登録装置20は、呼び戻された登録データを利用して取引訂正画面を表示する。
Step S404: When a recall instruction operation is performed, the registration device 20 performs a process of recalling the registration data.
Step S405: The registration device 20, which has acquired the registration data by the recall process in step S404, erases the recall confirmation dialog box displayed in step S402. In addition, as a result of the registration data being recalled, the settlement device 30 that sent the registration data to be recalled changes from a "in use" state to a settlement process pending or "standby" state. Therefore, the registration device 20 also erases the settlement tab TAB2 on which the operation corresponding to step S401 was performed.
Step S406: The registration device 20 displays a transaction correction screen using the recalled registration data.

ステップS407:一方、呼び戻し確認ダイアログボックスにて配置されている「いいえ」ボタンに対する操作が行われた場合、登録装置20は、ステップS403にて呼び戻し指示操作が行われなかったと判定し、ステップS402により表示された呼び戻し確認ダイアログボックスを消去する。 Step S407: On the other hand, if an operation is performed on the "No" button located in the callback confirmation dialog box, the registration device 20 determines that a callback instruction operation was not performed in step S403, and closes the callback confirmation dialog box displayed in step S402.

<第3実施形態>
続いて、第3実施形態について説明する。以下の本実施形態の説明にあたっては、第2実施形態と同様に、図7を参照する。
本実施形態の商品登録画面においては、精算装置30-1、30-2ごとに対応する精算タブTAB2-1、精算タブTAB2-2が定常的に表示される。
本実施形態の精算タブTAB2は、対応の精算装置の状態に応じて表示の態様が変更される。つまり、精算タブTAB2は、対応の精算装置30が「待機」の状態のときには、この状態に対応する所定の態様で表示され、待機「使用中」の状態には、この状態に対応する所定の態様で表示される。このように表示の態様が変更されることで、精算タブTAB2により、対応の精算装置30が待機中であるのか、使用中であるのか、といったように現在の状態を示すことができる。
Third Embodiment
Next, a third embodiment will be described. In the following description of this embodiment, reference will be made to FIG.
In the product registration screen of this embodiment, settlement tabs TAB2-1 and TAB2-2 corresponding to the settlement devices 30-1 and 30-2 are constantly displayed.
In this embodiment, the display mode of the settlement tab TAB2 is changed according to the state of the corresponding settlement device. That is, when the corresponding settlement device 30 is in a "standby" state, the settlement tab TAB2 is displayed in a predetermined mode corresponding to this state, and when in a standby "in use" state, the settlement tab TAB2 is displayed in a predetermined mode corresponding to this state. By changing the display mode in this way, the settlement tab TAB2 can show the current state of the corresponding settlement device 30, such as whether it is on standby or in use.

そのうえで、本実施形態においては、商品登録の完了に応じて行う精算装置指定操作として、「待機」の状態を示す精算タブTAB2に対する操作を行う。具体例として、店員は、1取引に応じた商品の登録を完了すると、精算タブTAB2の態様を確認して「待機」の状態の精算装置30を確認する。ここでは、精算装置30-1に対応する精算タブTAB2-1が待機の状態であったことから、店員は、精算処理を実行させる精算装置30を精算装置30-1と決定した。この場合、店員は、精算タブTAB2のうち精算装置30-1に対応する精算タブTAB2-1に対する操作を行う。
このように、「待機」の状態の精算タブTAB2-1に対する操作による精算装置指定操作が行われたことに応じて、登録装置20は、操作された精算タブTAB2-1に対応する精算装置30-1に対して、今回の取引の商品登録に応じた登録データを送信する。
また、登録データの送信に応じて、精算装置指定操作としての操作が行われた精算タブTAB2-1は、これまでの「待機」の状態を示す態様から「使用中」を示す態様に変化する。
Then, in this embodiment, as a settlement device designation operation performed in response to the completion of product registration, an operation is performed on the settlement tab TAB2 indicating the "standby" state. As a specific example, when a store clerk completes the registration of products for one transaction, the store clerk checks the state of the settlement tab TAB2 to confirm that the settlement device 30 is in the "standby" state. In this case, since the settlement tab TAB2-1 corresponding to settlement device 30-1 was in the standby state, the store clerk decided that the settlement device 30 that will execute the settlement process is settlement device 30-1. In this case, the store clerk performs an operation on the settlement tab TAB2-1 corresponding to settlement device 30-1 among the settlement tabs TAB2.
In this way, in response to a settlement device designation operation being performed on the settlement tab TAB2-1 in the "standby" state, the registration device 20 transmits registration data corresponding to the product registration for the current transaction to the settlement device 30-1 corresponding to the settlement tab TAB2-1 that was operated.
In response to the transmission of the registration data, the settlement tab TAB2-1 on which the operation as the settlement device designation operation has been performed changes from a state indicating the previous "standby" state to a state indicating "in use."

上記説明によれば、本実施形態では精算タブTAB2に対する操作によって精算装置指定操作が可能とされている。また、本実施形態では精算装置30ごとの状態についても精算タブTAB2の表示の態様によって示される。このため、本実施形態においては、例えば図5の商品登録画面において配置される精算装置指定ボタンBT1については省略されてよい。 According to the above description, in this embodiment, the settlement device can be designated by operating the settlement tab TAB2. In addition, in this embodiment, the status of each settlement device 30 is also shown by the display mode of the settlement tab TAB2. For this reason, in this embodiment, for example, the settlement device designation button BT1 located on the product registration screen of FIG. 5 may be omitted.

そのうえで、本実施形態においては、登録データの呼び戻しを、「使用中」の状態を示す精算タブTAB2に対する操作により行えるようにされている。
具体例として、現在において精算装置30-1が処理対象としている登録データに対応する取引の客から、商品の追加登録、あるいは登録された商品の一部取り消しなどの商品登録内容の訂正の申し出を受けた場合には以下のようになる。
登録内容の訂正の申し出を受けた際、精算装置30-1に対応する精算タブTAB2-1は、「使用中」の状態を示しており、呼び戻し対象選択操作を受け付け可能な状態にある。そこで、この場合の店員は、商品登録内容の訂正を申し出た客に対応する登録データの呼び戻しのため、精算タブTAB2-1に対する操作を行う。
本実施形態においても、精算タブTAB2-1に対する操作に応じて、第2実施形態と同様に呼び戻し確認ダイアログボックスが表示される。店員は、呼び戻し確認ダイアログボックスにおける「はい」ボタンに対する操作により呼び戻し指示操作を行い、登録装置20に、精算装置30-1からの登録データの呼び戻しを実行させる。登録データが呼び戻されると取引訂正画面が表示され、店員は、商品の登録内容を変更する操作を行うことができる。
In addition, in this embodiment, the registered data can be recalled by operating the settlement tab TAB2, which indicates the "in use" state.
As a specific example, when a customer of a transaction corresponding to the registration data currently being processed by settlement device 30-1 requests correction of the product registration details, such as registering additional products or canceling some of the registered products, the following occurs.
When a request to correct the registered details is received, the settlement tab TAB2-1 corresponding to the settlement device 30-1 indicates the "in use" state and is in a state where it can accept the recall target selection operation. Therefore, in this case, the store clerk operates the settlement tab TAB2-1 to recall the registered data corresponding to the customer who requested the correction of the product registration details.
In this embodiment, in response to an operation on the settlement tab TAB2-1, a recall confirmation dialog box is displayed in the same manner as in the second embodiment. The store clerk performs a recall instruction operation by operating the "Yes" button in the recall confirmation dialog box, causing the registration device 20 to recall the registered data from the settlement device 30-1. When the registered data is recalled, a transaction correction screen is displayed, and the store clerk can perform an operation to change the registered contents of the product.

<変形例>
以下、本実施形態の変形例について説明する。
[第1変形例]
上記各実施形態の商品登録画面において、タブが付されたシートが複数である場合には重ねられるように配置される例を示した。しかしながら、例えば複数のシートは、画面において同時に一覧できるように平面方向に1枚ずつ配置されてもよい。
<Modification>
A modification of this embodiment will now be described.
[First Modification]
In the above-described embodiment, when there are multiple sheets with tabs, the sheets are arranged so as to be stacked. However, for example, the multiple sheets may be arranged one by one in a planar direction so that they can be simultaneously viewed on the screen.

[第2変形例]
精算装置指定操作に応じた登録装置20から精算装置30への登録データの送信は、管理装置10などの他の情報処理装置を経由して行われてもよい。同様に、登録データの呼び戻しに関する登録装置20と精算装置30との間での情報の送受信も、他の情報処理装置を経由して行われてもよい。
[Second Modification]
The transmission of registration data from the registration device 20 to the settlement device 30 in response to the settlement device designation operation may be performed via another information processing device such as the management device 10. Similarly, the transmission and reception of information between the registration device 20 and the settlement device 30 regarding the recall of registration data may also be performed via another information processing device.

[第3変形例]
上記各実施形態において、呼び戻し操作は、登録装置20が対応する登録データを対象として呼び戻すようにされていた。つまり、1つの登録装置20が呼び戻し可能な登録データは、自己が商品登録処理を行って精算装置30に送信した登録データであり、他の登録装置20が商品登録処理を行って精算装置30に送信した登録データを呼び戻すようにはされていなかった。
しかしながら、1つの登録装置20に対する呼び戻し操作により、当該1つの登録装置が精算装置30に送信した登録データだけでなく、他の登録装置20により精算装置30に送信された登録データも、当該1つの登録装置に呼び戻せるようにされてよい。これにより、店員は、自分が操作する登録装置20以外で商品の登録を受けた客からの申し出にも対応して、その場で登録データの呼び戻しを行って登録データの訂正を行える。
[Third Modification]
In each of the above embodiments, the recall operation is performed to recall the registration data corresponding to the registration device 20. In other words, the registration data that one registration device 20 can recall is the registration data that it has performed the product registration process and transmitted to the settlement device 30, and the registration data that another registration device 20 has performed the product registration process and transmitted to the settlement device 30 is not recalled.
However, a recall operation for one registration device 20 may be configured to recall to the one registration device not only the registration data transmitted to the settlement device 30 by that one registration device, but also the registration data transmitted to the settlement device 30 by other registration devices 20. This allows a store clerk to recall the registration data on the spot and correct it in response to a request from a customer who has registered a product on a registration device other than the one he or she operates.

このような本変形例のもとでは、図5に示すように、商品登録画面において精算機一覧ボタンBT2が配置されてよい。店員は、自分が操作している登録装置20以外の他の登録装置20に対応する登録データを呼び戻そうとする場合には、精算機一覧ボタンBT2に対する操作を行う。
精算機一覧ボタンBT2に対する操作が行われたことに応じて、登録装置20は、他の登録装置20ごとに対応する精算装置指定ボタンの一覧(精算機一覧画面)を表示させる。精算機一覧画面に表示される精算装置指定ボタンにおいても、それぞれ、現在における対応の精算装置30の状態が示されている。つまり、待機中であれば「待機」のバッジが表示され、登録データは受信しているが精算処理が未済の状態であれば「使用中」のバッジが表示される。このような精算機一覧画面を見て、店員は、訂正が必要な登録データに対応する精算装置指定ボタンを操作する。精算装置指定ボタンの操作に応じて、指定の精算装置20から店員の操作する登録装置20に対して対応の登録データが送信される。登録装置20は、受信された登録データにより取引訂正画面を表示する。店員は、表示された取引訂正画面に対する操作により登録データを訂正することができる。このようにして、1つの登録装置20により、他の登録装置20が対応する登録データも呼び戻しを行って訂正することができる。
In this modified example, a payment machine list button BT2 may be arranged on the product registration screen as shown in Fig. 5. When the store clerk wishes to recall registration data corresponding to a registration device 20 other than the registration device 20 that the store clerk is operating, the store clerk operates the payment machine list button BT2.
In response to the operation of the settlement machine list button BT2, the registration device 20 displays a list of settlement device designation buttons (settlement machine list screen) corresponding to each of the other registration devices 20. The settlement device designation buttons displayed on the settlement machine list screen also show the current status of the corresponding settlement device 30. That is, if the settlement device is on standby, a "standby" badge is displayed, and if the registration data has been received but the settlement process has not been completed, a "in use" badge is displayed. Looking at such a settlement machine list screen, the store clerk operates the settlement device designation button corresponding to the registration data that needs to be corrected. In response to the operation of the settlement device designation button, the corresponding registration data is transmitted from the designated settlement device 20 to the registration device 20 operated by the store clerk. The registration device 20 displays a transaction correction screen based on the received registration data. The store clerk can correct the registration data by operating the displayed transaction correction screen. In this way, one registration device 20 can recall and correct the registration data corresponding to the other registration devices 20.

上記の例は、本変形例を第1実施形態に適用させた場合に対応する。これに対して、本変形例を第2実施形態あるいは第3実施形態に適用する場合には、精算機一覧ボタンBT2に対する操作に応じて、他の登録装置20ごとに対応する精算タブTAB2が表示されるようにすればよい。店員は、表示された精算タブTAB2のうちから訂正が必要な登録データに対応する精算タブTAB2を操作することで、訂正が必要な登録データの取引訂正画面を自分が操作する登録装置20に表示させ、登録データを訂正することができる。 The above example corresponds to the case where this modified example is applied to the first embodiment. In contrast, when this modified example is applied to the second or third embodiment, the corresponding settlement tab TAB2 can be displayed for each of the other registration devices 20 in response to the operation of the settlement machine list button BT2. By operating the settlement tab TAB2 corresponding to the registered data that needs to be corrected from among the displayed settlement tabs TAB2, the store clerk can display the transaction correction screen for the registered data that needs to be corrected on the registration device 20 that he or she is operating, and correct the registered data.

[第4変形例]
なお、商品登録画面において、登録機一覧ボタン(図示省略)が配置されてよい。店員が登録機一覧ボタンを操作すると、他の登録装置20の一覧を示す登録機一覧画面が表示される。店員は、表示された登録機一覧画面において提示される他の登録装置20に対応する登録装置指定ボタンのうち、訂正対象の登録データに対応する商品登録を行った登録装置指定ボタンを操作する。登録装置指定ボタンの操作に応じて、例えば先の第3変形例と同様に、他の登録装置20ごとに対応する精算機一覧画面が表示される。店員は、精算機一覧画面において提示される精算装置指定ボタンのうちから、訂正対象の登録データに対応する精算装置指定ボタンを操作し、取引訂正画面を表示させ、取引訂正画面に対して訂正の操作を行うことができる。
[Fourth Modification]
A registered machine list button (not shown) may be arranged on the product registration screen. When the clerk operates the registered machine list button, a registered machine list screen showing a list of other registration devices 20 is displayed. The clerk operates the registration device designation button that performed the product registration corresponding to the registration data to be corrected, among the registration device designation buttons corresponding to the other registration devices 20 presented on the displayed registered machine list screen. In response to the operation of the registration device designation button, a settlement machine list screen corresponding to each of the other registration devices 20 is displayed, for example, as in the third modified example above. The clerk operates the settlement device designation button corresponding to the registration data to be corrected, among the settlement device designation buttons presented on the settlement machine list screen, to display a transaction correction screen, and can perform correction operations on the transaction correction screen.

[第5変形例]
なお、店員が、他の登録装置20を操作している他の店員(オペレータ)を選択する操作を行うことで、選択された他の店員が操作する他の登録装置20により精算装置30に送信された登録データを、店員が操作する登録装置20に呼び戻し、訂正できるようにしてもよい。
[Fifth Modification]
In addition, a store clerk may perform an operation to select another store clerk (operator) operating another registration device 20, so that the registration data transmitted to the settlement device 30 by the other registration device 20 operated by the selected other store clerk can be recalled to the registration device 20 operated by the store clerk and corrected.

[第6変形例]
また、商品登録画面において、登録装置20にて最後に商品登録が完了しているが精算装置30での精算が完了していない取引(直前取引)に対応して、登録データを呼び戻すためのボタンが配置されてもよい。このようなボタンとして、図5には直前呼び戻しボタンBT3を配置した例が示されている。店員は、訂正の申し出を受けた取引が、自分が操作する登録装置20に対応する直前取引であった場合、直前呼び戻しボタンBT3を操作する。直前呼び戻しボタンBT3が操作されたことに応じて、登録装置20は、直前取引に対応する登録データを呼び戻して取引訂正画面を表示させる。
呼び戻しは、登録装置20から精算装置30に送信された登録データであって、精算装置30にて未処理の登録データが対象となる。このために、呼び戻しは、登録装置20にて最後に商品登録が完了した取引、即ち直前取引について行われることが多い。そこで、本変形例のように、直前取引に対応する登録データの呼び戻しを、1回のボタン操作で行えるようにすることで、呼び戻しの操作の効率化が図られる。
[Sixth Modification]
Furthermore, a button for recalling registered data may be provided on the product registration screen in correspondence with a transaction (last transaction) for which product registration has been completed at the registration device 20 but settlement has not been completed at the settlement device 30. As an example of such a button, Fig. 5 shows a Last Recall button BT3. If the transaction for which a correction has been requested is the last transaction corresponding to the registration device 20 that the store clerk operates, the Last Recall button BT3. In response to the operation of the Last Recall button BT3, the registration device 20 recalls the registered data corresponding to the last transaction and displays a transaction correction screen.
The recall refers to registration data that has been transmitted from the registration device 20 to the settlement device 30 and that has not been processed by the settlement device 30. For this reason, recall is often performed for the transaction in which product registration was last completed by the registration device 20, i.e., the immediately preceding transaction. Thus, by making it possible to recall registration data corresponding to the immediately preceding transaction with a single button operation, as in this modified example, the efficiency of the recall operation is improved.

[第7変形例]
なお、呼び戻しの操作は、訂正対象の登録データの精算装置30の送信後において、新規の取引に対応する商品登録中の状態(例えば、商品の登録が開始されてから小計操作が未だ行われていない状態)である場合には、禁止されるようにしてもよい。これにより、新規の取引の商品登録について中断されることがなくなるため、新規の取引の商品登録における店員の操作ミスが生じる可能性を抑えることができる。
[Seventh Modification]
The recall operation may be prohibited if, after the settlement device 30 transmits the registration data to be corrected, a product corresponding to a new transaction is being registered (for example, a subtotal operation has not yet been performed since the product registration started). This prevents the product registration of a new transaction from being interrupted, thereby reducing the possibility of an operational error by a store clerk when registering products for a new transaction.

[第8変形例]
なお、例えば客が買上商品を2カゴに入れて商品登録を受けているような場合、店員が1カゴ目で1取引分の商品登録が完了したものと勘違いして、1カゴ目の商品の登録を完了させた段階で精算装置指定操作を行ってしまい、その後に2カゴ目が有ったことに気付くといった場合がある。このような場合に対応して、例えば呼び戻しを行った場合に、現在において商品登録中の取引を、訂正対象の登録データに対応する取引と合算させるか否かについての選択操作を店員が行えるようにしてもよい。
この場合において、合算させることを選択する操作が行われれば、登録装置20は、呼び戻された登録データに対して、現在における商品登録処理の結果を統合するようにして訂正を実行する。つまり、この場合には例えば1カゴ目の取引と2カゴ目の取引とを1つの取引として統合することができる。
一例として、同じ客が2カゴで買い物をして商品登録を受けた場合において、1カゴ目には商品A、商品Bの2つの商品が入っていた。店員は、1カゴ目に対応して、図5の例と同様に商品A、商品Bの2つの商品の登録を完了させて店員が精算装置指定操作を行い、登録データを精算装置30に送信した。この後に、店員は、同じ客について2カゴ目に入っていた商品のうち、商品C、商品Dの登録を済ませた段階で、現在商品登録を行っている取引が、直前に商品登録を完了させた取引と同じ客についての取引であったことに気付いた。この場合、店員は、1カゴ目に対応する登録データを精算装置30から呼び戻す操作を行う。登録装置20には、呼び戻された登録データについての訂正画面が表示される。店員は、訂正画面に対して、現在登録中の2カゴ目の取引に応じた登録内容を、訂正対象の登録データ(即ち、1カゴ目に対応の取引)に統合することを選択する操作を行う。当該操作に応じて、登録装置20は、取引の訂正処理として、訂正対象の登録データに現在登録中の取引に対応して現在までに登録されている商品に関する情報を統合して、1つの取引に対応する商品登録データとする処理を実行する。このような訂正処理を実行した後、登録装置20は、統合後の商品登録データが反映された商品登録画面を表示する。
[Eighth Modification]
For example, when a customer has put purchased items in two baskets and is receiving product registration, the store clerk may mistakenly believe that the product registration for one transaction has been completed for the first basket, and may perform a settlement device selection operation when the registration of the first basket is completed, only to later realize that there was a second basket. In response to such a case, for example, when a recall is performed, the store clerk may be allowed to select whether or not to combine the transaction currently being registered with the transaction corresponding to the registration data to be corrected.
In this case, if an operation to select the sum is performed, the registration device 20 executes a correction to the recalled registration data by integrating the results of the current product registration process. In other words, in this case, for example, the transactions of the first basket and the transactions of the second basket can be integrated into one transaction.
As an example, when the same customer purchases two baskets and receives product registration, the first basket contains two products, product A and product B. The clerk completes the registration of the two products, product A and product B, in the same manner as in the example of FIG. 5 for the first basket, performs a settlement device designation operation, and transmits the registration data to the settlement device 30. After this, the clerk realizes that the transaction for which product registration is currently being performed is a transaction for the same customer as the transaction for which product registration was completed immediately before when the clerk completes the registration of products C and D among the products in the second basket for the same customer. In this case, the clerk performs an operation to recall the registration data corresponding to the first basket from the settlement device 30. The registration device 20 displays a correction screen for the recalled registration data. The clerk performs an operation on the correction screen to select the integration of the registration contents corresponding to the transaction for the second basket currently being registered with the registration data to be corrected (i.e., the transaction corresponding to the first basket). In response to the operation, the registration device 20 executes a process for correcting the transaction by integrating information about the product currently registered in the registration data to be corrected, corresponding to the transaction currently being registered, into product registration data corresponding to one transaction. After executing such a correction process, the registration device 20 displays a product registration screen reflecting the integrated product registration data.

図10は、上記の例のもとでの統合後の商品登録データが反映された商品登録画面を示している。同図の商品登録画面においては、統合後の商品登録データが以下のように反映されている。即ち、登録商品リスト領域AR11には、これまでの商品の登録結果として、1カゴ目に対応する1つ目の「商品A」と2つ目の「商品B」とに続けて、2カゴ目に対応して、「商品C」が3つ目の商品として登録され、さらに「商品D」が4つ目の商品として登録されたことが示されている。
そのうえで、登録商品リスト領域AR11については、同図にも示されるように、精算装置30から呼び戻した訂正対象の登録データに対応する商品(即ち、1カゴ目に対応して登録された商品)の項目と、商品登録中の取引のもとで登録された商品(即ち、2カゴ目に対応して登録された商品)の項目とで、例えば背景色を異ならせるなどして表示の態様を変更してもよい。このように表示の態様を変更することで、店員は、精算装置30から呼び戻した登録データに対応する商品と、商品登録中の取引のもとでこれまでに登録された商品とを容易に区別することができる。
なお、同図の例では、登録商品リスト領域AR11における商品の項目の配列順は、1カゴ目に対応して登録された商品、2カゴ目に対応して登録された商品、の順序となっており、商品登録が行われた取引の時系列(古い順)に従っている。しかしながら、登録商品リスト領域AR11における商品の項目の配列順は、上記とは逆に、2カゴ目に対応して登録された商品、1カゴ目に対応して登録された商品、のように商品登録が行われた取引の新しい順に従ってもよい。この場合、1カゴ目と2カゴ目とを通じた商品の登録順がそのまま逆となるように商品の項目が配置されてもよいし、1カゴ目に対応して登録された商品のグループと2カゴ目に対応して登録された商品のグループとの順序が逆となるようにされたうえで、各グループにおける商品の項目の配列順については登録順に従うようにされてもよい。
また、登録商品領域AR12には、最後に登録された「商品D」についての情報が示されている。合計金額領域AR13においては、これまでに登録された商品の総数が「4」であり、これら4つの商品の合計金額が3000円であることが示されている。
店員は、同図の商品登録画面が表示された状態から、さらに2カゴ目に入っている未登録の商品を登録する操作を行っていくことができる。この結果、2カゴ目の商品の登録を終えた段階では、1カゴ目の商品と2カゴ目の商品とが1取引としてまとめられた状態の商品登録データが得られる。そして、この商品登録データを含む登録データが精算装置30にて処理されることで、客は、1カゴ目と2カゴ目との買上商品を1取引として精算操作を行うことができる。
10 shows a product registration screen on which the integrated product registration data in the above example is reflected. In the product registration screen in the figure, the integrated product registration data is reflected as follows. That is, the registered product list area AR11 shows that, as a result of the registration of products up to now, following the first "product A" and the second "product B" corresponding to the first basket, "product C" has been registered as the third product corresponding to the second basket, and "product D" has been registered as the fourth product.
In addition, as shown in the figure, in the registered product list area AR11, the display mode may be changed, for example by using different background colors, between the items of the products corresponding to the registration data to be corrected recalled from the settlement device 30 (i.e., the products registered corresponding to the first basket) and the items of the products registered under the transaction in which the products are being registered (i.e., the products registered corresponding to the second basket). By changing the display mode in this way, the store clerk can easily distinguish between the products corresponding to the registration data recalled from the settlement device 30 and the products that have been registered so far under the transaction in which the products are being registered.
In the example shown in the figure, the order of the product items in the registered product list area AR11 is the order of the product registered corresponding to the first basket, the product registered corresponding to the second basket, and so on, following the chronological order (oldest first) of the transactions in which the products were registered. However, the order of the product items in the registered product list area AR11 may be the opposite to the above, following the order of the most recent transactions in which the products were registered, such as the product registered corresponding to the second basket, the product registered corresponding to the first basket, and so on. In this case, the product items may be arranged so that the order of product registration through the first and second baskets is reversed, or the order of the group of products registered corresponding to the first basket and the group of products registered corresponding to the second basket may be reversed, and the order of the product items in each group may be arranged according to the registration order.
The registered product area AR12 shows information about the last registered product, "Product D." The total amount area AR13 shows that the total number of products registered so far is "4," and that the total amount of these four products is 3,000 yen.
With the product registration screen of the figure displayed, the store clerk can further register unregistered products in the second basket. As a result, when the registration of the products in the second basket is completed, product registration data is obtained in which the products in the first basket and the products in the second basket are combined into one transaction. Then, the registration data including this product registration data is processed by the settlement device 30, so that the customer can settle the purchases in the first and second baskets as one transaction.

[第9変形例]
なお、上記各実施形態において、複数の精算装置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に精算情報を送信して精算処理の実行を指示する。
[Ninth Modification]
In each of the above embodiments, the manner in which a settlement device 30 that will execute the settlement process is designated from among the multiple settlement devices 30 includes a manner in which a store clerk designates the settlement device 30 that will execute the settlement process using the registration device 20 (first designation manner), and a manner in which a settlement receipt to be handed to a customer is issued from the registration device 20, and the customer has one settlement device 30 read the settlement receipt handed to them by the store clerk (second designation manner). However, the manner in which a settlement device 30 is designated is not limited to the above-mentioned manner. For example, the settlement device 30 may be designated as follows.
In one embodiment, in response to an operation performed on a send button displayed on the store clerk display unit 205 upon completion of product registration (or an operation that declares completion of product registration), the registration device 20, for example, inquires about the status of the settlement devices 30 to recognize settlement devices 30 that are capable of settlement processing (for example, no failures have occurred and the settlement devices 30 are not in use), and selects one settlement device 30 from among the settlement devices 30 that are not in use according to a predetermined rule (for example, in order of settlement device number).The registration device 20 then transmits settlement information to the selected settlement device 30 and instructs it to execute settlement processing.
As another embodiment, a priority order for settlement processing is set in advance for the settlement devices 30. Then, in response to completion of product registration, the clerk display unit 205 displays a display that enables operation of a send button that instructs transmission of settlement information to the settlement device 30. In response to operation of the send button, the registration device 20 checks whether the settlement device 30 is capable of settlement processing in the order according to the set priority order, and if it is not confirmed that settlement processing is possible, it checks the settlement device 30 that is next in priority order. Then, the registration device 20 transmits settlement information to the settlement device 30 that was first confirmed to be capable of settlement processing, and instructs it to execute settlement processing.

<実施形態の総括>
以上説明したように、本実施形態の一態様は、商品の登録が行われる登録装置20と、登録装置20により登録された商品に関する登録データに基づく精算処理を客の操作に応じて行う精算装置30とを備える商品販売データ処理システム(例えば、POSシステム1)であって、取得された登録データに基づく精算処理が未済の使用中状態にある精算装置30を示す使用中標示(例えば、精算装置指定ボタンBT1または精算タブTAB2)を表示する表示手段と、使用中標示に対する操作に応じて、使用中状態にある精算装置30から登録装置20への登録データの呼び戻しが行われるように制御する呼び戻し制御手段とを備える。
上記構成によれば、登録データの呼び戻しにあたり、例えば未精算一覧画面を表示させる操作と、未精算一覧画面から訂正対象の取引を選択する操作を行わなくともよくなり、呼び戻し操作として店員が行う操作手順が簡略化される。これにより、登録データの呼び戻しが効率的に行われる。
<Overview of the embodiment>
As described above, one aspect of this embodiment is a product sales data processing system (e.g., POS system 1) comprising a registration device 20 in which products are registered, and a settlement device 30 in response to a customer's operation and which performs settlement processing based on registration data relating to the products registered by the registration device 20, and which is equipped with a display means for displaying an in-use indicator (e.g., a settlement device designation button BT1 or a settlement tab TAB2) indicating that the settlement device 30 is in use and has not yet completed settlement processing based on the acquired registration data, and a call-back control means for controlling the recall of registration data from the settlement device 30 in use to the registration device 20 in response to an operation on the in-use indicator.
According to the above configuration, when recalling registered data, for example, it is not necessary to perform an operation to display the unsettled transaction list screen and an operation to select the transaction to be corrected from the unsettled transaction list screen, and the operation procedure performed by the store clerk as the recall operation is simplified. This allows the registered data to be recalled efficiently.

また、本実施形態の一態様は、上記の商品販売データ処理システムであって、表示手段は、使用中標示として、使用中状態にある精算装置を示すボタン(例えば、精算装置指定ボタンBT1)を表示する。
上記構成によれば、使用中状態にある精算装置を示すように表示されたボタンに対して呼び戻しのための操作を行うようにできるので、呼び戻し操作がしやすくなる。
Also, one aspect of this embodiment is the above-mentioned product sales data processing system, in which the display means displays a button (for example, a settlement device designation button BT1) indicating a settlement device that is in use as an in-use indication.
According to the above configuration, the recall operation can be performed on the button displayed to indicate a settlement device that is in use, making the recall operation easier.

また、本実施形態の一態様は、上記の商品販売データ処理システムであって、上記のボタンは、精算処理を実行させる精算装置30を指定する精算装置指定操作が行われる精算装置指定ボタンBT1であって、表示手段は、精算装置指定操作が行われた精算装置指定ボタンBT1を使用中状態にあることを示す態様に変更する。
上記構成によれば、精算処理を実行させる精算装置30を指定する操作のために用意された精算装置指定ボタンBT1を呼び戻しのための操作にも共用できる。これにより、操作しやすい操作画面を提供できる。
Furthermore, one aspect of this embodiment is the above-mentioned product sales data processing system, in which the above-mentioned button is a settlement device designation button BT1 where a settlement device designation operation is performed to designate the settlement device 30 that will execute the settlement process, and the display means changes the settlement device designation button BT1 where the settlement device designation operation has been performed to a mode indicating that it is in use.
According to the above configuration, the settlement device designation button BT1, which is provided for the operation of designating the settlement device 30 that will execute the settlement process, can also be used for the operation of recalling. This makes it possible to provide an easy-to-operate operation screen.

また、本実施形態の一態様は、上記の商品販売データ処理システムであって、表示手段は、使用中標示として、一取引ごとに対応するシートを含む商品登録画面において、シートに対応する見出し領域(例えば、精算タブTAB2)について、対応の取引の登録データにより使用中状態の精算装置30が示されるようにする。
上記構成によれば、商品登録画面において取引ごとに対応して配置されるシートに付されたタブに対して、登録データの呼び戻しための操作を行うようにすることができる。
Moreover, one aspect of this embodiment is the above-mentioned product sales data processing system, in which the display means, as an in-use indication, displays a settlement device 30 that is in use based on the registration data of the corresponding transaction in a heading area (e.g., settlement tab TAB2) corresponding to the sheet on a product registration screen that includes a sheet corresponding to each transaction.
According to the above configuration, an operation for recalling registered data can be performed on a tab attached to a sheet arranged corresponding to each transaction on the product registration screen.

また、本実施形態の一態様は、上記の商品販売データ処理システムであって、表示手段は、精算装置30ごとに対応させた見出し領域が対応付けられたシートを含む商品登録画面において、精算処理を指示する精算指示操作(例えば、精算装置指定操作)が行われたことに応じて、精算指示操作が行われた見出し領域を、対応の精算装置30が使用中状態にあることを示す態様に変更し、呼び戻し制御手段は、使用中標示に対する操作に応じて、使用中の状態にある精算装置30から登録装置20への登録データの呼び戻しが行われるように制御する。
上記構成によれば、精算装置ごとに対応する精算タブTAB2を表示させ、精算タブTAB2により、精算装置30のそれぞれについて使用中の状態であるか否かを店員に識別させることができる。そのうえで、精算タブTAB2に対する操作によって、登録データの呼び戻しのための操作も行えるようにすることができる。
Furthermore, one aspect of this embodiment is the above-mentioned product sales data processing system, in which, in response to a settlement instruction operation (e.g., a settlement device designation operation) that instructs a settlement process being performed on a product registration screen including a sheet to which a heading area corresponding to each settlement device 30 is associated, the display means changes the heading area in which the settlement instruction operation was performed to a state indicating that the corresponding settlement device 30 is in use, and the call-back control means controls the recall of registration data from the settlement device 30 in use to the registration device 20 in response to an operation on the in-use indication.
According to the above configuration, the settlement tab TAB2 corresponding to each settlement device is displayed, and the settlement tab TAB2 allows the store clerk to identify whether each settlement device 30 is in use or not. In addition, the settlement tab TAB2 can be operated to recall registered data.

本実施形態の一態様は、登録された商品に関する登録データを、登録データに基づく精算処理を客の操作に応じて行う精算装置30に出力する登録データ出力手段と、取得された登録データに基づく精算処理が未済の使用中状態にある精算装置を示す使用中標示を表示する表示手段と、使用中標示に対する操作に応じて、使用中状態にある精算装置から登録装置への登録データの呼び戻しが行われるように制御する呼び戻し制御手段とを備える登録装置である。 One aspect of this embodiment is a registration device that includes a registration data output means for outputting registration data related to registered products to a settlement device 30 that performs settlement processing based on the registration data in response to a customer's operation, a display means for displaying an in-use indicator that indicates a settlement device that is in use and has not yet completed settlement processing based on the acquired registration data, and a recall control means for controlling the recall of the registration data from the settlement device in use to the registration device in response to an operation on the in-use indicator.

本実施形態の一態様は、商品の登録が行われる登録装置20と、登録装置20により登録された商品に関する登録データに基づく精算処理を客の操作に応じて行う精算装置30とを備える商品販売データ処理システムが有するコンピュータを、取得された登録データに基づく精算処理が未済の使用中状態にある精算装置を示す使用中標示を表示する表示手段、使用中標示に対する操作に応じて、使用中状態にある精算装置30から登録装置20への登録データの呼び戻しが行われるように制御する呼び戻し制御手段として機能させるためのプログラムである。 One aspect of this embodiment is a program for causing a computer of a product sales data processing system, which includes a registration device 20 where products are registered and a settlement device 30 that performs settlement processing based on registration data related to products registered by the registration device 20 in response to a customer's operation, to function as a display means for displaying an in-use indicator that indicates a settlement device that is in use and has not yet completed settlement processing based on the acquired registration data, and as a recall control means for controlling the recall of registration data from the settlement device 30 in use to the registration device 20 in response to an operation on the in-use indicator.

本実施形態の一態様は、商品の登録が行われる登録装置としてのコンピュータを、登録された商品に関する登録データを、登録データに基づく精算処理を客の操作に応じて行う精算装置に出力する登録データ出力手段、取得された登録データに基づく精算処理が未済の使用中状態にある精算装置を示す使用中標示を表示する表示手段、使用中標示に対する操作に応じて、使用中状態にある精算装置から登録装置への登録データの呼び戻しが行われるように制御する呼び戻し制御手段として機能させるためのプログラムである。 One aspect of this embodiment is a program for causing a computer acting as a registration device where products are registered to function as registration data output means for outputting registration data relating to registered products to a settlement device that performs settlement processing based on the registration data in response to a customer's operation, display means for displaying an in-use indicator that indicates a settlement device that is in use and has not yet completed settlement processing based on the acquired registration data, and recall control means for controlling the recall of registration data from the settlement device in use to the registration device in response to an operation on the in-use indicator.

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

1 POSシステム、10 管理装置、11 LAN、20 登録装置、30(30-1、30-2) 精算装置301 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 Registration device, 30 (30-1, 30-2) Settlement device 301 CPU, 202 Memory unit, 203 RAM, 204 Scanner unit, 205 Display unit for store clerks, 205a Display unit for customers, 206 Operation unit, 207 Communication unit, 208 Buzzer, 209 Printing unit, 210 Card reader, 301 CPU, 302 Memory unit, 303 RAM, 304 Scanner unit, 305 Display unit, 306 Operation unit, 307 Communication unit, 308 Buzzer, 309 Printing unit, 310 Settlement unit, 311 Sign pole, 312 Human detection sensor, 313 Card reader

Claims (4)

店員の操作に応じて商品の登録が行われる登録装置と、前記登録装置により登録された商品に関する登録データに基づく精算処理を客の操作に応じて行う精算装置とを備える商品販売データ処理システムであって、
前記登録装置は、使用中状態にある精算装置から登録装置への登録データの呼び戻しが行われるように呼び戻し制御を実行する呼び戻し制御手段
商品の登録の操作に応じた画面において、1回の操作が行われたことに応じて前記登録装置にて最後に商品登録が完了した直前取引の登録データの呼び戻しを前記呼び戻し制御手段に行わせる第1操作子と、前記呼び戻しの対象とする精算装置を指定する操作が行われる第2操作子とが配置されるように表示する表示制御手段と
を備える商品販売データ処理システム。
A product sales data processing system including a registration device for registering products in response to an operation by a store clerk , and a payment device for performing a payment process in response to an operation by a customer based on registration data related to the products registered by the registration device,
The registration device includes a call-back control means for executing call-back control so that registration data is called back from the settlement device in use to the registration device;
a display control means for displaying a screen corresponding to an operation for registering a commodity, in such a manner that a first operator for causing the recall control means to recall the registration data of the immediately preceding transaction in which the commodity registration was last completed in the registration device in response to one operation being performed, and a second operator for performing an operation to specify the settlement device to be recalled;
A product sales data processing system comprising :
店員の操作に応じて登録された商品に関する登録データを、前記登録データに基づく精算処理を客の操作に応じて行う精算装置に出力する登録データ出力手段と、
取得された登録データに基づく精算処理が未済の使用中状態にある精算装置から登録装置への登録データの呼び戻しが行われるように呼び戻し制御を実行する呼び戻し制御手段
商品の登録の操作に応じた画面において、1回の操作が行われたことに応じて前記登録装置にて最後に商品登録が完了した直前取引の登録データの呼び戻しを前記呼び戻し制御手段に行わせる第1操作子と、前記呼び戻しの対象とする精算装置を指定する操作が行われる第2操作子とが配置されるように表示する表示制御手段と
を備える登録装置。
a registration data output means for outputting registration data relating to the products registered in response to an operation by a store clerk to a payment device which performs a payment process based on the registration data in response to an operation by a customer ;
a recall control means for executing recall control so that the registration data is recalled from the settlement device in an in-use state where settlement processing based on the acquired registration data has not been completed to the registration device;
a display control means for displaying a screen corresponding to an operation for registering a commodity, in such a manner that a first operator for causing the recall control means to recall the registration data of the immediately preceding transaction in which the commodity registration was last completed in the registration device in response to one operation being performed, and a second operator for performing an operation to specify the settlement device to be recalled;
A registration device comprising :
店員の操作に応じて商品の登録が行われる登録装置と、前記登録装置により登録された商品に関する登録データに基づく精算処理を客の操作に応じて行う精算装置とを備える商品販売データ処理システムにおいて備えられる登録装置としてのコンピュータを、
使用中状態にある精算装置から登録装置への登録データの呼び戻しが行われるように呼び戻し制御を実行する呼び戻し制御手段
商品の登録の操作に応じた画面において、1回の操作が行われたことに応じて前記登録装置にて最後に商品登録が完了した直前取引の登録データの呼び戻しを前記呼び戻し制御手段が行うようにされた第1操作子と、前記呼び戻しの対象とする精算装置を指定する操作が行われる第2操作子とが配置されるように表示する表示制御手段
として機能させるためのプログラム。
A computer as a registration device provided in a product sales data processing system including a registration device for registering products in response to an operation by a store clerk and a payment device for performing a payment process based on registration data related to the products registered by the registration device in response to an operation by a customer ,
a recall control means for executing recall control so as to recall registration data from the settlement device in a used state to the registration device ;
A display control means for displaying a screen corresponding to an operation for registering a commodity, in such a manner that a first operator, which causes the recall control means to recall the registration data of the immediately preceding transaction in which the commodity registration was last completed in the registration device in response to one operation being performed, and a second operator, which is used to perform an operation for designating a settlement device to be recalled, are arranged.
A program to function as a
店員の操作に応じて商品の登録が行われる登録装置としてのコンピュータを、
登録された商品に関する登録データを、前記登録データに基づく精算処理を客の操作に応じて行う精算装置に出力する登録データ出力手段、
取得された登録データに基づく精算処理が未済の使用中状態にある精算装置から登録装置への登録データの呼び戻しが行われるように呼び戻し制御を実行する呼び戻し制御手段
商品の登録の操作に応じた画面において、1回の操作が行われたことに応じて前記登録装置にて最後に商品登録が完了した直前取引の登録データの呼び戻しを前記呼び戻し制御手段が行うようにされた第1操作子と、前記呼び戻しの対象とする精算装置を指定する操作が行われる第2操作子とが配置されるように表示する表示制御手段
として機能させるためのプログラム。
A computer as a registration device that registers products in response to operations by a store clerk ,
a registration data output means for outputting registration data relating to the registered products to a payment device which performs a payment process based on the registration data in response to an operation by a customer ;
a recall control means for executing recall control so as to recall the registration data from the settlement device in use where settlement processing based on the acquired registration data has not yet been completed to the registration device ;
A display control means for displaying a screen corresponding to an operation for registering a commodity, in such a manner that a first operator, which causes the recall control means to recall the registration data of the immediately preceding transaction in which the commodity registration was last completed in the registration device in response to one operation being performed, and a second operator, which is used to perform an operation for designating a settlement device to be recalled, are arranged.
A program to function as a
JP2023135568A 2020-12-22 2023-08-23 Product sales data processing system, registration device, and program Active JP7586537B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2023135568A JP7586537B2 (en) 2020-12-22 2023-08-23 Product sales data processing system, registration device, and program
JP2024189966A JP2025003705A (en) 2020-12-22 2024-10-29 Product sales data processing system, registration device, and program

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2020212604A JP2021047909A (en) 2020-12-22 2020-12-22 Product sales data processing system, registration device, and program
JP2022114909A JP7341559B2 (en) 2020-12-22 2022-07-19 Product sales data processing system, registration device, and program
JP2023135568A JP7586537B2 (en) 2020-12-22 2023-08-23 Product sales data processing system, registration device, and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2022114909A Division JP7341559B2 (en) 2020-12-22 2022-07-19 Product sales data processing system, registration device, and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2024189966A Division JP2025003705A (en) 2020-12-22 2024-10-29 Product sales data processing system, registration device, and program

Publications (2)

Publication Number Publication Date
JP2023153327A JP2023153327A (en) 2023-10-17
JP7586537B2 true JP7586537B2 (en) 2024-11-19

Family

ID=74876468

Family Applications (4)

Application Number Title Priority Date Filing Date
JP2020212604A Pending JP2021047909A (en) 2020-12-22 2020-12-22 Product sales data processing system, registration device, and program
JP2022114909A Active JP7341559B2 (en) 2020-12-22 2022-07-19 Product sales data processing system, registration device, and program
JP2023135568A Active JP7586537B2 (en) 2020-12-22 2023-08-23 Product sales data processing system, registration device, and program
JP2024189966A Pending JP2025003705A (en) 2020-12-22 2024-10-29 Product sales data processing system, registration device, and program

Family Applications Before (2)

Application Number Title Priority Date Filing Date
JP2020212604A Pending JP2021047909A (en) 2020-12-22 2020-12-22 Product sales data processing system, registration device, and program
JP2022114909A Active JP7341559B2 (en) 2020-12-22 2022-07-19 Product sales data processing system, registration device, and program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2024189966A Pending JP2025003705A (en) 2020-12-22 2024-10-29 Product sales data processing system, registration device, and program

Country Status (1)

Country Link
JP (4) JP2021047909A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021047909A (en) * 2020-12-22 2021-03-25 株式会社寺岡精工 Product sales data processing system, registration device, and program
JP2023044871A (en) * 2021-09-21 2023-04-03 東芝テック株式会社 Registration device, information processing program and recall method

Citations (2)

* 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

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5783149B2 (en) * 2012-01-25 2015-09-24 株式会社寺岡精工 POS system and registration device
JP2021047909A (en) * 2020-12-22 2021-03-25 株式会社寺岡精工 Product sales data processing system, registration device, and program

Patent Citations (2)

* 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

Also Published As

Publication number Publication date
JP2023153327A (en) 2023-10-17
JP7341559B2 (en) 2023-09-11
JP2022132530A (en) 2022-09-08
JP2025003705A (en) 2025-01-09
JP2021047909A (en) 2021-03-25

Similar Documents

Publication Publication Date Title
JP7335008B2 (en) Merchandise sales data processing system, registration device and program
JP2025003705A (en) Product sales data processing system, registration device, and program
JP7563796B2 (en) Product sales data processing system and registration device
JP7403876B2 (en) Product sales data processing system, registration device, payment device, and program
JP2025022993A (en) System and program
JP2022140494A (en) Product sales data processing apparatus and program
JP6407121B2 (en) Checkout system, accounting machine, and control program
JP6775823B2 (en) Product sales data processing system, registration device, and program
JP7053062B2 (en) Product sales data processing system, registration device, and program
JP6820589B2 (en) Product sales data processing system, registration device, and program
JP7142966B2 (en) Settlement device, POS system, and program
JP7189592B2 (en) Merchandise sales data processing system, settlement device and program
JP7266923B2 (en) Merchandise sales data processing system, registration device, and program
JP7570715B2 (en) Product sales data processing system, product sales data processing device, and program
JP7478471B2 (en) POS systems and programs
JP7466948B2 (en) Registration device and program
JP7768604B2 (en) Product sales data processing system
JP6909477B2 (en) Product sales data processing system, registration device, settlement device, and program
JP7834585B2 (en) Transaction processing system, transaction processing device, and information processing program
JP7219509B2 (en) Merchandise sales data processing system, merchandise sales data processing device, and program
JP7619596B2 (en) Product sales data processing device and program
JP2024067908A (en) System and information processing device
JP6941852B2 (en) Settlement device
JP2024137277A (en) Accounting processing device and program
JP2021012572A (en) Commodity sales data processing system, commodity sales data processing device, and program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230922

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230922

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240702

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240830

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241030

R150 Certificate of patent or registration of utility model

Ref document number: 7586537

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150