Article sales data processing device and program

The product sales data processing device addresses the issue of customers forgetting to register plastic bags by using automatic identification and guided screen transitions to ensure accurate and efficient bag registration.

JP2025173717APending Publication Date: 2025-11-28TOSHIBA TEC KK
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024079417
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-05-15
Publication Date
2025-11-28

AI Technical Summary

Technical Problem

Conventional product sales data processing devices require customers to manually select whether they need a plastic bag, leading to the risk of mistakes and forgetting to register the bag during the checkout process.

Method used

A product sales data processing device that includes a reading means to identify product information, a registration means to register plastic bags automatically, and a display control means to prompt customers to register plastic bags before proceeding to the product registration screen.

Benefits of technology

Prevents customers from forgetting to register plastic bags by automatically registering them and ensuring accurate selection through the use of code symbols and guided screen transitions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025173717000001_ABST
    Figure 2025173717000001_ABST
Patent Text Reader

Abstract

To provide an article sales data processing device and program capable of preventing a plastic bag from forgetfully being left unregistered on the article sales data processing device that a customer operates.SOLUTION: An article sales data processing device comprises reading means which reads identification information capable of identifying the kind of an article from the code symbol given to the article, registration means which registers article information on the article corresponding to the identification information based upon the identification information read by the reading means, and display control means which makes a display part displays an article registration screen including the article information on the article registered by the registration means. The display control means makes the display part display a plastic bag registration screen including notification information urging registration of a plastic bag as a part of the article before the article registration screen, and then makes a transition from the plastic bag registration screen to the article registration screen once the reading means reads the identification information on the plastic bag on the plastic bag registration screen.SELECTED DRAWING: Figure 13
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] An embodiment of the present invention relates to a product sales data processing device and a program. [Background technology]

[0002] Conventionally, stores such as supermarkets use product sales data processing devices such as self-service POS (Point of Sales) terminals that allow customers to register products and perform checkout operations themselves. For such product sales data processing devices, a technology has been proposed that allows customers to select whether or not they need a plastic bag on the screen (for example, Patent Document 1).

[0003] However, with conventional technology, customers had to select whether or not they needed a plastic bag by operating a control displayed on the screen, which meant there was a risk of customers making a mistake and making a selection. Also, if they needed a plastic bag while registering a product, they had to go back to the screen where they selected whether or not they needed a plastic bag and register it themselves, which meant there was a risk of them forgetting to register the plastic bag. Summary of the Invention [Problem to be solved by the invention]

[0004] The problem to be solved by the present invention is to provide a product sales data processing device and a program that can prevent customers from forgetting to register plastic bags in a product sales data processing device operated by customers. [Means for solving the problem]

[0005] The product sales data processing device of the embodiment comprises a reading means that reads identification information that can identify the type of product from a code symbol attached to the product; a registration means that registers product information of the product corresponding to the identification information based on the identification information read by the reading means; and a display control means that causes a product registration screen that includes the product information of the product registered by the registration means to be displayed on a display unit, wherein the display control means causes a plastic bag registration screen that includes notification information that prompts the user to register a plastic bag that is part of the product to be displayed on the display unit before the product registration screen, and when the reading means reads the identification information of the plastic bag on the plastic bag registration screen, the display control means transitions from the plastic bag registration screen to the product registration screen. [Brief explanation of the drawings]

[0006] [Figure 1] FIG. 1 is a perspective view illustrating an example of a self-service POS terminal according to an embodiment. [Figure 2] FIG. 2 is a block diagram illustrating an example of a hardware configuration of the self-checkout POS terminal according to the embodiment. [Figure 3] FIG. 3 is a diagram illustrating an example of a data configuration of a product registration file according to the embodiment. [Figure 4] FIG. 4 is a block diagram illustrating an example of a functional configuration of the self-checkout POS terminal according to the embodiment. [Figure 5] FIG. 5 is a diagram illustrating an example of a screen displayed on the display unit of the self-service POS terminal according to the embodiment. [Figure 6] FIG. 6 is a diagram illustrating an example of a screen displayed on the display unit of the self-checkout POS terminal according to the embodiment. [Figure 7] FIG. 7 is a diagram illustrating an example of a screen displayed on the display unit of the self-checkout POS terminal according to the embodiment. [Figure 8] FIG. 8 is a diagram illustrating an example of a screen displayed on the display unit of the self-checkout POS terminal according to the embodiment. [Figure 9] FIG. 9 is a diagram illustrating an example of a screen displayed on the display unit of the self-checkout POS terminal according to the embodiment. [Figure 10]FIG. 10 is a diagram illustrating an example of a screen displayed on the display unit of the self-checkout POS terminal according to the embodiment. [Figure 11] FIG. 11 is a diagram illustrating an example of a screen displayed on the display unit of the self-checkout POS terminal according to the embodiment. [Figure 12] FIG. 12 is a state transition diagram showing an example of screen transition of a screen displayed on the self-checkout POS terminal 1 according to the embodiment. [Figure 13] FIG. 13 is a flowchart showing an example of the flow of processing performed by the self-checkout POS terminal according to the embodiment. [Figure 14] FIG. 14 is a diagram showing an example of a screen displayed on a display unit of a self-checkout POS terminal according to a modified example. DETAILED DESCRIPTION OF THE INVENTION

[0007] Hereinafter, an embodiment of the self-service POS terminal 1 will be described with reference to the drawings. Note that the present invention is not limited to the following embodiment.

[0008] First, we will explain the configuration of the self-service POS terminal 1. Fig. 1 is a perspective view showing an example of the self-service POS terminal 1 according to this embodiment.

[0009] The self-service POS terminal 1 is an example of a product sales data processing device in the present disclosure. The self-service POS terminal 1 is a POS terminal that performs a product registration process for registering products that a customer purchases at a store and a payment process for the registered products in response to a customer's operation.

[0010] The form of the merchandise sales data processing device is not limited to the self-service POS terminal 1. For example, the merchandise sales data processing device may be a registration device of a self-service POS system in which a registration device for registering merchandise and an accounting device for settlement are configured separately. Furthermore, for example, the merchandise sales data processing device may be a smartphone POS in which customers register merchandise themselves using a mobile terminal (e.g., a smartphone), or a cart-type POS in which customers register merchandise themselves using a mobile terminal (e.g., a tablet terminal) attached to a shopping cart.

[0011] The self-service POS terminal 1 includes a main body 15, a first stand 16 installed on a side of the main body 15, and a second stand 17 placed on the side of the main body 15 opposite to the side on which the first stand 16 is installed. The main body 15 is equipped with input / output devices for inputting and outputting various information to and from the self-service POS terminal 1.

