(57)【要約】【課題】燃料消費量の少ない経路探索を行うことができる経路探索装置を提供する。【解決手段】出発地から目的地までの経路中の路面勾配の情報である路面勾配情報を取得する路面勾配情報取得手段２４と、路面勾配情報に基づいて経路中で路面勾配が大きい箇所ほど通過速度を高く設定して出発地から目的地までの経路探索を行う経路探索手段２５とを備えることを特徴とするので、経路を探索する領域を拡大することができ、より燃料消費量の少ない最適な経路探索を行うことができる。【選択図】図１
2009198293.tif 000002
【特許請求の範囲】
【請求項１】
出発地から目的地までの経路中の路面勾配の情報である路面勾配情報を取得する路面勾配情報取得手段と、
前記路面勾配情報に基づいて前記経路中で前記路面勾配が大きい箇所ほど通過速度を高く設定して前記出発地から前記目的地までの経路探索を行う経路探索手段とを備えることを特徴とする、
経路探索装置。
【請求項２】
前記経路探索手段は、ドライバの希望到着時間に応じて前記経路探索を行うと共に、前記経路中において予め設定される所定勾配以上の路面勾配での前記通過速度を高く設定することで短縮される所要時間に応じて前記所定勾配未満の路面勾配での前記通過速度を低く設定して前記経路探索を行うことを特徴とする、
請求項１に記載の経路探索装置。
【請求項３】
前記経路探索手段は、ドライバの希望到着時間に応じて前記経路探索を行うと共に、前記経路中において予め設定される所定勾配以上の路面勾配での前記通過速度を高く設定することで短縮される所要時間に応じて該所定勾配以上の路面勾配の箇所を通過する前記出発地から前記目的地までの経路を再探索することを特徴とする、
請求項１又は請求項２に記載の経路探索装置。
【請求項４】
前記経路探索手段が探索した経路と共に前記通過速度をドライバに提示する提示手段を備えることを特徴とする、
請求項１乃至請求項３のいずれか１項に記載の経路探索装置。
【請求項５】
前記経路探索手段は、前記経路の現在の道路交通情報に基づいて推定される範囲内で前記通過速度を設定することを特徴とする、
請求項１乃至請求項４のいずれか１項に記載の経路探索装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、経路探索装置に関し、特に、出発地から目的地までの経路に対して、燃料消費量が少ない経路を探索する経路探索装置に関するものである。
【背景技術】
【０００２】
従来、ＧＰＳ（全地球測位システム）や自律航法を利用して車両の現在地を出発地として特定し、地図情報に照会して目的地への最適経路を探索する経路探索装置が知られている。このような従来の経路探索装置として、例えば、特許文献１に記載されている経路探索装置は、地図情報と燃費情報とを記憶する手段と、現況の交通情報を配信するセンタから交通情報を入手する情報入手手段と、情報入手手段で入手した現況の交通情報と地図情報と燃費情報とを用いてリンクコストを求めるリンクコスト算出手段と、リンクコスト算出手段により算出されたリンクコストを用いて経路を探索する経路探索手段とを備える。そして、この経路探索装置は、地図情報が道路勾配を示す情報を含み、燃費情報が道路勾配と走行速度に対する燃費を示す情報であり、リンクコスト算出手段が地図情報から各リンクの道路勾配を求め、情報入手手段で入手した現況の交通情報から各リンクの推定走行速度を求め、燃費情報を用いて各リンクの道路勾配と推定走行速度とに対応する燃料消費量を求め、燃料消費量が少ない経路が探索されるようにリンクコストを算出することで、燃料消費量の少ない経路を探索している。
【０００３】
【特許文献１】特開２００６−０９８１７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１に記載されている経路探索装置では、交通情報などから走行速度を推定した後にこの推定した推定走行速度に基づいて燃料消費量や所要時間の計算を行って、経路探索を行っていることから、例えば、経路探索の探索領域が推定走行速度で走行して希望時間内に目的地に到着できる範囲内に限られ、この結果、経路探索の探索領域の自由度が制限されることでさらなる燃料消費量の少ない経路の探索が阻害されていた。したがって、より燃料消費量の少ない経路探索が望まれていた。
【０００５】
そこで本発明は、燃料消費量の少ない経路探索を行うことができる経路探索装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１に係る発明による経路探索装置は、出発地から目的地までの経路中の路面勾配の情報である路面勾配情報を取得する路面勾配情報取得手段と、前記路面勾配情報に基づいて前記経路中で前記路面勾配が大きい箇所ほど通過速度を高く設定して前記出発地から前記目的地までの経路探索を行う経路探索手段とを備えることを特徴とする。
【０００７】
請求項２に係る発明による経路探索装置では、前記経路探索手段は、ドライバの希望到着時間に応じて前記経路探索を行うと共に、前記経路中において予め設定される所定勾配以上の路面勾配での前記通過速度を高く設定することで短縮される所要時間に応じて前記所定勾配未満の路面勾配での前記通過速度を低く設定して前記経路探索を行うことを特徴とする。
【０００８】
請求項３に係る発明による経路探索装置では、前記経路探索手段は、ドライバの希望到着時間に応じて前記経路探索を行うと共に、前記経路中において予め設定される所定勾配以上の路面勾配での前記通過速度を高く設定することで短縮される所要時間に応じて該所定勾配以上の路面勾配の箇所を通過する前記出発地から前記目的地までの経路を再探索することを特徴とする。
【０００９】
請求項４に係る発明による経路探索装置では、前記経路探索手段が探索した経路と共に前記通過速度をドライバに提示する提示手段を備えることを特徴とする。
【００１０】
請求項５に係る発明による経路探索装置では、前記経路探索手段は、前記経路の現在の道路交通情報に基づいて推定される範囲内で前記通過速度を設定することを特徴とする。
【発明の効果】
【００１１】
本発明に係る経路探索装置によれば、出発地から目的地までの経路中の路面勾配の情報である路面勾配情報を取得する路面勾配情報取得手段と、路面勾配情報に基づいて経路中で路面勾配が大きい箇所ほど通過速度を高く設定して出発地から目的地までの経路探索を行う経路探索手段とを備え、経路探索手段が路面勾配情報に基づいて経路中で路面勾配が相対的に大きく通過速度に対する燃料消費量の絶対値差が相対的に小さい路面を通過する際の通過速度を相対的に高く設定して経路探索を行なうことで、燃料消費量の増加を抑制しつつ当該箇所を通過するのに要する所要時間を短縮することができ、これによって、例えば、経路を探索する領域を拡大することができ、より燃料消費量の少ない最適な経路探索を行うことができる。
【発明を実施するための最良の形態】
【００１２】
以下に、本発明に係る経路探索装置の実施形態を図面に基づいて詳細に説明する。なお、この実施形態によりこの発明が限定されるものではない。また、下記実施形態における構成要素には、当業者が置換可能かつ容易なもの、或いは実質的に同一のものが含まれる。
【００１３】
図１に概略構成を示す本発明の経路探索装置１は、乗用車、トラックなどの車両に搭載され、出発地から目的地までの経路探索を行うものである。本発明の実施形態に係る経路探索装置１は、出発地から目的地までの経路中の路面勾配が大きくなるほどその箇所を通過する際の通過速度に対する燃料消費量の絶対値差が小さくなり速度依存性が低くなることを利用して、より燃料消費量が少ない最適な案内経路を探索するものである。
【００１４】
図２は、路面勾配に対する通過速度と燃料消費量との対応関係の一例（ハイブリッド車両での例）を表すグラフであり、横軸を速度（ｖｅｌｏｃｉｔｙ［ｋｍ／ｈ］）、縦軸を燃料消費量に相当する値として燃料１リットル当たりの走行距離（ＦＣ−ｒａｔｅ［ｋｍ／ｌ］）としている。例えば、路面勾配が０％の場合と路面勾配が３％の場合との通過速度に対する燃料消費量を比較すると、路面勾配が３％の路面を６０ｋｍ／ｈで通過する場合の燃料消費量と８０ｋｍ／ｈで通過する場合の燃料消費量との差は、路面勾配が０％の路面を６０ｋｍ／ｈで通過する場合の燃料消費量と８０ｋｍ／ｈで通過する場合の燃料消費量との差よりも小さくなる。つまり、路面勾配が０％の路面において８０ｋｍ／ｈで通過する場合の燃料消費量は、６０ｋｍ／ｈで通過する場合の燃料消費量に対して比較的大きく増加（ＦＣ−ｒａｔｅが大きく低下）するのに対して、路面勾配が３％の路面において８０ｋｍ／ｈで通過する場合の燃料消費量は、６０ｋｍ／ｈで通過する場合の燃料消費量に対してほぼ変わらない（ＦＣ−ｒａｔｅがほぼ一定）。すなわち、路面勾配が大きくなるほどその箇所を通過する際の通過速度に対する燃料消費量の絶対値差が小さくなり、言い換えれば、路面勾配が大きくなるほどその箇所を通過する際の通過速度に対する燃料消費量の速度依存性が低くなる。
【００１５】
そこで、この経路探索装置１は、経路探索の際に、路面勾配が相対的に大きく通過速度に対する燃料消費量の絶対値差が相対的に小さい路面、例えば、路面勾配が３％の路面を通過する際の通過速度を相対的に高く設定することで、燃料消費量の増加を抑制しつつ路面勾配が３％の路面を通過するのに要する所要時間を短縮し、この短縮された所要時間を用いることで、他の箇所で所要時間が長くなっても、より燃料消費量を抑制することができる経路探索を実行する余地が生まれ、結果的に、案内経路全体での合計の燃料消費量を低減できるような最適な経路探索を行うことができる。すなわち、この経路探索装置１は、この短縮された所要時間を利用して、路面勾配が相対的に小さく通過速度に対する燃料消費量の絶対値差が相対的に大きい路面（速度依存性が高い路面）、例えば、路面勾配が０％の路面を通過する際の通過速度を相対的に低く設定することにより当該路面を通過する際の所要時間が長くなっても燃料消費量を大幅に抑制することができる経路を探索したり、所要時間が多少長くなっても燃料消費量を抑制することができる別の経路を探索したりすることで、経路探索の探索領域を拡大することができ、この結果、より燃料消費量が少ない最適な案内経路を探索することができる。
【００１６】
すなわち、本発明の実施形態に係る経路探索装置１は、図１に示すように、出発地から目的地までの経路中の路面勾配の情報である路面勾配情報を取得する路面勾配情報取得手段としての路面勾配取得部２４と、路面勾配情報に基づいて経路中で路面勾配が大きい箇所ほど通過速度を高く設定して出発地から目的地までの経路探索を行う経路探索手段としての経路探索部２５とを備える。そして、経路探索装置１は、経路探索部２５が路面勾配情報に基づいて経路中で路面勾配が相対的に大きく通過速度に対する燃料消費量の絶対値差が相対的に小さい路面を通過する際の通過速度を相対的に高く設定して経路探索を行なうことで、燃料消費量の増加を抑制しつつ当該箇所を通過するのに要する所要時間を短縮することができ、この短縮された所要時間を経路探索領域拡大に利用することで、結果的に、他の箇所で所要時間が長くなっても燃料消費量を抑制することができる経路をも含んだより燃料消費量の少ない最適な経路探索を行うことができる。なお、ここでいう経路探索装置１による経路探索とは、燃料消費量が少なくなるような出発地から目的地までの経路と、その経路を通過する際の通過速度とを探索するものである。
【００１７】
（実施形態１）
以下、図１乃至図４を参照して本発明の実施形態１に係る経路探索装置１の概略構成を説明する。この経路探索装置１は、経路探索演算等を行い、車両に搭載された、例えば、ナビゲーションシステムやＥＣＵ等の制御装置として構成される。
【００１８】
図１は、本発明の実施形態１に係る経路探索装置を表す概略構成図、図２は、本発明の実施形態１に係る経路探索装置の路面勾配に対する通過速度と燃料消費量との対応関係を表すグラフ、図３は、本発明の実施形態１に係る経路探索装置の路面勾配に応じた経路探索処理を説明するフローチャート、図４は、本発明の実施形態１に係る経路探索装置の路面勾配に応じた通過速度判定処理を説明するフローチャートである。
【００１９】
図１に示すように、経路探索装置１は、制御部２と、記憶部３と、入出力部４と、データリンクコントローラ５と、位置検出装置６と、入力装置７と、情報提示装置８とを備える。
【００２０】
すなわち、経路探索装置１は、マイクロコンピュータを中心として構成され制御部２、記憶部３及び入出力部４を有し、これらは互いに接続され、互いに信号の受け渡しが可能になっている。入出力部４には経路探索装置１の各部を駆動する不図示の駆動回路や各種センサが接続されており、この入出力部４は、これらのセンサ等との間で信号の入出力を行なう。また、記憶部３には、経路探索装置１の各部を制御するコンピュータプログラムが格納されている。この記憶部３は、ハードディスク装置や光磁気ディスク装置、またはフラッシュメモリ等の不揮発性のメモリ（ＣＤ−ＲＯＭ等のような読み出しのみが可能な記憶媒体）や、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）のような揮発性のメモリ、あるいはこれらの組み合わせにより構成することができる。制御部２は、不図示のメモリ及びＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）により構成されている。経路探索装置１で実行される経路探索処理などの各種処理は、制御部２が前記コンピュータプログラムを当該制御部２に組み込まれたメモリに読み込んで演算し、演算の結果に応じて制御信号を送ることにより実行される。その際に制御部２は、適宜記憶部３へ演算途中の数値を格納し、また格納した数値を取り出して演算を実行する。
【００２１】
データリンクコントローラ５は、経路探索装置１とネットワーク（例えば、無線ＬＡＮやインターネット等）又は通信装置との間における通信制御を行う。すなわち、データリンクコントローラ５は、センタ９等に有線または無線等で接続され、センタ９等と、有線または無線等の通信回線を介して、直接または間接にデータを通信する機能を有する。データリンクコントローラ５は、例えば、センタ９などから提供される渋滞情報や事故情報、あるいは、経路中の通過速度の制限速度（法定速度）の情報である制限速度情報などを含む道路交通情報を受信する。
【００２２】
ここで、センタ９は、ネットワークを介して経路探索装置１と相互に接続され、種々の情報に関する外部データベースや外部プログラム等を提供する機能を有する。このセンタ９は、例えば、ＷＥＢサーバやＡＳＰサーバ等として構成していてもよく、そのハードウェア構成は、一般に市販されるワークステーション、パーソナルコンピュータ等の情報処理装置およびその付属装置により構成していてもよい。また、センタ９の各機能は、センタ９のハードウェア構成中のＣＰＵ、ディスク装置、メモリ装置、入力装置、出力装置、通信制御装置等およびそれらを制御するプログラム等により実現される。
【００２３】
位置検出装置６は、ＧＰＳ（Ｇｌｏｂａｌ Ｐｏｓｉｔｉｏｎｉｎｇ Ｓｙｓｔｅｍ）受信機６１と、ジャイロスコープ６２と、車速センサ６３とを有しており、車両の現在地を検出するためのものである。ＧＰＳ受信機６１は、車両の現在地を検出するための電波を衛星から受信するとともに、車両の位置を座標データとして検出して出力する。ジャイロスコープ６２は、車両の進行方位を検出するための車両の旋回速度を検出して出力する。車速センサ６３は、車両の走行速度を検出して出力する。そして、これらＧＰＳ受信機６１、ジャイロスコープ６２、車速センサ６３から出力された各検出値が制御部２に供給されることにより、制御部２は、車両の現在地を検出することができる。
【００２４】
入力装置７は、操作スイッチ群７１と、音声認識ユニット７２とを含んで構成され、ドライバ等から経路探索装置１への指示を入力するものである。操作スイッチ群７１は、制御部２に対して、ドライバ等による各種指示（例えば、ドライバが希望する目的地や希望到着時間などの入力）を外部から与えるもので、例えば、後述の表示装置８１の周辺に設けた複数の操作スイッチと、表示装置８１の液晶表示器と一体的に構成されたタッチスイッチとを含む。このタッチスイッチは、液晶表示器の裏側に設けられて、ドライバ等による液晶表示器へのタッチ操作位置を検出するために設けられている。音声認識ユニット７２は、操作スイッチ群７１に代えて用いることができるもので、例えば、マイクロフォンを内蔵しており、ドライバ等の音声による指示を認識して、同指示内容を制御部２に与えるものである。
【００２５】
提示手段としての情報提示装置８は、表示装置８１と、スピーカ８２とを含んで構成され、ドライバ等に対して各種の情報を提示（出力）するものである。表示装置８１は、液晶表示器などによって構成され、道路地図、車両の現在地、経路探索された案内経路や当該案内経路の通過速度、各種操作指示ボタンなどを表示する。スピーカ８２は、ドライバに対して、探索された案内経路や通過速度の案内を音声によって提供するものである。
【００２６】
上述の制御部２は、機能概念的に、例えば、現在地取得部２１と、目的地設定部２２と、希望到着時間設定部２３と、路面勾配情報取得手段としての路面勾配取得部２４と、経路探索手段としての経路探索部２５とを含んで構成され、車両の現在地の検出、車両の現在地から目的地までの経路の探索、探索した経路に従った経路案内などの処理を実行する。
【００２７】
現在地取得部２１は、位置検出装置６から出力された検出値に基づいて車両の現在地を取得し、取得した現在地を表す現在地情報（例えば、座標データ）を記憶部３に一時的に記憶する。ここでは、この現在地取得部２１が取得する現在地が経路探索における出発地に相当する。
【００２８】
目的地設定部２２は、ドライバにより入力装置７に入力された入力値に基づいて、後述する記憶部３の地図データベース３１に格納された地図情報からドライバが希望する目的地を設定し、設定した現在地を表す目的地情報（例えば、座標データ）を記憶部３に一時的に記憶する。
【００２９】
希望到着時間設定部２３は、ドライバにより入力装置７に入力された入力値に基づいて、出発地としての現在地から目的地までのドライバの希望到着時間（希望到着時刻）を設定し、設定した希望到着時間を表す希望到着時間情報を記憶部３に一時的に記憶する。
【００３０】
路面勾配取得部２４は、例えば、後述する記憶部３の地図データベース３１に格納された地図情報などから出発地から目的地までの経路中の路面勾配の情報である路面勾配情報を取得する。
【００３１】
経路探索部２５は、現在地取得部２１が取得した現在地、目的地設定部２２が設定した目的地、希望到着時間設定部２３が設定した希望到着時間などに基づいて、後述する地図データベース３１に格納されている地図情報を参照して経路探索を行う。ここで、経路探索部２５は、探索される経路を通過する際の通過速度を指定した上で現在地から目的地までの燃料消費量が最小となる経路の経路探索を行う。つまり、経路探索部２５による経路探索とは、上述したように、燃料消費量が少なくなるような出発地から目的地までの経路と、その経路を通過する際の通過速度とを探索するものである。そして、この経路探索部２５は、路面勾配情報に基づいて経路中で路面勾配が相対的に大きくなる箇所で通過速度を相対的に高く設定して出発地から目的地までの経路探索を行う。
【００３２】
上述の記憶部３は、機能概念的に、例えば、地図データベース３１と、道路交通情報ファイル３２と、路面勾配ファイル３３と、速度−燃料消費量ファイル３４と、通過速度ファイル３５と、経路ファイル３６とを含んで構成され、各種のデータベース、テーブル、マップ、ファイルなどを格納する。
【００３３】
地図データベース３１は、経路探索部２５による経路探索に用いられる地図情報を記憶する地図情報記憶手段として機能する。なお、地図情報は、記憶部３とは別構成の地図ＤＢ（データベース）に格納されて構成されていてもよく、また、センタ９に外部データベースとして格納されていてもよい。地図情報は、予め地図データベース３１に記憶されるようにしても良いし、センタ９よりダウンロードされ利用されるようにしてもよい。
【００３４】
ここで、この地図情報は、複数の道路データや、山、海などの背景に関する背景データを含んで構成されている。道路データは、それぞれの複数のリンクデータ１，２，…の集合からなり、各リンクデータは、道路地図上の２つのノード間を結ぶリンクをそれぞれ表すリンクデータ名、道路種別（有料道路、国道、県道など）を表す道路種別データおよびノードの位置を表すノードデータを含む。ノードは、道路が交差する位置、有料道路のインターチェンジやジャンクション、道路が曲がっている位置、道路幅が変化する位置、道路種別が変化する位置、渋滞の程度が変化する位置などに、予め決められている。そしてここでは、地図情報は、道路データに対応して道路の路面勾配の情報である路面勾配情報を含んで構成される。
【００３５】
道路交通情報ファイル３２は、データリンクコントローラ５が受信した渋滞情報、事故情報、制限速度情報などを含む道路交通情報を記憶する道路交通情報記憶手段として機能する。
【００３６】
路面勾配ファイル３３は、路面勾配取得部２４により地図情報などから取得された路面勾配情報を記憶する路面勾配情報記憶手段として機能する。
【００３７】
速度−燃料消費量ファイル３４は、上述の図２で示したような路面勾配に対する通過速度と燃料消費量との対応関係を表す速度−燃料消費量マップを記憶する速度−燃料消費量マップ記憶手段として機能する。この速度−燃料消費量マップは、例えば、試験等によって予め作成しておけばよい。
【００３８】
通過速度ファイル３５は、経路探索部２５により経路探索された経路の通過速度を表す通過速度情報を記憶する路面勾配情報記憶手段として機能する。
【００３９】
経路ファイル３６は、経路探索部２５により経路探索された経路を表す経路情報を記憶する経路情報記憶手段として機能する。ここで、経路情報は、探索した経路に関する情報であり、経路を構成するリンクデータやノードデータなどを含む。
【００４０】
次に、図３を参照して本発明の実施形態１に係る経路探索装置１の路面勾配に応じた経路探索処理を説明する。
【００４１】
まず、経路探索装置１は、現在地取得部２１が位置検出装置６から車両の現在地を取得し、目的地設定部２２がドライバによる入力装置７への入力に応じて地図情報から目的地を設定し、希望到着時間設定部２３が出発地としての現在地から目的地までのドライバの希望到着時間を設定する。そして、経路探索部２５は、現在地取得部２１が取得した現在地、目的地設定部２２が設定した目的地、希望到着時間設定部２３が設定した希望到着時間に基づいて地図データベース３１に格納されている地図情報を参照して経路探索を行う（Ｓ１００）。
【００４２】
ここでの経路探索部２５による経路探索の手法は、特に限定されず、種々の公知の手法を用いることができる。ここでは、経路探索部２５は、例えば、地図データベース３１に格納されている地図情報の道路データ（リンクデータ、ノードデータ）を考慮しつつ、データリンクコントローラ５が受信し道路交通情報ファイル３２に記憶されている渋滞情報、事故情報、制限速度情報などを含む道路交通情報や車両の燃費特性などにも基づいて、各リンクに対応した道路の候補通過速度を設定した上で、現在地から目的地までの燃料消費量が最小となりうる候補経路を１つ探索し、候補経路の経路情報を経路ファイル３６に、候補通過速度の通過速度情報を通過速度ファイル３５に記憶する。
【００４３】
次に、経路探索装置１は、路面勾配取得部２４がＳ１００にて探索された候補経路中の出発地から目的地までの路面勾配情報を地図データベース３１に格納された地図情報などから取得し、路面勾配ファイル３３に記憶する（Ｓ１０２）。
【００４４】
そして、経路探索部２５は、路面勾配取得部２４により取得され路面勾配ファイル３３に記憶された路面勾配情報に基づいて、Ｓ１００にて探索された候補経路の各リンクに対応した道路の路面勾配に応じた最適な通過速度判定処理を実行し（Ｓ１０４）、候補経路の路面勾配に対する最適な通過速度を判定する。この路面勾配に応じた通過速度判定処理については、次の図４で詳細に説明する。
【００４５】
そして、経路探索部２５は、Ｓ１０４の通過速度判定処理の判定結果に応じて、燃料消費量が少なくなる最適な案内経路と、その経路を通過する際の最適な通過速度とを決定し、情報提示装置８は、経路探索部２５により経路ファイル３６に記憶された経路情報と通過速度ファイル３５に記憶された通過速度情報とに基づいて、経路探索部２５が探索した最適な案内経路と共に、最適な通過速度をドライバに提示して（Ｓ１０６）、この路面勾配に応じた経路探索処理を終了する。
【００４６】
次に、図４を参照して本発明の実施形態１に係る経路探索装置１の路面勾配に応じた通過速度判定処理を説明する。
【００４７】
まず、経路探索部２５は、図３のＳ１００にて検索された候補経路と、Ｓ１０２にて路面勾配ファイル３３に記憶された路面勾配情報とに基づいて、速度−燃料消費量ファイル３４に記憶されている路面勾配に対する通過速度と燃料消費量との対応関係を表す速度−燃料消費量マップ（図２参照）から路面勾配に応じた通過速度を設定する（Ｓ１５０）。すなわち、経路探索部２５は、路面勾配情報に基づいて候補経路中で路面勾配が相対的に大きくなる箇所で通過速度を相対的に高く設定する。さらに具体的には、経路探索部２５は、例えば、候補経路中において予め設定される所定勾配以上の路面勾配、言い換えれば、通過速度に対する燃料消費量の絶対値差が所定値以下である路面勾配での通過速度を候補通過速度より高く設定すると共に、通過速度を候補通過速度より高く設定することで短縮される所要時間に応じて、候補経路中において所定勾配未満の路面勾配、言い換えれば、通過速度に対する燃料消費量の絶対値差が所定値より大きい路面勾配での通過速度を候補通過速度より低く設定する。
【００４８】
例えば、経路探索部２５は、路面勾配が相対的に大きく通過速度に対する燃料消費量の絶対値差が相対的に小さい路面、例えば、路面勾配が３％の路面を通過する際の燃料消費量の増加を抑制しつつ当該路面を通過するのに要する所要時間が短縮されるように、当該路面を通過する際の通過速度を速度−燃料消費量マップに基づいて相対的に高く設定する。そして、経路探索部２５は、路面勾配が相対的に小さく通過速度に対する燃料消費量の絶対値差が相対的に大きい路面、例えば、路面勾配が０％の路面を通過する際の所要時間が長くなる分の時間を上記短縮された所要時間により補うことができる範囲で、当該路面を通過する際の燃料消費量が低減するように、当該路面を通過する際の通過速度を相対的に低く設定する。なお、このような経路探索部２５による路面勾配に応じた通過速度の設定は、演算能力が許容する範囲で多くの箇所で行えばよい。
【００４９】
なお、経路探索部２５は、Ｓ１５０にて、道路交通情報ファイル３２に記憶される候補経路中の現在の渋滞情報、事故情報、制限速度情報などを含む道路交通情報に基づいて推定される通過速度の範囲内で路面勾配に応じた通過速度を設定するようにするとよい。これにより、渋滞、事故、制限速度などにより実際には出すことのできない通過速度が設定されてしまうことを防止することができる。
【００５０】
次に、経路探索部２５は、Ｓ１５０にて設定された路面勾配に応じた通過速度により候補経路を通過した場合の経路全体での合計燃料消費量を算出する（Ｓ１５２）。そして、経路探索部２５は、図３のＳ１００にて設定された候補通過速度により候補経路を通過した場合の経路全体での合計燃料消費量を算出し、この候補通過速度で通過した場合の合計燃料消費量と、Ｓ１５２で算出した路面勾配に応じた通過速度で通過した場合の合計燃料消費量とを比較し（Ｓ１５４）、最適であるか否かを判定する（Ｓ１５６）。
【００５１】
経路探索部２５は、例えば、Ｓ１５２で算出した路面勾配に応じた通過速度で通過した場合の合計燃料消費量が候補通過速度で通過した場合の合計燃料消費量より低下していれば、Ｓ１５０にて設定された路面勾配に応じた通過速度が最適であると判定して（Ｓ１５６：Ｙｅｓ）、路面勾配に応じた通過速度判定処理を終了する。経路探索部２５は、例えば、Ｓ１５２で算出した路面勾配に応じた通過速度で通過した場合の合計燃料消費量が候補通過速度で通過した場合の合計燃料消費量より低下していなければ、Ｓ１５０にて設定された路面勾配に応じた通過速度が最適ではないと判定して（Ｓ１５６：Ｎｏ）、Ｓ１５０に戻って、例えば、候補経路中において予め設定される所定勾配以上の路面勾配、言い換えれば、通過速度に対する燃料消費量の絶対値差が所定値以下である路面勾配での通過速度をさらに高く設定するなどして、路面勾配に対する通過速度を再設定して以下の処理を繰り返し実行する。
【００５２】
以上で説明した本発明の実施形態に係る経路探索装置１によれば、出発地から目的地までの経路中の路面勾配の情報である路面勾配情報を取得する路面勾配取得部２４と、路面勾配情報に基づいて経路中で路面勾配が大きい箇所ほど通過速度を高く設定して出発地から目的地までの経路探索を行う経路探索部２５とを備える。
【００５３】
したがって、経路探索装置１は、経路探索部２５が路面勾配情報に基づいて経路中で路面勾配が相対的に大きく通過速度に対する燃料消費量の絶対値差が相対的に小さい路面を通過する際の通過速度を相対的に高く設定して経路探索を行なうことで、燃料消費量の増加を抑制しつつ当該箇所を通過するのに要する所要時間を短縮することができ、この短縮された所要時間を経路探索領域拡大に利用することで、結果的に、他の箇所で所要時間が長くなっても燃料消費量を抑制することができる経路（箇所）をも含んだより燃料消費量の少ない最適な経路探索を行うことができる。
【００５４】
さらに、以上で説明した本発明の実施形態に係る経路探索装置１によれば、経路探索部２５が探索した経路と共に通過速度をドライバに提示する情報提示装置８を備える。したがって、ドライバは、経路探索部２５により経路探索され情報提示装置８に提示される最適な案内経路と最適な通過速度とに基づいて、より燃料消費量の少ない最適な運転を実現することができる。
【００５５】
さらに、以上で説明した本発明の実施形態に係る経路探索装置１によれば、経路探索部２５は、経路の現在の道路交通情報に基づいて推定される範囲内で路面勾配に応じた通過速度を設定する。したがって、例えば、渋滞、事故、制限速度などにより実際には出すことのできない通過速度が設定されてしまうことを防止することができる。
【００５６】
さらに、以上で説明した本発明の実施形態に係る経路探索装置１によれば、経路探索部２５は、ドライバの希望到着時間に応じて経路探索を行うと共に、経路中において予め設定される所定勾配以上の路面勾配での通過速度を高く設定することで短縮される所要時間に応じて所定勾配未満の路面勾配での通過速度を低く設定して経路探索を行う。したがって、経路探索の際に、路面勾配が相対的に大きく通過速度に対する燃料消費量の絶対値差が相対的に小さい路面を通過する際の通過速度を相対的に高く設定することで、燃料消費量の増加を抑制しつつ当該路面を通過するのに要する所要時間を短縮し、この短縮された所要時間を利用して、路面勾配が相対的に小さく通過速度に対する燃料消費量の絶対値差が相対的に大きい路面を通過する際の通過速度を相対的に低く設定することにより当該路面を通過する際の所要時間が長くなっても燃料消費量を大幅に抑制することができる経路をも探索することができ、この結果、経路探索領域を拡大することができる。
【００５７】
なお、上述した本発明の実施形態に係る経路探索装置は、上述した実施形態に限定されず、特許請求の範囲に記載された範囲で種々の変更が可能である。
【００５８】
以上の説明では、経路探索部２５は、Ｓ１００にて、現在地から目的地までの燃料消費量が最小となりうる候補経路を１つ探索するものとして説明したが、これに限らず、複数の候補経路を探索してもよい。すなわち、経路探索部２５は、Ｓ１００にて、例えば、現在地から目的地までの距離が短い順に複数の候補経路を探索してもよいし、最短距離との距離の差が所定未満の複数の候補経路を探索するようにしてもよい。そして、この場合、経路探索部２５は、Ｓ１０４にて、複数の候補経路に対してそれぞれ路面勾配に対する最適な通過速度を判定する処理を実行し、最適な通過速度により各候補経路を通過した際に現在地から目的地までの合計の燃料消費量が最も少ない候補経路を最適な案内経路として選択するようにすればよい。
【００５９】
また、Ｓ１５０にて、経路探索部２５が路面勾配に応じた通過速度を設定する方法は、以上で説明した方法には限られない。経路探索部２５は、例えば、以下で説明するような方法により路面勾配に応じた通過速度を設定するようにしてもよい。すなわち、経路探索部２５は、例えば、路面勾配の角度と車重Ｍと重力ｇとを掛け合わせることで路面勾配に応じた抵抗Ｆｗを算出すると共に、加速度ａと車重Ｍを掛け合わせることで候補通過速度によりこの路面勾配を通過する際の力Ｆを算出する。そして、通過速度による影響度判定値として予め設定される閾値をＸとすると、経路探索部２５は、［Ｆｗ−Ｆ＞Ｘ］となる場合に路面勾配が大きいと判定し、候補通過速度を所定速度増加することで路面勾配に応じた通過速度を設定するようにしてもよい。
【００６０】
（実施形態２）
図５は、本発明の実施形態２に係る経路探索装置の路面勾配に応じた経路探索処理を説明するフローチャートである。本発明の実施形態２に係る経路探索装置は、実施形態１に係る経路探索装置と略同様の構成であることから、上述した実施形態１と共通する構成、作用、効果については、重複した説明はできるだけ省略するとともに、同一の符号を付す。また、主要部分の構成については図１、図２を参照する。
【００６１】
本発明の実施形態２に係る経路探索装置１は、図５に示すように、経路探索部２５が経路中において予め設定される所定勾配以上の路面勾配での通過速度を高く設定することで短縮される所要時間に応じて該所定勾配以上の路面勾配の箇所を通過する出発地から目的地までの経路を再探索する点で、実施形態１に係る経路探索装置１とは異なる。
【００６２】
次に、図５を参照して本発明の実施形態２に係る経路探索装置１の路面勾配に応じた経路探索処理を説明する。
【００６３】
まず、経路探索装置１は、経路探索部２５が現在地、目的地、希望到着時間に基づいて地図データベース３１に格納されている地図情報を参照して経路探索を行う（Ｓ２００）。経路探索部２５は、各リンクに対応した道路の候補通過速度を設定した上で、現在地から目的地までの燃料消費量が最小となりうる候補経路を１つ探索し、候補経路の経路情報を経路ファイル３６に、候補通過速度の通過速度情報を通過速度ファイル３５に記憶する。
【００６４】
次に、経路探索装置１は、路面勾配取得部２４がＳ２００にて探索された候補経路中の出発地から目的地までの路面勾配情報を地図データベース３１に格納された地図情報などから取得し、路面勾配ファイル３３に記憶する（Ｓ２０２）。
【００６５】
そして、経路探索部２５は、路面勾配ファイル３３に記憶された路面勾配情報に基づいて、Ｓ２００にて探索された候補経路中において予め設定される所定勾配以上の路面勾配、言い換えれば、通過速度に対する燃料消費量の絶対値差が所定値以下である路面勾配（例えば、路面勾配が３％の路面）の箇所を抜き出し、この所定勾配以上の路面勾配の箇所における当該路面勾配に応じた通過速度判定処理を実行する（Ｓ２０４）。経路探索部２５は、抜き出された所定勾配以上の路面勾配の箇所と、Ｓ２０２にて路面勾配ファイル３３に記憶された路面勾配情報とに基づいて、速度−燃料消費量ファイル３４に記憶されている路面勾配に対する通過速度と燃料消費量との対応関係を表す速度−燃料消費量マップ（図２参照）からこの抜き出された箇所の路面勾配に応じた通過速度を設定する。すなわち、経路探索部２５は、この所定勾配以上の路面勾配の箇所、言い換えれば、通過速度に対する燃料消費量の絶対値差が所定値以下である路面勾配の箇所での通過速度を候補通過速度に対して相対的に高く設定する。経路探索部２５は、路面勾配が所定勾配以上であり通過速度に対する燃料消費量の絶対値差が相対的に小さい箇所、例えば、路面勾配が３％の箇所を通過する際の燃料消費量の増加を抑制しつつ当該路面を通過するのに要する所要時間が短縮されるように、当該箇所を通過する際の通過速度を速度−燃料消費量マップに基づいて相対的に高く設定する。このとき、経路探索部２５は、道路交通情報ファイル３２に記憶される候補経路中の現在の渋滞情報、事故情報、制限速度情報などを含む道路交通情報に基づいて推定される通過速度の範囲内で路面勾配に応じた通過速度を設定するようにするとよい。
【００６６】
そして、この経路探索装置１は、この短縮された所要時間を利用して、Ｓ２０６にて、所要時間が多少長くなっても燃料消費量を抑制することができるような候補経路、ここでは、少なくとも所定勾配以上の路面勾配の箇所を最適な通過速度で通過する経路であってＳ２００で探索した候補経路とは別の候補経路を再探索する（Ｓ２０６）。
【００６７】
すなわち、経路探索部２５は、Ｓ２０４の通過速度判定処理の判定結果に応じて、少なくとも所定勾配以上の路面勾配の箇所をＳ２０４で設定した通過速度で通過するような候補経路を再探索し（Ｓ２０６）、例えば、Ｓ２０６にて再探索された候補経路において少なくとも所定勾配以上の路面勾配の箇所をＳ２０４で設定した通過速度で通過した場合の合計燃料消費量と、Ｓ２００にて探索された候補経路を候補通過速度で通過した場合での合計燃料消費量とを比較して、再探索された候補経路が最適であるか否かを判定する（Ｓ２０８）。
【００６８】
経路探索部２５は、例えば、Ｓ２０６にて再探索された候補経路において少なくとも所定勾配以上の路面勾配の箇所をＳ２０４で設定した通過速度で通過した場合の合計燃料消費量がＳ２００にて探索された候補経路を候補通過速度で通過した場合での合計燃料消費量より低下してれば、Ｓ２０６にて再探索された候補経路が最適であると判定して（Ｓ２０８：Ｙｅｓ）、Ｓ２０６にて再探索された候補経路を燃料消費量が少なくなる最適な案内経路と決定し、その案内経路を通過する際の最適な通過速度を決定する。情報提示装置８は、経路探索部２５により経路ファイル３６に記憶された経路情報と通過速度ファイル３５に記憶された通過速度情報とに基づいて、経路探索部２５が探索した最適な案内経路と共に、最適な通過速度をドライバに提示して（Ｓ２１０）、この路面勾配に応じた経路探索処理を終了する。経路探索部２５は、例えば、Ｓ２０６にて再探索された候補経路において少なくとも所定勾配以上の路面勾配の箇所を最適な通過速度で通過した場合の合計燃料消費量がＳ２００にて探索された候補経路を候補通過速度で通過した場合での合計燃料消費量より低下していなければ、Ｓ２０６にて再探索された候補経路が最適ではないと判定して（Ｓ２０８：Ｎ０）、Ｓ２０４に戻って、例えば、Ｓ２０４にて抜き出された所定勾配以上の路面勾配の箇所の通過速度をさらに高く設定しＳ２０６にて候補経路を再探索するなどして、以下の処理を繰り返し実行する。
【００６９】
以上で説明した本発明の実施形態に係る経路探索装置１によれば、経路探索部２５が路面勾配情報に基づいて経路中で路面勾配が相対的に大きく通過速度に対する燃料消費量の絶対値差が相対的に小さい路面を通過する際の通過速度を相対的に高く設定して経路探索を行なうことで、燃料消費量の増加を抑制しつつ当該箇所を通過するのに要する所要時間を短縮することができ、この短縮された所要時間を経路探索領域拡大に利用することで、結果的に、他の箇所で所要時間が長くなっても燃料消費量を抑制することができる経路をも含んだより燃料消費量の少ない最適な経路探索を行うことができる。
【００７０】
さらに、以上で説明した本発明の実施形態に係る経路探索装置１によれば、経路探索部２５は、ドライバの希望到着時間に応じて経路探索を行うと共に、経路中において予め設定される所定勾配以上の路面勾配での通過速度を高く設定することで短縮される所要時間に応じて該所定勾配以上の路面勾配の箇所を通過する出発地から前記目的地までの経路を再探索する。したがって、経路探索の際に、路面勾配が相対的に大きく通過速度に対する燃料消費量の絶対値差が相対的に小さい路面を通過する際の通過速度を相対的に高く設定することで、燃料消費量の増加を抑制しつつ当該路面を通過するのに要する所要時間を短縮し、この短縮された所要時間を利用して、他の箇所で所要時間が多少長くなっても燃料消費量を抑制することができる別の経路を探索することができ、この結果、経路探索領域を拡大することができる。
【００７１】
なお、上述した本発明の実施形態に係る経路探索装置は、上述した実施形態に限定されず、特許請求の範囲に記載された範囲で種々の変更が可能である。本発明の経路探索装置は、例えば、実施形態１と実施形態２とを組み合わせたものであってもよい。
【００７２】
以上の説明では、経路探索装置が車両に搭載された形態で処理を行う場合を例示して説明したが、これに限られず、例えば、経路探索装置をセンタ９として構成し、車両からのネットワーク経由の要求に応じて処理を行い、その処理結果を当該車両に返却するように構成してもよい。
【００７３】
また、以上に説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。また、以上に説明した経路探索装置は、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。
【００７４】
例えば、経路探索装置が備える処理機能、特に制御部２にて行われる各処理機能については、その全部または任意の一部を、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）および当該ＣＰＵにて解釈実行されるプログラムにて実現することができ、あるいは、ワイヤードロジックによるハードウェアとして実現することも可能である。なお、プログラムは、後述する記録媒体に記録されており、必要に応じて経路探索装置に機械的に読み取られる。すなわち、ＲＯＭまたはＨＤなどの記憶部３などは、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）として協働してＣＰＵに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、ＲＡＭにロードされることによって実行され、ＣＰＵと協働して制御部を構成する。
【００７５】
また、このコンピュータプログラムは、経路探索装置に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。
【００７６】
また、本発明に係るプログラムを、コンピュータ読み取り可能な記録媒体に格納することもできる。ここで、この「記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等の任意の「可搬用の物理媒体」、あるいは、ＬＡＮ、ＷＡＮ、インターネットに代表されるネットワークを介してプログラムを送信する場合の通信回線や搬送波のように、短期にプログラムを保持する「通信媒体」を含むものとする。
【００７７】
また、「プログラム」とは、任意の言語や記述方法にて記述されたデータ処理方法であり、ソースコードやバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）に代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施の形態に示した各装置において記録媒体を読み取るための具体的な構成、読み取り手順、あるいは、読み取り後のインストール手順等については、周知の構成や手順を用いることができる。
【００７８】
記憶部３に格納される各種のデータベース等は、ＲＡＭ、ＲＯＭ等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラムやテーブルやデータベースやファイル等を格納する。
【００７９】
また、経路探索装置は、既知のパーソナルコンピュータ、ワークステーション等の情報処理装置を接続し、該情報処理装置に本発明の方法を実現させるソフトウェア（プログラム、データ等を含む）を実装することにより実現してもよい。
【００８０】
更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の負荷等に応じた任意の単位で、機能的または物理的に分散・統合して構成することができる。
【産業上の利用可能性】
【００８１】
以上のように、本発明に係る経路探索装置は、燃料消費量の少ない経路探索を行うことができるものであり、出発地から目的地までの経路に対して燃料消費量が少ない経路を探索する種々の車両用の経路探索装置に適用することができる。
【図面の簡単な説明】
【００８２】
【図１】本発明の実施形態１に係る経路探索装置を表す概略構成図である。
【図２】本発明の実施形態１に係る経路探索装置の路面勾配に対する通過速度と燃料消費量との対応関係を表すグラフである。
【図３】本発明の実施形態１に係る経路探索装置の路面勾配に応じた経路探索処理を説明するフローチャートである。
【図４】本発明の実施形態１に係る経路探索装置の路面勾配に応じた通過速度判定処理を説明するフローチャートである。
【図５】本発明の実施形態２に係る経路探索装置の路面勾配に応じた経路探索処理を説明するフローチャートである。
【符号の説明】
【００８３】
１    経路探索装置
２    制御部
３    記憶部
４    入出力部
５    データリンクコントローラ
６    位置検出装置
７    入力装置
８    情報提示装置（提示手段）
９    センタ
２１    現在地取得部
２２    目的地設定部
２３    希望到着時間設定部
２４    路面勾配取得部（路面勾配情報取得手段）
２５    経路探索部（経路探索手段）
３１    地図データベース
３２    道路交通情報ファイル
３３    路面勾配ファイル
３４    速度−燃料消費量ファイル
３５    通過速度ファイル
３６    経路ファイル
【図１】
2009198293.tif 000003
【図２】
2009198293.tif 000004
【図３】
2009198293.tif 000005
【図４】
2009198293.tif 000006
【図５】
2009198293.tif 000007