(57)【特許請求の範囲】
【請求項１】
地図およびランドマークを表示器に表示するナビゲーション装置であって、
ランドマークのランドマーク識別情報および訪問回数を記憶するランドマーク訪問回数記憶部と、
前記ランドマーク訪問回数記憶部に訪問回数を登録する訪問回数登録手段と、
日常行動エリアを画定する日常行動エリア画定手段と、
表示器に表示する地図表示範囲に含まれるランドマークについて前記ランドマーク訪問回数記憶部を参照し、当該ランドマークが前記日常行動エリアに含まれていれば当該ランドマークの訪問回数が所定の第１訪問回数以上のときに当該ランドマークを強調表示し、当該ランドマークが前記日常行動エリアに含まれていなければ当該ランドマークの訪問回数が前記第１訪問回数より小さい所定の第２訪問回数以上のときに当該ランドマークを強調表示する強調表示手段と、
を備えることを特徴とするナビゲーション装置。
【請求項２】
前記日常行動エリア画定手段は、所定の期間に移動した範囲における緯度および経度の最小値および最大値を記憶しておき、前記最小値および前記最大値によって画定される矩形の座標範囲を日常行動エリアとする請求項１記載のナビゲーション装置。
【請求項３】
前記日常行動エリア画定手段は、所定の日数が経過する毎に前記最小値を一定値ずつ加算するとともに前記最大値を一定値ずつ減算することにより前記日常行動エリアを縮小し、移動が前記日常行動エリアを超えたときに前記最小値および前記最大値を再設定することにより前記日常行動エリアを拡張する請求項２記載のナビゲーション装置。
【請求項４】
地図およびランドマークを表示器に表示するナビゲーション装置のランドマーク表示方法であって、
前記ナビゲーション装置には、
ランドマークの訪問回数を登録する訪問回数登録工程と、
日常行動エリアを画定する日常行動エリア画定工程と、
表示器に表示する地図表示範囲に含まれるランドマークについて前記訪問回数を参照し、当該ランドマークが前記日常行動エリアに含まれていれば当該ランドマークの訪問回数が所定の第１訪問回数以上のときに当該ランドマークを強調表示し、当該ランドマークが前記日常行動エリアに含まれていなければ当該ランドマークの訪問回数が前記第１訪問回数より小さい所定の第２訪問回数以上のときに当該ランドマークを強調表示する強調表示工程と、
を含むことを特徴とするランドマーク強調表示方法。
【請求項５】
前記日常行動エリア画定工程では、所定の期間に移動した範囲における緯度および経度の最小値および最大値を記憶しておき、前記最小値および前記最大値によって画定される矩形の座標範囲を日常行動エリアとする請求項４記載のランドマーク強調表示方法。
【請求項６】
前記日常行動エリア画定工程では、所定の日数が経過する毎に前記最小値を一定値ずつ加算するとともに前記最大値を一定値ずつ減算することにより前記日常行動エリアを縮小し、移動が前記日常行動エリアを超えたときに前記最小値および前記最大値を再設定することにより前記日常行動エリアを拡張する請求項５記載のランドマーク強調表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はナビゲーション装置およびランドマーク強調表示方法に関し、詳しくは、地図およびランドマークを表示器に表示するナビゲーション装置およびそのランドマーク強調表示方法に関する。
【背景技術】
【０００２】
従来技術には、ユーザがあらかじめ設定したランドマークの近傍を自車が通過した際、ナビゲーション装置の表示器において当該ランドマークを含む拡大地図を表示することで、ランドマークの存在を認識させるようにしたものがある（特許文献１参照）。
【特許文献１】特開２００３−０９７９６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述した従来技術では、拡大表示を行うランドマークの指定を、駅，コンビニエンスストア，スーパーマーケット等のジャンル種別の指定によって行っていたため、ユーザが立ち寄らないランドマークでも無差別に拡大表示が行われて煩わしいという問題点があった。
【０００４】
本発明の課題は、ナビゲーション装置の地図表示において、過去に多く訪問した地点のランドマークを強調表示することにより、当該ランドマークの視認性を高め、例えば目的地を設定する際の認識動作を楽に行えるようにするナビゲーション装置を提供することにある。
【０００５】
また、本発明の他の課題は、ナビゲーション装置の地図表示において、過去に多く訪問した地点のランドマークを強調表示することにより、当該ランドマークの視認性を高め、例えば目的地を設定する際の認識動作を楽に行えるようにするランドマーク強調表示方法を提供することにある。
【課題を解決するための手段および発明の効果】
【００１０】
請求項１記載のナビゲーション装置は、地図およびランドマークを表示器に表示するナビゲーション装置であって、ランドマークのランドマーク識別情報および訪問回数を記憶するランドマーク訪問回数記憶部と、前記ランドマーク訪問回数記憶部に訪問回数を登録する訪問回数登録手段と、日常行動エリアを画定する日常行動エリア画定手段と、表示器に表示する地図表示範囲に含まれるランドマークについて前記ランドマーク訪問回数記憶部を参照し、当該ランドマークが前記日常行動エリアに含まれていれば当該ランドマークの訪問回数が所定の第１訪問回数以上のときに当該ランドマークを強調表示し、当該ランドマークが前記日常行動エリアに含まれていなければ当該ランドマークの訪問回数が所定の第１訪問回数より小さい所定の第２訪問回数以上のときに当該ランドマークを強調表示する強調表示手段とを備えることを特徴とする。請求項１記載のナビゲーション装置によれば、日頃の行動範囲である日常行動エリア内にあるようなランドマークについては、本当に頻繁に訪れるランドマークだけを強調表示できる一方、遠方のランドマークについては過去に１回しか行ってないような場所についても的確に強調表示できる。
【００１１】
請求項２記載のナビゲーション装置は、請求項１記載のナビゲーション装置において、前記日常行動エリア画定手段は、所定の期間に移動した範囲における緯度および経度の最小値および最大値を記憶しておき、前記最小値および前記最大値によって画定される矩形の座標範囲を日常行動エリアとすることを特徴とする。請求項２記載のナビゲーション装置によれば、所定の期間に移動した範囲における緯度および経度の最小値および最大値で日常行動エリアを画定するようにしたので、比較的簡単なアルゴリズムで少ない演算処理によって日常行動エリアを画定することができる。
【００１２】
請求項３記載のナビゲーション装置は、請求項２記載のナビゲーション装置において、前記日常行動エリア画定手段は、所定の日数が経過する毎に前記最小値を一定値ずつ加算するとともに前記最大値を一定値ずつ減算することにより前記日常行動エリアを縮小し、移動が前記日常行動エリアを超えたときに前記最小値および前記最大値を再設定することにより前記日常行動エリアを拡張することを特徴とする。請求項３記載のナビゲーション装置によれば、日常行動エリアを動的に縮小および拡張するようにしたので、日常行動エリアを常に適切な範囲に保つことができる。
【００１７】
請求項４記載のランドマーク強調表示方法は、地図およびランドマークを表示器に表示するナビゲーション装置のランドマーク表示方法であって、前記ナビゲーション装置には、ランドマークの訪問回数を登録する訪問回数登録工程と、日常行動エリアを画定する日常行動エリア画定工程と、表示器に表示する地図表示範囲に含まれるランドマークについて前記訪問回数を参照し、当該ランドマークが前記日常行動エリアに含まれていれば当該ランドマークの訪問回数が所定の第１訪問回数以上のときに当該ランドマークを強調表示し、当該ランドマークが前記日常行動エリアに含まれていなければ当該ランドマークの訪問回数が所定の第１訪問回数より小さい所定の第２訪問回数以上のときに当該ランドマークを強調表示する強調表示工程とを含むことを特徴とする。請求項４記載のランドマーク強調表示方法によれば、日頃の行動範囲である日常行動エリア内にあるようなランドマークについては、本当に頻繁に訪れるランドマークだけを強調表示できる一方、遠方のランドマークについては過去に１回しか行ってないような場所についても的確に強調表示できるようになる。
【００１８】
請求項５記載のランドマーク強調表示方法は、請求項４記載のランドマーク強調表示方法において、前記日常行動エリア画定工程では、所定の期間に移動した範囲における緯度および経度の最小値および最大値を記憶しておき、前記最小値および前記最大値によって画定される矩形の座標範囲を日常行動エリアとすることを特徴とする。請求項５記載のランドマーク強調表示方法によれば、所定の期間に移動した範囲における緯度および経度の最小値および最大値で日常行動エリアを画定するようにしたので、比較的簡単なアルゴリズムで少ない演算処理によって日常行動エリアを画定することができる。
【００１９】
請求項６記載のランドマーク強調表示方法は、請求項５記載のランドマーク強調表示方法において、前記日常行動エリア画定工程では、所定の日数が経過する毎に前記最小値を一定値ずつ加算するとともに前記最大値を一定値ずつ減算することにより前記日常行動エリアを縮小し、移動が前記日常行動エリアを超えたときに前記最小値および前記最大値を再設定することにより前記日常行動エリアを拡張することを特徴とする。請求項６記載のランドマーク強調表示方法によれば、日常行動エリアを動的に縮小および拡張するようにしたので、日常行動エリアを常に適切な範囲に保つことができる。
【発明を実施するための最良の形態】
【００２０】
ランドマークの視認性を高め、例えば目的地を設定する際の認識動作を楽に行えるようにするという目的を、ナビゲーション装置の地図表示において、過去に多く訪問した地点のランドマークを強調表示することにより達成した。
【００２１】
以下、本発明の実施の形態を、図面を参照して詳細に説明する。
【実施例１】
【００２２】
図１は、本発明の実施例１に係るナビゲーション装置１００の回路ブロック図である。本実施例１に係るナビゲーション装置１００は、位置検出器１と、地図データ入力器６と、操作スイッチ群７と、制御回路８と、不揮発性メモリ９と、表示器１０と、タッチパネル１１と、リモートコントロール（以下、リモコンと称する）センサ１２と、リモコン端末１３と、音声認識ユニット１４と、マイク１５と、音声合成回路１６と、スピーカ１７と、ＬＡＮ(Local  Area  Network)  Ｉ／Ｆ（Interface）１８と、記憶媒体１９と、ハードディスク装置（ＨＤＤ（Hard Disk Drive））２０とから、その主要部を構成されている。なお、符号２２は、ナビゲーション装置１００を搭載する車両（図示せず）の車速センサを示す。
【００２３】
位置検出器１は、周知の地磁気センサ２，車両の回転角速度を検出するジャイロスコープ３，車両の走行距離を検出する距離センサ４，および衛星からの電波に基づいて車両の位置を検出するＧＰＳ（Global Positioning System）受信機５を有し、地球上の絶対座標を算出する。これらのセンサ等２，３，４，５は各々が性質の異なる誤差を持っているため、複数のセンサにより各々補完しながら使用するように構成されている。なお、精度によっては前述したうちの一部のセンサで構成してもよく、さらに、ステアリングの回転センサや各転動輪の車輪センサ、例えば車速センサ２２等を用いてもよい。
【００２４】
地図データ入力器６は、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory），ＤＶＤ（Digital Versatile Disk）等の記憶媒体１９からデータを読み込む記憶媒体読取装置である。
【００２５】
操作スイッチ群７は、例えば表示器１０と一体になったタッチパネル１１もしくはメカニカルなスイッチが用いられる。
【００２６】
制御回路８は、位置検出器１の絶対座標周辺の地図データを取得し、表示器１０に地図と自車位置とを重畳表示するとともに、ランドマークの普通表示および強調表示を行う。すなわち、制御回路８は、訪問回数登録手段および強調表示手段の役目をする。制御回路８は、通常のコンピュータとして構成されており、周知のＣＰＵ（Central Processing Unit）８１と、ＲＯＭ（Read Only Memory）８２と、ＲＡＭ（Random Access Memory）８３と、Ｉ／Ｏ（Input/Output）８４と、Ａ／Ｄ（Analog/Digital）変換部８６と、描画部８７と、これらの構成を接続するバスライン８５とが備えられている。
【００２７】
ＣＰＵ８１は、ＨＤＤ２０に記憶されたナビゲーションプログラム（以下、ナビプログラムと略記する）２０ｐおよびデータにより制御を行う。また、ＣＰＵ８１は、ＨＤＤ２０へのデータの読み書きの制御を行う。
【００２８】
ＲＯＭ８２は、ナビゲーション装置１００を起動するために必要な最小限のプログラムを格納している。また、ＲＯＭ８２に、ＨＤＤ２０が故障した場合にナビゲーション機能のうちで必要最低限の動作を行うためのプログラムを記憶しておいてもよい。
【００２９】
ＲＡＭ８３は、ＣＰＵ８１がナビプログラム２０ｐ等のプログラムの実行または処理に伴って命令およびデータを一時的にロードするメモリである。
【００３０】
Ａ／Ｄ変換部８６は、周知のＡ／Ｄ変換回路を含み、例えば位置検出器１などから制御回路８に入力されるアナログデータをＣＰＵ８１で演算可能なデジタルデータに変換するものである。
【００３１】
描画部８７は、ＨＤＤ２０等に記憶された表示用のデータや表示色のデータから表示器１０に表示させるための表示画面データを生成する。
【００３２】
不揮発性メモリ９は、ＥＥＰＲＯＭ（Electrically  Erasable  ＆  Programmable  Read  Only  Memory）やフラッシュメモリ等の書き換え可能な半導体メモリによって構成され、ナビゲーション装置１００の動作に必要な情報およびデータが記憶されている。なお、不揮発性メモリ９は、車両のアクセサリスイッチがオフ状態、すなわちナビゲーション装置１００がオフ状態になっても、記憶内容が保持されるようになっている。また、不揮発性メモリ９の代わりにナビゲーション装置１００の動作に必要な情報およびデータをＨＤＤ２０に記憶してもよい。さらに、ナビゲーション装置１００の動作に必要な情報およびデータを不揮発性メモリ９とＨＤＤ２０とに分けて記憶してもよい。
【００３３】
表示器１０は、周知のカラー液晶表示器で構成され、ドット・マトリックスＬＣＤ（Liquid  Crystal  Display）およびＬＣＤ表示制御を行うためのドライバ回路（図示せず）を含んで構成されている。ドライバ回路は、例えば、画素毎にトランジスタを付けて目的の画素を確実に点灯したり消灯したりすることができるアクティブマトリックス駆動方式が用いられ、制御回路８から送られる表示指令および表示画面データに基づいて表示を行う。また、表示器１０として有機ＥＬ（Electroluminescence）表示器，プラズマ表示器等を用いてもよい。
【００３４】
タッチパネル１１は、表示器１０の表示面に取り付けられた入力デバイスであり、ユーザが触った位置の座標値を制御回路８に送るものである。タッチパネル１１は、表示器１０の画面上にガラス基盤と透明なフィルムにスペーサと呼ばれる隙間を介してＸ軸方向、Ｙ軸方向に電気回路が配線され、フィルム上をユーザがタッチすると、押された部分の配線がショートして電圧値が変わるため、これを２次元座標値（Ｘ，Ｙ）として検出する、いわゆる抵抗膜方式が広く用いられる。その他に、いわゆる静電容量方式を用いてもよい。メカニカルスイッチの他に、マウスやカーソル等のポインティングデバイスを用いてもよい。
【００３５】
リモコンセンサ１２は、リモコン端末１３からの電波を受信する受信ユニットである。
【００３６】
リモコン端末１３は、複数の入力ボタンを有し、操作された入力ボタンに相当する指令を電波あるいは赤外線でワイヤレスにリモコンセンサ１２に送信するものである。
【００３７】
音声認識ユニット１４は、マイク１５から入力された音声信号を、周知の隠れマルコフモデル等の音声認識技術により処理し、その結果に応じた操作コマンドに変換する。
【００３８】
マイク１５は、ユーザが種々の指示を音声認識ユニット１４を通じて制御回路８に入力することを可能にする音声入力手段である。
【００３９】
音声合成回路１６は、ナビプログラム２０ｐの指令によって不揮発性メモリ９あるいはＨＤＤ２０に記憶されているデジタル音声データをアナログ音声信号に変換して出力する。なお、音声合成の方法には、音声波形をそのままあるいは符号化して蓄積しておき、必要に応じて繋ぎあわせる録音編集方式などがある。
【００４０】
スピーカ１７は、音声合成回路１６に接続され、音声合成回路１６から出力されるアナログ音声信号に基づいて音声を発生する。
【００４１】
ＬＡＮ  Ｉ／Ｆ１８は、車内ＬＡＮ（図示せず）を介して他の車載機器やセンサとのデータの遣り取りを行うためのインターフェース回路である。また、ＬＡＮ  Ｉ／Ｆ１８を介して車速センサ２２からのデータ取り込み、あるいはＥＴＣ車載器（図示せず）等との接続を行ってもよい。
【００４２】
記憶媒体１９は、ナビプログラム２０ｐ，データベース２０ｄ，地図データ２０ｍ等を格納する記録媒体であり、そのデータ量からＣＤ−ＲＯＭやＤＶＤを用いるのが一般的であるが、例えばメモリカード等の他の媒体を用いてもよい。また、外部ネットワークを介してデータをダウンロードする構成を用いてもよい。
【００４３】
ＨＤＤ２０には、ナビプログラム２０ｐと、位置検出の精度向上のためのいわゆるマップマッチング用データ、道路の接続を表した道路データを含む地図データ２０ｍとが記憶される。地図データ２０ｍは、表示用となる所定の地図画像情報を記憶するとともに、リンク情報やノード情報等を含む道路網情報を記憶する。リンク情報は、各道路を構成する所定の区間情報であって、位置座標，距離，所要時間，道幅，車線数，制限速度等から構成される。また、ノード情報は、交差点（分岐路）等を規定する情報であって、位置座標，右左折車線数，接続先道路リンク等から構成される。また、リンク間接続情報には、通行の可不可を示すデータなどが設定されている。さらに、ランドマーク情報は、駅，店舗，ガソリンスタンドなどの地点情報であって、ランドマーク固有のランドマーク識別情報（ランドマークＩＤ）と、駅，店舗などのジャンル種別情報と、緯度および経度座標とを含んでいる。
【００４４】
ＨＤＤ２０には、経路案内の補助情報や娯楽情報、その他にユーザが独自にデータを書き込むことができ、ユーザデータ２０ｕとして記憶される。これらのユーザデータ２０ｕは、操作スイッチ群７，タッチパネル１１およびリモコン端末１３の操作あるいはマイク１５からの音声入力によって内容の書き換えが可能である。また、ＨＤＤ２０には、ナビゲーション装置１００の動作に必要なデータや各種情報をデータベース２０ｄとして記憶してもよい。
【００４５】
なお、ナビプログラム２０ｐ，データベース２０ｄ，地図データ２０ｍおよびユーザデータ２０ｕは、地図データ入力器６を介して記憶媒体１９からそのデータの追加・更新を行うことが可能である。
【００４６】
ＨＤＤ２０には、さらに、ユーザデータ２０ｕ内にランドマーク訪問回数記憶部２１が設けられている。ランドマーク訪問回数記憶部２１は、図２に示すように、レコード番号と、過去に訪問したことがあるランドマークのランドマークＩＤと、そのランドマークへの訪問回数とからなるレコードが記憶されている。なお、本実施例１では、ランドマーク訪問回数記憶部２１をＨＤＤ２０に設けるようにしたが、不揮発性メモリ９に設けるようにすることもできる。
【００４７】
車速センサ２２は、周知のロータリエンコーダ等の回転検出部を含み、例えば車輪取り付け部付近に設置されて車輪の回転を検出してパルス信号として制御回路８に送るものである。制御回路８では、その車輪の回転数を車両の速度に換算して、車両の現在位置から所定の場所までの予想到達時間を算出したり、車両の走行区間毎の平均車速を算出したりする。
【００４８】
以上のような構成を持つことにより、ナビゲーション装置１００は、制御回路８のＣＰＵ８１によりナビプログラム２０ｐが起動されると、ユーザが操作スイッチ群７，タッチパネル１１，リモコン端末１３の操作あるいはマイク１５からの音声入力によって、表示器１０上に表示されるメニューから目的地経路を表示器１０に表示させるための経路案内処理を選択した場合、次のような処理を実施する。
【００４９】
すなわち、ユーザが地図上の任意の地点あるいは施設検索や住所検索、ユーザが設定した登録地などから地点を選択して目的地として設定すると、位置検出器１により車両の現在位置が求められ、該現在位置を出発地として目的地までの最適な案内経路を求める処理が行われる。そして、表示器１０上の道路地図に案内経路を重ねて表示し、ユーザに適切な経路を案内する。このような自動的に最適な案内経路を設定する手法としては、ダイクストラ法等の手法が知られている。また、表示器１０およびスピーカ１７の少なくとも一方によって、操作時のガイダンスや動作状態に応じたメッセージの報知を行う。
【００５０】
図３は、ランドマーク訪問回数記憶部２１に訪問回数を登録するための訪問回数登録処理を示すフローチャートである。なお、訪問回数登録処理は、ナビプログラム２０ｐに含まれ、ナビプログラム２０ｐの他のプログラムとともに繰り返し実行される。
【００５１】
図４は、ランドマーク訪問回数記憶部２１に登録された訪問回数に応じて表示器１０においてランドマークを表示するランドマーク表示処理を示すフローチャートである。なお、ランドマーク表示処理は、ナビプログラム２０ｐに含まれ、ナビプログラム２０ｐの他のプログラムとともに繰り返し実行される。
【００５２】
図５は、ランドマーク訪問回数記憶部２１に登録された訪問回数を、時間の経過とともに減算する訪問回数減算処理を示すフローチャートである。なお、訪問回数減算処理は、ナビプログラム２０ｐに含まれ、ナビプログラム２０ｐの他のプログラムとともに繰り返し実行される。
【００５３】
図６は、ランドマークを強調表示しない通常表示の一例を示す。ここでは、２つある「店」のランドマーク同士は、特に表示が強調されることなく、例えば同じ大きさで通常表示されている。
【００５４】
図７は、「店」のランドマークが強調表示されている一例を示す。ここでは、２つある「店」のランドマークのうち、強調表示の対象となる一方のランドマークを構成する画像の外枠を太線にすることによって、他方のランドマークの普通表示より目立つように強調表示している。
【００５５】
図８は、「店」のランドマークが図７とは異なる方法で強調表示されている他の例を示す。ここでは、２つある「店」のランドマークのうち、強調表示の対象となる一方のランドマーク自体を大きく拡大して表示することで、他方のランドマークの通常表示より目立つように強調表示している。
【００５６】
なお、特には図示していなかったが、訪問回数に応じてランドマークの色，大きさ，輝度等を変えることによって強調表示を行う方法も考えられる。
【００５７】
次に、このように構成された本実施例１に係るナビゲーション装置１００の動作について、図１ないし図８を参照しながら説明する。
【００５８】
まず、図３を用いて、ランドマーク訪問回数登録処理について説明する。
【００５９】
ランドマーク訪問回数登録処理では、制御回路８は、経路案内を行うための目的地設定操作が行われたかどうかを監視している（図３のＳ１０１）。
【００６０】
操作スイッチ群７，リモコン端末１３またはマイク１５を用いて目的地検索の目的地設定操作が行われると（図３のＳ１０１：ＹＥＳ）、制御回路８は、地図データ２０ｍ中のランドマーク情報を参照して目的地にランドマーク表示があるかどうかを判定する（図３のＳ１０２）。
【００６１】
目的地にランドマーク表示がある場合は（図３のＳ１０２：ＹＥＳ）、制御回路８は、当該ランドマークのランドマークＩＤを有するレコードがランドマーク訪問回数記憶部２１に記憶されているかどうかを確認する（図３のＳ１０３）。
【００６２】
当該ランドマークのランドマークＩＤを有するレコードがランドマーク訪問回数記憶部２１に記憶されている場合には（図３のＳ１０３：ＹＥＳ）、そのランドマークが過去に目的地として設定されたことがあることを意味するので、制御回路８は、そのレコードの訪問回数に＋１を加算する（図３のＳ１０４）。
【００６３】
当該ランドマークのランドマークＩＤを有するレコードがランドマーク訪問回数記憶部２１に記憶されてない場合は（図３のＳ１０３：ＮＯ）、当該ランドマークが目的地に初めて設定されたことを意味するので、制御回路８は、当該ランドマークのランドマークＩＤを有する新規レコードをランドマーク訪問回数記憶部２１に追加し（図３のＳ１０５）、そのレコード内の訪問回数を１に設定する（図３のＳ１０６）。
【００６４】
図３では、ランドマークを目的地検索の目的地として設定した際に、訪問回数を登録することとして説明したが、その後に実際に経路案内に従って当該ランドマークに到達した段階で訪問回数を登録するようにしてもよい。
【００６５】
次に、図４を用いて、ランドマーク表示処理について説明する。
【００６６】
ランドマーク表示処理では、制御回路８は、地図表示範囲にランドマーク表示があるかどうかを監視している（図４のＳ２０１）。
【００６７】
ランドマーク表示があれば（図４のＳ２０１：ＹＥＳ）、制御回路８は、当該ランドマークのランドマークＩＤを有するレコードがランドマーク訪問回数記憶部２１に記憶されているかどうかを判定する（図４のＳ２０２）。
【００６８】
当該ランドマークのランドマークＩＤを有するレコードがランドマーク訪問回数記憶部２１に記憶されている場合は（図４のＳ２０２：ＹＥＳ）、制御回路８は、訪問回数が所定の訪問回数ｎ（例えば、ｎ＝３）よりも大きいかどうかを判定する（図４のＳ２０３）。
【００６９】
訪問回数が所定の訪問回数ｎより大きい場合は（図４のＳ２０３：ＹＥＳ）、制御回路８は、図７または図８に例示するように、ランドマークを地図上に重畳して強調表示する（図４のＳ２０４）。
【００７０】
当該ランドマークのランドマークＩＤを有するレコードがランドマーク訪問回数記憶部２１に記憶されてない場合（図４のＳ２０２：ＮＯ）、あるいは訪問回数が所定の訪問回数ｎ以下の場合（図４のＳ２０３：ＮＯ）、制御回路８は、ランドマークの通常表示（強調しない表示）を地図上に重畳して表示する（図４のＳ２０５）。
【００７１】
続いて、図５を用いて、ランドマーク訪問回数減算処理について説明する。
【００７２】
ランドマーク訪問回数減算処理では、制御回路８は、所定の経過時間（例えば、１週間，１ヶ月，１年等）が経過するかどうかを監視している（図５のＳ３０１）。
【００７３】
所定の経過時間が経過すると（図５のＳ３０１：ＹＥＳ）、制御回路８は、レコード番号を１つ加算して（図５のＳ３０２）、そのレコード番号のレコードの訪問回数が１より大きいかどうかを判定する（図５のＳ３０３）。
【００７４】
訪問回数が１より大きければ（図５のＳ３０３：ＹＥＳ）、制御回路８は、訪問回数を１つ減算し（図５のＳ３０４）、訪問回数が１より大きくなければ（図５のＳ３０３：ＮＯ）、当該レコードをランドマーク訪問回数記憶部２１から削除し（図５のＳ３０５）、それに対応してレコード番号を１つ減算する（図５のＳ３０６）。なお、ランドマーク訪問回数記憶部２１からレコードを削除した場合には、空いたエントリ以下のレコードのレコード番号を１つずつ若くして空いたエントリを詰めるものとする。
【００７５】
次に、制御回路８は、レコード番号が終了したかどうかに基づいてランドマーク訪問回数記憶部２１の全てのレコードについて処理したかどうかを判定し（図５のＳ３０７）、全てのレコードについて処理していなければ（図５のＳ３０７：ＮＯ）、ステップＳ３０２に制御を戻して、次のレコードについてステップＳ３０２〜Ｓ３０７を繰り返す。
【００７６】
そして、ランドマーク訪問回数記憶部２１の全てのレコードについて処理を完了すると（図５のＳ３０７：ＹＥＳ）、制御回路８は、レコード番号を０にリセットして（図５のＳ３０８）、ステップＳ３０１に制御を戻し、再び所定の経過時間が経過するのを待つ。
【００７７】
実施例１によれば、過去に目的地に設定された（あるいは訪問した）ランドマークが強調表示されるので、例えば画面表示されたランドマークに直接タッチして目的地検索の目的地を設定するような場合、他のランドマークと区別してよく使用するランドマークを、より簡単に選択できるようになる。
【００７８】
また、実施例１によれば、過去に訪問したランドマークでも、所定の経過時間の経過とともに、ランドマークを再訪問する可能性が減少するので、これを反映することができる。
【実施例２】
【００７９】
図９は、本発明の実施例２に係るナビゲーション装置１００におけるランドマーク訪問回数登録処理を示すフローチャートである。なお、ランドマーク訪問回数登録処理は、ナビプログラム２０ｐに含まれ、ナビプログラム２０ｐの他のプログラムとともに繰り返し実行される。
【００８０】
また、その他の特に言及しない部分は、図１ないし図８に示した実施例１に係るナビゲーション装置１００における対応部分と同様に構成されているので、詳しい説明を割愛する。
【００８１】
このように構成された実施例２に係るナビゲーション装置１００では、ランドマーク訪問回数登録処理が、以下のように行われる。
【００８２】
まず、制御回路８は、ナビゲーション装置１００を搭載する車両が、ある地点に所定の停車時間以上停車しているかどうかを監視している（図９のＳ４０１）。これは、車速センサ２２からの速度信号が速度ゼロであるかどうかを計測する等の方法により実現可能である。
【００８３】
車両がある地点に所定の停車時間以上停車していれば（図９のＳ４０１：ＹＥＳ）、制御回路８は、当該地点にランドマーク表示があるかどうかを判定する（図９のＳ４０２）。
【００８４】
当該地点にランドマーク表示がある場合は（図９のＳ４０２：ＹＥＳ）、制御回路８は、当該ランドマークのランドマークＩＤを有するレコードがランドマーク訪問回数記憶部２１に記憶されているかどうかを判定する（図９のＳ４０３）。
【００８５】
当該ランドマークのランドマークＩＤを有するレコードがすでにランドマーク訪問回数記憶部２１に記憶されている場合は（図９のＳ４０３：ＹＥＳ）、過去に当該ランドマークに所定の停車時間以上停車したことがあることを意味するので、制御回路８は、そのレコードの訪問回数に＋１を加算する（図９のＳ４０４）。
【００８６】
当該ランドマークのランドマークＩＤを有するレコードがランドマーク訪問回数記憶部２１に記憶されていない場合は（図９のＳ４０３：ＮＯ）、当該ランドマークに初めて所定の停車時間以上停車したことを意味するので、制御回路８は、当該ランドマークのランドマークＩＤを有する新規レコードをランドマーク訪問回数記憶部２１に追加し（図９のＳ４０５）、そのレコードの訪問回数を１に設定する（図９のＳ４０６）。
【００８７】
実施例２によれば、実施例１に係るナビゲーション装置１００と同様に、ユーザが再訪問する可能性が高いランドマークを効率的に強調表示することによって、走行中に店舗等に立ち寄る用事を思い出したり、目的地検索で目的地を設定する際により目的地が判別しやすいために操作時間を短縮できたりする等の効果が期待できる。
【実施例３】
【００８８】
ところで、日頃、頻繁に訪れるランドマークは、その場所や経路を覚えてしまうため、強調表示しなくても困ることは少ない。一方、遠方のランドマークは、頻繁に行かなくても、そのランドマークを強調表示すると有効である。例えば、通勤経路中のコンビニエンスストアは場所および経路を覚えてしまっているので、特に強調表示しなくても困ることは少ないが、１年前に訪れて面白かった遊園地やデパートなどは強調表示すると、再び訪問しようした時に認識しやすく有効な表示方法といえる。
【００８９】
そこで、本発明の実施例３に係るナビゲーション装置１００では、図１０に示すように、日常行動エリアＡと、それ以外のエリア（以下、非日常行動エリアという）Ｂとを分け、ランドマークの強調を行うか否かの判断基準となる所定の訪問回数ｎを、日常行動エリアＡ内のランドマークに使用する第１訪問回数ｎＡと、非日常行動エリアＢのランドマークに使用する第２訪問回数ｎＢとで異ならしめるようにしている。ここでは、日常行動エリアＡ内にあるランドマークについては、訪問回数が所定の第１訪問回数ｎＡ（＝１０）を超えた時点で強調表示することとし、非日常行動エリアＢにあるランドマークについては、訪問回数が所定の第２訪問回数ｎＢ（＝１）を超えていれば強調表示することにする。
【００９０】
次に、図１０を参照しながら、日常行動エリアＡの画定方法について説明する。まず、ある所定の期間（例えば、１週間）で自車が移動した範囲における緯度および経度の最小値（Ｘ１，Ｙ１）および最大値（Ｘ２，Ｙ２）を記憶しておき、最小値（Ｘ１，Ｙ１）および最大値（Ｘ２，Ｙ２）によって画定される矩形の座標範囲を日常行動エリアＡ、それ以外の座標範囲を非日常行動エリアＢとして区別する。また、最小値（Ｘ１，Ｙ１）の数値は日数が経過するごとに、例えば日毎に角度１０秒分だけ最小値（Ｘ１，Ｙ１）に加算することとし、また最大値（Ｘ２，Ｙ２）の数値は、日数が経過するごとに、例えば日毎に角度１０秒分だけ最大値（Ｘ２，Ｙ２）に減算することにする。つまり、日ごとに日常行動エリアＡの領域が小さくなるように計算する。ただし、この間に自車が日常行動エリアＡを超えて行動した場合は、その行動範囲に基づいて最小値（Ｘ１，Ｙ１）あるいは最大値（Ｘ２，Ｙ２）は更新されるものとする。このようにすることで、日頃の行動範囲を日常行動エリアＡで表現することが可能となる。
【００９１】
図１１は、本発明の実施例３に係るナビゲーション装置１００におけるランドマーク表示処理を示すフローチャートである。なお、ランドマーク表示処理は、ナビプログラム２０ｐに含まれ、ナビプログラム２０ｐの他のプログラムとともに繰り返し実行される。
【００９２】
また、その他の特に言及しない部分は、図１ないし図８に示した実施例１に係るナビゲーション装置１００における対応部分と同様に構成されているので、詳しい説明を割愛する。
【００９３】
このように構成された実施例３に係るナビゲーション装置１００におけるランドマーク表示処理は、以下のように行われる。
【００９４】
まず、制御回路８は、地図表示範囲にランドマーク表示があるかどうかを判定する（図１１のＳ５０１）。
【００９５】
ランドマーク表示があれば（図１１のＳ５０１：ＹＥＳ）、制御回路８は、当該ランドマークのランドマークＩＤを有するレコードがランドマーク訪問回数記憶部２１に記憶されているかどうかを判定する（図１１のＳ５０２）。
【００９６】
当該ランドマークのランドマークＩＤを有するレコードがランドマーク訪問回数記憶部２１に記憶されている場合は（図１１のＳ５０２：ＹＥＳ）、制御回路８は、当該ランドマークが日常行動エリアＡ内にあるかどうかを判定する（図１１のＳ５０３）。
【００９７】
当該ランドマークが日常行動エリアＡ内にあれば（図１１のＳ５０３：ＹＥＳ）、制御回路８は、訪問回数が所定の第１訪問回数ｎＡ（例えば、ｎＡ＝１０）よりも大きいかどうかを判定する（図１１のＳ５０４）。
【００９８】
訪問回数が所定の第１訪問回数ｎＡより大きい場合は（図１１のＳ５０４：ＹＥＳ）、制御回路８は、図１０中の訪問回数が１２回のランドマークのように、黒地白抜きの星形したランドマークを日常行動エリアＡに重畳して強調表示する（図１１のＳ５０５）。
【００９９】
一方、訪問回数が所定の第１訪問回数ｎＡ以下の場合は（図１１のＳ５０４：ＮＯ）、制御回路８は、図１０中の訪問回数が５回のランドマークのように、白抜きのランドマークを日常行動エリアＡに重畳して普通表示する（図１１のＳ５０７）。
【０１００】
他方、当該ランドマークが日常行動エリアＡ内になければ（図１１のＳ５０３：ＮＯ）、制御回路８は、訪問回数が所定の第２訪問回数ｎＢ（例えば、ｎ＝１）よりも大きいかどうかを判定する（図１１のＳ５０６）。
【０１０１】
訪問回数が所定の第２訪問回数ｎＢより大きい場合は（図１１のＳ５０６：ＹＥＳ）、制御回路８は、図１０中の訪問回数が１回のランドマークのように、黒地白抜きの星形のランドマークを非日常行動エリアＢに重畳して強調表示する（図１１のＳ５０５）。
【０１０２】
一方、訪問回数が所定の第２訪問回数ｎＢ以下の場合は（図１１のＳ５０６：ＮＯ）、制御回路８は、ランドマークを非日常行動エリアＢに重畳して普通表示する（図１１のＳ５０７）。ただし、本例の場合には、第２訪問回数ｎＢが１であるので、それ以下の訪問回数は０となり、非日常行動エリアＢに普通表示されるランドマークはないことになる。
【０１０３】
実施例３によれば、日常行動エリアＡのような日頃の行動範囲内にあるようなランドマークについては、本当に頻繁に訪れるランドマークだけを強調表示できる一方、非日常行動エリアＢにあるような遠方のランドマークについては過去に１回しか行ってないような地点についても的確に強調表示できるようになるという利点がある。
【０１０４】
なお、実施例３では、日常行動エリアＡと非日常行動エリアＢとのどちらに含まれるかで、強調表示の判断基準である第１訪問回数ｎＡおよび第２訪問回数ｎＢを異ならしめるようにしたが、強調表示の判断基準をリニアに変化させるようにしてもよい。例えば、ランドマークの表示輝度によって強調表示をするようにした場合、日常行動エリアＡの中心点から当該ランドマークまでの距離Ｌに応じて輝度をリニアに変化させるようにすればよい。
【０１０５】
以上、本発明の各実施例を説明したが、これらはあくまでも例示にすぎず、本発明はこれらに限定されるものではなく、特許請求の範囲の趣旨を逸脱しない限りにおいて、当業者の知識に基づく種々の変更が可能である。
【０１０６】
例えば、実施例ではナビゲーション装置１００を車両に搭載される車載用ナビゲーション装置として説明したが、本発明が適用されるナビゲーション装置はこれに限られるものではなく、携帯電話機，ＰＤＡ（Personal Data Assistant），ノートブックコンピュータ等の各種の携帯型電子機器上で実現されるナビゲーション装置についても、本発明を同様に適用できることはいうまでもない。
【図面の簡単な説明】
【０１０７】
【図１】本発明の実施例１に係るナビゲーション装置を示す回路ブロック図。
【図２】図１中のランドマーク訪問回数記憶部のデータ構造を示す図。
【図３】本実施例１に係るナビゲーション装置におけるランドマーク訪問回数登録処理を示すフローチャート。
【図４】本実施例１に係るナビゲーション装置におけるランドマーク表示処理を示すフローチャート。
【図５】本実施例１に係るナビゲーション装置におけるランドマーク訪問回数減算処理を示すフローチャート。
【図６】本実施例１に係るナビゲーション装置におけるランドマーク強調表示なしのナビゲーション画面の一例を示す図。
【図７】本実施例１に係るナビゲーション装置におけるランドマーク強調表示ありのナビゲーション画面の一例を示す図。
【図８】本実施例１に係るナビゲーション装置におけるランドマーク強調表示ありのナビゲーション画面の他の例を示す図。
【図９】本発明の実施例２に係るナビゲーション装置におけるランドマーク訪問回数登録処理を示すフローチャート。
【図１０】本発明の実施例３に係るナビゲーション装置におけるランドマーク強調表示ありのナビゲーション画面の一例を示す図。
【図１１】本実施例３に係るナビゲーション装置におけるランドマーク表示処理を示すフローチャート。
【符号の説明】
【０１０８】
１  位置検出器
２  地磁気センサ
３  ジャイロスコープ
４  距離センサ
５  ＧＰＳ受信機
６  地図データ入力器
７  操作スイッチ群
８  制御回路（訪問回数登録手段，強調表示手段）
９  不揮発性メモリ
１０  表示器
１１  タッチパネル
１２  リモコンセンサ
１３  リモコン端末
１４  音声認識ユニット
１５  マイク
１６  音声合成回路
１７  スピーカ
１８  ＬＡＮ  Ｉ／Ｆ
１９  記憶媒体
２０  ハードディスク装置（ＨＤＤ）
２１  ランドマーク訪問回数記憶部
２２  車速センサ
１００  ナビゲーション装置
【図１】
0004678282.tif 000002
【図２】
0004678282.tif 000003
【図３】
0004678282.tif 000004
【図４】
0004678282.tif 000005
【図５】
0004678282.tif 000006
【図６】
0004678282.tif 000007
【図７】
0004678282.tif 000008
【図８】
0004678282.tif 000009
【図９】
0004678282.tif 000010
【図１０】
0004678282.tif 000011
【図１１】
0004678282.tif 000012