[0012] Specifically, the main body 15 includes a display unit 21, an operation unit 22, a scanner 23, a card reader / writer 24, a change dispenser 25, a receipt printer 26, and a warning light 27.

[0013] The display unit 21 is a display device such as an LCD (Liquid Crystal Display). The display unit 21 displays various screens under the control of the CPU 101 (see FIG. 2). The display unit 21 is an example of a customer-facing screen in the present disclosure.

[0014] The operation unit 22 receives various inputs from the customer. The operation unit 22 is, for example, a touch panel laminated on the display surface of the display unit 21. The operation unit 22 may also be an input device such as a keyboard or a pointing device.

[0015] The scanner 23 is a so-called fixed scanner that has an imaging window and an imaging unit (not shown) provided behind the imaging window. The imaging unit captures an image of a code symbol, such as a barcode, that a customer holds over the imaging window when registering a product to be purchased. The code symbol has a registered product code, which is identification information that can identify the type of product. The scanner 23 obtains the product code by decoding the information registered in the captured code symbol. The self-service POS terminal 1 compares the decoded product code with the product master 1042 (see FIG. 2) to obtain product information of the product held over the scanner 23, and registers the product in the product registration file 1044 (see FIG. 2).

[0016] The self-service POS terminal 1 may be provided with a hand-held scanner (not shown) in addition to the scanner 23. The hand-held scanner reads the code symbol attached to the product when it is difficult to hold the code symbol attached to the product over the scanner 23, such as when the product is heavy or large.

[0017] The card reader / writer 24 reads information necessary for payment processing from card media such as point cards, electronic money cards, and credit cards. The card reader / writer 24 also reads and writes information from card media such as credit cards and prepaid or postpaid electronic money cards. For example, the card reader / writer 24 reads information used for credit card payments and electronic payments and outputs it to the control unit 100. In response to instructions from the control unit 100, the card reader / writer 24 adds points according to the purchase amount to the points recorded on the point card.

[0018] When a customer selects cash payment, the change machine 25 accepts bills or coins inserted by the customer as the purchase amount for the product. The change machine 25 dispenses bills or coins as change obtained by subtracting the total amount of the inserted bills or coins from the total amount of the product. The change machine 25 includes a bill insertion slot 251 for inserting bills, a bill ejection slot 252 for ejecting bills as change, a coin insertion slot 253 for inserting coins, and a coin ejection slot 254 for ejecting coins as change.

[0019] The receipt printer 26 prints the results of the settlement process on a receipt and issues it from the receipt issuing port 261.

[0020] The warning light 27 is configured with, for example, a red LED, and lights up or flashes when an abnormality occurs in the self-service POS terminal 1 or when a store clerk needs to be called.

[0021] The first table 16 is a table on which products before registration are placed.

[0022] Second table 17 is a table for placing the product whose identification information has been read by scanner 23. Above second table 17, there is provided a hook 18 for hanging a container such as a paid shopping bag or a reusable bag that will contain the product whose identification information has been read.

[0023] A plastic bag rack 30 shown in FIG. 1 is installed near the self-service POS terminal 1. Plastic bags 31 are displayed on the plastic bag rack 30. When needed, a customer takes a plastic bag 31 from the plastic bag rack 30 and registers the plastic bag 31 by holding a code symbol, such as a barcode printed or affixed to the surface of the plastic bag 31, over the scanner 23. The code symbol contains the product code of the plastic bag 31. In other words, the plastic bag 31 can be considered part of the product. In the following, the product and the plastic bag 31 will be represented in a distinguishable manner. Plastic bags 31 are generally available in multiple sizes, and customers select and purchase a plastic bag 31 of the size that best fits the products they wish to purchase.

[0024] Next, a description will be given of the hardware configuration of the self-checkout POS terminal 1. Fig. 2 is a block diagram showing the hardware configuration of the self-checkout POS terminal 1 according to this embodiment.

[0025] As shown in FIG. 2, the self-checkout POS terminal 1 includes a CPU (Central Processing Unit) 101, which is an example of a processor, a ROM (Read Only Memory) 102, a RAM (Random Access Memory) 103, and a memory unit 104.

[0026] The CPU 101 comprehensively controls each section of the self-checkout POS terminal 1. The ROM 102 stores various programs. The RAM 103 is a workspace for developing programs and various data.

[0027] The memory unit 104 is a non-volatile memory such as a hard disk drive (HDD) or flash memory that retains stored information even when the power is turned off. The memory unit 104 includes a control program unit 1041, a product master 1042, a member master 1043, and a product registration file 1044.

[0028] The control program unit 1041 stores a control program for controlling the self-service POS terminal 1. The CPU 101, ROM 102, RAM 103, and memory unit 104 are connected to one another via a bus 105. The CPU 101, ROM 102, and RAM 103 constitute a control unit 100 having a computer configuration. That is, the control unit 100 executes a control process for the self-service POS terminal 1, which will be described later, by the CPU 101 operating in accordance with the control program unit 1041 stored in the ROM 102 or memory unit 104 and expanded in the RAM 103.

[0029] The product master 1042 is a master file that stores product information such as product names and prices of products for sale. The product master 1042 associates the types of products sold in the store with identifiable product codes and stores product information such as the product names and unit prices corresponding to the product codes. The product master 1042 also stores product information for the shopping bags 31 as part of the aforementioned products.

[0030] The member master 1043 is a master file that stores the customer's name, date of birth, sex, nationality, mobile terminal email address, etc. in association with the customer's member ID.

[0031] The product registration file 1044 is a file that stores product information corresponding to the product code read by the self-service POS terminal 1. Fig. 3 is a diagram showing an example of the data configuration of the product registration file 1044 according to this embodiment. As shown in Fig. 3, the product registration file 1044 stores, for example, transaction data (product code, product name, price, and quantity) and a cancellation flag.

[0032] The transaction data stores, for example, product information such as product code, product name, price, etc. of the product registered in one transaction among the products stored in the product master 1042, and the registered number of the product.

[0033] The cancellation flag is binary flag information that is, for example, "1" when the flag is valid (hereinafter also referred to as "on state") and "0" when the flag is invalid (hereinafter also referred to as "off state").

[0034] Specifically, when the cancellation flag is in the OFF state, the control unit 100 of the self-service POS terminal 1 determines that the registration of the product corresponding to the product code whose cancellation flag is in the OFF state is in the valid state. On the other hand, when the cancellation flag is in the ON state, the control unit 100 of the self-service POS terminal 1 determines that the registration of the product corresponding to the product code whose cancellation flag is in the ON state is in the canceled state (hereinafter also referred to as the invalid state). Here, of the product information stored in the product registration file 1044, only the product information whose cancellation flag is in the OFF state is subject to the payment process described below.

