JP6547558B2 - POS system and program - Google Patents

POS system and program Download PDF

Info

Publication number
JP6547558B2
JP6547558B2 JP2015192900A JP2015192900A JP6547558B2 JP 6547558 B2 JP6547558 B2 JP 6547558B2 JP 2015192900 A JP2015192900 A JP 2015192900A JP 2015192900 A JP2015192900 A JP 2015192900A JP 6547558 B2 JP6547558 B2 JP 6547558B2
Authority
JP
Japan
Prior art keywords
settlement
gift certificate
information
price
transaction
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
JP2015192900A
Other languages
Japanese (ja)
Other versions
JP2016157416A (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 JP2015192900A priority Critical patent/JP6547558B2/en
Publication of JP2016157416A publication Critical patent/JP2016157416A/en
Application granted granted Critical
Publication of JP6547558B2 publication Critical patent/JP6547558B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Description

本発明は、POSシステム及びプログラムに関する。 The present invention relates to a POS system and program .

店舗では、商品券(品券)を利用した買い物(取引)が行われる場合がある。品券を利用した取引に対応する会計処理は、例えば買上商品の価格から品券の金額を差し引いた金額を預かり金として算出するなど、品券を利用しない通常の取引の場合よりも複雑になる。そこで、品券を利用した取引に対応する商品販売データ処理装置が知られている(例えば、特許文献1参照)。   In a store, shopping (transaction) using a gift certificate (sales certificate) may be performed. The accounting procedure corresponding to the transaction using the gift certificate is more complicated than the case of the normal transaction not using the gift certificate, for example, calculating the amount of the price of the purchased product minus the amount of the gift certificate as deposit. . Therefore, a commodity sales data processing apparatus corresponding to a transaction using a gift certificate is known (see, for example, Patent Document 1).

また、購入対象の商品の登録が行われる登録装置と、登録装置により登録された商品についての精算を行う精算装置とが分離して構成されるPOS(Point Of Sales)システム(商品販売処理システム)が知られている(例えば、特許文献2参照)。このような商品販売処理システムでは、精算装置にて客が購入商品についての精算を行う。   In addition, a POS (Point Of Sales) system (commodity sales processing system) configured by separating a registration device in which registration of a product to be purchased is performed and a settlement device in which settlement of a product registered by the registration device is performed. Are known (see, for example, Patent Document 2). In such a commodity sales processing system, a customer settles a purchased commodity with a settlement device.

特公平8−16951号公報Japanese Examined Patent Publication 8-16951 特開2013−242839号公報JP, 2013-242839, A

登録装置と精算装置とが分離されたPOSシステムは、登録装置にて客ごとに商品の登録が行われ、登録が済んだ客が精算装置にて自身で精算を行うようにされる。このように登録装置と精算装置とが分離されたPOSシステムにおいて、品券を利用した買い物に応じた会計が行われる場合がある。   In the POS system in which the registration device and the settlement device are separated, registration of goods is performed for each customer by the registration device, and the registered customer is made to perform settlement by the settlement device itself. In the POS system in which the registration device and the settlement device are separated as described above, accounting may be performed according to the shopping using the item certificate.

本発明は、登録装置と精算装置とが分離された構成のPOSシステムにおいて、品券を利用した取引の場合にも、買上商品の登録から精算までを円滑に短時間で進められるようにすることを目的とする。   According to the present invention, in a POS system in which a registration device and a settlement device are separated, it is possible to smoothly proceed from registration of purchased goods to settlement in a short time even in the case of a transaction using a gift certificate. With the goal.

上述した課題を解決する本発明の一態様は、店員の操作に応じて商品を登録する登録処理に基づいて精算情報を生成する登録装置と、生成された精算情報を用いて客の操作に応じて精算処理を実行する精算装置とを有するPOSシステムであって、前記登録装置は、前記商品の代金の支払いに品券が用いられる場合、前記品券に関する品券情報を含めて前記精算情報を生成する生成手段と、選択された精算装置で精算処理が実行されるように、前記生成手段により生成された精算情報を出力する出力手段とを備え、前記精算装置は、釣銭を排出させる排出口が設けられた貨幣授受手段と、前記出力された精算情報を取得する取得手段と、取得された精算情報に品券情報が含まれている場合において、前記品券情報により示される品券の金額が登録された商品の代金より大きい場合、前記品券の金額に対する前記商品の代金の差額を釣銭として前記排出口より排出させる精算段と、品券を利用した品券利用取引の取り消しが指示された場合に、前記品券利用取引に対応する品券情報により示される品券の金額と登録された商品の代金との差額に応じて、前記貨幣授受手段にて入金または出金に対応する動作が実行されるように制御する入出金制御手段とを備えることを特徴とするPOSシステムである。 According to one aspect of the present invention for solving the above-mentioned problems, a registration device for generating settlement information based on a registration process for registering a product according to the operation of a store clerk, and the operation of a customer using the generated settlement information POS system having a settlement device for performing settlement processing, and the registration device is configured to receive the settlement information including the voucher information on the voucher when the gift certificate is used to pay the price of the product. And an output means for outputting the settlement information generated by the generation means so that the settlement process is executed by the selected settlement device, the settlement device discharging the change When the gift settlement information is included in the obtained settlement information, the money amount of the voucher indicated by the voucher information is provided. But If the record has been price greater than that of the goods, and the settlement hand stage to be discharged from the discharge port of the difference of the price of the goods to the amount of the goods ticket as change, the cancellation of goods tickets available transactions that use the goods tickets are instructed In this case, according to the difference between the amount of the gift certificate indicated by the gift certificate information corresponding to the gift certificate transaction and the price of the registered product, the operation corresponding to the deposit or withdrawal by the money transfer means And a deposit / withdrawal control means for controlling to be executed.

本発明の一態様は、店員の操作に応じて商品を登録する登録処理に基づいて精算情報を生成する登録装置と、生成された精算情報を用いて客の操作に応じて精算処理を実行する精算装置とを有するPOSシステムであって、前記登録装置は、前記商品の代金の支払いに品券が用いられる場合、前記品券に関する品券情報を前記精算情報に含め、前記精算処理で用いられるお会計券を出力する出力手段を備え、前記精算装置は、釣銭を排出させる排出口が設けられた貨幣授受手段と、前記出力されたお会計券を利用して前記精算情報を取得する取得手段と、取得された精算情報に品券情報が含まれている場合において、前記品券情報により示される品券の金額が登録された商品の代金より大きい場合、前記品券の金額に対する前記商品の代金の差額を釣銭として前記排出口より排出させる精算段と、品券を利用した品券利用取引の取り消しが指示された場合に、前記品券利用取引に対応する品券情報により示される品券の金額と登録された商品の代金との差額に応じて、前記貨幣授受手段にて入金または出金に対応する動作が実行されるように制御する入出金制御手段とを備えることを特徴とするPOSシステムである。 One aspect of the present invention executes a settlement process according to a customer's operation using a registration device that generates settlement information based on a registration process that registers goods in response to a store clerk's operation, and using the generated settlement information. A POS system having a settlement device, wherein the registration device includes voucher information on the voucher in the settlement information when the voucher is used to pay for the product, and is used in the settlement process The settlement device comprises an output means for outputting the accounting ticket, and the settlement device is a money transfer means provided with a discharge port for discharging a change, and an acquisition means for acquiring the settlement information using the outputted accounting ticket And when the acquired checkout information includes gift certificate information, if the amount of the gift certificate indicated by the gift certificate information is greater than the price of the registered product, the item of the product with respect to the amount of the gift certificate Of the price And settlement hand stage the discharging from the discharge port of the amount as change, if the cancellation of goods ticket usage transactions utilizing goods ticket is instructed, goods ticket indicated by the goods ticket information corresponding to the item ticket available trading According to the difference between the amount of money and the price of the registered product, the money transfer means is provided with deposit / withdrawal control means for performing an operation corresponding to the deposit or withdrawal. It is a system.

本発明の一態様は、上記のPOSシステムであって、前記精算情報には、前記品券の金額に対する前記商品の代金の差額が含まれてもよい。   One aspect of the present invention is the POS system described above, wherein the settlement information may include the difference between the price of the product and the amount of the voucher.

本発明の一態様は、上記のPOSシステムであって、前記精算情報は、代金の支払いに用いられた品券の枚数を示す情報を含んでもよい。   One aspect of the present invention is the POS system described above, wherein the settlement information may include information indicating the number of vouchers used for payment of the payment.

本発明の一態様は、上記のPOSシステムであって、前記精算装置は、前記精算処理が完了すると、前記品券情報が含まれる精算情報を印字したレシートを発行するレシート発行手段をさらに備えてもよい。
本発明の一態様は、店員の操作に応じて商品を登録する登録処理に基づいて精算情報を生成する登録装置として第1コンピュータを機能させ、生成された精算情報を用いて客の操作に応じて精算処理を実行する精算装置として第2コンピュータを機能させるPOSシステムのプログラムであって、前記第1コンピュータを、前記商品の代金の支払いに品券が用いられる場合、前記品券に関する品券情報を含めて前記精算情報を生成する生成手段、選択された精算装置で精算処理が実行されるように、前記生成手段により生成された精算情報を出力する出力手段として機能させ、前記第2コンピュータを、釣銭を排出させる排出口が設けられた貨幣授受手段、前記出力された精算情報を取得する取得手段、取得された精算情報に品券情報が含まれている場合において、前記品券情報により示される品券の金額が登録された商品の代金より大きい場合、前記品券の金額に対する前記商品の代金の差額を釣銭として前記排出口より排出させる精算段、品券を利用した品券利用取引の取り消しが指示された場合に、前記品券利用取引に対応する品券情報により示される品券の金額と登録された商品の代金との差額に応じて、前記貨幣授受手段にて入金または出金に対応する動作が実行されるように制御する入出金制御手段として機能させるためのプログラムである。
本発明の一態様は、店員の操作に応じて商品を登録する登録処理に基づいて精算情報を生成する登録装置として第1コンピュータを機能させ、生成された精算情報を用いて客の操作に応じて精算処理を実行する精算装置として第2コンピュータを機能させるPOSシステムのプログラムであって、前記第1コンピュータを、前記商品の代金の支払いに品券が用いられる場合、前記品券に関する品券情報を前記精算情報に含め、前記精算処理で用いられるお会計券を出力する出力手段として機能させ、前記第2コンピュータを、釣銭を排出させる排出口が設けられた貨幣授受手段、前記出力されたお会計券を利用して前記精算情報を取得する取得手段、取得された精算情報に品券情報が含まれている場合において、前記品券情報により示される品券の金額が登録された商品の代金より大きい場合、前記品券の金額に対する前記商品の代金の差額を釣銭として前記排出口より排出させる精算段、品券を利用した品券利用取引の取り消しが指示された場合に、前記品券利用取引に対応する品券情報により示される品券の金額と登録された商品の代金との差額に応じて、前記貨幣授受手段にて入金または出金に対応する動作が実行されるように制御する入出金制御手段として機能させるためのプログラムである。
One embodiment of the present invention is the POS system described above, wherein the settlement apparatus further comprises receipt issuing means for issuing a receipt on which the settlement information including the voucher information is printed when the settlement process is completed. It is also good.
One aspect of the present invention causes a first computer to function as a registration device that generates settlement information based on a registration process that registers goods in response to a store clerk operation, and uses the generated settlement information to respond to the operation of a customer Program of a POS system that causes a second computer to function as a settlement device that executes settlement processing, and in the case where the first computer is used for payment of the price of the product, gift certificate information on the gift Function as output means for outputting the settlement information generated by the generation means so that the settlement process is executed by the selected settlement apparatus, and the second computer , Money transfer means provided with a discharge port for discharging change, acquisition means for acquiring the output settlement information, and the acquired settlement information includes gift certificate information In the case in which, when the article flights greater price of the commodity that the amount of goods ticket is registered indicated by the information, settlement hand to discharge from the discharge port the difference of the price of the products to the amount of the goods ticket as change When the cancellation of the product use transaction using the gift certificate is instructed, according to the difference between the price of the product certificate indicated by the product certificate information corresponding to the product use transaction and the price of the registered product. It is a program for functioning as deposit / withdrawal control means to control so that the operation corresponding to deposit or withdrawal is executed by the money transfer means.
One aspect of the present invention causes a first computer to function as a registration device that generates settlement information based on a registration process that registers goods in response to a store clerk operation, and uses the generated settlement information to respond to the operation of a customer Program of a POS system that causes a second computer to function as a settlement device that executes settlement processing, and in the case where the first computer is used for payment of the price of the product, gift certificate information on the gift The second computer including an outlet for discharging the change, the second computer including an outlet for outputting the accounting ticket used in the settlement process, Acquisition means for acquiring the settlement information using an accounting ticket, and when the acquired settlement information includes gift certificate information, it is indicated by the gift certificate information If the ticket is greater than the amount of goods that have been registered price, the settlement hand stage is discharged from the discharge port, cancellation of goods tickets available transactions that use the goods pass the difference of the price of the goods to the amount of the goods ticket as change When it is instructed that the money is transferred or paid out by the money transfer means according to the difference between the price of the gift certificate indicated by the gift certificate information corresponding to the gift certificate transaction and the price of the registered product. It is a program for functioning as deposit / withdrawal control means to control so that the corresponding operation is executed.

以上説明したように、本発明によれば、登録装置と精算装置とが分離された構成のPOSシステムにおいて、品券を利用した取引の場合にも、買上商品の登録から精算までを円滑に短時間で進めることが可能になるという効果が得られる。   As described above, according to the present invention, in the POS system having a configuration in which the registration device and the settlement device are separated, registration of the purchased product to settlement is smoothly shortened even in the transaction using the gift certificate. The effect of being able to advance in time is obtained.

本実施形態におけるPOSシステムの構成例を示す図である。It is a figure which shows the structural example of the POS system in this embodiment. 本実施形態におけるPOSシステムの基本的な運用例について説明する図である。It is a figure explaining the basic operation example of the POS system in this embodiment. 本実施形態における登録装置の構成例を示す図である。It is a figure which shows the structural example of the registration apparatus in this embodiment. 本実施形態における登録装置の外観例を示す斜視図である。It is a perspective view which shows the example of an external appearance 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 perspective view which shows the example of an external appearance of the settlement apparatus in this embodiment. 品券利用取引Aに応じた会計レシートと精算レシートの一例を示す図である。FIG. 6 is a diagram showing an example of an accounting receipt and a settlement receipt according to the gift certificate use transaction A. 品券利用取引Bに応じた会計レシートと精算レシートの一例を示す図である。FIG. 17 is a diagram showing an example of an accounting receipt and a settlement receipt according to the gift certificate use transaction B. 品券利用取引Aと品券利用取引Bとが行われた場合に対応する会計実績と精算実績の例を示す図である。It is a figure which shows the example of the accounting performance and the settlement performance which respond | correspond when the voucher utilization transaction A and the voucher utilization transaction B are performed. 登録装置で品券利用取引Aを取り消した場合の会計実績と精算実績の例を示す図である。It is a figure which shows the example of the accounting track record and the settlement track record at the time of canceling the use ticket transaction A by the registration device. 精算装置で品券利用取引Aを取り消した場合の会計実績と精算実績の例を示す図である。It is a figure which shows the example of the accounting performance at the time of canceling out of the ticket utilization transaction A with a settlement apparatus, and the settlement performance. 本実施形態における登録装置または精算装置で品券利用取引Aを取り消した場合の会計実績と精算実績の例を示す図である。It is a figure which shows the example of the accounting performance at the time of cancelling out of the gift certificate utilization transaction A by the registration apparatus or the settlement apparatus in this embodiment, and the settlement performance. 本実施形態における登録装置において表示される商品登録画面の一態様例を示す図である。It is a figure showing an example of one mode of a goods registration screen displayed in a registration device in this embodiment. 本実施形態における登録装置において表示されるレシート読込案内ウィンドウと訂正確認ウィンドウとの一態様例を示す図である。It is a figure which shows the example of 1 aspect of the receipt read guidance window displayed in the registration apparatus in this embodiment, and a correction confirmation window. 本実施形態における登録装置が1取引に応じて会計を行うための処理手順例を示すフローチャートである。It is a flowchart which shows the process sequence example for the registration apparatus in this embodiment to perform accounting according to 1 transaction. 本実施形態における精算装置が登録装置から送信された精算情報の受信に応じて実行する処理手順例を示すフローチャートである。It is a flowchart which shows the example of a process sequence which the settlement apparatus in this embodiment performs according to reception of adjustment information transmitted from the registration apparatus. 本実施形態における登録装置が品券利用取引の取り消しに応じて実行する処理手順例を示すフローチャートである。It is a flowchart which shows the example of a process sequence which the registration apparatus in this embodiment performs according to cancellation of a goods ticket utilization transaction. 本実施形態における精算装置が登録装置から送信された訂正要求の受信に応じて実行する処理手順例を示すフローチャートである。It is a flowchart which shows the example of a process sequence which the settlement apparatus in this embodiment performs according to reception of the correction request | requirement transmitted from the registration apparatus. 本実施形態における精算装置と登録装置とが、精算装置にて行われる品券利用取引の取消指示操作に応じて実行する処理手順例を示すフローチャートである。It is a flowchart which shows the processing procedure example which the settlement apparatus and registration apparatus in this embodiment perform according to cancellation instruction | indication operation of the goods ticket utilization transaction performed with a settlement apparatus.

[POSシステムの構成]
以下、本発明の一実施形態によるPOS(Point Of Sales)システム(商品販売情報処理システムの一例)について図面を参照して説明する。
図1は、本実施形態におけるPOSシステム1の一構成例を示している。同図に示すPOSシステム1は、ストアコントローラ100と、3つの登録装置200−1〜200−3と、3つの精算装置300−1〜300−3とを備える。
[POS system configuration]
Hereinafter, a POS (Point Of Sales) system (an example of a product sales information processing system) according to an embodiment of the present invention will be described with reference to the drawings.
FIG. 1 shows one configuration example of the POS system 1 in the present embodiment. The POS system 1 shown in the figure includes a store controller 100, three registration devices 200-1 to 200-3, and three settlement devices 300-1 to 300-3.

なお、以降の説明にあたり、登録装置200−1〜200−3について特に限定しない場合には登録装置200と記載する。また、精算装置300−1〜300−3について特に限定しない場合には精算装置300と記載する。
また、POSシステム1において備えられる登録装置200の数と精算装置300の数とについては特に限定されるものではない。また、登録装置200の数と精算装置300の数とが異なっていてもよい。
In the following description, the registration devices 200-1 to 200-3 will be referred to as the registration device 200 when not particularly limited. Further, the settlement apparatus 300-1 to 300-3 will be described as the settlement apparatus 300 when not particularly limited.
Further, the number of registration devices 200 and the number of settlement devices 300 provided in the POS system 1 are not particularly limited. Further, the number of registration devices 200 and the number of settlement devices 300 may be different.

ストアコントローラ100と、登録装置200と、精算装置300とは、互いに、LAN(Local Area Network)2を経由して接続されている。LAN2は、有線であってもよいし、無線であってもよく、また、有線と無線とが併用されていてもよい。   The store controller 100, the registration device 200, and the settlement device 300 are connected to one another via a LAN (Local Area Network) 2. The LAN 2 may be wired or wireless, or wired and wireless may be used in combination.

ストアコントローラ100は、POSシステム1における各装置(登録装置200、精算装置300)を制御するコンピュータであり、例えばPOSシステム1におけるサーバとして機能する。
ストアコントローラ100は、例えば、商品マスタを記憶する。商品マスタは、各商品の商品識別情報(例えばJANコード)、商品名、販売価格などの商品情報を格納するファイルである。ストアコントローラ100は、商品の販売状況及び仕入れ状況等に応じて更新された最新の商品マスタを、適宜、他の装置(登録装置200、精算装置300)に送信する。
The store controller 100 is a computer that controls each device (registration device 200, checkout device 300) in the POS system 1, and functions as a server in the POS system 1, for example.
The store controller 100 stores, for example, a product master. The product master is a file storing product information such as product identification information (for example, a JAN code) of each product, a product name, and a sales price. The store controller 100 appropriately transmits the latest product master updated according to the sales status and the stocking status of the product to the other devices (the registration device 200, the settlement device 300).

また、ストアコントローラ100は、取引に関するログファイルとして、取引ごとの内容を示す取引情報を記憶する。取引情報は、例えば買上商品の内訳などに対応する取引の登録に応じて登録装置200が生成した商品登録情報と、精算に応じて精算装置300が生成した精算結果情報とを含む。   Further, the store controller 100 stores transaction information indicating contents of each transaction as a log file regarding the transaction. The transaction information includes, for example, product registration information generated by the registration device 200 according to the registration of the transaction corresponding to the breakdown of the purchased product, and settlement result information generated by the settlement device 300 according to the settlement.

本実施形態のPOSシステム1において、登録装置200は、店内において予め定められた所定の位置に配置される。また、精算装置300は、例えば登録装置200により店員に買上商品の登録をしてもらった客が出口に至るまでの動線における所定位置に配置される。   In the POS system 1 of the present embodiment, the registration device 200 is arranged at a predetermined position in the shop. Further, the settlement apparatus 300 is disposed, for example, at a predetermined position in a flow line up to the exit where a customer who has a shop assistant register the purchased item by the registration apparatus 200.

登録装置200は、客が購入する商品(買上商品)について、店員(オペレータ)が商品登録を行うための装置である。
登録装置200は、店員の操作により取引単位に応じた買上商品の登録が行われるのに応じて、商品登録情報を生成する。
The registration device 200 is a device for a clerk (operator) to register a product for a product (purchased product) purchased by a customer.
The registration device 200 generates commodity registration information in response to the registration of the purchased commodity corresponding to the transaction unit being performed by the operation of the store clerk.

商品登録情報は、一例として、取引番号、登録装置番号、商品コード(買上商品の種別ごと)、数量(買上商品の種別ごと)、単価(買上商品の種別ごと)、合計金額、登録完了日時などを含む。
取引番号は、商品登録情報と一意に対応付けられた番号である。なお、取引番号は、対応の取引の会計券にも印字されてよい。
登録装置番号は、対応の商品登録が行われた登録装置200を一意に示す番号である。
商品コードは、買上商品の種別ごとに付与されたコードである。数量は、買上商品の種別ごとの数量を示す。単価は、買上商品種別ごとの単価を示す。合計金額は、買上商品全体の金額である。登録完了日時は、対応の取引に応じた商品登録が登録装置200にて完了した日時を示す。
The product registration information is, for example, a transaction number, registered device number, product code (for each type of purchased product), quantity (for each type of purchased product), unit price (for each type of purchased product), total amount, registration completion date, etc. including.
The transaction number is a number uniquely associated with the item registration information. The transaction number may also be printed on the accounting ticket of the corresponding transaction.
The registration device number is a number uniquely indicating the registration device 200 for which the corresponding product registration has been performed.
The product code is a code assigned to each type of purchased product. The quantity indicates the quantity for each type of purchased item. The unit price indicates the unit price for each purchased product type. The total amount is the amount of the entire purchased item. The registration completion date indicates the date when the product registration corresponding to the corresponding transaction is completed in the registration device 200.

登録装置200は、生成された商品登録情報を、取引情報の一部としてストアコントローラ100に送信する。また、登録装置200は、精算装置300に精算を指示するにあたり、商品登録情報を含む精算情報を精算装置300に送信する。   The registration device 200 transmits the generated product registration information as a part of the transaction information to the store controller 100. Further, when instructing the settlement apparatus 300 to perform the settlement, the registration apparatus 200 transmits the settlement information including the product registration information to the settlement apparatus 300.

精算装置300は、客自らが精算を行うための装置である。本実施形態の場合には、登録装置200に対する店員によって、買上商品の登録が完了した取引に対応する精算を行わせるべき精算装置300を選択する操作が行われる。登録装置200は、選択された精算装置300に精算指示を行う。つまり、登録装置200は、選択された精算装置300に精算情報を送信する。
精算装置300は、客の操作に応じて、精算指示として受信した精算情報に含まれる商品登録情報に基づいて精算処理を行う。
The settlement apparatus 300 is an apparatus for the customer himself to make a settlement. In the case of the present embodiment, the clerk of the registration apparatus 200 performs an operation of selecting the settlement apparatus 300 that should perform settlement corresponding to the transaction for which the registration of the purchased product has been completed. The registration device 200 instructs the selected settlement device 300 to make a settlement. That is, the registration device 200 transmits the settlement information to the selected settlement device 300.
The settlement apparatus 300 performs the settlement process based on the commodity registration information included in the settlement information received as the settlement instruction according to the operation of the customer.

[POSシステムの利用態様例]
図2を参照して、本実施形態のPOSシステムの基本的な運用例について説明する。同図は、本実施形態におけるPOSシステムが導入された店舗内を平面方向から見た場合を模式的に示している。
同図に示すように、店舗においては、3つの登録装置200−1、200−2、200−3と3つの精算装置300−1、300−2、300−3が配置されている。なお、同図では、ストアコントローラ100については図示を省略している。
[Example of usage of POS system]
A basic operation example of the POS system of the present embodiment will be described with reference to FIG. The figure schematically shows the case where the inside of the store where the POS system in this embodiment is introduced is viewed from the plane direction.
As shown in the figure, in the shop, three registration devices 200-1, 200-2, 200-3 and three settlement devices 300-1, 300-2, 300-3 are arranged. In the figure, the store controller 100 is not shown.

なお、同図においては、各2つの登録装置200と精算装置300とが店舗に設置された例を示している。しかし、店舗において設置される登録装置200と精算装置300との数については特に限定されるものではない。また、登録装置200の数と精算装置300の数も同じである必要はなく、互いに異なっていてよい。また、店舗における登録装置200と精算装置300の配置についても同図と異なる態様が採られてよい。   In addition, in the same figure, the example in which each two registration apparatuses 200 and the settlement apparatus 300 were installed in the shop is shown. However, the number of registration devices 200 and settlement devices 300 installed in the store is not particularly limited. Further, the number of registration devices 200 and the number of settlement devices 300 do not have to be the same, and may be different from each other. Further, the arrangement of the registration device 200 and the settlement device 300 in a store may be different from that in the figure.

登録装置200−1は、カウンタ台22−1に設置される。同様に、登録装置200−2はカウンタ台22−2に設置され、登録装置200−3はカウンタ台22−3に設置される。
なお、以降の説明においてカウンタ台22−1、22−2、22−3について特に区別しない場合には、カウンタ台22と記載する。
また、精算装置300−1、300−2、300−3は、例えば商品を袋に入れるために使用するサッカー台(図示せず)などに向かう動線の途中の位置に設置される。
また、同図では、登録装置200−1、200−2、200−3ごとに対応して、商品登録の操作を行うための店員(オペレータ)OP1、OP2、OP3が位置している状態が示されている。
The registration device 200-1 is installed on the counter stand 22-1. Similarly, the registration device 200-2 is installed on the counter base 22-2, and the registration device 200-3 is installed on the counter base 22-3.
In the following description, the counter base 22-1, 22-2 and 22-3 will be referred to as the counter base 22 unless otherwise specified.
Further, the settlement apparatuses 300-1, 300-2, 300-3 are installed, for example, at positions midway along a flow line toward a soccer stand (not shown) or the like that is used to put a product in a bag.
Further, in the same figure, a state is shown in which store clerks (operators) OP1, OP2, and OP3 for performing product registration operations are located corresponding to the respective registration devices 200-1, 200-2, and 200-3. It is done.

同図では、客C1は登録装置200−1にて自分の買上商品の登録を受けており、客C2は登録装置200−2にて自分の買上商品の登録を受けている状況が示されている。   In the figure, the situation is shown in which the customer C1 receives registration of his purchased goods at the registration device 200-1, and the customer C2 receives registration of his purchased goods at the registration device 200-2. There is.

登録装置200−1を操作する店員OP1は、客C1の買上商品を、1つの取引に応じた商品として登録する操作を行う。
店員OP1は、客C1に対応する買上商品の登録を済ませると小計キーを操作する。また、小計キーの操作を行った店員OP1は、客C1が今回の商品の登録に応じて精算すべき精算装置300を、精算装置300−1、300−2、300−3のうちから選択する操作を行う。
The clerk OP1 operating the registration device 200-1 performs an operation to register the purchased item of the customer C1 as an item according to one transaction.
The clerk OP1 operates the subtotal key when registration of the purchased item corresponding to the customer C1 is completed. Further, the clerk OP1 who has operated the subtotal key selects the settlement apparatus 300 to be settled by the customer C1 according to the registration of the product from among the settlement apparatuses 300-1, 300-2, 300-3. Do the operation.

ここで、精算装置300−1、300−2、300−3のうち、精算装置300−1は客C3による精算が行われている途中であり、精算装置300−2、300−3が空いている状態である。
ここでは、店員OP1が、空いている精算装置300−2、300−3のうちから精算装置300−2を選択した場合を例に挙げる。この場合、店員OP1は、客C1が精算を行うべき精算装置として精算装置300−2を指定する操作(精算装置指定操作)を行う。精算装置指定操作に応じて、登録装置200−1は、客C1に対応する取引に応じた精算情報を、選択された精算装置300−2に送信する。精算装置300−2は、受信した精算情報を記憶する。そのうえで、店員OP1は、客C1に対して、精算装置300−2により精算を行ってもらうように口頭で伝える。
Here, among the settlement devices 300-1, 300-2, 300-3, the settlement device 300-1 is in the process of being settled by the customer C3, and the settlement devices 300-2, 300-3 are vacant. It is in the state of
Here, a case where the clerk OP1 selects the settlement apparatus 300-2 from among the vacant settlement apparatuses 300-2 and 300-3 will be described as an example. In this case, the store clerk OP1 performs an operation (settlement device specification operation) of designating the settlement device 300-2 as the settlement device to which the customer C1 should perform the settlement. In response to the settlement device specification operation, the registration device 200-1 transmits the settlement information according to the transaction corresponding to the customer C1 to the selected settlement device 300-2. The settlement apparatus 300-2 stores the received settlement information. Then, the clerk OP1 verbally informs the customer C1 to have the settlement apparatus 300-2 perform the settlement.

客C1は、店員OP1に伝えられた通りに、精算装置300−2に赴く。このとき、精算装置300−2においては、登録装置200−1から受信して内部に記憶した精算情報に基づく精算画面を表示させている。精算装置300−2に赴いた客C1は、精算画面に表示される案内に従って精算を行う。   The customer C1 goes to the settlement apparatus 300-2 as notified to the clerk OP1. At this time, the settlement apparatus 300-2 displays a settlement screen based on the settlement information received from the registration apparatus 200-1 and stored internally. The customer C1 who goes to the settlement apparatus 300-2 performs the settlement according to the guidance displayed on the settlement screen.

一方で、登録装置200−2を操作する店員OP2は、客C2の買上商品を、1つの取引に応じた商品として登録する操作を行い、小計操作を行うとともに、客C2が精算を行うべき精算装置300を指定する精算装置指定操作を行う。同図では、店員OP2は、空いている状態の精算装置300−2、300−3のうち、精算装置300−3を選択した場合を示している。
上記の精算装置指定操作に応じて、登録装置200−2は、客C2に対応する取引に応じた精算情報を、選択された精算装置300−3に送信する。
店員OP2は、客C2に対して、精算装置300−3により精算を行ってもらうように口頭で伝える。
On the other hand, the clerk OP2 who operates the registration device 200-2 performs an operation to register the purchased item of the customer C2 as an item according to one transaction, performs a subtotal operation, and performs settlement of the account for the customer C2 The settlement apparatus designating operation for designating the apparatus 300 is performed. The figure shows the case where the clerk OP2 selects the settlement apparatus 300-3 from among the settlement apparatuses 300-2 and 300-3 in a vacant state.
In response to the above-described settlement apparatus designation operation, the registration apparatus 200-2 transmits the settlement information according to the transaction corresponding to the customer C2 to the selected settlement apparatus 300-3.
The clerk OP2 verbally informs the customer C2 to have the settlement device 300-3 perform the settlement.

客C2は、店員OP2に伝えられた通りに、精算装置300−3に赴く。このとき、精算装置300−3においては、登録装置200−2から受信して内部に記憶した精算情報に基づく精算画面を表示させている。精算装置300−3に赴いた客C2は、精算画面に表示される案内に従って精算を行う。   The customer C2 goes to the settlement apparatus 300-3 as notified to the clerk OP2. At this time, the settlement apparatus 300-3 displays a settlement screen based on the settlement information received from the registration apparatus 200-2 and stored internally. The customer C2 visiting the settlement apparatus 300-3 performs settlement according to the guidance displayed on the settlement screen.

このようにして、本実施形態のPOSシステムでは、登録装置200で客ごとに商品の登録が行われ、商品の登録を済ませた客が精算装置300において自分で精算を行うように運用される。このような運用とすることで、例えば商品の登録と精算とを同じPOSレジスタで行うようにされた場合と比較して買上商品の登録から精算までを円滑に短時間で進めることが可能になる。   In this manner, in the POS system of this embodiment, the registration apparatus 200 registers goods for each customer, and the customer who has registered the goods is operated so that the settlement apparatus 300 pays by himself. With such an operation, for example, it is possible to smoothly proceed from registration of a purchased product to settlement in a short time as compared with the case where registration and settlement of products are performed by the same POS register. .

なお、登録装置200は、精算情報を精算装置300に送信するのに代えて、精算情報が文字及びバーコードによって印字された「お会計券」(登録商標)を発行してもよい。お会計券を発行する場合、精算装置指定操作は行われなくともよい。
店員は発行されたお会計券を客に手渡す。お会計券を手渡された客は、任意の精算装置300にまで赴く。お会計券には精算情報がバーコードとして印字されている。そこで、客は、精算装置300が備えるスキャナ部にお会計券のバーコード部分をかざして、スキャナ部によりバーコードを読み取らせる。これにより、精算装置300は、客に対応する精算情報を取得する。精算装置300は、取得した精算情報に基づく精算画面を表示する。客は、精算画面において表示される案内に従って精算を行うことができる。
In addition, instead of transmitting the settlement information to the settlement apparatus 300, the registration apparatus 200 may issue a "accounting ticket" (registered trademark) in which the settlement information is printed by characters and a bar code. When issuing a check ticket, the settlement device specification operation may not be performed.
The clerk hands the issued accounting ticket to the customer. The customer handed over the accounting ticket goes to any settlement device 300. Settlement information is printed as a bar code on the bill. Then, the customer holds the barcode portion of the check sheet over the scanner unit of the settlement apparatus 300 and causes the scanner unit to read the barcode. Thereby, the settlement apparatus 300 acquires settlement information corresponding to the customer. The settlement apparatus 300 displays a settlement screen based on the acquired settlement information. The customer can perform the settlement according to the guidance displayed on the settlement screen.

[登録装置の構成例]
図3を参照して登録装置200の構成例について説明する。同図に示すように、登録装置200は、CPU201、記憶部202、RAM203、スキャナ部204、店員用表示部205、客用表示部206、操作部207、通信部208、ブザー209、印刷部210を備える。
[Configuration Example of Registration Device]
A configuration example of the registration device 200 will be described with reference to FIG. As shown in the figure, the registration apparatus 200 includes a CPU 201, a storage unit 202, a RAM 203, a scanner unit 204, a display unit for sales clerks 205, a display unit for customers 206, an operation unit 207, a communication unit 208, a buzzer 209, and a printing unit 210. Equipped with

各構成要素は、互いにバスを介して接続されており相互に通信可能である。なお、スキャナ部204は、登録装置200と一体ではなく、登録装置200に着脱可能な別体(外付)であってもよい。   The components are connected to one another via a bus and can communicate with one another. The scanner unit 204 may not be integral with the registration apparatus 200, but may be a separate unit (externally attached) detachable from the registration apparatus 200.

CPU(Central Processing Unit)201は、中央処理装置であり、記憶部202に記憶されているプログラムを読み出して実行することにより、登録装置200としての機能を実現するための各種の処理を実行する。   The CPU (Central Processing Unit) 201 is a central processing unit, and reads and executes a program stored in the storage unit 202 to execute various processes for realizing the function as the registration device 200.

記憶部202は、CPU201の補助記憶装置であり、上記のプログラムのほか、CPU201が利用する各種のデータが記憶される。
RAM(Random Access Memory)203は、CPU201の主記憶装置であり、CPU201の演算結果が一次的に記憶される。
The storage unit 202 is an auxiliary storage device of the CPU 201, and stores various data used by the CPU 201 in addition to the programs described above.
A RAM (Random Access Memory) 203 is a main storage device of the CPU 201, and the calculation result of the CPU 201 is temporarily stored.

スキャナ部204は、商品に付されているバーコード(商品コード)を光学的に読み取る。CPU201は、例えば、スキャナ部204が読み取ったバーコード(商品コード)に基づいて商品マスタから取得した商品名、価格などの情報を利用して商品登録の処理を行う。   The scanner unit 204 optically reads a barcode (product code) attached to a product. The CPU 201 performs product registration processing using information such as the product name and the price acquired from the product master based on the barcode (product code) read by the scanner unit 204, for example.

店員用表示部205は、店員向けに各種の情報を表示する。例えば、店員用表示部205は、商品マスタから取得した情報を利用して登録対象の買上商品についての各種情報(例えば、商品の名称、価格等)を表示する。
また、店員用表示部205は、店員への表示機能に加え、店員からの入力受付機能も有する。具体的に、店員用表示部205は、表示デバイスとタッチパッドとが組み合わされたタッチパネルとして構成される。
The store clerk display unit 205 displays various types of information for the store clerk. For example, the clerk display unit 205 displays various information (for example, the name of the product, the price, and the like) of the purchased product to be registered, using the information acquired from the product master.
In addition to the display function for the clerk, the clerk display unit 205 also has an input acceptance function from the clerk. Specifically, the store clerk display unit 205 is configured as a touch panel in which a display device and a touch pad are combined.

客用表示部206は、客向けに所定の情報を表示する。例えば、客用表示部206は買上商品の合計金額など、買上商品の登録結果に関する情報を表示する。客用表示部206は、店員用表示部205と同様にタッチパネルとして構成されてもよい。   The customer display unit 206 displays predetermined information for the customer. For example, the customer display unit 206 displays information on the registration result of the purchased item, such as the total amount of the purchased item. The customer display unit 206 may be configured as a touch panel in the same manner as the store clerk display unit 205.

操作部207は、登録装置200を動作させる各種のキー、小計キー、現計キー、置数キー、訂正キー、プリセットキー等の操作ボタンからなる。
通信部208は、LAN2(図1)を経由し、他の装置(ストアコントローラ100、他の登録装置200、精算装置300)と通信する。
ブザー209は、店員に注意を促すブザー音を発生させる。
The operation unit 207 includes operation buttons such as various keys for operating the registration device 200, subtotal keys, total amount keys, numeric keys, correction keys, and preset keys.
The communication unit 208 communicates with other devices (store controller 100, other registration device 200, and settlement device 300) via the LAN 2 (FIG. 1).
The buzzer 209 generates a buzzer sound to alert the store clerk.

印刷部210は、必要に応じて、買上商品についての現計処理結果を示す伝票などを印刷することができる。   The printing unit 210 can print a slip or the like indicating the result of the total processing of the purchased product, as necessary.

図4は、登録装置200の外観を示す斜視図である。同図は、登録装置200について、登録装置200を操作する店員の立ち位置側から見ている。同図において、図3と同一部分には同一符号を付して説明を省略する。
同図に示す登録装置200は、カウンタ台22に設置されている。登録装置200は、店員の立ち位置側に対応する側において、店員用表示部205、操作部207、スキャナ部204及び印刷部210が設けられる。
店員は、店員用表示部205を見ながら、店員用表示部205や操作部207を操作することができる。また、商品の登録にあたり、店員は、商品を手に持って、商品に貼り付けられたラベルに印刷されたバーコードをスキャナ部204の前にかざすようにして、スキャナ部204にバーコードを読み取らせることができる。また、店員は、印刷部210から排出される会計券を取り、客に受け渡すこともできる。
FIG. 4 is a perspective view showing the appearance of the registration device 200. As shown in FIG. In the figure, the registration device 200 is viewed from the standing position side of a store clerk who operates the registration device 200. In the figure, the same parts as those in FIG.
The registration device 200 shown in FIG. The registration apparatus 200 is provided with a store clerk display unit 205, an operation unit 207, a scanner unit 204, and a printing unit 210 on the side corresponding to the standing position of the store clerk.
The store clerk can operate the store clerk display unit 205 and the operation unit 207 while watching the store clerk display unit 205. Also, when registering a product, the clerk holds the product in hand and holds the barcode printed on the label attached to the product over the scanner unit 204 and reads the barcode on the scanner unit 204. You can The store clerk can also take an accounting ticket discharged from the printing unit 210 and deliver it to the customer.

また、店員用表示部205の反対側、即ち、買上商品の登録を受ける客の立ち位置側には客用表示部206が設けられる。買上商品の登録を受けている客は、客用表示部206に表示される買上商品の登録結果に関する情報を見て、買上商品の登録結果を確認することができる。   A customer display unit 206 is provided on the opposite side of the store clerk display unit 205, that is, on the side of the standing position of the customer who receives registration of the purchased item. The customer who has received the registration of the purchased item can check the registered result of the purchased item by looking at the information on the registered result of the purchased item displayed on the customer display unit 206.

[精算装置の構成例]
図5を参照して、精算装置300の構成例について説明する。同図に示す精算装置300は、CPU301、記憶部302、RAM303、スキャナ部304、表示部305、操作部306、通信部307、ブザー308、印刷部309、貨幣授受部310及びサインポール部311を備える。
[Configuration Example of Settlement Device]
A configuration example of the settlement apparatus 300 will be described with reference to FIG. The settlement apparatus 300 shown in the figure 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, a printing unit 309, a money transfer unit 310 and a sign pole unit 311. Prepare.

CPU301は、中央処理装置であり、記憶部302に記憶されているプログラムを読み出して実行することにより、精算装置300としての機能を実現するための各種の処理を実行する。   The CPU 301 is a central processing unit, and reads and executes a program stored in the storage unit 302 to execute various processes for realizing the function as the settlement apparatus 300.

記憶部302は、CPU301の補助記憶装置であり、上記のプログラムのほか、CPU201が利用する各種のデータが記憶される。
RAM303は、CPU301の主記憶装置であり、CPU301の演算結果が一次的に記憶される。
The storage unit 302 is an auxiliary storage device of the CPU 301, and stores various data used by the CPU 201 in addition to the programs described above.
A RAM 303 is a main storage device of the CPU 301, and temporarily stores calculation results of the CPU 301.

スキャナ部304は、バーコードをスキャンして読み込む部位である。例えば、本実施形態のPOSシステムがバーコードとしての精算情報が印字されたお会計券を使用する運用である場合、スキャナ部304は、お会計券に印字されたバーコードを読み込むことで精算情報を取得する。
従って、精算装置指定操作に応じて精算情報を登録装置200から指定された精算装置300に送信するようにされた本実施形態のPOSシステムにおいては、スキャナ部304は省略されてよい。
また、スキャナ部304は、後述の本実施形態においては、レシートにバーコードとして印字された精算結果を示す情報(精算結果情報)の読み込みに用いられる。
The scanner unit 304 is a part that scans and reads a barcode. For example, in the case where the POS system of the present embodiment uses a checkout ticket printed with checkout information as a bar code, the scanner unit 304 reads the barcode printed on the checkout note to check the checkout information. To get
Therefore, the scanner unit 304 may be omitted in the POS system of the present embodiment in which the settlement information is transmitted from the registration apparatus 200 to the designated settlement apparatus 300 according to the settlement apparatus specification operation.
In the embodiment described later, the scanner unit 304 is used to read information (settlement result information) indicating the settlement result printed as a barcode on the receipt.

表示部305は、タッチパネルとして構成される。表示部305は、CPU301の表示制御に応じて、精算などに関係する各種の画像を表示する。また、画面に対して操作に応じた操作信号をCPU301に出力する。   The display unit 305 is configured as a touch panel. The display unit 305 displays various images related to settlement and the like according to display control of the CPU 301. Further, an operation signal corresponding to the operation on the screen is output to the CPU 301.

操作部306は、精算装置300を動作させるための各種の操作ボタンを一括して示したものである。
通信部307は、LAN2(図1)を経由し、他の装置(ストアコントローラ100、登録装置200、他の精算装置300)と通信する。ブザー308は、CPU301の制御に応じて、警告や店員の呼び出しなどのためのブザー音を発する。
The operation unit 306 collectively shows various operation buttons for operating the settlement apparatus 300.
The communication unit 307 communicates with another device (store controller 100, registration device 200, other settlement device 300) via the LAN 2 (FIG. 1). The buzzer 308 emits a buzzer sound for a warning or a call of a store clerk in accordance with the control of the CPU 301.

印刷部309は、例えば精算に応じたレシートなどを印字する。
貨幣授受部310は、買上商品の代金の支払いに応じた貨幣の投入を受け付けるとともに、客が受け取るべき釣銭、払戻金などの排出が行われる。
サインポール部311は、CPU301の制御に応じて点灯または点滅する発光部を備える。例えば、CPU301は、客が店員を呼ぶ操作を操作部306に対して行うのに応じて、サインポール部311の発光部が点灯または点滅するように制御する。
The printing unit 309 prints, for example, a receipt according to the settlement.
The money transfer unit 310 accepts the input of money in accordance with the payment of the purchased product, and discharges change, refund, etc. that the customer should receive.
The sign pole unit 311 includes a light emitting unit that lights up or blinks according to the control of the CPU 301. For example, the CPU 301 controls the light emitting unit of the sign pole unit 311 to light up or blink in response to the customer performing an operation of calling a store clerk on the operation unit 306.

図6は、精算装置300の外観例を示す斜視図である。同図に示すように、精算装置300の筐体には、スキャナ部304、表示部305、操作部306、印刷部309及び貨幣授受部310、及びサインポール部311が設けられる。
客は、例えば表示部305に表示される精算画面の案内を見ながら精算を行うことができる。また、客は、必要に応じて、表示部305や操作部306に対する操作を行うことができる。
また、客は、貨幣授受部310における紙幣投入口、硬貨投入口に代金支払いのための紙幣、硬貨を投入する。また、客は、釣銭がある場合には、貨幣授受部310における紙幣排出口、硬貨排出口から排出される釣銭としての紙幣や硬貨を受け取ることができる。
また、印刷部309における排紙部からは精算結果を示すレシートが排出される。客は、排出されたレシートを受け取ることができる。
FIG. 6 is a perspective view showing an example of the appearance of the settlement apparatus 300. As shown in FIG. As shown in the figure, a scanner unit 304, a display unit 305, an operation unit 306, a printing unit 309, a money transfer unit 310, and a sign pole unit 311 are provided in the housing of the settlement apparatus 300.
The customer can perform the settlement while viewing the guidance of the settlement screen displayed on the display unit 305, for example. Further, the customer can operate the display unit 305 and the operation unit 306 as needed.
In addition, the customer inserts bills and coins for payment into the bill insertion slot and coin insertion slot of the money transfer unit 310. In addition, when there is a change, the customer can receive bills and coins as a change discharged from the bill discharge port and the coin discharge port in the money transfer section 310.
Further, from the paper discharge unit in the printing unit 309, a receipt indicating a settlement result is discharged. The customer can receive the discharged receipt.

また、精算装置300においては、商品載置棚320A、320Bが設けられる。商品載置棚320A、320Bは、それぞれ、精算を行おうとする客が、登録の済んだ買上商品等の物品を置くことのできる場所である。   Further, in the settlement apparatus 300, product placement racks 320A and 320B are provided. Each of the product placement shelves 320A and 320B is a place where a customer who wants to make a checkout can place an item such as a purchased product that has been registered.

[本実施形態の背景]
本実施形態のPOSシステムが設置される店舗では、客は品券(商品券とも呼ばれる)を利用した買い物を行うことができる。品券を利用した買い物としては、例えば以下のような態様を挙げることができる。
1つ目は、品券の金額(品券に設定された金額(額面))以上の商品の買上金額を、客が品券と併用して支払うというものである。例えば、買上金額が5000円で品券の金額が1000円である場合、客は、1枚の商品券(1000円分)と差額の4000円の現金とを併せて支払うというものである。この場合において、例えば買上金額と品券の金額とが同じである場合には、品券のみで支払いを行うことができる。
また、2つ目の態様は、品券の金額未満の買上金額を、品券を利用して客が支払うというものである。具体例として、買上金額が800円である場合に、例えば買上金額より大きい1000円の品券で客が支払いを行うというものである。この場合には、品券の金額に対する買上金額の差額である200円がお釣りとして客に支払われる。
[Background of Present Embodiment]
In the store where the POS system of the present embodiment is installed, the customer can carry out shopping using a gift certificate (also called a gift certificate). Examples of shopping using a gift certificate can include the following modes.
The first is that the customer pays the purchase price of the product which is equal to or more than the amount of the gift certificate (the amount set in the gift certificate (parime)) in combination with the gift certificate. For example, in the case where the purchase amount is 5,000 yen and the amount of the gift certificate is 1,000 yen, the customer pays one piece of gift certificate (for 1000 yen) together with the difference cash of 4,000 yen. In this case, for example, if the purchase amount and the amount of the gift certificate are the same, payment can be made only with the gift certificate.
The second mode is that the customer pays the purchase price less than the amount of the voucher using the voucher. As a specific example, when the purchase amount is 800 yen, for example, the customer pays with a gift certificate of 1000 yen, which is larger than the purchase amount. In this case, 200 yen, which is the difference between the purchase amount and the amount of the voucher, is paid to the customer as fishing.

図7は、客が品券を利用した或る1つの取引(以下、品券利用取引Aという)に応じて登録装置200から発行される会計レシートと、精算装置300から発行される精算レシートとの内容例を示している。
図7(a)は、品券利用取引Aに応じて登録装置200から発行される会計レシートの内容例を示し、図7(b)は、精算装置300から発行される精算レシートの内容例を示す。
FIG. 7 shows an accounting receipt issued from the registration device 200 in accordance with a certain transaction (hereinafter referred to as a gift certificate use transaction A) in which the customer uses the gift certificate, and a settlement receipt issued from the settlement device 300. Shows an example of the content of.
FIG. 7A shows an example of the content of an accounting receipt issued from the registration device 200 according to the gift certificate transaction A, and FIG. 7B shows an example of the content of the settlement receipt issued from the settlement device 300. Show.

図7(a)の会計レシートには以下の内容が示される。つまり、客の買上金額が5000円であることが示される。また、5000円の買上金額のうち、1枚が1000円の金額の「品券1」としての券種の品券を2枚使用して、2000円を品券で充当していることが示される。また、5000円の買上金額のうちで、客が精算機で支払うべき金額は3000円であることが示される。   The following contents are shown in the accounting receipt of FIG. 7 (a). That is, it is indicated that the customer's purchase price is 5,000 yen. In addition, it is shown that, among the purchase amount of 5000 yen, one piece uses the two kinds of vouchers of the ticket type as "sales certificate 1" of the amount of 1000 yen, and that 2000 yen is appropriated by the voucher. Be In addition, it is shown that the amount of money that the customer should pay with the checkout machine is 3000 yen among the purchase amount of 5000 yen.

店員は、品券利用取引Aに応じた操作として、商品の登録と、客から提示された2枚の「品券1」の使用についての登録と、精算装置300の選択を行う。登録装置200は、品券利用取引Aに応じた操作が完了すると、同図の会計レシートを発行する。発行された会計レシートは、店員から客に引き渡される。この際、店員は、選択した精算装置300で精算を行ってもらうように店員に伝える。なお、同図の会計レシートには、精算を行ってもらうべき精算装置300が示されている。   As an operation according to the gift certificate use transaction A, the clerk performs registration of the product, registration of the use of the two “goods vouchers 1” presented by the customer, and selection of the settlement apparatus 300. When the operation according to the gift certificate transaction A is completed, the registration device 200 issues the accounting receipt shown in FIG. The issued accounting receipt is handed over from the clerk to the customer. At this time, the clerk instructs the clerk to have the selected settlement apparatus 300 perform the settlement. Note that the accounting receipt shown in the figure shows a settlement apparatus 300 that should be settled.

同図の会計レシートを受け取った客は、店員から伝えられた精算装置300に赴いて精算を行う。つまり、この場合の客は、5000円の買上金額から品券の使用により充当される2000円を差し引いた3000円の現金を精算装置300にて支払う。現金の支払いが行われて精算が終了すると、精算装置300からは、図7(b)に示す精算レシートが客に発行される。精算レシートは精算結果を示す。   The customer who receives the accounting receipt in the figure goes to the settlement apparatus 300 notified by the store clerk and performs the settlement. That is, the customer in this case pays the cash of 3000 yen which deducted 2000 yen allocated by use of a gift certificate from the amount of money purchased of 5000 yen with settlement-of-accounts device 300. When cash payment is made and the settlement is completed, the settlement apparatus 300 issues a settlement receipt shown in FIG. 7B to the customer. Settlement receipt indicates the settlement result.

図7(b)の精算レシートには、精算結果として以下の内容が示される。つまり、客の購入した商品が「商品A」であることが示される。また、小計金額及び合計金額が5000であり、その内訳は、2枚の「品券1」による各1000円(計2000円)と3000円の現金(預り金)であることが示される。また、この場合には、釣銭が0円であることが示される。また、同図の精算レシートには、文字により印字された精算結果を示すバーコードBCも印字されている。   The following contents are shown as the settlement result on the settlement receipt in FIG. 7 (b). That is, it is indicated that the item purchased by the customer is "item A". Further, the subtotal amount and the total amount are 5000, and it is shown that the breakdown is cash of 1000 yen each (total 2000 yen) and 3000 yen cash (deposit) by two pieces of "sales voucher 1". Also, in this case, it is indicated that the change is 0 yen. Further, on the settlement receipt in the same drawing, a bar code BC indicating the settlement result printed by characters is also printed.

次に、図8は、上記の品券利用取引Aの後において、別の客が品券を利用した或る1つの取引(以下、品券利用取引Bという)に応じて登録装置200から発行される会計レシートと、精算装置300から発行される精算レシートとの内容例を示している。なお、品券利用取引Bは、品券利用取引Aと同じ登録装置200にて会計(商品登録、使用された品券の登録など)が行われ、品券利用取引Aと同じ精算装置300にて精算が行われている。
図8(a)は、品券利用取引Bの会計に応じて登録装置200から発行される会計レシートの内容例を示し、図8(b)は、品券利用取引Bの会計の精算に応じて精算装置300から発行される精算レシートの内容例を示す。
Next, FIG. 8 is issued from the registration device 200 in accordance with a certain transaction (hereinafter referred to as a gift certificate use transaction B) in which another customer uses the gift certificate after the above-mentioned gift certificate use transaction A. 17 shows an example of contents of an accounting receipt to be made and a settlement receipt issued from the settlement apparatus 300. In addition, the transaction (the product registration, the registration of the used voucher, etc.) is performed in the same registration apparatus 200 as the product use transaction A, and the same checkout apparatus 300 as the product use transaction A is executed. Settlement is done.
8 (a) shows an example of the contents of an accounting receipt issued from the registration device 200 according to the accounting of the gift certificate transaction B, and FIG. 8 (b) shows the settlement of the accounting of the gift transaction b. 18 shows an example of the contents of a settlement receipt issued from the settlement apparatus 300.

図8(a)の会計レシートには以下の内容が示される。つまり、客の買上金額が5000円であることが示される。また、5000円の買上金額のうち、1000円の金額の「品券1」としての券種の品券を1枚、1000円の金額の「品券2」としての券種の品券を1枚使用して、2000円文を品券で充当していることが示される。また、5000円の買上金額のうちで、客が精算機で支払うべき金額は3000円であることが示される。   The following contents are shown in the accounting receipt of FIG. 8 (a). That is, it is indicated that the customer's purchase price is 5,000 yen. In addition, among the purchase amount of 5000 yen, 1 piece of the gift certificate of the ticket type as "sales certificate 1" of the amount of 1000 yen, the gift certificate of the ticket type as "sales certificate 2" of the amount of 1000 yen It is shown that the 2000 yen statement is filled with the gift certificate using the sheet. In addition, it is shown that the amount of money that the customer should pay with the checkout machine is 3000 yen among the purchase amount of 5000 yen.

品券利用取引Bにおいて、同図の会計レシートを受け取った客は、店員から伝えられた精算装置300に赴いて精算を行う。つまり、この場合の客は、5000円の買上金額から品券の使用により充当される2000円を差し引いた3000円の現金を精算装置300にて支払う。現金の支払いが行われて精算が終了すると、精算装置300からは、図8(b)に示す精算レシートが発行される。   In the gift certificate use transaction B, the customer who receives the accounting receipt in the same figure goes to the settlement apparatus 300 notified from the clerk and performs the settlement. That is, the customer in this case pays the cash of 3000 yen which deducted 2000 yen allocated by use of a gift certificate from the amount of money purchased of 5000 yen with settlement-of-accounts device 300. When cash payment is made and the settlement is completed, the settlement apparatus 300 issues a settlement receipt shown in FIG. 8 (b).

図8(b)の精算レシートには、精算結果として以下の内容が示される。つまり、客の購入した商品が「商品B」であることが示される。また、小計金額及び合計金額が5000であり、その内訳は、2枚の「品券1」による各1000円(計2000円)と3000円の現金(預り金)であることが示される。また、この場合には、釣銭が0円であることが示される。また、同図の精算レシートには、文字により印字された精算結果を示すバーコードBCも印字されている。   The following contents are shown as the settlement result on the settlement receipt shown in FIG. 8 (b). That is, it is indicated that the item purchased by the customer is "item B". Further, the subtotal amount and the total amount are 5000, and it is shown that the breakdown is cash of 1000 yen each (total 2000 yen) and 3000 yen cash (deposit) by two pieces of "sales voucher 1". Also, in this case, it is indicated that the change is 0 yen. Further, on the settlement receipt in the same drawing, a bar code BC indicating the settlement result printed by characters is also printed.

ここで、登録装置と精算装置とが分離された構成のPOSシステムにおいて、図7にレシートとして例示した品券利用を伴う取引(品券利用取引)について客から取り消しの申し出があった場合における一つの対応例について説明する。   Here, in the POS system having a configuration in which the registration device and the settlement device are separated, one case in which there is a request for cancellation from the customer for a transaction involving the use of a gift certificate illustrated as a receipt in FIG. One correspondence example will be described.

客から取り消しの申し出のあった品券利用取引は、POSシステムにおいて既に精算が終了している取引である。品券利用取引における品券についての使用の実績は、品券利用取引に応じた会計が行われた登録装置200において品券在高として管理される。一方、品券利用取引において客から支払われた現金についての実績は、精算装置300において現金在高として管理されている。   The use transaction of the gift certificate for which the customer has offered to cancel is a transaction that has already been settled in the POS system. The record of use of the gift certificate in the gift certificate transaction is managed as the gift certificate amount in the registration device 200 in which the accounting corresponding to the gift certificate transaction is performed. On the other hand, the actual result of cash paid from the customer in the voucher use transaction is managed as cash stock in the settlement apparatus 300.

図9は、図7の品券利用取引Aと図8の品券利用取引Bとが行われた場合に対応する会計実績と精算実績とを模式的に示している。図9(a)は品券利用取引Aにおける会計と品券利用取引Bにおける会計とが行われた登録装置200が管理する会計実績を示す。会計実績は、登録装置200の記憶部202またはRAM203が記憶する。図9(b)は、品券利用取引Aにおける精算と品券利用取引Bにおける精算とが行われた登録装置200が管理する精算実績を示す。精算実績は、精算装置300の記憶部302またはRAM303が記憶する。   FIG. 9 schematically shows the accounting results and the settlement results corresponding to the case where the gift certificate using transaction A of FIG. 7 and the gift certificate using transaction B of FIG. 8 are performed. FIG. 9A shows the accounting results managed by the registration device 200 in which the accounting in the gift certificate transaction A and the accounting in the gift certificate transaction B are performed. The accounting record is stored in the storage unit 202 or the RAM 203 of the registration device 200. FIG. 9B shows the settlement results managed by the registration device 200 in which the settlement in the gift certificate transaction A and the settlement in the gift certificate transaction B are performed. The settlement result is stored in the storage unit 302 or the RAM 303 of the settlement apparatus 300.

図9(a)の会計実績において、「品券1売上」は、「品券1」としての券種による品券が使用された総枚数(使用総枚数)を示す。図7及び図8に示されるように、品券利用取引Aにおいて「品券1」が2枚使用され、品券利用取引Bにおいては「品券1」が1枚使用されている。従って、「品券1売上」は「3」となる。
「品券2売上」は、「品券2」としての券種による品券の使用総枚数を示す。図7及び図8に示されるように、品券利用取引Aにおいて「品券2」は使用されておらず、品券利用取引Bにおいて「品券2」が1枚使用されている。従って、「品券2売上」は「1」となる。
In the accounting results in FIG. 9A, “sales 1 gift certificate” indicates the total number (total number of cards used) in which the gift certificate of the ticket type as “sale certificate 1” is used. As shown in FIG. 7 and FIG. 8, two “goods 1” are used in the gift certificate transaction A, and one “goods ticket 1” is used in the gift certificate transaction B. Therefore, "sales of the gift certificate 1" is "3".
The “sales certificate 2 sales” indicates the total number of used vouchers of the ticket type as “sales voucher 2”. As shown in FIG. 7 and FIG. 8, “sales certificate 2” is not used in the sales certificate use transaction A, and one “sales certificate 2” is used in the sales certificate use transaction B. Therefore, “sales of gift certificate 2” is “1”.

「理論品券1在高」は、理論品券在高として、「品券1売上」によって示される「品券1」の使用総枚数に応じた売上金額を示す。この場合、「品券1売上」が「3」を示し、「品券1」の1枚あたりの金額は1000円である。従って、「理論品券1在高」は3000円となる。
また、「理論品券2在高」は、理論品券在高として、「品券2売上」によって示される「品券2」の使用総枚数に応じた売上金額を示す。この場合、「品券2売上」が「1」を示し、「品券2」の1枚あたりの金額は1000円である。従って、「理論品券2在高」は2000円となる。
「品券在高合計」は理論品券在高として、これまでに使用された品券ごとに応じた理論品券在高の合計を示す。この場合の「品券在高合計」は、「理論品券1在高」と「理論品券2在高」との合計である4000円となる。
本実施形態において品券在高は、使用された品券の券種ごとの理論品券在高を含む。また、品券在高は、「品券在高合計」をさらに含んでもよい。
“The theoretical gift 1 stock amount” indicates the sales amount according to the total number of used “goods 1” indicated by the “sales 1 gift” as the theoretical gift current value. In this case, “sale of gift certificate 1” indicates “3”, and the amount of money per “goods certificate 1” is 1000 yen. Therefore, "the theoretical gift certificate 1 amount of cash" is 3000 yen.
Further, “the theoretical gift 2 present value” indicates the sales amount according to the total number of used “goods 2” indicated by the “sales 2 gift” as the theoretical gift current value. In this case, “sale of gift certificate 2” indicates “1”, and the amount of money per “goods certificate 2” is 1000 yen. Therefore, "the theoretical gift certificate 2 cash on delivery" is 2000 yen.
The “total amount of stock certificate stock” is the theoretical stock certificate stock, and indicates the total of the theoretical stock ticket stock corresponding to each of the gift certificates used so far. In this case, "the total amount of stock certificate stock" is 4,000 yen which is the total of "the theoretical stock certificate 1 stock amount" and the "theoretical gift ticket 2 stock amount".
In the present embodiment, the gift certificate present value includes the theoretical gift certificate present value for each ticket type of the used gift certificate. Further, the gift certificate present value may further include "total gift certificate present value".

図9(b)の精算実績には、「税込合計」、「税抜合計」、「売上」、「客数」、「点数」、「理論現金在高」が含まれる。
「税込合計」は、買上金額の合計についての税込みの金額である。この場合、品券利用取引Aにける税込みの買上金額は5000円であり、品券利用取引Bにける税込みの買上金額は5000円であるため、「税込合計」は、10000円である。
「税抜合計」は、税抜きの買上金額の合計である。この場合の「税抜合計」は、9250円となる。
The settlement results in FIG. 9 (b) include “total in tax,” “total in tax,” “sales,” “number of customers,” “score,” and “theoretical cash balance.”
"Tax-included total" is the tax-included amount of the total purchase price. In this case, the tax-included purchase amount in the gift certificate transaction A is 5,000 yen, and the tax-included purchase amount in the gift certificate transaction B is 5,000 yen, so the “tax-included sum” is 10,000 yen.
“Tax-excluded total” is the total of tax-excluded purchases. In this case, the “total amount excluding tax” is 9,250 yen.

「売上」は、これまでの取引に応じた現金と品券とを含む売上金額の合計を示す。この場合の「売上」によって示される売上額は10000円となる。
「客数」は、これまでに取り引きを行った延べの客数であり、精算が行われた取引数に対応する。この場合の「客数」は、品券利用取引Aと品券利用取引Bとが行われていることに応じて「2」となる。
“Sales” indicates the total sales amount including cash and gift certificates according to the past transactions. The amount of sales indicated by "sales" in this case is 10000 yen.
The "number of customers" is the total number of customers who have traded so far, and corresponds to the number of transactions for which the settlement has been performed. The "number of customers" in this case is "2" in response to the fact that the gift certificate use transaction A and the gift certificate use transaction B are being performed.

「点数」は、これまでの取り引きにより買い上げられた商品の数である。この場合、品券利用取引Aにおいては1つの商品Aが購入され、品券利用取引Bにおいては1つの商品Bが購入されていることから、「点数」は「2」となる。   The "score" is the number of goods purchased by the previous transactions. In this case, since one product A is purchased in the gift certificate transaction A and one product B is purchased in the gift transaction B, the “score” is “2”.

「理論現金在高」(現金在高の一例)は、これまでの取り引きごとに応じて精算装置300に対して客が行った精算によって支払われた現金の在高を示す。この場合には、品券利用取引Aにおいて3000円の現金が支払われ、品券利用取引Bにおいて3000円の現金が支払われている。従って、「理論現金在高」は6000円である。   “Theoretical cash balance” (an example of cash balance) indicates the amount of cash paid by the settlement performed by the customer with respect to the settlement apparatus 300 according to each transaction so far. In this case, cash of 3000 yen is paid in the gift certificate transaction A, and cash of 3000 yen is paid in the gift certificate transaction B. Therefore, "theoretical cash balance" is 6,000 yen.

上記の図9による説明から理解されるように、品券利用取引に関連する実績として、品券在高については、登録装置200ごとに管理され、現金在高については精算装置300ごとに管理される。   As understood from the above description according to FIG. 9, as a record relating to a voucher use transaction, the voucher amount is managed for each registration device 200, and the cash amount is managed for each settlement device 300. Ru.

ここで、登録装置と精算装置とが分離された構成のPOSシステムにおいて、図9に示したように品券利用取引に関連する実績が管理されている状態のもとで、客からの申し出に応じて、品券利用取引Aの取り消した場合について説明する。   Here, in the POS system having a configuration in which the registration device and the settlement device are separated, as shown in FIG. Accordingly, the case of cancellation of the gift certificate transaction A will be described.

品券利用取引の取り消しにあたっては、店員が、取消対象の品券利用取引における会計が行われた登録装置、または、取消対象の品券利用取引における精算が行われた精算装置のいずれかに対して品券利用取引の取り消しの操作を行うことができる。   In the case of cancellation of the gift certificate use transaction, the store clerk is either to the registration device that has been accounted for in the gift certificate transaction to be canceled or to the settlement device that has been settled in the gift certificate transaction to be canceled. It is possible to carry out the operation of cancellation of the voucher use transaction.

まず、図10を参照して、店員が登録装置に対して品券利用取引Aを取り消す操作を行った場合について説明する。図10は、登録装置に対して品券利用取引Aを取り消すための操作を行った場合に対応する取消レシートと、会計実績と、精算実績との各例を示している。
店員が、客からの申し出に応じて、品券利用取引Aを取り消す操作を登録装置に対して行うことで、登録装置は、取り消された品券利用取引Aの内容を示す取消レシートを発行する。図10(a)は、取り消された品券利用取引Aの内容を示す取消レシートの一例である。同図の取消レシートには、図7(b)にて説明したのと同様の品券利用取引Aの内容が示されている。つまり、同図の取消レシートは、図7(b)にて説明した内容の品券利用取引Aが取り消されたことを示す。
First, with reference to FIG. 10, the case where the store clerk performs an operation of canceling the product note utilization transaction A with respect to the registration device will be described. FIG. 10 shows examples of a cancellation receipt, an accounting result, and a settlement result corresponding to the case where the registration device is subjected to an operation for canceling the gift certificate utilization transaction A.
The clerk issues an cancellation receipt indicating the contents of the canceled gift certificate transaction A by performing an operation on the registration device to cancel the gift certificate transaction A in response to an offer from the customer. . FIG. 10 (a) is an example of a cancellation receipt showing the contents of the canceled stock certificate use transaction A. As shown in FIG. In the cancellation receipt in the figure, the contents of the gift certificate use transaction A similar to that described in FIG. 7 (b) are shown. That is, the cancellation receipt in FIG. 7 indicates that the gift certificate use transaction A having the contents described in FIG. 7B has been canceled.

また、登録装置に対する操作によって品券利用取引Aが取り消されたことで、登録装置が管理する会計実績には、品券利用取引Aを取り消した結果が反映される。即ち、品券利用取引Aを取り消したことにより、品券利用取引Aにより使用された2枚の「品券1」は客に返却されるので、2枚の「品券1」の売上が取り消されることになる。
そこで、この場合には、図10(b)の会計実績に示されるように、「品券1売上」について、図9(a)の「3」から「1」に訂正される。
また、品券在高として、「理論品券1在高」は、図9(a)の3000円から1000円に更新される。さらに、品券在高として、「品券在高合計」は、図9(a)の4000円から2000円に更新される。
In addition, since the gift certificate use transaction A is canceled by the operation on the registration device, the result of the cancellation of the gift certificate use transaction A is reflected in the accounting results managed by the registration device. That is, since the two “goods vouchers 1” used by the voucher use transaction A are returned to the customer by canceling the voucher use transaction A, the sales of the two “goods vouchers 1” are cancelled. Will be
Therefore, in this case, as shown in the accounting results in FIG. 10B, “sale of gift certificate 1” is corrected from “3” to “1” in FIG. 9A.
Further, as the stock certificate stock value, “the theoretical stock certificate 1 cash position” is updated from 3000 yen to 1000 yen in FIG. 9A. Furthermore, as the stock certificate stock value, the "stock ticket stock total" is updated from 4,000 yen to 2,000 yen in FIG. 9 (a).

一方、品券利用取引Aを取り消す操作を登録装置に対して行った場合、精算装置側の精算実績については、品券利用取引Aの取り消しに応じた訂正は行われない。つまり、この場合の精算実績は図10(c)に示されているが、同図の精算実績の内容は、図9(b)から変化していない。   On the other hand, when the operation for canceling the product voucher using transaction A is performed on the registration device, the correction result on the side of the settlement apparatus is not corrected according to the cancellation of the product voucher using transaction A. That is, although the settlement result in this case is shown in FIG. 10 (c), the contents of the settlement result in the same figure are not changed from FIG. 9 (b).

次に、図11を参照して、店員が精算装置に対して品券利用取引Aを取り消す操作を行った場合について説明する。図11は、精算装置に対して品券利用取引Aを取り消すための操作を行った場合に対応する取消レシートと、会計実績と、精算実績との各例を示している。
店員が、客からの申し出に応じて、品券利用取引Aを取り消す操作を精算装置に対して行うことで、精算装置は、取り消された品券利用取引Aの内容を示す取消レシートを発行する。図11(a)は、取り消された品券利用取引Aの内容を示す取消レシートの一例である。同図の取消レシートにも、図7(b)にて説明したのと同様の品券利用取引Aの内容が示され、図7(b)にて説明した内容の品券利用取引Aが取り消されたことを示す。
Next, with reference to FIG. 11, the case where the store clerk performs an operation of canceling the product certificate utilization transaction A with respect to the settlement apparatus will be described. FIG. 11 shows an example of a cancellation receipt, an accounting record, and a settlement record corresponding to the case where the settlement apparatus performs an operation to cancel the gift certificate use transaction A.
The clerk issues an cancel receipt indicating the contents of the canceled gift certificate transaction A by performing an operation on the settlement device to cancel the gift certificate transaction A in response to the offer from the customer. . FIG. 11 (a) is an example of a cancellation receipt showing the contents of the canceled stock certificate use transaction A. As shown in FIG. In the cancellation receipt of the same figure, the contents of the gift certificate use transaction A similar to that described in FIG. 7 (b) are shown, and the gift certificate use transaction A of the content described in FIG. 7 (b) is cancelled. Show that

また、精算装置に対する操作によって品券利用取引Aが取り消されたことで、精算装置が管理する会計実績には、品券利用取引Aを取り消した結果が反映される。即ち、品券利用取引Aを取り消したことにより、品券利用取引Aに対応して支払われた3000円の現金が客に払い戻される。
そこで、この場合には、図11(c)の精算実績に示されるように、現金在高(「理論現金在高」及び「理論現金在高」について、図9(b)の6000円から3000円に訂正される。
また、図11(c)の精算実績においては、上記の現金在高とともに、「税込合計」、「税抜合計」、「売上」、「客数」、「点数」についても、品券利用取引Aの取り消しに応じて訂正が行われた例が示されている。
即ち、「税込合計」については図9(b)の10000円から5000円に更新され、「税抜合計」については図9(b)の9250円から4630円に更新される。また、「売上」については、10000円から5000円に更新される。また、「客数」については、図9(b)の「2」から「1」に更新される。また、「点数」については、図9(b)の「2」から「1」に更新される。
In addition, since the gift certificate use transaction A is canceled by the operation on the settlement apparatus, the result of the cancellation of the gift certificate use transaction A is reflected in the accounting results managed by the settlement apparatus. That is, by canceling the voucher use transaction A, the cash of 3000 yen paid corresponding to the voucher use transaction A is refunded to the customer.
Therefore, in this case, as shown in the settlement results in FIG. 11 (c), the cash stock (“theoretical cash present” and “theoretical cash present”) can be 6,000 to 3,000 yen in FIG. 9 (b). It is corrected to a circle.
In addition, in the settlement results shown in FIG. 11 (c), along with the above cash amount, “tax-included total”, “tax-excluded total”, “sales”, “number of customers”, “scores” An example is shown in which the correction is made in response to the cancellation of the.
That is, "total tax-included" is updated from 10000 yen to 5000 yen in FIG. 9 (b), and "total tax-excluded" is updated from 9250 yen to 4630 yen in FIG. 9 (b). In addition, "sales" is updated from 10000 yen to 5000 yen. In addition, “the number of customers” is updated from “2” to “1” in FIG. In addition, the “score” is updated from “2” to “1” in FIG.

一方、品券利用取引Aを取り消す操作を精算装置に対して行った場合、登録装置側の会計実績については、品券利用取引Aの取り消しに応じた訂正は行われない。つまり、この場合の会計実績は図11(b)に示されているが、同図の精算実績の内容は、図9(a)から変化していない。   On the other hand, when the operation for canceling the product voucher use transaction A is performed on the settlement apparatus, the correction according to the cancellation of the product voucher use transaction A is not performed on the accounting results on the registration apparatus side. That is, although the accounting results in this case are shown in FIG. 11 (b), the contents of the settlement results in the same figure are not changed from FIG. 9 (a).

このように、図10、図11により説明した例では、登録装置と精算装置とのそれぞれにおいて、品券利用取引を個別に取り消すようにされている。
しかし、これまでの説明から理解されるように、品券利用取引に関する実績として管理する情報は、登録装置が品券在高であるのに対して、精算装置が現金在高であり、両者の間で異なっている。
このために、登録装置側で品券利用取引を取り消した場合には、登録装置における品券在高については品券利用取引の取り消しが反映されるが、精算装置における現金在高については品券利用取引の取り消しが反映されていない状態となる。
逆に、精算装置側で品券利用取引を取り消した場合には、精算装置における現金在高については品券利用取引の取り消しが反映されるが、登録装置における品券在高については品券利用取引の取り消しが反映されていない状態となる。
このように、上記の例の場合、登録装置と精算装置とのいずれか一方の装置により取り消しを行った段階では、登録装置が管理する会計実績と精算装置が管理する精算実績とで、品券在高または現金在高が現実の品券利用取引の取り消しの結果と相違する。このため、登録装置の会計実績と精算装置の精算実績とが不整合となる違算が発生しやすくなる。
As described above, in the example described with reference to FIGS. 10 and 11, the registration device and the settlement device individually cancel out the gift certificate usage transaction.
However, as understood from the above description, the information managed as the record regarding the use transaction of the gift certificate is that the cash register is the settlement device whereas the registration device is the gift certificate, whereas the registration device is the cash balance. It is different among them.
For this reason, when the registration device side cancels the gift certificate transaction, cancellation of the gift certificate transaction is reflected as to the gift certificate present value in the registration device, but with respect to the cash certificate amount in the settlement device, the gift certificate The cancellation of the usage transaction is not reflected.
On the contrary, when the settlement device side cancels the transaction of using the gift certificate, the cancellation of the transaction of using the gift certificate is reflected on the cash stock on the settlement device, but the use of the gift certificate on the stock certificate on the registration device The cancellation of the transaction is not reflected.
Thus, in the case of the above example, at the stage where cancellation is performed by one of the registration device and the settlement device, the gift certificate is composed of the accounting results managed by the registration device and the settlement results managed by the settlement device. The cash or cash balance is different from the result of the cancellation of the actual voucher transaction. For this reason, it becomes easy to generate a miscalculation that the accounting results of the registration device and the settlement results of the settlement device become inconsistent.

そこで、本実施形態のPOSシステムにおいては、以下に説明する構成によって、品券利用取引の取り消しに応じた登録装置200の実績と精算装置300の実績とで整合が図られるようにする。
具体的には、例えば品券利用取引Aを取り消す操作が登録装置200と精算装置300とのいずれに対して行われたとしても、会計実績としては図12(a)に示すように、「品券1売上」が「3」から「1」に更新され、「理論品券1在高」が3000円から1000円に更新され、「品券在高合計」が4000円から2000円に訂正されるようにする。つまり、会計実績としては、図10(b)と同じ内容となるようにする。
また、併せて、精算実績としては図12(b)に示すように、「理論現金在高」について、図9(b)の6000円から3000円に訂正されるようにする。また、「税込合計」、「税抜合計」、「売上」、「客数」、「点数」についても、品券利用取引Aの取り消しに応じて訂正が行われるようにする。つまり、精算実績としては、図11(c)と同じ内容となるようにする。
Therefore, in the POS system of the present embodiment, matching is achieved between the actual results of the registration apparatus 200 and the actual results of the settlement apparatus 300 according to the cancellation of the product voucher use transaction by the configuration described below.
Specifically, for example, as shown in FIG. 12 (a), as the accounting result, even if an operation to cancel the gift certificate use transaction A is performed to any of the registration device 200 and the settlement device 300, for example, “1 ticket” is updated from “3” to “1”, “the theoretical certificate 1 inventory amount” is updated from 3000 yen to 1000 yen, and “total amount of gift certificates present” is corrected from 4000 yen to 2000 yen To make That is, as the accounting result, the same content as that in FIG.
In addition, as shown in FIG. 12 (b) as the settlement result, “theoretical cash balance” is corrected from 6,000 yen to 3,000 yen in FIG. 9 (b). In addition, correction is made to "total tax included", "total sales excluding tax", "sales", "number of customers", and "scores" in response to cancellation of the gift certificate transaction A. That is, as the settlement result, the same contents as in FIG.

[品券利用取引の取り消しに対応する操作態様例]
図13及び図14を参照して、店員が品券利用取引を取り消す際の操作態様例として、登録装置200に対して操作を行う場合について説明する。
本実施形態において、品券利用取引を取り消す操作は登録装置200に対して行われる。
図13は、登録装置200の店員用表示部205に表示される商品登録画面の一例を示している。
商品登録画面は、店員が客の買上商品を登録する操作を行うのに利用される。より具体的には、店員は、商品登録画面に対する操作によって、店員が客の買上商品を取引単位で登録する操作と、1取引に対応する買上商品の登録に応じた精算を行わせる精算装置300を指定(選択)する操作(精算装置指定操作)とを行うことができる。
[Example of operation mode corresponding to cancellation of a voucher use transaction]
A case where the store clerk performs an operation on the registration device 200 will be described as an example of the operation mode when the sales clerk cancels the gift certificate use transaction with reference to FIGS. 13 and 14.
In the present embodiment, the operation of canceling the gift certificate use transaction is performed on the registration device 200.
FIG. 13 shows an example of a product registration screen displayed on the store clerk display unit 205 of the registration device 200.
The product registration screen is used by the store clerk to perform an operation of registering a customer's purchased product. More specifically, the clerk performs the settlement operation according to the operation by which the clerk registers the purchased goods of the customer on a transaction basis by the operation on the goods registration screen, and the settlement according to the registration of the purchased goods corresponding to one transaction. Can be performed (operation for specifying a settlement device).

なお、精算装置指定操作は、同図の商品登録画面における下側に配置される精算装置選択ボタン501−1、501−2、501−3に対する操作によって行われる。なお、以降の説明にあたり、精算装置選択ボタン501−1、501−2、501−3について特に区別しない場合には、精算装置選択ボタン501と記載する。   The settlement device specification operation is performed by an operation on the settlement device selection buttons 501-1, 501-2, and 501-3 disposed on the lower side in the product registration screen of FIG. In the following description, the settlement apparatus selection buttons 501-1, 501-2, and 501-3 are referred to as a settlement apparatus selection button 501 unless otherwise specified.

精算装置選択ボタン501−1において表示されている「精算機1」は精算装置300−1を示す。つまり、精算装置選択ボタン501−1は、精算装置300−1を指定する操作が行われるボタンである。
また、精算装置選択ボタン501−2において表示されている「精算機2」は精算装置300−2を示す。つまり、精算装置選択ボタン501−2は、精算装置300−2を指定する操作が行われるボタンである。
また、精算装置選択ボタン501−3において表示されている「精算機3」は精算装置300−3を示す。つまり、精算装置選択ボタン501−3は、精算装置300−3を指定する操作が行われるボタンである。
Settlement machine 1” displayed in the settlement device selection button 501-1 indicates the settlement device 300-1. That is, the settlement apparatus selection button 501-1 is a button on which an operation to specify the settlement apparatus 300-1 is performed.
Further, “settlement machine 2” displayed on the settlement device selection button 501-2 indicates the settlement device 300-2. That is, the settlement apparatus selection button 501-2 is a button on which an operation to specify the settlement apparatus 300-2 is performed.
Further, "settlement machine 3" displayed in the settlement device selection button 501-3 indicates the settlement device 300-3. That is, the settlement apparatus selection button 501-3 is a button on which an operation to specify the settlement apparatus 300-3 is performed.

また、同図の商品登録画面において精算装置選択ボタン501−1の左隣に配置される品券利用取引訂正ボタン502は、既に精算された品券利用取引を取り消す際に操作されるボタンである。
本実施形態において、品券利用取引の「訂正」は、精算済みの品券利用取引の「取り消し」と同義である。
Further, the gift certificate use transaction correction button 502 disposed on the left side of the settlement apparatus selection button 501-1 in the product registration screen in the same figure is a button operated when canceling the commodity certificate use transaction already settled. .
In the present embodiment, the “correction” of the voucher use transaction is synonymous with the “cancellation” of the settled voucher use transaction.

店員は、客から精算済みの品券利用取引の取り消しの申し出を受けた場合、取消対象の品券利用取引についての精算結果を示す精算レシートを客から受け取る(回収する)。そのうえで、店員は、登録装置200の店員用表示部205にて表示されている商品登録画面における品券利用取引訂正ボタン502をタッチする操作を行う。品券利用取引訂正ボタン502に対する操作は、品券利用取引の取り消しの宣言に相当する。   When the store clerk receives an offer from the customer for cancellation of the settled voucher transaction, the clerk receives (collects) from the customer a settlement receipt indicating the settlement result for the canceled voucher transaction. Then, the clerk performs an operation of touching the gift certificate use transaction correction button 502 on the commodity registration screen displayed on the clerk display portion 205 of the registration device 200. The operation on the voucher use transaction correction button 502 corresponds to the declaration of cancellation of the voucher use transaction.

品券利用取引訂正ボタン502の操作に応じて、店員用表示部205には、図14(a)に示すレシート読込案内ウィンドウが表示される。同図のレシート読込案内ウィンドウにおいては、例えば「訂正する買い物のレシートを読み込ませてください」のように、取消対象の品券利用取引の精算レシートに印字されたバーコードを店員に読み込ませてもらうことを促すメッセージが表示されている。
そこで、店員は、客から受け取った取消対象の品券利用取引の精算レシートに印字されたバーコードBC(図7)をスキャナ部204により読み込ませる。これにより、登録装置200は、取消対象の品券利用取引の精算結果を示す精算結果情報を取得する。
In response to the operation of the product ticket use transaction correction button 502, the clerk display section 205 displays a receipt read guidance window shown in FIG. 14 (a). In the receipt read guidance window shown in the figure, for example, the clerk reads the barcode printed on the settlement receipt of the bill use transaction to be canceled, such as "Please read the receipt for shopping to be corrected". A message prompting you is displayed.
Then, the clerk causes the scanner unit 204 to read the barcode BC (FIG. 7) printed on the settlement receipt of the transaction for the use of the cancellation target received from the customer. Thereby, the registration device 200 acquires the settlement result information indicating the settlement result of the product ticket utilization transaction to be canceled.

登録装置200は、上記のように精算結果情報を取得すると、図14(a)のレシート読込案内ウィンドウに代えて、図14(b)の訂正確認ウィンドウを店員用表示部205に表示する。
同図の訂正確認ウィンドウにおいては、例えば「訂正しますか?」との品券利用取引の取り消しの確認を店員に促すメッセージと、精算内容画面と、「はい」ボタン602と、「いいえ」ボタン603とが配置される。
精算内容画面601は、スキャナ部204による精算レシートのバーコードの読み込みによって登録装置200が取得した取消対象の品券利用取引の精算結果情報が示す精算内容を示す。
「はい」ボタン602は、品券利用取引の取り消しの実行を指示するために操作されるボタンである。
「いいえ」ボタン603は、品券利用取引の取り消しを実行しないことを指示するために操作されるボタンである。
When acquiring the settlement result information as described above, the registration apparatus 200 displays the correction confirmation window of FIG. 14B on the display unit 205 for the salesclerk instead of the receipt read guidance window of FIG.
In the correction confirmation window shown in the figure, for example, a message prompting the clerk to confirm cancellation of the product use transaction with "Do you correct?", A settlement contents screen, "Yes" button 602, and "No" button And 603 are arranged.
The settlement contents screen 601 shows the settlement contents indicated by the settlement result information of the transaction for use of the voucher which is the cancellation object acquired by the registration apparatus 200 by reading the barcode of the settlement receipt by the scanner unit 204.
The “Yes” button 602 is a button operated to instruct execution of cancellation of the voucher use transaction.
The “No” button 603 is a button operated to indicate that cancellation of the voucher use transaction is not performed.

店員は、同図に示される訂正確認ウィンドウを見て、特に品券利用取引の取り消しを行うべきでない理由が生じていなければ、「はい」ボタン602を操作する。
「はい」ボタン602が操作されると、店員用表示部205においては訂正確認ウィンドウの表示が消去され、代わりに図14(c)の精算装置選択ウィンドウが表示される。
なお、「いいえ」ボタン603が操作され、品券利用取引の取り消しを実行しないことが指示された場合には、訂正確認ウィンドウは消去され、例えば図13に示す商品登録画面の表示に戻る。
The store clerk looks at the correction confirmation window shown in the figure, and operates the “Yes” button 602 unless there is a reason that particularly the cancellation of the voucher use transaction should not be performed.
When the “Yes” button 602 is operated, the display of the correction confirmation window is erased in the salesperson display unit 205, and instead, the settlement apparatus selection window of FIG. 14C is displayed.
When the “No” button 603 is operated and it is instructed that cancellation of the product certificate use transaction is not performed, the correction confirmation window is erased and the display returns to the display of the product registration screen shown in FIG. 13, for example.

図14(c)に示される精算装置選択ウィンドウは、取消対象の品券利用取引に対応する精算を行った精算装置300を選択する操作が行われるウィンドウである。取消対象の品券利用取引に対応する精算を行った精算装置300とは、即ち、取消対象の品券利用取引における精算が行われた精算装置300である。   The settlement apparatus selection window shown in FIG. 14C is a window in which an operation is performed to select the settlement apparatus 300 that has performed the settlement corresponding to the product note utilization transaction to be canceled. The settlement apparatus 300 that has performed the settlement corresponding to the gift certificate use transaction to be canceled is, in other words, the settlement apparatus 300 that has been settled in the commodity certificate use transaction to be canceled.

同図の精算装置選択ウィンドウにおいては、例えば「該当取引の精算が行われた精算装置を選択してください」のように、精算装置を選択する操作を店員に促すメッセージが表示される。
また、精算装置選択ウィンドウにおいては、精算装置選択ボタン611−1、611−2、611−3が配置されている。なお、以降の説明にあたり、精算装置選択ボタン611−1、611−2、611−3について特に区別しない場合には、精算装置選択ボタン611と記載する。
In the settlement apparatus selection window shown in the figure, a message prompting the store clerk to select the settlement apparatus is displayed, for example, "Please select the settlement apparatus on which the settlement of the relevant transaction has been performed".
Further, in the settlement apparatus selection window, settlement apparatus selection buttons 611-1, 611-2 and 611-3 are arranged. In the following description, the settlement apparatus selection buttons 611-1, 611-2, and 61-3 will be referred to as a settlement apparatus selection button 611 unless otherwise specified.

精算装置選択ボタン611−1における「精算機1」との表示は、精算装置選択ボタン611−1が精算装置300−1に対応していることを示す。つまり、精算装置選択ボタン611−1は、精算装置300−1の選択のために操作されるボタンである。
また、精算装置選択ボタン611−2における「精算機2」との表示は、精算装置選択ボタン611−2が精算装置300−2に対応していることを示す。つまり、精算装置選択ボタン611−2は、精算装置300−2の選択のために操作されるボタンである。
また、精算装置選択ボタン611−3における「精算機3」との表示は、精算装置選択ボタン611−3が精算装置300−3に対応していることを示す。つまり、精算装置選択ボタン611−3は、精算装置300−3の選択のために操作されるボタンである。
The display of “settlement machine 1” in the settlement device selection button 611-1 indicates that the settlement device selection button 611-1 corresponds to the settlement device 300-1. That is, the settlement apparatus selection button 611-1 is a button operated to select the settlement apparatus 300-1.
Further, the display of “settlement machine 2” in the settlement device selection button 611-2 indicates that the settlement device selection button 611-2 corresponds to the settlement device 300-2. That is, the settlement apparatus selection button 611-2 is a button operated to select the settlement apparatus 300-2.
Further, the display of “settlement machine 3” in the settlement device selection button 611-3 indicates that the settlement device selection button 611-3 corresponds to the settlement device 300-3. That is, the settlement apparatus selection button 611-3 is a button operated to select the settlement apparatus 300-3.

店員が客から受け取った取消対象の品券利用取引の精算レシートには、対応の精算が行われた精算装置300を示す番号(識別子)が印字されている。図7(b)の例であれば、「#000002」と印字された文字列が精算装置300の番号を示している。
店員は、精算レシートに印字されている精算装置300の番号を確認する。そして、店員は、精算装置選択ウィンドウにおいて配置されている精算装置選択ボタン611のうち、精算レシートに印字されている番号により示される精算装置300に対応の精算装置選択ボタン611を操作する。つまり、店員は、精算レシートに印字されている番号により示される精算装置300を選択する操作を行う。
On the settlement receipt of the product ticket utilization transaction to be canceled that the clerk has received from the customer, a number (identifier) indicating the settlement apparatus 300 for which the corresponding settlement has been performed is printed. In the example of FIG. 7B, the character string printed as "# 000002" indicates the number of the settlement apparatus 300.
The clerk confirms the number of the settlement apparatus 300 printed on the settlement receipt. Then, the clerk operates the settlement apparatus selection button 611 corresponding to the settlement apparatus 300 indicated by the number printed on the settlement receipt among the settlement apparatus selection buttons 611 arranged in the settlement apparatus selection window. That is, the store clerk performs an operation of selecting the settlement apparatus 300 indicated by the number printed on the settlement receipt.

なお、精算レシートに印字されている番号により示される精算装置300を選択する操作については、例えば商品登録画面における精算装置選択ボタン501に対する操作によって行えるようにしてもよい。この場合、図14(c)の精算装置選択ウィンドウの表示に代えて、商品登録画面の表示に戻るようにされればよい。   The operation of selecting the settlement apparatus 300 indicated by the number printed on the settlement receipt may be performed, for example, by operating the settlement apparatus selection button 501 on the product registration screen. In this case, in place of the display of the settlement apparatus selection window of FIG. 14C, the display of the product registration screen may be returned.

登録装置200は、例えば図14(b)の訂正確認ウィンドウにおける「はい」ボタン602に対する操作が行われると、図14(c)の精算装置選択ウィンドウを表示させるとともに、バックグラウンド処理により、取消対象の品券利用取引に対応する品券在高の訂正を行う。
そのうえで、登録装置200は、上記のように精算装置選択ウィンドウに対する精算装置300の選択操作が行われると、取消対象の品券利用取引に対応する精算実績の訂正を精算装置300に指示する。このために、登録装置200は、品券利用取引に対応する現金在高の訂正を要求する訂正要求を、選択された精算装置300に送信する。
For example, when the operation on the “Yes” button 602 in the correction confirmation window of FIG. 14B is performed, the registration apparatus 200 displays the settlement apparatus selection window of FIG. Correct the stock certificate stock corresponding to the transaction of using the stock certificate of
Then, when the selecting operation of the settlement apparatus 300 with respect to the settlement apparatus selection window is performed as described above, the registration apparatus 200 instructs the settlement apparatus 300 to correct the settlement result corresponding to the transaction for use of the gift certificate to be canceled. To this end, the registration device 200 transmits, to the selected settlement device 300, a correction request for requesting correction of the cash amount corresponding to the gift certificate transaction.

また、店員は、精算装置選択ウィンドウに対する精算装置300を選択する操作を行ったうえで、客が使用した品券、あるいは客が使用したのと同じ金額の品券を客に返却する。そのうえで、店員は、自分が精算装置選択ウィンドウに対する操作により選択した精算装置300にまで赴いてもらうように客に伝える。そのうえで、店員は、客に対して、赴いた先の精算装置300にて、今回の品券利用取引の取り消しに応じて発生する客への返金に応じた現金の受け取り、または客からの釣銭の戻しに応じた現金の入金を行ってもらうように伝える。
なお、取消対象の品券利用取引における品券の金額と買上金額とが等しかった場合には、客の返金あるいは客からの釣銭の戻しは生じないので、客が精算装置300にまで赴く必要はない。この場合、店員は、客を精算装置300に案内する必要は無い。
Further, after the salesclerk performs an operation of selecting the settlement apparatus 300 on the settlement apparatus selection window, the salesclerk returns the gift certificate used by the customer or the same amount of gift certificate used by the customer to the customer. Then, the clerk informs the customer to have the payment apparatus 300 selected by the operation on the payment apparatus selection window. Then, the salesclerk receives the cash from the customer according to the refund to the customer or the change from the customer, which occurs in response to the cancellation of the transaction using the present gift, with the settlement apparatus 300 at the other end of the customer. Tell them to receive cash in accordance with your return.
It should be noted that if the amount of the gift certificate and the purchase price in the transaction for using the product certificate to be canceled are equal, there is no refund of the customer or return of change from the customer, so it is necessary for the customer to go to the checkout device 300 Absent. In this case, the store clerk does not have to guide the customer to the settlement apparatus 300.

訂正要求を受信した精算装置300は、登録装置200から受信した訂正要求に含まれていた品券金額と買上金額との差額に応じた入出金制御を行う。
具体的に、訂正要求に含まれる差額は、買上金額から品券金額を減算した値を示している場合を例に挙げる。この場合において、訂正要求に含まれる差額の値が0より大きければ(正の値であれば)、客は品券と現金とを合わせて買上金額を支払っている。そこで、この場合の精算装置300は、差額分の現金を出金するための制御を行う。
これに対して、訂正要求に含まれる差額の値が0より小さければ(負の値であれば)、客は精算に際して、品券の金額よりも少ない買上金額の商品を品券で支払っており、釣銭を受け取っている。そこで、この場合の精算装置300は、差額分の現金を客に入金してもらうための制御を行う。
そして、精算装置300は、差額分の現金の出金あるいは入金が完了すると、現金在高を含む精算実績の訂正を行う。
The settlement apparatus 300 that has received the correction request performs deposit / withdrawal control according to the difference between the sales ticket amount and the purchase amount included in the correction request received from the registration device 200.
Specifically, the difference included in the correction request is taken as an example in which the value obtained by subtracting the amount of the voucher from the amount of purchase is shown. In this case, if the value of the difference included in the correction request is larger than 0 (if it is a positive value), the customer pays the purchase amount by combining the gift certificate and the cash. Therefore, the settlement apparatus 300 in this case performs control to withdraw the difference cash.
On the other hand, if the value of the difference included in the correction request is smaller than 0 (if it is a negative value), the customer pays for the goods of the purchase amount less than the amount of the voucher with the voucher for settlement. , Have received change. Therefore, the settlement apparatus 300 in this case performs control for receiving the difference cash from the customer.
Then, the settlement apparatus 300 corrects the settlement result including the cash stock when the withdrawal or payment of the cash for the difference is completed.

また、本実施形態においては、品券利用取引を取り消す操作を精算装置300に対しても行うことができる。
この場合、品券利用取引の取り消しの申し出を受けた店員は、客が提示する精算レシートを確認する。前述のように、精算レシートには、精算が行われた精算装置300を示す番号が印字されている。店員は、精算レシートに印字された番号が示す精算装置300にまで赴いて、品券利用取引の取り消しを指示する操作を行う。
品券利用取引の取り消しを指示する操作に応じて、精算装置300の表示部305には、精算レシートのバーコードを精算装置300に読み込ませることを促すレシート読込案内ウィンドウが表示される。店員は、レシート読込案内ウィンドウにて表示される案内に従って、スキャナ部304に精算レシートのバーコードを読み込ませる。これにより、精算装置300は、精算レシートにバーコードとして印字された精算結果情報を取得する。
Further, in the present embodiment, an operation of canceling a product ticket use transaction can be performed on the settlement apparatus 300 as well.
In this case, the clerk who has received the offer of cancellation of the product use transaction checks the settlement receipt presented by the customer. As described above, the settlement receipt is printed with a number indicating the settlement apparatus 300 on which the settlement has been performed. The clerk goes to the settlement apparatus 300 indicated by the number printed on the settlement receipt, and performs an operation to instruct cancellation of the gift certificate use transaction.
In response to the operation of instructing cancellation of the product voucher use transaction, the display unit 305 of the settlement apparatus 300 displays a receipt read guidance window prompting the settlement apparatus 300 to read the barcode of the settlement receipt. The store clerk causes the scanner unit 304 to read the barcode of the payment receipt according to the guidance displayed in the receipt read guidance window. Thus, the settlement apparatus 300 acquires the settlement result information printed as a barcode on the settlement receipt.

精算装置300は、取得された精算結果情報に基づいて、品券金額と買上金額との差額に応じた入出金制御を行う。そして、精算装置300は、入出金制御が完了すると、今回の品券利用取引に応じて、現金在高を含む精算実績の訂正を行う。
また、精算装置300は、取消対象の品券利用取引が行われた登録装置200に対して訂正要求を送信する。訂正要求には、精算レシートのバーコードの読み込みにより取得された精算結果情報が含まれている。
訂正要求を受信した登録装置200は、受信された訂正要求に含まれている精算結果情報に基づいて、品券在高を訂正する。
The settlement apparatus 300 performs deposit / withdrawal control according to the difference between the gift certificate amount and the purchase amount based on the acquired settlement result information. Then, when the deposit and withdrawal control is completed, the settlement apparatus 300 corrects the settlement result including the cash balance in accordance with the present gift certificate use transaction.
Further, the settlement apparatus 300 transmits a correction request to the registration apparatus 200 in which the product certificate utilization transaction to be canceled is performed. The correction request includes the settlement result information acquired by reading the barcode of the settlement receipt.
The registration device 200 that has received the correction request corrects the gift certificate present value based on the settlement result information included in the received correction request.

このようにして、本実施形態においては、登録装置200と精算装置300とのいずれに対して品券利用取引の取り消しの操作を行っても、登録装置200における品券在高の訂正と、精算装置300における現金在高の訂正とが一括して行われる。
このために、品券利用取引の取り消しによって会計実績と精算実績とで違算が発生することを防止できる。
また、品券利用取引の取り消しに応じた品券在高と現金在高との一括訂正を行わせるための登録装置200に対する操作は、図13、図14により説明したように、品券利用取引の取り消しの指示と、精算装置300の選択という簡易なものでよい。また、品券利用取引の取り消しに応じた品券在高と現金在高との一括訂正を行わせるための精算装置300に対する操作も、先の説明のように品券利用取引の取り消しを指示し、精算レシートのバーコードを読み込ませるという簡易なものである。
In this way, in the present embodiment, correction of the gift certificate present amount in the registration device 200 and settlement, regardless of which of the registration device 200 and the settlement device 300 is performed, the cancellation operation of the product ticket use transaction is performed. The correction of cash stock in the device 300 is performed collectively.
For this reason, it is possible to prevent the occurrence of miscalculation between the accounting result and the settlement result due to the cancellation of the voucher use transaction.
Further, as described with reference to FIGS. 13 and 14, the operation with respect to the registration device 200 for performing batch correction of the gift certificate present value and the cash present value according to the cancellation of the gift certificate use transaction is the gift certificate use transaction. It may be a simple instruction such as a cancellation instruction and a selection of the settlement apparatus 300. In addition, the operation for the settlement apparatus 300 for performing batch correction of the gift certificate amount and cash amount according to the cancellation of the gift certificate transaction also instructs the cancellation of the gift certificate transaction as described above. , It is a simple thing to read the barcode of the payment receipt.

[処理手順例]
続いて、図15のフローチャートを参照して、登録装置200が1取引に応じて会計を行うための処理手順例について説明する。
ステップS101:登録装置200におけるCPU201は、店員による1取引分の商品を登録する操作に応じて商品を登録する処理(商品登録処理)を実行する。
ステップS102:店員は、客から品券利用の申し出を受けた場合には、品券を受け取り、品券を利用した取引であることを宣言する操作(品券利用取引宣言操作)を登録装置に対して行う。そこで、CPU201は、今回の取引について品券利用取引宣言操作が行われたか否かについて判定する。
ここで、上記の品券利用取引宣言操作の一具体例は、商品登録画面において配置された品券利用取引宣言のためのボタン(図13においては図示を省略)に対するタッチ操作であればよい。
[Example of procedure]
Then, with reference to the flowchart of FIG. 15, the processing procedure example for the registration apparatus 200 to perform accounting according to 1 transaction is demonstrated.
Step S101: The CPU 201 in the registration device 200 executes a process (product registration process) of registering a product in response to an operation of registering a product for one transaction by the store clerk.
Step S102: When the clerk receives an offer for use of the gift certificate from the customer, the store clerk receives the gift certificate and declares the transaction using the gift certificate as a transaction (product ticket use transaction declaring operation) to the registration device Do against. Thus, the CPU 201 determines whether or not a gift certificate use transaction declaring operation has been performed for the current transaction.
Here, one specific example of the above-mentioned gift certificate use transaction declaring operation may be a touch operation on a button (not shown in FIG. 13) for the gift certificate use transaction declarative disposed on the product registration screen.

ステップS103:ステップS102により品券利用取引宣言操作の行われないことが判定された場合、CPU201は、通常会計処理を実行する。つまり、CPU201は、登録された商品の税込みの合計金額(買上金額)を客の支払金額とするように会計処理を行う。   Step S103: If it is determined in step S102 that the product certificate use transaction declaration operation is not performed, the CPU 201 executes the normal accounting process. That is, the CPU 201 performs an accounting process such that the total amount including tax (the purchase amount) of the registered product is used as the payment amount of the customer.

ステップS104:次に、CPU201は、精算装置指定操作が行われるのを待機する。精算装置指定操作は、図13に示した商品登録画面における精算装置選択ボタン501に対する操作である。
ステップS105:精算装置指定操作が行われると、CPU201は、ステップS103の通常会計処理に応じた精算情報を、ステップS104の精算装置指定操作により指定された精算装置300に送信する。
Step S104: Next, the CPU 201 waits for the settlement apparatus designation operation to be performed. The settlement apparatus specification operation is an operation on the settlement apparatus selection button 501 on the product registration screen shown in FIG.
Step S105: When the settlement apparatus designation operation is performed, the CPU 201 transmits the settlement information according to the normal accounting process of step S103 to the settlement apparatus 300 designated by the settlement apparatus designation operation of step S104.

ステップS106:ステップS102により品券利用取引宣言操作の行われたことが判定された場合、登録装置200は、品券対応会計処理を実行する。
つまり、登録装置200は、登録された商品の税込みの合計金額(買上金額)から品券の金額を減算した金額を客の支払金額とするように会計処理を行う。本実施形態において、商品の小計金額よりも品券の金額のほうが大きく、上記の支払金額が負の値として求められた場合、当該支払金額は客に支払うべき釣銭として扱われる。ステップS106による品券対応会計処理の結果、図7(b)、図8(b)などに示したように、品券利用取引の内訳が印字された精算レシートが発行される。
Step S106: If it is determined in step S102 that a product certificate use transaction declaring operation has been performed, the registration device 200 executes a product certificate correspondence accounting process.
That is, the registration device 200 performs an accounting process such that the amount obtained by subtracting the amount of the gift certificate from the total tax-included amount of the registered product (purchase amount) is used as the payment amount of the customer. In the present embodiment, if the amount of the gift certificate is larger than the subtotal amount of the commodity, and the above-mentioned payment amount is obtained as a negative value, the payment amount is treated as a change to be paid to the customer. As a result of the gift certificate correspondence accounting process in step S106, as shown in FIG. 7 (b), FIG. 8 (b) and the like, a settlement receipt on which the breakdown of the gift certificate usage transaction is printed is issued.

ステップS107:次に、CPU201は、精算装置指定操作が行われるのを待機する。
ステップS108:精算装置指定操作が行われると、CPU201は、ステップS106の品券対応会計処理に応じた精算情報を、ステップS107の精算装置指定操作により指定された精算装置300に送信する。
ステップS109:また、CPU201は、ステップS106による品券対応会計処理の結果に基づいて品券在高を加算するようにRAM203に記憶される会計実績を更新する。
Step S107: Next, the CPU 201 stands by for the settlement device designation operation to be performed.
Step S108: When the settlement apparatus designation operation is performed, the CPU 201 transmits the settlement information according to the product certificate correspondence accounting process of step S106 to the settlement apparatus 300 designated by the settlement apparatus designation operation of step S107.
Step S109: Further, the CPU 201 updates the accounting result stored in the RAM 203 so as to add the gift certificate present value based on the result of the gift certificate correspondence accounting process in the step S106.

続いて、図16のフローチャートを参照して、登録装置200から送信された精算情報の受信に応じて精算装置300が実行する処理手順例について説明する。   Subsequently, with reference to a flowchart of FIG. 16, an example of a processing procedure executed by the settlement apparatus 300 in response to the reception of the settlement information transmitted from the registration apparatus 200 will be described.

ステップS201:精算装置300におけるCPU301は、図15のステップS106またはステップS110により登録装置200から送信された精算情報を受信する。
ステップS202:CPU301は、ステップS201にて受信された精算情報を利用して精算処理を実行する。この際、受信された精算情報が通常会計に対応するものであれば、CPU301は、税込みの合計金額を客の支払金額とする精算処理を実行する。
一方、CPU301は、受信された精算情報が品券利用取引に対応するものであれば、税込みの合計金額(買上金額)と品券の金額との差額を客の支払金額あるいは客に支払うべき釣銭として扱う精算処理を実行する。具体的に、上記の差額が(合計金額−品券の金額)で算出される場合、CPU301は、算出された差額がプラス(正の値)であれば、差額を客の支払金額として扱って精算処理を行う。また、CPU301は、算出された差額がマイナス(負の値)であれば、差額の絶対値を客に支払うべき釣銭として扱って精算処理を行う。
ステップS203:CPU301は、ステップS202による精算の終了に応じて、RAM303に記憶される精算実績を更新する。この際には、支払金額として入出された現金に応じて、精算実績における現金在高が加算されるようにして更新される。
Step S201: The CPU 301 in the settlement apparatus 300 receives the settlement information transmitted from the registration apparatus 200 in step S106 or step S110 of FIG.
Step S202: The CPU 301 executes a settlement process using the settlement information received in step S201. At this time, if the received settlement information corresponds to the normal accounting, the CPU 301 executes a settlement process in which the total amount including tax is the payment amount of the customer.
On the other hand, if the received settlement information corresponds to a gift certificate transaction, the CPU 301 pays the difference between the total amount including tax (purchase amount) and the amount of the gift certificate to the customer's payment amount or the change to be paid to the customer. Execute settlement processing to treat as. Specifically, when the above difference is calculated as (total amount-amount of bill of exchange), if the calculated difference is positive (positive value), the CPU 301 treats the difference as the payment amount of the customer. Perform settlement processing. Further, if the calculated difference is negative (negative value), the CPU 301 treats the absolute value of the difference as a change to be paid to the customer, and performs the settlement process.
Step S203: The CPU 301 updates the settlement result stored in the RAM 303 according to the end of the settlement in step S202. At this time, the cash balance in the settlement result is updated so as to be added according to the cash put in and out as the payment amount.

次に、図17のフローチャートを参照して、登録装置200が品券利用取引の取り消しの操作に応じて実行する処理手順例について説明する。
ステップS301:図13にて説明したように、店員は、品券利用取引の取り消しを登録装置200に対する操作によって行おうとする場合には、登録装置200にて表示されている商品登録画面における品券利用取引訂正ボタン502を操作する。
品券利用取引訂正ボタン502の操作に応じて、登録装置200におけるCPU201は、品券利用取引の取消指示を受け付ける。
ステップS302:ステップS201により品券利用取引の取消指示を受け付けると、CPU201は、図14(a)にて説明したようにレシート読込案内ウィンドウを店員用表示部205に表示させる。なお、レシート読込案内ウィンドウは、例えば図13の商品登録画面上に重畳して表示されればよい。あるいは、レシート読込案内ウィンドウは、商品登録画面と切り替わるように表示されてもよい。
Next, with reference to the flowchart of FIG. 17, an example of a processing procedure executed by the registration device 200 in response to the operation of canceling a product certificate utilization transaction will be described.
Step S301: As described in FIG. 13, when the sales clerk intends to cancel the transaction of using the gift certificate by operating the registration device 200, the gift certificate on the product registration screen displayed on the registration device 200 The use transaction correction button 502 is operated.
In response to the operation of the product ticket use transaction correction button 502, the CPU 201 of the registration device 200 receives a cancellation instruction of the product certificate use transaction.
Step S302: When the cancellation instruction of the product note utilization transaction is received in step S201, the CPU 201 displays a receipt read guidance window on the clerk display unit 205 as described in FIG. 14A. The receipt read guidance window may be displayed superimposed on the product registration screen of FIG. 13, for example. Alternatively, the receipt read guidance window may be displayed to switch to the product registration screen.

ステップS303:レシート読込案内ウィンドウが表示されている状態において、店員は、スキャナ部204により、客から受け取った取消対象の品券利用取引のレシートにバーコードBC(図7)として印字されている精算情報を読み込ませる。
CPU201は、上記のようにスキャナ部204により読み込まれた精算情報を取得する。
Step S303: With the receipt read guidance window being displayed, the clerk checks out that the scanner unit 204 prints the bar code BC (FIG. 7) on the receipt of the product voucher use transaction received from the customer for cancellation. Read information
The CPU 201 acquires the adjustment information read by the scanner unit 204 as described above.

ステップS304:ステップS303により精算情報が取得されると、CPU201は、図14(b)にて説明したように、店員用表示部205において、レシート読込案内ウィンドウに代えて訂正確認ウィンドウを表示する。訂正確認ウィンドウの表示にあたり、CPU201は、ステップS303で取得された精算情報の内容を精算内容画面601に反映させる。
なお、訂正確認ウィンドウも例えば図13の商品登録画面上に重畳して表示されればよい。
Step S304: When the settlement information is acquired in step S303, the CPU 201 displays a correction confirmation window in place of the receipt read guidance window on the clerk display unit 205 as described with reference to FIG. 14 (b). When displaying the correction confirmation window, the CPU 201 reflects the content of the adjustment information acquired in step S303 on the adjustment content screen 601.
The correction confirmation window may also be displayed superimposed on the product registration screen of FIG. 13, for example.

ステップS305:CPU201は、訂正確認ウィンドウを表示させた状態のもとで、品券利用取引の取り消しの実行が指示されたか否かについて判定する。品券利用取引の取り消しの実行の指示は、図14(b)の訂正確認ウィンドウにおける「はい」ボタン602に対する操作によって行われる。
ステップS306:「はい」ボタン602が操作され、品券利用取引の取り消しの実行が指示されたことが判定されると、CPU201は、ステップS303により取得された精算結果情報に基づいて、品券在高を含む会計実績を訂正する。
Step S305: In a state where the correction confirmation window is displayed, the CPU 201 determines whether or not execution of cancellation of a product ticket use transaction has been instructed. An instruction to execute cancellation of the voucher use transaction is issued by operating the “Yes” button 602 in the correction confirmation window of FIG. 14 (b).
Step S306: If the “Yes” button 602 is operated and it is determined that execution of cancellation of the gift certificate transaction has been instructed, the CPU 201 determines, based on the settlement result information acquired in step S303, the gift certificate. Correct accounting results including highs.

ステップS307:また、CPU201は、これまでの訂正確認ウィンドウの表示に代えて、図14(c)に示した精算装置選択ウィンドウを店員用表示部205に表示させる。
ステップS308:CPU201は、精算装置選択ウィンドウが表示されている状態において、精算装置選択操作を受け付ける。精算装置選択操作は、精算装置選択ウィンドウにおける精算装置選択ボタン611のうちのいずれかに対する操作である。
Step S307: Further, the CPU 201 displays the settlement apparatus selection window shown in FIG. 14C on the clerk display unit 205 in place of the display of the correction confirmation window so far.
Step S308: The CPU 201 receives the settlement apparatus selection operation while the settlement apparatus selection window is displayed. The settlement apparatus selection operation is an operation on any of the settlement apparatus selection buttons 611 in the settlement apparatus selection window.

ステップS309:精算装置選択操作を受け付けると、CPU201は、ステップS310の精算装置選択操作により選択された精算装置300に対して訂正要求(取引取消情報)を送信する。訂正要求には、ステップS303にて取得された精算結果情報が含まれている。
ここで、ステップS308、S309の処理によれば、精算装置選択操作に応じて、訂正要求が精算装置300に送信される。つまり、本実施形態においては、図14(c)の精算装置選択ウィンドウに対する精算装置選択操作が、取消対象の品券利用取引に応じた精算が行われた精算装置300の選択と、選択された精算装置300への精算実績訂正の指示とを兼ねている。
Step S309: Upon receiving the settlement apparatus selection operation, the CPU 201 transmits a correction request (transaction cancellation information) to the settlement apparatus 300 selected by the settlement apparatus selection operation of step S310. The correction request includes the settlement result information acquired in step S303.
Here, according to the processing in steps S308 and S309, a correction request is transmitted to the settlement apparatus 300 in accordance with the settlement apparatus selection operation. That is, in the present embodiment, the settlement apparatus selection operation for the settlement apparatus selection window of FIG. 14C is selected as the selection of the settlement apparatus 300 in which the settlement is performed according to the product note utilization transaction to be canceled. It also serves as an instruction to the settlement result correction to the settlement apparatus 300.

なお、レシートにバーコードとして印字された精算情報に、精算を行った精算装置300を示す精算装置番号(識別子)を含めておくことによっては、ステップS311による訂正要求を送信に関して以下のような処理とすることができる。つまり、登録装置200は、ステップS305の品券利用取引の取り消しの実行の指示に応じて、ステップS309及びS310を行うことなく、精算情報に含まれる精算装置番号が示す精算装置300に対して訂正要求を送信してもよい。この場合、店員が精算装置選択ウィンドウに対する精算装置の選択操作を行う必要はない。   In addition, by including the settlement apparatus number (identifier) indicating the settlement apparatus 300 that performed the settlement in the settlement information printed as a bar code on the receipt, the following processing regarding transmission of the correction request in step S311 It can be done. That is, the registration device 200 corrects the settlement device 300 indicated by the settlement device number included in the settlement information without performing steps S309 and S310 in response to the instruction to execute cancellation of the product certificate utilization transaction in step S305. A request may be sent. In this case, it is not necessary for the store clerk to select the settlement apparatus for the settlement apparatus selection window.

図18のフローチャートを参照して、登録装置200から送信された訂正要求の受信に応じて精算装置300が実行する処理手順例について説明する。
ステップS401:精算装置300におけるCPU301は、図17のステップS311により登録装置200から送信された訂正要求を受信する。
ステップS402:次に、CPU301は、ステップS401にて受信された訂正要求に含まれる精算結果情報から、税込みの合計金額に対する品券の利用金額の差額を求めたうえで、差額の値について、マイナス(負の値)、プラス(正の値)、ゼロのいずれであるかについて判定する。
このように算出される差額が正の値である場合、品券利用取引として、品券の金額を現金とを合わせて合計金額の支払いが行われている。この場合、品券利用取引の取り消しに応じて、客が支払った現金を払い戻す必要がある。
一方、差額が負の値である場合、品券利用取引として、品券の金額における合計金額に対する余り分が釣銭として客に支払いが行われている。この場合、品券利用取引の取り消しに応じて、客に受け取った釣銭を戻してもらう必要がある。
An example of a processing procedure performed by the settlement apparatus 300 in response to the reception of the correction request transmitted from the registration apparatus 200 will be described with reference to the flowchart in FIG. 18.
Step S401: The CPU 301 of the settlement apparatus 300 receives the correction request transmitted from the registration apparatus 200 in step S311 of FIG.
Step S402: Next, the CPU 301 determines the difference in the amount of use of the gift certificate with respect to the total amount including tax from the settlement result information included in the correction request received in step S401, and then subtracts the value of the difference. Determine whether it is (negative value), plus (positive value), or zero.
When the difference calculated in this manner is a positive value, the total amount of payment of the total amount is made by combining the amount of the sales ticket with the cash as the transaction for using the sales ticket. In this case, it is necessary to refund the cash paid by the customer in response to the cancellation of the voucher use transaction.
On the other hand, when the difference is a negative value, the excess of the total amount of the amount of the voucher is paid to the customer as a change, as the voucher use transaction. In this case, it is necessary to have the customer return the change received in response to the cancellation of the voucher use transaction.

ステップS403:差額の値がマイナスであると判定した場合、精算装置300は、表示部305に入金案内画面を表示する。
図示は省略するが、入金案内画面においては、客に、該当の品券利用取引の精算時において釣銭として客に渡した分の現金の入金を促すメッセージと、入金金額、入金の操作の仕方などが表示される。入金金額は、マイナスの差額に基づいて表示される。
このような入金案内画面が表示されることで、客は、戸惑うことなく釣銭の戻しのための入金を精算装置300に行うことができる。
Step S403: If it is determined that the value of the difference is negative, the settlement apparatus 300 displays a deposit guidance screen on the display unit 305.
Although illustration is omitted, on the payment information screen, a message prompting the customer to deposit cash equivalent to the amount given to the customer as change at the time of settlement of the corresponding voucher use transaction, the amount of payment, how to operate the payment, etc. Is displayed. The payment amount is displayed based on the negative difference.
By displaying such a receipt information screen, the customer can make a payment for the return of the change to the settlement apparatus 300 without confusion.

ステップS404:客は、入金案内画面において入金金額として提示された金額の現金を貨幣授受部310に投入する。CPU301は、貨幣授受部310に現金が投入されると、投入された現金を収受するための処理(入金対応処理)を行う。また、CPU301は、入金対応処理として、投入された現金の金額が入金金額より多い場合には、釣銭が貨幣授受部310から排出されるようにする制御も行う。   Step S404: The customer inputs the cash of the amount presented as the deposit amount on the deposit information screen to the money transfer unit 310. When the cash is input to the money transfer unit 310, the CPU 301 performs processing (payment handling processing) for receiving the inserted cash. Further, the CPU 301 also performs control to cause change to be discharged from the money transfer unit 310 when the amount of inserted cash is larger than the amount of payment as the payment handling process.

ステップS405:また、ステップS402において差額がプラスであると判定された場合、CPU301は、まず、出金指示画面を表示させる。出金指示画面は、客が、返金金額として受け取るべき現金を精算装置300から出金(排出)させることについての指示を行う画面である。
図示は省略するが、出金指示画面には、例えば出金ボタンが配置されている。出金ボタンに対する操作により出金が指示される。また、出金指示画面には「払戻金を受け取るには、出金ボタンを押してください」のように払戻金の受け取りのために、出金ボタンを操作することを客に促すメッセージが表示されるとよい。
Step S405: If it is determined in step S402 that the difference is positive, the CPU 301 first displays a withdrawal instruction screen. The withdrawal instruction screen is a screen for instructing the customer to withdraw (discharge) the cash to be received as the refund amount from the settlement apparatus 300.
Although illustration is omitted, for example, a withdrawal button is arranged on the withdrawal instruction screen. The withdrawal is instructed by the operation on the withdrawal button. In addition, it is recommended that a message prompting the customer to operate the withdrawal button is displayed on the withdrawal instruction screen, such as "Please press the withdrawal button to receive the withdrawal" to receive the withdrawal. .

ステップS406:CPU301は、出金指示画面が表示されている状態のもとで、出金が指示されるのを待機する。つまり、CPU301は、出金指示画面にて配置されている出金ボタンに対する操作が行われるのを待機する。   Step S406: The CPU 301 waits for an instruction for withdrawal with the state that the withdrawal instruction screen is displayed. That is, the CPU 301 waits for the operation on the dispensing button arranged on the dispensing instruction screen to be performed.

ステップS407:出金ボタンに対する操作が行われると、CPU301は出金対応処理を実行する。具体的に、CPU301は、出金対応処理として、差額に応じた現金が貨幣授受部310から排出されるように制御を行う。   Step S407: When the operation for the withdrawal button is performed, the CPU 301 executes a withdrawal handling process. Specifically, the CPU 301 performs control such that cash corresponding to the difference is discharged from the money transfer unit 310 as the payment handling process.

例えば、出金指示画面を表示させることなく精算装置300から返金分の現金の出金(排出)が行われてしまうと、何のための現金の排出であるのかがはっきりせず、客が戸惑ってしまう可能性がある。
そこで、上記のステップS405〜S407として示されるように、本実施形態においては、出金指示画面を一旦表示させ、出金指示画面に対する操作が行われてから精算装置300から返金分の出金が行われるようにしている。これにより、返金を受ける客の意志に応じて現金が精算装置300から排出されることになり、客が戸惑うことが無くなる。
For example, if withdrawal (discharge) of cash for refund is performed from the settlement apparatus 300 without displaying the withdrawal instruction screen, it is not clear what is the discharge of cash for what purpose, and the customer is puzzled. There is a possibility of
Therefore, as shown in the above steps S405 to S407, in the present embodiment, the withdrawal instruction screen is displayed once, and after the operation for the withdrawal instruction screen is performed, the payment for the refund is made from the settlement apparatus 300. It is made to be done. As a result, cash is discharged from the settlement apparatus 300 according to the intention of the customer who receives the refund, and the customer is not confused.

ステップS408:ステップS402において差額がゼロであると判定された場合、あるいは、ステップS404またはS407の処理を終了した後、CPU301は、現金在高を含む精算実績を訂正する。
ステップS408として、ステップS404により入金対応処理が行われた場合には、CPU301は、入金された現金の金額を加算するように現金在高を訂正する。一方、ステップS408として、ステップS407により出金対応処理が行われた場合には、CPU301は、出金された現金の金額を減算するように現金在高を訂正する。
Step S408: If it is determined in step S402 that the difference is zero, or after the process of step S404 or S407 is finished, the CPU 301 corrects the settlement result including the cash balance.
In step S408, when the deposit correspondence process is performed in step S404, the CPU 301 corrects the cash balance so as to add the amount of the deposited cash. On the other hand, if it is determined in step S <b> 408 that the payment-ready process has been performed in step S <b> 407, the CPU 301 corrects the cash balance so as to subtract the amount of cash dispensed.

上記の構成は、取消対象の品券利用取引についての会計が行われた登録装置200にて品券利用取引の取り消しを指示する操作が行われるようにした場合を例に挙げている。
しかし、本実施形態の変形例として、取消対象の品券利用取引についての会計を行っていない登録装置200にて、レシートの読み込みと品券利用取引の取り消しを指示する操作が行えるように構成することもできる。
この場合、レシートのバーコードには会計処理が行われた登録装置を示す登録装置番号を含めておくようにする。そして、登録装置200は、品券利用取引の取り消しを指示する操作が行われると、レシートから読み込んだ登録装置番号が示す登録装置に、同じレシートから読み込んだ精算結果情報を送信して、以降における品券利用取引の取り消しに応じた処理を指示する。
指示を受けた登録装置200は、受信した精算結果情報を利用して、図17のステップS306〜S309の処理を行えばよい。
The above configuration exemplifies a case in which the registration device 200 that has performed accounting for a product voucher use transaction to be canceled performs an operation to instruct cancellation of the product voucher use transaction.
However, as a modification of the present embodiment, in the registration device 200 which does not perform accounting for a product ticket use transaction to be canceled, an operation to read receipts and cancel the product voucher use transaction can be performed. It can also be done.
In this case, the bar code of the receipt includes a registration device number indicating the registration device for which the accounting process has been performed. Then, when an operation instructing cancellation of a product voucher use transaction is performed, the registration apparatus 200 transmits the settlement result information read from the same receipt to the registration apparatus indicated by the registration apparatus number read from the receipt, and thereafter. Instructs processing in accordance with cancellation of the voucher use transaction.
The registration apparatus 200 that has received the instruction may perform the processes of steps S306 to S309 in FIG. 17 using the received adjustment result information.

図19のフローチャートは、本実施形態における精算装置300と登録装置200とが、精算装置300にて行われる品券利用取引の取消指示操作に応じて実行する処理手順例を示している。   The flowchart of FIG. 19 shows an example of a processing procedure executed by the settlement apparatus 300 and the registration apparatus 200 according to the present embodiment in response to a cancellation instruction operation of a product certificate utilization transaction performed by the settlement apparatus 300.

ステップS501:店員は、客から精算済みの品券利用取引の取り消しの申し出を受けると、精算装置300に対して品券利用取引の取り消しを指示するための所定操作を行う。ここで、店員が品券利用取引の取り消しを指示するための操作の対象とする精算装置300は、取消対象の品券利用取引について精算が行われた精算装置300である。
精算装置300のCPU301は、上記の品券利用取引の取り消しを指示するための所定操作に応じて、品券利用取引の取消指示を受け付ける。
なお、精算装置300は、通常は客が精算のために使用する装置である。そこで、精算装置300に対する品券利用取引の取消指示の操作は、客には分からないようなものであることが好ましい。あくまでも一例であるが、表示部305(タッチパネル)において表示される待機画面において、通常であれば客が操作することのない特定の領域を長押しする操作を品券利用取引の取消指示の操作としてもよい。
Step S501: When the clerk receives an offer from the customer for cancellation of the transaction of use of the voucher, the store clerk performs a predetermined operation for instructing the settlement apparatus 300 to cancel the transaction of voucher use. Here, the settlement apparatus 300 targeted by the store clerk to instruct cancellation of the gift certificate transaction is the settlement apparatus 300 in which settlement is performed on the commodity certificate transaction to be canceled.
The CPU 301 of the settlement apparatus 300 receives the cancellation instruction of the product voucher use transaction in response to the predetermined operation for instructing the cancellation of the product voucher use transaction.
The settlement apparatus 300 is an apparatus that a customer usually uses for settlement. Therefore, it is preferable that the operation of the cancellation instruction of the voucher use transaction to the settlement apparatus 300 be such that the customer does not know. This is merely an example, but in the standby screen displayed on the display unit 305 (touch panel), an operation of pressing and holding a specific area which is not usually operated by a customer is an operation of a cancellation instruction of a gift certificate transaction It is also good.

ステップS502:ステップS501により品券利用取引の取消指示を受け付けると、CPU301は、レシート読込案内ウィンドウを表示部305に表示させる。精算装置300にて表示されるレシート読込案内ウィンドウは、図13の例に準じて、店員に、客から受け取った取消対象の品券利用取引のレシートのバーコードBC(図7)をスキャナ部304に読み込ませることを促すメッセージが表示される。   Step S502: When the cancellation instruction of the product note utilization transaction is received in step S501, the CPU 301 displays a receipt read guidance window on the display unit 305. According to the example of FIG. 13, the receipt read guidance window displayed on the settlement apparatus 300 causes the store clerk to scan the barcode BC (FIG. 7) of the receipt of the product voucher use transaction to be canceled received from the customer. A message is displayed prompting you to load it.

ステップS503:レシート読込案内ウィンドウが表示されている状態において、店員は、スキャナ部304により、客から受け取った取消対象の品券利用取引のレシートにバーコードBCとして印字されている精算情報を読み込ませる。
CPU301は、上記のようにスキャナ部304により読み込まれた精算情報を取得する。
Step S503: With the receipt read guidance window displayed, the store clerk causes the scanner unit 304 to read the settlement information printed as a bar code BC on the receipt of the product voucher use transaction received from the customer. .
The CPU 301 acquires the adjustment information read by the scanner unit 304 as described above.

ステップS504:ステップS502により精算結果情報が取得されると、CPU301は、表示部305において、レシート読込案内ウィンドウに代えて訂正確認ウィンドウを表示する。
精算装置300にて表示される訂正確認ウィンドウは、図14(b)と同様に、精算内容画面、「はい」ボタン、「いいえ」ボタンなどが配置された態様であればよい。
Step S504: When the settlement result information is acquired in step S502, the CPU 301 displays a correction confirmation window in place of the receipt read guidance window on the display unit 305.
The correction confirmation window displayed on the settlement apparatus 300 may be in a mode in which the settlement content screen, the “Yes” button, the “No” button, and the like are arranged as in FIG. 14B.

ステップS505:CPU301は、訂正確認ウィンドウを表示させた状態のもとで、品券利用取引の取り消しの実行が指示されたか否かについて判定する。品券利用取引の取り消しの実行の指示は、訂正確認ウィンドウにおける「はい」ボタン602に対する操作に応じて得られる。
ステップS506:「はい」ボタンが操作され、品券利用取引の取り消しの実行が指示されたことが判定されると、CPU301は、ステップS503により取得した精算結果情報を利用して、入出金制御を実行する。ステップS506としての入出金制御は、例えば図18のステップS402〜ステップS407と同様でよい。
ステップS507:ステップS506による入出金制御が完了すると、CPU301は、現金在高を含む会計実績を訂正する。
Step S505: The CPU 301 determines whether or not execution of cancellation of a product certificate use transaction has been instructed under the state where the correction confirmation window is displayed. An instruction to execute cancellation of the gift certificate transaction is obtained in response to the operation on the “Yes” button 602 in the correction confirmation window.
Step S506: When the “Yes” button is operated and it is determined that execution of cancellation of the gift certificate transaction has been instructed, the CPU 301 uses the settlement result information acquired in step S503 to control cashing and dispensing. Run. The deposit and withdrawal control as step S506 may be similar to, for example, steps S402 to S407 in FIG.
Step S507: When the deposit / withdrawal control in step S506 is completed, the CPU 301 corrects the accounting record including the cash stock.

ステップS508:次に、CPU301は、取消対象の品券利用取引について会計を行った登録装置200に対して訂正要求を送信する。訂正要求には、ステップS503にて取得された精算結果情報が含まれている。
また、精算レシートのバーコードとしての精算結果情報には、会計を行った登録装置200の番号を含めておく。ステップS508において、CPU301は、ステップS503にて取得された精算結果情報に含まれる番号によって示される登録装置200を訂正要求の送信先として決定する。
あるいは、精算レシートには、会計処理を行った登録装置200の番号が印字されている。そこで、店員は、精算レシートに印字された登録装置200の番号を確認し、番号に応じて登録装置200を選択する操作を精算装置300に対して行う。精算装置300は選択された登録装置200を訂正要求の送信先として決定するようにしてもよい。
Step S508: Next, the CPU 301 transmits a correction request to the registration device 200 that has made an accounting for the product certificate utilization transaction to be canceled. The correction request includes the settlement result information acquired in step S503.
Further, the settlement result information as a barcode of the settlement receipt includes the number of the registration apparatus 200 that has made the accounting. In step S508, the CPU 301 determines the registration device 200 indicated by the number included in the settlement result information acquired in step S503 as the transmission destination of the correction request.
Alternatively, on the settlement receipt, the number of the registration device 200 that has performed the accounting process is printed. Then, the clerk confirms the number of the registration device 200 printed on the settlement receipt, and performs an operation on the settlement device 300 to select the registration device 200 according to the number. The settlement apparatus 300 may determine the selected registration apparatus 200 as the transmission destination of the correction request.

ステップS601:登録装置200におけるCPU201は、ステップS506により精算装置300から送信された訂正要求を受信する。
ステップS602:CPU201は、ステップS601にて受信された訂正要求に含まれる精算結果情報に基づいて、取り消すべき品券の種別と枚数とを把握する。CPU201は、把握した品券の種別と枚数とに基づいて品券在高を含む会計実績を訂正する。
Step S601: The CPU 201 in the registration device 200 receives the correction request transmitted from the settlement apparatus 300 in step S506.
Step S602: The CPU 201 grasps the type and number of vouchers to be canceled based on the settlement result information included in the correction request received in step S601. The CPU 201 corrects the accounting result including the stocked value of the gift based on the type and the number of the obtained gift certificate.

[変形例1]
続いて、本実施形態の変形例1について説明する。例えば、サービスカウンタなどを設けている店舗の場合、客からの品券利用取引の取り消しの申し出は、登録装置200を操作している店員ではなく、サービスカウンタにいる店員に対して行われる場合がしばしばある。
[Modification 1]
Then, the modification 1 of this embodiment is demonstrated. For example, in the case of a store provided with a service counter or the like, a customer's offer to cancel a transaction using a gift certificate may be made to a store clerk in the service counter instead of the clerk operating the registration device 200. Often

このようにサービスカウンタにおける店員に対して客から品券利用取引の取り消しの申し出が行われた場合には、サービスカウンタに設置されている端末を店員が操作することによって、品券利用取引の取り消しに応じた会計実績と精算実績の一括訂正が行えるようにすることが好ましい。
そこで、本実施形態の変形例として、サービスカウンタの端末装置によって品券利用取引の取り消しに応じた会計実績と精算実績の一括訂正を行うようにした構成について説明する。
As described above, when the customer requests the store clerk in the service counter to cancel the gift certificate use transaction, the store clerk operates the terminal installed in the service counter to cancel the gift certificate use transaction. It is preferable to be able to perform batch correction of the accounting results and the settlement results according to the above.
Therefore, as a modified example of the present embodiment, a configuration will be described in which the terminal device of the service counter performs batch correction of the accounting result and the settlement result according to the cancellation of the product note utilization transaction.

変形例においては、例えば図1に示したPOSシステムの構成において、サービスカウンタの端末装置がLAN2に対してさらに接続されて構成される。   In the modification, for example, in the configuration of the POS system shown in FIG. 1, the terminal device of the service counter is further connected to the LAN 2 and configured.

本実施形態において、サービスカウンタの店員は、客から品券利用取引の取り消しの申し出を受けると、客から取消対象の品券利用取引のレシートを受け取る。店員は、受け取ったレシートのバーコードを端末装置に接続されているスキャナにより読み込んで、端末装置に精算結果情報を取得させる。また、店員は、端末装置を操作して、レシートに印字されている登録装置番号に対応する登録装置200を指定して、品券利用取引の取り消しを指示する操作を行う。
上記の品券利用取引の取り消しを指示する操作に応じて、端末装置は、品券利用取引の取り消しを指示するコマンドを、操作により指定された登録装置200に送信する。
なお、レシートのバーコードに会計を行った登録装置200を示す登録装置番号の情報を含めた場合には、バーコードから読み取った登録装置番号が示す登録装置200に品券利用取引の取り消しを指示するコマンドを送信してもよい。この場合、コマンドの送信先の登録装置200を指定する操作を行う必要はない。
品券利用取引の取り消しを指示するコマンドには、スキャナにより読み込んで取得した精算結果情報が含まれる。
In the present embodiment, when the store clerk of the service counter receives an offer to cancel a voucher use transaction from a customer, the store clerk receives a receipt for the voucher use transaction to be canceled from the customer. The store clerk reads the barcode of the received receipt by the scanner connected to the terminal device and causes the terminal device to acquire the settlement result information. Further, the store clerk operates the terminal device, specifies the registration device 200 corresponding to the registration device number printed on the receipt, and performs an operation of instructing cancellation of the gift certificate use transaction.
In response to the operation instructing cancellation of the above-mentioned gift certificate use transaction, the terminal device transmits a command instructing cancellation of the gift certificate use transaction to the registration device 200 designated by the operation.
When the bar code of the receipt includes information on the registered device number indicating the registered registration device 200, the registration device 200 indicated by the registered device number read from the bar code instructs cancellation of the product voucher use transaction. Command may be sent. In this case, there is no need to perform an operation of specifying the registration device 200 of the transmission destination of the command.
The command instructing cancellation of the gift certificate transaction includes the settlement result information read and acquired by the scanner.

登録装置200は、端末装置から送信されたコマンドを受信することにより、品券利用取引の取消指示を受け付ける。そして、登録装置200は、コマンドに含まれる精算結果情報を利用して、図17のステップS306のように品券在高を含む会計実績を訂正する。また、変形例における精算結果情報には、精算を行った精算装置300の番号が示されている。そこで、登録装置200は、精算結果情報において示される番号の精算装置300に対して訂正要求を送信する。訂正要求には、精算結果情報が含まれる。
訂正要求を受信した精算装置300は、図18に示した処理を実行することで入出金制御と現金在高を含む精算実績の訂正とを行う。
このようにして、変形例においては、サービスカウンタの端末装置に対して品券利用取引の取消指示の操作を行うことで、品券利用取引の取り消しに応じた会計実績と精算実績とを一括して訂正することができる。
The registration device 200 receives the cancellation instruction of the product certificate utilization transaction by receiving the command transmitted from the terminal device. Then, the registration apparatus 200 corrects the accounting record including the stock certificate as shown in step S306 of FIG. 17 using the settlement result information included in the command. Further, the settlement result information in the modified example indicates the number of the settlement apparatus 300 that has performed the settlement. Therefore, the registration device 200 transmits a correction request to the settlement device 300 of the number indicated in the settlement result information. The correction request includes the settlement result information.
The settlement apparatus 300 that has received the correction request performs deposit and withdrawal control and correction of the settlement result including the cash balance by executing the process shown in FIG. 18.
In this manner, in the modification, by performing an operation to issue a cancellation instruction of a gift certificate transaction on the terminal device of the service counter, the accounting results and the settlement results according to the cancellation of the gift certificate transaction can be batched. Can be corrected.

なお、変形例1において、品券利用取引の取消指示の操作が行われる端末装置は、店舗においてサービスカウンタ以外の所定の場所に設置される他の端末装置であってもよい。   In the first modification, the terminal device on which the cancellation instruction of the product certificate utilization transaction is performed may be another terminal device installed in a predetermined place other than the service counter in the store.

[変形例2]
また、これまでの説明においては、登録装置200がそれぞれ会計実績(品券在高を含む)を記憶し、精算装置300がそれぞれ精算実績(現金在高を含む)を記憶している場合を例に挙げていた。
これに対して、変形例2においては、例えばストアコントローラ100において全ての登録装置200の会計実績と、全ての精算装置300の精算実績とを記憶させる。つまり、この場合には、ストアコントローラ100において、各登録装置200の品券在高と各精算装置300の現金在高とが統合的に管理される。
[Modification 2]
Moreover, in the description so far, the case where the registration device 200 stores the accounting results (including the gift certificate present value) and the settlement apparatus 300 stores the settlement result (including the cash present value) is an example. Were listed.
On the other hand, in the second modification, for example, the store controller 100 stores the accounting results of all the registration devices 200 and the settlement results of all the settlement devices 300. That is, in this case, the store controller 100 integrally manages the gift certificate present value of each registration device 200 and the cash present value of each adjustment device 300.

この場合、各登録装置200は、1取引に応じた会計を終了するごとに、対応の取引についての会計実績をストアコントローラ100に送信する。また、各登録装置200は、1取引に応じた精算を終了するごとに、対応の取引についての精算実績をストアコントローラ100に送信する。
ストアコントローラ100は、会計実績を受信するごとに、受信された会計実績を追加登録するようにして自己が記憶する会計実績を更新する。同様に、ストアコントローラ100は、精算実績を受信するごとに、受信された精算実績を追加登録するようにして自己が記憶する会計実績を更新する。
In this case, each registration device 200 transmits, to the store controller 100, the accounting record of the corresponding transaction every time the accounting corresponding to one transaction is completed. In addition, each registration device 200 transmits the settlement result of the corresponding transaction to the store controller 100 each time the settlement according to one transaction is finished.
Each time the store controller 100 receives an accounting record, the store controller 100 additionally registers the received accounting record and updates the accounting record stored therein. Similarly, each time the store controller 100 receives the settlement result, the store controller 100 additionally registers the received settlement result, and updates the accounting result stored by itself.

そして、店員は、客からの品券利用取引の取り消しの申し出に応じて、登録装置200、精算装置300またはサービスカウンタの端末装置を利用して、レシートからの精算情報の読み込みと、品券利用取引の取消指示の操作を行う。
この場合、品券利用取引の取消指示の操作に応じて、登録装置200、精算装置300またはサービスカウンタの端末装置は、品券利用取引の取り消しを指示するコマンドとともに、取得した精算情報をストアコントローラ100に送信する。
ストアコントローラ100は、コマンドを受信すると、コマンドとともに受信された精算情報を利用して、自己が記憶する会計実績と精算実績とについて、品券利用取引の取り消しに応じて訂正する。
このような構成によっても、品券利用取引の取り消しに応じて、品券在高と現金在高とを一括して訂正することができる。
なお、変形例2において、登録装置200の会計実績(品券在高を含む)と精算装置300の精算実績(現金在高を含む)とを統合的に管理する装置は、ストアコントローラ100以外の情報処理装置であってもよい。
Then, the clerk reads the settlement information from the receipt using the registration device 200, the settlement device 300 or the terminal device of the service counter in response to the customer's offer to cancel the gift certificate transaction, and uses the gift certificate. Operate the cancellation instruction of the transaction.
In this case, the registration device 200, the settlement apparatus 300, or the terminal device of the service counter stores the acquired settlement information together with a command instructing cancellation of the merchandise ticket utilization transaction according to the operation of the cancellation instruction of the product voucher utilization transaction. Send to 100
When the store controller 100 receives the command, the store controller 100 uses the settlement information received together with the command to correct the accounting record and the settlement record stored therein in response to the cancellation of the gift certificate transaction.
According to such a configuration, it is possible to collectively correct the gift stock amount and the cash stock amount according to the cancellation of the gift certificate use transaction.
In the second modification, the device that integrally manages the accounting results (including the gift certificate present value) of the registration apparatus 200 and the settlement results (including the cash present value) of the settlement apparatus 300 is other than the store controller 100. It may be an information processing apparatus.

以上説明したように、本実施形態におけるPOSシステム(商品販売情報処理システム)は、登録装置200と精算装置300とを備える商品販売情報処理システムであって、品券の利用に対応する品券利用取引を行うことを宣言する品券利用宣言手段と、品券利用宣言手段による品券利用取引の宣言に応じて、登録装置200における品券在高を更新する品券在高更新手段と、品券利用宣言手段による品券利用取引の宣言に対応して行われた精算に応じて、精算装置300における現金在高を更新する現金在高更新手段と、精算済みの品券利用取引の取り消しを宣言する取消宣言手段と、取消宣言手段による品券利用取引の取り消しの宣言に応じて、登録装置200における品券在高を訂正する品券在高訂正手段と、取消宣言手段による品券利用取引の取り消しの宣言に応じて、精算装置300における現金在高を訂正する現金在高訂正手段とを備える。   As described above, the POS system (commodity sales information processing system) in the present embodiment is a commodity sales information processing system including the registration device 200 and the settlement device 300, and uses the gift certificate corresponding to the use of the gift certificate Merchandise ticket use declaration means for declaring to conduct a transaction, merchandise ticket stock update means for updating the gift certificate present value in the registration device 200 according to the declaration of the merchandise ticket use transaction by the gift certificate use declaration means, and goods According to the settlement performed in response to the declaration of the gift transaction by the ticket usage declaring means, the cash cash amount updating device for updating the cash stock in the settlement apparatus 300 and the cancellation of the settled voucher transaction. Merchandise ticket stock correction means for correcting the stock amount in the registration device 200 in accordance with the cancellation declaration means for declaring, the declaration of cancellation of the product use transaction by the cancellation declaration means, and the goods by the cancellation declaration means Depending on the declaration of use transaction cancellation, and a cash inventory amount correcting means for correcting the cash inventory amount in the settlement apparatus 300.

また、本実施形態において、取り消しが宣言された品券利用取引にて利用された品券金額が買上金額未満である場合に、買上金額に対する品券金額の差額を精算装置300から出金させる出金制御手段をさらに備える。   Further, in the present embodiment, when the amount of the voucher used in the voucher use transaction for which the cancellation has been declared is less than the amount of purchase, the difference of the amount of the voucher for the purchase amount is withdrawn from the settlement apparatus 300. It further comprises a money control means.

また、本実施形態において、精算装置300は、差額としての現金を精算装置300から出金させる指示が行われる出金指示画面を表示する表示手段をさらに備え、出金制御手段は、出金指示画面に指示が行われると、差額としての現金を出金する。   Further, in the present embodiment, the settlement apparatus 300 further includes display means for displaying a withdrawal instruction screen on which an instruction to withdraw the cash as the difference from the settlement apparatus 300 is provided, and the withdrawal control means When instructions are given on the screen, the difference cash is dispensed.

また、本実施形態において、精算装置300は、取り消しが宣言された品券利用取引にて利用された品券金額が買上金額より大きい場合に、差額の入金を案内する画像を表示させる入金制御手段を備える。   Further, in the present embodiment, the settlement apparatus 300 is a deposit control means for displaying an image for guiding the payment of the difference when the amount of the voucher used in the voucher use transaction for which cancellation has been declared is larger than the purchase amount. Equipped with

また、本実施形態の商品販売情報処理システムにおける登録装置200は、品券の利用に対応する品券利用取引を行うことを宣言する品券利用宣言手段と、品券利用宣言手段による品券利用取引の宣言に応じて、登録装置200における品券在高を更新する品券在高更新手段と、精算済みの品券利用取引の取り消しを宣言する取消宣言手段と、取消宣言手段による品券利用取引の取り消しの宣言に応じて、登録装置200における品券在高を訂正する品券在高訂正手段と、取消宣言手段による品券利用取引の取り消しの宣言に応じて、精算装置に現金在高を訂正させる現金在高訂正制御手段とを備える。   Further, the registration device 200 in the merchandise sales information processing system of the present embodiment uses the gift certificate use declaring means for declaring that the gift certificate use transaction corresponding to the use of the gift certificate is performed, and the gift certificate use by the gift certificate use declaring means In accordance with the declaration of the transaction, the gift certificate inventory updating means for updating the gift certificate inventory value in the registration device 200, the cancellation declaration means for declaring the cancellation of the settled voucher transaction, and the use of the gift certificate by the cancellation declaration means According to the declaration of cancellation of the transaction, the cash certificate of the settlement apparatus according to the gift certificate correcting means for correcting the gift certificate present value in the registration device 200 and the declaration of cancellation of the gift certificate transaction by the cancellation declaring device And means for correcting cash stock amount correction control.

また、本実施形態の商品販売情報処理システムにおける精算装置300は、品券の利用に対応する品券利用取引を行うことを宣言する品券利用宣言手段と、登録装置200にて行われた品券利用取引の宣言に応じた精算が行われるのに応じて、現金在高を更新する現金在高更新手段と、品券利用宣言手段による品券利用取引の宣言に対応して行われた精算に応じて、精算装置300における現金在高を更新する現金在高更新手段と、精算済みの品券利用取引の取り消しを宣言する取消宣言手段と、取消宣言手段による品券利用取引の取り消しの宣言に応じて、現金在高を訂正する現金在高訂正手段と、取消宣言手段による品券利用取引の取り消しの宣言に応じて、登録装置200に品券在高を訂正させる品券在高訂正制御手段とを備える。   Further, the settlement apparatus 300 in the product sales information processing system of the present embodiment is a product ticket use declaration means for declaring that a product certificate use transaction corresponding to the use of a product certificate is performed, and a product made by the registration apparatus 200 In response to the settlement according to the declaration of the ticket use transaction, the cash balance update means for updating the cash balance, and the settlement performed according to the declaration of the voucher use transaction by the voucher use declaration means Accordingly, the cash stock updating means for updating the cash stock in the settlement apparatus 300, the cancellation declaration means for declaring the cancellation of the settled bill use transaction, and the declaration of the cancellation of the voucher use transaction by the cancellation declaration means According to the cash stock correction means for correcting the cash stock, and the gift card stock correction control for causing the registration device 200 to correct the gift stock quantity according to the declaration of cancellation of the gift certificate transaction by the cancellation declaration means And means.

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

1 POSシステム、100 ストアコントローラ、101 CPU、102 記憶部、103 RAM、104 表示部、105 操作部、106 通信部、200 登録装置、201 CPU、202 記憶部、203 RAM、204 スキャナ部、205 店員用表示部、206 客用表示部、207 操作部、208 通信部、209 ブザー、210 印刷部、300 精算装置、301 CPU、302 記憶部、303 RAM、304 スキャナ部、305 表示部、306 操作部、307 通信部、308 ブザー、309 印刷部、310 貨幣授受部、311 サインポール部 1 POS system, 100 store controller, 101 CPU, 102 storage unit, 103 RAM, 104 display unit, 105 operation unit, 106 communication unit, 200 registration unit, 201 CPU, 202 storage unit, 203 RAM, 204 scanner unit, 205 clerk Display unit for 206, display unit for 206, 207 operation unit, 208 communication unit, 209 buzzer, 210 printing unit, 300 settlement unit, 301 CPU, 302 storage unit, 303 RAM, 304 scanner unit, 305 display unit, 306 operation unit , 307 communication unit, 308 buzzer, 309 print unit, 310 money transfer unit, 311 sign pole unit

Claims (7)

店員の操作に応じて商品を登録する登録処理に基づいて精算情報を生成する登録装置と、生成された精算情報を用いて客の操作に応じて精算処理を実行する精算装置とを有するPOSシステムであって、
前記登録装置は、
前記商品の代金の支払いに品券が用いられる場合、前記品券に関する品券情報を含めて前記精算情報を生成する生成手段と、
選択された精算装置で精算処理が実行されるように、前記生成手段により生成された精算情報を出力する出力手段とを備え、
前記精算装置は、
釣銭を排出させる排出口が設けられた貨幣授受手段と、
前記出力された精算情報を取得する取得手段と、
取得された精算情報に品券情報が含まれている場合において、前記品券情報により示される品券の金額が登録された商品の代金より大きい場合、前記品券の金額に対する前記商品の代金の差額を釣銭として前記排出口より排出させる精算段と、
品券を利用した品券利用取引の取り消しが指示された場合に、前記品券利用取引に対応する品券情報により示される品券の金額と登録された商品の代金との差額に応じて、前記貨幣授受手段にて入金または出金に対応する動作が実行されるように制御する入出金制御手段と
を備えることを特徴とするPOSシステム。
POS system having a registration device that generates settlement information based on registration processing that registers goods in response to the operation of a store clerk, and a settlement device that executes settlement processing according to the operation of a customer using the generated settlement information And
The registration device
Generation means for generating the settlement information including the voucher information on the voucher if a voucher is used to pay for the product;
And output means for outputting the settlement information generated by the generation means so that the settlement process is executed by the selected settlement apparatus.
The settlement device
Money transfer means provided with a discharge port for discharging change
Acquisition means for acquiring the output settlement information;
In the case where the acquired checkout information includes gift certificate information, if the price of the gift certificate indicated by the gift certificate information is greater than the price of the registered product, the price of the price of the product with respect to the price of the gift certificate and settlement hand stage to discharge from the discharge port as change the difference,
According to the difference between the price of the gift certificate indicated by the gift certificate information corresponding to the gift certificate transaction and the price of the registered product when cancellation of the gift certificate transaction using the gift certificate is instructed, And a deposit / withdrawal control unit configured to perform an operation corresponding to deposit or withdrawal by the money transfer unit.
店員の操作に応じて商品を登録する登録処理に基づいて精算情報を生成する登録装置と、生成された精算情報を用いて客の操作に応じて精算処理を実行する精算装置とを有するPOSシステムであって、
前記登録装置は、
前記商品の代金の支払いに品券が用いられる場合、前記品券に関する品券情報を前記精算情報に含め、前記精算処理で用いられるお会計券を出力する出力手段を備え、
前記精算装置は、
釣銭を排出させる排出口が設けられた貨幣授受手段と、
前記出力されたお会計券を利用して前記精算情報を取得する取得手段と、
取得された精算情報に品券情報が含まれている場合において、前記品券情報により示される品券の金額が登録された商品の代金より大きい場合、前記品券の金額に対する前記商品の代金の差額を釣銭として前記排出口より排出させる精算段と、
品券を利用した品券利用取引の取り消しが指示された場合に、前記品券利用取引に対応する品券情報により示される品券の金額と登録された商品の代金との差額に応じて、前記貨幣授受手段にて入金または出金に対応する動作が実行されるように制御する入出金制御手段と
を備えることを特徴とするPOSシステム。
POS system having a registration device that generates settlement information based on registration processing that registers goods in response to the operation of a store clerk, and a settlement device that executes settlement processing according to the operation of a customer using the generated settlement information And
The registration device
When a gift certificate is used to pay the price of the product, it includes an output unit that includes gift certificate information on the gift certificate in the settlement information and outputs an accounting ticket used in the settlement processing.
The settlement device
Money transfer means provided with a discharge port for discharging change
Acquisition means for acquiring the settlement information using the output accounting ticket;
In the case where the acquired checkout information includes gift certificate information, if the price of the gift certificate indicated by the gift certificate information is greater than the price of the registered product, the price of the price of the product with respect to the price of the gift certificate and settlement hand stage to discharge from the discharge port as change the difference,
According to the difference between the price of the gift certificate indicated by the gift certificate information corresponding to the gift certificate transaction and the price of the registered product when cancellation of the gift certificate transaction using the gift certificate is instructed, And a deposit / withdrawal control unit configured to perform an operation corresponding to deposit or withdrawal by the money transfer unit.
前記精算情報には、前記品券の金額に対する前記商品の代金の差額が含まれる
ことを特徴とする請求項1または2に記載のPOSシステム。
The POS system according to claim 1 or 2, wherein the settlement information includes the difference between the price of the product and the amount of the voucher.
前記精算情報は、代金の支払いに用いられた品券の枚数を示す情報を含む
ことを特徴とする請求項1から3のいずれか一項に記載のPOSシステム。
The POS system according to any one of claims 1 to 3, wherein the settlement information includes information indicating the number of vouchers used for payment of the payment.
前記精算装置は、
前記精算処理が完了すると、前記品券情報が含まれる精算情報を印字したレシートを発行するレシート発行手段をさらに備える
ことを特徴とする請求項1から4のいずれか一項に記載のPOSシステム。
The settlement device
The POS system according to any one of claims 1 to 4, further comprising: a receipt issuing unit that issues a receipt on which payment information including the voucher information is printed when the payment processing is completed.
店員の操作に応じて商品を登録する登録処理に基づいて精算情報を生成する登録装置として第1コンピュータを機能させ、生成された精算情報を用いて客の操作に応じて精算処理を実行する精算装置として第2コンピュータを機能させるPOSシステムのプログラムであって、
前記第1コンピュータを、
前記商品の代金の支払いに品券が用いられる場合、前記品券に関する品券情報を含めて前記精算情報を生成する生成手段、
選択された精算装置で精算処理が実行されるように、前記生成手段により生成された精算情報を出力する出力手段として機能させ、
前記第2コンピュータを、
釣銭を排出させる排出口が設けられた貨幣授受手段、
前記出力された精算情報を取得する取得手段、
取得された精算情報に品券情報が含まれている場合において、前記品券情報により示される品券の金額が登録された商品の代金より大きい場合、前記品券の金額に対する前記商品の代金の差額を釣銭として前記排出口より排出させる精算段、
品券を利用した品券利用取引の取り消しが指示された場合に、前記品券利用取引に対応する品券情報により示される品券の金額と登録された商品の代金との差額に応じて、前記貨幣授受手段にて入金または出金に対応する動作が実行されるように制御する入出金制御手段として機能させるための
プログラム。
The first computer is caused to function as a registration device that generates settlement information based on a registration process that registers goods in response to a store clerk operation, and settlement is performed according to a customer operation using generated settlement information A program of a POS system that causes a second computer to function as a device,
The first computer,
Generation means for generating the settlement information including the voucher information on the voucher if a voucher is used to pay for the product,
It functions as an output unit that outputs the settlement information generated by the generation unit so that the settlement processing is executed by the selected settlement apparatus.
The second computer,
Money transfer means provided with a discharge port for discharging change
Acquisition means for acquiring the output settlement information;
In the case where the acquired checkout information includes gift certificate information, if the price of the gift certificate indicated by the gift certificate information is greater than the price of the registered product, the price of the price of the product with respect to the price of the gift certificate settlement hand stage to discharge from the discharge port the difference as change,
According to the difference between the price of the gift certificate indicated by the gift certificate information corresponding to the gift certificate transaction and the price of the registered product when cancellation of the gift certificate transaction using the gift certificate is instructed, A program for functioning as deposit / withdrawal control means which controls such that an operation corresponding to deposit or withdrawal is executed by the money transfer means.
店員の操作に応じて商品を登録する登録処理に基づいて精算情報を生成する登録装置として第1コンピュータを機能させ、生成された精算情報を用いて客の操作に応じて精算処理を実行する精算装置として第2コンピュータを機能させるPOSシステムのプログラムであって、
前記第1コンピュータを、
前記商品の代金の支払いに品券が用いられる場合、前記品券に関する品券情報を前記精算情報に含め、前記精算処理で用いられるお会計券を出力する出力手段として機能させ、
前記第2コンピュータを、
釣銭を排出させる排出口が設けられた貨幣授受手段、
前記出力されたお会計券を利用して前記精算情報を取得する取得手段、
取得された精算情報に品券情報が含まれている場合において、前記品券情報により示される品券の金額が登録された商品の代金より大きい場合、前記品券の金額に対する前記商品の代金の差額を釣銭として前記排出口より排出させる精算段、
品券を利用した品券利用取引の取り消しが指示された場合に、前記品券利用取引に対応する品券情報により示される品券の金額と登録された商品の代金との差額に応じて、前記貨幣授受手段にて入金または出金に対応する動作が実行されるように制御する入出金制御手段として機能させるための
プログラム。
The first computer is caused to function as a registration device that generates settlement information based on a registration process that registers goods in response to a store clerk operation, and settlement is performed according to a customer operation using generated settlement information A program of a POS system that causes a second computer to function as a device,
The first computer,
When a gift certificate is used to pay the price of the product, the gift certificate information on the gift certificate is included in the settlement information to function as an output unit that outputs an accounting ticket used in the settlement processing,
The second computer,
Money transfer means provided with a discharge port for discharging change
An acquiring unit for acquiring the settlement information by using the output accounting ticket;
In the case where the acquired checkout information includes gift certificate information, if the price of the gift certificate indicated by the gift certificate information is greater than the price of the registered product, the price of the price of the product with respect to the price of the gift certificate settlement hand stage to discharge from the discharge port the difference as change,
According to the difference between the price of the gift certificate indicated by the gift certificate information corresponding to the gift certificate transaction and the price of the registered product when cancellation of the gift certificate transaction using the gift certificate is instructed, A program for functioning as deposit / withdrawal control means which controls such that an operation corresponding to deposit or withdrawal is executed by the money transfer means.
JP2015192900A 2015-09-30 2015-09-30 POS system and program Active JP6547558B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015192900A JP6547558B2 (en) 2015-09-30 2015-09-30 POS system and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015192900A JP6547558B2 (en) 2015-09-30 2015-09-30 POS system and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2015034163A Division JP6485107B2 (en) 2015-02-24 2015-02-24 Product sales information processing system, registration device, checkout device, and program

Publications (2)

Publication Number Publication Date
JP2016157416A JP2016157416A (en) 2016-09-01
JP6547558B2 true JP6547558B2 (en) 2019-07-24

Family

ID=56826245

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015192900A Active JP6547558B2 (en) 2015-09-30 2015-09-30 POS system and program

Country Status (1)

Country Link
JP (1) JP6547558B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7141080B2 (en) * 2018-02-27 2022-09-22 株式会社寺岡精工 Registration device and program

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007241430A (en) * 2006-03-06 2007-09-20 Toshiba Tec Corp Device for processing merchandise sale data, method and program for processing returned product
JP5663955B2 (en) * 2010-05-27 2015-02-04 株式会社寺岡精工 Checkout system, product registration device, and checkout device
JP5880419B2 (en) * 2012-12-14 2016-03-09 株式会社寺岡精工 POS system, registration device and program
JP6167645B2 (en) * 2013-04-26 2017-07-26 株式会社寺岡精工 Registration settlement apparatus, POS system, and program
JP6262626B2 (en) * 2014-09-18 2018-01-17 東芝テック株式会社 Product registration apparatus and control program thereof

Also Published As

Publication number Publication date
JP2016157416A (en) 2016-09-01

Similar Documents

Publication Publication Date Title
JP5928543B2 (en) POS system, settlement apparatus and program
JP6520207B2 (en) POS register, program, and method of processing electronic money storage medium
JP5983706B2 (en) Registration device, program, and POS system
JP2019032606A (en) Commodity sales data processing system, commodity sales data processing device, and program
JP6520306B2 (en) Merchandise sales data processing system, program, and merchandise sales data processing method
JP2018124616A (en) Article sales data processing system
JP7335008B2 (en) Merchandise sales data processing system, registration device and program
JP6428163B2 (en) Product sales processing system and program
JP6460043B2 (en) POS system, checkout device, and program
JP2017111752A (en) Sales data processing device and program
JP6485107B2 (en) Product sales information processing system, registration device, checkout device, and program
JP7012389B2 (en) Product sales Information processing system, registration device, and program
JP6547558B2 (en) POS system and program
JP7058439B2 (en) Product sales data processing equipment, programs and product sales data processing systems
JP6813874B2 (en) Settlement equipment, registration equipment, product sales data processing system, and programs
JP2022145854A (en) Merchandise sales data processing system and registration device
JP6690281B2 (en) POS system and program
JP6753481B2 (en) Product sales Information processing system, registration device, and program
JP2016201134A (en) Registration device, program, and pos system
JP2018060408A (en) Product sales processing system, registration device, and program
JP2020119606A (en) POS system and program
JP5444657B2 (en) Sales data processor
JP2019207565A (en) Merchandise sales data processing system, settlement device and program
JP7321585B2 (en) System, registration device, settlement device and program
JP2020060997A (en) Commodity sales data processing system and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20171228

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180808

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180821

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181022

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20181026

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20181113

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181205

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190610

R150 Certificate of patent or registration of utility model

Ref document number: 6547558

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250