Information processing device, information processing method and storage medium
First Claim
Patent Images
1. An information processing device for use in a robot, comprising:
- voice recognition means for recognizing a voice;
image recognizer means for recognizing an image;
decision means for deciding the behavior of the robot based on at least one of the voice recognition result provided by the voice recognizer means and the image recognition result provided by the image recognizer means;
determining means for determining, based upon said decided behavior, whether further measurement results are required; and
measuring means for measuring said further measurement results when required.
1 Assignment
0 Petitions
Accused Products
Abstract
A robot performing a variety of actions is disclosed.
The voice of a user picked up by a microphone is recognized by a voice recognizer. A gesture of the user picked up by a CCD is recognized by an image recognizer. A behavior decision unit decides the behavior to be taken by the robot based on the voice information provided by the voice recognizer and the image information provided by the image recognizer.
-
Citations
15 Claims
-
1. An information processing device for use in a robot, comprising:
-
voice recognition means for recognizing a voice;
image recognizer means for recognizing an image;
decision means for deciding the behavior of the robot based on at least one of the voice recognition result provided by the voice recognizer means and the image recognition result provided by the image recognizer means;
determining means for determining, based upon said decided behavior, whether further measurement results are required; and
measuring means for measuring said further measurement results when required. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
detector means for detecting the face of a user; and
range finder means for measuring a distance between the user and the robot based on the size of the face of the user detected by the detector means, wherein the decision means decides the behavior of the robot using the measured distance.
-
-
9. An information processing device according to claim 1, wherein the voice recognizer means detects a rhythm contained in background sounds, and treats the detected rhythm as a voice recognition result.
-
10. An information processing device according to claim 1, wherein the voice recognizer means detects an acoustic phenomenon from background sounds, and treats the detected acoustic phenomenon as a voice recognition result.
-
11. An information processing method of an information processing device for use in a robot, comprising the steps of:
-
recognizing a voice;
recognizing an image;
deciding the behavior of the robot based on at least one of the voice recognition result provided in the voice recognizing step and the image recognition result provided in the image recognizing step;
determining, based upon said decided behavior, whether further measurement results are required; and
measuring said further measuring results when required.
-
-
12. A software program for an information processing device for use in a robot, comprising:
-
an instruction for recognizing a voice;
an instruction for recognizing an image;
an instruction for deciding the behavior of the robot based on at least one of the voice recognition result provided in the voice recognizing step and the image recognition result provided in the image recognizing step;
an instruction for determining, based upon said decided behavior, whether further measurement results are required; and
an instruction for causing said device to measure said further measuring results when required.
-
-
13. A storage medium storing a software program for an information processing device for use in a robot, said robot comprising:
-
a reader for reading said software program from said storage medium;
said software program comprising;
an instruction for recognizing a voice;
an instruction for recognizing an image;
an instruction for deciding the behavior of the robot based on at least one of the voice recognition result provided in the voice recognizing step and the image recognition result provided in the image recognizing step;
an instruction for determining, based upon said decided behavior, whether further measurement results are required; and
an instruction for causing said device to measure said further measuring results when required.
-
-
14. An information processing device for use in a robot, comprising:
-
voice recognizing means for recognizing a voice;
image recognizing means for recognizing an image;
decision means for deciding the behavior of said robot based on said image recognition result provided by the image recognizer means;
determining means for determining whether a particular single behavior has been decided; and
if a single behavior has not been determined, then said decision means employs said voice recognition result provided by the voice recognizer means to decide on a particular behavior.
-
-
15. An information processing method for use in a robot, comprising:
-
voice recognizer means for recognizing a voice;
image recognizing means for recognizing an image;
decision means for deciding the behavior of said robot based on said image recognition result provided by the image recognizer means;
determining means for determining whether a particular single behavior has been decided; and
if a single behavior has not been determined, then said decision means employs said voice recognition result provided by the voice recognizer means to decide on a particular behavior.
-
Specification