(57)【要約】【課題】ユーザが必要とする可能性の高い地点情報を検索結果にて優先的に表示する。【解決手段】検索語入力画面１００は、検索語入力欄１０１を有しており、文字ボタンからの文字入力、「たこやき（ジャンル）」など、キーワードボタンからのキーワード入力ができるようになっている。関連キーワードデータファイル５７には、「たこやき（ジャンル）−おおさか（住所）」などと、属性が設定されたキーワードが関連づけられている。検索結果表示欄２０１では、「たこやき（ジャンル）−おおさか（住所）」など、関連キーワードデータファイル５７で関連づけられた検索語の組によりヒットした地点情報が上位に表示されるようになっている。このように、ナビゲーション装置は、ユーザの求める可能性の高い地点情報を優先的に表示することができる。【選択図】図１
2011027420.tif 000002
【特許請求の範囲】
【請求項１】
選択された地点情報を用いて当該地点情報に係る地点までの経路を探索し案内を行うナビゲーション装置であって、
地点情報を記憶する地点情報記憶手段と、
前記記憶した地点情報を検索するための検索語を記憶する検索語記憶手段と、
複数の検索語を入力する検索語入力手段と、
前記入力された複数の検索語に該当する地点情報を検索する検索手段と、
前記検索した地点情報のリストを作成して表示するリスト作成手段と、
前記表示したリストから案内対象となる地点情報を選択する選択手段と、
を具備し、
前記検索語記憶手段は、複数の検索語を関連づけて記憶し、
前記リスト作成手段は、前記入力された複数の検索語から前記関連づけられた検索語の組を特定し、当該特定した検索語の組により検索された地点情報を、検索された他の地点情報よりも優先してリスト表示することを特徴とするナビゲーション装置。
【請求項２】
前記リスト作成手段は、前記特定した検索語の組により検索された地点情報のうちの所定の個数を上位にリスト表示することを特徴とする請求項１に記載のナビゲーション装置。
【請求項３】
前記地点情報記憶手段は、地点情報の属性として地点の名称、地点の住所、及びジャンルを記憶しており、
前記検索語記憶手段は、地点の名称、地点の住所、及びジャンルに関する文字列を検索語として記憶することを特徴とする請求項１、又は請求項２に記載のナビゲーション装置。
【請求項４】
前記検索語記憶手段は、地点の名称、地点の住所、及びジャンルに関する検索語について異なる属性間での関連づけを行い記憶することを特徴とする請求項３に記載のナビゲーション装置。
【請求項５】
前記検索語記憶手段は、地点の住所に関する検索語と、当該地点の住所と関連性のあるジャンルに関する検索語の関連づけを行い記憶することを特徴とする請求項４に記載のナビゲーション装置。
【請求項６】
前記検索語記憶手段は、地点の名称に関する検索語と、当該地点の名称と関連性のあるジャンルに関する検索語の関連づけを行い記憶することを特徴とする請求項４に記載のナビゲーション装置。
【請求項７】
請求項１から請求項６までのうちの何れか１の請求項に記載のナビゲーション装置を備えた車両。
【請求項８】
地点情報を記憶する地点情報記憶手段と、前記記憶した地点情報を検索するための検索語と複数の前記検索語を関連づけて記憶する検索語記憶手段と、を備えたコンピュータに、選択された地点情報を用いて当該地点情報に係る地点までの経路を探索し案内を行う機能を発揮させるナビゲーションプログラムであって、
複数の検索語を入力する検索語入力機能と、
前記入力された複数の検索語に該当する地点情報を検索する検索機能と、
前記検索した地点情報のリストを作成して表示するリスト作成機能と、
前記表示したリストから案内対象となる地点情報を選択する選択機能と、
をコンピュータに発揮させ、
前記リスト作成機能は、前記入力された複数の検索語から前記関連づけられた検索語の組を特定し、当該特定した検索語の組により検索された地点情報を、検索された他の地点情報よりも優先してリスト表示することを特徴とするナビゲーションプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置、車両、及びナビゲーションプログラムに関し、例えば、地点情報を検索するものに関する。
【背景技術】
【０００２】
近年、ナビゲーション装置によって車両を誘導することが盛んに行われている。
ナビゲーション装置は、目的地の検索機能、目的地点の設定機能、出発地から目的地までの経路を探索する機能、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星やジャイロなどのセンサを用いて自車両の位置を検出する機能、及び目的地までの経路と自車両の現在位置を地図上に表示する機能などを備えている。
【０００３】
ナビゲーション装置には、例えば、特許文献１のように、複数のキーワードから地点情報を検索する場合に、ユーザが入力したキーワードの単語の一致によって検索するものや、特許文献２のように、検索結果を表示する際に、自車位置から距離順、５０音順、地点の位置順や現在日時等に基づいて、必要とされる可能性の高い地点情報を優先的に表示するものや、更に、特許文献３のように、入力中のキーワードに関連のあるキーワードを予測して表示することにより入力操作を簡単にするものがある。
しかし、これらの技術では、ユーザが求める検索結果を出すためには、より絞り込むために的確な検索語を入力する必要があった。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−２７１０８４号公報
【特許文献２】特開２００９−１４７０４号公報
【特許文献３】特開２００９−１４７０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
そこで本発明は、ユーザが必要とする可能性の高い地点情報を検索結果にて優先的に表示することを目的とする。
【課題を解決するための手段】
【０００６】
（１）請求項１に記載の発明では、選択された地点情報を用いて当該地点情報に係る地点までの経路を探索し案内を行うナビゲーション装置であって、地点情報を記憶する地点情報記憶手段と、前記記憶した地点情報を検索するための検索語を記憶する検索語記憶手段と、複数の検索語を入力する検索語入力手段と、前記入力された複数の検索語に該当する地点情報を検索する検索手段と、前記検索した地点情報のリストを作成して表示するリスト作成手段と、前記表示したリストから案内対象となる地点情報を選択する選択手段と、を具備し、前記検索語記憶手段は、複数の検索語を関連づけて記憶し、前記リスト作成手段は、前記入力された複数の検索語から前記関連づけられた検索語の組を特定し、当該特定した検索語の組により検索された地点情報を、検索された他の地点情報よりも優先してリスト表示することを特徴とするナビゲーション装置を提供する。
（２）請求項２に記載の発明では、前記リスト作成手段は、前記特定した検索語の組により検索された地点情報のうちの所定の個数を上位にリスト表示することを特徴とする請求項１に記載のナビゲーション装置を提供する。
（３）請求項３に記載の発明では、前記地点情報記憶手段は、地点情報の属性として地点の名称、地点の住所、及びジャンルを記憶しており、前記検索語記憶手段は、地点の名称、地点の住所、及びジャンルに関する文字列を検索語として記憶することを特徴とする請求項１、又は請求項２に記載のナビゲーション装置を提供する。
（４）請求項４に記載の発明では、前記検索語記憶手段は、地点の名称、地点の住所、及びジャンルに関する検索語について異なる属性間での関連づけを行い記憶することを特徴とする請求項３に記載のナビゲーション装置を提供する。
（５）請求項５に記載の発明では、前記検索語記憶手段は、地点の住所に関する検索語と、当該地点の住所と関連性のあるジャンルに関する検索語の関連づけを行い記憶することを特徴とする請求項４に記載のナビゲーション装置を提供する。
（６）請求項６に記載の発明では、前記検索語記憶手段は、地点の名称に関する検索語と、当該地点の名称と関連性のあるジャンルに関する検索語の関連づけを行い記憶することを特徴とする請求項４に記載のナビゲーション装置を提供する。
（７）請求項７に記載の発明では、請求項１から請求項６までのうちの何れか１の請求項に記載のナビゲーション装置を備えた車両を提供する。
（８）請求項８に記載の発明では、地点情報を記憶する地点情報記憶手段と、前記記憶した地点情報を検索するための検索語と複数の前記検索語を関連づけて記憶する検索語記憶手段と、を備えたコンピュータに、選択された地点情報を用いて当該地点情報に係る地点までの経路を探索し案内を行う機能を発揮させるナビゲーションプログラムであって、複数の検索語を入力する検索語入力機能と、前記入力された複数の検索語に該当する地点情報を検索する検索機能と、前記検索した地点情報のリストを作成して表示するリスト作成機能と、前記表示したリストから案内対象となる地点情報を選択する選択機能と、をコンピュータに発揮させ、前記リスト作成機能は、前記入力された複数の検索語から前記関連づけられた検索語の組を特定し、当該特定した検索語の組により検索された地点情報を、検索された他の地点情報よりも優先してリスト表示することを特徴とするナビゲーションプログラムを提供する。
【発明の効果】
【０００７】
（１）請求項１に記載の発明では、検索語間の関連を予め記憶しておくことにより各連づけられた検索語の組を特定することができるため、関連づけられた検索語の組によって検索された地点情報を上位に表示することができ、これによって、ユーザが求めていると思われる検索結果を上位に表示することができる。
（２）請求項２に記載の発明では、関連づけされた検索語の組で検索された地点情報のうち所定個数を検索結果で上位にリスト表示することができる。
（３）請求項３に記載の発明では、地点情報の属性として地点の名称、地点の住所、及びジャンルを記憶し、これら属性に関する文字列を検索語として記憶することができる。
（４）請求項４に記載の発明では、属性が設定された検索語を用いて、異なる属性の組み合わせによっても地点情報を検索することができる。
（５）請求項５に記載の発明では、地点の住所とジャンルに関する検索語の組み合わせによって地点情報を検索することができる。
（６）請求項６に記載の発明では、地点の名称とジャンルに関する検索語の組み合わせによって地点情報を検索することができる。
（７）請求項７に記載の発明では、請求項１から請求項６の何れか１の請求項に記載のナビゲーション装置を搭載した車両を提供することができる。
（８）請求項８に記載の発明では、コンピュータに請求項１に記載のナビゲーション装置としての機能を発揮させるためのナビゲーションプログラムを提供することができる。
【図面の簡単な説明】
【０００８】
【図１】ナビゲーション装置の概要を説明するための図である。
【図２】ナビゲーション装置のシステム構成図である。
【図３】目的地データファイルの論理的な構成を示した図である。
【図４】通常キーワードデータファイルと関連キーワードデータファイルの論理的な構成を示した図である。
【図５】検索語入力画面での入力を説明するための図である。
【図６】検索語入力画面と検索結果画面を説明するための図である。
【図７】検索順位の設定方法を説明するための図である。
【図８】地点情報を検索する手順を説明するためのフローチャートである。
【図９】検索語入力処理を説明するためのフローチャートである。
【図１０】検索処理を説明するためのフローチャートである。
【発明を実施するための形態】
【０００９】
（１）実施形態の概要
図１は、ナビゲーション装置が検索結果を提示する仕組みの概要について説明するための図である。
検索語入力画面１００は、検索語入力欄１０１を有しており、「あ」「い」、・・・などの文字ボタン１０８からの文字入力、「たこやき（ジャンル）」などのキーワードボタン１０４〜１０６からのキーワード入力ができるようになっている。
検索語入力欄１０１に設定される検索語には、例えば、店舗名などの地点情報に係る施設などの名称、レストランや遊園地といった地点情報に係る施設などが属するジャンル、地点情報に係る施設などが所在する住所のうちの何れかの属性が設定されている。
【００１０】
検索語入力欄１０１に入力する検索語は、文字ボタン１０８、又は、その下に設けられたキーワードボタン１０４〜１０６から入力することができる。
文字ボタン１０８から入力される文字列は、デフォルトとして属性が名称に設定される。なお、ユーザが属性を選択してから文字入力をし、当該属性にて検索語の属性を設定してもよい。
【００１１】
通常キーワードデータファイル５８には、例えば、「たこやき（名称）」などと、属性が設定されたキーワードが記憶されており、関連キーワードデータファイル５７には、「たこやき（ジャンル）−おおさか（住所）」などと、属性が設定されたキーワードが関連づけられている。
【００１２】
ナビゲーション装置は、検索語入力欄１０１に文字が入力されると、これと前方一致するキーワードを通常キーワードデータファイル５８から検索して属性と共にキーワードボタンに表示し、ユーザがキーワードボタンを選択すると、当該属性に係るキーワードが検索語として検索語入力欄１０１に入力される。
【００１３】
また、ナビゲーション装置は、検索語入力欄１０１に検索語が入力されると、これに関連するキーワードを関連キーワードデータファイル５７で検索してキーワードボタン１０４〜１０６に表示し、ユーザがキーワードボタン１０４〜１０６の何れかを選択すると、当該属性に係るキーワードが検索語として検索語入力欄１０１に入力される。
【００１４】
このように、ナビゲーション装置は、「たこやき」、「おおさか」といったような、ユーザが入力する可能性の高い一続きの文字列からなる検索語を予めキーワードとして記憶しており（即ち、キーワードは、検索語の概念に含まれる）、これを表示してユーザに選択させることによりユーザの検索語入力の負担を軽減させる。
【００１５】
そして、検索語入力欄１０１に検索語が入力された後、ユーザが完了ボタン１０７を選択するとナビゲーション装置は、当該検索語にて目的地データファイル５６から地点情報を検索し、検索結果を検索結果画面２００に表示する。
目的地データファイル５６では、例えば、「たこやき（ジャンル）、おおさか（地名）、たこのたこたろう（名称）」などと、属性ごとに検索語がヒットするようになっており、ナビゲーション装置は、検索語の複数の属性に渡って地点情報を検索することができる。
【００１６】
また、検索結果表示欄２０１では、「たこやき（ジャンル）−おおさか（住所）」など、関連キーワードデータファイル５７で関連づけられた検索語の組により（即ち、関連キーワードデータファイル５７で関連づけられた検索語のＡＮＤ条件（論理積）により）ヒットした地点情報が検索結果として上位に設定され、上位に表示されるようになっている。
このように、ナビゲーション装置は、ユーザが入力しそうなキーワードの組を予め関連キーワードデータファイル５７で関連づけておき、これを用いて地点情報を検索、及び検索結果の表示を行うことにより、ユーザの求める可能性の高い地点情報を優先的に表示することができる。
【００１７】
このように、ナビゲーション装置は、属性が設定されたキーワードを別属性のキーワードを含めて関連づけ、キーワードが入力された際に関連のあるキーワードを予測候補として表示し、キーワード補完することができる。
これにより、例えば、「たこやき（ジャンル）」→「おおさか（住所）」、「ねずみー（名称）」→「ちば（住所）」、「ゆうえんち（ジャンル）」が予測候補表示される。
このように、ユーザが別属性のキーワードによる絞り込みを行おうとした場合に必要なキーワードが候補表示されるので、操作性が向上する。
【００１８】
また、ナビゲーション装置は、上記のようにキーワードと他のキーワードとに関連がある場合には特定の関連情報を持たせると共に、検索で複数のキーワードの入力を受け付け、その中で関連のあるキーワードが入力されていた場合、その関連のあるキーワードの検索結果をリストの上位にリスト優先表示する。
これにより、例えば、「おおさか（住所）」、「うどん（ジャンル）」「たこやき（ジャンル）」と入力すると、大阪のたこ焼き店が優先的に表示され、ユーザが地点情報を探す際のスクロール操作の手間を軽減することができる。
【００１９】
（２）実施形態の詳細
図２は本実施形態が適用されるナビゲーション装置のシステム構成図である。
このナビゲーション装置は、車両に搭載され、この図２に示すように、現在位置検出装置１０、情報処理制御装置２０、入出力装置４０及び情報記憶装置５０とを備えている。
【００２０】
現在位置検出装置１０は、以下のように構成されている。
方位センサ１２は、基準角度（絶対方位）に対して、相対的に変化した角度を検出する手段であり、本実施形態では、角速度を利用して角度の変化を検出するジャイロセンサを使用している。なお、ハンドルの回転部に取り付けた光学的な回転センサや回転型の抵抗ボリューム或いは車輪部に取り付ける角度センサでもよい。また、方位センサ１２として、例えば、磁石に基づいてＮ方向の検出から、車両が何れの方向に位置するかを検出する地磁気センサであり、絶対方位を検出する手段であってもよい。
【００２１】
距離センサ１３は、車両の移動距離を計測できる手段であり、例えば、車輪の回転を検出して計数するものや、加速度を検出して２回積分するものを使用する。
ＧＰＳ（グローバル・ポジショニング・システム）受信装置１４は、人工衛星からの信号を受信する装置であり、信号の発信時刻、受信装置の位置情報、受信装置の移動速度、受信装置の進行方向など様々な情報を得ることができる。
【００２２】
情報処理制御装置２０は、現在位置検出装置１０、入出力装置４０から入力される情報及び情報記憶装置５０に格納された情報に基づいて演算及び制御を行うとともに、演算結果をディスプレイ４２、プリンタ４３またはスピーカ４４等の出力手段に出力するように制御する手段である。
【００２３】
この情報処理制御装置２０は、以下のように構成されている。
中央処理装置（ＣＰＵ）２１は、ナビゲーション装置全体の総括的な演算及び制御を行う。
ＲＯＭ２２は、目的地までの経路の探索、表示案内や音声案内等のナビゲーションに関するプログラムや、本実施形態に係る検索語入力支援、検索結果表示機能を発揮するプログラム等の各種プログラムを格納している。なお、ＲＯＭ２２を第１ＲＯＭと第２ＲＯＭの２つに分け、第２ＲＯＭに音声案内に関するナビゲーションプログラムを格納し、他のプログラムを第１ＲＯＭに格納するようにしてもよい。
【００２４】
ＲＡＭ２４は、入力装置４１により入力された目的地の情報、通過地点の情報等の利用者が入力した情報を記憶すると共に、利用者の入力情報に基づいてＣＰＵ２１により演算された結果や、経路探索された結果、または情報記憶装置５０から読み込まれた地図情報を格納するための記憶手段である。
【００２５】
センサ入力インターフェイス２３は、方位センサ１２、距離センサ１３と接続されており、これらから方位情報、距離情報を取得する。
通信インターフェイス２５は、伝送路４５を介して各種情報の入出力するための手段である。具体的には、伝送路４５を介して、ＧＰＳ受信装置１４、入力装置４１、プリンタ４３、情報記憶装置５０が接続される。
時計２８は、例えば、水晶振動子などを用いて構成されており、発振によってナビゲーション装置の各部の動作タイミングを提供したりする。
その他、ＣＰＵ２１で処理されたベクトル情報を画像情報に処理するための画像処理専用の画像プロセッサ、画像プロセッサで処理された画像情報を格納する画像メモリ、情報記憶装置５０から読み込まれた音声情報を処理しスピーカ４４に出力する音声処理専用の音声プロセッサを配設するようにしてもよい。
【００２６】
入出力装置４０は、利用者により目的地、通過地点、探索条件等のデータを入力する入力装置４１、画像を表示するディスプレイ４２、情報を印刷するプリンタ４３、音声を出力するスピーカ４４より構成される。
入力装置４１は、例えば、タッチパネル、タッチスイッチ、ジョイスティック、キースイッチ等で構成される。
ディスプレイ４２には、現在地周辺の地図や、目的地までの走行経路が表示される。
なお、入出力装置４０は、プリンタ４３を有しない構成としてもよい。
【００２７】
情報記憶装置５０は、伝送路４５を介して情報処理制御装置２０に接続される。
情報記憶装置５０は、地図データファイル５１、目的地データファイル５６、関連キーワードデータファイル５７、通常キーワードデータファイル５８、その他のデータファイルを格納している。
この情報記憶装置５０は、一般的には、光学的記憶媒体であるＤＶＤ−ＲＯＭ、ＣＤ−ＲＯＭや磁気的記憶媒体であるハードディスクなどで構成されるが、光磁気ディスク、各種半導体メモリなどの各種情報記憶媒体で構成してもよい。
なお、書き換えが必要な情報については、書き換え可能なハードディスク、フラッシュメモリなどで構成し、その他の固定的な情報についてはＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどのＲＯＭを使用するようにしてもよい。
【００２８】
地図データファイル５１には、ナビゲーションにおける地図表示、経路探索、経路案内に必要な各種データとして、地図データ、道路データ、目的地データ、案内地点データ、詳細目的地データその他のデータが記憶されている。
地図データとしては、全国道路地図、各地域の道路地図または住宅地図等が記憶されている。道路地図は、主要幹線道路、高速道路、細街路等の各道路と地上目標物（施設等）から構成される。住宅地図は、地上建造物等の外形を表す図形及び、道路名称等が表示される市街図である。細街路とは、例えば、国道、県道以下の道幅が所定値以下の比較的狭い道路である。
地図データは、車両現在位置やユーザに指定された地点を含む、所定縮尺による一定範囲の地図がディスプレイ４２に表示される。この地図上には、車両の現在位置や指定された地点が表示される。
【００２９】
道路データは、各道路の位置と種類及び車線数及び各道路間の接続関係等の道路に関するデータで、ノードデータとリンクデータで構成される。この道路データは、経路探索やマップマッチングに使用されると共に、探索した走行経路を地図データ上に重ねて表示する場合にも使用される。
ノードデータは、地図上において経路探索に利用される各ノードの地理座標データ等を表したデータである。
例えば、交差点などの道路の接続点はノードにより表され、接続点の間の道路（即ち道路のうち分岐しない領域）はリンクによって表される。このように、ノードデータ経路の接続関係を表した経路データとして機能している。
なお、進入禁止や一方通行など、交通規制により走行が制限されるものに関しては、これを表す属性が、各リンクに付与されているが、これらの属性については、交差点ノードに付与するようにしてもよい。
ノードデータは、各交差点に対して常に設定される交差点ノードと共に、各交差点間の特徴的な点（例えば、カーブの開始、中間、終了の各地点や、高度が変化する地点など）に補助的に設定される場合がある補助ノードが存在する。交差点ノードには、交差点の地理的位置座標や名称等の交差点に関する情報が含まれる。
【００３０】
目的地データは、主要観光地や建物、電話帳に記載されている企業・事業所等の目的地になる可能性の高い場所や施設等の位置と名称等のデータである。
案内地点データは、道路に設置されている案内表示板の内容や分岐点の案内等、案内が必要とされる地点の案内データである。
詳細目的地データは、目的地データに保存される各施設等に関する詳細なデータ、例えば、総合ビルにおける各テナントのデータ、施設の駐車場や出入り口の情報などが目的地の各データと関連づけて別途保存される。なお、この詳細目的地データは目的地データに纏めて保存するようにしてもよい。
【００３１】
その他のデータファイルには、例えば、各種施設や観光地、または主要な交差点等の視覚的表示が要求される場所を写した写真の画像データや、設定した走行経路を音声により案内する場合の音声データ等が記憶されている。
【００３２】
このように構成されたナビゲーション装置では、次のようにして経路案内が行われる。
ナビゲーション装置は、現在位置検出装置１０で現在位置を検出し、情報記憶装置５０の地図データファイル５１から現在位置周辺の地図情報を読み込みディスプレイ４２に表示する。
そして、入力装置４１から目的地が入力されると、情報処理制御装置２０は、現在位置から目的地に至る走行経路の候補を複数探索（演算）し、ディスプレイ４２に表示した地図上に表示し、運転者が何れかの走行経路を選択すると、選択した走行経路をＲＡＭ２４に格納することで、走行経路を取得する（走行経路取得手段）。
【００３３】
なお、情報処理制御装置２０は、情報処理センタに車両現在位置（又は入力された出発地）と目的地を送信し、情報処理センタで探索された目的地までの走行経路を受信することにより走行経路を取得するようにしてもよい。この場合、目的地や走行経路の通信は通信インターフェイス２５を介して、無線通信により行う。
また、自宅等のパーソナルコンピュータ等の情報処理装置を使用して、出発地から目的地までの走行経路を探索し、ＵＳＢメモリ等の記憶媒体に格納し、該記憶媒体読取り装置を介して取得するようにしてもよい。この場合の記憶媒体読取装置は伝送路４５を介して情報処理制御装置２０に接続される。
【００３４】
車両が走行すると、現在位置検出装置１０によって検出された現在位置を追跡することにより、経路案内を行う。
経路案内は、探索した走行経路に対応する道路データと現在位置検出装置１０で検出される現在位置とのマップマッチングにより地図上の車両位置を特定し、車両現在位置周辺の地図をディスプレイ４２に表示し、探索した走行経路を地図上に表示すると共に、車両の現在位置を示す現在位置マークを地図上に表示する。
また、探索した走行経路と現在位置との関係から、案内の必要性、即ち直進が所定距離以上続く場合、所定の進路変更地点等の走行経路の案内、及び方面案内が必要か否か等について判断し、必要である場合にはディスプレイ４２の表示及び音声による案内を実行する。
【００３５】
図３は、目的地データファイル５６の論理的な構成の一例を示した図である。
目的地データファイル５６は、地点情報を記憶したファイルであって、地点情報は、「名称（読み）」、「座標」、「住所（読み）」、「ジャンル（読み）」、「電話」、・・・、「キーワード」などの各項目から構成されており、項目「キーワード」に関しては、更に、「名称」、「住所」、「ジャンル」に区分されている。
【００３６】
「名称（読み）」は、地点情報に係る検索対象（施設など）の名称と、その読みのひらがな表記である。読みは、「おおさか／たこやき」などと意味単位で区分されており、「おおさか」、「たこ」、「たこやき」、「おおさかたこやき」の何れの区分の検索語でも前方一致でヒットするようになっている。
「座標」は、地点情報に係る検索対象の所在地の座標であり、例えば、緯度・経度を用いて設定されている。
【００３７】
「住所（読み）」は、地点情報に係る検索対象の住所と、その読みのひらがな表記である。読みは、「おおさかふ／さかいし／・・・」などと意味単位で区分されており、「おおさか」、「おおさかふ」、「さかいし」、「おおさかふさかいし」など何れの区分の検索語でも前方一致でヒットするようになっている。
「ジャンル（読み）」は、地点情報に係る検索対象の属するジャンルと、その読みのひらがな表記である。例えば、ジャンル「たこ焼き」に関しては、「たこやき」なる検索語で前方一致によりヒットするようになっている。
「電話」は、地点情報に係る検索対象の電話番号である。電話番号によっても地点情報を検索することができるようになっている。
【００３８】
これら「名称（読み）」、「住所（読み）」、「ジャンル（読み）」の各読みは、検索語入力画面１００で文字ボタンにより入力された検索語を検索するのに用いられる。
例えば、ユーザが名称として「たこやき」を文字ボタンから入力した場合、「名称（読み）」の読みが「たこやき」を含む地点情報が検索される。
【００３９】
「キーワード」は、キーワードボタンで入力された検索語を検索するのに用いられる。
例えば、キーワード「おおさか（名称）」が入力された場合、「キーワード」の区分「名称」が「おおさか」である地点情報がヒットする。
キーワードは、地点情報の名称などから独立して設定することができるため、例えば、
「ふたごたまがわ」の略称である「にこたま（名称）」をキーワードとして設定することにより、本来名称に含まれない略称を用いて地点情報をヒットさせることもできる。
【００４０】
図４（ａ）は、通常キーワードデータファイル５８の論理的な構成の一例を示した図である。
通常キーワードデータファイル５８には、「たこやき（ジャンル）」、「うどん（ジャンル）」、「あいしん（名称）」などと、属性が設定された検索語がキーワードとして設定されている。
これは、ユーザが入力する頻度が高いと思われる属性付きの検索語を予め用意したものである。
【００４１】
図４（ｂ）は、関連キーワードデータファイル５７の論理的な構成の一例を示した図である。
関連キーワードデータファイル５７には、キーワード「たこやき（ジャンル）」と「おおさか（住所）」を関連づけた「たこやき（ジャンル）−おおさか（住所）」など、属性が設定されたキーワードが関連づけられ、関連情報として機能している。
これら関連づけは、地域名（住所）とそこの名物（ジャンル又は名称）、施設名（名称）とその名前がよく使われるジャンル、のように行われ、例えば、「たこやき（ジャンル）」を検索語に設定するユーザは、「おおさか（住所）」も検索語に設定することが想定されるといった、ユーザが検索語の組として設定する可能性が高いキーワードを対応づけることにより行われている。
本実施の形態では、キーワードを１対１に対応づけているが、例えば、「たこやき（ジャンル）−おおさか（住所）−すもーる（名称）」など更に多くのキーワードを関連づけてもよい。
【００４２】
図５（ａ）は、検索語入力画面１００での入力を説明するための図である。
検索語入力画面１００は、検索語入力欄１０１、修正ボタン１０２、戻るボタン１０３、文字ボタン１０８、キーワードボタン１０４〜１０６、完了ボタン１０７などを備えている。
検索語入力欄１０１は、検索に用いる検索語を設定する欄であり、文字ボタン１０８で入力した文字やキーワードボタン１０４〜１０６で入力したキーワードが入力される。
【００４３】
検索語入力欄１０１に文字ボタン１０８から入力された文字列の属性は名称に設定される。
例えば、文字ボタン１０８から「た」「こ」「や」「き」と文字列を入力し、図示しない区切りボタンなどを選択すると文字入力が確定され、検索語入力欄１０１に、検索語「たこやき（名称）」が設定される。
なお、検索語入力画面１００に名称、ジャンル、住所を選択するボタンを設け、これを選択することにより文字ボタン１０８から入力された文字列の属性を設定するように構成してもよい。
【００４４】
また、ＣＰＵ２１（図２）は、検索語入力欄１０１に文字ボタン１０８から文字が入力すると、これに前方一致するキーワードを通常キーワードデータファイル５８から検索してキーワードボタン１０４〜１０６に表示する。
例えば、検索語入力欄１０１に「た」と入力すると、これに前方一致する「たまがわ（住所）」、「たからもの（名称）」、「たこすけ（名称）」（以上図示せず）などが表示され、更に検索語入力欄１０１に「こ」を入力して「たこ」とすると、これに前方一致する「たこやき（ジャンル）」、「たこやき（名称）」、「たこあげ（名称）」などが表示される。
そして、ユーザがキーワードボタン１０５の「たこやき（名称）」を選択すると、検索語入力欄１０１の「たこ＿」がキーワード「たこやき（名称）」に置換され、検索語として設定される。
【００４５】
修正ボタン１０２は、検索語入力欄１０１の入力を修正するボタンであり、戻るボタン１０３は、検索語入力画面１００に遷移する前の画面に戻るためのボタンであり、完了ボタン１０７は、検索語入力欄１０１の入力が完了したときに選択するボタンである。
また、この他に「漢字入力」ボタンを設けて検索語入力欄１０１に漢字入力できるように構成したり、キーワードボタン１０４で「大阪（住所）」や「たこ焼き（ジャンル）」といったように、地名やジャンルで漢字仮名表記が決まっているものに関しては規定の漢字仮名表記を行ってもよい。
【００４６】
図５（ｂ）は、図５（ａ）でキーワードボタン１０４を選択したところを示している。
検索語入力欄１０１には、キーワードボタン１０４が表示していた「たこやき（ジャンル）」が設定される。このように、検索語入力欄１０１の検索語は、属性と共に設定される。
そして、ＣＰＵ２１は、検索語入力欄１０１に検索語が設定されると、これに関連づけられたキーワードを関連キーワードデータファイル５７で検索し、検索されたキーワードを属性と共にキーワードボタン１０４〜１０６に表示する。
このように、ＣＰＵ２１は、検索語入力欄１０１に最後に入力された検索語に関連づけられたキーワードを関連キーワードデータファイル５７で検索して、キーワードボタン１０４〜１０６に表示する。
【００４７】
図５（ｂ）の例では、検索語入力欄１０１の「たこやき（ジャンル）」に関連キーワードデータファイル５７で関連づけられた「すもーる（名称）」、「おおさか（住所）」、「おおさか（名称）」が表示されている。このように、検索語入力欄１０１に入力されたキーワードとは別属性のものも表示される。
これらのうちの何れかがユーザに選択されると、当該キーワードが属性と共に検索語入力欄１０１に追加される。
また、検索語入力欄１０１の右端には現在入力されている検索語にヒットする地点情報の件数が表示され、ユーザはこれを参考に検索語を設定していくことができる。
【００４８】
図６（ａ）は、検索語入力欄１０１に検索語を設定して完了ボタン１０７を選択する前の状態の検索語入力画面１００を示した図である。
検索語入力欄１０１には、検索語として「たこやき（ジャンル）」、「おおさか（住所）」、「うどん（ジャンル）」が入力されており、これにヒットする地点情報が９１件であることが表示されている。ユーザは、この件数を見て、更に検索語を入力するか否かを判断することができる。
【００４９】
なお、キーワードボタン１０４〜１０６には、検索語入力欄１０１に最後に入力された検索語である「うどん（ジャンル）」に関連づけられている「らーめん（ジャンル）」、「ちゅうか（ジャンル）」、「さかい（住所）」が表示されている。
【００５０】
この状態で完了ボタン１０７を選択すると、ＣＰＵ２１は、「たこやき（ジャンル）」、「おおさか（住所）」、「うどん（ジャンル）」なる検索語でヒットする地点情報を目的地データファイル５６で検索する。
検索は、これら複数の検索語の全ての組み合わせについて行われる。これについては、後ほど図７でベン図を用いて説明する。
【００５１】
図６（ｂ）は、検索結果画面２００での検索結果表示を説明するための図である。
検索結果画面２００は、検索結果表示欄２０１、詳細ボタン２０２、検索語表示欄２０３、修正ボタン２０４、前ボタン２１０、前ページボタン２１１、次ページボタン２１３、次ボタン２１４、スクロールバー２１７などから構成されている。
なお、検索結果表示欄２０１は、検索語入力画面１００で入力された「たこやき（ジャンル）」、「おおさか（住所）」、「うどん（ジャンル）」によって検索された検索結果を表している。
【００５２】
検索語表示欄２０３には、検索に用いた検索語が属性と共に表示される。
修正ボタン２０４は、検索語表示欄２０３の検索語を修正する場合に選択するボタンであり、これを選択すると検索語入力画面１００に戻る。
検索結果表示欄２０１は、検索された地点情報を名称と住所によって検索順位が上位のものから一覧表示する。
図６（ｂ）の例では、「大阪たこ焼き／大阪府堺市」などと、大阪府堺市に所在するたこ焼き店「大阪たこ焼き」が最上位に表示されている。
【００５３】
ＣＰＵ２１は、これら地点情報の検索順位を設定する場合、関連キーワードデータファイル５７で関連づけられているキーワードの組によって検索される地点情報を、これら組によって検索されない地点情報よりも上位に設定する。
例えば、関連キーワードデータファイル５７で「たこやき（ジャンル）−おおさか（住所）」が関連づけられているため、「たこやき（ジャンル）」と「おおさか（住所）」の両方によって検索される地点情報が、関連キーワードデータファイル５７で関連づけられているキーワードの組によっては検索されない地点情報（例えば、「ザ・うどん／大阪府さぬき市」）よりも検索順位が上位に設定され、検索結果表示欄２０１で上位に表示される。
【００５４】
なお、検索結果表示欄２０１では、５つの地点情報の表示のうち、上の３つを関連づけられたキーワードの組により検索される地点情報に割り当て、下の２つを関連づけられたキーワードの組によっては検索されない地点情報に割り当てることにより、検索結果表示欄２０１が関連づけられたキーワードの組により検索される地点情報で埋め尽くされるのを防止している。
また、両者を「・・・」表示で隔てることにより、ユーザが区別できるようになっている。
なお、表示色を変えるなど、表示状態を変えることにより区別できるようにしてもよい。
【００５５】
詳細ボタン２０２は、地点情報ごとに表示され、ユーザによりタッチされると、ＣＰＵ２１は、地点情報のより詳細な情報をディスプレイ４２に表示する。そして、ユーザは、当該地点情報を目的地に設定することができる。
前ボタン２１０、次ボタン２１４は、それぞれ、検索結果表示欄２０１の地点情報を１件ずつスクロールダウン、スクロールアップするためのボタンである。
【００５６】
前ページボタン２１１、次ページボタン２１３は、それぞれ、検索結果表示欄２０１の地点情報をページ単位でスクロールアップ、スクロールダウンするためのボタンである。
スクロールバー２１７は、全検索結果のうち、現在表示している結果の位置を表すと共に、スクロールバー２１７をタッチしてドラッグすることにより、スクロールアップやスクロールダウンを行うことができる。
検索結果画面２００の右上にはヒットした地点情報の件数が表示されるため、これによってユーザは、どの程度スクロールアップ、またはダウンできるかのおおよその検討をつけることができる。
【００５７】
図７は、検索順位の設定方法を説明するための図である。
図７は、キーワード「たこやき（ジャンル）」、「おおさか（住所）」、及び「うどん（ジャンル）」によって検索された検索結果をベン図を用いて表しており、「たこやき（ジャンル）」と「おおさか（住所）」は、関連キーワードデータファイル５７で関連づけられており、「うどん（ジャンル）」は、何れのキーワードにも関連づけられていないものとする。
【００５８】
ＣＰＵ２１は、検索結果のうち、全てのキーワード、即ち、「たこやき（ジャンル）」、「おおさか（住所）」、「うどん（ジャンル）」の全てにヒットする地点情報（ベン図の領域Ａ）を最上位に設定する。
即ち、ＣＰＵ２１は、全てのキーワード（検索語）の論理積により検索される地点情報を最上位に設定する。
領域Ａの中では、例えば、名称の五十音順など、何らかの方法により検索順位を設定する。
【００５９】
次いで、ＣＰＵ２１は、関連キーワードデータファイル５７で関連づけられた「たこやき（ジャンル）」、「おおさか（住所）」の組（即ち、論理積）でヒットした地点情報（ベン図の領域Ｂ）を上位に設定する。
領域Ｂの中では、何らかの方法により検索順位を設定する。
【００６０】
次いで、ＣＰＵ２１は、関連キーワードデータファイル５７で関連づけられていない「たこやき（ジャンル）」と「うどん（ジャンル）」でヒットした地点情報（ベン図の領域Ｃ）と、「おおさか（住所）」と「うどん（ジャンル）」でヒットした地点情報（ベン図のＤ）の検索順位を領域Ｂの地点情報の下に設定する。
ＣＰＵ２１は、その下に、「たこやき（ジャンル）」、「おおさか（住所）」、及び「うどん（ジャンル）」のそれぞれでヒットした地点情報（それぞれ領域Ｅ、Ｇ、Ｆ）の検索順位を設定する。
【００６１】
このように、本実施の形態では、関連キーワードデータファイル５７で関連づけられているキーワードによって検索される地点情報の検索順位が、関連づけられていないキーワードで検索される地点情報の検索順位より上位に設定される。
関連キーワードデータファイル５７は、ユーザが組として設定する可能性が高いキーワードを対応づけたものであるので、関連づけられたキーワードによって検索される地点情報はユーザが求める地点情報である可能性が高い。
このため、このような地点情報の検索順位を上位に設定して検索結果表示欄２０１に表示することにより、ユーザが求める地点情報がより上に表示される可能性が高くなり、ユーザの地点情報設定を支援することができる。
【００６２】
図８は、ＣＰＵ２１（図２）が所定のプログラムに従って地点情報を検索する手順を説明するためのフローチャートである。
まず、ＣＰＵ２１は、検索語入力画面１００で検索語の入力処理を行い（ステップ５）、次いで、入力された検索語を用いて地点情報の検索処理を行い（ステップ１０）、検索結果を検索結果画面２００に表示する。
【００６３】
図９は、ステップ５の検索語入力処理を説明するためのフローチャートである。
ＣＰＵ２１は、検索語入力画面１００にて文字ボタン１０８やキーワードボタン１０４〜１０６により検索語の入力を受け付ける（ステップ２０）。
文字ボタン１０８の場合には、入力された文字列を検索語入力欄１０１に表示すると共に、入力された文字列と前方一致するキーワードを通常キーワードデータファイル５８から検索してキーワードボタン１０４〜１０６に表示する。
【００６４】
ＣＰＵ２１は、文字ボタン１０８から入力された文字列がユーザによって確定されるか、又は、キーワードボタン１０４〜１０６が選択されて検索語が入力されると、これに関連づけられたキーワードが存在するか関連キーワードデータファイル５７で検索し、関連づけられたキーワードが存在する場合（ステップ２５；Ｙ）、関連づけられたキーワードをキーワードボタン１０４〜１０６に表示する。
一方、ＣＰＵ２１は、関連づけられたキーワードが存在しない場合（ステップ２５；Ｎ）、ステップ４５に移行する。
【００６５】
そして、ＣＰＵ２１は、キーワードボタン１０４〜１０６の何れかによって表示したキーワードが選択された場合（ステップ３５；Ｙ）、選択されたキーワードを検索語として検索語入力欄１０１に追加する（ステップ４０）。
表示したキーワードが選択されなかった場合（ステップ３５；Ｎ）、ＣＰＵ２１は、ステップ４５に移行する。
【００６６】
ＣＰＵ２１は、キーワードを検索語として追加すると、検索語の入力が完了したか否かを判断する（ステップ４５）。なお、ＣＰＵ２１は、完了ボタン１０７が選択された場合、検索語の入力が完了したと判断する。
検索語の入力が完了していない場合（ステップ４５；Ｎ）、ＣＰＵ２１は、ステップ２０に戻り、検索語の入力が完了した場合（ステップ４５；Ｙ）、ＣＰＵ２１は、リターンする。
なお、本実施の形態では、ナビゲーション装置が関連キーワードデータファイル５７を記憶し、これからキーワードを検索したが、関連キーワードデータファイル５７をサーバに記憶し、ナビゲーション装置から当該サーバにアクセスしてネットワーク経由でキーワードを検索するように構成してもよい。
【００６７】
図１０は、ステップ１０の検索処理を説明するためのフローチャートである。
ＣＰＵ２１は、入力された検索語を用いて地点情報の検索を実行する（ステップ５０）。
この際、文字ボタン１０８で入力された検索語に関しては、目的地データファイル５６の当該検索語の属性に該当する項目で行う。
例えば、属性が名称である検索語に関しては、「名称（読み）」で検索し、属性が住所である検索語に関しては、「住所（読み）」で検索し、属性がジャンルである検索語に関しては、「ジャンル（読み）」で検索する。
【００６８】
一方、キーワードボタン１０４〜１０６でキーワード入力された検索語に関しては、目的地データファイル５６の当該検索語に属するキーワードにて行う。
例えば、属性が名称の検索語に関しては、「キーワード」の「名称」で検索し、属性が住所である検索語に関しては、「キーワード」の「住所」で検索し、属性がジャンルである検索語に関しては、「キーワード」の「ジャンル」で検索する。
そして、ＣＰＵ２１は、検索した後、検索結果（即ち、ヒットした地点情報を特定する情報）をＲＡＭ２４に記憶する（ステップ５５）。
【００６９】
次に、ＣＰＵ２１は、検索結果のうち、関連キーワードデータファイル５７で関連づけられた検索語によって検索された地点情報があるか否かを判断する（ステップ６０）。
これによって、ＣＰＵ２１は、図７のベン図に示したように、地点情報を検索に用いた検索語によって区分する。
関連キーワードデータファイル５７で関連づけられた検索語を用いて検索された地点情報がない場合（ステップ６５；Ｎ）、ＣＰＵ２１は、ステップ７０に移行する。
一方、関連キーワードデータファイル５７で関連づけられた検索語を用いて検索された地点情報がある場合（ステップ６５；Ｙ）、ＣＰＵ２１は、図７のベン図の例に従って、関連する検索語での検索結果を検索上位に設定し（ステップ６５）、検索結果を検索結果表示欄２０１にリスト表示して（ステップ７０）、地点情報の検索処理を終了する。
【００７０】
以上に説明したナビゲーション装置において、目的地データファイル５６は、地点情報を記憶する地点情報記憶手段として機能している。
また、ナビゲーション装置は、目的地データファイル５６、関連キーワードデータファイル５７、及び通常キーワードデータファイル５８などによって地点情報を検索するための検索語を記憶しているため、地点情報を検索するための検索語を記憶する検索語記憶手段を備えている。
そして、ナビゲーション装置は、検索語入力画面１００において、文字ボタン１０８やキーワードボタン１０４〜１０６によって検索語入力欄１０１に複数の検索語の入力を受け付けるため、複数の検索語の入力を受け付ける検索語入力手段を備えており、また、入力された検索語を用いて目的地データファイル５６から地点情報を検索するため、入力した複数の検索語を用いて地点情報を前記記憶した地点情報から検索する検索手段を備えている。
更に、ナビゲーション装置は、検索した地点情報のリストを作成して検索結果表示欄２０１でリスト表示し、その中から案内対象となる地点情報を選択することができるため、前記検索した地点情報のリストを作成して表示するリスト作成手段と、前記表示したリストから案内対象となる地点情報を選択する選択手段を備えている。
ここで、ナビゲーション装置は、関連キーワードデータファイル５７で、例えば、「たこやき（ジャンル）」−「おおさか（住所）」などと、複数の検索語を関連づけて記憶しているため、前記検索語記憶手段は、複数の検索語を関連づけて記憶しており、また、ナビゲーション装置は、関連づけられた検索語の組で検索された地点情報を上位にリスト表示するなど、他の地点情報よりも優先してリスト表示するため、前記リスト作成手段は、前記入力された複数の検索語から前記関連づけられた検索語の組を特定し、当該特定した検索語の組により検索された地点情報を、検索された他の地点情報よりも優先してリスト表示している。
【００７１】
そして、ナビゲーション装置は、検索結果表示欄２０１で上位３件を、関連キーワードデータファイル５７で関連づけられた検索語で検索された地点情報に割り当てるなどするため、前記リスト作成手段は、前記特定した検索語の組により検索された地点情報のうちの所定の個数を上位にリスト表示している。
【００７２】
また、目的地データファイル５６は、地点情報の属性として名称、住所、ジャンルを記憶し、これら各属性に関して検索語となる文字列を記憶しているため、前記地点情報記憶手段は、地点情報の属性として地点の名称、地点の住所、及びジャンルを記憶しており、前記検索語記憶手段は、地点の名称、地点の住所、及びジャンルに関する文字列を検索語として記憶している。
【００７３】
そして、ナビゲーション装置は、関連キーワードデータファイル５７において、「たこやき（ジャンル）」−「おおさか（住所）」や「たこやき（ジャンル）」−「おおさか（名称）」、「あいしん（名称）」−「あいち（住所）」などと、異なる属性間での検索語を関連づけて記憶しているため、前記検索語記憶手段は、地点の名称、地点の住所、及びジャンルに関する検索語について異なる属性間での関連づけを行い記憶している。
【００７４】
そして、関連キーワードデータファイル５７では、「たこやき（ジャンル）」−「おおさか（住所）」などと地点の住所に関する検索語と当該地点の住所と関連性のあるジャンルに関する検索後を関連づけているため、前記検索語記憶手段は、地点の住所に関する検索語と、当該地点の住所と関連性のあるジャンルに関する検索語の関連づけを行い記憶しており、また、関連キーワードデータファイル５７では、たこやき（ジャンル）」−「おおさか（名称）」などと地点の名称に関する検索語と当該地点の住所と関連性のあるジャンルに関する検索後を関連づけているため、前記検索語記憶手段は、地点の名称に関する検索語と、当該地点の名称と関連性のあるジャンルに関する検索語の関連づけを行い記憶している。
加えて、ナビゲーション装置は、車両に搭載して使用する装置であるため、上記ナビゲーション装置を備えた車両を提供することができる。
【００７５】
また、説明した実施形態では、日本国内で使用されることを想定したナビゲーション装置（検索装置）について説明した。すなわち、文字を入力する入力装置４１を日本語の入力単位である５０音キーで構成し、目的地データファイル５６、関連キーワードデータファイル５７、通常キーワードデータファイル５８に、日本国内の目的地検索に関するデータを記憶した日本仕様のナビゲーション装置について説明した。
しかしながら、ナビゲーション装置が用いられる環境は、日本国内に限定されるものではない。入力装置４１や各データの仕様を地域に対応させることにより、上述の実施形態で説明した目的地データファイル５６、関連キーワードデータファイル５７、通常キーワードデータファイル５８を諸外国において使用することができる。
【００７６】
例えば、日本国外向けのナビゲーション装置（目的地入力装置）の一例として、英語（英字）入力に対応したアルファベットキーを備えた装置としてもよい。
更に、ドイツ語、スペイン語、フランス語、アラビア語、中国語、韓国語、ロシア語など任意の言語入力に対応した装置とするようにしてもよい。例えば、中国語入力に対応したナビゲーション装置の場合、入力装置４１は、中国語のピンイン入力に対応した入力キーボードを備える。
【００７７】
入力対象となる言語は、必ずしもナビゲーション装置の使用対象となる国（地域）に対応させる必要はない。例えば、ドイツ語入力対応のナビゲーション装置をフランス国内で使用できるようにしてもよい。この場合、目的地データなどにおける、目的地検索を行う際に検索対象となるデータ、即ち、入力文字と比較されるデータ（例えば、目的地の名称、キーワード、住所など）には、入力言語に対応したデータを記憶する。
なお、検索対象となるデータには、入力言語の他に、使用対象となる国（地域）の言語に対応したデータを記憶するようにしてもよい。
また、目的地検索を行う際に検索対象とならないデータ、例えば、付加情報のデータは、入力言語に対応したデータを記憶する必要はない。検索対象とならないデータには、例えば、入力言語に対応したデータを記憶しても、使用対象となる国（地域）の言語に対応したデータを記憶しても、また、入力言語と使用対象となる国（地域）の言語の両方の言語に対応したデータを記憶してもよい。
【００７８】
以上に説明した本実施の形態のナビゲーション装置は、次の効果を得ることができる。
（１）ユーザの意識の中で関連性が高いと思われる複数の検索語を予め関連キーワードデータファイル５７で関連づけておくことにより、１の検索語が入力された場合に、当該１の検索語に関連づけられた検索語を入力候補としてユーザに提示することができる。
（２）関連づけられた検索語を提示することにより、ユーザが入力しようとしている検索語をキーワードとして提示できる可能性が高くなり、ユーザの検索語入力を支援することができる。
（３）関連キーワードデータファイル５７で関連づけられた検索語の組によって検索された地点情報の検索順位を、関連キーワードデータファイル５７で関連づけられていない検索語で検索された地点情報よりも検索順位を上位に設定することができ、これによって、ユーザが所望している可能性が高い地点情報の検索順位を上位に設定することができる。
（４）関連キーワードデータファイル５７で関連づけられた検索語の組で検索された地点情報を上位にリスト表示することにより、ユーザが所望している可能性が高い地点情報を上位にリスト表示することができる。
【００７９】
なお、以上に説明したナビゲーション装置は、次の構成とすることもできる。
（１）選択された地点情報を用いて当該地点情報に係る地点までの経路を探索し案内を行うナビゲーション装置であって、地点の名称、地点の住所、及びジャンルの各属性を含む地点情報を記憶する地点情報記憶手段と、記憶されている地点情報を検索するための検索語として地点の名称、地点の住所、及びジャンルに関する文字列を記憶する検索語記憶手段と、表示された文字キーから検索語を入力する検索語入力手段と、入力された検索語に関連する検索語を提示する関連検索語提示手段と、提示された検索語のうち選択された検索語を入力する検索語選択手段と、前記検索語入力手段又は前記検索語選択手段により入力された複数の検索語に該当する地点情報を検索する検索手段と、前記検索された地点情報のリストを作成して表示するリスト作成手段と、前記表示されたリストから案内対象となる地点情報を選択する選択手段とを具備し、前記検索語記憶手段は地点の名称、地点の住所、及びジャンルに関する検索語について異なる属性間で検索語の関連づけを行い記憶し、前記関連検索語提示手段は、前記検索語入力手段により入力された検索語に関連づけられた検索語を提示することを特徴とするナビゲーション装置（第１の構成）。
この場合、関連づけ記憶手段は、例えば、「たこやき（ジャンル）」−「おおさか（住所）」のように、互いに異なる属性の検索語間の関連を記憶する。
（２）第１の構成において、前記関連検索語提示手段は、入力された検索語に関連する検索語を属性と共に提示することを特徴とするナビゲーション装置（第２の構成）。
この場合、同じ検索語が提示されたとしても、それが「名称」「住所」「ジャンル」のどの属性として提示されたのかが判るようになる。例えば、検索語として「えき」と入力して関連検索語に「なごや（住所）」「なごや（名称）」と提示された場合、名古屋市内の駅を検索したい場合は「なごや（住所）」を選択し、名古屋駅を検索したい場合は「なごや（名称）」を選択することで、それぞれ簡単に検索を行うことが可能になる。
【符号の説明】
【００８０】
１０  現在位置検出装置
１２  方位センサ
１３  距離センサ
１４  ＧＰＳ受信装置
２０  情報処理制御装置
２１  ＣＰＵ
２２  ＲＯＭ
２３  センサ入力インターフェイス
２４  ＲＡＭ
２５  通信インターフェイス
２８  時計
４０  入出力装置
４１  入力装置
４２  ディスプレイ
４３  プリンタ
４４  スピーカ
４５  伝送路
５０  情報記憶装置
５１  地図データファイル
５６  目的地データファイル
５７  関連キーワードデータファイル
５８  通常キーワードデータファイル
１００  検索語入力画面
１０１  検索語入力欄
１０２  修正ボタン
１０３  戻るボタン
１０４〜１０６  キーワードボタン
１０７  完了ボタン
１０８  文字ボタン
２００  検索結果画面
２０１  検索結果表示欄
２０２  詳細ボタン
２０３  検索語表示欄
２０４  修正ボタン
２１０  前ボタン
２１１  前ページボタン
２１３  次ページボタン
２１４  次ボタン
２１７  スクロールバー
【図１】
2011027420.tif 000003
【図２】
2011027420.tif 000004
【図３】
2011027420.tif 000005
【図４】
2011027420.tif 000006
【図５】
2011027420.tif 000007
【図６】
2011027420.tif 000008
【図７】
2011027420.tif 000009
【図８】
2011027420.tif 000010
【図９】
2011027420.tif 000011
【図１０】
2011027420.tif 000012