JP6938285B2 - Payment device and its program - Google Patents

Payment device and its program Download PDF

Info

Publication number
JP6938285B2
JP6938285B2 JP2017169582A JP2017169582A JP6938285B2 JP 6938285 B2 JP6938285 B2 JP 6938285B2 JP 2017169582 A JP2017169582 A JP 2017169582A JP 2017169582 A JP2017169582 A JP 2017169582A JP 6938285 B2 JP6938285 B2 JP 6938285B2
Authority
JP
Japan
Prior art keywords
screen
payment
money
commercial transaction
processing device
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
JP2017169582A
Other languages
Japanese (ja)
Other versions
JP2019046245A (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.)
Toshiba TEC Corp
Original Assignee
Toshiba TEC Corp
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 Toshiba TEC Corp filed Critical Toshiba TEC Corp
Priority to JP2017169582A priority Critical patent/JP6938285B2/en
Publication of JP2019046245A publication Critical patent/JP2019046245A/en
Application granted granted Critical
Publication of JP6938285B2 publication Critical patent/JP6938285B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明の実施形態は、決済装置及びそのプログラムに関する。 An embodiment of the present invention relates to a payment device and a program thereof.

貨幣処理装置又は入出金装置の一種である釣銭機を備えたPOS(Point Of Sales)端末は、釣銭機への現金の投入を客自身で行うセルフ式の決済装置として使用される場合がある。セルフ式の決済装置として使用される場合、商取引の明細を表す明細画面と、商取引の合計金額、釣銭機への投入金額等を表す支払画面とを別々の画面で表示することが好ましい。何故ならば、明細画面と支払画面とをそれぞれ独立させることで、操作に不慣れな客であっても画像の情報を容易に把握できるからである。 A POS (Point Of Sales) terminal equipped with a change machine, which is a kind of money processing device or deposit / withdrawal device, may be used as a self-service payment device in which a customer himself / herself deposits cash into the change machine. When used as a self-type payment device, it is preferable to display a detail screen showing the details of the commercial transaction and a payment screen showing the total amount of the commercial transaction, the amount of money to be put into the change machine, and the like on separate screens. This is because by making the detail screen and the payment screen independent, even a customer who is unfamiliar with the operation can easily grasp the image information.

従来のこの種の決済装置は、決済開始が指令されると、表示デバイスに支払画面を表示させる。そして、この状態で明細確認が指令されると、釣銭機に現金が投入される前であれば、表示デバイスの画面を支払画面から明細画面に切り替える。しかしながら、釣銭機に現金が投入された後は、その投入金額が商取引の合計金額以上になるのを待ち受けるため、決済装置は、明細確認の指令を受け付けない。このため、釣銭機に現金を投入した後に明細確認を指令するための操作を行っても、客は明細画面を確認することができなかった。 Conventional payment devices of this type display a payment screen on a display device when a payment start command is given. Then, when the statement confirmation is instructed in this state, the screen of the display device is switched from the payment screen to the statement screen before the cash is inserted into the change machine. However, after the cash is inserted into the change machine, the settlement device does not accept the instruction to confirm the details because it waits for the input amount to exceed the total amount of commercial transactions. Therefore, even if the operation for instructing the confirmation of the details is performed after the cash is inserted into the change machine, the customer cannot confirm the details screen.

釣銭機に現金を投入した後で明細画面を確認したいときには、客は、決済中止を指令するための操作を行わざるを得なかった。決済中止を指令することで、釣銭機に投入された現金が払い出され、投入前の状態に戻るので、明細画面を確認することができる。しかし、明細画面を確認した後で決済を継続しようとしても、確認前に釣銭機に投入した現金は全て払い出されてしまっているので、客は現金を投入し直さなければならない煩雑さがあった。 When the customer wanted to check the statement screen after inserting cash into the change machine, the customer had to perform an operation to order the settlement to be cancelled. By instructing the settlement to be canceled, the cash inserted in the change machine is paid out and returned to the state before the insertion, so that the detailed screen can be confirmed. However, even if you try to continue the payment after checking the statement screen, all the cash you put into the change machine before the confirmation has been paid out, so the customer has to re-insert the cash. rice field.

特開2013‐114341号公報Japanese Unexamined Patent Publication No. 2013-114341

本発明の実施形態が解決しようとする課題は、貨幣処理装置に現金が投入された後でも、その投入された現金が払い出されることなく、客が商取引の明細画面を確認することができる決済装置及びそのプログラムを提供しようとするものである。 The problem to be solved by the embodiment of the present invention is a payment device that allows a customer to check a detailed screen of a commercial transaction even after cash is inserted into a money processing device without paying out the inserted cash. And its program.

一実施形態において、決済装置は、第1のインターフェースと、第2のインターフェースと、表示制御手段と、決済手段と、切替手段と、復元手段と、を備える。第1のインターフェースは、決済対象の商取引に係るデータを取り込む。第2のインターフェースは、貨幣処理装置への投入金額に係るデータを取り込む。表示制御手段は、第1及び第2のインターフェースを介して取り込んだデータから、商取引の合計金額と貨幣処理装置への投入金額とを表す支払画面を表示デバイスに表示させる。決済手段は、貨幣処理装置への投入金額が商取引の合計金額以上になったことを条件に、商取引の決済処理を行う。切替手段は、貨幣処理装置への現金投入が開始され、決済処理が行われる前において、商取引の明細確認要求を受け付けると、表示デバイスの画面を、支払画面から商取引の明細を表す明細画面に切り替える。復元手段は、表示デバイスの画面を、明細画面から切替手段により切り替わる直前の支払画面に戻す。 In one embodiment, the payment device includes a first interface, a second interface, a display control means, a payment means, a switching means, and a restoration means. The first interface captures data related to the commercial transaction to be settled. The second interface captures data relating to the amount of money input to the money processing device. The display control means causes the display device to display a payment screen showing the total amount of commercial transactions and the amount of money input to the money processing device from the data captured via the first and second interfaces. The settlement means performs settlement processing of commercial transactions on the condition that the amount of money input to the money processing device is equal to or greater than the total amount of commercial transactions. The switching means switches the screen of the display device from the payment screen to the detail screen showing the details of the commercial transaction when the cash input to the money processing device is started and the request for confirmation of the details of the commercial transaction is received before the settlement processing is performed. .. The restoration means returns the screen of the display device to the payment screen immediately before switching from the detail screen by the switching means.

一実施形態である注文管理システムの概略構成を示すブロック図。The block diagram which shows the schematic structure of the order management system which is one Embodiment. 同注文管理システムのオーダステーションが有するオーダテーブルに記憶されるオーダレコードの主要なデータ構造を示す模式図。The schematic diagram which shows the main data structure of the order record stored in the order table which the order station of the order management system has. 同注文管理システムにおいて発行される注文伝票の一例を示す図。The figure which shows an example of the order slip issued in the order management system. 同注文管理システムのセルフPOS端末と当該POS端末が有する自動釣銭機の要部回路構成を示すブロック図。The block diagram which shows the self-POS terminal of the order management system and the main part circuit configuration of the automatic change machine which the POS terminal has. セルフPOS端末のプロセッサが決済プログラムに従って実行する主要な情報処理の手順を示す流れ図。A flow chart showing the main information processing procedures executed by the processor of the self-POS terminal according to the payment program. セルフPOS端末のプロセッサが決済プログラムに従って実行する主要な情報処理の手順を示す流れ図。A flow chart showing the main information processing procedures executed by the processor of the self-POS terminal according to the payment program. セルフPOS端末のプロセッサが決済プログラムに従って実行する主要な情報処理の手順を示す流れ図。A flow chart showing the main information processing procedures executed by the processor of the self-POS terminal according to the payment program. セルフPOS端末のタッチパネルに表示される主要な画面の遷移図。The transition diagram of the main screen displayed on the touch panel of the self-POS terminal. 支払画面の一例を示す図。The figure which shows an example of the payment screen. 支払画面の一例を示す図。The figure which shows an example of the payment screen. 明細画面の一例を示す図。The figure which shows an example of the detail screen. 支払完了画面の一例を示す図。The figure which shows an example of the payment completion screen.

以下、貨幣処理装置又は入出金装置の一種である釣銭機に現金が投入された後でも、その投入された現金が払い出されることなく、客が商取引の明細画面を確認することができる決済装置の実施形態について、図面を用いて説明する。
なお、この実施形態は、ファミリーレストラン、居酒屋等の飲食店に構築される注文管理システムに組み込まれたセルフPOS端末を、上記決済装置として機能させる場合である。
Hereinafter, even after cash is inserted into a change machine, which is a type of money processing device or deposit / withdrawal device, the customer can check the details screen of the commercial transaction without paying out the inserted cash. The embodiment will be described with reference to the drawings.
In this embodiment, a self-POS terminal incorporated in an order management system constructed in a restaurant such as a family restaurant or a pub is made to function as the payment device.

始めに、注文管理システムについて説明する。
図1は、注文管理システム10を示す概略図である。注文管理システム10は、オーダステーション11、厨房端末12、伝票プリンタ13、セルフPOS端末14、無線アクセスポイント15及び複数台のオーダ端末16を含む。また注文管理システム10は、LAN(Local Area Network)17を含み、このLAN17に、オーダステーション11、厨房端末12、伝票プリンタ13、セルフPOS端末14及び無線アクセスポイント15を接続している。一方、各オーダ端末16は、無線アクセスポイント15と無線通信を行うための通信手段として無線ユニットを備えており、各オーダ端末16は、無線アクセスポイント15を介してオーダステーション11等とデータ通信を可能としている。
First, the order management system will be described.
FIG. 1 is a schematic view showing an order management system 10. The order management system 10 includes an order station 11, a kitchen terminal 12, a slip printer 13, a self-POS terminal 14, a wireless access point 15, and a plurality of order terminals 16. The order management system 10 includes a LAN (Local Area Network) 17, and an order station 11, a kitchen terminal 12, a slip printer 13, a self-POS terminal 14, and a wireless access point 15 are connected to the LAN 17. On the other hand, each order terminal 16 is provided with a wireless unit as a communication means for performing wireless communication with the wireless access point 15, and each order terminal 16 performs data communication with the order station 11 or the like via the wireless access point 15. It is possible.

オーダステーション11は、オーダ端末16で受けた客の注文に関するデータを管理するための注文管理装置として機能する。オーダステーション11は、オーダテーブル18を備える。 The order station 11 functions as an order management device for managing data related to the customer's order received by the order terminal 16. The order station 11 includes an order table 18.

オーダテーブル18は、客が飲食するための客席毎に、その客席に着いた客の注文内容等を示すオーダレコード18R(図2を参照)を記憶する。
図2は、オーダレコード18Rの主要なデータ構造を示す模式図である。図2に示すようにオーダレコード18Rは、客席No.、オーダ日時、人数、オーダ品目データ、合計金額、合計点数、会計済フラグ等のデータ項目を含む。
The order table 18 stores an order record 18R (see FIG. 2) indicating the order details and the like of the customer who has arrived at the seat for each seat for the customer to eat and drink.
FIG. 2 is a schematic diagram showing the main data structure of the order record 18R. As shown in FIG. 2, the order record 18R includes data items such as audience seat number, order date and time, number of people, order item data, total amount, total points, and accounted flag.

