Portable or vehicular navigating apparatus and method capable of displaying bird's eye view
First Claim
1. A navigating apparatus comprising:
- a) present position detecting means for detecting a present position of a mobile body and a forwarding direction toward which the mobile body moves at the present position thereof;
b) initial display parameter value setting means for previously setting the detected present position and display parameters thereinto as initial values;
c) direction of line of sight determining means for determining a direction of line of sight for a perspectively projected image on the basis of at least the detected forwarding direction;
d) view point position determining means for determining a position of a view point on which the direction of line of sight is based on the basis of at least the information of the forwarding direction detected by the present position detecting means;
e) road map data storing means for storing at least a road map data expressed with a two-dimensional X-Y plane as a reference;
f) coordinate transforming means for executing a coordinate transformation of the road map data stored in said road map data storing means on the basis of at least the determined direction of line of sight and the determined view point position into a bird'"'"'s eye view which is the perspectively projected image of the read road map data so as to generate the bird'"'"'s eye view; and
g) display means for receiving the display data of the bird'"'"'s eye view and for displaying the bird'"'"'s eye view on its image screen;
wherein said direction of line of sight determining means determines the direction of line of sight placed on a reference point (Q) on the basis of at least a past positional information of the present position before a predetermined period of time has passed or before the mobile body in which the navigating apparatus is mounted has run by a predetermined interval of distance, and
space="preserve" listing-type="equation">α
(t)=w.sub.i ×
δ
+(1-w.sub.i)×
α
(t-1), 0<
w.sub.i <
1,α
(t);
the direction of line of sight,δ
;
the forwarding direction, δ
=arg |Pp -Po |,Pp ;
a previously measured present position before the predetermined period of time has passed or before the mobile body has run by the predetermined interval of distance, andα
(t-1);
the determined line of sight before the predetermined period of time has passed or before the mobile body has run by the predetermined interval of distance.
1 Assignment
0 Petitions
Accused Products
Abstract
In an apparatus and method for navigating a mobile body such as a vehicle or user, an accurate and easily grasping road map graphic data in a bird'"'"'s eye display mode are achieved with a running route on which the mobile body has traveled maintained and having a continuity to the past running information and operability of the navigating apparatus is improved. In the navigating apparatus and method, the present position information and display parameter information are previously set, a line of sight is determined on the basis of the forwarding direction information, a view point position is determined on the basis of the forwarding direction is determined. A road map data expressed with a two-dimensional X-Y plane as a reference is stored. The road map data stored receive their coordinate transformations on the basis of the determined view point position and direction of line of sight to generate the bird'"'"'s eye view. Such generated bird'"'"'s eye view image data are output to a display unit so that the bird'"'"'s eye view can be viewed from a display image screen. Furthermore, character data such as names of places are selectively superimposed on respective minor regions of the image screen without superimpositions on other character data belonging to adjacent minor regions.
126 Citations
34 Claims
-
1. A navigating apparatus comprising:
-
a) present position detecting means for detecting a present position of a mobile body and a forwarding direction toward which the mobile body moves at the present position thereof; b) initial display parameter value setting means for previously setting the detected present position and display parameters thereinto as initial values; c) direction of line of sight determining means for determining a direction of line of sight for a perspectively projected image on the basis of at least the detected forwarding direction; d) view point position determining means for determining a position of a view point on which the direction of line of sight is based on the basis of at least the information of the forwarding direction detected by the present position detecting means; e) road map data storing means for storing at least a road map data expressed with a two-dimensional X-Y plane as a reference; f) coordinate transforming means for executing a coordinate transformation of the road map data stored in said road map data storing means on the basis of at least the determined direction of line of sight and the determined view point position into a bird'"'"'s eye view which is the perspectively projected image of the read road map data so as to generate the bird'"'"'s eye view; and g) display means for receiving the display data of the bird'"'"'s eye view and for displaying the bird'"'"'s eye view on its image screen; wherein said direction of line of sight determining means determines the direction of line of sight placed on a reference point (Q) on the basis of at least a past positional information of the present position before a predetermined period of time has passed or before the mobile body in which the navigating apparatus is mounted has run by a predetermined interval of distance, and
space="preserve" listing-type="equation">α
(t)=w.sub.i ×
δ
+(1-w.sub.i)×
α
(t-1), 0<
w.sub.i <
1,α
(t);
the direction of line of sight,δ
;
the forwarding direction, δ
=arg |Pp -Po |,Pp ;
a previously measured present position before the predetermined period of time has passed or before the mobile body has run by the predetermined interval of distance, andα
(t-1);
the determined line of sight before the predetermined period of time has passed or before the mobile body has run by the predetermined interval of distance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A navigating apparatus comprising:
-
a) present position detecting means for detecting a present position of a mobile body and a forwarding direction toward which the mobile body moves at the present position thereof; b) initial display parameter value setting means for previously setting the detected present position and display parameters thereinto as initial values; c) direction of line of sight determining means for determining a direction of line of sight for a perspectively projected image on the basis of at least the detected forwarding direction; d) view point position determining means for determining a position of a view point on which the direction of line of sight is based on the basis of at least the information of the forwarding direction detected by the present position detecting means; e) road map data storing means for storing at least a road map data expressed with a two-dimensional X-Y plane as a reference; f) coordinate transforming means for executing a coordinate transformation of the road map data stored in said road map data storing means on the basis of at least the determined direction of line of sight and the determined view point position into a bird'"'"'s eye view which is the perspectively projected image of the read road map data so as to generate the bird'"'"'s eye view; and g) display means for receiving the display data of the bird'"'"'s eye view and for displaying the bird'"'"'s eye view on its image screen, wherein said direction of line of sight determining means determines the direction of line of sight placed on a reference point (O) on the basis of at least a past positional information of the present position before a predetermined period of time has passed or before the mobile body in which the navigating apparatus is mounted has run by a predetermined interval of distance, and wherein
space="preserve" listing-type="equation">α
(t)=wO·
δ
.sub.o +w1·
δ
.sub.1 + - - - +w.sub.i ·
δ
.sub.i,wherein w0+w1+w2+ - - - WI =1 and δ
i denotes the direction of line of sight or the forwarding direction of the mobile body, δ
i being calculated before the predetermined period of time has passed by an i-th number of times or before the predetermined interval of distance through which the mobile body has run by the i-th number of times.
-
-
15. A navigating apparatus comprising:
-
a present position detecting means for detecting a present position of a mobile body and a forwarding direction toward which the mobile body moves at the present position thereof; b) initial display parameter value setting means for previously setting the detected present position and display parameters thereinto as initial values; c) direction of line of sight determining means for determining a direction of line of sight for a perspectively projected image on the basis of at least the detected forwarding direction; d) view point position determining means for determining a position of a view point on which the direction of line of sight is based on the basis of at least the information of the forwarding direction detected by the present position detecting means; e) road map data storing means for storing at least a road map data expressed with a two-dimensional X-Y plane as a reference; f) coordinate transforming means for executing a coordinate transformation of the road map data stored in said road map data storing means on the basis of at least the determined direction of line of sight and the determined view point position into a bird'"'"'s eye view which is the perspectively projected image of the read road map data so as to generate the bird'"'"'s eye view; and g) display means for receiving the display data of the bird'"'"'s eye view and for displaying the bird'"'"'s eye view on its image screen, wherein said direction of line of sight determining means determines the direction of line of sight placed on a reference point (O) on the basis of at least a past positional information of the present position before a predetermined period of time has passed or before the mobile body in which the navigating apparatus is mounted has run by a predetermined interval of distance, and wherein
space="preserve" listing-type="equation">α
(t)=β
.sub.p -arg|P.sub.r -P.sub.o |,wherein β
p denotes an angle formed between the positional information of a position Pr of a road through which the mobile body has passed and which is remote by R from the present position and the present position Po.
-
-
16. A navigating apparatus comprising:
-
a) external storing means for storing road map data which are divided into a plurality of square-shaped land-partitioned regions defined as meshes; b) display reference point determining means for determining a display reference point on the road map data; c) calculation processing means for executing a calculation processing required to display a bird'"'"'s eye view on the basis of the mesh data from said external storing means and the determination information of said display reference point determining means; and d) image displaying means for displaying the road map data as the result of calculation processing by said calculation processing means on its display screen; wherein said direction of line of sight determining means determines the direction of line of sight placed on a reference point (O) on the basis of at least a past positional information of the present position before a predetermined period of time has passed or before the mobile body in which the navigating apparatus is mounted has run by a predetermined interval of distance, and
space="preserve" listing-type="equation">α
(t)=w.sub.i ×
δ
+(1-w.sub.i)×
α
(t-1), 0<
w.sub.i <
1,α
(t);
the direction of line of sight.δ
;
the forwarding direction, δ
=arg|Pp -Po |,Pp ;
a previously measured present position before the predetermined period of time has passed or before the mobile body has run by the predetermined interval of distance, andα
(t-1);
the determined line of sight before the predetermined period of time has passed or before the mobile body has run by the predetermined interval of distance.
-
-
17. A navigating apparatus comprising:
-
a) present position detecting means for detecting a present position of a mobile body and for detecting a forwarding direction at the present position toward which the mobile body moves; b) road map data storing means for storing a road map information including a road map data previously expressed with a two-dimensional X-Y plane as a reference and traffic intersection data and route road point data on the road map data; c) predicted route road point calculating means for calculating a route road point present in a forward direction of the mobile body toward which the mobile body moves from a route road point at which the mobile body is present as the present position on the basis of the present position detected by the present position detecting means, the forwarding direction at the present position detected by the present position detecting means, and the road map information; d) view point position/reference point position determining means for determining a reference point position and a direction of a view point on a road map display on the basis of the present position and forwarding direction at the present position detected by said present position detecting means; e) display information generating means for carrying out a coordinate transformation of the road map information on the basis of the data of the view point position and reference point position data from the view point position/reference point position determining means so as to generate a display information; and f) display means for displaying the generated display information on its image screen; wherein said direction of line of sight determining means determines the direction of line of sight placed on a reference point (O) on the basis of at least a past positional information of the present position before a predetermined period of time has passed or before the mobile body in which the navigating apparatus is mounted has run by a predetermined interval of distance, and
space="preserve" listing-type="equation">α
(t)=w.sub.i ×
δ
+(1-w.sub.i)×
α
(t-1), 0<
w.sub.i <
1,α
(t);
the direction of line of sight,δ
;
the forwarding direction, δ
=arg|Pp -Po |,Pp ;
a previously measured present position before the predetermined period of time has passed or before the mobile body has run by the predetermined interval of distance, andα
(t-1);
the determined line of sight before the predetermined period of time has passed or before the mobile body has run by the predetermined interval of distance.
-
-
18. A navigating apparatus comprising:
-
a) external memory means for storing road map information having a road map graphic data and character data constituting names of places to be superimposed on the road graphic data; b) display reference point determining means for determining a display reference point on the road map according to a position of a vehicle; c) a calculation processing unit which is so constructed as to fetch the road map information required to be displayed from said eternal memory means and so as to determine contents of displays, on the basis of the determined display reference point; and d) image display unit which is so constructed as to display an output from said calculation processing unit in a form of a road map image on its screen, wherein the image screen of the image display unit is divided into a plurality of image minor regions and said calculation processing unit selects and displays one of the character data constituting the names of places to be displayed within one of the same minor regions in accordance with the division of the image screen into the plurality of minor regions; wherein said direction of line of sight determining means determines the direction of line of sight placed on a reference point (O) on the basis of at least a past positional information of the present position before a predetermined period of time has passed or before the mobile body in which the navigating apparatus is mounted has run by a predetermined interval of distance, and
space="preserve" listing-type="equation">α
(t)=w.sub.i ×
δ
+(1-w.sub.i)×
α
(t-1), 0<
w.sub.i <
1,α
(t);
the direction of line of sight,δ
;
the forwarding direction, δ
=arg|Pp -Po |,Pp ;
a previously measured present position before the predetermined period of time has passed or before the mobile body has run by the predetermined interval of distance, andα
(t-1);
the determined line of sight before the predetermined period of time has passed or before the mobile body has run by the predetermined interval of distance.
-
-
19. A method for navigating a mobile body, comprising the steps of:
-
a) detecting a present position of the mobile body and a forwarding direction toward which the mobile body moves at the present position thereof; b) previously setting the detected present position and display parameters values; c) determining a direction of line of sight for a perspectively projected image on the basis of at least the information of the detected forwarding direction; d) determining a position of a view point on which the direction of line of sight is based on the basis of at least the information of the detected forwarding direction; e) storing at least a road map data expressed with a two-dimensional X-Y plane as a reference; f) executing a coordinate transformation of the road map data stored in said road map data storing means on the basis of at least the determined direction of line of sight and the determined view point position into a bird'"'"'s eye view which is the perspectively projected image of the read road map data so as to generate the bird'"'"'s eye view; and g) receiving the data of the bird'"'"'s eye view and displaying the bird'"'"'s eye view on an image screen; wherein said direction of line of sight determining means determines the direction of line of sight placed on a reference point (O) on the basis of at least a past positional information of the present position before a predetermined period of time has passed or before the mobile body in which the navigating apparatus is mounted has run by a predetermined interval of distance, and
space="preserve" listing-type="equation">α
(t)=w.sub.i ×
δ
+(1-w.sub.i)×
α
(t-1), 0<
w.sub.i <
1,α
(t);
the direction of line of sight,δ
;
the forwarding direction, δ
=arg|Pp -Po |,Pp ;
a previously measured present position before the predetermined period of time has passed or before the mobile body has run by the predetermined interval of distance, andα
(t-1);
the determined line of sight before the predetermined period of time has passed or before the mobile body has run by the predetermined interval of distance.
-
-
20. A navigating apparatus comprising:
-
a) present position detecting means for detecting a present position of a mobile body and a forwarding direction toward which the mobile body moves at the present position thereof; b) initial display parameter value setting means for previously setting the detected present position and display parameters thereinto as initial values; c) direction of line of sight determining means for determining a direction of line of sight for a bird'"'"'s eye view including the present position of the mobile body on the basis of at least the detected forwarding direction; d) view point position determining means for determining a position of a view point on the basis of at least the direction of line of sight; e) road map data storing means for storing at least a road map data expressed with a two-dimensional X-Y plane as a reference; f) coordinate transforming means for executing a coordinate transformation of the road map data stored in said road map data storing means on the basis of at least the determined direction of line of sight and the determined view point position into the bird'"'"'s eye view so as to generate the bird'"'"'s eye view including the present position of the mobile body; and g) display means for receiving the display data of the bird'"'"'s eye view and for displaying on its image screen the bird'"'"'s eye view including the present position of the mobile body; wherein said direction of line of sight determining means determines the direction of line of sight placed on a reference point (O) on the basis of at least a past positional information of the present position before a predetermined period of time has gassed or before the mobile body in which the navigating apparatus is mounted has run by a predetermined interval of distance, and
space="preserve" listing-type="equation">α
(t)=w.sub.i ×
δ
+(1-w.sub.i)×
α
(t-1), 0<
w.sub.i <
1,α
(t);
the direction of line of sight,δ
;
the forwarding direction, δ
=arg|Pp -Po |,Pp ;
a previously measured present position before the predetermined period of time has passed or before the mobile body has run by the predetermined interval of distance, andα
(t-1) the determined line of sight before the predetermined period of time has passed or before the mobile body has run by the predetermined interval of distance.
-
-
21. A navigation apparatus comprising:
-
present position detecting means for detecting a present position of a mobile body and a forwarding direction toward which the mobile body moves at the present position thereof; initial display parameter value setting means for previously setting the detected present position and display parameters thereinto as initial values; direction of line of sight determining means for determining a direction of line of sight for a perspective projected image on the basis of at least the detected forwarding direction; view point position determining means for determining a position of a viewpoint on which the direction of line of sight is based on the basis of at least the information of the forwarding direction detected by the present position detecting means; road map data storing means for storing at least a road map data expressed with a two-dimensional X-Y plane as a reference; coordinate transforming means for executing a coordinate transformation of the road map data stored in said road map data storing means on the basis of at least the determined direction of line of sight and the determined viewpoint position into a bird'"'"'s eye view which is the perspectively projected image of the road map data so as to generate the bird'"'"'s eye view; and display means for receiving the display data of the bird'"'"'s eye view and for displaying the bird'"'"'s eye view on its image screen, wherein said initial display parameter setting means sets an initial referring point (B(Xb, Yb, O)), an initial viewpoint position (Xo, Yo, Zo), an initial viewpoint position height h, and a degression angle (θ
) of the viewpoint position E and said direction of line of sight determining means determines the line of sight so that the present position of the mobile body is placed on a straight line connecting a position (E(Xo, Yo, O)) of the viewpoint on the X-Y plane of the road map data to the initial referring point (B), the present position of the mobile body is placed on a display reference point (Q) placed on the straight line between the viewpoint position (E(Xo, Yo, O)) and the initial referring point (B), and determines the line of sight on the basis of the following equation;
space="preserve" listing-type="equation">α
(t)=wiδ
+(1-wi)α
(t-1),wherein 0<
wi<
1, δ
denotes the forwarding direction of the mobile body at the present position and δ
=arg|Pp -Po |, wherein Pp denotes a previously detected present position before a present period of time has passed or before the mobile body has run by a predetermined interval of distance, and α
(t-1) denotes a predetermined line of sight before the predetermined period of time has passed or before the mobile body has run by the predetermined interval of distance.
-
-
22. A navigating apparatus comprising:
-
a) present position detecting means for detecting a present position of a mobile body and a forwarding direction toward which the mobile body moves at the present position thereof; b) initial display parameter value setting means for previously setting the detected present position and display parameters thereinto as initial values; c) direction of line of sight determining means for determining a direction of line of sight for a perspectively projected image on the basis of at least the detected forwarding direction; d) view point position determining means for determining a position of a view point on which the direction of line of sight is based on the basis of at least the information of the forwarding direction detected by the present position detecting means; e) road map data storing means for storing at least a road map data expressed with a two-dimensional X-Y plane as a reference; f) coordinate transforming means for executing a coordinate transformation of the road map data stored in said road map data storing means on the basis of at least the determined direction of line of sight and the determined view point position into a bird'"'"'s eye view which is the perspectively projected image of the read road map data so as to generate the bird'"'"'s eye view; and g) display means for receiving the display data of the bird'"'"'s eye view and for displaying the bird'"'"'s eye view on its image screen, which further comprises; recommended route storing means for storing a recommended route data, wherein said direction of line of sight determining means determines the direction of line of sight on the basis of the forwarding direction and recommended route data stored in said recommended route data storing means and wherein said coordinate transforming means executes the coordinate transformation on the basis of the determined direction of line of sight, the determined view point position, and the recommended route data; and wherein said direction of line of sight determining means determines the direction of line of sight α
(t) as follows;
α
(t)=β
r =arg|N-Po |, wherein N (Xn, Yn, Zn) denotes a recommended position (Xn, Yn, Zn) corresponding to a recommended route position on a recommended route to be traveled which is remote from the present position Po by a road distance R and β
r denotes a direction of the recommended position N viewed from the present position Po. - View Dependent Claims (23)
-
-
24. A navigating apparatus comprising:
-
a) present position detecting means for detecting a present position of a mobile body and a forwarding direction toward which the mobile body moves at the present position thereof; b) initial display parameter value setting means for previously setting the detected present position and display parameters thereinto as initial values; c) direction of line of sight determining means for determining a direction of line of sight for a perspectively projected image on the basis of at least the detected forwarding direction; d) view point position determining means for determining a position of a view point on which the direction of line of sight is based on the basis of at least the information of the forwarding direction detected by the present position detecting means; e) road map data storing means for storing at least a road map data expressed with a two-dimensional X-Y plane as a reference; f) coordinate transforming means for executing a coordinate transformation of the road map data stored in said road map data storing means on the basis of at least the determined direction of line of sight and the determined view point position into a bird'"'"'s eye view which is the perspectively projected image of the read road map data so as to generate the bird'"'"'s eye view; and g) display means for receiving the display data of the bird'"'"'s eye view and for displaying the bird'"'"'s eye view on its image screen, which further comprises; recommended route storing means for storing a recommended route data, wherein said direction of line of sight determining means determines the direction of line of sight on the basis of the forwarding direction and recommended route data stored in said recommended route data storing means and wherein said coordinate transforming means executes the coordinate transformation on the basis of the determined direction of line of sight, the determined view point position, and the recommended route data; and wherein said direction of line of sight determining means determines the direction of line of sight α
(t) as follows;
space="preserve" listing-type="equation">α
(t)=wδ
+(1-w)α
(t-1),wherein δ
=β
r, 0<
w<
1, β
r =arg|N-Po | and denotes a direction of a recommended position which corresponds to a recommended route position viewed from the present position Po.
-
-
25. A navigating apparatus comprising:
-
a) present position detecting means for detecting a present position of a mobile body and a forwarding direction toward which the mobile body moves at the present position thereof; b) initial display parameter value setting means for previously setting the detected present position and display parameters thereinto as initial values; c) direction of line of sight determining means for determining a direction of line of sight for a perspectively projected image on the basis of at least the detected forwarding direction; d) view point position determining means for determining a position of a view point on which the direction of line of sight is based on the basis of at least the information of the forwarding direction detected by the present position detecting means; e) road map data storing means for storing at least a road map data expressed with a two-dimensional X-Y plane as a reference; f) coordinate transforming means for executing a coordinate transformation of the road map data stored in said road map data storing means on the basis of at least the determined direction of line of sight and the determined view point position into a bird'"'"'s eye view which is the perspectively projected image of the read road map data so as to generate the bird'"'"'s eye view; and g) display means for receiving the display data of the bird'"'"'s eye view and for displaying the bird'"'"'s eye view on its image screen, which further comprises; recommended route storing means for storing a recommended route data, wherein said direction of line of sight determining means determines the direction of line of sight on the basis of the forwarding direction and recommended route data stored in said recommended route data storing means and wherein said coordinate transforming means executes the coordinate transformation on the basis of the determined direction of line of sight, the determined view point position, and the recommended route data; and wherein the direction of line of sight determining means determines the direction of line of sight α
(t) as follows;
space="preserve" listing-type="equation">α
(t)=wi×
arg|N.sub.1 -P.sub.o |+w2×
arg|N.sub.2 -P.sub.o |+ - - - +wi×
arg|N.sub.i -P.sub.o |,wherein w1+w2+ - - - +wi=1 and N1 through Ni denote a plurality of recommended positions of 1 through i which correspond to recommended route positions, and Po denotes the present position of the mobile body.
-
-
26. A navigating apparatus comprising:
-
a) present position detecting means for detecting a present position of a mobile body and a forwarding direction toward which the mobile body moves at the present position thereof; b) initial display parameter value setting means for previously setting the detected present position and display parameters thereinto as initial values; c) direction of line of sight determining means for determining a direction of line of sight for a perspectively projected image on the basis of at least the detected forwarding direction; d) view point position determining means for determining a position of a view point on which the direction of line of sight is based on the basis of at least the information of the forwarding direction detected by the present position detecting means; e) road map data storing means for storing at least a road map data expressed with a two-dimensional X-Y plane as a reference; f) coordinate transforming means for executing a coordinate transformation of the road map data stored in said road map data storing means on the basis of at least the determined direction of line of sight and the determined view point position into a bird'"'"'s eye view which is the perspectively projected image of the read road map data so as to generate the bird'"'"'s eye view; and g) display means for receiving the display data of the bird'"'"'s eye view and for displaying the bird'"'"'s eye view on its image screen, which further comprises; recommended route storing means for storing a recommended route data, wherein said direction of line of sight determining means determines the direction of line of sight on the basis of the forwarding direction and recommended route data stored in said recommended route data storing means and wherein said coordinate transforming means executes the coordinate transformation on the basis of the determined direction of line of sight, the determined view point position, and the recommended route data; and wherein the direction of line of sight determining means determines the direction of line of sight α
(t) as follows;
space="preserve" listing-type="equation">α
(t)=w1×
arg|N.sub.1 -P.sub.o |+w2×
arg|N.sub.2 -P.sub.o |+ - - - +wi×
arg|N.sub.i -P.sub.o |+u×
δ
+v1×
arg|P.sub.o -L.sub.1 |+v2×
arg|P.sub.o -L.sub.2 |+ - - - +v.sub.j ×
arg|P.sub.o -L.sub.j |,wherein w1+w2+ - - - +wi +wi +u+v1+v2+ - - - +Vj =1, N1 through Ni denote a plurality of recommended positions of 1 through i which correspond to recommended route positions, Po denotes the present position of the mobile body, L1 through Lj denotes a plurality of past position information of the mobile body calculated before a predetermined period of time has passed by an j-th number of times or before predetermined interval of distance through which the mobile body has run by the j-th number of times, u denotes an aspect ratio of the display image screen, and δ
=β
r =arg|Ni -Po.
-
-
27. A navigating apparatus comprising:
-
a) present position detecting means for detecting a present position of a mobile body and a forwarding direction toward which the mobile body moves at the present position thereof; b) initial display parameter value setting means for previously setting the detected present position and display parameters thereinto as initial values; c) direction of line of sight determining means for determining a direction of line of sight for a perspectively projected image on the basis of at least the detected forwarding direction; d) view point position determining means for determining a position of a view point on which the direction of line of sight is based on the basis of at least the information of the forwarding direction detected by the present position detecting means; e) road map data storing means for storing at least a road map data expressed with a two-dimensional X-Y plane as a reference; f) coordinate transforming means for executing a coordinate transformation of the road map data stored in said road map data storing means on the basis of at least the determined direction of line of sight and the determined view point position into a bird'"'"'s eye view which is the perspectively projected image of the read road map data so as to generate the bird'"'"'s eye view; and g) display means for receiving the display data of the bird'"'"'s eye view and for displaying the bird'"'"'s eye view on its image screen, which further comprises; recommended route storing means for storing a recommended route data, wherein said direction of line of sight determining means determines the direction of line of sight on the basis of the forwarding direction and recommended route data stored in said recommended route data storing means and wherein said coordinate transforming means executes the coordinate transformation on the basis of the determined direction of line of sight, the determined view point position, and the recommended route data; and wherein said coordinate transforming means executes the coordinate transformation of the road map data to generate the bird'"'"'s eye view, with a reference point (Q) of the bird'"'"'s eye view set to be equal to a recommended position N (Xn, Yn, O) on a recommended route which is remote from the present position Po (Xo, Yo, Zo) by a road distance R, wherein
space="preserve" listing-type="equation">x=X.sub.n +L·
cos α
(t),
space="preserve" listing-type="equation">y=Y.sub.n +L·
sin α
(t),wherein x and y denote coordinate values in x axis and y axis in a two-dimensional X-Y plane of a referring point B (x, y, O), L denotes a distance from the reference point position Q (Xn, Yn, O) to the referring point position B (x, y, O), wherein the point position of the view point E (Xo, Yo, Zo) is expressed as;
space="preserve" listing-type="equation">X.sub.o =x-h·
cos α
(t)/tan θ
,
space="preserve" listing-type="equation">Y.sub.o =y-h·
sin α
(t)/tan θ
,and
space="preserve" listing-type="equation">Z.sub.o =h,wherein h denotes a height of the view point position E, α
(t) denotes the direction of line of sight at a time of t, and θ
denotes an angle of depression at the view point position E, and wherein the road distance R is defined as follows;
##EQU21## wherein F denotes a tangent of an angle of field of view in a lateral direction, u denotes an aspect ratio of the display image screen, Dc denotes a distance form a position corresponding to a lowest end of the display image screen to the display reference point Q, and wherein such a requirement of R<
Dc that the mobile body is not hidden below the lower end of a view plane G under the equation of R is added so that the value of Dc is defined so as to fall in the following condition;
##EQU22##
-
-
28. A navigating apparatus comprising:
-
a) present position detecting means for detecting a present position of a mobile body and a forwarding direction toward which the mobile body moves at the present position thereof; b) initial display parameter value setting means for previously setting the detected present position and display parameters thereinto as initial values; c) direction of line of sight determining means for determining a direction of line of sight for a perspectively projected image on the basis of at least the detected forwarding direction; d) view point position determining means for determining a position of a view point on which the direction of line of sight is based on the basis of at least the information of the forwarding direction detected by the present position detecting means; e) road map data storing means for storing at least a road map data expressed with a two-dimensional X-Y plane as a reference; f) coordinate transforming means for executing a coordinate transformation of the road map data stored in said road map data storing means on the basis of at least the determined direction of line of sight and the determined view point position into a bird'"'"'s eye view which is the perspectively projected image of the read road map data so as to generate the bird'"'"'s eye view; and g) display means for receiving the display data of the bird'"'"'s eye view and for displaying the bird'"'"'s eye view on its image screen, which further comprises; display reference point determining means for determining a display reference point on the road map and wherein the road map data storing means stores the road map data, the road map data being divided into a plurality of constant meshes and said coordinate transforming means is constituted by calculation processing means for executing required calculation processings on the basis of required number of meshes fetched from the road map storing means and on the basis of information derived from said display reference point determining means, which further comprises; display parameter inputting means for receiving the display parameters from said initial display parameter value setting means and for setting and varying arbitrarily the values of the display parameters, wherein said calculation processing means calculates the required calculation processings on the basis of the required number of meshes fetched from said road map storing means, the information derived from said display reference point determining means, and display parameters input from said display parameter input means, and wherein said display means displays the road map data in the bird'"'"'s eye view on its display image screen as results of calculations executed by said calculation processing means; wherein said road map data storing means comprises an external memory block and wherein said calculation processing means includes;
a view point position/a road map region to be displayed determining means for determining the view point position and a road map region to be displayed on the basis of he information derived from said display reference point determining means;
data access means for providing data access to the road map data stored in the external memory block;
internal data storing means, having a predetermined memory capacity, for storing data accessed by said data access means therein;
graphic data coordinate transforming means for executing the coordinate transformation the road map data stored in said internal data storing means on the basis of the information determined by the view point position/the road map region to be displayed determining means so as to generate the bird'"'"'s eye view; and
image data outputting means for outputting the image data of the bird'"'"'s eye view generated by said graphic data coordinate transforming means; andwherein a value of integer times as long as a length of a side of each mesh is made equal to a diameter (2 R) of a circumscribed circle covering the road map region to be displayed. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
Specification