This invention relates to a POS terminal device and a POS system including the POS terminal device.
Some payment devices, for example, a POS (Point Of Sales) terminal device configured to settle the payment of a product to be purchased, support not only payment by cash but also payment by electronic money.
In Patent Document 1 (JP 2015-018482 A), there is disclosed a product sales data processing device configured to perform settlement processing by specifying electronic money.
In the payment device that supports electronic money, the electronic money is used in the following ways (1) and (2), for example.
(1) The total amount of a product price is paid by electronic money. As a specific example, when the total amount of a product to be purchased is 220 yen, the total amount of the product price of 220 yen is paid by an electronic money A with the balance of 230 yen.
(2) After payment by electronic money, when there is an outstanding balance (insufficient amount), the outstanding balance is paid by cash or other electronic money. As a specific example, when the total amount of a product to be purchased is 220 yen and the total amount of the product price of 220 yen is paid by the electronic money A with the balance of 200 yen for the total amount of the balance of 200 yen, there is an outstanding balance (insufficient amount) of 20 yen. In this case, the outstanding balance of 20 yen is paid by cash (additional money) or another electronic money B (additional electronic money) with the balance of 20 yen or more.
Patent Document 1: JP 2015-018482 A
The payment devices that support electronic money, including the one disclosed in Patent Document 1, cannot settle the payment of an amount freely desired by a customer for payment by electronic money. Meanwhile, some customers desire to strictly manage the balance of electronic money.
This invention has an object to provide a technology for solving the above-mentioned problem, and provide a POS terminal device capable of setting the amount of payment by electronic money to any amount desired by a customer.
This invention has another object to provide a POS system including the above-mentioned POS terminal device.
According to this invention, there is provided a POS terminal device, which is configured to receive payment by cash and payment by electronic money, the POS terminal device comprising a control unit configured to settle a payment by subtracting, from a product price of a product to be purchased by a customer, an amount to be paid by the cash or to be paid by the electronic money, in which the control unit is configured to settle the payment of the product price by receiving the amount to be paid by the cash and the amount to be paid by the electronic money, and, in which the amount to be paid by the electronic money is a desired amount, which is any amount desired by the customer for the payment by electronic money.
According to this invention, there is further provided a POS system, comprising the POS terminal device of any one of claims 1 to 9 and a shop server, in which the shop server includes a storage unit storing a PLU file that associates a product code with information on a product, and is configured to return, in response to transmission of a product code from the POS terminal device, information on a product corresponding to the product code, in which the POS terminal device is configured to calculate the product price based on the information on the product returned by the shop server.
The POS terminal device according to this invention is capable of setting the amount of payment by electronic money to any amount desired by a customer.
Now, a description is given of a first embodiment of this invention with reference to
Referring to
In this invention, there may be one POS terminal device, or may be three or more POS terminal devices. Further, one POS terminal device may also have a shop server function.
The shop server 110 of the POS system 100 can communicate to/from an electronic money A management server 200A, an electronic money B management server 200B, and an electronic money C management server 200C via a network (e.g., integrated services digital network (ISDN)) 600.
Each of the electronic money management servers manages transaction data on each of the electronic money A, the electronic money B, or the electronic money C for each identification (ID) number.
The network 600 may be other communication networks (e.g., Internet) enabling communication of data.
Referring to
The shop server 110 stores a price look-up (PLU) file associating a product code with information (e.g., product name and price) on the product, and transmits information on a product in response to transmission of a product code from each POS terminal device, manages sales data transmitted from each POS terminal device, transmits information on electronic money transmitted from each POS terminal device to the electronic money management server, transmits information on electronic money transmitted from the electronic money management server to each POS terminal device, and performs other such processing.
Referring to
Although not shown, the POS terminal device 120A (120B) includes a cash drawer that can be opened/closed. The control unit 121 controls opening/closing of the cash drawer in accordance with an operation performed by a clerk, or automatically when opening/closing is required. Cash received from the customer for payment is stored into the cash drawer by the clerk. Meanwhile, when there is a change, cash corresponding to that amount is taken from the cash drawer by the clerk, and is given to the customer as a change.
In this example, the clerk display unit 123a and the customer display unit 123b each include a display with a touch panel. Thus, at least a part of the input unit 122 includes software buttons for displaying assignment of buttons on those display units.
The reader/writer unit 125, which receives an instruction from the control unit 121, reads the balance of electronic money stored in an electronic money medium, or deducts a product price from the balance of electronic money for payment of the product price to write the balance after the deduction.
The POS terminal device 120A (120B) registers a product to be purchased by the customer, and settles the payment of the product price by cash or electronic money. Further, the POS terminal device 120A (120B) transmits/receives data on electronic money to/from the electronic money A management server 200A, the electronic money B management server 200B, and the electronic money C management server 200C via the shop server 110.
Next, referring to
The POS terminal device 120A (120B) in the first embodiment performs payment roughly in the following procedure.
(A) The POS terminal device 120A (120B) calculates the total amount of a product to be purchased by a customer.
(B) It waits for input of a received amount, which is an amount of cash received from the customer for payment, or specification of any one of the electronic money A, the electronic money B, and the electronic money C.
(C) It calculates an outstanding balance (insufficient amount), which is obtained by subtracting, from the total amount, a desired amount being any amount desired for payment by specified electronic money, settles the payment of the outstanding balance (insufficient amount) by cash, and then settles the payment of the outstanding balance (insufficient amount) by electronic money other than the specified electronic money.
In Step S101, a product to be purchased by the customer is registered.
In Step S102, it is determined whether the registration of the product is finished. When the registration of the product is finished (“Yes” in Step S102), the processing proceeds to Step S103. On the contrary, when the registration of the product is not finished (“No” in Step S102), the processing returns to Step S101.
In Step S103, the total amount is calculated in cooperation with the shop server 110 and the total amount is displayed on the clerk display unit 123a and the customer display unit 123b (
In Step S104, it is determined whether the clerk has received cash for payment from the customer and the clerk has input a received amount. When the received amount is input (“Yes” in Step S104), the processing proceeds to Step S105. Otherwise (“No” in Step S104), the processing proceeds to Step S106.
In Step S105, payment by cash is received. Specifically, an outstanding balance (insufficient amount) is calculated by subtracting the total amount from the received amount, and the processing proceeds to Step S108.
In Step S106, it is determined whether the customer has specified electronic money. When the customer has exhibited an intention to settle the payment by using any one of the electronic money A, the electronic money B, and the electronic money C, and has specified any one of those electronic moneys (“Yes” in Step S106), the processing proceeds to Step S107. Otherwise (“No” in Step S106), the processing returns to Step S104.
When the customer has exhibited an intention to settle the payment by using any one of the electronic money A, the electronic money B, and the electronic money C, and has specified any one of those electronic moneys, this means that the customer has verbally notified the clerk of that intention, and the clerk has pressed any one of keys of the electronic money A, the electronic money B, and the electronic money C on the clerk operation screen (refer to
In Step S107, payment by the specified electronic money is received. Specifically, the total amount is deducted from the balance of the specified electronic money, and the processing proceeds to Step S108.
In Step S108, it is determined whether there is an outstanding balance (insufficient amount). When there is an outstanding balance (insufficient amount) (“Yes” in Step S108), the processing proceeds to Step S109. Otherwise (“No” in Step S108), the processing proceeds to Step S114.
In Step S109, the outstanding balance is displayed on the clerk display unit 123a and the customer display unit 123b, and the processing proceeds to Step S110.
In Step S110, it is determined whether the clerk has received cash for payment (additional money) from the customer and the clerk has input a received amount. When the received amount is input (“Yes” in Step S110), the processing proceeds to Step S111. Otherwise (“No” in Step S110), the processing proceeds to Step S112.
In Step S111, an outstanding balance (insufficient amount) is calculated by subtracting the outstanding balance from the received amount, and the processing proceeds to Step S114.
In Step S112, it is determined whether the customer has specified electronic money. When the customer has specified any one of the electronic moneys (“Yes” in Step S112), the processing proceeds to Step S113. Otherwise (“No” in Step S112), the processing returns to Step S110.
In Step S113, it is determined whether the total amount of the outstanding balance can be deducted from the balance of the specified electronic money. When the total amount of the outstanding balance can be deducted from the balance of the specified electronic money (“Yes” in Step S113), the processing proceeds to Step S114. On the contrary, when the total amount of the outstanding balance cannot be deducted (“No” in Step S113), the processing returns to Step S109.
Transaction data on electronic money is transmitted to the electronic money A management server 200A, the electronic money B management server 200B, or the electronic money C management server 200C corresponding to the used electronic money via the shop server 110.
In Step S114, the printing unit 126 (
A specific example is given in the following.
The total amount of a product to be purchased is 220 yen. Meanwhile, the customer desires to pay 25 yen, which is any desired amount, by electronic money, which is the electronic money A with the balance of 1,025 yen. The customer pays by cash 195 yen, which is an amount obtained by subtracting, from the total amount of 220 yen, 25 yen being an amount to be paid by the electronic money A, and then pays the outstanding balance by the electronic money A. The clerk operation screen to be displayed on the clerk display unit 123a (
The POS system according to the first embodiment described above can set the amount of payment by electronic money to any amount desired by the customer.
Next, a description is given of an operation of a POS terminal device according to a second embodiment of this invention with reference to
The POS terminal device 120A (120B) in the second embodiment performs payment roughly in the following procedure.
(A) The POS terminal device calculates the total amount of a product to be purchased by a customer.
(B) It waits for specification of electronic money and reception of a desired amount to be paid, which is any amount desired by the customer for payment by electronic money, reception of input of a received amount, which is cash for payment, or specification of any one of the electronic money A, the electronic money B, and the electronic money C.
(C) The customer verbally notifies the clerk of specification of electronic money and an amount to be paid, which is any desired amount, or specifies electronic money on the customer operation screen (not shown) to input the amount to be paid, which is any desired amount.
(D) After that, the customer pays by cash an amount obtained by subtracting, from the total amount, the amount to be paid, which is any desired amount, by the specified electronic money.
(E) After that, the customer pays the outstanding balance (insufficient amount) by the specified electronic money.
The second embodiment is different from the first embodiment in terms of flowchart in that Step S204 to Step S211 are inserted between Step S203 corresponding to Step S103 of the first embodiment and Step S212 corresponding to Step S104, and processing of the other steps is the same. In other words, the processing details of Step S201 to Step 203 and Step S212 to Step S222 of
In Step S203, after the total amount is calculated and displayed on the clerk display unit 123a and the customer display unit 123b (
As illustrated in
In Step S205, the amount to be paid by cash is calculated by subtracting, from the total amount, the amount to be paid by electronic money, and the processing proceeds to Step S206.
In Step S206, the amount to be paid by cash is displayed on the clerk display unit 123a and the customer display unit 123b (
In Step S207, it is determined whether the clerk has received cash for payment from the customer and the clerk has input a received amount. When the received amount is input (“Yes” in Step S207), the processing proceeds to Step S208. Otherwise (“No” in Step S207), Step S207 is repeated.
In Step S208, payment by cash is received. Specifically, the amount to be paid by cash is subtracted from the received amount, and the processing proceeds to Step S209.
In Step S209, it is determined whether there is a change. When there is a change (“Yes” in Step S209), the processing proceeds to Step S210. Otherwise (“No” in Step S209), the processing proceeds to Step S211.
In Step S210, the printing unit 126 (
In Step S211, payment by the specified electronic money is received. Specifically, the amount to be paid is deducted from the balance of the specified electronic money, and the processing proceeds to Step S216.
Step S210 may be deleted (the temporary receipt is not issued and the change is not given to the customer at this stage), and in Step S222, the receipt (final receipt) may be issued and the change may be given to the customer.
Further, Step S209 may be deleted, and the temporary receipt (
A specific example is given in the following.
The total amount of a product to be purchased is 220 yen. Meanwhile, the customer desires to pay 25 yen, which is any desired amount, by electronic money, which is the electronic money A with the balance of 1,025 yen. The customer verbally notifies the clerk of specification of the electronic money A and the amount to be paid of 25 yen, which is the desired amount for payment, or specifies the electronic money A on the customer operation screen (not shown) displayed on the customer display unit 123a (
The POS terminal device according to the second embodiment described above can also set the amount of payment by electronic money to any amount desired by the customer.
Next, a description is given of an operation of a POS terminal device according to a third embodiment of this invention with reference to
The POS terminal device 120A (120B) in the third embodiment performs payment roughly in the following procedure.
(A) The POS terminal device calculates the total amount of a product to be purchased by a customer.
(B) It waits for specification of electronic money and reception of a desired amount to be paid, which is any amount desired by the customer for payment by electronic money, reception of input of a received amount, which is an amount of cash for payment, or specification of any one of the electronic money A, the electronic money B, and the electronic money C.
(C) The customer verbally notifies the clerk of specification of electronic money and an amount to be paid, which is any desired amount, or specifies electronic money on the customer operation screen (not shown) to input the amount to be paid, which is any desired amount.
(D) After that, the customer pays the amount to be paid, which is any desired amount, by the specified electronic money within the total amount.
(E) After that, the customer pays the outstanding balance (insufficient amount) by cash or other electronic money.
The third embodiment is different from the first embodiment in terms of flowchart in that Step S304 to Step S308 are inserted between Step S303 corresponding to Step S103 of the first embodiment and Step S311 corresponding to Step S104, and processing of the other steps is the same. In other words, the processing details of Step S301 to Step 303 and Step S311 to Step S321 of
In Step S303, after the total amount is calculated and displayed on the clerk display unit 123a and the customer display unit 123b (
As illustrated in
In Step S305, it is determined whether the amount to be paid can be deducted from the balance of the specified electronic money. When the amount to be paid can be deducted from the balance of the specified electronic money (“Yes” in Step S305), the processing proceeds to Step S306. On the contrary, when the amount to be paid cannot be deducted due to, for example, the insufficiency of the balance, (“No” in Step S305), the fact that the amount to be paid cannot be deducted from the balance of the specified electronic money is displayed on the clerk display unit 123a and the customer display unit 123b (
In Step S306, the printing unit 126 (
In Step S307, it is determined whether the clerk has received cash for payment from the customer and the clerk has input a received amount. When the received amount is input (“Yes” in Step S307), the processing proceeds to Step S308. Otherwise (“No” in Step S307), Step S307 is repeated.
In Step S308, payment by cash is received. Specifically, the amount to be paid by cash is subtracted from the received amount, and the processing proceeds to Step S321.
In Step S306, a temporary receipt may not be issued, and only the amount to be paid by cash may be displayed.
A specific example is given in the following.
The total amount of a product to be purchased is 220 yen. Meanwhile, the customer desires to pay 25 yen, which is any desired amount, by electronic money, which is the electronic money A with the balance of 1,025 yen. The customer verbally notifies the clerk of specification of the electronic money A and the amount to be paid of 25 yen, which is the desired amount for payment, or specifies the electronic money A on the customer operation screen (not shown) displayed on the customer display unit 123a (
The POS terminal device according to the third embodiment described above can also set the amount of payment by electronic money to any amount desired by the customer.
Next, a description is given of an operation of a POS terminal device according to a fourth embodiment of this invention with reference to
The POS terminal device 120A (120B) in the fourth embodiment performs payment roughly in the following procedure.
(A) The POS terminal device calculates the total amount of a product to be purchased by a customer.
(B) It waits for reception of an amount desired by the customer for payment by cash, reception of input of a received amount, which is cash for payment, or specification of any one of the electronic money A, the electronic money B, and the electronic money C.
(C) The customer verbally notifies the clerk of a desired amount to be paid by cash, or inputs the desired amount to be paid by cash on the customer operation screen (not shown),
(D) After that, the customer pays the desired amount to be paid by cash within the total amount.
(E) After that, the customer specifies electronic money for payment of the outstanding balance (insufficient amount).
In the fourth embodiment, contrary to the second embodiment or the third embodiment, a desired amount to be paid by cash is input to determine the amount to be paid by electronic money. The amount to be paid by electronic money is any amount desired by the customer for payment by any one of the electronic moneys.
The fourth embodiment is different from the first embodiment in terms of flowchart in that Step S404 to Step S409 are inserted between Step S403 corresponding to Step S103 of the first embodiment and Step S410 corresponding to Step S104, and processing of the other steps is the same. In other words, the processing details of Step S401 to Step 403 and Step S410 to Step S420 of
After the total amount is calculated and displayed on the clerk display unit 123a and the customer display unit 123b (
As illustrated in
In Step S405, it is determined whether the clerk has received cash for payment from the customer and the clerk has input a received amount. When the received amount is input (“Yes” in Step S405), the processing proceeds to Step S406. Otherwise (“No” in Step S405), Step S405 is repeated.
In Step S406, payment by cash is received. Specifically, the amount to be paid is subtracted from the received amount, and the processing proceeds to Step S407.
In Step S407, it is determined whether there is a change. When there is a change (“Yes” in Step S407), the processing proceeds to Step S408. Otherwise (“No” in Step S407), the processing proceeds to Step S409.
In Step S408, the printing unit 126 (
In Step S409, payment by the specified electronic money is received. Specifically, the outstanding balance (insufficient amount) is deducted from the balance of the specified electronic money, and the processing proceeds to Step S414.
Step S408 may be deleted (the temporary receipt is not issued and the change is not given to the customer at this stage), and in Step S420, the receipt (final receipt) may be issued and the change may be given to the customer.
Further, Step S407 may be deleted, and the temporary receipt (
A specific example is given in the following.
The total amount of a product to be purchased is 220 yen. Meanwhile, the customer desires to pay 25 yen, which is any desired amount, by electronic money A with the balance of 1,025 yen. The customer verbally notifies the clerk of the amount to be paid of 195 yen, which is the desired amount for payment by cash, or inputs the amount to be paid of 195 yen, which is the desired amount for payment, on the customer operation screen (not shown) displayed on the customer display unit 123a (
The POS terminal device according to the fourth embodiment described above can also set the amount of payment by electronic money to any amount desired by the customer.
In the flows of processing to be performed by the POS terminal device according to the first to fourth embodiments, after calculation of the total amount of a product to be purchased by the customer, or before or after any step until calculation of the total amount, the balance of electronic money of an electronic money medium desired by the customer may be read and displayed on the customer display unit 123b (
Further, there are three types of electronic money as the electronic money usable in the POS terminal device according to the first to fourth embodiments. However, there may be one type of electronic money, or two, or four or more types of electronic money as the usable electronic money.
This application is based upon and claims the benefit of priority from Japanese patent application No. 2017-095939, filed on May 12, 2017, the disclosure of which is incorporated herein in its entirety by reference.
100 POS system
110 shop server
111 control unit
111
a storage unit
112 input unit
113 display unit
114 communication unit
120A, 120B POS terminal device
121 control unit
121
a storage unit
122 input unit
123
a clerk display unit
123
b customer display unit
124 communication unit
125 reader/writer unit
126 printing unit
200A electronic money A management server
200B electronic money B management server
200C electronic money C management server
600 network
Number | Date | Country | Kind |
---|---|---|---|
2017-095939 | May 2017 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2018/016018 | 4/18/2018 | WO | 00 |