Terminal device, purchase management method, and program

JP7632454B2Active Publication Date: 2025-02-19NEC CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2022510002
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2020-03-27
Filing Date
2021-03-17
Publication Date
2025-02-19

AI Technical Summary

Benefits of technology

【0009】 本発明によれば、セルフレジを用いた購入管理システムにおいて、別々の端末装置などで登録した商品に関する情報を複数の顧客の間で共有することができる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007632454000001
    Figure 0007632454000001
  • Figure 0007632454000002
    Figure 0007632454000002
  • Figure 0007632454000003
    Figure 0007632454000003
Patent Text Reader

Abstract

The present invention shares information about products registered at separate terminal devices or the like between a plurality of customers in a purchase management system which uses self-checkout. This terminal device, which is capable of acquiring the product identification information of a product to be purchased, first acquires a linked ID. The terminal device shares information in real time with a separate terminal device which is a linked terminal device having the same linked ID.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to the technical field of a product sales system using a self-checkout register. [Background technology]

[0002] In recent years, self-checkouts have been increasingly introduced in supermarkets, convenience stores, etc. For example, there are systems in which customers scan the barcodes of products using highly functional shopping carts or shopping baskets, and only make payments at the self-checkout. Patent Document 1 describes how the shopping basket reads product information using a barcode reader or the like, and while storing the products that the customer picked up in the store, transmits the product information to a sales system. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] International Publication No. WO2018 / 100937 Summary of the Invention [Problem to be solved by the invention]

[0004] When parents and children or friends go shopping at stores such as convenience stores or supermarkets, they may use multiple shopping baskets instead of one. Specifically, a parent and a child put items into separate shopping baskets, and when they each go to the cash register, the parent pays for the items in the shopping basket the parent is using, and the child pays for the items in the shopping basket the child is using. In other words, the parent and child each pay for the items, but in the case of a parent-child pair, the parent usually pays, so it is troublesome to give the child money in advance. The shopping basket described in Patent Document 1 does not assume that multiple customers visit the store and use separate shopping baskets.

[0005] The main object of the present invention is to enable a plurality of customers to share information about products registered on separate terminal devices in a purchase management system using self-checkouts. [Means for solving the problem]

[0006] One aspect of the present invention is Used by customers, purchase Scheduled Get product identification information for a product and register the items you plan to purchase. A terminal device, A linkage ID acquisition means for acquiring a linkage ID; It exists in the same store and is used by a customer different from the customer, A terminal device other than the terminal device having the same associated ID The two devices were then able to communicate with each other via the linked ID. Linked terminal device and transmits information about the products to be purchased that are registered by the terminal device to the linked terminal device. Linked terminal device Registered products to be purchased Information about By receiving A means of sharing information; a display means for displaying information on the products to be purchased registered by the terminal device and information on the products to be purchased registered by the linked terminal device on the same screen; Equipped with.

[0007] In another aspect of the invention, Used by customers, purchase Scheduled Get product identification information for a product and register the items you plan to purchase. The purchase management method executed by the terminal device includes: Obtain a link ID, It exists in the same store and is used by a customer different from the customer, A terminal device other than the terminal device having the same associated ID The two devices were then able to communicate with each other via the linked ID. Linked terminal device and transmits information about the products to be purchased that are registered by the terminal device to the linked terminal device. Linked terminal device Registered products to be purchased Information about By receiving Share information, Displaying information about products to be purchased registered by the terminal device and information about products to be purchased registered by the linked terminal device on the same screen do.

[0008] In yet another aspect of the invention, Equipped with a computer and used by a customer, purchase Scheduled Get product identification information for a product and register the items you plan to purchase. Executed by the terminal device program teeth, Obtain a link ID, It exists in the same store and is used by a customer different from the customer, A terminal device other than the terminal device having the same associated ID The two devices were then able to communicate with each other via the linked ID. Linked terminal device and transmits information about the products to be purchased that are registered by the terminal device to the linked terminal device.Linked terminal device Registered products to be purchased Information about By receiving Share information, Displaying information about products to be purchased registered by the terminal device and information about products to be purchased registered by the linked terminal device on the same screen The process The above Have the computer run it. Effect of the Invention

[0009] According to the present invention, in a purchase management system using self-checkouts, information about products registered on separate terminal devices or the like can be shared among a plurality of customers. [Brief description of the drawings]

[0010] [Figure 1] 1 shows a configuration of a purchase management system according to an embodiment. [Diagram 2] 1 shows a schematic configuration of a POS server. [Diagram 3] 2 shows a schematic configuration of a management server. [Figure 4] 2 shows a schematic configuration of a mobile terminal. [Diagram 5] 1 shows a schematic configuration of a cart. [Figure 6] 1 shows the schematic configuration of an accounting machine. [Figure 7] 13 is an example of a linked ID screen. [Figure 8] 13 is a flowchart of a linked purchasing process. [Figure 9] 13 is a flowchart of a product selection process. [Figure 10] 13 is a display example of a product selection screen. [Figure 11] 13 is a flowchart of a summation process. [Figure 12] 13 is an example of a combined approval screen. [Figure 13] 13 is an example of a combined payment refusal screen. [Figure 14] 13 is a display example of a total confirmation screen. [Figure 15] 13 is a display example of a purchase item screen. [Figure 16] 13 is a flowchart of an accounting process. [Figure 17]13 is a display example of a payment method selection screen. [Figure 18] 13 is an example of a checkout completion screen. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0011] Hereinafter, preferred embodiments of the present invention will be described with reference to the drawings. [Purchase management system configuration] FIG. 1 shows the configuration of a purchase management system 100 according to this embodiment. The purchase management system 100 mainly comprises a POS server 1, a management server 2, a mobile terminal 3, an advanced cart (hereinafter also referred to as a "cart") 4, and an accounting machine 5. In the purchase management system 100, a customer registers a product to be purchased (also referred to as a "purchased product") by reading a product barcode 7 attached to a product displayed on a product shelf 6 with the cart 4 in a store 8 where the products are sold. The registered purchased product is paid for by credit card payment or the like using the accounting machine 5 in the store 8. The mobile terminal 3 is a terminal such as a smartphone used by the customer.

