Information processing apparatus and method
First Claim
1. An information processing apparatus for generating and displaying a mixed reality image of a mixed reality space in which a plurality of players have virtual objects by their hands respectively, by combining a real space image and a virtual space image representing a virtual object, comprising:
- a first measuring unit adapted to measure a position of the hand of the player;
a second measuring unit adapted to measure a view position and a view direction of a head mount display of the player, said second measuring unit being disposed on the head mount display;
a management unit adapted to manage a stage of a virtual space based on the measured position of the hand of the player;
a generation unit adapted to generate the virtual space image based on the state of the virtual space, the measured view position and the view direction of the player;
a combining unit adapted to combine the virtual space image and the real space image, with the head mount display adapted to display the combined image;
an upcast action detecting unit adapted to detect an upcast action based on a shifting speed of the hand in an upward direction;
a first judging unit adapted to judge that the hand is stopped if the shifting speed of the hand in the upward direction becomes smaller than a predetermined value after the upcast action was detected by said upcast action detecting unit;
a determining unit adapted to determine from other players a partner player to whom the virtual object is upcast, on the basis of the view position and the view direction of the player and view positions of other players when it is judged that the hand is stopped; and
a control unit adapted to control the state of the virtual space so that in the virtual space a position of the virtual object corresponding to the hand of which the upcast action was detected is changed toward the partner player, according to the detected result of the upcast action.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus generates and displays a mixed reality image in which a plurality of subjects have virtual objects by their hands. The apparatus includes a unit for measuring a position of the hand of the subject, a unit for measuring a view position and a view direction of the subject, and a unit for generating the virtual object and synthesizing the virtual object with the real space image. Also included is an upcast action detecting unit for calculating a shifting speed of the hand in an upward direction and for detecting an upcast action, a unit for judging that the hand is stopped and a determining unit for determining a partner subject to whom the virtual object is upcast.
-
Citations
5 Claims
-
1. An information processing apparatus for generating and displaying a mixed reality image of a mixed reality space in which a plurality of players have virtual objects by their hands respectively, by combining a real space image and a virtual space image representing a virtual object, comprising:
-
a first measuring unit adapted to measure a position of the hand of the player; a second measuring unit adapted to measure a view position and a view direction of a head mount display of the player, said second measuring unit being disposed on the head mount display; a management unit adapted to manage a stage of a virtual space based on the measured position of the hand of the player; a generation unit adapted to generate the virtual space image based on the state of the virtual space, the measured view position and the view direction of the player; a combining unit adapted to combine the virtual space image and the real space image, with the head mount display adapted to display the combined image; an upcast action detecting unit adapted to detect an upcast action based on a shifting speed of the hand in an upward direction; a first judging unit adapted to judge that the hand is stopped if the shifting speed of the hand in the upward direction becomes smaller than a predetermined value after the upcast action was detected by said upcast action detecting unit; a determining unit adapted to determine from other players a partner player to whom the virtual object is upcast, on the basis of the view position and the view direction of the player and view positions of other players when it is judged that the hand is stopped; and a control unit adapted to control the state of the virtual space so that in the virtual space a position of the virtual object corresponding to the hand of which the upcast action was detected is changed toward the partner player, according to the detected result of the upcast action. - View Dependent Claims (2)
-
-
3. An information processing method in which a position of a hand of a player is measured, a view position and a view direction of the player are measured by a measuring unit, a virtual space image is generated in accordance with the view position, the view direction and the position of the hand, and a mixed reality image is generated by combining the virtual space image with a real space image, said method comprising the steps of:
-
detecting an upcast action based on a shifting speed of the hand in an upward direction; determining that the hand is stopped if the shifting speed in the upward direction becomes smaller than a predetermined value after the upcast action is detected; determining a partner player to whom the virtual object is upcast, on the basis of the view position and the view direction of a head mount display of the player, the measuring unit being disposed on the head mount display. and view positions of other players when it is judged that the hand is stopped; and moving the state of the virtual space so that in the virtual space a position of the virtual object corresponding to the hand of which the upcast action was detected is changed toward the partner player, according to the detected result of the upcast action. - View Dependent Claims (4)
-
-
5. A computer-readable storage medium encoded with a computer program realizing an information processing method in which a position of a hand of a player is measured, a view position and a view direction of the player are measured by a measuring unit, a virtual space image is generated in accordance with the view position, the view direction and the position of the hand, and a mixed reality image is generated by combining the virtual space image with a real space image, said computer program causing execution of the steps of:
-
detecting an upcast action based on a shifting speed of the hand in an upward direction; determining that the hand is stopped if the shifting speed in the upward direction becomes smaller than a predetermined value after the upcast action is detected; determining a partner player to whom the virtual object is upcast, on the basis of the view position and the view direction of a head mount display of the player, the measuring unit being disposed on the head mount display, and view positions of other players when it is judged that the hand is stopped; and moving the state of the virtual space so that in the virtual space a position of the virtual object corresponding to the hand of which the upcast action was detected is changed toward the partner player, according to the detected result of the upcast action.
-
Specification