客席No.は、客席を個々に識別するために客席毎に設定された一意のコードである。オーダ日時は、オーダが行われた日付と時刻である。人数は、1つの客席に着いた客の人数である。オーダ品目データは、客から注文を受けた商品(飲食メニューの品目)毎に生成されるデータである。オーダ品目データは、品目コード、品目名、価格、点数、金額等を含む。品目コードは、商品を識別するために商品毎に設定された一意のコードである。品目名及び価格は、その品目コードで識別される商品の名称及び価格である。点数は、同一商品の注文点数である。金額は、価格に注文点数を乗算して得られた金額である。合計金額は、客から注文を受けた商品の合計金額である。合計点数は、客から注文を受けた商品の合計点数である。会計済フラグは、当該オーダレコード18Rによって管理される客の会計が済んでいるか否かを識別するフラグである。 The audience seat number is a unique code set for each audience seat in order to individually identify the audience seats. The order date and time is the date and time when the order was placed. The number of people is the number of customers who have taken one seat. The order item data is data generated for each product (item of the food and drink menu) ordered by the customer. The order item data includes the item code, item name, price, points, amount, and the like. The item code is a unique code set for each product to identify the product. The item name and price are the names and prices of the goods identified by the item code. The number of points is the number of items ordered for the same product. The amount is the amount obtained by multiplying the price by the number of ordered items. The total price is the total price of the products ordered by the customer. The total score is the total score of the products ordered by the customer. The accounted flag is a flag that identifies whether or not the customer managed by the order record 18R has been accounted for.

図1に説明を戻す。
厨房端末12は、厨房に設置され、その厨房の調理担当者に客の注文内容を通知するための端末である。例えば厨房端末12は、ディスプレイを備えており、客から注文を受けた商品の種類と点数とを一覧にした画面をディスプレイに表示させる。例えば厨房端末12は、プリンタを備えており、客から注文を受けた商品の種類と点数とを記述した注文受付票をプリントアウトする。なお、厨房端末12は、1台に限定されるものではない。厨房が和食用、洋食用、中華用等に分かれている場合、厨房毎に厨房端末12が設置されていてもよい。
The explanation is returned to FIG.
The kitchen terminal 12 is a terminal installed in the kitchen for notifying the person in charge of cooking in the kitchen of the contents of the customer's order. For example, the kitchen terminal 12 is provided with a display, and displays a screen listing the types and points of products ordered by customers on the display. For example, the kitchen terminal 12 is equipped with a printer, and prints out an order acceptance slip that describes the types and points of products ordered by customers. The kitchen terminal 12 is not limited to one. When the kitchen is divided into Japanese food, Western food, Chinese food, etc., a kitchen terminal 12 may be installed in each kitchen.

伝票プリンタ13は、オーダステーション11の制御の下に、客が注文した商品の明細を、その客が着いている客席の客席No.等とともに印刷した注文伝票20(図3を参照)を発行する。 Under the control of the order station 11, the slip printer 13 issues an order slip 20 (see FIG. 3) in which the details of the product ordered by the customer are printed together with the seat number of the seat where the customer is arriving. ..

図3は、注文伝票20の一発行例を示す模式図である。図3に示すように、注文伝票20には、オーダ日時(YYYY/MM/DD hh:mm)と、客席No.及び人数と、オーダ品目データの品目名、点数及び金額と、合計金額及び合計点数と、が印刷される。また注文伝票20には、バーコード21が印刷される。バーコード21は、客席No.とオーダ日時とを組み合わせたコードをバーコード化したものである。 FIG. 3 is a schematic view showing an issuance example of the order slip 20. As shown in FIG. 3, the order slip 20 includes the order date and time (YYYY / MM / DD hh: mm), the audience seat number and the number of people, the item name, points and amount of the order item data, and the total amount and total. The score and is printed. A barcode 21 is printed on the order slip 20. The bar code 21 is a bar code obtained by combining the audience seat number and the order date and time.

再び図1に説明を戻す。
セルフPOS端末14は、通常、会計場に設置される。セルフPOS端末14は、オーダテーブル18に記憶されたオーダレコード18Rのデータを基に、飲食を終えた客との商取引を決済する。セルフPOS端末14は、注文伝票20に印刷されているバーコード21の読取手段を備えている。セルフPOS端末14は、読取手段によってバーコード21を読み取ると、そのバーコード21の客席No.とオーダ日時とが一致するオーダレコード18Rをオーダステーション11から取り込む。そしてセルフPOS端末14は、そのオーダレコード18Rに含まれるデータを基に客との商取引を決済し、レシートを発行する。レシートは、紙媒体に印刷された紙レシートであってもよいし、電子化されたレシートデータをスマートフォン等で閲覧することが可能な電子レシートであってもよい。
The explanation is returned to FIG. 1 again.
The self-POS terminal 14 is usually installed in a checkout counter. The self-POS terminal 14 setstles a commercial transaction with a customer who has finished eating and drinking based on the data of the order record 18R stored in the order table 18. The self-POS terminal 14 includes a means for reading the barcode 21 printed on the order slip 20. When the self-POS terminal 14 reads the barcode 21 by the reading means, the self-POS terminal 14 takes in the order record 18R in which the audience seat number of the barcode 21 and the order date and time match from the order station 11. Then, the self-POS terminal 14 setstles a commercial transaction with a customer based on the data included in the order record 18R, and issues a receipt. The receipt may be a paper receipt printed on a paper medium, or an electronic receipt that allows the digitized receipt data to be viewed on a smartphone or the like.

セルフPOS端末14は、自動釣銭機19を有する。自動釣銭機19は、セルフPOS端末14と別体になっていてもよいし、一体化されていてもよい。セルフPOS端末14は、自動釣銭機19の起動、停止を制御する。またセルフPOS端末14は、自動釣銭機19に投入された現金の金額が商取引の合計金額を上回るとその差額を釣銭として払い出すように自動釣銭機19を制御する。 The self-POS terminal 14 has an automatic change machine 19. The automatic change machine 19 may be separate from or integrated with the self-POS terminal 14. The self-POS terminal 14 controls the start and stop of the automatic change machine 19. Further, the self-POS terminal 14 controls the automatic change machine 19 so that when the amount of cash put into the automatic change machine 19 exceeds the total amount of commercial transactions, the difference is paid out as change.

オーダ端末16は、例えば食卓毎に用意されたセルフ式のオーダ端末である。セルフ式のオーダ端末16は、基本的には、その食卓に着いた客自身の操作によってその客の注文を受け、その注文に関するデータをオーダステーション11に無線通信を利用して送信することが可能なタブレット型の情報端末である。なお、オーダ端末16は、セルフ式のオーダ端末に限定されるものではない。店員が携帯し、客から受けた注文を店員が操作入力するようにしたハンディ式のオーダ端末であってもよい。 The order terminal 16 is, for example, a self-type order terminal prepared for each dining table. The self-type order terminal 16 can basically receive an order for the customer by the operation of the customer who arrives at the table and transmit data related to the order to the order station 11 by wireless communication. It is a tablet-type information terminal. The order terminal 16 is not limited to the self-type order terminal. It may be a handy order terminal carried by a clerk so that the clerk can operate and input an order received from a customer.

次に、決済装置として機能するセルフPOS端末14の詳細について説明する。
図4は、セルフPOS端末14と、このセルフPOS端末14が有する自動釣銭機19との要部回路構成を示すブロック図である。始めに、自動釣銭機19について説明する。
Next, the details of the self-POS terminal 14 that functions as a payment device will be described.
FIG. 4 is a block diagram showing a main circuit configuration of the self-POS terminal 14 and the automatic change machine 19 included in the self-POS terminal 14. First, the automatic change machine 19 will be described.

自動釣銭機19は、硬貨金庫C0、硬貨投入口C1、硬貨払出口C2、紙幣金庫P0、紙幣投入口P1及び紙幣払出口P2を備える。硬貨金庫C0は、硬貨を金種別に収容する。硬貨投入口C1は、客が代金として硬貨を投入するための受け口である。硬貨払出口C2は、釣銭として払い出される硬貨の投出口である。紙幣金庫P0は、紙幣を金種別に収容する。紙幣投入口P1は、客が代金として紙幣を投入するための受け口である。紙幣払出口P2は、釣銭として払い出される紙幣の投出口である。なお、紙幣投入口P1と紙幣払出口P2とは、兼用であってもよい。 The automatic change machine 19 includes a coin safe C0, a coin insertion slot C1, a coin payment outlet C2, a bill safe P0, a bill insertion slot P1, and a bill payment outlet P2. The coin safe C0 stores coins by denomination. The coin slot C1 is a slot for a customer to insert coins as a payment. The coin payout outlet C2 is a coin outlet for coins to be paid out as change. The banknote safe P0 stores banknotes by denomination. The bill insertion slot P1 is a socket for a customer to insert bills as a payment. The bill payout outlet P2 is a bill outlet for bills to be paid out as change. The bill insertion slot P1 and the bill payment outlet P2 may be shared.

また自動釣銭機19は、端末インターフェース191、硬貨計数部192、硬貨払出部193、紙幣計数部194、紙幣払出部195及びこれらを制御するコントローラ196を備える。 Further, the automatic change machine 19 includes a terminal interface 191, a coin counting unit 192, a coin payout unit 193, a bill counting unit 194, a bill payout unit 195, and a controller 196 for controlling these.

端末インターフェース191は、セルフPOS端末14と信号を授受する。硬貨計数部192は、硬貨投入口C1に投入された硬貨の金種を選別し、金種毎の投入枚数を計数する。また硬貨計数部192は、金種別に選別した硬貨を硬貨金庫C0に収容させる。硬貨払出部193は、例えば釣銭として必要な硬貨を硬貨金庫C0から取出し、硬貨払出口C2へと排出する。紙幣計数部194は、紙幣投入口P1に投入された紙幣の金種を選別し、金種毎の投入枚数を計数する。また紙幣計数部194は、金種別に選別した紙幣を紙幣金庫P0に収容させる。紙幣払出部195は、例えば釣銭として必要な紙幣を紙幣金庫P0から取出し、紙幣払出口C2へと排出する。 The terminal interface 191 sends and receives signals to and from the self-POS terminal 14. The coin counting unit 192 selects the denominations of the coins inserted into the coin insertion slot C1 and counts the number of coins inserted for each denomination. Further, the coin counting unit 192 stores the coins sorted by denomination in the coin safe C0. The coin payout unit 193 takes out, for example, coins necessary for change from the coin safe C0 and discharges them to the coin payout outlet C2. The bill counting unit 194 selects the denominations of the bills inserted into the bill insertion slot P1 and counts the number of inserted bills for each denomination. Further, the bill counting unit 194 stores the bills sorted by denomination in the bill safe P0. The bill payout unit 195, for example, takes out the bills necessary for change from the bill safe P0 and discharges them to the bill payout outlet C2.

コントローラ196は、硬貨計数部192又は紙幣計数部194で金種別に計数された硬貨枚数又は紙幣枚数のデータをセルフPOS端末14へ送信するように、端末インターフェース191を制御する。またコントローラ196は、セルフPOS端末14から端末インターフェース191を介して受信した釣銭データに従い、硬貨払出部193又は紙幣払出部195を制御して、釣銭相当の硬貨または紙幣の払い出しを行わせる。 The controller 196 controls the terminal interface 191 so as to transmit the data of the number of coins or the number of bills counted by denomination by the coin counting unit 192 or the bill counting unit 194 to the self-POS terminal 14. Further, the controller 196 controls the coin payout unit 193 or the bill payout unit 195 according to the change data received from the self-POS terminal 14 via the terminal interface 191 to pay out coins or banknotes equivalent to the change.

