Awakening level determination unit (100) comprises a calculation unit (120), the estimation unit (130), the setting unit (140), determining section (160). Calculation unit (120) calculates a feature quantity from the heartbeat signal of the subject. Estimating unit (130) estimates the characteristic quantity of the non-awakening from a feature amount based on the correlation between the feature amount of the non-awakening feature value on awakening, was calculated by the calculation unit. The setting unit (140) is set as an indicator of the degree of awakening ranging feature amounts estimated by the estimation unit from the feature amount calculated by the calculation unit. Determination unit (160), by comparing the characteristic amount calculated by the calculation unit, and the index of the arousal level which is set by the setting unit determines wakefulness of the subject.覚醒度判定装置(100)は、算出部(120)と、推定部(130)と、設定部(140)と、判定部(160)とを備える。算出部(120)は、被験者の心拍信号から特徴量を算出する。推定部(130)は、覚醒時の特徴量と非覚醒時の特徴量との間の相関関係に基づいて、算出部により算出された特徴量から非覚醒時の特徴量を推定する。設定部(140)は、算出部により算出された特徴量から推定部により推定された特徴量までの範囲を覚醒度の指標として設定する。判定部(160)は、算出部により算出された特徴量と、設定部により設定された覚醒度の指標とを比較することで、被験者の覚醒度を判定する。