Sales data processing device, sales data processing system, and computer program

The sales data processing device addresses the need for structured store clerk interventions in full-self service POS terminals by using coordinated customer and employee display units to manage screen operations, improving operational efficiency and accuracy in handling discounts or coupons.

JP2026089340APending Publication Date: 2026-06-01TERAOKA SEIKO CO LTD

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
TERAOKA SEIKO CO LTD
Filing Date
2024-11-20
Publication Date
2026-06-01

Smart Images

  • Figure 2026089340000001_ABST
    Figure 2026089340000001_ABST
Patent Text Reader

Abstract

To ensure that when a store employee's intervention is required for a specific process, that operation is performed appropriately. [Solution] A POS terminal device 10 comprising a customer-side display operation unit 11 and a store employee-side display operation unit 12, the POS terminal device 10 comprising: a first operation means for executing a first operation received by the customer-side display operation unit 11; a second operation means for executing a second operation received by the store employee-side display operation unit 12; and an authority setting means for restricting all or part of the screen operation of the customer-side display operation unit 11 when the respective operations are performed by the first operation means and the second operation means.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a sales data processing device, a sales data processing system, and a computer program.

Background Art

[0002] Recently, full-self service POS terminals that allow customers to perform operations from product registration to settlement have become widespread. For example, in Patent Document 1, there is proposed a food service vending machine system composed of one or more vending machines with a controller and a kitchen monitor with a controller and a customer monitor with a controller installed in a kitchen and a waiter's counter connected to the vending machine by communication means. The vending machine includes at least a controller, a cash input means, a display monitor, a ticket issuing means, and a communication means.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] In the food service vending machine described in Patent Document 1, a customer can receive a ticket without the support of a store clerk. However, even in a full-self service POS terminal, there are situations where an operation by a store clerk is required, such as a discount operation based on a predetermined privilege or coupon. In this regard, the intervention of the store clerk's operation is a special operation and there is room for improvement.

[0005] Therefore, an object of the present invention is to ensure that when the intervention of a store clerk's operation is required in a specific process, the operation is properly executed.

Means for Solving the Problems

[0006] To achieve the above objective, the sales data processing device according to the present invention is a sales data processing device comprising a customer-side display operation unit and a store employee-side display operation unit, comprising: a first operation means for executing a first operation received by the customer-side display operation unit; a second operation means for executing a second operation received by the store employee-side display operation unit; and a limiting means for restricting all or part of the screen operation of the customer-side display operation unit when the respective operations are performed by the first operation means and the second operation means. [Brief explanation of the drawing]

[0007] [Figure 1] This diagram shows the network configuration of a sales data processing system according to an embodiment of the present invention, and the external appearance of a POS terminal device that constitutes a sales data processing device. [Figure 2] This is a functional block diagram showing the hardware configuration of a POS terminal device that constitutes a sales data processing device according to an embodiment of the present invention. [Figure 3] This is a functional block diagram showing the software configuration of a POS terminal device that constitutes a sales data processing device according to an embodiment of the present invention. [Figure 4] The present invention provides an example of a screen displayed on the customer-side display and operation unit of a POS terminal device that constitutes a sales data processing device according to an embodiment of the present invention, specifically a screen displayed during registration processing in full self-service mode. [Figure 5] The present invention provides an example of a screen displayed on the customer-side display and operation unit of a POS terminal device that constitutes a sales data processing device according to an embodiment of the present invention, specifically a screen displayed during payment processing in full self-service mode. [Figure 6] The present invention provides an example of a screen displayed on the employee-side display and operation unit of a POS terminal device that constitutes a sales data processing device according to an embodiment of the present invention, specifically a screen shown during registration processing in full self-service mode. [Figure 7] In a POS terminal device that constitutes a sales data processing device according to an embodiment of the present invention, an example of a screen displayed on the customer-side display operation unit during registration processing in assist mode is shown. [Figure 8] The present invention provides an example of a screen displayed on the store clerk's display and operation unit in a POS terminal device that constitutes a sales data processing device according to an embodiment of the present invention, specifically a screen displayed during registration processing in assist mode. [Figure 9] The present invention provides an example of a screen displayed on the store clerk's display and operation unit in a POS terminal device that constitutes a sales data processing device according to an embodiment of the present invention, specifically a screen displayed during payment processing in assist mode. [Modes for carrying out the invention]

[0008] ● Overview Hereinafter, a sales data processing system according to an embodiment of the present invention will be described with reference to the figures. Figure 1 shows an example of the external configuration of a POS terminal device 10 that implements the sales data processing device according to this embodiment, along with an example of the network configuration of the sales data processing system 1. The sales data processing system 1 is mainly introduced in restaurants such as fast food restaurants and family restaurants, as well as food courts, but it is a system that can be widely introduced in retail stores such as supermarkets, home centers, convenience stores, and general merchandise stores. In this embodiment, it is assumed that the sales data processing system 1 is introduced in a restaurant.

[0009] The sales data processing system 1 consists of a POS terminal device 10 and a management server 40, as well as a kitchen terminal 20 and a product handover monitor 30. However, the kitchen terminal 20 and product handover monitor 30 are not always necessary, and may not be necessary in other types of businesses besides restaurants. The POS terminal device 10, kitchen terminal 20, and product handover monitor 30 are systems installed within the store (in-store system 1a) and are connected via a network NW1 such as a LAN or dedicated line, enabling them to communicate and cooperate by sending and receiving data. The management server 40 is configured to communicate with these in-store systems 1a installed within the store via a network NW2 such as the internet. However, the management server 40 may also be connected to network NW1 and constitute one of the in-store systems 1a.

[0010] The POS terminal device 10 is a device that receives operations related to product registration and settlement from customers and store staff, and performs product registration and settlement, and constitutes the sales data processing device according to this embodiment. In this embodiment, the POS terminal device 10 is implemented as a ticket vending machine. That is, it receives orders for predetermined products (for example, cooked menu items) from customers, issues product exchange tickets such as meal tickets corresponding to the orders, and transmits the order information as cooking instruction information to the kitchen terminal 20. In other embodiments, the POS terminal device 10 may be implemented as a so-called POS register for selling retail goods.

[0011] The kitchen terminal 20 is a device equipped with a CPU, flash memory, RAM, touch panel, etc., and is mainly installed near the kitchen. This kitchen terminal 20 receives order information regarding the products (menus) ordered by the POS terminal device 10 as cooking instructions, and displays various information necessary for cooking, such as order information and cooking progress information. The cooks in the kitchen prepare the food while referring to the order information displayed on the kitchen terminal 20 as cooking instructions, or to order information printed from a separate printer. Once cooking is complete, the cooks place the food on the product handover counter, etc., and input information indicating completion of cooking into the kitchen terminal 20. Note that multiple kitchen terminals 20 may be installed in each cooking area.

[0012] The product handover monitor 30 is a device equipped with a CPU, flash memory, RAM, display, etc., and is mainly installed at or near the boundary between the kitchen and the customer seating area. This product handover monitor 30 is a device that displays information about the products (menus) ordered by the POS terminal device 10, and displays the order number currently being processed, receives information about products that have been cooked according to cooking instructions, and displays information to inform the customer that the product has been cooked, based on the order number, etc.

[0013] The management server 40 handles core business operations such as master data management, raw material management, meal management (recipe management), and employee management. This management server 40 may be composed of a plurality of server devices according to each business. For example, the control programs of each device constituting the in-store system 1a may be stored in a dedicated application server. Alternatively, the management server 40 may be configured as a cloud server connected to the in-store system 1a via the network NW2, or may be connected to the in-store network NW1 to form an on-premises type system. That is, in the present embodiment described later, each device constituting the in-store system 1a functions as a processing entity that executes the processing of the information output in each case. However, in other embodiments, each device may function as a so-called thin client specialized for an input / output interface or the like. As an example, a program for controlling the operation of each device may be held and executed by a cloud server (which may be the same as the management server 40 or another cloud server), and each device may display a screen by means of a browsing function or the like. In addition, the management server 40 may cooperate with a device above the POS terminal device 10 provided in the in-store system 1a, a plurality of POS terminal devices 10, or a POS terminal having a role different from that of the POS terminal device 10, and execute processing related to the sale and management of goods in the store or chain stores.

[0014] Note that, separately from the POS terminal device 10, there may be provided a store employee's portable terminal or the like that the store employee carries and uses as an order input device for receiving an order from a customer and inputting order information to the kitchen terminal 20. In particular, when the POS terminal device 10 is used as a self-POS or self-checkout device used in a retail store such as a supermarket, it may be connected to an existing store controller or cloud service or the like.

[0015] ●Functional configuration of the POS terminal device 10 <Hardware> FIG. 2 shows the hardware configuration of the POS terminal device 10. The POS terminal device 10 has, as hardware resources, an arithmetic unit such as a CPU (Central Processing Unit), and storage devices such as a flash memory and a RAM (Random Access Memory). Via an interface circuit, it is equipped with a customer-side display operation unit 11, a store clerk-side display operation unit 12, a scanner 13, a printer 14, a cash settlement unit 15, a non-cash settlement unit 16, an authentication unit 17, and a communication unit 18, and these are electrically connected.