次に、セルフPOS端末14について説明する。
セルフPOS端末14は、プロセッサ141、メインメモリ142、補助記憶デバイス143、通信インターフェース144、タッチパネル145、コードリーダ146、プリンタ147、釣銭機インターフェース148及びシステムバス149を備える。そしてセルフPOS端末14は、システムバス149に、プロセッサ141、メインメモリ142、補助記憶デバイス143、通信インターフェース144、タッチパネル145、コードリーダ146、プリンタ147及び釣銭機インターフェース148を直接または信号入出力回路を介して接続する。かくしてセルフPOS端末14は、プロセッサ141、メインメモリ142及び補助記憶デバイス143と、これらを接続するシステムバス149とによってコンピュータを構成する。
Next, the self-POS terminal 14 will be described.
The self-POS terminal 14 includes a processor 141, a main memory 142, an auxiliary storage device 143, a communication interface 144, a touch panel 145, a code reader 146, a printer 147, a change machine interface 148, and a system bus 149. The self-POS terminal 14 has a processor 141, a main memory 142, an auxiliary storage device 143, a communication interface 144, a touch panel 145, a code reader 146, a printer 147, and a change machine interface 148 directly or a signal input / output circuit on the system bus 149. Connect via. Thus, the self-POS terminal 14 constitutes a computer by the processor 141, the main memory 142, the auxiliary storage device 143, and the system bus 149 connecting them.

プロセッサ141は、上記コンピュータの中枢部分に相当する。プロセッサ141は、オペレーティングシステムやアプリケーションプログラムに従って、セルフPOS端末14としての各種の機能を実現するべく各部を制御する。 The processor 141 corresponds to the central part of the computer. The processor 141 controls each part in order to realize various functions as the self-POS terminal 14 according to the operating system and the application program.

メインメモリ142は、上記コンピュータの主記憶部分に相当する。メインメモリ142は、不揮発性のメモリ領域と揮発性のメモリ領域とを含む。メインメモリ142は、不揮発性のメモリ領域ではオペレーティングシステムやアプリケーションプログラムを記憶する。またメインメモリ142は、プロセッサ141が各部を制御するための処理を実行する上で必要なデータを不揮発性または揮発性のメモリ領域で記憶する場合もある。メインメモリ142は、揮発性のメモリ領域を、プロセッサ141によってデータが適宜書き換えられるワークエリアとして使用する。 The main memory 142 corresponds to the main memory portion of the computer. The main memory 142 includes a non-volatile memory area and a volatile memory area. The main memory 142 stores an operating system and an application program in a non-volatile memory area. Further, the main memory 142 may store data necessary for the processor 141 to execute a process for controlling each part in a non-volatile or volatile memory area. The main memory 142 uses a volatile memory area as a work area where data is appropriately rewritten by the processor 141.

補助記憶デバイス143は、上記コンピュータの補助記憶部分に相当する。例えばEEPROM(Electric Erasable Programmable Read-Only Memory)、HDD(Hard Disc Drive)、あるいはSSD(Solid State Drive)等が補助記憶デバイス143として使用される。補助記憶デバイス143は、プロセッサ141が各種の処理を行う上で使用するデータや、プロセッサ141での処理によって生成されたデータを保存する。補助記憶デバイス143は、上記のアプリケーションプログラムを記憶する場合もある。 The auxiliary storage device 143 corresponds to the auxiliary storage portion of the computer. For example, an EEPROM (Electric Erasable Programmable Read-Only Memory), an HDD (Hard Disc Drive), an SSD (Solid State Drive), or the like is used as the auxiliary storage device 143. The auxiliary storage device 143 stores data used by the processor 141 for performing various processes and data generated by the processes of the processor 141. The auxiliary storage device 143 may store the above application program.

通信インターフェース144は、LAN17に接続されており、所定の通信プロトコルに従いLAN17に接続された他の機器とデータ通信を行う。具体的には通信インターフェース144は、オーダステーション11との間で所定のデータ信号の受け渡しを行うことにより、決済対象の商取引に係るデータとしてオーダレコード18Rを取り込む。ここに通信インターフェース144は、第1のインターフェースとして機能する。 The communication interface 144 is connected to the LAN 17 and performs data communication with another device connected to the LAN 17 according to a predetermined communication protocol. Specifically, the communication interface 144 takes in the order record 18R as data related to the commercial transaction to be settled by passing a predetermined data signal to and from the order station 11. Here, the communication interface 144 functions as a first interface.

タッチパネル145は、セルフPOS端末14の入力デバイスと表示デバイスとを兼ね備えた機器である。コードリーダ146は、注文伝票20に印刷されたバーコード21を光学的に読み取るための機器である。すなわちコードリーダ146は、読取手段を構成する。プリンタ147は、レシートを印字し発行するためのものである。例えばサーマルプリンタがプリンタ147としてセルフPOS端末14に搭載されている。 The touch panel 145 is a device that has both an input device and a display device of the self-POS terminal 14. The code reader 146 is a device for optically reading the barcode 21 printed on the order slip 20. That is, the code reader 146 constitutes a reading means. The printer 147 is for printing and issuing a receipt. For example, a thermal printer is mounted on the self-POS terminal 14 as a printer 147.

釣銭機インターフェース148は、自動釣銭機19と信号を授受する。ここに釣銭機インターフェース148は、第2のインターフェースとして機能する。 The change machine interface 148 sends and receives signals to and from the automatic change machine 19. Here, the change machine interface 148 functions as a second interface.

図5乃至図7は、セルフPOS端末14のプロセッサ141が決済プログラムに従って実行する主要な情報処理の手順を示す流れ図である。決済プログラムは、メインメモリ142又は補助記憶デバイス143に記憶されている。また図8は、上記の情報処理により、セルフPOS端末14の表示デバイスであるタッチパネル145に表示される画面の遷移例を示す模式図である。さらに図9乃至図12は、主要な画面の一表示例である。 5 to 7 are flow charts showing main information processing procedures executed by the processor 141 of the self-POS terminal 14 according to the payment program. The payment program is stored in the main memory 142 or the auxiliary storage device 143. Further, FIG. 8 is a schematic diagram showing a transition example of a screen displayed on the touch panel 145, which is a display device of the self-POS terminal 14, by the above information processing. Further, FIGS. 9 to 12 are display examples of the main screens.

以下、これらの図を用いて、セルフPOS端末14の動作について説明する。なお、以下に説明する動作は一例であり、同様な結果を得ることが可能であればその手順は特に限定されるものではない。 Hereinafter, the operation of the self-POS terminal 14 will be described with reference to these figures. The operation described below is an example, and the procedure is not particularly limited as long as the same result can be obtained.

図5に示すようにプロセッサ141は、先ず、Act1としてタッチパネル145の画面を待ち受け画面SC0(図8を参照)とする。待ち受け画面SC0に表示される画像は、特に限定されるものではない。例えば、会計を行う客への操作ガイダンスを示す画像であってもよい。図8に示すように、この実施形態では、客が待ち受け画面SC0をタッチすることで、次の伝票読込み画面SC1に切り替わる。したがって、「画面にタッチしてください」というガイダンスの画像を待ち受け画面SC0に表示させることが考えられる。 As shown in FIG. 5, the processor 141 first sets the screen of the touch panel 145 as the standby screen SC0 (see FIG. 8) as Act1. The image displayed on the standby screen SC0 is not particularly limited. For example, it may be an image showing operation guidance to a customer who performs accounting. As shown in FIG. 8, in this embodiment, the customer touches the standby screen SC0 to switch to the next slip reading screen SC1. Therefore, it is conceivable to display an image of the guidance "Please touch the screen" on the standby screen SC0.

さて、飲食を終えて会計を行う客は、注文伝票20を持って会計場へ行く。そしてセルフPOS端末14のタッチパネル145の画面をタッチする。 By the way, the customer who finishes eating and drinking and performs the checkout goes to the checkout counter with the order slip 20. Then, the screen of the touch panel 145 of the self-POS terminal 14 is touched.

タッチパネル145の画面を待ち受け画面SC0としたプロセッサ141は、Act2として画面がタッチされるのを待ち受ける。そして画面がタッチされたことを検知すると(Act2、YES)、プロセッサ141は、Act3としてタッチパネル145の画面を伝票読込み画面SC1(図8を参照)とする。伝票読込み画面SC1に表示される画像は、注文伝票20に印刷されたバーコード21をコードリーダ146で読み取らせる操作を客に促す画像である。なお、この画像以外の画像が伝票読込み画面SC1に表示されていてもよい。 The processor 141 with the screen of the touch panel 145 as the standby screen SC0 waits for the screen to be touched as Act2. Then, when it is detected that the screen is touched (Act2, YES), the processor 141 sets the screen of the touch panel 145 as the slip reading screen SC1 (see FIG. 8) as Act3. The image displayed on the slip reading screen SC1 is an image that prompts the customer to read the barcode 21 printed on the order slip 20 with the code reader 146. An image other than this image may be displayed on the slip reading screen SC1.

伝票読込み画面SC1を確認した客は、注文伝票20に印刷されたバーコード21をコードリーダ146で読み取らせるための操作、いわゆる伝票スキャン操作を行う。 The customer who confirms the slip reading screen SC1 performs an operation for reading the barcode 21 printed on the order slip 20 with the code reader 146, that is, a so-called slip scanning operation.

タッチパネル145の画面を伝票読込み画面SC1としたプロセッサ141は、Act4として伝票スキャン操作が行われたか否か、すなわちコードリーダ146でバーコード21が読み取られたか否かを確認する。伝票スキャン操作が行われていない場合(Act4、NO)、プロセッサ141は、Act5としてタッチパネル145の画面を伝票読込み画面SC1としてからの経過時間が予め設定されたタイムアウト時間を経過したか否かを確認する。因みにプロセッサ141は、経過時間を計時するためのタイマを備えている。タイムアウト時間が経過していない場合(Act5、NO)、プロセッサ141は、Act4に戻り、再び伝票スキャン操作が行われたか否かを確認する。ここにプロセッサ141は、Act4及びAct5により伝票スキャン操作が行われるか、タイムアウト時間が経過するのを待ち受ける。 The processor 141 using the screen of the touch panel 145 as the slip reading screen SC1 confirms whether or not the slip scanning operation is performed as Act 4, that is, whether or not the barcode 21 is read by the code reader 146. When the slip scanning operation is not performed (Act4, NO), the processor 141 confirms whether or not the elapsed time from the touch panel 145 screen as the Act5 as the slip reading screen SC1 has passed the preset timeout time. do. Incidentally, the processor 141 includes a timer for measuring the elapsed time. If the time-out time has not elapsed (Act5, NO), the processor 141 returns to Act4 and confirms whether or not the slip scanning operation has been performed again. Here, the processor 141 waits for the slip scanning operation to be performed by Act4 and Act5 or for the timeout time to elapse.

Act4及びAct5の待ち受け状態において、タイムアウト時間が経過したことを検知した場合(Act5、YES)、プロセッサ141は、Act1に戻る。すなわちプロセッサ141は、タッチパネル145の画面を待ち受け画面SC0に戻す。 When it is detected that the timeout time has elapsed in the standby state of Act4 and Act5 (Act5, YES), the processor 141 returns to Act1. That is, the processor 141 returns the screen of the touch panel 145 to the standby screen SC0.

したがって、伝票読込み画面SC1が表示されてから伝票スキャン操作が行われることなくタイムアウト時間が経過した場合には、図8に示すように、タッチパネル145の画面が自動的に待ち受け画面SC0に戻る。 Therefore, if the time-out time elapses without performing the slip scanning operation after the slip reading screen SC1 is displayed, the screen of the touch panel 145 automatically returns to the standby screen SC0 as shown in FIG.

