WO2020179373A1 - 店舗システム、店舗装置、決済方法、およびプログラム - Google Patents

店舗システム、店舗装置、決済方法、およびプログラム Download PDF

Info

Publication number
WO2020179373A1
WO2020179373A1 PCT/JP2020/005124 JP2020005124W WO2020179373A1 WO 2020179373 A1 WO2020179373 A1 WO 2020179373A1 JP 2020005124 W JP2020005124 W JP 2020005124W WO 2020179373 A1 WO2020179373 A1 WO 2020179373A1
Authority
WO
WIPO (PCT)
Prior art keywords
person
coupon
information
gate
payment
Prior art date
Application number
PCT/JP2020/005124
Other languages
English (en)
French (fr)
Inventor
和樹 三浦
真彩 高畠
Original Assignee
日本電気株式会社
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 日本電気株式会社 filed Critical 日本電気株式会社
Priority to JP2021503488A priority Critical patent/JP7444160B2/ja
Priority to CN202080018184.8A priority patent/CN113519015A/zh
Priority to US17/435,491 priority patent/US20220050980A1/en
Publication of WO2020179373A1 publication Critical patent/WO2020179373A1/ja
Priority to US18/221,327 priority patent/US20230359840A1/en
Priority to US18/222,956 priority patent/US20230359841A1/en

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
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10009Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
    • G06K7/10366Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves the interrogation device being adapted for miscellaneous applications
    • G06K7/10415Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves the interrogation device being adapted for miscellaneous applications the interrogation device being fixed in its position, such as an access control device for reading wireless access cards, or a wireless ATM
    • G06K7/10425Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves the interrogation device being adapted for miscellaneous applications the interrogation device being fixed in its position, such as an access control device for reading wireless access cards, or a wireless ATM the interrogation device being arranged for interrogation of record carriers passing by the interrogation device
    • G06K7/10435Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves the interrogation device being adapted for miscellaneous applications the interrogation device being fixed in its position, such as an access control device for reading wireless access cards, or a wireless ATM the interrogation device being arranged for interrogation of record carriers passing by the interrogation device the interrogation device being positioned close to a conveyor belt or the like on which moving record carriers are passing
    • G06K7/10445Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves the interrogation device being adapted for miscellaneous applications the interrogation device being fixed in its position, such as an access control device for reading wireless access cards, or a wireless ATM the interrogation device being arranged for interrogation of record carriers passing by the interrogation device the interrogation device being positioned close to a conveyor belt or the like on which moving record carriers are passing the record carriers being fixed to further objects, e.g. RFIDs fixed to packages, luggage, mail-pieces or work-pieces transported on a conveyor belt
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10009Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
    • G06K7/10297Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves arrangements for handling protocols designed for non-contact record carriers such as RFIDs NFCs, e.g. ISO/IEC 14443 and 18092
    • 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/08Payment architectures
    • G06Q20/20Point-of-sale [POS] network systems
    • G06Q20/209Specified transaction journal output feature, e.g. printed receipt or voice output
    • 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/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/161Detection; Localisation; Normalisation
    • G06V40/166Detection; Localisation; Normalisation using acquisition arrangements
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00658Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by passive electrical keys
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/20Individual registration on entry or exit involving the use of a pass
    • G07C9/22Individual registration on entry or exit involving the use of a pass in combination with an identity check of the pass holder
    • G07C9/25Individual registration on entry or exit involving the use of a pass in combination with an identity check of the pass holder using biometric data, e.g. fingerprints, iris scans or voice recognition
    • G07C9/257Individual registration on entry or exit involving the use of a pass in combination with an identity check of the pass holder using biometric data, e.g. fingerprints, iris scans or voice recognition electronically
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/20Individual registration on entry or exit involving the use of a pass
    • G07C9/27Individual registration on entry or exit involving the use of a pass with central registration
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/20Individual registration on entry or exit involving the use of a pass
    • G07C9/28Individual registration on entry or exit involving the use of a pass the pass enabling tracking or indicating presence
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • G07G1/0009Details of the software in the checkout register, electronic cash register [ECR] or point of sale terminal [POS]
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • G07G1/0036Checkout procedures
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • G07G1/12Cash registers electronically operated
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/52Surveillance or monitoring of activities, e.g. for recognising suspicious objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/161Detection; Localisation; Normalisation
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C2209/00Indexing scheme relating to groups G07C9/00 - G07C9/38
    • G07C2209/60Indexing scheme relating to groups G07C9/00174 - G07C9/00944
    • G07C2209/63Comprising locating means for detecting the position of the data carrier, i.e. within the vehicle or within a certain distance from the vehicle
    • G07C2209/64Comprising locating means for detecting the position of the data carrier, i.e. within the vehicle or within a certain distance from the vehicle using a proximity sensor

