Patent ID: 8661262

Claim:
A user-authentication verification system comprising: a terminal which inputs biometric information to request a service provision with respect to a service provider device and performs biometric information collation between the input biometric information and registered biometric information, which has been previously registered, and transmits a collation result to the service provider device; a data aggregation unit for aggregating, as information to verify the collation result of the biometric information collation performed in the terminal, the input biometric information, the registered biometric information, and information which can duplicate a plurality of collation processing contents, as an aggregation of data; a data storage unit for storing the aggregation of data; and wherein the aggregation of data comprises a data group, wherein the data group comprises: collation data of the input biometric information used in a processing of the biometric information collation; collation data of the registered biometric information used in the processing of the biometric information collation; an identifier which specifies a code of a collation processing program used in the processing of the biometric information collation or the collation processing program, and information to duplicate an execution environment of the processing of the biometric information collation processing; wherein the data storage unit stores the data group; and wherein the verification unit reads out the data group stored in the data storage unit and duplicates the processing of the biometric information collation to confirm a result; a verification unit for verifying the collation result of file terminal by executing and duplicating the biometric information collation performed in the terminal using the aggregation of data in a device different from the terminal, wherein the verification unit compares a result of the collation executed by the verification unit and the collation result performed in the terminal to verify the collation result performed in the terminal, and transmits a result of the verification to the service provider device.