(57)【要約】【課題】施設検索のとき、リストから施設のカテゴリを選択すると、そのカテゴリの施設が存在する地域のみをリスト表示する地図検索装置を提供する。【解決手段】ナビゲーション装置は、施設検索を行うデータとともに地域−カテゴリ対象テーブル３０を備える。地域−カテゴリ対象テーブル３０は、各カテゴリの施設の各地域における有無関係を示す表である。この地域−カテゴリ対象テーブル３０を参照することによって、施設のカテゴリをリストから選択した後、その施設のカテゴリが存在する地域のみリスト表示することができる。ユーザはその地域のリストから、施設検索を行う地域を選択できる。【選択図】図３
2008191390.tif 000002
【特許請求の範囲】
【請求項１】
カテゴリを指示するカテゴリ指示手段と、
地域を指示する地域指示手段と、
施設を指示する施設指示手段と、
各地域内に存在するカテゴリの有無を地域−カテゴリ対象テーブルとして記憶する記憶手段と、
前記カテゴリ、前記地域、前記施設を表示する表示手段と、
前記カテゴリ指示手段で指示したカテゴリに基づき前記地域−カテゴリ対象テーブルを参照して、指示したカテゴリの施設が存在する地域を前記表示手段に表示するとともに、前記表示した地域のいずれか一つを前記地域指示手段により指示すると、指示した地域内に存在し指示したカテゴリに該当する施設を表示する表示制御手段と、
前記表示した施設のいずれか一つを前記施設指示手段により指示すると、その施設に関する処理を実行する処理手段とを備えることを特徴とする地図検索装置。
【請求項２】
請求項１に記載の地図検索装置において、
前記表示制御手段は、前記地域指示手段で指示した地域に基づき前記地域−カテゴリ対象テーブルを参照して、指示した地域に存在する施設のカテゴリを前記表示手段に表示するとともに、前記表示したカテゴリのいずれか一つを前記カテゴリ指示手段により指示すると、指示した地域内に存在し指示したカテゴリに該当する施設を表示することを特徴とする地図検索装置。
【請求項３】
カテゴリを指示するカテゴリ指示手段と、
地域を指示する地域指示手段と、
施設を指示する施設指示手段と、
各地域内に存在するカテゴリの有無を地域−カテゴリ対象テーブルとして記憶する記憶手段と、
前記カテゴリ、前記地域、前記施設を表示する表示手段と、
前記カテゴリ指示手段で指示したカテゴリに基づき前記地域−カテゴリ対象テーブルを参照して、指示したカテゴリの施設が存在する地域と存在しない地域とを表示形態を変えて前記表示手段に表示するとともに、前記指示したカテゴリの施設が存在する地域のいずれか一つを前記地域指示手段により指示すると、指示した地域内に存在し指示したカテゴリに該当する施設を表示する表示制御手段と、
前記表示した施設のいずれか一つを前記施設指示手段により指示すると、その施設に関する処理を実行する処理手段とを備えることを特徴とする地図検索装置。
【請求項４】
請求項３に記載の地図検索装置において、
前記表示制御手段は、前記地域指示手段で指示した地域に基づき前記地域−カテゴリ対象テーブルを参照して、指示した地域に存在する施設のカテゴリと存在しない施設のカテゴリとを表示形態を変えて前記表示手段に表示するとともに、前記指示した地域に存在する施設のカテゴリのいずれか一つを前記カテゴリ指示手段により指示すると、指示した地域内に存在し指示したカテゴリに該当する施設を表示することを特徴とする地図検索装置。
【請求項５】
請求項１乃至４のいずれか１項に記載の地図検索装置において、
前記処理手段は、前記指示した施設を目的地として設定し、その目的地を含む周辺地図を前記表示手段に表示することを特徴とする地図検索装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地域を指示し、施設のカテゴリを指示して施設検索を行う地図検索装置に関する。
【背景技術】
【０００２】
地域ブロックごとのカテゴリデータを有するナビゲーション装置が従来技術として知られている（たとえば、特許文献１）。地域ブロックごとのカテゴリデータには、その地域ブロックに存在するカテゴリを判別できるようにするため、各カテゴリにフラグが設定されている。そして、そのフラグをみて、その地域ブロックに存在するカテゴリのみをリスト表示することができる。
【特許文献１】特開２００１−５０７６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１に記載されているような従来のナビゲーション装置では、先に施設のカテゴリを指定すると、そのカテゴリの存在しない地域がリスト表示されてしまうという問題点がある。このため、施設のカテゴリを選択した後、リスト表示された地域から所望の地域を選択したにもかかわらず、検索された施設の件数が０件となってしまう場合がある。
【課題を解決するための手段】
【０００４】
（１）請求項１の発明の地図検索装置は、カテゴリを指示するカテゴリ指示手段と、地域を指示する地域指示手段と、施設を指示する施設指示手段と、各地域内に存在するカテゴリの有無を地域−カテゴリ対象テーブルとして記憶する記憶手段と、カテゴリ、地域、施設を表示する表示手段と、カテゴリ指示手段で指示したカテゴリに基づき地域−カテゴリ対象テーブルを参照して、指示したカテゴリの施設が存在する地域を表示手段に表示するとともに、表示した地域のいずれか一つを地域指示手段により指示すると、指示した地域内に存在し指示したカテゴリに該当する施設を表示する表示制御手段と、表示した施設のいずれか一つを施設指示手段により指示すると、その施設に関する処理を実行する処理手段とを備えることを特徴とする。
（２）請求項２の発明は、請求項１に記載の地図検索装置において、表示制御手段は、地域指示手段で指示した地域に基づき地域−カテゴリ対象テーブルを参照して、指示した地域に存在する施設のカテゴリを表示手段に表示するとともに、表示したカテゴリのいずれか一つをカテゴリ指示手段により指示すると、指示した地域内に存在し指示したカテゴリに該当する施設を表示することを特徴とする。
（３）請求項３の発明の地図検索装置は、カテゴリを指示するカテゴリ指示手段と、地域を指示する地域指示手段と、施設を指示する施設指示手段と、各地域内に存在するカテゴリの有無を地域−カテゴリ対象テーブルとして記憶する記憶手段と、カテゴリ、地域、施設を表示する表示手段と、カテゴリ指示手段で指示したカテゴリに基づき地域−カテゴリ対象テーブルを参照して、指示したカテゴリの施設が存在する地域と存在しない地域とを表示形態を変えて表示手段に表示するとともに、指示したカテゴリの施設が存在する地域のいずれか一つを地域指示手段により指示すると、指示した地域内に存在し指示したカテゴリに該当する施設を表示する表示制御手段と、表示した施設のいずれか一つを施設指示手段により指示すると、その施設に関する処理を実行する処理手段とを備えることを特徴とする。
（４）請求項４の発明は、請求項３に記載の地図検索装置において、表示制御手段は、地域指示手段で指示した地域に基づき地域−カテゴリ対象テーブルを参照して、指示した地域に存在する施設のカテゴリと存在しない施設のカテゴリとを表示形態を変えて表示手段に表示するとともに、指示した地域に存在する施設のカテゴリのいずれか一つをカテゴリ指示手段により指示すると、指示した地域内に存在し指示したカテゴリに該当する施設を表示することを特徴とする。
（５）請求項５の発明は、請求項１乃至４のいずれか１項に記載の地図検索装置において、処理手段は、指示した施設を目的地として設定し、その目的地を含む周辺地図を表示手段に表示することを特徴とする。
【発明の効果】
【０００５】
本発明によれば、カテゴリ指示手段で指示したカテゴリに基づき地域−カテゴリ対象テーブルを参照して、指示したカテゴリの施設が存在する地域を表示手段に表示するとともに、表示した地域のいずれか一つを地域指示手段により指示すると、指示した地域内に存在し指示したカテゴリに該当する施設を表示し、または指示したカテゴリの施設が存在する地域と存在しない地域とを表示形態を変えて表示手段に表示する。これにより、施設のカテゴリを指示した後、地域を指示して検索したにもかかわらず、施設がひとつも検索されないのを防止することができる。
【発明を実施するための最良の形態】
【０００６】
本発明の実施形態によるナビゲーション装置の構成を図１に示す。図１のナビゲーション装置１では、リスト表示された地域や施設のカテゴリの中から地域やカテゴリを選択することによって、地域やカテゴリの検索条件を入力することができる。そして、入力された検索条件で施設を検索する。ナビゲーション装置１は、制御回路１１、ＲＯＭ１２、ＲＡＭ１３、現在地検出装置１４、画像メモリ１５、表示モニタ１６、入力装置１７およびディスクドライブ１８を有している。ディスクドライブ１８には、地図データが記録されたＤＶＤ−ＲＯＭ１９が装填される。
【０００７】
制御回路１１は、様々な制御を行う回路であり、ＣＰＵおよびその周辺回路からなり、ＲＡＭ１３を作業エリアとしてＲＯＭ１２に格納された制御プログラムを実行して各種の制御を行う。また、ＤＶＤ−ＲＯＭ１９に記憶された地図データに基づいて所定の経路探索処理を行い、その処理結果を推奨経路として表示モニタ１６に表示する。さらに、制御回路１１は、地図データに含まれる施設検索用データを利用し、入力装置１７によって入力された検索条件で施設検索を実行する。
【０００８】
現在地検出装置１４は車両の現在地を検出する装置であり、振動ジャイロ１４ａ、車速センサ１４ｂ、ＧＰＳ（ Global Positioning System ）センサ１４ｃなどから構成される。振動ジャイロ１４ａは車両の進行方向を検出し、車速センサ１４ｂは車速を検出し、ＧＰＳセンサ１４ｃはＧＰＳ衛星からのＧＰＳ信号を検出する。ナビゲーション装置１は、この現在地検出装置１４により検出された現在地に基づいて、地図の表示範囲や経路探索開始点などを決定し、地図上に現在地を表示する。
【０００９】
画像メモリ１５は、表示モニタ１６に画像を表示する画像データを格納する。この画像データは地図描画用データや各種の図形データからなる。画像データは、制御回路１１によって適宜生成される。
【００１０】
表示モニタ１６は、自車位置付近の地図や、施設検索の検索条件入力に使用する地域のリストやカテゴリのリストなどの各種情報を表示する表示装置である。表示モニタ１６は液晶ディスプレイ、有機ＥＬディスプレイなどから構成される。入力装置１７は、ナビゲーション装置１を操作するためのボタンやジョイスティックなどの入力スイッチである。操作パネルやリモコンなどに設けられる。入力装置１７を操作することによって、表示モニタ１６に表示されたボタンや、リストの項目などを選択することができる。
【００１１】
ユーザが入力装置１７を操作して目的地を設定すると、ナビゲーション装置１は、現在地検出装置１４により検出された現在地を出発地として目的地までの経路演算を行う。このようにして求められたルート（以下、推奨経路という）は、表示形態、たとえば表示色などを他の道路と変えて画面表示される。これにより、地図上の推奨経路を画面上で認識することができる。また、ナビゲーション装置１は、推奨経路にしたがって車両が走行できるように、画面や音声などによって進行方向指示を行い、車両を誘導する。
【００１２】
ディスクドライブ１８は、ＤＶＤ−ＲＯＭ１９から地図データを読み出す。地図データは、地図表示用データ、経路探索用データ、施設データ、施設検索用データ、地域−カテゴリ対象テーブルなどを含む。地図表示用データおよび経路探索用データには、地図データに格納されている道路のリンク情報およびノード情報が含まれている。地図表示用データは、広域から詳細まで複数の縮尺の地図データを有し、ユーザの要求にしたがって、表示地図の縮尺を変更することができる。なお、ＤＶＤ−ＲＯＭ１１０以外の他の記録メディア、たとえばＣＤ−ＲＯＭやハードディスクなどより地図データを読み出してもよい。
【００１３】
施設データには、各種施設の位置（緯度、経度）、名称、種別、そのほか住所や営業時間などの詳細情報が含まれる。施設検索用データは、ユーザによって入力された検索条件に基づいて施設検索を行うためのデータである。施設検索用データについて、図２を参照して説明する。施設検索用データには、施設のカテゴリから施設を検索するカテゴリ検索用データ２１と、地域（たとえば、州）から施設を検索する地域検索用データ２２とを有する。
【００１４】
図２（ａ）に示すように、カテゴリ検索用データ２１はツリー状になっており、施設のカテゴリの選択枝と各カテゴリに含まれる施設名の選択枝とを有している。そして、施設のカテゴリ（空港（ Airport ）、スキー場（ Ski Resort ）など）を確定した後、そのカテゴリに含まれる施設名をリスト表示することができる。カテゴリ検索用データ２１の施設のデータには、施設の位置（緯度、経度）の情報が含まれる。これによって、検索結果としてリスト表示された施設の中から所望の施設を選択して目的地として設定できる。また、施設データから検索結果の施設と同じ位置（緯度、経度）の施設情報を呼び出し、施設の詳細情報などを表示することができる。
【００１５】
図２（ｂ）に示すように、地域検索用データ２２もツリー状になっており、地域の選択枝と各地域に含まれる施設名の選択枝とを有している。そして、地域（アラバマ（ Alabama ）州、アリゾナ（ Arizona ）州など）を確定した後、その地域に含まれる施設の名称をリスト表示することができる。地域検索用データ２２の施設のデータにも、施設の位置（緯度、経度）の情報が含まれる。これによって、カテゴリ検索用データ２１と同様に、検索結果の施設を目的地として設定したり、施設の詳細情報を表示したりすることができる。
【００１６】
地域−カテゴリ対象テーブルについて図３を参照して説明する。図３に示すように、地域−カテゴリ対象テーブル３０は、各カテゴリの施設の各地域における有無関係を示す表である。項目を示す行３１には、施設の各カテゴリが配列され、項目を示す列３２には、各地域が配列されている。そして、地域にカテゴリの施設が存在する場合は、地域−カテゴリ対象テーブル２０に、施設の存在を示すフラグ（図３では○）が設定され、存在しない場合は、施設の不存在を示すフラグ（図３では×）が設定される。たとえば、アラバマ州（行３３）をみると、アラバマ州には、空港（ Airport ）が存在するので、セル３３ａには「○」が設定され、フェリー港（ Ferry ）は存在しないので、セル３３ｂには「×」が設定される。また、アラバマ州には、公園（ Park ）は存在しないので、セル３３ｃには「×」が設定さ、スキー場（ Ski Resort ）は存在するので、セル３３ｄには「○」が設定される。
【００１７】
次に、本願発明の実施形態における施設検索処理について、図４および図５を参照して説明する。不図示のメニューから施設検索を選択すると、図４（ａ）に示すように、施設検索画面４０ａが表示モニタ１６に表示される。施設検索画面４０ａには、アルファベット入力ボタン群４１、地域リスト表示ボタン４２、カテゴリリスト表示ボタン４３、検索実行ボタン４４および検索条件表示欄４５ａ〜４５ｃが表示される。
【００１８】
アルファベット入力ボタン群４１は、施設名称や施設名称の一部の文字から施設を検索する場合、その名称や文字を入力するためのボタンの集合である。ユーザは、アルファベット入力ボタン群４１の中から、所望のアルファベットのボタンを選択して、施設名称や施設名称の一部の文字を、検索条件として入力することができる。アルファベット入力ボタン群４１のボタンにより入力された文字は、検索条件表示欄４５ｃに表示される。
【００１９】
地域リスト表示ボタン４２は、施設検索の検索条件として地域を入力指示するときに使用するボタンである。地域リスト表示ボタン４２を選択すると、図４（ｄ）に示すような地域名称を表示したリスト（以下、地域リストと呼ぶ）が表示される。ユーザは、地域リストの中から所望の地域の地域名称を選択することによって、検索条件の地域を入力指示することができる。検索条件として地域を入力指示すると、入力指示された地域名称が検索条件表示欄４５ａに表示される。
【００２０】
カテゴリリスト表示ボタン４３は、施設検索の検索条件として施設のカテゴリを入力指示するときに使用するボタンである。カテゴリリスト表示ボタン４３を選択すると、図４（ｂ）に示すような施設のカテゴリを表示したリスト（以下、カテゴリリストと呼ぶ）が表示される。ユーザは、カテゴリリスト中から所望の施設のカテゴリを選択することによって、検索条件のカテゴリを入力指示することができる。検索条件としてカテゴリを入力指示すると、入力指示された施設カテゴリが検索条件表示欄４５ｂに表示される。
【００２１】
検索実行ボタン４４は、検索条件表示欄４５ａ〜４５ｃに表示されている条件で施設検索を実行するためのボタンである。ユーザは、検索条件を入力した後、検索実行ボタン４４を選択して、施設検索を開始する。
【００２２】
ユーザは、施設のカテゴリをスキー場（ Ski Resort ）とし、施設の地域をアラバマ（ Alabama ）州とし、施設名称の最初の文字が「Ａ」である施設を検索する場合、以下の操作を行う。ユーザは、施設のカテゴリを選択するため、図４（ａ）に示すように、カテゴリリスト表示ボタン４３を選択する。そうすると、図４（ｂ）に示すように、カテゴリリスト４０ｂが表示モニタ１６に表示される。ユーザは、カテゴリの検索条件としてスキー場を入力するために、入力装置１７を操作してカテゴリリスト４０ｂの中からスキー場（ Ski Resort ）を選択する。その結果、検索条件のカテゴリとしてスキー場が入力され、図４（ｃ）に示すように、検索条件表示欄４５ｂにスキー場（ Ski Resort ）が表示される。
【００２３】
次に、ユーザは、検索を行う地域を選択するため、図４（ｃ）に示すように、地域リスト表示ボタン４２を選択する。そうすると、図４（ｄ）に示すように、地域リスト４０ｃが表示モニタ１６に表示される。地域リスト４０ｃを表示する際、地域−カテゴリ対象テーブル３０が参照される。これにより、地域リスト４０ｃには、すべての地域が表示されるのではなく、スキー場が存在する地域のみ表示される。したがって、スキー場（ Ski Resort ）が存在しない地域であるアリゾナ（ Arizona ）州やコロラド（ Colorado ）州など（図３参照）はリスト４０ｃには表示されない。これにより、スキー場のない地域が選択されるのを防止することができる。ユーザは、地域の検索条件としてアラバマ州を入力するために、入力装置１７を操作して地域リスト４０ｃの中からアラバマ（ Alabama ）州を選択する。その結果、検索条件の地域としてアラバマ州が入力され、図５（ａ）に示すように、検索条件表示欄４５ａにアラバマ（ Alabama ）州が表示される。
【００２４】
次に、ユーザは、施設名称が「Ａ」で始まる施設を検索するために、図５（ａ）に示すように、アルファベット入力ボタン群４１から「Ａ」ボタンを選択する。その結果、地域名称の最初の文字による検索条件として「Ａ」が入力され、図５（ｂ）に示すように、検索条件表示欄４５ｃに「Ａ」が表示される。
【００２５】
施設検索の検索条件の入力が完了したので、図５（ｂ）に示すように、検索実行ボタン４４を選択する。そうすると、施設検索が実行され、アラバマ州に存在し、スキー場に該当し、施設名称が「Ａ」から始まる施設が検索され、図５（ｃ）に示すように、検索結果リスト４０ｄが表示される。そして、図５（ｃ）に示すように、検索結果リスト４０ｄの中から「 ABC SKI RESORT 」を選択指示すると、図５（ｄ）に示すように、地図４０ｅの「 ABC SKI RESORT 」に目的地が設定される。
【００２６】
上記操作では、検索条件として、地域より先に施設のカテゴリを入力指示したが、施設のカテゴリより先に地域を入力指示することもできる。この場合も地域−カテゴリ対象テーブル３０が参照されてからカテゴリリスト４０ｂが表示モニタ１６に表示されるので、選択した地域に存在する施設のカテゴリのみがカテゴリリスト４０ｂに表示される。たとえば、図６（ａ）に示すように、最初に地域リスト表示ボタン４２を選択する。そうすると、図６（ｂ）に示すように、すべての地域を表示した地域リスト４０ｃが表示される。図６（ｂ）に示すように、地域としてアリゾナ（ Arizona ）州を選択した後、図６（ｃ）に示すように、カテゴリリスト表示ボタン４３を選択する。その結果、図６（ｄ）に示すように、施設のカテゴリリスト４０ｂが表示モニタ１６に表示される。カテゴリリスト４０ｂには、すべての施設のカテゴリが表示されるのではなく、アリゾナ州に存在する施設のカテゴリのみが表示される。したがって、アリゾナ（ Arizona ）州に存在しない施設のカテゴリであるフェリー港（ Ferry ）やスキー場（ Ski Resort ）など（図３参照）はカテゴリリスト４０ｂには表示されない。
【００２７】
次に、本発明の実施形態の施設検索による目的地設定処理について図７および図８のフローチャートを参照して説明する。図７および図８の処理は、不図示のメニューから施設検索を選択するとスタートするプログラムにより、制御回路１１において実行される。
【００２８】
ステップＳ７０１では、地域−カテゴリ対象テーブルの参照の要否を判断するためのフラグｆの値を０とする。ステップＳ７０２では、地域リスト表示ボタン４２が選択されたか否かの判定をする。選択された場合はステップＳ７０２が肯定判定され、ステップＳ７０３へ進む。選択されない場合はステップＳ７０２が否定判定され、ステップＳ７０８へ進む。ステップＳ７０３では、フラグｆの値が１であるか否かを判定する。フラグｆの値が１の場合はステップＳ７０３が肯定判定され、ステップＳ７０４へ進む。フラグｆの値が０の場合はステップＳ７０３が否定判定され、ステップＳ７０５へ進む。
【００２９】
ステップＳ７０４では、地域−カテゴリ対象テーブル３０を参照する。ステップＳ７０５では、地域リスト４０ｃを表示モニタ１６に表示する。ステップＳ７０４で地域−カテゴリ対象テーブル３０を参照したときは、選択されているカテゴリの列で、施設の存在を示すフラグ（○）が設定されている地域のみを地域リスト４０ｃに表示する。地域−カテゴリ対象テーブル３０を参照していないときは、全ての地域を地域リスト４０ｃに表示する。ステップＳ７０６でフラグｆの値を１とする。ステップＳ７０７では、ユーザによって表示されたリスト内の項目が選択されたか否かを判定する。リスト内の項目が選択された場合はステップＳ７０７が肯定判定され、ステップＳ７０２に戻る。リスト内の項目が選択されていない場合はステップＳ７０７を繰り返す。
【００３０】
ステップＳ７０８では、カテゴリリスト表示ボタン４３が選択されたか否かの判定をする。選択された場合はステップＳ７０８が肯定判定され、ステップＳ７０９へ進む。選択されない場合はステップＳ７０８が否定判定され、図８のステップＳ８０１へ進む。ステップＳ７０９では、フラグｆの値が１であるか否かを判定する。フラグｆの値が１の場合はステップＳ７０９が肯定判定され、ステップＳ７１０へ進む。フラグｆの値が０の場合はステップＳ７０９が否定判定され、ステップＳ７１１へ進む。
【００３１】
ステップＳ７１０では、地域−カテゴリ対象テーブル３０を参照する。ステップＳ７１１では、カテゴリリスト４０ｂを表示モニタ１６に表示する。ステップＳ７１０で地域−カテゴリ対象テーブル３０を参照したときは、選択されている地域の行で、施設の存在を示すフラグ（○）が設定されているカテゴリのみをカテゴリリスト４０ｂに表示する。地域−カテゴリ対象テーブル３０を参照していないときは、全ての施設のカテゴリをカテゴリリスト４０ｂに表示する。そして、ステップＳ７０６、Ｓ７０７へ進む。
【００３２】
図８のステップＳ８０１では、アルファベット入力ボタン群４１によってアルファベットが入力されたか否かを判定する。アルファベットが入力された場合はステップＳ８０１が肯定判定され、図７のステップＳ７０２へ戻る。アルファベットが入力されていない場合はステップＳ８０１が否定判定され、ステップＳ８０２へ進む。
【００３３】
ステップＳ８０２では、検索実行ボタン４４が選択されたか否かを判定する。検索実行ボタン４４が選択された場合はステップＳ８０２が肯定判定され、ステップＳ８０３へ進む。検索実行ボタン４４が選択されていない場合はステップＳ８０２が否定判定され、図７のステップＳ７０２に戻る。ステップＳ８０３では、入力した検索条件で施設検索を実行する。施設検索は以下のように行う。最初にカテゴリ検索用データ２１を使用して検索を行う。次に地域検索用データを使用して検索を行う。そして、２つの検索結果の共通する施設を抽出する。この抽出した施設がステップＳ８０３の施設検索により検索結果となる。ステップＳ８０４では、施設検索の検索結果を表示モニタ１６にリスト表示する。ステップＳ８０５では、検索結果リスト４０ｄの中から選択された施設を経路探索の目的地として設定する。ステップＳ８０６では、目的地を含む周辺地図４０ｅを表示モニタ１６に表示する。そして、処理を終了する。
【００３４】
以上の実施の形態によるナビゲーション装置１は次のような作用効果を奏する。
（１）地域と施設のカテゴリとの間の有無関係を格納した地域−カテゴリ対象テーブル３０を備え、検索条件として施設のカテゴリが選択された後、地域の検索条件を入力するためのリストを表示するときに地域−カテゴリ対象テーブル３０を参照する。したがって、施設のカテゴリが選択されると、そのカテゴリの施設が存在する地域のみをリスト表示することができる。このようにすることによって、選択したカテゴリの施設が存在しない地域を選択して、施設検索を実行したにもかかわらず、施設が検索されないのを防止することができる。
【００３５】
（２）さらに、検索条件として地域が選択された後、地域−カテゴリ対象テーブル３０を参照することによってその地域に存在するカテゴリのみをリスト表示することもできる。このようにすることによって、選択した地域に存在しない施設のカテゴリを選択して、施設検索を実行したにもかかわらず、施設が検索されないのを防止することができる。
【００３６】
選択されたカテゴリの施設が存在する地域のみをリスト表示し、かつ、選択された地域に存在するカテゴリのみをリスト表示するように施設検索用データ２１，２２の構造を変更すると、施設検索用データ２１，２２のデータ量はかなり大きくなる。一方、本発明の実施形態では、地域−カテゴリ対象テーブル３０を使用して選択されたカテゴリの施設が存在する地域のみをリスト表示し、選択された地域に存在するカテゴリのみをリスト表示する。したがって、施設検索用データ２１，２２のデータ量が大きくならず、施設検索の処理時間も短縮できる。
【００３７】
（３）検索結果リスト４０ｄの中から選択指示した施設「 ABC SKI RESORT 」を目的地として設定し、その目的地を含む周辺地図４０ｅを表示モニタ１６に表示した。このように、検索結果から目的地を直接設定でき、周辺地図４０ｅを表示することによって目的地の確認もできるので、利便性が向上する。
【００３８】
以上の実施の形態を次のように変形することができる。
（１）施設のカテゴリが選択された後、そのカテゴリの施設が存在する地域のみをリスト表示し、地域が選択された後、その地域に存在するカテゴリのみをリスト表示した。しかし、選択されたカテゴリの施設が存在する地域の表示形態を、選択されたカテゴリの施設が存在しない地域の表示態様と異なるようにリスト表示し、選択された地域に存在するカテゴリの表示形態を、選択された地域に存在しないカテゴリの表示態様と異なるようにしてリスト表示するようにしてもよい。このようにしても、選択した施設のカテゴリが存在しない地域を選択して施設検索を実行したにもかかわらず、施設が検索されないのを防止することができる。さらに、選択した地域に存在しない施設のカテゴリを選択して、施設検索を実行したにもかかわらず、施設が検索されないのを防止することができる。
【００３９】
たとえば、図９（ａ）に示すように、最初に施設のカテゴリとして施設のカテゴリリスト４０ｂの中からスキー場（ Ski Resort ）を選択する。次に、ユーザは、検索を行う地域を選択するため、地域リスト表示ボタン４２を選択すると、図９（ｂ）に示すように、地域リスト４０ｃが表示モニタ１６に表示される。地域リスト４０ｃには、スキー場が存在する地域以外に、スキー場（ Ski Resort ）が存在しない地域であるアリゾナ（ Arizona ）州やコロラド（ Colorado ）州も表示される。しかし、これらの州の表示形態は、スキー場が存在するアラバマ（ Alabama ）州やアーカンソー（ Arkansas ）州などと表示態様を変えて表示されているので、スキー場のない地域が選択されるのを防止することができる。
【００４０】
（２）カテゴリリスト４０ｂに表示される施設のカテゴリは実施形態に限定されない。たとえば、「遊ぶ」、「学ぶ」などの施設のジャンルでもよい。
【００４１】
（３）地域リスト４０ｃに表示される地域は行政区画であれば州に限定されず、都道府県や市町村などでもよい。
【００４２】
（４）地図検索装置であればナビゲーション装置に限定されない。
【００４３】
特許請求の範囲の要素と実施の形態との対応関係を説明する。
本発明のカテゴリ指示手段、地域指示手段および施設指示手段は制御回路１１および入力装置１７に対応し、記憶手段はＤＶＤ−ＲＯＭ１９に対応する。表示手段および表示制御手段は制御回路１１および表示モニタ１６に対応し、処理手段は制御回路１１に対応する。なお、以上の説明はあくまで一例であり、発明を解釈する上で、上記の実施形態の構成要素と本発明の対応関係になんら限定されるものではない。
【図面の簡単な説明】
【００４４】
【図１】本発明のナビゲーション装置の構成を示すブロック図である。
【図２】施設検索用データを説明するための図である。
【図３】地域−カテゴリ対象テーブルを説明するための図である。
【図４】本願発明の実施形態における施設検索処理を説明するための図である。
【図５】本願発明の実施形態における施設検索処理を説明するための図である。
【図６】本願発明の実施形態における施設検索処理を説明するための図である。
【図７】本発明の実施形態の施設検索による目的地設定処理を説明するためのフローチャートである。
【図８】本発明の実施形態の施設検索による目的地設定処理を説明するためのフローチャートである。
【図９】本願発明の実施形態における施設検索処理の変形例を説明するための図である。
【符号の説明】
【００４５】
１  ナビゲーション装置
１１  制御回路
１６  表示モニタ
１７  入力装置
２１  カテゴリ検索用データ
２２  地域検索用データ
３０  地域−カテゴリ対象テーブル
４０ａ  施設検索画面
４０ｂ  カテゴリリスト
４０ｃ  施設リスト
４０ｄ  検索結果リスト
４０ｅ  地図
４１  アルファベット入力ボタン群
４２  地域リスト表示ボタン
４３  カテゴリリスト表示ボタン
４４  検索実行ボタン
４５ａ〜４５ｃ  検索条件表示欄
【図１】
2008191390.tif 000003
【図２】
2008191390.tif 000004
【図３】
2008191390.tif 000005
【図４】
2008191390.tif 000006
【図５】
2008191390.tif 000007
【図６】
2008191390.tif 000008
【図７】
2008191390.tif 000009
【図８】
2008191390.tif 000010
【図９】
2008191390.tif 000011