JP5838798B2 - POS system - Google Patents

POS system Download PDF

Info

Publication number
JP5838798B2
JP5838798B2 JP2011285163A JP2011285163A JP5838798B2 JP 5838798 B2 JP5838798 B2 JP 5838798B2 JP 2011285163 A JP2011285163 A JP 2011285163A JP 2011285163 A JP2011285163 A JP 2011285163A JP 5838798 B2 JP5838798 B2 JP 5838798B2
Authority
JP
Japan
Prior art keywords
privilege
purchase
receipt
information
area
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
JP2011285163A
Other languages
Japanese (ja)
Other versions
JP2013134652A (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 JP2011285163A priority Critical patent/JP5838798B2/en
Publication of JP2013134652A publication Critical patent/JP2013134652A/en
Application granted granted Critical
Publication of JP5838798B2 publication Critical patent/JP5838798B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、POS(Point Of Sales)システムに関する。   The present invention relates to a POS (Point Of Sales) system.

スーパーマーケットなどをはじめとする小売店では、何らかの特典を利用可能な特典媒体を顧客に発行するというサービスがよく行われている。このような特典媒体の代表的なものの1つとしては、例えば、買上金額のうちの一定金額を補填するためのサービス券などを挙げることができる。また、このような特典媒体の形態は、特典に応じた内容を印字した用紙などとされることが一般的である。   In retail stores such as supermarkets, a service is often provided in which a privilege medium that can use any privilege is issued to a customer. As one of the typical examples of such privilege media, for example, a service ticket for compensating a certain amount of the purchase amount can be cited. Moreover, it is common that the form of such a privilege medium is a sheet on which content according to the privilege is printed.

そして、このような特典媒体に関する技術として以下のようなものが知られている。つまり、顧客ごとに登録された購買データに応じたポイントを加算して管理し、このポイントが一定以上となるのに応じて、レシートとともにポイント数に応じたサービス券を発行するというものである(例えば、特許文献1参照)。   The following technologies are known as techniques relating to such privilege media. In other words, the points corresponding to the purchase data registered for each customer are added and managed, and when this point becomes a certain level or more, a service ticket corresponding to the number of points is issued together with the receipt ( For example, see Patent Document 1).

特開2001−291168号公報JP 2001-291168 A

顧客が買上金額のうちの一定金額を補填する特典が与えられた特典媒体を利用して買物をするのに応じて、店舗のレジスタにおいては、この特典媒体により買上金額に対して一定金額の補填を行ったことを示す認証レシートを店舗の控えとして発行する、ということが行われる場合がある。   When a customer makes a purchase using a privilege medium provided with a privilege that compensates for a certain amount of the purchase amount, the store register compensates the purchase amount with a certain amount of the purchase amount. In some cases, an authentication receipt indicating that the transaction has been issued is issued as a copy of the store.

この認証レシートは、店舗において控えとして閉店まで保管される。そして、閉店後において、店員が認証レシートを見ながら、認証レシートに印字されている補填金額を入力して在高に計上する。   This authentication receipt is stored in the store as a record until the store is closed. Then, after the store is closed, the store clerk inputs the compensation amount printed on the authentication receipt while looking at the authentication receipt and records it in the bank account.

このように買上金額における一定金額を補填するような特典媒体を利用した精算が行われた場合には、閉店後において人的操作によってその補填金額を計上するという作業を行わねばならず面倒であるという問題を抱えている。また、認証レシートは、例えば買上明細レシートと同じ用紙を利用して印字されることが一般的であるが、店舗側での売り上げの管理に必要な認証レシートの印字により用紙が余計に消費されてしまい不経済であるという問題も抱えている。   In this way, when payment using a privilege medium that compensates for a certain amount in the purchase price is performed, it is troublesome to perform the work of recording the compensation amount by human operation after closing the store Have a problem. In addition, the authentication receipt is generally printed using the same paper as the purchase details receipt, for example, but the extra paper is consumed due to the printing of the authentication receipt necessary for managing the sales at the store side. It also has the problem of being uneconomical.

そこで本発明は、特典媒体の利用に応じた入力作業ができるだけ省かれるようにして店員の作業負担を軽減するとともに、認証レシートの印字による用紙の消費ができるだけ抑えられるようにすることを目的とする。   SUMMARY OF THE INVENTION Accordingly, it is an object of the present invention to reduce the work load on a store clerk by minimizing the input work corresponding to the use of privilege media and to suppress the consumption of paper due to printing of an authentication receipt as much as possible. .

本発明は、上述の課題を解決すべくなされたもので、本発明の一態様としてのPOSシステムは、特典を利用した精算を行うのに必要とされる特典情報が印字された特典媒体の利用に応じた精算を行い、該特典媒体の利用に応じた精算結果が反映された買上実績ファイルを記憶する記憶手段を備えるPOSシステムにおいて、前記特典媒体に印字された特典情報を読み取る読取手段と、前記特典媒体に印字された特典情報に含まれる所定情報を操作に応じてキー入力する入力手段と、前記読取手段により読み取られた前記特典情報に基づいて前記特典の利用に応じた精算を行った場合には、前記特典媒体を利用した精算結果が印字された認証レシートを発行させず、前記入力手段が入力した前記所定情報に基づいて前記特典の利用に応じた精算を行った場合には、前記認証レシートを発行させるように制御する制御手段とを備える。   The present invention has been made to solve the above-described problems, and the POS system as one aspect of the present invention uses a privilege medium on which privilege information necessary for payment using a privilege is printed. In a POS system that includes a storage unit that stores a purchase record file that reflects a payment result according to the use of the privilege medium, a reading unit that reads the privilege information printed on the privilege medium; Input means for key-inputting predetermined information included in the privilege information printed on the privilege medium according to an operation, and payment according to use of the privilege based on the privilege information read by the reading means In such a case, an authentication receipt on which a settlement result using the privilege medium is printed is not issued, and a payment corresponding to the use of the privilege is made based on the predetermined information input by the input means. When performing is provided with a control means for controlling so as to issue the authentication receipt.

上記発明によれば、読取手段により読み取られた特典情報に基づいて特典の利用に応じた精算を行った場合には、特典媒体を利用した精算結果が印字された認証レシートを発行しないようにされる。これにより、認証レシートを印字する用紙を節約することができる。また、読取手段により特典情報を読み取らずに特典媒体を利用して精算を行った場合、つまり、特典媒体に対応する金額等のキー入力について人的誤りが生じる可能性がある場合には、認証レシートが発行される。これにより、後の機会において認証レシートにより精算に誤りが無かったかどうかを確認できる。   According to the above invention, when the payment according to the use of the privilege is performed based on the privilege information read by the reading means, an authentication receipt on which the payment result using the privilege medium is printed is not issued. The As a result, paper for printing the authentication receipt can be saved. In addition, when payment is performed using a privilege medium without reading privilege information by the reading means, that is, when there is a possibility that a human error may occur with respect to key input such as an amount corresponding to the privilege medium, authentication is performed. A receipt is issued. Thereby, it is possible to confirm whether or not there is no error in the settlement by the authentication receipt at a later opportunity.

また、本発明としての上記POSシステムにおいて、前記特典媒体による特典は、買上金額における所定金額を補填するというものであり、前記制御手段は、前記読取手段により読み取られた前記特典情報に基づいて前記特典の利用に応じた精算が行われた場合には当該特典に応じた補填金額を前記買上実績ファイルに記憶させ、前記入力手段が入力した前記所定情報に基づいて前記特典の利用に応じた精算が行われた場合には、当該特典に応じた補填金額を前記買上実績ファイルに記憶させないようにする。   In the POS system according to the present invention, the privilege by the privilege medium is to supplement a predetermined amount in the purchase price, and the control means is based on the privilege information read by the reading means. When the payment according to the use of the privilege is performed, the compensation amount according to the privilege is stored in the purchase record file, and the payment according to the use of the privilege is performed based on the predetermined information input by the input means. Is performed, the compensation amount corresponding to the benefit is not stored in the purchase record file.

上記発明によれば、読取手段により読み取られた特典情報に基づいて特典の利用に応じた精算を行った場合にのみ特典に応じた補填金額が買上実績ファイルに記憶される。一方、読取手段により特典情報を読み取らずに特典媒体を利用して精算を行った場合には、上記補填金額は買上実績ファイルに記憶されない。これにより、特典媒体に対応する金額等の入力について人的誤りが生じる可能性がある場合には、補填金額を買上実績ファイルに自動で登録されることがなくなり誤った在り高が算出されてしまうことを防止できる。   According to the said invention, the compensation amount according to a privilege is memorize | stored in a purchase performance file, only when the payment according to utilization of a privilege is performed based on the privilege information read by the reading means. On the other hand, when the payment is performed using the privilege medium without reading the privilege information by the reading means, the compensation amount is not stored in the purchase record file. As a result, if there is a possibility that a human error will occur regarding the input of the amount corresponding to the privilege medium, the compensation amount will not be automatically registered in the purchase record file, and an erroneous amount will be calculated. Can be prevented.

また、本発明としての上記POSシステムにおいて、前記入力手段は、前記特典媒体に印字された特典情報に含まれる所定情報として、買上金額における補填金額情報または前記特典媒体の識別情報を入力する。   In the POS system according to the present invention, the input unit inputs compensation amount information in the purchase amount or identification information of the privilege medium as predetermined information included in the privilege information printed on the privilege medium.

上記発明によれば、読取手段により特典情報を読み取ることができない場合においても、入力手段により入力された買上金額における補填金額情報、または、特典媒体の識別情報に対応付けられた補填金額を利用して、特典媒体の利用に応じた精算を行うことが可能となる。   According to the above invention, even when the privilege information cannot be read by the reading unit, the compensation amount information in the purchase amount input by the input unit or the compensation amount associated with the privilege medium identification information is used. Therefore, it becomes possible to perform payment according to the use of the privilege medium.

また、本発明としての上記POSシステムにおいて、前記制御手段は、前記読取手段により読み取られた前記特典情報に基づいて前記特典の利用に応じた精算が行われた場合の買上情報と、前記入力手段が入力した前記所定情報に基づいて前記特典の利用に応じた精算が行われた場合の買上情報にオペレータを一意に識別するオペレータ識別子を含めて前記買上実績ファイルに記憶させる。   Further, in the POS system as the present invention, the control means includes purchase information when the payment according to the use of the privilege is performed based on the privilege information read by the reading means, and the input means. Is stored in the purchase record file including an operator identifier for uniquely identifying the operator in the purchase information when the payment according to the use of the privilege is performed based on the predetermined information.

上記発明によれば、特典媒体を利用した精算ごとのオペレータが誰であるのかを特定することができる。   According to the above-described invention, it is possible to specify who is the operator for each payment using the privilege medium.

また、本発明としての上記POSシステムにおいて、前記制御手段は、前記認証レシートを発行させるにあたり、買上明細レシートであることが示されるヘッダ領域、広告領域、取引明細内容が示される取引明細領域、当該買上明細レシートに対応する所定の情報が印字されるバーコード領域を順に用紙に印字し、次に、用紙の切断と、この用紙の切断に対する所定のタイミングで認証レシートであることが示されるヘッダ領域の印字を実行し、次に、取引明細内容が示される取引明細領域を順に印字するように制御する。   In the POS system according to the present invention, the control means, when issuing the authentication receipt, includes a header area indicating that it is a purchase detail receipt, an advertisement area, a transaction detail area indicating transaction details, A bar code area on which predetermined information corresponding to a purchase details receipt is printed is printed on a sheet in order, and then a header area indicating that it is an authentication receipt at a predetermined timing with respect to the cutting of the sheet Next, control is performed so as to sequentially print transaction details areas where transaction details are shown.

上記発明によれば、買上明細レシートを印字した用紙の切断に対する所定のタイミングで認証レシートであることが示されるヘッダ領域を印字したうえで、以降の認証レシートの内容を印字するようにしている。これにより、用紙の最上部から認証レシートの内容を印字することが可能になって、用紙がさらに節約される。   According to the above-described invention, the contents of the subsequent authentication receipts are printed after the header area indicating the authentication receipt is printed at a predetermined timing with respect to the cutting of the paper on which the purchase details receipt is printed. This makes it possible to print the contents of the authentication receipt from the top of the paper, further saving the paper.

本発明によれば、特典媒体の利用に応じた入力作業が省かれることとなって店員の作業負担が軽減されるとともに、認証レシートの印字による用紙の消費が抑えられるという効果が得られる。   According to the present invention, it is possible to eliminate the input work corresponding to the use of the privilege medium, thereby reducing the work burden on the store clerk and suppressing the consumption of paper due to the printing of the authentication receipt.

本発明の実施形態におけるPOSシステムの構成例を示す図である。It is a figure which shows the structural example of the POS system in embodiment of this invention. 本実施形態におけるPOSレジスタの構成例を示す図である。It is a figure which shows the structural example of the POS register in this embodiment. 本実施形態における買い物券の例を示す図である。It is a figure which shows the example of the shopping ticket in this embodiment. 本実施形態において、買い物券の補填金額を店員が入力するための金額入力画面と、買い物券識別情報を店員が入力するための買い物券識別情報入力画面の例を示す図である。In this embodiment, it is a figure which shows the example of the money amount input screen for a clerk to input the compensation amount of a shopping ticket, and the shopping ticket identification information input screen for a clerk to input shopping ticket identification information. 本実施形態における買上実績ファイルの内容例を示す図である。It is a figure which shows the example of the content of the purchase performance file in this embodiment. 本実施形態における買い物券発行履歴ファイルの内容例を示す図である。It is a figure which shows the example of the content of the shopping ticket issue history file in this embodiment. 買上明細レシートと認証レシートが印字されるロール用紙の例を示す図である。It is a figure which shows the example of the roll paper on which a purchase details receipt and an authentication receipt are printed. 本実施形態におけるPOSレジスタが実行する処理手順例を示すフローチャートである。It is a flowchart which shows the example of a process sequence which the POS register in this embodiment performs. 本実施形態におけるPOSレジスタが実行する処理手順例を示すフローチャートである。It is a flowchart which shows the example of a process sequence which the POS register in this embodiment performs.

図1は、本発明の実施形態におけるPOS(Point Of Sales)システムの構成例を示している。この図に示すPOSシステムは、ストアコントローラ1と、複数のPOSレジスタ2を備える。また、ストアコントローラ1とPOSレジスタ2は、LAN(Local Area Network)3により接続されている。なお、ストアコントローラ1とPOSレジスタ2を接続する通信網についてはLAN以外が採用されてもかまわない。   FIG. 1 shows a configuration example of a POS (Point Of Sales) system according to an embodiment of the present invention. The POS system shown in this figure includes a store controller 1 and a plurality of POS registers 2. The store controller 1 and the POS register 2 are connected by a LAN (Local Area Network) 3. Note that a communication network connecting the store controller 1 and the POS register 2 may be other than LAN.

ストアコントローラ1は、例えばPOSシステムを管理するサーバとして機能する。このために、ストアコントローラ1はPOSシステムを管理するために必要な各種情報が記憶される記憶部10を備える。このような情報の1つとして、記憶部10には、POSレジスタ2ごとから送信された顧客との取り引きごとの明細を示す買上情報の内容を反映した買上実績ファイルが記憶する。また、記憶部10には、これまでにPOSシステム発行した買い物券の発行履歴を示す買い物件発行履歴ファイルが記憶される。なお、記憶部10に対応するハードウェアとしては、例えばHDD(Hard Disc Drive)、フラッシュメモリ、ROM(Read Only Memory)などを想定することができる。   The store controller 1 functions as a server that manages the POS system, for example. For this purpose, the store controller 1 includes a storage unit 10 in which various information necessary for managing the POS system is stored. As one example of such information, the storage unit 10 stores a purchase record file reflecting the contents of purchase information indicating details of each transaction with a customer transmitted from each POS register 2. In addition, the storage unit 10 stores a shopping issue issuance history file indicating the issuance history of the shopping vouchers issued so far. In addition, as hardware corresponding to the memory | storage part 10, HDD (Hard Disc Drive), flash memory, ROM (Read Only Memory) etc. can be assumed, for example.

また、本実施形態における買い物券とは、特典媒体の1つであり、買上金額における一定金額を補填することのできる金券である。また、この買い物券は、所定の用紙に対して補填金額をはじめとする所定の内容が印字された形態を有している。   Moreover, the shopping ticket in this embodiment is one of privilege media, and is a cash voucher that can compensate for a certain amount in the purchase price. The shopping voucher has a form in which predetermined contents including a compensation amount are printed on a predetermined sheet.

POSレジスタ2は、顧客が購入する商品の登録および精算を行うための装置である。POSレジスタ2は、上記商品の登録と精算が行われるごとに、その取り引きの内容が反映された上記買上情報をストアコントローラ1に送信する。   The POS register 2 is a device for registering and paying for products purchased by customers. The POS register 2 sends the purchase information reflecting the contents of the transaction to the store controller 1 every time the product is registered and settled.

また、POSレジスタ2は、上記取り引きの内容が印字された買上明細レシートを発行する。また、POSレジスタ2は、上記買い物券を利用して登録商品の精算を行うにあたり、買い物券に印字されたバーコードの読み取りを行った場合には、認証レシートを発行しない。POSレジスタ2は、買い物券の金額または買い物券の識別コードを店員の操作により入力して精算を行った場合にのみ認証レシートを発行する。   The POS register 2 issues a purchase detail receipt on which the contents of the transaction are printed. Further, the POS register 2 does not issue an authentication receipt when the barcode printed on the shopping voucher is read when the registered merchandise is settled using the shopping voucher. The POS register 2 issues an authentication receipt only when the amount of the shopping ticket or the identification code of the shopping ticket is input by the operation of the store clerk and payment is performed.

なお、認証レシートとは、買い物券を利用した精算の内容が印字されたレシートであり、店舗の控えとして保管される。そして、店員は、例えば閉店後において、保管していた認証レシートに印字された明細の内容を参照して、ここに印字されている補填金額を入力することにより買上実績ファイルの在高に計上する。   The authentication receipt is a receipt on which the contents of the payment using the shopping ticket are printed, and is stored as a copy of the store. Then, for example, after the store is closed, the store clerk refers to the contents of the details printed on the stored authentication receipt and inputs the compensation amount printed here, so that the sales clerk records the purchase amount file. .

図2は、POSレジスタ2の構成例を示している。この図に示すPOSレジスタ2は、CPU(Central Processing Unit)201、ROM(Read Only Memory)202、RAM(Random Access Memory)203、液晶タッチパネル204、客側表示部205、バーコードリーダー206、印字部207、キー操作部208および通信部209を備える。   FIG. 2 shows a configuration example of the POS register 2. The POS register 2 shown in this figure includes a CPU (Central Processing Unit) 201, a ROM (Read Only Memory) 202, a RAM (Random Access Memory) 203, a liquid crystal touch panel 204, a customer side display unit 205, a barcode reader 206, a printing unit. 207, a key operation unit 208, and a communication unit 209.

CPU201(制御部)は、ROM202およびRAM203とともにコンピュータを形成している。CPU201は、ROM202に記憶されているプログラムを実行することによりPOSレジスタ2としての各種動作を実現する。   The CPU 201 (control unit) forms a computer together with the ROM 202 and the RAM 203. The CPU 201 implements various operations as the POS register 2 by executing a program stored in the ROM 202.

ROM202は、上記のようにCPU201が実行するプログラムのほか、CPU201が利用する各種のデータを記憶する。RAM203は、CPU201の作業領域として利用される。   The ROM 202 stores various data used by the CPU 201 in addition to the program executed by the CPU 201 as described above. The RAM 203 is used as a work area for the CPU 201.

液晶タッチパネル204は、POSレジスタ2の正面に設けられる。液晶タッチパネル204は、CPU201の制御に応じて所定の操作画像を表示する。また、液晶タッチパネル204は、タッチ操作が行われるのに応じて、そのタッチされた位置情報を出力する。CPU201は、この位置情報を操作情報として処理する。これにより、液晶タッチパネル204に対するタッチ操作に応答した動作が実現される。   The liquid crystal touch panel 204 is provided in front of the POS register 2. The liquid crystal touch panel 204 displays a predetermined operation image according to the control of the CPU 201. The liquid crystal touch panel 204 outputs the touched position information in response to a touch operation. The CPU 201 processes this position information as operation information. Thereby, an operation in response to a touch operation on the liquid crystal touch panel 204 is realized.

客側表示部205は、CPU201の制御に応じて、買上金額、釣り銭の金額などの顧客に対して提示すべき情報を表示する。   The customer side display unit 205 displays information to be presented to the customer, such as the purchase amount and change amount, under the control of the CPU 201.

バーコードリーダー206(読取手段)は、店員の操作に応じて各種バーコードを読み取る。例えば、バーコードリーダー206により商品に貼り付けられた商品ラベルに印字されたバーコードを読み取らせることで、買上商品の商品名、価格などの登録が行われる。また、バーコードリーダー206により買い物券に印字されたバーコードを読み取ることにより、買い物券の識別子や補填金額などの情報を取得することができる。また、バーコードリーダー206により、店員(オペレータ)ごとに割り与えられたオペレータ識別子を読み込ませることにより、POSレジスタ2を操作する店員を登録することができる。   The barcode reader 206 (reading means) reads various barcodes according to the operation of the store clerk. For example, by reading a barcode printed on a product label affixed to a product by the barcode reader 206, registration of the product name, price, etc. of the purchased product is performed. Further, by reading the barcode printed on the shopping ticket by the barcode reader 206, information such as the identifier of the shopping ticket and the compensation amount can be acquired. Further, by reading the operator identifier assigned to each clerk (operator) by the bar code reader 206, the clerk who operates the POS register 2 can be registered.

印字部207は、予め装填された用紙に対して買上明細レシートに対応する所定の内容を印字し、この印字した用紙を買上明細レシートとして発行する。また、認証レシートを発行する必要のある場合には、上記用紙に対して認証レシートに対応する所定の内容を印字し、この印字した用紙を認証レシートとして発行する。   The printing unit 207 prints predetermined contents corresponding to the purchase details receipt on the pre-loaded paper, and issues the printed paper as a purchase details receipt. When it is necessary to issue an authentication receipt, a predetermined content corresponding to the authentication receipt is printed on the paper, and the printed paper is issued as an authentication receipt.

なお、印字部207は、上記用紙がロール状に巻かれたロール用紙が装填されるものとする。これに応じて、印字部207は、上記買上明細レシートまたは認証レシートを発行するにあたり、ロール用紙から切断して切り離すためのカッター機構を備える。   Note that the printing unit 207 is loaded with a roll paper in which the paper is wound in a roll shape. Accordingly, the printing unit 207 includes a cutter mechanism for cutting and separating from the roll paper when issuing the purchase detail receipt or the authentication receipt.

キー操作部208(入力手段)は、POSレジスタ2において備えられる各種のキーやボタンを一括して示している。通信部209は、LAN3を経由した通信をCPU201の制御に応じて実行する。   A key operation unit 208 (input means) collectively shows various keys and buttons provided in the POS register 2. The communication unit 209 executes communication via the LAN 3 according to the control of the CPU 201.

次に、買い物券を利用した精算について説明する。図3は、本実施形態における買い物券400の一例を示している。買い物券400は、長方形の用紙に対して、例えば図示する内容が印字(印刷)されたものとなる。具体的には、補填金額領域401において、この買い物券400により買上金額に補填できる補填金額が印字される。この図の例では、「500円」と印字されており、この買い物券400により500円を補填できることが示される。また、バーコード領域402において、この買い物券400に対応する所定の情報が示されるバーコードが印字される。   Next, settlement using a shopping ticket will be described. FIG. 3 shows an example of the shopping ticket 400 in the present embodiment. The shopping voucher 400 is obtained by printing (printing) the illustrated content on a rectangular sheet. Specifically, in the compensation amount area 401, a compensation amount that can be compensated for with the purchase amount by the shopping ticket 400 is printed. In the example of this figure, “500 yen” is printed, and it is shown that 500 yen can be compensated by this shopping ticket 400. In the bar code area 402, a bar code indicating predetermined information corresponding to the shopping ticket 400 is printed.

バーコード領域402においては、バーコードとともに、このバーコードの値を示す数字列も印字されている。この図における数字列は、券種識別子421、連番422、補填金額423および発行月日424を含むものとされている。   In the barcode area 402, a numeric string indicating the barcode value is printed together with the barcode. The numeric string in this figure includes a ticket type identifier 421, a serial number 422, a compensation amount 423, and an issue date 424.

券種識別子421は券の種別を示す識別子としての数値であり、ここでは、「1」により買い物券400であることを示すものとしている。   The ticket type identifier 421 is a numerical value as an identifier indicating the type of ticket, and here, “1” indicates that the ticket is a shopping ticket 400.

連番422は、発行された買い物券400ごとに個別に与えられる番号である。この連番422は、例えば発行順にしたがった昇順により買い物券400ごとに付される。この図の例では、連番422は「001」とされていることで、1番目に発行されたものであることが示されている。   The serial number 422 is a number given individually for each issued shopping ticket 400. The serial number 422 is attached to each shopping ticket 400, for example, in ascending order according to the issue order. In the example of this figure, the serial number 422 is “001”, which indicates that it is issued first.

本実施形態においては、券種識別子421と、これに続く連番422により買い物券400を一意に識別する買い物券識別情報を形成するものとする。図3の例であれば、買い物券識別情報は「1001」となる。なお、例えば買い物券400を利用した精算時の操作手順などによっては、連番422のみを買い物券識別情報として扱うようにすることも可能である。   In the present embodiment, it is assumed that the shopping ticket identification information for uniquely identifying the shopping ticket 400 is formed by the ticket type identifier 421 and the serial number 422 subsequent thereto. In the example of FIG. 3, the shopping ticket identification information is “1001”. Note that only the serial number 422 may be handled as shopping ticket identification information depending on, for example, an operation procedure at the time of payment using the shopping ticket 400.

また、補填金額423は、補填金額の数値を示すものであり、ここでは補填金額423において「0500」と印刷されていることにより、補填金額領域401と同様に500円であることを示している。発行月日424は、当該買い物券400が発行された月日を示すもので、ここでは「1004」とされていることで10月4日に発行されたことを示している。   Further, the compensation amount 423 indicates a numerical value of the compensation amount, and here, “0500” is printed in the compensation amount 423, which indicates that it is 500 yen as in the compensation amount area 401. . The issue date 424 indicates the date on which the shopping voucher 400 was issued. In this case, the issue date 424 is “1004”, indicating that it was issued on October 4.

買い物券400を利用して買い物をしようとする場合、顧客は、買上商品の精算時においてPOSレジスタ2を操作する店員(オペレータ)に買い物券400を手渡す。店員は、この顧客が運んできた買上商品をPOSレジスタ2に登録する操作を行ったうえで、精算に際して、顧客から受け取った買い物券400のバーコード領域402に印字されたバーコードをバーコードリーダー206に読み取らせる。   When shopping using the shopping voucher 400, the customer hands the shopping voucher 400 to a store clerk (operator) who operates the POS register 2 when the purchased product is settled. The store clerk performs an operation of registering the purchased goods carried by the customer in the POS register 2 and, at the time of settlement, the bar code printed in the bar code area 402 of the shopping voucher 400 received from the customer. Let 206 read.

買い物券400のバーコードを読み取ることにより、POSレジスタ2は、その買い物券400に対応する買い物券情報(特典情報)を取得する。つまり、買い物券識別子(券種識別子421、連番422)、補填金額423および発行月日424の各情報を取得する。   By reading the barcode of the shopping ticket 400, the POS register 2 acquires the shopping ticket information (privilege information) corresponding to the shopping ticket 400. That is, each information of shopping ticket identifier (ticket type identifier 421, serial number 422), compensation amount 423, and issue date 424 is acquired.

そして、店員は、買上金額から買い物券400の補填金額を差し引いた金額を顧客に請求し、顧客は請求された金額を支払う。このように支払いが行われるのに応じて、店員は、精算完了に対応する操作を行う。この精算完了に対応する操作に応じて、POSレジスタ2は、印字部207により今回の取り引きの内容が記載された買上明細レシートのみを発行させる。つまり、POSレジスタ2は、認証レシートについては発行しない。   Then, the store clerk charges the customer an amount obtained by subtracting the compensation amount of the shopping ticket 400 from the purchase amount, and the customer pays the charged amount. As the payment is made in this way, the store clerk performs an operation corresponding to the completion of the settlement. In response to the operation corresponding to the completion of the checkout, the POS register 2 causes the printing unit 207 to issue only the purchase details receipt describing the contents of the current transaction. That is, the POS register 2 does not issue an authentication receipt.

また、POSレジスタ2は、今回の取り引きの内容が反映された買上情報をストアコントローラ1に対して送信し、記憶部10への記憶を指示する。ストアコントローラ1は、この指示に応じて、受信した買上情報を買上実績ファイルに追加登録するように記憶部10に記憶させる。   In addition, the POS register 2 transmits purchase information reflecting the contents of the current transaction to the store controller 1 and instructs the storage unit 10 to store the purchase information. In response to this instruction, the store controller 1 stores the received purchase information in the storage unit 10 so as to be additionally registered in the purchase record file.

なお、上記のように、買い物券400のバーコードを読み取って精算を行った場合の買上情報は以下の情報を含む。つまり、買上情報は、今回の取り引き(精算)に対応して発行された買上明細レシートのレシート番号、今回の精算により計上された買上金額、顧客が支払った現金の金額、買い物券の補填金額、買い物券識別情報、買い物券400からバーコードを読み取ったことを示すバーコード読取履歴およびオペレータ識別子を含む。このようにオペレータ識別子を買上情報に含めることで、POSレジスタ2は、ストアコントローラ1の記憶部10に記憶される買上実績ファイルに対して、買上情報の内容をオペレータ識別子を含めて記憶させることができる。   Note that, as described above, the purchase information when the bar code of the shopping ticket 400 is read and payment is performed includes the following information. In other words, the purchase information includes the receipt number of the purchase details receipt issued in response to the current transaction (settlement), the purchase amount recorded by the current settlement, the amount of cash paid by the customer, the compensation amount of the shopping ticket, The shopping ticket identification information, the barcode reading history indicating that the barcode is read from the shopping ticket 400, and the operator identifier are included. By including the operator identifier in the purchase information in this way, the POS register 2 can store the contents of the purchase information including the operator identifier in the purchase record file stored in the storage unit 10 of the store controller 1. it can.

買い物券400のバーコードから読み取った補填金額や買い物券識別情報などの情報は、バーコードリーダー206により読み込まれたものであり、人的な入力操作によるものではないので、正しいものであると扱ってよい。そこで、本実施形態においては、上記のように買い物券400のバーコードを読み取って精算を行った場合には、買上情報に対して買い物券400のバーコードから読み取った情報を含めることとしている。そして、ストアコントローラ1は、この買上情報を利用して、買い物券の利用に応じた取り引きを正しく買上実績ファイルに記憶させることができる。   Information such as the compensation amount and shopping ticket identification information read from the bar code of the shopping voucher 400 is read by the bar code reader 206 and is not based on a human input operation. It's okay. Therefore, in this embodiment, when the bar code of the shopping voucher 400 is read and payment is performed as described above, the information read from the bar code of the shopping voucher 400 is included in the purchase information. And the store controller 1 can memorize | store the transaction according to utilization of a shopping ticket correctly in a purchase performance file using this purchase information.

上記のように買い物券の利用に応じた取り引きが正しく買上実績ファイルに反映されるのであれば、この取り引きに関しては、例えば閉店後において店員が認証レシートを見ながら補填金額を計上する操作を行う必要がないということになる。そこで、本実施形態においては、買い物券400のバーコードを読み取って精算を行った場合には、買上明細レシートのみを発行し、認証レシートについては発行しないこととしている。   If the transaction according to the use of the shopping voucher is correctly reflected in the purchase record file as described above, for this transaction, for example, after closing the store, it is necessary for the store clerk to calculate the compensation amount while looking at the authentication receipt There will be no. Therefore, in this embodiment, when the bar code of the shopping voucher 400 is read and payment is made, only the purchase details receipt is issued and the authentication receipt is not issued.

このように、本実施形態においては、バーコードリーダー206により買い物券400のバーコードを読み取らせることにより、その取り引きについては、閉店後において補填金額を計上するための操作を行う必要が無くなる。これにより店員の作業負担が軽減される。また、認証レシートを発行せずに済むことで、買上明細レシートの発行に使用するロール用紙を節約することが可能になる。   As described above, in the present embodiment, the barcode reader 206 reads the barcode of the shopping voucher 400, so that it is not necessary to perform an operation for calculating the compensation amount after the store is closed. This reduces the work burden on the store clerk. Further, since it is not necessary to issue an authentication receipt, it is possible to save roll paper used for issuing a purchase detail receipt.

ただし、買い物券400は、前述のように用紙に印刷されたものである。このため、買い物券400の用紙が破損したり汚れたりしている場合には、バーコード領域402におけるバーコードをバーコードリーダー206が正常に読み取れない場合がある。このような場合には、店員が買い物券400を見て、補填金額領域401における補填金額を入力する操作を行うようにする。または、店員は、買い物券400における買い物券識別情報(券種識別子421と連番422)の数字を見て、これを入力する操作を行うようにする。   However, the shopping ticket 400 is printed on paper as described above. For this reason, when the sheet of the shopping voucher 400 is damaged or dirty, the barcode reader 206 may not normally read the barcode in the barcode area 402. In such a case, the store clerk looks at the shopping ticket 400 and performs an operation of inputting the compensation amount in the compensation amount area 401. Alternatively, the store clerk looks at the numbers of the shopping ticket identification information (ticket type identifier 421 and serial number 422) in the shopping ticket 400 and performs an operation of inputting the numbers.

店員は、補填金額を入力するにあたり、液晶タッチパネル204において表示されている「買い物券キー」に対するタッチ操作を行う。これに応じて、液晶タッチパネル204には、図4(a)に示すように、金額入力画面241が表示される。そこで、店員は、キー操作部208における数字キー操作によって、金額入力画面241における入力ボックス241aに対して補填金額を入力する。   The clerk performs a touch operation on the “shopping ticket key” displayed on the liquid crystal touch panel 204 when inputting the compensation amount. In response to this, a money amount input screen 241 is displayed on the liquid crystal touch panel 204 as shown in FIG. Therefore, the store clerk inputs the compensation amount to the input box 241a on the amount input screen 241 by operating the number keys on the key operation unit 208.

また、店員は、買い物券識別情報を入力するにあたっては、液晶タッチパネル204において表示されている「買い物券識別情報入力キー」に対するタッチ操作を行う。これに応じて、液晶タッチパネル204には、図4(b)に示すように、買い物券識別情報入力画面242が表示される。店員は、キー操作部208における数字キー操作によって、買い物券識別情報入力画面242における入力ボックス242aに対して買い物券識別情報としての数値(図3との対応では「1001」)を入力する。なお、上記図4(a)と(b)に示した金額入力画面241と買い物券識別情報入力画面242の表示態様については他にも多様に考えることができる。   In addition, the clerk performs a touch operation on the “shopping ticket identification information input key” displayed on the liquid crystal touch panel 204 when inputting the shopping ticket identification information. In response to this, the liquid crystal touch panel 204 displays a shopping ticket identification information input screen 242 as shown in FIG. The store clerk inputs a numerical value (“1001” in correspondence with FIG. 3) as shopping ticket identification information into the input box 242 a on the shopping ticket identification information input screen 242 by operating the numeric keys in the key operation unit 208. In addition, the display mode of the amount input screen 241 and the shopping ticket identification information input screen 242 shown in FIGS. 4A and 4B can be variously considered.

上記のように補填金額または買い物券識別情報の入力操作を行った後、店員は、買上金額から買い物券400の補填金額を差し引いた金額を顧客に請求し、顧客は請求された金額を支払う。このように支払いが行われるのに応じて、店員は、精算完了に対応する操作を行う。   After performing the input operation of the compensation amount or the shopping ticket identification information as described above, the store clerk charges the customer an amount obtained by subtracting the compensation amount of the shopping ticket 400 from the purchase amount, and the customer pays the invoiced amount. As the payment is made in this way, the store clerk performs an operation corresponding to the completion of the settlement.

この精算完了に対応する操作に応じて、POSレジスタ2の印字部207は、今回の取り引きの内容が記載された買上明細レシートを発行する。また、印字部207は、この買上明細レシートに続けて、今回の取り引きに対応する認証レシートも発行する。   In response to the operation corresponding to the completion of the settlement, the printing unit 207 of the POS register 2 issues a purchase detail receipt describing the contents of the current transaction. The printing unit 207 also issues an authentication receipt corresponding to the current transaction following this purchase detail receipt.

上記のように認証レシートを発行するのは以下の理由による。つまり、この場合のPOSレジスタ2における補填金額または買い物券識別情報の取得は、バーコードリーダー206によるバーコードの読み取りではなく、店員による入力操作によるものである。この場合には、誤った値が入力されているという人的ミスが生じている可能性が避けられない。つまり、POSレジスタ2が取得した補填金額または買い物券識別情報について正しいという保証がない。そこで、この場合には、上記のように認証レシートを発行することとしている。これとともに、POSレジスタ2は、精算完了に対応する操作に応じて、補填金額を含めない買上情報を生成してストアコントローラ1に送信する。ストアコントローラ1は、この買上情報の受信に応じて買上実績ファイルに取り引き内容を追加するにあたり、補填金額については記憶させないようにする。つまり、取り引き内容に計上しないようにする。   The reason for issuing the authentication receipt as described above is as follows. In other words, the acquisition of the compensation amount or the shopping ticket identification information in the POS register 2 in this case is not by reading the barcode by the barcode reader 206 but by an input operation by a store clerk. In this case, it is inevitable that a human error that an incorrect value has been input has occurred. In other words, there is no guarantee that the compensation amount or shopping ticket identification information acquired by the POS register 2 is correct. Therefore, in this case, an authentication receipt is issued as described above. At the same time, the POS register 2 generates purchase information that does not include the compensation amount and transmits it to the store controller 1 in accordance with the operation corresponding to the completion of the settlement. The store controller 1 does not store the compensation amount when adding the transaction contents to the purchase record file in response to the receipt of the purchase information. In other words, it should not be included in the transaction details.

なお、補填金額の入力操作が行われた場合、POSレジスタ2は、以下の情報を含む買上情報を生成する。つまり、POSレジスタ2は、レシート番号、買上金額、顧客が支払った現金の金額、補填金額の入力操作が行われたことを示すキー入力履歴およびオペレータ識別子を含む買上情報を生成する。   Note that, when an operation for inputting a compensation amount is performed, the POS register 2 generates purchase information including the following information. That is, the POS register 2 generates purchase information including a receipt number, a purchase amount, a cash amount paid by the customer, a key input history indicating that an operation for inputting a compensation amount, and an operator identifier.

また、買い物券識別情報の入力操作が行われた場合、POSレジスタ2は、以下の情報を含む買上情報を生成する。つまり、POSレジスタ2は、レシート番号、買上金額、顧客が支払った現金の金額、入力された買い物券識別情報、買い物券識別情報の入力操作が行われたことを示すキー入力履歴およびオペレータ識別子を含む買上情報を生成する。   In addition, when an input operation of shopping ticket identification information is performed, the POS register 2 generates purchase information including the following information. That is, the POS register 2 stores the receipt number, the purchase amount, the cash amount paid by the customer, the input shopping ticket identification information, the key input history indicating that the input operation of the shopping ticket identification information has been performed, and the operator identifier. Generate purchase information including.

店員は、上記のように発行された認証レシートを保管しておくようにする。そして、閉店後において、店員は、認証レシートにより確認をとりながら、この取り引きにおける補填金額を買上実績ファイル20に計上するための操作を行うようにする。これにより、精算時における補填金額または買い物券識別情報の入力操作に誤りがあったとしても、認証レシートとの照合によってその誤りを訂正して正しい補填金額を買上実績ファイル20に計上することが可能になる。   The store clerk keeps the authentication receipt issued as described above. Then, after the store is closed, the store clerk performs an operation for recording the compensation amount in this transaction in the purchase record file 20 while confirming with the authentication receipt. As a result, even if there is an error in the input operation of the compensation amount or the shopping ticket identification information at the time of payment, it is possible to record the correct compensation amount in the purchase record file 20 by correcting the error by collating with the authentication receipt. become.

図5は、ストアコントローラ1の記憶部10に記憶されている買上実績ファイル20の内容例を示している。この図に示す買上実績ファイル20は、レシート番号領域21ごとに、買上金額領域22、入金内訳領域23、在高領域24、買い物券識別情報領域25、バーコード読取履歴領域26、キー入力履歴領域27およびオペレータ識別子領域28を対応付けた構造となっている。   FIG. 5 shows an example of the contents of the purchase record file 20 stored in the storage unit 10 of the store controller 1. The purchase record file 20 shown in this figure includes, for each receipt number area 21, a purchase amount area 22, a deposit breakdown area 23, a cash balance area 24, a shopping ticket identification information area 25, a barcode reading history area 26, a key input history area. 27 and the operator identifier area 28 are associated with each other.

レシート番号領域21は、対応の取り引きに応じてPOSレジスタ2により発行された買上明細レシートに付されたレシート番号を格納する。このレシート番号は、発行された買上明細レシートごとに一意となるように設定される。   The receipt number area 21 stores the receipt number attached to the purchase details receipt issued by the POS register 2 in accordance with the corresponding transaction. This receipt number is set to be unique for each issued purchase detail receipt.

買上金額領域22は、POSレジスタ2から送信された買上情報に含まれる買上金額を格納する。入金内訳領域23は、買上金額領域22に格納される買上金額の内訳を示すもので、現金領域23aと補填金額領域23bから成る。現金領域23aは、買上金額のうち顧客が現金で支払った金額を格納する。補填金額領域23bは、買上金額のうち買い物券400により補填された金額を格納する。在高領域24は、現金領域23aと補填金額領域23bによる合計金額を格納する。   The purchase amount area 22 stores the purchase amount included in the purchase information transmitted from the POS register 2. The deposit breakdown area 23 shows a breakdown of the purchase amount stored in the purchase amount area 22, and is composed of a cash area 23a and a compensation amount area 23b. The cash area 23a stores the amount paid by the customer in cash among the purchase amount. The compensation amount area 23b stores the amount compensated by the shopping ticket 400 out of the purchase amount. The stock amount area 24 stores the total amount of the cash area 23a and the compensation amount area 23b.

買い物券識別情報領域25は、買上情報に買い物券識別情報が含まれていた場合に、この買い物券識別情報を格納する。つまり、対応の取り引きにおいて買い物券400のバーコードをバーコードリーダー206により読み取られている場合には、当該バーコードから読み取られた買い物券識別情が買い物券識別情報領域25に格納される。また、対応の取り引きにおいて買い物券識別情報の入力操作が行われた場合にも、この入力された買い物券識別情が買い物券識別情報領域25に格納される。   The shopping ticket identification information area 25 stores the shopping ticket identification information when the purchase information includes shopping ticket identification information. That is, when the barcode of the shopping ticket 400 is read by the barcode reader 206 in the corresponding transaction, the shopping ticket identification information read from the barcode is stored in the shopping ticket identification information area 25. In addition, when the input operation of the shopping ticket identification information is performed in the corresponding transaction, the input shopping ticket identification information is stored in the shopping ticket identification information area 25.

バーコード読取履歴領域26は、対応の取り引きにおいて買い物券400のバーコードをバーコードリーダー206により読み取ったか否かを示す値を格納する。ここでは、買い物券400のバーコードをバーコードリーダー206により読み取ったことを「1」により示し、買い物券400のバーコードは読み取っていないことを「0」により示すこととしている。このバーコード読取履歴領域26に格納する値には、POSレジスタ2から送信された買上情報にバーコード読み取り履歴の情報が含まれているか否かが反映される。   The barcode reading history area 26 stores a value indicating whether or not the barcode of the shopping ticket 400 has been read by the barcode reader 206 in the corresponding transaction. Here, “1” indicates that the barcode of the shopping voucher 400 has been read by the barcode reader 206, and “0” indicates that the barcode of the shopping voucher 400 has not been read. The value stored in the barcode reading history area 26 reflects whether or not the barcode reading history information is included in the purchase information transmitted from the POS register 2.

キー入力履歴領域27は、対応の取り引きにおいて店員による補填金額または買い物券識別情報の入力操作が行われたか否かを示す値を格納する。ここでは、補填金額または買い物券識別情報の入力操作が行われたことを「1」により示し、補填金額または買い物券識別情報の入力操作が行われていないことを「0」により示すこととしている。このキー入力履歴領域27に格納する値には、POSレジスタ2から送信された買上情報において、補填金額または買い物券識別情報の入力操作を行ったことを示すキー入力履歴の情報が含まれているか否かが反映される。   The key input history area 27 stores a value indicating whether or not an operation for inputting a compensation amount or shopping ticket identification information has been performed by a store clerk in a corresponding transaction. Here, “1” indicates that the input operation of the compensation amount or the shopping ticket identification information is performed, and “0” indicates that the input operation of the compensation amount or the shopping ticket identification information is not performed. . Does the value stored in the key input history area 27 include key input history information indicating that the purchase amount transmitted from the POS register 2 has performed the input operation of the compensation amount or the shopping ticket identification information? Whether or not is reflected.

オペレータ識別子領域28は、POSレジスタ2から送信された買上情報に含まれていたオペレータ識別子が格納される。つまり、オペレータ識別子領域28に格納されるオペレータ識別子は、対応の取り引きに際してPOSレジスタ2を操作していた店員を示す。   The operator identifier area 28 stores an operator identifier included in the purchase information transmitted from the POS register 2. That is, the operator identifier stored in the operator identifier area 28 indicates the store clerk operating the POS register 2 at the time of the corresponding transaction.

図5において、レシート番号領域21にレシート番号「0001」が格納された取り引きは、買い物券400のバーコードをバーコードリーダー206により読み取って精算が行われている。これに応じて、バーコード読取履歴領域26には「1」が格納され、キー入力履歴領域27には「0」が格納される。また、このレシート番号「0001」の取り引きは、買上金額領域22における買上金額が1000円とされている。この買上金額に対する入金の内訳として、現金領域23aには顧客が現金で支払った500円の金額を示す値が格納される。これとともに、買い物券400のバーコードが読み取られているのに応じて、補填金額領域23bにも500円の補填金額を示す値が格納される。そして、在高領域24には、現金領域23aと補填金額領域23bに格納された金額の合計である1000円を示す値が格納される。   In FIG. 5, the transaction in which the receipt number “0001” is stored in the receipt number area 21 is settled by reading the barcode of the shopping ticket 400 with the barcode reader 206. In response to this, “1” is stored in the barcode reading history area 26, and “0” is stored in the key input history area 27. Further, in the transaction of the receipt number “0001”, the purchase amount in the purchase amount area 22 is set to 1000 yen. As a breakdown of the payment for this purchase amount, a value indicating the amount of 500 yen paid by the customer in cash is stored in the cash area 23a. At the same time, as the barcode of the shopping voucher 400 is read, a value indicating a compensation amount of 500 yen is also stored in the compensation amount area 23b. In the cash balance area 24, a value indicating 1000 yen, which is the sum of the amounts stored in the cash area 23a and the compensation amount area 23b, is stored.

次に、レシート番号領域21にレシート番号「0002」が格納された取り引きは、買い物券400を利用しない取り引きとされる。これに応じて、バーコード読取履歴領域26とキー入力履歴領域27にはいずれも「0」が格納される。このレシート番号「0002」の取り引きは、買上金額領域22における買上金額が2000円とされている。この買上金額に対する入金の内訳として、現金領域23aには顧客が現金で支払った2000円の金額を示す「2000」の値が格納される。また、この場合、買い物券400は利用していないため、補填金額領域23bには買い物券400による補填金額が0円であることを示す「0」の値が格納されている。そして、在高領域24には、現金領域23aに格納された金額がそのまま反映された2000円を示す値が格納される。   Next, a transaction in which the receipt number “0002” is stored in the receipt number area 21 is a transaction that does not use the shopping ticket 400. In response to this, “0” is stored in both the barcode reading history area 26 and the key input history area 27. In the transaction of the receipt number “0002”, the purchase amount in the purchase amount area 22 is 2000 yen. As a breakdown of the payment for the purchase amount, a value of “2000” indicating the amount of 2000 yen paid by the customer in cash is stored in the cash area 23a. In this case, since the shopping ticket 400 is not used, a value “0” indicating that the compensation amount by the shopping ticket 400 is 0 yen is stored in the compensation amount area 23b. In the stock balance area 24, a value indicating 2000 yen, in which the amount stored in the cash area 23a is reflected as it is, is stored.

次に、レシート番号領域21にレシート番号「0003」が格納された取り引きは、買い物券400が利用されたうえで、補填金額の入力操作を伴って精算されたものであるとする。これに応じて、バーコード読取履歴領域26には「0」が格納されるのに対し、キー入力履歴領域27には「1」が格納される。このレシート番号「0003」の取り引きは、買上金額領域22における買上金額が1000円とされている。この買上金額に対する入金の内訳として、現金領域23aには顧客が現金で支払った500円の金額を示す「500」の値が格納される。また、この場合は操作により補填金額が入力されているため、補填金額領域23bには有効な値は格納されずに、無効であることを示す無効値が格納される。このように無効値が格納されるのに応じて、在高領域24には、現金領域23aの金額のみが反映され、500円を示す値が格納される。   Next, it is assumed that the transaction in which the receipt number “0003” is stored in the receipt number area 21 has been settled with the input operation of the compensation amount after the shopping ticket 400 is used. In response to this, “0” is stored in the barcode reading history area 26, whereas “1” is stored in the key input history area 27. In the transaction of the receipt number “0003”, the purchase amount in the purchase amount area 22 is set to 1000 yen. As a breakdown of the payment for the purchase amount, a value of “500” indicating the amount of 500 yen paid by the customer in cash is stored in the cash area 23a. In this case, since the compensation amount is input by the operation, the compensation amount area 23b does not store a valid value but stores an invalid value indicating invalidity. As the invalid value is stored in this way, only the amount of money in the cash area 23a is reflected in the stock amount area 24, and a value indicating 500 yen is stored.

次に、レシート番号領域21にレシート番号「0004」が格納された取り引きは、買い物券400が利用されたうえで、買い物券識別情報の入力操作を伴って精算されたものであるとする。これに応じて、バーコード読取履歴領域26には「0」が格納されるのに対し、キー入力履歴領域27には「1」が格納される。このレシート番号「0004」の取り引きは、買上金額領域22における買上金額が1000円とされている。この買上金額に対する入金の内訳として、現金領域23aには顧客が現金で支払った500円を示す値が格納される。また、この場合は操作により買い物券識別情報が入力されているため、補填金額領域23bには、無効であることを示す無効値が格納される。このように無効値が格納されるのに応じて、在高領域24には、現金領域23aの金額のみが反映され、500円を示す値が格納される。   Next, it is assumed that the transaction in which the receipt number “0004” is stored in the receipt number area 21 is settled with the input of the shopping ticket identification information after the shopping ticket 400 is used. In response to this, “0” is stored in the barcode reading history area 26, whereas “1” is stored in the key input history area 27. In the transaction of the receipt number “0004”, the purchase amount in the purchase amount area 22 is set to 1000 yen. As a breakdown of the payment for the purchase amount, a value indicating 500 yen paid by the customer in cash is stored in the cash area 23a. In this case, since the shopping ticket identification information is input by the operation, an invalid value indicating invalidity is stored in the compensation amount area 23b. As the invalid value is stored in this way, only the amount of money in the cash area 23a is reflected in the stock amount area 24, and a value indicating 500 yen is stored.

上記の買上実績ファイルの内容のままでは、レシート番号「0003」と「0004」に対応する補填金額が無効とされているために、買上金額領域22に格納される買上金額の合計と、在高領域24に格納される在高の合計が一致していない。しかし、前述のように、例えば閉店後において、店員は、レシート番号「0003」と「0004」の各取り引きにおいて発行された認証レシートを確認して、それぞれ、補填金額領域23bに500円の補填金額を計上する。これにより、買上金額領域22に格納される買上金額の合計と、在高領域24に格納される在高の合計は一致することとなる。   If the contents of the purchase record file are the same, the compensation amount corresponding to the receipt numbers “0003” and “0004” is invalid, and the total purchase amount stored in the purchase amount area 22 The total amount of money stored in the area 24 does not match. However, as described above, after the store is closed, for example, the store clerk confirms the authentication receipts issued in the transactions of the receipt numbers “0003” and “0004”, and each of the compensation amount area 23b has a compensation amount of 500 yen. Is accounted for. As a result, the sum of the purchase amounts stored in the purchase amount area 22 and the total amount stored in the stock amount area 24 coincide with each other.

なお、レシート番号「0004」の場合のように、買い物券識別情報の入力操作が行われた取り引きの場合、POSレジスタ2は、精算に際して、入力された買い物券識別情報の買い物券400に設定された補填金額を以下のように取得する。つまり、POSレジスタ2は、入力された買い物券識別情報をストアコントローラ1に送信する。ストアコントローラ1は、送信された買い物券識別情報に対応する補填金額を、記憶部10に記憶される買い物券発行履歴ファイルから検索し、POSレジスタ2に送信する。これにより、POSレジスタ2は、入力された買い物券識別情報の買い物券400に設定された補填金額を取得できる。   In the case of a transaction in which the input operation of the shopping ticket identification information is performed as in the case of the receipt number “0004”, the POS register 2 is set to the shopping ticket 400 of the input shopping ticket identification information at the time of payment. The compensation amount is acquired as follows. That is, the POS register 2 transmits the input shopping ticket identification information to the store controller 1. The store controller 1 searches the shopping ticket issue history file stored in the storage unit 10 for a compensation amount corresponding to the transmitted shopping ticket identification information, and transmits it to the POS register 2. Thereby, the POS register 2 can acquire the compensation amount set in the shopping ticket 400 of the input shopping ticket identification information.

図6は、買い物券発行履歴ファイル30の構造例を示している。この図に示す買い物券発行履歴ファイル30は、買い物券識別情報領域31に対して金額領域32と発行月日領域33を対応付けた構造とされている。   FIG. 6 shows an example of the structure of the shopping ticket issue history file 30. The shopping ticket issue history file 30 shown in this figure has a structure in which an amount area 32 and an issue date area 33 are associated with a shopping ticket identification information area 31.

買い物券識別情報領域31には、発行済みの買い物券400ごとに付された買い物券識別情報が格納される。金額領域32には、対応の買い物券400に設定された補填金額の値が格納される。発行月日領域33には対応の買い物券400が発行された月と日にちが格納される。   In the shopping ticket identification information area 31, shopping ticket identification information attached to each issued shopping ticket 400 is stored. The amount area 32 stores the value of the compensation amount set in the corresponding shopping ticket 400. The issue date field 33 stores the month and date when the corresponding shopping voucher 400 is issued.

また、POSレジスタ2は、前述のように、買い物券400を利用した商品の購入に対する精算に際して、店員の操作による補填金額または買い物券識別情報の入力が行われた場合には、買上明細レシートとともに認証レシートを発行する。この買上明細レシートとともに認証レシートを発行する際の印字部207の動作について、図7を参照して説明する。   Further, as described above, the POS register 2 is used together with the purchase details receipt when the compensation amount or the shopping ticket identification information is input by the operation of the store clerk when the purchase of the product using the shopping ticket 400 is settled. Issue an authentication receipt. The operation of the printing unit 207 when issuing an authentication receipt together with the purchase detail receipt will be described with reference to FIG.

図7には、ロール用紙500に対して印字部207により印字された買上明細レシートと認証レシートの態様例を示している。このロール用紙500は、印字部207において収納されており、印字の進行に応じて矢印Aにより示す方向により、印字部207における用紙排出部(図示せず)から引き出されていく。   FIG. 7 shows an example of purchase details receipts and authentication receipts printed on the roll paper 500 by the printing unit 207. The roll paper 500 is stored in the printing unit 207, and is drawn out from a paper discharge unit (not shown) in the printing unit 207 in the direction indicated by the arrow A as the printing progresses.

店員の操作による補填金額または買い物券識別情報の入力を伴った精算が完了するのに応じて、印字部207は、図7に示す買上明細レシート501Aを印字しながら用紙排出部からロール用紙500を排出させていく。   In response to the completion of the payment with the input of the compensation amount or shopping ticket identification information by the operation of the store clerk, the printing unit 207 prints the roll paper 500 from the paper discharge unit while printing the purchase details receipt 501A shown in FIG. Let it drain.

買上明細レシート501Aは、上から下にかけて、ヘッダ領域511、広告領域512、明細領域513およびバーコード領域514が配置されている。ヘッダ領域511は、このレシートが買上明細レシートであることを示すタイトルや店名などが印字される領域である。広告領域512は、広告が印字される領域である。明細領域513は、該当の取り引きの明細を示す内容が印字される領域である。バーコード領域514は、上記明細領域513の内容を示すバーコードが印字される領域である。   In the purchase detail receipt 501A, a header area 511, an advertisement area 512, a detail area 513, and a barcode area 514 are arranged from top to bottom. The header area 511 is an area in which a title, a store name, etc. indicating that this receipt is a purchase detail receipt is printed. The advertisement area 512 is an area where an advertisement is printed. The detail area 513 is an area in which contents indicating the details of the corresponding transaction are printed. The barcode area 514 is an area where a barcode indicating the contents of the detailed area 513 is printed.

印字部207は、前回の買上明細レシートまたは認証レシートの発行に際してカッター機構(図示せず)によりロール用紙500を切断するのに応じた所定タイミングで、事前に買上明細レシート501Aのヘッダ領域511を印字している。   The printing unit 207 prints the header area 511 of the purchase details receipt 501A in advance at a predetermined timing corresponding to the cutting of the roll paper 500 by a cutter mechanism (not shown) when issuing the previous purchase details receipt or authentication receipt. doing.

そして、買上明細レシート501Aに対応する精算が完了するのに応じて、ヘッダ領域511の下に位置する広告領域512から印字を開始し、以降、広告領域512、明細領域513、バーコード領域514の順で印字を行いながらロール用紙500を排出させていく。   Then, printing is started from the advertisement area 512 located below the header area 511 in response to completion of the checkout corresponding to the purchase details receipt 501A, and thereafter, the advertisement area 512, the detail area 513, and the barcode area 514 The roll paper 500 is discharged while printing in order.

上記バーコード領域514の印字が終了すると、印字部207は、買上明細レシート501Aを切断位置503Aにて切断する。これにより、買上明細レシート501Aが発行されたことになる。また、印字部207は、この切断に応じた所定のタイミングで、ロール用紙500に対して認証レシート502Aのヘッダ領域521を印字する。ヘッダ領域521は、当該レシートが認証レシートであることを示すタイトルが印字される領域である。   When the printing of the barcode area 514 is completed, the printing unit 207 cuts the purchase detail receipt 501A at the cutting position 503A. Thereby, the purchase details receipt 501A is issued. The printing unit 207 prints the header area 521 of the authentication receipt 502A on the roll paper 500 at a predetermined timing according to the cutting. The header area 521 is an area in which a title indicating that the receipt is an authentication receipt is printed.

ここで、上記のように買上明細レシート501Aの切断に応じたタイミングで認証レシート502Aのヘッダ領域521を印字するのは次のような理由による。図示による説明は省略するが、印字部207においてロール用紙500に印字を行うサーマルヘッドと、ロール用紙500を切断するカッター機構は、物理的に一定の距離を隔てて配置せざるを得ない。このために、仮に、ロール用紙500を切断してロール用紙500の送りを停止し、この後に印字を開始したとすると、ロール用紙500は、その最上部において上記サーマルヘッドとカッター機構の距離に応じた余白が生じ、この余白に続けて印字された状態で排出されてくる。このように余白が生じているということは、ロール用紙500が無駄に使用されていることに相当する。   Here, the reason why the header area 521 of the authentication receipt 502A is printed at the timing according to the cutting of the purchase details receipt 501A as described above is as follows. Although description by illustration is abbreviate | omitted, the thermal head which prints on the roll paper 500 in the printing part 207, and the cutter mechanism which cut | disconnects the roll paper 500 must be arrange | positioned physically spaced apart. For this reason, if the roll paper 500 is cut to stop feeding of the roll paper 500 and printing is started after that, the roll paper 500 has the uppermost portion corresponding to the distance between the thermal head and the cutter mechanism. A blank space is generated, and the paper is discharged in a printed state following the blank space. The occurrence of a margin in this way corresponds to the use of the roll paper 500 in vain.

そこで、本実施形態においては、上記したように、ロール用紙500の切断に応じたタイミングで、認証レシート502Aのヘッダ領域521を印字することとしている。これにより、図7においても示されるように、認証レシート502Aの最上部において余白が生じることなくヘッダ領域521を印字することができる。   Therefore, in the present embodiment, as described above, the header area 521 of the authentication receipt 502A is printed at the timing according to the cutting of the roll paper 500. As a result, as shown in FIG. 7, the header area 521 can be printed without a blank space at the top of the authentication receipt 502A.

そして、印字部207は、ロール用紙500の切断およびヘッダ領域521の印字をしかるべきタイミングで行った後、引き続いて明細領域522を印字しながらさらにロール用紙500を排出させていく。明細領域522は、例えば買上明細レシート501Aにおける明細領域513と同じ内容が印字される領域である。   The printing unit 207 then cuts the roll paper 500 and prints the header area 521 at an appropriate timing, and then further discharges the roll paper 500 while printing the detail area 522. The detail area 522 is an area in which, for example, the same content as the detail area 513 in the purchase detail receipt 501A is printed.

そして、印字部207は、明細領域522を印字し終えると、切断位置503Bにてロール用紙500を切断する。これにより、認証レシート502Aが発行されたこととなる。また、この切断位置503Bにてロール用紙500の切断に際しても、印字部207は、この切断位置503Bにおけるロール用紙500の切断に応じたタイミングで、次の買上明細レシート501Bのヘッダ領域511の印字を予め行っておくようにする。そして、ロール用紙500の送りを停止させる。これにより、次の精算の完了に応じて買上明細レシート501Bが発行される際にも、ロール用紙500の最上部において余白が生じることなく、ヘッダ領域511が印字された状態とすることができる。   When the printing unit 207 finishes printing the detailed area 522, the printing unit 207 cuts the roll paper 500 at the cutting position 503B. As a result, the authentication receipt 502A is issued. Also, when the roll paper 500 is cut at the cutting position 503B, the printing unit 207 prints the header area 511 of the next purchase specification receipt 501B at a timing corresponding to the cutting of the roll paper 500 at the cutting position 503B. Do it in advance. Then, the feeding of the roll paper 500 is stopped. Thus, even when the purchase details receipt 501B is issued in response to the completion of the next checkout, the header area 511 can be in a printed state without causing a margin at the top of the roll paper 500.

図8および図9のフローチャートは、POSレジスタ2が実行する処理手順例を示している。この図に示す処理は、CPU201がROM202に記憶されるプログラムを実行することにより実現されるものとしてみることができる。   The flowcharts of FIGS. 8 and 9 show an example of a processing procedure executed by the POS register 2. The processing shown in this figure can be considered to be realized by the CPU 201 executing a program stored in the ROM 202.

図8において、CPU201は、店員がバーコードリーダー206により商品ラベルのバーコードを読み取らせるなどの店員による所定の登録操作に応じて商品登録を実行する(ステップS101)。つまり、商品ごとの商品名、単価、個数などを登録する。次に、CPU201は、店員が商品登録を終えて小計ボタン操作などの小計のための操作を行うのに応じて、小計処理を実行する(ステップS102)。これにより、今回の取り引きにおける買上金額が算出される。   In FIG. 8, the CPU 201 executes product registration in response to a predetermined registration operation by the store clerk such as the store clerk reading the barcode of the product label with the barcode reader 206 (step S <b> 101). That is, the product name, unit price, number, etc. of each product are registered. Next, the CPU 201 executes subtotal processing in response to the store clerk completing product registration and performing an operation for subtotal such as subtotal button operation (step S102). Thereby, the purchase amount in this transaction is calculated.

次に、CPU201は、バーコードリーダー206による買い物券400のバーコードの読み取りが行われたか否かについて判定する(ステップS103)。ここで、買い物券400のバーコードの読み取りが行われたと判定した場合(ステップS103−YES)、CPU201は、買い物券400による買上金額の補填を含めて精算処理を実行する(ステップS104)。具体的には、買上金額から買い物券400による補填金額を差し引いた金額を現金による支払金額として扱う。そのうえで、この現金による支払金額に対する預かり金額とお釣りを計算する。   Next, the CPU 201 determines whether or not the barcode of the shopping ticket 400 has been read by the barcode reader 206 (step S103). Here, when it is determined that the barcode of the shopping voucher 400 has been read (step S103-YES), the CPU 201 executes a settlement process including compensation for the purchase amount by the shopping voucher 400 (step S104). Specifically, an amount obtained by subtracting the amount of compensation with the shopping ticket 400 from the purchase amount is handled as a payment amount in cash. After that, the deposit amount and change for this cash payment amount are calculated.

次に、CPU201は、印字部207が上記精算処理による精算結果を明細領域513に反映させた買上明細レシート501Aを印字するように制御する(ステップS105)。なお、このステップS105による買上明細レシート501Aの印字の開始にあたり、ヘッダ領域511は、図7にて説明したように、前回の買上明細レシートまたは認証レシートの切断に応じたタイミングで既に印刷されている。したがって、上記ステップS105による買上明細レシート501Aの印字は、広告領域512から開始される。   Next, the CPU 201 controls the printing unit 207 to print a purchase detail receipt 501A in which the settlement result of the settlement process is reflected in the detail area 513 (step S105). Note that, at the start of the printing of the purchase details receipt 501A in step S105, the header area 511 has already been printed at a timing corresponding to the cutting of the previous purchase details receipt or authentication receipt, as described in FIG. . Therefore, the printing of the purchase details receipt 501A in step S105 is started from the advertisement area 512.

上記買上明細レシート501Aにおけるバーコード領域514までの印字を完了すると、CPU201は以下の処理を実行する。つまり、CPU201は、次回の精算に対応して発行すべき買上明細レシート501Bのヘッダ領域511の印刷と、図7の切断位置503Aにおけるロール用紙500の切断が行われるとともに、ロール用紙500の送りが停止されるように印字部207を制御する(ステップS106)。これにより、ロール用紙500の送りが停止された状態では、買上明細レシート501Aが発行され、かつ、ロール用紙500の最上部において次の買上明細レシート501Bのヘッダ領域511が印字されていることになる。つまり、この場合には、図7に示す認証レシート502Aを発行しないように印字部207が動作する。   When the printing up to the barcode area 514 in the purchase details receipt 501A is completed, the CPU 201 executes the following processing. That is, the CPU 201 prints the header area 511 of the purchase detail receipt 501B to be issued in response to the next settlement, cuts the roll paper 500 at the cutting position 503A in FIG. 7, and feeds the roll paper 500. The printing unit 207 is controlled so as to be stopped (step S106). As a result, in the state where the feeding of the roll paper 500 is stopped, the purchase details receipt 501A is issued, and the header area 511 of the next purchase details receipt 501B is printed at the top of the roll paper 500. . That is, in this case, the printing unit 207 operates so as not to issue the authentication receipt 502A shown in FIG.

また、CPU201は、バーコードリーダー206による買い物券400のバーコードの読み取りが行われた場合に対応した内容の買上情報を生成して送信する(ステップS107)。この際、CPU201は、前述のように、今回の精算により発行された買上明細レシートのレシート番号、今回の精算において計上された買上金額、顧客が支払った現金の金額、買い物券の補填金額、買い物券識別情報、買い物券400からバーコードを読み取ったことを示すバーコード読取履歴およびオペレータ識別子を含む買上情報を生成する。   Further, the CPU 201 generates and transmits purchase information having contents corresponding to the case where the barcode of the shopping ticket 400 is read by the barcode reader 206 (step S107). At this time, as described above, the CPU 201 receives the receipt number of the purchase details receipt issued in the current settlement, the purchase amount recorded in the current settlement, the amount of cash paid by the customer, the compensation amount of the shopping ticket, the shopping Purchase information including ticket identification information, a barcode reading history indicating that the barcode has been read from the shopping ticket 400, and an operator identifier is generated.

また、CPU201は、買い物券400のバーコードの読み取りが行われなかったと判定した場合(ステップS103−NO)、さらに買い物券400の補填金額の入力操作が行われたか否かについて判定する(ステップS108)。   If the CPU 201 determines that the barcode of the shopping ticket 400 has not been read (step S103—NO), the CPU 201 further determines whether or not an operation for inputting the compensation amount of the shopping ticket 400 has been performed (step S108). ).

