Payment system, payment method, and program

The payment system addresses the inconvenience of using multiple payment methods by enabling partial payment on a terminal device and final settlement at a checkout device, improving convenience and reducing workload.

JP7740376B2Active Publication Date: 2025-09-17NEC CORP
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2023568862
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-12-22
Publication Date
2025-09-17
Estimated Expiration
2041-12-22

AI Technical Summary

Technical Problem

Existing payment systems are inconvenient as they do not allow multiple payment methods to be used simultaneously when registering a product through a customer's operation on a terminal device.

Method used

A payment system that includes an identification information acquisition means for acquiring product details through a customer's operation, a first acceptance means for accepting a partial payment amount on a terminal device, and a second acceptance means for completing the payment at a settlement device using the difference between the total and partial amounts.

Benefits of technology

This system enhances payment convenience by allowing multiple payment methods during product registration, reducing the workload on payment devices and store clerks, and minimizing congestion at checkout.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007740376000001
    Figure 0007740376000001
  • Figure 0007740376000002
    Figure 0007740376000002
  • Figure 0007740376000003
    Figure 0007740376000003
Patent Text Reader

Abstract

A payment system comprising an identification information acquisition unit, a first reception unit, and a second reception unit. The identification information acquisition unit acquires identification information of a product that a customer intends to purchased by the customer performing an operation on a terminal device. The first reception unit receives, from the terminal device, an instruction of payment of a first amount of money from the purchase price of the products registered by means of the identification information. The second reception unit receives, in a payment device, an instruction of payment of a second amount equal to the difference between the purchase price and the first amount.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to payment systems and the like. [Background technology]

[0002] There is a type of scan shopping in which a customer registers a product through an operation on a terminal device.

[0003] Furthermore, for example, when a customer desires to use an electronic coupon on a personal mobile terminal, there is a technique for sending the information of the electronic coupon to a checkout machine (see, for example, Patent Document 1).

[0004] In addition, stores offer a variety of payment methods, including credit card payments, code payments, payment with gift certificates, and point payments. [Prior art documents] [Patent documents]

[0005] [Patent Document 1] Japanese Patent Application Laid-Open No. 2014-038539 Summary of the Invention [Problem to be solved by the invention]

[0006] When a customer purchases a product, they may want to use various payment methods. However, when registering a product by operating a terminal device, it can be inconvenient because multiple payment methods cannot be used.

[0007] An example of an objective of the present disclosure is to provide a payment system or the like that can improve the convenience of payment when registering a product through a customer's operation on a terminal device. [Means for solving the problem]

[0008] A payment system in one aspect of the present disclosure includes an identification information acquisition means for acquiring identification information of a product that a customer intends to purchase through the customer's operation on a terminal device, a first acceptance means for accepting from the terminal device an instruction to make payment using a first amount of the purchase amount of the product registered using the acquired identification information, and a second acceptance means for accepting at a settlement device an instruction to make payment using a second amount which is the difference between the purchase amount and the first amount.

[0009] A payment method in one aspect of the present disclosure is a payment method for a payment system including an information processing device and a settlement device, in which the information processing device acquires identification information of a product that the customer plans to purchase through the customer's operation on a terminal device, accepts from the terminal device an instruction to make payment using a first amount of the purchase price of the product registered using the acquired identification information, and the settlement device accepts an instruction to make payment using a second amount which is the difference between the purchase price and the first amount.

[0010] A program in one aspect of the present disclosure is a program for a payment system including an information processing device and a settlement device, and causes a computer of the information processing device to acquire identification information of a product that a customer intends to purchase through the customer's operation on a terminal device, and to execute a process to accept from the terminal device an instruction to make payment using a first amount of the purchase amount of the product registered using the acquired identification information, and causes a computer of the settlement device to execute a process to accept an instruction to make payment using a second amount which is the difference between the purchase amount and the first amount.

[0011] Each program may be stored in a non-transitory computer-readable recording medium. [Effects of the Invention]

[0012] According to the present disclosure, it is possible to improve the convenience of payment when registering a product through a customer's operation on a terminal device. [Brief explanation of the drawings]

[0013] [Figure 1] 1 is a block diagram showing an example of the configuration of a payment system according to a first embodiment. [Figure 2] 1 is a flowchart showing an example of operation of the payment system according to the first embodiment. [Figure 3] FIG. 10 is an explanatory diagram showing an example of connections between devices according to a second embodiment. [Figure 4] FIG. 1 is a block diagram illustrating an example of a configuration of an information processing device. [Figure 5] FIG. 2 is a block diagram showing an example of the configuration of a terminal device. [Figure 6] FIG. 2 is a block diagram showing an example of the configuration of a settlement device. [Figure 7] FIG. 10 is an explanatory diagram showing an example of reading a product code. [Figure 8] FIG. 10 is an explanatory diagram showing an example of a list display. [Figure 9] FIG. 10 is an explanatory diagram showing an example of inputting the amount to be paid by credit card. [Figure 10] FIG. 10 is an explanatory diagram showing an example of input of payment information. [Figure 11] FIG. 10 is an explanatory diagram showing an example of details of a credit card payment. [Figure 12] FIG. 10 is an explanatory diagram showing an example of display of identification information of a settlement device that performs payment of the second amount. [Figure 13] FIG. 10 is an explanatory diagram showing an example of a code display. [Figure 14] FIG. 10 is an explanatory diagram showing an example of inputting the amount of a paper voucher. [Figure 15] 10 is a flowchart illustrating an example of an operation of the information processing device. [Figure 16] 10 is a flowchart showing an example of a specific processing procedure of a product registration process (step S201) by the information processing device. [Figure 17] 10 is a flowchart (part 1) illustrating an example of a specific processing procedure of a payment process (step S202) by the information processing device. [Figure 18] 10 is a flowchart (part 2) illustrating an example of a specific processing procedure of the payment process (step S202) by the information processing device. [Figure 19]10 is a flowchart showing an example of a specific procedure for product registration processing (step S301) by the terminal device. [Figure 20] 10 is a flowchart showing an example of a specific processing procedure of the payment process (step S302) by the terminal device. [Figure 21] 10 is a flowchart showing an example of the operation of the settlement device. [Figure 22] FIG. 10 is an explanatory diagram showing an example of registering the amount of points used. [Figure 23] FIG. 10 is an explanatory diagram showing an example of accepting identification information of a company's gift certificate. [Figure 24] FIG. 10 is an explanatory diagram (part 1) showing another example of the list screen. [Figure 25] FIG. 10 is an explanatory diagram (part 2) showing another example of the list screen. [Figure 26] FIG. 10 is an explanatory diagram showing an example of selecting a type of gift certificate. [Figure 27] 10 is a flowchart showing an example of a specific processing procedure of a settlement process (step S202) by the information processing device when a first amount is discounted. [Figure 28] 10 is a flowchart showing an example of a specific processing procedure of a settlement process (step S302) by the terminal device when a first amount is discounted. [Figure 29] FIG. 10 is a block diagram showing another example of the configuration of the information processing device. [Figure 30] 10 is a flowchart illustrating another example of the operation of the information processing device. [Figure 31] FIG. 10 is a block diagram showing another example of the configuration of the settlement device. [Figure 32] 10 is a flowchart showing another example of the operation of the settlement device. [Figure 33] FIG. 2 is an explanatory diagram illustrating an example of a hardware configuration of a computer device. DETAILED DESCRIPTION OF THE INVENTION

[0014] Hereinafter, with reference to the drawings, embodiments of a payment system, an information processing device, a settlement device, a payment method, a program, and a non-transitory recording medium for recording the program according to the present disclosure will be described in detail. The present embodiments do not limit the disclosed technology. Furthermore, the embodiments will be described using yen as an example of monetary amounts.

[0015] (Embodiment 1) First, in the first embodiment, basic functions of a payment system will be described. Fig. 1 is a block diagram showing an example of the configuration of the payment system according to the first embodiment. The payment system 1 includes, for example, an identification information acquisition unit 101, a first reception unit 102, and a second reception unit 121.

[0016] The payment system 1 may be configured with, for example, an information processing device and a settlement device. In such a case, for example, the information processing device includes an identification information acquisition unit 101 and a first reception unit 102. The settlement device includes a second reception unit 121.

[0017] The identification information acquisition unit 101 acquires identification information of a product that the customer plans to purchase through the customer's operation on the terminal device. The product identification information is not particularly limited as long as it can uniquely identify the product. Examples of product identification information include a product code, a product name, and a product image. Product codes include, but are not limited to, JAN (Japanese Article Number) codes, EAN (European Article Number) codes, and UPC (Universal Product Code). Product codes may be displayed on products as, for example, a one-dimensional code (barcode) and a two-dimensional code. Product codes may also be displayed on products as a numeric string along with at least one of a one-dimensional code and a two-dimensional code.

[0018] The terminal device is a device that can be operated by a customer and is portable by the customer. For example, the terminal device may be a customer device or a store device that is loaned to the customer at the store. The terminal device may be attached to a shopping cart or the like. Here, the store is not particularly limited and may be, for example, a supermarket, a supercenter, a convenience store, a mass retailer, a home improvement store, a drugstore, a store selling apparel products, or an independent store such as a bakery or a delicatessen.

[0019] The first accepting unit 102 accepts an instruction to settle using a first amount, which is one of the purchase amounts of the products registered using the acquired identification information, from the terminal device through the customer's operation. Specifically, for example, the first accepting unit 102 accepts an instruction to settle using the first amount when it accepts the input of the first amount through the customer's operation. Here, accepting the input of each amount by the first accepting unit 102 means accepting at least one of the numerical value of the amount and identification information representing the amount. For example, accepting identification information representing the amount may be, for example, the registration of various gift certificates. The purchase amount is, for example, the total purchase amount. The first amount is the payment amount made via the terminal device. The second amount is the payment amount made by the settlement device. For example, the purchase amount is the sum of the first amount and the second amount. Therefore, when accepting the input of the first amount, the second amount is the difference between the total amount and the first amount. Alternatively, for example, the first accepting unit 102 may accept the first amount, which is the difference between the total amount and the second amount, by accepting input of the second amount through a customer's operation on the terminal device. The timing at which the first accepting unit 102 accepts the amount may be after product registration, may be during product registration, and is not particularly limited.

[0020] The second reception unit 121 receives an instruction to make a payment using a second amount, which is the difference between the purchase amount and the first amount, at the settlement device. For example, the second reception unit 121 receives an instruction to make a payment using the second amount through an operation by a customer or a store clerk at the settlement device. More specifically, for example, the second reception unit 121 acquires settlement information related to the second amount or an identifier indicating the settlement information from a terminal device. This may cause the second reception unit 121 to determine that a payment instruction has been received. Alternatively, in a settlement device that has received settlement information related to the second amount from an information processing device, the second reception unit 121 may receive an instruction to start a payment through an operation by a customer. This may cause the second reception unit 121 to determine that a payment instruction has been received.

