Sales data processing system and program

The sales data processing system incentivizes customers to use self-checkout devices through acquisition, registration, and payment processes, addressing reluctance by offering rewards and guidance, thereby enhancing device utilization.

JP2025125675APending Publication Date: 2025-08-28TOSHIBA TEC KK
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2024021765
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-02-16
Publication Date
2025-08-28

AI Technical Summary

Technical Problem

Existing technologies lack a mechanism to encourage customers to actively use self-checkout devices, leading to reluctance and underutilization despite their increasing presence in stores.

Method used

A sales data processing system equipped with a self-checkout device that includes an acquisition unit, registration processing unit, payment processing unit, benefit granting unit, and display processing unit to provide incentives and guidance, such as displaying benefits and granting rewards for using the self-checkout device.

Benefits of technology

Encourages customers to use self-checkout devices by providing clear incentives and rewards, reducing reluctance and increasing their willingness to operate the devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025125675000001_ABST
    Figure 2025125675000001_ABST
Patent Text Reader

Abstract

To provide a service that can actively encourage a use of a self-checkout device.SOLUTION: A sales data processing system includes a self-checkout device that performs registration processing and settlement processing of merchandise information through an operation of a customer, and comprises: an acquisition unit that acquires information; a registration processing unit that performs registration processing to register merchandise information for a merchandise identified based on the information when the acquisition unit acquires information that makes the merchandise identifiable; a settlement processing unit that performs the settlement processing based on the merchandise information registered by the registration processing unit; a privilege granting unit that grants a predetermined privilege when the acquisition unit acquires information that makes a membership identifiable; and a display processing unit that, when performing the registration processing by the registration processing unit and the settlement processing by the settlement processing unit, acts as an operator and displays on a display device guidance intended for the customer, the display processing unit notifying an event for which the privilege granting unit has granted the privilege on the display device.SELECTED DRAWING: Figure 7
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

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

[0002] A self-checkout machine is a sales data processing device that allows customers to register products and perform payment operations themselves. In recent years, for various reasons, the proportion of self-checkout machines among sales data processing devices installed in stores has been increasing. However, even when a self-checkout machine is available, customers may wait in line for a regular sales data processing device operated by a store clerk. Such customers may be reluctant to use a self-checkout machine, for example, due to a sense of intimidation.

[0003] Once people start using it, they gradually get used to it, their aversion to it disappears, and they often end up using it continuously, so what is needed is something that makes people want to try it out.

[0004] For example, coupons and the like have been provided to motivate customers to visit the store next time (see, for example, Patent Document 1). However, no existing technology has been found that is designed to encourage active use of self-checkout devices. Summary of the Invention [Problem to be solved by the invention]

[0005] The problem to be solved by the present invention is to provide a service that can encourage customers to use self-checkout devices in a positive manner. [Means for solving the problem]

[0006] The sales data processing system of the embodiment includes a self-checkout device that registers product information and processes payments through customer operation, and is equipped with an acquisition unit that acquires information, a registration processing unit that performs registration processing to register product information for products identified based on information acquired by the acquisition unit when the acquisition unit acquires information that makes a product identifiable, a payment processing unit that performs payment processing based on the product information registered by the registration processing unit, a benefit granting unit that grants a specified benefit when the acquisition unit acquires information that makes a member identifiable, and a display processing unit that displays on a display device guidance that assumes the customer is the operator during the registration processing by the registration processing unit and the payment processing by the payment processing unit, and notifies the display device that the benefit granting unit has granted the benefit. [Brief explanation of the drawings]

[0007] [Figure 1] FIG. 1 is a diagram illustrating an example of a configuration of a sales data processing system according to an embodiment. [Figure 2] FIG. 2 is a block diagram illustrating an example of a hardware configuration of the server. [Figure 3] FIG. 3 is a block diagram showing an example of a hardware configuration of a self-checkout device. [Figure 4] FIG. 4 is a block diagram showing an example of a hardware configuration of a customer terminal. [Figure 5] FIG. 5 is a block diagram illustrating an example of a functional configuration of the sales data processing system. [Figure 6] FIG. 6 is a sequence diagram showing the processing flow of the sales data processing system. [Figure 7] FIG. 7 is a diagram showing an example of a screen displayed on the display unit of the self-checkout device. [Figure 8] FIG. 8 is a diagram showing an example of a screen displayed on the display unit of the self-checkout device. DETAILED DESCRIPTION OF THE INVENTION