[0012] The POS server 1 is a server that manages various sales information such as product information including prices and stock status of products sold in the store 8, and sales information of the store 8. The POS server 1 is capable of communicating with the management server 2 and the accounting machine 5 via a network or the like. The POS server 1 may collectively manage the sales information of multiple affiliated stores, or may exist for each store and manage only the sales information of that store.

[0013] The management server 2 is a server device that controls the mobile terminal 3 and the payment machine 5, and is capable of communicating with the POS server 1, the mobile terminal 3, the cart 4, and the payment machine 5 via a network or the like. The management server 2 acquires information required for display control of the mobile terminal 3 from the POS server 1 and stores it. The management server 2 transmits display information for the mobile terminal 3 to display various screens. The various screens mentioned above include an association ID screen that displays an association ID for multiple carts 4 to share information in real time, as will be described in detail later. Here, real time means immediately, and processing is performed almost simultaneously with input. Specifically, information input by a specific cart is transmitted to multiple carts having the same association ID almost simultaneously with input, and the multiple carts share the information.

[0014] The management server 2 may be composed of a plurality of server devices. For example, the management server 2 may be composed of a server device that mainly performs interface operations with the mobile terminal 3, such as sending and receiving data to and from the mobile terminal 3, and a server device that stores and manages various information acquired from the POS server 1. In this case, the former server device functions as a so-called application server, and the latter server device functions as a so-called database server. In this case, these server devices send and receive information required to execute the processes assigned to them via a network or the like.

[0015] The mobile terminal 3 is a mobile terminal used by a customer who makes a purchase at the store 8, and has a function of acquiring and displaying various screens such as an associated ID screen by communicating with the management server 2. Note that, for the sake of convenience, only one mobile terminal 3 is shown in FIG. 1, but in reality there are as many mobile terminals as there are customers who use associated IDs in the store 8.

[0016] The cart 4 is used by customers shopping in the store 8 when they place purchased items in it and move around, and is equipped with a display unit 41 such as a display. For example, if a parent and child visit the store 8, any cart 4a in the cart area of ​​the store 8 can be designated as the cart used by the parent, and another cart 4b can be designated as the cart used by the child. The cart 4 has a function to read product barcodes 7 attached to products, a function to generate a list of registered purchased products (also called a "product list") by reading the product barcodes 7, a function to display various screens such as a product selection screen including the product list, a function to share information in real time among multiple carts 4, etc.

[0017] In this embodiment, the method by which the cart 4 identifies a purchased product is to read the product barcode 7, but the present invention is not limited to this, and various methods can be applied. For example, the cart 4 may have an image recognition function and identify products placed in the cart 4 by image recognition.

[0018] The accounting machine 5 is a settlement machine (a so-called self-payment machine) for a customer to settle a bill using the cart 4. The accounting machine 5 is capable of communicating with the management server 2, the mobile terminal 3, and the cart 4, and transmits and receives various information necessary for settlement between the management server 2, the mobile terminal 3, the cart 4, and, if necessary, the POS server 1.

[0019] [Device configuration] Next, the configurations of the POS server 1, management server 2, mobile terminal 3, cart 4 and payment machine 5 will be described with reference to FIGS.

[0020] (POS server) 2 shows a schematic configuration of the POS server 1. The POS server 1 mainly comprises a storage unit 13, a communication unit 14 for performing data communication, and a control unit 15. These elements are connected to each other by a bus line 10.

[0021] The storage unit 13 is composed of a memory such as a hard disk or a flash memory. The storage unit 13 stores programs executed by the control unit 15, and information necessary for the control unit 15 to execute predetermined processes by executing the programs. In this embodiment, the storage unit 13 includes selling price change information 17, a product information DB (Database) 18, and sales information 19 which is information related to product sales. Note that the storage unit 13 may store various types of sales-related information other than the selling price change information 17, the product information DB 18, and the sales information 19.

[0022] The product information DB18 is a database of information about products handled by the store 8 or affiliated stores including the store 8. The product information DB18 includes various information such as product prices, information for identifying products such as JAN (Japanese Article Number) codes (also referred to as "product identification information"), product classification information, and product inventory status.

[0023] The selling price change information 17 is information related to a change in selling price. Specifically, the selling price change information 17 includes at least one of any discount information or discount information such as category discount information, bundle discount information, set discount information, total amount discount information, category discount information, bundle discount information, set discount information, and total amount discount information.

[0024] The control unit 15 includes a CPU (Central Processing Unit), a ROM (Read Only Memory), and a RAM (Random Access Memory), which are not shown, and performs various controls on each component in the POS server 1. For example, the control unit 15 updates the sales information 19 by communicating with the accounting machine 5 via the communication unit 14. The control unit 15 also communicates with the management server 2 via the communication unit 14 to send information related to the selling price change information 17 and the product information DB 18 to the management server 2.

[0025] (Management Server) 3 shows a schematic configuration of the management server 2. The management server 2 mainly includes a storage unit 23, a communication unit 24, and a control unit 25. These elements are connected to each other via a bus line 20.

[0026] The storage unit 23 is configured with a memory such as a hard disk or a flash memory. The storage unit 23 stores a program executed by the control unit 25 and information required for the control unit 25 to execute a predetermined process by executing the program. In this embodiment, the storage unit 23 stores selling price change information 27 and a product information DB 28.

[0027] Similar to the selling price change information 17, the selling price change information 27 is information regarding changes in selling price resulting from a discount or reduction in price. Based on the control of the control unit 25, the selling price change information 27 is updated regularly or irregularly so as to be synchronized with the selling price change information 17 stored in the POS server 1. Similar to the product information DB 18, the product information DB 28 is a database of information regarding products. Based on the control of the control unit 25, the product information DB 28 is updated regularly or irregularly so as to be synchronized with the product information DB 18 stored in the POS server 1.

[0028] The communication unit 24 communicates with the POS server 1, the mobile terminal 3, the cart 4, and the payment machine 5 via wired or wireless communication. The control unit 25 includes a CPU, ROM, RAM, etc. (not shown), and performs various controls on each component in the management server 2. The processing executed by the control unit 25 will be described later.