[0021] 2 is a flowchart showing an example of operation of the payment system 1 according to the first embodiment. The identification information acquisition unit 101 acquires product identification information through a customer's operation on the terminal device (step S101). The first acceptance unit 102 accepts an instruction to make a payment for a first amount through a customer's operation on the terminal device (step S102). Next, the second acceptance unit 121 accepts an instruction to make a payment for a second amount, which is the difference between the purchase amount and the first amount, at the settlement device (step S103).

[0022] As described above, in the first embodiment, the payment system 1 acquires identification information of a product to be registered through a customer's operation on a terminal device. The payment system 1 accepts, from the terminal device, an instruction to make a payment using a first amount of the purchase amount of the product registered using the acquired identification information. The payment system 1 then accepts, at the checkout device, an instruction to make a payment using a second amount, which is the difference between the purchase amount and the first amount. This allows multiple payment methods when registering a product through a customer's operation on a terminal device, improving convenience when shopping.

[0023] Furthermore, by completing processes that can be performed via the terminal device by the customer on the terminal device, the number of processes to be performed via the payment device can be reduced. This can reduce congestion at the payment device. Furthermore, when using a payment device operated by a store clerk, it can reduce the store clerk's workload.

[0024] The first embodiment is not limited to the above-described examples and can be modified in various ways. Furthermore, each functional unit of the information processing device may be realized by a single device. Alternatively, each functional unit of the information processing device may be realized by multiple devices.

[0025] (Embodiment 2) Next, a second embodiment will be described in detail with reference to the drawings. In the second embodiment, a case where the first amount is paid via a terminal device and a case where the first amount is discounted via a terminal device will be described in detail. Below, explanations of content that overlaps with the above explanation will be omitted to the extent that the explanation of the second embodiment is not unclear.

[0026] 3 is an explanatory diagram showing an example of connections between devices according to the second embodiment. For example, the payment system 2 is composed of an information processing device 20, a terminal device 21, and a settlement device 22. For example, the information processing device 20 is connected to the terminal device 21 via a communication network NT. Also, for example, the information processing device 20 is connected to the settlement device 22 via the communication network NT.

[0027] The terminal device 21 is a device that can be operated by a customer and can be carried by a customer, similar to the terminal device described in the first embodiment. The type of the terminal device 21 is not particularly limited, and may be a smartphone, a tablet device, a dedicated device for a store, or the like. The terminal device 21 is assumed to have an application program for shopping at the store pre-installed, for example. The terminal device 21 exchanges various types of information with the information processing device 20 via the application program.

[0028] The information processing device 20 has a function of registering a product identified by identification information acquired by the customer's terminal device 21. The information processing device 20 also has a function of generating settlement information for making a payment. The information processing device 20 also has a function of making at least one of credit card payment, electronic money payment, and code payment via the terminal device 21.

[0029] The settlement device 22 has a function of performing payments. The settlement device 22 may be an attended device operated by a store clerk, or an unattended device operated by a customer. The payment method performed by the settlement device 22 is not particularly limited, and may include cash payment, payment with various vouchers, credit card payment, electronic money payment, and code payment. For example, the settlement device 22 may perform a payment method different from that performed via the terminal device 21. This allows customers to perform various payments. If the payment performed via the terminal device 21 is a credit card payment and the payment performed via the settlement device 22 is a payment method other than credit card payment, customers can perform various payments. Furthermore, even if the payment method is the same, customers can perform various payments as long as the payment method is provided by different companies. For example, if the code payment performed via the terminal device 21 and the code payment performed via the settlement device 22 are different, customers can select various payment methods.

[0030] Furthermore, the settlement performed by the settlement device 22 may be a payment that cannot be made via the terminal device 21. For example, a payment made via the terminal device 21 may require permission. For this reason, the settlement device 22 may perform a payment that is not permitted to be made via the terminal device 21.

[0031] Furthermore, for example, the settlement device 22 may perform settlement by cash settlement and / or portable gift certificates. Portable gift certificates are used for settlement instead of cash. Portable gift certificates include paper gift certificates and card-type gift certificates. An example of a card-type gift certificate is a prepaid card. Here, paper gift certificates are also referred to as other-store gift certificates. In the case of other-store gift certificates, change may be given if the payment amount is less than the amount of the other-store gift certificate. However, paper gift certificates issued independently by a company may be treated as a discount. Such paper gift certificates are also referred to as company-owned gift certificates. On the other hand, in the case of company-owned gift certificates, change may not be given if the payment amount is less than the amount of the company-owned gift certificate.

[0032] Furthermore, in the case of gift certificates from other stores, they may be collected by a store clerk. In this case, the settlement device 22 is a manned device operated by a store clerk. In addition, in the case of card-type vouchers, if operation by a store clerk is required, the settlement device 22 is a manned device. In this way, when the settlement device 22 performs at least one of payments that require operation by a store clerk and payments that require collection by a store clerk, the settlement device 22 is a manned device.

[0033] 4 is a block diagram showing an example of the configuration of the information processing device 20. The information processing device 20 includes an identification information acquisition unit 201, a first reception unit 202, a settlement information generation unit 203, a registration unit 204, an output control unit 205, a second settlement unit 206, a sales recording unit 207, a determination unit 208, and an invalidation unit 209. The information processing device 20 includes the registration unit 204, the output control unit 205, the second settlement unit 206, the sales recording unit 207, the determination unit 208, and the invalidation unit 209 in addition to the components of the first embodiment. The identification information acquisition unit 201 has the identification information acquisition unit 101 according to the first embodiment as a basic function. The first reception unit 202 has the first reception unit 102 according to the first embodiment as a basic function. The settlement information generation unit 203 has the settlement information generation unit 103 according to the first embodiment as a basic function.

[0034] The product DB (Database) 2001 stores product identification information and product information in association with each other for each product. For example, if the product identification information is a product code, the product information is information such as the product name and product price. Note that the product information is not particularly limited.

[0035] The list DB2002 stores the latest list of items for which payments have not yet been completed for each customer. For example, the list stores, for each customer, customer identification information that identifies the customer, product identification information (e.g., product code) of the product the customer plans to purchase, and purchase quantity information, in association with each other. The information that identifies the customer is not particularly limited as long as it can uniquely identify the customer. For example, before starting to register products for a new customer, the customer is assigned a customer ID (Identifier) ​​as customer identification information. Note that if a member ID such as a point card number is accepted, the member ID may be used as the customer ID. The list DB2002 may also store lists for each transaction. For example, when storing lists for each transaction, a transaction ID may be assigned instead of a customer ID. Note that the list may also be called a shopping cart.

[0036] The sales DB 2003 stores, for example, information related to sales. The sales DB 2003 may manage, for example, information corresponding to each transaction. The sales DB 2003 stores, in association with each other, information such as a customer ID or transaction ID, identification information of the purchased product, the purchase quantity for each product, the payment amount by each payment method, the amount of various discounts, identification information of the settlement device 22 that performed the payment, and the date and time of purchase.

[0037] Furthermore, the output control unit 205 controls the output of the terminal device 21. For example, the output control unit 205 causes the terminal device 21 to display various types of information.

[0038] 5 is a block diagram showing an example of the configuration of terminal device 21. Terminal device 21 includes an identification information reading unit 211, an amount receiving unit 212, an output unit 213, a payment information receiving unit 214, and an instruction receiving unit 215.

[0039] Here, the output unit 213 outputs to an output device of the terminal device 21. The output device is not particularly limited to a display device such as a display or a light, or an audio output device such as a speaker. The display device may be an input / output device integrated with an input device, such as a touch panel display.

[0040] 6 is a block diagram showing an example configuration of the settlement device 22. The settlement device 22 includes a second reception unit 221, a first payment unit 222, a receipt issuing unit 223, and a settlement information acquisition unit 224. The second reception unit 221 has the basic functions of the second reception unit 121 according to the first embodiment.

[0041] <Product registration> First, product registration will be described.

[0042] The identification information acquisition unit 201 acquires the identification information of a product to be purchased by a customer through an operation of the terminal device 21 by the customer. Specifically, for example, the identification information reading unit 211 reads the identification information of a product to be purchased by the customer through an operation of the customer. Reading the identification information of a product means acquiring the identification information of the product. There is no particular limitation on the reading method by which the identification information reading unit 211 reads the identification information. As described above, there is no particular limitation on the identification information as long as it can uniquely identify the product that the customer plans to purchase. The identification information reading unit 211 transmits the read identification information to the information processing device 20. Then, the identification information acquisition unit 201 can acquire the identification information by receiving the identification information.

[0043] The registration unit 204 then registers the product represented by the identification information. The registration unit 204 registers the product represented by the identification information in the list by, for example, adding the identification information to the list.

[0044] As an example of the identification information, a product code will be taken and an example of reading the product code from a barcode displayed on the product will be described.

[0045] FIG. 7 is an explanatory diagram showing an example of reading a product code. For example, the output control unit 205 displays a reading screen d001 on the terminal device 21. The output unit 213 displays the reading screen d001 on the terminal device 21. In FIG. 7, an imaging device is activated on the terminal device 21. A reading frame is displayed on the reading screen d001. The reading frame indicates a position where the imaging device of the terminal device 21 can read a barcode. Hereinafter, the reading frame may be abbreviated to "frame." For example, when a barcode enters the frame on the reading screen d001, the identification information reading unit 211 recognizes the barcode from the image. Then, the identification information reading unit 211 transmits the product code represented by the barcode to the information processing device 20. As a result, the product code is read, and the read product code is transmitted to the information processing device 20. The identification information reading unit 211 may transmit the product code together with a customer ID or a transaction ID.

[0046] The identification information acquisition unit 201 receives the product code. As a result, the identification information acquisition unit 201 can acquire the product code. Then, the registration unit 204 adds the product code from the list DB 2002 to a list specified by the customer ID or transaction ID. Then, the output control unit 205 ,new Alternatively, a list of registered products may be displayed on the terminal device 21.

[0047] FIG. 8 is an explanatory diagram showing an example of a list display. The output unit 213 displays the list on the terminal device 21. The list screen d002 includes information such as the name, purchase quantity, and price of each product registered in the list, the total number of products, and the total purchase price of the products. The list screen d002 includes, for example, an "Add Product" button, a "Pay" button, and a "Cancel Transaction" button. For example, when various buttons are tapped, the instruction receiving unit 215 regards the instruction corresponding to the button as having been received and transmits the instruction to the information processing device 20. The "Add Product" button is a button for receiving a reading instruction. The reading instruction here is an instruction to read new product identification information. The "Payment" button is a button for receiving a payment instruction. The payment instruction is an instruction to complete product registration and make a payment. The "Cancel Transaction" button is a button for receiving a transaction cancellation instruction. The transaction cancellation instruction is an instruction to cancel the current transaction.

