Game device for performing operation object control and non-operation object control
First Claim
1. A game device, comprising:
- an image acquiring unit operative to acquire a captured image of an input device that is provided with a handle having at least one manipulation button and an illuminator having an outer spherical body;
a device information deriving unit operative to derive position information of the input device based on a position and a size of the illuminator within the captured image, where the device information deriving unit derives the position information including position coordinates and distance information, the position coordinates are derived based on the position of the illuminator within the captured image, and the distance information is derived based on the size of the illuminator within the captured image;
a receiving unit operative to acquire attitude information of the input device and status information regarding a user'"'"'s manipulation of the at least one manipulation button;
an operation object control unit operative to control the motion of an operation object in accordance with the position information and the attitude information of the input device;
a non-operation object control unit operative to control the motion of a non-operation object;
an image generating unit operative to generate a display screen image in accordance with the motion of the operation object and the motion of the non-operation object; and
a collision control unit operative to detect a collision between the operation object and the non-operation object, where the collision control unit determines the motion of the non-operation object in accordance with a collision mode for the collision between the operation object and the non-operation object,wherein the non-operation object control unit controls the motion of the non-operation object to move in accordance with the motion determined by the collision control unit and in accordance with the status information regarding the at least one manipulation button, where the status information includes information as to the user'"'"'s desired motion of the operational object that effects;
(i) the motion of the operational object, (ii) whether the collision control unit determines that the motion of the operational object and the motion of the non-operation object result in the collision between the operation object and the non-operation object, and (iii) the collision mode.
4 Assignments
0 Petitions
Accused Products
Abstract
A frame image acquiring unit acquires a captured image of an input device that is provided with an illuminator. A device information deriving unit derives position information of the input device from the captured image. An input receiving unit acquires attitude information of the input device. An operation object control unit controls the motion of an operation object in accordance with the position information and the attitude information of the input device. A non-operation object control unit controls the motion of a non-operation object. A collision control unit determines the motion of at least one of the operation object and the non-operation object in accordance with a collision mode for the collision between the operation object and the non-operation object.
-
Citations
8 Claims
-
1. A game device, comprising:
-
an image acquiring unit operative to acquire a captured image of an input device that is provided with a handle having at least one manipulation button and an illuminator having an outer spherical body; a device information deriving unit operative to derive position information of the input device based on a position and a size of the illuminator within the captured image, where the device information deriving unit derives the position information including position coordinates and distance information, the position coordinates are derived based on the position of the illuminator within the captured image, and the distance information is derived based on the size of the illuminator within the captured image; a receiving unit operative to acquire attitude information of the input device and status information regarding a user'"'"'s manipulation of the at least one manipulation button; an operation object control unit operative to control the motion of an operation object in accordance with the position information and the attitude information of the input device; a non-operation object control unit operative to control the motion of a non-operation object; an image generating unit operative to generate a display screen image in accordance with the motion of the operation object and the motion of the non-operation object; and a collision control unit operative to detect a collision between the operation object and the non-operation object, where the collision control unit determines the motion of the non-operation object in accordance with a collision mode for the collision between the operation object and the non-operation object, wherein the non-operation object control unit controls the motion of the non-operation object to move in accordance with the motion determined by the collision control unit and in accordance with the status information regarding the at least one manipulation button, where the status information includes information as to the user'"'"'s desired motion of the operational object that effects;
(i) the motion of the operational object, (ii) whether the collision control unit determines that the motion of the operational object and the motion of the non-operation object result in the collision between the operation object and the non-operation object, and (iii) the collision mode. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory computer-readable recording medium containing a computer program, which when executed on a processing device causes the processing device to exhibit functional modules, comprising:
-
a module operative to acquire a captured image of an input device that is provided with a handle having at least one manipulation button and an illuminator having an outer spherical body; a module operative to derive position information of the input device based on a position and a size of the illuminator within the captured image, where the device information deriving unit derives the position information including position coordinates and distance information, the position coordinates are derived based on the position of the illuminator within the captured image, and the distance information is derived based on the size of the illuminator within the captured image; a module operative to acquire attitude information of the input device and status information regarding a user'"'"'s manipulation of the at least one manipulation button; a module operative to control the motion of an operation object in accordance with the position information and the attitude information of the input device; a module operative to control the motion of a non-operation object; a module operative to generate a display screen image in accordance with the motion of the operation object and the motion of the non-operation object; a module operative to detect a collision between the operation object and the non-operation object; a module operative to determine a collision mode for the collision between the operation object and the non-operation object; and a module operative to determine the motion of the non-operation object in accordance with the collision mode, wherein the module operative to control the non-operation object controls the motion of the non-operation object to move in accordance with the motion determined by the module operative to determine the motion of the non-operation object in accordance with the collision mode and in accordance with the status information regarding the at least one manipulation button, where the status information includes information as to the user'"'"'s desired motion of the operational object that effects;
(i) the motion of the operational object, (ii) whether the collision control unit determines that the motion of the operational object and the motion of the non-operation object result in the collision between the operation object and the non-operation object, and (iii) the collision mode. - View Dependent Claims (7, 8)
-
Specification