IP Library › Granted Patent US 7,001,272
Granted Patent B2
US 7,001,272 · App. 10/106,259 · Granted Feb 21, 2006

Video game device, video game method, video game program, and video game system

Assignee: Konami Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,001,272
App. No.
10/106,259
Granted
Feb 21, 2006
Kind
B2
Abstract

A game system that allows a player to manipulate a real interface device in a real space and have a representation of the real interface device (i.e., a virtual interface device) be displayed in a virtual space is disclosed. The position of the real interface device in the real space is detected by a position detector and converted into spatial coordinates by a three-dimensional input conversion means at predetermined time intervals. When a player moves the real interface device, a virtual interface device is displayed within the virtual space and moves identically with the real interface device. The virtual interface device is determined to have struck an object in the virtual space (e.g., an enemy) when the coordinates of at least a portion of the object in the virtual space are the same as, or within a predetermined range of, the coordinates of the virtual interface device.

Claims (86)

1. A video game device in which a real interface device that a player within a real space manipulates is represented by a virtual interface device within a virtual space, the video game device comprising:

position detecting means that detects the three dimensional coordinates of at least two points on the real interface device within the real space;

conversion means that converts the three dimensional coordinates of the real interface device within the real space into three dimensional coordinates within the virtual space, and displays the virtual interface device in the three dimensional coordinates within the virtual space on a display;

operating means that displays movements of the virtual interface device on the display, the operating means causing the position detecting means to detect the three dimensional coordinates of the real interface device within the real space and the conversion means to determine the three dimensional coordinates of the virtual interface device within the virtual space at predetermined time intervals;

intersection display control means that calculates a point in which an imaginary straight line that extends between the points on the real interface device intersects with the display and displays a marker thereon; and

selection accepting means that determines whether or not the point lies on an object being displayed on the display, and allows the player to select the object if the point lies thereon.

2. The video game device set forth in claim 1 , further comprising:

trajectory storing means that stores the three dimensional coordinates of the virtual interface device taken at predetermined time intervals; and

hit determining means that calculates a trajectory and speed of the virtual interface device based upon the three dimensional coordinates stored in the trajectory storing means, determines whether or not the virtual interface device has struck an object within the virtual space based on the trajectory and speed thereof, and specifics the object struck if a strike has occurred.

3. The video game device set forth in claim 1 , comprising:

correction means that detects any difference between the player's height and a predetermined standard height based upon the three dimensional coordinates of the real interface device, and corrects the three dimensional coordinates of the virtual interface device if any difference exists.

4. The video game device set forth in claim 1 , wherein the position detecting means further comprises:

light emitting means provided on the real interface device;

at least a pair of light detecting means that detect light from the light emitting means; and

measuring means that measures the position of the light emitting means based on the light detected therefrom, and outputs the position of the light emitting means to the conversion means.

5. A video game device in which a real interface device that a player within a real space manipulates is represented by a virtual interface device within a virtual space, the video game device comprising:

position detecting means that detects three dimensional coordinates of the real interface device within the real space;

conversion means that converts the three dimensional coordinates of the real interface device within the real space into three dimensional coordinates within the virtual space, and displays the virtual interface device in the three dimensional coordinates within the virtual space on a display; and

operating means that displays movements of the virtual interface device on the display, the operating means causing the position detecting means to detect the three dimensional coordinates of the real interface device within the real space and the conversion means to determine the three dimensional coordinates of the virtual interface device within the virtual space at predetermined time intervals;

trajectory storing means that stores the three dimensional coordinates of the virtual interface device taken at predetermined time intervals;

command storage means that stores a plurality of commands that are associated on a one-to-one basis with a plurality of predetermined trajectory patterns of the virtual interface device; and

command execution means that calculates a trajectory of the virtual interface device based upon the three dimensional coordinates of the virtual interface device stored in the trajectory storing means, determines whether or not the trajectory matches any of the predetermined trajectory patterns, and executes the command associated with the predetermined trajectory pattern if a match exists.

