Information processing apparatus and computer-readable recording medium recording information processing program
First Claim
1. A non-transitory computer-readable recording medium recording an information processing program executable by a computer of an information processing apparatus for designating a position on a screen based on outputs from an input device including a pointing device and a non-pointing device, the program configured to cause the computer to perform functions comprising:
- calculating a motion amount that is based on a motion applied to an input device itself including the pointing device;
switching, based on the motion amount, a position designation mode between a first position designation mode in which position designation is performed based on output from the pointing device and a second position designation mode in which position designation is performed based on an output from the non-pointing device; and
designating a new position on the screen corresponding to a current pointing direction of the pointing device when the position designation mode is switched to the first position designation mode.
0 Assignments
0 Petitions
Accused Products
Abstract
Motion information is obtained which is information about a motion applied to an input device housing itself including a pointing device of a plurality of input mean. Next, based on the motion information, a movement amount of the input device housing is calculated. Thereafter, it is determined whether or not the movement amount satisfies predetermined conditions. When the predetermined conditions are satisfied, a position is designated based on an output from the pointing device.
-
Citations
21 Claims
-
1. A non-transitory computer-readable recording medium recording an information processing program executable by a computer of an information processing apparatus for designating a position on a screen based on outputs from an input device including a pointing device and a non-pointing device, the program configured to cause the computer to perform functions comprising:
-
calculating a motion amount that is based on a motion applied to an input device itself including the pointing device; switching, based on the motion amount, a position designation mode between a first position designation mode in which position designation is performed based on output from the pointing device and a second position designation mode in which position designation is performed based on an output from the non-pointing device; and designating a new position on the screen corresponding to a current pointing direction of the pointing device when the position designation mode is switched to the first position designation mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An information processing apparatus for designating a position on a screen based on outputs from an input device including a pointing device and a non-pointing device, the information processing apparatus comprising:
-
a memory; and one or more processors operatively coupled to the memory, the one or more processors configured to; calculate a motion amount that is based on a motion applied to an input device itself including the pointing device, switch, based on the motion amount, a position designation mode between a first position designation mode in which position designation is performed based on output from the pointing device and a second position designation mode in which position designation is performed based on an output from the non-pointing device, and designate a new position on the screen corresponding to a current pointing direction of the pointing device when the position designation mode is switched to the first position designation mode.
-
-
20. An information processing system comprising:
-
at least one input device having a pointing device and non-pointing device; and an information processing apparatus for designating a position on a screen based on outputs from the at least one input device, the information processing device having a memory coupled to one or more processors that are configured to; calculate a motion amount that is based on a motion applied to an input device itself including the pointing device, switch, based on the motion amount, a position designation mode between a first position designation mode in which position designation is performed based on output from the pointing device and a second position designation mode in which position designation is performed based on an output from the non-pointing device, and designate a new position on the screen corresponding to a current pointing direction of the pointing device when the position designation mode is switched to the first position designation mode.
-
-
21. An information processing method for controlling an information processing apparatus, or an information processing system, for designating a position on a screen based on outputs from an input device including a pointing device and a non-pointing device, the information processing method comprising:
-
calculating a motion amount that is based on a motion applied to an input device itself including the pointing device; switching, based on the motion amount, a position designation mode between a first position designation mode in which position designation is performed based on output from the pointing device and a second position designation mode in which position designation is performed based on an output from the non-pointing device; and designating a new position on the screen corresponding to a current pointing direction of the pointing device when the position designation mode is switched to the first position designation mode.
-
Specification