[0035] Returning to Fig. 2, the control unit 100 is connected via a bus 105 to the display unit 21, operation unit 22, scanner 23, card reader / writer 24, change dispenser 25, receipt printer 26, and warning light 27. The outline of each input / output device is as described above.

[0036] The control unit 100 also communicates with the store server via the communication unit 28. The store server updates, for example, the product master 1042 for the self-service POS terminal 1. When a customer selects cashless payment such as credit card payment, electronic money payment, code payment, or virtual currency payment, the store server may also function as a relay device connecting the self-service POS terminal 1 with a payment server (not shown) that performs each cashless payment method.

[0037] Next, a functional configuration of the self-service POS terminal 1 will be described. Fig. 4 is a block diagram showing an example of the functional configuration of the self-service POS terminal 1 of this embodiment. As shown in Fig. 4, the control unit 100 has, as its functional configuration, an identification information reading unit 1001, a registration processing unit 1002, a cancellation processing unit 1003, a payment processing unit 1004, and a display control unit 1005. Note that the functional configuration of the self-service POS terminal 1 is not limited to this.

[0038] The identification information reading unit 1001 is an example of a reading means. The identification information reading unit 1001 reads the identification information of the product purchased by the customer in cooperation with the scanner 23. Specifically, when the product or the shopping bag 31 is scanned by the scanner 23, the identification information reading unit 1001 acquires the product code of the scanned product or the shopping bag 31.

[0039] The registration processing unit 1002 is an example of a registration means. Based on the identification information read by the identification information reading unit 1001, the registration processing unit 1002 registers product information of a product corresponding to the identification information. Specifically, when the identification information reading unit 1001 acquires a product code from a product or a plastic bag 31, the registration processing unit 1002 acquires product information corresponding to the product code from the product master 1042. The registration processing unit 1002 also registers the acquired product information in the product registration file 1044. Here, when the registration processing unit 1002 registers the product information acquired from the product master 1042 in the product registration file 1044, the registration processing unit 1002 registers the cancellation flag as being in the OFF state.

[0040] Furthermore, the registration processing unit 1002 cooperates with the display control unit 1005 (described later) to cause the display unit 21 to display the product information registered in the product registration file 1044 .

[0041] The cancellation processing unit 1003 is an example of a cancellation means. The cancellation processing unit 1003 performs processing for canceling the registration of product information registered in the product registration file 1044 in response to a user operation via the operation unit 22. Specifically, when the cancellation processing unit 1003 receives a cancellation operation for product information from the operation unit 22, it refers to the product registration file 1044 and changes the cancellation flag of the product that is the target of the cancellation operation to an ON state.

[0042] Furthermore, the cancellation processing unit 1003 cooperates with the display control unit 1005, which will be described later, to display cancellation information (and a cancellation invalid button Gbk) as shown in Fig. 11 on the display unit 21. Details of the cancellation information will be described later.

[0043] The payment processing unit 1004 performs payment processing for making payments for products registered in the product registration file 1044 in response to user operations via the operation unit 22. Specifically, when the payment processing unit 1004 receives a payment processing instruction from the operation unit 22, it works in cooperation with the display control unit 1005, which will be described later, to display an accounting screen (not shown) on the display unit 21.

[0044] The settlement process is performed only on products whose transaction flags are off among the products registered in the product registration file 1044. The settlement process also calculates the total price of the products whose transaction flags are off, and settles the total price with the amount paid by the customer.

[0045] The display control unit 1005 is an example of a display control means. The display control unit 1005 cooperates with other functional units to display various screens on the display unit 21. The display control unit 1005 also cooperates with other functional units to transition between various screens.

[0046] The display control unit 1005 causes the display unit 21 to display a product registration screen that displays product information about the products registered by the registration processing unit 1002. Prior to displaying the product registration screen, the display control unit 1005 also causes the display unit 21 to display a plastic bag registration screen that includes information prompting the user to register a plastic bag 31. When a predetermined operation is performed on the plastic bag registration screen, the display control unit 1005 switches to the product registration screen, thereby transitioning from the plastic bag registration screen to the product registration screen.

[0047] FIG. 5 is a diagram showing an example of a screen displayed on the display unit 21 of the self-service POS terminal 1 according to the embodiment, and shows an example of a shopping bag registration screen.

[0048] The plastic bag registration screen Ga is a screen that prompts the customer to use the scanner 23 to read the code symbol attached to the plastic bag 31. As shown in Fig. 5, the plastic bag registration screen Ga displays, for example, guidance Gaa, an icon Gab, and an "unnecessary" button Gac.

[0049] Guidance Gaa is an example of notification information that prompts the customer to read the code symbol attached to plastic bag 31. Guidance Gaa displays, for example, a message that prompts the customer to use scanner 23 to read the code symbol on plastic bag 31.

[0050] Icon Gab is an example of a plastic bag reading icon that prompts the reader to read the code symbol attached to plastic bag 31. Icon Gab is an icon that simulates the action of reading plastic bag 31 with a code symbol painted on its surface, for example. Icon Gab is displayed to make customers aware of the presence of plastic bag 31 and to prompt them to read the code symbol on plastic bag 31 when purchasing plastic bag 31. Icon Gab may also be an animation that moves over time. This prevents customers from mistakenly thinking that self-service POS terminal 1 is frozen due to a still screen.

[0051] The "no need" button Gac is an operator that declares that the customer will not purchase a plastic bag 31. If the customer does not need a plastic bag 31, the customer can operate the "no need" button Gac to indicate to the self-service POS terminal 1 that the plastic bag 31 is not required. In this way, by displaying the "no need" button Gac on the display unit 21, the customer can clearly operate when they do not need to register a plastic bag 31.

[0052] Note that a different method of registering plastic bags 31 from this embodiment is to provide an operator on the screen that allows the user to specify whether or not a plastic bag 31 is required and the type of plastic bag 31 (for example, price or size), and to register the plastic bag 31 in response to the operation of the operator. However, this embodiment does not employ a registration method using an operator, but employs reading of a code symbol, as with other products other than plastic bags 31. In other words, the display control unit 1005 according to this embodiment prohibits the display of an operator that allows the user to specify the type of plastic bag 31.

[0053] This prevents the incorrect registration of plastic bags 31 due to incorrect operation of the operating device. In other words, it prevents situations where plastic bags 31 are registered with the wrong type (for example, price or size) of plastic bag 31. Furthermore, because customers can register plastic bags 31 by reading the code symbol in the same way as with products, the operability of registration is improved.

[0054] On the plastic bag registration screen Ga, when the identification information reading unit 1001 reads the identification information from the code symbol attached to the plastic bag 31, the display control unit 1005 causes the display unit 21 to display a product registration screen including product information for the plastic bag 31 corresponding to the read identification information.

