Product registration device and program
The product registration device and program efficiently manage accounting operations by adapting the display and process based on purchase formats, addressing inefficiencies in existing systems.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-02-05
- Publication Date
- 2026-03-25
AI Technical Summary
Existing systems fail to efficiently perform accounting operations based on differences in purchase formats such as eat-in or take-out, leading to inefficiencies in product registration and payment processes.
A product registration device and program that includes product registration means, purchase format selection means, and display control means to adapt the operation screen based on the selected purchase format, enabling efficient accounting operations.
Enhances operational efficiency by allowing seamless adaptation of the display mode and accounting processes according to purchase formats, reducing unnecessary steps and improving overall transaction processing.
Smart Images

Figure 0007835470000001 
Figure 0007835470000002 
Figure 0007835470000003
Abstract
Description
Technical Field
[0001] The present invention relates to a product registration device and a program.
Background Art
[0002] There is known an electronic cash register configured to change a display mode of a screen showing registered products according to an operation of designating either eat-in or take-out as a purchase format (see, for example, Patent Document 1).
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] It is preferable that operations related to accounting be efficiently performed according to differences in purchase formats.
[0005] The present invention has been made in view of such circumstances, and an object thereof is to enable operations related to accounting to be efficiently performed according to differences in purchase formats.
Means for Solving the Problems
[0006] One aspect of the present invention for solving the above-described problems is a product registration device including: product registration means for performing a product registration process of registering a product; purchase format selection means for selecting a purchase format for the product; and display control means for changing a display mode of an operation screen, which differs in necessity according to the purchase format, based on the purchase format selected by the purchase format selection means for the product registered by the product registration means.
[0007] One aspect of the present invention is a program that causes a computer as a product registration device to function as a product registration means for performing a product registration process to register products, a purchase format selection means for selecting a purchase format for a product, and a display control means for causing the display of an operation screen to differ depending on the purchase format, based on the purchase format selected by the purchase format selection means for the product registered by the product registration means. [Brief explanation of the drawing]
[0008] [Figure 1] This is a network configuration diagram of the POS system in the first embodiment. [Figure 2] This figure shows an example of POS terminal installation in the first embodiment. [Figure 3] This figure shows an example of the appearance of a POS terminal in the first embodiment. [Figure 4] This figure shows an example of the configuration of a POS terminal in the first embodiment. [Figure 5] This figure shows an example of a product registration screen in the first embodiment. [Figure 6] This figure shows an example of a shopping bag registration screen in the first embodiment. [Figure 7] This figure shows an example of an eat-in confirmation screen in the first embodiment. [Figure 8] This figure shows an example of the product selection screen for eat-in items in the first embodiment. [Figure 9] This figure shows an example of the eat-in designation confirmation screen in the first embodiment. [Figure 10] This figure shows an example of the product selection screen for eat-in items in the first embodiment. [Figure 11] This figure shows an example of a payment type selection screen in the first embodiment. [Figure 12] This flowchart shows an example of the processing procedure that a POS terminal in the first embodiment performs in response to accounting. [Figure 13] This flowchart shows an example of the processing procedure that a POS terminal in the second embodiment performs in response to accounting. [Modes for carrying out the invention]
[0009] <First Embodiment> [Example of POS system configuration] Figure 1 is a network configuration diagram of a POS (Point of Sales) system according to one embodiment of the present invention. The POS system 1 shown in Figure 1 comprises three POS terminals 20-1, 20-2, and 20-3, a store controller 10, and a management device 30, each of which is connected to communicate via a LAN 11. Hereinafter, unless otherwise specified, POS terminals 20-1, 20-2, and 20-3 will be collectively referred to as POS terminal 20.
[0010] POS System 1 can be installed in various types of stores, but the following explanation will use the example of its installation in a convenience store.
[0011] The store controller 10 is installed, for example, in the back room of a store and stores product master data. The product master data contains information about each product sold at the store. The POS terminal 20, for example, uses the product master data to register product names, prices, and other information when registering products.
[0012] The management device 30 stores, for example, accounting records from the POS terminal 20. The management device 30 may also perform controls to realize predetermined functions of the POS terminal 20 and the store controller 10. The management device 30 may be installed in the store or provided as a cloud server outside the store.
[0013] Figure 2 shows an example of the installation of the POS terminal 20. Figure 2(A) is a perspective view of the POS terminal 20 etc. as seen from the customer's side. Figure 2(B) is a perspective view of the POS terminal 20 etc. as seen from the store employee's side. As shown in Figure 2(A), the counter is placed to the right of the POS terminal 20 as seen from the customer's side.
[0014] FIG. 3 is a diagram showing an external appearance example of the POS terminal. FIG. 3(A) is a perspective view of the POS terminal 20 as seen from the customer side. FIG. 3(B) is a perspective view of the POS terminal 20 as seen from the store clerk side. FIG. 4 is a diagram showing a configuration example of the POS terminal 20. In FIGS. 3 and 4, the same parts are denoted by the same reference numerals.
[0015] Hereinafter, while referring to FIG. 3, a configuration example of the POS terminal 20 shown in FIG. 4 will be described. The POS terminal 20 includes a CPU 201, a ROM 202, a RAM 203, a hard disk 204, a customer-side display unit 205, a customer-side scanner unit 206, a card reader 208, a change dispenser 209, a store clerk-side display unit 210, a key operation unit 211, a store clerk-side scanner unit 212, a printing unit 213, an audio output unit 214, and a communication unit 215. These can communicate with each other via a bus.
[0016] The CPU 201 is a central processing unit, and controls the operation of the POS terminal 20 by reading and executing the programs stored in the ROM 202. The ROM 202 is a read-only memory, and stores various kinds of information such as programs that the CPU 201 uses.
[0017] The RAM 203 is a read / write memory, and stores various kinds of information. For example, the RAM 203 stores information acquired from the outside (e.g., product master, etc. acquired from the store controller 10) and information generated in the processing (e.g., registration information generated in the registration process, settlement information generated in the settlement process, etc.). In the following description, either one or both of the registration information and the settlement information may be referred to as transaction information.
[0018] The hard disk 204 stores various kinds of information. The hard disk 204 may store, for example, programs that the CPU 201 executes instead of the ROM 202. Also, instead of the RAM 203, it may store information acquired from the outside and information generated in the processing. In addition, a storage device such as an SSD (Solid State Drive) may be provided instead of the hard disk 204.
[0019] The customer-side display unit 205 is a touch display for customers, which displays various information to customers and accepts various inputs from customers. The customer-side scanner unit 206 is a scanner unit for the customer, and optically reads, for example, barcodes (product codes, etc.) attached to products.
[0020] The customer-side scanner unit 206 is used when the customer registers products, but the customer may register products by other means. For example, if the customer-side display unit 205 displays an order button for a product, the customer can register the product by operating (pressing) the order button.
[0021] The card reader 208 is capable of reading information from various cards (credit cards, transportation cards, etc.) and performing payment processing. The card reader 208 is also capable of reading information from membership cards, point cards, etc. The card reader 208 in this embodiment may include, for example, a card recognition unit (reading unit), a display unit, and an operation unit, but it is sufficient that it includes at least a card recognition unit.
[0022] The change dispenser 209 (cash settlement unit) is a cash settlement mechanism that has slots for inserting banknotes and coins, and slots for dispensing banknotes and coins. It calculates the amount to be inserted into the slot, calculates the amount of change which is the difference between the inserted amount and the purchase amount, and dispenses the change from the dispensing slot.
[0023] The employee-side display unit 210 is a touch display for employees, which displays various information to employees and accepts various inputs from them. The key operation unit 211 consists of various keys (buttons) and accepts various inputs from store staff. The employee-side scanner unit 212 is a scanner unit for employees, and optically reads, for example, barcodes (product codes, etc.) attached to products or employee codes attached to employee name tags.
[0024] The employee-side scanner unit 212 is used when an employee registers a product, but employees may register products by other means. For example, if the key operation unit 211 has keys corresponding to products (for example, a key corresponding to a sports newspaper), the employee can register the product by operating (pressing) the key. Also, if the employee-side display unit 210 displays preset keys corresponding to products, the employee can register the product by operating the preset key.
[0025] The printing unit 213 is a printing unit that ejects media, and for example, prints and issues various media such as receipts. The printing unit 213 is a single printing unit whose orientation (direction of the media output slot) can be freely changed from the employee side to the customer side and from the customer side to the employee side. The orientation of the printing unit 213 may be changed manually, or it may be changed automatically (mechanically controlled, etc.) according to the transition of the operating mode. The correctness of the orientation of the printing unit 213 may be detected by a sensor or the like.
[0026] The audio output unit 214 outputs sound. For example, the audio output unit 214 outputs voice guidance, etc. The communication unit 215 transmits and receives information between it and other devices (other POS terminals 20, store controller 10).
[0027] [Overview of each operating mode] Next, the operating modes of the POS terminal 20 will be explained. The POS terminal 20 has multiple operating modes. Specifically, the POS terminal 20 has four types of operating modes (normal mode, full self-service mode, double scan mode, and semi-self-service mode). Note that the operating modes described below are operating modes related to accounting during normal business operations (operating modes related to product registration processing and settlement processing), and do not include aggregation modes for aggregating and checking sales and inventory, maintenance modes for when store employees or maintenance personnel perform setup and maintenance work, or training modes for when new employees are being trained. In this embodiment, "accounting" is a concept that includes, for example, the registration of goods in a transaction, and the settlement (payment) of the registered goods. In the following explanation, as an alternative to the classification of the four operating modes described above, the mode in which the POS terminal 20 performs product registration processing may be referred to as registration mode, and the mode in which it performs settlement processing may be referred to as settlement mode.
[0028] [Normal Mode] The normal mode is an operating mode in which the store clerk performs the registration process and the customer performs the payment process. In other words, in normal mode, the store clerk is in registration mode and the customer is in payment mode. That is to say, the POS terminal 20 operates in registration-payment mode from the perspective of the entire process from registration to payment.
[0029] In normal mode, the store clerk registers the customer's purchased items on the clerk's side (clerk-side scanner unit 212, clerk-side display unit 210, key operation unit 211). In other words, the POS terminal 20 performs the process of registering purchased items based on the clerk's operation (operation of the clerk-side scanner unit 212, clerk-side display unit 210, key operation unit 211, etc.).
[0030] Once the store clerk has completed the registration process, the customer checks the total amount of the purchased items on the clerk's display unit 210, inserts money into the change dispenser 209, or operates the card reader 208 to complete the payment. In other words, the POS terminal 20 performs the payment process based on the customer's actions (inserting money into the change dispenser 209, operating the card reader 208).
[0031] Customers may wait until the store clerk completes the registration process (until the total amount is finalized), but they may also insert money into the change machine 209 before the registration process is complete. In other words, the POS terminal 20 can accept deposits while the registration process is underway.
[0032] Furthermore, the store clerk may wait until the customer has completed payment (until the customer receives their change and receipt), or they 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 payment is being processed. Also, the store clerk may be absent while the customer is paying. In other words, they may finish assisting the customer while the customer is paying.
[0033] Furthermore, if there is change to be given, the POS terminal 20 controls the dispensing of change by the change dispenser 209 to prevent customers from forgetting their change, and after recognizing, via a sensor or the like, that the customer has taken the change, it controls the issuance of a receipt by the printing unit 213. The same applies to other operating modes. As mentioned above, in normal mode (and double scan mode as well), there may or may not be a store clerk in front of the customer receiving the change, but if a store clerk is present, the above control does not necessarily have to be performed (i.e., the dispensing of change and issuance of the receipt may be performed simultaneously, or the receipt may be issued first). In addition, the timing of dispensing change and issuance of the receipt may be controlled depending on the current operating mode and the presence or absence of a store clerk (for example, the presence or absence of a store clerk is recognized by a sensor).
[0034] [Full Self Mode] Full self-service mode is an operating mode in which the customer performs both the registration process and the payment process. In other words, in full self-service mode, the customer is in both registration and payment mode. That is, when viewed as a whole from registration to payment, the POS terminal 20 operates in registration and payment mode.
[0035] In full self-service mode, the customer registers the purchased items on their end (customer-side scanner unit 206, customer-side display unit 205). In other words, the POS terminal 20 executes the registration process for purchased items based on customer operations (scanning with the customer-side scanner unit 206, touching the customer-side display unit 205).
[0036] Once the registration process is complete, the customer checks the total amount of the purchased items on the customer-side display unit 205, inserts money into the change dispenser 209, or, in the case of credit card payment, operates the card reader 208 to complete the payment. In other words, the POS terminal 20 performs the payment process based on the customer's actions (inserting money into the change dispenser 209, operating the card reader 208).
[0037] As mentioned above, in full self-service mode, the customer performs both registration and payment processing, but this does not mean that the store staff are unable to do anything. In other words, even when the POS terminal 20 is operating in full self-service mode, the store staff's scanner unit 212 can still scan the store staff code. Also, even when the POS terminal 20 is operating in full self-service mode, the store staff's display unit 210 can still display various information. For example, when operating in full self-service mode, the employee-side display unit 210 may display the same screen as that displayed on the customer-side display unit 205, corresponding to the registration and payment processes being performed by the customer. In other words, the employee-side display unit 210 may display a mirrored version of the content displayed on the customer-side display unit 205. This allows the employee to understand what operations the customer is performing and the processing status of the POS terminal 20 in full self-service mode.
[0038] [Double Scan Mode] The double scan mode is an operating mode in which registration processing is performed on both the store clerk's and customer's sides, and payment processing is performed on the customer's side. In other words, in double scan mode, both the store clerk's and customer's sides are in registration mode, and the customer's side is in payment mode. In short, the POS terminal 20 operates in registration-payment mode from the perspective of the entire registration-to-payment process.
[0039] In double scan mode, the store clerk registers the purchased items on the clerk's side (clerk-side scanner unit 212, clerk-side display unit 210, key operation unit 211), and the customer registers the purchased items on the customer's side (customer-side scanner unit 206, customer-side display unit 205). In other words, the POS terminal 20 performs the registration process of purchased items based on the clerk's operations (scanning with the clerk-side scanner unit 212, touching the clerk-side display unit 210, pressing the key operation unit 211, etc.) and the customer's operations (scanning with the customer-side scanner unit 206, touching the customer-side display unit 205).
[0040] Once the registration process is complete, the customer checks the total amount of the purchased items on the customer-side display unit 205, inserts money into the change dispenser 209, or, in the case of credit card payment, operates the card reader 208 to complete the payment. In other words, the POS terminal 20 performs the payment process based on the customer's actions (inserting money into the change dispenser 209, operating the card reader 208).
[0041] The store clerk may wait until the customer has completed payment (until the customer receives their change and receipt), or they may register the next customer's purchases. In other words, the POS terminal 20 can register the next customer's purchases while payment is being processed. Furthermore, the store clerk may be absent while the customer is paying. In other words, they may finish assisting the customer while the customer is paying.
[0042] [Semi-Self Mode] The semi-self-service mode is an operating mode using two or more POS terminals 20, in which the registration process is performed on the employee side of at least one POS terminal 20, and the payment process is performed on the customer side of another POS terminal 20. In other words, in semi-self-service mode, one or more POS terminals 20 are in registration-only mode, and one or more other POS terminals 20 are in payment-only mode.
[0043] In semi-self-service mode, the store clerk registers the customer's purchased items on the POS terminal 20 in registration-only mode using the clerk's side (clerk-side scanner unit 212, clerk-side display unit 210, key operation unit 211). In other words, the POS terminal 20 performs the purchase item registration process based on the clerk's operation (operation of the clerk-side scanner unit 212, clerk-side display unit 210, key operation unit 211, etc.).
[0044] Once the store clerk has completed the registration process, the customer moves to the POS terminal 20 in payment-only mode, checks the total amount of purchased items on the clerk's display unit 210, inserts money into the change dispenser 209, or operates the card reader 208 to complete the payment. In other words, the POS terminal 20 performs the payment process based on the customer's actions (inserting money into the change dispenser 209, operating the card reader 208).
[0045] When the registration process is completed at the POS terminal 20 in registration-only mode, the customer moves from the POS terminal 20 in registration-only mode to the POS terminal 20 in payment-only mode, and the destination POS terminal 20 is supplied with the information necessary for payment processing (such as the registration information generated at the POS terminal 20 in registration-only mode).
[0046] The destination POS terminal 20 (the POS terminal 20 in settlement-only mode that will perform the settlement process) may be specified in the POS terminal 20 in registration-only mode. Alternatively, the POS terminal 20 in registration-only mode may issue a medium (a medium on which a barcode or the like is printed to obtain the information necessary for settlement processing), and the POS terminal 20 in settlement-only mode that reads the medium may be designated as the destination POS terminal 20.
[0047] In semi-self-service mode, after submitting the customer's registration information, the store clerk can register the next customer's purchases. Furthermore, the clerk may be absent after submitting the registration information.
[0048] [Accounting Procedures] Among the products sold by stores corresponding to this embodiment are products for which customers can choose between eating in or taking out (products with selectable purchase method). For such products with selectable purchase method, a reduced tax rate will be applied to consumption tax if takeout is selected. Furthermore, in stores corresponding to this embodiment, customers who request a shopping bag are required to purchase one for a fee.
[0049] In stores corresponding to this embodiment, a POS terminal 20 configured for full self-service mode is installed. With the POS terminal 20 configured for full self-service mode, when a customer is paying, they perform operations to specify (select) whether the items they are registering will be for eat-in or takeout, and to specify whether or not they want to purchase a shopping bag.
[0050] Therefore, referring to Figures 5 to 11, we will explain an example of the payment procedure that a customer performs on a POS terminal 20 that is set to full self-service mode. When a customer uses a POS terminal 20 configured in full self-service mode to complete an accounting transaction, the customer first registers the products they intend to purchase, one product at a time. The POS terminal 20 executes the product registration process in response to each product registration operation. While product registration is in progress and the terminal is accepting product registration operations, the POS terminal 20 displays the product registration screen on the customer-side display unit 205.
[0051] Figure 5 shows an example of a product registration screen. In this product registration screen, the registration guidance area AR11, the registered product area AR12, and the payment transition instruction button BT11 are located.
[0052] The registration guidance area AR11 is an area where customer guidance regarding product registration is provided. In the registration guidance area AR11, messages and images are displayed to guide customers in performing the product registration operation by having the customer-side scanner unit 206 read the barcode (for example, other codes such as 2D codes) attached to the product to be registered. Furthermore, in the registration guidance area AR11 of the same figure, if the product to be registered does not have a barcode, the item selection button area AR111 is located there, which contains an item selection button for the initial item selection as an operation (button-based registration operation) to register the product to be registered. When the item selection button is pressed, for example, a list of products corresponding to the pressed item is displayed, and the customer can register a product by selecting the product to be registered from the displayed list.
[0053] The Registered Products Area AR12 is the area where information about products registered to date is displayed. In the Registered Products Area AR12 shown in the diagram, the list items for each registered product, the number of registered products (registered items), and the total price of the registered products are displayed.
[0054] The BT11 checkout transition instruction button is used to initiate the checkout transition operation. This operation instructs the user to complete product registration and proceed to checkout. The customer operates the BT11 checkout transition instruction button after completing product registration for all items they wish to purchase.
[0055] In response to the operation of the payment transition instruction button BT11, the POS terminal 20 in this case executes a shopping bag registration process as a preliminary step before proceeding to payment. The shopping bag registration process corresponds to the purchase (registration) of shopping bags that are now subject to a fee. Therefore, in response to the operation of the payment transition instruction button BT11, the POS terminal 20 displays the shopping bag registration screen on the customer-side display unit 205. The shopping bag registration screen is a screen where operations related to the registration (shopping bag registration) corresponding to the purchase of shopping bags (plastic bags) are performed.
[0056] Figure 6 shows an example of a shopping bag registration screen. In this shopping bag registration screen, a registration operation area AR21 and a checkout prompt button BT21 are located. The registration area AR21 is where customers perform operations related to registering shopping bags. In the example shown in the diagram, the registration area AR21 has plus and minus buttons corresponding to the three sizes of shopping bags (plastic bags): "large," "medium," and "small," allowing customers to specify the number of bags to register (purchase). The registration area AR21 also displays the total amount corresponding to the registered shopping bags.
[0057] In the initial display state of the shopping bag registration screen, the number of bags that can be registered for each of the three sizes, "Large," "Medium," and "Small," in the registration operation area AR21 is set to "0." When a customer purchases shopping bags, they operate the registration operation area AR21 to specify the number of shopping bags to register for one or more of the three sizes, "Large," "Medium," and "Small," according to the size and number of bags they need for their shopping. After registering the shopping bags they need in this way, the customer operates the checkout transition instruction button BT21.
[0058] In the stores corresponding to this embodiment, products with selectable purchase methods are sold. At the product registration stage mentioned earlier, even if products with selectable purchase methods are included among the registered products, the designation (selection) of eat-in or take-out is not made, and the price is set with the reduced tax rate applied, assuming that take-out is provisionally selected.
[0059] Therefore, in this case, if the POS terminal 20 includes a product with a selectable purchase method among the registered products, it will execute a purchase method confirmation process as a preliminary step before proceeding to the settlement process, in response to the operation of the settlement transition instruction button BT21.
[0060] The purchase format confirmation process is a process that confirms whether the purchase format for the selected purchase format items included in the registered products is eat-in or take-out. In order to perform the purchase format confirmation process, the POS terminal 20 first displays an eat-in confirmation screen on the customer-side display unit 205 to check whether there are any products that are eligible for eat-in.
[0061] Figure 7 shows an example of the eat-in confirmation screen WD31. In this figure, the shopping bag registration screen from Figure 6 is cleared and the display returns to the product registration screen, and the eat-in confirmation screen WD31 is displayed as a pop-up window superimposed on the displayed product registration screen.
[0062] The eat-in confirmation screen WD31 displays a message asking whether any of the items registered for this transaction should be registered as eat-in items (eat-in eligible items) for the customer to consume in the store. The eat-in confirmation screen WD31 also has a "Yes" button BT31 and a "No" button BT32. The customer presses the "Yes" button BT31 if there are any eat-in eligible items among the registered purchase options, and the "No" button BT32 if there are no eat-in eligible items.
[0063] If the "Yes" button BT31 is pressed, the POS terminal 20 will continue to display the eat-in item selection screen as part of the purchase format confirmation process. Figure 8 shows an example of a screen for selecting items to be eaten in. In this screen, the registered item list area AR41, the total area AR42, and the payment prompt button BT41 are located.
[0064] In the registered product list area AR41, a list of registered products is displayed. Additionally, checkboxes CB are placed next to the list items that qualify as products with a purchase method selection. The total area AR42 is an area that displays information regarding the total of the registered products shown in the registered product list area AR41. In this diagram, the number of registered products and the total price of the registered products are shown.
[0065] In this case, the customer intends to purchase the item listed in the first row of the registered product list area AR41 for eat-in. Therefore, the customer touches the checkbox CB for the item listed in the first row of the registered product list area AR41.
[0066] When the checkbox CB is touched, the eat-in confirmation screen WD51 is displayed. Figure 9 shows an example of the eat-in confirmation screen WD51. The eat-in confirmation screen WD51 in the figure is shown as a pop-up window that is superimposed on the eat-in item selection screen. The eat-in confirmation screen WD51 is a screen that asks the customer whether they want to designate the item selected as an eat-in item when they touch the checkbox CB. The eat-in confirmation screen WD51 has a "Yes" button BT51 and a "No" button BT52. If the customer touches the checkbox CB to select a purchase method and agrees to designate it as an eat-in item, they press the "Yes" button BT51. On the other hand, if the customer accidentally touches the checkbox CB when they did not intend to make it an eat-in item, or if they touch the checkbox CB but decide not to make it an eat-in item, they press the "No" button BT52.
[0067] Depending on whether the "Yes" button BT51 or the "No" button BT52 is pressed, the eat-in confirmation screen WD51 will be cleared and the eat-in item selection screen will be displayed. Figure 10 shows an example of the eat-in item selection screen that appears when the "Yes" button BT51 is pressed. In the eat-in item selection screen shown in the diagram, the checkbox CB for the first-row list item shown in the registered product list area AR41 is checked. This indicates that the product corresponding to the first-row list item has been designated as an eat-in item. Furthermore, because the product corresponding to the first-row list item has been designated as an eat-in item, the reduced tax rate no longer applies to that product. Therefore, the POS terminal 20 recalculates the total amount including tax and reflects the recalculation result in the total amount in the total area AR42. Specifically, the total amount in the total area AR42 was 228 yen before the product corresponding to the first-row list item was designated as an eat-in item, but after the designation, it has been changed to 230 yen as shown in the diagram.
[0068] Furthermore, when the "No" button BT52 is pressed, the checkbox CB for the first-row list item shown in the registered product list area AR41 is not checked on the eat-in product selection screen. Also, the total amount in the total area AR42 is 228 yen, the same as before the eat-in confirmation screen WD51 was displayed.
[0069] By looking at the eat-in item selection screen in Figure 10, the customer can confirm that the corresponding item has been designated as an eat-in item based on the action they performed on the checkbox CB. Then, the customer operates the payment transition instruction button BT41 on the eat-in item selection screen in the same figure.
[0070] At the stage when the payment transition instruction button BT41 is operated, the registration of the shopping bag and the designation of eat-in eligible items have been completed. Therefore, when the payment transition instruction button BT41 is operated, the POS terminal 20 transitions to the payment process and displays the payment type selection screen on the customer-side display unit 205. The payment type selection screen is a payment screen corresponding to the payment process, where the customer selects the payment type.
[0071] Figure 11 shows an example of a payment method selection screen. In this payment method selection screen, the total amount is displayed, and instructions are given to the customer to select a payment method (payment method). Furthermore, the diagram shows an example of the payment type selection screen with the payment type selection buttons BT61 (BT61-1, BT61-2) placed. Payment type selection button BT61-1 is the button used when selecting cash payment as the payment type. Payment type selection button BT61-2 is the button used when selecting credit card payment as the payment type. If the customer wishes to pay with cash, they operate the payment method selection button BT61-1. If they wish to pay with a credit card, they operate the payment method selection button BT61-2. The POS terminal 20 displays the next settlement screen corresponding to the payment method specified by the operated payment method selection button BT61, and executes the settlement process according to the customer's operation.
[0072] Furthermore, if the "No" button BT32 is pressed while the eat-in confirmation screen WD31 in Figure 7 is displayed, all items for which purchase method selection has been selected in the registered product will be designated as takeout, and the system may transition to displaying the payment method selection screen (Figure 11). In this case, the total amount displayed on the payment method selection screen will be calculated by applying the reduced tax rate to all items for which purchase method selection has been selected in the registered product.
[0073] In addition, there are cases where a POS terminal 20 can only support a single type of payment, such as cash payments only or credit card payments only. In such cases, the POS terminal 20 may start the settlement process by displaying a settlement screen in a form appropriate to the supported payment type, without first displaying a payment type selection screen.
[0074] <Second Embodiment> In the accounting procedure of the first embodiment described above, as shown in the transition from Figure 5 to Figure 6, once product registration is complete and a payment transition instruction operation (operation on the payment transition instruction button BT11) is performed, the system transitions to the shopping bag registration screen. In this case, if the customer does not need a shopping bag, they can simply clear the shopping bag registration screen by operating the payment transition instruction button BT21 with the number of shopping bags of any size set to "0" without performing any special operation on the registration operation area AR21.
[0075] However, for example, if all the items a customer purchases are items where the purchase method is selected and there is a possibility that they can be eaten in-store, then all the items purchased by the customer will be consumed within the store and will not be taken outside. In this case, it can be said that the customer does not need a shopping bag.
[0076] In the accounting procedure of the first embodiment, even if all the items purchased by the customer are for eat-in and no shopping bag is required, the shopping bag registration screen will always be displayed due to the transition from Figure 5 to Figure 6. Therefore, the customer needs to operate the payment transition instruction button BT21 to dismiss the displayed shopping bag registration screen. In such cases, it is preferable to eliminate the shopping bag registration screen from being displayed, thereby eliminating unnecessary steps for the customer and improving the efficiency of the accounting procedure. Therefore, in this embodiment, by using the accounting procedure described below, if all the items purchased by the customer are eligible for eat-in, the operation on the shopping bag registration screen will be omitted.
[0077] In this embodiment as well, the customer first registers the product using the POS terminal 20 in full self-service mode. At this time, the POS terminal 20 displays the product registration screen (Figure 5) on the customer-side display unit 205. Once the customer has finished registering all the items they wish to purchase, they operate the payment transition instruction button BT11 on the product registration screen. In this embodiment, the POS terminal 20 displays the eat-in confirmation screen WD31 (Figure 7) on the customer-side display unit 205 in response to the operation of the payment transition instruction button BT11. In this case, all items registered by the customer will be purchased for eat-in. Therefore, the customer operates the "Yes" button BT31 in response to the eat-in confirmation screen WD31 that is displayed.
[0078] Furthermore, if the "No" button BT32 on the eat-in confirmation screen WD31 is pressed, the eat-in confirmation screen WD31 may be cleared and the display may transition to the shopping bag registration screen (Figure 6).
[0079] If the "Yes" button BT31 is pressed, the POS terminal 20 displays the eat-in item selection screen (Figure 8). In this case, all items registered by the customer are items that can be purchased as eat-in items. For this reason, although not shown in the diagram, in the registered item list area AR41 of the eat-in item selection screen, a checkbox CB is placed for each item in the list of registered items.
[0080] In this case, the customer will purchase all registered items for eat-in, and will repeat the operation shown in Figures 8 to 10 for each list item in the registered item list area AR41. Specifically, the customer touches the checkbox CB of one list item in the registered item list area AR41 to display the eat-in confirmation screen WD51, and then operates the "Yes" button BT51 on the displayed eat-in confirmation screen WD51 to check the operated checkbox CB. This procedure is repeated for each registered item.
[0081] Furthermore, it may be possible to check all the checkboxes CB for each list item in the registered product list area AR41 by touching them. Alternatively, it may be possible to check all the checkboxes CB for each list item in the registered product list area AR41 at once. Furthermore, the POS terminal 20 may display an eat-in designation confirmation screen to confirm that all checked items are designated as eat-in items, and the terminal may perform an operation in which the designation of all items as eat-in items is confirmed according to the actions taken by the customer on the displayed eat-in designation confirmation screen.
[0082] After specifying the items to be eaten in as described above, the customer operates the BT41 payment prompt button on the eat-in item selection screen. When the payment transition instruction button BT41 is pressed, and all registered items as described above are designated as eligible for eat-in, the shopping bag registration screen (Figure 6) will not be displayed, and the system will transition to the payment screen, for example, the payment type selection screen (Figure 11). In this case, the customer can proceed to payment without having to perform any operations on the shopping bag registration screen. In response to this, if the payment transition instruction button BT41 is operated and there are registered items that are not designated as eat-in items, the POS terminal 20 will display the shopping bag registration screen at this stage. If the customer needs a shopping bag, they will operate the registration operation area AR21 on the shopping bag registration screen to specify the required size and number of shopping bags, and then operate the payment transition instruction button BT21. On the other hand, if a customer does not need a shopping bag, they operate the payment transition instruction button BT21 without performing any specific operation on the registration operation area AR21 on the shopping bag registration screen. In response to the operation of the payment transition instruction button BT21, the system transitions to displaying a payment screen, such as the payment type selection screen (Figure 11).
[0083] With this accounting procedure, if a customer designates all items as for eat-in, they will proceed directly to the payment screen without being shown the shopping bag registration screen. In this case, the customer does not need to perform any extra steps, and the accounting procedure can be made more efficient.
[0084] [Example of processing procedure] Referring to the flowchart in Figure 12, an example of the processing procedure performed by the fully self-service mode POS terminal 20 in this embodiment in response to accounting will be described. Step S101: First, the POS terminal 20 determines whether or not a product registration operation has been performed at the product registration stage. A product registration operation is either the operation of having the customer-side scanner unit 206 read the barcode attached to the product, or a registration operation using a button.
[0085] Step S102: When a product registration operation is performed, the POS terminal 20 executes a product registration process in accordance with the product registration operation.
[0086] Step S103: After processing in step S102, or if it is determined in step S101 that no product registration operation was performed, the POS terminal 20 determines whether or not a settlement transition instruction operation was performed by operating the settlement transition instruction button BT11 on the product registration screen. If the settlement transition instruction operation is not performed by pressing the settlement transition instruction button BT11, the process returns to step S101.
[0087] Step S104: When a settlement transition instruction operation is performed by operating the settlement transition instruction button BT11, the POS terminal 20 determines whether or not the products registered under the current transaction include products with selectable purchase methods. In determining whether or not products with selectable purchase methods are included, the POS terminal 20 can, for example, refer to the product information of the registered products from the product master. The product information includes information that can identify whether or not the corresponding product is a product with selectable purchase methods.
[0088] Step S105: If it is determined in Step S104 that the purchase method selection item is included, the POS terminal 20 executes the eat-in confirmation process. As part of the eat-in confirmation process, the POS terminal 20 first displays the eat-in confirmation screen WD31 (Figure 7) on the customer-side display unit 205, as described above. If the "No" button BT32 on the eat-in confirmation screen WD31 is pressed, the POS terminal 20 clears the eat-in confirmation screen WD31 and terminates the eat-in confirmation process as step S105. In response to this, if the "Yes" button BT31 on the eat-in confirmation screen WD31 is pressed, the POS terminal 20 displays the eat-in item selection screen (Figure 8) on the customer-side display unit 205 and accepts the customer's operation to specify items to be eaten in, as described above. For items specified to be eaten in, a checkbox CB located in the corresponding list item in the registered item list area AR41 of the eat-in item selection screen is checked. After performing the operation to specify items to be eaten in, the eat-in confirmation process is terminated when the customer presses the payment transition instruction button BT41 on the eat-in item selection screen.
[0089] Step S106: Once the eat-in confirmation process is completed, the POS terminal 20 determines whether all of the products registered through the eat-in confirmation process have been designated as eligible for eat-in.
[0090] Step S107: If it is determined in step S106 that there are items among the registered items that are not designated as eligible for eat-in, the POS terminal 20 displays the shopping bag registration screen (Figure 6) on the customer-side display unit 205.
[0091] Step S108: With the shopping bag registration screen displayed, the POS terminal 20 accepts a shopping bag registration operation performed by the customer. The shopping bag registration operation is performed in the registration operation area AR21 to specify the size and number of shopping bags to be purchased. The acceptance of the shopping bag registration operation in step S108 is terminated when the payment transition instruction button BT21 on the shopping bag registration screen is pressed, and the shopping bag registration screen is cleared.
[0092] Step S109: After processing in step S108, or if it is determined that all products registered in step S106 have been designated as eligible for eat-in, the POS terminal 20 displays a payment screen (for example, a payment screen that starts from the display of the payment type selection screen (Figure 11)). Step S110: The POS terminal 20 executes the settlement process in response to the customer's payment operation.
[0093] [Modified version of the second embodiment] In this embodiment, the accounting procedure described above involved the customer completing the registration of all items to be purchased, and then specifying which items to be eaten in from among the items with selectable purchase methods among the registered items. As a variation of this embodiment, during the product registration stage, as the customer registers the products they wish to purchase, an operation may be performed to specify whether or not the products registered by that product registration operation are eligible for eat-in service each time a product registration operation for a purchase format selection product is performed. In this case, the POS terminal 20 performs an eat-in confirmation process for each product to be registered. Then, upon completion of product registration for all products, the POS terminal 20 determines whether or not all registered products are designated as eligible for eat-in service, in response to an operation on the payment transition instruction button BT11 on the product registration screen. If any of the registered items are not designated as eat-in items, the POS terminal 20 displays the shopping bag registration screen, accepts the customer's shopping bag registration operation, and then displays the payment screen (for example, the payment screen that starts from the payment type selection screen (Figure 11)) and executes the payment process. On the other hand, if all of the registered items are designated as eat-in items, the POS terminal 20 may proceed to display the payment screen and execute the payment process without displaying the shopping bag registration screen.
[0094] <Third Embodiment> Next, a third embodiment will be described. In the second embodiment described above, the accounting procedure was such that an eat-in confirmation process was performed after product registration. Alternatively, in a modified version of the second embodiment, an eat-in confirmation process was performed for each product registered during the product registration stage.
[0095] In contrast, in the third embodiment, the customer first performs an operation (eat-in declaration operation) to declare whether or not to designate all of the products to be registered as eat-in eligible. In this case, the POS terminal 20, although not shown in the diagram, first displays the eat-in declaration screen at the start of accounting for a single transaction. The eat-in declaration screen is a screen that can accept the eat-in declaration operation. Although not shown in the diagram, the eat-in declaration screen may be displayed, for example, on the initial product registration screen where the product registration results have not yet been reflected, in a manner similar to the eat-in confirmation screen WD31 (Figure 7).
[0096] Referring to the flowchart in Figure 13, an example of the processing procedure that the POS terminal 20 in this embodiment performs in response to accounting will be described. Step S201: The POS terminal 20 determines whether a trigger (standby state release trigger) has occurred while in standby mode. The POS terminal 20 determines that a standby state release trigger has occurred, for example, when a touch operation is performed on the standby screen displayed on the customer-side display unit 205 while in standby mode. Alternatively, the POS terminal 20 may determine that a standby state release trigger has occurred when a motion sensor or the like detects that a customer is standing in front of the POS terminal 20.
[0097] Step S202: When it is determined that a standby state release trigger has occurred in step S201, the POS terminal 20 displays the initial product registration screen. Step S203: The POS terminal 20 also displays the eat-in declaration screen overlaid on the product registration screen displayed in step S202. For example, the eat-in declaration screen may have, for instance, a "Yes" button and a "No" button. Furthermore, the eat-in declaration screen may display a message instructing the customer to select either the "Yes" or "No" button depending on whether they want to include all the items they intend to register in this transaction as eat-in items. As part of the eat-in declaration operation, customers press the "Yes" button if they want all the items they are about to register to be available for eat-in (affirmative declaration operation). On the other hand, if they do not want at least one of the items they are about to register to be available for eat-in, they press the "No" button (negative declaration operation). Step S204: The POS terminal 20 receives the eat-in declaration operation performed by the customer on the displayed eat-in declaration screen. The eat-in declaration operation is either an affirmative declaration operation or a negative restriction operation, as described above. In this case, the POS terminal 20 stores whether the received eat-in declaration operation was an affirmative declaration operation or a negative declaration operation. Step S205: The POS terminal 20 clears the eat-in declaration screen in response to the eat-in declaration operation. With the eat-in declaration screen cleared, the product registration screen is displayed in an active state, and product registration becomes possible thereafter.
[0098] The processing in steps S206 to S208 may be the same as in steps S101 to S103 in Figure 12.
[0099] Step S209: If it is determined in step S208 that a payment transition instruction operation has been performed, the POS terminal 20 determines whether the eat-in target declaration operation received earlier in step S204 was an affirmative declaration operation.
[0100] Step S210: If, in step S209, the eat-in declaration operation received in step S204 is determined to be a negative declaration operation rather than an affirmative declaration operation, the POS terminal 20 further determines whether or not the products registered this time include products with a purchase format selection.
[0101] Step S211: If it is determined in step S210 that the purchase method selection product is included, the POS terminal 20 executes an eat-in confirmation process. The eat-in confirmation process in step S211 may be to display an eat-in product selection screen on the customer-side display unit 205 in the same manner as in Figure 8, for example, and accept an operation to specify the eat-in product.
[0102] Step S212: Once the eat-in confirmation process in step S211 is complete, the POS terminal 20 clears the eat-in item selection screen and displays the shopping bag registration screen. The shopping bag registration screen may be in the same form as shown in Figure 6. Step S213: With the shopping bag registration screen displayed by step S212, the POS terminal 20 accepts a shopping bag registration operation performed by the customer. The acceptance of the shopping bag registration operation by step S212 is terminated when the customer presses the payment transition instruction button BT21 on the shopping bag registration screen, and the shopping bag registration screen may be closed.
[0103] If, in step S209, the eat-in target declaration operation received in step S204 is determined to be an affirmative declaration operation, or if, in step S210, it is determined that the purchase method selection product is not included, or after the processing in step S213, the POS terminal 20 executes the processes in steps S214 and S215. The processes in steps S214 and S215 may be the same as steps S109 and S110 in Figure 12.
[0104] Thus, the POS terminal 20 of this embodiment displays different screens depending on whether or not all products were designated as eat-in eligible in the eat-in declaration operation mentioned earlier, after the product registration process is completed. In other words, if a negative declaration operation is performed as the previous operation to declare an item as eligible for eat-in, and the registered items also include items with a purchase method selection, then it has not yet been specified whether or not the items with a purchase method selection are eligible for eat-in. In this case, the POS terminal 20 displays the eat-in eligible item selection screen and accepts the customer's operation to specify whether or not the registered items with a purchase method selection are eligible for eat-in. Once this operation is completed, the POS terminal 20 displays the shopping bag registration screen and accepts the customer's operation to register a shopping bag. After the shopping bag registration operation is performed, the POS terminal 20 displays the payment screen and executes the payment process.
[0105] Furthermore, if all registered items are designated as eligible for eat-in service through the eat-in declaration operation, the POS terminal 20 will display the payment screen without displaying the shopping bag registration screen.
[0106] Thus, in this embodiment as well, if a customer specifies that all items they intend to purchase are eligible for eat-in, the checkout procedure can be simplified to omit the shopping bag registration operation on the shopping bag registration screen.
[0107] In restaurants equipped with ticket vending machines, customers almost always consume all purchased items on-site. In this case, if a POS terminal 20 in this embodiment allows customers to specify whether or not to designate all items they intend to purchase as eat-in items before registering the items, customers will almost always choose to designate them as eat-in items. Therefore, by applying the POS terminal 20 in this embodiment to such a ticket vending machine, customers can designate all items they intend to eat-in as eat-in items at once, effectively improving operational efficiency.
[0108] <Variation> Although embodiments of the present invention have been described above, the configuration of the device, the data configuration, the processing flow, the display and output modes, etc., can be changed and modified as appropriate, for example, as shown in the following modified examples. Furthermore, the following modified examples may be combined as appropriate.
[0109] [First variation] In each of the above embodiments, the shopping bag registration operation was omitted by not displaying the shopping bag registration screen when all registered products were designated as eligible for eat-in. As an alternative modification, even when all registered items are designated as eligible for eat-in, the shopping bag registration screen may be displayed, but the shopping bag registration operation on the displayed shopping bag registration screen may be disabled, thereby eliminating the need for a shopping bag registration operation. For example, in this modified example, the shopping bag registration screen may be displayed in a manner in which the registration operation area AR21 is grayed out or otherwise disabled, and only the checkout transition instruction button BT21 is operable.
[0110] However, if an operation is performed on registered operation area AR21, which is not accepting operations, it is possible that the customer needs a shopping bag for some reason. Therefore, in this modified example, if an operation is performed on the registration operation area AR21 which is not capable of accepting operations, the POS terminal 20 may display a screen (registration intention confirmation screen) to confirm the customer's intention to register (purchase) the shopping bag. Then, if the customer performs a confirmation operation on the registration intention confirmation screen to declare their intention to register the shopping bag, the POS terminal 20 may change the state of the registration operation area AR21 to one that is ready to accept operations.
[0111] [Second variation] Even when purchasing products designated as eligible for eat-in (eat-in eligible products) during product registration, there may be cases where a bag is necessary or preferable. For example, if an eat-in eligible product is a prepared food item but no container for it is provided, it is advisable to have a bag to hold the food until the meal is finished, even when eating in. Therefore, in this modified version, even when all registered products are designated as eligible for eat-in, the shopping bag registration screen is displayed, and it is possible to operate on the displayed shopping bag registration screen. However, in this modified example, when all registered products are designated as eligible for eat-in, the shopping bag registration screen may be configured to restrict the types of shopping bags that can be registered. As a concrete example, considering the size of eat-in eligible products and the limits on the number of items purchased when eating in, it can be said that the bags required for purchasing eat-in eligible products do not need to be particularly large. Therefore, in this modified example, as an operation for the registration operation area AR21 on the shopping bag registration screen (Figure 6), for example, among the three sizes of shopping bags (plastic bags) "large," "medium," and "small," the operation to register the "large" and "medium" size shopping bags may be made impossible, while the operation to register the "small" size shopping bag may be made possible.
[0112] Furthermore, when displaying a shopping bag registration screen in response to the registration of eat-in eligible products, the available shopping bag size options may be changed depending on the type of eat-in eligible product being registered and the number of eat-in eligible products being registered. The method of changing the shopping bag size options may be such that the available options switch from, for example, "small" to "medium," or the number of available options may increase or decrease, for example, from only "small" to "small" and "medium."
[0113] Furthermore, considering that some eat-in items benefit from a bag while others do not, information indicating whether a bag is needed may be added to the product information of eat-in items in the product master, for example. In this case, the POS terminal 20 may display the shopping bag registration screen if all registered items are eat-in items, and if any of the registered eat-in items have information indicating that a bag is needed.
[0114] [Third variation] If a bag is needed to carry eat-in items to the eat-in area within the store, the store may, as part of its operations, ask customers to place the purchased eat-in items in a basket for items that have already been paid for (a basket for items that have already been paid for). In such cases, the POS terminal 20 may display a message to the customer when an eat-in item is registered, instructing them to place the purchased eat-in item in the basket for items that have already been paid for.
[0115] [Fourth variation] In this modified version, a storage device for supplies (e.g., chopsticks, spoons, trays, condiments, etc.) used by customers when consuming eat-in items within the store may be provided. The storage device for supplies may be provided on the POS terminal 20, or it may be provided separately from the POS terminal 20, near the POS terminal 20. Furthermore, the equipment storage device may be locked and unlocked by the control of the POS terminal 20. The POS terminal 20 may unlock the equipment storage device when an eat-in item is registered (or its purchase is confirmed), allowing the customer to retrieve the equipment.
[0116] [Fifth variation] Furthermore, in this modified version, when customers take out selected purchase items, a storage device for supplies (e.g., chopsticks, spoons, trays, condiments, etc.) used by the customer for eating at the takeout location may be provided. The storage device for supplies may be provided on the POS terminal 20, or it may be provided separately from the POS terminal 20, near the POS terminal 20. Furthermore, the equipment storage device may be locked and unlocked by the control of the POS terminal 20. The POS terminal 20 may unlock the equipment storage device so that the customer can take out the equipment when the selected purchase item is registered without being designated as an eat-in item (i.e., designated as take-out).
[0117] [Sixth variation] In response to a customer declaring, for example, that they will register eat-in items by operating on the eat-in confirmation screen WD31, the POS terminal 20 may display a screen that allows the staff to perform an operation to inform them that the transaction includes eat-in items, or a seat reservation screen that allows the customer to reserve a seat from among the available seats in the eat-in area. In this case, upon receiving notification or becoming aware that a seat has been reserved, the staff may, for example, go to the eat-in area and provide the customer with items such as chopsticks, spoons, tableware, condiments, etc.
[0118] [7th variation] For example, if the eat-in space is unavailable, such as when it is being prepared or outside of its operating hours, the POS terminal 20 may prevent the registration of the selected purchase method as an eat-in item and limit registration to take-out only.
[0119] [8th variation] The configurations in each of the above embodiments were given as examples of applications to a POS terminal 20 set to full self-service mode. However, the configuration in each of the above embodiments, which omits the shopping bag registration operation when all items purchased by the customer are designated as eat-in items, may also be applied to other modes of the POS terminal 20 (normal mode, double scan mode, semi-self-service mode) where the store clerk is able to perform the product registration operation. In this case, the shopping bag registration operation performed by the store clerk can be omitted when all items to be registered are designated as eat-in items. Furthermore, the configurations of each of the above embodiments can also be applied to POS terminals, registration devices, etc., with functions specialized to correspond to the normal mode, double scan mode, and semi-self mode of the POS terminal 20 of this embodiment, respectively.
[0120] [9th variation] Furthermore, the purchase format is not limited to eat-in or takeout. For example, customers may choose to have their purchase delivered to the store or to take it home on the spot. Alternatively, customers may choose to take the product home immediately or to make a reservation for a pre-order. In this case, if delivery is selected as the purchase method, delivery-specific containers and boxes will be used. In the case of pre-orders, since the items are not to be taken away on the spot, shopping bags are not required. Therefore, the display of the shopping bag registration screen may be omitted during checkout, and the shopping bag registration operation may be skipped. Furthermore, if delivery is specified as the purchase method, the POS terminal 20 may, for example, display a delivery information input screen for entering delivery address information until the transaction is completed, and accept the customer's operation to enter the delivery address information. Also, if delivery is specified as the purchase method, the POS terminal 20 may include the delivery fee in the total amount and then process the payment.
[0121] <Summary of Embodiments> [Technical field] This invention relates to a product registration device and program. [Background technology] An electronic cash register is known that changes the display mode of the screen showing registered products depending on whether the user specifies eat-in or take-out as the purchase method (see, for example, Patent Document 1). [Prior art document] [Patent] [Patent Document 1] Japanese Unexamined Patent Publication No. 2014-006856 [Overview of the prefecture] [Problems the invention aims to solve] It is preferable that accounting operations be carried out efficiently according to the differences in purchase methods. This invention has been made in view of these circumstances, and aims to enable efficient accounting operations to be performed according to differences in purchase methods.
[0122] [Means for solving the problem] (1) One aspect of this embodiment is a product registration device (for example, a POS terminal 20 set to full self mode) comprising: product registration means for performing product registration processing to register products; purchase format selection means for selecting a purchase format for a product (for example, an eat-in confirmation screen WD31); and display control means for causing different display modes of operation screens (for example, a shopping bag registration screen (Figure 6), a seat reservation screen in the sixth modified example, a delivery destination information input screen in the ninth modified example, etc.) depending on the purchase format, based on the purchase format selected by the purchase format selection means for products registered by the product registration means.
[0123] According to the above configuration, when registering a product, the purchase method for the product can be selected. Furthermore, for operation screens where the necessity of operation differs depending on the purchase method, the appearance of the operation screen will be changed according to the selected purchase method. Changing the appearance of the operation screen includes, for example, differentiating between displaying and hiding the screen. Also, changing the appearance of the operation screen includes differentiating between an operable state and an operable state. This configuration eliminates the need to perform operations on screens corresponding to unnecessary steps resulting from the selection of the purchase method. As a result, accounting operations can be performed efficiently according to the differences in purchase methods.
[0124] (2) One aspect of this embodiment is the product registration device described in (1), wherein the purchase format selection means selects at least whether it is eat-in or take-out.
[0125] According to the above configuration, for example, in relation to reduced tax rates, it becomes possible to change the appearance of the user interface based on the result of an operation in which the user selects whether to eat in or take out.
[0126] (3) One aspect of this embodiment is the product registration device described in (2), wherein the display control means causes the display of the operation screen (e.g., shopping bag registration screen) related to the purchase of a shopping bag (e.g., a plastic shopping bag) to be different for all products registered by the product registration means when the purchase method selection means selects that the product be eaten in.
[0127] According to the above configuration, if the registered product is for eat-in, a shopping bag to carry the product outside the store is not required. Therefore, when the registered product is designated as for eat-in, the shopping bag registration screen can be hidden, streamlining the checkout process.
[0128] (4) One aspect of this embodiment is a program that causes a computer as a product registration device to function as a product registration means for performing product registration processing to register products, a purchase format selection means for selecting a purchase format for a product, and a display control means for causing the display of an operation screen to differ depending on the purchase format, based on the purchase format selected by the purchase format selection means for the product registered by the product registration means.
[0129] Furthermore, the functions of the POS terminal 20, store controller 10, management device 30, etc., described above may be implemented by recording the program on a computer-readable recording medium, loading the program recorded on this recording medium into a computer system, and executing it. Here, "loading the program recorded on the recording medium into a computer system and executing it" includes installing the program into the computer system. Here, "computer system" includes hardware such as the OS and peripheral devices. Also, "computer system" may include multiple computer devices connected via a network including communication lines such as the Internet, WAN, LAN, and dedicated lines. Also, "computer-readable recording medium" refers to portable media such as flexible disks, magneto-optical disks, ROMs, CD-ROMs, and storage devices such as hard disks built into the computer system. Thus, the recording medium storing the program may also be a non-transient recording medium such as a CD-ROM. Also, the recording medium includes internal or external recording media that can be accessed from the distribution server for distributing the program. The program code stored on the distribution server's recording medium may be different from the program code in a format executable by the terminal device. In other words, the format in which the program is stored on the distribution server is irrelevant, as long as it can be downloaded from the distribution server and installed in a form that can be executed on the terminal device. Furthermore, the program may be divided into multiple parts, each downloaded at a different time and then combined on the terminal device, and each divided program may be distributed by a different distribution server. In addition, "computer-readable recording medium" includes volatile memory (RAM) within computer systems that act as servers or clients when a program is transmitted over a network, which retains the program for a certain period of time. Moreover, the above program may be intended to implement only a part of the functions described above.Furthermore, the above-mentioned functions may be realized in combination with programs already recorded in the computer system, such as so-called differential files (differential programs). [Explanation of symbols]
[0130] 1 POS system, 10 store controller, 20 (20-1, 20-2, 20-3) POS terminal, 30 management device, 201 CPU, 202 ROM, 203 RAM, 204 hard disk, 205 customer-side display unit, 206 customer-side scanner unit, 208 card reader, 209 change dispenser, 210 employee-side display unit, 211 key operation unit, 212 employee-side scanner unit, 213 printing unit, 214 audio output unit, 215 communication unit
Claims
1. A product registration means that performs a product registration process to register a product, A declaration acceptance mechanism that accepts a declaration that all products to be registered from now on will be eligible for eat-in service, in response to the transaction initiation operation, A first screen control means controls the screen displayed when the "Eat-in for all items" declaration has not been accepted upon completion of the product registration process, A second screen control means controls the screen displayed when the product registration process is completed and the declaration of all items to be eaten in has been accepted. Equipped with, The first screen control means is, If the registered products registered by the product registration means include products that allow for eat-in, an eat-in selection screen will be displayed for the user to specify which of the products to be eaten in, and after the selection is completed, the user will be taken to the payment screen. If the registered products do not include the products for selecting the purchase method, the system will proceed to the payment screen without displaying the eat-in selection screen. The second screen control means is All of the aforementioned products selected for purchase method are eligible for eat-in, and the user is directed to the payment screen without displaying the eat-in selection screen. Product registration device.
2. A computer as a product registration device, Product registration means for performing product registration processing to register products, A declaration acceptance mechanism that accepts a declaration that all products to be registered from now on will be eligible for eat-in, in response to the transaction initiation operation. A first screen control means controls the screen displayed when the "Eat-in for all items" declaration has not been accepted upon completion of the product registration process. A second screen control means controls the screen when the product registration process is completed and the declaration of all items to be eaten in has been accepted. To make it function as, The first screen control means is, If the registered products registered by the product registration means include products that allow for eat-in, an eat-in selection screen will be displayed for the user to specify which of the products to be eaten in, and after the selection is completed, the user will be taken to the payment screen. If the registered products do not include the products for selecting the purchase method, the system will proceed to the payment screen without displaying the eat-in selection screen. The second screen control means is All of the aforementioned products selected for purchase method are eligible for eat-in, and the user is directed to the payment screen without displaying the eat-in selection screen. program.
Citation Information
Patent Citations
POS system
JP2014006856A
Merchandise data processor
JP2016224519A
Commodity sales data processing system, commodity sales data processing device, and program
JP2019032606A
Article sales data processing system, settlement apparatus, and control program of the same
JP2020181248A