Accounting devices and programs

The checkout device addresses the inefficiency of issuing multiple coupons by enabling all coupons to be output with a single key operation, enhancing operational efficiency and reducing time consumption.

JP7737882B2Active Publication Date: 2025-09-11TOSHIBA TEC KK
View PDF 1 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

The issue with existing coupon distribution systems is the time-consuming and labor-intensive process of individually specifying and issuing multiple coupons, which is exacerbated by digitization, leading to increased operational burden.

Method used

A checkout device equipped with a payment processing means, receipt output means, display means, selection means, coupon output means, and an all-coupon output means that allows for the simultaneous issuance of all displayed coupons with a single key operation.

Benefits of technology

Facilitates the efficient and streamlined issuance of all available coupons with a simple operation, reducing the operational burden and time required for coupon distribution.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007737882000001
    Figure 0007737882000001
  • Figure 0007737882000002
    Figure 0007737882000002
  • Figure 0007737882000003
    Figure 0007737882000003
Patent Text Reader

Abstract

To provide an accounting device and a program capable of outputting all coupons which can be output by simple operation.SOLUTION: An accounting device includes settlement processing means performing settlement processing in relation to settlement of a commodity, receipt outputting means outputting information about the commodity subjected to the settlement processing, display means displaying coupons which can be output on a display unit, selecting means selecting a coupon to be output from the displayed coupons, coupon output means outputting the selected coupon, and all coupons output means outputting all the coupons displayed by the display means by single key operation.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 an accounting device and a program. [Background technology]

[0002] Conventionally, coupons have been distributed to customers who have purchased products as part of product sales promotions or to attract customers to stores. By using the coupons, customers can purchase products sold in the store at a discount, for example.

[0003] The coupons distributed may include coupons that are distributed to all customers in common, coupons related to the product purchased, coupons related to the customer if the customer can be identified, etc., and the number and types of coupons distributed may be large.

[0004] Recently, payment devices that automatically print and issue coupons on the receipt issued when payment for purchased items (checkout processing) has become widespread. These payment devices display selectable coupons to customers, and customers can select the coupons they need from the displayed coupons and have them issued.

[0005] However, when there are a large number of coupons that can be issued, issuing all of them requires specifying each coupon individually and operating the issuing key, which takes time to issue the coupons and increases the burden of the issuing operation.The same problem occurs when digitizing coupons and sending them to customer information terminals. Summary of the Invention [Problem to be solved by the invention]

[0006] The problem to be solved by the present invention is to provide a checkout device and program that can output all coupons that can be output with a simple operation. [Means for solving the problem]

[0007] The checkout device of the embodiment includes a payment processing means for processing a payment for a product transaction, a receipt output means for outputting information related to the product for which payment has been processed, a display means for displaying coupons that can be output on a display unit, a selection means for selecting a coupon to be output from the displayed coupons, a coupon output means for outputting the selected coupon, and a display means for displaying all of the coupons displayed by the display means. , without selection by the selection means It also has an all coupon output means that outputs all coupons with one key operation. [Brief explanation of the drawings]

[0008] [Figure 1] FIG. 1 is a schematic diagram showing the entire checkout system according to the embodiment. [Figure 2] FIG. 2 is a perspective view showing the appearance of the product data registration device. [Figure 3] FIG. 3 is a perspective view showing the appearance of the transaction device. [Figure 4] FIG. 4 is a block diagram showing the hardware configuration of the product data registration device and the accounting device. [Figure 5] FIG. 5 is a diagram showing an example of a coupon selection screen on the checkout device. [Figure 6] FIG. 6 is a block diagram showing the hardware configuration of the coupon server. [Figure 7] FIG. 7 is a flowchart showing the flow of control processing of the product data registration device. [Figure 8] FIG. 8 is a functional block diagram showing the functional configuration of the transaction device. [Figure 9] FIG. 9 is a flowchart showing the flow of control processing of the accounting device. [Figure 10] FIG. 10 shows an example of a receipt and coupon issued by the checkout device. [Figure 11] FIG. 11 is a flowchart showing the flow of control processing of the coupon server. DETAILED DESCRIPTION OF THE INVENTION

[0009] The following describes a checkout device according to an embodiment. In the embodiment, a checkout device in a semi-self-service checkout system equipped with a product data registration device and a checkout device will be described as an example of a checkout device. Also, in the embodiment, a checkout device that prints and issues coupons will be described as an example of a checkout device.

[0010] Fig. 1 is a schematic diagram showing the entire checkout system 101 according to an embodiment. As shown in Fig. 1, the checkout system 101 includes a product data registration device 102 where an operator O, who is a checker (store clerk), performs product registration operations, and an accounting device 103 where a customer C performs payment (accounting) operations himself / herself. The product data registration device 102 is installed on a horizontally long table-like workbench 104. The product data registration devices 102 and the accounting devices 103 are electrically connected to each other via a network NT, such as a LAN (Local Area Network).