[0008] (First embodiment) An embodiment will be described with reference to the drawings. Fig. 1 is a diagram showing an example of the configuration of a sales data processing system according to the embodiment. The sales data processing system according to the embodiment includes a server 1, a network 2, a customer terminal 3, and a self-checkout device 5.

[0009] The server 1 provides (transmits) information in response to requests from external devices (such as a customer terminal 3 or a self-checkout device 5) communicably connected via the network 2, and stores information received from the external devices. Note that, although the server 1 is exemplified as one information processing device in this embodiment, in practice, the server 1 may be configured by a plurality of information processing devices.

[0010] The customer terminal 3 is carried by a customer and operated by the customer, and is, for example, a mobile terminal such as a smartphone or an information processing terminal such as a PC (Personal Computer).

[0011] The self-checkout device 5 is an example of a sales data processing device, and is a device that customers can operate themselves to register products and make payments.

[0012] Generally, stores are often equipped with not only self-checkout terminals 5 but also other sales data processing devices. Examples of other sales data processing devices include regular POS terminals and semi-self-checkout terminals. Regular POS terminals are devices operated by store clerks to register products and make payments. Semi-self-checkout terminals include a device operated by store clerks to register products and a device operated by customers to make payments.

[0013] POS is an abbreviation for "Point Of Sale" and means "point of sale information management." Sales data processing devices such as POS terminal devices, self-checkout devices 5, and semi-self-checkout devices are devices that perform point of sale information management.

[0014] 2 is a block diagram showing an example of a hardware configuration of the server 1. The server 1 includes a CPU 11, a ROM 12, a RAM 13, a communication unit 14, a storage unit 19, and the like.

[0015] The CPU 11 is an example of a processor and controls all parts of the server 1. The ROM 12 stores various programs. The RAM 13 is a workspace for storing programs and various data. The CPU 11, ROM 12, and RAM 13 are connected via a bus or the like to form a control unit 10 of a computer configuration.

[0016] The communication unit 14 is a communication interface that connects the control unit 10 to an external device (for example, the customer terminal 3 or the self-checkout device 5) via the network 2 so that they can communicate with each other.

[0017] The storage unit 19 has a non-volatile storage medium such as an HDD, SSD, or flash memory, and maintains its stored contents even when the power is turned off. The storage unit 19 stores various setting information such as a program 191 executable by the CPU 11 and a product master 192. The storage unit 19 also stores transaction information 193, member information 195, etc.

[0018] The product master 192 is an example of product information, and is, for example, a table containing information about products handled by each store in the same chain managed by the server 1. The product master 192 includes, for example, the following items. Product code ·Product name ·unit price Verification data

[0019] The product code is an example of information (identification information) that can identify a product, such as a JAN code. Other information (product name, unit price, etc.) is stored in association with the product code.

[0020] The item "Product Name" is the name of the product. The item "Unit Price" is the price of one item.

[0021] The "matching data" field records reference feature quantities. Each device that processes sales data compares the feature quantities of an image (captured image) captured and output by a camera or other device with the matching data, and obtains a product code associated with the matching matching data, thereby recognizing the product. The above-mentioned match determination may be performed, for example, by calculating the similarity between the feature quantities of the captured image and the matching data, comparing the calculated similarity with a threshold, and determining that the matching data matches if the similarity is equal to or greater than the threshold. The product code may also be obtained by reading (scanning or decoding) a code symbol, such as a barcode or two-dimensional code, attached to the product.

[0022] The member information 195 is information about customers who are members, compiled, for example, in the form of a table. Items included in the member information 195 are, for example, as follows. Member ID ·full name ·contact address ·Attribute information · Ownership benefits

