JPH069080B2 - Vehicle route guidance device - Google Patents
Vehicle route guidance deviceInfo
- Publication number
- JPH069080B2 JPH069080B2 JP22724885A JP22724885A JPH069080B2 JP H069080 B2 JPH069080 B2 JP H069080B2 JP 22724885 A JP22724885 A JP 22724885A JP 22724885 A JP22724885 A JP 22724885A JP H069080 B2 JPH069080 B2 JP H069080B2
- Authority
- JP
- Japan
- Prior art keywords
- intersection
- important
- route
- departure
- destination
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Landscapes
- Navigation (AREA)
- Traffic Control Systems (AREA)
Description
【発明の詳細な説明】 《産業上の利用分野》 この発明は、車両に搭載されて乗員に対して経路案内を
行なう装置に関する。TECHNICAL FIELD The present invention relates to a device mounted on a vehicle for performing route guidance to an occupant.
《発明の背景》 車両用経路案内装置において、出発交差点から目的交差
点へ至る最短経路の設定作業を、自動化しようとする要
望がある。<< Background of the Invention >> In a vehicle route guidance device, there is a demand for automating the work of setting the shortest route from a departure intersection to a destination intersection.
従来EDWARD.F.MOORE著「The Shortest P
ath Through a Maze」や、運輸経済研究センター著「デ
ユアルモードバスシステム導入の可能性に関する研究調
査報告書」には、最短経路検索に関する幾つかの記述が
見られる。Conventional EDWARD. F. MOORE "The Shortest P"
"Ath Through a Maze" and "Research Report on Possibility of Introducing Dual Mode Bus System" written by the Research Center for Transportation Economics have some descriptions about shortest route search.
しかし、これらの文献に記載された短絡経路検索処理
は、未だ概念的な内容にとどまり、国道,県道,私道,
等々のような重要度の異なる道路が混在する実際の道路
地図にそのまま適用することはできず、実用に供し得る
に至っていない。However, the short-circuit route search processing described in these documents is still conceptual only, and the national road, prefectural road, private road,
It cannot be applied as it is to an actual road map in which roads with different degrees of importance such as etc. are mixed, and it has not yet been put to practical use.
《発明の目的》 この発明の目的は、国道,県道,私道,等々のような重
要度の異なる道路が混在する具体的な道路に適用した場
合に、一定の条件の下に、出発交差点から目的交差点へ
至る最短経路を、重要道路を通過することを条件の下に
自動設定が可能な車両用経路案内装置を提供することに
ある。<Objective of the Invention> The object of the present invention is to apply from a starting intersection under certain conditions when applied to a concrete road in which roads of different importance such as national roads, prefectural roads, private roads, etc. are mixed. It is an object of the present invention to provide a vehicle route guidance device capable of automatically setting the shortest route to an intersection under the condition of passing through an important road.
《発明の構成》 第1のクレーム対応図を参照して本発明の構成を説明す
る。<< Configuration of the Invention >> The configuration of the present invention will be described with reference to the first claim correspondence diagram.
同図において、第1の記憶手段aには、各交差点毎に、
重要道路同士が交差する重要交差点か否かの交差点種別
及びその位置座標が記憶されている。In the figure, in the first storage means a, for each intersection,
An intersection type indicating whether or not the important roads intersect with each other and the position coordinates thereof are stored.
第2の記憶手段bには、各重要交差点毎に、それに隣接
する重要交差点及びそれまでの区間道程が記憶されてい
る。The second storage means b stores, for each important intersection, an important intersection adjacent to the important intersection and a section distance up to that point.
第3の記憶手段cには、各交差点毎に、それに隣接する
交差点及びそれまでの区間道程が記憶されている。The third storage means c stores, for each intersection, the adjacent intersection and the section route up to that point.
第4の記憶手段dには、隣接重要交差点間を結ぶ重要道
路上の非重要交差点列が記憶されている。The fourth storage means d stores an unimportant intersection string on an important road connecting adjacent important intersections.
経路端交差点選択手段eは、出発地,目的地の位置座標
が与えられると、第1の記憶手段aを参照して、出発
地,目的地に最寄りの交差点を出発交差点,目的交差点
としてそれぞれ選択する。Given the position coordinates of the departure point and the destination, the route end intersection selection means e refers to the first storage means a and selects the intersection closest to the departure point and the destination as the departure intersection and the destination intersection, respectively. To do.
主要経路端選択手段fは、選択された出発交差点,目的
交差点に基づき、第1の記憶手段aを参照して、出発交
差点,目的交差点に最寄りの交差点をそれぞれ出発重要
交差点,目的重要交差点としてそれぞれ選択する。The main route end selecting means f refers to the first storage means a based on the selected departure intersection and destination intersection, and refers to the intersection closest to the departure intersection and the destination intersection as the departure important intersection and the destination important intersection, respectively. select.
経路始端部検索手段gは、選択された出発交差点,出発
重要交差点に基づき、第3の記憶手段cを参照して、出
発交差点から出発重要交差点へ至る最短経路を一定の条
件の下に検索する。Based on the selected departure intersection and departure important intersection, the route start end search means g refers to the third storage means c and searches for the shortest route from the departure intersection to the departure important intersection under certain conditions. .
結路主要部検索手段hは、選択された出発重要交差点,
目的重要交差点に基づき、第2の記憶手段を参照して、
出発重要交差点から目的重要交差点へ至る最短経路を一
定の条件の下に検索するとともに、得られた重要交差点
列の隣接交差点間を、第2の記憶手段bから読み出した
非重要交差点列で補間する。The connection main part search means h is the selected important departure intersection,
Based on the purpose important intersection, refer to the second storage means,
The shortest route from the departure important intersection to the destination important intersection is searched under a certain condition, and the adjacent intersections of the obtained important intersection sequence are interpolated by the unimportant intersection sequence read from the second storage means b. .
経路終端部検索手段iは、選択された目的重要交差点,
目的交差点に基づき、第3の記憶手段cを参照して、目
的重要交差点から目的交差点へ至る最短経路を一定の条
件の下に検索する。The route end portion searching means i uses the selected target important intersection,
Based on the destination intersection, the third storage means c is referred to search for the shortest route from the destination important intersection to the destination intersection under a certain condition.
部分経路結合手段jは、各検索された経路始端部,主要
部及び終端部を順に結合して案内経路を完成する。The partial route combining means j completes the guide route by sequentially connecting the searched route start end parts, main parts and end parts.
《実施例の説明》 まず最初に、本実施例装置のハードウエア構成を、第2
図を参照しながら説明する。<< Description of Embodiments >> First, the hardware configuration of the device of this embodiment is described below.
Description will be given with reference to the drawings.
同図に示す如く、この車載装置はマイクロプロセッサを
中心として構成されるCPU1,各種制御用システムプ
ログラムを記憶させたシステムROM2及びワーキング
エリアなどとして使用されるRAM3からなるストアー
ドプログラム方式の制御装置を主体として構成されてい
る。As shown in the figure, this in-vehicle device mainly includes a control device of a stored program system, which is composed of a CPU 1 mainly composed of a microprocessor, a system ROM 2 storing various control system programs, and a RAM 3 used as a working area or the like. Is configured as.
そして、システムROM2に記憶された各種の制御プロ
グラム(詳細は後述)をCPU1で実行させることによ
って、第10図のゼネラルフローチャートに示されるよ
うに、各種の機能が実現される。Then, by causing the CPU 1 to execute various control programs (details will be described later) stored in the system ROM 2, various functions are realized as shown in the general flowchart of FIG.
走行中必要とされる現在位置座標(X,Y)及び走行距
離∫△Dの検出は、一定距離△D走行毎に距離センサ4
から得られる割込パルスに応答して、CPU1で現在地
算出処理(第23図参照)を実行させ、方位センサ5か
ら得られる車両方位θを用いた単位ベクトル加算処理,
及び単位距離△Dの単純積算処理によって行なわれる。The current position coordinates (X, Y) and the traveling distance ∫ΔD required during traveling are detected by the distance sensor 4 for each constant distance ΔD traveling.
In response to the interrupt pulse obtained from the CPU 1, the CPU 1 executes the current position calculation process (see FIG. 23), and the unit vector addition process using the vehicle direction θ obtained from the direction sensor 5,
And the unit distance ΔD is simply accumulated.
運転者に対しての案内情報伝達は、ビデオRAM6,C
RT7を主体としてVDT(Visual Display Termina
l)(第3図参照)によって視覚的に行なわれる。Video RAM6, C is used to transmit guidance information to the driver.
Mainly RT7, VDT (Visual Display Termina
l) (see FIG. 3).
装置に対する各種の指令は、テンキー等からなる入力操
作部8、あるいは第3図に示されるように、VDT9の
前面に取付けられた公知の透明操作パネル10を用いて
行なわれる。Various commands to the apparatus are issued by using the input operation unit 8 including a numeric keypad or the like, or a known transparent operation panel 10 mounted on the front surface of the VDT 9 as shown in FIG.
第3図に示す如く、透明操作パネル10が指先等で押圧
されると、CPU1では操作パネルインターフェイス1
1を介して、当該押圧部位を検出可能になっている。As shown in FIG. 3, when the transparent operation panel 10 is pressed by a fingertip or the like, the CPU 1 causes the operation panel interface 1
It is possible to detect the pressed portion via 1.
道路地図,交差点等の各種情報の記憶は、外部メモリ1
2によって行なわれている。The external memory 1 stores various information such as road maps and intersections.
It is performed by 2.
第4B図に示されるように、外部メモリ12内には、基
準となる道路地図(第4A図参照)を縦横に区画して得
られた各ブロック(0,0)〜(2,2)に対応して、
複数のブロックエリアが設けられている。As shown in FIG. 4B, in the external memory 12, blocks (0, 0) to (2, 2) obtained by vertically and horizontally partitioning a reference road map (see FIG. 4A) are provided. Correspondingly,
A plurality of block areas are provided.
各ブロックエリアは、更に当該ブロックに含まれる各交
差点に対応した複数の交差点No.エリア(1〜8),
(9〜11),(12〜18)等に分割されている。Each block area further includes a plurality of intersection Nos. Corresponding to the intersections included in the block. Area (1-8),
It is divided into (9 to 11) and (12 to 18).
各交差点No.エリアには、当該交差点のX,Y座標情
報エリア,隣接交差点No.エリア,隣接交差点までの
道程情報エリア,隣接交差点への方位情報エリア,交差
点名称情報エリア,フラグエリアおよびインター番号エ
リアが設けられている。Each intersection No. In the area, the X and Y coordinate information area of the intersection, the adjacent intersection No. An area, a route information area to an adjacent intersection, a direction information area to an adjacent intersection, an intersection name information area, a flag area and an inter number area are provided.
フラグエリアには、高速道上フラグ,立体交差フラグ,
高速インター上フラグ,高速道路への接続道路上フラ
グ,交差点名称在りフラグ,高速インター出口フラグ,
高速インター入口フラグのほか、特にこの発明に関連し
て国道等の重要度の高い道路同士が交差する重要交差点
であることを示すフラグ(重要交差点フラグ)が設けら
れている。In the flag area, there are highway road flags, flyover flags,
Expressway Inter-Flag, Expressway Connection Road-Flag, Intersection Name Present Flag, Expressway Inter Exit Flag,
In addition to the high-speed interchange entrance flag, a flag (important intersection flag) indicating that the road is an important intersection where roads of high importance such as national roads intersect with each other is provided in connection with the present invention.
更に、外部メモリ12内には、第4B図に示される全交
差点に関する情報のほかに、第4C図に示されるよう
に、重要度の高い道路同士が交差する重要交差点のみに
関する幾つかの情報が記憶されている。Further, in the external memory 12, in addition to the information about all the intersections shown in FIG. 4B, as shown in FIG. 4C, some information about only the important intersections where high-importance roads intersect each other. Remembered
すなわち、このエリアは各中心重要交差点毎のエリアに
区画されており、各々のエリアには、隣接重要交差点N
o.情報,隣接重要交差点間に挟まれた非重要交差点列
情報,隣接重要交差点までの道程情報がそれぞれ記憶さ
れている。That is, this area is divided into areas for each central important intersection, and each area has an adjacent important intersection N.
o. The information, the non-important intersection sequence information sandwiched between the adjacent important intersections, and the journey information to the adjacent important intersections are stored.
第4C図及び第4D図を参照して明らかなように、中心
重要交差点を(108)と仮定すると、これには4つの
隣接重要交差点(101),(111),(113),
(104)が存在する。As will be apparent with reference to FIGS. 4C and 4D, assuming that the central important intersection is (108), this includes four adjacent important intersections (101), (111), (113),
(104) exists.
そして、中心重要交差点(108)の各隣接重要交差点
(101,111,113,04)との間には、それぞ
れ非重要交差点列である(107),(109,11
0),(112),(106,105)が存在する。Then, between the adjacent important intersections (101, 111, 113, 04) of the central important intersection (108), there are non-important intersection sequences (107), (109, 11), respectively.
0), (112) and (106, 105) exist.
また、中心重要交差点(108)と各隣接重要交差点
(101,111,113,104)との間の区間道程
は、それぞれ(7km,13km,11km,14km)となっ
ている。Further, the section distances between the central important intersection (108) and the adjacent important intersections (101, 111, 113, 104) are (7 km, 13 km, 11 km, 14 km), respectively.
以上述べた各情報は、後述する出発交差点,目的交差点
の選択処理,経路検索処理,案内表示処理(I)〜(II
I)の際に利用される(第10図参照)。The information described above is used for selecting a departure intersection, a destination intersection, route search processing, and guidance display processing (I) to (II), which will be described later.
It is used in case I) (see Fig. 10).
また、外部メモリ12内には、以上説明した交差点情報
のほかに、第5図〜第9図に示す如く、本発明に関連し
た各種の情報が記憶されている。Further, in the external memory 12, in addition to the intersection information described above, various kinds of information related to the present invention are stored as shown in FIGS. 5 to 9.
すなわち、外部データROM12内には、第5図に示す
如く、各地域名称情報記憶領域,各地域名称に対応する
縮小地図情報記憶領域,各縮小地図の各Zoneに対応す
る拡大地図情報記憶領域,各拡大地図に含まれる地点名
称情報が記憶されるほか、その他各地域名称と縮小地図
の番号とを関連付けて記憶するテーブル(第6図参
照),縮小地図の各Zoneと拡大地図の番号とを関連付
けて記憶するテーブル(第7図参照),拡大地図の各Z
oneとその中心座標とを関連付けて記憶するテーブル
(第8図参照)及び行楽地等の目的地の名称と当該目的
地の地点座標とを関連付けて記憶するテーブル(第9図
参照)がそれぞれ記憶されている。That is, in the external data ROM 12, as shown in FIG. 5, each area name information storage area, reduced map information storage area corresponding to each area name, enlarged map information storage area corresponding to each Zone of each reduced map, In addition to storing the spot name information included in each enlarged map, a table (see FIG. 6) that stores each other area name and the number of the reduced map in association with each other, each Zone of the reduced map and the number of the enlarged map Table stored in association with each other (see FIG. 7), each Z of the enlarged map
A table (see FIG. 8) for associating and storing one and its center coordinates and a table (see FIG. 9) for associating and storing the name of a destination such as a resort and the point coordinates of the destination are stored. Has been done.
これらの各情報の意味するところは、出発地,目的地の
特定処理において後に説明する。The meaning of each of these pieces of information will be described later in the process of identifying the starting point and the destination.
以上でハードウエアを中心とした説明を終り、次に本実
施例装置のソフトウエア構成を、第10図以下の図面を
参照しながら説明する。The description centering on the hardware is completed above, and then the software configuration of the apparatus of this embodiment will be described with reference to the drawings starting from FIG.
第10図のゼネラルフローチャートに示す如く、本実施
例装置のソフトウエア構成は、出発地,目的地の特定処
理(ステップ1001),出発交差点,目的交差点の選
択処理(ステップ1002),経路検索処理(ステップ
1003),案内表示処理I(ステップ1004),案
内表示処理II(ステップ1005)及び案内表示処理II
I(ステップ1006)からなる6つの処理に大別され
る。As shown in the general flow chart of FIG. 10, the software configuration of the apparatus of this embodiment has a starting point / destination specifying process (step 1001), a starting intersection and a destination intersection selecting process (step 1002), and a route searching process ( Step 1003), guidance display processing I (step 1004), guidance display processing II (step 1005), and guidance display processing II
It is roughly divided into 6 processes consisting of I (step 1006).
これらの処理の中で、本発明と直接的な関連があるのは
出発交差点、目的交差点の選択処理(ステップ100
2)及び経路検索処理(ステップ1003)であって、
他の4つの処理については、直接的には関係しない。Of these processes, the one directly related to the present invention is the process of selecting a departure intersection and a destination intersection (step 100).
2) and route search processing (step 1003),
The other four processes are not directly related.
しかし、これら5つの処理はすでに出願はしているもの
の未公開の状態にある(例えば、特願昭59−2204
81号,特願昭59−220484号,特願昭59−2
42435号,特願昭60−57476号,特願昭60
−57478号,特願昭60−70622号,特願昭6
0−70623号,昭和60年8月30日特許願等によ
る。)。However, although these five processes have already been filed, they have not been published (for example, Japanese Patent Application No. 59-2204).
81, Japanese Patent Application No. 59-220484, Japanese Patent Application No. 59-2
No. 42435, Japanese Patent Application No. 60-57476, Japanese Patent Application No. 60
-57478, Japanese Patent Application 60-70622, Japanese Patent Application 6
0-70623, August 30, 1985 Patent application etc. ).
そこで、以下の説明においては、出発交差点、目的交差
点の選択処理(ステップ1002)及び最短経路検索処
理(ステップ1003)について文章による詳細説明を
行ない、他の5つの処理については、各処理内容を支章
により具体的に表記したフローチャートおよび各種図表
の添付に代え、明細書中における文章説明については必
要最小限にとどめるものとする。Therefore, in the following description, a detailed description will be given in the text regarding the selection process (step 1002) of the departure intersection and the destination intersection and the shortest route search process (step 1003). Instead of attaching flowcharts and various figures and tables specifically described in Chapter, the explanation of the text in the specification shall be kept to the minimum necessary.
(A)出発地,目的地の特定処理について この処理では、VDT9の画面を使ってオペレータと対
話を行ないつつ、最終的に出発地,目的地の特定を行な
うようにしている。(A) Determining Place of Departure / Destination In this process, the screen of VDT 9 is used to interact with the operator to finally identify the place of departure / destination.
すなわち、地域名称の一覧表を画面に写し出し(第12
図参照)、透明操作パネルの押圧を待って指定地域を検
出する。That is, a list of area names is displayed on the screen (12th
(See the figure), wait for the transparent operation panel to be pressed, and detect the designated area.
次いで、指定地域の縮小地図を写し出し(第13図参
照)、透明操作パネルの押圧を待って、指定Zoneを
検出する。Next, a reduced map of the designated area is displayed (see FIG. 13), the transparent operation panel is pressed, and the designated zone is detected.
次いで、指定Zoneの拡大地図を写し出し(第14図
参照)、透明操作パネルの押圧を待って、最終指定地域
を求め、その中心座標を出発地または目的地として特定
する。Then, an enlarged map of the designated zone is displayed (see FIG. 14), the transparent operation panel is pressed, the final designated area is obtained, and its central coordinates are specified as the starting point or the destination.
また、地理不案内な者のためには、地点名称一覧表を写
し出し(第15図参照)、透明操作パネルの押圧を待っ
て、指定された地点名称を検出し、その座標を出発地,
目的地として認識する。In addition, for those who are unfamiliar with geography, a list of spot names is displayed (see FIG. 15), the pressing of the transparent operation panel is waited for, the designated spot name is detected, and the coordinates of the start point,
Recognize as the destination.
以上の処理は、第11図のフローチャートで示される出
発地,目的地の特定処理を実行することにより行なわれ
る。The above processing is performed by executing the starting point / destination specifying processing shown in the flowchart of FIG.
なお、押圧部位と縮小地図の番号との関係,押圧部位と
拡大地図の番号との関係については、第6図,第7図の
テーブルを参照して求められ、また各画像情報は第5図
に示す如く、データROM12に記憶されたものが使用
される。The relationship between the pressed area and the reduced map number and the relationship between the pressed area and the enlarged map number are obtained by referring to the tables in FIGS. 6 and 7, and each image information is shown in FIG. The one stored in the data ROM 12 is used as shown in FIG.
更に、押圧部位と各Zoneの中心座標との関係,押圧部
位と地点座標との関係については、第8図,第9図のテ
ーブルを参照して求められる。Further, the relationship between the pressed part and the center coordinates of each Zone and the relationship between the pressed part and the point coordinates can be obtained by referring to the tables in FIGS. 8 and 9.
(B)出発交差点,目的交差点の選択処理について この処理は、前記出発地・目的地の特定処理により選定
された出発地座標(XS,YS),目的地座標(Xd,
Yd)に基づいて、第4図に示される各交差点のXY座
標情報を検索し、第17図に示されるように、出発地か
ら見て目的地方向にあり、かつ最も出発地に近い登録交
差点を出発交差点として選択し、また第18図に示され
るように、目的地に最も近い登録交差点を目的交差点と
して選択する。(B) Regarding the selection process of the departure intersection and the destination intersection This process includes the departure point coordinates (X S , Y S ), the destination coordinates (Xd,
Yd), the XY coordinate information of each intersection shown in FIG. 4 is searched, and as shown in FIG. 17, the registered intersection which is in the direction of the destination as viewed from the departure place and is closest to the departure place. Is selected as the departure intersection and the registered intersection closest to the destination is selected as the destination intersection, as shown in FIG.
これは、第16図のフローチャートで示される出発交差
点,目的交差点の選択処理を実行することにより行なわ
れる。This is performed by executing the selection process of the departure intersection and the destination intersection shown in the flowchart of FIG.
(C)経路選択処理について 第19A図に、最短経路検索処理の全体の概略を示す。(C) Regarding Route Selection Process FIG. 19A shows an overall outline of the shortest route search process.
同図に示す如く、この処理は出発重要交差点,目的重要
交差点(主要経路端)の選択処理(ステップ1910
0),経路主要部検索処理(ステップ19200),経
路始端部検索処理(ステップ19300),経路終端部
検索処理(ステップ19400)及び部分経路結合処理
(ステップ19500)からなる5つの処理に大別され
る。As shown in the figure, this processing is the selection processing of the starting important intersection and the target important intersection (the end of the main route) (step 1910).
0), route main part search process (step 19200), route start part search process (step 19300), route end part search process (step 19400), and partial route combination process (step 19500). It
第19B図に出発重要交差点,目的重要交差点の選択処
理の詳細を示す。FIG. 19B shows details of the selection process of the departure important intersection and the destination important intersection.
この処理が開始されると、まず第16図の出発交差点,
目的交差点の選択処理で選択された出発交差点座標(X
ss,Yss)及び目的交差点座標(Xdd,Ydd)
の読み込みを行なう(ステップ19101)。When this process is started, first, the departure crossing of FIG.
Departure intersection coordinates (X
ss, Yss) and destination intersection coordinates (Xdd, Ydd)
Is read (step 19101).
次いで読込まれた出発交差点が重要交差点であるか否か
を第4B図に示される重要交差点フラグに基づいて判定
する。Then, it is determined whether or not the read departure intersection is an important intersection based on the important intersection flag shown in FIG. 4B.
ここで、出発交差点が重要交差点と判定されると(ステ
ップ19102肯定)、出発交差点(Xss,Yss)
はそのまま出発重要交差点(Xks,Yks)として記
憶される(ステップ19103)。Here, when the departure intersection is determined to be an important intersection (Yes in step 19102), the departure intersection (Xss, Yss)
Is stored as it is as the starting important intersection (Xks, Yks) (step 19103).
これに対して、出発交差点が重要交差点でないと判定さ
れると(ステップ19102否定)、次式を満足するX
Y領域が求められる(ステップ19104)。On the other hand, when it is determined that the departure intersection is not the important intersection (No at step 19102), X satisfying the following expression is satisfied.
The Y area is obtained (step 19104).
(X−Xss)(Xdd−Xss) +(Y−Yss)(Ydd−Yss)>0 この式で決定される領域とは、第19C図に斜線で示さ
れる領域であって、すなわち出発交差点(Xss,Ys
s)と目的交差点(Xdd,Ydd)とを結ぶ直線と直
交し、かつ出発交差点(Xss,Yss)を通る直線を
境界として、目的交差点側のエリアに相当する。(X-Xss) (Xdd-Xss) + (Y-Yss) (Ydd-Yss)> 0 The region determined by this formula is a region shown by hatching in FIG. 19C, that is, the starting intersection ( Xss, Ys
It corresponds to the area on the side of the target intersection with a straight line that is orthogonal to the straight line connecting s) and the target intersection (Xdd, Ydd) and that passes through the departure intersection (Xss, Yss) as a boundary.
次いで、求められたXY領域に存在する重要交差点の各
座標を参照し、その中から出発交差点に最も近い交差点
を選び出す(ステップ19105)。Next, the coordinates of the important intersection existing in the obtained XY region are referred to, and the intersection closest to the departure intersection is selected from them (step 19105).
次いで、選択された重要交差点を出発重要交差点(Xk
s,Yks)として記憶する(ステップ19106)。Next, departing from the selected important intersection, the important intersection (Xk
s, Yks) (step 19106).
同様にして、目的交差点についてもこれが重要交差点で
あるか否かを判定する(ステップ19107)。Similarly, it is determined whether or not the target intersection is also an important intersection (step 19107).
ここで、目的交差点が重要交差点と判定されると(ステ
ップ19107肯定)、目的交差点(Xdd,Ydd)
はそのまま目的重要交差点(Xkd,Ykd)として記
憶される(ステップ19108)。If the target intersection is determined to be an important intersection (Yes at Step 19107), the target intersection (Xdd, Ydd)
Is stored as the target important intersection (Xkd, Ykd) (step 19108).
これに対して、目的交差点が重要交差点でないと判定さ
れると(ステップ19107否定)、次式を満足するX
Y領域が求められる(ステップ19109)。On the other hand, when it is determined that the target intersection is not the important intersection (No at step 19107), X satisfying the following expression is satisfied.
The Y area is obtained (step 19109).
(X−Xdd)(Xss−Xdd) +(Y−Yd)(Yss−Ydd)>0 上式で決定される領域とは、第19D図に斜線で示され
る領域であって、すなわち目的交差点(Xdd,Yd
d)と出発交差点(Xss,Yss)とを結ぶ直線と直
交し、かつ目的交差点(Xdd,Ydd)を通る直線を
境界として、出発交差点(Xss,Yss)側の領域に
相当する。(X-Xdd) (Xss-Xdd) + (Y-Yd) (Yss-Ydd)> 0 The region determined by the above equation is a region shown by diagonal lines in FIG. 19D, that is, the target intersection ( Xdd, Yd
It corresponds to the area on the side of the departure intersection (Xss, Yss) with a straight line orthogonal to the straight line connecting d) and the departure intersection (Xss, Yss) and passing through the target intersection (Xdd, Ydd) as a boundary.
次いで、求められたXY領域に存在する重要交差点の中
から、出発交差点に最も近いものを選び出す(ステップ
19110)。Next, from the important intersections existing in the obtained XY region, the one closest to the departure intersection is selected (step 19110).
次いで、選択された重要交差点を目的重要交差点(Xk
d,Ykd)として記憶する。Then, the selected important intersection is set to the target important intersection (Xk
d, Ykd).
この結果、第19C図に示されるように、出発交差点か
ら見て目的交差点側にある重要交差点が出発重要交差点
(Xks,Yks)として選択され、また第19D図に
示されるように、目的交差点から見て出発交差点側にあ
る最寄りの重要交差点が目的重要交差点(Xkd,Yk
d)として選択される。As a result, as shown in FIG. 19C, the important intersection on the side of the destination intersection as viewed from the departure intersection is selected as the departure important intersection (Xks, Yks), and as shown in FIG. 19D, from the destination intersection. The nearest important intersection on the side of the departure intersection is the target important intersection (Xkd, Yk
d) is selected.
次に、経路主要部検索処理の詳細を第19E図に示す。Next, details of the route main part search processing are shown in FIG. 19E.
同図において、この処理が開始されると、まず出発重要
交差点の1つ隣にある全重要交差点(1次重要交差点)
が第4C図に示される記憶情報を参照して検索される
(ステップ19201)。In this figure, when this process starts, all important intersections next to the departure important intersection (primary important intersection)
Is searched with reference to the stored information shown in FIG. 4C (step 19201).
次いで、第19F図に示されるように、各重要交差点に
対応する道程記憶領域に、出発重要交差点からの道程が
記憶される(ステップ19202)。Next, as shown in FIG. 19F, the journey from the departure important intersection is stored in the journey storage area corresponding to each important intersection (step 19202).
その後交差点カウンタNの値を初期値1から(ステップ
19203)+1ずつ更新させながら(ステップ192
10)、各N次重要交差点の1つ隣にある全重要交差
点,すなわち(N+1)次重要交差点を検索し(ステッ
プ19204)、出発重要交差点から各(N+1)次重
要交差点までの道程が求められる(ステップ1920
5)。After that, the value of the intersection counter N is updated from the initial value 1 by 1 (step 19203) +1 by 1 (step 192).
10) Search for all important intersections next to each Nth important intersection, that is, the (N + 1) th important intersection (step 19204), and obtain the route from the departure important intersection to each (N + 1) th important intersection. (Step 1920
5).
そして、N+1次重要交差点の道程記憶領域に、未だ道
程が記憶されていなければ(ステップ19206否
定)、各交差点に対応する道程記憶領域に出発重要交差
点からの道程が記憶され(ステップ19208)、他方
既に道程が記憶されていれば(ステップ19206肯
定)、既に記憶された道程よりも短い場合に限り、道程
の書替が行なわれる(ステップ19207)。Then, if the route is not yet stored in the route storage area of the N + 1st-order important intersection (No in step 19206), the route from the departure important intersection is stored in the route storage area corresponding to each intersection (step 19208), and the other. If the journey has already been stored (Yes at Step 19206), the journey is rewritten only when it is shorter than the already stored journey (Step 19207).
以上を繰り返す間に、(N+1)次重要交差点の中に、
目的重要交差点が発見されると(ステップ19209肯
定)、各重要交差点までの道程情報を頼りに、目的重要
交差点から出発重要交差点へ戻る最短経路の途中通過重
要交差点が順に記憶される(第19G図参照)。While repeating the above, in the (N + 1) th important intersection,
When the target important intersection is found (Yes at Step 19209), the important transits on the way of the shortest route from the target important intersection to the starting important intersection are sequentially stored by relying on the route information to each important intersection (Fig. 19G). reference).
次いで、重要交差点間補間処理が実行される(ステップ
19212)。Next, the interpolation processing between important intersections is executed (step 19212).
重要交差点間補間処理の詳細を第19H図に示す。Details of the interpolation processing between important intersections are shown in FIG. 19H.
この処理では、まず通過順番カウンタIの値を零リセッ
トした後(ステップ19213)、Iの値を+1更新し
ては(ステップ19214)、I番目の重要交差点と
(I+1)番目の重要交差点との間に存在する非重要交
差点列を第4C図に示される記憶情報を参照して読出し
(ステップ19215)、読み出された非重要交差点列
を、I番目の重要交差点と(I+1)番目の重要交差点
との間に挿入する(ステップ19216)。In this process, first, the value of the passage order counter I is reset to zero (step 19213), and then the value of I is updated by +1 (step 19214), so that the I-th important intersection and the (I + 1) -th important intersection are The non-important intersection sequence existing between them is read with reference to the stored information shown in FIG. 4C (step 19215), and the read non-important intersection sequence is read as the I-th important intersection and the (I + 1) -th important intersection. And (step 19216).
そして、以上の処理を、通過順番カウンタIの値が最大
値Imaxに達するまで繰り返すのである(ステップ19
217)。Then, the above processing is repeated until the value of the passage order counter I reaches the maximum value Imax (step 19).
217).
今仮に第190図に示されるように、出発重要交差点P
2と目的重要交差点P9との間に、6個の交差点
(P3,P4,P5,P6,P7,P8)が存在し、こ
の中でP5とP7のみが重要交差点である場合を想定す
る。Now, as shown in FIG. 190, the departure important intersection P
There are 6 intersections (P 3 , P 4 , P 5 , P 6 , P 7 , P 8 ) between 2 and the target important intersection P 9, and only P 5 and P 7 are important among them. Assume that it is an intersection.
この場合、第19E図におけるステップ19211の処
理が終了した時点では、第19I図に示されるように、
重要交差点列P2→P5→P7→P9が登録された状態
にある。In this case, at the time when the processing of step 19211 in FIG. 19E ends, as shown in FIG. 19I,
The important intersection sequence P 2 → P 5 → P 7 → P 9 is registered.
これに対して、第19H図に示される重要交差点間補間
処理が終了すると、第19J図に示されるように、重要
交差点P2とP5との間には、非重要交差点P3,P4
が補間され、同様に重要交差点P5とP7との間には、
非重要交差点P6が補間され、重要交差点P7とP9と
の間には、非重要交差点P8が補間されるのである。On the other hand, when the inter-important-intersection interpolation processing shown in FIG. 19H is completed, as shown in FIG. 19J, the non-important intersections P 3 and P 4 are provided between the important intersections P 2 and P 5.
Is also interpolated, and similarly between the important intersections P 5 and P 7 ,
The non-important intersection P 6 is interpolated, and the non-important intersection P 8 is interpolated between the important intersections P 7 and P 9 .
この結果、第19H図の処理が完了した時点では、第1
9J図に示されるように、重要道路上に存在する一連の
交差点列P2→P3→P4→P5→P6→P7→P8→
P9が得られることとなる。As a result, when the processing of FIG. 19H is completed, the first
As shown in FIG. 9J, a series of intersection lines P 2 → P 3 → P 4 → P 5 → P 6 → P 7 → P 8 → existing on the important road.
P 9 will be obtained.
ここで、特に大切なことは、仮に全交差点を重要交差点
と非重要交差点とに分けずに混在記憶させ、単に重要交
差点フラグのみに基づいて、出発重要交差点P2から目
的重要交差点P9までの最短経路を重要道路を通過する
ことを条件として検索させた場合、その検索時間は極め
て大きな値となるのに対し、この実施例では重要交差点
のみを対象としてまず最短経路検索を行ない、その後隣
接重要交差点間に予め設定した非重要交差点列を補間す
るという手法を採用しているため、検索時間が大幅に短
縮されることである。Here, particularly importantly, if without dividing the entire intersection and important intersections and unimportant intersection mix stored simply on the basis of only the critical intersection flag, from the starting key intersection P 2 until the desired critical intersection P 9 When the shortest route is searched on the condition that it passes through an important road, the search time becomes extremely large, whereas in this embodiment, the shortest route is first searched only for the important intersections, and then the adjacent important roads are searched. Since a method of interpolating a preset sequence of non-important intersections between the intersections is adopted, the search time is significantly shortened.
次に、経路始端部検索処理の詳細を第19K図に示す。Next, details of the route start end search processing are shown in FIG. 19K.
この処理では、まず出発交差点の1つ隣にある全交差点
(1次交差点)を検索する(ステップ19301)。In this process, first, all intersections (primary intersections) adjacent to the departure intersection are searched (step 19301).
次いで、各交差点に対応する道程記憶領域に第19F図
の場合と同様にして、出発交差点からの道程を記憶する
(ステップ19302)。Next, the route from the starting intersection is stored in the route storage area corresponding to each intersection in the same manner as in the case of FIG. 19F (step 19302).
次いで、交差点カウンタNの値を初期値1から(ステッ
プ19303)、+1ずつ更新させながら(ステップ1
9310)、各N次交差点の1つ隣にある全交差点,
(N+1)次交差点を検索し(ステップ19304)、
次いで出発交差点から(N+1)次交差点までの道程を
求める(ステップ19305)。Next, the value of the intersection counter N is updated from the initial value 1 (step 19303) by +1 (step 1
9310), all intersections next to each Nth intersection,
Search for the (N + 1) th intersection (step 19304),
Next, the route from the departure intersection to the (N + 1) th intersection is calculated (step 19305).
そして、得られた(N+1)次交差点の道程記憶領域
に、未だ道程が記憶されていなければ(ステップ193
06否定)、各交差点に対応する道程記憶領域に、出発
交差点からの道程を記憶させ(ステップ19308)、
他方既に道程が記憶されていれば(ステップ19306
肯定)、既に記憶された道程よりも短い場合に限り、道
程の書替を行なう(ステップ19307)。If the route storage area of the obtained (N + 1) th intersection is not yet stored (step 193).
No, 06), and stores the journey from the departure intersection in the journey storage area corresponding to each intersection (step 19308),
On the other hand, if the route is already stored (step 19306)
Affirmative), the rewriting of the journey is performed only when it is shorter than the previously stored journey (step 19307).
以上の処理を繰り返す間に、(N+1)次交差点の中
に、出発重要交差点が発見されれば(ステップ1930
9)、各交差点間での道程情報を頼りに、出発重要交差
点から出発交差点へ戻る最短経路の途中通過交差点を順
に記憶する(ステップ19311)。If a departure important intersection is found in the (N + 1) th intersections while repeating the above processing (step 1930).
9) The intermediate transit intersections of the shortest route from the important departure intersection to the departure intersection are stored in order by relying on the travel distance information between the intersections (step 19311).
これを、前述した第190図の例で説明すると、この場
合出発交差点P1と出発重要交差点P2との間には、交
差点は存在しないが、仮に複数の交差点が存在したとす
れば、それらをつなぐ最短経路が求められるわけであ
る。This will be explained using the example of FIG. 190 described above. In this case, there is no intersection between the departure intersection P 1 and the departure important intersection P 2 , but if there are a plurality of intersections, they are The shortest route that connects the two is required.
次に、経路終端部検索処理の詳細を第19L図に示す。Next, details of the route end portion search processing are shown in FIG. 19L.
同図において、この処理が開始されると、まず目的重要
交差点の1つ隣にある全交差点(1次交差点)が検索さ
れ(ステップ19401)、続いて各交差点に対応する
道程記憶領域に目的重要交差点からの道程が記憶される
(ステップ19402)。In the figure, when this process is started, first, all the intersections (primary intersections) next to the one of the important important intersections are searched (step 19401), and subsequently, the important objects are stored in the route storage area corresponding to each intersection. The journey from the intersection is stored (step 19402).
次いで、交差点カウンタNの値を初期値1から(ステッ
プ19403)+1更新しては(ステップ1941
0)、各N次交差点の1つ隣にある全交差点,(N+
1)次交差点を検索し(ステップ19404)、目的重
要交差点から各(N+1)次交差点までの道程が求めら
れる(ステップ19405)。Next, the value of the intersection counter N is updated from the initial value 1 (step 19403) +1 (step 1941).
0), all intersections next to each Nth intersection, (N +
1) The next intersection is searched (step 19404), and the route from the target important intersection to each (N + 1) th intersection is obtained (step 19405).
次いで、求められた(N+1)次交差点の道程記憶領域
に、未だ道程が記憶されていなければ(ステップ194
06否定)、各交差点に対応する道程記憶領域に目的重
要交差点からの道程が記憶され(ステップ1940
8)、他方既に道程が記憶されていれば(ステップ19
406肯定)、既に記憶された道程よりも短い場合に限
り、道程の書替が行なわれる(ステップ19407)。Next, if the route is not yet stored in the calculated route storage area of the (N + 1) th intersection (step 194).
No 06), the route from the target important intersection is stored in the route storage area corresponding to each intersection (step 1940).
8) On the other hand, if the route is already stored (step 19)
Affirmative (406), the rewriting of the journey is performed only when the journey is shorter than the already stored journey (step 19407).
以上を繰り返す間に、N+1次交差点の中に、目的交差
点が発見されれば(ステップ19409肯定)、各交差
点までの道程情報を頼りに、目的交差点から目的重要交
差点へ戻る最短経路の途中通過交差点を順に記憶する
(ステップ19411)。If the target intersection is found in the N + 1th-order intersections while repeating the above (Yes at Step 19409), relying on the information about the route to each intersection, the intermediate transit intersection of the shortest route from the target intersection to the target important intersection Are sequentially stored (step 19411).
これを前述した第190図の例で説明すると、目的重要
交差点P9と、目的交差点P11との間には、非重要交
差点であるP10が存在するため、P9→P10→P11
なる交差点列が最終的に形成されることとなる。This will be described with reference to the example of FIG. 190 described above. Since there is an unimportant intersection P 10 between the objective important intersection P 9 and the objective intersection P 11 , P 9 → P 10 → P 11
The intersection row will be finally formed.
部分経路結合処理の詳細を第19M図に示す。Details of the partial path combination processing are shown in FIG. 19M.
この処理が開始されると、第19M図に示されるよう
に、出発交差点から出発重要交差点へ至る交差点列を通
過順番メモリにセットする(ステップ19501)。When this process is started, as shown in FIG. 19M, the intersection sequence from the departure intersection to the important departure intersection is set in the passage order memory (step 19501).
次いで、出発重要交差点から目的重要交差点へ至る交差
点列を、出発重要交差点に続けて通過順番メモリにセッ
トする(ステップ19502)。Next, the intersection sequence from the departure important intersection to the destination important intersection is set in the passage order memory following the departure important intersection (step 19502).
そして最後に、目的重要交差点から目的交差点へ至る交
差点列を、目的重要交差点に続けて通過順番メモリにセ
ットする(ステップ19503)。Finally, the intersection sequence from the target important intersection to the target intersection is set in the passage order memory following the target important intersection (step 19503).
以上の処理が完了すると、第190図に示される経路に
対応して、出発交差点P1から目的交差点P11へと向
かい、かつ重要交差点P2,P5,P7,P9を通過す
ることを条件として案内経路が最終的に完成するわけで
ある(第19N図参照)。When the above process is completed, the vehicle should go from the departure intersection P 1 to the destination intersection P 11 and pass through the important intersections P 2 , P 5 , P 7 , and P 9 in accordance with the route shown in FIG. 190. The guide route is finally completed under the condition (see FIG. 19N).
このように、以上の最短経路検索処理によれば、出発交
差点と目的交差点とを結ぶ最短経路が、交通重要度の高
い路線を優先して自動設定されるため、これに基づき経
路案内を行なえば、一般に道に迷い易い交通重要度の低
い県道や市道等を避けて、交通重要度の高い国道等に沿
って車両を走らせることができ、この種装置の使い勝手
を向上させることができる。As described above, according to the above shortest route search processing, the shortest route connecting the departure intersection and the destination intersection is automatically set by giving priority to a route with high traffic importance. Therefore, if route guidance is performed based on this, Generally, it is possible to avoid a prefectural road or a city road, which has a low traffic importance, which is easily lost, and to drive a vehicle along a national road having a high traffic importance, thereby improving the usability of this type of device.
しかも、経路検索に際して、重要度の高い交差点のみを
対象としてまず最短経路上の重要交差点列を求め、その
後予め設定された非重要交差点列で、隣接重要交差点間
を補間するようにしたため、検索時間についても大幅に
短縮することが可能となる。Moreover, when searching for routes, only the important intersections on the shortest route are first searched for, and then the sequence of non-important intersections set in advance is used to interpolate between adjacent important intersections. It is also possible to significantly reduce
なお、以上の実施例では、予め車両側に、交差点区間の
距離情報を記憶させたが、これに代えて、各道路の制限
速度を前提として、算定された所要時間相関量情報,す
なわち高速道路は短く、市街地道路は長いような情報,
あるいはすべての道路を同一速度で走行した前提の下に
算定された所要時間相関量情報を記憶させた場合にも、
本発明を適用してこれを現時点の交通流速情報で修正す
ることによって、常に最適な最短所要時間経路情報を得
ることが可能である。In the above embodiment, the distance information of the intersection section is stored in advance on the vehicle side, but instead of this, the required time correlation amount information calculated on the premise of the speed limit of each road, that is, the expressway. Is short and the city road is long,
Alternatively, when the time correlation amount information calculated under the assumption that all roads are driven at the same speed is stored,
By applying the present invention and correcting it with the current traffic flow velocity information, it is possible to always obtain the optimum shortest required time route information.
(D)案内表示処理(I)について この処理は出発地から出発交差点までの走行経路案内を
行なうもので、出発交差点から半径300m以内に接近
するまでは第22図に示されるように、自動車図形と矢
印状セグメントを用いて出発交差点の方向を表示し、ま
た300m以内に接近した後には第25図に示されるよ
うに、車両進行方向を真上とする交差点図形を用い、出
発路を塗潰し表示することによって、出発路方向すなわ
ち当該交差点における進路を表示し、同時に画面上には
走行軌跡を描くようにしている。(D) Guide display process (I) This process is for guiding the travel route from the departure point to the departure intersection. As shown in FIG. 22, until the vehicle approaches within a radius of 300 m from the departure intersection, as shown in FIG. The direction of the departure intersection is displayed using the and arrow-shaped segments, and after approaching within 300 m, the departure route is filled in using the intersection figure with the vehicle traveling direction right above, as shown in FIG. By displaying it, the departure route direction, that is, the route at the intersection is displayed, and at the same time, the traveling locus is drawn on the screen.
これは、第20図,第22図,第24図の処理をそれぞ
れ実行することにより行なわれる。This is performed by executing the processes of FIGS. 20, 22, and 24, respectively.
(E)案内表示処理(II)について この処理では、現在位置が走行予定経路から外れていな
いことを確認しつつ、次の通過交差点への接近を監視
し、交差点到達確認のたびに、現在位置を修正しては、
次に通過すべき交差点を新たな到達目標として以上の動
作を繰り返す。(E) Guide display processing (II) In this processing, while confirming that the current position is not out of the planned traveling route, the approach to the next passing intersection is monitored, and the current position is confirmed each time the arrival at the intersection is confirmed. To fix
The above operation is repeated with the intersection to be passed next as a new target.
また、各交差点の手前では、第33図,第35図,第3
6図に示す如く、交差点図形と進路矢印を用いて、当該
交差点における進路を案内表示する。In addition, in front of each intersection, Figs. 33, 35, 3
As shown in FIG. 6, the route at the intersection is displayed as a guide using the intersection graphic and the route arrow.
また、折曲すべき交差点が立体交差の場合には、第41
図に示す如く、当該交差点図形の中央部を白抜きとし、
これに進路矢印を添えて当該交差点における進路を案内
表示する。If the intersection to be bent is a grade separation, the 41st
As shown in the figure, the central part of the intersection figure is outlined,
A route arrow is added to this to guide and display the route at the intersection.
更に、走行中常時走行軌跡を道路地図上に重ねて案内表
示する。Further, while traveling, the traveling locus is always displayed on the road map in a superimposed manner.
これは、第26図,第27図,第32図,第34図,第
37図及び第38図のフローチャートに示される各処理
を実行することにより行なわれる。This is performed by executing the respective processes shown in the flowcharts of FIGS. 26, 27, 32, 34, 37 and 38.
(F)案内表示処理(III)について この処理では、第41図に示されるように、自動車図形
と矢印状セグメントを用いて、目的地の方向を案内表示
するとともに、目的地まで近接した場合には、第42図
に示されるように、到着告知文をもってこれを運転者に
告知する。(F) Guide display process (III) In this process, as shown in FIG. 41, the direction of the destination is displayed by using the car figure and the arrow-shaped segment, and when the destination is approached, Notifies the driver of this with an arrival notification text, as shown in FIG.
これは第40図のフローチャートに示される処理を実行
することにより行なわれる。This is performed by executing the processing shown in the flowchart of FIG.
《発明の効果》 以上の実施例の説明でも明らかなように、この発明に係
る車両用経路案内装置によれば、国道,県道,市道等の
重要度の異なる道路が混在する実際の道路に適用した場
合にも、出発交差点から目的交差点へ至る最短経路を、
重要度の高い道路を優先的に利用することを条件とし
て、自動的に設定することができ、これに基づき出発交
差点から目的交差点へ至る間に的確な経路案内を行なう
ことができるほか、経路検索時間の短縮を図ることもで
き、この種装置の使い勝手を格段と向上させることがで
きる。<< Effects of the Invention >> As is apparent from the above description of the embodiments, the vehicle route guidance device according to the present invention can be applied to actual roads in which roads of different importance such as national roads, prefectural roads, city roads, etc. Even when applied, the shortest route from the departure intersection to the destination intersection is
It can be set automatically on condition that priority roads are used preferentially, and based on this, accurate route guidance can be provided from the departure intersection to the destination intersection, and route search The time can be shortened, and the usability of this type of device can be significantly improved.
第1図は本発明のクレーム対応図、第2図は本実施例装
置のハードウエア構成を示すブロック図、第3図はVD
Tに透明操作パネルを取付けた状態を示す斜視図、第4
A図は道路地図の分割の仕方を示す説明図、第4B図は
外部メモリ内に設けられた交差点一般に対する記憶情報
の内容を示すメモリマップ、第4C図は外部メモリ内に
設けられた重要交差点専用の記憶情報の内容を示すメモ
リマップ、第4D図は第4C図に示される情報と具体的
な道路との関係を示す説明図、第5図は本発明に関連し
て外部メモリ内に設けられる地域名称情報記憶領域,縮
小地図情報記憶領域,拡大地図情報記憶領域,地点名称
情報記憶領域を示すメモリマップ、第6図は各地域名称
と縮小地図の番号とを関連付けて記憶させたテーブルの
内容を示すメモリマップ、第7図は縮小地図の各Zone
と該当する拡大地図の番号とを関連付けて記憶するテー
ブルの内容を示すメモリマップ、第8図は拡大地図の各
Zoneと該当Zoneの中心座標とを関連付けて記憶するテ
ーブルの内容を示すメモリマップ、第9図は各地点名称
と該当する地点座標との関係とを関連付けて記憶するテ
ーブルの内容を示すメモリマップ、第10図は経路案内
装置のゼネラルフローチャート、第11図は出発地,目
的地の特定処理の詳細を示すフローチャート、第12図
はVDT画面上に地域名称を一括表示した状態を示す説
明図、第13図はVDT画面上に縮小地図を表示した状
態を示す説明図、第4図はVDT画面上に拡大地図を表
示した状態を示す説明図、第15図はVDT画面上に地
点名称リストを表示した状態を示す説明図、第16図は
出発交差点,目的交差点の選択処理を示すフローチャー
ト、第17図は出発交差点選択のアルゴリズムを示す説
明図、第18図は目的交差点選択のアルゴリズムを示す
説明図、第19A図は最短経路検索処理の全体の概略を
示すフローチャート、第19B図は出発重要交差点,目
的重要交差点の選択処理の詳細を示すフローチャート、
第19C図は出発重要交差点検索のアルゴリズムを説明
する図、第19D図は目的重要交差点検索の選択のアル
ゴリズムを説明する図、第19E図は経路主要部検索処
理の詳細を示すフローチャート、第19F図は各交差点
番号と道程記憶領域との関係を示すメモリマップ、第1
9G図は通過順番と重要交差点番号との関係を示すメモ
リマップ、第19H図は重要交差点間補間処理の詳細を
示すフローチャート、第19I図は重要交差点のみを対
象とした経路検索処理が完了した時点における通過順番
と交差点番号との関係を示すメモリマップ、第19J図
は重要交差点間補間処理が終了した時点における通過順
番と交差点番号との関係を示すメモリマップ、第19K
図は経路始端部検索処理の詳細を示すフローチャート、
第19L図は経路終端部検索処理の詳細を示すフローチ
ャート、第19M図は部分経路結合処理の詳細を示すフ
ローチャート、第19N図は部分経路結合処理が完了し
た状態における通過順番と交差点番号との関係を示すメ
モリマップ、第190図は設定経路の具体的な一例を示
す説明図、第20図は案内表示処理(I)の詳細を示す
フローチャート、第21図は割込で実行される現在地算
出処理の内容を示すフローチャート、第22図は出発交
差点方向表示処理の詳細を示すフローチャート、第3図
は出発地から出発交差点へ至る途中のVDT画面上の表
示例を示す説明図、第24図は出発路方向表示処理の詳
細を示すフローチャート、第25図は出発交差点へ接近
したときのVDT画面上の表示例を示す説明図、第26
図は案内表示処理(II)の詳細を示すフローチャート、
第27図は次の通過交差点への経路案内準備処理の詳細
を示すフローチャート、第28図は直進交差点へ向う状
態における検定円A,検定円B,エラー検定長円等の関
係を示す道路地図例、第29図は折曲交差点へ向う状態
における検定円B,エラー検定長円の関係を示す道路地
図例、第30図は折曲立体交差点への侵入時における検
定領域を示す説明図、第31図は折曲立体交差点脱出時
における各検定領域の状態を示す説明図、第32図は交
差点直進通過時の進路案内表示処理及び現在位置修正処
理の詳細を示すフローチャート、第33図は直進交差点
接近時におけるVDT画面の表示例を示す説明図、第3
4図は通常交差点折曲経過時の進路案内表示処理及び現
在位置修正処理の詳細を示すフローチャート、第35図
は折曲平面交差点接近時におけるVDT画面の表示例を
示す説明図、第36図は折曲平面交差点近接時における
VDT画面の表示例を示す説明図、第37図,第38図
は通常交差点折曲通過時の進路案内表示処理及び現在位
置修正処理の詳細を示すフローチャート、第39図は立
体折曲交差点接近時におけるVDT画面の表示例を示す
説明図、第40図は案内表示処理(III)の詳細を示す
フローチャート、第41図は目的交差点接近時における
VDT画面の表示例を示す説明図、第42図は目的地接
近時におけるVDT画面の表示例を示す説明図である。 a…第1の記憶手段 b…第2の記憶手段 c…第3の記憶手段 d…第4の記憶手段 e…経路端交差点選択手段 f…主要経路端交差点選択手段 g…経路始端部検索手段 h…経路主要部検索手段 i…経路終端部検索手段 j…部分経路結合手段1 is a block diagram showing the hardware configuration of the apparatus of this embodiment, and FIG. 3 is a VD.
FIG. 4 is a perspective view showing a state in which a transparent operation panel is attached to T.
FIG. A is an explanatory diagram showing how to divide a road map, FIG. 4B is a memory map showing the contents of memory information for general intersections provided in an external memory, and FIG. 4C is an important intersection provided in the external memory. A memory map showing the contents of dedicated memory information, FIG. 4D is an explanatory view showing the relationship between the information shown in FIG. 4C and a concrete road, and FIG. 5 is provided in an external memory in connection with the present invention. The area name information storage area, the reduced map information storage area, the enlarged map information storage area, the memory map showing the spot name information storage area, FIG. 6 shows a table in which each area name and the number of the reduced map are stored in association with each other. Memory map showing contents, Fig. 7 shows each zone of reduced map
FIG. 8 is a memory map showing the contents of a table that stores the number of the corresponding enlarged map in association with each other. FIG. 8 is a memory map showing the contents of the table that stores each zone of the enlarged map and the center coordinates of the corresponding zone in association with each other FIG. 9 is a memory map showing the contents of a table that stores the relationship between each point name and the corresponding point coordinates in association with each other, FIG. 10 is a general flow chart of the route guidance device, and FIG. 11 is a starting point and a destination. FIG. 12 is a flowchart showing the details of the specific processing, FIG. 12 is an explanatory view showing a state in which area names are collectively displayed on the VDT screen, and FIG. 13 is an explanatory diagram showing a state in which a reduced map is displayed on the VDT screen, FIG. Is an explanatory diagram showing a state in which an enlarged map is displayed on the VDT screen, FIG. 15 is an explanatory diagram showing a state name list displayed on the VDT screen, and FIG. 16 is a departure intersection and a destination intersection. FIG. 17 is a flowchart showing a point selection process, FIG. 17 is an explanatory diagram showing an algorithm for selecting a departure intersection, FIG. 18 is an explanatory diagram showing an algorithm for selecting a destination intersection, and FIG. 19A is a schematic diagram of the entire shortest route search process. Flow chart, FIG. 19B is a flow chart showing details of the selection processing of the departure important intersection and the destination important intersection,
FIG. 19C is a diagram for explaining an algorithm for searching for a starting important intersection, FIG. 19D is a diagram for explaining an algorithm for selecting a target for important intersection searching, FIG. 19E is a flowchart showing details of route main part searching processing, and FIG. 19F. Is a memory map showing the relationship between each intersection number and the route storage area,
FIG. 9G is a memory map showing the relationship between passing order and important intersection numbers, FIG. 19H is a flowchart showing details of interpolation processing between important intersections, and FIG. 19I is the time when the route search processing for only important intersections is completed. 19K is a memory map showing the relationship between the passing order and the intersection number, and FIG. 19J is a memory map showing the relationship between the passing order and the intersection number at the time when the inter-important-interpolation process is completed.
The figure is a flow chart showing the details of the route start end search processing.
FIG. 19L is a flowchart showing details of route end portion search processing, FIG. 19M is a flowchart showing details of partial route joining processing, and FIG. 19N is a relationship between passage order and intersection number in a state where partial route joining processing is completed. 190 is an explanatory diagram showing a specific example of the set route, FIG. 20 is a flowchart showing details of the guidance display process (I), and FIG. 21 is a current position calculation process executed by interruption. 22 is a flowchart showing details of the departure intersection direction display processing, FIG. 3 is an explanatory view showing a display example on the VDT screen on the way from the departure place to the departure intersection, and FIG. 24 is a departure chart. FIG. 25 is a flowchart showing details of road direction display processing, FIG. 25 is an explanatory view showing a display example on the VDT screen when approaching a departure intersection, and FIG.
The figure is a flow chart showing the details of the guidance display process (II).
FIG. 27 is a flow chart showing details of route guidance preparation processing to the next passing intersection, and FIG. 28 is an example of a road map showing the relationship among the test circle A, the test circle B, the error test oval, etc. in the state of heading to the straight ahead intersection. , FIG. 29 is an example of a road map showing the relationship between the test circle B and the error test oval in the state of going to the bent intersection, and FIG. 30 is an explanatory view showing the test area at the time of entering the bent overpass, FIG. Figure is an explanatory view showing the state of each inspection area when exiting a bent overpass, Figure 32 is a flow chart showing the details of route guidance display processing and current position correction processing when passing straight through an intersection, and Figure 33 is approaching a straight intersection Explanatory drawing which shows the display example of the VDT screen at the time of the 3rd,
FIG. 4 is a flow chart showing the details of the route guidance display processing and the current position correction processing when a normal intersection bend has progressed, FIG. 35 is an explanatory view showing a display example of a VDT screen when a bending plane intersection is approaching, and FIG. Explanatory diagram showing a display example of the VDT screen when the vehicle is approaching a bending plane intersection, FIGS. 37 and 38 are flow charts showing details of route guidance display processing and current position correction processing at the time of passing through a normal intersection, and FIG. Is an explanatory diagram showing a display example of a VDT screen when approaching a three-dimensional bend intersection, FIG. 40 is a flowchart showing details of guidance display processing (III), and FIG. 41 is a display example of a VDT screen when approaching a target intersection. FIG. 42 is an explanatory diagram showing a display example of the VDT screen when the destination is approaching. a ... first storage means b ... second storage means c ... third storage means d ... fourth storage means e ... route end intersection selection means f ... main route end intersection selection means g ... route start end search means h ... route main part search means i ... route end part search means j ... partial route connection means
───────────────────────────────────────────────────── フロントページの続き (72)発明者 吉田 和彦 神奈川県横浜市神奈川区宝町2番地 日産 自動車株式会社内 (56)参考文献 特開 昭60−202307(JP,A) ─────────────────────────────────────────────────── ─── Continuation of front page (72) Inventor Kazuhiko Yoshida 2 Takara-cho, Kanagawa-ku, Yokohama, Kanagawa Nissan Motor Co., Ltd. (56) Reference JP-A-60-202307 (JP, A)
Claims (1)
要交差点か否かの交差点種別及びその位置座標を記憶さ
せてなる第1の記憶手段と、 各重要交差点毎に、それに隣接する重要交差点及びそれ
までの区間道程を記憶させてなる第2の記憶手段と、 各交差点毎に、それに隣接する交差点及びそれまでの区
間道程を記憶させてなる第3の記憶手段と、 隣接重要交差点間を結ぶ重要道路上の非重要交差点列を
記憶させてなる第4の記憶手段と、 出発地,目的地の位置座標が与えられると、第1の記憶
手段を参照して、出発地,目的地に最寄りの交差点を出
発交差点,目的交差点としてそれぞれ選択する経路端交
差点選択手段と、 選択された出発交差点,目的交差点に基づき、第1の記
憶手段を参照して、出発交差点,目的交差点に最寄りの
交差点を出発重要交差点,目的重要交差点としてそれぞ
れ選択する主要経路端選択手段と、 選択された出発交差点,出発重要交差点に基づき、第3
の記憶手段を参照して、出発交差点から出発重要交差点
へ至る最短経路を一定の条件の下に検索する経路始端部
検索手段と、 選択された出発重要交差点,目的重要交差点に基づき、
第2の記憶手段を参照して、出発重要交差点から目的重
要交差点へ至る最短経路を一定の条件の下に検索すると
ともに、得られた重要交差点列の隣接交差点間を、第2
の記憶手段から読み出した非重要交差点列で補間する経
路主要部検索手段と、 選択された目的重要交差点,目的交差点に基づき、第3
の記憶手段を参照して、目的重要交差点から目的交差点
へ至る最短経路を一定の条件の下に検索する経路終端部
検索手段と、 各検索された経路終端部,主要部及び終端部を順に結合
して案内経路を完成する部分経路結合手段と、 を具備することを特徴とする車両用経路案内装置。1. A first storage means for storing, for each intersection, an intersection type indicating whether or not an important road intersects with another important road and its position coordinates, and for each important intersection, an adjacent important Second storage means for storing the intersection and the section distance up to that point, third storage means for storing the intersection and the section distance up to that point for each intersection, and between the adjacent important intersections When the fourth storage means for storing the sequence of unimportant intersections on the important road connecting the points and the position coordinates of the starting point and the destination are given, the starting point and the destination are referred to by referring to the first storing means. Based on the selected departure intersection and destination intersection, route end intersection selection means for selecting the nearest intersection as the departure intersection and the destination intersection, respectively, and referring to the first storage means, the departure intersection and the destination intersection closest to A main path end selecting means for selecting each crosspoint departure critical intersection, the purpose important intersections, selected starting intersection, based on the starting material intersection, third
Based on the selected starting important intersection and destination important intersection, the route starting end search means for searching the shortest route from the departure intersection to the important departure intersection under certain conditions by referring to the storage means of
By referring to the second storage means, the shortest route from the departure important intersection to the destination important intersection is searched for under a certain condition, and the second between the adjacent intersections of the obtained important intersection sequence is searched.
Based on the route main part searching means interpolated by the non-important intersection sequence read out from the storage means, the selected target important intersection, and the target intersection
By referring to the storage means of, the route end part searching means for searching for the shortest route from the target important intersection to the target intersection under a certain condition, and the searched route end part, main part and end part are connected in order. And a partial route connecting means for completing the guide route.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP22724885A JPH069080B2 (en) | 1985-10-12 | 1985-10-12 | Vehicle route guidance device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP22724885A JPH069080B2 (en) | 1985-10-12 | 1985-10-12 | Vehicle route guidance device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6286500A JPS6286500A (en) | 1987-04-20 |
| JPH069080B2 true JPH069080B2 (en) | 1994-02-02 |
Family
ID=16857837
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP22724885A Expired - Lifetime JPH069080B2 (en) | 1985-10-12 | 1985-10-12 | Vehicle route guidance device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH069080B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2796202B2 (en) * | 1991-04-19 | 1998-09-10 | アルパイン株式会社 | In-vehicle navigator |
| JP2796203B2 (en) * | 1991-04-19 | 1998-09-10 | アルパイン株式会社 | In-vehicle navigator |
-
1985
- 1985-10-12 JP JP22724885A patent/JPH069080B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6286500A (en) | 1987-04-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6914350B2 (en) | Lane guidance system and lane guidance program | |
| JPH09159474A (en) | Route guidance device | |
| JP2798934B2 (en) | Navigation device | |
| JP3905365B2 (en) | Navigation device and navigation method | |
| JPH07262492A (en) | On-vehicle navigator | |
| JPH069080B2 (en) | Vehicle route guidance device | |
| JPH11108679A (en) | Route guidance device | |
| JPH0658230B2 (en) | Vehicle route guidance device | |
| JPH0690759B2 (en) | Vehicle route guidance device | |
| JPH07320194A (en) | Route guide method | |
| JPH09113289A (en) | Navigation device | |
| JPH069079B2 (en) | Vehicle route guidance device | |
| JPH0546160Y2 (en) | ||
| JPS6288100A (en) | Course guidance unit for vehicle | |
| JPH0658232B2 (en) | Vehicle route guidance device | |
| JPH05118864A (en) | Displaying method for running guide image of on-vehicle navigator | |
| JPH0546084A (en) | Travel guidance image displaying method for on-vehicle navigator | |
| JPH0668446B2 (en) | Vehicle route guidance device | |
| JPH08233590A (en) | Drive guidance apparatus for vehicle | |
| JP5093125B2 (en) | Head-up display display method | |
| JPH0435999Y2 (en) | ||
| JPH0658231B2 (en) | Vehicle route guidance device | |
| JPH0734338Y2 (en) | Vehicle route guidance device | |
| JP3165183B2 (en) | Travel guidance image display device for in-vehicle navigator | |
| JPH0894376A (en) | Vehicle guidance device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |