Transaction processing apparatus and program

The transaction processing device addresses the challenge of gift certificate payments at self-service registers by enabling direct customer input and processing, improving customer usage and reducing attendant workload.

JP2026019588APending Publication Date: 2026-02-05TOSHIBA TEC KK
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024121266
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-07-26
Publication Date
2026-02-05

AI Technical Summary

Technical Problem

Fully self-service cash registers struggle with handling gift certificate payments, necessitating attendant intervention, which hampers customer usage and increases attendant workload.

Method used

A transaction processing device equipped with a detection unit, display processing unit, and accounting processing unit that allows customers to input gift certificate information directly, facilitating self-service gift certificate payments without additional attendant intervention.

Benefits of technology

Enables seamless gift certificate transactions at self-service registers, enhancing customer usage and reducing attendant workload by allowing direct customer input and processing of gift certificate payments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026019588000001_ABST
    Figure 2026019588000001_ABST
Patent Text Reader

Abstract

To promote the use of cash voucher payment in a device allowing a customer to perform an accounting operation.SOLUTION: The transaction processing apparatus includes a detection unit, a display processing unit, and an accounting processing unit. The detection unit detects a payment method of a transaction input by a customer. When a cash voucher payment is detected as a payment method of the transaction, the display processing unit displays, on a display unit, an image in which information of a cash voucher used in the cash voucher payment can be input. The checkout processing section processes checkout of the transaction based on the information of the cash voucher input by the customer.SELECTED DRAWING: Figure 9
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] FIELD An embodiment of the present invention relates to a transaction processing device and a program. [Background technology]

[0002] There are many different types of cash registers in stores, but due to the recent worsening labor shortage and other factors, the introduction of fully self-service cash registers, where customers can register items and pay by themselves, is accelerating.

[0003] As the introduction of fully self-service registers increases, handling gift certificate payments at these registers is becoming an issue.

[0004] If payment by gift certificate is possible at a fully self-service register, a store attendant must intervene when paying with a gift certificate. On the other hand, if payment by gift certificate is not possible at a fully self-service register, the rate of customer use of the fully self-service register will not increase.

[0005] Therefore, fully self-service registers are required to allow payment with gift certificates while reducing the amount of work that attendants have to do to process gift certificate payments. [Prior art documents] [Patent documents]

[0006] [Patent Document 1] Japanese Patent Publication No. 2020-98630 Summary of the Invention [Problem to be solved by the invention]

[0007] The problem to be solved by the embodiments of the present invention is to provide a technology that promotes the use of cash voucher payments on devices that allow customers to perform accounting operations. [Means for solving the problem]

[0008] In one embodiment, the transaction processing device includes a detection unit, a display processing unit, and an accounting processing unit. The detection unit detects the payment method of the transaction entered by the customer. When the display processing unit detects that a gift certificate payment is the payment method of the transaction, it causes the display unit to display an image that allows input of information about the gift certificate to be used for the gift certificate payment. The accounting processing unit processes the accounting for the transaction based on the information about the gift certificate entered by the customer. [Brief explanation of the drawings]

[0009] [Figure 1] FIG. 1 is a block diagram illustrating a transaction processing system according to an embodiment. [Figure 2] FIG. 2 is a block diagram illustrating a POS terminal according to the embodiment. [Figure 3] FIG. 3 is a diagram illustrating an example of a product registration screen displayed on a display device of the POS terminal according to the embodiment. [Figure 4] FIG. 4 is a diagram illustrating a payment method input screen displayed on a display device of the POS terminal according to the embodiment. [Figure 5] FIG. 5 is a diagram illustrating a gift certificate input screen displayed on a display device of the POS terminal according to the embodiment. [Figure 6] FIG. 6 is a diagram illustrating an example of a payment amount input screen displayed on a display device of the POS terminal according to the embodiment. [Figure 7] FIG. 7 is a diagram illustrating an example of a customer confirmation screen displayed on the display device of the POS terminal according to the embodiment. [Figure 8] FIG. 8 is a diagram illustrating an example of a first call screen displayed on a display device of the POS terminal according to the embodiment. [Figure 9] FIG. 9 is a diagram illustrating an example of an attendant confirmation screen displayed on the display device of the POS terminal according to the embodiment. [Figure 10] FIG. 10 is a diagram illustrating an example of an end screen displayed on the display device of the POS terminal according to the embodiment. [Figure 11]FIG. 11 is a diagram illustrating a second call screen displayed on a display device of the attendant terminal according to the embodiment. [Figure 12] FIG. 12 is a flowchart illustrating an example of processing by the processing circuit of the POS terminal according to the embodiment. [Figure 13] FIG. 13 is a flowchart illustrating an example of processing by the processing circuit of the POS terminal according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0010] Hereinafter, several embodiments will be described with reference to the drawings. Note that the scale of each part in each drawing used in the following description of the embodiments may be changed as appropriate. Also, for the sake of explanation, each drawing used in the following description of the embodiments may omit components.

[0011] [Embodiment] (Configuration example) FIG. 1 is a block diagram illustrating an information processing system S. The transaction processing system S is a system that communicates between multiple devices and processes information about transactions in a store. For example, the store may be, but is not limited to, a supermarket or other mass retailer. A transaction is the transfer of payment from a customer to a store in connection with the sale of a product by the store. From the store's perspective, a transaction includes the sale of a product. From the customer's perspective, a transaction includes the purchase of a product. Products include not only objects but also non-tangible objects such as services or tickets. Unless otherwise specified, the term "transaction" refers to the same transaction. A customer includes a user.

[0012] The transaction processing system S includes a plurality of POS (Point of Sales) terminals 1 and one attendant terminal 2. The plurality of POS terminals 1 and attendant terminal 2 are installed in a store. The plurality of POS terminals 1 and attendant terminal 2 are connected to each other so as to be able to communicate with each other via a network NW. The network NW is a LAN (Local Area Network) or the like. The LAN may be a wireless LAN or a wired LAN.

[0013] Transaction processing system S may include one POS terminal 1 instead of multiple terminals. Transaction processing system S may include multiple attendant terminals 2 instead of one terminal. Transaction processing system S is an example of a transaction processing system that includes at least two devices.

[0014] POS terminal 1 is a device that processes transactions in a store. Here, POS terminal 1 is assumed to have product registration and accounting functions, and to be a POS terminal that allows customers to perform product registration and accounting operations. POS terminal 1 is an example of a transaction processing device that processes transactions.

[0015] Product registration is the registration of the product to be traded before the transaction is accounted for. The registered product is also called registered product. Accounting is the payment for the product registered as the subject of the transaction. Accounting includes the meaning of settlement. Accounting methods for accounting for a transaction include offline payment and online payment.