補填金額の入力操作が行われたと判定した場合(ステップS108−YES)、CPU201は、買い物券400による買上金額の補填を含めた精算処理を実行する(ステップS109)。   When it is determined that an operation for inputting a compensation amount has been performed (step S108—YES), the CPU 201 executes a settlement process including compensation for the purchase amount using the shopping ticket 400 (step S109).

次に、CPU201は、印字部207が上記精算処理による精算結果を明細領域513に反映させた買上明細レシート501Aを印字するように制御する(ステップS110)。なお、当該ステップS110による買上明細レシート501Aの印字は、先のステップS105と同様の理由により、広告領域512から開始される。   Next, the CPU 201 controls the printing unit 207 to print a purchase detail receipt 501A in which the settlement result of the settlement process is reflected in the detail area 513 (step S110). Note that the printing of the purchase details receipt 501A in step S110 is started from the advertisement area 512 for the same reason as in step S105.

上記買上明細レシート501Aにおけるバーコード領域514までの印字を完了すると、CPU201は、認証レシート502Aのヘッダ領域521の印刷と、図7の切断位置503Aにおけるロール用紙500の切断が行われるように、印字部207を制御する(ステップS111)。   When the printing up to the barcode area 514 in the purchase details receipt 501A is completed, the CPU 201 prints so that the header area 521 of the authentication receipt 502A is printed and the roll paper 500 is cut at the cutting position 503A in FIG. The unit 207 is controlled (step S111).

