Robot device and control method therefor and storage medium
First Claim
1. A robot device having the function of dialoguing with users, comprising:
- external status input means for inputting an external status;
internal status managing means for managing an internal status; and
dialogue control means for reflecting a change of the internal status upon a dialogue with a user.
1 Assignment
0 Petitions
Accused Products
Abstract
Sentences corresponding to internal statuses of a robot device or the like are created and uttered, thereby expressing the internal statuses. The robot device or the like comprise means for recognizing an external status, and means for generating an emotion based on the internals status, whereby a change in the emotion is reflected upon a dialogue. The internal status is not associated with a sentence, but it exists independently of the system and is always varied depending on various external inputs and internal changes of the system. Accordingly, even when the same question is made on the robot device or the like, the contents of a reply are changed depending on the internal status at that time, and a manner of providing a reply also differs depending on the internal status.
-
Citations
22 Claims
-
1. A robot device having the function of dialoguing with users, comprising:
-
external status input means for inputting an external status;
internal status managing means for managing an internal status; and
dialogue control means for reflecting a change of the internal status upon a dialogue with a user.
-
-
2. A robot device having the function of dialoguing with users, comprising:
-
external status input means for inputting an external status;
external status recognizing means for recognizing the inputted external status;
external status understanding means for understanding a meaning and implications of the recognized external status in the sentence form;
internal status managing means for managing an internal status;
dialogue sentence creating means for creating a dialogue sentence based on a recognized result of the external status in comparison with the internal status; and
output means for externally outputting the created dialogue sentence. - View Dependent Claims (3, 4, 5, 6)
-
-
7. A control method for a robot device having the function of dialoguing with users, comprising the steps of:
-
an external status input step of inputting an external status;
an internal status managing step of managing an internal status; and
a dialogue control step of reflecting a change of the internal status upon a dialogue with a user.
-
-
8. A control method for a robot device having the function of dialoguing with users, comprising the steps of:
-
an external status input step of inputting an external status;
an external status recognizing step of recognizing the inputted external status;
an external status understanding step of understanding a meaning and implications of the recognized external status in the sentence form;
an internal status managing step of managing an internal status;
a dialogue sentence creating step of creating a dialogue sentence based on a recognized result of the external status in comparison with the internal status; and
an output step of externally outputting the created dialogue sentence. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A dialogue device for dialoguing with users, comprising:
-
external status input means for inputting an external status;
internal status managing means for managing an internal status; and
dialogue control means for reflecting a change of the internal status upon a dialogue with a user.
-
-
14. A dialogue device for dialoguing with users, comprising:
-
external status input means for inputting an external status;
external status recognizing means for recognizing the inputted external status;
external status understanding means for understanding a meaning and implications of the recognized external status in the sentence form;
internal status managing means for managing an internal status;
dialogue sentence creating means for creating a dialogue sentence based on a recognized result of the external status in comparison with the internal status; and
output means for externally outputting the created dialogue sentence. - View Dependent Claims (15, 16)
-
-
17. A dialogue control method in dialoguing with users, comprising the steps of:
-
an external status input step of inputting an external status;
an internal status managing step of managing an internal status; and
a dialogue control step of reflecting a change of the internal status upon a dialogue with a user.
-
-
18. A dialogue control method in dialoguing with users, comprising the steps of:
-
an external status input step of inputting an external status;
an external status recognizing step of recognizing the inputted external status;
an external status understanding step of understanding a meaning and implications of the recognized external status in the sentence form;
an internal status managing step of managing an internal status;
a dialogue sentence creating step of creating a dialogue sentence based on a recognized result of the external status in comparison with the internal status; and
an output step of externally outputting the created dialogue sentence. - View Dependent Claims (19, 20)
-
-
21. A storage medium product physically storing, in the computer readable form, computer software described so as to execute, on a computer system, control of a robot device having the function of dialoguing with users, said computer software comprising the steps of:
-
an external status input step of inputting an external status;
an external status recognizing step of recognizing the inputted external status;
an external status understanding step of understanding a meaning and implications of the recognized external status in the sentence form;
an internal status managing step of managing an internal status;
a dialogue sentence creating step of creating a dialogue sentence based on a recognized result of the external status in comparison with the internal status; and
an output step of externally outputting the created dialogue sentence.
-
-
22. A storage medium product physically storing, in the computer readable form, computer software described so as to execute a dialogue process with users on a computer system, said computer software comprising the steps of:
-
an external status input step of inputting an external status;
an external status recognizing step of recognizing the inputted external status;
an external status understanding step of understanding a meaning and implications of the recognized external status in the sentence form;
an internal status managing step of managing an internal status;
a dialogue sentence creating step of creating a dialogue sentence based on a recognized result of the external status in comparison with the internal status; and
an output step of externally outputting the created dialogue sentence.
-
Specification