[0023] The member ID is information (identification information) that can identify a member customer, and is, for example, a unique number assigned to each member. The name is the name of the member customer. Contact information is the member customer's telephone number, address, email address, etc. The attribute information is, for example, age (or date of birth), gender, occupation, etc.

[0024] The owned privileges are the privileges that the member holds. The privileges granted to the member are stored in the item "owned privileges" of the member information 195. The privileges are, for example, points, coupons, and the number of visits (visit points).

[0025] Points are awarded according to the purchase amount at a store and are used to pay for products or exchange for coupons. Coupons are awarded in exchange for points or as part of campaigns, and allow customers to receive services such as discounts or discounts when paying or exchange them for products. A campaign is, for example, a sales promotion activity conducted by a store for a set period of time.

[0026] The number of visits is a value (visit points) that is added when the member ID is presented when visiting the store. When the number of visits reaches a predetermined value, a visit coupon is issued and the number of visits is reset to "0." Note that a visit coupon is a type of the above coupon.

[0027] Transaction information 193 is information about products purchased by customers, and is received from the sales data processing device of each store and stored. Transaction information 193 is compiled, for example, in the form of a table. Items included in transaction information 193 include, for example, the following: Store ID Device ID Member ID Transaction ID Date and Time ·Product information Amount

[0028] The store ID is identification information of the store where the transaction in the record was made. The store ID is, for example, a unique number assigned to each store, and is not duplicated among stores in the same chain managed by server 1. The terminal ID is identification information of the sales data processing device that made the transaction in the record. Terminal IDs are assigned so as to be unique at least within the same store. The member ID is the same as the member ID included in the member information 195 mentioned above, and is recorded if the customer who made the transaction in the record presented a member ID.

[0029] The transaction ID is an example of information (identification information) for identifying a transaction. The transaction ID is automatically assigned (numbered) when the product registration process for the transaction is first performed. The date and time is the date and time when the transaction for the record was performed.

[0030] The amount is the total price (total amount) of all the products purchased in the transaction of the record.

[0031] Here, for a combination of a store ID, terminal ID, transaction ID, date and time, and member ID, there is one amount, but multiple pieces of product information may be associated. Product information includes, for example, the following items: Product code ·Product name ·quantity ·price

[0032] The product code is as described above. The quantity is the quantity (number, weight, volume, etc.) of the product indicated by the product code purchased in the transaction of the record. The price is the unit price (or selling price) multiplied by the quantity.

[0033] The control unit 10 of the server 1 executes various processes by the CPU 11 operating in accordance with programs stored in the ROM 12 or the storage unit 19 and loaded into the RAM 13. The control unit 10 also provides various functional units (described later, see FIG. 5) by executing the program 191.

[0034] 3 is a block diagram showing an example of the hardware configuration of the self-checkout device 5. The self-checkout device 5 includes a CPU 51, a ROM 52, a RAM 53, a communication unit 54, a display unit 55, an operation unit 56, a code scanner 57, an imaging unit 58, a memory unit 59, a cash deposit / withdrawal unit 60, a receipt printer 61, and an audio output unit 62. These units are connected via a bus or the like.

[0035] The CPU 51, ROM 52, RAM 53, control unit 50, and storage unit 59 correspond to the above-mentioned CPU 11, ROM 12, RAM 13, control unit 10, and storage unit 19, and therefore detailed description thereof will be omitted.

[0036] The communication unit 54 is a communication interface that connects the control unit 50 and an external device (for example, the server 1) so that they can communicate with each other via a network.

[0037] The display unit 55 has a display device such as an LCD (Liquid Crystal Display), and displays various information under the control of the CPU 51.

[0038] The operation unit 56 has input devices such as a touch panel provided over the surface of the display unit 55, a keyboard, and a pointing device, and outputs operation contents input via the input devices to the CPU 51.

