(57)【特許請求の範囲】
【請求項１】
地図データが記憶された地図データ記憶装置と、
この地図データ記憶装置に記憶された前記地図データに基づいて、所定の領域を示す地図を表示部に表示する地図表示処理装置と、
前記地図をスクロールするための操作が可能とされた操作装置と、
この操作装置による前記操作に応じた前記地図のスクロールを行うように前記地図表示処理装置を制御する制御装置と
を備えた地図表示装置であって、
前記操作装置の操作によって所定時間に亘る連続的な前記スクロールが行われた場合に、この連続的なスクロールに対応して前記制御装置が前記地図のスクロールを実行した結果に基づいて、前記連続的なスクロールにおいてスクロールの進行方向に継続表示されることによって前記地図上において追従表示された第１の特定の線形要素を前記地図データから抽出可能とされた線形要素抽出装置と、
この線形要素抽出装置によって前記第１の特定の線形要素が抽出された場合に、抽出された前記第１の特定の線形要素に関連する第１の関連情報を、前記地図データ記憶装置に記憶された前記地図データに基づいて取得する関連情報取得装置と、
この関連情報取得装置によって前記第１の関連情報が取得された場合に、前記連続的なスクロールの後の前記地図上における前記第１の特定の線形要素に対応する位置に、前記第１の関連情報の重畳表示を開始する関連情報表示処理装置と
を備え、
前記関連情報表示処理装置は、前記重畳表示の開始の後は、前記連続的なスクロールの後の前記スクロールの結果に基づいて、前記第１の特定の線形要素がスクロールの進行方向に継続表示されることによって前記地図上において追従表示されたことよりなる前記スクロールの続行の有無を判定し、この判定において肯定的な判定結果が得られた場合に、前記重畳表示の開始に引き続き、前記連続的なスクロールの後の最新の前記スクロール後の前記地図上における前記第１の特定の線形要素に対応する位置に、前記第１の関連情報の重畳表示を継続的に行い、前記判定において否定的な判定結果が得られた場合に、前記重畳表示を停止すること
を特徴とする地図表示装置。
【請求項２】
前記第１の関連情報を重畳表示すべき前記地図に含まれる前記第１の特定の線形要素が、これに追従表示されたスクロールの進行方向側において当該地図の端部と交わる交点を抽出する第１の交点抽出装置を備え、
前記関連情報表示処理装置は、前記第１の関連情報を、当該地図上における前記第１の交点抽出装置によって抽出された前記交点の近傍に重畳表示すること
を特徴とする請求項１に記載の地図表示装置。
【請求項３】
前記関連情報表示処理装置は、前記第１の特定の線形要素に追従表示された前記スクロールの進行にともなって、当該スクロールの進行前に表示されていた前記第１の関連情報に代わって新たに表示されるべき前記第１の関連情報を取得可能とされ、
前記関連情報表示処理装置は、前記関連情報取得装置によって前記新たに表示されるべき第１の関連情報が取得された場合に、当該取得された第１の関連情報を、前記スクロールの進行前に表示されていた第１の関連情報に代わって新たに表示すること
を特徴とする請求項１または請求項２に記載の地図表示装置。
【請求項４】
前記関連情報表示処理装置は、前記第１の関連情報を前記第１の特定の線形要素に重ならないように表示すること
を特徴とする請求項１乃至請求項３のいずれか１項に記載の地図表示装置。  
【請求項５】
前記線形要素抽出装置は、前記連続的なスクロールの結果に基づいて、互いに平行な複数の前記第１の特定の線形要素を前記地図データから抽出可能とされ、
前記関連情報取得装置は、前記線形要素抽出装置によって前記複数の第１の特定の線形要素が抽出された場合に、抽出された前記複数の第１の特定の線形要素のそれぞれに関連する前記第１の関連情報を取得可能とされ、
前記関連情報表示処理装置は、前記関連情報取得装置によって前記複数の第１の特定の線形要素のそれぞれに関連する前記第１の関連情報が取得された場合に、前記連続的なスクロールの後の前記地図上における前記複数の第１の特定の線形要素のそれぞれに対応する位置に、前記各第１の関連情報の重畳表示を開始し、その後は、前記連続的なスクロールの後の前記スクロールの結果に基づいて、前記複数の第１の特定の線形要素がスクロールの進行方向に継続表示されることによって前記地図上において追従表示されたことよりなる前記スクロールの続行の有無を判定し、この判定において前記複数の第１の特定の線形要素のうちの少なくとも１つの第１の特定の線形要素について肯定的な判定結果が得られた場合に、前記重畳表示の開始に引き続き、前記連続的なスクロールの後の最新の前記スクロール後の前記地図上における前記少なくとも１つの第１の特定の線形要素に対応する位置に、当該第１の特定の線形要素に関連する前記第１の関連情報の重畳表示を継続的に行い、前記判定において前記複数の第１の特定の線形要素の全部について否定的な判定結果が得られた場合に、前記重畳表示を停止すること
を特徴とする請求項１乃至請求項４のいずれか１項に記載の地図表示装置。
【請求項６】
前記第１の関連情報は、前記第１の特定の線形要素に追従表示されるスクロール先の第１の方面の名称を含むこと
を特徴とする請求項１乃至請求項５のいずれか１項に記載の地図表示装置。
【請求項７】
前記操作装置は、前記スクロールの速度を指定する操作が可能とされ、
前記制御装置は、当該操作によって指定された速度で前記スクロールを行うように前記地図表示処理装置を制御し、
前記関連情報取得装置は、当該制御に基づく前記第１の特定の線形要素に追従表示されたスクロールの速度が速いほど、現在表示されている前記地図に対してより遠方の前記第１の方面の名称を取得すること
を特徴とする請求項６に記載の地図表示装置。
【請求項８】
前記地図表示処理装置が表示すべき前記地図の縮尺を設定する縮尺設定装置を備え、
前記制御装置は、前記縮尺設定装置によって設定された前記縮尺の地図を表示するように前記地図表示処理装置を制御し、
前記関連情報取得装置は、前記縮尺設定装置によって設定された前記縮尺が広域であるほど、現在表示されている前記地図に対してより遠方の前記第１の方面の名称を取得すること
を特徴とする請求項６または請求項７に記載の地図表示装置。
【請求項９】
前記第１の特定の線形要素は、主要な道路、過去の通行軌跡、ナビゲーションの誘導経路、鉄道路線、航路、河川および海岸線の少なくとも１つを含むこと
を特徴とする請求項１乃至請求項８のいずれか１項に記載の地図表示装置。
【請求項１０】
前記第１の特定の線形要素は、少なくとも主要な道路を含み、
当該主要な道路に関連する前記第１の関連情報は、路線名称、路線番号、前記第１の方面の名称としての当該主要な道路に追従表示されるスクロール先の方面の名称、現在地から当該方面までの当該主要な道路上の距離、現在地から当該方面までの当該主要な道路上の走行区間の交通情報、車線数、道路幅員、道路勾配および燃費の少なくとも１つを含むこと
を特徴とする請求項６乃至請求項８のいずれか１項に記載の地図表示装置。
【請求項１１】
前記第１の特定の線形要素としての前記主要な道路に追従表示されるスクロール先の方面の名称は、行政区画名および施設名の少なくとも一方を含むこと
を特徴とする請求項１０に記載の地図表示装置。
【請求項１２】
前記主要な道路は、高速道路、有料道路、国道および県道を含むこと
を特徴とする請求項９乃至請求項１１のいずれか１項に記載の地図表示装置。
【請求項１３】
前記第１の特定の線形要素は、少なくともナビゲーションの誘導経路を含み、
当該誘導経路に関連する前記第１の関連情報は、路線名称、路線番号、前記第１の方面の名称としての当該誘導経路に追従表示されるスクロール先の方面の名称、現在地から当該方面までの当該誘導経路上の距離、現在地から当該方面までの当該誘導経路上の走行区間の交通情報、車線数、道路幅員、道路勾配および燃費の少なくとも１つを含むこと
を特徴とする請求項６乃至請求項８のいずれか１項に記載の地図表示装置。
【請求項１４】
前記第１の特定の線形要素としての前記誘導経路に追従表示されるスクロール先の方面の名称は、行政区画名および施設名の少なくとも一方を含むこと
を特徴とする請求項１３に記載の地図表示装置。
【請求項１５】
前記線形要素抽出装置は、地図上の複数の線形要素の中から、前記誘導経路を前記第１の特定の線形要素として前記地図データから優先的に抽出すること
を特徴とする請求項９、請求項１３または請求項１４に記載の地図表示装置。
【請求項１６】
前記線形要素抽出装置は、前記第１の関連情報を重畳表示すべき前記地図に含まれる前記第１の特定の線形要素から分岐された線形要素であって、当該地図内に分岐点を有する第２の特定の線形要素を前記地図データから抽出可能とされ、
前記関連情報取得装置は、前記線形要素抽出装置によって前記第２の特定の線形要素が抽出された場合に、抽出された前記第２の特定の線形要素に関連する第２の関連情報を、前記地図データ記憶装置に記憶された前記地図データに基づいて取得し、
前記関連情報表示処理装置は、前記関連情報取得装置によって前記第２の関連情報が取得された場合に、取得された前記第２の関連情報を、前記第１の関連情報を重畳表示すべき前記地図上における前記第２の特定の線形要素に対応する位置に重畳表示すること
を特徴とする請求項１乃至請求項１５のいずれか１項に記載の地図表示装置。
【請求項１７】
前記第１の関連情報を重畳表示すべき前記地図に含まれる前記第２の特定の線形要素と、当該地図の端部との交点を抽出する第２の交点抽出装置を備え、
前記関連情報表示処理装置は、前記第２の関連情報を、当該地図上における前記第２の交点抽出装置によって抽出された前記交点の近傍に重畳表示すること
を特徴とする請求項１６に記載の地図表示装置。
【請求項１８】
前記関連情報表示処理装置は、前記第２の関連情報を前記第２の特定の線形要素に重ならないように表示すること
を特徴とする請求項１６または請求項１７に記載の地図表示装置。
【請求項１９】
前記第２の関連情報は、前記第２の特定の線形要素に追従表示されるスクロール先の第２の方面の名称を含むこと
を特徴とする請求項１６乃至請求項１８のいずれか１項に記載の地図表示装置。
【請求項２０】
前記地図表示処理装置が表示すべき前記地図の縮尺を設定する縮尺設定装置を備え、
前記制御装置は、前記縮尺設定装置によって設定された前記縮尺の地図を表示するように前記地図表示処理装置を制御し、
前記関連情報取得装置は、前記縮尺設定装置によって設定された前記縮尺が広域であるほど、現在表示されている前記地図に対してより遠方の前記第２の方面の名称を取得すること
を特徴とする請求項１９に記載の地図表示装置。
【請求項２１】
前記第２の特定の線形要素は、主要な道路、過去の通行軌跡、鉄道路線、航路、河川および海岸線の少なくとも１つを含むこと
を特徴とする請求項１６乃至請求項２０のいずれか１項に記載の地図表示装置。
【請求項２２】
前記第２の特定の線形要素は、少なくとも主要な道路を含み、
当該主要な道路に対応する前記第２の関連情報は、路線名称、路線番号、前記第２の方面の名称としての当該主要な道路に追従表示されるスクロール先の方面の名称、現在地から当該方面までの当該主要な道路上の距離、現在地から当該方面までの当該主要な道路上の走行区間の交通情報、車線数、道路幅員、道路勾配および燃費の少なくとも１つを含むこと
を特徴とする請求項１９または請求項２０に記載の地図表示装置。
【請求項２３】
前記第２の特定の線形要素としての前記主要な道路に追従表示されるスクロール先の方面の名称は、行政区画名および施設名の少なくとも一方を含むこと
を特徴とする請求項２２に記載の地図表示装置。
【請求項２４】
前記関連情報表示処理装置は、前記第１の関連情報を、前記操作装置の操作によって選択可能な状態で表示し、
前記制御装置は、前記第１の関連情報が選択された場合に、当該第１の関連情報に対応する前記第１の特定の線形要素に追従表示された自動的なスクロールを行うように前記地図表示処理装置を制御すること
を特徴とする請求項１乃至請求項２３のいずれか１項に記載の地図表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図表示装置に係り、特に、地図のスクロールに好適な地図表示装置に関する。
【背景技術】
【０００２】
従来から、ナビゲーション装置等の地図の表示機能を備えた地図表示装置においては、地図の表示領域をユーザ操作にしたがって例えば上下左右または斜め方向等の所定の方向に向かって移動させるスクロール（移動表示）が可能とされていた。
【０００３】
この種の地図表示装置においては、これまでにも、例えば、特許文献１に示すように、スクロール先の方面名称（行政区画名等）を、該当するカーソルとともに表示する技術が提案されていた。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−３００９４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来は、道路をなぞるように地図を連続的にスクロールする場合すなわち道路に追従したスクロールを行う場合には、道路名称が地図データの固定された地点に設定されていることによって、ある程度スクロールを進めてしまうと道路名称が地図上に表示されなくなってしまっていた。
【０００６】
また、特許文献１に記載の技術においては、複数のカーソルが指示する複数の方向にそれぞれ対応する方面名称を知ることはできるものの、その方面名称は、あくまでもカーソルが指示する方向にスクロールを行った場合のスクロール先の方面名称である。したがって、道路に追従したスクロールを行う場合には、複数のカーソルが指示する方面名称のいずれが、その道路に追従したスクロールを行う場合のスクロール先の方面名称であるかを判断することはできなかった。蓋し、現時点で地図上に表示されている追従すべき道路が延びる方向は、スクロール先すなわち現在表示されていない領域内においてもそのまま維持されるとは限らず、道路形状がスクロール先で大きく変化する可能性があるからである。
【０００７】
ここで、地図の縮尺を大縮尺から小縮尺に切り替えて広域の地図を表示すれば、道路に追従したスクロールを行う場合における追従している道路の道路名称やスクロール先の方面名称を表示することは可能である。しかし、この場合には、縮尺の切り替えの手間を要することになるので、所望の道路名称や方面名称を迅速に把握することが困難となる。
【０００８】
すなわち、従来は、道路等の地図上の線形要素に追従したスクロールを行う場合に、道路名称やスクロール先の方面名称等の線形要素に関連する関連情報を簡便、迅速かつ確実に把握することができないといった問題が生じていた。
【０００９】
そこで、本発明は、このような問題点に鑑みなされたものであり、地図上の線形要素に追従したスクロールを行う場合に、線形要素に関連する関連情報を簡便、迅速かつ確実に把握することができ、ひいては、スクロールを行う際の利便性を向上させることができる地図表示装置を提供することを目的とするものである。
【課題を解決するための手段】
【００１０】
前述した目的を達成するため、本発明に係る地図表示装置は、地図データが記憶された地図データ記憶装置と、この地図データ記憶装置に記憶された前記地図データに基づいて、所定の領域を示す地図を表示部に表示する地図表示処理装置と、前記地図をスクロールするための操作が可能とされた操作装置と、この操作装置による前記操作に応じた前記地図のスクロールを行うように前記地図表示処理装置を制御する制御装置とを備えた地図表示装置であって、前記操作装置の操作によって所定時間に亘る連続的な前記スクロールが行われた場合に、この連続的なスクロールに対応して前記制御装置が前記地図のスクロールを実行した結果に基づいて、前記連続的なスクロールにおいてスクロールの進行方向に継続表示されることによって前記地図上において追従表示された第１の特定の線形要素を前記地図データから抽出可能とされた線形要素抽出装置と、この線形要素抽出装置によって前記第１の特定の線形要素が抽出された場合に、抽出された前記第１の特定の線形要素に関連する第１の関連情報を、前記地図データ記憶装置に記憶された前記地図データに基づいて取得する関連情報取得装置と、この関連情報取得装置によって前記第１の関連情報が取得された場合に、前記連続的なスクロールの後の前記地図上における前記第１の特定の線形要素に対応する位置に、前記第１の関連情報の重畳表示を開始する関連情報表示処理装置とを備え、前記関連情報表示処理装置は、前記重畳表示の開始の後は、前記連続的なスクロールの後の前記スクロールの結果に基づいて、前記第１の特定の線形要素がスクロールの進行方向に継続表示されることによって前記地図上において追従表示されたことよりなる前記スクロールの続行の有無を判定し、この判定において肯定的な判定結果が得られた場合に、前記重畳表示の開始に引き続き、前記連続的なスクロールの後の最新の前記スクロール後の前記地図上における前記第１の特定の線形要素に対応する位置に、前記第１の関連情報の重畳表示を継続的に行い、前記判定において否定的な判定結果が得られた場合に、前記重畳表示を停止することを特徴としている。
【００１１】
そして、このような構成によれば、第１の特定の線形要素に追従表示されたスクロールを行う場合に、関連情報取得装置によって取得された第１の特定の線形要素に関連する第１の関連情報を、関連情報表示処理装置によってスクロール中の地図上における第１の特定の線形要素に対応する位置に重畳表示することができるので、第１の関連情報を簡便、迅速かつ確実に把握することができ、ひいては、スクロールを行う際の利便性を向上させることができる。
【００１２】
また、前記第１の関連情報を重畳表示すべき前記地図に含まれる前記第１の特定の線形要素が、これに追従表示されたスクロールの進行方向側において当該地図の端部と交わる交点を抽出する第１の交点抽出装置を備え、前記関連情報表示処理装置は、前記第１の関連情報を、当該地図上における前記第１の交点抽出装置によって抽出された前記交点の近傍に重畳表示してもよい。
【００１３】
そして、このような構成によれば、第１の特定の線形要素に沿ったスクロールを行う場合にユーザが最も目を配り易い地図上の位置に第１の関連情報を表示することができるので、第１の関連情報をさらに迅速に把握することができる。
【００１４】
さらに、前記関連情報表示処理装置は、前記第１の特定の線形要素に追従表示された前記スクロールの進行にともなって、当該スクロールの進行前に表示されていた前記第１の関連情報に代わって新たに表示されるべき前記第１の関連情報を取得可能とされ、前記関連情報表示処理装置は、前記関連情報取得装置によって前記新たに表示されるべき第１の関連情報が取得された場合に、当該取得された第１の関連情報を、前記スクロールの進行前に表示されていた第１の関連情報に代わって新たに表示してもよい。
【００１５】
そして、このような構成によれば、表示すべき第１の関連情報を第１の特定の線形要素に追従表示されたスクロールの進行に応じて変更することができるので、第１の特定の線形要素に追従したスクロールの進行に適合した第１の関連情報を表示することができる。
【００１６】
さらにまた、前記関連情報表示処理装置は、前記第１の関連情報を前記第１の特定の線形要素に重ならないように表示してもよい。
【００１７】
そして、このような構成によれば、第１の特定の線形要素の視認性を確保することができる。
【００１８】
また、前記線形要素抽出装置は、前記連続的なスクロールの結果に基づいて、互いに平行な複数の前記第１の特定の線形要素を前記地図データから抽出可能とされ、 前記関連情報取得装置は、前記線形要素抽出装置によって前記複数の第１の特定の線形要素が抽出された場合に、抽出された前記複数の第１の特定の線形要素のそれぞれに関連する前記第１の関連情報を取得可能とされ、 前記関連情報表示処理装置は、前記関連情報取得装置によって前記複数の第１の特定の線形要素のそれぞれに関連する前記第１の関連情報が取得された場合に、前記連続的なスクロールの後の前記地図上における前記複数の第１の特定の線形要素のそれぞれに対応する位置に、前記各第１の関連情報の重畳表示を開始し、その後は、前記連続的なスクロールの後の前記スクロールの結果に基づいて、前記複数の第１の特定の線形要素がスクロールの進行方向に継続表示されることによって前記地図上において追従表示されたことよりなる前記スクロールの続行の有無を判定し、この判定において前記複数の第１の特定の線形要素のうちの少なくとも１つの第１の特定の線形要素について肯定的な判定結果が得られた場合に、前記重畳表示の開始に引き続き、前記連続的なスクロールの後の最新の前記スクロール後の前記地図上における前記少なくとも１つの第１の特定の線形要素に対応する位置に、当該第１の特定の線形要素に関連する前記第１の関連情報の重畳表示を継続的に行い、前記判定において前記複数の第１の特定の線形要素の全部について否定的な判定結果が得られた場合に、前記重畳表示を停止するようにしてもよい。
【００１９】
そして、このような構成によれば、複数の第１の特定の線形要素に追従表示されたスクロールが行われた場合に、関連情報取得装置によって取得された各第１の特定の線形要素のそれぞれに関連する第１の関連情報を表示することができるので、例えば、複数の第１の特定の線形要素としての新道と旧道のような互いに並走する複数の道路の違いを把握し易くなる。
【００２０】
さらに、前記第１の関連情報は、前記第１の特定の線形要素に追従表示されるスクロール先の第１の方面の名称を含んでもよい。
【００２１】
そして、このような構成によれば、第１の特定の線形要素に追従表示されうスクロールを行う場合に、第１の方面の名称を簡便、迅速かつ確実に把握することができる。
【００２２】
さらにまた、前記操作装置は、前記スクロールの速度を指定する操作が可能とされ、前記制御装置は、当該操作によって指定された速度で前記スクロールを行うように前記地図表示処理装置を制御し、前記関連情報取得装置は、当該制御に基づく前記第１の特定の線形要素に追従表示されたスクロールの速度が速いほど、現在表示されている前記地図に対してより遠方の前記第１の方面の名称を取得してもよい。
【００２３】
そして、このような構成によれば、第１の特定の線形要素に追従表示されたスクロールの速度が速いほど、より遠方の第１の方面の名称を表示することができるので、スクロールを速く進めて遠くの第１の方面の名称をいち早く知りたいというユーザの心理を反映した第１の方面の名称の表示を行うことができるので、利便性をさらに向上させることができる。
【００２４】
また、前記地図表示処理装置が表示すべき前記地図の縮尺を設定する縮尺設定装置を備え、前記制御装置は、前記縮尺設定装置によって設定された前記縮尺の地図を表示するように前記地図表示処理装置を制御し、前記関連情報取得装置は、前記縮尺設定装置によって設定された前記縮尺が広域であるほど、現在表示されている前記地図に対してより遠方の前記第１の方面の名称を取得してもよい。
【００２５】
そして、このような構成によれば、縮尺に応じた単位スクロール時間ごとの地図のスクロール量を考慮して、縮尺に適合した第１の方面の名称の表示を行うことができる。
【００２６】
さらに、第１の特定の線形要素は、主要な道路、過去の通行軌跡、ナビゲーションの誘導経路、鉄道路線、航路、河川および海岸線の少なくとも１つを含んでもよい。
【００２７】
そして、このような構成によれば、ユーザがスクロールの際に追従する可能性がある種々の線形データを第１の特定の線形要素にすることができる。
【００２８】
さらにまた、前記第１の特定の線形要素は、少なくとも主要な道路を含み、当該主要な道路に関連する前記第１の関連情報は、路線名称、路線番号、前記第１の方面の名称としての当該主要な道路に追従表示されるスクロール先の方面の名称、現在地から当該方面までの当該主要な道路上の距離、現在地から当該方面までの当該主要な道路上の走行区間の交通情報、車線数、道路幅員、道路勾配および燃費の少なくとも１つを含んでもよい。
【００２９】
そして、このような構成によれば、主要な道路に追従表示されるスクロールを行う場合に表示することが有効な種々の事項を第１の関連情報にすることができる。
【００３０】
また、前記第１の特定の線形要素としての前記主要な道路に追従表示されるスクロール先の方面の名称は、行政区画名および施設名の少なくとも一方を含んでもよい。
【００３１】
そして、このような構成によれば、主要な道路に追従表示されるスクロールを行う場合に表示することが有効な事項を第１の方面の名称にすることができる。
【００３２】
さらに、前記主要な道路は、高速道路、有料道路、国道および県道を含んでもよい。
【００３３】
そして、このような構成によれば、主要な道路として好適な道路を第１の特定の線形要素として抽出することができる。
【００３４】
さらにまた、前記第１の特定の線形要素は、少なくともナビゲーションの誘導経路を含み、当該誘導経路に関連する前記第１の関連情報は、路線名称、路線番号、前記第１の方面の名称としての当該誘導経路に追従表示されるスクロール先の方面の名称、現在地から当該方面までの当該誘導経路上の距離、現在地から当該方面までの当該誘導経路上の走行区間の交通情報、車線数、道路幅員、道路勾配および燃費の少なくとも１つを含んでもよい。
【００３５】
そして、このような構成によれば、誘導経路に追従表示されるスクロールを行う場合に表示することが有効な種々の事項を第１の関連情報にすることができる。
【００３６】
また、前記第１の特定の線形要素としての前記誘導経路に追従表示されるスクロール先の方面の名称は、行政区画名および施設名の少なくとも一方を含んでもよい。
【００３７】
そして、このような構成によれば、誘導経路に追従表示されるスクロールを行う場合に表示することが有効な事項を第１の方面の名称にすることができる。
【００３８】
さらに、前記線形要素抽出装置は、地図上の複数の線形要素の中から、前記誘導経路を前記第１の特定の線形要素として前記地図データから優先的に抽出してもよい。
【００３９】
そして、このような構成によれば、誘導経路が設定されている場合にスクロールの追従対象となる可能性が高い誘導経路を第１の線形要素として前記地図データから優先的に抽出することができるので、ユーザの意思を反映した第１の関連情報の表示を迅速に行うことができる。
【００４０】
さらにまた、前記線形要素抽出装置は、前記第１の関連情報を重畳表示すべき前記地図に含まれる前記第１の特定の線形要素から分岐された線形要素であって、当該地図内に分岐点を有する第２の特定の線形要素を前記地図データから抽出可能とされ、前記関連情報取得装置は、前記線形要素抽出装置によって前記第２の特定の線形要素が抽出された場合に、抽出された前記第２の特定の線形要素に関連する第２の関連情報を、前記地図データ記憶装置に記憶された前記地図データに基づいて取得し、前記関連情報表示処理装置は、前記関連情報取得装置によって前記第２の関連情報が取得された場合に、取得された前記第２の関連情報を、前記第１の関連情報を重畳表示すべき前記地図上における前記第２の特定の線形要素に対応する位置に重畳表示してもよい。
【００４１】
そして、このような構成によれば、第２の特定の線形要素が前記地図データから抽出された場合には、この第２の特定の線形要素に関連する第２の関連情報の表示を第１の関連情報の表示に並行して行うことができるので、追従すべき線形要素を変更する機会をユーザに与えることができる。
【００４２】
また、前記第１の関連情報を重畳表示すべき前記地図に含まれる前記第２の特定の線形要素と、当該地図の端部との交点を抽出する第２の交点抽出装置を備え、前記関連情報表示処理装置は、前記第２の関連情報を、当該地図上における前記第２の交点抽出装置によって抽出された前記交点の近傍に重畳表示してもよい。
【００４３】
そして、このような構成によれば、ユーザが第２の特定の線形要素に関連する情報であると認識し易い地図上の位置に第２の関連情報を表示することができるので、第２の関連情報も迅速に把握することができる。
【００４４】
さらに、前記関連情報表示処理装置は、前記第２の関連情報を前記第２の特定の線形要素に重ならないように表示してもよい。
【００４５】
そして、このような構成によれば、第２の特定の線形要素の視認性を確保することができる。
【００４６】
さらにまた、前記第２の関連情報は、前記第２の特定の線形要素に追従表示されるスクロール先の第２の方面の名称を含んでもよい。
【００４７】
そして、このような構成によれば、第２の方面の名称を簡便、迅速かつ確実に把握することができる。
【００４８】
また、前記地図表示処理装置が表示すべき前記地図の縮尺を設定する縮尺設定装置を備え、前記制御装置は、前記縮尺設定装置によって設定された前記縮尺の地図を表示するように前記地図表示処理装置を制御し、前記関連情報取得装置は、前記縮尺設定装置によって設定された前記縮尺が広域であるほど、現在表示されている前記地図に対してより遠方の前記第２の方面の名称を取得してもよい。
【００４９】
そして、このような構成によれば、縮尺に応じた単位スクロール時間ごとの地図のスクロール量を考慮して、縮尺に適合した第２の方面の名称の表示を行うことができる。
【００５０】
さらに、第２の特定の線形要素は、主要な道路、過去の通行軌跡、ナビゲーションの誘導経路、鉄道路線、航路、河川および海岸線の少なくとも１つを含んでもよい。
【００５１】
そして、このような構成によれば、ユーザが第１の特定の線形要素からの変更後の追従対象として選択する可能性がある種々の線形データを第２の特定の線形要素にすることができる。
【００５２】
さらにまた、前記第２の特定の線形要素は、少なくとも主要な道路を含み、当該主要な道路に対応する前記第２の関連情報は、路線名称、路線番号、前記第２の方面の名称としての当該主要な道路に追従表示されるスクロール先の方面の名称、現在地から当該方面までの当該主要な道路上の距離、現在地から当該方面までの当該主要な道路上の走行区間の交通情報、車線数、道路幅員、道路勾配および燃費の少なくとも１つを含んでもよい。
【００５３】
そして、このような構成によれば、表示することが有効な種々の事項を第２の関連情報にすることができる。
【００５４】
また、前記第２の特定の線形要素としての前記主要な道路に追従表示されるスクロール先の方面の名称は、行政区画名および施設名の少なくとも一方を含んでもよい。
【００５５】
そして、このような構成によれば、表示することが有効な事項を第２の方面の名称にすることができる。
【００５６】
さらに、前記関連情報表示処理装置は、前記第１の関連情報を、前記操作装置の操作によって選択可能な状態で表示し、前記制御装置は、前記第１の関連情報が選択された場合に、当該第１の関連情報に対応する前記第１の特定の線形要素に追従表示された自動的なスクロールを行うように前記地図表示処理装置を制御してもよい。
【００５７】
そして、このような構成によれば、第１の関連情報の選択にともなって、第１の特定の線形要素に追従表示された自動的なスクロールを行うことができるので、ユーザの操作負担を軽減することができる。
【発明の効果】
【００５８】
本発明によれば、地図上の線形要素に追従表示されるスクロールを行う場合に、線形要素に関連する関連情報を簡便、迅速かつ確実に把握することができ、ひいては、スクロールを行う際の利便性を向上させることができる。
【図面の簡単な説明】
【００５９】
【図１】本発明に係る地図表示装置の第１実施形態を示す構成図
【図２】本発明に係る地図表示装置の第１実施形態を示すブロック図
【図３】本発明に係る地図表示装置の第１実施形態において、地図画面の遷移状態を示す模式図
【図４】本発明に係る地図表示装置の第１実施形態を示すフローチャート
【図５】本発明に係る地図表示装置の第２実施形態において、地図画面の遷移状態を示す模式図
【図６】本発明に係る地図表示装置の第３実施形態において、地図画面の表示状態を示す模式図
【図７】本発明に係る地図表示装置の第４実施形態において、地図画面の表示状態を示す第１の模式図
【図８】本発明に係る地図表示装置の第４実施形態において、地図画面の表示状態を示す第２の模式図
【図９】本発明に係る地図表示装置の第５実施形態において、地図画面の遷移状態を示す模式図
【図１０】本発明に係る地図表示装置の変形例として、地図画面の表示状態を示す模式図
【発明を実施するための形態】
【００６０】
（第１実施形態）
以下、本発明に係る地図表示装置の第１実施形態について、図１乃至図４を参照して説明する。
【００６１】
図１は、本発明に係る地図表示装置の一例としての地図表示機能を備えた車載用のナビゲーション装置を示すものである。
【００６２】
図１に示すように、本実施形態におけるナビゲーション装置１は、大別して、ナビゲーションメインユニット２と、このナビゲーションメインユニット２にそれぞれ接続されたＧＰＳレシーバ３、自律航法センサ４、操作装置としての操作部５、表示部としてのディスプレイ６およびスピーカ７とによって構成されている。
【００６３】
ここで、ＧＰＳレシーバ３は、図示しないＧＰＳ衛星から配信されるＧＰＳ情報（時刻や軌道に関する情報）を受信し、受信したＧＰＳ情報をナビゲーションメインユニット２側に出力するようになっている。
【００６４】
また、自律航法センサ４は、自車の車速、加速度（角速度）および自車方位等を検出し、検出結果をナビゲーションメインユニット２側に出力するようになっている。この自律航法センサ４は、車速センサやジャイロセンサ等からなるものであってもよい。
【００６５】
さらに、操作部５は、操作内容に応じた操作信号をナビゲーションメインユニット２に入力することによって、ナビゲーション装置１に対する種々の操作を行うことが可能とされている。この操作部５は、リモコンやディスプレイ６のタッチパネル等であってもよい。
【００６６】
次に、ナビゲーションメインユニット２について詳述すると、図１に示すように、ナビゲーションメインユニット２は、システムバス８にそれぞれ接続されたナビＣＰＵ１０、地図データ記憶装置としてのハードディスクドライブ（ＨＤＤ）１１、フラッシュメモリ１２、ＲＡＭ１４、ユーザインターフェース（Ｉ／Ｆ）１５、画像インターフェース（Ｉ／Ｆ）１６および音声インターフェース（Ｉ／Ｆ）１７を有している。
【００６７】
ここで、ナビＣＰＵ１０は、自車位置検出機能、地図表示機能、経路探索機能、経路誘導機能および検索機能等のナビゲーション装置１の各種の機能を実行するようになっている。
【００６８】
また、ハードディスクドライブ１１には、地図データが記憶されており、この地図データは、最も詳細な地図を示す最下位レベル（レベル０）から最も簡易な地図を示す最上位レベル（例えば、レベル２）に亘る複数のレベルごとに階層化された状態で管理されており、また、各レベルにおける地図データは、各レベルに応じた大きさのパーセル単位で管理されている。
【００６９】
この地図データには、道路データ、背景データ、経路計算用のデータ（道路ネットワークデータ等）および施設等の検索用のデータ（ＰＯＩデータ、住所情報等）が含まれている。
【００７０】
これらのうち、道路データは、２つの交差点（ノード）間の道路区間を示す各道路区間ごとのリンクデータを有しており、各リンクデータには、リンクＩＤ、始端ノード座標、終端ノード座標、形状補間点座標、道路名称（路線番号を含む）、通行条件（制限速度等）、幅員情報、車線数情報、標高情報、勾配情報および燃費情報等が含まれている。リンクデータは、地図データの管理レベルが上位になるほど互いに隣接する道路区間同士の間で１つに統合されて扱われる。
【００７１】
また、背景データは、ポリゴンデータ、ポリラインデータおよびテキストデータ等によって構成されており、この背景データは、市区町村等の行政区画、道路、鉄道、建物、公園、河川および海岸線等の形状、名称または記号等の表示に用いられるようになっている。なお、これらポリゴンデータ、ポリラインデータおよびテキストデータは、地図データ上における位置および範囲が予め設定（固定）されている。より具体的には、ポリゴンデータおよびポリラインデータは、その地図データ上における形状および大きさを特定するために、地図データ上の座標系（例えば、パーセル正規化座標系）における座標点群によって規定されている。この座標点群は、ポリゴンの外形またはポリラインを構成する単位線素（セグメント）の端部の座標であってもよい。さらに、ポリゴンデータおよびポリラインデータは、行政区画、鉄道、河川等の種別（いわゆる表示クラス）と対応付けられた状態で管理されている。さらにまた、テキストデータは、行政区画名、河川名、駅名、インターチェンジ名、ガソリンスタンド名および観光地名等のポリゴン名称あるいはポリライン名称としてポリゴンデータやポリラインデータと対応付けられた状態で管理されている。
【００７２】
さらに、ハードディスクドライブ１１には、ナビＣＰＵ１０の実行プログラムが記憶されている。
【００７３】
さらにまた、フラッシュメモリ１２には、ナビゲーション装置１の起動とともにナビＣＰＵ１０によってハードディスクドライブ１１から読み出されたナビＣＰＵ１０の実行プログラムが格納されるようになっており、この格納された実行プログラムがナビＣＰＵ１０によって適宜実行されることによって、ナビゲーション装置１の各種の機能が適宜実行されるようになっている。
【００７４】
また、ＲＡＭ１４は、ナビＣＰＵ１０による処理結果等の各種のデータの一時的な保存等に用いられるようになっている。
【００７５】
さらに、ユーザインターフェース１５、画像インターフェース１６および音声インターフェース１７には、操作部５、ディスプレイ６およびスピーカ７がそれぞれ接続されている。
【００７６】
次に、ナビＣＰＵ１０について更に詳述すると、図２に示すように、ナビＣＰＵ１０は、その機能ブロックの１つとしての自車位置算出部２０を有しており、この自車位置算出部２０には、ＧＰＳレシーバ３から出力されたＧＰＳ情報および自律航法センサ４から出力された検出結果が入力されるようになっている。そして、自車位置算出部２０は、ＧＰＳレシーバ３側から入力されたＧＰＳ情報に基づいて、自車位置を絶対座標として算出（測位）する衛星航法を行うようになっている。また、自車位置算出部２０は、自律航法センサ４側から入力された検出結果に基づいて、自車位置を前回の測位位置からの変化分である相対位置として算出する自律航法を行うようになっている。さらに、自車位置算出部２０は、ハードディスクドライブ１１に記憶されている地図データを用いることによって、衛星航法または自律航法によって検出された自車位置を地図データにおける該当する道路上の位置に補正するマップマッチング処理を行うようになっている。そして、自車位置算出部２０は、マップマッチング処理が適正に行われた場合には、マップマッチング処理後の自車位置を最終的な算出結果とするようになっている。
【００７７】
また、図２に示すように、ナビＣＰＵ１０は、その機能ブロックの１つとしての目的地設定部２１を有している。この目的地設定部２１は、ナビゲーションの目的地を設定するための各種の操作画面をディスプレイ６に表示した上で、この表示された操作画面に対する操作部５を用いたユーザの入力操作に応じた目的地を設定するようになっている。
【００７８】
さらに、図２に示すように、ナビＣＰＵ１０は、その機能ブロックの１つとしての経路探索部２２を有している。この経路探索部２２は、ハードディスクドライブ１１に記憶されている地図データに基づいて、自車位置算出部２０によって算出された自車位置から目的地設定部２１によって設定された目的地までの予め設定された経路探索条件に応じた最適経路を探索するようになっている。経路探索条件は、デフォルトで設定される場合もあるし、ユーザが操作部５を用いた入力操作によって設定する場合もある。そして、経路探索部２２は、探索された最適経路を、ディスプレイ６への表示によって誘導経路の候補としてユーザに提示するようになっている。
【００７９】
さらにまた、図２に示すように、ナビＣＰＵ１０は、その機能ブロックの１つとしての経路誘導部２３を有している。この経路誘導部２３は、経路探索部２２によって提示された最適経路を誘導経路に設定するための操作部５を用いた入力操作が行われると、この最適経路を誘導経路に設定するようになっている。誘導経路の設定は、誘導経路に関する情報、例えばリンクデータおよび目的地等をＲＡＭ１４等に保存することによって行うようにしてもよい。そして、経路誘導部２３は、誘導経路の設定の後に、設定された誘導経路にしたがった経路誘導を開始するようになっている。経路誘導は、交差点拡大図をディスプレイ６に表示することや、スピーカ７を介して交差点右左折案内用の音声を出力すること等によって行われるようになっている。
【００８０】
そして、図２に示すように、ナビＣＰＵ１０は、その機能ブロックの１つとして、地図表示処理装置としての地図描画部２４を有している。この地図描画部２４は、ハードディスクドライブ１１に記憶された地図データに基づいて、所定の領域（地域）を示す地図を生成するようになっている。この地図は、例えば、表示位置、縮尺および画面サイズの各表示条件に応じたパーセルを特定し、特定されたパーセルに該当する地図データをハードディスクドライブ１１からＲＡＭ１４上に読み出し、読み出された地図データを座標変換（例えば、パーセル正規化座標系から画面座標系に座標変換）することによって、表示位置の周辺を示す地図として生成してもよい。そして、地図描画部２４は、生成された地図をディスプレイ６に表示するようになっている。この地図には、前記所定の領域としての自車位置算出部２０によって算出された自車位置の周辺の所定の領域を示す地図（以下、自車周辺地図と称する）も含まれる。自車位置周辺地図においては、前記表示位置は自車位置となる。
【００８１】
また、地図描画部２４は、前記地図として、その表示モードを当該地図をスクロール可能なスクロールモードに設定するための操作部５を用いた操作（以下、スクロールモード設定操作と称する）を許容する操作画面としての機能を持たせた地図を表示するようになっている。このスクロールモード設定操作は、例えば、スクロールの開始を指示する操作ボタンを選択する操作や、タッチパネル機能を有する地図画面を一定時間以上押し続ける操作等であってもよい。
【００８２】
そして、地図描画部２４は、スクロールモード設定操作によってスクロールモードが設定された地図として、当該地図をスクロールするための操作部５を用いた操作（以下、スクロール操作と称する）を許容する操作画面としての機能を持たせた地図を表示するようになっている。この地図は、スクロール操作が可能な方向を指示するカーソルの表示をともなった地図であってもよい。また、スクロール操作（スクロール）が可能な方向は、画面に対して上下、左右、右上、右下、左上および左下の合計８方向であってもよい。
【００８３】
さらに、地図描画部２４は、前記地図として、その縮尺を変更するための操作部５を用いた操作を許容する操作画面としての機能も持たせた地図を表示してもよい。
【００８４】
また、図２に示すように、ナビＣＰＵ１０は、その機能ブロックの１つとして、制御装置としての地図描画制御部２５を有している。この地図描画制御部２５は、操作部５によるスクロールモード設定操作にともなって、地図描画部２４による地図の表示モードを、スクロールモードに設定するようになっている。
【００８５】
その上で、地図描画制御部２５は、スクロールモードに設定された地図に対する操作部５によるスクロール操作に応じた地図のスクロールを行うように地図描画部２４を制御するようになっている。そして、この制御にしたがって、地図描画部２４による地図のスクロールが行われるようになっている。なお、スクロールは、現在の表示位置に対応するパーセルに対してスクロール操作において指示された方向において隣接する隣接パーセルを特定し、特定された隣接パーセルを読み込んで地図表示する処理を、スクロール操作の進行にともなって繰り返すことによって行われるようになっている。
【００８６】
さらに、図２に示すように、ナビＣＰＵ１０は、その機能ブロックの１つとして、縮尺設定装置としての縮尺設定部２６を有している。この縮尺設定部２６は、デフォルトまたは操作部５を用いた縮尺の変更操作に応じた縮尺を設定するようになっている。そして、地図描画制御部２５は、縮尺設定部２６によって設定された縮尺の地図を表示するように地図描画部２４を制御するようになっており、この制御にしたがって、地図描画部２４による設定された縮尺の地図の表示が行われるようになっている。
【００８７】
さらにまた、図２に示すように、ナビＣＰＵ１０は、その機能ブロックの１つとして、線形要素抽出装置としての線形要素抽出部２７を有している。この線形要素抽出部２７は、地図描画部２４によって所定時間（例えば、３秒間）に亘る連続的なスクロールが行われた場合に、この連続的なスクロールの結果に基づいて、連続的なスクロールにおいてスクロールの進行方向に継続表示されることによって前記地図上において追従表示された（以下、「追従」という）地図上の第１の特定の線形要素を抽出するようになっている。
【００８８】
なお、本実施形態において、第１の特定の線形要素としては、地図の縮尺がある程度大きい（詳細である）ことを前提として、当該地図の表示の際に当該線形要素の一部のみが地図上に線状の画像として表示され、当該線形要素に追従したスクロールの進行にともなって、当該線形要素における表示される部位が追従方向側に逐次変化し得るようなある程度の長さを有する線形データを想定している。したがって、前記連続的なスクロールが行われた時点では、第１の特定の線形要素のうちの未表示の部位も存在する。しかるに、本実施形態において、線形要素抽出部２７は、第１の特定の線形要素の抽出に際しては、第１の特定の線形要素をその未表示の部位も含めて全体的に抽出するようになっている。なお、線形要素抽出部２７は、第１の特定の線形要素の条件として、これに追従したスクロールの進行方向側に未表示の部位が存在すること、換言すれば、前記連続的なスクロールの完了時点における地図の端部とスクロール方向側において交わることを条件とし、この条件を満足するような線形データを抽出してもよい。
【００８９】
また、前記連続的なスクロールにおける「連続的」とみなす基準については、コンセプトに応じて好適な基準を定めることができる。例えば、途中に全くスクロールの停止時間がない場合だけでなく、途中に僅かなスクロールの停止時間（例えば、１秒未満）があった場合も「連続的」と扱ってよい。さらに、前記所定時間の開始時点は、スクロールの開始時点であってもよい。
【００９０】
ここで、線形要素抽出部２７は、例えば、前記所定時間の間にディスプレイ６にスクロール表示される地図データを単位変化分ごと（例えば、スクロール方向への所定距離変化分）ごとに逐次バッファリングし、バッファリングされた各地図データの中から、予め設定された所定の抽出方法にしたがって第１の特定の線形要素を抽出してもよい。なお、この抽出の際に最初にバッファリングされた地図データ以後の地図データは、最初にバッファリングされた地図データからの変化分を示す差分データであってもよい。
【００９１】
より具体的には、線形要素抽出部２７は、第１の特定の線形要素として主要な道路を抽出してもよい。この場合には、線形要素抽出部２７は、例えば、前述した単位変化分ごとにバッファリングされた各地図データのいずれにも含まれるような同一の道路識別情報（例えば、路線番号や高速道路名）が対応付けられた各リンクを検索し、この検索によって検出された各リンクに対応する同一の道路識別情報に紐付けて主要な道路（リンク列）全体を、その未表示の部位を含めて全て抽出してもよい。
【００９２】
なお、主要な道路としては、例えば、高速道路、有料道路、国道および県道を挙げることができる。
【００９３】
また、線形要素抽出部２７は、主要な道路以外の第１の特定の線形要素として、鉄道路線、河川、海岸線およびフェリーならびに航空機の航路等の線形の背景を抽出してもよい。この場合には、線形要素抽出部２７は、例えば、前述した単位変化分ごとにバッファリングされた各地図データのいずれにも含まれるような同一の線形の背景が対応付けられた同一の座標点群に属する各座標点を検索し、この検索によって検出された各座標点に対応する同一の座標点群に紐付けて当該線形の背景（ポリラインデータ）全体を抽出してもよい。
【００９４】
さらに、線形要素抽出部２７は、第１の特定の線形要素として、過去の通行軌跡としての自車の過去の走行軌跡を抽出してもよい。この場合には、線形要素抽出部２７は、例えば、前述した単位変化分ごとにバッファリングされた各地図データのいずれにも含まれるような同一の自車の過去の走行軌跡が対応付けられたリンクを検索し、この検索によって検出された各リンクに紐付けて当該走行軌跡（リンク列）全体を抽出してもよい。ただし、この場合には、ナビＣＰＵ１０が、自律航法等によって算出された自車の走行軌跡を、ユーザ操作にともなってハードディスクドライブ１１等に当該走行軌跡を構成する各リンクに対応付けて記録する機能（いわゆる、ルートバンキング機能）および記録された走行軌跡を地図表示の際にユーザ操作にともなってディスプレイ６に表示する機能を備えていることを要する。
【００９５】
さらにまた、線形要素抽出部２７は、第１の特定の線形要素として、誘導経路を抽出してもよい。この場合には、線形要素抽出部２７は、例えば、前述した単位変化分ごとにバッファリングされた各地図データのいずれにも含まれるような誘導経路上の各リンクを検索し、この検索によって検出された各リンクに該当する誘導経路の設定結果に紐付けて誘導経路全体を抽出してもよい。なお、地図上に誘導経路を表示する機能は従来からナビゲーション装置に標準的に備わっており、このような誘導経路の設定および表示が行われている状態においては、ユーザが誘導経路に追従したスクロールを行う可能性は、他の線形データを追従対象とする場合に比べて高いと予想される。
【００９６】
また、図２に示すように、ナビＣＰＵ１０は、その機能ブロックの１つとして、関連情報取得装置としての関連情報取得部２８を有している。この関連情報取得部２８は、線形要素抽出部２７によって第１の特定の線形要素が抽出された場合に、抽出された第１の特定の線形要素に関連する第１の関連情報を、ハードディスクドライブ１１に記憶された地図データに基づいて取得するようになっている。
【００９７】
この際に、関連情報取得部２８は、線形要素抽出部２７によって抽出された第１の特定の線形要素の種類に応じた所定の第１の関連情報を、予め設定された所定の取得方法にしたがって取得すればよい。
【００９８】
例えば、関連情報取得部２８は、線形要素抽出部２７によって第１の特定の線形要素としての主要な道路が抽出された場合には、当該主要な道路に関連する第１の関連情報として、路線名称、路線番号、当該主要な道路に追従したスクロール先の方面（換言すれば、当該主要な道路に追従したスクロールを続行することによって今後表示されるべき未表示の地域または場所）の名称、現在地から当該方面までの当該主要な道路上の距離、現在地から当該方面までの当該主要な道路上の走行区間の交通情報、車線数、道路幅員、道路勾配および燃費等を取得してもよい。
【００９９】
この場合に、路線名称、路線番号、車線数、道路幅員、道路勾配および燃費については、抽出された主要な道路に該当するリンクデータに含まれる情報として、抽出された主要な道路から直接取得することができる。これらの関連情報は、線形要素抽出部２７によって抽出された主要な道路のうちの現在表示されている道路区間に該当するリンクデータに基づいて取得すればよい。
【０１００】
さらに、方面の名称としては、線形要素抽出部２７によって抽出された主要な道路に追従したスクロール先の行政区画名や施設名を挙げることができる。なお、施設名としては、駅名、インターチェンジ名、ガソリンスタンド名および観光地名等を挙げることができる。この方面の名称は、第１の特定の線形要素に追従したスクロール先の第１の方面の名称の一態様である。
【０１０１】
ここで、方面の名称は、リンクデータに含まれた情報とは異なるため、路線名称等とは異なる取得方法で取得すればよい。
【０１０２】
例えば、関連情報取得部２８が、方面の名称としての行政区画名を取得する方法としては、例えば、次のような方法が考えられる。
【０１０３】
すなわち、まず、線形要素抽出部２７によって抽出された主要な道路のうちの当該主要な道路の抽出時点において地図上に表示されている道路区間におけるスクロール方向側の端部に該当するリンクを、検索開始リンクとして特定する。
【０１０４】
次いで、行政区画の種別（表示クラス）に属するポリゴンデータに基づいて、前記検索開始リンクから、当該主要な道路に追従したスクロール方向を検索の進行方向として、当該主要な道路におけるスクロール先の道路区間すなわち今後スクロール表示されるべき未表示の道路区間をなぞるようにして、当該道路区間上に存在するような互いに隣接するポリゴンデータ同士の境界点を検索していく。この検索に際しては、当該スクロール先の道路区間を構成する各リンクを、前記検索開始リンク側から順次択一的に検索実行リンクに設定していき、設定された検索実行リンクごとに、当該境界点の検索を順次行わせていけばよい。このとき、当該境界点は、検索実行リンクに交わるようなポリゴンデータの外形を規定する単位線素（セグメント）として検出されてもよい。また、この検索においては、当該スクロール先の道路区間上に、前記互いに隣接するポリゴンデータが複数組存在してもよく、これにともなって、複数の境界点が順次検出されてもよい。さらに、このような境界点の検索は、当該主要な道路の終端に該当するリンクに至るまで行えばよい。
【０１０５】
次いで、このようにして検出された境界点（複数であってもよい）に対応する前記互いに隣接するポリゴンデータ（複数組であってもよい）のうち、前記検索において第１番目に検出された境界点に対して前記検索開始リンク側に位置するような１つのポリゴンデータを除外することによって、ポリゴンデータを絞り込む。なお、除外された１つのポリゴンデータは、線形要素抽出部２７によって抽出された主要な道路における当該主要な道路の抽出時点において表示されている道路区間が属する行政区画に対応するポリゴンデータとみなすことができる。すなわち、このようなポリゴンデータに対応する行政区画は、現在表示されている地図が属する行政区画そのものであり、スクロール先の行政区画としては不適格であるためポリゴンデータを除外する。なお、絞り込まれたポリゴンデータは、複数存在してもよい。
【０１０６】
そして、このようにして絞り込まれたポリゴンデータに対応付けられたポリゴン名称（テキストデータ）を、行政区間名として取得する。
【０１０７】
ここで、絞り込まれたポリゴンデータが複数存在する場合、すなわち、線形要素抽出部２７によって抽出された主要な道路が、これに追従したスクロール方向に向かうにしたがって複数組の行政区画同士の境界点を順次通過する場合には、絞り込まれた複数のポリゴンデータの中から所定の優先順位にしたがって１つのポリゴンデータを選択すればよい。そして、選択された１つのポリゴンデータに対応付けられた行政区画名を取得すればよい。例えば、現在表示されている地図に対してより遠方の（離れた）スクロール先の行政区画名を表示させたい場合には、前記検索によって検出された順番が遅い境界点に対応するポリゴンデータに対応付けられた行政区画名を取得すればよい。これについては更に具体的な実施例を後述する。
【０１０８】
また、関連情報取得部２８が、方面の名称としての施設名を取得する方法としては、例えば、次のような方法が考えられる。
【０１０９】
すなわち、まず、線形要素抽出部２７によって抽出された主要な道路のうちの当該主要な道路の抽出時点において地図上に表示されている道路区間におけるスクロール方向側の端部に該当するリンクを、検索開始リンクとして特定する。
【０１１０】
次いで、施設の分類に属するポリゴンデータに基づいて、前記検索開始リンクから、当該主要な道路に追従したスクロール方向を検索の進行方向として、当該主要な道路におけるスクロール先の道路区間をなぞるようにして、当該道路区間を構成する各リンクからリンク法線方向における所定距離以内に存在するようなポリゴンデータを検索していく。この検索に際しては、当該スクロール先の道路区間を構成する各リンクを、前記検索開始リンク側から順次択一的に検索実行リンクに設定していき、設定された検索実行リンクごとに、当該ポリゴンデータの検索を順次行わせていけばよい。この検索によって検出される順番が早いポリゴンデータほど、現在表示されている地図に対してより近い位置に存在する施設に対応するポリゴンデータとなる。
【０１１１】
そして、このようにして検出されたポリゴンデータに対応付けられたポリゴン名称（テキストデータ）を、施設名として取得する。なお、行政区間名の場合と同様であるが、例えば、現在表示されている地図に対してより遠方のスクロール先の施設名を表示させたい場合には、前記検索によって検出された順番が遅いポリゴンデータに対応する施設名を取得すればよい。
【０１１２】
これ以外の方面の名称の取得方法としては、線形要素抽出部２７によって抽出された主要な道路におけるスクロール先の道路区間に属するノードに対応付けられた方面情報（交通看板）から、方面の名称を取得する方法が考えられる。
【０１１３】
さらに、前記現在地から前記方面までの前記主要な道路上の距離を取得するには、前記方面の名称が取得され、かつ、自車が線形要素抽出部２７によって抽出された主要な道路上を走行していることが前提となる。このような前提で、当該距離については、自車位置から線形要素抽出部２７によって抽出された主要な道路上の当該方面の名称に対応する地点までの当該主要な道路上の距離として取得することができる。
【０１１４】
例えば、方面が行政区画の場合には、当該距離は、自車位置から、行政区画名に対応するポリゴンデータにおける前記検索開始リンク側の境界点（すなわち、行政区画名に対応する地点）までの線形要素抽出部２７によって抽出された主要な道路上の距離（地図データ上の距離）として取得することができる。また、方面が施設の場合には、当該距離は、自車位置から当該施設に対応するポリゴンデータを検出した前記検索実行リンクまでの線形要素抽出部２７によって抽出された主要な道路上の距離（地図データ上の距離）として取得することができる。
【０１１５】
さらにまた、前記現在地から前記方面までの前記主要な道路上の走行区間の交通情報を取得するには、まず、前提として、ナビゲーション装置１が、ビーコン受信機やＦＭ多重レシーバ等の交通情報の配信システム（例えば、ＶＩＣＳ：Vehicle Information and Communication System)によって逐次配信される交通情報を受信する交通情報受信装置を備えるようにする。この交通情報受信装置は、ナビゲーションメインユニット２に接続された状態で、受信した交通情報をナビＣＰＵ１０に入力するように構成すればよい。なお、配信システムによって配信される交通情報には、これに該当する道路区間のリンクＩＤが対応付けられている。また、このような交通情報を取得するには、さらに、前記方面の名称が取得され、かつ、自車が線形要素抽出部２７によって抽出された主要な道路上を走行していることが前提となる。そして、このような前提で、関連情報取得部２８は、交通情報受信装置によって受信された最新の交通情報の中から、線形要素抽出部２７によって抽出された主要な道路上における自車位置と前記取得した方面の名称に対応する地点との間の道路区間を構成するリンクのリンクＩＤに対応付けられた交通情報を取得すればよい。
【０１１６】
この他にも、関連情報取得部２８は、例えば、線形要素抽出部２７によって第１の特定の線形要素としての誘導経路が抽出された場合には、当該誘導経路に関連する第１の関連情報として、前述した主要な道路に関連する第１の関連情報と同様の情報を取得すればよい。すなわち、この場合には、誘導経路における現在表示されている道路の路線名称、誘導経路における現在表示されている道路の路線番号、当該誘導経路に追従したスクロール先の方面の名称、現在地から当該方面までの当該誘導経路上の距離、現在地から当該方面までの当該誘導経路上の走行区間の交通情報および誘導経路における現在表示されている道路の車線数、道路幅員、道路勾配、燃費等を取得してもよい。これらの情報の取得方法としては、主要な道路に関連する第１の関連情報と同様の方法を用いればよい。
【０１１７】
また、図２に示すように、ナビＣＰＵ１０は、関連情報表示処理装置としての関連情報描画部２９を有している。この関連情報描画部２９は、関連情報取得部２８によって第１の関連情報が取得された場合に、前記連続的なスクロールの後の地図上における第１の特定の線形要素に対応する位置に、当該取得された第１の関連情報の重畳表示を開始するようになっている。なお、第１の関連情報の重畳表示が開始される時点の地図は、前記連続的なスクロールの完了時点の地図であってもよいし、あるいは、第１の関連情報の取得に要する所要時間（タイムラグ）を考慮して、前記連続的なスクロールの完了時点の地図よりも所定変化分だけ第１の特定の線形要素に追従したスクロールが進行した後の地図であってもよい。
【０１１８】
さらに、この重畳表示の開始の後は、関連情報取得部２８は、前記連続的なスクロールの後のスクロールの結果に基づいて、第１の特定の線形要素に追従したスクロールの続行の有無の判定（以下、追従続行判定と称する）を行うようになっている。なお、追従続行判定は、前回の追従続行判定において肯定的な判定結果が得られたことを条件として、スクロールの進行にともなって繰り返し行われるようになっている。
【０１１９】
そして、関連情報取得部２８は、追従続行判定において肯定的な判定結果が得られた場合には、前記重畳表示の開始に引き続き、前記連続的なスクロールの後の最新のスクロール後の地図上における第１の特定の線形要素に対応する位置に、第１の関連情報の重畳表示を継続的に行うようになっている。
【０１２０】
ここで、このような関連情報取得部２８による第１の関連情報の継続的な重畳表示を実現するためのより具体的な方法としては、例えば、次のような方法が考えられる。
【０１２１】
すなわち、まず、前記連続的なスクロールに続けて後続のスクロールが行われる場合に、この後続のスクロールの結果のバッファリングを開始する。そして、前記後続のスクロールが前記連続的なスクロールの完了時点の地図に対して単位変化分（例えば、スクロール方向への所定距離変化分）行われた時点で、この単位変化分の後続のスクロール後の地図に、第１の特定の線形要素のうちの前記連続的なスクロールの完了時点の地図には含まれていなかった部位が新たに含まれるようになったか否かを判定する（第１回目の追従続行判定）。そして、この第１回目の追従続行判定において肯定的な判定結果が得られた場合に、前記単位変化分の後続のスクロール後の地図すなわち現時点で最新のスクロール後の地図における第１の特定の線形要素に対応する位置に、第１の関連情報の第１回目の継続的な重畳表示（すなわち、前記重畳表示の開始の直後の重畳表示）を行う。
【０１２２】
次いで、前記単位変化分の後続のスクロールに続けて、更に後続のスクロールが、前記単位変化分の後続のスクロール後の地図に対して単位変化分行われた時点で、この単位変化分の更に後続のスクロール後の地図に、第１の特定の線形要素のうちの前記単位変化分の後続のスクロール後の地図および前記連続的なスクロールの完了時点の地図には含まれていなかった部位が新たに含まれるようになったか否かを判定する（第２回目の追従続行判定）。そして、この第２回目の追従続行判定において肯定的な判定結果が得られた場合に、前記単位変化分の更に後続のスクロール後の地図すなわち現時点で最新のスクロール後の地図における第１の特定の線形要素に対応する位置に、第１の関連情報の第２回目の継続的な重畳表示を行う。
【０１２３】
これ以後は、第１回目、第２回目の継続的な重畳表示と同様な要領で、継続的な重畳表示を繰り返せばよい。
【０１２４】
なお、関連情報描画部２９は、関連情報取得部２８によって取得された第１の関連情報を、必要に応じて表現形式に変更を加えた上で表示してもよい。例えば、路線名称や路線番号については、そのままの表現形式「国道○○号線」で表示すればよいが、方面の名称については、「至」や「方面」等の語を付した状態で表示することが望ましい。例えば、方面の名称の一例として、行政区画名としての「○○（市）」が取得された場合には、この方面の名称は、「至○○」あるいは「○○方面」と表示することが望ましい。方面の名称として駅名や観光地名等の施設名を取得した場合も同様である。
【０１２５】
さらに、図２に示すようにナビＣＰＵ１０は、その機能ブロックの１つとして、第１の交点抽出装置としての交点抽出部３０を有している。この交点抽出部３０は、第１の関連情報を重畳表示すべき地図（すなわち、重畳表示の開始または継続的な重畳表示を行うべき地図）に含まれる第１の特定の線形要素が、これに追従したスクロールの進行方向側において当該地図の端部と交わる交点を抽出するようになっている。この交点の抽出は、第１の特定の線形要素に追従したスクロールの進行にともなって継続的に行われるようになっている。
【０１２６】
そして、関連情報描画部２９は、交点抽出部３０によって当該交点が抽出された場合に、第１の関連情報を、これを重畳表示すべき地図上における当該交点の近傍に、第１の特定の線形要素に重ならない表示態様（例えば、大きさや傾き）で重畳表示するようになっている。なお、当該交点が抽出されない場合には、第１の関連情報の重畳表示を行わないようにすればよい。当該交点が抽出されない場合の例としては、スクロールの進行にともなって、地図内に、第１の特定の線形要素におけるスクロールの進行方向側の端部が含まれるようになった場合等が挙げられる。
【０１２７】
このような構成によれば、第１の特定の線形要素に追従したスクロールを行う場合に、関連情報取得部２８によって取得された第１の特定の線形要素に関連する第１の関連情報を、関連情報描画部２９によってスクロール中の地図上における第１の特定の線形要素に対応する位置すなわち前記交点の近傍に重畳表示することができるので、第１の関連情報を迅速かつ確実に把握することができる。このとき、地図の縮尺を小縮尺に切り替えることを要しないため、操作上のメリットも大きい。
【０１２８】
なお、本実施形態において、操作部５は、スクロールの速度を指定する操作が可能とされ、地図描画制御部２５が、当該操作が行われたことを認識した上で、予め設定された当該操作の内容とスクロールの速度との対応関係を示すデータ等に基づいて、当該操作において指定された速度のスクロールを行うように地図描画部２４を制御してもよい。ここで、スクロールの速度を指定する操作としては、公知の種々の技術を適用することができる。例えば、スクロールモードの地図画面において、画面中央に対するタッチパネルのタッチ操作を行うことによって通常のスクロールの速度を指定し、画面端近傍に対するタッチ操作を行うことによって高速のスクロールの速度を指定するようにしてもよい。また、同じ方向へのスクロール操作を継続させることによって、同方向へのスクロールの速度を高速にすることを指定するようにしてもよい。スクロールの速度は、例えば、単位時間あたりのスクロール操作にともなってハードディスクドライブ１１から読み込むべき地図データのデータ量（パーセル数）として設定してもよい。
【０１２９】
そして、このような前提で、関連情報取得部２８は、方面の名称を取得すべき時点（例えば、第１の特定の線形要素が抽出された時点）における第１の特定の線形要素に追従したスクロールの速度（前記地図描画制御部２５の制御に基づいて設定された速度）が速いほど、現在表示されている地図に対してより遠方の方面の名称を取得してもよい。
【０１３０】
なお、現在表示されている地図に対してどの程度遠方の方面の名称を取得すべきかについては、例えば、予め、スクロールの速度と、方面の名称の取得に用いられるべき前記検索実行リンクの検出結果（前記境界点またはポリゴンデータ）についての検出順位との対応関係（対応表）をハードディスクドライブ１１等に設定しておき、この対応関係に基づいて決定してもよい。この場合には、スクロールの速度が遅いほど、先頭側の検出順位を割り当て、スクロールの速度が速いほど、末尾側の検出順位を割り当てればよい。また、当該対応関係において各速度に対応する検出順位の項目は、例えば、全検出順位のうちの先頭側１／３、中央側１／３、末尾側１／３といった全検出順位に対する割合を示すものであってもよい。この場合には、方面の名称を取得すべき時点のスクロールの速度に対応する検出順位を前記対応関係から抽出し、抽出された検出順位に該当する検索実行リンクの検出結果に対応する方面の名称を取得すればよい。
【０１３１】
このように構成すれば、スクロールを速く進めて遠くの方面の名称をいち早く知りたいというユーザの心理を反映した方面の名称の表示を行うことができる。
【０１３２】
また、本実施形態において、関連情報取得部２８は、縮尺設定部２６によって設定されている縮尺が広域である（小さい）ほど、現在表示されている地図に対してより遠方の方面の名称を取得してもよい。なお、前述したスクロールの速度の場合と同様に、現在表示されている地図に対してどの程度遠方の方面の名称を取得すべきかについては、例えば、予め、縮尺と、方面の名称の取得に用いられるべき前記検索実行リンクの検出結果（前記境界点またはポリゴンデータ）についての検出順位との対応関係をハードディスクドライブ１１等に設定しておき、この対応関係に基づいて決定してもよい。この場合には、縮尺が大きいほど、先頭側の検出順位を割り当て、縮尺が小さいほど、末尾側の検出順位を割り当てればよい。
【０１３３】
このように構成すれば、縮尺に応じた単位スクロール時間ごとの地図のスクロール量を考慮して、縮尺に適合した方面の名称の表示を行うことができる。
【０１３４】
次に、図３（ａ）〜（ｆ）は、本実施形態の具体的な動作例として、第１の特定の線形要素としての道路に追従したスクロールを行う場合における地図画面の遷移状態を示したものである。各図中の矢印は、各図の地図画面が表示された時点（換言すれば、表示された直後）におけるスクロール操作にともなうスクロールの方向を示している。なお、本実施形態以外の後述する各実施形態においても、該当する図中に図３と同様の矢印が示されることがあるが、その矢印の意味は、特に言及する場合を除いて図３と同様である。
【０１３５】
図３の動作例においては、まず、図３（ａ）において、地図描画部２４によってディスプレイ６に表示された自車周辺地図３２に対して、ユーザが、操作部５を用いて自車位置マークが示す自車位置Ｐ１から画面右方向に延びる１本の道路Ｒ１に追従したスクロール操作を開始し、さらに、このスクロール操作を所定時間に亘って連続的に行ったとする。
【０１３６】
次いで、このような連続的なスクロール操作を受けて、地図描画部２４が、地図描画制御部２５の制御の下で図３（ｂ）に示すようなスクロール後の地図画面３３を表示する。このとき、線形要素抽出部２７による道路Ｒ１の抽出、関連情報取得部２８による道路Ｒ１の道路名称およびスクロール先の方面の名称の取得および交点抽出部３０による道路Ｒ１と地図の右端部（スクロール方向側の端部）との交点Ｐ２の抽出が行われた上で、関連情報描画部２９により、地図３３の右端部と道路Ｒ１との交点Ｐ２の近傍に、第１の関連情報である「国道６号水戸街道／至松戸」の重畳表示が開始される。ここで、「国道６号水戸街道」は、路線番号を含んだ路線名称である。また、「至松戸」は、道路に沿ったスクロール先の方面の名称である。
【０１３７】
次いで、図３（ｂ）の状態から、更に、道路Ｒ１に追従したスクロールを継続させると、図３（ｃ）〜（ｆ）に示すように、スクロール後の各地図３４，３５，３６，３７の端部と道路Ｒ１との交点Ｐ３，Ｐ４，Ｐ５，Ｐ６の近傍位置への「国道６号水戸街道／至松戸」の重畳表示が継続的に行われる。
【０１３８】
次に、本実施形態のさらに具体的な工程について図４を参照して説明する。なお、図４の初期状態においては、地図描画部２４による自車周辺地図の表示が行われているものの、地図のスクロールは開始されていないものとする。
【０１３９】
そして、初期状態から、まず、図４のステップ１（ＳＴ１）において、線形要素抽出部２７により、地図描画部２４によるスクロール結果に基づいて、所定時間に亘る連続的な地図のスクロールが行われたか否かを判定する。そして、このステップ１（ＳＴ１）において肯定的な判定結果が得られた場合には、ステップ２（ＳＴ２）に進み、否定的な判定結果が得られた場合には、ステップ１（ＳＴ１）を繰り返す。
【０１４０】
次いで、ステップ２（ＳＴ２）において、線形要素抽出部２７により、ステップ１（ＳＴ１）において検出された連続的なスクロールの結果に基づいて、前述した手法によって第１の特定の線形要素の抽出を行う。
【０１４１】
次いで、ステップ３（ＳＴ３）において、関連情報取得部２８により、ステップ２（ＳＴ２）において第１の特定の線形要素が抽出されたか否かを判定する。そして、ステップ３（ＳＴ３）において肯定的な判定結果が得られた場合には、ステップ４（ＳＴ４）に進み、否定的な判定結果が得られた場合には、処理を終了する。処理を終了する場合には、ディスプレイ６には、第１の関連情報の重畳表示をともなわない通常のスクロール後の地図のみが表示されることになる。
【０１４２】
次いで、ステップ４（ＳＴ４）において、関連情報取得部２８により、前述した手法によって第１の関連情報の取得を行う。
【０１４３】
次いで、ステップ５（ＳＴ５）において、関連情報描画部２９により、ステップ４（ＳＴ４）において第１の関連情報が取得されたか否かを判定する。そして、このステップ５（ＳＴ５）において肯定的な判定結果が得られた場合には、ステップ６（ＳＴ６）に進み、否定的な判定結果が得られた場合には、処理を終了する。なお、否定的な判定結果が得られる場合の例としては、第１の関連情報として主要な道路に追従したスクロール先の行政区画名を取得しようとする場合に、当該道路における未表示の道路区間のすべてが、現在表示されている地図が属する行政区画と同じ行政区画に属する場合が挙げられる。
【０１４４】
次いで、ステップ６（ＳＴ６）において、交点抽出部３０により、ステップ１（ＳＴ１）において検出された連続的なスクロール後の地図の端部と、ステップ２（ＳＴ２）において抽出された第１の特定の線形要素とのスクロールの進行方向側における交点の抽出を行う。なお、本実施形態においては、当該交点が抽出されたものとする。
【０１４５】
次いで、ステップ７（ＳＴ７）において、関連情報描画部２９により、ステップ４（ＳＴ４）において取得された第１の関連情報を、ステップ１（ＳＴ１）において検出された連続的なスクロールの後の地図上におけるステップ６（ＳＴ６）において抽出された交点の近傍位置に重畳表示する。このようにして、連続的なスクロールの後の地図上への第１の関連情報の重畳表示を開始する。
【０１４６】
次いで、ステップ８（ＳＴ８）において、関連情報描画部２９により、前述した手法によって現時点で最新のスクロール後の地図を対象とした追従続行判定を行う。そして、このステップ８（ＳＴ８）において肯定的な判定結果が得られた場合には、ステップ９（ＳＴ９）に進み、否定的な判定結果が得られた場合には、ステップ１１（ＳＴ１１）に進む。
【０１４７】
ここで、ステップ９（ＳＴ９）に進んだ場合には、このステップ９（ＳＴ９）において、交点抽出部３０により、ステップ８（ＳＴ８）の判定に用いられた最新のスクロール後の地図の端部と、ステップ２（ＳＴ２）において抽出された第１の特定の線形要素とのスクロールの進行方向側における交点の抽出を行ってステップ１０（ＳＴ１０）に進む。なお、本実施形態においては、当該交点が抽出されたものとする。
【０１４８】
次いで、ステップ１０（ＳＴ１０）において、関連情報描画部２９により、ステップ４（ＳＴ４）において取得された第１の関連情報を、ステップ８（ＳＴ８）の判定に用いられた最新のスクロール後の地図上におけるステップ９（ＳＴ９）において抽出された交点の近傍位置に重畳表示して、ステップ８（ＳＴ８）に戻る。このようにして、第１の関連情報の継続的な重畳表示を行う。
【０１４９】
一方、ステップ１１（ＳＴ１１）に進んだ場合には、このステップ１１（ＳＴ１１）において、関連情報描画部２９により、第１の関連情報の重畳表示を中止して処理を終了する。
【０１５０】
（第２実施形態）
次に、本発明の第２実施形態について、第１実施形態との相違点に限定して、図５を参照して説明する。
【０１５１】
本実施形態においては、関連情報取得部２８が、第１の特定の線形要素に追従したスクロールの進行にともなって、当該スクロールの進行前に表示されていた第１の関連情報に代わって新たに表示されるべき第１の関連情報を取得可能とされている。
【０１５２】
そして、関連情報取得部２８によって新たに表示されるべき第１の関連情報が抽出された場合に、関連情報描画部２９が、抽出された当該第１の関連情報を、前記スクロールの進行前に表示されていた第１の関連情報に代わって新たに表示するようになっている。
【０１５３】
すなわち、本実施形態においては、第１の特定の線形要素に追従したスクロールが進行することによって、今まで表示されていた地図上の第１の特定の線形要素に関連していた第１の関連情報と抵触するような新たな第１の関連情報がスクロール後の地図上の第１の特定の線形要素に関連するようになった場合に、新たな第１の関連情報を取得してこれを今までの第１の関連情報に代えて新たに表示するようになっている。
【０１５４】
本実施形態によれば、例えば、同じ路線番号の主要な道路であっても区間に応じて路線名称が変化するような道路（本実施形態においては同一とみなす道路）や、同じ主要な道路であっても区間に応じて車線数、道路幅員または道路勾配が変化するような道路に追従したスクロールを行う場合に、区間に応じて適切な第１の関連情報を取得して表示することができる。また、この他にも、誘導経路に追従したスクロールを行う場合に、誘導経路上の区間に応じて路線名称等が異なる場合も当然に想定されるが、このような場合にも、現在表示されている区間に応じた適切な第１の関連情報を表示することができる。
【０１５５】
より具体的には、例えば、図５（ａ）に示すように、路線番号が「国道６号」の道路Ｒ２に追従したスクロールが行われていて、この道路Ｒ２に関連する第１の関連情報として、主要な道路の路線名称である「国道６号江戸通り」が取得されて地図３８上に重畳表示されているものとする。そして、図５（ａ）の状態から、さらに道路Ｒ２に追従したスクロールを進めることによって、スクロール後の地図に、道路Ｒ２の路線名称が「国道６号水戸街道」であるリンクが新たに含まれるようになったとする。この場合には、図５（ｂ）に示すように、関連情報取得部２８により、新たな正式名称「国道６号水戸街道」を取得した上で、関連情報描画部２９により、取得された新たな路線名称を図５（ａ）において表示していたものに代わってスクロール後の地図３９上に重畳表示する。
【０１５６】
（第３実施形態）
次に、本発明の第３実施形態について、第１実施形態との相違点に限定して、図６を参照して説明する。
【０１５７】
本実施形態においては、線形要素抽出部２７が、前記連続的なスクロールが行われた場合に、第１実施形態と同様な手法によって、互いに平行な複数の第１の特定の線形要素を同一地図上から同時期に抽出可能とされている。すなわち、本実施形態においては、前記連続的なスクロールの結果に複数の第１の特定の線形要素が含まれている場合に、これら複数の第１の特定の線形要素をすべて抽出するようになっている。
【０１５８】
また、本実施形態において、関連情報取得部２８は、線形要素抽出部２７によって前記複数の第１の特定の線形要素が抽出された場合には、第１実施形態と同様な手法によって、抽出された前記複数の第１の特定の線形要素のそれぞれに関連する第１の関連情報を取得可能とされている。
【０１５９】
さらに、本実施形態において、関連情報描画部２９は、関連情報取得部２８によって前記複数の第１の特定の線形要素のそれぞれに関連する第１の関連情報が取得された場合に、前記連続的なスクロールの後の前記地図上における前記複数の第１の特定の線形要素のそれぞれに対応する位置への前記取得された各第１の関連情報の重畳表示を開始するようになっている。このとき、各第１の関連情報の重畳表示位置は、各第１の特定の線形要素が、これらに追従したスクロールの進行方向側において各第１の関連情報を重畳表示すべき地図の端部とそれぞれ交わる交点の近傍であってもよい。
【０１６０】
さらにまた、本実施形態において、関連情報描画部２９は、当該重畳表示の開始の後は、前記連続的なスクロールの後のスクロールの結果に基づいて、前記複数の第１の特定の線形要素のそれぞれを対象とした前記追従続行判定を行うようになっている。なお、本実施形態においても、追従続行判定は、前回の追従続行判定において肯定的な判定結果が得られたことを条件として、スクロールの進行にともなって繰り返し行われるようになっている。したがって、前記複数の第１の特定の線形要素のうち、追従続行判定において否定的な判定結果が得られたものは、次回の追従続行判定の対象からは除外されることになる。
【０１６１】
そして、本実施形態においては、前記複数の第１の特定の線形要素のうちの少なくとも１つの第１の特定の線形要素について追従続行判定における肯定的な判定結果が得られた場合に、前記重畳表示の開始に引き続き、前記連続的なスクロールの後の最新のスクロール後の地図上における当該少なくとも１つの第１の特定の線形要素に対応する位置に、当該第１の特定の線形要素に関連する第１の関連情報を継続的に重畳表示するようになっている。
【０１６２】
この継続的な重畳表示のための具体的な手法としては、第１実施形態において説明した手法と同様の手法を用いればよい。
【０１６３】
このような構成によれば、例えば、複数の第１の特定の線形要素のとしての新道と旧道のような互いに並走する複数の道路の違いを把握し易くなる。
【０１６４】
図６は、このような新道と旧道との２つの道路が第１の特定の線形要素としてそれぞれ抽出された場合における地図画面の表示状態を示している。図６においては、前記連続的なスクロールの後の地図４１上に、新道Ｒ３に対応する第１の関連情報として路線名称「国道１１９号宇都宮バイパス」が、旧道Ｒ４に対応する第１の関連情報として路線名称「国道１１９号線」が、それぞれ重畳表示されている。
【０１６５】
なお、このような図６の地図４１に対する更なる道路Ｒ３，Ｒ４に追従したスクロール後の地図においても２つの道路Ｒ３，Ｒ４がともに含まれる場合、すなわち各道路Ｒ３，Ｒ４の並走関係が維持される場合には、当該スクロール後の地図においても、図６と同様に、各道路Ｒ３，Ｒ４の道路名称がともに表示されることになる。
【０１６６】
なお、第１実施形態に示したようなスクロールの速度や縮尺に応じた方面の名称の取得の変更等の変形例については、本実施形態においても適用することができる。
【０１６７】
また、第１実施形態に示したように、第１の特定の線形要素の対象としては、種々の種類の線形データ（すなわち線形要素）を挙げることができる。これらの線形データは、本実施形態のように複数の第１の特定の線形要素として同一の地図に対して複数抽出されてもよいが、抽出される数があまりにも多すぎると、ユーザが本来追従を意図しない線形データまでもが第１の特定の線形要素として数多く抽出されることになる。その場合には、却って必要な線形データについての第１の関連情報の視認性を損ねる虞がある。そこで、線形要素抽出部２７に、第１の特定の線形要素として抽出すべき線形データの種類の優先順位を設定しておき、この優先順位にしたがって地図上の各種の線形データから第１の特定の線形要素を順次抽出し、抽出数が所定数（１以上の好適な数）に達した時点で第１の特定の線形要素の抽出を終了するようにしてもよい。この場合に、誘導経路が設定されて表示されている場合には、誘導経路を第１の特定の線形要素として優先的に抽出してもよい。
【０１６８】
（第４実施形態）
次に、本発明の第４実施形態について、第１実施形態との相違点に限定して、図７を参照して説明する。
【０１６９】
本実施形態においては、線形要素抽出部２７が、第１の関連情報を重畳表示すべき地図に含まれる第１の特定の線形要素から分岐された線形要素であって、当該地図内に分岐点を有する第２の特定の線形要素を抽出可能とされている。第２の特定の線形要素は、当該地図内に同時に複数抽出されてもよい。その場合に、複数の第２の特定の線形要素は、互いに異なる分岐点において第１の特定の線形要素から分岐されたものであってもよいし、または、同一の分岐点において第１の特定の線形要素から分岐されたものであってもよい。また、第２の特定の線形要素としては、第１の特定の線形要素と同様に種々の態様の線形データを選択することができる。さらに、第２の特定の線形要素は、第１の特定の線形要素と同種の線形データ（例えば、主要な道路同士）であってもよいし、異種の線形データ（例えば、海岸線と河川）であってもよい。このような第２の特定の線形要素の抽出は、第１の特定の線形要素の抽出に用いたものと同様の地図データすなわちリンクデータやポリラインデータに基づいて行えばよい。この場合、第２の特定の線形要素の抽出は、第１の関連情報を重畳表示すべき地図上に、第１の特定の線形要素と分岐点を有するような地図の端部に至るリンク列やポリラインが存在するか否かに基づいて行えばよい。なお、第１の特定の線形要素および第２の特定の線形要素がともに道路である場合には、分岐点は、交差点であってもよいし、または、高速道路のジャンクションであっもてよい。
【０１７０】
また、本実施形態において、関連情報取得部２８は、線形要素抽出部２７によって第２の特定の線形要素が抽出された場合に、抽出された第２の特定の線形要素に関連する第２の関連情報を、ハードディスクドライブ１１に記憶された地図データに基づいて取得するようになっている。
【０１７１】
さらに、本実施形態において、関連情報描画部２９は、関連情報取得部２８によって第２の関連情報が取得された場合に、取得された第２の関連情報を、第１の関連情報を重畳表示すべき地図上における第２の特定の線形要素に対応する位置に重畳表示するようになっている。
【０１７２】
このとき、関連情報描画部２９は、第２の関連情報を、第１の関連情報を重畳表示すべき地図上における第２の特定の線形要素と当該地図の端部との交点の近傍に重畳表示してもよい。ただし、この場合には、交点抽出部３０を第２の交点抽出装置として機能させて、第２の特定の線形要素と当該地図の端部との交点を予め抽出しておくことが前提となる。
【０１７３】
このような構成によれば、追従すべき線形要素を変更する機会をユーザに与えることができる。
【０１７４】
ここで、図７は、本実施形態の第１の具体的な動作例としての地図画面の表示状態を示したものである。
【０１７５】
図７においては、前記連続的なスクロールの後の地図４２上に、第１の特定の線形要素としての道路Ｒ５と、第２の特定の線形要素としての道路Ｒ５から分岐された分岐路Ｒ６が含まれている。
【０１７６】
また、図７に示すように、道路Ｒ５と地図４２の端部との交点の近傍には、道路Ｒ５に関連する第１の関連情報として、道路Ｒ５の路線名称および道路Ｒ５に追従したスクロール先の方面の名称からなる情報「国道６号江戸通り／至葛飾」が重畳表示されている。
【０１７７】
さらに、図７に示すように、分岐路Ｒ６と地図４２の端部との交点の近傍には、分岐路Ｒ６に関連する第２の関連情報として、分岐路Ｒ６の路線名称および分岐路Ｒ６に追従したスクロール先の方面（第２の方面）の名称からなる情報「国道１４号京葉道路／至船橋」が重畳表示されている。
【０１７８】
このような地図４２を見たユーザは、分岐路Ｒ６に追従したスクロールに切り替えたい場合には、分岐路Ｒ６に沿ったスクロール操作を行えばよい。この場合には、関連情報描画部２９によって道路Ｒ５を対象とした前記追従続行判定において否定的な判定結果が得られたことを契機として、この否定的な判定がなされた時点を線形要素抽出部２７側において新たなスクロールの開始時点と擬制すればよい。そして、この擬制された開始時点からの所定時間に亘る連続的なスクロールの結果に基づいて、第１実施形態と同様に、分岐路Ｒ６を新たな第１の特定の線形要素として抽出するための処理を開始すればよい。そして、線形要素抽出部２７によって分岐路Ｒ６が新たな第１の特定の線形要素として抽出された場合には、第１実施形態と同様に、関連情報取得部２８による分岐路Ｒ６に関連する第１の関連情報の取得および関連情報描画部２９による取得された当該第１の関連情報の継続的な重畳表示を行うことになる。ただし、この分岐路Ｒ６の第１の関連情報としては、基本的には、分岐路Ｒ６が第２の特定の線形要素として抽出されていた時点において第２の関連情報として表示されていたものをそのまま取得すればよい。
【０１７９】
次に、図８は、本実施形態の第２の具体的な動作例としての地図画面の表示状態を示したものである。
【０１８０】
図８においては、前記連続的なスクロールの後の地図５１上に、第１の特定の線形要素としての高速道路Ｒ９と、第２の特定の線形要素としての高速道路Ｒ９から「いわきジャンクション（ＪＣＴ）」において分岐された高速道路Ｒ１０が含まれている。
【０１８１】
また、図８に示すように、高速道路Ｒ９と地図５１の端部との交点の近傍には、高速道路Ｒ９に関連する第１の関連情報として、高速道路Ｒ９の路線名称および高速道路Ｒ９に追従したスクロール先の方面の名称からなる情報「常磐道／水戸方面」が重畳表示されている。
【０１８２】
さらに、図８に示すように、高速道路Ｒ１０と地図５１の端部との交点の近傍には、高速道路Ｒ１０に関連する第２の関連情報として、高速道路Ｒ１０の路線名称および高速道路Ｒ１０に追従したスクロール先の方面（第２の方面）の名称からなる情報「磐越道／郡山方面」が重畳表示されている。
【０１８３】
（第５実施形態）
次に、本発明の第５実施形態について、第１実施形態との相違点に限定して、図９を参照して説明する。
【０１８４】
本実施形態においては、関連情報描画部２９が、第１の関連情報を、操作部５の操作によって選択可能な状態で第１の関連情報を表示すべき地図上に重畳表示するようになっている。
【０１８５】
また、本実施形態において、地図描画制御部２５は、当該地図上に重畳表示された第１の関連情報が操作部５の操作によって選択された場合に、当該第１の関連情報に対応する第１の特定の線形要素に追従した自動的なスクロールを行うように地図描画部２４を制御するようになっている。
【０１８６】
そして、このような制御により、地図描画部２４が、第１の特定の線形要素に追従した自動的なスクロールを行うようになっている。このようなスクロールには、公知のルートスクロール機能を用いてもよい。
【０１８７】
このような構成によれば、ユーザの操作負担を軽減することができる。
【０１８８】
例えば、図９（ａ）においては、第１の特定の線形要素としての道路Ｒ７に関連する第１の関連情報として、道路Ｒ７の路線名称および道路Ｒ７に追従したスクロール先の方面の名称からなる情報「国道４９号線／至郡山」が、前記連続的なスクロールの後の地図４５上に、操作ボタン４６上に表記された状態で重畳表示されている。
【０１８９】
そして、図９（ａ）において、操作ボタン４６が操作部５を用いて選択操作されると、図９（ｂ）に示すように、道路Ｒ７に追従した自動的なスクロールが行われ、道路Ｒ７を含む自動的なスクロール後の地図４７が表示されることになる。
【０１９０】
本実施形態における自動的なスクロールは、第２の特定の線形要素に対してもそのまま適用することができる。
【０１９１】
なお、本発明は前述した実施の形態に限定されるものではなく、本発明の特徴を損なわない限度において種々変更することができる。
【０１９２】
例えば、第１の特定の線形要素として山岳地帯の峠道に追従したスクロールを行う場合には、峠道に追従したスクロール先の方面の名称（第１の関連情報）として、山頂方面の名称（例えば、「富士山五合目方面」）またはふもと方面の名称（例えば、「富士山ふもと方面」）を重畳表示してもよい。
【０１９３】
また、鉄道路線を第１の特定の線形要素とする場合における第１の関連情報としては、路線名や方面の名称としての鉄道路線に追従したスクロール先の駅名等を挙げることができる。さらに、河川を第１の特定の線形要素とする場合における第１の関連情報としては、河川名や方面の名称としての河川に追従したスクロール先の行政区画名、海名または山名等を挙げることができる。さらにまた、海岸線を第１の特定の線形要素とする場合における第１の関連情報としては、海岸名（浜名、湾名を含む）や方面の名称としての海岸線に追従したスクロール先の海水浴場名、岬名、埠頭名または灯台名等を挙げることができる。これらの第１の関連情報のうち、第１の特定の線形要素の名称（路線名、河川名、海岸名）については、第１の特定の線形要素に対応するポリラインデータに対応付けられたテキストデータ（ポリライン名称）として地図データから取得すればよい。また、方面の名称（スクロール先の駅名等）については、第１実施形態において主要な道路（リンク列）を第１の特定の線形要素とした方面の名称の取得方法と同様の取得方法を、ポリラインデータ（鉄道路線、河川、海岸線）について実施すればよい。その場合には、前述した方面の名称の取得に用いるべき前記境界点や前記ポリゴンデータを検索するために、第１実施形態において説明した検索開始リンクおよび検索実行リンクに代えて、ポリラインを構成する単位線素（セグメント）を、検索開始セグメント、検索実行セグメントとして設定すればよい。
【０１９４】
さらに、第１の特定の線形要素として主要な道路に追従したスクロールを行う場合に、当該主要な道路に設置された道路構造物が地図中に含まれるようになった場合には、当該道路構造物の名称を第１の関連情報として重畳表示してもよい。例えば、図１０においては、第１の特定の線形要素としての道路Ｒ８の追従したスクロール中にトンネル４８に差し掛かった場合に、このトンネル４８の名称「いわき水石トンネル」を第１の関連情報として地図４９上に重畳表示している。なお、トンネル以外の道路構造物としては、橋を挙げることができる。
【０１９５】
さらにまた、本発明は、車載用のナビゲーション装置以外の移動体（例えば、携帯電話機）に適用することも可能である。
【符号の説明】
【０１９６】
１  ナビゲーション装置
５  操作部
２４  地図描画部
２５  地図描画制御部
２７  線形要素抽出部
２８  関連情報取得部
２９  関連情報描画部
【図１】
0005541943.tif 000002
【図２】
0005541943.tif 000003
【図３】
0005541943.tif 000004
【図４】
0005541943.tif 000005
【図５】
0005541943.tif 000006
【図６】
0005541943.tif 000007
【図７】
0005541943.tif 000008
【図８】
0005541943.tif 000009
【図９】
0005541943.tif 000010
【図１０】
0005541943.tif 000011