[0029] (Mobile devices) 4 shows a schematic configuration of the mobile terminal 3. The mobile terminal 3 mainly includes a display unit 31, an input unit 32, a storage unit 33, a communication unit 34, a control unit 35, and a reading unit 36. These elements are connected to each other via a bus line 30.

[0030] The display unit 31 displays various information such as the associated ID under the control of the control unit 35. The input unit 32 is an interface that accepts user input, and corresponds to, for example, a touch panel, a button, or a voice input device.

[0031] The storage unit 33 is configured with a memory such as a hard disk or a flash memory. The storage unit 33 stores programs executed by the control unit 35 and information necessary for the control unit 35 to execute predetermined processes by executing the programs. For example, the storage unit 33 stores a dedicated application program that is started when shopping at the store 8 and controls the display of various screens such as an associated ID screen.

[0032] The communication unit 34 communicates with the management server 2 by wireless communication. The control unit 35 includes a CPU, a ROM, a RAM, etc. (not shown), and performs various controls on the components in the mobile terminal 3. The controls performed by the control unit 35 will be described later.

[0033] The reading unit 36 ​​is an optical device such as a camera, and supplies the read information to the control unit 35.

[0034] (cart) 5 shows a schematic configuration of the cart 4. The cart 4 mainly includes a display unit 41, an input unit 42, a storage unit 43, a communication unit 44, a control unit 45, and a reading unit 46. These elements are connected to each other via a bus line 40.

[0035] The display unit 41 displays various information such as a product selection screen and a total confirmation screen under the control of the control unit 45. The input unit 42 is an interface that accepts user input, and corresponds to, for example, a touch panel, a button, a voice input device, and the like.

[0036] The storage unit 43 is configured with a memory such as a hard disk or a flash memory. The storage unit 43 stores a program executed by the control unit 45, and information necessary for the control unit 45 to execute a predetermined process by executing the program. For example, the storage unit 43 stores a dedicated application program that operates when multiple carts 4 in the store 8 share information based on a link ID described later, and that performs product selection processing and total processing. In this embodiment, the storage unit 43 stores selling price change information 47, a product information DB 48, and product list information 49.

[0037] Similar to the selling price change information 17, the selling price change information 47 is information regarding changes in selling price resulting from a discount or reduction in price. Based on the control of the control unit 45, the selling price change information 47 is updated regularly or irregularly so as to be synchronized with the selling price change information 17 stored in the POS server 1. Similar to the product information DB 18, the product information DB 48 is a database of information regarding products. Based on the control of the control unit 45, the product information DB 48 is updated regularly or irregularly so as to be synchronized with the product information DB 18 stored in the POS server 1.

[0038] The product list information 49 is information about a product list in which purchased products have been registered using the cart 4. The product list is, for example, a list including product identification information indicating the purchased products and the planned purchase quantity of the products. The product list information 49 stores a product list registered by the cart 4 in its own cart, and a product list (also referred to as a "linked product list") registered in a cart that is linked by having the same link ID (hereinafter referred to as a "linked cart"), as will be described in detail later. The product list stored in the product list information 49 is updated every time a purchased product is added, deleted, or the quantity is changed based on an operation of the cart 4.

[0039] The communication unit 44 communicates with the POS server 1, the management server 2, the mobile terminal 3, the other carts 4, and the payment machine 5 via wireless communication. In particular, within the store 8, communication is performed to share information in real time with other carts 4 linked by an associated ID described below via wireless communication such as Wi-Fi (registered trademark) or Bluetooth (registered trademark). The control unit 45 includes a CPU, ROM, RAM, etc. (not shown), and performs various controls on each component in the cart 4. The processing executed by the control unit 25 will be described later. In the above configuration, the communication unit 24 is an example of a sharing unit of the present invention, and the control unit 25 is an example of an associated ID acquisition unit and an aggregation unit of the present invention.

[0040] The reading unit 46 is an optical device such as a camera, which reads the product barcode 7 attached to the product and supplies the read information to the control unit 45. In this embodiment, the control unit 45 acquires product identification information such as a JAN code from the product barcode 7 attached to the product based on the information output by the reading unit 46.

[0041] When a customer enters the store 8, the cart 4 is initialized and placed in the cart area with the battery charged. Here, initialization means that the associated ID used by the previous customer and the product list related to the products purchased by the previous customer are deleted from the storage unit 43. Note that, although a high-performance cart such as the cart 4 is applied in this embodiment, a shopping basket or container having the same function as the cart 4 may be used instead of the cart 4.

[0042] (Accounting machine) 6 shows a schematic configuration of the payment machine 5. The payment machine 5 mainly comprises a display unit 51, an input unit 52, a memory unit 53, a communication unit 54, a control unit 55, a light 57, and a speaker 58. These elements are connected to each other via a bus line 50.

[0043] The display unit 51 displays various information such as a payment method selection screen and a transaction completion screen under the control of the control unit 55. The input unit 52 is an interface that accepts customer input, and corresponds to, for example, a touch panel, buttons, and the like.

[0044] Storage unit 53 is configured with a memory such as a hard disk or a flash memory. Storage unit 53 stores programs executed by control unit 55 and information necessary for control unit 55 to execute predetermined processes by executing the programs. For example, storage unit 53 stores a dedicated application program that operates when a customer makes a payment and performs accounting processing.

[0045] The control unit 55 includes a CPU, ROM, RAM, etc. (not shown), and performs various controls on each component within the payment machine 5. The controls executed by the control unit 55 will be described later. The light 57 turns on when a malfunction occurs in the payment machine 5 or when a store clerk needs to be called. The speaker 58 outputs operation sounds and voice messages to call attention as necessary.

[0046] [Linked ID] Next, the associated ID in purchase management system 100 will be described.

[0047] When parents and children or friends go shopping at a store 8 such as a convenience store or supermarket, they may use multiple carts 4 instead of one. Specifically, when a parent and child put items into separate carts 4 and each go to the cash register 5, the parent pays for the items in the cart 4 used by the parent, and the child pays for the items in the cart 4 used by the child. In other words, the parent and child each pay for the items, but in the case of a parent and child, it is usually the parent who pays, so there is the trouble of having to give the child money in advance.

