US2001044335A1PendingUtilityA1

Game apparatus, specified position determining method and recording medium and program

Priority: Mar 10, 2000Filed: Mar 8, 2001Published: Nov 22, 2001
Est. expiryMar 10, 2020(expired)· nominal 20-yr term from priority
A63F 2300/807A63F 2300/8029A63F 2300/64A63F 13/52A63F 2300/66A63F 13/10A63F 13/45
16
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A position of a cursor in an image displayed on the display unit is detected, and at the backward of the image seeing from a predetermined viewpoint provided at the front of the image, there is virtually disposed a 3D map being parallel to the image and having its vertices placed on extended lines of straight lines connecting four corners of the image from the viewpoint. Then, an extended straight line connecting the viewpoint and the cursor to each other detects a point intersecting the 3D map. The detected point is determined as a point on the 3D map specified by the cursor.

Claims

exact text as granted — not AI-modified
What is claimed is:  
     
         1 . A specified position determining method applied to a game apparatus comprising the steps of: 
 generating map data to display a map image on a display of the game apparatus, the map image two-dimensionally expressing a corresponding three-dimensional map which includes information representing a predetermined three-dimensional field;    generating cursor data to display a cursor on the displayed map image;    controlling a position of the displayed cursor in accordance with an instruction from an operator;    virtually disposing the three-dimensional map in parallel to the map image at a backward position thereof seeing from a predetermined viewpoint, such that straight lines extending from the predetermined viewpoint to given points on a peripheral edge of the map image further pass through corresponding points on a peripheral edge of the three-dimensional map;    projecting the predetermined viewpoint onto the three-dimensional map via a position of the cursor displayed on the map image; and    detecting a point on the three-dimensional map where the projected viewpoint intersects the predetermined three-dimensional field, whereby determining the detected point as a position where the cursor specifies on the displayed map image.    
     
     
         2 . The specified position detecting method according to    claim 1   , wherein the map data generating step includes a substep of generating map data to display a position on the map image, which corresponds to the determined position, on the display to be distinguishable from other positions.  
     
     
         3 . The specified position detecting method according to    claim 1   , wherein the predetermined three-dimensional field includes a plurality of areas, and the detecting step includes a substep of detecting which of the plurality of areas includes the detected point.  
     
     
         4 . The specified position detecting method according to    claim 3   , wherein the map data generating step includes a substep of generating map data to display an area on the map image, which corresponds to the detected area, on the display to be distinguishable from other areas.  
     
     
         5 . The specified position detecting method according to    claim 1   , wherein the predetermined three-dimensional filed represents at least one of a ground surface and a water surface.  
     
     
         6 . A game apparatus comprising: 
 a generator for generating map data to display a map image on a display of the game apparatus, the map image two-dimensionally expressing a corresponding three-dimensional map which includes information representing a predetermined three-dimensional field, generating cursor data to display a cursor on the displayed map image, and controlling a position of the displayed cursor in accordance with an instruction from an operator; and    a controller for executing game processing in accordance with a position on the displayed map image specified by the cursor,    wherein the generator virtually disposes the three-dimensional map in parallel to the map image at a backward position thereof seeing from a predetermined viewpoint, such that straight lines extending from the predetermined viewpoint to given points on a peripheral edge of the map image further pass through corresponding points on a peripheral edge of the three-dimensional map, projects the predetermined viewpoint onto the three-dimensional map via a position of the cursor displayed on the map image, and detects a point on the three-dimensional map where the projected viewpoint intersects the predetermined three-dimensional field, whereby determining the detected point as a position where the cursor specifies on the displayed map image.    
     
     
         7 . A storage medium having computer readable program code means embodied in the medium, the computer readable program code means comprising: 
 computer readable program code means for generating map data to display a map image on a display of the game apparatus, the map image two-dimensionally expressing a corresponding three-dimensional map which includes information representing a predetermined three-dimensional field;    computer readable program code means for generating cursor data to display a cursor on the displayed map image;    computer readable program code means for controlling a position of the displayed cursor in accordance with an instruction from an operator;    computer readable program code means for virtually disposing the three-dimensional map in parallel to the map image at a backward position thereof seeing from a predetermined viewpoint, such that straight lines extending from the predetermined viewpoint to given points on a peripheral edge of the map image further pass through corresponding points on a peripheral edge of the three-dimensional map;    computer readable program code means for projecting the predetermined viewpoint onto the three-dimensional map via a position of the cursor displayed on the map image; and    computer readable program code means for detecting a point on the three-dimensional map where the projected viewpoint intersects the predetermined three-dimensional field, whereby determining the detected point as a position where the cursor specifies on the displayed map image.    
     
     
         8 . A computer program for a computer having a display, the computer program causing the computer to execute the steps of: 
 generating map data to display a map image on a display of the game apparatus, the map image two-dimensionally expressing a corresponding three-dimensional map which includes information representing a predetermined three-dimensional field;    generating cursor data to display a cursor on the displayed map image;    controlling a position of the displayed cursor in accordance with an instruction from an operator;    virtually disposing the three-dimensional map in parallel to the map image at a backward position thereof seeing from a predetermined viewpoint, such that straight lines extending from the predetermined viewpoint to given points on a peripheral edge of the map image further pass through corresponding points on a peripheral edge of the three-dimensional map;    projecting the predetermined viewpoint onto the three-dimensional map via a position of the cursor displayed on the map image; and    detecting a point on the three-dimensional map where the projected viewpoint intersects the predetermined three-dimensional field, whereby determining the detected point as a position where the cursor specifies on the displayed map image.    
     
     
         9 . The computer program according to    claim 8   , wherein the computer program is stored in a computer readable storage medium.

Join the waitlist — get patent alerts

Track US2001044335A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.