[0016] Offline payments are payments that do not require the POS terminal 1 to connect with other devices via a network such as the Internet. For example, offline payments are payments using cash and gift certificates. Gift certificates are certificates that are circulated in a form similar to cash currency. For example, gift certificates include various types of gift certificates such as gift certificates, rice certificates, beer certificates, shareholder coupons, regional promotion coupons, and coupons, but are not limited to these. Gift certificates include physical certificates and digitalized certificates. In the following explanation, the term "gift certificate" primarily refers to physical certificates that require the intervention of an attendant, such as collection, when a customer uses them to pay for a transaction. The term "attendant" also includes the meaning of a store clerk.

[0017] Online payment is a transaction that is executed by the POS terminal 1 in cooperation with other devices via a network such as the Internet. For example, online payment includes credit card payment, electronic money payment, debit card payment, and code payment.

[0018] The attendant terminal 2 is a device used by an attendant. The attendant terminal 2 may be a dedicated device, or may be a device such as a smartphone, a tablet terminal, or a PC (Personal Computer).

[0019] FIG. 2 is a block diagram illustrating the POS terminal 1. As shown in FIG. The POS terminal 1 includes a processing circuit 10, a main memory 11, a storage 12, a communication circuit 13, a reading device 14, an input device 15, a display device 16, a printing device 17, and a change dispenser 18. The processing circuit 10, the main memory 11, the storage 12, the communication circuit 13, the reading device 14, the input device 15, the display device 16, the printing device 17, and the change dispenser 18 are connected to each other so that signals can be input and output.

[0020] The processing circuit 10 corresponds to the central part of the POS terminal 1. The processing circuit 10 is an element that constitutes the computer of the POS terminal 1. The processing circuit 10 includes one or more circuits that perform multiple processes based on multiple functions. For example, the circuit may be, but is not limited to, a processor, an ASIC (Application Specific Integrated Circuit), or an FPGA (Field-Programmable Gate Array). For example, the processor may be, but is not limited to, a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit). The processing circuit 10 loads programs stored in the main memory 11 or the storage 12 into the main memory 11. The processing circuit 10 executes programs loaded into the main memory 11, thereby enabling various processes to be performed.

[0021] The main memory 11 includes elements corresponding to the main storage portion of the POS terminal 1. The main memory 11 is an element that constitutes the computer of the POS terminal 1. The main memory 11 includes a non-volatile memory area and a volatile memory area. The main memory 11 stores an operating system or programs in the non-volatile memory area. The main memory 11 uses the volatile memory area as a work area where data is rewritten as appropriate by the processing circuit 10. For example, the main memory 11 includes a ROM (Read Only Memory) as a non-volatile memory area. For example, the main memory 11 includes a RAM (Random Access Memory) as a volatile memory area.

[0022] The storage 12 corresponds to an auxiliary storage portion of the POS terminal 1. The storage 12 includes one or more storage devices. For example, the storage device may be, but is not limited to, a hard disk drive (HDD) or a semiconductor storage medium such as a solid state drive (SSD). The storage 12 stores the above-mentioned programs, data used by the processing circuit 10 when performing various processes, and data generated by the processes in the processing circuit 10.

[0023] The storage 12 can store product master data. The product master data includes product information for each product sold in the store. The product information can include a product code, product name, and price. The product code is identification information that can uniquely identify a product. The product name is the name of the product. The price is the unit price that indicates the amount per unit of the product. The product information may include information other than these.

[0024] The communication circuit 13 is a circuit including various interfaces for transmitting and receiving signals, and connects the POS terminal 1 to other devices via the network NW so that they can communicate with each other.

[0025] The reading device 14 is a device that reads various code symbols. The reading device 14 may be a scanner that reads by sensing or a camera that reads by photographing. For example, the code symbol is a barcode symbol or a two-dimensional code symbol. The code symbol may be a code symbol of a product that records a product code. The product code symbol is an image attached to the product. The code symbol may be a code symbol that records a membership code that uniquely identifies a customer as a store member. The code symbol that records the membership code may be an image attached to a membership card or an image that can be displayed on a terminal. The code symbol may be a code symbol for code payment. The code symbol may be a code symbol that records an attendant code that uniquely identifies an attendant. The code symbol that records the attendant code may be an image attached to a card or an image that can be displayed on a terminal. The attendant code is an example of attendant identification information that uniquely identifies an attendant. The reading device 14 is an example of a reading unit of the POS terminal 1.

[0026] The input device 15 is a device that can input instructions or information to the POS terminal 1. The input device 15 may include a keyboard. The input device 15 may form a touch screen together with the display device 16. The input device 15 is an example of an input unit of the POS terminal 1.

[0027] The display device 16 is a device capable of displaying various images under the control of the processing circuit 10. For example, the display device 16 is a liquid crystal display or an EL (Electroluminescence) display. The display device 16 is an example of a display unit of the POS terminal 1.

[0028] The printing device 17 is a device for issuing printed materials by printing on a medium. For example, the medium is paper. For example, the printing device 17 is a thermal printer or an inkjet printer, but is not limited to these. The printing device 17 is an example of a printing unit of the POS terminal 1.

[0029] The change dispenser 18 is a device that can input and output cash used in accounting for transactions.

[0030] The hardware configuration of the POS terminal 1 is not limited to the above configuration, and the POS terminal 1 allows the omission or modification of the above components and the addition of new components as appropriate.

[0031] Each unit realized by the processing circuit 10 will be described. The processing circuit 10 realizes a registration processing unit 101, an accounting processing unit 102, a detection unit 103, a display processing unit 104, a notification processing unit 105, and an issuance unit 106. Each unit realized by the processing circuit 10 can also be called a function.

[0032] The registration processing unit 101 processes product registration. For example, processing product registration means updating the registration data. The registration data may include registered product information for each registered product. The registered product information may include all or part of the following information: product code, product name, price, quantity, and product price. The product code, product name, and price are as described above. The quantity is the number of products identified by the product code. The product price is the amount calculated based on the product of the price and the quantity. The registered product information may include information other than these. The registration data may be stored in the main memory 11 or storage 12 of the POS terminal 1, or may be stored in a transaction management server that manages each transaction. Updating the registration data includes adding registered product information, increasing the quantity included in the registered product information, decreasing the quantity included in the registered product information, and deleting registered product information.

[0033] The accounting processing unit 102 processes the transaction to settle the transaction amount. The transaction amount is the amount required to complete the transaction. For example, the transaction amount is the total amount of the transaction after product registration is complete. The total amount of the transaction is calculated based on the total product price of each registered product in the transaction. The transaction accounting includes completing the transaction accounting. Completing the transaction by the POS terminal 1 means that the transaction has been completed.

[0034] For example, the accounting processing unit 102 processes the accounting of a transaction based on the used voucher information entered by the customer. Used voucher information is information about the used voucher. Used vouchers are vouchers used for voucher payment. Voucher payment is paying part or all of the bill amount with a voucher. Used voucher information is information indicating the contents of the used voucher.