[0048] In this embodiment, while the carts 4 are being used to purchase products in the store 8, the carts share information with each other in real time based on an association ID for linking the carts 4. Specifically, the carts can share information with each other at any time, such as while registering products or searching for products. In addition, information of the multiple carts 4 is aggregated in one cart 4 determined arbitrarily based on the association ID. The association ID is identification information for identifying the carts 4 that share information, and may be any of a two-dimensional barcode, an RFID (Radio Frequency Identifier), a PIN (Personal Identification Number) code, a password, and the like. For example, if the customer does not have a mobile terminal 3, the association ID may be used as a password and directly entered into the cart 4, or a medium such as an RFID may have information indicating the association ID and the cart 4 may acquire the association ID from the medium.

[0049] The associated ID is issued by the management server 2 via a dedicated application by, for example, operating the mobile terminal 3 used by the customer. Note that the associated ID is not limited to being issued by the management server 2, as long as it is possible to identify the cart 4 with which information is shared. When the associated ID is issued, the mobile terminal 3 stores the associated ID in the memory unit 33, and displays an associated ID screen indicating the associated ID received from the management server 2 on the display unit 31. FIG. 7 shows an example of a display of an associated ID screen displayed on the mobile terminal 3. In this example, the associated ID screen has a code 67 indicating the associated ID. The code 67 may be any code that can identify the associated ID, such as a barcode or a QR (Quick Response) code (registered trademark), etc.

[0050] [Linked purchase process] Next, an overview of the linked purchasing process by the purchase management system 100 will be described. The linked purchasing process is a process in which, when a group of customers, such as parents and children or friends, uses multiple carts 4 at a store 8, products are selected while information is shared in real time among the multiple carts 4 having the same linked ID based on the linked ID, and the information of the multiple carts 4 is aggregated into one cart 4 to purchase the products. FIG. 8 is a flowchart showing an overview of the linked purchasing process. The linked purchasing process is broadly divided into a product selection process S100, a totaling process S200, and a checkout process S300. The linked purchasing process is mainly realized by the carts 4 and the checkout machine 5 each executing a program prepared in advance.

[0051] (Product selection process) First, the product selection process will be described. In the product selection process, a customer uses the cart 4 to read the product barcode 7 attached to the product to register the purchased product, and the process shares information with one or more linked carts in real time based on the linked ID. Figure 9 is a flowchart of the product selection process. This process is executed by the cart 4.

[0052] When a customer visits the store 8, the customer displays the linkage ID screen on the mobile terminal 3 and has the cart 4 that the customer wants to link read the code 67. By reading the code 67, the cart 4 acquires the linkage ID and stores it in the memory unit 43. This allows the cart 4 to identify another cart 4 having the same linkage ID, and allows information to be shared and aggregated by wireless communication between multiple carts having the same linkage ID. Specifically, for example, when a parent and child visit the store, an arbitrary cart 4a in the cart storage area of ​​the store 8 is set as the cart used by the parent, and another cart 4b is set as the cart used by the child. Then, the customer displays the linkage ID screen on the mobile terminal 3 and has the reading units 46 of the carts 4a and 4b read the code 67. As a result, the cart 4a used by the parent and the cart 4b used by the child are linked based on the linkage ID.

[0053] Here, from the perspective of the cart 4a used by the parent, the cart 4b used by the child, which has the same associated ID, is an associated cart that shares information. On the other hand, from the perspective of the cart 4b used by the child, the cart 4a used by the parent, which is linked by the associated ID, is an associated cart that shares information. In this embodiment, the cart 4a used by the parent is taken as the reference, and the cart 4b used by the child is taken as the associated cart. Note that there may be one or more associated carts.

[0054] The reference cart and linked cart may be set, for example, so that the cart whose code 67 is read first is the reference cart, and the cart whose code 67 is read the second or subsequent time is the linked cart. Also, a message such as "Would you like to use this cart as the reference cart or as the linked cart" may be displayed on the initial screen of the cart, allowing the customer to select which cart to use as the reference cart.

[0055] First, the cart 4 displays a product selection screen on the display unit 41 (step S101). FIG. 10 is an example of the display of the product selection screen. In this example, the screen includes a product list registered by the cart 4, a linked product list registered by the linked cart, a message button 76, an add button 77, a cancel button 78, a message field 79, and a store map 85. The product list is made up of a list display field 71, a subtotal display field 72, and a total amount display field 73. Similarly, the linked product list is made up of a list display field 81, a subtotal display field 82, and a total amount display field 83. The message field 79 is made up of a received message display field 74 and a message input field 75. The store map 85 includes a used cart icon 86 indicating the position of the used cart, and a linked cart icon 87 indicating the position of the linked cart.

[0056] The list display field 71 and the list display field 81 display the name, quantity, and price of each purchased item. Specifically, the list display field 71 displays the name, quantity, and price of purchased items registered in the cart 4a used by the parent. Meanwhile, the list display field 81 displays the name, quantity, and price of purchased items registered in the linked cart 4b used by the child.

[0057] The subtotal display field 72 and the subtotal display field 82 display the subtotal of the selling prices excluding tax for all products in the product list and the linked product list. Additionally, the total amount display field 73 and the total amount display field 83 display the total of the selling prices including tax for all products in the product list and the linked product list. Specifically, the subtotal display field 72 and the total amount display field 73 display the subtotal and total amount of the product list registered in the cart 4a used by the parent. Meanwhile, the subtotal display field 82 and the total amount display field 83 display the subtotal and total amount of the linked product list.

[0058] The cart 4 generates a list based on the product identification information acquired by reading the product barcode 7, and calculates the subtotal or total amount of the list based on the prices of the purchased products and the selling price change information 47 registered in the product information DB 48. In this way, the cart 4 generates a list of products registered in its own cart. The linked product list is received from the linked cart by communication. The product list and the linked product list are stored in the product list information 49 and updated. Specifically, the cart 4a used by the parent generates a product list based on the acquired product identification information. In addition, the cart 4a receives the linked product list from the linked cart 4b used by the child. Information related to purchased products, such as product identification information acquired by each cart, is also called product acquisition information.

