INCLINATION CALCULATION APPARATUS AND INCLINATION CALCULATION PROGRAM, AND GAME APPARATUS AND GAME PROGRAM
0 Assignments
0 Petitions
Accused Products
Abstract
An inclination calculation apparatus sequentially calculates an inclination of an input device operable in terms of a posture thereof. The input device includes acceleration detection means and imaging means. The inclination calculation apparatus sequentially calculates first inclination information representing an inclination of the input device from positions of two imaging targets in a taken image obtained by the imaging means. The inclination calculation apparatus also sequentially calculates second inclination information representing an inclination of the input device from an acceleration detected by the acceleration detection means. The inclination calculation apparatus calculates an inclination of the input device using the first inclination information and the second inclination information.
107 Citations
52 Claims
-
1-44. -44. (canceled)
-
45. A method for calculating an inclination of a game apparatus hand-held input device operable in terms of a posture thereof, wherein the input device includes an acceleration sensor for acquiring acceleration data and an imaging element for acquiring an image of one or more imaging targets, the method comprising:
-
computing first inclination information representing an inclination of the input device from positions of one or more specific imaging targets in an image acquired by the imaging element; computing second inclination information representing an inclination of the input device from an acceleration detected by the acceleration sensor; and computing an inclination of the input device using the first inclination information and the second inclination information.
-
-
46. A method for calculating an inclination of a game apparatus hand-held input device operable in terms of a posture thereof, wherein the input device includes an acceleration sensor for acquiring acceleration data and an imaging element for acquiring an image of one or more specific imaging targets, the method comprising:
-
computing first inclination information representing an inclination of the input device based upon a coordinate position of one imaging target in an image acquired by the imaging element and an estimated coordinate position of a second imaging target not acquired by the imaging element, wherein the estimated coordinate position of the second imaging target is determined based on acceleration data acquired by the acceleration sensor; computing second inclination information representing an inclination of the input device derived solely from acceleration data acquired by the acceleration sensor; and computing an inclination of the input device using the first inclination information and the second inclination information.
-
-
47. An apparatus for calculating an inclination of a game apparatus hand-held input device operable in terms of a posture thereof, wherein the input device includes an acceleration sensor for acquiring acceleration data and an imaging element for acquiring an image of one or more specific imaging targets, comprising:
-
an information processor for computing first inclination information representing an inclination of the input device based upon a coordinate position of one imaging target in an image acquired by the imaging element and an estimated coordinate position of a second imaging target not acquired by the imaging element, wherein the estimated coordinate position of the second imaging target is determined based on acceleration data acquired by the acceleration sensor; an information processor for computing second inclination information representing an inclination of the input device derived solely from acceleration data acquired by the acceleration sensor; and an information processor for computing an inclination of the input device using the first inclination information and the second inclination information.
-
-
48. A non-transitory computer-readable storage medium having stored thereon a game program executable by a computer of a game apparatus for computing an inclination of a hand-held game input device operable in terms of a posture thereof and using a computed inclination as an operation input for a game, wherein the input device includes an acceleration sensor for acquiring acceleration information and imaging element for acquiring an image of one or more specific imaging targets, the game program causing the computer to:
-
compute first inclination information representing an inclination of the input device from positions of two imaging targets in an image acquired by the imaging element; compute second inclination information representing an inclination of the input device based upon an acceleration sensed by the acceleration sensor; and compute an inclination of the input device using the first inclination information and the second inclination information.
-
-
49. An apparatus for calculating an inclination of a game apparatus hand-held input device operable in terms of a posture thereof and using the calculated inclination as an operation input for a game, wherein the input device includes an acceleration detector for detecting an acceleration and imaging element for acquiring an image of one or more specific imaging targets, the game apparatus comprising:
-
an image information processor that computes first inclination information representing an inclination of the input device derived from coordinate position data of two imaging targets in a taken image acquired by the imaging element; an acceleration information processor that computes second inclination information representing an inclination of the input device from an acceleration detected by the acceleration detector; and a information processor that computes an inclination of the input device using the first inclination information and the second inclination information.
-
-
50. A wireless hand-held user interface device operable in terms of a posture thereof for providing input to a game apparatus, comprising:
-
an acceleration sensor for acquiring acceleration data; an imaging element for acquiring an image of one or more specific imaging targets; an image processing circuit configured to detect high brightness areas within an acquired image as candidates for an specific imaging target, and to determine whether each detected high brightness area has a size within a predetermined size range for distinguishing an imaging target, and to associate image position coordinates with a high brightness area which falls within the predetermined size range; and a processor that encodes acceleration data and image coordinate data for wireless communication.
-
-
51. A wireless hand-held entertainment system user interface device operable in terms of a posture thereof, comprising:
-
an acceleration sensor for acquiring acceleration data; an imaging element for acquiring an image of one or more specific imaging targets; an image processing circuit that generates relative position coordinate values associated to one or more imaging targets acquired by the imaging element that meet predetermined image characteristics; and a processor that acquires and processes acceleration data and image coordinate data from the acceleration sensor and imaging element and which controls wireless communication of data.
-
-
52. A method for calculating an inclination of a hand-held entertainment system user interface device which is operable in terms of a posture thereof, wherein the input device includes an acceleration sensor for acquiring acceleration data, an imaging element for acquiring an image of one or more imaging targets, and an image processing circuit that generates relative position coordinate values associated to one or more imaging targets acquired by the imaging element that meet predetermined image characteristics, the method comprising:
-
computing first vector inclination information based upon generated position coordinate values associated to one or more imaging targets; computing second vector inclination information based upon acceleration data acquired by the acceleration sensor; computing output vector information indicative of an inclination of the hand-held entertainment system user interface device, wherein the output vector information is computed using either said first vector inclination information or said second vector inclination information or both based upon predetermined and computed characteristics of said first and second vector inclination information.
-
Specification