(57)【要約】【課題】パーソナルコンピュータにおいて同一ソフトを備えていなくても、また同一メーカのナビゲーション装置や携帯型のパーソナルコンピュータを持たなくても、探索されたルート情報を解り易く提供或いは利用をできるようにする。【解決手段】地図上の少なくとも交差点情報を取り出す経路計算モジュール４と、取り出した交差点近傍の画像を生成するナビゲーションガイダンス生成モジュール６と、この生成した交差点近傍画像を所定のシーケンスに配列するラリーマップ生成モジュール８とを有し、所定のシーケンスに配列した交差点画像を提供する。【選択図】図１
2006293382.tif 000002
【特許請求の範囲】
【請求項１】
地図データ上の少なくとも２点間の経路上から経由点情報を取り出す情報取出手段と、
上記情報取出手段によって取り出した経由点情報に基づいて経由点近傍の画像データを生成する画像生成手段と、
上記画像生成手段によって生成した経由点近傍の画像データを上記２点間の経路に基づいた順序に配列したマップ画像を作成するマップ画像作成手段と、
上記マップ画像作成手段によって作成したマップ画像を出力する制御を行う出力制御手段と
を具備する地図情報提供装置。
【請求項２】
上記情報取出手段は、上記経由点情報として交差点情報を取り出す請求項１記載の地図情報提供装置。
【請求項３】
上記マップ画像作成手段は、上記地図データ上の少なくとも２点間の経路に沿った順序で経由点近傍の画像データを配列してマップ画像を作成する請求項１記載の地図情報提供装置。
【請求項４】
上記情報取出手段は、上記地図データ上の少なくとも２点間の最短距離経路計算に基づく経路上に存在する経由点情報を取り出す請求項３記載の地図情報提供装置。
【請求項５】
上記情報取出手段は、上記地図データ上の少なくとも２点間の最短所用時間経路計算に基づく経路上に存在する経由点情報を取り出す請求項３記載の地図情報提供装置。
【請求項６】
上記マップ画像作成手段は、上記画像生成手段によって生成された複数の経由点近傍の画像データから、ユーザによって選択された経由点近傍の画像データを配列してマップ画像を作成する請求項１記載の地図情報提供装置。
【請求項７】
上記画像生成手段は、経由点近傍の画像データに経路情報を付加した画像データを生成する請求項１記載の地図情報提供装置。
【請求項８】
上記出力制御手段は、上記マップ画像を紙に印刷するための出力制御を行う請求項１記載の地図情報提供装置。
【請求項９】
上記出力制御手段は、上記マップ画像を他の端末装置に転送するための出力制御を行う請求項１記載の地図情報提供装置。
【請求項１０】
情報取出手段と画像生成手段とマップ画像作成手段と出力制御手段とを具備する地図情報提供装置により地図情報を提供する地図情報提供方法であって、
上記情報取出手段が、地図データ上の少なくとも２点間の経路上から経由点情報を取り出す情報取出ステップと、
上記画像生成手段が、上記情報取出ステップによって取り出した経由点情報に基づいて経由点近傍の画像データを生成する画像生成ステップと、
上記マップ画像作成手段が、上記画像生成ステップによって生成した経由点近傍の画像データを上記２点間の経路に基づいた順序に配列したマップ画像を作成するマップ画像作成ステップと、
上記出力制御手段が、上記マップ画像作成ステップによって作成したマップ画像を出力する制御を行う出力制御ステップと
を具備する地図情報提供方法。
【請求項１１】
上記情報取出手段は、上記情報取出ステップにおいて、上記経由点情報として交差点情報を取り出す請求項１０記載の地図情報提供方法。
【請求項１２】
上記マップ画像作成手段は、上記マップ画像作成ステップにおいて、上記地図データ上の少なくとも２点間の経路に沿った順序で経由点近傍の画像データを配列して上記マップ画像を作成する請求項１０記載の地図情報提供方法。
【請求項１３】
上記情報取出手段は、上記情報取出ステップにおいて、上記地図データ上の少なくとも２点間の最短距離経路計算に基づく経路上に存在する経由点情報を取り出す請求項１２記載の地図情報提供方法。
【請求項１４】
上記情報取出手段は、上記情報取出ステップにおいて、上記地図データ上の少なくとも２点間の最短所用時間経路計算に基づく経路上に存在する経由点情報を取り出す請求項１２記載の地図情報提供方法。
【請求項１５】
上記マップ画像作成手段は、上記マップ画像作成ステップにおいて、上記画像生成ステップによって生成された複数の経由点近傍の画像データから、ユーザによって選択された経由点近傍の画像データを配列して上記マップ画像を作成する請求項１０記載の地図情報提供方法。
【請求項１６】
上記画像生成手段は、上記画像生成ステップにおいて、経由点近傍の画像データに経路情報を付加した画像データを生成する請求項１０記載の地図情報提供方法。
【請求項１７】
上記出力制御手段は、上記出力制御ステップにおいて、上記マップ画像を紙に印刷するための出力制御を行う請求項１０記載の地図情報提供方法。
【請求項１８】
上記出力制御手段は、上記出力制御ステップにおいて、上記マップ画像を他の端末装置に転送するための出力制御を行う請求項１０記載の地図情報提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図情報をプリントアウト或いは表示装置上に表示して使用者に提供する地図情報提供装置及びその方法に関する。
【背景技術】
【０００２】
従来より、地図表示及びルート探索ソフトを備えるパーソナルコンピュータや、いわゆるナビゲーション装置（カーナビゲーション装置のみならず携帯型ナビゲーション装置をも含む）において例えばルート探索を行い、この探索したルートを他者に提供する場合には、上記探索により得られたルートデータを例えばメモリカードやフレキシブルディスク等の媒体に記録し、これら媒体を介して、同じソフトを有するパーソナルコンピュータ或いは同一メーカのナビゲーション装置（互換性のある装置）に供給することが行われている。
【０００３】
【特許文献１】特開平４−３１４０８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところが、上記探索により得られたルートデータは、同じソフトを有するパーソナルコンピュータ或いは同一メーカのナビゲーション装置との間でのみやり取りが可能である。このため、これらソフトを備えないパーソナルコンピュータ或いは他メーカの互換性がないナビゲーション装置では、上記探索したルートデータを利用することはできない。勿論、言うまでもないことであるが、これらパーソナルコンピュータもナビゲーション装置も持たない他者に対しては、上記探索したルートデータを提供することができない。
【０００５】
なお、ナビゲーション装置を持っていなくても、例えば同一ソフトを備えた携帯型のパーソナルコンピュータを持っていれば、上記探索したルートの提供を受けることが可能である。しかし、当該携帯型のパーソナルコンピュータをも持たない場合には上述同様に当該探索したルートの提供を受けることができない。このことは、上記探索したルートを他者に提供する場合のみならず、自分自身で利用しようとした場合も同様である。すなわち、いわゆるデスクトップ型のパーソナルコンピュータだけは持っているが、携帯型のパーソナルコンピュータを持っていない場合には、上記探索したルートを自分自身も利用できないことになる。
【０００６】
一方、パーソナルコンピュータの各種の地図表示及びルート探索ソフトの中には、上記探索したルートデータをルートガイダンス情報として文章に表し、この文章のルートガイダンス情報をプリントアウトできるものも存在する。このようにルートガイダンス情報をプリントアウトできれば、上述のように同一ソフトを有するパーソナルコンピュータや同一メーカのナビゲーション装置を持っていなくても、また、携帯型のパーソナルコンピュータを持っていなくても、上記他者或いは自分自身は、上記探索したルートの提供を受けることが可能になる。しかしこの場合、上記文章からなるルートガイダンス情報は直感的に解り難く、より解り易いものが望まれている。
【０００７】
そこで、本発明はこのような状況に鑑みてなされたものであり、パーソナルコンピュータにおいて同一ソフトを備えていなくても、また同一メーカのナビゲーション装置や携帯型のパーソナルコンピュータを持たなくても、探索されたルート情報を解り易く提供或いは利用することを可能にする地図情報提供装置及びその方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の地図情報提供装置及びその方法は、地図データ上の少なくとも２点間の経路上から経由点情報を取り出し、この取り出した経由点情報に基づいて経由点近傍の画像データを生成し、この生成した経由点近傍の画像データを上記２点間の経路に基づいた順序に配列したマップ画像を作成し、この作成したマップ画像を出力する制御を行うことにより、上述した課題を解決する。
【０００９】
ここで、本発明の地図情報提供装置及びその方法では、地図データ上の少なくとも２点間の最短距離経路計算に基づく経路上、或いは地図データ上の少なくとも２点間の最短所用時間経路計算に基づく経路上に存在する経由点情報として、例えば交差点情報を取り出す。また、本発明の地図情報提供装置及びその方法では、取り出した経由点情報に基づいて、経由点近傍の画像データに経路情報を付加した画像データを生成する。さらに、本発明の地図情報提供装置及びその方法では、上記地図データ上の少なくとも２点間の経路に沿った順序で経由点近傍の画像データを配列してマップ画像を作成する。この際、複数の経由点近傍の画像データから、ユーザによって選択された経由点近傍の画像データを配列してマップ画像を作成することもできる。
【発明の効果】
【００１０】
本発明においては、探索した経路上の経由点近傍の所定の順序に配列したマップ画像を作成し、このマップ画像を印刷等することにより、パーソナルコンピュータにおいて同一ソフトを備えていなくても、また同一メーカのナビゲーション装置や携帯型のパーソナルコンピュータを持たなくても、探索されたルート情報を解り易く提供或いは利用可能となっている。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の好ましい実施の形態について、図面を参照しながら説明する。
【００１２】
図１には、本発明の地図情報提供装置の一実施例の構成を示している。
【００１３】
この図１において、各構成要素はメインバスを介して例えばＣＰＵ（中央処理装置）からなるコントローラ１に接続されている。以下、これらコントローラ１及び各構成要素について順番に説明する。
【００１４】
上記コントローラ１は、例えばハードディスク３に格納されているＯＳ（オペレーティングシステム）及びアプリケーションソフトやＲＯＭ５に格納されている各種プログラムに応じて動作し、メインバスを介して接続される各構成要素の動作制御等を行う。
【００１５】
上記ハードディスク３は、上記ＯＳ及びアプリケーションソフトを格納すると共に、テキストデータや画像データ、音声データ、その他の各種ファイルデータの記録及び再生用として設けられている。本実施例の地図情報提供装置では、特に地図のようなデータ量の大きい画像データを記録し再生する際にも使用されている。
【００１６】
ＲＡＭ７は、主にコントローラ１におけるデータ処理の際に、当該データを一時的に格納するワークＲＡＭであり、また、必要に応じて後述する経路計算モジュール等の各部にいて使用するデータをも一時的に格納する。
【００１７】
入力装置２は、いわゆるマウスやキーボード或いはタッチスイッチ，ペン入力装置等からなり、使用者からの入力を装置内部にて使用可能なデータに変換するものである。本実施例の地図情報提供装置においては、当該入力装置２から、特に後述するような自動経路探索に必要な出発地，目的地，経由地などの指定ポイントの設定情報や、当該自動経路探索において距離優先か又は時間優先かなどの計算条件の設定情報の入力に使用される。なお、距離優先とは上記自動経路探索時に例えば最も距離が短いルートを探索することであり、時間優先とは上記自動経路探索時に例えば最も時間が短くなるルートを探索することである。
【００１８】
ディスクドライブ装置９は、例えばいわゆるＣＤ−ＲＯＭディスクやフレキシブルディスク等のディスク状記録媒体を駆動すると共に、当該ディスク状記録媒体に記録されているデータの読み込み、さらに当該ディスク状記録媒体が記録可能なものであるときにはデータの書き込み等を行うものである。本実施例においては、上記ディスク状記録媒体としてディジタル地図データが記録されたＣＤ−ＲＯＭディスク（以下、地図ディスク３０とする）が、当該ディスクドライブ装置９に装填され、この地図ディスク３０に記録されているディジタル地図データの読み取りを行う。なお、この地図ディスク３０には、地図の画像データだけでなく、地図上の距離や道路の法定制限速度，道路上の信号機の数，道路の車線数，交差点のリストなどの情報、さらには観光ガイドやショッピング用ガイド情報、ルートガイダンス用の音声情報やその他の音情報、文字のテキスト情報等のように、近年のナビゲーション用ディスクに記録されている全ての情報が記録されてなるものである。また、上記ディスク状記録媒体には、上述のＣＤ−ＲＯＭ等の他に、最近になって実用化されつつあるいわゆるＤＶＤ（ディジタル・ビデオ・ディスク）等の光ディスクも含まれる。
【００１９】
データ入出力ポート１２は、例えばディジタルデータの入出力用の端子のみならず、例えばいわゆるメモリカードのような半導体記憶素子が挿入される挿入部等をも備えてなるものである。本実施例においては、このデータ入出力ポート１２によって、例えば上記データ入出力用の端子や上記メモリカードを介したデータの入力及び出力や、いわゆるディスプレイ付きの携帯型電子ツール等に対するデータ入出力等を行う。なお、前記ディジタル地図データは、上記地図ディスク３０から供給される場合のみならず、上記データ入出力ポート１２を介して例えば通信によって供給される場合もある。
【００２０】
表示装置１１は、例えばＣＲＴ（陰極線管）或いは液晶ディスプレイ、プラズマディスプレイ等の各種の表示手段のうち何れかが適用されるものであり、後述するようにして生成された画像データやテキストデータに基づいて画像信号を生成し、この画像信号に応じた画像や文字等を表示する。本実施例の地図情報提供装置の表示装置１１の表示画面上には、主として地図画像や文字等が表示されることになる。
【００２１】
地図ビューイングモジュール１４は、本実施例にて使用する地図表示ソフトウェアの基本的な画面として、広域地図を上記表示装置１１の表示画面上に表示する。すなわち、上記地図ディスク３０から上記広域地図のデータを読み出して上記表示装置１１に表示させる。以下、当該広域地図が表示された画面をガイダンスウィンドウと呼ぶことにする。このガイダンスウィンドウ上では、前記入力装置２の例えばマウスによって前記出発地や目的地等の情報を設定したり、地図をスクロールしたり、ズーム（拡大／縮小）することができる。
【００２２】
発音装置１３では、例えばコントローラ１にて生成された音データからアナログの音信号を生成し、スピーカから発音する。
【００２３】
経路計算モジュール４では、上記地図ディスク３０から読み出された前記距離情報や法定制限速度，信号機の数，車線数，一方通行や侵入禁止情報などの各種パラメータを参照し、自動経路探索において上記入力装置２から入力された前記時間優先か又は距離優先の何れかの計算条件パラメータに基づいて、最適なルートを計算する。もちろん、このような自動車用のルートのみならず、歩行する人間用，走行する自転車用などの最適なルートを計算することもできる。この場合は、上記地図ディスク３０から人間の歩行速度や自転車の走行速度などのパラメータを参照することになる。また、これら人間や自転車用のルートを求める場合には、自動車が通ることのできないルートを求めることも可能となる。
【００２４】
ナビゲーションガイダンス生成モジュール６では、上記経路計算モジュール４にて計算されたルートデータに基づき、当該ルートのナビゲーションガイダンスに必要な全ての情報を生成する。具体的にいうと、当該ナビゲーションガイダンス生成モジュール６では、上記地図ディスク３０内に記録された地図データ等を参照しながら、上記経路計算モジュール４にて計算されたルートデータに基づいて、当該ルートのナビゲーションガイダンスに必要な各交差点の拡大図（交差点の形状等），目印になるランドマーク，信号機，進行方向を示す矢印，侵入禁止等の道路標識などの描画データと、ルートのガイダンスに必要なガイダンス情報とを生成する。さらに、このナビゲーションガイダンス生成モジュール６では、前記広域地図が表されたガイダンスウィンドウ上に、さらにポップアップされる交差点の拡大図表示用のウィンドウ（以下、ナビゲーションウィンドウと呼ぶ）を形成して上記表示画面上に表示するための情報を生成する。すなわちこのときのナビゲーションガイダンス生成モジュール６では、先に生成した各交差点の拡大図やランドマーク等の描画データと上記ガイダンス情報とを参照しながら、ルート順に表れる各交差点毎の上記ナビゲーションウィンドウに表示するための情報を構成する。なお、上記ガイダンス情報とは、例えば、交差点の位置情報（おおよその位置），交差点名，交差点間の距離，道路の名称，それぞれの分岐点における進むべき方向，地図上に表示されるランドマークを表す文字などのテキスト情報や、これらを音声にてガイダンスする場合の合成音声情報などからなる。上記各交差点の拡大地図等の描画データとガイダンス情報は、一旦ＲＡＭ７或いはハードディスク３に格納される。
【００２５】
ラリーマップ生成モジュール８では、上記ナビゲーションガイダンス生成モジュール６から供給された情報に基づいて、前記広域地図が表されたガイダンスウィンドウ上に前記ナビゲーションウィンドウをポップアップして表示すると共に、上記各交差点の拡大図等が、ルートナビゲーションに必要か否かを選択する際に使用するアイコンを表示するための情報をも生成して表示する。さらに、当該ラリーマップ生成モジュール８では、上記アイコンにてルートナビゲーションに必要であるとして選択された各交差点の拡大図と、これらのルートガイダンスに必要な文字列とを、見やすいようにレイアウトした画像を生成すると共に、上記各交差点のガイダンスのために特に必要な追加情報としてルート順に表れる各交差点の所在地名，一つ前の交差点名などのテキスト情報を生成する。ここで、上記各交差点の拡大図等及びガイダンスに必要な文字列等がレイアウトされた画像とは、目的地にまで到達するのに必要として上記選択された各交差点の拡大地図が、ルート順に見やすいようにレイアウトされると共に、各交差点に対応したガイダンスのための前記追加情報等の文字列が記入された画像である。このようにレイアウトされた画像を、以下、ラリーマップと呼ぶことにする。このラリーマップは、例えば日本工業規格（ＪＩＳ）の紙の大きさの規格である例えばＡ４サイズを縦方向として印刷することを前提として作成される。
【００２６】
印刷モジュール１０では、上記ラリーマップ生成モジュール８にて生成されたラリーマップのデータから、当該ラリーマップを例えば上記Ａ４サイズの紙に縦方向に印刷するための印刷データを生成する。
【００２７】
プリンタ２０は、上記印刷モジュール１０から供給された印刷データに基づいて、上記Ａ４サイズの紙２１に縦方向に上記ラリーマップを印刷する。
【００２８】
次に、上述した図１の構成を有する地図情報提供装置においては、上記自動経路探索からラリーマップの生成及び印刷までの動作を、図２に示すフローチャートの流れに沿って実現している。
【００２９】
この図２に示すフローチャートにおいて、ステップＳＴ１では、前記地図ビューイングモジュール１４が前記表示装置２に前記広域地図を表示する。
【００３０】
次のステップＳＴ２では、前記ガイダンスウィンドウとして表示されている広域地図を用い、上記入力装置２から前記距離優先か又は時間優先かなどの計算条件の設定入力を行うと共に、自動経路探索に必要な前記出発地，目的地，経由地などの指定ポイントの設定入力を行う。
【００３１】
ステップＳＴ３では、上記計算条件が計算条件パラメータとして、また上記指定ポイントが緯度経度データとして、前記経路計算モジュール４に送られる。
【００３２】
ステップＳＴ４では、上記経路計算モジュール４において、上記計算条件パラメータと緯度経度データとを用いて最適な経路データ（ルートデータ）を抽出する。なお、ここで使用する経路データとは、具体的には経路（ルート）上の各交差点のリストからなるものである。
【００３３】
ステップＳＴ５では、上記抽出された最適なルートデータ（すなわちルート上の各交差点のリストデータ）を前記ナビゲーションガイダンス生成モジュール６に転送する。
【００３４】
ステップＳＴ６では、上記ナビゲーションガイダンス生成モジュール６において、上記経路計算モジュール４にて計算された最適なルートデータに基づき、当該ルートのナビゲーションに必要な全ての情報を生成する。すなわち、当該ナビゲーションガイダンス生成モジュール６では、上記地図ディスク３０内に記録された地図データ等を参照し、上記経路計算モジュール４から得られた最適なルートの各交差点のリストの中から、特にナビゲーションガイダンスに必要な各交差点の選定を行い、各選択した交差点の拡大図，目印になるランドマーク，信号機，進行方向を示す矢印，侵入禁止等の道路標識などの描画データと、ルートのガイダンスに必要な前記ガイダンス情報とを抽出する。また、このステップＳＴ６では、上記ナビゲーションガイダンス生成モジュール６において、前記ナビゲーションウィンドウ表示を行うための情報をも生成する。
【００３５】
ステップＳＴ７では、上記ナビゲーションウィンドウ生成モジュール６にて選定された交差点のリストデータ及び上記ガイダンスに必要なデータ、ナビゲーションウィンドウ表示用のデータ等がラリーマップ生成モジュール８に転送される。
【００３６】
ステップＳＴ８では、上記ラリーマップ生成モジュール８において、上記ナビゲーションに必要として選定された各交差点のリストデータ及び上記ガイダンスに必要なガイダンス情報に応じて、ルート順に表れる各交差点毎のガイダンスに必要な前記追加情報を収集する。
【００３７】
ステップＳＴ９では、前記ガイダンスウィンドウ上に上記ナビゲーションウィンドウを表示する。
【００３８】
ここで、図３には、前記表示装置１１の表示画面１００上に、前記ガイダンスウィンドウ１０１と上記ナビゲーションウィンドウ１０２とが表示された一例を示す。すなわちこの図３において、例えばガイダンスウィンドウ１０１は、表示画面１００上にポップアップされたものであり、このガイダンスウィンドウ１０１内には前記広域地図と目的地までの緯度及び経度を示す数字列１２０が表示されている。上記ナビゲーションウィンドウ１０２は、当該ガイダンスウィンドウ１０１上にさらにポップアップされたものであり、このナビゲーションウィンドウ１０２内には、ルート順に表される各交差点の内の一つの交差点の拡大地図１０６が表示されている。また、このナビゲーションウィンドウ１０２の交差点の拡大地図１０６内には例えば「交番」のランドマーク１０８が表示され、さらに道路の名称（この例では「国道１号」の文字列１１２）と、侵入禁止の道路標識マーク１０９と、進行方向を示す矢印マーク１１０も表示されている。当該拡大地図１０６外には、次の交差点までの情報として例えば「産業道路入り口まで５００ｍ」というような当該交差点から次の交差点までの距離情報が表示され、道路の名称として例えば「国道１号」の文字が表示され、交差点名（図３の例では当該交差点の名称が無いため「名称無し」となっている）の文字が表示され、目的地までの距離として例えば「０．６ｋｍ」の文字が表示されている。
【００３９】
また、このナビゲーションウィンドウ１０２内には、当該交差点の拡大図等がルートナビゲーションに必要か否かを選択する際に使用する前記アイコンとして、当該交差点の拡大地図１０６を選択するか否かを指示するためのアイコン１０５と、次の交差点に対応するナビゲーションウィンドウの表示に進むことを指示するアイコン１０４と、前の交差点に対応するナビゲーションウィンドウの表示に戻ることを指示するアイコン１０３も表示されている。これらアイコン１０３，１０４，１０５上に例えばマウスカーソルを移動させてクリックすることにより、各アイコンに対応する指示が行われることになる。
【００４０】
すなわち、図２のステップＳＴ１０では、当該地図情報提供装置の使用者が操作する入力装置２からの操作情報が供給され、上記ラリーマップ生成モジュール８において、上述したようにルート順に順番に上記ナビゲーションウィンドウ内に表示される各交差点の拡大画像について、各交差点の拡大画像データ及びガイダンス情報が、目的地に辿り着くまでの経路を知るために必要なものであるか否かの選択と当該選択された交差点の登録とが行われる。したがって、必要でないときには当該交差点の登録は行わないことになる。このステップＳＴ１０における交差点の選択処理の詳細については後述する。このステップＳＴ１０にて、上記ルート順に表示される各交差点の拡大画像が選択されると、当該ラリーマップ生成モジュール８では、前記各交差点の拡大図等及びガイダンスに必要な文字列等がレイアウトされたラリーマップを生成する。なお、ラリーマップの画像は、上記表示画面上に表示される場合もあるが、必ずしも表示されなくてもよい。
【００４１】
次のステップＳＴ１１では、上記ラリーマップの画像を印刷するか、又は当該ラリーマップの画像データを例えばディスプレイ付き携帯型電子ツールへ出力するか否かの判断を行う。
【００４２】
ここで入力装置２から印刷すべき旨の入力がなされたときには、ステップＳＴ１２において上記ラリーマップの画像データが印刷モジュール１０に送られ、ここで印刷データが生成される。
【００４３】
ステップＳＴ１３では、この印刷データがプリンタ２０へ転送される。
【００４４】
ステップＳＴ１４では、当該印刷データに応じた印刷がプリンタ２０にて行われ、前記Ａ４サイズの紙２１にラリーマップとしてプリントアウトされる。
【００４５】
一方、ステップＳＴ１１にてデータ出力を行う旨の判断がなされたときには、ステップＳＴ１５において上記ラリーマップの画像データがデータ入出力ポート１２へ転送される。
【００４６】
ステップＳＴ１６では、上記データ入出力ポートから上記ラリーマップの画像データが出力され、例えばディスプレイ付きの携帯型電子ツール等へ転送される。
【００４７】
これにより、その後、ステップＳＴ１７に示すように当該携帯型電子ツールのディスプレイ上にラリーマップを表示することが可能となる。
【００４８】
ここで、上記図２のフローチャートのステップＳＴ１０における選択処理は、図４のフローチャートのような手順で行われる。
【００４９】
この図４のフローチャートにおいて、ステップＳＴ２０では交差点数として変数Ｎが設定され、ステップＳＴ２１ではカウント値Ｃが１に初期化される。
【００５０】
ステップＳＴ２２では、カウント値Ｃが交差点数の変数Ｎより大きいか否かの判断が行われ、このステップＳＴ２２にてノーと判断したときにはステップＳＴ２３に進む。
【００５１】
ステップＳＴ２３では、前記交差点のリストデータ及び前記ガイダンス情報に基づいて、上記カウント値Ｃに対応する交差点の拡大画像データ及びガイダンス情報すなわち最初から数えてＣ番目となる交差点の拡大画像データ及びガイダンス情報が、前記ＲＡＭ７或いはハードディスク３から読み出される。
【００５２】
ステップＳ２４では、前記入力装置２からの入力に基づいて、このＣ番目の交差点の拡大画像データ及びガイダンス情報が、目的地に辿り着くまでの経路を知るために必要なものであるか否かの選択が行われる。
【００５３】
このステップＳＴ２４においてノーと判断した場合にはステップＳＴ２６に進み、このステップＳＴ２６において上記カウント値Ｃを１増加（インクリメント）してステップＳＴ２２に戻り、次の交差点についてのデータの処理に移る。
【００５４】
一方、ステップＳＴ２４にてイエスと判断したときには、ステップＳＴ２５に進み、このステップＳＴ２５において当該交差点に関するデータが上記ラリーマップに必要なものであるとして登録する。なお、このラリーマップのデータの登録は、具体的には前記ＲＡＭ７或いはハードディスク３に格納することにより行う。その後は、ステップＳＴ２２に戻る。
【００５５】
上述のような処理が行われ、最終的に上記ステップＳＴ２２にてイエスと判断したときには、図２のフローチャートのステップＳＴ１１へ進む。
【００５６】
なお、上記紙２１に印刷されるラリーマップ或いは携帯型電子ツールのディスプレイ上に表示されるラリーマップとしては、例えば図５に示すようなものが挙げられる。
【００５７】
この図５において、ラリーマップ２００は、前記選択された例えば６個の各交差点の拡大画像２０１〜２０６がルート順にレイアウトされている。各拡大画像には、それぞれルート上で当該交差点が表れる順番を示す番号（ガイド・ポイント・ナンバー：Guide POINT NO.）と、交差点名を示す文字列と、出発地からの距離或いは一つ前の交差点からの距離を示す数字と、進行方向を示す矢印マークとが描画され、さらに必要に応じてランドマークや信号機マーク，道路名等が描画されている。
【００５８】
この図５を用いて、より具体的に説明する。例えばガイド・ポイント・ナンバー１（Guide POINT NO.1）の場合、当該ガイド・ポイント・ナンバー１の交差点の拡大地図は、出発地点から４ｋｍのところにある交差点名が「下永谷」と呼ばれる交差点であり、この交差点には信号機とランドマークとしての郵便局がある。また、この交差点においては、図中の下方向から進行してきて、当該交差点で右方向に進路を変更すべきことが表されている。
【００５９】
次の交差点は、ガイド・ポイント・ナンバー２（Guide POINT NO.2）として上記ガイド・ポイント・ナンバー１の図の例えば下に配置され、当該交差点の拡大地図は、一つ前の交差点（すなわち上記ガイド・ポイント・ナンバー１の交差点）から３．４ｋｍのところにあり、「平戸」と呼ばれる交差点であり、この交差点には信号機のみがあり、図中の下方向から進行してきて、当該交差点をそのまま直進すべきことが表されている。
【００６０】
次の交差点は、ガイド・ポイント・ナンバー３（Guide POINT NO.3）として上記ガイド・ポイント・ナンバー２の図の例えば下に配置され、当該交差点の拡大地図は、一つ前の交差点（上記ガイド・ポイント・ナンバー２の交差点）から５ｋｍのところにあり、「東戸塚入口」と呼ばれる交差点である。この交差点には信号機のみがあり、図中の下方向から進行してきて、当該交差点で右方向に進路を変更すると、ランドマークとしてガソリンスタンドが存在する「中原街道」と呼ばれる道路を進むべきことが表されている。
【００６１】
さらに次の交差点は、ガイド・ポイント・ナンバー４（Guide POINT NO.4）として上記ガイド・ポイント・ナンバー１の図の例えば右に配置され、当該交差点の拡大地図は、一つ前の交差点（上記ガイド・ポイント・ナンバー３の交差点）から１５ｋｍのところにあり、十字路の右の道が図中下から上の進行方向に対して斜め上方向に配置されている交差点である。この交差点は「川上小学校前」と呼ばれ、当該交差点には信号機のみがあり、図中の下方向から上方向に「中原街道」と呼ばれる道路を進行してきて、当該交差点で斜め右上方向に進路を変更して、「国道１号」と呼ばれる道路を進むべきことが表されている。
【００６２】
次の交差点は、ガイド・ポイント・ナンバー５（Guide POINT NO.5）として上記ガイド・ポイント・ナンバー４の図の例えば下に配置され、当該交差点の拡大地図は、一つ前の交差点（上記ガイド・ポイント・ナンバー４の交差点）から２０ｋｍのところにあり、この交差点は名称の無いものである。当該交差点にはランドマークとして「交番」が存在し、また、当該交差点の左側は侵入禁止になっていることが表されており、「国道１号」と呼ばれる道路の図中の下方向から上方向に進行してきて、当該交差点で右方向に進路を変更すべきことが表されている。
【００６３】
次の交差点は、ガイド・ポイント・ナンバー６（Guide POINT NO.6）として上記ガイド・ポイント・ナンバー５の図の例えば下に配置され、当該交差点の拡大地図は、一つ前の交差点（上記ガイド・ポイント・ナンバー５の交差点）から０．５ｋｍのところにあり、この交差点は「産業道路入口」と呼ばれているＴ字路の交差点である。この拡大地図には、図中の下方向から上方向に進行してきて、当該交差点を過ぎたところに目的地が存在することが表されている。
【００６４】
その他、当該ラリーマップには、当該ラリーマップを作成した作成日と、出発地の名称と目的地の名称も記入されている。
【００６５】
なお、前記図３のナビゲーションウィンドウ１０２上に表示された交差点の拡大地図は、この図５の交差点拡大画像２０５が表示された場合の例を示している。
【００６６】
上述したように、本発明実施例の地図情報提供装置においては、ルートナビゲーションに必要な各交差点の拡大地図及びガイダンス情報を、ルート順に見やすくレイアウトしたラリーマップを紙にプリントアウト或いは携帯型電子ツールのディスプレイ上に表示するようにしている。したがって、同一の地図表示及び探索ソフトを備えない環境であっても、使用者が上記ラリーマップ（印刷物等）を携帯することにより、目的地までの移動が可能となり、利用範囲を大きく拡大することができ、従来のカーナビゲーションシステムには不可能なパーソナルコンピュータアプリケーションならではの機能を実現可能となる。また、ラリーマップは交差点の拡大地図を中心にしてその情報を構成しているため、文字情報だけのものよりも、より直感的にユーザに情報を提供できる。
【００６７】
なお、前述したラリーマップは一例であり、より見やすいレイアウトであれば、図５に示したレイアウト以外のものを使用することは勿論可能である。さらに、前記ガイダンスウィンドウに表示する広域地図や、ナビゲーションウィンドウ及びラリーマップ上に描画される交差点の拡大地図も、前述した例以外のものを使用することができ、例えばいわゆる鳥瞰図のように斜め上方から見おろすように表すことも可能である。さらに、表示や描画される地図は、より実物に近い立体画像からなる地図とすることも可能である。
【図面の簡単な説明】
【００６８】
【図１】本発明の地図情報提供装置の全体構成を示すブロック回路図である。
【図２】本発明の地図情報提供装置における処理の流れを示すフローチャートである。
【図３】表示画面上にガイダンスウィンドウとナビゲーションウィンドウが表示された一例を示す図である。
【図４】交差点選択処理の流れを示すフローチャートである。
【図５】ラリーマップの一例を示す図である。
【符号の説明】
【００６９】
１  コントローラ、  ２  入力装置、  ３  ハードディスク、  ４  経路計算モジュール、  ５  ＲＯＭ、  ６  ナビゲーションガイダンス生成モジュール、  ７  ＲＡＭ、  ８  ラリーマップ生成モジュール、  ９  ディスクドライブ装置、  １０  印刷モジュール、  １１  表示装置、  １２  データ入出力ポート、  １３  発音装置、  ２０  プリンタ、  ２１  ラリーマップが印刷された紙、  ３０  地図ディスク
【図１】
2006293382.tif 000003
【図２】
2006293382.tif 000004
【図３】
2006293382.tif 000005
【図４】
2006293382.tif 000006
【図５】
2006293382.tif 000007