The present invention provides a more useful function. In a robot (10), words to be shown to a patient (P) are stored in advance in a storage part (66), the words are shown to the patient (P), the patient (P) reads and utters the presented words aloud, the uttered speech is picked up by a body microphone (32) and a head microphone (40), and time is measured, whereby either the time taken by the patient (P) to respond to the problem is measured, a continuous speaking time of the predetermined words spoken by the patient (P) is measured, or the number of utterances by the patient (P) within a predetermined time is counted.