JP7189592B2 - Merchandise sales data processing system, settlement device and program - Google Patents

Merchandise sales data processing system, settlement device and program Download PDF

Info

Publication number
JP7189592B2
JP7189592B2 JP2018102729A JP2018102729A JP7189592B2 JP 7189592 B2 JP7189592 B2 JP 7189592B2 JP 2018102729 A JP2018102729 A JP 2018102729A JP 2018102729 A JP2018102729 A JP 2018102729A JP 7189592 B2 JP7189592 B2 JP 7189592B2
Authority
JP
Japan
Prior art keywords
settlement
registration
transaction
registration device
transaction correction
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
JP2018102729A
Other languages
Japanese (ja)
Other versions
JP2019207565A (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 JP2018102729A priority Critical patent/JP7189592B2/en
Publication of JP2019207565A publication Critical patent/JP2019207565A/en
Application granted granted Critical
Publication of JP7189592B2 publication Critical patent/JP7189592B2/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 settlement device and a program.

店員が行う操作に応じて商品登録処理を実行する登録装置と、客の操作に応じて登録装置にて実行された商品登録処理に応じた精算処理を実行する精算装置とをそれぞれ個別に備えた商品販売データ処理システムが知られている(例えば、特許文献1参照)。 A registration device for executing merchandise registration processing according to an operation performed by a store clerk and a settlement device for executing settlement processing according to the merchandise registration processing executed by the registration device according to a customer's operation are separately provided. A merchandise sales data processing system is known (see Patent Document 1, for example).

特許第5783149号公報Japanese Patent No. 5783149

上記のような商品販売データ処理システムにおいて、例えば取引に対応する会計の完了後において商品の価格の訂正や返品等の事由が発生した場合には、発生した事由に応じた取引の訂正を行うことができる。このような取引の訂正は、通常、店員が登録装置を操作して行われる。このような取引の訂正は、例えば通常の会計に対応する顧客対応の流れを中断させる要因でもあるため、できるだけ効率よく行われるようにすることが好ましい。 In the product sales data processing system as described above, for example, if a reason such as correction of the price of the product or return of goods occurs after the completion of the accounting corresponding to the transaction, the transaction should be corrected according to the reason that occurred. can be done. Corrections to such transactions are usually made by a store clerk operating a registration device. Such correction of transactions is also a factor that interrupts the flow of customer correspondence corresponding to normal accounting, for example, so it is preferable to make it as efficient as possible.

本発明は、このような事情に鑑みてなされたもので、取引訂正に関する効率の向上が図られるようにすることを目的とする。 SUMMARY OF THE INVENTION The present invention has been made in view of such circumstances, and an object of the present invention is to improve the efficiency of transaction correction.

上述した課題を解決するための本発明の一態様は、店員の操作に応じて商品登録処理を実行する登録装置と、前記登録装置による商品の登録結果が反映された精算情報に基づく精算処理を客の操作に応じて実行する精算装置とを備える商品販売データ処理システムであって、前記精算装置は、当該商品販売データ処理システムにおいて処理対象とされた取引の会計内容について訂正する取引訂正処理を行う取引訂正手段を備える商品販売データ処理システムである。 One aspect of the present invention for solving the above-described problems is a registration device that executes product registration processing according to an operation by a store clerk; A merchandise sales data processing system comprising a settlement device that is executed according to a customer's operation, wherein the settlement device performs transaction correction processing for correcting accounting details of transactions processed in the merchandise sales data processing system. It is a merchandise sales data processing system with means for correcting transactions to be performed.

また、本発明の一態様は、店員の操作に応じて商品登録処理を実行する登録装置と、前記登録装置による商品の登録結果が反映された精算情報に基づく精算処理を客の操作に応じて実行する精算装置とを備える商品販売データ処理システムにおける前記精算装置としてのコンピュータを、当該商品販売データ処理システムにおいて処理対象とされた取引の会計内容について訂正する取引訂正処理を行う取引訂正手段として機能させるためのプログラムである。 According to another aspect of the present invention, there is provided a registration device that executes product registration processing in response to an operation by a store clerk; A computer as the settlement device in a commodity sales data processing system equipped with a settlement device that executes a settlement device functions as a transaction correction means that performs transaction correction processing for correcting the accounting details of transactions processed in the commodity sales data processing system It is a program for

また、本発明の一態様は、店員の操作に応じて商品登録処理を実行する登録装置と、前記登録装置による商品の登録結果が反映された精算情報に基づく精算処理を客の操作に応じて実行する精算装置とを備える商品販売データ処理システムにおける前記精算装置であって、前記商品販売データ処理システムにおいて処理対象とされた取引の会計内容について訂正する取引訂正処理を行う取引訂正手段を備える精算装置である。 According to another aspect of the present invention, there is provided a registration device that executes product registration processing in response to an operation by a store clerk; The settlement device in the merchandise sales data processing system comprising a settlement device that executes the settlement, and includes transaction correction means for performing transaction correction processing for correcting accounting details of transactions processed in the merchandise sales data processing system. It is a device.

また、本発明の一態様は、店員の操作に応じて商品登録処理を実行する登録装置と、前記登録装置による商品の登録結果が反映された精算情報に基づく精算処理を客の操作に応じて実行する精算装置とを備える商品販売データ処理システムが備えるコンピュータを、当該商品販売データ処理システムにおいて処理対象とされた取引の会計内容について訂正する取引訂正処理を行う取引訂正手段として機能させるためのプログラムである。 According to another aspect of the present invention, there is provided a registration device that executes product registration processing in response to an operation by a store clerk; A program for causing a computer provided in a merchandise sales data processing system having a settlement device to be executed to function as transaction correction means for performing transaction correction processing for correcting the accounting details of transactions processed in the merchandise sales data processing system. is.

本発明によれば、取引訂正に関する効率の向上が図られるようになるという効果が得られる。 According to the present invention, it is possible to obtain the effect of improving the efficiency of transaction correction.

本実施形態におけるPOSシステムの構成例を示す図である。It is a figure which shows the structural example of the POS system in this embodiment. 本実施形態における登録装置と精算装置の外観例を示す図である。It is a figure which shows the external appearance example of the registration apparatus in this embodiment, and a payment|settlement apparatus. 本実施形態における登録装置の構成例を示す図である。It is a figure which shows the structural example of the registration apparatus in this embodiment. 本実施形態における精算装置の構成例を示す図である。It is a figure which shows the structural example of the settlement apparatus in this embodiment. 本実施形態における取引訂正画面の一例を示す図である。It is a figure which shows an example of the transaction correction screen in this embodiment. 本実施形態において、検索訂正に応じて発行されるレシートの一例を示す図である。FIG. 10 is a diagram showing an example of a receipt issued in response to search correction in the embodiment; FIG. 本実施形態におけるエラー表示の一例を示す図である。It is a figure which shows an example of the error display in this embodiment. 本実施形態における精算装置と登録装置とが、精算装置にて行われる検索訂正に関連して実行する処理手順例を示すフローチャートである。7 is a flow chart showing an example of a processing procedure executed by a settlement device and a registration device in the present embodiment in relation to search correction performed by the settlement device;

以下、本発明の実施形態について図面を参照して説明する。
<第1実施形態>
図1は、本実施形態に係るPOSシステム1(商品販売データ処理システムの一例)の構成例を示している。同図に示すPOSシステム1は、管理装置10と、2台の登録装置20-1、20-2と、4台の精算装置30-1、30-2、30-3、30-4とを備える。
なお、以降の説明にあたり、登録装置20-1、20-2について特に区別しない場合には、登録装置20と記載する。また、精算装置30-1、30-2、30-3、30-4について特に区別しない場合には、精算装置30と記載する。
管理装置10と登録装置20と精算装置30とは、有線または無線接続のLAN(Local Area Network)11で相互に接続されている。
BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, embodiments of the present invention will be described with reference to the drawings.
<First embodiment>
FIG. 1 shows a configuration example of a POS system 1 (an example of a product sales data processing system) according to this embodiment. The POS system 1 shown in FIG. Prepare.
In the following description, the registration devices 20-1 and 20-2 will be referred to as the registration device 20 unless otherwise distinguished. In addition, the settlement devices 30-1, 30-2, 30-3, and 30-4 are referred to as settlement devices 30 when they are not particularly distinguished.
The management device 10, the registration device 20, and the settlement device 30 are interconnected by a wired or wireless LAN (Local Area Network) 11. FIG.

なお、同図に示したPOSシステム1の構成は一例である。例えば、POSシステム1において、登録装置20と精算装置30との設置数は特に限定されるものではなく、それぞれ1台以上であればよい。また、本実施形態のPOSシステム1は、管理装置10を含まない構成としてもよい。
なお、POSシステム1の構成として、管理装置10を含まない構成とする場合には、他の装置(例えば、複数の登録装置20のうち代表となる1台の登録装置20)に、管理装置10としての機能を兼用させてもよい。
Note that the configuration of the POS system 1 shown in the figure is an example. For example, in the POS system 1, the number of the registration device 20 and the settlement device 30 to be installed is not particularly limited, and the number may be one or more. Also, the POS system 1 of the present embodiment may be configured without the management device 10 .
If the configuration of the POS system 1 does not include the management device 10, another device (for example, one representative registration device 20 among the plurality of registration devices 20) may include the management device 10. You may make it combine the function as.

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

登録装置20は、購入対象の商品を登録する商品登録処理を実行する。商品を登録する操作(商品登録操作)は、例えば、スキャナを用いて商品に付されているバーコードを読み取らせる操作、あるいは商品登録画面に表示されたプリセットボタン等に対する操作等として行われる。このような商品登録操作によって、登録装置20には例えば商品識別情報が入力され、登録装置20は、入力された商品識別情報に対応する商品情報を取得する。
また、登録装置20は、一取引ごとに対応して登録された商品の精算に用いられる情報(以下、精算情報という)を生成し、記憶する。
The registration device 20 executes product registration processing for registering products to be purchased. The operation of registering a product (product registration operation) is performed, 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 the product registration screen. Through such a product registration operation, for example, product identification information is input to the registration device 20, and the registration device 20 acquires product information corresponding to the input product identification information.
Further, the registration device 20 generates and stores information (hereinafter referred to as "settlement information") used for settlement of the merchandise registered corresponding to each transaction.

精算情報は、対応の取引を識別する取引識別情報、当該精算情報を識別する精算情報識別情報、登録日時、登録された各商品の商品識別情報、登録された各商品の商品名、販売価格、値引き情報、購入対象の商品の品数を示す取引点数(購入点数)、購入対象の商品の総額(合計金額)を含んでよい。また、精算情報は、当該精算情報を生成した登録装置20(すなわち、当該精算情報に係る商品を登録した登録装置20)を識別するための登録装置識別情報をさらに含んでもよい。このように、精算情報は、一取引に応じた商品登録処理結果が反映された内容を有する。 The settlement information includes transaction identification information that identifies the corresponding transaction, settlement information identification information that identifies the settlement information, registration date and time, product identification information of each registered product, product name of each registered product, sales price, It may include discount information, transaction points (purchase points) indicating the number of products to be purchased, and the total amount of products to be purchased (total amount). Further, the settlement information may further include registration device identification information for identifying the registration device 20 that generated the settlement information (that is, the registration device 20 that registered the product related to the settlement information). In this way, the settlement information has contents reflecting the product registration processing result corresponding to one transaction.

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

本実施形態では、複数の精算装置30が設置され、複数のうちのいずれか1台が、登録装置20において生成された精算情報を用いて精算処理を実行する。複数の精算装置30のうちから、精算処理を実行させるべき精算装置30を指定する態様としては、下記の第1の指定態様と第2の指定態様が挙げられる。 In this embodiment, a plurality of settlement devices 30 are installed, and one of the plurality executes settlement processing using settlement information generated in the registration device 20 . Modes for designating the settlement device 30 to execute settlement processing from among the plurality of settlement devices 30 include the following first designation mode and second designation mode.

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

店員が精算装置30を指定した場合には、LAN11を介して、登録装置20において生成された精算情報が、指定された精算装置30に送信される。すなわち、登録装置20は、商品登録処理に続いて精算装置30が指定された場合には、指定された精算装置30に対し、当該商品登録処理の結果が反映された精算情報を送信する。
なお、本実施形態では、登録装置20は、直接、精算装置30に精算情報を送信するが、管理装置10を経由して、精算装置30に精算情報を送信してもよい。
When the store clerk designates the settlement device 30 , the settlement information generated by the registration device 20 is transmitted to the specified settlement device 30 via the LAN 11 . That is, when the settlement device 30 is specified following the product registration process, the registration device 20 transmits settlement information reflecting the result of the product registration process to the specified settlement device 30 .
In this embodiment, the registration device 20 directly transmits the settlement information to the settlement device 30 , but may transmit the settlement information to the settlement device 30 via the management device 10 .

また、第2の指定態様は、精算処理用の媒体(お会計券(登録商標))を登録装置20から発行させ、店員から手渡しされたお会計券を、客が1つの精算装置30に読み取らせる態様である。
すなわち、客が、店員から手渡しされたお会計券を精算装置30に読み取らせることによって、複数の精算装置30のうちから精算処理を実行させる精算装置30を指定する。
お会計券には、発行元の登録装置20を示す登録装置識別情報と精算情報とが、バーコード(一次元コード)または二次元コードのいずれかのコードの形式で印字(印刷)されている。精算装置30は、お会計券のコードを読み取ると、読み取ったコードにより示される精算情報を取得する。
In the second specification mode, the registration device 20 issues a medium for settlement processing (accounting ticket (registered trademark)), and the customer reads the accounting ticket handed over by the store clerk with one settlement device 30. It is a mode that allows
That is, the customer designates one of the plurality of settlement devices 30 to execute settlement processing by causing the settlement device 30 to read the accounting ticket handed over by the clerk.
Registration device identification information indicating the registration device 20 of the issuer and payment information are printed (printed) on the accounting ticket in the form of either a bar code (one-dimensional code) or a two-dimensional code. . When the settlement device 30 reads the code of the accounting ticket, it acquires the settlement information indicated by the read code.

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

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

登録装置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 storage section 202, a RAM (Random Access Memory) 203, a scanner section 204, a store clerk display section 205, and a customer display. A unit 205 a , an operation unit 206 , a communication unit 207 , a buzzer 208 , a printing unit 209 and a card reader 210 are provided. They can communicate with each other via a bus.

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

RAM203は、CPU201の主記憶装置であって、種々の情報を記憶する。例えば、RAM203は、管理装置10から取得した商品マスタや、商品登録処理後に生成された精算情報などを記憶する。
スキャナ部204は、商品に付されているバーコード(商品コード)を光学的に読み取る。
A RAM 203 is a main storage device of the CPU 201 and stores various information. For example, the RAM 203 stores a product master acquired from the management device 10, settlement information generated after product registration processing, and the like.
The scanner unit 204 optically reads a bar code (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 section 205a displays various information for customers. For example, the customer display unit 205a displays the price of the registered product. The customer display unit 205a may be a touch panel (for example, a liquid crystal touch panel).

操作部206は、登録装置20を動作させるための各種の操作ボタン(小計キー、現計キー、置数キー、訂正キー、及びプリセットキー等)を備える。例えば、操作部206は、操作ボタン(プリセットキー)が操作されることにより、そのプリセットキーに予め設定登録されている商品情報(商品コード等)について、操作入力を受け付ける。 The operation unit 206 includes various operation buttons (subtotal key, cash total key, number 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.) preset and registered in the preset key.

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

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

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

精算装置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 storage unit 302, a RAM 303, a scanner unit 304, a display unit 305, an operation unit 306, a communication unit 307, a buzzer 308, and a printing unit 309. , a settlement unit 310 , a sign pole 311 , a human detection sensor 312 and a card reader 313 . They 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 storage unit 302 .
A storage unit 302 is an auxiliary storage device for the CPU 301 and stores various kinds of information used by the CPU 301 including programs.

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

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

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

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

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

サインポール311は、複数色の表示灯を有し、それらの表示灯を点灯や点滅させることで、精算装置30が店員により指定された装置であることを示す情報を報知したり、操作可能である旨を報知したりする。
人感知センサ312は、精算装置30の正面の所定圏内に人物(客)がいることを検知するセンサである。
なお、人感知センサ312の検知出力は、例えば精算装置30が、人が自機に近づいたことに応じて、自動的に精算画面を表示させる際に、人が自機に近づいたか否かを判定するのに用いられる。しかしながら、精算装置30は、例えば精算画面は、例えば精算情報の受信や、お会計券に印刷されたバーコードの読み取りなどに応じて表示されるようにしてもよく、この場合には、人感知センサ312は、省略されてよい。
The sign pole 311 has indicator lights of a plurality of colors, and by lighting or blinking these indicator lights, it is possible to report information indicating that the checkout device 30 is the device specified by the store clerk and to operate it. Inform you of something.
The human detection sensor 312 is a sensor that detects that a person (customer) is within a predetermined range in front of the settlement device 30 .
Note that the detection output of the human detection sensor 312 is used to determine whether or not a person has approached the machine when the payment system 30 automatically displays the payment screen in response to a person approaching the machine, for example. Used to judge. However, the settlement device 30 may display the settlement screen, for example, in response to receipt of settlement information, reading of a bar code printed on an accounting ticket, etc. In this case, human detection is possible. Sensor 312 may be omitted.

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

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

本実施形態のPOSシステム1では、処理対象とした取引の会計内容を訂正する取引訂正が行われる。本実施形態の取引訂正の一例として、ここでは会計が完了した取引に対応する検索訂正を例に挙げる。本実施形態の検索訂正は、会計が完了した取引のうちから訂正対象の取引を検索し、検索された訂正対象の取引を訂正する。検索訂正は、例えば取引に対応する会計の完了後において商品の価格の訂正や返品等の事由が発生した場合に対応して行われる。検索訂正に対応する操作は、店員が行う。本実施形態において、会計とは、例えば一取引に対応してPOSシステム1にて行われる商品登録の開始から精算の終了までの一連の流れの全体、もしくは一部をいう。
なお、本実施形態の取引訂正(検索訂正の態様を含む)については、例えば会計が未だ完了していない段階の取引にも対応して行われるようにされてよいが、以降においては、会計が完了した取引を対象に検索訂正が行われる場合を例に挙げる。
In the POS system 1 of this embodiment, transaction correction is performed to correct the accounting content of the transaction to be processed. As an example of transaction correction according to the present embodiment, search correction corresponding to a transaction for which accounting has been completed will be taken as an example. In the search and correction of the present embodiment, a transaction to be corrected is searched from transactions for which accounting has been completed, and the searched transaction to be corrected is corrected. Retrieval correction is performed, for example, when a reason such as correction of the price of the product or return of the product occurs after the accounting corresponding to the transaction is completed. An operation corresponding to search correction is performed by a store clerk. In the present embodiment, accounting refers to the whole or part of a series of flows from the start of product registration to the end of settlement performed in the POS system 1 for one transaction, for example.
It should be noted that the transaction correction (including the mode of search correction) in this embodiment may be performed, for example, in response to transactions for which the accounting has not yet been completed. Take for example the case where search correction is performed on completed transactions.

本実施形態のPOSシステム1において、店員の操作に応じた検索訂正に対応する処理(検索訂正処理)について、登録装置20と精算装置30とのいずれにおいても実行可能なように構成される。即ち、本実施形態においては、店員は、登録装置20だけではなく、精算装置30を操作することによっても検索訂正を行うことができる。
検索訂正によっては、例えば商品の合計金額、預かり金額等について、訂正前と異なる金額に訂正される場合がある。このため、検索訂正によっては、客に対する払戻金、あるいは客が支払うべき不足金額が発生したりする。
登録装置20にて検索訂正が行われた結果、払戻金や不足金額が発生した場合には、客は、例えば店舗におけるサービスカウンタに赴いて払戻金の受け取りや、不足金額の支払いなどを行うようにされる。
一方、精算装置30にて検索訂正が行われる場合、払戻金が発生した場合には、払戻金を精算装置30から排出させることができる。また、不足金額が発生した場合には、検索訂正処理が行われている精算装置30に不足金額を投入することで、不足金額を支払うことができる。つまり、精算装置30にて検索訂正が行われる場合、客は、例えばサービスカウンタまで移動する必要がなく、検索訂正処理を実行する精算装置30にて、その場で払戻金の受け取りもしくは不足金額の支払いを済ませることができる。
In the POS system 1 of the present embodiment, both the registration device 20 and the settlement device 30 are configured to be able to execute processing (search correction processing) corresponding to search correction according to the operation of the store clerk. That is, in the present embodiment, the store clerk can perform retrieval and correction by operating not only the registration device 20 but also the settlement device 30 .
Depending on the search correction, for example, the total amount of goods, the deposit amount, etc. may be corrected to a different amount than before the correction. Therefore, depending on the search correction, a refund to the customer or an insufficient amount to be paid by the customer may occur.
If a refund or a shortfall occurs as a result of search and correction performed by the registration device 20, the customer goes to a service counter in the store, for example, to receive the refund or pay the shortfall. be.
On the other hand, when the search and correction is performed in the settlement device 30 and a refund is generated, the refund can be discharged from the settlement device 30 . In addition, when an insufficient amount of money occurs, the insufficient amount of money can be paid by inserting the insufficient amount of money into the settlement device 30 in which the search and correction processing is being performed. In other words, when the search and correction is performed at the settlement device 30, the customer does not need to move to, for example, a service counter, and receives the refund or pays the insufficient amount on the spot at the settlement device 30 that executes the search and correction processing. can be completed.

また、登録装置20にて検索訂正が行われている間、検索訂正を行っている登録装置20による商品登録処理を行うことができない。このため、会計を受けるために待っている客が多いような場合において、例えば登録装置20-1にて検索訂正が行われた場合、登録装置20-2のみが商品登録処理が可能な状況となってしまうために、客捌きの効率が低下する。
また、精算装置30も、検索訂正が行われている間は、精算処理を行うことができない。しかしながら、精算装置30のほうで検索訂正が行われる場合には、登録装置20のいずれもが商品登録処理を実行できる。これにより、商品登録に関しては客捌きの効率が低下することはない。そのうえで、図1に示したように登録装置20よりも精算装置30の設置数のほうが多いPOSシステム1の構成であれば、1つの精算装置30にて検索訂正が行われていても、2つの登録装置20により商品登録を済ませた客の精算を、残る3つの精算装置30により分担して捌くことができるので、客捌きの効率もさほど低下しないようにできる。
Further, while the registration device 20 is performing the search and correction, the registration device 20 that is performing the search and correction cannot perform the product registration process. For this reason, when there are many customers waiting to receive payment, for example, if the search correction is performed by the registration device 20-1, only the registration device 20-2 may be able to perform the product registration process. As a result, the efficiency of handling customers decreases.
Also, the settlement device 30 cannot perform settlement processing while search correction is being performed. However, if the search and correction is performed by the settlement device 30, any of the registration devices 20 can execute the product registration process. As a result, the efficiency of dealing with customers does not decrease with regard to product registration. In addition, as shown in FIG. 1, if the POS system 1 has a configuration in which the number of settlement devices 30 installed is larger than that of the registration device 20, even if the search correction is performed in one settlement device 30, two The remaining three settlement devices 30 can share the settlement of the customer who has completed product registration by the registration device 20, so that the efficiency of customer processing can be prevented from being lowered so much.

以下、本実施形態の精算装置30にて検索訂正が行われる場合のPOSシステム1の動作概要について説明する。
検索訂正を行うべき事由が発生したことに応じて、精算装置30での検索訂正を担当する店員は、例えば客が使用していない精算装置30に赴き、検索訂正に応じた操作を行う。
検索訂正の操作として、店員は、例えばまず、精算装置30に対して検索訂正を指示する操作(検索訂正指示操作)を行う。検索訂正指示操作に際しては、訂正対象の取引を指定する操作が行われる。訂正対象の取引を指定する操作として、店員は、例えば、訂正対象の取引を示す取引番号(取引識別子)を入力する操作を行えばよい。取引番号を入力する操作は、例えばテンキーに対する置数操作によって行われてよい。あるいは、訂正対象の取引を指定する操作は、対応の取引のレシートに印刷されたバーコードをスキャナ部304により読み取らせる操作であってもよい。この場合、精算装置30は、読み取ったバーコードにおいて示される取引番号を取得する。
An outline of the operation of the POS system 1 when search and correction is performed by the settlement device 30 of the present embodiment will be described below.
In response to occurrence of a reason for search correction, a store clerk in charge of search correction at the settlement device 30 goes to, for example, the settlement device 30 not used by the customer and performs an operation corresponding to the search correction.
As a search correction operation, for example, the store clerk first performs an operation of instructing the settlement device 30 to correct the search (search correction instruction operation). In the search correction instruction operation, an operation of designating a transaction to be corrected is performed. As an operation for designating a transaction to be corrected, the store clerk may, for example, perform an operation of inputting a transaction number (transaction identifier) indicating the transaction to be corrected. The operation of inputting the transaction number may be performed, for example, by entering numbers on the numeric keypad. Alternatively, the operation of designating a transaction to be corrected may be an operation of causing the scanner unit 304 to read a barcode printed on the receipt of the corresponding transaction. In this case, the settlement device 30 acquires the transaction number shown in the read bar code.

管理装置10は、POSシステム1において完了された取引における会計処理(登録装置20による商品登録処理と、精算装置30による精算処理とを含む)の結果を示す会計情報を記憶している。
精算装置30は、訂正対象の取引を指定する操作に応じて取得した取引番号を含む会計情報要求を管理装置10に対して送信する。管理装置10は、会計情報要求の受信に応じて、受信された会計情報要求に含まれる取引番号に対応付けられた会計情報を検索し、検索された会計情報を、会計情報要求の送信元の精算装置30に送信する。
精算装置30は、会計情報を受信すると、受信された会計情報(即ち、取引の内容)を訂正する操作が行われる取引訂正画面を表示部305に検索訂正画面を表示させる。
The management device 10 stores accounting information indicating the results of accounting processing (including product registration processing by the registration device 20 and settlement processing by the settlement device 30) for transactions completed in the POS system 1. FIG.
The settlement device 30 transmits to the management device 10 an accounting information request including the transaction number acquired in response to the operation of designating the transaction to be corrected. Upon receipt of the accounting information request, the management device 10 searches for accounting information associated with the transaction number included in the received accounting information request, and sends the searched accounting information to the sender of the accounting information request. It is transmitted to the settlement device 30 .
When the accounting information is received, the settlement device 30 causes the display unit 305 to display a search correction screen on which an operation for correcting the received accounting information (that is, the details of the transaction) is performed.

図5は、取引訂正画面WD1の一例を示している。同図の取引訂正画面WD1は、例えば訂正対象の取引を検索するための操作が行われる取引検索画面P1上に重畳するように配置されるウィンドウ形式により表示されている。取引訂正画面WD1においては、訂正対象の取引に関連する情報として、営業日、レジ番号(例えば、商品登録処理を実行した登録装置20を示す番号)、ジャーナル番号(取引番号)、合計金額等の情報が示されている。これらの情報は、受信された会計情報を利用して表示される。 FIG. 5 shows an example of the transaction correction screen WD1. The transaction correction screen WD1 shown in the figure is displayed in a window format so as to be superimposed on the transaction search screen P1 on which an operation for searching for a transaction to be corrected is performed, for example. In the transaction correction screen WD1, as information related to the transaction to be corrected, the business day, the register number (for example, the number indicating the registration device 20 that executed the product registration process), the journal number (transaction number), the total amount, etc. information is shown. These information are displayed using the accounting information received.

店員は、同図の取引訂正画面WD1に対して操作を行うことで、訂正対象の取引を訂正することができる。取引の訂正において例えば商品の金額や商品の個数等のように数値に関する訂正を行う場合、店員は、取引訂正画面WD1におけるテンキーエリアAR20に配置される数字キーに対する操作を行って、訂正に応じた数値入力を行うことができる。
登録装置20においては、店員の操作性を考慮して、例えば操作部206が有する物理的なキーとして、店員が使用する頻度が高い機能のキーを設けることができる。このような物理的なキーとして、数値入力の操作に応じたテンキーが設けられる。このため、店員は、登録装置20にて検索訂正を行う際にも、数値に関する訂正を行う場合には、店員は物理的に設けられたテンキーを操作することができる。なお、登録装置20においても、検索訂正に際して表示される取引訂正画面においてテンキーエリアが配置されるようにして、テンキーエリアのテンキーに対する操作によって、訂正に応じた数値入力が行われるようにされてもよい。
The store clerk can correct the transaction to be corrected by operating the transaction correction screen WD1 shown in FIG. When correcting a numerical value, such as the amount of goods or the number of goods, in the correction of a transaction, the clerk responds to the correction by operating the number keys arranged in the ten-key area AR20 on the transaction correction screen WD1. Numeric input is possible.
In the registration device 20, in consideration of the operability of the store clerk, for example, as the physical keys of the operation unit 206, keys of functions frequently used by the store clerk can be provided. As such a physical key, a numeric keypad is provided according to the numerical input operation. For this reason, even when the clerk searches and corrects information using the registration device 20, the clerk can operate the physically provided numeric keypad when correcting numerical values. In addition, in the registration device 20 as well, a ten-key area is arranged on the transaction correction screen displayed when correcting a search, and numerical input corresponding to the correction is performed by operating the ten-key in the ten-key area. good.

一方で、精算装置30は、本来は客が精算のために使用する装置であって、客による操作は、タッチパネルとしての表示部305に対して行われるようにされている。また、客が精算装置30に対して精算に関する操作を行うにあたっては、特に金額や個数等の数値入力を行う必要がない。このため、精算装置30には、物理的なテンキーが設けられていない。しかしながら、精算装置30にて検索訂正を行おうとする場合には、金額や個数等の数値入力を行う必要があることになる。
そこで、精算装置30は、検索訂正が行われる際には、同図のようにタッチパネルとしての表示部305に、テンキーエリアAR20を表示させるようにしている。これにより、店員は、精算装置30にて検索訂正を行う場合にも、数値入力の操作を問題なく行うことができる。
On the other hand, the settlement device 30 is originally a device used by the customer for settlement, and the operation by the customer is performed on the display unit 305 as a touch panel. In addition, when the customer performs an operation related to settlement on the settlement device 30, there is no need to input numerical values such as the amount of money and the number of items. Therefore, the settlement device 30 is not provided with a physical numeric keypad. However, when searching and correcting with the settlement device 30, it is necessary to input numerical values such as the amount and the number of items.
Therefore, the settlement device 30 displays a ten-key area AR20 on the display unit 305 as a touch panel as shown in FIG. As a result, even when the store clerk performs search correction using the settlement device 30, the operation of inputting numerical values can be performed without any problem.

精算装置30は、検索訂正処理の終了に応じて、訂正対象の取引についての訂正内容が反映されたレシートを発行する。
検索訂正処理は、例えば店員による検索訂正の終了を指示する所定操作に応じて終了されればよい。
また、検索訂正に応じたレシートは、検索訂正の終了に応じて必ず発行されるようにしてもよいし、例えば、検索訂正の終了を指示する操作に際して、レシートの発行(再発行)を指示する操作が行われたことに応じて発行されるようにしてもよい。
The settlement device 30 issues a receipt reflecting the correction details of the transaction to be corrected upon completion of the search correction process.
The search and correction process may be terminated, for example, in response to a predetermined operation instructing termination of search and correction by the store clerk.
Also, the receipt corresponding to the search correction may be always issued upon completion of the search correction. It may be issued in response to the fact that an operation has been performed.

本実施形態において、検索訂正に応じて発行されるレシートは、訂正レシートと、新規取引レシートとの2種類である。
訂正レシートは、訂正対象の取引の内容を示すレシートである。新規取引レシートは、訂正対象の取引についての訂正後の内容を示すレシートである。本実施形態において、訂正対象とされた過去の取引については、訂正がなされたことを示すフラグが付されるようにして管理され、訂正後の取引については、訂正前の取引とは異なる新規取引として扱われる。
In this embodiment, there are two types of receipts issued in response to search corrections: correction receipts and new transaction receipts.
A correction receipt is a receipt indicating the content of a transaction to be corrected. The new transaction receipt is a receipt showing the corrected contents of the transaction to be corrected. In this embodiment, the past transactions to be corrected are managed so that a flag indicating that the correction has been made is attached, and the post-correction transaction is a new transaction that is different from the pre-correction transaction. treated as

図6(A)は、訂正レシートの一例を示し、図6(B)は、新規取引レシートの一例を示す。
図6(A)の訂正レシートにおいては、訂正記録エリアAR31、会計情報エリアAR32、及びレシート番号エリアAR33が含まれる。
訂正記録エリアAR31においては、訂正対象とされた取引と、検索訂正が行われた新規取引とのそれぞれに関する取引日時、取引番号、レシート番号等の基本情報が印刷される。
会計情報エリアAR32には、訂正対象とされた取引についての会計情報の内容が示される。つまり、登録された商品ごとの価格、小計金額、税額、買上点数、合計金額、預かり金額、釣銭金額等が示される。
レシート番号エリアAR33には、当該訂正レシートに付されたレシート番号が印刷される。
FIG. 6A shows an example of a corrected receipt, and FIG. 6B shows an example of a new transaction receipt.
The corrected receipt shown in FIG. 6A includes a corrected recording area AR31, an accounting information area AR32, and a receipt number area AR33.
In the correction record area AR31, basic information such as the transaction date, transaction number, receipt number, etc. is printed for each of the transaction to be corrected and the new transaction for which search correction has been performed.
The accounting information area AR32 shows the contents of the accounting information about the transaction to be corrected. That is, the price, subtotal amount, tax amount, number of points purchased, total amount, deposit amount, change amount, etc. for each registered product are shown.
The receipt number assigned to the corrected receipt is printed in the receipt number area AR33.

また、図6(B)の新規取引レシートにおいては、会計情報エリアAR42とレシート番号エリアAR43とが含まれる。
会計情報エリアAR42は、新規取引(即ち、訂正後の取引)についての会計情報の内容が示される。同図の会計情報エリアAR42では、「パイナップル」の商品について50%の割引を適用する訂正を行った場合の例が示されている。
レシート番号エリアAR43には、当該新規取引レシートに付されたレシート番号が印刷される。
図6(A)の訂正レシートにおけるレシート番号エリアAR33には「0026」が印刷され、同図の新規取引レシートにおけるレシート番号エリアAR43には「0027」が印刷されている。つまり、この場合には、精算装置30が、訂正レシート、新規取引レシートの順で検索訂正に対応のレシートの発行を行ったことが示されている。
Also, the new transaction receipt of FIG. 6B includes an accounting information area AR42 and a receipt number area AR43.
The accounting information area AR42 shows the contents of the accounting information about the new transaction (that is, the transaction after correction). In the accounting information area AR42 in the figure, an example is shown in which a correction is made to apply a 50% discount to the "Pineapple" product.
The receipt number assigned to the new transaction receipt is printed in the receipt number area AR43.
"0026" is printed in the receipt number area AR33 of the corrected receipt in FIG. 6A, and "0027" is printed in the receipt number area AR43 of the new transaction receipt in FIG. In other words, in this case, it is shown that the settlement device 30 has issued receipts corresponding to search corrections in the order of a corrected receipt and a new transaction receipt.

また、本実施形態のPOSシステム1において、登録装置20側と精算装置30側とのいずれか一方で検索訂正を行っている状態のときには、他方では検索訂正が行えないようにされる。
つまり、登録装置20のうちのいずれかにより検索訂正処理が実行されている状態では、登録装置20にて検索訂正対象とされているのと同じ取引であるか否かに関わらず、精算装置30のいずれにおいても検索訂正処理の実行が禁止される。
一方、精算装置30のいずれかにより検索訂正処理が実行されている状態では、精算装置30にて検索訂正対象とされているのと同じ取引であるか否かに関わらず、登録装置20のいずれにおいても検索訂正処理の実行が禁止される。
例えば、登録装置20と精算装置30とにより同時並行で検索訂正が行われることによっては、通常の会計に対応する客捌きの効率が著しく低下する可能性がある。そこで、登録装置20側と精算装置30側とのいずれか一方で検索訂正が行われている場合には、他方では検索訂正が行えないようにすることで、客捌きの効率低下を緩和できる。
In addition, in the POS system 1 of the present embodiment, when one of the registration device 20 side and the settlement device 30 side is performing search correction, the other side cannot perform search correction.
That is, in a state in which the search and correction process is being executed by any of the registration devices 20, regardless of whether or not the transaction is the same as the one targeted for search and correction by the registration device 20, the settlement device 30 , the execution of search correction processing is prohibited.
On the other hand, in a state in which the search and correction process is being executed by any of the settlement devices 30, regardless of whether or not the transaction is the same as the transaction targeted for search and correction by the settlement device 30, any of the registration devices 20 Execution of search correction processing is also prohibited in .
For example, if the registration device 20 and the settlement device 30 simultaneously search and correct, there is a possibility that the efficiency of dealing with customers corresponding to normal accounting will be significantly reduced. Therefore, when search correction is performed on either the registration device 20 side or the settlement device 30 side, by preventing the search correction from being performed on the other side, it is possible to alleviate the decrease in the efficiency of handling customers.

例えば、或る精算装置30にて検索訂正処理を実行中の状態において、登録装置20に対して、店員が検索訂正を指示する所定操作(検索訂正指示操作)を行った場合には、当該操作は無効とされ、登録装置20において、登録装置20にて検索訂正を行えないことの報知が行われる。検索訂正を行えないことの報知は、例えば店員用表示部205におけるエラー表示によって行われる。 For example, when a certain settlement device 30 is in the process of executing a search and correction process, when a store clerk performs a predetermined operation (search and correction instruction operation) for instructing search correction to the registration device 20, the operation is invalidated, and the registration device 20 notifies that the registration device 20 cannot perform retrieval and correction. Notification that search correction cannot be performed is performed, for example, by displaying an error on the store clerk display unit 205 .

図7は、登録装置20にて行われるエラー表示の一例を示している。同図においては、商品登録の操作が行われる商品登録画面に重畳されるようにして、ウィンドウ形式によるエラーメッセージ画面WD2が表示された態様が示されている。同図のエラーメッセージ画面WD2においては、精算装置30にて検索訂正処理が実行中であるため、登録装置20にて検索訂正を行えないことを報知する内容のメッセージが表示されている。
商品登録画面において、操作対象となるボタンが配置されるボタンエリアAR10には、検索訂正ボタンBT11が配置されている。店員は、登録装置20にて検索訂正を行う場合には、検索訂正指示操作として、検索訂正ボタンBT11に対する操作を行う。
上記のように検索訂正指示操作が行われた際に、検索訂正処理を実行中の精算装置30がなければ、検索訂正指示操作が受け付けられ、検索訂正の操作のための検索訂正画面が表示される。一方、検索訂正指示操作が行われた際に、検索訂正処理を実行中の精算装置30がなければ、検索訂正指示操作は受け付けられず、同図のようにエラーメッセージ画面WD2が表示される。なお、同図のエラーメッセージ画面WD2は、表示されてから一定時間を経過すると消去される。あるいは、例えばエラーメッセージ画面WD2において消去を指示する操作が行われるボタン等を配置するなどして、エラーメッセージ画面WD2を消去する操作が可能なようにしたうえで、当該操作が行われたことに応じてエラーメッセージ画面WD2を消去するようにしてもよい。
FIG. 7 shows an example of an error display performed by the registration device 20. As shown in FIG. This figure shows a mode in which an error message screen WD2 is displayed in a window format so as to be superimposed on the product registration screen on which the product registration operation is performed. On the error message screen WD2 in the same figure, a message is displayed to inform that the registration device 20 cannot perform the search and correction because the settlement device 30 is currently executing the search and correction processing.
In the product registration screen, a search correction button BT11 is arranged in a button area AR10 where buttons to be operated are arranged. When the store clerk performs search correction using the registration device 20, the clerk operates the search correction button BT11 as a search correction instruction operation.
When the search correction instruction operation is performed as described above, if there is no settlement device 30 executing the search correction process, the search correction instruction operation is accepted, and a search correction screen for the search correction operation is displayed. be. On the other hand, if there is no settlement device 30 executing search and correction processing when the search and correction instruction operation is performed, the search and correction instruction operation is not accepted and an error message screen WD2 is displayed as shown in FIG. It should be noted that the error message screen WD2 shown in FIG. Alternatively, for example, by arranging a button or the like on the error message screen WD2 for performing an operation to instruct deletion, it is possible to perform an operation to delete the error message screen WD2. The error message screen WD2 may be deleted accordingly.

なお、図示は省略するが、上記とは逆に、或る登録装置20にて検索訂正処理が実行されている状態において、精算装置30に対して検索訂正指示操作を行った場合には、検索訂正指示操作が行われた精算装置30にて、検索訂正を行えないことの報知が行われる。精算装置30における検索訂正を行えないことの報知は、例えば表示部305における所定の態様によるエラー表示によって行われてよい。 Although illustration is omitted, contrary to the above, when a search correction instruction operation is performed on the settlement device 30 in a state where a search correction process is being executed in a certain registration device 20, the search The settlement device 30 where the correction instruction operation has been performed notifies that the search correction cannot be performed. Notification that the search and correction cannot be performed in the settlement device 30 may be performed by displaying an error in a predetermined manner on the display unit 305, for example.

なお、前述の検索訂正指示操作は、訂正対象の取引を指定する操作を含む場合を例に挙げた。つまり、前述の例では、検索訂正指示操作として訂正対象の取引を指定する操作が行われた後においてエラーメッセージ画面WD2が表示される態様である。
しかしながら、エラーメッセージ画面WD2の表示は、検索訂正指示操作において、訂正対象の取引を指定する操作が行われる前の段階での操作に応じて表示されるようにしてよい。このような構成とすれば、検索訂正が行えないのにもかかわらず、訂正対象の取引を指定する操作を無駄に行うことがなくなる。
It should be noted that the aforementioned search correction instruction operation includes an example of an operation of designating a transaction to be corrected. In other words, in the above example, the error message screen WD2 is displayed after the operation of designating the transaction to be corrected is performed as the search correction instruction operation.
However, the display of the error message screen WD2 may be displayed in response to an operation at a stage before the operation of designating the transaction to be corrected is performed in the search/correction instruction operation. With such a configuration, the operation of designating a transaction to be corrected can be avoided in vain even though search correction cannot be performed.

図8のフローチャートを参照して、本実施形態の精算装置30と登録装置20とが、精算装置30にて行われる検索訂正に関連して実行する処理手順例について説明する。
まず、精算装置30の処理について説明する。
ステップS101:精算装置30は、検索訂正指示操作が行われるのを待機する。精算装置30に対する検索訂正指示操作としては、例えば表示部305にて表示される所定の操作画面において配置される所定のボタンに対する操作であればよい。
ステップS102:検索訂正指示操作が行われると、精算装置30は、登録装置20のそれぞれに対して、現在において検索訂正処理を実行しているか否かを問い合わせる、ステイタス問い合わせを送信する。
An example of a processing procedure executed by the settlement device 30 and the registration device 20 of the present embodiment in relation to search correction performed by the settlement device 30 will be described with reference to the flowchart of FIG. 8 .
First, the processing of the settlement device 30 will be described.
Step S101: The settlement device 30 waits for a search correction instruction operation to be performed. The search correction instruction operation for the settlement device 30 may be an operation on a predetermined button arranged on a predetermined operation screen displayed on the display unit 305, for example.
Step S102: When the search correction instruction operation is performed, the settlement device 30 transmits a status inquiry to each of the registration devices 20 as to whether or not the search correction process is currently being executed.

ステップS103:ステイタス問い合わせの送信に対する応答として、登録装置20のそれぞれは、検索訂正処理中であるか否かを示すステイタス応答を送信する。精算装置30は、受信されたステイタス応答に基づき、現在において検索訂正処理中の登録装置20が有るか否かについて判定する。 Step S103: As a response to the transmission of the status inquiry, each of the registration devices 20 transmits a status response indicating whether or not search correction processing is in progress. Based on the received status response, the settlement device 30 determines whether or not there is a registration device 20 currently undergoing search and correction processing.

ステップS104:検索訂正処理中の登録装置20が無いと判定された場合、精算装置30は、検索訂正指示操作において訂正対象として指定された取引の会計情報を管理装置10から取得する。
ステップS105:精算装置30は、ステップS104にて会計情報が取得されたことに応じて、表示部305にて取引訂正画面WD1を表示させる。
ステップS106:店員は、ステップS105により表示された取引訂正画面WD1に対して、訂正対象の取引を訂正する操作を行う。精算装置30は、操作に応じて、取引の訂正を行う。取引の訂正にあたり、店員は、ステップS104により取得された会計情報を変更する。
ステップS107:精算装置30は、ステップS106により訂正された取引の内容に応じて、再精算処理を実行する。再精算処理に際して、精算装置30は、取引の訂正に応じて払戻金が発生した場合には決済部310から払戻金を排出させる。また、再精算処理に際して、精算処理として、精算装置30は、取引の訂正に応じて不足金が発生した場合には、決済部310にて不足金の投入を受け付ける。不足金の投入の受け付けにあたり、不足金よりも多い金額が投入された場合には、精算装置30は、不足金に対する釣銭を決済部310から排出させる。
また、精算装置30は、再精算処理として、前述のように検索訂正処理に応じたレシート(訂正レシート、新規取引レシート)を発行することができる。
訂正後の取引は新規取引として扱われる。精算装置30は、ステップS106の処理に応じて変更した会計情報を、新規取引に対応付けた会計情報として、管理装置10に送信する。管理装置10は、受信された新規取引の会計情報を取引実績として記憶する。
Step S104: When it is determined that there is no registration device 20 that is in the process of searching and correcting, the settlement device 30 acquires from the management device 10 the accounting information of the transaction specified as the correction target in the search and correction instruction operation.
Step S105: The settlement device 30 causes the display unit 305 to display the transaction correction screen WD1 in response to the acquisition of the accounting information in step S104.
Step S106: The store clerk operates the transaction correction screen WD1 displayed in step S105 to correct the transaction to be corrected. The settlement device 30 corrects the transaction according to the operation. In correcting the transaction, the store clerk changes the accounting information acquired in step S104.
Step S107: The settlement device 30 executes re-settlement processing according to the content of the transaction corrected in step S106. In the re-settlement process, the settlement device 30 discharges the refund from the settlement unit 310 when the refund is generated according to the correction of the transaction. In addition, in the re-settlement process, if there is a shortage of money due to the correction of the transaction, the settlement unit 30 accepts the input of the shortage of money as the settlement process. In accepting the payment of the shortfall, if an amount larger than the shortfall is put in, the settlement device 30 discharges the change for the shortfall from the settlement section 310.例文帳に追加
Further, the settlement device 30 can issue a receipt (corrected receipt, new transaction receipt) corresponding to the search correction process as described above as the re-settlement process.
Transactions after correction are treated as new transactions. The settlement device 30 transmits the accounting information changed according to the process of step S106 to the management device 10 as accounting information associated with the new transaction. The management device 10 stores the received accounting information of the new transaction as a transaction record.

ステップS108:ステップS103にて、検索訂正処理中の登録装置20の有ることが判定された場合、精算装置30は、エラーメッセージ画面WD2を表示させる。 Step S108: When it is determined in step S103 that there is a registration device 20 in the process of searching and correcting, the settlement device 30 displays an error message screen WD2.

次に、同図を参照して、登録装置20の処理について説明する。
ステップS201:登録装置20は、精算装置30から送信されるステイタス問い合わせが受信されるのを待機している。
ステップS202:登録装置20は、ステイタス問い合わせが受信されると、自装置が検索訂正処理中の状態にあるか否かについて判定する。
ステップS203:自装置が検索訂正処理中の状態にある場合、登録装置20は、検索訂正処理中であることを示すステイタス応答を、ステイタス問い合わせの送信元の精算装置30に送信する。
ステップS204:自装置が検索訂正処理中の状態にない場合、登録装置20は、検索訂正処理中でないことを示すステイタス応答を、ステイタス問い合わせの送信元の精算装置30に送信する。
Next, the processing of the registration device 20 will be described with reference to FIG.
Step S<b>201 : The registration device 20 waits to receive a status inquiry sent from the settlement device 30 .
Step S202: When the status inquiry is received, the registration device 20 determines whether or not the registration device 20 is in the process of searching and correcting.
Step S203: If the own device is in the search and correction process, the registration device 20 transmits a status response indicating that the search and correction process is in progress to the settlement device 30 that sent the status inquiry.
Step S204: If the own device is not in the search and correction process, the registration device 20 transmits a status response indicating that the search and correction process is not in progress to the settlement device 30 that sent the status inquiry.

なお、登録装置20にて検索訂正が行われる場合には、登録装置20が同図のステップS101~S108に準じた処理を実行し、精算装置30が、同図のステップS201~S204に準じた処理を実行する。この際、登録装置20は、ステップS103にて、検索訂正処理中の精算装置30が有るか否かについての判定を行う。 When the search and correction is performed by the registration device 20, the registration device 20 executes the processing according to steps S101 to S108 in the same figure, and the settlement device 30 performs the processing according to steps S201 to S204 in the same figure. Execute the process. At this time, in step S103, the registration device 20 determines whether or not there is a settlement device 30 that is in the process of searching and correcting.

<第2実施形態>
続いて、第2実施形態について説明する。本実施形態では、店舗にて、例えば会員としての客にポイントカードを提供し、例えば取引における支払金額に応じたポイント数を付与するポイントサービスが行われる。このようなポイントサービスが行われる運用のもとで検索訂正が行われる場合、取引の訂正によって支払金額が変更される場合がある。本実施形態において、支払金額が変更された場合には、訂正前の取引において支払金額に応じて付与されたポイント数(付与ポイント数)も、変更後の支払金額に応じて変更できるようにする。
<Second embodiment>
Next, a second embodiment will be described. In this embodiment, a store provides a point card to a customer as a member, for example, and provides a point service in which the number of points corresponding to the amount paid in a transaction is awarded. When search correction is performed under the operation of such a point service, the payment amount may be changed due to the correction of the transaction. In the present embodiment, when the payment amount is changed, the number of points granted according to the payment amount in the transaction before correction (the number of points granted) can also be changed according to the payment amount after the change. .

付与ポイント数の変更にあたっては、ポイントカードから情報を読み込むことが行われる。本実施形態において、このようなポイントカードからの情報の読み込みは、登録装置20において行われ、精算装置30では行えないようにされている場合を例に挙げる。このため、精算装置30にて検索訂正が行われた結果、付与ポイント数に変更が生じた場合には、その場で付与ポイント数を変更することができないことになる。 Information is read from the point card when changing the number of points to be provided. In the present embodiment, the case where such reading of information from the point card is performed by the registration device 20 and not performed by the settlement device 30 will be taken as an example. Therefore, when the number of points to be given is changed as a result of the search and correction performed by the settlement device 30, the number of points to be given cannot be changed on the spot.

そこで、本実施形態においては、以下のようにして、精算装置30にて検索訂正が行われたことに応じて付与ポイント数が変更されるようにする。
つまり、精算装置30にて検索訂正が行われたことで付与ポイント数に変更が生じた場合には、精算装置30は、検索訂正に応じて付与ポイント数を変更する処理(ポイント処理)に利用する情報(ポイント処理情報)を、登録装置20に送信する。
ポイント処理情報には、例えば訂正前合計金額に対応する付与ポイント数と、訂正後の会計情報において示される訂正後合計金額とを含めてよい。
また、ポイント処理情報の送信先となる登録装置20は、例えば店員の精算装置30に対する操作によって指定されてよい。この場合、精算装置30は、例えば検索訂正処理が終了されたタイミングで、今回の取引の訂正が付与ポイント数に変更を生じる結果となった場合には、ポイント処理情報の送信先となる登録装置20を指定する操作画面を表示させてよい。あるいは、ポイント処理情報の送信先となる登録装置20は、精算装置30が、各登録装置20の状態に基づいて決定してよい。この場合、精算装置30は、決定した登録装置20がいずれであるのかを報知する表示を行う。
Therefore, in the present embodiment, the number of assigned points is changed in accordance with the fact that the adjustment device 30 has performed a search correction as follows.
In other words, when the number of awarded points is changed due to a search and correction performed by the settlement device 30, the settlement device 30 uses it for processing (point processing) to change the number of granted points according to the search and correction. information (point processing information) is transmitted to the registration device 20 .
The point processing information may include, for example, the number of points granted corresponding to the pre-correction total amount and the post-correction total amount indicated in the post-correction accounting information.
Further, the registration device 20 to which the point processing information is transmitted may be specified by the store clerk's operation on the settlement device 30, for example. In this case, for example, at the timing when the search and correction process is completed, if the correction of this transaction results in a change in the number of points granted, the settlement device 30 will be the registration device to which the point processing information is to be sent. 20 may be displayed. Alternatively, the registration device 20 to which the point processing information is transmitted may be determined by the settlement device 30 based on the state of each registration device 20 . In this case, the settlement device 30 performs a display to inform which one of the registration devices 20 is determined.

精算装置30での検索訂正を受けた客は、ポイント処理情報の送信先の登録装置20に赴き、登録装置20を操作する店員にポイントカードを渡す。
店員は、登録装置20を操作してポイント処理モードを設定したうえで、渡されたポイントカードに記録されている情報を、スキャナ部204またはカードリーダ210により読み取らせる操作を行う。登録装置20は、受信されたポイント処理情報に含まれる訂正後合計金額に応じた、訂正後に対応する付与ポイント数を算出する。登録装置20は、訂正前と訂正後における付与ポイント数の差分値を算出する。登録装置20は、例えばポイントを管理するサーバに対して、算出された差分値を新たな付与ポイント数として送信する。
The customer who has been searched and corrected by the settlement device 30 goes to the registration device 20 to which the point processing information is transmitted, and hands over the point card to the store clerk who operates the registration device 20.例文帳に追加
The store clerk operates the registration device 20 to set the point processing mode, and then causes the scanner unit 204 or the card reader 210 to read the information recorded on the passed point card. The registration device 20 calculates the number of points to be provided after correction corresponding to the corrected total amount included in the received point processing information. The registration device 20 calculates the difference value between the number of points to be provided before and after the correction. The registration device 20 transmits the calculated difference value as a new number of points to be given to, for example, a server that manages points.

このとき、サーバが管理する累積ポイント数には、今回の訂正対象とされた取引が行われた際の、訂正前の付与ポイント数が既に反映されている。そこで、サーバは、今回受信された付与ポイント数により、自己が管理する累積ポイント数を更新する。このようにして、累積ポイント数を変更することで、検索訂正前の支払金額に応じた付与ポイント数が、訂正後の支払金額に応じた付与ポイント数に変更されたのと同じ結果を得ることができる。
なお、精算装置30が付与ポイント数の差分値を算出し、算出された差分値を含むポイント処理情報を登録装置20に送信するようにされてよい。この場合、登録装置20は、受信されたポイント処理情報に含まれる差分値を取得し、取得した差分値を新たな付与ポイント数としてサーバに送信すればよい。
At this time, the number of accumulated points managed by the server already reflects the number of points given before correction at the time when the transaction to be corrected this time was performed. Therefore, the server updates the number of accumulated points managed by itself based on the number of assigned points received this time. By changing the number of accumulated points in this way, the same result can be obtained as if the number of points granted according to the payment amount before search correction was changed to the number of points granted according to the payment amount after correction. can be done.
Note that the settlement device 30 may calculate the difference value of the number of points to be provided, and transmit the point processing information including the calculated difference value to the registration device 20 . In this case, the registration device 20 acquires the difference value included in the received point processing information, and transmits the acquired difference value to the server as a new number of points to be given.

なお、本実施形態のようにポイントサービスが行われる場合において、レシートには今回の取引に応じた付与ポイント数や累積ポイント数等が印刷される場合がある。上記のように精算装置30にて行われた検索訂正に応じて登録装置20にてポイント処理が実行される場合において、検索訂正に応じた新規取引レシートに、変更後の付与ポイント数を反映させたい場合がある。このような場合には、以下のような構成が取られればよい。
つまり、検索訂正を行う精算装置30は、訂正内容が確定された後において、レシートを発行する前の段階で、検索訂正処理を一時停止(留保)させたうえで、ポイント処理情報を登録装置20に送信する。登録装置20は、ポイント処理を実行すると、ポイント処理結果を示すポイント処理結果情報を、検索訂正処理を一時停止させていた精算装置30に送信する。
精算装置30は、ポイント処理結果情報の受信に応じて、残りの検索訂正処理を再開する。精算装置30は、再開後の検索訂正処理において、変更後の付与ポイント数が反映された新規取引レシートを発行する。
なお、本実施形態の場合において、取引の訂正に応じて発生した払戻金または不足金に対応する精算は、検索訂正処理の再開前と再開後とのいずれにおいて行われてもよい。
Note that when a point service is provided as in the present embodiment, the number of awarded points, the accumulated number of points, etc., corresponding to the current transaction may be printed on the receipt. In the case where the point processing is executed by the registration device 20 in response to the search correction performed by the settlement device 30 as described above, the new transaction receipt corresponding to the search correction is made to reflect the number of granted points after the change. sometimes you want to In such a case, the following configuration may be adopted.
In other words, the settlement device 30 that performs the search and correction suspends (suspends) the search and correction process before issuing the receipt after the correction details are confirmed, and then sends the point processing information to the registration device 20. Send to After executing the point processing, the registration device 20 transmits point processing result information indicating the result of the point processing to the settlement device 30 that has suspended the search and correction processing.
The settlement device 30 resumes the rest of the search and correction processing in response to receiving the point processing result information. The settlement device 30 issues a new transaction receipt reflecting the changed number of points to be given in the search and correction process after the restart.
In the case of this embodiment, the settlement corresponding to the refund or the shortfall caused by the correction of the transaction may be performed either before or after resuming the search and correction process.

<変形例>
以下、本実施形態の変形例について説明する。
[第1変形例]
上記実施形態においては、登録装置20側と精算装置30側とのいずれか一方で検索訂正を行っている状態のときには、他方では検索訂正が行えないようにされていた。
しかしながら、例えば客捌きの効率低下についてさほど考慮するような必要の無い場合もある。そこで、本変形例としては、登録装置20と精算装置30とで同時に検索訂正が行えるようにされてよい。
ただし、同じ取引を対象として登録装置20と精算装置30とで同時に検索訂正が行われてしまうと、会計実績の不整合や違算などが生じる原因となる。このため、登録装置20と精算装置30とで同時に検索訂正が行えるようにされてよい場合であっても、同じ取引を対象として登録装置20と精算装置30とで同時に検索訂正が行われることについては、禁止されるようにしてよい。
<Modification>
Modifications of this embodiment will be described below.
[First modification]
In the above embodiment, when one of the registration device 20 side and the settlement device 30 side is performing search correction, the other cannot be searched and corrected.
However, in some cases, for example, it is not necessary to consider the decrease in efficiency of handling customers so much. Therefore, in this modified example, the registration device 20 and the settlement device 30 may be configured to perform search and correction at the same time.
However, if the same transaction is searched for and corrected at the same time by the registration device 20 and the settlement device 30, inconsistencies in accounting results and miscalculations may occur. For this reason, even in the case where it is permissible for the registration device 20 and the settlement device 30 to be able to search and correct at the same time, regarding the fact that the registration device 20 and the settlement device 30 simultaneously search and correct for the same transaction, may be prohibited.

[第2変形例]
第2実施形態においては、客は、精算装置30にて検索訂正が行われたことで付与ポイント数に変更が生じた場合には、登録装置20にて付与ポイント数の変更が受けられるようにされていた。しかしながら、店舗における運用等によっては、登録装置20にて付与ポイント数の変更を受けないようにすることが好ましい場合がある。このような場合の対応として、本変形例においては、精算装置30にて検索訂正が行われたことで付与ポイント数に変更が生じた場合には、客は、店舗におけるサービスカウンタにて付与ポイント数の変更が受けられるようにする。
このような運用に応じて、本変形例における精算装置30は、検索訂正処理の結果、付与ポイント数に変更が生じた場合には、サービスカウンタにて付与ポイント数の変更を受けるように客に案内する画面を表示させてよい。この場合には、サービスカウンタに設置された端末が、客のポイントカードの情報を読み取り、ポイント処理を実行する。
[Second modification]
In the second embodiment, when the number of awarded points is changed due to a search correction performed by the settlement device 30, the customer can receive the change in the number of awarded points at the registration device 20. It had been. However, depending on the operation of the store, etc., it may be preferable to prevent the registration device 20 from changing the number of assigned points. As a countermeasure for such a case, in this modified example, when the number of awarded points is changed due to a search correction performed by the settlement device 30, the customer can check the number of awarded points at the service counter in the store. Allow for changes in numbers.
According to such operation, the settlement device 30 in this modified example instructs the customer to change the number of points to be given at the service counter when the number of points to be given is changed as a result of the search and correction processing. A guidance screen may be displayed. In this case, the terminal installed at the service counter reads the information on the customer's point card and executes point processing.

[第3変形例]
また、上記の例とは逆に、精算装置30にて検索訂正に応じた付与ポイント数の変更に応じたポイント処理が可能とされ、登録装置20やサービスカウンタの端末では、ポイント処理が不可とされるような運用とすることも考えられる。
この場合には、精算装置30が実行する検索訂正処理の結果、付与ポイント数に変更が生じた場合には、精算装置30が引き続き同じ検索訂正処理のもとでポイント処理を実行すればよい。
また、登録装置20にて行われた検索訂正処理の結果、付与ポイント数に変更が生じた場合には、登録装置20は、精算装置30にポイント処理情報を送信することで、精算装置30にてポイント処理が実行されるようにする。この際、登録装置20においては、店員や客に向けて、精算装置30にてポイント処理が実行されることを案内するメッセージが、店員用表示部205や客用表示部205aにて表示されるようにしてよい。
[Third Modification]
Contrary to the above example, point processing can be performed according to the change in the number of assigned points according to search corrections at the settlement device 30, and point processing cannot be performed at the terminal of the registration device 20 or the service counter. It is also conceivable to operate in such a way that
In this case, if the number of points given is changed as a result of the search and correction processing executed by the settlement device 30, the settlement device 30 may continue to execute the point processing under the same search and correction processing.
In addition, if the number of points to be granted is changed as a result of the search and correction processing performed by the registration device 20, the registration device 20 transmits point processing information to the settlement device 30 so that the settlement device 30 so that point processing is executed. At this time, in the registration device 20, a message is displayed on the clerk display section 205 and the customer display section 205a to guide the store clerk and the customer that the point processing will be executed in the settlement device 30. You can do

[第4変形例]
なお、上記各実施形態の構成は、検索訂正以外による取引の訂正に関する処理を、精算装置30にて行えるようにした構成に対しても適用可能である。
[Fourth Modification]
It should be noted that the configuration of each of the above-described embodiments can also be applied to a configuration in which the settlement device 30 can perform processing related to transaction correction other than search correction.

[第5変形例]
なお、上記実施形態において、複数の精算装置30のうちから精算処理を実行させる精算装置30を指定する態様としては、精算処理を実行させる精算装置30を、店員が登録装置20にて指定する態様(第1の指定態様)と、客に手渡しされるお会計券を登録装置20から発行させ、店員から手渡しされたお会計券を、客が1つの精算装置30に読み取らせる態様(第2の指定態様)とを挙げている。しかながら、精算装置30を指定する態様としては、上記の態様に限定されない。例えば、以下の第3の指定態様から第7の指定態様のように精算装置30が指定されてもよい。
[Fifth Modification]
In the above-described embodiment, as a mode of specifying the settlement device 30 to execute settlement processing from among the plurality of settlement devices 30, a store clerk designates the settlement device 30 to execute settlement processing using the registration device 20. (a first specification mode), and a mode in which an accounting ticket handed to a customer is issued from the registration device 20, and the customer reads the accounting ticket handed by the clerk with one checkout device 30 (second specification mode). specified mode). However, the mode of designating the settlement device 30 is not limited to the above mode. For example, the settlement device 30 may be designated as in the following third designation mode to seventh designation mode.

第3の指定態様として、商品登録の完了に応じて店員用表示部205に表示された精算装置指定ボタンに対して行われた操作に応じて(あるいは商品登録の完了を宣言するような操作であってもよい)、登録装置20が、例えば精算装置30に状態の問い合わせを行って精算処理が可能な(例えば、障害が発生しておらず、使用中でもない)精算装置30を認識し、使用中でない精算装置30のうちから所定の規則に従って、1つの精算装置30を決定する。そして、登録装置20は、決定した精算装置30に精算情報を送信して精算処理の実行を指示する。 As a third specification mode, according to the operation performed on the settlement device specification button displayed on the salesclerk display unit 205 in response to the completion of product registration (or by an operation such as declaring the completion of product registration) The registration device 20, for example, inquires the settlement device 30 about the state of the settlement device 30 and recognizes and uses the settlement device 30 that is capable of settlement processing (for example, there is no failure and is not in use). One settlement device 30 is determined according to a predetermined rule from among the settlement devices 30 that are not inside. Then, the registration device 20 transmits settlement information to the determined settlement device 30 and instructs execution of settlement processing.

第4の指定態様として、予め精算装置30について精算処理の優先順位を設定しておくようにする。そのうえで、商品登録の完了に応じて、店員用表示部205に精算装置30への精算情報の送信を指示する送信ボタンの操作が有効となるように表示する。送信ボタンが操作されたことに応じて、登録装置20は、設定された優先順位に従った順で精算装置30の精算処理が可能であるか否かを確認し、精算処理が可能であることが確認されなければ、優先順位が次の精算装置30について確認するようにする。そのうえで、登録装置20は、最初に精算処理が可能であることが確認された精算装置30に精算情報を送信して精算処理の実行を指示する。 As a fourth specification mode, the order of priority of settlement processing is set in advance for the settlement device 30 . After that, according to the completion of the product registration, the salesclerk display unit 205 is displayed so that the operation of the transmission button instructing the transmission of the settlement information to the settlement device 30 is enabled. In response to the operation of the send button, the registration device 20 confirms whether or not the settlement processing of the settlement device 30 is possible in order according to the set priority order, and confirms that the settlement processing is possible. is not confirmed, the checkout device 30 having the next priority is checked. After that, the registration device 20 transmits settlement information to the settlement device 30 that is first confirmed to be capable of settlement processing, and instructs execution of settlement processing.

なお、上記の第3の指定態様における所定規則に従った精算装置30、あるいは第4の指定態様における精算装置30の優先順位としては、例えば、精算装置30に割り当てられた番号に基づいて決定されてよい。あるいは、登録装置20から精算装置30までの距離に基づいて決定されてよい。あるいは、合計金額に基づいて予測される釣銭の金種の内訳と精算装置30の釣銭機に収納されている貨幣の金種ごとの枚数との関係に基づいて決定されてよい。 Note that the priority of the settlement device 30 according to the predetermined rule in the third specification mode or the settlement device 30 in the fourth specification mode is determined based on the number assigned to the settlement device 30, for example. you can Alternatively, it may be determined based on the distance from the registration device 20 to the settlement device 30 . Alternatively, it may be determined based on the relationship between the breakdown of the denomination of change predicted based on the total amount and the number of coins by denomination stored in the change machine of the settlement device 30 .

第5の指定態様として、登録装置20は、全ての精算装置30に精算情報を送信する。精算情報を受信した精算装置30は、自己が受信した精算情報に含まれる精算情報を利用して精算処理を実行可能な状態となると、自己が精算処理を実行することを通知する精算処理実行通知を精算情報の送信元の登録装置20に送信する。
登録装置20は、精算処理実行通知の受信に応じて、精算処理実行通知の送信先の精算装置30を示す表示(精算処理実行表示)を行う。店員は、精算処理実行表示を見て、精算処理を実行する精算装置30がいずれであるのかを客に伝えればよい。
この際、精算処理実行表示とともに、精算処理実行通知を送信した精算装置30のサインポール311を所定のパターンで点灯させたり、精算装置30から所定の報知音を出力させたりすることで、自己が精算処理を実行することを報知するようにしてよい。
As a fifth specification mode, the registration device 20 transmits settlement information to all settlement devices 30 . When the settlement device 30 that has received the settlement information becomes ready to execute the settlement processing using the settlement information included in the settlement information received by itself, the settlement device 30 notifies that it will execute the settlement processing. is transmitted to the registration device 20 that is the transmission source of the settlement information.
In response to receiving the settlement process execution notification, the registration device 20 displays (settlement process execution display) indicating the settlement apparatus 30 to which the settlement process execution notification is transmitted. The store clerk can tell the customer which settlement device 30 executes the settlement processing by looking at the settlement processing execution display.
At this time, along with the settlement processing execution display, the sign pole 311 of the settlement device 30 that has transmitted the settlement processing execution notification is lit in a predetermined pattern, or the settlement device 30 outputs a predetermined notification sound. You may make it alert|report that an adjustment|settlement process is performed.

上記の第3~第5の指定態様による精算装置30の指定によれば、精算処理を実行させるべき精算装置30をいずれとするのかを判断しなくともよい。 According to the designation of the settlement device 30 according to the third to fifth designation modes, it is not necessary to determine which settlement device 30 should execute the settlement process.

第6の指定態様として、登録装置20にて商品登録を終えた商品が容れられた買い物カゴを、店員が、精算装置30ごとに対応して設置されたカゴ置き場のうちのいずれかに買い物カゴを移動させる。
カゴ置き場には、載置された買い物カゴを検出するセンサ(重量センサ、あるいは光センサ等)が備えられる。センサによりカゴ置き場買い物カゴが載置されたことが判定されると、対応の精算装置30が要求を行って、登録装置20から対応の精算情報を取得し、精算処理を実行するようにされる。
この場合にも、精算処理を実行することとなった精算装置30が、サインポール311の点灯や報知音の出力などにより、自己が精算処理を実行することを報知するようにしてよい。
なお、載置された買い物カゴを検出するセンサに代えて、例えば店員に対応して人感知センサや撮像装置を設けてよい。そして、登録装置20は、人感知センサの検出出力や撮像装置により撮像して得られた画像等に基づいて、店員の動きを判断し、判断された結果に基づいて、店員が精算装置30ごとに対応して設置されたカゴ置き場のうちのいずれに買い物カゴを設置したのかを判定する。そして、判定されたカゴ置き場に対応する精算装置30を、精算処理を実行すべき精算装置30として決定するようにしてよい。
As a sixth specification mode, a clerk puts a shopping basket containing products for which product registration has been completed in the registration device 20 into one of the basket storage areas provided corresponding to each settlement device 30. to move.
The basket storage area is equipped with a sensor (weight sensor, optical sensor, or the like) that detects the placed shopping basket. When it is determined by the sensor that a shopping basket has been placed in the basket storage area, the corresponding settlement device 30 makes a request, acquires the corresponding settlement information from the registration device 20, and executes settlement processing. .
In this case as well, the settlement device 30 that has decided to execute the settlement processing may notify that it will execute the settlement processing by lighting the sign pole 311 or outputting a notification sound.
Instead of the sensor for detecting the placed shopping basket, for example, a human detection sensor or an imaging device may be provided corresponding to the store clerk. Then, the registration device 20 determines the movement of the clerk based on the detection output of the human detection sensor, the image obtained by imaging with the imaging device, etc., and based on the determined result, the clerk moves the checkout device 30 It is determined in which of the basket storage areas installed corresponding to the shopping basket is installed. Then, the settlement device 30 corresponding to the determined basket place may be determined as the settlement device 30 that should execute the settlement process.

第7の指定態様として、登録装置20は、精算情報と、複数の精算装置30間での転送順を設定した転送順情報とを含む精算指示情報を、或る1つの精算装置30に送信する。転送順情報は、精算装置30間で循環的に転送順を指定するものであってよい。
精算指示情報を受信した精算装置30は、自己が精算処理を実行可能であれば、精算指示情報の送信元の登録装置20に対して、精算処理実行通知を送信し、受信された精算指示情報に含まれる精算情報を利用して精算処理を実行する。
一方、精算指示情報を受信した精算装置30は、自己が精算処理を実行不可である場合、受信された精算指示情報に含まれる転送順情報に従って、転送順が次の精算装置30に対して、受信された精算指示情報を転送する。このようにして、精算装置30間で精算指示情報が順次転送されるようにすることによっても、精算処理を実行させるべき精算装置30の指定に相当する手順が実現される。
As a seventh specification mode, the registration device 20 transmits to a certain settlement device 30 settlement instruction information including settlement information and transfer order information that sets the transfer order among the plurality of settlement devices 30. . The transfer order information may cyclically specify the transfer order between the settlement devices 30 .
The settlement device 30 that has received the settlement instruction information transmits a settlement processing execution notification to the registration device 20 that transmitted the settlement instruction information, if the settlement device 30 itself can execute the settlement processing. Execute the settlement process using the settlement information included in the .
On the other hand, if the settlement device 30 that has received the settlement instruction information is unable to execute settlement processing, the settlement device 30 that is next in the transfer order in accordance with the transfer order information included in the received settlement instruction information: Transfer the received settlement instruction information. By sequentially transferring the settlement instruction information between the settlement devices 30 in this manner, a procedure corresponding to designation of the settlement device 30 to execute settlement processing is realized.

上記の各指定態様において、精算処理を実行させる精算装置30の決定に関する処理は、例えば管理装置10などのように、登録装置20及び精算装置30以外の所定の装置が、登録装置20による商品登録処理の終了に応じて実行するようにされてよい。登録装置20及び精算装置30以外の所定の装置としては、例えば精算装置30の状態をモニタリングするために設けられた装置等であってもよい。 In each of the above specification modes, the processing related to the determination of the settlement device 30 to execute settlement processing is performed by a predetermined device other than the registration device 20 and the settlement device 30, such as the management device 10, for example, when the product registration by the registration device 20 is performed. It may be executed according to the end of processing. The predetermined device other than the registration device 20 and the settlement device 30 may be a device provided for monitoring the state of the settlement device 30, for example.

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

<実施形態の総括>
(1)以上説明したように、本実施形態の一態様は、店員の操作に応じて商品登録処理を実行する登録装置(20)と、前記登録装置による商品の登録結果が反映された精算情報に基づく精算処理を客の操作に応じて実行する精算装置(30)とを備える商品販売データ処理システム(例えば、POSシステム1)であって、前記精算装置は、当該商品販売データ処理システムにおいて処理対象とされた取引の会計内容について訂正する取引訂正処理(例えば、検索訂正処理)を行う取引訂正手段を備える商品販売データ処理システムである。
上記構成によれば、登録装置20と精算装置30とを備えて構成されるPOSシステム1において、精算装置30にて例えば検索訂正としての取引訂正を行うことが可能となる。この場合、精算装置30は決済部310を備えることから、検索訂正の結果、払戻金や不足金が生じた場合には、その場で払戻金の排出や不足金の支払いに対応できる。つまり、取引訂正について効率の向上を図ることが可能となる。また、これにより、例えば登録装置20にて取引訂正が行われる場合よりも客捌きの効率を向上させることも可能になる。
<Summary of embodiment>
(1) As described above, one aspect of the present embodiment is a registration device (20) that executes product registration processing according to an operation by a store clerk, and settlement information that reflects product registration results by the registration device. A merchandise sales data processing system (for example, a POS system 1) comprising a settlement device (30) that executes settlement processing based on a customer's operation, wherein the settlement device is processed in the merchandise sales data processing system A merchandise sales data processing system comprising transaction correction means for performing transaction correction processing (for example, search correction processing) for correcting accounting details of targeted transactions.
According to the above configuration, in the POS system 1 including the registration device 20 and the settlement device 30, the settlement device 30 can perform transaction correction as search correction, for example. In this case, since the settlement device 30 is provided with the settlement unit 310, if refunds or shortfalls occur as a result of search and correction, the refunds can be discharged or the shortfalls can be paid on the spot. That is, it is possible to improve the efficiency of transaction correction. In addition, this also makes it possible to improve the efficiency of handling customers, for example, compared to the case where the transaction correction is performed by the registration device 20 .

(2)前記取引訂正手段は、当該商品販売データ処理システムにおいて処理対象とされた取引の会計内容について訂正する。
上記構成によれば、一取引について会計が完了した後において会計内容を訂正することができる。取引における会計の誤りは、例えば会計の完了後において顧客によって気付くケースが多いことから、このようなケースに対応した取引訂正を可能とすることで、顧客対応をより充実させることが可能となる。
(2) The transaction correcting means corrects the accounting details of transactions processed in the merchandise sales data processing system.
According to the above configuration, it is possible to correct the accounting contents after the accounting for one transaction is completed. Accounting errors in transactions are often noticed by customers, for example, after the completion of accounting.

(3)本実施形態の一態様は、(1)または(2)に記載の商品販売データ処理システムであって、前記精算装置は、前記取引訂正処理の実行に際して、表示に対する操作により少なくとも数値入力操作が可能な表示操作部を提供する操作部提供手段をさらに備える。
上記構成によれば、精算装置30におけるタッチパネルに対する操作によって、検索訂正に際しての数値入力を行うことが可能になる。
(3) One aspect of the present embodiment is the product sales data processing system according to (1) or (2), wherein the settlement device inputs at least numerical values by operating the display when executing the transaction correction processing. The apparatus further includes an operation section providing means for providing an operable display operation section.
According to the above configuration, by operating the touch panel of the settlement device 30, it is possible to input numerical values when correcting a search.

(4)本実施形態の一態様は、(1)から(3)のいずれか1つに記載の商品販売データ処理システムであって、前記登録装置は、当該商品販売データ処理システムにおいて処理対象とされた取引の会計内容について訂正する取引訂正処理を行う登録装置対応取引訂正手段と、登録装置対応取引訂正手段による取引訂正処理の実行に際して、物理的な操作子に対する操作により少なくとも数値入力操作が可能な操作部とを備え、前記精算装置は、取引訂正手段による取引訂正処理の実行に際して、物理的な操作子に対する操作により少なくとも数値入力操作が可能な操作部を備えない。
上記構成によれば、登録装置20では、検索訂正にあたって物理的なキーを操作して効率よく数値入力を行うことができる。一方で、精算装置30にて検索訂正を行うにあたっては、数値入力が可能な操作子としての物理的なキーが精算装置30に設けられていなくとも、精算装置30にて検索訂正に際しての数値入力を問題なく行うことが可能になる。
(4) One aspect of the present embodiment is the merchandise sales data processing system according to any one of (1) to (3), wherein the registration device is a processing target in the merchandise sales data processing system. a registration device-compatible transaction correction means for performing transaction correction processing for correcting the accounting content of a transaction that has been processed; The settlement device does not include an operation unit that enables at least numerical input operation by operating a physical operator when executing transaction correction processing by the transaction correction means.
According to the above configuration, in the registration device 20, it is possible to efficiently input numerical values by operating physical keys for searching and correcting. On the other hand, when searching and correcting at the settlement device 30, even if the settlement device 30 is not provided with a physical key as an operator capable of inputting numerical values, it is possible to input numerical values at the settlement device 30 at the time of searching and correcting. can be performed without problems.

(5)本実施形態の一態様は、(1)から(4)のいずれか1つに記載の商品販売データ処理システムであって、前記登録装置は、当該商品販売データ処理システムにおいて処理対象とされた取引の会計内容について訂正する取引訂正処理を行う登録装置対応取引訂正手段を備え、前記取引訂正手段による取引訂正処理と、前記登録装置対応取引訂正手段による取引訂正処理との一方が実行されている状態においては、他方の取引訂正処理が禁止されるように制御する取引訂正制御手段をさらに備える。
上記構成によれば、例えば、登録装置と精算装置との両方において同時並行で検索訂正が行われることによる客捌きの効率の低下を防ぐことができる。
(5) One aspect of the present embodiment is the merchandise sales data processing system according to any one of (1) to (4), wherein the registration device is a processing target in the merchandise sales data processing system. a registration device-compatible transaction correcting means for performing transaction correction processing for correcting the accounting content of a transaction that has been processed, and one of the transaction correction processing by the transaction correcting means and the transaction correction processing by the registration device-compatible transaction correcting means is executed. It further comprises a transaction correction control means for controlling such that the other transaction correction processing is prohibited in the state where the other transaction correction processing is prohibited.
According to the above configuration, for example, it is possible to prevent a decrease in the efficiency of handling customers due to concurrent search and correction in both the registration device and the settlement device.

(6)本実施形態の一態様は、店員の操作に応じて商品登録処理を実行する登録装置と、前記登録装置による商品の登録結果が反映された精算情報に基づく精算処理を客の操作に応じて実行する精算装置とを備える商品販売データ処理システムにおける前記精算装置であって、前記商品販売データ処理システムにおいて処理対象とされた取引の会計内容について訂正する取引訂正処理を行う取引訂正手段を備える精算装置である。 (6) One aspect of the present embodiment is a registration device that executes product registration processing according to an operation by a store clerk, and a customer operation that performs payment processing based on payment information reflecting product registration results by the registration device. said settlement device in a merchandise sales data processing system comprising a settlement device that executes according to a request, said transaction correction means for performing transaction correction processing for correcting the accounting content of a transaction processed in said merchandise sales data processing system. It is a payment device provided.

(7)本実施形態の一態様は、店員の操作に応じて商品登録処理を実行する登録装置と、前記登録装置による商品の登録結果が反映された精算情報に基づく精算処理を客の操作に応じて実行する精算装置とを備える商品販売データ処理システムが備えるコンピュータを、当該商品販売データ処理システムにおいて処理対象とされた取引の会計内容について訂正する取引訂正処理を行う取引訂正手段として機能させるためのプログラムである。 (7) One aspect of the present embodiment is a registration device that executes product registration processing according to an operation by a store clerk, and a customer operation that performs payment processing based on payment information reflecting product registration results by the registration device. In order to make a computer provided in a product sales data processing system equipped with a settlement device that is executed in response to function as a transaction correction means that performs transaction correction processing for correcting the accounting details of transactions processed in the product sales data processing system program.

(8)本実施形態の一態様は、店員の操作に応じて商品登録処理を実行する登録装置と、前記登録装置による商品の登録結果が反映された精算情報に基づく精算処理を客の操作に応じて実行する精算装置とを備える商品販売データ処理システムにおける前記精算装置としてのコンピュータを、当該商品販売データ処理システムにおいて処理対象とされた取引の会計内容について訂正する取引訂正処理を行う取引訂正手段として機能させるためのプログラムである。 (8) One aspect of the present embodiment is a registration device that executes product registration processing according to an operation by a store clerk, and a customer operation that performs payment processing based on payment information reflecting product registration results by the registration device. transaction correcting means for performing transaction correction processing for correcting the accounting details of transactions processed in the commodity sales data processing system by a computer as the settlement device in the commodity sales data processing system comprising a settlement device that executes according to the transaction It is a program for functioning as

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

Claims (8)

店員の操作に応じて商品登録処理を実行する登録装置と、前記登録装置による商品の登録結果が反映された精算情報に基づく精算処理を客の操作に応じて実行する精算装置とを備える商品販売データ処理システムであって、
前記精算装置は、当該商品販売データ処理システムにおいて処理対象とされた取引の会計内容について訂正する取引訂正処理を行う取引訂正手段を備え
前記登録装置は、当該商品販売データ処理システムにおいて処理対象とされた取引の会計内容について訂正する取引訂正処理を行う登録装置対応取引訂正手段を備え、
前記取引訂正手段による取引訂正処理と、前記登録装置対応取引訂正手段による取引訂正処理との一方が実行されている状態においては、他方の取引訂正処理が禁止されるように制御する取引訂正制御手段をさらに備える
商品販売データ処理システム。
Merchandise sales comprising: a registration device for executing merchandise registration processing according to an operation by a store clerk; and a settlement device for executing settlement processing based on settlement information reflecting the registration result of the merchandise by the registration device according to a customer's operation. A data processing system,
The settlement device includes transaction correction means for performing transaction correction processing for correcting the accounting details of transactions processed in the product sales data processing system ,
The registration device includes transaction correction means corresponding to the registration device that performs transaction correction processing for correcting accounting details of transactions processed in the product sales data processing system,
Transaction correction control means for controlling such that, in a state in which one of the transaction correction processing by the transaction correction means and the transaction correction processing by the transaction correction means corresponding to the registration device is being executed, the other transaction correction processing is prohibited. further provide
Merchandise sales data processing system.
前記取引訂正手段は、当該商品販売データ処理システムにおいて処理対象とされた取引の会計内容について訂正する
請求項1に記載の商品販売データ処理システム。
2. The merchandise sales data processing system according to claim 1, wherein said transaction correction means corrects accounting details of transactions processed in said merchandise sales data processing system.
前記精算装置は、前記取引訂正処理の実行に際して、表示に対する操作により少なくとも数値入力操作が可能な表示操作部を提供する操作部提供手段をさらに備える
請求項1または2に記載の商品販売データ処理システム。
3. The merchandise sales data processing system according to claim 1, wherein the settlement device further comprises an operation unit providing means for providing a display operation unit that enables at least numerical input operation by operating the display when executing the transaction correction processing. .
前記登録装置は、当該商品販売データ処理システムにおいて処理対象とされた取引の会計内容について訂正する取引訂正処理を行う登録装置対応取引訂正手段と、
登録装置対応取引訂正手段による取引訂正処理の実行に際して、物理的な操作子に対する操作により少なくとも数値入力操作が可能な操作部とを備え、
前記精算装置は、取引訂正手段による取引訂正処理の実行に際して、物理的な操作子に対する操作により少なくとも数値入力操作が可能な操作部を備えない
請求項1から3のいずれか一項に記載の商品販売データ処理システム。
The registration device includes transaction correction means for a registration device, which performs transaction correction processing for correcting accounting details of transactions processed in the product sales data processing system;
an operation unit capable of at least numerical input operation by operating a physical operator when executing transaction correction processing by the transaction correction means corresponding to the registration device,
4. The product according to any one of claims 1 to 3, wherein the settlement device does not include an operation unit capable of at least numerical input operation by operating a physical operator when executing transaction correction processing by the transaction correction means. Sales data processing system.
店員の操作に応じて商品登録処理を実行する登録装置と、前記登録装置による商品の登録結果が反映された精算情報に基づく精算処理を客の操作に応じて実行する精算装置とを備える商品販売データ処理システムにおける登録装置であって、Merchandise sales comprising: a registration device for executing merchandise registration processing according to an operation by a store clerk; and a settlement device for executing settlement processing based on settlement information reflecting the registration result of the merchandise by the registration device according to a customer's operation. A registration device in a data processing system, comprising:
前記商品販売データ処理システムにおいて処理対象とされた取引の会計内容について訂正する取引訂正処理を行う登録装置対応取引訂正手段と、 a registration device-compatible transaction correction means for performing a transaction correction process for correcting the accounting details of the transaction to be processed in the merchandise sales data processing system;
前記登録装置対応取引訂正手段による取引訂正処理が実行されている状態においては、前記精算装置が前記商品販売データ処理システムにおいて処理対象とされた取引の会計内容について訂正する取引訂正処理が禁止されるように制御する登録装置対応取引訂正制御手段とを備える In a state in which transaction correction processing is being executed by the transaction correction means corresponding to the registration device, transaction correction processing in which the settlement device corrects the accounting details of transactions processed in the merchandise sales data processing system is prohibited. and a transaction correction control means corresponding to the registration device that controls so as to
登録装置。 registration device.
店員の操作に応じて商品登録処理を実行する登録装置と、前記登録装置による商品の登録結果が反映された精算情報に基づく精算処理を客の操作に応じて実行する精算装置とを備える商品販売データ処理システムにおける前記精算装置であって、
前記商品販売データ処理システムにおいて処理対象とされた取引の会計内容について訂正する取引訂正処理を行う取引訂正手段と、
前記登録装置が、前記商品販売データ処理システムにおいて処理対象とされた取引の会計内容について訂正する取引訂正処理を行っている状態においては、前記取引訂正手段による取引訂正処理が禁止されるように制御する精算装置対応取引訂正制御手段と
を備える精算装置。
Merchandise sales comprising: a registration device for executing merchandise registration processing according to an operation by a store clerk; and a settlement device for executing settlement processing based on settlement information reflecting the registration result of the merchandise by the registration device according to a customer's operation. The settlement device in a data processing system,
a transaction correction means for performing transaction correction processing for correcting accounting details of transactions processed in the merchandise sales data processing system ;
In a state in which the registration device is performing transaction correction processing for correcting accounting details of transactions processed in the merchandise sales data processing system, control is performed so that transaction correction processing by the transaction correction means is prohibited. and a transaction correction control means corresponding to the settlement device
payment device.
店員の操作に応じて商品登録処理を実行する登録装置と、前記登録装置による商品の登録結果が反映された精算情報に基づく精算処理を客の操作に応じて実行する精算装置とを備える商品販売データ処理システムが備える登録装置としてのコンピュータを、
当該商品販売データ処理システムにおいて処理対象とされた取引の会計内容について訂正する取引訂正処理を行う登録装置対応取引訂正手段、
前記登録装置対応取引訂正手段による取引訂正処理が実行されている状態においては、前記精算装置が前記商品販売データ処理システムにおいて処理対象とされた取引の会計内容について訂正する取引訂正処理が禁止されるように制御する登録装置対応取引訂正制御手段
として機能させるためのプログラム。
Merchandise sales comprising: a registration device for executing merchandise registration processing according to an operation by a store clerk; and a settlement device for executing settlement processing based on settlement information reflecting the registration result of the merchandise by the registration device according to a customer's operation. A computer as a registration device included in the data processing system,
Transaction correction means corresponding to a registration device that performs transaction correction processing for correcting the accounting details of transactions processed in the product sales data processing system;
In a state in which transaction correction processing is being executed by the transaction correction means corresponding to the registration device, transaction correction processing in which the settlement device corrects the accounting details of transactions processed in the merchandise sales data processing system is prohibited. transaction correction control means corresponding to the registration device
A program to function as
店員の操作に応じて商品登録処理を実行する登録装置と、前記登録装置による商品の登録結果が反映された精算情報に基づく精算処理を客の操作に応じて実行する精算装置とを備える商品販売データ処理システムにおける前記精算装置としてのコンピュータを、
当該商品販売データ処理システムにおいて処理対象とされた取引の会計内容について訂正する取引訂正処理を行う取引訂正手段
前記登録装置が、前記商品販売データ処理システムにおいて処理対象とされた取引の会計内容について訂正する取引訂正処理を行っている状態においては、前記取引訂正手段による取引訂正処理が禁止されるように制御する精算装置対応取引訂正制御手段
として機能させるためのプログラム。
Merchandise sales comprising: a registration device for executing merchandise registration processing according to an operation by a store clerk; and a settlement device for executing settlement processing based on settlement information reflecting the registration result of the merchandise by the registration device according to a customer's operation. a computer as the settlement device in the data processing system,
Transaction correction means for performing transaction correction processing to correct the accounting details of transactions processed in the product sales data processing system ;
In a state in which the registration device is performing transaction correction processing for correcting accounting details of transactions processed in the merchandise sales data processing system, control is performed so that transaction correction processing by the transaction correction means is prohibited. Transaction correction control means corresponding to settlement device
A program to function as
JP2018102729A 2018-05-29 2018-05-29 Merchandise sales data processing system, settlement device and program Active JP7189592B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018102729A JP7189592B2 (en) 2018-05-29 2018-05-29 Merchandise sales data processing system, settlement device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018102729A JP7189592B2 (en) 2018-05-29 2018-05-29 Merchandise sales data processing system, settlement device and program

Publications (2)

Publication Number Publication Date
JP2019207565A JP2019207565A (en) 2019-12-05
JP7189592B2 true JP7189592B2 (en) 2022-12-14

Family

ID=68767924

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018102729A Active JP7189592B2 (en) 2018-05-29 2018-05-29 Merchandise sales data processing system, settlement device and program

Country Status (1)

Country Link
JP (1) JP7189592B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7456764B2 (en) 2019-12-10 2024-03-27 東芝テック株式会社 store system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014006856A (en) 2012-06-27 2014-01-16 Teraoka Seiko Co Ltd Pos system
JP2015133103A (en) 2013-12-12 2015-07-23 株式会社寺岡精工 POS system
JP2017204028A (en) 2016-05-09 2017-11-16 株式会社寺岡精工 POS system and program
JP2018060409A (en) 2016-10-06 2018-04-12 株式会社寺岡精工 Product sales data processing system, registration device, settlement device, and program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014006856A (en) 2012-06-27 2014-01-16 Teraoka Seiko Co Ltd Pos system
JP2015133103A (en) 2013-12-12 2015-07-23 株式会社寺岡精工 POS system
JP2017204028A (en) 2016-05-09 2017-11-16 株式会社寺岡精工 POS system and program
JP2018060409A (en) 2016-10-06 2018-04-12 株式会社寺岡精工 Product sales data processing system, registration device, settlement device, and program

Also Published As

Publication number Publication date
JP2019207565A (en) 2019-12-05

Similar Documents

Publication Publication Date Title
JP7335008B2 (en) Merchandise sales data processing system, registration device and program
JP6840377B2 (en) Product sales data processing system and program
JP7189592B2 (en) Merchandise sales data processing system, settlement device and program
JP6740298B2 (en) Checkout system, accounting machine, and control program
EP2998915A1 (en) Checkout system, settlement apparatus and method for processing settlement by settlement apparatus
JP6835325B2 (en) Product sales data processing system, settlement device, registration device, and program
JP6775823B2 (en) Product sales data processing system, registration device, and program
JP6820589B2 (en) Product sales data processing system, registration device, and program
JP2021012711A (en) Product sales processing system, registration device, and program
JP6952327B2 (en) Product sales data processing system, registration device, and program
JP7219509B2 (en) Merchandise sales data processing system, merchandise sales data processing device, and program
JP6909477B2 (en) Product sales data processing system, registration device, settlement device, and program
JP7195577B2 (en) Registration device and program
JP7333043B2 (en) Registration device and program
JP7266923B2 (en) Merchandise sales data processing system, registration device, and program
JP2020060997A (en) Commodity sales data processing system and program
JP7341559B2 (en) Product sales data processing system, registration device, and program
JP7301355B2 (en) Merchandise sales data processing system and merchandise sales data processing method
JP7116500B2 (en) Merchandise sales data processing system and program
JP6633159B2 (en) Commodity registration device and its control program
JP7333044B2 (en) Merchandise sales data processing system and program
JP6934171B2 (en) Product sales data processing system, settlement equipment and programs
JP2023033598A (en) Commodity sales data processing system, commodity sales data processing device, and program
JP2017228142A (en) Checkout system
JP2022168277A (en) Article sale data processing system, registration apparatus, adjustment apparatus, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210524

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220411

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220426

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20220624

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220824

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20221125

R150 Certificate of patent or registration of utility model

Ref document number: 7189592

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150