[0048] For example, when the "add product" button is tapped, the instruction receiving unit 215 transmits a reading instruction to the information processing device 20. As a result, a reading screen d001 shown in Fig. 7 is newly displayed on the terminal device 21, and the identification information reading unit 211 can read the identification information of the product.

[0049] Furthermore, for example, when the "Pay" button is tapped, the instruction receiving unit 215 transmits a payment instruction to the information processing device 20. Note that the instruction receiving unit 215 may determine that product registration is complete when it receives a payment instruction.

[0050] Furthermore, for example, when the "Cancel transaction" button is tapped, the instruction receiving unit 215 transmits an instruction to cancel the transaction to the information processing device 20. This ends the transaction.

[0051] <Payment> Next, payment will be described. The first reception unit 202 receives an instruction to settle the first amount by receiving a first amount of the purchase amount through a customer's operation on the terminal device. When the first reception unit 202 receives the amount, it means that it acquires at least one of the numerical value of the amount and identification information representing the amount. The timing at which the first reception unit 202 receives the first amount may be after product registration is completed, before product registration is completed, or before product registration begins, and is not particularly limited.

[0052] Specifically, the first receiving unit 202 receives the first amount via the amount receiving unit 212 of the terminal device 21. For example, the amount receiving unit 212 receives the first amount through a customer operation. Alternatively, the amount receiving unit 212 may receive a second amount, of the purchase amount, to be settled by the settlement device 22, and thereby receive the amount obtained by subtracting the second amount from the purchase amount as the first amount. Specific examples of these will be described later with reference to the drawings. Then, the amount receiving unit 212 transmits the first amount to the information processing device 20, and the first receiving unit 202 receives the first amount. Here, it is assumed that the first receiving unit 202 has received the first amount, which is an instruction to settle the first amount.

[0053] Then, the settlement information generation unit 203 generates settlement information regarding a second amount of the purchase amount to be settled by the settlement device 22. Here, the case where the information processing device 20 settles the first amount and the case where the first amount is discounted will be described separately.

[0054] <Pay the first amount> First, an example in which the information processing device 20 pays a first amount will be described. The payment method in which the information processing device 20 pays the first amount is a payment method that allows processing to be completed between the terminal device 21 and the information processing device 20. For example, the payment method may be credit card payment, electronic money payment that can be linked with a store's application program, or code payment that can be linked with a store's application program. Here, credit card payment will be described as an example.

[0055] First, an example will be described in which the amount receiving unit 212 receives input of a first amount, for example. Here, an example will be described in which the amount receiving unit 212 receives the amount of credit card payment as the first amount.

[0056] FIG. 9 is an explanatory diagram showing an example of inputting the amount for credit card payment. The output control unit 205 may cause the terminal device 21 to display a screen d003 in which the amount for credit card payment can be input. The output unit 213 then displays the screen d003 on the display device of the terminal device 21. The screen d003 has an input field in which the amount for credit card payment can be input, and a "Confirm" button. For example, when the "Confirm" button is tapped, the amount receiving unit 212 receives the amount input in the input field as the first amount. The amount receiving unit 212 then transmits the first amount to the information processing device 20. The first receiving unit 202 then receives the first amount.

[0057] Next, the settlement information generation unit 203 generates settlement information to settle a first amount of the total purchase price of the products included in the list. Here, the total purchase price is the purchase price including tax. The settlement information includes information such as the first amount, the payee, and the store's identification information. This settlement information is called first settlement information. Furthermore, the settlement information generation unit 203 generates settlement information to settle a second amount of the total purchase price of the products included in the list. This settlement information is called second settlement information.

[0058] The payment information receiving unit 214 then receives payment information for credit card payment of the first amount included in the first settlement information. The method for receiving the payment information is not particularly limited, and may be, for example, pre-registered in the terminal device 21, newly input by the customer, or selected by the customer from the payment information registered in the terminal device 21. An example of receiving input of payment information will be described using Figure 10.

[0059] FIG. 10 is an explanatory diagram showing an example of input of payment information. The output control unit 205 causes the terminal device 21 to display a screen d004 on which the payment information can be input. The output unit 213 displays the screen d004 on the display device of the terminal device 21 on which the payment information can be input. The screen d004 includes input fields for inputting the payment information, information included in the first settlement information such as the first amount, the payee, and the store name, a "Confirm" button, and a "Cancel" button. The "Cancel" button may be, for example, a button for interrupting the credit card payment and returning to the list screen, or a button for ending the transaction.

[0060] In Figure 10, the payment information used to make a credit card payment includes information such as the credit card number, the name written on the card, the expiration date, the security code, and the number of payments. When the "Confirm" button is tapped, the payment information accepting unit 214 accepts the payment information entered in each input field. The payment information accepting unit 214 then transmits the payment information to the information processing device 20. The second payment unit 206 then makes a credit card payment of the first amount based on the payment information.

[0061] FIG. 11 is an explanatory diagram showing an example of details of a credit card payment. For example, the output control unit 205 may cause the terminal device 21 to display details of the credit card payment after the credit card payment is completed. The output unit 213 displays details of the credit card payment on the display device of the terminal device 21. For example, in FIG. 11, screen d005 includes details of the credit card payment and a "Proceed to settlement device payment" button. The payment at the settlement device 22 is the payment of the second amount. When the "Proceed to settlement device payment" button is tapped, the terminal device 21 may send a request for payment at the settlement device 22 to the information processing device 20.

[0062] Next, for example, the second reception unit 221 of the settlement device 22 receives an instruction to settle the purchase with the second amount, which is the difference between the purchase amount and the first amount. The second reception unit 221 may receive the payment instruction in a different manner depending on the method by which the settlement information acquisition unit 224 acquires the settlement information related to the second amount. For example, the settlement information acquisition unit 224 of the settlement device 22 acquires the second settlement information related to the second amount. As a method of acquiring the second settlement information, the settlement information acquisition unit 224 may receive the second settlement information from the information processing device 20. Specifically, the settlement information generation unit 203, for example, transmits the second settlement information to the settlement device 22, and the settlement information acquisition unit 224 receives the second settlement information from the information processing device 20. In this case, the output control unit 205 may display, on the terminal device 21, information that enables the customer to identify the settlement device 22 to which the information is sent. For example, the information that can identify the settlement device 22 as the destination may be the number of the settlement device 22 or information indicating the location of the settlement device 22, and is not particularly limited.

[0063] 12 is an explanatory diagram showing an example of the display of identification information of the settlement device 22 that will make the payment of the second amount. The output unit 213 displays a screen d006 that includes the number of the settlement device 22 that will make the payment of the second amount as identification information of the settlement device 22. The screen d006 may include, for example, an "End" button that closes the display of the screen d006 after the payment at the settlement device 22 is completed.

[0064] For example, the settlement information acquisition unit 224 of the settlement device 22 receives the second settlement information to acquire the second settlement information. In such a case, the second reception unit 221 of the settlement device 22 may receive an instruction to start payment through an operation by a customer or a store clerk.

[0065] As another method for the settlement information acquisition unit 224 to acquire the second settlement information, the settlement information acquisition unit 224 may acquire the second settlement information via the terminal device 21. Specifically, for example, the settlement information generation unit 203 may cause the output control unit 205 to output to the terminal device 21 a code that enables the settlement device 22 to acquire the second settlement information. The code may be represented by characters, symbols, a combination thereof, a one-dimensional code, or a two-dimensional code. Furthermore, the code may include the second settlement information itself, or may include identification information of the second settlement information.

[0066] Fig. 13 is an explanatory diagram showing an example of a code display. The output unit 213 displays a code that enables the settlement device 22 to acquire the second settlement information on the display device of the terminal device 21. In Fig. 13, the code is displayed as a two-dimensional code on screen d007.

[0067] Then, for example, the settlement information acquisition unit 224 of the settlement device 22 may acquire the second settlement information by reading the code displayed on the terminal device 21. For example, if the code includes the second settlement information, the settlement information acquisition unit 224 acquires the second settlement information included in the code. If the code includes identification information of the second settlement information, the settlement information acquisition unit 224 may acquire the identification information of the second settlement information included in the code, and acquire the settlement information from the information processing device 20 based on the identification information.

[0068] Furthermore, it is assumed that the second reception unit 221 has received an instruction to make a payment in the second amount by reading the code using the settlement information acquisition unit 224.

[0069] Another example will be described in which the settlement information acquisition unit 224 acquires the second settlement information via the terminal device 21. For example, the settlement information generation unit 203 transmits the second settlement information to the terminal device 21. Then, the settlement information acquisition unit 224 may acquire the second settlement information from the terminal device 21 by wireless communication with the terminal device 21, for example. Furthermore, it is assumed that the second reception unit 221 has accepted an instruction to make a payment with the second amount, causing the settlement information acquisition unit 224 to acquire the second settlement information from the terminal device 21.

[0070] Next, after the settlement information acquisition unit 224 acquires the second settlement information, the first settlement unit 222 of the settlement device 22 performs settlement based on the second settlement information. The first settlement unit 222 transmits the settlement result to the information processing device 20. The payment method used by the first settlement unit 222 is not particularly limited. For example, the payment method used by the first settlement unit 222 is not particularly limited, and may be a payment that cannot be made via the terminal device 21. In addition, in the case of a manned settlement device 22, the payment method used by the first settlement unit 222 may be a payment that requires operation by a store clerk. For example, examples of payments that require operation by a store clerk include payment using a paper gift certificate from another store and payment using a card-type gift certificate. Payment using a paper gift certificate from another store is made because the store clerk needs to collect the paper gift certificate from another store. In addition, payment using a card-type gift certificate may require operation by a store clerk to read the card-type gift certificate using a dedicated device.

[0071] Then, the sales accounting unit 207 accounts for the sales of this transaction in accordance with the results of each payment made by the first payment unit 222 and the second payment unit 206. For example, the sales accounting unit 207 may account for the results of each payment as a payment made by the terminal device 21. Furthermore, when a gift certificate from another store is used at the settlement device 22, the sales accounting unit 207 may account for the use of the gift certificate from another store in a manner that makes it identifiable.

[0072] The receipt issuing unit 223 also issues a receipt corresponding to the transaction. The receipt may be a paper receipt or an electronic receipt. For example, the receipt may distinguish and display the first amount and the second amount. For example, the receipt may also display the payment method for each amount along with the amount.

[0073] In the above example, a first amount is accepted by a customer operation. Next, an example is described in which a second amount is accepted and the first amount is accepted by subtracting the second amount from the purchase amount. The second amount is the amount settled by settlement device 22, and is not limited to, for example, an amount paid in cash or the amount of a portable voucher.

[0074] The output control unit 205 causes the terminal device 21 to display a screen on which the second amount can be input. The output unit 213 displays a screen on which the second amount can be input on the display device of the terminal device 21. The amount receiving unit 212 receives the input of the second amount. As a result, the amount receiving unit 212 transmits the received second amount to the information processing device 20. Here, an example in which the amount of a paper voucher is input will be described.

