To enable identification in spite of secular changes of biometric data by improving the security at the time of access to a system by matching generated matching data against identification data and performing identification.
A control part 11 generates matching data on a fingerprint, a voiceprint, and a sign to be matched against the identification data that biometric data on a fingerprint, a voiceprint, and a sign stored on an IC card 30 by using fingerprint, voiceprint, and sign data read out by biosensors 18 to 20. Then the control part 11 matches the generated matching data on the fingerprint, voiceprint, and sign against respective identification data on fingerprints, voiceprints, and signs to identify the very person according to whether or not the number of matches is larger a specific number. The control part 11 registers the read identification data on the IC card when the term of validity stored on the IC card 30 is not within the term of validity of the biometric data.