Registration device and program

The POS system addresses the insufficient reduction in store clerks' workload by integrating a registration device for product registration and multiple settlement devices for customer-operated payments, efficiently handling gift certificate transactions to streamline the checkout process.

JP2025085788AInactive Publication Date: 2025-06-05TERAOKA SEIKO CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2025046587
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-03-21
Publication Date
2025-06-05
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In POS systems, the workload of store clerks is not sufficiently reduced despite the introduction of self-service payment devices, as customers often require assistance with complex transactions such as gift certificates.

Method used

A POS system with a registration device operated by store clerks to register products and multiple settlement devices for customer-operated payments, where the registration device includes an input for gift certificate amounts and a transmission mechanism for transaction information, allowing for efficient handling of gift certificate transactions.

Benefits of technology

This configuration reduces the workload of store clerks by allowing customers to handle their own payments, while the registration device efficiently manages gift certificate transactions, streamlining the overall checkout process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025085788000001_ABST
    Figure 2025085788000001_ABST
Patent Text Reader

Abstract

To reduce the workload of clerks.SOLUTION: A POS system includes a registration device that is operated by a store clerk to register articles to be purchased by customers, and a plurality of settlement devices that are operated by the customers themselves to settle the articles based on the registration data of the articles. The registration device has transmission means for transmitting the registration data to the settlement devices. The settlement device has settlement-side selection means that allows the customer to select a settlement method for settling the payment for the articles to be purchased by the customers, and settlement means that settles the payment using the settlement method selected by the settlement side selection means based on the registration data transmitted by the transmission means. The registration device further has registration-side selection means capable of accepting the selection of the settlement method. The settlement means settles the payment by the settlement method whose selection is accepted by the registration-side selection means if the registration-side selection means accepts the selection of the settlement method.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a registration device and a program. [Background technology]