[0055] FIG. 6 is a diagram showing an example of a screen displayed on the display unit 21 of the self-checkout POS terminal 1 according to this embodiment, and shows an example of a product registration screen.

[0056] The product registration screen Gb is a screen for displaying product information of registered products. As shown in Fig. 6, the product registration screen Gb displays, for example, a product list field Gba, a product list field movement button Gbb, a total information field Gbc, an operation information field Gbd, and the like.

[0057] The product list field Gba is an area for displaying a list of product information for registered products. The product list field Gba includes items such as product name, unit price, quantity, and amount. The "No." field in the product list field Gba displays ascending numbers indicating the order in which the products were read (registration order).

[0058] The product list column movement button Gbb is an operator for changing the display range of the product list column Gba.

[0059] The total information field Gbc is an area for displaying information about the products registered in the product list field Gba. The total information field Gbc includes, for example, a discount total that displays the total discount amount for each registered product, and a total that displays the total number of registered products and the total price of the registered products.

[0060] The operation information field Gbd is an area for displaying information explaining the controls and operation methods displayed on the product registration screen Gb. The operation information field Gbd includes guidance Gbe, icons Gbf, a switch button Gbg, a product cancel button Gbh, a checkout cancel button Gbi, and a checkout button Gbj.

[0061] The guidance Gbe indicates a message that guides the user on how to operate the device. For example, the guidance Gbe may include a message that prompts the customer to use the scanner 23 to read the code symbol of the product and register the product.

[0062] The icon Gbf is an icon that simulates the action of reading a product. The icon Gbf is displayed to prompt the customer to read the product's code symbol. The icon Gbf may also be an animation that moves over time. This prevents the customer from mistakenly thinking that the self-service POS terminal 1 is frozen due to a still screen.

[0063] The switch button Gbg is an operator for registering products that do not have a code symbol attached. When the self-service POS terminal 1 accepts the operation of the switch button Gbg, it displays a product selection screen (not shown) that allows the user to selectively register products that do not have a code symbol attached. Here, the product selection screen is made up of a plurality of operators that allow the user to select products that do not have a code symbol attached, such as intangible products such as electronic tickets, or vegetables and fruits.

[0064] The product cancellation button Gbh is an operator that declares that the registration of a registered product will be cancelled. When the product cancellation button Gbh is operated, the self-service POS terminal 1 determines that an instruction to cancel the registration of the registered product has been issued, and controls the subsequent screen transitions. Specifically, when the product cancellation button Gbh is operated, the self-service POS terminal 1 displays a product designation cancellation screen Gc shown in FIG. 9 on the display unit 21. The product designation cancellation screen Gc will be described in detail later.

[0065] The checkout cancel button Gbi is an operator that declares that the product registration is to be canceled. When the checkout cancel button Gbi is operated, the self-service POS terminal 1 determines that the customer has canceled the product registration, and displays a menu screen (not shown) on the display unit 21.

[0066] The checkout button Gbj is an operator for ending product registration and declaring the execution of payment processing. When the checkout button Gbj is operated, the self-service POS terminal 1 determines that the customer has instructed the execution of payment processing, and controls the subsequent screen transitions. Specifically, when the checkout button Gbj is operated, the self-service POS terminal 1 displays a checkout screen (not shown) on the display unit 21. Here, the checkout screen includes, for example, a list of product information related to the products and shopping bags 31 registered by the customer, a checkout key that the customer operates to proceed to checkout, and a cancel key that the customer operates to return to the product registration screen Gb.

[0067] For example, when the identification information of a plastic bag 31 is read on the above-described plastic bag registration screen Ga, the display control unit 1005 causes the display unit 21 to display a product registration screen Gb containing product information for the plastic bag 31 corresponding to the read identification information, as shown in Fig. 6. Specifically, upon reading the identification information of the plastic bag 31, the display control unit 1005 causes the display unit 21 to display the product registration screen Gb in which the product information of the plastic bag 31 registered by the registration processing unit 1002 (e.g., "large plastic bag") has been added to the product list field Gba. The display control unit 1005 also causes the total discount amount, total number of items, and total amount for the plastic bag 31 registered by the registration processing unit 1002 to be displayed in the total information field Gbc.

[0068] As a result, a customer operating the self-service POS terminal 1 can check whether or not they need a plastic bag 31 by looking at the plastic bag registration screen Ga before starting to scan the products, thereby preventing them from forgetting to register a plastic bag 31. In addition, a customer operating the self-service POS terminal 1 can easily check that the plastic bag 31 they scanned on the plastic bag registration screen Ga has been successfully registered.

[0069] The operation for transitioning from the plastic bag registration screen Ga to the product registration screen Gb is not limited to reading the plastic bag 31.

[0070] For example, the display control unit 1005 may transition from the plastic bag registration screen Ga to a product registration screen Gb on the condition that identification information of a product other than the plastic bag 31 is read on the plastic bag registration screen Ga. In this case, as shown in FIG. 7 , upon reading the identification information of the product, the display control unit 1005 causes the display unit 21 to display the product registration screen Gb, in which the product information of the product registered by the registration processing unit 1002 has been added to the product list field Gba.

[0071] 7 is a diagram showing an example of a screen displayed on the display unit 21 of the self-checkout POS terminal 1 according to this embodiment, and shows another example of a product registration screen. Fig. 7 shows an example of a screen when the identification information of product A is read, and the product information of product A registered by the registration processing unit 1002 is added to the product list field Gba. The total discount amount, total number of items, and total amount for product A registered by the registration processing unit 1002 are also displayed in the total information field Gbc.

[0072] As a result, if a customer operating the self-service POS terminal 1 determines on the shopping bag registration screen Ga that a shopping bag 31 is not required, the customer can start the product registration process by scanning a product other than the shopping bag 31. In addition, the customer operating the self-service POS terminal 1 can easily confirm that the shopping bag 31 scanned on the shopping bag registration screen Ga has been successfully registered.

[0073] Furthermore, for example, the display control unit 1005 may transition from the plastic bag registration screen Ga to the product registration screen Gb when the "no need" button Gac is operated on the plastic bag registration screen Ga. In this case, the display control unit 1005 causes the display unit 21 to display the product registration screen Gb with the product list field Gba left empty, as shown in FIG.

[0074] 8 is a diagram showing an example of a screen displayed on the display unit 21 of the self-service POS terminal 1 according to this embodiment, showing another example of the product registration screen. Fig. 8 shows an example of the screen displayed when the "Not needed" button Gac is pressed on the shopping bag registration screen Ga. Since no products (shopping bags 31) have been scanned on the shopping bag registration screen Ga, the product list field Gba is empty.