また、CPU201は、上記ヘッダ領域521の印刷とロール用紙500の切断に続けて、さらにロール用紙500を送りながら、認証レシート502Aの明細領域522の印字を印字部207に実行させる(ステップS112)。そして、この明細領域522の印字が完了すると、CPU201は、次の買上明細レシート501Bのヘッダ領域511の印字と、切断位置503Bにおけるロール用紙500の切断が行われるとともに、ロール用紙500の送りが停止されるように印字部207を制御する(ステップS113)。このように、買い物券400の補填金額の入力操作が行われた場合には、上記ステップS111からS113の処理によって、買上明細レシート501Aの発行と、これに続く認証レシート502Aの発行が行われる。   Further, the CPU 201 causes the printing unit 207 to print the detail area 522 of the authentication receipt 502A while further feeding the roll paper 500 after printing the header area 521 and cutting the roll paper 500 (step S112). When the printing of the detail area 522 is completed, the CPU 201 prints the header area 511 of the next purchase detail receipt 501B, cuts the roll paper 500 at the cutting position 503B, and stops feeding the roll paper 500. In step S113, the printing unit 207 is controlled. As described above, when the operation of inputting the compensation amount of the shopping voucher 400 is performed, the purchase details receipt 501A is issued and the authentication receipt 502A is subsequently issued by the processing in steps S111 to S113.