[0016] The POS terminal device 10 according to the present embodiment is a face-to-face device where the customer and the store clerk face each other. The customer-side display operation unit 11, the store clerk-side display operation unit 12, the scanner 13, the printer 14, the cash settlement unit 15, and the non-cash settlement unit 16 are directed towards the customer side. On the other hand, the store clerk-side display operation unit 12 is provided on the opposite side of the customer-side display operation unit 11. This POS terminal device 10 is based on the full self-service method where the customer completes the processing from product registration to settlement. While the store clerk stands at a position facing the customer and responds to the customer, the store clerk-side display operation unit 12 supports the processing from registration to settlement.

[0017] The CPU is a central arithmetic unit, and by reading and executing the program stored in the flash memory, it comprehensively controls the operation of the POS terminal device 10. The flash memory is an auxiliary storage device of the CPU, and stores various types of information used by the CPU, including programs. The RAM is the main storage device of the CPU. The RAM is a work area for temporarily calling and processing data, and stores information such as product master information obtained from a management server 40, etc., and information generated in various processes. The information generated in various processes includes, for example, registration data generated in the registration process of registering a product and settlement data generated in the settlement process of settling the registered product.

[0018] The customer-side display and operation unit 11 consists of a touch panel display and is configured as an input / output means that receives operations from the customer and displays information to the customer. Through this customer-side display and operation unit 11, the customer can register the products to be purchased, confirm the contents of the registered products, perform approval operations for the purchased products, input payment information, etc. Regardless of this embodiment, the customer-side display and operation unit 11 may also incorporate input means such as physical mechanical keys or switches, or the input means and output means may be configured separately, such as a physical mechanical key and a liquid crystal display.

[0019] The employee-side display and operation unit 12 is composed of a touch panel display and serves as an input / output means that receives operations from the employee and displays information to the employee. Using this employee-side display and operation unit 12, the employee can check the registration status of items to be purchased based on registered data, and perform product registration operations and discount processing based on gift certificates, etc. Furthermore, the customer-side display and operation unit 11, like the employee-side display and operation unit 12, may also be equipped with physical input means such as mechanical keys or switches, or the input means and output means may be configured separately, such as physical mechanical keys and an LCD display.

[0020] Scanner 13 is an example of a reading means that optically reads various types of information, and is implemented using a CCD camera or the like. For example, scanner 13 is used to read barcodes (product codes, etc.) attached to products, or to read them in point-based payments or code-based payments. In addition, it is also used to read codes (barcodes, 2D codes, etc.) printed on receipts (registered trademarks), gift certificates (gift certificates, coupons, discount vouchers), and cards such as membership cards. The scanner 13 may consist of either a fixed scanner, a handheld scanner, or both, and these fixed and handheld scanners may be provided together with a CCD camera.

[0021] The printer 14 is an example of an issuing means that prints various information, such as settlement information including purchased items and payment amounts, or registration data for registered items, onto various media (receipts, invoices, payment slips, etc.), and these media are ejected from an output slot located at the top.

[0022] The cash settlement unit 15 is an example of a payment method that supports cash payments, and in this example, it is implemented by a change dispenser. The change dispenser has an input slot and an output slot for banknotes and coins. When the amount inserted from the input slot is calculated, the change amount, which is the difference between the inserted amount and the purchase amount, is calculated and the change or change tickets are discharged from the output slot. The input slot and output slot may be implemented by a single mechanism, which functions as an input slot when accepting banknotes and coins and as an output slot when dispensing change or change tickets.

[0023] The non-cash payment section 16 is an example of a payment method that supports non-cash payments, such as credit card payments, electronic money payments, and code payments. The POS terminal device 10 supports one or more non-cash payment methods through the non-cash payment section 16 according to its specifications, and is appropriately equipped with the necessary functions and mechanisms for each payment method, thereby supporting credit card contact IC (slot), contactless IC (touch payment), and magnetic stripe. In addition, when supporting code payments, the scanner 13 functions as a reading means for reading code information for code payments.

[0024] The authentication unit 17 is a means of acquiring authentication information for authenticating store employees, and is, for example, a fingerprint reader that acquires biometric information such as fingerprints as information necessary for authentication. The information acquired by the authentication unit 17 varies depending on the authentication method, and the POS terminal device 10 is equipped with an authentication unit 17 corresponding to the authentication method. For example, in a method that performs authentication using employee identification information, if a barcode encoding the employee identification information is acquired, the scanner 13 may also function as the authentication unit 17. In a similar method, if direct input of the employee identification information is accepted, the employee-side display and operation unit 12 may also function as the authentication unit 17. Furthermore, if the employee's face is used for biometric authentication, a camera for capturing facial images is provided.

[0025] The communication unit 18 is an interface for sending and receiving information with other terminals or devices, such as a management server 40, which is configured to communicate via networks NW1 and NW2.

[0026] In addition, the POS terminal device 10 may also include an audio output unit such as a speaker that outputs voice guidance and warning sounds, an imaging unit such as a camera that captures various operations or actions performed by the customer when registering products or making payments, and an notification unit such as a sign pole or sign lamp that notifies the status of the POS terminal device 10 by the way the LEDs light up.

[0027] In other embodiments, the customer-side display and operation unit 11, scanner 13, printer 14, cash payment unit 15, and non-cash payment unit 16, all provided for customer use, may form an integrated customer terminal, and the customer-side display and operation unit 11 may be implemented as a portable terminal such as a tablet and configured to be detachable from the customer terminal. Furthermore, the employee-side display and operation unit 12 may be configured to communicate with the customer terminal via a network NW1, allowing employees to assist customers without face-to-face interaction. In this case, the employee-side display and operation unit 12 may also be connected to devices corresponding to the scanner 13, printer 14, cash payment unit 15, and non-cash payment unit 16.

[0028] <Software> Figure 3 shows an example of the software configuration of the POS terminal device 10. The POS terminal device 10 mainly comprises an information storage unit 101, a registration unit 102, a settlement unit 103, a printing processing unit 104, a mode switching unit 105, an authentication processing unit 106, a calling unit 107, an authorization setting unit 108, an input / output processing unit 109, and a communication processing unit 110 as software resources.

[0029] The information storage unit 101 stores information necessary for store operations and product sales, as well as information generated by the execution of functions of each functional unit. Such information includes, for example, member master data, product master data, registration data, settlement data, layout information, tax rate information, and condition information.

[0030] The member master database stores information about member customers, such as their membership number, name, and contact information. The product master contains information about products, such as product identification information (e.g., JAN code), product name, and unit price.

[0031] Furthermore, the management server 40 may hold some or all of the member master and product master data stored in the information storage unit 101. In this case, the POS terminal device 10 may obtain the member master and product master data from the management server 40 as appropriate, or refer to the member master and product master data held by the management server 40. Alternatively, one of the multiple POS terminal devices 10 configured to communicate may be configured to perform master management and exchange data with the other POS terminal devices 10.

[0032] The registration data is information indicating the details of a transaction, generated during the registration process for registering products. In this embodiment, this registration data also includes order information indicating the customer's order details, such as the order number, the products ordered, and the time of the order. This registration data is also output to the kitchen terminal 20 as cooking instruction information to instruct cooking, or to the product handover monitor 30 as information guiding the delivery of products. Settlement data is information generated by the settlement process, which settles (pays for) purchased items based on registered data. Layout information refers to information relating to the layout of the receipt to be issued, the layout of the screens displayed on the customer-side display operation unit 11 and the store clerk-side display operation unit 12, etc., and is referenced when issuing receipts and displaying screens. The condition information is the condition under which the authorization setting unit 108, described later, restricts or permits screen operations of the customer-side display operation unit 11 and the store clerk-side display operation unit 12. Based on this condition information, the authorization setting unit 108 performs a determination process regarding the operation and processing status, and restricts or permits screen operations of the customer-side display operation unit 11 and the store clerk-side display operation unit 12 according to the result.

[0033] The registration unit 102 is a functional unit that registers all items to be settled within a single transaction as items to be purchased. The registration data generated by this registration unit 102 serves as reference data during the settlement process. In the product registration process, product information is obtained by reading symbol codes such as barcodes and QR codes attached to the products with the scanner 13, or by accepting product specifications using preset keys associated with the products (for example, preset keys G113a and G34a, which will be described later in Figures 4 and 6, respectively).

[0034] The settlement unit 103 acquires the registration data generated by the registration unit 102 and performs settlement processing for the purchased items based on the registration data. Specifically, the settlement unit 103 calculates the total amount for the registered purchased items as part of the settlement process, and then adds the amount of consumption tax and other taxes to calculate the settlement amount. Then, depending on the payment type selected by the customer, the cash settlement unit 15 or the non-cash settlement unit 16 executes the settlement process.

[0035] The printing processing unit 104 controls the printer 14 to issue receipts and invoices based on the settlement data. Notwithstanding this embodiment, receipts and invoices may be provided to customers in electronic data format, and members of the electronic receipt service may be able to view their own electronic receipts stored on an electronic receipt server that manages electronic receipts using a dedicated app (application program), or electronic receipts may be sent to the dedicated app or email address of such members. Furthermore, when the authentication processing unit 106, described later, authenticates the employee operating the employee-side display operation unit 12, information that can identify the employee who performed the operation may be printed on the receipt.