[0075] In this way, when a customer operating the self-service POS terminal 1 determines on the shopping bag registration screen Ga that a shopping bag 31 is not required, the customer can operate the "not required" button Gac to explicitly indicate to the self-service POS terminal 1 that a shopping bag 31 is not required. Furthermore, when an indication is received that a shopping bag 31 is not required, the self-service POS terminal 1 can prompt the customer to register a product by transitioning from the shopping bag registration screen Ga to the product registration screen Gb.

[0076] Furthermore, on the product registration screen Gb, it is possible to register products (including plastic bags 31). Specifically, when the identification information reading unit 1001 acquires the product code of a product (including plastic bags 31) on the product registration screen Gb, the registration processing unit 1002 acquires product information corresponding to the product code acquired by the identification information reading unit 1001 from the product master 1042. Then, the registration processing unit 1002 registers the acquired product information in the product registration file 1044.

[0077] When a product (including a shopping bag 31) is registered in the product registration file 1044 on the product registration screen Gb, the display control unit 1005 adds the product information of the registered product (including the shopping bag 31) to the product list field Gba and displays it. Furthermore, the display control unit 1005 updates and displays the display content of the total information field Gbc on the product registration screen Gb based on the information registered in the product registration file 1044.

[0078] In addition, when the display control unit 1005 receives an operation of the product cancellation button Gbh on the product registration screen Gb, it causes the display unit 21 to display a product designation cancellation screen that allows the user to designate (select) the product to be canceled from among the registered products.

[0079] 9 is a diagram showing an example of a screen displayed on the display unit 21 of the self-service POS terminal 1 according to this embodiment, and shows an example of a product designation cancellation screen. More specifically, FIG. 9 shows the product designation cancellation screen that is displayed when the product cancellation button Gbh is operated on the product registration screen Gb on which product B and product C are registered after the "large plastic bag" 31 described in FIG. 5 has been registered.

[0080] As shown in FIG. 9, the product specification cancellation screen Gc displays, for example, a product list field Gba, a product list field movement button Gbb, a total information field Gbc, an operation information field Gbd, a cancel button Gca, and a cancel cancellation button Gcb.

[0081] The cancel button Gca is provided in association with each product or plastic bag 31 displayed in the product list field Gba. Note that Fig. 9 shows an example in which the cancel button Gca is displayed instead of the "No" field displayed on the product registration screen Gb. Here, the cancel button Gca is an operator for specifying the product or plastic bag 31 to be canceled.

[0082] The cancel button Gcb is an operator that declares that the cancellation of the registration is to be stopped. When the cancel button Gcb is operated, the display control unit 1005 determines that the customer has canceled the cancellation of the registration, and causes the display unit 21 to display the previous product registration screen Gb.

[0083] Other elements included in the product selection cancellation screen Gc are as described above (see FIG. 6, etc.). Note that, on the product selection cancellation screen Gc, it is preferable to gray out the checkout button Gbj, as shown in FIG. 9, to make it in an inactive state so that it cannot be operated.

[0084] When the display control unit 1005 receives an operation of the cancel button Gca on the product designation cancellation screen Gc, it causes the display unit 21 to display a cancellation confirmation screen for confirming the cancellation of the registration of the product (including the plastic bag 31) that is the target of the operation. For example, when an instruction is given to cancel a "large plastic bag" on the product designation cancellation screen Gc of Fig. 9, the display control unit 1005 causes the display unit 21 to display a cancellation confirmation screen for confirming the cancellation of the "large plastic bag", as shown in Fig. 10.

[0085] FIG. 10 is a diagram showing an example of a screen displayed on the display unit 21 of the self-checkout POS terminal 1 according to this embodiment, and shows an example of a cancellation confirmation screen.

[0086] When the customer operates the cancel button Gca associated with "large shopping bag" on the product selection cancellation screen Gc, the self-checkout POS terminal 1 displays a cancellation confirmation screen Gd shown in FIG.

[0087] The cancellation confirmation screen Gd displays, for example, guidance Gda, cancellation target information Gdb, a cancel button Gdc, and a confirm button Gdd.

[0088] The guidance Gda displays a message to confirm the cancellation of the registration of the product specified by the cancel button Gca on the product specification cancellation screen Gc.

[0089] The cancellation target information Gdb displays product information such as the product name and unit price of the product specified by the cancel button Gca on the product specification cancellation screen Gc.

[0090] The cancel button Gdc is an operator for declaring the cancellation of the product that the customer specified with the cancel button Gca on the product specification cancellation screen Gc. When the cancel button Gdc is operated on the cancellation confirmation screen Gd, the display control unit 1005 determines that the cancellation of the product that the customer specified with the cancel button Gca on the product specification cancellation screen Gc is to be canceled, and causes the display unit 21 to display the previous product specification cancellation screen Gc.

[0091] The Confirm button Gdd is an operator that declares the cancellation of the product that the customer specified with the Cancel button Gca on the product specification cancellation screen Gc. When the Confirm button Gdd is operated on the cancellation confirmation screen Gd, the cancellation processing unit 1003 refers to the product registration file 1044 and changes the cancellation flag of the product specified with the Cancel button Gca to ON. Then, the cancellation processing unit 1003, in cooperation with the display control unit 1005, causes the display unit 21 to display a product registration screen including cancellation information for the product whose cancellation flag has been changed to ON, as shown in FIG. 11.

[0092] FIG. 11 is a diagram showing an example of a screen displayed on the display unit 21 of the self-checkout POS terminal 1 according to this embodiment, showing another example of the product registration screen.

[0093] When the customer operates the confirm button Gdd on the cancellation confirmation screen Gd, the self-checkout POS terminal 1 displays the product registration screen Gb shown in FIG.

[0094] As shown in FIG. 11, the product registration screen Gb displays, for example, a product list field Gba, a product list field move button Gbb, a total information field Gbc, an operation information field Gbd, and a cancel invalid button Gbk.

[0095] The cancel invalid button Gbk is information indicating that a product has been canceled. The cancel invalid button Gbk also functions as an operator for declaring the invalidation of the cancellation. The cancel invalid button Gbk is displayed in association with the product (or the shopping bag 31) for which cancellation has been instructed. Note that FIG. 11 shows an example in which the cancel invalid button Gbk is displayed in place of the "No" field displayed on the product registration screen Gb. More specifically, the cancel invalid button Gbk is displayed immediately after the No field for the product for which cancellation has been instructed. Furthermore, the product list field Gba corresponding to the cancel invalid button Gbk displays cancellation information for the product for which cancellation has been instructed.

