The arousal level determination apparatus (100) according to the present embodiment acquires heartbeat signal data from a subject from a heartbeat detection unit, and detects heartbeat interval data. The arousal level determination device (100) calculates the spectral density corresponding to each frequency based on the heartbeat interval data, calculates the peak P and the bottom B, and calculates the state index S. Then, the arousal level determination device (100) plots the movement of the state index on the arousal level determination graph, and determines the arousal level of the subject based on the position of the state index S.本実施例にかかる覚醒度判定装置(100)は、心拍検出部から、被験者から心拍信号データを取得して、心拍間隔データを検出する。覚醒度判定装置(100)は、心拍間隔データを基にして、各周波数に対応するスペクトル密度を算出し、ピークPとボトムBとを算出し、状態指数Sを算出する。そして、覚醒度判定装置(100)は、状態指数の動きを覚醒度判定グラフにプロットし、状態指数Sの位置に基づいて、被験者の覚醒度を判定する。