JPH0652237A - 経路探索装置 - Google Patents

経路探索装置

Info

Publication number
JPH0652237A
JPH0652237A JP4168835A JP16883592A JPH0652237A JP H0652237 A JPH0652237 A JP H0652237A JP 4168835 A JP4168835 A JP 4168835A JP 16883592 A JP16883592 A JP 16883592A JP H0652237 A JPH0652237 A JP H0652237A
Authority
JP
Japan
Prior art keywords
destination
point
temporary
intersection
road network
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.)
Pending
Application number
JP4168835A
Other languages
English (en)
Inventor
Hironobu Suzuki
啓修 鈴木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP4168835A priority Critical patent/JPH0652237A/ja
Publication of JPH0652237A publication Critical patent/JPH0652237A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】 【目的】 記録媒体に記録された地図情報を用いて、入
力された出発地点より目的地点までの経路を探索し、表
示する経路探索装置に関するもので、経路探索時間を短
縮するとともに、非実用的な経路を求める可能性を減少
させることを目的とする。 【構成】 交差点、交差点の地図上の位置座標、交差点
に接続する道路と隣接する交差点、及び隣接交差点間の
道路距離が記録された道路網を複数段に階層化すること
により構成された地図情報を、地図情報記憶媒体2に記
録しておき、信号処理装置5は、端末装置1から入力さ
れた出発地点と目的地点との関係から適当なレベルの道
路網を選択し、選択された道路網上での仮の出発地点と
出発地点からの接続経路、および仮の目的地点と目的地
点からの接続経路を求め、選択された道路網上における
大域的な最短経路と、各接続経路を組み合わせ、出発地
点から目的地点までの経路を求める。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、記録媒体に記録された
地図情報を用いて、入力された出発地点より目的地点ま
での経路を探索し、表示する経路探索装置に関するもの
である。
【0002】
【従来の技術】最近のカーエレクトロニクスの発展にと
もない、出発地点となる交差点と目的地点となる交差点
とを指定することにより、その2点間の最短経路を、予
め道路情報などが記録されている地図情報を用いて探索
し、表示装置に表示する、いわゆる経路探索装置が開発
されている。ここで、一般に用いられる経路探索手段
は、地図情報記録媒体に道路地図上のすべての交差点の
位置座標と、交差点間の接続情報、及び交差点名などの
情報を記録しておき、出発地点となる交差点と目的地点
となる交差点を入力すると、出発地点となる交差点から
順に連接した交差点を探索する演算を、目的地点となる
交差点に到達するまで繰り返すことにより最短距離の経
路を求めるダイクストラ法が知られている。
【0003】
【発明が解決しようとする課題】しかしながら上記の従
来の手段を用いるのでは、例えば日本地図のように、探
索に用いる地図情報の交差点数が膨大な場合、もしくは
出発地点と目的地点との直線距離が離れるにつれて、一
般に経路探索に必要な時間が長くなり、実用的な時間内
で探索を終了できない場合がある。また、探索する道路
や交差点の属性、例えば、国道か私道か、もしくは地理
上重要な交差点か否か、などを考慮せずにダイクストラ
法による経路探索を行って求めた経路は、現実の道路状
況から考えて、裏道を縫うような非現実的な経路である
可能性がある。
【0004】本発明は上記の従来の課題を解決するもの
で、経路探索時間を短縮するとともに、非実用的な経路
を求める可能性を減少させた経路探索装置を提供するこ
とを目的とする。
【0005】
【課題を解決するための手段】この目的を達成するた
め、本発明の技術的解決手段は、地図上の交差点とその
位置座標、交差点に接続する道路と隣接する交差点、及
び隣接交差点間の道路距離を記録した道路網を、複数段
に階層化することにより構成した地図情報、並びにその
地図情報を記録した地図情報記憶媒体と、前記地図情報
記録媒体から前記地図情報を取り出す再生手段と、出発
地点と目的地点となる交差点を入力する端末手段と、そ
の入力された出発地点、及び目的地点との位置関係から
経路探索に用いる地図情報中の道路網を選択する道路網
選択手段と、その選択された道路網上で最短経路を求め
る際の出発地点となる仮の出発地点、目的地点となる仮
の目的地点、入力された出発地点と仮の出発地点間の接
続経路、及び目的地点と仮の目的地点間の接続経路を求
める接続経路探索手段と、その仮の出発地点と仮の目的
地点との最短経路を求める最短経路探索手段と、前記出
発地点から仮の出発地点の接続経路と、前記仮の出発地
点と仮の目的地点との最短経路と、目的地点と目的地点
の接続経路を組み合わせる組合手段と、出発地点、また
は目的地点となる交差点から順次、連接した交差点を順
次探索する際の交差点の評価値として、出発地点、また
は目的地点からその交差点までの距離と、目的地点また
は出発地点からその交差点までの直線距離を加えたもの
を用い、選択された道路網に含まれる交差点を見つけだ
したときにその交差点を、仮の出発地点、または仮の目
的地点とする地点設定手段とを設けたものである。
【0006】
【作用】本発明は、入力された出発地点と目的地点間の
経路探索に用いる地図情報が複数段に階層化された道路
網から構成されており、道路網には交差点名、交差点の
地図上の位置座標、交差点に接続する道路と隣接する交
差点、及び隣接交差点間の道路距離が記録され、例え
ば、最上位レベルの道路網は高速道路や国道に相当する
道路の道路網、その下位のレベルの道路網は高速道路や
国道を含む県道路以上の道路網、その下位のレベルの道
路網は高速道路、国道、及び県道を含む市町村道路以上
の道路網、最下位レベルの道路網には全ての道路が含ま
れる道路網から構成された地図情報を用い、経路探索を
行う場合は、先ず出発地点及び目的地点の各交差点の位
置関係から経路探索に適したレベルの道路網を選択し、
次に、選択されたレベルの道路網上で大域的な最短経路
探索を行うための出発地点と目的地点となる、仮の出発
地点と仮の目的地点を求め、仮の出発地点と仮の目的地
点間の最短経路と、入力された出発地点から仮の出発地
点までの接続経路、及び仮の目的地点から入力された目
的地点までの接続経路を求め、それらの結果を組み合わ
せ、出発地点から目的地点までの経路とする。
【0007】
【実施例】以下、図1を参照して本発明の一実施例につ
いて説明する。図1は本発明の一実施例における経路探
索装置のブロック結線図を示すものである。図1におい
て、1は出発地点及び目的地点となる交差点を入力する
端末装置、2は階層化された道路網から構成された地図
情報が記憶されている地図情報記憶媒体、3は後述する
信号処理装置5の命令により地図情報記憶媒体2から必
要な地図情報を読み出す記憶媒体再生装置、4は後述す
る信号処理装置5から送られた経路及び道路網を表示す
る表示装置である。5は端末装置1から入力された出発
地点となる交差点と目的地点となる交差点とからその間
の経路探索を行い、求めた経路及び必要に応じて道路網
を表示装置4に出力する信号処理装置である。さらに、
この信号処理装置5において、51は端末装置1から出
発地点及び目的地点となる交差点が入力されると、記憶
媒体再生装置3を用いて一時記憶装置53に地図情報を
読み込み、一時記憶装置53を利用しながら、読みとり
専用記憶装置52に記憶されている経路探索プログラム
を実行する中央演算装置である。52は経路探索プログ
ラムと、道路網選択のための対応表が記憶されている読
みとり専用記憶装置である。53は中央演算装置51が
経路探索を実行する際に一時記憶装置として利用する、
交差点記憶領域、確定交差点記憶領域、及び道路網記憶
領域を含む一時記憶装置である。
【0008】なお、上述の道路網及び階層化された道路
網から構成された地図情報について図2及び図3を参照
しながら説明しておく。
【0009】道路網は各交差点vについて、交差点名、
交差点の地図上の座標、交差点vに接続道路と接続する
交差点w、及び接続する道路の距離dvwが記録されてい
る。図2(a)に道路網の実施例を示す。また、図2
(b)は、図2(a)の道路網が表示装置4に表示され
た図である。以下では説明の簡略化のため、図2(b)
のように、交差点と接続する道路による道路網地図を道
路網と同一視するが、本実施例の経路探索装置内部では
図2(a)のような道路網に記録されているデータを用
いて処理を行っているものとする。
【0010】図3は、複数段に階層化された道路網から
構成された地図情報を図示したものである。図3におい
て地図情報を図示するため、地図情報を構成する各道路
網は図2(b)のような道路網地図を用いているが、地
図情報記憶媒体には、図2(a)のような道路網が複数
記録されている。
【0011】地図情報に含まれる各道路網の関係につい
てさらに述べると、下位レベルの道路網は、上位レベル
の道路網に含まれる交差点の情報を含んでいる。例え
ば、最上位レベルの道路網に含まれる交差点は、下位の
道路網に記録されている。また、最下位レベルの道路網
は上位の道路網に含まれる交差点の情報を記録してい
る。
【0012】実際には、最下位レベルの道路網以外の道
路網は、交差点名、地図上の位置座標、接続された道路
の距離を記録していなくともよい。この場合には必要に
応じて、最下位レベルの道路網を参照すればよい。
【0013】このように構成されたものでは、信号処理
装置5は、端末装置1から入力された出発地点と目的地
点との関係から適当なレベルの道路網を選択し、選択さ
れた道路網上での仮の出発地点と出発地点からの接続経
路、および仮の目的地点と目的地点からの接続経路を求
め、選択された道路網上における大域的な最短経路と、
各接続経路を組み合わせ、出発地点から目的地点までの
経路を求める。
【0014】以下、読みとり専用記憶装置52に記憶さ
れている経路探索プログラムを実行した際の動作につい
て、図4のフローチャートを参照しながら説明する。上
述の地図情報を用いた経路探索は、以下の手順で行われ
る。
【0015】図4のフローチャートのステップ1では、
端末装置1から出発地点、及び目的地点となる地図情報
上の交差点を入力する。このとき端末装置1から入力さ
れる情報は地図情報に記録されている交差点名、もしく
は出発地点及び目的地点の座標のどちらでもよい。座標
を入力された場合、地図情報を用いて対応する交差点を
定める。
【0016】ステップ2では、ステップ1で入力された
出発地点、及び目的地点とを用いて、大域的に経路探索
に用いる道路網を選択し、記憶媒体再生装置3を用いて
最下位レベルの道路網と選択された道路網を、一時記憶
装置53に読み込む。道路網の選択には、具体的には、
以下のように行う。出発地点、及び目的地点の位置座標
を地図情報から求め、それらから出発地点と目的地点と
の間の直線距離を計算する。その直線距離を用いて、読
みとり専用記憶装置52に記憶している地図情報中の道
路網と直線距離との対応表から、経路探索に用いる道路
網を選択する。対応表の具体例として、例えば出発地点
と目的地点との直線距離が0キロメートル以上5キロメ
ートル未満ならば最下位レベルの道路網、5キロメート
ル以上15キロメートル未満ならばその上のレベルの道
路網、15キロメートル以上30キロメートル未満なら
ばその上のレベルの道路網、30キロメートル以上50
キロメートル未満ならばその上のレベルの道路網、50
キロメートル以上ならば、最上位レベルの道路網を用い
る、などが考えられる。
【0017】ステップ3では、ステップ2において選択
された道路網上での仮の出発地点と仮の目的地点、及び
各地点までの接続経路を求める。具体的には、以下のよ
うに行う。図5のフローチャートを参照しながら説明す
る。図5(a)のステップ31では、入力された出発地
点と目的地点とから仮の出発地点、及び出発地点から仮
の出発地点までの接続経路を求め、ステップ32では、
入力された出発地点と目的地点とから仮の目的地点、及
び目的地点から仮の目的地点までの接続経路を求める。
【0018】図5(b)、及び図6を参照しながらステ
ップ31についてさらに詳細説明する。
【0019】ステップ311では、入力された出発地点
sに接続する各交差点vを最下位レベルの道路網から抽
出し、出発地点sからの距離Dv、直前の交差点Pvとと
もに、一時記憶装置53の交差点記憶領域に記録する。
【0020】ここでの距離Dv、直前の交差点Pvの具体
的な値は、
【0021】
【数1】
【0022】である。ステップ312では、交差点記憶
領域に記録された各交差点vについて、出発地点sから
の距離Dvと、交差点vから目的地点gまでの直線距離
vgを加えた評価値fv(数2)が最小の交差点vを選
ぶ。
【0023】
【数2】
【0024】ステップ313では、ステップ312で選
んだ交差点vを交差点記憶領域から削除し、一時記憶装
置53の確定交差点記憶領域に出発地点sからの距離D
vと直前の交差点名Pvとともに記録する。
【0025】ステップ314では、ステップ313で確
定交差点記憶領域に記録された交差点vが、ステップ2
で選択された道路網に属するかどうか調べ、属している
ならばステップ3110へ、属していないならばステッ
プ315へ行く。
【0026】ステップ315では、ステップ312で選
んだ交差点vに接続する各交差点wを、一時記憶装置5
3に記憶されている最下位レベルの道路網から順次抽出
し、交差点wが確定交差点記憶領域に記録されていない
場合のみ、ステップ316へ送り、記録されている場合
は、接続する次の交差点を抽出する。交差点vに接続す
る交差点が無くなった場合、ステップ312へ戻る。
【0027】ステップ316では、交差点wが交差点記
憶領域に記録されているか、否かを調べ、記録されてい
る場合にはステップ317へ行き、記録されていない場
合にはステップ319へ行く。
【0028】ステップ317では、
【0029】
【数3】
【0030】を計算し、(数2)が成立している場合に
は、ステップ318へ行き、不成立の場合にはステップ
315へ戻る。ステップ318では、交差点記憶領域に
記憶されている、出発地点sから交差点wまでの距離D
w
【0031】
【数4】
【0032】に、また直前の交差点名Pwをvに、それ
ぞれ更新する。ステップ315へ戻る。 ステップ31
9では、出発地点sから交差点wまでの距離Dwを(数
4)とし、また直前の交差点名Pwをvとし、交差点記
憶領域に記録する。ステップ315へ戻る。
【0033】ステップ3110では、ステップ313で
記録された交差点vを仮の出発地点psとして、一時記
憶装置53に記憶する。また、交差点vの直前の交差点
から順次、出発地点sに戻るまで、逆にたどり、仮の出
発地点psから出発地点sまでの交差点の並びを、仮の
出発地点psから出発地点sの接続経路として、一時記
憶装置53に記憶する。
【0034】以上の方法を用いることにより、入力され
た出発地点sと目的地点gとから、仮の出発地点ps
出発地点sからの接続経路を求めることが出来る。
【0035】(数2)のような評価値を使うことにより
探索方向に方向性を持たせ、仮の出発地点psを求め
る。このような評価値を用いることで探索領域が狭まる
ことから、仮の出発地点ps、及び接続経路の探索時間
が短縮される。
【0036】ステップ32については、出発地点sと目
的地点gとを入れ替え、ステップ31と同様の方法で仮
の目的地点pgと、目的地点gからの接続経路を求める
ことが出来る。
【0037】ステップ4では、選択された道路網上で、
仮の出発地点psと仮の目的地点pgとの最短経路を求め
る。ここでは一般的な最短経路探索アルゴリズムである
ダイクストラ法を用いる。
【0038】ステップ5では、出発地点sから仮の出発
地点psまでの接続経路と、仮の出発地点psと仮の目的
地点pgとの最短経路と、仮の目的地点pgと目的地点g
までの接続経路を組み合わせ、表示装置4に表示する。
【0039】以上のように、出発地点と目的地点との関
係から、適当なレベルの道路網を選択し、選択された道
路網上で大域的な最短経路と、出発地点、目的地点から
選択された道路網までの接続経路を求め、それらの結果
を組み合わせ、最終的な経路を求める。
【0040】
【発明の効果】以上のように本発明は、第1に、入力さ
れた出発地点と目的地点との位置関係から、経路探索に
用いる道路網を選択することにより、2点間が地理的に
遠い位置関係にある場合には、交差点の比較的疎な道路
網を用いることで、探索する交差点数が少なくなり、結
果的に経路探索時間を短縮できる。
【0041】第2に、入力された出発地点と目的地点と
の位置関係から、経路探索に用いる道路網を選択するこ
とにより、2点間が地理的に遠い位置関係にある場合に
は、国道や県道に相当する道路網を利用することによ
り、裏道を縫うような非現実的な経路を求める危険性が
減少させることができる。
【図面の簡単な説明】
【図1】本発明の一実施例における経路探索装置のブロ
ック構成図
【図2】(a)同経路探索装置の要部の地図情報に記録
されている道路網の概念図 (b)同道路網を表示した概念図
【図3】同経路探索装置の要部の階層化された道路網よ
りなる地図情報の概念図
【図4】同経路探索装置の動作フローチャート
【図5】(a)同経路探索装置の動作フローチャート (b)同経路探索装置の動作フローチャート
【図6】同経路探索装置による経路探索の概念図
【符号の説明】
1 端末装置 2 地図情報記憶媒体 3 記憶媒体再生装置 4 表示装置 5 信号処理装置

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 地図上の交差点とその位置座標、交差点
    に接続する道路と隣接する交差点、及び隣接交差点間の
    道路距離を記録した道路網を、複数段に階層化すること
    により構成した地図情報、並びにその地図情報を記録し
    た地図情報記憶媒体と、前記地図情報記録媒体から前記
    地図情報を取り出す再生手段と、出発地点と目的地点と
    なる交差点を入力する端末手段と、その入力された出発
    地点、及び目的地点との位置関係から経路探索に用いる
    地図情報中の道路網を選択する道路網選択手段と、その
    選択された道路網上で最短経路を求める際の出発地点と
    なる仮の出発地点、目的地点となる仮の目的地点、入力
    された出発地点と仮の出発地点間の接続経路、及び目的
    地点と仮の目的地点間の接続経路を求める接続経路探索
    手段と、その仮の出発地点と仮の目的地点との最短経路
    を求める最短経路探索手段と、前記出発地点から仮の出
    発地点の接続経路と、前記仮の出発地点と仮の目的地点
    との最短経路と、目的地点と目的地点の接続経路を組み
    合わせる組合手段と、出発地点、または目的地点となる
    交差点から順次、連接した交差点を順次探索する際の交
    差点の評価値として、出発地点、または目的地点からそ
    の交差点までの距離と、目的地点または出発地点からそ
    の交差点までの直線距離を加えたものを用い、選択され
    た道路網に含まれる交差点を見つけだしたときにその交
    差点を、仮の出発地点、または仮の目的地点とする地点
    設定手段とを具備する経路探索装置。
  2. 【請求項2】 道路網選択手段、接続経路探索手段、最
    短経路探索手段、組合手段、及び地点設定手段は信号処
    理装置により構成されている請求項1記載の経路探索装
    置。