そして、CPU201は、買い物券400の補填金額の入力操作が行われた場合に対応する内容の買上情報を生成して送信する(ステップS114)。この際、CPU201は、前述のように、今回の精算により発行されたレシート番号、買上金額、顧客が支払った現金の金額、補填金額の入力操作が行われたことを示すキー入力履歴およびオペレータ識別子を含む買上情報を生成する。   And CPU201 produces | generates and transmits the purchase information of the content corresponding to the case where the input operation of the compensation amount of the shopping ticket 400 is performed (step S114). At this time, as described above, the CPU 201 records the receipt number issued by the current settlement, the purchase amount, the amount of cash paid by the customer, and the key input history and the operator identifier indicating that the compensation amount has been input. Generate purchase information including

また、買い物券400の補填金額の入力操作が行われなかったと判定した場合(ステップS108−NO)、CPU201は、図9に示すように、さらに、買い物券識別情報の入力操作が行われたか否かについて判定する(ステップS115)。   If it is determined that the operation for inputting the compensation amount of the shopping voucher 400 has not been performed (NO in step S108), the CPU 201 further determines whether or not an operation for inputting shopping voucher identification information has been performed as shown in FIG. Is determined (step S115).

買い物券識別情報の入力操作が行われたと判定した場合には(ステップS115−YES)、ステップS116からS121の処理を実行する。なお、ステップS116からS120の処理は、図8におけるステップS109からS112と同様となる。   If it is determined that an input operation for shopping ticket identification information has been performed (step S115—YES), the processing from step S116 to S121 is executed. Note that the processing in steps S116 to S120 is the same as that in steps S109 to S112 in FIG.

