(57)【特許請求の範囲】
【請求項１】
基準となる任意の位置を入力し、入力した任意の位置周辺の情報を獲得し、獲得した情報を表示するナビゲーションシステムにおいて、
操作者が有している余裕時間を入力する余裕時間入力手段と、
入力した任意の位置から移動する際に利用できる移動手段を入力あるいは選択する移動手段入力手段と、
入力した任意の位置から、該移動手段入力手段にて入力あるいは選択した移動手段を用いて、周辺情報として獲得した情報中に含まれる施設に行くまでに必要な時間を得る施設到達時間取得手段と、
該施設到達時間取得手段にて取得した時間と前記余裕時間入力手段にて入力された時間とを比較する時間比較手段と、
前記余裕時間入力手段にて入力した余裕時間内で複数の到達時間に区分する余裕時間分割手段を有し、
区分したそれぞれの到達時間に対して前記施設到達時間取得手段にて取得した時間と比較し、前記到達時間の区分別に到達することができる施設を区別して表示することを特徴とするナビゲーションシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ナビゲーションシステムに関し、特に、周辺情報を提示するナビゲーションシステムに関する。
【０００２】
【従来の技術】
従来、現在位置および目的地を入力することで、現在位置，目的地周辺の地図情報および現在位置から目的地までの経路情報を表示するナビゲーションシステムに関する発明は、数多くなされている。
現在位置周辺に関する情報提供に関して言えば、例えば、特開平５−１０２９０６号公報には、移動局の位置に対して関連するサービス情報を検索し、検索結果のサービス情報を移動局に送信する技術が開示されている。これは、移動通信システムがあらかじめ備えている基地局情報によって移動局が自位置を知り、移動通信サービスセンタが集約した道路の渋滞情報または道路地図情報等から必要なサービス情報を検索し、移動局の位置情報に関連したサービス情報を移動通信サービスセンタが移動局に送信するものである。
【０００３】
また、特開平６−２０１９７号公報には、所定の施設を検索する場合に、表示されている地図の範囲内に存在するものを検索すると同時に、表示装置の地図の周辺に含まれる施設も検索する技術が開示されている。これは、表示手段に表示している地図に操作者が所望とする施設が存在しない時、ＲＯＭ内の付加情報を検索するソフトウェアが駆動し、表示手段に表示されている地図の周辺に存在する所望の施設を検索し、検索結果、表示している地図のどの方向にどれだけの数の施設が存在するかを示すといったものである。
【０００４】
そして、特開平１０−３０９３２号公報には、利用者がその嗜好に応じて、道路の周辺に位置する所望の施設を知ることができる車載用ナビゲーションシステムが開示されている。これは、道路周辺の施設に関し優先順位を設定し、設定した優先順位に従って記憶されている施設を検索し、検索された施設に関しての情報を表示するといったものである。
【０００５】
【発明が解決しようとする課題】
上記従来技術はいずれも自位置を知り、この知った自位置をもとに、周辺の情報を入手し表示させるものである。特開平５−１０２９０６号公報記載のものでは、移動通信サービスセンタが集約した道路の渋滞情報や道路地図情報等の情報を周辺情報として用いているだけであり、このことにより、自位置を中心としたきめ細かい情報を入手することはできるが、表示されていない周辺部の情報までは分からない。また特開平６−２０１９７号公報に記載されたものは、位置情報を基に表示手段には表示されない範囲に存在する特定の地図データを検索し、検索結果を表示手段に出力することで、周辺部も含めた範囲での所望する施設を検索できるようになっている。しかし、これも所望している施設の存在を表示範囲だけでなく周辺も含めて検索するだけであり、その施設へ行くまでの時間等はわからない。特開平１０−３０９３２号公報記載のものは、道路の周辺施設に関し、優先順位を設定し、設定された優先順位に従って記憶されている施設を検索し、結果を表示するようにしているため、ユーザにとって嗜好に従って所望の施設を検索してこれに関する情報を表示することができるようになっている。これにより、表示されている施設までの距離をおおざっぱに把握することはできる。すなわち、所定の距離の範囲内に位置する施設により高い優先順位を与えることで、所定の距離以内にあるかどうかは分かる。しかし、この発明は車の進行方向に沿って存在する施設を優先的に表示させようとするものであり、積極的に迂回することで行くことができる施設等のサービスを表示させようとするものではない。また、どのくらいの時間的余裕があれば表示されている施設に行くことができるかまではわからない。
【０００６】
いずれにしても上記従来技術では、周辺情報として表示されている情報の所在地へ行くには、どのくらいの時間が必要か、逆にどのくらいの時間があれば表示されている情報（表示されていない情報も含めて）の所在地まで行けるのかが不明である。すなわち、周辺情報として表示される情報を十分に活用できているとは言えない。
【０００７】
本発明では、上記問題点を解決し、どのくらいの時間的余裕があれば行くことができる施設が周辺にどのくらいあるか、また表示されている施設に行くのに要する時間を容易に知ることができるナビゲーションシステムを提供することを目的とする。
本発明の別の目的は、目的地へ行く前に時間的な余裕があればよることができる施設を簡単につかむことができるナビゲーションシステムを提供することである。
本発明のさらなる目的は、各操作者の嗜好に応じて、時間的な余裕があれば立ち寄りたい施設等を教えてくれるナビゲーションシステムを提供することである。
【０００８】
請求項１に記載の発明は、基準となる任意の位置を入力し、入力した任意の位置周辺の情報を獲得し、獲得した情報を表示するナビゲーションシステムにおいて、操作者が有している余裕時間を入力する余裕時間入力手段と、入力した任意の位置から移動する際に利用できる移動手段を入力あるいは選択する移動手段入力手段と、入力した任意の位置から、該移動手段入力手段にて入力あるいは選択した移動手段を用いて、周辺情報として獲得した情報中に含まれる施設に行くまでに必要な時間を得る施設到達時間取得手段と、該施設到達時間取得手段にて取得した時間と前記余裕時間入力手段にて入力された時間とを比較する時間比較手段と、前記余裕時間入力手段にて入力した余裕時間内で複数の到達時間に区分する余裕時間分割手段を有し、区分したそれぞれの到達時間に対して前記施設到達時間取得手段にて取得した時間と比較し、前記到達時間の区分別に到達することができる施設を区別して表示するようにしたものである。
【００１３】
【発明の実施の形態】
（実施例１）
図１は、本発明の第１の実施例であるナビゲーションシステムの構成を示すブロック図である。この図において、ナビゲーション装置１は、装置全体を制御するＣＰＵ２、後述する制御ソフト等が格納されているＲＯＭ３、ワークエリアや入力されたデータ等が格納されるＲＡＭ４、表示部５、基準となる任意の地点を入力する位置入力部６、ＣＤ−ＲＯＭ等の媒体や通信を介して地図情報を獲得する地図情報獲得部７、通信等で上記位置入力部６から入力した位置の周辺に関する情報を獲得する周辺情報獲得部８、操作する人が所有している余裕時間を入力する余裕時間入力部９、操作する人が上記位置入力部６にて入力した位置から利用することができる移動手段を入力する移動手段入力部１０、上記移動手段入力部１０にて入力された移動手段を用いて上記位置入力部６にて入力した位置から、上記地図情報獲得部７または、周辺情報獲得部８が獲得した施設等へ行くまでに要する時間を獲得する施設到達時間取得部１１、および上記施設到達時間取得部１１にて得られた施設に行くまでに必要とされる時間と余裕時間入力部９にて入力された余裕時間とを比較する時間比較部１２とから構成される。
【００１４】
図２及び図３は、図１のナビゲーションシステムの処理動作を示すフローチャートである。例えば、このナビゲーション装置１を使って東京駅に列車の乗り継ぎに３時間余裕がある人の場合をとって、このフローチャートを用いて説明する。この人は、まず位置入力部６にて“東京駅”を、余裕時間入力部９にて“３時間”を、また移動手段入力部１０にて“徒歩”を入力する（ステップＳ１）。ここで、移動手段としては、例えばレンタカーを借りることも考えられるが、徒歩にて移動するとした場合につき説明する。ステップＳ１にて入力された位置，余裕時間，移動手段をそれぞれＲＡＭ４内の位置格納部４１、余裕時間格納部４２、移動手段格納部４３に格納する（ステップＳ２）。この時に、余裕時間に関しては出発地点に帰ってくる必要があるため、入力されたデータの半分の値（この例の場合は、１時間３０分）を余裕時間格納部４２に格納する。位置格納部４１に格納されている位置を含む地図情報を地図情報獲得部７を用いて、また位置格納部４１に格納されている位置周辺の情報を周辺情報獲得部８をそれぞれ用いて獲得し（ステップＳ３）、それぞれＲＡＭ内の獲得地図情報格納部４４および獲得周辺情報格納部４５に格納する（ステップＳ４）。ここで、地図情報とは地名や施設，道路，鉄道等が記載されている普通の地図であり、周辺情報とは、施設の所在地，主な地点からの距離および所要時間，見所，営業日等、その施設に関する情報が含まれているものであり、上記地図情報とリンク付けされているものとする。このリンク付けの手法は、既存の技術であり、情報の所在地（緯度，経度情報）等により行うことができる。この周辺情報は、移動手段格納部４３に格納されている移動手段を周辺情報を獲得する時に、センターに連絡することにより、上記移動手段に応じたものがセンターから送信されてくる。次に、施設到達時間取得部１１により、位置格納部４１に格納されている位置から、移動手段格納部４３に格納されている移動手段を用いて、周辺情報獲得部８が獲得した周辺情報中に含まれる施設までの到達時間を調べる（ステップＳ５）。
【００１５】
この施設到達時間取得部１１の動きについて、もう少し詳細に説明する。上記周辺情報取得部８により取得した情報の例を図４に示す。この図においても明らかなように、各施設の情報が、名称，最寄り駅，最寄り駅からの距離，最寄り駅からの所要時間，その他休館日，標準閲覧時間等各施設に固有の情報から構成されている。この周辺情報を用いて、位置格納部４１に格納されている位置から、移動手段格納部４３に格納されている移動手段を用いた場合の各施設までの所要時間を求めていく。すなわち、各データの最寄り駅の部分が、位置格納部４１に一致しているかどうかを判断する（ステップＳ５１）。位置格納部４１と最寄り駅が一致した場合（この例の場合は東京タワーのデータがこれに相当する）、最寄り駅からの所要時間を求める施設までの到達時間として返却する（ステップＳ５２）。位置格納部４１と最寄り駅が一致しない場合（この例の場合は、上野美術館や◯◯ビルのデータがこれに相当する）、通信を用いてサーバのデータベースにアクセスし、位置格納部４１の位置と周辺情報データ中の最寄り駅との間の所要時間を求める（ステップＳ５３）。求まった所要時間と、周辺情報データ中の最寄り駅から施設までの所要時間を合計する（ステップＳ５４）。この合計を求める施設までの到達時間として返却する（ステップＳ５５）。例えば、データベースに接続し、東京駅から上野駅までの所要時間が１５分と分かった場合は、東京駅から上野美術館までの所要時間は２５分（＝１０＋１５）として求まる。同様に、東京駅から××線△△駅までの所要時間が４５分と分かった場合には、東京駅から○○ビルまでの所要時間は５５分と（＝４５＋１０）として求まる。この時に、位置格納部に格納されている地名から最寄り駅までの所要時間に関するデータベースが無く、所要時間が求まらない場合も考えられるが、この場合は、入力された位置情報からの一番近い駅を周辺情報取得部から求め、この駅までの距離を計測し、この駅までの所要時間を計算する。この後、この駅を上記例における入力された位置と考えることにより、施設までの所要時間が求められる。
【００１６】
以上の方法を周辺情報として獲得したデータ全てに対して行うことにより、位置格納部４１に格納されている位置から各施設までの所要時間が求まることになる。求まった所要時間は、全てＲＡＭ４上に格納しておく、その後、求まった施設までの所要時間と余裕時間格納部４２に格納されている時間とを時間比較部１２にて比較を行い（ステップＳ６）、余裕時間格納部４２に格納されている時間の方が大きい場合には、該施設に行くことができると判断し該施設を獲得地図情報格納部４４に格納されている地図上に表示し（ステップＳ７）、余裕時間格納部４２に格納されている時間の方が小さい場合には、該施設に行くことができないと判断し、その施設は表示しない。上記ステップＳ６及びＳ７をステップＳ５にて取得した施設全てにつき、行うことで、各ユーザの状況（余裕時間）に応じて行くことができる施設を検索し、表示することができる。
以上説明したように、余裕時間，移動手段を入力し、周辺情報と得られた施設までの所要時間を取得し、この所要時間と余裕時間とを比較することにより、余裕時間が大きいデータのみを表示するようにした為、ある地点を基準とした時に、余裕時間内で移動することができる周辺の情報が簡単に知ることができ、余裕時間を有効に活用することができるナビゲーションシステムが提供できる。
【００１７】
（実施例２）
図５は、第２の実施例であるナビゲーションシステムの構成を示すブロック図である。この図は、図１のブロック図と比べて余裕時間入力部９にて入力した余裕時間を複数個に分割する余裕時間分割部１３、および分割された余裕時間が格納される分割余裕時間格納部４６が付加された以外は、全て図１と同じである。ここで余裕時間をいくつに分割するかについては、入力された余裕時間に応じて任意に決めるものとし、その手法については、例えば図６のように、余裕時間格納部に格納された余裕時間に応じた形のテーブルを所有しておくことで実現できる。この図において、余裕時間格納部に格納されている値（実際にユーザが入力した余裕時間の半分の値）に応じて、余裕時間をいくつに分割し、かつどのように分割するかが示されている。例えば余裕時間格納部の値が１時間〜１．５時間の場合には、分割する時間が１時間と３０分の２つの値が入っているが、これは余裕時間を３０分まで、１時間まで、及びそれ以上の３つに分割するように設定されていることを示している。分割する時間は、後で説明する時の便宜上、大きい方から順に格納されている。
【００１８】
図７及び図８は、第２の実施例のナビゲーションシステムの処理動作を示すフローチャートである。実施例１の場合と同じく、東京駅にて３時間の余裕がある場合について、このフローチャートを用いて説明する。図７は、基本的には図２及び図３と同じである為、異なっている部分のみを説明する。ステップＳ４までは図２と同じであり、地図情報，周辺情報を格納した後、余裕時間格納部に格納されている余裕時間を、図５の余裕時間分割テーブルを参照して複数個に分割する（ステップＳ４１）（この例の場合は、余裕時間格納部に格納されている値が１時間３０分である為、３０分まで、１時間まで、それ以上の３つに分割される。この分割されたそれぞれの値を分割余裕時間格納部４６に格納する（ステップＳ４２））。ここで、分割余裕時間格納部４６には分割数、および分割する時間が格納されており、以下の様に制御される。位置格納部に格納されている位置から、移動手段格納部４３に格納されている移動手段を用いた場合の各施設までの所要時間を求める（ステップＳ５）。求めた所要時間と余裕時間格納部に格納されている時間とを比較する（ステップＳ６）。余裕時間が大きい時は、ステップＳ７にて施設を地図情報中に表示し、余裕時間が小さい場合には、施設を地図情報中に表示せずにステップＳ８６に進む。次に、上記分割余裕時間格納部４６に格納された分割数を読み出し（ステップＳ８１）、この分割数が１かどうかを判断する（ステップＳ８２）。分割数が１の時には、余裕時間を分割しないので、ステップＳ８６に進む。分割数が１でない時には、分割余裕時間格納部４６中に格納されている分割する時間を読み出し、この分割する時間と、施設までの所要時間とを比較する（ステップＳ８３）。分割する時間が大きい場合には、施設をステップＳ７にて表示したのと形態（色や線の形状等）を変えて地図上に表示する（ステップＳ８４）。分割する時間が小さい場合は、ステップＳ８６に進む。
【００１９】
上記ステップＳ８３，Ｓ８４を、分割する時間がなくなるまで続ける（ステップＳ８５）。次に、ステップＳ８６にて、ステップＳ５にて取得した周辺情報中の全施設に関して、上記内容を行ったかどうかを判断し、行っていれば処理は終了し、行っていなければ、ステップＳ６にもどり、残りの施設について所要時間と余裕時間とを比較する処理を続ける。
この方法により、余裕時間が複数個に分割され、それぞれの分割された時間と施設までの所要時間とを比較することができる。ここでの比較結果を図９に表示例として示す。
以上説明したように、入力した余裕時間をさらに分割する余裕時間分割手段を設け、分割した時間に応じて、周辺情報として得られる施設までの所要時間を求めるようにした為、ある地点を基準とした時に、余裕時間内に移動できる施設の表示を、さらに細かく分割し、余裕を持っての余裕時間の活用ができるナビゲーションシステムの提供が可能になる。
【００２０】
（実施例３）
図１０は、本発明の第３の実施例であるナビゲーションシステムの構成を示すブロック図である。この図において、ナビゲーション装置１は、図１の基準となる任意の位置を入力する位置入力部６の代わりに、現在位置を取得する現在位置取得部１４が付加されたものである。すなわち、基準となる位置を使用者が入力するかわりに、ＧＰＳや、通信しているＰＨＳの基地局情報を用いて、現在位置を取得し、取得した現在位置を基準となる位置情報として使用するものである。
【００２１】
図１１は第３の実施例のナビゲーションシステムの処理動作を示すフローチャートである。このフローチャートを用いて、詳細に説明する。現在位置取得手段により、現在位置を取得する（ステップＳ１０）。取得した現在位置情報をセンターに送信し、現在位置に一番近い駅名およびそこまでの距離を取得する（ステップＳ１１）。取得した最寄り駅までの距離から、その最寄り駅までの所要時間を計測する（ステップＳ１２）。この計測は、徒歩で移動する場合を考えると、徒歩では約４ｋｍ／時の速度で移動できる為、最寄り駅までの距離を、４ｋｍで割ることにより、所要時間がおおまかに求めることができる。ここで求めた現在位置から最寄り駅までの所要時間、および最寄り駅をそれぞれ最寄り駅までの所要時間格納部、最寄り駅格納部に格納する（ステップＳ１３）。
【００２２】
その後、図２および図３に示したフローと基本的に同じ制御を行い、現在位置からの余裕時間以内に移動できる施設につき、検索，表示を行う。すなわち、最寄り駅格納部に格納されている最寄り駅を図２及び図３でのユーザが入力した位置とみなし、ユーザが入力した位置へ移動するまでに、最寄り駅までの所要時間格納部に格納された所要時間だけ要する（余分にかかる）以外は、図２及び図３と同じ処理を行う為、ここでの詳細な説明は省略する。
以上説明したように、現在位置を獲得し、この獲得した現在位置を基準とした周辺情報までの所要時間を求め、入力された余裕時間とこの所要時間とを比較するようにした為、現在位置を基準として余裕時間内に移動することができる周辺の情報を簡単に知ることができるようになる。
【００２３】
上記実施例において、基準となる位置のみを入力し、この位置を中心としてある施設に行くまでに要する所要時間を求め、これが余裕時間以内に往復することができるものについて表示するようにしているが、出発地と目的地を共に入力し、目的地に到達したい時刻を入れることにより、出発地から目的地へ行くまでの余裕時間が計算により求められ、また、出発地からある施設までの所要時間、ある施設から目的地までの所要時間を求め、これを合計することで出発地からある施設経由で目的地へ行くまでの所要時間が求まるため、この値と余裕時間とを比較することでも実現できる。
これにより、目的地へ行くまでの余裕時間に応じての周辺情報を検索し、簡単に知ることができるようになる。
また、ユーザが入力する情報として、個人の嗜好を入力するようにすると、この情報を活かしての施設の検索もできるようになることは言うまでもない。
これにより、余裕時間だけでなく、個人の嗜好をも考慮した周辺情報を簡単に得ることができるようになる。
【００２４】
【発明の効果】
以上、詳細に説明してきたように、本発明によれば、余裕時間入力手段にて入力された余裕時間と、施設到達時間取得手段にて取得した施設に到達するのに要する時間を比較し、余裕時間が施設到達時間よりも長い場合に、その施設が表示されるようになるので、所有者が時間を有効に使用し、行ってみたい施設がひとめで分かるようになる。
【００２５】
また、余裕時間が大きいデータのみを表示するようにした為、ある地点を基準とした時に、余裕時間内で移動することができる周辺の情報が簡単に知ることができ、余裕時間を有効に活用することができるナビゲーションシステムが提供できる。
【００２６】
また、入力した余裕時間をさらに分割する余裕時間分割手段を設け、分割した時間に応じて、周辺情報として得られる施設までの所要時間を求めるようにした為、ある地点を基準とした時に、余裕時間内に移動できる施設の表示を、さらに細かく分割し、余裕を持っての余裕時間の活用ができるナビゲーションシステムの提供が可能になる。
【図面の簡単な説明】
【図１】本発明の第１の実施例であるナビゲーションシステムの構成を示すブロック図である。
【図２】図１のシステムの処理動作を示すフローチャートである。
【図３】図１のシステムの処理動作を示すフローチャートである。
【図４】本発明のナビゲーションシステムの周辺情報獲得部にて獲得されたデータの例を示す図である。
【図５】本発明の第２の実施例であるナビゲーションシステムの構成を示すブロック図である。
【図６】本発明の余裕時間を分割する際に用いる余裕時間分割テーブルを示す図である。
【図７】図５のシステムの処理動作を示すフローチャートである。
【図８】図５のシステムの処理動作を示すフローチャートである。
【図９】本発明の余裕時間を分割した場合の施設までの所要時間の表示例を示す図である。
【図１０】本発明の第３の実施例であるナビゲーションシステムの構成を示すブロック図である。
【図１１】図１０のシステムの処理動作を示すフローチャートである。
【符号の説明】
１…ナビゲーション装置、２…ＣＰＵ、３…ＲＯＭ、４…ＲＡＭ、５…表示部、６…位置入力部、７…地図情報獲得部、８…周辺情報獲得部、９…余裕時間入力部、１０…移動手段入力部、１１…施設到達時間取得部、１２…時間比較部、１３…余裕時間分割部、１４…現在位置取得部、４１…位置格納部、４２…余裕時間格納部、４３…移動手段格納部、４４…獲得地図情報格納部、４５…獲得周辺情報格納部、４６…分割余裕時間格納部。
【図１】
0003576015.tif 000002
【図２】
0003576015.tif 000003
【図３】
0003576015.tif 000004
【図４】
0003576015.tif 000005
【図５】
0003576015.tif 000006
【図６】
0003576015.tif 000007
【図７】
0003576015.tif 000008
【図８】
0003576015.tif 000009
【図９】
0003576015.tif 000010
【図１０】
0003576015.tif 000011
【図１１】
0003576015.tif 000012