[0035] The used voucher information may include type information of the used voucher. Hereinafter, the type information of the used voucher may also be referred to as voucher type information. The voucher type information is information that can identify the type of the used voucher. For example, gift vouchers may be issued by multiple companies. In this case, each of the gift vouchers issued by multiple companies may be treated as a different type.

[0036] The used voucher information can include payment amount information for the used voucher. Hereinafter, the payment amount information for the used voucher will also be referred to as voucher payment amount information. The voucher payment amount information includes information on the payment amount for the used voucher. For example, the payment amount is XX yen.

[0037] There are two types of vouchers: those that give change when the entire face value of the voucher is not used in the transaction accounting, and those that do not give change. In the following, vouchers that give change are also referred to as first attribute vouchers. Vouchers that do not give change are also referred to as second attribute vouchers. Assume that the transaction amount is 300 yen and the face value of the voucher is 500 yen. With a first attribute voucher, you will get 200 yen in change. With a second attribute voucher, you will not get any change. For example, whether a voucher is a first attribute voucher or a second attribute voucher is determined by the issuer of the voucher.

[0038] There are two types of vouchers: fixed-amount vouchers and non-fixed-amount vouchers. Fixed-amount vouchers are vouchers that only have one face value. For example, a voucher with only a face value of 500 yen is a fixed-amount voucher. Non-fixed-amount vouchers are vouchers with a variety of face values. For example, a voucher with face values ​​of 500 yen and 1000 yen is a non-fixed-amount voucher.

[0039] The detection unit 103 detects instructions or information input via the input device 15. Input via the input device 15 includes setting, selection, and the like via the input device 15. Selecting a button via the input device 15 is an example of an operation of the input device 15. The display processing unit 104 causes the display device 16 to display the image. The notification processing unit 105 outputs a notification for calling an attendant.

[0040] The issuing unit 106 causes the printing device 17 to issue a receipt. A receipt is a medium on which transaction details are printed. The transaction details may include information about the transacted goods. The information about the transacted goods may include all or part of the product code, product name, price, quantity, and product price. The product code, product name, price, quantity, and product price are as described above. The transaction details may include information about the billing amount.

[0041] (Display example) First, a display example on the display device 16 of the POS terminal 1 will be described.

[0042] FIG. 3 is a diagram illustrating an example of a product registration screen IA displayed on the display device 16 of the POS terminal 1. As shown in FIG. The product registration screen IA is an image that displays information based on product registration.

[0043] The product registration screen IA includes a registered product display area AAA. The registered product display area AAA is an area that displays registered product information for each registered product. Here, the registered product information includes the product name, quantity, and product price. The product registration screen IA includes a total amount display area AAB. The total amount display area AAB is an area that displays the total amount of the transaction. The total amount of the transaction displayed in the total amount display area AAB is updated each time a product is registered.

[0044] The product registration screen IA displays a "Checkout" button BA that can be selected via the input device 15. The "Checkout" button BA is a button that allows the customer to input checkout instructions via the input device 15. A checkout instruction is an instruction for the customer to start the operation for checking out. A checkout instruction also means an end instruction for the customer to end the operation for product registration. The selection of the "Checkout" button BA by a customer is an example of input of a checkout instruction by a customer. When the customer selects the "Checkout" button BA, the display device 16 displays a payment method input screen IB, which will be described later.

[0045] FIG. 4 is a diagram illustrating an example of a payment method input screen IB displayed on the display device 16 of the POS terminal 1. As shown in FIG. The payment method input screen IB is an image on which the payment method for the transaction can be input.

[0046] The payment method input screen IB displays a plurality of payment method input buttons that can be selected via the input device 15. The payment method input buttons are buttons that allow the customer to input the payment method for the transaction via the input device 15. The selection of a payment method input button by the customer is an example of the customer inputting the payment method for the transaction.

[0047] The payment method input screen IB displays a "cash" button BBA as a payment method input button. The "cash" button BBA is a button that allows the customer to input cash payment as the payment method for the transaction. Cash payment means paying part or all of the bill amount in cash.

[0048] The payment method input screen IB displays a "Credit" button BBB as a payment method input button. The "Credit" button BBB is a button that allows the customer to input credit card payment as the payment method for the transaction. Credit card payment means paying part or all of the bill amount with a credit card.

[0049] The payment method input screen IB displays an "electronic money" button BBC as a payment method input button. The "electronic money" button BBC is a button that allows the customer to input electronic money payment as the payment method for the transaction. Electronic money payment means paying part or all of the bill amount with electronic money.

[0050] The payment method input screen IB displays the "Code Payment" button BBD as the payment method input button. The "Code Payment" button BBD is a button that allows the customer to input code payment as the payment method for the transaction. Code payment means paying part or all of the bill amount by code payment.

[0051] The payment method input screen IB displays a "Gift Certificate" button BBE as a payment method input button. The "Gift Certificate" button BBE is a button that allows a customer to input gift certificate payment as the payment method for the transaction. A customer's selection of the "Gift Certificate" button BBE is an example of a customer inputting gift certificate payment. When a customer selects the "Gift Certificate" button BBE, the display device 16 displays a gift certificate input screen IC, which will be described later.

[0052] The payment method input screen IB displays a "Back" button BBF that can be selected via the input device 15. The "Back" button BBF is a button that allows the customer to input an instruction to display the product registration screen IA via the input device 15. The instruction to display the product registration screen IA is an instruction to display the product registration screen IA on the display device 16 so that the customer can return to and operate the product registration screen IA. When the customer selects the "Back" button BBF, the display device 16 displays the product registration screen IA.

[0053] The product registration screen IB may display the total amount of the transaction after product registration is completed as the billing amount.

[0054] FIG. 5 is a diagram illustrating an example of a coupon input screen IC displayed on the display device 16 of the POS terminal 1. As shown in FIG. The coupon input screen IC is an image on which customers can input coupon type information. The coupon input screen IC is an example of an image on which customers can input coupon information to be used.

[0055] The voucher input screen IC displays multiple voucher input buttons BCA, BCB, BCC, BCD, BCE, and BCF that can be selected via the input device 15. The voucher input buttons are buttons that allow customers to input voucher type information via the input device 15. The selection of a voucher input button by a customer is an example of the customer inputting voucher type information.

[0056] The coupon input buttons BCA, BCB, and BCC are buttons that allow customers to input coupon type information for coupons of a first attribute. The coupon input buttons BCD, BCE, and BCF are buttons that allow customers to input coupon type information for coupons of a second attribute.

[0057] As mentioned above, there are fixed-amount vouchers. Hereinafter, the voucher input button for fixed-amount vouchers will also be referred to as the fixed-amount voucher input button. The fixed-amount voucher input button is a button that allows customers to input voucher type information for fixed-amount vouchers. The amount of a fixed-amount voucher is uniquely determined. Therefore, when a customer selects the fixed-amount voucher input button, the customer does not need to operate the payment amount input screen ID described below. The customer's selection of the fixed-amount voucher input button may include the customer's selection of voucher payment amount information linked to the fixed-amount voucher input button. The customer's selection of voucher payment amount information linked to the fixed-amount voucher input button is an example of the customer's input of voucher payment amount information linked to voucher type information. When a customer selects the fixed-amount voucher input button, the display device 16 displays the customer confirmation screen IE described below.

