Information processing apparatus, information processing method, information recording medium, and program
First Claim
1. An information processing apparatus for obtaining instruction content data describing content of a user instruction and for carrying out information processing based on the instruction content data, comprising:
- a distance distribution image obtaining unit configured to obtain a distance distribution image produced based on a measured result output from a distance distribution measuring unit configured to measure a distance distribution from the information processing apparatus to an object of a user within a predetermined view field, the distance distribution image showing the distance distribution;
an instruction content data producing unit configured to produce the instruction content data, based on the distance distribution image, where only one or more portions of the distance distribution image corresponding to distances between the information processing apparatus and the object of the user at or below a predetermined distance are used as a basis for producing the instruction content data; and
an information processing executing unit configured to obtain the instruction content data produced by the instruction content data producing unit and for carrying out information processing based on the instruction content data, wherein the information processing includes at least one of;
displaying an image element on a display at a position dictated by the instruction content data, and moving the image element based on the instruction content data.
4 Assignments
0 Petitions
Accused Products
Abstract
To provide an information processing apparatus having a user interface for enabling a user to readily give an instruction. A distance distribution image obtaining unit obtains a distance distribution image produced based a measured result output from a distance distribution measuring unit for measuring distance distribution to an object within a predetermined view field. An instruction content data producing unit produces instruction content data, based on the distance distribution image. An information processing execution unit obtains the instruction content data produced by the instruction content data producing unit, and carries out information processing based on the instruction content data.
19 Citations
7 Claims
-
1. An information processing apparatus for obtaining instruction content data describing content of a user instruction and for carrying out information processing based on the instruction content data, comprising:
-
a distance distribution image obtaining unit configured to obtain a distance distribution image produced based on a measured result output from a distance distribution measuring unit configured to measure a distance distribution from the information processing apparatus to an object of a user within a predetermined view field, the distance distribution image showing the distance distribution; an instruction content data producing unit configured to produce the instruction content data, based on the distance distribution image, where only one or more portions of the distance distribution image corresponding to distances between the information processing apparatus and the object of the user at or below a predetermined distance are used as a basis for producing the instruction content data; and an information processing executing unit configured to obtain the instruction content data produced by the instruction content data producing unit and for carrying out information processing based on the instruction content data, wherein the information processing includes at least one of;
displaying an image element on a display at a position dictated by the instruction content data, and moving the image element based on the instruction content data. - View Dependent Claims (2, 3, 4)
-
-
5. An information processing method for obtaining instruction content data describing content of a user instruction and for carrying out information processing based on the instruction content data, comprising:
-
obtaining a distance distribution image produced based on a measured result output from a distance distribution measuring unit configured to measure a distance distribution from the information processing apparatus to an object of a user within a predetermined view field, the distance distribution image showing the distance distribution; producing the instruction content data, based on the distance distribution image, where only one or more portions of the distance distribution image corresponding to distances between the information processing apparatus and the object of the user at or below a predetermined distance are used as a basis for producing the instruction content data; and carrying out information processing based on the instruction content data, wherein the information processing includes at least one of;
displaying an image element on a display at a position dictated by the instruction content data, and moving the image element based on the instruction content data.
-
-
6. A non-transitory, computer-readable information storage medium storing a program for causing a computer to function as an information processing apparatus for obtaining instruction content data describing content of a user instruction and for carrying out information processing based on the instruction content data, the program for causing the computer to function as:
-
a distance distribution image obtaining unit configured to obtain a distance distribution image produced based on a measured result output from a distance distribution measuring unit configured to measure a distance distribution from the information processing apparatus to an object of a user within a predetermined view field, the distance distribution image showing the distance distribution; an instruction content data producing unit configured to produce the instruction content data, based on the distance distribution image, where only one or more portions of the distance distribution image corresponding to distances between the information processing apparatus and the object of the user at or below a predetermined distance are used as a basis for producing the instruction content data; and an information processing executing unit configured to obtain the instruction content data produced by the instruction content data producing unit and for carrying out information processing based on the instruction content data, wherein the information processing includes at least one of;
displaying an image element on a display at a position dictated by the instruction content data, and moving the image element based on the instruction content data.
-
-
7. A computer including a processor operating to execute a program, which causes the computer to function as an information processing apparatus for obtaining instruction content data describing content of a user instruction and for carrying out information processing based on the instruction content data, the program for causing the computer to execute actions, comprising:
-
obtaining a distance distribution image produced based on a measured result output from a distance distribution measuring unit configured to measure a distance distribution from the information processing apparatus to an object of a user within a predetermined view field, the distance distribution image showing the distance distribution; producing the instruction content data, based on the distance distribution image, where only one or more portions of the distance distribution image corresponding to distances between the information processing apparatus and the object of the user at or below a predetermined distance are used as a basis for producing the instruction content data; and carrying out information processing based on the instruction content data, wherein the information processing includes at least one of;
displaying an image element on a display at a position dictated by the instruction content data, and moving the image element based on the instruction content data.
-
Specification