説明

経路探索装置、経路探索方法、及び経路探索プログラム

【課題】ドライバーの運転の傾向を考慮に入れて、ドライバーごとに最適な経路を探索することが可能な経路探索装置を提供する。
【解決手段】経路探索装置は、出発地から目的地までの経路を算出するために好適に利用される。具体的には、個人情報記憶手段は、地図データや車両情報などに基づいて作成されたドライバーごとの運転の傾向を示す個人情報を記憶している。また、経路算出手段は、個人情報記憶手段に記憶された個人情報に基づいて、ドライバーごとに出発地から目的地までの経路を算出する。例えば、経路算出手段は、ドライバーごとに車両の燃費が最適となるような経路を算出する。これにより、ドライバーの運転の傾向に基づいて、ドライバーごとに最適な経路を適切に探索することが可能となる。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、出発地から目的地までの経路を探索する技術に関する。
【背景技術】
【0002】
従来から、車両などに搭載され、出発地から目的地までの最適な経路を算出するナビゲーション装置が知られている。例えば、特許文献1には、車種ごとに車速に応じた燃費情報を記憶しており、リンクデータと燃費情報とを用いて燃料消費量が最少となる経路を探索する技術が記載されている。また、特許文献2には、個々人の走行の嗜好を反映し、かつ未体験の目的地に対する経路についても、個人特性を反映した所要時間計算を行うナビゲーション装置が記載されている。その他に、本発明に関連のある技術が特許文献3に記載されている。
【0003】
【特許文献1】特開2005−172582号公報
【特許文献2】特開平11−6741号公報
【特許文献3】特開2005−163584号公報
【発明の開示】
【発明が解決しようとする課題】
【0004】
しかしながら、上記した特許文献1乃至3に記載された技術では、ドライバーの運転の傾向などを考慮に入れて、ドライバーごとに目的地までの最適な経路を探索することができなかった。
【0005】
本発明が解決しようとする課題としては、上記のものが一例として上げられる。本発明は、ドライバーの運転の傾向を考慮に入れて、ドライバーごとに最適な経路を探索することが可能な経路探索装置、経路探索方法、及び経路探索プログラムを提供することを目的とする。
【課題を解決するための手段】
【0006】
請求項1に記載の発明は、経路探索装置は、少なくとも地図データ及び車両情報に基づいて作成されたドライバーごとの運転の傾向を示す個人情報を、前記ドライバーごとに記憶する個人情報記憶手段と、前記個人情報記憶手段に記憶された前記個人情報に基づいて、前記ドライバーごとに出発地から目的地までの経路を算出する経路算出手段と、を備えることを特徴とする。
【0007】
請求項12に記載の発明は、経路探索方法は、少なくとも地図データ及び車両情報に基づいて作成されたドライバーごとの運転の傾向を示す個人情報を、前記ドライバーごとに記憶する個人情報記憶工程と、前記個人情報記憶工程で記憶された前記個人情報に基づいて、前記ドライバーごとに出発地から目的地までの経路を算出する経路算出工程と、を備えることを特徴とする。
【0008】
請求項13に記載の発明は、コンピュータにより実行される経路探索プログラムは、少なくとも地図データ及び車両情報に基づいて作成されたドライバーごとの運転の傾向を示す個人情報を、前記ドライバーごとに記憶する個人情報記憶手段、前記個人情報記憶手段に記憶された前記個人情報に基づいて、前記ドライバーごとに出発地から目的地までの経路を算出する経路算出手段、として前記コンピュータを機能させることを特徴とする。
【発明を実施するための最良の形態】
【0009】
本発明の1つの観点では、経路探索装置は、少なくとも地図データ及び車両情報に基づいて作成されたドライバーごとの運転の傾向を示す個人情報を、前記ドライバーごとに記憶する個人情報記憶手段と、前記個人情報記憶手段に記憶された前記個人情報に基づいて、前記ドライバーごとに出発地から目的地までの経路を算出する経路算出手段と、を備える。
【0010】
上記の経路探索装置は、出発地から目的地までの経路を算出するために好適に利用される。具体的には、個人情報記憶手段は、少なくとも地図データ及び車両情報に基づいて作成されたドライバーごとの運転の傾向を示す個人情報を、ドライバーごとに記憶している。また、経路算出手段は、個人情報記憶手段に記憶された個人情報に基づいて、ドライバーごとに出発地から目的地までの経路を算出する。これにより、ドライバーの運転の傾向に基づいて、ドライバーごとに最適な経路を適切に探索することが可能となる。
【0011】
上記の経路探索装置の一態様では、前記経路算出手段は、前記個人情報に基づいて、前記ドライバーごとに車両の燃費が最適となるような経路を算出する。これにより、ドライバーの運転の傾向に基づいて、ドライバーごとに燃費が最適となる経路を適切に探索することが可能となる。
【0012】
上記の経路探索装置の他の一態様では、データベースから前記地図データを取得し、車両から前記車両情報を取得することによって、複数のドライバーごとに前記個人情報を作成すると共に、作成された前記個人情報を前記個人情報記憶手段に記憶させる個人情報作成手段を備える。
【0013】
この態様では、個人情報は車両の走行中などにおいて順次作成され、作成された個人情報は個人情報記憶手段に次々に蓄積されていく。このような個人情報に基づいて経路を探索することにより、ドライバーの運転の傾向を精度良く反映した経路を探索することが可能となる。
【0014】
上記の経路探索装置において好適には、前記個人情報作成手段は、前記車両の速度、前記ドライバーのアクセルワーク、及び前記車両の燃費の情報を前記車両情報として取得して、前記個人情報を作成することができる。
【0015】
上記の経路探索装置の他の一態様では、前記個人情報作成手段は、前記地図データ及び前記車両情報に加えて、外部から交通情報及び天候情報を取得することによって、複数のドライバーごとに前記個人情報を作成する。つまり、個人情報作成手段は、交通や天候の状態も考慮に入れて、ドライバーごとに個人情報を作成することができる。
【0016】
また、好適には、前記個人情報作成手段は、少なくとも、道路の種別、前記道路の周辺の情報、及び前記道路の制限速度、並びに道路幅の情報を前記地図データとして取得すると共に、前記道路における車両の通行量の情報を前記交通情報として取得して、前記個人情報を作成することができる。
【0017】
好ましくは、前記個人情報は、データごとに、車両の燃費に基づいてランクが付されている。また、前記経路算出手段は、前記個人情報における前記ランクに基づいて、前記経路を算出することができる。具体的には、経路算出手段は、出発地から目的地までの経路において、高いランクが付された道路と類似する道路が経路として選ばれるように、経路を算出することができる。
【0018】
上記の経路探索装置の他の一態様では、複数のドライバーの前記個人情報に基づいて、前記経路算出手段によって算出された経路の区間ごとに最適なドライバーを選択するドライバー選択手段を備える。これにより、複数のドライバーで目的地までの経路をドライブする場合に、平均燃費などを向上させることが可能となる。
【0019】
上記の経路探索装置の他の一態様では、前記経路算出手段は、算出された経路の途中でドライバーが交代した場合、交代したドライバーの前記個人情報に基づいて、経路を再度算出する。これにより、経路の途中でドライバーが交代した場合にも、各ドライバーにとって最適な経路を適切に探索することができる。
【0020】
更に好適には、前記経路算出手段によって算出された経路、及び前記算出された経路における燃費を、前記ドライバーごとに画像として表示させる表示制御手段を更に備える。
【0021】
本発明の他の観点では、経路探索方法は、少なくとも地図データ及び車両情報に基づいて作成されたドライバーごとの運転の傾向を示す個人情報を、前記ドライバーごとに記憶する個人情報記憶工程と、前記個人情報記憶工程で記憶された前記個人情報に基づいて、前記ドライバーごとに出発地から目的地までの経路を算出する経路算出工程と、を備える。
【0022】
また、本発明の他の観点では、コンピュータにより実行される経路探索プログラムは、少なくとも地図データ及び車両情報に基づいて作成されたドライバーごとの運転の傾向を示す個人情報を、前記ドライバーごとに記憶する個人情報記憶手段、前記個人情報記憶手段に記憶された前記個人情報に基づいて、前記ドライバーごとに出発地から目的地までの経路を算出する経路算出手段、として前記コンピュータを機能させる。
【0023】
上記した経路探索方法及び経路探索プログラムによっても、ドライバーの運転の傾向に基づいて、ドライバーごとに最適な経路を適切に探索することが可能となる。
【実施例】
【0024】
以下、図面を参照して本発明の好適な実施例について説明する。なお、以下の説明は、本発明を車両用のナビゲーション装置に適用した例を示す。
【0025】
[ナビゲーション装置]
図1に、ナビゲーション装置1の構成を示す。図1に示すように、ナビゲーション装置1は、自立測位装置10、GPS受信機18、システムコントローラ20、ディスクドライブ31、データ記憶ユニット36、通信用インタフェース37、通信装置38、表示ユニット40、音声出力ユニット50及び入力装置60を備える。
【0026】
自立測位装置10は、加速度センサ11、角速度センサ12及び距離センサ13を備える。加速度センサ11は、例えば圧電素子からなり、車両の加速度を検出し、加速度データを出力する。角速度センサ12は、例えば振動ジャイロからなり、車両の方向変換時における車両の角速度を検出し、角速度データ及び相対方位データを出力する。距離センサ13は、車両の車輪の回転に伴って発生されているパルス信号からなる車速パルスを計測する。
【0027】
GPS受信機18は、複数のGPS衛星から、測位用データを含む下り回線データを搬送する電波19を受信する。測位用データは、緯度及び経度情報等から車両の絶対的な位置を検出するために用いられる。
【0028】
システムコントローラ20は、インタフェース21、CPU(Central Processing Unit)22、ROM(Read Only Memory)23及びRAM(Random Access Memory)24を含んでおり、ナビゲーション装置1全体の制御を行う。
【0029】
インタフェース21は、加速度センサ11、角速度センサ12及び距離センサ13並びにGPS受信機18とのインタフェース動作を行う。そして、これらから、車速パルス、加速度データ、相対方位データ、角速度データ、GPS測位データ、絶対方位データ等をシステムコントローラ20に入力する。CPU22は、システムコントローラ20全体を制御する。ROM23は、システムコントローラ20を制御する制御プログラム等が格納された図示しない不揮発性メモリ等を有する。RAM24は、入力装置60を介して使用者により予め設定された経路データ等の各種データを読み出し可能に格納したり、CPU22に対してワーキングエリアを提供したりする。
【0030】
システムコントローラ20、CD−ROMドライブ又はDVD−ROMドライブなどのディスクドライブ31、データ記憶ユニット36、通信用インタフェース37、表示ユニット40、音声出力ユニット50及び入力装置60は、バスライン30を介して相互に接続されている。
【0031】
ディスクドライブ31は、システムコントローラ20の制御の下、CD又はDVDといったディスク33から、音楽データ、映像データなどのコンテンツデータを読み出し、出力する。なお、ディスクドライブ31は、CD−ROMドライブ又はDVD−ROMドライブのうち、いずれか一方としてもよいし、CD及びDVDコンパチブルのドライブとしてもよい。
【0032】
データ記憶ユニット36は、例えば、HDDなどにより構成され、地図データなどのナビゲーション処理に用いられる各種データを記憶するユニットである。更に、データ記憶ユニット36には、ドライバーごとの運転の傾向(癖)を示す情報(以下、「個人情報」と呼ぶ。)を記憶している。このように、データ記憶ユニット36は、個人情報記憶手段として機能する。
【0033】
通信装置38は、例えば、FMチューナやビーコンレシーバ、携帯電話や専用の通信カードなどにより構成され、通信用インタフェース37を介して、VICS(Vehicle Information Communication System)センタなどから配信される情報(以下、「VICS情報」と呼ぶ。)を取得する。例えば、通信装置38は、VICS情報として交通情報(渋滞情報など)や天候情報などを取得する。
【0034】
表示ユニット40は、システムコントローラ20の制御の下、各種表示データをディスプレイなどの表示装置に表示する。具体的には、システムコントローラ20は、データ記憶ユニット36から地図データを読み出す。表示ユニット40は、システムコントローラ20によってデータ記憶ユニット36から読み出された地図データなどを表示画面上に表示する。表示ユニット40は、バスライン30を介してCPU22から送られる制御データに基づいて表示ユニット40全体の制御を行うグラフィックコントローラ41と、VRAM(Video RAM )等のメモリからなり即時表示可能な画像情報を一時的に記憶するバッファメモリ42と、グラフィックコントローラ41から出力される画像データに基づいて、液晶、CRT(Cathode Ray Tube)等のディスプレイ44を表示制御する表示制御部43と、ディスプレイ44とを備える。ディスプレイ44は、画像表示部として機能し、例えば対角5〜10インチ程度の液晶表示装置等からなり、車内のフロントパネル付近に装着される。
【0035】
音声出力ユニット50は、システムコントローラ20の制御の下、CD−ROMドライブ31又はDVD−ROM32、若しくはRAM24等からバスライン30を介して送られる音声デジタルデータのD/A(Digital to Analog)変換を行うD/Aコンバータ51と、D/Aコンバータ51から出力される音声アナログ信号を増幅する増幅器(AMP)52と、増幅された音声アナログ信号を音声に変換して車内に出力するスピーカ53とを備えて構成されている。
【0036】
入力装置60は、各種コマンドやデータを入力するための、キー、スイッチ、ボタン、リモコン、音声入力装置等から構成されている。入力装置60は、車内に搭載された当該車載用電子システムの本体のフロントパネルやディスプレイ44の周囲に配置される。また、ディスプレイ44がタッチパネル方式である場合には、ディスプレイ44の表示画面上に設けられたタッチパネルも入力装置60として機能する。
【0037】
本実施例では、ナビゲーション装置1は、ユーザから出発地と目的地を取得し、上記したデータ記憶ユニット36に記憶された個人情報に基づいて、ドライバーごとの出発地から目的地までの経路を算出する(即ち経路探索する)。このように、ナビゲーション装置1は、本発明における経路探索装置として機能する。詳しくは、システムコントローラ20は、経路算出手段、個人情報作成手段、及びドライバー選択手段として動作する。また、システムコントローラ20及び表示制御部43は、表示制御手段として動作する。
【0038】
[経路探索装置]
次に、本実施例による経路探索装置について説明する。図2に経路探索装置の概略構成を示す。図2に示すように、経路探索装置110は、演算部111と、VICS情報取得部112と、車両情報取得部113と、地図DB(データベース)114と、個人情報DB(データベース)115と、表示部116と、を備える。経路探索装置110は、主に、ドライバーごとに個人情報を作成すると共に、この個人情報に基づいてドライバーごとに出発地から目的地までの最適な経路を算出する。
【0039】
なお、演算部111は、経路算出手段、個人情報作成手段、及びドライバー選択手段として動作する。また、演算部111及び表示部116は、表示制御手段として動作する。更に、経路探索装置110を図1に示すナビゲーション装置1に適用した場合、通信装置38がVICS情報取得部112を構成し、システムコントローラ20が演算部111を構成し、データ記憶ユニット36が地図DB114及び個人情報DB115を構成し、表示ユニット40が表示部116を構成する。
【0040】
VICS情報取得部112は、VICSセンタなどから配信されるVICS情報を取得する。具体的には、VICS情報取得部112は、交通情報(車両の通行量など)や天候情報などをVICS情報として取得する。そして、VICS情報取得部112は、取得したVICS情報を信号S112として演算部111に供給する。車両情報取得部113は、車両内のコントローラ(例えば、ECU(Engine Control Unit))に接続されており、車両からドライバーごとの運転特性などを示す情報(以下、「車両情報」と呼ぶ。)を取得する。この車両情報は、車両内のコントローラにおいて、検出や演算等されることによって取得された情報である。具体的には、車両情報取得部113は、車両の速度や、ドライバーによるアクセルワークや、車両の燃費(平均燃費)などの情報を、車両情報として取得する。そして、車両情報取得部113は、取得した車両情報を信号S113として演算部111に供給する。
【0041】
地図DB114には、地図データが記憶されている。具体的には、地図データとして、道路の種別などを示す道路情報や、道路の周辺の情報や、道路の制限速度の情報や、道路幅などが記憶されている。例えば、道路の種別としては、国道や市道などの情報が記憶されており、道路の周辺の情報としては、周辺に建物があるとか周辺が田んぼであるといった情報が記憶されている。
【0042】
個人情報DB115には、ドライバーごとに個人情報が記憶されている。個人情報は、前述した地図データ、VICS情報、及び車両情報に基づいて作成された、ドライバーごとの運転の傾向を示す情報である。例えば、個人情報は、道路の種別や道路の周辺の情報などの地図データと、交通情報や天候情報などのVICS情報と、ドライバーの車速やアクセルワーク(アクセル開度の変化など)や平均燃費などの車両情報とが、対応付けられて記憶されている。即ち、個人情報は、道路の種別や、道路の周辺の状況や、車両の通行量や、天候などに対する、ドライバーの運転の癖を示している。
【0043】
演算部111は、車両の走行時になどにおいて、状況などが変化するごとに順次個人情報を作成する処理を行う。具体的には、演算部111は、VICS情報取得部112からVICS情報を取得し、車両情報取得部113から車両情報を取得し、地図DB114から地図データを取得することによって、個人情報を作成する。詳しくは、演算部111は、道路の種別、周辺の情報、及び制限速度などの地図データと、車両の通行量及び天候のVICS情報とに対して、ドライバーの車速、アクセルワーク、及び平均燃費などの車両情報を対応付けたデータを、個人情報として作成する。演算部111は、こうして作成された個人情報を個人情報DB115に記憶させる。更に、演算部111は、このような個人情報のデータに対して平均燃費に基づいてランク付けを行い、このランクも個人情報として個人情報DB115に記憶させる。このように、個人情報は車両の走行中などにおいて順次作成され、作成された個人情報は個人情報DB115に次々に蓄積されていく。
【0044】
更に、演算部111は、上記のようにして作成された個人情報に基づいて、出発地から目的地までの経路を算出する処理を行う。具体的には、演算部111は、ユーザ(ドライバー)から出発地と目的地を取得し、個人情報DB115に記憶された個人情報を取得することによって、ドライバーにとって最適な経路を算出する。例えば、演算部111は、ドライバーごとに車両の平均燃費が最適となるような経路を算出する。この場合、演算部111は、個人情報内に含まれるデータである、平均燃費に基づいて規定されたランクに基づいて、経路を算出する。より詳しくは、演算部111は、出発地から目的地までの経路において、高いランクが付された道路と類似する道路が経路として選ばれるように、経路を算出する。更に、表示部116は、上記のようにして算出された経路、及び算出された経路における平均燃費などを、ドライバーごとに画像としてディスプレイ44に表示する。
【0045】
なお、個人情報を作成する際に用いる地図データ、VICS情報、及び車両情報は、上記したものに限定はされない。例えば、交差点や信号の数、道路の形状(例えばカーブや直線道路)などを、個人情報を作成する際に用いる地図データとすることができる。また、平均燃費を車両情報として用いる例を示したが、平均燃費の代わりに、又は平均燃費と共に、瞬間燃費や、その他の燃費情報を車両情報として用いても良い。
【0046】
また、上記では、地図データ、VICS情報、及び車両情報に基づいて個人情報を作成する例を示したが、演算部111は、少なくとも地図データ及び車両情報に基づいて個人情報を作成することができる。つまり、個人情報を作成するために、必ずしも交通情報や天候情報などのVICS情報を用いる必要はない。
【0047】
[個人情報の具体例]
ここで、上記した個人情報DB115に記憶された個人情報の具体例について、図3に示す。図3は、一人のドライバーから得られた複数の個人情報のデータを示しており、左から順に、地図データ、VICS情報、車両情報、平均燃費、ランクを示している。個人情報における地図データとしては、道路の種別や、道路の周辺の状況や、道路の制限速度や、道路幅が記憶されている。また、個人情報におけるVICS情報としては、通行量が多いか少ないかや、天候が記憶されている。更に、個人情報における車両情報としては、車両のスピードが速いか遅いかや、アクセルワーク(変化が激しい、強い、弱い、一定など)が記憶されている。更に、これらの情報に対して、平均燃費及びランクが対応付けられて記憶されている。具体的には、ランクは、予め定められた平均燃費とランクとの対応表に基づいて決定された値が記憶されている。ランクは、平均燃費の良し悪しを示す値であり、図3に示す例では、平均燃費が良いほど大きな値が決定されている。このように、図3に示す例では、個人情報は、道路の種別や、道路の周辺の状況や、通行量や、天候などに対する、ドライバーの運転の癖や平均燃費の良し悪しを示している。
【0048】
図4は、図3に示した個人情報を作成する際に用いる、平均燃費とランクとの対応表の一例を示している。図4は、左側に平均燃費を示しており、右側に平均燃費に対応するランクを示している。ランクは、平均燃費に対して最も良い値と悪い値とを設定し、これらの値の間を複数の段階に分割することによって設定される。この例の場合、平均燃費の最低値を4Km/Lに設定し、最高値を10Km/Lに設定し、これらの値の間を5段階に分けることによってランクを設定している。なお、ランクの境界値は変更されるたびに再ランク付けが行われる。
【0049】
なお、上記した図3では、地図データ、VICS情報、及び車両情報に基づいて作成された個人情報の例を示したが、個人情報は、VICS情報を用いなくても作成することができる。即ち、少なくとも地図データ及び車両情報に基づいて平均燃費を作成することができるので、個人情報を作成するために、必ずしもVICS情報を用いる必要はない。
【0050】
[経路探索処理]
次に、本実施例による経路を探索する処理(経路探索処理)について説明する。この処理は、個人情報に基づいて出発地から目的地までの経路を探索するために、演算部111によって実行される。具体的には、演算部111は、ドライバーに対応する個人情報を個人情報DB115から取得し、取得された個人情報に基づいて、当該ドライバーにとって車両の平均燃費が最適となるような経路を算出する。詳しくは、演算部111は、出発地から目的地までの経路において、個人情報として記憶されているドライバーにとって平均燃費が良かった道路と類似する道路が経路として選ばれるように、経路を算出する。つまり、演算部111は、出発地から目的地までの経路において、個人情報内の高いランクが付された道路と類似する道路が経路として選ばれるように、経路を算出する。
【0051】
図5は、本実施例による経路探索処理を示すフローチャートである。この処理は、経路探索装置110における演算部111によって実行される。
【0052】
まず、ステップS100では、演算部111は、経路を算出すべきドライバーを選択する。具体的には、演算部111は、予めプリセットされたドライバーを選択する。そして、処理はステップS101に進む。ステップS101では、演算部111は、ステップS100において選択されたドライバーの個人情報を、個人情報DB115から取得する。そして、処理はステップS102に進む。ステップS102では、演算部111は、出発地及び目的地を、ユーザ(ドライバーなど)から取得する。そして、処理はステップS103に進む。
【0053】
ステップS103では、演算部111は、個人情報に適合する経路を探索する。具体的には、演算部111は、出発地から目的地までの経路において、個人情報内の高いランクが付された道路と類似する道路が選ばれるように、経路を検索する。例えば、図4に示すようにランクが設定されている場合、演算部111は、まず、ランクが「5」である道路に類似する道路を検索する。そして、処理はステップS104に進む。
【0054】
ステップS104では、演算部111は、個人情報に適合する経路が存在するか否かを判定する。例えば、ステップS103においてランクが「5」である道路に類似する道路を検索していた場合、このような道路が存在するか否かを判定する。個人情報に適合する経路が存在する場合(ステップS104;Yes)、処理はステップS105に進む。一方、個人情報に適合する経路が存在しない場合(ステップS104;No)、処理はステップS103に戻る。この場合には、前回のステップS103の処理において経路を検索する際に用いていたランクを下げて、再度経路を検索する。例えば、前回のステップS103の処理においてランクが「5」である道路に類似する道路を検索していた場合、今回のステップS103の処理では、ランクが「4」である道路に類似する道路を検索する。つまり、適切な道路が検索されるまで、経路を検索する際に用いるランクを下げて、繰り返し探索を行う。
【0055】
ステップS105では、演算部111は、ステップS103及びステップS104の処理の結果決定された経路に基づいて案内を開始する。具体的には、演算部111は、決定された経路などの情報を表示部116に供給し、表示部116はこの情報をディスプレイ44に表示する。以上の処理が終了すると、処理は当該フローを抜ける。
【0056】
以上の経路探索処理によれば、ドライバーの運転の傾向などに基づいて、ドライバーごとに平均燃費が最適となる経路を適切に探索することが可能となる。
【0057】
図6は、3人のドライバー(以下、「ドライバーA、B、C」と呼ぶ。)のそれぞれの個人情報に基づいて算出された経路の例を示す図である。具体的には、図5に示す経路探索処理によって、ドライバーA、B、Cごとに車両の平均燃費が最適となるように算出された経路を示している。図6は、左側に算出された経路を示し、右側に当該経路の距離、要する時間、コスト(費用)、及び平均燃費を示している。また、図6(a)はドライバーAの個人情報に基づいて算出された経路などを示し、図6(b)はドライバーBの個人情報に基づいて算出された経路などを示し、図6(c)はドライバーCの個人情報に基づいて算出された経路などを示している。なお、この例では、出発地Pから目的地Qまでの経路を示している。
【0058】
図6(a)に示すように、ドライバーAは、一般道路R11、高速道路H1、一般道路R31、一般道路R12、一般道路R22の経路が、出発地Pから目的地Qまでの経路として算出されている。また、図6(b)に示すように、ドライバーBは、一般道路R24、一般道路R31、一般道路R41、一般道路R22の経路が、出発地Pから目的地Qまでの経路として算出されている。更に、図6(c)に示すように、ドライバーCは、一般道路R11、高速道路H2、一般道路R12、一般道路R22の経路が、出発地Pから目的地Qまでの経路として算出されている。このように、経路探索処理を実行した場合、ドライバーごとに異なる経路が算出される。
【0059】
また、図6に示すような経路及び平均燃費などを示す情報は、画像としてディスプレイ44に表示される。具体的には、一人のドライバーの個人情報に基づいて経路を算出した場合には、当該ドライバーに対応する経路などの情報のみが表示される。また、複数のドライバーの個人情報に基づいて経路を算出した場合には、複数のドライバーのそれぞれに対応する経路などの情報が表示される。この場合には、演算部111は、複数のドライバーの中で平均燃費が最適となるドライバーを選択して、選択されたドライバーの情報についても表示することができる。
【0060】
以上説明したように、本実施例による経路探索装置は、少なくとも地図データ及び車両情報に基づいて作成されたドライバーごとの運転の傾向を示す個人情報を、ドライバーごとに記憶する個人情報DB115と、個人情報DB115に記憶された個人情報に基づいて、ドライバーごとに出発地から目的地までの経路を算出する演算部111と、を備える。よって、ドライバーの運転の傾向に基づいて、ドライバーごとに最適な経路を適切に探索することが可能となる。
【0061】
[変形例]
上記した実施例では、複数のドライバーごとに出発地から目的地までの経路を算出する処理を示したが、これに限定はされない。他の例では、複数のドライバーで出発地から目的地までをドライブする場合に、出発地から目的地までの経路の区間ごとに最適なドライバーを選択することができる。図7は、区間ごとに最適なドライバーを選択する方法を説明するための図である。ここでは、上記した演算部111が、出発地から目的地までの経路において、3人のドライバーA、B、Cの中から最適なドライバーを選択する例について説明する。この場合、演算部111は、ドライバーA、B、Cのそれぞれの個人情報に基づいて、区間81〜83に対してドライバーを指定する。これにより、区間81はドライバーCが指定され、区間82はドライバーBが指定され、区間83はドライバーAが指定される。このような処理を行うことにより、複数のドライバーで目的地までの経路をドライブする場合に、平均燃費などを向上させることが可能となる。なお、予め運転するドライバーの順を決めておいた場合には、演算部111は、このドライバーの順に基づいて、ドライバーごとに最適な経路を算出して、出発地から目的地までの経路を探索することができる。
【0062】
また、他の例では、演算部111は、上記した経路探索処理(図5参照)によって算出された経路を車両が走行している際にドライバーが交代した場合、交代したドライバーの個人情報に基づいて、経路を再度算出することができる。図8は、ドライバーが交代した場合に、経路を再度算出する方法を説明するための図である。ここでは、経路の途中でドライバーAからドライバーBへ交代した場合について説明する。この場合、ドライバーAの個人情報に基づいて経路91及び経路92(破線で示す)から成る経路が算出されており、経路91と経路92との接続地点95において、ドライバーAからドライバーBに交代した例について示している。このようにドライバーが交代した場合、演算部111は、交代したドライバーBの個人情報に基づいて、経路を再度算出する。これにより、地点95から目的地までの新たな経路93が算出される。以上の処理によれば、経路の途中でドライバーが交代した場合に、各ドライバーにとって最適な経路を適切に探索することができる。
【0063】
上記では、平均燃費が最適となるように、個人情報に基づいて経路を探索する実施例を示したが、これに限定はされない。他の例では、演算部111は、平均燃費が最適となるようにする代わりに、又は平均燃費が最適となるようにすると共に、平均燃費以外の他の要素を考慮に入れて経路を探索することができる。1つの例では、演算部111は、個人情報に基づいて、ドライバー個人の好みが反映されるような経路を探索することができる。他の例では、演算部111は、個人情報に基づいて、ドライブを楽しむことができる経路を探索することができる。他の例では、演算部111は、個人情報に基づいて、気を使わなくて済むような経路を探索することができる。更に他の例では、演算部111は、夜間、雨で道路が見づらくなるような状況においては、道路幅が大きく、通行量が少ない経路を探索することができる。なお、上記した経路を探索する方法は、例えばドライバーが経路を探索する方法を選択することによって切り替えることができる。或いは、演算部111が、天候などに応じて、経路を探索する方法を切り替えることも可能である。
【0064】
また、上記の実施例は、本発明の経路探索装置を車載用ナビゲーション装置に適用したものであった。その代わりに、本発明の経路探索装置を、ネットワークを利用してサーバに接続するPC、端末装置、携帯電話などの情報機器に適用することも可能である。そのような情報機器に対する適用例を図9に示す。図9において、本発明の経路探索装置は情報機器141として構成される。情報機器141はインターネットなどのネットワーク142を介して、サーバ143と接続されている。サーバ143は、DB(データベース)145に接続されている。この場合、DB145に、地図データやドライバーごとの個人情報などが記憶されている。このように構成された情報機器141を用いることによっても、ドライバーごとに最適な経路を適切に探索することできる。
【0065】
なお、近年では、メインのナビゲーションユニットが車両に対して着脱可能に構成された車載用ナビゲーション装置が知られている。この種のナビゲーションユニットは、車両から取り外され、自宅のPCなどに接続して使用される。この場合には、図9に破線で示すように、ナビゲーションユニット141xを情報機器141に接続し、ネットワーク142経由でサーバ143に接続することにより、DB145から情報を取得することによって、経路を探索することができる。この場合には、情報機器141を利用してナビゲーションユニット141x内に記憶されたプログラムを起動して、ドライバーごとに最適な経路が探索される。
【図面の簡単な説明】
【0066】
【図1】実施例に係るナビゲーション装置の概略構成を示すブロック図である。
【図2】経路探索装置の概略構成を示す図である。
【図3】ドライバーにおける個人情報の例を示す図である。
【図4】平均燃費とランクとの対応表の一例を示す図である。
【図5】本実施例による経路探索処理を示すフローチャートである。
【図6】複数のドライバーの個人情報に基づいて算出された経路の例を示す。
【図7】区間ごとに最適なドライバーを選択する方法を説明するための図である。
【図8】ドライバーが交代した場合に、経路を再度算出する方法を説明するための図である。
【図9】変形例に係る経路探索装置の構成を示すブロック図である。
【符号の説明】
【0067】
1 ナビゲーション装置
10 自立測位装置
18 GPS受信機
20 システムコントローラ
22 CPU
36 データ記憶ユニット
38 通信装置
40 表示ユニット
44 ディスプレイ
110 経路探索装置
111 演算部
113 車両情報取得部
115 個人情報DB