[0011] For example, two accounting devices 103 are provided for one product data registration device 102. In the example of Figure 1, two accounting devices 103, accounting device 1 and accounting device 2, are connected to one product data registration device 102. Furthermore, two accounting devices 103, accounting device 3 and accounting device 4, are connected to another product data registration device 102. Each accounting device 103 is installed close to the product data registration device 102.

[0012] The checkout system 101 also includes a coupon server 70. The coupon server 70 is electrically connected to the product data registration device 102 and the accounting device 103 via the network NT. The coupon server 70 stores information on various coupons to be issued to the customer C.

[0013] The coupons stored in the coupon server 70 are typically coupons for discounting the price of goods, but they may also be coupons for other purposes, such as awarding prizes, participating in events, awarding points, etc., as long as they contribute to sales promotion, such as increasing customer C's desire to purchase and motivating them to visit the store.

[0014] Furthermore, coupons issued by a store may be various types of coupons, such as common coupons issued to all customers C, coupons issued to customers C who purchase specific products, coupons suitable for specific age groups or genders, coupons issued to specific customers C, coupons based on customer C's purchase history, and coupons related to the date and time when customer C visited the store. Coupons issued to specific customers C are, for example, coupons issued to loyal customers of the store. Coupons based on customer C's purchase history are, for example, coupons related to products that customer C has purchased frequently in the past. Coupons related to the date and time when customer C visited the store are, for example, coupons issued to customers C who visited the store during the store's off-peak period. Other coupons may be coupons specific to the medium used for payment processing by customer C. For example, a coupon issued when payment processing is performed using a card issued by the store.

[0015] Next, the product data registration device 102 and the checkout device 103 will be described in detail. First, the product data registration device 102 will be described. FIG. 2 is a perspective view showing the appearance of the product data registration device 102. As shown in FIG. 2, the product data registration device 102, which is installed on the top surface of the workbench 104, is configured based on a vertical scanner 111 having a reading window 112. The scanner 111 has an imaging unit (not shown) located behind the reading window 112. The scanner 111 is a device that uses the imaging unit to capture and read code information, such as a barcode or two-dimensional code, attached to a product. Note that the scanner 111 may also be a device that optically reads code information.

[0016] The product data registration device 102 also includes a display 114 with a touch panel 113 and an operation unit 115 above the scanner 111. The display 114 displays the product name, price, etc. of the product captured by the imaging unit of the scanner 111. The touch panel 113 and operation unit 115 are intended to assist in the input of product data.

[0017] A printer 116 is provided on the left side of the product data registration device 102 as viewed from the operator O side. The printer 116 issues receipts on which transaction data such as identification data (to be described later) and the total amount for one transaction are printed.

[0018] In addition, a customer-side display 117 for customer C is provided on the left side of the commodity data registration device 102 as seen from the operator O side.

[0019] The product data registration device 102 refers to the PLU file F (see FIG. 4) and acquires code information such as a barcode or two-dimensional code attached to the product included in the image captured by the imaging unit to identify the product. The product data registration device 102 then executes product data processing, which will be described later, for the identified product.

[0020] Next, we will explain the checkout device 103. Figure 3 is a perspective view showing the appearance of the checkout device 103. In this embodiment, the checkout device 103 is configured to also function as a self-service POS (Point of Sales) terminal when idle, allowing customer C to perform product registration and checkout operations.

[0021] The accounting device 103 comprises an information processing device 2 (see FIG. 4), a vertical fixed scanner 5, a display operation panel 6, a hand scanner 7, a card reader / writer 8, a printer 9, a first housing 10, and a second housing 11. The first housing 10 is a box that houses the information processing device 2 and is placed on the floor. The second housing 11 is the outer shell of the fixed scanner 5 and printer 9 and is provided on the top surface 10a of the first housing 10.

[0022] The fixed scanner 5 has an imaging window 5a provided on the top of the first housing 10, and an imaging unit (not shown) built into the first housing 10. The imaging unit captures an image of a code symbol, such as a barcode, held in front of the imaging window 5a and decodes the captured code symbol image. The imaging unit then outputs the decoded code information to the information processing device 2. When performing generic object recognition, the imaging unit captures an image of a product held in front of the imaging window 5a and outputs the image to the information processing device 2.

[0023] Hand scanner 7 is disposed at the top of front surface 10b of first housing 10. A holder 10c for holding hand scanner 7 in a hooked state is provided at the upper right portion of front surface 10b of first housing 10.

[0024] The display operation panel 6 includes a display 61 (display unit) and a touch panel 62, and is provided in the second housing 11. The display 61 displays an image under the control of the information processing device 2. The touch panel 62 is provided on the display surface of the display 61, and outputs information to the information processing device 2 based on the position touched by the operator O.