Act4及びAct5の待ち受け状態において、伝票スキャン操作が行われた場合には(Act4、YES)、プロセッサ141は、Act6としてオーダステーション11から伝票データを取得する。すなわちプロセッサ141は、コードリーダ146で読み取ったバーコードから客席No.とオーダ日時とを検出し、この客席No.とオーダ日時とを含む伝票データの問合せコマンドを生成する。そしてプロセッサ141は、この問合せコマンドをオーダステーション11に送信するように通信インターフェース144を制御する。この制御により通信インターフェース144からLAN17を介してオーダステーション11に問合せコマンドが送信される。 When the slip scan operation is performed in the standby state of Act4 and Act5 (Act4, YES), the processor 141 acquires the slip data from the order station 11 as Act6. That is, the processor 141 detects the audience seat number and the order date and time from the barcode read by the code reader 146, and generates an inquiry command for slip data including the audience seat number and the order date and time. Then, the processor 141 controls the communication interface 144 so as to transmit this inquiry command to the order station 11. By this control, an inquiry command is transmitted from the communication interface 144 to the order station 11 via the LAN 17.

問合せコマンドを受信したオーダステーション11は、オーダテーブル18から客席No.とオーダ日時とが一致するオーダレコード18Rを検出する。そしてこのオーダレコード18Rに含まれるデータを伝票データとして、セルフPOS端末14に送信する。かくしてプロセッサ141は、オーダステーション11から伝票データを取得することができる。 Upon receiving the inquiry command, the order station 11 detects from the order table 18 the order record 18R in which the audience seat number and the order date and time match. Then, the data included in the order record 18R is transmitted to the self-POS terminal 14 as slip data. Thus, the processor 141 can acquire the slip data from the order station 11.

伝票データを取得したプロセッサ141は、Act7としてタッチパネル145の画面を支払画面SC2(図8、図9、図10を参照)とする。 The processor 141 that has acquired the slip data sets the screen of the touch panel 145 as the payment screen SC2 (see FIGS. 8, 9, and 10) as Act7.

図9は、伝票データを取得した直後の支払画面SC2の一構成例である。支払画面SC2は、操作ガイダンスエリアA1の画像と、合計金額エリアA2、投入金額エリアA3及び残額エリアA4を表す画像と、投入完了ボタンB1、中止ボタンB2及び明細確認ボタンB3を表す画像と、を含む。そして操作ガイダンスエリアA1には、釣銭機に現金を投入することを促すガイダンス、例えば「お金を入れてください」が表示される。また操作ガイダンスエリアA1には、伝票データの客席No.「10」と人数「2」が表示される。合計金額エリアA2には、伝票データの合計金額「2,600円」が表示される。投入金額エリアA3には、現金が投入される前なので、「0円」が表示される。残額エリアA4には、合計金額と投入金額との差額「2,600円」が表示される。投入完了ボタンB1及び中止ボタンB2は、各エリアA1〜A4以外の領域に表示される。一方、明細確認ボタンB3は、合計金額エリアA2内に表示される。 FIG. 9 is a configuration example of the payment screen SC2 immediately after the slip data is acquired. The payment screen SC2 includes an image of the operation guidance area A1, an image showing the total amount area A2, the input amount area A3 and the balance area A4, and an image showing the input completion button B1, the cancel button B2 and the detail confirmation button B3. include. Then, in the operation guidance area A1, guidance for prompting the player to insert cash into the change machine, for example, "Please insert money" is displayed. Further, in the operation guidance area A1, the audience seat No. "10" and the number of people "2" of the slip data are displayed. In the total amount area A2, the total amount "2,600 yen" of the slip data is displayed. Since it is before cash is inserted in the input amount area A3, "0 yen" is displayed. In the balance area A4, the difference "2,600 yen" between the total amount and the input amount is displayed. The input completion button B1 and the stop button B2 are displayed in areas other than the areas A1 to A4. On the other hand, the detail confirmation button B3 is displayed in the total amount area A2.

支払画面SC2を確認した客は、会計のために自動釣銭機19に現金を投入する。すなわち客は、紙幣については紙幣投入口P1に投入し、硬貨については硬貨投入口C1に投入する。そして、合計金額以上の現金を投入し終えると、客は、投入完了ボタンB1にタッチする。なお、会計を中止する場合には、客は、中止ボタンB2にタッチする。また、合計金額の内訳である商取引の明細を確認したい場合には、客は、明細確認ボタンB3にタッチする。 The customer who confirms the payment screen SC2 inserts cash into the automatic change machine 19 for accounting. That is, the customer inserts the bills into the bill insertion slot P1 and the coins into the coin insertion slot C1. Then, when the cash of the total amount or more has been inserted, the customer touches the input completion button B1. When canceling the accounting, the customer touches the cancel button B2. Further, when the customer wants to confirm the details of the commercial transaction, which is the breakdown of the total amount, the customer touches the details confirmation button B3.

タッチパネル145の画面を支払画面SC2としたプロセッサ141は、Act8として自動釣銭機19への現金投入が開始されたか否かを確認する。図示しないが、自動釣銭機19の硬貨投入口C1と紙幣投入口P1にはセンサが設けられている。そしてコントローラ196は、いずれかのセンサにより硬貨又は紙幣の投入が検知されると、端末インターフェース191を介してセルフPOS端末14に投入開始信号を送信する。プロセッサ141は、釣銭機インターフェース148を介して投入開始信号を受信すると、現金の投入が開始されたと判定する。 The processor 141 using the screen of the touch panel 145 as the payment screen SC2 confirms whether or not cash insertion into the automatic change machine 19 has been started as Act8. Although not shown, sensors are provided in the coin slot C1 and the bill slot P1 of the automatic change machine 19. Then, when the insertion of coins or bills is detected by any of the sensors, the controller 196 transmits an insertion start signal to the self-POS terminal 14 via the terminal interface 191. Upon receiving the insertion start signal via the change machine interface 148, the processor 141 determines that the insertion of cash has started.

現金の投入が開始されていない場合(Act8、NO)、プロセッサ141は、Act9として中止ボタンB2がタッチされたか否かを確認する。中止ボタンB2がタッチされていない場合(Act9、NO)、プロセッサ141は、Act10として明細確認ボタンB3がタッチされたか否かを確認する。明細確認ボタンB3がタッチされていない場合(Act10、NO)、プロセッサ141は、Act8に戻る。ここにプロセッサ141は、Act8乃至Act10により、現金の投入が開始されるか、中止ボタンB2がタッチされるか、明細確認ボタンB3がタッチされるのを待ち受ける。 When the cash insertion has not been started (Act8, NO), the processor 141 confirms whether or not the stop button B2 has been touched as Act9. When the stop button B2 is not touched (Act9, NO), the processor 141 confirms whether or not the detail confirmation button B3 is touched as Act10. If the detail confirmation button B3 is not touched (Act10, NO), the processor 141 returns to Act8. Here, the processor 141 waits for the cash insertion to be started, the stop button B2 to be touched, or the detail confirmation button B3 to be touched by Act8 to Act10.

Act8乃至Act10の待ち受け状態において、中止ボタンB2がタッチされたことを検知した場合(Act9、YES)、プロセッサ141は、Act3に戻る。すなわちプロセッサ141は、タッチパネル145の画面を伝票読込み画面SC1に戻す。 When it is detected that the stop button B2 is touched in the standby state of Act8 to Act10 (Act9, YES), the processor 141 returns to Act3. That is, the processor 141 returns the screen of the touch panel 145 to the slip reading screen SC1.

したがって、支払画面SC2を確認した客が自動釣銭機19に現金を投入することなく中止ボタンB2にタッチした場合には、図8に示すように、タッチパネル145の画面が支払い画面C2から伝票読込み画面SC1に戻る。 Therefore, when the customer who confirms the payment screen SC2 touches the stop button B2 without inserting cash into the automatic change machine 19, the screen of the touch panel 145 is the slip reading screen from the payment screen C2 as shown in FIG. Return to SC1.

Act8乃至Act10の待ち受け状態において、明細確認ボタンB3がタッチされたことを検知した場合には(Act10、YES)、プロセッサ141は、Act11としてタッチパネル145の画面を明細画面SC3(図8、図11を参照)とする。 When it is detected that the detail confirmation button B3 is touched in the standby state of Act8 to Act10 (Act10, YES), the processor 141 sets the screen of the touch panel 145 as Act11 to the detail screen SC3 (FIGS. 8 and 11). See).

図11は、明細画面SC3の一構成例である。明細画面SC3は、操作ガイダンスエリアA5の画像と、明細エリアA6及び合計エリアA7を表す画像と、会計ボタンB4及び中止ボタンB5を表す画像と、を含む。そして操作ガイダンスエリアA5には、明細の内容を確認した後の操作を促すガイダンス、例えば「内容がよろしければ会計ボタンにタッチしてください」が表示される。また操作ガイダンスエリアA5には、伝票データの客席No.「10」と人数「2」が表示される。明細エリアA6には、伝票データに含まれるオーダ品目データの品目名、点数及び金額のリストが表示される。合計エリアA7には、伝票データの合計点数と合計金額とが表示される。 FIG. 11 is a configuration example of the detail screen SC3. The detail screen SC3 includes an image of the operation guidance area A5, an image showing the detail area A6 and the total area A7, and an image showing the accounting button B4 and the cancel button B5. Then, in the operation guidance area A5, guidance prompting the operation after confirming the contents of the details, for example, "Please touch the accounting button if the contents are good" is displayed. Further, in the operation guidance area A5, the audience seat No. "10" and the number of people "2" of the slip data are displayed. In the detail area A6, a list of item names, points, and amounts of order item data included in the slip data is displayed. In the total area A7, the total number of points of the slip data and the total amount of money are displayed.

したがって、支払画面SC2を確認した客が自動釣銭機19に現金を投入する前に明細確認ボタンB3にタッチした場合には、図8に示すように、タッチパネル145の画面が支払い画面C2から明細画面SC3に変わる。 Therefore, when the customer who confirms the payment screen SC2 touches the detail confirmation button B3 before inserting cash into the automatic change machine 19, the screen of the touch panel 145 changes from the payment screen C2 to the detail screen as shown in FIG. Change to SC3.

明細画面SC3を確認し、会計を行うことを決めた客は、会計ボタンB4にタッチとする。これに対し、例えば明細エリアA6に表示されている内容に誤りが有り、会計を中止する場合には、客は、中止ボタンB5にタッチする。 The customer who confirms the detail screen SC3 and decides to perform accounting touches the accounting button B4. On the other hand, for example, when there is an error in the content displayed in the detail area A6 and the accounting is canceled, the customer touches the stop button B5.

タッチパネル145の画面を明細画面SC3としたプロセッサ141は、Act12として会計ボタンB4がタッチされたか否かを確認する。会計ボタンB4がタッチされていない場合(Act12、NO)、プロセッサ141は、Act13として中止ボタンB5がタッチされたか否かを確認する。中止ボタンB5がタッチされていない場合(Act13、NO)、プロセッサ141は、Act12に戻る。ここにプロセッサ141は、Act12及びAct13により、会計ボタンB4がタッチされるか中止ボタンB5がタッチされるのを待ち受ける。 The processor 141 whose screen of the touch panel 145 is the detail screen SC3 confirms whether or not the accounting button B4 is touched as Act12. When the check button B4 is not touched (Act12, NO), the processor 141 confirms whether or not the stop button B5 is touched as Act13. If the stop button B5 is not touched (Act13, NO), the processor 141 returns to Act12. Here, the processor 141 waits for the accounting button B4 to be touched or the stop button B5 to be touched by Act12 and Act13.

Act12及びAct13の待ち受け状態において、会計ボタンB4がタッチされたことを検知した場合(Act12、YES)、プロセッサ141は、Act7に戻る。すなわちプロセッサ141は、タッチパネル145の画面を支払画面SC2に戻す。 When it is detected that the check button B4 is touched in the standby state of Act 12 and Act 13 (Act 12, YES), the processor 141 returns to Act 7. That is, the processor 141 returns the screen of the touch panel 145 to the payment screen SC2.

