Game apparatus and recording medium recording game program

US9259644B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9259644-B2
Application numberUS-201213438243-A
CountryUS
Kind codeB2
Filing dateApr 3, 2012
Priority dateMar 25, 2009
Publication dateFeb 16, 2016
Grant dateFeb 16, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

As an example, a value obtained by adding the magnitudes of a plurality of angular velocities around respective axes indicated by angular velocity data obtained from an input device including gyroscopic sensors, is used to calculate a rotation parameter indicating a rotation amount. A predetermined object which is rotated, depending on the rotation amount corresponding to the rotation parameter, is displayed on a display device. As another example, when it is determined, based on the angular velocity data, that the attitude of the input device is stable, a stability flag which indicates that the attitude of the input device has been at least once stable is set and updated to ON. When there is an input device whose stability flag is OFF, the aforementioned determination is performed and a screen including a result of the determination is displayed on a display device.

First claim

Opening claim text (preview).

What is claimed is: 1. A game apparatus for performing a game process by obtaining operation data including at least angular velocity data indicating a plurality of angular velocities around respective axes from an input device including gyroscopic sensors for detecting the respective angular velocities, the game apparatus comprising: an angular velocity data obtaining unit configured to obtain the angular velocity data; a rotation parameter calculating unit configured to calculate a rotation parameter indicating a rotation amount using a value obtained by adding magnitudes of the plurality of angular velocities around the axes indicated by the angular velocity data; an object display control unit configured to cause a display device to display an object which is rotated, depending on the rotation amount corresponding to the rotation parameter; a game processing unit configured to execute the game process based on the angular velocity data; and a temporarily stopping unit configured to temporarily stop the game process processed by the game processing unit when the operation data indicates that a particular operation has been performed, wherein, while the game process is temporarily stopped, the object display control unit causes the display device to display the object which is rotated, depending on the rotation parameter calculated while the game process is temporarily stopped. 2. A non-transitory computer-readable recording medium recording a game program executable by a computer included in a game apparatus for performing a game process by obtaining operation data including at least angular velocity data indicating a plurality of angular velocities around respective axes from an input device including gyroscopic sensors for detecting the respective angular velocities, the game program causing the computer to provide functionality comprising: obtaining the angular velocity data; calculating a rotation parameter indicating a rotation amount using a value obtained by adding magnitudes of the plurality of angular velocities around the axes indicated by the angular velocity data; causing a display device to display an object which is rotated, depending on the rotation amount corresponding to the rotation parameter; executing the game process based on the angular velocity data; and temporarily stopping the executed game process when the operation data indicates that a particular operation has been performed, wherein, while the game process is temporarily stopped, the display device is caused to display the object which is rotated, depending on the rotation parameter calculated while the game process is temporarily stopped. 3. A method of performing a game process, the method comprising: obtaining operation data including at least angular velocity data indicating a plurality of angular velocities around respective axes from an input device including gyroscopic sensors for detecting die respective angular velocities; calculating, using a processing system having at least one processor. a rotation parameter indicating a rotation amount using a value obtained by adding magnitudes of the plurality of anular velocities around the axes indicated by the angular velocity data; causing a display device to display an object which is rotated, depending on the rotation amount corresponding to the rotation. parameter; executing the game process based on the angular velocity data; and temporarily stopping the executed game process when the operation data indicates that a particular operation has been performed, wherein, while the game process is temporarily stopped, the display device is caused to display the object which is rotated, depending on the rotation parameter calculated while the game process is temporarily stopped. 4. A system for performing a game process by obtaining operation data including at least angular velocity data indicating a plurality of angular velocities around respective axes from an input device including gyroscopic sensors for detecting the respective angular velocities, thc system comprising: a computer processing system having at least one computer processor, the computer processing system being configured to: obtain the angular velocity data; calculate a rotation parameter indicating a rotation amount using a value obtained by adding magnitudes of the plurality angular velocities around the axes indicated by the angular velocity data; cause a display device to display an object which is rotated, depending on the rotation amount corresponding to the rotation parameter; execute the game process based on the angular velocity data; and temporarily stop the executed game process when the operation data indicates that a particular operation has been performed; and wherein while the game process is temporarily stopped, the display device is caused to display the object which is rotated, depending on the rotation parameter calculated while the game process is temporarily stopped.

Assignees

Inventors

Classifications

  • for mapping control signals received from the input arrangement into game commands · CPC title

  • using inertial sensors, e.g. accelerometers, gyroscopes · CPC title

  • by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle · CPC title

  • A63F13/211Primary

    using inertial sensors, e.g. accelerometers or gyroscopes · CPC title

  • Human Necessities · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9259644B2 cover?
As an example, a value obtained by adding the magnitudes of a plurality of angular velocities around respective axes indicated by angular velocity data obtained from an input device including gyroscopic sensors, is used to calculate a rotation parameter indicating a rotation amount. A predetermined object which is rotated, depending on the rotation amount corresponding to the rotation parameter…
Who is the assignee on this patent?
Nakajima Souichi, Nishida Kenichi, Yamashita Yoshikazu, and 2 more
What technology area does this patent fall under?
Primary CPC classification A63F13/211. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Feb 16 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).