Information processing apparatus and storage medium storing information processing program
First Claim
1. A non-transitory computer readable storage medium storing an information processing program executable by a computer included in an information processing apparatus which can communicate with an input device performing a pointing action by using an image capturing device for capturing an image of a target object, and calculating a pointing position on a screen of a display device based on the image captured by the image capturing device, whereinthe input device comprises a motion-attitude detector configured to detect a motion or an attitude of the input device,the information processing program causing the computer to execute:
- calculating a tilt value indicating a tilt of the input device using a result of detection by the motion-attitude detector;
determining whether or not the pointing position can be calculated based on the image captured by the image capturing device;
comparing the calculated tilt value with a reference value when the pointing position cannot be calculated based on the captured image; and
outputting information about the tilt of the input device based on the comparing.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus can communicate with an input device comprising an image capturing means for capturing an image of a target object, and calculates a pointing position on a screen of a display device based on the image captured by the image capturing means. The input device comprises a motion detecting means for detecting a motion of the input device. The information processing apparatus calculates a tilt value indicating a tilt of the input device using a result of detection by the motion detecting means. It is determined whether or not the pointing position can be calculated based on the image captured by the image capturing means. When it is determined that the pointing position cannot be calculated, the calculated tilt value is compared with a predetermined reference value. The user is notified of information about the tilt of the input device, depending on a result of the comparison.
-
Citations
23 Claims
-
1. A non-transitory computer readable storage medium storing an information processing program executable by a computer included in an information processing apparatus which can communicate with an input device performing a pointing action by using an image capturing device for capturing an image of a target object, and calculating a pointing position on a screen of a display device based on the image captured by the image capturing device, wherein
the input device comprises a motion-attitude detector configured to detect a motion or an attitude of the input device, the information processing program causing the computer to execute: -
calculating a tilt value indicating a tilt of the input device using a result of detection by the motion-attitude detector; determining whether or not the pointing position can be calculated based on the image captured by the image capturing device; comparing the calculated tilt value with a reference value when the pointing position cannot be calculated based on the captured image; and outputting information about the tilt of the input device based on the comparing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An information processing apparatus which can communicate with an input device performing a pointing action by using an image capturing device for capturing an image of a target object, and calculate a pointing position on a screen of a display device based on the image captured by the image capturing device, wherein
the input device comprises a motion-attitude detector configured to detect a motion or an attitude of the input device, the information processing apparatus comprising a processor configured to: -
calculate a tilt value indicating a tilt of the input device using a result of detection by the motion-attitude detector; determine whether or not the pointing position can be calculated based on the image captured by the image capturing device; compare the calculated tilt value with a reference value when the pointing position cannot be calculated; and output information about the tilt of the input device, depending on a result of comparison. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A method of operating an information processing apparatus which can communicate with an input device performing a pointing action by using an image capturing device for capturing an image of a target object, and calculating a pointing position on a screen of a display device based on the image captured by the image capturing device, wherein the input device comprises a motion-attitude detector configured to detect a motion or an attitude of the input device, the method comprising:
-
calculating a tilt value indicating a tilt of the input device using a result of detection by the motion-attitude detector; determining whether or not the pointing position can be calculated based on the image captured by the image capturing device; comparing the calculated tilt value with a reference value when the pointing position cannot be calculated based on the captured image; and outputting information about the tilt of the input device based on the comparing.
-
-
23. A system comprising at least one information processing apparatus which can communicate with an input device performing a pointing action by using an image capturing device for capturing an image of a target object, and calculate a pointing position on a screen of a display device based on the image captured by the image capturing device, wherein the input device comprises a motion-attitude detector configured to detect a motion or an attitude of the input device, the system comprising:
-
a processor configured to; calculate a tilt value indicating a tilt of the input device using a result of detection by the motion-attitude detector; determine whether or not the pointing position can be calculated based on the image captured by the image capturing device; compare the calculated tilt value with a reference value when the pointing position cannot be calculated; and output information about the tilt of the input device, depending on a result of comparison.
-
Specification