[0036] The mode switching unit 105 switches the operating mode of the POS terminal device 10 in accordance with a switching operation performed by a customer or store employee. The operating modes include, for example, a full self-service mode and an assist mode. Switching between operating modes transfers primary operating authority from the customer to the staff, or from the staff to the customer. Full self-service mode is an operating mode in which the customer completes the entire process from registering products to payment on their own, and the customer has primary control over the operation. However, even in this full self-service mode, there may be cases where the intervention of a store employee is required, such as when selecting options for a specific product. Assist mode is an operating mode in which the full self-service mode is deactivated, and in which a store employee actively intervenes in the operation. In this assist mode, the store employee has primary operational authority and is necessary when performing processes that customers cannot register from the customer-side display operation unit 11, such as registering specific benefits or coupons that require a predetermined discount operation by the store employee. For example, when dealing with discount coupons that need to be collected by the store, such as shareholder benefit coupons or gift certificates, operation by a store employee is required, and the store employee intervenes in the operation using assist mode to perform the discount operation. In the following, certain benefits, coupons, shareholder discount vouchers, or gift certificates that require a discount operation by a store employee under assisted mode will be referred to as "benefits requiring store employee operation."

[0037] Switching between operating modes is performed, for example, by pressing a predetermined mode switching button (for example, mode switching button G37 described later) provided on the customer-side display and operation unit 11 or the employee-side display and operation unit 12. By pressing this mode switching button, the operating mode is switched between full self-service mode and assist mode, or vice versa.

[0038] In other examples, when the POS terminal device 10 is operating in full self-service mode or assist mode, the system may be configured to execute when a first operation received by the customer-side display operation unit 11 and a second operation received by the store clerk-side display operation unit 12 are performed, thereby switching the operation mode from full self-service mode to assist mode, or from assist mode to full self-service mode. Furthermore, when the POS terminal device 10 is operating in full self-service mode, if a first operation received by the customer-side display operation unit 11 is executed, and then a second operation received by the store clerk-side display operation unit 12 is executed, the operation mode may be switched from full self-service mode to assist mode. Conversely, when the POS terminal device 10 is operating in assist mode, if a second operation received by the store clerk-side display operation unit 12 is executed, and then a first operation received by the customer-side display operation unit 11 is executed, the operation mode may be switched from assist mode to full self-service mode.

[0039] Here, an example of a first operation performed by the customer-side display operation unit 11 is the operation to call a store employee, which is performed by the calling unit 107, described later. Other examples of first operations performed by the customer-side display operation unit 11 may include operations by the customer to request or select the use of employee-operated benefits.

[0040] One example of a second operation performed on the staff-side display and operation unit 12 is switching the operation mode by pressing a mode switching button, etc. Other examples of second operations performed on the staff-side display and operation unit 12 may include an operation to authenticate the staff member, or a subtotal discount operation, which are performed by the authentication processing unit 106 described later. In addition to the operation to switch the operation mode being performed as a second operation, the operation mode may also be switched when the store clerk authentication is confirmed by the authentication processing unit 106, which will be described later. Furthermore, the operations that can be performed in the mutually switchable full self mode or assist mode may differ depending on the transaction status.

[0041] The authentication processing unit 106 authenticates the store clerk by comparing the information obtained by the authentication unit 17 with the authentication information for each store clerk that has been stored in advance. By authenticating store employees, employee information can be linked to the operation log, which helps deter fraudulent operations by employees and allows for the identification of operational errors.

[0042] The call unit 107 notifies the outside that the status requires staff intervention and summons a staff member. The calling unit 107 is implemented, for example, by a calling key provided on the customer-side display operation unit 11. The calling key may be a key displayed as a pressable image on the screen, or it may be a mechanical key. Furthermore, regardless of the key's primary function, any key that calls a store employee constitutes the calling unit 107. For example, even a key that requests the use of a shareholder discount coupon or gift certificate, which requires intervention from a store employee, constitutes the calling unit 107 as long as pressing it calls a store employee.

[0043] Various methods are used to call a store employee. For example, this includes methods such as outputting information to the employee's monitor, such as the employee's display / operation unit 12, the transaction management device, or a terminal held by the employee, as well as methods such as outputting a predetermined voice message or illuminating a separately provided sign lamp in a predetermined manner to notify nearby employees. This prompts the employee to go to the POS terminal device 10 where the transaction took place. The term "store staff" as used herein broadly includes all individuals involved in store operations, regardless of their specific role or responsibilities within the store, and also includes managers and those contracted to perform monitoring duties within the store.

[0044] Furthermore, the operation to call a store employee may be performed at any time, such as when registering a product on the product registration screen or when making a payment for a registered product on the payment screen. Therefore, for example, it may be possible to call a store employee before, during, or after product registration. In addition, the customer may be able to register a product even while calling a store employee, that is, before the called store employee begins operating the POS terminal device 10.

[0045] The authorization setting unit 108 executes authorization setting processing to restrict or permit all or part of the screen operations on the customer-side display operation unit 11 and the store employee-side display operation unit 12 according to predetermined conditions.

[0046] (Execution conditions for permission setting process) In one example, the authorization setting unit 108 restricts or permits all or part of the screen operations of the customer-side display operation unit 11 when the first operation received by the customer-side display operation unit 11 and the second operation received by the store employee-side display operation unit 12 are executed. In this case, the order of the first and second operations does not matter.

[0047] In another example, the authorization setting unit 108 may restrict or permit all or part of the screen operations of the customer-side display operation unit 11 after the first operation received by the customer-side display operation unit 11 has been executed and the second operation received by the store clerk-side display operation unit 12 has been executed. In this case, even after the first operation has been executed on the customer-side display operation unit 11, the customer-side display operation unit 11 may be able to operate normally until the second operation is executed on the store clerk-side display operation unit 12. This allows the customer to continue registering products even while they are in the process of registering products until the called store clerk responds, which is efficient. Conversely, the authorization setting unit 108 may restrict or permit all or part of the screen operations of the customer-side display operation unit 11 if the first operation received by the customer-side display operation unit 11 is executed after the second operation received by the store clerk-side display operation unit 12 has been executed. Furthermore, the authorization setting unit 108 may restrict or permit all or part of the screen operations of the staff-side display operation unit 12 when a second operation received by the staff-side display operation unit 12 is executed after a first operation received by the customer-side display operation unit 11 has been executed. For example, when the staff-side display operation unit 12 starts an operation to apply a subtotal discount, a confirmation screen may be displayed on the customer-side display operation unit 11. Then, when an permission operation is performed on the confirmation screen, all or part of the screen operations on the staff-side display operation unit 12 may be restricted so that only the operation of applying a subtotal discount is permitted on the staff-side display operation unit 12. Note that the operation of applying a subtotal discount may be a specific type of subtotal discount based on shareholder benefit coupons or coupons that are not managed by unique identifiers and are therefore difficult to prevent fraudulent use from.

[0048] Here, an example of a first operation performed by the customer-side display operation unit 11 is the operation to call a store employee, which is performed by the call unit 107. In this case, the call unit 107 constitutes the first operation means for performing the first operation. Furthermore, the first operation performed in the customer-side display operation unit 11 may, in other examples, be an operation to switch the operation mode, which is performed by the mode switching unit 105. In this case, the mode switching unit 105 constitutes the first operation means for performing the first operation. Furthermore, the first operation performed in the customer-side display operation unit 11 may, in other examples, be an operation to request or select the use of a store employee-operated benefit. In this case, the operator displayed on the customer-side display operation unit 11 that accepts customer operations and requests the use of a store employee-operated benefit constitutes the first operation means for performing the first operation.

[0049] An example of a second operation performed by the employee-side display operation unit 12 is an operation to switch the operation mode, which is performed by the mode switching unit 105. In this case, the mode switching unit 105 constitutes a second operation means for performing the second operation. Furthermore, the second operation performed by the employee-side display operation unit 12 may, in other examples, be an operation to authenticate the employee, performed by the authentication processing unit 106. In this case, the authentication processing unit 106 constitutes a second operation means for performing the second operation. Furthermore, in other examples, the second operation performed by the staff-side display operation unit 12 may be a subtotal discount operation. In this case, the operator displayed on the staff-side display operation unit 12 that receives an operation from the staff and performs the subtotal discount operation constitutes a second operation means for performing the second operation.

[0050] In addition to the operation of switching the operation mode being performed as a second operation, if the authentication processing unit 106 confirms employee authentication, all or part of the screen operations of the customer-side display operation unit 11 may be restricted, or multiple operations may be required as a second operation. Alternatively, instead of or in addition to the second operation, the elapsed time after the execution of the first operation may be used as a trigger for a process that restricts all or part of the screen operations of the customer-side display operation unit 11. Furthermore, regardless of customer operations on the customer-side display operation unit 11, all or part of the operations on the customer-side display operation unit 11 may be restricted by predetermined operations on the employee-side display operation unit 12 alone. Furthermore, in response to the customer-side display operation unit 11 executing a call operation for a store employee, all or part of the screen operations of the customer-side display operation unit 11 can be restricted. Furthermore, the restriction or permission of functions by the authorization setting unit 108 may be performed as a result of switching the operation mode by executing the function of the mode switching unit 105, or it may extend to screen operations on the store clerk's display operation unit 12.