[0096] Here, the cancellation information is the quantity and price of the product information of the product for which cancellation has been instructed multiplied by "-1." In other words, the cancellation information represents a negative registration that offsets the registration of the product for which cancellation has been instructed.

[0097] When the Confirm button Gdd on the cancellation confirmation screen Gd is operated, the display control unit 1005 causes the display unit 21 to display a product registration screen including cancellation information for the product whose cancellation flag has been changed to ON. At this time, the display of the total information field Gbc on the product registration screen Gb is also updated. In other words, the display control unit 1005 displays in the total information field Gbc the results that take into account only the products whose transaction flags are OFF among the products registered in the product registration file 1044.

[0098] When the cancel invalidation button Gbk is operated on the product registration screen Gb, the cancellation processing unit 1003 refers to the product registration file 1044 and changes the cancellation flag of the product specified by the cancel invalidation button Gbk to an OFF state, i.e., registers the product again. Then, in cooperation with the display control unit 1005, the cancellation processing unit 1003 causes the display unit 21 to display a product registration screen (not shown) from which the cancellation information of the product whose cancellation flag has been changed to an OFF state has been deleted. At this time, the display of the total information column Gbc on the product registration screen Gb is also updated. In other words, the display control unit 1005 displays in the total information column Gbc a result that takes into consideration only products whose transaction flags are OFF among the products registered in the product registration file 1044.

[0099] Next, a description will be given of screen transitions of screens displayed on the display unit 21 of the self-checkout POS terminal 1. Fig. 12 is a state transition diagram showing an example of screen transitions of screens displayed on the self-checkout POS terminal 1.

[0100] First, when the shopping bag registration screen Ga is displayed on the display unit 21 of the self-service POS terminal 1 (node ​​N101), if the customer performs either the operation of scanning the product or shopping bag 31 with the scanner 23 or the operation of the "not needed" button Gac, the state transitions via arc A201 to node N102, where the product registration screen Gb is displayed on the display unit 21.

[0101] When the product registration screen Gb is displayed on the display unit 21 (node ​​N102), if a customer performs an operation to scan a product or a shopping bag 31 with the scanner 23, the state of node N102 in which the product registration screen Gb is displayed on the display unit 21 will be maintained via arc A202.

[0102] When the product registration screen Gb is displayed on the display unit 21 (node ​​N102), if the customer operates the product cancellation button Gbh, the state transitions via arc A203 to node N103, where the product designation cancellation screen Gc is displayed on the display unit 21.

[0103] When the product selection cancellation screen Gc is displayed on the display unit 21 (node ​​N103), if the customer operates the cancellation button Gcb, the display unit 21 will return to the state of node N102, where the product registration screen Gb is displayed, via arc A204.

[0104] When the product selection cancellation screen Gc is displayed on the display unit 21 (node ​​N103), if the customer operates the cancellation button Gca for the product to be canceled, the display unit 21 will transition via arc A205 to the state of node N104, where the cancellation confirmation screen Gd is displayed.

[0105] When the customer operates the cancel button Gdc while the cancellation confirmation screen Gd is displayed on the display unit 21 (node ​​N104), the display unit 21 returns to the state of node N103, where the product selection cancellation screen Gc is displayed, via arc A206.

[0106] When the customer operates the confirmation button Gdd while the cancellation confirmation screen Gd is displayed on the display unit 21 (node ​​N104), the display unit 21 returns to the state of node N102 where the product registration screen Gb is displayed via arc A207.

[0107] When the product registration screen Gb is displayed on the display unit 21 (node ​​N102), if the customer operates the checkout button Gbj, the state transitions via arc A208 to node N105, where a checkout screen (not shown) is displayed on the display unit 21. Thereafter, the customer operates the checkout screen to cause the self-service POS terminal 1 to perform payment processing for the product they wish to purchase.

[0108] Next, a description will be given of the flow of processing performed by the self POS terminal 1. Fig. 13 is a flowchart showing an example of the flow of processing performed by the self POS terminal 1 of this embodiment. Fig. 13 is a flowchart realizing the state transition diagram of Fig. 12.

[0109] First, the display control unit 1005 causes the display unit 21 to display the shopping bag registration screen Ga (step S101).

[0110] Next, the identification information reading unit 1001 determines whether the plastic bag 31 has been scanned by the scanner 23 (step S102). If it is determined that the plastic bag 31 has been scanned (step S102; Yes), the identification information reading unit 1001 obtains the product code of the scanned plastic bag 31 and proceeds to step S105. If the identification information reading unit 1001 determines in step S102 that the plastic bag 31 has not been scanned (step S102; No), the identification information reading unit 1001 proceeds to step S103.

[0111] In the next step S103, the identification information reading unit 1001 determines whether or not the product has been scanned by the scanner 23. If it is determined that the product has been scanned (step S103; Yes), the identification information reading unit 1001 acquires the product code of the scanned product and proceeds to step S105.

[0112] Furthermore, if the identification information reading unit 1001 determines in step S103 that the product is not scanned (step S103; No), the process proceeds to step S104. In step S104, the control unit 100 determines whether or not the unnecessary button Gac has been operated from the operation unit 22 (step S104). If it is determined that the unnecessary button Gac has been operated (step S104; Yes), the process proceeds to step S106. Note that if the unnecessary button Gac has not been operated (step S104; No), the control unit 100 returns the process to step S102.

[0113] In step S105, the registration processing unit 1002 refers to the product master 1042 and acquires product information corresponding to the product code acquired in step S102 or step S103. The registration processing unit 1002 registers the acquired product information in the product registration file 1044 (step S105), and proceeds to step S106.

[0114] In step S106, the display control unit 1005 causes the display unit 21 to display the product registration screen Gb (step S106). Here, if product information is registered in the product registration file 1044, the display control unit 1005 causes the product information to be displayed on the product registration screen Gb. Furthermore, if the product registration file 1044 contains a product whose cancellation flag is in an on state, the display control unit 1005 causes the product registration screen Gb to display cancellation information for that product.

[0115] Next, the identification information reading unit 1001 determines whether the product or plastic bag 31 has been scanned by the scanner 23 (step S107). If it is determined that the product or plastic bag 31 has been scanned (step S107; Yes), the identification information reading unit 1001 acquires the product code of the scanned product or plastic bag 31. Next, the registration processing unit 1002 references the product master 1042 and acquires product information corresponding to the product code acquired by the identification information reading unit 1001. Then, the registration processing unit 1002 registers the acquired product information in the product registration file 1044 (step S108) and returns the process to step S106.

