Heart rate variability is dominated by the autonomic nervous system originating from the brain stem, that the subject itself is optionally control is difficult. Therefore, in order to estimate the motion of the subject, the frequency analysis of subtle fluctuation analysis, is required, it is not suitable for immediate processing. On the other hand, according to this embodiment, the arithmetic unit 30 of the sleep state estimating apparatus 1, to estimate the state of the subject based on the identity of each cycle of the respiratory waveform of the subject M as a feature of the respiration waveform. For respiratory variation is possible that the subject M itself controlled optionally, by estimating the state of the subject M based on the identity of the each cycle of the respiratory waveform of the subject M, and the body of the subject M it is more readily able to be more easily be classified in more detail the dough to improve the accuracy of estimating the state of the subject M in the body movement such as sleep depth.心拍変動は脳幹を起源とする自律神経に支配されており、対象者自身が随意にコントロールすることは難しい。そのため、対象者の体動を推定するためには、微妙なゆらぎ解析等の周波数解析が必要であり、即時的な処理には適さない。一方、本実施形態によれば、睡眠状態推定装置1の演算ユニット30は、呼吸波形の特徴量として対象者Mの呼吸波形の周期ごとの同一性に基づいて対象者の状態を推定する。呼吸変動は対象者M自身が随意にコントロールすることが可能であるため、対象者Mの呼吸波形の周期ごとの同一性に基づいて対象者Mの状態を推定することにより、対象者Mの体動をより詳細に分類することがより容易に可能となり、睡眠深度や体動等の対象者Mの状態を推定する精度を向上させることがより容易に可能となる。