(57)【要約】    【課題】ユーザに地図上でタッチされた目的地までの推奨経路を探索するナビゲーション装置において、ユーザが目的地に設定したい施設を地図上で正確にタッチすることが困難な場合にも、目的地を正しく設定できるようにする。    【解決手段】地図上の一点をユーザがタッチし続けたときに、そのタッチ地点を中心とする円形の領域をタッチ時間に応じて徐々に拡大表示し、ユーザが指を離したときに表示されていた円形領域内に位置している施設の名称をリスト４０にリスト表示する。このリスト表示された施設名称の中からユーザがいずれかを選択すると、その施設を目的地に設定して推奨経路２２の続きの部分を探索し、自車位置２０から目的地施設まで至る推奨経路２２の全体を探索する。【選択図】図８
2006300522.tif 000002
【特許請求の範囲】
【請求項１】
地図を含む各種の画像を表示する画像表示手段と、
前記画像表示手段に対するユーザのタッチ位置に基づいて、ユーザからのタッチパネル操作を検出するタッチパネル操作検出手段と、
前記タッチパネル操作検出手段により検出されたタッチパネル操作に基づいて、施設を探索するための施設探索領域を前記画像表示手段により表示された地図上に設定する施設探索領域設定手段と、
前記施設探索領域設定手段により設定された施設探索領域内に位置する施設を前記地図中で探索する施設探索手段と、
前記施設探索手段により探索された施設をリスト表示するリスト表示手段と、
前記リスト表示手段によりリスト表示された施設のいずれかを目的地に設定する目的地設定手段と、
前記目的地設定手段により設定された目的地まで至る推奨経路を探索する経路探索手段とを備えることを特徴とするナビゲーション装置。
【請求項２】
請求項１のナビゲーション装置において、
前記タッチパネル操作におけるユーザのタッチ位置の軌跡に基づいて、前記地図中のいずれかの道路を前記推奨経路の一部分に設定する部分経路設定手段をさらに備え、
前記経路探索手段は、前記部分経路設定手段により設定された推奨経路の一部分を含み、前記目的地まで至る推奨経路を探索することを特徴とするナビゲーション装置。
【請求項３】
請求項１または２のナビゲーション装置において、
前記画像表示手段に対して、前記タッチパネル操作におけるユーザのタッチ位置の周囲に所定の領域を表示させる領域表示手段と、
前記タッチ位置が静止しているときに、前記画像表示手段に対して、前記領域表示手段により表示させられた領域を徐々に拡大表示させる領域拡大手段とをさらに備え、
前記施設探索領域設定手段は、前記領域表示手段により表示された領域、または前記領域拡大手段により拡大表示された領域に基づいて、前記施設探索領域を設定することを特徴とするナビゲーション装置。
【請求項４】
請求項１または２のナビゲーション装置において、
前記施設探索領域設定手段は、前記タッチパネル操作におけるユーザのタッチ位置の軌跡に基づいて、前記施設探索領域を設定することを特徴とするナビゲーション装置。
【請求項５】
請求項４のナビゲーション装置において、
前記タッチパネル操作の入力が中断したときに、前記部分経路設定手段と前記施設探索領域設定手段のいずれを用いるかをユーザに選択させる選択要求手段をさらに備えることを特徴とするナビゲーション装置。
【請求項６】
地図を含む各種の画像を表示する画像表示手段と、
前記画像表示手段に対するユーザのタッチ位置に基づいて、ユーザからのタッチパネル操作を検出するタッチパネル操作検出手段と、
前記画像表示手段により表示された地図上で、前記タッチパネル操作検出手段により検出されたタッチパネル操作におけるユーザのタッチ位置に対応する地点の周囲に所定の領域を設定する領域設定手段と、
前記タッチ位置が静止しているときに、前記領域設定手段により設定された領域を徐々に拡大する領域拡大手段とを備えることを特徴とするナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネル式の表示モニタに地図を表示し、その地図上でタッチされた目的地までの推奨経路を探索するナビゲーション装置に関する。
【背景技術】
【０００２】
タッチパネル式の表示モニタに地図を表示し、その地図上でタッチされた目的地までの推奨経路を探索するナビゲーション装置において、ユーザに地図上でなぞられた道路を通るように推奨経路を探索するものが知られている（特許文献１）。
【０００３】
【特許文献１】特開２００２−３９７７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示されるナビゲーション装置では、ユーザに地図上でタッチされた地点が目的地に設定される。そのため、様々な施設が密集して存在する市街地などのように、ユーザが目的地に設定したい施設を地図上で正確にタッチすることが困難な場合には、目的地が誤って設定されてしまうことがある。
【課題を解決するための手段】
【０００５】
請求項１の発明によるナビゲーション装置は、地図を含む各種の画像を表示する画像表示手段と、画像表示手段に対するユーザのタッチ位置に基づいて、ユーザからのタッチパネル操作を検出するタッチパネル操作検出手段と、タッチパネル操作検出手段により検出されたタッチパネル操作に基づいて、施設を探索するための施設探索領域を画像表示手段により表示された地図上に設定する施設探索領域設定手段と、施設探索領域設定手段により設定された施設探索領域内に位置する施設を地図中で探索する施設探索手段と、施設探索手段により探索された施設をリスト表示するリスト表示手段と、リスト表示手段によりリスト表示された施設のいずれかを目的地に設定する目的地設定手段と、目的地設定手段により設定された目的地まで至る推奨経路を探索する経路探索手段とを備えるものである。
請求項２の発明は、請求項１のナビゲーション装置において、タッチパネル操作におけるユーザのタッチ位置の軌跡に基づいて、地図中のいずれかの道路を推奨経路の一部分に設定する部分経路設定手段をさらに備え、経路探索手段は、部分経路設定手段により設定された推奨経路の一部分を含み、目的地まで至る推奨経路を探索するものである。
請求項３の発明は、請求項１または２のナビゲーション装置において、画像表示手段に対して、タッチパネル操作におけるユーザのタッチ位置の周囲に所定の領域を表示させる領域表示手段と、タッチ位置が静止しているときに、画像表示手段に対して、領域表示手段により表示させられた領域を徐々に拡大表示させる領域拡大手段とをさらに備え、施設探索領域設定手段は、領域表示手段により表示された領域、または領域拡大手段により拡大表示された領域に基づいて、施設探索領域を設定するものである。
請求項４の発明は、請求項１または２のナビゲーション装置において、施設探索領域設定手段は、タッチパネル操作におけるユーザのタッチ位置の軌跡に基づいて、施設探索領域を設定するものである。
請求項５の発明は、請求項４のナビゲーション装置において、タッチパネル操作の入力が中断したときに、部分経路設定手段と施設探索領域設定手段のいずれを用いるかをユーザに選択させる選択要求手段をさらに備えるものである。
請求項６の発明によるナビゲーション装置は、地図を含む各種の画像を表示する画像表示手段と、画像表示手段に対するユーザのタッチ位置に基づいて、ユーザからのタッチパネル操作を検出するタッチパネル操作検出手段と、画像表示手段により表示された地図上で、タッチパネル操作検出手段により検出されたタッチパネル操作におけるユーザのタッチ位置に対応する地点の周囲に所定の領域を設定する領域設定手段と、タッチ位置が静止しているときに、領域設定手段により設定された領域を徐々に拡大する領域拡大手段とを備えるものである。
【発明の効果】
【０００６】
本発明によれば、ユーザに地図上でタッチされた目的地までの推奨経路を探索するナビゲーション装置において、ユーザが目的地に設定したい施設を地図上で正確にタッチすることが困難な場合にも、目的地を正しく設定できる。
【発明を実施するための最良の形態】
【０００７】
−第1の実施の形態−
本発明の一実施形態によるナビゲーション装置の構成を図１に示す。このナビゲーション装置は、車両に搭載されて使用され、タッチパネル式の表示モニタに地図を表示して、その地図上でタッチされた地点を目的地に設定し、自車位置からその目的地までの推奨経路を探索する。このとき、ユーザに地図上でなぞられた道路を推奨経路に含めるものである。図１に示すナビゲーション装置１は、制御回路１１、ＲＯＭ１２、ＲＡＭ１３、現在地検出装置１４、画像メモリ１５、表示モニタ１６、入力装置１７、およびディスクドライブ１８を有している。ディスクドライブ１８には、地図データが記録されたＤＶＤ−ＲＯＭ１９が装填される。
【０００８】
制御回路１１は、マイクロプロセッサおよびその周辺回路からなり、ＲＡＭ１３を作業エリアとしてＲＯＭ１２に格納された制御プログラムを実行することにより、各種の処理や制御を行う。この制御回路１１により、ＤＶＤ−ＲＯＭ１９に記録された地図データに基づいて、たとえば地図の表示や設定された目的地までの推奨経路の探索などの処理が行われる。
【０００９】
現在地検出装置１４は、自車両の現在地を検出する装置であり、たとえば、自車両の進行方向を検出する振動ジャイロ１４ａ、車速を検出する車速センサ１４ｂ、ＧＰＳ衛星からのＧＰＳ信号を検出するＧＰＳセンサ１４ｃ等からなる。ナビゲーション装置１は、この現在地検出装置１４により検出された自車両の現在地に基づいて、推奨経路を探索するときの経路探索開始点を決定することができる。
【００１０】
画像メモリ１５は、表示モニタ１６に表示するための画像データを一時的に格納する。この画像データは、道路地図を表示するための道路地図描画用データや各種の図形データ等からなり、制御回路１１において、ＤＶＤ−ＲＯＭ１９に記録されている地図データに基づいて作成される。この画像メモリ１５に格納された画像データを用いて、表示モニタ１６に地図画像など各種の画像が表示される。
【００１１】
表示モニタ１６にはタッチパネル１６ａが組み合わされており、ユーザの指などによって表示モニタ１６上のいずれかの位置がタッチされると、そのタッチ位置を示す情報がタッチパネル１６ａから制御回路１１へ出力される。このタッチ位置情報に基づいて、そのとき表示モニタ１６に表示されていた画像のどの部分がタッチされたか制御回路１１によって判断される。本実施形態のナビゲーション装置１は、このようなタッチパネル１６ａと制御回路１１によって検出されるユーザからのタッチパネル操作に応じて、様々な処理が実行される。
【００１２】
入力装置１７は、ユーザからの様々な操作入力を受け付けるためのものであり、操作パネルやリモコンなどによって実現される。入力装置１７により、たとえば、地図のスクロール方向の指示や地図縮尺の変更などの操作が行われる。なお、これらの操作は上記のタッチパネル操作によっても行うことができる。そのため、入力装置１７は本実施形態のナビゲーション装置１において必須ではなく、備えられていなくてもよい。
【００１３】
ディスクドライブ１８は、装填されたＤＶＤ−ＲＯＭ１９より、道路地図を表示するための地図データを読み出す。この地図データには、目的地までのルート探索に用いられる経路計算データや、交差点名称および道路名称など、推奨経路に従って自車両を目的地まで誘導するために用いられる経路誘導データ、さらに道路を表す道路データなどが含まれている。また、河川や鉄道、地図上の各種施設等（ランドマーク）など、道路以外の地図形状を表す背景データなども地図データに含まれている。
【００１４】
道路データにおいて、道路区間を表す最小単位はリンクと呼ばれており、各道路は複数のリンクによって構成されている。リンク同士を接続している点はノードと呼ばれ、このノードはそれぞれに位置情報（座標情報）を有している。このノードの位置情報によって、リンク形状、すなわち道路の形状が決定される。なお、ここではＤＶＤ−ＲＯＭを用いた例について説明しているが、ＤＶＤ−ＲＯＭ以外の他の記録メディア、たとえばＣＤ−ＲＯＭやハードディスクなどより、地図データを読み出すこととしてもよい。
【００１５】
ユーザからのタッチパネル操作によって指定された地点が目的地に設定されると、ナビゲーション装置１は、現在地検出装置１４により検出された現在地を経路探索開始点として、前述の経路計算データに基づいて所定のアルゴリズムの演算を行うことにより、現在地から目的地までのルート探索を行う。ルート探索の結果求められた推奨経路は、その表示形態、たとえば表示色などを変えることによって、他の道路とは区別して道路地図上に表される。これにより、ユーザは推奨経路を表示モニタ１６に表示された道路地図上において認識することができる。また、この推奨経路に従って自車両が走行できるよう、ナビゲーション装置１は、ユーザに対して画像や音声などによる進行方向指示を行うことにより、自車両を誘導する。このように、道路地図を表示して推奨経路に従って自車両を目的地まで誘導することにより、目的地までのルート案内が行われる。
【００１６】
なお、本実施形態のナビゲーション装置１では、上記のように目的地を設定して推奨経路を探索する際に、表示モニタ１６に表示されている地図上でいずれかの道路がユーザのタッチパネル操作によってなぞられると、その道路が推奨経路の一部分に設定される。これにより、ユーザは任意の道路を推奨経路に含めることができる。この点について、図２および図３を用いて以下に説明する。
【００１７】
図２は、まだ推奨経路が探索されていない場合に表示モニタ１６に表示されている地図画像の例を示している。この図２の画像において、ユーザが指などにより表示モニタ１６をタッチしたまま自車位置２０から符号２１に示す矢印に沿ってその指等を動かすと、そのタッチパネル操作がタッチパネル１６ａと制御回路１１によって検出される。そして、検出されたタッチパネル操作におけるユーザのタッチ位置の軌跡に基づいて、表示された地図中のどの道路がユーザになぞられたのか判断される。この判断結果に応じて、図３に示すように、なぞられた道路が推奨経路２２の一部分に設定され、太線で表示される。なお、この時点ではまだ目的地が設定されていないため、推奨経路２２は途中までしか設定されていない。
【００１８】
上記のようにして推奨経路の一部分を設定したら、次にユーザは目的地を設定する。このとき本実施形態のナビゲーション装置１では、ユーザのタッチパネル操作に基づいて施設を探索するための特定の領域を地図上に設定し、その領域内にある施設を探索してリスト表示する。そして、表示されたリスト中からユーザに選択された施設を目的地に設定する。このようにすることで、様々な施設が密集している市街地などの地域においても、その密集した施設の中からユーザが目的地に設定したい施設を正確に指定できるようにしている。この点について、以下に図４〜９を用いて説明する。
【００１９】
図４は、上記で説明したようにして推奨経路２２の一部分がユーザのタッチパネル操作により設定された後に、表示モニタ１６に表示されている地図上の一点をユーザがタッチし続けたときの様子を示している。この状態のまま所定時間が経過すると、図５に示すように、タッチされている地点を中心に円形の領域３０が表示される。
【００２０】
そのままさらに所定時間が経過すると、次に図６に示すように、円形領域３０が図５よりも広がって表示される。その後も図６の状態から所定時間が経過すると、図７に示すように円形領域３０がより一層広がって表示される。このように、地図上の一点をユーザがタッチし続けると、そのタッチ地点を中心とする円形の領域がタッチ時間に応じて徐々に拡大表示される。なお、円形領域が予め定められた所定の大きさとなった場合や、画面の端まで到達した場合などは、拡大表示をストップするようにしてもよい。
【００２１】
図７の状態となったときに、ユーザがそれまでタッチし続けた指等を表示モニタ１６から離すと、次に図８のようなリスト画面が表示される。このリスト画面では、図７の円形領域３０内に位置している施設の名称がリスト４０のようにリスト表示される。このリスト表示された施設名称の中からユーザがいずれかを選択すると、その施設を目的地とする推奨経路が探索される。
【００２２】
たとえば、リスト４０の３番目にある「Ｃ駅」が選択されると、図９の符号４１に示すＣ駅が目的地に設定されて、それまで途中までしか設定されていなかった推奨経路２２の続きの部分が探索される。その結果、自車位置２０からＣ駅まで推奨経路２２の全体が探索され、地図上に太線で表示される。以上説明したようにして、ユーザのタッチパネル操作に応じて設定された領域内にある施設をリスト表示し、そのリスト中からユーザに選択された施設を目的地に設定する。
【００２３】
以上説明した処理を実行するときのフローチャートを図１０に示す。このフローチャートは、ナビゲーション装置１の制御回路１１において実行される。ステップＳ１０では、ユーザからのタッチパネル操作があったか否かを判定する。タッチパネル操作が検出されると、次のステップＳ２０へ進む。
【００２４】
ステップＳ２０では、ステップＳ１０で検出されたタッチパネル操作においてタッチ位置が静止しているか否かを判定する。タッチ位置が静止しており変化しない場合、すなわち、表示モニタ１６に表示されている地図上の一点がタッチされ続けていることが検出された場合は、ステップＳ３０へ進む。以下の説明では、このようなタッチパネル操作を静止タッチ操作という。一方、ステップＳ１０で検出されたタッチパネル操作が静止タッチ操作ではなく、そのタッチ位置が変化している場合は、地図上のいずれかの道路がなぞられたと判断してステップＳ２１へ進む。
【００２５】
ステップＳ２０からＳ２１へ進んだ場合、ステップＳ２１では、ステップＳ１０で検出されたタッチパネル操作によってどの道路がなぞられたかを判断し、その道路を推奨経路の一部分に設定する。ステップＳ２１を実行したら、ステップＳ１０へ戻る。
【００２６】
ステップＳ２０からＳ３０へ進んだ場合、ステップＳ３０では、時間計測用のタイマ（タイマ１とする）をスタートする。ここでタイマ１をスタートすることにより、ユーザが地図上の一点をタッチし続けたときの継続時間の計測を開始する。次のステップＳ４０では、タッチパネル操作を行うユーザの指等がタッチパネルを離れたか否かを判定する。すなわち、ステップＳ２０で検出された静止タッチ操作が継続されているか否かをステップＳ４０において判定する。ユーザの指等がタッチパネルを離れて静止タッチ操作が中断された場合は、ステップＳ４１へ進む。一方、ユーザの指等がタッチパネルを離れておらず、静止タッチ操作が継続されている場合は、ステップＳ５０へ進む。
【００２７】
ステップＳ４１では、ステップＳ２０で検出された静止タッチ操作のタッチ位置に対応する地図上の地点を目的地に設定する。ステップＳ４１を実行したら、ステップＳ１６０へ進む。一方ステップＳ５０では、ステップＳ３０でタイマ１をスタートしてから予め定められた所定時間が経過したか否かを判断する。所定時間、たとえば１秒間が経過した場合は、次のステップＳ６０へ進む。所定時間が経過していない場合は、ステップＳ４０へ戻る。
【００２８】
ステップＳ６０では、ステップＳ２０で検出された静止タッチ操作のタッチ位置を中心として、その周囲に図５の符号３０に示すような円形領域を表示モニタ１６において表示する。このとき円形領域３０の半径の大きさは、予め定められた大きさとする。次のステップＳ７０では、前述のタイマ１とは別の時間計測用のタイマ（タイマ２とする）をスタートする。ここでタイマ２をスタートすることにより、円形領域３０を表示してからの経過時間の計測を開始する。
【００２９】
ステップＳ８０では、ステップＳ４０と同様に、タッチパネル操作を行うユーザの指等がタッチパネルを離れたか否か、すなわち、ステップＳ２０で検出された静止タッチ操作がこの時点でも継続されているか否かを判定する。ユーザの指等がタッチパネルを離れ、静止タッチ操作が中断されている場合は、ステップＳ１１０へ進む。一方、ユーザの指等がタッチパネルをまだ離れておらず、静止タッチ操作がこの時点でも継続されている場合は、ステップＳ９０へ進む。
【００３０】
ステップＳ９０では、ステップＳ７０でタイマ２をスタートしてから予め定められた所定時間が経過したか否かを判断する。このときの所定時間は、前述のステップＳ５０の判断における時間と同じであってもよいし、異なる時間でもよい。所定時間が経過した場合はステップＳ１００へ進み、経過していない場合はステップＳ８０へ戻る。
【００３１】
ステップＳ１００では、ステップＳ６０で表示した円形領域を図６の符号３０に示すように拡大して表示モニタ１６に表示する。ステップＳ１００を実行したらステップＳ７０へ戻り、タイマ２をリセットした後に再びステップＳ７０でスタートして、上記の処理を繰り返す。このようにしてステップＳ７０〜Ｓ１００の処理をユーザの指がタッチパネルを離れるまで繰り返すことにより、ステップＳ６０で表示した円形領域を所定時間ごとに徐々に拡大表示する。なお、前述したように円形領域が予め定められた所定の大きさとなった場合や、画面の端まで到達した場合などは、その時点でステップＳ７０〜Ｓ１００の処理を止め、ステップＳ１１０へ進むようにしてもよい。
【００３２】
ステップＳ８０で静止タッチ操作が中断されたと判定してステップＳ１１０へ進むと、ステップＳ１１０では、リスト表示する施設を探索するための施設探索領域を設定する。この施設探索領域はユーザのタッチパネル操作に基づいて設定され、具体的には、最後に実行されたステップＳ１００において拡大表示された円形領域が施設探索領域に設定される。なお、ステップＳ１００が一度も実行されなかった場合は、ステップＳ６０において表示された円形領域が施設探索領域に設定される。
【００３３】
ステップＳ１２０では、ＤＶＤ−ＲＯＭ１９に記録されている地図データに基づいて、ステップＳ１１０で設定された施設探索領域の中に位置する施設を表示モニタ１６に表示されている地図中で探索する。次のステップＳ１３０では、ステップＳ１２０で探索された施設の名称を、図８の符号４０に示すようにリスト化して表示する。なお、このとき施設名称以外の情報、たとえば施設ジャンルなどをリスト中に含めて表示してもよい。
【００３４】
ステップＳ１４０では、ステップＳ１３０でリスト表示した施設のうち、いずれかの施設が選択されたかを判定する。いずれかの施設が選択されたらステップＳ１５０へ進み、ステップＳ１５０において、その施設を目的地施設に設定する。
【００３５】
ステップＳ１６０では、ステップＳ１５０で設定された目的地施設、またはステップＳ４１で設定された目的地までの推奨経路を探索する。このとき、ステップＳ２１において推奨経路の一部分が設定されていた場合は、それを含み目的地まで至る推奨経路を探索する。ステップＳ１６０において推奨経路が探索されたら、図１０のフローチャートを終了する。以上説明したようにして、ユーザのタッチパネル操作によって指定された目的地までの推奨経路が探索される。
【００３６】
以上説明した実施の形態によれば、次の作用効果が得られる。
（１）ユーザのタッチパネル操作に基づいて、施設探索領域を表示モニタ１６に表示されている地図上に設定し（ステップＳ１１０）、設定された施設探索領域内に位置する施設をその地図中で探索して（ステップＳ１２０）、探索された施設をリスト表示する（ステップＳ１３０）。こうしてリスト表示された施設のうち、ユーザに選択された施設を目的地に設定し（ステップＳ１５０）、その目的地まで至る推奨経路を探索する（ステップＳ１６０）こととした。このようにしたので、ユーザに地図上でタッチされた目的地までの推奨経路を探索するナビゲーション装置において、ユーザが目的地に設定したい施設を地図上で正確にタッチすることが困難な場合にも、目的地を正しく設定できる。
【００３７】
（２）タッチパネル操作におけるユーザのタッチ位置の軌跡に基づいてなぞられた道路を判断することにより、表示モニタ１６に表示されている地図中のいずれかの道路を推奨経路の一部分に設定する（ステップＳ２１）。こうして設定された推奨経路の一部分を含み、目的地まで至る推奨経路をステップＳ１６０において探索することとした。このようにしたので、ユーザの希望する任意の道路を推奨経路に含めることができる。
【００３８】
（３）表示モニタ１６に対して、タッチパネル操作におけるユーザのタッチ位置の周囲に所定の円形領域を表示させる（ステップＳ６０）。その後タッチ位置が静止しているときには、表示モニタ１６に対して、ステップＳ６０で表示された円形領域を徐々に拡大表示させる（ステップＳ１００）。こうしてステップＳ６０で表示された円形領域またはステップＳ１００で拡大表示された円形領域に基づいて、ステップＳ１１０において施設探索領域を設定することとした。このようにしたので、ユーザに施設探索領域を簡単な操作で設定させることができる。
【００３９】
なお、上記の実施の形態では、表示モニタ１６に表示されている地図上の一点をユーザがタッチし続けたときに、その地点を中心とする円形の領域を徐々に拡大して表示することとしたが、それ以外の形状、たとえば楕円形や四角形などの領域を徐々に拡大することとしてもよい。さらに、道路から一定の範囲に領域を設定し、その領域を道路に沿って徐々に拡大してもよい。
【００４０】
道路から一定の範囲に設定した領域を道路に沿って徐々に拡大する様子を図１４、１５および１６に示す。表示モニタ１６に表示されている地図上の一点をユーザがタッチし続けると、初めに図１４に示す領域３１がユーザのタッチ地点を中心に、道路から一定幅の範囲に設定される。そこから所定時間が経過すると、図１５に示すように、領域３１を道路からの幅を変えずに道路に沿って拡大する。さらに所定時間が経過すると、図１６に示すように、領域３１を道路に沿ってさらに拡大する。このような領域３１を図５〜７に示す円形領域３０の代わりに表示して、その中に位置する施設の名称をリスト表示することとしてもよい。
【００４１】
また、上記の実施の形態では、ユーザのタッチパネル操作に応じた領域の設定方法について、施設をリスト表示するための施設探索領域を地図上に設定する際に適用した例を説明したが、他の用途で使用してもよい。すなわち、表示モニタに表示された地図上で、タッチパネル操作におけるユーザのタッチ位置に対応する地点の周囲に所定の領域を設定し、タッチ位置が静止しているときにその領域を徐々に拡大する領域の設定方法を、どのような用途で使用してもよい。
【００４２】
−第２の実施の形態−
本発明の第２の実施の形態について説明する。上記で説明した第１の実施の形態では、表示モニタ１６に表示されている地図上の一点をユーザがタッチし続けることにより領域を徐々に拡大し、指を離したときの領域内に含まれる施設をリスト表示していた。これに対して本実施形態では、表示モニタ１６に表示されている地図上でユーザがなぞった領域に含まれる施設をリスト表示する。この点について、以下に詳しく説明する。
【００４３】
第１の実施の形態と同様に、表示モニタ１６に表示された地図上で図２に示すようにユーザのタッチパネル操作によって道路がなぞられると、その道路が図３に示すように推奨経路２２の一部分に設定される。その後ユーザがタッチパネルから指を離すと、本実施形態では図１１に示すような画面が表示される。この画面にはモード切替ボタン５０が表示されており、ユーザに「描きナビモード」と「施設検索モード」のいずれを用いるかをモード切替ボタン５０によって選択させる。
【００４４】
モード切替ボタン５０により「描きナビモード」が選択された場合は、引き続きユーザのタッチパネル操作によってなぞられた道路が推奨経路の一部分に設定される。一方、「施設検索モード」が選択された場合は、ユーザからの領域指定操作を受け付けるモードへと移行される。このモードにおいて、図１２の符号５１に示すような軌跡をユーザがタッチパネル操作によって地図上でなぞると、その軌跡によって囲まれた領域に含まれる施設がリスト表示される。その結果、図８に示すようなリスト画面が表示される。このリスト中から選択された施設が、第１の実施の形態と同様に目的地施設に設定され、その目的地施設までの推奨経路が探索される。
【００４５】
以上説明した第２の実施の形態におけるフローチャートを図１３に示す。このフローチャートは、第１の実施の形態と同じように、ナビゲーション装置１の制御回路１１において実行される。ステップＳ２１０では、ユーザからのタッチパネル操作があったか否かを判定する。タッチパネル操作が検出されると、次のステップＳ２２０へ進む。
【００４６】
ステップＳ２２０では、図１０のステップＳ２１と同様に、ステップＳ２１０で検出されたタッチパネル操作によってどの道路がなぞられたかを判断し、その道路を推奨経路の一部に設定する。次のステップＳ２３０では、タッチパネル操作を行うユーザの指等がタッチパネルを離れたか否かを判定する。ユーザの指等がタッチパネルを離れてタッチパネル操作が中断された場合は、ステップＳ２４０へ進む。一方、タッチパネル操作が継続されている場合は、ステップＳ２２０へ戻る。
【００４７】
ステップＳ２４０では、図１１の符号５０に示すようなモード切替ボタンを表示する。ステップＳ２５０では、このモード切替ボタンにおいて、「描きナビモード」ボタンと「施設検索モード」ボタンのどちらがユーザによって押されたか判定する。「描きナビモード」ボタンが押された場合はステップＳ２２０へ戻り、上記のような処理を繰り返す。「施設検索モード」ボタンが押された場合は、ステップＳ２６０へ進む。
【００４８】
ステップＳ２６０では、ユーザからの領域指定操作の受け付けを行う。次のステップＳ２７０では、ステップＳ２６０においてユーザからの領域指定操作が入力されたか否かを判定する。領域指定操作が入力された場合、すなわち図１２の符号５１に示すような軌跡がユーザのタッチパネル操作によって地図上でなぞられた場合は、ステップＳ２８０へ進む。領域指定操作が入力されない場合はステップＳ２６０へ戻り、領域指定操作が入力されるまでステップＳ２６０を実行し続ける。
【００４９】
ステップＳ２８０からＳ３３０までは、図１０のステップＳ１１０〜Ｓ１６０と同様の処理を実行する。すなわち、ステップＳ２８０では、ステップＳ２７０において入力された領域指定操作に基づいて、ユーザのタッチパネル操作によって地図上でなぞられた軌跡により囲まれた領域を施設探索領域に設定する。この施設探索領域の中に含まれる施設をステップＳ２９０で探索し、ステップＳ３００でリスト表示する。そして、リスト中からいずれかの施設が選択されたかをステップＳ３１０で判定し、選択された施設をステップＳ３２０で目的地施設に設定して、その目的地施設までの推奨経路ステップＳ３３０で探索する。以上説明したようにして、ユーザのタッチパネル操作によって指定された目的地までの推奨経路が探索される。
【００５０】
以上説明した第２の実施の形態によれば、第１の実施の形態と同様の作用効果に加えて次の作用効果を得ることができる。
（１）ユーザからの領域指定操作を受け付け（ステップＳ２６０）、そこで入力されたタッチパネル操作におけるユーザのタッチ位置の軌跡に基づいて、施設探索領域を設定することとした（ステップＳ２８０）。このようにしたので、ユーザに施設探索領域を簡単な操作で設定させることができる。
【００５１】
（２）タッチパネル操作の入力が中断したか否かを判定し（ステップＳ２３０）、中断したときにはモード切替ボタンを表示する（ステップＳ２４０）。このモード切替ボタンにより、ユーザのタッチパネル操作によってなぞられた道路を推奨経路の一部分に設定する「描きナビモード」と、施設探索領域を設定してその中の施設をリスト表示する「施設検索モード」のいずれを実行するかユーザに選択させることとした。このようにしたので、ユーザのタッチパネル操作の内容を状況に応じて確実に検出することができる。
【００５２】
なお、以上説明した各実施の形態や各種の変形例はあくまで一例であり、発明の特徴が損なわれない限り、本発明はこれらの内容に限定されない。
【００５３】
上記の各実施の形態では、画像表示手段を表示モニタ１６、タッチパネル操作検出手段をタッチパネル１６ａと制御回路１１によってそれぞれ実現し、その他の各手段を制御回路１１の処理によって実現している。具体的には、部分経路設定手段をステップＳ２１またはＳ２２０、領域表示手段および領域設定手段をステップＳ６０、領域拡大手段をステップＳ１００、選択要求手段をステップＳ２４０、施設探索領域設定手段をステップＳ１１０またはＳ２８０、施設探索手段をステップＳ１２０またはＳ２９０、リスト表示手段をステップＳ１３０またはＳ３００、目的地設定手段をステップＳ１５０またはＳ３２０、経路探索手段をステップＳ１６０またはＳ３３０によってそれぞれ実現している。なお、以上の説明はあくまで一例であり、発明を解釈する際、上記の実施形態の記載事項と特許請求の範囲の記載事項の対応関係には何ら限定も拘束もされない。
【図面の簡単な説明】
【００５４】
【図１】本発明の一実施形態によるナビゲーション装置の構成を示すブロック図である。
【図２】道路をなぞって推奨経路の一部分を設定する様子を示す図である。
【図３】設定された推奨経路の一部分を示す図である。
【図４】地図上の一点をユーザがタッチし続けている様子を示す図である。
【図５】タッチされている地点を中心に円形領域が設定された様子を示す図である。
【図６】円形領域が拡大された様子を示す図である。
【図７】円形領域がさらに拡大された様子を示す図である。
【図８】設定された領域内の施設をリスト表示した様子を示す図である。
【図９】目的地まで探索された推奨経路の全体を示す図である。
【図１０】第１の実施の形態においてユーザのタッチパネル操作によって指定された目的地までの推奨経路を探索するときに実行される処理のフローチャートである。
【図１１】モード切替ボタンが表示された様子を示す図である。
【図１２】地図上でなぞった軌跡に囲まれた領域を設定する様子を示す図である。
【図１３】第２の実施の形態においてユーザのタッチパネル操作によって指定された目的地までの推奨経路を探索するときに実行される処理のフローチャートである。
【図１４】タッチされている地点を中心に道路に沿って一定幅の領域が設定された様子を示す図である。
【図１５】領域が道路に沿って拡大された様子を示す図である。
【図１６】領域が道路に沿ってさらに拡大された様子を示す図である。
【符号の説明】
【００５５】
１  ナビゲーション装置
１１  制御回路
１２  ＲＯＭ
１３  ＲＡＭ
１４  現在地検出装置
１５  画像メモリ
１６  表示モニタ
１７  入力装置
１８  ディスクドライブ
１９  ＤＶＤ−ＲＯＭ
【図１】
2006300522.tif 000003
【図２】
2006300522.tif 000004
【図３】
2006300522.tif 000005
【図４】
2006300522.tif 000006
【図５】
2006300522.tif 000007
【図６】
2006300522.tif 000008
【図７】
2006300522.tif 000009
【図８】
2006300522.tif 000010
【図９】
2006300522.tif 000011
【図１０】
2006300522.tif 000012
【図１１】
2006300522.tif 000013
【図１２】
2006300522.tif 000014
【図１３】
2006300522.tif 000015
【図１４】
2006300522.tif 000016
【図１５】
2006300522.tif 000017
【図１６】
2006300522.tif 000018