WO2021079765A1 - サーバ装置、購入管理方法、及び、記録媒体 - Google Patents
サーバ装置、購入管理方法、及び、記録媒体 Download PDFInfo
- Publication number
- WO2021079765A1 WO2021079765A1 PCT/JP2020/038432 JP2020038432W WO2021079765A1 WO 2021079765 A1 WO2021079765 A1 WO 2021079765A1 JP 2020038432 W JP2020038432 W JP 2020038432W WO 2021079765 A1 WO2021079765 A1 WO 2021079765A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- mobile terminal
- product
- age confirmation
- age
- payment
- Prior art date
Links
- 238000007726 management method Methods 0.000 title claims description 91
- 238000012790 confirmation Methods 0.000 claims description 211
- 238000000034 method Methods 0.000 claims description 73
- 230000008569 process Effects 0.000 claims description 61
- 238000012545 processing Methods 0.000 claims description 31
- 238000012795 verification Methods 0.000 abstract description 7
- 230000008859 change Effects 0.000 description 17
- 238000004891 communication Methods 0.000 description 11
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 7
- 230000006870 function Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 238000003825 pressing Methods 0.000 description 4
- 235000013334 alcoholic beverage Nutrition 0.000 description 3
- 235000019504 cigarettes Nutrition 0.000 description 3
- 230000004044 response Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/327—Short range or proximity payments by means of M-devices
- G06Q20/3276—Short range or proximity payments by means of M-devices using a pictured code, e.g. barcode or QR-code, being read by the M-device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/322—Aspects of commerce using mobile devices [M-devices]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/20—Point-of-sale [POS] network systems
- G06Q20/208—Input by product or record sensing, e.g. weighing or scanner processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/34—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4014—Identity check for transactions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4014—Identity check for transactions
- G06Q20/40145—Biometric identity checks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/405—Establishing or using transaction specific rules
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F9/00—Details other than those peculiar to special kinds or types of apparatus
- G07F9/02—Devices for alarm or indication, e.g. when empty; Advertising arrangements in coin-freed apparatus
- G07F9/026—Devices for alarm or indication, e.g. when empty; Advertising arrangements in coin-freed apparatus for alarm, monitoring and auditing in vending machines or means for indication, e.g. when empty
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07G—REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- G07G1/00—Cash registers
- G07G1/0036—Checkout procedures
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07G—REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- G07G1/00—Cash registers
- G07G1/0036—Checkout procedures
- G07G1/0045—Checkout procedures with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader
- G07G1/0081—Checkout procedures with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader the reader being a portable scanner or data reader
Definitions
- the present invention relates to the technical field of a product sales system using a mobile terminal.
- Patent Document 1 describes a mobile terminal that acquires product information of a product to be purchased and transmits settlement information including all the acquired product information to a management server, and based on the product information included in the settlement information.
- a self-shopping system including a management server that generates and outputs sort detail information in which each product name is listed in descending order of price is disclosed.
- Patent Document 2 describes a method of transmitting a customer's face image taken at a self-checkout to a terminal device owned by a clerk to remotely confirm the age.
- An object of the present invention is to correctly confirm the age when a customer operates his / her own mobile terminal to make a payment.
- the server device is The product identification information acquisition unit that receives the product identification information read from the code attached to the product from the mobile terminal, and the product identification information acquisition unit.
- a list creation unit that creates a list of purchased products based on the product identification information received from the mobile terminal.
- An age confirmation screen generator that determines whether or not an age confirmation product is included in the purchased product list, and if the age confirmation product is included, generates an age confirmation screen and sends it to the mobile terminal.
- An age confirmation unit that confirms the age based on the age confirmation information received from the mobile terminal, and A payment screen generation unit that generates a payment screen based on the purchased product list and transmits it to the mobile terminal. It includes a payment unit that receives payment information from the mobile terminal and performs payment processing.
- the purchase management method performed by the server device is Receive the product identification information read from the code attached to the product from the mobile terminal and Create a purchased product list based on the product identification information received from the mobile terminal. It is determined whether or not the age confirmation product is included in the purchased product list, and if the age confirmation product is included, an age confirmation screen is generated and transmitted to the mobile terminal. The age is confirmed based on the age confirmation information received from the mobile terminal, and the age is confirmed. When the age confirmation is successful, a payment screen is generated based on the purchased product list and transmitted to the mobile terminal. Payment information is received from the mobile terminal and payment processing is performed.
- the recording medium is Receive the product identification information read from the code attached to the product from the mobile terminal and Create a purchased product list based on the product identification information received from the mobile terminal. It is determined whether or not the age confirmation product is included in the purchased product list, and if the age confirmation product is included, an age confirmation screen is generated and transmitted to the mobile terminal. The age is confirmed based on the age confirmation information received from the mobile terminal, and the age is confirmed. When the age confirmation is successful, a payment screen is generated based on the purchased product list and transmitted to the mobile terminal.
- a program that receives payment information from the mobile terminal and causes a computer to execute a payment processing process is recorded.
- the server device is The product identification information acquisition unit that receives the product identification information read from the code attached to the product from the mobile terminal, and the product identification information acquisition unit.
- a list creation unit that creates a list of purchased products based on the product identification information received from the mobile terminal.
- An age confirmation screen generator that determines whether or not an age confirmation product is included in the purchased product list, and if the age confirmation product is included, generates an age confirmation screen and sends it to the mobile terminal.
- An age confirmation result receiving unit that receives an age confirmation result from the mobile terminal, When the received age confirmation result is successful, a payment screen generation unit that generates a payment screen based on the purchased product list and sends it to the mobile terminal, and a payment screen generation unit. It includes a payment unit that receives payment information from the mobile terminal and performs payment processing.
- the purchase management method performed by the server device is Receive the product identification information read from the code attached to the product from the mobile terminal and Create a purchased product list based on the product identification information received from the mobile terminal. It is determined whether or not the age confirmation product is included in the purchased product list, and if the age confirmation product is included, an age confirmation screen is generated and transmitted to the mobile terminal. Receive the age confirmation result from the mobile terminal and When the received age confirmation result is successful, a payment screen is generated based on the purchased product list and transmitted to the mobile terminal. Payment information is received from the mobile terminal and payment processing is performed.
- the recording medium is Receive the product identification information read from the code attached to the product from the mobile terminal and Create a purchased product list based on the product identification information received from the mobile terminal. It is determined whether or not the age confirmation product is included in the purchased product list, and if the age confirmation product is included, an age confirmation screen is generated and transmitted to the mobile terminal. Receive the age confirmation result from the mobile terminal and When the received age confirmation result is successful, a payment screen is generated based on the purchased product list and transmitted to the mobile terminal. A program that receives payment information from the mobile terminal and causes a computer to execute a payment processing process is recorded.
- the configuration of the purchase management system is shown.
- the schematic configuration of the POS server is shown.
- the outline configuration of the management server is shown.
- the outline configuration of the mobile terminal is shown. It is a flowchart of a product purchase process. It is a flowchart of a store entry process. It is a flowchart of a product selection process. This is a display example of the purchased product list screen. It is a flowchart of 1st Example of accounting processing. This is a display example of the age confirmation screen. This is a display example of the credit card settlement screen and the accounting end screen. It is a flowchart of 2nd Example of accounting processing.
- FIG. 1 shows the configuration of the purchase management system 100 according to the present embodiment.
- the purchase management system 100 mainly includes a POS server 1, a management server 2, and a mobile terminal 3.
- the customer who uses the mobile terminal 3 reads the product barcode 7 attached to the product in the store 8 where the product is sold, so that the customer plans to purchase the product (also referred to as “purchased product”). ) Is registered, and payment is made by credit payment (online payment) using the mobile terminal 3.
- the POS server 1 is a server that manages various sales information such as product information including prices, inventory status, etc. of products sold at the store 8, and sales information of the store 8.
- the POS server 1 can communicate with the management server 2 via a network or the like.
- the POS server 1 may collectively manage the sales information of a plurality of affiliated stores, or may exist for each store and manage only the sales information of that store.
- the management server 2 is a server device that controls the mobile terminal 3, and can communicate with the mobile terminal 3 via a network or the like.
- the management server 2 acquires and stores information necessary for display control of the mobile terminal 3 from the POS server 1.
- the management server 2 transmits display information for the mobile terminal 3 to display various screens to the mobile terminal 3.
- a screen (“purchased product list screen”” is displayed in which a list of purchased products (referred to as “purchased product list”) registered by the mobile terminal 3 reading the product barcode 7 is displayed together with the selling price. Also called.) Is included.
- the management server 2 may be composed of a plurality of server devices.
- the management server 2 stores a server device that mainly performs interface operations with the mobile terminal 3 such as data exchange with the mobile terminal 3, and various information such as information acquired from the POS server 1 and a list of purchased products. It may be composed of a server device to be managed.
- the former server device functions as a so-called application server
- the latter server device functions as a so-called database server.
- each of these server devices exchanges information necessary for executing the assigned process via a network or the like.
- the mobile terminal 3 is a mobile terminal used by a customer who shop at a store 8, and has a function of reading a product barcode 7 attached to a product and various screens such as a purchased product list screen by communicating with a management server 2. Has a function to acquire and display. In FIG. 1, for convenience of explanation, only one mobile terminal 3 is displayed, but there are actually as many customers as there are customers in the store 8.
- FIG. 2 shows a schematic configuration of the POS server 1.
- the POS server 1 mainly includes a storage unit 13, a communication unit 14 that performs data communication, and a control unit 15. These elements are connected to each other by a bus line 10.
- the storage unit 13 is composed of a memory such as a hard disk or a flash memory.
- the storage unit 13 stores a program executed by the control unit 15 and information necessary for the control unit 15 to execute a predetermined process by executing the program.
- the storage unit 13 includes the selling price change information 17, the product information DB (Database) 18, and the sales information 19 which is information on the sales of the product.
- the storage unit 13 may store various sales-related information other than the selling price change information 17, the product information DB 18, and the sales information 19.
- the product information DB 18 is a database of information about products handled by the store 8 or affiliated stores including the store 8.
- the product information DB 18 includes various information such as a product price, information for identifying a product such as a JAN (Japanese Article Number) code (also referred to as “product identification information”), product classification information, and product inventory status. Contains information. For products such as alcoholic beverages and cigarettes that cannot be sold to people under the specified age by law (hereinafter referred to as "age confirmation products”), a specific code indicating that the product is of that type in the product identification information. Etc. are given, and it is possible to determine whether or not the product is an age-confirmed product by referring to the product identification information.
- the selling price change information 17 is information related to the change in the selling price. Specifically, the selling price change information 17 includes classification discount information, bundle discount information, set discount information, total discount information, classification discount information, bundle discount information, set discount information, and total discount information. Contains at least one of any discount information or discount information, such as.
- the control unit 15 includes a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), and the like (not shown), and performs various controls on each component in the POS server 1. For example, the control unit 15 updates the sales information 19 by communicating with the management server 2 and the mobile terminal 3 via the communication unit 14. Further, the control unit 15 transmits information regarding the selling price change information 17 and the product information DB 18 to the management server 2 by communicating with the management server 2 via the communication unit 14.
- a CPU Central Processing Unit
- ROM Read Only Memory
- RAM Random Access Memory
- FIG. 3 shows a schematic configuration of the management server 2.
- the management server 2 mainly includes a storage unit 23, a communication unit 24, and a control unit 25. Each of these elements is connected to each other via a bus line 20.
- the storage unit 23 is composed of a memory such as a hard disk or a flash memory.
- the storage unit 23 stores a program executed by the control unit 25 and information necessary for the control unit 25 to execute a predetermined process by executing the program.
- the storage unit 23 stores the selling price change information 27, the product information DB 28, and the purchased product list DB 29.
- the selling price change information 27 is information related to a change in the selling price due to a discount or discount.
- the selling price change information 27 is updated periodically or irregularly so as to be synchronized with the selling price change information 17 stored in the POS server 1 based on the control of the control unit 25.
- the product information DB 28 is a database of information about the product.
- the product information DB 28 is updated periodically or irregularly so as to be synchronized with the product information DB 18 stored in the POS server 1 based on the control of the control unit 25.
- the purchased product list DB 29 is a database of purchased product lists for each mobile terminal 3 of the customer who is shopping at the store 8.
- the purchased product list is, for example, a list including product identification information indicating a product to be purchased and a planned purchase quantity of the product, and is information for identifying a customer who uses the mobile terminal 3 or the mobile terminal 3 (“customer identification information”). It is also called.). Then, the purchased product list is updated every time an addition, deletion, or quantity change of purchased products is performed based on the operation of the mobile terminal 3.
- the communication unit 24 communicates with the POS server 1 and the mobile terminal 3 by wired or wireless communication.
- the control unit 25 includes a CPU, ROM, RAM, and the like (not shown), and performs various controls on each component in the management server 2. The process executed by the control unit 25 will be described later.
- the communication unit 24 is an example of the product identification information acquisition unit, the accounting request reception unit, and the age confirmation result reception unit of the present invention
- the control unit 25 is the list creation unit and the age confirmation screen generation of the present invention. This is an example of a unit, an age confirmation unit, a payment screen generation unit, a payment unit, and an end screen generation unit.
- FIG. 4 shows a schematic configuration of the mobile terminal 3.
- the mobile terminal 3 mainly includes a display unit 31, an input unit 32, a storage unit 33, a communication unit 34, a control unit 35, and a reading unit 36. Each of these elements is connected to each other via a bus line 30.
- the display unit 31 displays various information such as a purchased product list screen, an age family training screen, a payment screen, and an accounting end screen based on the control of the control unit 35.
- the input unit 32 is an interface that accepts user input, and corresponds to, for example, a touch panel, a button, a voice input device, and the like.
- the storage unit 33 is composed of a memory such as a hard disk or a flash memory.
- the storage unit 33 stores a program executed by the control unit 35 and information necessary for the control unit 35 to execute a predetermined process by executing the program.
- the storage unit 33 stores a dedicated application program that is activated when shopping at the store 8 and controls the display of various screens such as the purchased product list screen.
- the communication unit 34 communicates with the management server 2 by wireless communication.
- the control unit 35 includes a CPU, ROM, RAM, and the like (not shown), and performs various controls on each component in the mobile terminal 3. The control executed by the control unit 35 will be described later.
- the reading unit 36 is an optical device such as a camera, reads the product barcode 7 attached to the product, and supplies the read information to the control unit 35.
- the control unit 35 acquires product identification information such as a JAN code from the product barcode 7 attached to the product based on the information output by the reading unit 36.
- the reading unit 36 generates biological information such as a customer's face image and fingerprint when confirming the age based on the biological information.
- the display unit 31 is an example of the age confirmation screen display unit of the present invention
- the control unit 35 is an example of the age confirmation processing unit of the present invention.
- the product purchase process is a process in which a customer purchases a product at a store 8 using a mobile terminal 3.
- FIG. 5 is a flowchart showing an outline of the product purchase process.
- the product purchase process is roughly classified into a store entry process S100, a product selection process S200, and an accounting process S300.
- the product purchase process is mainly realized by the management server 2 and the mobile terminal 3 executing programs prepared in advance.
- the store entry process is a process performed prior to the purchase of a product when a customer enters the store 8, and corresponds to preparation for the purchase of the product.
- FIG. 6 is a flowchart showing an example of the store entry process. This process is performed by the mobile terminal 3 and the management server 2.
- the customer reads the store barcode using the mobile terminal 3 (step S101).
- the store barcode is affixed to a predetermined place in the store 8, for example, a wall near the entrance of the store, a card used for shopping, or the like.
- the mobile terminal 3 acquires the store ID from the read store barcode and transmits it to the management server 2 (step S102).
- the mobile terminal 3 transmits the store ID
- the mobile terminal 3 also transmits the customer identification information that identifies the customer who uses the mobile terminal 3 or the mobile terminal 3.
- the mobile terminal 3 basically transmits the customer identification information for identifying itself when transmitting some information to the management server 2.
- the management server 2 receives the store ID from the mobile terminal 3 and acquires the selling price list of the store from the product information DB 28 (step S104). This is because the selling price of the product is different for each store. Then, the management server 2 transmits the store information including the store name and the sale information of the store to the mobile terminal 3 (step S105), and the mobile terminal 3 receives the store information (step S106). As a result, the current store name, sale information of the store, and the like are displayed on the display unit 31 of the mobile terminal 3, and the customer can start shopping.
- the store information transmitted by the management server 2 includes information indicating the transaction status of the customer at the store, and when a new shopping is started at the store, the transaction status becomes new. On the other hand, when the customer interrupts shopping at the store for some reason, the purchased product list screen corresponding to the transaction state up to that point is displayed on the mobile terminal 3.
- the product selection process is a process in which the customer uses the mobile terminal 3 to read the product barcode 7 attached to the product and registers it in the purchased product list.
- FIG. 7 is a flowchart of the product selection process. This process is executed by the mobile terminal 3 and the management server 2.
- step S201 when the customer finds the product he / she wants to purchase, he / she puts the mobile terminal 3 into the product reading mode and reads the product barcode 7 attached to the product by the mobile terminal 3 (step S201: Yes).
- the mobile terminal 3 transmits the read product identification information of the product to the management server 2 (step S203). At this time, the quantity of the product is automatically set to "1".
- the management server 2 receives the product identification information from the mobile terminal 3 (step S203)
- the management server 2 updates the purchased product list and transmits it to the mobile terminal 3 (step S204).
- the mobile terminal 3 receives the updated product list and displays it on the display unit 31 (step S205). As a result, the newly added product and its quantity are added to the purchased product list and displayed on the mobile terminal 3.
- step S206 Yes
- the mobile terminal 3 transmits the product identification information of the product to be changed and the changed quantity to the management server 2 (step S207).
- the management server 2 When the management server 2 receives the product identification information and the changed quantity from the mobile terminal 3 (step S208), it updates the purchased product list and transmits it to the mobile terminal 3 (step S209).
- the mobile terminal 3 receives the updated product list and displays it on the display unit 31 (step S210). As a result, the quantity change is reflected in the purchased product list.
- the mobile terminal 3 determines whether or not the payment button 45 has been pressed by the customer (step S211).
- the payment button 45 is a button that the customer presses when completing the shopping. If the payment button 45 is not pressed (step S211: No), the process returns to step 201. In this way, the customer can add products, change the quantity, and continue shopping until the payment button 45 is pressed. Then, when the payment button 45 is pressed (step S211: Yes), the product selection process ends.
- FIG. 8 shows a display example of the purchased product list screen displayed on the mobile terminal 3.
- the purchased product list screen has a product reading button 40, a list display field 41, a subtotal display field 42, a total amount display field 43, a home screen transition button 44, a payment button 45, and a transaction cancellation button. It has 46 and.
- the mobile terminal 3 When the mobile terminal 3 detects that the product reading button 40 has been selected by a tap operation or the like, the mobile terminal 3 switches the display of the display unit 31 to the product reading screen. On the product reading screen, the mobile terminal 3 displays an image or the like acquired from the activated reading unit 36. As a result, the customer can move the product or the mobile terminal 3 so that the product barcode 7 is located within the reading range of the reading unit 36, and can read the product barcode 7.
- the list display column 41 the name, quantity, and price of the purchased product are displayed for each purchased product. Further, for each purchased product in the list display field 41, a quantity decrease button 47 and a quantity increase button 48 are displayed. Then, when the mobile terminal 3 accepts the quantity change of the purchased product by the quantity decrease button 47 or the quantity increase button 48, the mobile terminal 3 transmits the product identification information of the purchased product whose quantity has been changed and the changed quantity to the management server 2. ..
- the subtotal display column 42 displays the subtotal of the selling price excluding tax for all the products in the purchased product list
- the total amount display column 43 displays the total amount of the selling price including tax for all the products in the purchased product list.
- the management server 2 calculates these subtotals or total amounts based on the prices of the purchased products registered in the product information DB 28, specifically, the selling price list of the store acquired by the store entry process.
- the mobile terminal 3 When the mobile terminal 3 detects that the home screen transition button 44 is selected, it transmits a home screen display request to the management server 2 and displays a predetermined home screen based on the display information received as a response.
- the home screen may display information on discounts and discounts at the store 8, customer registration information on the mobile terminal 3, and the like.
- the mobile terminal 3 When the mobile terminal 3 detects that the payment button 45 has been selected, it transmits an accounting request to the management server 2. As a result, the product selection process is completed and the accounting process proceeds. Further, when the mobile terminal 3 detects that the transaction cancellation button 46 is selected, the mobile terminal 3 transmits information for notifying the transaction cancellation to the management server 2. In this case, the management server 2 deletes the purchased product list corresponding to the mobile terminal 3.
- the accounting process is a process of paying for a product selected by a customer by a product selection process.
- the customer operates the mobile terminal 3 and pays by credit card.
- the customer uses his / her mobile terminal 3 by registering a credit card with the store operating company when registering as a member, or by registering with a payment agency contracted by the store. And credit card payment can be made.
- age confirmation is performed when necessary.
- Products sold in stores include age-confirmed products such as alcoholic beverages and cigarettes. Therefore, if the product purchased by a customer includes an age-confirmed product, the age-confirmed product must be performed at the time of accounting.
- this age confirmation is carried out by the customer's mobile terminal 3. Whether or not the product is an age-confirmed product can be determined based on the product identification information. Specifically, in the first method, for the age-confirmed product, a specific code is included in the product identification information.
- the management server 2 may store a specific code indicating the age-confirmed product, refer to the product identification information of the purchased product, and determine that the product corresponds to the age-confirmed product when the specific code is included. ..
- a list of product identification information of age-confirmed products (hereinafter referred to as "age-confirmed product list") is prepared in advance.
- the management server 2 stores the age confirmation product list in advance, refers to the age confirmation product list, and determines that the product corresponds to the age confirmation product when the product identification information of the purchased product is included in the age confirmation product list. do it.
- FIG. 9 is a flowchart of the first embodiment of accounting processing. This process is executed by the mobile terminal 3 and the management server 2.
- FIG. 9 is a flowchart of accounting processing. This process is executed by the mobile terminal 3 and the management server 2.
- the mobile terminal 3 transmits an accounting request to the management server 2 (step S301).
- the management server 2 receives the accounting request (step S302)
- the management server 2 calculates the payment amount based on the purchased product list at that time (step S303).
- the management server 2 refers to the purchased product list and determines whether or not the purchased product includes the age-confirmed product (step S304).
- step S304: No If the age confirmation product is not included (step S304: No), the process proceeds to step S310 described later.
- step S304: Yes the management server 2 generates an age confirmation screen and transmits it to the mobile terminal 3 (step S305).
- the mobile terminal 3 receives the age confirmation screen from the management server 2 and displays it on the display unit 31 (step S306).
- FIG. 10A is a display example of the age confirmation screen when the age is confirmed by using the credit card information as the age confirmation information.
- the credit company confirms the identity with a driver's license or the like, and the age of the credit card owner has been proved. Therefore, for a legitimate credit card owner, the age can be confirmed based on the credit card information.
- the customer can confirm the age by pressing the button 70 using his / her credit card information.
- the customer can also select another age confirmation method by pressing the button 71.
- the customer has a membership card (point card) with a credit function, or has membership registration that allows him to join on the condition of age verification, use that information to age. Confirmation can be made.
- FIG. 10B is a display example of the age confirmation screen when the age is confirmed using the customer's biological information as the age confirmation information.
- the customer's biological information face, fingerprint, etc.
- the customer uses the mobile terminal 3 to generate his / her own biometric information (face image, fingerprint, etc.) and sends it to the management server 2.
- the management server 2 collates the biometric information transmitted from the mobile terminal 3 with the biometric information registered in advance, and if both match, the age confirmation is performed based on the age information of the customer registered as a member. Just do it.
- the customer can confirm the age by pressing the button 72 using his / her biometric information.
- the customer can also select another age confirmation method by pressing the button 73.
- the mobile terminal 3 acquires the age confirmation information according to the age confirmation method selected by the customer and transmits it to the management server 2 (step S307).
- the management server 2 receives the age confirmation information from the mobile terminal 3 (step S309), and performs age confirmation using the age confirmation information (step S309). If the age cannot be confirmed based on the received age confirmation information, the management server 2 gives the customer an opportunity to retry by sending an age confirmation screen indicating that fact again, and by retrying a predetermined number of times. However, if the age cannot be confirmed, the transaction will be cancelled.
- FIG. 11A is a display example of the credit card payment screen.
- the credit card payment screen includes a payment information field 74, a total amount field 75, and a payment button 76.
- the payment information field 74 includes the name of the credit company that performs credit payment, the credit card number, and the like.
- the total amount column 75 indicates the total amount of the products to be purchased.
- the payment button 76 is a button for the customer to instruct the execution of credit card payment. If it is necessary to enter a PIN or security code depending on the credit card company, an entry field will be provided.
- the mobile terminal 3 transmits the credit payment information to the management server 2 (step S312).
- the credit payment information includes information for identifying the credit card used for payment, information indicating that the customer has agreed to the credit payment, and the like. If a PIN or security code is entered, it will be included in the credit card payment information and sent.
- the management server 2 receives the credit card payment information (step S313) and executes the credit card payment (step S314). If necessary, the management server 2 transmits credit payment information to a server of a credit company or a credit agency, and performs payment processing.
- FIG. 11B is a display example of the accounting end screen.
- the accounting end screen includes a settlement information field 77 and an end button 78.
- the payment information column 77 displays information such as the payment amount and the payment method.
- the end button 78 is a button for confirming that the customer has completed the accounting process. When the customer presses the end button 78, the mobile terminal 3 reports to the management server 2 that the payment has been completed, and returns the display of the mobile terminal 3 to the main menu. In this way, the accounting process is completed.
- the mobile terminal 3 transmits the age confirmation information to the management server 2, and the management server 2 executes the age confirmation process.
- the mobile terminal 3 executes the age confirmation process.
- age confirmation information such as credit card information and biological information is stored in the mobile terminal 3 in advance. It is preferable that this age confirmation information is stored in a state protected by an encryption method or the like so that the customer cannot forge or modify it.
- the mobile terminal 3 prompts the customer to input the age confirmation information, and performs the age confirmation process using the acquired age confirmation information and the age confirmation information already stored in the mobile terminal 3. .
- FIG. 12 is a flowchart of a second embodiment of accounting processing. This process is executed by the mobile terminal 3 and the management server 2. Steps S311 to S316 in the second embodiment are the same as steps S301 to 306 in the first embodiment shown in FIG.
- the customer inputs the age confirmation information.
- the mobile terminal 3 performs an age confirmation process using the input age confirmation information (step S317). Specifically, the mobile terminal 3 collates the input age confirmation information with the age confirmation information stored in the mobile terminal 3, and if both match, the age confirmation is successful. Then, the mobile terminal 3 transmits the age confirmation result to the management server 2.
- the management server 2 receives the age confirmation result from the mobile terminal 3, and if the age confirmation result is successful, the process proceeds to step S319.
- the processing of steps S319 to 325 is the same as that of steps S310 to S316 of the first embodiment shown in FIG. 9, and thus the description thereof will be omitted.
- the management server 2 may cause the customer to retry a predetermined number of times by transmitting the age confirmation screen again or the like. If the age confirmation is not successful in the end, the management server 2 may cancel the product purchase process.
- the age confirmation product can be confirmed. As a result, the age can be confirmed quickly without bothering the clerk.
- Modification example 1 (Modification example 1)
- age confirmation using credit card information and age confirmation using biometric information are selectively performed, but age confirmation by both may be a condition.
- the method of the present invention is applied to a system in which payment can be made only by credit card payment using a mobile terminal, but the method of the present invention includes payment using a mobile terminal and payment by an accounting machine. In a system that supports both of the above, it can also be applied to processing when a customer makes a payment using a mobile terminal.
- the product identification information acquisition unit that receives the product identification information read from the code attached to the product from the mobile terminal, and the product identification information acquisition unit.
- a list creation unit that creates a list of purchased products based on the product identification information received from the mobile terminal.
- An age confirmation screen generator that determines whether or not an age confirmation product is included in the purchased product list, and if the age confirmation product is included, generates an age confirmation screen and sends it to the mobile terminal.
- An age confirmation unit that confirms the age based on the age confirmation information received from the mobile terminal, and A payment screen generation unit that generates a payment screen based on the purchased product list and transmits it to the mobile terminal.
- a payment unit that receives payment information from the mobile terminal and performs payment processing,
- a server device that comprises.
- Appendix 2 It is equipped with an accounting request receiving unit that receives an accounting request from the mobile terminal.
- the server device according to Appendix 1, wherein the age confirmation screen generation unit determines whether or not an age confirmation product is included in the purchased product list when the accounting request receiving unit receives an accounting request.
- the payment screen generation unit transmits the payment screen after the age confirmation by the age confirmation unit, and the payment screen is transmitted.
- the server device which transmits the payment screen after the determination when the age confirmation screen generation unit determines that the age confirmation product is not included in the purchased product list.
- a purchase management method executed by a server device. Receive the product identification information read from the code attached to the product from the mobile terminal and Create a purchased product list based on the product identification information received from the mobile terminal. It is determined whether or not the age confirmation product is included in the purchased product list, and if the age confirmation product is included, an age confirmation screen is generated and transmitted to the mobile terminal. The age is confirmed based on the age confirmation information received from the mobile terminal, and the age is confirmed. When the age confirmation is successful, a payment screen is generated based on the purchased product list and transmitted to the mobile terminal.
- a purchase management method that receives payment information from the mobile terminal and performs payment processing.
- the product identification information acquisition unit that receives the product identification information read from the code attached to the product from the mobile terminal, and the product identification information acquisition unit.
- a list creation unit that creates a list of purchased products based on the product identification information received from the mobile terminal.
- An age confirmation screen generator that determines whether or not an age confirmation product is included in the purchased product list, and if the age confirmation product is included, generates an age confirmation screen and sends it to the mobile terminal.
- An age confirmation result receiving unit that receives an age confirmation result from the mobile terminal, When the received age confirmation result is successful, a payment screen generation unit that generates a payment screen based on the purchased product list and sends it to the mobile terminal, and a payment screen generation unit.
- a payment unit that receives payment information from the mobile terminal and performs payment processing,
- a server device that comprises.
- Appendix 12 A purchase management system including the server device according to Appendix 11 and a mobile terminal.
- the mobile terminal A memory unit that stores age confirmation information, An age confirmation screen display unit that receives and displays the age confirmation screen from the server device, An age confirmation processing unit that acquires age confirmation information, collates the acquired age confirmation information with the age confirmation information stored in the storage unit, performs age confirmation, and sends the age confirmation result to the server device.
- Purchase management system with.
- a purchase management method executed by a server device Receive the product identification information read from the code attached to the product from the mobile terminal and Create a purchased product list based on the product identification information received from the mobile terminal. It is determined whether or not the age confirmation product is included in the purchased product list, and if the age confirmation product is included, an age confirmation screen is generated and transmitted to the mobile terminal. Receive the age confirmation result from the mobile terminal and When the received age confirmation result is successful, a payment screen is generated based on the purchased product list and transmitted to the mobile terminal.
- a purchase management method that receives payment information from the mobile terminal and performs payment processing.
- (Appendix 14) Receive the product identification information read from the code attached to the product from the mobile terminal and Create a purchased product list based on the product identification information received from the mobile terminal. It is determined whether or not the age confirmation product is included in the purchased product list, and if the age confirmation product is included, an age confirmation screen is generated and transmitted to the mobile terminal. Receive the age confirmation result from the mobile terminal and When the received age confirmation result is successful, a payment screen is generated based on the purchased product list and transmitted to the mobile terminal. A recording medium on which a program that receives payment information from the mobile terminal and causes a computer to execute a payment processing process is recorded.
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Cash Registers Or Receiving Machines (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Description
商品に付されたコードから読み取られた商品識別情報を携帯端末から受信する商品識別情報取得部と、
前記携帯端末から受信した商品識別情報に基づいて、購入商品リストを作成するリスト作成部と、
前記購入商品リストに年齢確認商品が含まれているか否かを判定し、年齢確認商品が含まれている場合に、年齢確認画面を生成して前記携帯端末に送信する年齢確認画面生成部と、
前記携帯端末から受信した年齢確認情報に基づいて年齢確認を行う年齢確認部と、
前記購入商品リストに基づいて決済画面を生成し、前記携帯端末に送信する決済画面生成部と、
前記携帯端末から決済情報を受信し、決済処理を行う決済部と、を備える。
商品に付されたコードから読み取られた商品識別情報を携帯端末から受信し、
前記携帯端末から受信した商品識別情報に基づいて、購入商品リストを作成し、
前記購入商品リストに年齢確認商品が含まれているか否かを判定し、年齢確認商品が含まれている場合に、年齢確認画面を生成して前記携帯端末に送信し、
前記携帯端末から受信した年齢確認情報に基づいて年齢確認を行い、
前記年齢確認が成功した場合に、前記購入商品リストに基づいて決済画面を生成し、前記携帯端末に送信し、
前記携帯端末から決済情報を受信し、決済処理を行う。
商品に付されたコードから読み取られた商品識別情報を携帯端末から受信し、
前記携帯端末から受信した商品識別情報に基づいて、購入商品リストを作成し、
前記購入商品リストに年齢確認商品が含まれているか否かを判定し、年齢確認商品が含まれている場合に、年齢確認画面を生成して前記携帯端末に送信し、
前記携帯端末から受信した年齢確認情報に基づいて年齢確認を行い、
前記年齢確認が成功した場合に、前記購入商品リストに基づいて決済画面を生成し、前記携帯端末に送信し、
前記携帯端末から決済情報を受信し、決済処理を行う処理をコンピュータに実行させるプログラムを記録する。
商品に付されたコードから読み取られた商品識別情報を携帯端末から受信する商品識別情報取得部と、
前記携帯端末から受信した商品識別情報に基づいて、購入商品リストを作成するリスト作成部と、
前記購入商品リストに年齢確認商品が含まれているか否かを判定し、年齢確認商品が含まれている場合に、年齢確認画面を生成して前記携帯端末に送信する年齢確認画面生成部と、
前記携帯端末から年齢確認結果を受信する年齢確認結果受信部と、
受信した年齢確認結果が成功である場合に、前記購入商品リストに基づいて決済画面を生成し、前記携帯端末に送信する決済画面生成部と、
前記携帯端末から決済情報を受信し、決済処理を行う決済部と、を備える。
商品に付されたコードから読み取られた商品識別情報を携帯端末から受信し、
前記携帯端末から受信した商品識別情報に基づいて、購入商品リストを作成し、
前記購入商品リストに年齢確認商品が含まれているか否かを判定し、年齢確認商品が含まれている場合に、年齢確認画面を生成して前記携帯端末に送信し、
前記携帯端末から年齢確認結果を受信し、
受信した年齢確認結果が成功である場合に、前記購入商品リストに基づいて決済画面を生成し、前記携帯端末に送信し、
前記携帯端末から決済情報を受信し、決済処理を行う。
商品に付されたコードから読み取られた商品識別情報を携帯端末から受信し、
前記携帯端末から受信した商品識別情報に基づいて、購入商品リストを作成し、
前記購入商品リストに年齢確認商品が含まれているか否かを判定し、年齢確認商品が含まれている場合に、年齢確認画面を生成して前記携帯端末に送信し、
前記携帯端末から年齢確認結果を受信し、
受信した年齢確認結果が成功である場合に、前記購入商品リストに基づいて決済画面を生成し、前記携帯端末に送信し、
前記携帯端末から決済情報を受信し、決済処理を行う処理をコンピュータに実行させるプログラムを記録する。
[購入管理システムの構成]
図1は、本実施形態に係る購入管理システム100の構成を示す。購入管理システム100は、主に、POSサーバ1と、管理サーバ2と、携帯端末3とを備える。購入管理システム100では、携帯端末3を使用する顧客は、商品の販売を行う店舗8内において商品に付された商品バーコード7を読み取ることで、購入予定の商品(「購入商品」とも呼ぶ。)の登録を行い、携帯端末3を用いたクレジット決済(オンライン決済)により支払いを行う。
次に、POSサーバ1、管理サーバ2、及び、携帯端末3の各構成について図2~図4を参照して説明する。
図2は、POSサーバ1の概略構成を示す。POSサーバ1は、主に、記憶部13と、データ通信を行う通信部14と、制御部15とを備える。これらの要素はバスライン10により相互に接続されている。
図3は、管理サーバ2の概略構成を示す。管理サーバ2は、主に、記憶部23と、通信部24と、制御部25とを備える。これらの各要素は、バスライン20を介して相互に接続されている。
図4は、携帯端末3の概略構成を示す。携帯端末3は、主に、表示部31と、入力部32と、記憶部33と、通信部34と、制御部35と、読取部36とを備える。これらの各要素は、バスライン30を介して相互に接続されている。
次に、購入管理システム100による商品購入処理の概要について説明する。商品購入処理は、顧客が店舗8において携帯端末3を使用して商品を購入する処理である。図5は、商品購入処理の概要を示すフローチャートである。商品購入処理は、大別して、入店処理S100と、商品選択処理S200と、会計処理S300とを有する。なお、商品購入処理は、主として管理サーバ2及び携帯端末3が、それぞれ予め用意されたプログラムを実行することにより実現される。
まず、入店処理について説明する。入店処理は、顧客が店舗8に入店した際に、商品の購入に先だって行われる処理であり、商品購入のための準備に相当する。図6は、入店処理の一例を示すフローチャートである。この処理は、携帯端末3と管理サーバ2により行われる。
次に、商品選択処理について説明する。商品選択処理は、顧客が携帯端末3を用いて商品に付されている商品バーコード7を読み取り、購入商品リストに登録する処理である。図7は、商品選択処理のフローチャートである。この処理は、携帯端末3と管理サーバ2により実行される。
次に、会計処理について説明する。会計処理は、商品選択処理により顧客が選択した商品についての支払いを行う処理である。本実施形態では、顧客は携帯端末3を操作し、クレジットカードによる支払いを行う。顧客は、店舗の運営会社に対して会員登録などの際にクレジットカードを登録しておくか、もしくはその店舗が契約している決済代行会社などに登録することにより、自分の携帯端末3を使用してクレジット決済ができるものとする。
図9は、会計処理の第1実施例のフローチャートである。この処理は、携帯端末3と、管理サーバ2により実行される。図9は、会計処理のフローチャートである。この処理は、携帯端末3と、管理サーバ2により実行される。まず、携帯端末3は、前述の支払いボタン45が押されると、管理サーバ2へ会計要求を送信する(ステップS301)。管理サーバ2は、会計要求を受信すると(ステップS302)、その時点の購入商品リストに基づいて支払い金額を計算する(ステップS303)。次に、管理サーバ2は、購入商品リストを参照し、購入商品に年齢確認商品が含まれているか否かを判定する(ステップS304)。年齢確認商品が含まれていない場合(ステップS304:No)、処理は後述するステップS310へ進む。一方、年齢確認商品が含まれている場合(ステップS304:Yes)、管理サーバ2は年齢確認画面を生成して携帯端末3へ送信する(ステップS305)。携帯端末3は、管理サーバ2から年齢確認画面を受信し、表示部31に表示する(ステップS306)。
次に、会計処理の第2実施例について説明する。第1実施例においては、年齢確認が必要な場合、携帯端末3が管理サーバ2へ年齢確認情報を送信し、管理サーバ2が年齢確認処理を実行している。その代わりに、第2実施例は、携帯端末3が年齢確認処理を実行する。具体的には、クレジットカード情報や生体情報などの年齢確認情報を予め携帯端末3に記憶しておく。なお、この年齢確認情報は、顧客が偽造や改変できないように、暗号化そのたの手法で保護された状態で記憶されていることが好ましい。携帯端末3は、年齢確認が必要な場合、顧客に年齢確認情報の入力を促し、取得した年齢確認情報と、既に携帯端末3に記憶されている年齢確認情報とを用いて年齢確認処理を行う。
(変形例1)
上記の実施形態では、クレジットカード情報を用いた年齢確認と、生体情報を用いた年齢確認とを選択的に実施しているが、両方による年齢確認を条件としてもよい。また、上記の実施形態では、本発明の手法を携帯端末によるクレジット決済でのみ支払いが可能なシステムに適用しているが、本発明の手法は、携帯端末を用いた支払いと、会計機による支払いの両方に対応したシステムにおいて、顧客が携帯端末を用いて支払いを行う場合の処理にも適用することができる。
上記の実施形態では、商品に付与したバーコードを携帯端末3により読み取っているが、その代わりに、QR(Quick Response)コードを商品に付与し、これを携帯端末3で読み取るようにしてもよい。
商品に付されたコードから読み取られた商品識別情報を携帯端末から受信する商品識別情報取得部と、
前記携帯端末から受信した商品識別情報に基づいて、購入商品リストを作成するリスト作成部と、
前記購入商品リストに年齢確認商品が含まれているか否かを判定し、年齢確認商品が含まれている場合に、年齢確認画面を生成して前記携帯端末に送信する年齢確認画面生成部と、
前記携帯端末から受信した年齢確認情報に基づいて年齢確認を行う年齢確認部と、
前記購入商品リストに基づいて決済画面を生成し、前記携帯端末に送信する決済画面生成部と、
前記携帯端末から決済情報を受信し、決済処理を行う決済部と、
を備えるサーバ装置。
前記携帯端末から会計要求を受信する会計要求受信部を備え、
前記年齢確認画面生成部は、前記会計要求受信部が会計要求を受信したときに、前記購入商品リストに年齢確認商品が含まれているか否かの判定を行う付記1に記載のサーバ装置。
前記決済画面生成部は、前記購入商品リストに前記年齢確認商品が含まれていると前記年齢確認画面生成部が判定した場合は、前記年齢確認部による年齢確認後に前記決済画面を送信し、前記購入商品リストに前記年齢確認商品が含まれていないと前記年齢確認画面生成部が判定した場合は、当該判定後に前記決済画面を送信する付記2に記載のサーバ装置。
前記決済部は、クレジットカードによる決済を実行する付記1乃至3のいずれか一項に記載のサーバ装置。
前記年齢確認情報は、クレジットカードの登録情報を用いて年齢確認を行うことを求める情報である付記1乃至4のいずれか一項に記載のサーバ装置。
前記年齢確認情報は、前記携帯端末により生成された顧客の生体情報である付記1乃至4のいずれか一項に記載のサーバ装置。
前記年齢確認画面は、前記購入商品リストに年齢確認商品が含まれていることを示すメッセージと、年齢確認方法の選択肢とを含む付記1乃至6のいずれか一項に記載のサーバ装置。
前記決済部が前記決済処理を完了したときに、会計終了画面を生成し、前記携帯端末へ送信する終了画面生成部を備える付記1乃至7のいずれか一項に記載のサーバ装置。
サーバ装置により実行される購入管理方法であって、
商品に付されたコードから読み取られた商品識別情報を携帯端末から受信し、
前記携帯端末から受信した商品識別情報に基づいて、購入商品リストを作成し、
前記購入商品リストに年齢確認商品が含まれているか否かを判定し、年齢確認商品が含まれている場合に、年齢確認画面を生成して前記携帯端末に送信し、
前記携帯端末から受信した年齢確認情報に基づいて年齢確認を行い、
前記年齢確認が成功した場合に、前記購入商品リストに基づいて決済画面を生成し、前記携帯端末に送信し、
前記携帯端末から決済情報を受信し、決済処理を行う購入管理方法。
商品に付されたコードから読み取られた商品識別情報を携帯端末から受信し、
前記携帯端末から受信した商品識別情報に基づいて、購入商品リストを作成し、
前記購入商品リストに年齢確認商品が含まれているか否かを判定し、年齢確認商品が含まれている場合に、年齢確認画面を生成して前記携帯端末に送信し、
前記携帯端末から受信した年齢確認情報に基づいて年齢確認を行い、
前記年齢確認が成功した場合に、前記購入商品リストに基づいて決済画面を生成し、前記携帯端末に送信し、
前記携帯端末から決済情報を受信し、決済処理を行う処理をコンピュータに実行させるプログラムを記録した記録媒体。
商品に付されたコードから読み取られた商品識別情報を携帯端末から受信する商品識別情報取得部と、
前記携帯端末から受信した商品識別情報に基づいて、購入商品リストを作成するリスト作成部と、
前記購入商品リストに年齢確認商品が含まれているか否かを判定し、年齢確認商品が含まれている場合に、年齢確認画面を生成して前記携帯端末に送信する年齢確認画面生成部と、
前記携帯端末から年齢確認結果を受信する年齢確認結果受信部と、
受信した年齢確認結果が成功である場合に、前記購入商品リストに基づいて決済画面を生成し、前記携帯端末に送信する決済画面生成部と、
前記携帯端末から決済情報を受信し、決済処理を行う決済部と、
を備えるサーバ装置。
付記11に記載のサーバ装置と、携帯端末とを備える購入管理システムであって、
前記携帯端末は、
年齢確認情報を記憶する記憶部と、
前記サーバ装置から前記年齢確認画面を受信して表示する年齢確認画面表示部と、
年齢確認情報を取得し、取得した年齢確認情報を前記記憶部に記憶されている年齢確認情報と照合して年齢確認を行い、年齢確認結果を前記サーバ装置へ送信する年齢確認処理部と、
を備える購入管理システム。
サーバ装置により実行される購入管理方法であって、
商品に付されたコードから読み取られた商品識別情報を携帯端末から受信し、
前記携帯端末から受信した商品識別情報に基づいて、購入商品リストを作成し、
前記購入商品リストに年齢確認商品が含まれているか否かを判定し、年齢確認商品が含まれている場合に、年齢確認画面を生成して前記携帯端末に送信し、
前記携帯端末から年齢確認結果を受信し、
受信した年齢確認結果が成功である場合に、前記購入商品リストに基づいて決済画面を生成し、前記携帯端末に送信し、
前記携帯端末から決済情報を受信し、決済処理を行う購入管理方法。
商品に付されたコードから読み取られた商品識別情報を携帯端末から受信し、
前記携帯端末から受信した商品識別情報に基づいて、購入商品リストを作成し、
前記購入商品リストに年齢確認商品が含まれているか否かを判定し、年齢確認商品が含まれている場合に、年齢確認画面を生成して前記携帯端末に送信し、
前記携帯端末から年齢確認結果を受信し、
受信した年齢確認結果が成功である場合に、前記購入商品リストに基づいて決済画面を生成し、前記携帯端末に送信し、
前記携帯端末から決済情報を受信し、決済処理を行う処理をコンピュータに実行させるプログラムを記録した記録媒体。
2 管理サーバ
3 携帯端末
100 購入管理システム
Claims (14)
- 商品に付されたコードから読み取られた商品識別情報を携帯端末から受信する商品識別情報取得部と、
前記携帯端末から受信した商品識別情報に基づいて、購入商品リストを作成するリスト作成部と、
前記購入商品リストに年齢確認商品が含まれているか否かを判定し、年齢確認商品が含まれている場合に、年齢確認画面を生成して前記携帯端末に送信する年齢確認画面生成部と、
前記携帯端末から受信した年齢確認情報に基づいて年齢確認を行う年齢確認部と、
前記購入商品リストに基づいて決済画面を生成し、前記携帯端末に送信する決済画面生成部と、
前記携帯端末から決済情報を受信し、決済処理を行う決済部と、
を備えるサーバ装置。 - 前記携帯端末から会計要求を受信する会計要求受信部を備え、
前記年齢確認画面生成部は、前記会計要求受信部が会計要求を受信したときに、前記購入商品リストに年齢確認商品が含まれているか否かの判定を行う請求項1に記載のサーバ装置。 - 前記決済画面生成部は、前記購入商品リストに前記年齢確認商品が含まれていると前記年齢確認画面生成部が判定した場合は、前記年齢確認部による年齢確認後に前記決済画面を送信し、前記購入商品リストに前記年齢確認商品が含まれていないと前記年齢確認画面生成部が判定した場合は、当該判定後に前記決済画面を送信する請求項2に記載のサーバ装置。
- 前記決済部は、クレジットカードによる決済を実行する請求項1乃至3のいずれか一項に記載のサーバ装置。
- 前記年齢確認情報は、クレジットカードの登録情報を用いて年齢確認を行うことを求める情報である請求項1乃至4のいずれか一項に記載のサーバ装置。
- 前記年齢確認情報は、前記携帯端末により生成された顧客の生体情報である請求項1乃至4のいずれか一項に記載のサーバ装置。
- 前記年齢確認画面は、前記購入商品リストに年齢確認商品が含まれていることを示すメッセージと、年齢確認方法の選択肢とを含む請求項1乃至6のいずれか一項に記載のサーバ装置。
- 前記決済部が前記決済処理を完了したときに、会計終了画面を生成し、前記携帯端末へ送信する終了画面生成部を備える請求項1乃至7のいずれか一項に記載のサーバ装置。
- サーバ装置により実行される購入管理方法であって、
商品に付されたコードから読み取られた商品識別情報を携帯端末から受信し、
前記携帯端末から受信した商品識別情報に基づいて、購入商品リストを作成し、
前記購入商品リストに年齢確認商品が含まれているか否かを判定し、年齢確認商品が含まれている場合に、年齢確認画面を生成して前記携帯端末に送信し、
前記携帯端末から受信した年齢確認情報に基づいて年齢確認を行い、
前記年齢確認が成功した場合に、前記購入商品リストに基づいて決済画面を生成し、前記携帯端末に送信し、
前記携帯端末から決済情報を受信し、決済処理を行う購入管理方法。 - 商品に付されたコードから読み取られた商品識別情報を携帯端末から受信し、
前記携帯端末から受信した商品識別情報に基づいて、購入商品リストを作成し、
前記購入商品リストに年齢確認商品が含まれているか否かを判定し、年齢確認商品が含まれている場合に、年齢確認画面を生成して前記携帯端末に送信し、
前記携帯端末から受信した年齢確認情報に基づいて年齢確認を行い、
前記年齢確認が成功した場合に、前記購入商品リストに基づいて決済画面を生成し、前記携帯端末に送信し、
前記携帯端末から決済情報を受信し、決済処理を行う処理をコンピュータに実行させるプログラムを記録した記録媒体。 - 商品に付されたコードから読み取られた商品識別情報を携帯端末から受信する商品識別情報取得部と、
前記携帯端末から受信した商品識別情報に基づいて、購入商品リストを作成するリスト作成部と、
前記購入商品リストに年齢確認商品が含まれているか否かを判定し、年齢確認商品が含まれている場合に、年齢確認画面を生成して前記携帯端末に送信する年齢確認画面生成部と、
前記携帯端末から年齢確認結果を受信する年齢確認結果受信部と、
受信した年齢確認結果が成功である場合に、前記購入商品リストに基づいて決済画面を生成し、前記携帯端末に送信する決済画面生成部と、
前記携帯端末から決済情報を受信し、決済処理を行う決済部と、
を備えるサーバ装置。 - 請求項11に記載のサーバ装置と、携帯端末とを備える購入管理システムであって、
前記携帯端末は、
年齢確認情報を記憶する記憶部と、
前記サーバ装置から前記年齢確認画面を受信して表示する年齢確認画面表示部と、
年齢確認情報を取得し、取得した年齢確認情報を前記記憶部に記憶されている年齢確認情報と照合して年齢確認を行い、年齢確認結果を前記サーバ装置へ送信する年齢確認処理部と、
を備える購入管理システム。 - サーバ装置により実行される購入管理方法であって、
商品に付されたコードから読み取られた商品識別情報を携帯端末から受信し、
前記携帯端末から受信した商品識別情報に基づいて、購入商品リストを作成し、
前記購入商品リストに年齢確認商品が含まれているか否かを判定し、年齢確認商品が含まれている場合に、年齢確認画面を生成して前記携帯端末に送信し、
前記携帯端末から年齢確認結果を受信し、
受信した年齢確認結果が成功である場合に、前記購入商品リストに基づいて決済画面を生成し、前記携帯端末に送信し、
前記携帯端末から決済情報を受信し、決済処理を行う購入管理方法。 - 商品に付されたコードから読み取られた商品識別情報を携帯端末から受信し、
前記携帯端末から受信した商品識別情報に基づいて、購入商品リストを作成し、
前記購入商品リストに年齢確認商品が含まれているか否かを判定し、年齢確認商品が含まれている場合に、年齢確認画面を生成して前記携帯端末に送信し、
前記携帯端末から年齢確認結果を受信し、
受信した年齢確認結果が成功である場合に、前記購入商品リストに基づいて決済画面を生成し、前記携帯端末に送信し、
前記携帯端末から決済情報を受信し、決済処理を行う処理をコンピュータに実行させるプログラムを記録した記録媒体。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US17/766,304 US20240054475A1 (en) | 2019-10-21 | 2020-10-12 | Server apparatus, purchase management method, and recording medium |
JP2021554280A JP7287487B2 (ja) | 2019-10-21 | 2020-10-12 | サーバ装置、購入管理方法、及び、プログラム |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019-191759 | 2019-10-21 | ||
JP2019191759 | 2019-10-21 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2021079765A1 true WO2021079765A1 (ja) | 2021-04-29 |
Family
ID=75620501
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2020/038432 WO2021079765A1 (ja) | 2019-10-21 | 2020-10-12 | サーバ装置、購入管理方法、及び、記録媒体 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20240054475A1 (ja) |
JP (2) | JP7287487B2 (ja) |
WO (1) | WO2021079765A1 (ja) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006252098A (ja) * | 2005-03-10 | 2006-09-21 | Jtb Corp | くじ又は賭博商品の販売及び当籤金支払いシステムとそれを実現するためのコンピュータプログラムとその方法 |
WO2017046995A1 (ja) * | 2015-09-17 | 2017-03-23 | パナソニックIpマネジメント株式会社 | 販売支援方法、及び販売支援システム |
JP2019153088A (ja) * | 2018-03-02 | 2019-09-12 | 東芝テック株式会社 | 端末管理装置及びそのプログラム |
WO2019181755A1 (ja) * | 2018-03-19 | 2019-09-26 | 日本電気株式会社 | 情報処理装置、情報処理方法、プログラムの記録媒体及び携帯端末用プログラムの記録媒体 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2579469A (en) | 2017-08-08 | 2020-06-24 | Walmart Apollo Llc | Validating identification of a user for purchase of age-restricted items |
-
2020
- 2020-10-12 US US17/766,304 patent/US20240054475A1/en active Pending
- 2020-10-12 WO PCT/JP2020/038432 patent/WO2021079765A1/ja active Application Filing
- 2020-10-12 JP JP2021554280A patent/JP7287487B2/ja active Active
-
2023
- 2023-05-24 JP JP2023085040A patent/JP7480888B2/ja active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006252098A (ja) * | 2005-03-10 | 2006-09-21 | Jtb Corp | くじ又は賭博商品の販売及び当籤金支払いシステムとそれを実現するためのコンピュータプログラムとその方法 |
WO2017046995A1 (ja) * | 2015-09-17 | 2017-03-23 | パナソニックIpマネジメント株式会社 | 販売支援方法、及び販売支援システム |
JP2019153088A (ja) * | 2018-03-02 | 2019-09-12 | 東芝テック株式会社 | 端末管理装置及びそのプログラム |
WO2019181755A1 (ja) * | 2018-03-19 | 2019-09-26 | 日本電気株式会社 | 情報処理装置、情報処理方法、プログラムの記録媒体及び携帯端末用プログラムの記録媒体 |
Also Published As
Publication number | Publication date |
---|---|
US20240054475A1 (en) | 2024-02-15 |
JPWO2021079765A1 (ja) | 2021-04-29 |
JP7287487B2 (ja) | 2023-06-06 |
JP7480888B2 (ja) | 2024-05-10 |
JP2023104995A (ja) | 2023-07-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2023076517A (ja) | 購入管理システム、サーバ装置、購入管理方法、及び、プログラム | |
JP2023168409A (ja) | 商品販売処理システム、商品販売処理装置及び方法、制御プログラム | |
KR101826444B1 (ko) | 모바일 단말기를 활용한 다중 결제 시스템 | |
JP2024028307A (ja) | チェックアウトシステム | |
JP2024023442A (ja) | サーバ装置、購入管理方法、情報処理システム、及び、プログラム | |
JP7443817B2 (ja) | 精算装置 | |
JP2023181380A (ja) | 管理サーバ、管理システム、制御方法及び記憶媒体 | |
JP2023115311A (ja) | 管理サーバ、管理システム、制御方法及び記憶媒体 | |
WO2021079765A1 (ja) | サーバ装置、購入管理方法、及び、記録媒体 | |
JP7350566B2 (ja) | 商品販売処理システム、商品販売処理装置及び方法、制御プログラム | |
WO2021079764A1 (ja) | 購入管理システム、サーバ装置、購入管理方法、及び、記録媒体 | |
JP7413828B2 (ja) | 購入管理システム、サーバ装置、購入管理方法、及び、プログラム | |
JP7392732B2 (ja) | 管理サーバ、管理システム、制御方法及びプログラム | |
JP2024097023A (ja) | サーバ装置、購入管理方法、及び、プログラム | |
JP7428008B2 (ja) | 購入管理システム、サーバ装置、購入管理方法、及び、プログラム | |
JP7500990B2 (ja) | 購入管理システム、購入管理方法、及び、プログラム | |
JP7400530B2 (ja) | 購入管理システム、サーバ装置、購入管理方法、及び、プログラム | |
JP6992149B2 (ja) | 携帯型通信端末及びそのプログラム、制御方法 | |
JP2021135686A (ja) | 購入管理システム、会計装置、購入管理方法、及び、プログラム | |
JP2023164706A (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: 20879867 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2021554280 Country of ref document: JP Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 17766304 Country of ref document: US |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 20879867 Country of ref document: EP Kind code of ref document: A1 |