したがって、明細画面SC3を確認した客が会計ボタンB4にタッチした場合には、図8に示すように、タッチパネル145の画面が明細画面SC3から支払い画面C2に戻る。 Therefore, when the customer who confirms the detail screen SC3 touches the accounting button B4, the screen of the touch panel 145 returns from the detail screen SC3 to the payment screen C2 as shown in FIG.

Act12及びAct13の待ち受け状態において、中止ボタンB5がタッチされたことを検知した場合には(Act13、YES)、プロセッサ141は、Act3に戻る。すなわちプロセッサ141は、タッチパネル145の画面を伝票読込み画面SC1に戻す。 When it is detected that the stop button B5 is touched in the standby state of Act12 and Act13 (Act13, YES), the processor 141 returns to Act3. That is, the processor 141 returns the screen of the touch panel 145 to the slip reading screen SC1.

したがって、明細画面SC3を確認した客が中止ボタンB5にタッチした場合には、図8に示すように、タッチパネル145の画面が明細画面SC3から伝票読込み画面SC1に戻る。 Therefore, when the customer who has confirmed the detail screen SC3 touches the stop button B5, the screen of the touch panel 145 returns from the detail screen SC3 to the slip reading screen SC1 as shown in FIG.

Act8乃至Act10の待ち受け状態において、現金の投入が開始されたことを検知した場合には(Act8、YES)、プロセッサ141は、Act14として釣銭機インターフェース148を制御して自動釣銭機19に起動指令を出力するように制御する。この制御により、釣銭機インターフェース148から自動釣銭機19に対して起動指令信号が送信される。 When it is detected that the insertion of cash has started in the standby state of Act8 to Act10 (Act8, YES), the processor 141 controls the change machine interface 148 as Act14 and issues a start command to the automatic change machine 19. Control to output. By this control, the start command signal is transmitted from the change machine interface 148 to the automatic change machine 19.

この始動指令信号により、自動釣銭機19のコントローラ196は、硬貨計数部192と紙幣計数部194とを起動する。硬貨計数部192が起動すると、硬貨投入口C1に投入された硬貨は自動釣銭機19の内部に送り込まれ、金種別に選別されて硬貨金庫C0に収容される。紙幣計数部194が起動すると、紙幣投入口P1に投入された紙幣が自動釣銭機19の内部に送り込まれ、金種別に選別されて紙幣金庫P0に収容される。このとき、硬貨計数部192によって投入された硬貨の枚数が金種別に計数される。同様に、紙幣計数部194によって投入された紙幣の枚数が金種別に計数される。金種別の硬貨枚数及び紙幣枚数の計数データは、コントローラ196の作用により、端末インターフェース191を介してセルフPOS端末14に送信される。 In response to this start command signal, the controller 196 of the automatic change machine 19 activates the coin counting unit 192 and the bill counting unit 194. When the coin counting unit 192 is activated, the coins inserted into the coin slot C1 are sent into the automatic change machine 19, sorted by denomination, and stored in the coin safe C0. When the bill counting unit 194 is activated, the bills inserted into the bill insertion slot P1 are sent into the automatic change machine 19, sorted by denomination, and stored in the bill safe P0. At this time, the number of coins inserted by the coin counting unit 192 is counted by denomination. Similarly, the number of banknotes inserted by the banknote counting unit 194 is counted by denomination. The counting data of the number of coins and the number of banknotes by denomination is transmitted to the self-POS terminal 14 via the terminal interface 191 by the action of the controller 196.

釣銭機駆動指令の出力を制御したプロセッサ141は、図6に示すように、Act21として計数データを受信したか否かを確認する。計数データを受信していない場合(Act21、NO)、プロセッサ141は、Act22として中止ボタンB2がタッチされたか否かを確認する。中止ボタンB2がタッチされていない場合(Act22、NO)、プロセッサ141は、Act23として明細確認ボタンB3がタッチされたか否かを確認する。明細確認ボタンB3がタッチされていない場合(Act23、NO)、プロセッサ141は、Act24として投入完了ボタンB1がタッチされたか否かを確認する。投入完了ボタンB1がタッチされていない場合(Act24、NO)、プロセッサ141は、Act21に戻る。ここにプロセッサ141は、Act21乃至Act24により、計数データを受信するか、中止ボタンB2がタッチされるか、明細確認ボタンB3がタッチされるか、投入完了ボタンB11がタッチされるのを待ち受ける。 As shown in FIG. 6, the processor 141 that controls the output of the change machine drive command confirms whether or not the count data is received as Act21. When the count data is not received (Act21, NO), the processor 141 confirms whether or not the stop button B2 is touched as Act22. When the stop button B2 is not touched (Act22, NO), the processor 141 confirms whether or not the detail confirmation button B3 is touched as Act23. When the detail confirmation button B3 is not touched (Act23, NO), the processor 141 confirms whether or not the closing completion button B1 is touched as Act24. If the closing completion button B1 is not touched (Act24, NO), the processor 141 returns to Act21. Here, the processor 141 waits for the count data to be received, the stop button B2 to be touched, the detail confirmation button B3 to be touched, or the closing completion button B11 to be touched by Act21 to Act24.

Act21乃至Act24の待ち受け状態において、釣銭機インターフェース148を介して計数データを受信した場合(Act21、YES)、プロセッサ141は、Act25としてその計数データから自動釣銭機19に投入された金額を算出する。そしてプロセッサ141は、Act26としてその投入金額を支払画面SC2の投入金額エリアA3に表示させる。また、プロセッサ141は、合計金額から投入金額を減じてその差額を算出し、残額エリアA3の残額を変更する。なお、合計金額から投入金額を減じた差額が負の場合、プロセッサ141は、残額エリアA4のテキスト「残額」を「おつり」に変更する。その後、プロセッサ141は、Act21乃至Act24の待ち受け状態に戻る。 When the count data is received via the change machine interface 148 in the standby state of Act 21 to Act 24 (Act 21, YES), the processor 141 calculates the amount of money input to the automatic change machine 19 from the count data as Act 25. Then, the processor 141 displays the input amount as Act26 in the input amount area A3 of the payment screen SC2. Further, the processor 141 subtracts the input amount from the total amount to calculate the difference, and changes the remaining amount in the balance area A3. If the difference obtained by subtracting the input amount from the total amount is negative, the processor 141 changes the text "remaining amount" in the remaining amount area A4 to "change". After that, the processor 141 returns to the standby state of Act21 to Act24.

図10は、図9の支払画面SC2が表示されていた状態で、客が自動釣銭機19に千円札を1枚投入した後の支払画面SC2である。この場合、自動釣銭機19からセルフPOS端末14に対して、千円札が1枚投入されたことを示す計数データが送信される。その結果、図10に示すように、投入金額エリアA3の投入金額が0円から1,000円に変更される。また、残額エリアA4の残額が2,600円から1,600円に変更される。客は、図10の支払画面SC2から、自動釣銭機19に投入した金額が1,000円であり、残額が1,600円であることを確認できる。因みに、客がさらに千円札を2枚投入すると、投入金額エリアA3の投入金額が3,000円に変更され、残額エリアA4の残額が400円となる。また、残額エリアA4のテキストが「おつり」に変わる。したがって客は、自動釣銭機19から400円の釣銭が払い出されることを認識できる。 FIG. 10 is a payment screen SC2 after the customer inserts one 1000-yen bill into the automatic change machine 19 while the payment screen SC2 of FIG. 9 is displayed. In this case, the automatic change machine 19 transmits counting data indicating that one 1000-yen bill has been inserted to the self-POS terminal 14. As a result, as shown in FIG. 10, the input amount in the input amount area A3 is changed from 0 yen to 1,000 yen. In addition, the balance of the balance area A4 is changed from 2,600 yen to 1,600 yen. From the payment screen SC2 of FIG. 10, the customer can confirm that the amount of money put into the automatic change machine 19 is 1,000 yen and the remaining amount is 1,600 yen. Incidentally, when the customer further inserts two 1000-yen bills, the input amount in the input amount area A3 is changed to 3,000 yen, and the remaining amount in the balance area A4 becomes 400 yen. Also, the text in the balance area A4 changes to "change". Therefore, the customer can recognize that the change of 400 yen is paid out from the automatic change machine 19.

Act21乃至Act24の待ち受け状態において、中止ボタンB2がタッチされたことを検知した場合には(Act22、YES)、プロセッサ141は、Act27として釣銭機インターフェース148を制御して自動釣銭機19に投入金額の払出指令を出力するように制御する。この制御により、釣銭機インターフェース148から自動釣銭機19に対して投入金額の払出指令信号が送信される。 When it is detected that the stop button B2 is touched in the standby state of Act21 to Act24 (Act22, YES), the processor 141 controls the change machine interface 148 as Act27 and inputs the amount to the automatic change machine 19. Control to output a payout command. By this control, the payout command signal of the input amount is transmitted from the change machine interface 148 to the automatic change machine 19.

この払出指令信号により、自動釣銭機19のコントローラ196は、硬貨払出部193又は紙幣払出部195の少なくとも一方を起動する。この起動により、投入金額相当の現金が硬貨払出口C2又は紙幣払出口P2から払い出される。 In response to this payout command signal, the controller 196 of the automatic change machine 19 activates at least one of the coin payout unit 193 and the bill payout unit 195. By this activation, cash equivalent to the input amount is paid out from the coin payment outlet C2 or the bill payment outlet P2.

投入金額払出指令の出力を制御したプロセッサ141は、図5のAct3に戻る。すなわちプロセッサ141は、タッチパネル145の画面を伝票読込み画面SC1に戻す。 The processor 141 that controls the output of the input amount payout command returns to Act 3 in FIG. That is, the processor 141 returns the screen of the touch panel 145 to the slip reading screen SC1.

したがって、客が自動釣銭機19に現金を投入した後で中止ボタンB5にタッチした場合には、図8に示すように、タッチパネル145の画面が支払画面SC2から伝票読込み画面SC1に戻る。また、自動釣銭機19に投入した現金は全額が払い出される。 Therefore, when the customer touches the stop button B5 after inserting cash into the automatic change machine 19, the screen of the touch panel 145 returns from the payment screen SC2 to the slip reading screen SC1 as shown in FIG. In addition, the entire amount of cash put into the automatic change machine 19 is paid out.

Act21乃至Act24の待ち受け状態において、明細確認ボタンB3がタッチされたことを検知した場合には(Act23、YES)、プロセッサ141は、図7のAct41に進む。すなわちプロセッサ141は、釣銭機インターフェース148を制御して自動釣銭機19に停止指令を出力するように制御する。この制御により、釣銭機インターフェース148から自動釣銭機19に対して停止指令信号が送信される。 When it is detected that the detail confirmation button B3 is touched in the standby state of Act 21 to Act 24 (Act 23, YES), the processor 141 proceeds to Act 41 of FIG. That is, the processor 141 controls the change machine interface 148 so as to output a stop command to the automatic change machine 19. By this control, a stop command signal is transmitted from the change machine interface 148 to the automatic change machine 19.

この停止指令信号により、自動釣銭機19のコントローラ196は、硬貨計数部192と紙幣計数部194の動作を停止させる。この停止により、たとえ硬貨投入口C1に硬貨が投入されたとしても、その硬貨は自動釣銭機19の内部に送り込まれず、硬貨投入口C1に残る。同様に、たとえ紙幣投入口P1に紙幣が投入されたとしても、その紙幣は自動釣銭機19の内部に送り込まれず、紙幣投入口P1に残る。 By this stop command signal, the controller 196 of the automatic change machine 19 stops the operation of the coin counting unit 192 and the bill counting unit 194. Due to this stop, even if a coin is inserted into the coin insertion slot C1, the coin is not sent into the automatic change machine 19 and remains in the coin insertion slot C1. Similarly, even if a bill is inserted into the bill insertion slot P1, the bill is not sent into the automatic change machine 19 and remains in the bill insertion slot P1.