[0025] The card reader / writer 8 is disposed next to the second housing 11 and is provided on the top surface 10a of the first housing 10. The card reader / writer 8 reads and writes information on point cards, credit cards, etc. electrically or magnetically.

[0026] The change machine 105 includes a coin insertion slot 41, a banknote dispensing slot 42, and a coin dispensing unit 43. The coin dispensing unit 43 includes a payout opening 431 and a receiving tray 432. The change machine 105 receives, separates, and stores banknotes and coins inserted into the coin insertion slot 41. The change machine 105 then dispenses change from the payout opening 431 in response to a request from the information processing device 2. The dispensed change is received by the receiving tray 432.

[0027] The printer 9 has a printing unit (not shown) built into the second housing 11 and a receipt issuing port 91 provided on the front surface 11a of the second housing 11. The printer 9 issues (outputs) receipts printed by the printing unit from the receipt issuing port 91 under the control of the information processing device 2. The printer 9 also prints and issues (outputs) various coupons to be issued to the customer C.

[0028] The information processing device 2 is built into the first housing 10, and comprehensively controls each part of the accounting device 103 (the change dispenser 105, the fixed scanner 5, the display operation panel 6, the hand scanner 7, the card reader / writer 8, and the printer 9). The information processing device 2 acquires code information from the product data registration device 102. The information processing device 2 also outputs information to be displayed on the display 61 of the display operation panel 6, and acquires information on operations performed by the operator O from the touch panel 62. Furthermore, the information processing device 2 keeps track of deposits into the change dispenser 105, and instructs the change dispenser 105 to dispense money.

[0029] The checkout device 103 also has a basket stand 21 on one side of the first housing 10. The basket stand 21 is a storage stand where the customer C places a basket when making a payment.

[0030] Furthermore, the checkout device 103 has a display pole 22 erected on the top surface 10a of the first housing 10 as a notification unit that displays the current status of the checkout device 103. The display pole 22 has a light-emitting unit 22a at its tip that selectively emits light in blue or red.

[0031] Next, a description will be given of the hardware configuration of the product data registration device 102 and the checkout device 103. Figure 4 is a block diagram showing the hardware configuration of the product data registration device 102 and the checkout device 103.

[0032] As shown in FIG. 4, the product data registration device 102 includes a computer-configured control unit 150 including a CPU (Central Processing Unit), which is an example of a processor, and storage media such as a ROM (Read Only Memory) and a RAM (Random Access Memory) (neither of which are shown). The CPU is the main controller. The ROM stores various programs and data executed by the CPU. The RAM temporarily stores data and programs when the CPU executes various programs, and stores product information indicating product sales records and various screen display data to be displayed on the display 114. The control unit 150 executes control processing of the product data registration device 102, which will be described later, by the CPU operating in accordance with a control program stored in the ROM or the like and loaded into the RAM.

[0033] The control unit 150 controls devices such as the scanner 111, touch panel 113, display 114, operation unit 115 such as a keyboard, printer 116, customer side display 117, and HDD (Hard Disk Drive) 136 via the I / O (Input / Output) device control unit 139 and bus 138, and controls the entire product data registration device 102.

[0034] The operation unit 115 includes a subtotal key 1151 for declaring the end of one transaction, and a transfer destination key 1154 for specifying the destination of the transaction data.

[0035] The HDD 136, which is a storage means, stores a program 137 executable by the CPU of the control unit 150 and a PLU file F. The PLU file F is a file that stores a product code uniquely assigned to each product in association with information about the product, such as the product name, price, and product classification.

[0036] The control unit 150 communicates with the coupon server 70 and the checkout device 103 connected to the network NT via the communication I / F 140.

[0037] Meanwhile, as shown in FIG. 4, the checkout device 103 is equipped with a computer-configured control unit 50 in the information processing device 2, which is made up of a CPU, which is an example of a processor, and storage media such as ROM and RAM (neither of which are shown). The CPU is the main controller. The ROM stores various programs and data executed by the CPU. The RAM temporarily stores data and programs when the CPU executes various programs, and stores sales data showing product sales records and various screen display data to be shown on the display 61. The control unit 50 executes the control processing of the checkout device 103, which will be described later, by having the CPU operate in accordance with a control program stored in ROM or the like and loaded into the RAM.

[0038] The control unit 50 controls devices such as the touch panel 62, display 61, fixed scanner 5, hand scanner 7, card reader / writer 8, printer 9, change machine 105, display pole 22, HDD 36, etc. via the I / O device control unit 39 and bus 38, and controls the entire accounting device 103.

[0039] The card reader / writer 8 reads information from a customer's point card or credit card inserted through the card insertion slot. The printer 9 prints receipts and coupons after the payment process and issues (outputs) them from the receipt issuing slot 91. The change dispenser 105 processes bills and coins inserted into the coin insertion slot 41. The change dispenser 105 also dispenses change from the dispensing slot 431 upon request.