JP4168835A 1992-06-26 1992-06-26 経路探索装置 Pending JPH0652237A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4168835A JPH0652237A (ja) 1992-06-26 1992-06-26 経路探索装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4168835A JPH0652237A (ja) 1992-06-26 1992-06-26 経路探索装置

Publications (1)

Publication Number Publication Date
JPH0652237A true JPH0652237A (ja) 1994-02-25

Family

ID=15875408

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4168835A Pending JPH0652237A (ja) 1992-06-26 1992-06-26 経路探索装置

Country Status (1)

Country Link
JP (1) JPH0652237A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2639750A1 (en) 2012-03-12 2013-09-18 Fujitsu Limited Path searching method and path search device
EP2639553A1 (en) 2012-03-15 2013-09-18 Fujitsu Limited Path searching method and path search device
EP2645063A1 (en) 2012-03-28 2013-10-02 Fujitsu Limited Path searching method and path search device

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2639750A1 (en) 2012-03-12 2013-09-18 Fujitsu Limited Path searching method and path search device
US8898015B2 (en) 2012-03-12 2014-11-25 Fujitsu Limited Path searching method and path search device
EP2639553A1 (en) 2012-03-15 2013-09-18 Fujitsu Limited Path searching method and path search device
US9482543B2 (en) 2012-03-15 2016-11-01 Fujitsu Limited Path searching method and path search device
EP2645063A1 (en) 2012-03-28 2013-10-02 Fujitsu Limited Path searching method and path search device
US8670937B2 (en) 2012-03-28 2014-03-11 Fujitsu Limited Path searching method and path search device