[0058] As mentioned above, some vouchers do not have a fixed amount. Hereinafter, the voucher input button for vouchers with a non-fixed amount will also be referred to as the non-fixed amount voucher input button. The non-fixed amount voucher input button is a button that allows customers to input voucher type information for vouchers with a non-fixed amount. When a customer selects the non-fixed amount voucher input button, the display device 16 displays the payment amount input screen ID, which will be described later.

[0059] The coupon input screen IC displays a "Back" button BCG that can be selected via the input device 15. The "Back" button BCG is a button that allows the customer to input an instruction to display the payment method input screen IB via the input device 15. The instruction to display the payment method input screen IB is an instruction to display the payment method input screen IB on the display device 16 so that the customer can return to and operate the payment method input screen IB. When the customer selects the "Back" button BCG, the display device 16 displays the payment method input screen IB.

[0060] The coupon input screen IC may display the total transaction amount after product registration is complete as the transaction amount. If at least one used coupon is registered, the coupon input screen IC may display the remaining amount obtained by subtracting the amount based on the used coupon information entered by the customer from the transaction amount. The registered used coupon is the coupon used in the transaction.

[0061] The amount based on the used voucher information entered by the customer is the amount based on the payment amount for each used voucher. The payment amount for the used voucher is the payment amount indicated by the voucher payment amount information entered by the customer for the used voucher identified by the voucher type information entered by the customer. If one used voucher is registered, the amount based on the payment amount for each used voucher is the payment amount for one used voucher. If multiple used vouchers are registered, the amount based on the payment amount for each used voucher is the amount obtained by adding up the payment amounts for the multiple used vouchers.

[0062] FIG. 6 is a diagram illustrating an example of a payment amount input screen ID displayed on the display device 16 of the POS terminal 1. As shown in FIG. The payment amount input screen ID is an image on which a customer can input coupon payment amount information. The payment amount input screen ID is an example of an image on which a customer can input amount information.

[0063] The payment amount input screen ID includes a payment amount display area AD, which displays the payment amount indicated by the coupon payment amount information entered by the customer via the input device 15.

[0064] The payment amount input screen ID displays an "OK" button BDA that can be selected via the input device 15. The "OK" button BDA is a button that allows an instruction to determine the payment amount to be input via the input device 15. The instruction to determine the payment amount is an instruction to determine the voucher payment amount information entered by the customer. The customer's selection of the "OK" button BDA is an example of the customer's input of the determination of the voucher payment amount information. When the customer selects the "OK" button BDA, the display device 16 displays a customer confirmation screen IE, which will be described later.

[0065] The payment amount input screen ID displays a "back" button BDB that can be selected via the input device 15. The "back" button BDB is a button that allows the customer to input an instruction to display the coupon input screen IC via the input device 15. The instruction to display the coupon input screen IC is an instruction to display the coupon input screen IC on the display device 16 so that the customer can return to and operate the coupon input screen IC. When the customer selects the "back" button BDB, the display device 16 displays the coupon input screen IC.

[0066] The payment amount input screen ID displays an amount input button BDC that can be selected via the input device 15. The amount input button BDC is a button that allows the customer to input the voucher payment amount information via the input device 15. The customer's selection of the amount input button BDC is an example of the customer inputting the voucher payment amount information. For example, the amount input button BDC is a button that allows the customer to input a numerical value, but is not limited to this. The amount input button BDC may also be a button that allows the customer to select the amount of the voucher to be used, identified by the voucher type information entered by the customer.

[0067] The payment amount input screen ID may display the total transaction amount after product registration is completed as the payment amount. If at least one used voucher is registered, the payment amount input screen ID may display the remaining amount obtained by subtracting the amount based on the used voucher information entered by the customer from the payment amount.

[0068] FIG. 7 is a diagram illustrating an example of a customer confirmation screen IE displayed on the display device 16 of the POS terminal 1. As shown in FIG. The customer confirmation screen IE is an image on which the customer can register the coupon to be used, which is identified by the coupon type information input by the customer.

[0069] The customer confirmation screen IE includes a used voucher display area AE. The used voucher display area AE is an area that displays the name of the used voucher, identified by the voucher type information entered by the customer, and the payment amount indicated by the voucher payment amount information entered by the customer. We will explain the case where the used voucher is a fixed-amount voucher. In this case, the payment amount displayed in the used voucher display area AE is the payment amount indicated by the voucher payment amount information linked to the voucher input button selected by the customer on the voucher input screen IC. We will explain the case where the used voucher is not a fixed-amount voucher. In this case, the payment amount displayed in the used voucher display area AE is the payment amount indicated by the voucher payment amount information entered by the customer on the payment amount input screen ID.

[0070] The customer confirmation screen IE displays a "Yes" button BEA that can be selected via the input device 15. The "Yes" button BEA is a button that allows the customer to input a registration instruction via the input device 15. The registration instruction is an instruction to register the voucher to be used. The customer's selection of the "Yes" button BEA is an example of an input by the customer to register the voucher to be used. The processing circuit 10 uses the registered voucher to be used in the transaction accounting.

[0071] When the customer selects the "Yes" button BEA, the display device 16 displays the voucher input screen IC or a first call screen IF described below. If the amount based on the voucher information entered by the customer is less than the total amount of the transaction, the display device 16 displays the voucher input screen IC. If the amount based on the voucher information entered by the customer is equal to or greater than the total amount of the transaction, the display device 16 displays the customer call screen IF described below.

[0072] The customer confirmation screen IE displays a "No" button BEB that can be selected via the input device 15. The "No" button BEB is a button that allows the customer to input a cancellation instruction via the input device 15. The cancellation instruction is an instruction to cancel the used voucher. The customer's selection of the "No" button BEB is an example of a customer inputting the cancellation of the used voucher. The processing circuit 10 will not use the canceled used voucher in the transaction accounting. When the customer selects the "No" button BEB, the display device 16 displays the voucher input screen IC.

[0073] FIG. 8 is a diagram illustrating an example of the first call screen IF displayed on the display device 16 of the POS terminal 1. As shown in FIG. The first calling screen IF is an image related to calling an attendant, and includes a message indicating that an attendant is being called.

[0074] When the attendant code is read by the reading device 14, the display device 16 displays an attendant confirmation screen IG, which will be described later. Note that while the first call screen IF is displayed on the display device 16, the customer cannot operate the POS terminal 1. Therefore, the customer cannot input an instruction to change the display on the display device 16 from the first call screen IF to another screen.