[0040] The HDD 36, which is a storage unit, stores a program 37 executable by the control unit 50 and a PLU file F.

[0041] The control unit 50 communicates with a coupon server 70 and a product data registration device 102 connected via a network NT such as a LAN via the communication I / F 40.

[0042] Next, we will explain the coupon selection screen on the checkout device 103. When the payment process is completed, the checkout device 103 displays a coupon selection screen for selecting coupons that can be issued to the customer C. Figure 5 is a diagram showing an example of the coupon selection screen on the checkout device 103.

[0043] As shown in FIG. 5, a coupon selection screen G is displayed on the display 61. The coupon selection screen G displays one or more coupons that can be issued to the customer C making a transaction. In the example of FIG. 5, images showing six types of coupons, coupons A to F, are displayed as coupon keys 611. A touch panel 62 is attached to the display 61. By operating (touching) the touch panel 62 at a position corresponding to the coupon key 611, the coupon is selected (designated). For example, coupon A is selected by operating the touch panel 62 at a position corresponding to coupon A (a position on coupon A). Hereinafter, operating the touch panel 62 at a position corresponding to the coupon key 611 will be referred to as operating the coupon key 611.

[0044] In FIG. 5, coupon keys 611 are displayed in the order of coupon A, coupon B, coupon C, coupon D, coupon E, and coupon F, arranged from the top left to the bottom right. This means that coupon A has the highest priority (high value in use, frequently used in the past) for the customer C, and coupon F has the lowest priority (low value in use, not used much in the past), with coupons A to F arranged in order of priority. In other words, coupon A, located in the top left, is the coupon with the highest value in use for the customer C, and is displayed in the most conspicuous position and easiest to select. In other words, coupons are displayed in order from highest priority to lowest priority from the top left to the bottom right.

[0045] Additionally, a print key 612 is displayed on the coupon selection screen G. After selecting the coupon that the customer C needs from the image of the coupon key 611 displayed, the customer C operates the touch panel 62 at the position corresponding to the print key 612, and the selected coupon is printed together with the receipt by the printer 9, which serves as the printing unit. Hereinafter, operating the touch panel 62 at the position corresponding to the print key 612 will be referred to as operating the print key 612.

[0046] Additionally, a print all key 613 is displayed on the coupon selection screen G. When the coupon keys 611 are displayed, by operating the touch panel 62 at the position corresponding to the print all key 613 without selecting any coupons, the printer 9 will print all of the coupons displayed as coupon keys 611 along with the receipt. Hereinafter, operating the touch panel 62 at the position corresponding to the print all key 613 will be referred to as operating the print all key 613. In other words, the print all key 613 is a key for printing all of the displayed coupons at once. If customer C wants to print all of the displayed coupons, customer C simply operates the print all key 613 without operating the coupon keys 611 to select a coupon, and the control unit 50 of the checkout device 103 will print all of the coupons that can be issued to customer C that are displayed on the coupon selection screen G.

[0047] Additionally, coupon selection screen G displays a no coupon required key 614. When the touch panel 62 is operated at a position corresponding to the no coupon required key 614 without selecting a coupon while the coupon key 611 is displayed, control unit 50 executes a process to not print any of the displayed coupons. Hereinafter, operating the touch panel 62 at a position corresponding to the no coupon required key 614 will be referred to as operating the no coupon required key 614. In other words, the no coupon required key 614 is a key that prints a receipt for the transaction but does not print coupons that can be issued to customer C and are displayed on display 61. If customer C does not need any of the displayed coupons, operating the no coupon required key 614 can prevent the issuance of unnecessary coupons.

[0048] Next, the hardware configuration of the coupon server 70 will be described. FIG. 6 is a block diagram showing the hardware configuration of the coupon server 70. As shown in FIG. 6, the coupon server 70 includes a CPU 71, a ROM 72, a RAM 73, a memory unit 74, etc. The CPU 71 is the main controller. The ROM 72 stores various programs. The RAM 73 loads programs and various data. The memory unit 74 stores various programs. The CPU 71, the ROM 72, the RAM 73, and the memory unit 74 are connected to one another via a bus 75. The CPU 71, the ROM 72, and the RAM 73 constitute a control unit 700. That is, the control unit 700 executes the control processing of the coupon server 70, which will be described later, by the CPU 71 operating in accordance with the control program stored in the ROM 72 or the memory unit 74 and loaded in the RAM 73.

[0049] The RAM 73 includes a coupon storage unit 731. The coupon storage unit 731 stores information about coupons that can be distributed to the customer C who has made an inquiry (information about the image of the coupon key 611 displayed on the display 61).

[0050] The memory unit 74 is composed of a non-volatile memory such as a hard disk drive (HDD) or flash memory that retains stored information even when the power is turned off, and has a control program unit 741 that stores a control program for controlling the coupon server 70, and a coupon information unit 742. The coupon information unit 742 stores image information of all coupons that the store issues to customer C.