[0116] Furthermore, if the product or shopping bag 31 is not scanned in step S107 (step S107; No), the display control unit 1005 determines whether or not the product cancellation button Gbh has been operated on the product registration screen Gb (step S109). If it is determined that the product cancellation button Gbh has been operated (step S109; Yes), the display control unit 1005 causes the display unit 21 to display the product designation cancellation screen Gc (step S110). Furthermore, if the product cancellation button Gbh has not been operated (step S109; No), the process proceeds to step S117.

[0117] Next, the display control unit 1005 determines whether the cancel button Gcb has been operated on the product designation cancellation screen Gc (step S111). If it is determined that the cancel button Gcb has been operated (step S111; Yes), the display control unit 1005 returns to step S106 and displays the product registration screen Gb.

[0118] Furthermore, if it is determined in step S111 that the cancel cancellation button Gcb has not been operated (step S111; No), the display control unit 1005 determines whether or not the cancel button Gca has been operated on the product designation cancellation screen Gc (step S112). If it is determined that the cancel button Gca of the product to be canceled has been operated (step S112; Yes), the process proceeds to step S113. If it is determined that the cancel button Gca of the product to be canceled has not been operated (step S112; No), the process returns to step S111.

[0119] If it is determined in step S112 that the cancel button Gca has been operated, the display control unit 1005 displays a cancellation confirmation screen Gd on the display unit 21 (step S113). Next, the display control unit 1005 determines whether or not the cancel button Gdc has been operated from the cancellation confirmation screen Gd (step S114). If it is determined that the cancel button Gdc has been operated (step S114; Yes), the display control unit 1005 returns the process to step S110 and displays a product designation cancellation screen Gc.

[0120] If the Cancel button Gdc is not operated (step S114; No), the cancellation processing unit 1003 determines whether the Confirm button Gdd is operated on the cancellation confirmation screen Gd (step S115). If the Confirm button Gdd is not operated (step S115; No), the process returns to step S114. If it is determined that the Confirm button Gdd has been operated (step S115; Yes), the cancellation processing unit 1003 refers to the product registration file 1044 and changes the cancellation flag of the product to be canceled to an ON state (step S116). Next, the display control unit 1005 returns the process to step S106, thereby displaying the product registration screen Gb that displays cancellation information for the canceled product.

[0121] On the other hand, if the product cancellation button Gbh is not operated in step S109, the display control unit 1005 determines whether the checkout button Gbj has been operated on the product registration screen Gb (step S117). If the checkout button Gbj has not been operated (step S117: No), the process returns to step S107. If it is determined that the checkout button Gbj has been operated (step S117: Yes), the display control unit 1005 displays a checkout screen (not shown) on the display unit 21. Then, the payment processing unit 1004 performs payment processing for the products registered in the product registration file 1044 (step S118), and ends this process.

[0122] (Effects of this embodiment) As described above, the self-service POS terminal 1 (an example of a product sales data processing device) of this embodiment comprises a reading means that reads identification information that can identify the type of product from a code symbol attached to the product; a registration means that registers product information of the product corresponding to the identification information based on the identification information read by the reading means; and a display control means that causes a product registration screen including the product information of the product registered by the registration means to be displayed on a display unit. The display control means causes a plastic bag registration screen including notification information that prompts the user to register a plastic bag, which is part of the product, to be displayed on the display unit before the product registration screen, and when the reading means reads the identification information of the plastic bag on the plastic bag registration screen, the display control means transitions from the plastic bag registration screen to the product registration screen.

[0123] Therefore, in the self-service POS terminal 1 (an example of a product sales data processing device) of this embodiment, by displaying the plastic bag registration screen Ga before the product registration screen Gb, it is possible to prevent customers from forgetting to register a plastic bag 31. Furthermore, when a customer needs a plastic bag 31, instead of operating the controls displayed on the screen, the customer can register the plastic bag 31 by using the scanner 23 to read the code symbol attached to the plastic bag 31. This prevents the customer from making a selection error due to an incorrect operation, and allows the customer to reliably register the plastic bag 31 of the price and size they want to purchase.

[0124] Furthermore, in the self-service POS terminal 1 (an example of a product sales data processing device) of this embodiment, the display control unit 1005 displays a "No" button Gac on the shopping bag registration screen Ga on the display unit 21. This clarifies the operation for the customer when registering a shopping bag 31 is not necessary.

[0125] Furthermore, in the self-service POS terminal 1 (an example of a product sales data processing device) of this embodiment, when the identification information reading unit 1001 reads the code symbol of a product other than the plastic bag 31 on the plastic bag registration screen Ga, the display control unit 1005 transitions the screen from the plastic bag registration screen Ga to the product registration screen Gb. This allows the customer to smoothly move on to product registration.

[0126] Furthermore, in the self-service POS terminal 1 (an example of a product sales data processing device) of this embodiment, the display control unit 1005 displays an icon Gab on the plastic bag registration screen Ga that prompts the customer to read the code symbol on the plastic bag 31. Therefore, by displaying the icon Gab on the display unit 21, the customer can be made aware of the existence of the plastic bag 31, and therefore, the customer can be prevented from forgetting to register the plastic bag 31.

[0127] Furthermore, in the self-service POS terminal 1 (an example of a product sales data processing device) of this embodiment, customers can register plastic bags 31 on the product registration screen Gb. Therefore, even if a customer forgets to register a plastic bag 31 on the plastic bag registration screen Ga, the customer can register the plastic bag 31 without returning to the plastic bag registration screen Ga and registering the plastic bag 31 again. This prevents customers from forgetting to register plastic bags 31.

[0128] Furthermore, in the self-service POS terminal 1 (an example of a product sales data processing device) of this embodiment, customers can cancel the registration of a plastic bag 31 on the product registration screen Gb. Therefore, if a customer registers a plastic bag 31 on the plastic bag registration screen Ga and decides that the plastic bag 31 is no longer needed while registering the product, the customer does not need to return to the plastic bag registration screen Ga. This allows customers to smoothly register products.

[0129] The above-described embodiment can be modified as needed by partially changing the configuration or functions of each of the above-described devices. Therefore, several modifications of the above-described embodiment will be described below as other embodiments. The following mainly focuses on differences from the above-described embodiment, and detailed descriptions of commonalities with the content already described will be omitted. The modifications described below may be implemented individually or in appropriate combination.

[0130] (Variation 1) As a modification of the above-described embodiment, a product registration screen Gb having a different configuration from the embodiment will be described. Fig. 14 is a diagram showing an example of a screen displayed on the display unit 21 of the self-service POS terminal 1 according to this modification. On the product registration screen Gb shown in Fig. 14, an icon Gbl is displayed so as to be superimposed on a product list field Gba.

[0131] The icon Gbl is an icon that simulates the operation of reading a plastic shopping bag 31 that has a code symbol drawn on its surface. Note that the icon Gbl may be the same as the icon Gab shown in FIG.