[0051] (Contents of restrictions or permissions imposed by the permission setting process) The screen operations of the customer-side display operation unit 11 that are restricted or permitted by the authorization setting unit 108 as a trigger for the execution of the first and second operations described above may include a wide range of operations that change the status of registered data, such as product registration operations. For example, in the customer-side display operation unit 11, operations that change the status of registered data are restricted by the execution of the first and second operations. However, operations that do not change the status of registered data, such as switching the guidance language or calling a store employee (or calling a store employee again if the operation to call a store employee constitutes the first operation), may be performed.

[0052] The execution of the functions of the authorization setting unit 108 may not only restrict or permit all or part of the screen operations of the customer-side display operation unit 11 or the store clerk-side display operation unit 12, but may also switch the operations that can be performed on the customer-side display operation unit 11 or the store clerk-side display operation unit 12. In this case, the operations permitted before and after the switch may differ depending on the status of the transaction, such as product registration processing or payment processing.

[0053] In one example, the operations that can be performed on the store clerk's display and operation unit 12 differ depending on the status (either the product is being registered or the product registration is complete) and the operating mode (either full self-service mode or assist mode).

[0054] For example, in full self-service mode, the primary operating authority rests with the customer. While the customer is performing the product registration operation on the customer-side display / operation unit 11, the store clerk can also perform product registration operations on the store clerk-side display / operation unit 12. This allows the store clerk to support the customer's operation by registering items such as supplementary products to the customer's registered product "coffee," optional items like sugar and milk, and the size of the "coffee" product, according to the customer's requests. While these optional items can also be registered by the customer, having the store clerk assist with the registration of detailed items makes the operations required by the customer simpler and easier to understand. In contrast, under assist mode, the primary operating authority rests with the store clerk, and the customer's ability to register products on the customer-side display operation unit 11 is restricted. On the other hand, the store clerk-side display operation unit 12 can accept operations related to product settlement. By restricting customer product registration, inconveniences such as products being omitted from subtotal discount calculations can be avoided.

[0055] Furthermore, in full self-service mode, when the customer is registering or settling an item on the transaction screen displayed on the customer-side display / operation unit 11, the screens that the store clerk can display and the operations that can be performed on the store clerk-side display / operation unit 12 are limited to those relating to the current transaction (the transaction currently in progress), and the display and operations related to past transactions (transactions that have been performed in the past) are restricted. However, when the customer is not conducting a transaction, the store clerk-side display / operation unit 12 can display both the current transaction screen, which accepts operations from the store clerk regarding the current transaction, and the past transaction screen, which accepts operations from past transactions prior to the current transaction.

[0056] These restrictions are in place to allow store staff to appropriately assist customers using the staff-side display and operation unit 12 when customers are registering or paying for items in full self-service mode. Specifically, by restricting the display and operation of information related to past transactions on the staff-side display and operation unit 12, when assistance with customer operations is needed, there is no delay in returning from the past transaction screen, and operations related to the current transaction can be performed quickly.

[0057] However, if the number of screen transitions is small, or within the limits of the small number of screen transitions, the display and operation of information related to past transactions may be permitted. For example, the number of screen transitions required to return from the past transactions screen to the current transactions screen, or the amount of past transactions to go back to (e.g., the previous or the one before that), may determine which past transactions are always available or which are permitted to be operated on. Furthermore, the display and operation of information related to past transactions on the staff-side display unit 12 may be restricted only while the customer is performing a registration operation on the customer-side display unit 11, or only while the customer is performing a settlement operation on the customer-side display unit 11.

[0058] Furthermore, regardless of the above example, in full self-service mode, the employee-side display and operation unit 12 may only be able to perform the operation mode switching operation. In this case, specific operations become possible on the employee-side display and operation unit 12 only after the operation mode has been switched to assist mode. This helps to avoid mistakes such as the employee mistakenly registering various products or calculating subtotals while the customer is operating in full self-service mode.

[0059] Screen operations of the customer-side display operation unit 11, which are restricted in whole or in part by the authorization setting unit 108, are released according to predetermined operations or processes. An example of a predetermined operation or process to remove the restriction is a subtotal discount operation performed by a store employee on the employee-side display operation unit 12. When the application of the subtotal discount is completed in accordance with the subtotal discount operation, all or part of the restrictions on screen operations on the customer-side display operation unit 11 may be removed. In addition, predetermined operations or processes to remove the restriction may also include operations that directly command the removal of the restriction, or operations or processes that complete a transaction, such as the completion of payment. The restriction is removed when these operations are performed on the employee-side display operation unit 12.

[0060] The input / output processing unit 109 controls the customer-side display operation unit 11 and the employee-side display operation unit 12 to display information to the customer or employee, or to receive operation input from the customer or employee, respectively.

[0061] The communication processing unit 110 is composed of one or more communication means that realize connections with each terminal or device in accordance with a predetermined communication protocol, and realizes data communication via wired or wireless LAN or Internet communication.

[0062] ●Processing flow and screen examples in POS terminal device 10 <Full Self Mode> First, with reference to Figures 4 to 6, examples of screens displayed on the customer-side display unit 11 and the staff-side display unit 12 when the operation mode is set to full self-service mode will be explained. Figure 4 shows an example of a transaction screen displayed on the customer-side display unit 11 when the operation mode is full self-service mode, and it shows a registration screen that accepts registration of the product to be purchased (product to be issued). The screen includes a product selection area G11, a registered product display area G12, a deposit display area G13, and a display area for available payment types G14, as well as a "start over" button G15, a balance inquiry button G16, a receipt issuance request button G17, and a ticket issuance button G18.

[0063] The product selection area G11 consists of the menu switching areas G111 and G112, and the preset key display area G113.

[0064] In menu switching areas G111 and G112, you can switch the type of preset key G113a displayed in the preset key display area G113. Each of these menu switching areas G111 and G112 has a switching key G111a and G112a, respectively, for each type of menu. When any switching key G111a or G112a is pressed, the preset key G113a for the menu corresponding to the pressed switching key G111a or G112a is displayed in the preset key display area G113. In the illustrated example, in menu switching area G111, a string is displayed on the switching key G111a, and in menu switching area G112, a product image and a string indicating the menu type are displayed on the switching key G112a.

[0065] The preset key display area G113 displays the preset keys G113a for products that can be registered as purchase items. These preset keys G113a constitute customer-specific preset keys, and in the illustrated example, the preset key G113a displays the product image, product name, product price, and the string "BUY" to indicate that it is a preset key for purchase. The product image is a specific product image that differs for each preset key G113a. Furthermore, these preset keys G113a are displayed on the screen in a larger area than the preset keys displayed on the store clerk's display operation unit 12 (preset key G34a shown in the example in Figure 6 described later). This can attract the customer's interest and attention and increase their desire to purchase. In the example shown, a product image is displayed for each preset key G113a, but the product image may be a video representing the product's contents.

[0066] The customer selects the desired products using the preset key G113a and registers them. During selection, they specify the quantity as needed, registering all desired products in the desired quantities. Furthermore, when registering products, benefits and coupons may also be available. By entering code information linked to coupons, etc., via barcode scanning or direct input, discounts using coupons can be registered simultaneously with product registration. For example, in the case of a 100 yen discount coupon for hamburgers, the code information can include the hamburger identification code, discount amount, coupon identification code, expiration date, and, if it is a member-only benefit, the member code. Registration is possible by entering this code information. Alternatively, by entering the member code in advance, the member code can be omitted, and a higher-level device such as the POS terminal 10 or management server 40 can manage whether there are coupons applicable to that member and apply any unused or unused coupons. However, regardless of this, buttons may be provided on the screen to request the application of coupons or similar vouchers for each type.

[0067] The registered product display area G12 displays a list of registered products in response to the press of the preset key G113a. Customers can confirm the selected product using this registered product display area G12. Furthermore, the registered product display area G12 may allow users to select and delete any registered product or change its quantity. Also, if a product is registered by an employee using the employee-side display operation unit 12, the product registered by that employee will be displayed in the registered product display area G12. The deposit display area G13 shows the amount of cash received from the customer by the cash payment unit 15 when the customer receives a product exchange voucher via cash payment. In the illustrated example, the total amount of registered products (total product amount) is also displayed in this deposit display area G13. Area G14, which displays available payment methods, provides a simplified overview of the types of payment methods available for registered products, guiding customers to the available options. In the example shown, the face values ​​of each type of banknote are displayed to indicate that cash payment is possible, and credit cards, electronic money, and mobile payments are also listed as available payment methods.