[0051] The control unit 700 is also connected to an operation unit 77 and a display unit 78 via a bus 75 and a controller 76 .

[0052] The operation unit 77 is, for example, a keyboard or a touch panel that is operated by an operator of the coupon server 70. The display unit 78 is, for example, a liquid crystal display, and displays information to the operator of the coupon server 70.

[0053] The control unit 700 is also connected to a communication unit 79 via a bus 75. The communication unit 79 is electrically connected to the product data registration device 102 and the checkout device 103 via a network NT, and transmits and receives information to and from them.

[0054] Next, the control of the product data registration device 102 will be described. FIG. 7 is a flowchart showing the flow of the control process of the product data registration device 102. As shown in FIG. 7, the control unit 150 of the product data registration device 102 determines whether a product code, which is product identification information that identifies the product, has been acquired based on the code information read by the scanner 111 (S11). If it is determined that a product code has been acquired (Yes in S11), the control unit 150 executes product data processing for the product based on the acquired product code (S12). The product data processing includes processing for acquiring product information, such as the product name and price of the product corresponding to the acquired product code, from the PLU file F based on the acquired product code, displaying the information on the display 114 and the customer-side display 117, and storing the product information in RAM. The control unit 150 then returns to S11.

[0055] Furthermore, if it is determined that the request is not to obtain a product code (No in S11), the control unit 150 determines whether the subtotal key 1151 has been operated (S21). If it is determined that the subtotal key 1151 has been operated (Yes in S21), the control unit 150 calculates the total amount for the transaction based on the product information stored in RAM and displays it on the display 114 and the customer-side display 117 (S22). The control unit 150 then searches for an accounting device 103 to which the product information and total amount for the transaction can be transferred (an accounting device that is not currently being used by another customer C), and displays a transfer destination key 1154 indicating the number of the accounting device 103 (S23). The operator O, who operates the product data registration device 102, operates the displayed transfer destination key 1154.

[0056] The control unit 150 determines whether the transfer destination key 1154 has been operated (S24). The control unit 150 waits until the transfer destination key 1154 has been operated (No in S24), and if it determines that the transfer destination key 1154 has been operated (Yes in S24), the control unit 150 sends the product information and total amount information to the checkout device 103 specified by the operated transfer destination key 1154. The product information and total amount information may be sent directly from the product data registration device 102 to the checkout device 103, or may be sent from the product data registration device 102 to the checkout device 103 via a store server (not shown). The control unit 150 then ends the process and returns to S11. If it determines that the subtotal key 1151 has not been operated (No in S21), the control unit 150 returns to S11.

[0057] The product data registration device 102 that executes this control processes product data for the products purchased by customer C, and transmits the product information and total price information to the checkout device 103.

[0058] Next, we will explain the functional configuration of the checkout device 103. Figure 8 is a functional block diagram showing the functional configuration of the checkout device 103. As shown in Figure 8, the control unit 50 of the checkout device 103 functions as a payment processing means 151, a receipt output means 152, a display means 153, a selection means 154, a coupon output means 155, an all-coupon output means 156, and a no-coupon output means 157 by following the program 37 stored in the ROM or HDD 36.

[0059] The payment processing means 151 performs payment processing related to product transactions. Specifically, the payment processing means 151 executes payment processing based on product information and total amount information received from the product data registration device 102. The payment processing is processing related to customer C's payment of money based on the total amount information. For example, when paying with cash, the payment processing includes processing to display the deposit amount and total amount inserted by customer C into the checkout device 103, and to calculate and dispense change based on the deposit amount and total amount. Furthermore, when paying with a medium such as a credit card or electronic money card, the payment processing includes processing to read customer identification information that identifies customer C from the medium, and processing to make payment using the medium related to that customer C.

[0060] The receipt output means 152 issues (outputs) a receipt on which information related to the product for which payment has been processed is printed. Specifically, the receipt output means 152 drives the printer 9 to issue a receipt on which product information and payment information are printed in connection with the payment processing for the transaction. Payment information includes total amount information, deposit amount information, change information, etc. Note that issuing is one form of output, and issuing may be a process of cutting the printed receipt, a process of transporting the printed receipt a predetermined distance, or a process of simply printing information on receipt paper. Issuing may also be a process of transporting the printed receipt a predetermined distance and then cutting it.

[0061] The display means 153 displays coupons that can be issued (output) on the display 61. Specifically, the display means 153 displays information about coupons that can be issued to the customer C of the transaction (for example, the content of the coupon (for example, information including the discount amount)) received from the coupon server 70 on the display 61. In this embodiment, the display means 153 displays coupons that can be issued on the display 61 on the condition that the payment processing means 151 has executed the payment processing. Furthermore, the display means 153 displays multiple coupons in a predetermined order of priority. Specifically, when there are multiple coupons to be issued, the display means 153 displays the multiple coupons in a descending order of priority according to the priority determined by the coupon server 70.

