(57)【要約】【課題】ジャンル検索において、項目の表示に検索時の時期や季節に関連性を持たせることで、ユーザが希望する施設等の特定を少ない操作で可能とするナビゲーション装置及びその制御方法を提供する。【解決手段】時期情報記憶部３４は、ジャンルに関連する時期がある場合に、予めその時期を識別する時期情報をジャンルと紐付けて記憶装置１１に記憶している。時期特定部３５が、記憶装置１１にアクセスして、ジャンル検索部の処理により特定されたジャンルに、時期情報が記録されているか否かを確認し、時期情報がある場合に、そこから時期を取得する。時期優先順決定部３６は、特定された時期に応じて、ジャンルの優先順を決定する。優先順表示部３７が、この優先順に応じて、ジャンルを表示器にメニュー表示する。【選択図】図１
2008250836.tif 000002
【特許請求の範囲】
【請求項１】
施設又はイベントをそのジャンルごとに分け階層化して記憶するジャンル記憶手段と、
ユーザによるジャンルの選択を前記階層ごとに受付ける入力受付手段と、
入力されるジャンルをもとに前記階層を辿ってユーザにより選択されたジャンル又は施設を特定するジャンル検索手段と、
前記ジャンルに関連する時期がある場合に当該時期を識別する時期情報を前記ジャンルと紐付けて記憶する時期情報記憶手段と、
特定されたジャンルに前記時期情報が紐付けられているか判定し、紐付けられている場合に当該時期を特定する時期特定手段と、
特定された時期に応じて、前記ジャンルの優先順を決定する時期優先順決定手段と、
優先順に応じて、前記ジャンルを表示器にメニュー表示する優先順表示手段と、
を備えたことを特徴とするナビゲーション装置。
【請求項２】
前記時期情報は、四季のＩＤ又は月の数字を識別するものであることを特徴とする請求項１記載のナビゲーション装置。
【請求項３】
時期優先順決定手段は、前記ジャンルの特定された時期と現在の時期とが一致する場合には、当該ジャンルを最適なジャンルと判定し、一致しない場合には不適切なジャンルと判定し、
前記優先順表示手段は、前記メニュー表示の際に、前記最適なジャンルをメニューの最上位に表示し、前記不適切なジャンルをメニューの最下位に表示するか非表示とするものであることを特徴とする請求項１又は２記載のナビゲーション装置。
【請求項４】
前記時期特定手段が、特定されたジャンルに前記時期情報が紐付けられていないと判定した場合に、
前記時期優先順決定手段は、当該ジャンルを、現在の時期と無関係なジャンルと判定し、
前記優先順表示手段は、前記不適切なジャンルが表示される場合に、当該無関係なジャンルを前記不適切なジャンルよりも上位に表示するものであることを特徴とする請求項３記載のナビゲーション装置。
【請求項５】
施設又はイベントをそのジャンルごとに分け階層化して記憶するジャンル記憶処理と、
ユーザによるジャンルの選択を前記階層ごとに受付ける入力受付処理と、
入力されるジャンルをもとに前記階層を辿ってユーザにより選択されたジャンル又は施設を特定するジャンル検索処理と、
前記ジャンルに関連する時期がある場合に当該時期を識別する時期情報を前記ジャンルと紐付けて記憶する時期情報記憶処理と、
特定されたジャンルに前記時期情報が紐付けられているか判定し、紐付けられている場合に当該時期を特定する時期特定処理と、
特定された時期に応じて、前記ジャンルの優先順を決定する時期優先順決定処理と、
優先順に応じて、前記ジャンルを表示器にメニュー表示する優先順表示処理と、
をコンピュータが実行することを特徴とするナビゲーション装置の制御方法。
【請求項６】
前記時期情報は、四季のＩＤ又は月の数字を識別するものであることを特徴とする請求項５記載のナビゲーション装置の制御方法。
【請求項７】
時期優先順決定処理は、前記ジャンルの特定された時期と現在の時期とが一致する場合には、当該ジャンルを最適なジャンルと判定し、一致しない場合には不適切なジャンルと判定し、
前記優先順表示処理は、前記メニュー表示の際に、前記最適なジャンルをメニューの上位に表示し、前記不適切なジャンルをメニューの下位に表示するか非表示とするものであることを特徴とする請求項５又は６記載のナビゲーション装置の制御方法。
【請求項８】
前記時期特定処理が、特定されたジャンルに前記時期情報が紐付けられていないと判定した場合に、
前記時期優先順決定処理は、当該ジャンルを、現在の時期と無関係なジャンルと判定し、
前記優先順表示処理は、前記不適切なジャンルが表示される場合に、当該無関係なジャンルを前記不適切なジャンルよりも上位に表示するものであることを特徴とする請求項７記載のナビゲーション装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図上の施設等の検索手法、特にジャンル検索の手法に改良を加えたナビゲーション装置及びその制御方法に関する。
【背景技術】
【０００２】
近年、情報処理技術の発達に伴ってナビゲーション装置が急速に普及している。ナビゲーション装置は、ＧＰＳなどで推定する自車位置を周辺地図上に画面表示し、施設検索などで指定される目的地への経路を計算し案内するものである。
【０００３】
最近のナビゲーション装置の施設検索では、様々な検索方法が用意されているが、最もポピュラーなものは施設名称検索で、これは典型的には、画面表示される５０音パネルにより、ユーザーが探したい施設名称を入力すると、該当する施設がリスト表示される機能である。
【０００４】
しかし、近年では、施設検索用のデータが充実し施設件数１０００万件規模などに増大した結果、目的の施設を見つけにくいという問題があった。すなわち、豊富なデータゆえに施設の特定が難しくなり、検索結果のリストで施設件数が必要以上に多過ぎ、例えば検索で需要の多い有名施設が多数の無名な施設に埋もれて発見に苦労したり、リストでかなりの画面スクロール操作を余儀なくされる場合も多かった。例えば、「とうきょう」と入力しても東京が付く施設は無数にある。
【０００５】
この解決策として最近の製品で登場してきたのが「絞込み」や「並び替え」の機能である。これにより、施設等リストの表示後に、ジャンルや地域などを指定して該当する施設のみに絞り込んだり、近い順や５０音順などに並び替えが可能であった（特許文献１参照）。特に、任意のジャンルから目的地を検索するジャンル検索では、交通、食べる・飲む、遊ぶ・見る、買う等、目的を大括りにした大分類の階層と、各大分類の詳細な中分類の階層と、さらに詳細な小分類の階層構造でデータを構成し、それぞれの階層のリストからジャンルを選択することで目的地を絞り込むことが可能となる。
【特許文献１】特開２００６−１６２５１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来のジャンル検索は、ジャンルごとの絞り込みは可能であるが、例えば、各階層でのメニュー表示又は項目表示の並び順は、一定であった。したがって、例えば、ジャンル検索で大分類「遊ぶ・見る」→中分類「スポーツ」と選択していった場合において、検索を行った季節が「夏」であった場合にも、５０音順表示であれば場合によっては「スキー場」が小分類のトップ項目として表示されるような場合もあった。反対に、季節が「冬」であった場合に「プール」が小分類のトップ項目として表示される場合もあった。
【０００７】
すなわち、従来のジャンル検索では、各階層の項目の表示順は、５０音順や地域順等、機械的な分類であって、検索の時期や季節に合致したものではなかった。そのため、ユーザは時期や季節に関わらず毎回同じだけの操作回数を必要とし、場合によってはユーザが望む施設等の特定に手間を要する場合もあった。
【０００８】
本発明は、上記のような従来技術の課題を解決するもので、その目的は、ジャンル検索において、項目の表示に検索時の時期や季節に関連性を持たせることで、ユーザが希望する施設等の特定を少ない操作で可能とするナビゲーション装置及びその制御方法を提供することにある。
【課題を解決するための手段】
【０００９】
上記の目的を達成するため、請求項１の発明は、施設又はイベントをそのジャンルごとに分け階層化して記憶するジャンル記憶手段と、ユーザによるジャンルの選択を前記階層ごとに受付ける入力受付手段と、入力されるジャンルをもとに前記階層を辿ってユーザにより選択されたジャンル又は施設を特定するジャンル検索手段と、前記ジャンルに関連する時期がある場合に当該時期を識別する時期情報を前記ジャンルと紐付けて記憶する時期情報記憶手段と、特定されたジャンルに前記時期情報が紐付けられているか判定し、紐付けられている場合に当該時期を特定する時期特定手段と、特定された時期に応じて、前記ジャンルの優先順を決定する時期優先順決定手段と、優先順に応じて、前記ジャンルを表示器にメニュー表示する優先順表示手段と、を備えたことを特徴とする。
【００１０】
なお、この発明は、請求項５に記載されたとおり、ナビゲーション装置の制御方法として捉えることも可能である。
【００１１】
以上のような態様では、時期情報記憶手段は、ジャンルに関連する時期がある場合に、予めその時期を識別する時期情報をジャンルと紐付けて記憶し、時期特定手段が、ジャンル検索手段の処理により特定されたジャンルに、時期情報が記録されているか否かを確認し、時期情報がある場合に、そこから時期を取得する。時期優先順決定手段は、特定された時期に応じて、ジャンルの優先順を決定し、優先順表示手段がこの優先順に応じてジャンルを表示器にメニュー表示する。これにより、ジャンル検索において、項目の表示に検索時の時期や季節に関連性を持たせることで、ジャンル検索のメニュー表示を５０音順や地域順等の機械的なものでなく、検索の時期や季節に合致したものとすることができ、ユーザは、検索する時期に応じたメニュー表示のもと施設等の検索を行うことができる。したがって、ユーザが希望する施設等の特定を少ない操作で行うことができるようになる。
【００１２】
請求項２の発明は、請求項１記載の発明において、前記時期情報は、四季のＩＤ又は月の数字を識別するものであることを特徴とする。
なお、この発明は、請求項６に記載されたとおり、ナビゲーション装置の制御方法として捉えることも可能である。
【００１３】
以上のような態様では、ジャンル検索の時期優先表示における時期の指標を四季又は月で特定することにより、現在の時期に合致した施設等を含むジャンルが優先してメニュー表示されることとなり、ユーザが検索する月や季節に応じたメニュー表示のもと施設等の検索を行うことができる。
【００１４】
請求項３の発明は、請求項１又は２記載の発明において、時期優先順決定手段は、前記ジャンルの特定された時期と現在の時期とが一致する場合には、当該ジャンルを最適なジャンルと判定し、一致しない場合には不適切なジャンルと判定し、前記優先順表示手段は、前記メニュー表示の際に、前記最適なジャンルをメニューの上位に表示し、前記不適切なジャンルをメニューの下位に表示するか非表示とするものであることを特徴とする。なお、この発明は、請求項７に記載されたとおり、ナビゲーション装置の制御方法として捉えることも可能である。
【００１５】
以上のような態様では、時期に合致したジャンルをメニューの上位に表示し、合致しない不適切なジャンルをメニューの下位に表示又は非表示とすることにより、時期に合致したジャンルが先に表示されることとなり、ユーザに検索の手間を減らした快適なユーザインタフェースを提供できる。
【００１６】
請求項４の発明は、請求項３記載の発明において、前記時期特定手段が、特定されたジャンルに前記時期情報が紐付けられていないと判定した場合に、前記時期優先順決定手段は、当該ジャンルを、現在の時期と無関係なジャンルと判定し、前記優先順表示手段は、前記不適切なジャンルが表示される場合に、当該無関係なジャンルを前記不適切なジャンルよりも上位に表示するものであることを特徴とする。なお、この発明は、請求項８に記載されたとおり、ナビゲーション装置の制御方法として捉えることも可能である。
【００１７】
以上のような態様では、ジャンルのうち、時期に不適切なジャンルのプライオリティーを、時期に関係のないジャンルよりも下げて表示することにより、時期に合致したジャンルが先に表示されるとともに、時期に無関係でオールシーズン訪れる可能性のあるような施設等も中位に表示されることで、ユーザが検索する可能性のある施設等の範囲を狭めることはない。
【発明の効果】
【００１８】
以上のように、本発明によれば、ジャンル検索において、項目の表示に検索時の時期や季節に関連性を持たせることで、ユーザが希望する施設の特定を少ない操作で可能とするナビゲーション装置及びその制御方法を提供することができる。
【発明を実施するための最良の形態】
【００１９】
次に、本発明を実施するための最良の実施形態について、図に沿って説明する。なお、背景技術や課題での説明と共通の前提事項は省略する。
【００２０】
［１．全体構成］
本実施形態は、目的地への経路を案内するナビゲーション装置（以下「本装置」と呼ぶ）を説明するもので、その制御方法、制御プログラムとしても把握可能であり、本装置の構成を図１に示す。
【００２１】
すなわち、１は、ＶＩＣＳ情報を取得する為のＦＭ多重受信及び処理部、２は、ＶＩＣＳ情報を取得する為のビーコン受信及び処理部である。３は、システム全体の制御を司るメインＣＰＵ（中央演算装置）及びその周辺回路であり、本装置各部の制御を含む情報処理を行う制御部である。メインメモリＭを構成する４は、メインプログラムをロードする為のダイナミックＲＡＭ（ＤＲＡＭ）、５は、メイン電源オフの間も設定などメモリ内容を保持するためのバッテリーバックアップ付スタティックＲＡＭ（ＳＲＡＭ）、６は、起動時等に制御部３よりアクセスされるＲＯＭである。
【００２２】
７は、地図などの情報を描画及び表示する表示部で、液晶表示パネルなどの表示画面を持つ。本発明では、タッチパネル機能を備えたディスプレイを用いる。８は、表示部７用に設けられたビデオＲＡＭ（ＶＲＡＭ）である。９は、ＴＶ（各種のテレビジョン放送）を受信する為のＴＶ受信及び処理部、１０は、イルミネーション（計器盤等の照明）・車速パルス・パーキング等の動作や状態を検出する車両情報取得部である。
【００２３】
１１は、データベース読みとりのためのＣＤ−ＲＯＭ、ＤＶＤ―ＲＯＭ、ＨＤＤなどの制御部を備えた記憶装置で、道路地図データ（典型的には、経路探索用データや地図表示用データ）やその他の検索データや地図関連データなどを記録する地図データの外部記憶装置の役割を果たす。
【００２４】
１２は、情報や操作の入力を受付ける入力部で、タッチキーやタッチパネルなどからの入力を検出する制御装置であるが、入力部の構成や種類は自由で、表示部７の表示パネルと一体のタッチセンサのほか、周囲の操作スイッチ類、リモコンユニット、などを単独、又は自由に組み合わせて用いればよい。１３は、測位技術（例えば、ＧＰＳ、ジャイロ、地磁気センサ、加速度センサ、車速パルスなど）により、現在位置、方位、速度など自車の挙動に関する航法情報を得る測位部である。
【００２５】
また、制御部３は、所定の制御プログラムにより、以下のような機能・作用に対応する処理手段（図１に示す３０、３１…）を実現・実行する。なお、従来と共通のナビゲーション処理（例えば、現在位置の計算、経路計算など）は、本発明特有の要素ではないので、ナビゲーション部３０として示し、説明は省略する。
【００２６】
［２．処理の概要］
本装置では、ジャンル記憶部３１に、予め施設検索用の施設又はイベントをそのジャンルごとに分け階層化して記憶装置１１に記憶している。また、入力受付部３２は、ユーザによるジャンルの選択を階層ごとに受付ける。ジャンル検索部３３は、入力されるジャンルをもとに記憶装置１１にアクセスし階層を辿ってユーザにより選択されるジャンル又は最終的には施設等を特定する。
【００２７】
ここで、時期情報記憶部３４は、ジャンルに関連する時期がある場合に、予めその時期を識別する時期情報をジャンルと紐付けて記憶装置１１に記憶している。そこで、時期特定部３５が、記憶装置１１にアクセスして、ジャンル検索部の処理により特定されたジャンルに、時期情報が記録されているか否かを確認し、時期情報がある場合に、そこから時期を取得する。時期優先順決定部３６は、特定された時期に応じて、ジャンルの優先順を決定する。そして、優先順表示部３７が、この優先順に応じて、ジャンルを表示器にメニュー表示する。
【００２８】
［３．実施例１］
次に上記のような本実施形態の処理について、図２に示すデータベース構造と図３に示す画面例並びに図４のフローチャートを用いて、実施例１について具体的に説明する。
【００２９】
（１）データベースの構成
本実施例は、ジャンル記憶部３１及び時期情報記憶部３４の作用により、次のようなデータベースが記憶装置１１に格納される。ここで本実施例において、「時期」とは「四季」のことであり、「ジャンルの情報に関連する時期」とは当該ジャンルに含まれる施設等を訪れるのに適した季節のことをいう。例えば、海水浴場やプールであれば「夏」であり、スキー場やスケート場であれば「冬」である。また、ゴルフ場等比較的オールシーズン変わりなく楽しめるジャンルの施設等については「時期」なしということになる。
【００３０】
図２（ａ）に示すように、ジャンル検索のメニューを表示するためのデータベースとして、従来同様、分類を識別する名称（以降、ジャンル名称と呼ぶ）と、対応するジャンルを識別するＩＤ（以降、ジャンルＩＤと呼ぶ）を有する。
【００３１】
本実施形態では、これに加えて、そのジャンルに相応しい季節を表すための識別ＩＤ（以降、季節ＩＤと呼ぶ）を１つのレコードとした、大分類、中分類、小分類の階層構造をもつデータベースＡを構成する。
【００３２】
すなわち、ジャンル記憶部３１により、従来同様のジャンル検索のメニューを表示するためのデータベース項目を記憶装置１１に記憶する。一方、時期情報記憶部３４は、小分類のジャンルに含まれる施設等において、当該ジャンルを訪れるのに適した季節がある場合、その季節を識別する時期情報を季節ＩＤとして記録するものである。
【００３３】
ここで、データベースＡの季節ＩＤは、ジャンル１件に対して複数持つことも可能とし、季節に無関係な場合は季節ＩＤを１つも持たないこととする。図２を用いて具体的に説明すると、図２（ａ）の小分類において「スキー場」等は、後述する図２（ｂ）において示す冬の季節ＩＤである「Ｓ４」を持つ。一方、例えば「ゴルフ場」のように、季節に関係のないジャンルは季節ＩＤを一つも持たない。また、データベースＡは、階層によっては季節ＩＤが全くない場合もあり得る。その場合は、同一階層の全レコード中に季節ＩＤのフィールドはなくても構わないものとする。
【００３４】
時期情報記憶部３４は、また、図２（ｂ）に示す季節、期間（月単位）及び季節ＩＤの対応を定義するデータベースＢを記憶装置１１に記憶する。具体的には、「春」であれば期間「３月〜５月」、季節ＩＤ「Ｓ１」というようにである。
【００３５】
時期情報記憶部３４はまた、各施設等データに対して、対応するジャンルの大分類、中分類、小分類のジャンルＩＤを割り当て、階層構造のデータベースＣを構成する（図２（ｃ））。なお、この階層構造のデータは、中分類を飛ばして大分類階層の下に小分類階層となる２階層構造でも良いものとする。
【００３６】
（２）画面例及びフローチャートの例
次に、図３の画面例及び図４のフローチャートを用いて本実施例の処理を説明する。
まず、ユーザが、入力部１２を通じて、ナビゲーションの検索メニュー内にある「ジャンル検索」（図示せず）を選択すると（ステップＳ４０１）、これを入力受付部３２が受け付ける。
【００３７】
これに基づいて、ジャンル検索部３３が、ジャンル記憶部３１の処理により記憶装置１１に格納されたデータベースＡから大分類階層のレコードを読み込み、表示部７に図３（ａ）に示す画面例のとおり大分類のリストを表示する（ステップＳ４０２）。
【００３８】
図３（ａ）に示す大分類の画面において、ユーザが入力部１２を通じてリストから何れかの大分類を選択すると、入力受付部３２がこれを受け付け、ジャンル検索部３３は記憶装置１１にアクセスして格納されたデータベースＡから中分類階層のレコードを読み込み、表示部７に図３（ｂ）に示す画面例のとおり、中分類のリストを表示する（ステップＳ４０３）。
【００３９】
ユーザが、中分類階層の画面において、入力部１２を通じてリストから何れかの中分類を選択すると、入力受付部３２がこれを受け付け、ジャンル検索部３３は記憶装置１１にアクセスして格納されたデータベースＡから小分類のレコードが読み込み、優先順表示制御部３７が、図３（ｃ）に示すように小分類のリストを表示する（ステップＳ４０４〜Ｓ４１２）。
【００４０】
優先順表示制御部３７が、この小分類階層の画面を表示する際の、時期特定部３５及び時期優先順決定部３６の処理（ステップＳ４０４〜Ｓ４１２の処理）を詳しく説明する。
【００４１】
まず、時期特定部３５が、データベースＢから現在の月に該当する季節ＩＤをあらかじめ取得しておく（ステップＳ４０４）。時期特定部３５はまた、データベースＡの選択された中分類に属する小分類に季節ＩＤフィールドが存在するか否かを確認し（ステップＳ４０５）存在する場合（ＹＥＳ）は、続いて個々の小分類レコードの季節ＩＤフィールドに、季節ＩＤが存在するか判定し（ステップＳ４０６）、季節ＩＤが存在しない場合は季節に無関係なジャンルと判断する（ステップＳ４０６のＮＯ）。一方、中分類に属する小分類に季節ＩＤフィールドが存在しない場合（ＮＯ）には、小分類メニューをそのまま表示する（ステップＳ４１２）。
【００４２】
時期特定部３５は、季節ＩＤが存在する場合は（ステップＳ４０６のＹＥＳ）、その季節ＩＤとあらかじめ取得した現在の季節ＩＤを比較し（ステップＳ４０７）、一致する場合には（ＹＥＳ）、小分類レコードを最上位のジャンルとし（ステップＳ４０８）、一致しない場合には（ＮＯ）、小分類レコードを最下位のジャンルと判断する（ステップＳ４０９）。
【００４３】
このように時期特定部３５において、小分類レコードの季節ＩＤが特定されると、次に、時期優先順決定部３６が、季節ＩＤに応じてメニューの並べ替えを行う（ステップＳ４１０）。並べ替えの順番としては、上から季節に最適なジャンル、季節に無関係なジャンル、季節に不適切なジャンルの順とする。なお、同じ優先順位の表示の並びはデータの格納順等、システム規定の並びとする。データベースＡの選択された中分類に属する小分類に季節ＩＤフィールドが存在しない場合は、データの格納順等、システム規定の表示順とする。
【００４４】
次に、時期特定部３５は、再度データベースＡの選択された中分類に属する小分類レコードが存在するか否かを確認し（ステップＳ４１１）、存在する場合（ＹＥＳ）は、ステップＳ４０６〜Ｓ４１０の処理を繰り返す。一方、小分類レコードが存在しない場合（ステップＳ４１１のＮＯ）は、当該並べ替えられた順に、小分類メニューを表示する（ステップＳ４１２）。
【００４５】
具体的には、時期優先順決定部３６の処理結果に基づき、優先順表示制御部３７は、図３（ｃ）（１）の現在季節が夏の場合と、図３（ｃ）（２）の現在季節が冬の場合のように、リスト表示の順序を現在季節に最適、無関係、不適切なジャンル順に並び替えて表示する。
【００４６】
図３（ｃ）の小分類階層の画面において、ユーザが入力部１２を通じてリストから何れかの小分類を選択すると（ステップＳ４１３）、ナビゲーション部３０が表示部７に対して記憶装置１１に構成されたデータベースＣから、これまでに選択された大分類、中分類、小分類の３つのジャンルＩＤの組み合わせに該当する施設等を読み取り、図３（ｄ）に示すようにリスト画面を表示する。
【００４７】
ユーザが入力部１２を通じて図３（ｄ）の画面に表される施設等リストから何れかの施設を選択した場合は、ナビゲーション部３０の処理により、図３（ｅ）に示すように、表示部７に選択された施設の地図表示がなされ、その後、目的地への登録がなされ（ステップＳ４１４）、処理を終了する（ＥＮＤ）。
【００４８】
［４．実施例２］
次に図５に示すデータベース構造と図６に示す画面例並びに図７のフローチャートを用いて、実施例２について具体的に説明する。
【００４９】
（１）データベースの構成
本実施例は、ジャンル記憶部３１及び時期情報記憶部３４の作用により、次のようなデータベースが記憶装置１１に格納される。ここで本実施例において、「時期」とは「月」のことであり、「ジャンルの情報に関連する時期」とはジャンルに含まれる施設等を訪れるのに「最適な月」のことをいう。例えば、海水浴場やプールであれば「７月、８月」であり、スキー場やスケート場であれば「１２月、１月、２月、３月」である。また、ゴルフ場等比較的オールシーズン変わりなく楽しめるジャンルの施設等については「最適な月」なしということになる。
【００５０】
図５（ａ）に示すように、ジャンル検索のメニューを表示するためのデータベースとして、従来同様、分類を識別する名称（以降、ジャンル名称と呼ぶ）と、対応するジャンルを識別するＩＤ（以降、ジャンルＩＤと呼ぶ）を有する。
【００５１】
本実施形態では、これに加えて、そのジャンルに最適な月を１つのレコードとした、大分類、中分類、小分類の階層構造をもつデータベースＤを構成する。
【００５２】
すなわち、ジャンル記憶部３１により、従来同様のジャンル検索のメニューを表示するためのデータベース項目を記憶装置１１に記憶する。一方、時期情報記憶部３４は、小分類のジャンルに含まれる施設等において、当該施設等を訪れるのに最適な月がある場合その月の数字（１〜１２）を識別する時期情報を、最適月として記録するものである。
【００５３】
ここで、データベースＤの最適な月はジャンル１件に対して複数持つことも可能とし、月に無関係な場合は、最適な月を１つも持たないこととする。図５を用いて具体的に説明すると、図５（ａ）の小分類において「スキー場」等は最適な月「１２、１、２、３」を持つ。一方、例えば「ゴルフ場」のように、月に関係のないジャンルは月の数字を一つも持たない。また、データベースＤは、階層によっては最適な月が全くない場合もありうる。その場合は、同一階層の全レコード中に最適な月のフィールドはなくても構わないものとする。
【００５４】
時期情報記憶部３４はまた、各施設等データに対して、対応するジャンルの大分類、中分類、小分類のジャンルＩＤを割り当て、階層構造のデータベースＥとする（図５（ｂ））。なお、この階層構造のデータは、中分類を飛ばして大分類階層の下に小分類階層となる２階層構造でも良いものとする。
【００５５】
（２）画面例及びフローチャートの例
次に、図６の画面例及び図７のフローチャートを用いて本実施例の処理を説明する。
まず、ユーザが、入力部１２を通じて、ナビゲーションの検索メニュー内にある「ジャンル検索」（図示せず）を選択すると（ステップＳ７０１）、これを入力受付部３２が受け付ける。
【００５６】
これに基づいて、ジャンル検索部３３が、ジャンル記憶部３１の処理により記憶装置１１に格納されたデータベースＤから大分類階層のレコードを読み込み、表示部７に図６（ａ）に示す画面例のとおり大分類のリストを表示する（ステップＳ７０２）。
【００５７】
図６（ａ）に示す大分類の画面において、ユーザが入力部１２を通じてリストから何れかの大分類を選択すると、入力受付部３２がこれを受け付け、ジャンル検索部３３は記憶装置１１にアクセスして格納されたデータベースＤから中分類階層のレコードを読み込み、表示部７に図６（ｂ）に示す画面例のとおり、中分類のリストを表示する（ステップＳ７０３）。
【００５８】
ユーザが、中分類階層の画面において、入力部１２を通じてリストから何れかの中分類を選択すると、入力受付部３２がこれを受け付け、ジャンル検索部３３は記憶装置１１にアクセスして格納されたデータベースＤから小分類のレコードが読み込み、優先順表示制御部３７が、図６（ｃ）に示すように小分類のリストを表示する（ステップＳ７０４〜Ｓ７１１）。
【００５９】
優先順表示制御部３７が、この小分類階層の画面を表示する際の、時期特定部３５及び時期優先順決定部３６の処理（ステップＳ７０４〜Ｓ７１１の処理）を詳しく説明する。
【００６０】
まず、時期特定部３５が、データベースＤの選択された中分類に属する小分類に最適な月フィールドが存在するか否かを確認し（ステップＳ７０４）存在する場合（ＹＥＳ）は、続いて個々の小分類レコードの最適な月フィールドに、最適月の数字が存在するか判定し（ステップＳ７０５）、最適月の数字が存在しない場合は月に無関係なジャンルと判断する（ステップＳ７０５のＮＯ）。一方、中分類に属する小分類に最適な月フィールドが存在しない場合（ＮＯ）には、小分類メニューをそのまま表示する（ステップＳ７１１）。
【００６１】
時期特定部３５は、最適な月の数字が存在する場合は（ステップＳ７０５のＹＥＳ）、その月と現在の月とを比較し（ステップＳ７０６）、一致する場合には（ＹＥＳ）、小分類レコードを最適なジャンルとし（ステップＳ７０７）、一致しない場合には（ＮＯ）、小分類レコードを不適切なジャンルと判断する（ステップＳ７０８）。
【００６２】
ここで、言い換えれば、ステップＳ７０５のＮＯの判断では現在の月に無関係なジャンルがピックアップされ、ステップＳ７０６のＮＯの判断では現在の月に不適切なジャンルがピックアップされる。また、ステップＳ７０６のＹＥＳ判断ではいうまでもなく現在の月に最適なジャンルがピックアップされることとなる。
【００６３】
このように時期特定部３５において、小分類レコードの最適なものが特定されると、次に、時期優先順決定部３６が、メニューの並べ替えを行う（ステップＳ７０９）。表示の順番としては、上から月に最適なジャンル、月に無関係なジャンルの並び順とし、月に不適切なジャンルは原則非表示とする。また、同じ優先順位のジャンルの並びはデータの格納順等、システム規定の並びとする。データベースＤの表示する小分類レコードに最適な月フィールドが存在しない場合はデータの格納順等、システム規定の表示順とする。
【００６４】
次に、時期特定部３５は、再度データベースＤの選択された中分類に属する小分類レコードが存在するか否かを確認し（ステップＳ７１０）、存在する場合（ＹＥＳ）は、ステップＳ７０５〜Ｓ７０９の処理を繰り返す。一方、小分類レコードが存在しない場合（ステップＳ７１０のＮＯ）は、当該並べ替えられた順に、小分類メニューを表示する（ステップＳ７１１）。
【００６５】
図６（ｃ）の小分類階層の画面において、ユーザが入力部１２を通じてリストから何れかの小分類を選択すると、データベースＥからこれまでに選択された大分類、中分類、小分類の３つのジャンルＩＤの組み合わせに該当する施設等レコードを読み取ってリスト画面を表示する（ステップＳ７１２）。
【００６６】
ユーザが入力部１２を通じて図６（ｄ）の画面に表される施設等リストから何れかの施設等を選択した場合は、ナビゲーション部３０の処理により、図６（ｅ）に示すように、表示部７に選択された施設等の地図表示がなされ、その後、目的地への登録がなされ（ステップＳ７１３）、処理を終了する。
【００６７】
［５．実施形態の効果］
以上のような本実施形態によれば、時期情報記憶部は、ジャンルに関連する時期がある場合に、予めその時期を識別する時期情報をジャンルと紐付けて記憶し、時期特定部が、ジャンル検索部の処理により特定されたジャンルに、時期情報が記録されているか否かを確認し、時期情報がある場合に、そこから時期を取得する。時期優先順決定部は、特定された時期に応じて、ジャンルの優先順を決定し、優先順表示部がこの優先順に応じてジャンルを表示器にメニュー表示する。
【００６８】
これにより、ジャンル検索において、項目の表示に検索時の時期や季節に関連性を持たせることで、ジャンル検索のメニュー表示を５０音順や地域順等の機械的なものでなく、検索の時期や季節に合致したものとすることができ、ユーザは、検索する時期に応じたメニュー表示のもと施設等の検索を行うことができる。したがって、ユーザが希望する施設等の特定を少ない操作で行うことができるようになる。
【００６９】
また、ジャンル検索の時期優先表示における時期の指標を四季又は月で特定することにより、現在の時期に合致した施設等を含むジャンルが優先してメニュー表示されることとなり、ユーザが検索する月や季節に応じたメニュー表示のもと施設等の検索を行うことができる。
【００７０】
時期に合致したジャンルをメニューの上位に表示し、合致しない不適切なジャンルをメニューの下位に表示又は非表示とすることにより、時期に合致したジャンルが先に表示されることとなり、ユーザに検索の手間を減らした快適なユーザインタフェースを提供できる。
【００７１】
なお、ジャンルのうち、時期に不適切なジャンルのプライオリティーを、時期の関係のないジャンルよりも下げて表示することにより、時期に合致したジャンルが先に表示されるとともに、時期に無関係でオールシーズン訪れる可能性のあるような施設等も中位に表示されることで、ユーザが検索する可能性のある施設等の範囲を狭めることはない。
【００７２】
［６．他の実施形態］
本発明は、上記実施形態で説明した態様に限られるものではなく、例えば、次のような実施態様も包含するものである。すなわち、上記実施形態の実施例１では図３の（ｃ）（１）に示したように、時期（季節）に不適切なジャンルも表示するように、図４のステップＳ４０８及びＳ４０９でジャンルを最上位と最下位とに判別し、一方実施例２では図６（ｃ）（１）のように時期（月）に不適切なジャンルは非表示となるように、図７のステップＳ７０８及びＳ７０９でジャンルを最適と不適切とに判別した。この点は、実施例１又は２ともに、処理の一例を示すものであり、実施例１において季節に関連しないジャンルを不適切として、不適切なジャンルを非表示とする処理も可能であるし、実施例２において月に関連しないジャンルを最下位として表示する処理も可能である。
【００７３】
また、上記実施形態において、ジャンルに関連する時期として、季節又は月を示したが、この季節の区分や月単位での区分も一例に過ぎず、例えば、季節の区分を４つでなく、２月ごと６つに分けて時期を構成したり、月をさらに細かく分け、例えば「プール」や「海」は解禁となる７月２０日前後〜８月一杯等、ジャンルに応じて詳細に設定することも可能である。
【００７４】
上記実施形態では、ジャンルの一例として、図２又は図５においてスポーツ又は美術館・博物館等を取り上げ、その例としてスキー場やスケート場又はプール等の施設を例示したが、本発明が射程とするジャンルはこのようなものに限られず、図２又は図５の中分類として示されるジャンルにおいて、季節や月の時期に関連するあらゆる施設又はイベント、例えば、「花火大会」や「フルーツ狩り」等を包含するものである。
【図面の簡単な説明】
【００７５】
【図１】本発明の実施形態の構成を示す機能ブロック図。
【図２】本発明の実施形態におけるジャンル検索用のデータ構成例。
【図３】本発明の実施形態におけるジャンル検索の画面階層構成例。
【図４】本発明の実施形態における処理手順を例示するフローチャート。
【図５】本発明の実施形態におけるジャンル検索用のデータ構成例。
【図６】本発明の実施形態におけるジャンル検索の画面階層構成例。
【図７】本発明の実施形態における処理手順を例示するフローチャート。
【符号の説明】
【００７６】
１…ＦＭ多重受信及び処理部
２…ビーコン受信及び処理部
３…制御部（メインＣＰＵ及びその周辺回路）
３０…ナビゲーション部
３１…ジャンル記憶部
３２…入力受付部
３３…ジャンル検索部
３４…時期情報記憶部
３５…時期特定部
３６…時期優先順決定部
３７…優先順表示制御部
４…ダイナミックＲＡＭ（ＤＲＡＭ）
５…スタティックＲＡＭ（ＳＲＡＭ）
６…ＲＯＭ
７…表示部
８…ビデオＲＡＭ（ＶＲＡＭ）
９…ＴＶ受信及び処理部
１０…車両情報取得部
１１…道路地図データ・検索データ及び地図関連データの記憶装置
１２…入力部（タッチキー制御装置）
１３…測位部
Ｍ…メインメモリ
【図１】
2008250836.tif 000003
【図２】
2008250836.tif 000004
【図３】
2008250836.tif 000005
【図４】
2008250836.tif 000006
【図５】
2008250836.tif 000007
【図６】
2008250836.tif 000008
【図７】
2008250836.tif 000009