[0068] The "Start Over" button G15 is used to return to the top screen and restart the transaction from the beginning. When this "Start Over" button G15 is pressed, all registered items are canceled and the user returns to the top screen. The balance inquiry button G16 is an operator used to request an inquiry about the balance of a unique value that can be used to purchase goods when a store operates such a value. This value is linked to, for example, the customer identification information of a member customer. When the POS terminal 10 obtains coded customer identification information from a separate membership card or dedicated app, the customer can then inquire about the value information linked to that customer identification information. The receipt request button G17 is an operator that requests the issuance of a receipt along with the payment for a registered product once payment is complete. When this receipt request button G17 is pressed, a check mark indicating that a receipt is required will be displayed, and a receipt corresponding to the payment details will be issued when payment for the registered product is completed (when the ticket is issued). The ticket issuance button G18 is an operator that requests the issuance of a product exchange voucher, such as a meal ticket, corresponding to the registered product. In the case of cash payment, if sufficient funds have already been deposited, the payment will also be executed when the ticket issuance button G18 is pressed. In other words, in this case, the ticket issuance button G18 also serves as the payment request. On the other hand, in the case of non-cash payment, the user proceeds to the payment screen (see Figure 5), and the product exchange voucher is issued after the payment is completed on that payment screen.

[0069] Furthermore, a call key for summoning a store employee may be provided on the screen. If a call key is provided, it may be located in a location other than the product selection area G11, such as near the registered product display area G12 or the deposit display area G13. Alternatively, the call key may be provided as a mechanical key instead of being displayed on the screen.

[0070] In this regard, if a customer encounters an operation that they cannot perform using the customer-side display operation unit 11, such as applying for a perk that requires staff operation, they can call a staff member by pressing a call key. When pressed, a staff member is called, and once the staff member performs a predetermined operation on the staff-side display operation unit 12, the operation mode is switched from full self mode to assist mode, and all or part of the operations on the customer-side display operation unit 11 are restricted. In this embodiment, at least operations related to product registration are restricted.

[0071] The call key, once pressed, may function as a key to prompt a call upon being pressed again, or as a key to cancel a call. Alternatively, a separate key for canceling a call may be provided. Furthermore, when a call is canceled, a confirmation screen may be displayed to reconfirm the customer's intention.

[0072] Furthermore, it is also possible that a store employee will be called not only when a call key is pressed, but also when an operation requiring the intervention of a store employee is performed, such as when an operation is performed to apply a special benefit that requires store employee intervention. In this case, the operation itself will also be considered an operation to call a store employee.

[0073] Furthermore, even after a call operation for a store employee has been performed, such as pressing a call key, and while the store employee is being called, the customer may continue registering products or partially canceling orders until the store employee performs a predetermined operation on the store employee display operation unit 12, thereby switching the operation mode to assist mode. However, if all registered products are canceled by operating the "start over" button G15, etc., without performing a cancellation operation for the store employee call, the store employee call may be automatically canceled, as this means that the store employee operation required to apply the store employee operation benefit is no longer necessary. In this case, if an indicator lamp is provided, the indicator lamp may be turned off, or instead of being turned off, the indicator lamp may be illuminated with a color indicating normal operation or a color indicating the cancellation of the call. The illumination with the color indicating cancellation should be turned off when the store employee operation or the next order operation begins. In addition, if the store employee is separately notified using a terminal or the like, the cancellation should be sent to that terminal, or the confirmation screen showing that the store employee is being called should be cleared from that terminal. Furthermore, if it is possible to combine benefits or coupons, the system may be made capable of allowing users to input information about those benefits or coupons.

[0074] Furthermore, regardless of this, operations that change the status of registered data (order data) may be restricted at the time a staff member is called. However, even in this case, operations that do not change the status of registered data, such as pressing the language switching button or the call key (multiple operations for prompting), or canceling the call, as well as the aforementioned operation to cancel all registered products (in which case the staff member call is also canceled), may be allowed.

[0075] Furthermore, if a registration operation for a benefit requiring staff intervention is performed, operations to apply other regular benefits or coupons that cannot be used in conjunction with it may be invalidated. Conversely, if, while a staff member has been called, an operation to apply a regular benefit or coupon that does not require staff intervention is performed instead of registering for a benefit requiring staff intervention, the call for staff may be canceled.

[0076] As shown in the diagram, this registration screen features a product selection area G11 that extends across the entire width, from below the center to near the top edge, occupying approximately two-thirds of the screen. This arrangement, where the product image displayed using the preset key G113a is prominently displayed in a highly visible location, effectively conveys the product's appeal to customers. Furthermore, since menu switching areas G111 and G112 are located above and below the preset key display area G113, it is visually easy to understand that the menu type can be switched. In addition, the switching key G112a displays a representative product image of the corresponding menu, making it easy to visualize the menu type and directly appealing to customers with the variety and appeal of the menu.

[0077] On the other hand, the registered product display area G12, the deposit display area G13, and the available payment type display area G14 are compactly arranged in the lower left. Similarly, other buttons such as the "Start Over" button G15, the balance inquiry button G16, the receipt request button G17, and the ticket issuance button G18 are also compactly arranged in the lower right. In this way, the registered product display area G12 and others, other than the product selection area G11, are arranged in positions where strong appeal is not required, so as not to hinder the appeal of the products to customers through the product images displayed in the preset key G113a.

[0078] Figure 5 shows an example of a payment screen displayed on the customer-side display unit 11 when the operation mode is full self-service mode, and is used to execute payment for registered products. This payment screen is displayed when the customer registers products, coupons, etc., on the registration screen shown in the example in Figure 4 above, and then presses the ticket issuance button G18. It is one of the payment-related screens used to execute payment. The screen includes a "back" button G21, an area displaying available payment types G22, an area displaying deposits G23, a receipt issuance selection button G24, and a payment method selection area G25.

[0079] The "Back" button G21 is used to return the screen to the previous screen, namely the registration screen. Area G22, which displays available payment methods, provides a simplified overview of the types of payment methods available for registered products, guiding customers to the available options. In the example shown, the face values ​​of each type of banknote are displayed to indicate that cash payment is possible, and credit cards, electronic money, and mobile payments are also listed as available payment methods.

[0080] The deposit display area G23 displays the amount of cash received from the customer by the cash payment unit 15 when the customer receives a ticket by cash payment. In the example shown, in addition to the total amount of registered products, the difference between the total amount and the deposit amount is also displayed as the shortfall.

[0081] The receipt issuance selection button G24 is an operator that allows users to choose whether or not to issue a receipt when payment for a registered product is completed, and displays the selection. This receipt issuance selection button G24 consists of an "Issue" button to request issuance and a "Do not issue" button, and when either is pressed, a check mark is displayed to indicate that a selection has been made. If receipt issuance is selected using the receipt issuance selection button G24, a receipt corresponding to the payment details will be issued when payment for the registered product is completed (when the product exchange voucher is issued). Furthermore, if the receipt issuance request button G17 is checked on the registration screen shown in Figure 4, the "Issue" button may be selected by default when transitioning to the payment screen. Also, if the receipt issuance request button G17 is not checked, the "Do not issue" button may be selected by default when transitioning to the payment screen, or neither the "Issue" button nor the "Do not issue" button may be selected.

[0082] The payment method selection area G25 is where users select the payment method to be used for the registered product. Multiple payment methods are displayed as selectable keys. In the example shown, there are keys for "Cash" (G251), "Credit" (G252), "Electronic Money" (G253), and "Mobile Payment" (G254). Furthermore, multiple types of electronic money and mobile payment options can be individually selected for each key.

[0083] Furthermore, this payment screen may also include buttons to request the application of coupons, points, etc., for each type. Additionally, it may be possible to register discounts using coupons or points at the same time as registering a product by entering coupon code information or points to be used by scanning a barcode or entering them directly.

[0084] Furthermore, the aforementioned call key may also be provided on this payment screen. If a call key is provided, it may be placed, for example, in or near the payment method selection area G25. Alternatively, the call key may not be provided on the screen but as a mechanical key.

[0085] In this regard, as mentioned above, it is also possible that a store employee may be called not only when a call key is pressed, but also when an operation requiring the intervention of a store employee is performed, such as when an operation is performed to apply a store employee-operated benefit. In this case, the operation in question also constitutes an operation to call a store employee.

[0086] Furthermore, on this payment screen, if the customer presses the call key or requests an operation that cannot be processed by the customer-side display operation unit 11, such as applying for a benefit that requires staff operation, a staff member will be called. However, on this payment screen, screen operation may be restricted at the moment such an operation is performed. However, as with the registration screen, operation of the customer-side display operation unit 11 may be restricted only after the staff member has performed a second operation to switch the operation mode. Also, screen operation may be restricted only when an operation requesting the application of a benefit that requires staff operation is performed, and when the call key is pressed, operation of the customer-side display operation unit 11 may be restricted only after the staff member has performed a second operation to switch the operation mode.

[0087] When a customer selects a payment method in the payment method selection area G25 and enters payment information corresponding to that payment method, the payment for the registered product is completed. A product exchange voucher is then issued, and the transaction is completed. In this embodiment, where a meal ticket is issued as a product exchange voucher and the prepared menu is then served, order information corresponding to the issued voucher is transmitted to the kitchen terminal 20 as cooking instruction information.

[0088] The customer completes the payment process on this payment screen and receives a product exchange voucher. When issuing the voucher, if paying with cash, the appropriate change or change slips will be dispensed and a receipt will be issued. If paying with cash, a receipt and a payment transaction slip will be issued, and the series of operations will be completed. As mentioned above, the receipt may be printed on paper or it may be an electronic receipt.