Similar Documents

Publication Publication Date Title
JP2874397B2 (ja) 経路選出装置
US6574553B1 (en) System and method for calculating a navigation route based on adjacent cartographic map databases
JP4897516B2 (ja) ナビゲーション装置及びデータ更新システム
US9098496B2 (en) Method for creating map data and map data utilization apparatus
US20070179708A1 (en) Method And Apparatus For Creating Map Data And Method And Apparatus For Route Search
US5359527A (en) Navigation system for vehicle
EP0702208B1 (en) Method and system of route selection
JP4822062B2 (ja) データ更新システム、ナビゲーション装置、及びデータ更新方法
CA2652503C (en) Data updating system, terminal device, server, and method of data updating
CN100472178C (zh) 导航装置和经由地设定接受方法
JP3581559B2 (ja) 経路探索装置
JPH10103991A (ja) 経路選出方法およびシステム
JP2006220524A (ja) 地図更新処理用データ作成方法、地図更新方法及び装置
JP2000293099A (ja) 地図データベース
JPH09184734A (ja) 経路選出方法およびシステム
JP3789306B2 (ja) 経路探索方法
JPWO2005017453A1 (ja) ナビゲーション装置
JP3349839B2 (ja) 車載用ナビゲーション装置
US7647341B2 (en) Map editing-and-displaying apparatus, map managing system, map managing method, and map storing medium
JPH0652237A (ja) 経路探索装置
JPH0553501A (ja) 経路テーブルを用いた最適経路決定方法
JP2002098541A (ja) ナビゲーション装置
JP6141173B2 (ja) 地図情報および地図情報処理装置
JP2902209B2 (ja) 経路探索方法
JP2007171211A (ja) 最適経路探索方法