A sleepiness-estimating device capable of improving the precision of sleepiness estimation by eliminating the effect of individual differences. In the device, a recurrence time-calculating part (103) calculates the recurrence time, which is the time needed, after a detection time when an action is detected, for a sleepiness estimation parameter value acquired after the detection time to return to the value of the sleepiness estimation parameter acquired before the detection time. A sleepiness-estimating part (104) estimates the level of sleepiness of the sleepiness-estimation subject on the basis of the calculated recurrence time. To be specific, the sleepiness-estimating part (104) maintains a sleepiness level-estimating table in which each of multiple time ranges is correlated with a possible sleepiness level, and specifies a possible sleepiness level that corresponds to the time range, among the multiple time ranges, with which the recurrence time is associated.Linvention porte sur un dispositif destimation de somnolence apte à améliorer la précision dune estimation de somnolence par élimination de leffet de différences individuelles. Dans le dispositif, une partie de calcul de temps de récurrence (103) calcule le temps de récurrence, qui est le temps nécessaire, après un temps de détection lorsquune action est détectée, pour quune valeur de paramètre destimation de somnolence acquise après le temps de détection retourne à la valeur du paramètre destimation de somnolence acquise avant le temps de détection. Une partie destimation de somnolence (104) estime le niveau de somnolence du sujet destimation de somnolence sur la base du temps de récurrence calculé. Pour être spécifique, la partie destimation de somnolence (104) conserve une table destimation de niveau de somnolence dans laquelle chacune de multiples plages temporelles est mise en corrélation avec un niveau de somnolence possible, et spécifie un niveau de somnolence possible qui correspond à la plage temp