[0039] The code scanner 57 is a device that scans a code symbol and outputs a decoded value. Scanning means reading information from light reflected by an object (here, a code symbol). The code scanner 57 acquires a product code from a code symbol, such as a barcode or two-dimensional code, attached to a product. The code scanner 57 also decodes a code symbol in which a member ID is encoded to acquire the member ID.

[0040] The imaging unit 58 is a type of digital camera equipped with an image sensor (image pickup element) and outputs image data upon receiving light reflected from an object. The acquisition unit 501 (described later, see FIG. 5 ) of the control unit 50 performs a reading process and a recognition process to acquire information from the image data output by the imaging unit 58. The reading process extracts and decodes a code symbol from the image data output by the imaging unit 58. Through this reading process, the acquisition unit 501 acquires a product code indicated by the code symbol attached to the product. Through the reading process, the acquisition unit 501 also decodes the code symbol in which the member ID is encoded to acquire the member ID. The recognition process extracts an area in which the product appears from the image data output by the imaging unit 58, calculates feature values, and acquires a product code associated with matching data that matches the calculated feature values. Through this recognition process, the acquisition unit 501 recognizes the product based on the product's external features.

[0041] The deposit / withdrawal unit 60 is, for example, a change dispenser that stores cash (coins and bills) and accepts deposits and dispenses change during payments. Note that instead of cash payments, electronic payments such as credit card payments, electronic money payments, and code payments may also be performed. In this case, the control unit 50 performs payment processing by accepting input via a peripheral device (such as a payment terminal, PIN pad, or code scanner) connected via the communication unit 54.

[0042] The receipt printer 61 is a printer that primarily prints and issues receipts. The receipt printer 61 is equipped with a print head and a platen roller, and contains a roll of paper on which a strip of paper (thermal paper) is wound. The print head has multiple heating elements arranged in parallel. The receipt printer 61 pinches paper pulled from the roll between the print head and the platen roller, transports the paper by rotating the platen roller, and prints on the paper by selectively activating the heating elements as the paper is transported.

[0043] The audio output unit 62 has a speaker and a buzzer, and outputs audio under the control of the control unit 50.

[0044] The storage unit 59 stores a program 591 that can be executed by the CPU 51. The program 591 is application software for operating the self-checkout device 5. When the CPU 51 executes the program 591, the control unit 50 realizes various functional units (described later, see FIG. 5).

[0045] The storage unit 59 also stores a product master 592. The product master 592 is updated with information periodically acquired from the server 1. The product master 592 corresponds to the product master 192 stored in the server 1, and basically has the same content. In this embodiment, for ease of explanation, it is assumed that the product master 592 stored in the storage unit 59 and the product master 192 stored in the server 1 have the same content.

[0046] Furthermore, the memory unit 59 (or RAM 53) stores registration information 593, which is information on registered products (registered products), from the start to the completion of at least one transaction. The registration information 593 corresponds to the transaction information 193 stored by the server 1. The transaction information 193 is an accumulation of the registration information 593 stored in each sales data processing device. In this embodiment, for ease of explanation, it is assumed that the items included in the registration information 593 stored in the memory unit 59 are the same as the items included in the transaction information 193 stored by the server 1.

[0047] Fig. 4 is a block diagram showing an example of the hardware configuration of the customer terminal 3. This diagram shows a case where the customer terminal 3 is a mobile terminal such as a smartphone.

[0048] The customer terminal 3 includes a CPU 31, a ROM 32, a RAM 33, a communication unit 34, a display unit 35, an operation unit 36, an audio output unit 37, an imaging unit 38, a storage unit 39, etc. These units are connected via a bus or the like.

[0049] The CPU 31, ROM 32, RAM 33, control unit 30, and storage unit 39 correspond to the above-mentioned CPU 11, ROM 12, RAM 13, control unit 10, and storage unit 19, and therefore detailed description thereof will be omitted.

[0050] The communication unit 34 is a communication interface that connects the control unit 30 and an external device (for example, the server 1) so that they can communicate with each other via a network.

[0051] The display unit 35 has a display device such as an LCD, and displays various information under the control of the CPU 31.

