Computer-readable storage medium, information processing system, and information processing method

US9561443B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9561443-B2
Application numberUS-201113283032-A
CountryUS
Kind codeB2
Filing dateOct 27, 2011
Priority dateMar 8, 2011
Publication dateFeb 7, 2017
Grant dateFeb 7, 2017

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.

A movement direction of an object arranged in a virtual world is set based on attitude data. Further, the object is moved in the movement direction in the virtual world in accordance with data based on a load applied to a load detection device. An image showing the virtual world including at least the object or an image showing the virtual world viewed from the object is displayed as a first image on a portable display device.

First claim

Opening claim text (preview).

What is claimed is: 1. A non-transitory computer-readable storage medium comprising an information processing program executed on a computer of an information processing apparatus which is capable of displaying an image on a portable display device which outputs at least attitude data based on an attitude of a body of the portable display device, wherein the information processing program causes the computer to: obtain load data based on a load applied to a load detection device; calculate an attitude of the portable display device based on the attitude data; set a movement direction of an object arranged in a virtual world based on the calculated attitude of the portable display device; calculate a center-of-gravity position of the load applied to the load detection device based on the obtained load data; cause the object to move in the movement direction by a first action based on a change in a total load applied to the load detection device when the total load applied to the load detection device is equal to or greater than a predetermined value; cause the object to move in the movement direction by a second action based on the calculated center-of-gravity position when the total load applied to the load detection device is less than the predetermined value; and display, on the portable display device, as a first image, an image showing the virtual world including at least the object or an image showing the virtual world viewed from the object. 2. The non-transitory computer-readable storage medium according to claim 1 , wherein an attitude of the portable display device is calculated with respect to a predetermined direction in a real space, and based on the attitude of the portable display device with respect to the predetermined direction in the real space, a movement direction of the object with respect to a direction which is set in the virtual world and corresponds to the predetermined direction is set. 3. The non-transitory computer-readable storage medium according to claim 2 , wherein with a direction of gravity in the real space being the predetermined direction, an attitude of the portable display device with respect to the direction of gravity is calculated, and based on the attitude of the portable display device with respect to the direction of gravity in the real space, a movement direction of the object is set with respect to a direction of gravity set in the virtual world. 4. The non-transitory computer-readable storage medium according to claim 3 , wherein at least an attitude in which the portable display device rotates around the direction of gravity in the real space is calculated, and the movement direction is caused to rotate around the direction of gravity set in the virtual world, based on the attitude in which the portable display device rotates around the direction of gravity in the real space, thereby setting the movement direction. 5. The non-transitory computer-readable storage medium according to claim 3 , wherein at least an attitude in which the portable display device swings up and down around a horizontal direction perpendicular to the direction of gravity in the real space is calculated, and the movement direction is caused to swing up and down around a horizontal direction which is set in the virtual world and corresponds to the horizontal direction in the real space, based on the attitude in which the portable display device swings up and down around the horizontal direction in the real space, thereby setting the movement direction. 6. The non-transitory computer-readable storage medium according to claim 1 , wherein at least an attitude in which the portable display device rotates around two axes orthogonal to a depth direction of a display screen of the portable display device is calculated, the depth direction being perpendicular to the display screen on which the first image is displayed, and the movement direction is caused to rotate around two axes orthogonal to the movement direction, based on the attitude in which the portable display device rotates around the two axes, thereby setting the movement direction. 7. The non-transitory computer-readable storage medium according to claim 6 , wherein at least an attitude in which the portable display device rotates around an axis along a horizontal direction of a display screen of the portable display device and an axis along a vertical direction of the display screen is calculated, the axes being orthogonal to the depth direction, and the movement direction is caused to rotate around an axis of the horizontal direction in the virtual world, which is orthogonal to the movement direction, in accordance with the attitude in which the portable display device rotates around the axis along the horizontal direction of the display screen, and the movement direction is caused to rotate around an axis of the vertical direction in the virtual world, in accordance with the attitude in which the portable display device rotates around the axis along the vertical direction of the display screen, thereby setting the movement direction. 8. The non-transitory computer-readable storage medium according to claim 6 , wherein at least an orientation of the depth direction with respect to the direction of gravity in the real space is calculated, and the movement direction is set such that the positional relation between the direction of gravity set in the virtual world and the movement direction is substantially equal to the positional relation between the direction of gravity in the real space and the depth direction. 9. The non-transitory computer-readable storage medium according to claim 1 , wherein the information processing program further causes the computer to: set a reference direction of the portable display device in the real space; calculate an angular difference, around a predetermined axis in the real space, between the direction of the portable display device at a current time and the reference direction, based on data outputted from the portable display device; set a reference direction of the object in the virtual world; and cause the movement direction of the object to rotate from the reference direction of the object around a predetermined axis in the virtual world, the predetermined axis corresponding to the predetermined axis in the real space, based on the calculated angular difference, thereby setting the movement direction of the object. 10. The non-transitory computer-readable storage medium according to claim 9 , wherein the information processing program further causes the computer to: rotationally displace the set reference direction, around the predetermined axis in the virtual world, by an amount of displacement according to the calculated angular difference, and cause the movement direction of the object to rotate from the displaced reference direction, around the predetermined axis in the virtual world, based on the calculated angular difference, thereby setting the movement direction of the object. 11. The non-transitory computer-readable storage medium according to claim 1 , wherein the information processing program further causes the computer to: control a first virtual camera for generating an image of the virtual world such that the object in the virtual world, which is viewed from behind, is included in the first image, and display, on the portable display device, as the first image, an image showing the virtual world viewed from the first virtual camera. 12. The non-transitory computer-readable storage medium according to claim 11 , wherein the attitude of the first virtual camera is controlled such that a line-of-sight direction

Assignees

Inventors

Classifications

  • for locating contacts on a surface, e.g. floor mats or touch pads · CPC title

  • A63F13/428Primary

    involving motion or position input signals, e.g. signals representing the rotation of an input controller or a player's arm motions sensed by accelerometers or gyroscopes · CPC title

  • using an additional display connected to the game console, e.g. on the controller · CPC title

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

  • Connection between platform and handheld device · CPC title

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 US9561443B2 cover?
A movement direction of an object arranged in a virtual world is set based on attitude data. Further, the object is moved in the movement direction in the virtual world in accordance with data based on a load applied to a load detection device. An image showing the virtual world including at least the object or an image showing the virtual world viewed from the object is displayed as a first im…
Who is the assignee on this patent?
Matsunaga Hiroshi, Sumaki Kazuya, Nintendo Co Ltd
What technology area does this patent fall under?
Primary CPC classification A63F13/428. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Feb 07 2017 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).