[0075] 14 is an explanatory diagram showing an example of inputting the amount of a paper coupon. The output control unit 205 causes the terminal device 21 to display a screen d008 including an input field into which the amount of the paper coupon can be input as the second amount. The output unit 213 displays the screen d008 into which the amount of the paper coupon can be input as the second amount on the display device of the terminal device 21.

[0076] Screen d008 includes, for example, an input field where the amount of the gift certificate from another store can be entered, a "Cancel" button, and a "Confirm" button. When the "Cancel" button is tapped, the "Cancel" button may be, for example, a button to return to the list screen or a button to end the transaction.

[0077] When the "Confirm" button is tapped, the amount receiving unit 212 receives the amount entered in the input field as the second amount. Then, the amount receiving unit 212 transmits the received second amount to the information processing device 20. The first receiving unit 202 receives the second amount. Then, the first receiving unit 202 sets the difference between the second amount and the purchase amount as the first amount. Note that the amount receiving unit 212 may transmit the amount obtained by subtracting the second amount from the purchase amount as the first amount to the information processing device 20. Then, the first receiving unit 202 receives the first amount.

[0078] Note that the process of settling the first amount and the process of settling the second amount via the settlement device 22 are as described above, and detailed description thereof will be omitted. However, for example, when a gift certificate from another store is used, a store clerk must check and collect the gift certificate from the other store. Therefore, when a gift certificate from another store is used, the settlement device 22 is a settlement device 22 that can be operated by a store clerk. Alternatively, even if the settlement device 22 is a settlement device 22 that can be operated by a customer, it may have a function that prevents settlement from being completed until the gift certificate from the other store is collected by a store clerk.

[0079] Furthermore, in the case of a payment that requires operation, confirmation, collection, or the like by a store clerk, not limited to a payment for a gift certificate from another store, a manned settlement device 22 that can be operated by a store clerk is used. For example, when the settlement information generation unit 203 transmits settlement information for the second amount to the settlement device 22, if the payment requires operation, confirmation, collection, or the like by a store clerk, the settlement information generation unit 203 may select a manned settlement device 22 from the multiple settlement devices 22 and transmit this settlement information to the selected manned settlement device 22. Furthermore, when the settlement information acquisition unit 224 of the settlement device 22 acquires settlement information via the terminal device 21, the settlement information generation unit 203 may transmit to the terminal device 21 settlement information for the second amount that can be settled by the manned settlement device 22. The settlement information that can be settled by the manned settlement device 22 may include, for example, information indicating that settlement by the manned settlement device 22 is required. When the settlement information acquisition unit 224 of the manned settlement device 22 acquires settlement information from the terminal device 21, if the information contains this information, the first settlement unit 222 makes the settlement of the second amount based on the acquired settlement information. On the other hand, when the settlement information acquisition unit 224 of the unmanned settlement device 22 acquires settlement information from the terminal device 21, if the information contains this information, it may notify that the settlement cannot be made.

[0080] For example, the sales recording unit 207 may record the result of the settlement at the settlement device 22 as the settlement at the terminal device 21.

[0081] In this way, even when a customer uses a manned settlement device 22 to use a gift certificate from another store, the information processing device 20 can pre-pay a portion of the amount using the terminal device 21, thereby saving the store clerk time.

[0082] In the above example, the amount receiving unit 212 receives the second amount by a customer's input. However, this is not limiting. For example, the amount receiving unit 212 may receive identification information capable of identifying the second amount through a customer's operation. For example, this identification information may be identification information identifying a portable gift certificate. The identification information identifying a portable gift certificate may be, but is not limited to, a code such as a gift certificate number or symbol. The identification information capable of identifying the second amount may be represented by a one-dimensional code or a two-dimensional code. The amount receiving unit 212 then transmits the received identification information to the information processing device 20. The first receiving unit 202 receives the received identification information. The first receiving unit 202 then determines the difference between the second amount identified by the identification information and the purchase amount as the first amount. In the process of identifying the second amount from the identification information, similar to the case of a company's own gift certificate described below, the identification information and the amount may be stored in association with each other in advance, such as in a gift certificate DB, and the first receiving unit 202 may identify the amount associated with the identification information from the gift certificate DB. Alternatively, as another process, the identification information may include information on the amount, and the first accepting unit 202 may acquire the information on the amount from the identification information.

[0083] (Example of operation of each device when paying the first amount) First, the overall operation of the information processing device 20 will be described.

[0084] 15 is a flowchart showing an example of the operation of the information processing device 20. The information processing device 20 performs a product registration process (step S201). Next, the information processing device 20 performs a payment process (step S202). Details of each process will be explained in detail with reference to the drawings. As a payment performed by operating the terminal device 21, credit card payment will be explained as an example. Furthermore, the timing when the amount receiving unit 212 receives the first amount will be explained as being after product registration is completed, but the timing is not limited to this example.

[0085] Furthermore, since the terminal device 21 operates under the control of the information processing device 20, it operates in the order shown in Fig. 15, just like the information processing device 20. For this reason, an explanation of an example of the overall operation by the terminal device 21 will be omitted, but an example of the operation of each process will be explained. Note that in Fig. 15, step S301 and step S302 in parentheses are steps performed by the terminal device 21, and will be used in the explanation of each process by the terminal device 21, which will be described later.

[0086] 16 is a flowchart showing an example of a specific processing procedure of the product registration process (step S201) by the information processing device 20. The output control unit 205 causes the terminal device 21 to display a reading screen (step S211) in order to cause the terminal device 21 to acquire product identification information. An example of the reading screen is the reading screen d001 shown in FIG. 7. The identification information acquisition unit 201 determines whether a product code has been received as product identification information (step S212). If a new product code has not been received (step S212: No), the identification information acquisition unit 201 returns to step S212.

[0087] If the identification information acquisition unit 201 receives the product code (step S212: Yes), the registration unit 204 registers the product (step S213). In step S213, the registration unit 204 registers the product code in the customer list included in the list DB 2002.

[0088] The output control unit 205 causes the terminal device 21 to display a list screen of the list after registration (step S214). Next, the output control unit 205 determines whether a read instruction has been received (step S215). If a read instruction has been received (step S215: Yes), the output control unit 205 returns to step S211. On the other hand, if a read instruction has not been received (step S215: No), the second payment unit 206 determines whether a payment instruction has been received (step S216). Note that the second payment unit 206 may determine whether product registration has been completed depending on whether a payment instruction has been received. For example, when the "Pay" button is tapped on the list screen displayed on the terminal device 21, the second payment unit 206 receives a payment instruction from the terminal device 21 and determines that product registration has been completed. For example It may be judged.

[0089] If a payment instruction has not been received (step S216: No), the output control unit 205 returns to step S215. On the other hand, if a payment instruction has been received (step S216: Yes), the output control unit 205 ends the product registration process and returns.

[0090] 17 and 18 are flowcharts showing an example of a specific processing procedure of the payment process (step S202). The output control unit 205 displays a screen for accepting the amount (step S221).

[0091] The first reception unit 202 determines whether the first amount has been received (step S222). In step S222, the first reception unit 202 receives the first amount and thereby accepts an instruction to settle using the first amount. If the first reception unit 202 has not received the first amount (step S222: No), the first reception unit 202 returns to step S222. If the first reception unit 202 has received the first amount (step S222: Yes), the settlement information generation unit 203 generates settlement information related to the first amount (step S223).

[0092] Then, the output control unit 205 displays a payment information reception screen based on the settlement information (step S224). The second payment unit 206 determines whether the payment information has been received (step S225). If the payment information has not been received (step S225: No), the second payment unit 206 returns to step S225. If the payment information has been received (step S225: Yes), the second payment unit 206 settles the first amount (step S226).

[0093] Next, the settlement information generation unit 203 generates settlement information regarding a second amount, which is the difference between the total purchase amount and the first amount (step S227). The output control unit 205 causes the terminal device 21 to display a screen for settlement at the settlement device 22 (step S228). The sales accounting unit 207 determines whether the settlement has been completed (step S229). If the settlement has not been completed (step S229: No), the sales accounting unit 207 returns to step S229. If the settlement has been completed (step S229: Yes), the sales accounting unit 207 accounts for the sales (step S230) and returns. This causes the information processing device 20 to end each process.

[0094] Next, a description will be given of the processing performed by the terminal device 21. Although not specifically described, the output unit 213 outputs screen displays and information in accordance with the control of the output control unit 205.

[0095] 19 is a flowchart showing an example of a specific processing procedure of the product registration process (step S301) by the terminal device 21. The output unit 213 displays a reading screen (step S311). The identification information reading unit 211 recognizes the barcode of the product via the imaging device of the terminal device 21 and reads the product code represented by the barcode (step S312). Then, the identification information reading unit 211 transmits the product code to the information processing device 20 (step S313). Next, the output unit 213 displays a list screen (step S314).

[0096] The instruction receiving unit 215 determines whether a read instruction has been received (step S315). If a read instruction has been received (step S315: Yes), the instruction receiving unit 215 transmits the read instruction to the information processing device 20 (step S316) and returns to step S311. If a read instruction has not been received (step S315: No), the instruction receiving unit 215 determines whether product registration has been completed (step S317). In step S317, the instruction receiving unit 215 may determine whether product registration has been completed based on whether a payment instruction has been received. For example, if the instruction receiving unit 215 has received a payment instruction, it determines that product registration has been completed. If product registration has not been completed (step S317: No), the instruction receiving unit 215 returns to step S314. On the other hand, if product registration has been completed (step S317: Yes), the instruction receiving unit 215 returns. This completes the product registration process, and the terminal device 21 proceeds to the payment process.

[0097] 20 is a flowchart showing an example of a specific processing procedure of the payment process (step S302) by the terminal device 21. The instruction receiving unit 215 transmits a payment instruction to the information processing device 20 (step S321). Then, the output unit 213 displays an amount reception screen on the terminal device 21 (step S322).

[0098] The amount receiving unit 212 receives the amount (step S323). In step S323, the amount receiving unit 212 may receive a first amount through an operation by the customer. In step S323, the amount receiving unit 212 may also receive a second amount and receive the amount obtained by subtracting the second amount from the total purchase amount as the first amount. Then, the amount receiving unit 212 transmits the first amount to the information processing device 20 (step S324). Alternatively, the second amount may be transmitted to the information processing device 20, and the first receiving unit 202 may calculate the first amount.

[0099] The output unit 213 displays a screen for accepting payment information according to the payment method (step S325). The payment information accepting unit 214 accepts the payment information (step S326). The payment information accepting unit 214 transmits the payment information to the information processing device 20 (step S327). The output unit 213 displays a screen for payment at the settlement device 22 (step S328) and returns. In step S328, the output unit 213 may display a screen including a code that enables the settlement device 22 to acquire the settlement information, or may display an identifier such as the number or location of the settlement device 22.