[0052] The operation unit 36 ​​has input devices such as a touch panel provided over the surface of the display unit 35, a keyboard, and a pointing device, and outputs operation contents input via the input devices to the CPU 31.

[0053] The audio output unit 37 has a speaker and a buzzer, and outputs audio under the control of the control unit 30.

[0054] The imaging unit 38 is a digital camera equipped with an image sensor (image pickup element) and is a device that receives light reflected from an object and outputs image data. The control unit 30 has a functional unit that extracts and decodes a code symbol from the image data output by the imaging unit 38, and acquires a product code from the code symbol attached to the product using this functional unit.

[0055] The storage unit 39 stores a program 391 that can be executed by the CPU 31. When the CPU 31 executes the program 391, the control unit 30 realizes various functional units. One of the various functional units realized by the control unit 30 is a member app 301 (described below, see FIG. 5). Note that "app" is an abbreviation for "application software."

[0056] 5 is a block diagram showing an example of the functional configuration of a sales data processing system. The control unit 30 of the customer terminal 3 has a member app 301 as one functional unit. The control unit 50 of the self-checkout device 5 has functional units such as an acquisition unit 501, a display processing unit 502, a registration processing unit 503, a payment processing unit 504, and a print processing unit 505. The control unit 10 of the server 1 has functional units such as a reward granting unit 101 and an update processing unit 105.

[0057] The member app 301 displays member information stored in a predetermined memory unit on the display unit 35 of the customer terminal 3. The predetermined memory unit may be a partial area of ​​the memory unit 39, or may be member information 195 in the memory unit 19 of the server 1. The member information is, for example, a member ID. The member ID may be displayed using alphanumeric characters or symbols, or may be displayed using a code symbol such as a barcode or two-dimensional code. The member app 301 may also display the member's (customer's) name, contact information, attribute information, held points, held coupons, etc. on the display unit 35.

[0058] The acquisition unit 501 acquires information via the code scanner 57, the imaging unit 58, and the operation unit 56. The information acquired by the acquisition unit 501 is, for example, information that makes it possible to identify a product (product code) or information that makes it possible to identify a member (such as a member ID). If the acquired information is a product code, the acquisition unit 501 outputs it to the registration processing unit 503. Furthermore, if the acquired information is information that makes it possible to identify a member, such as a member ID, the acquisition unit 501 outputs it to the server 1.

[0059] When the acquisition unit 501 acquires information that makes a product identifiable, the registration processing unit 503 performs a registration process to register product information of the product identified based on the acquired information. Here, registration means storing the product information in a predetermined storage unit, and in this embodiment means storing the product information as registration information 593 in the storage unit 59.

[0060] The payment processing unit 504 performs payment processing based on the product information registered by the registration processing unit. The payment processing is processing for receiving payment from the customer for the amount indicated in the registration information 593. Furthermore, upon completion of payment, the payment processing unit 504 transmits information indicating the details of the transaction (registration information 593) to the server 1. The control unit 10 of the server 1 receives this information and performs processing as the update processing unit 105.

[0061] The print processing unit 505 issues a receipt showing the details of the transaction processed by the receipt printer 61. The receipt includes, for example, information about the product for which payment was made (product name, unit price, and number purchased) and the amount of the payment processed.

[0062] The update processing unit 105 updates the transaction information 193 based on the information received from the payment processing unit 504 .

