(57)【要約】【課題】施設情報の検索にかかる時間がユーザ指示位置によって変化するのを抑える。【解決手段】施設情報提供サーバは、ナビゲーション装置などの施設情報表示装置に対し、駐車場などの所定の施設に関する施設情報を提供する。施設情報表示装置は、提供された施設情報をユーザに表示する。施設情報提供サーバは、記憶手段と送受信手段と取得手段とを備える。記憶手段は、複数の施設情報を記憶している。受信手段は、施設情報表示装置よりユーザの指示位置を示す位置情報を受信する。取得手段は、指示位置を含む一定範囲内にある駐車場などの所定の施設の施設情報を記憶手段より取得する。送信手段は、取得手段により取得された施設情報を施設情報表示装置に送信する。ここで、取得手段は、指示位置に応じて、記憶手段より取得する施設情報の数を変化させる。【選択図】図８
2011209213.tif 000002
【特許請求の範囲】
【請求項１】
所定の施設に関する施設情報をユーザに表示する施設情報表示装置に対し施設情報を提供する施設情報提供サーバであって、
複数の施設情報を記憶する記憶手段と、
前記施設情報表示装置よりユーザの指示位置を示す位置情報を受信する受信手段と、
前記指示位置を含む一定範囲内にある前記所定の施設の施設情報を前記記憶手段より取得する取得手段と、
前記取得手段により取得された施設情報を前記施設情報表示装置に送信する送信手段と、を備え、
前記取得手段は、前記指示位置に応じて、前記記憶手段より取得する施設情報の数を変化させることを特徴とする施設情報提供サーバ。
【請求項２】
前記取得手段は、前記指示位置を中心とした一定距離以内にある施設の施設情報を前記記憶手段より取得し、前記指示位置に応じて、前記一定距離を変化させることを特徴とする請求項１に記載の施設情報提供サーバ。
【請求項３】
前記施設情報は、駐車場に関する情報である駐車場情報であり、
前記取得手段は、前記指示位置が市街部に位置する場合には、前記指示位置が郊外部にある場合と比較して、前記一定距離を小さくすることを特徴とする請求項２に記載の施設情報提供サーバ。
【請求項４】
前記施設情報は、前記所定の施設の料金の情報を含み、
前記取得手段は、前記所定の施設の料金が基準料金以下となっている施設情報を前記記憶手段より取得するとともに、前記指示位置に応じて、前記基準料金を変化させることを特徴とする請求項１乃至３のいずれか一項に記載の施設情報提供サーバ。
【請求項５】
前記取得手段は、互いに異なる複数の前記施設情報表示装置より一定時間以内に受信した前記指示位置がいずれも同じ位置にある場合には、それぞれの前記施設情報表示装置に対し、提供する施設情報を異ならせることを特徴とする請求項１乃至４のいずれか一項に記載の施設情報提供サーバ。
【請求項６】
複数の施設情報を記憶する記憶手段と、
ユーザの指示位置を含む一定範囲内にある所定の施設の施設情報を前記記憶手段より取得する取得手段と、
取得した施設情報をユーザに対して表示する表示手段と、を備え、
前記取得手段は、前記指示位置に応じて、前記記憶手段より取得する施設情報の数を変化させることを特徴とする施設情報表示装置。
【請求項７】
所定の施設に関する施設情報をユーザに表示する施設情報表示装置に対し施設情報を提供するとともに、複数の施設情報を記憶する記憶手段を有する施設情報提供サーバにより行われる施設情報提供方法であって、
前記施設情報表示装置よりユーザの指示位置を示す位置情報を受信する受信工程と、
前記指示位置を含む一定範囲内にある前記所定の施設の施設情報を前記記憶手段より取得する取得工程と、
前記取得工程により取得された施設情報を前記施設情報表示装置に送信する送信工程と、を備え、
前記取得工程は、前記指示位置に応じて、前記記憶手段より取得する施設情報の数を変化させることを特徴とする施設情報提供方法。
【請求項８】
所定の施設に関する施設情報をユーザに表示する施設情報表示装置に対し施設情報を提供するとともに、複数の施設情報を記憶する記憶手段を有する施設情報提供サーバにより実行される施設情報提供プログラムであって、
前記施設情報表示装置よりユーザの指示位置を示す位置情報を受信する受信手段、
前記指示位置を含む一定範囲内にある前記所定の施設の施設情報を前記記憶手段より取得する取得手段、
前記取得手段により取得された施設情報を前記施設情報表示装置に送信する送信手段、として前記施設情報提供サーバを機能させ、
前記取得手段は、前記指示位置に応じて、前記記憶手段より取得する施設情報の数を変化させることを特徴とする施設情報提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、施設情報提供サーバから施設情報を提供する技術に関する。
【背景技術】
【０００２】
従来から、ナビゲーション装置において、ドライバに目的地近辺の駐車場までの案内を行う技術が各種提案されている。例えば、以下の特許文献１には、ナビゲーション装置において、目的地などの近辺の駐車場を検索して、料金順や駐車可能台数などの各種条件に応じて、駐車場の情報を検索してリスト表示し、その中でドライバにより選択された駐車場に案内する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２１４８６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、駐車場などの施設に関する情報である施設情報は、ナビゲーション装置からの要求により施設情報提供サーバから提供される。例えば、施設情報提供サーバは、ナビゲーション装置から駐車場に関する施設情報（以下、「駐車場情報」と称する）の要求があった場合には、ナビゲーション装置から送信された自車位置などの位置を示すユーザ指示位置に基づいて、当該ユーザ指示位置周辺の駐車場情報を当該データベースより取得する。そして、施設情報提供サーバは、取得した駐車場情報を検索して料金順などでリストにしてナビゲーション装置に送信する。
【０００５】
しかしながら、駐車場の設置数は場所によってばらつきがある。例えば、ユーザ指示位置が都市部にある場合には、当該ユーザ指示位置近辺に多くの駐車場があるため、施設情報提供サーバは、多くの駐車場情報をデータベースより取得することになり、各種条件に応じた駐車場情報の検索に時間がかかる。
【０００６】
本発明が解決しようとする課題としては、上記のようなものが例として挙げられる。本発明は、各種条件に応じた施設情報の検索にかかる時間がユーザ指示位置によって変化するのを抑えることを課題とする。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、所定の施設に関する施設情報をユーザに表示する施設情報表示装置に対し施設情報を提供する施設情報提供サーバであって、複数の施設情報を記憶する記憶手段と、前記施設情報表示装置よりユーザの指示位置を示す位置情報を受信する受信手段と、前記指示位置を含む一定範囲内にある前記所定の施設の施設情報を前記記憶手段より取得する取得手段と、前記取得手段により取得された施設情報を前記施設情報表示装置に送信する送信手段と、を備え、前記取得手段は、前記指示位置に応じて、前記記憶手段より取得する施設情報の数を変化させることを特徴とする。
【０００８】
請求項６に記載の発明は、複数の施設情報を記憶する記憶手段と、ユーザの指示位置を含む一定範囲内にある所定の施設の施設情報を前記記憶手段より取得する取得手段と、取得した施設情報をユーザに対して表示する表示手段と、を備え、前記取得手段は、前記指示位置に応じて、前記記憶手段より取得する施設情報の数を変化させることを特徴とする。
【０００９】
請求項７に記載の発明は、所定の施設に関する施設情報をユーザに表示する施設情報表示装置に対し施設情報を提供するとともに、複数の施設情報を記憶する記憶手段を有する施設情報提供サーバにより行われる施設情報提供方法であって、前記施設情報表示装置よりユーザの指示位置を示す位置情報を受信する受信工程と、前記指示位置を含む一定範囲内にある前記所定の施設の施設情報を前記記憶手段より取得する取得工程と、前記取得工程により取得された施設情報を前記施設情報表示装置に送信する送信工程と、を備え、前記取得工程は、前記指示位置に応じて、前記記憶手段より取得する施設情報の数を変化させることを特徴とする。
【００１０】
請求項８に記載の発明は、所定の施設に関する施設情報をユーザに表示する施設情報表示装置に対し施設情報を提供するとともに、複数の施設情報を記憶する記憶手段を有する施設情報提供サーバにより実行される施設情報提供プログラムであって、前記施設情報表示装置よりユーザの指示位置を示す位置情報を受信する受信手段、前記指示位置を含む一定範囲内にある前記所定の施設の施設情報を前記記憶手段より取得する取得手段、前記取得手段により取得された施設情報を前記施設情報表示装置に送信する送信手段、として前記施設情報提供サーバを機能させ、前記取得手段は、前記指示位置に応じて、前記記憶手段より取得する施設情報の数を変化させることを特徴とする。
【図面の簡単な説明】
【００１１】
【図１】ナビゲーションシステムの概略構成を示す図である。
【図２】ナビゲーション装置の構成を示す図である。
【図３】サーバの構成を示す図である。
【図４】サーバＤＢに記憶されている施設情報およびサーバＤＢより取得された駐車場情報の一例である。
【図５】ユーザ指示位置が郊外部にある場合の駐車場情報の取得範囲の一例である。
【図６】サーバＤＢより取得される駐車場情報の一例である。
【図７】駐車場情報の表示の一例である。
【図８】ユーザ指示位置が都市部にある場合での駐車場情報の取得範囲の一例である。
【図９】サーバＤＢより取得される駐車場情報の一例である。
【図１０】サーバＤＢより取得される駐車場情報の一例である。
【図１１】駐車場情報の表示の一例である。
【図１２】駐車場情報の取得範囲の他の例である。
【図１３】ユーザが重み付けの指示を行う際における表示画面の一例である。
【図１４】複数の車両のナビゲーション装置に対してサーバが駐車場情報を提供する様子を示す図である。
【図１５】サーバＤＢより取得される駐車場情報の一例である。
【発明を実施するための形態】
【００１２】
本発明の１つの観点では、所定の施設に関する施設情報をユーザに表示する施設情報表示装置に対し施設情報を提供する施設情報提供サーバは、複数の施設情報を記憶する記憶手段と、前記施設情報表示装置よりユーザの指示位置を示す位置情報を受信する受信手段と、前記指示位置を含む一定範囲内にある前記所定の施設の施設情報を前記記憶手段より取得する取得手段と、前記取得手段により取得された施設情報を前記施設情報表示装置に送信する送信手段と、を備え、前記取得手段は、前記指示位置に応じて、前記記憶手段より取得する施設情報の数を変化させる。
【００１３】
上記の施設情報提供サーバは、ナビゲーション装置などの施設情報表示装置に対し、駐車場などの所定の施設に関する施設情報を提供する。施設情報表示装置は、提供された施設情報をユーザに表示する。施設情報提供サーバは、ハードディスクなどの記憶手段と、通信装置などの受信手段および送信手段と、ＣＰＵ（Central Processing Unit）などの取得手段とを備える。記憶手段は、複数の施設情報を記憶している。受信手段は、施設情報表示装置よりユーザの指示位置を示す位置情報を受信する。取得手段は、指示位置を含む一定範囲内にある駐車場などの所定の施設の施設情報を記憶手段より取得する。送信手段は、取得手段により取得された施設情報を施設情報表示装置に送信する。ここで、取得手段は、指示位置に応じて、記憶手段より取得する施設情報の数を変化させる。これにより、各種条件に応じた施設情報の検索にかかる時間がユーザの指示位置によって変化するのを抑えることができる。
【００１４】
上記の施設情報提供サーバの好適な実施例では、前記取得手段は、前記指示位置を中心とした一定距離以内にある施設の施設情報を前記記憶手段より取得し、前記指示位置に応じて、前記一定距離を変化させる。
【００１５】
上記の施設情報提供サーバの他の一態様では、前記施設情報は、駐車場に関する情報である駐車場情報であり、前記取得手段は、前記指示位置が市街部に位置する場合には、前記指示位置が郊外部にある場合と比較して、前記一定距離を小さくする。このようにすることで、ユーザ指示位置が都市部にある場合において、各種条件に応じた駐車場情報の検索に時間がかかるのを抑えることができる。
【００１６】
上記の施設情報提供サーバの他の一態様では、前記施設情報は、前記所定の施設の料金の情報を含み、前記取得手段は、前記所定の施設の料金が基準料金以下となっている施設情報を前記記憶手段より取得するとともに、前記指示位置に応じて、前記基準料金を変化させる。これによれば、指示位置を含む一定範囲内にある施設情報のうち、料金が安い施設の施設情報を優先して取得することができる。
【００１７】
上記の施設情報提供サーバの他の一態様では、互いに異なる複数の前記施設情報表示装置より一定時間以内に受信した前記指示位置がいずれも同じ位置にある場合には、それぞれの前記施設情報表示装置に対し、提供する施設情報を異ならせる。これにより、特定の施設が混雑するのを防ぐことができる。
【００１８】
本発明の他の観点では、施設情報表示装置は、例えばナビゲーション装置であり、複数の施設情報を記憶する記憶手段と、ユーザの指示位置を含む一定範囲内にある所定の施設の施設情報を前記記憶手段より取得する取得手段と、取得した施設情報をユーザに対して表示する表示手段と、を備え、前記取得手段は、前記指示位置に応じて、前記記憶手段より取得する施設情報の数を変化させる。この施設情報表示装置によっても、各種条件に応じた施設情報の検索にかかる時間がユーザの指示位置によって変化するのを抑えることができる。
【００１９】
本発明の更なる他の観点では、所定の施設に関する施設情報をユーザに表示する施設情報表示装置に対し施設情報を提供するとともに、複数の施設情報を記憶する記憶手段を有する施設情報提供サーバにより行われる施設情報提供方法は、前記施設情報表示装置よりユーザの指示位置を示す位置情報を受信する受信工程と、前記指示位置を含む一定範囲内にある前記所定の施設の施設情報を前記記憶手段より取得する取得工程と、前記取得工程により取得された施設情報を前記施設情報表示装置に送信する送信工程と、を備え、前記取得工程は、前記指示位置に応じて、前記記憶手段より取得する施設情報の数を変化させる。この方法によっても、各種条件に応じた施設情報の検索にかかる時間がユーザの指示位置によって変化するのを抑えることができる。
【００２０】
本発明の更なる他の観点では、所定の施設に関する施設情報をユーザに表示する施設情報表示装置に対し施設情報を提供するとともに、複数の施設情報を記憶する記憶手段を有する施設情報提供サーバにより実行される施設情報提供プログラムは、前記施設情報表示装置よりユーザの指示位置を示す位置情報を受信する受信手段、前記指示位置を含む一定範囲内にある前記所定の施設の施設情報を前記記憶手段より取得する取得手段、前記取得手段により取得された施設情報を前記施設情報表示装置に送信する送信手段、として前記施設情報提供サーバを機能させ、前記取得手段は、前記指示位置に応じて、前記記憶手段より取得する施設情報の数を変化させる。このプログラムによっても、各種条件に応じた施設情報の検索にかかる時間がユーザの指示位置によって変化するのを抑えることができる。
【実施例】
【００２１】
以下、図面を参照して本発明の好適な実施例について説明する。
【００２２】
［装置構成］
まず、実施例に係るナビゲーションシステムの構成について図１を用いて説明する。図１は、ナビゲーションシステムの構成を示す概略図である。
【００２３】
図１には、ユーザが運転する車両ＣＡが示されている。車両ＣＡにはナビゲーション装置１００が搭載されている。ナビゲーション装置１００は、通信装置３８を介して、センターＣＴのサーバ２００と通信を行うことにより、サーバ２００が有する情報を取得する。
【００２４】
次に、ナビゲーション装置１００の構成について図２を用いて説明する。図２は、車両ＣＡに搭載されるナビゲーション装置１００の装置構成を示す。
【００２５】
図２に示すように、ナビゲーション装置１００は、自立測位装置１０、ＧＰＳ受信器１８、システムコントローラ２０、ディスクドライブ３１、データ記憶ユニット３６、通信用インタフェース３７、通信装置３８、表示ユニット４０、音声出力ユニット５０、および、入力装置６０を備えて構成されている。
【００２６】
自立測位装置１０は、加速度センサ１１、角速度センサ１２及び距離センサ１３を含んで構成されている。加速度センサ１１は、例えば圧電素子からなり、車両ＣＡの加速度を検出し、加速度データを出力する。角速度センサ１２は、例えば振動ジャイロからなり、車両ＣＡの方向変換時における車両ＣＡの角速度を検出し、角速度データ及び相対方位データを出力する。
【００２７】
距離センサ１３は、車両ＣＡの車輪の回転に伴って発生されているパルス信号からなる車速パルスを計測する。
【００２８】
ＧＰＳ受信器１８は、緯度及び経度情報等から車両ＣＡの絶対的な位置を検出するために用いられるべき複数のＧＰＳ衛星からの測位用のデータ（ＧＰＳデータ）を含む下り回線データを搬送する電波１９を受信する部分である。
【００２９】
システムコントローラ２０は、インタフェース２１、ＣＰＵ（Central Processing Unit）２２、ＲＯＭ（Read Only Memory）２３及びＲＡＭ（Random Access Memory）２４を含んでおり、ナビゲーション装置１００全体の制御を行うように構成されている。
【００３０】
インタフェース２１は、加速度センサ１１、角速度センサ１２及び距離センサ１３並びにＧＰＳ受信器１８とのインタフェース動作を行う。そして、これらから、車速パルスの他、加速度データ、相対方位データ、角速度データ、ＧＰＳ測位データ、絶対方位データ等をシステムコントローラ２０に入力する。ＣＰＵ２２は、システムコントローラ２０全体を制御する。ＲＯＭ２３は、システムコントローラ２０を制御する制御プログラム等が格納された図示しない不揮発性メモリ等を有する。ＲＡＭ２４は、入力装置６０を介して使用者により予め設定された経路データ等の各種データを読み出し可能に格納したり、ＣＰＵ２２に対してワーキングエリアを提供したりする。
【００３１】
システムコントローラ２０、ＣＤ−ＲＯＭドライブ又はＤＶＤ−ＲＯＭドライブなどのディスクドライブ３１、データ記憶ユニット３６、通信用インタフェース３７、表示ユニット４０、音声出力ユニット５０、および、入力装置６０は、バスライン３０を介して相互に接続されている。
【００３２】
ディスクドライブ３１は、システムコントローラ２０の制御の下、ＣＤ又はＤＶＤといったディスク３３から、音楽データ、映像データなどのコンテンツデータを読み出し、出力する。なお、ディスクドライブ３１は、ＣＤ−ＲＯＭドライブ又はＤＶＤ−ＲＯＭドライブのうち、いずれか一方としてもよいし、ＣＤ及びＤＶＤコンパチブルのドライブとしてもよい。データ記憶ユニット３６は、例えば、ＨＤＤなどにより構成され、地図データなどのナビゲーション処理に用いられる各種データを記憶するユニットである。
【００３３】
通信装置３８は、サーバ２００に対して情報の要求を送信するとともに、サーバ２００より情報を受信する。通信装置３８は、通信用インタフェース３７を介して、サーバ２００と送受信可能に構成されている。
【００３４】
表示ユニット４０は、システムコントローラ２０の制御の下、各種表示データをディスプレイ４４の表示画面上に表示する。例えば、表示データとして地図データを表示画面上に表示する場合には、システムコントローラ２０は、データ記憶ユニット３６より地図データを読み出し、表示ユニット４０は、システムコントローラ２０によってデータ記憶ユニット３６より読み出された地図データを表示画面上に表示する。表示ユニット４０は、バスライン３０を介してＣＰＵ２２から送られる制御データに基づいて表示ユニット４０全体の制御を行うグラフィックコントローラ４１と、ＶＲＡＭ（Video RAM）等のメモリからなり即時表示可能な画像情報を一時的に記憶するバッファメモリ４２と、グラフィックコントローラ４１から出力される画像データに基づいて、液晶、ＣＲＴ（Cathode Ray Tube）等のディスプレイ４４を表示制御する表示制御部４３と、ディスプレイ４４とを備えて構成されている。ディスプレイ４４は、例えば対角５〜１０インチ程度の液晶表示装置等からなり、車内のフロントパネル付近に装着される。
【００３５】
音声出力ユニット５０は、システムコントローラ２０の制御の下、ディスクドライブ３１、若しくはＲＡＭ２４等からバスライン３０を介して送られる音声デジタルデータのＤ／Ａ（Digital to Analog）変換を行うＤ／Ａコンバータ５１と、Ｄ／Ａコンバータ５１から出力される音声アナログ信号を増幅する増幅器（ＡＭＰ）５２と、増幅された音声アナログ信号を音声に変換して車内に出力するスピーカ５３とを備えて構成されている。
【００３６】
入力装置６０は、各種コマンドやデータを入力するための、キー、スイッチ、ボタン、リモコン、音声入力装置等から構成されている。入力装置６０は、車内に搭載された当該車載用電子システムの本体のフロントパネルやディスプレイ４４の周囲に配置される。また、ディスプレイ４４がタッチパネル方式である場合には、ディスプレイ４４の表示画面上に設けられたタッチパネルも入力装置６０として機能する。
【００３７】
ここで、システムコントローラ２０は、ディスプレイ４４の表示画面上に、地図データだけでなく、駐車場などの所定の施設に関する情報である施設情報も表示する。具体的には、システムコントローラ２０は、ユーザからの指示に応じて、通信装置３８を介して、所定の施設に関する施設情報の要求をサーバ２００に送信し、サーバ２００より施設情報を受信する。システムコントローラ２０は、受信した施設情報をディスプレイ４４の表示画面上に表示する。これらの処理は、システムコントローラ２０がプログラムを実行することにより実現される。このナビゲーション装置１００が本発明における施設情報表示装置として機能する。
【００３８】
次に、サーバ２００の構成について図３を用いて説明する。図３は、サーバ２００の構成を示す概略図である。
【００３９】
サーバ２００は、例えばコンピュータであり、ＣＰＵ２１０と、ＲＡＭやＲＯＭなどのメモリ２１１と、ハードディスク２１２と、ディスプレイなどの出力装置２１３と、キーボードやマウスなどの入力装置２１４と、通信装置２１５とを備える。これらの装置は、バス２１６を介して互いに接続されている。
【００４０】
ハードディスク２１２は、複数の施設情報をデータベースとして記憶している。以下では、このデータベースを「サーバＤＢ」と称する。通信装置２１５は、ナビゲーション装置１００の通信装置３８と送受信可能に構成されている。ＣＰＵ２１０は、ナビゲーション装置１００より所定の施設に関する施設情報要求を受信すると、当該所定の施設に関する施設情報をハードディスク２１２より取得して、ナビゲーション装置１００へ送信する。この処理は、ＣＰＵ２１０がプログラムを実行することにより実現される。このサーバ２００が本発明における施設情報提供サーバとして機能する。以下では、サーバ２００によるナビゲーション装置１００への施設情報提供方法について説明する。
【００４１】
［施設情報提供方法］
サーバ２００による施設情報提供方法について具体的に説明する。
【００４２】
まず、ユーザは、自車位置や目的地などの指示位置（以下、「ユーザ指示位置」と称する）、ユーザ指示位置近辺において検索したい施設の種類、および、当該施設の表示順（例えば、料金の安い順など）の指定をナビゲーション装置１００に入力する。システムコントローラ２０は、ユーザ指示位置、施設の種類、および、当該施設の表示順の指定の情報を施設情報要求として通信装置３８を介してサーバ２００に送信する。以下では、ユーザ指示位置の情報を「ユーザ指示位置情報」と称することとし、施設の種類の情報を「施設種類情報」と称することとし、当該施設の表示順の指定の情報を「表示順指定情報」と称することとする。以下では、ユーザは、検索したい施設として駐車場を指定したものとする。
【００４３】
サーバ２００は、ナビゲーション装置１００より通信装置２１５を介して施設情報要求を受信する。そして、サーバ２００において、ＣＰＵ２１０は、ユーザ指示位置情報と施設種類情報とに基づいて、ハードディスク２１２のサーバＤＢより施設情報を取得する。ここで、指定された施設の種類は駐車場であるので、ＣＰＵ２１０は、ユーザ指示位置を含む一定範囲内にある駐車場情報をサーバＤＢより取得する。以下、図４を用いて具体的に説明する。
【００４４】
図４（ａ）は、サーバＤＢに記憶されている施設情報の一例であり、図４（ｂ）は、サーバＤＢより取得された駐車場情報の一例である。
【００４５】
図４（ａ）に示すように、サーバＤＢには、駐車場の他、例えばレストランやコンビニエンスストアなどの各種の施設情報が記憶されている。施設情報は、例えば施設名や施設の種類を示す施設名情報と、当該施設の位置を示す位置情報と、当該施設についてのその他の情報を示すその他情報とを含んでいる。位置情報は、例えば緯度、経度で示され、図４（ａ）に示す例では、（緯度、経度）＝（Ｘｉｊ、Ｙｉｊ）(ｉ：英字、ｊ：数字)で示されている。また、図４（ａ）に示す例では、施設情報が駐車場情報の場合には、その他情報として、単位時間当たりの駐車料金が示されている。
【００４６】
ＣＰＵ２１０は、ユーザ指示位置を含む一定範囲内の駐車場情報をサーバＤＢより取得する。このようにしてサーバＤＢより取得された駐車場情報の一例を図４（ｂ）に示す。ここで、例えば、表示順指定情報が駐車料金の安い順となっている場合には、ＣＰＵ２１０は、駐車場情報におけるその他情報を基に、サーバＤＢより取得された駐車場情報を安い順に検索してリストを作成し、作成した駐車場情報のリストを、通信装置２１５を介してナビゲーション装置１００に送信する。
【００４７】
ナビゲーション装置１００は、サーバ２００より通信装置３８を介して駐車場情報のリストを受信する。ナビゲーション装置１００において、システムコントローラ２０は、受信した駐車場情報のリストを地図データとともにディスプレイ４４の表示画面上に表示する（後に述べる図７参照）。これにより、ユーザは、ユーザ指示位置近辺の駐車場を駐車料金の安い順に認識することができる。
【００４８】
ここで、郊外部と比較して、都市部では駐車場が多い。そのため、ユーザ指示位置が郊外部にある場合と比較して、ユーザ指示位置が都市部にある場合には、サーバ２００におけるサーバＤＢから取得される駐車場情報の数が多くなる。そのため、ユーザ指示位置が都市部にある場合には、駐車料金の安い順に駐車場情報を検索してリストしようとすると、検索に時間がかかる。
【００４９】
そこで、実施例に係る施設情報提供方法では、サーバ２００のＣＰＵ２１０は、ユーザ指示位置を含む一定範囲内の駐車場情報をサーバＤＢより取得する際に、ユーザ指示位置に応じて、取得する駐車場情報の数を変化させることとする。具体的には、ＣＰＵ２１０は、都市部又は郊外部のうち、ユーザ指示位置がどちらにあるかを判定し、ユーザ指示位置が都市部にある場合には、ユーザ指示位置が郊外部にある場合と比較して、駐車場情報を取得する当該一定範囲を小さくすることとする。以下、図５〜図９を用いて説明する。
【００５０】
最初に、ユーザ指示位置が郊外部にある場合について説明する。
【００５１】
図５は、ユーザ指示位置が郊外部にある場合における駐車場情報の取得範囲の一例を示している。以下では、ユーザ指示位置は、一例として自車位置であるとし、矢印ｐｐで示されるものとする。サーバ２００のＣＰＵ２１０は、ユーザ指示位置を含む所定範囲内の駐車場情報をサーバＤＢより取得する。例えば、ＣＰＵ２１０は、ユーザ指示位置を中心とした一定距離ｒ１内にある駐車場情報をサーバＤＢより取得する。ここで、一定距離ｒ１は、予め決められた適合値であり、例えば５ｋｍ程度に設定される。
【００５２】
ここで、一定距離の大きさをｒ１としたときにサーバＤＢより取得される駐車場情報を図６に示す。図６に示すように、このとき、３つの駐車場情報、即ち、駐車場ＰＢ１、ＰＢ２、ＰＢ３の駐車場情報が取得される。そして、ＣＰＵ２１０は、取得した駐車場情報を駐車料金の安い順に検索してリストし、当該リストをナビゲーション装置１００に送信する。ナビゲーション装置１００において、システムコントローラ２０は、受信した駐車場情報のリストをディスプレイ４４の表示画面上に表示する。このときの表示画面の一例を図７に示す。図７に示す例では、駐車場情報のリストがリストＤＬｓとして示されている。
【００５３】
次に、ユーザ指示位置が都市部にある場合について説明する。
【００５４】
図８は、ユーザ指示位置が都市部にある場合における駐車場情報の取得範囲の一例を示している。この場合においても、サーバ２００のＣＰＵ２１０は、ユーザ指示位置を中心とした一定距離内にある駐車場情報をサーバＤＢより取得する。
【００５５】
ここで、一定距離の大きさを郊外部のときと同じｒ１としたときにサーバＤＢより取得される駐車場情報を図９に示す。図９に示すように、このとき、９つの駐車場情報が取得される、即ち、駐車場ＰＡ１〜ＰＡ９の駐車場情報が取得される。従って、この場合には、ユーザ指示位置が郊外部にある場合と比較して、ＣＰＵ２１０は、取得した駐車場情報を駐車料金の安い順に検索してリストするのに時間がかかる。
【００５６】
そこで、本実施例では、ＣＰＵ２１０は、ユーザ指示位置が都市部にある場合には、駐車場情報をサーバＤＢより取得する際に、一定距離をｒ１よりも小さいｒ２に設定した上で駐車場情報をサーバＤＢより取得する（図８参照）。ここで、一定距離ｒ２は、予め決められた適合値であり、例えば１ｋｍ程度に設定される。このときにサーバＤＢより取得される駐車場情報を図１０に示す。図１０に示すように、このとき、３つの駐車場情報が取得される、即ち、駐車場ＰＡ１、ＰＡ２、ＰＡ３の駐車場情報が取得される。先に述べた９つの駐車場情報を駐車料金の安い順に検索してリストするのと比較して、３つの駐車場情報を駐車料金の安い順に検索してリストする方が、時間はかからない。ＣＰＵ２１０は、取得した３つの駐車場情報を駐車料金の安い順に検索してリストすると、ナビゲーション装置１００に送信する。ナビゲーション装置１００において、システムコントローラ２０は、受信した駐車場情報のリストをディスプレイ４４の表示画面上に表示する。このときの表示画面の一例を図１１に示す。図１１に示す例では、駐車場情報のリストがリストＤＬｓ２として示されている。
【００５７】
このように、ＣＰＵ２１０は、ユーザ指示位置を中心とした一定距離内にある駐車場情報をサーバＤＢより取得する際において、ユーザ指示位置が都市部にある場合には、ユーザ指示位置が郊外部にある場合と比較して、当該一定距離の大きさを小さく設定する。このようにすることで、サーバＤＢより取得される駐車場情報の数を減少させることができ、各種条件に応じた駐車場情報の検索に時間がかかるのを抑えることができる。
【００５８】
なお、上述の実施例では、ＣＰＵ２１０は、ユーザ指示位置を中心とした一定距離内にある駐車場情報をサーバＤＢより取得するとしているが、駐車場情報を取得する範囲としてはこれに限られない。要は、ＣＰＵ２１０は、ユーザ指示位置を含む一定範囲内にある駐車場情報をサーバＤＢより取得するとすれば良い。従って、例えば、図１２に示すように、ユーザ指示位置を含む四角で囲まれる範囲Ａｒｅａ１内にある駐車場情報をサーバＤＢより取得するとしても良い。この場合には、ユーザ指示位置が郊外部にある場合と比較して、ユーザ指示位置が都市部にある場合には、四角で囲まれる範囲Ａｒｅａ１の面積が小さく設定される。具体的には、範囲Ａｒｅａ１の面積を規定する長さＬ１および／またはＬ２の大きさが小さく設定される。
【００５９】
また、上述の実施例では、ＣＰＵ２１０は、ユーザ指示位置を中心とした一定距離内にある駐車場情報をサーバＤＢより取得する際において、ユーザ指示位置に応じて、当該一定距離を変化させるとしている。しかしながら、本発明を適用可能な実施例としてはこれに限られない。このようにする代わりに、ＣＰＵ２１０は、サーバＤＢにおけるその他情報を基に、予め決められた基準となる駐車料金（以下、「基準料金」と称する）以下となっている駐車場情報を取得するとし、ユーザ指示位置に応じて、当該基準料金を変化させるとしても良い。
【００６０】
具体的には、ＣＰＵ２１０は、ユーザ指示位置を中心とした一定距離ｒ１内にあり、かつ、基準料金以下となっている駐車場情報をサーバＤＢより取得する。ここで、ユーザ指示位置が郊外部にある場合と比較して、ユーザ指示位置が都市部にある場合には、基準料金は小さく設定される。
【００６１】
例えば、ユーザ指示位置が郊外部にある場合には、基準料金が１０００円に設定され、ユーザ指示位置が都市部にある場合には、基準料金が４００円に設定されているとする。
【００６２】
この場合、ユーザ指示位置が郊外部にある場合には、図６に示した駐車場情報のその他情報は全て１０００円以下となっているので、ユーザ指示位置を中心とした一定距離ｒ１内にある全ての駐車場情報がサーバＤＢより取得される、即ち、駐車場ＰＢ１、ＰＢ２、ＰＢ３の駐車場情報がサーバＤＢより取得される。一方、ユーザ指示位置が都市部にある場合には、図９に示した駐車場情報のうち、駐車料金が４００円以下となっている駐車場情報がサーバＤＢより取得される。つまり、駐車場ＰＡ２、ＰＡ４、ＰＡ６の３つの駐車場情報がサーバＤＢより取得される。サーバ２００は、これらの駐車場情報を例えば料金の安い順に検索してリストした場合、このときのリストは、駐車場ＰＡ６、ＰＡ２、ＰＡ４の順番となる。
【００６３】
このようにしても、各種条件に応じた駐車場情報の検索に時間がかかるのを抑えることができる。この方法では、ユーザ指示位置を含む一定範囲内にある施設情報のうち、駐車料金が安い駐車場情報を優先して取得することができる。従って、この方法は、ユーザ指示位置から多少遠くなったとしても、なるべく安い駐車場を探したいとユーザが考えているときに特に有用である。
【００６４】
以上に述べたことから分かるように、本実施例に係る施設情報提供方法では、ユーザ指示位置を含む一定範囲内の駐車場情報をサーバＤＢより取得する際に、ユーザ指示位置に応じて、取得する駐車場情報数を変化させる。このようにすることで、各種条件に応じた検索にかかる時間がユーザ指示位置によって変化するのを抑えることができる。
【００６５】
なお、ここで、ＣＰＵ２１０は、上述したユーザ指示位置からの距離を基に駐車場情報を取得する方法と、基準料金を基に駐車場情報を取得する方法とを合わせて行うとしても良いのは言うまでもない。
【００６６】
さらには、ＣＰＵ２１０は、これらの方法を合わせて行う際において、ユーザ指示位置からの距離を基に駐車場情報を取得する方法、および、基準料金を基に駐車場情報を取得する方法のうち、どちらの方法を優先して行うかについて、ユーザからの要求により変化させるとしても良い。この場合、ＣＰＵ２１０は、ユーザからの指示に応じて、ユーザ指示位置を中心とした一定距離（以下、「基準距離」と称する）および基準料金のそれぞれに対する重み付けを変化させる。
【００６７】
図１３は、ユーザが重み付けの指示を行う際におけるナビゲーション装置１００の表示画面を示している。
【００６８】
図１３に示す例では、ナビゲーション装置１００は、ディスプレイ４４の表示画面上に、横軸を距離とし、縦軸を駐車料金とした座標軸を表示している。ここでは、ディスプレイ４４はタッチパネルになっているものとし、入力装置６０としても機能するものとする。ナビゲーション装置１００のシステムコントローラ２０は、ディスプレイ４４の表示画面上におけるユーザが触れた位置に応じて、基準距離および基準料金のそれぞれに対する重み付けを示す情報をサーバ２００に送信する。
【００６９】
例えば、ユーザが表示画面上の位置ＵＰ１を選択した場合には、基準距離および基準料金のそれぞれに対する重み付けは、どちらも同じ大きさと判定される。この場合、ユーザ指示位置が郊外部にある場合には、サーバ２００は、基準距離ｒ１内にあり、かつ、基準料金１０００円以下となっている駐車場情報をサーバＤＢより取得する。一方、ユーザ指示位置が都市部にある場合には、サーバ２００は、基準距離ｒ２内にあり、かつ、基準料金４００円以下となっている駐車場情報をサーバＤＢより取得する。
【００７０】
ユーザが表示画面上の位置ＵＰ２を選択した場合には、位置ＵＰ１を選択した場合と比較して、基準料金に対する重み付けが小さくなる、即ち、基準料金が高くなる。例えば、ユーザ指示位置が郊外部にある場合には、サーバ２００は、基準距離ｒ１内にあり、かつ、基準料金２０００円以下となっている駐車場情報をサーバＤＢより取得する。一方、ユーザ指示位置が都市部にある場合には、サーバ２００は、基準距離ｒ２内にあり、かつ、基準料金１０００円以下となっている駐車場情報をサーバＤＢより取得する。
【００７１】
このようにすることで、ユーザ指示位置からの距離および駐車料金の点で、ユーザの要求に対してより適合した駐車場情報をサーバ２００は取得することができる。
【００７２】
［他の実施例］
次に、他の実施例に係る施設情報提供方法について説明する。他の実施例に係る施設情報提供方法では、複数の車両のナビゲーション装置より一定時間以内に受信したユーザ指示位置がいずれも同じ位置にある場合における施設情報提供方法について説明する。以下、図１４を用いて説明する。
【００７３】
図１４は、複数の車両のナビゲーション装置に対してサーバが駐車場情報を提供する場合の例を示している。
【００７４】
図１４に示す例では、サーバ２００は、車両ＣＡ１、ＣＡ２、ＣＡ３のそれぞれのナビゲーション装置１００より一定時間以内にユーザ指示位置情報を受信し、これらのユーザ指示位置情報はいずれも同じ位置を示しているものとする。このようなことは、例えば、ユーザ指示位置において、何かしらのイベントが行われる会場が存在し、車両ＣＡ１、ＣＡ２、ＣＡ３に乗っている各ユーザがその場所へ向かおうとしている場合に発生する。
【００７５】
この場合、サーバＤＢより取得される駐車場情報も同じものとなる。このときに取得された駐車場情報の一例を図１５に示す。しかしながら、ここで、サーバ２００が、各車両のナビゲーション装置１００に対し、図１５に示す駐車場情報をそのまま送信した場合には、例えば、その中で最も安い駐車料金となっている駐車場ＰＣ６が混雑して、車両ＣＡ１、ＣＡ２、ＣＡ３のうち、何台かの車両が駐車することができなくなる恐れがある。
【００７６】
そこで、他の実施例に係る施設情報提供方法では、サーバ２００は、互いに異なる複数の車両のナビゲーション装置１００よりいずれも同じユーザ指示位置を示すユーザ指示位置情報を一定時間以内に受信した場合には、それぞれの車両のナビゲーション装置に対し、提供する駐車場情報を異ならせることとする。ここで一定時間は、適合値であり、例えば３分間に設定される。
【００７７】
具体的には、サーバ２００は、車両ＣＡ１、ＣＡ２、ＣＡ３のそれぞれのナビゲーション装置１００より一定時間以内にいずれも同じユーザ指示位置を示すユーザ指示位置情報を受信すると、ユーザ指示位置を含む一定範囲内にある駐車場情報（図１５参照）をサーバＤＢより取得する。
【００７８】
サーバ２００は、車両ＣＡ１、ＣＡ２、ＣＡ３のそれぞれのナビゲーション装置１００に駐車場情報を送信する際において、各車両のそれぞれのナビゲーション装置１００に図１５に示す駐車場情報を全て送信するのではなく、各車両毎に送信する駐車場情報を互いに異ならせる。例えば、図１４に示すように、サーバ２００は、車両ＣＡ１のナビゲーション装置１００に対しては、駐車場ＰＣ１、ＰＣ２の駐車場情報を送信し、車両ＣＡ２のナビゲーション装置１００に対しては駐車場ＰＣ３、ＰＣ４の駐車場情報を送信し、車両ＣＡ３のナビゲーション装置１００に対しては駐車場ＰＣ５、ＰＣ６の駐車場情報を送信する。なお、ここで、サーバ２００は、ユーザ指示位置が目的地となっている場合には、各車両に駐車場情報を送信する際において、各車両の現在位置に最も近い駐車場を優先的に送信するとしても良い。
【００７９】
このように、各車両のナビゲーション装置に対して提供する施設情報を異ならせることにより、特定の駐車場が混雑するのを防ぐことができる。
【００８０】
［変形例］
なお、本発明は、上述した各実施例に限られるものではなく、請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴う燃費表示装置もまた本発明の技術的範囲に含まれるものである。
【００８１】
例えば、上述した各実施例では、駐車場情報におけるその他情報は、単位時間当たりの駐車料金の情報であるとしているが、これに限られるものではない。その他情報として、駐車料金の情報に加えて、駐車場が満車か否かを示す情報を含むとしても良い。また、上述した各実施例では、サーバ２００は、ユーザ指定位置からの距離および／または駐車料金を基に、駐車場情報をサーバＤＢより取得するとしているがこれに限られるものではない。このようにする代わりに、または、加えて、駐車場情報は、駐車場の空き台数の情報をその他情報として有するものとし、サーバ２００は、ユーザ指示位置を中心とした一定距離内にあり、駐車場の空き台数が所定数以上となっている駐車場情報をサーバＤＢより取得するとしても良い。ここで、ユーザ指示位置が郊外部にある場合と比較して、ユーザ指示位置が都市部にある場合には、当該所定数は大きく設定される。
【００８２】
また、サーバ２００は、ユーザ指示位置を中心とした一定距離内にある駐車場情報をサーバＤＢより取得する際において、駐車場を見つけるまで、当該一定距離を広げるとしても良い。ただし、場合によっては、いたずらに一定距離を広げると、その分、ユーザに情報を表示するのに時間がかかる。このような場合の例としては、都市部において、空きのある駐車場が全く見つからない場合や、郊外部における例えば山間部などにおいて、駐車場自体が全く見つからない場合が挙げられる。そこで、このような場合には、予め、一定距離の上限または検索時間の上限を予め決めておき、それらの上限範囲で見つからない場合には、サーバ２００は、その旨の情報をナビゲーション装置１００に送信し、ナビゲーション装置１００は、「タイムアップ」や「見つかりませんでした」といった表示を行うとしても良い。これにより、ユーザは、駐車できる可能性が低いところで検索を行うことによる時間の無駄を回避することができ、目的地などのユーザ指示位置を変更するなどの、より有意な行動をとることが可能となる。
【００８３】
また、上述した各実施例では、サーバ２００により駐車場情報がサーバＤＢより取得されるとしているが、これに限られるものではない。このようにする代わりに、ナビゲーション装置１００は、施設情報を記憶しているデータベースを有するとし、ユーザ指示位置に基づいて、当該データベースより、駐車場情報を取得するとしても良い。この際、ナビゲーション装置１００は、上述した各実施例と同様に、ユーザ指示位置に応じて、取得する駐車場情報の数を変化させる。これによっても、各種条件に応じた検索にかかる時間がユーザ指示位置により変化するのを抑えることができる。
【００８４】
また、上述の各実施例では、駐車場情報を用いた例に挙げたが、これに限られるものでななく、例えばホテルなどの他の施設に関する施設情報を用いた場合であっても本発明を適用可能であるのはいうまでもない。例えば、ホテルに関する施設情報を用いる場合において、上述の駐車場情報における駐車料金の情報に対応する情報としては、一泊当たりの宿泊料金の情報が対応する。
【符号の説明】
【００８５】
１００  ナビゲーション装置
２００  サーバ
【図１】
2011209213.tif 000003
【図２】
2011209213.tif 000004
【図３】
2011209213.tif 000005
【図４】
2011209213.tif 000006
【図５】
2011209213.tif 000007
【図６】
2011209213.tif 000008
【図７】
2011209213.tif 000009
【図８】
2011209213.tif 000010
【図９】
2011209213.tif 000011
【図１０】
2011209213.tif 000012
【図１１】
2011209213.tif 000013
【図１２】
2011209213.tif 000014
【図１３】
2011209213.tif 000015
【図１４】
2011209213.tif 000016
【図１５】
2011209213.tif 000017