(57)【特許請求の範囲】
【請求項１】
エネルギーの補充を必要とする移動手段に搭載される地図情報表示装置であって、
施設に関する所定のイベントの発生により、前記施設に関連付けられた重み付け変数の値を修正する重み付け変数修正手段と；
前記重み付け変数に基づいて、表示される地図と共に表示すべき施設情報を決定する表示施設情報決定手段と；
前記表示施設情報決定手段により決定された前記施設情報を、前記地図と共に表示する施設情報表示手段と；を備え、
前記所定のイベントの１つは前記補充を行ったと判定されることにより発生し、
前記施設情報表示手段は、前回の補充時点からの移動距離に基づいて前記補充が必要であると判定したとき、前記補充のための前記施設情報を表示する、
ことを特徴とする地図情報表示装置。
【請求項２】
前記重み付け変数は、前記施設のある地点に滞在した時間帯により識別されている、ことを特徴とする請求項１に記載の地図情報表示装置。
【請求項３】
前記表示施設情報決定手段は、前記重み付け変数に関連付けられた施設だけでなく、その施設と同じ種類の施設の施設情報を表示することを決定する、ことを特徴とする請求項１又は２に記載の地図情報表示装置。
【請求項４】
前記重み付け変数は、利用者ごとに識別されている、ことを特徴とする請求項１〜３のいずれか一項に記載の地図情報表示装置。
【請求項５】
エネルギーの補充を必要とする移動手段に搭載される地図情報表示装置で使用される施設情報表示方法であって、
施設に関する所定のイベントの発生により、前記施設に関連付けられた重み付け変数の値を修正する重み付け変数修正工程と；
前記重み付け変数修正工程により修正された前記重み付け変数に基づいて、表示すべき施設情報を決定する表示施設情報決定工程と；
前記表示施設情報決定工程により決定された前記施設情報を表示する施設情報表示工程と；を備え、
前記所定のイベントの１つは前記補充を行ったと判定されることにより発生し、
前記施設情報表示工程では、前回の補充時点からの移動距離に基づいて前記補充が必要であると判定したとき、前記補充のための前記施設情報を表示する、
ことを特徴とする施設情報表示方法。
【請求項６】
請求項５に記載の施設情報表示方法を演算手段に実行させる、ことを特徴とする施設情報表示プログラム。
【請求項７】
請求項６に記載の施設情報表示プログラムが演算手段により読み取り可能に記録されている、ことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図情報表示装置、施設情報表示方法、施設情報表示プログラム及びその記録媒体に係り、より詳しくは地図上の施設の情報を表示する地図情報表示装置、施設情報表示方法、施設情報表示プログラム及びその記録媒体に関する。
【背景技術】
【０００２】
近年、自動車等に搭載され、地図を表示する液晶表示装置等を備える地図情報表示装置においては、ＧＰＳ（Global Positioning System）により自分の位置を算出して地図上
に自分の位置を表示するだけでなく、目的地までの経路を表示して、経路案内をするナビゲーション装置が広く普及している。このようなナビゲーション装置は、ＰＯＩ（Point of Interest）と呼ばれる地図上の地点に関連付けられた周辺施設の情報を保持しており、ＰＯＩに含まれる情報を画面上の地図情報と共に重ね合わせて表示することにより、運転者等により多くの情報を提供できるようになっている。
【０００３】
このＰＯＩの情報は、アイコンと呼ばれる小さな画像により地図上に表示されるのが一般的である。したがって、特に都市部で地図を表示した際には、近い地点に多くの施設が存在しているため、表示された地図がＰＯＩのアイコンにより埋め尽くされることになってしまい、このようなことがナビゲーション機能の実行中に起こると、装置本来の機能である道案内の妨げとなってしまう。このような事態に対応すべく、道案内の地点である曲がり角等に近づいた際には、道案内の標識となるＰＯＩのアイコン以外は非表示とする方法が提案されている（特許文献１参照）。
【０００４】
【特許文献１】特許公開２００４−８５４６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述した従来の技術は、ナビゲーション装置本来の機能である道案内を円滑に行う上ですぐれたものである。しかし、ナビゲーション機能を実行しているしていないにかかわらず、ＰＯＩのアイコンを多く表示することは、利用者にとって必要のないアイコンの表示により、地図情報を確認しづらくなることになると共に、多くの画像情報の処理を必要とするため、ＣＰＵ（Central Processing Unit）にかかる負担は大きく、描画されるまでの速度が遅くなってしまう場合も多い。
【０００６】
また、利用者により設定されたＰＯＩのアイコンのみを表示する方法も行われているが、利用者の嗜好が変わるごとに表示させるＰＯＩのアイコンの設定をしなおすのでは、利用者にとって、使いやすい機能とはいえない。
【０００７】
本発明は、上記の事情を鑑みてなされたものであり、利用者が特別に設定することなく、利用者の嗜好や行動に合わせたＰＯＩの施設情報を適宜表示することができる地図情報表示装置、施設情報表示方法、施設情報表示プログラム及びその記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、第１の観点からすると、エネルギーの補充を必要とする移動手段に搭載される地図情報表示装置であって、施設に関する所定のイベントの発生により、前記施設に関連付けられた重み付け変数の値を修正する重み付け変数修正手段と；前記重み付け変数に基づいて、表示される地図と共に表示すべき施設情報を決定する表示施設情報決定手段と；前記表示施設情報決定手段により決定された前記施設情報を、前記地図と共に表示する施設情報表示手段と；を備え、前記所定のイベントの１つは前記補充を行ったと判定されることにより発生し、前記施設情報表示手段は、前回の補充時点からの移動距離に基づいて前記補充が必要であると判定したとき、前記補充のための前記施設情報を表示する、ことを特徴とする地図情報表示装置である。
【０００９】
ここで、「施設に関する所定のイベント」とは、具体的には、その施設のある場所での滞在や、その施設の検索等その他施設に関するイベントであって、あらかじめ定められているものを意味している。また、「重み付け変数」は、イベントの発生回数を記録するカウンタであってもよいし、あるイベントが起こった際にたてるフラグのような変数やその他の重み付け方法による変数であってもよい。また、「重み付け変数に基づいて」とは、重み付け変数が、表示すべき施設情報を決定する過程において１つの要件として取り扱われていることを意味する。また、「施設情報」とは施設に関する情報を意味し、具体的には施設の位置情報やアイコンの画像情報等であり、いわゆるＰＯＩ（Point Of Interest）の情報から取得できる情報が該当する。
また、「エネルギーの補充を必要とする移動手段」とは、一般的にはガソリンを燃料とする自動車であり、その他のエネルギーの補充を必要とする移動手段、例えば、充電を必要とする電気自動車等も含む意味である。
すなわち、本発明の地図情報表示装置では、所定のイベントの１つであるエネルギーの補充の発生時点からの移動距離に基づいて新たなエネルギーの補充が必要であると判定されたとき、当該新たなエネルギー補充のための施設情報を表示する。したがって、利用者が特別に設定することなく、地図上に利用者の行動に合わせた新たなエネルギー補充のための施設情報を表示することができる。
【００１０】
また、本発明の地図情報表示装置では、前記表示施設情報決定手段は、前記重み付け変数に関連付けられた施設だけでなく、その施設と同じ種類の施設の施設情報も表示することを決定する、とすることができる。したがって、地図上に、重み付けされた施設そのものがない場合でも、代替性のある施設を表示することにより、利用者の要求を満たす表示を行うことができる。
【００１１】
また、本発明の地図情報表示装置では、前記重み付け変数は、利用者ごとに識別されている、とすることができる。ここで、「利用者ごとに識別」とは、地図情報表示装置を２人以上で利用する場合等には、利用している利用者それぞれについて重み付け変数を有することを意味する。したがって、重み付け変数が、より細かく設定されることにより、利用者の要求を的確に把握し、適宜表示することができる。
【００１２】
本発明は、第２の観点からすると、エネルギーの補充を必要とする移動手段に搭載される地図情報表示装置で使用される施設情報表示方法であって、施設に関する所定のイベントの発生により、前記施設に関連付けられた重み付け変数の値を修正する重み付け変数修正工程と；前記重み付け変数修正工程により修正された前記重み付け変数に基づいて、表示すべき施設情報を決定する表示施設情報決定工程と；前記表示施設情報決定工程により決定された前記施設情報を表示する施設情報表示工程と；を備え、前記所定のイベントの１つは前記補充を行ったと判定されることにより発生し、前記施設情報表示工程では、前回の補充時点からの移動距離が必要であると判定したとき、前記補充のための前記施設情報を表示する、ことを特徴とする施設情報表示方法である。
【００１３】
本発明は、第３の観点からすると、本発明の施設情報表示方法を演算手段に実行させる、ことを特徴とする施設情報表示プログラムである。
【００１４】
本発明は、第４の観点からすると、本発明の施設情報表示プログラムが演算手段により読み取り可能に記録されている、ことを特徴とする記録媒体である。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の一実施形態を、図１〜図１８を参照しつつ説明する。なお、これらの図においては、同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００１６】
図１には、本発明の一実施形態であるナビゲーション装置１０の構成が模式的に示されている。このナビゲーション装置１０は自動車に搭載され、図１に示されるように、（ａ）ナビゲーション装置１０のシステムを統括的に制御するＣＰＵ（Central Processing Unit）１１と、（ｂ）ＣＰＵ１１により実行されるプログラムが、一時的な記憶装置とし
て使用するＲＡＭ（Random Access Memory）１２と、（ｃ）ＣＰＵ１１によって実行される基本プログラム等が保存されたＲＯＭ（Read Only Memory）１３と、（ｄ）搭載された車の走行距離を計測する走行距離センサ１４と、（ｅ）搭載された車の方位と姿勢を計測するＧｙｒｏ１５と、（ｆ）ＧＰＳ衛星からの電波を受信し、位置を計測するＧＰＳレシーバ１６と、（ｇ）更新すべき地図情報等が保存されたＤＶＤやＣＤ−ＲＯＭである光記録媒体１７と、（ｈ）光記録媒体１７に保存された情報を読み取る光記録媒体ドライブ１８と、（ｉ）磁気により記録される大容量記憶装置であるハードディスク１９と、（ｊ）利用者が外部から指示を与えるときに使用する入力装置であるリモコン２０と、（ｋ）リモコン２０の指示を直接受信し、ＣＰＵ１１に伝えるリモコンＩ／Ｆ２１と、（ｌ）地図情報や案内情報を表示する液晶表示装置である表示部２２と、（ｍ）表示部２２への表示を制御するディスプレイコントローラ２３と、（ｎ）案内情報等を音声により出力するための音声出力部２４と、を備えている。
【００１７】
図２には、ハードディスク１９に保存された情報が概略的に示されている。ハードディスク１９には、（ｉ）ＣＰＵ１１が実行するプログラムが保存されたプログラム部３０と、（ii）地図情報が保存された地図情報部４１と、（iii）緯度及び経度の地点情報に関
連付けられた施設の情報が保存されたＰＯＩデータ部４２と、（iv）施設の情報が、利用者が検索しやすいように関連付けられた検索データ部４３と、（ｖ）利用者の施設の使用頻度が記録される使用頻度カウンタ部４４と、（vi）走行距離等が記録される走行距離データ部４５と、を備えている。
【００１８】
ここで、プログラム部３０は、図３に示されるように、表示部２２に地図情報と共に表示されるＰＯＩのアイコンの表示制御を行う表示ＰＯＩ制御部３１と、地図情報を地図情報部４１から読出して表示部２２に表示する地図情報表示部３２と、ＧＰＳレシーバ１６から現在位置情報を取得する現在位置情報取得部３３と、利用者がリモコン２０を使用して設定した目的地及び経由地をもちいて経路を探索し、地図情報と共に表示したり、指定された施設のある地点を検索したりするナビゲーション機能部３４と、を備えている。
【００１９】
更に、表示ＰＯＩ制御部３１は、使用頻度カウンタ部４４のカウンタに加算を行う使用頻度カウンタ加算部３５と、地図上に表示するＰＯＩを決定し、そのＰＯＩのアイコン表示を行うＰＯＩ決定表示部３６と、走行距離データ部４５のデータを更新し管理する給油用走行距離管理部３７と、を備えている。
【００２０】
また、ＰＯＩデータ部４２は、図４にその一部が示されるように、地点Ｐ１〜Ｐ６に対応して、各施設名称とその施設を表すアイコンが共に保存されており、その地点に各施設が存在することを表している。ここで、同一のフランチャイズチェーンは、同一の施設名称及び同一のアイコンで表されている。
【００２１】
また、検索データ部４３は、図５に示されるように、ＰＯＩデータ部４２で表される各施設を、カテゴリごとに分け、利用者が検索しやすいよう保存されている。例えば、飲食店のカテゴリにはファミリーレストランやファーストフードが割り当てられ、ファミリーレストランのカテゴリは更にファミリーレストランのフランチャイズチェーンであるファミリーレストランＲＡやファミリーレストランＲＢが保存されている。これにより、利用者がファミリーレストランＲＡの表示を望む場合には、検索画面において、飲食店カテゴリ、ファミリーレストランカテゴリを順番に選択することより、ファミリーレストランＲＡを特定することができる。更に、ナビゲーション機能部３４の検索機能を用いてファミリーレストランＲＡのＰＯＩを検索し、表示部２２に表示された地図上に、ファミリーレストランＲＡのアイコンを表示させることができる。
【００２２】
また、使用頻度カウンタ部４４は、図６に示されるように、合計データ５１と内訳データ５２に分けられる。合計データ５１は、その施設を利用した回数の合計が保存される。ここで利用とは、具体的には、「特定の施設について検索した場合」、「目的地又は経由地に指定され経路探索した場合」及び「その施設のある地点に駐車した場合」である。また、内訳データ５２には、ナビゲーションシステムを利用した者、曜日及び時間帯に分けられて、合計データ５１の内訳が保存される。ここで、曜日及び時間に分けられて保存されるのは、「施設のある地点に駐車した場合」であり、「特定の施設について検索した場合」及び「目的地又は経由地に指定され経路探索した場合」には、曜日の指定なしの欄に回数が加算される。なお、このナビゲーション装置では、電源を入れた際の利用者種別の入力により利用者が把握され、曜日及び時間は不図示のクロック機能及びＧＰＳレシーバ１６を用いて正確に取得される。
【００２３】
また、図７に示されるように、走行距離データ部４５は、「１回の給油の平均走行距離」と「前回の給油からの走行距離」とを保存する領域を有している。以下、「１回の給油の平均走行距離」を単に「平均走行距離」と、また、「前回の給油からの走行距離」を単に「走行距離」とも記す。
【００２４】
次に、上記のように構成されたナビゲーション装置１０におけるＰＯＩのアイコンの表示方法について説明する。
【００２５】
まず、利用者Ａがナビゲーション装置１０の電源を入れ、リモコン２０を使用して、利用者種別として利用者Ａと入力する。ＧＰＳレシーバ１６は、ナビゲーション装置１０の電源が入れられると、ＧＰＳ衛星の電波を取得し、現在位置を算出する。次に、利用者が、リモコン２０を使用して、ファミリーレストランＲＡの検索を指令すると、ＣＰＵ１１は、ナビゲーション機能部３４のプログラムを実行し、ＰＯＩデータ部４２の情報を使用して、現在位置付近のファミリーレストランＲＡを検索する。一方、ＰＯＩ決定表示部３６は、図８に示されるように、地図情報表示部３２により表示された地図上に、検索されたファミリーレストランＲＡのＰＯＩのアイコンを強調して表示する。ここで、地点Ｐ３に強調表示されたアイコンがファミリーレストランＲＡのアイコンであり、地点ＰＰが現在位置である。
【００２６】
この際、使用頻度カウンタ加算部３５では、図９に示される使用頻度カウンタ加算部３５の処理において、施設の検索が行なわれたことを検知し（ステップＳ１６）、ステップＳ１２以降の処理を行う。ステップＳ１２では、利用者種別である利用者Ａの情報が取得され、引き続き、ステップＳ１３において、使用頻度カウンタ部４４に該当する施設のレコードがあるかどうか判定される。ここで、図６の使用頻度カウンタ部４４には、該当する施設であるファミリーレストランＲＡのレコードは存在しないため、ステップＳ１４に移行し、ファミリーレストランＲＡのレコードを追加する。次にステップＳ１５において、使用頻度カウンタ部４４の合計データ５１のファミリーレストランＲＡの回数に１加算される。また、内訳データ５２には、ファミリーレストランＲＡのレコードに、Ａ利用者の曜日指定なしの欄にそれぞれ１加算される。その加算された後の使用頻度カウンタ部４４の様子が図１０に示されている。なお、この図において、内訳データ５２のうち変更のない部分は省略されている。
【００２７】
次に、利用者Ａは、リモコン２０を用いて、図８の地点Ｐ２にあるファーストフードＦＡを経由地として、地点Ｐ３にあるファミリーレストランＲＡを目的地とする経路の探索を指令すると、ＣＰＵ１１はプログラム部３０のナビゲーション機能部３４のプログラムを実行して経路を探索し、図１１に示されるような、探索結果である画面Ｄ２を表示部２２に表示する。
【００２８】
この際、使用頻度カウンタ加算部３５では、図９に示される使用頻度カウンタ加算部３５の処理において、経路探索が行われたことを検知する（ステップＳ１０）。次に、ステップＳ１１において、目的地又は経由地にＰＯＩが存在するかどうかが確認され、ＰＯＩがない場合には否定的な判定がされ、そのまま処理を終了する。この場合、目的地にはファミリーレストランＲＡのＰＯＩがあり、経由地にはファーストフードＦＡのＰＯＩがあるため、肯定的な判定がされ、ステップＳ１２に移行する。ステップＳ１２では、利用者種別である利用者Ａの情報が取得され、引き続きステップＳ１３において、使用頻度カウンタ部４４に該当する施設があるかどうか判定される。
【００２９】
ここで、図６の使用頻度カウンタ部４４には、該当する施設であるファミリーレストランＲＡは存在するが、ファーストフードＦＡのレコードは存在しないため、ステップＳ１４に移行し、ファーストフードＦＡのレコードが追加される。次にステップＳ１５において、使用頻度カウンタ部４４の合計データ５１のファミリーレストランＲＡとファーストフードＦＡの回数に１ずつ加算される。また、内訳データ５２には、ファミリーレストランＲＡとファーストフードＦＡのレコードに、Ａ利用者の曜日指定なしの欄にそれぞれ１ずつ加算される。その加算された後の使用頻度カウンタ部４４の様子が図１２に示されている。なお、この図において、内訳データ５２のうち変更のない部分は省略されている。
【００３０】
次に利用者Ａが、目的地に指定した地点Ｐ３に行く途中で給油をおこなうために、地点Ｐ１にあるガソリンスタンドＧＡに駐車すると、図９に示される使用頻度カウンタ加算部３５の処理において、駐車状態を検出する（ステップＳ１７）。使用頻度カウンタ加算部３５は、駐車状態を検出すると、ステップＳ１８において、駐車位置にＰＯＩがあるかどうかが確認される。ここで、駐車位置にＰＯＩがない場合には、否定的な判定がされ、そのまま処理を終了する。この場合には、ガソリンスタンドＧＡのＰＯＩが存在するため、肯定的な判定がなされ、ステップＳ１９に移行する。ステップＳ１９では、駐車位置におけるＰＯＩである駐車位置ＰＯＩ処理が行われる。
【００３１】
ステップＳ１９では、図１３に示されるように、まず、ステップＳ２１において、ＰＯＩの施設がガソリンスタンド（ＧＳ）かどうかが判定される。この場合、ガソリンスタンドであるため肯定的な判定がされ、給油用走行距離管理部３７の処理であるステップＳ２２に移行する。ステップＳ２２では、走行距離データ部４５の「前回の給油からの走行距離」を取得して、「１回の給油の平均走行距離」の再計算を行い、「１回の給油の平均走行距離」を修正する。次に、ステップＳ２３において、「前回の給油からの走行距離」をリセットする。
【００３２】
ここで、駐車かどうかは、自動車のエンジンを止めたかどうかにより検出し、次回エンジンを始動した際に、この図９の使用頻度カウンタ加算部３５の処理を行っている。また、ガソリンスタンドであるかどうかは図５に示される検索データ部４３の大カテゴリ内の施設を含んでいることにより判断されている。
【００３３】
次に、ステップＳ２４において、曜日及び時間である月曜日と午前１１時が取得される。そして、ステップＳ１９の処理が終了し、図９のステップＳ１２へ移行する。ステップＳ１２においては、上述の経路探索を実行したときと同様に、利用者の種別を取得する。引き続き、ステップＳ１３において、使用頻度カウンタ部４４に該当施設のレコードがあるかどうかの判定において、否定的な判定がされ、ステップＳ１４において、ガソリンスタンドＧＡのレコードが追加されると共に、ステップＳ１５において、使用頻度カウンタ部４４の合計データ５１のガソリンスタンドＧＡの回数に１加算される。また、内訳データ５２には、ガソリンスタンドＧＡのレコードに、Ａ利用者の月曜日の６〜１２時の欄に１加算される。その加算された後の使用頻度カウンタ部４４の様子が図１４に示されている。なお、この図において、内訳データ５２のうち変更のない部分は省略されている。
【００３４】
給油を終えた利用者Ａは、ガソリンスタンドＧＡのある地点Ｐ１を出発し、経由地として指定した地点Ｐ２には寄らずに、目的地として指定した地点Ｐ３で駐車する。地点Ｐ１に駐車したときと同様に、使用頻度カウンタ加算部３５は、図９において、駐車状態を検出し（ステップＳ１７）、ステップＳ１８において、駐車位置にＰＯＩがあるかどうかが確認される。この場合には、ファミリーレストランＲＡのＰＯＩが存在するため、肯定的な判定がなされ、ステップＳ１９に移行する。ステップＳ１９では、図１３のステップＳ２１において、ＰＯＩの施設がガソリンスタンドかどうかが判定されるが、この場合にはガソリンスタンドではないため否定的な判定がされ、ステップＳ２４に移行し、曜日及び時間である月曜日と午前１１時が取得される。この後、ステップＳ１９の処理が終了する。処理は、図９のステップＳ１２へ移行する。
【００３５】
以後、上記の地点Ｐ１に駐車したときと同様に、そのときの曜日及び時間である月曜日と午後１時を取得し、ステップＳ１２において、利用者種別である利用者Ａの情報を取得する。引き続き、ステップＳ１３の使用頻度カウンタ部４４に該当施設のレコードがあるかどうかの判定において、肯定的な判定がされ、ステップＳ１５において、使用頻度カウンタ部４４の合計データ５１のファミリーレストランＲＡの回数に１加算される。また、内訳データ５２には、ファミリーレストランＲＡのレコードに、Ａ利用者の月曜日の１２〜１８時の欄に１加算される。その加算された後の使用頻度カウンタ部４４の様子が図１５に示されている。なお、この図において、内訳データ５２のうち変更のない部分は省略されている。
【００３６】
以上のような使用頻度カウンタ加算部３５の処理を行うことにより、使用頻度カウンタ部４４は更新され、ＰＯＩ決定表示部３６が表示させるＰＯＩを決定する際に使用される。このＰＯＩ決定表示部３６の処理のフローチャートが図１６に示されている。以下、利用者Ａが、別の週の月曜日の午前１１時３０分に、別の場所を同じ自動車で走行している場合を例にして説明する。
【００３７】
ＣＰＵ１１は、ＰＯＩ決定表示部３６のプログラムを実行し、図１６に示されるように、ステップＳ３１において、あらかじめ利用者により表示指定された施設があるかどうかを判定する。ここで肯定的な判定の場合で表示された地図中にそのＰＯＩが存在するときには、ステップＳ３２において、そのＰＯＩのアイコンを地図上に表示する。ここでは、表示するＰＯＩは指定されておらず、表示されないこととする。
【００３８】
次に、ステップＳ３３において、地図情報表示部３２により表示部２２に表示されている表示範囲に、使用頻度カウンタ部４４の合計データ５１の回数が５回以上のＰＯＩがあるかどうかが判定される。ここで、肯定的な判定がされた場合には、ステップＳ３４において、そのＰＯＩのアイコンを地図上に表示する。ここでは、表示範囲にあるファミリーレストランＲＢの合計データ５１の回数が５回であるため、図１８に示されるように、地点Ｐ４にファミリーレストランＲＢのアイコンが表示される。
【００３９】
図１６に戻り、引き続き、ステップＳ３５において、５ｋｍ以内処理が行われる。このステップＳ３５では、図１７に示されるように、まず、ステップＳ４１において、走行距離データ部４５から、「前回の給油からの走行距離」及び「１回の給油の平均走行距離」を取得し、「前回の給油からの走行距離」が、「１回の給油の平均走行距離」から５ｋｍ以内となったかどうかを判定する。ここで、肯定的な判定がされると、ステップＳ４２に移行し、ステップＳ４２において表示された地図上に使用頻度カウンタ部４４の合計データ５１の回数が２回以上のガソリンスタンドのＰＯＩがあるかどうかが判定される。この判定において、肯定的な判定がされた場合には、ステップＳ４４において、そのＰＯＩのアイコンを地図上に表示する。また、否定的な判定がされた場合には、ステップＳ４３に移行する。ここでは、２回以上の回数のガソリンスタンドは使用頻度カウンタ部４４には存在しないため、ＰＯＩのアイコンは表示されず、ステップＳ４３に移行する。ステップＳ４３においては、地図上にガソリンスタンドのＰＯＩがあるかどうかが判定される。ここで、肯定的な判定がされた場合には、ステップＳ４５において、そのＰＯＩのアイコンを地図上に表示する。この場合には、ガソリンスタンドＧＢが地図上の地点Ｐ６に存在するため、図１８に示されるように、地点Ｐ５にガソリンスタンドＧＢのアイコンが表示される。この後、ステップＳ３５の処理が終了する。そして、処理は図１６のステップＳ３６へ移行する。
【００４０】
ステップＳ３６では、使用頻度カウンタ部４４の内訳データ５２において、同一利用者、同一曜日及び同一時間帯に１回以上利用している施設のＰＯＩが、地図上の表示範囲にあるかどうかが判定される。ここで、否定的な判定がされた場合には、処理が終了する。一方、肯定的な判定がされた場合には、処理はステップＳ３７へ移行する。
【００４１】
ステップＳ３７では、現在時刻が、該当する時間帯の１時間前以降であるかどうかが判定される。ここで、否定的な判定がされた場合には、処理が終了する。一方、肯定的な判定がされた場合には、ステップＳ３８において、そのＰＯＩのアイコンを地図上に表示する。ここでは、ファミリーレストランＲＡが、利用者Ａにより月曜日の１２〜１８時に１回利用されており、この条件に当てはまるため、ファミリーレストランＲＡのアイコンが表示される。地点Ｐ６にファミリーレストランＲＡのアイコンが表示された様子が図１８に示されている。
【００４２】
以上説明したように、本実施形態では、使用頻度カウンタ加算部３５が、検索された施設、経路探索における目的地又は経由地とされた施設及び駐車した場所にある施設について、使用頻度カウンタ部４４の該当施設についての回数を加算する。このように、加算されたカウンタを使用して、ＰＯＩ決定表示部３６は、表示部２２に表示された地図上に、（ａ）表示指定されたＰＯＩのアイコンと、（ｂ）使用頻度カウンタ加算部３５の回数が５回以上のＰＯＩのアイコンと、（ｃ）前回の給油からの走行距離が、１回の給油の平均走行距離までが５ｋｍ以内の場合には、使用頻度カウンタ部４４の回数が２回以上のガソリンスタンドか、ない場合にはその他のガソリンスタンドのＰＯＩのアイコンと、（ｄ）使用頻度カウンタ部４４の内訳データ５２において、同一の利用者、曜日及び時間帯に利用した回数が１回以上の施設がある場合には、その利用者、曜日で、その時間帯の１時間前以降となったときに、該当する施設のＰＯＩのアイコンと、を表示する。
【００４３】
したがって、本実施形態によれば、施設の検索、経路の探索及び駐車状態の検出という利用者の嗜好や行動に関するイベントに基づいて施設のアイコンを表示しているため、利用者が特別に設定することなく、地図上に利用者の嗜好や行動に合わせた施設情報を表示することができる。
【００４４】
また、本実施形態によれば、ガソリンスタンドでの駐車を検出しているため、給油が必要であるときに必要な施設を表示することができる。
【００４５】
また、本実施形態によれば、地図上に、表示したいガソリンスタンドＧＡがない場合でも、代替性のあるガソリンスタンドを表示しているため、利用者の要求を満たす表示を行うことができる。
【００４６】
また、本実施形態によれば、使用頻度カウンタ部４４の合計データ５１が、利用者の種別、曜日及び時間帯により識別されているため、利用者の要求を的確に把握し、適宜表示することができる。
【００４７】
＜実施形態の変形＞
本発明は、上記の実施形態に限定されるものではなく、様々な変形が可能である。
【００４８】
例えば、本実施形態においては、重み付け変数として、イベントの起こった回数を記録することとし、所定の回数以上であるかどうかにより表示判定をすることとしたが、有無により判断するフラグのような変数等により表示判定を別の方法で行うこととしてもよいし、施設の種類によって重み付けの仕方を変える等の別の方法により重み付けを行って表示判定することとしてもよい。
【００４９】
また、本実施形態においては、施設の検索、経路の探索及び駐車状態の検出を所定のイベントとしたが、この他のイベントを所定のイベントとしてもよい。
【００５０】
また、本実施形態においては、滞在している状態として、エンジンを止めた駐車の情報を検出することとしたが、その他停止していた時間等により判断することとしてもよい。
【００５１】
また、本実施形態においては、給油が必要であるという判定を「前回の給油からの走行距離」と「１回の給油の平均走行距離」との比較により行うこととしたが、燃料メータから直接取得する等その他の方法によるものであってもよい。
【００５２】
また、本実施形態においては、重み付け変数である回数は、利用者、曜日及び時間帯により識別されることとしたが、利用者を使用しないこととしてもよいし、時期である曜日及び時間帯を使用しないこととしてもよい。また、曜日や時間帯でなく、その他季節等の時期を使用することとしてもよい。
【００５３】
また、本実施形態においては、ＰＯＩデータ部４２、検索データ部４３、使用頻度カウンタ部４４及び走行距離データ部４５について、図４〜図７に示されるようなデータ構造とすることとしたが、これら以外のデータ構造であってもよいのは勿論である。
【００５４】
また、本実施形態においては、利用者、曜日及び時間帯が一致する場合に、該当するＰＯＩのアイコンを表示することとしたが、例えば昼食時には重み付けされた飲食店のＰＯＩのアイコンを表示することとしてもよい。
【００５５】
また、本実施形態においては、ナビゲーション装置として自動車に搭載されるものを用いたが、その他船舶用や携帯用のナビゲーション装置であってもよいし、ナビゲーション機能を有さない地図情報表示装置であってもよい。
【００５６】
なお、上記の実施形態における交通情報処理プログラム５０は、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、当該コンピュータによって記録媒体から読み出されて実行される。また、これらのプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ等の可搬型記録媒体に記録された形態で取得されるようにしてもよいし、インターネットなどのネットワークを介した配送の形態で取得されるようにしてもよい。
【図面の簡単な説明】
【００５７】
【図１】本発明の一実施形態であるナビゲーション装置１０を概略的に示す図である。
【図２】図１のハードディスク１９を概略的に示す図である。
【図３】図２のプログラム部３０の構成を概略的に示す図である。
【図４】図２のＰＯＩデータ部４２の構成を概略的に示す図である。
【図５】図２の検索データ部４３の構成を概略的に示す図である。
【図６】図２の使用頻度カウンタ部４４の構成を概略的に示す図である。
【図７】図２の走行距離データ部４５の構成を概略的に示す図である。
【図８】図１の表示部２２に表示されたファミリーレストランＲＡ検索後の画面を示す図である。
【図９】図３の使用頻度カウンタ加算部３５の処理を説明するためのフローチャートである。
【図１０】図２の使用頻度カウンタ部４４について、施設の検索後の様子を概略的に示す図である。
【図１１】図１の表示部２２に表示された経路探索後の画面を示す図である。
【図１２】図２の使用頻度カウンタ部４４について、経路探索後の様子を概略的に示す図である。
【図１３】図９の駐車位置ＰＯＩ処理を説明するためのフローチャートである。
【図１４】図２の使用頻度カウンタ部４４について、ガソリンスタンドＧＡに駐車後の様子を概略的に示す図である。
【図１５】図２の使用頻度カウンタ部４４について、ファミリーレストランＲＡに駐車後の様子を概略的に示す図である。
【図１６】図３のＰＯＩ決定表示部３６の処理を表すフローチャートである。
【図１７】図１６の５ｋｍ以内処理を説明するためのフローチャートである。
【図１８】図１５の使用頻度カウンタ部４４を使用してＰＯＩのアイコンが表示された画面を示す図である。
【図１】
0004565517.tif 000002
【図２】
0004565517.tif 000003
【図３】
0004565517.tif 000004
【図４】
0004565517.tif 000005
【図５】
0004565517.tif 000006
【図６】
0004565517.tif 000007
【図７】
0004565517.tif 000008
【図８】
0004565517.tif 000009
【図９】
0004565517.tif 000010
【図１０】
0004565517.tif 000011
【図１１】
0004565517.tif 000012
【図１２】
0004565517.tif 000013
【図１３】
0004565517.tif 000014
【図１４】
0004565517.tif 000015
【図１５】
0004565517.tif 000016
【図１６】
0004565517.tif 000017
【図１７】
0004565517.tif 000018
【図１８】
0004565517.tif 000019