[0063] The benefit granting unit 101 grants a predetermined benefit when the acquiring unit 501 acquires information that enables a member to be identified (for example, a member ID). A predetermined benefit is a benefit that meets the conditions for granting the benefit (for example, the member's rank, gender, age group, age, date of birth, occupation, residential area, etc.). The above conditions are predetermined for each benefit. Benefits include points, coupons, and the number of visits to the store (visit points).

[0064] When the privilege granting unit 101 receives a member ID from the self-checkout device 5, it adds 1 to the value of the number of visits stored in the "Owned privileges" item of the member information 195 corresponding to the member ID. Furthermore, the privilege granting unit 101 grants a store visit coupon when the member's number of visits reaches a predetermined value. Coupons such as a store visit coupon are granted, for example, by storing information that identifies the coupon in the "Owned privileges" item of the member information 195. Furthermore, the privilege granting unit 101 resets the number of visits (returns it to "0") when granting a store visit coupon. Note that instead of resetting the number of visits when a store visit coupon is granted, the number of visits for which a store visit coupon is granted may be set at predetermined intervals.

[0065] The display processing unit 502 displays on the display unit 55 guidance intended mainly for the customer as an operator at least during the registration process and the payment process (see FIG. 8, described later). The display processing unit 502 also notifies on the display unit 55 that the bonus granting unit 101 has granted a bonus (see FIG. 7, described later).

[0066] Next, the processing flow in this embodiment will be described below: Fig. 6 is a sequence diagram showing the processing flow of the sales data processing system.

[0067] A customer using self-checkout device 5 first launches member app 301 on customer terminal 3. Member app 301 displays the member ID on display 35 of customer terminal 3. At this time, member app 301 can display the member ID either as a code symbol or as characters such as alphanumeric characters, but the former is preferable for ease of machine reading.

[0068] While the self-checkout terminal 5 is waiting for the new operator to start operation after the previous operator has finished, the terminal 5 displays an operator for starting operation by the new operator, such as a start button, on the display unit 55. When the operator is operated, the self-checkout terminal 5 requests the presentation of information that identifies the member, for example, by displaying "Please allow me to read your membership card information" on the display unit 55.

[0069] The customer presents the member ID displayed on the display unit 35 of the customer terminal 3 to the code scanner 57 or imaging unit 58 of the self-checkout terminal 5 (step S1). The control unit 50 of the self-checkout terminal 5 functions as the acquisition unit 501 and acquires the member ID (step S2). Next, the control unit 50 functioning as the acquisition unit 501 outputs the member ID to the server 1 and requests member information (step S3).

[0070] The control unit 10 of the server 1 that has received the member ID accepts the request (inquiry) for member information and, as the benefit granting unit 101, adds 1 to the value of the number of visits (step S4). Furthermore, if the number of visits has reached a predetermined value, the benefit granting unit 101 grants a visit coupon to the member identified by the member ID.

[0071] Next, the control unit 10 sends the updated member information 195 to the customer terminal 3 (step S5), and further sends the member information 195 of the member matching the member ID to the self-checkout device 5 in response to the request of step S3 (step S6).

[0072] When the control unit 30 of the customer terminal 3 receives the updated member information, it updates the member information displayed on the display unit 35 (step S7).

[0073] The control unit 50 of the self-checkout terminal 5 causes the display processing unit 502 to display the received member information on the display unit 55 (step S8). At this time, if a special benefit has been granted to the member, the display processing unit 502 notifies the member that the special benefit has been granted, for example, as shown on screens 551 and 552 in Fig. 7. Fig. 7 is a diagram showing an example of a screen displayed by the display unit 55 of the self-checkout terminal 5.

[0074] The screen 551 shown in Fig. 7(a) notifies the customer of the number of remaining visits until the coupon is issued and the details of the special offer. The screen 552 shown in Fig. 7(b) notifies the customer that the coupon has been issued and the details of the special offer.

[0075] The display contents of screens 551 and 552 are preferably displayed large, for example, on the entire surface of display unit 55 of self-checkout device 5 where a member customer presents their member ID, as this emphasizes the provision of a special benefit and makes it easier for the operator to notice. Similarly, screens 551 and 552 preferably display moving images (video) rather than still images. Furthermore, the colors used in the images are preferably color (multicolor) rather than monotone (single color, black and white binary, grayscale). Furthermore, in conjunction with the display of screens 551 and 552, audio such as music or guidance may be output from audio output unit 37.

[0076] In this way, the fact that a benefit has been granted and the details of that benefit are clearly and pleasantly displayed at the self-checkout terminal 5. This improves the customer's impression of the self-checkout terminal 5, dispels negative feelings such as a sense of discomfort, and induces positive emotions in the customer, making the customer more proactive in using the self-checkout terminal 5.

[0077] Screens 551 and 552 include an operator 553 for closing the screen. When the operator (customer) operates operator 553 or when a predetermined time has elapsed since the display of screens 551 and 552 began, display processing unit 502 transitions the display on display unit 55 from screens 551 and 552 to screen 550 shown in Fig. 8. Fig. 8 is a diagram showing an example of a screen displayed by display unit 55 of self-checkout terminal 5.

[0078] Screen 550 is a screen that display processing unit 502 causes display unit 55 to display during the process of registering information about a product to be purchased. Screen 550 includes list 5501 displaying information about the registered product (registered information 593), and field 5502 displaying information related to payment for the registered product. Screen 550 also includes operator 5505 for starting the payment process and operator 5509 for accepting an operation to cancel payment.

[0079] Furthermore, screen 550 includes operators 5503 and 5504 that accept operations for selecting coupons that can be used for payment. Operator 5503 is the store visit coupon notified on screen 552 of FIG. 7(b). Operators 5503 and 5504 are displayed in a portion of screen 550. Operator 5503 is an operator for selecting a coupon that has been granted based on a predetermined number of store visits; in this example, "20% OFF" is displayed, indicating a 20% discount from the purchase amount. Operator 5504 is an operator that indicates a discount on a predetermined product; in this example, a coupon indicating a 50 yen discount on bread is displayed. In this way, by indicating the existence of a notified coupon in a selectable manner on screen 550 during product registration, it is possible to easily use the coupon.

[0080] Returning to FIG. 6, the control unit 10 (registration processing unit 503) of the self-checkout terminal 5 accepts registration of product information (step S9). The control unit 10 (registration processing unit 503 or payment processing unit 504) also accepts an operation to select a benefit to be used (step S10). The control unit 10 (payment processing unit 504) then performs payment processing in accordance with the operation of the operator (customer) (step S11). The control unit 10 also functions as the print processing unit 505 to issue a receipt in conjunction with the payment processing. Note that instead of issuing a paper receipt by the print processing unit 505, electronic receipt information, which is electronic data, may be output to a predetermined server or the like.

[0081] As described above, according to this embodiment, it is possible to make customers aware that they will receive a special benefit by using the self-checkout terminal 5. This makes it easier to make customers want to use the self-checkout terminal 5 even if they have a feeling of reluctance to use it, such as a sense of inadequacy.

[0082] For example, if the reward is points for visiting the store, even if the desired product is not available when the customer visits the store, this will motivate the customer to operate the self-checkout device 5. By giving the customer experience in operating the self-checkout device 5 in this way, it is possible to reduce any reluctance, such as a sense of inadequacy, to operate the self-checkout device 5.

[0083] The above-described embodiment can be modified as needed by changing part of the configuration or function of each of the above-described devices.

[0084] For example, in the above embodiment, the reward granting unit 101 is provided in the server 1, but in practice, the self-checkout device 5 may be provided with a functional unit equivalent to the reward granting unit 101. In this case, the self-checkout device 5 is an example of a sales data processing system.

[0085] In addition, in the above embodiment, an example was shown in which operators 5503 and 5504 were included as selectable items on screen 550 displayed by display unit 55 during the registration process, but in practice, it is preferable that operators for selecting usable coupons are also displayed on the screen displayed during the payment process.

[0086] Furthermore, the benefit provided for using the self-checkout terminal 5 does not have to be store visit points or a store visit coupon. Alternatively, a store visit coupon may be printed and issued by the receipt printer 61 provided in the self-checkout terminal 5. The printed content may include text or graphics indicating the content of the benefit, as well as a code symbol that makes it easier to obtain information using the code scanner 57 or the imaging unit 58. In the above embodiment, the member ID is indicated by the member app 301, but in practice, the member ID printed on the member card may be indicated.

[0087] The programs executed by each device in the above-described embodiments are provided in advance in a ROM, 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).