そして、CPU201は、上記ステップS120までの処理とともに、買い物券識別情報の入力操作が行われた場合に対応する内容の買上情報を生成して送信する(ステップS121)。この際、CPU201は、前述のように、今回の精算により発行されたレシート番号、買上金額、顧客が支払った現金の金額、買い物券識別情報の入力操作が行われたことを示すキー入力履歴およびオペレータ識別子を含む買上情報を生成する。   And CPU201 produces | generates and transmits the purchasing information of the content corresponding to the case where input operation of shopping ticket identification information is performed with the process to said step S120 (step S121). At this time, as described above, the CPU 201 records the receipt number issued by the current settlement, the purchase amount, the amount of cash paid by the customer, the key input history indicating that the input operation of the shopping ticket identification information has been performed, Purchase information including an operator identifier is generated.

また、買い物券識別情報の入力操作が行われなかったと判定した場合(ステップS115−NO)には、買い物券400を利用しない取り引きが顧客と行われたことになる。そこで、CPU201は、買い物券400の利用を反映しない精算処理を実行する(ステップS122)。   If it is determined that the input operation for the shopping ticket identification information has not been performed (step S115—NO), a transaction that does not use the shopping ticket 400 has been performed with the customer. Therefore, the CPU 201 executes a settlement process that does not reflect the use of the shopping ticket 400 (step S122).