停止指令の出力を制御したプロセッサ141は、Act42としてタッチパネル145の画面を明細画面SC3とする。明細画面SC3に表示される画像は、図11を用いて説明した画像と同様である。すなわち明細画面SC3は、操作ガイダンスエリアA5の画像と、明細エリアA6及び合計エリアA7を表す画像と、会計ボタンB4及び中止ボタンB5を表す画像と、を含む。 The processor 141 that controls the output of the stop command sets the screen of the touch panel 145 as the detail screen SC3 as the Act 42. The image displayed on the detail screen SC3 is the same as the image described with reference to FIG. That is, the detail screen SC3 includes an image of the operation guidance area A5, an image showing the detail area A6 and the total area A7, and an image showing the accounting button B4 and the cancel button B5.

したがって、客が自動釣銭機19に現金を投入した後であっても、明細確認ボタンB3にタッチした場合には、図8に示すように、タッチパネル145の画面が支払画面SC2から明細画面SC3に変わる。すなわち客は、自動釣銭機19に現金を投入した後であっても、明細画面SC3を確認することができる。そして、この明細画面SC3を確認している間、自動釣銭機19は、その動作を停止している。したがって、客が現金を投入しようとしても、自動釣銭機19は現金の投入を受け付けない。 Therefore, even after the customer has inserted cash into the automatic change machine 19, when the detail confirmation button B3 is touched, the screen of the touch panel 145 is changed from the payment screen SC2 to the detail screen SC3 as shown in FIG. change. That is, the customer can check the detail screen SC3 even after inserting cash into the automatic change machine 19. Then, while checking the detail screen SC3, the automatic change machine 19 has stopped its operation. Therefore, even if the customer tries to insert cash, the automatic change machine 19 does not accept the insertion of cash.

タッチパネル145の画面を明細画面SC3としたプロセッサ141は、Act43として会計ボタンB4がタッチされたか否かを確認する。会計ボタンB4がタッチされていない場合(Act43、NO)、プロセッサ141は、Act44として中止ボタンB5がタッチされたか否かを確認する。中止ボタンB5がタッチされていない場合(Act44、NO)、プロセッサ141は、Act43に戻る。ここにプロセッサ141は、Act43及びAct44により、会計ボタンB4がタッチされるか中止ボタンB5がタッチされるのを待ち受ける。 The processor 141 whose screen of the touch panel 145 is the detail screen SC3 confirms whether or not the accounting button B4 is touched as Act43. When the check button B4 is not touched (Act43, NO), the processor 141 confirms whether or not the stop button B5 is touched as Act44. If the stop button B5 is not touched (Act44, NO), the processor 141 returns to Act43. Here, the processor 141 waits for the accounting button B4 to be touched or the stop button B5 to be touched by Act43 and Act44.

Act43及びAct44の待ち受け状態において、会計ボタンB4がタッチされたことを検知した場合(Act43、YES)、プロセッサ141は、Act46として、タッチパネル145の画面を、明細画面SC3とする直前の支払画面SC2に戻す。そしてプロセッサ141は、Act47として釣銭機インターフェース148を制御して自動釣銭機19に起動指令を出力するように制御する。この制御により、自動釣銭機19の硬貨計数部192と紙幣計数部194とが再起動する。 When it is detected that the accounting button B4 is touched in the standby state of Act43 and Act44 (Act43, YES), the processor 141 sets the screen of the touch panel 145 as the Act46 to the payment screen SC2 immediately before the detail screen SC3. return. Then, the processor 141 controls the change machine interface 148 as Act 47 to output a start command to the automatic change machine 19. By this control, the coin counting unit 192 and the bill counting unit 194 of the automatic change machine 19 are restarted.

起動指令の出力を制御したプロセッサ141は、図6のAct21乃至Act24の待ち受け状態に戻る。すなわち、釣銭機インターフェース148を介して計数データを受信した場合には(Act21、YES)、プロセッサ141は、Act25としてその計数データから自動釣銭機19に投入された金額を算出する。そしてプロセッサ141は、Act26としてその投入金額を支払画面SC2の投入金額エリアA3に表示させる。また、プロセッサ141は、合計金額から投入金額を減じてその差額を算出し、残額エリアA3の残額を変更する。 The processor 141 that controls the output of the start command returns to the standby state of Act 21 to Act 24 of FIG. That is, when the count data is received via the change machine interface 148 (Act21, YES), the processor 141 calculates the amount of money input to the automatic change machine 19 from the count data as Act25. Then, the processor 141 displays the input amount as Act26 in the input amount area A3 of the payment screen SC2. Further, the processor 141 subtracts the input amount from the total amount to calculate the difference, and changes the remaining amount in the balance area A3.

したがって、明細画面SC3を確認し、会計を継続することを決めた客が、会計ボタンB4にタッチすると、図8に示すように、タッチパネル145の画面が明細画面SC3から支払画面C2に戻る。支払画面SC2を確認した客は、硬貨投入口C1又は紙幣投入口P1に硬貨又は紙幣を追加投入する。そうすると、その新たな投入金額がそれまでの投入金額に加算されて、支払画面SC2の投入金額エリアA3及び残額エリアA3の金額が更新される。 Therefore, when the customer who confirms the detail screen SC3 and decides to continue the accounting touches the accounting button B4, the screen of the touch panel 145 returns from the detail screen SC3 to the payment screen C2 as shown in FIG. The customer who confirms the payment screen SC2 additionally inserts coins or bills into the coin insertion slot C1 or the bill insertion slot P1. Then, the new input amount is added to the previous input amount, and the amounts in the input amount area A3 and the balance area A3 on the payment screen SC2 are updated.

Act43及びAct44の待ち受け状態において、中止ボタンB5がタッチされたことを検知した場合には(Act44、YES)、プロセッサ141は、Act45として釣銭機インターフェース148を制御して自動釣銭機19に投入金額の払出指令を出力するように制御する。この制御により、自動釣銭機19では、投入金額相当の現金が硬貨払出口C2又は紙幣払出口P2から払い出される。 When it is detected that the stop button B5 is touched in the standby state of Act43 and Act44 (Act44, YES), the processor 141 controls the change machine interface 148 as Act45 and inputs the amount to the automatic change machine 19. Control to output a payout command. By this control, in the automatic change machine 19, cash equivalent to the input amount is paid out from the coin payout outlet C2 or the bill payout outlet P2.

投入金額払出指令の出力を制御したプロセッサ141は、図5のAct3に戻る。すなわちプロセッサ141は、タッチパネル145の画面を明細画面SC3から伝票読込み画面SC1に戻す。 The processor 141 that controls the output of the input amount payout command returns to Act 3 in FIG. That is, the processor 141 returns the screen of the touch panel 145 from the detail screen SC3 to the slip reading screen SC1.

したがって、明細画面SC3を確認し、例えばその内容に誤りがあることに気付いて会計を中止させることを決めた客が、中止ボタンB5にタッチすると、図8に示すように、タッチパネル145の画面が明細画面SC3から伝票読込み画面SC1に戻る。また、自動釣銭機19に投入した現金は全額が払い出される。 Therefore, when a customer who checks the detail screen SC3 and decides to cancel the accounting, for example, by noticing that the content is incorrect, touches the stop button B5, the screen of the touch panel 145 is displayed as shown in FIG. The detail screen SC3 returns to the slip reading screen SC1. In addition, the entire amount of cash put into the automatic change machine 19 is paid out.

Act21乃至Act24の待ち受け状態において、投入完了ボタンB1がタッチされたことを検知した場合には(Act24、YES)、プロセッサ141は、Act28として投入金額が合計金額以上であるか否かを確認する。ここで、投入金額が合計金額に満たない場合(Act28、NO)、プロセッサ141は、Act21乃至Act24の待ち受け状態に戻る。 When it is detected that the closing completion button B1 is touched in the standby state of Act21 to Act24 (Act24, YES), the processor 141 confirms whether or not the input amount is equal to or more than the total amount as Act28. Here, when the input amount is less than the total amount (Act28, NO), the processor 141 returns to the standby state of Act21 to Act24.

投入金額が合計金額以上である場合には(Act28、YES)、プロセッサ141は、Act29として釣銭機インターフェース148を制御して自動釣銭機19に停止指令を出力するように制御する。またプロセッサ141は、Act30としてタッチパネル145の画面を会計完了画面SC4(図8、図12を参照)とする。 When the input amount is equal to or more than the total amount (Act 28, YES), the processor 141 controls the change machine interface 148 as Act 29 to output a stop command to the automatic change machine 19. Further, the processor 141 uses the screen of the touch panel 145 as the accounting completion screen SC4 (see FIGS. 8 and 12) as the Act 30.

図12は、会計完了画面SC4の一構成例である。会計完了画面SC4は、操作ガイダンスエリアA8の画像と、合計金額エリアA9、投入金額エリアA10及びおつりエリアA11を表す画像と、を含む。操作ガイダンスエリアA8には、釣銭とレシートとを受け取ることを促すガイダンス、例えば「おつりとレシートをお取りください」が表示される。合計金額エリアA9には、伝票データの合計金額「2,600円」が表示される。投入金額エリアA10には、自動釣銭機19に投入された現金の総額「3,000」が表示される。おつりエリアA11には、合計金額と投入金額との差額「400円」が表示される。 FIG. 12 is a configuration example of the accounting completion screen SC4. The accounting completion screen SC4 includes an image of the operation guidance area A8 and an image showing the total amount area A9, the input amount area A10, and the change area A11. In the operation guidance area A8, guidance prompting the receipt of change and receipt, for example, "Please take change and receipt" is displayed. In the total amount area A9, the total amount "2,600 yen" of the slip data is displayed. In the input amount area A10, the total amount of cash "3,000" inserted into the automatic change machine 19 is displayed. In the change area A11, the difference "400 yen" between the total amount and the input amount is displayed.

タッチパネル145の画面を会計完了画面SC4としたプロセッサ141は、Act31として決済処理を実行する。決済処理は、伝票データのオーダ品目データで特定される商品の売上を登録する処理を含む。また決済処理は、釣銭の払い出し処理とレシートの発行処理も含む。 The processor 141 in which the screen of the touch panel 145 is the accounting completion screen SC4 executes the settlement process as Act31. The settlement process includes a process of registering the sales of the product specified in the order item data of the slip data. The settlement process also includes a change withdrawal process and a receipt issuance process.

すなわちプロセッサ141は、釣銭機インターフェース148を制御して自動釣銭機19に対して釣銭額の払出指令を出力するように制御する。この制御により、釣銭機インターフェース148から自動釣銭機19に釣銭額の払出指令信号が送信される。 That is, the processor 141 controls the change machine interface 148 to output the change amount payout command to the automatic change machine 19. By this control, the change amount payout command signal is transmitted from the change machine interface 148 to the automatic change machine 19.

この払出指令信号により、自動釣銭機19のコントローラ196は、硬貨払出部193と紙幣払出部195とを起動する。この起動により、釣銭額相当の現金が硬貨払出口C2又は紙幣払出口P2から払い出される。 In response to this payout command signal, the controller 196 of the automatic change machine 19 activates the coin payout unit 193 and the bill payout unit 195. By this activation, cash equivalent to the change amount is paid out from the coin payment outlet C2 or the bill payment outlet P2.