[0075] The first call screen IF may display a list of used vouchers. The list of used vouchers may include, for each used voucher, the name of the used voucher identified by the voucher type information entered by the customer and the payment amount indicated by the voucher payment amount information entered by the customer.

[0076] FIG. 9 is a diagram illustrating an example of the attendant confirmation screen IG displayed on the display device 16 of the POS terminal 1. As shown in FIG. The attendant confirmation screen IG is an image showing a list of used vouchers.

[0077] The attendant confirmation screen IG includes a used voucher list display area AG, which displays a list of used vouchers.

[0078] The confirmation screen IG for the attendant displays a "Yes" button BGA that can be selected via the input device 15. The "Yes" button BGA is a button that allows the attendant to input authorization for the transaction via the input device 15. Authorization for the transaction means that the attendant authorizes the transaction using a voucher. The selection of the "Yes" button BGA by the attendant is an example of the attendant inputting authorization for the transaction. When the attendant selects the "Yes" button BGA, the display device 16 displays the end screen IH, which will be described later.

[0079] The attendant confirmation screen IG displays a "No" button BGB that can be selected via the input device 15. The "No" button BGB is a button that allows the attendant to input a denial of the transaction via the input device 15. Denying the transaction means that the attendant does not allow the transaction using a voucher. The attendant's selection of the "No" button BGB is an example of the attendant inputting a denial of the transaction. When the attendant selects the "No" button BGB, the display device 16 displays a screen that the attendant can operate. For example, the screen that the attendant can operate is a screen that allows the attendant to perform operations for the transaction, such as correcting each registered voucher used.

[0080] The attendant follows the attendant confirmation screen IG to collect from the customer the voucher for the amount paid for each used voucher. If the attendant is able to collect from the customer the voucher for the amount paid for each used voucher, the attendant selects the "Yes" button BGA. If the attendant is unable to collect from the customer the voucher for the amount paid for at least some of the used vouchers, the attendant selects the "No" button BGB.

[0081] FIG. 10 is a diagram illustrating an example of the end screen IH displayed on the display device 16 of the POS terminal 1. The end screen IH is an image related to the end of the transaction. The end screen IH includes a message indicating the end of the transaction.

[0082] Next, a display example on the display device of the attendant terminal 2 will be described. FIG. 11 is a diagram illustrating a second call screen II displayed on the display device of the attendant terminal 2. As shown in FIG. The second call screen II is an image related to calling an attendant. The second call screen II includes a message indicating that an attendant is being called.

[0083] The second call screen II includes a used voucher list display area AI, which displays a list of used vouchers.

[0084] The second call screen II displays a "Go to details" button BIA that can be selected via the input device 15. The "Go to details" button BIA is a button that allows a command to display details via the input device 15. The command to display details is a command to cause the display device to display details of the customer's transaction.

[0085] The second call screen II displays a "close" button BIB that can be selected via the input device 15. The "close" button BIB is a button that can be used to input a hide instruction via the input device 15. The hide instruction is an instruction to hide the second call screen II displayed on the display device.

[0086] (Processing example) The processing performed by the processing circuit 10 of the POS terminal 1 will now be described. The processing procedures described below are merely examples, and each process may be modified as much as possible. Furthermore, steps may be omitted, replaced, or added as appropriate depending on the embodiment.

[0087] 12 and 13 are flowcharts showing an example of processing by the processing circuit 10 of the POS terminal 1. FIG. Here, an example will be described in which the processing circuit 10 processes the accounting of a transaction using only a cash voucher payment.

[0088] The processing circuit 10 displays the product registration screen IA on the display device 16 (ACT1). ACT1 may be processing by the display processing unit 104.

[0089] The processing circuit 10 processes product registration (ACT2). ACT2 may be processing by the registration processing unit 101. In ACT2, for example, the processing circuit 10 acquires a product code of the product to be transacted based on the reading of the code symbol of the product by the reading device 14. The processing circuit 10 may acquire the product code of the product to be transacted based on the product displayed on the display device 16 or the selection of the product using the input device 15. The processing circuit 10 can process product registration based on the acquired product code by referring to the product master data stored in the storage 12. If the registration data is stored in the POS terminal 1, the processing circuit 10 updates the registration data stored in the POS terminal 1 based on the acquired product code. If the registration data is stored in the transaction management server, the processing circuit 10 outputs a registration request including the product code to the transaction management server. The registration request is a request to have the transaction management server process the product registration. The transaction management server can process the product registration based on the product code included in the registration request. The transaction management server may refer to data similar to the product master data stored in the POS terminal 1. Outputting a registration request including a product code to the transaction management server is an example of processing product registration.

[0090] Based on the customer's selection of the "Checkout" button BA, the processing circuit 10 detects the "Checkout" button BA as the button selected by the customer (ACT3). ACT3 may be processing by the detection unit 103. Detecting the "Checkout" button BA is an example of detecting a checkout instruction input by the customer.

[0091] When the processing circuit 10 detects the "Checkout" button BA, the processing circuit 10 displays a payment method input screen IB on the display device 16 (ACT4). ACT4 may be processed by the display processing unit 104. In ACT4, for example, after displaying the product registration screen IA, the processing circuit 10 displays a payment method input screen IB on the display device 16 based on the customer's operation.

[0092] The processing circuit 10 determines whether the button selected by the customer is the "Back" button BBF (ACT5). ACT5 may be processing by the detection unit 103. In ACT5, for example, the processing circuit 10 detects the "Back" button BBF as the button selected by the customer based on the customer's selection of the "Back" button BBF. If the button selected by the customer is the "Back" button BBF (ACT5, YES), the processing transitions from ACT5 to ACT1. Therefore, if the processing circuit 10 detects the "Back" button BBF, the processing circuit 10 displays the product registration screen IA on the display device 16. If the button selected by the customer is not the "Back" button BBF (ACT5, NO), the processing transitions from ACT5 to ACT6.

[0093] The processing circuit 10 determines whether the button selected by the customer is a payment method input button other than the "cash voucher" button BBE (ACT6). Hereinafter, a payment method input button other than the "cash voucher" button BBE is also referred to as a payment method input button other than a cash voucher. ACT6 may be processed by the detection unit 103. In ACT6, for example, the processing circuit 10 detects a payment method input button other than a cash voucher as the button selected by the customer based on the customer's selection of a payment method input button other than a cash voucher. Detecting a payment method input button other than a cash voucher is an example of detecting a payment method other than a cash voucher as a payment method for a transaction input by a customer. Detecting a payment method input button other than a cash voucher is an example of detecting a payment method other than a cash voucher as a payment method for a transaction input by a customer.

[0094] If the button selected by the customer is the payment method input button other than a gift certificate (ACT6, YES), the process transitions from ACT6 to ACT7. If the button selected by the customer is not the payment method input button other than a gift certificate (ACT6, NO), the process transitions from ACT6 to ACT8.

