SYSTEM AND APPARATUS FOR PROCESSING INFORMATION, IMAGE DISPLAY APPARATUS, CONTROL METHOD AND COMPUTER PROGRAM
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus includes a three-dimensional map data storage unit for storing three-dimensional map data for use in projecting a three-dimensional space on a map onto a plane, a location information storage unit for storing location information including a type of geographical objects at points spaced at predetermined intervals on the map, a present position storage unit for storing a present position on the map, an operation input receiving unit for receiving an operation input, a collision determination unit for determining the possibility of occurrence of collision in a course from the present position to an end point, a correction unit for correcting the end point based on the determined possibility of occurrence of collision and shifting the present position to the corrected end point, and a drawing unit for drawing a three-dimensional image, the three-dimensional image produced by projecting onto the plane the three-dimensional space on the map.
-
Citations
23 Claims
-
1-15. -15. (canceled)
-
16. An information processing apparatus, comprising:
-
circuitry configured to; determine occurrence of collision in a course from a present position to an end position on a map, based on the present position and a type of a geographical object, if an operation input to proceed from the present position on the map to an end point on the map is received; correct the end point, when the circuitry determines that a collision will occur, by selecting, from among a plurality of points, a point based on a distance from the present position and a type of a geographical object; and draw a three-dimensional image, the three-dimensional image corresponding to the present position on the map. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A control method of an information processing apparatus including circuitry, the control method comprising steps of:
-
determining occurrence of collision in a course from a present position to an end position on a map, based on the present position and a type of a geographical object, if an operation input to proceed from the present position on the map to an end point on the map is received; correcting the end point, when the circuitry determines that a collision will occur, by selecting, from among a plurality of points, a point based on a distance from the present position and a type of a geographical object, drawing a three-dimensional image, the three-dimensional image corresponding to the present position on the map.
-
-
23. A non-transitory computer-readable storage medium storing instructions executable by a processor for causing a computer to perform a control method of of an information processing apparatus including circuitry, the control method comprising steps of:
-
determining occurrence of collision in a course from a present position to an end position on a map, based on the present position and a type of a geographical object, if an operation input to proceed from the present position on the map to an end point on the map is received; correcting the end point, when the circuitry determines that a collision will occur, by selecting, from among a plurality of points, a point based on a distance from the present position and a type of a geographical object, drawing a three-dimensional image, the three-dimensional image corresponding to the present position on the map.
-
Specification