(57)【要約】【課題】  タッチパネル操作により経路の描画、および地図のスクロールを行うこと。【解決手段】  制御装置１０５は、モニタ１０６上にスクロールエリアと描画エリアを設定し、タッチパネル１０６ａからの出力に基づいて、使用者によって描画エリア内がタッチされたことを検出した場合には、そのタッチされた軌跡に基づいて経路を描画し、スクロールエリア内がタッチされたことを検出した場合には、経路の描画を停止してモニタ１０６に表示した地図のスクロールを開始する。【選択図】      図１
2007025023.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルを搭載したモニタを備え、モニタに表示した地図上を指でなぞって経路を描画することができるナビゲーション装置であって、
前記モニタの外枠から所定の範囲をスクロールエリアとして設定し、前記スクロールエリアの内側を描画エリアとして設定するエリア設定手段と、
使用者によって前記描画エリア内がタッチされたことを検出した場合に、そのタッチされた軌跡に基づいて前記モニタに表示した地図上に経路を描画する描画手段と、
使用者によって前記スクロールエリア内がタッチされたことを検出した場合に、前記モニタに表示した地図をスクロールするスクロール手段とを備え、
経路描画中に使用者の指が前記スクロールエリア内に入ったことを検出した場合には、前記描画手段は経路の描画を停止し、前記スクロール手段は前記モニタに表示した地図のスクロールを開始することを特徴とするナビゲーション装置。
【請求項２】
請求項１に記載のナビゲーション装置において、
前記描画手段は、経路の描画を停止する際に、その停止した点を仮終点として明示するためのシンボルを描画することを特徴とするナビゲーション装置。
【請求項３】
請求項１または２に記載のナビゲーション装置において、
前記スクロール手段は、使用者によって前記スクロールエリア内がタッチされたことを検出した場合に、直前までの経路の描画方向に応じて地図のスクロール方向を決定することを特徴とするナビゲーション装置。
【請求項４】
請求項１〜３のいずれか一項に記載のナビゲーション装置において、
前記描画手段が経路の描画を停止した後に、再度使用者によって前記描画エリア内がタッチされたことを検出した場合には、前記描画手段は経路の描画を再開し、再開後の経路と描画停止前に描画されていた経路とをつなぎ合わせることを特徴とするナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に搭載されるナビゲーション装置に関する。
【背景技術】
【０００２】
タッチパネルを備えた画面上を指でトレースすることによって経路を設定することができるナビゲーション装置が特許文献１によって知られている。
【０００３】
【特許文献１】特開２０００−１１１３５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のナビゲーション装置では、地図の表示位置の変更を可能とするために、画面周囲にトレースできないエリアを設け、このエリア内にスクロールスイッチなどの地図の表示位置の変更するための各種スイッチを配している。このため、使用者は地図をスクロールしたい場合にはトレースを一旦終了して、トレースできないエリアのスイッチをタッチする必要があり、トレースとスクロールを連続して行うことができないという問題が生じていた。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、タッチパネルを搭載したモニタを備え、モニタに表示した地図上を指でなぞって経路を描画することができるナビゲーション装置であって、モニタの外枠から所定の範囲をスクロールエリアとして設定し、スクロールエリアの内側を描画エリアとして設定するエリア設定手段と、使用者によって描画エリア内がタッチされたことを検出した場合に、そのタッチされた軌跡に基づいてモニタに表示した地図上に経路を描画する描画手段と、使用者によってスクロールエリア内がタッチされたことを検出した場合に、モニタに表示した地図をスクロールするスクロール手段とを備え、経路描画中に使用者の指が前記スクロールエリア内に入ったことを検出した場合には、前記描画手段は経路の描画を停止し、前記スクロール手段は前記モニタに表示した地図のスクロールを開始することを特徴とする。
請求項２に記載の発明は、請求項１に記載のナビゲーション装置において、描画手段は、経路の描画を停止する際に、その停止した点を仮終点として明示するためのシンボルを描画することを特徴とする。
請求項３に記載の発明は、請求項１または２に記載のナビゲーション装置において、スクロール手段は、使用者によってスクロールエリア内がタッチされたことを検出した場合に、直前までの経路の描画方向に応じて地図のスクロール方向を決定することを特徴とする。
請求項４に記載の発明は、請求項１〜３のいずれか一項に記載のナビゲーション装置において、描画手段が経路の描画を停止した後に、再度使用者によって描画エリア内がタッチされたことを検出した場合には、描画手段は経路の描画を再開し、再開後の経路と描画停止前に描画されていた経路とをつなぎ合わせることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、モニタ上にスクロールエリアと描画エリアを設定し、使用者によって描画エリア内がタッチされたことを検出した場合には、そのタッチされた軌跡に基づいてモニタに表示した地図上に経路を描画し、スクロールエリア内がタッチされたことを検出した場合には、経路の描画を停止してモニタに表示した地図をスクロールするようにした。これによって、使用者は経路の描画操作と地図のスクロール操作とを連続操作で行うことができる。
【発明を実施するための最良の形態】
【０００７】
図１は、本実施の形態におけるナビゲーション装置の一実施の形態の構成を示すブロック図である。ナビゲーション装置１００は車両に搭載され、自車両の車速を検出する車速センサ１０１と、ＧＰＳ衛星からのＧＰＳ信号を受信して自車両の現在位置を検出するＧＰＳユニット１０２と、自車両の進行方向を検出するジャイロセンサ１０３と、地図データを格納する地図ディスク１０４ａを読み取るディスク読取装置１０４と、制御装置１０５と、地図やメニュー画面を表示するモニタ１０６とを備えている。モニタ１０６は、タッチパネル１０６ａを備えており、使用者はモニタ１０６上に表示された地図を指先でなぞることによって、地図上に経路を描画することができるようになっている。
【０００８】
制御装置１０５は、モニタ１０６上に地図を表示したときに、モニタ１０６上に、図２に示すように描画エリア２ａとスクロールエリア２ｂとを設定する。すなわち、モニタ１０６の全表示範囲に対して、その上下左右の外枠から所定範囲、例えば１ｃｍの範囲をスクロールエリア２ｂとして設定し、さらにその内側を描画エリア２ａとして設定する。そして、タッチパネル１０６ａからの出力に基づいて、使用者が描画エリア２ａ内またはスクロールエリア２ｂ内のいずれかをタッチしたかを検出する。
【０００９】
なお、制御装置１０５は、描画エリア２ａとスクロールエリア２ｂを設定した場合には、使用者がスクロールエリア２ｂをモニタ１０６上で目視できるように、図２に点線で示した描画エリア２ａとスクロールエリア２ｂの境界線を実際に表示したり、描画エリア２ａの背景色とスクロールエリア２ｂの背景色とを異なるものに変化させるようにしてもよい。
【００１０】
そして、使用者が描画エリア２ａ内を指でなぞっている間、すなわち描画エリア２ａがタッチされていることを検出している間は、使用者の指の軌跡に合わせて経路を描画する。また、使用者の指がスクロールエリア２ｂ内に入った時点、すなわちスクロールエリア２ｂがタッチされたことを検出した時点で描画を停止して、使用者による直前までの経路の描画方向に応じて地図のスクロール方向を決定する。例えば、使用者の指がスクロールエリア２ｂに入る直前の使用者の指の動きから方向ベクトルを算出し、そのベクトルの向きに地図をスクロールさせる。
【００１１】
地図をスクロールするにあたっては、使用者の指がスクロールエリア２ｂ内に触れている間は、所定量ずつ連続的にスクロールを行い、使用者の指がスクロールエリア２ｂから離れた時点でスクロールを停止する。例えば、図３に示すように、使用者が始点３ａから経路の描画を開始すると、使用者が指でなぞった位置に存在する道路上に太線で経路が描画される。そして、使用者の指がスクロールエリア２ｂ内に入った時点、すなわち点３ｂで描画を停止し、その直前に使用者が指を動かしていた方向、すなわち画面上方向に地図のスクロールを開始する。これによって、使用者が描画したい経路がモニタ１０６に表示されている地図の範囲外に延在している場合でも、描画エリア２ａ内を指でなぞって経路を描画しながらスクロールエリア２ｂまで指を移動させるだけで地図をスクロールすることができ、経路の描画操作と地図のスクロール操作を連続して行うことができる。
【００１２】
なお、本実施の形態におけるナビゲーション装置では、使用者が描画エリア２ａ内を指でなぞって経路を描画している途中で、使用者の指がスクロールエリア２ｂに入った場合に、経路の描画が停止した点、すなわち点３ｂを仮終点として設定し、点３ｂ上に仮終点を示すシンボル、例えば図４に示す黒丸を明示して表示してから地図をスクロールする。これによって、使用者は地図のスクロール後は明示された仮終点３ｂから経路の描画を再開すればよいことを把握することが可能となる。
【００１３】
そして、使用者が仮終点３ｂから経路の描画を再開すると、スクロール前（描画停止前）に描画されていた始点３ａから仮終点３ｂまでの経路と、再開後の仮終点３ｂから経路とをつなぎ合わせて１本の経路とし、経路の描画を続行する。
【００１４】
その後、使用者が経路の描画を終え、描画エリア２ａ内から指を離すと経路の描画を終了する。図５は、使用者が経路の描画を終え、終点５ａで描画エリア２ａ内から指を離した場合の具体例を示す図である。このように、使用者が描画エリア２ａ内から指を離すと、モニタ１０６上に確認ダイアログ５ｂを表示する。その結果、使用者によって「終了」ボタン５ｃがタッチされると使用者によって描画された経路を確定して描画を終了する。また、「続行」ボタン５ｄがタッチされると、確認ダイアログ５ｂを消去してモニタ表示を再度描画可能な状態に戻す。一方、「取消」ボタン５ｅがタッチされると、使用者によって描画された経路を取り消す、すなわち地図上から描画した経路を消去して経路を再描画できるようにする。
【００１５】
なお、使用者によって「終了」ボタン５ｃがタッチされ、経路が確定されると、一般的なナビゲーション装置と同様に、確定された経路に基づいて経路案内を開始する。
【００１６】
図６は、本実施の形態におけるナビゲーション装置１００の動作を示すフローチャートである。図６に示す処理は、車両のイグニションスイッチがオンされてナビゲーション装置１００の電源がオンされると起動するプログラムとして制御装置１０５により実行される。ステップＳ１０において、図２で上述したように、モニタ１０６上に描画エリア２ａとスクロールエリア２ｂとを設定して、ステップＳ２０へ進む。
【００１７】
ステップＳ２０では、ＧＰＳユニット１０２からの出力に基づいて、自車両の現在位置を検出し、自車両周辺の地図をディスク読取装置１０４を介して地図ディスク１０４ａから読み込む。そして、読み込んだ自車両周辺の地図を、ジャイロセンサ１０３からの出力に基づいて検出した自車両の進行方向が画面上で上を向くようにモニタ１０６に表示する。その後、ステップＳ３０へ進み、タッチパネル１０６ａからの出力に基づいて、使用者によってタッチパネル操作が開始されたか否かを検出する。使用者によるタッチパネル操作が検出された場合には、ステップＳ４０へ進む。
【００１８】
ステップＳ４０では、使用者によって描画エリア２ａ内がタッチされたことを検出したか否かを判断する。使用者によって描画エリア２ａ内がタッチされたことを検出しないと判断した場合には、後述するステップＳ６０へ進む。一方、使用者によって描画エリア２ａ内がタッチされたことを検出したと判断した場合には、ステップＳ５０へ進む。ステップＳ５０では、上述したように、使用者の指の動きに合わせて地図上への経路の描画を開始する。その後、ステップＳ６０へ進む。
【００１９】
ステップＳ６０では、使用者によってスクロールエリア２ｂ内がタッチされたことを検出したか否かを判断する。使用者によってスクロールエリア２ｂ内がタッチされたことを検出しないと判断した場合には、後述するステップＳ１４０へ進む。一方、使用者によってスクロールエリア２ｂ内がタッチされたことを検出したと判断した場合には、ステップＳ７０へ進む。ステップＳ７０では、使用者による経路描画中であったか否かを判断する。経路描画中でないと判断した場合には、後述するステップＳ９０へ進む。経路描画中であったと判断した場合には、ステップＳ８０へ進む。
【００２０】
ステップＳ８０では、経路の描画を停止し、上述したように、経路の描画を停止した点に仮終点３ｂを示すシンボルを描画して明示する。その後ステップＳ９０へ進み、画面に表示されている地図を使用者が経路を描画していたベクトル方向にスクロールさせてステップＳ１００へ進む。ステップＳ１００では、使用者の指がスクロールエリア２ｂ内から離れたか否かを判断する。使用者の指がスクロールエリア２ｂ内から離れたと判断した場合にはステップＳ１１０へ進み、地図のスクロールを停止する。その後、ステップＳ１２０へ進む。
【００２１】
ステップＳ１２０では、使用者によって描画エリア２ａ内がタッチされたことを検出したか否かを判断する。使用者によって描画エリア２ａ内がタッチされたことを検出したと判断した場合にはステップＳ１３０へ進み、描画エリア２ａ内での経路の描画を再開してステップＳ６０へ戻る。
【００２２】
また、ステップＳ６０で使用者によってスクロールエリア２ｂ内がタッチされたことを検出しないと判断した場合には、上述したようにステップＳ１４０へ進む。ステップＳ１４０では、タッチパネル１０６ａからの出力に基づいて、使用者の指が描画エリア２ａ内から離れたか否かを判断する。使用者の指が描画エリア２ａ内から離れていないと判断した場合には、ステップＳ６０へ戻る。一方、使用者の指が描画エリア２ａ内から離れたと判断した場合には、ステップＳ１５０へ進む。
【００２３】
ステップＳ１５０では、図５に示した確認ダイアログをモニタ１０６に表示してステップＳ１６０へ進む。ステップＳ１６０では、確認ダイアログ上に表示したボタンのうち、いずれが使用者によってタッチされたかを判断する。使用者によって「終了」ボタン５ｃがタッチされたと判断した場合には、処理を終了する。使用者によって「続行」ボタン５ｄがタッチされたと判断した場合には、ステップＳ３０に戻って処理を続行する。また、使用者によって「取消」ボタン５ｅがタッチされたと判断した場合には、ステップＳ１７０へ進み、使用者によって地図上に描画された経路を消去してステップＳ３０に戻る。
【００２４】
以上説明した本実施の形態によれば、以下のような作用効果を得ることができる。
（１）使用者が描画エリア２ａ内を指でなぞって地図上に経路を描画しているときに、使用者の指がスクロールエリア２ｂ内に入った時点で地図のスクロールを開始するようにした。これによって、使用者が描画したい経路がモニタ１０６に表示されている地図の範囲外に延在している場合でも、描画エリア２ａ内を指でなぞって経路を描画しながらスクロールエリア２ｂまで指を移動させるだけで地図をスクロールすることができ、経路の描画操作と地図のスクロール操作を連続して行うことができる。
【００２５】
（２）経路の描画中に使用者の指がスクロールエリア２ｂ内に入ったときには、経路の描画を停止してから地図のスクロールを開始するようにした。これによって、経路の描画を停止しないで地図をスクロールした場合には、使用者がタッチしている点が地図のスクロールと共になぞられてしまい、経路の描画が行われてしまうことを防ぐことができ、使用者の意図しない経路が描画されてしまうという問題を回避することができる。
【００２６】
（３）経路の描画中に使用者の指がスクロールエリア２ｂに入ったときには、経路の描画が停止した点を仮終点として明示して地図をスクロールするようにした。これによって、使用者は地図のスクロール後は明示された仮終点３ｂから経路の描画を再開すればよいことを把握することが可能となる。
【００２７】
（４）経路の描画中に使用者の指がスクロールエリア２ｂに入ったときには、使用者による直前までの経路の描画方向に応じて地図のスクロール方向を決定するようにした。これによって、使用者が直前まで描画していた経路が延在する可能性が高い方向を地図のスクロール方向として決定することができ、利便性が向上する。
【００２８】
―変形例―
なお、上述した実施の形態のナビゲーション装置は、以下のように変形することもできる。
（１）上述した実施の形態では、使用者が描画エリア２ａ内を指でなぞって経路を描画している途中で、使用者の指がスクロールエリア２ｂに入った場合に、経路の描画が停止した点を仮終点として明示する例について説明した。しかしこれに限定されず、地図ディスク１０４ａに格納されている道路リンクを参照して、使用者の指がスクロールエリア２ｂに入った地点に最も近い道路リンク端を検出し、その道路リンク端を仮終点として明示してもよい。また道路リンク端でなく、道路リンクの補間点を仮終点として明示してもよい。
【００２９】
（２）上述した実施の形態では、使用者が描画エリア２ａ内を指でなぞってモニタ１０６に表示された地図上に経路を描画する例について説明したが、これに限定されず、地図上に経路以外の各種情報を描画する場合にも本発明は適用可能である。例えば、タッチパネル１０６ａを使用して地図上に手書きメモを描画する場合に、使用者の指がスクロールエリア２ｂに入った時点で描画を停止して地図をスクロールさせることによって、手書きメモを描画するためのスペースをスクロール方向に広げることが可能となる。
【００３０】
なお、本発明の特徴的な機能を損なわない限り、本発明は、上述した実施の形態における構成に何ら限定されない。
【００３１】
特許請求の範囲の構成要素と実施の形態との対応関係について説明する。制御装置１０５はエリア設定手段、描画手段、およびスクロール手段に相当する。なお、この対応は一例であり、実施の形態の構成によって対応関係は異なるものである。
【図面の簡単な説明】
【００３２】
【図１】本実施の形態におけるナビゲーション装置の一実施の形態の構成を示すブロック図である。
【図２】モニタ１０６上に、描画エリア２ａとスクロールエリア２ｂとを設定した場合の具体例を示す図である。
【図３】使用者によって描画された経路の具体例を示す図である。
【図４】使用者の指がスクロールエリア２ｂに入った場合に、仮終点を明示して地図をスクロールする場合の具体例を示す図である。
【図５】確認ダイアログの表示例を示す図である。
【図６】本実施の形態におけるナビゲーション装置１００の動作を示すフローチャート図である。
【符号の説明】
【００３３】
１００  ナビゲーション装置
１０１  車速センサ
１０２  ＧＰＳユニット
１０３  ジャイロセンサ
１０４  ディスク読取装置
１０４ａ  地図ディスク１０４ａ
１０５  制御装置
１０６  モニタ
１０６ａ  タッチパネル
【図１】
2007025023.tif 000003
【図２】
2007025023.tif 000004
【図３】
2007025023.tif 000005
【図４】
2007025023.tif 000006
【図５】
2007025023.tif 000007
【図６】
2007025023.tif 000008