Commodity sales data processing device and program
The product sales data processing device addresses the challenge of adapting to diverse sales formats by offering flexible modes and operations, ensuring compatibility and improved customer convenience.
Patent Information
- Application Number
- JP2025142133
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-08-28
- Publication Date
- 2025-10-30
AI Technical Summary
Existing product sales data processing devices struggle to adequately adapt to diverse sales formats.
A product sales data processing device with modes that allow switching between customer registration and payment, varying reading and cancellation methods, and outputting information on different mediums, enabling flexibility in sales formats.
The device can fully accommodate various sales formats, enhancing customer convenience and preventing fraud.
Smart Images

Figure 2025164892000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a product sales data processing device and a program. [Background technology]
[0002] BACKGROUND ART A device capable of allowing customers to register products and settle their bills has been proposed that can serve as a simple ticket vending machine (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2017-102856 Summary of the Invention [Problem to be solved by the invention]
[0004] It is difficult to say that the technology disclosed in Patent Document 1 is capable of adequately dealing with diversified sales formats.
[0005] The present invention has been made in view of the above circumstances, and its object is to provide a technique that can be adequately adapted to a variety of sales formats. [Means for solving the problem]
[0006] In order to solve the above-mentioned problems, one aspect of the present invention is a product sales data processing device characterized by having a first execution means that executes a first mode in which a customer registers a product and performs payment by the customer, and outputs information to be used in at least the delivery of the registered product; a second execution means that executes a second mode in which a customer registers a product and performs payment by the customer, and outputs information related to the registered product and payment without outputting information to be used in the delivery of the registered product; and a switching means that can switch between the first mode executed by the first execution means and the second mode executed by the second execution means.
[0007] As a result of the above, it is possible to switch between a first mode that outputs information to be used in the delivery of registered products, and a second mode that outputs information regarding registered products and settlement, making it possible to fully respond to a variety of sales formats.
[0008] The above-mentioned product sales data processing device may have a reading means for reading code information attached to the product, and the reading means may operate differently when the first mode is being executed and when the second mode is being executed.
[0009] According to the above, the operation of the reading means can be varied, so that it is possible to fully cope with a variety of sales formats.
[0010] The above-mentioned product sales data processing device is characterized in that it has a cancellation means capable of canceling registered products using a predetermined cancellation method, and the predetermined cancellation method differs when the first mode is being executed and when the second mode is being executed.
[0011] According to the above, by using different cancellation methods, it is possible to sufficiently deal with a variety of sales formats.
[0012] In the above-mentioned product sales data processing device, the predetermined cancellation method when the first mode is being executed is a method that allows cancellation by the customer.
[0013] Based on the above, convenience for customers can be improved.
[0014] In the above-mentioned product sales data processing device, when settlement is performed in the first mode, information indicating the registered product may be transmitted to another device.
[0015] Based on the above, by transmitting information indicating registered products to other devices, it becomes possible to fully accommodate a variety of sales formats.
[0016] In the above-mentioned product sales data processing device, the first execution means outputs information to be used in delivery of the registered product as a medium on which the information is printed.
[0017] According to the above, since the information can be output as a medium, it is possible to fully cope with a variety of sales formats.
[0018] In order to solve the above-mentioned problems, another aspect of the present invention is a program that causes a computer to function as a product sales data processing device, and is characterized by causing the computer to function as: a first execution means that executes a first mode in which a customer registers a product and performs payment by the customer, and outputs information to be used in at least the delivery of the registered product; a second execution means that executes a second mode in which a customer registers a product and performs payment by the customer, and outputs information regarding the registered product and payment without outputting information to be used in the delivery of the registered product; and a switching means that can switch between the first mode executed by the first execution means and the second mode executed by the second execution means.
[0019] According to the above, it is possible to fully respond to a variety of sales formats. [Effects of the Invention]
[0020] As described above, it is possible to fully accommodate a variety of sales formats. [Brief explanation of the drawings]
[0021] [Figure 1] FIG. 1 is a diagram illustrating an example of installation of a POS terminal. [Figure 2] FIG. 1 is a diagram illustrating an example of the appearance of a POS terminal. [Figure 3] FIG. 1 is a diagram illustrating an example of the configuration of a POS terminal. [Figure 4] FIG. 2 is a diagram illustrating an outline of the operation modes of the POS terminal. [Figure 5] FIG. 2 is a diagram illustrating an outline of the operation modes of the POS terminal. [Figure 6] FIG. 2 is a diagram illustrating an outline of the operation modes of the POS terminal. [Figure 7] FIG. 1 is a diagram illustrating an example of the configuration of an ordering system. [Figure 8] FIG. 2 is a schematic block diagram showing an example of the configuration of a kitchen monitor. [Figure 9] FIG. 1 is a diagram illustrating an example of installation of a POS terminal device in a store. [Figure 10] FIG. 10 is a diagram showing a registration screen. [Figure 11] FIG. 10 is a diagram showing an example of a receipt or a meal ticket. [Figure 12] FIG. 10 is a flowchart showing an example of processing in a ticket vending machine mode. [Figure 13] FIG. 10 is a flowchart showing an example of processing in a full self mode. DETAILED DESCRIPTION OF THE INVENTION
[0022] FIG. 1 is a diagram showing an example of installation of a POS (Point Of Sales) terminal 20 according to one embodiment of the present invention. The POS terminal 20 is an example of a product sales data processing device. FIG. 1(A) is a perspective view of the POS terminal 20 etc. as seen from the customer side. FIG. 1(B) is a perspective view of the POS terminal 20 etc. as seen from the store clerk side. As shown in FIG. 1(A), a counter is placed to the right of the POS terminal 20 as seen from the customer side.
[0023] Fig. 2 is a diagram showing an example of the appearance of the POS terminal 20. Fig. 2(A) is a perspective view of the POS terminal 20 as seen from the customer side. Fig. 2(B) is a perspective view of the POS terminal 20 as seen from the store clerk side. Fig. 3 is a diagram showing an example of the configuration of the POS terminal 20. In Fig. 2 and Fig. 3, the same parts are given the same reference numerals.
[0024] An example of the configuration of POS terminal 20 shown in Fig. 3 will be described below with reference to Fig. 2. POS terminal 20 includes a CPU 201, a ROM 202, a RAM 203, a hard disk 204, a customer display unit 205, a customer scanner unit 206, a card payment unit 208, a change dispenser 209, a customer image capture unit 216, a customer motion sensor 217, a store clerk display unit 210, a key operation unit 211, a store clerk scanner unit 212, a printing unit 213, an audio output unit 214, a communication unit 215, a store clerk image capture unit 218, and a store clerk motion sensor 219. These components can communicate with each other via a bus.
[0025] The CPU 201 is a central processing unit that controls the operation of the POS terminal 20 by reading and executing programs stored in the ROM 202 . The ROM 202 is a read-only memory that stores various types of information used by the CPU 201, including programs.
[0026] The RAM 203 is a read / write memory that stores various information, such as information acquired from the outside (e.g., a product master acquired from the store controller 30) and information generated during processing (e.g., registration information generated during registration processing, payment information generated during payment processing, etc.).
[0027] The hard disk 204 stores various types of information. For example, the hard disk 204 may store programs executed by the CPU 201 instead of the ROM 202. Furthermore, the hard disk 204 may store information acquired from the outside or information generated during processing instead of the RAM 203.
[0028] Customer-side display unit 205 is a touch display provided for customer use, which displays various information to customers and accepts various inputs from customers. Customer-side display unit 205 is an example of a reading means for reading code information attached to products. Customer-side scanner unit 206 is a scanner provided for customer use, which optically reads, for example, barcodes (identification information such as product codes) attached to products by irradiating them with light (laser light).
[0029] Although the customer-side scanner unit 206 is used when a customer registers an item, the customer may register the item using other methods. For example, if an order button for an item is displayed on the customer-side display unit 205, the customer can register the item by operating (pressing) the order button. The customer-side imaging unit 216 captures an image in the direction of the customer, including the change dispenser 209. The customer-side human sensor 217 detects the approach of a person (mainly a customer).
[0030] The card payment unit 208 is a payment mechanism that accepts various cards (credit cards, transportation cards, etc.). The card payment unit 208 of this embodiment includes a card recognition unit (reading unit), a display unit, and an operation unit, but it is sufficient if it includes at least the card recognition unit.
[0031] The change dispenser 209 (cash settlement unit) is a cash settlement mechanism, and has an input port for banknotes and coins, and an output port for banknotes and coins, calculates the amount of money inserted into the input port, calculates the change amount, which is the difference between the input amount and the purchase amount, and dispenses the change from the output port. The change dispenser 209 faces the customer and is operated by the customer. In this way, the POS terminal 20 has a deposit / withdrawal unit for depositing and withdrawing money to and from the customer side.
[0032] The store clerk's display unit 210 is a touch display provided for use by the store clerk, and displays various information to the store clerk and receives various inputs from the store clerk. The key operation unit 211 is made up of various keys (buttons) and receives various inputs from the store clerk. The store clerk side scanner unit 212 is a scanner unit provided for use by store clerks, and optically reads, for example, barcodes (identification information such as product codes) attached to products or store clerk codes attached to store clerk name tags by irradiating them with light (laser light).
[0033] Although the clerk-side scanner unit 212 is used by the clerk when registering a product, the clerk may register the product using other methods. For example, if a key corresponding to a product (such as a key corresponding to a sports newspaper) is arranged on the key operation unit 211, the clerk can operate (press) that key to register the product. Also, if a preset key corresponding to a product is displayed on the clerk-side display unit 210, the clerk can operate that preset key to register the product. The clerk-side imaging unit 218 captures an image in the direction of the clerk. The clerk-side human presence sensor 219 detects the approach of a person (mainly a clerk).
[0034] The printing unit 213 is a printing unit that ejects media, and prints and issues various media such as receipts. The printing unit 213 is a single printing unit that can be rotated to face from the clerk side to the customer side, or from the customer side to the clerk side (the direction of the media issuing port). The orientation of the printing unit may be changed manually, or may be changed automatically (mechanically controlled, etc.) in response to, for example, a transition in operating mode (details will be described later). Note that the correctness of the orientation of the printing unit may be detected by a sensor or the like. In this way, the printing unit 213 can switch the ejection destination of printed materials to either the clerk side or the customer side.
[0035] The audio output unit 214 outputs audio. For example, the audio output unit 214 outputs audio guidance and the like. The communication unit 215 transmits and receives information to and from other terminals (other POS terminals 20).
[0036] (Overview of each operation mode) Next, the operation modes of the POS terminal 20 will be described. The POS terminal 20 has a plurality of operation modes. For example, the POS terminal 20 has a normal mode, a full self-service mode, a semi-self-service mode, and a ticket vending machine mode. Note that the operation modes described below are operation modes during normal business (operation modes related to product registration processing and accounting processing), and do not include a counting mode for counting and inquiring about sales and inventory, a maintenance mode for store clerks or maintenance personnel to perform setup and maintenance work, a training mode for training new employees, etc.
[0037] 4 to 6 are diagrams outlining the operation modes of the POS terminal 20. FIG. 4 is a diagram outlining the normal mode. FIG. 4(A) is a schematic diagram showing the flow of processes (product registration process, transaction process) and the actions of people (store clerks, customers) in the normal mode, and FIG. 4(B) is a flowchart showing the basic flow of operations of the POS terminal 20 in the normal mode. FIG. 5 is a diagram outlining the full self-service mode. FIG. 5(A) is a schematic diagram showing the flow of processes (product registration process, transaction process) and the actions of people (customers) in the full self-service mode, and FIG. 5(B) is a flowchart showing the basic flow of operations of the POS terminal 20 in the full self-service mode. FIG. 6 is a diagram outlining the semi-self-service mode. FIG. 6(A) is a schematic diagram showing the flow of processes (product registration process, transaction process) and the actions of people (customers) in the semi-self-service mode, and FIGS. 6(B) and 6(C) are flowcharts showing the basic flow of operations of the POS terminal 20 in the semi-self-service mode.
[0038] In the following explanation, as a separate approach from the classification of the above-mentioned operating modes (normal mode, full self-service mode, semi-self-service mode, ticket machine mode), the mode in which the POS terminal 20 executes the product registration process may be referred to as the registration mode, and the mode in which it executes the settlement process as the accounting mode.
[0039] (Normal mode) As shown in Figure 4(A), normal mode is an operating mode in which the clerk side performs the registration process and the customer side performs the payment process. That is, as shown in Figure 4(B), in normal mode, the clerk side is in registration mode and the customer side is in payment mode. In other words, the POS terminal 20 operates in registration payment mode from the entire registration process to the payment process.
[0040] In the normal mode, the clerk registers the purchased items of the customer on the clerk side (clerk side scanner unit 212, clerk side display unit 210, key operation unit 211). That is, the POS terminal 20 executes the registration process of the purchased items by the operation of the clerk (operation of the clerk side scanner unit 212, clerk side display unit 210, key operation unit 211, etc.) (upper part of FIG. 4(A)).
[0041] When the clerk has completed the registration process, the customer checks the total amount of the purchased items on the clerk display unit 210, and then settles the bill by inserting coins into the change dispenser 209 or operating the card settlement unit 208 (lower part of FIG. 4(A)). In other words, the POS terminal 20 executes the settlement process in response to the customer's operation (inserting coins into the change dispenser 209, operating the card settlement unit 208) (lower part of FIG. 4(A)).
[0042] That is, in normal mode, as shown in FIG. 4(B), initially, the clerk side scans the products using, for example, the clerk side scanner unit 212 (step S10: YES) and registers the products (step S11). After the subtotal key (for example, the subtotal key displayed on the clerk side display unit 210 or the subtotal key located on the key operation unit 211) is pressed (step S30: YES), the customer side performs settlement using, for example, the change dispenser 209 (step S50), and the process is completed. The subtotal key in step S30 is an operation key for completing the registration process, and may also be referred to as a subtotal button, registration completion key, registration completion button, checkout key, checkout button, etc.
[0043] The customer may wait until the registration process is completed by the store clerk (until the total amount is confirmed), or may insert coins into the change dispenser 209 before the registration process is completed. In other words, the POS terminal 20 can accept deposits during the registration process (upper part of FIG. 4(A)).
[0044] The store clerk may wait until the customer has completed the payment (until the customer has received the change and receipt), or may register the items purchased by the next customer. In other words, the POS terminal 20 can register the items purchased by the next customer while the payment is being processed (lower part of FIG. 4(A)). The store clerk may be absent while the customer is paying (lower part of FIG. 4(A)). In other words, the store clerk may finish serving the customer while the customer is paying.
[0045] Furthermore, if there is change, the POS terminal 20 controls the dispenser 209 to dispense the change and change notes to prevent the customer from forgetting to take the change, and after detecting with a sensor or the like that the customer has removed the change and change notes, controls the printing unit 213 to issue a receipt. This is similar in other operating modes. As mentioned above, in normal mode, a store clerk may or may not be present in front of the customer receiving the change. If a store clerk is present, the above-mentioned control does not necessarily need to be performed (i.e., the dispensing of change and change notes and the issuance of a receipt may be performed simultaneously, or the receipt may be issued first). Furthermore, the timing of dispensing change and change notes and issuing a receipt may be controlled depending on the current operating mode and the presence / absence of a store clerk (for example, the presence / absence of a store clerk is detected by a sensor).
[0046] (Full selfie mode) As shown in Figure 5(A), the full self-service mode is an operating mode in which the customer performs the registration process and the payment process. That is, as shown in Figure 5(B), in the full self-service mode, the customer is in both the registration mode and the payment mode. In other words, the POS terminal 20 operates in the registration and payment mode from the entire process from registration to payment.
[0047] In the full self-service mode, the customer registers the purchased items on the customer side (customer side scanner unit 206, customer side display unit 205). That is, the POS terminal 20 executes the registration process of the purchased items by the customer's operation (scanning by the customer side scanner unit 206, touching the customer side display unit 205) (upper part of FIG. 5(A)).
[0048] When the registration process is completed, the customer checks the total amount of the purchased items on the customer side display unit 205, and settles the bill by inserting coins into the change dispenser 209 or operating the card settlement unit 208 (lower part of FIG. 5(A)). In other words, the POS terminal 20 executes the settlement process according to the customer's operation (inserting coins into the change dispenser 209, operating the card settlement unit 208) (lower part of FIG. 5(A)).
[0049] That is, in the full self-service mode, as shown in Fig. 5(B), the customer side scans the product using, for example, the customer side scanner unit 206 (step S20: YES), and the product is registered (step S21). After pressing a registration completion key (for example, a registration completion key displayed on the customer side display unit 205) (step S40: YES), the customer side performs settlement using, for example, the change dispenser 209 (step S50), and the process is completed. The registration completion key in step S40 is an operation key for completing the registration process, and may also be referred to as a registration completion button, subtotal key, subtotal button, checkout key, checkout button, etc.
[0050] As mentioned above, in the full self-service mode, both the registration process and the settlement process are performed on the customer side, but this does not mean that the store clerk side cannot do anything. In other words, even when the POS terminal 20 is operating in the full self-service mode, it is possible to scan the store clerk code using the store clerk scanner unit 212. The state (operation mode) in which the registration process is performed on both the store clerk side and the customer side is sometimes called the double scan mode.
[0051] (Semi-selfie mode) The semi-self-service mode is divided into a registration-only mode in which the clerk performs the registration process, and a payment-only mode in which the customer performs the payment process. In the example of Figure 6, the POS terminal 20-1 operates in the registration-only mode, and the POS terminal 20-2 operates in the payment-only mode.
[0052] In the semi-self mode, the store clerk registers the purchased items of the customer on the store clerk side (store clerk scanner unit 212, store clerk display unit 210, key operation unit 211) of the POS terminal 20-1 in the registration-only mode. That is, the POS terminal 20-1 executes the registration process of the purchased items by the operation of the store clerk (operation of the store clerk scanner unit 212, store clerk display unit 210, key operation unit 211, etc.) (upper part of FIG. 6(A)).
[0053] When the clerk has completed the registration process, the customer moves to the POS terminal 20-2 in the checkout-only mode, checks the total amount of the purchased items on the clerk-side display unit 210, and settles the bill by inserting coins into the change machine 209 or operating the card settlement unit 208 (lower part of FIG. 6(A)). In other words, the POS terminal 20-2 executes the settlement process according to the customer's operation (inserting coins into the change machine 209, operating the card settlement unit 208) (lower part of FIG. 6(A)).
[0054] When the registration process is completed at the POS terminal 20 in the registration-only mode (POS terminal 20-1 in the example of Figure 6), the customer moves from the POS terminal 20 in the registration-only mode to the POS terminal 20 in the accounting-only mode (POS terminal 20-2 in the example of Figure 6), and the information necessary for the settlement process (registration information, etc.) is supplied to the POS terminal 20 to which the customer has moved.
[0055] Methods for supplying information necessary for settlement processing from a POS terminal 20 in registration-only mode (POS terminal 20-1 in the example of Figure 6) to a POS terminal 20 in accounting-only mode (POS terminal 20-2 in the example of Figure 6) include sending the information necessary for settlement processing from the POS terminal 20 in registration-only mode to the POS terminal 20 in accounting-only mode (this may be sent via the store controller 30; the same applies below), or issuing a medium (a medium on which a barcode or the like is printed to obtain information necessary for settlement processing) at the POS terminal 20 in registration-only mode.
[0056] 6, there is only one POS terminal 20 (POS terminal 20-2) in the accounting-only mode, but if there are two or more POS terminals 20 in the accounting-only mode, the POS terminal 20 in the registration-only mode (POS terminal 20-1 in the example of FIG. 6) may specify the POS terminal (POS terminal 20 in the accounting-only mode) that will execute the settlement process. If a medium (a medium on which a barcode or the like for obtaining information necessary for the settlement process is printed) is issued by the POS terminal 20 in the registration-only mode, the settlement process will be executed by the POS terminal 20 in the accounting-only mode that reads the medium.
[0057] That is, in the semi-self mode, initially, the clerk side of the POS terminal 20 in the registration-only mode (POS terminal 20-1) registers the product. For example, as shown in FIG. 6(B), the clerk side scans the product (step S10: YES) using the clerk side scanner unit 212 to register the product (step S11). After pressing the subtotal key (for example, the subtotal key displayed on the clerk side display unit 210 or the subtotal key disposed on the key operation unit 211) (step S30: YES), for example, when a POS terminal 20 in the accounting-only mode (POS terminal 20-2) is designated (step S31: YES), the registration information is sent to the designated POS terminal 20 (step S32), and the process is completed.
[0058] 6(B), the processing procedure is to first press the subtotal key when product registration is completed, and then (after pressing the subtotal key), specify the POS terminal 20. However, the processing procedure may be such that the POS terminal 20 is directly specified (without pressing the subtotal key) when product registration is completed. In the latter case, the subtotal key does not need to be displayed on the screen.
[0059] Next, as shown in FIG. 6(C), after the POS terminal 20 (POS terminal 20-2) designated by the POS terminal 20 (POS terminal 20-1) in the registration-only mode receives the registration information (step S49: YES), the customer settles the balance, for example, using the change dispenser 209 (step S50), and the process is completed.
[0060] After sending the registration information (or issuing the medium), the store clerk can register the next customer's purchase (lower part of FIG. 6(A)). Also, after sending the registration information, the store clerk may be absent (lower part of FIG. 6(A)).
[0061] 6, the POS terminal 20-2 in the payment-only mode executes the payment process using the registration information of the products registered in the POS terminal 20-1 in the registration-only mode. In other words, the registration information used by the POS terminal 20-2 in the payment-only mode for the payment process is the registration information of the products registered when the POS terminal 20-1 was operating in the registration-only mode. However, if registration information can be transmitted to the POS terminal 20-2 in the payment-only mode (or if a receipt can be issued), the registration information used by the POS terminal 20-2 in the payment-only mode for the payment process does not necessarily have to be the registration information of the products registered when the POS terminal 20-1 was operating in the registration-only mode.
[0062] As an example, the registration information used by the POS terminal 20-2 in the accounting-only mode for the settlement process may be the registration information of the product registered when the POS terminal 20-1 was operating in the normal mode. In other words, the POS terminal 20-2 in the accounting-only mode may execute the settlement process using the registration information of the product registered when the POS terminal 20-1 was operating in the normal mode.
[0063] In addition, if the customer has already started the settlement operation (inserting coins into the change dispenser 209 or operating the card payment unit 208) when the clerk at the POS terminal 20-1 has completed the registration process (when trying to send the registration information or issue a receipt), the sending of the registration information or the issuance of the receipt may be prohibited, or the settlement operation may be canceled.
[0064] 6, the POS terminal 20-2 receives the registration information (or reads the receipt) and executes the settlement process while operating in the settlement-only mode. However, as long as the settlement process can be executed after receiving the registration information (or reading the receipt), the operating mode when the POS terminal 20-2 receives the registration information (or reads the receipt) does not necessarily have to be the settlement-only mode.
[0065] As an example, the POS terminal 20-2 may receive registration information from the POS terminal 20-1 while operating in full self-service mode, and execute a settlement process using the registration information received from the other terminal. Note that the POS terminal 20-2 switches from full self-service mode to accounting-only mode before executing a settlement process using the registration information received from the other terminal (it processes the registration information received from the other terminal as a settlement process in the accounting-only mode). Note that the POS terminal 20-2 may or may not switch from full self-service mode to accounting-only mode before executing a settlement process using the registration information received from the other terminal (it may process the registration information received from the other terminal as a settlement process in the full self-service mode).
[0066] (Operation mode transition) The POS terminal 20 changes its operation mode in accordance with an explicit mode change operation by a store clerk (for example, input or selection on the screen) or an operation other than the explicit mode change operation by the store clerk (for example, reading a store clerk code).The POS terminal 20 also changes its operation mode based on predetermined conditions that do not depend on the store clerk's operation (conditions related to time such as elapsed time or a predetermined time (schedule), conditions related to sending and receiving information to and from other terminals, etc.).
[0067] In this embodiment, the POS terminal 20 is provided with a ticket vending machine mode in addition to the normal mode, full self-service mode, and semi-self-service mode described above. The following describes an example of an ordering system that operates by switching between the ticket vending machine mode and the full self-service mode. The store in which the ordering system of this embodiment is operated is a store that cooks and sells meals to customers during the day and sells boxed lunches, cup noodles, etc. prepared during the day at night. Therefore, the POS terminal 20 of this store operates in ticket vending machine mode during the day (11:00 AM to 8:00 PM) and in full self-service mode at night (8:00 PM to 11:00 PM). Note that products, including boxed lunches, sold at night are marked with barcodes.
[0068] In this embodiment, switching between ticket vending machine mode and full self-service mode is performed manually by a store clerk. Specifically, the store clerk presses a switching key provided on key operation unit 211 (or a switching button displayed on store clerk-side display unit 210) to switch from ticket vending machine mode to full self-service mode, or from full self-service mode to ticket vending machine mode. In addition to such manual switching, automatic switching is also possible when predetermined conditions (for example, conditions based on the time, time period, presence or absence of operation, etc.) are met. Specifically, for example, it is possible to automatically switch from full self-service mode to ticket vending machine mode at 8:00 PM (when the time arrives), or to switch when a state in which no operation by a store clerk is detected on key operation unit 211 or the like continues for more than a predetermined time (when no operation detection duration is detected).
[0069] 7 is a diagram showing an example of the configuration of ordering system 1. As shown in the figure, ordering system 1 includes a management device 10, POS terminal devices 20A and 20B, a kitchen monitor 80, a kitchen printer 95, an access point 100, and a router 400, and is configured by connecting each device so that they can communicate with each other. In the following description, when there is no need to distinguish between POS terminal devices 20A and 20B, any one of them will be referred to as POS terminal device 20.
[0070] The management device 10, POS terminal devices 20, kitchen monitor 80, and kitchen printer 95 are connected to one another via a LAN 120. The LAN connection may be wired or wireless. The router 400 controls (route selection control, etc.) communication between devices within the ordering system 1 (e.g., the management device 10) and devices outside the ordering system 1 (e.g., a server at headquarters) via the network 130.
[0071] The management device 10 controls (manages) the entire ordering system 1. For example, the management device 10 includes a control unit and a storage unit, and stores (manages) various files (e.g., product files, instruction files, print format files, order data files, accounting files, etc.). The product files contain various product information such as the product code, product name, and price of each product. For example, the management device 10 also includes a communication unit, and transmits files (or data on files) in the storage unit to other devices as needed. For example, the management device 10 also includes a counting unit, and generates counted information (e.g., sales performance information such as a daily report) based on information stored in the storage unit in response to an instruction from a store clerk or at a predetermined time.
[0072] When payment is made in ticket vending machine mode, the POS terminal device 20 sends information indicating the registered product to the kitchen monitor 80 or kitchen printer 95. This "information indicating the registered product" will be referred to as "order data" below. In this embodiment, the order data includes the registered product name and a number that uniquely identifies the product purchased by the customer, and may also include additional information. The number and additional information will be described later.
[0073] Kitchen monitor 80 receives the order data and displays it. Kitchen printer 95 also receives the order data and prints it on a medium. A store clerk who sees kitchen monitor 80 displaying the order data or the medium on which the order data is printed prepares the registered items by cooking them, etc.
[0074] 8 is a schematic block diagram showing an example of the configuration of kitchen monitor 80. As shown in the figure, kitchen monitor 80 is configured by interconnecting a CPU 81, a ROM 83, a RAM 85, a touch panel 87, and a communication unit 89 via a bus 91. CPU 81 executes various programs. ROM 83 stores, for example, the various programs executed by CPU 81 and image data (image format information) displayed on touch panel 87. RAM 85 temporarily stores, for example, files received from management device 10 (e.g., menu files, instruction files, etc.) and data received from POS terminal 20 (e.g., information indicating products, etc.).
[0075] The touch panel 87 displays instructions for preparing registered products, cooking instructions, and serving instructions for products corresponding to completed cooking instructions. The communication unit 89 sends and receives information to and from the POS terminal 20, management device 10, etc. In the case of this ordering system 1, two kitchen monitors 80 are installed, one of which displays a cooking instruction screen (not shown) for the kitchen (kitchen), and the other of which displays a serving instruction screen (not shown) for the hall (serving). Note that it is also possible to install only one kitchen monitor 80 and configure it so that the cooking instruction screen and the serving instruction screen can be switched between by operating a switch button or the like. It is also possible to install three or more kitchen monitors 80.
[0076] The kitchen printer 95 is mainly installed near the kitchen and prints information indicating products, etc., as described above. The kitchen printer 95 is configured by interconnecting a CPU, ROM, RAM, printing unit, communication unit, display unit, and operation unit (not shown) via a bus. The CPU executes various programs (e.g., printing programs, etc.). The ROM stores, for example, various programs executed by the CPU and print format data to be printed by the printing unit. The RAM temporarily stores, for example, files received from the management device 10 (e.g., menu files, etc.). The communication unit transmits and receives data to and from the POS terminal 20, the management device 10, etc. The display unit displays various screens. The operation unit receives input from the store clerk, who is the operator. In this embodiment, only one kitchen printer 95 is installed, but multiple kitchen printers may be installed.
[0077] FIG. 9 is a diagram showing an example of installation of POS terminal devices 20A and 20B in a store. In both full self-service mode and ticket machine mode, a registration screen and the like are displayed on the customer-side display unit 205. When the POS terminal device 20 is operating in full self-service mode, it registers products and performs payment by the customer, and outputs information about the registered products and payment without outputting information to be used in the delivery of the registered products. In this embodiment, it outputs (issues) information based on the registered products as a printed receipt. This full self-service mode is an example of the second mode.
[0078] On the other hand, when the ticket vending machine mode is being executed, the POS terminal device 20 executes the customer's product registration and payment, and outputs at least information to be used in the delivery of the registered product. In this embodiment, the information to be used in the delivery of the registered product is output (issued) as a medium (meal ticket) on which the information is printed. This ticket vending machine mode is an example of the first mode. Note that receipts are also issued when the ticket vending machine mode is being executed. The execution of the full self-service mode and the ticket vending machine mode, and the switching between these modes, are also executed by the CPU 201. The CPU 201 is an example of a first execution means, a second execution means, and a switching means.
[0079] Next, we will explain the registration screens displayed in ticket vending machine mode and full self-service mode. Figure 10(A) shows registration screen 310 displayed in ticket vending machine mode. Registration screen 310 includes a product registration button 311, a registered product display field 312, a checkout button 313, and a cancel button 314.
[0080] The product registration button 311 is a button that allows a customer to register a desired product. The registered product display field 312 displays the products registered using the product registration button 311. The checkout button 313 is a button for settling the registered products. The cancel button 314 is a button for canceling registered products. When the cancel button 314 is pressed, all registered products are canceled, and the system returns to the initial state where nothing has been registered.
[0081] On the registration screen 310, when a customer registers a product using the product registration button 311 and then presses the checkout button 313 to pay, the order data is sent to the kitchen monitor 80 and kitchen printer 95. In this way, in the ticket vending machine mode of this embodiment, the customer registers products only using the product registration button 311, and therefore the customer-side scanner unit 206 is stopped.
[0082] FIG. 10B shows a registration screen 310 displayed in the full self-service mode. The registration screen 320 includes a registered product display field 321 and a checkout button 322. The customer registers a product by having the customer-side scanner unit 206 read a code, such as a barcode, attached to the product. The registered product display field 321 displays the product registered by having the customer-side scanner unit 206 read the code. The checkout button 313 is a button for paying for the registered product. Note that when registering products without barcodes, such as fruits and vegetables, the product may be registered on a screen for registering such products. On the registration screen 320, the customer registers the product by having the customer-side scanner unit 206 read the code attached to the product, and then presses the checkout button 313 to pay. In the full self-service mode, order data is not sent to the kitchen monitor 80 or the kitchen printer 95.
[0083] The main difference between registration screen 310 shown in Figure 10(A) and registration screen 320 shown in Figure 10(B) is the presence or absence of a cancel button. Also, in ticket vending machine mode, customer-side scanner unit 206 stops, but in full self-service mode, customer-side scanner unit 206 operates without stopping. In this way, the operation of customer-side scanner unit 206 differs when ticket vending machine mode is being executed and when full self-service mode is being executed. This customer-side scanner unit 206 is an example of a reading means.
[0084] Regarding the presence or absence of a cancel button, in the full self-service mode, there is no button such as the cancel button 314 that can be operated by the customer to cancel an item. Needless to say, the store clerk can cancel a registered item in all operation modes. When a cancellation is performed by operating the cancel button 314 or by an operation by the store clerk, the CPU 201 cancels the registered item. The CPU 201 is an example of a cancellation means.
[0085] In this way, registered products can be cancelled using a predetermined cancellation method, but the cancellation method differs depending on whether the ticket vending machine mode is active or the full self-service mode is active. Also, as mentioned above, the cancellation method when the ticket vending machine mode is active is a method that allows cancellation by the customer.
[0086] The reason the cancellation method differs depending on the operating mode is to prevent fraud. Specifically, if multiple items are registered in full self-service mode, the customer presses the cancel button, and then registers and pays for only one item, it appears at first glance that fraud has not occurred, making it difficult to detect, and therefore making it easier for fraudsters to commit fraud. On the other hand, in ticket vending machine mode, the customer hands over the item after checking the meal ticket (described below), so there is no room for the above-mentioned fraud. For this reason, ticket vending machine mode has a cancel button 314, while full self-service mode does not have a cancel button. This allows customers to cancel items registered by mistake in ticket vending machine mode without the assistance of a store clerk, improving convenience and preventing fraud in full self-service mode.
[0087] In this embodiment, when the cancel button 314 is pressed, all registered products are cancelled, but this is not limited to this, and only some products (for example, products registered immediately before or products specified by the customer) may be cancelled.
[0088] In this embodiment, in ticket vending machine mode, the customer side scanner unit 206 is stopped, but it may be possible to read information other than merchandise (for example, member identification information on a membership card, information on gift certificates and coupons, etc.).
[0089] FIG. 11(A) shows an example of a receipt and meal ticket issued in ticket vending machine mode. The meal ticket here is an example of a second medium used in the delivery of registered products. The receipt shown in FIG. 11(A) is printed with the same information as a regular receipt, including the fact that it is a meal ticket receipt, the products purchased by the customer (coffee, makunouchi bento), the total, the deposit, and the change. In this way, the POS terminal device 20 outputs information to be used in the delivery of registered products as a medium on which the information is printed.
[0090] The meal ticket also has printed thereon an area 331 showing a number (0127) that uniquely identifies the item purchased by the customer, and an area 332 showing additional information (with sugar and milk). This number is a unique value for at least one business day. The additional information is information to inform the store clerk who delivers the item. For example, as shown in FIG. 11(A), the additional information indicates that sugar and milk will be provided to the customer along with the coffee. Items requiring additional information are predetermined, and once the item is registered, the customer can input the additional information on a screen (not shown). In the case of FIG. 11(A), a screen is displayed asking whether sugar and milk are required, and the customer inputs whether or not they are required. While FIG. 11(A) shows sugar and milk, this is not a limitation, and the information may also indicate that tableware such as spoons and chopsticks, ice, condiments, etc. will be provided to the customer. Instead of a number uniquely identifying the item purchased by the customer, a number specifying the table at which the customer will dine may be printed.
[0091] Figure 11(B) is a diagram showing an example of a receipt issued in full self-service mode. The receipt here is an example of a first medium on which information based on registered products is printed. The receipt shown in Figure 11(B) is printed with the same content as a regular receipt, including the fact that it is a product sales receipt, the products purchased by the customer (canned coffee, cup noodles), the total, deposit, change, etc.
[0092] An overview of the processing in the ticket vending machine mode and full self-service mode explained above will be explained using flowcharts. Fig. 12 is a diagram showing a flowchart showing an example of processing in the ticket vending machine mode. Fig. 13 is a diagram showing a flowchart showing an example of processing in the full self-service mode. In this embodiment, since operation is performed in the ticket vending machine mode and the full self-service mode, the only mode that can be switched to from the ticket vending machine mode is the full self-service mode. Similarly, the only mode that can be switched to from the full self-service mode is the ticket vending machine mode.
[0093] 12, when the mode is changed from the full self-service mode to the ticket vending machine mode, the CPU 201 stops the customer-side scanner unit 206 (step S101). The CPU 201 displays the registration screen 310 shown in FIG. 10(A) (step S102) and displays the cancel button 314 (step S103).
[0094] Next, CPU 201 determines whether to transition to full self-service mode (step S104). The store clerk is provided with the above-mentioned key operation unit 211, which is provided with a button for transitioning to full self-service mode. If this button is pressed by the store clerk, an affirmative determination is made in step S104, and if it is not pressed, a negative determination is made in step S104.
[0095] If the mode is to be switched to the full self-service mode (step S104: YES), the CPU 201 executes the process in step S201 of FIG. 13. If the mode is not to be switched to the full self-service mode (step S104: NO), the CPU 201 determines whether the product registration button 311 has been pressed (step S105). If the product registration button 311 has not been pressed (step S105: NO), the CPU 201 determines whether one or more products have been registered (step S107). If there is less than one registered product (step S107: NO), the CPU 201 returns to step S104. If there is one or more registered products (step S107: YES), the CPU 201 proceeds to step S108.
[0096] If the product registration button 311 is pressed in step S105 (step S105: YES), the CPU 201 registers the product corresponding to the pressed product registration button 311 (step S106). The CPU 201 determines whether the checkout button 313 is pressed (step S108). If the checkout button 313 is pressed (step S108: YES), the CPU 201 performs payment (step S109), sends the order data (step S110), sends the registration data to the management device 10 (step S111), and returns to step S102.
[0097] If the checkout button 313 has not been pressed in step S108 (step S108: NO), the CPU 201 determines whether the cancel button 314 has been pressed (step S112). If the cancel button 314 has not been pressed (step S112: NO), the CPU 201 returns to step S105. On the other hand, if the cancel button 314 has been pressed (step S112: YES), the CPU 201 discards the registration data (step S113) and returns to step S102.
[0098] Next, processing in the full self-service mode will be described with reference to Fig. 13. In Fig. 13, when the mode is changed from the ticket vending machine mode to the full self-service mode, the CPU 201 starts operation of the customer-side scanner unit 206 (step S201). The CPU 201 also erases the cancel button 314 (step S202) and displays the registration screen 320 shown in Fig. 10(B) (step S203).
[0099] Next, the CPU 201 determines whether to switch to the ticket vending machine mode (step S204). A button for switching to the ticket vending machine mode is provided on the key operation unit 211. If this button is pressed by a store clerk, an affirmative determination is made in step S204, and if the button is not pressed, a negative determination is made in step S204.
[0100] If the mode is to be switched to the ticket vending machine mode (step S204: YES), the process proceeds to step S101 in Fig. 12. If the mode is not to be switched to the ticket vending machine mode (step S204: NO), the CPU 201 determines whether the code attached to the product has been read by the customer-side scanner unit 206 (step S205). If the code has not been read (step S205: NO), the CPU 201 determines whether there is one or more registered products (step S207). If there is less than one registered product (step S207: NO), the CPU 201 returns to step S204. If there is one or more registered products (step S207: YES), the CPU 201 proceeds to step S208.
[0101] If the code is read in step S205 (step S205: YES), the CPU 201 registers the product corresponding to the read code (step S206). The CPU 201 determines whether the checkout button 322 has been pressed (step S208). If the checkout button 322 has been pressed (step S208: YES), the CPU 201 settles the bill (step S209), sends the registration data to the management device 10 (step S210), and returns to step S203.
[0102] As shown in Figures 12 and 13, there are the following differences between the ticket vending machine mode and the full self-service mode. First, the customer-side scanner unit 206 is stopped in the ticket vending machine mode, but is operational in the full self-service mode. By stopping the customer-side scanner unit 206 in the ticket vending machine mode in this way, it is possible to prevent the registration of incorrect products, etc. Next, the cancel button 314 is displayed in the ticket vending machine mode, but the cancel button is not displayed in the full self-service mode. This improves convenience in the ticket vending machine mode as described above, and also makes it possible to prevent fraud in the full self-service mode.
[0103] Next, the receipts and other items issued are different. Specifically, in ticket machine mode, a receipt and a meal ticket are issued, while in full self-service mode, only a receipt is issued. Also, the processing after payment is different. Specifically, in ticket machine mode, order data is sent to kitchen monitor 80 and kitchen printer 95, but in full self-service mode, order data is not sent. In ticket machine mode, order data is sent to kitchen monitor 80 and kitchen printer 95, allowing cooking and product preparation to be carried out quickly.
[0104] In this way, the ticket vending machine mode in this embodiment is not a mode of the full self-service mode, but a mode different from the full self-service mode. In this way, by being able to operate as the ticket vending machine mode rather than as a mode of the full self-service mode, it is possible to fully accommodate a variety of sales formats.
[0105] In this embodiment, an example of operation in the full self-service mode and the ticket vending machine mode has been described, but the present invention is not limited to this. As described above, the POS terminal 20 can also operate in the normal mode and the semi-self-service mode, so it may be operated in either the normal mode or the semi-self-service mode depending on the situation (for example, the degree of customer congestion, the number of customers who are unfamiliar with operation, etc.).
[0106] In the embodiment described above, as shown in FIG. 11, the meal ticket and receipt are printed on paper media and output, but they may also be output to a mobile terminal such as a smartphone. In this case, the meal ticket output to the mobile terminal is displayed on the mobile terminal as an image of the meal ticket shown in FIG. 11(A). Similarly, the receipt output to the mobile terminal is displayed on the mobile terminal as an electronic receipt as shown in FIG. 11(A) and FIG. 11(B). The customer presents the mobile terminal displaying the meal ticket to the store clerk in the same way as a paper-printed meal ticket, and the clerk confirms the meal ticket displayed on the mobile terminal and then hands over the product to the customer.
[0107] In this way, output to a mobile device such as a smartphone can be used in the same way as output to a paper medium, not limited to output on paper media. When output to a mobile device, an application on the mobile device may be provided with functions to manage benefits given to customers (for example, points, service coupons such as gift certificates and discount coupons, etc.), display purchase history, and notify customers of bargain information. Furthermore, the mobile device is not limited to the customer's smartphone, but may also be a mobile device loaned to the customer.
[0108] In the above-described embodiment, several modes of debiting are described below. Debiting here refers to the store clerk or customer inputting that the customer has received the product handed over in exchange for the meal ticket output from the POS terminal 20 in ticket vending machine mode. In a typical system equipped with a kitchen monitor or the like, debiting is performed on the kitchen monitor or the like, so in this embodiment, debiting may be performed on the kitchen monitor 80 or the like, but debiting may also be performed on the POS terminal 20.
[0109] The POS terminal 20 may be configured to perform at least one of the following two types of debiting: debiting by a store clerk or debiting by a customer. There are three types of debiting by a store clerk. The first type is a type in which a debiting button containing a number uniquely identifying the product purchased by the customer is displayed on the store clerk display unit 210 of the POS terminal 20, and the store clerk presses the button when handing over the product. The second type is a type in which, as described above, the kitchen printer 95 receives the order data, which contains a number uniquely identifying the product, and the store clerk prints the number. The store clerk then debits the order by entering the number printed by the kitchen printer 95 into the POS terminal 20 via the key operation unit 211 or touch panel when handing over the product. The third type is a type in which the kitchen printer 95 prints a barcode or the like indicating the number, and the store clerk then debits the order by having the store clerk scanner unit 212 of the POS terminal 20 read the barcode printed by the kitchen printer 95 when handing over the product.
[0110] There are four ways in which a customer can deduct a meal. In the first way, a button is displayed on the customer display unit 205 to confirm that the customer has received the product, and the customer deducts the meal by pressing the button. In the second way, the customer deducts the meal by inputting the number printed on the meal ticket shown in FIG. 11(A) using a touch panel. In the third way, a barcode indicating the number is printed on the meal ticket shown in FIG. 11(A), and the customer deducts the meal by having the customer scanner unit 206 read the barcode. In the fourth way, in the way in which the meal ticket is output to the mobile terminal described above, a button is displayed on the mobile terminal to confirm that the customer has received the meal, and the customer deducts the meal by pressing the button.
[0111] The various modes of clearing described above may be implemented according to the store's policy. For example, if the store's policy is to prevent customers from performing unnecessary operations, the store clerk may implement the mode of clearing, and if the store's policy is to ensure that the receipt is recorded, the customer may implement the mode of clearing. In this way, by enabling various modes of clearing, it is possible to provide a POS terminal that can fully accommodate a variety of sales modes.
[0112] Next, various aspects of the semi-self-service mode will be explained. In the semi-self-service mode described above, a POS terminal operating in registration mode must specify a POS terminal operating in accounting mode, and this specification method will be explained below. In the following explanation, a POS terminal operating in registration mode will be referred to as a registration device, and a POS terminal operating in accounting mode will be referred to as an accounting device.
[0113] There are two ways to specify which of multiple payment devices will execute a payment: a first way in which a store clerk uses a registration device to specify which payment device will execute the payment, and a second way in which a payment voucher to be handed to the customer is issued from a registration device, and the customer then has one payment device read the voucher handed to them by the clerk. However, the ways in which a payment device is specified are not limited to the above. For example, the following ways may be used to specify a payment device:
[0114] In one embodiment, in response to an operation performed on the send button displayed upon completion of product registration (or an operation that declares the completion of product registration), the registration device, for example, queries the status of the checkout devices to identify checkout devices that are capable of processing the transaction (for example, not experiencing any problems and not in use), and then selects one checkout device from among the checkout devices that are not in use according to a predetermined rule (for example, in order of the checkout device number).The registration device then sends transaction information to the selected checkout device and instructs it to perform the transaction.
[0115] In another embodiment, transaction priorities are set in advance for each transaction device. Then, upon completion of product registration, a send button is displayed to enable operation, instructing the transaction information to be sent to the transaction device. When the send button is pressed, the registration device checks whether the transaction can be processed by the transaction device in the order of the set priority. If transaction processing is not confirmed to be possible, the registration device checks the next transaction device in priority. The registration device then sends the transaction information to the transaction device that is first confirmed to be able to process the transaction, and instructs it to carry out the transaction.
[0116] In another embodiment, a registered device transmits transaction information to all transaction devices. When a transaction device receives the transaction information and is ready to execute a transaction using the transaction information contained in the transaction information, it sends a transaction execution notification to the registered device that sent the transaction information, informing it that it will execute the transaction.
[0117] In response to receiving the transaction execution notification, the registered device displays a transaction execution display indicating the transaction device to which the transaction execution notification was sent. The store clerk can then look at the transaction execution display and tell the customer which transaction device will execute the transaction.
[0118] At this time, along with the display of the transaction execution, the sign pole of the transaction device that sent the transaction execution notification may be lit in a predetermined pattern, or a predetermined alarm sound may be emitted from the transaction device to notify the user that the transaction will be executed.
[0119] In another embodiment, a store clerk moves a shopping cart containing products that have been registered in a registration device to one of the basket storage areas installed corresponding to each accounting device.
[0120] The basket area is equipped with a sensor that detects a placed shopping basket. When the sensor determines that a shopping basket has been placed in the basket area, the corresponding checkout device makes a request to obtain the corresponding transaction information from the registration device and executes the transaction. In this case, the checkout device that will execute the transaction may also notify the user that it will execute the transaction by lighting up a signpost or emitting an alarm.
[0121] In another embodiment, the registration device transmits to one of the accounting devices accounting instruction information including the accounting information and transfer order information that sets the transfer order among the multiple accounting devices. The transfer order information may specify a cyclical transfer order among the accounting devices.
[0122] If the accounting device that has received the accounting instruction information is capable of executing the accounting process, it transmits an accounting process execution notification to the registered device that is the sender of the accounting instruction information, and executes the accounting process using the accounting information included in the received accounting instruction information.
[0123] On the other hand, if a payment device that receives payment instruction information is unable to carry out the payment process itself, it will forward the received payment instruction information to the next payment device in the transfer order according to the transfer order information included in the received payment instruction information. In this way, by sequentially transferring payment instruction information between payment devices, a procedure equivalent to specifying the payment device that should carry out the payment process is realized.
[0124] The program for implementing the POS terminal 20 described above may be recorded on a computer-readable recording medium and loaded into a computer system for execution. The term "computer system" as used herein includes hardware such as an operating system (OS) and peripheral devices. The term "computer-readable recording medium" also refers to portable media such as flexible disks, optical magnetic disks, ROMs, and CD-ROMs, as well as storage devices such as hard disks built into a computer system. The term "computer-readable recording medium" also includes devices that retain the program for a certain period of time, such as volatile memory (RAM) within a computer system that acts as a server or client when the program is transmitted over a network such as the Internet or a communication line such as a telephone line. The program may also be transmitted from a computer system storing the program in a storage medium to another computer system via a transmission medium or by transmission waves within the transmission medium. The term "transmission medium" used to transmit the program refers to a medium capable 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 also be used to implement part of the aforementioned functions. Furthermore, the above-mentioned functions may be realized in combination with a program already recorded in the computer system, that is, a so-called differential file (differential program). [Explanation of symbols]
[0125] 20...POS terminal 30...Store Controller 201...CPU 202...ROM 203...RAM 204...Hard disk 205…Customer side display section 206...Customer side scanner 208...Card Payment Department 209...Change machine 210...Staff side display section 211...Key operation section 212…Clerk side scanner 213…Printing Department 214...Audio output unit 215…Communications Department
Claims
1. A merchandise sales data processing device equipped with a scanner and having a plurality of operation modes for registering merchandise and settling payments based on customer operations, a store clerk side display means facing the store clerk side; customer-side display means facing the customer side; A registration means; a cancellation means for canceling the product registered by the registration means; A switching means for switching between a first mode in which an item is registered and settled based on an operation of a customer and a meal ticket is output, and a second mode in which an item is registered and settled based on an operation of reading a barcode attached to the item with a scanner and a receipt is output without a meal ticket, as an operation mode in which an item is registered and settled based on an operation of selecting the item and a meal ticket is output. Equipped with The store clerk side display means Displaying a switch button for switching between the operation modes, The switching means switching between the first mode and the second mode based on the operation of the switching button displayed by the store clerk side display means; The customer side display means In the first mode, a cancel button for canceling the registered product is displayed; The cancel button is not displayed in the second mode. A product sales data processing device characterized by:
2. The customer side display means In the first mode, a plurality of product buttons corresponding to the respective products are displayed together with the cancel button; In the second mode, guidance information regarding the reading operation by the scanner is displayed.
2. The product sales data processing device according to claim 1.
3. A program that causes a computer to function as a merchandise sales data processing device that has a scanner and has a plurality of operation modes for registering merchandise and making payments based on customer operations, The computer a store clerk side display means facing the store clerk side; customer-side display means facing the customer side; A registration means; a cancellation means for canceling the product registered by the registration means; A switching means for switching between a first mode in which a product is registered and settled based on an operation of a customer and a meal ticket is output, and a second mode in which a product is registered and settled based on an operation of reading a barcode attached to the product with a scanner and a receipt is output without a meal ticket, as an operation mode in which a product is registered and settled based on an operation of selecting the product and a meal ticket is output. It functions as The store clerk side display means Displaying a switch button for switching between the operation modes, The switching means switching between the first mode and the second mode based on the operation of the switching button displayed by the store clerk side display means; The customer side display means In the first mode, a cancel button for canceling the registered product is displayed; The cancel button is not displayed in the second mode. A program characterized by:
Citation Information
Patent Citations
Sales processing system and sales processing method
JP2017102856A