(57)【要約】【課題】所望の地理的範囲について容易にユーザ登録地点のクリアを行える「ナビゲーション装置」を提供する。【解決手段】地図データに基づいて地図を表す案内画像を描画すると共に、案内画像上に、ユーザ登録地点を表すユーザ登録地点マーク３２０を描画して表示する（ａ）。カーソル３３０の位置指定とエリアボタン５０１の操作が発生したならば（ｂ）、カーソル３３０の位置を中心とする円を対象エリアとして設定し、対象エリアを表す対象エリア図形５０２を案内画像上に表示する（ｃ）。そして、拡大ボタンまたは縮小ボタンの操作に応じて、対象エリアを拡大／縮小すると共に対象エリア図形５０２を更新する（ｄ）。また、決定ボタン５０４が操作された場合には、対象エリア内に座標を持つユーザ登録地点のユーザ登録地点マーク３２０の表示をクリアする（ｆ）。【選択図】図５
2005326153.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによって登録された地点であるユーザ登録地点の情報を示すユーザ登録地点情報に基づいて、ユーザ登録地点を表すユーザ登録地点マークを、地図を表す地図画像上に描画した画像を表示するナビゲーション装置であって、
前記画像上で、地図上の位置の指定を受け付ける位置指定受付部と、
前記位置指定受付部が受け付けた位置の周辺に対象エリアを設定する対象エリア設定部と、
前記対象エリア設定手段が設定した対象エリア内に位置する前記ユーザ登録地点マークの表示を消去する表示消去制御部とを有することを特徴とするナビゲーション装置。
【請求項２】
請求項１記載のナビゲーション装置であって、
表示消去制御部は、前記対象エリア設定手段が設定した対象エリア内に位置する前記ユーザ登録地点マークに対応する前記ユーザ登録地点情報を削除することを特徴とするナビゲーション装置。
【請求項３】
ユーザによって登録された地点であるユーザ登録地点の情報を示すユーザ登録地点情報に基づいて、ユーザ登録地点を表すユーザ登録地点マークを、地図を表す地図画像上に描画した画像を表示するナビゲーション装置であって、
現在位置を算出する現在位置算出部と、
前記現在位置算出部が算出した現在位置の周辺に対象エリアを設定する対象エリア設定部と、
前記対象エリア設定手段が設定した対象エリア内に位置する前記ユーザ登録地点マークの表示を消去する表示消去制御部とを有することを特徴とするナビゲーション装置。
【請求項４】
請求項１記載のナビゲーション装置であって、
前記対象エリア設定部は、設定した対象エリアの範囲を前記地図画像上に表示すると共に、ユーザ操作に応じて前記対象エリアを拡大または縮小することを特徴とするナビゲーション装置。
【請求項５】
請求項３記載のナビゲーション装置であって、
前記対象エリア設定部は、設定した対象エリアの範囲を前記地図画像上に表示すると共に、ユーザ操作に応じて前記対象エリアを拡大または縮小することを特徴とするナビゲーション装置。
【請求項６】
請求項１記載のナビゲーション装置であって、
ユーザによって設定された目的地までのルートを探索し、探索したルートを表すルート図形を前記地図画像上に表示するルート案内部を有し、
前記表示消去部は、前記対象エリア設定手段が設定した対象エリア内に位置するユーザ登録地点マークのうちの、前記ルート図形と重なる位置に描画されるユーザ登録地点マークについてのみ、ユーザ登録地点マークの表示の消去を行うことを特徴とするナビゲーション装置。
【請求項７】
請求項３記載のナビゲーション装置であって、
ユーザによって設定された目的地までのルートを探索し、探索したルートを表すルート図形を前記地図画像上に表示するルート案内部を有し、
前記表示消去部は、前記対象エリア設定手段が設定した対象エリア内に位置するユーザ登録地点マークのうちの、前記ルート図形と重なる位置に描画されるユーザ登録地点マークについてのみ、ユーザ登録地点マークの表示の消去を行うことを特徴とするナビゲーション装置。
【請求項８】
請求項１記載のナビゲーション装置であって、
前記表示消去部は、前記対象エリア設定手段が設定した対象エリア内に位置するユーザ登録地点マークのうちの、ユーザから指定された条件に合致するユーザ登録地点のユーザ登録地点マークについてのみ、ユーザ登録地点マークの表示の消去を行うことを特徴とするナビゲーション装置。
【請求項９】
ユーザによって登録された地点であるユーザ登録地点の情報を示すユーザ登録地点情報に基づいて、ユーザ登録地点を表すユーザ登録地点マークを、地図を表す地図画像上に描画した画像を表示するナビゲーション装置であって、
前記画像上で、地図上の位置の指定を受け付ける位置指定受付部と、
前記位置指定受付部が受け付けた位置を含む行政区域を対象地域として設定する対象地域設定手段と、
前記対象地域設定手段が設定した対象地域内に位置する前記ユーザ登録地点マークの表示を消去する表示消去制御部とを有することを特徴とするナビゲーション装置。
【請求項１０】
請求項９記載のナビゲーション装置であって、
表示消去制御部は、前記対象地域設定手段が設定した対象地域内に位置する前記ユーザ登録地点マークに対応する前記ユーザ登録地点情報を削除することを特徴とするナビゲーション装置。
【請求項１１】
請求項１０記載のナビゲーション装置であって、
前記対象エリア設定部は、設定した対象地域の範囲を前記地図画像上に表示すると共に、ユーザ操作に応じて前記対象地域を、行政区域を単位として拡大または縮小することを特徴とするナビゲーション装置。
【請求項１２】
ユーザによって登録された地点であるユーザ登録地点の情報を示すユーザ登録地点情報に基づいて、ユーザ登録地点を表すユーザ登録地点マークを、地図を表す地図画像上に描画した画像を表示するナビゲーション装置において、前記ユーザ登録地点マークの表示を消去するユーザ登録地点マーク消去方法であって、
前記画像上で、地図上の位置の指定を受け付ける第１のステップと、
受け付けた位置の周辺に対象エリアを設定する第２のステップと、
設定した対象エリア内に位置する前記ユーザ登録地点マークの表示を消去する第３のステップとを有することを特徴とするユーザ登録地点マーク消去方法。
【請求項１３】
請求項１２記載のユーザ登録地点マーク消去方法であって、
前記第３のステップにおいて、設定した対象エリア内に位置する前記ユーザ登録地点マークに対応する前記ユーザ登録地点情報を削除することを特徴とするユーザ登録地点マーク消去方法。
【請求項１４】
ユーザによって登録された地点であるユーザ登録地点の情報を示すユーザ登録地点情報に基づいて、ユーザ登録地点を表すユーザ登録地点マークを、地図を表す地図画像上に描画した画像を表示するナビゲーション装置において、前記ユーザ登録地点マークの表示を消去するユーザ登録地点マーク消去方法であって、
現在位置を算出する第１のステップと、
算出した現在位置の周辺に対象エリアを設定する第２のステップと、
設定した対象エリア内に位置する前記ユーザ登録地点マークの表示を消去するステップとを有することを特徴とするユーザ登録地点マーク消去方法。
【請求項１５】
請求項１４記載のユーザ登録地点マーク消去方法であって、
前記第３のステップにおいて、設定した対象エリア内に位置する前記ユーザ登録地点マークに対応する前記ユーザ登録地点情報を削除することを特徴とするユーザ登録地点マーク消去方法。
【請求項１６】
請求項１２記載のユーザ登録地点マーク消去方法であって、
前記第２のステップにおいて、設定した対象エリアの範囲を前記地図画像上に表示すると共に、ユーザ操作に応じて前記対象エリアを拡大または縮小することを特徴とするユーザ登録地点マーク消去方法。
【請求項１７】
ユーザによって登録された地点であるユーザ登録地点の情報を示すユーザ登録地点情報に基づいて、ユーザ登録地点を表すユーザ登録地点マークを、地図を表す地図画像上に描画した画像を表示するナビゲーション装置において、前記ユーザ登録地点マークの表示を消去するユーザ登録地点マーク消去方法であって、
前記画像上で、地図上の位置の指定を受け付ける第１のステップと、
受け付けた位置を含む行政区域を対象地域として設定する第２のステップと、
設定した対象地域内に位置する前記ユーザ登録地点マークの表示を消去する第３のステップとを有することを特徴とするユーザ登録地点マーク消去方法。
【請求項１８】
請求項１７記載のユーザ登録地点マーク消去方法であって、
前記第３のステップにおいて、設定した対象エリア内に位置する前記ユーザ登録地点マークに対応する前記ユーザ登録地点情報を削除することを特徴とするユーザ登録地点マーク消去方法。
【請求項１９】
請求項１７記載のユーザ登録地点マーク消去方法であって、
前記第２のステップにおいて、設定した対象地域の範囲を前記地図画像上に表示すると共に、ユーザ操作に応じて前記対象地域を、行政区域を単位として拡大または縮小することを特徴とするユーザ登録地点マーク消去方法。
【請求項２０】
コンピュータによって読み取られ実行されるコンピュータプログラムであって、
前記コンピュータに、
ユーザによって登録された地点であるユーザ登録地点の情報を示すユーザ登録地点情報に基づいて、ユーザ登録地点を表すユーザ登録地点マークを、地図を表す地図画像上に描画した画像を表示するステップと、
前記画像上で、地図上の位置の指定を受け付けるステップと、
受け付けた位置の周辺に対象エリアを設定するステップと、
設定した対象エリア内に位置する前記ユーザ登録地点マークの表示を消去するステップとを実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの走行を案内するナビゲーション装置において、地図情報を提示する技術に関するものである。
【背景技術】
【０００２】
自動車に搭載されるナビゲーション装置において、ユーザの走行を案内する技術としては、従来より、ユーザから目的地の設定を受付け、受け付けた目的地までの間に推奨ルートを設定し、現在位置を含む範囲の地図上に、設定した推奨ルートを地図上で表す推奨ルート図形を、現在位置を示すマークと共に表示する技術が広く用いられている。
【０００３】
また、このようなナビゲーション装置における地図表示に関する技術としては、ユーザから任意の地点の登録を受付け、地図上の、ユーザが登録した地点に所定のマークを表示する技術が知られている（たとえば、特許文献１）。
また、この技術では、ユーザは、過去に登録した全地点を対象として、その登録のクリアを行うことができる。また、ユーザがクリアしたい地点を一つずつ選択して、その登録のクリアを行うことも可能となっている。
【特許文献１】特開2003−207356号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
さて、前記特許文献１の技術のように、地図上のユーザが登録した地点にマークを表示するナビゲーション装置では、ユーザが登録した地点が密集した地点では、マークの表示によって地図の視認性が劣化する場合がある。また、一般的なナビゲーション装置では、ユーザが登録できる地点数に限りがあるため、適宜、ユーザは、過去に登録した地点の登録のクリアを行う必要がある。
【０００５】
しかしながら、前記特許文献１記載の技術では、地点の登録のクリアは、登録した全地点を対象として行うか、ひとつずつ登録をクリアする地点を選択しながら行うしかない。
したがって、ユーザは、たとえば、マークの表示によって地図の視認性が失われている区域内や、興味を失った地域内についてみ地点の登録をクリアしたい場合には、その区域内や地域内の登録地点を一つずつ選択して、その登録をクリアする煩雑な作業を行う必要がある。
【０００６】
そこで、本発明は、ユーザが所望の地理的範囲について、ユーザ登録地点の登録のクリアや表示の消去を容易に行えるナビゲーション装置を提供することを課題とする。
【課題を解決するための手段】
【０００７】
前記課題達成のために、本発明は、ユーザによって登録された地点であるユーザ登録地点の情報を示すユーザ登録地点情報に基づいて、ユーザ登録地点を表すユーザ登録地点マークを、地図を表す地図画像上に描画した画像を表示するナビゲーション装置に、前記画像上で、地図上の位置の指定を受け付ける位置指定受付部と、前記位置指定受付部が受け付けた位置の周辺に対象エリアを設定する対象エリア設定部と、前記対象エリア設定手段が設定した対象エリア内に位置する前記ユーザ登録地点マークの表示を消去する表示消去制御部とを備えたものである。
【０００８】
このようなナビゲーション装置によれば、ユーザは、地図画像上の直感的な操作によって、容易に、任意の地域に対象エリアを設定し、対象エリア内の各ユーザ登録地点の一括消去を行うことができるようになる。
ここで、以上ナビゲーション装置は、表示消去制御部において、前記対象エリア設定手段が設定した対象エリア内に位置する前記ユーザ登録地点マークに対応する前記ユーザ登録地点情報を削除するように構成してもよい。
このようにすることにより、ユーザは、地図画像上の直感的な操作によって、容易に、任意の地域に対象エリアを設定し、対象エリア内の各ユーザ登録地点の一括削除を行うことができるようになる。
また、以上のナビゲーション装置は、前記対象エリア設定部において、設定した対象エリアの範囲を前記地図画像上に表示すると共に、ユーザ操作に応じて前記対象エリアを拡大または縮小することも好ましい。
このようにすることにより、ユーザは、地図画像上の直感的な操作によって、容易に、任意の地域の任意の範囲内の各ユーザ登録地点の表示の一括消去や、登録の一括削除を容易に行うことができる。
また、以上のナビゲーション装置に、ユーザによって設定された目的地までのルートを探索し、探索したルートを表すルート図形を前記地図画像上に表示するルート案内部を設ける場合には、前記表示消去部において、前記対象エリア設定手段が設定した対象エリア内に位置するユーザ登録地点マークのうちの、前記ルート図形と重なる位置に描画されるユーザ登録地点マークについてのみ、ユーザ登録地点マークの表示の消去を行うようにしても良い。また、以上のナビゲーション装置は、前記表示消去部において、前記対象エリア設定手段が設定した対象エリア内に位置するユーザ登録地点マークのうちの、ユーザから指定された条件に合致するユーザ登録地点のユーザ登録地点マークについてのみ、ユーザ登録地点マークの表示の消去を行うようにしてもよい。
【０００９】
また、前記課題達成のために、本発明は、ユーザによって登録された地点であるユーザ登録地点の情報を示すユーザ登録地点情報に基づいて、ユーザ登録地点を表すユーザ登録地点マークを、地図を表す地図画像上に描画した画像を表示するナビゲーション装置に、現在位置を算出する現在位置算出部と、前記現在位置算出部が算出した現在位置の周辺に対象エリアを設定する対象エリア設定部と、前記対象エリア設定手段が設定した対象エリア内に位置する前記ユーザ登録地点マークの表示を消去する表示消去制御部とを備えたものである。
【００１０】
このようなナビゲーション装置によれば、地図画像の現在位置周辺の領域がユーザ登録地点の密集により視認性が劣化しているような場合に、一括して現在位置周辺の領域内の各ユーザ登録地点の表示の消去を行うことができる。
なお、このようなナビゲーション装置は、表示消去制御部において、前記対象エリア設定手段が設定した対象エリア内に位置する前記ユーザ登録地点マークに対応する前記ユーザ登録地点情報を削除するように構成してもよい。また、このようなナビゲーション装置は、前記対象エリア設定部において、設定した対象エリアの範囲を前記地図画像上に表示すると共に、ユーザ操作に応じて前記対象エリアを拡大または縮小するように構成してもよい。また、このようなナビゲーション装置は、ナビゲーション装置に、ユーザによって設定された目的地までのルートを探索し、探索したルートを表すルート図形を前記地図画像上に表示するルート案内部を設ける場合には、前記表示消去部において、前記対象エリア設定手段が設定した対象エリア内に位置するユーザ登録地点マークのうちの、前記ルート図形と重なる位置に描画されるユーザ登録地点マークについてのみ、ユーザ登録地点マークの表示の消去を行うように構成しても良い。また、このようなナビゲーション装置は、前記表示消去部において、前記対象エリア設定手段が設定した対象エリア内に位置するユーザ登録地点マークのうちの、ユーザから指定された条件に合致するユーザ登録地点のユーザ登録地点マークについてのみ、ユーザ登録地点マークの表示の消去を行うように構成してもよい。
【００１１】
さて、本発明は、前記課題達成のために、さらに、ユーザによって登録された地点であるユーザ登録地点の情報を示すユーザ登録地点情報に基づいて、ユーザ登録地点を表すユーザ登録地点マークを、地図を表す地図画像上に描画した画像を表示するナビゲーション装置として、前記画像上で、地図上の位置の指定を受け付ける位置指定受付部と、前記位置指定受付部が受け付けた位置を含む行政区域を対象地域として設定する対象地域設定手段と、前記対象地域設定手段が設定した対象地域内に位置する前記ユーザ登録地点マークの表示を消去する表示消去制御部とを備えたナビゲーション装置を提供する。
【００１２】
このようなナビゲーションン装置によれば、ユーザは、地図上の直感的な操作によって、容易に、任意の行政区域のユーザ登録地点マークに対し、その表示の一括消去を行うことができる。
ここで、このようなナビゲーション装置は、表示消去制御部において、前記対象地域設定手段が設定した対象地域内に位置する前記ユーザ登録地点マークに対応する前記ユーザ登録地点情報を削除するように構成してもよい。
また、このようなナビゲーション装置は、前記対象エリア設定部において、設定した対象地域の範囲を前記地図画像上に表示すると共に、ユーザ操作に応じて前記対象地域を、行政区域を単位として拡大または縮小するように構成することが好ましい。
このようにすることにより、ユーザは、地図上の直感的な操作によって、容易に、市区町村や都道府県や地方といった行政区域を単位を単位とする所望の範囲内のユーザ登録地点マークに対し、その表示の一括消去や登録の削除を行うことができる。
【発明の効果】
【００１３】
以上のように本発明によれば、ユーザが所望の地理的範囲について、ユーザ登録地点の登録のクリアや表示の消去を容易に行えるナビゲーション装置を提供することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施形態について説明する。
まず、第１の実施形態について説明する。
図１に、本実施形態に係るナビゲーションシステムの構成を示す。
図示するように、ナビゲーションシステムは、ナビゲーション装置１と、操作部２と、表示装置３と、車両状態センサ４と、ＧＰＳ受信機５とを備えて構成される。ここで、車両状態センサ４は、角加速度センサや地磁気センサなどである方位センサや車速パルスセンサなどである車速センサなどの車両状態を検出するセンサ群である。
【００１５】
そして、ナビゲーション装置１は、地図を表す地図データを記憶したＤＶＤドライブやＨＤＤなどの記憶装置である地図データ記憶部１１、現在状態算出部１２、ユーザデータ記憶部１３、ルート探索部１４、メモリ１５、制御部１６、案内画像生成部１７を有する。
【００１６】
但し、以上のナビゲーション装置１は、ハードウエア的には、マイクロプロセッサや、メモリ１５や、その他のグラフィックプロセッサやジオメトリックプロセッサ等の周辺デバイスを有する一般的な構成を備えたＣＰＵ回路であって良く、この場合、以上に示したナビゲーション装置１の各部は、マイクロプロセッサが予め用意されたプログラムを実行することにより具現化するプロセスとして実現されるものであって良い。また、この場合、このようなプログラムは、記録媒体や適当な通信路を介して、ナビゲーション装置１に提供されるものであって良い。
【００１７】
次に、図２に地図データ記憶部１１に記憶される地図データの内容を示す。
ここで、地図データは、所定の地理的区域毎に図葉と呼ばれる単位で管理されており、各図葉は地図の詳細度に応じた複数のレベルで構成されている。そして、各図葉の各レベルの地図は、１つまたは複数のユニットよりなり、各ユニットは、自身が属する図葉の地理的区域またはこれを分割した区域に対応し、対応する区域の地図を、自身が属するレベルで表現したものである。
【００１８】
そして、図２ａに示すように、地図データは、各ユニットと図葉や対応区域やレベルとの関係や、地図データの製作日時などを記述した管理データ、地図を表す基本地図データ、路線データ、サービスデータ、描画リソースデータを含んで構成される。
そして、基本地図データは、前述したユニット毎のユニットデータと、各ユニットデータと図葉や対応区域やレベルとの関係を記述したユニット管理データを含む。そして、各ユニットデータはユニット内の道路ネットワークを表す道路ユニットと、ユニット内の表示地図を規定する描画ユニットとを有する。
【００１９】
次に、道路ユニットは道路網を表すデータであり、ノードリストと、リンクテーブルと、他ユニットとのノードやリンクの接続、対応関係を記述した接続データとを有する。
ここで、道路ユニットでは、道路を直線であるリンクの集合として表現しており、この各リンクの端点がノードである。そして、ノードリストは、各ノードの座標や、各ノードの交差点に相当するノードであるか等を表す属性などを示すデータである。また、リンクテーブルは、各リンクの両端のノードの識別や、各リンクの距離や方位や、各リンクリに与えた経路探索用のコストであるリンクコストや、リンクの属する路線の路線番号等を示すデータである。
【００２０】
次に、描画ユニットは、地形図形や道路図形や建物図形などの地図の表示要素となる各図形を規定する背景ユニットと、建物名称や道路名称や交差点名称などの地図上に表示する各文字列を規定する文字列ユニットと、ガソリンスタンド等の建物の存在を表すために地図上に表示するマークであるアイコンを規定するアイコンユニットとを有する。
【００２１】
次に、地図データのサービスデータは、地図データ制作者が地図データにプリセットした各地点についての情報を示すものであり、地点毎に設けられた地点レコードを有する。そして、各地点レコードには、地点名称、地点のストア／レストラン／ホテルといった種別を表すカテゴリと、その地点の住所と、その地点の電話番号と、その地点の経緯度座標が登録されている。また、サービスデータは、各行政区域（住所）と経緯度座標の対応を表す住所データを含んでいる。
【００２２】
そして、地図データの描画リソースデータには、地図の色の情報や、アイコンの図形データや、後述するユーザ登録地点マークの図形データなどのデータが格納されている。
次に、ナビゲーション装置１のユーザデータ記憶部１３に保持されるデータについて説明する。
ユーザデータ記憶部１３には、ユーザが登録した地点であるユーザ登録地点の情報であるユーザ登録地点データが保持される。
図２ｂに示すように、ユーザ登録地点データは、ユーザが登録した地点毎のユーザ登録地点レコード（図中の各行）を有する。そして、各ユーザ登録地点レコードには、ユーザ登録地点の経緯度座標、ユーザ登録地点にユーザが設定したジャンル、ユーザ登録地点の名称、ユーザ登録地点の住所、ユーザ登録地点の登録日時、ユーザ登録地点をどのような形態でユーザが登録したかを表す登録手法、地図上のユーザ登録地点に対応する位置にユーザ登録地点マークを表示するかどうかを示す表示フラグとが記述される。
【００２３】
さて、このような構成において、ナビゲーション装置１の現在状態算出部１２は、以下の処理を繰り返し行う。
すなわち、現在状態算出部１２は、車両状態センサ４やＧＰＳ受信機５の出力から推定される現在位置に対して、地図データ記憶部１１から読み出した地図データが示す前回決定した現在位置の周辺の地図とのマップマッチング処理などを施して、現在位置として最も確からしい座標と、現在の進行方向として最も確からしい方向と、現在の走行中のリンクとして最も確からしいリンクとを、それぞれ現在位置、現在進行方位、走行中リンクとして決定し、メモリ１５に設定する。
【００２４】
また、制御部１６は、ユーザの目的地設定要求に応じて、ユーザから操作部２を介して目的地の設定を受付け、これをメモリ１５にセットする。
そして、目的地までの推奨ルートをルート探索部１４に探索させる。ルート探索部１４は、必要地理的範囲の道路ユニットのデータを地図データ記憶部１１から読み出し、メモリ１５に設定されている現在位置から目的地までの、走行中リンクを最初に辿る最小コストの経路を、リンクテーブルに記述されたリンクコストなどを用いた所定のコストモデルに基づいて推奨ルートとして算出し、算出した推奨ルートの経路データを、メモリ１５にセットする。
【００２５】
また、制御部１６は、メモリ１５にセットされた現在位置が目的地近傍となったならば、目的地到着と判定し、メモリ１５にセットされている目的地と推奨ルートをクリアする処理も行う。
そして、案内画像生成部１７は、メモリ１５にセットされた現在位置もしくはユーザがカーソルで指定したポイントと、その時点で設定されている地図の表示縮尺に従って制御部１６が算定した地図表示範囲の地図画像を、地図データ記憶部１１に記憶された地図データに基づいて描画する。また、描画した地図画像上にユーザ登録地点データに登録されているユーザ登録地点を表すユーザ登録地点マークと、メモリ１５にセットされている現在位置や推奨ルートや目的地を表した案内画像を生成し、表示装置３に表示する。ただし、ユーザ登録地点マークは、ユーザ登録地点レコードの表示フラグにオンが設定されているユーザ登録地点についてのみ描画する。また、各ユーザ登録地点のユーザ登録地点マークとしては、ユーザ登録地点レコードのジャンルに応じて定まる描画リソース中の図形データが用いられる。すなわち、ユーザ登録地点マークとして、ユーザ登録地点のジャンル毎に異なった図形が用いられる。
【００２６】
図３aは、このようにして表示装置３に表示される案内画像の例を示すものであり、図示した例では、現在位置を基準に地図の表示範囲が定められている。また、案内画像は、自車の現在位置周辺の地図画像３０１上に、現在位置を表す現在位置マーク３１０や、推奨ルートを表すルート図形３１１や、ユーザ登録地点マーク３２０などが表されたものとなっている。そして、地図画像３０１は、地図データの背景ユニットが示す区域図形や道路図形などの背景図形３０２と、文字列ユニットが示す文字列３０３と、アイコンユニットが示すアイコン３０４とを含むものとなる。
【００２７】
なお、地図画像３０１の表示範囲内に目的地が含まれる場合には、案内画像は、目的地を表す目的地マークも地図画像３０１上に表示されることになる。
さて、制御部１６は、このような案内画像の下部に、案内画像生成部１７を介して、ユーザの各種指示を受け付けるコマンドボタンを表示し、操作部２を介したユーザのコマンドボタンの操作に応じた処理を行う。たとえば、図３ａに示す現在位置を基準に地図の表示範囲を定めた案内画像が表示されている状態では、このコマンドボタンのセット３０５として、地図縮尺変更用の広域ボタン及び詳細ボタンと、各種メニュー呼出用のメニューボタンと、目的地設定用の目的地ボタンとを設けている。
【００２８】
以下、ナビゲーション装置１において、ユーザの登録地点の登録を受け付ける動作について説明する。
いま、図３ａに示す案内画像が表示されている状態において、ユーザが操作部２を介して案内画像上の任意の位置をポイントすると、制御部１６は、案内画像生成部１７を制御して、図３ｂに示すように地図画像３０１の表示範囲をポイントされた位置を中心とする範囲に変更すると共に、ポイントされた位置にカーソル３３０を表示する。また、案内画像の下部のコマンドボタンのセット３０５を、地図縮尺変更用の広域ボタン／詳細ボタンとエリアボタンと地点登録ボタンとナビゲーションボタンのセット３０５に変更する。
【００２９】
そして、案内画像の下部に設けた地点登録ボタン３３１がユーザによって操作されたならば、図３ｃに示す地点登録ウインドウ３４０を表示し、地点登録ウインドウ３４０で、登録する地点のジャンルと地点名称との入力を受け付ける。また、地点登録ウインドウ３４０の登録ボタン３４１が操作されたならば、ユーザデータ記憶部１３のユーザ登録地点データに新たなユーザ登録地点レコードを作成する。そして、作成した登録地点レコードに、座標としてカーソル３３０の位置に対応する経緯度座標を登録し、ジャンルとして地点登録ウインドウ３４０で受け付けたジャンルを登録し、地点名称として地点登録ウインドウ３４０で受け付けた地点名称を登録し、住所としてカーソル３３０の位置に対応する経緯度座標最寄りの住所を探索して登録し、登録日時として現在日時を登録し、登録手法として座標指定を登録し、表示フラグとしてオンを登録する。
【００３０】
そして、地点登録ウインドウ３４０を消し、図３ｂの表示に戻る。なお、図３ｂの表示状態において、ナビゲーションボタンが操作されたならば、制御部１６は表示装置３の表示を図３ａの現在位置を基準として表示範囲を定めた案内画像の表示に戻す。
一方、図３ａに示す案内画像が表示されている状態において、ユーザが操作部２を介してメニューボタンを操作すると、制御部１６は、ユーザが選択可能なメニューの一覧であるメニューリストを表示する。そして、メニューリスト中から、メニューリストに含めておいた検索地点登録メニューが選択されると、図３ｄに示すように、地点検索ウインドウ３５０を表示し、地点検索のキーの入力を受け付ける。検索のキーとしては、地点名称、住所、電話番号、カテゴリのいずれかを受け付ける。そして、地点検索ウインドウ３５０の検索ボタン３５１が操作されたならば、地図データ記憶部１１の地図データのサービスデータから、検索のキーにマッチする地点レコードを抽出する。そして、地点検索ウインドウ３５０を消去し、図３ｅに示す地点一覧ウインドウ３６０を表示し、地点一覧ウインドウ３６０中に抽出した地点レコードに登録されている地点名称の一覧を表示し、地点名称の一覧の内から登録する一つの地点の地点名称の選択を受け付ける。また、地点一覧ウインドウ３６０を用いて登録地点のジャンルの選択を受け付ける。そして、地点一覧ウインドウ３６０の登録ボタン３６１が操作されたならば、地点名称の一覧の内で地点名称が選択された地点の地点レコードを対象地点レコードとする。そして、ユーザデータ記憶部１３のユーザ登録地点データに新たなユーザ登録地点レコードを作成する。そして、作成した登録地点レコードに、座標として対象地点レコードに登録されている座標を登録し、ジャンルとして地点一覧ウインドウ３６０で受け付けたジャンルを登録し、地点名称として対象地点レコードに登録されている地点名称を登録し、住所として対象地点レコードに登録されている住所を登録し、登録日時として現在日時を登録し、登録手法として検索のキーとして用いられた地点名称／住所／電話番号／カテゴリの区別を登録し、表示フラグとしてオンを登録する。
【００３１】
そして、地点一覧ウインドウウインドウを消し、図３aの表示に戻る。
次に、ナビゲーション装置１において、ユーザの登録地点の登録の削除と、ユーザの登録地点マークの表示の消去の制御を行う動作について説明する。
いま、図５ａに示す案内画像が表示されている状態において、ユーザが操作部２を介して案内画像上の任意の位置をポイントすると、前述のように、制御部１６は、案内画像生成部１７を制御して、図５ｂに示すように地図画像３０１の表示範囲をポイントされた位置を中心とする範囲に変更すると共に、ポイントされた位置にカーソル３３０を表示する。また、案内画像の下部のコマンドボタンのセット３０５を、地図縮尺変更用の広域ボタン／詳細ボタンとエリアボタンと地点登録ボタン３３１とナビゲーションボタンのセット３０５に変更する。
【００３２】
そして、案内画像の下部に設けたエリアボタン５０１がユーザによって操作されたならば、制御部１６は、ユーザ登録地点マーク消去処理を行う。
図４に、このユーザ登録地点マーク消去処理の手順を示す。
図示するように、この処理では、まず、カーソル３３０の位置を中心に所定の半径Ｌを有する円を対象エリアとして設定し（ステップ４０２）、案内画像生成部１７を介して、図５ｃに示すように、対象エリアを表す対象エリア図形５０２を案内画像上に表示する（ステップ４０４）。また、案内画像の下部のコマンドボタンのセット３０５を、拡大ボタン、縮小ボタン、決定ボタン、ナビゲーションボタンのセット３０５に変更する。
【００３３】
そして、拡大ボタン、縮小ボタン、決定ボタン、ナビゲーションボタンのいずれかの操作を待つ。
もし、ナビゲーションボタンが操作されたならば（ステップ４０６）そのままユーザ登録地点マーク消去処理を終了する。なお、制御部１６は、ナビゲーションボタンが操作されたならば、制御部１６は表示装置３の表示を図５ａの現在位置を基準として表示範囲を定めた案内画像の表示に戻す。
【００３４】
一方、拡大ボタンが操作された場合には（ステップ４０８）、対象エリアを元の対象エリアを所定割合で拡大したエリアに変更し（ステップ４２４）、変更後の対象エリアを案内画像上で表すように対象エリア図形５０２を更新し（ステップ４２６）、ステップ４０６に戻る。また、縮小ボタンが操作された場合には（ステップ４１０）、対象エリアを元の対象エリアを所定割合で縮小したエリアに変更し（ステップ４２８）、変更後の対象エリアを案内画像上で表すように対象エリア図形５０２を更新し（ステップ４３０）、ステップ４０６に戻る。
【００３５】
この結果、たとえば、図５ｃの表示状態で、縮小ボタン５０３が操作されると、対象エリア図形５０２は、図５ｄに示すように縮小されることになる。
次に、図５ｅに示すように、決定ボタン５０４が操作された場合には（ステップ４１２）、表示消去／削除選択ウインドウ５１０を、案内画像生成部１７を介して表示装置３に表示し（ステップ４１４）、表示消去／削除選択ウインドウ５１０のボタン５１１、５１２によって、ユーザ登録地点の表示の消去を行うか、ユーザ登録地点の登録の削除を行うかの選択を受け付ける（ステップ４１６、４１８）。そして、表示の消去の選択を受け付けたならば、対象エリア内に座標を持つユーザ登録地点レコードを抽出し、抽出した各ユーザ登録地点レコードの表示フラグをオフに設定し（ステップ４３２）、全ユーザ登録地点マークの消去と、現時点におけるユーザ登録地点データに基づくユーザ登録地点マークの再描画を行い（ステップ４２２）、処理を終了する。一方、登録の削除の選択を受け付けた場合には、対象エリア内に座標を持つユーザ登録地点レコードを探索し、探索した各ユーザ登録地点レコードを削除する（ステップ４２０）。そして、全ユーザ登録地点マークの消去と、現時点におけるユーザ登録地点データに基づくユーザ登録地点マークの再描画を行い（ステップ４２２）、処理を終了する。
【００３６】
この結果、表示装置３の表示は、図５ｆに示すように、対象エリア図形５０２によって表される対象エリア内のユーザ登録地点マーク３２０が消去されたものとなる。
以上、本発明の第１の実施形態について説明した。
以上のように、本第１実施形態によれば、ユーザは、地図上の直感的な操作によって、任意の地域の任意の範囲内の各ユーザ登録地点に対し、その表示の一括消去や、登録の一括削除を行うことができる。
ところで、本第１実施形態では、ユーザ操作に応じて設定した対象エリア内に位置する全てのユーザ登録地点に対して、その表示の一括消去や、登録の一括削除を行ったが、これは対象エリア内に位置するユーザ登録地点のうちの所定の条件を満たすユーザ登録地点に対してのみ、その表示の一括消去や、登録の一括削除を行うようにしてもよい。
【００３７】
たとえば、図５ｃのように対象エリア図形５０２が表示されている状態において決定ボタン５０４が操作されたときに、図６ａに示すように表示の一括消去や、登録の一括削除を行うユーザ登録地点の条件設定を受け付ける条件設定ウインドウ６１０を表示し、条件設定ウインドウ６１０中で、対象とするユーザ登録地点の条件を受け付けるようにする。ここで、この条件としては、たとえば、ユーザ登録地点のジャンルや、ユーザ登録地点が登録された日時や期間や、地点検索ウインドウ３５０を用いてユーザ登録地点を検索して登録した場合のユーザ登録地点の登録手法（検索キーとして用いられた座標指定／地点名称／住所／電話番号／カテゴリ）を受け付ける。そして、ボタン６１１条件設定ウインドウで表示の消去が選択されたならば、対象エリア内の座標を持つユーザ地点レコードであって、受け付けた条件にマッチするジャンルや登録日時や登録手法が登録されたユーザ地点レコードの表示フラグをオフに設定する。また、ボタン６１２条件設定ウインドウで登録の削除が選択されたならば、対象エリア内の座標を持つユーザ地点レコードであって、受け付けた条件にマッチするジャンルや登録日時や登録手法が登録されたユーザ地点レコード削除する。
【００３８】
この結果、たとえば、条件としてジャンル（旗のユーザ登録地点マーク３２０に対応するジャンル）が指定された場合には、表示装置３の表示は、図６ｂに示すように対象エリア内のユーザ登録地点のうちのユーザによって指定されたジャンルのユーザ登録地点のユーザ登録地点マーク３２０（図では旗図形のユーザ登録地点マーク）の表示のみが消去された表示に変化する。
【００３９】
または、図５ｃのように対象エリア図形５０２が表示されている状態において決定ボタンが操作され、図５ｅのように表示消去／削除選択ウインドウ５１０を表示した状態で、表示消去／削除選択ウインドウ５１０で表示の消去の選択を受け付けたならば、対象エリア内のユーザ登録地点のうちの、推奨ルート図形３１１と重なる位置に描画される座標を持つユーザ登録地点のユーザ地点レコードの表示フラグをオフに設定し、表示消去／削除選択ウインドウ５１０で登録の削除の選択を受け付けたならば、対象エリア内のユーザ登録地点のうちの、推奨ルート図形３１１と重なる位置に描画される座標を持つユーザ登録地点のユーザ地点レコードを削除するようにしてもよい。この結果、表示装置３の表示は、図６ｃに示すように対象エリア内のユーザ登録地点のうちの、推奨ルート図形３１１と重なる位置に描画されるユーザ登録地点マーク３２０の表示のみが消去された表示に変化する。
【００４０】
または、図５ｃのように対象エリア図形５０２が表示されている状態において決定ボタンが操作され、図５ｅのように表示消去／削除選択ウインドウ５１０を表示した状態で、表示消去／削除選択ウインドウ５１０で表示の消去の選択を受け付けたならば、対象エリア内のユーザ登録地点のうちの、案内画像中の道路図形と重なる位置に描画される座標を持つユーザ登録地点のユーザ地点レコードの表示フラグをオフに設定し、表示消去／削除選択ウインドウ５１０で登録の削除の選択を受け付けたならば、対象エリア内のユーザ登録地点のうちの、案内画像中の道路図形と重なる位置に描画される座標を持つユーザ登録地点のユーザ地点レコードを削除するようにしてもよい。この結果、表示装置３の表示は、図６ｄに示すように対象エリア内のユーザ登録地点のうちの、案内画像中の道路図形と重なる位置に描画されるユーザ登録地点マーク３２０の表示のみが消去された表示に変化する。
【００４１】
または、図５ｃのように対象エリア図形５０２が表示されている状態において決定ボタンが操作され、図５ｅのように表示消去／削除選択ウインドウ５１０を表示した状態で、表示消去／削除選択ウインドウ５１０で表示の消去の選択を受け付けたならば、対象エリア内のユーザ登録地点のうちの、アイコン３０４と重なる位置に描画される座標を持つユーザ登録地点のユーザ地点レコードの表示フラグをオフに設定し、表示消去／削除選択ウインドウ５１０で登録の削除の選択を受け付けたならば、対象エリア内のユーザ登録地点のうちの、アイコン３０４と重なる位置に描画される座標を持つユーザ登録地点のユーザ地点レコードを削除するようにしてもよい。この結果、表示装置３の表示は、図６ｅに示すように対象エリア内のユーザ登録地点のうちの、アイコン３０４と重なる位置に描画されるユーザ登録地点マーク３２０の表示のみが消去された表示に変化する。
【００４２】
また、以上の実施形態では、ユーザによってカーソル３３０でポイントされた位置を中心に対象エリアを設定するようにしたが、これは、たとえば、ユーザの所定の操作があったときに、現在位置を中心に対象エリアを設定するようにしてもよい。たとえば、図６ｆに示すように、現在位置を中心とする円の内の現在進行方向側の半円を対象エリアとして設定し、設定した対象エリア内のユーザ登録地点の表示の消去や登録の削除を行うようにしてもよい。
【００４３】
以下、本発明の第２の実施形態について説明する。
本第２実施形態は、前記第１実施形態におけるユーザ登録地点マーク消去処理に代えて、以下に示すユーザ登録地点マーク消去処理を行うようにしたものである。
図７に、本第２実施形態に係るユーザ登録地点マーク消去処理の手順を示す。
図示するように、この処理では、まず、カーソル位置に対応する座標を含む市区町村を対象地域に設定する（ステップ７０２）。そして、案内画像の縮尺を対象地域が地図の表示範囲に含まれるように変更して、案内画像の再描画を行った上で、対象地域を案内画像上で示す（ステップ７０４）。また、案内画像の下部のコマンドボタンのセット３０５を、拡大ボタン、決定ボタン、ナビゲーションボタンのセット３０５に変更する。
【００４４】
この結果、たとえば、図８ａに示すカーソル位置でエリアボタン５０１が操作されたことによりユーザ登録地点マーク消去処理が開始された場合には、カーソル３３０の位置を含む村が対象地域として設定され、図８ｂに示すように、この村の領域８０１が強調表示される。
【００４５】
そして、拡大ボタン、決定ボタン、ナビゲーションボタンのいずれかの操作を待つ（ステップ７０６、７０８、７１０）。そして、ナビゲーションボタンが操作されたならば（ステップ７０６）そのままユーザ登録地点マーク消去処理を終了する。なお、制御部１６は、ナビゲーションボタンが操作されたならば、制御部１６は表示装置３の表示を現在位置を基準として表示範囲を定めた案内画像の表示に戻す。また、決定ボタンが操作された場合には（ステップ７１０）、ステップ７１２に進む。そして、拡大ボタンが操作された場合には（ステップ７０８）、対象地域を、カーソル位置に対応する座標を含む市区町村と、この市区町村に隣接する市区町村とを含む地域に変更する（ステップ７２４）。そして、案内画像の縮尺を対象地域が地図の表示範囲に含まれるように変更して、案内画像の再描画を行った上で、対象地域を案内画像上で示す（ステップ７２６）。また、案内画像の下部のコマンドボタンのセット３０５を、拡大ボタン、縮小ボタン、決定ボタン、ナビゲーションボタンのセット３０５に変更する。
【００４６】
この結果、たとえば、図８ｂに示す表示状態で拡大ボタン８０２が操作されると、対象地域が図８ｃに示すように、隣接する市区町村まで拡大され、これらの市区町村の領域８０１が強調表示される。
そして、次に、拡大ボタン、決定ボタン、ナビゲーションボタンのいずれかの操作を待つ（ステップ７２８、７３０、７３２、７３４）。そして、縮小ボタンが操作された場合には（ステップ７２８）、ステップ７０２に戻り、ナビゲーションボタンが操作された場合には（ステップ７３０）、そのままユーザ登録地点マーク消去処理を終了する。また決定ボタンが操作された場合には（ステップ７３４）、ステップ７１２に進む。そして、拡大ボタンが操作された場合には（ステップ７３２）、対象地域を、カーソル位置に対応する座標を含む都道府県に変更する（ステップ７３６）。そして、案内画像の縮尺を対象地域が地図の表示範囲に含まれるように変更して、案内画像の再描画を行った上で、対象地域を案内画像上で示す（ステップ７３８）。
【００４７】
この結果、たとえば、図８ｃに示す表示状態で拡大ボタン８０２が操作されると、対象地域が図８ｄに示すようにカーソル３３０の位置を含む県まで拡大され、この県の領域８０１が強調表示される。
そして、次に、拡大ボタン、決定ボタン、ナビゲーションボタンのいずれかの操作を待つ（ステップ７４０、７４２、７４４、７４６）。そして、縮小ボタンが操作された場合には（ステップ７４０）、ステップ７２４に戻り、ナビゲーションボタンが操作された場合には（ステップ７４２）、そのままユーザ登録地点マーク消去処理を終了する。また決定ボタンが操作された場合には（ステップ７４６）、ステップ７１２に進む。そして、拡大ボタンが操作された場合には（ステップ７４４）、対象地域を、カーソル位置に対応する座標を含む地方（九州、四国、中部、関西などの地方）に変更する（ステップ７４８）。そして、案内画像の縮尺を対象地域が地図の表示範囲に含まれるように変更して、案内画像の再描画を行った上で、対象地域を案内画像上で示す（ステップ７５０）。また、案内画像の下部のコマンドボタンのセット３０５を、縮小ボタン、決定ボタン、ナビゲーションボタンのセット３０５に変更する。
【００４８】
この結果、たとえば、図８ｄに示す表示状態で拡大ボタン８０２が操作されると、対象地域が図８ｅに示すようにカーソル３３０の位置を含む地方まで拡大され、この地方の領域８０１が強調表示される。
そして、次に、縮小ボタン、決定ボタン、ナビゲーションボタンのいずれかの操作を待つ（ステップ７５２、７５４、７５６）。そして、縮小ボタンが操作された場合には（ステップ７５２）、ステップ７３６に戻り、ナビゲーションボタンが操作された場合には（ステップ７５４）、そのままユーザ登録地点マーク消去処理を終了する。また決定ボタンが操作された場合には（ステップ７５６）、ステップ７１２に進む。
【００４９】
そして、決定ボタンが操作された場合に行うステップ７１２では、前記第１実施形態で示した表示消去／削除選択ウインドウ５１０を、案内画像生成部１７を介して表示装置３に表示し、ユーザ登録地点の表示の消去を行うか、ユーザ登録地点の登録の削除を行うかの選択を受け付ける（ステップ７１４、７１６）。そして、表示の消去の選択を受け付けたならば、対象地域内に座標を持つユーザ登録地点レコードを抽出し、抽出した各ユーザ登録地点レコードの表示フラグをオフに設定し（ステップ７２２）、全ユーザ登録地点マークの消去と、現時点におけるユーザ登録地点データに基づくユーザ登録地点マークの再描画を行い（ステップ７２０）、処理を終了する。一方、登録の削除の選択を受け付けた場合には（ステップ７１６）、対象地域内に座標を持つユーザ登録地点レコードを探索し、探索した各ユーザ登録地点レコードを削除する（ステップ７１８）。そして、全ユーザ登録地点マークの消去と、現時点におけるユーザ登録地点データに基づくユーザ登録地点マークの再描画を行い（ステップ４２２）、処理を終了する。
【００５０】
この結果、図８ｅの表示状態で決定ボタン５０４が操作されると、表示装置３の表示は、図８ｆに示すように、強調表示された対象地域内のユーザ登録地点マーク３２０が消去されたものとなる。
以上、本発明の第２の実施形態について説明した。
このように本第２実施形態によれば、地図上の直感的な操作によって、市区町村や都道府県や地方といった行政界を単位とする所望の範囲内のユーザ登録地点マーク３２０に対し、その表示の一括消去や、登録の一括削除を行うことができる。
なお、本第２実施形態は、前記第１実施形態と同様に、対象地域内に位置するユーザ登録地点のうちの所定の条件を満たすユーザ登録地点に対してのみ、その表示の一括消去や、登録の一括削除を行うように修正してもよい。
【図面の簡単な説明】
【００５１】
【図１】本発明の第１実施形態に係るナビゲーションシステムの構成を示すブロック図である。
【図２】本発明の第１実施形態に係る地図データの内容を示す図である。
【図３】本発明の第１実施形態に係るナビゲーション装置の表示例を示す図である。
【図４】本発明の第１実施形態に係るユーザ登録地点マーク消去処理を示すフローチャートである。
【図５】本発明の第１実施形態に係るナビゲーション装置の表示例を示す図である。
【図６】本発明の第１実施形態に係るナビゲーション装置の表示例を示す図である。
【図７】本発明の第２実施形態に係るナビゲーション装置の表示例を示す図である。
【図８】本発明の第２実施形態に係るナビゲーション装置の表示例を示す図である。
【符号の説明】
【００５２】
１…ナビゲーション装置、２…操作部、３…表示装置、４…車両状態センサ、５…ＧＰＳ受信機、１１…地図データ記憶部、１２…現在状態算出部、１３…ユーザデータ記憶部、１４…ルート探索部、１５…メモリ、１６…制御部、１７…案内画像生成部、３０１…地図画像、３０２…背景図形、３０３…文字列、３０４…アイコン。
【図１】
2005326153.tif 000003
【図２】
2005326153.tif 000004
【図３】
2005326153.tif 000005
【図４】
2005326153.tif 000006
【図５】
2005326153.tif 000007
【図６】
2005326153.tif 000008
【図７】
2005326153.tif 000009
【図８】
2005326153.tif 000010