またプロセッサ141は、レシートを発行するようにプリンタ147を制御する。この制御により、プリンタ147が駆動して、伝票データに含まれるオーダ品目データの品目名、価格、点数、金額や、合計点数、合計金額、投入金額、釣銭額等が印字されたレシートが発行される。 The processor 141 also controls the printer 147 to issue a receipt. By this control, the printer 147 is driven to issue a receipt on which the item name, price, points, amount of order item data included in the slip data, total points, total amount, input amount, change amount, etc. are printed. NS.

その後、プロセッサ141は、図5のAct1に戻る。すなわちプロセッサ141は、タッチパネル145の画面を待ち受け画面SC0とする。 After that, the processor 141 returns to Act1 of FIG. That is, the processor 141 sets the screen of the touch panel 145 as the standby screen SC0.

ここに、図9及び図10に示す支払画面SC2において、明細確認ボタンB3の画像は第1のボタン画像として機能し、投入完了ボタンB1の画像は第4のボタン画像として機能する。また、図11に示す明細画面SC3において、会計ボタンB4の画像は第2のボタン画像として機能し、中止ボタンB5の画像は第3のボタン画像として機能する。 Here, in the payment screen SC2 shown in FIGS. 9 and 10, the image of the detail confirmation button B3 functions as the first button image, and the image of the input completion button B1 functions as the fourth button image. Further, in the detail screen SC3 shown in FIG. 11, the image of the accounting button B4 functions as a second button image, and the image of the stop button B5 functions as a third button image.

そして、プロセッサ141を主体とするコンピュータは、図5のAct6及びAct7の処理を実行することにより表示制御手段を構成する。また同コンピュータは、図6のAct31の処理を実行することにより決済手段を構成する。また同コンピュータは、図7のAct42の処理を実行することにより切替手段を構成する。また同コンピュータは、図7のAct46の処理を実行することにより復元手段を構成する。また同コンピュータは、図7のAct41、Act45及びAct47の処理を実行することにより、釣銭機制御手段を構成する。 Then, the computer mainly composed of the processor 141 constitutes the display control means by executing the processes of Act 6 and Act 7 of FIG. Further, the computer constitutes a payment means by executing the process of Act 31 of FIG. Further, the computer constitutes the switching means by executing the process of Act 42 of FIG. Further, the computer configures the restoration means by executing the process of Act 46 of FIG. Further, the computer constitutes a change machine control means by executing the processes of Act 41, Act 45 and Act 47 of FIG. 7.

このように本実施形態によれば、セルフPOS端末14を操作して会計を行う客は、自動釣銭機19に現金を投入した後でも、合計金額の内訳である商取引の明細を確認することができる。そして、従来のように明細を確認したことによって自動釣銭機19から投入済の現金が払い出されることはなく、投入金額のデータは有効となっている。したがって客は、明細画面SC3の内容を確認した後に現金の投入を継続することができる。かくして、現金を投入し直さなければならない煩雑さが解消される。 As described above, according to the present embodiment, the customer who operates the self-POS terminal 14 to perform accounting can confirm the details of the commercial transaction, which is the breakdown of the total amount, even after the cash is inserted into the automatic change machine 19. can. Then, the cash already inserted is not paid out from the automatic change machine 19 by checking the details as in the conventional case, and the data of the input amount is valid. Therefore, the customer can continue to insert cash after confirming the contents of the detail screen SC3. Thus, the complexity of having to re-insert cash is eliminated.

なお、明細画面SC3を確認した客が中止ボタンB5にタッチした場合には、自動釣銭機19に投入した現金が払い出される。したがって客は、自動釣銭機19に現金を投入した後でも、明細画面SC3の内容を確認して会計を中止することができる。 When the customer who has confirmed the detail screen SC3 touches the stop button B5, the cash put into the automatic change machine 19 is paid out. Therefore, the customer can confirm the contents of the detail screen SC3 and cancel the accounting even after inserting the cash into the automatic change machine 19.

また本実施形態によれば、自動釣銭機19に現金が投入された後で明細確認ボタンB3がタッチされた場合、自動釣銭機19の動作を停止させる。このため、タッチパネル145に明細画面SC3が表示されているときに客が自動釣銭機19に現金を投入しようとしても、その現金は自動釣銭機19で計数されない。したがって、タッチパネル145の画面が明細画面SC3から支払画面SC2に戻った際に、投入金額エリアA2の投入金額が増加するようなことは起こり得ない。 Further, according to the present embodiment, when the detail confirmation button B3 is touched after the cash is inserted into the automatic change machine 19, the operation of the automatic change machine 19 is stopped. Therefore, even if the customer tries to insert cash into the automatic change machine 19 while the detail screen SC3 is displayed on the touch panel 145, the cash is not counted by the automatic change machine 19. Therefore, when the screen of the touch panel 145 returns from the detail screen SC3 to the payment screen SC2, it is unlikely that the input amount in the input amount area A2 will increase.

また本実施形態によれば、商取引の明細確認要求を受け付けるための第1のボタン画像、すなわち明細確認ボタンB3の画像は、支払画面SC2に表示されている。したがって客は、支払画面SC2の内容を確認しつつ商取引の明細確認要求を行うことができる。 Further, according to the present embodiment, the first button image for accepting the detail confirmation request of the commercial transaction, that is, the image of the detail confirmation button B3 is displayed on the payment screen SC2. Therefore, the customer can make a request for confirmation of the details of the commercial transaction while confirming the contents of the payment screen SC2.

また本実施形態によれば、会計継続要求を受け付ける第2のボタン画像、すなわち会計ボタンB4の画像と会計中止要求を受け付ける第3のボタン画像、すなわち中止ボタンB5の画像は、明細画面SC3に表示されている。したがって客は、明細画面SC3の内容を確認しつつ会計継続要求または会計中止要求を行うことができる。 Further, according to the present embodiment, the second button image for accepting the accounting continuation request, that is, the image of the accounting button B4 and the third button image for accepting the accounting cancellation request, that is, the image of the cancel button B5 are displayed on the detail screen SC3. Has been done. Therefore, the customer can make an accounting continuation request or an accounting cancellation request while checking the contents of the detail screen SC3.

さらに、支払画面SC2には、自動釣銭機19への現金投入完了を指令するための第4のボタン画像、すなわち投入完了ボタンB1の画像も表示されている。したがって客は、支払画面SC2の内容を確認しつつ現金投入完了を指令することができる。 Further, the payment screen SC2 also displays an image of a fourth button for instructing the completion of cash insertion into the automatic change machine 19, that is, an image of the insertion completion button B1. Therefore, the customer can order the completion of cash insertion while checking the contents of the payment screen SC2.

以下、他の実施形態について説明する。
前記実施形態では、自動釣銭機19に投入された現金の金額をセルフPOS端末14のプロセッサ141が算出する場合を例示した。他の実施形態としては、自動釣銭機19のコントローラ196が投入金額を算出し、その投入金額のデータを逐次、端末インターフェース191を介してセルフPOS端末14に送信するようにしてもよい。この場合、図6のAct25の処理が省略される。
Hereinafter, other embodiments will be described.
In the above embodiment, the case where the processor 141 of the self-POS terminal 14 calculates the amount of cash put into the automatic change machine 19 is illustrated. As another embodiment, the controller 196 of the automatic change machine 19 may calculate the input amount, and the data of the input amount may be sequentially transmitted to the self-POS terminal 14 via the terminal interface 191. In this case, the process of Act 25 in FIG. 6 is omitted.

前記実施形態では、投入金額の払出指令信号を受信した自動釣銭機19は、紙幣金庫P0又は硬貨金庫C0に収容されている紙幣又は硬貨から投入金額相当の現金を払い出すものとして説明した。この点に関しては、紙幣投入口P1又は硬貨投入口C1に投入された現金を紙幣金庫P0又は硬貨金庫C0に収容することなく紙幣払出口P2又は硬貨払出口C2に払い出してもよい。 In the above embodiment, the automatic change machine 19 that has received the withdrawal command signal of the input amount has been described as paying out cash equivalent to the input amount from the banknotes or coins stored in the banknote safe P0 or the coin safe C0. In this regard, the cash inserted into the banknote slot P1 or the coin slot C1 may be paid out to the banknote payout port P2 or the coin payout port C2 without being stored in the banknote safe P0 or the coin safe C0.

前記実施形態では、明細確認ボタンB3を表す画像を合計金額エリアA2内に表示させる場合を例示した。明細確認ボタンB3を表す画像の表示位置は、これに限定されるものではなく、支払画面SC2上のどの場所でもよい。あるいは、セルフPOS端末14がキーボードを備えている場合には、そのキーボードの何れかのキーを明細確認ボタンB3と同様に機能を果たすキーとしてもよい。この点に関しては、他の投入完了ボタンB1、中止ボタンB2,B5、会計ボタンB4についても同様である。ただし、明細確認ボタンB3を表す画像を合計金額エリアA2内に表示させることによって、合計金額の内訳を確認するためのボタンであるという意識を客に持たせることができる。 In the above embodiment, the case where the image showing the detail confirmation button B3 is displayed in the total amount area A2 has been illustrated. The display position of the image representing the detail confirmation button B3 is not limited to this, and may be any place on the payment screen SC2. Alternatively, when the self-POS terminal 14 is provided with a keyboard, any key on the keyboard may be a key that functions in the same manner as the detail confirmation button B3. The same applies to the other input completion buttons B1, the stop buttons B2 and B5, and the accounting button B4. However, by displaying the image showing the detail confirmation button B3 in the total amount area A2, the customer can be made aware that the button is for confirming the breakdown of the total amount.

前記実施形態では、釣銭機に現金が投入された後でもその投入された現金が払い出されることなく客が商取引の明細画面を確認することができる決済装置として、飲食店向けのセルフPOS端末14を例示した。この種の決済装置は、飲食店向けのセルフPOS端末14に限定されるものではない。例えば量販店向けとして買物客が自ら商品登録から会計までを行うフルセルフPOS端末を当該決済装置としてもよい。また、登録機と会計機とを分離し、店員が商品の登録操作行い、客が会計操作を行うようにした、いわゆるセミセルフ方式の会計機を当該決済装置としてもよい。また、店員によって操作される一般的なPOS端末を当該決済装置としてもよいのは言うまでもない。
前記実施形態では、読取手段としてのコードリーダ146を、バーコード21を読み取るものとして説明した。読取手段は、バーコード横取り用のコードリーダに限定されるものではない。例えば二次元データコード読取用の二次元スキャナ、あるいは物品の外観を認識可能なオブジェクト認識装置を読取手段として適用してもよい。
In the above embodiment, the self-POS terminal 14 for restaurants is used as a payment device that allows a customer to check the details screen of a commercial transaction without paying out the inserted cash even after the cash has been inserted into the change machine. Illustrated. This type of payment device is not limited to the self-POS terminal 14 for restaurants. For example, a full-self POS terminal for mass retailers, in which shoppers perform the process from product registration to accounting by themselves, may be used as the payment device. Further, a so-called semi-self-type accounting machine in which the registration machine and the accounting machine are separated so that the clerk performs the product registration operation and the customer performs the accounting operation may be used as the payment device. Needless to say, a general POS terminal operated by a clerk may be used as the payment device.
In the above embodiment, the code reader 146 as the reading means has been described as reading the barcode 21. The reading means is not limited to a code reader for bar code stealing. For example, a two-dimensional scanner for reading a two-dimensional data code or an object recognition device capable of recognizing the appearance of an article may be applied as a reading means.