次に、CPU201は、上記ステップS122による精算処理の結果を反映した買上明細レシートの印字が行われるように制御する(ステップS123)。また、この買上明細レシートの印字の終了に続いて、次の買上明細レシートのヘッダ領域511の印字とロール用紙500の切断が行われるとともに、ロール用紙500の送りが停止されるように印字部207を制御する(ステップS124)。   Next, the CPU 201 controls to print the purchase details receipt reflecting the result of the checkout process in step S122 (step S123). In addition, following the completion of the printing of the purchase detail receipt, the printing unit 207 is configured so that the header area 511 of the next purchase detail receipt is printed and the roll paper 500 is cut and the feed of the roll paper 500 is stopped. Is controlled (step S124).

そして、CPU201は、買い物券400を利用しない取り引きに対応した買上情報を生成して送信する(ステップS125)。このステップS125により生成される買上情報には、今回の精算により発行されたレシート番号、買上金額、顧客が支払った現金の金額およびオペレータ識別子が含まれる。   And CPU201 produces | generates and transmits the purchase information corresponding to the transaction which does not use the shopping ticket 400 (step S125). The purchase information generated in step S125 includes the receipt number issued by the current settlement, the purchase amount, the amount of cash paid by the customer, and the operator identifier.

上記実施の形態では、買上実績ファイルをストアコントローラ1に記憶する例で説明したが、これに限らず、例えばPOSレジスタ2に記憶するようにしてもよい。また、POSレジスタ2が複数あり、その中の一つのPOSレジスタ2をマスター、他をスレーブとし、スレーブのPOSレジスタ2で精算された取引の実績データ(買上実績ファイル)をマスターのPOSレジスタ2で記憶し管理するようにしてもよい。   In the above embodiment, the example of storing the purchase record file in the store controller 1 has been described. However, the present invention is not limited to this. For example, the purchase record file may be stored in the POS register 2. Also, there are a plurality of POS registers 2, one of which is a master, the other is a slave, and transaction result data (purchasing result file) settled in the slave POS register 2 is stored in the master POS register 2. You may make it memorize | store and manage.

