Provided are a personal authentication device having high confidentiality using brainwaves, a personal authentication method, and a system and program for the same. An authentication device using brainwaves, the device provided with an electroencephalograph, and a processing unit for calculating, for brainwaves corresponding to a plurality of stimulation events obtained by the electroencephalograph, a discrimination score through use of a discrimination model for estimating brain information for each authentication candidate stored in advance, and specifying and authenticating an authentication candidate providing a model on the basis of comparison of discrimination scores between discrimination models. Specification of an authentication candidate based on a discrimination score in the processing unit is based, for example, on one or both of the discrimination score and a decoding precision calculated from the discrimination score.L'invention concerne un dispositif d'authentification personnelle ayant une haute confidentialité et utilisant des ondes cérébrales, un procédé d'authentification personnelle, et un système et un programme pour ce dernier. L'invention concerne un dispositif d'authentification utilisant des ondes cérébrales, le dispositif comprenant un électroencéphalographe, et une unité de traitement pour calculer, pour des ondes cérébrales correspondant à une pluralité d'événements de stimulation obtenus par l'électroencéphalogramme, un score de discrimination par utilisation d'un modèle de discrimination pour estimer des informations cérébrales pour chaque candidat d'authentification stocké à l'avance, et spécifier et authentifier un candidat d'authentification fournissant un modèle sur la base de la comparaison de scores de discrimination entre des modèles de discrimination. La spécification d'un candidat d'authentification, sur la base d'un score de discrimination dans l'unité de traitement, est basée, par exemple, sur l'un ou les deux parmi les score