[0062] The selection means 154 selects a coupon to be printed from the displayed coupons. Specifically, the selection means 154 selects a coupon designated by the customer C by operating the coupon key 611 from the coupons displayed on the display 61.

[0063] Coupon output means 155 prints and issues (outputs) the selected coupon. Specifically, coupon output means 155 drives printer 9 to print and issue the coupon selected by selection means 154.

[0064] All coupon output means 156 issues (outputs) all displayed coupons with a single key operation. Specifically, when print all key 613 is operated without operating coupon key 611 to select a coupon, all coupon output means 156 drives printer 9 to print and issue all coupons displayed on display 61. In other words, all coupon output means 156 issues all displayed coupons simply by operating print all key 613, without having to select a coupon to print.

[0065] The coupon rejection output means 157 does not issue (output) any coupons displayed on the display 61. Specifically, when the coupon not required key 614 is operated without operating the coupon key 611 while the display means 153 is displaying that coupons are available for issuance on the display 61, the coupon rejection output means 157 does not print any of the displayed coupons.

[0066] Next, the control of the checkout device 103 will be described. Figure 9 is a flowchart showing the flow of the control process of the checkout device 103. As shown in Figure 9, the control unit 50 of the checkout device 103 determines whether product information and total price information have been received from the product data registration device 102 (S31). The control unit 50 waits until this information is received (No in S31), and if it determines that the product information and total price information have been received (Yes in S31), the control unit 50 stores the received product information and total price information in RAM (S32).

[0067] Next, the control unit 50 displays a payment selection screen for selecting the payment medium (S33). Customer C selects their desired payment method (medium), such as cash, credit card, or electronic money, for example, by operating a key. The control unit 50 determines whether the payment medium for the transaction has been selected (S34). The control unit 50 waits until a selection is made (No in S34), and if a payment medium is selected (Yes in S34), the payment processing means 151 executes the payment process for the transaction using the selected medium (S35). If the payment process is executed using a medium held by customer C, such as a credit card or electronic money card, the payment processing means 151 obtains customer identification information for identifying customer C from the card.

[0068] Next, the control unit 50 determines whether customer identification information that identifies the customer has been acquired in the processing of S35 (S41). If it determines that customer identification information has been acquired (Yes in S41), the control unit 50 sends the product information of the transacted product and the customer identification information, along with information that identifies the checkout device 103, to the coupon server 70 (S42). On the other hand, if it determines that customer identification information has not been acquired (No in S41), the control unit 50 sends the product information of the transacted product, along with information that identifies the checkout device 103, to the coupon server 70 (S43).

[0069] Next, the control unit 50 determines whether information on a coupon that can be issued to the customer C has been received in response to the processing of S42 or S43 (S44). The control unit 50 waits until the information is received (No in S44), and if it determines that information on an issuable coupon has been received (Yes in S44), the display means 153 displays the information on the coupon that can be issued to the customer C received from the coupon server 70 on the display 61 (S45). In the case of this embodiment, for example, six types of coupons, Coupon A, Coupon B, Coupon C, Coupon D, Coupon E, and Coupon F, are displayed.

[0070] Next, the selection means 154 determines whether any coupons displayed on the display 61 have been selected (S51). Whether any coupons have been selected is determined based on whether any one or more coupon keys 611 have been operated. If one or more coupon keys 611 have been operated, it is determined that any coupons have been selected. If none of the coupon keys 611 have been operated, it is determined that no coupons have been selected. Furthermore, if the selection means 154 determines in the determination of S51 that any coupons have been selected, it also determines which coupons have been selected.

[0071] If it is determined that a selected coupon exists (Yes in S51), the control unit 50 then determines whether the print key 612 has been operated (S52). The control unit 50 waits until the print key 612 has been operated (No in S52), and if it is determined that the print key 612 has been operated (Yes in S52), the receipt output means 152 drives the printer 9 to issue a receipt on which product information and payment information related to the transaction have been printed on receipt paper (S53). The coupon output means 155 then drives the printer 9 to issue a coupon on which the coupon determined to have been selected in S51 has been printed on receipt paper (S54). The control unit 50 then ends the process and returns to S31.

[0072] FIG. 10 shows an example of a receipt issued by the checkout device 103 in the process of S53 and a coupon issued in the process of S54. Receipt R has printed on it the date and time the receipt was issued, product information, payment information, the payment method (credit card) used, etc. In this embodiment, three types of coupons (for example, coupons A, B, and C) selected are printed on coupon K. Coupon A is a coupon issued to all customers C who purchase product D, and is a coupon that provides a 10 yen discount when product D is purchased. Coupon B is a coupon issued if customer C shops in the morning. Coupon C is a coupon issued to a specific customer C. In this embodiment, a credit card was used as the payment method, so customer identification information is obtained from the credit card to identify customer C, and coupon C is issued to the identified customer C.

