Provided are an alertness device in which the accuracy for determining alertness is high, a seat which comprises the alertness device, and a method for determining alertness. The alertness device comprises a respiration sensor which obtains respiratory data from a person, a calculation unit which calculates the respiratory data, a waveform generation unit that generates an RI waveform which is the transition in a predetermined time of RI which is an interval for one breath, and a determination unit which determines an alertness state of the person on the basis of the respiratory data. The calculation unit calculates an RI average value and RrMSSDn in a predetermined time, and the determination unit determines, on the basis of the values calculated by the calculation unit, that the person is in a low alertness state when the average value of the following RI is higher than the RI average value and the following RrMSSDn is higher than a constant β times the RrMSSDn.Linvention concerne un dispositif anti-sommeil, dans lequel la précision pour déterminer une vigilance est élevée, un siège qui comprend le dispositif anti-sommeil, et un procédé pour déterminer une vigilance. Le dispositif anti-sommeil comprend un capteur de respiration qui obtient des données respiratoires à partir dune personne, une unité de calcul qui calcule les données respiratoires, une unité de génération de forme donde qui génère une forme donde de RI qui est la transition pendant une durée prédéterminée de RI qui est un intervalle pour une inspiration, et une unité de détermination qui détermine un état de vigilance de la personne sur la base des données respiratoires. Lunité de calcul calcule une valeur moyenne de RI et RrMSSDn pendant une durée prédéterminée, et lunité de détermination détermine, sur la base des valeurs calculées par lunité de calcul, que la personne est dans un état de faible vigilance lorsque la valeur moyenne du RI suivant est supérieure à la valeur moyenne de RI et que le Rr