[0089] In the illustrated example, the customer selects their preferred payment method in the payment method selection area G25. However, in cases where a product is registered with a predetermined payment method, or where the type of payment method used by a member customer is pre-registered in the member information, the payment screen may be a screen that executes the payment using the predetermined payment method. Furthermore, if the payment type has already been selected, or if only one payment type is supported (for example, cash payment only), the system may transition to a screen where the payment type has already been selected or to a screen for selecting one payment type, rather than a screen for selecting the payment type. In this embodiment, multiple payment types are selectable, and the system proceeds to payment processing after product registration is complete.

[0090] Figure 6 shows an example of a transaction screen displayed on the store clerk's display unit 12 when the operation mode is full self-service mode, specifically when registering a product. The screen includes an operation information display area G31, a product details display area G32, a menu switching area G33, a preset key display area G34, a function key display area G35, a numerical input area G36, and a mode switching button G37.

[0091] The operation information display area G31 displays information about the employee who has been authenticated as the operator of the employee-side display operation unit 12, as well as the current date and time. In the example shown, the employee information is displayed as "STAFF1," but it may also be displayed as employee identification information or the employee's name.

[0092] The product details display area G32 consists of the registered product display area G321 and the payment amount display area G322, which are located above and below each other. The registered product display area G321 is an area where a list of registered products is displayed, and it corresponds to the content displayed in the registered product display area G12 of the customer-side display operation unit 11. In addition to a list of registered products, it may also display subtotals, discount items, total amounts, etc. Store staff can check the details of registered products using this registered product display area G321. The payment amount display area G322 shows the payment amount required for the registered product.

[0093] In the menu switching area G33, you can switch the type of preset key G34a displayed in the preset key display area G34. This menu switching area G33 has a switching key G33a for each type of menu, and when any switching key G33a is pressed, the preset key G34a for the menu corresponding to the pressed switching key G33a is displayed in the preset key display area G34.

[0094] The preset key display area G34 shows the preset keys G34a for products that can be registered as purchase items. These preset keys G34a constitute the staff-only preset keys, which are designed for staff use. Staff can register products on behalf of customers by pressing any of the preset keys G34a displayed in the preset key display area G34. For example, in addition to the product "coffee" registered by the customer, staff can register optional items such as sugar and milk, as well as the size of the "coffee" product, according to the customer's requests.

[0095] In the illustrated example, only the product name is displayed as text on the preset key G34a. Furthermore, the preset key G34a is displayed on the screen in a smaller area than the preset keys displayed on the customer-side display operation unit 11 (preset key G113a shown in the example in Figure 4 above). As a result, the preset key G34a does not occupy a large area of ​​the screen, making it easy to use for store staff who are more familiar with screen operation.

[0096] The function key display area G35 displays various function keys G35a. Function keys G35a are operators used to perform transaction-related functions, and are provided for functions such as canceling operations or registered products, expanding the PLU code input window, and canceling transactions.

[0097] Numeric input area G36 displays a numeric keypad, allowing you to enter numerical values. Numerical input is necessary when directly entering product quantities, PLU codes, and other information.

[0098] The mode switching button G37 is an operator that switches the operating mode, and as shown in the figure, it displays "Full Self" when in full self mode. When this mode switching button G37 is pressed, the operating mode is switched to assist mode, and the primary operating authority is transferred from the customer to the store clerk, restricting all or part of the operations on the customer-side display operation unit 11, and the screen changes to the one shown in Figure 7, which will be described later.

[0099] Furthermore, the process of switching the operation mode from full self mode to assist mode and restricting the operation of the customer-side display and operation unit 11 by pressing the mode switching button G37 may be conditional on the customer calling for a store employee. That is, after a store employee is called by the customer, the operation mode may be switched from full self mode to assist mode when the called employee presses the mode switching button G37. Furthermore, regardless of the illustrated example, the mode switching button G37 may be provided separately as a mechanical key. Also, the operating mode may be switched via a settings menu. Furthermore, in response to a call from a store employee, the employee-side display and operation unit 12 may display a screen indicating that an employee is being called. This screen may include options such as "respond" or "do not respond," as well as an "OK" button to respond to the call, allowing the operation mode to be switched according to the employee's selection. Furthermore, after a store employee converses with a customer and confirms the use of a special offer requiring employee operation, the operation of the customer-side display may be restricted based on an operation related to that offer.

[0100] Furthermore, once a customer initiates a call for a store employee and the system enters a state of waiting to switch from full self-service mode to assist mode (switching standby state), the employee may be able to assist with product registration without waiting for the system to switch to assist mode. Alternatively, there may be three phases: full self-service mode, assist mode switching standby state, and assist mode, with a gradual permission or restriction of operations. For example, in the switching standby state, only operations such as the mode switching button G37 and a separately provided discount application button may not be restricted, while operations such as product registration may be restricted.

[0101] As shown in the diagram, this screen features a compact layout with the product details display area G32 positioned towards the left, and the preset key display area G34 located near the center. Furthermore, the toggle key G33a displayed in the menu switching area G33 and the preset key G34a displayed in the preset key display area G34 are simply displayed as text. Thus, the screen displayed on the staff-side display and operation unit 12 has a layout designed for staff who do not need to promote products and are familiar with the operation. As mentioned above, the product details display area G32, which is highly likely to be checked, is located on the left side of the screen, and only text is displayed on the toggle key G33a and preset key G34a. Compared to the screen displayed on the customer-side display and operation unit 11, it is simpler and prioritizes ease of use. Furthermore, the configuration of the display screens for the customer-side display operation unit 11 and the employee-side display operation unit 12, which are tailored to the customer and the employee respectively, can be provided regardless of differences in operation modes or limitations on screen operation.

[0102] Furthermore, this screen constitutes the current transaction screen, which accepts operations from the store clerk regarding the current transaction. That is, at least the information displayed in the product details display area G32, menu switching area G33, preset key display area G34, and function key display area G35 is all about the content of the transaction that the customer is currently conducting on the customer-side display operation unit 11. The store clerk-side display operation unit 12 can display a past transaction screen that accepts operations regarding past transactions prior to the current transaction if no product transaction is taking place on the customer-side display operation unit 11. However, the display of the past transaction screen is restricted while a transaction is taking place on the customer-side display operation unit 11. As described above, this restriction is intended to allow store clerks to assist customers smoothly and quickly by restricting the display and operation of information related to past transactions on the store clerk-side display operation unit 12 when the customer is performing product registration or settlement operations under full self-service mode. As a result, even when assistance with customer operations is needed on the store clerk-side display operation unit 12, there is no delay in returning from the screen displaying past transactions to the screen displaying the current transaction. Furthermore, the employee-side display and operation unit 12 may only be able to participate in the current transaction when the system is in assist mode or waiting to switch from full self mode to assist mode via an employee call operation, and may not be able to participate in the current transaction in any other state.

[0103] <Assist Mode> Next, with reference to Figures 7 to 9, examples of screens displayed on the customer-side display unit 11 and the staff-side display unit 12 when the operation mode is in assist mode will be described. As described above, the assist mode is an operation mode in which the store staff actively intervenes in the operation. In this assist mode, all or part of the operations on the customer-side display operation unit 11 are restricted. On the other hand, the store staff performs on behalf of the customer on the store staff-side display operation unit 12 any kind of processing that the customer cannot register from the customer-side display operation unit 11, such as registering benefits that require store staff operation.

[0104] Figure 7 shows an example of a screen displayed on the customer-side display unit 11 when the operation mode is in assist mode, and it shows a registration screen for registering the product to be purchased (product to be issued). In the assist mode of this embodiment, at least the customer's product registration operation is restricted, and the customer cannot press the preset key G113a of any product from the preset key display area G113. In addition, in assist mode, a message G41 is displayed in front of the preset key display area G113 to indicate that a store employee is operating the store employee-side display operation unit 12, and the preset key G113a is covered.

[0105] As mentioned above, even in this assist mode, operations other than changing product registration data, such as switching languages, may still be performed. In the example in Figure 7, the balance inquiry button G16 and the receipt issuance request button G17 may be usable. On the other hand, operations such as the toggle keys G111a, G112a, and preset key G113a (see Figure 4 for toggle keys G112a and preset key G113a) located in the product selection area G11, quantity changes in the registered product display area G12, the "start over" button G15, and the ticket issuance button G18 are restricted. However, the operation of toggle keys G111a and G112a may not be restricted even in assist mode, so that customers can view the menu when asking a store clerk to add products. Furthermore, the illustrated screen is displayed on the customer-side display unit 11 when the operation mode is switched from full self mode to assist mode during product registration. However, if the customer has already completed product registration, the system may transition to the payment screen shown in the example of Figure 5 above, and operations on that payment screen may be restricted. In this case as well, a message similar to message G41 may be displayed on the payment screen.

