Shopping system
First Claim
1. A shopping system comprising:
- a mobile terminal;
a payment terminal; and
a server which is connected to the mobile terminal and the payment terminal through a network,wherein the mobile terminal comprises;
a payment communication unit configured to conducts data communication with the payment terminal;
an input unit configured to input a merchandise identification code to identify a merchandise;
a transmission unit configured to transmit the merchandise identification code input through the input unit to the server;
a reception unit configured to receive unique transaction identification code and payment store information transmitted from the server;
a display unit configured to display guide information of stores based on the payment store information received by the reception unit, payment for a merchandise identified by the merchandise identification code input through the input unit being able to be performed in the stores; and
a storage unit configured to store the transaction identification code received by the reception unit,wherein the server comprises;
a merchandise information storage unit configured to store merchandise information while relating the merchandise identification code of each merchandise;
a payment store information storage unit configured to store payment store information, the payment store information indicating stores in which payment for the each merchandise can be performed;
a merchandise information obtaining unit configured to obtain the merchandise information related to the merchandise identification code from the merchandise information storage unit, when the merchandise information obtaining unit receives the merchandise identification code from the mobile terminal;
a code generation unit configured to generate the transaction identification code;
a payment information retaining unit configured to retain the merchandise information obtained by the merchandise information obtaining unit while relating the transaction identification code generated by the code generation unit;
an outstanding information transmission unit configured to transmit the transaction identification code generated by the code generation unit to the mobile terminal together with the payment store information stored in the payment store information storage unit;
a merchandise information detection unit configured to detect the merchandise information retained while related to the transaction identification code from the payment information retaining unit, when the merchandise information detection unit receives a request command of the merchandise information including the transaction identification code from the payment terminal; and
a merchandise information transmission unit configured to transmit the merchandise information detected by the merchandise information detection unit to the payment terminal, andwherein the payment terminal comprises;
a mobile communication unit configured to conduct data communication with the mobile terminal;
a mobile terminal information obtaining unit configured to obtain the transaction identification code stored in the mobile terminal through the mobile communication unit;
a merchandise information request unit configured to transmit the request command of the merchandise information to the server, the merchandise information including the transaction identification code obtained by the mobile terminal information obtaining unit; and
a payment processing unit configured to process payment based on the merchandise information received from the server.
1 Assignment
0 Petitions
Accused Products
Abstract
When a merchandise identification code and a store identification code are received from mobile terminal, a merchandise server obtains merchandise information including the merchandise identification code from a merchandise information storage unit of a sales store specified by the store identification code. The merchandise server also obtains payment store information from a payment information storage unit of the sales store. The merchandise server generates an unused outstanding identification code and the merchandise server stores the merchandise information while relating the merchandise information to the outstanding identification code. The merchandise server sends back the outstanding identification code to the mobile terminal together with the payment store information. When a payment terminal makes a request for the outstanding identification code and merchandise information, the merchandise server transmits the merchandise information stored while related to the outstanding identification code to the payment terminal.
25 Citations
17 Claims
-
1. A shopping system comprising:
-
a mobile terminal; a payment terminal; and a server which is connected to the mobile terminal and the payment terminal through a network, wherein the mobile terminal comprises; a payment communication unit configured to conducts data communication with the payment terminal; an input unit configured to input a merchandise identification code to identify a merchandise; a transmission unit configured to transmit the merchandise identification code input through the input unit to the server; a reception unit configured to receive unique transaction identification code and payment store information transmitted from the server; a display unit configured to display guide information of stores based on the payment store information received by the reception unit, payment for a merchandise identified by the merchandise identification code input through the input unit being able to be performed in the stores; and a storage unit configured to store the transaction identification code received by the reception unit, wherein the server comprises; a merchandise information storage unit configured to store merchandise information while relating the merchandise identification code of each merchandise; a payment store information storage unit configured to store payment store information, the payment store information indicating stores in which payment for the each merchandise can be performed; a merchandise information obtaining unit configured to obtain the merchandise information related to the merchandise identification code from the merchandise information storage unit, when the merchandise information obtaining unit receives the merchandise identification code from the mobile terminal; a code generation unit configured to generate the transaction identification code; a payment information retaining unit configured to retain the merchandise information obtained by the merchandise information obtaining unit while relating the transaction identification code generated by the code generation unit; an outstanding information transmission unit configured to transmit the transaction identification code generated by the code generation unit to the mobile terminal together with the payment store information stored in the payment store information storage unit; a merchandise information detection unit configured to detect the merchandise information retained while related to the transaction identification code from the payment information retaining unit, when the merchandise information detection unit receives a request command of the merchandise information including the transaction identification code from the payment terminal; and a merchandise information transmission unit configured to transmit the merchandise information detected by the merchandise information detection unit to the payment terminal, and wherein the payment terminal comprises; a mobile communication unit configured to conduct data communication with the mobile terminal; a mobile terminal information obtaining unit configured to obtain the transaction identification code stored in the mobile terminal through the mobile communication unit; a merchandise information request unit configured to transmit the request command of the merchandise information to the server, the merchandise information including the transaction identification code obtained by the mobile terminal information obtaining unit; and a payment processing unit configured to process payment based on the merchandise information received from the server. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A mobile terminal which is connected to a server through a network, the mobile terminal comprising:
-
a payment communication unit configured to conduct data communication with the payment terminal installed in a payment store; an input unit configured to input a merchandise identification code for identifying a merchandise and a sales store identification code for identifying a sales store; a transmission unit configured to transmit the merchandise identification code and sales store identification code input through the input unit to the server; a reception unit configured to receive unique transaction identification code and payment store information transmitted from the server; a display unit configured to display guide information of a store based on the payment store information received by the reception unit, payment for a merchandise identified by the merchandise identification code input through the input unit being able to be performed in the store; and a storage unit configured to store the transaction identification code and payment store information received by the reception unit. - View Dependent Claims (9, 10)
-
-
11. A server which is connected to a mobile terminal and a payment terminal through a network, the server comprising:
-
a merchandise information storage unit configured to store merchandise information in each sales store of a merchandise while related to a merchandise identification code of each merchandise sold in the sales store; a payment store information storage unit configured to store payment store information in the each sales store, the payment store information indicating a store in which payment for the each merchandise sold in the sales store can be performed; a merchandise information obtaining unit configured to obtain the merchandise information related to the merchandise identification code from the merchandise information storage unit of a sales store identified by a sales store identification code, when the merchandise information obtaining unit receives the merchandise identification code and the sales store identification code from the mobile terminal; a code generation unit configured to generate the transaction identification code; a payment information retaining unit configured to retain the merchandise information obtained by the merchandise information obtaining unit while relating the merchandise information to the transaction identification code generated by the code generation unit; an outstanding information transmission unit configured to transmit the transaction identification code generated by the code generation unit to the mobile terminal together with the payment store information stored in the payment store information storage unit of the sales store identified by the sales store identification code; a merchandise information detection unit configured to detect the merchandise information retained while related to the transaction identification code from the payment information retaining unit, when the merchandise information detection unit receives a request command of the merchandise information including the transaction identification code from the payment terminal; and a merchandise information transmission unit configured to transmit the merchandise information detected by the merchandise information detection unit to the payment terminal. - View Dependent Claims (12, 13)
-
-
14. A payment terminal which is connected to a server through a network, the payment terminal comprising:
-
a mobile communication unit configured to conduct data communication with a mobile terminal; a mobile terminal information obtaining unit configured to obtain transaction identification code and payment store information stored in the mobile terminal through the mobile communication unit; a payment determination unit configured to determine whether or not payment can be performed in a store where the payment terminal is installed based on the payment store information obtained by the mobile terminal information obtaining unit; a merchandise information request unit configured to transmit a request command of merchandise information including the transaction identification code obtained by the mobile terminal information obtaining unit on condition that the payment determination unit determines that the payment can be performed; and a payment processing unit configured to process payment based on the merchandise information received from the server. - View Dependent Claims (15, 16)
-
-
17. A computer-readable program merchandise which causes a mobile terminal to function as a shopping instrument, the mobile terminal comprising a payment communication unit which conducts data communication with a payment terminal installed in a payment store, the mobile terminal being connected to a server through a network,
the computer-readable program merchandise causing the mobile terminal to realize: -
a function of accepting inputs of a merchandise identification code for identifying a merchandise and a sales store identification code for identifying a sales store from an input unit of the mobile terminal; a function of transmitting the merchandise identification code and sales store identification code input through the input unit to the server; a function of receiving a unique transaction identification code and payment store information transmitted from the server; a function of displaying guide information of a store based on the payment store information received from the server, payment for a merchandise identified by the merchandise identification code input through the input unit being able to be performed in the store; and a function of storing the transaction identification code and payment store information received from the server in a storage unit of the mobile terminal.
-
Specification