[0059] In this embodiment, the product list is configured with a list display field, a subtotal display field, and a total amount display field, but the present invention is not limited to this, and the configuration can be set arbitrarily as long as the product names and prices are known. Also, in this embodiment, the linked product list is received from the linked cart, but the present invention is not limited to this, and the linked product list may be received from the linked cart, and cart 4 may generate or update the linked product list based on the received product identification information.

[0060] The message button 76 is a button that is pressed when sending a message to the linked cart. Specifically, when a customer enters a message in the message input field 75 and presses the message button 76, the message is sent to the linked cart. The message sent from the linked cart is displayed in real time in the received message display field 74.

[0061] For example, if a parent looks at the linked product list on the product selection screen and finds that linked cart 4b has registered a product that the parent does not plan to purchase, the parent can operate cart 4a, input "No ice cream!" in the message input field 75, and press the message button 76 to send a message to linked cart 4b. When a child who has seen the message sends a message to linked cart 4b saying "Got it! I'll return it," the parent's cart 4a displays the message in the received message display field 74. This allows messages to be exchanged in real time between linked carts 4.

[0062] In this embodiment, there is one linked cart, but if there are multiple linked carts, the user may select which linked cart the message is to be sent to in the message field 79. In addition, in this embodiment, the message is in text form, but the present invention is not limited to this, and the message may be sent by a telephone call such as a video phone call.

[0063] The add button 77 is a button to be pressed when making an add request to the linked cart to add the products, subtotals, and total amounts in the product list to the products, subtotals, and total amounts in the linked product list. This allows the cart 4 to add up the product acquisition information related to the purchased products, subtotals, and total amounts of its own cart and the linked carts before checkout, and add up the number of products, subtotals, total amounts, etc. In other words, the add button 77 is a button to be pressed in the cart 4 that is to aggregate the product acquisition information among multiple carts 4 that are linked based on the link ID. Specifically, the cart 4 that has sent the add request by pressing the add button 77 can aggregate the product acquisition information in its own cart if approval is obtained from the linked cart that received the add request. This allows the customer to aggregate the information of all purchased products in one cart 4 as purchased product information, making checkout smoother.

[0064] The cancel button 78 is a button that is pressed when the customer wants to stop shopping and cancel the linked purchasing process. Specifically, when the customer presses the cancel button 78, the cart 4 sends a message to the linked cart indicating that the shopping is being canceled, and erases and initializes the link ID and the information related to the product list and link list stored in the product list information 49.

[0065] The in-store map 85 is a simple floor plan of the store 8, and the current location of the cart 4 being used by the customer is displayed as a used cart icon 86, and the current location of the linked cart is displayed as a linked cart icon 87. The location information of the cart 4 can be obtained, for example, by wirelessly communicating with the product shelves 6 installed in the store 8 via Wi-Fi or the like. The cart 4 constantly transmits its own location information to the linked cart, and constantly receives the location information of the linked cart from the linked cart. In other words, the linked carts share location information in real time.

[0066] Specifically, when the parent sees the in-store map 85 and sees that the linked cart 4b is near the produce section, the parent can send a message such as "Can you buy me an apple?" This is convenient because the parent can have the child register products in a section far from the cart 4a they are using in the linked cart 4b they are using.

[0067] Returning to FIG. 9, next, the cart 4 determines whether it has acquired product identification information by reading the product barcode 7 or whether it has received a linked product list from the linked cart (step S102). If it has acquired product identification information (step S103), the cart 4 generates a product list based on the product identification information and sends it to the linked cart (step S104). If it is the first time, the cart 4 stores the generated product list in the product list information 49, and if it is the second time or later, it updates the product list information 49 based on the generated product list. Then, the cart 4 displays the product list on the product selection screen based on the latest product list, and proceeds to the processing of step S108 (step S105).

[0068] On the other hand, when the cart 4 receives a linked product list, i.e., a linked product list, from the linked cart (step S106), the cart 4 stores the received linked product list in the product list information 49 if it is the first time, and updates the product list information 49 based on the received linked product list if it is the second or subsequent time. Then, the cart 4 displays the linked product list on the product selection screen based on the latest linked product list (step S107).

[0069] Then, cart 4 determines whether to transmit or receive a total request (step S108). Specifically, when the total button 77 is pressed by the customer, cart 4 transmits a total request to the linked cart. Therefore, cart 4 determines to transmit or receive a total request (step S108; Yes) and proceeds to the total processing. Also, when the total button 77 is pressed in the linked cart, cart 4 receives a total request from the linked cart. Therefore, cart 4 determines to transmit or receive a total request (step S108; Yes) and proceeds to the total processing.

[0070] On the other hand, if the product identification information is acquired by reading the product barcode 7, the cart 4 determines not to transmit or receive a total request (step S108; No) and returns to the process of step S102. Also, if the cart 4 receives a linked product list from a linked cart, it determines not to transmit or receive a total request (step S108; No) and returns to the process of step S102.

[0071] (Combined processing) Next, the summation process will be described. The summation process is a process in which product acquisition information of all linked carts 4 is aggregated into one of the multiple carts 4 that are linked based on an association ID, and the product quantity, subtotal, total amount, etc. are added up. The summation process is performed by one cart 4 that aggregates the product acquisition information among the multiple carts 4 that are linked based on an association ID, sending a summation request to the other linked carts. Specifically, the cart 4 that sent the summation request by pressing the summation button 77 can aggregate the product acquisition information into its own cart if approval is obtained from the linked cart that received the summation request. FIG. 11 is a flowchart of the summation process. This process is executed by the cart 4.

[0072] The cart 4 determines whether it has received a total sum request from a linked cart, or whether its own cart has sent a total sum request to the linked cart by pressing the total sum button 77 (step S201). If it has received a total sum request from the linked cart, the cart 4 displays a total sum approval screen on the display unit 41. FIG. 12 is an example of how the total sum approval screen is displayed. In this example, there is a message asking whether to approve the total sum request from the linked cart, a warning that additional products cannot be added after the total sum is added, an approval button 88, and a rejection button 89. When the customer presses the approval button 88, the cart 4 sends approval information to the linked cart. On the other hand, when the customer presses the rejection button 89, the cart 4 sends rejection information to the linked cart.