[0095] The processing circuit 10 processes the transaction using a payment method other than a gift certificate according to the payment method input button other than a gift certificate selected by the customer (ACT7), and the process transitions from ACT7 to ACT29.

[0096] The processing circuit 10 detects the "Coupon" button BBE as the button selected by the customer based on the customer's selection of the "Coupon" button BBE (ACT8). ACT8 may be processing by the detection unit 103. Detecting the "Coupon" button BBE is an example of detecting the payment method of the transaction entered by the customer. Detecting the "Coupon" button BBE is an example of detecting payment by a coupon as the payment method of the transaction entered by the customer.

[0097] When the processing circuit 10 detects the "Gift Certificate" button BBE, the processing circuit 10 displays a gift certificate input screen IC on the display device 16 (ACT9). ACT9 may be processing by the display processing unit 104. In ACT9, for example, after displaying the payment method input screen IB, the processing circuit 10 displays the gift certificate input screen IC on the display device 16 based on the customer's operation.

[0098] As described above, the POS terminal 1 can display the coupon input screen IC on the display device 16. This allows the customer to input the coupon information to be used, improving the convenience of the POS terminal 1. Since the attendant does not need to input the coupon information to be used, the workload of the attendant in coupon payment is reduced.

[0099] The processing circuit 10 determines whether the button selected by the customer is the "Back" button BCG (ACT10). ACT10 may be processing by the detection unit 103. In ACT10, for example, the processing circuit 10 detects the "Back" button BCG as the button selected by the customer based on the customer's selection of the "Back" button BCG. If the button selected by the customer is the "Back" button BCG (ACT10, YES), the processing transitions from ACT10 to ACT4. Therefore, if the processing circuit 10 detects the "Back" button BCG, the processing circuit 10 displays the payment method input screen IB on the display device 16. If the button selected by the customer is not the "Back" button BCG (ACT10, NO), the processing transitions from ACT10 to ACT11.

[0100] The processing circuit 10 detects the coupon input button as the button selected by the customer based on the customer's selection of the coupon input button (ACT11). ACT11 may be processing by the detection unit 103. Detecting the coupon input button is an example of detecting coupon type information input by the customer.

[0101] The processing circuit 10 determines whether the coupon input button selected by the customer is a fixed amount coupon input button (ACT12). ACT12 may be processed by the detection unit 103. If the coupon input button selected by the customer is a fixed amount coupon input button (ACT12, YES), the processing transitions from ACT12 to ACT17. As described above, if the customer's selection of the fixed amount coupon input button includes the selection of coupon payment amount information, the customer does not need to operate the payment amount input screen ID. Therefore, when the processing circuit 10 detects a fixed amount coupon input button, the processing circuit 10 displays a customer confirmation screen IE on the display device 16.

[0102] If the coupon input button selected by the customer is not a fixed amount coupon input button (ACT12, NO), the process transitions from ACT12 to ACT 13. In this case, the processing circuit 10 determines that the coupon input button selected by the customer is a non-fixed amount coupon input button.

[0103] If the processing circuit 10 detects a coupon input button that is not a fixed amount, the processing circuit 10 displays a payment amount input screen ID on the display device 16 (ACT13). ACT13 may be processing by the display processing unit 104. In ACT13, for example, after displaying the coupon input screen IC, the processing circuit 10 displays the payment amount input screen ID on the display device 16 based on the customer's operation.

[0104] As described above, the POS terminal 1 can display the payment amount input screen ID on the display device 16. This allows the customer to input the coupon payment amount information, improving the convenience of the POS terminal 1. Since the attendant does not need to input the coupon payment amount information, the workload of the attendant involved in coupon payment is reduced.

[0105] The processing circuit 10 determines whether the button selected by the customer is the "Back" button BDB (ACT14). ACT14 may be processed by the detection unit 103. In ACT14, for example, the processing circuit 10 detects the "Back" button BDB as the button selected by the customer based on the customer's selection of the "Back" button BDB. If the button selected by the customer is the "Back" button BDB (ACT14, YES), the processing transitions from ACT14 to ACT9. Therefore, if the processing circuit 10 detects the "Back" button BDB, the processing circuit 10 displays the coupon input screen IC on the display device 16. If the button selected by the customer is not the "Back" button BDB (ACT14, NO), the processing transitions from ACT14 to ACT15.

[0106] The processing circuit 10 detects the amount input button BDC as the button selected by the customer based on the customer's selection of the amount input button BDC (ACT11). ACT11 may be processed by the detection unit 103. Detecting the coupon input button BDC is an example of detecting coupon payment amount information input by the customer.

[0107] The processing circuit 10 detects the "OK" button BDA as the button selected by the customer based on the customer's selection of the "OK" button BDA (ACT16). ACT16 may be processed by the detection unit 103. Detecting the "OK" button BDA is an example of detecting an instruction to determine the payment amount entered by the customer.

[0108] When the processing circuit 10 detects the "OK" button BDA, the processing circuit 10 displays a customer confirmation screen IE on the display device 16 (ACT17). ACT17 may be processed by the display processing unit 104. In ACT17, for example, after displaying the payment amount input screen ID, the processing circuit 10 displays the customer confirmation screen IE on the display device 16 based on the customer's operation.

[0109] The processing circuit 10 determines whether the button selected by the customer is the "No" button BEB (ACT18). ACT18 may be processed by the detection unit 103. In ACT18, for example, the processing circuit 10 detects the "No" button BEB as the button selected by the customer based on the customer's selection of the "No" button BEB. Detecting the "No" button BEB is an example of detecting a cancel instruction input by the customer.

[0110] If the button selected by the customer is the "No" button BEB (ACT18, YES), the process transitions from ACT18 to ACT9. Therefore, if the processing circuit 10 detects the "No" button BEB, the processing circuit 10 displays the coupon input screen IC on the display device 16. If the button selected by the customer is not the "No" button BEB (ACT18, NO), the process transitions from ACT18 to ACT19.

[0111] The processing circuit 10 detects the "Yes" button BEA as the button selected by the customer based on the customer's selection of the "Yes" button BEA (ACT19). ACT19 may be processing by the detection unit 103. Detecting the "Yes" button BEA is an example of detecting a registration instruction input by the customer.

[0112] If the processing circuit 10 detects the "Yes" button BEA, the processing circuit 10 determines whether the amount based on the coupon information entered by the customer is equal to or greater than the total amount of the transaction (ACT20). ACT20 may be processed by the transaction processing unit 102. If the amount based on the coupon information entered by the customer is less than the total amount of the transaction (ACT20, NO), the processing transitions from ACT20 to ACT9. In this case, the processing circuit 10 displays the coupon input screen IC on the display device 16. This allows the customer to repeatedly register the coupon to be used. If the amount based on the coupon information entered by the customer is equal to or greater than the total amount of the transaction (ACT20, YES), the processing transitions from ACT20 to ACT21.