[0106] Specifically, in the example screen shown in Figure 5, when the operation mode is assist mode, the payment screen displayed on the customer-side display unit 11 allows unrestricted operation of buttons such as the "Back" button G21, the receipt issuance selection button G24, and the "Electronic Money" key G253, while other operation buttons may be restricted. However, if the "Back" button G21 is pressed, the call for a store employee is canceled. Also, pressing the "Back" button G21 cancels the call for a store employee. Furthermore, regarding the operation of the "Electronic Money" key G253, operation may be permitted only if it is not possible to proceed to the balance inquiry or charge screen without specifying electronic money, or balance reference and reading / writing only for electronic money charging may be permitted without performing the process of sending instructions based on settlement data to the payment terminal. Furthermore, selection of payment type may be enabled, and the operation of the "Credit" key G252 may be limited to determining the brand to be used with a credit card, and only authorization (limit exceedance / expiration date check) may be accepted and executed. The permission (or removal) of such restrictions on individual operations may be set only when it is necessary for store staff to process discounts such as shareholder benefit coupons.

[0107] Figure 8 shows an example of the screen displayed on the store clerk's display unit 12 when the operation mode is in assist mode, specifically when registering a product. This screen is displayed, for example, when the mode switching button G37 is pressed in the screen shown in Figure 6 above. Note that the switching of the operation mode based on the operation of the mode switching button G37, or the restriction or permission of screen operations due to the delegation of operation authority, may be conditional on the customer performing a first operation on the customer-side display operation unit 11. In this case, for example, after the customer performs a call operation for a store employee as the first operation (for example, pressing the call key), the store employee presses the mode switching button G37 as the corresponding second operation, thereby switching the operation mode from full self mode to assist mode, delegating primary operation authority from the customer to the store employee, and restricting screen operations on the customer-side display operation unit 11.

[0108] The operation of the customer-side display and operation unit 11 is restricted when a store employee switches the operation mode. At the very least, if a store employee applies a benefit that requires employee operation, the completion of product registration (order completion) is a condition, so the authority to perform operations related to product registration (ordering) is delegated to the store employee. If it becomes necessary to add, change, or cancel products (orders) after the operation mode has switched to assist mode, this can only be done by the store employee operating on the store employee-side display and operation unit 12. However, for operations that do not involve changing the status of registration data, such as forgetting to enter a membership code (excluding cases where there is a member price), the customer's operation may not be restricted.

[0109] The illustrated example has a configuration that is almost identical to the example in Figure 6, where the operating mode is full self mode. However, the mode switching button G37 displays "Accounting" as shown in the illustration when in assist mode during product registration. The mode switching button G37 on this screen constitutes a mode switching means that switches the operation mode to full self mode, and at the same time constitutes a subtotal discount means that accepts a subtotal discount operation, and when pressed, the value discount on the subtotal of the registered products is confirmed. As a result, product registration is completed and the payment amount is confirmed, and the screen of the customer-side display operation unit 11 may switch to the payment screen illustrated in Figure 5 and proceed to the payment processing of the registered products.

[0110] On this screen, the store clerk registers for the employee-operated benefit and collects the media for the employee-operated benefit, completing the clerk's operation. After this, as described above, when the clerk switches the operation mode back to full self mode by pressing the mode switching button G37, the customer-side display operation unit 11 proceeds to the payment screen, and the customer makes the payment. Regardless of this example, the operation that the store clerk completes is not limited to an operation based on pressing the mode switching button G37, but may also include the operation to complete the registration of a store clerk-operated benefit, or the operation to select the payment type performed by the store clerk on the screen of the store clerk-side display operation unit 12 shown in Figure 9 later. However, in this case, the display of the payment screen on the customer-side display operation unit 11 will be skipped. Furthermore, the collection of a store clerk-operated benefit may be a condition for the store clerk to complete the operation and switch the operation mode.

[0111] Figure 9 shows an example of the screen displayed on the staff-side display unit 12 when the operation mode is in assist mode, and is shown when payment for registered products is being processed. This payment screen is displayed, for example, when the operation to call a staff member is performed on the customer-side display unit 11 screen shown in Figure 5 above.

[0112] The screen includes an operation information display area G31, a product details display area G32, a function key display area G51, a preset key display area G52, a value discount type switching area G53, a numerical input area G36, and a mode switching button G37.

[0113] In the product details display area G32 shown in the illustration, the registered product display area G321 displays a list of registered products along with the value discount registered by the store clerk (item G321a in the illustration), and this value discount is included as one of the basis for calculating the total amount. The store clerk can check the details of the registered products using this registered product display area G321.

[0114] Furthermore, in the product details display area G32, in order to make it easier to identify products that are eligible for discounts registered by store staff, an identification effect may be added to such products. For example, the identification effect may be to display them in a predetermined color or using shading. Furthermore, this screen may include a designated cancel button or similar to allow users to temporarily cancel the subtotal discount, enabling them to register additional value discounts. When the designated cancel button is pressed, the user returns to the screen shown in Figure 8 above, for example, and can register additional value discounts.

[0115] The function key display area G51 displays various function keys G51a. Function keys G51a are operators used to perform functions related to transactions, and various keys are provided, such as for adding or correcting products and individual accounting.

[0116] The preset key display area G52 shows preset key G52a, which allows the selection of specific value discount types. The store clerk selects the type of value discount to apply by pressing any of the preset keys G52a.

[0117] In the discount type switching area G53, you can switch the type of preset key G52a displayed in the preset key display area G52. This discount type switching area G53 has switching keys G53a for each type of discount, such as "discount," "rebate," and "gift certificate / voucher." When any switching key G53a is pressed, the preset key G52a of the type corresponding to the pressed switching key G53a is displayed in the preset key display area G52.

[0118] In the illustrated example, the discount type switching area G53 also includes a key (shown in the diagram as "Electronic Money / QR Payment Human Operation" (QR Code: registered trademark)) that allows the store clerk to select and execute the payment. When this key is pressed, the system proceeds to the payment screen, and the store clerk can execute the payment on behalf of the customer.

[0119] The mode switching button G37 is an operator that switches the operation mode, and in assistant mode during payment execution, it displays "Current Total" as shown in the figure. When this mode switching button G37 is pressed, the operation mode is switched to full self mode, and the customer performs the payment process from the payment screen displayed on the customer-side display operation unit 11.

[0120] According to the POS terminal device 10 of this embodiment described above, when intervention by a store employee is required for a specific process, such as processing benefits that require employee operation, the operation is performed appropriately. Furthermore, the customer-side display operation unit 11 and the employee-side display operation unit 12 provide customers and employees with operability and display screens that are appropriate for their respective needs.

[0121] Table 1 below shows an example of operations that can be performed on the customer-side display and operation unit 11, depending on the transaction status and the type of operation mode, with respect to the POS terminal device 10 according to the present embodiment described above. In addition to the full self mode and assist mode, Table 1 also shows examples where the types of screen operations that are restricted or permitted differ even when the system is waiting to switch from full self mode to assist mode (switching standby state). However, the system is not limited to these three levels of restrictions or permissions; it may also be limited to two levels of restrictions or permissions: full self mode and assist mode. In that case, the switching standby state may still be considered as being in full self mode. The same applies to Table 2, which will be discussed later.

[0122] [Table 1]

[0123] The request for a store employee (request) is canceled when the second operation to switch the operation mode is performed on the employee-side display operation unit 12.

[0124] Furthermore, Table 2 below shows examples of operations that can be performed on the store clerk's display and operation unit 12, depending on the transaction status and the type of operation mode.

[0125] [Table 2]

[0126] Furthermore, the three levels of permission settings shown in the table above are not the only options; there may be additional levels of permission settings. For example, the screen operations restricted or permitted by the employee-side display operation unit 12 may differ depending on whether or not employee authentication has been performed by the authentication processing unit 106. For example, in full self-service mode, operations that assist customer product registration, such as registering products attached to the main product or changing the quantity of products, may be performed by the employee, while when employee authentication has been performed, certain operations such as registering all products or applying discounts may be permitted.

[0127] In the examples shown in Figures 4 to 9 above, the customer and the store clerk operated the customer-side display operation unit 11 and the store clerk-side display operation unit 12, respectively. However, in other embodiments, the present invention can be implemented even with a terminal that has only one physical screen. For example, depending on the operation mode switch, either the customer-side display operation screen corresponding to the operation screen of the customer-side display operation unit 11, or the staff-side display operation screen corresponding to the operation screen of the staff-side display operation unit 12, should be displayed. That is, in full self-service mode, the customer-side display operation screen is displayed on the screen, and when the operation mode is switched to assist mode, the staff-side display operation screen is displayed on the screen. In this case as well, the restriction or permission of screen operations associated with switching operation modes and delegating operation authority may be triggered by the execution of a first operation by the customer and a second operation by the store clerk. However, in this case, the second operation may be performed on the customer-displayed operation screen. For example, if the customer performs an operation to call a store clerk on the customer-displayed operation screen as their first operation, the store clerk will perform an operation to switch operation modes on the same customer-displayed operation screen as their second operation. The operation to switch operation modes may be, for example, a special operation known only to the store clerk, or the input of a store clerk code.

