Registration device and program
The registration device distinguishes between different transaction types to facilitate member information acquisition and coupon processing on a single device, addressing inefficiencies in conventional systems by enhancing transaction efficiency and reducing customer inconvenience.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-09-03
- Publication Date
- 2026-03-13
AI Technical Summary
Conventional systems require member customers to move between registration and checkout devices for transactions, causing inefficiencies due to the need to retrieve coupons and membership cards, leading to inconvenient and inefficient transaction processes.
A registration device equipped with a determination mechanism to distinguish between transactions requiring settlement and those that do not, allowing for the display of member information acquisition screens on the same device, thereby enabling efficient transactions without the need for additional device movement.
Enables efficient transactions by allowing member information acquisition and coupon processing on a single device, reducing customer inconvenience and improving overall transaction efficiency.
Smart Images

Figure 2026046712000001_ABST
Abstract
Description
Technical Field
[0006] ,
[0001] The present invention relates to a registration device and a program.
Background Art
[0002] In recent years, a system in which a store clerk registers products using a registration device and a customer performs self-checkout using a checkout device has been spreading (see, for example, Patent Document 1). The customers include member customers who have completed member registration. The checkout device reads member information during checkout to give benefits such as points to member customers.
[0003] In addition, in a transaction, for example, coupons such as product coupons and discount coupons may be used. When a coupon is used, the store clerk collects and registers the coupon, and the amount indicated by the coupon is deducted from the remaining payment amount for checkout. The registration of the coupon is performed by the store clerk using the registration device. When the coupon amount is larger than the remaining payment amount, the transaction may be completed using the registration device.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] However, in the conventional technology, in the case of a member customer, if it is necessary to read member information using the checkout device even though the payment has been completed using the registration device, the customer has to move to the checkout device. For this reason, for the customer, there is the trouble associated with this movement, and there is also the trouble associated with taking out the coupon using the registration device 20 and taking out the membership card using the checkout device 30, and there is a problem that transactions may not be performed efficiently.
[0006] This invention has been made in view of these circumstances, and its purpose is to provide a technology that enables efficient transactions. [Means for solving the problem]
[0007] To solve the above-mentioned problems, a registration device according to one aspect of the present invention is a registration device in a product sales data processing system including a settlement device that settles the payment for products purchased by a customer, and is characterized by comprising: a registration means for registering products; a determination means for determining whether a transaction is a first transaction that does not require settlement at the settlement device or a second transaction that requires settlement at the settlement device; and a display control means that, when the determination means determines that it is a first transaction, causes the device to display a member information acquisition screen related to the acquisition of member information.
[0008] To solve the above-mentioned problems, another aspect of the present invention is a program that causes the computer of a registration device in a product sales data processing system, which includes a settlement device that settles the payment for products purchased by a customer, to function as: a registration means for registering products; a determination means for determining whether a transaction is a first transaction that does not require settlement at the settlement device or a second transaction that requires settlement at the settlement device; and a display control means that, if the determination means determines that the transaction is a first transaction, causes the device to display a member information acquisition screen related to the acquisition of member information. [Brief explanation of the drawing]
[0009] [Figure 1] This figure shows an example of the network configuration of the sales data processing system according to this embodiment. [Figure 2] This figure shows an example of the appearance of a registered device. [Figure 3] This figure shows an example of the hardware configuration of a registered device. [Figure 4] This figure shows an example of the appearance of a payment processing device. [Figure 5] This figure shows an example of the hardware configuration of a payment processing device. [Figure 6]This is a block diagram showing an example of the functional configuration of a registered device. [Figure 7] This figure shows an example of a screen displayed when the discrimination unit determines that it is the first transaction. [Figure 8] This figure shows an example of the screen displayed when settling the deficit using the settlement device in the second transaction. [Figure 9] This figure shows an example of the screen displayed when only the change is dispensed by the settlement device in the second transaction. [Figure 10] This flowchart shows an example of the display control processing performed by the registration device. [Figure 11] This flowchart shows an example of the payment device designation process performed by the registration device. [Figure 12] This flowchart shows an example of the registration information reception process performed by the payment device. [Figure 13] This figure shows an example of the hardware configuration of the registration and settlement device according to Modification 1. [Figure 14] This figure shows an example of the screen displayed on the staff member's display unit in Modification Example 1. [Figure 15] This flowchart shows an example of the processing performed by the registration and settlement device according to Modification 1. [Figure 16] This flowchart shows an example of the settlement process performed by the registration settlement device according to Modification Example 1. [Figure 17] This flowchart shows an example of the settlement device designation process performed by the registered settlement device according to Modification 1. [Figure 18] This flowchart shows an example of the display control processing performed by the registration and settlement device according to Modification Example 2. [Modes for carrying out the invention]
[0010] (Embodiment) (Network configuration of sales data processing system 1) FIG. 1 is a diagram showing an example of the network configuration of the sales data processing system 1 according to the present embodiment. The sales data processing system 1 is introduced into various stores. The various stores are, for example, retail stores, restaurants, etc. Retail stores are, for example, supermarkets, convenience stores, drugstores, discount stores, department stores, various supply stores, etc. Restaurants are fast food, restaurants, izakayas, cafes, cafeterias, food courts, etc.
[0011] The sales data processing system 1 shown in FIG. 1 includes a store controller 10, a transaction status management device 11, a registration device 20, and a settlement device 30. Each device is communicably connected via a network 55. Each device is a computer device including a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), a communication unit, etc. The network 55 is a LAN (Local Area Network) or a WAN (Wide Area Network), and may be wired or wireless.
[0012] The store controller 10 stores various information necessary for transactions. The various information includes a product master. The product master is a file that stores product information such as product identification information (e.g., JAN (Japanese Article Number) code), product name, and selling price of each product. Also, the product master includes not only fixed-price products but also product identification information, product names, and unit prices (gram unit prices) of products that require weighing (non-fixed-weight products). In addition to the product master, the store controller 10 also stores various information such as inventory status, sales history, and deposit and withdrawal records. The store controller 10 also stores information related to special sales and member information.
[0013] The transaction status management device 11 displays the processing status etc. of the payment device 30 that operates in a self-service manner, and controls the payment device 30. For example, a store clerk (monitoring clerk) is arranged at the transaction status management device 11, and the payment device 30 is monitored by the monitoring clerk. The transaction status management device 11 displays the status of each of the plurality of payment devices 30. Specifically, the transaction status management device 11 displays split screens respectively indicating the payment devices 30, and displays the status of each payment device 30. The monitoring clerk supports the customers operating the payment device 30, and replenishes change and receipt paper.
[0014] The registration device 20 registers products. A store clerk is arranged at the registration device 20. The registration device 20 executes a registration process for registering products according to the operation of the store clerk. In the registration process, registration information of the products purchased by the customer is generated. The registration device 20 transmits the registration information to the payment device 30. Although a plurality of registration devices 20 may be arranged in the store, only one registration device 20 may be arranged in the store.
[0015] The payment device 30 performs payment for the products purchased by the customer. The payment device 30 is a device for self-service payment by the customer. The payment device 30 receives the registration information generated in the registration process of the registration device 20. The payment device 30 executes a payment process based on the registration information. Although a plurality of payment devices 30 may be arranged in the store, only one payment device 30 may be arranged in the store.
[0016] Note that the registration information is not limited to being transmitted from the registration device 20. The registration information may be encoded by the registration device 20 and displayed on a display medium. The display medium may be, for example, a paper medium or an electronic medium such as a smartphone. The payment device 30 may obtain the registration information by reading the encoded registration information from the display medium.
[0017] The sales data processing system 1 may also be equipped with an employee terminal carried by the employee. The employee terminal may, for example, be capable of displaying a screen similar to that of the transaction status management device 11. The employee terminal may also notify the customer when they call an employee at the settlement device 30 or when customer fraud is detected.
[0018] (Example configuration of registration device 20) Next, the configuration of the registration device 20 will be explained using Figures 2 and 3. Figure 2 shows an example of the appearance of the registration device 20. Figure 3 shows an example of the hardware configuration of the registration device 20. Counters for placing shopping baskets are arranged on one or both sides of the registration device 20.
[0019] The registration device 20 includes a CPU 201, a ROM 202, a RAM 203, a hard disk 204, a customer-side display unit 205, a store employee-side display unit 210, a key operation unit 211, a store employee-side scanner unit 212, a printing unit 213, an audio output unit 214, and a communication unit 215. Each unit is connected to the others via a bus 230 so as to be able to communicate with each other.
[0020] The CPU 201 is a central processing unit that controls the operation of the registration device 20 by reading and executing various programs stored in the ROM 202. These various programs include the registration processing program according to this embodiment. ROM202 is read-only memory that stores various information used by the CPU201, including various programs.
[0021] RAM203 is a read-and-write memory that stores various types of information. For example, RAM203 stores information obtained from external sources (such as product master data obtained from the store controller 10) and information generated during processing. This information also includes registration information that indicates registered products.
[0022] The hard disk 204 stores various types of information. For example, the hard disk 204 may store various programs executed by the CPU 201 instead of the ROM 202. Furthermore, the hard disk 204 may store information obtained from external sources or information generated during processing, instead of the RAM 203.
[0023] The customer-side display unit 205 is a touch display for the customer. The customer-side display unit 205 is facing the customer and displays various information related to product registration. The customer-side display unit 205 also accepts various inputs from the customer regarding registration. For example, the customer-side display unit 205 displays an age verification button when registering an age-verified product and accepts the press of this button.
[0024] The employee-side display unit 210 is a touch display for employees. The employee-side display unit 210 is directed towards the employee and displays various information and accepts various inputs from the employee. The employee-side display unit 210 displays preset keys corresponding to products, and when the employee operates one of these preset keys, the product is registered.
[0025] The key operation unit 211 is located on the employee's side and is equipped with various keys (hardware keys, buttons). The key operation unit 211 receives various inputs from the employee. The key operation unit 211 is equipped with a registration button corresponding to a product, and when the employee operates this registration button, the product is registered.
[0026] The employee-side scanner unit 212 is a scanner unit for employee use. The employee-side display unit 210 includes an imaging unit 212a and a handheld scanner 212b. The imaging unit 212a is located in the housing of the registration device 20. The imaging unit 212a is an image sensor having an image element such as a CCD (Charge Coupled Device) or CMOS (Complementary Metal Oxide Semiconductor). The imaging unit reads (images) products. When an operator (employee) holds a product over the imaging unit 212a, the imaging unit 212a images the product. The imaging unit 212a optically images the code symbol (barcode or 2D code attached to the product, etc.) held over the imaging window, or the whole or a part of the product (object). The handheld scanner 212b is a laser-type scanner unit that can be held by an employee. The employee-side scanner unit 212 only needs to include at least one of the imaging unit 212a and the handheld scanner 212b. Furthermore, the reading method used by the employee-side scanner unit 212 is not limited to CCD, CMOS, or laser; a pen-based method is also possible.
[0027] The code symbols include barcodes attached to products and employee codes attached to employee name tags. The barcodes attached to products are codes that identify the products, such as JAN codes, PLU (Price Look Up) codes, and in-store codes. The registration device 20 registers the product when the employee-side scanner unit 212 reads the barcode attached to the product.
[0028] The registration device 20 performs processing based on the code read by the employee-side scanner unit 212. The registration device 20 determines the type of code read (product code, employee code, etc.) by checking the values of flags etc. indicated by predetermined digits in the code, the number of digits read, etc. For example, if the registration device 20 determines that the read code is a product code, it performs product registration processing. Also, if the registration device 20 determines that the read code is an employee code, it performs login processing.
[0029] The printing unit 213 prints and outputs various media (receipts, invoices, etc.).
[0030] The audio output unit 214 outputs sounds related to product registration. For example, the audio output unit 214 outputs reading sounds (scanning sounds) when various codes are scanned, voices indicating registered products (registration information), various voice guidance, and warning sounds.
[0031] The communication unit 215 is an interface for sending and receiving information with other devices (such as the store controller 10, transaction status management device 11, and settlement device 30).
[0032] (Example of configuration of payment device 30) Next, the configuration of the payment device 30 will be explained using Figures 4 and 5. Figure 4 shows an example of the appearance of the payment device 30. Figure 5 shows an example of the hardware configuration of the checkout device 30. Counters for placing shopping baskets are arranged on one or both sides of the checkout device 30.
[0033] The payment device 30 includes a CPU 301, a ROM 302, a RAM 303, a hard disk 304, a customer-side display unit 305, a customer-side scanner unit 306, a payment terminal 308, a change dispenser 309, a printing unit 313, an audio output unit 314, a communication unit 315, a camera 316, and a signpost 320. Each unit is connected to the others via a bus 330 so as to be able to communicate with each other.
[0034] The CPU 301 is a central processing unit that controls the operation of the settlement device 30 by reading and executing various programs stored in the ROM 302. These various programs include the settlement processing program according to this embodiment. ROM302 is read-only memory that stores various information used by the CPU301, including various programs.
[0035] RAM303 is a read-and-write memory that stores various types of information. For example, RAM303 stores information obtained from external sources (e.g., registration information obtained from the registration device 20) and information generated during processing (e.g., settlement information). This information also includes settlement information generated during settlement.
[0036] The hard disk 304 stores various types of information. For example, the hard disk 304 stores (records) the imaging results (e.g., video) captured by the camera 316. The hard disk 304 may store various programs executed by the CPU 301 instead of the ROM 302. Alternatively, the hard disk 304 may store information acquired from external sources or information generated during processing instead of the RAM 303.
[0037] The customer-side display unit 305 is a touch display for customers. The customer-side display unit 305 is facing the customer and displays various information related to registration and payment. The customer-side display unit 305 also accepts various inputs from the customer related to payment. For example, during payment, the customer-side display unit 305 displays multiple payment type selection buttons corresponding to multiple payment types and accepts the selection of one button (one payment type) from among the multiple payment type selection buttons.
[0038] The customer-side scanner unit 306 is a scanner unit for customers. Specifically, the customer-side scanner unit 306 includes an imaging unit. The imaging unit is an image sensor having an image element such as a CCD or CMOS. The imaging unit reads (images) member information. Member information is represented by a member code (barcode or 2D code) attached to a member card presented by the operator (customer) or a member code (barcode or 2D code) displayed on a mobile terminal. Note that the reading method by the customer-side scanner unit 306 is not limited to CCD or CMOS; a laser method or a pen method can also be used.
[0039] The payment terminal 308 is a payment terminal that reads information stored in various payment media such as various cards and mobile terminals, and performs various payments based on the read information. The reading method of the payment terminal 308 includes contact method and contactless method. The payments performed by the payment terminal 308 include credit card payments, charge media payments, and code payments. Credit card payments are payments based on credit cards. Charge media payments are payments performed based on the balance stored in the charge media. Charge media include, for example, electronic money cards (transportation IC cards and retail IC cards) and mobile terminals. Hereafter, charge media payments will be referred to as electronic money payments. Code payments are payments based on a payment code (a code including customer identification information) displayed on a mobile terminal.
[0040] The change dispenser 309 is a cash payment mechanism that handles cash transactions. The change dispenser 309 is facing the customer and accepts various operations and cash insertions from the customer. Specifically, the change dispenser 309 has an input slot and an output slot for banknotes and coins. The change dispenser 309 calculates the amount to be inserted into the input slot, calculates the change amount which is the difference between the inserted amount and the purchase amount, and dispenses the change from the output slot. In addition to being installed on the customer side, the change dispenser 309 may also be installed on the employee side. In this case, the change dispenser 309 may accept various operations and cash insertions from the employee.
[0041] The payment device 30 performs processing based on the code read by the customer-side scanner unit 306. The payment device 30 determines the type of code read (employee code, member code, etc.) by checking the values of flags etc. indicated by predetermined digits in the code, the number of digits read, etc. For example, if the payment device 30 determines that the read code is an employee code, it performs login processing. Also, if the payment device 30 determines that the read code is a member code, it grants the member customer benefits such as points.
[0042] The printing unit 313 prints and outputs various media (receipts, invoices, etc.).
[0043] The audio output unit 314 outputs sounds related to payment. For example, the audio output unit 314 outputs reading sounds (scanning sounds) when various codes are scanned, voice guidance related to payment, and warning sounds.
[0044] The communication unit 315 is an interface for sending and receiving information with other devices (such as the store controller 10, transaction status management device 11, and settlement device 30).
[0045] Camera 316 is mounted above the customer-side display unit 305. Camera 316 is a camera that continuously captures video or still images. Camera 316 can be a CCD camera or a CMOS camera. Camera 316 captures images of the customer's payment operation. Camera 316 also captures images of the banknotes and other items being inserted.
[0046] The sign pole 320 is equipped with, for example, a light-emitting part (e.g., an LED (light-emitting diode)) and can be lit in a predetermined lighting pattern. The lighting pattern includes a color pattern and a flashing pattern. The sign pole 320 can provide various notifications depending on the lighting pattern. These notifications include, for example, notifications indicating the status such as "in use," notifications to call a staff member, and notifications that a customer has committed fraudulent activity.
[0047] (Regarding member customers) Here, registered members receive points and other benefits by having their membership information read by the payment device 30 during checkout. Furthermore, if gift certificates or discount coupons are used in a transaction, the store clerk collects the gift certificates and deducts the corresponding amount from the total payment. Gift certificates are registered by the store clerk using the registration device 20.
[0048] However, if the payment can be completed using only the voucher, but the settlement device 30 requires reading the member information, the customer will have to move to the settlement device 30. This presents a problem for the customer, as it involves the inconvenience of moving, as well as the inconvenience of retrieving the voucher from the registration device 20 and the member card from the settlement device 30, which can make transactions inefficient.
[0049] Therefore, in this embodiment, when payment is completed at the registration device 20, the registration device 20 acquires member information and completes the transaction, thereby enabling efficient transactions. The functional configuration of the registration device 20 will be described below with reference to Figure 6.
[0050] (Functional configuration of the registration device 20) Figure 6 is a block diagram showing an example of the functional configuration of the registration device 20. As shown in Figure 6, the registration device 20 comprises the following functional units: a registration unit 601, a declaration reception unit 602, a discrimination unit 603, a display control unit 604, and an output unit 605. Each functional unit is implemented by the CPU 201. That is, the CPU 201 implements each functional unit by executing the registration processing program according to this embodiment.
[0051] (Registration Section 601) The registration unit 601 registers products. Specifically, the registration unit 601 registers products by accepting the press of preset keys displayed on the employee-side display unit 210 or product keys displayed on the key operation unit 211. The preset keys and product keys are provided for each product; for example, there is a key for the product "cabbage" and a key for the product "cucumber". The registration unit 601 also registers products by reading the product code using the employee-side scanner unit 212. The registration unit 601 generates registration information including the registered products. The registration unit 601 completes product registration by pressing a predetermined operator (subtotal button).
[0052] (Declaration Reception Department 602) Declaration Reception Unit 602 accepts declarations of use of gift certificates. Gift certificates are securities that allow the customer to receive goods equivalent to the amount stated on the certificate (hereinafter referred to as the "gift certificate amount"). Specifically, gift certificates include, for example, shopping vouchers, beer vouchers, regional development vouchers, and discount vouchers. Depending on the type of gift certificate, there are differences in whether or not change is given. Specifically, gift certificates include gift certificates with change, for which the customer receives change, and gift certificates without change, for which the customer does not receive change. In the case of gift certificates with change, change is given if the gift certificate amount exceeds the remaining balance. On the other hand, in the case of gift certificates without change, no change is given even if the gift certificate amount exceeds the remaining balance. In addition, regardless of the type of gift certificate, if the gift certificate amount is insufficient to cover the remaining balance, the customer is required to pay the difference between the gift certificate amount and the remaining balance.
[0053] The timing at which the declaration reception unit 602 accepts the declaration of voucher usage is, for example, after the registration of the product is completed by the registration unit 601 (after the subtotal button is pressed). However, this timing may be during product registration instead of or in addition to after the product registration is completed.
[0054] The declaration reception unit 602 accepts a declaration of voucher use when a predetermined voucher declaration button displayed on the staff-side display unit 210 is pressed. The voucher declaration button is provided for each type of voucher and the amount of the voucher (for example, a voucher with change for ¥1000 (regional development voucher)). When a voucher declaration button is pressed, the declaration reception unit 602 accepts the use of the voucher and also receives voucher information corresponding to the pressed button. The voucher information includes information indicating the type of voucher and information indicating the amount of the voucher.
[0055] Furthermore, the declaration reception unit 602 is not limited to accepting the type of gift certificate and the amount of the gift certificate in a single touch upon pressing the gift certificate declaration button. For example, the declaration reception unit 602 may accept the type of gift certificate and the amount of the gift certificate separately. Specifically, the declaration reception unit 602 may accept the input of the amount of the gift certificate after accepting the press of the type button corresponding to the type of gift certificate.
[0056] (Discrimination unit 603) The discrimination unit 603 determines whether the transaction is the first transaction or the second transaction. The first transaction is one that does not require settlement at the settlement device 30; in other words, it is a transaction that can be completed within the device itself. The second transaction is a transaction that requires settlement at the settlement device 30, or in other words, a transaction that cannot be completed at the device itself.
[0057] The discrimination unit 603 determines whether the transaction is a first transaction or a second transaction based on the declaration of voucher use received by the declaration reception unit 602. Specifically, the discrimination unit 603 determines whether the transaction is a first transaction or a second transaction based on the type of voucher to be used, the value of the voucher, and the remaining balance of the payment for the goods purchased by the customer.
[0058] The first transaction is a transaction that satisfies one of the following conditions: • When the value of a gift certificate with change, f, and the remaining balance, t, are the same (f=t). • When the value n of a gift certificate (no change given) is equal to or greater than the remaining balance t (n≧t).
[0059] Furthermore, the second transaction is a transaction that satisfies either of the following conditions: • When the value of a gift certificate with change, f, is different from the remaining balance, t (f ≠ t). • If the value of the gift certificate n is less than the remaining balance t, (n <t)。
[0060] Furthermore, if the declaration acceptance unit 602 does not accept the voucher usage declaration, that is, in the case of a normal transaction in which a voucher is not used, the discrimination unit 603 determines that it is a second transaction (a transaction requiring settlement at the settlement device 30).
[0061] (Display control unit 604) When the discrimination unit 603 determines that it is the first transaction, the display control unit 604 causes the member information acquisition screen to be displayed. The member information acquisition screen is a screen related to the acquisition of member information on the own device. The member information acquisition screen is displayed on the store clerk side display unit 210. However, in addition to the store clerk side display unit 210, the member information acquisition screen may be displayed on the customer side display unit 205. The member information acquisition screen is a screen on which member information can be acquired, for example, a screen that prompts a store clerk to read member information (for example, the member information input screen 720 in FIG. 7(B)). Note that the member information acquisition screen includes the member information confirmation screen 710 in FIG. 7(A). When the registration device 20 reads the member information, it gives benefits such as points to the member customer. Note that the member information includes various information such as the name, address, contact information, member number (identification information), acquired points, and purchase history of the member customer.
[0062] On the other hand, when the discrimination unit 603 determines that it is the second transaction, the display control unit 604 causes an output screen capable of outputting registration information to the settlement device 30 to be displayed on the store clerk side display unit 210. The output screen is a screen for causing the settlement device 30 to acquire member information and complete a transaction at the settlement device 30. Specifically, the output screen is a screen that receives a designation of the settlement device 30 to which the registration information is to be transmitted from a store clerk (for example, the first designation screen 820 in FIG. 8(B) or the second designation screen 920 in FIG. 9(B)). When the settlement device 30 reads the member information, it gives benefits such as points to the member customer. In the case of a normal transaction in which a coupon is not used, the display control unit 604 displays an output screen in the same manner as in the case of the second transaction.
[0063] (Regarding the case where the coupon amount f of the winning coupon and the remaining payment amount t are different) Here, in the use of a winning coupon, when the coupon amount f of the winning coupon exceeds the remaining payment amount t (f > t) and when the coupon amount f of the winning coupon is less than the remaining payment amount t (f < t), the output screen for receiving the designation of the settlement device 30 is different.
[0064] When the coupon amount of the coupon with change exceeds the remaining payment amount (f > t), only the change will be paid out. In this case, the registration device 20 displays an output screen (for example, the first designated screen 820 in FIG. 8(B)), and after the customer moves to the settlement device 30, it accepts the designation of the settlement device 30. In other words, on the said output screen, the store clerk designates the settlement device 30 after confirming that the said customer has moved to the settlement device 30.
[0065] The reason for doing this is that if the change is paid out before the said customer moves to the settlement device 30, for example, when the change is paid out, there is a possibility that another customer located in front of the settlement device 30 accidentally takes away the said change. In this embodiment, after the customer targeted for the transaction moves to the settlement device 30, the settlement device 30 receives the registration information and pays out the change, so it is possible to prevent another customer from taking away the change.
[0066] Also, when the coupon amount f of the coupon with change is less than the payment amount t (f < t), the settlement for the shortage amount will be carried out. For this reason, the registration device 20 displays an output screen similar to the case where no coupon is used (for example, the second designated screen 920 in FIG. 9(B)).
[0067] (Output unit 605) When the discrimination unit 603 discriminates that it is the second transaction, the output unit 605 outputs the registration information to the settlement device 30 designated on the output screen. The registration information includes information on the registered products, information indicating the remaining payment amount, coupon information, information indicating the difference between the remaining payment amount and the coupon amount, and the like. The output of the registration information by the output unit 605 is transmission to the settlement device 30.
[0068] (Example of the screen displayed on the store clerk display unit 210) Here, using FIGS. 7 to 9, an example of the screen that the display control unit 604 displays on the store clerk display unit 210 will be described.
[0069] (Screen in the first transaction) Figure 7 shows an example of a screen displayed when the discrimination unit 603 determines that it is the first transaction. Figure 7 explains the case where the value n of a voucher without change is equal to or greater than the remaining payment amount t (n≧t). The same screen transition occurs when the value f of a voucher with change and the remaining payment amount t are the same (f=t).
[0070] Figure 7(A) shows the member information confirmation screen 710. The member information confirmation screen 710 includes the registered product field 711, the voucher list 712, the total amount field 713, the registered voucher field 714, the confirmation notice 715, and the confirmation button 716.
[0071] The registered product field 711 is an area that shows the registered product. In the illustration, the registered product field 711 shows that the product "○○ Milk" with a price of ¥100 has been registered. The voucher list 712 shows the type and number of registered vouchers. In the illustration, the voucher list 712 shows that one voucher with no change is registered. The total amount column 713 is the area that shows the remaining payment amount. In the illustration, the total amount column 713 shows ¥100. The registered voucher field 714 is an area that shows the voucher amount and type of the registered voucher. In the illustration, the registered voucher field 714 shows that a voucher with a value of ¥150 and no change has been registered. Confirmation Notice 715 indicates whether or not you have a membership card.
[0072] The confirmation button 716 accepts whether or not the user has a membership card. If the button indicating that the user does not have a membership card ("No" button) is selected, the registration device 20 issues a receipt as if the user does not have a membership card and completes the transaction. On the other hand, if the button indicating that the user has a membership card ("Yes" button) is selected, the device transitions to the membership information input screen 720 shown in Figure 7(B).
[0073] In addition, the member information confirmation screen 710 may be displayed on the customer-side display unit 205 instead of, or in addition to, the employee-side display unit 210. In this case, the confirmation button 716 may be pressed by the customer.
[0074] Figure 7(B) shows the member information input screen 720. This screen prompts the customer to either read the member card using the store clerk's scanner unit 212 or to input member information using the key operation unit 211. The member information input screen 720 includes a member information input field 721, an execute button 722, and a cancel button 723.
[0075] The member information input field 721 is an area where member information (member number) is displayed when member information is obtained by reading the member card or by manually entering member information. The execute button 722 becomes active after acquiring member information and, when pressed, accepts the execution of member processing that grants member customers benefits such as points. The Cancel button 723 is a button that cancels the reading or input of member information and accepts the completion of the transaction. When the Cancel button 723 is pressed, the registration device 20 issues a receipt as if there is no member card and completes the transaction.
[0076] When the execute button 722 is pressed on the member information input screen 720, the system transitions to the screen 730 shown in Figure 7(C) after member information acquisition. If an attempt is made to read member information on any screen other than the member information input screen 720, the registration device 20 will not acquire the member information and will report an error.
[0077] FIG. 7(C) shows the screen 730 after obtaining the member information. The screen 730 after obtaining the member information includes a member information column 731 and a change amount column 732. The member information column 731 includes, as member information, a member number and the accumulated points already obtained. The change amount column 732 indicates the amount of change. In the illustration, although the coupon amount n of the change coupon exceeds the remaining payment amount t, since the coupon type is a non-change coupon, it indicates that there is no change (¥0). When the registration device 20 displays the screen 730 after obtaining the member information, it issues a receipt and completes the transaction.
[0078] In addition, in the member information confirmation screen 710 (FIG. 7(A)), even when it is selected that there is no member card (when "No" of the confirmation button 716 is selected), a member information reading start key for accepting the start of reading the member information (member card) may be displayed on the subsequent screen. Thereby, on the subsequent screen, when the customer claims that they have a member card, the member card can be read by pressing the key. However, the key may be displayed in the case of the first transaction and made invalid in the case of the second transaction. To make it invalid means to make the key non-displayed (masked) or to gray out the key so that it cannot be pressed.
[0079] (Screen when settlement is made by the settlement device 30 in the second transaction) FIG. 8 is a diagram showing an example of a screen displayed when the settlement device 30 makes up the shortage in the second transaction. In FIG. 8, an example in the case where the coupon amount f of the change coupon is less than the remaining payment amount t (f < t: a shortage amount occurs) will be described. In addition, when the coupon amount n of the non-change coupon is less than the remaining payment amount t (n < t), the same screen transition occurs.
[0080] Figure 8(A) shows the screen 810 after voucher registration. On screen 810 after voucher registration, the voucher list 712 shows that one voucher with change has been registered. The registered voucher column 714 shows that a voucher with change of ¥60 has been registered. Furthermore, the difference column 801 shows a deficit of ¥40, which is the total amount of ¥100 minus the voucher amount of ¥60. In other words, this screen indicates that the customer needs to settle the deficit amount at the settlement device 30. In the illustration, when the confirm button 802 is pressed, the screen transitions to the first selection screen 820 in Figure 8(B).
[0081] Figure 8(B) shows the first designation screen 820. The first designation screen 820 is a screen for accepting designation of a payment device 30. The first designation screen 820 displays the available (standby) payment devices 30 (device No. 2). The first designation screen 820 may also display payment devices 30 that are unavailable (being used by other customers). However, in this case, the unavailable payment devices 30 may be displayed in a manner that indicates this, or they may be displayed as unavailable for selection. When a payment device 30 (device No. 2) is selected on the first designation screen 820, the registration information is sent to the selected payment device 30, and the screen transitions to the transmission completion screen 830 shown in Figure 8(C).
[0082] Figure 8(C) shows the transmission completion screen 830. The transmission completion screen 830 indicates that the transmission of registration information to the payment device 30 has been completed. The store clerk informs the customer to move to payment device 30 No. 2 and to make the payment at payment device 30 No. 2. The customer then moves to payment device 30 No. 2 and makes the payment. In the case of a member customer, the customer has their membership card read at payment device 30 and pays the remaining balance.
[0083] (Screen displayed when only change is to be dispensed in the second transaction) Figure 9 shows an example of the screen displayed when the settlement device 30 only dispenses change in the second transaction. Dispensing only change means that the value f of the voucher with change exceeds the remaining payment amount t (f>t).
[0084] Figure 9(A) shows the screen 910 after voucher registration. On the screen 910 after voucher registration, the registered voucher field 714 indicates that a voucher with change due and a voucher amount of ¥150 has been registered. Furthermore, the difference field 801 shows the change of ¥50, which is the voucher amount of ¥150 minus the total amount of ¥100. In other words, this screen indicates that the customer needs to move to the settlement device 30 to receive their change. In the illustration, when the confirm button 802 is pressed, the screen transitions to the second selection screen 920 in Figure 9(B).
[0085] Figure 9(B) shows the second selection screen 920. The second selection screen 920 includes the total amount 921, voucher information 922, change amount 923, operation notification 924, and selection button 925. The total amount of 921 represents the remaining balance. The voucher information 922 shows the type of voucher and the value of the voucher. The change amount of 923 indicates the amount of change received after subtracting the remaining balance from the value of the gift certificate. Operation notification 924 is a notification indicating that the customer should press the designated button 925 after moving to the payment device 30.
[0086] The designation button 925 is a button that accepts the designation of a payment device 30. The designation button 925 is displayed corresponding to an available (standby) payment device 30. In the illustration, the designation button 925 indicates payment device 30 No. 2. The designation button 925 may also be made to display payment devices 30 that are unavailable (being used by another customer). In this case, the unavailable payment device 30 may be displayed in a manner that indicates this, or it may be displayed as unavailable for selection.
[0087] The store clerk informs the customer to move to payment device 30 No. 2 to receive their change. The customer then moves to payment device 30. The store clerk confirms that the customer has moved to payment device 30 No. 2 and presses the designated button 925. When the designated button 925 is pressed, the registration device transmits the registration information to payment device 30 No. 2. Upon receiving the registration information, payment device 30 dispenses the change (¥50).
[0088] Furthermore, when dispensing change, the settlement device 30 dispenses the change after acquiring the member information. Specifically, the settlement device 30 displays a screen similar to the member information confirmation screen 710 in Figure 7(A), and then displays a screen similar to the member information input screen 720 in Figure 7(B). Then, the settlement device 30 acquires the member information, processes the member information, and then dispenses the change.
[0089] Figure 9(C) shows the transmission completion screen 930. The transmission completion screen 930 indicates that the transmission of registration information to the settlement device 30 No. 2 has been completed.
[0090] (An example of display control processing performed by the registration device 20) Figure 10 is a flowchart illustrating an example of the display control processing performed by the registration device 20. In Figure 10, the registration device 20 determines whether or not the product registration is complete (step S1001). The registration device 20 waits until the product registration is complete (step S1001: NO), and once the product registration is complete (step S1001: YES), it determines whether or not the declaration of use of the voucher has been accepted by pressing the button corresponding to the voucher (step S1002).
[0091] If the registration device 20 does not accept the coupon usage declaration (step S1002: NO), it proceeds to step S1012 and performs the settlement device designation process (Fig. 11). On the other hand, if the registration device 20 accepts the coupon usage declaration (step S1002: YES), it acquires the coupon information corresponding to the pressed button (step S1003). Then, the registration device 20 determines whether the coupon indicated by the coupon information is a winning coupon (step S1004). If the coupon indicated by the coupon information is a winning coupon (step S1004: YES), the registration device 20 determines whether the coupon amount f of the winning coupon is equal to the remaining payment amount t (step S1005).
[0092] If the coupon amount f of the winning coupon is not equal to the remaining payment amount t (step S1005: NO), that is, if it is determined that the transaction is a second transaction, the registration device 20 proceeds to step S1012 (Fig. 11) and performs the settlement device designation process. On the other hand, if the coupon amount f of the winning coupon is equal to the remaining payment amount t (step S1005: YES), that is, if it is determined that the transaction is a first transaction, the registration device 20 proceeds to the process of step S1007.
[0093] In step S1004, if the coupon indicated by the coupon information is not a winning coupon (step S1004: NO), that is, if the coupon indicated by the coupon information is a non-winning coupon, the registration device 20 determines whether the coupon amount n of the non-winning coupon is greater than or equal to the remaining payment amount t (step S1006). If the coupon amount n of the non-winning coupon is not greater than or equal to the remaining payment amount t (n < t) (step S1006: NO), that is, if it is determined that the transaction is a second transaction, the registration device 20 proceeds to step S1012 (Fig. 11) and performs the settlement device designation process.
[0094] On the other hand, if the value n of the gift certificate (no change given) is equal to or greater than the remaining balance t (step S1006: YES), that is, if the transaction is determined to be the first transaction, the registration device 20 displays the member information confirmation screen 710 (Figure 7(A)) and accepts the press of the confirmation button 716 to determine whether the customer is a member customer or not (step S1007). If the customer is not a member customer (step S1007: NO), the registration device 20 proceeds to step S1011 and performs the transaction completion process.
[0095] On the other hand, if the customer is a member customer (step S1007: YES), the registration device 20 displays the member information input screen 720 (Figure 7(B)) (step S1008) and obtains the member information (step S1009). Then, the registration device 20 performs member processing based on the obtained member information (step S1010). In the member processing, the registration device 20 grants the member customer benefits such as points. Then, the registration device 20 performs transaction completion processing to issue a receipt and complete the transaction (step S1011).
[0096] (An example of the settlement device designation process performed by the registration device 20) Figure 11 is a flowchart showing an example of the settlement device designation process performed by the registration device 20. In Figure 11, the registration device 20 determines whether or not the transaction is a transaction that uses gift certificates (step S1101). If the transaction is not a transaction that uses gift certificates (step S1101: NO), the registration device 20 proceeds to step S1103 and displays the first designation screen 820 (Figure 8(B)).
[0097] On the other hand, if the transaction is one in which a gift certificate is used (step S1101: YES), the system determines whether the settlement at the settlement device 30 is only for dispensing change (step S1102). If the settlement at the settlement device 30 is not only for dispensing change (step S1102: NO), that is, if there is a shortfall to be settled, the registration device 20 displays the first designation screen 820 (Figure 8(B)) (step S1103).
[0098] On the other hand, in step S1102, if the settlement at the settlement device 30 is only for dispensing change (step S1102: YES), the registration device 20 displays the second designation screen 920 (Figure 9(B)) (step S1104).
[0099] Then, the registration device 20 accepts the designation of the settlement device 30 on the first designation screen 820 or the second designation screen 920 (step S1105). Next, the registration device 20 transmits the registration information to the designated settlement device 30 (step S1106), and the series of processes ends.
[0100] (An example of the registration information reception process performed by the settlement device 30) Figure 12 is a flowchart showing an example of the registration information reception process performed by the payment device 30. In Figure 12, the payment device 30 determines whether or not it has received registration information from the registration device 20 (step S1201). The payment device 30 waits until it receives registration information from the registration device 20 (step S1201: NO), and once it receives the registration information (step S1201: YES), it displays a screen similar to the member information confirmation screen 710 (Figure 7(A)) and accepts the press of the confirmation button 716 to determine whether or not the customer is a member customer (step S1202).
[0101] If the customer is not a member customer (step S1202: NO), the payment device 30 proceeds to step S1206. On the other hand, if the customer is a member customer (step S1202: YES), the payment device 30 displays a screen similar to the member information input screen 720 (Figure 7(B)) (step S1203) and obtains the member information (step S1204). Then, the payment device 30 performs member processing based on the obtained member information (step S1205). In the member processing, the payment device 30 grants the member customer benefits such as points. Then, the payment device 30 determines, based on the registration information, whether the payment is for change dispensing only (step S1206).
[0102] If the settlement is not solely for the purpose of dispensing change (step S1206: NO), the settlement device 30 displays a payment type selection screen on the customer-side display unit 305 (step S1207) and accepts the selection of the payment type (step S1208). The settlement device 30 then executes the settlement process according to the payment type (step S1209) and completes the series of processes. The settlement process according to the payment type includes, for example, accepting the payment medium according to the payment type, accepting the insertion of cash and dispensing change in the case of cash payment, and issuing a receipt.
[0103] In step S1206, if the settlement is solely for the purpose of dispensing change (step S1206: YES), the settlement device 30 displays a change dispensing screen (not shown) (step S1210). The change dispensing screen displays, for example, the amount of change and a message such as "Please take your change." The settlement device 30 then executes the settlement process related to the dispensing of change (step S1211) and completes the series of processes. The settlement process related to the dispensing of change includes dispensing the change and issuing a receipt.
[0104] As described above, in the case of a first transaction in which settlement is not required at the settlement device 30, the registration device 20 according to this embodiment displays a member information input screen 720 (Figure 7(B)) on the staff-side display unit 210, which allows the acquisition of member information. This allows the registration device 20 to grant the customer benefits based on their membership information and complete the transaction in the case of the first transaction. Therefore, in the case of the first transaction, it is not necessary to move the customer to the settlement device 30, thus reducing the inconvenience associated with moving to the settlement device 30. In addition, in the case of the first transaction, the registration device 20 can take out the gift certificate and the membership card and present them simultaneously, thus reducing the inconvenience associated with taking out each of them. Thus, the registration device 20 according to this embodiment allows transactions to be performed efficiently.
[0105] In addition, in the case of a second transaction that requires settlement in the settlement device 30, the registration device 20 according to the present embodiment causes the store clerk side display unit 210 to display an output screen (the first designation screen 820 in FIG. 8(B) or the second designation screen 920 in FIG. 9(B)) capable of outputting registration information to the settlement device 30. Thereby, in the case of a second transaction, the settlement device 30 can grant a privilege based on the member information to the customer and complete the transaction. In other words, in the case of a second transaction, settlement can be performed by the settlement device 30 in the same manner as normal settlement. Therefore, it is possible to suppress a decrease in the settlement efficiency of self-settlement in the sales data processing system 1. Thus, even in the case of a second transaction, the transaction can be performed efficiently.
[0106] In addition, when a declaration of use of a coupon is received, the registration device 20 according to the present embodiment determines which of the first transaction and the second transaction it is based on the type of coupon to be used, the coupon amount, and the remaining payment amount. Thereby, when a coupon is used, it is possible to determine the first transaction or the second transaction according to the presence or absence of additional payment and the presence or absence of change payment. For this reason, in the case of the first transaction using a coupon, the registration device 20 can grant a privilege based on the member information to the customer and complete the transaction. Also, in the case of the second transaction using a coupon, the settlement device 30 can grant a privilege based on the member information to the customer and complete the transaction.
[0107] In addition, the registration device 20 according to the present embodiment determines that it is the first transaction when the coupon amount f of the change-bearing coupon is the same as the remaining payment amount t (f = t), or when the coupon amount n of the non-change-bearing coupon is greater than or equal to the remaining payment amount t (n ≧ t). Thereby, when no change occurs in the transaction using a coupon, the registration device 20 can acquire the member information and end the transaction.
[0108] In addition, the registration device 20 according to the present embodiment determines that it is the second transaction when the coupon amount f of the change-bearing coupon is different from the remaining payment amount t (f ≠ t), or when the coupon amount n of the non-change-bearing coupon is less than the remaining payment amount t (n < t). This allows the settlement device 30 to acquire member information and complete transactions when there is a shortfall in the amount or when change is due in transactions using gift certificates.
[0109] (Modified examples of the embodiment) Next, modifications of the embodiments will be described. In the following modifications, explanations of the contents described in the embodiments described above will be omitted as appropriate. Furthermore, it is also possible to combine each of the following modifications and each of the components of the embodiments.
[0110] (Variation 1: An example in which the registration device 20 has a settlement function (Part 1)) First, let's describe Modification 1. In the embodiment described above, we described an example in which the registration device 20 does not have a settlement function. In Modification 1, we will describe an example in which the registration device 20 does have a settlement function. Hereinafter, the registration device 20 according to Modification 1 will be referred to as the registration settlement device.
[0111] Figure 13 shows an example of the hardware configuration of the registration and settlement device 1300 according to Modification 1. As shown in Figure 13, the registration and settlement device 1300 includes, in addition to the components of the registration device 20 shown in Figure 3, a customer-side scanner unit 206, a settlement terminal 208, a change dispenser 209, a camera 216, and a signpost 220. These components have the same configuration as the customer-side scanner unit 306, settlement terminal 308, change dispenser 309, camera 316, and signpost 320 of the settlement device 30 shown in Figure 5.
[0112] The registration and settlement device 1300 can switch between operating modes. These operating modes include (A) full self-service mode, (B) employee registration mode, and (C) payment-only mode. Each operating mode is described below.
[0113] (A) Full self-service mode is an operating mode in which the customer registers products on the device (self-registration) and the customer completes payment on the device (self-payment). (B) The staff registration mode is an operating mode in which a staff member registers products and performs face-to-face payment or self-checkout. Face-to-face payment is a payment method performed at the device where the customer interacts with a store clerk and the payment is made based on the customer's actions. The registered payment device 1300 may also be equipped with a change dispenser on the clerk's side. In this case, in clerk registration mode, instead of or in addition to face-to-face payment, the clerk may receive cash or other payment from the customer and perform the payment themselves.
[0114] Self-checkout is a payment process performed by a device other than the one in question (for example, a payment device 30) based on customer operations. Therefore, the registered payment device 1300 in employee registration mode transmits registration information to the payment device 30.
[0115] (C) The dedicated payment mode is an operating mode that operates with the same functions as the payment device 30. Specifically, the dedicated payment mode is a mode in which the registered payment device 1300 in the employee registration mode acquires the registration information and performs self-payment. Specifically, the registered payment device 1300 in the dedicated payment mode acquires the registration information by receiving the registration information.
[0116] In Modification 1, the registration and settlement device 1300 operates in employee registration mode. The registration and settlement device 1300 in Modification 1 only needs to have the function to operate in employee registration mode. In addition, the sales data processing system 1 in Modification 1 may include a registration and settlement device 1300 in a dedicated accounting mode in place of or in addition to the settlement device 30.
[0117] (Functional configuration of the registration and settlement device 1300) The registration and settlement device 1300 according to Modification 1 includes a settlement unit in addition to the functional unit shown in Figure 6. The settlement unit controls various settlements at the settlement terminal 208 and controls the insertion and dispensing of cash into the change dispenser 209. The settlement unit can settle the outstanding payment amount, or the remaining amount after deducting the outstanding payment amount from the voucher amount. The settlement unit can also dispense change for vouchers that have change. In the sales data processing system 1 according to Modification 1, settlement can be performed using either the registration and settlement device 1300 or the settlement device 30.
[0118] The second transaction in Modification 1 is a transaction that requires settlement at either the device itself or the settlement device 30. However, in Modification 1, the second transaction excludes transactions (f>t) that require the dispensing of change when using a voucher with change. In other words, in Modification 1, such transactions requiring the dispensing of change are included in the first transaction (a transaction that does not require settlement at the settlement device 30). This is because, since the registered settlement device 1300 is equipped with a change dispenser 209, the transaction can be completed quickly by having the registered settlement device 1300 dispense the change.
[0119] Therefore, the first transaction relating to Modification Example 1 is a transaction that satisfies either of the following conditions: • When the value of a gift certificate with change, f, is equal to or greater than the remaining balance, t (f≧t). • When the value n of a gift certificate (no change given) is equal to or greater than the remaining balance t (n≧t).
[0120] Furthermore, the second transaction relating to Modification Example 1 is a transaction that satisfies either of the following conditions: • If the value of the voucher f for a voucher with change is less than the remaining balance t (f <t)。 • If the value of the gift certificate n is less than the remaining balance t, (n <t)。
[0121] If the discriminant unit 603 determines that it is a first transaction, the display control unit 604 displays a member information acquisition screen (for example, the member information input screen 720 in Figure 14(C)) in the same manner as in the embodiment. On the other hand, if the discriminant unit 603 determines that it is a second transaction, the display control unit 604 displays a selection screen (for example, the settlement method selection screen 1410 in Figure 14(A)) to select whether to perform settlement using its own device or the settlement device.
[0122] The store clerk selects either their own device or the payment device 30 from the payment method selection screen 1410, depending on the congestion status of the register (for example, whether there are customers waiting in line). If the selection screen indicates that payment should be made using the own device, the display control unit 604 displays the member information acquisition screen (for example, the member information input screen 720 in Figure 14(C)). On the other hand, if the selection screen indicates that payment should be made using the payment device 30, the display control unit 604 displays the output screen (for example, the first selection screen 820 in Figure 14(B)).
[0123] (Example of a screen displayed on the staff-side display unit 210 in modified example 1) Next, using Figure 14, we will describe a modified example of the screen that the display control unit 604 displays on the employee-side display unit 210. Figure 14 shows an example of a screen displayed on the staff-side display unit 210 in Modification 1. Figure 14(A) shows the payment method selection screen 1410. The payment method selection screen 1410 is, for example, a screen superimposed on the screen 810 after registering the gift certificate (Figure 8(A)). The payment method selection screen 1410 is displayed when the OK button 802 is pressed on the screen 810 after registering the gift certificate.
[0124] The payment method selection screen 1410 includes a designation notice 1411 and a selection button 1412. The designation notice 1411 is a notification prompting the user to select a device for payment. The selection button 1412 accepts either the payment device 30 or the registered payment device 1300 (this device) as the device for payment.
[0125] When the button indicating the payment device 30 is selected from among the selection buttons 1412, the system transitions to the first designation screen 820 in Figure 14(B) (a screen similar to that in Figure 8(B)). This allows the payment device 30 to acquire member information and perform the payment. On the other hand, if the button indicating the registration and settlement device 1300 (the user's own device) is selected from the selection buttons 1412, the user transitions to the member information confirmation screen 710 (Figure 7(A)), and then to the member information input screen 720 (similar to Figure 7(b)) shown in Figure 14(C). This enables the user's own device to acquire member information and process payments.
[0126] Furthermore, if, after selecting one of the selection buttons 1412, the button indicating the payment device 30 is selected, and then an attempt is made to read the member information, the registration payment device 130 will not acquire the member information and will report an error.
[0127] (An example of processing performed by the registration and settlement device 1300 according to Modification 1) Figure 15 is a flowchart showing an example of the processing performed by the registration and settlement device 1300 according to Modification 1. Note that the explanation of Figure 15 will focus on the differences from the flowchart in Figure 10.
[0128] Step S1501: In step S1004, the registration and settlement device 1300 determines whether the value of the voucher f of the voucher with change is equal to or greater than the remaining balance t (step S1501). If the value of the voucher f of the voucher with change is equal to or greater than the remaining balance t (f≧t) (step S1501:YES), that is, if it is determined that the transaction is the first transaction, the registration and settlement device 1300 proceeds to step S1007.
[0129] Step S1502: On the other hand, when the coupon amount f of the coupon with change is less than the remaining payment amount t (f < t) (Step S1501: NO), that is, when it is determined that the transaction is the second transaction, the registration settlement device 1300 displays the settlement method selection screen 1410 (Fig. 14(A)). Also, in Step S1006, when the coupon amount n of the coupon without change is not greater than the remaining payment amount t (n < t) (Step S1006: NO), that is, when it is determined that the transaction is the second transaction, the registration settlement device 1300 displays the settlement method selection screen 1410 (Fig. 14(A)).
[0130] Step S1503: The registration settlement device 1300 determines whether the device itself is selected on the settlement method selection screen 1410 (Step S1503). When the device itself is selected on the settlement method selection screen 1410 (Step S1503: YES), the registration settlement device 1300 proceeds to the process of Step S1007. On the other hand, when the device itself is not selected on the settlement method selection screen 1410 and the settlement device 30 is selected (Step S1503: NO), the registration settlement device 1300 proceeds to Step S1012 and performs the settlement device designation process.
[0131] Step S1504: In Step S1007, when the customer is not a member customer (Step S1007: NO), and when the customer is a member customer and the member process is completed (Step S1010), the registration settlement device 1300 determines whether the coupon amount f of the coupon with change and the remaining payment amount t are equal. When the coupon amount f of the coupon with change and the remaining payment amount t are equal (Step S1504: YES), the registration settlement device 1300 proceeds to Step S1011 and performs the transaction completion process.
[0132] Step S1505: On the other hand, when the coupon amount f of the coupon with change and the remaining payment amount t are not equal (Step S1504: NO), that is, when a shortage amount occurs, the registration settlement device 1300 performs the settlement process (Fig. 16) and ends the series of processes.
[0133] (An example of the settlement process performed by the registration settlement device 1300 according to Modification 1) Figure 16 is a flowchart showing an example of a settlement process performed by the registered settlement device 1300 according to Modification 1. In Figure 16, the registered settlement device 1300 determines, based on the registered information, whether the settlement is for the dispensing of change only (step S1601). A settlement for the dispensing of change only occurs when the value of the voucher with change, f, exceeds the remaining payment amount, t (f>t).
[0134] If the settlement is not solely for the purpose of dispensing change (step S1601: NO), the registered settlement device 1300 displays a payment type selection screen on the customer-side display unit 205 (step S1602) and accepts the selection of the payment type (step S1603). The registered settlement device 1300 then executes the settlement process according to the payment type (step S1604) and terminates the series of processes. The settlement process according to the payment type includes, for example, accepting the payment medium according to the payment type, accepting the insertion of cash and dispensing change in the case of cash payment, and issuing a receipt.
[0135] In step S1601, if the settlement is solely for the purpose of dispensing change (step S1601: YES), the registered settlement device 1300 displays a change dispensing screen (not shown) (step S1605). The change dispensing screen displays, for example, the amount of change and a message such as "Please take your change." The registered settlement device 1300 then executes the settlement process related to the dispensing of change (step S1606) and terminates the series of processes. The settlement process related to the dispensing of change includes dispensing the change and issuing a receipt.
[0136] (An example of the settlement device designation process performed by the registered settlement device 1300 according to Modification 1) Figure 17 is a flowchart showing an example of the settlement device designation process performed by the registration settlement device 1300 according to Modification 1. In Figure 17, the registration settlement device 1300 displays the first designation screen 820 (Figure 8(B)) (step S1701). Then, the registration settlement device 1300 accepts the designation of the settlement device 30 on the first designation screen 820 (step S1702). Next, the registration settlement device 1300 transmits the registration information to the designated settlement device 30 (step S1703) and ends the series of processes.
[0137] As described above, the registration and settlement device 1300 according to Modification 1 displays the settlement method selection screen 1410 (Figure 14(A)) when the discrimination unit 603 determines that it is a second transaction, and displays the member information input screen 720 (Figure 14(C)) when it is selected to perform settlement on the device itself. Furthermore, when the registration and settlement device 1300 determines that it is a first transaction when the discrimination unit 603 determines that it is a first transaction, it does not display the settlement method selection screen 1410, but displays the member information confirmation screen 710 (Figure 7(A)) followed by the member information input screen 720 (Figure 14(C)). This allows the registered payment device 1300 to grant the customer benefits based on their membership information and complete the transaction in both the first and second transactions. For example, if there are no customers waiting in line at the register, in the second transaction, the employee can select the registered payment device 1300 from the payment method selection screen 1410. This allows the transaction to be completed on the device even in the case of a second transaction when the register is not busy. Therefore, not only in the first transaction, but also in the case of a second transaction when the register is not busy, customers can be prevented from moving to the payment device 30, thus reducing the inconvenience associated with moving to the payment device 30. Furthermore, not only in the first transaction, but also in the case of a second transaction when the register is not busy, the registered payment device 1300 can retrieve and present both the gift certificate and the membership card simultaneously, reducing the inconvenience associated with retrieving each. In the case of the first transaction, the transaction can be completed quickly on the device regardless of the level of congestion.
[0138] Furthermore, for example, if there are customers waiting in line at the register, in the second transaction, the store clerk selects the payment device 30 from the payment method selection screen 1410. This allows the transaction to be completed at the payment device 30 when the register is busy. Therefore, in the case of a second transaction during busy times at the register, payment can be made at the payment device 30, just like in a normal transaction. Consequently, a decrease in the settlement efficiency of self-checkout in the sales data processing system 1 can be suppressed.
[0139] (Modification 2: An example in which the registration device 20 has a settlement function (part 2)) Next, we will describe Modification 2. In Modification 2, as in Modification 1, the registration and settlement device 1300 is used. However, in Modification 2, we will describe an example in which the member information input screen 720 (Figure 14(C)) is displayed according to the settlement method selected on the settlement method selection screen 1410 (Figure 14(A)), regardless of the type or amount of the gift certificate.
[0140] In Modification 2, when a voucher is registered, the display control unit 604 displays a selection screen (for example, the payment method selection screen 1410 in Figure 14(A)) regardless of the determination result by the determination unit 603. For this reason, the registration and payment device 1300 according to Modification 2 may be made without the determination unit 603.
[0141] The store clerk selects either their own device or the payment device 30 from the payment method selection screen 1410, depending on the congestion status of the register (for example, whether there are customers waiting in line). If the selection screen indicates that payment should be made using the own device, the display control unit 604 displays the member information acquisition screen (for example, the member information input screen 720 in Figure 14(C)). On the other hand, if the selection screen indicates that payment should be made using the payment device 30, the display control unit 604 displays the output screen (for example, the first selection screen 820 in Figure 14(B)).
[0142] (An example of settlement processing performed by the registration settlement device 1300 according to Modification 2) Figure 18 is a flowchart showing an example of the display control processing performed by the registration and settlement device 1300 according to Modification 2. Note that the explanation of Figure 18 will focus on the differences from the flowcharts in Figures 10 and 15. In Figure 18, steps S1004 to S1006 shown in Figure 10 are not performed.
[0143] Step S1801: When the registration and settlement device 1300 obtains the voucher information in step S1003, it displays the settlement method selection screen 1410 (Figure 14(A)) (Step S1801).
[0144] Step S1802: The registered payment device 1300 then determines whether or not its own device was selected on the payment method selection screen 1410 (Step S1802). If its own device is selected on the payment method selection screen 1410 (Step S1802: YES), the registered payment device 1300 proceeds to Step S1007 to determine whether or not the customer is a member customer. On the other hand, if its own device is not selected on the payment method selection screen 1410 (Step S1802: NO), the registered payment device 1300 proceeds to Step S1012 to perform the payment device designation process.
[0145] As described above, the registration and settlement device 1300 according to the modified example 2 displays the settlement method selection screen 1410 (Figure 14(A)) regardless of the determination result of the determination unit 603, and displays the member information input screen 720 (Figure 14(C)) if it is selected to perform settlement with the device itself. This allows the store clerk to complete transactions using gift certificates by granting the customer benefits based on their membership information at the registered payment device 1300, depending on the clerk's selection. For example, if there are no customers waiting in line at the register, the clerk can select the registered payment device 1300 on the payment method selection screen 1410. This allows the transaction to be completed at the device itself when the register is not busy. On the other hand, if there are customers waiting in line at the register, the clerk can select the payment device 30 on the payment method selection screen 1410. This allows the transaction to be completed at the payment device 30 when the register is busy.
[0146] In the above-described modified example 2, the payment method selection screen 1410 is displayed when a voucher is registered, but this is not the only example. The registration and payment device 1300 may display the payment method selection screen 1410 regardless of whether a voucher has been registered or not. Specifically, the registration and payment device 1300 may display the payment method selection screen 1410 once the registration of the goods is complete.
[0147] (Modification example 3: An example of displaying a selection screen according to the congestion status of the payment device 30) Next, we will explain Modification 3. Modifications 1 and 2 described above describe examples in which the selection screen (payment method selection screen 1410) is displayed regardless of the congestion status of the payment device 30. Modification 3 describes an example in which the payment method selection screen 1410 is displayed according to the congestion status of the payment device 30.
[0148] In Modification 3, the registered payment device 1300 obtains information from each payment device 30 indicating whether or not a payment device 30 is in use. The display control unit 604 makes the payment method selection screen 1410 available if there is at least one unused (available) payment device 30. On the other hand, if all payment devices 30 are in use, the payment method selection screen 1410 is made unavailable. In this case, the registered payment device 1300 decides to perform the payment using its own device.
[0149] According to Modification 3, when the settlement device 30 is congested, the settlement method selection screen 1410 is not displayed, and settlement can be forced to be performed on the device itself. Therefore, transactions can be completed quickly. Thus, congestion can be alleviated.
[0150] (Variation 4: An example where the output screen is not displayed when it is the second transaction) Next, we will describe Modification 4. In the embodiment described above, we described an example in which an output screen (for example, the first designation screen 820 in Figure 8(B) or the second designation screen 920 in Figure 9(B)) is displayed in the case of a second transaction (a transaction requiring settlement at the settlement device 30). Modification 4 describes an example in which the output screen is not displayed in the case of a second transaction.
[0151] In the modified example 4, if the registration device 20 determines that it is a second transaction by the discrimination unit 603, it outputs the registration information without displaying the output screen. The output of the registration information may be, for example, by automatically selecting and sending the information to an unused (available) settlement device 30, or by displaying a code on a display medium.
[0152] In addition, when the above automatic transmission is performed, the registration device 20 may display an output screen if a predetermined condition is met. The predetermined condition is that only change is to be dispensed, that is, the value f of the voucher with change exceeds the remaining payment amount t (f>t). When only change is to be dispensed, the registration device 20 displays the first designated screen 820 (Figure 8(B)). In this case, the registration device 20 only needs to transmit the registration information to the settlement device 30 after the customer involved in the transaction has moved to the settlement device 30 in response to the store clerk's operation. As a result, when only change is to be dispensed, the change can be dispensed after the customer has moved to the settlement device 30.
[0153] Furthermore, the display medium for displaying the registration information code may be, for example, paper or an electronic medium such as a smartphone. The payment device 30 may acquire the registration information by reading the coded registration information from the display medium.
[0154] Even in the case of the second transaction, as shown in Modification 4, the settlement device 30 can grant the customer benefits based on the member information and complete the transaction. In other words, in the case of the second transaction, settlement can be performed by the settlement device 30 in the same way as normal settlement. Therefore, it is possible to suppress a decrease in the settlement efficiency of self-checkout in the sales data processing system 1.
[0155] (Variation 5: Example of using a payment method other than gift certificates) Next, we will describe Modification 5. In the embodiment described above, we described a transaction using gift certificates. In Modification 5, we will describe an example in which points awarded to the customer are used as another type of payment instead of gift certificates.
[0156] In Modification 5, the points awarded to the customer are, for example, points awarded to member customers. These points are, for example, points that can be redeemed for a discount of ¥1 per point. The customer presents their membership card at the start of a transaction or upon completion of product registration. The registration device 20 reads the membership information from the membership card. As a result, the customer receives a redemption equivalent to the points.
[0157] In Modification 5, the discrimination unit 603 determines whether it is a first transaction or a second transaction based on the use of points. If the discrimination unit 603 determines that it is a first transaction, the display control unit 604 can complete the transaction by performing member processing and transaction completion processing without displaying the member information input screen 720, since member information has already been obtained from the customer by presenting the membership card.
[0158] On the other hand, if the discrimination unit 603 determines that it is a second transaction, the display control unit 604 displays an output screen that allows the registration information to be output to the settlement device 30. The registration information is then output to the settlement device 30 specified on the output screen. The specified settlement device 30 reads the member information and performs member processing, and completes the settlement based on the registration information.
[0159] Even in the case of the first transaction, as shown in Modification 5, the registration device 20 can grant the customer a benefit based on the member information and complete the transaction.
[0160] In addition, the other payment types in Modification 5 are not limited to payment types that use points, but may also be payment types that use the payment terminal 208 (for example, credit card payment, charge media payment, code payment, etc.). When a payment type using the payment terminal 208 is selected, the discrimination unit 603 determines that it is a first transaction (a transaction that is completed on its own device). In this case, the display control unit 604 should display the member information confirmation screen 710 (Figure 7(A)).
[0161] (Example of modification 6: Issuing a qualified invoice) Next, we will explain Modification 6. The registration device 20 or settlement device is capable of issuing various types of receipts. These types of receipts include the following documents: • A standard receipt (regular receipt). • A receipt that does not include registration details (a regular receipt). • Qualified invoice.
[0162] A qualified invoice is a requirement for complying with the invoice system. Specifically, a qualified invoice includes specific information (tax-related information) necessary for the trading partner to claim input tax credits in a transaction. The tax-related information is as follows (1) to (6). An invoice lacking any of these may not be considered a qualified invoice.
[0163] (1) The name or designation and business registration number of the qualified invoice issuer. (2) Date of transaction. (3) Details of the transaction (including whether the item is subject to the reduced tax rate). (4) The total amount of consideration (excluding or including tax) and the applicable tax rate, broken down by tax rate. (5) Consumption tax amount etc., broken down by tax rate. (6) The name of the business operator that accepts the issuance of the documents. However, (6) may be omitted.
[0164] In Modification 6, the issuance of a qualified invoice is performed by the device where the transaction is completed. That is, if the transaction is completed by the registration device 20, the registration device 20 issues a qualified invoice. Also, if the transaction is completed by the settlement device 30, the settlement device 30 issues a qualified invoice. Note that the issuance of regular detailed receipts and invoices may be performed by the device where the transaction is completed (registration device 20 or settlement device 30), or by the device where the transaction is not completed (registration device 20).
[0165] According to Modification 6, a qualified invoice for tax deductions can be properly issued by the device at which the transaction is completed.
[0166] The following is a summary of the embodiments. [Title of Invention] Registration device and program [Technical Field] The present invention relates to a registration device and a program. [Background technology]
[0167] In recent years, systems in which store employees register products using a registration device and customers self-checkout using a payment device have become widespread (see, for example, Patent Document 1). Customers include registered members. The payment device reads member information during checkout and grants member customers benefits such as points. Furthermore, in transactions, vouchers such as gift certificates and discount coupons may be used. When vouchers are used, the store clerk collects and registers the vouchers, and the amount indicated on the voucher is deducted from the remaining payment amount for settlement. Voucher registration is performed by the store clerk using a registration device. If the voucher amount is greater than the remaining payment amount, the transaction may be completed at the registration device. [Prior art document] [Patent] [Patent Document 1] Japanese Unexamined Patent Publication No. 2017-016413 [Overview of the prefecture] [Problems the invention aims to solve] However, with conventional technology, if a member customer's payment is completed at the registration device but the payment device requires reading their member information, the customer has to move to the payment device. This creates inconvenience for the customer due to the movement involved, as well as the inconvenience of retrieving the voucher from the registration device 20 and the member card from the payment device 30, which can hinder efficient transactions. This invention has been made in view of these circumstances, and its purpose is to provide a technology that enables efficient transactions.
[0168] [Means for solving the problem] (1) In order to solve the above-mentioned problems, a registration device according to one aspect of the present invention is a registration device in a product sales data processing system including a settlement device that settles the payment for products purchased by a customer, and is characterized by comprising: a registration means for registering products; a determination means for determining whether a transaction is a first transaction that does not require settlement at the settlement device or a second transaction that requires settlement at the settlement device; and a display control means that, when the determination means determines that it is a first transaction, causes the device to display a member information acquisition screen related to the acquisition of member information. According to the above configuration, in the case of the first transaction, the registration device 20 can grant the customer benefits based on their membership information and complete the transaction. Therefore, in the case of the first transaction, it is not necessary to move the customer to the settlement device 30, thus reducing the inconvenience associated with moving to the settlement device 30. In addition, in the case of the first transaction, the registration device 20 can take out the gift certificate and the membership card and present them simultaneously, thus reducing the inconvenience associated with taking out each of them. Thus, the registration device 20 according to this embodiment allows for efficient transactions.
[0169] (2) In the configuration of (1) above, the display control means may, when the determination means determines that it is the second transaction, display an output screen that can output registration information including the goods registered by the registration means to the settlement device. With the above configuration, in the case of a second transaction, the settlement device 30 can grant the customer benefits based on their membership information and complete the transaction. In other words, in the case of a second transaction, settlement can be performed by the settlement device 30 in the same way as a normal settlement. Therefore, it is possible to suppress a decrease in the settlement efficiency of self-settlement in the sales data processing system 1. Thus, even in the case of a second transaction, transactions can be performed efficiently.
[0170] (3) In the configuration of (1) or (2) above, the system may be equipped with a declaration receiving means for receiving a declaration of use of a gift certificate, and the determination means may determine whether the transaction is one of the first transaction or the second transaction based on the type and amount of the gift certificate and the remaining balance of the gift certificate that is received and entered by the declaration receiving means. According to the above configuration, when a gift certificate is used, it is possible to determine whether it is a first transaction or a second transaction depending on whether there is an additional payment or whether change is given. Therefore, in the case of a first transaction using a gift certificate, the registration device 20 can grant the customer a benefit based on their member information and complete the transaction. Also, in the case of a second transaction using a gift certificate, the settlement device 30 can grant the customer a benefit based on their member information and complete the transaction.
[0171] (4) In the configuration of (2) above, the vouchers include vouchers that can be used to pay change and vouchers that cannot be used to pay change, and the determination means may determine that it is the first transaction if the amount of the voucher that can be used to pay change is the same as the remaining payment amount, or if the amount of the voucher that cannot be used to pay change is equal to or greater than the remaining payment amount. With the above configuration, if no change is to be given in a transaction using a gift certificate, the registration device 20 can obtain member information and the transaction can be completed.
[0172] (5) In the configuration of (4) above, the determination means may determine that it is the second transaction if the amount of the change voucher is different from the remaining payment amount. According to the above configuration, in transactions using gift certificates, if there is a shortfall in the amount or if change is to be given, the settlement device 30 can acquire member information and complete the transaction.
[0173] (6) In the configuration of (1) or (2) above, the device may be equipped with settlement means for performing settlement, wherein the second transaction includes a transaction that requires settlement by either the device itself or the settlement device, and the display control means may, when determined by the determination means to be the second transaction, display a selection screen to select whether to perform settlement by the device itself or the settlement device, and display the member information acquisition screen when it is selected to perform settlement by the device itself on the selection screen. According to the above configuration, in the case of the first transaction and both settlement transactions, the registration device 20 can grant the customer benefits based on their membership information and complete the transaction. Therefore, in the case of the first transaction and both settlement transactions, it is not necessary to move the customer to the settlement device 30, thus reducing the inconvenience associated with moving to the settlement device 30. In addition, in the case of the first transaction and both settlement transactions, the registration device 20 can take out the gift certificate and the membership card and present them simultaneously, thus reducing the inconvenience associated with taking out each of them. Thus, the registration device 20 according to Modification 1 allows for efficient transactions.
[0174] (7) In the configuration of (1) above, the device may be provided with settlement means for performing settlement, the second transaction may include a transaction that requires settlement by either the device itself or the settlement device, the display control means may display a selection screen for selecting whether to perform settlement by the device itself or the settlement device, and if it is selected to perform settlement by the device itself, the display control means may display the member information acquisition screen. According to the above configuration, in transactions using gift certificates, the registration device 20 can grant the customer benefits based on their membership information and complete the transaction, depending on the store clerk's selection. Therefore, depending on the store clerk's selection, the customer can be kept from moving to the settlement device 30, thus reducing the inconvenience associated with moving to the settlement device 30. In addition, depending on the store clerk's selection, the registration device 20 can take out the gift certificate and membership card and present them simultaneously, thus reducing the inconvenience associated with taking out each of them. Thus, the registration device 20 according to Modified Example 2 allows for more efficient transactions.
[0175] (8) In order to solve the above-mentioned problems, another aspect of the present invention is a program that causes the computer of a registration device in a product sales data processing system including a settlement device that settles the payment for products purchased by a customer to function as: a registration means for registering products; a determination means for determining whether a transaction is a first transaction that does not require settlement at the settlement device or a second transaction that requires settlement at the settlement device; and a display control means that, if the determination means determines that the transaction is a first transaction, causes the device to display a member information acquisition screen related to the acquisition of member information. According to the above configuration, in the case of the first transaction, the registration device 20 can grant the customer benefits based on their membership information and complete the transaction. Therefore, in the case of the first transaction, it is not necessary to move the customer to the settlement device 30, thus reducing the inconvenience associated with moving to the settlement device 30. In addition, in the case of the first transaction, the registration device 20 can take out the gift certificate and the membership card and present them simultaneously, thus reducing the inconvenience associated with taking out each of them. Thus, the registration device 20 according to this embodiment allows for efficient transactions.
[0176] Furthermore, all or part of the functions (input / output, storage, processing (including decision-making)) of the registration device 20 described above may be implemented in a device other than the one described as the entity executing those functions.
[0177] Specifically, the above description described a configuration in which the registration device 20 comprises the following functional units: a registration unit 601, a declaration reception unit 602, a discrimination unit 603, a display control unit 604, and an output unit 605. All or part of these functional units may be provided in other computer devices. For example, all or part of these functional units may be provided in the store controller 10, an external server device, or another computer device. Furthermore, the computer devices equipped with these functional units are not limited to multiple devices, but may consist of just one device.
[0178] Specifically, for example, instead of the registration device 20, the store controller 10 or an external server device may display a member information input screen 720 (Figure 7(B)) on the employee-side display unit 210, which allows the acquisition of member information, in the case of the first transaction where settlement at the settlement device 30 is not required.
[0179] In relation to the above, the registration device 20 may function as a so-called thin client specializing in the input / output interface portion for product registration and settlement. That is, the registration device 20 may receive various inputs (operation by the operator, detection by a device such as a scanner), send the input information (operation information, scan information, etc.) to the cloud server, receive the processing results from the cloud server based on the input information (updated screen information, device control information, etc.), and perform various outputs (display on the display unit, device control).
[0180] Furthermore, the program for implementing the sales data processing system 1 and registration device 20 described above may be recorded on a computer-readable recording medium, and the program may be loaded into a computer system and executed. Here, "computer system" includes hardware such as the OS and peripheral devices. "Computer-readable recording medium" refers to portable media such as USB (Universal Serial Bus) flash memory, SSD (Solid State Drive), flexible disk, magneto-optical disk, ROM, CD-ROM, and storage devices such as hard disks built into a computer system. Moreover, "computer-readable recording medium" also includes volatile memory (RAM) inside a computer system that acts as a server or client when the program is transmitted via a network such as the Internet or a communication line such as a telephone line, which retains the program for a certain period of time. Furthermore, the above program may be transmitted from the computer system that stores the program in a storage device, etc., to another computer system via a transmission medium or by transmission waves in the transmission medium. Here, "transmission medium" for transmitting the program refers to a medium that has the function of transmitting information, such as a network such as the Internet or a communication line such as a telephone line. Furthermore, the above program may be intended to implement some of the functions described above. It may also be a so-called differential file (differential program) that can implement the aforementioned functions in combination with programs already recorded in the computer system. [Explanation of symbols]
[0181] 1…Sales data processing system, 10…Store controller, 20…Registration device, 30…Settlement device, 201…CPU, 202…ROM, 203…RAM, 204…Hard disk, 205…Customer-side display unit, 206…Customer-side scanner unit, 208…Payment terminal, 209…Change dispenser, 210…Employee-side display unit, 211…Key operation unit, 212…Employee-side scanner unit, 215…Communication unit, 216…Camera, 601…Registration unit, 602…Declaration reception unit, 603…Discrimination unit, 604…Display control unit, 605…Output unit
Claims
1. A registration device in a product sales data processing system that includes a settlement device for settling payments for products purchased by customers, The registration method for registering products, A determination means for determining whether a transaction is a first transaction that does not require settlement at the settlement device, or a second transaction that requires settlement at the settlement device, If the discrimination means determines that it is the first transaction, the display control means causes the device to display a member information acquisition screen related to the acquisition of member information, A registration device characterized by comprising the following features.
2. When the display control means determines that it is the second transaction by the determination means, it displays an output screen that allows the registered information, including the goods registered by the registration means, to be output to the settlement device. The registration device according to feature 1.
3. Equipped with a means to accept declarations of use of gift certificates, The determination means determines whether the transaction is one of the first transaction or the second transaction, based on the type and amount of the gift certificate and the remaining balance, which are entered when the declaration of use is received by the declaration receiving means. The registration device according to feature 1 or 2.
4. The aforementioned vouchers include vouchers that can be used to give change and vouchers that cannot be used to give change. The determination means determines that the transaction is the first transaction if the amount of the voucher with change and the remaining payment amount are the same, or if the amount of the voucher without change is equal to or greater than the remaining payment amount. The registration device according to feature 3.
5. The determination means determines that if the amount of the change voucher is different from the remaining payment amount, it is the second transaction. The registration device according to feature 4.
6. Equipped with a means of settlement for payment, The second transaction includes a transaction that requires settlement by either the device itself or the settlement device, The display control means is If the determination means determines that it is the second transaction, a selection screen is displayed to allow the user to choose whether to perform the settlement using the device itself or the settlement device. If the user selects to settle the payment on their own device in the aforementioned selection screen, the member information acquisition screen will be displayed. The registration device according to claim 1 or 2.
7. Equipped with a means of settlement for payment, The second transaction includes a transaction that requires settlement by either the device itself or the settlement device, The display control means is A selection screen is displayed to allow the user to choose whether to perform the settlement using their own device or the settlement device. If the user selects to settle the payment on their own device in the aforementioned selection screen, the member information acquisition screen will be displayed. The registration device according to claim 1.
8. The computer of the registration device in a product sales data processing system, which includes a payment device that settles the payment for products purchased by customers, A means of registering products, A determination means for determining whether a transaction is a first transaction that does not require settlement at the settlement device, or a second transaction that requires settlement at the settlement device. If the discrimination means determines that it is the first transaction, the display control means causes the device to display a member information acquisition screen related to the acquisition of member information. A program that makes it function as such.
Citation Information
Patent Citations
Checkout system, settlement device, input processor and control program
JP2017016413A