(57)【要約】【課題】  タッチパネル操作により経路の入力、および修正を行うこと。【解決手段】  制御装置１０５は、モニタ１０６に表示した広域地図上でタッチパネル１０６ａがタッチされたことを検出した場合には、そのタッチされた軌跡に基づいて広域地図上に経路を描画する。そして、使用者によって経路上に修正対象範囲が指定され、その範囲の修正が指示された場合には、修正対象範囲を含む詳細地図をモニタに表示し、詳細地図上でタッチパネル１０６ａがタッチされた軌跡に基づいて修正対象範囲の経路を修正する。【選択図】      図１
2006259087.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルを搭載したモニタを備え、モニタに表示した地図上に経路を描画することができる地図表示装置であって、
複数の縮尺率の地図データを格納する格納手段と、
第１の縮尺率の地図を表示した前記モニタがタッチされた場合に、そのタッチされた軌跡に基づいて、前記モニタに表示した前記第１の縮尺率の地図上に経路を描画する描画手段と、
前記描画手段で描画された経路内で指定された修正対象範囲を含む第２の縮尺率（＞第１の縮尺率）の地図データを前記格納手段から読み込んで前記モニタに地図を表示し、前記第２の縮尺率の地図を表示した前記モニタがタッチされた場合に、前記修正対象範囲の経路を、タッチされた軌跡の開始点から終了点までの間に描画された経路に修正する経路修正手段とを備えることを特徴とする地図表示装置。
【請求項２】
請求項１に記載の地図表示装置において、
前記経路修正手段は、前記修正対象範囲の経路の両端点のそれぞれを、その近傍に存在する前記タッチされた軌跡の開始点、および終了点のそれぞれと一致させて、経路を修正することを特徴とする地図表示装置。
【請求項３】
請求項１または２に記載の地図表示装置において、
前記描画手段によって描画された経路に、経路を追加する経路追加手段をさらに備え、
前記経路追加手段は、追加経路の開始点の位置が描画済み経路の始点および終点のうちいずれの位置に近いかを判定し、その近い方の点と前記追加経路の開始点とを一致させて経路を追加することを特徴とする地図表示装置。
【請求項４】
請求項１〜３のいずれか一項に記載の地図表示装置において、
自車両の現在位置を検出する現在位置検出手段と、
前記現在位置検出手段で検出された自車両の現在位置から前記経路を通過し、前記経路の終点までの誘導経路を探索する経路探索手段とをさらに備えることを特徴とする地図表示装置。
【請求項５】
請求項４に記載の地図表示装置において、
前記経路探索手段は、あらかじめ目的地が指定されている場合には、前記現在位置検出手段で検出された自車両の現在位置から、前記経路を通過し、前記目的地までの誘導経路を探索することを特徴とする地図表示装置。
【請求項６】
請求項１〜５のいずれか一項に記載の地図表示装置と、
前記描画された経路、または前記誘導経路に基づいて経路誘導を行う経路誘導手段とを備えることを特徴とするナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図を表示する地図表示装置、および地図表示装置を搭載したナビゲーション装置に関する。
【背景技術】
【０００２】
次のようなナビゲーション装置が特許文献１によって知られている。このナビゲーション装置では、タッチパネルを備えた画面上を指でトレースすることによって経路を入力することができる。
【０００３】
【特許文献１】特開２０００−１１１３５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のナビゲーション装置では、ある縮尺率で地図を表示しているときには、その縮尺率でしか地図上に経路を入力することができず、経路入力時の操作性が悪いという問題が生じていた。
【課題を解決するための手段】
【０００５】
請求項１の発明は、タッチパネルを搭載したモニタを備え、モニタに表示した地図上に経路を描画することができる地図表示装置であって、複数の縮尺率の地図データを格納する格納手段と、第１の縮尺率の地図を表示した前記モニタがタッチされた場合に、そのタッチされた軌跡に基づいて、モニタに表示した第１の縮尺率の地図上に経路を描画する描画手段と、描画手段で描画された経路内で指定された修正対象範囲を含む第２の縮尺率（＞第１の縮尺率）の地図データを格納手段から読み込んでモニタに地図を表示し、第２の縮尺率の地図を表示したモニタがタッチされた場合に、修正対象範囲の経路を、タッチされた軌跡の開始点から終了点までの間に描画された経路に修正する経路修正手段とを備えることを特徴とする。
請求項２の発明は、請求項１に記載の地図表示装置において、経路修正手段は、修正対象範囲の経路の両端点のそれぞれを、その近傍に存在するタッチされた軌跡の開始点、および終了点のそれぞれと一致させて、経路を修正することを特徴とする。
請求項３の発明は、請求項１または２に記載の地図表示装置において、描画手段によって描画された経路に、経路を追加する経路追加手段をさらに備え、経路追加手段は、追加経路の開始点の位置が描画済み経路の始点および終点のうちいずれの位置に近いかを判定し、その近い方の点と追加経路の開始点とを一致させて経路を追加することを特徴とする。
請求項４の発明は、請求項１〜３のいずれか一項に記載の地図表示装置において、自車両の現在位置を検出する現在位置検出手段と、現在位置検出手段で検出された自車両の現在位置から経路を通過し、経路の終点までの誘導経路を探索する経路探索手段とをさらに備えることを特徴とする。
請求項５の発明は、請求項４に記載の地図表示装置において、経路探索手段は、あらかじめ目的地が指定されている場合には、現在位置検出手段で検出された自車両の現在位置から、経路を通過し、目的地までの誘導経路を探索することを特徴とする。
請求項６に記載のナビゲーション装置は、請求項１〜５のいずれか一項に記載の地図表示装置と、描画された経路、または誘導経路に基づいて経路誘導を行う経路誘導手段とを備えることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、指定された修正対象範囲を含む経路を描画したときよりも縮尺率の大きい地図、すなわち拡大した地図を表示して、経路の修正を行えるようにした。これによって、使用者は、縮尺率の小さい広域地図上で大まかな経路を描画した後に、拡大した詳細地図上で細部を修正することができるため、経路入力時の操作性を向上することができる。
【発明を実施するための最良の形態】
【０００７】
図１は、本実施の形態における地図表示装置をナビゲーション装置に適用した場合の一実施の形態の構成を示すブロック図である。ナビゲーション装置１００は車両に搭載され、自車両の車速を検出する車速センサ１０１と、ＧＰＳ衛星からのＧＰＳ信号を受信して自車両の現在位置を検出するＧＰＳユニット１０２と、自車両の進行方向を検出するジャイロセンサ１０３と、地図データを格納する地図ディスク１０４ａを読み取るディスク読取装置１０４と、制御装置１０５と、地図やメニュー画面を表示するモニタ１０６と、地図ディスク１０４ａから地図データを読み込んで記憶するメモリ１０７とを備えている。モニタ１０６は、タッチパネル１０６ａを備えており、使用者はモニタ１０６上に表示された地図を指先でなぞることによって、地図上に経路を描画することができるようになっている。
【０００８】
地図ディスク１０４ａには、複数のスケール（縮尺率）の地図データが格納されており、格納されている地図データは、道路をノードとリンクで表現した道路データを含み、この道路データでは、交差点にノードが対応し、各ノード間を結ぶ線分がリンクに対応する。この実施の形態では、各ノードには識別番号としてノードＩＤが付与されており、各リンクには識別番号としてリンクＩＤが付与されている。地図データは、道路データに加えて背景データ、施設データなども含んでいる。
【０００９】
なお、本実施の形態では、地図ディスク１０４ａに格納されている地図において、次のように広域地図と詳細地図とを定義する。広域地図とは、モニタ１０６上に高速道路や国道などの主要道路が表示されるレベルの地図とし、詳細地図とは、モニタ１０６上に県道や一般道などが表示されるレベルの地図とする。すなわち、詳細地図は広域地図よりも縮尺率が大きく、１つ下のレベルの道路が表示される地図であり、換言すれば、詳細地図は広域地図より１段階拡大した地図である。
【００１０】
制御装置１０５は、地図ディスク１０４ａから複数の縮尺率の地図データ、例えば上述した広域地図と詳細地図の地図データを読み込んでメモリ１０７に記憶する。そして、図２に示すように広域地図に相当する縮尺率のデータをメモリ１０７から読み込んでモニタ１０６に表示すると共に、タッチパネル１０６ａをタッチして操作可能な経路入力ボタン２ａを表示する。同時に、ＧＰＳユニット１０２、およびジャイロセンサ１０３によって検出した自車両の現在位置、および進行方向に基づいて地図上に自車位置マーク２ｃを描画する。
【００１１】
また、モニタ１０６上にスクロールエリア２ｂを設定する。すなわち、モニタ１０６の全表示範囲に対して、その上下左右の外枠から所定範囲、例えば１ｃｍの範囲をスクロールエリア２ｂとして設定する。なお、制御装置１０５は、スクロールエリア２ｂを設定した場合には、使用者がスクロールエリア２ｂをモニタ１０６上で目視できるように、図２に点線で示したスクロールエリア２ｂの境界線を実際に表示したり、スクロールエリア２ｂの背景色をその他の背景色とは異なるものに変化させるようにしてもよい。
【００１２】
そして、タッチパネル１０６ａからの出力に基づいて、使用者によってスクロールエリア２ｂがタッチされたことを検出した場合には、そのタッチされている方向に地図をスクロールさせる。地図をスクロールするにあたっては、使用者の指がスクロールエリア２ｂ内に触れている間は、所定量ずつ連続的にスクロールを行い、使用者の指がスクロールエリア２ｂから離れた時点でスクロールを停止する。
【００１３】
また、タッチパネル１０６ａからの出力に基づいて、使用者によって経路入力ボタン２ａがタッチ（押下）されたと判断した場合には、タッチパネル１０６ａの操作モードを「経路入力モード」に切り替えて、モニタ１０６上に表示した経路入力ボタン２ａ、および設定したスクロールエリア２ｂを消去する。すなわち、モニタ１０６上に表示した地図を固定してスクロールできないようにする。そして、使用者によって次にタッチパネル１０６ａがタッチされた点を仮始点として、タッチされていることを検出している間は、使用者の指の軌跡に合わせてもモニタ１０６に表示している地図上に経路を描画する。
【００１４】
使用者によってタッチパネル１０６ａが指でなぞられると、なぞられた軌跡と、モニタ１０６に表示されている広域地図の地図データに含まれる道路リンクとのマッチング処理を行い、使用者によってなぞられた軌跡と最も一致する道路リンクを使用者によって描画された経路として抽出する。そして、抽出した道路リンクを太線で表示していく。この処理を使用者の指の動きに合わせて逐次実行することによって、使用者によってなぞられた経路を地図上に太線で描画していくことができる。図３は、使用者によってモニタ１０６に表示している地図上の経路が指でなぞられ、地図上に仮始点３ｂからの経路３ａが描画された場合の具体例を示す図である。
【００１５】
このように使用者によって経路３ａが描画された後、使用者の指が点３ｃでタッチパネル１０６ａから離れたことを検出した場合には、点３ｃを仮終点として経路の描画を一旦終了する。そして、図４に示すようにモニタ１０６上に経路入力ボタン２ａを再表示し、さらに後述する経路探索ボタン４ａを表示する。また、スクロールエリア２ｂを再設定し、モニタ１０６上に表示された地図をスクロールできるようにする。
【００１６】
図５は、経路の描画を一旦終了した後に、使用者によってスクロールエリア２ｂがタッチされ、地図を画面上方にスクロールした場合の具体例を示す図である。図５に示す画面において、使用者によって経路入力ボタン２ａがタッチされると、再度タッチパネル１０６ａの操作モードを「経路入力モード」に切り替えて、図６に示すようにモニタ１０６上に表示した経路入力ボタン２ａ、経路探索ボタン４ａ、および設定したスクロールエリア２ｂを消去する。この画面上で、使用者によってさらに経路が描画された場合には、次のように既に描画済みの経路３ａに、新たに描画された経路を追加する。
【００１７】
すなわち、使用者によって新たに描画が再開された点の地図上における位置を検出し、当該再開点の位置、すなわち追加経路の開始点の位置が、既に描画されている経路３ａの仮始点３ｂおよび仮終点３ｃのいずれに近いかを判定する。そして、再開点の位置が仮始点３ｂに近い場合には、再開点と仮始点３ｂとを一致させて、仮始点３ｂから延在する経路を使用者の指の軌跡に合わせて描画して追加し、使用者が指を離した地点を新たに仮始点として設定する。これに対して、再開点の位置が仮終点３ｃに近い場合には、再開点と仮終点３ｃとを一致させて、仮終点３ｃから延在する経路を使用者の指の軌跡に合わせて描画して追加し、使用者が指を離した地点を新たに仮終点として設定する。
【００１８】
なお、再開点の位置が、既に描画されている経路３ａの仮始点３ｂおよび仮終点３ｃのいずれからも所定距離以上離れている場合、あるいは再開点から仮始点３ｂまでの距離、および再開点から仮終点３ｃまでの距離のいずれも同一の場合には、使用者に対して追加経路の再描画を促して、経路の追加処理をやり直す。
【００１９】
例えば、図６に示すように、使用者が仮終点３ｃの近傍から経路の描画を再開した場合には、このときの再開点を仮終点３ｃと一致させ、使用者が次に指を離した点６ｂまでの経路を追加し、このときの点６ｂを新たに仮終点として設定する。これによって、既に描画されていた経路３ａに、旧仮終点３ｃから新仮終点６ｂまでを追加した経路６ａが描画される。そして、上述したように、使用者が仮終点６ｂでタッチパネル１０６ａから指を離したことを検出すると、経路の描画を一旦終了し、図７に示すようにモニタ１０６上に経路入力ボタン２ａ、および経路探索ボタン４ａを表示する。また、スクロールエリア２ｂを再設定し、モニタ１０６上に表示された地図をスクロールできるようにする。
【００２０】
図７に示す画面で、使用者によって経路探索ボタン４ａがタッチされると、図８に示すように自車両の現在地、すなわち自車位置マーク２ｃから経路６ａを通過し、仮終点６ｂまでの経路を探索し、広域地図上に探索した誘導経路８ｃを表示する。また、モニタ１０６上に案内開始ボタン８ａ、および経路編集ボタン８ｂを表示する。そして、使用者によって案内開始ボタン８ａがタッチされると、探索した誘導経路８ｃにしたがって経路誘導が開始される。
【００２１】
一方、使用者によって経路編集ボタン８ｂがタッチされた場合には、次のように処理する。すなわち、広域地図上に表示された誘導経路８ｃ上で、使用者に対して経路を編集したい範囲を指でなぞって指定するように指示する。そして、使用者によって誘導経路８ｃ内で指定された範囲を編集対象範囲として、詳細地図上に拡大して表示する。例えば、図９（ａ）に示すように、広域地図上で符号９ａと９ｂで示す２点間の範囲９ｃが指定された場合には、図９（ｂ）に示すように編集対象範囲９ｃを含む範囲の詳細地図をメモリ１０７から読み込んでモニタ１０６に表示する。このとき、使用者によって指定された範囲９ｃが目視できるように、図のように当該範囲を点線で示したり、点滅表示させたりしてもよい。
【００２２】
この図９（ｂ）に示す画面上で、使用者によって経路の修正が行われる。具体的には、図１０（ａ）に示すように、使用者によって、点９ａから点９ｂまでの新しい経路が描画される。例えば、使用者が点９ａ近傍を修正経路の開始点とし、点９ｂ近傍を終了点とする新たな経路が指でなぞられた場合、点９ａ近傍の開始点を点９ａと一致させ、点９ｂ近傍の終了点を点９ｂと一致させて、その間の指でなぞられた経路を上述したように、地図データに含まれる道路リンクとマッチング処理して、点９ａから点９ｂまでの修正経路をモニタ１０６に表示されている詳細地図上に描画する。そして、使用者の指がタッチパネル１０６ａから離れたことを検出すると、点９ａから点９ｂまでの元の経路９ｃを消去して、図１０（ｂ）に示すように、詳細地図上で点９ａから点９ｂまでの範囲内の経路を修正する。
【００２３】
その後、使用者によって決定ボタン１０ｂがタッチされると、図１１に示すように、広域地図上に修正後の経路を表示し、図８と同様にモニタ１０６上に案内開始ボタン８ａ、および経路編集ボタン８ｂを表示する。そして、使用者によって案内開始ボタン８ａがタッチされると、探索した誘導経路８ｃにしたがって経路誘導が開始される。また、使用者はここで経路編集ボタン８ｂを再度タッチしてさらに経路の編集を行うことができるようになっている。
【００２４】
図１２は、本実施の形態におけるナビゲーション装置１００の動作を示すフローチャートである。図１２に示す処理は、車両のイグニションスイッチがオンされてナビゲーション装置１００の電源がオンされると起動するプログラムとして制御装置１０５により実行される。ステップＳ１０において、図２で上述したように、モニタ１０６上にスクロールエリア２ｂを設定して、ステップＳ２０へ進む。
【００２５】
ステップＳ２０では、地図ディスク１０４ａからメモリ１０７に読み込んだ広域地図のデータをモニタ１０６に表示すると共に、経路入力ボタン２ａ、および自車位置マーク２ｃを表示する。その後、ステップＳ３０へ進み、使用者によって経路入力ボタン２ａがタッチされたか否かを判断する。使用者によって経路入力ボタン２ａがタッチされないと判断した場合には、後述するステップＳ１２０へ進む。一方、使用者によって経路入力ボタン２ａがタッチされたと判断した場合には、ステップＳ４０へ進む。
【００２６】
ステップＳ４０では、タッチパネル１０６ａの操作モードを「経路入力モード」に切り替えて、モニタ１０６上に表示した経路入力ボタン２ａ、および設定したスクロールエリア２ｂを消去して地図のスクロールを固定する。その後、ステップＳ５０へ進む。ステップＳ５０では、使用者によってタッチパネル１０６ａがタッチされ、経路の入力が開始されたか否かを判断する。経路の入力が開始されたと判断した場合には、ステップＳ６０へ進む。
【００２７】
ステップＳ６０では、入力された経路が上述した経路の追加に該当するか否かを判断する。すなわち、モニタ１０６に表示した地図上にすでに経路が描画されており、当該描画済み経路の両端に仮始点３ｂ、および仮終点３ｃが設定されているか否かを判定し、これらが設定されている場合には、経路の追加であると判断する。経路の追加であると判断した場合には、ステップＳ７０へ進み、図１３で後述する経路追加処理を実行してステップＳ８０へ進む。一方、経路の追加でない、すなわち新規経路の入力が開始されたと判断した場合には、そのままステップＳ８０へ進む。
【００２８】
ステップＳ８０では、使用者によって入力が開始された点を仮始点３ｂとして設定し、タッチパネル１０６ａが指でなぞられた軌跡と、モニタ１０６に表示されている地図データに含まれる道路リンクとのマッチング処理を行い、使用者によってなぞられた軌跡と最も一致する道路リンクを使用者によって描画された経路として抽出し、太線で描画していく。その後、ステップＳ９０へ進み、使用者の指がタッチパネル１０６ａから離れたか否かを判断する。使用者の指がタッチパネル１０６ａから離れていないと判断した場合には、ステップＳ８０に戻って経路の描画を継続する。
【００２９】
一方、使用者の指がタッチパネル１０６ａから離れたと判断した場合には、ステップＳ１００へ進む。ステップＳ１００では、使用者の指がタッチパネル１０６ａから離れた地点上に仮終点３ｃを設定して、ステップＳ１１０へ進む。ステップＳ１１０では、図４で上述したように、モニタ１０６上に経路入力ボタン２ａ、経路探索ボタン４ａを表示し、さらにスクロールエリア２ｂを再設定して地図をスクロールできるようにする。その後、ステップＳ１２０へ進む。
【００３０】
ステップＳ１２０では、使用者によってスクロールエリア２ｂ内がタッチされたか否かを判断する。使用者によってスクロールエリア２ｂ内がタッチされないと判断した場合には、後述するステップＳ１４０へ進む。これに対して、使用者によってスクロールエリア２ｂ内がタッチされたと判断した場合には、ステップＳ１３０へ進む。ステップＳ１３０では、モニタ１０６上で使用者によってスクロールエリア２ｂがタッチされている方向に地図をスクロールさせる。その後、ステップＳ１４０へ進む。
【００３１】
ステップＳ１４０では、使用者によって経路探索ボタン４ａがタッチされたか否かを判断する。使用者によって経路探索ボタン４ａがタッチされないと判断した場合には、ステップＳ３０へ戻って処理を繰り返す。これに対して、使用者によって経路探索ボタン４ａがタッチされたと判断した場合には、ステップ１５０へ進む。ステップＳ１５０では、図８で上述したように、自車位置マーク２ｃから経路６ａを通過し、仮終点６ｂまでの経路を探索し、広域地図上に探索した誘導経路８ｃを表示し、同時に案内開始ボタン８ａ、および経路編集ボタン８ｂを表示して、ステップＳ１６０へ進む。
【００３２】
ステップＳ１６０では、使用者によって経路編集ボタン８ｂがタッチされたか否かを判断する。使用者によって経路編集ボタン８ｂがタッチされないと判断した場合には、後述するステップＳ１８０へ進む。これに対して、使用者によって経路編集ボタン８ｂがタッチされたと判断した場合には、ステップＳ１７０へ進む。ステップＳ１７０では、図１４で後述する経路編集処理を実行して、ステップＳ１８０へ進む。
【００３３】
ステップＳ１８０では、使用者によって案内開始ボタン８ａがタッチされたか否かを判断する。使用者によって案内開始ボタン８ａがタッチされないと判断した場合には、ステップＳ１６０へ戻って処理を繰り返す。一方、使用者によって案内開始ボタン８ａがタッチされたと判断した場合には、ステップＳ１９０へ進む。ステップＳ１９０では、探索した誘導経路８ｃにしたがって経路誘導が開始して、処理を終了する。
【００３４】
図１３は、上述したステップＳ７０における経路追加処理の流れを示すフローチャートである。ステップＳ７１において、使用者によって新たに描画が再開された点の地図上における位置を検出し、当該再開点の位置と、既に描画されている経路３ａの仮始点３ｂおよび仮終点３ｃの位置とを比較する。
【００３５】
その結果、再開点の位置が仮始点３ｂに近いと判断した場合には、ステップＳ７２へ進む。ステップＳ７２では、再開点と仮始点３ｂとを一致させて、上述した道路リンクとのマッチング処理によって、仮始点３ｂから延在する経路を使用者の指の軌跡に合わせて描画して追加し、ステップＳ７３へ進む。ステップＳ７３では、使用者がタッチパネル１０６ａから指を離したか否かを判断し、指を離したと判断した場合には、ステップＳ７４へ進んで、使用者が指を離した地点を新たに仮始点として設定する。その後、図１２に示す処理に復帰する。
【００３６】
一方、再開点の位置が仮終点３ｃに近いと判断した場合には、ステップＳ７５へ進む。ステップＳ７５では、再開点と仮終点３ｃとを一致させて、上述した道路リンクとのマッチング処理によって、仮終点３ｃから延在する経路を使用者の指の軌跡に合わせて描画して追加し、ステップＳ７６へ進む。ステップＳ７６では、使用者がタッチパネル１０６ａから指を離したか否かを判断し、指を離したと判断した場合には、ステップＳ７７へ進んで、使用者が指を離した地点を新たに仮終点として設定する。その後、図１２に示す処理に復帰する。
【００３７】
また、再開点の位置が、既に描画されている経路３ａの仮始点３ｂおよび仮終点３ｃのいずれからも所定距離以上離れている場合、あるいは再開点から仮始点３ｂまでの距離、および再開点から仮終点３ｃまでの距離のいずれも同一の場合には、ステップＳ７８へ進む。ステップＳ７８では、使用者に対して追加経路の再描画を促してステップＳ７１へ戻り、使用者は経路の追加処理をやり直す。
【００３８】
図１４は、上述したステップＳ１７０における経路編集処理の流れを示すフローチャートである。ステップＳ１７１において、使用者によって広域地図上において誘導経路内から編集対象範囲が指でなぞられて指定されたか否かを判断する。使用者によって編集対象範囲が指定されたと判断した場合には、ステップＳ１７２へ進む。ステップＳ１７２では、メモリ１０７から使用者によって指定された編集対象範囲を含む詳細地図を読み込み、当該詳細地図上に編集対象範囲を明示してモニタ１０６に表示する。その後、ステップＳ１７３へ進む。
【００３９】
ステップＳ１７３では、使用者によって修正経路が入力されたか否かを判断し、入力されたと判断した場合には、ステップＳ１７４へ進む。ステップＳ１７４では、使用者によって指定された編集対象範囲の両端のそれぞれを、その近傍に存在する修正経路の開始点、および終了点のそれぞれと一致させ、入力された修正経路を地図データに含まれる道路リンクとマッチング処理して、詳細地図上に描画する。その後、ステップＳ１７５へ進む。ステップＳ１７５では、使用者の指がタッチパネル１０６ａから離れたか否かを判断し、離れたと判断した場合には、ステップＳ１７６へ進む。
【００４０】
ステップＳ１７６では、編集対象範囲内の経路を使用者によって入力された経路で修正して、ステップＳ１７７へ進む。ステップＳ１７７では、使用者によって決定ボタン１０ｂがタッチされたか否かを判断する。使用者によって決定ボタン１０ｂがタッチされたと判断した場合にはステップＳ１７８へ進み、図１１で上述したように、広域地図上に修正後の経路を表示し、さらに案内開始ボタン８ａ、および経路編集ボタン８ｂを表示して、図１２に示す処理に復帰する。
【００４１】
以上説明した本実施の形態によれば、以下のような作用効果を得ることができる。
（１）使用者によって経路入力ボタン２ａがタッチされた場合には、モニタ１０６上に設定したスクロールエリア２ｂを消去して、地図のスクロールを固定するようにした。これによって、経路入力中に使用者の意図に反して地図がスクロールされてしまうことを防ぐことができる。
（２）使用者によってタッチパネル１０６ａが指でなぞられると、なぞられた軌跡と、モニタ１０６に表示されている地図データに含まれる道路リンクとのマッチング処理を行って、軌跡と最も一致する道路リンクを描画された経路として抽出し、抽出した道路リンクを太線で表示するようにした。これによって、使用者によってなぞられた経路を地図上に太線で明示することができ、使用者は描画した経路を明確に認識することができる。
【００４２】
（３）使用者によって経路の追加が行われた場合には、再開点の位置が既に描画されている経路３ａの仮始点３ｂおよび仮終点３ｃのいずれに近いかを判定し、その近い方の点と再開点とを一致させて、追加経路を描画するようにした。これによって、使用者による経路追加が、既に描画済みの経路の端点とずれた位置から開始された場合でも、そのずれを誤差として取り扱い、描画済みの経路と追加経路をつなぎ合わせて１本の経路とすることができる。
（４）使用者によって経路探索ボタン４ａがタッチされたと判断した場合には、自車位置マーク２ｃから経路６ａを通過し、仮終点６ｂまでの経路を探索し、広域地図上に探索した誘導経路８ｃを表示するようにした。これによって、使用者によって指定された経路を必ず通るように自車両の現在位置からの経路を探索して表示することができる。
【００４３】
（５）経路の修正が指示された場合には、使用者によって指定された編集対象範囲を含む広域地図より縮尺率が大きい詳細地図をメモリ１０７から読み込んで、詳細地図上に編集対象範囲を表示するようにした。これによって、使用者は、広域地図上で大まかな経路を描画した後に、より詳細な（拡大された）詳細地図上で細部を修正することができるため、経路入力の操作性を向上することができる。
（６）使用者によって修正経路が入力されると、使用者によって指定された編集対象範囲の両端のそれぞれを、近傍に存在する修正経路の開始点、および終了点のそれぞれと一致させて詳細経路を詳細地図上に描画するようにした。これによって、使用者によって入力された修正経路の開始点と終了点が、編集対象範囲の両端とずれていた場合でも、そのずれを誤差として取り扱い、編集対象範囲の経路を入力された修正経路に修正することができる。
【００４４】
―変形例―
なお、上述した実施の形態のナビゲーション装置は、以下のように変形することもできる。
（１）上述した実施の形態では、広域地図とは、モニタ１０６上に高速道路や国道などの主要道路が表示されるレベルの地図と定義し、詳細地図とは、モニタ１０６上に県道や一般道などが表示されるレベルの地図と定義して、詳細地図は、広域地図より１つ下のレベルの道路が表示される縮尺率の地図であるものとする例について説明した。しかしこれに限定されず、詳細地図が広域地図よりも縮尺率が大きい、すなわち詳細地図は広域地図を拡大した地図であるという関係が成り立てばよい。そして、広域地図として使用する地図の縮尺率と、詳細地図として使用する地図の縮尺率をあらかじめ設定しておき、その設定内容に基づいて、広域地図と詳細地図を切り替えて表示してもよい。
【００４５】
（２）上述した実施の形態では、使用者によって経路探索ボタン４ａがタッチされたと判断した場合には、自車位置マーク２ｃから経路６ａを通過し、仮終点６ｂまでの経路を探索する例について説明した。しかしこれに限定されず、例えば、使用者によってあらかじめ目的地が設定されている場合には、自車位置マーク２ｃから経路６ａを通過し、さらに仮終点６ｂを経由して目的地までの経路を探索するようにしてもよい。
【００４６】
（３）上述した実施の形態では、使用者によって設定された経路、追加経路、および修正経路は、他の道路と区別するために太線で明示する例について説明したが、これに限定されず、太線以外の他の道路と異なる色で表示したり、他の道路と区別可能な、例えば点線や点滅線などによって明示してもよい。
【００４７】
（４）上述した実施の形態では、使用者は広域地図上に表示された誘導経路８ｃ上を指でなぞることによって編集対象範囲を指定する例について説明した。しかしこれに限定されず、広域地図上に表示された誘導経路８ｃ上において、編集対象範囲の両端点を指定することによって、その両端点に挟まれる区間を編集対象範囲として指定するようにしてもよい。
【００４８】
（５）上述した実施の形態では、地図表示装置をナビゲーション装置に適用した場合について説明したが、これに限定されず、例えばパソコンや携帯端末など、その他のタッチパネルを搭載した情報機器に適用してもよい。
【００４９】
なお、本発明の特徴的な機能を損なわない限り、本発明は、上述した実施の形態における構成に何ら限定されない。
【００５０】
特許請求の範囲の構成要素と実施の形態との対応関係について説明する。ＧＰＳユニット１０２は現在位置検出手段に、メモリ１０７は格納手段に相当する。制御装置１０５は描画手段、経路修正手段、経路追加手段、経路探索手段、および経路誘導手段に相当する。なお、以上の説明はあくまでも一例であり、発明を解釈する際、上記の実施形態の記載事項と特許請求の範囲の記載事項の対応関係に何ら限定も拘束もされない。
【図面の簡単な説明】
【００５１】
【図１】本実施の形態におけるナビゲーション装置の一実施の形態の構成を示すブロック図である。
【図２】経路入力時の画面を示す第１の図である。
【図３】経路入力時の画面を示す第２の図である。
【図４】経路入力時の画面を示す第３の図である。
【図５】地図をスクロールした後の画面を示す図である。
【図６】経路追加時の画面を示す第１の図である。
【図７】経路追加時の画面を示す第２の図である。
【図８】経路探索後の画面を示す図である。
【図９】経路修正時の画面を示す第１の図である。
【図１０】経路修正時の画面を示す第２の図である。
【図１１】経路修正後の画面を示す図である。
【図１２】本実施の形態におけるナビゲーション装置１００の動作を示すフローチャート図である。
【図１３】経路追加処理の流れを示すフローチャート図である。
【図１４】経路編集処理の流れを示すフローチャート図である。
【符号の説明】
【００５２】
１００  ナビゲーション装置
１０１  車速センサ
１０２  ＧＰＳユニット
１０３  ジャイロセンサ
１０４  ディスク読取装置
１０４ａ  地図ディスク１０４ａ
１０５  制御装置
１０６  モニタ
１０６ａ  タッチパネル
１０７  メモリ
【図１】
2006259087.tif 000003
【図２】
2006259087.tif 000004
【図３】
2006259087.tif 000005
【図４】
2006259087.tif 000006
【図５】
2006259087.tif 000007
【図６】
2006259087.tif 000008
【図７】
2006259087.tif 000009
【図８】
2006259087.tif 000010
【図９】
2006259087.tif 000011
【図１０】
2006259087.tif 000012
【図１１】
2006259087.tif 000013
【図１２】
2006259087.tif 000014
【図１３】
2006259087.tif 000015
【図１４】
2006259087.tif 000016