Definitions

  • the present invention relates to a technique for supporting accounting processing at a store.
  • Patent Document 1 there is a technique of reading a wireless tag attached to a product placed in a cart by an antenna provided in a gate and performing payment for the product based on the read data of the wireless tag. It is disclosed.
  • the present invention has been made in view of the above problems.
  • One of the objects of the present invention is to provide a technology for suppressing a decrease in the speed of payment processing of a computer when a customer has a price fluctuating element in a system that reads a product passing through a gate and makes a payment. is there.
  • the store system of the present invention is Reading means for reading goods passing through the gate, A person specifying information acquiring unit for acquiring person specifying information for specifying a person passing through the gate; If there is a coupon applicable to any of the products read by the reading means, the coupon notification means for transmitting the notification information notifying the applicable coupon to the terminal associated with the person identification information.
  • a payment means for executing a payment process for a product read by the reading means and a coupon application process based on coupon usage information indicating a coupon used by the person acquired from the terminal.
  • An electronic receipt transmitting means for transmitting an electronic receipt to the terminal according to the execution of the payment processing and the coupon application processing, Equipped with.
  • the settlement method of the present invention is A payment method executed by at least one computer, Read the products that pass through the gate, Acquire the person identification information that identifies the person passing through the gate, If there is an applicable coupon for any of the read products, the notification information notifying the applicable coupon is transmitted to the terminal associated with the person identification information. Performing a payment process of the read product, and a coupon application process based on coupon use information indicating a coupon used by the person, obtained from the terminal, Transmitting an electronic receipt to the terminal in response to execution of the payment process and the coupon application process, Including that.
  • the program of the present invention is At least one computer Reading means for reading goods passing through the gate, A person specifying information acquiring unit for acquiring person specifying information for specifying a person passing through the gate; If there is a coupon applicable to any of the products read by the reading means, the coupon notification means for transmitting the notification information notifying the applicable coupon to the terminal associated with the person identification information. , A payment means for executing a payment process for a product read by the reading means and a coupon application process based on coupon usage information indicating a coupon used by the person acquired from the terminal. An electronic receipt transmitting means for transmitting an electronic receipt to the terminal according to the execution of the settlement processing and the coupon application processing, To function as.
  • the store apparatus of the present invention is A person specifying information receiving means for receiving person specifying information for specifying a user passing through the gate; When there is a coupon applicable to any of the read products, a coupon notification means for transmitting the coupon information of the applicable coupon to the terminal of the user specified by the person identification information, and When the coupon information indicating the coupon selected by the user is received from the terminal, the payment means for executing the read payment process of the product based on the coupon information, and the payment means. Equipped with.
  • the second settlement method of the present invention is Computer Receive personal identification information that identifies the user who passes through the gate, If there is an applicable coupon for any of the read products, the applicable coupon coupon information is transmitted to the user's terminal identified by the person identification information. When the coupon information indicating the coupon selected by the user is received from the terminal, based on the coupon information, the payment process of the read product is executed. Including that.
  • the second program of the present invention is Computer, Person identifying information receiving means for receiving person identifying information identifying a user passing through the gate, If there is a coupon applicable to any of the read products, the coupon notification means for transmitting the coupon information of the applicable coupon to the terminal of the user specified by the person identification information, and the above.
  • a payment means that executes payment processing of the read product based on the coupon information, To function as.
  • the third program of the present invention is Computer, Coupon information notification means for acquiring notification information indicating a coupon applicable to the product read by the gate, and displaying a screen including information on the applicable coupon, Coupon use declaration receiving means for receiving the use declaration of the coupon on the screen, and According to the declaration of use of the coupon, coupon use information indicating a coupon to be used, a coupon use information transmitting unit for transmitting to the store device performing the payment process, To function as.
  • the present invention in a system that reads a product passing through a gate and makes a payment, it is possible to suppress a decrease in the speed of payment processing of a computer when a customer has a price fluctuation factor.
  • FIG. 1 It is a figure which illustrates the structure of the store system which concerns on 1st Embodiment. It is a block diagram which illustrates the hardware constitutions of a store apparatus. It is a flow chart which shows a flow of processing performed by a store system of a 1st embodiment. It is an example of information defining a correspondence relationship between a product and an RF tag. It is a figure which illustrates the state of the storage area after the person P passes the gate. It is a figure which shows an example of the information which manages the coupon which each person has. It is a figure which shows an example of the information which shows the content of each coupon. It is a figure which illustrates the flow which selects the coupon used with a terminal.
  • each block diagram represents a functional unit configuration, not a hardware unit configuration, unless otherwise specified.
  • the direction of the arrow in the figure is for making the flow of information easy to understand, and does not limit the direction of communication (one-way communication / two-way communication) unless otherwise specified.
  • FIG. 1 is a diagram illustrating a configuration of a store system 1 according to the first embodiment.
  • the store system 1 includes a store device 10 and a gate 20.
  • a price fluctuation element for example, various coupons issued as a physical or electronic medium by a customer.
  • the coupon cannot be used even if the customer has. This problem is solved by each functional configuration unit of the store system of the present embodiment described later.
  • an RF (Radio Frequency) tag T for RFID is attached to each product.
  • the RF tag T is also called an IC (Integrated Circuit) tag or an electronic tag.
  • the RF tag T may be a passive type tag or an active type tag.
  • the passive RF tag obtains operating power by receiving radio waves from the reading device 220, converts the information in the RF tag into a signal, and transmits it to the reading device 220.
  • the active RF tag uses the built-in power supply as a power source to signal the information in the RF tag and transmit it to the reading device 220.
  • the RF tag T stores identification information unique to each individual. By using the RF tag T, a plurality of similar products (two or more products having the same product identification information such as JAN (Japan Article Number) code) can be individually recognized.
  • Person P installs a dedicated application on his/her terminal 30 and completes the initial settings before coming to the store.
  • the registered personal information includes, for example, a name, an address, a telephone number, a payment method (credit card number, debit card number, electronic money payment type, account number for automatic withdrawal, etc.).
  • the face image of the person P may be captured and registered at a dedicated terminal of the store.
  • the person P who visits the store puts the product to be purchased in the container C and then passes through the gate 20 with the container C. When the person P passes through the gate 20, the RF tag T attached to the product contained in the container C is read, and the customer's purchased product is recognized in the store system 1.
  • the payment process for the product recognized by the store system 1 is executed using the information about the payment means associated with the person P (credit card information, withdrawal account information, etc.).
  • the electronic receipt including the information about the purchased product and the information about the payment amount is transmitted to the terminal 30 owned by the person P.
  • the terminal 30 Upon receiving the electronic receipt, the terminal 30 notifies that the electronic receipt has been received by voice, vibration, screen display, or the like.
  • the terminal 30 responds to the notification (for example, touches the display on the screen), a screen as shown in FIG. 8 to be described later is displayed on the terminal 30, for example.
  • the person P can browse the electronic receipt showing the contents of the payment process by operating the screen.
  • the gate 20 includes a person identification information acquisition device 210 (person identification information acquisition unit) that acquires information (hereinafter, also referred to as “person identification information”) for identifying a person P passing through the gate 20, and the gate 20.
  • a reading device 220 (reading unit) for reading the passing goods is provided.
  • the person identifying information acquisition device 210 is configured to include a camera module.
  • the person identification information acquisition device 210 is in a state where the position and orientation are adjusted so that an image including the face of the person P (customer) entering the gate 20 (hereinafter, also referred to as “face image”) can be generated. It is installed.
  • the person identifying information acquisition device 210 acquires the face image generated by the camera module as person identifying information. This face image is used for face authentication processing of a person who passes through the gate 20.
  • matching with a face image of a pre-registered person for example, a member of a store
  • the face recognition process may be executed by the person identification information acquisition device 210, or may be executed by a server device (not shown).
  • the personal identification information acquisition device 210 includes a card reader module that reads a card (for example, a credit card, an electronic money card, a store membership card, etc.) having information that can uniquely identify a person (customer). Composed.
  • the personal identification information acquisition device 210 acquires the personal identification information stored in each card via the card reader module. Then, a process of collating the person identification information acquired by the person identification information acquisition device 210 with the information (card information) of each person registered in advance is performed to authenticate the individual. Note that this authentication process may be executed by the person identification information acquisition device 210, or may be executed by a server device (not shown).
  • the personal identification information acquisition device 210 is configured to include a code reader module that reads a code symbol (one-dimensional code or two-dimensional code) in which information that can uniquely identify a person (customer) is encoded. ..
  • the personal identification information acquisition device 210 uses the personal identification information from the code symbol displayed on the screen of the mobile terminal or the code symbol printed on a medium such as paper by an application installed in the mobile terminal such as a smartphone. To get. Then, the person identifying information acquired by the person identifying information acquisition device 210 is compared with the information of each person registered in advance (for example, the user ID issued when the application is installed) to authenticate the individual. Be seen. Note that this authentication process may be executed by the person identification information acquisition device 210, or may be executed by a server device (not shown).
  • the authenticated person is permitted to pass through the gate 20.
  • a door (not shown) on the entrance side of the gate 20 is opened.
  • a not-shown notification device (speaker, display, lamp, etc.) is provided in the gate 20, and when the authentication process is successful, the notification device audibly or visually indicates that the passage is permitted. May be configured to notify.
  • the person identifying information acquisition device 210 may be configured to include a plurality of modules exemplified here in combination.
  • the personal identification information acquisition device 210 may be provided at a position different from the gate 20 as a single device separate from the gate 20.
  • the person identifying information acquisition device 210 may be provided at a position a little away from the gate 20 (for example, a region between the entrance of the gate 20 and a waiting place), an entrance of a store, or the like.
  • the personal identification information acquisition device 210 can acquire the personal identification information of the person shown in the image by performing face authentication or the like using the image generated by the camera module. Further, in this case, the store apparatus 10 compares the timing (time) when the person comes near the gate 20 with the timing (time) when the product is read by the reading device 220, and specifies the read result of the product. It is possible to grasp the correspondence with the person information. The timing when the person comes near the gate 20 can be grasped by tracking the person using the image of the camera installed in the store.
  • the store apparatus 10 tracks a recognized person by using a known algorithm that generates a flow line of the person, and ends the flow line of the person (current position) and a reference position of the gate 20 (for example, at the entrance). When the difference from the position) becomes less than a predetermined threshold value, it can be determined that "a person has come near the gate 20".
  • the reading device 220 is configured to read the RF tags attached to the individual products contained in the container C when the person P passes through the gate 20.
  • the reading device 220 is provided on the side wall of the gate 20 (portions indicated by reference numerals 20A and 20B in the drawing).
  • the side wall portions 20A and 20B of the gate 20 are provided with a width so that the container C and a person can pass through at the same time.
  • the reading device 220 communicates with the RF tag T attached to each product and acquires the information stored in the storage area (not shown) of each RF tag T.
  • the identification information (tag ID) peculiar to an individual is stored in the storage area of the RF tag T.
  • the storage area of the RF tag T may further store information about the product to which the tag is attached.
  • the tag recording information (tag ID or information including the tag ID and product information) stored in the storage area of the RF tag T is conveyed by radio waves emitted from the RF tag T.
  • a plurality of gates 20 may be provided in parallel.
  • a radio wave shield member (not shown) (for example, an aluminum sheet) outside the side wall portions 20A and 20B of each gate 20.
  • the following effects can be obtained by the radio wave shield member arranged outside the side wall portions 20A and 20B. That is, when a person passes through the gate 20, it is possible to reduce the possibility that another adjacent gate 20 erroneously receives the radio wave of the RF tag T attached to the product purchased by the person. ..
  • the configuration of the gate 20 is not limited to the example shown in FIG.
  • the reading device 220 may be incorporated in the gate 20 as a part of the gate 20, or may be provided as a single device separate from the gate 20. Further, for example, the reading device 220 may be configured to acquire an image of a product contained in the container C when a person passes through the gate 20 and process the image to read the product. Good. In this case, the RF tag may not be attached to each product.
  • the store apparatus 10 of the present embodiment includes a receiving unit 105, a coupon notification unit 110, a payment unit 120, and an electronic receipt transmission unit 130.
  • the receiving unit 105 receives the person reading information obtained by the reading apparatus 220 and the person identifying information (information identifying the person P passing through the gate 20) acquired by the person identifying information acquiring apparatus 210.
  • the coupon notification unit 110 notifies the terminal 30 owned by the person P who has passed through the gate 20 of information indicating an applicable coupon.
  • the coupon notification unit 110 operates as follows. First, the coupon notification unit 110 reads the coupon information associated with the person identification information of the person P acquired by the person identification information acquisition device 210 from the coupon database 112 that stores the coupons that can be used for each person.
  • the coupon database 112 may be included in another external device (not shown) communicably connected via a network.
  • the coupon notification unit 110 determines whether or not there is a coupon applicable to any of the products read by the reading device 220 among the read coupons. If there is an applicable coupon, the coupon notification unit 110 transmits the notification information to the terminal 30 associated with the person identifying information of the person P.
  • the notification information is information that notifies the applicable coupon described above.
  • the notification information is information for displaying a screen on the terminal 30 for selecting whether or not to use an applicable coupon.
  • the person P executes a use declaration operation indicating the intention to use the coupon on the screen displayed on the terminal 30 (for example, an operation of selecting a coupon to be used.
  • information indicating a coupon used by the person P (hereinafter, also referred to as “coupon use information”) is transmitted from the terminal 30 to the store apparatus 10.
  • the coupon use information includes: At least information for identifying the coupon used by the person P (for example, identification information assigned to each coupon) is included.
  • the payment section 120 executes a payment process for the product read by the reading device 220 and a coupon application process indicated by the coupon usage information. In addition, when the payment unit 120 acquires the coupon usage information from the terminal 30, the payment unit 120 executes the coupon application process based on the coupon usage information.
  • the electronic receipt transmission unit 130 transmits an electronic receipt to the terminal 30 according to the execution of the payment processing and the coupon application processing. For example, the electronic receipt transmission unit 130 generates electronic receipt data including the contents such as the name and price of the product for which payment processing is performed, and transmits the electronic receipt data to the terminal 30.
  • the electronic receipt transmission unit 130 when the coupon application process is executed for some coupon, the electronic receipt transmission unit 130 generates an electronic receipt that reflects the contents of the coupon. Then, the electronic receipt transmission unit 130 can transmit the electronic receipt data to the terminal 30 by using the destination information of the terminal 30 associated with the person identification information in advance.
  • the electronic receipt transmission unit 130 may be configured to store the generated electronic receipt data in a server device (not shown) or the like in association with the person identification information acquired in the payment process. In this case, the customer can confirm the electronic receipt by accessing a server device (not shown) and downloading the electronic receipt data to the terminal 30.
  • the notification information of the coupon is displayed. It is transmitted to the terminal 30 of the person who purchases the product. Then, when the coupon use information indicating that the coupon is used is transmitted from the terminal 30, the coupon application process corresponding to the coupon use information is executed.
  • the store device 10 may be realized by hardware that realizes each functional component (eg, a hard-wired electronic circuit, etc.), or a combination of hardware and software (eg, an electronic circuit and its control). May be realized by a combination of programs).
  • each functional component eg, a hard-wired electronic circuit, etc.
  • a combination of hardware and software eg, an electronic circuit and its control
  • FIG. 2 is a block diagram illustrating the hardware configuration of the store apparatus 10.
  • the store device 10 has a bus 1010, a processor 1020, a memory 1030, a storage device 1040, an input / output interface 1050, and a network interface 1060.
  • the bus 1010 is a data transmission path for the processor 1020, the memory 1030, the storage device 1040, the input/output interface 1050, and the network interface 1060 to send and receive data to and from each other.
  • the method of connecting the processors 1020 and the like to each other is not limited to bus connection.
  • the processor 1020 is a processor realized by a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), and the like.
  • the memory 1030 is a main storage device realized by a RAM (Random Access Memory) or the like.
  • the storage device 1040 is an auxiliary storage device realized by an HDD (Hard Disk Drive), an SSD (Solid State Drive), a memory card, a ROM (Read Only Memory), or the like.
  • the storage device 1040 stores a program module that realizes each function of the store device 10 (reception unit 105, coupon notification unit 110, payment unit 120, electronic receipt transmission unit 130, etc.). Each function corresponding to each program module is realized by the processor 1020 reading these program modules onto the memory 1030 and executing them.
  • the input/output interface 1050 is an interface for connecting the store apparatus 10 and peripheral devices (not shown).
  • Peripheral devices include, for example, input devices such as a keyboard and a mouse, and output devices such as a display (touch panel display) and a speaker.
  • the input / output interface 1050 may not be connected to the input device or output device as described above.
  • the network interface 1060 is an interface for connecting the store device 10 to the network.
  • This network is, for example, a LAN (Local Area Network) or a WAN (Wide Area Network).
  • the method for connecting the network interface 1060 to the network may be a wireless connection or a wired connection.
  • the store device 10 is communicably connected to an external device such as the person identification information acquisition device 210 and the reading device 220 of the gate 20 and the terminal 30 via the network interface 1060.
  • the person identification information acquisition device 210 and the reading device 220 also include a processor, a memory, a storage device, an input / output interface, a network interface, and the like, like the store device 10.
  • the storage device of the person identifying information acquisition device 210 stores a program module that realizes a function of acquiring person identifying information.
  • the processor of the personal identification information acquisition device 210 reads the program module into the memory and executes the program module, thereby realizing the function of acquiring the personal identification information.
  • the storage device of the reader 220 stores a program module that realizes a function of reading a product (a function of recognizing a product based on information read from an RF tag). When the processor of the reading device 220 reads the program module into the memory and executes it, a function of reading the product (a function of recognizing the product based on the information read from the RF tag) is realized.
  • the store device 10 may be provided with a functional unit that recognizes the product based on the information read from the RF tag.
  • the reading device 220 reads the information (tag ID) stored in the RF tag and transmits it to the store device 10. Then, the store apparatus 10 refers to the information indicating the correspondence relationship between each product and the RF tag based on the tag ID acquired from the reading device 220, and obtains the information on the product associated with the tag ID.
  • FIG. 2 is merely an example, and the configuration of the hardware including the store device 10 is not limited to the example in FIG.
  • FIG. 3 is a flowchart showing the flow of processing executed by the store system 1 of the first embodiment.
  • the personal identification information acquisition device 210 acquires personal identification information (S102). Then, the person identifying information acquisition device 210 uses the acquired person identifying information to determine whether or not the person who is about to pass through the gate 20 is a person who is registered in advance (S104). .. For example, the person identifying information acquisition device 210 acquires the face image of the person who passes through the gate 20 and is generated by the camera module, and executes the face authentication process using the face image. When the person identifying information acquisition apparatus 210 succeeds in authenticating the person who passes through the gate 20, the person identifying information acquisition apparatus 210 transmits the person identifying information of the person to the store apparatus 10. The personal identification information transmitted from the personal identification information acquisition device 210 is received by the reception unit 105.
  • the person identifying information acquisition device 210 may have the following functions when it has a camera module that generates a face image for face authentication processing. That is, the person identification information acquisition device 210 operates the camera module to take a picture in response to the detection of the person by the visitor detection sensor that detects the person (the person entering the gate 20) located in front of the gate 20. May be provided with a function for executing. This can be expected to have the effect of reducing the possibility of erroneously authenticating a person who does not enter the gate 20.
  • the person identifying information acquisition device 210 If the authentication fails in the individual authentication process (S104: NO), the person identifying information acquisition device 210 outputs a predetermined error process. For example, the person identifying information acquisition device 210 performs a process of outputting an error sound from a speaker device (not shown), a process of closing a door provided at the entrance of the gate 20 to prevent entry to the gate 20, and the like. When the error processing is executed, the processing described below is not executed.
  • the authenticated person can enter the gate 20.
  • the product is read by the reading device 220 (S106).
  • “reading a product” means not only acquiring product information (information including product identification information, name, price, etc.), but also information associated with the product information (for example, given to each product). It includes reading the tag ID stored in the RF tag).
  • the reading device 220 reads the information stored in the RF tag, and then transmits the read information to the store device 10. Then, the store apparatus 10 acquires the product information associated with the tag ID by using the information as shown in FIG. FIG. 4 is an example of information defining a correspondence relationship between a product and an RF tag.
  • the information illustrated in FIG. 4 is stored in advance in a storage area such as the memory 1030 or the storage device 1040, for example.
  • the reading device 220 reads the information “T1001” from an RF tag, and the information is transmitted to the store device 10, the store device 10 reads “T1001” based on the information acquired from the reading device 220. It is possible to obtain product information regarding “product A”.
  • the reading device 220 when the product information is stored in the storage area of the RF tag, the reading device 220 reads the product information from the RF tag and transmits the reading result to the store device 10. The person identifying information transmitted from the reading device 220 is received by the receiving unit 105.
  • the coupon notification unit 110 determines whether or not there is a coupon applicable to any of the read products (S108). If there is no applicable coupon (S108: NO), the settlement unit 120 executes the settlement process (S116). At this time, the settlement unit 120 does not execute the coupon application process. On the other hand, when there is an applicable coupon (S108: YES), the coupon notification unit 110 generates notification information that notifies the applicable coupon. Then, the coupon notification unit 110 transmits the generated notification information to the terminal 30 associated with the person identifying information acquired in the process of S102 (S110).
  • the payment unit 120 executes the payment process. (S116). At this time, the settlement unit 120 does not execute the coupon application process.
  • the payment unit 120 performs the payment process.
  • the coupon application process is executed (S114).
  • the payment unit 120 may execute the payment process first and complete it, and then execute the coupon application process (correct the result of the payment process once confirmed) according to the acquisition of the coupon usage information. , The payment process may be executed after the coupon application process is executed.
  • the electronic receipt transmission unit 130 issues an electronic receipt in response to the execution of the payment process (or the payment process and the coupon application process) (S118).
  • the electronic receipt transmission unit 130 transmits the electronic receipt data generated based on the result of the payment process to the terminal 30 owned by the first person.
  • the electronic receipt transmitting unit 130 may transmit the data of the electronic receipt generated based on the result of the payment process to the server device (not shown) in association with the person identifying information of the first person. In the latter case, for example, by transmitting the personal identification information of the first person to the server device via an application installed in the terminal 30, electronic receipt data associated with the personal identification information is transmitted to the server device. To the terminal 30.
  • FIG. 5 is a diagram illustrating the state of the storage area after the person P has passed through the gate 20. It can be seen from FIG. 5 that when the person P passes through the gate 20, the person identifying information acquisition device 210 acquires the person identifying information “U001”. Further, when the person P passes through the gate 20, the reading device 220 is individually identified by the tag ID "T1001", the tag ID "T2001”, the tag ID "T3001", and the tag ID "4001". It can be seen that (that is, four products) are read. These pieces of information are transmitted to the store device 10.
  • the coupon notification unit 110 recognizes the product read by the gate 20 by using the information as shown in FIG. In this case, the coupon notification unit 110 recognizes four products (carrot, onion, potato, pork). Then, the coupon notification unit 110 determines whether or not there is a coupon applicable to any of the products read when the person P passes through the gate 20.
  • the coupon notification unit 110 refers to the information as shown in FIG. 6 to identify the coupon held by each person.
  • FIG. 6 is a diagram showing an example of information for managing coupons possessed by each person.
  • the information shown in FIG. 6 is stored in, for example, the coupon DB 112.
  • coupon information is associated with the person identification information of each person.
  • the person identified by the person identification information "U001” has an unused coupon identified by the coupon IDs "C001", "C002", and "C003". I understand.
  • the coupon notification unit 110 identifies the product targeted by each coupon by referring to the information illustrated in FIG. 7, for example.
  • FIG. 7 is a diagram showing an example of information indicating the contents of each coupon.
  • the information shown in FIG. 7 is stored in, for example, the coupon DB 112.
  • the coupons identified by the coupon IDs "C001", “C002", and “C003" are intended for "potato”, “frozen food”, and “all products", respectively. I understand.
  • the coupon notification unit 110 recognizes four products including “potato” as “read products”. Therefore, in this case, the coupon notification unit 110 determines that "there is an applicable coupon”. Specifically, the coupon notification unit 110 determines that the coupons identified by the coupon IDs “C001” and “C003” are applicable. When it is determined that there is an applicable coupon, the coupon notification unit 110 transmits the notification information to the terminal 30 of the person specified by the person identification information "U001".
  • the address information of the terminal 30 of each person is stored in advance in the storage device 1040 or the like in association with the person specifying information of the person.
  • the notification information is transmitted to the terminal 30 in the form of, for example, an application push notification or an e-mail.
  • the coupon notification unit 110 determines that “the applicable coupon does not exist”. Specifically, the person whose acquired person identification information is specified by “U002” has a coupon for "frozen food” as an unused coupon. However, there are no frozen foods in the products read this time. Therefore, when the acquired person specifying information is “U002”, the coupon notification unit 110 determines that “the applicable coupon does not exist”. Further, the person whose acquired person identification information is specified by "U003” has only used coupons. Therefore, when the acquired person identifying information is “U003”, the coupon notification unit 110 determines that “the applicable coupon does not exist”. In this case, the coupon notification unit 110 does not transmit the notification information. Therefore, the payment unit 120 executes the payment process of the read product without executing the coupon application process. Then, the electronic receipt transmission unit 130 issues electronic receipt data indicating the content of the executed settlement process.
  • the coupon notification unit 110 determines that “the applicable coupon exists” and sends the notification information to the terminal 30, the person P who receives the notification information uses a desired coupon as shown in FIG. 8, for example. can do.
  • FIG. 8 is merely an example, and the present invention is not limited to the example shown in FIG. FIG. 8: is a figure which illustrates the flow which selects the coupon used with the terminal 30.
  • the person P who has passed through the gate 20 confirms the history of settlement results via the application installed in the terminal 30 and the screen 82 displayed on the browser. On the screen 82 illustrated in FIG. 8, a list of past settlement results is displayed.
  • a predetermined mark 822 (a star mark on a white background in the example of FIG. 8) is added to the corresponding payment result line.
  • the predetermined mark 822 makes it easier for the person P to notice that there is a coupon applicable.
  • the person P operates the terminal 30 to select the target payment result (first line in the example of FIG. 8).
  • a screen 84 for selecting a coupon to be used is displayed as the next screen. On this screen 84, the person P selects a desired coupon (in the example of FIG. 8, the coupon of "C003”) and presses the confirmation button 842.
  • coupon usage information (here, information indicating that the coupon of "C003" is used) is transmitted from the terminal 30 to the store device 10.
  • the settlement unit 120 executes the application process of the coupon indicated by the coupon use information in response to the coupon use information being acquired from the terminal 30.
  • the electronic receipt transmission unit 130 issues electronic receipt data indicating the contents of the executed coupon application processing and payment processing.
  • the payment unit 120 can execute the payment process first and complete it, and then execute the coupon application process (correct the result of the payment process once confirmed) according to the acquisition of the coupon usage information.
  • the settlement unit 120 may be configured to execute the settlement process in response to the person P leaving the gate 20 and complete the settlement process before the coupon application process is performed.
  • the person P leaves the gate 20 based on the output of the exit detection sensor (eg, reference numeral 230 in FIG. 5) provided on the exit side of the gate 20, for example, to detect the exit. You can recognize what you have done.
  • the exit detection sensor 230 is, for example, a sensor that detects a person using infrared rays.
  • the settlement unit 120 When the settlement unit 120 recognizes that the person has left the gate 20, the settlement unit 120 completes the settlement process of the read product. After that, as described with reference to FIG. 8, when the coupon use information transmitted from the terminal 30 is acquired, the payment unit 120 corrects the result of the payment processing that has been completed once, based on the coupon use information. For example, the settlement unit 120 withdraws the payment request already sent to the institution (for example, a card company) involved in the payment of the product price, calculates the amount to be charged when the coupon is applied, and pays based on the amount of the charge. Send the request again.
  • the institution for example, a card company
  • the store apparatus 10 (computer) waits for acquisition of coupon usage information and completes the payment processing, depending on the hold time until the coupon usage information is acquired, the unit time of the shop apparatus 10 in the payment processing is The amount of information processing (processing speed) is reduced.
  • the holding time until the coupon use information is acquired does not occur at all, it is possible to prevent the amount of information processed per unit time from decreasing (the processing speed of the computer decreases). can get.
  • an effect of reducing the risk that the pending payment processing is accumulated in the shop apparatus 10 or the apparatus of the system that cooperates with the shop apparatus 10 in the payment processing and the processing load of the apparatus increases is expected. it can.
  • the settlement unit 120 may perform settlement processing after the person P exits from the gate 20 and waits for the coupon usage information to be acquired.
  • the settlement process is executed after the coupon application process indicated by the coupon use information is executed (that is, in the state where the coupon is applied).
  • the payment unit 120 may be configured to execute the payment process without performing the coupon application process when the coupon use information cannot be acquired within the preset period. By doing so, it becomes unnecessary for a person who does not intend to use the coupon to take an action to inform the system side that the coupon is not used.
  • the coupon notification unit 110 is configured to send to the terminal 30 a notification confirming the customer's intention to use the applicable coupon when the coupon usage information is not acquired within the preset period. May be.
  • the coupon notification unit 110 re-notifies that there is an applicable coupon at the timing when a predetermined period elapses after transmitting the notification information indicating the applicable coupon or at a timing slightly before that. Etc. to the terminal 30.
  • the application installed in the terminal 30 displays a pop-up message or the like in response to the notification from the coupon notification unit 110 to notify the user of the terminal 30 that the applicable coupon remains unused. By doing so, it is possible to prevent the customer from missing the opportunity to use the applicable coupon.
  • the person identification information acquisition device 210 when the exiting person detection sensor 230 is provided near the exit side of the gate 20, the person identification information acquisition device 210 is a person (first person) leaving the gate 20. Is detected by the exit detection sensor 230, it is configured to start the process of acquiring the person identifying information of the person (second person) passing through the gate next to the first person. May be.
  • the person identification information acquisition device 210 when the person identification information acquisition device 210 acquires a signal indicating that the first person has left the gate 20 from the exit detection sensor 230, the person identification information acquisition device 210 activates the camera module to display a face image for face recognition. It may be configured to photograph.
  • the person identification information acquisition device 210 stops the operation at the timing when the person identification information can be acquired (for example, the face image of the person passing through the gate 20 can be acquired). As described above, by configuring the personal identification information acquisition device 210 to operate when necessary, an effect of reducing power consumption of the entire system can be expected.
  • FIG. 9 is a diagram illustrating a configuration of the store system 1 according to the second embodiment.
  • the store system 1 of the present embodiment is different from the first embodiment in that the store system 1 of the present embodiment further includes a control means 240 for controlling the operation of the reading device 220. ..
  • the store system 1 of the present embodiment has the same configuration as that of the first embodiment, except for the points described below.
  • the control means 240 starts the operation of the reading device 220 when it can be estimated that a person will pass through the gate 20, and stops the operation of the reading device 220 when it can be estimated that the person has left the gate 20. ..
  • the control means 240 has (1) the person identification information of the person passing through the gate 20 is acquired by the person identification information acquisition device 210, and (2) the visitor detection for detecting the person entering the gate 20.
  • the sensor 250 is provided, the operation of the reading device 220 is started according to at least one of the fact that a person is detected by the visitor detection sensor.
  • the control unit 240 stops the operation of the reading device 220 when the leaving person detection sensor 230 detects a person leaving the gate 20.
  • the control means 240 enters the gate 20 by acquiring an image of the vicinity of the entrance / exit of the gate from one or more cameras (for example, a surveillance camera) that captures the vicinity of the entrance / exit of the gate 20 and processing the image. It may be configured to detect a person and a person leaving the gate 20.
  • cameras for example, a surveillance camera
  • the reading device 220 executes a product reading operation when it is estimated that a person (product) passes through the gate 20, and performs a product reading operation when it is estimated that a person leaves the gate 20. It is controlled by the control means 240 to stop. In other words, the reading device 220 operates only when it is presumed that the reading operation of the product is necessary. As a result, the effect of reducing the power consumption of the entire store system 1 is obtained. Further, when a plurality of gates 20 are provided in parallel, the effect of reducing the possibility of erroneously detecting a product passing through the other gates 20 can be expected.
  • FIG. 11 is a diagram illustrating a functional configuration of an application program.
  • a coupon information notification unit 310 a coupon usage declaration reception unit 320, and an application program 300 for functioning as a coupon usage information transmission unit 330 are installed in the terminal 30.
  • the application program 300 is downloaded from a server device (not shown) to the storage area of the terminal 30.
  • the processor of the terminal 30 reads the application program 300 into the memory and executes it, functions such as the coupon information notification unit 310, the coupon usage declaration reception unit 320, and the coupon usage information transmission unit 330 are realized.
  • the coupon information notification unit 310 acquires from the store device 10 notification information that notifies applicable coupons for the product read by the gate 20, and displays a screen including applicable coupon information on the display of the terminal 30. Let The coupon information notification unit 310 displays the screen illustrated in FIG. 8 on the display of the terminal 30, for example.
  • the coupon usage declaration receiving unit 320 receives a coupon usage declaration (eg, an operation of selecting a coupon to be used) by the user on the screen displayed on the display of the terminal 30.
  • the coupon usage information transmission unit 330 transmits coupon usage information indicating the coupon used by the user to the store device 11 (device that performs payment processing) based on the declaration of use of the coupon by the user.
  • FIG. 12 is a flowchart illustrating the flow of processing executed by the application program 300.
  • the coupon information notification unit 310 acquires the notification information (information notifying the applicable coupon) transmitted from the store device 10 (coupon notification unit 110) (S202).
  • the coupon information notification unit 310 displays a screen including applicable coupon information on the display unit of the terminal 30 based on the acquired notification information (S204).
  • the coupon information notification unit 310 displays, for example, the screen illustrated in FIG. 8 on the display unit of the terminal 30.
  • the coupon use declaration receiving unit 320 receives the coupon use declaration on the screen displayed on the display unit of the terminal 30 (S206). For example, the coupon use declaration acceptance unit 320 selects the payment process to be used for the coupon on the screen 82 illustrated in FIG. 8 or selects and confirms the coupon to be used on the screen 84 illustrated in FIG. 8. Accept the operation.
  • the coupon use information transmitting unit 330 generates information indicating the coupon used by the customer (coupon use information) according to the coupon use declaration and transmits it to the store apparatus 10 (S208).
  • the coupon usage information transmission unit 330 acquires information that identifies the selected and confirmed coupon based on the operation on the screen, and transmits the information that identifies the coupon to the shop apparatus 10 as the coupon usage information. ..
  • the customer when the customer passes through the gate 20 with a product, information on a coupon applicable to any of the read products is notified to the customer via the application program 300. Then, when the customer executes the coupon usage declaration on the application program 300, the coupon usage information indicating the coupon used by the customer is transmitted to the store device 10 according to the coupon usage declaration. According to the application program 300 installed in the terminal 30 described in the present embodiment, the customer can easily use the coupon in the store system 1 that reads a product passing through the gate 20 and makes a payment. Become.
  • an RF tag it is possible to read the service (intangible product) provided at the store at the gate 20.
  • a specific example is the case of a clothing store that offers trouser hemming services and jacket lengthening services.
  • the following processing is executed. First, the customer passes through the gate 20 with a card corresponding to the desired service. An RF tag is attached to each card, and the reading device 220 reads the information (tag ID) stored in the RF tag attached to the card.
  • the storage device 1040 of the store apparatus 10 stores information indicating the correspondence relationship between the RF tag attached to each card and the information indicating the service. The store apparatus 10 refers to this information and uses the gate 20 at the gate 20.
  • the service corresponding to the read RF tag is recognized.
  • the store device 10 transmits information (example: FIG. 10) that guides the customer to a place (for example, a service counter) where the recognized service can be received to the terminal 30.
  • FIG. 10: is a figure which shows an example of the information which guides a customer to the place where a service can be received.
  • FIG. 10 illustrates a screen 1000 including information that informs the customer where to go to receive the trouser hemming service. The customer can easily understand the place where the desired service can be received by checking the screen illustrated in FIG. Further, screen 1000 may include information (reference numeral 1002 in the drawing) for displaying a map showing a place where a desired service can be received.
  • the plurality of components disclosed in the embodiment can form various inventions by an appropriate combination.
  • some constituent elements may be deleted from all the constituent elements shown in the embodiments, or constituent elements of different embodiments may be appropriately combined.
  • a reading means to read the goods passing through the gate A person specifying information acquiring unit for acquiring person specifying information for specifying a person passing through the gate; When there is a coupon applicable to any of the products read by the reading means, coupon notification means for sending notification information notifying the applicable coupon to a terminal associated with the person identifying information.
  • a payment unit that executes a payment process of the product read by the reading unit and a coupon application process based on coupon usage information indicating a coupon used by the person, which is acquired from the terminal;
  • An electronic receipt transmitting means for transmitting an electronic receipt to the terminal in response to execution of the payment processing and the coupon application processing.
  • the reading unit reads an RF (Radio Frequency) tag attached to each product, 1. Store system described in. 3.
  • the payment means executes the coupon application processing after the payment processing is executed, 1. Or 2. Store system described in. 4.
  • the payment means executes the payment process in response to the detection of the person by the exit detection sensor that detects the person leaving the gate. 3.
  • the settlement means executes the settlement process after executing the coupon application process, 1. Or 2. Store system described in. 6.
  • the person identifying information acquisition means acquires a face image of the person as the person identifying information, 1. To 5.
  • the person identification information acquisition means causes a camera that generates the face image to perform a shooting operation in response to the detection of the person by the visitor detection sensor that detects the person located in front of the gate.
  • the person identifying information acquisition means is configured to detect the first person by an exit person detection sensor that detects a person leaving the gate, and then, the second person passing the gate next to the first person. To start the process of obtaining the person identification information of 1. To 8. The store system according to any one of 1. 10. The payment means executes the payment process when the coupon usage information cannot be obtained within a preset period. 1. To 9. The store system according to any one of 1. 11.
  • a payment method executed by at least one computer Read the products that pass through the gate, Obtaining person identification information that identifies the person passing through the gate, When there is a coupon applicable to any of the read products, the notification information for notifying the applicable coupon is transmitted to the terminal associated with the person identifying information, The payment processing of the read product and the application processing of the coupon based on the coupon usage information indicating the coupon used by the person acquired from the terminal are executed. Transmitting an electronic receipt to the terminal in response to execution of the payment process and the coupon application process, Payment methods that include things. 12.
  • the computer is Read the RF (Radio Frequency) tag attached to each product, 11. It further includes The payment method described in. 13. Computer After executing the settlement process, execute the coupon application process, 11. It further includes Or 12.
  • the payment method described in. 14 The computer is The settlement process is executed in response to the detection of the person by the exit detection sensor that detects the person leaving the gate. 13. It further includes The payment method described in. 15.
  • the computer is After executing the coupon application process, execute the payment process, 11. It further includes Or 12.
  • the computer is Acquiring the face image of the person as the person specifying information, 11. It further includes To 15.
  • the computer is In response to the person being detected by the visitor detection sensor that detects a person located on the front side of the gate, a camera that generates the face image is caused to perform a shooting operation. 16. It further includes The payment method described in. 18.
  • the computer is The product reading operation depends on at least one of the acquisition of the person identification information and the detection of the person by the visitor detection sensor that detects the person located in front of the gate.
  • To the gate In response to the detection of the person by the exit detection sensor that detects the person leaving the gate, the reading operation of the product by the gate is stopped. 11. It further includes To 17.
  • the computer is Acquiring person identification information of a second person passing through the gate next to the first person in response to detection of the first person by an exit person detection sensor that detects a person leaving the gate Start processing, 11. It further includes To 18.
  • the computer is When the coupon use information cannot be acquired within a preset period, the payment process is executed, 11.
  • At least one computer Reading means to read goods passing through the gate A person identifying information obtaining means for obtaining person identifying information identifying a person passing through the gate; When there is a coupon applicable to any of the products read by the reading means, coupon notification means for sending notification information notifying the applicable coupon to a terminal associated with the person identifying information.
  • the computer A means for reading an RF (Radio Frequency) tag attached to each product, To further function as 21.
  • the program described in. 23. The computer, A means for executing the coupon application processing after the payment processing is executed, For further functioning as 21. Or 22.
  • the program described in. 24. The computer, A means for executing the payment process in response to the detection of the person by the exit detection sensor that detects the person leaving the gate. To make it function further as 23.
  • the program described in. 25 The computer, Means for executing the payment processing after executing the coupon application processing, To further function as 21. Or 22.
  • the program described in. 26. The computer, Means for obtaining the face image of the person as the person specifying information, To further function as 21. To 25.
  • the computer Means for causing a camera that generates the face image to perform a shooting operation in response to the person being detected by an attendee detection sensor that detects a person located on the front side of the gate, For further functioning as 26.
  • the program described in. 28. The computer, According to at least one of the fact that the person specifying information is acquired and that the person is detected by the visitor detection sensor that detects the person located on the front side of the gate, the reading unit is Let it work, A means for stopping the operation of the reading means in response to the detection of the person by the exit detection sensor that detects the person leaving the gate. For further functioning as 21.
  • the computer Acquiring person identification information of a second person passing through the gate next to the first person in response to detection of the first person by an exit person detection sensor that detects a person leaving the gate Means to start the process, For further functioning as 21.
  • the program described in any one of. 30. The computer, Means for executing the payment process when the coupon use information cannot be acquired within a preset period, To further function as 21.
  • To 29. The program described in any one of. 31.
  • a person specifying information receiving means for receiving person specifying information for specifying a user passing through the gate; If there is a coupon applicable to any of the read products, coupon information of the applicable coupon, coupon notification means for transmitting to the user's terminal identified by the person identification information, A settlement means that, when receiving coupon information indicating a coupon selected by the user from the terminal, executes settlement processing of the read product based on the coupon information; Store equipment equipped with. 32.
  • Computer Receive personal identification information that identifies the user who passes through the gate, When there is a coupon applicable to any of the read products, the coupon information of the applicable coupon is transmitted to the user terminal identified by the person identifying information, When the coupon information indicating the coupon selected by the user is received from the terminal, the read settlement process of the product is executed based on the coupon information. Payment methods that include things. 33. Computer, Person identifying information receiving means for receiving person identifying information identifying a user passing through the gate, When there is a coupon applicable to any of the read products, coupon information of the applicable coupon is transmitted to the user's terminal identified by the person identifying information, and A payment means that executes the read payment process of the product based on the coupon information when the coupon information indicating the coupon selected by the user is received from the terminal.
  • Coupon information notification means which acquires notification information indicating applicable coupons for products read at the gate and displays a screen including the applicable coupon information.
  • Coupon use declaration receiving means for receiving the use declaration of the coupon on the screen, and
  • a coupon usage information transmitting means for transmitting coupon usage information indicating a coupon to be used to a store device that performs payment processing in response to the coupon usage declaration.

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Toxicology (AREA)
  • General Business, Economics & Management (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Electromagnetism (AREA)
  • Artificial Intelligence (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Development Economics (AREA)
  • Computer Security & Cryptography (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Multimedia (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Cash Registers Or Receiving Machines (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

店舗システム(1)は、ゲート(20)を通過する商品を読み取る読取装置(220)と、ゲート(20)を通過する人物Pを特定する人物特定情報を取得する人物特定情報取得装置(210)と、読取装置(220)によって読み取られた商品のいずれかに対して適用可能なクーポンが存在する場合、適用可能なクーポンを通知する通知情報を、人物特定情報に紐付いている端末(30)に送信するクーポン通知部(110)と、読取装置(220)によって読み取られた商品の決済処理と、端末(30)から取得した、人物Pが使用するクーポンを示すクーポン使用情報に基づくクーポンの適用処理と、を実行する決済部(120)と、決済処理およびクーポンの適用処理の実行に応じて電子レシートを端末(30)に送信する電子レシート送信部(130)と、を含んで構成される。

Description

店舗システム、店舗装置、決済方法、およびプログラム
 本発明は、店舗での会計処理を支援する技術に関する。
 ゲートを通過する商品を読み取ることによって、店舗における会計処理の時間を短縮する技術がある。例えば、下記特許文献1には、ゲートに備えられたアンテナによって、カートに入れられた商品に付与された無線タグを読み取り、当該読み取られた無線タグのデータに基づいて商品の決済を行う技術が開示されている。
特開2010-267011号公報
 ゲートを通過する商品を読み取って決済を行うシステムにおいて、顧客が価格変動要素(例えば、物理的または電子的な媒体として発行された各種クーポンなど)を有する場合に、コンピュータの決済処理の速度が低下する恐れが生じ得る。
 本発明は、上記の課題に鑑みてなされたものである。本発明の目的の一つは、ゲートを通過する商品を読み取って決済を行うシステムにおいて、顧客が価格変動要素を有する場合に、コンピュータの決済処理の速度の低下を抑制する技術を提供することである。
 本発明の店舗システムは、
 ゲートを通過する商品を読み取る読取手段と、
 前記ゲートを通過する人物を特定する人物特定情報を取得する人物特定情報取得手段と、
 前記読取手段によって読み取られた商品のいずれかに対して適用可能なクーポンが存在する場合、前記適用可能なクーポンを通知する通知情報を、前記人物特定情報に紐付いている端末に送信するクーポン通知手段と、
 前記読取手段によって読み取られた商品の決済処理と、前記端末から取得した、前記人物が使用するクーポンを示すクーポン使用情報に基づくクーポンの適用処理と、を実行する決済手段と、
 前記決済処理および前記クーポンの適用処理の実行に応じて電子レシートを前記端末に送信する電子レシート送信手段と、
 を備える。
 本発明の決済方法は、
 少なくとも1つのコンピュータにより実行される決済方法であって、
 ゲートを通過する商品を読み取り、
 前記ゲートを通過する人物を特定する人物特定情報を取得し、
 前記読み取られた商品のいずれかに対して適用可能なクーポンが存在する場合、前記適用可能なクーポンを通知する通知情報を、前記人物特定情報に紐付いている端末に送信し、
 前記読み取られた商品の決済処理と、前記端末から取得した、前記人物が使用するクーポンを示すクーポン使用情報に基づくクーポンの適用処理と、を実行し、
 前記決済処理および前記クーポンの適用処理の実行に応じて電子レシートを前記端末に送信する、
 ことを含む。
 本発明のプログラムは、
 少なくとも1つのコンピュータを、
 ゲートを通過する商品を読み取る読取手段、
 前記ゲートを通過する人物を特定する人物特定情報を取得する人物特定情報取得手段と、
 前記読取手段によって読み取られた商品のいずれかに対して適用可能なクーポンが存在する場合、前記適用可能なクーポンを通知する通知情報を、前記人物特定情報に紐付いている端末に送信するクーポン通知手段、
 前記読取手段によって読み取られた商品の決済処理と、前記端末から取得した、前記人物が使用するクーポンを示すクーポン使用情報に基づくクーポンの適用処理と、を実行する決済手段、および、
 前記決済処理および前記クーポンの適用処理の実行に応じて電子レシートを前記端末に送信する電子レシート送信手段、
 として機能させる。
 本発明の店舗装置は、
 ゲートを通過するユーザを特定する人物特定情報を受信する人物特定情報受信手段と、
 読み取られた商品のいずれかに対して適用可能なクーポンが存在する場合、前記適用可能なクーポンのクーポン情報を、前記人物特定情報によって特定される前記ユーザの端末に送信するクーポン通知手段と、
 前記ユーザが選択したクーポンを示すクーポン情報を前記端末から受信した場合に、該クーポン情報に基づいて、読み取られた前記商品の決済処理を実行する決済手段と、
 を備える。
 本発明の第2の決済方法は、
 コンピュータが、
 ゲートを通過するユーザを特定する人物特定情報を受信し、
 読み取られた商品のいずれかに対して適用可能なクーポンが存在する場合、前記適用可能なクーポンのクーポン情報を、前記人物特定情報によって特定される前記ユーザの端末に送信し、
 前記端末から前記ユーザが選択したクーポンを示すクーポン情報を受信した場合に、該クーポン情報に基づいて、読み取られた前記商品の決済処理を実行する、
 ことを含む。
 本発明の第2のプログラムは、
 コンピュータを、
 ゲートを通過するユーザを特定する人物特定情報を受信する人物特定情報受信手段、
 読み取られた商品のいずれかに対して適用可能なクーポンが存在する場合、前記適用可能なクーポンのクーポン情報を、前記人物特定情報によって特定される前記ユーザの端末に送信するクーポン通知手段、及び
 前記ユーザが選択したクーポンを示すクーポン情報を前記端末から受信した場合に、該クーポン情報に基づいて、読み取られた前記商品の決済処理を実行する決済手段、
 として機能させる。
 本発明の第3のプログラムは、
 コンピュータを、
 ゲートで読み取られた商品に対して適用可能なクーポンを示す通知情報を取得し、前記適用可能なクーポンの情報を含む画面を表示するクーポン情報通知手段、
 前記画面上でクーポンの使用宣言を受け付けるクーポン使用宣言受付手段、および、
 前記クーポンの使用宣言に応じて、使用するクーポンを示すクーポン使用情報を、決済処理を行う店舗装置に送信するクーポン使用情報送信手段、
 として機能させる。
 本発明によれば、ゲートを通過する商品を読み取って決済を行うシステムにおいて、顧客が価格変動要素を有する場合に、コンピュータの決済処理の速度の低下を抑制可能となる。
 上述した目的、およびその他の目的、特徴および利点は、以下に述べる好適な実施の形態、およびそれに付随する以下の図面によってさらに明らかになる。
第1実施形態に係る店舗システムの構成を例示する図である。 店舗装置のハードウエア構成を例示するブロック図である。 第1実施形態の店舗システムにより実行される処理の流れを示すフローチャートである。 商品とRFタグとの対応関係を定義する情報の一例である。 人物Pがゲートを通過した後の記憶領域の状態を例示する図である。 各人物が所持しているクーポンを管理する情報の一例を示す図である。 各クーポンの内容を示す情報の一例を示す図である。 端末で使用するクーポンを選択する流れを例示する図である。 第2実施形態に係る店舗システムの構成を例示する図である。 サービスを受けることができる場所に顧客を誘導する情報の一例を示す図である。 アプリケーションプログラムの機能構成を例示する図である。 アプリケーションプログラムによって実行される処理の流れを例示するフローチャートである。
 以下、本発明の実施形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。また、特に説明する場合を除き、各ブロック図において、各ブロックは、ハードウエア単位の構成ではなく、機能単位の構成を表している。また、図中の矢印の向きは、情報の流れを分かり易くするためのものであり、特に説明のない限り通信の方向(一方向通信/双方向通信)を限定しない。
 [第1実施形態]
 図1は、第1実施形態に係る店舗システム1の構成を例示する図である。図1に示されるように、店舗システム1は、店舗装置10およびゲート20を含んで構成される。
 上記したように、ゲートを通過する商品を読み取って決済を行うシステムにおいて、顧客が価格変動要素(例えば、物理的または電子的な媒体として発行された各種クーポンなど)を有する場合に、コンピュータの決済処理の速度が低下する恐れが生じ得る。この課題は、後述する本実施形態の店舗システムが有する決済部の一例によって解決される。
 また、例えば特許文献1に例示されるような、ゲートを通過する商品を読み取って決済を行うシステムにおいて、顧客が価格変動要素(例えば、物理的または電子的な媒体として発行された各種クーポンなど)を有していても、クーポンを使用できないという別の課題もある。この課題については、後述する本実施形態の店舗システムの各機能構成部によって解決される。
 <基本的な決済処理の流れ>
 図1に例示される店舗システム1では、以下のような流れの決済処理が行われる。
 まず、来店した人物P(顧客)は、入れ物C(買い物用の袋、かご、またはカート等)に購入する商品を入れる。ここで、個々の商品には、RFID(Radio Frequency IDentification)用のRF(Radio Frequency)タグTが付与されている。RFタグTはIC(Integrated Circuit)タグや電子タグとも呼ばれる。RFタグTは、パッシブ型のタグであってもよいし、アクティブ型のタグであってもよい。例えば、パッシブ型のRFタグは、読取装置220からの電波を受信することで動作電力を得て、RFタグ内の情報を信号化して読取装置220に発信する。また、アクティブ型のRFタグは、内蔵の電源を動力としてRFタグ内の情報を信号化し、読取装置220に発信する。ここで、RFタグTは、各個体固有の識別情報を記憶している。RFタグTを用いることにより、複数の同種商品(JAN(Japan Article Number)コードといった商品識別情報が同じである2つ以上の商品)を個別に認識することができる。
 人物Pは、来店前に、自身の端末30に専用のアプリケーションをインストールし、初期設定を完了させておく。例えば、人物Pの個人情報および人物Pの顔画像を登録する。登録される個人情報は、例えば、氏名、住所、電話番号、支払方法(クレジットカード番号、デビットカード番号、電子マネー決済種別、自動引き落とし用の口座番号など)を含む。なお、人物Pの顔画像は、店舗の専用端末において撮影して登録するようにしてもよい。店舗を訪れた人物Pは、購入する商品を入れ物Cに入れた後、その入れ物Cを持ってゲート20を通過する。人物Pがゲート20を通過する際、入れ物Cに入っている商品に付与されたRFタグTが読み取られ、その顧客の購入商品が店舗システム1において認識される。その後、その人物Pに紐付けられた支払手段の情報(クレジットカードの情報や引き落とし口座の情報など)を使って、店舗システム1で認識された商品について代金の支払い処理が実行される。その後、購入商品の情報や支払金額の情報などを含む電子レシートが、人物Pが所持する端末30に送信される。端末30は、電子レシートを受信すると、音声、振動、画面表示などによって電子レシートを受信したことを通知する。端末30上で通知に応答(例えば、画面上の表示をタッチするなど)すると、例えば後述の図8に示すような画面が端末30に表示される。人物Pは、当該画面を操作して決済処理の内容を示す電子レシートを閲覧することができる。
 <ゲート20の機能構成>
 ゲート20は、当該ゲート20を通過する人物Pを特定するため情報(以下、「人物特定情報」とも表記)を取得する人物特定情報取得装置210(人物特定情報取得部)と、当該ゲート20を通過する商品を読み取る読取装置220(読取部)と、を備える。
 一例として、人物特定情報取得装置210はカメラモジュールを含んで構成される。この場合、人物特定情報取得装置210は、ゲート20に入場する人物P(顧客)の顔を含む画像(以下、「顔画像」とも表記)を生成できるように位置および向きが調整された状態で設置される。人物特定情報取得装置210は、カメラモジュールによって生成された顔画像を、人物特定情報として取得する。この顔画像は、ゲート20を通過する人物の顔認証処理に利用される。顔認証処理では、事前に登録された人物(例えば、店舗の会員など)の顔画像とのマッチングを行って、事前に登録された人物か否かが判定される。なお、顔認証処理は、人物特定情報取得装置210で実行されてもよいし、図示しないサーバ装置で実行されてもよい。
 他の一例として、人物特定情報取得装置210は、人物(顧客)を一意に特定可能な情報を有するカード(例えば、クレジットカード、電子マネーカード、店舗会員カードなど)を読み取るカードリーダーモジュールを含んで構成される。この場合、人物特定情報取得装置210は、各カードに記憶されている人物特定情報を、カードリーダーモジュールを介して取得する。そして、人物特定情報取得装置210が取得した人物特定情報と、事前に登録された各人物の情報(カード情報)とを照合して個人を認証する処理が行われる。なお、この認証処理は、人物特定情報取得装置210で実行されてもよいし、図示しないサーバ装置で実行されてもよい。
 他の一例として、人物特定情報取得装置210は、人物(顧客)を一意に特定可能な情報がエンコードされたコードシンボル(1次元コードや2次元コード)を読み取るコードリーダーモジュールを含んで構成される。この場合、人物特定情報取得装置210は、例えばスマートフォンなどの携帯端末にインストールされたアプリケーションによって当該携帯端末の画面上に表示されたコードシンボルや紙などの媒体に印字されたコードシンボルから人物特定情報を取得する。そして、人物特定情報取得装置210が取得した人物特定情報と、事前に登録された各人物の情報(例えば、アプリケーションインストール時に発行されるユーザIDなど)とを照合して個人を認証する処理が行われる。なお、この認証処理は、人物特定情報取得装置210で実行されてもよいし、図示しないサーバ装置で実行されてもよい。
 上述の人物特定情報を使った認証処理が成功した場合、当該認証された人物はゲート20を通過することを許可される。例えば、認証処理が成功した場合には、ゲート20の入り口側の図示しない扉が開放される。その他にも、図示しない通知装置(スピーカー、ディスプレイ、ランプ等)がゲート20に設けられており、認証処理が成功した場合に、当該通知装置が、通過が許可されたことを聴覚的または視覚的に通知するように構成されていてもよい。
 なお、人物特定情報取得装置210は、ここで例示した複数のモジュールを組み合わせて含むように構成されていてもよい。また、図示されていないが、人物特定情報取得装置210は、ゲート20とは別の単体の装置として、ゲート20とは異なる位置に設けられていてもよい。例えば、人物特定情報取得装置210は、ゲート20から少し離れた位置(例えば、ゲート20の入り口と待機場所との間の領域など)や店舗の出入り口などに設けられていてもよい。
 具体的な例として、カメラモジュールを有する人物特定情報取得装置210が店舗の出入口に設けられている場合を考える。この場合、人物特定情報取得装置210は、当該カメラモジュールで生成された画像を用いて顔認証等を行うことによって、その画像に写る人物の人物特定情報を取得することができる。またこの場合、店舗装置10は、当該人物がゲート20の付近に来たタイミング(時刻)と、読取装置220において商品が読み取られたタイミング(時刻)とを比較して、商品の読取結果と特定人物情報との対応関係を把握することができる。なお、人物がゲート20の付近に来たタイミングは、店舗内に設置したカメラの画像を用いて当該人物を追跡することによって把握される。例えば、店舗装置10は、人物の動線を生成する既知のアルゴリズムを用いて、認識した人物を追跡し、当該人物の動線の終端(現在位置)とゲート20の基準位置(例えば、入り口の位置)との差分が所定の閾値未満となったときに、「人物がゲート20の付近に来た」と判断できる。
 図1の例において、読取装置220は、人物Pがゲート20を通過する際、入れ物Cに入れられた個々の商品に付与されたRFタグを読み取るように構成されている。読取装置220は、ゲート20の側壁部(図中の符号20A、20Bで示す部分)に設けられる。なお、ゲート20の側壁部20Aおよび20Bは、入れ物Cと人物が同時に通過できるような幅で設けられている。読取装置220は、各商品に付与されたRFタグTと通信し、各RFタグTの記憶領域(図示せず)に格納されている情報を取得する。
 ここで、RFタグTの記憶領域には、個体固有の識別情報(タグID)が少なくとも格納されている。RFタグTの記憶領域には、そのタグが付与された商品に関する情報が更に格納されていてもよい。RFタグTの記憶領域に記憶されているタグ記録情報(タグID、または、タグIDおよび商品情報を含む情報)は、RFタグTから発せられる電波によって搬送される。
 図1では示されていないが、複数のゲート20が並列して設けられていてもよい。複数のゲート20が並列して設けられる場合、図示しない電波シールド部材(例えば、アルミシートなど)を、各ゲート20の側壁部20A、20Bの外側に配置するのが好ましい。側壁部20A、20Bの外側に配置される電波シールド部材によって、例えば次のような効果が得られる。即ち、ある人物がゲート20を通過した際、その人物が購入する商品に付与されたRFタグTの電波を、隣接する他のゲート20が誤って受信する可能性を低減させるという効果が得られる。
 なお、ゲート20の構成は、図1の例に制限されない。例えば、読取装置220は、ゲート20の一部としてゲート20に組み込まれていてもよいし、ゲート20とは別の単体の装置として設けられていてもよい。また、例えば、読取装置220は、人物がゲート20を通過する際に入れ物Cに入れられている商品の画像を取得して、当該画像を処理することによって商品を読み取るように構成されていてもよい。この場合、個々の商品にRFタグが付与されていなくてもよい。
 <店舗装置10の機能構成>
 図1に示されるように、本実施形態の店舗装置10は、受信部105、クーポン通知部110、決済部120、および電子レシート送信部130を備える。
 受信部105は、読取装置220による商品の読取結果と共に、人物特定情報取得装置210で取得された人物特定情報(ゲート20を通過する人物Pを特定する情報)を受信する。クーポン通知部110は、ゲート20を通過した人物Pが所有する端末30に、適用可能なクーポンを示す情報を通知する。具体的には、クーポン通知部110は、次のように動作する。まず、クーポン通知部110は、人物特定情報取得装置210により取得された人物Pの人物特定情報に紐付いているクーポンの情報を、人物毎に利用可能なクーポンを記憶するクーポンデータベース112から読み出す。なお、クーポンデータベース112は、ネットワークを介して通信可能に接続された他の外部装置(図示せず)に備えられていてもよい。そして、クーポン通知部110は、読み出したクーポンの中に読取装置220によって読み取られた商品のいずれかに対して適用可能なクーポンが存在するか否かを判定する。適用可能なクーポンが存在する場合、クーポン通知部110は、人物Pの人物特定情報に紐付いている端末30に、通知情報を送信する。
 ここで、通知情報は、上述の適用可能なクーポンを通知する情報である。例えば、通知情報は、適用可能なクーポンを使用するか否かを選択させる画面を端末30上に表示させるための情報である。人物Pは、適用可能なクーポンを使用する場合、端末30に表示された画面上でクーポンの使用意思を示す使用宣言操作(例えば、使用するクーポンを選択する操作を実行する。人物Pが端末30上で使用宣言操作を行った場合、当該人物Pが使用するクーポンを示す情報(以下、「クーポン使用情報」とも表記)が、端末30から店舗装置10に送信される。クーポン使用情報には、人物Pが使用するクーポンを識別するための情報(例えば、クーポン毎に割り当てられた識別情報など)が少なくとも含まれる。
 決済部120は、読取装置220により読み取られた商品の決済処理と、クーポン使用情報が示すクーポンの適用処理を実行する。なお、決済部120は、端末30からクーポン使用情報を端末30から取得した場合に、当該クーポン使用情報に基づいてクーポンの適用処理を実行する。
 電子レシート送信部130は、決済処理およびクーポン適用処理の実行に応じて電子レシートを端末30に送信する。例えば、電子レシート送信部130は、決済処理の対象となった商品の名称や価格などの内容を含む電子レシートデータを生成し、当該電子レシートデータを端末30に送信する。ここで、何らかのクーポンについてクーポン適用処理が実行された場合、電子レシート送信部130は、クーポンの内容を反映させた電子レシートを生成する。そして、電子レシート送信部130は、人物特定情報に予め紐付けられた端末30の宛先情報を使って、電子レシートデータを端末30に送信することができる。また、電子レシート送信部130は、生成した電子レシートデータを、決済処理において取得された人物特定情報と対応付けて図示しないサーバ装置などに記憶するように構成されていてもよい。この場合、顧客は、図示しないサーバ装置にアクセスして電子レシートデータを端末30にダウンロードすることによって、電子レシートを確認することができる。
 以上、本実施形態では、ゲート20を通過した商品を読み取って当該商品の決済処理を行うシステムにおいて、読み取られた商品のいずれかに対して適用可能なクーポンがある場合、そのクーポンの通知情報が当該商品を購入する人物の端末30に送信される。そして、端末30からクーポンを使用することを示すクーポン使用情報が送信された場合、当該クーポン使用情報に対応するクーポンの適用処理が実行される。
 ゲート20を通過した商品を読み取って当該商品の決済処理を行うシステムにおいて、特許文献1に例示されるような技術では、顧客が使用可能なクーポンを有していた場合にそのクーポンを使用できなかった。上述の本実施形態の構成によれば、ゲート20を通過した商品を読み取って当該商品の決済処理を行うシステムで、顧客がクーポンを使用できるようになる。
 <店舗装置10のハードウエア構成例>
 店舗装置10は、各機能構成部を実現するハードウエア(例:ハードワイヤードされた電子回路など)で実現されてもよいし、ハードウエアとソフトウエアとの組み合わせ(例:電子回路とそれを制御するプログラムの組み合わせなど)で実現されてもよい。以下、店舗装置10がハードウエアとソフトウエアとの組み合わせで実現される場合について、さらに説明する。
 図2は、店舗装置10のハードウエア構成を例示するブロック図である。
 店舗装置10は、バス1010、プロセッサ1020、メモリ1030、ストレージデバイス1040、入出力インタフェース1050、及びネットワークインタフェース1060を有する。
 バス1010は、プロセッサ1020、メモリ1030、ストレージデバイス1040、入出力インタフェース1050、及びネットワークインタフェース1060が、相互にデータを送受信するためのデータ伝送路である。ただし、プロセッサ1020などを互いに接続する方法は、バス接続に限定されない。
 プロセッサ1020は、CPU(Central Processing Unit) やGPU(Graphics Processing Unit)などで実現されるプロセッサである。
 メモリ1030は、RAM(Random Access Memory)などで実現される主記憶装置である。
 ストレージデバイス1040は、HDD(Hard Disk Drive)、SSD(Solid State Drive)、メモリカード、又はROM(Read Only Memory)などで実現される補助記憶装置である。ストレージデバイス1040は店舗装置10の各機能(受信部105、クーポン通知部110、決済部120、電子レシート送信部130など)を実現するプログラムモジュールを記憶している。プロセッサ1020がこれら各プログラムモジュールをメモリ1030上に読み込んで実行することで、各プログラムモジュールに対応する各機能が実現される。
 入出力インタフェース1050は、店舗装置10と図示しない周辺機器とを接続するためのインタフェースである。周辺機器は、例えば、キーボードやマウスなどの入力機器、ディスプレイ(タッチパネルディスプレイ)やスピーカーなどの出力機器を含む。なお、入出力インタフェース1050には、上述したような入力機器や出力機器が接続されていなくてもよい。
 ネットワークインタフェース1060は、店舗装置10をネットワークに接続するためのインタフェースである。このネットワークは、例えばLAN(Local Area Network)やWAN(Wide Area Network)である。ネットワークインタフェース1060がネットワークに接続する方法は、無線接続であってもよいし、有線接続であってもよい。店舗装置10は、ネットワークインタフェース1060を介して、ゲート20の人物特定情報取得装置210や読取装置220、および、端末30といった外部装置と通信可能に接続される。
 図示しないが、人物特定情報取得装置210および読取装置220も、店舗装置10と同様に、プロセッサ、メモリ、ストレージデバイス、入出力インタフェース、ネットワークインタフェース等を備えている。人物特定情報取得装置210のストレージデバイスには、人物特定情報を取得する機能を実現するプログラムモジュールが記憶されている。人物特定情報取得装置210のプロセッサが、当該プログラムモジュールをメモリに読み込んで実行することによって、人物特定情報を取得する機能が実現される。また、読取装置220のストレージデバイスには、商品を読み取る機能(RFタグから読み取った情報に基づいて商品を認識する機能)を実現するプログラムモジュールが記憶されている。読取装置220のプロセッサが、当該プログラムモジュールをメモリに読み込んで実行することによって、商品を読み取る機能(RFタグから読み取った情報に基づいて商品を認識する機能)が実現される。
 ここで、RFタグから読み取った情報に基づいて商品を認識する機能部は、店舗装置10に備えられていてもよい。この場合、読取装置220はRFタグに記憶されている情報(タグID)を読み取って店舗装置10に送信する。そして、店舗装置10は、読取装置220から取得したタグIDに基づいて個々の商品とRFタグとの対応関係を示す情報を参照し、当該タグIDに紐付けられた商品の情報を得る。
 なお、図2に例示される構成はあくまで一例であり、店舗装置10を含むハードウエアの構成は図2の例に制限されない。
 <処理の流れ>
 図3を用いて、本実施形態の店舗システム1により実行される処理の流れを説明する。図3は、第1実施形態の店舗システム1により実行される処理の流れを示すフローチャートである。
 まず、人物特定情報取得装置210は、人物特定情報を取得する(S102)。そして、人物特定情報取得装置210は、取得した人物特定情報を使って、ゲート20を通過しようとしている人物が事前に登録された人物か否かを判定する、個人認証処理を実行する(S104)。例えば、人物特定情報取得装置210は、カメラモジュールにより生成された、ゲート20を通過する人物の顔画像を取得し、当該顔画像を使った顔認証処理を実行する。人物特定情報取得装置210は、ゲート20を通過する人物の認証に成功した場合、その人物の人物特定情報を店舗装置10に送信する。人物特定情報取得装置210から送信された人物特定情報は、受信部105によって受信される。
 人物特定情報取得装置210は、顔認証処理用の顔画像を生成するカメラモジュールを有している場合に、次のような機能を備えていてもよい。即ち、人物特定情報取得装置210は、ゲート20の手前側に位置する人物(ゲート20に入場する人物)を検出する入場者検出センサで人物が検出されたことに応じて、カメラモジュールに撮影動作を実行させる機能を備えていてもよい。これにより、ゲート20に入場しない人物を誤って認証してしまう可能性を低減させるといった効果が見込める。
 個人認証処理で認証に失敗した場合(S104:NO)、人物特定情報取得装置210は、所定のエラー処理を出力する。例えば、人物特定情報取得装置210は、図示しないスピーカー装置からエラー音を出力する処理や、ゲート20の入り口部に設けられた扉を閉めてゲート20への入場を妨げる処理などを実行する。なお、エラー処理が実行された場合、以下で説明する処理は実行されない。
 個人認証処理で認証に成功した場合(S104:YES)、認証された人物はゲート20へ入場できるようになる。人物がゲート20を通過することで、読取装置220によって商品が読み取られる(S106)。ここで「商品の読取」とは、商品情報(商品の識別情報、名称、価格などを含む情報)を取得することだけではなく、商品情報に紐付く情報(例えば、個々の商品に付与されたRFタグに記憶されているタグIDなど)を読み取ることを含む。
 一例として、読取装置220は、RFタグに記憶されている情報を読み取った後、当該読み取った情報を店舗装置10に送信する。そして、店舗装置10は、図4に示されるような情報を用いて、そのタグIDに紐付けられた商品情報を取得する。図4は、商品とRFタグとの対応関係を定義する情報の一例である。図4に例示される情報は、例えば、メモリ1030やストレージデバイス1040などの記憶領域に予め記憶されている。具体的な例として、読取装置220があるRFタグから「T1001」という情報を読み取り、当該情報が店舗装置10に送信された場合、店舗装置10は、読取装置220から取得した情報を基に「商品A」に関する商品情報を取得することができる。他の一例として、RFタグの記憶領域に商品情報が格納されている場合には、読取装置220が、RFタグから商品情報を読み取り、その読取結果を店舗装置10に送信する。読取装置220から送信された人物特定情報は、受信部105によって受信される。
 そして、クーポン通知部110は、読み取られた商品のいずれかに対して適用可能なクーポンが存在するか否かを判定する(S108)。適用可能なクーポンが存在しない場合(S108:NO)、決済部120は決済処理を実行する(S116)。このとき、決済部120は、クーポン適用処理を実行しない。一方、適用可能なクーポンが存在する場合(S108:YES)、クーポン通知部110は、当該適用可能なクーポンを通知する通知情報を生成する。そして、クーポン通知部110は、生成した通知情報を、S102の処理で取得された人物特定情報に紐付いている端末30に送信する(S110)。
 適用可能なクーポンを通知する通知情報を端末30に送信した後、当該端末30から使用するクーポンを示すクーポン使用情報が取得されなかった場合(S112:NO)、決済部120は、決済処理を実行する(S116)。このとき、決済部120は、クーポン適用処理を実行しない。一方、適用可能なクーポンを通知する通知情報を端末30に送信した後、当該端末30から使用するクーポンを示すクーポン使用情報が取得された場合(S112:YES)、決済部120は、決済処理とクーポン適用処理とを実行する(S114)。ここで、決済部120は、決済処理を先に実行して完了させた後、クーポン使用情報の取得に応じてクーポン適用処理を実行(一度確定した決済処理の結果を修正)してもよいし、クーポンの適用処理の実行後に決済処理を実行してもよい。
 そして、電子レシート送信部130は、決済処理(或いは、決済処理およびクーポン適用処理)の実行に応じて、電子レシートを発行する(S118)。例えば、電子レシート送信部130は、第1の人物が所持する端末30に、決済処理の結果に基づいて生成された電子レシートのデータを送信する。また、電子レシート送信部130は、決済処理の結果に基づいて生成された電子レシートのデータを、第1の人物の人物特定情報と対応付けて図示しないサーバ装置に送信してもよい。後者の場合、例えば、端末30にインストールされたアプリケーションなどを介して第1の人物の人物特定情報がサーバ装置に送信されることによって、その人物特定情報に対応付けられた電子レシートデータがサーバ装置から端末30に送信される。
 <処理の具体例>
 以下、本実施形態の店舗システム1で実行される処理について、具体例を挙げて説明する。
 まず、個人認証処理に成功した人物Pがゲート20を通過することによって、当該人物Pに関する情報が、店舗装置10のメモリ1030やストレージデバイス1040といった所定の記憶領域に登録される(例:図5)。図5は、人物Pがゲート20を通過した後の記憶領域の状態を例示する図である。図5によれば、人物Pがゲート20を通過した際、人物特定情報取得装置210が「U001」という人物特定情報を取得したことが分かる。また、人物Pがゲート20を通過した際、読取装置220が、タグID「T1001」、タグID「T2001」、タグID「T3001」、およびタグID「4001」によって個々に識別される4つのタグ(すなわち、4つの商品)を読み取ったことが分かる。これらの情報は、店舗装置10に送信される。
 また、クーポン通知部110は、図4に示すような情報を用いて、ゲート20で読み取られた商品を認識する。この場合、クーポン通知部110は、4つの商品(にんじん、たまねぎ、じゃがいも、豚肉)を認識する。そして、クーポン通知部110は、人物Pがゲート20を通過したときに読み取られた商品のいずれかに対して適用可能なクーポンが存在するか否かを判定する。
 まず、クーポン通知部110は、図6に示されるような情報を参照して、各人物が所持しているクーポンを特定する。図6は、各人物が所持しているクーポンを管理する情報の一例を示す図である。なお、図6に示すような情報は、例えばクーポンDB112に記憶されている。図6の例では、各人物の人物特定情報に対して、クーポンの情報が紐付けられている。図6の情報によれば、例えば、人物特定情報「U001」で特定される人物は、クーポンID「C001」、「C002」、および「C003」で識別される未使用のクーポンを所持していることが分かる。
 また、クーポン通知部110は、例えば図7に例示されるような情報を参照して、各クーポンの対象となる商品を特定する。図7は、各クーポンの内容を示す情報の一例を示す図である。なお、図7に示すような情報は、例えばクーポンDB112に記憶されている。図7の情報によれば、クーポンID「C001」、「C002」、および「C003」で識別されるクーポンは、それぞれ、「じゃがいも」、「冷凍食品」、「全商品」を対象としていることが分かる。
 ここで、クーポン通知部110は、「じゃがいも」を含む4つの商品を「読み取られた商品」と認識している。そのため、この場合、クーポン通知部110は「適用可能なクーポンが存在する」と判定する。具体的には、クーポン通知部110は、クーポンID「C001」および「C003」で識別されるクーポンが適用可能と判定する。適用可能なクーポンが存在すると判定された場合、クーポン通知部110は、人物特定情報「U001」で特定される人物の端末30に通知情報を送信する。なお、各人物の端末30のアドレス情報は、当該人物の人物特定情報と対応付けて、ストレージデバイス1040などに予め記憶されている。通知情報は、例えば、アプリケーションのプッシュ通知やメールなどの形で端末30に送信される。
 なお、図5の例において、取得された人物特定情報が「U002」あるいは「U003」であった場合、クーポン通知部110は「適用可能なクーポンが存在しない」と判定する。具体的には、取得された人物特定情報が「U002」で特定される人物は、未使用のクーポンとして「冷凍食品」を対象とするクーポンを所持している。しかしながら、今回読み取られた商品の中には冷凍食品が存在していない。そのため、取得された人物特定情報が「U002」であった場合には、クーポン通知部110は「適用可能なクーポンが存在しない」と判定する。また、取得された人物特定情報が「U003」で特定される人物は、使用済みのクーポンしか所持していない。そのため、取得された人物特定情報が「U003」であった場合には、クーポン通知部110は「適用可能なクーポンが存在しない」と判定する。この場合、クーポン通知部110は通知情報を送信しない。よって、決済部120は、クーポン適用処理を実行せずに、読み取られた商品の決済処理を実行する。そして、電子レシート送信部130は、実行された決済処理の内容を示す電子レシートデータを発行する。
 クーポン通知部110が「適用可能なクーポンが存在する」と判定し、通知情報を端末30に送った場合、当該通知情報を受け取った人物Pは、例えば図8に示すように所望のクーポンを使用することができる。但し、図8に示す例はあくまで一例であり、本発明は図8の例に制限されない。図8は、端末30で使用するクーポンを選択する流れを例示する図である。まず、ゲート20を通過した人物Pは、端末30にインストールされたアプリケーションやブラウザ上で表示される画面82を介して、決済結果の履歴を確認する。図8に例示されている画面82では、過去の決済結果の一覧が表示されている。ここで、クーポン通知部110から通知情報を受け取っている場合、所定の印822(図8の例では白地の星印)が対応する決済結果の行に付与される。所定の印822によって、人物Pが適用可能なクーポンがあることに気付きやすくなる。その後、人物Pは端末30を操作して、対象とする決済結果(図8の例では1行目)を選択する。対象とする決済結果が選択されると、次の画面として、使用するクーポンを選択する画面84が表示される。この画面84上で、人物Pは、所望のクーポン(図8の例では、「C003」のクーポン)を選択し、確定ボタン842を押下する。確定ボタン842が押下されたことに応じて、端末30からクーポン使用情報(ここで、「C003」のクーポンを使用すること示す情報)が店舗装置10に送信される。決済部120は、クーポン使用情報を端末30から取得したことに応じて、当該クーポン使用情報によって示されるクーポンの適用処理を実行する。そして、電子レシート送信部130は、実行されたクーポン適用処理および決済処理の内容を示す電子レシートデータを発行する。
 ここで、決済部120は、決済処理を先に実行して完了させた後、クーポン使用情報の取得に応じてクーポン適用処理を実行(一度確定した決済処理の結果を修正)することができる。例えば、決済部120は、人物Pがゲート20から退場したことに応じて決済処理を実行し、クーポン適用処理が行われる前に決済処理を完了させるように構成されていてもよい。この場合、決済部120は、例えばゲート20の出口側に設けられた、退場者を検出する退場者検出センサ(例:図5の符号230)の出力に基づいて、人物Pがゲート20から退場したことを認識することができる。退場者検出センサ230は、例えば赤外線を使って人物を検出するセンサである。決済部120は、人物がゲート20から退場したことを認識すると、読み取られた商品の決済処理を完了させる。その後、図8を用いて説明したように、端末30から送信されたクーポン使用情報が取得されると、決済部120は、一度完了した決済処理の結果を、クーポン使用情報に基づいて修正する。例えば、決済部120は、商品代金の支払いに関わる機関(例えばカード会社など)に既に送信した支払請求を撤回した上で、クーポンを適用した場合の請求金額を算出し、その請求金額に基づく支払請求を改めて送信する。
 このように、クーポン使用情報が取得されたか否かを問わず決済処理を完了させることによって、クーポンを使用する意思がない人物が、クーポンを使用しないことをシステム側に知らせるアクションをとる必要がなくなる。また、店舗装置10(コンピュータ)がクーポン使用情報の取得を待って決済処理を完了させる構成の場合、クーポン使用情報が取得されるまでの保留時間によって、決済処理における店舗装置10の単位時間あたりの情報処理量(処理速度)が低下してしまう。上述の構成によれば、クーポン使用情報が取得されるまでの保留時間が一切生じなくなるため、単位時間あたりに処理する情報量が低下する(コンピュータの処理速度が低下する)ことを防止する効果が得られる。また、上述の構成によれば、店舗装置10或いは決済処理で当該店舗装置10と連携するシステムの装置に保留中の決済処理が蓄積されて装置の処理負荷が増加するリスクを低減させる効果も期待できる。
 また、決済部120は、人物Pがゲート20から退場した後、クーポン使用情報が取得されるのを待って、決済処理を実行してもよい。この場合、クーポン使用情報によって示されるクーポンの適用処理が実行された後で(すなわち、クーポンが適用された状態で)、決済処理が実行される。また、この場合において、決済部120は、予め設定された期間内にクーポン使用情報が取得できなかった場合、クーポン適用処理を行わずに、決済処理を実行するように構成されていてもよい。このようにすることで、クーポンを使用する意思がない人物が、クーポンを使用しないことをシステム側に知らせるアクションをとる必要がなくなる。
 なお、予め設定された期間内にクーポン使用情報が取得されない場合には、端末30を所持する人物が、通知情報に気付いていない、あるいは、クーポンの利用宣言を行うことを忘れている可能性などが考えられる。そこで、クーポン通知部110は、予め設定された期間内にクーポン使用情報が取得されなかった場合に、適用可能なクーポンの使用意志を顧客に確認する通知を端末30に送信するように構成されていてもよい。例えば、クーポン通知部110は、適用可能なクーポンを示す通知情報を送信してから所定の期間が経過するタイミングあるいはそれよりも少し前のタイミングで、適用可能なクーポンがあることを再通知するメッセージ等を、端末30に送信する。端末30にインストールされたアプリケーションは、クーポン通知部110からの通知に応じてポップアップメッセージ等を表示して、適用可能なクーポンが使用されずに残っていることを端末30のユーザに通知する。このようにすることで、適用可能なクーポンの使用機会を顧客が逸することを防止できる。
 また、図5に示されるように、ゲート20の出口側付近に退場者検出センサ230が設けられている場合において、人物特定情報取得装置210は、ゲート20から退場する人物(第1の人物)が退場者検出センサ230によって検出されたことに応じて、当該第1の人物の次にゲートを通過する人物(第2の人物)の人物特定情報を取得する処理を開始するように構成されていてもよい。一例として、人物特定情報取得装置210は、第1の人物がゲート20から退場したことを示す信号を退場者検出センサ230から取得した場合に、カメラモジュールを起動させて顔認証用の顔画像の撮影するように構成されていてもよい。この場合、人物特定情報取得装置210は、人物特定情報が取得できた(例えば、ゲート20を通過する人物の顔画像が取得できた)タイミングで動作を停止する。このように人物特定情報取得装置210を必要なときに動作させる構成とすることで、システム全体での消費電力を削減するといった効果が見込める。
 [第2実施形態]
 図9は、第2実施形態に係る店舗システム1の構成を例示する図である。図9に示されるように、本実施形態における店舗システム1は、本実施形態の店舗システム1は、読取装置220の動作を制御する制御手段240を更に備える点で、第1実施形態と相違する。本実施形態の店舗システム1は、以下で説明する点を除き、第1実施形態と同様の構成を有する。
 制御手段240は、ある人物がこれからゲート20を通過すると推測できる場合に、読取装置220の動作を開始させ、当該人物がゲート20から退場したと推測できる場合に、読取装置220の動作を停止させる。一例として、制御手段240は、(1)ゲート20を通過する人物の人物特定情報が人物特定情報取得装置210によって取得されたこと、および(2)ゲート20に入場する人物を検出する入場者検出センサ250が備えられている場合において、当該入場者検出センサで人物が検出されたこと、の少なくともいずれか一方に応じて、読取装置220の動作を開始させる。また、制御手段240は、退場者検出センサ230によってゲート20から退場する人物が検出されたことに応じて、読取装置220の動作を停止させる。制御手段240は、ゲート20の出入り口付近を撮影する1以上のカメラ(例えば、監視用のカメラ)から、ゲートの出入り口付近の映像を取得し、当該映像を処理することによって、ゲート20に入場する人物およびゲート20から退場する人物を検出するように構成されていてもよい。
 本実施形態では、読取装置220は、ゲート20を人物(商品)が通過すると推測されるときに商品の読取動作を実行し、人物がゲート20から退場したと推測されるとき商品の読取動作を停止するように、制御手段240によって制御される。言い換えると、商品の読取動作が必要と推測されるときにのみ読取装置220が動作することになる。これにより、店舗システム1全体での消費電力を削減する効果が得られる。また、複数のゲート20が並列に設けられている場合においては、他のゲート20を通過する商品を誤って検出する可能性を低減させるという効果も見込める。
 [第3実施形態]
 本実施形態では、店舗の利用客(ユーザ)が使用する端末30で動作するアプリケーションプログラムについて説明する。
 <アプリケーションプログラムの機能構成>
 図11は、アプリケーションプログラムの機能構成を例示する図である。図11に示されるように、端末30には、クーポン情報通知部310、クーポン使用宣言受付部320、およびクーポン使用情報送信部330として機能させるためのアプリケーションプログラム300がインストールされる。当該アプリケーションプログラム300は、図示しないサーバ装置から端末30の記憶領域にダウンロードされる。端末30のプロセッサが、アプリケーションプログラム300をメモリ上に読み込んで実行することによって、クーポン情報通知部310、クーポン使用宣言受付部320、クーポン使用情報送信部330などの機能が実現される。
 クーポン情報通知部310は、ゲート20で読み取られた商品に対して適用可能なクーポンを通知する通知情報を店舗装置10から取得し、適用可能なクーポンの情報を含む画面を端末30のディスプレイに表示させる。クーポン情報通知部310は、例えば図8で例示したような画面を、端末30のディスプレイに表示させる。クーポン使用宣言受付部320は、端末30のディスプレイに表示された画面上で、ユーザによるクーポンの使用宣言(例:使用するクーポンを選択する操作)を受け付ける。クーポン使用情報送信部330は、ユーザによるクーポンの使用宣言に基づいて、ユーザが使用するクーポンを示すクーポン使用情報を店舗装置11(決済処理を行う装置)に送信する。
 <処理の流れ>
 図12は、アプリケーションプログラム300によって実行される処理の流れを例示するフローチャートである。
 まず、クーポン情報通知部310は、店舗装置10(クーポン通知部110)から送信された通知情報(適用可能なクーポンを通知する情報)を取得する(S202)。クーポン情報通知部310は、取得した通知情報に基づいて、適用可能なクーポンの情報を含む画面を端末30のディスプレイ部に表示する(S204)。クーポン情報通知部310は、例えば、図8に例示されるような画面を、端末30のディスプレイ部に表示する。
 そして、クーポン使用宣言受付部320は、端末30のディスプレイ部に表示された画面上で、クーポンの使用宣言を受け付ける(S206)。例えば、クーポン使用宣言受付部320は、図8に例示される画面82における、クーポンの対象となる決済処理を選択する操作や、図8に例示される画面84における、使用するクーポンを選択および確定する操作を受け付ける。
 そして、クーポン使用情報送信部330は、クーポンの使用宣言に応じて、顧客が使用するクーポンを示す情報(クーポン使用情報)を生成して店舗装置10に送信する(S208)。例えば、クーポン使用情報送信部330は、画面上での操作に基づいて、選択および確定されたクーポンを識別する情報を取得し、当該クーポンを識別する情報をクーポン使用情報として店舗装置10に送信する。
 以上、本実施形態では、顧客が商品を持ってゲート20を通過した場合に、読み取られた商品のいずれかに対して適用可能なクーポンの情報がアプリケーションプログラム300を介して顧客に通知される。そして、顧客がアプリケーションプログラム300上でクーポンの使用宣言を実行すると、当該顧客が使用するクーポンを示すクーポン使用情報がクーポンの使用宣言に応じて店舗装置10に送信される。本実施形態で説明した、端末30にインストールされたアプリケーションプログラム300によれば、ゲート20を通過する商品を読み取って決済を行う店舗システム1において、顧客がクーポンを簡単に使用することができるようになる。
 以上、図面を参照して本発明の実施の形態について述べたが、本発明はこれらに限定されて解釈されるべきものではなく、本発明の要旨を逸脱しない限りにおいて、当業者の知識に基づいて、種々の変更、改良等を行うことができる。
 例えば、RFタグを用いれば、店舗において提供されるサービス(無形の商品)をゲート20で読み取ることも可能である。具体的な例として、ズボンの裾上げサービスやジャケットの丈直しサービスなどを提供している衣料品店のケースを挙げる。この場合、以下のような処理が実行される。まず、顧客は、所望のサービスに対応するカードを持って、ゲート20を通過する。各カードにはRFタグが付与されており、読取装置220は、カードに付与されたRFタグに記憶されている情報(タグID)を読み取る。店舗装置10のストレージデバイス1040には、各カードに付与されたRFタグとサービスを示す情報との対応関係を示す情報が格納されており、店舗装置10はこの情報を参照して、ゲート20で読み取られたRFタグに対応するサービスを認識する。店舗装置10は、認識したサービスを受けることができる場所(例えば、サービスカウンターなど)に顧客を誘導する情報(例:図10)を、端末30に送信する。図10は、サービスを受けることができる場所に顧客を誘導する情報の一例を示す図である。図10には、ズボンの裾上げサービスが受けるためにどこへ向かうべきかを顧客に知らせる情報を含む画面1000が例示されている。顧客は、図10に例示されるような画面を確認することによって、所望のサービスを受けることができる場所を容易に把握することができる。また、画面1000には、所望のサービスを受けることができる場所を示すマップを表示する情報(図中の符号1002)が含まれていてもよい。
 また、実施形態に開示されている複数の構成要素は、適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素からいくつかの構成要素を削除してもよいし、異なる実施形態の構成要素を適宜組み合わせてもよい。
 また、上述の説明で用いたフローチャートでは、複数の工程(処理)が順番に記載されているが、各実施形態で実行される工程の実行順序は、その記載の順番に制限されない。各実施形態では、図示される工程の順番を内容的に支障のない範囲で変更することができる。
 上記の実施形態の一部または全部は、以下の付記のようにも記載されうるが、以下に限られない。
1.
 ゲートを通過する商品を読み取る読取手段と、
 前記ゲートを通過する人物を特定する人物特定情報を取得する人物特定情報取得手段と、
 前記読取手段によって読み取られた商品のいずれかに対して適用可能なクーポンが存在する場合、前記適用可能なクーポンを通知する通知情報を、前記人物特定情報に紐付いている端末に送信するクーポン通知手段と、
 前記読取手段によって読み取られた商品の決済処理と、前記端末から取得した、前記人物が使用するクーポンを示すクーポン使用情報に基づくクーポンの適用処理と、を実行する決済手段と、
 前記決済処理および前記クーポンの適用処理の実行に応じて電子レシートを前記端末に送信する電子レシート送信手段と、
 を備える店舗システム。
2.
 前記読取手段は、個々の商品に付与されたRF(Radio Frequency)タグを読み取る、
 1.に記載の店舗システム。
3.
 前記決済手段は、前記決済処理の実行後に、前記クーポンの適用処理を実行する、
 1.または2.に記載の店舗システム。
4.
 前記決済手段は、前記ゲートから退場する人物を検出する退場者検出センサで前記人物が検出されたことに応じて、前記決済処理を実行する、
 3.に記載の店舗システム。
5.
 前記決済手段は、前記クーポンの適用処理の実行後に、前記決済処理を実行する、
 1.または2.に記載の店舗システム。
6.
 前記人物特定情報取得手段は、前記人物の顔画像を前記人物特定情報として取得する、
 1.から5.のいずれか1つに記載の店舗システム。
7.
 前記人物特定情報取得手段は、前記ゲートの手前側に位置する人物を検出する入場者検出センサで前記人物が検出されたことに応じて、前記顔画像を生成するカメラに撮影動作を実行させる、
 6.に記載の店舗システム。
8.
 前記読取手段の動作を制御する制御手段を更に備え、
 前記制御手段は、
  前記人物特定情報が取得されたこと、および、前記ゲートの手前側に位置する人物を検出する入場者検出センサで前記人物が検出されたこと、の少なくともいずれか一方に応じて、前記読取手段を動作させ、
  前記ゲートから退場する人物を検出する退場者検出センサで前記人物が検出されたことに応じて、前記読取手段の動作を停止させる、
 1.から7.のいずれか1つに記載の店舗システム。
9.
 前記人物特定情報取得手段は、前記ゲートから退場する人物を検出する退場者検出センサで第1の人物が検出されたことに応じて、前記第1の人物の次に前記ゲートを通過する第2の人物の人物特定情報を取得する処理を開始する、
 1.から8.のいずれか1つに記載の店舗システム。
10.
 前記決済手段は、予め設定された期間内に前記クーポン使用情報が取得できなかった場合に、前記決済処理を実行する、
 1.から9.のいずれか1つに記載の店舗システム。
11.
 少なくとも1つのコンピュータにより実行される決済方法であって、
 ゲートを通過する商品を読み取り、
 前記ゲートを通過する人物を特定する人物特定情報を取得し、
 前記読み取られた商品のいずれかに対して適用可能なクーポンが存在する場合、前記適用可能なクーポンを通知する通知情報を、前記人物特定情報に紐付いている端末に送信し、
 前記読み取られた商品の決済処理と、前記端末から取得した、前記人物が使用するクーポンを示すクーポン使用情報に基づくクーポンの適用処理と、を実行し、
 前記決済処理および前記クーポンの適用処理の実行に応じて電子レシートを前記端末に送信する、
 ことを含む決済方法。
12.
 前記コンピュータが、
 個々の商品に付与されたRF(Radio Frequency)タグを読み取る、
 ことを更に含む11.に記載の決済方法。
13.
 コンピュータが、
 前記決済処理の実行後に、前記クーポンの適用処理を実行する、
 ことを更に含む11.または12.に記載の決済方法。
14.
 前記コンピュータが、
 前記ゲートから退場する人物を検出する退場者検出センサで前記人物が検出されたことに応じて、前記決済処理を実行する、
 ことを更に含む13.に記載の決済方法。
15.
 前記コンピュータが、
 前記クーポンの適用処理の実行後に、前記決済処理を実行する、
 ことを更に含む11.または12.に記載の決済方法。
16.
 前記コンピュータが、
 前記人物の顔画像を前記人物特定情報として取得する、
 ことを更に含む11.から15.のいずれか1つに記載の決済方法。
17.
 前記コンピュータが、
 前記ゲートの手前側に位置する人物を検出する入場者検出センサで前記人物が検出されたことに応じて、前記顔画像を生成するカメラに撮影動作を実行させる、
 ことを更に含む16.に記載の決済方法。
18.
 前記コンピュータが、
 前記人物特定情報が取得されたこと、および、前記ゲートの手前側に位置する人物を検出する入場者検出センサで前記人物が検出されたこと、の少なくともいずれか一方に応じて、商品の読取動作を前記ゲートに実行させ、
 前記ゲートから退場する人物を検出する退場者検出センサで前記人物が検出されたことに応じて、前記ゲートによる商品の読取動作を停止させる、
 ことを更に含む11.から17.のいずれか1つに記載の決済方法。
19.
 前記コンピュータが、
 前記ゲートから退場する人物を検出する退場者検出センサで第1の人物が検出されたことに応じて、前記第1の人物の次に前記ゲートを通過する第2の人物の人物特定情報を取得する処理を開始する、
 ことを更に含む11.から18.のいずれか1つに記載の決済方法。
20.
 前記コンピュータが、
 予め設定された期間内に前記クーポン使用情報が取得できなかった場合に、前記決済処理を実行する、
 ことを更に含む11.から19.のいずれか1つに記載の決済方法。
21.
 少なくとも1つのコンピュータを、
 ゲートを通過する商品を読み取る読取手段、
 前記ゲートを通過する人物を特定する人物特定情報を取得する人物特定情報取得手段、
 前記読取手段によって読み取られた商品のいずれかに対して適用可能なクーポンが存在する場合、前記適用可能なクーポンを通知する通知情報を、前記人物特定情報に紐付いている端末に送信するクーポン通知手段、
 前記読取手段によって読み取られた商品の決済処理と、前記端末から取得した、前記人物が使用するクーポンを示すクーポン使用情報に基づくクーポンの適用処理と、を実行する決済手段、および、
 前記決済処理および前記クーポンの適用処理の実行に応じて電子レシートを前記端末に送信する電子レシート送信手段、
 として機能させるためのプログラム。
22.
 前記コンピュータを、
 個々の商品に付与されたRF(Radio Frequency)タグを読み取る手段、
 として更に機能させるための21.に記載のプログラム。
23.
 前記コンピュータを、
 前記決済処理の実行後に、前記クーポンの適用処理を実行する手段、
 として更に機能させるための21.または22.に記載のプログラム。
24.
 前記コンピュータを、
 前記ゲートから退場する人物を検出する退場者検出センサで前記人物が検出されたことに応じて、前記決済処理を実行する手段、
 として更に機能させるための23.に記載のプログラム。
25.
 前記コンピュータを、
 前記クーポンの適用処理の実行後に、前記決済処理を実行する手段、
 として更に機能させるための21.または22.に記載のプログラム。
26.
 前記コンピュータを、
 前記人物の顔画像を前記人物特定情報として取得する手段、
 として更に機能させるための21.から25.のいずれか1つに記載のプログラム。
27.
 前記コンピュータを、
 前記ゲートの手前側に位置する人物を検出する入場者検出センサで前記人物が検出されたことに応じて、前記顔画像を生成するカメラに撮影動作を実行させる手段、
 として更に機能させるための26.に記載のプログラム。
28.
 前記コンピュータを、
 前記人物特定情報が取得されたこと、および、前記ゲートの手前側に位置する人物を検出する入場者検出センサで前記人物が検出されたこと、の少なくともいずれか一方に応じて、前記読取手段を動作させ、
 前記ゲートから退場する人物を検出する退場者検出センサで前記人物が検出されたことに応じて、前記読取手段の動作を停止させる手段、
 として更に機能させるための21.から27.のいずれか1つに記載のプログラム。
29.
 前記コンピュータを、
 前記ゲートから退場する人物を検出する退場者検出センサで第1の人物が検出されたことに応じて、前記第1の人物の次に前記ゲートを通過する第2の人物の人物特定情報を取得する処理を開始する手段、
 として更に機能させるための21.から28.のいずれか1つに記載のプログラム。
30.
 前記コンピュータを、
 予め設定された期間内に前記クーポン使用情報が取得できなかった場合に、前記決済処理を実行する手段、
 として更に機能させるための21.から29.のいずれか1つに記載のプログラム。
31.
 ゲートを通過するユーザを特定する人物特定情報を受信する人物特定情報受信手段と、
 読み取られた商品のいずれかに対して適用可能なクーポンが存在する場合、前記適用可能なクーポンのクーポン情報を、前記人物特定情報によって特定される前記ユーザの端末に送信するクーポン通知手段と、
 前記ユーザが選択したクーポンを示すクーポン情報を前記端末から受信した場合に、該クーポン情報に基づいて、読み取られた前記商品の決済処理を実行する決済手段と、
 を備える店舗装置。
32.
 コンピュータが、
 ゲートを通過するユーザを特定する人物特定情報を受信し、
 読み取られた商品のいずれかに対して適用可能なクーポンが存在する場合、前記適用可能なクーポンのクーポン情報を、前記人物特定情報によって特定される前記ユーザの端末に送信し、
 前記端末から前記ユーザが選択したクーポンを示すクーポン情報を受信した場合に、該クーポン情報に基づいて、読み取られた前記商品の決済処理を実行する、
 ことを含む決済方法。
33.
 コンピュータを、
 ゲートを通過するユーザを特定する人物特定情報を受信する人物特定情報受信手段、
 読み取られた商品のいずれかに対して適用可能なクーポンが存在する場合、前記適用可能なクーポンのクーポン情報を、前記人物特定情報によって特定される前記ユーザの端末に送信するクーポン通知手段、及び
 前記ユーザが選択したクーポンを示すクーポン情報を前記端末から受信した場合に、該クーポン情報に基づいて、読み取られた前記商品の決済処理を実行する決済手段、
 として機能させるためのプログラム。
34.
 コンピュータを、
 ゲートで読み取られた商品に対して適用可能なクーポンを示す通知情報を取得し、前記適用可能なクーポンの情報を含む画面を表示するクーポン情報通知手段、
 前記画面上でクーポンの使用宣言を受け付けるクーポン使用宣言受付手段、および、
 前記クーポンの使用宣言に応じて、使用するクーポンを示すクーポン使用情報を、決済処理を行う店舗装置に送信するクーポン使用情報送信手段、
 として機能させるためのプログラム。
 この出願は、2019年3月4日に出願された日本出願特願2019-038666号を基礎とする優先権を主張し、その開示の全てをここに取り込む。

Claims (34)

  1.  ゲートを通過する商品を読み取る読取手段と、
     前記ゲートを通過する人物を特定する人物特定情報を取得する人物特定情報取得手段と、
     前記読取手段によって読み取られた商品のいずれかに対して適用可能なクーポンが存在する場合、前記適用可能なクーポンを通知する通知情報を、前記人物特定情報に紐付いている端末に送信するクーポン通知手段と、
     前記読取手段によって読み取られた商品の決済処理と、前記端末から取得した、前記人物が使用するクーポンを示すクーポン使用情報に基づくクーポンの適用処理と、を実行する決済手段と、
     前記決済処理および前記クーポンの適用処理の実行に応じて電子レシートを前記端末に送信する電子レシート送信手段と、
     を備える店舗システム。
  2.  前記読取手段は、個々の商品に付与されたRF(Radio Frequency)タグを読み取る、
     請求項1に記載の店舗システム。
  3.  前記決済手段は、前記決済処理の実行後に、前記クーポンの適用処理を実行する、
     請求項1または2に記載の店舗システム。
  4.  前記決済手段は、前記ゲートから退場する人物を検出する退場者検出センサで前記人物が検出されたことに応じて、前記決済処理を実行する、
     請求項3に記載の店舗システム。
  5.  前記決済手段は、前記クーポンの適用処理の実行後に、前記決済処理を実行する、
     請求項1または2に記載の店舗システム。
  6.  前記人物特定情報取得手段は、前記人物の顔画像を前記人物特定情報として取得する、
     請求項1から5のいずれか1項に記載の店舗システム。
  7.  前記人物特定情報取得手段は、前記ゲートの手前側に位置する人物を検出する入場者検出センサで前記人物が検出されたことに応じて、前記顔画像を生成するカメラに撮影動作を実行させる、
     請求項6に記載の店舗システム。
  8.  前記読取手段の動作を制御する制御手段を更に備え、
     前記制御手段は、
      前記人物特定情報が取得されたこと、および、前記ゲートの手前側に位置する人物を検出する入場者検出センサで前記人物が検出されたこと、の少なくともいずれか一方に応じて、前記読取手段を動作させ、
      前記ゲートから退場する人物を検出する退場者検出センサで前記人物が検出されたことに応じて、前記読取手段の動作を停止させる、
     請求項1から7のいずれか1項に記載の店舗システム。
  9.  前記人物特定情報取得手段は、前記ゲートから退場する人物を検出する退場者検出センサで第1の人物が検出されたことに応じて、前記第1の人物の次に前記ゲートを通過する第2の人物の人物特定情報を取得する処理を開始する、
     請求項1から8のいずれか1項に記載の店舗システム。
  10.  前記決済手段は、予め設定された期間内に前記クーポン使用情報が取得できなかった場合に、前記決済処理を実行する、
     請求項1から9のいずれか1項に記載の店舗システム。
  11.  少なくとも1つのコンピュータにより実行される決済方法であって、
     ゲートを通過する商品を読み取り、
     前記ゲートを通過する人物を特定する人物特定情報を取得し、
     前記読み取られた商品のいずれかに対して適用可能なクーポンが存在する場合、前記適用可能なクーポンを通知する通知情報を、前記人物特定情報に紐付いている端末に送信し、
     前記読み取られた商品の決済処理と、前記端末から取得した、前記人物が使用するクーポンを示すクーポン使用情報に基づくクーポンの適用処理と、を実行し、
     前記決済処理および前記クーポンの適用処理の実行に応じて電子レシートを前記端末に送信する、
     ことを含む決済方法。
  12.  前記コンピュータが、
     個々の商品に付与されたRF(Radio Frequency)タグを読み取る、
     ことを更に含む請求項11に記載の決済方法。
  13.  コンピュータが、
     前記決済処理の実行後に、前記クーポンの適用処理を実行する、
     ことを更に含む請求項11または12に記載の決済方法。
  14.  前記コンピュータが、
     前記ゲートから退場する人物を検出する退場者検出センサで前記人物が検出されたことに応じて、前記決済処理を実行する、
     ことを更に含む請求項13に記載の決済方法。
  15.  前記コンピュータが、
     前記クーポンの適用処理の実行後に、前記決済処理を実行する、
     ことを更に含む請求項11または12に記載の決済方法。
  16.  前記コンピュータが、
     前記人物の顔画像を前記人物特定情報として取得する、
     ことを更に含む請求項11から15のいずれか1項に記載の決済方法。
  17.  前記コンピュータが、
     前記ゲートの手前側に位置する人物を検出する入場者検出センサで前記人物が検出されたことに応じて、前記顔画像を生成するカメラに撮影動作を実行させる、
     ことを更に含む請求項16に記載の決済方法。
  18.  前記コンピュータが、
     前記人物特定情報が取得されたこと、および、前記ゲートの手前側に位置する人物を検出する入場者検出センサで前記人物が検出されたこと、の少なくともいずれか一方に応じて、商品の読取動作を前記ゲートに実行させ、
     前記ゲートから退場する人物を検出する退場者検出センサで前記人物が検出されたことに応じて、前記ゲートによる商品の読取動作を停止させる、
     ことを更に含む請求項11から17のいずれか1項に記載の決済方法。
  19.  前記コンピュータが、
     前記ゲートから退場する人物を検出する退場者検出センサで第1の人物が検出されたことに応じて、前記第1の人物の次に前記ゲートを通過する第2の人物の人物特定情報を取得する処理を開始する、
     ことを更に含む請求項11から18のいずれか1項に記載の決済方法。
  20.  前記コンピュータが、
     予め設定された期間内に前記クーポン使用情報が取得できなかった場合に、前記決済処理を実行する、
     ことを更に含む請求項11から19のいずれか1項に記載の決済方法。
  21.  少なくとも1つのコンピュータを、
     ゲートを通過する商品を読み取る読取手段、
     前記ゲートを通過する人物を特定する人物特定情報を取得する人物特定情報取得手段、
     前記読取手段によって読み取られた商品のいずれかに対して適用可能なクーポンが存在する場合、前記適用可能なクーポンを通知する通知情報を、前記人物特定情報に紐付いている端末に送信するクーポン通知手段、
     前記読取手段によって読み取られた商品の決済処理と、前記端末から取得した、前記人物が使用するクーポンを示すクーポン使用情報に基づくクーポンの適用処理と、を実行する決済手段、および、
     前記決済処理および前記クーポンの適用処理の実行に応じて電子レシートを前記端末に送信する電子レシート送信手段、
     として機能させるためのプログラム。
  22.  前記コンピュータを、
     個々の商品に付与されたRF(Radio Frequency)タグを読み取る手段、
     として更に機能させるための請求項21に記載のプログラム。
  23.  前記コンピュータを、
     前記決済処理の実行後に、前記クーポンの適用処理を実行する手段、
     として更に機能させるための請求項21または22に記載のプログラム。
  24.  前記コンピュータを、
     前記ゲートから退場する人物を検出する退場者検出センサで前記人物が検出されたことに応じて、前記決済処理を実行する手段、
     として更に機能させるための請求項23に記載のプログラム。
  25.  前記コンピュータを、
     前記クーポンの適用処理の実行後に、前記決済処理を実行する手段、
     として更に機能させるための請求項21または22に記載のプログラム。
  26.  前記コンピュータを、
     前記人物の顔画像を前記人物特定情報として取得する手段、
     として更に機能させるための請求項21から25のいずれか1項に記載のプログラム。
  27.  前記コンピュータを、
     前記ゲートの手前側に位置する人物を検出する入場者検出センサで前記人物が検出されたことに応じて、前記顔画像を生成するカメラに撮影動作を実行させる手段、
     として更に機能させるための請求項26に記載のプログラム。
  28.  前記コンピュータを、
     前記人物特定情報が取得されたこと、および、前記ゲートの手前側に位置する人物を検出する入場者検出センサで前記人物が検出されたこと、の少なくともいずれか一方に応じて、前記読取手段を動作させ、
     前記ゲートから退場する人物を検出する退場者検出センサで前記人物が検出されたことに応じて、前記読取手段の動作を停止させる手段、
     として更に機能させるための請求項21から27のいずれか1項に記載のプログラム。
  29.  前記コンピュータを、
     前記ゲートから退場する人物を検出する退場者検出センサで第1の人物が検出されたことに応じて、前記第1の人物の次に前記ゲートを通過する第2の人物の人物特定情報を取得する処理を開始する手段、
     として更に機能させるための請求項21から28のいずれか1項に記載のプログラム。
  30.  前記コンピュータを、
     予め設定された期間内に前記クーポン使用情報が取得できなかった場合に、前記決済処理を実行する手段、
     として更に機能させるための請求項21から29のいずれか1項に記載のプログラム。
  31.  ゲートを通過するユーザを特定する人物特定情報を受信する人物特定情報受信手段と、
     読み取られた商品のいずれかに対して適用可能なクーポンが存在する場合、前記適用可能なクーポンのクーポン情報を、前記人物特定情報によって特定される前記ユーザの端末に送信するクーポン通知手段と、
     前記ユーザが選択したクーポンを示すクーポン情報を前記端末から受信した場合に、該クーポン情報に基づいて、読み取られた前記商品の決済処理を実行する決済手段と、
     を備える店舗装置。
  32.  コンピュータが、
     ゲートを通過するユーザを特定する人物特定情報を受信し、
     読み取られた商品のいずれかに対して適用可能なクーポンが存在する場合、前記適用可能なクーポンのクーポン情報を、前記人物特定情報によって特定される前記ユーザの端末に送信し、
     前記端末から前記ユーザが選択したクーポンを示すクーポン情報を受信した場合に、該クーポン情報に基づいて、読み取られた前記商品の決済処理を実行する、
     ことを含む決済方法。
  33.  コンピュータを、
     ゲートを通過するユーザを特定する人物特定情報を受信する人物特定情報受信手段、
     読み取られた商品のいずれかに対して適用可能なクーポンが存在する場合、前記適用可能なクーポンのクーポン情報を、前記人物特定情報によって特定される前記ユーザの端末に送信するクーポン通知手段、及び
     前記ユーザが選択したクーポンを示すクーポン情報を前記端末から受信した場合に、該クーポン情報に基づいて、読み取られた前記商品の決済処理を実行する決済手段、
     として機能させるためのプログラム。
  34.  コンピュータを、
     ゲートで読み取られた商品に対して適用可能なクーポンを示す通知情報を取得し、前記適用可能なクーポンの情報を含む画面を表示するクーポン情報通知手段、
     前記画面上でクーポンの使用宣言を受け付けるクーポン使用宣言受付手段、および、
     前記クーポンの使用宣言に応じて、使用するクーポンを示すクーポン使用情報を、決済処理を行う店舗装置に送信するクーポン使用情報送信手段、
     として機能させるためのプログラム。 
PCT/JP2020/005124 2019-03-04 2020-02-10 店舗システム、店舗装置、決済方法、およびプログラム WO2020179373A1 (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2021503488A JP7444160B2 (ja) 2019-03-04 2020-02-10 店舗システム、決済方法、およびプログラム
CN202080018184.8A CN113519015A (zh) 2019-03-04 2020-02-10 店铺***、店铺装置、结账方法和程序
US17/435,491 US20220050980A1 (en) 2019-03-04 2020-02-10 Store system, store apparatus, checkout method, and program
US18/221,327 US20230359840A1 (en) 2019-03-04 2023-07-12 Store system, store apparatus, checkout method, and program
US18/222,956 US20230359841A1 (en) 2019-03-04 2023-07-17 Store system, store apparatus, checkout method, and program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2019038666 2019-03-04
JP2019-038666 2019-03-04

Related Child Applications (3)

Application Number Title Priority Date Filing Date
US17/435,491 A-371-Of-International US20220050980A1 (en) 2019-03-04 2020-02-10 Store system, store apparatus, checkout method, and program
US18/221,327 Continuation US20230359840A1 (en) 2019-03-04 2023-07-12 Store system, store apparatus, checkout method, and program
US18/222,956 Continuation US20230359841A1 (en) 2019-03-04 2023-07-17 Store system, store apparatus, checkout method, and program

Publications (1)

Publication Number Publication Date
WO2020179373A1 true WO2020179373A1 (ja) 2020-09-10

Family

ID=72338306

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2020/005124 WO2020179373A1 (ja) 2019-03-04 2020-02-10 店舗システム、店舗装置、決済方法、およびプログラム

Country Status (4)

Country Link
US (3) US20220050980A1 (ja)
JP (1) JP7444160B2 (ja)
CN (1) CN113519015A (ja)
WO (1) WO2020179373A1 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023127122A1 (ja) * 2021-12-28 2023-07-06 日本電気株式会社 店舗支援装置、システム及び方法、並びに、コンピュータ可読媒体
JP2023136759A (ja) * 2022-03-17 2023-09-29 エヌ・ティ・ティ・コミュニケーションズ株式会社 処理装置、処理方法及び処理プログラム

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8849715B2 (en) * 2012-10-24 2014-09-30 Causam Energy, Inc. System, method, and apparatus for settlement for participation in an electric power grid
US8983669B2 (en) 2012-07-31 2015-03-17 Causam Energy, Inc. System, method, and data packets for messaging for electric power grid elements over a secure internet protocol network
US9513648B2 (en) 2012-07-31 2016-12-06 Causam Energy, Inc. System, method, and apparatus for electric power grid and network management of grid elements
JP7409321B2 (ja) * 2018-12-28 2024-01-09 日本電気株式会社 電子レシート発行装置、電子レシート発行方法及びプログラム

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011003149A (ja) * 2009-06-22 2011-01-06 Toshiba Tec Corp 無線タグ読取システム及びタグ情報整合プログラム
JP2013025602A (ja) * 2011-07-22 2013-02-04 Casio Comput Co Ltd 売上データ処理装置及びプログラム
JP2016126749A (ja) * 2014-12-29 2016-07-11 東芝テック株式会社 情報処理システムおよび情報処理プログラム
JP2018156602A (ja) * 2017-03-21 2018-10-04 日本電気株式会社 決済処理装置、決済処理方法、プログラム

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080228566A1 (en) * 2007-03-15 2008-09-18 Microsoft Corporation Processing coupons with payments
JP2009169766A (ja) * 2008-01-17 2009-07-30 Fuji Electric Holdings Co Ltd 電子クーポンシステム、そのサーバ、クーポン発行端末、クーポン利用・回収端末、プログラム
EP2758923A4 (en) * 2011-09-15 2015-07-08 Coupons Com Inc DISTRIBUTION OF DIGITAL ADVERTISING CONTENT
CN103679442B (zh) * 2013-09-03 2016-07-13 常州大学 一种基于nfc技术的超市支付***及其支付方法
US10628814B2 (en) * 2014-07-31 2020-04-21 Walmart Apollo, Llc Systems and methods for managing self check out services
EP3292529B1 (en) * 2015-05-04 2022-07-13 OnePin, Inc. Automatic aftercall directory and phonebook entry advertising
US20160379219A1 (en) * 2015-06-25 2016-12-29 Toshiba Tec Kabushiki Kaisha Settlement apparatus
JP6863296B2 (ja) * 2016-01-21 2021-04-21 日本電気株式会社 情報処理装置、情報処理方法、及び、プログラム
CN107180371B (zh) * 2016-03-11 2022-01-07 北京京东尚科信息技术有限公司 使用优惠券购买商品的方法、***和计算机可读存储介质
JP7130355B2 (ja) * 2017-03-06 2022-09-05 東芝テック株式会社 チェック装置、及びチェックプログラム
CN207008695U (zh) * 2017-04-24 2018-02-13 广州安圣信息科技有限公司 一种基于nfc的支付终端***
CN107844969A (zh) * 2017-11-15 2018-03-27 广东优信无限网络股份有限公司 一种无人值守智能结算通道
CN207883052U (zh) * 2018-03-02 2018-09-18 东莞市信瑞智能科技有限公司 一种新型收银机
CN109409954A (zh) * 2018-10-23 2019-03-01 广州逗号智能零售有限公司 一种优惠券展示方法及装置
JP7206104B2 (ja) * 2018-12-14 2023-01-17 東芝テック株式会社 無線タグ読取装置及びプログラム
CN114981805A (zh) * 2020-12-11 2022-08-30 乐天集团股份有限公司 非法检测***、非法检测装置、非法检测方法和程序

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011003149A (ja) * 2009-06-22 2011-01-06 Toshiba Tec Corp 無線タグ読取システム及びタグ情報整合プログラム
JP2013025602A (ja) * 2011-07-22 2013-02-04 Casio Comput Co Ltd 売上データ処理装置及びプログラム
JP2016126749A (ja) * 2014-12-29 2016-07-11 東芝テック株式会社 情報処理システムおよび情報処理プログラム
JP2018156602A (ja) * 2017-03-21 2018-10-04 日本電気株式会社 決済処理装置、決済処理方法、プログラム

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023127122A1 (ja) * 2021-12-28 2023-07-06 日本電気株式会社 店舗支援装置、システム及び方法、並びに、コンピュータ可読媒体
JP2023136759A (ja) * 2022-03-17 2023-09-29 エヌ・ティ・ティ・コミュニケーションズ株式会社 処理装置、処理方法及び処理プログラム
JP7397113B2 (ja) 2022-03-17 2023-12-12 エヌ・ティ・ティ・コミュニケーションズ株式会社 処理装置、処理方法及び処理プログラム

Also Published As

Publication number Publication date
US20230359841A1 (en) 2023-11-09
CN113519015A (zh) 2021-10-19
JPWO2020179373A1 (ja) 2020-09-10
US20230359840A1 (en) 2023-11-09
JP7444160B2 (ja) 2024-03-06
US20220050980A1 (en) 2022-02-17

Similar Documents

Publication Publication Date Title
WO2020179373A1 (ja) 店舗システム、店舗装置、決済方法、およびプログラム
CN113628396B (zh) 检验装置及存储介质
US11416839B2 (en) Checkout device, control method, and storage medium
US9053473B2 (en) Techniques for assisted self checkout
US20200258113A1 (en) Information processing apparatus
JP5915851B2 (ja) 会計管理システム及びレジシステム
EP3667551B1 (en) System and method for realizing identity identification on the basis of radio frequency identification technology
JP7298865B2 (ja) 情報処理システム、顧客特定装置、情報処理方法及びプログラム
JP7242763B2 (ja) 携帯端末及びプログラム
KR20070111740A (ko) 고객 정보 인식에 의한 쇼핑몰 관리 시스템과 그 방법 및그 시스템에 적용되는 카트
CN111401918A (zh) 店铺服务器、店铺***及方法、可读存储介质、电子设备
JP2022141481A (ja) 情報処理装置、プログラム及び情報処理システム
TWM570489U (zh) 智慧商店購物系統
TWI760521B (zh) 智慧商店購物系統及使用其之購物方法
JP6572296B2 (ja) 商品管理システム、商品情報取得装置、及び商品管理方法
JP7472898B2 (ja) 店舗装置、店舗システム、決済方法、およびプログラム
JP7272476B2 (ja) 精算装置及び制御方法
JP7226821B2 (ja) 精算装置及び制御方法
CN107862521A (zh) 一种基于物联网的超市购物支付***及方法
US11983689B2 (en) Method and system for customer responsive point of sale device
WO2020137142A1 (ja) 電子レシート発行装置、電子レシート発行方法及びプログラム
JP2023090780A (ja) 精算装置及び制御方法

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20766075

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2021503488

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20766075

Country of ref document: EP

Kind code of ref document: A1