[0100] 21 is a flowchart showing an example of the operation of the settlement device 22. Here, an example will be described in which the settlement information acquisition unit 224 reads settlement information through an operation by a customer or a store clerk, and the second reception unit 221 accepts a payment instruction. The second reception unit 221 accepts an instruction to settle for the second amount by acquiring the settlement information via the settlement information acquisition unit 224 through an operation by a customer or a store clerk (step S401). In step S401, for example, it is assumed that the second reception unit 221 accepts an instruction to settle for the second amount by reading a code that allows the settlement information to be acquired via the settlement information acquisition unit 224 through an operation by a customer or a store clerk.

[0101] The first settlement unit 222 settles the second amount based on the settlement information (step S402). Then, the first settlement unit 222 sends the settlement result to the information processing device 20 (step S403). This allows the information processing device 20 to record the sales. Then, the receipt issuing unit 223 issues a receipt (step S404) and ends the process.

[0102] As mentioned above, the settlement information acquisition unit 224 may acquire the settlement information by receiving the settlement information from the information processing device 20, and the second reception unit 221 may accept an instruction to start payment as an instruction to make payment for the second amount through operation by the customer or store clerk.

[0103] <Discount the first amount> Next, a description will be given of an example in which the information processing device 20 discounts the first amount accepted at the terminal device 21. Points, company gift certificates, etc., can be used as a discount.

[0104] <Point discount> First, an example will be described in which the first receiving unit 202 acquires, as the first amount, an amount to be discounted by using points. For ease of explanation, a specific example will be given in which 1 point corresponds to 1 yen, but the currency conversion of points is not particularly limited.

[0105] 22 is an explanatory diagram showing an example of registering the amount of points used. The output control unit 205, for example, causes the terminal device 21 to display a screen d010 that accepts the amount of points used as a first amount. The output unit 213 displays this screen d010 on the display device of the terminal device 21.

[0106] In FIG. 22, screen d010 includes an input field in which the number of points to be used can be entered, a "Confirm" button, and a "Cancel" button. The "Cancel" button may, for example, be a button to discontinue the use of points and return to the list screen, or a button to end the transaction. The "Confirm" button is a button that accepts the number of points to be used entered in the input field. Furthermore, as shown in FIG. 22, screen d010 may include information such as the monetary value of points and the number of points currently held by the customer.

[0107] For example, when the "Confirm" button is tapped, the amount receiving unit 212 receives the number of points to be used entered in the input field as the first amount. The amount receiving unit 212 transmits the first amount to the information processing device 20. The first receiving unit 202 receives the first amount. As a result, the first receiving unit 202 receives an instruction to make payment using the first amount.

[0108] The settlement information generation unit 203 generates settlement information regarding the payment of a second amount obtained by subtracting the first amount from the total purchase amount. In the case of a discount, the total purchase amount may be the total purchase amount including tax, or the total purchase amount excluding tax. In the case of a total purchase amount excluding tax, the second amount is the amount obtained by subtracting the first amount from the total purchase amount excluding tax and then adding tax. On the other hand, in the case of a total purchase amount including tax, the second amount is the amount obtained by subtracting the first amount from the total purchase amount including tax. For example, the settlement information includes information such as the discount amount, which is the first amount, and the second amount.

[0109] The settlement information acquisition unit 224 of the settlement device 22 acquires the settlement information. The acquisition method here may be via the terminal device 21 or may be sent from the information processing device 20, and is not particularly limited, as explained in the case where the information processing device 20 settles the first amount. Furthermore, the process by which the second acceptance unit 221 accepts a settlement instruction and the process of settlement in the settlement device 22 are not particularly limited, as explained in the case where the information processing device 20 settles the first amount.

[0110] <Discount on company gift certificates> Next, an example will be described in which the first reception unit 202 receives the amount of a gift certificate issued by the company as the first amount. For example, a gift certificate issued by the company may be treated as a discount. Customers are not aware of the difference between gift certificates issued by other stores and gift certificates issued by the company. However, in the case of a gift certificate issued by the company, a discount may be applied by the customer's operation of the terminal device 21. Therefore, by having the customer operate the terminal device 21 to register discounts that can be operated by the customer, the store clerk's work can be reduced.

[0111] Specifically, the output control unit 205 causes the terminal device 21 to display a screen on which the amount of the company's gift certificate can be accepted as the first amount. For example, the screen may be the same as the screen shown in Fig. 14. The output unit 213 displays this screen. Then, the amount accepting unit 212 accepts the amount of the company's gift certificate as the first amount.

[0112] Furthermore, in the case of company gift certificates, the amount and the like may be managed by the identification information of the company gift certificate. In such cases, the amount receiving unit 212 may receive the identification information of the company gift certificate. The method by which the amount receiving unit 212 receives the identification information may be reading the identification information of the company gift certificate via various readers operated by the customer, or may be inputting the identification information by the customer.

[0113] Here, information associating the identification information of the company's gift certificate with the amount of the company's gift certificate and its validity is assumed to be stored in the company's gift certificate DB, etc. The validity may be expressed as valid, invalid, provisionally invalid, etc.

[0114] Fig. 23 is an explanatory diagram showing an example of accepting identification information of a company's gift certificate. In Fig. 23, the identification information of a company's gift certificate is represented by a serial number. For example, the output control unit 205 causes the terminal device 21 to display a screen d011 for accepting identification information of a company's gift certificate. The output unit 213 displays the screen d011 for accepting identification information of a company's gift certificate on the display device of the terminal device 21. The screen d011 may include, for example, a "Read" button, a serial number input field, a "Confirm" button, a "Cancel" button, etc.

[0115] For example, when the "Confirm" button is tapped, the amount receiving unit 212 receives the serial number entered in the input field as the identification information of the company's gift certificate. Then, the amount receiving unit 212 transmits the received identification information of the company's gift certificate to the information processing device 20. The first receiving unit 202 receives the identification information of the company's gift certificate.

[0116] Also, in FIG. 23 , when the “Read” button is tapped, the instruction receiving unit 215 may send a read instruction to the information processing device 20 to read the serial number as identification information of the company's gift certificate. Then, the output control unit 205 of the information processing device 20 may cause the terminal device 21 to display a serial number reading screen. The output unit 213 displays the serial number reading screen on the display device of the terminal device 21. For example, if the serial number is represented by a barcode, the amount receiving unit 212 can read the serial number represented by the barcode by recognizing the barcode via the imaging device of the terminal device 21. Then, the amount receiving unit 212 sends the read serial number to the information processing device 20 as identification information of the company's gift certificate. The first receiving unit 202 receives the identification information of the company's gift certificate.

[0117] The determination unit 208 searches the company's gift certificate DB for identification information of the company's gift certificate. If the identification information is found, the determination unit 208 verifies the validity of the company's gift certificate identified by the identification information. If the company's gift certificate is invalid, the determination unit 208 notifies the customer that it cannot be used. If the company's gift certificate is valid, the invalidation unit 209 may temporarily invalidate it.

[0118] The first reception unit 202 also acquires the value of the company's gift certificate identified by the identification information as the first amount. The settlement information generation unit 203 then generates settlement information for settling the amount obtained by deducting the first amount from the purchase amount, using the value of the company's gift certificate as the first amount. Note that the subsequent processing may be similar to the example of point discounting, and detailed description thereof will be omitted.

[0119] Furthermore, after the settlement at the settlement device 22 is completed, the invalidation unit 209 may invalidate the temporarily invalidated company gift certificate. As a result, for example, even if a customer tries to use the company gift certificate, it cannot be used because it has been invalidated. Furthermore, the store clerk may collect the company gift certificate, or a system may be implemented in which the customer places the company gift certificate in a collection box. For this reason, the settlement device 22 may be a manned settlement device 22 or an unmanned settlement device 22.

[0120] Furthermore, for example, the sales recording unit 207 may record the result of the settlement at the settlement device 22 as the settlement at the terminal device 21.

[0121] Furthermore, when using a company gift certificate as a discount, there are cases where a company gift certificate with an amount greater than the purchase amount cannot be used. In such a case, if the company gift certificate is valid, the determination unit 208 may determine whether the amount of the company gift certificate is greater than the purchase amount. If the amount is greater than the purchase amount, the determination unit 208 may notify the customer that the company gift certificate cannot be used because it is greater than the purchase amount. Note that, for example, the output control unit 205 may display this information on the screen d011 of FIG. 23.

[0122] Furthermore, the timing at which the first reception unit 202 obtains the amount of the company's gift certificate and the identification information of the company's gift certificate via the amount reception unit 212 is not particularly limited and may be after product registration is completed, during product registration, or before product registration. An example in which the use of the company's gift certificate is registered on a list screen of products registered in the list will be described using Figure 24.

[0123] FIG. 24 is an explanatory diagram (part 1) showing another example of the list screen. For example, in FIG. 24, the output control unit 205 causes the list screen d012 to further include a "Use Gift Certificate" button in addition to the list screen d002 shown in FIG. 8. When the "Use Gift Certificate" button is tapped, the instruction receiving unit 215 transmits an instruction to register the company's gift certificate to the information processing device 20. The instruction to register the company's gift certificate is an instruction to input the amount of the company's gift certificate. In other words, the instruction to register the company's gift certificate is an instruction to input the amount of the company's gift certificate as the first amount. The output control unit 205 of the information processing device 20 causes the terminal device 21 to display a screen for receiving the identification information and amount of the company's gift certificate. Then, the output unit 213 displays a screen for receiving the identification information and amount of the company's gift certificate. The amount receiving unit 212 receives the identification information and amount of the company's gift certificate and transmits them to the information processing device 20. Then, the first receiving unit 202 receives the identification information and amount of the company's gift certificate. This allows the first accepting unit 202 to accept an instruction to make a payment using the first amount. Note that an example in which the amount accepting unit 212 accepts the identification information and amount of the company's gift certificate is as described above.

[0124] FIG. 25 is an explanatory diagram (part 2) showing another example of the list screen. In FIG. 25, the list screen d012 includes the discount amount based on the amount of the company gift certificate after registration in comparison with FIG. 24. In this way, the customer can confirm the discount amount. 」 Bota N When the tap is accepted, a payment instruction is sent to the information processing device 20. Then, the settlement information generation unit 203 generates settlement information relating to a second amount obtained by deducting the first amount from the purchase amount. The following explanation may be the same as the example of point discount, and detailed explanation will be omitted.

[0125] This concludes the explanation of discounts using the company's gift certificate. Also, when a customer wishes to use both the company's gift certificate and a gift certificate from another store, the first reception unit 202 may receive the amount of the other store's gift certificate after the amount reception unit 212 receives the amount or identification information of the company's gift certificate. Alternatively, the first reception unit 202 may receive the amount of the other store's gift certificate after the amount reception unit 212 receives the amount of the other store's gift certificate.

