(57)【特許請求の範囲】
【請求項１】
道路地図を表示する表示モニタと、前記表示モニタ上のタッチ位置を検出するタッチパネルとを備えたナビゲーション装置において、
前記表示モニタに表示されている道路上のタッチ位置が前記道路上に沿って継続的に変化しているとき、最後のタッチ位置が予め定めた地理的位置から所定距離以内に達したことを前記タッチパネルの出力に基づいて検出する位置検出手段と、
前記位置検出手段により前記所定距離以内に達したことが検出されたときには、前記地理的位置を含む拡大図を前記表示モニタにポップアップ表示する表示制御手段とを備えることを特徴とするナビゲーション装置。
【請求項２】
請求項１に記載のナビゲーション装置において、
前記地理的位置は交差点であることを特徴とするナビゲーション装置。
【請求項３】
請求項１または２に記載のナビゲーション装置において、
前記表示制御手段によって表示された前記拡大図の縮尺率を、その拡大図中に表示される施設の数が多い場合は少ない場合に比べて大きくすることを特徴とするナビゲーション装置。
【請求項４】
請求項１または２に記載のナビゲーション装置において、
前記表示制御手段によって表示された前記拡大図の縮尺率を、前記交差点周辺が都市または市街地の場合は、田舎または郊外の場合に比べて大きくすることを特徴とするナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示モニタに表示された道路をなぞったり、押圧したりすることによって誘導する経路を入力するナビゲーション装置に関する。
【背景技術】
【０００２】
表示画面に表示された道路を指又はタッチペンによりトレースし、トレースされた軌跡を通過経路として設定するナビゲーション装置が知られている（特許文献１）。
【特許文献１】特開２０００−１１１３５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１に記載されているナビゲーション装置では、道路を任意に指定できるが、そのために誤って通過を希望しない道路を指定してしまうという問題点がある。
【課題を解決するための手段】
【０００４】
本発明に係るナビゲーション装置は、道路地図を表示する表示モニタと、前記表示モニタ上のタッチ位置を検出するタッチパネルとを備えたナビゲーション装置において、前記表示モニタに表示されている道路上のタッチ位置が前記道路上に沿って継続的に変化しているとき、最後のタッチ位置が予め定めた地理的位置から所定距離以内に達したことを前記タッチパネルの出力に基づいて検出する位置検出手段と、前記位置検出手段により前記所定距離以内に達したことが検出されたときには、前記地理的位置を含む拡大図を前記表示モニタにポップアップ表示する表示制御手段とを備えることを特徴とする。
【発明の効果】
【０００５】
本発明によれば、表示画面に表示された道路のタッチ位置が交差点などの地理的位置に近づくと表示画面に交差点拡大図などの各種情報を表示するようにしたので、表示された各種情報を確認しながら誘導経路を入力することができる。
【発明を実施するための最良の形態】
【０００６】
本発明の一実施形態によるナビゲーション装置の構成を図１に示す。図１のナビゲーション装置１では、モニタ上に表示されている道路地図上の道路に指定して誘導経路を入力するようにしたものである。このナビゲーション装置１は、制御回路１１、ＲＯＭ１２、ＲＡＭ１３、現在地検出装置１４、画像メモリ１５、表示モニタ１６、入力装置１７、タッチパネル１８およびディスクドライブ１１０を有している。
【０００７】
タッチパネル１８は、表示モニタ１６の表面に積層される透明のタッチスイッチであり、表示モニタ１６に表示される画像はタッチパネル１８を通して表示される。タッチパネル１８は、タッチパネル１８上の操作位置に応じた信号をタッチパネルコントロール部１９に送出し、タッチパネルコントロール部１９はタッチパネル１８の押圧位置を算出する。
【０００８】
制御回路１１は、マイクロプロセッサ及びその周辺回路からなり、ＲＡＭ１３を作業エリアとしてＲＯＭ１２に格納された制御プログラムを実行して各種の制御を行う。この制御回路１１がＤＶＤ−ＲＯＭ１１１に記憶された地図データに基づいて所定の経路探索処理を行うと、その処理結果が推奨経路として表示モニタ１６に表示される。
【０００９】
現在地検出装置１４は車両の現在地を検出する装置であり、たとえば、車両の進行方向を検出する振動ジャイロ１４ａ、車速を検出する車速センサ１４ｂ、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星からのＧＰＳ信号を検出するＧＰＳセンサ１４ｃなどから成る。ナビゲーション装置１は、この現在地検出装置１４により検出された車両の現在地に基づいて、地図の表示範囲や経路探索開始点などを決定するとともに、地図上にその現在地を表示する。
【００１０】
画像メモリ１５は、表示モニタ１６に表示するための画像データを格納する。この画像データは道路地図描画用データや各種の図形データからなり、それらはディスクドライブ１１０によって読み込まれるＤＶＤ−ＲＯＭ１１１に記憶された地図データに基づいて、適宜生成される。ナビゲーション装置１は、このようにして生成された画像データを用いることによって地図表示などを行うことができる。
【００１１】
ディスクドライブ１１０には、表示モニタ１６に表示する地図データが記録されたＤＶＤ−ＲＯＭ１１１が装填され、表示モニタ１６へ地図を表示するための地図データを読み出す。地図データは、地図表示用データ、経路探索用データなどを含み、表示用および経路探索用データには、道路のリンク情報およびノード情報が含まれている。地図表示用データは、広域から詳細まで複数の縮尺の地図データを有し、操作者の要求にしたがって、表示地図の縮尺を変更することができる。なお、ＤＶＤ−ＲＯＭ１１１以外の他の記録メディア、たとえばＣＤ−ＲＯＭやハードディスクなどより地図データを読み出してもよい。
【００１２】
表示モニタ１６は、地図データなどの各種情報に基づいて、自車位置付近の道路地図などの各種情報を画面表示として操作者に提供する。入力装置１７は、操作者が各種コマンドを設定するための入力スイッチを有し、リモコンなどによって実現される。操作者は、表示モニタ１６の表示画面の指示に従って入力装置１７を手動で操作することにより、目的地を選択して目的地を設定する。
【００１３】
上述したとおり、タッチパネル１８は表示モニタ１６のモニタ画面上に設けられた透明パネルであり、表示モニタ１６に表示した表示画面はタッチパネル１８を通して表示される。また、表示モニタ１６の表示画面を押圧するとタッチパネル１８が押圧される。タッチパネル１８は入力装置１７と同様に入力機能を有する。表示モニタ１６に表示された地図画面や各種ボタン、表示メニューなどを指で押圧するとタッチパネル１８が押圧され、タッチパネルコントロール部１９によって押圧位置が算出される。そして、算出された押圧位置は制御回路１１に入力され、目的地を設定したり、各種ボタンや表示メニューに対応する機能を実行させたりする。
【００１４】
また、表示モニタ１６に表示された道路を指でなぞると、タッチパネル１８が押圧され、道路のなぞった部分（道路の指定範囲）が車両の誘導経路として入力される。すなわち、表示モニタ１６上で押圧された道路の指定範囲を誘導経路として入力する。ナビゲーション装置１は、誘導経路に従って車両が走行できるように、操作者に対して画面や音声などによる進行方向指示を行い、車両を経路誘導する。
【００１５】
目的地が入力されると、ナビゲーション装置１はＧＰＳセンサ１４ｃにより検出された現在地を出発地として目的地までの経路演算を所定のアルゴリズムに基づいて行う。このようにして求められたルート（以下、推奨経路という）は、表示形態、たとえば表示色などを変えることによって、ほかの道路とは区別して画面表示される。これにより、操作者は地図上の推奨経路を画面上で認識することができる。また、ナビゲーション装置１は、推奨経路に従って車両が走行できるように、操作者に対して画面や音声などによる進行方向指示を行い、車両を経路誘導する。
【００１６】
本実施形態のナビゲーション装置１では、操作者が指で道路をなぞって誘導経路を入力する際、押圧位置が交差点に近づくと、その交差点の交差点拡大図が表示される。以下、本発明の実施形態の交差点拡大図表示について、図２〜５を参照して説明する。
【００１７】
誘導経路入力操作について図２を参照して説明する。図２は、操作者が、これから道路をなぞって入力しようといている経路を説明するための図である。道路地図２０に示された符号２１は出発地、符号２２は目的地である。操作者の入力する経路２３は次の通りである。（１）出発地２１から道路２５ａを通過し、交差点２６ａを左折する。（２）さらに、道路２４ａを通過して交差点２６ｃを右折する。（３）そして、道路２５ｂを通過して交差点２６ｄを直進して目的地に至る。
【００１８】
操作者が出発地２１を押圧して離すと、押圧位置が表示画面中央に表示されるように道路地図２０がスクロールされ、出発地２１に出発地のマークが表示される。そして、再び出発地２１を押圧した後、道路をなぞることによって誘導経路を入力できる。表示モニタ１６に表示された道路地図２０は、押圧した位置が表示画面中央に表示されるようにスクロールされる。したがって、図３に示すように、押圧位置を中心から右側にずらすことによって道路地図２０は左側にスクロールされ、同時になぞった道路は指定範囲として指定され、誘導経路３１が入力される。
【００１９】
道路をなぞっている指の押圧位置（なぞり位置）が交差点２６ａから所定距離以内に達すると、図４に示すようにポップアップ画面で交差点２６ａの拡大図（交差点拡大図）４０が道路地図２０に重ねて表示される。交差点拡大図４０は、交差点２６ａ周辺を拡大した道路地図であり、その縮尺率は道路地図２０に比べて大きい。交差点拡大図４０には、交差点２６ａ周辺の施設がアイコン４１〜４４として表示される。
【００２０】
操作者が、道路地図２０をスクロールして交差点２６ａを左折する方向に道路をなぞり、交差点２６ａから所定距離以上離れると、図５に示すように交差点拡大図の表示は終了する。そして、なぞり位置が次の交差点２６ｃから所定距離以内に達すると交差点２６ｃの交差点拡大図（不図示）が表示される。
【００２１】
次に、図６のフローチャートを参照して、誘導経路を入力して経路誘導が行われるまでの全体の処理について説明する。図６の処理は、道路をなぞることによって誘導経路を入力するモードを、選択するとスタートするプログラムにより制御回路１１において実行される。
【００２２】
ステップＳ６０１では、誘導経路の経路入力処理が行われる。経路入力処理の詳細については後述する。ステップＳ６０２では、経路入力処理によってＲＡＭ１３に記憶されている誘導経路のリンク情報から誘導情報を作成する。この誘導情報とは、誘導経路に沿って車両が進行するように表示画面などで乗員に指示するための情報である。
【００２３】
ステップＳ６０３では、経路誘導を開始するための操作が行われたか判定する。開始の操作が行われた場合はステップＳ６０３が肯定判定され、ステップＳ６０４へ進む。開始の操作が行われていない場合はステップＳ６０３を繰り返す。ステップＳ６０４では、経路誘導処理を行い、車両を経路誘導する。
【００２４】
図７のフローチャートを参照してステップＳ６０１の経路入力処理について説明する。この経路入力処理で、なぞり位置が交差点に近づくと交差点拡大図が表示される。
【００２５】
ステップ７０１では、タッチパネル１８が押圧されて操作信号を出力しているか否かを判定し、ステップＳ７０１が肯定判定されるとステップＳ７０２へ進む。操作信号が検出されない場合は、ステップＳ７０１を繰り返す。ステップＳ７０２では、最初の押圧位置に出発地のマークを表示する。これは、後述するステップＳ７０４と同様に、押圧位置に対応するリンクを決定し、その始点ノードを出発地と認識して出発地のマークを表示して行われる。
【００２６】
ステップＳ７０３では、最初の押圧位置が再度押圧されたか判定する。押圧されたと判定された場合はステップＳ７０３が肯定判定され、ステップＳ７０４へ進む。再度押圧されていないと判定される場合はステップＳ７０３が否定判定され、ステップＳ７０３を繰り返す。ステップＳ７０４では、タッチパネル１８から出力される操作信号に対応する対応リンクを決定する。対応リンクは次のように決定される。すなわち、操作信号に基づいてタッチパネル１８上の押圧位置を算出し、さらに地図上の押圧位置を算出する。そして、ＤＶＤ−ＲＯＭ１１１に記憶されている地図データより、地図上の押圧位置から所定の範囲内にあるノードを抽出する。抽出したノードに接続するリンクを抽出して、そのリンクから地図上の押圧位置までの距離を算出する。そして、算出した距離が最も小さいリンクが対応リンクとして決定される。
【００２７】
ステップＳ７０５では、対応リンクをＲＡＭ１３に一時記憶する。ステップＳ７０６では、対応リンクに対応する道路に沿って誘導経路３１を表示する。ステップＳ７０７では、押圧位置に最も近い交差点を抽出する。ステップＳ７０８では、押圧位置と抽出した交差点までの距離が所定距離以内であるか判定する。所定距離以内である場合はステップＳ７０８が肯定判定され、ステップＳ７０９へ進む。所定距離以内でない場合はステップＳ７０８が否定判定され、ステップＳ７１２へ進む。ステップＳ７０９では、抽出した交差点の交差点拡大図を表示モニタ１６に表示する。
【００２８】
ステップＳ７１０では、タッチパネル１８が押圧されたか否かを判定する。押圧された場合はステップＳ７１０が肯定判定され、ステップＳ７０４に戻る。押圧されていない場合はステップＳ７１０が否定判定され、ステップＳ７１１へ進む。ステップＳ７１１では、最後の押圧位置に目的地のマークを表示する。ステップＳ７１２では、抽出した交差点拡大図を表示しない。つまり、抽出した交差点拡大図を表示している場合は表示を終了し、表示していない場合はそのまま表示しない。そしてステップＳ７１０へ進む。
【００２９】
以上の実施の形態によるナビゲーション装置１は次のような作用効果を奏する。
（１）表示画面に表示された道路上のなぞり位置が交差点２６ａに近づくと交差点拡大図４０が表示されるので、交差点拡大図４０に表示された施設４１〜４４を確認しながら交差点２６ａの道路をなぞることができる。したがって、交差点２６ａの曲がる方向を間違え、誤って通過を希望しない道路をなぞることを防止することができる。
【００３０】
以上の実施の形態のナビゲーション装置１を次のように変形することができる。
（１）交差点拡大図の縮尺率は、拡大図に表示される施設の数に応じて変更するようにしてもよい。たとえば、交差点拡大図に表示する施設数が少ない場合は、交差点拡大図の縮尺率を小さくし、交差点拡大図を表示する施設数が多い場合は、交差点拡大図の縮尺率を大きくしてもよい。このようにすることによって、交差点拡大図に表示される施設の数が多すぎて、それぞれの施設を識別できなくなることを防止することができる。
【００３１】
（２）交差点拡大図の縮尺率は、都市、市街地と田舎、郊外との間で変更してもよい。都市や市街地では施設が密集しているので、交差点拡大図の縮尺率が小さいと表示される施設が多すぎてそれぞれの施設を認識することができない。一方、田舎、郊外では交差点拡大図の縮尺率が大きいと表示される施設の数が少なすぎて、交差点を確認するための施設などの情報が足りない場合がある。そこで、都市、市街地における交差点拡大図の縮尺率を大きくし、田舎、郊外における交差点拡大図の縮尺率を小さくする。このようにすることによって、交差点拡大図によって交差点を確実に確認することができる。
【００３２】
（３）表示モニタ１６に表示された道路地図の道路を指でなぞることによって誘導経路を入力したが、タッチペンやタッチストラップなどによって入力できるようにしてもよい。
【００３３】
（４）道路をなぞっている指のなぞり位置が交差点に近づくと表示される交差点拡大図は、実際に経路誘導が開始されたときに表示される交差点拡大図と同一でもよい。この場合、交差点拡大図を新たに追加して作成する必要はない。
【００３４】
（５）地理的位置に関する情報であれば、ポップアップ画面で表示される情報は交差点に関する情報に限定されない。たとえば、レストラン、美術館などの施設、公園、名所旧跡、ガソリンスタンドなど各種地理的位置に関する情報をポップアップ画面で表示してもよい。
【００３５】
（６）道路をなぞって経路を入力したが、道路上を所定の間隔でタッチして入力経路を指定してもよい。
【００３６】
（７）表示画面に表示された道路上のなぞり位置が交差点２６ａに近づくと交差点拡大図４０が表示されるようにしたが、なぞり位置が交差点２６ａに到達すると交差点拡大図４０が表示されるようにしてもよい。
【図面の簡単な説明】
【００３８】
【図１】本発明の実施形態のナビゲーション装置の構成を示すブロック図である。
【図２】操作者が道路をなぞって入力しようとしている経路を説明するための図である。
【図３】表示モニタに表示された道路地図のスクロール操作を説明するための図である。
【図４】表示モニタに表示された交差点拡大図を説明するための図である。
【図５】交差点拡大図の消去を説明するための図である。
【図６】誘導経路入力から経路誘導が行われるまでの処理を説明するためのフローチャートである。
【図７】経路入力処理を説明するためのフローチャートである。
【符号の説明】
【００３９】
１  ナビゲーション装置
１１  制御回路
１２  ＲＯＭ
１３  ＲＡＭ
１４  現在地検出装置
１５  画像メモリ
１６  表示モニタ
１７  入力装置
１８  タッチパネル
１９  タッチパネルコントロール部
２０  道路地図
２１  出発地
２２  目的地
２３  経路
２４ａ，２４ｂ，２５ａ，２５ｂ  道路
２６ａ〜２６ｄ  交差点
３１  誘導経路
４０  交差点拡大図
４１〜４４  アイコン
１１０  ディスクドライブ
１１１  ＤＶＤ−ＲＯＭ
【図１】
0004714560.tif 000002
【図２】
0004714560.tif 000003
【図３】
0004714560.tif 000004
【図４】
0004714560.tif 000005
【図５】
0004714560.tif 000006
【図６】
0004714560.tif 000007
【図７】
0004714560.tif 000008