[0132] The above-described configuration is expected to have the effect of clearly informing customers that they can register shopping bags 31 on the product registration screen Gb as well. Therefore, the self-service POS terminal 1 according to this modification can further improve operability.

[0133] (Variation 2) In the above-described embodiment, when the display control unit 1005 determines that the checkout button Gbj has been operated on the product registration screen Gb, it causes the display unit 21 to display a checkout screen (not shown). However, this is not limited to this, and the display control unit 1005 may also cause the display unit 21 to display a screen informing the customer whether they have forgotten to register a plastic bag 31 before displaying the checkout screen.

[0134] The above-described configuration allows customers to check again whether they have forgotten to register their plastic bags 31, which is expected to be even more effective in preventing customers from forgetting to register their plastic bags 31.

[0135] (Variation 3) In the above-described embodiment, the self-service POS terminal 1 displays the plastic bag registration screen Ga shown in FIG. 5 on the display unit 21, but this is not limiting, and the display control unit 1005 may display another screen before the plastic bag registration screen Ga.

[0136] For example, the display control unit 1005 may display a membership code reading screen (not shown) prior to displaying the shopping bag registration screen Ga. In this case, the membership code reading screen preferably includes a message instructing the card reader / writer 24 to read the customer's membership card. The display control unit 1005 may also be configured to use the card reader / writer 24 to compare the membership information read from the membership card with the membership information stored in the member master 1043, and if they match, display the shopping bag registration screen Ga.

[0137] (Variation 4) In the above-described embodiment, the guidance Gaa on the plastic bag registration screen Ga displays a message urging the customer to use the scanner 23 to read the code symbol on the plastic bag 31, but this is not limited to this. The guidance Gaa on the plastic bag registration screen Ga may also display a message urging the customer to scan the code symbol on the product if registration of the plastic bag 31 is not required.

[0138] With the above-described configuration, customers can smoothly move on to registering products when registering plastic bags 31 is not necessary.

[0139] (Variation 5) In the above embodiment, when the registration of a product designated with the cancel button Gca on the product designation cancellation screen Gc is canceled, the cancellation processing unit 1003 changes the cancellation flag of the product registered in the product registration file 1044 to ON. Accordingly, as shown in Fig. 11, the display control unit 1005 displays cancellation information of the product and a cancel invalid button Gbk on the product registration screen Gb.

[0140] However, this is not limiting, and when the registration of a product designated with the cancel button Gca is canceled on the product designation cancellation screen Gc, the cancellation processing unit 1003 may delete the record of the product registered in the product registration file 1044. In this case, the display control unit 1005 displays the product registration screen Gb with the product information corresponding to the product deleted from the product list column Gba of the product registration screen Gb.

[0141] With the above-described configuration, when multiple registered products are deleted, the number of products displayed in the product list field Gba does not increase, so the product registration screen Gb can be prevented from becoming cluttered.

[0142] The program executed by the self-service POS terminal 1 of the embodiment and the modified example may be stored on a computer connected to a network such as the Internet and provided by being downloaded via the network. Also, the program executed by the self-service POS terminal 1 of the embodiment and the modified example may be provided or distributed via a network such as the Internet.

[0143] The programs executed by each device in the above-described embodiments are provided in a state where they are pre-installed in a ROM, a storage unit, etc. The programs executed by each device in the above-described embodiments may be provided by being recorded in an installable or executable file format on a computer-readable recording medium such as a CD-ROM, a flexible disk (FD), a CD-R, or a digital versatile disk (DVD).

[0144] Furthermore, the programs executed by each device in the above-described embodiments may be stored on a computer connected to a network such as the Internet and provided by being downloaded via the network. Also, the programs executed by each device in the above-described embodiments may be provided or distributed via a network such as the Internet.

[0145] These novel embodiments and their modifications may be embodied in various other forms, and various omissions, substitutions, changes, and combinations may be made without departing from the spirit of the invention. These embodiments and their modifications are included within the scope and spirit of the inventions, and are also included in the inventions described in the claims and their equivalents. [Explanation of symbols]

[0146] 1. Self-service POS terminal 1001 Identification information reading unit 1002 Registration processing unit 1003 Cancellation processing unit 1004 Payment processing unit 1005 Display control unit [Prior art documents] [Patent documents]

[0147] [Patent Document 1] Japanese Patent Publication No. 2022-074339

Claims

1. a reading means for reading identification information that can identify the type of the product from the code symbol attached to the product; a registering means for registering product information of a product corresponding to the identification information read by the reading means; a display control means for displaying on a display unit a product registration screen including the product information of the product registered by the registration means; Equipped with The display control means causes the display unit to display a plastic bag registration screen including notification information prompting the user to register a plastic bag that is part of the product before the product registration screen, and when the reading means reads the identification information of the plastic bag on the plastic bag registration screen, causes the display unit to transition from the plastic bag registration screen to the product registration screen. A product sales data processing device characterized by:

2. The display control means causes the display unit to display the plastic bag registration screen including an operator indicating that a plastic bag is not required, and when the operator is operated on the plastic bag registration screen, causes the display unit to transition from the plastic bag registration screen to the product registration screen. The product sales data processing device according to claim 1 .

3. When the reading means reads the identification information of a product other than a plastic bag on the plastic bag registration screen, the display control means transitions the plastic bag registration screen to the product registration screen. The product sales data processing device according to claim 1 .

4. The display control means displays information prompting the user to read the code symbol attached to the plastic bag on the plastic bag registration screen. The product sales data processing device according to claim 1 .

5. When the reading means reads the identification information from the code symbol attached to the plastic bag on the product registration screen, the reading means causes the display unit to display the product registration screen including product information of the plastic bag. The product sales data processing device according to claim 1 .

6. The system further includes a cancellation unit that, when a plastic bag or product to be cancelled is selected from the plastic bag or product displayed on the product registration screen, cancels the registration of the product information of the selected plastic bag or product. The product sales data processing device according to claim 1 .

7. The computer of the product sales data processing device, a reading means for reading identification information that can identify the type of the product from the code symbol attached to the product; a registering means for registering product information of a product corresponding to the identification information read by the reading means; a display control means for displaying on a display unit a product registration screen including the product information of the product registered by the registration means; Equipped with The display control means causes the display unit to display a plastic bag registration screen including notification information prompting the user to register a plastic bag that is part of the product before the product registration screen, and when the reading means reads the identification information of the plastic bag on the plastic bag registration screen, causes the display unit to transition from the plastic bag registration screen to the product registration screen. A program to function as a

Citation Information

Patent Citations

  • Commodity sales data processing device and program

    JP2022074339A