Sales data processing device, program, and system
The sales data processing device addresses customer confusion at self-checkouts by calling clerks during inactivity, improving operational efficiency and support in self-checkout systems.
Patent Information
- Application Number
- JP2023122806
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-07-27
- Publication Date
- 2025-02-06
AI Technical Summary
Unfamiliar customers struggle with self-checkout operations, leading to inadequate support from store clerks.
A sales data processing device with a reception unit that accepts customer transactions, acquires period information, and calls a clerk when a predetermined period of inactivity is detected, accompanied by notification and screen control to facilitate support.
Enables timely support for confused customers, optimizing self-checkout efficiency by preventing device occupation and enhancing store operations.
Smart Images

Figure 2025018800000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a sales data processing device, a program, and a system. [Background technology]
[0002] In recent years, self-checkout registers, which allow customers to register products and make payments themselves, have become common in stores (see, for example, Patent Document 1). Customers who are not familiar with self-checkout registers may have difficulty in registering products and making payments. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2020-017075 A Summary of the Invention [Problem to be solved by the invention]
[0004] However, the conventional technology has a problem in that the store clerk may not be able to provide appropriate support to a customer who is having difficulty operating the device.
[0005] The present invention has been made in view of the above circumstances, and has an object to provide a technique capable of assisting in providing appropriate support to customers. [Means for solving the problem]
[0006] In order to solve the above-mentioned problems, one aspect of the present invention is a sales data processing device that is characterized by comprising: a reception means for receiving transaction-related operations from a customer; an acquisition means for acquiring period information indicating a period during which the operations will not be accepted by the reception means; and a call means for calling a store clerk when the period information acquired by the acquisition means indicates a predetermined period.
[0007] In order to solve the above-mentioned problems, another aspect of the present invention is a program that causes a computer to function as a sales data processing device, and is characterized in that the computer is equipped with a reception means for receiving transaction-related operations from a customer, an acquisition means for acquiring period information indicating a period during which the operations will not be accepted by the reception means, and a call means for calling a store clerk when the period information acquired by the acquisition means indicates a predetermined period. [Brief description of the drawings]
[0008] [Figure 1] 1 is a diagram showing an example of a network configuration of a sales data processing system 1 according to the present embodiment. [Diagram 2] 1 is a diagram showing an example of the appearance of a registration settlement device 20 as seen from the customer's side. [Diagram 3] 2 is a diagram illustrating an example of the hardware configuration of a registration settlement device 20. FIG. [Figure 4] A block diagram showing an example of the functional configuration of the registration settlement device 20. [Diagram 5] 13A to 13C are diagrams illustrating an example of screen transitions when calling a store clerk during product registration. [Figure 6] 13A to 13C are diagrams illustrating an example of a screen transition when registering a product by manually inputting code information. [Figure 7] 13A to 13C are diagrams illustrating an example of a screen transition when registering a product using a preset key. [Figure 8] FIG. 13 is a diagram showing an example of a screen transition when canceling all products. [Figure 9] 13 is a flowchart showing an example of sales data processing performed by the registration settlement device 20 according to the present embodiment. [Figure 10] 13 is a flowchart illustrating an example of a store clerk confirmation process. [Figure 11] FIG. 13 shows modified example 4 of the screen transition when making a correction operation at the time of settlement. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] (Embodiment) Fig. 1 is a diagram showing an example of a network configuration of a sales data processing system 1 according to this embodiment. The sales data processing system 1 is introduced in various stores. The various stores include, for example, supermarkets, home improvement stores, convenience stores, restaurants, and various supply stores. As shown in Fig. 1, the sales data processing system 1 includes a store controller 10, a transaction status management device 11, and a plurality of registration settlement devices 20.
[0010] The devices are connected by wire or wirelessly via a network 50 such as a local area network (LAN) or a wide area network (WAN). Each device is a computer device equipped with a central processing unit (CPU), read only memory (ROM), random access memory (RAM), a communication unit, etc.
[0011] The store controller 10 stores various information necessary for transactions. The various information includes a product master. The product master is a file that stores product information such as product identification information (e.g., JAN (Japanese Article Number) code), product name, and sales price for each product. The product master also includes product identification information for products that require weighing (products to be weighed), product names, and unit prices of the products to be weighed. In addition to the product master, the store controller 10 also stores various information such as inventory status, sales history, and deposit and withdrawal records. The store controller 10 may also store customer membership information.
[0012] The transaction status management device 11 displays the processing status of the registered settlement devices 20 and controls the registered settlement devices 20. For example, a clerk (monitoring clerk) is stationed at the transaction status management device 11, and the monitoring clerk monitors the registered settlement devices 20. The transaction status management device 11 displays the status of each of the multiple registered settlement devices 20. Specifically, the transaction status management device 11 displays a split screen showing each registered settlement device 20, and displays the status of each registered settlement device 20. The monitoring clerk supports customers who operate the registered settlement devices 20, and performs age verification when an age verification product is registered.
[0013] The registration and settlement device 20 is an example of a sales data processing device. The registration and settlement device 20 is a cash register device that can register and settle products through customer operation. The registration and settlement device 20 includes a registration unit and a settlement unit. The registration unit executes a registration process to register products. In the registration process, registration information for products purchased by customers is generated. The settlement unit executes a settlement process based on the registration information generated in the registration process. Note that although FIG. 1 shows multiple registration and settlement devices 20, the number of registration and settlement devices 20 may be one.
[0014] The registration and settlement device 20 can switch between different operation modes. The operation modes include (A) a full self-service mode, (B) a store clerk registration mode, and (C) a transaction-only mode. Each operation mode will be described below.
[0015] (A) The full self-service mode is an operation mode in which a customer registers a product on the own device (self-registration) and settles the bill on the own device (self-payment). In this embodiment, the registration and settlement device 20 operates in the full self-service mode.
[0016] (B) The store clerk registration mode is an operating mode in which a store clerk registers the product and performs face-to-face or self-payment. In face-to-face settlement, a customer meets a store clerk at the device and the settlement is performed based on the customer's operation. Note that in face-to-face settlement, instead of or in addition to the customer making the settlement themselves, the store clerk may receive cash or the like from the customer and perform the settlement. Self-payment is payment made at another registered payment device 20 based on the customer's operation. When payment is made at another registered payment device 20, the registered payment device 20 outputs registration information to the other registered payment device 20. The registration information is output to the other registered payment device 20 by transmission, for example, but it is also possible to output coded registration information to a display medium. The display medium may be, for example, a paper medium or a device medium such as a smartphone. The registered payment device 20 in the store clerk registration mode may be a device dedicated to registration (registration device) in which the operating mode cannot be switched.
[0017] (C) The accounting-only mode is a mode in which self-payment is performed by acquiring registration information registered by the registration settlement device 20 in the clerk registration mode. The registration information is acquired, for example, by reception, but it can also be acquired by reading a code displayed on a display medium. Note that the registration settlement device 20 in the accounting-only mode may be a device dedicated to settlement (payment settlement device) in which the operating mode cannot be switched.
[0018] The sales data processing system 1 may include a clerk terminal carried by a clerk. The clerk terminal may display, for example, a screen similar to that of the transaction status management device 11. Furthermore, when a customer calls the clerk at the registered settlement device 20 or when fraud by a customer is detected, the clerk terminal may notify the clerk of this fact.
[0019] (Example of configuration of the registration settlement device 20) Next, the configuration of the registration and settlement device 20 will be described with reference to FIG. 2 and FIG. FIG. 2 is a diagram showing an example of the external appearance of the registration and settlement device 20 as seen from the customer's side. FIG. 3 is a diagram illustrating an example of a hardware configuration of the registration settlement device 20. As shown in FIG. Although not shown in FIG. 2, a counter for placing a shopping basket is placed on either or both sides of registration and settlement device 20.
[0020] The registration and settlement device 20 includes a CPU 201, a ROM 202, a RAM 203, a hard disk 204, a customer display unit 205, a customer scanner unit 206, a card settlement unit 208, a change machine 209, a store clerk display unit 210, a key operation unit 211, a store clerk scanner unit 212, a printing unit 213, an audio output unit 214, a communication unit 215, a camera 216, and a sign pole 220. Each unit is connected to each other via a bus 230 so as to be able to communicate with each other.
[0021] The CPU 201 is a central processing unit, and controls the operation of the registration and settlement device 20 by reading and executing various programs stored in the ROM 202. The various programs include a sales data processing program according to this embodiment. The ROM 202 is a read-only memory, and stores various types of information used by the CPU 201, including various programs.
[0022] The RAM 203 is a readable and writable memory, and stores various information. For example, the RAM 203 stores information acquired from the outside (for example, a product master acquired from the store controller 10) and information generated during processing. This information also includes registration information indicating registered products and settlement information generated during settlement.
[0023] Hard disk 204 stores various information. For example, hard disk 204 stores (records) imaging results (e.g., video) captured by camera 216. Hard disk 204 may store various programs executed by CPU 201, instead of ROM 202. Furthermore, hard disk 204 may store information acquired from the outside and information generated in processing, instead of RAM 203.
[0024] The customer display unit 205 is a touch display for customers. The customer display unit 205 displays various information related to registration and settlement to the customer, and accepts various inputs related to registration and settlement from the customer. The various inputs include, for example, inputs related to payment. For example, the customer display unit 205 displays multiple payment type selection buttons corresponding to multiple payment types, and accepts the selection of one button (one payment type) from the multiple payment type selection buttons.
[0025] The customer-side scanner unit 206 is a scanner unit for customers, and reads various codes. The various customer codes are one-dimensional codes and two-dimensional codes, and specifically include barcodes attached to products and clerk codes attached to clerk nametags. The barcodes attached to products are codes for identifying products, such as JAN codes, PLU (Price Look Up) codes, and in-store codes. The reading method used by the customer-side scanner unit 206 is, for example, a CCD method. Note that the reading method is not limited to the CCD method, and may also be a laser method or a pen method.
[0026] The card settlement unit 208 performs settlement based on information stored in various media such as various cards and mobile terminals. Various cards include credit cards, prepaid cards such as electronic money, and point cards. Electronic money is charged to a charging medium such as a transportation IC card or a mobile terminal. Charging to the charging medium may be performed by depositing cash into a predetermined charging terminal, or may be performed by depositing money from a credit card when the charging medium and the credit card are associated with each other.
[0027] The change machine 209 is a cash settlement mechanism. The change machine 209 faces the customer side and accepts various operations and cash insertion from the customer. Specifically, the change machine 209 has an insertion port and an ejection port for bills and coins. The change machine 209 calculates the amount inserted into the insertion port, calculates the change amount which is the difference between the inserted amount and the purchase amount, and ejects the change from the ejection port. The change machine 209 may be installed on the clerk side as well as on the customer side. In this case, the change machine 209 may be configured to accept various operations and cash insertion from the clerk.
[0028] The store clerk display unit 210 is a touch display for the store clerk. The store clerk display unit 210 displays various information to the store clerk and accepts various inputs from the store clerk. The store clerk display unit 210 displays preset keys corresponding to products, and accepts product registration when the preset keys are operated by the store clerk.
[0029] The key operation unit 211 is provided on the store clerk's side and includes various keys (hardware keys, buttons). The key operation unit 211 accepts various inputs from the store clerk. The key operation unit 211 includes a registration button corresponding to each product, and accepts the registration of the product by the store clerk operating the registration button.
[0030] The store clerk scanner unit 212 is a scanner unit for store clerks, and reads various codes by operation of the store clerk. The various codes are one-dimensional codes and two-dimensional codes, and specifically include barcodes attached to products and store clerk codes attached to the name tags of store clerks. The barcodes attached to products are codes for identifying products, such as JAN codes, PLU codes, and in-store codes. The reading method used by the store clerk scanner unit 212 is, for example, a CCD method. The reading method is not limited to the CCD method, and may also be a laser method or a pen method.
[0031] The registration and settlement device 20 performs processing based on the code information indicated by the code read by the customer side scanner unit 206 or the store clerk side scanner unit 212. The registration and settlement device 20 determines the type of the read code (item code, store clerk code, etc.) by checking the value of a flag or the like indicated by a specific digit in the code information, the number of digits read, etc. If the registration and settlement device 20 determines that the read code is a product code, it performs product registration processing. Furthermore, if the registration and settlement device 20 determines that the read code is a store clerk code, it performs login processing.
[0032] The printing unit 213 prints and outputs various media (receipts, invoices, etc.). The printing unit 213 has a rotatable mechanism and is configured so that the media issuing port faces from the store clerk side to the customer side, and also faces from the customer side to the store clerk side. The audio output unit 214 outputs sounds. For example, the audio output unit 214 outputs reading sounds (scanning sounds) when various codes are scanned, audio guidance, warning sounds, etc. These sounds are related to product registration and payment. The communication unit 215 is an interface for transmitting and receiving information to and from other devices (such as the store controller 10 and the transaction status management device 11).
[0033] Camera 216 is attached to the upper right of customer side display unit 205. Camera 216 is a camera that continuously captures moving or still images. A CCD (charge coupled device) camera or a CMOS (Complementary Metal Oxide Semiconductor) camera can be used as camera 216. Camera 216 captures images of registration operations and payment operations by a customer.
[0034] The sign pole 220 is equipped with, for example, a light emitting unit (e.g., an LED (light emitting diode)) and can be lit in a predetermined lighting mode. The lighting mode includes a color mode and a blinking mode. The sign pole 220 can issue various notifications depending on the lighting mode. The various notifications include, for example, a notification that the pole is in use, a notification that a store clerk should be called, a notification that a customer has committed a fraudulent act, and the like.
[0035] (About operations in full self mode) In the full self-service mode, the customer is responsible for registering the product and making the payment, which may be difficult for an inexperienced customer to do. For example, the product desired to be purchased may not have a barcode, or the barcode may be wrinkled and difficult to read. In this case, an inexperienced customer may have difficulty in registering the product.
[0036] Furthermore, in many stores, multiple registration and settlement devices 20 are installed, and customers perform registration or settlement operations at each registration and settlement device 20, so it is not easy for store clerks to find customers who are confused about the operation. It is also not easy for store clerks to determine whether or not a customer needs support. For this reason, there are cases where store clerks are unable to provide appropriate support to customers. Therefore, the registration and settlement device 20 according to this embodiment is designed to support store clerks in providing appropriate support to customers. Below, the functional configuration of the registration and settlement device 20 will be described with reference to FIG. 4.
[0037] (Functional configuration of the registration settlement device 20) Fig. 4 is a block diagram showing an example of the functional configuration of the registration and settlement device 20. As shown in Fig. 4, the registration and settlement device 20 includes the following functional units: a reception unit 401, an acquisition unit 402, a calling unit 403, a notification unit 404, and a display control unit 405. Each functional unit is realized by the CPU 201. That is, the CPU 201 realizes each functional unit by executing a sales data processing program according to this embodiment.
[0038] (Acceptance of various operations) The reception unit 401 receives operations related to transactions (hereinafter referred to as "transaction operations") from customers. Transaction operations include at least one of product registration operations and settlement operations. Specifically, transaction operations include pressing the customer side display unit 205. Registration operations include, for example, a scanning operation in which the customer side scanner unit 206 reads a barcode attached to a product (hereinafter referred to as a "product barcode"), and pressing a preset key displayed on the customer side display unit 205.
[0039] The settlement operation also includes the operation of reading a card into the card settlement unit 208 and the operation of inserting cash into the change machine 209. The transaction operation includes each operation from the operation of starting the transaction to the operation of ending the transaction. The operation of starting the transaction is, for example, the operation of pressing the transaction start button displayed on the standby screen. The operation of ending the transaction is, for example, the operation immediately before issuing a receipt (for example, pressing the end button or waving electronic money).
[0040] (Getting period information) The acquisition unit 402 acquires period information indicating a period during which transaction operations are not accepted by the acceptance unit 401. The period information indicates a period timed by a timing unit (timer) provided in the registered settlement device 20. The acquisition unit 402 acquires the period information from the timing unit. Note that the timing unit is not limited to being provided in the registered settlement device 20, and may be provided in an external device different from the registered settlement device 20 (e.g., the store controller 10 or the transaction status management device 11). In this case, the acquisition unit 402 may acquire time information from a timing unit provided in the external device.
[0041] (Clerk calls) The calling unit 403 judges whether the period information acquired by the acquiring unit 402 indicates a predetermined period. When the period information acquired by the acquiring unit 402 indicates a predetermined period, that is, when the calling unit 403 judges that the period information indicates a predetermined period, the calling unit 403 calls a store clerk (hereinafter referred to as a "store clerk call"). In other words, the calling unit 403 calls a store clerk when a transaction operation cannot be accepted for a predetermined period. The case where a transaction operation cannot be accepted for a predetermined period includes, for example, a case where a product barcode is wrinkled and a scanning operation cannot be performed, or a case where a registration operation of a product without a barcode is difficult. The predetermined period is a period obtained by adding a first period and a second period described later.
[0042] The store clerk call includes displaying a predetermined image on the customer side display unit 205, outputting a predetermined sound from the audio output unit 214, and lighting the sign pole 220 in a predetermined manner. For example, the store clerk call includes outputting an image and sound such as "A store clerk is being called" and lighting the sign pole 220 in red.
[0043] Furthermore, the calling unit 403 transmits information (staff call start information) indicating that a call to a store clerk has started to the transaction status management device 11, thereby causing the transaction status management device 11 to perform a call process indicating that a store clerk is being called. Specifically, when the transaction status management device 11 receives the store clerk call start information, it notifies the monitoring store clerk to urge support for the registered settlement device 20. For example, the transaction status management device 11 notifies that a store clerk has been called by changing the background of the screen corresponding to the registered settlement device 20 to which the store clerk call has been made among the divided screens to red or the like. This allows the monitoring store clerk to go to the registered settlement device 20 to support the customer. The calling unit 403 may be provided in the store controller 10 or the transaction status management device 11.
[0044] (Notification of no trading activity) In this embodiment, before a store clerk is called, a notification unit 404 notifies the user that no transaction operation has been performed when no transaction operation has been received for a first period based on the period information acquired by the acquisition unit 402. The first period is a preset time such as 20 seconds or 30 seconds. The first period can be changed according to the operation of the store clerk.
[0045] This notification (hereinafter referred to as "no-operation notification") is a notification that prompts the customer to perform a transaction operation. The no-operation notification includes displaying a predetermined image on the customer-side display unit 205, outputting a predetermined sound from the audio output unit 214, and lighting the sign pole 220 in a predetermined manner. For example, the no-operation notification is outputting an image or sound such as "There has been no operation for a certain period of time," and lighting the sign pole 220 in yellow.
[0046] Furthermore, the notification unit 404 transmits information (notification start information) indicating that a no-operation notification has started to the transaction status management device 11, causing the transaction status management device 11 to perform a no-operation notification. Specifically, upon receiving the notification start information, the transaction status management device 11 notifies that a no-operation notification has been made at the registered settlement device 20. For example, the transaction status management device 11 notifies that a no-operation notification has been made by turning the background of a screen among the split screens corresponding to the registered settlement device 20 for which a no-operation notification has been made yellow, for example. This allows the monitoring clerk to know that a no-operation notification is being made at the registered settlement device 20.
[0047] The calling unit 403 calls a store clerk if no transaction operation is accepted for a second period after the notification unit 404 notifies the store clerk of no operation. The second period is a preset time such as 20 seconds or 30 seconds. The second period can be changed according to the operation of the store clerk.
[0048] (Calling a store clerk when registering a product) The display control unit 405 displays a product registration screen (hereinafter referred to as the "product registration screen"). The reception unit 401 receives product registration operations from a customer on the product registration screen. The display control unit 405 displays a maintenance screen after the call unit 403 calls a store clerk. The maintenance screen is an example of a screen exclusively for store clerks. The maintenance screen is a screen exclusively for store clerks that can receive product registration operations from store clerks. The display control unit 405 switches from the product registration screen to the maintenance screen in response to the entry of a store clerk code. The store clerk code may be entered by scanning a barcode attached to the store clerk's name tag or the like, or may be entered by receiving an input operation from the store clerk.
[0049] When the display control unit 405 receives an operation to register a product on the maintenance screen, it returns to the product registration screen. Specifically, when the display control unit 405 receives an operation to register a single product on the maintenance screen, it forcibly switches from the maintenance screen to the product registration screen. That is, the display control unit 405 is able to switch from the maintenance screen to the product registration screen even if it does not receive an operation to switch to the product registration screen. Note that the product registration screen after switching is a screen that reflects the products registered by the store clerk.
[0050] (Calling a store clerk when paying) The display control unit 405 displays the settlement screen. The settlement screen includes a payment type selection screen and a screen that appears after a payment type is selected on the payment type selection screen (a screen that prompts the customer to insert cash and a screen that prompts the customer to hold electronic money over the card). The reception unit 401 receives settlement operations from the customer on the settlement screen. The display control unit 405 displays a maintenance screen after the call unit 403 calls a store clerk. The maintenance screen is a screen that can receive correction operations from the store clerk. Correction operations include operations to correct (add or delete) registered details and operations to cancel the payment type.
[0051] When the display control unit 405 receives corrections from the store clerk on the maintenance screen, it returns to the settlement screen. For example, when the display control unit 405 receives an operation to correct the registered contents or an operation to cancel the payment type on the maintenance screen, it forcibly switches from the maintenance screen to a settlement screen (payment type selection screen). In other words, the display control unit 405 can switch from the maintenance screen to the settlement screen even if it does not receive an operation to switch to the settlement screen. Note that the settlement screen after switching is a screen that reflects the contents corrected by the store clerk.
[0052] (Cancellation of all products) On the maintenance screen, it is possible for a store clerk to accept an operation to cancel all registered products. By accepting an operation to cancel all products, there will be no further transactions. Therefore, when the display control unit 405 accepts an operation to cancel all registered products on the maintenance screen, it does not return to the product registration screen or the checkout screen, but returns to the screen before the transaction started. In other words, the display control unit 405 is able to switch from the maintenance screen to the screen before the transaction started, even without accepting an operation to switch to the standby screen. The screen before the transaction started is, for example, the standby screen.
[0053] (An example of a screen displayed on the customer side display unit 205) Next, an example of a screen displayed on customer side display unit 205 will be described with reference to FIGS. FIG. 5 is a diagram showing an example of a screen transition when calling a store clerk during product registration. 5A shows a registration guide screen 510. The registration guide screen 510 includes a guide message 511, a guide image 512, and a back button 513. The guide message 511 is a notification that prompts the customer to have the customer-side scanner unit 206 read the product barcode. Guidance image 512 is an image (animation, etc.) that prompts the user to read the product barcode with customer-side scanner unit 206. Guidance image 512 is displayed in a manner that allows the user to recognize the position of customer-side scanner unit 206 in registered settlement device 20. This allows the user to easily understand the position of customer-side scanner unit 206. The back button 513 is a button that accepts returning to the previous screen. When no product is registered, the back button 513 accepts returning to the standby screen 840 (FIG. 8(D)).
[0054] On the registration guide screen 510, the customer has the customer-side scanner unit 206 read the product barcode. As a result, the customer-side scanner unit 206 reads the product barcode. When the registration settlement device 20 reads the product barcode, it obtains product information corresponding to the product barcode and transitions to, for example, a product registration screen 520 shown in FIG. 5(B).
[0055] 5(B) shows a product registration screen 520. The product registration screen 520 includes a product registration field 521, a checkout start button 522, and a non-display product code input button 523.
[0056] Product registration field 521 is a field in which product information of registered products is displayed. In the figure, it is shown that one product (rice ball plum) is registered in product registration field 521. The checkout start button 522 is a button for accepting the start of checkout. In other words, the checkout start button 522 is a button for accepting the completion of product registration. The code-hidden product input button 523 is a button that accepts the registration of a product that does not have a product barcode (for example, vegetables, fruits, fish, etc.). When the code-hidden product input button 523 is pressed, a preset key corresponding to the product is displayed. The registration and settlement device 20 registers the corresponding product by accepting the operation input of the preset key.
[0057] When no transaction operation is performed on the product registration screen 520 during the first period, the registration settlement device 20 transitions to a notification screen 530 shown in FIG. 5(C) as a no-operation notification.
[0058] 5C shows a notification screen 530. The notification screen 530 includes a notification message 531 and a confirmation button 532. The notification message 531 is a notification indicating that no transaction operation has been performed during the first period and asking whether or not to continue the transaction. The confirmation button 532 is a button for accepting the continuation of the transaction. When the confirmation button 532 is pressed, the registration settlement device 20 returns to the product registration screen 520 (FIG. 5(B)). If no transaction operation is performed on the notification screen 530 during the second period, the registered settlement apparatus 20 transitions the screen to a store clerk call screen 540 shown in FIG. 5(D).
[0059] 5(D) shows a store clerk call screen 540. The store clerk call screen 540 includes a call message 541. The call message 541 is a notification that a store clerk is being called. When a store clerk who has learned of the call from the state of the sign pole 220 or a notification from the transaction status management device 11 goes to the registered settlement device 20 and inputs a store clerk code into the registered settlement device 20, the registered settlement device 20 is forced to transition to the maintenance screen 610 shown in Fig. 6(A). In other words, the registered settlement device 20 can switch from the store clerk call screen 540 to the maintenance screen even if it does not accept an operation to switch to the maintenance screen.
[0060] (Screen transitions when manually entering code information) First, with reference to FIG. 6, a description will be given of screen transitions when registering a product by manually inputting code information corresponding to a product barcode on the maintenance screen 610. FIG. 6 is a diagram showing an example of screen transitions when product registration is performed by manually inputting code information. 6A shows a maintenance screen 610. The maintenance screen 610 includes a registered product summary area 611 and a group of operation buttons 612. The registered product summary area 611 shows the quantity and total price of currently registered products. The operation button group 612 includes a manual input button 612a and a numeric keypad 612b. The manual input button 612a is a button for starting manual input of code information. The numeric keypad 612b is a button that accepts manual input of code information (numbers). When the manual input button 612a is pressed on the maintenance screen 610 and the operation of the numeric keypad 612b is accepted, the registration settlement device 20 acquires product information corresponding to the code information. Then, the registration settlement device 20 transitions to a product information acquisition screen 620 shown in FIG. 6(B).
[0061] Fig. 6(B) shows a product information acquisition screen 620. The product information acquisition screen 620 includes a registration notification 621. The registration notification 621 indicates that the product information (xx drink) corresponding to the code information has been registered. When a predetermined time (e.g., about 3 seconds) has elapsed on the product information acquisition screen 620, the registration settlement device 20 terminates the maintenance screen 610 and forcibly transitions to a product registration screen 630 shown in Fig. 6(C).
[0062] FIG. 6(C) shows a product registration screen 630. The product registration screen 630 shows that the product information (XX drink) acquired in the product information acquisition screen 620 is added to the contents shown in the product registration screen 520 in FIG. 5(B). This allows the customer to continue registering products (self-registration) thereafter. When one product is registered, the maintenance screen 610 is closed and the product registration screen 630 is displayed, so that the monitoring clerk can quickly return to the transaction status management device 11. By forcibly closing the maintenance screen in this way, the monitoring clerk can be made aware of the situation and the monitoring clerk can be prevented from registering all the remaining products on behalf of the customer, thereby shortening the time required for the monitoring clerk to support the customer. Furthermore, by entrusting the customer with the registration of the remaining products again in this way, it is expected that the customer will become accustomed to the self-registration operation. Furthermore, the monitoring clerk can monitor other customers in the transaction status management device 11.
[0063] (About the screen transition when registering a product from a preset key) Next, the screen transition when registering a product using a preset key on the maintenance screen 610 will be described with reference to FIG. FIG. 7 is a diagram showing an example of a screen transition when registering a product using a preset key. Fig. 7(A) shows a maintenance screen 610 similar to Fig. 6(A). In Fig. 7(A), the operation button group 612 includes a code-non-display product selection button 612c. The code non-display product selection button 612c is a button that accepts the start of product registration using a preset key. When the code non-display product selection button 612c is pressed, the registration settlement device 20 transitions to a preset key screen 720 shown in FIG. 7(B).
[0064] Fig. 7(B) shows a preset key screen 720. The preset key screen 720 includes preset keys 721. The preset keys 721 correspond to products, and a product corresponding to a pressed key is registered. For example, when the preset key 721a is pressed, the registration settlement device 20 transitions to a product information acquisition screen 730 shown in Fig. 7(C).
[0065] Fig. 7(C) shows a product information acquisition screen 730. The product information acquisition screen 730 includes a registration notification 731. The registration notification 731 indicates that the product information (XX throat lozenges) has been registered. When a predetermined time (e.g., 3 seconds) has elapsed on the product information acquisition screen 730, the registration settlement device 20 terminates the maintenance screen 610 and forcibly transitions to a product registration screen 740 shown in Fig. 7(D).
[0066] FIG. 7(D) shows a product registration screen 740. The product registration screen 740 shows that the product information (XX throat lozenges) acquired on the product information acquisition screen 730 has been added to the contents shown on the product registration screen 520 in FIG. 5(B). This allows the customer to continue registering products (self-registration) thereafter. Furthermore, when one product is registered, the maintenance screen 610 is closed and the product registration screen 740 is displayed, so that the monitoring clerk can quickly return to the transaction status management device 11. In other words, the time required for the monitoring clerk to provide support to the customer can be shortened. Furthermore, the monitoring clerk can monitor other customers on the transaction status management device 11.
[0067] (Screen transition when cancelling all products) Next, the screen transition when canceling all products on the maintenance screen 610 will be described with reference to FIG. FIG. 8 is a diagram showing an example of a screen transition when canceling all products. Fig. 8(A) shows a maintenance screen 610 similar to Fig. 6(A). In Fig. 8(A), the operation button group 612 includes a cancel all button 612d. The cancel all button 612d is a button that accepts the cancellation of all registered products. When the cancel all button 612d is pressed, the registered settlement device 20 transitions to a confirmation screen 820 shown in FIG. 8(B).
[0068] Fig. 8(B) shows a confirmation screen 820. The confirmation screen 820 is a screen that accepts the selection of whether or not to cancel all registered products. When the No button is pressed, the screen returns to the maintenance screen 610 (Fig. 8(A)). When the Yes button is pressed, the registered settlement device 20 transitions to a maintenance screen 830 shown in Fig. 8(C).
[0069] In the maintenance screen 830 of Fig. 8(C), the registered product summary area 611 indicates that the points and total amount of the currently registered products are both zero. In other words, the registered product summary area 611 indicates that all products have been canceled. When a predetermined time (e.g., 3 seconds) has elapsed in the maintenance screen 830, the maintenance screen 610 is terminated, and the registration settlement device 20 forcibly transitions to the standby screen 840 shown in Fig. 8(D).
[0070] Fig. 8(D) shows a standby screen 840. The standby screen 840 includes a device message 841 and a transaction start button 842. The device message 841 is a notification indicating that the register is a self-checkout. The transaction start button 842 is a button for accepting the start of a transaction (product registration). When the transaction start button 842 is pressed on the standby screen 840, the screen transitions to the registration guidance screen 510 of Fig. 5(A).
[0071] (An example of sales data processing performed by the registration settlement device 20 according to this embodiment) 9 is a flowchart showing an example of sales data processing performed by the registration and settlement device 20 according to this embodiment. Note that the processing shown below is processing that is constantly performed at a predetermined control period according to the processing capacity of the CPU 201.
[0072] In FIG. 9, the registration and settlement device 20 judges whether or not a customer performing self-operation has been detected (step S901). The customer is detected by detecting the pressing of the transaction start button 842 displayed on the standby screen 840. Alternatively, the customer is detected by a detection unit provided in the registration and settlement device 20. The detection unit is, for example, the camera 216. The detection unit may be other sensors such as a human sensor. Furthermore, the detection unit is not limited to being provided in the registration and settlement device 20. The detection unit may be, for example, a sensor installed in the store facility (for example, a pillar or a ceiling).
[0073] The registration and settlement device 20 waits until it detects a customer performing a self-service operation (step S901: NO). When it detects a customer performing a self-service operation (step S901: YES), the registration and settlement device 20 starts timing the first period (step S902).
[0074] Next, the registration settlement device 20 judges whether or not a transaction operation has been accepted from the customer (step S903). If a transaction operation has been accepted from the customer (step S903: YES), the registration settlement device 20 resets the clock (step S904).
[0075] Then, the registered settlement device 20 judges whether the settlement is completed or not (step S905). If the settlement is not completed (step S905: NO), the registered settlement device 20 returns to step S902 and starts timing the first period. On the other hand, if the settlement is completed (step S905: YES), the registered settlement device 20 ends timing the first period (step S906) and ends the series of processes.
[0076] In step S903, if no transaction operation is accepted from the customer (step S903: NO), the registered settlement device 20 judges whether or not the first period has elapsed (step S907). If the first period has not elapsed (step S907: NO), the process returns to step S903 and judges whether or not a transaction operation has been accepted from the customer. On the other hand, if the first period has elapsed (step S907: YES), the registered settlement device 20 resets the timing of the second period, switches the current screen to a notification screen, and starts a no-operation notification (step S908). The current screen is one of the product registration screen, the settlement screen, and the standby screen.
[0077] The registered settlement device 20 also transmits notification start information to the transaction status management device 11 (step S909). As a result, the transaction status management device 11 notifies the registered settlement device 20 that a notification has been made. The registered settlement device 20 then starts timing the second period (step S910). Next, the registered settlement device 20 determines whether or not a transaction operation has been accepted from the customer (step S911). If a transaction operation has been accepted from the customer (step S911: YES), the registered settlement device 20 proceeds to step S904 and resets the timing of the second period.
[0078] In step S911, if no transaction operation is accepted from the customer (step S911: NO), the registered settlement device 20 judges whether or not the second period has elapsed (step S912). If the second period has not elapsed (step S912: NO), the process returns to step S911 and judges whether or not a transaction operation has been accepted from the customer. On the other hand, if the second period has elapsed (step S912: YES), the registered settlement device 20 resets the counting of the second period, switches from the notification screen to a store clerk call screen, and starts calling a store clerk (step S913).
[0079] The registered settlement device 20 also transmits store clerk call start information to the transaction status management device 11 (step S914). As a result, the transaction status management device 11 notifies the monitoring store clerk to urge support for the registered settlement device 20. Next, the registered settlement device 20 performs a store clerk confirmation process (FIG. 10) (step S915) and ends the series of processes.
[0080] FIG. 10 is a flowchart showing an example of a store clerk confirmation process. In FIG. 10, the registered settlement device 20 judges whether or not the store clerk code has been entered (step S1001). The registered settlement device 20 waits until the store clerk code is entered (step S1001: NO). When the store clerk code is entered (step S1001: YES), the registered settlement device 20 forcibly switches from the store clerk call screen to the maintenance screen (step S1002). In other words, the registered settlement device 20 can switch from the store clerk call screen to the maintenance screen even if it does not accept an operation to switch to the maintenance screen.
[0081] The registered settlement device 20 then determines whether or not an operation to cancel all products (pressing the Cancel All button 612d in FIG. 8(A)) has been accepted on the maintenance screen (step S1003). If an operation to cancel all products has been accepted (step S1003: YES), the registered settlement device 20 cancels all registered products (step S1004). The registered settlement device 20 then switches from the maintenance screen to a standby screen (step S1005) and ends the series of processes.
[0082] If the cancellation operation for all products is not accepted (step S1003: NO), the registration settlement device 20 determines whether or not a registration operation has been accepted as store clerk support during product registration (step S1006). If a registration operation has been accepted (step S1006: YES), that is, when one product is registered, the registration settlement device 20 forcibly switches from the maintenance screen to the product registration screen (step S1007) and returns to step S902 (FIG. 9). If the registration operation has not been accepted (step S1006: NO), the registration settlement device 20 determines whether or not a correction operation has been accepted as store clerk support during settlement (step S1008).
[0083] If the correction operation is not accepted (step S1008: NO), the registered settlement device 20 returns to the process of step S1003. On the other hand, if the correction operation is accepted (step S1008: YES), that is, for example, when a cancellation operation of the payment type is performed, the registered settlement device 20 forcibly switches from the maintenance screen to the settlement screen (payment type selection screen) (step S1009) and returns to step S902 (FIG. 9).
[0084] In addition, even when the registered settlement device 20 is displaying the standby screen, if the registered settlement device 20 detects a customer (step S901: YES), the registered settlement device 20 starts timing the first period. Therefore, on the standby screen, when the first period has elapsed, a no-operation notification may be made, and when the second period has elapsed, a store clerk may be called.
[0085] As described above, the registration and settlement device 20 according to this embodiment calls a store clerk when no transaction operations are accepted for a predetermined period of time. This allows the monitoring store clerk to be informed at an appropriate time that there is a customer who is having trouble with the transaction operations. Therefore, the monitoring store clerk can easily find a customer who is having trouble with the transaction operations among multiple customers being monitored, and can provide appropriate support to that customer. This prevents inexperienced customers from occupying the registration and settlement device 20 for long periods of time, and allows the registration and settlement device 20 to be used effectively. This allows the efficiency of store operations to be improved in stores equipped with a registration and settlement device 20 in full self-service mode.
[0086] Furthermore, the registration and settlement device 20 according to this embodiment issues a no-operation notification when no transaction operations are accepted for a first period, and calls a store clerk when no transaction operations are accepted for a second period after the no-operation notification. In this way, by issuing a no-operation notification, it is possible to encourage customers to carry out transaction operations. Furthermore, the registration and settlement device 20 can cause the transaction status management device 11 to issue a no-operation notification or light the sign pole 220 in a predetermined lighting mode (yellow). This allows the monitoring store clerk to know that this is a preliminary stage before calling a store clerk.
[0087] Furthermore, the registration and settlement device 20 according to this embodiment displays a maintenance screen after calling a store clerk when registering a product, and returns to the product registration screen when the store clerk requests product registration on the maintenance screen. This makes it possible to forcibly return to the product registration screen after registering only one product, even if the store clerk does not request switching to the product registration screen. This reduces the time it takes for the monitoring store clerk to provide support to customers regarding registration operations. Therefore, the monitoring store clerk can quickly return to the transaction status management device 11 and monitor other customers.
[0088] Furthermore, the registered settlement device 20 according to this embodiment displays a maintenance screen after calling a store clerk at the time of settlement, and returns to the settlement screen when a correction operation is received from the store clerk on the maintenance screen. This makes it possible to forcibly return to the settlement screen even if an operation to switch to the settlement screen is not received from the store clerk. This makes it possible to shorten the time it takes for the monitoring store clerk to provide support to the customer regarding the settlement operation. Therefore, the monitoring store clerk can quickly return to the transaction status management device 11 and monitor other customers.
[0089] Furthermore, the registration and settlement device 20 according to this embodiment returns to the screen before the start of the transaction when it accepts the cancellation of all registered products on the maintenance screen. This allows registered products to be deleted all at once, and also makes it possible to forcibly return to the standby screen without accepting an operation to switch to the standby screen. This reduces the time it takes for the monitoring clerk to provide support to a customer who cancels a transaction. Therefore, the monitoring clerk can quickly return to the transaction status management device 11 and monitor other customers.
[0090] (Modification of the embodiment) Next, modified examples of the embodiment will be described. In each of the following modified examples, the contents described in the above-mentioned embodiment will be omitted as appropriate. In addition, each of the following modified examples and the above-mentioned embodiment can be combined with each other.
[0091] (Variation 1) First, a first modified example of this embodiment will be described. In the above embodiment, an example in which the registered settlement device 20 operates in a full self-service mode has been described. In the first modified example, an example in which the registered settlement device 20 operates in a billing-only mode will be described. Note that the registered settlement device 20 according to the first modified example may be a device dedicated to settlement (a settlement device) in which the operating mode cannot be switched.
[0092] In the first modified example, in the accounting-only mode, the registration settlement device 20 is a device where settlement is performed by the customer's operation. The registration settlement device 20 acquires registration information required for settlement from the registration device. In the first modified example, product registration is performed by a store clerk at the registration settlement device 20 in the store clerk registration mode (hereinafter referred to as the registration device).
[0093] The registration device may be a portable registration device carried by the customer. In this case, the customer registers the product. A specific application (application software) is installed in the portable registration device. The portable registration device registers the product, for example, when the customer moves around the store and operates the device to read the product code. The portable registration device may be a rental terminal (e.g., a smartphone or dedicated terminal) rented to the customer by the store, or a terminal (e.g., a smartphone) owned by the customer.
[0094] The registration information acquired by the registration and settlement device 20 in the accounting-only mode from the registration device may be received from the registration device, or may be read from the settlement code issued by the registration device. The settlement code is displayed on a predetermined medium. The predetermined medium may be, for example, a paper medium, or a display medium (display) if the registration device is portable.
[0095] The registered settlement device 20 accepts settlement operations from customers. The registered settlement device 20 also acquires period information indicating a period during which settlement operations are not accepted. The registered settlement device 20 calls a store clerk when the acquired period information indicates a predetermined period. The registered settlement device 20 also issues a no-operation notification when settlement operations are not accepted for a first period, and after the no-operation notification, calls a store clerk when settlement operations are not accepted for a second period. The registered settlement device 20 also displays a maintenance screen after calling a store clerk at the time of settlement, and returns to the original settlement screen when corrections are accepted from the store clerk on the maintenance screen. The registered settlement device 20 also returns to the screen before the start of the transaction when cancellation of all registered products is accepted on the maintenance screen.
[0096] According to the first modification, it is possible to notify the monitoring clerk at an appropriate time that there is a customer who is having trouble with the settlement operation at the registered settlement device 20 in the settlement-only mode. Therefore, the monitoring clerk can easily find a customer who is having trouble with the settlement operation among multiple customers being monitored, and can provide appropriate support to that customer. Therefore, it is possible to prevent inexperienced customers from occupying the registered settlement device 20 in the settlement-only mode for long periods of time, and the registered settlement device 20 can be used effectively. This makes it possible to improve the efficiency of store operations in a store equipped with a registered settlement device 20 in the settlement-only mode.
[0097] (Variation 2) Next, a second modified example of the present embodiment will be described. In the above-described embodiment, an example has been described in which the sales data processing device is the registration settlement device 20. In the second modified example, an example will be described in which the sales data processing device is a device dedicated to registration (registration device).
[0098] In the second variant, the registration device is a device where registration is performed by operation of the customer. The registration device is, for example, a stationary device. However, the registration device may also be a portable device. When the customer has completed the registration of the product, they move to a device dedicated to settlement (for example, the registration settlement device 20 in the accounting-only mode) and perform settlement by the customer's operation. When the registration is completed, the registration device outputs the registration information required for settlement. The registration information may be output by sending it to the settlement device or by issuing a settlement code. The settlement code is displayed on a specified medium. The specified medium is, for example, a paper medium, but may also be a display medium (display) if the registration device is portable.
[0099] The registration device accepts registration operations from a customer. The registration device also acquires period information indicating a period during which registration operations are not accepted. The registration device calls a store clerk when the acquired period information indicates a predetermined period. The registration device also issues a no-operation notification when registration operations are not accepted for a first period, and after the no-operation notification, calls a store clerk when registration operations are not accepted for a second period. The registration device also displays a maintenance screen after calling a store clerk at the time of registration, and returns to the original registration screen when corrections are accepted from the store clerk on the maintenance screen. The registration device also returns to the screen before the start of the transaction when cancellation of all registered products is accepted on the maintenance screen.
[0100] According to the second modification, the monitoring clerk can be notified at an appropriate time that there is a customer who is having trouble with the registration operation on the registration device. Therefore, the monitoring clerk can easily find a customer who is having trouble with the registration operation among multiple customers being monitored, and can provide appropriate support to that customer. This prevents inexperienced customers from occupying the registration device for long periods of time, and allows the registration device to be used effectively. This allows the efficiency of store operations to be improved in stores equipped with registration devices.
[0101] (Variation 3) Next, a third modification of this embodiment will be described. In the above embodiment, an example has been described in which the condition for calling a store clerk is the passage of a second period after a no-operation notification. Instead of or in addition to this example, a second modification will be described in which the condition for calling a store clerk is the acceptance of an operation related to calling a store clerk from a customer after a no-operation notification.
[0102] In the third modification, the registered settlement device 20 displays a store clerk call button on the notification screen 530 in FIG. 5(C) in addition to the confirmation button 532. When the store clerk call button is pressed, the calling unit 403 calls the store clerk without waiting for the second period. This allows the customer to call the store clerk promptly at their discretion.
[0103] In the third modification, the sales data processing device is not limited to the registration and settlement device 20. For example, the sales data processing device may be a device dedicated to settlement (for example, the registration and settlement device 20 in a payment-only mode) or a device dedicated to registration.
[0104] (Variation 4) Next, a fourth modified example of this embodiment will be described. In the above-described embodiment, an example in which the screen is forcibly returned to the settlement screen after the clerk makes corrections at the time of settlement is described. In the fourth modified example, an example in which the screen is returned to the settlement screen in response to a predetermined operation after the clerk makes corrections at the time of settlement is described.
[0105] FIG. 11 shows a fourth modified example of the screen transition when making a correction operation at the time of settlement. Fig. 11(A) shows a maintenance screen 610 similar to Fig. 6(A). The registered settlement device 20 accepts correction operations on the maintenance screen 610, such as deleting a product or canceling a payment type. It is sometimes unclear at what stage a correction operation will end. For this reason, in the fourth modification, the maintenance screen 610 is terminated by accepting a predetermined operation.
[0106] In Fig. 11(A), the operation button group 612 includes a close button 612e. The close button 612e is a button that accepts the closing of the maintenance screen 610. When the close button 612e is pressed, the registered settlement device 20 transitions to a payment type selection screen 1120 shown in Fig. 11(B). That is, in the fourth modification example, the maintenance screen 610 is not forcibly closed after the correction operation is completed, but is closed by operating the close button 612e.
[0107] In the screen transition shown in FIG. 11, the product information acquisition screen 620 shown in FIG. 6 and the product information acquisition screen 730 shown in FIG. 7 are not displayed, and the screen transition is made directly from the maintenance screen 610 to the payment type selection screen 1120.
[0108] In FIG. 11(B), the payment type selection screen 1120 includes a payment type selection button 1121 and a store clerk call button. The payment type selection button 1121 is a button corresponding to the payment type. The registered settlement device 20 settles the payment with the payment type corresponding to the pressed button among the payment type selection buttons 1121. The store clerk call button 1122 is a button for accepting a call to a store clerk. Note that the store clerk call button 1122 does not have to be displayed on the payment type selection screen 1120.
[0109] According to the fourth modification, after the clerk performs the correction operation, the close button 612e is pressed, and the screen transitions to the payment type selection screen 1120. This allows the clerk to close the maintenance screen 610 by pressing the close button 612e after completing the correction operation. This allows the clerk to perform the correction operation efficiently.
[0110] (Variation 5) Next, a fifth modified example of this embodiment will be described. In the fifth modified example, a cancel button may be displayed on the product registration screens 520, 630 (FIGS. 5(B) and 6(C)). The cancel button is a button that accepts cancellation of all product registrations displayed in the product registration field 521. When the cancel button is pressed, the transaction ends and the product can be registered again depending on the customer's operation. Note that the cancellation of products is not limited to canceling all products at once, and it may be possible to cancel each product one by one.
[0111] The embodiments will be summarized below. [Name of invention] Sales data processing device, program, and system [Technical field] The present invention relates to a sales data processing device, a program, and a system. [Background technology] In recent years, self-checkout registers, which allow customers to register products and make payments themselves, have become common in stores (see, for example, Patent Document 1). Customers who are not familiar with self-checkout registers may have difficulty in registering products and making payments. [Prior art document] [Patent documents] [Patent Document 1] JP 2020-017075 A [Summary of the Invention] [Problem to be solved by the invention] However, the conventional technology has a problem in that the store clerk may not be able to provide appropriate support to a customer who is having difficulty operating the device. The present invention has been made in view of the above circumstances, and has an object to provide a technique capable of assisting in providing appropriate support to customers.
[0112] [Means for solving the problem] (1) In order to solve the above-mentioned problems, a sales data processing device according to one aspect of the present invention is a sales data processing device comprising: a reception means for receiving transaction-related operations from a customer; an acquisition means for acquiring period information indicating a period during which the operations will not be accepted by the reception means; and a call means for calling a store clerk when the period information acquired by the acquisition means indicates a predetermined period. According to the above configuration, it is possible to notify the monitoring clerk at an appropriate time that there is a customer who is confused about the transaction operation. Therefore, the monitoring clerk can easily find a customer who is confused about the transaction operation among multiple customers being monitored, and can provide appropriate support to that customer. Therefore, it is possible to prevent inexperienced customers from occupying the registered settlement device 20 for a long period of time, and the registered settlement device 20 can be used effectively. Therefore, it is possible to improve the efficiency of store operations in a store equipped with a registered settlement device 20 in full self-service mode.
[0113] (2) In the configuration of (1) above, the device may be provided with an alarm means for notifying the user that there is no operation when the period information indicates a first period, and the call means may be configured to make the call after the alarm means has notified the user that the period information indicates a second period. According to the above configuration, since a no-operation notification is performed, it is possible to encourage a customer to perform a transaction operation. In addition, the registration settlement device 20 can cause the transaction status management device 11 to perform a no-operation notification and light the sign pole 220 in a predetermined lighting mode (yellow). Therefore, the monitoring clerk can know that it is a preliminary stage before a clerk is called.
[0114] (3) In the configuration of (1) or (2) above, a display control means may be provided for displaying a product registration screen, and the display control means may display a store clerk-only screen for accepting product registration operations from the store clerk after the call, and may be configured to return to the registration screen when the product registration operation is accepted on the store clerk-only screen. According to the above configuration, even if the operation to switch to the product registration screen is not accepted from the clerk, the screen can be forcibly returned to the product registration screen after registering one product. This reduces the time required for the monitoring clerk to provide support to the customer regarding the registration operation. Therefore, the monitoring clerk can quickly return to the transaction status management device 11 and monitor other customers.
[0115] (4) In the configuration of (1) or (2) above, a display control means may be provided for displaying a settlement screen for the transaction, and the display control means may display a clerk-only screen for accepting correction operations from the clerk after the call, and when correction operations are accepted on the clerk-only screen, the display may be returned to the settlement screen. According to the above configuration, the screen can be forcibly returned to the settlement screen even if the operation to switch to the settlement screen is not accepted from the clerk. This reduces the time required for the monitoring clerk to provide support to the customer regarding the settlement operation. Therefore, the monitoring clerk can quickly return to the transaction status management device 11 and monitor other customers.
[0116] (5) In the configuration of (1) or (2) above, a display control means may be provided for displaying a store clerk-only screen that accepts a store clerk's operation to cancel an item, and the display control means may be configured to return the store clerk-only screen to the screen before the transaction was started when the store clerk's operation to cancel all registered items is accepted on the store clerk-only screen. According to the above configuration, registered products can be deleted all at once, and the screen can be forcibly returned to the standby screen without accepting an operation to switch to the standby screen. This reduces the time required for the monitoring clerk to provide support to a customer who cancels a transaction. Therefore, the monitoring clerk can quickly return to the transaction status management device 11 and monitor other customers.
[0117] (6) In order to solve the above-mentioned problems, another aspect of the present invention is a program that causes a computer to function as a sales data processing device, characterized in that the computer is provided with a reception means for receiving transaction-related operations from a customer, an acquisition means for acquiring period information indicating a period during which the operations are not accepted by the reception means, and a call means for calling a store clerk when the period information acquired by the acquisition means indicates a predetermined period. According to the above configuration, it is possible to notify the monitoring clerk at an appropriate time that there is a customer who is confused about the transaction operation. Therefore, the monitoring clerk can easily find a customer who is confused about the transaction operation among multiple customers being monitored, and can provide appropriate support to that customer. Therefore, it is possible to prevent inexperienced customers from occupying the registered settlement device 20 for a long period of time, and the registered settlement device 20 can be used effectively. Therefore, it is possible to improve the efficiency of store operations in a store equipped with a registered settlement device 20 in full self-service mode.
[0118] In addition, all or part of each function (input / output, memory, processing (including judgment)) of the registration settlement device 20 described above may be realized in a device other than the device described as the entity that executes the function.
[0119] Specifically, in the above description, the registered settlement device 20 is described as having the functional units of the reception unit 401, the acquisition unit 402, the call unit 403, the notification unit 404, and the display control unit 405. All or a part of these functional units may be provided in another computer device. For example, all or a part of these functional units may be provided in the store controller 10, an external server device, or a computer device other than these. In addition, the computer device in which these functional units are provided is not limited to being multiple, and may be one.
[0120] Specifically, for example, instead of the registration settlement device 20, the store controller 10 or an external server device may acquire period information, and if the acquired period information indicates a specified period, execute a process to call a store clerk.
[0121] In relation to the above, the registration and settlement device 20 may function as a so-called thin client specialized in the input / output interface portion with respect to product registration and settlement. In other words, the registration and settlement device 20 may accept various inputs (operation by an operator, detection by a device such as a scanner), transmit the input information (operation information, scan information, etc.) to a cloud server, receive the processing results of the cloud server based on the input information (update screen information, device control information, etc.), and perform various outputs (display on a display unit, control of a device).
[0122] The program for implementing the sales data processing system 1 and the registration and settlement device 20 described above may be recorded in a computer-readable recording medium, and the program may be read into a computer system and executed. The term "computer system" as used herein includes hardware such as an OS and peripheral devices. The term "computer-readable recording medium" refers to a portable medium such as a USB (Universal Serial Bus) flash memory, an SSD (Solid State Drive), a flexible disk, an optical magnetic disk, a ROM, a CD-ROM, and a storage device such as a hard disk built into a computer system. The term "computer-readable recording medium" also refers to a storage device that holds a program for a certain period of time, such as a volatile memory (RAM) inside a computer system that becomes a server or a client when a program is transmitted via a network such as the Internet or a communication line such as a telephone line. The program may be transmitted from a computer system that stores the program in a storage device, etc., to another computer system via a transmission medium or by a transmission wave in the transmission medium. The "transmission medium" that transmits the program refers to a medium that has a function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line. The program may be for implementing some of the functions described above, or may be a so-called differential file (differential program) that can implement the functions described above in combination with a program already recorded in the computer system. [Explanation of symbols]
[0123] 1...sales data processing system, 10...store controller, 20...registration and settlement device, 201...CPU, 202...ROM, 203...RAM, 204...hard disk, 205...customer side display unit, 206...customer side scanner unit, 208...card payment unit, 209...change machine, 210...store clerk side display unit, 211...key operation unit, 212...store clerk side scanner unit, 215...communication unit, 216...camera, 401...reception unit, 402...acquisition unit, 403...call unit, 404...alert unit, 405...display control unit
Claims
1. A reception means for receiving operations related to a transaction from a customer; an acquisition means for acquiring period information indicating a period during which the operation is not accepted by the acceptance means; a calling means for calling a store clerk when the period information acquired by the acquiring means indicates a predetermined period; A sales data processing device comprising:
2. a notification means for notifying the user that the operation has not been performed when the period information indicates a first period; The calling means performs the calling when the period information indicates a second period after the notification by the notification means.
2. The sales data processing device according to claim 1.
3. A display control means for displaying a product registration screen, the display control means displays a store clerk-only screen for receiving a product registration operation from the store clerk after the call, and when the store clerk-only screen receives the product registration operation, returns the display to the registration screen.
3. A sales data processing device according to claim 1 or 2.
4. A display control means for displaying a transaction settlement screen, the display control means displays a store clerk-only screen for receiving a correction operation from the store clerk after the call, and when the correction operation is received on the store clerk-only screen, returns the screen to the settlement screen.
3. A sales data processing device according to claim 1 or 2.
5. a display control means for displaying a screen for accepting a cancellation operation of a product from a store clerk, when the display control means receives a cancel operation for all registered products on the clerk-only screen, the display control means returns the screen to the screen before the start of the transaction.
3. A sales data processing device according to claim 1 or 2.
6. A program that causes a computer to function as a sales data processing device, The computer, A reception means for receiving operations related to a transaction from a customer; an acquisition means for acquiring period information indicating a period during which the operation is not accepted by the acceptance means; a calling means for calling a store clerk when the period information acquired by the acquiring means indicates a predetermined period; A program comprising:
7. A reception means for receiving operations related to a transaction from a customer; an acquisition means for acquiring period information indicating a period during which the operation is not accepted by the acceptance means; a calling means for calling a store clerk when the period information acquired by the acquiring means indicates a predetermined period; A system comprising:
Citation Information
Patent Citations
Self-checkout device and program
JP2013045406A
Commodity sales data processing device and display control program
JP2018156567A
Settlement device and control program of the same
JP2023045584A
Settlement device and settlement system
JP2023084585A
Registration / settlement device and information processing program
JP2020017075A