なお、上記図8および図9に示した処理を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより本実施形態における精算処理やレシートの印字制御等を行ってもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、ホームページ提供環境(あるいは表示環境)を備えたWWWシステムも含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。   The program for realizing the processing shown in FIGS. 8 and 9 is recorded on a computer-readable recording medium, and the program recorded on the recording medium is read by a computer system and executed. You may perform the adjustment process in an embodiment, printing control of a receipt, etc. Here, the “computer system” includes an OS and hardware such as peripheral devices. The “computer system” includes a WWW system having a homepage providing environment (or display environment). The “computer-readable recording medium” refers to a storage device such as a flexible medium, a magneto-optical disk, a portable medium such as a ROM and a CD-ROM, and a hard disk incorporated in a computer system. Further, the “computer-readable recording medium” refers to a volatile memory (RAM) in a computer system that becomes a server or a client when a program is transmitted via a network such as the Internet or a communication line such as a telephone line. In addition, those holding programs for a certain period of time are also included.

また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であっても良い。   The program may be transmitted from a computer system storing the program in a storage device or the like to another computer system via a transmission medium or by a transmission wave in the transmission medium. Here, the “transmission medium” for transmitting the program refers to a medium having a function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line. The program may be for realizing a part of the functions described above. Furthermore, what can implement | achieve the function mentioned above in combination with the program already recorded on the computer system, and what is called a difference file (difference program) may be sufficient.

