説明

地図情報生成装置および地図情報生成方法、ならびに地図情報生成プログラム

【課題】出発地から目的地までの経路を効率的に探索できる地図情報を生成するための地図情報生成装置を提供する。
【解決手段】階層化された道路地図情報を記憶した階層型地図情報記憶手段11と、統計処理された道路ごとの過去の交通状況を蓄積した統計情報蓄積手段12と、指定された階層の指定された道路の道路地図情報を階層型地図情報記憶手段11から取得する地図情報取得手段13と、指定された道路の統計処理された交通状況を統計情報蓄積手段から取得する統計情報取得手段14と、統計情報取得手段14で取得した統計情報が上位の階層において設定したものより優れていた場合、指定された道路の情報を上位の階層に追加し、新たな地図情報を生成する地図情報生成手段15とを備え、経路探索を行った場合、より早く目的地に到達できる経路を探索することが可能になる。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、出発地から目的地までの経路を探索するために使用する地図情報を生成する地図情報生成装置および地図情報生成方法、ならびに地図情報生成プログラムに関する。
【背景技術】
【0002】
従来、出発地から目的地までの経路を探索するために、地図情報として上位の道路(例えば、高速道路、首都高速道路、有料道路、国道)から下位の道路(例えば、一般道)までを、その道路の詳細度に応じて階層化された道路地図情報を使用し、出発地および目的地の近傍では、出発地および目的地からそれぞれその階層の道路とその階層より上位の階層の道路との交差点(上位交差点)までの経路を探索し、中間部分では、最終的に検索した所定の上位階層の上位交差点間の経路をその階層の道路地図情報を用いて探索するように構成したものが知られている(例えば、特許文献1参照)。
【0003】
このものによれば、出発地および目的地が下位の道路上にあり、出発地と目的地との間に上位の道路がある場合、出発地から上位の道路までは下位の道路、上位の道路に入ると目的地に近い位置までは上位の道路、上位の道路の目的地に近い位置から目的地までは下位の道路と言うように、上位の道路を適当に使用した経路を効果的に検索することができ、ユーザにとっては道を迷わなくてよいという効果を有する。
【0004】
ところが、このものでは、中間部分において上位の道路がある場合、必ず上位の道路を探索することになり、途中、下位の道路を用いた方が近道であると言う場合でも、それに対応することができないという問題があった。
【0005】
そこで、このような問題に対処するため、目的地までの経路を探索した後も、所定時間ごとに、或いは、所定距離ごとに、現在位置から目的地までの経路を、現在位置、目的地を含む全ての階層の地図情報を用いて再探索するように構成したものが知られている(例えば、特許文献2参照)。
【0006】
このものによれば、再探索する段階で、上位の道路を用いずに下位の道路を用いた方が近道である、或いは、早いといったような場合、その下位の道路を用いた経路を探索することができる。したがって、そのまま上位の道路を用いて遠回りしたり、多くの時間をかけたりするのを防止することができる。
【特許文献1】特開平5−27679号公報
【特許文献2】特開2002−107164号公報
【発明の開示】
【発明が解決しようとする課題】
【0007】
しかしながら、このものでは、経路探索を終了した後も、引続いて、所定時間ごと、或いは、所定距離ごとに目的地までの経路を再探索しなければならないため、再探索に伴う処理負荷が大きくなるという問題があり、また、再探索に際しては、現在位置、目的地を含む全ての階層の地図情報を用いなければならないため、それだけ更に処理負荷が大きくなるという問題があった。
【0008】
本発明は、このような従来の問題に対処してなされたものであり、出発地から目的地までの経路を探索するための効率的な地図情報を容易に生成できる地図情報生成装置および方法を提供するものである。
【課題を解決するための手段】
【0009】
本発明の地図情報生成装置は、道路の詳細度に応じて上位の道路から下位の道路まで階層化された道路地図情報を記憶した階層型地図情報記憶手段と、統計処理された道路ごとの過去の交通状況を蓄積した統計情報蓄積手段と、指定された階層の指定された道路の道路地図情報を階層型地図情報記憶手段から取得する地図情報取得手段と、指定された道路の統計処理された交通状況を統計情報蓄積手段から取得する統計情報取得手段と、統計情報取得手段で取得した指定された道路の統計情報が上位の階層において設定されたものより優れていた場合、指定された道路の情報を上位の階層に追加し、新たな地図情報を生成する地図情報生成手段と、地図情報生成手段で生成した新たな地図情報を記憶する地図情報記憶手段とを備えた構成を有する。
【0010】
この構成により、指定された階層の道路における交通状況が上位の階層において設定されたものより優れている場合、指定された階層の当該道路が当該上位の階層に追加されることになり、経路探索を行った場合、より目的地まで早く到達できる経路を探索することができるようになる。
【0011】
また、本発明の地図情報生成装置は、地図情報生成手段が、地図情報取得手段で取得した道路の少なくとも一方の端点が上位の階層に含まれる道路と接続している場合に、当該道路の統計情報を統計情報取得手段から取得し、その統計情報が上位の階層において設定されたものより優れている場合に、当該道路の情報を当該上位の階層に追加し、新たな地図情報を生成する構成を有する。
【0012】
この構成により、下位階層の道路の少なくとも一方の端点が上位の階層に含まれる道路と接続している場合に、下位階層の道路が上位の階層に追加されることになり、上位階層の道路から下位階層の道路に入る経路が探索可能になる。
【0013】
また、本発明の地図情報生成装置は、地図情報生成手段が、統計情報取得手段から、地図情報取得手段で取得した道路の特定の時間に関する統計情報を取得し、その特定の時間に関する統計情報が上位の階層において設定されたものより優れている場合に、当該道路の情報を当該上位の階層に追加し、新たな地図情報を生成する構成を有する。
【0014】
この構成により、指定された特定の時間の統計情報を取得し、その特定の時間における統計情報が上位の階層に設定されたものより優れている場合に、当該道路の情報を当該上位の階層に追加し、新たな地図情報を生成することになり、時間ごとで最適の経路を探索できるようになる。
【0015】
また、本発明の地図情報生成装置は、特定の時間が、特別な日、又は、時間帯である構成を有する。
【0016】
この構成により、曜日、祝祭日などの特別な日、或いは、時間帯に応じて、それぞれそのときに対応する過去の統計情報を取得し、それが上位の階層において設定されたものより優れている場合に、当該道路の情報を当該上位の階層に追加し、新たな地図情報を生成することになり、曜日、祝祭日などの特異日、或いは、時間帯に応じてそれぞれ最適の経路を探索できるようになる。
【0017】
また、本発明の地図情報生成装置は、統計情報が、当該道路の速度情報である構成を有する。
【0018】
この構成により、上位の階層において設定されたものが、上位の階層に含まれる道路の走行速度の平均で、例えば、40Km/hであったとすると、下位の階層の道路において40Km/h以上の速度で走行可能な道路があれば、その道路が上位の道路に付加され、その道路を経由する経路が容易に探索可能になる。
【0019】
また、本発明の地図情報生成装置は、上位の階層において設定されたものが、当該上位の階層に含まれる道路の走行速度の平均値である構成を有する。
【0020】
この構成により、上位の階層に含まれる道路の走行速度の平均が上位の階層において設定されるため、下位の階層の道路において上位階層の道路における走行速度の平均よりも早く走行できる道路があれば、その道路が上位の道路に付加されることになり、その道路を経由する経路が容易に探索可能になる。
【0021】
また、本発明の地図情報生成装置は、上位の階層において設定されたものが、上位の階層に含まれる道路に関する統計情報である構成を有する。
【0022】
この構成により、上位の階層に含まれる道路に関する統計情報が上位の階層において設定されるため、下位の階層の道路と上位の階層の道路の統計情報の比較によりその道路が上位の道路に付加されるか否かが判断されることになり、その道路を経由できる適切な経路が容易に探索可能になる。
【0023】
また、本発明の地図情報生成方法は、道路の詳細度に応じて上位の道路から下位の道路まで階層化された道路地図情報から指定された階層の指定された道路の情報を取得するステップと、道路の情報を取得するステップで取得した道路の過去の交通状況を取得するステップと、交通状況を取得するステップで取得した交通状況が上位の階層において設定されたものより優れているかどうかを判断するステップと、判断するステップで優れている場合に当該道路の情報を上位の階層に追加し、新たな道路地図情報を生成するステップとを含む。
【0024】
このことにより、指定された階層の道路の交通状況が上位の階層において設定されたものより優れている場合、指定された階層の当該道路が当該上位の階層に追加されることになり、経路探索を行った場合、より目的地まで早く到達できる経路を探索することができるようになる。
【0025】
また、本発明の地図情報生成方法は、道路の詳細度に応じて上位の道路から下位の道路まで階層化された道路地図情報から指定された階層の指定された道路の情報を取得するステップと、道路の情報を取得するステップで取得した道路が上位の階層に含まれる道路と少なくとも一方の端点で接続しているかどうかを判断するステップと、接続しているかどうかを判断するステップで接続していると判断された場合に、その道路の過去の交通状況を取得するステップと、交通状況を取得するステップで取得した交通状況が上位の階層において設定されたものより優れているかどうかを判断するステップと、優れているかどうかを判断するステップで優れていると判断した場合に前記道路の情報を上位の階層に追加し、新たな道路地図情報を生成するステップとを含む。
【0026】
これにより、下位の階層の道路の少なくとも一方の端点が上位の階層に含まれる道路と接続している場合に、下位の階層の道路が上位の階層に追加されることになり、上位の階層の道路から下位の階層の道路に入る経路を探索可能になる。
【0027】
また、本発明の地図情報生成方法は、道路の詳細度に応じて上位の道路から下位の道路まで階層化された道路地図情報から指定された階層の指定された道路の情報を取得するステップと、道路の情報を取得するステップで取得した道路が上位の階層に含まれる道路と少なくとも一方の端点で接続しているかどうかを判断するステップと、接続しているかどうかを判断するステップで接続していると判断された場合に、その道路の過去の特定の時間における交通状況を取得するステップと、交通状況を取得するステップで取得した交通状況が上位の階層において設定されたものより優れているかどうかを判断するステップと、優れているかどうかを判断するステップで優れていると判断した場合に道路の情報を上位の階層に追加し、新たな道路地図情報を生成するステップとを含む。
【0028】
これにより、指定された特定の時間の統計情報を取得し、その特定の時間における統計情報が上位の階層において設定されたものより優れている場合に、当該道路の情報を当該上位の階層に追加し、新たな地図情報を生成することになり、時間ごとで最適の経路を探索できるようになる。
【0029】
また、本発明の地図情報生成方法は、特定の時間が、特別な日、又は、時間帯である。
【0030】
これにより、曜日、祝祭日などの特別な日、或いは、時間帯に応じて、それぞれそのときに対応する過去の統計情報を取得し、それが上位の階層において設定されたものより優れている場合に、当該道路の情報を当該上位の階層に追加し、新たな地図情報を生成することになり、曜日、祝祭日などの特異日、或いは、時間帯に応じてそれぞれ最適の経路を探索できるようになる。
【0031】
また、本発明の地図情報生成方法は、交通状況が当該道路の統計的な走行速度である。
【0032】
これにより、上位の階層において設定されたものが、上位の階層に含まれる道路の走行速度の平均で、例えば、40Km/hであったとすると、下位の階層の道路において40Km/h以上の速度で走行可能な道路があれば、その道路が上位の道路に追加されることになり、その道路を経由する経路が探索可能になる。
【0033】
また、本発明の地図情報生成方法は、上位の階層において設定されたものが当該上位の階層に含まれる道路の走行速度の平均値である。
【0034】
これにより、上位の階層に含まれる道路の走行速度の平均が上位の階層において設定されるため、下位の階層の道路において上位の階層の道路における走行速度の平均値より早く走行できる道路があれば、その道路が上位の階層の道路に追加されることになり、その道路を経由する経路が探索可能になる。
【0035】
また、本発明の地図情報生成方法は、上位の階層において設定されたものが、上位の階層に含まれる道路に関する統計情報である構成を有する。
【0036】
この構成により、上位の階層に含まれる道路に関する統計情報が上位の階層において設定されるため、下位の階層の道路と上位の階層の道路の統計情報の比較によりその道路が上位の道路に付加されるか否かが判断されることになり、その道路を経由できる適切な経路が容易に探索可能になる。
【0037】
また、本発明の地図情報生成プログラムは、道路の詳細度に応じて上位の道路から下位の道路まで階層化された道路地図情報から指定された階層の指定された道路の情報を取得するステップと、道路の情報を取得するステップで取得した道路の過去の交通状況を取得するステップと、交通状況を取得するステップで取得した交通状況が上位の階層において設定されたものより優れているかどうかを判断するステップと、判断するステップで優れている場合に当該道路の情報を上位の階層に追加し、新たな道路地図情報を生成するステップとを含む。
【0038】
このことにより、指定された階層の道路の交通状況が上位の階層において設定されたものより優れている場合、指定された階層の当該道路が当該上位の階層に追加されることになり、経路探索を行った場合、より目的地まで早く到達できる経路を探索することができるようになる。
【0039】
また、本発明の地図情報生成プログラムを記録したコンピュータ読み取り可能な記録媒体は、道路の詳細度に応じて上位の道路から下位の道路まで階層化された道路地図情報から指定された階層の指定された道路の情報を取得するステップと、道路の情報を取得するステップで取得した道路の過去の交通状況を取得するステップと、交通状況を取得するステップで取得した交通状況が上位の階層において設定されたものより優れているかどうかを判断するステップと、判断するステップで優れている場合に当該道路の情報を上位の階層に追加し、新たな道路地図情報を生成するステップとを含む。
【0040】
このことにより、指定された階層の道路の交通状況が上位の階層において設定されたものより優れている場合、指定された階層の当該道路が当該上位の階層に追加されることになり、経路探索を行った場合、より目的地まで早く到達できる経路を探索することができるようになる。
【発明の効果】
【0041】
本発明の地図情報生成装置は、道路の詳細度に応じて上位の道路から下位の道路まで階層化された道路地図情報を記憶した階層型地図情報記憶手段と、統計処理された道路ごとの過去の交通状況を蓄積した統計情報蓄積手段と、指定された階層の指定された道路の道路地図情報を階層型地図情報記憶手段から取得する地図情報取得手段と、指定された道路の統計処理された交通状況を統計情報蓄積手段から取得する統計情報取得手段と、統計情報取得手段で取得した指定された道路の統計情報が上位の階層において設定されたものより優れていた場合、指定された道路の情報を上位の階層に追加し、新たな地図情報を生成する地図情報生成手段と、地図情報生成手段で生成した新たな地図情報を記憶する地図情報記憶手段とを備えたものであり、指定された階層の道路における交通状況が上位の階層において設定されたものより優れている場合に、指定された階層の道路が上位の階層に追加されることになり、経路探索を行った場合、目的地までより早く到達できる経路を探索することが可能になる。
【発明を実施するための最良の形態】
【0042】
以下、本発明の実施の形態における地図情報生成装置およびその地図情報生成装置で生成された地図情報を用いて出発地から目的地までの経路を探索し案内するナビゲーション装置について、図面を用いて説明する。
【0043】
図1は、本発明の実施の形態における地図情報生成装置の構成を示すブロック図である。
【0044】
図1に示すように、本発明の実施の形態における地図情報生成装置10は、階層型地図情報記憶部11と、統計情報蓄積部12と、地図情報取得部13と、統計情報取得部14と、地図情報生成部15と、地図情報記憶部16とを備えている。
【0045】
階層型地図情報記憶部11には、道路の詳細度に応じて上位の道路から下位の道路まで階層化された経路探索に必要な道路地図情報が記憶されている。ここで、道路の詳細度としては、例えば、上位層には高速道路、有料道路、国道を含み、下位層には上位層の道路の他に一般道路を含むというような道路種別や、道路の幅員などを利用している。
【0046】
統計情報蓄積部12には、過去から現在に向かうある時点までに蓄積された道路ごとの交通状況が統計処理され蓄積されている。ここで、道路ごとの交通状況とは、例えば、現在日本で稼動中のVICS(Vehicle Infomation and Communication System:道路交通情報通信システム)などによって提供される渋滞情報、規制情報、旅行時間情報、駐車場情報などであり、また、現在研究が行われているプローブ情報システムによって収集、生成された渋滞情報、規制情報、旅行時間情報、右折左折情報などの交通情報であってもよい。統計情報とは、これらの交通情報を、例えば、曜日ごと、時間ごとに分類し、平均をとるというような形で統計処理された情報を指している。
【0047】
地図情報取得部13は、、地図情報生成部15で指定された所定の階層の所定の道路の情報を階層型地図情報記憶部11から読み込むものである。ここで、所定の道路の情報としては、次のものがある。道路の情報は、交差点を表すノード情報と、交差点と交差点との間の道路区間を表すリンク情報で構成される。ノード情報、リンク情報の詳細は、図2、図3に示すとおりである。すなわち、ノード情報は、図2(b)に示すように、ノード番号、ノードの位置を表す座標(緯度、経度、若しくは、正規化された緯度、経度、又は、正規化されたX座標、Y座標のいずれか)、ノードの属性、そのノードに接続するリンクの番号などで構成される。そして、これらのノード情報は、図2(a)に示すように連続して地図情報取得部13にノード情報列として記憶されている。また、リンク情報は、図3(b)に示すように、リンク番号、リンクの始点側のノード番号、終点側のノード番号、リンクの方向、リンクの長さ(距離)、リンクの種別(道路種別あるいは道路番号など)、リンクの幅員、そのリンク情報が有効な時間帯、或いは、曜日、特異日などを表すリンク有効時間帯フラグ、リンクの通過時間などで構成される。そして、これらのリンク情報は、図3(a)に示すように連続して地図情報取得部13にリンク情報列として記憶されている。
【0048】
統計情報取得部14は、地図情報生成部15で指定された所定の道路の情報から該当する道路の統計情報を統計情報蓄積部12から取得するものである。統計情報としては、例えば、リンクの速度情報もしくはリンクの通過時間情報などが取得されるが、本発明は特にこれらに限るものではなく、そのリンクを通過した車の最高速度情報、最低速度情報、あるいはそのリンクの交通事故発生頻度情報、雨天時のスリップ発生頻度情報など、必要に応じていろいろな種類の情報を取得するようにすることは可能である。
【0049】
地図情報生成部15は、階層型地図情報記憶部11の所定の階層に含まれる所定の道路の情報を地図情報取得部13から取得すると、取得した道路が上位の階層に含まれる道路と少なくとも一方の端点で接続するか否かを判定し、接続している道路については、統計情報取得部14から当該道路の特定の時間(例えば、曜日、祝日等の特異日、時間帯など)に関する統計情報として、例えば、速度情報を取得する。統計情報である速度情報が上位の階層において設定された所定値より優れていると判断された場合は、上位の階層にリンク有効時間帯フラグと共に当該道路情報を追加する。ここで、上位の階層において設定された所定値としては、上位の階層に含まれる道路の速度の平均値であっても、あらかじめ定めた所定の速度(例えば、道路種別ごとの法定速度など)であってもよい。
【0050】
あるいは、上位の階層に含まれる道路に対して統計処理されて蓄積された交通状況の、上記のような特定の時間などに関する統計速度情報のような統計値であってもよい。この場合は、当該道路の統計情報と上位の階層に含まれる道路の統計情報が比較されて優劣が判定される。
【0051】
従って、所定の階層の所定の道路の統計処理された速度情報が、上位の階層に含まれる道路の速度の平均値よりも速い場合には、上位の階層の道路に当該所定の階層の所定の道路情報を追加する。
【0052】
本実施の形態では、地図情報生成部15は、例えば、日々、1時間毎に、天気情報なども含めて道路情報の追加を行うようにしており、したがって、1日に24時間分の24枚の地図情報が作成される。これにより、曜日ごとや時間帯ごとに地図情報が作成され、後述する経路探索の際に、即座に経路探索の日時、天気状況などに合った最適な地図情報を用いて経路探索が行える。
【0053】
したがって、例えば、ある地域について、時間帯を、午前1時から午前6時、午前6時から午前9時、午前9時から午後1時、午後1時から午後5時、午後5時から午前1時のように、混雑の時間帯に合わせて5つの時間帯に分け、また、曜日を、月曜から金曜の平日、土曜日、日曜日(含む、祝祭日)の3つの曜日帯に分ければ、同じ地域に対して15通りの地図が作成でき、さらにきめ細かな経路探索が行える。
【0054】
地図情報記憶部16には、上位の階層に所定の階層の所定の道路を追加した道路情報が記憶されている。
【0055】
図4は、本実施の形態における地図情報生成装置10で生成された地図情報を利用して出発地から目的地までの経路を探索し、案内するナビゲーション装置の概略構成を示すブロック図である。
【0056】
図4に示すように、本ナビゲーション装置20は、入力部21、現在位置検出部22、広域/狭域通信部23、交通情報蓄積部24、地図情報記憶部25、経路探索部26、経路案内部27、出力部28を備えている。
【0057】
入力部21は、出発地、目的地などの経路探索に必要な情報を入力するためのものである。
【0058】
現在位置検出部22は、GPS(全地球測位システム)やジャイロスコープなどの位置を取得するためのセンサなどにより、ナビゲーション装置の現在位置を検出するものである。なお、検出した現在位置情報は、入力部21に提供し、出発地として設定することも可能なように構成されている。
【0059】
広域/狭域通信部23は、例えば、VICSセンタやプローブ情報システムのセンタのような交通情報を提供する外部機関との間で交通情報の送受信を行うための通信部である。
【0060】
交通情報蓄積部24は、広域/狭域通信部23を介して取得した渋滞、規制、旅行時間、駐車場情報などの交通情報を蓄積するためのものである。
【0061】
地図情報記憶部25は、先に説明した地図情報生成装置10で生成された階層化された道路地図情報を記憶する記憶部である。
【0062】
経路探索部26は、入力部21より入力された経路探索に必要な出発地、目的地、経由地などの情報と、地図情報記憶部25に記憶された道路情報のリンクに交通情報蓄積部24に蓄積された交通情報を旅行時間情報として上書き、若しくは、所定の重み付けを施して旅行時間情報として加算した道路地図情報を利用して、出発地から目的地までのルート情報を探索するものである。
【0063】
経路案内部27は、経路探索部26で探索された経路情報に基づき、現在位置検出部22で検出された位置情報に応じて、この先進むべき方向を案内する案内情報を生成するためのものである。
【0064】
出力部28は、経路探索部26で探索された経路情報を画面に表示したり、経路案内部27で生成された案内情報を画面に表示、若しくは、音声で案内するためのものである。
【0065】
次に、本実施の形態における地図情報生成装置10の動作について説明する。
【0066】
図5は、本実施の形態における地図情報生成装置10の動作を示すフローチャートである。
【0067】
本実施の形態における地図情報生成装置10において、新たな地図情報を生成する場合には、先ず、図5に示すように、階層型地図情報記憶部11から地図情報取得部13を用いて所定の階層の所定の道路の道路情報を取得する(S501)。そして、取得した道路情報を用いて、その取得した道路が上位の階層に含まれる道路と少なくとも一方の端点において接続しているかどうかを判断する(S502)。
【0068】
接続していない場合は、下位の階層の全ての道路リンクについて処理を終了したかどうかを判断し(S506)、終了していない場合は、改めて所定の階層の次の道路の道路情報を階層型地図情報記憶部11から取得し(S501)、同じ動作を繰り返す。
【0069】
S502で、接続していると判断した場合(S502のYES)には、その道路について、その道路に関する過去から現在に向かうある時点までに蓄積された道路ごとの交通状況のうち、特定の時間(例えば曜日、祝日等の特異日、時間帯など)に関する統計情報として、例えば、速度情報を統計情報取得部14を用いて統計情報蓄積部12から取得する(S503)。そして、取得した統計情報(例えば、速度情報)が上位の階層において設定された所定値として、例えば、上位の階層における道路の速度情報の平均値よりも速いかどうかを判断する(S504)。
【0070】
早くないと判断された場合(S504のNO)には、改めて所定の階層の次の道路の道路情報を階層型地図情報記憶部11から取得し(S501)、同じ動作を繰り返す。S504で、速いと判断された場合(S504のYES)には、上位の階層の道路情報に上記所定の道路情報を時間帯有効フラグと共に追加し(S505)、所定の階層に含まれる全ての道路について処理を終了したかどうかを判断する(S506)。
【0071】
判断の結果、全ての道路について処理を終了していなかった場合(S506のNO)には、改めて所定の階層の次の道路の道路情報を階層型地図情報記憶部11から取得し(S501)、同じ動作を繰り返す。全ての道路について処理を終了していた場合(S506のYES)には、一連の地図情報生成処理を終了する。
【0072】
図6(a)〜(c)は、本実施の形態における地図情報生成装置によって具体的にどのように地図が生成されるかを簡単に示したものである。
【0073】
図6(a)、(b)は、道路の詳細度に応じて上位の道路から下位の道路まで階層化されて階層型地図情報記憶部11に記憶された道路地図情報であり、図6(a)が上位階層の道路地図情報、図6(b)が下位階層の道路地図情報を示している。
【0074】
そして、図6(c)は、地図情報生成部15で新たに生成され、地図情報記憶部16に記憶された上位階層の道路地図情報を示している。
【0075】
なお、図6(a)〜(c)において、A1〜A3は、上位階層の道路における交差点ノード、B1〜B11は、下位階層の道路における交差点ノードを示しており、太い実線は、上位階層に存在する道路リンク、細い実線は、下位階層に存在する道路リンクを示している。すなわち、上位階層の道路地図情報では、図6(a)に示すように、太い実線で表される上位階層の道路リンクとその道路リンクの接続点である交差点ノード(A1〜A3)のみを有しており、下位階層の道路地図情報では、図6(b)に示すように、太い実線で表される上位階層の道路リンク、そのリンクの接続点である交差点ノード(A1〜A3)のほかに、細い実線で表される下位階層の道路リンクと、それらのリンクの接続点である交差点ノード(B1〜B11)をそれぞれ有している。
【0076】
今、図6(a)、(b)に示す道路リンクにおいて、その平均速度、統計情報(速度情報)がそれぞれ図7(a)、(b)に示す通りであったとする。なお、道路リンクは、通常方向を持っているが、ここでは、説明を簡略化するために、両方向共に、同一の速度情報を持っているものとする。
【0077】
上位階層の道路地図情報、下位階層の道路地図情報がそれぞれ図6(a)、(b)に示す通りであり、各リンクの平均速度、統計情報(速度情報)がそれぞれ図7(a)、(b)に示す通りであったとすると、本実施の形態における地図情報生成部15では、次のようにして新たな地図情報が生成される。
【0078】
すなわち、先ず、図6(b)に示す下位階層の道路情報として道路リンクB2−B5を階層型地図情報記憶部11より取得する。道路リンクB2−B5については、少なくとも一方の端点であるB2が上位階層の道路(太線のA1−A3)と接続しているので、この道路リンクB2−B5について統計情報を取得し、その統計情報が上位階層に存在するリンクの平均速度より早いかどうかを判断する。道路リンクB2−B5の統計情報は、図7(b)から、15Km/hであり、これは、上位階層に含まれる道路の平均速度、すなわち、図7(a)に示す平均速度20Km/hより遅いため、道路リンクB2−B5は、上位階層に追加せず、次の道路リンクの処理に移る。
【0079】
次に、同じようにして、道路リンクB3−B6を階層型地図情報記憶部11より取得する。道路リンクB3−B6についても、一方の端点であるB3が上位階層の道路(太線のA1−A3)と接続しているので、この道路リンクB3−B6についても、同じように統計情報を取得し、その統計情報が上位階層に存在するリンクの平均速度より早いかどうかを判断する。道路リンクB3−B6の統計情報は、図7(b)から、25Km/hであり、これは、上位階層に含まれる道路の平均速度20Km/hより早いため、この道路リンクB3−B6は、上位階層に追加し、次の道路リンクの処理に移る。
【0080】
このように繰り返していくと、上位階層に追加される道路リンクは、図7(b)より明らかなように、B1−B5、B5−B6、B6−B7、B7−B8、B3−B6、B6−B10の6つになり、これらの道路リンクが図6(c)に示すように上位階層に追加され、新たな上位階層の地図情報が生成されることになる。
【0081】
したがって、このようにして生成された地図情報を用い、出発地から目的地までの経路を探索した場合、元々下位階層の地図情報にしか存在しなかった道路であっても、その道路において上位階層の道路より早く走行できる道路であれば、その道路を上位階層の道路に追加し、その道路を経由する経路を探索することができ、目的地により早く到達できる経路を探索することが可能になる。
【0082】
図8、図9は、この状態を説明するために、従来の地図情報をそのまま用いて経路探索を行った場合と、本実施の形態における地図情報生成装置を用いて生成した地図情報を用いて経路探索を行った場合の経路をそれぞれ示したものである。
【0083】
なお、ここで、道路の詳細度としては、例えば、上位階層には、高速道路、首都高速道路、有料道路、国道を含め、下位階層には、上位階層の道路の他に一般道路を含むというような道路種別によって階層化しているものとする。
【0084】
また、図8、図9において、実線は国道以上の道路、太い破線、及び、黒丸の点線は案内ルートを示し、矢印は渋滞の道路区間、及び、その方向を示している。
【0085】
従来の階層化された道路地図情報をそのまま用いて経路探索を行った場合には、図8に示すように、出発地と目的地の間に上位階層の道路があった場合、その中間部分では、高速道路、首都高速道路、有料道路、国道といった上位階層の道路のみを経由する、例えば、破線で示す2つの経路が候補として探索されるだけであり、この2つの候補のうち、渋滞などの交通情報も含めて目的地までの到達時間が短いものを決定し、それを画面に表示するというに留まる。そして、従来の階層化された道路地図情報をそのまま用いた場合には、図8に示すように、候補となる2つの経路において、共に渋滞などの交通障害が発生していたとしても、それを回避する経路が提供されないという問題がある。
【0086】
ところが、本実施の形態における地図情報生成装置10を用いて新たに生成した地図情報では、元々下位階層にしかなかった道路もその道路が元々上位階層の道路より早く走行できる道路であれば、その道路も上位階層の道路として追加されているため、その道路を含めた状態で、図9に示すように、より早く走行できる経路を探索し、案内することができ、目的地により早く到達することが可能になる。
【0087】
以上説明したように、本発明の地図情報生成装置および地図情報生成方法によれば、上位階層の地図情報に、下位階層の地図情報にしか存在しない道路であっても、上位階層の道路より速い速度で走行できる道路があれば、その道路が追加されるため、こうした道路を利用した経路も探索可能になり、出発地と目的地との中間地点において上位階層の道路地図情報を利用して経路探索を行っても、例えば、図9のように、渋滞区間を回避した破線のような経路も探索可能になり、目的地まで最短時間で到達可能な経路を提供することが可能になる。
【0088】
例えば、詳細度の高い、上位の階層の道路として、高速道路、首都高速道路、有料道路、国道を含み、下位の階層の道路として、高速道路、首都高速道路、有料道路、国道のほかに一般道路を含む場合、上位階層の道路、例えば、国道より下位階層の道路、例えば、一般道路の方が早く走行できる場合、出発地から目的地までの中間付近でも下位階層の道路、例えば、一般道路を経由する経路を探索することが可能になり、目的地により早く到達できる経路を探索することができるようになる。
【0089】
なお、上記実施の形態では、統計情報取得手段で取得した指定された道路の情報が上位の階層において設定されたものより優れているかどうかを、目的地までの所要時間が短縮可能な値であるかどうかで判断したが、本発明はこれに限らず、運転手の好みなどに応じて、例えば、最低地上高の低いスポーツカーのような車に対しては、砂利道か舗装道路かなどの路面状況によって、また運転手または同乗者が海が好きなら海岸線に近いか遠いかの道路の位置情報によって、あるいは出費を抑えたいドライブなら有料道路か否か、値段の高い有料道路か否かのような料金情報によってなど、いろいろな要素で優劣を判断することができる。
【産業上の利用可能性】
【0090】
本発明の地図情報生成装置は、指定された階層の道路における交通状況が上位の階層において設定されたものより優れていた場合、指定された階層の道路が上位の階層に追加されることになり、経路探索を行った場合、より目的地まで早く到達できる経路を探索することができるようになるので、出発地から目的地までを最短時間で到達できる経路を探索するカーナビゲーションシステムや、携帯電話機、PDA、パソコンのようなモバイル端末に案内ルート情報を提供するナビゲーションセンタシステムなどに有用である。
【図面の簡単な説明】
【0091】
【図1】本発明の一実施の形態における地図情報生成装置の概略構成を示すブロック図
【図2】道路地図情報のノード情報列を示す図
【図3】道路地図情報のリンク情報列を示す図
【図4】本発明の一実施の形態における地図情報生成装置によって生成された地図情報を用いて経路探索を行うナビゲーション装置の概略構成を示すブロック図
【図5】本発明の一実施の形態における地図情報生成装置の動作を示すフローチャート
【図6】本発明の一実施の形態における地図情報生成装置によって生成される地図情報を説明する図
【図7】(a)上位階層の道路の平均速度を例示した図(b)下位階層の道路リンクの速度情報を例示した図
【図8】従来の道路地図情報を用いて経路探索を行ったときの経路を例示した図
【図9】本発明の一実施の形態における地図情報生成装置によって生成された道路地図情報を用いて経路探索を行ったときの経路を例示した図
【符号の説明】
【0092】
10 地図情報生成装置
11 階層型地図情報記憶部
12 統計情報蓄積部
13 地図情報取得部
14 統計情報取得部
15 地図情報生成部
16 地図情報記憶部
20 ナビゲーション装置
21 入力部
22 現在位置検出部
23 広域/狭域通信部
24 交通情報蓄積部
25 地図情報記憶部
26 経路探索部
27 経路案内部
28 出力部

