(57)【特許請求の範囲】
【請求項１】
道路と地図中の有意なものを示すランドマークとを含む地図データと、この地図データに含まれる道路部分に関する道路網データとを蓄積する地図データ蓄積手段と、
前記地図データ蓄積手段に蓄積された地図データをもとに地図を表示する地図表示手段と、
前記地図表示手段によって表示された地図に対して、少なくとも出発地と目的地を入力する情報入力手段と、
地図中に既知の目標物として表示させる目標ランドマークの指定を入力する目標ランドマーク入力手段と、
前記情報入力手段によって入力された出発地と目的地に基づいて、前記地図データ蓄積手段によって蓄積された道路網データを読み出す道路網読出手段と、
前記道路網読出手段によって読み出された道路網データをもとに、前記出発地から前記目標ランドマークを通過する前記目的地までの経路を検出する経路検出手段と、
前記地図データ蓄積手段に蓄積された地図データをもとに、前記経路検出手段によって検出された経路を表す地図が簡略化された略地図であって、前記出発地から前記目標ランドマークあるいは前記目標ランドマークから前記目的地までの道路部分が省略された略地図を生成する略地図生成手段と、
前記略地図生成手段によって生成された略地図を前記目標ランドマークと共に表示する略地図表示手段と
を具備したことを特徴とする地図情報表示装置。
【請求項２】
前記情報入力手段は、前記略地図表示手段によって前記略地図中に表示すべきランドマークを特定する指示を入力するランドマーク指示手段を具備し、
前記経路検出手段は、前記ランドマーク指示手段により入力された指示により特定されるランドマークを通過する経路を検出し、
前記略地図生成手段は、前記ランドマーク指示手段からのランドマークを特定する指示に応じて、前記略地図中のランドマークを限定するランドマーク限定手段を具備したことを特徴とする請求項１記載の地図情報表示装置。
【請求項３】
前記情報入力手段は、略地図の縮尺または複雑度に応じて前記略地図に表示すべきランドマークを特定する指示を入力するランドマーク指示手段を具備し、
前記経路検出手段は、前記ランドマーク指示手段により入力された指示により特定されるランドマークを通過する経路を検出し、
前記略地図生成手段は、前記ランドマーク指示手段からのランドマークを特定する指示に応じて、前記略地図中のランドマークの形態を変更するランドマーク限定手段を具備したことを特徴とする請求項１記載の地図情報表示装置。
【請求項４】
前記情報入力手段は、前記略地図表示手段によって前記略地図中に表示すべきランドマークの優先度を設定する指示を入力するランドマーク指示手段を具備し、
前記経路検出手段は、前記ランドマーク指示手段により入力された指示により特定されるランドマークを通過する経路を検出し、
前記略地図生成手段は、前記ランドマーク指示手段によって指示された優先度に従い、前記略地図表示手段による略地図の表示状態に応じて表示するランドマークを限定するランドマーク限定手段を具備したことを特徴とする請求項１記載の地図情報表示装置。
【請求項５】
前記情報入力手段は、前記略地図表示手段により略地図中で表示されるランドマークを追加するランドマーク追加手段を具備したことを特徴とする請求項２から請求項４までのいずれか一項に記載の地図情報表示装置。
【請求項６】
道路と地図中の有意なものを示すランドマークとを含む地図データと、この地図データに含まれる道路部分に関する道路網データとを蓄積する地図データをもとに地図を表示する地図表示ステップと、
この地図表示ステップによって表示された地図に対して、少なくとも出発地と目的地を入力する情報入力ステップと、
地図中に既知の目標物として表示させる目標ランドマークの指定を入力する目標ランドマーク入力ステップと、
この情報入力ステップによって入力された出発地と目的地に基づいて、前記地図データに含まれる前記道路網データを読み出す道路網読出ステップと、
この道路網読出ステップによって読み出された道路網データをもとに、前記出発地から前記目標ランドマークを通過する前記目的地までの経路を検出する経路検出ステップと、
前記地図データをもとに、前記経路検出ステップによって検出された経路を表す地図が簡略化された略地図であって、前記出発地から前記目標ランドマークあるいは前記目標ランドマークから前記目的地までの道路部分が省略された略地図を生成する略地図生成ステップと、
この略地図生成ステップによって生成された略地図を前記目標ランドマークと共に表示する略地図表示ステップとを具備したことを特徴とする地図情報表示方法。
【請求項７】
コンピュータを、
道路と地図中の有意なものを示すランドマークとを含む地図データと、この地図データに含まれる道路部分に関する道路網データとを蓄積する地図データ蓄積手段と、
前記地図データ蓄積手段に蓄積された地図データをもとに地図を表示する地図表示手段と、
前記地図表示手段によって表示された地図に対して、少なくとも出発地と目的地を入力する情報入力手段と、
地図中に既知の目標物として表示させる目標ランドマークの指定を入力する目標ランドマーク入力手段と、
前記情報入力手段によって入力された出発地と目的地に基づいて、前記地図データ蓄積手段によって蓄積された道路網データを読み出す道路網読出手段と、
前記道路網読出手段によって読み出された道路網データをもとに、前記出発地から前記目標ランドマークを通過する前記目的地までの経路を検出する経路検出手段と、
前記地図データ蓄積手段に蓄積された地図データをもとに、前記経路検出手段によって検出された経路を表す地図が簡略化された略地図であって、前記出発地から前記目標ランドマークあるいは前記目標ランドマークから前記目的地までの道路部分が省略された略地図を生成する略地図生成手段と、
前記略地図生成手段によって生成された略地図を前記目標ランドマークと共に表示する略地図表示手段として機能させるためのプログラムが記録されたコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、地図上に経路を表示するのに好適な地図情報表示装置に関する。
【０００２】
【従来の技術】
従来、情報機器における地図情報の表示は、ＣＤ−ＲＯＭ等の記録媒体に登録されている地図情報を、指定されたエリアや縮尺に応じて読み出し、この読み出した地図情報をそのまま利用して行われている。
【０００３】
地図情報をそのまま利用して表示される地図は、実際の道路や建物の位置が等比で表されたものであり、また地図中に含まれる情報が指定されたエリアや縮尺に応じて予め決められたものとなっている。
【０００４】
例えば、カーナビゲーションシステムとして提供される地図情報表示装置は、現在位置を含むエリアの地図を表示し、その地図上で現在位置を示す所定のマークなどを表示するものである。また、カーナビゲーションシステムでは、目的地までの経路を地図情報をもとにして検索するルート検索機能が設けられたものがある。
【０００５】
【発明が解決しようとする課題】
このように従来の地図情報表示装置では、予め登録されている地図情報がそのまま用いられて地図の表示が行われ、また地図中に表示される情報、例えば建物や道路などを示す情報も予め決められたものが対象となっていた。
【０００６】
従って、利用者が所望する情報が表示されるエリアや縮尺を指定すると、不必要な情報も多数含まれることがあり、地図中の必要な情報がわかりにくくなってしまうことがあった。
【０００７】
また、地図上で所定の目的地までの経路を確認しようとする場合、カーナビゲーションシステムにおけるルート検索機能を利用することができるが、検索結果とする経路を地図上に表示するだけで、他の地図中の情報の表示とは何ら関係せず、地図中に表示される有意な建物などを利用して経路を確認するといったことができなかった。
【０００８】
本発明は前記のような事情を考慮してなされたもので、既存の地図データをもとに、地図上の有意な情報を有効に利用できる地図を表示することが可能な地図情報表示装置、地図情報表示方法、及び記録媒体を提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明は、道路と地図中の有意なものを示すランドマークとを含む地図データと、この地図データに含まれる道路部分に関する道路網データとを蓄積する地図データ蓄積手段と、前記地図データ蓄積手段に蓄積された地図データをもとに地図を表示する地図表示手段と、前記地図表示手段によって表示された地図に対して、少なくとも出発地と目的地を入力する情報入力手段と、地図中に既知の目標物として表示させる目標ランドマークの指定を入力する目標ランドマーク入力手段と、前記情報入力手段によって入力された出発地と目的地に基づいて、前記地図データ蓄積手段によって蓄積された道路網データを読み出す道路網読出手段と、前記道路網読出手段によって読み出された道路網データをもとに、前記出発地から前記目標ランドマークを通過する前記目的地までの経路を検出する経路検出手段と、前記地図データ蓄積手段に蓄積された地図データをもとに、前記経路検出手段によって検出された経路を表す地図が簡略化された略地図であって、前記出発地から前記目標ランドマークあるいは前記目標ランドマークから前記目的地までの道路部分が省略された略地図を生成する略地図生成手段と、前記略地図生成手段によって生成された略地図を前記目標ランドマークと共に表示する略地図表示手段とを具備したことを特徴とする。
【００２７】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態について説明する。図１は本実施形態に係わる地図情報表示装置のシステム構成を示すブロック図である。図１に示すように、本実施形態における地図情報表示装置は、情報入力部１０、地図情報蓄積部１２、地図表示部１４、道路網読出部１６、経路検出部１８、略地図生成部２０、及び略地図表示部２２によって構成されている。
【００２８】
本実施形態における地図情報表示装置は、例えばＣＤ−ＲＯＭ、ＤＶＤ、磁気ディスク等の記録媒体に記録されたプログラムを読み込み、このプログラムによって動作が制御されるコンピュータによって実現することができる。
【００２９】
また、地図情報表示装置は、サーバコンピュータと、同サーバコンピュータと相互に通信が可能なクライアントコンピュータとによって構成することができる。サーバコンピュータ上では、地図情報蓄積部１２、道路網読出部１６、経路検出部１８、及び略地図生成部２０を実現し、クライアントコンピュータ上では、情報入力部１０、地図表示部１４、及び略地図表示部２２を実現する。あるいは、略地図生成部２０をクライアントコンピュータ上で実現しても良い。クライアントコンピュータとしては、通信機能付きの携帯型情報機器によって構成することができる。
【００３０】
以下、地図情報表示装置を構成する各機能について説明する。
情報入力部１０は、地図表示部１４によって表示された地図に対して、略地図を表示するための少なくとも出発地と目的地を入力する。情報入力部１０には、略地図上で表示されるランドマークに関する処理を実行するランドマーク指示部１０ａ、ランドマーク追加部１０ｂが設けられている。
【００３１】
ランドマーク指示部１０ａは、略地図表示部２２によって表示される略地図中に表示すべきランドマークを特定する指示を入力する機能、略地図の縮尺または複雑度に応じて略地図に表示すべきランドマークを特定する指示を入力する機能、略地図表示部２２によって表示される略地図中に表示すべきランドマークの優先度を設定する指示を入力する機能を含んでいる。
【００３２】
ランドマーク追加部１０ｂは、略地図表示部２２により略地図中で表示されるランドマークを作成し、各種属性情報を付加して、予め地図データ１２ａに含まれているランドマークと同様に扱われるように追加する機能である。
【００３３】
また、情報入力部１０は、現在の装置が存在している位置を、出発点から移動した方向や距離を計測する、あるいは位置検出装置（例えば、ＧＰＳ（Global  positioning   system）から入力することで取得し、略地図表示部２２の現在地表示部２２ｄに通知することができる。
【００３４】
地図情報蓄積部１２は、道路と地図中の有意なものを示すランドマークとを含む地図データ１２ａと、この地図データに含まれる道路部分に関する道路網データ１２ｂとを蓄積する。
【００３５】
地図表示部１４は、地図情報蓄積部１２に蓄積された地図データをもとに地図を表示する。
道路網読出部１６は、情報入力部１０によって入力された出発地と目的地に基づいて、地図情報蓄積部１２によって蓄積された道路網データ１２ｂから該当するデータを読み出して経路検出部１８に提供する。
【００３６】
経路検出部１８は、道路網読出部１６によって読み出された道路網データをもとに、情報入力部１０によって入力された出発地から目的地までの経路を検出する。
【００３７】
略地図生成部２０は、経路検出部１８によって検出された経路に基づいて、地図情報蓄積部１２に蓄積された地図データをもとに地図が簡略化された略地図を生成するもので、道路省略部２０ａ、階層情報作成部２０ｂ、ランドマーク限定部２０ｃの機能が設けられている。
【００３８】
道路省略部２０ａは、地図情報蓄積部１２に蓄積された表示対象とする地図データ１２ａからランドマークを抽出し、この抽出したランドマークの位置に基づいて、経路検出部１８によって検出された経路上のランドマークが関係する道路部分を省略した略地図を生成させる。
【００３９】
階層情報作成部２０ｂは、生成した略地図中の任意の地点と関連づけて他の略地図を生成するもので、例えばある地点における詳細な略地図を生成して関連づける。また、階層情報作成部２０ｂは、略地図中の他の略地図が関連づけられる地点を、地図中のランドマークもしくは道路に設定する。
【００４０】
ランドマーク限定部２０ｃは、表示対象とする地図データ１２ａに含まれるランドマークに対して、情報入力部１０のランドマーク指示部１０ａからのランドマークを特定する指示に応じて略地図中のランドマークを限定する機能、ランドマーク指示部１０ａからのランドマークを特定する指示に応じて、略地図中のランドマークの形態を変更する機能、ランドマーク指示部１０ａによって指示された優先度に従い、略地図表示部２２による略地図の表示状態に応じて表示するランドマークを限定する機能が設けられている。
【００４１】
略地図表示部２２は、略地図生成部２０によって生成された略地図上で、経路検出部１８によって検出された経路を表示するもので、表示階層切替部２２ａ、経路表示部２２ｂ、数値情報表示部２２ｃ、及び現在地表示部２２ｄの機能が設けられている。
【００４２】
表示階層切替部２２ａは、略地図生成部２０によって生成された略地図での他の略地図が関連づけられた地点への指示に応じて、階層情報作成部２０ｂによって生成された指示された地点に関連づけられた略地図を表示する。
【００４３】
経路表示部２２ｂは、略地図中の経路に対応する道路部分に関する情報を明示的に表示する。
数値情報表示部２２ｃは、略地図中の経路に対する指示に応じて、指示された経路に関する数値情報を表示する。
【００４４】
現在地表示部２２ｄは、情報入力部１０から現在の装置が存在する位置を入力し、この現在位置を略地図と共に同略地図と関係付けて表示する。
次に、本実施形態における動作の概略について、図２に示すフローチャートを参照しながら説明する。
【００４５】
まず、情報入力部１０から地図の表示の指示と共に目的地付近の位置を示す情報が入力されると（ステップＳ１）、地図表示部１４は、目的地付近を示す情報に応じて、地図情報蓄積部１２に蓄積された地図データ１２ａを読み出し、この地図データ１２ａに基づいて目的地周辺の地図を画面上に表示させる（ステップＳ２）。
【００４６】
ここで、地図表示の対象となる地図データ１２ａは、地図を表現できるデータ形式であればどのようなものでも良く、例えば地図のイメージを表す画像データでも、地図を構成する要素を表すベクトルデータでもかまわない。
【００４７】
また、目的地周辺の地図を読み出すための目的地付近を示す情報を指示する方法としては、地図データ１２ａに基づいて地図をスクロールするように表示させ、その中から目的地を含む地図を選択させる方法、地図中の特定の位置と関連付けられた住所や店名などを入力して該当する付近の地図を指定する方法、さらには目的地がランドマークとして登録されている場合には、ランドマークを指示する方法などを用いることができる。つまり、目的地周辺の地図を表示させる方法はどのような方法であっても良い。
【００４８】
次に、情報入力部１０は、地図表示部１４によって表示された地図上において、出発地と目的地とを示す指示を入力する（ステップＳ３）。出発地と目的地を示す入力は、画面に表示された地図上でマウスやカーソル、ペンなどの入力デバイスを用いて行ってもよいし、地図中に含まれるランドマークをランドマーク一覧表の中から選択するようにしても良い。情報入力部１０は、指定された出発地と目的地とを道路網読出部１６に通知する。なお、この時、情報入力部１０は、略地図を表示する際のランドマークの表示に対する指示をランドマーク指示部１０ａによって入力して略地図生成部２０に通知する。詳細については後述する。
【００４９】
道路網読出部１６は、情報入力部１０から通知された出発地と目的地とに該当する、地図情報蓄積部１２に蓄積された道路網データ１２ｂを読み出し、経路検出部１８に提供する。
【００５０】
経路検出部１８は、情報入力部１０によって入力された出発地と目的地、及び予め設定されている経路探索条件に従って、地図における出発地と目的地とを結ぶ、道路部分を通過する経路を探索する（ステップＳ４）。
【００５１】
次に、略地図生成部２０は、経路検出部１８によって検出された経路と、地図情報蓄積部１２に蓄積された地図データ１２ａ及び道路網データ１２ｂをもとに、地図を簡略化した略地図を生成し、略地図を表す情報を略地図表示部２２に出力する。
【００５２】
この際、略地図生成部２０は、情報入力部１０のランドマーク指示部１０ａによりランドマークの表示に対する指示が入力されている場合、この指示に従ってランドマークが略地図上で表示されるように略地図を生成する。略地図生成部２０によって生成される略地図には、検出された経路に該当する道路部分、経路に関係するランドマーク、経路に直接接続される道路などが含まれるものとする。
【００５３】
なお、略地図生成部２０は、情報入力部１０からの指示に応じて、その都度、地図データ１２ａ及び道路網データ１２ｂをもとに略地図を生成するのではなく、予め作成され蓄積された中から該当する略地図の情報を読み出すものであっても良い。
【００５４】
略地図表示部２２は、略地図生成部２０によって生成された略地図を表す情報を受け取り、この情報に従って略地図を画面中に表示させる（ステップＳ５）。次に、略地図表示部２２における略地図表示について具体的な例を用いて説明する。
【００５５】
ここでは、指定されたランドマークに応じて、ランドマークが関係する道路部分を省略した略地図を生成する場合について説明する。
まず、情報入力部１０のランドマーク指示部１０ａは、略地図上に目標物として表示させるランドマークの指定を入力する。この際、ランドマーク指示部１０ａは、例えば図３に示すように、ランドマーク一覧表を提示し、その中から略地図において有意な既知のランドマークや重要なランドマークを指定させる。ランドマーク一覧中からランドマークが指定されると、ランドマーク指示部１０ａは、この指定されたランドマークを略地図生成部２０に通知する。
【００５６】
略地図生成部２０では、指定されたランドマークと出発地、または指定されたランドマークと目的地、さらにはランドマーク間の道路部分の経路については、ユーザが知っているか、または把握が容易であるものと判断し、ランドマークが関係する道路部分について長さ、他の道路との関係等を省略して略地図を生成する。なお、ランドマークの指示方法や分類方法はほかの手段を用いてもよい。
【００５７】
例えば、図４に示すように、地図に対して出発地と目的地が指定され、表示対象とする既知の目標物を示すランドマークとして学校のランドマークが指示された場合、略地図生成部２０の道路省略部２０ａは、図５に示すように、例えば出発地と学校を表すランドマークとの間の道路部分を省略した略地図を生成する。
【００５８】
これにより、略地図がより簡略化され、略地図のサイズが小さくなるので表示領域に制限がある場合でも容易に表示が可能となる。また、既知であるとして指定されたランドマークに関係する道路部分を省略するので、道路部分を省略したとしても地図としての役割（機能）を十分に果たすことができる。
【００５９】
なお、略地図において用いられるランドマークは、図３に示すような予め用意されたものだけでなく、情報入力部１０のランドマーク追加部１０ｂにより任意に追加、編集することができる。
【００６０】
図６及び図７は、ランドマーク追加部１０ｂにおいて、ランドマークや、ランドマークに付随する属性情報（種別、重要度、時間等）について変更や追加を行う例を示している。
【００６１】
ランドマークは、ビットマップエディタやＣＡＤなどを用いて作成し、ランドマークの名前、種類、優先度などを任意に指定して登録する。優先度は、既登録のマークについても変更が可能であり、略地図の縮尺が小さく全てのランドマークを表示すると略地図が煩雑になってしまう場合などに、優先度の高いランドマークから表示させるといったランドマークの限定を行なうために利用される。
【００６２】
この場合、どの重要度以上のものを表示するかは、ランドマーク指示部１０ａからユーザによる指定を入力してもよいし、事前に基準を設定しておいてもよい。また、ランドマーク指示部１０ａから、作成したい（表示したい）略地図に併せて表示すべきランドマークの種別を入力することによって、略地図上に表示されるランドマークを制限することもできる。
【００６３】
図６は、登録されているランドマークの一覧表の例であり、ランドマーク追加部１０ｂは、変更したい部分がマウスを用いたクリックなどの操作によって入力することによって、または追加ボタンを押すことによって、地図情報表示装置で利用できるランドマークを変更、追加する。
【００６４】
図７は、ランドマークの編集画面の例を示している。また、前記経路表示は、前記優先度に応じて、ランドマークが重ならないように表示することができる。
ただし、ランドマークの情報が地図データ１２ａと共にサーバコンピュータ側に置かれる構成の場合、前述したランドマークに対する追加、変更等の操作は、サーバコンピュータ側で行われるものとする。
【００６５】
また、クライアントコンピュータ側では、ランドマーク追加部１０ｂによってユーザ固有のランドマークを作成し、自装置側で保持することができる。この場合、クライアント側の情報入力部１０は、固有のランドマークを表示すべき地図上の位置を示す情報を入力してサーバ側に通知する。サーバ側では、情報入力部１０から通知された位置をもとに略地図を作成し、この略地図上で固有のランドマークを表示すべき位置を示す情報を、略地図の情報と共に返す。クライアント側は、サーバから通知された固有のランドマークを表示すべき位置を示す情報に従って、自装置側で保持しているランドマークを表示させる。
【００６６】
これにより、略地図上の任意の位置に、オリジナルのランドマークを表示させることが可能となる。
次に、略地図等の任意の地点と関係付けて、他の略地図を生成する場合について説明する。ここでは、略地図等の地点と関係付けられる他の略地図として、その地点における詳細な略地図（縮尺が大きい地図に対応する）を生成する場合について説明する
図８乃至図１０には、出発地から目的地近くのランドマークまでの略地図の情報と、目的地近くのランドマーク地点の付近の略地図の情報を階層的にもつ場合の表示例である。なお、これらの情報はリアルタイムで作成してもよいし、事前に作成していてもよい。
【００６７】
例えば、図８に示す地図において、目的地から出発地までの経路途中で通過すべきランドマークが情報入力部１０から入力されると、経路検出部１８は、ランドマークの位置に応じた経路を検出して略地図生成部２０に通知する。
【００６８】
略地図生成部２０の階層情報作成部２０ｂは、経路検出部１８によって検出された経路をもとに、出発地から目的地近くのランドマークまでの経路に応じた大まかな略地図を作成し、さらに目的地近くのランドマークの地点と関係付けて、目的地を含む目的地近くのランドマーク付近の詳細な略地図を生成する。すなわち、階層情報作成部２０ｂは、階層的に略地図を生成して、略地図表示部２２に通知する。
【００６９】
一方、略地図表示部２２は、略地図生成部２０から通知された略地図の情報をもとに、図９（ａ）に示すようにして通常の形態によって略地図を表示する。
ここで、ランドマーク（図９（ａ）では学校を表すランドマーク）付近がマウスなどの操作によって指示されると、表示階層切替部２２ａは、図９（ｂ）に示すような、略地図詳細表示用のサブウインドウを画面中に設け、目的地を含む目的地近くのランドマーク付近の詳細な略地図を表示する。
【００７０】
これにより、略地図表示部２２における表示画面のサイズや解像度に制限がある場合であっても、不都合なく略地図を表示させることができる。なお、略地図の任意の地点に関係付ける地図は、略地図だけに限らず通常の地図における詳細地図であっても良い。この場合、略地図生成部２０は、地図データ１２ａをもとに地図を生成し略地図表示部２２に通知する。
【００７１】
また、図９に示すように、サブウィンドウを設けるのではなく、十分な表示領域が備えられていれば、図１０に示すように、１画面中に略地図表示用の第１画面と略地図詳細表示用の第２画面とを同時に設けて、両方の階層の略地図を同時に表示させるようにしても良い。なお、３面以上であっても良い。
【００７２】
次に、略地図に表示すべきランドマークの指定によって経路を決定する場合について説明する。
まず、情報入力部２は、例えばランドマーク一覧表（図６参照）から、略地図の表示において必要とするランドマークの種別（あるいは特定のランドマーク）を入力し、経路検出部１８に通知する。経路検出部１８は、情報入力部１０から通知されたランドマークの種別に応じて、地図情報蓄積部１２から指定されたランドマーク種別に該当するランドマークのある交差点を損なうことなく経路検出を行って略地図生成部２０に通知する。
【００７３】
略地図生成部２０は、経路検出部１８によって検出された経路をもとに、略地図上で表示すべきとして指定されたランドマーク、及び経路にかかわる道路部分を略地図として生成し、略地図表示部２２に通知する。
【００７４】
例えば、図１１に示すように、出発地と目的地との間に存在するコンビニエンスストアを示すランドマークが指定された場合、図１２に示すように、該当するランドマークが存在する交差点を通過する経路が検出されて略地図が生成される。
【００７５】
これにより、所望の目標物を必ず通過する経路を表す略地図を簡単に表示させることができる。
次に、略地図において表示すべきランドマークに対する条件を指定することで、ランドマークを限定する場合について説明する。ここでは、ランドマークに対する条件として時間を指定する例について説明する。
【００７６】
情報入力部１０のランドマーク指示部１０ａは、ランドマークに対する時間についての条件として「夜」を指定する。なお、時間を条件とするためには、各ランドマークに対して重要度と同様に時間に関する属性情報が付加されて管理されていることを前提とする。すなわち、表示すべき時間が「夜」（例えば午後六時から午前六時）であるか「昼」（例えば午前六時から午後六時）であるかを示す属性情報を付加しておく。
【００７７】
略地図生成部２０のランドマーク限定部２０ｃは、情報入力部１０のランドマーク指示部１０ａによって入力されたランドマークに対する条件に従って、条件に該当するランドマークのみが表示されるようにランドマークを制限して略地図を生成する。
【００７８】
図１３及び図１４にはランドマークに対する条件の指定によって、略地図上において表示されるランドマークが限定される例を示している。
図１３に示す地図に含まれる多種類のランドマークについて、ランドマークの条件を指定せずに略地図の生成を行った場合、図１４（ａ）に示すように、全てのランドマークが表示された煩雑な略地図となってしまう。
【００７９】
そこで、ランドマークに対する条件として「昼」を指定することによって、「昼」に有意なランドマーク、例えば学校、銀行、役所などのランドマークのみを略地図上に表示させることができる。
【００８０】
また、ランドマークに対する条件として「夜」を指定することによって、「夜」に有意なランドマーク、例えば夜間営業しているコンビニエンスストアやレストランなどのランドマークのみを略地図上に表示させることができる。
【００８１】
この他、例えば公共施設、食事、観光、ショッピングなど、ユーザの嗜好にあわせて条件を指定することができる。それぞれに対応するランドマークに対しては、属性情報としてそれぞれの条件を示す情報が付加されて管理されることになる。さらに、特定のランドマーク（例えば、ある特定のレストランを示すランドマークなど）に対して、個別に略地図上に表することが有意な曜日（営業している曜日）、時間（営業時間）等を属性情報として付加しておくことで、個々のランドマークに対する条件指定が可能となる。
【００８２】
次に、地図の縮尺や複雑度に応じて、略地図上に表示すべきランドマークを限定する場合について説明する。
例えば、縮尺１／１００の地図において、図１５（ａ）に示すようにランドマークが表示される場合、図１５（ｂ）に示すように縮尺１／５００の地図で置き換えるとランドマークが重なり煩雑な地図となってしまう。
【００８３】
ここで、情報入力部１０のランドマーク指示部１０ａは、地図の縮尺（あるいは地図の複雑度）に対して、略地図上で表示すべきランドマークの指定を入力し、略地図生成部２０に通知する。このとき、ランドマークの指定は、ランドマーク毎、種別毎、あるいは特定のランドマークなど、どのような指定であっても良い。
【００８４】
略地図生成部２０（ランドマーク限定部２０ｃ）は、略地図を生成する元の地図（地図データ１２ａ）の縮尺に応じた、ランドマーク指示部１０ａにより指定された地図の縮尺に対するランドマークに応じて、ランドマークを限定して略地図を生成する。
【００８５】
図１６（ａ）（ｂ）は、図１５（ｂ）のように地図の縮尺を変更した時に、対応する略地図に表示すべきランドマークとして銀行のランドマークが指示された例を示している。この場合、図１６（ａ）に示すように、ランドマークの数が限定され、この地図に対応する略地図においても図１６（ｂ）に示すように、銀行を表すランドマークのみが表示され煩雑とならない。
【００８６】
また、前述のように縮尺に応じても略地図上で表示すべきランドマークを限定する他に、縮尺（または複雑度）に応じて、略地図上でのランドマークの表示が煩雑とならない形態を指定することもできる。
【００８７】
すなわち、ランドマークを種別で分類し、単純な図形に置き換えることで、図１５に示すように、縮尺が変更された場合であっても、ランドマークの表示に重なり等が発生しないよう表示することもできる。
【００８８】
例えば、図１６（ｃ）（ｄ）に示すように、ランドマークを分類し、この分類毎に単純な図形に置き換えて表示することができる。また、ランドマークの置き換えは、図１６（ｃ）（ｄ）に示すように図形を単純化するだけではなく、色を変えて表示することによって、ランドマークの識別を容易にするようにしても良い。
【００８９】
次に、略地図表示部２２による略地図の経路表示について説明する。
略地図表示部２２の経路表示部２２ｂは、略地図において、道路部分が実際の距離と等比となるように省略されていなくても、線種、線色、線濃度、線体積、塗りつぶし模様などで表現するか、または実距離や予測時間などの数値情報を表示することによって、略地図から実距離を推定できるようにする。すなわち、略地図中の経路に対応する道路部分に関する情報を明示的に表示することで略地図からの情報の取得を補助している。
【００９０】
例えば、１分で８０ｍ歩けると仮定した場合、１Ｋｍ歩くには約１２分かかる。図１７（ｂ）は、図１７（ａ）の略地図を作成し、道路部分毎（交差点までの）実距離、及び通行（例えば徒歩）に要する予測時間を、略地図の道路部分に関する情報として表示している例である。なお、情報の表示は、距離のみ、または時間のみでもかまわない。
【００９１】
次に、略地図表示部２２による略地図の経路に関する情報の表示について説明する。略地図表示部２２の数値情報表示部２２ｃは、経路を表す道路部分が明示された略地図を表示している時、情報入力部１０からマウスなどの操作によって経路が指示されると、指示された道路部分に関する実距離や通行に要する測定時間などの数値情報を表示する。
【００９２】
図１８は、マウスポインタによって経路途中が指示されたときに、交差点間の道路部分に関する実距離（「８００ｍ」）や予測時間（「１０分」）を数値で表示する例である。同様にして、経路中を任意の部分を指定することで、指定された道路部分に関する数値情報が表示される。
【００９３】
次に、略地図表示部２２による略地図における現在位置の表示について説明する。情報入力部１０は、現在の装置が存在している位置を、出発点から実際に移動した方向や距離（徒歩の場合には歩数計のような歩行を検出する装置を利用する）を計測することで算出したり、あるいは位置検出装置（ＧＰＳ等）から入力することで取得し、略地図表示部２２の現在地表示部２２ｄに通知する。
【００９４】
略地図表示部２２の現在地表示部２２ｄは、情報入力部１０からの通知に応じて、現在の推定位置を略地図上の経路上に上書きして表示する。
図１９（ａ）は、出発地から現在の装置が位置している場所までの道路部分を略地図上に表示している例を示している（足跡マークで示す）。この時、現在位置から目的地までの残りの実距離、及び通行に要する予測時間を数値情報として共に表示するようにしても良い。
【００９５】
また、図１９（ｂ）に示すように、出発地から目的地までの全体の通行に要する予想時間と現在の位置を、グラフや数値データの形式によって略地図と共に表示してもよい。
【００９６】
なお、上述した実施形態において記載した手法は、コンピュータに実行させることのできるプログラムとして、例えば磁気ディスク（フレキシブルディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリなどの記録媒体に書き込んで各種装置に提供することができる。また、通信媒体により伝送して各種装置に提供することも可能である。本装置を実現するコンピュータは、記録媒体に記録されたプログラムを読み込み、または通信媒体を介してプログラムを受信し、このプログラムによって動作が制御されることにより、上述した処理を実行する。
【００９７】
【発明の効果】
以上述べたように本発明によれば、既存の地図データから生成された略地図を、ユーザの意図を加味して表示するほか、地図上の有意な建物や道路を表すランドマークを優先的にみやすく表示することによって、わかりやすい略地図を得ることが可能になる。
【図面の簡単な説明】
【図１】本実施形態に係わる地図情報表示装置のシステム構成を示すブロック図。
【図２】本実施形態における動作の概略について説明するためのフローチャート。
【図３】ランドマークの一覧表示の一例を示す図。
【図４】ランドマークまでの道路を省略する例の地図を示す図。
【図５】ランドマークまでの道路を省略する例の略地図を示す図。
【図６】ランドマークに付加される属性情報の一例を示す図。
【図７】追加するランドマークの一例を示す図。
【図８】ランドマーク付近の地図を詳細に表示する例の地図を示す図。
【図９】ランドマーク付近の地図を詳細に表示する例のサブウィンドウ表示例を示す図。
【図１０】ランドマーク付近の地図を詳細に表示する例の別ウインドウ表示例を示す図。
【図１１】指定したランドマークに関わる道を優先的に表示する例の地図を示す図。
【図１２】指定したランドマークに関わる道を優先的に表示する例の略地図表示結果を示す図。
【図１３】略地図を作成するもとの地図の例をしめす図。
【図１４】ユーザの嗜好や状況にあわせてランドマークを表示する例を示す図。
【図１５】縮尺にあわせてランドマークの表示方法を変える例の地図を示す図。
【図１６】地図の縮尺の変更に応じてランドマークの表示を変更した例をしめす図。
【図１７】等倍で縮尺をしていない場合でも実際の距離や時間が表示できる例の地図と略地図を示す図。
【図１８】略地図中の経路に対する指示に応じて数値情報を表示する例を示す図。
【図１９】略地図の経路上における現在地に関する情報を表示する例を示す図。
【符号の説明】
１０…情報入力部
１０ａ…ランドマーク指示部
１０ｂ…ランドマーク追加部
１２…地図情報蓄積部
１２ａ…地図データ
１２ｂ…道路網データ
１４…地図表示部
１６…道路網読出部
１８…経路検出部
２０…略地図生成部
２０ａ…道路省略部
２０ｂ…階層情報作成部
２０ｃ…ランドマーク限定部
２２…略地図表示部
２２ａ…表示階層切替部
２２ｂ…経路表示部
２２ｃ…数値情報表示部
２２ｄ…現在地表示部
【図１】
0003998318.tif 000002
【図２】
0003998318.tif 000003
【図３】
0003998318.tif 000004
【図４】
0003998318.tif 000005
【図５】
0003998318.tif 000006
【図６】
0003998318.tif 000007
【図７】
0003998318.tif 000008
【図８】
0003998318.tif 000009
【図９】
0003998318.tif 000010
【図１０】
0003998318.tif 000011
【図１１】
0003998318.tif 000012
【図１２】
0003998318.tif 000013
【図１３】
0003998318.tif 000014
【図１４】
0003998318.tif 000015
【図１５】
0003998318.tif 000016
【図１６】
0003998318.tif 000017
【図１７】
0003998318.tif 000018
【図１８】
0003998318.tif 000019
【図１９】
0003998318.tif 000020