1 ストアコントローラ
2 レジスタ
3 LAN
10 記憶部
201 CPU
202 ROM
203 RAM
204 液晶タッチパネル
205 客側表示部
206 バーコードリーダー
207 印字部
208 キー操作部
209 通信部
400 買い物券
500 ロール用紙
1 Store controller 2 Register 3 LAN
10 storage unit 201 CPU
202 ROM
203 RAM
204 LCD touch panel 205 Customer side display unit 206 Bar code reader 207 Printing unit 208 Key operation unit 209 Communication unit 400 Shopping ticket 500 Roll paper

Claims (5)

特典を利用した精算を行うのに必要とされる特典情報が印字された特典媒体の利用に応じた精算を行い、該特典媒体の利用に応じた精算結果が反映された買上実績ファイルを記憶する記憶手段を備えるPOSシステムにおいて、
前記特典媒体に印字された特典情報を読み取る読取手段と、
前記特典媒体に印字された特典情報に含まれる所定情報を操作に応じてキー入力する入力手段と、
前記読取手段により読み取られた前記特典情報に基づいて前記特典の利用に応じた精算を行った場合には、前記特典媒体を利用した精算結果が印字された認証レシートを発行させず、前記入力手段が入力した前記所定情報に基づいて前記特典の利用に応じた精算を行った場合には、前記認証レシートを発行させるように制御する制御手段とを備える
ことを特徴とするPOSシステム。
Settlement according to the use of the privilege medium on which the privilege information required for the payment using the privilege is printed, and store the purchase record file reflecting the settlement result according to the use of the privilege medium In a POS system comprising storage means,
Reading means for reading the privilege information printed on the privilege medium;
Input means for key-inputting predetermined information included in the privilege information printed on the privilege medium according to an operation;
When the payment according to the use of the privilege is performed based on the privilege information read by the reading unit, the input unit does not issue an authentication receipt on which the payment result using the privilege medium is printed. And a control means for controlling to cause the authentication receipt to be issued when the payment corresponding to the use of the privilege is performed based on the predetermined information inputted by the POS system.
前記特典媒体による特典は、買上金額における所定金額を補填するというものであり、
前記制御手段は、前記読取手段により読み取られた前記特典情報に基づいて前記特典の利用に応じた精算が行われた場合には当該特典に応じた補填金額を前記買上実績ファイルに記憶させ、前記入力手段が入力した前記所定情報に基づいて前記特典の利用に応じた精算が行われた場合には、当該特典に応じた補填金額を前記買上実績ファイルに記憶させないようにする
ことを特徴とする請求項1に記載のPOSシステム。
The privilege by the privilege medium is to supplement a predetermined amount in the purchase amount,
When the settlement according to the use of the privilege is performed based on the privilege information read by the reading unit, the control unit stores a compensation amount corresponding to the privilege in the purchase record file, When the payment according to the use of the privilege is performed based on the predetermined information input by the input means, the compensation amount according to the privilege is not stored in the purchase record file. The POS system according to claim 1.
前記入力手段は、
前記特典媒体に印字された特典情報に含まれる所定情報として、買上金額における補填金額情報または前記特典媒体の識別情報を入力する
ことを特徴とする請求項1または請求項2に記載のPOSシステム。
The input means includes
The POS system according to claim 1 or 2, wherein as the predetermined information included in the privilege information printed on the privilege medium, the compensation amount information in the purchase amount or the identification information of the privilege medium is input.
前記制御手段は、
前記読取手段により読み取られた前記特典情報に基づいて前記特典の利用に応じた精算が行われた場合の買上情報と、前記入力手段が入力した前記所定情報に基づいて前記特典の利用に応じた精算が行われた場合の買上情報にオペレータを一意に識別するオペレータ識別子を含めて前記買上実績ファイルに記憶させる
ことを特徴とする請求項1から3のいずれか一項に記載のPOSシステム。
The control means includes
Based on the privilege information read by the reading means, purchase information when payment is made according to the use of the privilege, and the use of the privilege is based on the predetermined information input by the input means. The POS system according to any one of claims 1 to 3, wherein an operator identifier that uniquely identifies an operator is included in the purchase information when payment is made, and is stored in the purchase record file.
前記制御手段は、
前記認証レシートを発行させるにあたり、買上明細レシートであることが示されるヘッダ領域、広告領域、取引明細内容が示される取引明細領域、当該買上明細レシートに対応する所定の情報が印字されるバーコード領域を順に用紙に印字し、次に、用紙の切断と、この用紙の切断に対する所定のタイミングで認証レシートであることが示されるヘッダ領域の印字を実行し、次に、取引明細内容が示される取引明細領域を順に印字するように制御する
ことを特徴とする請求項1から4のいずれか一項に記載のPOSシステム。
The control means includes
In issuing the authentication receipt, a header area indicating that it is a purchase detail receipt, an advertisement area, a transaction detail area indicating transaction details, and a barcode area on which predetermined information corresponding to the purchase detail receipt is printed Are printed in order on the paper, then the paper is cut and the header area indicating that it is an authentication receipt is printed at a predetermined timing for the cutting of the paper, and then the transaction details are shown. The POS system according to any one of claims 1 to 4, wherein the specification area is controlled to be printed in order.
JP2011285163A 2011-12-27 2011-12-27 POS system Active JP5838798B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011285163A JP5838798B2 (en) 2011-12-27 2011-12-27 POS system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011285163A JP5838798B2 (en) 2011-12-27 2011-12-27 POS system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2015221654A Division JP2016027506A (en) 2015-11-11 2015-11-11 POS system

Publications (2)

Publication Number Publication Date
JP2013134652A JP2013134652A (en) 2013-07-08
JP5838798B2 true JP5838798B2 (en) 2016-01-06

Family

ID=48911294

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011285163A Active JP5838798B2 (en) 2011-12-27 2011-12-27 POS system

Country Status (1)

Country Link
JP (1) JP5838798B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017054370A (en) * 2015-09-10 2017-03-16 株式会社Ydb Electronic shopping ticket issuing system and electronic shopping ticket issuing method

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0765242A (en) * 1993-08-31 1995-03-10 Fujitsu Ltd Terminal provided with coupon function
JP2922400B2 (en) * 1993-10-04 1999-07-19 東芝テック株式会社 Product sales registration data processing device
JP4129013B2 (en) * 2005-08-01 2008-07-30 Necインフロンティア株式会社 Service information providing system and method
JP5114887B2 (en) * 2006-07-24 2013-01-09 株式会社寺岡精工 POS register
JP5444661B2 (en) * 2008-08-22 2014-03-19 株式会社寺岡精工 Settlement device and settlement system

Also Published As

Publication number Publication date
JP2013134652A (en) 2013-07-08

Similar Documents

Publication Publication Date Title
JP6028262B2 (en) POS system, registration device, checkout device, and program
JP5648444B2 (en) POS system, product registration device and checkout device
JP6747870B2 (en) Checkout system
JP7112132B2 (en) Merchandise sales data processor and program
JP6317457B2 (en) Money handling system and money handling method
JP5838798B2 (en) POS system
JP2016027506A (en) POS system
JP5523432B2 (en) Product sales data processing apparatus and program
JP2022009795A (en) Article sale data processing apparatus and program
JP7189592B2 (en) Merchandise sales data processing system, settlement device and program
JP6283295B2 (en) Product information registration terminal, sales processing system, and program.
JP2021005154A (en) Article sale data processing apparatus and program
JP7017706B2 (en) Product sales data processing equipment and programs
JP5562913B2 (en) Merchandise sales data processing apparatus and receipt details search program
JP2017228113A (en) Checkout system and registration device
JP6820589B2 (en) Product sales data processing system, registration device, and program
JPH08202953A (en) Processor for commodity sales registering data
JP5853448B2 (en) PRINT PROCESSING SYSTEM, PRINT PROCESSING METHOD, AND PRINT PROCESSING PROGRAM
JP7219515B2 (en) Merchandise sales data processor and program
JP7453105B2 (en) Information processing device, information processing program, and information processing method
JP6167593B2 (en) Payment apparatus and computer program
JP7341559B2 (en) Product sales data processing system, registration device, and program
JP7219509B2 (en) Merchandise sales data processing system, merchandise sales data processing device, and program
JP7266923B2 (en) Merchandise sales data processing system, registration device, and program
JP7463700B2 (en) Information processing device and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20141201

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150925

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20151026

R150 Certificate of patent or registration of utility model

Ref document number: 5838798

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

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