なお、決済装置の譲渡は一般に、決済プログラム等のプログラムがメインメモリまたは補助記憶デバイスに記憶された状態にて行われる。しかしこれに限らず、プログラムがメインメモリまたは補助記憶デバイスに記憶されていない状態で譲渡されてもよい。そしてこの場合は、決済装置が備える書き込み可能な記憶デバイスに、この決済装置とは個別に譲渡された決済プログラム等がユーザなどの操作に応じて書き込まれることとなる。決済プログラム等の譲渡は、リムーバブルな記録媒体に記録して、あるいはネットワークを介した通信により行うことができる。記録媒体は、CD−ROM,メモリカード等のようにプログラムを記憶でき、かつ装置が読み取り可能であれば、その形態は問わない。また、プログラムのインストールやダウンロードにより得る機能は、装置内部のOS(オペレーティング・システム)等と協働してその機能を実現させるものであってもよい。 The transfer of the payment device is generally performed in a state where a program such as a payment program is stored in the main memory or the auxiliary storage device. However, the present invention is not limited to this, and the program may be transferred without being stored in the main memory or the auxiliary storage device. Then, in this case, the payment program or the like transferred separately from the payment device is written to the writable storage device provided in the payment device according to the operation of the user or the like. The transfer of the payment program or the like can be performed by recording on a removable recording medium or by communicating via a network. The recording medium may be in any form as long as it can store a program such as a CD-ROM or a memory card and the device can read it. Further, the function obtained by installing or downloading the program may be one that realizes the function in cooperation with the OS (operating system) or the like inside the device.

この他、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 In addition, although some embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other embodiments, and various omissions, replacements, and changes can be made without departing from the gist of the invention. These embodiments and modifications thereof are included in the scope and gist of the invention, and are also included in the scope of the invention described in the claims and the equivalent scope thereof.

14…セルフPOS端末、19…自動釣銭機、141…プロセッサ、142…メインメモリ、143…補助記憶デバイス、144…通信インターフェース、145…タッチパネル、146…コードリーダ、147…プリンタ、148…釣銭機インターフェース。 14 ... Self-POS terminal, 19 ... Automatic change machine, 141 ... Processor, 142 ... Main memory, 143 ... Auxiliary storage device, 144 ... Communication interface, 145 ... Touch panel, 146 ... Code reader, 147 ... Printer, 148 ... Change machine interface ..

Claims (6)

決済対象の商取引に係るデータを取り込む第1のインターフェースと、
貨幣処理装置への投入金額に係るデータを取り込む第2のインターフェースと、
前記第1及び第2のインターフェースを介して取り込んだデータから、前記商取引の合計金額と前記貨幣処理装置への投入金額とを表す支払画面を表示デバイスに表示させる表示制御手段と、
前記貨幣処理装置への投入金額が前記商取引の合計金額以上になったことを条件に、前記商取引の決済処理を行う決済手段と、
前記貨幣処理装置への現金投入が開始され、前記決済処理が行われる前において、前記商取引の明細確認要求を受け付けると、前記表示デバイスの画面を、前記支払画面から前記商取引の明細を表す明細画面に切り替える切替手段と、
前記表示デバイスの画面を、前記明細画面から前記切替手段により切り替わる直前の前記支払画面に戻す復元手段と、
を具備する決済装置。
The first interface to capture data related to the commercial transaction to be settled,
A second interface that captures data related to the amount of money input to the money processing device,
A display control means for displaying a payment screen showing the total amount of the commercial transaction and the amount of money input to the money processing device on the display device from the data captured via the first and second interfaces.
A settlement means for performing settlement processing of the commercial transaction, provided that the amount of money input to the money processing device is equal to or greater than the total amount of the commercial transaction.
When the cash input to the money processing device is started and the payment processing is performed before the payment processing is performed, when the request for confirmation of the details of the commercial transaction is received, the screen of the display device is displayed from the payment screen to the detail screen showing the details of the commercial transaction. Switching means to switch to
A restoration means for returning the screen of the display device to the payment screen immediately before switching from the detail screen by the switching means, and
A payment device equipped with.
前記貨幣処理装置への現金投入が開始され、前記決済処理が行われる前において、前記商取引の明細確認要求を受け付けると、前記貨幣処理装置の動作を停止させるための指令を前記第2のインターフェースを介して前記貨幣処理装置に出力する装置制御手段、
をさらに具備する請求項1記載の決済装置。
When the cash input to the money processing device is started and the payment processing is performed before the payment processing is performed, when the request for confirmation of the details of the commercial transaction is received, a command for stopping the operation of the money processing device is given to the second interface. Device control means that outputs to the money processing device via
The settlement device according to claim 1, further comprising.
前記支払画面は、前記商取引の明細確認要求を受け付けるための第1のボタン画像を含み、
前記切替手段は、前記貨幣処理装置への現金投入が開始され、前記決済処理が行われる前において、前記第1のボタン画像への入力操作を受け付けたことに応じて前記表示デバイスの画面を切り替える、請求項1又は2記載の決済装置。
The payment screen includes a first button image for accepting a detail confirmation request for the commercial transaction.
The switching means switches the screen of the display device in response to receiving an input operation to the first button image before the cash insertion into the money processing device is started and the payment processing is performed. , The payment device according to claim 1 or 2.
前記明細画面は、会計継続要求を受け付ける第2のボタン画像と会計中止要求を受け付ける第3のボタン画像とを含み、
前記復元手段は、前記第2のボタン画像への入力操作を受け付けたことに応じて前記表示デバイスの画面を前記支払画面に戻し、
前記装置制御手段は、前記第2のボタン画像への入力操作を受け付けた場合には、前記貨幣処理装置の動作を再開させるための指令を前記第2のインターフェースを介して前記貨幣処理装置に出力し、前記第3のボタン画像への入力操作を受け付けた場合には、前記貨幣処理装置に投入された現金を払い出させるための指令を前記第2のインターフェースを介して前記貨幣処理装置に出力する、
請求項2記載の決済装置。
The detail screen includes a second button image for accepting an accounting continuation request and a third button image for accepting an accounting cancellation request.
The restoration means returns the screen of the display device to the payment screen in response to receiving the input operation to the second button image.
When the device control means receives an input operation to the second button image, the device control means outputs a command for restarting the operation of the money processing device to the money processing device via the second interface. Then, when the input operation to the third button image is accepted, a command for paying out the cash put into the money processing device is output to the money processing device via the second interface. do,
The payment device according to claim 2.
前記支払画面は、前記貨幣処理装置への現金投入完了を指令するための第4のボタン画像を含み、
前記決済手段は、前記第4のボタン画像への入力操作を受け付けたことに応じて前記貨幣処理装置への投入金額が前記商取引の合計金額以上になったか確認し、前記貨幣処理装置への投入金額が前記商取引の合計金額以上になったことを確認できた場合に前記商取引の決済処理を行う、
請求項1乃至4のうちいずれか1記載の決済装置。
The payment screen includes a fourth button image for instructing the completion of cash insertion into the money processing device.
The payment means confirms whether the amount of money input to the money processing device is equal to or greater than the total amount of the commercial transaction in response to the acceptance of the input operation to the fourth button image, and inputs the money to the money processing device. When it can be confirmed that the amount of money exceeds the total amount of the commercial transaction, the settlement process of the commercial transaction is performed.
The payment device according to any one of claims 1 to 4.
コンピュータを、
決済対象の商取引に係るデータと貨幣処理装置への投入金額に係るデータとから、前記商取引の合計金額と前記貨幣処理装置への投入金額とを表す支払画面を表示デバイスに表示させる表示制御手段、
前記貨幣処理装置への投入金額が前記商取引の合計金額以上になったことを条件に、前記商取引の決済処理を行う決済手段、
前記貨幣処理装置への現金投入が開始され、前記決済処理が行われる前において、前記商取引の明細確認要求を受け付けると、前記表示デバイスの画面を、前記支払画面から前記商取引の明細を表す明細画面に切り替える切替手段、及び、
前記表示デバイスの画面を、前記明細画面から前記切替手段により切り替わる直前の前記支払画面に戻す復元手段、
として機能させるためのプログラム。
Computer,
A display control means for displaying a payment screen showing the total amount of the commercial transaction and the amount of money input to the money processing device on the display device from the data related to the commercial transaction to be settled and the data related to the amount of money input to the money processing device.
A settlement means for performing settlement processing of the commercial transaction on the condition that the amount of money input to the money processing device is equal to or greater than the total amount of the commercial transaction.
When the cash input to the money processing device is started and the payment processing is performed before the payment processing is performed, when the request for confirmation of the details of the commercial transaction is received, the screen of the display device is displayed from the payment screen to the detail screen showing the details of the commercial transaction. Switching means to switch to, and
A restoration means for returning the screen of the display device to the payment screen immediately before switching from the detail screen by the switching means.
A program to function as.
JP2017169582A 2017-09-04 2017-09-04 Payment device and its program Active JP6938285B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017169582A JP6938285B2 (en) 2017-09-04 2017-09-04 Payment device and its program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017169582A JP6938285B2 (en) 2017-09-04 2017-09-04 Payment device and its program

Publications (2)

Publication Number Publication Date
JP2019046245A JP2019046245A (en) 2019-03-22
JP6938285B2 true JP6938285B2 (en) 2021-09-22

Family

ID=65816538

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017169582A Active JP6938285B2 (en) 2017-09-04 2017-09-04 Payment device and its program

Country Status (1)

Country Link
JP (1) JP6938285B2 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009042864A (en) * 2007-08-07 2009-02-26 Seiko Epson Corp Ordering system, electronic bill terminal, and program
JP5750840B2 (en) * 2010-06-17 2015-07-22 株式会社寺岡精工 Settlement device and POS system
JP5790445B2 (en) * 2011-11-25 2015-10-07 株式会社寺岡精工 Self accounting equipment
JP6112099B2 (en) * 2014-11-12 2017-04-12 株式会社寺岡精工 Product sales data processing apparatus and program

Also Published As

Publication number Publication date
JP2019046245A (en) 2019-03-22

Similar Documents

Publication Publication Date Title
JP6967947B2 (en) Product registration device, checkout device and information processing program
JP6158717B2 (en) Coin receiving apparatus, settlement processing apparatus, and control program for settlement processing apparatus
JP2023160904A (en) Sales data processor and program
JP2018106270A (en) Accounting device and program thereof
JP6815142B2 (en) Checkout system and its operation method, payment device and its control program
JP2011076298A (en) Merchandise sales data processor and program
JP6822808B2 (en) Payment device and its control program, as well as semi-self-checkout device
CN111640270A (en) Information processing apparatus and method, settlement apparatus, storage medium, and electronic device
JP6938285B2 (en) Payment device and its program
JP6957687B2 (en) Product sales data processing device and its control program
JP6609453B2 (en) Settlement device and its control program
EP3054428A2 (en) Cash processing apparatus and system
JP2018005416A (en) Merchandise sales data processor and program
JP2022052586A (en) Purchase support device, purchase support method, and program
JP7309933B2 (en) Payment device, registered payment device and information processing program
JP7505950B2 (en) Purchase support device, purchase support method and program
JP7212125B2 (en) Checkout device and information processing program
JP7411836B2 (en) Payment devices and programs
JP6914685B2 (en) Coin payout device, payment device and its program
JP7089009B2 (en) Receipt server and its control program
JP7173527B2 (en) Order system and order registration device and program
JP7277995B2 (en) POS register, program, and electronic money storage medium processing method
JP6808789B2 (en) Payment device and its control program
JP7286437B2 (en) Registered settlement device, registered settlement method and information processing program
JP7254326B2 (en) Merchandise sales data processor and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200522

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210426

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210511

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210901

R150 Certificate of patent or registration of utility model

Ref document number: 6938285

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150