[0128] Furthermore, when a customer requests assistance from a store employee via the customer-facing display screen, the screen may be set to a hold state, waiting for input from the store employee. Similarly, when switching the operation mode from assist mode to full self-service mode, the operation mode may be switched by the store employee pressing a button corresponding to the mode switching button G37 mentioned above on the store employee-facing display screen. When switching from assist mode to full self-service mode, product registration is completed and the payment process begins; therefore, when switching to full self-service mode, the customer-facing display screen may display a screen corresponding to the payment screen mentioned above. In yet another embodiment, the customer-side display operation unit 11 and the employee-side display operation unit 12 may be realized by display operation areas provided on the screen of one display operation unit, either by dividing or superimposing them. For example, the screen of one touch panel may be divided vertically or horizontally, with one of the divided areas configured as the area corresponding to the customer-side display operation unit 11 and the other as the area corresponding to the employee-side display operation unit 12, or the area corresponding to the employee-side display operation unit 12 may be displayed as a pop-up screen on the area corresponding to the customer-side display operation unit 11.

[0129] ●Summary of Embodiments The present invention relates to a sales data processing device.

[0130] Recently, fully self-service POS terminals, where customers handle everything from registering items to payment, have become widespread. For example, Japanese Patent Publication No. 2005-202910 proposes a ticket vending machine system for restaurants comprising one or more automatic ticket vending machines with controllers, and a kitchen monitor with a controller and a customer monitor with a controller installed in the kitchen and serving counter connected to the automatic ticket vending machines by communication means, wherein the automatic ticket vending machine comprises at least a controller, a cash input means, a display monitor, a ticket issuing means, and a communication means.

[0131] In the restaurant ticket vending machine described in Patent Document 1 above, customers can receive tickets without assistance from staff. However, even with a fully self-service POS terminal, there are situations where staff intervention is necessary, such as when performing discount operations based on predetermined benefits or coupons. In this regard, staff intervention is a specialized operation and therefore there is room for improvement.

[0132] Therefore, the present invention aims to ensure that when intervention by a store employee is required in a particular process, that operation is performed appropriately.

[0133] To achieve the above objective, a sales data processing device according to one aspect of the present invention is a sales data processing device comprising a customer-side display operation unit and a store employee-side display operation unit, comprising: a first operation means for executing a first operation received by the customer-side display operation unit; a second operation means for executing a second operation received by the store employee-side display operation unit; and an authority setting means for restricting all or part of the screen operation of the customer-side display operation unit when the respective operations are performed by the first operation means and the second operation means.

[0134] The authorization setting means may restrict all or part of the screen operations on the customer-side display operation unit when the first operation is performed by the first operation means on the customer-side display operation unit, and the second operation is performed by the second operation means on the employee-side display operation unit.

[0135] The first operating means may be a calling means for calling a store employee, and the second operating means may be a mode switching means for switching between operating modes.

[0136] The system further includes an authentication means for authenticating store employees, and the authorization setting means may, in lieu of or in addition to the second operation performed by the second operation means received by the store employee-side display operation unit, restrict all or part of the screen operations of the customer-side display operation unit when store employee authentication is confirmed by the authentication means.

[0137] The store clerk-side display and operation unit further includes a subtotal discount means for accepting subtotal discount operations, and the authorization setting means may, when the application of the subtotal discount by the subtotal discount means is completed, release all or part of the restrictions on screen operations of the customer-side display and operation unit, and the screen displayed on the customer-side display and operation unit may transition to a payment-related screen.

[0138] The store clerk-side display operation unit further includes a subtotal discount means for accepting subtotal discount operations, the mode switching means switches the operation mode between a full self mode in the customer-side display operation unit where operations including product selection are performed, and an assist mode in the store clerk-side display operation unit where operations including the subtotal discount means are performed, and the authorization setting means restricts the product selection operation and permits the subtotal discount means when the operation mode is switched from the full self mode to the assist mode by the first operation means and the second operation means.

[0139] The full self mode includes an electronic money balance inquiry operator, and in the assist mode, each of the operators may be operable.

[0140] A sales data processing system according to another aspect of the present invention is a sales data processing device comprising a customer-side display operation unit and a store employee-side display operation unit, the device comprising: a first operation means for executing a first operation received by the customer-side display operation unit; a second operation means for executing a second operation received by the store employee-side display operation unit; and an authorization setting means for permitting certain operations on the store employee-side display operation unit when the respective operations are performed by the first operation means and the second operation means.

[0141] A computer program according to another aspect of the present invention is a computer program for causing a computer comprising a first display operation unit and a second display operation unit to function as a sales data processing unit, wherein the computer is instructed to execute an execution command for processing corresponding to a first operation received by the first display operation unit, an execution command for processing corresponding to a second operation received by the second display operation unit, and an authorization setting command that permits some operations in the second display operation unit when the processing corresponding to the first operation and the second operation has been executed.

[0142] A sales data processing system according to another aspect of the present invention is a sales data processing system comprising a customer-side display operation unit and a store employee-side display operation unit, comprising: a first operation means for executing a first operation received by the customer-side display operation unit; a second operation means for executing a second operation received by the store employee-side display operation unit; and an authority setting means for restricting all or part of the screen operations of the customer-side display operation unit when the respective operations are performed by the first operation means and the second operation means.

[0143] Furthermore, the invention relating to the sales data processing device or sales data processing system described above can be conceived as an invention of a method defined by the processing performed by the sales data processing device or sales data processing system, or it can be conceived as an invention of a computer program defined by the processing performed by the sales data processing device or sales data processing system. Furthermore, computer programs that instruct the sales data processing device or sales data processing system to perform functions can be provided by downloading them via a network such as the Internet, or by recording them on various computer-readable recording media such as CD-ROMs.

[0144] According to the sales data processing device and sales data processing system of this embodiment described above, when intervention by a store employee is required in a particular process, such operation can be appropriately executed. [Explanation of Symbols]

[0145] 1: Sales data processing system 10: POS terminal device 11:Customer side display operation section 12: Clerk side display operation section 13: Scanner 14: Printer 15: Cash Payment Department 16: Non-cash payment department 17: Authentication section (authentication means) 18: Communications Department 20: Kitchen terminal 30: Product Delivery Monitor 40: Management Server 101: Information storage section 102: Registration Department 103:Payment Department 104: Printing Processing Unit 105: Mode switching unit (mode switching means) 106: Authentication Processing Unit 107: Calling section 108: Permission setting section (means for setting permissions) 109: Input / Output Processing Unit 110: Communication Processing Unit

Claims

1. A sales data processing device comprising a customer-side display operation unit and a store employee-side display operation unit, A first operating means for executing the first operation received by the customer-side display operation unit, A second operating means for executing the second operation received by the aforementioned store clerk-side display operation unit, The system includes a permission setting means that restricts all or part of the screen operations of the customer-side display operation unit when the respective operations are performed by the first operation means and the second operation means. Sales data processing device.

2. The aforementioned authorization setting means is If the first operation is performed by the first operating means in the customer-side display operation unit, and then the second operation is performed by the second operating means in the employee-side display operation unit, then all or part of the screen operation in the customer-side display operation unit may be restricted. The sales data processing device according to claim 1.

3. The aforementioned first operating means is a calling means for calling a store employee, The second operating means is a mode switching means for switching the operating mode. The sales data processing device according to claim 1 or claim 2.

4. Furthermore, it is equipped with an authentication method to authenticate store employees, The aforementioned authorization setting means is In lieu of, or in addition to, the second operation performed by the second operation means received by the employee-side display operation unit, if employee authentication is confirmed by the authentication means, all or part of the screen operation of the customer-side display operation unit is restricted. The sales data processing device according to claim 1 or claim 2.

5. The aforementioned store clerk-side display operation unit further comprises a subtotal discount means for accepting subtotal discount operations, The aforementioned authorization setting means is When the application of the subtotal discount by the subtotal discount means has ended, the restrictions on all or part of the screen operation of the customer-side display operation unit are lifted. The screen displayed on the customer-side display unit transitions to a payment-related screen. The sales data processing device according to claim 1 or claim 2.

6. The aforementioned store clerk-side display operation unit further comprises a subtotal discount means for accepting subtotal discount operations, The mode switching means switches the operation mode between a full self mode in which operations including product selection are performed on the customer-side display operation unit, and an assist mode in which operations including the subtotal discount means are performed on the store clerk-side display operation unit. The authorization setting means, when the operation mode is switched from the full self mode to the assist mode by the first operation means and the second operation means, restricts the operation of selecting the product and permits the subtotal discount means. The sales data processing device according to claim 3.

7. The full self mode includes an operator for receiving electronic money balance inquiries, and in the assist mode, each of the operators is operable. The sales data processing device according to claim 6.

8. A sales data processing system comprising a customer-side display operation unit and a store employee-side display operation unit, A first operating means for executing the first operation received by the customer-side display operation unit, A second operating means for executing the second operation received by the aforementioned store clerk-side display operation unit, The system includes an authorization setting means that permits certain operations on the employee-side display operation unit when the respective operations are performed by the first operation means and the second operation means. Sales data processing system.

9. A computer program for causing a computer equipped with a first display operation unit and a second display operation unit to function as a sales data processing unit, To the aforementioned computer, The execution command for processing corresponding to the first operation received in the first display operation unit, The execution command for processing corresponding to the second operation received in the second display operation unit, When the processing corresponding to the first operation and the second operation is performed, the following is executed: an authorization setting command that permits some operations in the second display operation unit, Computer program.