【特許請求の範囲】
【請求項1】
道路の詳細度に応じて上位の道路から下位の道路まで階層化された道路地図情報を記憶した階層型地図情報記憶手段と、統計処理された前記道路ごとの過去の交通状況を蓄積した統計情報蓄積手段と、指定された階層の指定された前記道路の道路地図情報を前記階層型地図情報記憶手段から取得する地図情報取得手段と、前記指定された道路の前記統計処理された交通状況を前記統計情報蓄積手段から取得する統計情報取得手段と、前記統計情報取得手段で取得した前記指定された道路の統計情報が前記上位の階層において設定されたものより優れていた場合、前記指定された道路の情報を前記上位の階層に追加し、新たな地図情報を生成する地図情報生成手段と、前記地図情報生成手段で生成した前記新たな地図情報を記憶する地図情報記憶手段とを備えた地図情報生成装置。
【請求項2】
前記地図情報生成手段は、前記地図情報取得手段で取得した道路の少なくとも一方の端点が前記上位の階層に含まれる道路と接続していた場合に、当該道路の統計情報を前記統計情報取得手段から取得し、その統計情報が前記上位の階層において設定されたものより優れている場合に、当該道路の情報を当該上位の階層に追加し、新たな地図情報を生成することを特徴とする請求項1に記載の地図情報生成装置。
【請求項3】
前記地図情報生成手段は、前記統計情報取得手段から前記地図情報取得手段で取得した道路の特定の時間に関する統計情報を取得し、その特定の時間に関する統計情報が前記上位の階層において設定されたものより優れている場合に、当該道路の情報を当該上位の階層に追加し、新たな地図情報を生成することを特徴とする請求項1に記載の地図情報生成装置。
【請求項4】
前記特定の時間が、特別な日、又は、時間帯であることを特徴とする請求項3に記載の地図情報生成装置。
【請求項5】
前記統計情報が、当該道路の速度情報または通過時間情報であることを特徴とする請求項1に記載の地図情報生成装置。
【請求項6】
前記上位の階層において設定されたものが、前記上位の階層に含まれる道路の走行速度の平均値であることを特徴とする請求項5に記載の地図情報生成装置。
【請求項7】
前記上位の階層において設定されたものが、前記上位の階層に含まれる道路に関する統計情報であることを特徴とする請求項1に記載の地図情報生成装置。
【請求項8】
道路の詳細度に応じて上位の道路から下位の道路まで階層化された道路地図情報から指定された階層の指定された道路の情報を取得するステップと、前記道路の情報を取得するステップで取得した前記道路の過去の交通状況を取得するステップと、前記交通状況を取得するステップで取得した前記交通状況が上位の階層において設定されたものより優れているかどうかを判断するステップと、前記判断するステップで優れていると判断した場合に前記道路の情報を前記上位の階層に追加し、新たな道路地図情報を生成するステップとを含むことを特徴とする地図情報生成方法。
【請求項9】
道路の詳細度に応じて上位の道路から下位の道路まで階層化された道路地図情報から指定された階層の指定された道路の情報を取得するステップと、前記道路の情報を取得するステップで取得した道路が上位の階層に含まれる道路と少なくとも一方の端点で接続しているかどうかを判断するステップと、前記接続しているかどうかを判断するステップで接続していると判断された場合に、その道路の過去の交通状況を取得するステップと、前記交通状況を取得するステップで取得した交通状況が前記上位の階層において設定されたものより優れているかどうかを判断するステップと、前記優れているかどうかを判断するステップで優れていると判断した場合に前記道路の情報を前記上位の階層に追加し、新たな道路地図情報を生成するステップとを含むことを特徴とする地図情報生成方法。
【請求項10】
道路の詳細度に応じて上位の道路から下位の道路まで階層化された道路地図情報から指定された階層の指定された道路の情報を取得するステップと、前記道路の情報を取得するステップで取得した道路が上位の階層に含まれる道路と少なくとも一方の端点で接続しているかどうかを判断するステップと、前記接続しているかどうかを判断するステップで接続していると判断された場合に、その道路の過去の特定の時間における交通状況を取得するステップと、前記交通状況を取得するステップで取得した交通状況が前記上位の階層において設定されたものより優れているかどうかを判断するステップと、前記優れているかどうかを判断するステップで優れていると判断した場合に前記道路の情報を前記上位の階層に追加し、新たな道路地図情報を生成するステップとを含むことを特徴とする地図情報生成方法。
【請求項11】
前記特定の時間が、特別な日、又は、時間帯であることを特徴とする請求項10に記載の地図情報生成方法。
【請求項12】
前記交通状況が、当該道路の統計的な走行速度または通過時間情報であることを特徴とする請求項8〜11のいずれかに記載の地図情報生成方法。
【請求項13】
前記上位の階層において設定されたものが、前記上位の階層に含まれる道路の走行速度の平均値であることを特徴とする請求項12に記載の地図情報生成方法。
【請求項14】
前記上位の階層において設定されたものが、前記上位の階層に含まれる道路に関する統計情報であることを特徴とする請求項8〜10のいずれかに記載の地図情報生成方法。
【請求項15】
請求項8〜10のいずれかに記載の地図情報生成方法のステップをコンピュータに実行させるための地図情報生成プログラム。
【請求項16】
請求項8〜10のいずれかに記載の地図情報生成方法のステップをコンピュータに実行させるための地図情報生成プログラムを記録したコンピュータ読み取り可能な記録媒体。

【図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


【公開番号】特開2007−24515(P2007−24515A)
【公開日】平成19年2月1日(2007.2.1)
【国際特許分類】
【出願番号】特願2005−202761(P2005−202761)
【出願日】平成17年7月12日(2005.7.12)
【出願人】(000005821)松下電器産業株式会社 (73,050)
【Fターム(参考)】