Patent ID: 7054845
Filing Date: 2006-05-30
Classification: G06Q,G07F,H04L

Abstract:
1. An electronic settlement system, comprising: a data storage device in which value information is stored; a client device provided with an information input and output function to the data storage device; a store device for providing at least one of commodities and services; a settlement management device for managing settlement between the data storage device and the store device; and a communication system for connecting the client device, the store device, and the settlement management device so as to enable bidirectional communication between the client device, the store device and the settlement management device; wherein the settlement management device creates, based on settlement request information from the store device, settlement information for making settlement by the data storage device, subjects the settlement information to an encryption processing by using a common key shared by the settlement management device and the data storage device, and transmits the settlement information subjected to the encryption processing to the client device, and wherein the client device outputs the settlement information received from the settlement management device to the data storage device, wherein the store device creates a first signature indicating validity of the settlement request information by using a private key of the store device, and transmits the settlement request information with the first signature to the settlement management device, and wherein the settlement management device checks validity of the first signature received from the store device by using a public key corresponding to the private key of the store device, and wherein the settlement management device creates a second signature indicating validity of the settlement information with the first signature by using a private key of the settlement management device, and transmits the settlement information given the second signature and subjected to the encryption processing to the client device, and wherein the client device checks validity of the second signature received from the settlement management device by using a public key corresponding to the private key of the settlement management device, and then outputs the settlement information to the data storage device.