Data transfer system using mobile terminal and two-dimensional barcode
First Claim
Patent Images
1. A processing system comprising:
- a data management server for storing registration information about a customer;
a customer communication terminal adapted for data communication with said data management server and for outputting information for identifying a customer; and
a process execution terminal for receiving said information for identifying the customer from said customer communication terminal and executing a process for said customer, wherein;
said process execution terminal provides said information to said data management server when receiving said information for identifying the customer;
said data management server identifies the customer based on said information provided from said process execution terminal, generates reply information based on said registration information about said customer, and provides said reply information to said process execution terminal; and
said process execution terminal executes a process for said customer based on said reply information when receiving said reply information.
2 Assignments
0 Petitions
Accused Products
Abstract
A data transfer system using a mobile terminal and a two-dimensional barcode, and more particularly, a processing system, server, processing terminal, and communications terminal that can be used to pay for purchases and manage membership cards and admission tickets, and other services.
219 Citations
28 Claims
-
1. A processing system comprising:
-
a data management server for storing registration information about a customer;
a customer communication terminal adapted for data communication with said data management server and for outputting information for identifying a customer; and
a process execution terminal for receiving said information for identifying the customer from said customer communication terminal and executing a process for said customer, wherein;
said process execution terminal provides said information to said data management server when receiving said information for identifying the customer;
said data management server identifies the customer based on said information provided from said process execution terminal, generates reply information based on said registration information about said customer, and provides said reply information to said process execution terminal; and
said process execution terminal executes a process for said customer based on said reply information when receiving said reply information. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A processing system comprising:
-
a data management server for associating an identification code identifying a customer with registration information registered for said customer and sending mark data representing said identification code to a customer communication terminal; and
a process execution terminal adapted for data communication with said data management server, said process execution terminal having a mark reader for reading a mark displayed on the display of said customer communication terminal based on said mark data, and executing a process for said customer based on said read mark data, wherein;
said process execution terminal sends said mark data read by said mark reader to said data management server;
said data management server identifies said registration information associated with said identification code based on said mark data sent from said process execution terminal, generates instruction information indicating a process to be performed for said customer based on said registration information, and sends said instruction information to said process execution terminal; and
said process execution terminal, which receives said instruction information, executes the process for the customer based on said instruction information. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A server comprising:
-
data storage for associating an identification code identifying a customer with registration information registered for said customer and storing said identification code and said registration information;
a customer communication section capable of data communication with a customer communication terminal; and
a code issuing section for sending said identification code to said customer communication terminal through said customer communication section in response to a received request. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A processing terminal comprising:
-
a code receiver for receiving an identification code, output from a communications terminal of a customer, for identifying said customer; and
process information output logic for inquiring of an external server about said identification code received by said code receiver and outputting process information for said customer based on a reply from said external server about said identification code. - View Dependent Claims (18, 19, 20)
-
-
21. A communication terminal comprising:
-
a display for displaying an image;
a communicator capable of accessing an external server;
a code issue requester for accessing an external server through said communicator and requesting said external server to issue a process code; and
a display controller for causing said display to display said process code in two-dimensional barcode form, wherein said process code is issued from said external server and received through said communicator. - View Dependent Claims (22, 23)
-
-
24. A processing method performed when requested by a customer who registers registration information in a data management server to perform a predetermined process, the method comprising the steps of:
-
transferring an identification code generated by said data management server for said customer to a terminal held by said customer;
communicating said identification code from said terminal held by said customer to a process execution terminal;
sending an inquiry about said identification code from said process execution terminal to said data management server;
generating instruction information for indicating a process to be performed for said customer based on said registration information associated in said data management server with said identification code and communicating said instruction information to said process execution terminal; and
executing a process in said process execution terminal based on said communicated instruction information.
-
-
25. A data management method comprising the steps of:
-
receiving and storing registration information about a customer;
issuing an identification code identifying said customer, associating said identification code with said registration information, and sending said issued identification code to said customer when requested by said customer; and
identifying said registration information associated with said identification code, generating reply information based on said registration information, and sending said reply information to a process execution terminal when said identification code is provided by said process execution terminal.
-
-
26. A process execution method comprising the steps of:
-
receiving an identification code output by a communications terminal of a customer, said identification code identifying said customer; and
inquiring of an external entity about said identification code and outputting process information for said customer based on a reply from said external entity about said identification code.
-
-
27. A program product executable on a computer for causing the computer to perform the steps of:
-
receiving registration information about a customer and storing said registration information;
in response to a request received from said customer, issuing an identification code identifying said customer and associating said identification code with said registration information;
sending said issued identification code to said customer;
identifying said registration information associated with said identification code and generating reply information based on said registration information, when said identification code is communicated from a process execution terminal; and
sending said reply information to said process execution terminal.
-
-
28. A program product executable on a computer for causing the computer to perform the steps of:
-
receiving an identification code output by a communication terminal of a customer, said identification code identifying said customer; and
inquiring of an external entity about said identification code and outputting process information for said customer based on a reply from said external entity about said identification code.
-
Specification