[0002] Currently, there exists a POS (Point Of Sales) system in which a registration device for registering merchandise and a settlement device for settling the account for the registered merchandise are separate (see, for example, Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2011-158993 A Summary of the Invention [Problem to be solved by the invention]

[0004] In POS systems such as those described above, it is possible for customers to operate the payment device themselves, which is expected to reduce the workload of store clerks. However, in reality, there is a problem in that the workload of store clerks is not sufficiently reduced.

[0005] The present invention has been made in consideration of the above-mentioned points, and has an object to provide a technique for reducing the workload of store clerks. [Means for solving the problem]

[0006] In order to solve the above problems, one embodiment of the POS system of the present invention is a POS system having a registration device which is operated by a store clerk to register the products that a customer wishes to purchase, and multiple settlement devices which customers operate themselves to settle the payment, wherein the registration device has an input means for inputting the amount of a gift certificate, and a transmission means for transmitting transaction information corresponding to the amount of the gift certificate input by the input means so that the payment can be settled by the settlement device, and the settlement device has a receiving means for receiving the transaction information transmitted from the registration device, and based on the transaction information received by the receiving means, different control is performed depending on whether the amount of the gift certificate input by the input means is greater than the transaction amount of the registered products or whether the transaction amount of the registered products is greater than the amount of the gift certificate input by the input means. Effect of the Invention

[0007] According to the present invention, the workload of store staff is reduced. [Brief description of the drawings]

[0008] [Figure 1] 1 is a block diagram showing an example of the configuration of a POS system according to an embodiment of the present invention. [Diagram 2] 1 is a block diagram showing a configuration of a registration POS register in the present embodiment. [Diagram 3] 1 is a block diagram showing a configuration of a settlement POS register in the present embodiment. [Figure 4] 1 is a perspective view showing the external configuration of a registration POS register and a settlement POS register in the present embodiment. FIG. [Diagram 5] 4 is a flowchart showing an operation procedure of a registration POS register in the present embodiment. [Figure 6] 1 is an image diagram showing an example of a settlement slip issued by a registration POS register in this embodiment. FIG. [Figure 7] 11 is an image diagram showing an example of a selection screen displayed by a registration POS register in the present embodiment. FIG. [Figure 8]FIG. 13 is an image diagram showing an example of a withdrawal instruction screen displayed by a registration POS register in this embodiment. [Figure 9] 10 is a flowchart showing the operational procedure of a gift certificate settlement process executed by a registration POS register in this embodiment. [Figure 10] 5 is a flowchart showing the operation procedure of a settlement POS register in the present embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. Fig. 1 is a block diagram showing an example of the configuration of an embodiment of a POS system 1 according to the present invention. As shown in Fig. 1, in this embodiment, the POS system 1 includes a store controller 10, a registration POS register 20 (registration device), three settlement POS registers 30 (settlement devices), and a settlement monitoring device 40. The store controller 10, the registration POS register 20, the three settlement POS registers 30, and the settlement monitoring device 40 are interconnected by a wired or wireless LAN (Local Area Network) 11.

[0010] The configuration of the POS system 1 shown in Fig. 1 is an example, and it is possible to provide a plurality of registration POS registers 20, to further increase the number of settlement POS registers 30, or to reduce the number of settlement POS registers 30 to two. Also, the store controller 10 does not necessarily need to be connected to the registration POS registers 20, the settlement POS registers 30, and the settlement monitoring device 40 via the LAN 11. In that case, data can be exchanged using power line communication that utilizes electrical wiring to achieve high-speed communication. It is also possible to omit the store controller 10 by having the registration POS register 20 have the functions of the store controller 10.

[0011] The store controller 10 is a computer that controls the POS system 1, and manages various information such as a product master. The store controller 10 appropriately transmits the latest product master to the registration POS register 20 and each settlement POS register 30. Here, the product master is a file that stores product information such as product identification information, product name, and sales price of each product, and is appropriately updated.

[0012] The settlement monitoring device 40 is a device for mainly monitoring the settlement status at the settlement POS register 30. For example, if there is an unsettled transaction for which settlement has not been completed even after a certain amount of time has passed since registration was completed at the registration POS register 20, the settlement monitoring device 40 notifies the user of such a transaction in a predetermined display mode. By looking at this display, the store clerk can grasp the settlement status of all transactions for which registration has been completed in the current store.

[0013] The registration POS register 20 performs a process of registering data on products that a customer wishes to purchase. The data is registered, for example, by reading a barcode attached to the product. For this reason, the registration POS register 20 is provided with a scanner that, when operated by a store clerk, reads the barcode (product code) attached to the product that the customer wishes to purchase. In this application, the data related to the products that is registered by the registration POS register 20 and used in the settlement process is referred to as transaction information. The transaction information includes the price of all the products to be purchased, i.e., the total price, and information on the unit price and quantity of each product. In addition, the registration POS register 20 receives and manages status information from each settlement POS register 30 .

[0014] Furthermore, the registration POS register 20 selects the settlement POS register 30 to which the transaction information is to be sent, according to the status information. At that time, the registration POS register 20 determines, based on the status information, which settlement POS register 30 the customer currently registering the product should use to settle the payment, so as to minimize the waiting time. That is, the registration POS register 20 selects the most suitable one from the multiple settlement POS registers 30. The registration POS register 20 selects, for example, an available settlement POS register 30. Alternatively, when all the settlement POS registers 30 are occupied by customers, the registration POS register 20 selects the settlement device that is likely to become available first. Then, the registration POS register 20 transmits the transaction information to the selected settlement POS register 30. A customer who wishes to purchase the product indicated by the transaction information can operate the settlement POS register 30 to which the transaction information was sent and perform the settlement process by himself. The settlement process is a process in which the price of the product to be purchased is paid and settled selectively using cash, electronic money, credit card, etc.

[0015] The status information is information that indicates the progress of the settlement process in the settlement POS register 30. The progress is divided into states such as standby, settlement, issuing a receipt, available, pending accounting, and trouble. Based on this progress, the registration POS register 20 performs a determination process to determine which settlement POS register 30 to select. For example, the registration POS register 20 preferentially selects an available settlement POS register 30. If there is no available settlement POS register 30, it selects one that is issuing a receipt. The above three progress states, standby, settlement, and issuing a receipt, indicate the stage of the settlement process, and the progress state transitions from standby to settlement, and from settlement to issuing a receipt. Therefore, the receipt issuing state is more advanced than the settlement state, and if there is no available state, the settlement POS register 30 that is likely to become available the soonest can be selected by selecting one that is issuing a receipt.

[0016] Moreover, when the registration POS register 20 transmits the transaction information currently being registered to the settlement POS register 30 selected as described above, the registration POS register 20 performs the following display process. For example, the registration POS register 20 displays the status information received from each settlement POS register 30 on a display screen such as a touch panel of the registration POS register 20. This display may be performed not only when transmitting the transaction information, but also during the registration process or during free time, and may be updated continuously or as needed. Furthermore, when transmitting the transaction information, the registration POS register 20 displays the status information so that the store clerk or customer can know which settlement POS register 30 the transaction information has been transmitted to. For example, when the status information is displayed to the store clerk, the store clerk can verbally inform the customer. In this case, the display method is arbitrary. For example, the status information of each settlement POS register 30 may be displayed on a touch panel or the like installed in the registration POS register 20 facing the store clerk, and the status information corresponding to the settlement POS register 30 that transmitted the status information may be highlighted. Also, a guide indicating the destination settlement POS register 30 may be displayed on a display unit facing the customer of the registration POS register 20. Also, a receipt indicating the corresponding settlement POS register 30 (for example, a numbered receipt with the number of the settlement POS register 30 printed on it) may be issued and handed to the customer.

[0017] The selection of the checkout POS register 30 may be performed manually by a store clerk. For example, the store clerk may look at the status information, make a judgment, and select the checkout POS register 30 by pressing the button of the selected checkout POS register 30 on the touch panel. To help the store clerk make a judgment, the status information may be displayed with emphasis on checkout POS registers 30 that are available (or likely to be available).

[0018] The registration POS register 20 may also print all purchase details of the products purchased by the customer. In this case, the customer can check the registration details using the registration POS register 20 by looking at the printout before operating the checkout POS register 30 to carry out the checkout process.

[0019] The registration POS register 20 also performs a return process for the product that the customer has requested to return (hereinafter, referred to as the returned product). For example, the registration POS register 20 first inputs a transaction number printed on a receipt related to the returned product, and then reads a barcode attached to the returned product. The transaction number is transaction identification information for identifying each transaction. The registration POS register 20 then reads out transaction information corresponding to the input transaction number to identify the returned product, calculates the refund amount to be refunded to the customer, and generates refund information. The refund information is data including the refund amount for dispensing cash to the settlement POS register 30. The registration POS register 20 then selects a settlement POS register 30 for refunding the customer, and transmits the generated refund information to the selected settlement POS register 30. The registration POS register 20 also determines the timing for the settlement POS register 30 to make a withdrawal based on the refund information in response to an operation by a store clerk, and transmits withdrawal instruction data to the selected settlement POS register 30 so that the settlement POS register 30 makes a withdrawal at the determined timing. The withdrawal instruction data is data that instructs the withdrawal of an amount based on the refund information.

[0020] Also, when a customer requests payment using a gift certificate such as a rice coupon or a gift certificate, the store clerk receives the gift certificate from the customer at the registration POS register 20. The registration POS register 20 determines the amount to be settled at the settlement POS register 30 according to the amount of the gift certificate received by the store clerk from the customer. For example, when the total amount of registered products (hereinafter referred to as the transaction amount) is greater than the amount of the gift certificate (hereinafter referred to as the gift certificate amount), the registration POS register 20 sets the difference between the transaction amount and the gift certificate amount as the payment amount to be paid by the customer, adds the payment amount to the transaction information, and transmits it to the selected settlement POS register 30. Also, when the transaction amount and the gift certificate amount are equal, the registration POS register 20 issues a receipt for the customer to take home. In this case, the customer does not need to go to the settlement POS register 30 to settle the payment. Furthermore, if the voucher amount is greater than the transaction amount, the registration POS register 20 determines the difference between the voucher amount and the transaction amount as the refund amount to be refunded to the customer, and transmits refund information including the refund amount to the selected settlement POS register 30. In this case, the registration POS register 20 determines the timing at which the settlement POS register 30 will make a withdrawal based on the refund information in response to the operation of the store clerk, and transmits withdrawal instruction data to the selected settlement POS register 30 so that the settlement POS register 30 will make a withdrawal at the determined timing.

[0021] On the other hand, the settlement POS register 30 is a device that customers operate to carry out settlement processing, and is equipped with payment devices such as an automatic change dispenser, a card reader (for credit cards and point cards, for example), and an RF (Radio Frequency) reader (for electronic money, for example). The settlement POS register 30 also transmits status information to the registration POS register 20 as necessary.

[0022] Furthermore, when the checkout POS register 30 receives the transaction information from the registration POS register 20, it notifies (i.e., guides) the customer so that the customer knows that he or she should come to the checkout POS register 30. An example of such a notification is, for example, displaying text information such as a predetermined number on the entire screen of the display unit of the checkout POS register 30. This text information such as a number is information that the registration POS register 20 (or the store clerk operating the registration POS register 20) has separately notified to the customer. The customer then only needs to go to the checkout POS register 30 that displays the notified number, for example. Another example of such a notification is to guide the customer by turning on a predetermined lamp of the checkout POS register 30. For example, the lamp may be lit in a specific color, and the customer may go to the checkout POS register 30 of the specified color. Alternatively, the lamp may be blinking. Another example of such a notification is to display the member card number on the screen of the checkout POS register 30. This membership card number is read, for example, by the registration POS register 20. The customer goes to the settlement POS register 30 which reports his / her membership card number.

[0023] In addition, the settlement POS register 30 goes into a standby state after the notification. That is, after the notification, the settlement POS register 30 goes into a standby state for an instruction to start the settlement process corresponding to the received transaction information. As an example of releasing the standby state, for example, when a customer touches the display screen of the settlement POS register 30 (or presses some button), the settlement process may be automatically started. Until the customer touches the screen, nothing is displayed on the screen, or, for example, only a number is displayed as in the above notification example. Alternatively, the settlement POS register 30 may start the settlement process by detecting whether or not a customer approaches using a human detection sensor. In this case, too, the screen may be blank or display a number until detection. The settlement POS register 30 starts the settlement process when the human detection sensor detects the approach of a person. Alternatively, a camera may be used instead of the human detection sensor. For example, a camera may be installed in the settlement POS register 30 and the registration POS register 20, and the settlement process may be started only when the same person approaches by face recognition.

[0024] The flow of the settlement process for the checkout POS register 30 in standby mode can be, for example, as follows. (1) First, the settlement method is selected. Either cash, credit card, electronic money, or a combination of these is selected in response to a customer's operation. (2) Next, the settlement is executed. The settlement is executed by inserting cash into the bill and coin insertion / removal slot of the checkout POS register 30, paying the change, or reading the card with a card reader. (3) Next, a receipt is issued using a printing unit of the checkout POS register 30. For example, a list of purchased items, the total purchase amount, the received amount, the change, etc. are printed on the receipt. (4) Then, the checkout POS register 30 finishes the settlement process and enters an idle state.

[0025] The payment method at the settlement POS register 30 may be declared at the registration POS register 20. In this case, the registration POS register 20 sends the payment method information to the settlement POS register 30, and the settlement POS register 30 starts the process from the operation (2) above.

[0026] Furthermore, when the settlement POS register 30 receives the above refund information based on a return or settlement using a voucher, it issues an alert (i.e., guidance to the customer) so that the customer knows to come to the settlement POS register 30. After issuing the alert, the settlement POS register 30 goes into standby mode. Then, when the standby mode is released and the settlement POS register 30 receives the above withdrawal instruction data, it dispenses cash (banknotes and coins) according to the refund amount based on the refund information from the change dispenser.

[0027] Next, with reference to Fig. 2 to Fig. 4, an example of the configuration of the registration POS register 20 and the settlement POS register 30 in Fig. 1 will be described. Fig. 2 is a block diagram showing the configuration of the registration POS register 20. Fig. 3 is a block diagram showing the configuration of the settlement POS register 30. And Fig. 4 is a perspective view showing the external configuration of the registration POS register 20 and the settlement POS register 30.

[0028] 2, the registration POS register 20 includes a CPU (Central Processing Unit) 201, a ROM (Read Only Memory) 202, a RAM (Random Access Memory) 203, a scanner unit 204, a display unit (for store clerk) 205, a display unit (for customer) 205a, an operation unit 206, a communication unit 207, a buzzer 208, and a printing unit 209. These can communicate with each other via a bus.

[0029] The ROM 202 is a read-only memory and stores programs in advance. The CPU 201 is a central processing unit, and controls the operation of the registration POS register 20 by reading and executing a program stored in the ROM 202. For example, the CPU 201 (refund information generating means) generates refund information to be refunded to a customer in a predetermined process. The predetermined process is a return process for returning a product purchased by a customer, a process for settling a registered product with a voucher, and the like. The CPU 201 (selecting means) also selects the settlement POS register 30 that should make a refund based on the refund information. The CPU 201 (withdrawal instruction means) also determines the timing of withdrawal based on the refund information. The CPU 201 (refund information transmitting means) also transmits the refund information via the communication unit 207 so that the selected settlement POS register 30 can make a refund.

[0030] The scanner unit 204 optically reads the barcode (product code) attached to the product. The RAM 203 is a read / write memory that can be used at any time, and stores various information. For example, the RAM 203 stores product information based on a barcode read by the scanner unit 204, status information received from the checkout POS register 30, etc. Also, for example, the RAM 203 may store a history of operation of the operation buttons.

[0031] Display unit (for store clerk) 205 and display unit (for customer) 205a display various information. For example, display unit (for store clerk) 205 and display unit (for customer) 205a display information acquired from the product master (e.g., product name, price, etc.). Display unit (for store clerk) 205 is a touch panel (e.g., liquid crystal touch panel) and displays various information for the store clerk. Furthermore, display unit (for store clerk) 205 accepts operational input for pre-registered product information (product code, etc.) by operating operation buttons (preset buttons) displayed in an area within the screen.

[0032] The operation unit 206 includes various operation buttons (such as a subtotal key, a running total key, a number entry key, a correction key, a coupon key, and a preset key) for operating the registration POS register 20. For example, when an operation button (preset key) is operated, the operation unit 206 accepts an operation input regarding product information (such as a product code) that is previously set and registered in the preset key.

[0033] The communication unit 207 communicates with other devices via the LAN 11 . The buzzer 208 generates a buzzer sound when it is necessary for a store clerk to confirm an operation.

[0034] The printing unit 209 prints information indicating transaction information, etc. as necessary. However, in this embodiment, printing of the transaction information can be omitted. As described above, the printing unit 209 may print on a receipt (printing medium) information indicating the settlement POS register 30 to which the transaction information (accounting data) selected according to the status information is to be sent.

[0035] The external configuration of the scanner unit 204, display unit (for store clerk) 205, operation unit 206, and printing unit 209 is shown in FIG.

[0036] 3, the settlement POS register 30 includes a CPU 301, a ROM 302, a RAM 303, a scanner unit 304, a display unit 305, an operation unit 306, a communication unit 307, a buzzer 308, a printing unit 309, a settlement unit 310, a sign pole 311, and a human detection sensor 312. These can communicate with each other via a bus.

[0037] The ROM 302 is a read-only memory that stores programs. CPU 301 is a central processing unit, and controls the operation of settlement POS register 30 by reading and executing programs stored in ROM 302. For example, CPU 301 (receiving means) receives refund information via communication unit 307. Furthermore, CPU 301 (dispensing means) causes a change dispenser provided in settlement unit 310 to dispense cash (banknotes or coins) according to the amount to be refunded to a customer based on the received refund information, at a timing determined by registration POS register 20.

[0038] The RAM 303 is a memory that can be read and written at any time and that stores various information. For example, the RAM 303 stores product master data acquired from the store controller 10, and purchase details of products indicated by two-dimensional codes or barcodes read by the scanner unit 304. An example of a case where the scanner unit 304 reads a two-dimensional code or barcode is when the registration POS register 20 cannot acquire status information of the settlement POS register 30 for some reason (for example, when a problem is occurring), and therefore the registration POS register 20 prints a two-dimensional code or barcode used for accounting on an accounting slip.

[0039] The scanner unit 304 optically reads a barcode (membership code) attached to, for example, a membership card or the like. The display unit 305 displays various information on the screen in response to control from the CPU 301. In addition, the display unit 305 stores in the RAM 303, for each operation button, a history of operations of the operation buttons displayed on the screen (for example, the number of operations, the order of operations, etc.).

[0040] The operation unit 306 includes various operation buttons (such as a correction key and a preset key) for operating the settlement POS register 30. For example, the operation unit 306 accepts corrections to operation inputs by operating an operation button (correction key).

[0041] The communication unit 307 communicates with other devices via the LAN 11. For example, the communication unit 307 connects to the store controller 10 and acquires the latest product master data from the store controller 10.

[0042] When an error or the like occurs, the buzzer 308 generates a buzzer sound to notify the user of the error. When the payment process (i.e., payment of the purchase amount of the merchandise) is completed, the printing unit 309 prints and issues a payment receipt for the customer to take home.

[0043] The settlement unit 310 is configured to include a change dispenser, a credit card reader, an electronic money reader, etc., and their respective control units, and settlement processing is performed using the settlement unit 310 with cash, credit, and electronic money. The settlement unit 310 executes settlement with cash using the change dispenser, and outputs the result of the settlement (for example, information indicating whether the settlement has been established) to the CPU 301 via the bus. The change dispenser includes a bill slot for inserting and ejecting bills, a coin slot for inserting coins, and a change outlet for ejecting change. The settlement unit 310 also executes settlement with credit, and outputs the result of the settlement to the CPU 301 via the port and the bus. The settlement unit 310 also executes settlement with electronic money, and outputs the result of the settlement to the CPU 301 via the bus.

[0044] The sign pole 311 has indicator lights of multiple colors, and by turning on or blinking these indicator lights, it notifies the user that the settlement POS register 30 is the selected device or that it can be operated. The human detection sensor 312 (human presence sensor) is a sensor that detects the presence of a person (customer) within a predetermined range in front of the settlement POS register 30.

[0045] The external configuration of the scanner unit 304, display unit 305, operation unit 306, printing unit 309, settlement unit 310, and sign pole 311 is shown in FIG.

[0046] Next, an operation procedure of the registration POS register 20 of the POS system 1 will be described with reference to Fig. 5. Fig. 5 is a flow chart showing an operation procedure of the registration POS register 20 in this embodiment. First, the customer takes the product to be purchased to the registration POS register 20 operated by a store clerk. The CPU 201 determines whether the process is a registration process for registering the product to be purchased by the customer (step S1). The store clerk selects between registration process and return process using the operation unit 206. If the process is a registration process for registering the product to be purchased (YES in step S1), the CPU 201 executes product registration by inputting the product code (step S2). That is, the CPU 201 writes the contents into the transaction information item stored in the processing area of ​​the RAM 203.

[0047] The CPU 201 determines whether or not product registration is complete for all products purchased by the customer (step S3). For example, when the current total key is pressed, the CPU 201 determines that product registration is complete for all products purchased by the customer. If product registration is not complete (NO in step S3), the CPU 201 returns the process to step S2.

[0048] On the other hand, when product registration has been completed for all products (YES in step S3), the CPU 201 determines whether or not a gift certificate, such as a gift certificate or rice coupon, will be used to settle the transaction for which the products have been registered (step S4). If the customer requests settlement with a gift certificate, the store clerk presses the "gift certificate key." When the "gift certificate key" is pressed, the CPU 201 determines that a gift certificate will be used to settle the transaction. If a gift certificate will be used to settle the transaction (YES in step S4), the CPU 201 executes a gift certificate settlement process (step S5), and then ends the process. Details of the gift certificate settlement process will be described later.

[0049] On the other hand, if a cash voucher is not used for settlement (NO in step S4), the CPU 201 selects the settlement POS register 30 to which the transaction information is to be sent (step S6). Specifically, the CPU 201 refers to the status information of each settlement POS register 30 stored in a predetermined storage area of ​​the RAM 203, and selects the settlement POS register 30 that has progressed the most in the settlement process (i.e., is available or is most likely to become available soon) based on the status information.

[0050] Next, the CPU 201 additionally stores the confirmed transaction information in a log file in the RAM 203, associates the confirmed transaction information with the transaction number, and transmits the transaction information to the settlement POS register 30 and the store controller 10 selected in step S6 via the communication unit 207 (step S7). The store controller 10 writes and stores the transaction information in the log file.

[0051] Next, the CPU 201 issues a payment slip (a numbered receipt with the number of the payment POS register 30 printed on it, an accounting ticket, or a POS register guide receipt) on which information indicating the destination payment POS register 30 is printed (step S8). More specifically, the CPU 201 causes the printing unit 209 to issue a receipt on which the number of the selected payment POS register 30 and the transaction number are printed, as shown in Fig. 6. Then, the CPU 201 ends the process (or may return to step S1).

[0052] Fig. 6 is an image diagram showing an example of a settlement slip issued by the registration POS register 20 in this embodiment. In this Fig. 6, the text "Please pay at register number 1" (see reference number 3051) is printed on the receipt as a guide to the settlement POS register 30 of the transmission destination. In addition, "1234567" (see reference number 3052) is printed on the receipt as the transaction number.

[0053] On the other hand, when a customer wishes to return an item, the customer takes the item to be returned to the registration POS register 20 operated by a store clerk. The store clerk confirms the item that the customer has requested to be returned and switches the registration POS register 20 to return processing mode (for example, by selecting return processing from the menu screen). If the mode is not registration processing, i.e., if the mode is return processing (NO in step S1), the CPU 201 inputs the transaction number written on the receipt (step S11). For example, the store clerk collects the receipt brought by the customer and inputs the transaction number written on the receipt.

[0054] The CPU 201 displays the same information as the transaction information corresponding to the receipt on the display unit (for store clerk) 205 and the display unit (for customer) 205a (step S12). Specifically, the CPU 201 transmits the transaction number to the store controller 10 via the communication unit 207, receives the transaction information corresponding to the transaction number transmitted from the store controller 10, and displays it on the display unit (for store clerk) 205 and the display unit (for customer) 205a.

[0055] Next, the CPU 201 inputs the code information attached to the returned product (step S13). For example, a store clerk causes the scanner unit 204 to read the code information attached to the returned product while the screen is displaying the transaction information.

[0056] The CPU 201 compares the code information attached to the returned product with the transaction information on the receipt (step S14), and checks whether the same code information (e.g., JAN code) exists in the transaction information on the receipt, i.e., whether the same product exists on the receipt (step S15). In other words, it checks whether the returned product is indeed the product listed on the receipt.

[0057] If the same code information does not exist (NO in step S15), the CPU 201 notifies the user of an error by displaying a warning on the display unit (for store clerk) 205 and the display unit (for customer) 205a or by sounding the buzzer 208 (step S16). The CPU 201 displays a message on the display unit (for store clerk) 205 and the display unit (for customer) 205a prompting the user to re-enter the number, and determines whether or not re-entry has been instructed (step S17). If re-entry has been instructed by the store clerk (YES in step S17), the CPU 201 returns to step S11 and starts the process again by inputting the transaction number written on the receipt. On the other hand, if re-entry has not been instructed by the store clerk (NO in step S17), the CPU 201 ends the process (or may return to step S1).

[0058] On the other hand, if the same code information exists in the transaction information of the receipt (YES in step S15), the product is regarded as a returned product, and the refund amount is calculated from the price and quantity of the returned product (step S18). Next, it is determined whether the "Deposit / Cash Key" has been pressed (step S19). Then, when the "Deposit / Cash Key" has been pressed (YES in step S19), the CPU 201 selects a settlement POS register 30 for refund (step S20). Specifically, the CPU 201 refers to each status information of each settlement POS register 30 stored in a predetermined storage area of ​​the RAM 203, and displays a selection screen for the settlement POS register 30 on the display unit (for store clerk) 205 as shown in FIG. 7. The store clerk selects a settlement POS register 30 for refund while referring to the status information of each settlement POS register 30 displayed on the selection screen.

[0059] Fig. 7 is an image diagram showing an example of a selection screen displayed by the registration POS register 20 in this embodiment. In the display example of Fig. 7, "selection keys" 7001 to 7003 for selecting the settlement POS register 30 for making a refund are displayed. Each of the "selection keys" 7001 to 7003 displays the number and status information of the corresponding settlement POS register 30. The store clerk selects the settlement POS register 30 for making a refund by pressing any of the "selection keys" 7001 to 7003 displayed on the selection screen.

[0060] Next, the CPU 201 issues a return slip on which the number of the selected POS register 30 for settlement and the transaction number are printed (step S21). The store clerk hands the issued return slip to the customer and instructs the customer to go to the selected POS register 30 for settlement. The customer takes the return slip and goes to the instructed POS register 30 for settlement.

[0061] Next, the CPU 201 displays a withdrawal instruction screen on the display unit (for store clerk) 205 as shown in FIG. 8, and judges whether or not the "confirmation key" displayed on the withdrawal instruction screen has been pressed (step 22). When the store clerk confirms that the customer has reached the front of the settlement POS register 30, the store clerk presses the "confirmation key" displayed on the withdrawal instruction screen. When the "confirmation key" is pressed (YES in step S22), the CPU 201 additionally stores the refund information in the log file of the RAM 203, associates the refund information with the transaction number, and transmits the information to the store controller 10 and the selected settlement POS register 30 via the communication unit 207 (step S23). The refund information includes the refund amount calculated in step S18. At this time, the CPU 201 transmits the withdrawal instruction data together with the refund information to the settlement POS register 30. The store controller 10 writes and stores the refund information in the log file. Then, the CPU 201 ends the process (or may return to step S1).

[0062] Fig. 8 is an image diagram showing an example of a withdrawal instruction screen displayed by the registration POS register 20 in this embodiment. In the display example of Fig. 8, a "confirmation key" 8001 for instructing the settlement POS register 30 on the timing of withdrawal and the transaction number "2631" 8002 of the transaction are displayed.

[0063] Next, the cash voucher settlement process in step S5 in Fig. 5 will be described with reference to Fig. 9. Fig. 9 is a flow chart showing the operation procedure of the cash voucher settlement process executed by the registration POS register 20 in this embodiment. First, the CPU 201 inputs the voucher amount, which is the amount of the voucher handed over by the customer to the store clerk (step S101). For example, the store clerk inputs the voucher amount by pressing the number of items placed + the "voucher key." Next, the CPU 201 compares the input voucher amount with the transaction amount, which is the total amount of the products registered in the transaction (step S102).

[0064] If the transaction amount is greater than the voucher amount, the CPU 201 subtracts the voucher amount from the transaction amount, determines the difference as the payment amount to be paid by the customer at the settlement POS register 30 (step S103), and writes the payment amount in the transaction information. Next, the CPU 201 selects the settlement POS register 30 to which the transaction information is to be sent (step S104).

[0065] Next, the CPU 201 additionally stores the confirmed transaction information in a log file in the RAM 203, associates the confirmed transaction information with the transaction number, and transmits the information to the settlement POS register 30 selected in step S104 and the store controller 10 via the communication unit 207 (step S105). The store controller 10 writes and stores the transaction information in the log file. Next, the CPU 201 issues a settlement slip (step S106). Then, the CPU 201 ends the process.

[0066] On the other hand, if the transaction amount is equal to the voucher amount, the CPU 201 stores the confirmed transaction information in a log file in the RAM 203, associates the confirmed transaction information with the transaction number, and transmits the transaction information to the store controller 10 via the communication unit 207 (step S107). Next, the CPU 201 issues a receipt by ejecting a paper medium on which the date and time, transaction number, purchased item, quantity, unit price, total amount, deposit amount, etc. are printed from the printing unit 209 (step S108). The store clerk hands the issued receipt to the customer and informs the customer that the settlement is complete. In other words, if the transaction amount is equal to the voucher amount, the customer can complete the settlement without going to the settlement POS register 30. Note that the above steps S107 to S108 are processed not only when the transaction amount is equal to the voucher amount, but also in a store that does not pay change if the voucher amount is greater than the transaction amount.

[0067] On the other hand, if the voucher amount is greater than the transaction amount, the CPU 201 subtracts the transaction amount from the voucher amount and determines the difference as the refund amount to be returned to the customer at the settlement POS register 30 (step S109). The CPU 201 writes the determined refund amount in the transaction information.

[0068] Next, the CPU 201 selects a settlement POS register 30 for making a refund (step S110). Specifically, the CPU 201 refers to the status information of each settlement POS register 30 stored in a predetermined storage area of ​​the RAM 203, and displays a selection screen for the settlement POS register 30 on the display unit (for store clerk) 205 as shown in Fig. 7. The store clerk selects a settlement POS register 30 for making a refund while referring to the status information of each settlement POS register 30 displayed on the selection screen.

[0069] Next, the CPU 201 issues a return slip on which the number of the selected POS register 30 for settlement and the transaction number are printed (step S111). The store clerk hands the issued return slip to the customer and instructs the customer to go to the selected POS register 30 for settlement. The customer takes the return slip and goes to the instructed POS register 30 for settlement.

[0070] Next, the CPU 201 displays a withdrawal instruction screen on the display unit (for store clerk) 205 as shown in FIG. 8, and judges whether or not the "confirmation key" displayed on the withdrawal instruction screen has been pressed (step 112). When the store clerk confirms that the customer has reached the front of the settlement POS register 30, he or she presses the "confirmation key" displayed on the withdrawal instruction screen. When the "confirmation key" is pressed (YES in step S112), the CPU 201 additionally stores the confirmed transaction information in the log file of the RAM 203, associates the transaction information to which the refund information has been added with the transaction number, and transmits the transaction information to the store controller 10 and the selected settlement POS register 30 via the communication unit 207 (step S113). The refund information includes the refund amount calculated in step S109. At this time, the CPU 201 transmits the withdrawal instruction data together with the refund information to the settlement POS register 30. The store controller 10 writes and stores the transaction information in the log file. Then, the CPU 201 ends this process.

[0071] When a customer uses the registration POS register 20 to register the product he or she is purchasing, the customer receives a settlement slip and goes to the settlement POS register 30 with the number printed on the settlement slip. When a customer uses the registration POS register 20 to return a product, the customer receives a return slip and goes to the settlement POS register 30 with the number printed on the return slip. If a return slip is not issued, the settlement POS register 30 may call the customer. When the customer is called, the customer goes to the called settlement POS register 30. Alternatively, identification information such as a number for guiding and directing the customer may be displayed on the screen of the settlement POS register 30, and a store clerk may guide the customer to the settlement POS register 30.

[0072] Next, the operation procedure of the settlement POS register 30 of the POS system 1 will be described with reference to Fig. 10. Fig. 10 is a flow chart showing the operation procedure of the settlement POS register 30 according to this embodiment. First, the CPU 301 determines whether or not transaction information has been received (step S201). If transaction information has been received (YES in step S201), the CPU 301 notifies the user that the transaction information has been received and transitions to a standby state for settlement processing (step S202).

[0073] When a customer arrives at the checkout POS register 30 and performs a predetermined operation on the operation unit 306 or the human approach is detected by the human detection sensor 312, the CPU 301 starts the checkout process (step S203). In the checkout process, the operation method is displayed on the display unit 305, and the customer selects a payment method and makes a payment using the selected payment method according to their operation. When the checkout POS register 30 completes the checkout process using a predetermined payment method, the CPU 301 issues a receipt by ejecting a paper medium from the printing unit 309 on which the date and time, transaction number, purchased item, quantity, unit price, total amount, deposit amount, and the like are printed (step S204). The CPU 301 then ends the process (or may return to step S201).

[0074] On the other hand, if the transaction information has not been received (No in step S201), the CPU 301 determines whether or not the refund information has been received (step S211). If the refund information has not been received (No in step S211), the CPU 301 returns to the process of step S201. On the other hand, if refund information has been received (Yes in step S211), the CPU 301 notifies the user that the transaction information has been received, and transitions to a standby state for settlement processing (step S212).

[0075] When a customer arrives at the settlement POS register 30 and performs a predetermined operation on the operation unit 306 or the human approach is detected by the human detection sensor 312, the CPU 301 cancels the standby state and determines whether or not it has received a withdrawal instruction data (step S213). If it has received a withdrawal instruction data (Yes in step S213), the CPU 301 performs a refund process (calculation of currency type etc. according to the refund amount) based on the received refund information and displays the refund amount on the display unit 305 (step S214). The CPU 301 then dispenses bills or coins according to the refund amount from the change dispenser provided in the settlement unit 310 (step S215). Next, the CPU 301 adds information indicating completion of return processing to the return information, stores this as return processing completion information, and transmits it to the store controller 10 (step S216). The store controller 10 writes and stores the refund processing completion information in a log file. The CPU 201 then issues a receipt by ejecting a paper medium from the printing unit 309 on which the date and time, transaction number, purchased item, quantity, unit price, total amount, deposit amount, etc. are printed (step S217). The CPU 301 then ends this process (or may return to step S201).

[0076] Thus, according to this embodiment, when a return or a "transaction with change" occurs, the store clerk designates the settlement POS register 30 to which the refund is to be made at the registration POS register 20, and the designated settlement POS register 30 dispenses the change. This allows the store clerk to dispense the change without going to the settlement POS register 30 and operating it.

[0077] If the settlement POS register 30 dispenses change immediately after the registration POS register 20 specifies the settlement POS register 30, a third party may take the dispensed change while the customer moves from the registration POS register 20 to the settlement POS register 30, which may cause a crime prevention problem. In response to this, according to this embodiment, the registration POS register 20 displays a confirmation screen when sending the dispensing information for a dispensing transaction, and prompts the customer to wait until the customer moves. Then, the registration POS register 20 issues a dispensing instruction when the store clerk confirms that the customer has moved to the settlement POS register 30 and is standing in front of the settlement POS register 30 and presses the "confirmation key". When the dispensing instruction is received, the settlement POS register 30 dispenses money based on the dispensing information. This allows the store clerk to visually confirm that the customer has reached the settlement POS register 30 before dispensing money, improving safety.

[0078] Although an embodiment of the present invention has been described in detail above with reference to the drawings, the specific configuration is not limited to this embodiment, and designs that do not deviate from the gist of the present invention are also included.

[0079] For example, in the above-described embodiment, when the "confirmation key" is pressed, the registration POS register 20 transmits withdrawal instruction data at the same time as refund information such as the transaction number and refund amount, but this is not limited to this. The refund information may be transmitted when the settlement POS register 30 is selected and designated, and then the withdrawal instruction data may be transmitted separately by pressing the confirmation key.

[0080] In this case, when the human detection sensor 312 provided in the settlement POS register 30 reacts, the confirmation key may be displayed in a different manner (blinking, changing color), or a sound or vibrator may be used to notify the user from the vicinity of the registration POS register 20. Specifically, when the settlement POS register 30 detects a person using the human detection sensor 312 after receiving the refund information, the settlement POS register 30 transmits the detection information to the registration POS register 20 that transmitted the withdrawal information. When the registration POS register 20 receives the detection information, the registration POS register 20 notifies the user by any of the above methods (such as displaying the confirmation key in a different manner (blinking, changing color), outputting a sound from the vicinity of the registration POS register 20, or vibrating the vibrator). In this case, even if the store clerk is serving the next customer, the store clerk is notified by a conspicuous display screen, sound, or vibrator, so that the store clerk can know that a customer who needs change is standing in front of the settlement POS register 30. This improves the efficiency of registration and settlement.

[0081] In addition, in the above-described embodiment, a confirmation key (withdrawal instruction key) is displayed on the screen, but this is not limiting, and the withdrawal instruction key may be assigned to one of the keyboards (mechanical keys) provided in the operation unit 206.

[0082] In addition, in the above-described embodiment, the store clerk selects the settlement POS register 30 from which money is to be withdrawn on the selection screen, but the registration POS register 20 may automatically select the settlement POS register 30 based on the status information of each settlement POS register 30.

[0083] In the above embodiment, the registration POS register 20 designates the settlement POS register 30, but this is not limiting, and the settlement monitoring device 40 that monitors the settlement status of the settlement device, or the store controller 10 may designate the settlement POS register 30. In other words, the "refund information generating means", "selecting means", "withdrawal instruction means", and "refund information transmitting means" may be provided in a device other than the registration POS register 20 (the service counter register, the settlement monitoring device 40, or the store controller 10). This allows not only the store clerk in charge of the registration POS register 20, but also the store clerk in charge of the settlement monitoring device 40 or the store controller 10 to handle returns and the like.

[0084] The program for implementing the POS register (registration POS register or settlement POS register) and POS system described above may be recorded on a computer-readable recording medium, and the program recorded on the recording medium may be read into a computer system and executed to perform the execution process. Note that the "computer system" referred to here may include hardware such as an OS and peripheral devices.

[0085] In addition, if a WWW system is used, the "computer system" also includes the homepage providing environment (or display environment). Furthermore, the "computer-readable recording medium" refers to a flexible disk, a magneto-optical disk, a ROM, a writable non-volatile memory such as a flash memory, a portable medium such as a CD-ROM, and a storage device such as a hard disk built into a computer system.

[0086] Furthermore, the term "computer-readable recording medium" includes devices that retain a program for a certain period of time, such as volatile memory (e.g., DRAM (Dynamic Random Access Memory)) within a computer system that serves as a server or client when a program is transmitted via a network such as the Internet or a communication line such as a telephone line. The program may be transmitted from a computer system in which the program is stored in a storage device or the like to another computer system via a transmission medium, or by a transmission wave in the transmission medium. Here, the "transmission medium" that transmits the program refers to a medium that has a function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line. The program may be a program for implementing some of the above-mentioned functions, or may be a so-called differential file (differential program) that can implement the above-mentioned functions in combination with a program already recorded in the computer system.

[0087] (Appendix 1) A POS system having a registration device which registers products to be purchased by a customer, and a plurality of settlement devices which perform settlement based on transaction information of the products registered by the registration device, the POS system further comprising: a refund information generating means which generates refund information to be refunded to a customer in a specified process; a selection means which selects a settlement device which should perform a refund based on the refund information; and a refund information transmitting means which transmits the refund information so that the refund can be performed by the selected settlement device, the settlement device further comprising: a receiving means which receives the refund information; and a withdrawal means which withdraws money in accordance with the amount to be refunded to the customer based on the refund information received by the receiving means.

[0088] (Appendix 2) The POS system described in Appendix 1 further comprises a withdrawal instruction means for determining the timing of withdrawal based on the refund information, and the withdrawal means withdraws money according to the amount to be refunded to the customer based on the refund information received by the receiving means at the timing determined by the withdrawal instruction means.

[0089] (Appendix 3) The POS system described in Appendix 2 is characterized in that the settlement device comprises a human presence sensor that detects a person, and a detection information transmitting means that transmits detection information to the registration device when the human presence sensor detects a person after receiving the refund information, and the registration device comprises an alarm means that issues an alarm when it receives the detection information from the settlement device.

[0090] (Appendix 4) The POS system according to any one of claims 1 to 3, characterized in that the registration device comprises an acquisition means for acquiring status information regarding the settlement process from each of the settlement devices, and a display means for displaying the status information when selected by the selection means.

[0091] (Appendix 5) 5. The POS system according to claim 1, wherein the predetermined process is a process for returning a product purchased by the customer.

[0092] (Appendix 6) 5. The POS system according to claim 1, wherein the predetermined process is a process of settling the registered product in the registration device using a cash voucher. [Explanation of symbols]

[0093] 10...store controller, 11...LAN, 20...POS register for registration, 30...POS register for settlement, 201...CPU, 202...ROM, 203...RAM, 204...scanner unit, 205...display unit (for store clerk), 205a...display unit (for customer), 206...operation unit, 207...communication unit, 208...buzzer, 209...printing unit, 301...CPU, 302...ROM, 303...RAM, 304...scanner unit, 305...display unit, 306...operation unit, 307...communication unit, 308...buzzer, 309...printing unit, 310...payment unit, 311...sign pole, 312...human detection sensor

Claims

1. A registration device in a system having a registration device operated by a store clerk to register products and a payment device operated by a customer to make a payment, A transmitting means for transmitting transaction information so that the transaction can be settled by the settlement device; a refund information generating means for receiving a coupon amount, calculating the difference between the coupon amount and the total price of the registered products, and generating refund information including the amount to be refunded to the customer; a refund information transmitting means for transmitting the refund information so that the refund can be made by the settlement device; Equipped with The refund information sending means is Transmitting the refund information so that the refund is made at a payment device selected based on an operation by a store clerk; The transmitting means is The transaction information is transmitted so that the transaction is settled at a settlement device selected based on information indicating the status of each settlement device without the operation of a store clerk. A registration device comprising:

2. A selection means for accepting the selection of a settlement device via a selection screen for accepting the selection of a settlement device Equipped with The refund information sending means is transmitting the refund information so that the refund will be made at a payment settlement device selected based on an operation by a store clerk on the selection screen; 2. The registration device according to claim 1, wherein the selection screen displays the status of each settlement device.

3. A program for causing a computer to function as a registration device in a system having a registration device operated by a store clerk to register products and a payment device operated by a customer to make a payment, comprising: The computer, A transmitting means for transmitting transaction information so that the transaction can be settled by the settlement device; a refund information generating means for receiving a coupon amount, calculating the difference between the coupon amount and the total price of the registered products, and generating refund information including the amount to be refunded to the customer; A refund information transmitting means for transmitting the refund information so that the refund can be made by the settlement device. Function as a The refund information sending means is Transmitting the refund information so that the refund is made at a payment device selected based on an operation by a store clerk; The transmitting means is The transaction information is transmitted so that the transaction is settled at a settlement device selected based on information indicating the status of each settlement device without the operation of a store clerk. program.

Citation Information

Patent Citations

  • Commodity sales system

    JP1993233963A

  • Checkout system, item entry device and payment processing device

    JP2011248659A

  • POS system

    JP2014119880A

  • POS register and POS system

    JP2011158993A