[0113] If the amount based on the coupon information entered by the customer is equal to or greater than the total transaction amount, the processing circuit 10 displays the first call screen IF on the display device 16 (ACT21). ACT21 may be processed by the display processing unit 104. In this manner, the processing circuit 10 displays the first call screen IF on the display device 16 after the customer inputs the coupon information. In ACT21, for example, after the customer confirmation screen IE is displayed, the processing circuit 10 displays the first call screen IF on the display device 16 based on the customer's operation.

[0114] As described above, the POS terminal 1 can display the first call screen IF on the display device 16 after the customer inputs the coupon information to be used. This allows the POS terminal 1 to display the first call screen IF on the display device 16 after the customer has registered all of the used vouchers. The POS terminal 1 only needs to display the first call screen IF once during a transaction, so customer convenience is not reduced.

[0115] After the customer inputs the used voucher information, the processing circuit 10 outputs a notification (ACT22). ACT22 may be processed by the notification processing unit 105. In ACT22, for example, the processing circuit 10 outputs a notification to the attendant terminal 2. In this example, the notification includes displaying a message indicating a call to an attendant. The notification includes displaying a list of used vouchers. Based on the notification, the attendant terminal 2 displays a second call screen II on the display device.

[0116] The processing circuit 10 is not limited to outputting the notification to the attendant terminal 2. The notification may be any notification that allows the attendant to be retrieved. The processing circuit 10 may output the notification for retrieving the attendant by voice. The processing circuit 10 may output the notification for retrieving the attendant by a lamp.

[0117] As described above, the POS terminal 1 can output a notification after the customer inputs the coupon information to be used. This allows the POS terminal 1 to call an attendant at the timing for checking and collecting each used voucher.

[0118] The processing circuit 10 acquires the attendant code read by the reading device 14 (ACT23). Here, it is assumed that the attendant approaches the called POS terminal 1 and holds up a code symbol on which the attendant code is recorded over the reading device 14.

[0119] When the processing circuit 10 acquires the attendant code, the processing circuit 10 displays an attendant confirmation screen IG on the display device 16 (ACT24). ACT24 may be processing by the display processing unit 104. In ACT24, for example, the processing circuit 10 displays the first call screen IF and then displays the attendant confirmation screen IG on the display device 16.

[0120] As described above, the POS terminal 1 can display on the display device 16 the attendant confirmation screen IG showing a list of used vouchers. This allows the attendant to easily perform tasks such as checking and collecting each used voucher.

[0121] The processing circuit 10 determines whether the button selected by the attendant is the "No" button BGB (ACT25). ACT25 may be processed by the detection unit 103. In ACT25, for example, the processing circuit 10 detects the "No" button BGB as the button selected by the attendant based on the attendant's selection of the "No" button BGB. Detecting the "No" button BGB is an example of detecting a transaction denial input by the attendant. If the button selected by the customer is the "No" button BGB (ACT25, YES), the process transitions from ACT25 to ACT26. If the button selected by the customer is not the "No" button BGB (ACT25, NO), the process transitions from ACT25 to ACT27.

[0122] If the processing circuit 10 detects the "No" button BGB, the processing circuit 10 executes other processing (ACT26). For example, the other processing includes displaying a screen on the display device 16 that can be operated by the attendant.

[0123] The processing circuit 10 detects the "Yes" button BGA as the button selected by the attendant based on the selection of the "Yes" button BGA by the attendant (ACT27). ACT27 may be processing by the detection unit 103. Detecting the "Yes" button BGA is an example of detecting the payment authorization entered by the attendant.

[0124] When the processing circuit 10 detects the "Yes" button BGA, the processing circuit 10 processes the transaction accounting based on the coupon information entered by the customer (ACT28). ACT28 may be processed by the accounting processing unit 102. In ACT28, for example, the processing circuit 10 processes the transaction accounting based on the attendant's operation after displaying the attendant confirmation screen IG.

[0125] Explain change in accounting for a transaction. If the amount based on the coupon information entered by the customer is the same as the total amount of the transaction, no change will be given.

[0126] If the amount based on the coupon information entered by the customer is higher than the total amount, whether or not change is given depends on the attribute of each coupon used. If all coupons used are coupons with the second attribute, no change will be given. This is because coupons with the second attribute are coupons that do not give change.

[0127] If at least one of the used vouchers is a voucher of the first attribute, change is given. For example, suppose all of the used vouchers are vouchers of the first attribute. In this case, the first attribute vouchers are vouchers that give change, so change is given. For example, suppose some of the used vouchers are vouchers of the first attribute, and the rest are vouchers of the second attribute. In this case, the processing circuit 10 processes the vouchers of the second attribute to be deducted from the transaction amount in priority over vouchers of the first attribute, regardless of the order in which the used vouchers were registered. Therefore, the processing circuit 10 causes the change dispenser 18 to dispense the amount obtained by subtracting the transaction amount from the amount based on the used voucher information entered by the customer.

[0128] As described above, if the amount based on the used voucher information entered by the customer is greater than the total amount of the transaction and at least one of the used vouchers is a voucher with the first attribute, the POS terminal 1 can provide change. This allows the POS terminal 1 to appropriately control whether or not change is given in the accounting of a transaction, regardless of the order in which the used vouchers are registered.

[0129] The processing circuit 10 issues a receipt based on the accounting process of the transaction (ACT 29). ACT 29 may be a process performed by the issuing unit 106.

[0130] The processing circuit 10 causes the display device 16 to display the closing screen IH based on the transaction accounting process (ACT30). ACT30 may be performed by the display processing unit 104. After displaying the attendant confirmation screen IG, the processing circuit 10 causes the display device 16 to display the closing screen IH based on the attendant's operation. In ACT12, if the voucher input button selected by the customer is a fixed-amount voucher input button, the processing circuit 10 does not display the payment amount input screen ID on the display device 16, but this is not limited to this. The processing circuit 10 may display the payment amount input screen ID on the display device 16. In this example, the payment amount input screen ID may allow the customer to input the number of fixed-amount vouchers to be used, thereby inputting voucher payment amount information corresponding to the number of vouchers.

[0131] The above describes an example in which the processing circuit 10 processes the transaction accounting using only a cash voucher payment, but this is not limiting. The processing circuit 10 may process the transaction accounting using multiple payment methods, including cash voucher payment, such as cash voucher payment and cash payment. In this example, even if the amount based on the cash voucher information entered by the customer in ACT20 is less than the transaction amount, the processing circuit 10 may display the first call screen IF on the display device 16 based on the customer's operation. Thereafter, the processing circuit 10 may settle the remaining amount using a payment method other than cash voucher payment with the assistance of an attendant.

[0132] As described above, the POS terminal 1 can process the transaction based on the coupon information entered by the customer. This allows customers to input the coupon information used, improving the convenience of the POS terminal 1. Attendants do not need to input the coupon information used, so they only need to check and collect the coupons used. This reduces the amount of work that attendants must do in relation to coupon payments. This can therefore promote the use of coupon payments at the POS terminal 1.