[0126] The amount accepting unit 212 may also accept the selection of a type of gift certificate and accept the amount and identification information of the selected type of gift certificate.

[0127] Fig. 26 is an explanatory diagram showing an example of selecting a type of gift certificate. The output control unit 205 displays a screen d013 on the terminal device 21 that allows the user to select a type of gift certificate. The output unit 213 displays this screen d013 on the display device of the terminal device 21. In Fig. 26, screen d013 includes a "Company" button for inputting the amount of the company's gift certificate, a "Other Company" button for inputting the amount of a gift certificate from another store, a "Confirm" button, and a "Cancel" button.

[0128] The examples of accepting each amount and identification information are as described above, and therefore detailed explanations will be omitted.

[0129] (Example of operation of each device when discounting the first amount) The operations of the information processing device 20 and the terminal device 21 are different from those when paying the first amount as long as the payment process shown in Figure 15 is performed differently. The first amount may also be accepted during product registration, but a detailed description of this example will be omitted. The operations of the settlement device 22 are the same as when paying the first amount, and therefore a detailed description will be omitted.

[0130] 27 is a flowchart showing an example of a specific processing procedure of the payment process (step S202) by the information processing device 20 when the first amount is discounted. The output control unit 205 displays a screen for accepting the first amount (step S501). The settlement information generation unit 203 determines whether the first amount has been received (step S502). If the first amount has not been received (step S502: No), the settlement information generation unit 203 returns to step S502.

[0131] If the first amount is received (step S502: Yes), the settlement information generation unit 203 generates settlement information based on a second amount, which is the total purchase amount minus the first amount (step S503). Next, the output control unit 205 displays a screen for settlement at the settlement device 22 (step S504).

[0132] The sales accounting unit 207 determines whether the settlement by the settlement device 22 has been completed (step S505). If the settlement by the settlement device 22 has not been completed (step S505: No), the sales accounting unit 207 returns to step S505. If the settlement by the settlement device 22 has been completed (step S505: Yes), the sales accounting unit 207 accounts for the sales (step S506) and returns. This causes the information processing device 20 to end processing.

[0133] FIG. 28 is a flowchart showing an example of a specific processing procedure of the payment process (step S302) by the terminal device 21 when the first amount is discounted. The instruction receiving unit 215 sends a payment instruction (step S601). The output unit 213 displays a screen for receiving the first amount (step S602). The amount receiving unit 212 receives the first amount (step S603). The amount receiving unit 212 transmits the received first amount (step S604). Then, the output unit 213 displays a screen for payment at the settlement device 22 (step S605) and returns. This causes the terminal device 21 to end the processing.

[0134] As described above, in the second embodiment, when the payment of the second amount is, for example, a payment using a paper gift certificate, the settlement device 22 performs the payment of the second amount by operation of a store clerk. In some cases, the paper gift certificate is collected by a store clerk. Therefore, by performing a payment that can be paid via the terminal device 21 by operation of the customer, the work of the store clerk can be reduced.

[0135] The second amount may be paid in cash via the settlement device 22. This allows for a number of different payments to be made.

[0136] Terminal device 21 accepts input of a first amount through operation by the customer. Alternatively, terminal device 21 accepts input of a second amount through operation by the customer, and accepts the difference between the purchase amount and the second amount as the first amount. This allows the customer to decide the amount to be paid for each payment.

[0137] When the information processing device 20 makes a payment of a first amount via the terminal device 21, the payment is, for example, at least one of credit card payment, code payment, and electronic money payment. Also, when the information processing device 20 makes a discount of the first amount via the terminal device 21, the first amount is points or a store-issued gift certificate. In this way, the customer can make various payments by their own operation, thereby improving convenience.

[0138] The settlement device 22 settles the second amount and issues a receipt on which the first amount and the second amount are distinguished from each other.

[0139] This concludes the description of each embodiment. Note that each embodiment may be used in combination. For example, discounting and payment via the terminal device 21 may be combined. In the terminal device 21, a portion of the first amount may be a discount, and the remainder of the first amount may be payment. For example, if the purchase amount is 1,000 yen, a 500 yen discount may be provided using a company gift certificate via the terminal device 21, 100 yen may be paid by credit card via the terminal device 21, and 400 yen may be paid in cash via the settlement device 22. In such a case, the amount accepting unit 212 may accept the portion of the first amount and the remainder of the first amount. The first accepting unit 202 may then acquire the portion of the first amount and the remainder of the first amount. Alternatively, the amount accepting unit 212 may accept the portion of the first amount and the second amount via a customer operation, and determine the remainder of the first amount by subtracting the portion of the first amount and the second amount from the purchase amount. Then, the first receiving unit 202 can acquire a part of the first amount, the remainder of the first amount, and the second amount.

[0140] Furthermore, for example, each embodiment may be modified and used. Modifications will be described below.

[0141] <Variation 1> For example, the determination unit 208 may determine whether the amount of the company's gift certificate is greater than the purchase amount, and if so, notify the customer. For example, the determination unit 208 may determine whether the amount of the portable gift certificate is greater than the purchase amount, and if so, notify the customer that the amount of the portable gift certificate is greater than the purchase amount.

[0142] Similarly, for example, when the first amount is accepted as a credit payment amount or as a points amount, the judgment unit 208 may determine whether the accepted first amount is greater than the purchase amount, and if so, notify the customer.

[0143] Furthermore, the determining unit 208 may determine whether the received first amount is greater than the purchase amount, and if the first amount is greater than the purchase amount, correct the first amount to the purchase amount.

[0144] <Variation 2> Instead of completing the entire payment through discounts and payments via terminal device 21 and one settlement device 22, the remaining amount may be paid to another settlement device 22. For example, if the first settlement device 22 is a manned settlement device 22 operated by a store clerk, this requires the store clerk's time and effort. Therefore, the manned settlement device 22 performs payments that require the store clerk's operation, such as for gift certificates from other stores, and the settlement device 22 operated by the customer performs the remaining payment. This reduces the store clerk's time and effort.

[0145] Specifically, when the first settlement unit 222 of the manned settlement device 22 settles a portion of the second amount, the settlement information generation unit 203 further generates settlement information regarding the remaining amount. Then, the second reception unit 221 of the other settlement device 22 acquires the settlement information. Then, the first settlement unit 222 of the other settlement device 22 settles the remaining amount based on the acquired settlement information.

[0146] <Variation 3> Another example of the information processing device is shown in Modification 3. In the first and second embodiments, an example has been described in which the settlement device has the second reception unit, but for example, the information processing device may be provided with the second reception unit.

[0147] For example, if the information processing device 20 includes a second reception unit 221, the second reception unit 221 receives a payment instruction for the second amount to the settlement device 22. For example, when the settlement device 22 receives a payment instruction through an operation by a customer, it transmits the payment instruction to the information processing device 20. For example, the payment instruction here may include customer identification information. The second reception unit 221 of the information processing device 20 receives the payment instruction including the customer identification information. Then, the settlement information generation unit 203 identifies settlement information for the second amount based on the customer identification information included in the payment instruction. The settlement information generation unit 203 may transmit this settlement information to the settlement device 22, which is the sender of the payment instruction.

[0148] <Variation 4> Modification 4 shows another example of the basic functions of the information processing device. FIG. 29 is a block diagram showing another example of the configuration of the information processing device. The information processing device 30 has an identification information acquisition unit 301, a first reception unit 302, and a settlement information generation unit 303. Information processing device 3 0 may be composed of one or more devices.

[0149] The identification information acquisition unit 301 acquires identification information of a product that a customer plans to purchase through an operation of the terminal device by the customer.

[0150] The first accepting unit 302 accepts, from the terminal device, a first amount among the purchase amounts of the registered products using the acquired identification information. Here, the first accepting unit 302 accepting each amount means accepting a numerical value of the amount or identification information representing the amount. As described above, the purchase amount is the total purchase amount. The first amount is the payment amount made via the terminal device. The first accepting unit 302 may accept the first amount accepted by the terminal device by accepting the first amount through a customer's operation on the terminal device. Alternatively, the first accepting unit 302 may accept the first amount from the terminal device by accepting a second amount, which is the amount of payment made by the settlement device, through a customer's operation on the terminal device. The purchase amount is the sum of the first amount and the second amount. Therefore, when the second amount is accepted by the customer's operation on the terminal device, the first amount is the purchase amount minus the second amount. Also, when the first amount is accepted by the customer's operation on the terminal device, the second amount is the purchase amount minus the first amount. Furthermore, the timing at which the first accepting unit 302 accepts each amount may be after product registration or during product registration, and is not particularly limited.

[0151] The settlement information generating unit 303 generates settlement information relating to a second amount, which is the difference between the purchase amount and the first amount, and which is used by the settlement device to settle the second amount.

[0152] 30 is a flowchart showing another example of the operation of the information processing device 30. The identification information acquisition unit 301 acquires product identification information through a customer's operation on the terminal device (step S701). The first acceptance unit 302 accepts an instruction to make a payment for a first amount through a customer's operation on the terminal device (step S702). Next, the settlement information generation unit 303 generates settlement information related to a second amount to be settled by the settlement device (step S703).

[0153] As described above, in Variation 4, the information processing device 30 acquires identification information of a product to be registered through a customer's operation on a terminal device. The information processing device 30 accepts, from the terminal device, an instruction to settle a first amount of the purchase price of the product registered using the acquired identification information. The information processing device 30 then generates settlement information relating to a second amount, which is the difference between the purchase price and the first amount, and which the settlement device uses to settle the second amount. This allows multiple payment methods when registering a product through a customer's operation on the terminal device, improving convenience when shopping.

[0154] <Variation 5> An example of the basic functions of the settlement device is shown in Modification 5. Fig. 31 is a block diagram showing another example of the configuration of the settlement device. The settlement device 32 includes a settlement information acquisition unit 324 and a first settlement unit 322.

[0155] The settlement information acquisition unit 324 acquires settlement information. The settlement information relates to a second amount, which is the amount of the purchase price of the product the customer plans to purchase and is the settlement amount made by the settlement device. The settlement information acquisition unit 324 receives the settlement information from the information processing device 30. As a result, the settlement information acquisition unit 324 may acquire the settlement information. Alternatively, the settlement information acquisition unit 324 may acquire the settlement information via a terminal device. Specifically, for example, the information processing device 30 causes the terminal device to output a code from which the settlement information can be acquired. Then, the settlement information acquisition unit 324 acquires the code from the terminal device. The settlement information acquisition unit 324 acquires the settlement information from the code.

[0156] The first settlement unit 322 makes a settlement for the second amount based on the settlement information.

[0157] 32 is a flowchart showing another example of the operation of the settlement device 32. The settlement information acquisition unit 324 acquires settlement information (step S721). Next, the first settlement unit 322 makes a settlement for the second amount (step S722).

