(57)【要約】【課題】ユーザが目的とする施設を容易に検索して、検索した施設を目的地として設定することが可能な目的地設定方法、ナビゲーション装置及び該ナビゲーション装置の機能を実現するためのプログラムを提供する。【解決手段】ナビゲーション装置１は予め施設に対応付けて各施設の詳細をユーザに紹介するための文章を含む詳細情報を記憶した詳細情報ＤＢ３１を用意しておく。キーワードの入力を受け付けた場合、抽出手段は、受け付けたキーワード及び詳細情報ＤＢ３１に記憶した詳細情報に基づき、対応する施設を抽出する。そして、抽出した施設をディスプレイ５１に表示し、ディスプレイ５１に表示された施設の中から選択された施設を、経路を案内するための目的地として受け付ける。【選択図】図１
2008203033.tif 000002
【特許請求の範囲】
【請求項１】
経路を案内するナビゲーション装置により目的地を設定する目的地設定方法において、
キーワードの入力を入力部から受け付けるステップと、
複数の施設に対応付けて各施設をユーザに紹介するための文章を含む紹介情報を記憶したデータベースの紹介情報及び受け付けたキーワードに基づき、対応する施設を抽出する抽出ステップと、
該抽出ステップにより抽出した施設を表示部に表示する表示ステップと、
前記表示部に表示された施設から選択された施設を、経路を案内するための目的地として前記入力部から受け付けるステップと
を備えることを特徴とする目的地設定方法。
【請求項２】
経路を案内するナビゲーション装置において、
キーワードの入力を受け付ける手段と、
複数の施設に対応付けて各施設をユーザに紹介するための文章を含む紹介情報を記憶したデータベースと、
受け付けたキーワード及び前記データベースに記憶した紹介情報に基づき、対応する施設を抽出する抽出手段と、
該抽出手段により抽出した施設を表示部に表示する表示手段と、
前記表示部に表示された施設から選択された施設を、経路を案内するための目的地として受け付ける手段と
を備えることを特徴とするナビゲーション装置。
【請求項３】
前記データベースの各施設の紹介情報内から抽出した単語を施設に対応付けて記憶した単語データベースをさらに備え、
前記抽出手段は、
前記単語データベースから受け付けたキーワードに合致する単語に対応する施設を抽出するよう構成してある
ことを特徴とする請求項２に記載のナビゲーション装置。
【請求項４】
前記データベースは、
施設に対応付けて、施設の特性に応じて各施設を分類するための分類情報及び紹介情報を記憶しており、
前記抽出手段は、
受け付けたキーワード及び前記データベースに記憶した紹介情報に基づき、対応する施設及び該施設に対応する分類情報を抽出するよう構成してあり、
前記表示手段は、
前記抽出手段により抽出した施設を分類情報別に分類して表示部に表示するよう構成してある
ことを特徴とする請求項２に記載のナビゲーション装置。
【請求項５】
前記単語データベースは、
前記データベースの各施設の紹介情報内から抽出した単語及び施設の特性に応じて各施設を分類するための分類情報を施設に対応付けて記憶してあり、
前記抽出手段は、
前記単語データベースから受け付けたキーワードに合致する単語に対応する施設及び該施設に対応する分類情報を抽出するよう構成してあり、
前記表示手段は、
前記抽出手段により抽出した施設を分類情報別に分類して表示部に表示するよう構成してある
ことを特徴とする請求項３に記載のナビゲーション装置。
【請求項６】
施設に対応付けて位置情報を記憶した位置データベースと、
前記抽出手段により抽出した施設の位置情報を前記位置データベースから読み出す読み出し手段とを備え、
前記表示手段は、
前記読み出し手段により読み出した施設の位置情報及び現在の位置情報に基づき、現在の位置情報からの距離が短い順に並び替えて、前記抽出手段により抽出した施設を表示部に表示するよう構成してある
ことを特徴とする請求項２乃至５のいずれか一つに記載のナビゲーション装置。
【請求項７】
経路を案内するナビゲーション装置に目的地を設定させるためのプログラムにおいて、
ナビゲーション装置に、
複数の施設に対応付けて各施設をユーザに紹介するための文章を含む紹介情報を記憶したデータベースの紹介情報及び受け付けたキーワードに基づき、対応する施設を抽出する抽出ステップと、
該抽出ステップにより抽出した施設を表示部に表示する表示ステップと、
前記表示部に表示された施設から選択された施設を、経路を案内するための目的地として前記入力部から受け付けるステップと
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、経路を案内するナビゲーション装置により目的地を設定する目的地設定方法、ナビゲーション装置及び該ナビゲーション装置の機能を実現するためのプログラムに関する。
【背景技術】
【０００２】
自動車等に設置されるナビゲーション装置においては、目的地となる施設が非常に多いため、目的地を容易に検索させるべく、ジャンルによる検索、電話番号による検索、予め登録した登録地点の検索、住所による検索、または、名称による検索等が可能となっている（例えば、特許文献１参照）。図２０は従来のナビゲーション装置における検索方法のイメージを示す説明図である。図２０Ａは検索における第１段階、図２０Ｂは第２段階、図２０Ｃは第３段階、図２０Ｄは第４段階をそれぞれ示すものであり、ユーザがタッチパネルから表示されている複数のボタンを選択することにより、徐々に検索対象が絞り込まれる。
【０００３】
図２０Ａに示すように、第１段階として「ジャンル検索」、「電話番号検索」、「登録地点検索」、「住所検索」及び「名称検索」のいずれかのボタンを選択する。ここで、例えば「ジャンル検索」が選択された場合、図２０Ｂに示す第２段階においては「交通機関」、「お店」等のジャンルが表示される。ここで、「お店」を選択した場合、さらに検索対象が絞り込まれ図２０Ｃに示す第３段階の情報が表示される。第３段階においては「コンビニエンスストア」、「スーパー」または「デパート」等のお店に関する情報が表示される。
【０００４】
さらにここで、「デパート」を選択した場合、図２０Ｄに示す第４段階へ移行する。第４段階においては、「Ａデパート」、「Ｂデパート」等が表示される。また「Ａデパート」乃至「Ｅデパート」の各ボタンの横側には、「詳細」ボタンが併せて表示される。ここで、ユーザがタッチパネルを通じて「詳細」ボタンを選択した場合、各デパートの詳細をユーザに紹介するための文章を含む詳細情報（紹介情報）が表示される。例えばＡデパートへのアクセス方法、営業日時、駐車場の情報、デパート内の店舗の案内等を記述した詳細情報が表示される。ユーザは、第４段階で表示された各デパートの詳細情報を見比べ、目的地となる一のデパートを選択する。ここで、例えば「Ａデパート」が選択された場合、最終的な検索結果である「Ａデパート」の地図が表示され、目的地として設定される。
【特許文献１】特開２０００−２４２６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、近年ハードディスク等の記録容量の増大に伴い、検索対象となる施設の情報が急増しているため、従来の検索方法では容易に目的地を検索することができないという問題があった。また、上述した詳細情報は検索の最終段階において初めてユーザに示されるものであって、この詳細情報を有効活用できていないという問題があった。さらに、特許文献１に記載の情報検索システムは、ナビゲーション装置内に入力されたキーワードに対応する施設が存在しない場合、通信回線を介して接続される情報センタへその問い合わせを行う技術であり、上述した問題を解決する手段は何ら開示されていない。
【０００６】
本発明は斯かる事情に鑑みてなされたものであり、その目的は、各施設をユーザに紹介するための文章を含む紹介情報を利用したキーワード検索を行うことにより、ユーザが目的とする施設を容易に検索して、検索した施設を目的地として設定することが可能な目的地設定方法、ナビゲーション装置及び該ナビゲーション装置の機能を実現するためのプログラムを提供することにある。
【０００７】
本発明の他の目的は、各施設をユーザに紹介するための文章を含む紹介情報を記憶したデータベースから、予め単語を抽出した単語データベースを用いて検索することにより、情報量が増大しても、迅速に検索結果を提示することが可能なナビゲーション装置を提供することにある。
【０００８】
本発明の他の目的は、検索結果が多数表示された場合でも、分類または位置に基づき、より目的地の設定が容易となるナビゲーション装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明に係る目的地設定方法は、経路を案内するナビゲーション装置により目的地を設定する目的地設定方法において、キーワードの入力を入力部から受け付けるステップと、複数の施設に対応付けて各施設をユーザに紹介するための文章を含む紹介情報を記憶したデータベースの紹介情報及び受け付けたキーワードに基づき、対応する施設を抽出する抽出ステップと、該抽出ステップにより抽出した施設を表示部に表示する表示ステップと、前記表示部に表示された施設から選択された施設を、経路を案内するための目的地として前記入力部から受け付けるステップとを備えることを特徴とする。
【００１０】
本発明に係るナビゲーション装置は、経路を案内するナビゲーション装置において、キーワードの入力を受け付ける手段と、複数の施設に対応付けて各施設をユーザに紹介するための文章を含む紹介情報を記憶したデータベースと、受け付けたキーワード及び前記データベースに記憶した紹介情報に基づき、対応する施設を抽出する抽出手段と、該抽出手段により抽出した施設を表示部に表示する表示手段と、前記表示部に表示された施設から選択された施設を、経路を案内するための目的地として受け付ける手段とを備えることを特徴とする。
【００１１】
本発明に係るナビゲーション装置は、前記データベースの各施設の紹介情報内から抽出した単語を施設に対応付けて記憶した単語データベースをさらに備え、前記抽出手段は、前記単語データベースから受け付けたキーワードに合致する単語に対応する施設を抽出するよう構成してあることを特徴とする。
【００１２】
本発明に係るナビゲーション装置は、前記データベースは、施設に対応付けて、施設の特性に応じて各施設を分類するための分類情報及び紹介情報を記憶しており、前記抽出手段は、受け付けたキーワード及び前記データベースに記憶した紹介情報に基づき、対応する施設及び該施設に対応する分類情報を抽出するよう構成してあり、前記表示手段は、前記抽出手段により抽出した施設を分類情報別に分類して表示部に表示するよう構成してあることを特徴とする。
【００１３】
本発明に係るナビゲーション装置は、前記単語データベースは、前記データベースの各施設の紹介情報内から抽出した単語及び施設の特性に応じて各施設を分類するための分類情報を施設に対応付けて記憶してあり、前記抽出手段は、前記単語データベースから受け付けたキーワードに合致する単語に対応する施設及び該施設に対応する分類情報を抽出するよう構成してあり、前記表示手段は、前記抽出手段により抽出した施設を分類情報別に分類して表示部に表示するよう構成してあることを特徴とする。
【００１４】
本発明に係るナビゲーション装置は、施設に対応付けて位置情報を記憶した位置データベースと、前記抽出手段により抽出した施設の位置情報を前記位置データベースから読み出す読み出し手段とを備え、前記表示手段は、前記読み出し手段により読み出した施設の位置情報及び現在の位置情報に基づき、現在の位置情報からの距離が短い順に並び替えて、前記抽出手段により抽出した施設を表示部に表示するよう構成してあることを特徴とする。
【００１５】
本発明に係るプログラムは、経路を案内するナビゲーション装置に目的地を設定させるためのプログラムにおいて、ナビゲーション装置に、複数の施設に対応付けて各施設をユーザに紹介するための文章を含む紹介情報を記憶したデータベースの紹介情報及び受け付けたキーワードに基づき、対応する施設を抽出する抽出ステップと、該抽出ステップにより抽出した施設を表示部に表示する表示ステップと、前記表示部に表示された施設から選択された施設を、経路を案内するための目的地として前記入力部から受け付けるステップとを実行させることを特徴とする。
【００１６】
本発明にあっては、ナビゲーション装置は予め複数の施設に対応付けて、各施設をユーザに紹介するための文章を含む紹介情報を記憶したデータベースを用意しておく。キーワードの入力を受け付けた場合、抽出手段は、受け付けたキーワード及びデータベースに記憶した紹介情報に基づき、対応する施設を抽出する。そして、抽出した施設を表示部に表示し、表示部に表示された施設の中から選択された施設を、経路を案内するための目的地として受け付ける。
【００１７】
本発明にあっては、データベースの各施設の紹介情報内から抽出した単語を施設に対応付けて記憶した単語データベースを設けておく。そして、抽出手段は、単語データベースからキーワードに合致する単語に対応する施設を抽出する。抽出された施設は表示部に表示される。
【００１８】
本発明にあっては、データベースは、施設に対応付けて、施設の特性に応じて各施設を分類するための分類情報及び紹介情報を記憶している。抽出手段は、受け付けたキーワード及びデータベースに記憶した紹介情報に基づき、対応する施設及び該施設に対応する分類情報を抽出する。そして、表示の際は、抽出手段により抽出した施設を分類情報別に分類して表示部に表示する。
【００１９】
本発明にあっては、単語データベースは、データベースの各施設の紹介情報内から抽出した単語及び分類情報を施設に対応付けて記憶している。抽出手段は、単語データベースから受け付けたキーワードに合致する単語に対応する施設及び該施設に対応する分類情報を抽出する。そして表示の際には、抽出手段により抽出した施設を分類情報別に分類して表示部に表示する。
【００２０】
本発明にあっては、位置データベースは、施設に対応付けて位置情報を記憶する。読み出し手段は抽出手段により抽出した施設の位置情報を位置データベースから読み出す。そして、表示の際には、読み出し手段により読み出した施設の位置情報及び現在の位置情報に基づき、現在の位置情報からの距離が短い順に並び替えて、抽出手段により抽出した施設を表示部に表示する。
【発明の効果】
【００２１】
本発明にあっては、キーワードの入力を受け付けた場合、抽出手段は、受け付けたキーワード及びデータベースに記憶した紹介情報に基づき、対応する施設を抽出する。そして、抽出した施設を表示部に表示し、表示部に表示された施設の中から選択された施設を、経路を案内するための目的地として受け付ける。これにより、紹介情報を有効に活用でき、ユーザは容易に目的地を設定することが可能となる。
【００２２】
本発明にあっては、抽出手段は、単語データベースからキーワードに合致する単語に対応する施設を抽出する。抽出された施設は表示部に表示される。これにより、ナビゲーション装置は紹介情報の文章の全てを検索する必要がなくなることから、検索処理の高速化を図ることが可能となる。
【００２３】
本発明にあっては、抽出手段は、受け付けたキーワード及びデータベースに記憶した紹介情報に基づき、対応する施設及び該施設に対応する分類情報を抽出する。そして、表示の際は、抽出手段により抽出した施設を分類情報別に分類して表示部に表示する。これにより、抽出された施設が多数存在する場合でも、分類した上で表示を行うため、ユーザは容易に希望する目的地を設定することが可能となる。
【００２４】
本発明にあっては、抽出手段は、単語データベースから受け付けたキーワードに合致する単語に対応する施設及び該施設に対応する分類情報を抽出する。そして表示の際には、抽出手段により抽出した施設を分類情報別に分類して表示部に表示する。これにより、抽出された施設が多数存在する場合でも、分類した上で表示を行うため、ユーザは容易に希望する目的地を設定することが可能となる。
【００２５】
本発明にあっては、読み出し手段は抽出手段により抽出した施設の位置情報を位置データベースから読み出す。そして、表示の際には、読み出し手段により読み出した施設の位置情報及び現在の位置情報に基づき、現在の位置情報からの距離が短い順に並び替えて、抽出手段により抽出した施設を表示部に表示する。これにより、現在位置近傍の施設から順に検索結果が表示され、また遠方の施設は後に表示されることから、よりユーザが希望する可能性の高い検索結果を提示することが可能となる等、本発明は優れた効果を奏する。
【発明を実施するための最良の形態】
【００２６】
実施の形態１
以下本発明の実施の形態を、図面を参照して説明する。図１はナビゲーション装置のハードウェア構成を示すブロック図である。ナビゲーション装置１は、ＧＰＳ受信機１０、自立航法用センサ１１、ＶＩＣＳ・ＦＭ多重レシーバ１２、操作パネル２０、音声入力部２１、リモコン２２、入力インターフェース２３、地図データ等を記憶する記憶装置３０、音声出力部４０、スピーカ４１、時計部３１２、表示制御部５０、ディスプレイ５１、プログラムメモリ６０、データメモリ７０、および各部を制御する制御部８０を含んで構成される。
【００２７】
ＧＰＳ受信機１０は、人工衛星（ＧＰＳ衛星）からの電波を受信し車両の現在位置と現在方位を測定する。測定された位置情報は、車両の緯度、経度、および標高についてのデータを含む。自立航法用センサ１１は、車両の移動距離を検出する車速センサや車両の回転角度を検出する角度センサを含む。ＧＰＳ受信機１０および自立航法用センサ１１の出力信号は、制御部８０に供給され、制御部８０はこれらの出力信号に基づき車両の現在位置および方位を算出する。
【００２８】
ＶＩＣＳ・ＦＭ多重レシーバ１２は、アンテナ１３を介して車両外部の現在の道路交通情報を逐次受信する。ＶＩＣＳは、道路交通情報をリアルタイムで提供するもので、ＦＭ多重（文字放送）、電波ビーコン、光ビーコンにより情報を送信する。
【００２９】
操作パネル２０、音声入力部２１およびリモコン２２は、ナビゲーション装置１の入力部を構成する。ユーザは、これらの入力部を介してナビゲーション装置１に対して目的地の検索、目的地までの経路の探索、ディスプレイ画面の設定変更等の各種の指示や設定を与える。操作パネル２０は、例えば、ディスプレイ５１の下部に設けられた複数の操作キー５２を用いることができる。音声入力部２１は、図示されない音声入力マイクからユーザの音声入力を入力インターフェース２３へ伝達し、ここで音声アナログ信号をデジタル信号に変換する。
【００３０】
リモコン２２は複数の入力キーを含み、ユーザが入力キーを操作したとき、その入力操作を、無線を介して入力インターフェース２３へ伝達する。入力インターフェース２３は、操作パネル２０、音声入力部２１、リモコン２２に接続され、ユーザにより入力された入力情報を制御部８０に伝える。時計部３１２は現在の日時を制御部８０に出力する。
【００３１】
データベースとしての記憶装置３０は、ハードディスクドライブ（ＨＤＤ）、ＤＶＤ、ＣＤ−ＲＯＭ等の記録媒体であり、ナビゲーション装置１に必要とされる地図データ、住所、電話番号、施設、及び施設の紹介情報（以下、詳細情報という）等を記憶している。記憶装置３０内部には、詳細情報データベース（以下、ＤＢという）３１、地図ＤＢ３２、電話番号ＤＢ３３及び住所ＤＢ３４等を格納している。なお、これらのＤＢは説明を容易にするために別々のＤＢに各種データを記憶させているが、一のデータベースで一括してデータを記憶させるなど、適宜設計に応じたデータの持ち方とすれば良い。
【００３２】
図２は詳細情報ＤＢ３１のレコードレイアウトを示す説明図である。詳細情報ＤＢ３１には、駅、空港、ガソリンスタンド、ホテル、役所、名所・旧跡、病院等の施設に対応付けて各施設の詳細をユーザに紹介するための文章を含む詳細情報が記憶されている。詳細情報ＤＢ３１は施設ＩＤフィールド、施設フィールド及び詳細情報フィールドを含んで構成される。施設ＩＤフィールドには施設を特定するための固有のＩＤが記憶されており、施設フィールドにはＩＤに対応付けて施設の名称が記憶されている。詳細情報フィールドには施設ＩＤ及び施設に対応付けて詳細情報が記憶されている。
【００３３】
例えば名所・旧跡に分類される施設「岐阜城」が記憶されており、その詳細情報として「１５６７年に斎藤道三の孫である龍興を倒した織田信長が岐阜城を手に入れ、この地方一帯を平定した。・・・」と岐阜城の詳細をユーザに紹介するための文章が、施設ＩＤ「００５」に対応付けて記憶されている。制御部８０は詳細情報ＤＢ３１の詳細情報フィールドの文章を入力されたキーワードに基づき検索する。詳細情報フィールドには、上述した文章の他、電話番号、住所、営業日時、施設の画像データ等の情報も併せて記憶されている。
【００３４】
地図ＤＢ３２には、地図データが記憶されており、これには地図上に施設等を描画するための描画データ及び道路データ等が含まれ、道路データには、リンク情報とリンクに接続されるノード情報が含まれる。リンク情報には、リンクの位置情報を初めとする道幅、距離、道路種別等の情報が含まれる。ノード情報には、交差点の位置、種別、交差点のレーン情報等が含まれる。電話番号ＤＢ３３には施設ＩＤに対応付けて施設の電話番号が記憶されている。また、住所ＤＢ３４には施設ＩＤに対応付けて施設の住所が記憶されている。
【００３５】
通信制御部３１０は、無線によりデータの送受信を行う。通信制御部３１０は、データの送受信を行う通信装置をナビゲーション装置１に内蔵するものであってもよいし、携帯電話機や通信機能を有する電子装置をナビゲーション装置１に外付けするものであってもよい。通信制御部３１０は、外部のサーバー等とネットワークを介して通信を行い、例えばＡＴＩＳ等の交通情報センタと、道路交通情報に関するデータの送受信を行うことで、リアルタイムの動的な情報を逐次得ることができる。さらに、所定のサーバから、最新の道路データ、地図データ、施設データ、最新の楽曲データをダウンロードし、記憶装置３０の内容を更新することができる。また、通信制御部３１０は、携帯電話機などに対して、ナビゲーション装置１が保有している施設、レストランなどの娯楽情報や道路交通情報を与えることも可能である。
【００３６】
音声出力部４０はスピーカ４１を含み、制御部８０の制御によりスピーカ４１から音声を出力させる。例えば、目的地に到達するまでの情報として交差点の手前で進路方向の注意を促す音声を出力、あるいは、ユーザがナビゲーション装置１に対して対話形式により入力を行うときに、ユーザに操作入力の音声指示を出力する。さらに、音声出力部４０は、ナビゲーション装置１がオーディオ機能を実行するとき、楽曲を出力する。
【００３７】
表示制御部５０は、ディスプレイ５１に接続され、制御部８０の制御下において、記憶装置３０またはデータメモリ７０から読み出されたデータに基づき、ディスプレイ５１に地図を表示、あるいは地図上に、車両の現在位置を示す車両マーク、目的地までの経路、交差点等の分岐点での案内表示および施設のランドマーク等を合成させる。さらに、ユーザによって操作パネル２０等から入力された指示や操作に関する情報が地図上にあるいはそれとは別の画面上に表示される。表示制御部５０は、好ましくはＦＩＦＯ等のＶＲＡＭを含み、記憶装置３０やデータメモリ７０から読み出された地図、道路、案内表示に関するデータをＶＲＡＭに記憶し、ＶＲＡＭから読み出された地図データに各種データを合成させる。ディスプレイ５１は、例えば、液晶やプラズマを用いた横長のワイド画面であり、表示制御部５０の制御下において、２画面表示をすることも可能である。
【００３８】
プログラムメモリ６０は、ナビゲーション装置１において実行される各種プログラムを記憶し、これらのプログラムは制御部８０によって実行される。プログラムメモリ６０は、例えば書き換え可能なＲＡＭを用いて構成され、記憶装置３０に記憶されたプログラムを読み出すようにしても良い。あるいは、予めプログラムを記憶したＲＯＭを用いることもできる。プログラムの内容は、例えば、目的地までの経路を探索するプログラム、ディスプレイ５１上に表示される地図の設定・変更を行うプログラム、及び実施の形態１に係る施設の選択処理等を行うプログラム等を含む。
【００３９】
データメモリ７０は、制御部８０によって処理された各種演算の処理結果や記憶装置３０から読み出された地図のデータ等を記憶する。さらに、データメモリ７０は、制御部８０により目的地までの経路の探索処理が行われたとき、その探索された誘導経路データ、ＶＩＣＳ・ＦＭ多重レシーバ１２から受信した道路交通情報を記憶する。データメモリ７０は、ＤＲＡＭ、ＳＲＡＭ、フラッシュメモリ等を用いることができる。ナビゲーション装置１の使用後に、データメモリ７０の内容を記憶装置３０に転送するようにしてもよい。また、ナビゲーション装置１に装着可能な外部メモリ７６をデータメモリ７０と併用するものであってもよい。
【００４０】
図３は目的地検索用のメニュー画面のイメージを示す説明図である。操作キー５２からユーザが目的地を検索するための目的地ボタンを操作した場合、その操作信号は制御部８０へ出力される。制御部８０は記憶装置３０からメニュー画面を読み出し、表示制御部５０の制御のもと、ディスプレイ５１に図３に示す如く目的地検索用のメニュー画面を表示する。メニュー画面には、従来の「ジャンル検索」、「電話番号検索」、「登録地点検索」、「住所検索」及び「名称検索」の各ボタンに加えて、「詳細情報から検索」ボタン５１０が表示されている。なお、「ジャンル検索」は「交通機関」、「遊ぶ・見る」、「食べる・飲む」及び「泊まる」等の分類情報に基づく検索であり、「電話番号検索」は入力された電話番号に基づく検索であり、「登録地点検索」は予め記憶装置３０に登録された施設を検索するものであり、「住所検索」は入力された住所に基づく検索である。また名称検索は、詳細情報とは異なり、施設の名称に基づき該当する施設を検索するものである。
【００４１】
「詳細情報から検索」は、制御部８０が、操作パネル２０から入力されたキーワードに基づき、詳細情報ＤＢ３１に記憶した詳細情報の文章から入力されたキーワードに合致した施設を抽出する検索である。図４はキーワードを入力する際のイメージを示す説明図である。制御部８０は図３に示した「詳細情報から検索」ボタン５１０が操作パネル２０から入力されたことを検知した場合、記憶装置３０から図４に示すキーワード入力画面を読み出してディスプレイ５１に表示する。ユーザはキーワード入力画面のキーワード入力ボックス４７へキーワードを入力する。キーワードの入力は操作パネル２０を通じた手入力または音声入力部２１を通じた音声入力により行う。なお以下では操作パネル２０を通じた手入力の場合を例に挙げて説明する。
【００４２】
ユーザはキーワード入力画面に表示される文字ボタン４８を用いてキーワードを入力し、必要に応じて変換ボタン４６により漢字への変換を行う。なお、ひらがなから英字またはカタカナへの切り替えは入力切り替えボタン４５を操作することにより行う。また、複数のキーワードを用いた検索を可能とすべくキーワード入力画面にはアンド検索を行うための「ＡＮＤ」ボタン４３、及び、オア検索を行うための「ＯＲ」ボタン４２が設けられている。図４の例では、キーワード入力ボックス４７にキーワード「織田信長」、検索条件「ＯＲ」、及びキーワード「徳川家康」が入力されている。
【００４３】
ユーザは希望するキーワードを入力し終えた場合、検索ボタン４４を入力する。制御部８０は操作パネル２０から検索ボタン４４が操作されたと判断した場合、キーワード入力ボックス４７内に入力されたキーワードに基づき詳細情報ＤＢ３１の詳細情報フィールド内の文章を検索する。本例では、文章中にキーワード「織田信長」または「徳川家康」のいずれかを含む施設「岐阜城（織田信長の単語を含む）」、「清洲城（織田信長の単語を含む）」、「犬山城（織田信長の単語を含む）」、「岡崎城（徳川家康の単語を含む）」、「桶狭間古戦場（織田信長及び徳川家康の双方の単語を含む）」、及び「本能寺（織田信長の単語を含む）」が抽出される。なお、図４において、キーワード入力ボックス４７に「ＡＮＤ」ボタン４３を用いて「織田信長ＡＮＤ徳川家康」と入力した場合、制御部８０はキーワード「織田信長」及び「徳川家康」の双方の単語を含む施設「桶狭間古戦場」を抽出する。
【００４４】
制御部８０は抽出した施設を表示制御部５０へ出力する。表示制御部５０は抽出された施設一覧をディスプレイ５１に表示する。図５は検索結果のイメージを示す説明図である。抽出された施設「岐阜城」、「清洲城」、「犬山城」、「岡崎城」、「桶狭間古戦場」、及び「本能寺」は目的地ボタン５３、５３、・・・上に表示される。施設に対応する目的地ボタン５３が操作パネル２０を通じて操作された場合、表示制御部５０から制御部８０へは施設のＩＤ及び目的地とする旨のコマンドが出力される。制御部８０は施設を目的地として受け付け、受け付けた施設に基づき地図ＤＢ３２から、受け付けた施設を中心とする地図データを読み出し、ディスプレイ５１に表示する。これにより、施設に対応する目的地ボタン５３の操作により、抽出した施設を目的地として設定することが可能となる。
【００４５】
また施設が表示された目的地ボタン５３、５３、・・・の右側には、詳細情報を表示するための詳細ボタン５４、５４、・・・が表示される。制御部８０は操作パネル２０から施設に対応する詳細ボタン５４が操作されたと判断した場合、施設を元に詳細情報ＤＢ３１を検索し、対応する詳細情報を読み出し、表示制御部５０へ出力する。表示制御部５０はディスプレイ５１に詳細情報を表示する。
【００４６】
図６は詳細情報の表示例のイメージを示す説明図である。ディスプレイ５１には詳細ボタン５４が操作された施設の住所、営業日時、電話番号及び文章等が表示される。制御部８０は文章中にキーワードが存在する場合は、そのキーワードに他の文字の色とは異なる色を着色する処理を行う。図６に示すようにキーワード「織田信長」には異なる色が付されている。ディスプレイ５１にはさらに目的地ボタン５３が表示される。施設に対応する目的地ボタン５３が操作パネル２０を通じて操作された場合、表示制御部５０から制御部８０へは施設のＩＤ及び目的地とする旨のコマンドが出力される。制御部８０は施設を目的地として受け付け、受け付けた施設に基づき地図ＤＢ３２から、受け付けた施設を中心とする地図データを読み出し、ディスプレイ５１に表示する。
【００４７】
以上のハードウェア構成において選択処理の手順を、フローチャートを用いて説明する。図７は選択処理の手順を示すフローチャートである。制御部８０は操作パネル２０または操作キー５２から目的地の検索を開始するためのボタンの操作信号を受け付けた場合、記憶装置３０に記憶した検索メニュー画面を図３の如くディスプレイ５１に表示する（ステップＳ７１）。制御部８０はディスプレイ５１に表示された「詳細情報から検索」ボタン５１０の入力を、操作パネル２０を通じて受け付ける（ステップＳ７２）。
【００４８】
制御部８０は、記憶装置３０に記憶したキーワードの入力画面を図４の如くディスプレイ５１に表示する（ステップＳ７３）。制御部８０は、操作パネル２０を通じて、キーワード入力ボックス４７に入力されたキーワードを受け付ける（ステップＳ７４）。制御部８０は、詳細情報ＤＢ３１の詳細情報の文章から、受け付けたキーワードを含む施設を抽出する（ステップＳ７５）。制御部８０は抽出した施設を図５の如くディスプレイ５１に表示する（ステップＳ７６）。
【００４９】
制御部８０は施設に併記される詳細ボタン５４の操作パネル２０を通じた入力を受け付けたか否かを判断する（ステップＳ７７）。制御部８０は、詳細ボタン５４の入力を受け付けていないと判断した場合（ステップＳ７７でＮＯ）、抽出した施設の名称にあわせて表示される目的地ボタン５３の、操作パネル２０を通じた入力を受け付けたか否かを判断する（ステップＳ７８）。制御部８０は目的地ボタン５３の入力を受け付けていないと判断した場合（ステップＳ７８でＮＯ）、ステップＳ７７へ移行し、以上の処理を繰り返す。
【００５０】
一方制御部８０は、目的地ボタン５３の入力を受け付けたと判断した場合（ステップＳ７８でＹＥＳ）、目的地ボタン５３に対応する施設を目的地として設定する（ステップＳ７９）。なお、目的地の設定以降は、プログラムメモリ６０に記憶された目的地までの経路を探索するプログラムが実行され、案内が開始される。ステップＳ７７において、制御部８０は詳細ボタン５４の入力を受け付けたと判断した場合（ステップＳ７７でＹＥＳ）、詳細情報ＤＢ３１から施設に対応する詳細情報を読み出し、図６に示す如くディスプレイ５１に詳細情報を表示する（ステップＳ７１０）。その後、制御部８０は、操作パネル２０を通じて、目的地ボタン５３の入力を受け付ける（ステップＳ７１１）。その後、ステップＳ７９へ移行し、ステップＳ７１１で入力を受け付けた施設を目的地として設定する。
【００５１】
実施の形態２
実施の形態２は抽出した施設を分類情報に基づいて分類して表示する形態に関する。図８は実施の形態２に係る詳細情報ＤＢ３１のレコードレイアウトを示す説明図である。実施の形態１に係る詳細情報ＤＢ３１の構成に加え、分類情報フィールドが用意されている。分類情報は施設の特性に応じて各施設を分類するための情報である。分類情報は、例えば、大分類、中分類及び小分類にさらに分類される。大分類としては交通機関、公共施設、医療施設、泊まる、観光及び金融機関等であり、大分類の下位概念である中分類としては、大分類「交通機関」に対する、駅、空港、フェリー乗り場等である。また中分類の下位概念である小分類は、例えば中分類「駅」に対する、各都道府県の情報である。
【００５２】
図８の例では、大分類として観光、中分類として名所・旧跡、小分類として岐阜県、愛知県、三重県及び京都府が記憶されている。例えば、施設「岐阜城」は大分類が観光、中分類が名所・旧跡、小分類が岐阜県と記憶されている。制御部８０はキーワードに対応する施設を抽出する際、分類情報を併せて抽出し、分類情報毎に分類した上で、施設をディスプレイ５１へ表示する。
【００５３】
図９は検索結果のイメージを示す説明図である。制御部８０は抽出した施設に対応する分類情報を参照し、分類情報毎に施設を表示する。大分類の観光及び中分類の名所・旧跡が表示され、その下側に小分類タブ５５が設けられる。小分類タブ５５には分類情報の内小分類が並記される。図９の例では、小分類として岐阜県、愛知県、三重県及び京都府が小分類タブ５５に表示され、そのうち愛知県の小分類タブ５５が操作パネル２０を介して、ユーザにより選択されている。制御部８０は小分類として愛知県の小分類タブ５５が選択されたと判断した場合、大分類が観光、中分類が名所・旧跡、小分類が愛知県である施設を選択してディスプレイ５１に表示する。本例では、愛知県内の名所・旧跡である施設「清洲城」、「犬山城」、「岡崎城」及び「桶狭間古戦場」が目的地ボタン５３、５３、・・・上に表示されている。
【００５４】
図１０は実施の形態２に係る表示処理の手順を示すフローチャートである。制御部８０は、記憶装置３０に記憶したキーワードの入力画面を図４の如くディスプレイ５１に表示する。制御部８０は、操作パネル２０を通じて、キーワード入力ボックス４７に入力されたキーワードを受け付ける（ステップＳ１０１）。制御部８０は、詳細情報ＤＢ３１の詳細情報の文章から、受け付けたキーワードを含む施設及び当該施設に対応する分類情報を抽出する（ステップＳ１０２）。制御部８０は、抽出した施設を分類情報に基づき分類する（ステップＳ１０３）。制御部８０は抽出した施設を図９の如く、抽出した分類情報に基づき分類した上で、ディスプレイ５１に表示する（ステップＳ１０４）。
【００５５】
本実施の形態２は以上の如き構成としてあり、その他の構成及び作用は実施の形態１と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。
【００５６】
実施の形態３
実施の形態３は単語ＤＢを利用する形態に関する。図１１は実施の形態３に係るナビゲーション装置のハードウェア構成を示すブロック図である。実施の形態１の構成に加えて、記憶装置３０には単語ＤＢ３５が設けられている。単語ＤＢ３５は詳細情報ＤＢ３１の各施設の詳細情報の文章内から抽出した単語、及び、分類情報を施設に対応付けて記憶している。
【００５７】
図１２は単語ＤＢ３５のレコードレイアウトを示す説明図である。施設ＩＤ、施設及び分類情報に対応付けて、各施設の単語が記憶されている。単語フィールドには、各施設の詳細情報の文章中から抽出された単語が記憶されている。これらの単語は、文章中の名詞及び年代等を文章から抽出したものである。例えば、岐阜城は１５６７年、斎藤道三、龍興、織田信長及び岐阜城等が単語として記憶されている。制御部８０は抽出の際に、入力されたキーワードに基づき、単語ＤＢ３５を検索し、キーワードに合致する単語を単語フィールドに記憶する施設及び当該施設に対応する分類情報を抽出する。この場合、実施の形態１と比較して検索速度の向上を図ることが可能となる。
【００５８】
図１３は実施の形態３に係る選択処理の手順を示すフローチャートである。制御部８０は、記憶装置３０に記憶したキーワードの入力画面を図４の如くディスプレイ５１に表示する。制御部８０は、操作パネル２０を通じて、キーワード入力ボックス４７に入力されたキーワードを受け付ける（ステップＳ１３１）。制御部８０は、単語ＤＢ３５の単語フィールドから、受け付けたキーワードに合致する施設及び当該施設に対応する分類情報を抽出する（ステップＳ１３２）。制御部８０は、抽出した施設を分類情報に基づき分類する（ステップＳ１３３）。制御部８０は抽出した施設を図９の如く、抽出した分類情報に基づき分類した上で、ディスプレイ５１に表示する（ステップＳ１３４）。
【００５９】
本実施の形態３は以上の如き構成としてあり、その他の構成及び作用は実施の形態１及び２と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。
【００６０】
実施の形態４
実施の形態４は自車位置から近い順に施設を並び替えて表示する形態に関する。図１４は実施の形態４に係るナビゲーション装置のハードウェア構成を示すブロック図である。実施の形態３の構成に加えて、記憶装置３０には位置ＤＢ３６が設けられている。位置ＤＢ３６は各施設に対応付けて位置情報を記憶している。図１５は位置ＤＢ３６のレコードレイアウトを示す説明図である。位置情報フィールドには、施設ＩＤ及び施設に対応付けて、各施設の位置情報、例えば地図上のｘ、ｙ座標値が記憶されている。
【００６１】
制御部８０は、キーワードに対応する施設を抽出した後、位置ＤＢ３６を検索し抽出した施設に対応する位置情報を読み出す。さらに、制御部８０はＧＰＳ受信機１０から出力される自車の位置情報に基づき、自車位置と抽出した施設との距離を算出する。この距離の算出は例えば、自車位置の座標値と施設の座標値との直線距離に基づき算出するほか、経路を探索し、施設までの運転距離または運転時間を算出するようにしても良い。制御部８０は距離が短い順に施設を並び替えた上で、ディスプレイ５１に抽出した施設を表示する。
【００６２】
図１６は抽出した施設の一覧イメージを示す説明図である。図の例では自車位置が岐阜県に存在し、制御部８０により、自車位置との距離が近い順に抽出した施設が列記されたものである。ディスプレイ５１には、自車位置に最も近い岐阜県の「岐阜城」、愛知県の「清洲城」、「犬山城」、「岡崎城」及び「桶狭間古戦場」、並びに、最も距離のある京都府「本能寺」の順に、距離が近いものが上側となるように、並び替えて表示されている。これにより、検索結果が多数の場合でも、よりユーザが目的地に設定する可能性の高い施設を優先的に表示することが可能となる。
【００６３】
図１７は実施の形態４に係る選択及び表示処理の手順を示すフローチャートである。制御部８０は、記憶装置３０に記憶したキーワードの入力画面を図４の如くディスプレイ５１に表示する。制御部８０は、操作パネル２０を通じて、キーワード入力ボックス４７に入力されたキーワードを受け付ける（ステップＳ１７１）。制御部８０は、単語ＤＢ３５の単語フィールドから、受け付けたキーワードに合致する施設を抽出する（ステップＳ１７２）。制御部８０は、抽出した施設に基づき、位置ＤＢ３６から位置情報を読み出す（ステップＳ１７３）。
【００６４】
制御部８０はＧＰＳ受信機１０から自車の位置情報を取得し（ステップＳ１７４）、ステップＳ１７３で読み出した各施設の位置情報と自車の位置情報とを用いて、各施設と自車位置との距離を算出する（ステップＳ１７５）。制御部８０は算出した距離が短いもの順に抽出した施設を並び替える（ステップＳ１７６）。制御部８０は抽出した施設を図１６の如く、距離が短い順に並び替えた上で、ディスプレイ５１に表示する（ステップＳ１７７）。なお、本実施の形態においては距離が短い順に全ての抽出した施設を一覧表示する例を説明したが、図９の如く分類情報に応じて表示するようにしても良い。
【００６５】
この場合、制御部８０は分類情報である小分類内に属する施設と自車位置との平均距離を算出する。そして平均距離が短い小分類に係る施設を優先的に表示する。図１８は検索結果のイメージを示す説明図である。図に示すように、平均距離の最も短い岐阜県から順に、愛知県、三重県及び京都府の小分類タブ５５が表示されている。制御部８０は、小分類タブ５５を、平均距離が短くなるにつれて左側に表示する。そして、最も平均距離の短い施設に対応する小分類タブ５５を最初に選択して表示する。図の例では、岐阜県の小分類タブ５５が最初に表示され、これに属する岐阜城が目的地ボタン５３上に表示されている。なお、愛知県のように、複数の施設が存在する場合は、制御部８０は図１６と同じく、自車位置との距離が短い順に複数の施設を目的地ボタン５３上に表示する。
【００６６】
本実施の形態４は以上の如き構成としてあり、その他の構成及び作用は実施の形態１乃至３と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。
【００６７】
実施の形態５
図１９は実施の形態５に係るナビゲーション装置１のハードウェア構成を示すブロック図である。図１９に示すように本発明に係るナビゲーション装置１の機能を実現するためのコンピュータプログラムは図示しない記録媒体読み取り機に挿入される記録媒体１Ａ（ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭまたはメモリーカード等）に記録された、施設を抽出し、施設を表示し、目的地を受け付けるコンピュータプログラムを記憶装置３０へインストールし、これをプログラムメモリ６０上でロードさせても良い。さらに、通信制御部３１０と図示しないサーバコンピュータとの間で通信を確立し、係るコンピュータプログラムを記憶装置３０へダウンロードし、このダウンロードしたコンピュータプログラムをプログラムメモリ６０上でロードするようにしても良い。
【００６８】
本実施の形態５は以上の如き構成としてあり、その他の構成及び作用は実施の形態１乃至４と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。
【図面の簡単な説明】
【００６９】
【図１】ナビゲーション装置のハードウェア構成を示すブロック図である。
【図２】詳細情報ＤＢのレコードレイアウトを示す説明図である。
【図３】目的地検索用のメニュー画面のイメージを示す説明図である。
【図４】キーワードを入力する際のイメージを示す説明図である。
【図５】検索結果のイメージを示す説明図である。
【図６】詳細情報の表示例のイメージを示す説明図である。
【図７】選択処理の手順を示すフローチャートである。
【図８】実施の形態２に係る詳細情報ＤＢのレコードレイアウトを示す説明図である。
【図９】検索結果のイメージを示す説明図である。
【図１０】実施の形態２に係る表示処理の手順を示すフローチャートである。
【図１１】実施の形態３に係るナビゲーション装置のハードウェア構成を示すブロック図である。
【図１２】単語ＤＢのレコードレイアウトを示す説明図である。
【図１３】実施の形態３に係る選択処理の手順を示すフローチャートである。
【図１４】実施の形態４に係るナビゲーション装置のハードウェア構成を示すブロック図である。
【図１５】位置ＤＢのレコードレイアウトを示す説明図である。
【図１６】抽出した施設の一覧イメージを示す説明図である。
【図１７】実施の形態４に係る選択及び表示処理の手順を示すフローチャートである。
【図１８】検索結果のイメージを示す説明図である。
【図１９】実施の形態５に係るナビゲーション装置のハードウェア構成を示すブロック図である。
【図２０】従来のナビゲーション装置における検索方法のイメージを示す説明図である。
【符号の説明】
【００７０】
１      ナビゲーション装置
１０    ＧＰＳ受信機
１１    自立航法用センサ
１２    ＶＩＣＳ・ＦＭ多重レシーバ
２０    操作パネル
２１    音声入力部
２２    リモコン
２３    入力インターフェース
３０    記憶装置
３１    詳細情報ＤＢ
３２    地図ＤＢ
３３    電話番号ＤＢ
３４    住所ＤＢ
３５    単語ＤＢ
３６    位置ＤＢ
４０    音声出力部
４１    スピーカ
５０    表示制御部
５１    ディスプレイ
５３    目的地ボタン
５４    詳細ボタン
５５    小分類タブ
６０    プログラムメモリ
７０    データメモリ
７６    外部メモリ
８０    制御部
１Ａ    記録媒体
【図１】
2008203033.tif 000003
【図２】
2008203033.tif 000004
【図３】
2008203033.tif 000005
【図４】
2008203033.tif 000006
【図５】
2008203033.tif 000007
【図６】
2008203033.tif 000008
【図７】
2008203033.tif 000009
【図８】
2008203033.tif 000010
【図９】
2008203033.tif 000011
【図１０】
2008203033.tif 000012
【図１１】
2008203033.tif 000013
【図１２】
2008203033.tif 000014
【図１３】
2008203033.tif 000015
【図１４】
2008203033.tif 000016
【図１５】
2008203033.tif 000017
【図１６】
2008203033.tif 000018
【図１７】
2008203033.tif 000019
【図１８】
2008203033.tif 000020
【図１９】
2008203033.tif 000021
【図２０】
2008203033.tif 000022