Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7820864B2 - Payment system, payment system repeater - Google Patents
[go: Go Back, main page]

JP7820864B2 - Payment system, payment system repeater - Google Patents

Payment system, payment system repeater

Info

Publication number
JP7820864B2
JP7820864B2 JP2025071771A JP2025071771A JP7820864B2 JP 7820864 B2 JP7820864 B2 JP 7820864B2 JP 2025071771 A JP2025071771 A JP 2025071771A JP 2025071771 A JP2025071771 A JP 2025071771A JP 7820864 B2 JP7820864 B2 JP 7820864B2
Authority
JP
Japan
Prior art keywords
repeater
settlement
amount
settlement machine
display
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
JP2025071771A
Other languages
Japanese (ja)
Other versions
JP2025100883A (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.)
Asahi Seiko Co Ltd
Original Assignee
Asahi 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 Asahi Seiko Co Ltd filed Critical Asahi Seiko Co Ltd
Publication of JP2025100883A publication Critical patent/JP2025100883A/en
Application granted granted Critical
Publication of JP7820864B2 publication Critical patent/JP7820864B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Cash Registers Or Receiving Machines (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Description

本発明は、貨幣の入金処理を実行する精算機を含み代金の収受を行う精算システム、精算システムの中継器及び精算システムの精算機に関する。 The present invention relates to a settlement system that collects and receives payment and includes a settlement machine that processes currency deposits, a settlement system repeater, and a settlement machine for the settlement system.

小売店などで使用される精算機付きPOSシステムが知られている。精算機付きPOSシステムは、予め商品とその商品の単価が関連づけられて記憶されている。精算機付きPOSシステムは、顧客の購入する商品を登録することで、対応する単価を取得し、顧客が支払う代金の合計を演算することができる。精算機付きPOSシステムは店員用の表示装置と顧客用の表示装置が備えられている。店員が商品を登録しているときに、店員は店員用の表示装置によって商品の登録状況を確認でき、顧客は顧客用の表示装置によって商品の登録状況を確認することができる。店員と顧客は、商品名、単価、合計金額の推移を知ることができる。精算機は、POSシステムから取得した合計金額と入金された代金とに基づいて、釣銭額を演算し、釣銭を払い出す。また、顧客自身が購入する商品の精算を行い、退店するというセルフ方式のPOSシステムも知られている。 POS systems with checkout machines used in retail stores and other places are known. POS systems with checkout machines store products in advance, associating them with their unit prices. By registering the products a customer wishes to purchase, the POS system obtains the corresponding unit prices and calculates the total amount the customer will pay. POS systems with checkout machines are equipped with a display device for store clerks and a display device for customers. While the clerk is registering the products, the clerk can check the registered status of the products on the clerk display device, and the customer can check the registered status of the products on the customer display device. Both the clerk and the customer can see the trends in product names, unit prices, and total amounts. The checkout machine calculates the amount of change based on the total amount obtained from the POS system and the amount deposited, and dispenses the change. Self-service POS systems are also known, in which customers pay for their purchases themselves and leave the store.

また、商品登録機能と精算機の機能を分離して使用するPOSシステムも知られている。例えば、特許第5790145号には、店員が、POSシステムの商品登録機能によって商品を登録し、コード化された代金額が記録されたチケットを発行し、顧客に渡す。顧客は、チケットを精算機に読み込ませ、代金を支払う。顧客は、代金の支払いを条件に店から退出すゲートを通過できる。この様なシステムにすることで、商品登録機能と精算機を別々の場所に配置して使用することができ、また、商品の盗難を防止できる。 POS systems that separate the product registration function from the payment machine function are also known. For example, in Patent No. 5790145, a store clerk registers a product using the product registration function of the POS system, issues a ticket with the coded price recorded on it, and hands it to the customer. The customer then scans the ticket into the payment machine and pays the fee. Once the customer has paid, they can pass through a gate to exit the store. Using such a system, the product registration function and the payment machine can be located in separate locations, and product theft can be prevented.

特許第5790145号Patent No. 5790145

しかし、従来の技術では、POSシステムは、顧客に商品の登録状況を確認させるために、顧客用の表示装置に表示させるための専用の表示データを生成する必要がある。また、POSシステムは、買い上げ商品の合計額や明細を専用のデータにして精算機に専用のプロトコルを用いて送信する必要がある。また、商品登録機能と精算機を分離して使用しようとする場合、買い上げ商品の合計額をコード化して、チケットに印刷する必要がる。精算機では、コード化された合計額を読み込むスキャナーが必要であり、またデコード処理が必要であり、更にデコードした合計額を別の形式にデータ変換し、表示用のデータを生成する必要がある。従来の技術では、買い上げ商品の合計額を各機能、各装置に応じてデータ生成あるいはデータ変換する処理や、必要な装置などを装備する必要があった。また、コード化された代金額が記録されたチケットは、汚れや折れ曲がりなどで正常に読み込まれないという問題もあった。また、客の操作によって代金を現金で支払う精算機を後からPOSシステムに取り付けることが困難であった。 However, with conventional technology, POS systems must generate dedicated display data to display on the customer's display device to allow customers to check the product registration status. The POS system must also convert the total amount and details of the purchased items into dedicated data and send it to the payment machine using a dedicated protocol. Furthermore, if the product registration function and payment machine are to be used separately, the total amount of the purchased items must be coded and printed on a ticket. The payment machine requires a scanner to read the coded total amount, a decoding process, and then the decoded total amount must be converted into a different data format to generate display data. Conventional technology requires the installation of processes and devices to generate or convert the total amount of the purchased items according to each function and device. Another problem is that tickets with the coded amount recorded on them cannot be read properly due to dirt or bending. It is also difficult to retrofit a payment machine that allows customers to pay in cash to a POS system.

本発明の精算システムは、客の購入する商品を登録し、売上金額を表示するPOSシステムと、貨幣の入金口を備え代金を収受する精算機とを備える精算システムであって、前記POSシステムと前記精算機に接続された中継器を備え、前記POSシステムは、前記商品の登録を行い、該登録された前記商品の前記売上金額を表示する第1操作パネルと、前記中継器と通信することで前記売上金額を前記中継器に出力する第1通信手段と、を有し、前記中継器は、前記POSシステムと通信し、前記POSシステムから出力される前記売上金額の入力と、前記精算機と通信し、前記精算機から出力される入金額の入力と前記精算機に処理を実行させる指示の出力と、をする第2通信手段と、入力した前記売上金額と前記入金額の表示と、所定の精算処理を前記精算機に実行させる前記指示をするための所定の入力と、をする第2操作パネルと、を有し、前記精算機は、前記中継器と通信し、前記中継器から出力される前記指示の入力と、前記中継器に前記入金口から入金される前記入金額の出力と、をする第3通信手段と、前記所定の精算処理の前記指示の入力に基づいて前記所定の精算処理の実行を制御する精算機制御手段と、を有することを特徴とする。
別の態様の精算システムは、客の購入する商品を登録し、売上金額を表示するPOS端末と、貨幣の入金口を備え代金を収受する精算機とを備える精算システムであって、前記POS端末と前記精算機に接続された中継器を備え、前記POS端末は、入力と表示を行う登録操作パネルを備え、前記商品の登録を行い、該登録された前記商品の前記売上金額を表示し、前記中継器は、入力と表示を行う店員側操作パネルを備え、前記POS端末から前記売上金額を取得して表示し、取得した前記売上金額を前記精算機に出力し、前記精算機によって前記売上金額を精算させる場合には、前記店員側操作パネルから入力された所定の入力に応じて前記精算機に精算開始の指示を出力し、前記精算機は、入力と表示を行う客側操作パネルを備え、前記中継器から出力された前記売上金額を取得して表示し、前記中継器から出力された前記精算開始の指示を取得して代金の収受を開始し、前記入金口から入金された前記貨幣の入金額を前記中継器に出力することを特徴とする。
別の態様の精算システムは、客の購入する商品を登録し、売上金額を演算し、該演算の結果の前記売上金額を表示し、前記売上金額を含み外部装置に表示させる表示データを生成し、出力するPOS端末と、貨幣の入金口を備え代金を収受する精算機とを備える精算システムにおいて、前記POS端末と前記精算機に接続された中継器を備え、前記POS端末は、店員側に向けられ、入力と表示を行う登録操作パネルを備え、前記客の購入する商品の登録を行い、前記売上金額を表示し、前記中継器は、前記POS端末から出力された前記表示データを入力し、解析し、前記表示データの中から前記売上金額を含む所定の情報を抽出する表示データ解析手段と、前記店員側に向けられ、入力と表示を行う店員側操作パネルとを有し、前記中継器は、抽出した前記所定の情報を前記精算機に出力し、前記店員側操作パネルによって前記精算機で代金を収受するかしないかの入力を行い、入力結果を前記精算機に出力し、前記精算機は、前記客側に向けられ、入力と表示を行う客側操作パネルを備え、前記中継器から出力された前記所定の情報を入力し、前記所定の情報を表示することを特徴とする。
The settlement system of the present invention is a settlement system comprising a POS system that registers products purchased by customers and displays sales amounts, and a settlement machine that has a coin deposit slot and receives payment, and further comprises a repeater connected to the POS system and the settlement machine, the POS system having a first operation panel that registers the products and displays the sales amounts of the registered products, and a first communication means that communicates with the repeater to output the sales amounts to the repeater, the repeater communicating with the POS system and receiving the sales amounts output from the POS system and communicating with the settlement machine, The settlement machine has a second communication means for inputting the deposit amount output from the settlement machine and outputting instructions to have the settlement machine execute a process, and a second operation panel for displaying the input sales amount and deposit amount and for inputting a predetermined instruction to have the settlement machine execute a predetermined settlement process, and the settlement machine has a third communication means for communicating with the repeater, inputting the instruction output from the repeater, and outputting the deposit amount deposited into the repeater from the deposit port, and a settlement machine control means for controlling the execution of the predetermined settlement process based on the input of the instruction for the predetermined settlement process.
Another aspect of the settlement system is a settlement system comprising a POS terminal that registers products purchased by customers and displays the sales amount, and a settlement machine that has a coin deposit port and collects payment, and is further characterized by comprising a repeater connected to the POS terminal and the settlement machine, the POS terminal having a registration operation panel for input and display, registering the products and displaying the sales amount for the registered products, the repeater having a store clerk operation panel for input and display, acquiring and displaying the sales amount from the POS terminal and outputting the acquired sales amount to the settlement machine, and when the sales amount is to be settled by the settlement machine, outputting an instruction to start settlement to the settlement machine in accordance with a predetermined input entered from the store clerk operation panel, and the settlement machine having a customer operation panel for input and display, acquiring and displaying the sales amount output from the repeater, acquiring the instruction to start settlement output from the repeater and starting to collect payment, and outputting the amount of the coin deposited through the deposit port to the repeater.
Another aspect of the payment system is a payment system comprising a POS terminal that registers products purchased by customers, calculates a sales amount, displays the sales amount as a result of the calculation, and generates and outputs display data including the sales amount to be displayed on an external device, and a payment machine that has a coin deposit slot and receives payment, the payment system further comprising a repeater connected to the POS terminal and the payment machine, the POS terminal having a registration operation panel that faces the store clerk and performs input and display, registers the products purchased by the customer, and displays the sales amount, and the repeater receives the display data output from the POS terminal. and a clerk-side operation panel facing the clerk for input and display, wherein the repeater outputs the extracted predetermined information to the settlement machine, and the clerk-side operation panel allows the customer to input whether or not to collect the payment at the settlement machine, and outputs the input result to the settlement machine, and the settlement machine has a customer-side operation panel facing the customer for input and display, which inputs the predetermined information output from the repeater and displays the predetermined information.

本発明の精算システムの中継器は、客の購入する商品を登録し、売上金額を表示するPOSシステムと、貨幣の入金口を備え代金を収受する精算機と、を備える精算システムの前記POSシステムと前記精算機に接続される精算システムの中継器であって、入力と表示を行う第2操作パネルを備え、入力と表示を行う第1操作パネルが備わる前記POSシステムによって登録され、出力された前記商品の前記売上金額を取得し、前記精算機から出力された前記入金口に入金された入金額を取得し、取得した前記売上金額と取得した前記入金額とを前記第2操作パネルに表示し、前記第2操作パネルから入力された所定の入力に応じて前記精算機に所定の精算処理を実行させる指示を出力することを特徴とする。
別の態様の精算システムの中継器は、客の購入する商品を登録し、売上金額を表示するPOS端末と、貨幣の入金口を備え代金を収受する精算機と、前記POS端末と前記精算機に接続される中継器と、を備え、前記POS端末は、入力と表示を行う登録操作パネルを備え、前記商品の登録を行い、該登録された前記商品の前記売上金額を表示し、前記精算機は、入力と表示を行う客側操作パネルを備え、前記売上金額を表示する精算システムの中継器であって、前記中継器は、入力と表示を行う店員側操作パネルを備え、前記POS端末から前記売上金額を取得して表示し、取得した前記売上金額を前記精算機に出力し、前記精算機によって前記売上金額を精算させる場合は前記店員側操作パネルへの所定の入力に応じて前記精算機に精算開始の指示が出力され、前記中継器は、前記中継器から出力された前記精算開始の指示を取得して代金の収受を行い、入金された前記貨幣の入金額を出力する前記精算機から、前記入金額を取得することを特徴とする。
別の態様の精算システムの中継器は、客の購入する商品を登録し、売上金額を演算し、該演算の結果の前記売上金額を表示し、前記売上金額を含み外部装置に表示させる表示データを生成し、出力するPOS端末と、貨幣の入金口を備え代金を収受する精算機と、前記POS端末と前記精算機に接続される中継器と、を備え、前記POS端末は、店員側に向けられ、入力と表示を行う登録操作パネルを備え、前記客の購入する商品の登録を行い、前記売上金額を表示し、前記精算機は、前記客側に向けられ、入力と表示を行う客側操作パネルを備え、前記売上金額を表示する精算システムの中継器において、前記中継器は、前記POS端末から出力された前記表示データを入力し、解析し、前記表示データの中から前記精算機に表示させる前記売上金額を含む所定の情報を抽出する表示データ解析手段と、前記店員側に向けられ、入力と表示を行う店員側操作パネルとを有し、前記中継器は、抽出した前記所定の情報を前記精算機に出力し、前記店員側操作パネルによって前記精算機で代金を収受するかしないかの入力を行い、入力結果を前記精算機に出力ことを特徴とする精算システムの中継器。
The settlement system repeater of the present invention is a settlement system repeater connected to a POS system that registers products purchased by customers and displays sales amounts, and a settlement machine that has a currency deposit port and receives payment, and is characterized in that it has a second operation panel for input and display, acquires the sales amounts of the products registered and output by the POS system that has a first operation panel for input and display, acquires the deposit amount deposited into the deposit port output from the settlement machine, displays the acquired sales amount and the acquired deposit amount on the second operation panel, and outputs instructions to the settlement machine to perform a specified settlement process according to a specified input entered from the second operation panel.
In another aspect, a repeater of a settlement system comprises a POS terminal that registers products purchased by customers and displays the sales amount, a settlement machine that has a coin deposit slot and receives payment, and a repeater connected to the POS terminal and the settlement machine, wherein the POS terminal has a registration operation panel for input and display, registers the products, and displays the sales amount of the registered products, and the settlement machine has a customer operation panel for input and display, and displays the sales amount.The repeater is a settlement system repeater that comprises a store clerk operation panel for input and display, acquires and displays the sales amount from the POS terminal, and outputs the acquired sales amount to the settlement machine, and when the sales amount is to be settled by the settlement machine, an instruction to start settlement is output to the settlement machine in response to a specified input to the store clerk operation panel, and the repeater acquires the settlement start instruction output from the repeater, receives the payment, and acquires the deposit amount from the settlement machine, which outputs the deposit amount of the deposited coins.
In another aspect, a repeater of a settlement system comprises a POS terminal that registers products purchased by customers, calculates a sales amount, displays the sales amount resulting from the calculation, and generates and outputs display data including the sales amount to be displayed on an external device; a settlement machine that has a currency deposit slot and receives payment; and a repeater connected to the POS terminal and the settlement machine; the POS terminal has a registration operation panel that faces the store clerk and allows input and display, registers the products purchased by the customer, and displays the sales amount; and the settlement machine has a customer operation panel that faces the customer and allows input and display, A repeater for a settlement system that displays the sales amount, the repeater having a display data analysis means that inputs and analyzes the display data output from the POS terminal and extracts from the display data specified information including the sales amount to be displayed on the settlement machine, and a store clerk operation panel that is facing the store clerk and performs input and display, the repeater outputs the extracted specified information to the settlement machine, an input of whether or not to collect payment at the settlement machine is made using the store clerk operation panel, and the input result is output to the settlement machine.

別の態様の精算システムの精算機は、客の購入する商品を登録し、売上金額を表示するPOS端末と、貨幣の入金口を備え代金を収受する精算機と、前記POS端末と前記精算機に接続された中継器と、を備え、前記POS端末は、入力と表示を行う登録操作パネルを備え、前記商品の登録を行い、該登録された前記商品の前記売上金額を表示し、前記中継器は、入力と表示を行う店員側操作パネルを備え、前記POS端末から前記売上金額を取得して表示し、取得した前記売上金額を前記精算機に出力し、前記精算機によって前記売上金額を精算させる場合は前記店員側操作パネルへの所定の入力に応じて前記精算機に精算開始の指示が出力される精算システムの精算機であって、前記精算機は、入力と表示を行う客側操作パネルを備え、前記中継器から出力された前記売上金額を取得して表示し、前記中継器から出力された前記精算開始の指示を取得して代金の収受を開始し、前記入金口から入金された前記貨幣の入金額を前記中継器に出力することを特徴とする。
別の態様の精算システムの精算機は、客の購入する商品を登録し、売上金額を演算し、該演算の結果の前記売上金額を表示し、前記売上金額を含み外部装置に表示させる表示データを生成し、出力するPOS端末と、貨幣の入金口を備え代金を収受する精算機と、前記POS端末と前記精算機に接続された中継器と、を備え、前記POS端末は、店員側に向けられ、入力と表示を行う登録操作パネルを備え、前記客の購入する商品の登録を行い、前記売上金額を表示し、前記中継器は、前記POS端末から出力された前記表示データを入力し、解析し、前記表示データの中から前記売上金額を含む所定の情報を抽出する表示データ解析手段と、前記店員側に向けられ、入力と表示を行う店員側操作パネルとを有する精算システムの精算機であって、前記精算機は、前記客側に向けられ、入力と表示を行う客側操作パネルを備え、前記精算機は、前記所定の情報を前記中継器から入力すると共に、前記所定の情報を表示し、前記店員側操作パネルによって選択された前記精算機で代金を収受するかしないかの結果を前記中継器から入力し、該結果に応じて動作することを特徴とする。
In another aspect of the settlement system, a settlement machine includes a POS terminal that registers products purchased by customers and displays the sales amount, a settlement machine that has a coin slot and receives payment, and a repeater connected to the POS terminal and the settlement machine, the POS terminal includes a registration operation panel for input and display, registers the products, and displays the sales amount of the registered products, and the repeater includes a store clerk operation panel for input and display, acquires the sales amount from the POS terminal, displays the acquired sales amount, A settlement machine of a settlement system outputs the sales amount to the settlement machine, and when the sales amount is to be settled by the settlement machine, an instruction to start settlement is output to the settlement machine in response to a predetermined input to the clerk's operation panel, and the settlement machine is characterized in that it has a customer's operation panel for input and display, acquires and displays the sales amount output from the repeater, acquires the instruction to start settlement output from the repeater and starts collecting payment, and outputs the amount of the currency deposited through the deposit port to the repeater.
In another aspect of the payment system, a payment machine includes a POS terminal that registers products purchased by customers, calculates a sales amount, displays the sales amount as a result of the calculation, and generates and outputs display data including the sales amount to be displayed on an external device; a payment machine that has a currency deposit slot and receives payment; and a repeater connected to the POS terminal and the payment machine. The POS terminal is faced toward the store clerk and has a registration operation panel for input and display, registers the products purchased by the customer, and displays the sales amount. The repeater inputs the display data output from the POS terminal. a payment machine for a payment system having a display data analysis means for analyzing the display data and extracting predetermined information including the sales amount from the display data, and a store clerk operation panel facing the store clerk side for input and display, wherein the payment machine has a customer operation panel facing the customer side for input and display, and the payment machine inputs the predetermined information from the repeater and displays the predetermined information, and receives from the repeater the result of whether or not the payment should be collected at the payment machine selected by the store clerk operation panel, and operates according to the result.

本発明によれば、用途に応じてデータを生成しなくとも、データを兼用して利用することで、機能や装置を動作させることができ、効率的な精算機、精算システムを提供することができる。また客の操作によって代金を現金で支払う精算機を後からPOSシステムに取り付けることが容易となる。 According to the present invention, functions and devices can be operated by sharing data without having to generate data for each purpose, thereby providing an efficient payment machine and payment system. It also makes it easy to later install a payment machine that allows customers to pay in cash on a POS system.

図1は、精算システムの構成を説明する図である。FIG. 1 is a diagram illustrating the configuration of the settlement system. 図2は、精算機のブロック図である。FIG. 2 is a block diagram of the payment machine. 図3は、中継器のブロック図である。FIG. 3 is a block diagram of a repeater. 図4は、POS端末のブロック図である。FIG. 4 is a block diagram of a POS terminal. 図5は、レシートプリンタのブロック図である。FIG. 5 is a block diagram of a receipt printer. 図6は、POSサーバのブロック図である。FIG. 6 is a block diagram of the POS server. 図7は、精算システムの動作を説明するフローチャートである。FIG. 7 is a flowchart illustrating the operation of the settlement system. 図8は、精算機の表示の例を説明する図である。FIG. 8 is a diagram illustrating an example of the display on the payment machine. 図9は、中継器の表示の例を説明する図である。FIG. 9 is a diagram illustrating an example of a display on a repeater. 図10は、精算システムの概要を説明する図である。FIG. 10 is a diagram illustrating an outline of the settlement system. 図11は、精算システムの第2の例の構成を説明する図である。FIG. 11 is a diagram illustrating the configuration of a second example of the settlement system. 図12は、中継器の表示の第2の例を説明する図である。FIG. 12 is a diagram illustrating a second example of the display of the repeater. 図13は、POS端末の第2の例のブロック図である。FIG. 13 is a block diagram of a second example of a POS terminal. 図14は、POS端末の表示の例を説明する図である。FIG. 14 is a diagram illustrating an example of a display on a POS terminal. 図15は、精算システムの第2の動作の例を説明するフローチャートである。FIG. 15 is a flowchart illustrating a second example of the operation of the settlement system.

以下、図1~図15を参照して、本発明の実施の形態について詳細に説明する。各図は、本発明を十分に理解できる程度に、概略的に示してあるに過ぎない。よって、本発明は、図示例のみに限定されるものではない。また、各図において、共通する構成要素や同様な構成要素については、同一の符号を付し、それらの重複する説明を省略する。 Embodiments of the present invention will be described in detail below with reference to Figures 1 to 15. Each figure is merely a schematic illustration to allow a full understanding of the present invention. Therefore, the present invention is not limited to the illustrated examples. Furthermore, in each figure, common or similar components are designated by the same reference numerals, and redundant explanations will be omitted.

まず、精算システムの全体について説明する。図1は、精算システムの構成を説明する図である。 First, we will explain the overall settlement system. Figure 1 is a diagram explaining the configuration of the settlement system.

精算システムは、顧客に物品の販売やサービスを提供する店舗に設置される。店舗には、精算機1、中継器2、POS端末3、レシートプリンタ4が配置されている。POS端末3は、ネットワーク6を介してPOSサーバ5に接続されている。POS端末3と中継器2は、ローカルネットワークに接続されている。 The payment system is installed in a store that sells goods and provides services to customers. The store is equipped with a payment machine 1, a repeater 2, a POS terminal 3, and a receipt printer 4. The POS terminal 3 is connected to a POS server 5 via a network 6. The POS terminal 3 and the repeater 2 are connected to a local network.

精算機1は、貨幣の入金と出金を行う貨幣処理装置である。精算機1は、顧客への商品の販売やサービスの提供の対価として、貨幣を入金する。すなわち、精算機1は、顧客の購入代金を収受する装置である。また、精算機1は、釣銭が発生した場合、釣銭の出金を行う。中継器2は、POS端末3からのデータの取得、データの解析、データの生成、釣銭額の演算、精算機との間でデータの送受信を行う。POS端末3は、商品登録、合計金額の演算、釣銭額の演算、取引データの記憶、POSサーバとの間でデータの送受信、中継器2との間で情報の送受信を行う。 The settlement machine 1 is a currency processing device that deposits and dispenses currency. The settlement machine 1 deposits currency in exchange for the sale of goods or the provision of services to customers. In other words, the settlement machine 1 is a device that collects the purchase price from customers. The settlement machine 1 also dispenses change when change is due. The repeater 2 acquires data from the POS terminal 3, analyzes the data, generates data, calculates the change amount, and sends and receives data to and from the settlement machine. The POS terminal 3 registers products, calculates the total amount, calculates the change amount, stores transaction data, sends and receives data to and from the POS server, and sends and receives information to and from the repeater 2.

レシートプリンタ4は、POS端末3から印刷データを取得し、紙に領収書や取引明細などを印刷するプリンタである。 The receipt printer 4 is a printer that receives print data from the POS terminal 3 and prints receipts, transaction details, etc. on paper.

POSサーバ5は、POS端末と接続され、商品に関連づけられた単価、取引データを予め決められた項目毎に記憶し、また記憶されているデータを検索し、所望のデータを取得することのできるデータベースを備える。 The POS server 5 is connected to the POS terminal and stores unit prices and transaction data associated with products for each predetermined item. It also has a database that can search the stored data and obtain the desired data.

POS端末3は、顧客が購入する商品を登録し、顧客の買上金額を計算する。またPOS端末3は、取引毎に商品、個数、売上金額、支払金額、釣銭金額、取引時刻などの取引データを記憶する。取引データは、POSサーバ5に送信され、データベースに格納される。またPOS端末3は、買上明細、金額、時刻などを含む印刷データを生成し、レシートプリンタ4に送信し、印刷する。POS端末3は、POSサーバ5のデータベースに格納されている商品情報と同じ情報を記憶することで、POSサーバ5と接続されていない状態でも商品の登録が可能である。またその様に登録された取引情報は、POS端末3がPOSサーバ5と接続が再開したときにデータベースに格納される。またPOS端末3は、不図示の顧客用ディスプレイに取引によって生じた顧客の買上金額、商品個数を表示するため、表示データを生成し、送信する。顧客は、店員による商品の登録状況、買上金額を顧客用ディスプレイによって確認する事ができる。 The POS terminal 3 registers the products purchased by the customer and calculates the customer's purchase amount. The POS terminal 3 also stores transaction data for each transaction, such as the product, quantity, sales amount, payment amount, change amount, and transaction time. The transaction data is sent to the POS server 5 and stored in a database. The POS terminal 3 also generates print data including purchase details, amount, time, etc., and sends it to the receipt printer 4 for printing. By storing the same product information as stored in the POS server 5 database, the POS terminal 3 can register products even when not connected to the POS server 5. The transaction information registered in this way is stored in the database when the POS terminal 3 resumes connection with the POS server 5. The POS terminal 3 also generates and sends display data to display the customer's purchase amount and number of products resulting from the transaction on a customer display (not shown). The customer can check the product registration status and purchase amount by the store clerk on the customer display.

ここで、POS端末3が生成し、顧客用ディスプレイに送信する表示データは、HTMLやXMLなどのマークアップ言語が用いられている。これにより、顧客ディスプレイは、Webブラウザソフトなどの表示プログラムが備えられた表示装置であれば表示データを表示可能となり、汎用性を高めることができ、様々なディスプレイ装置を使用することができる。表示データは、売上金額をテキストデータのままで記述でき、売上金額が記載されている部分を特定できるマークアップ言語が好ましい。また、この様な記述方法で表示データを構成できれば他の方法でも良いが、汎用性が高いものが好ましい。 The display data generated by the POS terminal 3 and sent to the customer display uses markup languages such as HTML and XML. This allows the customer display to display the display data on any display device equipped with a display program such as web browser software, increasing versatility and allowing the use of a variety of display devices. The display data is preferably in a markup language that can describe sales amounts as text data and identify the portion where the sales amounts are written. While other methods are also acceptable as long as the display data can be constructed using this description method, a highly versatile method is preferred.

次に精算システムに備えられる各装置について図2~図6を用いて説明する。 Next, we will explain each device included in the settlement system using Figures 2 to 6.

図2は、精算機のブロック図である。精算機1は、装置全体を制御する精算機制御手段10、中継器2とデータの送受信を行うために通信を行う精算機通信手段11、LCDなどの文字や画像を表示する精算機表示手段12、ユーザーの操作によって入力を行う精算機入力手段13、貨幣の入金を受け付け、金種を識別し、金種毎に貨幣を格納する金庫、金庫から一枚ずつ貨幣を排出する現金処理手段14、プログラムや設定値、一時的なデータ記憶など各種データを記憶する精算機メモリー15を備えている。また、精算機制御手段10は、釣銭金額から出金する貨幣の金種毎の枚数を演算する釣銭金種枚数演算手段16を含む。精算機1は、通信機能と各種サービス機能をそなえた装置である。 Figure 2 is a block diagram of the settlement machine. The settlement machine 1 is equipped with a settlement machine control means 10 that controls the entire device, a settlement machine communication means 11 that communicates with the repeater 2 to send and receive data, a settlement machine display means 12 that displays text and images on an LCD or other device, a settlement machine input means 13 that receives input through user operation, a safe that accepts deposited coins, identifies their denominations, and stores them by denomination, a cash handling means 14 that dispenses coins one by one from the safe, and a settlement machine memory 15 that stores various data such as programs, setting values, and temporary data storage. The settlement machine control means 10 also includes a change denomination number calculation means 16 that calculates the number of coins of each denomination to be dispensed from the change amount. The settlement machine 1 is a device equipped with communication functions and various service functions.

精算機制御手段10は、精算機通信手段11、精算機表示手段12、精算機入力手段13、現金処理手段14、精算機メモリー15の制御や各種演算を行う。精算機制御手段10は、CPUを備え、精算機メモリー15に記憶されているプログラム、設定値に従って、装置全体の制御、各種演算を行う。 The settlement machine control means 10 controls the settlement machine communication means 11, settlement machine display means 12, settlement machine input means 13, cash processing means 14, and settlement machine memory 15 and performs various calculations. The settlement machine control means 10 is equipped with a CPU and controls the entire device and performs various calculations in accordance with the programs and settings stored in the settlement machine memory 15.

精算機制御手段10は、釣銭金種枚数演算手段16を含む。釣銭金種枚数演算手段16は、釣銭額に基づいて、精算機から出金する貨幣の金種毎の枚数を演算する。釣銭金種枚数演算手段16は、精算機1内の金庫に収納されている貨幣の金種毎の枚数を確認し、支払可能か否かを判断すると共に、払い出す金種及び枚数を演算する。例えば、釣銭額が220円の場合、釣銭金種枚数演算手段16は、払い出す貨幣を、100円硬貨を2枚と10円硬貨を2枚と導き出す。また100円硬貨が払出不可能であれば、釣銭金種枚数演算手段16は、払い出す貨幣を、50円硬貨を4枚と10円硬貨を2枚と導き出す。 The settlement machine control means 10 includes a change denomination and number calculation means 16. The change denomination and number calculation means 16 calculates the number of coins of each denomination to be dispensed from the settlement machine based on the change amount. The change denomination and number calculation means 16 checks the number of coins of each denomination stored in the safe within the settlement machine 1, determines whether or not payment is possible, and calculates the denomination and number of coins to be dispensed. For example, if the change amount is 220 yen, the change denomination and number calculation means 16 determines the coins to be dispensed as two 100 yen coins and two 10 yen coins. If 100 yen coins are not available, the change denomination and number calculation means 16 determines the coins to be dispensed as four 50 yen coins and two 10 yen coins.

精算機通信手段11は、精算機制御手段10によって制御され、中継器2と接続され、データ通信を行う。精算機1は中継器2とデータ通信を行うことで、中継器2から取引によって生じた顧客の買上金額、釣銭額を取得することができる。また、現金処理手段14によって入金された入金額を送信することができる。精算機1と中継器2は、無線または有線によって接続される。 The settlement machine communication means 11 is controlled by the settlement machine control means 10, is connected to the repeater 2, and performs data communication. By performing data communication with the repeater 2, the settlement machine 1 can obtain the customer's purchase amount and change amount resulting from a transaction from the repeater 2. It can also transmit the amount deposited by the cash processing means 14. The settlement machine 1 and repeater 2 are connected wirelessly or by wire.

精算機表示手段12は、精算機制御手段10によって制御され、文字や画像の表示を行うLCDなどの表示手段である。精算機入力手段13は、精算機制御手段10によって制御され、文字、数字、記号などを入力するキーボードなどの入力手段である。例えば、タッチパネルを用いることで、精算機表示手段12と精算機入力手段13とを一体とすることができる。精算機表示手段12と精算機入力手段13のセットは、代金を支払う側である客側に向けられた客側操作パネルとも言える。 The payment machine display means 12 is a display means such as an LCD that is controlled by the payment machine control means 10 and displays characters and images. The payment machine input means 13 is an input means such as a keyboard that is controlled by the payment machine control means 10 and inputs characters, numbers, symbols, etc. For example, the payment machine display means 12 and the payment machine input means 13 can be integrated by using a touch panel. The set of the payment machine display means 12 and the payment machine input means 13 can also be considered a customer operation panel that faces the customer, who is the party paying the fare.

現金処理手段14は、精算機制御手段10によって制御される。現金処理手段14は、貨幣の入金を行い、貨幣を1枚ずつに分離し、金種を識別する。識別された貨幣は、金種毎に金庫に格納される。また、精算機制御手段10は、入金された貨幣の金種毎の枚数を取得し、精算機1の内部に格納されている貨幣を管理することができる。精算機制御手段10は、現金処理手段14に金種毎に出金する枚数を指示し、出金することができる。たとえば、中継器2から釣銭額を取得し、釣銭金種枚数演算手段16によって釣銭額に基づく出金する貨幣の金種と枚数を演算する。精算機制御手段10は、演算結果に基づいて、現金処理手段14に出金する貨幣の金種と枚数を指示し出金させる。 The cash handling means 14 is controlled by the settlement machine control means 10. The cash handling means 14 deposits coins, separates them one by one, and identifies their denominations. The identified coins are stored in a safe by denomination. The settlement machine control means 10 also obtains the number of coins of each denomination deposited and can manage the coins stored inside the settlement machine 1. The settlement machine control means 10 can instruct the cash handling means 14 on the number of coins to be dispensed by denomination and dispense them. For example, the change amount is obtained from the repeater 2, and the change denomination and number calculation means 16 calculates the denomination and number of coins to be dispensed based on the change amount. Based on the calculation result, the settlement machine control means 10 instructs the cash handling means 14 on the denomination and number of coins to be dispensed and causes them to be dispensed.

精算機メモリー15は、精算機制御手段10によって制御される。精算機メモリー15には、精算機制御手段10によって実行されるプログラムや設定値、各種情報が記憶されている。また、精算機メモリー15には、精算機制御手段10の演算に用いるワークエリアのメモリーも含まれる。また、精算機メモリー15は、精算機1に格納されている貨幣の金種毎の枚数が記憶されている。精算機メモリー15は、ROM、RAM、ハードディスク、フラッシュメモリーなどの記憶手段を用いることができる。 The settlement machine memory 15 is controlled by the settlement machine control means 10. The settlement machine memory 15 stores programs executed by the settlement machine control means 10, setting values, and various information. The settlement machine memory 15 also includes memory for a work area used for calculations by the settlement machine control means 10. The settlement machine memory 15 also stores the number of coins of each denomination stored in the settlement machine 1. The settlement machine memory 15 can use storage means such as ROM, RAM, hard disk, and flash memory.

次に、中継器2について説明する。図3は、中継器のブロック図である。 Next, we will explain repeater 2. Figure 3 is a block diagram of the repeater.

中継器2は、精算機1とデータを直接送受信する機能を持たないPOS端末3から精算機1にデータを送信する機能を備える。 The repeater 2 has the function of transmitting data to the payment machine 1 from a POS terminal 3 that does not have the function of directly transmitting and receiving data to the payment machine 1.

中継器2は、装置全体を制御する中継器制御手段20、ローカルネットワークを介してPOS端末3などの外部装置と通信を行う中継器通信手段21、店舗内の装置である精算機1と通信を行うローカル通信手段24、LCDなどの文字や画像を表示する中継器表示手段22、ユーザーの操作によって入力を行う中継器入力手段23、プログラムや設定値、一時的なデータ記憶など各種データを記憶する中継器メモリー25を備えている。中継器制御手段20は、入金額と買上額とから釣銭を演算する釣銭額演算手段26、表示データを解析し、買上額を抽出する表示データ解析手段27を含む。中継器2は、通信機能と各種サービス機能をそなえたコンピューターである。例えば、ノートパソコン、PDA、スマートフォンなどのコンピューターを中継器2として使用することが可能である。また、中継器2と精算機1は別体でも良いし、中継器2を精算機1に内蔵しても良いし、中継器2の機能を精算機1に含ませて一体としても良い。 The repeater 2 includes a repeater control means 20 that controls the entire device; a repeater communication means 21 that communicates with external devices such as the POS terminal 3 via the local network; a local communication means 24 that communicates with the in-store payment machine 1; a repeater display means 22 that displays text and images on an LCD or other display; a repeater input means 23 that accepts input via user operation; and a repeater memory 25 that stores various data such as programs, settings, and temporary data. The repeater control means 20 also includes a change calculation means 26 that calculates the change based on the deposit amount and purchase amount, and a display data analysis means 27 that analyzes the display data and extracts the purchase amount. The repeater 2 is a computer equipped with communication functions and various service functions. For example, computers such as laptops, PDAs, and smartphones can be used as the repeater 2. The repeater 2 and payment machine 1 can be separate devices, the repeater 2 can be built into the payment machine 1, or the functions of the repeater 2 can be integrated into the payment machine 1.

中継器制御手段20は、中継器通信手段21、ローカル通信手段24、中継器表示手段22、中継器入力手段23、中継器メモリー25の制御や各種演算を行う。 The repeater control means 20 controls the repeater communication means 21, local communication means 24, repeater display means 22, repeater input means 23, and repeater memory 25, and performs various calculations.

中継器制御手段20は、CPUを備え、中継器メモリー25に記憶されているプログラムに従って、装置全体の制御、各種演算を行う。 The repeater control means 20 is equipped with a CPU and controls the entire device and performs various calculations according to the programs stored in the repeater memory 25.

中継器通信手段21は、中継器制御手段20によって制御され、LANなどのネットワークを介して外部装置、例えばPOS端末3とデータ通信を行う。中継器2は、POS端末3から、顧客ディスプレイに表示する表示データを取得する。表示データはマークアップ言語によって記述されている。中継器制御手段20は、Webブラウザプログラムによって、表示データに基づいて中継器表示手段22に顧客ディスプレイの表示と同様の表示をさせることができる。中継器制御手段20の制御によって、取得した表示データに基づき中継器表示手段22に表示データを表示することができる。顧客ディスプレイと同様の表示を中継器2に表示させることも可能であるし、さらに店員側固有の操作をするために必要な表示をさせることもできる。 The repeater communication means 21 is controlled by the repeater control means 20 and communicates data with external devices, such as the POS terminal 3, via a network such as a LAN. The repeater 2 acquires display data to be displayed on the customer display from the POS terminal 3. The display data is written in markup language. The repeater control means 20 can use a web browser program to cause the repeater display means 22 to display the same data as on the customer display based on the display data. Under the control of the repeater control means 20, display data can be displayed on the repeater display means 22 based on the acquired display data. It is possible to cause the repeater 2 to display the same data as on the customer display, and it can also display data necessary for store clerk-specific operations.

ローカル通信手段24は、中継器制御手段20によって制御され、店舗内に配置された精算機1とデータ通信を行う。例えば、中継器2と精算機1は、USBや、LANなどによって接続することができる。近距離無線通信によって接続しても良い。汎用性を高めるために、国際的に通信規格が決められた接続方法が好ましい。 The local communication means 24 is controlled by the repeater control means 20 and performs data communication with the payment machine 1 located within the store. For example, the repeater 2 and payment machine 1 can be connected via USB or LAN. They may also be connected via short-range wireless communication. To increase versatility, a connection method that conforms to an internationally established communication standard is preferred.

中継器表示手段22は、中継器制御手段20によって制御され、文字や画像の表示を行うLCDなどの表示手段である。中継器入力手段23は、中継器制御手段20によって制御され、文字、数字、記号などを入力するキーボードなどの入力手段である。例えば、タッチパネルを用いることで、中継器表示手段22と中継器入力手段23とを一体とすることができる。中継器表示手段22は、表示データに基づいて顧客ディスプレイと同様の表示が可能である。中継器表示手段22と中継器入力手段23のセットは、代金を受け取る側である店員側に向けられた店員側操作パネルとも言える。 The repeater display means 22 is a display means such as an LCD that is controlled by the repeater control means 20 and displays characters and images. The repeater input means 23 is an input means such as a keyboard that is controlled by the repeater control means 20 and inputs characters, numbers, symbols, etc. For example, the repeater display means 22 and the repeater input means 23 can be integrated by using a touch panel. The repeater display means 22 can display the same information as the customer display based on the display data. The set of the repeater display means 22 and the repeater input means 23 can also be considered a store clerk operation panel that faces the store clerk who receives the payment.

中継器メモリー25は、中継器制御手段20によって制御される。中継器メモリー25には、中継器制御手段20によって実行されるプログラムや設定値、各種情報が記憶されている。また、中継器メモリー25には、中継器制御手段20の演算に用いるワークエリアのメモリーも含まれる。また、中継器メモリー25は、POS端末3から取得した表示データなどのデータや、精算機1から取得した入金額などの制御等に必要な様々なデータを記憶する。中継器メモリー25は、ROM、RAM、ハードディスク、フラッシュメモリーなどの記憶手段を用いることができる。 The repeater memory 25 is controlled by the repeater control means 20. The repeater memory 25 stores programs executed by the repeater control means 20, setting values, and various information. The repeater memory 25 also includes memory for a work area used for calculations by the repeater control means 20. The repeater memory 25 also stores various data required for control, such as display data obtained from the POS terminal 3 and the deposit amount obtained from the settlement machine 1. The repeater memory 25 can use storage means such as ROM, RAM, hard disk, and flash memory.

次に、POS端末3について説明する。図4は、POS端末のブロック図である。 Next, we will explain the POS terminal 3. Figure 4 is a block diagram of the POS terminal.

POS端末3は、店員が商品の登録を行い、顧客の買上金額を演算する。POS端末3は、インターネットなどのネットワーク6を介して、POSサーバ5に接続されている。POS端末3は顧客との取引毎に、商品、個数、買上金額、受取金額、日時を含む取引データを記憶する。またPOS端末3は取引データを、ネットワーク6を介して接続されているPOSサーバ5に送信し、格納する。POS端末3は、顧客との取引において商品を登録する場合に、顧客に登録状況や単価、取引の合計の買上金額などの情報を顧客用ディスプレイに表示するための表示データを生成し、出力する。 The POS terminal 3 is where a store clerk registers products and calculates the customer's purchase amount. The POS terminal 3 is connected to the POS server 5 via a network 6 such as the Internet. For each transaction with a customer, the POS terminal 3 stores transaction data including the product, quantity, purchase amount, received amount, and date and time. The POS terminal 3 also sends the transaction data to the POS server 5, which is connected via the network 6, for storage. When registering products in a transaction with a customer, the POS terminal 3 generates and outputs display data to show the customer information such as the registration status, unit price, and total purchase amount of the transaction on a customer display.

POS端末3は、装置全体を制御する端末制御手段30、外部装置と通信を行う端末通信手段31、店舗内のレシートプリンタ4と通信を行う外部通信手段34、LCDなどの文字や画像を表示する端末表示手段32、ユーザーの操作によって入力を行う端末入力手段33、プログラムや設定値、一時的なデータ記憶など各種データを記憶する端末メモリー35を備えている。端末制御手段30は、POSシステムを制御するPOSシステム制御手段36を備えている。POSシステム制御手段36は、商品の登録や購入額の合計の計算、商品毎の単価などの商品情報を記憶しているデータベースから選択された商品に関するデータの検索や取得、取引データのデータベースへの記憶、POSサーバ5への取引データの格納、レシートプリンタから出力する領収書や明細の印刷データの生成などを行う。また、端末制御手段30は、表示データ生成手段37を備える。表示データ生成手段37は、取引における顧客の購入商品の登録状況、買上金額の合計などの買上情報を、顧客用ディスプレイに表示させるための表示データを生成する。表示の様式は予め決められている。例えば、顧客用ディスプレイでは、買上商品の個数、合計金額が、商品を登録する毎に更新される。例えば、表示データは、マークアップ言語を使用し、個数と合計金額の部分を、商品が登録される毎に演算された結果を、変更する。顧客用ディスプレイは1秒毎など定期的に表示データを取得し、表示を変更する。POS端末3は、通信機能と各種サービス機能をそなえたコンピューターである。例えば、ノートパソコン、PDA、スマートフォンなどのコンピューターをPOS端末3として使用することが可能である。 The POS terminal 3 includes a terminal control means 30 for overall device control, a terminal communication means 31 for communicating with external devices, an external communication means 34 for communicating with the in-store receipt printer 4, a terminal display means 32 for displaying text and images such as an LCD, a terminal input means 33 for user input, and a terminal memory 35 for storing various data such as programs, settings, and temporary data. The terminal control means 30 also includes a POS system control means 36 for controlling the POS system. The POS system control means 36 performs functions such as registering products, calculating the total purchase amount, searching and retrieving data related to selected products from a database that stores product information such as the unit price of each product, storing transaction data in the database, storing transaction data in the POS server 5, and generating print data for receipts and details to be output by the receipt printer. The terminal control means 30 also includes a display data generation means 37. The display data generation means 37 generates display data for displaying purchase information such as the registration status of the customer's purchased products and the total purchase amount on a customer display. The display format is predetermined. For example, on the customer display, the number of items purchased and the total price are updated each time an item is registered. For example, the display data uses markup language, and the number and total price are calculated and updated each time an item is registered. The customer display periodically obtains the display data, such as every second, and changes the display. The POS terminal 3 is a computer equipped with communication functions and various service functions. For example, computers such as laptops, PDAs, and smartphones can be used as the POS terminal 3.

端末制御手段30は、端末通信手段31、外部通信手段34、端末表示手段32、端末入力手段33、端末メモリー35の制御や各種演算を行う。 The terminal control means 30 controls the terminal communication means 31, external communication means 34, terminal display means 32, terminal input means 33, and terminal memory 35, and performs various calculations.

端末制御手段30は、CPUを備え、端末メモリー35に記憶されているプログラムに従って、装置全体の制御、各種演算を行う。POSシステム制御手段36、表示データ生成手段37は、端末メモリー35に記憶されているプログラムに従って動作する。 The terminal control means 30 is equipped with a CPU and controls the entire device and performs various calculations in accordance with programs stored in the terminal memory 35. The POS system control means 36 and display data generation means 37 operate in accordance with programs stored in the terminal memory 35.

端末通信手段31は、端末制御手段30によって制御され、LANなどのネットワークを介して中継器2とデータ通信を行い、さらに、ネットワーク6を介してPOSサーバ5とデータ通信を行う。POS端末3は中継器2に、顧客ディスプレイに表示する表示データを送信する。POS端末3に顧客ディスプレイが接続されていれば、顧客ディスプレイに表示データを送信する。 The terminal communication means 31 is controlled by the terminal control means 30 and performs data communication with the repeater 2 via a network such as a LAN, and further performs data communication with the POS server 5 via the network 6. The POS terminal 3 sends display data to be displayed on the customer display to the repeater 2. If a customer display is connected to the POS terminal 3, the display data is sent to the customer display.

外部通信手段34は、端末制御手段30によって制御され、店舗内に配置されたレシートプリンタ4とデータ通信を行う。例えば、POS端末3から、取引明細、領収書などの印刷データと制御コマンドをレシートプリンタ4に送信し、取引明細、領収書をレシートプリンタ4によって印刷することができる。例えば、外部通信手段34は、近距離無線通信などで接続することができる。汎用性を高めるために、国際的に通信規格が決められた接続方法が好ましい。 The external communication means 34 is controlled by the terminal control means 30 and communicates data with the receipt printer 4 located in the store. For example, the POS terminal 3 can send print data such as transaction details and receipts, as well as control commands, to the receipt printer 4, which then prints the transaction details and receipts. For example, the external communication means 34 can be connected via short-range wireless communication. To increase versatility, a connection method that conforms to an internationally established communication standard is preferred.

端末表示手段32は、端末制御手段30によって制御され、文字や画像の表示を行うLCDなどの表示手段である。端末入力手段33は、端末制御手段30によって制御され、文字、数字、記号などを入力するキーボードなどの入力手段である。例えば、タッチパネルを用いることで、端末表示手段32と端末入力手段33とを一体とすることができる。端末表示手段32と端末入力手段33のセットは、客の購入する商品を登録し、代金を受け取る側である店員側に向けられ、店員が操作する登録操作パネルとも言える。また、端末制御手段30にバーコードリーダーを接続し、バーコードを読み取ることで商品の登録をすることもできる。 The terminal display means 32 is a display means such as an LCD that is controlled by the terminal control means 30 and displays characters and images. The terminal input means 33 is an input means such as a keyboard that is controlled by the terminal control means 30 and inputs characters, numbers, symbols, etc. For example, the terminal display means 32 and terminal input means 33 can be integrated by using a touch panel. The set of the terminal display means 32 and terminal input means 33 can also be considered a registration operation panel that is faced to the store clerk who registers the products purchased by customers and receives payment, and is operated by the clerk. In addition, products can also be registered by connecting a barcode reader to the terminal control means 30 and reading the barcode.

端末メモリー35は、端末制御手段30によって制御される。端末メモリー35には、端末制御手段30によって実行されるプログラムや設定値、各種情報が記憶されている。また、端末メモリー35には、端末制御手段30の演算に用いるワークエリアのメモリーも含まれる。また、端末メモリー35は、POS端末3から送信する表示データなどのデータや、売上げデータなどの制御等に必要な様々なデータを記憶する。端末メモリー35は、ROM、RAM、ハードディスク、フラッシュメモリーなどの記憶手段を用いることができる。 The terminal memory 35 is controlled by the terminal control means 30. The terminal memory 35 stores programs executed by the terminal control means 30, setting values, and various information. The terminal memory 35 also includes memory for a work area used for calculations by the terminal control means 30. The terminal memory 35 also stores various data necessary for control, such as display data sent from the POS terminal 3 and sales data. The terminal memory 35 can use storage means such as ROM, RAM, a hard disk, or flash memory.

次に、レシートプリンタ4について説明する。図5は、レシートプリンタのブロック図である。 Next, we will explain the receipt printer 4. Figure 5 is a block diagram of the receipt printer.

レシートプリンタ4は、領収書や取引明細を印刷するプリンタである。POS端末3によって生成された印刷データに基づいてプリント手段42が紙片に印刷する。 The receipt printer 4 is a printer that prints receipts and transaction details. The printing means 42 prints on slips of paper based on the print data generated by the POS terminal 3.

レシートプリンタ4は、装置全体を制御するプリンタ制御手段40、POS端末3と通信を行うプリンタ通信手段41、紙片に文字や図形を印刷するプリント手段42、プログラムや設定値、印刷データ、一時的なデータ記憶など各種データを記憶するプリンタメモリー43を備えている。プリンタ制御手段40は、POS端末3から取得したプリントデータに基づいてプリント手段42を駆動するデータを生成し、プリント手段42を駆動制御するプリント制御手段44を含む。 The receipt printer 4 is equipped with a printer control means 40 that controls the entire device, a printer communication means 41 that communicates with the POS terminal 3, a print means 42 that prints characters and figures on slips of paper, and a printer memory 43 that stores various data such as programs, settings, print data, and temporary data storage. The printer control means 40 generates data to drive the print means 42 based on print data obtained from the POS terminal 3, and includes a print control means 44 that drives and controls the print means 42.

プリンタ制御手段40は、プリンタ通信手段41、プリント手段42、プリンタメモリー43の制御や各種演算を行う。 The printer control means 40 controls the printer communication means 41, printing means 42, and printer memory 43 and performs various calculations.

プリンタ制御手段40は、CPUを備え、プリンタメモリー43に記憶されているプログラムに従って、装置全体の制御、各種演算を行う。プリンタメモリー43は、プリンタ制御手段40によって制御される。プリンタメモリー43には、プリンタ制御手段40によって実行されるプログラムや設定値、各種情報が記憶されている。また、プリンタメモリー43には、プリンタ制御手段40の演算に用いるワークエリアのメモリーも含まれる。プリンタメモリー43は、ROM、RAM、ハードディスク、フラッシュメモリーなどの記憶手段を用いることができる。 The printer control means 40 is equipped with a CPU and controls the entire device and performs various calculations in accordance with the programs stored in the printer memory 43. The printer memory 43 is controlled by the printer control means 40. The printer memory 43 stores programs executed by the printer control means 40, setting values, and various information. The printer memory 43 also includes memory for the work area used for calculations by the printer control means 40. The printer memory 43 can use storage means such as ROM, RAM, hard disk, and flash memory.

プリンタ通信手段41は、プリンタ制御手段40によって制御され、POS端末3と接続し、POS端末3とデータ通信を行う。レシートプリンタ4は、POS端末3から、印刷データを取得し、印刷データに基づいて、紙片に印刷する。例えば、レシートプリンタ4とPOS端末3は、USBや近距離無線通信によって接続できる。汎用性を高めるために、国際的に通信規格が決められた接続方法が好ましい。 The printer communication means 41 is controlled by the printer control means 40, connects to the POS terminal 3, and communicates data with the POS terminal 3. The receipt printer 4 obtains print data from the POS terminal 3 and prints on slips of paper based on the print data. For example, the receipt printer 4 and POS terminal 3 can be connected via USB or short-range wireless communication. To increase versatility, a connection method that conforms to an internationally established communication standard is preferred.

プリント手段42は、プリンタ制御手段40によって制御され、印刷データに基づく印刷を行う。プリント手段42は、サーマルプリンタ、ドットインパクトプリンタ、インクジェットプリンタ、電子写真式プリンタなどの記録装置である。 The printing means 42 is controlled by the printer control means 40 and performs printing based on print data. The printing means 42 is a recording device such as a thermal printer, dot impact printer, inkjet printer, or electrophotographic printer.

次に、POSサーバ5について説明する。図6は、POSサーバのブロック図である。 Next, we will explain the POS server 5. Figure 6 is a block diagram of the POS server.

POSサーバ5は、顧客との取引データなどの取引情報、商品毎の単価などの商品情報が項目毎に検索可能に記憶されたデータベースを備える。例えば、POS端末3によって入力された取引データを、ネットワーク6を介して取得し、データベースに格納する。 The POS server 5 has a database in which transaction information such as transaction data with customers and product information such as unit prices for each product are stored in a searchable manner by item. For example, transaction data entered by the POS terminal 3 is obtained via the network 6 and stored in the database.

POSサーバ5は、インターネットなどのネットワーク6を介して、POS端末3に接続されている。POS端末3はPOSサーバ5から商品情報や取引情報を取得できる。 The POS server 5 is connected to the POS terminal 3 via a network 6 such as the Internet. The POS terminal 3 can obtain product information and transaction information from the POS server 5.

POSサーバ5は、装置全体を制御するサーバ制御手段50、外部装置と通信を行うサーバ通信手段51、プログラムや設定値、一時的なデータ記憶など各種データを記憶するサーバメモリー52、商品情報や取引情報を記憶するデータベースであるPOSDB53を備えている。サーバ制御手段50は、POSDB53を制御するPOSDB制御手段54を含む。POSDB制御手段54は、登録された商品や購入額などの取引データ、商品毎の単価などの商品情報を記憶しているデータベースに、新たなデータの記憶、データベースから項目に応じた情報の検索、データ取得を制御する。 The POS server 5 comprises a server control means 50 that controls the entire device, a server communication means 51 that communicates with external devices, a server memory 52 that stores various data such as programs, setting values, and temporary data storage, and a POSDB 53, which is a database that stores product information and transaction information. The server control means 50 includes a POSDB control means 54 that controls the POSDB 53. The POSDB control means 54 controls the storage of new data in the database, which stores transaction data such as registered products and purchase amounts, and product information such as unit prices for each product, as well as searching for information according to items from the database and retrieving data.

サーバ制御手段50は、サーバ通信手段51、サーバメモリー52、POSDB53の制御や各種演算を行う。 The server control means 50 controls the server communication means 51, server memory 52, and POSDB 53 and performs various calculations.

サーバ制御手段50は、CPUを備え、サーバメモリー52に記憶されているプログラムに従って、装置全体の制御、各種演算を行う。POSDB制御手段54は、サーバメモリー52に記憶されているプログラムに従って動作する。 The server control means 50 is equipped with a CPU and controls the entire device and performs various calculations in accordance with the programs stored in the server memory 52. The POSDB control means 54 operates in accordance with the programs stored in the server memory 52.

サーバ通信手段51は、サーバ制御手段50によって制御され、ネットワーク6を介してPOS端末3とデータ通信を行う。POSサーバ5は、POS端末3から新たな取引データを取得してPOSDB53に格納する。POSサーバ5は、POS端末3に、更新された商品毎の単価の情報を送信する。また、POSサーバ5は、POS端末3からの要求に応じてPOSDB53内を検索し、要求された項目に対応する情報をPOS端末3に返信する。 The server communication means 51 is controlled by the server control means 50 and communicates data with the POS terminal 3 via the network 6. The POS server 5 acquires new transaction data from the POS terminal 3 and stores it in the POS DB 53. The POS server 5 sends updated unit price information for each product to the POS terminal 3. The POS server 5 also searches the POS DB 53 in response to a request from the POS terminal 3 and returns information corresponding to the requested item to the POS terminal 3.

サーバメモリー52は、サーバ制御手段50によって制御される。サーバメモリー52には、サーバ制御手段50によって実行されるプログラムや設定値、各種情報が記憶されている。また、サーバメモリー52には、サーバ制御手段50の演算に用いるワークエリアのメモリーも含まれる。また、サーバメモリー52は、制御等に必要な様々なデータを記憶する。サーバメモリー52は、ROM、RAM、ハードディスク、フラッシュメモリーなどの記憶手段を用いることができる。 The server memory 52 is controlled by the server control means 50. The server memory 52 stores programs executed by the server control means 50, setting values, and various information. The server memory 52 also includes memory for a work area used for calculations by the server control means 50. The server memory 52 also stores various data required for control, etc. The server memory 52 can use storage means such as ROM, RAM, hard disk, and flash memory.

POSDB53は、サーバ制御手段50によって制御される。POSDB53は、商品データ、取引データを予め決められた項目毎に、関連するデータを関係付けて記憶するデータベースである。POSDB53に記憶されている情報は、項目毎に検索が可能である。例えば、POSDB53に記憶されている情報は、商品毎、日時、顧客、店員、店舗、金額などの項目毎に、検索ができる。 POSDB 53 is controlled by server control means 50. POSDB 53 is a database that stores product data and transaction data by associating related data for each predetermined item. Information stored in POSDB 53 can be searched for each item. For example, information stored in POSDB 53 can be searched for each item, such as product, date and time, customer, clerk, store, and amount.

次に精算システムについて図7~図10を用いて説明する。図7は、精算システムの動作を説明するフローチャートである。図8は、精算機の表示の例を説明する図である。図9は、中継器の表示の例を説明する図である。図10は、精算システムの概要を説明する図である。 Next, the settlement system will be explained using Figures 7 to 10. Figure 7 is a flowchart explaining the operation of the settlement system. Figure 8 is a diagram explaining an example of the display on the settlement machine. Figure 9 is a diagram explaining an example of the display on the repeater. Figure 10 is a diagram explaining an overview of the settlement system.

図10は、精算システムを用いた店舗内の概要を示している。顧客85と店員86が、精算機1、中継器2、POS端末3、レシートプリンタ4を挟んで対峙している。店員86は、中継器2とPOS端末3を操作し、顧客85は、精算機1とレシートプリンタ4を操作する。 Figure 10 shows an overview of a store using the payment system. A customer 85 and a store clerk 86 face each other, separated by a payment machine 1, a repeater 2, a POS terminal 3, and a receipt printer 4. The clerk 86 operates the repeater 2 and the POS terminal 3, while the customer 85 operates the payment machine 1 and the receipt printer 4.

POS端末3と中継器2は、ルーター80を介してTCP/IPを用いた無線LANで接続されている。POS端末3はルーター80を介してTCP/IPを用いたネットワーク6に接続されている。ルーター80は、インターネットなどのネットワーク6に接続されている。図10では外部に配置されたPOSサーバ5が不図示であるが、POSサーバ5はネットワーク6に接続される。中継器2と精算機1は、有線のUSBによって接続されている。レシートプリンタ4とPOS端末3は有線のUSBによって接続されている。 The POS terminal 3 and repeater 2 are connected via a wireless LAN using TCP/IP via a router 80. The POS terminal 3 is connected to a network 6 using TCP/IP via the router 80. The router 80 is connected to a network 6 such as the Internet. Although an external POS server 5 is not shown in Figure 10, the POS server 5 is connected to the network 6. The repeater 2 and payment machine 1 are connected via a wired USB. The receipt printer 4 and POS terminal 3 are connected via a wired USB.

店員86は、顧客が購入する商品をPOS端末3によって登録する。POS端末3には、合計の売上金額が表示される。その合計の売上金額を含むマークアップ言語で記述された表示データが、顧客用ディスプレイまたは中継器2に送信される。中継器2では、表示データを表示すると共に、売上金額を抽出し、精算機1に出力する。精算機1では、精算機表示手段12に売上金額が表示される。精算機1は入金を受け付ける状態となる。顧客は、精算機1の硬貨入金口81と紙幣入金口82から代金を入金する。精算機表示手段12には、入金された貨幣の合計金額である入金額が表示される。精算機1は入金額を中継器2に、定期的にまたは入金額が変わる度に、送信する。中継器2は、入金額の更新の度に、入金額と売上金額を表示し、更に釣銭額を演算し、結果を表示すると共に、精算機1に釣銭額を送信する。精算機1は、釣銭額を精算機表示手段12に表示すると共に、精算機入力手段13によって入金完了ボタンが押下されるのを待つ。精算機入力手段13によって入金完了ボタンが押下されたことを検出すると、釣銭額に基づいて支払う貨幣の金種と枚数を演算し、結果と払出命令を現金処理手段14に出力し、現金処理手段14によって釣銭を釣銭出金口83から払い出す。顧客85は、貨幣を精算機1に入金し、釣銭を精算機1から受け取ることができる。また、顧客は、レシートプリンタ4からレシート84を受け取ることができる。 The store clerk 86 registers the products the customer will purchase using the POS terminal 3. The POS terminal 3 displays the total sales amount. Display data written in markup language including the total sales amount is sent to the customer display or repeater 2. The repeater 2 displays the display data and also extracts the sales amount and outputs it to the settlement machine 1. The settlement machine 1 displays the sales amount on the settlement machine display means 12. The settlement machine 1 enters a state where it can accept deposits. The customer deposits money through the coin deposit slot 81 and banknote deposit slot 82 of the settlement machine 1. The settlement machine display means 12 displays the deposit amount, which is the total amount of currency deposited. The settlement machine 1 transmits the deposit amount to the repeater 2 periodically or whenever the deposit amount changes. The repeater 2 displays the deposit amount and sales amount each time the deposit amount is updated, and also calculates the change amount, displays the result, and transmits the change amount to the settlement machine 1. The settlement machine 1 displays the change amount on the settlement machine display means 12 and waits for the deposit completion button to be pressed by the settlement machine input means 13. When the settlement machine input means 13 detects that the deposit completion button has been pressed, it calculates the denomination and number of coins to be paid based on the change amount, outputs the result and a dispensing command to the cash processing means 14, and the cash processing means 14 dispenses the change from the change outlet 83. The customer 85 can deposit coins into the settlement machine 1 and receive the change from the settlement machine 1. The customer can also receive a receipt 84 from the receipt printer 4.

次に、精算システムの動作について図7のフローチャートを用い、必要に応じて図8、図9の表示画面の例を参照しながら説明する。POS端末3と中継器2が接続されており、中継器2と精算機1が接続されている例である。POS端末3は端末制御手段30によって、中継器2は中継器制御手段20によって、精算機1は精算機制御手段10によって動作が制御され、精算システムが動作する。POS端末3の処理は、ステップS1~ステップS10である。中継器2の処理はステップS11~ステップS15とステップS23~ステップS24である。精算機1の処理はステップS16~ステップS22とステップS25~ステップS27である。それぞれの装置は独立して動作し、他の装置からデータ取得し、そのデータの取得に応じて処理が行われる。 Next, the operation of the settlement system will be explained using the flowchart in Figure 7, and referring to the example display screens in Figures 8 and 9 as necessary. In this example, the POS terminal 3 is connected to the repeater 2, and the repeater 2 is connected to the settlement machine 1. The settlement system operates by controlling the operation of the POS terminal 3 by the terminal control means 30, the repeater 2 by the repeater control means 20, and the settlement machine 1 by the settlement machine control means 10. The processing of the POS terminal 3 is steps S1 to S10. The processing of the repeater 2 is steps S11 to S15 and steps S23 to S24. The processing of the settlement machine 1 is steps S16 to S22 and steps S25 to S27. Each device operates independently, acquiring data from the other devices and performing processing according to the acquired data.

まずPOS端末3の処理について説明する。ステップS1では、POS端末3を用いて店員86が顧客85によって購入される商品の登録を行う。POS端末3では、商品が1つずつ順番に登録される。 First, we will explain the processing of the POS terminal 3. In step S1, the store clerk 86 uses the POS terminal 3 to register the products purchased by the customer 85. The POS terminal 3 registers the products one by one in order.

ステップS2では、POS端末3は、1つずつ登録される商品の単価を加算し、合計の売上金額を演算する。合計の売上金額は、顧客の立場なら買上金額の合計であり、店員86の立場なら売上金額の合計であり、代金である。 In step S2, the POS terminal 3 adds up the unit prices of each registered item and calculates the total sales amount. From the customer's perspective, the total sales amount is the total purchase amount, and from the store clerk's perspective, it is the total sales amount and payment.

ステップS3では、POS端末3は、顧客用ディスプレイに表示するための表示データを生成する。表示データは、例えばHTMLやXMLの仕様、規則に則り、所定の位置に登録された商品の件数と、合計の売上金額が表示されるデータである。商品の登録の度に加算される件数と合計の売上金額の部分を可変することで、顧客用ディスプレイ上の表示を更新することができる表示データとなる。 In step S3, the POS terminal 3 generates display data to be displayed on the customer display. The display data is data that displays the number of registered items and the total sales amount in a specified location, in accordance with, for example, HTML or XML specifications and rules. By varying the number of items and the total sales amount that are added each time a product is registered, the display data on the customer display can be updated.

ステップS4では、POS端末3は、中継器2に表示データを送信する。中継器2では、表示データの受信に応じて処理がされる。中継器2の処理については後述する。 In step S4, the POS terminal 3 transmits display data to the repeater 2. The repeater 2 processes the received display data. The processing of the repeater 2 will be described later.

ステップS5では、商品の登録が終了したか確認する。例えば、POS端末3の端末表示手段32に表示されている支払処理ボタンにタッチすることで、商品登録が終了したことを入力する。商品の登録を終了する場合はステップS6に移行し、続ける場合はステップS1に移行する。 In step S5, it is confirmed whether product registration is complete. For example, the user touches the payment processing button displayed on the terminal display means 32 of the POS terminal 3 to input that product registration is complete. If product registration is complete, the process proceeds to step S6; if product registration continues, the process proceeds to step S1.

ステップS6では、POS端末3に精算機1に入金された入金金額を入力する。 In step S6, the amount deposited into the settlement machine 1 is entered into the POS terminal 3.

ステップS7では、POS端末3に入力された入金金額と商品の登録によって取得した合計の売上金額とから釣銭額を演算する。 In step S7, the change amount is calculated from the deposit amount entered into the POS terminal 3 and the total sales amount obtained by registering the products.

ステップS8では、POS端末3は、取引データを格納する。取引データは、取引によって生じる情報を含み、日時、商品毎の個数、金額、合計の売上金額、入金額、釣銭額を含む。例えば、取引データに顧客名、性別、天気など様々な属性情報を含ませることができる。 In step S8, the POS terminal 3 stores the transaction data. The transaction data includes information generated by the transaction, such as the date and time, the number of items per product, the amount, the total sales amount, the amount received, and the amount of change. For example, the transaction data can include various attribute information such as the customer's name, gender, and weather.

ステップS9では、POS端末3は、取引データに基づいて、顧客が購入した商品、個数、単価、合計の売上金額などの情報を含む、取引明細、領収書のレシートデータを生成し、レシートプリンタ4を制御してレシートを印刷する。 In step S9, the POS terminal 3 generates receipt data for a transaction statement and receipt, including information such as the items purchased by the customer, the quantity, unit price, and total sales amount, based on the transaction data, and controls the receipt printer 4 to print a receipt.

ステップS10では、POS端末3は、取引データ、レシートデータをPOSサーバ5に送信し、データベースであるPOSDB53に格納する。処理後、次の取引の商品の登録待ちとするためステップS1に移行する。 In step S10, the POS terminal 3 sends the transaction data and receipt data to the POS server 5, where they are stored in the POSDB 53 database. After processing, the process returns to step S1 to wait for the registration of the next transaction item.

次に、中継器2の処理について説明する。まず、図9を用いて中継器2の中継器表示手段22に表示される中継器の表示画面70について説明する。中継器の表示画面70には、商品点数表示欄71、売上額表示欄72、入金額表示欄73、釣銭表示欄74、商品入力完了、支払開始ボタン75が表示されている。商品点数表示欄71には、商品登録された件数が表示される。売上額表示欄72には、商品登録された合計の売上金額が表示される。入金額表示欄73には、精算機1に入金された入金額が表示される。釣銭表示欄74には、入金額から合計の売上金額を減算した釣銭額が表示される。商品入力完了、支払開始ボタン75は、タッチされた場合、ボタンが選択され、中継器制御手段20にタッチされたことが入力され、対応する処理がされる。 Next, the processing of the repeater 2 will be described. First, using Figure 9, the repeater display screen 70 displayed on the repeater display means 22 of the repeater 2 will be described. The repeater display screen 70 displays a product quantity display field 71, a sales amount display field 72, a deposit amount display field 73, a change display field 74, and a product entry complete/payment start button 75. The product quantity display field 71 displays the number of registered products. The sales amount display field 72 displays the total sales amount for registered products. The deposit amount display field 73 displays the deposit amount deposited into the settlement machine 1. The change display field 74 displays the change amount obtained by subtracting the total sales amount from the deposit amount. When the product entry complete/payment start button 75 is touched, the button is selected, the touch is input to the repeater control means 20, and the corresponding processing is performed.

次に、中継器2の処理についてフローチャートを用いて説明する。 Next, we will explain the processing of repeater 2 using a flowchart.

ステップS11では、中継器2は、POS端末3からの表示データの受信待ちの状態で待機している。中継器2は、POS端末3から表示データを受信するとステップS12に移行して処理が開始される。 In step S11, the repeater 2 waits to receive display data from the POS terminal 3. When the repeater 2 receives display data from the POS terminal 3, it proceeds to step S12 and begins processing.

ステップS12では、中継器2は、受信した表示データを記憶し、表示データの中から合計の売上金額を抽出する。例えば、マークアップ言語で記載された表示データは、売上金額がテキストデータとして記載されており、表示データ中の売上金額が記載されている位置が予め分かっているので、抽出することができる。このとき、中継器2は、商品の登録された件数のデータも抽出しても良い。また、中継器制御手段20に、webブラウザ機能が搭載されていれば、中継器2の中継器表示手段22にPOS端末3から受信した表示データに基づいて合計の売上金額を表示することができる。 In step S12, the repeater 2 stores the received display data and extracts the total sales amount from the display data. For example, display data written in markup language contains the sales amount as text data, and the location of the sales amount in the display data is known in advance, so it can be extracted. At this time, the repeater 2 may also extract data on the number of registered items. Furthermore, if the repeater control means 20 is equipped with a web browser function, the repeater display means 22 of the repeater 2 can display the total sales amount based on the display data received from the POS terminal 3.

ステップS13では、中継器2は、抽出した合計の売上金額を精算機1に送信する。このとき、中継器2は、商品登録された件数のデータも付加して送信しても良い。 In step S13, the repeater 2 transmits the extracted total sales amount to the settlement machine 1. At this time, the repeater 2 may also transmit data on the number of registered items.

ステップS14では、商品の登録が終了したか否かに応じて店員86が行う精算機1によって精算するか否かの中継器入力手段23への入力に応じて処理を分岐する。商品の登録が継続していればステップS11に移行し、終了ならばステップS15に移行する。 In step S14, the process branches depending on whether product registration has been completed or not, based on the input made by the store clerk 86 to the repeater input means 23 as to whether or not to settle the payment using the settlement machine 1. If product registration is still ongoing, the process proceeds to step S11; if it has been completed, the process proceeds to step S15.

ステップS15では、中継器2は精算機1に対して、代金の支払処理の指示を送信する。中継器2は、その指示の送信の後、所定時間経過後にステップS11に移行し、新たな取引の表示データの受信を待つ。 In step S15, the repeater 2 sends an instruction to the settlement device 1 to process the payment. After sending the instruction, the repeater 2 proceeds to step S11 after a predetermined time has elapsed and waits to receive display data for a new transaction.

中継器2は、上述の処理の他に、釣銭額を演算し、演算結果を精算機に送信する機能が搭載されているが、これについては後述する。 In addition to the above processing, the repeater 2 is also equipped with the function of calculating the change amount and transmitting the calculation result to the settlement machine, which will be described later.

次に、精算機1の処理について説明する。まず、図8を用いて精算機1の精算機表示手段12に表示される精算機の表示画面60について説明する。精算機の表示画面60には、売上額表示欄61、入金額表示欄62、釣銭表示欄63、入金完了ボタン64が表示されている。登録された商品の件数を表示する件数表示欄を設けても良い。売上額表示欄61には、中継器2から受信した商品登録された合計の売上金額が表示される。入金額表示欄62には、精算機1に入金された入金額が表示される。釣銭表示欄63には、中継器2から受信した釣銭額が表示される。精算機1は釣銭額を取得するまでは釣銭額を表示しないので、釣銭表示欄63を破線により示した。入金完了ボタン64は、タッチされた場合、ボタンが選択され、精算機制御手段10にタッチされたことが入力され、対応する処理がされる。 Next, the processing of the settlement machine 1 will be described. First, using Figure 8, the settlement machine display screen 60 displayed on the settlement machine display means 12 of the settlement machine 1 will be described. The settlement machine display screen 60 displays a sales amount display field 61, a deposit amount display field 62, a change display field 63, and a deposit completion button 64. A number display field for displaying the number of registered items may be provided. The sales amount display field 61 displays the total sales amount of registered items received from the repeater 2. The deposit amount display field 62 displays the deposit amount deposited into the settlement machine 1. The change display field 63 displays the change amount received from the repeater 2. The settlement machine 1 does not display the change amount until it has received the change amount, so the change display field 63 is indicated by a dashed line. When the deposit completion button 64 is touched, the button is selected, the touch is input to the settlement machine control means 10, and the corresponding processing is performed.

次に、精算機1の処理についてフローチャートを用いて説明する。 Next, the processing of the settlement machine 1 will be explained using a flowchart.

ステップS16では、精算機1は、中継器2からの売上金額のデータの受信待ちの状態で待機している。精算機1は、中継器2から売上金額のデータを受信するとステップS17に移行して処理が開始される。 In step S16, the settlement device 1 waits to receive sales amount data from the repeater 2. When the settlement device 1 receives the sales amount data from the repeater 2, it proceeds to step S17 and begins processing.

ステップS17では、精算機1は中継器2からの売上金額のデータを取得する。例えば、商品の登録がされる毎に、または1秒毎など定期的に中継器2から売上金額のデータが送信されてくるので、精算機1は、新たな売上金額のデータを取得する。 In step S17, the settlement machine 1 obtains sales amount data from the repeater 2. For example, the sales amount data is sent from the repeater 2 every time a product is registered or periodically, such as every second, and the settlement machine 1 obtains new sales amount data.

ステップS18では、精算機1は、取得した新たな売上金額のデータに基づいて、精算機表示手段12に売上金額を表示する。このとき商品の登録件数も表示させても良い。精算機1の精算機表示手段12は、顧客側に配置されているので、顧客用ディスプレイとして、商品の登録状況を顧客が確認できるようにしている。 In step S18, the settlement machine 1 displays the sales amount on the settlement machine display means 12 based on the acquired new sales amount data. At this time, the number of registered products may also be displayed. The settlement machine display means 12 of the settlement machine 1 is located on the customer side, so it functions as a customer display, allowing the customer to check the registered product status.

ステップS19では、精算機1は、中継器2からの支払処理の指示が受信されたか否かを確認し、受信されていればステップS20に移行し、受信されていなければステップS16に移行して、中継器2からのデータの受信を待つ。 In step S19, the settlement device 1 checks whether a payment processing instruction has been received from the repeater 2. If it has been received, it proceeds to step S20; if it has not been received, it proceeds to step S16 and waits to receive data from the repeater 2.

ステップS20では、精算機1は、硬貨入金口81と紙幣入金口82から顧客による貨幣の入金を受け付ける。硬貨または紙幣が精算機1に入金されると、精算機1は、貨幣の金種を一枚ずつ判断し、入金された貨幣の入金額を取得する。顧客によって入金完了ボタン64がタッチされるまで、入金処理を続け、入金額を精算機表示手段12に表示する。精算機表示手段12は、入金額が変わる毎に表示が更新される。 In step S20, the settlement machine 1 accepts the deposit of currency by the customer through the coin deposit port 81 and the banknote deposit port 82. When coins or banknotes are deposited into the settlement machine 1, the settlement machine 1 determines the denomination of each currency and obtains the deposit amount of the deposited currency. The deposit process continues until the customer touches the deposit completion button 64, and the deposit amount is displayed on the settlement machine display means 12. The display on the settlement machine display means 12 is updated each time the deposit amount changes.

ステップS21では、精算機1は入金完了ボタン64がタッチされたか否かを判断し、タッチされていないと判断されればステップS20に移行し入金処理を続ける。精算機1は入金完了ボタン64がタッチされ、入金が完了したと判断した場合は、精算機1に既に投入されている貨幣の入金処理が終了した後ステップS22に移行する。 In step S21, the settlement machine 1 determines whether the deposit completion button 64 has been touched, and if it determines that it has not been touched, it proceeds to step S20 and continues the deposit process. If the settlement machine 1 determines that the deposit completion button 64 has been touched and the deposit has been completed, it proceeds to step S22 after completing the deposit process for the coins already inserted into the settlement machine 1.

ステップS22では、精算機1は中継器2に入金額のデータを送信する。精算機1は、入金額が売上金額以上になった場合に送信することが好ましい。釣銭が発生する前に、精算機1から中継器2にデータを送信しても負荷が増大するだけである。 In step S22, the settlement machine 1 transmits data on the deposit amount to the repeater 2. It is preferable for the settlement machine 1 to transmit data when the deposit amount is equal to or greater than the sales amount. Sending data from the settlement machine 1 to the repeater 2 before change is given will only increase the load.

ここで、中継器2の釣銭額の演算処理について説明する。 Here, we will explain the change amount calculation process performed by Repeater 2.

ステップS23では、中継器2は、精算機1から精算機1に入金された入金額を受信すると、釣銭額の演算の処理を行う。中継器2は、精算機から受信した入金額から中継器2が持つ売上金額を減算し釣銭額を取得する。中継器2は、演算して求めた釣銭額を中継器表示手段22に表示する。 In step S23, when the repeater 2 receives the deposit amount deposited into the settlement machine 1 from the settlement machine 1, it performs the process of calculating the change amount. The repeater 2 subtracts the sales amount held by the repeater 2 from the deposit amount received from the settlement machine to obtain the change amount. The repeater 2 displays the calculated change amount on the repeater display means 22.

ステップS24では、中継器2は、演算結果の釣銭額を精算機1に送信する。 In step S24, the repeater 2 transmits the calculated change amount to the settlement machine 1.

次に、精算機1の処理に戻って説明する。 Next, we will return to the processing of settlement machine 1.

ステップS25では、中継器2から、演算結果の釣銭額が受信されるまで処理を待ち、釣銭額が受信されることにより処理が開始される。精算機1は、金種毎に金庫に格納されている貨幣から釣銭を払い出す必要がある。そのため、精算機1は、払い出す釣銭の金種毎の枚数を演算し、その結果を基に金庫から貨幣を排出する処理を行う。精算機1は、釣銭額以下となるように高額の貨幣から順に払出枚数を決め、釣銭額と払出額が同額になるように金種毎の枚数を決める。例えば、釣銭額が220円の場合を説明する。まず高額の金種から順に220円以下となる金種と枚数を求める。そうすると、100円硬貨の2枚がまず決まり、残が20円となる。50円硬貨が0枚、10円硬貨が2枚とすると、払出額が220円となり、釣銭額と払出額が同額となる。精算機1は、払い出す釣銭の金種と枚数が決まった後に、精算機表示手段12の釣銭表示欄63に釣銭額を表示する。中継器2から釣銭額を受信した後、釣銭表示欄63に釣銭額を表示することができる。しかし、精算機1の金庫内の貨幣が不足して釣銭が払い出せない場合もあるので、釣銭額の金種と枚数が決定した後に釣銭額を表示することが好ましい。また、この処理を、中継器2によって行わせることも可能である。 In step S25, processing waits until the calculated change amount is received from the repeater 2, and processing begins when the change amount is received. The settlement machine 1 needs to dispense change from the coins stored in the safe for each denomination. Therefore, the settlement machine 1 calculates the number of coins of each denomination to be dispensed as change, and performs the process of discharging the coins from the safe based on the result. The settlement machine 1 determines the number of coins to be dispensed in order of high denomination so that the number is less than the change amount, and determines the number of coins of each denomination so that the change amount and the dispensing amount are the same. For example, let's consider the case where the change amount is 220 yen. First, the denominations and numbers of coins of the highest denomination that are less than 220 yen are determined, starting with the highest denomination. Then, two 100 yen coins are determined, leaving 20 yen. If there are no 50 yen coins and two 10 yen coins, the dispensing amount is 220 yen, and the change amount and the dispensing amount are the same. After the denomination and number of change to be dispensed has been determined, the settlement machine 1 displays the amount of change in the change display field 63 of the settlement machine display means 12. After receiving the amount of change from the repeater 2, the amount of change can be displayed in the change display field 63. However, since there may be cases where the settlement machine 1 does not have enough coins in its safe and is unable to dispense change, it is preferable to display the amount of change after the denomination and number of change have been determined. This process can also be performed by the repeater 2.

ステップS26では、精算機1は、演算によって求めた釣銭の金種と枚数に基づいて、金庫から貨幣を釣銭出金口83に排出する。顧客85は釣銭を釣銭出金口83から受け取ることができる。 In step S26, the settlement machine 1 dispenses coins from the safe to the change outlet 83 based on the denomination and number of change calculated by the calculation. The customer 85 can receive the change from the change outlet 83.

ステップS27では、精算機1は、5秒後など、所定の時間経過後に、精算機表示手段12の精算機の表示画面60をリセットし、ステップS16に戻り、次の取引のデータを待つ。 In step S27, after a predetermined time has elapsed, such as 5 seconds, the settlement machine 1 resets the settlement machine display screen 60 of the settlement machine display means 12, returns to step S16, and waits for the next transaction data.

また、ステップS20の入金処理において、精算機1は、入金額が売上金額を超えた場合に、入金額が変わる毎に中継器2の入金額を送信し、ステップS23、ステップS24の処理を行い、精算機1が釣銭額を取得し、精算機表示手段12の釣銭表示欄63に釣銭額を表示する処理を付加しても良い。そうすることで、顧客は、売上額と入金額と釣銭額を同時に確認することができる。また、顧客は、入金処理を続けるか否かを考え、入金完了ボタン64によって入力するか否かを判断することができる。また、ステップS25の釣銭額を演算する処理を精算機1の処理に含ませることもできる。この場合に、精算機1から釣銭額を中継器2に送信し、中継器2が釣銭額を取得しても良いし、中継器2は独自に釣銭額を演算し、取得しても良い。中継器2は、中継器の表示画面70に示すように、売上点数、売上額、入金額、釣銭額を取得し、表示できるようにする。 Furthermore, during the deposit process in step S20, if the deposit amount exceeds the sales amount, the settlement machine 1 may transmit the deposit amount from the repeater 2 each time the deposit amount changes, and perform the processes of steps S23 and S24. The settlement machine 1 may then acquire the change amount and display the change amount in the change display field 63 of the settlement machine display means 12. This allows the customer to simultaneously check the sales amount, deposit amount, and change amount. The customer can also consider whether to continue the deposit process and decide whether to input the change using the deposit completion button 64. The process of calculating the change amount in step S25 may also be included in the settlement machine 1 process. In this case, the settlement machine 1 may transmit the change amount to the repeater 2, and the repeater 2 may acquire the change amount, or the repeater 2 may calculate and acquire the change amount independently. The repeater 2 acquires and displays the sales points, sales amount, deposit amount, and change amount, as shown on the repeater's display screen 70.

次に、精算システムの別の例を図11から図14を用いて説明する。 Next, another example of a settlement system will be explained using Figures 11 to 14.

図11は、精算システムの第2の例の構成を説明する図である。図11の精算システムの第2の例の構成と、図1の精算システムの構成との違いは、現金以外の方法で代金を収受するためのクレジットカード代金収受装置90と電子マネー代金収受装置91とがPOS端末3に接続されているかいないかである。クレジットカード代金収受装置90は、クレジットカードを利用し、代金を決済する装置である。クレジットカード代金収受装置90は不図示のネットワークを介して不図示の決済サーバに接続され、クレジットカードを利用して決済を行うことができる。電子マネー代金収受装置91は、ICカードに予めチャージされた電子マネーから、代金分の電子マネーを減額することで代金の収受がされる。 Figure 11 is a diagram illustrating the configuration of a second example of a settlement system. The difference between the configuration of the second example of the settlement system in Figure 11 and the configuration of the settlement system in Figure 1 is whether or not a credit card payment collection device 90 and an electronic money payment collection device 91 for collecting payment by means other than cash are connected to the POS terminal 3. The credit card payment collection device 90 is a device that settles payments using a credit card. The credit card payment collection device 90 is connected to a payment server (not shown) via a network (not shown), and can make payments using a credit card. The electronic money payment collection device 91 collects payment by deducting the amount of the payment from the electronic money pre-charged on an IC card.

次に、中継器2について説明する。図12は、中継器の表示の第2の例を説明する図である。図12の中継器の表示の第2の例と、図9の中継器の表示の例との違いは、中止ボタン92の有無である。中止ボタン92は、精算機1によって、代金の収受を中止するためのボタンである。中止ボタン92にタッチすることで、中継器2から精算機1に、現金での代金の収受を中止する指示を行う。 Next, we will explain the repeater 2. Figure 12 is a diagram illustrating a second example of the repeater display. The difference between the second example of the repeater display in Figure 12 and the example of the repeater display in Figure 9 is the presence or absence of a stop button 92. The stop button 92 is a button used by the settlement machine 1 to stop the collection of payment. Touching the stop button 92 instructs the repeater 2 to the settlement machine 1 to stop the collection of payment in cash.

次に、POS端末の第2の例を説明する。図13は、POS端末の第2の例のブロック図である。図13のPOS端末の第2の例のブロック図と、図4のPOS端末のブロック図との違いは、端末制御手段30に接続されるクレジットカード代金収受装置90と電子マネー代金収受装置91の有無である。 Next, a second example of a POS terminal will be described. Figure 13 is a block diagram of the second example of a POS terminal. The difference between the block diagram of the second example of a POS terminal in Figure 13 and the block diagram of the POS terminal in Figure 4 is the presence or absence of a credit card payment collection device 90 and an electronic money payment collection device 91 connected to the terminal control means 30.

クレジットカード代金収受装置90は、端末制御手段30によって制御される。クレジットカード代金収受装置90は、不図示のネットワークに接続された決済サーバと通信を行い、クレジットカードによって代金の収受を行う。端末制御手段30は、クレジットカード代金収受装置90に売上金額を送信し、クレジットカードによる代金の決済を依頼する。クレジットカード代金収受装置90は代金の決済後、決済が済んだことまたはエラーがあったことを端末制御手段30に通知する。 The credit card payment collection device 90 is controlled by the terminal control means 30. The credit card payment collection device 90 communicates with a payment server connected to a network (not shown) and collects payment by credit card. The terminal control means 30 sends the sales amount to the credit card payment collection device 90 and requests payment by credit card. After payment is made, the credit card payment collection device 90 notifies the terminal control means 30 that payment has been completed or that an error has occurred.

電子マネー代金収受装置91は、端末制御手段30によって制御される。電子マネー代金収受装置91は、ICカードに記憶された電子マネーから代金分の電子マネーを減額することよって代金の収受を行う。端末制御手段30は、電子マネー代金収受装置91に売上金額を送信し、電子マネー代金収受装置91は、予めチャージされている電子マネーから代金分の電子マネーを減額する。電子マネー代金収受装置91は代金の決済後、決済が済んだことまたはエラーがあったことを端末制御手段30に通知する。 The electronic money payment collection device 91 is controlled by the terminal control means 30. The electronic money payment collection device 91 collects payment by deducting the amount of payment from the electronic money stored in the IC card. The terminal control means 30 transmits the sales amount to the electronic money payment collection device 91, and the electronic money payment collection device 91 deducts the amount of payment from the pre-charged electronic money. After the payment is made, the electronic money payment collection device 91 notifies the terminal control means 30 that the payment has been completed or that an error has occurred.

次にPOS端末の操作パネルの表示について説明する。図14は、POS端末の表示の例を説明する図である。POS端末3の端末表示手段32のPOS端末の表示画面93には、商品点数表示欄94、商品名表示欄95、商品単価表示欄96、売上額表示欄97、入金額表示欄98、釣銭表示欄99、現金ボタン100、クレジットカードボタン101、電子マネーボタン102、支払処理ボタン103が表示されている。 Next, the display on the operation panel of the POS terminal will be described. Figure 14 is a diagram illustrating an example of the display on a POS terminal. The POS terminal display screen 93 of the terminal display means 32 of the POS terminal 3 displays a product quantity display field 94, a product name display field 95, a product unit price display field 96, a sales amount display field 97, a deposit amount display field 98, a change display field 99, a cash button 100, a credit card button 101, an electronic money button 102, and a payment processing button 103.

商品点数表示欄94には、商品登録された件数が表示される。商品名表示欄95には、商品登録された商品名が表示される。商品単価表示欄96には、商品登録された商品の単価が表示される。売上額表示欄97には、商品登録された合計の売上金額が表示される。入金額表示欄98には、収受または入金された額が表示される。釣銭表示欄99には、釣銭額が表示される。現金ボタン100、クレジットカードボタン101、電子マネーボタン102、支払処理ボタン103は、タッチされた場合、ボタンが選択され、端末制御手段30にタッチされたことが入力され、対応する処理がされる。現金ボタン100は現金により、クレジットカードボタン101はクレジットカードにより、電子マネーボタン102は電子マネーにより、代金が収受される。支払処理ボタン103は、商品の登録が完了したときにタッチされ、商品登録が済み、支払の処理がされる。 The product number display field 94 displays the number of registered products. The product name display field 95 displays the names of registered products. The product unit price display field 96 displays the unit price of registered products. The sales amount display field 97 displays the total sales amount of registered products. The deposit amount display field 98 displays the amount received or deposited. The change display field 99 displays the amount of change. When the cash button 100, credit card button 101, electronic money button 102, or payment processing button 103 is touched, the button is selected, the touch is input to the terminal control means 30, and the corresponding process is performed. The cash button 100 is used to collect payment in cash, the credit card button 101 is used to collect payment in credit card, and the electronic money button 102 is used to collect payment in electronic money. The payment processing button 103 is touched when product registration is complete, product registration is completed, and payment is processed.

次に、精算システムの動作の例を説明する。図15は、精算システムの第2の動作の例を説明するフローチャートである。必要に応じて図11、図12、図14を参照しながら説明する。POS端末3は、精算機1とは直接データ通信を行わない。POSシステムに、精算機1を追加しようとするとPOSシステムについて大がかりなプログラムの変更が必要となる。POSシステムのプログラムを変更せずに、精算機1を接続できるようにするため、POS端末3から精算機1へのデータの受渡は一方通行である。POS端末3から、中継器2を介して、売上金額のデータを精算機1は取得することができる。中継器2を介在させ、中継器2によって、POS端末3から出力される汎用的なデータから、精算機1を制御するのに必要なデータを抽出し、精算機1にそのデータを取得させることができる。中継器2の機能を精算機1に持たせてもよい。 Next, an example of the operation of the settlement system will be described. Figure 15 is a flowchart illustrating a second example of the operation of the settlement system. The explanation will refer to Figures 11, 12, and 14 as necessary. The POS terminal 3 does not communicate data directly with the settlement machine 1. Adding the settlement machine 1 to the POS system would require major changes to the POS system's program. To enable the settlement machine 1 to be connected without changing the POS system's program, data is passed one-way from the POS terminal 3 to the settlement machine 1. The settlement machine 1 can obtain sales amount data from the POS terminal 3 via the repeater 2. By using the repeater 2 as an intermediary, the repeater 2 can extract data necessary to control the settlement machine 1 from the general-purpose data output from the POS terminal 3, and have the settlement machine 1 obtain that data. The settlement machine 1 may also have the functionality of the repeater 2.

POS端末3と中継器2が接続されており、中継器2と精算機1が接続されている例である。またPOS端末3には、現金以外の代金の収受装置としてクレジットカード代金収受装置90と電子マネー代金収受装置91が接続されている。POS端末3は端末制御手段30によって、中継器2は中継器制御手段20によって、精算機1は精算機制御手段10によって動作が制御され、精算システムが動作する。POS端末3の処理は、ステップS30~ステップS38である。中継器2の処理はステップS39~ステップS46とステップS57~ステップS58である。精算機1の処理はステップS47~ステップS56とステップS59~ステップS62である。それぞれの装置は独立して動作し、他の装置からデータ取得し、そのデータの取得に応じて処理が行われる。ここで、図7のフローチャートと同様な部分は説明を省略する。 In this example, a POS terminal 3 is connected to a repeater 2, and the repeater 2 is connected to a settlement machine 1. The POS terminal 3 is also connected to a credit card payment collection device 90 and an electronic money payment collection device 91 as devices for accepting payments other than cash. The operation of the POS terminal 3 is controlled by terminal control means 30, the operation of the repeater 2 by repeater control means 20, and the operation of the settlement machine 1 by settlement machine control means 10, resulting in the settlement system. The processing of the POS terminal 3 is steps S30 to S38. The processing of the repeater 2 is steps S39 to S46 and steps S57 to S58. The processing of the settlement machine 1 is steps S47 to S56 and steps S59 to S62. Each device operates independently, acquiring data from the other devices and performing processing according to the acquired data. Here, explanations of parts similar to those in the flowchart in Figure 7 will be omitted.

まずPOS端末3の処理について説明する。ステップS30からステップS33の処理は図7のステップS1からステップS4の処理と同様である。 First, we will explain the processing of the POS terminal 3. The processing from steps S30 to S33 is the same as the processing from steps S1 to S4 in Figure 7.

ステップS34では、POS端末3は、商品の登録が終了したか確認する。例えば、POS端末3の端末表示手段32に表示されている支払処理ボタン103(図14)がタッチされることで、商品登録が終了したことを確認できる。POS端末3は、商品登録が終了の場合にはステップS35に移行し、続ける場合はステップS30に移行する。 In step S34, the POS terminal 3 confirms whether product registration is complete. For example, the completion of product registration can be confirmed by touching the payment processing button 103 (Figure 14) displayed on the terminal display means 32 of the POS terminal 3. If product registration is complete, the POS terminal 3 proceeds to step S35, and if product registration is to continue, proceeds to step S30.

ステップS35では、POS端末3の操作パネルから、代金収受方法を選択する。図14の現金ボタン100、クレジットカードボタン101、電子マネーボタン102から、客の所望する代金収受方法を店員がタッチすることで選択する。 In step S35, the payment collection method is selected from the operation panel of the POS terminal 3. The store clerk selects the payment collection method desired by the customer by touching the cash button 100, credit card button 101, or electronic money button 102 shown in Figure 14.

ステップS36では、ステップS35で選択された代金収受方法に対応する処理を行う。クレジットカードボタンが選択された場合は、クレジットカードにより代金を収受する。電子マネーボタンが選択された場合は、電子マネーにより代金を収受する。現金ボタンが選択された場合は、現金により代金を収受する。また、POS端末3は、取引データを格納する。取引データは、取引によって生じる情報を含み、日時、商品毎の個数、金額、合計の売上金額、入金額、釣銭額、代金収受方法を含む。 In step S36, processing is performed corresponding to the payment collection method selected in step S35. If the credit card button is selected, payment is collected by credit card. If the electronic money button is selected, payment is collected by electronic money. If the cash button is selected, payment is collected by cash. The POS terminal 3 also stores transaction data. The transaction data includes information generated by the transaction, such as the date and time, number of items per item, amount, total sales amount, amount received, change amount, and payment collection method.

ステップS37では、POS端末3は、取引データに基づいて、顧客が購入した商品、個数、単価、合計の売上金額などの情報を含む、取引明細、領収書のレシートデータを生成し、レシートプリンタ4(図11)を制御してレシートを印刷する。 In step S37, the POS terminal 3 generates receipt data for a transaction statement and receipt, including information such as the items purchased by the customer, the quantity, unit price, and total sales amount, based on the transaction data, and controls the receipt printer 4 (Figure 11) to print a receipt.

ステップS38では、POS端末3は、取引データ、レシートデータをPOSサーバ5に送信し、データベースであるPOSDB53に格納する。処理後、POS端末3は、次の取引の商品の登録待ちとするためステップS30に移行する。 In step S38, the POS terminal 3 sends the transaction data and receipt data to the POS server 5, where they are stored in the POSDB 53 database. After processing, the POS terminal 3 proceeds to step S30 to wait for the registration of the items for the next transaction.

次に、中継器2の処理について説明する。まず、図12を用いて中継器2の中継器表示手段22に表示される中継器の表示画面70について説明する。中継器の表示画面70には、商品点数表示欄71、売上額表示欄72、入金額表示欄73、釣銭表示欄74、商品入力完了、支払開始ボタン75、中止ボタン92が表示されている。 Next, the processing of the repeater 2 will be described. First, using Figure 12, the repeater display screen 70 displayed on the repeater display means 22 of the repeater 2 will be described. The repeater display screen 70 displays a product quantity display field 71, a sales amount display field 72, a deposit amount display field 73, a change display field 74, a product input complete button, a payment start button 75, and a cancel button 92.

ステップS39からステップS41は、図7のステップS11からステップS13と同様の処理である。 Steps S39 to S41 are similar to steps S11 to S13 in Figure 7.

ステップS42では、商品の登録が終了し、現金で精算するか否かについて中継器入力手段23への入力に応じて処理が分岐する。例えば、中継器2は、商品入力完了、支払開始ボタン75にタッチされたか否かを判断する。中継器2は、商品の登録が継続していればステップS47に移行し、終了ならばステップS43に移行する。 In step S42, product registration is completed, and processing branches depending on the input to the repeater input means 23 regarding whether or not to settle the payment in cash. For example, the repeater 2 determines whether the product input complete/payment start button 75 has been touched. If product registration is continuing, the repeater 2 proceeds to step S47; if it is complete, the repeater 2 proceeds to step S43.

ステップS43では、中継器2は、精算機1に対して、代金の支払処理の指示を送信する。中継器2は、その指示の送信の後、所定時間経過後にステップS44に移行する。 In step S43, the repeater 2 sends a payment processing instruction to the settlement device 1. After sending the instruction, the repeater 2 proceeds to step S44 after a predetermined time has elapsed.

ステップS44では、中継器2は、精算機1で代金の収受が済んだか否かを判断する。中継器2は、精算機1で代金の収受が済んでいれば、ステップS39に移行し、新たな取引の表示データの受信を待つ。中継器2は、精算機1で代金の収受が済んでいなければ、ステップS45に移行する。 In step S44, the repeater 2 determines whether the payment has been collected by the settlement device 1. If the payment has been collected by the settlement device 1, the repeater 2 proceeds to step S39 and waits to receive display data for a new transaction. If the payment has not been collected by the settlement device 1, the repeater 2 proceeds to step S45.

ステップS45では、中継器2は、精算機1での現金での代金の収受を中止するか否かを判断する。図12の中止ボタン92がタッチされていれば、中継器2は、精算機1での代金の収受の処理を中止する。中継器2は、精算機1での現金での代金の収受を中止する場合は、ステップS46に移行し、中止しない場合は、ステップS44に移行する。ステップS44に移行することは、代金の収受が済むか、中止するか何れかの状態になるまで中継器2の処理を待機させることになる。 In step S45, the repeater 2 determines whether or not to cancel the cash collection at the settlement machine 1. If the cancel button 92 in Figure 12 has been touched, the repeater 2 cancels the process of collecting the cash at the settlement machine 1. If the repeater 2 cancels the cash collection at the settlement machine 1, it proceeds to step S46; if not, it proceeds to step S44. Proceeding to step S44 means that the repeater 2 will wait until the collection of the cash is completed or canceled.

ステップS46では、中継器2は、精算機1に対して代金の収受の中止の指示を送信する。中継器2は指示の送信後、ステップS39に移行する。 In step S46, the repeater 2 sends an instruction to the settlement device 1 to stop collecting payment. After sending the instruction, the repeater 2 proceeds to step S39.

ステップS47では、中継器2は、精算機1での現金での代金の収受を中止するか否かを判断する。中継器2は、図12の中止ボタン92がタッチされていれば、精算機1での代金の収受の処理を中止する。中継器2は、精算機1での現金での代金の収受を中止する場合は、ステップS46に移行し、中止しない場合は、ステップS39に移行する。ステップS42において、中継器2は、商品登録が継続している状態で、図12の中止ボタン92がタッチされたか否かについて確認する。 In step S47, the repeater 2 determines whether or not to cancel the cash collection at the settlement machine 1. If the cancel button 92 in Figure 12 has been touched, the repeater 2 cancels the payment collection process at the settlement machine 1. If the cash collection at the settlement machine 1 is to be canceled, the repeater 2 proceeds to step S46; if not, the repeater 2 proceeds to step S39. In step S42, the repeater 2 checks whether or not the cancel button 92 in Figure 12 has been touched while product registration is continuing.

次に、精算機1の処理について説明する。 Next, we will explain the processing of settlement machine 1.

ステップS48では、精算機1は、中継器2からの売上金額等のデータの受信待ちの状態で待機している。精算機1は、中継器2から売上金額等のデータを受信するとステップS49に移行して処理が開始される。 In step S48, the settlement device 1 waits to receive data such as the sales amount from the repeater 2. When the settlement device 1 receives data such as the sales amount from the repeater 2, it proceeds to step S49 and begins processing.

ステップS49では、精算機1は、中継器2が精算機1から精算機1での代金の収受を中止する指示を受信したか否かを判断する。精算機1は、中止の指示を受信した場合は、ステップS50に移行し、中止の指示を受信していない場合は、ステップS52に移行する。 In step S49, the settlement machine 1 determines whether the repeater 2 has received an instruction from the settlement machine 1 to stop the collection of payment at the settlement machine 1. If the settlement machine 1 has received an instruction to stop, it proceeds to step S50; if it has not received an instruction to stop, it proceeds to step S52.

ステップS50では、精算機1は、入金の受付を禁止し、入金を受け付けなくする。また、精算機1は、既に入金がされていれば、入金された金額を払い出し、次のステップに移行する。 In step S50, the settlement machine 1 prohibits the acceptance of deposits and does not accept any more deposits. Furthermore, if a deposit has already been made, the settlement machine 1 pays out the deposited amount and proceeds to the next step.

ステップS51では、精算機1は、表示をリセットし、売上金額等の表示を0に戻し、ステップS48に移行する。また、精算機1は中継器2から取得した売上金額のデータなどをリセットし、データを受信していない状態で待機する。売上金額等の表示をリセットすることで、精算機1は、客に精算機1が使えないことを伝えることができる。また、クレジットカードや電子マネーカードを利用する装置は売上金額等の表示がされるので、客は、他の装置によって代金の額を確認することができる。 In step S51, the payment machine 1 resets the display, returning the sales amount and other displayed data to 0, and proceeds to step S48. The payment machine 1 also resets the sales amount data and other data obtained from the repeater 2, and waits in a state where no data is being received. By resetting the display of the sales amount and other data, the payment machine 1 can inform the customer that the payment machine 1 cannot be used. Furthermore, since devices that accept credit cards or electronic money cards display the sales amount and other data, the customer can check the amount of the payment on another device.

ステップS52では、精算機1は中継器2からの売上金額のデータを取得する。例えば、商品の登録がされる毎に、または1秒毎など定期的に中継器2から売上金額のデータが送信されてくるので、精算機1は、新たな売上金額のデータを取得する。 In step S52, the settlement machine 1 obtains sales amount data from the repeater 2. For example, the sales amount data is sent from the repeater 2 every time a product is registered or periodically, such as every second, and the settlement machine 1 obtains new sales amount data.

ステップS53では、精算機1は、取得した新たな売上金額のデータに基づいて、精算機表示手段12に売上金額を表示する。このとき商品の登録件数も表示させても良い。精算機1の精算機表示手段12は、顧客側に配置されているので、顧客用ディスプレイとして、商品の登録状況を顧客が確認できるようにしている。 In step S53, the settlement machine 1 displays the sales amount on the settlement machine display means 12 based on the acquired new sales amount data. At this time, the number of registered products may also be displayed. Since the settlement machine display means 12 of the settlement machine 1 is located on the customer side, it serves as a customer display, allowing the customer to check the registered product status.

ステップS54では、精算機1は、中継器2からの支払処理の指示が受信されたか否かを確認し、指示の受信があればステップS54に移行し、無ければステップS48に移行する。ステップS55では、精算機1は、入金を受け付け、次のステップに移行する。 In step S54, the settlement machine 1 checks whether a payment processing instruction has been received from the repeater 2. If an instruction has been received, the process proceeds to step S54; if not, the process proceeds to step S48. In step S55, the settlement machine 1 accepts the deposit and proceeds to the next step.

ステップS56からステップS62は、図7のステップS20からステップS26の処理と同様である。 Steps S56 to S62 are similar to the processing in steps S20 to S26 in Figure 7.

ステップS63では、精算機1は、5秒後など、所定の時間経過後に、精算機表示手段12の精算機の表示画面60をリセットし、ステップS64に移行する。中継器2は、ステップS60で釣銭額を精算機1に送信した後、データの受信待ちとなる。 In step S63, the settlement machine 1 resets the settlement machine display screen 60 of the settlement machine display means 12 after a predetermined time has elapsed, such as 5 seconds, and proceeds to step S64. After transmitting the change amount to the settlement machine 1 in step S60, the repeater 2 waits to receive data.

ステップS64では、精算機1は、代金を精算機1が収受したことを中継器2に通知する。代金が収受され、精算機1から中継器2に通知がされた場合は、中継器2は、ステップS44の判断の処理がされる。この通知後、精算機1は、ステップS48に戻り、次の取引のデータを待つ。 In step S64, the settlement device 1 notifies the repeater 2 that the payment has been received. When the payment has been received and the settlement device 1 notifies the repeater 2, the repeater 2 performs the judgment process of step S44. After this notification, the settlement device 1 returns to step S48 and waits for the next transaction data.

POS端末3によって代金収受の方法が選択され、その結果が現金以外での代金収受である場合は、POS端末3に接続されている対応する代金収受装置によって代金収受が行われる。現金での代金収受が選択された場合は、精算機1によって代金収受が行われる。現金以外での代金収受の場合は、精算機1の入金を禁止する。精算機1の入金を禁止するためには、店員は中継器2を操作し、中継器2から精算機1に対して指示を行う。 When the payment collection method is selected by the POS terminal 3 and the result is payment other than cash, payment is collected by the corresponding payment collection device connected to the POS terminal 3. If payment is selected as payment in cash, payment is collected by the settlement machine 1. If payment is not to be collected in cash, deposits into the settlement machine 1 are prohibited. To prohibit deposits into the settlement machine 1, the store clerk operates the repeater 2, which sends instructions to the settlement machine 1.

1 精算機
2 中継器
3 POS端末
4 レシートプリンタ
5 POSサーバ
6 ネットワーク
60 精算機の表示画面
70 中継器の表示画面
80 ルーター
81 硬貨入金口
82 紙幣入金口
83 釣銭出金口
84 レシート
85 顧客
86 店員

1 Payment machine 2 Repeater 3 POS terminal 4 Receipt printer 5 POS server 6 Network 60 Payment machine display screen 70 Repeater display screen 80 Router 81 Coin deposit slot 82 Bill deposit slot 83 Change withdrawal slot 84 Receipt 85 Customer 86 Store clerk

Claims (5)

客の購入する商品を登録し、売上金額を表示するPOSシステムと、貨幣の入金口を備え代金を収受する精算機とを備える精算システムであって、
前記POSシステムと前記精算機に接続された中継器を備え、
前記POSシステムは、
前記商品の登録を行い、該登録された前記商品の前記売上金額を表示する第1操作パネルと、
前記中継器と通信することで前記売上金額を前記中継器に出力する第1通信手段と、を有し、
前記中継器は、
前記POSシステムと通信し、前記POSシステムから出力される前記売上金額の入力と、前記精算機と通信し、前記精算機から出力される入金額の入力と前記精算機に処理を実行させる指示の出力と、をする第2通信手段と、
入力した前記売上金額と前記入金額の表示と、所定の精算処理を前記精算機に実行させる前記指示をするための所定の入力と、をする第2操作パネルと、を有し、
前記精算機は、
前記中継器と通信し、前記中継器から出力される前記指示の入力と、前記中継器に前記入金口から入金される前記入金額の出力と、をする第3通信手段と、
前記所定の精算処理の前記指示の入力に基づいて前記所定の精算処理の実行を制御する精算機制御手段と、を有する
ことを特徴とする精算システム。
A payment system comprising a POS system that registers products purchased by customers and displays sales amounts, and a payment machine that has a coin deposit slot and receives payments,
a repeater connected to the POS system and the settlement machine;
The POS system comprises:
a first operation panel for registering the merchandise and displaying the sales amount of the registered merchandise;
a first communication means for communicating with the relay device to output the sales amount to the relay device;
The repeater is
a second communication means for communicating with the POS system and inputting the sales amount output from the POS system, and for communicating with the settlement machine and inputting the deposit amount output from the settlement machine and outputting an instruction to cause the settlement machine to execute a process;
a second operation panel for displaying the input sales amount and the input deposit amount, and for inputting a predetermined instruction to cause the settlement machine to execute a predetermined settlement process;
The settlement machine is
a third communication means for communicating with the repeater, inputting the instruction output from the repeater, and outputting the deposit amount deposited from the deposit port to the repeater;
and a settlement machine control means for controlling execution of the predetermined settlement process based on input of the instruction for the predetermined settlement process.
前記第2操作パネルは、前記入金額と前記売上金額の差である釣銭額を表示することを特徴とする請求項1に記載の精算システム。 The settlement system described in claim 1, characterized in that the second operation panel displays the change amount, which is the difference between the deposit amount and the sales amount. 中継器制御手段を有し、前記入金額と前記売上金額とに基づいて前記釣銭額を計算し、前記第2操作パネルに表示させる制御をすることを特徴とする請求項2に記載の精算システム。 The settlement system described in claim 2 further comprises a repeater control means for calculating the change amount based on the deposit amount and the sales amount and controlling the calculation to display the change amount on the second operation panel. 客の購入する商品を登録し、売上金額を表示するPOSシステムと、貨幣の入金口を備え代金を収受する精算機と、を備える精算システムの前記POSシステムと前記精算機に接続される精算システムの中継器であって、
入力と表示を行う第2操作パネルを備え、
入力と表示を行う第1操作パネルが備わる前記POSシステムによって登録され、出力された前記商品の前記売上金額を取得し、
前記精算機から出力された前記入金口に入金された入金額を取得し、
取得した前記売上金額と取得した前記入金額とを前記第2操作パネルに表示し、
前記第2操作パネルから入力された所定の入力に応じて前記精算機に所定の精算処理を実行させる指示を出力することを特徴とする精算システムの中継器。
A settlement system including a POS system that registers products purchased by customers and displays sales amounts, and a settlement machine that has a coin deposit slot and receives payments, and a settlement system repeater that is connected to the POS system and the settlement machine,
a second operation panel for input and display;
acquiring the sales amount of the commodity registered and output by the POS system having a first operation panel for input and display;
Acquire the deposit amount deposited into the deposit port output from the settlement machine;
Displaying the acquired sales amount and the acquired deposit amount on the second operation panel;
A repeater for a settlement system, characterized in that it outputs instructions to the settlement machine to execute a predetermined settlement process in response to a predetermined input entered from the second operation panel.
第2通信手段は、前記売上金額を前記精算機に出力し、
前記第3通信手段は、前記中継器から出力される前記売上金額を入力し、
前記精算機は、前記入金額と前記売上金額とを表示する第3操作パネルを有することを特徴とする請求項1から請求項3の何れか1項に記載の精算システム。

The second communication means outputs the sales amount to the settlement machine,
the third communication means receives the sales amount output from the repeater;
4. The payment system according to claim 1, wherein the payment machine has a third operation panel that displays the deposit amount and the sales amount.

JP2025071771A 2021-08-26 2025-04-23 Payment system, payment system repeater Active JP7820864B2 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2021138294 2021-08-26
JP2021138294 2021-08-26
JP2021189952A JP7470996B2 (en) 2021-08-26 2021-11-24 Payment system, payment system repeater, payment system payment machine
JP2024059479A JP7677671B2 (en) 2021-08-26 2024-04-02 Payment system, payment system repeater, payment system payment machine

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2024059479A Division JP7677671B2 (en) 2021-08-26 2024-04-02 Payment system, payment system repeater, payment system payment machine

Publications (2)

Publication Number Publication Date
JP2025100883A JP2025100883A (en) 2025-07-03
JP7820864B2 true JP7820864B2 (en) 2026-02-26

Family

ID=85415899

Family Applications (3)

Application Number Title Priority Date Filing Date
JP2021189952A Active JP7470996B2 (en) 2021-08-26 2021-11-24 Payment system, payment system repeater, payment system payment machine
JP2024059479A Active JP7677671B2 (en) 2021-08-26 2024-04-02 Payment system, payment system repeater, payment system payment machine
JP2025071771A Active JP7820864B2 (en) 2021-08-26 2025-04-23 Payment system, payment system repeater

Family Applications Before (2)

Application Number Title Priority Date Filing Date
JP2021189952A Active JP7470996B2 (en) 2021-08-26 2021-11-24 Payment system, payment system repeater, payment system payment machine
JP2024059479A Active JP7677671B2 (en) 2021-08-26 2024-04-02 Payment system, payment system repeater, payment system payment machine

Country Status (1)

Country Link
JP (3) JP7470996B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009163536A (en) 2008-01-08 2009-07-23 Glory Ltd Money processing system
JP2015143961A (en) 2014-01-31 2015-08-06 東芝テック株式会社 Product data registration apparatus and program
JP2019139543A (en) 2018-02-13 2019-08-22 東芝テック株式会社 Commodity sales data registration device and program
JP2021120819A (en) 2020-01-30 2021-08-19 富士電機株式会社 Automatic change machine and depositing/dispensing control method for money processing device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009163536A (en) 2008-01-08 2009-07-23 Glory Ltd Money processing system
JP2015143961A (en) 2014-01-31 2015-08-06 東芝テック株式会社 Product data registration apparatus and program
JP2019139543A (en) 2018-02-13 2019-08-22 東芝テック株式会社 Commodity sales data registration device and program
JP2021120819A (en) 2020-01-30 2021-08-19 富士電機株式会社 Automatic change machine and depositing/dispensing control method for money processing device

Also Published As

Publication number Publication date
JP7470996B2 (en) 2024-04-19
JP2023033061A (en) 2023-03-09
JP2024083422A (en) 2024-06-21
JP7677671B2 (en) 2025-05-15
JP2025100883A (en) 2025-07-03

Similar Documents

Publication Publication Date Title
JP5663955B2 (en) Checkout system, product registration device, and checkout device
JP5880623B2 (en) Checkout system
JP2021189801A (en) Settlement device, program, server device program, and settlement method
JP2022121475A (en) Pos system, registration device, adjustment device, and program
JP2022187193A (en) Sales management system
JP6392719B2 (en) Checkout system, accounting machine, and control program
JP7731834B2 (en) Store system, information processing device and control program therefor
JP6167645B2 (en) Registration settlement apparatus, POS system, and program
JP7820864B2 (en) Payment system, payment system repeater
JP2018041500A (en) Pos system, registration device, and program
JP7333111B2 (en) Devices, programs and systems
JP7313087B2 (en) Payment device and program
JP5958672B2 (en) Product registration device, payment device and program
JP2024134333A (en) Product sales system, sales processing device and program thereof
JP7449114B2 (en) Accounting devices and programs
JP6539392B2 (en) Settlement device and control program therefor
JP2023025416A (en) Shop fund management system, fund management method, and program
JP7577790B2 (en) Systems, accounting machines, and programs
JP7434433B2 (en) Payment device and payment program
JP7182810B2 (en) checkout system, program
JP7146874B2 (en) Merchandise sales data processor
JP6451816B2 (en) Payment apparatus, checkout system, program, payment method and checkout method
JP6648810B2 (en) Checkout system and program
JP2016194940A (en) Settlement device, checkout system, and program
JP2025029834A (en) Product sales system and its program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20250423

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20260205

R150 Certificate of patent or registration of utility model

Ref document number: 7820864

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150