(57)【要約】【課題】階層情報の検索が容易なナビゲーションシステムを提供する。【解決手段】端末装置４００の操作部４４０による目的地の検索要求の入力操作を認識すると、端末通信手段４１０により主サーバ装置３００の記憶手段３２０から地図情報の検索情報および項目情報を取得する。検索フォーム取得手段４８３により、各階層の項目情報を取得するための検索情報に基づいて、リスト表示やテンキーテンプレート、５０音テンプレートなどの検索フォームを階層毎に適宜取得し、表示部４５０に表示させ、最終的に最下層に位置する所定のＰＯＩデータを表示させる。階層状の項目情報に検索するための検索フォームに対応する検索情報を関連付けるため、異なる検索情報の情報でも対応できる。【選択図】　図２
2004127049.tif 000002
【特許請求の範囲】
【請求項１】
階層状に記憶された複数の情報と、
これら情報にそれぞれ関連付けられて記憶されその情報の下層に属する前記情報を取得させるための各種検索情報と、
を具備したことを特徴とした階層情報を記録した記録媒体。
【請求項２】
請求項１に記載の階層情報を記録した記録媒体において、
前記情報は、地図情報である
ことを特徴とした階層情報を記録した記録媒体。
【請求項３】
請求項１または２に記載の階層情報を記録した記録媒体において、
前記検索情報は、入力操作にて前記下層に属する情報の選出を促す各種検索フォームに対応しこれら検索フォームを取得するための情報である
ことを特徴とした階層情報を記録した記録媒体。
【請求項４】
請求項３に記載の階層情報を記録した記録媒体において、
前記検索フォームは、前記下層に属する情報をリスト表示していずれかの情報の選出を促すリストフォーム、および、前記下層に属する情報を選出するために前記情報にそれぞれ含まれる固有の情報の入力操作を促す入力プレートフォームを含む
ことを特徴とした階層情報を記録した記録媒体。
【請求項５】
請求項４に記載の階層情報を記録した記録媒体において、
前記情報は、地図情報であり、
前記リストフォームは、地図情報に含まれる地域名に関する固有の地域名情報をリスト表示するためのものである
ことを特徴とした階層情報を記録した記録媒体。
【請求項６】
請求項４または５に記載の階層情報を記録した記録媒体において、
前記情報は、地図情報であり、
前記入力プレートフォームは、地図情報に含まれる地域名に関する固有の地域名情報を入力操作するための５０音およびアルファベットのうちの少なくともいずれか一方を設定入力する文字テンプレートと、地番に関する固有の数値情報を入力操作するためのテンキーテンプレートとのうちの少なくともいずれか一方を有する
ことを特徴とした階層情報を記録した記録媒体。
【請求項７】
請求項１ないし６のいずれかに記載の階層情報を記録した記録媒体が着脱可能に装着され、この記録媒体に記録された情報を読み取る読取手段と、
この読取手段の読み取り動作により前記記録媒体に記録された検索情報を取得する検索情報取得手段と、
前記取得した検索情報にそれぞれ関連付けられ前記下層に属する情報の入力操作による選定を促す各種検索フォームに関する検索フォーム情報を取得する検索フォーム取得手段と、
前記取得した検索フォーム情報の検索フォームに基づく入力操作による前記下層に属する情報の選定を認識して前記読取手段の読み取り動作により対応する前記下層に属する情報を取得する情報選出手段と、
を具備したことを特徴とした情報検索装置。
【請求項８】
請求項７に記載の情報検索装置において、
各種情報を表示可能な表示装置と、
前記検索フォーム取得手段にて取得された検索フォーム情報に基づいて前記表示装置に前記検索フォームを表示させ、前記下層に属する情報の入力操作による選定を促す表示制御手段と、を具備した
ことを特徴とした情報検索装置。
【請求項９】
記憶手段に階層状に記憶された複数の情報を検索して取得する情報検索装置であって、
前記各情報にそれぞれ関連付けられて前記記憶手段に記憶され下層に属する情報を取得するための各種検索情報を取得する検索情報取得手段と、
前記取得した検索情報にそれぞれ関連付けられ前記下層に属する情報の入力操作による選定を促す各種検索フォームに関する検索フォーム情報を取得する検索フォーム取得手段と、
前記取得した検索フォーム情報の検索フォームに基づく入力操作による前記下層に属する情報の選定を認識して対応する前記下層に属する情報を取得する情報選出手段と、
を具備したことを特徴とした情報検索装置。
【請求項１０】
請求項９に記載の情報検索装置において、
記憶手段は、検索情報を関連付けられた検索フォームが異なる他の検索情報に書き換え可能に記憶する
ことを特徴とした情報検索装置。
【請求項１１】
請求項９または１０に記載の情報検索装置において、
記憶手段は、１つの情報に対して各種検索フォームによる選出が可能に各種検索情報が関連付けられたデータ構造に構成されている
ことを特徴とした情報検索装置。
【請求項１２】
請求項９ないし１１のいずれかに記載の情報検索装置において、
前記検索フォームは、前記下層に属する情報をリスト表示していずれかの情報の選出を促すリストフォーム、および、前記下層に属する情報を選出するために前記情報にそれぞれ含まれる固有の情報の入力操作を促す入力プレートフォームを含む
ことを特徴とした情報検索装置。
【請求項１３】
請求項９ないし１２のいずれかに記載の情報検索装置において、
前記情報は、地図情報である
ことを特徴とした情報検索装置。
【請求項１４】
請求項１２に記載の情報検索装置において、
前記情報は、地図情報であり、
前記リストフォームは、地図情報に含まれる地域名に関する固有の地域名情報をリスト表示する
ことを特徴とした情報検索装置。
【請求項１５】
請求項１２または１４に記載の情報検索装置において、
前記情報は、地図情報であり、
前記入力プレートフォームは、地図情報に含まれる地域名に関する固有の地域名情報を入力操作するための５０音およびアルファベットのうちの少なくともいずれか一方を設定入力する文字テンプレートと、地番に関する固有の数値情報を入力操作するためのテンキーテンプレートとのうちの少なくともいずれか一方を有する
ことを特徴とした情報検索装置。
【請求項１６】
請求項９ないし１５のいずれかに記載の情報検索装置において、
各種情報を表示可能な表示装置と、
前記検索フォーム取得手段にて取得された検索フォーム情報に基づいて前記表示装置に前記検索フォームを表示させ、前記下層に属する情報の入力操作による選定を促す表示制御手段と、を具備した
ことを特徴とした情報検索装置。
【請求項１７】
階層状に複数の情報を記憶する記憶手段と、
この記憶手段にネットワークを介して接続され前記記憶された情報を検索して取得する請求項９ないし１６のいずれかに記載の情報検索装置と、
を具備したことを特徴とした情報検索システム。
【請求項１８】
階層状に複数の情報を記憶する記憶手段と、
入力操作により各種情報を設定入力する入力手段、各種情報を表示可能な表示装置を備えた端末装置と、
この端末装置にネットワークを介して前記各種情報の送受信が可能に接続され階層状に複数の情報を記憶する記憶手段、この記憶手段に記憶された前記各情報にそれぞれ関連付けられ下層に属する情報を取得するための各種検索情報を取得する検索情報取得手段、前記取得した検索情報にそれぞれ関連付けられ前記階層に属する情報の入力操作による設定を促す各種検索フォームを取得する検索フォーム取得手段、前記取得した検索フォームを前記端末装置の表示装置に表示させる表示制御手段、および、前記表示装置に表示された検索フォームに基づく前記入力手段での入力操作による前記下層に属する情報の選出を認識し対応する前記下層に属する情報を前記表示装置に表示させる情報選出手段を備えたサーバ装置と、
を具備したことを特徴とした情報検索システム。
【請求項１９】
請求項１ないし６のいずれかに記載の階層情報を記録した記録媒体に記憶された情報にそれぞれ含まれ下層に属する情報を取得するための各種検索情報を読み取り、
この読み取った検索情報にそれぞれ関連付けられ前記下層に属する情報の入力操作による設定を促す各種検索フォームを取得し、
この検索フォームに基づく入力操作による前記下層に属する情報の選定を認識して前記記録媒体から対応する前記下層に属する情報を取得する
ことを特徴とする情報検索方法。
【請求項２０】
演算手段により階層状に記憶された複数の情報を検索して取得する情報検索方法であって、
前記各情報にそれぞれ関連付けられ下層に属する情報を取得するための各種検索情報を取得し、
この取得した検索情報にそれぞれ関連付けられ前記下層に属する情報の入力操作による選定を促す各種検索フォームに関する検索フォーム情報を取得し、
前記取得した検索フォーム情報の検索フォームに基づく入力操作による前記下層に属する情報の選定を認識して対応する前記下層に属する情報を取得する
ことを特徴とする情報検索方法。
【請求項２１】
請求項１９または２０に記載の情報検索方法を演算手段に実行させる
ことを特徴とした情報検索プログラム。
【請求項２２】
請求項２１に記載の情報検索プログラムが演算手段にて読取可能に記録された
ことを特徴とした情報検索プログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、階層状に複数の情報を記憶する階層情報を記録した記録媒体、階層状に記憶された複数の情報を検索して取得する情報検索装置、そのシステム、その方法、そのプログラム、および、そのプログラムを記録した記録媒体に関する。
【０００２】
【従来技術】
従来、例えば車両の移動に関する案内を報知して案内誘導するナビゲーション装置が広く知られている。従来の広く知られているナビゲーション装置は、移動体の現在位置を検出し、光ディスクなどの記録媒体に記録された地図情報に基づいて、検出した現在位置から利用者が設定入力した目的地までの移動経路を設定する。そして、設定した移動経路を地図情報に重畳して報知し、移動体の移動を補助する構成が採られている。
【０００３】
この従来のナビゲーション装置において、例えば移動経路の設定の際に目的地を設定入力する場合、図１に示すように、例えば表示装置にリスト表示される都道府県名のいずれかを選択する。この選択により、選択された都道府県におけるより細分化された市町村名がリスト表示される。さらに、市町村名から市町村におけるより細分化された地域名がリスト表示される。そして、所定の地域名が選択されると、数値入力のためのテンキーテンプレートが表示され、地番の設定入力を促す。そして、設定入力された数値情報に基づいて、上階層で選択された地域における地番の地点情報を地図情報から検索し、その地点情報を目的地として設定する構成が採られている。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来のナビゲーション装置では、広域の都道府県から順次細分化される地域までリスト表示させて、最終的に地点を数値入力する構成により地点情報を取得する構成に限られ、利用者の自由な設定入力が得られない不都合が生じるおそれがある点が一例として挙げられる。
【０００５】
本発明は、このような点に鑑みて、情報の検索が容易な階層情報を記録した記録媒体、情報検索装置、そのシステム、その方法、そのプログラム、および、そのプログラムを記録した記録媒体を提供することを目的とする。
【０００６】
【課題を解決するための手段】
請求項１に記載の発明は、階層状に記憶された複数の情報と、これら情報にそれぞれ関連付けられて記憶されその情報の下層に属する前記情報を取得させるための各種検索情報と、を具備したことを特徴とした階層情報を記録した記録媒体である。
【０００７】
請求項７に記載の発明は、請求項１ないし６のいずれかに記載の階層情報を記録した記録媒体が着脱可能に装着され、この記録媒体に記録された情報を読み取る読取手段と、この読取手段の読み取り動作により前記記録媒体に記録された検索情報を取得する検索情報取得手段と、前記取得した検索情報にそれぞれ関連付けられ前記下層に属する情報の入力操作による選定を促す各種検索フォームに関する検索フォーム情報を取得する検索フォーム取得手段と、前記取得した検索フォーム情報の検索フォームに基づく入力操作による前記下層に属する情報の選定を認識して前記読取手段の読み取り動作により対応する前記下層に属する情報を取得する情報選出手段と、を具備したことを特徴とした情報検索装置である。
【０００８】
請求項９に記載の発明は、記憶手段に階層状に記憶された複数の情報を検索して取得する情報検索装置であって、前記各情報にそれぞれ関連付けられて前記記憶手段に記憶され下層に属する情報を取得するための各種検索情報を取得する検索情報取得手段と、前記取得した検索情報にそれぞれ関連付けられ前記下層に属する情報の入力操作による選定を促す各種検索フォームに関する検索フォーム情報を取得する検索フォーム取得手段と、前記取得した検索フォーム情報の検索フォームに基づく入力操作による前記下層に属する情報の選定を認識して対応する前記下層に属する情報を取得する情報選出手段と、を具備したことを特徴とした情報検索装置である。
【０００９】
請求項１７に記載の発明は、階層状に複数の情報を記憶する記憶手段と、この記憶手段にネットワークを介して接続され前記記憶された情報を検索して取得する請求項９ないし１６のいずれかに記載の情報検索装置と、を具備したことを特徴とした情報検索システムである。
【００１０】
請求項１８に記載の発明は、階層状に複数の情報を記憶する記憶手段と、
入力操作により各種情報を設定入力する入力手段、各種情報を表示可能な表示装置を備えた端末装置と、この端末装置にネットワークを介して前記各種情報の送受信が可能に接続され階層状に複数の情報を記憶する記憶手段、この記憶手段に記憶された前記各情報にそれぞれ関連付けられ下層に属する情報を取得するための各種検索情報を取得する検索情報取得手段、前記取得した検索情報にそれぞれ関連付けられ前記階層に属する情報の入力操作による設定を促す各種検索フォームを取得する検索フォーム取得手段、前記取得した検索フォームを前記端末装置の表示装置に表示させる表示制御手段、および、前記表示装置に表示された検索フォームに基づく前記入力手段での入力操作による前記下層に属する情報の選出を認識し対応する前記下層に属する情報を前記表示装置に表示させる情報選出手段を備えたサーバ装置と、を具備したことを特徴とした情報検索システムである。
【００１１】
請求項１９に記載の発明は、請求項１ないし６のいずれかに記載の階層情報を記録した記録媒体に記憶された情報にそれぞれ含まれ下層に属する情報を取得するための各種検索情報を読み取り、この読み取った検索情報にそれぞれ関連付けられ前記下層に属する情報の入力操作による設定を促す各種検索フォームを取得し、この検索フォームに基づく入力操作による前記下層に属する情報の選定を認識して前記記録媒体から対応する前記下層に属する情報を取得することを特徴とする情報検索方法である。
【００１２】
請求項２０に記載の発明は、演算手段により階層状に記憶された複数の情報を検索して取得する情報検索方法であって、前記各情報にそれぞれ関連付けられ下層に属する情報を取得するための各種検索情報を取得し、この取得した検索情報にそれぞれ関連付けられ前記下層に属する情報の入力操作による選定を促す各種検索フォームに関する検索フォーム情報を取得し、前記取得した検索フォーム情報の検索フォームに基づく入力操作による前記下層に属する情報の選定を認識して対応する前記下層に属する情報を取得することを特徴とする情報検索方法である。
【００１３】
請求項２１に記載の発明は、請求項１９または２０に記載の情報検索方法を演算手段に実行させることを特徴とした情報検索プログラムである。
【００１４】
請求項２２に記載の発明は、請求項２１に記載の情報検索プログラムが演算手段にて読取可能に記録されたことを特徴とした情報検索プログラムを記録した記録媒体である。
【００１５】
【発明の実施の形態】
以下に、本発明の一実施の形態を図面に基づいて説明する。本実施の形態では、本発明の情報検索システムとしてナビゲーションシステムを例示して説明する。図２は、ナビゲーションシステムを示すブロック図である。
【００１６】
〔ナビゲーションシステムの構成〕
図２において、１００はナビゲーションシステムで、このナビゲーションシステムは、例えば車両や航空機、船舶などの移動体の移動の状態に対応して案内を報知するシステムである。そして、このナビゲーションシステム１００は、ネットワーク２００と、サーバ装置である主サーバ装置３００と、案内誘導装置としての端末装置４００と、を備えている。
【００１７】
ネットワーク２００には、端末装置４００および主サーバ装置３００や図示しない各種サーバ装置が接続されている。そして、ネットワーク２００は、端末装置４００と、主サーバ装置３００および各種サーバ装置とを情報の送受信が可能な状態に接続する。例えば、ＴＣＰ／ＩＰなどの汎用のプロトコルに基づくインターネット、イントラネット、ＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）、無線媒体により情報が送受信可能な複数の基地局がネットワークを構成する通信回線網や放送網などのネットワーク、さらには、直接端末装置４００、主サーバ装置３００および各種サーバ装置間で情報を送受信するための媒体となる無線媒体自体などが例示できる。ここで、無線媒体としては、電波、光、音波、電磁波などのいずれの媒体をも適用できる。
【００１８】
図示しない各種サーバ装置は、気象庁や警視庁などの各種官庁、民間団体、道路交通情報通信システム（Ｖｅｈｉｃｌｅ　Ｉｎｆｏｒｍａｔｉｏｎ　ａｎｄ　Ｃｏｍｍｕｎｉｃａｔｉｏｎ　Ｓｙｓｔｅｍ：ＶＩＣＳ）、企業などの各種機関に設置され、各種情報を配信可能に格納する。情報としては、例えば気象情報や、渋滞、交通事故、工事、交通規制などの交通情報、ガソリンスタンドや飲食店などの各種店舗に関する店舗情報など、車両の移動に関する情報、すなわち車両の移動の際に利用される各種の移動関連情報である。
【００１９】
主サーバ装置３００は、ネットワーク２００を介して端末装置４００および各種サーバ装置と情報の送受信が可能となっている。そして、主サーバ装置３００には、サーバ通信手段３１０と、記憶手段３２０と、情報選出手段としての移動経路設定手段３３０と、を備えている。
【００２０】
サーバ通信手段３１０は、ネットワーク２００に接続されている。そして、サーバ通信手段３１０は、ネットワーク２００を介して、端末装置４００および各種サーバ装置から情報を受信するとともに、端末装置４００および各種サーバ装置へ情報を送信する。
【００２１】
記憶手段３２０は、地図情報や端末装置４００あるいは各種サーバ装置から受信した各種情報を格納、すなわち読み出し可能に記憶する。すなわち、記憶手段３２０は、情報を記憶する図示しない記憶媒体、および、この記憶媒体から情報を読み出し可能に記憶媒体に情報を記憶する読取手段としても機能する検索情報取得手段としての図示しないドライブやドライバなどを有している。なお、格納する情報は、例えば主サーバ装置３００に設けられた図示しない入力装置により、適宜内容が更新可能となっている。
【００２２】
ここで、情報としての地図情報は、図３に示すデータ構造で格納されている。すなわち、図３において、ＭＰは地図情報で、この地図情報ＭＰは、例えばそれぞれ固有の番号が付加された複数のメッシュ情報Ｍを有している。これらメッシュ情報Ｍは、設定された一辺の長さ、すなわち実際の地形上の長さを地図の縮尺に応じて短縮した長さを有している。そして、地図情報ＭＰは、これらメッシュ情報Ｍが縦横に複数連続して構成される。
【００２３】
そして、地図情報ＭＰにおける道路は、例えば２つのノードＮ（図３中の黒丸）と、これらノードＮを結ぶ線分としてのリンクＬとが連続する状態で地図情報中に構成されている。ここで、ノードＮは、各道路の交差点や屈曲点、分岐点、合流点などの結節点に相当する。そして、ノードＮに関する情報は、そのノードＮが存在する位置の地点情報である位置情報、例えば緯度および経度と、各ノードＮ毎に付加された固有の番号と、交差点や分岐点などの複数のリンクが交差する分岐位置か否かの分岐情報とを有している。また、リンクＬに関する情報は、各リンクＬ毎に付加された固有の番号（以下、リンクＩＤという。）と、リンクＬが結ぶ２つのノードＮを表す固有の番号などのノード情報とを有している。
【００２４】
また、地図情報ＭＰには、著名な場所や建造物などを示すマークＭＫと、その著名な場所や建造物が位置する緯度・経度などの位置情報とを有した地点情報である著名地物情報が設けられている。さらに、地図情報ＭＰには、例えば交差点の名称などの名称情報などが設けられている。
【００２５】
そして、地図情報ＭＰには、同じ領域を示すとともに縮尺が異なる地図情報ＭＰが複数設けられている。これら縮尺が異なる地図情報ＭＰ毎に、上述したノード情報、リンクＩＤ、著名地物情報、名称情報などの各種情報が設けられている。
【００２６】
さらに、記憶手段３２０には、例えば地図情報ＭＰにおける所定の地点の地点情報を取得するための検索情報を記憶している。すなわち、例えば図４に示すように、記憶手段３２０には、地図情報ＭＰ上で順次細分化される領域となる都道府県名、市町村名、地区名、地点情報などの情報である項目情報を階層状に記憶するとともに、これら情報にそれぞれ関連付けられ検索するための検索情報（図４中のカッコ書き）を記憶する。なお、図４は、最上層である第１段目から第３段目まではリスト表示され、最下層の地点情報の検索では後述するテンキーテンプレートが用いられる構成を例示したものである。そして、項目情報や検索情報は、上述したように、例えば主サーバ装置３００に設けられた図示しない入力装置により、適宜書き換え可能となっている。
【００２７】
移動経路設定手段３３０は、端末装置４００からネットワーク２００を介して取得した情報、具体的には後述する現在位置情報、目的地情報および経路設定のための設定事項情報などに基づいて、記憶手段３２０に格納された地図情報ＭＰを利用して、端末装置４００が搭載される移動体としての例えば車両の現在位置から目的地までの移動経路を設定して移動経路情報を生成する。具体的には、地図情報ＭＰに基づいて、例えば車両が通行可能な道路を探索し、所要時間が短い経路、あるいは移動距離が短い経路、または交通渋滞や交通規制場所を回避した経路などを設定し、移動経路情報を生成する。
【００２８】
一方、端末装置４００は、例えば移動体としての車両に搭載され、車両に搭載されたバッテリや別途設けられた蓄電池などの電力供給手段から電力が供給されて動作する。この端末装置４００は、検索情報取得手段としての端末通信手段４１０と、ＧＰＳ（Ｇｌｏｂａｌ　Ｐｏｓｉｔｉｏｎｉｎｇ　Ｓｙｓｔｅｍ）受信部４２０と、検出部４３０と、入力手段としての操作部４４０と、表示装置としての表示部４５０と、音声案内部４６０と、端末記憶手段４７０と、演算手段であるシステム制御部４８０と、を備えている。
【００２９】
端末通信手段４１０は、例えば図示しない通信アンテナを有し、ネットワーク２００を構成する図示しない基地局に無線媒体を介して情報を送受信可能に接続されている。この端末通信手段４１０は、システム制御部４８０に接続されている。そして、端末通信手段４１０は、システム制御部４８０の制御により、ネットワーク２００を介して、システム制御部４８０から取得した情報を主サーバ装置３００や図示しない各種機関のサーバ装置などに送信するとともに、主サーバ装置３００や各種サーバ装置から送信される情報を受信してシステム制御部４８０に出力する。なお、ネットワーク２００との接続については、情報の送受信が可能であれば、通信アンテナを備えない構成などいずれの構成でも適用できる。
【００３０】
ＧＰＳ受信部４２０には、ＧＰＳアンテナ４２１が接続されている。このＧＰＳ受信部４２０は、図示しない人工衛星であるＧＰＳ衛星から出力される航法電波を、ＧＰＳアンテナ４２１を介して受信する。そして、ＧＰＳ受信部４２０は、受信した信号に基づいて現在位置の擬似座標値を演算し、ＧＰＳデータとしてシステム制御部４８０へ出力する。
【００３１】
検出部４３０は、車両の移動の状態を検出する。そして、検出部４３０は、速度センサ４３１、方位角センサ４３２、加速度センサ４３３などを備えている。
【００３２】
速度センサ４３１は、車両に配設され、車両の速度に対応して変動する信号に基づいて、車両の走行速度や実際の加速度を検出する。この速度センサ４３１は、例えば車軸や車輪の回転により出力されるパルス信号や電圧値などを読み取る。そして、速度センサ４３１は、読み取ったパルス信号や電圧値などの検出情報をシステム制御部４８０へ出力する。
【００３３】
方位角センサ４３２は、車両に配設され、図示しないいわゆるジャイロセンサを有し、車両の方位角すなわち車両が前進する走行方向を検出する。この方位角センサ４３２は、検出した走行方向に関する検出情報である信号をシステム制御部４８０へ出力する。
【００３４】
加速度センサ４３３は、車両に配設され、車両の走行方向における加速度を検出する。この加速度センサ４３３は、検出した加速度を、例えばパルスや電圧などによる検出情報であるセンサ出力値に変換し、システム制御部４８０へ出力する。
【００３５】
操作部４４０は、入力操作される図示しない各種操作ボタンを有している。この操作ボタンの入力操作としては、端末装置４００の動作内容の設定などの設定事項である。具体的には、ネットワーク２００を介して情報を取得する旨の取得要求情報としての通信要求情報である通信動作の実行命令、取得する情報の内容や取得する条件などの設定、目的地の設定、情報の検索、車両の移動状況である走行状態を表示させるなどが例示できる。そして、操作部４４０は、設定事項の操作ボタンの入力操作により、適宜所定の信号をシステム制御部４８０へ出力して設定する。なお、この操作部４４０としては、操作ボタンの入力操作に限らず、例えば表示部４５０に設けられたタッチパネルによる入力操作や、音声による入力操作などにより、各種条件を設定入力する構成としてもできる。
【００３６】
表示部４５０は、システム制御部４８０にて制御されシステム制御部４８０からの画像データを画面表示させる。画像データとしては、主サーバ装置３００や各種サーバ装置から送信される地図情報ＭＰや付加情報などの画像データの他、図示しないＴＶ受信機で受信したＴＶ画像データ、光ディスクや磁気ディスクなどの記録媒体に記録されドライブにて読み取った画像データなどである。この表示部４５０は、具体的に、液晶や有機ＥＬ（ｅｌｅｃｔｏｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）パネル、ＰＤＰ（Ｐｌａｓｍａ　Ｄｉｓｐｌａｙ　Ｐａｎｅｌ）、ＣＲＴ（Ｃａｔｈｏｄｅ−Ｒａｙ　Ｔｕｂｅ）などが用いられる。
【００３７】
音声案内部４６０は、例えば図示しないスピーカなどの発音手段を有する。この音声案内部４６０は、例えば車両の走行方向や走行状況など、車両の走行を案内する上で運転者などの搭乗者に、発音手段から音声により各種情報を報知する。なお、発音手段は、例えばＴＶ受信機で受信したＴＶ音声データや光ディスクや磁気ディスクなどに記録された音声データなどを適宜出力可能である。また、音声案内部４６０は、発音手段を設けた構成に限らず、車両に配設されている発音手段を利用する構成としてもよい。
【００３８】
端末記憶手段４７０は、例えば光ディスクや磁気ディスク、メモリなどの図示しない記録媒体に、情報を読み出し可能に記憶および削除する検索情報取得手段および読取手段としても機能するドライブやドライバなどを備えている。そして、端末記憶手段４７０は、ネットワーク２００を介して取得した情報や操作部４４０で入力操作される設定事項、あるいは音楽データや画像データなどを記憶する。
【００３９】
システム制御部４８０は、図示しない各種入出力ポート、例えば端末通信手段４１０が接続される通信ポート、ＧＰＳ受信部４２０が接続されるＧＰＳ受信ポート、各センサ４３１，４３２，４３３がそれぞれ接続されるセンサポート、操作部４４０が接続されるキー入力ポート、表示部４５０が接続される表示部制御ポート、音声案内部４６０が接続される音声制御ポート、端末記憶手段４７０が接続される記憶ポートなどを有する。また、システム制御部４８０は、図示しない内蔵メモリを有している。この内蔵メモリには、端末装置４００全体を動作制御するＯＳ（Ｏｐｅｒａｔｉｎｇ　Ｓｙｓｔｅｍ）上に展開される各種プログラムなどを記憶している。
【００４０】
そして、システム制御部４８０は、各種プログラムとして、現在位置認識手段４８１と、目的地認識手段４８２と、検索フォーム取得手段４８３と、情報選出手段４８４と、案内報知手段４８５と、表示制御手段４８６と、などを備えている。また、システム制御部４８０は、内蔵時計を備え、現在日時に関する時間情報を取得可能となっている。
【００４１】
現在位置認識手段４８１は、車両の現在位置を認識する。具体的には、速度センサ４３１および方位角センサ４３２から出力される車両の速度データおよび方位角データに基づいて、車両の現在の擬似位置を複数算出する。さらに、現在位置認識手段４８１は、ＧＰＳ受信部４２０から出力される現在位置に関するＧＰＳデータに基づいて、車両の現在の擬似座標値を認識する。そして、現在位置認識手段４８１は、算出した現在の擬似位置と、認識した現在の擬似座標値とを比較し、別途取得された地図情報ＭＰ上における車両の現在位置を算出し、現在位置を認識する。
【００４２】
また、現在位置認識手段４８１は、加速度センサ４３３から出力される加速度データに基づいて、走行する道路の傾斜や高低差を判断し、車両の現在の擬似位置を算出し、現在位置を認識する。すなわち、立体交差点や高速道路など、平面上で重なる箇所でも、車両の現在位置を正確に認識できる。さらに、山道や坂道を走行する際に、速度データや方位角データのみから得る移動距離と、実際の車両の走行距離との誤差を、検出した道路の傾斜を用いて補正するなどにより正確な現在位置を認識する。
【００４３】
なお、現在位置認識手段４８１は、現在位置として上述した車両の現在位置の他、操作部４４０にて設定入力された起点となる出発地点などを、擬似現在位置として認識可能である。そして、現在位置認識手段４８１で得られた各種情報は、システム制御部４８０に設けられた内蔵メモリに記憶される。
【００４４】
目的地認識手段４８２は、例えば操作部４４０の入力操作により設定入力された目的地に関する目的地情報を取得し、目的地の位置を認識する。設定入力される目的地情報としては、例えば緯度・経度などの座標、住所、電話番号など、場所を特定するための各種情報が利用可能である。そして、この目的地認識手段４８２で認識した目的地情報は、内蔵メモリに記憶される。
【００４５】
検索フォーム取得手段４８３は、端末通信手段４１０にて取得する情報のうちの検索情報に基づいて、端末記憶手段４７０あるいは内蔵メモリに記憶され検索情報に対応して関連付けられた各種検索フォームを取得する。この検索フォームは、詳細は後述するが、例えば検索する項目情報をリスト表示するためのリストフォームとしてのリスト画面、検索する項目情報を取得するためにその項目情報に関連付けられた番号などの数値を入力するための入力プレートフォームとしてのテンキーテンプレートであるテンキー画面、検索する項目情報を取得するためにその項目情報に関連付けられた文字を５０音やアルファベットなどの文字で入力するための入力プレートフォームとしての文字テンプレートである文字入力画面などである。
【００４６】
情報選出手段４８４は、検索フォーム取得手段４８３で取得した検索フォームに基づいて利用者が操作部４４０により所定の下層に属する項目情報を選択して設定する選定の入力操作を認識し、下層に属する項目情報を記憶手段３２０から取得する。
【００４７】
案内報知手段４８５は、内蔵メモリなどに記憶され、車両の走行状況に対応してあらかじめ取得した移動経路情報に基づいて車両の移動に関する案内、すなわち車両の走行を支援する内容の案内を、表示部４５０による画像表示や音声案内部４６０による発音にて報知する。例えば、所定の矢印や記号などを表示部４５０の画面に表示したり、「７００ｍ先、○○交差点を△△方面右方向です。」、「移動経路から逸脱しました。」、「この先、渋滞です。」などの音声案内部４６０における音声による発音である。
【００４８】
表示制御手段４８６は、表示部４５０を適宜制御して各種情報を表示部４５０で表示させる。この表示制御手段４８６の制御により、検索フォーム取得手段４８３で取得された検索フォームも表示可能となっている。
【００４９】
そして、端末通信手段４１０と、検索フォーム取得手段４８３と、情報選出手段とにて、本発明に係わる情報検索装置が構成される。また、この構成される情報検索装置と、ネットワーク２００を介して接続する主サーバ装置３００の記憶手段３２０とにて、本発明の情報取得制御システムが構成される。
【００５０】
〔ナビゲーションシステムの動作〕
次に、上記ナビゲーションシステム１００の動作について図面を参照して説明する。図２は、ナビゲーションシステムにおける案内誘導のための動作を示すフローチャートである。
【００５１】
まず、車両に搭乗した利用者である搭乗者が端末装置４００の電源をオンし、電力を供給する。この電力の供給により、システム制御部４８０は、表示部４５０を制御してメインメニューを表示させ、利用者に端末装置４００に動作させる内容の設定を促す表示をする。そして、利用者は、操作部４４０の入力操作により、移動するためのルート探索の処理を実施させる旨を設定入力する。すなわち、このルート探索処理の設定入力は、利用者が望む移動経路の情報を取得する旨の設定入力である。
【００５２】
このルート探索処理の設定入力を認識したシステム制御部４８０は、現在位置認識手段４８１にて現在位置を認識する処理をするとともに、目的地認識手段４８２による目的地を認識する処理をする。
【００５３】
すなわち、システム制御部４８０は、現在位置認識手段４８１により、検出部４３０の速度センサ４３１および方位角センサ４３２から出力される車両の速度データおよび方位角データと、ＧＰＳ受信部４２０から出力される現在位置に関するＧＰＳデータとに基づいて、車両の現在位置を算出して現在位置情報を取得する。この取得した現在位置情報は、内蔵メモリに記憶される。
【００５４】
また、システム制御部４８０は、表示部４５０を制御して操作部４４０の入力操作による目的地の設定入力を促す表示をさせる。そして、利用者が表示された画面表示の指示に従って、操作部４４０の入力操作により目的地を設定入力すると、目的地認識手段４８２は設定入力された目的地に関する目的地情報を取得する。この取得した目的地情報は、内蔵メモリに記憶される。
【００５５】
ここで、操作部４４０の目的地の入力操作に際し、目的地の地点である地点情報の取得を要求する場合、利用者が表示部４５０で表示される画面に基づいて、地点検索を要求する旨の入力操作をする。この地点情報の検索の要求により、システム制御部４８０は端末通信手段４１０を制御して、主サーバ装置３００の記憶手段３２０に記憶された地図情報ＭＰの検索情報および項目情報を取得する。そして、この端末通信手段４１０にて取得した検索情報および項目情報に基づいて、最上層である第１階層の項目情報から順次対応する検索フォームを取得し、検索フォームに従って下層の項目情報を選定する入力操作により、目的地の地点情報が取得される。
【００５６】
具体的には、例えば図５に示すように、地点情報が検索される。この図５は、地点情報の検索の要求に対して、まず第１階層の項目情報をリスト表示する動作を例示したフローチャートである。
【００５７】
まず、利用者による端末装置４００の操作部４４０の入力操作により、システム制御部４８０が地点情報の検索要求を認識する。そして、システム制御部４８０は、この地点情報の検索要求により、端末通信手段４１０を制御して、主サーバ装置３００の記憶手段３２０に記憶された地図情報ＭＰの検索情報および項目情報を取得する。この取得した検索情報および項目情報は、端末記憶手段４７０や内蔵メモリに記憶させる。そして、システム制御部４８０の検索フォーム取得手段４８３は、端末記憶手段４７０や内蔵メモリから第１階層の項目情報を取得するための検索情報に基づいて、対応する検索フォームを取得する。この取得した検索フォームは、表示制御手段４８６にて端末装置４００の表示部４５０に表示される（ステップＳ１）。
【００５８】
ここでは、リスト表示させる旨の検索情報に基づいて、図６（ａ）に示すように、第１階層の項目情報である都道府県名がリスト表示される。すなわち、リスト表示させる旨の検索情報により、情報選出手段４８４は、端末記憶手段４７０や内蔵メモリなどから、第１階層の都道府県名の項目情報を読み取るとともに、検索フォームであるリスト画面を読み取る。そして、表示制御手段４８６により、図６（ａ）に示すように、リスト画面に項目情報をリスト表示させる。
【００５９】
このリスト画面５１０は、都道府県名毎のコマンドボタン５１１が設けられ、いずれかが選択されるようになっている。なお、図６（ａ）は、東京都のコマンドボタン５１１が選択された状況を説明するために太線で囲んだ状態で、選択して設定された際に、他のコマンドボタンと異なる表示形態とするようにすればよい。
【００６０】
そして、利用者が操作部４４０を操作して所定のコマンドボタン５１１を選択して設定する入力操作により（ステップＳ２）、システム制御部４８０は、例えば図４中のカッコ書きに示すコマンドボタン５１１に対応する項目情報に関連付けられた検索情報を読み取る。この読み取りは、あらかじめ端末通信手段４１０により取得して記憶した端末記憶手段４７０や内蔵メモリから読み取る。すなわち、選定した項目情報の下層に属する情報を取得するための検索情報を読み取る（ステップＳ３）。
【００６１】
この後、検索フォーム取得手段４８３は、検索情報に対応する検索フォームを端末記憶手段４７０や内蔵メモリから取得する。そして、この取得した検索フォームは、表示制御手段４８６にて端末装置４００の表示部４５０に表示する。すなわち、例えば選定したコマンドボタン５１１に対応する項目情報に関連付けられた検索情報が、リスト表示させる旨のものであれば、下層に属する情報である第２階層の項目情報をリスト表示する。具体的には、２３区名や市町村名の項目情報を端末記憶手段４７０や内蔵メモリから読み取るとともに（ステップＳ４）、図６（ｂ）に示すように、検索フォームとしてのリスト画面５２０でさらに下層に属する項目情報を取得可能に項目情報をリスト表示、すなわちステップＳ１に戻る。この図６（ａ）に示すリスト画面５２０は、リスト画面５１０と同様に、２３区名や市町村名の項目情報に対応するコマンドボタン５２１を有し、いずれかが選択されるようになっている。
【００６２】
また、ステップ３において、検索情報が例えばテンキーテンプレートを用いる旨のものであれば、例えば図７（ｂ）に示すような検索フォームであるテンキー画面５３０を端末記憶手段４７０や内蔵メモリなどから読み取り、表示制御手段４８６により表示部４５０に表示させる。この図７（ｂ）に示すテンキー画面５３０は、数値を入力するためのコマンドボタン５３１と、入力された数値を表示する表示ウィンド５３２と、入力された数値を設定するためのコマンドボタン５３３とを有している。
【００６３】
そして、このテンキー画面５３０にて適宜数値が設定入力されると（ステップＳ５）、情報選出手段４８４が、入力された数値を端末通信手段４１０を介して主サーバ装置３００に送信し、数値に関連する項目情報を記憶手段３２０から読み取らせて取得する（ステップＳ６）。そして、取得した項目情報を、図７（ｃ）に示すように、検索フォームとしてのリスト画面５２０でさらに下層に属する項目情報を取得可能に項目情報をリスト表示、すなわちステップＳ１に戻る。なお、この図７（ｃ）に示すリスト画面５４０は、リスト画面５１０，５２０と同様に、対応する地域の項目情報に対応するコマンドボタン５４１を有し、いずれかが選択されるようになっている。
【００６４】
さらに、ステップＳ３において、検索情報が例えば５０音テンプレートを用いる旨のものであれば、例えば図８（ｂ）に示すような検索フォームである文字入力画面５５０を端末記憶手段４７０や内蔵メモリなどから読み取り、表示制御手段４８６により表示部４５０に表示させる。この図８（ｂ）に示す文字入力画面５５０は、文字を入力するためのコマンドボタン５５１と、入力された文字を表示する表示ウィンド５５２と、入力された文字を設定するためのコマンドボタン５５３とを有している。
【００６５】
そして、この文字入力画面５５０にて適宜文字が設定入力されると（ステップＳ７）、情報選出手段４８４が、入力された文字を端末通信手段４１０を介して主サーバ装置３００に送信し、文字に関連する項目情報を記憶手段３２０から読み取らせて取得する（ステップＳ８）。そして、取得した項目情報を、図８（ｃ）に示すように、検索フォームとしてのリスト画面５２０でさらに下層に属する項目情報を取得可能に項目情報をリスト表示、すなわちステップＳ１に戻る。なお、この図８（ｃ）に示すリスト画面５６０は、リスト画面５１０，５２０，５４０と同様に、対応する地域の項目情報に対応するコマンドボタン５６１を有し、いずれかが選択されるようになっている。
【００６６】
さらに、ステップＳ３において、検索情報が例えば地点情報を含む地図情報ＭＰの地図画像を表示させる旨のものであれば、例えば図９（ｂ）に示すような検索フォームである情報開示画面５７０を端末記憶手段４７０や内蔵メモリなどから読み取り、端末通信手段４１０にて地点情報を含む地図情報ＭＰであるＰＯＩ（Ｐｏｉｎｔ　Ｏｆ　Ｉｎｔｅｒｅｓｔ）データを主サーバ装置３００の記憶手段３２０から読み取って取得する。そして、取得したＰＯＩデータを情報開示画面５７０にて表示させる（ステップＳ９）。このようにして、情報である地図情報ＭＰを検索する処理が終了する。このＰＯＩデータの表示は、例えば地図情報ＭＰの１つのメッシュ情報Ｍあるいはメッシュ情報Ｍをいくつか組み合わせたものとして表示される。
【００６７】
上述したようにして、所望の地図情報ＭＰが取得された後、適宜目的地の地点を操作部４４０の入力操作にて設定、例えば情報開示画面５７０中に表示されるカーソルを移動する操作により、目的地の地点情報を特定する。この地点情報の特定により、システム制御部４８０の目的地認識手段４８２が目的地の地点情報を目的地情報として認識し、内蔵メモリや端末記憶手段４７０などに記憶させる。
【００６８】
また、システム制御部４８０は、表示部４５０を制御してルート探索のための条件である設定事項の入力操作を促す表示をさせる。そして、利用者が表示された画面表示の指示に従って、操作部４４０の入力操作により設定事項を設定入力すると、システム制御部４８０は設定入力された設定事項に関する設定事項情報を取得する。この取得した設定条件情報は、内蔵メモリに記憶される。
【００６９】
この後、システム制御部４８０は、端末通信手段４１０を制御して、内蔵メモリに記憶してある現在位置情報、目的地情報および設定事項情報を主サーバ装置３００に送信する処理をする。そして、主サーバ装置３００は、取得した現在位置情報、目的地情報および設定事項情報に基づいて、移動経路設定手段３３０により車両の現在位置から目的地までの移動経路を探索する移動経路の設定であるルート探索する処理をする。さらに、移動経路設定手段３３０は、検出された複数の移動経路のうち、設定事項情報に基づいて移動経路をいくつかに絞り込んで、利用者が所望する条件にあった移動経路に関する移動経路情報を取得する。
【００７０】
そして、主サーバ装置３００は、設定事項情報とともに送信された端末装置４００を特定する例えばＩＤ（ｉｄｅｎｔｉｆｉｃａｔｉｏｎ　ｎｕｍｂｅｒ）ナンバなどの情報に基づいて、サーバ通信手段３１０を制御し、ルート探索にて得られた移動経路情報を所定の端末装置４００に送信する。そして、移動経路情報を取得した端末装置４００のシステム制御部４８０は、移動経路情報を内蔵メモリや端末記憶手段４７０などに記憶するとともに、表示部４５０を制御して地図情報ＭＰに重畳して表示させる。
【００７１】
この後、システム制御部４８０は、検出部４３０の速度センサ４３１、方位角センサ４３２および加速度センサ４３３から出力されるデータと、ＧＰＳ受信部４２０から出力されるＧＰＳデータとに基づいて、車両の移動状況を認識する。さらに、システム制御部４８０は、案内報知手段４８５により、認識した移動状況と、主サーバ装置３００から取得した移動経路情報とに基づいて車両の移動に関する案内情報を報知し、車両の移動を案内誘導する。
【００７２】
また、車両の移動中の際、案内報知手段４８５は、例えば渋滞、交通事故、工事、交通規制などの交通情報や気象情報などを取得する。そして、案内報知手段４８５は、取得した交通情報や気象情報などに基づいて、車両の移動の状態が影響を受けたり、変更するなどのおそれがある場合には、その旨の案内あるいは影響や変更を加味した案内を報知する。
【００７３】
上述したように、上記実施の形態では、階層状に記憶された複数の項目情報および地図情報ＭＰであるＰＯＩデータと、項目情報に関連付けられ項目情報の下層に属する項目情報やＰＯＩデータを端末装置４００で取得するための検索情報とを主サーバ装置３００の記憶手段３２０に記憶させておく。そして、検索要求により端末装置４００の端末通信手段４１０にて第１階層の項目情報とともに検索情報を取得し、検索フォーム取得手段４８３にて検索情報に基づいて検索フォームを読み取る。この検索フォームに基づいて所定の項目情報を選定する旨の入力操作を認識すると、情報選出手段４８４によりその選定した項目情報の下層の項目情報を取得する。そして、順次繰り返して最終的に最下層の所望のＰＯＩデータが取得される。
【００７４】
このため、主サーバ装置３００の記憶手段３２０に記憶する情報であるＰＯＩデータを更新する際に、検索方法を他の検索方法、例えばテンキーを用いた検索方法や文字入力による検索方法、リスト表示により選択する方法などに対応する検索情報が適宜書き換えられて変更されても、端末装置４００の情報を検索するための検索フォームを変更するなどが不要で、情報の検索方法が変更されても情報を取得でき、情報の検索が容易で、汎用性に優れた端末装置４００が得られる。
【００７５】
そして、例えば、各項目情報やＰＯＩデータを検索する検索方法毎に項目情報やＰＯＩデータを記憶させておく、すなわち１つの項目情報で各検索情報が関連付けられた図４に示すようなデータ構造を各検索情報毎に複数設けることにより、端末装置４００で検索する方法を各階層の検索毎に適宜設定入力することも可能となり、検索性を向上させることも容易にできる。
【００７６】
また、検索フォームとして、リスト画面５１０，５２０，５４０，５６０、テンキー画面５３０および文字入力画面５５０を用いる。このことにより、情報を検索することが容易にできるとともに、項目情報に関連付ける検索情報を、検索フォームを読み取るための必要最小限の情報量でよく、検索処理負荷の低減による処理の高速化や情報量の縮小化を容易に図ることができる。さらには、検索フォームを上述したように端末装置４００に記憶させておいたり、例えば記憶手段３２０に別途記憶させておくなどもでき、設計性を向上できる。
【００７７】
また、情報を検索するための選定の入力操作を促す検索フォームを表示制御手段４８６にて表示部４５０に表示させる。このことにより、リスト画面５１０，５２０，５４０，５６０、テンキー画面５３０および文字入力画面５５０などの比較的に情報量が少ない検索フォームを用いることができる。
【００７８】
そして、情報を記憶手段３２０にて統括的に記憶して、ネットワーク２００を介して端末装置４００で取得できるシステムとして構築するため、記憶手段３２０に記憶する情報を更新するのみで、複数の端末装置４００で最新の情報を取得することが容易にでき、利用の拡大も容易に図れる。
【００７９】
また、検索する情報としてナビゲーションシステム１００で利用する地図情報としたため、車両の移動状況を案内するための地図情報が良好に検索でき、車両の移動状況を良好に案内できる構成が容易に得られる。
【００８０】
また、第１階層の情報を取得してから再び情報を端末通信手段４１０にて順次取得する構成としたため、通信時間が短縮し、通信負荷を低減できる。
【００８１】
そして、情報を検索する主サーバ装置３００で移動経路を探索してこの移動経路を情報として取得するため、端末装置４００の構成を簡略化でき、小型化により車両などの比較的に設置空間の確保が困難な移動体にも容易に装着できる。
【００８２】
〔実施形態の変形〕
なお、本発明は、上述した各実施の形態に限定されるものではなく、本発明の目的を達成できる範囲で以下に示される変形をも含むものである。
【００８３】
すなわち、移動体として車両を用いて説明したが、例えば飛行機や船舶など移動するいずれの移動体にも適用できる。さらには、利用者が直接携帯する構成、あるいは携帯電話やＰＨＳ（Ｐｅｒｓｏｎａｌ　Ｈａｎｄｙｐｈｏｎｅ　Ｓｙｓｔｅｍ）などを端末装置４００として携帯電話やＰＨＳの基地局を主サーバ装置３００として、携帯電話やＰＨＳなどが基地局から情報を取得する構成などにも適用できる。
【００８４】
また、車両の移動の状態に対応して案内を報知するナビゲーションシステム１００における情報の取得について説明したが、ナビゲーションシステム１００に限らず、例えばパーソナルコンピュータにて各種情報を取得する構成などにも適用できる。
【００８５】
そして、情報を取得する構成として通信のみに限られず、パーソナルコンピュータにおいて、各種ドライブやドライバなど、記録媒体から情報を検索して取得する構成としてもよい。すなわち、端末装置４００に着脱可能に装着され、階層状に情報を記録する記録媒体から情報を適宜読み取り、読み取った検索情報に基づいて所望の情報を検索して取得する構成などとしてもよい。この場合、直接読み取るドライブなどの構成が読取手段となり、ドライブにて読み取った情報を変換するドライバなどの構成が検索情報を取得する検索情報取得手段となる。このような構成とすることで、上述したように、記録媒体に階層状に記録された情報がリスト表示のみにて検索できる構成のものやテンキーテンプレートを利用して検索する構成のものなど、検索方法が異なる各種記録媒体でも対応でき、汎用性を向上できる。
【００８６】
また、第１階層の情報を取得してから再び情報を端末通信手段４１０にて順次取得する構成で説明したが、一括して端末装置４００に情報を取得し、取得したデータを検索する構成としてもよい。このことにより、情報を取得する通信が１回でよく、１度情報を取得してしまえば、情報の検索が高速処理できる。
【００８７】
そして、検索フォームとしては、上述したリスト画面５１０，５２０，５４０，５６０、テンキー画面５３０および文字入力画面５５０に限らず、いずれのフォームを利用することができる。
【００８８】
また、検索する情報として地図情報としたが、例えば音楽データや画像データ、あるいは各種動作制御するためのプログラムなど、いずれの情報をも対象とすることができる。
【００８９】
また、現在位置認識手段４８１で認識する現在位置情報を各種センサ４３１〜４３３からの出力データやＧＰＳ受信部４２０から出力されるＧＰＳデータに基づいて取得したが、移動体の現在位置を認識する方法としては、いずれの方法でも適用できる。
【００９０】
一方、現在位置情報、目的地情報および設定事項情報に基づいて絞り込んだいくつかの移動経路を送信する構成について説明したが、単に現在位置情報および目的地情報のみに基づいて移動経路を設定、すなわちルート探索し、得られたすべての移動経路を端末装置４００に送信させ、端末装置４００で操作部４４０の設定入力などにより選択させる構成としてもよい。なお、いくつかまたは１つに絞り込んだ移動経路を端末装置４００に送信させる構成とすることで、通信負荷を低減できるとともに、複数の移動経路から選択させる煩雑な動作を削減でき、利便性を向上できる。
【００９１】
また、検索フォーム取得手段４８３、情報選出手段４８４および表示制御手段４８６をシステム制御部４８０のプログラムとして構築したが、例えば回路基板などのハードウエアあるいは１つのＩＣ（Ｉｎｔｅｇｒａｔｅｄ　Ｃｉｒｃｕｉｔ）などの素子にて構成するなどしてもよく、また、主サーバ装置３００から読み取らせるプログラムとしたり、読み出して記録することにより動作可能に記録した記録媒体とするなど、いずれの形態としても利用でき、プログラムや記録媒体の構成とすることにより、取扱が容易で、利用の拡大が容易に図れる。本発明の演算手段として構成されるシステム制御部４８０も同様である。すなわち、本発明における演算手段としては、演算手段は、例えば１つのパーソナルコンピュータ、複数のコンピュータをネットワーク状に組み合わせた構成、マイクロコンピュータなどの素子、あるいは複数の電子部品が搭載された回路基板などをも含む。
【００９２】
また、主サーバ装置３００の情報を検索する場合に限らず、上述したように、着脱可能に端末装置４００に装着され検索する情報を記録した記録媒体自体を流通させる構成としてもよい。
【００９３】
そして、端末通信手段４１０を設けて説明したが、端末装置４００と端末通信手段４１０を別体とし、端末通信手段４１０として例えば携帯電話やＰＨＳなどを用いて、この端末通信手段４１０を端末装置４００に接続して適宜情報の送受信を実行させる構成とすることもできる。さらには、上述したように、通信を用いず端末装置４００で情報を検索する構成としてもよい。
【００９４】
その他、本発明の実施の際の具体的な構造および手順は、本発明の目的を達成できる範囲で他の構造などに適宜変更できる。
【図面の簡単な説明】
【図１】従来例における地図情報を検索する際のツリー構造を示す説明図である。
【図２】本発明の一実施の形態に係るナビゲーションシステムの概略構成を示すブロック図である。
【図３】前記一実施の形態における地図情報のデータ構造を示す説明図である。
【図４】前記一実施の形態における地図情報を検索する際のツリー構造を示す説明図である。
【図５】前記一実施の形態における地図情報を検索する動作を示すフローチャートである。
【図６】前記一実施の形態における地図情報をリスト表示により検索する状況を示す説明図である。（ａ）リスト画面
（ｂ）下層のリスト画面
【図７】前記一実施の形態における地図情報をテンキーテンプレートにより検索する状況を示す説明図である。（ａ）リスト画面
（ｂ）テンキー画面
（ｃ）下層のリスト画面
【図８】前記一実施の形態における地図情報を５０音テンプレートにより検索する状況を示す説明図である。（ａ）リスト画面
（ｂ）文字入力画面
（ｃ）下層のリスト画面
【図９】前記一実施の形態における地図情報を検索した状況を示す説明図である。（ａ）リスト画面
（ｂ）ＰＯＩデータ画面
【符号の説明】
１００　　ナビゲーションシステム
３２０　　記憶手段
４１０　　読取手段としても機能する検索情報取得手段としての端末通信手段
４５０　　表示装置としての表示部
４８０　　演算手段としてのシステム制御部
４８３　　検索フォーム検索手段
４８４　　情報選出手段
４８６　　表示制御手段
５１０，５２０，５４０，５６０　　検索フォームとしてのリストフォームであるリスト画面
５３０　　検索フォームとしての入力プレートフォームであるテンキーテンプレートとしてのテンキー画面
５５０　　検索フォームとしての入力プレートフォームである文字テンプレートとしての文字入力画面
ＭＰ　　情報である地図情報
【図１】
2004127049.tif 000003
【図２】
2004127049.tif 000004
【図３】
2004127049.tif 000005
【図４】
2004127049.tif 000006
【図５】
2004127049.tif 000007
【図６】
2004127049.tif 000008
【図７】
2004127049.tif 000009
【図８】
2004127049.tif 000010
【図９】
2004127049.tif 000011