A state estimation device includes an action detecting unit that checks behavioral information against action patterns stored in advance, and detects a matching action pattern; a reaction detecting unit that checks the behavioral and biological information about a user against reaction patterns stored, and detects a matching reaction pattern; a discomfort determining unit that determines that the user is in an uncomfortable state, when a matching action pattern is detected, or a matching reaction pattern is detected and the detected reaction pattern matches a discomfort reaction pattern; a discomfort zone estimating unit that acquires an estimation condition, and estimates a discomfort zone; and a learning unit that refers to the history information, and acquires and stores the discomfort reaction pattern based on the estimated discomfort zone and the occurrence frequencies of the reaction patterns in a zone other than the discomfort zone.