[0073] Although receipt R and coupon K are issued consecutively in the processes of S53 and S54, receipt R and coupon K are either individually cut and issued, or partially cut. Also, each coupon is either cut and issued, or partially cut.

[0074] Returning to the description of FIG. 9 . If it is determined in S51 that no coupons have been selected (No in S51), the control unit 50 then determines whether the Print All key 613 has been operated (S55). If it is determined that the Print All key 613 has been operated (Yes in S55), the receipt output means 152 drives the printer 9 to issue a receipt on which product information and payment information related to the transaction are printed on receipt paper (S56). The all-coupon output means 156 then drives the printer 9 to issue a coupon on which all coupons displayed on the display 61 are printed on receipt paper (S57). In this embodiment, coupon A, coupon B, coupon C, coupon D, coupon E, and coupon F are printed and issued. The control unit 50 then ends the process and returns to S31. In this case, in FIG. 10, the issued coupons K are coupon A, coupon B, coupon C, coupon D, coupon E, and coupon F.

[0075] Furthermore, if it is determined in S55 that the Print All key 613 was not operated (No in S55), the control unit 50 then determines whether the No Coupons Required key 614 was operated (S58). If it is determined that the No Coupons Required key 614 was operated (Yes in S58), the receipt output means 152 drives the printer 9 to issue a receipt on which product information and payment information relating to the transaction are printed on receipt paper (S59). The No Coupons Required output means 157 then ends the process without printing and issuing any of the displayed coupons, and returns to S31.

[0076] Next, the control of the coupon server 70 will be described. FIG. 11 is a flowchart showing the flow of the control process of the coupon server 70. The control unit 700 of the coupon server 70 determines whether it has received only product information and information identifying the checkout device 103 from the checkout device 103 (S61). If it determines that it has received only product information and information identifying the checkout device 103 (Yes in S61), the control unit 700 selects a coupon suitable for the customer C from the coupon information stored in the coupon information unit 742. For example, the control unit 700 determines whether there is a coupon to be issued corresponding to the received product information, and if there is a coupon to be issued, selects that coupon (S62). For another example, the control unit 700 selects a coupon common to all customers C from the coupon information unit 742 (S62). For another example, the control unit 700 selects a coupon based on the date, time, or day of the week that the customer C visited the store (S62). The control unit 700 then stores the information of the selected coupon in the coupon storage unit 731 (S63). The control unit 700 then transmits the stored coupon information to the checkout device 103 identified by the received information for identifying the checkout device 103 (S64). The control unit 700 then ends the process.

[0077] Furthermore, if it is determined that not only product information and information identifying the checkout device 103 have been received (No in S61), the control unit 700 determines whether product information, information identifying the checkout device 103, and customer identification information have been received from the checkout device 103 (S65). If it is determined that product information, information identifying the checkout device 103, and customer identification information have been received (Yes in S65), the control unit 700 selects a coupon appropriate for the customer C from the information stored in the coupon information unit 742. For example, the control unit 700 determines whether there is a coupon to be issued corresponding to the received product information, and if there is a coupon to be issued, selects that coupon (S66). Alternatively, for example, the control unit 700 selects a coupon common to all customers C from the coupon information unit 742 (S66). Alternatively, for example, the control unit 700 selects a coupon based on the date, time, or day of the week that the customer C visited the store (S66). For example, the control unit 700 selects a coupon specific to customer C from the coupon information unit 742 based on the customer identification information to be issued only to that customer C (S66). A coupon specific to customer C is, for example, a coupon related to a product frequently purchased by customer C based on that customer C's purchase history. The coupon server 70 acquires the customer's purchase history information from a customer server (not shown) based on the acquired customer identification information and extracts coupons related to that customer's purchase history. The control unit 700 then stores information about the selected coupon in the coupon storage unit 731 (S63). The control unit 700 then transmits the stored coupon information to the checkout device 103 identified by the received checkout device 103 identification information (S64). The control unit 700 then terminates processing.

[0078] Thus, the accounting device 103 of the embodiment comprises a payment processing means 151 that processes the payment for merchandise transactions, a receipt output means 152 that issues a receipt on which information related to the merchandise for which payment has been processed is printed, a display means 153 that displays coupons that can be issued on the display 61, a selection means 154 that selects a coupon to print from the displayed coupons, a coupon output means 155 that prints and issues the selected coupon, and an all-coupon output means 156 that issues all displayed coupons with a single key operation. The checkout device 103 in this embodiment issues all coupons that can be issued with a single key operation, making it possible to issue all coupons that can be issued with a simple operation.

[0079] Although an embodiment of the present invention has been described above, this embodiment is presented as an example and is not intended to limit the scope of the invention. This novel embodiment can be embodied in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. This embodiment and its modifications are included within the scope and spirit of the invention, and are also included in the invention and its equivalents as defined in the claims.