[0133] As described above, the used voucher information can include voucher type information. This allows the POS terminal 1 to determine whether each used voucher is a first attribute voucher or a second attribute voucher, thereby controlling whether or not to provide change in the transaction accounting. Furthermore, the store can easily check the accuracy of the data on the actual vouchers collected in each transaction by using the data on the used vouchers in each transaction.

[0134] As described above, the used voucher information may include voucher payment amount information. This allows the POS terminal 1 to process the transaction using the amount based on the payment amount indicated in the coupon payment amount information for each coupon used.

[0135] [Other embodiments] Although the POS terminal 1 on which a customer can perform product registration and payment operations has been described as an example of a transaction processing device, the present invention is not limited to this. The transaction processing device may be a device on which a customer can perform payment operations. For example, the transaction processing device may be a device on which a customer can perform payment operations, separate from a device on which a store clerk can register products. For example, the transaction processing device may be a device on which a customer can perform payment operations, separate from a device on which a customer can register products. In this example, the device on which a customer can register products may be a dedicated terminal installed in a shopping cart, a mobile terminal provided in advance by a store, or a mobile terminal owned by the customer.

[0136] Each unit realized by processing circuit 10 described in the above embodiment may be realized by a server capable of communicating with POS terminal 1. In this case, the server is an example of a transaction processing device.

[0137] The units realized by processing circuit 10 described in the above embodiment are not limited to being realized in a single device such as POS terminal 1. The units may be realized in a distributed manner across multiple devices. In this case, the collection of multiple devices is an example of a transaction processing device.

[0138] The above-described embodiments may be applied to a method executed by one or more devices. The above-described embodiments may be applied to a program that can cause a computer of one or more devices to execute each function. The above-described embodiments may be applied to a recording medium that stores the program.

[0139] Each of the one or more circuits constituting the processing circuit performs one or more of the multiple processes. When the processing circuit is composed of a single circuit, the single circuit performs all of the multiple processes. When the processing circuit is composed of multiple circuits, each of the multiple circuits performs a part of the multiple processes. The part of the multiple processes may be one of the multiple processes, or two or more of the multiple processes. When the processing circuit is composed of multiple circuits, the multiple circuits may be included in a single device or may be distributed across multiple devices.

[0140] The program may be transferred in a state where it is stored in the device according to the embodiment, or may be transferred in a state where it is not stored in the device. In the latter case, the program may be transferred via a network, or may be transferred in a state where it is recorded on a recording medium. The recording medium is a non-transitory tangible medium. The recording medium is a computer-readable medium. The recording medium may be in any form, such as a CD-ROM or a memory card, as long as it is capable of storing the program and is computer-readable.

[0141] Although several embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be embodied in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their modifications are included within the scope and spirit of the invention, and are also included in the scope of the invention and its equivalents as defined in the claims.

[0142] Some of the above-described embodiments may be expressed as follows. (1) a detection unit for detecting a payment method for a transaction entered by a customer; a display processing unit that, when a cash voucher payment is detected as the payment method of the transaction, displays on a display unit an image in which information about the cash voucher to be used in the cash voucher payment can be input; an accounting processing unit that processes accounting for the transaction based on the information on the coupon entered by the customer; A transaction processing device comprising: (2) A transaction processing device as described in (1), wherein the information on the voucher includes information on the type of voucher and information on the payment amount of the voucher. (3) A transaction processing device according to (1) or (2), further comprising a notification processing unit that outputs a notification to call an attendant after the customer inputs the information on the voucher. (4) A transaction processing device described in any one of (1) to (3), wherein the display processing unit displays an image regarding an attendant call on the display unit after the customer inputs the information about the voucher. (5) The transaction processing device described in (4), wherein the display processing unit displays an image showing a list of the vouchers on the display unit after displaying an image related to the call to the attendant. (6) To the computer: detecting the payment method of the transaction entered by the customer; a function of displaying on a display unit an image in which information on a gift certificate to be used in the gift certificate payment can be input when gift certificate payment is detected as the payment method of the transaction; a function of processing the transaction based on the coupon information entered by the customer; A program that can be executed. [Explanation of symbols]

[0143] 1...POS terminal, 2...attendant terminal, 10...processing circuit, 11...main memory, 12...storage, 13...communication circuit, 14...reading device, 15...input device, 16...display device, 17...printing device, 18...change dispenser, 101...registration processing unit, 102...accounting processing unit, 103...detection unit, 104...display processing unit, 105...notification processing unit, 106...issuance unit, AAA...registered product display area, AAB...total amount display area, AD...payment amount display area, AE...used voucher display area, AG...used voucher list display area, AI...used voucher list display area, BA..."checkout" button, BBA..."cash" button, BBB..."credit" button, BBC..."electronic money" button, BBD..."code payment" button, BBE..."voucher" buttonBBE, B BF...Back button, BCA...Voucher input button, BCB...Voucher input button, BCC...Voucher input button, BCD...Voucher input button, BCE...Voucher input button, BCF...Voucher input button, BCG...Back button, BDA...OK button, BDB...Back button, BDC...Amount input button, BEA...Yes button, BEB...No button, BGA...Yes button, BGB...No button, BIA...Details button, BIB...Close button, IA...Product registration screen, IB...Payment method input screen, IC...Voucher input screen, ID...Payment amount input screen, IE...Customer confirmation screen, IF...First call screen, IG...Attendant confirmation screen, IH...Exit screen, II...Second call screen, S...Transaction processing system.

Claims

1. a detection unit for detecting a payment method for the transaction entered by a customer; a display processing unit that, when a cash voucher payment is detected as the payment method of the transaction, displays on a display unit an image in which information about the cash voucher to be used in the cash voucher payment can be input; an accounting processing unit that processes accounting for the transaction based on the information on the coupon entered by the customer; A transaction processing device comprising:

2. The transaction processing device according to claim 1 , wherein the information on the voucher includes information on the type of the voucher and information on the payment amount of the voucher.

3. The transaction processing device according to claim 1 , further comprising a notification processing unit that outputs a notification to call an attendant after the customer inputs the information on the voucher.

4. The transaction processing device according to claim 1 , wherein the display processing unit causes an image relating to calling an attendant to be displayed on the display unit after the customer inputs the information on the voucher.

5. The transaction processing device according to claim 4 , wherein the display processing unit causes the display unit to display an image showing a list of the vouchers after displaying the image related to the call to the attendant.

6. On the computer, detecting the payment method of the transaction entered by the customer; a function of displaying on a display unit an image in which information on a gift certificate to be used in the gift certificate payment can be input when gift certificate payment is detected as the payment method of the transaction; a function of processing the transaction based on the coupon information entered by the customer; A program that can be executed.

Citation Information

Patent Citations

  • Settlement device, POS register system, settlement support method, and program

    JP2020098630A