6. The video game device set forth in claim 5 , further comprising:

hit determining means that calculates a trajectory and speed of the virtual interface device based upon the three dimensional coordinates stored in the trajectory storing means, determines whether or not the virtual interface device has struck an object within the virtual space based on the trajectory and speed thereof, and specifies the object struck if a strike has occurred.

7. The video game device set forth in claim 5 , comprising:

correction means that detects any difference between the player's height and a predetermined standard height based upon the three dimensional coordinates of the real interface device, and corrects the three dimensional coordinates of the virtual interface device if any difference exists.

8. The video game device set forth in claim 5 , wherein the position detecting means further comprises:

light emitting means provided on the real interface device;

at least a pair of light detecting means that detect light from the light emitting means; and

measuring means that measures the position of the light emitting means based on the light detected therefrom, and outputs the position of the light emitting means to the conversion means.

9. A video game device in which a real interface device that a player within a real space manipulates is represented by a virtual interface device within a virtual space, the video game device comprising:

position detecting means that detects three dimensional coordinates of the real interface device within the real space;

conversion means tat converts the three dimensional coordinates of the real interface device within the real space into three dimensional coordinates within the virtual space, and displays the virtual interface device in the three dimensional coordinates within the virtual space on a display; and

operating means that displays movements of the virtual interface device on the display, the operating means causing the position detecting means to detect the three dimensional coordinates of the real interface device within the real space and the conversion means to determine the three dimensional coordinates of the virtual interface device within the virtual space at predetermined time intervals;

trajectory storing means that stores the three dimensional coordinates of the real interface device taken at predetermined time intervals;

command storage means that stores a plurality of commands that are associated on a one-to-one basis with a plurality of predetermined trajectory patterns of the real interface device; and

command execution means that calculates a trajectory of the real interface device based upon the three dimensional coordinates stored in the trajectory storing means, determines whether or not the trajectory matches any of the predetermined trajectory patterns, and executes the command associated with the predetermined trajectory pattern if a match exists.

10. The video game device set forth in claim 9 , further comprising:

trajectory storing means that stores the three dimensional coordinates of the virtual interface device taken at predetermined time intervals; and

hit determining means that calculates a trajectory and speed of the virtual interface device based upon the three dimensional coordinates of the virtual interface device stored in the trajectory storing means, determines whether or not the virtual interface device has struck an object within the virtual space based on the trajectory and speed thereof, and specifies the object struck if a strike has occurred.

11. The video game device set forth in claim 9 , comprising:

correction means that detects any difference between the player's height and a predetermined standard height based upon the three dimensional coordinates of the real interface device, and corrects the three dimensional coordinates of the virtual interface device if any difference exists.

12. The video game device set forth in claim 9 , wherein the position detecting means further comprises:

light emitting means provided on the real interface device;

at least a pair of light detecting means that detect light from the light emitting means; and

measuring means that measures the position of the light emitting means based on the light detected therefrom, and outputs the position of the light emitting means to the conversion means.

13. A video game device in which a real interface device that a player within a real space manipulates is represented by a virtual interface device within a virtual space, the video game device comprising:

position detecting means that detects three dimensional coordinates of the real interface device within the real space;

conversion means that converts the three dimensional coordinates of the real interface device within the real space into player coordinates in a player coordinate system which expresses relative positions of the player in the real space and relative positions of a virtual player in the virtual space, converts the player coordinates into three dimensional coordinates within the virtual space, and displays the virtual interface device in the three dimensional coordinates within the virtual space on a display; and

operating means that displays movements of the virtual interface device on the display, the operating means causing the position detecting means to detect the three dimensional coordinates of the real interface device within the real space and the conversion means to determine the three dimensional coordinates of the virtual interface device within the virtual space at predetermined time intervals.

14. The video game device set forth in claim 13 , further comprising:

trajectory storing means that stores the three dimensional coordinates of the virtual interface device taken at predetermined time intervals; and