[0158] As described above, in the fifth modification, the settlement device 32 acquires settlement information relating to a second amount, which is the difference between the purchase amount and the first amount paid via the terminal device, and performs settlement based on the settlement information. This allows multiple payment methods when registering products through customer operation of the terminal device, improving convenience when shopping.

[0159] This concludes the explanation of each modification. The embodiments and modifications are not limited to the examples described above, and various modifications are possible. Furthermore, the structure of each device in each embodiment is Success For example, the number of terminal devices and the number of settlement devices are not particularly limited.

[0160] Furthermore, for example, the information processing device may be realized by a single device, or may be realized by multiple devices that differ by information or function. For example, one terminal device may have at least some of the functional units of the information processing device described in embodiment 2. An example of one terminal device is terminal device 21 that can be operated by a customer. For example, for each functional unit described in embodiment 1, one terminal device may be configured to have an identification information acquisition unit 101 and a first reception unit 102, and the settlement device may be configured to have a second reception unit 121.

[0161] Furthermore, for example, the information processing device may be configured with several servers. For example, functional units that control input and output of the terminal device, such as the identification information acquisition unit 201, the first reception unit 202, and the output control unit 205, may be configured with an application server, functions such as the registration unit 204 may be configured with a POS (Point Of Sale) server, functions such as the second settlement unit 206 may be configured with a settlement server, and various DBs may be configured with a database server.

[0162] In addition, in each embodiment, an example has been described in which the settlement device has a first settlement unit, but the settlement device may be configured to function as an interface for accepting operations by customers and store clerks, similar to a terminal device, and the information processing device may perform the settlement. In other words, the information processing device may be equipped with the first settlement unit.

[0163] Furthermore, the various information and DBs may be stored in a single device (storage means) such as a database server, or may be distributed and stored in multiple different devices. Therefore, the various information and DBs may be acquired from other devices via the communication network NT or the like, or may be stored in the storage means of the information processing device 20 in each embodiment.

[0164] Furthermore, each device in each embodiment may be configured to have some of the functional units.

[0165] Furthermore, between each device, such as the information processing device, terminal device, and settlement device described in each embodiment and variant example, the object of transmission and reception may be the information itself or an identifier representing the information.

[0166] In each embodiment and modification, each piece of information may include part of the information described above. Furthermore, each piece of information or DB may include information other than the information described above. Each piece of information or DB may be divided into multiple pieces of information in more detail. In this way, the method for realizing each piece of information or DB is not particularly limited.

[0167] Furthermore, each screen is an example and is not particularly limited. In each screen, the position, color, and size of each item such as a button, input field, and display field are not particularly limited. In each screen, buttons, information display fields, input fields, etc. (not shown) may be added. Furthermore, the background color of the screen may be changed. Furthermore, for example, although buttons are given as an example of accepting various selections, pull-down lists, check boxes, etc. may also be used, and examples of displays for accepting various selections are not particularly limited.

[0168] For example, in each embodiment, the process of generating screen information to be displayed on the display device of the terminal device 21 may be performed by the output control unit 205 of the information processing device 20, or may be performed by the output unit 213 of the terminal device 21.

[0169] (Computer equipment) Next, an example of the hardware configuration when each device, such as the information processing device, terminal device, and settlement device described in each embodiment, is realized by a computer device will be described. Fig. 33 is an explanatory diagram showing an example of the hardware configuration of a computer device. For example, some or all of each device can be realized using any combination of a computer device 80 and a program as shown in Fig. 33.

[0170] The computer device 80 includes, for example, a processor 801, a ROM (Read Only Memory) 802, a RAM (Random Access Memory) 803, a storage device 804, a communication interface 805, and an input / output interface 806. Each component is connected to the other via a bus 807.

[0171] The processor 801 controls the entire computer device 80. Examples of the processor 801 include a CPU (Central Processing Unit) and a DSP (Digital Signal Processor). The number of processors 801 is not particularly limited, and there may be one or more processors 801. The computer device 80 has a storage unit such as a ROM 802, a RAM 803, and a storage device 804. Examples of the storage device 804 include a semiconductor memory such as a flash memory, a hard disk drive (HDD), and a solid state drive (SSD). For example, the storage device 804 stores an operating system (OS) program, application programs, and programs according to the embodiments. Alternatively, the ROM 802 stores application programs and programs according to the embodiments. The RAM 803 is used as a work area for the processor 801. The numbers of the ROM 802, RAM 803, and storage device 804 are not particularly limited, and there may be one or more of each of the ROM 802, RAM 803, and storage device 804.

[0172] The processor 801 also loads programs stored in the storage device 804, ROM 802, etc. The processor 801 then executes each process or instruction coded in the program. The processor 801 may also download various programs via the communications network NT. The processor 801 also functions as a part or all of the computer device 80. The processor 801 may then execute the processes or instructions in the illustrated flowchart based on the program.

[0173] The communication interface 805 is connected to a communication network NT such as a LAN (Local Area Network) or WAN (Wide Area Network) via a wireless or wired communication line. The communication network NT may be configured with multiple communication networks. As a result, the computer device 80 is connected to external devices and external computer devices 80 via the communication network NT. The communication interface 805 serves as an interface between the communication network NT and the inside of the computer device 80. The communication interface 805 also controls the input and output of data from external devices and external computer devices.

[0174] Furthermore, the input / output interface 806 is connected to at least one of an input device, an output device, and an input / output device. The connection method may be wireless or wired. Examples of the input device include a keyboard, a mouse, and a microphone. Examples of the output device include a display device, a lighting device, and a speaker that is an audio output device that outputs audio. Examples of the input / output device include a touch panel display. Note that the input device, output device, and input / output device may be built into the computer device 80 or may be external.

[0175] The hardware configuration of the computer device 80 is an example. The computer device 80 may have some of the components shown in FIG. 33. The computer device 80 may have components other than those shown in FIG. 33. For example, the computer device 80 may have a drive device or the like. The processor 801 may then read programs and data stored on a recording medium attached to the drive device or the like into the RAM 803. Examples of non-transitory tangible recording media include optical disks, flexible disks, magneto-optical disks, and USB (Universal Serial Bus) memories. As described above, the computer device 80 may have input devices such as a keyboard and a mouse. The computer device 80 may have an output device such as a display. The computer device 80 may also have an input device, an output device, and an input / output device.

[0176] The computer device 80 may also be equipped with a reading device capable of reading at least one of a one-dimensional code and a two-dimensional code. The reading device may be an imaging device or a dedicated reading device, and is not particularly limited.

[0177] The computer device 80 may have various sensors (not shown). The type of sensor is not particularly limited. Examples of the sensor include an acceleration sensor, a gyro sensor, a magnetic sensor, a GPS (Global Positioning System) sensor, etc. Examples of the sensor include a fingerprint sensor, a LiDAR (Light, Detection and Ranging), a proximity sensor, and an ambient light sensor.

[0178] This concludes the description of the hardware configuration of each device. There are various variations in the method of realizing each device. For example, each device may be realized by any combination of a different computer device and a program for each component. Furthermore, multiple components included in each device may be realized by any combination of a single computer device and a program.

[0179] Furthermore, some or all of the components of each device may be realized by circuits for specific applications. Furthermore, some or all of each device may be realized by general-purpose circuits including a processor such as an FPGA (Field Programmable Gate Array). Furthermore, some or all of each device may be realized by a combination of circuits for specific applications and general-purpose circuits. Furthermore, these circuits may be a single integrated circuit. Alternatively, these circuits may be divided into multiple integrated circuits. Furthermore, the multiple integrated circuits may be configured by being connected via a bus or the like.

[0180] Furthermore, when some or all of the components of each device are realized by multiple computer devices, circuits, etc., the multiple computer devices, circuits, etc. may be centrally located or distributed.

[0181] The payment method described in each embodiment is realized by execution by a payment system. The payment method is also realized by execution of a pre-prepared program by a computer device such as a terminal device, information processing device, or settlement device. The program described in each embodiment can be stored on a hard disk drive (HDD), an SSD, a flexible disk, or an optical disk. , magnetic The program is recorded on a computer-readable recording medium such as an optical disk or a USB memory. The program is then read from the recording medium and executed by the computer. The program may also be distributed via a communications network NT.

[0182] The functions of each component of each device in each embodiment described above may be realized by hardware, such as a computer device, or may be realized by a computer device or firmware under program control.

[0183] Although the present disclosure has been described above with reference to various embodiments, the present disclosure is not limited to the above embodiments. The configuration and details of each of the present disclosures may include embodiments to which various modifications that would be apparent to those skilled in the art are applied within the scope of the present disclosure. The present disclosure may also include embodiments in which the details described herein are appropriately combined or substituted as necessary. For example, details described using a particular embodiment may also be applied to other embodiments to the extent that no contradiction occurs. For example, although multiple operations are described in sequence in the form of a flowchart, the order of the descriptions does not limit the order in which the multiple operations are performed. Therefore, when implementing each embodiment, the order of the multiple operations may be changed as long as it does not interfere with the content.

[0184] Some or all of the above-described embodiments can be described as follows: However, some or all of the above-described embodiments are not limited to the following.

