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