A stress estimation device 1 acquires from an individual a biological signal that includes acceleration information for movement of at least one part of the individual. A moving average is calculated from the acceleration information included in the acquired biological signal, and a threshold of an activity state of the individual is calculated from the calculated moving average. Furthermore, the activity state at a specific time is identified from the calculated moving average and the calculated threshold. Time series data of the acquired biological signal other than the acceleration information is classified for each identified activity state, data by activity state is generated, and stress is estimated from the generated data by activity state.Selon l'invention, un dispositif d'estimation du stress 1 acquiert, à partir d'un individu, un signal biologique qui comprend des informations d'accélération pour le déplacement d'au moins une partie de l'individu. Une moyenne mobile est calculée à partir des informations d'accélération incluses dans le signal biologique acquis et un seuil d'un état d'activité de l'individu est calculé à partir de la moyenne mobile calculée. En outre, l'état d'activité à un moment spécifique est identifié à partir de la moyenne mobile calculée et du seuil calculé. Des données de série temporelle du signal biologique acquis autres que les informations d'accélération sont classifiées pour chaque état d'activité identifié, des données par état d'activité sont générées et un stress est estimé à partir des données générées par état d'activité.ストレス推定装置1は、被測定者の少なくとも一の部位の動作の加速度情報を含む、前記被測定者の生体信号を取得する。取得した生体信号に含まれる加速度情報から、移動平均を算出し、算出した移動平均から、被測定者の活動状態の閾値を算出する。そして、算出した移動平均と、算出した閾値とから、特定の時間における活動状態を識別する。取得した、加速度情報以外の生体信号の時系列データを、識別した活動状態毎に分類して、活動状態別データを生成し、その生成した活動状態別データから、ストレスを推定する。