hit determining means that calculates a trajectory and speed of the virtual interface device based upon the three dimensional coordinates stored in the trajectory storing means, determines whether or not the virtual interfere device has struck an object within the virtual space based on the trajectory and speed thereof, and specifies the object struck if a strike has occurred.

15. The video game device set forth in claim 13 , comprising:

correction means that detects any difference between the player's height and a predetermined standard height based upon the three dimensional coordinates of the real interface device, and corrects the three dimensional coordinates of the virtual interface device if any differences exists.

16. The video game device set forth in claim 13 , wherein the position detecting means further comprises:

light emitting means provided on the real interface device;

at least a pair of light detecting means that detect light from the light emitting means; and

measuring means that measures the position of the light emitting means based on the light detected therefrom, and outputs the position of the light emitting means to the conversion means.

17. A video game method employed in a video game device in which a real interface device that a player within a real space manipulates is represented by a virtual interface device within a virtual space, the video game method comprising the steps of:

detecting at least two of the three dimensional coordinates of the real interface device within the real space;

converting the three dimensional coordinates of the real interface device within the real space into three dimensional coordinates within the virtual space;

displaying the virtual interface device in the three dimensional coordinates within the virtual space on a display;

displaying movements of the virtual interface device on the display;

detecting the three dimensional coordinates of the real interface device within the real space;

determining the three dimensional coordinates of the virtual interface device within the virtual space at predetermined time intervals;

calculating a point in which an imaginary straight line that extends between the points on the real interface device intersects with the display and displaying a marker thereon; and

determining whether or not the point lies on an object being displayed on the display, and allowing the player to select the object if the point lies thereon.

18. A video game program stored on one or more computer readable media that is employed in a video game device in which a real interface device that a player within a real space manipulates is represented by a virtual interface device within a virtual space, the video game program causing the video game device to execute the steps of:

detecting at least two of the three dimensional coordinates of the real interface device within the real space;

converting the three dimensional coordinates of the real interface device within the real space into three dimensional coordinates within the virtual space;

displaying the virtual interface device in the three dimensional coordinates within the virtual space on a display;

displaying movements of the virtual interface device on the display;

detecting the three dimensional coordinates of the real interface device within the real space;

determining the three dimensional coordinates of the virtual interface device within the virtual space at predetermined time intervals;

calculating a point in which an imaginary straight line tat extends between the points on the real interface device intersects with the display and displaying a marker thereon; and

determining whether or not the point lies on an object being displayed on the display, and allowing the player to select the object if the point lies thereon.

19. One or more computer-readable media having stored thereon a computer program that, when executed by one or more processors employed in a computer of a video game device in which a real interface device that a player within a real space manipulates is represented by a virtual interface device within a virtual space, causes the one or more processors to:

detect at least two of the three dimensional coordinates of the real interface device within the real space;

convert the three dimensional coordinates of the real interface device within the real space into three dimensional coordinates within the virtual space;

display the virtual interface device in the three dimensional coordinates within the virtual space on a display;

display movements of the virtual interface device on the display;

detect the three dimensional coordinates of the real interface device within the real space;

determine the three dimensional coordinates of the virtual interface device within the virtual space at predetermined time intervals;

calculate a point in which an imaginary straight line that extends between the points on the real interface device intersects with the display and display a marker thereon; and

determine whether or not the point lies on an object being displayed on the display, and allow the player to select the object if the point lies thereon.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2008
From: KONAMI CORPORATION
To: KONAMI DIGITAL ENTERTAINMENT CO., LTD.
Reel/Frame 020451/0817 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2002
From: YAMASHITA, AKIHISA; NAGATOMI, MASATO; YAMAMOTO, KENICHI; KOTANI, HIDEKI
To: KONAMI CORPORATION
Reel/Frame 012697/0776 →
Priority Claims (1)
JP 2001-096856 · Mar 29, 2001 · national
Continuity (1)
Related Publication 20020151337A1 · Oct 17, 2002