[0073] Cart 4 determines whether it has sent approval information or rejection information to the linked cart (step S203). If it has sent approval information to the linked cart (step S204), cart 4 displays an end screen including a message indicating that the shopping is finished by combining with the linked cart. Then, cart 4 initializes the linked ID and the information related to the product list and linked list stored in product list information 49, and ends the linked purchasing process (step S205). By initializing in this way, cart 4 will no longer be able to register additional products to the previous product list.

[0074] In this embodiment, adding products to a linked cart prevents the addition of products, but the present invention is not limited to this, and if the cart 4 allows products to be added, deleted, or the quantity changed by operating the display unit 41, adding the products prevents all of these operations. The method for this is not limited to initialization, but may be any method such as restricting the display unit 41 or the reading unit 46.

[0075] In addition, in this embodiment, when the carts are combined, it is not possible to add products to both the used cart and the linked cart, but the present invention is not limited to this. It is also possible that only the combined cart 4, i.e., the cart 4 that received the combination request and sent the approval information, is not possible to add products. In other words, it is also possible that the combined cart 4 can add products even after the combination. In the above example, if the cart 4a used by the parent sends a combination request to the cart 4b used by the child and the child approves the combination, it is not possible to add products to the cart 4b used by the child, but it is possible that the cart 4a used by the parent can continue to add products even after the combination.

[0076] On the other hand, if refusal information is sent to the linked cart (step S206), the cart 4 displays a summation refusal screen on the display unit 41 (step S207). Fig. 13 is an example of how the summation refusal screen is displayed. In this example, it displays a message indicating that summation is not possible and the screen should be returned to the product selection screen. When the summation refusal screen is displayed, the cart 4 returns to the product selection process (step S208) and displays the product selection screen (step S101).

[0077] In the process of step S201, when the cart 4 sends a summation request to the linked cart by pressing the summation button 77, the cart 4 displays a summation confirmation screen on the display unit 41 (step S209). FIG. 14 is an example of how the summation confirmation screen is displayed. In this example, there is a message asking whether to sum up, a warning that additional products cannot be added after summation, a YES button 68, and a NO button 69. When the customer presses the YES button 68, the cart 4 sends a summation request to the linked cart. On the other hand, when the customer presses the NO button 69, the cart 4 returns to the product selection process and displays the product selection screen.

[0078] When the customer presses the YES button 68, the cart 4 sends a total request to the linked cart (step S210). Then, the cart 4 determines whether approval information or rejection information has been received from the linked cart (step S211). If rejection information has been received from the linked cart, the cart 4 displays a total rejection screen on the display unit 41 (step S212). FIG. 13 is an example of the total rejection screen, and a description thereof will be omitted. Then, the cart 4 returns to the product selection process (step S213) and displays the product selection screen (step S101).

[0079] On the other hand, when approval information is received from the linked cart, the cart 4 aggregates the product list generated based on the product acquisition information and the linked product list, and generates a purchased product list based on the purchased product information regarding all purchased products. The cart 4 then displays a purchased product screen including the purchased product list on the display unit 41 (step S214). Once the purchased product list is generated, the cart 4 is controlled so that it is not possible to add products to the cart 4. FIG. 15 is an example of the display of the purchased product screen. In this example, the purchased product screen has a purchased product list display field 61, a subtotal display field 62, a total amount display field 63, a payment button 65, and a cancel button 66.

[0080] The purchased item list display field 61 displays the purchased item list, and for each purchased item, the name, quantity, and price of the purchased item are displayed. Specifically, the purchased item list display field 61 displays the name, quantity, and price of all purchased items registered in the cart 4a used by the parent and the cart 4b used by the child. The subtotal display field 62 displays the subtotal of the selling prices of all purchased items, including both the product list and the linked product list, excluding tax. Additionally, the total amount display field 63 displays the total of the selling prices, including tax, of all purchased items, including both the product list and the linked product list.

[0081] The payment button 65 is pressed when sending purchased product information related to the purchased product list to the cash register 5. The cancel button 66 is pressed when stopping shopping and canceling the linked purchasing process. Specifically, when a customer presses the cancel button 66, the cart 4 erases and initializes the linkage ID and the information related to the product list and linkage list stored in the product list information 49.

[0082] When the payment button 65 is pressed on the purchase item screen, the cart 4 transmits the purchase item information to the payment machine 5 (step S215). Specifically, for example, a customer presses a start button or the like displayed on the display unit 51 of a payment machine 5 installed in the store 8, brings the cart 4 to be used close to the payment machine 5, and presses the payment button 65 on the purchase item screen. The cart 4 then transmits the purchase item information to the payment machine 5.

[0083] (Accounting) Next, the transaction process will be described. The transaction process is a process in which payment is made for the purchased items registered by the customer based on the purchased item information received from the cart 4 in the totaling process. Figure 16 is a flowchart of the transaction process. This process is mainly executed by the payment device 5.

[0084] When the checkout machine 5 receives the purchased item information from the cart 4 (step S301), it displays a payment method selection screen on the display unit 51 (step S302). FIG. 17 is a display example of the payment method selection screen. In this example, the payment method selection screen includes a purchased item list display field 91, a subtotal display field 92, a total amount display field 93, a credit button 94, and a cash button 95. The purchased item list display field 91 displays the name, quantity, and price of the purchased items. The subtotal display field 92 displays the subtotal of the sales prices of all purchased items displayed in the purchased item list display field 91 excluding tax, and the total amount display field 93 displays the total of the sales prices of all purchased items including tax. Note that the payment method selection screen includes the purchased item list display field 91 and the subtotal display field 92, but the present invention is not limited to this, and it is sufficient if it is possible to confirm the payment amount and select a payment method.

[0085] The customer checks the payment amount on the payment method selection screen and presses either the credit button 94 or the cash button 95 to make the payment. This settles the purchase price (step S303). Specifically, if the customer selects credit payment, the accounting machine 5 prompts the customer to insert a card and, if necessary, to enter a PIN number or other number, and then makes the credit payment. If the customer selects cash payment, the accounting machine 5 prompts the customer to insert cash into the cash slot, and once the cash has been inserted, it gives change as necessary. Note that the payment method is not limited to credit payment or cash, and various other methods such as electronic money can be set.

