(57)【要約】【課題】ジャンルを容易に選択できる操作性に優れたナビゲーション装置を提供する。【解決手段】地図データを記憶する地図データ記憶部２１と、地図データからジャンル情報を取得するジャンル情報取得部２２と、時刻、日付、曜日を検出する日時・曜日検出部２４と、車両状況を検出する車両状況検出部２５と、自車位置を検出する自車位置検出部２３と、検出時刻が優先時間帯情報で示される時間帯に属するか、検出日付が優先日付情報で示される日付に該当するか、検出曜日が優先曜日情報で示される曜日に該当するか、検出車両状況が優先車両状況情報で示される車両状況に該当するか、および、検出自車位置が優先地域情報で示される地域に属するか否かに基づきジャンルの優先度を計算するジャンル優先度計算部２６と、ジャンル優先度計算部によって得られた優先度が高い順に並べたジャンルリストを生成して表示するジャンルリスト表示部２７を備えている。【選択図】図２
2009014618.tif 000002
【特許請求の範囲】
【請求項１】
地図データを記憶する地図データ記憶部と、
前記地図データ記憶部から読み出した地図データに含まれる複数のジャンルのジャンル情報を取得するジャンル情報取得部と、
時刻を検出する時刻検出部と、
前記時刻検出部で検出された時刻が、前記ジャンル情報取得部によって取得された複数のジャンルのジャンル情報の各々に含まれる優先時間帯情報によって示される時間帯に属する場合に、該ジャンル情報に対応するジャンルに高い優先度を付与するジャンル優先度計算部と、
前記ジャンル情報取得部で取得された複数のジャンルのジャンル情報によって示される複数のジャンルを前記ジャンル優先度計算部によって得られた優先度が高い順に並べたジャンルリストを生成して表示するジャンルリスト表示部
とを備えたナビゲーション装置。
【請求項２】
地図データを記憶する地図データ記憶部と、
前記地図データ記憶部から読み出した地図データに含まれる複数のジャンルのジャンル情報を取得するジャンル情報取得部と、
日付を検出する日付検出部と、
前記日付検出部で検出された日付が、前記ジャンル情報取得部によって取得された複数のジャンルのジャンル情報の各々に含まれる優先日付情報によって示される日付に該当する場合に、該ジャンル情報に対応するジャンルに高い優先度を付与するジャンル優先度計算部と、
前記ジャンル情報取得部で取得された複数のジャンルのジャンル情報によって示される複数のジャンルを前記ジャンル優先度計算部によって得られた優先度が高い順に並べたジャンルリストを生成して表示するジャンルリスト表示部
とを備えたナビゲーション装置。
【請求項３】
地図データを記憶する地図データ記憶部と、
前記地図データ記憶部から読み出した地図データに含まれる複数のジャンルのジャンル情報を取得するジャンル情報取得部と、
曜日を検出する曜日検出部と、
前記曜日検出部で検出された曜日が、前記ジャンル情報取得部によって取得された複数のジャンルのジャンル情報の各々に含まれる優先曜日情報によって示される曜日に該当する場合に、該ジャンル情報に対応するジャンルに高い優先度を付与するジャンル優先度計算部と、
前記ジャンル情報取得部で取得された複数のジャンルのジャンル情報によって示される複数のジャンルを前記ジャンル優先度計算部によって得られた優先度が高い順に並べたジャンルリストを生成して表示するジャンルリスト表示部
とを備えたナビゲーション装置。
【請求項４】
地図データを記憶する地図データ記憶部と、
前記地図データ記憶部から読み出した地図データに含まれる複数のジャンルのジャンル情報を取得するジャンル情報取得部と、
車両状況を検出する車両状況検出部と、
前記車両状況検出部で検出された車両状況が、前記ジャンル情報取得部によって取得された複数のジャンルのジャンル情報の各々に含まれる優先車両状況情報によって示される車両状況に該当する場合に、該ジャンル情報に対応するジャンルに高い優先度を付与するジャンル優先度計算部と、
前記ジャンル情報取得部で取得された複数のジャンルのジャンル情報によって示される複数のジャンルを前記ジャンル優先度計算部によって得られた優先度が高い順に並べたジャンルリストを生成して表示するジャンルリスト表示部
とを備えたナビゲーション装置。
【請求項５】
地図データを記憶する地図データ記憶部と、
前記地図データ記憶部から読み出した地図データに含まれる複数のジャンルのジャンル情報を取得するジャンル情報取得部と、
自車位置を検出する自車位置検出部と、
前記自車位置検出部で検出された自車位置が、前記ジャンル情報取得部によって取得された複数のジャンルのジャンル情報の各々に含まれる優先地域情報によって示される地域に属する場合に、該ジャンル情報に対応するジャンルに高い優先度を付与するジャンル優先度計算部と、
前記ジャンル情報取得部で取得された複数のジャンルのジャンル情報によって示される複数のジャンルを前記ジャンル優先度計算部によって得られた優先度が高い順に並べたジャンルリストを生成して表示するジャンルリスト表示部
とを備えたナビゲーション装置。
【請求項６】
地図データを記憶する地図データ記憶部と、
前記地図データ記憶部から読み出した地図データに含まれる複数のジャンルのジャンル情報を取得するジャンル情報取得部と、
時刻、日付および曜日を検出する日時・曜日検出部と、
車両状況を検出する車両状況検出部と、
自車位置を検出する自車位置検出部と、
前記日時・曜日検出部で検出された時刻が、前記ジャンル情報取得部によって取得された複数のジャンルのジャンル情報の各々に含まれる優先時間帯情報によって示される時間帯に属するか否か、前記日時・曜日検出部で検出された日付が、前記ジャンル情報取得部によって取得された複数のジャンルのジャンル情報の各々に含まれる優先日付情報によって示される日付に該当するか否か、前記日時・曜日検出部で検出された曜日が、前記ジャンル情報取得部によって取得された複数のジャンルのジャンル情報の各々に含まれる優先曜日情報によって示される曜日に該当するか否か、前記車両状況検出部で検出された車両状況が、前記ジャンル情報取得部によって取得された複数のジャンルのジャンル情報の各々に含まれる優先車両状況情報によって示される車両状況に該当するか否か、および、前記自車位置検出部で検出された自車位置が、前記ジャンル情報取得部によって取得された複数のジャンルのジャンル情報の各々に含まれる優先地域情報によって示される地域に属するか否かの少なくとも１つに基づきジャンルの優先度を計算するジャンル優先度計算部と、
前記ジャンル情報取得部で取得された複数のジャンルのジャンル情報によって示される複数のジャンルを前記ジャンル優先度計算部によって得られた優先度が高い順に並べたジャンルリストを生成して表示するジャンルリスト表示部
とを備えたナビゲーション装置。
【請求項７】
ジャンル優先度計算部における優先度を設定する操作部
を備えたことを特徴とする請求項６記載のナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、施設検索機能を有するナビゲーション装置に関し、特に、施設検索時に検索対象を絞り込む際の操作性を向上させる技術に関する。
【背景技術】
【０００２】
従来、所望の施設を検索して目的地などに設定するための施設検索機能を有するナビゲーション装置が知られている。近年のナビゲーション装置においては、地図データを記録するメディアとしてＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）またはＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などが採用されることにより記憶容量が増加し、施設検索のための検索データも充実してきている。
【０００３】
このような検索データの充実に伴い、検索対象を絞り込むためのジャンル数およびサブジャンル数が増加する一方、一画面に表示できる情報量は変わらないため、ユーザが目的とする施設のジャンルまたはサブジャンルを選択するまでの操作量も多くなってきている。
【０００４】
従来のナビゲーション装置では、ジャンル選択時の操作量を減らすために、施設検索の際にユーザが選択したジャンルまたはサブジャンルを履歴として逐次保存しておき、この保存された履歴を参照して、選択された回数が多いジャンルまたはサブジャンルをリスト内で優先して表示することが行われている（例えば、特許文献１参照）。
【０００５】
【特許文献１】特開２００２−３５０１４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、ユーザが選択したいジャンルまたはサブジャンルは、施設検索を行う時点の時間的または地理的な状況あるいは車両の状況などによって異なるため、蓄積された履歴を参照して選択回数が多いジャンルまたはサブジャンルを優先的に表示するだけでは、必ずしもユーザの操作量を減らすことにはつながらず、良好な操作性が得られないという問題がある。
【０００７】
この発明は、上述した問題を解消するためになされたものであり、その課題は、ジャンルまたはサブジャンルの選択を容易に行なうことができる操作性に優れたナビゲーション装置を提供することにある。
【課題を解決するための手段】
【０００８】
この発明に係るナビゲーション装置は、上記課題を解決するために、地図データを記憶する地図データ記憶部と、地図データ記憶部から読み出した地図データに含まれる複数のジャンルのジャンル情報を取得するジャンル情報取得部と、時刻、日付および曜日を検出する日時・曜日検出部と、日時・曜日検出部で検出された時刻、日付および曜日が、ジャンル情報取得部によって取得された複数のジャンルのジャンル情報の各々に含まれる優先時間帯情報によって示される時間帯に属する場合に、該ジャンル情報に対応するジャンルに高い優先度を付与するジャンル優先度計算部と、ジャンル情報取得部で取得された複数のジャンルのジャンル情報によって示される複数のジャンルをジャンル優先度計算部によって得られた優先度が高い順に並べたジャンルリストを生成して表示するジャンルリスト表示部とを備えている。
【発明の効果】
【０００９】
この発明に係るナビゲーション装置によれば、施設検索を行う際に、時間帯、日付、曜日、車両状況および地域を考慮したジャンルリストを表示するので、ジャンルまたはサブジャンルの選択を容易に行なうことができる操作性に優れたナビゲーション装置を提供できる。
【発明を実施するための最良の形態】
【００１０】
以下、この発明の実施の形態を、図面を参照しながら詳細に説明する。
実施の形態１．
【００１１】
図１は、この発明の実施の形態１に係るナビゲーション装置のハードウェア構成を示す図である。このナビゲーション装置は、ジャイロ１１、車速センサ１２、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機１３、操作部１４、ドライブ１５、外部メモリ１６、ナビゲーションＥＣＵ（以下、「ナビＥＣＵ」と略する）１７、ディスプレイ１８およびスピーカ１９から構成されている。
【００１２】
ジャイロ１１は、方位センサとして使用され、車両の旋回時の角速度を検出する。このジャイロ１１で検出された角速度に基づき算出された車両の進行方位を表す方位データはナビＥＣＵ１７に送られる。車速センサ１２は、図示しない車両から送られてくる車速パルスに基づき該車両の移動速度を検出する。この車速センサ１２で検出された移動速度を表す速度データは、ナビＥＣＵ１７に送られる。ＧＰＳ受信機１３は、ＧＰＳ衛星からの信号を受信して自己の現在位置を検出する。このＧＰＳ受信機１３で検出された自己の現在位置は、現在位置データとしてナビＥＣＵ１７に送られる。
【００１３】
操作部１４は、ユーザの操作を受付けるためのリモートコントローラ、操作ボタンまたはタッチパネルなどから構成されている。この操作部１４は、ナビゲーション装置に各種指示を与えるための操作の他に、施設検索時に、各優先度項目にポイント（優先度）を設定するためにも使用される（詳細は後述する）。操作部１４が操作されることによって発生された信号は、操作データとしてナビＥＣＵ１７に送られる。
【００１４】
ドライブ１５は、記録媒体（図示しない）に記憶されている地図データを読み出し、ナビＥＣＵ１７に送る。地図データには、道路データ（道路ネットワークデータ）、施設データおよびジャンル情報（詳細は後述する）などが含まれる。また、記録媒体としては、例えばＤＶＤまたはＨＤＤなどを用いることができる。外部メモリ１６は、種々のデータを一時的に記憶する。この外部メモリ１６は、ナビＥＣＵ１７のワークメモリとして使用される。
【００１５】
ナビＥＣＵ１７は、例えばマイクロコンピュータから構成されており、ドライブ１５から読み出した地図データ、ジャイロ１１から送られてくる方位データ、車速センサ１２から送られてくる速度データ、ＧＰＳ受信機１３から送られてくる現在位置データおよび操作部１４から送られてくる操作データを受け取って外部メモリ１６に書き込むとともに、これらのデータを外部メモリ１６から読み出し、この読み出したデータを用いて各種処理を実行する。このナビＥＣＵ１７によって実現される機能の詳細は後述する。
【００１６】
ディスプレイ１８は、例えば液晶ディスプレイから構成されており、ナビＥＣＵ１７から送られてくる表示データにしたがって、地図、最適経路、自車マーク、交差点案内メッセージまたはメニュー画面などの他に、施設検索時のジャンルリストおよびジャンルリストからジャンルが選択された後の施設検索の結果を表示する。
【００１７】
スピーカ１９は、ナビＥＣＵ１７から送られてくる音声データにしたがって、ディスプレイ１８に表示されるメッセージまたは該メッセージに関連するメッセージを音声で出力する。
【００１８】
図２は、図１に示したナビＥＣＵ１７の詳細な構成を示すブロック図である。このナビＥＣＵ１７は、主にソフトウェア処理により実現された、地図データ記憶部２１、ジャンル情報取得部２２、自車位置検出部２３、日時・曜日検出部２４、車両状況検出部２５、ジャンル優先度計算部２６およびジャンルリスト表示部２７から構成されている。
【００１９】
地図データ記憶部２１は、ドライブ１５から読み出した地図データを記憶する。この地図データ記憶部２１に記憶されている地図データに含まれる道路データは、自車位置検出部２３によって読み出され、地図データに含まれるジャンル情報は、ジャンル情報取得部２２によって読み出される。
【００２０】
ジャンル情報取得部２２は、地図データ記憶部２１から複数のジャンルに対応するジャンル情報を取得する。このジャンル情報取得部２２で取得されたジャンル情報は、ジャンル優先度計算部２６およびジャンルリスト表示部２７に送られる。図３は、ジャンル情報の一例を示す図である。ジャンル情報は、ジャンル名称３１、サブジャンル情報３２、優先時間帯情報３３、優先日付情報３４、優先曜日情報３５、優先車両状況情報３６および優先地域情報３７を含んでいる。
【００２１】
ジャンル名称３１はジャンルに付与された名称である。サブジャンル情報３２は、ジャンルを、さらに絞り込むための情報である。例えば、「食事」ジャンルのサブジャンルとしては「ファーストフード」、「ファミリーレストラン」、「ラーメン」などが挙げられる。優先時間帯情報３３は、当該ジャンルを優先して表示する時間帯を表す情報である。優先日付情報３４は、当該ジャンルを優先して表示する日付を表す情報である。優先曜日情報３５は、当該ジャンルを優先して表示する曜日を表す情報である。優先車両状況情報３６は、当該ジャンルを優先して表示する車両状況を表す情報である。優先地域情報３７は、当該ジャンルを優先して表示する地域を表す情報である。
【００２２】
自車位置検出部２３は、ジャイロ１１から送られてくる方位データ、車速センサ１２から送られてくる速度データおよびＧＰＳ受信機１３から取得した現在位置データと、地図データ記憶部２１から取得した道路データとに基づき自車の現在位置を検出する。この自車位置検出部２３で検出された自車の現在位置は、自車位置データとしてジャンル優先度計算部２６に送られる。
【００２３】
日時・曜日検出部２４は、この発明の時刻検出部、日付検出部および曜日検出部に対応する。この時刻、日時・曜日検出部２４は、図示しない時計機構から取得したデータに基づいて、現在の時刻、日付および曜日を検出する。この日時・曜日検出部２４で検出された時刻、日付および曜日をそれぞれ表す時刻データ、日付データおよび曜日データは、ジャンル優先度計算部２６に送られる。なお、現在の時刻、日付および曜日は、ＧＰＳ受信機１３から送られてくる信号に基づいて算出するように構成することもできる。
【００２４】
車両状況検出部２５は、図示しない車両から該車両の状況、例えばガソリン残量などを表す信号を取得する。車両状況検出部２５で取得された信号は、車両状況データとしてジャンル優先度計算部２６に送られる。
【００２５】
ジャンル優先度計算部２６は、ジャンル情報取得部２２から送られてくるジャンル情報およびこのジャンル情報に含まれる優先度を算出するために条件、自車位置検出部２３から送られてくる自車位置データ、日時・曜日検出部２４から送られてくる時刻データ、日付データおよび曜日データ、ならびに、車両状況検出部２５から送られてくる車両状況データに基づき各ジャンルの優先度を計算する。このジャンル優先度計算部２６で作成された優先度は、優先度データとしてジャンルリスト表示部２７に送られる。
【００２６】
ジャンルリスト表示部２７は、ジャンル情報取得部２２から送られてくるジャンル情報によって示される各ジャンルを、ジャンル優先度計算部２６から送られてくる優先度データにしたがって、優先度が高い順に並べ変え、表示データとしてディスプレイ１８に送る。これにより、ディスプレイ１８に、優先度が高いジャンルが上位に配置されたジャンルリストが表示される。
【００２７】
次に、上記のように構成される、この発明の実施の形態１に係るナビゲーション装置の動作を説明する。まず、ジャンルの時間帯に関する優先度を考慮してジャンルリストを表示する処理を、図４に示すフローチャートを参照しながら説明する。なお、この処理は、操作部１４から施設検索が指示されてジャンル選択が開始される場合に、起動される。
【００２８】
まず、各ジャンルのジャンル情報が取得される（ステップＳＴ４１）。すなわち、ジャンル情報取得部２２は、地図データ記憶部２１から複数のジャンルに対応するジャンル情報を取得し、ジャンル優先度計算部２６およびジャンルリスト表示部２７に送る。
【００２９】
次いで、各ジャンルの優先時間帯が現在の時間帯に該当するかどうかがチェックされる（ステップＳＴ４２）。すなわち、ジャンル優先度計算部２６は、日時・曜日検出部２４から時刻データを取得し、この取得した時刻データによって示される時刻が、ステップＳＴ４１においてジャンル情報取得部２２から取得された複数のジャンルのジャンル情報の各々に含まれる優先時間帯情報によって示される時間帯に属するかどうかを調べ、属することを判断した場合に、そのジャンル情報に対応するジャンルの優先度を高く設定する。このようにして設定された優先度は、優先度データとしてジャンルリスト表示部２７に送られる。
【００３０】
次いで、優先時間帯に該当するジャンルをジャンルリスト上で優先するようにジャンルリストが並び替えられる（ステップＳＴ４３）。すなわち、ジャンルリスト表示部２７は、ジャンル情報取得部２２で取得された複数のジャンルのジャンル情報によって示される複数のジャンルをジャンル優先度計算部２６から送られてくる優先度データによって示される優先度が高い順に並べたジャンルリストを生成する。
【００３１】
次いで、ジャンルリストが表示される（ステップＳＴ４４）。すなわち、ジャンルリスト表示部２７は、ステップＳＴ４３において生成されたジャンルリストをディスプレイ１８に送る。これにより、ディスプレイ１８に、優先度が高いジャンル、つまり現在の時刻が優先時間帯情報によって示される時間帯に属するという条件を満たすジャンルが上位に配置されたジャンルリストが表示される。
【００３２】
図５は、ジャンルの時間帯に関する優先度を考慮したジャンルリストの表示例を示す。今、ユーザが施設検索を行う時刻が、ＡＭ１１：００〜ＡＭ１２：００であるとすると、ユーザは昼食のための施設を探している可能性がある。したがって「食事」ジャンルの優先時間帯情報に、「ＡＭ１１：００〜ＡＭ１２：００」という情報を格納しておけば、ジャンル選択時には、「食事」ジャンルがジャンルリストの上位に表示される。
【００３３】
次に、ジャンルの日付に関する優先度を考慮してジャンルリストを表示する処理を、図６に示すフローチャートを参照しながら説明する。なお、この処理は、操作部１４から施設検索が指示されてジャンル選択が開始される場合に、起動される。
【００３４】
まず、各ジャンルのジャンル情報が取得される（ステップＳＴ６１）。すなわち、ジャンル情報取得部２２は、地図データ記憶部２１から複数のジャンルに対応するジャンル情報を取得し、ジャンル優先度計算部２６およびジャンルリスト表示部２７に送る。
【００３５】
次いで、各ジャンルの優先日付情報が現在の日付に該当するかどうかがチェックされる（ステップＳＴ６２）。すなわち、ジャンル優先度計算部２６は、日時・曜日検出部２４から日付データを取得し、この取得した日付データによって示される日付が、ステップＳＴ６１においてジャンル情報取得部２２から取得された複数のジャンルのジャンル情報の各々に含まれる優先日付情報によって示される日付に該当するかどうかを調べ、該当することを判断した場合に、そのジャンル情報に対応するジャンルの優先度を高く設定する。このようにして設定された優先度は、優先度データとしてジャンルリスト表示部２７に送られる。
【００３６】
次いで、優先日付に該当するジャンルをジャンルリスト上で優先するようにジャンルリストが並び替えられる（ステップＳＴ６３）。すなわち、ジャンルリスト表示部２７は、ジャンル情報取得部２２で取得された複数のジャンルのジャンル情報によって示される複数のジャンルをジャンル優先度計算部２６から送られてくる優先度データによって示される優先度が高い順に並べたジャンルリストを生成する。
【００３７】
次いで、ジャンルリストが表示される（ステップＳＴ６４）。すなわち、ジャンルリスト表示部２７は、ステップＳＴ６３において生成されたジャンルリストをディスプレイ１８に送る。これにより、ディスプレイ１８に、優先度が高いジャンル、つまり現在の日付が優先日付に該当するという条件を満たすジャンルが上位に配置されたジャンルリストが表示される。
【００３８】
図７は、ジャンルの日付に関する優先度を考慮したジャンルリストの表示例を示す。今、ユーザが施設検索を行う日付が、１月１日〜１月３日であるとすると、ユーザは初詣を行なう神社を探している可能性がある。したがって「神社」ジャンルの優先日付情報に、「１月１日〜１月３日」という情報を格納しておけば、ジャンル選択時には、「神社」ジャンルがジャンルリストの上位に表示される。
【００３９】
次に、ジャンルの曜日に関する優先度を考慮してジャンルリストを表示する処理を、図８に示すフローチャートを参照しながら説明する。なお、この処理は、操作部１４から施設検索が指示されてジャンル選択が開始される場合に、起動される。
【００４０】
まず、各ジャンルのジャンル情報が取得される（ステップＳＴ８１）。すなわち、ジャンル情報取得部２２は、地図データ記憶部２１から複数のジャンルに対応するジャンル情報を取得し、ジャンル優先度計算部２６およびジャンルリスト表示部２７に送る。
【００４１】
次いで、各ジャンルの優先曜日情報が現在の曜日に該当するかどうかがチェックされる（ステップＳＴ８２）。すなわち、ジャンル優先度計算部２６は、日時・曜日検出部２４から曜日データを取得し、この取得した曜日データによって示される曜日が、ステップＳＴ８１においてジャンル情報取得部２２から取得された複数のジャンルのジャンル情報の各々に含まれる優先曜日情報によって示される曜日に該当するかどうかを調べ、該当することを判断した場合に、そのジャンル情報に対応するジャンルの優先度を高く設定する。このようにして設定された優先度は、優先度データとしてジャンルリスト表示部２７に送られる。
【００４２】
次いで、優先曜日に該当するジャンルをジャンルリスト上で優先するようにジャンルリストが並び替えられる（ステップＳＴ８３）。すなわち、ジャンルリスト表示部２７は、ジャンル情報取得部２２で取得された複数のジャンルのジャンル情報によって示される複数のジャンルをジャンル優先度計算部２６から送られてくる優先度データによって示される優先度が高い順に並べたジャンルリストを生成する。
【００４３】
次いで、ジャンルリストが表示される（ステップＳＴ８４）。すなわち、ジャンルリスト表示部２７は、ステップＳＴ８３において生成されたジャンルリストをディスプレイ１８に送る。これにより、ディスプレイ１８に、優先度が高いジャンル、つまり現在の曜日が優先曜日に該当するという条件を満たすジャンルが上位に配置されたジャンルリストが表示される。
【００４４】
図９は、ジャンルの曜日に関する優先度を考慮したジャンルリストの表示例を示す。今、ユーザが施設検索を行う曜日が、土日祝日であるとすると、ユーザはレジャー施設を探している可能性がある。したがって「レジャー」ジャンルの優先曜日情報に、「土日祝日」という情報を格納しておけば、ジャンル選択時には、「レジャー」ジャンルがジャンルリストの上位に表示される。
【００４５】
次に、ジャンルの車両状況に関する優先度を考慮してジャンルリストを表示する処理を、図１０に示すフローチャートを参照しながら説明する。なお、この処理は、操作部１４から施設検索が指示されてジャンル選択が開始される場合に、起動される。
【００４６】
まず、各ジャンルのジャンル情報が取得される（ステップＳＴ１０１）。すなわち、ジャンル情報取得部２２は、地図データ記憶部２１から複数のジャンルに対応するジャンル情報を取得し、ジャンル優先度計算部２６およびジャンルリスト表示部２７に送る。
【００４７】
次いで、各ジャンルの優先車両状況情報が現在の車両状況に該当するかどうかがチェックされる（ステップＳＴ１０２）。すなわち、ジャンル優先度計算部２６は、車両状況検出部２５から車両状況データを取得し、この取得した車両状況データによって示される車両状況が、ステップＳＴ１０１においてジャンル情報取得部２２から取得された複数のジャンルのジャンル情報の各々に含まれる優先車両状況情報によって示される車両状況に該当するかどうかを調べ、該当することを判断した場合に、そのジャンル情報に対応するジャンルの優先度を高く設定する。このようにして設定された優先度は、優先度データとしてジャンルリスト表示部２７に送られる。
【００４８】
次いで、優先車両状況に該当するジャンルをジャンルリスト上で優先するようにジャンルリストが並び替えられる（ステップＳＴ１０３）。すなわち、ジャンルリスト表示部２７は、ジャンル情報取得部２２で取得された複数のジャンルのジャンル情報によって示される複数のジャンルをジャンル優先度計算部２６から送られてくる優先度データによって示される優先度が高い順に並べたジャンルリストを生成する。
【００４９】
次いで、ジャンルリストが表示される（ステップＳＴ１０４）。すなわち、ジャンルリスト表示部２７は、ステップＳＴ１０３において生成されたジャンルリストをディスプレイ１８に送る。これにより、ディスプレイ１８に、優先度が高いジャンル、つまり現在の車両状況が優先車両状況に該当するという条件を満たすジャンルが上位に配置されたジャンルリストが表示される。
【００５０】
図１１は、ジャンルの車両状況に関する優先度を考慮したジャンルリストの表示例を示す。なお、図１１は、「自動車」ジャンルのサブジャンルリストを示している。ユーザが施設検索を行う時点において、車両のガソリン残量が少ない場合にはユーザは給油を行なうためのガソリンスタンドを探している可能性がある。したがって「ガソリンスタンド」ジャンルの優先車両状況情報に「ガソリン残量が一定以下」という情報を格納しておけば、ジャンル選択時には、「自動車」ジャンルの中の「ガソリンスタンド」サブジャンルがジャンルリストの上位に表示される。
【００５１】
次に、ジャンルの地域に関する優先度を考慮してジャンルリストを表示する処理を、図１２に示すフローチャートを参照しながら説明する。なお、この処理は、操作部１４から施設検索が指示されてジャンル選択が開始される場合に、起動される。
【００５２】
まず、各ジャンルのジャンル情報が取得される（ステップＳＴ１２１）。すなわち、ジャンル情報取得部２２は、地図データ記憶部２１から複数のジャンルに対応するジャンル情報を取得し、ジャンル優先度計算部２６およびジャンルリスト表示部２７に送る。
【００５３】
次いで、各ジャンルの優先地域情報が現在の地域に該当するかどうかがチェックされる（ステップＳＴ１２２）。すなわち、ジャンル優先度計算部２６は、自車位置検出部２３から自車位置データを取得し、この取得した自車位置データによって示される位置が、ステップＳＴ１２１においてジャンル情報取得部２２から取得された複数のジャンルのジャンル情報の各々に含まれる優先地域情報によって示される地域に属するかどうかを調べ、属することを判断した場合に、そのジャンル情報に対応するジャンルの優先度を高く設定する。このようにして設定された優先度は、優先度データとしてジャンルリスト表示部２７に送られる。
【００５４】
次いで、優先地域に該当するジャンルをジャンルリスト上で優先するようにジャンルリストが並び替えられる（ステップＳＴ１２３）。すなわち、ジャンルリスト表示部２７は、ジャンル情報取得部２２で取得された複数のジャンルのジャンル情報によって示される複数のジャンルをジャンル優先度計算部２６から送られてくる優先度データによって示される優先度が高い順に並べたジャンルリストを生成する。
【００５５】
次いで、ジャンルリストが表示される（ステップＳＴ１２４）。すなわち、ジャンルリスト表示部２７は、ステップＳＴ１２３において生成されたジャンルリストをディスプレイ１８に送る。これにより、ディスプレイ１８に、優先度が高いジャンル、つまり現在の位置が優先地域に該当するという条件を満たすジャンルが上位に配置されたジャンルリストが表示される。
【００５６】
図１３は、ジャンルの地域に関する優先度を考慮したジャンルリストの表示例を示す。なお、図１３は、「食事」ジャンルのサブジャンルリストを示している。ユーザが施設検索を行う時点において、旅行中などの場合には、その地域の名物または特産物などを探している可能性がある。例えば、自車が広島で食事する施設を探している場合には、広島の名物の「お好み焼き」の優先地域情報に広島の地域情報を格納しておけば、ジャンル選択時には、「食事」ジャンルの中の「お好み焼き」サブジャンルがジャンルリストの上位に表示される。
【００５７】
なお、地域に関する優先度を考慮する場合には、施設検索を行う地域をチェックし、ナビゲーション装置にあらかじめ登録されている自宅から一定距離以上離れている地域、または、自宅が属する地域とは異なる地域に自車が居る場合にのみ地域に関する優先度を考慮するように構成することもできる。
【００５８】
次に、上述したジャンルの時刻、日付、曜日、車両状況および地域に関する優先度を複合的に考慮してジャンルリストを表示する処理を、図１４に示すフローチャートを参照しながら説明する。なお、この処理は、操作部１４から施設検索が指示されてジャンル選択が開始される場合に、起動される。
【００５９】
まず、各ジャンルのジャンル情報が取得される（ステップＳＴ１４００）。すなわち、ジャンル情報取得部２２は、地図データ記憶部２１から複数のジャンルに対応するジャンル情報を取得し、ジャンル優先度計算部２６およびジャンルリスト表示部２７に送る。
【００６０】
次いで、現在の時刻がジャンルＪｎの優先時間帯に属するかどうかがチェックされる（ステップＳＴ１４０１）。すなわち、ジャンル優先度計算部２６は、日時・曜日検出部２４から時刻データを取得し、この取得した時刻データによって示される時刻が、ステップＳＴ１４００においてジャンル情報取得部２２から取得された複数のジャンルのジャンル情報の各々に含まれる優先時間帯情報によって示される時間帯に属するかどうかを調べる。ステップＳＴ１４０１において、現在の時刻がジャンルＪｎの優先時間帯に属さないことが判断されると、シーケンスはステップＳＴ１４０３に進む。
【００６１】
一方、ステップＳＴ１４０１において、現在の時刻がジャンルＪｎの優先時間帯に属することが判断されると、ジャンルＪｎのポイントＰｎに優先時間帯のポイントが加算される（ステップＳＴ１４０２）。すなわち、ジャンル優先度計算部２６は、ジャンルＪｎのポイントＰｎに、優先時間帯情報に付与されているポイントを加算し、その加算結果をジャンルリスト表示部２７に送る。その後、シーケンスは、ステップＳＴ１４０３に進む。
【００６２】
ステップＳＴ１４０３においては、現在の日付がジャンルＪｎの優先日付に該当するかどうかがチェックされる。すなわち、ジャンル優先度計算部２６は、日時・曜日検出部２４から日付データを取得し、この取得した日付データによって示される日付が、ステップＳＴ１４００においてジャンル情報取得部２２から取得された複数のジャンルのジャンル情報の各々に含まれる優先日付情報によって示される日付に該当するかどうかを調べる。ステップＳＴ１４０３において、現在の日付がジャンルＪｎの優先日付に該当しないことが判断されると、シーケンスはステップＳＴ１４０５に進む。
【００６３】
一方、ステップＳＴ１４０３において、現在の日付がジャンルＪｎの優先日付に該当することが判断されると、ジャンルＪｎのポイントＰｎに優先日付のポイントが加算される（ステップＳＴ１４０４）。すなわち、ジャンル優先度計算部２６は、ジャンルＪｎのポイントＰｎに、優先日付情報に付与されているポイントを加算し、その加算結果をジャンルリスト表示部２７に送る。その後、シーケンスは、ステップＳＴ１４０５に進む。
【００６４】
ステップＳＴ１４０５においては、現在の曜日がジャンルＪｎの優先曜日に該当するかどうかがチェックされる。すなわち、ジャンル優先度計算部２６は、日時・曜日検出部２４から曜日データを取得し、この取得した曜日データによって示される曜日が、ステップＳＴ１４００においてジャンル情報取得部２２から取得された複数のジャンルのジャンル情報の各々に含まれる優先曜日情報によって示される曜日に該当するかどうかを調べる。ステップＳＴ１４０５において、現在の曜日がジャンルＪｎの優先曜日に該当しないことが判断されると、シーケンスはステップＳＴ１４０７に進む。
【００６５】
一方、ステップＳＴ１４０５において、現在の曜日がジャンルＪｎの優先曜日に該当することが判断されると、ジャンルＪｎのポイントＰｎに優先曜日のポイントが加算される（ステップＳＴ１４０６）。すなわち、ジャンル優先度計算部２６は、ジャンルＪｎのポイントＰｎに、優先曜日情報に付与されているポイントを加算し、その加算結果をジャンルリスト表示部２７に送る。その後、シーケンスは、ステップＳＴ１４０７に進む。
【００６６】
ステップＳＴ１４０７においては、現在の車両状況がジャンルＪｎの優先車両状況に該当するかどうかがチェックされる。すなわち、ジャンル優先度計算部２６は、車両状況検出部２５から車両状況データを取得し、この取得した車両状況データによって示される車両状況が、ステップＳＴ１４００においてジャンル情報取得部２２から取得された複数のジャンルのジャンル情報の各々に含まれる優先車両状況情報によって示される車両状況に該当するかどうかを調べる。ステップＳＴ１４０７において、現在の車両状況がジャンルＪｎの優先車両状況に該当しないことが判断されると、シーケンスはステップＳＴ１４０９に進む。
【００６７】
一方、ステップＳＴ１４０７において、現在の車両状況がジャンルＪｎの優先車両状況に該当することが判断されると、ジャンルＪｎのポイントＰｎに優先車両状況のポイントが加算される（ステップＳＴ１４０８）。すなわち、ジャンル優先度計算部２６は、ジャンルＪｎのポイントＰｎに、優先車両状況情報に付与されているポイントを加算し、その加算結果をジャンルリスト表示部２７に送る。その後、シーケンスは、ステップＳＴ１４０９に進む。
【００６８】
ステップＳＴ１４０９においては、現在の位置がジャンルＪｎの優先地域に属するかどうかがチェックされる。すなわち、ジャンル優先度計算部２６は、自車位置検出部２３から自車位置データを取得し、この取得した自車位置データによって示される位置が、ステップＳＴ１４００においてジャンル情報取得部２２から取得された複数のジャンルのジャンル情報の各々に含まれる優先地域情報によって示される地域に属するかどうかを調べる。ステップＳＴ１４０９において、現在の位置がジャンルＪｎの優先地域に属しないことが判断されると、シーケンスはステップＳＴ１４１１に進む。
【００６９】
一方、ステップＳＴ１４０９において、現在の位置がジャンルＪｎの優先地域に属することが判断されると、ジャンルＪｎのポイントＰｎに優先地域のポイントが加算される（ステップＳＴ１４１０）。すなわち、ジャンル優先度計算部２６は、ジャンルＪｎのポイントＰｎに、優先地域情報に付与されているポイントを加算し、その加算結果をジャンルリスト表示部２７に送る。その後、シーケンスは、ステップＳＴ１４１１に進む。
【００７０】
ステップＳＴ１４１１においては、全てのジャンルのチェックが済んだかどうかが調べられる。このステップＳＴ１４１１において、全てのジャンルのチェックが済んでいないことが判断されると、ポイント計算対象が次のジャンルＪｎに変更される（ステップＳＴ１４１２）。その後、シーケンスはステップＳＴ１４０１に戻り、上述した処理が繰り返される。
【００７１】
一方、ステップＳＴ１４１１において、全てのジャンルのチェックが済んだことが判断されると、次いで、ポイントＰｎが高い順にジャンルリストの並び替えが行われる（ステップＳＴ１４１３）。すなわち、ジャンルリスト表示部２７は、ジャンル優先度計算部２６から送られてきた各ジャンルＪｎのポイントＰｎが高い順に並び替えたジャンルリストを生成する。
【００７２】
次いで、ジャンルリストが表示される（ステップＳＴ１４１４）。すなわち、ジャンルリスト表示部２７は、ステップＳＴ１４１３において生成されたジャンルリストをディスプレイ１８に送る。これにより、ディスプレイ１８に、ポイントＰｎ、つまり優先度が高いジャンルが上位に配置されたジャンルリストが表示される。
【００７３】
次いで、ステップＳＴ１４１４で表示されたジャンルリストから施設検索を行うジャンルがユーザによって選択される（ステップＳＴ１４１５）。これにより、施設検索の対象となるジャンルが確定される。
【００７４】
次いで、ユーザにより選択されたジャンルとジャンルリストの優先度とが比較され、ジャンル優先度比較項目の見直しが行われる（ステップＳＴ１４１６）。すなわち、ステップＳＴ１４１５において実際に選択されたジャンルと、表示されたジャンルリストからステップＳＴ１４０２、ＳＴ１４０４、ＳＴ１４０６、ＳＴ１４０８およびＳＴ１４１０で使用された各優先度のポイントが見直され、適宜変更される。これにより、次回の優先度計算にユーザの嗜好が反映されるようになる。
【００７５】
図１５は、ジャンルリストの表示に考慮される優先度項目をユーザに設定させる場合のメニュー画面の例を示す。ユーザが「する」に設定した項目は、ジャンルリスト優先度に反映される。ここでは、優先度項目をユーザに設定させるように構成したが、図１４に示す各優先度項目のポイントについてユーザが自由に設定できるように構成することもできる。
【図面の簡単な説明】
【００７６】
【図１】この発明の実施の形態１に係るナビゲーション装置のハードウェア構成を示す図である。
【図２】この発明の実施の形態１に係るナビゲーション装置を構成するナビＥＣＵの詳細な構成を示すブロック図である。
【図３】この発明の実施の形態１に係るナビゲーション装置で使用されるジャンル情報の一例を示す図である。
【図４】この発明の実施の形態１に係るナビゲーション装置で行われる時間帯に関する優先度を考慮してジャンルリストを表示する処理を示すフローチャートである。
【図５】この発明の実施の形態１に係るナビゲーション装置で行われる時間帯に関する優先度を考慮したジャンルリストの表示例を示す図である。
【図６】この発明の実施の形態１に係るナビゲーション装置で行われる日付に関する優先度を考慮してジャンルリストを表示する処理を示すフローチャートである。
【図７】この発明の実施の形態１に係るナビゲーション装置で行われる日付に関する優先度を考慮したジャンルリストの表示例を示す図である。
【図８】この発明の実施の形態１に係るナビゲーション装置で行われる曜日に関する優先度を考慮してジャンルリストを表示する処理を示すフローチャートである。
【図９】この発明の実施の形態１に係るナビゲーション装置で行われる曜日に関する優先度を考慮したジャンルリストの表示例を示す図である。
【図１０】この発明の実施の形態１に係るナビゲーション装置で行われる車両状況に関する優先度を考慮してジャンルリストを表示する処理を示すフローチャートである。
【図１１】この発明の実施の形態１に係るナビゲーション装置で行われる車両状況に関する優先度を考慮したジャンルリストの表示例を示す図である。
【図１２】この発明の実施の形態１に係るナビゲーション装置で行われる地域に関する優先度を考慮してジャンルリストを表示する処理を示すフローチャートである。
【図１３】この発明の実施の形態１に係るナビゲーション装置で行われる地域に関する優先度を考慮したジャンルリストの表示例を示す図である。
【図１４】この発明の実施の形態１に係るナビゲーション装置で行われる時刻、日付、曜日、車両状況および地域に関する優先度を複合的に考慮してジャンルリストを表示する処理を示すフローチャートである。
【図１５】この発明の実施の形態１に係るナビゲーション装置においてジャンルリストの表示に考慮される優先度項目を設定するメニュー画面の例を示す図である。
【符号の説明】
【００７７】
１１  ジャイロ、１２  車速センサ、１３  ＧＰＳ受信機、１４  操作部、１５  ドライブ、１６  外部メモリ、１７  ナビＥＣＵ、１８  ディスプレイ、１９  スピーカ、２１  地図データ記憶部、２２  ジャンル情報取得部、２３  自車位置検出部、２４  日時・曜日検出部、２５  車両状況検出部、２６  ジャンル優先度計算部、２７  ジャンルリスト表示部。
【図１】
2009014618.tif 000003
【図２】
2009014618.tif 000004
【図３】
2009014618.tif 000005
【図４】
2009014618.tif 000006
【図５】
2009014618.tif 000007
【図６】
2009014618.tif 000008
【図７】
2009014618.tif 000009
【図８】
2009014618.tif 000010
【図９】
2009014618.tif 000011
【図１０】
2009014618.tif 000012
【図１１】
2009014618.tif 000013
【図１２】
2009014618.tif 000014
【図１３】
2009014618.tif 000015
【図１４】
2009014618.tif 000016
【図１５】
2009014618.tif 000017