JP2001165684A - 経路選出方法およびシステム - Google Patents

経路選出方法およびシステム

Info

Publication number
JP2001165684A
JP2001165684A JP2000294889A JP2000294889A JP2001165684A JP 2001165684 A JP2001165684 A JP 2001165684A JP 2000294889 A JP2000294889 A JP 2000294889A JP 2000294889 A JP2000294889 A JP 2000294889A JP 2001165684 A JP2001165684 A JP 2001165684A
Authority
JP
Japan
Prior art keywords
intersection
cost
traffic light
searched
traffic
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.)
Granted
Application number
JP2000294889A
Other languages
English (en)
Other versions
JP2001165684A5 (ja
JP3678639B2 (ja
Inventor
Takashi Yagyu
岳志 柳生
Makoto Fushimi
真 伏見
Yoshiki Kamiyama
芳樹 上山
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 JP2000294889A priority Critical patent/JP3678639B2/ja
Publication of JP2001165684A publication Critical patent/JP2001165684A/ja
Publication of JP2001165684A5 publication Critical patent/JP2001165684A5/ja
Application granted granted Critical
Publication of JP3678639B2 publication Critical patent/JP3678639B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Traffic Control Systems (AREA)
  • Instructional Devices (AREA)
  • Navigation (AREA)

Abstract

(57)【要約】 【課題】 経路の所要時間を推定するときに、信号機に
よる待ち時間を含めて、より正確な旅行時間を推測して
最適な経路を求めることができる経路選出システムを提
供すること。 【解決手段】 最適経路探索装置5は、経路探索処理に
おいて、探索対象の交差点に信号機が有るか無いかを、
第2の記憶装置4内の経路選出データに含まれる信号機
フラグに基づいて判断する。信号機コスト算出装置6
は、最適経路探索装置5によって、探索対象の交差点に
信号機が有ると判断された場合に、当該信号機での待ち
時間に関連する信号機コストを算出する。最適経路探索
装置5は、信号機コスト算出装置6により算出された信
号機コストに基づいて、探索対象の交差点を通過する時
間に関連する通過コストを算出する。経路の所要時間を
推定するときに、信号機による待ち時間を含めて、より
正確な旅行時間を推測して最適な経路を求めることがで
きる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、経路選出システム
に関し、より特定的には、指定された出発地と目的地と
の間の最適経路を地図上で自動的に選出するシステムに
関する。
【0002】
【従来の技術】近年、電子技術の発展に伴い、車両の誘
導および案内を行うためのナビゲーションシステムが急
速に普及している。従来のナビゲーションシステムの中
には、出発地から目的地までの最適経路(例えば、最短
距離到達経路または最小時間到達経路)を自動的に選出
するための経路選出システムを備えているものがある。
【0003】従来の経路選出システムにおいて、車両を
誘導し案内するための最適経路を求める方法としては、
例えば特開昭59−105113号公報に開示された車
両の自動誘導方法がある。この方法は、道路の接続状況
を表すデータから、最適経路決定法の1つであるダイク
ストラ法などを用いて、出発地と目的地との間の最適経
路を求めるものである。なお、ダイクストラ法の理論に
ついては、例えば、A.V.エイホ等が著作し、大野義
夫が日本語に翻訳した「データ構造とアルゴリズム」
(株式会社培風館,1990年発行)の179〜183
頁に示されている。
【0004】また、別の最適経路を求める方法として
は、例えば特願平2−338001号公報(特開平4−
204881号公報)に開示された経路探索方法があ
る。この方法では、出発地を起点とする出発地側探索
と、目的地を起点とする目的地側探索との2つを同時に
実行して、最適経路が探索される。かかる双方向からの
探索により、探索時間を削減している。
【0005】さらに別の最適経路を求める方法として
は、例えば特願平3−151416号公報(特開平4−
372985号公報)に開示された推奨経路案内装置が
ある。この公報には、交差点における右折や左折を、最
適経路を求める際に使用される評価値に加えることが述
べられている。
【0006】
【発明が解決しようとする課題】ところで、上記のいず
れかの方法で求められた最適経路を車両が実際に走行す
る場合、当該車両の旅行時間に大きな影響を与えるの
は、信号待ちに起因する停止および加減速である。しか
しながら、従来の方法では、信号待ちの影響を考慮する
ことなく、道路網データ上で最適経路が探索されてい
た。その結果、従来の方法で求められた最適経路を車両
が実際に走行した場合、信号待ちに起因する停止等の影
響で、予想された時間では目的地に到着できないという
問題点があった。
【0007】それゆえに、本発明の目的は、信号待ちの
影響を考慮して、最適経路を探索する経路選出方法およ
びシステムを提供することである。
【0008】
【課題を解決するための手段および発明の効果】本発明
の第1の局面は、地図上で最適経路を選出するための方
法であって、予め、交差点および道路を表した道路網デ
ータと、当該各交差点に信号機が有るか無いかを示す信
号機フラグとを含む経路選出用データが記憶されてお
り、経路選出用データを基に、指示された出発地と目的
地との間の最適経路を探索する経路探索処理が実行中
に、当該経路選出データに含まれる信号機フラグに基づ
いて、探索対象の交差点に信号機が有るか無いかを判断
する第1のステップと、第1のステップの判断結果に基
づいて、探索対象の交差点を通過する際の通過コストを
算出する第2のステップとを備え、第2のステップで算
出された通過コストに基づいて、最適経路が選出され
る。
【0009】第1の局面では、交差点での信号機の有無
を示す信号機フラグを含む経路選出用データが予め記憶
されている。第2のステップでは、経路選出用データに
基づいて経路探索処理が実行されている最中に、信号機
の有無に基づいて、探索対象の交差点を通過する際の通
過コストを算出する。したがって、第2のステップは、
交差点での信号機の有無に応じて異なる通過コストを算
出することができる。これによって、信号機に起因する
待ち時間または加減速の影響を含めた最適経路を求める
ことができる。
【0010】第2の局面は第1の局面に従属しており、
第2のステップは、探索対象の交差点に信号機があると
判断された場合、当該信号機での待ち時間に関連する信
号機コストを算出し、算出された信号機コストに基づい
て、探索対象の交差点の通過コストを算出する。第2の
局面では、探索対象の交差点に信号機がある場合にの
み、信号機コストが算出される。これによって、経路探
索処理において、信号機に起因する待ち時間等の影響を
含めた最適経路を求めることができる。
【0011】第3の局面は第1の局面に従属しており、
経路選出用データは、各道路の種別を特定する道路種別
情報を含み、第2のステップは、探索対象の交差点に信
号機があると判断された場合、当該信号機での待ち時間
に関連する信号機コストを、当該交差点を構成する道路
の道路種別情報に基づいて算出し、算出された信号機コ
ストに基づいて、探索対象の交差点の通過コストを算出
する。
【0012】第3の局面では、交差点を構成する道路の
種別に基づいて、信号機コストが算出される。したがっ
て、交差点に進入する道路が優先道路か否かに応じて異
なる信号機コストを算出することができる。これによっ
て、経路探索処理において、信号機に起因する待ち時間
等の影響を、より正確に反映させた最適経路を求めるこ
とができる。
【0013】第4の局面は第1の局面に従属しており、
前記経路選出用データは、各道路の道幅を特定する幅員
情報をさらに含み、前記第2のステップは、前記探索対
象の交差点に信号機があると判断された場合、当該信号
機での待ち時間に関連するコストを、当該交差点を構成
する道路の幅員情報に基づいて算出し、算出された信号
機コストに基づいて、前記探索対象の交差点の通過コス
トを算出する。
【0014】第5の局面は第1の局面に従属しており、
前記経路選出用データは、各道路の車線数を特定する車
線数情報をさらに含み、前記第2のステップは、前記探
索対象の交差点に信号機があると判断された場合、当該
信号機での待ち時間に関連するコストを、当該交差点を
構成する道路の車線数情報に基づいて算出し、算出され
た信号機コストに基づいて、前記探索対象の交差点の通
過コストを算出する。
【0015】第4または第5の局面では、交差点を構成
する道路の幅員または車線数に基づいて、信号機コスト
が算出される。したがって、交差点に進入する道路が優
先道路か否かに応じて異なる信号機コストを算出するこ
とができる。また、第4および第5の発明では、交差点
を構成する道路同士で幅員の差または車線数の差を求め
て、交差点に進入する道路の優先度に応じて異なる信号
機コストを算出することができる。これによって、経路
探索処理において、信号機に起因する待ち時間等の影響
を、より正確に反映させた最適経路を求めることができ
る。
【0016】第6の局面は第1の局面に従属しており、
経路選出用データは、所定の基準待ち時間コストと、信
号機が有る交差点に進入する道路における、当該基準待
ち時間コストに対する信号待ち時間の比率とを含み、第
2のステップは、探索対象の交差点に信号機があると判
断された場合、当該信号機での待ち時間に関連する信号
機コストを、基準待ち時間コストと、当該交差点に進入
する道路における、信号待ち時間の比率とに基づいて算
出し、算出された信号機コストに基づいて、探索対象の
交差点の通過コストを算出する。第6の局面では、基準
待ち時間コストと、交差点に進入する道路毎の信号待ち
時間の比率とに基づいて、信号機コストが算出される。
したがって、算出された信号機コストは、交差点に進入
する道路毎に異なる。これによって、交差点に進入する
道路上での、信号機に起因する待ち時間等の影響を正確
に経路探索に反映できる。
【0017】第7の局面は第6の局面に従属しており、
基準待ち時間コストは、信号機が有るすべての交差点に
おける当該信号機の待ち時間の平均値である。第7の局
面によれば、基準待ち時間は、実際の信号機の待ち時間
を基に選ばれているので、信号機コストをより正確に算
出することができる。
【0018】第8の局面は第6の局面に従属しており、
経路選出用データは、信号機が有る交差点に進入する道
路の内、一部の道路について、基準待ち時間コストに対
する信号待ち時間の比率を含み、第2のステップは、探
索対象の交差点に進入する道路について信号待ち時間の
比率が存在しない場合であっても、当該交差点での信号
機コストを、当該交差点に進入する他の道路の信号待ち
時間の比率に基づいて算出する。
【0019】第8の局面では、信号機が有る大抵の交差
点に進入する道路は複数ある。経路選出用データは、か
かる進入道路のすべてについて、信号待ち時間の比率を
持たずに、一部の進入道路について信号待ち時間の比率
を持っている。したがって、経路選出用データのサイズ
を小さくすることができる。これによって、車載用等、
記憶装置の容量に制限が有る用途にとって、好ましい経
路選出用データを作成することができる。
【0020】第9の局面は第1の局面に従属しており、
道路網データでは、ノードおよびリンクの組み合わせに
より道路網が表されており、一部の交差点が、複数のノ
ードと、少なくとも1つのリンクとにより表されてお
り、経路選出用データは、道路網データを表す各リンク
が、交差点の内部に存在するか、外部に存在するかを示
す交差点フラグを含み、第2のステップは、探索対象の
交差点に信号機があると判断された場合、当該交差点の
信号機での待ち時間に関連する信号機コストを、交差点
フラグに基づいて算出し、算出された信号機コストに基
づいて、探索対象の交差点の通過コストを算出する。
【0021】第9の局面では、道路網データでは、一部
の交差点が、複数のノードと少なくとも1つのリンクに
よって表されている。さらに、交差点フラグによって、
道路網データを構成する各リンクは、交差点内に存在す
るものと、交差点外に存在するものとに分類される。こ
の交差点フラグを利用することにより、複数のノードに
より構成される交差点で、当該信号機コストを複数回算
出することをなくすことができる。
【0022】第10の局面は第9の局面に従属してお
り、第2のステップは、探索対象の交差点に進入する道
路を表すリンクが、当該交差点の内部に存在するか、外
部に存在するかを、交差点フラグに基づいて判断し、探
索対象の交差点に進入する道路を表すリンクが、当該交
差点の外部に存在すると判断した場合に限り、当該交差
点の信号機での信号機コストを算出する。
【0023】第11の局面は第9の局面に従属してお
り、第2のステップは、探索対象の交差点を構成するノ
ードに接続された未探索のリンクが、当該交差点の内部
に存在するか、外部に存在するかを、交差点フラグに基
づいて判断し、未探索のリンクが、当該交差点の外部に
存在すると判断した場合に限り、当該交差点の信号機で
の信号機コストを算出する。
【0024】第10または第11の局面では、探索対象
の交差点への進入リンクの交差点フラグが、当該交差点
の外部または内部を示している場合に限り、信号機コス
トを算出する。これによって、複数のノードにより構成
される交差点で、当該信号機コストを複数回算出するこ
とをなくすことができる。
【0025】第12の局面は第9の局面に従属してお
り、経路探索処理として、指示された出発地を起点とし
て経路探索を広げる出発地側探索処理と、指示された目
的地を起点として経路探索を広げる目的地側探索処理と
が実行されている場合において、第2のステップは、目
的地側探索処理において、探索対象の交差点を構成する
ノードに接続された未探索のリンクが、当該交差点の内
部に存在するか、外部に存在するかを、交差点フラグに
基づいて判断し、未探索のリンクが、当該交差点の外部
に存在すると判断した場合に限り、当該交差点の信号機
での信号機コストを算出する。
【0026】第13の局面は第9の局面に従属してお
り、経路探索処理として、指示された出発地を起点とし
て経路探索を広げる出発地側探索処理と、指示された目
的地を起点として経路探索を広げる目的地側探索処理と
が実行されている場合において、第2のステップは、目
的地側探索処理において、探索対象の交差点を構成する
ノードに到達したリンクが、当該交差点の内部に存在す
るか、外部に存在するかを、交差点フラグに基づいて判
断し、到達したリンクが、当該交差点の外部に存在する
と判断した場合に限り、当該交差点の信号機での信号機
コストを算出する。
【0027】第12または第13の局面では、出発地側
探索および目的地側探索において、未探索のリンクが、
当該交差点の外部または内部に存在すると判断した場合
に限り、当該交差点の信号機での信号機コストを算出す
る。これによって、複数のノードにより構成される交差
点において、信号機コストは、1回だけ算出される。つ
まり、かかる交差点において、信号機コストが重複算出
されたり、信号機コストが1度も算出されなかったりす
ることがなくなる。さらに、以上の信号機コストの算出
方法によって、出発地側探索および目的地側探索におい
て、複数のノードから構成される交差点での信号機コス
トを算出する場合に、互いに同じノードで信号機コスト
を算出することができる。これによって、正確な通過コ
ストを算出することができる。
【0028】第14の局面は第1の局面に従属してお
り、経路選出用データは、互いに連動する信号機が有る
複数の交差点の組み合わせを系統として記録した系統テ
ーブルを含み、第2のステップは、探索対象の交差点に
信号機があると判断された場合、系統テーブルに基づい
て、当該信号機での待ち時間に関連する信号機コストを
算出し、算出された信号機コストに基づいて、探索対象
の交差点の通過コストを算出する。
【0029】今、信号機が連動して点灯する道路状況を
想定する。かかる道路状況では、最初の信号機が青を点
灯した後、それ以降のいくつかの信号機で車両は停止す
ることなくスムーズに走行できる。したがって、互いに
連動する信号機が有る複数の交差点を車両が通過する場
合、それぞれの交差点で信号機コストを算出することは
実状にそぐわない。そこで、第14の局面では、系統テ
ーブルには、互いに連動する信号機がある複数の交差点
の組み合わせが記録されている。かかる系統テーブルを
基に、第2のステップは、各交差点での信号機コストを
算出する。その結果、信号機の連動に応じた、より好ま
しい信号機コストを算出することができる。これによっ
て、信号機が連動している区間では、最初の信号機があ
る交差点を通過するときのみ信号機コストを算出する
等、実際の道路状況に即した最適経路を求めることがで
きる。
【0030】第15の局面は第14の局面に従属してお
り、第2のステップは、探索対象の交差点に信号機があ
ると判断された場合、過去に通過した交差点の系統と、
当該探索対象の交差点の系統とを、系統テーブルに基づ
いて比較し、比較の結果に基づいて、探索対象の交差点
に有る信号機での待ち時間に関連する信号機コストを算
出し、算出された信号機コストに基づいて、探索対象の
交差点の通過コストを算出する。
【0031】第16の局面は第15の局面に従属してお
り、第2のステップは、探索対象の交差点に信号機があ
ると判断された場合、1つ前に通過した交差点と、当該
探索対象の交差点とが同一系統に属しているか否かを、
系統テーブルに基づいて判断し、1つ前の交差点の系統
と、探索対象の交差点の系統とが異なる場合に、当該交
差点の信号機での待ち時間に関連する信号機コストを算
出し、算出された信号機コストに基づいて、探索対象の
交差点の通過コストを算出する。
【0032】第17の発明は第15の発明に従属してお
り、第2のステップは、第1のステップにおいて探索対
象の交差点に信号機があると判断された場合、2つ前に
通過した交差点と、探索対象の交差点とが同一系統に属
しているか否かを、系統テーブルに基づいて判断し、2
つ前の交差点の系統と、探索対象の交差点の系統とが異
なる場合に、当該交差点の信号機での待ち時間に関連す
る信号機コストを算出し、算出された信号機コストに基
づいて、探索対象の交差点の通過コストを算出する。
【0033】第15〜第17の局面では、過去(1つ前
または2つ前)に通過した交差点の系統と、探索対象の
交差点の系統とが同一か否かが判断される。この判断結
果に基づいて、信号機コストは算出される。これによっ
て、信号機の連動に応じた、より好ましい信号機コスト
を算出することができる。
【0034】ところで、車両が信号機の連動する系統
に、ある道路から右折して進入する状況を想定する。か
かる状況では、右折直後の最初の交差点では、信号機が
赤を点灯している場合が良くある。そこで、第17の発
明は、2つ前の交差点の系統と、探索対象の交差点の系
統とが同一か否かを判断する。この判断結果に基づい
て、信号機コストは算出される。これによって、実際の
道路における信号機の点灯タイミングに応じた、さらに
好ましい信号機コストを算出することができる。
【0035】第18の局面は第15の局面に従属してお
り、第2のステップは、探索対象の交差点に信号機があ
ると判断された場合、過去に通過した交差点と、探索対
象の交差点とが同一系統に属しているか否かを、系統テ
ーブルに基づいて判断し、予め定められた回数だけ連続
して同一系統に属していると判断した直後に、探索対象
の交差点に有る信号機での待ち時間に関連する信号機コ
ストを算出し、算出された信号機コストに基づいて、探
索対象の交差点の通過コストを算出する。
【0036】第19の局面は第15の局面に従属してお
り、第2のステップは、探索対象の交差点に信号機があ
ると判断された場合、過去に通過した交差点と、探索対
象の交差点とが同一系統に属しているか否かを判断し、
予め定められた時間だけ連続して同一系統に属している
と判断した直後に、探索対象の交差点に有る信号機での
待ち時間に関連する信号機コストを算出し、算出された
信号機コストに基づいて、探索対象の交差点の通過コス
トを算出する。
【0037】車両は、連動する信号機が設置された区間
を、一回も信号待ちすることなく通過することは難し
い。そこで、第18の局面は、予め定められた回数だけ
連続して同一系統に属していると判断した直後の、ま
た、第19の発明は、予め定められた時間だけ連続して
同一系統に属していると判断した直後の、当該探索対象
の交差点では、信号機コストを算出する。したがって、
たとえ、連動する信号機が有る区間を、車両が走行する
場合であっても、当該区間をある程度走行した後には、
信号機コストが算出される。これによって、実際の信号
機の点灯タイミングに応じた、さらに好ましい信号機コ
ストを算出することができる。
【0038】第20の局面は第14の局面に従属してお
り、系統テーブルには、時間帯毎に、互いに連動する信
号機がある複数の交差点の組み合わせが系統として記録
されており、第2のステップは、探索対象の交差点に信
号機があると判断された場合、当該探索対象の交差点を
通過する時間を予測し、予測した時間に探索対象の交差
点がどの系統に属しているかを、系統テーブルに基づい
て判定し、判定された探索対象の交差点の系統と、過去
に通過した交差点の系統とを比較し、当該比較の結果に
基づいて、当該探索対象の交差点に有る信号機での待ち
時間に関連する信号機コストを算出し、算出された信号
機コストに基づいて、探索対象の交差点の通過コストを
算出する。
【0039】実際の道路網において、複数の信号機が連
動する組み合わせは時間帯に応じて変る場合が有る。そ
こで、第20の局面では、系統テーブルには、時間帯毎
に、互いに連動する信号機がある複数の交差点の組み合
わせが記録される。第2のステップは、かかる系統テー
ブルを参照して信号機コストを算出する。これによっ
て、実際の状況に応じた、より好ましい信号機コストを
算出することができる。
【0040】第21の局面は、地図上で最適経路を選出
するためのシステムであって、交差点および道路を表し
た道路網データと、当該各交差点に信号機が有るか無い
かを示す信号機フラグとを含む経路選出用データを記憶
する経路選出用データ記憶装置と、経路選出用データ記
憶装置に記憶された経路選出用データを基に、指示され
た出発地と目的地との間の最適経路を探索する経路探索
処理を実行する最適経路探索装置と、最適経路探索装置
が最適経路を探索している時に動作する信号機コスト算
出装置とを備え、最適経路探索装置は、経路探索処理に
おいて、探索対象の交差点に信号機が有るか無いかを、
経路選出用データ記憶装置内の経路選出データに含まれ
る信号機フラグに基づいて判断し、信号機コスト算出装
置は、最適経路探索装置によって、探索対象の交差点に
信号機が有ると判断された場合に、当該信号機での待ち
時間に関連する信号機コストを算出し、最適経路探索装
置は、信号機コスト算出装置により算出された信号機コ
ストに基づいて、探索対象の交差点を通過する時間に関
連する通過コストを算出する。
【0041】第22の局面は第21の局面に従属してお
り、経路選出用データは、所定の基準待ち時間コスト
と、信号機が有る交差点に進入する道路について、当該
基準待ち時間コストに対する信号待ち時間の比率とをさ
らに含み、信号機コスト算出装置は、最適経路探索装置
によって、探索対象の交差点に信号機が有ると判断され
た場合に、当該信号機での待ち時間に関連する信号機コ
ストを、基準待ち時間コストと、当該交差点での信号信
号待ち時間の比率に基づいて算出する。
【0042】第23の局面は第22の局面に従属してお
り、経路選出用データは、信号機が有る交差点に進入す
る道路の内、一部の道路について、基準待ち時間コスト
に対する信号待ち時間の比率を含み、信号機コスト算出
装置は、探索対象の交差点に進入する道路について、信
号待ち時間の比率が存在しない場合であっても、当該交
差点での信号機コストを、当該交差点に進入する他の道
路の信号待ち時間の比率に基づいて算出する。
【0043】第24の局面は第21の局面に従属してお
り、道路網データは、ノードおよびリンクの組み合わせ
により道路網を表しており、一部の交差点が、複数のノ
ードと、少なくとも1つのノードとの組み合わせにより
表されており、経路選出用データは、道路網データを構
成する各リンクが、交差点の内部に存在するか、外部に
存在するかを示す交差点フラグをさらに含み、信号機コ
スト算出装置は、探索対象の交差点の信号機での待ち時
間に関連する信号機コストを、交差点フラグに基づいて
算出する。
【0044】第25の局面は第21の局面に従属してお
り、経路選出用データは、互いに連動する信号機がある
複数の交差点の組み合わせを系統として記録した系統テ
ーブルをさらに含み、信号機コスト算出装置は、探索対
象の交差点に有る信号機での待ち時間に関連する信号機
コストを、系統テーブルに基づいて算出する。
【0045】第26の局面は第25の局面に従属してお
り、信号機コスト算出装置は、最適経路探索装置によっ
て、探索対象の交差点に信号機があると判断された場
合、2つ前に通過した交差点と、探索対象の交差点とが
同一系統に属しているか否かを、系統テーブルに基づい
て判断し、2つ前の交差点の系統と、探索対象の交差点
の系統とが異なる場合に、当該探索対象の交差点に有る
信号機での待ち時間に関連する信号機コストを算出す
る。
【0046】第27の局面は第26の局面に従属してお
り、系統テーブルには、時間帯毎に、互いに連動する信
号機がある複数の交差点の組み合わせが系統として記録
されており、信号機コスト算出装置は、探索対象の交差
点を通過する時間を予測して、予測した時間に当該交差
点がどの系統に属しているかを、系統テーブルに基づい
て判断し、過去に通過した交差点の系統と、探索対象と
交差点の系統とを比較し、当該比較の結果に基づいて、
当該探索対象の交差点に有る信号機での信号機コストを
算出する。
【0047】第26の局面は、地図上で最適経路を選出
するための環境をコンピュータ装置上で実現するプログ
ラムを記録した記録媒体であって、予め、交差点および
道路を表した道路網データと、当該各交差点に信号機が
有るか無いかを示す信号機フラグとを含む経路選出用デ
ータが記憶されており、経路選出用データを基に、指示
された出発地と目的地との間の最適経路を探索する経路
探索処理の実行中に、当該経路選出データに含まれる信
号機フラグに基づいて、探索対象の交差点に信号機が有
るか無いかを判断する第1のステップと、第1のステッ
プの判断結果に基づいて、探索対象の交差点を通過する
際の通過コストを算出する第2のステップとを備え、第
2のステップで算出された通過コストに基づいて、最適
経路が選出される。
【0048】第29の局面は第28の局面に従属してお
り、第2のステップは、探索対象の交差点に信号機があ
ると判断された場合、当該信号機での待ち時間に関連す
る信号機コストを算出し、算出された信号機コストに基
づいて、探索対象の交差点の通過コストを算出する。
【0049】第30の局面は第28の局面に従属してお
り、経路選出用データは、所定の基準待ち時間コスト
と、信号機が有る交差点に進入する道路について、当該
基準待ち時間コストに対する信号待ち時間の比率とを含
み、第2のステップは、探索対象の交差点に信号機があ
ると判断された場合、当該信号機での待ち時間に関連す
る信号機コストを、基準待ち時間コストと、当該交差点
に進入する道路での信号信号待ち時間の比率とに基づい
て算出し、算出された信号機コストに基づいて、探索対
象の交差点の通過コストを算出する。
【0050】第31の局面は第28の局面に従属してお
り、道路網データでは、ノードおよびリンクの組み合わ
せにより道路網が表されており、一部の交差点が、複数
のノードと、少なくとも1つのノードとにより表されて
おり、経路選出用データは、道路網データを表す各リン
クが、交差点の内部に存在するか、外部に存在するかを
示す交差点フラグを含み、第2のステップは、探索対象
の交差点に信号機があると判断された場合、当該交差点
の信号機での待ち時間に関連する信号機コストを、交差
点フラグに基づいて算出し、算出された信号機コストに
基づいて、探索対象の交差点の通過コストを算出する。
【0051】第32の局面は第28の局面に従属してお
り、経路選出用データは、互いに連動する信号機がある
複数の交差点の組み合わせを系統として記録した系統テ
ーブルを含み、第2のステップは、探索対象の交差点に
信号機があると判断された場合、系統テーブルに基づい
て、当該交差点の信号機での待ち時間に関連する信号機
コストを算出し、算出された信号機コストに基づいて、
探索対象の交差点の通過コストを算出する。
【0052】
【発明の実施の形態】図1は、本発明の一実施例に係る
経路選出システムのブロック図である。図1において、
経路選出システムは、第1の記憶装置1と、位置検出装
置2と、入力装置3と、クレームにおける経路選出用デ
ータ記憶装置に相当する第2の記憶装置4と、最適経路
探索装置5と、信号機コスト算出装置6と、第3の記憶
装置7と、出力データ生成装置8と、出力装置9とを備
えている。
【0053】第1の記憶装置1は、CD−ROMに代表
される記録媒体を含み、車両の現在位置を検出するため
に使用する詳細な道路網を記述した位置検出用データ
を、当該記録媒体に記憶している。
【0054】位置検出装置2は、車両の速度や転回した
角度、および/または衛星からの電波(GPS)を用い
て、車両のおおよその位置および軌跡を求める。さら
に、位置検出装置2は、第1の記憶装置1に記憶された
位置検出用データを参照して、正確な車両の現在位置を
求める。
【0055】入力装置3は、使用者の操作に応答して動
作し、目的地を最適経路探索装置5に入力する(必要で
あれば、出発地も入力する。また、必要であれば、現在
時刻、または出発および到着予定時刻も入力する)。
【0056】第2の記憶装置4は、CD−ROMに代表
される記録媒体を含み、最適経路を選出するために用い
る経路選出用データを、当該記録媒体に記憶している。
【0057】最適経路探索装置5は、第2の記憶装置4
に記憶された経路選出用データを用いて、出発地から目
的地への最適経路を求める。なお、出発地としては、位
置検出装置2により検出された車両の現在位置、または
入力装置3により入力される出発地の情報が用いられ
る。また、目的地としては、入力装置3により入力され
る目的地の情報が用いられる。また、最適経路探索装置
5には、必要に応じて、現在時刻、または使用者が出発
(または到着)を予定している時刻が入力装置3により
入力される。さらに、最適経路探索装置5は、最適経路
を探索中には、信号機コスト算出装置6に、各交差点を
通過する時の通過コストを算出する際に必要となる信号
機コストを算出させる。なお、通過コストおよび信号機
コストの詳細については、後述されるので、ここではそ
れぞれの説明を省略する。
【0058】信号機コスト算出装置6は、最適経路探索
装置5が最適経路を探索している最中に、信号機コスト
を算出する。この算出のために必要な情報(信号機有無
などの情報)は、最適経路探索装置5により与えられ
る。信号機コスト算出装置6は、与えられた情報を基
に、信号機コストを算出して、算出したコストを最適経
路探索装置5へ出力する。
【0059】第3の記憶装置7は、CD−ROMに代表
される記録媒体を含み、地図上に表すべき道路、土地、
港、川および公園の形状等を含む地図表示用データを記
憶している。出力データ生成装置8は、第3の記憶装置
7に記憶された地図表示用データを使って、位置検出装
置2で求めた車両の現在位置と、当該現在位置周辺の地
図、または使用者が希望した範囲の地図とを表示するた
めの画像データを生成する。
【0060】出力データ生成装置8は、表示する範囲内
に最適経路探索装置5で求めた最適経路が含まれていれ
ば、当該最適経路を示す画像データを生成する。さら
に、出力データ生成装置8は、車両の現在位置と求めら
れた最適経路とに基づいて、車両を誘導および案内する
ためのガイダンス情報(例えば、「100m先の交差点
で右折して下さい」といった音声情報および/または文
字情報)を生成する。
【0061】出力装置9は、ディスプレイおよび/また
はスピーカ等を含み、出力データ生成装置8により生成
された画像データおよびガイダンス情報を外部に出力し
て、使用者に提示する。より具体的には、ディスプレイ
は、画像データ、およびガイダンス情報に含まれる文字
情報を表示し、スピーカは、ガイダンス情報に含まれる
音声情報を音声出力する。
【0062】次に、図1の第2の記憶装置4内の経路選
出用データについて、図2および図3を参照して説明す
る。
【0063】図2において、経路選出用データは、道路
網の接続状況を表現した道路網データを含む。道路網デ
ータは、実際の道路形状(例えば、図2(A)参照)を
忠実に表現するのではなく、データ量の削減のため、実
際の道路の中心線を基準として、1本の線にベクトル化
されたデータである(図2(B)参照)。複数のベクト
ルが交差する個所は、道路網に存在する交差点を表し、
一般的に、ノードと呼ばれる。さらに、各ノードには、
それぞれを一意に特定するためのノード識別子が割り当
てられる。また、2つのノードの内の一方を始点とし
て、他方を終点とするベクトルは、ある交差点から、次
の交差点までに至るまでの道路を表し、一般的に、リン
クと呼ばれる。さらに、各リンクには、それぞれを一意
に特定するためのリンク識別子が割り当てられる。
【0064】経路選出用データは、さらに、図2(C)
に示す様なノードテーブルを含む。ノードテーブルに
は、ノード識別子毎に、信号機の有無を示す信号機フラ
グが設定される。これによって、各ノードが表す実際の
交差点に信号機が設置されているか否かを判断すること
が可能となる。
【0065】ところで、道路の中には、進行方向の違い
で各々が独立している道路がある。かかる道路の一例に
は、図3(A)に示す様な中央分離帯(ドットを付した
部分参照)により上下線が分けられたものがある。ま
た、他の一例としては、高架道路の側道のように、上下
線が少し離れた位置にあるものがある。このような道路
の上下線は、図3(B)に示すように、それぞれ別のリ
ンクで表される。図3(A)の中央分離帯で分離された
道路同士の交差点は、図3(B)の様に、上下線を表す
それぞれのベクトルが略#型形状に交わった形で表され
る。その結果、元々は一つであった交差点が、図3
(B)の様に、複数のノード(M1、M2、M3、M
4)に分割されて表される。そのため、複数ノードによ
り表現される1交差点周辺のリンクは、交差点内リンク
と、交差点外リンクとに分類される。交差点内リンク
は、複数ノードにより表現される1交差点の内部に形成
されるリンクを意味する。図3(B)では、リンクL2
(太い実線部分参照)が交差点内リンクの例である。ま
た、交差点外リンクは、複数ノードにより表現される1
交差点の外部に形成されるリンクを意味する。
【0066】経路選出用データは、1交差点が複数ノー
ドにより表される場合のために、図3(C)の様に、ノ
ードテーブルと、リンクテーブルとを含む。ノードテー
ブルについては、図2(C)を参照して説明した通りで
あるため、その詳細な説明を省略する。リンクテーブル
には、リンク識別子毎に、リンクが交差点内にあるか交
差点外にあるか示す交差点フラグが設定される。これに
よって、各リンクが、交差点内リンクであるか、交差点
外リンクであるかを判断することが可能となる。
【0067】以下、上述の経路選出用データを用いた場
合に、通過コストの算出方法について説明する。本実施
例では、通過コストとは、車両が交差点を通過する際に
必要となる時間を表す評価値を意味し、大略的には、進
入/脱出コストと信号機コストとの加算値である。ここ
で、進入/脱出コストとは、ノードを直進する場合、ま
たは当該ノードで右左折する際に、当該ノードに進入し
てから脱出するまでの、車両の走行時間を示す評価値で
ある。かかる進入/脱出コストについては、周知技術で
あるため(特開平4−372985号公報等を参照)、
詳細な説明を省略する。
【0068】また、信号機コストは、交差点に設置され
た信号機での待ち時間を表す評価値であって、本願の特
徴の一つである。そのため、以下には、信号機コストの
算出方法について、図4〜図8を参照して詳細に説明す
る。
【0069】まず、図4(A)は、経路選出用データに
含まれる道路網データの一部分を示す模式図である。図
4(A)では、2個のノードNおよびMにより、2個の
交差点が表されている。つまり、図4(A)では、1つ
のノードで1つの交差点が表されている。ノードNに
は、リンクL1、L2、R1およびR2の一方端が接続
される。また、ノードMには、少なくとも、リンクL2
の他方端と、リンクL3の一方端とが接続されている。
図4(B)は、図4(A)に示す道路網データのノード
テーブルおよびリンクテーブルを示している。図4
(B)において、ノードテーブルには、ノード識別子毎
に、信号機フラグおよび信号待ち比率が設定される。信
号機フラグについては、図2(C)等を参照して説明し
た通りである。図4(B)のノードテーブルは、ノード
Nのみで表される交差点には信号機があることを示し、
さらに、ノードMのみで表現される交差点には信号機が
ないことを示している。また、信号待ち時間の比率は、
信号機フラグが「有り」に設定されているノード毎に設
定される。
【0070】以下、信号待ち時間の比率について詳細に
説明する。まず、信号機の待ち時間は、車両と対向する
信号機が赤色に点灯している時間を意味する。道路網に
設置された各信号機毎で待ち時間はまちまちであるが、
各信号機の待ち時間の平均値は実測等により得ることが
できる。本システムでは、この平均値が、基準待ち時間
コストの好ましい一例として選ばれる。ただし、適切な
値であれば、基準待ち時間コストをどのように選んでも
構わない。基準待ち時間コストは、図4(B)に示す様
に、経路選出用データの一部として、ノードテーブルお
よびリンクテーブルと共に第2の記憶装置4に記憶され
る。信号待ち比率は、あるリンクからあるノードに進入
した場合の信号待ち時間が、基準待ち時間コストに対し
てどの程度の比率であるかを示す値である。図4(B)
には、ノードNの信号待ち時間の比率として0.7とい
う数値が記載されている。このノードNの比率としての
0.7は、リンクL1およびL2から当該ノードNに進
入した場合の信号機コストが、基準待ち時間コストの7
割の時間に相当することを示す。
【0071】さて、図4(B)において、リンクテーブ
ルは、リンク識別子毎に交差点フラグが設定される。リ
ンクテーブルについては、図3(C)等を参照して説明
した通りである。図4(B)のリンクテーブルにおい
て、ノードNおよびMはそれぞれ別個の交差点を表すの
で、ノードNおよびMを一方端および他方端とするリン
クL2の交差点フラグは、交差点外リンクであることを
示す。また、図示された他のリンクの交差点フラグも、
交差点外リンクであることを示す。
【0072】ダイクストラ法に基づく経路探索の過程
で、図4に示すノードNおよびMの通過コストの算出に
必要となる信号機コストは、以下のように算出される。
【0073】まず、図5(A)の白抜きの矢印で示すよ
うに、ノードNへリンクL1から進入した場合の信号機
コスト、および同図の黒塗りの矢印で示すように、ノー
ドNへリンクR1から進入した場合の信号機コストは、
次式(1)により算出される。 信号機コスト=基準待ち時間コスト×信号待ち時間の比率…(1)
【0074】今、ノードNへリンクL1から進入した場
合、図4(B)のノードテーブルに記載された通り、信
号待ち比率は0.7である。また、基準待ち時間コスト
をSとする。これらの数値を上式(1)に代入すること
により、次式(2)で示される信号機コストを算出する
ことができる。 信号機コスト=0.7×S…(2)
【0075】また、ノードNへリンクR1から進入した
場合、信号待ち比率は1.3となる。その理由を以下に
説明する。図6(A)に示すように、2本の道路αおよ
びβの交差点に、信号機TS1およびTS2が設置され
ている状況を想定する。図6(B)および図6(C)
は、信号機TS1およびTS2の点灯パターンを示す。
図6(A)および(C)を参照すれば分かるように、信
号機TS1が赤色を点灯するときには、信号機TS2は
赤以外の色を点灯する。今、道路α側から交差点に進入
した場合の信号機TS1の信号待ち比率が0.7と仮定
する。信号待ち時間の比率としての0.7は、基準待ち
時間コストSを1とした場合の比率である。そのため、
比率の残差(=1−信号機TS1の信号待ち時間の比
率)は、信号機TS2の信号待ち時間の比率に加算され
ることになる。したがって、道路β側から交差点に進入
した場合の信号機TS2の信号待ち比率は、1+比率の
残差(=1−信号機TS1の信号待ち時間の比率)=
1.3となる。以上の説明から明らかなように、図5
(A)のノードNへリンクR1から進入した場合、信号
待ち比率は1.3となる。したがって、次式(3)によ
り、ノードNへリンクR1から進入した場合の信号機コ
ストを算出することができる。 信号機コスト=(1+(1−0.7))×S=1.3×S…(3)
【0076】以上のことから、R1およびR2からノー
ドNに進入する場合の信号待ち時間の比率は、L1およ
びL2からノードNに進入する場合の信号待ち時間の比
率に基づいて算出することができる。言い換えれば、R
1およびR2からノードNに進入する場合の信号待ち時
間の比率は、図4(B)のノードテーブルに記載されな
くとも良いことを意味する。これによって、図1の経路
選出システムは、第2の記憶装置4が記憶するデータ量
を少なくしつつ、信号機コストを算出することできると
いう技術的効果を奏する。より具体的には、経路選出シ
ステムは、典型的には車両という狭い空間に搭載され
る。そのため、各データ記憶装置1、4および7の記憶
容量はおのずと制限される。かかる制限がある経路選出
システムにとって、記憶するデータ量が少なくなること
は、大きな利点になる。
【0077】再度、図5を参照する。図5(B)の黒塗
りの矢印で示すように、ノードMへリンクL2から進入
した場合の信号機コストは、0である。なぜなら、図4
(B)のノードテーブルにおいて、ノードMの信号機フ
ラグは、信号機が無いことを示しているからである。
【0078】以上の図4〜図6を参照して、1つの交差
点が1つのノードで表現される場合の信号機コストの算
出方法について説明した。ここで注意を要するのは、以
上の信号機コストの算出では、リンクL1〜L3ならび
にR1およびR2が全て交差点外リンクのため、信号機
コストの算出時における交差点フラグの説明(詳しくは
後述)は省略している点である。
【0079】また、以上の信号機コストは、単に、基準
待ち時間コストと信号待ち比率とに基づいて算出すると
して説明した。しかし、例えばノードNにおいて、交差
点を構成するリンク(L1,L2,R1,R2)の道路
種別(国道、県道など)を経路探索中に調査して、主要
な道路の方の信号機コストが小さくなる様に計算しても
よい。また、交差点を構成するリンクの道幅を経路探索
中に調査して、道幅の広い道路の信号機コストが小さく
なるように計算してもよい。これによって、交差点に進
入する道路が優先道路か否かに応じて異なる信号機コス
トを算出することができる。これによって、信号機に起
因する待ち時間等の影響を、より正確に反映させた最適
経路を求めることができる。
【0080】また、交差点を構成するリンクの道幅を経
路探索中に調査して、道幅の広い道路の方の信号機コス
トが小さくなるように計算してもよい。
【0081】さらに、交差点を構成するリンクの道幅や
車線数を経路探索中に調査して、それらの差が大きいほ
ど、道幅が広い、または車線数が多い道路の方の信号機
コストがより小さくなるように計算してもよい。
【0082】さて、図7および図8は、1つの実際の交
差点が複数のノードにより表される場合の信号機コスト
の算出方法を説明するための図である。まず、図7
(A)は、経路選出用データに含まれる道路網データの
一部分を示す模式図である。図7(A)では、4個のノ
ードN1〜N4により、1つの実際の交差点が表現され
ている。ノードN1には、リンクL5、L6、R1およ
びR2の一方端が接続される。他のノードN2〜N4に
関しても、図示した通りのリンクが接続されている。
【0083】図7(B)は、図7(A)に示す道路網デ
ータの情報が記載されたノードテーブルおよびリンクテ
ーブルを示している。図7(B)のノードテーブルに
は、ノード識別子毎に、信号機フラグおよび信号待ち時
間の比率が設定される。図7(B)の場合、複数ノード
で表現される1つの交差点には信号機があるため、ノー
ドN1〜N4のそれぞれの信号機フラグは、「有り」に
設定される。さらに、ノードN1については、リンクL
5およびL6から当該ノードN1に進入した場合の信号
待ち時間の比率として「0.8」が設定される。ここ
で、図7(A)に示すように車両はリンクL6からノー
ドN1には進入することができないが、経路探索は、双
方向探索探索(図9参照)において目的地側から実行す
ることも可能であるので、ノードN1の信号待ち時間の
比率はリンクL6からノードN1に進入する場合にも設
定されている点には注意を要する。他のノードN2〜N
4についても、同様に、信号待ち時間の比率が設定され
る。
【0084】また、図7(B)に示すリンクテーブルに
は、リンク識別子毎に交差点フラグが設定される(詳細
については、図3(C)の説明を参照)。図7(B)の
場合、図7(A)に示されたリンクの内、リンクL2、
L5、R2およびR5の交差点フラグのみが「内」に設
定され、当該リンクL2、L5、R2およびR5は交差
点内リンクであることが記載される。
【0085】さて、ダイクストラ法に基づく経路探索の
過程で、図7に示すノードN1〜N4で表現される1つ
の交差点での信号機コストを算出する際には、注意すべ
き点がある。図4および図5を基に説明したように、原
則的に、信号機フラグが「有り」に設定されたノード毎
に、信号機コストは算出される。しかしながら、1つの
交差点が複数のノードで表現される場合、当該複数のノ
ード毎に信号機コストが算出されてはならない。そこ
で、ダイクストラ法の基づく出発地を起点とした出発地
側経路探索において、ノードN1〜N4のいずれかへの
進入リンクが交差点外リンクの時のみ信号機コストを計
算するというルールを規定する。かかるルールの下で
は、リンクL1で表される道路から、ノードN1〜N4
で表される交差点に進入した場合の信号機コストは、以
下のように算出される。
【0086】まず、図8(A)に示すように、L1から
ノードN2を通過しリンクR3(左折)、またはリンク
L2(左折以外)へ脱出する場合を想定する。ここで、
進入リンクであるリンクL1は交差点外リンク(図7
(B)参照)である。そのため、ノードN2では、信号
機コスト(前式(1)参照)が算出される。ここで、基
準待ち時間コストは、上述したようにSである。また、
信号待ち比率は、リンクL1からノードN2に進入した
場合、図7(B)に示すように「0.8」である。これ
らを前式(1)に代入することにより、L1からノード
N2を通過しリンクR3、またはリンクL2へ脱出する
場合の信号機コストは、次式(5)により算出できる。 信号機コスト=0.8×S…(5)
【0087】次に左折以外の場合は、図8(B)に示す
ように、リンクL2を進入リンクとして、ノードN3を
通過し、リンクL3に(直進)またはリンクR5(右折
またはUターン)へ脱出する。このとき進入リンクL2
は交差点内リンクとなるため、ノードN3を通過すると
きは信号機コストは算出されない(つまり、0であ
る)。
【0088】また、右折またはUターンの場合、図8
(C)に示すように、リンクR5を進入リンクとして、
ノードN4を通過し、リンクR6(右折)またはリンク
L5(Uターン)へ脱出する。このときも、進入リンク
R5は交差点内リンクのため、ノードN4を通過すると
きは信号機コストは算出されない(つまり、0であ
る)。
【0089】さらに、Uターンの場合、リンクL5を進
入リンクとして、ノードN1を通過し、リンクL6へ脱
出する。このときも、進入リンクL5は交差点内リンク
のため、ノードN1を通過するときも信号機コストは算
出されない(つまり、0である)。
【0090】この結果、図8(D)に示す様に、リンク
L1から進入したときには、一番最初のノードであるノ
ードN2でのみ信号機コストが算出され、この複数のノ
ードで表される交差点を脱出するまでは、他のノードで
は信号機コストが算出されていない。よって、複数のノ
ードで構成される交差点でも、信号機コストは1回しか
算出されない。
【0091】なお、複数のノードからなる交差点に対し
て、当該交差点から脱出する時に限り1回だけ信号機コ
ストを算出する様にしてもよい。そのためには、例えば
出発地を起点とした出発地側経路探索において、脱出リ
ンクが交差点外リンクのときのみ信号機コストを算出す
るというルールを規定する。このルールの下では、リン
クL1から進入した場合は、左折の時にはノードN2
で、直進の時にはノードN3で、右折の時にはノードN
4で、Uターンの時にはノードN1で、信号機コストが
算出される。
【0092】ここで、注意を要するのは、本願の一つの
特徴は、複数のノードで表現される交差点の通過コスト
を算出する場合に、信号機コストが1回だけ算出される
点である。この点を具体的にするために、上述では、ダ
イクストラ法の基づく出発地を起点とした経路探索にお
いて、ノードN1〜N4のいずれかへの進入リンクが交
差点外リンクの時のみ信号機コストを計算するというル
ールと、脱出リンクが交差点外リンクのときのみ信号機
コストを算出するというルールとについて説明した。し
かし、信号機コストが1回だけ算出されるのであれば、
これら2つのルール以外の方法であってもよい。
【0093】次に出発地を経路探索の起点とするだけで
なく、目的地も経路探索の起点とする、双方向探索時に
おける信号機コストの算出について、説明する。図9
は、双方向探索の概念図である。図9に示す様に、双方
向探索では、出発地SPを起点とした経路探索(以下、
出発地側探索と称する)、および目的地DPを起点とし
た経路探索(以下、目的地側探索と称する)の二つの方
向で経路探索が行われ、その探索範囲の接続部分を通る
経路が最適経路として求められる。これによって、探索
範囲が出発地側のみの1方向の経路探索より約半分にな
るため、探索時間を削減するための方法として従来から
知られている(特開平4−204881号公報等を参
照)。
【0094】しかし、複数のノードにより表現される交
差点が存在する場合であって、かつ信号機コストを算出
する位置が、出発地側探索および目的地側探索において
互いに異なっている場合、当該交差点において、信号機
コストが1回も算出されないか、信号機コストが2回算
出されるという不都合が発生する。その結果、出発地側
探索と目的地側探索の接続地点では、正しい通過コスト
が算出されずに、最適経路が選ばれなくなる可能性がで
てくる。
【0095】そこで、以上の双方向探索において、目的
地側探索を行ったときに、図7(A)に示した交差点で
の信号機コストを算出する方法について、図10を参照
して説明する。
【0096】出発地側探索において、図7(A)の交差
点にリンクL1から進入してくる経路では、図8(A)
に示した様に、ノードN2で信号機コストが算出されて
いた。しかし、目的地側探索では、図10において矢印
で示すように、探索の広がる方向が出発地側探索とは逆
になるため、脱出リンクの方から進入リンクの方へ探索
が広がる。そのため、目的地側探索において、例えばリ
ンクL1からL3への経路を探索するときに、出発地側
探索の場合と同じノードN2で信号機コストを算出する
ためには、次に探索されるリンクが交差点外リンクで有
った場合に信号機コストを算出する(図10(A)参
照)。
【0097】次に、双方向探索によりリンクL1からL
3への経路を探索するときの信号機コストのより詳細な
算出方法を図10(B)および(C)を参照して説明す
る。まず、図10(B)において、リンクL3が探索さ
れ、探索範囲がノードN3に及ぶ。次に、リンクL3を
脱出リンクとし、ノードN3を通過し、さらにリンクL
2を進入リンクとするパターンについて、信号機コスト
を算出するかしないかの判断が行われる。この判断にお
いて、リンクL3は探索済みのリンクであり、リンクL
2は未探索のリンクであり、さらに当該リンクL2は交
差点内リンクである。よって、ノードN3では、信号機
コストは加算されない。次に、図10(C)において、
ノードN2を通過する場合、リンクL2が探索済みリン
ク、リンクL1が未探索リンクになる。ここで、リンク
L1は交差点外リンクであるため、信号機コストが算出
される。これによって、図10(A)の様に、出発地側
探索と同じノードで信号機コストを算出することができ
る。
【0098】なお、出発地側探索で、交差点を脱出する
時に信号機コストを算出していた場合は、例えば、探索
済みリンクが交差点外リンクであるときのみ、信号機コ
ストを算出するようにすればよい。
【0099】さて、複数の信号機が連動して点灯する場
合がある。具体例としては、走行すべき経路上の最初の
信号機と次の信号機とが同時に青を点灯する場合や、当
該最初の信号機が青を点灯した後一定時間が経過する
と、次の信号が青を点灯する場合がある。複数の信号機
が連動する場合、車両が道路上をスムーズに走行できる
ので、当該複数の信号機のそれぞれについて信号機コス
トを算出しない方が、より正確な通過コストを算出する
ことができる。そこで、本経路選出システムでは、以下
のようにして、連動する複数の信号機の信号機コストが
算出される。
【0100】図11(A)は、複数の信号機が連動して
いる道路網(系統)を表した道路網データを示す模式図
である。また、図11(B)は、図11(A)の道路網
データに付随するノードテーブルおよび系統テーブルを
示す図である。
【0101】図11(A)では、7個のノードN1〜N
6およびM1により、7個の交差点が表現されている。
ノードN1〜N6およびM1は、図示した通りのリンク
により接続される。なお、図11(A)では、説明を簡
単にするために、すべての交差点は1つのノードにより
表現される。その結果、リンクL1〜L7ならびにリン
クR1およびR2は、交差点外リンクである。
【0102】また、図11(B)において、ノードテー
ブルについては、既に詳細に説明されているため、ここ
ではその説明を省略する。このノードテーブルから分か
るように、図11(A)のノードN1〜N6およびM1
のそれぞれには信号機が設置されている。また、系統テ
ーブルには、系統番号毎に、時間帯情報およびノード識
別子が設定される。まず、本実施例において、系統と
は、点灯タイミングが連動している複数の信号機が設置
された経路を意味する。また、系統番号とは、各系統を
一意に特定するための番号である。また、時間帯情報
は、同一系統の信号機が連動する時間帯を示す情報であ
る。さらに、系統テーブル内のノード識別子は、同一系
統に属するノードの組み合わせを特定するための情報で
ある。以上の情報が設定される系統テーブルを参照する
と、例えば、2番の系統に属するノードN1〜N6にあ
る信号機は、朝の5時から夜の11時までの間、連動し
ている。また、例えば、1番の系統に属するノードN1
およびM1は、夜の0時から朝の5時までの間、連動す
る。以上の2つの例から分かるように、系統テーブルに
は、各系統に設置された複数の信号機が連動して点灯す
る時間帯と、当該系統に属するノードとがまとめて記録
される。
【0103】連動する複数の信号機の信号機コストを算
出する場合、経路選出用データは、図11に示す道路網
データ、ノードテーブルおよび系統テーブルとから構成
される。ただし、1つの交差点が複数のノードにより表
現される場合もあるので、リンクテーブルも必要となる
場合も有る。
【0104】次に、図11の経路選出用データに基づい
て、探索された経路の信号機コストを算出する手順の一
例を説明する。今、車両が、昼の12時頃に、図11
(A)に示す道路網を通過することが予測されていると
きに、リンクR1からリンクL7へ至る経路の信号機コ
ストは、図12に示す手順で算出される。ただし、以下
の算出方法の説明では、便宜上、前述の出発地側探索の
場合に限定する。
【0105】図12において、まず、リンクR1を進入
リンクとして、ノードM1を通過し、リンクR2へ脱出
する場合、2つ前に探索されたノードが属する系統、お
よび1つ前に探索されたノードが属する系統が0番であ
ったとする。以下には、過去の系統[x1 ,x2 ]と
いう表記が使用されるが、x1 は1つ前のノードの系
統番号を示し、x2 は2つ前のノードの系統番号を示
す。例えば、2つ前および1つ前のノードが属する系統
の番号がそれぞれ0番である場合、過去の系統[0,
0]と表記される。
【0106】今、昼の12時頃では、今回の探索対象で
あるノードM1は、4番の系統に属していることが、系
統テーブル(図11(B)参照)から判る。ノードM1
の系統番号である「4」は、2つ前の系統番号としての
「0」と比較し異なっているため、ノードM1では信号
機コストが算出される。
【0107】次に、リンクR2を進入リンクとし、ノー
ドN1を通過して、リンクL2へと脱出する場合、過去
の系統は[4,0]である。今回の探索対象としてのノ
ードN1は、2番の系統に属している。今回の系統番号
である「2」は、2つ前の系統番号である「0」とは異
なるため、ノードN1でも信号機コストが算出される。
【0108】次に、リンクL2を進入リンクとし、ノー
ドN2を通過して、リンクL3へと脱出する場合、過去
の系統は[2,4]である。今回の探索対象であるノー
ドN2は、昼の12時頃では、2番の系統に属してい
る。しかし、今回の系統番号である「2」は、2つ前の
系統番号である「4」とは異なるため、ノードN2でも
信号機コストが算出される。
【0109】ここで、リンクL3を進入リンクとし、ノ
ードN3を通過して、リンクL4へと脱出する場合、過
去の系統は[2,2]になっている。今、ノードN3は
2番の系統に属しており、2つ前の系統も2番である。
このように、今回の系統と2つ前の系統とが同じ場合、
信号機コストを算出しないと判断される。以降、ノード
N4、N5およびN6を探索対象とする場合にも、ノー
ドN3の場合と同様になるため、それぞれ信号機コスト
は算出されない。以上から明らかなように、探索対象の
ノードが過去に通過したノードと同一系統に属する場合
には、当該探索対象のノードでは信号機コストが算出さ
れない。したがって、信号機が連動する経路を通過する
際には、信号機の待ち時間が反映されず、車両が当該経
路をスムーズに進行することを表すことができる。これ
によって、実際の交通状況に即した正確な経路探索を実
行することができる。
【0110】なお、以上の説明では、探索対象となるノ
ードの系統番号と、2つ前のノードの系統番号とが比較
されていた。しかし、1つ前のノードの系統番号のみを
記憶して、探索対象となるノードの系統番号と、当該1
つ前のノードの系統番号とが比較されてもよい。ただ
し、1つ前の系統番号との比較するだけでは、車両が右
折して異なる系統に入った直後の最初の信号において、
信号待ちが発生するといった状態を表現することはでき
ない。つまり、信号待ちが発生すべきノードにおいて、
信号機コストが算出されないという不都合が発生する。
【0111】また、信号機コスト算出装置6は、同一系
統のノードを何個通過したかをカウントし、カウント値
が、予め定められたノードの個数(例えば5個)に達す
る毎に、信号機コストを算出するようにしてもよい。こ
れによって、ある程度の距離を車両が走れば、同一系統
を走行中であっても信号待ちが発生することを表現する
ことができる。また、信号機コスト算出装置6は、予め
定められた個数のノードを通過した場合ではなく、同一
系統の経路上を、予め定められた旅行時間だけ走行する
毎に、信号機コストを算出してもよい。以上の予め定め
られたノードの個数および旅行時間は、通過する時間帯
によって変更してもよい。
【0112】図13〜図18は、図1に示す経路選出シ
ステムの動作を示すフローチャートである。以下、図1
3〜図18を参照して、図1の経路選出システムにおけ
る経路選出動作を説明する。なお、以下には、車両の現
在位置から使用者が入力した目的地までの最短旅行時間
となる経路を、出発地を起点とした探索のみで、かつ複
数ノードで構成される交差点では最初のノードで信号機
コストが算出される場合の動作を説明する。なお、以
下、車両の現在位置から目的地までの最短旅行時間とな
る経路を、最適経路と称する。
【0113】まず、最適経路探索装置5は、使用者の操
作に応答して、入力装置3から出力される目的地の位置
座標(経度、緯度)を示す情報を取得する(図13;ス
テップS101)。また、同時に、最適経路探索装置5
は、目的地へと出発する時刻情報も取得する。次に、最
適経路探索装置5は、車両の現在位置の座標(経度、緯
度)および車両の進行方向を示す情報を、位置検出装置
2から取得する(ステップS102)。次に、最適経路
探索装置5は、最適経路を道路網データ上で探索し選出
する経路選出処理を実行する(ステップS103〜S1
04)。
【0114】上記経路選出処理において、最適経路探索
装置5は、最適経路が通過する可能性がある範囲(通
常、出発地と目的地を含む長方形の範囲)を表した道路
網データを、第2の記憶装置4から読み出して、図示し
ない内部メモリに格納する(ステップS103)。ここ
で、注意を要するのは、出発地と目的地を含む長方形の
範囲は非常に広い。そのため、通常、ステップS103
では、相対的に小さな範囲を表す道路網データが複数個
読み出され、当該複数個の道路網データにより、出発地
と目的地を含む長方形の範囲の地図が構成される。
【0115】次に、最適経路探索装置5は、現在位置の
座標および進行方向に基づいて、内部メモリに格納され
た道路網データから、車両が現在走行しているリンクを
調査し特定する。最適経路探索装置5は、特定したリン
クを、経路探索処理の開始点にして、目的地の座標付近
のノードまでの旅行時間が最短になる経路を探索する
(ステップS104)。このステップS104の経路探
索処理は、従来から知られているダイクストラ法等の最
短経路探索方法を用いて実行され、その詳細な処理手順
は、図14および図15のフローチャートに示されてい
る。
【0116】図14において、最適経路探索装置5は、
まず初期設定を行う(ステップS201)。すなわち、
出発地を基準ノード(基準ノードは、請求項における探
索対象の交差点に相当する)として設定し、目的地を目
的ノードとして設定し、基準ノードへの到達リンクが存
在しないと設定する。次に、最適経路探索装置5は、基
準ノードが目的ノードか否かを判断する(ステップS2
02)。最初は、出発地が基準ノードであるため、基準
ノードが目的ノードではあり得ない。そのため、最適経
路探索装置5は、出発地から進行可能なリンクを調査
し、そのいずれか1つを選択する(ステップS20
3)。次に、最適経路探索装置5は、ステップS203
で選択したリンクの先端に位置するノード(以下、到達
ノードと称する)について、出発地からの到達コストを
計算する(ステップS204)。なお、ステップS20
4の詳細な処理手順の説明は後述する。
【0117】次に、最適経路探索装置5は、ステップS
204で計算された到達コストが、現在記録されている
最小の到達コストよりも小さいか否かを判断する(ステ
ップS205)。より詳しく説明すると、出発地から到
達ノードに至るまでの経路は何通りかあるので、最適経
路探索装置5は、ステップS205の時点で、出発地か
ら、ある経路を通過して、現在設定されている到達ノー
ドに至るまでの到達コストを何通りも計算している場合
がある。計算された到達コストの内、最小のものが、後
述するステップS206において内部メモリに記録され
る。ステップS205では、かかる最小の到達コスト
と、ステップS204で計算された到達コストとの大小
が比較される。ここで、注意を要するのは、経路探索処
理の開始直後、各到達ノードへの到達コストは、初めて
計算されるため、ステップS205の判断は、当然、Y
ESとなる。そのため、最適経路探索装置5は、ステッ
プS204で計算された到達ノードへの到達コストを、
現在最小のものとして、内部メモリに記録して、最小の
到達コストを書き換える。さらに、最適経路探索装置5
は、出発地から到達ノードへのリンク(到達リンク)
を、内部メモリに記録する(ステップS206)。
【0118】次に、最適経路探索装置5は、基準ノード
(現時点では出発地)から進行可能なリンクの内、ステ
ップS203で選択されていないリンクが残っているか
否かを判断する(図15;ステップS207)。選択さ
れていないリンクが残っている場合、最適経路探索装置
5は、再びステップS203の動作に戻る。すなわち、
最適経路探索装置5は、未選択のリンクの中からいずれ
か1つを選択し、到達コストを計算し、さらに、必要に
応じて記録処理を実行する(ステップS203〜S20
7)。
【0119】最適経路探索装置5は、上記ステップS2
03〜S207の処理を繰り返し、出発地から進行可能
なリンクを全て選択し、各到達ノードへの到達コストの
計算が終了すると、ステップS207で、Noと判断す
る。次に、最適経路探索装置5は、次の基準ノードを探
索し設定する(ステップS208)。ここで、次の基準
ノードとは、未だ基準ノードとして設定されておらず、
かつ既に到達コストが計算されたノードの内、最小の到
達コストを有するノードを意味する。経路探索処理の開
始直後では、出発地から進行可能な各リンクの先端に位
置する到達ノードが選択の候補となるため、これら到達
ノードの中から最小の到達コストを有するノードが、次
の基準ノードとして設定される。次に、最適経路探索装
置5は、上記ステップS208で基準ノードが設定され
たか否かを判断する(ステップS209)。何らかの事
情で基準ノードが設定されなかった場合、最適経路探索
装置5は、経路の探索に失敗したと判断し(ステップS
210)、図13のメインルーチンに戻る。その後、最
適経路探索装置5は、出力データ生成装置8を介して、
出力装置9に経路探索に失敗した旨を表示し(ステップ
S105)、その動作を終了する。
【0120】一方、ステップS209で基準ノードが設
定されている場合、最適経路探索装置5は、ステップS
202の動作に戻り、新たに設定された基準ノードを探
索対象として、上記ステップS203〜S209の処理
を実行する。以下、出発地と目的地との間に位置する任
意のノードが基準ノードとして設定された場合の動作を
より詳細に説明する。
【0121】まず、現在の基準ノードが目的ノードでな
いと判断され(ステップS202)、当該基準ノードの
到達リンクから当該基準ノードを通って進行できるリン
クが調査され、そのいずれか1つが選択される(ステッ
プS203)。ここで、道路網データ上に存在する各ノ
ードは、出発地からそのノードへの最短経路が決まった
ときに、基準ノードとして設定される。そして、基準ノ
ードの到達リンクとは、出発地から当該基準ノードへの
最短経路上に位置し、かつ当該基準ノードへ直接接続さ
れているリンクを意味する。言い換えれば、到達リンク
は、基準ノードへの進入リンクである。次に、最適経路
探索装置5は、上記ステップS203で選択された到達
リンクの先端に位置する到達ノードへの到達コストを計
算する(ステップS204)。このステップS204の
コスト計算処理の詳細な処理手順は、図16のフローチ
ャートに示されている。
【0122】図16において、まず、最適経路探索装置
5は、信号機コスト算出装置6を使って信号機コストの
決定を行う(ステップS301)。ステップS301に
おいて、最適経路探索装置5は、信号機コストの算出に
必要となる各情報を、内部メモリに展開されている経路
選出用データから取り出して、信号機コスト算出装置6
に与える。このステップS301の信号機コスト決定処
理の詳細な処理手順は、図17および図18のフローチ
ャートに示されている。
【0123】図17において、信号機コスト算出装置6
は、まず基準ノードに信号機があるかどうかを、当該基
準ノードについて設定されている信号機フラグを基に調
査する(ステップS401)。信号機コスト算出装置6
は、基準ノードに信号機が無いと判断した場合、信号機
コスト=0として(ステップS402)、ステップS3
01を終える。また、基準ノードに信号機が有ると判断
した場合、信号機コスト算出装置6は、次に、到達リン
クが交差点内リンクかどうかを、到達リンクについて設
定されている交差点フラグを基に判断する(ステップS
403)。もし到達リンクが交差点内リンクであった場
合は、ステップS402で信号機コスト=0として、ス
テップS301を終える。
【0124】ステップS403で、到達リンクが交差点
外リンクであった場合、信号機コスト算出装置6は、そ
の基準ノードへ到着すると予想される時刻を基に、予想
時刻では、基準ノードがどの系統に属しているかを系統
テーブルを基に調査する。さらに、信号機コスト算出装
置6は、基準ノードが属する系統を基準系統とする(ス
テップS404)。そして、基準系統が基準ノードへ到
達するまでの経路が通過してきた2つ前の系統とを比較
して、同じであるかどうかを判断する(図18;ステッ
プS405)。2つ前の系統と基準ノードの系統が同じ
であった場合、信号機コスト=0として(ステップS4
06)、ステップS409へ移る。また、2つ前の系統
と基準ノードの系統が異なる場合、信号機コスト算出装
置6は、到達リンクでの信号待ち時間の比率をノードテ
ーブルから取得し、さらに基準待ち時間コストを経路選
出用データから取得する(ステップS407)(図4お
よび図5を用いて既に説明済み)、取得した信号待ち時
間の比率と基準待ち時間コストとに基づいて、基準ノー
ドにおける信号機コストを算出する(ステップS40
8)。
【0125】ステップS409では、1つ前の系統番号
を、2つ前の系統にセットし、また現在の基準ノードの
系統番号を、1つ前の系統にセットする。そして、ステ
ップS301の信号機コスト決定処理を終了して、図1
6のコスト計算処理へ戻る。
【0126】再度図16を参照する。信号機コスト算出
装置6がステップS301で信号機コストを求めた後、
最適経路探索装置5は、基準ノードから進行リンク(基
準ノードから到達ノードへのリンク)へ移るための右左
折や直進に必要となる進入/脱出コストを取得する(ス
テップS302)。次に、最適経路探索装置5は、出発
地から現在の基準ノードへの最小到達コスト(既に計算
されて内部メモリに記録されている)と、当該基準ノー
ドの進入/脱出コスト(上記ステップS302で求めら
れたもの)と、当該基準ノードでの信号機コスト(上記
ステップS301で求められたもの)と、進行リンクの
通過コストとを加算し、到達ノードへの到達コストを演
算する(ステップS303)。ここで、進入/脱出コス
トと信号機コストとの加算値が請求項における通過コス
トに相当する。ただし、注意を要するのは、本願の特徴
は、基準ノードの通過コストに、信号機コストが含まれ
る点であって、通過コストが進入/脱出コストと信号機
コストとの加算値である点が特徴ではない点である。以
上のステップS303の後、最適経路探索装置5は、図
14の経路探索処理に戻る。
【0127】再び図14を参照する。最適経路探索装置
5は、上記ステップS204で計算された到達コスト
が、現在記録されている到達コストの最小値よりも小さ
いか否かを判断する(ステップS205)。計算された
到達コストが今までの最小コストの場合、最適経路探索
装置5は、内部メモリに格納されているその到達ノード
への到達コストを、ステップS204で計算された到達
コストとして書き換える。さらに、最適経路探索装置5
は、その到達ノードへの到達リンクを、現在の基準ノー
ドからその到達ノードへ至るリンクに書き換える(ステ
ップS206)。一方、計算された到達コストが今まで
の最小コストでない場合、最適経路探索装置5は、到達
ノードの到達コストおよび到達リンクの書き換えを行わ
ずに、図15のステップS207の処理に直接進む。次
に、最適経路探索装置5は、現在の基準ノードから進行
可能なリンクの内、選択されていないリンクが残ってい
るか否かを判断し(図15;ステップS207)、選択
されていないリンクが残っている場合、残りのリンクに
ついて、再びステップS203〜S207の処理を繰り
返す。全てのリンクについて、各到達ノードへの到達コ
ストの計算が終了すると、最適経路探索装置5は、基準
ノードにはなっていないが既に到達コストが計算された
ノードの内、最小の到達コストを有するノードを、次の
基準ノードとして設定する(ステップS208)。次
に、最適経路探索装置5は、上記ステップS208で基
準ノードが設定されたか否かを判断し(ステップS20
9)、設定されている場合は、ステップS202の動作
に戻り、新たに設定された基準ノードを対象として、上
記ステップS203〜S209の処理を実行する。
【0128】新たに設定された基準ノードが目的ノード
の場合、最適経路探索装置5は、ステップS211にお
いて経路構成処理を実行する。この経路構成処理は、目
的地側からさかのぼって、出発地から目的地に至る最短
経路を確定する処理である。その後、最適経路探索装置
5は、図13のメインルーチンに戻り、出力データ生成
装置8を介して、出力装置9に構成した最短経路探を表
示し(ステップS105)、その動作を終了する。
【0129】なお、上記実施例では、最適経路探索装置
5において、ダイクストラ法を使用すると記載したが、
その他の経路探索方法を使用しても良い。また、ノード
を基準として探索しているが、特開平4−372985
号公報に開示されているように、リンクを基準とした探
索を行ってもよい。また、探索を行う前に第2の記憶装
置4から経路選出用データを読み込んだが、探索しなが
ら読み込んだり、予め範囲を限定しないで探索しても構
わない。
【0130】また、以上の処理手順はプログラムによっ
て実現されても構わない。かかるプログラムをCD−R
OMに代表される記録媒体に記録して配布することによ
り、独立した他のコンピュータ装置で容易に実施するこ
とができる。ここで、コンピュータ装置としては、携帯
電話、情報携帯端末(いわゆるPDA)、携帯型ナビゲ
ーション装置等がある。それゆえ、上記実施形態では、
最適経路探索装置5は、車両の最適経路だけでなく、各
コンピュータ装置のユーザの最適経路を探索することが
できる。
【0131】なお、プログラムを記録する記録媒体とし
ては、CD−ROMに限らず、磁気ディスク、光磁気デ
ィスクまたは光ディスクが典型的である。
【図面の簡単な説明】
【図1】本発明の一実施例に経路選出システムのブロッ
ク図である。
【図2】図1の第2の記憶装置4内の経路選出用データ
における、一般的な道路網の表現形態の一例を説明する
ための図である。
【図3】図1の第2の記憶装置4内の経路選出用データ
における、上下線が離れている道路網の表現形態の一例
を説明するための図である。
【図4】図2の様に1ノードで表現されるある交差点を
通過する場合に、信号機コストをどのように算出するか
を説明するための図である。
【図5】図2の様に1ノードで表現されるある交差点を
通過する場合に、信号機コストをどのように算出するか
を説明するための図である。
【図6】信号待ち時間の比率がノードテーブルに設定さ
れていない進入リンクの算出方法を説明するための図で
ある。
【図7】図3の様な複数ノードで表現されるある交差点
を通過する場合に、信号機コストをどのように算出する
かを説明するための図である。
【図8】図3のように複数ノードで表現される他の交差
点を通過する場合に、信号機コストをどのように算出す
るかを説明するための図である。
【図9】周知技術である双方向探索の概要を説明するた
めの図である。
【図10】図9に示す双方向探索の、目的地を起点とし
た目的地側探索時に、信号機コストの有無をどのように
判断するかを説明するための図である。
【図11】複数の信号機が連動している道路網(系統)
を通過する場合に、信号機コストの有無をどのように判
断するかを説明するための図である。
【図12】図11の様な系統を通過する場合に、信号機
コストをどのように算出するかを説明するための図であ
る。
【図13】図1の経路選出システムの動作を示すフロー
チャートである。
【図14】図13のサブルーチンステップS104の詳
細な動作を示すフローチャートの前半部分である。
【図15】図13のサブルーチンステップS104の詳
細な動作を示すフローチャートの後半部分である。
【図16】図14のサブルーチンステップS204の詳
細な動作を示すフローチャートである。
【図17】図16のサブルーチンステップS301の詳
細な動作を示すフローチャートの前半部分である。
【図18】図16のサブルーチンステップS301の詳
細な動作を示すフローチャートの後半部分である。
【符号の説明】
1 第1の記憶装置 2 位置検出装置 3 入力装置 4 第2の記憶装置 5 最適経路探索装置 6 信号機コスト算出装置 7 第3の記憶装置 8 出力データ生成装置 9 出力装置
───────────────────────────────────────────────────── フロントページの続き (72)発明者 上山 芳樹 大阪府門真市大字門真1006番地 松下電器 産業株式会社内 Fターム(参考) 2C032 HB05 HB22 HC31 HD07 HD16 HD21 2F029 AA02 AB07 AB13 AC02 AC08 AC14 AC18 5H180 AA01 BB13 FF05 FF25 FF27 FF32

Claims (32)

    【特許請求の範囲】
  1. 【請求項1】 地図上で最適経路を選出するための方法
    であって、 予め、交差点および道路を表した道路網データと、当該
    各交差点に信号機が有るか無いかを示す信号機フラグと
    を含む経路選出用データが記憶されており、 前記経路選出用データを基に、指示された出発地と目的
    地との間の最適経路を探索する経路探索処理が実行中
    に、当該経路選出データに含まれる信号機フラグに基づ
    いて、探索対象の交差点に信号機が有るか無いかを判断
    する第1のステップと、 前記第1のステップの判断結果に基づいて、前記探索対
    象の交差点を通過する際の通過コストを算出する第2の
    ステップとを備え、 前記第2のステップで算出された通過コストに基づい
    て、最適経路が選出される、経路選出方法。
  2. 【請求項2】 前記第2のステップは、 前記探索対象の交差点に信号機があると判断された場
    合、当該信号機での待ち時間に関連する信号機コストを
    算出し、 算出された信号機コストに基づいて、前記探索対象の交
    差点の通過コストを算出する、請求項1に記載の経路選
    出方法。
  3. 【請求項3】 前記経路選出用データは、各道路の種別
    を特定する道路種別情報をさらに含み、 前記第2のステップは、 前記探索対象の交差点に信号機があると判断された場
    合、当該信号機での待ち時間に関連する信号機コスト
    を、当該交差点を構成する道路の道路種別情報に基づい
    て算出し、 算出された信号機コストに基づいて、前記探索対象の交
    差点の通過コストを算出する、請求項1に記載の経路選
    出方法。
  4. 【請求項4】 前記経路選出用データは、各道路の道幅
    を特定する幅員情報をさらに含み、 前記第2のステップは、 前記探索対象の交差点に信号機があると判断された場
    合、当該信号機での待ち時間に関連するコストを、当該
    交差点を構成する道路の幅員情報に基づいて算出し、 算出された信号機コストに基づいて、前記探索対象の交
    差点の通過コストを算出する、請求項1に記載の経路選
    出方法。
  5. 【請求項5】 前記経路選出用データは、各道路の車線
    数を特定する車線数情報をさらに含み、 前記第2のステップは、 前記探索対象の交差点に信号機があると判断された場
    合、当該信号機での待ち時間に関連するコストを、当該
    交差点を構成する道路の車線数情報に基づいて算出し、 算出された信号機コストに基づいて、前記探索対象の交
    差点の通過コストを算出する、請求項1に記載の経路選
    出方法。
  6. 【請求項6】 前記経路選出用データは、所定の基準待
    ち時間コストと、信号機が有る交差点に進入する道路に
    おける、当該基準待ち時間コストに対する信号待ち時間
    の比率とを含み、 前記第2のステップは、 前記探索対象の交差点に信号機があると判断された場
    合、当該信号機での待ち時間に関連する信号機コスト
    を、前記基準待ち時間コストと、当該交差点に進入する
    道路における、信号待ち時間の比率とに基づいて算出
    し、 算出された信号機コストに基づいて、前記探索対象の交
    差点の通過コストを算出する、請求項1に記載の経路選
    出方法。
  7. 【請求項7】 前記基準待ち時間コストは、信号機が有
    るすべての交差点における当該信号機の待ち時間の平均
    値である、請求項6に記載の経路選出方法。
  8. 【請求項8】 前記経路選出用データは、信号機が有る
    交差点に進入する道路の内、一部の道路について、前記
    基準待ち時間コストに対する信号待ち時間の比率を含
    み、 前記第2のステップは、 前記探索対象の交差点に進入する道路での信号待ち時間
    の比率が存在しない場合であっても、当該交差点での信
    号機コストを、当該交差点に進入する他の道路の信号待
    ち時間の比率に基づいて算出する、請求項6に記載の経
    路選出方法。
  9. 【請求項9】 前記道路網データでは、ノードおよびリ
    ンクの組み合わせにより道路網が表されており、一部の
    交差点が、複数のノードと、少なくとも1つのリンクと
    により表されており、 前記経路選出用データは、前記道路網データを表す各リ
    ンクが、交差点の内部に存在するか、外部に存在するか
    を示す交差点フラグを含み、 前記第2のステップは、 前記探索対象の交差点に信号機があると判断された場
    合、当該交差点の信号機での待ち時間に関連する信号機
    コストを、前記交差点フラグに基づいて算出し、 算出された信号機コストに基づいて、前記探索対象の交
    差点の通過コストを算出する、請求項1に記載の経路選
    出方法。
  10. 【請求項10】 前記第2のステップは、 前記探索対象の交差点に進入する道路を表すリンクが、
    当該交差点の内部に存在するか、外部に存在するかを、
    前記交差点フラグに基づいて判断し、 前記探索対象の交差点に進入する道路を表すリンクが、
    当該交差点の外部に存在すると判断した場合に限り、当
    該交差点の信号機での信号機コストを算出する、請求項
    9に記載の経路選出方法。
  11. 【請求項11】 前記第2のステップは、 前記探索対象の交差点を構成するノードに接続された未
    探索のリンクが、当該交差点の内部に存在するか、外部
    に存在するかを、前記交差点フラグに基づいて判断し、 前記未探索のリンクが、当該交差点の外部に存在すると
    判断した場合に限り、当該交差点の信号機での信号機コ
    ストを算出する、請求項9に記載の経路選出方法。
  12. 【請求項12】 前記経路探索処理として、前記指示さ
    れた出発地を起点として経路探索を広げる出発地側探索
    処理と、前記指示された目的地を起点として経路探索を
    広げる目的地側探索処理とが実行されている場合におい
    て、 前記第2のステップは、 前記目的地側探索処理において、前記探索対象の交差点
    を構成するノードに接続された未探索のリンクが、当該
    交差点の内部に存在するか、外部に存在するかを、前記
    交差点フラグに基づいて判断し、 前記未探索のリンクが、当該交差点の外部に存在すると
    判断した場合に限り、当該交差点の信号機での信号機コ
    ストを算出する、請求項9に記載の経路選出方法。
  13. 【請求項13】 前記経路探索処理として、前記指示さ
    れた出発地を起点として経路探索を広げる出発地側探索
    処理と、前記指示された目的地を起点として経路探索を
    広げる目的地側探索処理とが実行されている場合におい
    て、 前記第2のステップは、 前記目的地側探索処理において、前記探索対象の交差点
    を構成するノードに到達したリンクが、当該交差点の内
    部に存在するか、外部に存在するかを、前記交差点フラ
    グに基づいて判断し、 前記到達したリンクが、当該交差点の外部に存在すると
    判断した場合に限り、当該交差点の信号機での信号機コ
    ストを算出する、請求項9に記載の経路選出方法。
  14. 【請求項14】 前記経路選出用データは、互いに連動
    する信号機が有る複数の交差点の組み合わせを系統とし
    て記録した系統テーブルを含み、 前記第2のステップは、 前記探索対象の交差点に信号機があると判断された場
    合、前記系統テーブルに基づいて、当該信号機での待ち
    時間に関連する信号機コストを算出し、 算出された信号機コストに基づいて、前記探索対象の交
    差点の通過コストを算出する、請求項1に記載の経路選
    出方法。
  15. 【請求項15】 前記第2のステップは、 前記探索対象の交差点に信号機があると判断された場
    合、過去に通過した交差点の系統と、当該探索対象の交
    差点の系統とを、前記系統テーブルに基づいて比較し、 比較の結果に基づいて、前記探索対象の交差点に有る信
    号機での待ち時間に関連する信号機コストを算出し、 算出された信号機コストに基づいて、前記探索対象の交
    差点の通過コストを算出する、請求項14に記載の経路
    選出方法。
  16. 【請求項16】 前記第2のステップは、 前記探索対象の交差点に信号機があると判断された場
    合、1つ前に通過した交差点と、当該探索対象の交差点
    とが同一系統に属しているか否かを、前記系統テーブル
    に基づいて判断し、 前記1つ前の交差点の系統と、前記探索対象と交差点の
    系統とが異なる場合に、当該交差点の信号機での待ち時
    間に関連する信号機コストを算出し、 算出された信号機コストに基づいて、前記探索対象の交
    差点の通過コストを算出する、請求項15に記載の経路
    選出方法。
  17. 【請求項17】 前記第2のステップは、 前記探索対象の交差点に信号機があると判断された場
    合、2つ前に通過した交差点と、当該探索対象の交差点
    とが同一系統に属しているか否かを、前記系統テーブル
    に基づいて判断し、 前記2つ前の交差点の系統と、前記探索対象の交差点の
    系統とが異なる場合に、当該交差点の信号機での待ち時
    間に関連する信号機コストを算出し、 算出された信号機コストに基づいて、前記探索対象の交
    差点の通過コストを算出する、請求項15に記載の経路
    選出方法。
  18. 【請求項18】 前記第2のステップは、 前記探索対象の交差点に信号機があると判断された場
    合、前記過去に通過した交差点と、当該探索対象の交差
    点とが同一系統に属しているか否かを、前記系統テーブ
    ルに基づいて判断し、 予め定められた回数だけ連続して同一系統に属している
    と判断した直後に、前記探索対象の交差点に有る信号機
    での待ち時間に関連する信号機コストを算出し、 算出された信号機コストに基づいて、前記探索対象の交
    差点の通過コストを算出する、請求項15に記載の経路
    選出方法。
  19. 【請求項19】 前記第2のステップは、 前記探索対象の交差点に信号機があると判断された場
    合、前記過去に通過した交差点と、前記探索対象の交差
    点とが同一系統に属しているか否かを、前記系統テーブ
    ルに基づいて判断し、 予め定められた時間だけ連続して同一系統に属している
    と判断した直後に、前記探索対象の交差点の信号機での
    待ち時間に関連する信号機コストを算出し、 算出された信号機コストに基づいて、前記探索対象の交
    差点の通過コストを算出する、請求項15に記載の経路
    選出方法。
  20. 【請求項20】 前記系統テーブルには、時間帯毎に、
    互いに連動する信号機がある複数の交差点の組み合わせ
    が系統として記録されており、 前記第2のステップは、 前記探索対象の交差点に信号機があると判断された場
    合、当該探索対象の交差点を通過する時間を予測し、 前記予測した時間に前記探索対象の交差点がどの系統に
    属しているかを、前記系統テーブルに基づいて判定し、 判定された前記探索対象の交差点の系統と、前記過去に
    通過した交差点の系統とを比較し、当該比較の結果に基
    づいて、当該探索対象の交差点の信号機での待ち時間に
    関連する信号機コストを算出し、 算出された信号機コストに基づいて、前記探索対象の交
    差点の通過コストを算出する、請求項14に記載の経路
    選出方法。
  21. 【請求項21】 地図上で最適経路を選出するためのシ
    ステムであって、 交差点および道路を表した道路網データと、当該各交差
    点に信号機が有るか無いかを示す信号機フラグとを含む
    経路選出用データを記憶する経路選出用データ記憶装置
    と、 前記経路選出用データ記憶装置に記憶された経路選出用
    データを基に、指示された出発地と目的地との間の最適
    経路を探索する経路探索処理を実行する最適経路探索装
    置と、 前記最適経路探索装置が最適経路を探索している時に動
    作する信号機コスト算出装置とを備え、 前記最適経路探索装置は、前記経路探索処理において、
    探索対象の交差点に信号機が有るか無いかを、前記経路
    選出用データ記憶装置内の経路選出データに含まれる信
    号機フラグに基づいて判断し、 前記信号機コスト算出装置は、前記最適経路探索装置に
    よって、前記探索対象の交差点に信号機が有ると判断さ
    れた場合に、当該信号機での待ち時間に関連する信号機
    コストを算出し、 前記最適経路探索装置は、前記信号機コスト算出装置に
    より算出された信号機コストに基づいて、前記探索対象
    の交差点を通過する時間に関連する通過コストを算出す
    る、経路選出システム。
  22. 【請求項22】 前記経路選出用データは、所定の基準
    待ち時間コストと、信号機が有る交差点に進入する道路
    について、当該基準待ち時間コストに対する信号待ち時
    間の比率とをさらに含み、 前記信号機コスト算出装置は、前記最適経路探索装置に
    よって、前記探索対象の交差点に信号機が有ると判断さ
    れた場合、当該信号機での待ち時間に関連する信号機コ
    ストを、前記基準待ち時間コストと、当該交差点での信
    号待ち時間の比率に基づいて算出する、請求項21に記
    載の経路選出システム。
  23. 【請求項23】 前記経路選出用データは、信号機が有
    る交差点に進入する道路の内、一部の道路について、前
    記基準待ち時間コストに対する信号待ち時間の比率を含
    み、 前記信号機コスト算出装置は、前記探索対象の交差点に
    進入する道路について、信号待ち時間の比率が存在しな
    い場合であっても、当該交差点での信号機コストを、当
    該交差点に進入する他の道路の信号待ち時間の比率に基
    づいて算出する、請求項22に記載の経路選出システ
    ム。
  24. 【請求項24】 前記道路網データは、ノードおよびリ
    ンクの組み合わせにより道路網を表しており、一部の交
    差点が、複数のノードと、少なくとも1つのノードとの
    組み合わせにより表されており、 前記経路選出用データは、前記道路網データを構成する
    各リンクが、交差点の内部に存在するか、外部に存在す
    るかを示す交差点フラグをさらに含み、 前記信号機コスト算出装置は、前記探索対象の交差点の
    信号機での待ち時間に関連する信号機コストを、前記交
    差点フラグに基づいて算出する、請求項21に記載の経
    路選出システム。
  25. 【請求項25】 前記経路選出用データは、互いに連動
    する信号機がある複数の交差点の組み合わせを系統とし
    て記録した系統テーブルをさらに含み、 前記信号機コスト算出装置は、前記探索対象の交差点に
    有る信号機での待ち時間に関連する信号機コストを、前
    記系統テーブルに基づいて算出する、請求項21に記載
    の経路選出システム。
  26. 【請求項26】 前記信号機コスト算出装置は、 前記最適経路探索装置によって、前記探索対象の交差点
    に信号機があると判断された場合、2つ前に通過した交
    差点と、前記探索対象の交差点とが同一系統に属してい
    るか否かを、前記系統テーブルに基づいて判断し、 前記2つ前の交差点の系統と、前記探索対象の交差点の
    系統とが異なる場合に、当該探索対象の交差点にある信
    号機での待ち時間に関連する信号機コストを算出する、
    請求項25に記載の経路選出方法。
  27. 【請求項27】 前記系統テーブルには、時間帯毎に、
    互いに連動する信号機がある複数の交差点の組み合わせ
    が系統として記録されており、 前記信号機コスト算出装置は、 前記探索対象の交差点を通過する時間を予測して、予測
    した時間に当該交差点がどの系統に属しているかを、時
    間帯毎の系統が記録された系統テーブルに基づいて判定
    し、 前記過去に通過した交差点の系統と、前記探索対象と交
    差点の系統とを比較し、当該比較の結果に基づいて、当
    該探索対象の交差点にある信号機での待ち時間に関連す
    る信号機コストを算出する、請求項26に記載の経路選
    出システム。
  28. 【請求項28】 地図上で最適経路を選出するための環
    境をコンピュータ装置上で実現するプログラムを記録し
    た記録媒体であって、 予め、交差点および道路を表した道路網データと、当該
    各交差点に信号機が有るか無いかを示す信号機フラグと
    を含む経路選出用データが記憶されており、 前記経路選出用データを基に、指示された出発地と目的
    地との間の最適経路を探索する経路探索処理の実行中
    に、当該経路選出データに含まれる信号機フラグに基づ
    いて、探索対象の交差点に信号機が有るか無いかを判断
    する第1のステップと、 前記第1のステップの判断結果に基づいて、前記探索対
    象の交差点を通過する際の通過コストを算出する第2の
    ステップとを備え、 前記第2のステップで算出された通過コストに基づい
    て、最適経路が選出される、プログラムを記録した記録
    媒体。
  29. 【請求項29】 前記第2のステップは、 前記探索対象の交差点に信号機があると判断された場
    合、当該交差点の信号機での待ち時間に関連する信号機
    コストを算出し、 算出された信号機コストに基づいて、前記探索対象の交
    差点の通過コストを算出する、請求項28に記載の記録
    媒体。
  30. 【請求項30】 前記経路選出用データは、所定の基準
    待ち時間コストと、信号機が有る交差点に進入する道路
    について、当該基準待ち時間コストに対する信号待ち時
    間の比率とを含み、 前記第2のステップは、 前記探索対象の交差点に信号機があると判断された場
    合、当該信号機での待ち時間に関連する信号機コスト
    を、前記基準待ち時間コストと、当該交差点での信号待
    ち時間の比率とに基づいて算出し、 算出された信号機コストに基づいて、前記探索対象の交
    差点の通過コストを算出する、請求項28に記載の記録
    媒体。
  31. 【請求項31】 前記道路網データでは、ノードおよび
    リンクの組み合わせにより道路網が表されており、一部
    の交差点が、複数のノードと、少なくとも1つの複数の
    ノードとにより表されており、 前記経路選出用データは、前記道路網データを表す各リ
    ンクが、交差点の内部に存在するか、外部に存在するか
    を示す交差点フラグを含み、 前記第2のステップは、 前記探索対象の交差点に信号機があると判断された場
    合、当該交差点の信号機での待ち時間に関連する信号機
    コストを、前記交差点フラグに基づいて算出し、 算出された信号機コストに基づいて、前記探索対象の交
    差点の通過コストを算出する、請求項28に記載の記録
    媒体。
  32. 【請求項32】 前記経路選出用データは、互いに連動
    する信号機がある複数の交差点の組み合わせを系統とし
    て記録した系統テーブルを含み、 前記第2のステップは、 前記探索対象の交差点に信号機があると判断された場
    合、前記系統テーブルに基づいて、当該交差点の信号機
    での待ち時間に関連する信号機コストを算出し、 算出された信号機コストに基づいて、前記探索対象の交
    差点の通過コストを算出する、請求項28に記載の記録
    媒体。
JP2000294889A 1999-09-29 2000-09-27 経路選出方法およびシステム Expired - Fee Related JP3678639B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000294889A JP3678639B2 (ja) 1999-09-29 2000-09-27 経路選出方法およびシステム

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP27655399 1999-09-29
JP11-276553 1999-09-29
JP2000294889A JP3678639B2 (ja) 1999-09-29 2000-09-27 経路選出方法およびシステム

Publications (3)

Publication Number Publication Date
JP2001165684A true JP2001165684A (ja) 2001-06-22
JP2001165684A5 JP2001165684A5 (ja) 2005-06-30
JP3678639B2 JP3678639B2 (ja) 2005-08-03

Family

ID=26551972

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000294889A Expired - Fee Related JP3678639B2 (ja) 1999-09-29 2000-09-27 経路選出方法およびシステム

Country Status (1)

Country Link
JP (1) JP3678639B2 (ja)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1482278A2 (en) * 2003-05-28 2004-12-01 LG Electronics Inc. System and method for estimating driving time using road traffic condition information
WO2009054252A1 (ja) * 2007-10-24 2009-04-30 Nec Corporation 経路探索方法および経路探索装置
JP2009192278A (ja) * 2008-02-13 2009-08-27 Sumitomo Electric Ind Ltd 経路探索装置、コンピュータプログラム及び経路探索方法
JP2009244100A (ja) * 2008-03-31 2009-10-22 Aisin Aw Co Ltd ナビゲーション装置、ナビゲーション方法およびナビゲーションプログラム
JP2009294153A (ja) * 2008-06-06 2009-12-17 Zenrin Co Ltd 経路探索装置、経路探索方法、経路探索プログラムおよび地図データ
JP2012510647A (ja) * 2008-12-03 2012-05-10 トムトム インターナショナル ベスローテン フエンノートシャップ 交差点の通過時間を含む地図データを作成する方法
US8417443B2 (en) 2008-03-27 2013-04-09 Aisin Aw Co., Ltd. Travel pattern information obtaining device, travel pattern information obtaining method, and travel pattern information obtaining program
JP2013235430A (ja) * 2012-05-09 2013-11-21 Sumitomo Electric Ind Ltd 旅行時間算出装置及び方法、コンピュータプログラム
JP2014035273A (ja) * 2012-08-09 2014-02-24 Aisin Aw Co Ltd コスト算出装置、コスト算出プログラム、及びナビゲーション装置
JP2014206457A (ja) * 2013-04-12 2014-10-30 株式会社デンソー ナビゲーション装置
WO2015125466A1 (ja) * 2014-02-21 2015-08-27 株式会社ゼンリン 経路探索装置、経路探索方法、コンピュータプログラム、および、データ構造
KR20190093715A (ko) * 2018-01-08 2019-08-12 선문대학교 산학협력단 재난 시 실내에서의 이동 경로 제공 방법
WO2023095408A1 (ja) * 2021-11-29 2023-06-01 住友電気工業株式会社 情報生成システム、情報生成方法及びコンピュータプログラム

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004354386A (ja) * 2003-05-28 2004-12-16 Lg Electron Inc 道路交通状態情報を利用した走行所要時間推定方法及びシステム
EP1482278A2 (en) * 2003-05-28 2004-12-01 LG Electronics Inc. System and method for estimating driving time using road traffic condition information
EP1482278A3 (en) * 2003-05-28 2012-05-09 LG Electronics, Inc. System and method for estimating driving time using road traffic condition information
JP5164028B2 (ja) * 2007-10-24 2013-03-13 日本電気株式会社 経路探索方法および経路探索装置
WO2009054252A1 (ja) * 2007-10-24 2009-04-30 Nec Corporation 経路探索方法および経路探索装置
JP2009192278A (ja) * 2008-02-13 2009-08-27 Sumitomo Electric Ind Ltd 経路探索装置、コンピュータプログラム及び経路探索方法
US8417443B2 (en) 2008-03-27 2013-04-09 Aisin Aw Co., Ltd. Travel pattern information obtaining device, travel pattern information obtaining method, and travel pattern information obtaining program
JP2009244100A (ja) * 2008-03-31 2009-10-22 Aisin Aw Co Ltd ナビゲーション装置、ナビゲーション方法およびナビゲーションプログラム
JP2009294153A (ja) * 2008-06-06 2009-12-17 Zenrin Co Ltd 経路探索装置、経路探索方法、経路探索プログラムおよび地図データ
JP2012510647A (ja) * 2008-12-03 2012-05-10 トムトム インターナショナル ベスローテン フエンノートシャップ 交差点の通過時間を含む地図データを作成する方法
JP2013235430A (ja) * 2012-05-09 2013-11-21 Sumitomo Electric Ind Ltd 旅行時間算出装置及び方法、コンピュータプログラム
JP2014035273A (ja) * 2012-08-09 2014-02-24 Aisin Aw Co Ltd コスト算出装置、コスト算出プログラム、及びナビゲーション装置
JP2014206457A (ja) * 2013-04-12 2014-10-30 株式会社デンソー ナビゲーション装置
WO2015125466A1 (ja) * 2014-02-21 2015-08-27 株式会社ゼンリン 経路探索装置、経路探索方法、コンピュータプログラム、および、データ構造
JP2015155861A (ja) * 2014-02-21 2015-08-27 株式会社ゼンリン 経路探索装置、経路探索方法、コンピュータプログラム、および、データ構造
KR20190093715A (ko) * 2018-01-08 2019-08-12 선문대학교 산학협력단 재난 시 실내에서의 이동 경로 제공 방법
KR102024166B1 (ko) 2018-01-08 2019-09-23 선문대학교 산학협력단 재난 시 실내에서의 이동 경로 제공 방법
WO2023095408A1 (ja) * 2021-11-29 2023-06-01 住友電気工業株式会社 情報生成システム、情報生成方法及びコンピュータプログラム

Also Published As

Publication number Publication date
JP3678639B2 (ja) 2005-08-03

Similar Documents

Publication Publication Date Title
US6338021B1 (en) Route selection method and system
US8145414B2 (en) Method of estimation of traffic information, device of estimation of traffic information and car navigation device
JP3719640B2 (ja) 経路選出方法およびシステム並びに記録媒体
JP4700080B2 (ja) カーナビゲーションシステムおよび方法
JP3678639B2 (ja) 経路選出方法およびシステム
JPH11304518A (ja) ナビゲーション装置
WO2018151005A1 (ja) 走行支援装置及びコンピュータプログラム
JP3546537B2 (ja) 車載用ナビゲーションシステム
JP4998379B2 (ja) ナビゲーション装置およびナビゲーション装置用のプログラム
JP6633372B2 (ja) 経路探索装置及び経路探索方法
JP2018063658A (ja) 走行計画生成装置及びコンピュータプログラム
JP4900104B2 (ja) ナビゲーション装置
US20240077328A1 (en) Map display system
JP2007279005A (ja) 車両用走行案内装置および地図記憶媒体
JP4756999B2 (ja) ナビゲーション装置
JP2964832B2 (ja) 道路地図表示装置
JP2002297029A (ja) ナビゲーション装置
JP4501879B2 (ja) 経路選択装置および経路選択用プログラム
JP3022042B2 (ja) 経路探索装置
JP2007218636A (ja) ナビゲーション装置
JPH08334375A (ja) 経路探索方法
JPH07103773A (ja) 経路計算方法及び装置
JP2002148065A (ja) 経路設定装置及びナビゲーション装置
US11333515B2 (en) Region guidance system and region guidance program
JP2006292373A (ja) 経路探索装置

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20041021

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041021

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20041029

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20041129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20041227

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050210

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20050510

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050510

R150 Certificate of patent (=grant) or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090520

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees