A brain-computer interface device, in which a test signal constituted by a brainwave signal is classified into one of a plurality of classes, comprises: a dictionary unit in which a dictionary for classifying test signals has been designed on the basis of various classes of training signals; a solving unit for finding an interpretation of the test signal on the basis of the dictionary; and a classification unit for classifying the test signal on the basis of the distribution of coefficients other than 0 appearing in each class in the interpretation.L'invention porte sur un dispositif de connexion cerveau-ordinateur, dans lequel un signal d'essai constitué par un signal d'onde cérébrale est classifié dans l'une d'une pluralité de classes, lequel dispositif de connexion cerveau-ordinateur comprend : une unité de dictionnaire dans laquelle un dictionnaire pour classifier des signaux d'essai est conçu sur la base de différentes classes de signaux d'entraînement ; une unité d'interprétation pour trouver une interprétation du signal d'essai sur la base du dictionnaire ; et une unité de classification pour classifier le signal d'essai sur la base de la distribution de coefficients autres que 0 apparaissant dans chaque classe dans l'interprétation.뇌파 신호인 테스트 신호를 복수의 클래스 중 어느 하나로 분류하는 뇌-컴퓨터 접속 장치로서, 테스트 신호를 분류하기 위한 사전을 각 클래스의 훈련 신호를 기초로 설계하는 사전부, 사전을 기초로 테스트 신호의 해를 구하는 풀이부, 그리고 해의 각 클래스에 나타난 0이 아닌 계수의 분포를 기초로 테스트 신호를 분류하는 분류부를 포함한다.