[0080] For example, in the embodiment, both receipts and coupons are issued by driving the printer 9. However, this is not limiting, and for example, the printer for issuing receipts and the printer for issuing coupons may be separate printers.

[0081] In the embodiment, the receipt output means 152 is configured to print and issue a receipt using the printer 9 as one form of output. The coupon output means 155 and the all-coupon output means 156 are configured to print and issue coupons using the printer 9. However, this is not limiting, and for example, the receipt output means 152 may transmit (output) information on an electronic receipt obtained by digitizing a receipt so that it can be displayed on the customer's information terminal (such as a smartphone, mobile phone, or tablet terminal). The coupon output means 155 and the all-coupon output means 156 may transmit (output) information on an electronic coupon obtained by digitizing a coupon so that it can be displayed on the customer's information terminal.

[0082] In the embodiment, priorities are assigned to the coupons displayed on the display 61, and the coupons are displayed in descending order of priority. However, prioritizing the display of coupons is not essential.

[0083] In the embodiment, the coupons that can be issued are displayed after the payment process is executed. However, the present invention is not limited to this, and either the payment process or the display of the coupons that can be issued may be executed first.

[0084] In the embodiment, a device that also functions as a self-service POS terminal is used as the accounting device 103. However, this is not limited to this, and for example, if the accounting device 103 is an accounting device in a semi-self-service checkout system, the functions of a self-service POS terminal, such as the fixed scanner 5 and the program that operates it, are not required.

[0085] In the embodiment, a checkout device in a semi-self-service checkout system has been described as an example of a checkout device. However, the checkout device is not limited to this, and may be a self-service checkout device (POS terminal) where a customer C performs product registration and payment operations, or a regular checkout device (POS terminal) where an operator O performs product registration and payment operations.

[0086] In addition, the program executed by the accounting device 103 of the embodiment is provided as a file in an installable or executable format recorded on a computer-readable recording medium such as a CD-ROM, flexible disk (FD), CD-R, or DVD (Digital Versatile Disk).

[0087] The program executed by the accounting device 103 of the embodiment may be stored on a computer connected to a network such as the Internet and provided by being downloaded via the network. The program executed by the accounting device 103 of the embodiment may be provided or distributed via a network such as the Internet.

[0088] Furthermore, the programs executed by the accounting device 103 of the embodiment may be configured to be provided in advance by being stored in a ROM or the like. [Explanation of symbols]

[0089] 6 Display and operation panel 8 Card reader / writer 9 Printers 36 HDD 37 Programs 50 control section 61 Display 62 Touch Panel 70 Coupon Server 71 CPU 72 ROM 73 RAM 74 Memory section 77 Control section 78 Display section 91 Receipt issuing port 101 Checkout System 102 Product data registration device 103 Accounting Device 150 control section 151 Payment Processing Methods 152 Receipt output means 153 Display means 154 Selection Method 155 Coupon output means 156 All coupon output methods 157 Coupon non-output means 611 Coupon Key 612 Print Key 613 All Print Keys 614 No coupon required key 700 control section 731 Coupon Memory Unit 741 Control Program Section 742 Coupon Information Department 1151 Subtotal Key 1154 Destination Key [Prior art documents] [Patent documents]

[0090] [Patent Document 1] Japanese Patent Application Laid-Open No. 2014-241094

Claims

1. a payment processing means for performing payment processing relating to a product transaction; a receipt output means for outputting information relating to the merchandise for which payment has been processed; a display means for displaying coupons that can be output on a display unit; a selection means for selecting a coupon to be output from the displayed coupons; a coupon output means for outputting a selected coupon; all-coupon output means for outputting all of the coupons displayed by the display means with a single key operation without selecting them with the selection means; An accounting device equipped with:

2. The receipt output means drives a printing unit that prints on receipt paper to output the receipt, The coupon output means drives the printing unit to print the coupon on the receipt paper and output the coupon; The all-coupon output means drives the printing unit to print and output all of the coupons. The accounting device of claim 1 .

3. the display means displays the plurality of coupons that can be output in a predetermined order of priority. The accounting device according to claim 1 or 2.

4. the display means displays the coupon that can be output after the payment processing means has completed the payment processing.

4. The accounting device according to claim 1.

5. The device further includes a coupon non-output means for not outputting any of the displayed coupons.

5. The accounting device according to claim 1.

6. Computers as accounting devices a payment processing means for performing payment processing relating to a product transaction; a receipt output means for outputting information relating to the merchandise for which payment has been processed; a display means for displaying coupons that can be output on a display unit; a selection means for selecting a coupon to be output from the displayed coupons; a coupon output means for outputting a selected coupon; all-coupon output means for outputting all of the coupons displayed by the display means with a single key operation without selecting them with the selection means; A program to make it function as such.

Citation Information

Patent Citations

  • Checkout system, commodity registration device, coupon ticket issuance method, and program

    JP2014241094A