(57)【特許請求の範囲】
【請求項１】
車両を他の速度よりも相対的に高い燃料消費効率で走行させることが可能な経済速度を取得する経済速度取得手段と、
前記車両の出発地と目的地との間の道路区間毎の推定速度を取得する推定速度取得手段と、
前記道路区間毎の前記車両の速度調整の自由度を取得する自由度取得手段と、
前記経済速度と前記推定速度と前記自由度とに基づいて、前記経済速度で前記車両を走行させることができる可能性が高い前記道路区間であるほど経路とされる可能性が高くなるように、前記出発地から前記目的地までの前記経路を探索する経路探索手段と、を備える経路探索システムであって、
前記経路探索手段は、前記経済速度と前記道路区間の前記推定速度との差分が所定値以下である場合、当該道路区間の前記自由度が低いほど当該道路区間において前記経済速度で前記車両を走行させることができる可能性が高いとみなす、
経路探索システム。
【請求項２】
前記経路探索手段は、前記経済速度で前記車両を走行させることができる可能性が高い前記道路区間であるほど小さくなるようにリンクコストを定義し、当該リンクコストが最小化されるように前記出発地から前記目的地までの前記経路を探索する、
請求項１に記載の経路探索システム。
【請求項３】
前記経路探索手段は、前記経済速度と前記道路区間の前記推定速度との差分が所定値よりも大きい場合、当該道路区間の前記自由度が高いほど当該道路区間において前記経済速度で前記車両を走行させることができる可能性が高いとみなす、
請求項１または請求項２のいずれかに記載の経路探索システム。
【請求項４】
前記経路探索手段は、前記経済速度と前記道路区間の前記推定速度との差分が小さいほど、当該道路区間において前記経済速度で前記車両を走行させることができる可能性が高いとみなす、
請求項１〜請求項３のいずれかに記載の経路探索システム。
【請求項５】
経済速度取得手段が、車両を他の速度よりも相対的に高い燃料消費効率で走行させることが可能な経済速度を取得する経済速度取得ステップと、
推定速度取得手段が、前記車両の出発地と目的地との間の道路区間毎の推定速度を取得する推定速度取得ステップと、
自由度取得手段が、前記道路区間毎の前記車両の速度調整の自由度を取得する自由度取得ステップと、
経路探索手段が、前記経済速度と前記推定速度と前記自由度とに基づいて、前記経済速度で前記車両を走行させることができる可能性が高い前記道路区間であるほど経路とされる可能性が高くなるように、前記出発地から前記目的地までの前記経路を探索する経路探索ステップと、を含む経路探索方法であって、
前記経路探索ステップでは、前記経路探索手段が、前記経済速度と前記道路区間の前記推定速度との差分が所定値以下である場合、当該道路区間の前記自由度が低いほど当該道路区間において前記経済速度で前記車両を走行させることができる可能性が高いとみなす、
経路探索方法。
【請求項６】
コンピュータを、
車両を他の速度よりも相対的に高い燃料消費効率で走行させることが可能な経済速度を取得する経済速度取得手段、
前記車両の出発地と目的地との間の道路区間毎の推定速度を取得する推定速度取得手段、
前記道路区間毎の前記車両の速度調整の自由度を取得する自由度取得手段、
前記経済速度と前記推定速度と前記自由度とに基づいて、前記経済速度で前記車両を走行させることができる可能性が高い前記道路区間であるほど経路とされる可能性が高くなるように、前記出発地から前記目的地までの前記経路を探索する経路探索手段、
として機能させる経路探索プログラムであって、
前記経済速度と前記道路区間の前記推定速度との差分が所定値以下である場合、当該道路区間の前記自由度が低いほど当該道路区間において前記経済速度で前記車両を走行させることができる可能性が高いとみなす前記経路探索手段としてコンピュータを機能させる経路探索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の経路を探索する経路探索システム、方法およびプログラムに関する。
【背景技術】
【０００２】
従来、車両の経路探索技術として、リンクが示す道路区間毎に対応付けられたリンクコストが最小化されるような経路を探索するダイクストラ法等の技術が知られている。これらの技術においては、リンクの各種の要素を反映させてリンクコストを定義することにより、当該各種の要素を考慮して経路を探索することが可能になる。例えば、特許文献１には、現況の交通情報から特定される推定走行速度が運転者の希望等によって設定された順調速度以上の速度であるリンクが経路に採用されやすいようにリンクコストを定義する技術が開示されている。また、特許文献１には、燃料消費量が少ないリンクが経路に採用されやすいようにリンクコストを定義する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−３２５４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した従来技術においては、リンクコストを定義する際にリンクコストに反映させた要素が実際に実現可能であるか否かが考慮されていない。すなわち、運転者が自身の希望速度となるように車両の速度を調整する場合、当該車両の周囲の状況により、速度を容易に調整可能である場合もあれば、速度を調整することが困難である場合もあり、速度調整の自由度はリンク毎に大きく異なる。しかし、従来技術においては、このような速度調整の自由度は考慮されていない。従って、探索された経路と他の経路とを比較した場合、探索された経路よりも他の経路の方が自由度が高く実際には希望速度で走行することが容易であるといった状況が発生し得る。また、従来技術においては、燃料消費量が少ないリンクが経路に採用されやすくなるように構成することが開示されているが、この点においても、実際に燃料消費量を抑制することが容易であるリンクと困難なリンクが存在し得ることが考慮されていない。
本発明は、上記課題にかんがみてなされたもので、燃料消費量が少なくなる状態を実現することが容易な経路を探索する技術の提供を目的とする。
【課題を解決するための手段】
【０００５】
上記の目的を達成するため、本発明においては、車両を他の速度よりも相対的に高い燃料消費効率で走行させることが可能な経済速度と、車両の出発地と目的地との間の道路区間毎の推定速度と、道路区間毎の車両の速度調整の自由度とを取得し、これらの経済速度と推定速度と自由度とに基づいて、経済速度で車両を走行させることができる可能性が高い道路区間であるほど経路とされる可能性が高くなるように、出発地から目的地までの経路を探索する。
【０００６】
すなわち、車両の速度調整の自由度が道路区間毎に定義されていれば、各道路区間における車両の通常の速度を推定速度と見なすことにより、当該推定速度で走行する車両の速度を経済速度に調整することができる可能性が高いか否かを当該自由度に基づいて特定することができる。そこで、推定速度で走行する車両の速度を経済速度に調整することができる可能性が高い道路区間であるほど経路とされる可能性が高くなるように経路を探索すれば、燃料消費量が少なくなる状態を実現することが容易な経路を探索することができる。
【０００７】
ここで、経済速度取得手段は、車両を他の速度よりも相対的に高い燃料消費効率で走行させることが可能な経済速度を取得することができればよい。経済速度は一つの数値で規定されても良いし、特定の数値範囲で規定されてもよい。前者は、車両における燃料消費効率の速度依存性を予め特定し、燃料消費効率が最高効率となるような数値によって定義される。後者は、車両における燃料消費効率の速度依存性に基づいて最高効率の燃料消費効率を含む範囲によって定義される。
【０００８】
推定速度取得手段は、車両の出発地と目的地との間の道路区間毎の推定速度を取得することができれば良く、統計によって特定されても良いし、測定によって特定されても良い。前者は、例えば、道路区間毎の統計値を予め特定し経路探索システムが参照可能な記録媒体に記録する構成等によって実現される。後者は、例えば、道路区間毎の車両の速度をセンサの検出値や車両が送信するプローブ情報等に基づいて特定して集計し、集計した結果を通信等によって経路探索システムに受け渡す構成等によって実現される。
【０００９】
自由度取得手段は、道路区間毎の車両の速度調整の自由度を取得することができれば良い。すなわち、各道路区間上で車両の周囲の状況や環境等の速度調整を阻害する要因が少ない場合には自由度が高いとされ、速度調整を阻害する要因が多い場合には自由度が低いとされる。例えば、道路区間上の車線数が少ないほど他の車両の影響によって速度調整の自由度が低くなると見なすことができる。また、道路区間上で車両の周囲に存在する他の車両も阻害要因となり得る。例えば、道路区間上での他の車両の密度が多いほど他の車両の影響によって速度調整の自由度が低くなると見なすことができる。
【００１０】
経路探索手段は、経済速度で車両を走行させることができる可能性が高い道路区間であるほど経路とされる可能性が高くなるように、出発地から目的地までの経路を探索することができればよい。すなわち、自由度に基づいて、経済速度と推定速度との差分（差の絶対値）ができるだけ小さくなるように速度調整することができる可能性や、経済速度と推定速度との差分が小さくなっている状態を維持できる可能性等を評価し、当該可能性が高くなるように経路を探索すればよい。なお、経済速度で前記車両を走行させることができる可能性は、間接的に評価されても良い。例えば、経済速度と推定速度との差分や自由度が当該可能性を間接的に示すとみなし、当該経済速度と推定速度と自由度とをパラメータにして道路区間が経路とされる可能性を示す指標（リンクコスト等）が決められる構成であっても良い。むろん、経済速度と推定速度との差分が小さくなっている状態を維持できる可能性は、少なくとも、経済速度と推定速度と自由度とによって規定される条件毎の相対評価ができるように規定されればよい。
【００１１】
なお、経路探索の手法は種々の手法を採用可能であり、道路区間を示すリンク毎にリンクコストを定義し、経路を構成する道路区間のリンクコストの和を最小化するダイクストラ法等のアルゴリズムによって経路探索を行う構成を採用可能である。この構成においては、経済速度で車両を走行させることができる可能性が高い道路区間であるほど小さくなるようにリンクコストを定義し、当該リンクコストが最小化されるように出発地から目的地までの経路を探索することになる。例えば、経済速度と推定速度と自由度との組み合わせに対してリンクコストを対応付ける構成とし、経済速度と推定速度と自由度とが示す経済速度で車両を走行させることができる可能性が高いほど、小さいリンクコストを対応付ける構成等を採用可能である。この構成は、リンクコストの定義を調整することにより、既存の経路探索アルゴリズムを利用して経路探索を実現可能であるため、容易に実現可能である。
【００１２】
むろん、リンクコストは、経済速度で車両を走行させることができる可能性以外の要素に依存しても良い。例えば、リンクコストが道路区間の距離や渋滞度、道路属性、通行料金、推定旅行時間等の要素に依存していても良い。また、リンクコストを決定する際に各要素がリンクコストに与える影響度は可変であっても良い。例えば、有料道路が優先して選択されるように有料道路以外の道路属性のリンクコストを大きくするような構成等を採用可能である。
【００１３】
さらに、経済速度と道路区間の推定速度との差分（差の絶対値）が所定値以下である場合に、当該道路区間の自由度が低いほど当該道路区間において経済速度で車両を走行させることができる可能性が高いとみなす構成を採用しても良い。すなわち、自由度が高く速度調整が容易であると、運転者の嗜好に合致した速度に調整することが容易であるため、車両の速度は自然に運転者自身が通常の速度と考えている速度になることが多く、当該通常の速度が経済速度と異なれば、車両の速度が経済速度となりにくい。
【００１４】
一方、自由度が低く速度調整が困難であると、車両の速度は車両の周囲の状況に大きく影響を受け、運転者自身の嗜好が反映されにくくなるため、客観的に推定された速度である推定速度に近い速度となる可能性が高い。従って、経済速度と推定速度との差分が小さい場合においては、自由度が低く速度調整が困難である方が、車両の速度が経済速度に近い速度になる可能性が高いと見なすことができる。そこで、経済速度と道路区間の推定速度との差分が所定値以下である場合に、当該道路区間の自由度が低いほど当該道路区間において経済速度で車両を走行させることができる可能性が高いとみなす構成とすれば、燃料消費量が少なくなる状態を実現することが容易な経路を探索することが可能である。なお、所定値は予め決められていれば良く、経済速度と道路区間の推定速度との差分が当該所定値より大きい場合には車両の速度調整を容易にする方が経済速度で走行できる可能性が高まるような値として予め決められていればよい。
【００１５】
さらに、経済速度と道路区間の推定速度との差分（差の絶対値）が所定値よりも大きい場合、当該道路区間の自由度が高いほど当該道路区間において経済速度で車両を走行させることができる可能性が高いとみなす構成を採用しても良い。すなわち、経済速度と推定速度との差分が大きい場合、道路区間での車速として推定される推定速度を大きく変化させなければ経済速度で走行することはできない。そこで、この場合には、自由度が高く速度調整が容易である場合に経済速度で車両を走行させることができる可能性が高いとみなす。この構成によれば、燃料消費量が少なくなる状態を実現することが容易な経路を探索することができる。なお、ここでも所定値は、予め決められていれば良く、経済速度と道路区間の推定速度との差分が当該所定値以下である場合には車両の速度調整を困難な状態にする方が経済速度で走行できる可能性が高まるような値として予め決められていればよい。
【００１６】
さらに、経済速度と道路区間の推定速度との差分（差の絶対値）が小さいほど、当該道路区間において経済速度で車両を走行させることができる可能性が高いとみなす構成としても良い。すなわち、経済速度と道路区間の推定速度との差分が小さいほど必要とされる速度調整量が小さくなるため、経済速度で走行可能である可能性が高いと見なすことが可能である。そこで、経済速度と道路区間の推定速度との差分が小さいほど、当該道路区間において経済速度で車両を走行させることができる可能性が高いとみなす構成とすれば、燃料消費量が少なくなる状態を実現することが容易な経路を探索することができる。
【００１７】
さらに、本発明のように経済速度で車両を走行させることができる可能性が高い道路区間であるほど経路とされる可能性が高くなるように探索を行う手法は、方法やプログラムとしても適用可能である。また、以上のようなシステム、方法、プログラムは、単独の装置として実現される場合もあれば、他の装置と共有の部品を利用して実現される場合もあり、各種の態様を含むものである。例えば、以上のようなシステムを備えた携帯端末やナビゲーションシステム、方法、プログラムを提供することが可能である。また、一部がソフトウェアであり一部がハードウェアであったりするなど、適宜、変更可能である。さらに、システムを制御するプログラムの記録媒体としても発明は成立する。むろん、そのソフトウェアの記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。
【図面の簡単な説明】
【００１８】
【図１】経路探索システムを含むナビゲーション端末を示すブロック図である。
【図２】（２Ａ）はリンクコスト取得処理を示すフローチャート、（２Ｂ）は経済速度を示す図、（２Ｃ）（２Ｄ）は経路探索の際に道路区間とされる可能性の高低を説明する図である。
【発明を実施するための形態】
【００１９】
ここでは、下記の順序に従って本発明の実施の形態について説明する。
（１）ナビゲーション端末の構成：
（１−１）リンクコスト情報：
（１−２）経路探索処理：
（２）他の実施形態：
【００２０】
（１）ナビゲーション端末の構成：
図１は、車両に搭載された経路探索システムの構成を示すブロック図である。本実施形態において経路探索システムは、ナビゲーション端末１０によって実現される。ナビゲーション端末１０は、ＣＰＵ、ＲＡＭ、ＲＯＭ等を備える制御部２０を備えており、ＲＯＭに記憶されたプログラムを制御部２０で実行することができる。本実施形態においては、このプログラムの一つとしてナビゲーションプログラムを実行可能である。当該ナビゲーションプログラムは、出発地から目的地までの経路を案内する機能を制御部２０に実現させるプログラムであり、経済速度で車両を走行させることができる可能性が高い道路区間であるほど経路とされる可能性が高くなるように探索を行う機能を制御部２０に実現させる経路探索プログラム２１が含まれている。
【００２１】
本実施形態にかかる車両は、ＧＰＳ受信部４１と車速センサ４２とジャイロセンサ４３と通信部４４とユーザＩ／Ｆ部４５とを備えている。ＧＰＳ受信部４１は、ＧＰＳ衛星からの電波を受信し、図示しないインタフェースを介して車両の現在位置を算出するための信号を示す信号を出力する。制御部２０は、この信号を取得して車両の現在位置を取得する。車速センサ４２は、車両が備える車輪の回転速度に対応した信号を出力する。制御部２０は、図示しないインタフェースを介してこの信号を取得し、車速を取得する。ジャイロセンサ４３は、車両の水平面内の旋回についての角加速度を検出し、車両の向きに対応した信号を出力する。制御部２０は、この信号を取得して車両の進行方向を取得する。車速センサ４２およびジャイロセンサ４３等は、ＧＰＳ受信部４１の出力信号から特定される車両の現在位置を補正するなどのために利用される。また、車両の現在位置は、当該車両の走行軌跡に基づいて適宜補正される。
【００２２】
通信部４４は、車両の外部の交通情報管理装置と通信を行う回路を備えており、制御部２０は、通信部４４を介して交通情報管理装置が送信する交通情報を取得し、当該交通情報が示す道路区間毎の渋滞度に基づいて道路区間毎の推定速度を取得する。なお、交通情報管理装置においては、道路周辺に設置されたセンサの検出値や車両が送信するプローブ情報等に基づいて道路区間毎の車両の速度を特定して集計（平均化等）しており、制御部２０は、当該集計された結果に基づいて渋滞度を特定し、交通情報とする。すなわち、渋滞度は複数の段階によって示され、各段階に対して推定速度の値域が対応付けられており、交通情報管理装置においては、集計された推定速度が含まれる値域によって渋滞度を特定する。例えば、推定速度が１０ｋｍ／ｈ以下であれば渋滞、１０ｋｍ／ｈより大きく２０ｋｍ／ｈ以下であれば混雑、２０ｋｍ／ｈより大きければ空きというように渋滞度を定義しておく構成等を採用可能である。
【００２３】
ユーザＩ／Ｆ部４５は、運転者の指示を入力し、また運転者に各種の情報を提供するためのインタフェース部であり、図示しないタッチパネルディスプレイからなる表示部やスイッチ等の入力部、スピーカ等の音声出力部を備えている。
【００２４】
記録媒体３０には地図情報３０ａと経済速度情報３０ｂとリンクコスト情報３０ｃとが記録されている。地図情報３０ａは、車両が走行する道路の端点に対応するノードの位置等を示すノードデータ、ノード間の道路の形状を特定するための形状補間点の位置等を示す形状補間点データ、ノード同士の連結を示すリンクデータ等を含んでいる。なお、本実施形態においては、リンクデータに対して道路区間毎の距離に対応するリンクコストが対応付けられている。すなわち、距離が短くなるほど小さくなるように設定されたリンクコストがリンクデータに対して対応付けられている。また、本実施形態においては、リンクが示す道路区間上に存在する車線の数（双方向通行可能である場合は各進行方向についての車線数）が予め特定され、リンクデータに対して対応付けられている。
【００２５】
経済速度情報３０ｂは、車両を他の速度よりも相対的に高い燃料消費効率で走行させることが可能な経済速度を示す情報であり、本実施形態において、経済速度情報３０ｂは、燃料消費効率が最高効率となるような速度を示している。なお、当該経済速度は、車両における燃料消費効率の速度依存性を予め特定し、燃料消費効率が最高効率となるような数値を特定することによって定義されている。図２Ｂは、燃料消費効率を車両における単位距離（１００ｍ）当たりの燃料噴射量（ｍｌ）によって示した場合における当該燃料消費効率の速度依存性を示す図である。
【００２６】
同図２Ｂにおいては、単位距離当たりの燃料噴射量が燃料消費効率として示されているため、縦軸に示す値が小さくなるほど燃料消費効率が高い。そして、図２Ｂに示すように、車両の燃料消費効率は、車両の速度が小さい値から大きい値に変化する過程において速度の増大とともに高くなり、ある速度Ｖeで最高効率Ｆmaxとなった後、速度の増大とともに低くなる。そこで、本実施形態においては、燃料消費効率が最高効率となる速度Ｖeを経済速度とし、経済速度情報３０ｂとして記録媒体３０に記録している。
【００２７】
（１−１）リンクコスト情報：
リンクコスト情報３０ｃは、道路区間毎のリンクコストであって、各道路区間において車両を経済速度で走行させることができる可能性に応じた値となるように設定されたリンクコストを示す情報である。本実施形態において、車両を経済速度で走行させることができる可能性は、経済速度と推定速度と自由度とに依存するように定義されている。ここで、自由度は道路区間毎の車両の速度調整の自由度であり、各道路区間上で車両の周囲の状況や環境等の速度調整を阻害する要因が少ない場合には自由度が高いとされ、速度調整を阻害する要因が多い場合には自由度が低いとされる。本実施形態においては、道路区間上の車線数が少ないほど他の車両の影響によって速度調整の自由度が低くなると見なし、道路区間上における車両の進行方向に走行可能な車線数が少ないほど自由度が低くなるように定義される。従って、１車線は２車線よりも自由度が低く、２車線は３車線よりも自由度が低い。
【００２８】
本実施形態においては、以上の定義により車両の速度調整の自由度が道路区間毎に定義されていることとなり、各道路区間における車両の通常の速度を推定速度と見なすことにより、当該推定速度で走行する車両の速度を経済速度に調整することができる可能性が高いか否かを当該自由度に基づいて特定することができるとみなす。そして、当該可能性を道路区間毎のリンクコストとして予め定義する構成を採用しており、本実施形態においては、リンクコストが表１のように定義される。
【表１】
0005737170.tif 000002
【００２９】
表１においては、経済速度から道路区間における推定速度の値を減じた値と、道路区間における車線数との組み合わせによってリンクコストの値が特定されるように構成されている。なお、表１において（経済速度−推定速度）に対応付けて示した数値（−３０等）は速度範囲の代表値を示しており、（経済速度−推定速度）が−２５ｋｍ／ｈ以下である場合は−３０ｋｍ／ｈに対応付けられたリンクコスト情報が参照される。同様に、（経済速度−推定速度）が−２５ｋｍ／ｈより大きく−１５ｋｍ／ｈ以下である場合は−２０ｋｍ／ｈのリンクコスト情報、（経済速度−推定速度）が−１５ｋｍ／ｈより大きく−５ｋｍ／ｈ以下である場合は−１０ｋｍ／ｈ、（経済速度−推定速度）が−５ｋｍ／ｈより大きく５ｋｍ／ｈ以下である場合は０ｋｍ／ｈ、（経済速度−推定速度）が５ｋｍ／ｈより大きく１５ｋｍ／ｈ以下である場合は１０ｋｍ／ｈ、（経済速度−推定速度）が１５ｋｍ／ｈより大きく２５ｋｍ／ｈ以下である場合は２０ｋｍ／ｈ、（経済速度−推定速度）が２５ｋｍ／ｈより大きい場合は３０ｋｍ／ｈに対応付けられたリンクコスト情報が参照される。
【００３０】
なお、リンクコスト情報３０ｃが示すリンクコストの値は、経済速度で車両を走行させることができる可能性が高いほど値が小さくなるように設定される。すなわち、ダイクストラ法等のアルゴリズムで出発地から目的地までの経路のリンクコストの和を最小化することによって経路を探索する場合に、経済速度で車両を走行させることができる可能性が高いほど経路として選択される可能性が高くなるように構成されている。
【００３１】
そして、同表１に示すリンクコスト情報３０ｃにおいては、経済速度と道路区間の推定速度との差分が所定値以下である場合、当該道路区間の自由度が低いほど当該道路区間において経済速度で車両を走行させることができる可能性が高いとみなしてリンクコストの値が定義されている。具体的には、表１において、差分を示す所定値は５ｋｍ／ｈに設定されている。すなわち、（経済速度−推定速度）が−５ｋｍ／ｈより大きく５ｋｍ／ｈ以下である場合には、経済速度と推定速度との差分が５ｋｍ／ｈ以下となり、この場合においては表１において代表値０ｋｍ／ｈに対応付けられたリンクコストが参照される。そして、代表値０ｋｍ／ｈに対応付けられたリンクコストにおいて、自由度を３車線〜１車線まで変化させた場合（自由度を低くした場合）、リンクコストの値は徐々に小さくなる。従って、代表値０ｋｍ／ｈにおいては自由度が低いほど道路区間において経済速度で車両を走行させることができる可能性が高くなるようにリンクコストが設定されていることになる。
【００３２】
すなわち、道路区間における自由度が高く速度調整が容易であると、運転者の嗜好に合致した速度に調整することが容易であるため、車両の速度は自然に運転者自身が通常の速度と考えている速度になることが多く、当該通常の速度が経済速度と異なれば、車両の速度が経済速度となりにくい。一方、自由度が低く速度調整が困難であると、車両の速度は車両の周囲の状況に大きく影響を受け、運転者自身の嗜好が反映されにくくなるため、客観的に推定された速度である推定速度に近い速度となる可能性が高い。従って、経済速度と推定速度との差分が小さい場合においては、自由度が低く速度調整が困難である方が、経済速度と推定速度との差分が小さくなっている状態を維持できる可能性が高いと見なすことができる。そこで、本実施形態においては、経済速度と道路区間の推定速度との差分が所定値以下である場合に、当該道路区間の自由度が低いほどリンクコストが小さくなるように設定してある。
【００３３】
一方、経済速度と道路区間の推定速度との差分が所定値よりも大きい場合、当該道路区間の自由度が高いほど当該道路区間において経済速度で車両を走行させることができる可能性が高いとみなしてリンクコストの値が定義されている。具体的には、表１において、差分を示す所定値は上述のように５ｋｍ／ｈであり、（経済速度−推定速度）が−５ｋｍ／ｈより小さい場合、または、５ｋｍ／ｈより大きい場合には、経済速度と推定速度との差分が５ｋｍ／ｈより大きくなる。そして、前者の場合、表１において代表値−３０ｋｍ／ｈ，−２０ｋｍ／ｈ，−１０ｋｍ／ｈのいずれかに対応付けられたリンクコストが参照される。そして、代表値−３０ｋｍ／ｈ，−２０ｋｍ／ｈ，−１０ｋｍ／ｈに対応付けられたリンクコストにおいて、代表値を固定して自由度を１車線〜３車線まで変化させた場合（自由度を高くした場合）、リンクコストの値は徐々に小さくなる。従って、代表値−３０ｋｍ／ｈ，−２０ｋｍ／ｈ，−１０ｋｍ／ｈにおいては自由度が高いほど道路区間において経済速度で車両を走行させることができる可能性が高くなるようにリンクコストが設定されていることになる。
【００３４】
（経済速度−推定速度）が５ｋｍ／ｈより大きい場合には、表１において代表値３０ｋｍ／ｈ，２０ｋｍ／ｈ，１０ｋｍ／ｈのいずれかに対応付けられたリンクコストが参照される。そして、代表値３０ｋｍ／ｈ，２０ｋｍ／ｈ，１０ｋｍ／ｈに対応付けられたリンクコストにおいて、代表値を固定して自由度を１車線〜３車線まで変化させた場合（自由度を高くした場合）、リンクコストの値は徐々に小さくなる。従って、代表値３０ｋｍ／ｈ，２０ｋｍ／ｈ，１０ｋｍ／ｈにおいても自由度が高いほど道路区間において経済速度で車両を走行させることができる可能性が高くなるようにリンクコストが設定されていることになる。
【００３５】
すなわち、経済速度と推定速度との差分が大きい場合、道路区間での車速として客観的に推定された速度である推定速度と大きく異なる速度となるように速度を調整しなければ経済速度で走行することはできない。そこで、経済速度と推定速度との差分が所定値より大きい場合には、自由度が高く速度調整が容易である状態の方が、自由度が低く速度調整が困難である状態よりも経済速度と推定速度との差分ができるだけ小さくなるように速度調整することができる可能性が高いとみなし、経済速度と道路区間の推定速度との差分が所定値よりも大きい場合に、当該道路区間の自由度が高いほどリンクコストが小さくなるように設定してある。
【００３６】
なお、本実施形態において、経済速度と道路区間の推定速度との差分に対して設定された所定値は５ｋｍ／ｈであるが、当該所定値は予め決められていれば良い。すなわち、当該所定値は、経済速度と道路区間の推定速度との差分が当該所定値より大きい場合には車両の速度調整を容易にする方が経済速度で走行できる可能性が高まり、経済速度と道路区間の推定速度との差分が当該所定値以下である場合には車両の速度調整を困難な状態にする方が経済速度で走行できる可能性が高まるような値として予め決められていればよい。
【００３７】
さらに、表１に示すリンクコスト情報３０ｃにおいては、経済速度と道路区間の推定速度との差分が小さいほど、当該道路区間において経済速度で車両を走行させることができる可能性が高いとみなしてリンクコストの値が定義されている。具体的には、表１において、自由度を固定して（経済速度−推定速度）を−３０ｋｍ／ｈから０ｋｍ／ｈまで変化させ、または、（経済速度−推定速度）を３０ｋｍ／ｈから０ｋｍ／ｈまで変化させた場合、リンクコストは徐々に小さくなる。すなわち、経済速度と道路区間の推定速度との差分が小さいほど必要とされる速度調整量が小さくなるため、経済速度で走行可能である可能性が高いと見なすことが可能である。そこで、本実施形態においては、自由度を固定した場合、経済速度と道路区間の推定速度との差分が小さいほど、当該道路区間において経済速度で車両を走行させることができる可能性が高くなるようにリンクコストを設定している。
【００３８】
さらに、本実施形態においては、（経済速度−推定速度）が負の場合と正の場合とで異なる傾向となるようにリンクコストが設定されている。具体的には、表１に示すように、自由度を固定して（経済速度−推定速度）の絶対値が同一で符号が異なる２つのリンクコストを比較した場合、（経済速度−推定速度）が負の場合の方が（経済速度−推定速度）が正の場合よりも小さくなるようにリンクコストが設定されている。すなわち、図２Ｂにおいては実際に車両の速度とされ得る速度範囲を横軸の値域として示しており、当該速度範囲内において、経済速度Ｖeよりも大きい速度の方が経済速度Ｖeよりも小さい速度よりも燃料消費効率が高い傾向にある。そこで、表１においては、経済速度から車両の速度として客観的に推定された推定速度を減じた値が負である場合（経済速度Ｖeより推定速度が大きい場合）の方が、経済速度から推定速度を減じた値が正である場合（経済速度Ｖeの方が推定速度より大きい場合）よりもリンクコストが小さくなるように設定し、前者の方が後者よりも経路として選択される可能性が高くなるように構成している。
【００３９】
以上のような地図情報３０ａ，経済速度情報３０ｂ，リンクコスト情報３０ｃが予め定義されて記録媒体３０に記録された状態において、制御部２０は、ナビゲーションプログラムに含まれる経路探索プログラム２１によって経路探索処理を実行することにより、車両の出発地から目的地までの経路を探索する処理を行う。経路探索処理は、利用者がユーザＩ／Ｆ部４５において目的地を設定して経路探索の指示を行うことによって実行され、制御部２０は、ＧＰＳ受信部４１，車速センサ４２，ジャイロセンサ４３の出力信号に基づいて車両の現在位置を特定して出発地とし、当該出発地と上述の目的地までの経路をダイクストラ法等のアルゴリズムによって探索する。経路が探索されると、制御部２０は、車両の現在位置が当該経路に沿って移動するように案内を行う。
【００４０】
本実施形態においては、当該経路探索において、経済速度で車両を走行させることができる可能性が高い道路区間であるほど経路とされる可能性が高くなるように探索を行う。このような探索を実現するため、経路探索プログラム２１は、経済速度取得部２１ａと推定速度取得部２１ｂと自由度取得部２１ｃと経路探索部２１ｄとを備えている。経路探索部２１ｄは、経路探索機能を制御部２０に実現させるプログラムモジュールであり、出発地と目的地との間の経路を構成する道路区間を特定することによって経路を探索する。そして、当該探索はダイクストラ法等のアルゴリズムによって実行され、当該アルゴリズムにおいては、道路区間毎のリンクコストを最小化することによって経路とすべき道路区間を順次確定させる。
【００４１】
すなわち、制御部２０は、経路探索部２１ｄの処理により、出発地と目的地との間の経路の候補となる道路区間についてリンクコストを取得し、経路を構成する道路区間のリンクコストの和が最小化されるように候補となった道路区間を順次経路として確定させることにより、経済速度で車両を走行させることができる可能性が高い道路区間であるほど経路とされる可能性が高くなるように経路を探索する。この処理を行うため、制御部２０は、候補となる道路区間のリンクコストを取得する必要があり、本実施形態においては地図情報３０ａを参照して道路区間毎の距離に対応するリンクコストを取得し、リンクコスト情報３０ｃを参照して道路区間における経済速度で車両を走行させることができる可能性に対応するリンクコストを取得し、各リンクコストの線形結合を候補となる道路区間のリンクコストとする。なお、線形結合を行う際の係数は、予め特定されていても良いし、各リンクコストを重視する度合いによって可変であっても良い。
【００４２】
（１−２）経路探索処理：
本実施形態においては、リンクコスト情報３０ｃを参照して道路区間における経済速度で車両を走行させることができる可能性に対応するリンクコストを取得する際に、制御部２０は、リンクコストの取得対象となる道路区間（上述の候補となる道路区間のいずれか）を指定して図２Ａに示すリンクコスト取得処理を実行する。当該リンクコスト取得処理が実行されると、制御部２０は、経済速度取得部２１ａの処理により、車両を他の速度よりも相対的に高い燃料消費効率で走行させることが可能な経済速度を取得する（ステップＳ１００）。すなわち、制御部２０は、経済速度情報３０ｂを参照し、車両の経済速度を取得する。なお、本実施形態において経済速度は車両に固有の値であり、道路区間に依存しないように定義されているため、経路を探索する過程においてステップＳ１００は少なくとも一回実行されればよい。
【００４３】
次に、制御部２０は、推定速度取得部２１ｂの処理により、リンクコストの取得対象として指定された道路区間の推定速度を取得する（ステップＳ１０５）。本実施形態において、通信部４４によって取得される交通情報は上述の渋滞度を示しているため、制御部２０は、通信部４４を介してリンクコストの取得対象として指定された道路区間の交通情報を取得し、交通情報が示す渋滞度から当該道路区間の推定速度を取得する。
【００４４】
なお、図２Ａに示すリンクコスト取得処理は、経路探索の過程において、出発地から目的地までの経路の候補となる道路区間のそれぞれをリンクコストの取得対象として指定して実行されることになるため、当該リンクコスト取得処理が複数回実行されることにより、車両の出発地から目的地までの経路の候補となる道路区間のそれぞれについて推定速度が取得されることになる。
【００４５】
次に、制御部２０は、自由度取得部２１ｃの処理により、リンクコストの取得対象として指定された道路区間における車両の速度調整の自由度を取得する（ステップＳ１１０）。すなわち、制御部２０は、地図情報３０ａを参照し、リンクコストの取得対象として指定された道路区間のリンクデータから当該道路区間において車両を現在進行方向に走行させる際に走行可能な車線の車線数を取得する。なお、図２Ａに示すリンクコスト取得処理は、経路探索の過程において、出発地から目的地までの経路の候補となる道路区間のそれぞれをリンクコストの取得対象として指定して実行されることになるため、自由度についても、車両の出発地から目的地までの経路の候補となる道路区間のそれぞれについて推定速度が取得されることになる。
【００４６】
次に、制御部２０は、（経済速度−推定速度）と自由度との組み合わせに対応するリンクコストを取得する（ステップＳ１１５）。すなわち、制御部２０は、リンクコスト情報３０ｃを参照し、ステップＳ１００にて取得された経済速度からステップＳ１０５にて取得された推定速度を減じ、得られた値とステップＳ１１０にて取得された自由度とに対応するリンクコストを表１に基づいて取得する。
【００４７】
以上の処理によれば、道路区間における経済速度で車両を走行させることができる可能性に対応するリンクコストが取得されるため、制御部２０は、経路探索部２１ｄの処理により、リンクコスト情報３０ｃに基づいて特定されたリンクコストと地図情報３０ａに基づいて特定されたリンクコストとの線形結合を取得することにより、リンクコストの取得対象として指定された道路区間のリンクコストを特定する。そして、制御部２０は、以上のようにして候補となる道路区間のリンクコストを順次決定しながら経路となる道路区間を確定する処理を繰り返し、最終的に出発地から目的地までの経路を探索する。
【００４８】
本実施形態においては、以上の処理のようにリンクコスト情報３０ｃが参照されることにより、推定速度で走行する車両の速度を経済速度に調整することができる可能性が高い道路区間であるほど経路とされる可能性が高くなるように設定されたリンクコストに基づいて経路が探索される。従って、探索においては、車両の速度を経済速度に調整することができる可能性が高い道路区間が選択される可能性が高くなり、この結果、燃料消費量が少なくなる状態を実現することが容易な経路を探索することができる。
【００４９】
図２Ｃ，２Ｄは経路探索の過程で道路区間が選択される様子を説明する図である。これらの図においては、リンクＬ1が示す道路区間に対してリンクＬ2，Ｌ3が示す道路区間が接続されている例を示している。この例において、リンクＬ1が示す道路区間が経路として確定されており、リンクＬ2，Ｌ3が示す道路区間が、リンクＬ1が示す道路区間の次の道路区間の候補となっている場合を想定する。また、これらの例において、リンクＬ2が示す道路区間においてリンクＬ1が示す道路区間から退出した車両が走行する車線の車線数は１、リンクＬ3が示す道路区間においてリンクＬ1が示す道路区間から退出した車両が走行する車線の車線数は２である。
【００５０】
さらに、これらの例においては経済速度Ｖeが６０ｋｍ／ｈであることが想定されており、図２ＣにおいてはリンクＬ2，Ｌ3が示す道路区間のいずれにおいても推定速度Ｖpが４０ｋｍ／ｈであることが想定され、図２ＤにおいてはリンクＬ2，Ｌ3が示す道路区間のいずれにおいても推定速度Ｖpが６０ｋｍ／ｈであることが想定されている。図２Ｃに示す例において（経済速度−推定速度）は２０ｋｍ／ｈ、図２Ｃに示す例において（経済速度−推定速度）は０ｋｍ／ｈであり、図２Ｃにおいては経済速度と推定速度との差分が所定値５ｋｍ／ｈより大きく、図２Ｄにおいては経済速度と推定速度との差分が所定値５ｋｍ／ｈ以下である。
【００５１】
従って、図２Ｃに示す例においては、道路区間の自由度が高いほど当該道路区間において経済速度で車両を走行させることができる可能性が高いとみなされ、車線数１であるリンクＬ2が示す道路区間よりも車線数２であるリンクＬ3が示す道路区間の方が経済速度で車両を走行させることができる可能性が高いと見なされる。なお、この例に関して図２Ａに示す経路探索処理が実行される場合、リンクＬ2が示す道路区間において（経済速度−推定速度）が２０ｋｍ／ｈであり車線数が１であるため、表１によってリンクＬ2が示す道路区間のリンクコストが２４とされる。一方、リンクＬ3が示す道路区間において（経済速度−推定速度）が２０ｋｍ／ｈであり車線数が２であるため、表１によってリンクＬ3が示す道路区間のリンクコストが２３とされる。従って、リンクＬ3が示す道路区間の方が、リンクＬ2が示す道路区間よりも道路区間として確定される可能性が高い状態で経路探索が行われることになる。図２Ｃにおいては、道路区間として確定される可能性が高い道路区間を示すリンクＬ3を太線で示している。
【００５２】
図２Ｄに示す例においては、道路区間の自由度が低いほど当該道路区間において経済速度で車両を走行させることができる可能性が高いとみなされ、車線数２であるリンクＬ3が示す道路区間よりも車線数１であるリンクＬ2が示す道路区間の方が経済速度で車両を走行させることができる可能性が高いと見なされる。なお、この例に関する経路探索処理（図２Ａ）においては、リンクＬ2が示す道路区間において（経済速度−推定速度）が０ｋｍ／ｈであり車線数が１であるため、表１によってリンクＬ2が示す道路区間のリンクコストが１とされる。一方、リンクＬ3が示す道路区間において（経済速度−推定速度）が０ｋｍ／ｈであり車線数が２であるため、表１によってリンクＬ3が示す道路区間のリンクコストが５とされる。従って、リンクＬ2が示す道路区間の方が、リンクＬ3が示す道路区間よりも道路区間として確定される可能性が高い状態で経路探索が行われることになる。図２Ｄにおいては、道路区間として確定される可能性が高い道路区間を示すリンクＬ2を太線で示している。
【００５３】
（２）他の実施形態：
以上の実施形態は本発明を実施するための一例であり、経済速度で車両を走行させることができる可能性が高い道路区間であるほど経路とされる可能性が高くなるように探索を行う限りにおいて、他にも種々の実施形態を採用可能である。例えば、表１に示すリンクコスト情報３０ｃに基づいてリンクコストを取得する際に、表１に規定された値の間の値を補間演算（（経済速度−推定速度）が１５ｋｍ／ｈである場合の値を経済速度−推定速度）が１０ｋｍ／ｈ、２０ｋｍ／ｈである場合の値によって算出する補間演算等）によって取得しても良い。
【００５４】
さらに、リンクコスト情報３０ｃにおいては、表１に関して既述の要素以外の要素を考慮しても良く、例えば、（経済速度−推定速度）の大きさに応じたリンクコストの変化が、経済速度と推定速度との乖離に応じた燃料消費量の増加度合いに応じた変化になるように構成してもよい。より具体的には、（経済速度−推定速度）が−１０ｋｍ／ｈから−２０ｋｍ／ｈに変化した場合の燃料消費量の増加度合いよりも（経済速度−推定速度）が−２０ｋｍ／ｈから−３０ｋｍ／ｈに変化した場合の燃料消費量の増加度合いの方が大きい場合、（経済速度−推定速度）が−１０ｋｍ／ｈである場合のリンクコストと−２０ｋｍ／ｈである場合のリンクコストとの差分よりも（経済速度−推定速度）が−２０ｋｍ／ｈである場合のリンクコストと−３０ｋｍ／ｈである場合のリンクコストとの差分の方が大きくなるように調整する構成等を採用可能である。
【００５５】
むろん、リンクコストは、経済速度で車両を走行させることができる可能性および道路区間の距離以外の要素に依存しても良い。例えば、リンクコストが道路区間の渋滞度、道路属性、通行料金、推定旅行時間等の要素に依存していても良い。また、リンクコストを決定する際に各要素がリンクコストに与える影響度は可変であっても良い。例えば、有料道路が優先して選択されるように、有料道路以外の道路属性のリンクコストを相対的に大きくする構成等を採用可能である。むろん、リンクコストの大きさを調整する構成の他、上述の線形結合における係数の大きさを大きくする構成であっても良い。また、道路区間毎のリンクコストの取得法は上述の方法に限定されず、ある手法で取得したリンクコストに対して、道路区間における経済速度で車両を走行させることができる可能性に対応するリンクコストを乗じることによって道路区間毎のリンクコストとしても良い。例えば、道路区間における経済速度で車両を走行させることができる可能性に対応するリンクコストを表１に基づいて取得し、地図情報３０ａを参照して当該道路区間の距離に対応するリンクコストを取得し、両者を乗じることによって道路区間毎のリンクコストとする構成等を採用可能である。
【００５６】
さらに、リンクコストの大小は、各リンクコストの道路区間が経路として選択される可能性の大小に対応していれば良く、基準のリンクコストの道路区間が経路として選択される可能性を基準として他のリンクコストの大きさを決定すればよい。さらに、推定速度は、上述のような実測値の集計結果であっても良いし、道路区間毎の統計値を予め特定し記録媒体３０に記録する構成等であってもよい。
【００５７】
また、経済速度を算出する際に、燃料消費効率の速度依存性に加えて他の要素を考慮しても良い。例えば、燃料消費効率の勾配依存性を考慮して経済速度を取得する構成としても良い。この構成は、燃料消費効率の速度依存性を複数の勾配毎に特定することによって勾配毎の経済速度を取得することで実現可能である。すなわち、勾配毎の経済速度を予め定義しておき、経路探索の過程においてリンクが示す道路区間の勾配に応じた経済速度を取得し、当該経済速度と当該リンクが示す道路区間の推定速度と自由度とに基づいて当該リンクが示す道路区間のリンクコストを取得する構成とすればよい。
【００５８】
むろん、経済速度は、特定の数値範囲で規定されてもよい。例えば、車両における燃料消費効率の速度依存性に基づいて最高の燃料消費効率を含む所定範囲の速度を経済速度とみなす構成としても良い。さらに、自由度は車両の速度を調整する際に阻害要因となるような要素によって定義されていれば良く、他の阻害要因、例えば、道路区間上で車両の周囲に存在する他の車両に基づいて特定される構成としても良く、当該構成は、道路区間上での他の車両の密度が多いほど自由度が低くなると見なす構成によって実現可能である。
【符号の説明】
【００５９】
１０…ナビゲーション端末、２０…制御部、２１…経路探索プログラム、２１ａ…経済速度取得部、２１ｂ…推定速度取得部、２１ｃ…自由度取得部、２１ｄ…経路探索部、３０…記録媒体、３０ａ…地図情報、３０ｂ…経済速度情報、３０ｃ…リンクコスト情報、４１…ＧＰＳ受信部、４２…車速センサ、４３…ジャイロセンサ、４４…通信部、４５…ユーザＩ／Ｆ部
【図１】
0005737170.tif 000003
【図２】
0005737170.tif 000004