(57)【要約】【課題】ユーザが目的地の候補地までの所要時間を直感的に認識できる地図表示を行う。【解決手段】本発明の地図表示装置では、出発地Ｏと目的地の候補地である地点Ａ〜Ｆが選択されたら、出発地Ｏから目的地の候補地である地点Ａ〜Ｆまでの移動に要する所要時間や、地点Ａ〜Ｆのうちの二つの地点の間の移動に要する所要時間などを算出する。そして、出発地と地点Ａ〜Ｆとの間の長さや、地点Ａ〜Ｆのうちの二つの地点の間の長さなどが、それぞれの間の移動に要する所要時間に応じた長さになるように地点Ａ〜Ｆの表示位置を決定し、その表示位置に基づいて線分ＬＡ〜ＬＦ、線分ＬＡＢ、ＬＢＣ、ＬＣＤ、ＬＤＥ、およびＬＥＦのような線分を表示する。【選択図】図３
2011221356.tif 000002
【特許請求の範囲】
【請求項１】
道路地図を含む地図を表示し、前記地図上に出発地の位置と１以上の目的地の候補地の位置とを表示する地図表示装置であって、
前記道路地図の情報に関する情報を少なくとも含む地図データを記憶する地図データ記憶手段と、
前記出発地を選択する出発地選択手段と、
前記候補地を選択する候補地選択手段と、
前記出発地選択手段により選択された出発地から前記候補地選択手段により選択された各候補地までの移動に必要とする所要時間をそれぞれ算出する所要時間算出手段と、
前記所要時間算出手段により各候補地について算出された所要時間に基づいた長さだけ前記出発地の表示位置から離れた位置に各候補地の表示位置を決定し、前記出発地と各候補地の表示位置との間に線分を表示する時間地図表示手段とを備えることを特徴とする地図表示装置。
【請求項２】
請求項１の地図表示装置において、
前記候補地が２以上存在するときに、このうちいずれか二つの候補地の間の移動に必要とする所要時間を算出する候補地間所要時間算出手段を更に備え、
前記時間地図表示手段は、前記候補地間所要時間算出手段により算出された所要時間にそれぞれ対応した長さだけ離れた位置に当該二つの候補地の表示位置を決定し、当該二つの候補地の表示位置の間に線分を表示することを特徴とする地図表示装置。
【請求項３】
請求項２に記載の地図表示装置において、
前記２以上の候補地の中から一つを選択し、選択された候補地を表示する位置を決定するための方向を決定する方向決定手段と、
前記２以上の候補地の中から対となる候補地を一対以上選択する候補地対選択手段と、
前記所要時間算出手段により算出された所要時間と、前記候補地間所要時間算出手段により算出された所要時間と、前記方向決定手段により決定された方向と、前記候補地対選択手段により選択された前記候補地の対とに基づいて前記候補地の表示位置を算出する表示位置算出手段とを更に備え、
前記時間地図表示手段は、前記候補地の表示位置を前記表示位置算出手段が算出した表示位置に決定し、前記出発地と前記候補地の表示位置との間、および前記二つの候補地の表示位置の間に線分を表示することを特徴とする地図表示装置。
【請求項４】
請求項３に記載の地図表示装置において、
前記表示位置算出手段は、
前記対となる二つの候補地のそれぞれについて前記所要時間算出手段により算出された所要時間に応じた長さを各々が有する二つの辺と、当該対となる二つの候補地の間について前記候補地間所要時間算出手段により算出された所要時間に応じた長さを有する一辺とにより三角形を構成し、
前記出発地から見て前記方向決定手段により決定された方向に当該候補地が配置されるように前記三角形の配置方向を決定し、
前記決定された配置方向における三角形の各頂点の表示位置を算出することにより、当該三角形の各頂点に対応した各候補地の表示位置を算出することを特徴とする地図表示装置。
【請求項５】
請求項１から４のいずれか一項に記載の地図表示装置において、
前記時間地図表示手段は、前記候補地の表示位置に基づいて、前記道路地図を変形した地図を前記表示画面に表示することを特徴とする地図表示装置。
【請求項６】
請求項１から５のいずれか一項に記載の地図表示装置において、
前記所要時間は、道路に関する情報と少なくとも渋滞に関する情報を含む交通情報とに基づいて算出することを特徴とする地図表示装置。
【請求項７】
請求項６に記載の地図表示装置において、
前記時間地図表示手段は、所要時間の算出に利用した交通情報の種類に応じて表示態様を変えることを特徴とする地図表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図表示装置に関する。
【背景技術】
【０００２】
従来、各地点間の距離に基づいた道路地図を表示するナビゲーション装置などが知られている（たとえば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２５９０８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ユーザが地図を見て行き先を決定するとき、行き先までの距離というよりはむしろ所要時間を知りたいことが多い。なぜなら、行き先に到着するまでの所要時間は、通行する道路の種別や渋滞等の状況によって変化するため、距離だけではわからないためである。ユーザは、ナビゲーション装置を利用して経路案内を行うとき、道路地図を表示しながら経路案内の目的地を選択することがある。しかし、ナビゲーション装置などで従来使用されている地図の表示方法では、ユーザは目的地までの所要時間を直感的に判断できなかった。
【課題を解決するための手段】
【０００５】
本発明は、道路地図を含む地図を表示し、地図上に出発地の位置と１以上の目的地の候補地の位置とを表示する地図表示装置であって、道路地図の情報に関する情報を少なくとも含む地図データを記憶する地図データ記憶手段と、出発地を選択する出発地選択手段と、候補地を選択する候補地選択手段と、出発地選択手段により選択された出発地から候補地選択手段により選択された各候補地までの移動に必要とする所要時間をそれぞれ算出する所要時間算出手段と、所要時間算出手段により各候補地について算出された所要時間に基づいた長さだけ出発地の表示位置から離れた位置に各候補地の表示位置を決定し、出発地と各候補地の表示位置との間に線分を表示する時間地図表示手段とを備えることを特徴とする。
【発明の効果】
【０００６】
各地点間の所要時間に基づいた地図表示を行い、ユーザに目的地の候補地までの所要時間を直感的に認識させることができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の地図表示装置の実施例であるナビゲーション装置の構成の一例を示す図である。
【図２】従来の道路地図の表示方法の一例を示す図である。
【図３】所要時間を基準とした地図表示方法の一例を示す図である。
【図４】所要時間を基準とした地図表示方法の例外処理について説明するための図である。
【図５】所要時間を基準とした地図表示と、変形した道路地図とを表示する地図表示方法の一例を示す図である。
【図６】本発明の一実施形態の地図表示装置において、適切な地図表示方法を選択する処理を示すフローチャートの一例である。
【図７】本発明の一実施形態の地図表示装置において、所要時間を基準とした地図を生成する処理を示すフローチャートの一例である。
【図８】所要時間を基準とした地図を生成する処理において、目的地の候補地の対を決定する方法を説明するための図である。
【発明を実施するための形態】
【０００８】
本発明の一実施形態である地図表示装置の構成例について、図１を用いて説明する。図１は、地図表示装置の一実施例としてナビゲーション装置１の構成を示している。図１のナビゲーション装置１は、制御部１０、記憶部１１、表示モニタ１２、スピーカ１３、ＧＰＳ受信部１４、ジャイロセンサ１５、入力装置１６、および交通情報受信部１７を備える。
【０００９】
図１の制御部１０は、ナビゲーション装置１を動作させるための各種処理を実行するための部分であり、マイクロプロセッサ、各種周辺回路、ＲＡＭ、ＲＯＭなどによって構成される。制御部１０により実行される処理には、たとえば経路探索処理や、施設検索処理などがある。これらの処理については、多くの手法が公知となっている。
【００１０】
制御部１０が実行する経路探索処理とは、ユーザが設定した探索条件に基づいて、出発地または車両の現在位置から目的地までの推奨経路を探索するものである。ナビゲーション装置１は、制御部１０が推奨経路を探索することにより、目的地までの所要時間を算出することができる。目的地までの所要時間は、記憶部１１に記憶されている地図データや、交通情報受信部１７から受信する交通情報などに基づいて算出される。
【００１１】
推奨経路の探索において、推奨経路の出発地や目的地は、ナビゲーション装置１のユーザが入力装置１６を介して入力すればよい。車両の現在位置は、制御部１０がＧＰＳ受信部１４を利用して算出することにより特定できる。経路の探索は、記憶部１１に記憶されている地図データに基づいて実行される。なお、推奨経路を探索するとき、目的地だけでなく経由地を選択することとしてもよい。
【００１２】
制御部１０が実行する施設検索処理とは、施設のジャンルやキーワードに基づいて、記憶部１１に記憶されている施設データの中から、車両の現在位置または推奨経路の周辺にある施設を検索するものである。施設の検索に利用する施設のジャンルやキーワードは、ナビゲーション装置１のユーザが入力装置１６を介して入力することができる。施設のジャンルとは、施設をその用途などで分類したもので、たとえば「交通機関」、「公共施設」、「医療」などでよい。
【００１３】
制御部１０が実行する経路誘導処理とは、経路探索処理により探索された推奨経路に沿って運転手が車両を運転できるように、表示モニタ１２やスピーカ１３などを利用して運転手に案内を行い、車両を誘導するものである。制御部１０は、表示モニタ１２に車両の位置を示す印を付した地図を表示し、スピーカ１３から音声案内を出力する。
【００１４】
図１の記憶部１１は、ハードディスクなどの不揮発性の記憶媒体であり、地図データや画像データ、音声データを含む各種データが記憶されている。記憶部１１に記憶されているデータは、必要に応じて制御部１０により記憶部１１から読み出され、制御部１０が実行する様々な処理や制御に利用される。また、制御部１０は、記憶部１１に新たなデータを記憶することや既に記憶されているデータを更新することができる。
【００１５】
記憶部１１に記憶される地図データは、表示モニタ１２に道路地図などを表示するためのデータである。地図データには、地図上の場所を表すノードに関する情報と、ノードが表す場所と場所の間を繋ぐ道路を表すリンクに関する情報とが含まれる。ノードに関する情報には、位置情報や地点名称に関する情報などが含まれる。リンクに関する情報には、リンクが表す道路を通過するのにかかる時間を割り出すための情報や、道路種別、車両の通行が許可されている方向などの情報が含まれる。これらの情報に基づいて経路探索処理などが実行される。
【００１６】
記憶部１１に記憶されている地図データには、施設データが含まれる。施設データには、施設名や施設の位置、施設のジャンルなどの情報が含まれる。制御部１０は、施設データを利用して前述した施設検索処理を実行することができる。
【００１７】
図１の表示モニタ１２は、様々な画像や映像などを表示するための装置であり、液晶ディスプレイ等が用いられる。制御部１０の制御に基づいて表示モニタ１２に地図や車両の位置を表示することにより、ナビゲーション装置１は車両を誘導することができる。
【００１８】
図１のスピーカ１３は、制御部１０の制御により、車両の走行に関する様々な音声情報を出力する。たとえば、制御部１０により探索された経路に従って車両を目的地まで案内するための案内用の音声や、警告音などを出力する。
【００１９】
図１のＧＰＳ受信部１４は、ＧＰＳ衛星から送信されるＧＰＳ信号を受信して制御部１０へ出力する。ＧＰＳ信号には、車両の現在位置と現在時刻を特定するための情報として、そのＧＰＳ信号を送信したＧＰＳ衛星の位置と送信時刻が含まれている。したがって、制御部１０は、所定数以上のＧＰＳ衛星からのＧＰＳ信号により、これらの情報に基づいて車両の現在位置および現在時刻を算出することができる。制御部１０は、ＧＰＳ信号に基づいて算出された車両の現在位置の時間変化を算出し、その車両の現在位置の時間変化に基づいて、車両が走行している方向と走行した距離を特定することができる。
【００２０】
図１のジャイロセンサ１５は、車両の向きの変化に応じた角速度を検出するためのセンサである。このジャイロセンサ１５により検出された角速度に基づいて、車両の向きが求められ、車両が走行している方向を特定できる。
【００２１】
図１の入力装置１６は、ナビゲーション装置１を動作させるためにユーザから入力される各種操作を検出するための装置であり、各種の入力スイッチ類を有している。ユーザは、入力装置１６を操作することにより、たとえば、目的地に設定したい施設や地名等を入力したり、予め登録された登録地の中から目的地を選択したり、表示モニタ１２に表示された地図を任意の方向にスクロールしたりすることができる。入力装置１６は、操作パネルやリモコンなどによって実現することができる。あるいは、入力装置１６を表示モニタ１２と一体化されたタッチパネルとしてもよい。
【００２２】
図１の交通情報受信部１７は、ＦＭ放送やテレマティクスなどにより送信される交通情報を伴うデータ信号や、図示しないＶＩＣＳ（登録商標）情報センタなどから送信される渋滞情報などのＶＩＣＳ情報などを受信し、制御部１０に出力するものである。ＶＩＣＳ情報は、主に高速道路上に設置されている電波ビーコンや、主に一般道路上に設置されている光ビーコン、またはＦＭ多重放送によって送信される。ナビゲーション装置１は、交通情報受信部１７で受信したＶＩＣＳ情報などから道路交通情報を取得し、経路探索処理などに利用する。
【００２３】
次に、本発明の一実施形態において、表示モニタ１２に表示する地図について図２および図３を用いて説明する。図２は、従来利用されている距離を基準とした地図の表示の一例である。一方、図３は本発明に係わる所要時間を基準とした地図を表示した一例である。以降、距離を基準とした地図のことを距離基準地図と記載し、所要時間を基準とした地図のことを時間基準地図と記載する。
【００２４】
図２および図３では、予め地点Ａ〜Ｆがナビゲーションの目的地の候補地等として選択されており、地点Ａ〜Ｆの位置を示す印を距離基準地図や時間基準地図などに重ねて表示する。地点Ａ〜Ｆは、たとえば施設データに含まれる施設などである。
【００２５】
図２は、距離基準地図２０を表示モニタ１２に表示した例である。距離基準地図２０は、記憶部１１に記憶されている地図データに基づいて表示される道路地図である。図２では、表示モニタ１２上に距離基準地図２０と共に、予め設定された出発地Ｏの位置を示す印２１および地点Ａ〜Ｆの位置を示す印２２Ａ〜２２Ｆを表示している。印２２Ａ〜２２Ｆは、施設データに含まれる施設の位置に関する情報などに基づいた位置に表示される。
【００２６】
図３は、時間基準地図３０を表示モニタ１２に表示した例である。図３では、時間基準地図３０と共に、予め設定された出発地Ｏを示す印２１と、時間基準地図３０において地点Ａ〜Ｆを示す印３２Ａ〜３２Ｆとを表示している。図３の時間基準地図３０は、印２１から地点Ａ〜Ｆへそれぞれ延びる線分ＬＡ〜ＬＦ、ならびに地点Ａ〜Ｆのうちの二つの地点間の線分ＬＡＢ、ＬＢＣ、ＬＣＤ、ＬＤＥ、およびＬＥＦとからなる。時間基準地図３０では、各線分の長さと方向を以下のように決定することにより、地点Ａ〜Ｆの表示位置を決定している。
【００２７】
線分ＬＡ〜ＬＦは出発地Ｏから地点Ａ〜Ｆまでの経路に対応し、各線分の長さは出発地Ｏから地点Ａ〜Ｆまでの移動の所要時間にそれぞれ対応している。各線分の長さは、たとえば所要時間に基づいた所定の関数で算出すればよい。所定の関数は、たとえば一次関数などでよい。
【００２８】
地点Ａと地点Ｂとの間にある線分ＬＡＢは、地点Ａから地点Ｂまでの経路に対応しており、線分ＬＡＢの長さは地点Ａと地点Ｂとの間の移動の所要時間に対応している。この所要時間は、地点Ａから地点Ｂまでの所要時間でも、地点Ｂから地点Ａまでの所要時間でもよく、それらの平均値でもよい。また、地点Ａと地点Ｂのうち、出発地からの所要時間がより小さい方から出発した所要時間としてもよい。
【００２９】
同様に線分ＬＢＣは、地点Ｂから地点Ｃまでの経路に対応しており、線分ＬＢＣの長さは地点Ｂと地点Ｃとの間の移動の所要時間に対応している。線分ＬＣＤは、地点Ｃから地点Ｄまでの経路に対応しており、線分ＬＣＤの長さは地点Ｃと地点Ｄとの間の移動の所要時間に対応している。線分ＬＤＥは、地点Ｄから地点Ｅまでの経路に対応しており、線分ＬＤＥの長さは地点Ｄと地点Ｅとの間の移動の所要時間に対応している。線分ＬＥＦは、地点Ｅから地点Ｆまでの経路に対応しており、線分ＬＥＦの長さは地点Ｅと地点Ｆとの間の移動の所要時間に対応している。
【００３０】
図３の時間基準地図３０では、線分ＬＡ〜ＬＦの長さが表す所要時間を丸付き数字で表示している。また、線分ＬＡＢ、ＬＢＣ、ＬＣＤ、ＬＤＥ、およびＬＥＦの長さが表す所要時間を、線分ＬＡ〜ＬＦとは異なる態様で表示している。
【００３１】
各線分の方向は、たとえば線分ＬＡ〜ＬＦや、線分ＬＡＢ、ＬＢＣ、ＬＣＤ、ＬＤＥ、およびＬＥＦなどを辺とした三角形が構成できるような方向に決定する。たとえば、図３では、線分ＬＡ、ＬＢ、およびＬＡＢを３辺とする三角形ＯＡＢと、ＬＢ、ＬＣ、およびＬＢＣを３辺とする三角形ＯＢＣと、ＬＣ、ＬＤ、およびＬＣＤを３辺とする三角形ＯＣＤと、ＬＤ、ＬＥ、およびＬＤＥを３辺とする三角形ＯＤＥと、ならびにＬＥ、ＬＦ、およびＬＥＦを３辺とする三角形ＯＥＦという五つの三角形が成立するようにＬＡ〜ＬＦの延在する方向が決められている。このような各三角形の頂点に対応する地点のうち出発地Ｏを除いた２地点（たとえば、三角形ＯＡＢでは地点Ａと地点Ｂ）の組合せを方向決定地点対と以降では記載する。
【００３２】
五つの三角形は、各辺の長さが決められているため、その形状は一意に決められる。また、三角形の向きは、たとえば時間基準地図３０を構成する線分ＬＡ等のうちの一つの向きを基準として固定することにより決められる。図３の例では、線分ＬＣの延在する方向を固定しており、その方向は図２において印２１から印２２Ｃに向かって延在する方向としている。以降、このように三角形の向きを決定するために固定する方向を固定方向と記載する。
【００３３】
上記のように各線分の長さと方向を決定することにより、地点Ａ〜Ｆの表示位置を決定する。
【００３４】
本実施の形態における時間基準地図では、線分ＬＡ〜ＬＦの長さはその所要時間に基づいて正確に表示する。一方、線分ＬＡＢなどのように地点Ａ〜Ｆのうちの２点の間の線分は、必要に応じて省略してもよいし、下記のようにその一部を短縮した表示を行ってもよい。
【００３５】
図４は、三つの線分が三角形の成立条件を満たさない場合に、その一部を短縮して表示した例を示すものである。図４では、三つの線分ＬＧ、ＬＨ、およびＬＧＨで三角形ＯＧＨを構成しようとしている。線分ＬＧは、出発地から地点Ｇまでの線分である。線分ＬＨは、出発地から地点Ｈまでの線分である。線分ＬＧＨは、地点Ｇから地点Ｈまでの線分である。図４の例では、線分ＬＧＨの長さが、線分ＬＧの長さと線分ＬＨの長さとの和よりも長かったため三角形の成立条件を満たさなかった。そのため、線分ＬＧＨを一部点線で表示することにより、三角形の成立条件を満たす長さまで短縮した表示を行っている。
【００３６】
時間基準地図３０は、図５のように変形した道路地図５０と共に表示モニタ１２に表示してもよい。変形した道路地図５０は、地点Ａ〜Ｆの表示位置に基づいて距離基準地図２０を変形したものである。図５の例では、地点Ａ〜Ｆの位置を図２の印２２Ａ〜２２Ｆの位置から図３の３２Ａ〜３２Ｆの位置にそれぞれ移動させ、地点Ａ〜Ｆの周囲の道路地図をその移動に合わせて伸縮させている。
【００３７】
時間基準地図３０のような表示は、ユーザが経路探索の目的地とする地点を選択するときなどに便利である。たとえば、ユーザが目的地とする地点の候補として地点Ａ〜Ｆを選択した場合に、時間基準地図３０を表示することにより、それぞれの地点までの所要時間を直感的に把握することができる。
【００３８】
時間基準地図３０などに表示する線分は、各種条件に従って線分の色などの表示態様を変更してもよい。たとえば、出発地から延びる線分と、地点間の線分とでは、表示態様を変更してもよい。また、図４のような場合についても表示態様を変更してよい。さらに、所要時間の算出に利用した交通情報の種類や、経路上の渋滞状況などによっても表示態様を変更してもよい。
【００３９】
本実施の形態の地図表示装置では、表示モニタ１２に表示する地図の形式を、図２の距離基準地図２０のような表示と、または図５の時間基準地図３０および変形した道路地図５０のような表示とのいずれかから選択する。本実施の形態において表示する地図の形式を選択する処理について図６を用いて説明する。図６は、表示モニタ１２に表示する地図の形式を選択する処理に関するフローチャートの一例である。図６の処理は、ナビゲーション装置１の制御部１０の制御により実行される。
【００４０】
図６のステップＳ１０１では、制御部１０は、所要時間の算出などに用いる出発地を選択する。ステップＳ１０１の処理は、たとえば制御部１０が入力装置１６を制御し、ユーザによる出発地の入力を受け付けることにより実行できる。また、制御部１０が車両の現在位置を特定し、特定した車両の現在位置を出発地として選択してもよい。図６の処理は、出発地が選択されたらステップＳ１０２に進む。
【００４１】
図６のステップＳ１０２では、制御部１０は、推奨経路の探索などに用いる目的地が図６の処理を開始する以前に予め設定されているか否かを判定する。図６の処理は、目的地が既に設定されている場合はステップＳ１１４に進み、そうでない場合はステップＳ１０３に進む。
【００４２】
図６のステップＳ１０３では、制御部１０は、入力装置１６を制御して目的地の候補地を一つ以上選択する。ステップＳ１０３の処理は、たとえば制御部１０が入力装置１６を制御し、ユーザによる目的地の入力を受け付けることにより実行できる。ユーザは、任意に目的地の候補地を選択してもよいし、ナビゲーション装置１に施設検索処理などを実行させ、その結果を目的地の候補地としてもよい。図６の処理は、目的地の候補地が選択されたらステップＳ１０４に進む。
【００４３】
図６のステップＳ１０４では、制御部１０は、図５のような時間基準地図と変形した道路地図とを表示するための情報を生成する。ステップＳ１０４で実行される処理のフローチャートについては、図７を用いて後述する。図６の処理は、時間基準地図が生成されたらステップＳ１０５に進む。
【００４４】
図６のステップＳ１０５では、制御部１０は、ステップＳ１０４で生成した情報に基づいた時間基準地図や、変形した道路地図、出発地や目的地の候補地を示す印などを、図５のように表示モニタ１２に表示し、図６の処理を終了する。
【００４５】
図６のステップＳ１１４では、制御部１０は、図２の距離基準地図２０のような距離基準地図を生成する。図６の処理は、距離基準地図が生成されたらステップＳ１１５に進む。ステップＳ１１４で実行される距離基準地図を生成する処理は、たとえば次のようにして行う。制御部１０は、記憶部１１に記憶されている地図データに基づいて、ステップＳ１０３で選択された目的地の候補地の全てまたはその一部を含む地図範囲を決定する。次に制御部１０は、その地図範囲を表示モニタ１２に表示するための縮尺を決定する。そして、決定した地図範囲の地図を距離基準地図として地図データから抽出する。
【００４６】
図６のステップＳ１１５では、制御部１０は、ステップＳ１１４で生成した距離基準地図を、同じくステップＳ１１４で決定した縮尺で図２のように表示し、図６の処理を終了する。
【００４７】
次に、図６のステップＳ１０４において実行される時間基準地図を生成する処理について、図７を用いて説明する。図７は、時間基準地図を生成する処理に関するフローチャートである。図７に示す処理は、制御部１０により実行され、その処理の開始前に図６のステップＳ１０３において目的地の候補地が選択されている。
【００４８】
図７のステップＳ２０１では、制御部１０は、ステップＳ１０３で選択された目的地の候補地を組み合わせて方向決定地点対を決定する。方向決定地点対は、たとえば図８を用いて説明される以下のような方法で決定すればよい。
【００４９】
図８では、図６のステップＳ１０３において、制御部１０が目的地の候補地として図２の地点Ａ〜Ｆを選択したものとする。まず、制御部１０は、印２１が示す出発地から延びる所定の方向を基準方向８０として決定する。次に制御部１０は、出発地から目的地の候補地である地点Ａ〜Ｆに向かう方向８１〜８６と基準方向８０との間の角度を、０〜３６０°の範囲で算出する。図８の例では、算出した角度が小さい順に目的地の候補地である地点Ａ〜Ｆを並べると、［Ｆ，Ｅ，Ｄ，Ｃ，Ｂ，Ａ］という順番になる。制御部１０は、この順番［Ｆ，Ｅ，Ｄ，Ｃ，Ｂ，Ａ］の中で、［ＦとＥ］や［ＥとＤ］などのように隣り合っている二つの地点を方向決定地点対とする。
【００５０】
図７の処理は、図６のステップＳ１０３で選択された目的地の候補地について方向決定地点対が決定したら、ステップＳ２０１からステップＳ２０２に進む。
【００５１】
図７のステップＳ２０２では、制御部１０は、図６のステップＳ１０１で選択された出発地から図６のステップＳ１０３で選択された目的地の候補地までの所要時間を算出する。出発地から目的地の候補地までの所要時間は、たとえば経路探索処理などを実行することにより算出できる。図７の処理は、出発地から目的地の候補地までの所要時間を算出したらステップＳ２０３に進む。
【００５２】
図７のステップＳ２０３では、制御部１０は、ステップＳ２０１で決定した方向決定地点対のそれぞれについて、方向決定地点対とした二つの目的地の候補地の間の所要時間を算出する。所要時間の算出方法は、たとえばステップＳ２０２と同様に経路探索処理などを実行すればよい。
【００５３】
図７の処理は、制御部１０が各方向決定地点対について二つの目的地の候補地の間の所要時間を算出したら、ステップＳ２０３からステップＳ２０４に進む。
【００５４】
図７のステップＳ２０４では、制御部１０は、図３の説明において前述した固定方向を決定する。固定方向は、たとえばステップＳ２０１の処理の過程で算出した角度に基づいて決定すればよい。たとえば、出発地から、角度が最小である目的地の候補地を選択し、その候補地に向かう方向（図８の［Ｆ，Ｅ，Ｄ，Ｃ，Ｂ，Ａ］の場合、出発地から地点Ｆへ向かう方向）を固定方向としてもよい。また、出発地から、角度の大きさの順番（たとえば［Ｆ，Ｅ，Ｄ，Ｃ，Ｂ，Ａ］）において真ん中にある目的地の候補地（たとえば地点Ｃ）を選択し、その候補地へ向かう方向を固定方向としてもよい。あるいは、出発地における車両の向きに最も近い候補地（地点Ｃ）を選択し、その候補地へ向かう方向を固定方向としてもよい。
【００５５】
図７の処理は、制御部１０が固定方向を決定したら、ステップＳ２０４からステップＳ２０５に進む。
【００５６】
図７のステップＳ２０５では、制御部１０は、ステップＳ２０１で決定した方向決定地点対と、ステップＳ２０２およびＳ２０３で算出した所要時間と、ステップＳ２０４で算出した固定方向に基づいて、目的地の候補地の表示位置を算出する。目的地の候補地の表示位置は、たとえば次のような方法で算出する。
【００５７】
まず、ステップＳ２０２およびＳ２０３で算出した所要時間のそれぞれを引数とした所定の関数に基づいて、所要時間を表示モニタ１２上の長さに変換する演算を行う。そして、方向決定地点対を成す二つの目的地の候補地について、出発地から各目的地の候補地までの移動に要する所要時間に応じた長さをそれぞれ有する二辺と、二つの目的地の候補地の間の移動に要する所要時間に応じた長さを有する一辺とにより三角形を構成する。次に、ステップＳ２０４で決定した固定方向に基づいて当該三角形を配置する方向を決定する。そして、当該三角形を表示モニタ１２に配置したときの三角形の各頂点の表示位置を各目的地の候補地の表示位置として算出する。
【００５８】
図７の処理は、制御部１０が、各目的地の候補地の表示位置を算出したら、ステップＳ２０５からステップＳ２０６に進む。
【００５９】
図７のステップＳ２０６では、制御部１０は、ステップＳ２０５で算出した目的地の候補地の表示位置と記憶部１１に記憶した地図データとに基づいて、変形した道路地図を生成する。
【００６０】
制御部１０は、変形した道路地図の生成が完了したらステップＳ２０６の処理を終了する。図７のステップＳ２０１〜Ｓ２０６の処理結果は、時間基準地図と変形した道路地図とを表示するための情報として、図６のステップＳ１０５以降で利用する。そこで、制御部１０は、ステップＳ２０１〜Ｓ２０６の処理結果を図７の処理の戻り値として図６の処理に戻り、図６のステップＳ１０５に進む。
【００６１】
以上で説明した実施形態によれば、次の作用効果を奏する。
【００６２】
ユーザに入力装置１２を介して出発地と目的地の候補地を選択させ（図６のステップＳ１０１とステップＳ１０３）、出発地から目的地の候補地までの移動に必要とする所要時間をそれぞれ算出し（図７のステップＳ２０２）、その所要時間に基づいて目的地の候補地の表示モニタ１２上の表示位置を算出し、出発地から目的地の候補地の表示位置までの間に線分を表示する（図７のステップＳ２０５、図６のステップＳ１０５）。これにより、ユーザに目的地の候補地までの所要時間を直感的に認識させることができる。
【００６３】
さらに、目的地の候補地が二つ以上あるときは、方向決定地点対を成す二つの目的地の候補地間の移動に必要とする所要時間を算出し（図７のステップＳ２０３）、その所要時間に基づいて目的地の候補地の表示モニタ１２上の表示位置を算出し、二つの目的地の候補地の表示位置の間に線分を表示する（図７のステップＳ２０５、図６のステップＳ１０５）。これにより、ユーザに目的地の候補地間の移動の所要時間を直感的に認識させることができる。
【００６４】
また、目的地の候補地の中から方向決定地点対を選択し（図７のステップＳ２０１）、目的地の候補地の中から一つを選択し、固定方向を決定する（図７のステップＳ２０４）。そして、方向決定地点対と、固定方向と、各所要時間に基づいて三角形を構成する位置に目的地の候補地の表示位置を決定する（図７のステップＳ２０５）。これにより、二つ以上の候補地について見やすい時間基準地図を作成できる。
【００６５】
以上で説明した実施形態は、以下のように変形して実施できる。
【００６６】
時間基準地図３０において、線分ＬＡＢなどのように地点Ａ〜Ｆのうちの２点間の線分を省略する場合、線分ＬＡ〜ＬＦの延在する方向は、図２の距離基準地図２０において印２１が示す位置から印２２Ａ〜２２Ｆが示す位置に向かう方向と一致させてもよい。
【００６７】
図５のような地図表示において、時間基準地図３０または変形した道路地図５０の表示／非表示を切り換えられるものとしてもよい。
【００６８】
図５のような地図表示の代わりに時間基準地図３０と距離基準地図２０とを表示モニタ１２に並べて表示するようにしてもよい。
【００６９】
以上で説明した実施の形態では、印２１が示す地点を出発地としたが、車両の現在位置としてもよい。この場合、時間地図表示３０および変形した道路地図５０は、車両の移動に伴って変化していくことが望ましい。
【００７０】
以上で説明した実施の形態は、地図表示装置の一例としてナビゲーション装置１をとりあげたが、その内容に限定されるものではない。たとえば、ユーザのパソコンからインターネットを介してサーバへアクセスし、目的地検索が可能な検索システムなどに適用してもよい。
【００７１】
以上で説明した実施の形態は、地図表示装置の一例としてジャイロセンサ１５などを搭載したナビゲーション装置１をとりあげたが、本発明の地図表示装置は車両用に限定しない。たとえば、ユーザが徒歩などで移動するときに利用する地図表示装置に適用してもよい。さらに、移動手段の種類を選択可能とし、選択した移動手段の種類に応じて時間基準地図における各地点間の線分の長さを決定する所定の関数を決定することで、移動手段の種類ごとに時間基準地図を変化させてもよい。また、利用する移動手段の種類ごとに表示態様を変化させることで、複数の移動手段を利用した経路に関して時間基準地図を表示してもよい。
【００７２】
以上で説明した各実施の形態や各種の変形例はあくまで一例であり、発明の特徴が損なわれない限り、本発明はこれらの内容に限定されない。
【符号の説明】
【００７３】
１  ナビゲーション装置
１０  制御部
１１  記憶部
１２  表示モニタ
１３  スピーカ
１４  ＧＰＳ受信部
１５  ジャイロセンサ
１６  入力装置
１７  交通情報受信部
２０  距離基準地図
３０  時間基準地図
５０  変形した道路地図
【図１】
2011221356.tif 000003
【図２】
2011221356.tif 000004
【図３】
2011221356.tif 000005
【図４】
2011221356.tif 000006
【図５】
2011221356.tif 000007
【図６】
2011221356.tif 000008
【図７】
2011221356.tif 000009
【図８】
2011221356.tif 000010