An awaking degree determination device (100) is equipped with a generation section (120), a calculation section (130), a specifying section (140) and a determination section (180). The generation section (120) generates heart rate interval variability data, which are data indicating the change in a heart rate interval, on the basis of a heart rate signal which indicates a heart rate of a subject. The calculation section (130) applies a band pass filter through which a frequency having a predetermined width can pass to frequency bands while changing the frequency bands in the heart rate interval variability data, thereby calculating a spectral density for each of the frequency bands to which the band pass filter has been applied. The specifying section (140) specifies a feature point at which the calculated spectral density for each of the frequency bands becomes maximum. The determination section (180) determines the awaking degree of the subject on the basis of the specified feature point.Un dispositif de détermination du degré déveil (100) est pourvu dune section de génération (120), dune section de calcul (130), dune section de spécification (140) et dune section de détermination (180). La section de génération (120) génère les données de variabilité dintervalle des battements cardiaques, qui sont des données indiquant le changement dans un intervalle des battements cardiaques, sur la base dun signal de battement cardiaque qui indique le battement cardiaque dun sujet. La section de calcul (130) applique un filtre passe-bande à travers lequel une fréquence ayant une largeur prédéterminée peut passer aux bandes de fréquence tout en changeant les bandes de fréquence dans les données de variabilité dintervalle de battements cardiaques, ainsi calculant une densité spectrale pour chacune des bandes de fréquence auxquelles le filtre passe-bande a été appliqué. La section de spécification (140) spécifie un point caractéristique auquel la densité spectrale calculée pour c