[0086] When the payment is completed, the payment machine 5 displays a payment end screen (step S304). FIG. 18 shows an example of the payment end screen. In this example, the payment end screen includes a payment information field 97, a receipt button 98, and an end button 99. The payment information field 97 displays the payment amount. The receipt button 98 is a button for printing out a receipt. The end button 99 is a button for confirming that the customer has completed the payment process. When the customer presses the end button 99, the payment machine 5 returns the display on the display unit 51 to the main menu. Note that in this embodiment, the payment information field 97 displays only the payment amount, but the present invention is not limited to this, and information such as the payment method and card company may also be displayed.

[0087] In this way, according to the linked purchasing process of this embodiment, when purchasing products at the store 8, multiple carts 4 can share information in real time based on the linked ID. Specifically, the cart 4 can share registered products, their prices, messages, current location, and the like with the linked carts in real time, which is convenient when parents and children or friends shop with multiple carts 4. In addition, information from multiple carts 4 can be aggregated into one cart 4 determined arbitrarily based on the linked ID. Specifically, the cart 4 can add up the prices of the linked carts and products with a simple operation such as pressing the add button 77. Therefore, even if parents and children or friends shop with multiple carts 4, the payment source can be easily unified, and waiting time can be reduced.

[0088] [Variations] (Variation 1) In the above embodiment, as soon as a customer arrives at the store 8, the code 67 is read, causing the multiple carts 4 to acquire linked IDs. However, the present invention is not limited to this, and the carts 4 can acquire linked IDs at any time before the checkout process is performed. The carts 4 start the linked purchasing process when they acquire the linked IDs.

[0089] (Variation 2) In the above embodiment, the product acquisition information of multiple linked carts is aggregated as purchased product information in one arbitrarily determined cart 4 based on the association ID, but it may be aggregated in the mobile terminal 3 or the payment machine 5 instead of the cart 4. Specifically, the product acquisition information may be aggregated in the mobile terminal 3 that displays the association ID screen, and the mobile terminal 3 may transmit the purchased product information to the payment machine 5. In addition, the payment machine 5 may read the code 67 on the association ID screen displayed by the mobile terminal 3, and the product acquisition information may be aggregated in the payment machine 5 that has acquired the association ID, and the payment machine 5 may generate purchased product information and perform payment processing.

[0090] (Variation 3) In the above embodiment, multiple carts 4 that register products share information based on the linked ID, and one cart 4 aggregates product acquisition information and generates purchased product information by performing a summing process before payment. Also, the accounting machine 5 performs accounting based on the purchased product information generated by the cart 4. However, the present invention is not limited to this, and if the mobile terminal 3 can acquire product identification information by reading the product barcode 7, the mobile terminal 3 may be used instead of the cart 4. That is, multiple mobile terminals 3 that register products share information based on the linked ID, and one mobile terminal 3 aggregates product acquisition information and generates purchased product information by performing a summing process before payment. In this case, the mobile terminal 3 may transmit the purchase information to the accounting machine 5, and the accounting machine 5 may perform accounting, or the mobile terminal 3 may perform accounting by credit card payment based on the purchase information. That is, the linked purchase processing that was performed by the cart 4 and the accounting machine 5 in the above embodiment may be performed by the mobile terminal 3.

[0091] (Variation 4) In the above embodiment, when a customer looks at the product selection screen and finds that unnecessary or duplicate products are registered in the linked cart, the customer can receive a warning message or reject a received total request by operating cart 4. In addition, cart 4 may be operable by the customer to flag unnecessary products among the products registered in the linked cart, and if such flagged products are present at the time of payment, the flagged products may be returned without payment being made.

[0092] (Variation 5) In the above embodiment, the cart 4 registers products, and the registered purchased products are settled using the accounting machine 5. However, the present invention is not limited to this, and the cart 4 may settle the payment without using the accounting machine 5. As a settlement method using the cart 4, various methods can be applied, such as credit card settlement by having the cart 4 read a credit card, and electronic money settlement by holding an IC (Integrated Circuit) card or smartphone over the cart 4. Also, the cart 4 may register products, and the registered purchased products may be settled using the mobile terminal 3. In this case, for example, a QR code showing information on the purchased products and information on the payment amount is displayed on the display unit 41 of the cart 4, and the mobile terminal 3 acquires the information by reading the QR code, and settles the payment by credit card settlement or electronic money settlement.

[0093] (Variation 6) In the above embodiment, the cart 4 that aggregates the product acquisition information transmits purchased product information related to the purchased products to the payment machine 5, and the payment machine 5 performs payment processing based on the received purchased product information. However, the present invention is not limited to this, and the cart 4 that aggregates the product acquisition information may display a code indicating information related to the purchased products on the display unit 41, and the payment machine 5 may perform payment processing based on the code. Here, the code may be, for example, a QR code or a barcode. Furthermore, when the mobile terminal 3 aggregates the product acquisition information, the mobile terminal 3 may display a code indicating information related to the purchased products, and the payment machine 5 may perform payment processing based on the code.

[0094] In addition, some or all of the above-described embodiments (including modified examples, the same applies below) can be described as, but are not limited to, the following notes.

[0095] (Appendix 1) A terminal device capable of acquiring product identification information of a product to be purchased, a linkage ID acquisition unit that acquires a linkage ID; a sharing unit that shares information about the terminal device and the linked terminal device with a linked terminal device having the same linked ID as the terminal device; A terminal device comprising:

[0096] (Appendix 2) The terminal device according to claim 1, wherein the terminal device is a mobile terminal used by a customer who purchases the product.

[0097] (Appendix 3) The terminal device according to claim 1 or 2, wherein the terminal device is a cart used by a customer to purchase the product.

[0098] (Appendix 4) The terminal device according to any one of claims 1 to 3, wherein the terminal device is a shopping basket used by a customer who purchases the product.

[0099] (Appendix 5) The terminal device according to any one of claims 1 to 4, characterized in that information regarding the terminal device and the linked terminal device is shared in real time by the sharing unit and includes location information of the terminal device and the linked terminal device in a store.