[0185] (Appendix 1) an identification information acquisition means for acquiring identification information of a product that the customer intends to purchase through the customer's operation on a terminal device; a first accepting means for accepting, from the terminal device, an instruction to settle a purchase amount of the product registered using the acquired identification information; a second receiving means in the settlement device for receiving an instruction to settle the purchase amount by a second amount, which is the difference between the purchase amount and the first amount; A payment system comprising: (Appendix 2) a settlement information generating means for generating settlement information relating to the second amount, the settlement information being used by the settlement device for settling the second amount; 2. The payment system of claim 1, comprising: (Appendix 3) The payment in the second amount is a payment using a portable cash voucher, the settlement device performs the settlement with the second amount in response to an operation by a store clerk. 1. A payment system as set forth in Appendix 1 or 2. (Appendix 4) The payment in the second amount is a cash payment. 1. A payment system as set forth in Appendix 1 or 2. (Appendix 5) the first accepting means accepts an instruction to make the payment using the first amount by accepting input of the first amount through an operation of the customer on the terminal device; 10. A payment system as set forth in any one of appendices 1 to 4. (Appendix 6) the first accepting means accepts an instruction to settle the payment with the first amount, which is the purchase amount minus the second amount, by accepting input of the second amount through an operation of the customer on the terminal device; 10. A payment system as set forth in any one of appendices 1 to 4. (Appendix 7) a second payment means for making the payment in the first amount; 7. A payment system according to any one of appendices 1 to 6, comprising: (Appendix 8) The payment by the first amount is at least one of credit card payment, code payment, and electronic money payment. 7. The payment system described in Appendix 7. (Appendix 9) When the settlement device settles a portion of the second amount, The settlement information generation means generates settlement information regarding a remaining amount of the second amount, which is a remaining amount to be settled by another settlement device. The payment system described in Appendix 2. (Appendix 10) The method of payment for the first amount is different from the method of payment for the second amount. 10. A payment system as described in any of Appendixes 1 to 9. (Appendix 11) an identification information acquisition means for acquiring identification information of a product that the customer intends to purchase through the customer's operation on a terminal device; a first accepting means for accepting, from the terminal device, an instruction to settle a purchase amount of the product registered using the acquired identification information; a payment information generating means for generating payment information relating to a second amount, which is the difference between the purchase amount and the first amount, and which is used by a payment device to settle the second amount; An information processing device comprising: (Appendix 12) a payment information acquisition means for acquiring payment information relating to a second amount, which is the difference between the purchase amount of the product registered using the product identification information acquired via a terminal device operable by a customer and a first amount paid via the terminal device; a first payment means for making a payment for the second amount; A settlement device comprising: (Appendix 13) issuing means for issuing receipts; Equipped with The first amount and the second amount are distinguishably displayed on the receipt. 13. The settlement device of claim 12. (Appendix 14) A payment method for a payment system including an information processing device and a settlement device, The information processing device, acquiring identification information of a product that the customer intends to purchase through the customer's operation of a terminal device; receiving, from the terminal device, an instruction to settle the purchase amount of the product registered using the acquired identification information, using a first amount; The settlement device, accepting an instruction to settle the transaction with a second amount, which is the difference between the purchase amount and the first amount; Payment method. (Appendix 15) A payment method for an information processing device, comprising: acquiring identification information of a product that the customer intends to purchase through the customer's operation of a terminal device; receiving, from the terminal device, an instruction to settle the purchase amount of the product registered using the acquired identification information, using a first amount; generating settlement information relating to a second amount, which is the difference between the purchase amount and the first amount, and which the settlement device uses to settle the second amount; Payment method. (Appendix 16) A payment method for a settlement device, comprising: acquire settlement information relating to a second amount, which is the difference between the purchase amount of the product registered using the product identification information acquired via a terminal device operable by the customer and a first amount settled via the terminal device; making a payment for the second amount; Payment method. (Appendix 17) A program for a payment system including an information processing device and a settlement device, The computer of the information processing device acquiring identification information of a product that the customer intends to purchase through the customer's operation of a terminal device; receiving, from the terminal device, an instruction to settle the purchase amount of the product registered using the acquired identification information, using a first amount; Execute the process The computer of the settlement device accepting an instruction to settle the transaction with a second amount, which is the difference between the purchase amount and the first amount; A non-transitory recording medium that records a program for executing processing and is readable by the computer of the information processing device and the computer of the settlement device. (Appendix 18) On the computer, acquiring identification information of a product that the customer intends to purchase through the customer's operation of a terminal device; receiving, from the terminal device, an instruction to settle the purchase amount of the product registered using the acquired identification information, using a first amount; generating settlement information relating to a second amount, which is the difference between the purchase amount and the first amount, and which the settlement device uses to settle the second amount; A non-transitory recording medium readable by the computer that records a program for executing processing. (Appendix 19) On the computer, acquire settlement information relating to a second amount, which is the difference between the purchase amount of the product registered using the product identification information acquired via a terminal device operable by the customer and a first amount settled via the terminal device; making a payment for the second amount; A non-transitory recording medium readable by the computer that records a program for executing processing. (Appendix 20) A program for a payment system including an information processing device and a settlement device, The computer of the information processing device acquiring identification information of a product that the customer intends to purchase through the customer's operation of a terminal device; receiving, from the terminal device, an instruction to settle the purchase amount of the product registered using the acquired identification information, using a first amount; Execute the process The computer of the settlement device accepting an instruction to settle the transaction with a second amount, which is the difference between the purchase amount and the first amount; A program that executes a process. (Appendix 21) On the computer, acquiring identification information of a product that the customer intends to purchase through the customer's operation of a terminal device; receiving, from the terminal device, an instruction to settle the purchase amount of the product registered using the acquired identification information, using a first amount; generating settlement information relating to a second amount, which is the difference between the purchase amount and the first amount, and which the settlement device uses to settle the second amount; A program that executes a process. (Appendix 22) On the computer, acquire settlement information relating to a second amount, which is the difference between the purchase amount of the product registered using the product identification information acquired via a terminal device operable by the customer and a first amount settled via the terminal device; making a payment for the second amount; A program that executes a process. [Explanation of symbols]

[0186] 1,2 Payment system 20,30 Information processing equipment 21 Terminal equipment 22,32 Settlement device 80 Computer equipment 101, 201, 301 Identification information acquisition unit 102, 202, 302 Reception Section 1 203,303 Settlement information generation section 204 Registration Department 205 Output control section 206 Second Settlement Department 207 Sales Accounting Department 208 Judgment section 209 Nullification Section 211 Identification information reading unit 212 Amount Reception Department 213 Output section 214 Payment Information Reception Department 215 Instruction Reception Department 121,221 Second Reception Department 222,322 First Settlement Department 223 Receipt Issuance Department 224,324 Settlement information acquisition section 801 processor 802 ROM 803 RAM 804 Storage device 805 Communication Interface 806 Input / Output Interface 807 Bus d001 Reading screen d002 List screen d003 screen d004 screen d005 Screen d006 Screen d007 Screen d008 Screen d010 screen d011 Screen d012 List screen d013 Screen 2001 Product DB 2002 List DB 2003 Sales DB NT Communications Network

Claims

1. A settlement device; an information processing device; a portable terminal device operable by a customer; Equipped with The terminal device an acquisition means for acquiring identification information of a product that the customer intends to purchase through an operation by the customer; an amount receiving means for receiving an instruction to make a payment by the first amount by receiving an input of either a first amount which is a payment amount to be made by the information processing device or a second amount which is a payment amount to be made by the settlement device; a payment information receiving means for receiving input of payment information required for payment; Equipped with The information processing device includes: an identification information acquisition means for acquiring the identification information by receiving the identification information from the terminal device; a registration means for registering the acquired identification information in a list of items to be purchased by the customer; a first accepting means for accepting, by receiving from the terminal device an instruction to make the payment by the first amount including the first amount or the second amount, an instruction to make the payment by the first amount among the purchase amounts of the products whose identification information is registered in the list, the purchase amounts being specified based on a product database that stores, for each product, product identification information and product information including product prices in association with each other; a second payment means for performing the payment of the first amount based on the payment information received from the terminal device when receiving an instruction to perform the payment of the first amount; a payment information generating means for generating payment information relating to the second amount of the purchase amount of the product whose identification information is registered in the list, the payment information being used by the payment device to settle the second amount; Equipped with The settlement device a second receiving means for receiving an instruction to settle the payment with the second amount, which is the difference between the purchase amount and the first amount; a first payment means for performing the payment by the second amount based on the settlement information received from the information processing device when receiving an instruction to perform the payment by the second amount; A payment system comprising:

2. The payment with the second amount is a payment with a paper voucher or a card-type voucher, the first payment means performs the payment in the second amount by operation of a store clerk based on the received settlement information; The payment system according to claim 1 .

3. The payment in the second amount is a cash payment. The payment system according to claim 1 .

4. the amount receiving means receives an input of the first amount through an operation by the customer; the first accepting means accepts an instruction to make the payment using the first amount by receiving the first amount from the terminal device; 4. A payment system according to claim 1.

5. the amount receiving means receives input of the second amount through an operation by the customer; the first accepting means, by receiving the second amount from the terminal device, accepts an instruction to settle the payment with the first amount, which is the amount obtained by subtracting the received second amount from the purchase amount; 4. A payment system according to claim 1.

6. When the settlement device settles a portion of the second amount, the settlement information generating means generates settlement information regarding the remaining amount obtained by subtracting the partial amount from the second amount of the purchase amount of the product whose identification information is registered in the list, and the remaining amount is to be settled by another settlement device. The payment system according to claim 1 .

7. A payment method for a payment system including an information processing device, a settlement device, and a portable terminal device operable by a customer, comprising: The terminal device, acquiring identification information of a product that the customer intends to purchase through an operation by the customer; accepting an instruction to settle the transaction using the first amount by accepting an input of either a first amount which is a settlement amount to be made by the information processing device or a second amount which is a settlement amount to be made by the settlement device; Accept the input of payment information required for payment, The information processing device, acquiring the identification information by receiving the identification information from the terminal device; registering the acquired identification information in a list of items that the customer intends to purchase; by receiving from the terminal device an instruction to make the payment by the first amount, which includes the first amount or the second amount, the instruction to make the payment by the first amount among the purchase amounts of the products whose identification information is registered in the list, the purchase amounts being specified based on a product database that stores, for each product, product identification information and product information, including product prices, in association with each other; When an instruction to make the payment by the first amount is received, the payment is made by the first amount based on the payment information received from the terminal device; generating settlement information relating to the second amount of the purchase amount of the product whose identification information is registered in the list, the settlement information being used by the settlement device to settle the second amount; The settlement device, accept an instruction to settle the payment with the second amount, which is the difference between the purchase amount and the first amount; When an instruction to make the payment using the second amount is received, the payment is made using the second amount based on the settlement information received from the information processing device. Payment method.

8. A program for a payment system including an information processing device, a settlement device, and a portable terminal device that can be operated by a customer, The computer of the terminal device acquiring identification information of a product that the customer intends to purchase through an operation by the customer; accepting an instruction to settle the transaction using the first amount by accepting an input of either a first amount which is a settlement amount to be made by the information processing device or a second amount which is a settlement amount to be made by the settlement device; Accept the input of payment information required for payment, Execute the process, The computer of the information processing device Acquiring the identification information by receiving the identification information from the terminal device; registering the acquired identification information in a list of items that the customer intends to purchase; by receiving from the terminal device an instruction to make the payment by the first amount, which includes the first amount or the second amount, the instruction to make the payment by the first amount among the purchase amounts of the products whose identification information is registered in the list, the purchase amounts being specified based on a product database that stores, for each product, product identification information and product information, including product prices, in association with each other; When an instruction to make the payment by the first amount is received, the payment is made by the first amount based on the payment information received from the terminal device; generating settlement information relating to the second amount of the purchase amount of the product whose identification information is registered in the list, the settlement information being used by the settlement device to settle the second amount; Execute the process, The computer of the settlement device accept an instruction to settle the payment with the second amount, which is the difference between the purchase amount and the first amount; When an instruction to make the payment using the second amount is received, the payment is made using the second amount based on the settlement information received from the information processing device. A program that executes a process.

Citation Information

Patent Citations

  • Article selling data processing apparatus and program

    JP2004030095A

  • Portable terminal for ordering, commodity information processor and program for portable terminal for ordering

    JP2014038539A

  • POS system and program

    JP2020119606A