【特許請求の範囲】
【請求項1】
少なくとも地図データ及び車両情報に基づいて作成されたドライバーごとの運転の傾向を示す個人情報を、前記ドライバーごとに記憶する個人情報記憶手段と、
前記個人情報記憶手段に記憶された前記個人情報に基づいて、前記ドライバーごとに出発地から目的地までの経路を算出する経路算出手段と、を備えることを特徴とする経路探索装置。
【請求項2】
前記経路算出手段は、前記個人情報に基づいて、前記ドライバーごとに車両の燃費が最適となるような経路を算出することを特徴とする請求項1に記載の経路探索装置。
【請求項3】
データベースから前記地図データを取得し、車両から前記車両情報を取得することによって、複数のドライバーごとに前記個人情報を作成すると共に、作成された前記個人情報を前記個人情報記憶手段に記憶させる個人情報作成手段を備えることを特徴とする請求項1又は2に記載の経路探索装置。
【請求項4】
前記個人情報作成手段は、前記車両の速度、前記ドライバーのアクセルワーク、及び前記車両の燃費の情報を前記車両情報として取得して、前記個人情報を作成することを特徴とする請求項3に記載の経路探索装置。
【請求項5】
前記個人情報作成手段は、前記地図データ及び前記車両情報に加えて、外部から交通情報及び天候情報を取得することによって、複数のドライバーごとに前記個人情報を作成することを特徴とする請求項3又は4に記載の経路探索装置。
【請求項6】
前記個人情報作成手段は、少なくとも、道路の種別、前記道路の周辺の情報、及び前記道路の制限速度、並びに道路幅の情報を前記地図データとして取得すると共に、前記道路における車両の通行量の情報を前記交通情報として取得して、前記個人情報を作成することを特徴とする請求項5に記載の経路探索装置。
【請求項7】
前記個人情報は、データごとに、車両の燃費に基づいてランクが付されていることを特徴とする請求項1乃至6のいずれか一項に記載の経路探索装置。
【請求項8】
前記経路算出手段は、前記個人情報における前記ランクに基づいて、前記経路を算出することを特徴とする請求項7に記載の経路探索装置。
【請求項9】
複数のドライバーの前記個人情報に基づいて、前記経路算出手段によって算出された経路の区間ごとに最適なドライバーを選択するドライバー選択手段を備えることを特徴とする請求項1乃至8のいずれか一項に記載の経路探索装置。
【請求項10】
前記経路算出手段は、算出された経路の途中でドライバーが交代した場合、交代したドライバーの前記個人情報に基づいて、経路を再度算出することを特徴とする請求項1乃至9のいずれか一項に記載の経路探索装置。
【請求項11】
前記経路算出手段によって算出された経路、及び前記算出された経路における燃費を、前記ドライバーごとに画像として表示させる表示制御手段を更に備えることを特徴とする請求項1乃至10のいずれか一項に記載の経路探索装置。
【請求項12】
少なくとも地図データ及び車両情報に基づいて作成されたドライバーごとの運転の傾向を示す個人情報を、前記ドライバーごとに記憶する個人情報記憶工程と、
前記個人情報記憶工程で記憶された前記個人情報に基づいて、前記ドライバーごとに出発地から目的地までの経路を算出する経路算出工程と、を備えることを特徴とする経路探索方法。
【請求項13】
コンピュータにより実行される経路探索プログラムであって、
少なくとも地図データ及び車両情報に基づいて作成されたドライバーごとの運転の傾向を示す個人情報を、前記ドライバーごとに記憶する個人情報記憶手段、
前記個人情報記憶手段に記憶された前記個人情報に基づいて、前記ドライバーごとに出発地から目的地までの経路を算出する経路算出手段、として前記コンピュータを機能させることを特徴とする経路探索プログラム。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate

【図9】
image rotate


【公開番号】特開2008−101977(P2008−101977A)
【公開日】平成20年5月1日(2008.5.1)
【国際特許分類】
【出願番号】特願2006−283831(P2006−283831)
【出願日】平成18年10月18日(2006.10.18)
【公序良俗違反の表示】
(特許庁注:以下のものは登録商標)
1.VICS
【出願人】(000005016)パイオニア株式会社 (3,620)
【Fターム(参考)】