[0100] (Appendix 6) The terminal device according to any one of appendices 1 to 5, characterized in that information regarding the terminal device and the linked terminal device is shared in real time by the sharing unit and includes product acquisition information regarding product identification information acquired by the terminal device and the linked terminal device.

[0101] (Appendix 7) an aggregation unit that aggregates product acquisition information acquired by the terminal device and the linked terminal device in one of the terminal device and the linked terminal device; a price calculation unit that calculates a price for the product based on product information related to a price of the product and the product acquisition information; The terminal device according to claim 6, wherein the consolidation unit consolidates and adds up the prices of the products calculated by the terminal device and the linked terminal device.

[0102] (Appendix 8) The terminal device described in Appendix 7, characterized in that when the aggregation unit aggregates the product acquisition information in one terminal device, the terminal device and the linked terminal device are no longer able to acquire the product identification information.

[0103] (Appendix 9) A purchase management method executed by a terminal device capable of acquiring product identification information of a product to be purchased, comprising: Obtain a link ID, The purchase management method includes sharing information about the terminal device and the associated terminal device with an associated terminal device that is a terminal device different from the terminal device and has the same associated ID.

[0104] (Appendix 10) Obtain product identification information for the product to be purchased; Obtain a link ID, A program that causes a computer to execute a process of sharing information about a terminal device and an associated terminal device, the associated terminal device being a terminal device different from the terminal device and having the same associated ID.

[0105] Although the present invention has been described above with reference to the embodiments, the present invention is not limited to the above-mentioned embodiments. Various modifications that can be understood by a person skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention. In other words, the present invention naturally includes various modifications and corrections that a person skilled in the art could make in accordance with the entire disclosure, including the claims, and the technical ideas. In addition, the disclosures of the above cited patent documents and the like are incorporated herein by reference.

[0106] This application claims priority based on Japanese Patent Application No. 2020-058225, filed on March 27, 2020, the disclosure of which is incorporated herein in its entirety. [Explanation of symbols]

[0107] 1 POS Server 2 Management Server 3. Mobile devices 4 Cart 5. Cashier 6 Product shelves 7 Product barcode 100 Purchase Management System

Claims

1. A terminal device used by a customer to acquire product identification information of a product to be purchased and register the product to be purchased, comprising: An association ID acquisition means for acquiring an association ID; a sharing means for sharing information with a linked terminal device that is present in the same store, is used by a customer different from the customer, and is separate from the terminal device, and reads the same link ID and transmits information about products to be purchased registered by the linked terminal device to a linked terminal device that is capable of communicating with the customer via the link ID, and receives information about products to be purchased registered by the linked terminal device from the linked terminal device; a display means for displaying information on the products to be purchased registered by the terminal device and information on the products to be purchased registered by the linked terminal device on the same screen; A terminal device comprising:

2. 2. The terminal device according to claim 1, wherein the terminal device is a mobile terminal used by a customer who purchases the product.

3. 3. The terminal device according to claim 1, wherein the terminal device is a cart used by a customer who purchases the product.

4. 4. The terminal device according to claim 1, wherein the terminal device is a shopping basket used by a customer who purchases the product.

5. The sharing means transmits information regarding the products to be purchased registered by the terminal device and location information of the terminal device in the store to the linked terminal device in real time, and receives information regarding the products to be purchased registered by the linked terminal device and location information of the linked terminal device in the store from the linked terminal device in real time, The terminal device according to claim 1 , wherein the display means displays an interior map of the store and a position of the linked terminal device on the interior map.

6. a collection means for collecting information on the products to be purchased registered by the terminal device and information on the products to be purchased registered by the linked terminal device in one of the terminal device and the linked terminal device, and calculating a total amount of the prices for all the products to be purchased based on product information on the prices of the products and the collected information on the products to be purchased; 6. The terminal device according to claim 5, wherein said display means displays the collected information on the intended purchase items and a total price for all the purchased items.

7. The aggregation means transmits a summation request to the linked terminal device, and determines whether approval information or rejection information is received from the linked terminal device after transmitting the summation request; The terminal device according to claim 6, wherein, when the approval information is received, information regarding the products to be purchased is compiled and a total amount is calculated, and when the rejection information is received, a screen indicating that the rejection information has been received is displayed.

8. The terminal device according to claim 7, characterized in that when the aggregation means aggregates information regarding products to be purchased in one terminal device, the terminal device and the linked terminal device are no longer able to obtain the product identification information.

9. A purchase management method executed by a terminal device used by a customer to obtain product identification information of a product to be purchased and register the product to be purchased, comprising: Obtain a link ID, a terminal device that is present in the same store, is used by a customer different from the customer, and is different from the terminal device, and has the same association ID read therein, and is capable of communicating with the terminal device via the association ID, the terminal device transmits information about the products to be purchased that the terminal device has registered to the linked terminal device, and receives information about the products to be purchased that the linked terminal device has registered from the linked terminal device, thereby sharing information; A purchase management method in which information about products to be purchased registered by the terminal device and information about products to be purchased registered by the linked terminal device are displayed on the same screen.

10. A program executed by a terminal device having a computer, used by a customer, for acquiring product identification information of a product to be purchased and registering the product to be purchased, comprising: Obtain a link ID, a terminal device that is present in the same store, is used by a customer different from the customer, and is different from the terminal device, and has the same association ID read therein, and is capable of communicating with the terminal device via the association ID, the terminal device transmits information about the products to be purchased that the terminal device has registered to the linked terminal device, and receives information about the products to be purchased that the linked terminal device has registered from the linked terminal device, thereby sharing information; A program that causes the computer to execute a process of displaying, on the same screen, information regarding a product to be purchased that has been registered by the terminal device and information regarding a product to be purchased that has been registered by the linked terminal device.

Citation Information

Patent Citations

  • System and method for supporting shopping

    JP2005173842A

  • Method for inter-terminal cooperation, terminal device, control device and program for inter-terminal cooperation

    JP2010176230A

  • System and customer management server

    JP2014215772A

  • Commodity sales data management device, commodity sales data management system, and program

    JP2019057086A

  • Bag storage case and bag supplying device

    WO2018100937A1