US20220188798A1 - Checkout assistance system, checkout assistance method, and program - Google Patents

Checkout assistance system, checkout assistance method, and program Download PDF

Info

Publication number
US20220188798A1
US20220188798A1 US17/599,018 US202017599018A US2022188798A1 US 20220188798 A1 US20220188798 A1 US 20220188798A1 US 202017599018 A US202017599018 A US 202017599018A US 2022188798 A1 US2022188798 A1 US 2022188798A1
Authority
US
United States
Prior art keywords
information
purchase product
checkout
mobile terminal
checkout processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US17/599,018
Other languages
English (en)
Inventor
Sae OKAWARA
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Publication of US20220188798A1 publication Critical patent/US20220188798A1/en
Assigned to NEC CORPORATION reassignment NEC CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: OKAWARA, Sae
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • G07G1/0036Checkout procedures
    • G07G1/0045Checkout procedures with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • G06Q20/047Payment circuits using payment protocols involving electronic receipts
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/20Point-of-sale [POS] network systems
    • G06Q20/201Price look-up processing, e.g. updating
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/20Point-of-sale [POS] network systems
    • G06Q20/208Input by product or record sensing, e.g. weighing or scanner processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/387Payment using discounts or coupons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • G07G1/0036Checkout procedures
    • G07G1/0045Checkout procedures with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader
    • G07G1/0081Checkout procedures with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader the reader being a portable scanner or data reader
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • G07G1/01Details for indicating
    • G07G1/06Details for indicating with provision for the noting of the money to be paid
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • G07G1/12Cash registers electronically operated
    • G07G1/14Systems including one or more distant stations co-operating with a central processing unit