[0088] 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.

[0089] Although several embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be embodied in various other forms, and various omissions, substitutions, modifications, and combinations can be made without departing from the spirit of the invention. These embodiments and their modifications are included within the scope and spirit of the invention, and are also included in the scope of the invention and its equivalents as defined in the claims. [Explanation of symbols]

[0090] 1...server, 10...control unit, 101...benefit granting unit, 105...update processing unit, 11...CPU, 12...ROM, 13...RAM, 14...Communication section, 19...Memory section, 191...Program, 192...Product master, 193...Transaction information, 195...Member information, 2...Network, 3...customer terminal, 30...control unit, 301...membership application, 31...CPU, 32...ROM, 33...RAM, 34...Communication section, 35...display unit, 36...operation unit, 37...audio output unit, 38...imaging unit, 39...Memory unit, 391...Program, 5...Self-checkout devices, 50...control unit, 501...acquisition unit, 502...display processing unit, 503: Registration processing unit, 504: Payment processing unit, 505: Print processing unit, 51...CPU, 52...ROM, 53...RAM, 54...Communication section, 55...display unit (an example of a display device), 550...screen, 5501...list, 5502...column, 5503, 5504, 5505, 5509...operators, 551, 552...screen, 553...operator, 56...operation unit, 57...code scanner, 58...imaging unit, 59...storage unit, 591...program, 592...product master, 593...registration information, 60...deposit / withdrawal unit, 61...receipt printer, 62...audio output unit. [Prior art documents] [Patent documents]

