Control device, control method, and program for moving position of target in response to input operation
First Claim
Patent Images
1. A control device, comprising:
- a first receiving unit configured to receive an input direction from an input device comprising a directional input unit for accepting an input direction in which to move a target displayed on a screen of a display device;
a second receiving unit configured to receive, from a sensor that detects a position or an attitude of the input device, information relating to the position and the attitude of the input device; and
a movement control unit configured to move the position of the target based on both the direction received by the first receiving unit and the information relating to the position or the attitude of the input device received by the second receiving unit, whereinthe first receiving unit receives an input direction and an input speed value from the directional input unit which is capable of accepting the input direction in which to move the target and the input speed value at which to move the target,the second receiving unit receives a direction of a movement or a direction of a rotation of the input device and an amount of variation with respect to the position and the attitude of the input device at a predetermined time point as a reference,the movement control unit moves the position of the target in the direction received by the first receiving unit at the speed received by the first receiving unit and concurrently moves the position of the target in the direction received by the second receiving unit by the amount in accordance with the amount of variation received by the second receiving unit, andin the case where the amount of variation of the movement or the rotation of the input device received by the second receiving unit is greater than or equal to a predetermined amount, the movement control unit moves the position of the target in the direction received by the second receiving unit by the amount in accordance with the amount of variation received by the second receiving unit.
4 Assignments
0 Petitions
Accused Products
Abstract
A game device comprises: a first receiving unit configured to receive an input direction from a controller comprising an input interface for accepting an input direction in which to move a target displayed on a screen of a display device; a second receiving unit configured to receive, from a sensor that detects the position or the attitude of the controller, information relating to the position and the attitude of the controller; and a movement control unit configured to move the position of the target based on both of the direction received by the first receiving unit and the information relating to the position or the attitude of the controller received by the second receiving unit.
18 Citations
8 Claims
-
1. A control device, comprising:
-
a first receiving unit configured to receive an input direction from an input device comprising a directional input unit for accepting an input direction in which to move a target displayed on a screen of a display device; a second receiving unit configured to receive, from a sensor that detects a position or an attitude of the input device, information relating to the position and the attitude of the input device; and a movement control unit configured to move the position of the target based on both the direction received by the first receiving unit and the information relating to the position or the attitude of the input device received by the second receiving unit, wherein the first receiving unit receives an input direction and an input speed value from the directional input unit which is capable of accepting the input direction in which to move the target and the input speed value at which to move the target, the second receiving unit receives a direction of a movement or a direction of a rotation of the input device and an amount of variation with respect to the position and the attitude of the input device at a predetermined time point as a reference, the movement control unit moves the position of the target in the direction received by the first receiving unit at the speed received by the first receiving unit and concurrently moves the position of the target in the direction received by the second receiving unit by the amount in accordance with the amount of variation received by the second receiving unit, and in the case where the amount of variation of the movement or the rotation of the input device received by the second receiving unit is greater than or equal to a predetermined amount, the movement control unit moves the position of the target in the direction received by the second receiving unit by the amount in accordance with the amount of variation received by the second receiving unit. - View Dependent Claims (2)
-
-
3. A non-transitory computer-readable recording medium containing a computer program, comprising:
-
a module configured to receive, using a first receiving unit, an input direction from an input device comprising a directional input unit for accepting an input direction in which to move a target displayed on a screen of a display device; a module configured to receive, using a second receiving unit, from a sensor that detects a position or an attitude of the input device, information relating to the position and the attitude of the input device; and a module configured to move, using a movement control unit, the position of the target based on both the direction received by the first receiving unit and the information relating to the position or the attitude of the input device received by the second receiving unit, wherein the first receiving unit receives an input direction and an input speed value from the directional input unit which is capable of accepting the input direction in which to move the target and the input speed value at which to move the target, the second receiving unit receives a direction of a movement or a direction of a rotation of the input device and an amount of variation with respect to the position and the attitude of the input device at a predetermined time point as a reference, and the movement control unit moves the position of the target in the direction received by the first receiving unit at the speed received by the first receiving unit and concurrently moves the position of the target in the direction received by the second receiving unit by the amount in accordance with the amount of variation received by the second receiving unit, and in the case where the amount of variation of the movement or the rotation of the input device received by the second receiving unit is greater than or equal to a predetermined amount, the movement control unit moves the position of the target in the direction received by the second receiving unit by the amount in accordance with the amount of variation received by the second receiving unit. - View Dependent Claims (4)
-
-
5. A control method, comprising:
-
receiving an input direction by a first receiving unit from an input device comprising a directional input unit for accepting an input direction in which to move a target displayed on a screen of a display device; receiving by a second receiving unit, from a sensor that detects a position or an attitude of the input device, information relating to the position and the attitude of the input device; and moving, by a movement control unit, the position of the target based on both the direction received by the first receiving unit and the information relating to the position or the attitude of the input device received by the second receiving unit, wherein the first receiving unit receives an input direction and an input speed value from the directional input unit which is capable of accepting the input direction in which to move the target and the input speed value at which to move the target, the second receiving unit receives a direction of a movement or a direction of a rotation of the input device and an amount of variation with respect to the position and the attitude of the input device at a predetermined time point as a reference, the movement control unit moves the position of the target in the direction received by the first receiving unit at the speed received by the first receiving unit and concurrently moves the position of the target in the direction received by the second receiving unit by the amount in accordance with the amount of variation received by the second receiving unit, and in the case where the amount of variation of the movement or the rotation of the input device received by the second receiving unit is greater than or equal to a predetermined amount, the movement control unit moves the position of the target in the direction received by the second receiving unit by the amount in accordance with the amount of variation received by the second receiving unit. - View Dependent Claims (6)
-
-
7. A non-transitory computer-readable recording medium having embodied thereon a computer program, which when executed by a processor causes the processor to carry out actions, comprising:
-
receiving an input direction by a first receiving unit from an input device comprising a directional input unit for accepting an input direction in which to move a target displayed on a screen of a display device; receiving by a second receiving unit, from a sensor that detects a position or an attitude of the input device, information relating to the position and the attitude of the input device; and moving, by a movement control unit, the position of the target based on both the direction received by the first receiving unit and the information relating to the position or the attitude of the input device received by the second receiving unit, wherein the first receiving unit receives an input direction and an input speed value from the directional input unit which is capable of accepting the input direction in which to move the target and the input speed value at which to move the target, the second receiving unit receives a direction of a movement or a direction of a rotation of the input device and an amount of variation with respect to the position and the attitude of the input device at a predetermined time point as a reference, the movement control unit moves the position of the target in the direction received by the first receiving unit at the speed received by the first receiving unit and concurrently moves the position of the target in the direction received by the second receiving unit by the amount in accordance with the amount of variation received by the second receiving unit, and in the case where the amount of variation of the movement or the rotation of the input device received by the second receiving unit is greater than or equal to a predetermined amount, the movement control unit moves the position of the target in the direction received by the second receiving unit by the amount in accordance with the amount of variation received by the second receiving unit. - View Dependent Claims (8)
-
Specification