Definitions

  • the present invention relates to a technique for assisting checkout processing at a store.
  • PTL 1 discloses a technique for reading a purchase product with a mobile terminal of a customer, and displaying a total amount of the purchase product on the mobile terminal of the customer.
  • PTL 2 discloses, when a bargain product (discounted product) is purchased, issuing an electronic receipt including purchase information relating to the bargain product, and notifying a terminal of a customer of prediction information of a bargain product at a neighboring store, based on the electronic receipt.
  • PTLs 1 and 2 described above do not disclose a method of shortening a time required for checkout processing.
  • a time required for checkout processing at a store is long, there is a possibility of giving a negative influence on a satisfaction degree of a customer for the store.
  • a technique for shortening a time required for checkout processing is desired.
  • the present invention has been made in view of the problem described above.
  • One object of the present invention is to provide a technique for shortening a time required for checkout processing.
  • a checkout assistance system includes:
  • a purchase product information generation unit that generates purchase product information at least including, as information relating to a purchase product of a customer, product identification information read by use of a mobile terminal;
  • a screen data generation unit that generates screen data including checkout processing information for causing a checkout processing apparatus that executes checkout processing to acquire the purchase product information, and outputs the screen data to a display unit of the mobile terminal.
  • a checkout assistance method according to the present invention is
  • a checkout assistance method executed by at least one computer, and includes:
  • purchase product information at least including, as information relating to a purchase product of a customer, product identification information read by use of a mobile terminal;
  • screen data including checkout processing information for causing a checkout processing apparatus that executes checkout processing to acquire the purchase product information, and outputting the screen data to a display unit of the mobile terminal.
  • a program according to the present invention causes a computer to execute the checkout assistance method described above.
  • the present invention enables shortening a time required for checkout processing.
  • FIG. 1 is a diagram illustrating a functional configuration of a checkout assistance system according to a first example embodiment.
  • FIG. 2 is a diagram illustrating a specific configuration of the checkout assistance system according to the first example embodiment.
  • FIG. 3 is a diagram illustrating hardware configurations of a store server and the checkout processing apparatus in FIG. 2 .
  • FIG. 4 is a sequence diagram illustrating a flow of processing executed by a mobile terminal and the store server.
  • FIG. 5 is a diagram illustrating one example of a table storing information relating to a product.
  • FIG. 6 is a diagram illustrating one example of a table storing privilege information in association with product identification information.
  • FIG. 7 is a diagram illustrating one example of a screen displayed on a display apparatus of the mobile terminal, based on screen data generated by a screen data generation unit.
  • FIG. 8 is a diagram illustrating another example of a screen displayed on the display apparatus of the mobile terminal, based on screen data generated by the screen data generation unit.
  • FIG. 9 is a flowchart illustrating a flow of checkout processing executed by the checkout processing apparatus.
  • FIG. 10 is a diagram illustrating a modification example of a functional configuration of the checkout assistance system according to the first example embodiment.
  • FIG. 11 is a diagram illustrating one example of electronic receipt information generated by an electronic receipt information transmission unit.
  • FIG. 12 is a diagram illustrating a functional configuration of a checkout assistance system according to a second example embodiment.
  • FIG. 13 is a flowchart illustrating a flow of processing executed by a product image display processing unit according to the second example embodiment.
  • FIG. 14 is a diagram illustrating one example of information stored in a product image storage unit.
  • each block represents, in each block diagram, not a configuration on a hardware basis but a configuration on a function basis.
  • a direction of an arrow in the drawings serves for easy understanding of flow of information, and does not limit a direction of communication (one-way communication/two-way communication) unless otherwise specially described.
  • FIG. 1 is a diagram illustrating a functional configuration of a checkout assistance system 1 according to a first example embodiment.
  • the checkout assistance system 1 according to the present example embodiment is configured by including a purchase product information generation unit 110 and a screen data generation unit 120 .
  • a customer reads a product intended to be purchased, by use of an imaging apparatus 22 mounted in a mobile terminal 20 (e.g., a smartphone, a tablet terminal, or the like).
  • the purchase product information generation unit 110 generates information (hereinafter, also referred to as “purchase product information”) relating to a purchase product of the customer, based on a reading result of the product by the mobile terminal 20 .
  • the screen data generation unit 120 generates data of a screen including checkout processing information being associated with the purchase product information.
  • the checkout processing information is information that is read by a checkout processing apparatus (not illustrated) executing checkout processing and thereby causes the checkout processing apparatus to acquire the purchase product information described above.
  • the screen data generation unit 120 transmits the generated screen data to the mobile terminal 20 .
  • the mobile terminal 20 outputs, to a display apparatus 24 thereof, a screen including the checkout processing information, based on the screen data acquired from the screen data generation unit 120 .
  • Each of the functional units described above (the purchase product information generation unit 110 and the screen data generation unit 120 ) is stored in a storage device or the like of at least one computer, as a program module. Then, a processor mounted in the computer reads each of the program modules, executes the read program module, and thereby achieves a function being associated with each of the modules.
  • a reading operation (registration operation) of a purchase product is executed by the mobile terminal 20 of a customer, and, thereafter, a screen including checkout processing information for causing a non-illustrated checkout processing apparatus to acquire information of the purchase product is displayed on the display apparatus 24 of the mobile terminal 20 .
  • the non-illustrated checkout processing apparatus reads the checkout processing information included in the screen displayed on the display apparatus 24 of the mobile terminal 20 , and, thereby, can acquire purchase product information being associated with the checkout processing information. Then, the non-illustrated checkout processing apparatus can recognize a product to be purchased by a customer, and execute checkout processing, based on the acquired purchase product information.
  • the present example embodiment eliminates a need to perform an operation of reading each purchase product of a customer, in a checkout processing apparatus that executes checkout processing of a product. As a result, an effect of shortening a time required for checkout processing is obtained.
  • FIG. 2 is a diagram illustrating a specific configuration of the checkout assistance system 1 according to the first example embodiment.
  • the checkout assistance system 1 illustrated in FIG. 2 is configured by including the mobile terminal 20 , a store server 30 , and a checkout processing apparatus 40 . Note that, although not illustrated in order to simplify the drawing, a plurality of the checkout processing apparatuses 40 can exist in the checkout assistance system 1 .
  • the purchase product information generation unit 110 and the screen data generation unit 120 described above are included in the store server 30 .
  • the purchase product information generation unit 110 acquires a reading result of a product from a dedicated application 200 installed on the mobile terminal 20 (e.g., a smartphone, a tablet terminal, or the like) owned by a customer, and generates purchase product information relating to a product to be purchased by the customer.
  • the application 200 reads a product intended to be purchased by a customer, by use of a camera function (the imaging apparatus 22 ) of the mobile terminal 20 .
  • the application 200 acquires an image (e.g., an appearance image of a product, an image of a barcode portion, or the like) used to identify the purchase product of a customer.
  • the purchase product information generation unit 110 identifies a purchase product of a customer by processing the image acquired by the application 200 , and generates information (purchase product information) indicating a purchase product for each customer.
  • the purchase product information generation unit 110 stores the purchase product information for each customer in a predetermined storage area (such as a storage device of the store server 30 ).
  • the screen data generation unit 120 generates data of a screen including information (checkout processing information) utilized in order to cause the checkout processing apparatus that executes checkout processing of a product to acquire the purchase product information described above.
  • the screen data generation unit 120 generates screen data of a screen including, as checkout processing information, a code symbol (ex: a barcode) encoding information (e.g., an ID allocated to each piece of purchase product information, or the like) that can uniquely determine target purchase product information.
  • the screen data generation unit 120 may be configured in such a way as to generate screen data of a screen including, as checkout processing information, a code symbol (ex: a two-dimensional code) encoding purchase product information itself for each customer.
  • the screen data generation unit 120 transmits the generated screen data to the mobile terminal 20 .
  • the application 200 operating on the mobile terminal 20 causes the display apparatus 24 to display the screen including the checkout processing information, based on the screen data acquired from the screen data generation unit 120 .
  • the checkout processing apparatus 40 includes a checkout processing unit 130 .
  • the checkout processing unit 130 reads the checkout processing information included in the screen displayed on the display apparatus 24 of the mobile terminal 20 , and thereby acquires purchase product information being associated with the checkout processing information. Moreover, the checkout processing unit 130 executes checkout processing, based on the purchase product information acquired by use of the checkout processing information.
  • FIG. 3 is a diagram illustrating hardware configurations of the store server 30 and the checkout processing apparatus 40 in FIG. 2 .
  • the store server 30 includes a bus 3010 , a processor 3020 , a memory 3030 , a storage device 3040 , an input/output interface 3050 , and a network interface 3060 .
  • the bus 3010 is a data transmission path through which the processor 3020 , the memory 3030 , the storage device 3040 , the input/output interface 3050 , and the network interface 3060 transmit/receive data to/from each other.
  • a method of mutually connecting the processor 3020 and the like is not limited to bus connection.
  • the processor 3020 is a processor achieved by a central processing unit (CPU), a graphics processing unit (GPU), or the like.
  • the memory 3030 is a main storage achieved by a random access memory (RAM) or the like.
  • the storage device 3040 is an auxiliary storage achieved by a hard disk drive (HDD), a solid state drive (SSD), a memory card, a read only memory (ROM), or the like.
  • the storage device 3040 stores a program module that achieves each function (the purchase product information generation unit 110 , the screen data generation unit 120 , or the like) of the store server 30 .
  • the processor 3020 reads each of the program modules onto the memory 3030 , executes the read program module, and thereby achieves a function of the purchase product information generation unit 110 and a function of the screen data generation unit 120 .
  • the input/output interface 3050 is an interface for connecting the store server 30 to peripheral equipment. Although not illustrated, input equipment such as a keyboard or a mouse, a display (touch panel display), a speaker, and the like are connectable to the input/output interface 3050 .
  • the network interface 3060 is an interface for connecting the store server 30 to a network.
  • the network is, for example, a local area network (LAN) or a wide area network (WAN).
  • a method of connecting the network interface 3060 to a network may be wireless connection or may be wired connection.
  • the store server 30 is communicably connected to an external apparatus such as the mobile terminal 20 and the checkout processing apparatus 40 via the network interface 3060 .
  • the purchase product information generation unit 110 can acquire, via the network interface 3060 , processing information (a product image or the like) of the application 200 installed on the mobile terminal 20 .
  • the checkout processing apparatus 40 also includes a bus 4010 , a processor 4020 , a memory 4030 , a storage device 4040 , an input/output interface 4050 , and a network interface 4060 .
  • the storage device 4040 of the checkout processing apparatus 40 stores a program module that achieves each function (the checkout processing unit 130 or the like) of the checkout processing apparatus 40 .
  • the processor 4020 reads each of the program modules onto the memory 4030 , executes the read program module, and thereby achieves a function of the checkout processing unit 130 described above.
  • the checkout processing unit 130 can read checkout processing information displayed on the display apparatus 24 of the mobile terminal 20 , via a code reading apparatus 4052 connected to the input/output interface 4050 .
  • the checkout processing unit 130 can acquire the purchase product information by use of the code reading apparatus 4052 . Moreover, when checkout processing information is a code symbol encoding identification information uniquely indicating purchase product information, the checkout processing unit 130 transmits the checkout processing information to the store server 30 via the network interface 4060 . Then, the checkout processing unit 130 can acquire purchase product information being associated with the checkout processing information from the store server 30 via the network interface 4060 .
  • FIG. 3 is only one example, and the hardware configurations of the store server 30 and the checkout processing apparatus 40 are not limited to the example in FIG. 3 .
  • FIG. 4 is a sequence diagram illustrating a flow of processing executed by the mobile terminal 20 and the store server 30 .
  • a customer reads a product intended to be purchased, by use of the application 200 (S 102 ). For example, a customer previously starts the application 200 on the mobile terminal 20 , and captures a product by use of the camera function (the imaging apparatus 22 ) of the mobile terminal 20 when putting the product intended to be purchased in a shopping basket.
  • the application 200 transmits, to the store server 30 , a product image generated by the imaging apparatus 22 (S 104 ).
  • the purchase product information generation unit 110 processes the product image acquired from the application 200 , and identifies the product in the image (S 106 ).
  • the purchase product information generation unit 110 is configured in such a way as to identify a product in an image by use of a classifier configured to be capable of identifying each product by machine learning.
  • the purchase product information generation unit 110 may be configured in such a way as to identify a product in an image by collating feature data extractable from the image with appearance feature data of each previously registered product.
  • “identifying a product” means acquiring information (e.g., identification information or the like of the product, such as Japan article number (JAN)) uniquely indicating the product.
  • processing of identifying a product from a product image may be executed on the application 200 side. In this case, the application 200 is mounted with a function of identifying a product from a product image.
  • the purchase product information generation unit 110 generates purchase product information, based on an identification result of the product (identification information of the product) (S 108 ).
  • the purchase product information generation unit 110 acquires information used when generating purchase product information, with reference to, for example, a table as illustrated in FIG. 5 .
  • FIG. 5 is a diagram illustrating one example of a table storing information relating to a product.
  • the table illustrated in FIG. 5 stores various kinds of information (e.g., a name or a unit price of a product) relating to the product in association with identification information of the product.
  • the table illustrated in FIG. 5 is stored, for example, on the storage device 3040 of the store server 30 .
  • the purchase product information generation unit 110 can acquire information being associated with the identification information of the product acquired in the processing of S 106 , and information used when generating purchase product information, from the table illustrated in FIG. 5 . Then, the purchase product information generation unit 110 generates purchase product information by use of the acquired information.
  • a product sold at a store may be given a privilege such as a reduction or a discount.
  • the purchase product information generation unit 110 may be configured in such a way as to acquire privilege information (information of a reduction rate or a discount amount) being associated with a purchase product read by use of the application 200 , when generating purchase product information.
  • the purchase product information generation unit 110 refers to a table as illustrated in FIG. 6 , and, when there is privilege information being associated with a product read by use of the application 200 , acquires the privilege information.
  • FIG. 6 is a diagram illustrating one example of a table storing privilege information in association with product identification information. The table illustrated in FIG. 6 is stored, for example, on the storage device 3040 of the store server 30 .
  • the purchase product information generation unit 110 When privilege information can be acquired, the purchase product information generation unit 110 generates purchase product information further by use of the privilege information. For example, regarding a product for which privilege information exists, the purchase product information generation unit 110 corrects a price of the product, based on a privilege (a reduction rate or a discount amount) indicated by the privilege information. Then, the purchase product information generation unit 110 generates purchase product information, based on a price after the privilege is applied.
  • the purchase product information generation unit 110 stores, in a storage area such as the storage device 3040 , the generated purchase product information, in association with customer determination information (e.g., a user ID allocated to a user of the application 200 , or the like) determining a customer who purchases a product.
  • customer determination information e.g., a user ID allocated to a user of the application 200 , or the like
  • the screen data generation unit 120 generates screen data of a screen that the display apparatus 24 of the mobile terminal 20 is caused to display, based on the purchase product information generated in the processing of S 108 (S 110 ).
  • the screen data generation unit 120 is configured in such a way as to generate screen data of a screen including, as checkout processing information, a code symbol encoding the purchase product information.
  • the screen data generation unit 120 generates a one-dimensional code symbol encoding identification information (e.g., an ID given to each piece of purchase product information, or the like) uniquely indicating purchase product information of each customer stored in a storage area such as the storage device 3040 , and generates screen data of a screen including the one-dimensional code symbol as checkout processing information.
  • the screen data generation unit 120 may be configured in such a way as to generate screen data of a screen including, as checkout processing information, a two-dimensional code symbol encoding purchase product information itself of each customer.
  • the screen data generation unit 120 transmits the generated screen data to the mobile terminal 20 (S 112 ).
  • the screen data generation unit 120 can determine the mobile terminal 20 to be a transmission destination of screen data, based on customer determination information being associated with purchase product information.
  • the screen data generation unit 120 determines destination information of the mobile terminal 20 to be a transmission destination of screen data, by use of a list (not illustrated) indicating association relation between customer determination information and the destination information of the mobile terminal 20 , and transmits the screen data by use of the destination information.
  • a list indicating an association relation between customer determination information and destination information of the mobile terminal 20 can be previously generated, based on, for example, information input in each terminal at installation of the application 200 .
  • the mobile terminal 20 displays a screen based on the screen data (ex: FIG. 7 ), on the display apparatus 24 of the mobile terminal 20 (S 114 ).
  • FIG. 7 is a diagram illustrating one example of a screen displayed on the display apparatus 24 of the mobile terminal 20 , based on screen data generated by the screen data generation unit 120 .
  • the screen illustrated in the present drawing has a one-dimensional code symbol 72 encoding checkout processing information.
  • the screen data generation unit 120 may be configured in such a way as to generate, based on purchase product information, screen data of a screen (ex: FIG. 8 ) further including information of a purchase product and a price of the purchase product.
  • FIG. 8 is a diagram illustrating another example of a screen displayed on the display apparatus 24 of the mobile terminal 20 , based on screen data generated by the screen data generation unit 120 .
  • the screen illustrated in the present drawing includes information 84 such as names, the number, prices, and a total amount of purchase products, together with a code symbol 82 encoding checkout processing information. Displaying the screen as illustrated in FIG. 8 on the display apparatus 24 allows a customer owning the mobile terminal 20 to easily recognize whether there is no mistake in a product registered as a purchase product. Moreover, displaying the screen as illustrated in FIG. 8 on the display apparatus 24 allows a customer owning the mobile terminal 20 to easily recognize whether a total amount of products intended to be purchased is within a budget.
  • the screen data generation unit 120 may be configured in such a way as to update screen data each time a product is read by the mobile terminal 20 , and output updated screen data to the mobile terminal 20 .
  • the screen data generation unit 120 may be configured in such a way as to output, when acquiring information indicating that an operation of ending registration of a purchase product is executed on the mobile terminal 20 , screen data of a screen including checkout processing information to the mobile terminal 20 , in response to acquisition of the information.
  • the application 200 installed on the mobile terminal 20 displays, on the mobile terminal 20 , a screen including a button pressed at end of product registration, or the like.
  • the application 200 transmits, to the store server 30 (screen data generation unit 120 ), information indicating that the button is pressed (i.e., an operation of ending registration of a purchase product is executed).
  • the screen data generation unit 120 transmits, to the mobile terminal 20 , screen data generated based on purchase product information.
  • a new privilege may be added to a purchase product read by the application 200 .
  • the purchase product information generation unit 110 may be configured in such a way as to update, when privilege information is newly added regarding a purchase product of a customer, purchase product information by use of the newly added privilege information. For example, when a manager of the store server 30 executes an operation of adding new privilege information to a table as illustrated in FIG. 5 , a notification notifying that the new privilege information is added is transmitted to the purchase product information generation unit 110 .
  • the purchase product information generation unit 110 refers to the table in response to the notification, and determines whether the new privilege information is given to a product indicated by purchase product information stored in the storage device 3040 or the like.
  • the purchase product information generation unit 110 updates, by use of the new privilege information, the purchase product information stored in the storage device 3040 or the like. This can prevent occurrence of such a problem that a privilege is not appropriately given in such a case that the privilege is given later as in a limited-time sale.
  • FIG. 9 is a flowchart illustrating a flow of checkout processing executed by the checkout processing apparatus 40 .
  • the checkout processing unit 130 reads checkout processing information from a screen displayed on the display apparatus 24 of the mobile terminal 20 (S 202 ). Then, the checkout processing unit 130 acquires purchase product information by use of the read checkout processing information (S 204 ). For example, when a screen including, as checkout processing information, a one-dimensional code symbol encoding identification information being associated with purchase product information stored on the store server 30 is displayed on the display apparatus 24 of the mobile terminal 20 , the checkout processing unit 130 acquires the purchase product information from the store server 30 , by use of identification information acquired by reading the code symbol.
  • the checkout processing unit 130 can acquire the purchase product information by reading the code symbol. Then, the checkout processing unit 130 executes checkout processing of the product, based on the acquired purchase product information (S 206 ). In this way, in the checkout processing apparatus 40 , a purchase product of a customer is registered by reading checkout processing information from a screen displayed on the display apparatus 24 of the mobile terminal 20 . This can omit a process of sequentially reading a purchase product of a customer in the checkout processing apparatus 40 , and shorten a time required for checkout processing.
  • FIG. 10 is a diagram illustrating a modification example of a functional configuration of the checkout assistance system 1 according to the first example embodiment.
  • the checkout assistance system 1 according to the present modification example further includes an electronic receipt information transmission unit 140 that transmits an electronic receipt.
  • the electronic receipt information transmission unit 140 transmits electronic receipt information based on purchase product information to the mobile terminal 20 , in response to completion of checkout processing in the checkout processing unit 130 .
  • the electronic receipt information transmission unit 140 is further included in, for example, the checkout processing apparatus 40 in FIG. 2 .
  • the electronic receipt information transmission unit 140 generates electronic receipt information as illustrated in FIG. 11 , by use of checkout processing in the checkout processing unit 130 , and purchase product information.
  • FIG. 11 is a diagram illustrating one example of electronic receipt information generated by the electronic receipt information transmission unit 140 .
  • Data 112 of a part pertaining to a purchase product in FIG. 11 are generated based on purchase product information used in checkout processing.
  • data 114 of a part relating to a deposit or a change in FIG. 11 are generated based on information input to the checkout processing apparatus 40 in checkout processing.
  • the electronic receipt information transmission unit 140 determines destination information of the mobile terminal 20 to be a transmission destination of electronic receipt information, based on customer determination information being associated with purchase product information used in checkout processing.
  • the electronic receipt information transmission unit 140 transmits electronic receipt information to the target mobile terminal 20 , by use of the destination information.
  • the electronic receipt information transmission unit 140 may be configured in such a way as to store generated electronic receipt data in a predetermined storage area (e.g., the storage device 3040 of the store server 30 or the like) in association with customer determination information being linked with purchase product information used in checkout processing.
  • a customer can download electronic receipt information stored in the store server 30 onto the mobile terminal 20 of the customer, by using customer identification information of the customer and accessing the non-illustrated store server 30 , and confirm a content of the electronic receipt information.
  • a checkout assistance system 1 differs from that of the example embodiment described above, in further including a function, as described below, of checking, at checkout, a purchase product read by the mobile terminal 20 .
  • FIG. 12 is a diagram illustrating a functional configuration of the checkout assistance system 1 according to a second example embodiment.
  • the checkout assistance system 1 according to the present example embodiment further includes a product image display processing unit 150 .
  • the product image display processing unit 150 is included in a checkout processing apparatus 40 .
  • the product image display processing unit 150 acquires, regarding purchase product information acquired by use of checkout processing information, product image data (e.g., image data acquired by capturing a product from a front or a side thereof) used for confirmation of a purchase product indicated by the purchase product information.
  • product image data e.g., image data acquired by capturing a product from a front or a side thereof
  • the product image display processing unit 150 can acquire product image data being associated with a purchase product indicated by the purchase product information, from a product image storage unit 152 that stores product image data of each product. Then, the product image display processing unit 150 outputs the acquired product image data to a display apparatus 42 of the checkout processing apparatus 40 .
  • FIG. 13 is a flowchart illustrating a flow of processing executed by the product image display processing unit 150 according to the second example embodiment.
  • the product image display processing unit 150 acquires, by use of purchase product information acquired in the processing in S 204 of FIG. 9 , product image data of a product indicated by the purchase product information (S 302 ). For example, it is assumed that information as illustrated in FIG. 14 is stored in the product image storage unit 152 .
  • FIG. 14 is a diagram illustrating one example of information stored in the product image storage unit 152 . Then, regarding purchase product information acquired in the processing in S 204 of FIG. 9 , the product image display processing unit 150 acquires pieces of product image data of first and fifth rows of FIG. 14 when products indicated by the purchase product information are a product of “P001” and a product of “P005”. Then, the product image display processing unit 150 outputs the product image data acquired in the processing in S 302 to the display apparatus 42 of the checkout processing apparatus 40 (S 304 ).
  • the checkout processing apparatus 40 when checkout processing is performed in the checkout processing apparatus 40 , image data of a product intended to be purchased, previously read by use of the mobile terminal 20 , are displayed on the display apparatus 42 of the checkout processing apparatus 40 .
  • the configuration according to the present example embodiment enables a customer or a clerk to easily determine whether a reading result of a product in the mobile terminal 20 matches a product brought into an installation place of the checkout processing apparatus 40 (whether there is no registration mistake or registration failure of a product).
  • a checkout assistance system including:
  • a purchase product information generation unit that generates purchase product information relating to a purchase product of a customer read by use of a mobile terminal of the customer;
  • a screen data generation unit that generates screen data including checkout processing information for causing a checkout processing apparatus that executes checkout processing to acquire the purchase product information, and outputs the screen data to a display unit of the mobile terminal.
  • the screen data generation unit outputs, to a screen of the mobile terminal, the screen data in response to acquisition of information indicating that an operation of ending registration of the purchase product is executed on the mobile terminal.
  • the purchase product information generation unit acquires privilege information being associated with the purchase product, and generates the purchase product information further by use of the privilege information.
  • the purchase product information generation unit updates, when the privilege information is newly added regarding the purchase product, the purchase product information by use of the newly added privilege information.
  • the screen data generation unit generates the screen data further including information of the purchase product and a price of the purchase product.
  • a checkout processing unit that executes checkout processing, based on the purchase product information acquired by use of the checkout processing information.
  • a product image display processing unit that acquires product image data of the purchase product indicated by the purchase product information acquired by use of the checkout processing information, and outputs the product image data onto a screen of the checkout processing apparatus.
  • an electronic receipt information transmission unit that transmits electronic receipt information based on the purchase product information to the mobile terminal, in response to completion of the checkout processing.
  • the screen data generation unit generates screen data including, as the checkout processing information, a code symbol encoding the purchase product information.
  • a checkout assistance method executed by at least one computer including:
  • screen data including checkout processing information for causing a checkout processing apparatus that executes checkout processing to acquire the purchase product information, and outputting the screen data to a display unit of the mobile terminal.
  • the checkout assistance method executed by the computer according to supplementary note 10 or 11, further including,
  • generating the screen data further including information of the purchase product and a price of the purchase product.
  • checkout assistance method executed by the computer according to supplementary note 15 or 16, further including,

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Cash Registers Or Receiving Machines (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
US17/599,018 2019-04-01 2020-03-11 Checkout assistance system, checkout assistance method, and program Abandoned US20220188798A1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2019070070 2019-04-01
JP2019-070070 2019-04-01
PCT/JP2020/010455 WO2020203108A1 (ja) 2019-04-01 2020-03-11 会計支援システム、会計支援方法、およびプログラム

Publications (1)

Publication Number Publication Date
US20220188798A1 true US20220188798A1 (en) 2022-06-16

Family

ID=72668291

Family Applications (1)

Application Number Title Priority Date Filing Date
US17/599,018 Abandoned US20220188798A1 (en) 2019-04-01 2020-03-11 Checkout assistance system, checkout assistance method, and program

Country Status (3)

Country Link
US (1) US20220188798A1 (ja)
JP (2) JP7235101B2 (ja)
WO (1) WO2020203108A1 (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140175164A1 (en) * 2012-12-21 2014-06-26 Ncr Corporation Systems and methods for facilitating in-aisle scanning
US20210081980A1 (en) * 2017-08-15 2021-03-18 WasteLess LTD Method and system to reduce food waste and optimize markdowns and control prices in retail

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004118710A (ja) * 2002-09-27 2004-04-15 Teraoka Seiko Co Ltd 商品管理システム
JP3839807B2 (ja) * 2003-11-10 2006-11-01 東芝テック株式会社 商品販売登録処理システム
JP2007264918A (ja) * 2006-03-28 2007-10-11 Toshiba Tec Corp 商品販売データ処理装置
JP2008217277A (ja) * 2007-03-01 2008-09-18 Media Portal Japan Co Ltd 携帯電話バーコード決済方法及びシステム
JP5249986B2 (ja) 2010-04-23 2013-07-31 東芝テック株式会社 情報処理装置およびプログラム
JP2013041354A (ja) 2011-08-12 2013-02-28 Seiko Epson Corp 商品販売システム、携帯端末、管理サーバー、商品販売システムの制御方法およびプログラム
JP6104777B2 (ja) 2013-10-23 2017-03-29 東芝テック株式会社 買物支援装置及びプログラム
JP6175201B1 (ja) * 2017-01-17 2017-08-02 ヴィシュワ ヴェド ショッピング支援システム、方法及びプログラム
JP6944295B2 (ja) * 2017-07-18 2021-10-06 東芝テック株式会社 販売データ処理装置及びプログラム
JP6303160B1 (ja) 2017-11-01 2018-04-04 和則 藤沢 購入商品精算支援システム
JP6408680B2 (ja) * 2017-11-02 2018-10-17 シャープ株式会社 販売データ処理装置
JP2019046498A (ja) 2018-12-05 2019-03-22 東芝テック株式会社 買物支援サーバ及びそのプログラム

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140175164A1 (en) * 2012-12-21 2014-06-26 Ncr Corporation Systems and methods for facilitating in-aisle scanning
US20210081980A1 (en) * 2017-08-15 2021-03-18 WasteLess LTD Method and system to reduce food waste and optimize markdowns and control prices in retail

Also Published As

Publication number Publication date
JP7235101B2 (ja) 2023-03-08
JP7464160B2 (ja) 2024-04-09
JPWO2020203108A1 (ja) 2020-10-08
WO2020203108A1 (ja) 2020-10-08
JP2023059945A (ja) 2023-04-27

Similar Documents

Publication Publication Date Title
JP2018147252A (ja) チェック装置、及びチェックプログラム
JP2019087160A (ja) 取得装置、取得システム及びプログラム
JP2021182400A (ja) 決済システム、携帯端末、および決済方法
JP5903919B2 (ja) Posシステム、コンピュータプログラム及び会計装置
US20170185987A1 (en) Product information print device and product information print system
JP5747005B2 (ja) 機器接続ユニットと商品販売処理システムおよびプログラム
JP2022141481A (ja) 情報処理装置、プログラム及び情報処理システム
US20220188798A1 (en) Checkout assistance system, checkout assistance method, and program
JP2021108071A5 (ja) プログラム、情報処理方法、端末
JP2023067923A (ja) 商品登録装置、制御方法、及びプログラム
JP5913236B2 (ja) 棚割支援装置、サーバおよびプログラム
JP2016095694A (ja) 商品販売データ処理装置、商品販売データ処理システム
US20180308156A1 (en) Server device and service method
JP2014135102A (ja) 携帯通信端末、及びプログラム
JP2020086492A (ja) 営業支援システム、営業支援方法、サーバ装置、及びプログラム
US20230385902A1 (en) Management apparatus, terminal, and management method
US20240203215A1 (en) Semi-self pos system, registration apparatus, method, and non-transitory computer readable medium storing program
JP2018049442A (ja) 商品登録装置、精算システム、表示方法およびプログラム
JP2014115759A (ja) 優待情報表示装置及び優待情報表示プログラム
US20230237458A1 (en) Privilege display system, privilege display method, and nontransitory computer-readable medium
WO2022269855A1 (ja) 販売支援システム、方法、及び、記録媒体
US20240086960A1 (en) Information processing device and notification provision method
US20220092573A1 (en) Portable terminal and information processing method for a portable terminal
US20220092630A1 (en) Digital signage terminal
JP2023118602A (ja) 情報処理装置、情報処理方法、及び情報処理プログラム

Legal Events

Date Code Title Description
STPP Information on status: patent application and granting procedure in general

Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION

AS Assignment

Owner name: NEC CORPORATION, JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:OKAWARA, SAE;REEL/FRAME:061754/0100

Effective date: 20210916

STPP Information on status: patent application and granting procedure in general

Free format text: NON FINAL ACTION MAILED

STPP Information on status: patent application and granting procedure in general

Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPP Information on status: patent application and granting procedure in general

Free format text: FINAL REJECTION MAILED

STPP Information on status: patent application and granting procedure in general

Free format text: ADVISORY ACTION MAILED