[Problem] To provide a drowsiness estimation device capable of estimating drowsiness with a high degree of precision. [Solution] In this drowsiness estimation device (10), a biological information acquisition unit (11) acquires the heart rate of a user, a driver profile acquisition unit (12) acquires a driver profile of the user including lifestyle information, and a travel environment information acquisition unit (13) acquires travel environment information. A drowsiness estimation unit (15) calculates the current drowsiness S of the user on the basis of the current heart rate as well as parameters (sensitivity a, threshold value OFS, adaptation ki) corresponding to the class into which the user was classified on the basis of the biological information, driver profile and travel environment information from among a plurality of classes that match patterns related to drowsiness.[Problème] Fournir un dispositif destimation de somnolence pouvant estimer la somnolence avec un degré de précision élevé. [Solution] Dans ce dispositif destimation de somnolence (10), une unité dacquisition dinformations biologiques (11) acquiert la fréquence cardiaque dun utilisateur, une unité dacquisition de profil de conducteur (12) acquiert un profil de conducteur de lutilisateur comprenant des informations de style de vie, et une unité dacquisition dinformations denvironnement de déplacement (13) acquiert des informations denvironnement de déplacement. Une unité destimation de somnolence (15) calcule la somnolence actuelle S de lutilisateur sur la base de la fréquence cardiaque actuelle ainsi que de paramètres (sensibilité a, valeur de seuil OFS, adaptation ki) correspondant à la classe dans laquelle lutilisateur a été classé sur la base des informations biologiques, du profil de conducteur et dinformations denvironnement de déplacement parmi une pluralité de classes qui correspondent à des motifs associés à la somnolence.【課題】高精度に眠気を推定することができる眠気推定装置を提供する。 【解決手段】眠気推定装置(10)は、生体情報取得部(11)が