Said at least a storage unit for storing the first information includes a parameter indicating the input environment of the first registered template at least a first registration template, and the second registration template with the terminal device and the biometric information transmitted from the terminal device by comparing a receiver for receiving the second information including a parameter indicating the input environment of the two registration template, and a first registered template biometric information received, authentication is performed on the inputs biometric information If the biometric information is received with the authentication unit, the authentication unit, a selection unit based on the first information and the second information, selecting one of the second registration template or the first registration template, the second by the selection unit If the registration template is selected, and I and an updating section for updating the second template register first registration template stored in the storage unit.第1登録テンプレートと少なくとも第1登録テンプレートの入力環境を示すパラメータを含む第1情報とを記憶する記憶部と、端末装置より送信された生体情報と端末装置が有する第2登録テンプレートと少なくとも該第2登録テンプレートの入力環境を示すパラメータを含む第2情報とを受信する受信部と、受信された生体情報と第1登録テンプレートとを照合することにより、生体情報の入力者に対して認証を行う認証部と、認証部により生体情報が受理された場合、第1情報と第2情報に基づいて、第1登録テンプレートまたは第2登録テンプレートのいずれかを選択する選択部と、選択部により第2登録テンプレートが選択された場合、記憶部に記憶された第1登録テンプレートを第2登録テンプレートに更新する更新部とを有する。