The present invention obtains a reliable estimation result by preventing an incorrect estimation result from being output as a correct estimation result when a subject's measurement state changes due to the subject's movement. A biological state estimating device 20 fetches, at a regular acquisition cycle, facial image data of a driver output from a camera 40 and fetches, at the acquisition cycle, electrocardiographic data transmitted from a wearable terminal 50. First to third drowsiness estimating units 213 to 215 detect, from the facial image data, features indicating vestibulo-ocular reflexes (VOR), features indicating blinking movements of the eyes or closing and opening movements of the eyelids, and features conveying the driver's facial expressions, and estimate a user's drowsiness on the basis of these features. A fourth drowsiness estimating unit 216 detects features associated with human autonomic nervous activity from the electrocardiographic data and estimates the user's drowsiness on the basis of these features.La présente invention obtient un résultat d'estimation fiable en empêchant qu'un résultat d'estimation incorrect ne soit généré comme résultat d'estimation correct lorsque l'état de mesure d'un sujet change en raison du mouvement du sujet. Un dispositif d'estimation d'état biologique (20) extrait, à un cycle d'acquisition régulier, des données d'image faciale d'un conducteur délivrées par une caméra (40) et extrait, à un cycle d'acquisition, des données électrocardiographiques transmises à partir d'un terminal portable (50). Des première à troisième unités d'estimation de somnolence (213) à (215) détectent, à partir des données d'image faciale, des caractéristiques indiquant des réflexes vestibulo-oculaires (RVO), des caractéristiques indiquant des mouvements de clignement des yeux ou des mouvements de fermeture et d'ouverture des paupières, et des caractéristiques transportant les expressions faciales du conducteur, et estimer la somnolence d'un