Patents by Inventor Yoshitaka Ajioka

Yoshitaka Ajioka has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7628698
    Abstract: A CPU core determines whether a stick is in contact with a touch panel based on an output signal from the touch panel; if not in contact, a gazing point of a virtual camera is moved to a collective center of masses for objects; on the other hand, if the stick is in contact with the touch panel, setting values for the camera are fixed, an operation target object is caused to appear at a position, in a game space, corresponding to touch coordinates, and, then, the operation target object is moved in accordance with a dragging operation from a player; the setting values for the camera are fixed until the stick detaches from the touch panel; and, accordingly, when the player moves an arbitrary object in the three dimensional game space by operating the touch panel, the player can accurately move the object to an intended point.
    Type: Grant
    Filed: October 20, 2005
    Date of Patent: December 8, 2009
    Assignee: Nintendo Co., Ltd.
    Inventors: Yoshitaka Ajioka, Yasushi Ebisawa, Kiyoshi Mizuki
  • Patent number: 7571103
    Abstract: A command processing apparatus includes an LCD. A manual trick action instruction to a dog object displayed on the LCD is accepted through a touch panel. The dog object performs a trick according to the accepted trick action instruction. An arbitrary voice command is fetched by a microphone in relation to the trick action. A voice command being coincident with the fetched voice command is retrieved from among the registered voices in a RAM through a voice verification process by a CPU core. When the verification process fails, a verification result indicates “?1”. The fetched voice command is assigned to the current trick. On the other hand, if the voice command found by the verification process is the voice command that is assigned to the current trick, a degree of relation corresponding to the trick is incremented. The dog object performs a different action depending on the degree of relation.
    Type: Grant
    Filed: November 9, 2005
    Date of Patent: August 4, 2009
    Assignee: Nintendo Co., Ltd.
    Inventors: Kiyoshi Mizuki, Yoji Inagaki, Yoshitaka Ajioka
  • Publication number: 20090187863
    Abstract: A game system includes a game apparatus and a controller. For example, whether an operation of waving the controller has been performed is determined based on at least one of a pointed position on a display screen by the controller and acceleration. A wind object is generated and moved in virtual game space according to the waving operation. When it is determined that the wind object has collided with a windmill object disposed in the virtual game space, the windmill object is influenced by the wind and its rotation speed is changed.
    Type: Application
    Filed: March 24, 2009
    Publication date: July 23, 2009
    Applicant: NINTENDO CO., LTD.
    Inventors: Tsutomu KANESHIGE, Yoshitaka AJIOKA, Kiyoshi MIZUKI, Yasushi EBISAWA
  • Publication number: 20090135138
    Abstract: An input processing device comprises a display screen and a pointing device for inputting corresponding 2-dimensional coordinates on the display screen. A 3-dimensional space is displayed on the display screen and the 2-dimensional coordinates inputted from the pointing device are detected. Next, shift amounts, per unit of time, of the detected 2-dimensional coordinates are calculated based on a predetermined calculation start condition. And the calculated shift amounts are converted to 3-dimensional coordinate shift amounts in the 3-dimensional space.
    Type: Application
    Filed: January 26, 2009
    Publication date: May 28, 2009
    Applicant: Nintendo Co., Ltd.
    Inventors: Hideki KONNO, Yoshitaka AJIOKA, Yasushi EBISAWA, Kiyoshi MIZUKI
  • Publication number: 20060217986
    Abstract: A command processing apparatus includes an LCD. A manual trick action instruction to a dog object displayed on the LCD is accepted through a touch panel. The dog object performs a trick according to the accepted trick action instruction. An arbitrary voice command is fetched by a microphone in relation to the trick action. A voice command being coincident with the fetched voice command is retrieved from among the registered voices in a RAM through a voice verification process by a CPU core. When the verification process fails, a verification result indicates “?1”. The fetched voice command is assigned to the current trick. On the other hand, if the voice command found by the verification process is the voice command that is assigned to the current trick, a degree of relation corresponding to the trick is incremented. The dog object performs a different action depending on the degree of relation.
    Type: Application
    Filed: November 9, 2005
    Publication date: September 28, 2006
    Applicant: NINTENDO CO., LTD.
    Inventors: Kiyoshi Mizuki, Yoji Inagaki, Yoshitaka Ajioka
  • Publication number: 20060209068
    Abstract: As a virtual plane used when converting a designation point, which is a touched position on a touch panel, into a control point, in a virtual three dimensional space, used for controlling a movement of an object, a first virtual plane is used when a ball is an object to be controlled; a second virtual plane is used when an object to be operated is a dog and an action mode thereof is an attention mode; a third virtual plane is used when the object to be operated is the dog and the action mode thereof is a lick mode; a fourth virtual plane is used when the object to be operated is the dog and the action mode thereof is a rope shake mode; and a fifth virtual plane is used when the object to be operated is the dog and the action mode thereof is a circle mode.
    Type: Application
    Filed: January 9, 2006
    Publication date: September 21, 2006
    Applicant: Nintendo Co., Ltd.
    Inventors: Yoshitaka Ajioka, Yasushi Ebisawa, Kiyoshi Mizuki
  • Publication number: 20060205502
    Abstract: In the present invention, a strike determination range is set for an object in a game space. A straight line passing through coordinates in a three-dimensional space corresponding to coordinates on a touch panel input by a player, where a virtual camera is placed at the origin, is calculated. It is determined whether or not the straight line strikes an object in the game space. If the straight line strikes an object, the object is zoomed in and displayed.
    Type: Application
    Filed: November 29, 2005
    Publication date: September 14, 2006
    Applicant: NINTENDO CO., LTD.
    Inventors: Tsutomu Kaneshige, Yoshitaka Ajioka, Kiyoshi Mizuki, Yasushi Ebisawa
  • Publication number: 20060200314
    Abstract: A collision determination area set for a dog as an object in a virtual three-dimensional space is, for example, a sphere having the center at the chest of the dog and having a radius of 30 in the “on all fours” state, a sphere having the center at the hip of the dog and having a radius of 10 in the “standing” state, and a sphere having the center at the head of the dog and having a radius of 10 in the state of the dog “trying to fawn with another dog” in the virtual three-dimensional space. Using the collision determination area set in this manner, it is determined whether or not the dog has collided against another object. Therefore, a collision determination suitable to individual situations can be realized while suppressing an increase in the amount of calculations required for the collision determination.
    Type: Application
    Filed: December 15, 2005
    Publication date: September 7, 2006
    Applicant: Nintendo Co., Ltd.
    Inventors: Yoshitaka Ajioka, Kiyoshi Mizuki
  • Publication number: 20060094503
    Abstract: A CPU core determines whether a stick is in contact with a touch panel based on an output signal from the touch panel; if not in contact, a gazing point of a virtual camera is moved to a collective center of masses for objects; on the other hand, if the stick is in contact with the touch panel, setting values for the camera are fixed, an operation target object is caused to appear at a position, in a game space, corresponding to touch coordinates, and, then, the operation target object is moved in accordance with a dragging operation from a player; the setting values for the camera are fixed until the stick detaches from the touch panel; and, accordingly, when the player moves an arbitrary object in the three dimensional game space by operating the touch panel, the player can accurately move the object to an intended point.
    Type: Application
    Filed: October 20, 2005
    Publication date: May 4, 2006
    Applicant: Nintendo Co., Ltd.
    Inventors: Yoshitaka Ajioka, Yasushi Ebisawa, Kiyoshi Mizuki
  • Publication number: 20060089197
    Abstract: A display section 12 covered with a touch panel 13 displays a character image C on a display screen. Structure data of a character in which a plurality of bones B are joined together with joints J, and polygon data Po for each portion of the character C corresponding to each bone B, are stored. The character image is displayed on the display screen based on the structure data, the polygon data Po, and a position of the character C. Position data corresponding to touch operation input data is calculated, and an angle of a joint J of the character C corresponding to the position data is changed. Thereafter, the character C is drawn and displayed on the display screen while changing a portion whose joint angle is changed, in real time, in accordance with the angle.
    Type: Application
    Filed: September 16, 2005
    Publication date: April 27, 2006
    Applicant: Nintendo Co., Ltd.,
    Inventor: Yoshitaka Ajioka
  • Publication number: 20060082573
    Abstract: An input processing device comprises a display screen and a pointing device for inputting corresponding 2-dimensional coordinates on the display screen. A 3-dimensional space is displayed on the display screen and the 2-dimensional coordinates inputted from the pointing device are detected. Next, shift amounts, per unit of time, of the detected 2-dimensional coordinates are calculated based on a predetermined calculation start condition. And the calculated shift amounts are converted to 3-dimensional coordinate shift amounts in the 3-dimensional space.
    Type: Application
    Filed: September 23, 2005
    Publication date: April 20, 2006
    Applicant: Nintendo Co., Ltd.
    Inventors: Hideki Konno, Yoshitaka Ajioka, Yasushi Ebisawa, Kiyoshi Mizuki