A condition analysis unit (1302) estimates a surrounding environment and psychological state of the user on the basis of image data, voice data, and living body information. When the estimated psychological state is a predetermined state, a cause estimation unit (1303) estimates based on the living body information whether or not the physical condition of the user is bad. When the estimated psychological state is the predetermined state, the cause estimation unit estimates a cause of the psychological state on the basis of the surrounding environment.