Patent ID: 7912789
Filing Date: 2011-03-22
Classification: G06Q,G07F,H04L

Abstract:
1. An electronic value usage system for using an electronic value that is information representing a value electronically, the electronic value usage system comprising: at least one memory that stores a plurality of commands; and at least one processor operable to execute the plurality of commands, wherein by executing the commands, the electronic value usage system executes the following steps: a value acquisition step of acquiring value information from a server apparatus over a network; a first acquisition step of acquiring first data by an input from a user when storing the value information; a first generation step of generating a first authenticator with use of the value information and the acquired first data; a storage step of storing the value information and the first authenticator in correspondence with each other as an electronic value; a second acquisition step of acquiring second data and a usage amount showing usage of a partial value that is part of a value shown by the value information, by an input from the user when the user uses the electronic value; a second generation step of generating a second authenticator with use of the value information and the acquired second data; a calculation step of subtracting the partial value from the value shown by the value information, thereby calculating a remaining value; a judgment step of judging whether or not the first authenticator and the second authenticator match each other; a third generation step of, when the first authenticator and the second authenticator are judged to match each other, generating a third authenticator with use of the second data and the calculated remaining value; and a permission step of, when the first authenticator and the second authenticator are judged to match each other, permitting the usage of the partial value, wherein the storage step further stores, in place of the electronic value, the remaining value and the third authenticator in correspondence with each other as a new electronic value.