[0091] [Patent Document 1] Japanese Patent Publication No. 2023-082264 [Patent Document 2] Japanese Patent Application Laid-Open No. 2009-129028

Claims

1. A sales data processing system including a self-checkout device that performs product information registration processing and payment processing by customer operation, an acquisition unit that acquires information; a registration processing unit that performs a registration process to register product information of the product identified based on the information when the acquisition unit acquires information that makes the product identifiable; a payment processing unit that performs payment processing based on the product information registered by the registration processing unit; a privilege granting unit that grants a predetermined privilege when the acquisition unit acquires information that enables identification of the member; a display processing unit that displays on a display device guidance for the customer as an operator during the registration processing by the registration processing unit and the payment processing by the payment processing unit, and notifies on the display device that the benefit granting unit has granted the benefit; A sales data processing system comprising:

2. a server connected to one or more of the self-checkout devices so as to be able to transmit and receive information; the benefit providing unit is provided in the server, The acquisition unit and the display processing unit are provided in the self-checkout device.

2. The sales data processing system according to claim 1.

3. If the benefit to be provided by the benefit providing unit is a store visit point, the acquiring unit requests the acquisition of information that enables identification of the member prior to the registration process.

2. The sales data processing system according to claim 1.

4. The display processing unit displays the privilege granted by the privilege granting unit in a selectable manner in a part of a display area of ​​the display device during the registration processing by the registration processing unit.

2. The sales data processing system according to claim 1.

5. The display processing unit, in the payment processing by the payment processing unit, displays the benefits granted by the benefit granting unit in a selectable manner in a part of a display area of ​​the display device.

2. The sales data processing system according to claim 1.

6. a computer included in a sales data processing system including a self-checkout device that performs product information registration processing and payment processing by customer operation; an acquisition unit that acquires information; a registration processing unit that performs a registration process to register product information of the product identified based on the information when the acquisition unit acquires information that makes the product identifiable; a payment processing unit that performs payment processing based on the product information registered by the registration processing unit; a privilege granting unit that grants a predetermined privilege when the acquisition unit acquires information that enables identification of the member; a display processing unit that displays on a display device guidance for the customer as an operator during the registration processing by the registration processing unit and the payment processing by the payment processing unit, and notifies on the display device that the benefit granting unit has granted the benefit; A program to function as a

Citation Information

Patent Citations

  • Self-checkout device, self-checkout system and self-checkout method

    JP2010073060A

  • Checkout processor, checkout processing method and program

    JP2020071536A

  • Product sales data processing device, product sales data processing system, and program

    JP2021120797A

  • Commodity information processing device and program

    JP2023135551A

  • Coupon issuance and management system

    JP2009129028A