ナビゲーション装置及びコンピュータプログラム
【課題】目的地周辺のオンストリートパーキングへ車両を駐車するに際して、土地鑑の無いユーザに対しても適当なオンストリートパーキングで駐車させることを可能としたナビゲーション装置及びコンピュータプログラムを提供する。
【解決手段】出発地からオンストリートパーキングを備えた道路を通過して目的地まで到達する案内経路が設定された場合に、目的地周辺にあるオンストリートパーキングから案内経路で通過するオンストリートパーキングを特定し、自車が通過する順にオンストリートパーキングに関する情報を記憶した通過リストを作成し、液晶ディスプレイ15に対して地図画像や設定された案内経路とともに、目的地に到達するまでに経由するオンストリートパーキングに関する情報を案内するように構成する。
【解決手段】出発地からオンストリートパーキングを備えた道路を通過して目的地まで到達する案内経路が設定された場合に、目的地周辺にあるオンストリートパーキングから案内経路で通過するオンストリートパーキングを特定し、自車が通過する順にオンストリートパーキングに関する情報を記憶した通過リストを作成し、液晶ディスプレイ15に対して地図画像や設定された案内経路とともに、目的地に到達するまでに経由するオンストリートパーキングに関する情報を案内するように構成する。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、オンストリートパーキングを案内するナビゲーション装置及びコンピュータプログラムに関する。
【背景技術】
【0002】
近年、車両の走行案内を行い、運転者が所望の目的地に容易に到着できるようにしたナビゲーション装置が車両に搭載されていることが多い。ここで、ナビゲーション装置とは、GPS受信機などにより自車の現在位置を検出し、その現在位置に対応する地図データをDVD−ROMやHDDなどの記録媒体またはネットワークを通じて取得して液晶モニタに表示することが可能な装置である。更に、かかるナビゲーション装置には、所望する目的地を入力すると、自車位置から目的地までの最適経路を探索する経路探索機能を備えており、ディスプレイ画面に案内経路を表示するとともに、交差点に接近した場合等には音声による案内をすることによって、運転者を所望の目的地まで確実に案内するようになっている。そして、かかるナビゲーション装置の中には、自車の現在位置の周囲や目的地周辺にある駐車場を案内する機能を持つものもある。
【0003】
例えば、特開2001−349740号公報には、駐車場に関するデータから利用者が入力した目的地もしくは近傍の駐車場を検索し、その検索結果の中から所定の日時に営業している駐車場、利用者の車両の車幅、車高、車種の条件に合致する駐車場を表示したり、駐車場の混雑情報や空き情報を取得したりして、利用者の希望に応じた駐車場を表示する技術が記載されている。
【特許文献1】特開2001−349740号公報(第6頁〜第7頁、図1、図2)
【発明の開示】
【発明が解決しようとする課題】
【0004】
ここで、前記した特許文献1に記載された技術では、オフロードの所定エリア内に形成された駐車場を案内対象としている。しかしながら、駐車場にはオフロードに形成される駐車場以外にも、オンロードに形成される所謂オンストリートパーキング(路上駐車場)がある。
【0005】
このオンストリートパーキングは、道路に沿ってオンロードに形成された駐車場である。オンストリートパーキングは、特に欧米の都市に多く見られ、オンストリートパーキングに駐車することは一般化している。
【0006】
しかしながら、前記した特許文献1に記載された技術では、上記のオンストリートパーキングを案内対象としていなかった。ここで、目的地の周辺にあるオンストリートパーキングで駐車を行う場合には、ユーザは駐車場内に進入してから駐車スペースを探すのではなく、目的地までの経路を走行しつつ空きスペースを探す必要が有る。従って、最後に空きスペースのあったオンストリートパーキングを通り過ごしてしまった場合には、目的地に到達した後に、再び通り過ごしたオンストリートパーキングまで引き返す必要が生じる。また、その場合において、特に一方通行の道路を走行していた場合には、引き返すのに相当の時間が必要となる。一方で、オンストリートパーキングに駐車した後にユーザが目的地まで歩く途中で、より目的地に近い駐車スペースを新たに見つけることがある。
【0007】
即ち、従来のように単に目的地周辺に位置する駐車場の場所をディスプレイに表示するのみでは、どのオンストリートパーキングで駐車をするのが適当であるかをユーザが判断することが難しかった。
【0008】
本発明は前記従来における問題点を解消するためになされたものであり、目的地周辺のオンストリートパーキングの案内を可能としたナビゲーション装置及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【0009】
前記目的を達成するため本願の請求項1に係るナビゲーション装置(1)は、目的地を設定する目的地設定手段(13)と、前記目的地設定手段によって設定された目的地の周辺にあるオンストリートパーキングを検索するオンストリートパーキング検索手段(13)と、前記オンストリートパーキング検索手段によって検索された前記オンストリートパーキングに関するパーキング情報を取得する情報取得手段(13)と、前記情報取得手段によって取得されたパーキング情報に基づいて、前記オンストリートパーキング検索手段によって検索された前記オンストリートパーキングを備えた道路を通過して前記目的地へと到る案内経路を設定する経路設定手段(13)と、前記経路設定手段によって設定された案内経路上にあるオンストリートパーキングを、前記情報取得手段によって取得されたパーキング情報に基づいて案内する案内手段(13)と、を有することを特徴とする。
尚、「オンストリートパーキング」とは、オンロードに形成される駐車場のことをいい、パーキングベイ、パーキングゾーン、路面駐車場、路上駐車場、路肩駐車場、時間制限駐車区間とも呼ばれる。
【0010】
また、請求項2に係るナビゲーション装置(1)は、請求項1に記載のナビゲーション装置において、前記情報取得手段(13)によって取得されたパーキング情報に基づいて所定条件に適合する前記オンストリートパーキングを特定するパーキング特定手段(13)を有し、前記案内手段(13)は前記パーキング特定手段(13)によって特定されたオンストリートパーキングを他のオンストリートパーキングと区分して案内することを特徴とする。
【0011】
また、請求項3に係るナビゲーション装置(1)は、請求項2に記載のナビゲーション装置において、前記パーキング特定手段(13)は、オンストリートパーキングから目的地までの距離、利用者制限、又は利用料金に基づいて所定条件に適合するオンストリートパーキングを特定することを特徴とする。
【0012】
また、請求項4に係るナビゲーション装置(1)は、請求項1乃至請求項3のいずれかに記載のナビゲーション装置において、前記案内手段(13)は、オンストリートパーキングから目的地までの距離を案内することを特徴とする。
【0013】
また、請求項5に係るナビゲーション装置(1)は、請求項2に記載のナビゲーション装置において、前記案内手段(13)は、前記経路設定手段(13)によって設定された案内経路上にあるオンストリートパーキングの内、前記パーキング特定手段によって特定されたオンストリートパーキングの残数を案内することを特徴とする。
【0014】
また、請求項6に係るナビゲーション装置(1)は、請求項1乃至請求項5のいずれかに記載のナビゲーション装置において、前記案内手段(13)は、ディスプレイの第1表示領域(72)において自車周辺の地図画像を表示するとともに、前記第1表示領域と異なる第2表示領域(73)において前記経路設定手段(13)によって設定された案内経路上にあるオンストリートパーキングのパーキング情報を自車が通過する順に並べて表示することを特徴とする。
【0015】
また、請求項7に係るナビゲーション装置(1)は、請求項1乃至請求項6のいずれかに記載のナビゲーション装置において、前記オンストリートパーキング検索手段(13)によって検索されたオンストリートパーキングへの到着予想時刻を予測する第1到着時刻予想手段(13)と、前記オンストリートパーキング検索手段によって検索されたオンストリートパーキングに駐車を行ったと仮定した場合における前記目的地への到着予想時刻を予測する第2到着時刻予想手段(13)と、前記第1到着時刻予想手段及び前記第2到着時刻予想手段によって予測された各到着予想時刻を案内する到着予想時刻案内手段(13)と、を有することを特徴とする。
【0016】
また、請求項8に係るナビゲーション装置(1)は、請求項1乃至請求項7のいずれかに記載のナビゲーション装置において、前記オンストリートパーキング検索手段(13)によって検索されたオンストリートパーキングへの到着予想時刻を予測する到着時刻予想手段(13)と、前記到着時刻予想手段により予測された到着予測時刻における前記オンストリートパーキングの利用料金を案内する利用料金案内手段(13)と、を有することを特徴とする。
【0017】
また、請求項9に係るナビゲーション装置(1)は、請求項1乃至請求項8のいずれかに記載のナビゲーション装置において、前記オンストリートパーキング検索手段(13)によって検索されたオンストリートパーキングへの到着予想時刻を予測する第1到着時刻予想手段(13)と、前記オンストリートパーキング検索手段によって検索されたオンストリートパーキングに駐車を行ったと仮定した場合における前記目的地への到着予想時刻を予測する第2到着時刻予想手段(13)と、前記第1到着時刻予想手段及び前記第2到着時刻予想手段によって予測された各到着予想時刻に基づいて、駐車を行うと仮定した前記オンストリートパーキングから目的地への往復に必要な往復時間を算出する往復時間算出手段(13)と、前記第1到着時刻予想手段によって予測された到着予想時刻と前記往復時間算出手段によって算出された往復時間とに基づいて、往復時間中に駐車を行うと仮定した前記オンストリートパーキングにおいて駐車を行うのに必要となる駐車料金を算出する駐車料金算出手段(13)と、前記駐車料金算出手段によって算出された駐車料金を案内する駐車料金案内手段(13)と、を有することを特徴とする。
【0018】
更に、請求項10に係るコンピュータプログラムは、コンピュータに搭載され、目的地を設定する目的地設定機能(S1)と、前記目的地設定機能によって設定された目的地の周辺にあるオンストリートパーキングを検索するオンストリートパーキング検索機能(S12〜S16)と、前記オンストリートパーキング検索機能によって検索された前記オンストリートパーキングに関するパーキング情報を取得する情報取得機能(S12〜S22)と、前記情報取得機能によって取得されたパーキング情報に基づいて、前記オンストリートパーキング検索機能によって検索された前記オンストリートパーキングを備えた道路を通過して前記目的地へと到る案内経路を設定する経路設定機能(S5、S6)と、前記経路設定手段によって設定された案内経路上にあるオンストリートパーキングを、前記情報取得機能によって取得されたパーキング情報に基づいて案内する案内機能(S44、S47)と、を実行させることを特徴とする。
【発明の効果】
【0019】
前記構成を有する請求項1に記載のナビゲーション装置によれば、目的地に到達する途中でオンストリートパーキングを備える道路を通過する案内経路を設定し、案内経路上にあるオンスリートパーキングの案内を行うことにより、ユーザが目的地周辺のオンストリートパーキングへ車両を駐車するに際して、旅行者等の土地鑑の無いユーザに対しても適当なオンストリートパーキングで駐車させることが可能となる。従って、オンストリートパーキングを探す為の走行を新たにユーザに課すことを防止でき、また、より条件の良い駐車場で駐車を行わせることができる。
【0020】
また、請求項2に記載のナビゲーション装置によれば、多数あるオンストリートパーキングの内、ユーザにとって駐車をするのに適当なオンストリートパーキングを特定し、案内対象とすることが可能となる。
【0021】
また、請求項3に記載のナビゲーション装置によれば、複雑な駐車条件が設定されていることが多いオンストリートパーキングであっても、ユーザにとって駐車をするのに適当なオンストリートパーキングを正確に特定することが可能となる。
【0022】
また、請求項4に記載のナビゲーション装置によれば、オンストリートパーキングから目的地までの距離に関する情報を案内することによって、経路走行中に駐車場選択に有効な情報を事前にユーザに把握させることができる。従って、駐車場所としてユーザが利用可能で且つ利便性の高いオンストリートパーキングをユーザに選択させることが可能となる。
【0023】
また、請求項5に記載のナビゲーション装置によれば、案内経路上にあるオンストリートパーキングの内、所定条件を満たすオンストリートパーキングの残数を案内することによって、経路走行中に駐車場選択に有効な情報を事前にユーザに把握させることができる。従って、駐車場所としてユーザが利用可能で且つ利便性の高いオンストリートパーキングをユーザに選択させることが可能となる。
【0024】
また、請求項6に記載のナビゲーション装置によれば、ディスプレイの表示領域を複数に分割し、各表示領域に対して自車周辺の地図とオンストリートパーキングの情報を別々に表示するので、ユーザは複数の情報を迅速且つ正確に把握することができる。
【0025】
また、請求項7に記載のナビゲーション装置によれば、オンストリートパーキングへの到着予想時刻やオンストリートパーキングに駐車を行ったと仮定した場合における目的地への到着予想時刻に関する情報を案内することによって、オンストリートパーキングへの駐車を行うユーザの利便性を向上させることが可能となる。
【0026】
また、請求項8に記載のナビゲーション装置によれば、オンストリートパーキングへの到着予想時刻における利用料金を案内することによって、オンストリートパーキングへの駐車を行うユーザの利便性を向上させることが可能となる。
【0027】
また、請求項9に記載のナビゲーション装置によれば、オンストリートパーキングから目的地への往復を行う間に必要な駐車料金を案内するので、オンストリートパーキングへの駐車を行うユーザの利便性を向上させることが可能となる。
【0028】
更に、請求項10に記載のコンピュータプログラムによれば、目的地に到達する途中でオンストリートパーキングを備える道路を通過する案内経路を設定し、案内経路上にあるオンスリートパーキングの案内を行うことにより、ユーザが目的地周辺のオンストリートパーキングへ車両を駐車するに際して、旅行者等の土地鑑の無いユーザに対しても適当なオンストリートパーキングで駐車させることが可能となる。従って、オンストリートパーキングを探す為の走行を新たにユーザに課すことを防止でき、また、より条件の良い駐車場で駐車を行わせることができる。
【発明を実施するための最良の形態】
【0029】
以下、本発明に係るナビゲーション装置について具体化した一実施形態に基づき図面を参照しつつ詳細に説明する。先ず、本実施形態に係るナビゲーション装置1の概略構成について図1を用いて説明する。図1は本実施形態に係るナビゲーション装置1を示したブロック図である。
【0030】
図1に示すように本実施形態に係るナビゲーション装置1は、自車の現在位置を検出する現在位置検出部11と、各種のデータが記録されたデータ記録部12と、入力された情報に基づいて、各種の演算処理を行うナビゲーションECU(目的地設定手段、オンストリートパーキング検索手段、情報取得手段、経路設定手段、案内手段、パーキング特定手段、第1到着時刻予想手段、第2到着時刻予想手段、到着予想時刻案内手段、利用料金案内手段、往復時間算出手段、駐車料金算出手段、駐車料金案内手段)13と、操作者からの操作を受け付ける操作部14と、地図情報や案内経路及びオンストリートパーキングに関する各種情報を出力する情報出力部15と、交通情報センタ等の情報センタとの間で通信を行う通信モジュール16と、から構成されている。
【0031】
ここで、以下にオンストリートパーキングについて図2を用いて簡単に説明する。オンストリートパーキングとはオンロードに形成される駐車場のことをいう。図2には、片側一車線の道路に沿って路側帯に形成されたオンストリートパーキング4を示す。図2に示すように、オンストリートパーキング4を備える道路では、白線等の境界線5によって車両2が走行する走行エリア6と駐車可能スペース7、8とが区分される。即ち、境界線5によって囲まれた領域がオンストリートパーキング4の駐車可能スペース7、8となる。また、図2に示すオンストリートパーキング4では、左右の路側帯にそれぞれ駐車可能スペース7、8が形成されているが、いずれか一方のみの路側帯に形成してもよい。
また、駐車可能スペース7、8の近傍にはパーキングメータ9が設置されている。オンストリートパーキング4の利用者は、車両2を駐車可能スペース7、8に駐車した後に、パーキングメータ9に所定額の硬貨を入れることにより駐車券を入手する。そして、入手した駐車券を駐車した車両2に載置することにより、オンストリートパーキング4での所定時間の駐車が可能となる。
尚、オンストリートパーキングは、パーキングベイ、パーキングゾーン、路面駐車場、路上駐車場、路肩駐車場、時間制限駐車区間とも呼ばれる。
【0032】
そして、上記ストリートパーキングでは、従来において以下の問題が生じていた。
第1に、オンストリートパーキングは道路に沿って形成される特性を有する。従って、オンストリートパーキングへ到る経路を探索する場合には、オフロードに点状に形成される他の駐車場とは異なり、車両の進行方向やオンストリートパーキングを備えるリンクのリンク形状等についても考慮して経路を探索する必要がある。
第2に、オンストリートパーキングはオフロードに形成される他の駐車場と比較して駐車条件が複雑に設定されている場合が多い。例えば、利用可能な時間帯、利用料金、駐車対象車等が予め決められている。従って、旅行者などがオンストリートパーキングで駐車を行う場合には、そのオンストリートパーキングに駐車することが可能か否かを判断することが難しかった。また、どのオンストリートパーキングで駐車をするのが適当であるかを判断することが難しかった。従って、駐車してからユーザに利用できないことが分かった場合に、別の場所に駐車し直すことが必要な場合がある。
第3に、特定の時間帯で無料になるオンストリートパーキングでは、ユーザが料金を払うためにパーキングメータまで行ったときに無料であることを知ることがある。
【0033】
以下に、ナビゲーション装置1を構成する各構成要素について順に説明する。
現在位置検出部11は、GPS31、地磁気センサ32、車速センサ33、ステアリングセンサ34、ジャイロセンサ35、高度計(図示せず)等からなり、現在の自車の位置、方位、自車の走行速度等を検出することが可能となっている。ここで、特に車速センサ33は、車両の移動距離や車速を検出する為のセンサであり、車両の車輪の回転に応じてパルスを発生させ、パルス信号をナビゲーションECU13に出力する。そして、ナビゲーションECU13は発生するパルスを計数することにより車輪の回転速度や移動距離を算出する。尚、上記5種類のセンサをナビゲーション装置1が全て備える必要はなく、これらの内の1又は複数種類のセンサのみをナビゲーション装置1が備える構成としても良い。
【0034】
また、データ記録部12は、外部記憶装置及び記録媒体としてのハードディスク(図示せず)と、ハードディスクに記録された地図情報DB22、所定のプログラム等を読み出すとともにハードディスクに所定のデータを書き込む為のドライバである記録ヘッド(図示せず)とを備えている。
【0035】
ここで、地図情報DB22は、経路案内、交通情報案内及び地図表示に必要な各種地図データが記録されている。具体的には、道路(リンク)形状に関するリンクデータ24、ノード点に関するノードデータ25、施設に関する施設データ26、経路を探索するための探索データ27、各交差点に関する交差点データ、地点を検索するための検索データ、地図、道路、交通情報等の画像を液晶ディスプレイ17に描画するための画像描画データ等から構成されている。
【0036】
ここで、リンクデータ24としては、道路を構成する各リンクに関してリンク長、リンクの属する道路の幅員、勾(こう)配、カント、バンク、路面の状態、道路の車線数、車線数の減少する箇所、幅員の狭くなる箇所、踏切り等を表すデータが、コーナに関して、曲率半径、交差点、T字路、コーナの入口及び出口等を表すデータが、道路属性に関して、降坂路、登坂路等を表すデータが、道路種別に関して、国道、県道、細街路等の一般道のほか、高速自動車国道、都市高速道路、一般有料道路、有料橋等の有料道路を表すデータがそれぞれ記録される。更に、有料道路に関して、有料道路の入口及び出口の取付道(ランプウェイ)、料金所(インターチェンジ)等に関するデータが記録される。
【0037】
また、ノードデータ25としては、実際の道路の分岐点(交差点、T字路等も含む)、各道路に曲率半径等に応じて所定の距離ごとに設定されたノード点の座標(位置)、ノードが交差点に対応するノードであるか等を表すノード属性、ノードに接続するリンクのリンク番号のリストである接続リンク番号リスト、ノードにリンクを介して隣接するノードのノード番号のリストである隣接ノード番号リスト、各ノード点の高さ(高度)等に関するデータ等が記録される。
【0038】
また、施設データ26としては、各地域のホテル、病院、ガソリンスタンド、オンストリートパーキングを含む駐車場、観光施設、レストラン、サービスエリア等の各種施設に関するデータが記録される。
【0039】
次に、施設データ26の内、特にオンストリートパーキングに関するデータについて図3を用いて説明する。図3は地図情報DB22に記憶されるオンストリートパーキングに関する施設データの一例を示した図である。
図3に示すように、オンストリートパーキングに関する施設データは、オンストリートパーキングを識別する『識別ID』と、オンストリートパーキングを備えるリンクの『リンクID』と、オンストリートパーキングを利用者が利用可能な時間帯である『利用可能時間帯』と、オンストリートパーキングを利用する際に必要な『利用料金』と、オンストリートパーキングの設置場所を示す『位置座標』と、予想される駐車スペースの空き具合を示す『空車確率』と、利用可能な利用者の条件を示す『利用者制限』等から構成される。尚、『利用料金』は、時間帯(例えは、9:00〜12:00、12:00〜21:00)によって利用料金が変化するオンストリートパーキングについては、時間帯毎の利用料金が記憶される。また、『位置座標』はオンストリートパーキングの開始点の座標と終了点の座標がそれぞれ記憶され、オンストリートパーキングがリンクの全長に渡って形成されているときにはそのリンクの両端の座標となる。また、『空車確率』はそのオンストリートパーキングにおける過去の駐車状況から算出される値であり、オンストリートパーキングが備える駐車スペースの内、空きスペースのある割合に相当する。尚、『空車確率』はオンストリートパーキングの現在の駐車状況をセンタから取得し、取得した現在の駐車状況に基づいて算出しても良い。また、過去の駐車スペースの空き情報を曜日毎及び時間帯毎に累積記憶し、累積された空き情報の統計結果に基づいて曜日毎及び時間帯毎の『空車確率』を算出し、記憶するようにしても良い。また、『利用者制限』には、制限無し、住民専用、障害者専用等の複数種類の条件がある。
【0040】
例えば、図3に示す施設データでは、オンストリートパーキング「A」に関する情報として、ID:000001のリンクに(x1,y1)〜(x2,y2)の範囲で設置され、利用者制限無く0:00〜24:00まで無料で利用でき、空車確率が0.42であることが記憶される。また、オンストリートパーキング「B」に関する情報として、ID:002468のリンクに(x3,y3)〜(x4,y4)の範囲で設置され、利用者制限無く0:00〜24:00まで700円/60分で利用でき、空車確率が0.45であることが記憶される。同様にして、他のオンストリートパーキングに関する情報も記憶されている。
【0041】
また、探索データ27としては、設定された目的地までの経路を探索及び表示する際に使用されるデータが記録されている。具体的には、ノードを通過する際のコスト(以下、ノードコストという)や道路網を構成する各リンクを走行する際のコスト(以下、リンクコストという)からなる探索コストを算出する為に使用するコストデータ、経路探索により選択された経路を液晶ディスプレイ17の地図上に表示するための経路表示データ等から構成されている。
ここで、ノードコストは交差点に対応するノードに対して基本的に算出され、交差点を通過する際の自車の走行経路(即ち直進、右折及び左折の種類)、信号機の有無、車線数等によって、その値が算出される。
一方、リンクコストは、道路網を構成する各リンクに対して算出され、各リンクのリンク長、オンストリートパーキングの有無(オンストリートパーキングを備える場合には更にその駐車条件等)、道路属性、道路種別、道路幅、車線数等によって、その値が算出される。
【0042】
以下には、特にオンストリートパーキングを備えたリンクのリンクコストの算出方法について説明する。
ここで、道路網を構成する各リンクの内、オンストリートパーキングを備えたリンクは、ユーザがオンストリートパーキングで駐車することを希望した場合には、道路属性、道路種別、道路幅、車線数等によって規定された通常のコスト係数に加えて、オンストリートパーキングに関する情報に基づいて算出されたパーキングコスト係数を用いてリンクコストが算出される。即ち、リンク長等によって算出された基本のリンクコストに対して、通常のコスト係数に加えて、パーキングコスト係数を更に乗じることによりリンクコストが算出される。尚、パーキングコスト係数は、以下の式(1)により算出される。
パーキングコスト係数=「料金のコスト係数」×「距離のコスト係数」×(1−「空車確率」)・・・・(1)
【0043】
ここで、「料金のコスト係数」はオンストリートパーキングを利用する際に必要な利用料金に基づいて決定される。図4は利用料金に基づくコスト係数決定テーブルを示した図である。具体的には、図4に示すように利用料金が“無料”であればコスト係数は0.5に決定され、利用料金が“1円〜10円/分”であればコスト係数は0.6に決定され、利用料金が“11円〜20円/分”であればコスト係数は0.7に決定され、利用料金が“21円〜30円/分”であればコスト係数は0.8に決定され、利用料金が“31円〜50円/分”であればコスト係数は0.9に決定され、利用料金が“51円/分以上”であればコスト係数は1.0に決定される。
【0044】
また、「距離のコスト係数」はユーザの設定した目的地までの距離に基づいて決定される。図5は目的地までの距離に基づくコスト係数決定テーブルを示した図である。具体的には、図5に示すように目的地までの距離が“0〜50m”であればコスト係数は0.6に決定され、目的地までの距離が“51m〜100m”であればコスト係数は0.7に決定され、目的地までの距離が“101m〜500m”であればコスト係数は0.8に決定され、目的地までの距離が“501m〜1000m”であればコスト係数は0.9に決定され、目的地までの距離が“1001m以上”であればコスト係数は1.0に決定される。
尚、目的地までの距離は、ユーザの設定した目的地の位置座標とオンストリートパーキングの位置座標(図3参照)との間の直線距離に基づいて算出される。また、直線距離ではなく、リンク形状に沿った道なり距離としても良い。
【0045】
また、パーキングコスト係数については、以下の式(2)により算出しても良い。
パーキングコスト係数=α×C1×β×C2×γ×C3×ε×C4・・・・(2)
(α、β、γ、ε:調整係数)
ここで、C1は目的地までの距離に基づく係数である。具体的には、先ず、目的地周辺(目的地から所定距離以内、或いは目的地のある探索ブロックを含む周辺の探索ブロック内)に位置するオンストリートパーキングを対象として、目的地から近い順にオンストリートパーキングに番号(1、2、3、・・・n)を付与する。そして、i番目のオンストリートパーキングについて、係数C1(i)=i/nと規定する。
また、C2は駐車可能な距離、即ちオンストリートパーキングの長さに基づく係数である。具体的には、先ず、目的地周辺に位置するオンストリートパーキングを対象として、オンストリートパーキングの長さLを算出し、最小値Lminを検出する。尚、オンストリートパーキングの長さLは、オンストリートパーキングが設置されたリンクのリンク形状及びオンストリートパーキングの位置座標(図3参照)に基づいて算出される。そして、i番目のオンストリートパーキングの長さをL(i)とすると、i番目のオンストリートパーキングについて、係数C2(i)=1/(L(i)/Lmin)と規定する。
また、C3は空車確率に基づく係数である。具体的には、i番目のオンストリートパーキングの空車確率をP(i)とすると、i番目のオンストリートパーキングについて、係数C3(i)=1−P(i)と規定する。
また、C4はオンストリートパーキングの連続性、即ち複数のリンクに跨って連続して設置される数に基づく係数である。具体的には、i番目のオンストリートパーキングを備えるリンクに進入するリンクが、更にオンストリートパーキングを備える場合には、C4B(i)=KB、(0<KB<1)とする。一方、i番目のオンストリートパーキングを備えるリンクに進入するリンクが、オンストリートパーキングを備えていない場合には、C4B(i)=1とする。更に、i番目のオンストリートパーキングを備えるリンクから退出するリンクが、更にオンストリートパーキングを備える場合には、C4A(i)=KA、(0<KB<1)とする。一方、i番目のオンストリートパーキングを備えるリンクから退出するリンクが、オンストリートパーキングを備えていない場合には、C4A(i)=1とする。そして、i番目のオンストリートパーキングについて、係数C4(i)=C4B(i)×C4A(i)と規定する。
【0046】
そして、本実施形態に係るナビゲーション装置1において目的地までの経路を探索するに当たっては、ナビゲーションECU13はダイクストラ法により出発地から目的地までの全経路に対して探索コスト(ノードコスト及びリンクコスト)を加算した値、即ち、コスト加算値を算出する。そして、コスト加算値が最小になる経路を案内経路として設定する。また、特にユーザがオンストリートパーキングで駐車することを希望している場合においては、ナビゲーションECU13はオンストリートパーキングを備えたリンクについてパーキングコスト係数が乗じられたリンクコストを用いてコスト加算値を算出する。
【0047】
一方、ナビゲーションECU(エレクトロニック・コントロール・ユニット)13は、目的地が選択された場合に現在位置から目的地までの案内経路を設定する案内経路設定処理、設定された案内経路に従って走行を案内する走行案内処理等のナビゲーション装置1の全体の制御を行う電子制御ユニットである。そして、演算装置及び制御装置としてのCPU41、並びにCPU41が各種の演算処理を行うに当たってワーキングメモリとして使用されるとともに、経路が探索されたときの経路データや後述のオンストリートパーキングリスト(図9)等が記憶されるRAM42、ナビゲーション装置1の備える各種装置の制御用のプログラムを記録するROM43、ROM43から読み出したプログラムのほか、案内経路設定処理プログラム(図6参照)、走行案内処理プログラム(図12参照)等を記録するフラッシュメモリ44等の内部記憶装置を備えている。
【0048】
操作部14は、案内終了地点としての目的地を入力する際等に操作され、各種のキー、ボタン等の複数の操作スイッチ(図示せず)から構成される。そして、ナビゲーションECU13は、各スイッチの押下等により出力されるスイッチ信号に基づき、対応する各種の動作を実行すべく制御を行う。尚、液晶ディスプレイ17の前面に設けたタッチパネルによって構成することもできる。また、操作部14は案内開始地点としての出発地の入力にも用いられる場合がある。
【0049】
また、情報出力部15は、液晶ディスプレイ17やスピーカ18等によって構成され、ユーザに対して自車周辺の地図や案内経路及びオンストリートパーキングに関する各種情報を出力する。
【0050】
ここで、情報出力部15を構成する液晶ディスプレイ17は、車両の室内のセンターコンソール又はパネル面に備え付けられ、道路を含む地図画像、交通情報、操作案内、操作メニュー、キーの案内、現在位置から目的地までの案内経路、案内経路に沿った案内情報、ニュース、天気予報、時刻、メール、テレビ番組等を表示する。また、自車がオンストリートパーキングに接近した際には、オンストリートパーキングに関する情報(オンストリートパーキングの設置位置、利用可能時間帯、利用料金、空車確率、利用者制限等)が表示される。
【0051】
また、情報出力部15を構成するスピーカ18は、ナビゲーションECU13からの指示に基づいて案内経路に沿った走行を案内する音声ガイダンスや、交通情報の案内を出力する。
【0052】
また、通信モジュール16は、交通情報センタ、例えば、VICS(登録商標:Vehicle Information and Communication System)センタやプローブセンタ等から送信された渋滞情報、規制情報、駐車場情報、交通事故情報等の各情報から成る交通情報を受信する為の通信装置であり、例えば携帯電話機やDCMが該当する。
【0053】
また、ナビゲーション装置1にはDVDドライブを設けても良い。DVDドライブは、DVDやCD等の記録媒体に記録されたデータを読み取り可能なドライブである。そして、読み取ったデータに基づいて地図情報DB22の更新等が行われる。
【0054】
続いて、前記構成を有するナビゲーション装置1においてCPU41が実行する案内経路設定処理プログラムについて図6に基づき説明する。図6は本実施形態に係る案内経路設定処理プログラムのフローチャートである。ここで、案内経路設定処理プログラムはユーザによって目的地の設定操作が行われた際に実行され、出発地から設定された目的地までの経路を探索し、案内経路に設定するプログラムである。尚、以下の図6〜図8にフローチャートで示されるプログラムは、ナビゲーション装置1が備えているRAM42やROM43に記憶されており、CPU41により実行される。
【0055】
先ず、案内経路設定処理プログラムではステップ(以下、Sと略記する)1において、CPU41は操作部14の操作情報に基づいて、目的地を設定する。尚、上記S1が目的地設定手段の処理に相当する。
【0056】
また、S2においてCPU41は、ユーザが目的地周辺のオンストリートパーキングに駐車することを希望しているか否かを把握する処理を実行する。具体的には、「オンストリートパーキングに駐車しますか?」との音声や文章を出力し、それに応じたユーザの選択操作に基づいて把握する。尚、上記S2の処理は本願発明の構成として、必ずしも必要ではなく、S2の処理を実行しない構成としても良い。
【0057】
更に、前記S2では駐車意思の確認の他に案内を希望するオンストリートパーキングをユーザに選択させるように構成しても良い。例えば、液晶ディスプレイ17に目的地周辺にあるオンストリートパーキングの一覧を表示し、ユーザに選択させるように構成する。
また、案内を希望するオンストリートパーキングの条件を予めユーザに選択させるようにしても良い。例えば、液晶ディスプレイ17に「有料」、「無料」、「どちらでも良い」等の複数の条件を表示し、ユーザに選択させるように構成する。
【0058】
次に、S3においてCPU41は、自車の現在位置(即ち出発地)を取得する。具体的には、先ずGPS31によって自車の現在位置を検出し、地図情報DB22に記憶された地図情報から自車の現在位置を地図上で特定するマップマッチング処理を行う。
【0059】
その後、S4においてCPU41は、後述の駐車場検索処理(図7)を実行する。尚、駐車場検索処理は、前記S1で設定された目的地周辺にあるオンストリートパーキング(図2参照)を検索し、駐車をするのに適したオンストリートパーキングであるか否かを判定する処理である。
【0060】
続いて、S5においてCPU41は、後述の経路探索処理(図8)を実行する。尚、経路探索処理は、ダイクストラ法を用いて前記S3で取得した出発地から前記S1で設定された目的地までの経路を探索し、各経路のコスト加算値を算出する処理である。
【0061】
次に、S6においてCPU41は、前記S4の経路探索処理の結果に基づいて、コスト加算値が最小になる経路を特定し、案内経路に設定する。尚、コスト加算値の少ない複数の経路を案内経路の候補として液晶ディスプレイ17に表示し、ユーザに選択された経路を案内経路に設定しても良い。尚、上記S5、S6が経路設定手段の処理に相当する。
【0062】
次に、上記S4の駐車場検索処理のサブ処理について図7に基づき説明する。図7は駐車場検索処理のサブ処理プログラムのフローチャートである。
【0063】
先ず、S11においてCPU41は、RAM42に格納されたオンストリートパーキングリストを初期化する。尚、オンストリートパーキングリストは、図9に示すように、地図情報DB22の施設データ26に記憶された各オンストリートパーキングについて、今回の経路探索に用いる為の各種情報が記憶される記憶領域である。
【0064】
次に、S12においてCPU41は、地図情報DB22の施設データ26からオンストリートパーキングを検索し、以下のS13〜S15の処理の対象とするオンストリートパーキングに関する情報を取得する。
【0065】
そして、S13でCPU41は、前記S12で取得されたオンストリートパーキングの位置座標と目的地の位置座標とに基づいて、オンストリートパーキングから目的地までの直線距離を算出する。尚、直線距離ではなく、リンク形状に沿った道なり距離としても良い。また、駐車スペースへ駐車した場合の徒歩での目的地到達時間(距離)について算出し、後述の走行案内処理プログラム(図12)において案内するようにしても良い。
【0066】
次に、S14においてCPU41は、前記S13で算出したオンストリートパーキングから目的地までの距離が所定距離以内(例えば2km以内)か否か判定する。そして、オンストリートパーキングから目的地までの距離が所定距離以内であると判定された場合(S14:YES)には、S15へと移行する。一方、オンストリートパーキングから目的地までの距離が所定距離以上離れていると判定された場合(S14:NO)には、当該オンストリートパーキングは今回の経路探索に当たって所定条件に適合しないオンストリートパーキングであると判定し、S17へと移行する。尚、S14の処理に代えて、目的地のある探索ブロックを含む周辺の探索ブロック内のオンストリートパーキングであるか否かを判定する処理を行っても良い。
【0067】
S15においてCPU41は、当該オンストリートパーキングのパーキングコスト係数を算出する。尚、パーキングコスト係数については、(A)前記S13で算出したオンストリートパーキングから目的地までの距離と、(B)オンストリートパーキングの利用料金と、(C)空車確率とに基づいて、上記式(1)により算出される。また、パーキングコスト係数については、(A)前記S13で算出したオンストリートパーキングから目的地までの距離と、(B)オンストリートパーキングの駐車可能距離と、(C)空車確率と、(D)オンストリートパーキングの連続性とに基づいて、上記式(2)により算出しても良い。
【0068】
続いて、S16でCPU41は、前記S13で算出したオンストリートパーキングから目的地までの距離と、前記S15で算出したオンストリートパーキングのパーキングコスト係数をオンストリートパーキングリストに記憶する(図9参照)。尚、オンストリートパーキングから目的地までの距離が所定距離以上離れていると判定されたオンストリートパーキングについては、パーキングコスト係数として「1」を記憶する。また、オンストリートパーキングから目的地までの距離が所定距離以内であっても、利用者制限のあるオンストリートパーキングや、到着予定時刻が利用可能時間帯以外であるオンストリートパーキングについては、パーキングコスト係数として「1」を記憶する。例えば、図9ではオンストリートパーキング「X」は利用者制限があるので、パーキングコスト係数として「1」を記憶する。
【0069】
次に、S17においてCPU41は、施設データ26に記憶された全オンストリートパーキングについての検索、並びに検索された全オンストリートパーキングを対象とした前記S13〜S16の処理が終了したか否かを判定する。
【0070】
その結果、施設データ26に記憶された全オンストリートパーキングについての検索、並びに検索された全オンストリートパーキングを対象とした前記S13〜S16の処理が終了したと判定された場合(S17:YES)には、S18へと移行する。一方、施設データ26に記憶された全オンストリートパーキングについての検索、並びに検索された全オンストリートパーキングを対象とした前記S13〜S16の処理が終了していないと判定された場合(S17:NO)にはS12へと戻り、新たに処理対象とするオンストリートパーキングを検索する。尚、上記S12〜S16がオンストリートパーキング検索手段の処理に相当する。
【0071】
S18においてCPU41は、前記オンストリートパーキングリストに記憶されたオンストリートパーキングのパーキングコスト係数を参照し、パーキングコスト係数が所定条件を満たしているか否か判定する。ここで、所定条件としては、パーキングコスト係数が所定値以下(例えば0.3以下)であることを条件とする。尚、所定条件としては、パーキングコスト係数が小さい方から順に所定順位以内であることや、目的地からの距離が短い方から順に所定順位以内であることや、空車確率が高い方から順に所定順位以内であることや、利用者制限(図3参照)が無いことを条件としても良い。
【0072】
そして、パーキングコスト係数が所定条件に適合すると判定された場合(S18:YES)には、当該オンストリートパーキングを今回の経路探索に当たって所定条件に適合したオンストリートパーキング(以下、条件適合オンストリートパーキングともいう)であると判定し、当該オンストリートパーキングの案内対象駐車場フラグを「1」に設定する(S19)。その後、S22へと移行する。
【0073】
一方、パーキングコスト係数が所定条件に適合しないと判定された場合(S18:NO)には、当該オンストリートパーキングを今回の経路探索に当たって所定条件に適合しないオンストリートパーキングであると判定し、当該オンストリートパーキングの案内対象駐車場フラグを「0」に設定する(S20)。その後、更に、当該オンストリートパーキングのパーキングコスト係数を「1」に変更し、オンストリートパーキングリストを更新する。その結果、パーキングコスト係数が所定条件を満たしていないリンクについては、リンクコストの算出の際にオンストリートパーキングを備えていないリンクと同様に扱われる。
例えば、図9ではオンストリートパーキング「B」はパーキングコスト係数が0.3より大きく、所定条件を満たしていないので、パーキングコスト係数が「1」に変更される。尚、上記S18〜S21がパーキング特定手段の処理に相当する。
【0074】
その後、S22でCPU41は、前記オンストリートパーキングリストに記憶された全オンストリートパーキングに対して前記S18〜S21の処理が終了したか否かを判定する。そして、全オンストリートパーキングを対象としてS19〜S21の処理が終了していないと判定された場合(S22:NO)にはS18へと戻り、新たなオンストリートパーキングを対象としてS18以降の処理を実行する。一方、全オンストリートパーキングを対象としてS19〜S21の処理が終了したと判定された場合(S22:YES)には当該駐車場検索処理を終了し、S5へと移行する。尚、上記S12〜S22が情報取得手段の処理に相当する。
【0075】
次に、上記S5の経路探索処理のサブ処理について図8に基づき説明する。図8は経路探索処理のサブ処理プログラムのフローチャートである。
【0076】
先ず、S31においてCPU41は、リンク長に基づいて特定されたリンクコストに対して各種コスト係数を乗じ、探索対象とする各リンクについて目的地へと向かう方向におけるリンクコストをそれぞれ算出する。尚、S31において乗じられるコスト係数は、オンストリートパーキングを備えていないリンクについては、道路属性、道路種別、道路幅、車線数等によって規定された通常のコスト係数である。また、オンストリートパーキングを備えているリンクについては、ユーザによりオンストリートパーキングに駐車することが希望されている場合には、上記通常のコスト係数に加えて前記駐車場検索処理(図7)で算出されたパーキングコスト係数についても乗じられる。その結果、オンストリートパーキングのパーキング情報に基づいて探索コストが変更されることとなる。
一方、ユーザによりオンストリートパーキングに駐車することが希望されていない場合には、他のリンクと同じく上記通常のコスト係数のみが乗じられる。
尚、上記本実施形態では、リンクコストにパーキングコスト係数をそのまま乗じているが、算出されたリンクコストが小さくなりすぎる場合には、一律または項目に応じた補正係数をパーキングコスト係数に乗じても良い。それによって、より適切なルート探索がなされるよう調整することが可能となる。
【0077】
その結果、今回の経路探索に当たって条件適合オンストリートパーキングを備えたリンク、即ち、パーキングコスト係数が前記S18の所定条件(例えば0.3以下)に適合し、案内対象駐車場フラグが「1」に設定されているオンストリートパーキングを備えたリンクについては、リンクコストが他のリンクと比較して小さい値に算出される。従って、後述のS32で目的地までの経路の探索を行った際に、当該リンクを含む案内経路が設定される可能性が高くなる。
【0078】
続いて、S32でCPU41は、前記S31で算出されたリンクコストを用いて、出発地(自車の現在位置)から前記S1で設定された目的地までの経路を探索する。尚、目的地までの経路を探索するに当たっては、ナビゲーションECU13はダイクストラ法により出発地から目的地までの全経路に対して探索コスト(ノードコスト及びリンクコスト)を加算した値、即ち、コスト加算値を算出する。尚、ダイクストラ法による経路探索については、既に公知の技術であるので、その説明は省略する。
【0079】
次に、S33でCPU41は、前記S31の経路探索の結果を参照し、コスト加算値が最小となる経路(以下、推奨経路という)上に、今回の経路探索に当たって所定条件に適合するオンストリートパーキングが位置するか否か、即ち推奨経路が今回の経路探索に当たって所定条件に適合するオンストリートパーキングを備えたリンクを通過する経路であるか否か判定する。
【0080】
その結果、推奨経路上に条件適合オンストリートパーキングが位置すると判定された場合(S33:YES)にはS6へと移行し、その推奨経路が案内経路として設定される。一方、推奨経路上に条件適合オンストリートパーキングが位置しないと判定された場合(S33:NO)にはS34へと移行する。但し、ユーザがオンストリートパーキングで駐車することを希望していない場合においては、推奨経路上に条件適合オンストリートパーキングが位置しないと判定された場合(S33:NO)であっても経路探索を再度行うことなく、S6へと移行する。
【0081】
S34においてCPU41は、前記S13で算出された各オンストリートパーキングから目的地までの距離を参照し、最も目的地に近い位置に設置された条件適合オンストリートパーキングを特定する。そして、前記S31で算出されたリンクコストを用いて、出発地(自車の現在位置)から特定されたオンストリートパーキングを備えた道路を通過し、前記S1で設定された目的地まで到達する経路を再度探索する。その後、S34の経路探索の結果に基づいて、推奨経路が案内経路として設定される(S6)。従って、設定される案内経路は、出発地から目的地までの間に少なくとも一箇所以上の条件適合オンストリートパーキングを備えた道路を通過する経路となる。尚、前記S34においては最も目的地に近い位置に設置されたオンストリートパーキングではなく、最も料金の安いオンストリートパーキングや最も空車確率の高いオンストリートパーキングを備えた道路を通過する経路を探索するようにしても良い。
【0082】
ここで、図10及び図11は、出発地51から目的地52への経路の探索を行った場合に設定される案内経路の例である。
図10及び図11に示す目的地52の周辺には、6箇所のオンストリートパーキング「A」〜「F」がある。また、オンストリートパーキング「A」〜「F」の内、オンストリートパーキング「A」、「C」、「D」、「F」は経路探索に当たって所定条件に適合するオンストリートパーキングである。従って、オンストリートパーキング「A」を備えるリンク54と、オンストリートパーキング「C」を備えるリンク55と、オンストリートパーキング「D」を備えるリンク56と、オンストリートパーキング「F」を備えるリンク57は、他のリンクよりパーキングコスト係数に従ってリンクコストが低く算出される。
【0083】
そして、図10に示すように案内経路53として、リンク54とリンク55を走行する経路が設定された場合には、案内経路53はオンストリートパーキング「A」とオンストリートパーキング「C」とを通過して目的地52へと到達する経路となる。従って、運転者は目的地へと走行する途中で、目的地の周辺にあるオンストリートパーキング「A」及びオンストリートパーキング「C」に寄ることができる。そして、各オンストリートパーキングの空き状況を確認し、空きスペースがある場合には駐車を行うことができる。
一方、図11に示すように案内経路58として、いずれの条件適合オンストリートパーキングも通過しない経路が設定された場合には、再度経路探索が行われる。その際には、経路探索に当たって所定条件に適合するオンストリートパーキングの内、目的地52に最も近いオンストリートパーキング「C」を必ず通過する経路が探索される。再度の経路探索の結果、リンク55を走行する案内経路59が設定された場合には、案内経路59はオンストリートパーキング「C」とを通過して目的地52へと到達する経路となる。従って、運転者は目的地へと走行する途中で、目的地の周辺にあるオンストリートパーキング「C」に寄ることができる。
【0084】
続いて、ナビゲーション装置1においてCPU41が実行する走行案内処理プログラムについて図12に基づき説明する。図12は本実施形態に係る走行案内処理プログラムのフローチャートである。ここで、走行案内処理プログラムは前記案内経路設定処理プログラム(図6〜図8)で設定された案内経路に従って、設定された目的地までの走行を案内するプログラムである。尚、以下の図12にフローチャートで示されるプログラムは、ナビゲーション装置1が備えているRAM42やROM43に記憶されており、CPU41により実行される。
【0085】
先ず、走行案内処理プログラムではS41において、CPU41は前記案内経路設定処理プログラム(図6〜図8)で設定された案内経路上に位置する全てのオンストリートパーキングを特定する。そして、特定された各オンストリートパーキングに関する情報を地図情報DB22に記憶された施設データ26(図3参照)やオンストリートパーキングリスト(図9)から取得する。そして、取得した情報に基づいて通過リストを作成する。
【0086】
ここで、図13は前記S41で作成される通過リストの一例を示した図である。図13では4箇所のオンストリートパーキングを通過する案内経路が設定された場合に作成される通過リストである。
図13に示すように、通過リストに記憶されるオンストリートパーキングに関する情報は、案内経路に沿って走行した際に通過する『通過順』と、オンストリートパーキングから『目的地までの距離』と、オンストリートパーキングの設置場所を示す『位置座標』と、オンストリートパーキングを利用者が利用可能な時間帯である『利用可能時間帯』と、オンストリートパーキングを利用する際に必要な『利用料金』と、予想される駐車スペースの空き具合を示す『空車確率』と、利用可能な利用者の条件を示す『利用者制限』等から構成される。
【0087】
次に、S42でCPU41は自車の現在位置を取得する。具体的には、先ずGPS31によって自車の現在位置を検出し、地図情報DB22に記憶された地図情報から自車の現在位置を地図上で特定するマップマッチング処理を行う。
【0088】
続いて、S43においてCPU41は、前記S42で取得した自車の現在位置と、液晶ディスプレイ17に表示する地図の縮尺設定と、前記S41で作成した通過リストに基づいて、液晶ディスプレイ17に表示する地図画面内に位置するオンストリートパーキングを特定する。そして、特定したオンストリートパーキングに関する情報を通過リストから抽出する。
【0089】
その後、S44においてCPU41は、前記S43で抽出したオンストリートパーキングに関する情報とともに自車位置周辺の地図画像を液晶ディスプレイ17に描画する。それによって、案内経路に沿って運転者の走行を案内する走行案内画面が液晶ディスプレイ17に表示される。
【0090】
ここで、図14は本実施形態に係るナビゲーション装置1において液晶ディスプレイ17に表示される走行案内画面61を示した図である。
図14に示すように、走行案内画面61は、自車の現在位置を示す自車位置マーク62と、地図画像上で案内経路に沿って描かれた案内経路線63と、オンストリートパーキングの設置位置を示すパーキングマーク64〜68と、オンストリートパーキングに関する情報を示す情報ウィンドウ69、70とから構成される。
【0091】
また、パーキングマーク64〜68の内、前記案内経路設定処理プログラム(図6〜図8)において、今回の経路探索に当たって所定条件に適合すると判定されたオンストリートパーキングに対応するマークについては、赤色で強調表示する。一方、他のオンストリートパーキング(即ち、所定条件に適合しないと判定されたオンストリートパーキング)に対応するマークについては、青色で表示する。尚、案内対象駐車場フラグにおいてフラグが「1」に設定されているオンストリートパーキングが「所定条件に適合する駐車場」として案内され、「0」に設定されているオンストリートパーキングが「所定条件に適合しない駐車場」として案内される。
【0092】
また、情報ウィンドウ69、70は地図上に表示されたオンストリートパーキングの内、特に案内経路上に位置するオンストリートパーキングに関する情報が文章で表示される。尚、表示される内容としては、自車の現在位置から目的地までの案内経路上にある所定条件適合オンストリートパーキングの残数を示す情報と、目的地までの距離に関する情報と、利用料金に関する情報と、利用可能時間帯に関する情報と、空車確率に関する情報と、利用者制限に関する情報がある。
また、上記情報の他に、目的地までの直線距離情報、駐車スペースへ駐車した場合の徒歩での目的地到達時間(距離)について案内するようにしても良い。
更に、GPS31により現在の時刻を取得し、現在の時刻に対応する空車確率や現在時刻に対応する利用料金を案内するようにしても良い。また、駐車条件の変更があるオンストリートパーキングについては、例えば、「現在時刻から10分後に無料になります。」のように、オンストリートパーキングの情報に基づいて、現在時刻に応じた案内をするようにしても良い。
【0093】
従って、ユーザは液晶ディスプレイ17に表示された走行案内画面61を参照することによって、案内経路上に位置するオンストリートパーキングに関する各種情報を把握することが可能となる。特に、パーキングマーク64〜68の表示位置と長さから、該当するオンストリートパーキングの設置されたリンクと、オンストリートパーキングの長さ(即ち、駐車可能距離)を把握することが可能となる。また、パーキングマーク64〜68の表示色を参照することによって、該当するオンストリートパーキングが所定条件適合オンストリートパーキングか否かを容易に把握することが可能となる。
次に、S45においてCPU41は、ナビゲーション装置1が2画面表示モードに設定されているか否かを判定する。そして、2画面表示モードに設定されていると判定された場合(S45:YES)には、S46へと移行する。一方、通常の画面表示モードに設定されていると判定された場合(S45:NO)には、S48へと移行する。
【0094】
S46においてCPU41は、通過リストから案内経路に沿ってこれから通過する3箇所のオンストリートパーキングに関する情報を抽出する。そして、S47においてCPU41は、前記S46で抽出した情報を液晶ディスプレイ17の右側の画面にリスト状に表示する。
【0095】
ここで、図15は本実施形態に係るナビゲーション装置1において2画面表示モード中に液晶ディスプレイ17に表示される走行案内画面71を示した図である。
図15に示すように、走行案内画面71は、自車周辺の地図画像を表示する左画面72と、これから通過する3箇所のオンストリートパーキングに関する情報を表示する右画面73の2つの表示領域から構成される。尚、左画面72については情報ウィンドウ69、70が表示されないことを除いて、既に説明した走行案内画面61(図14)と同一であるので、その説明は省略する。
【0096】
右画面73には、3個の情報表示スペース74〜76が設けられている。そして、各情報表示スペース74〜76には、案内経路上に位置するオンストリートパーキングの内、特に車両がこれから通過する3箇所のオンストリートパーキングに関する情報が文章で表示される。尚、最も下段に位置する情報表示スペース74には、現在の自車位置から案内経路に沿って最も近い位置にあるオンストリートパーキングに関する情報が表示される。また、中段に位置する情報表示スペース75には、現在の自車位置から案内経路に沿って2番目に近い位置にあるオンストリートパーキングに関する情報が表示される。また、上段に位置する情報表示スペース76には、現在の自車位置から案内経路に沿って3番目に近い位置にあるオンストリートパーキングに関する情報が表示される。尚、情報表示スペース74〜76に表示される内容は、図14に示す情報ウィンドウ69、70に表示される内容と同様である。
【0097】
従って、ユーザは液晶ディスプレイ17に表示された走行案内画面71を参照することによって、案内経路上に位置するオンストリートパーキングに関する各種情報をより容易に把握することが可能となる。尚、上記S44、S47が案内手段及びパーキング情報案内手段の処理に相当する。
【0098】
その後、S48においてCPU41は、自車が目的地に到達又は走行を終了したか否かを判定する。尚、走行を終了した場合とは、例えば、同一地点に所定時間以上停車をした場合や、オンストリートパーキングを備えるリンクでACCがオフされた場合等が該当する。そして、自車が目的地に到達した、又は走行を終了したと判定された場合(S48:YES)には、当該走行案内処理プログラムを終了する。一方、自車が目的地に到達しておらず、且つ走行も終了していないと判定された場合(S48:NO)にはS42へと戻り、継続して走行の案内を行う。
【0099】
以上詳細に説明した通り、本実施形態に係るナビゲーション装置1、ナビゲーション装置1による駐車案内方法及びナビゲーション装置1で実行されるコンピュータプログラムでは、出発地からオンストリートパーキングを備えた道路を通過して目的地まで到達する案内経路が設定された(S5、S6)場合に、目的地周辺にあるオンストリートパーキングから案内経路上にあるオンストリートパーキングを特定し(S41)、自車が通過する順にオンストリートパーキングに関する情報を記憶した通過リストを作成し(S41)、液晶ディスプレイ15に対して地図画像や設定された案内経路とともに、目的地に到達するまでに通過するオンストリートパーキングに関する情報を案内する(S44、S47)ので、ユーザが目的地周辺のオンストリートパーキングへ車両を駐車するに際して、旅行者等の土地鑑の無いユーザに対しても適当なオンストリートパーキングで駐車させることが可能となる。従って、オンストリートパーキングを探す為の走行を新たにユーザに課すことを防止でき、また、より条件の良い駐車場で駐車を行わせることができる。
また、複雑な駐車条件が設定されていることが多いオンストリートパーキングであっても、経路走行中にそれらの条件を事前にユーザに把握させることができる。特に、(a)オンストリートパーキングから目的地までの距離に関する情報、(b)案内経路上にあるオンストリートパーキングの内、所定条件を満たすオンストリートパーキングの残数を案内することによって、経路走行中に駐車場選択に有効な情報を事前にユーザに把握させることができる。従って、駐車場所としてユーザが利用可能で且つ利便性の高いオンストリートパーキングをユーザに選択させることが可能となる。
また、液晶ディスプレイ15の表示領域を複数に分割し、各表示領域に対して自車周辺の地図とオンストリートパーキングの情報を別々に表示するので、ユーザは複数の情報を迅速且つ正確に把握することができる。
また、オンストリートパーキングに関する各種情報に基づいて、今回の経路探索に当たって所定の条件を満たすオンストリートパーキングを特定し(S18〜S21)、特定されたオンストリートパーキングを他のオンストリートパーキングと異なる色で走行案内画面61、71に表示するので、ユーザに利用可能で且つ利便性の高いオンストリートパーキングを一見して把握させることが可能である。
更に、利用可能時間帯、利用料金、目的地からオンストリートパーキングまでの距離、空車確率、又は利用者制限に関する情報を用いることによって、多数あるオンストリートパーキングの内、ユーザにとって駐車を行うのに適当なオンストリートパーキングを適切に抽出し、案内対象とすることが可能となる。
【0100】
尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、本実施形態ではオンストリートパーキングの利用料金が有料、無料に関わらず、目的地周辺(例えば、目的地を中心とした半径2km以内)に位置する全オンストリートパーキングを通過対象として経路の探索を行っているが、無料のオンストリートパーキングのみを通過対象として経路の探索を行っても良い。
【0101】
また、目的地周辺に位置する全オンストリートパーキングの内、目的地に近い順又は料金の安い順に所定個数のオンストリートパーキングのみを通過対象として経路の探索を行っても良い。
【0102】
また、本実施形態では少なくとも一箇所以上のオンストリートパーキングを備えた道路を必ず通過する案内経路を設定するように構成しているが、経路探索に当たって所定条件に適合するオンストリートパーキングが目的地周辺に無い場合には、オンストリートパーキングを備えた道路を通過しない案内経路を設定するようにしても良い。
【0103】
また、パーキングコスト係数はユーザの好みに応じて調整できるようにしても良い。それによって、ユーザ毎に料金、距離等の許容範囲が異なる場合であっても、各ユーザの許容範囲を考慮して、各ユーザの指向に応じた駐車場を通過する案内経路を設定することが可能となる。
【0104】
また、ユーザによって案内を希望するオンストリートパーキングの条件(例えば、利用力金の上限や、目的地までの直線距離など)を入力させ、入力した情報に基づいてパーキングコスト係数を調整するようにしても良い。
【0105】
また、本実施形態ではオンストリートパーキングが形成されたリンクについて、パーキングコスト係数を乗じることにより探索コストを変更しているが、オンストリートパーキングに関する情報に応じてオンストリートパーキングを通過する経路の距離を加算又は減算することにより探索コストを変更する構成としても良い。
例えば、通過するオンストリートパーキングの備える駐車スペース1台当り100m減算する構成や、駐車スペースの距離10m毎に100m減算する構成とすることができる。また、利用料金が100円/分未満のオンストリートパーキングを通過する経路を200m減算する構成や、無料のオンストリートパーキングを通過する経路を500m減算する構成とすることもできる。
【0106】
また、本実施形態ではオンストリートパーキングの駐車条件が形成されたリンクについて、オンストリートパーキングの駐車条件に応じたパーキングコスト係数を乗じることにより探索コストを変更しているが、駐車条件に関わらずオンストリートパーキングを備えるリンクを通過する探索コストを一律に減算し、経路の探索を行う構成としても良い。
【0107】
また、案内経路を設定する際に、複数の経路の候補を各経路が通過するオンストリートパーキングに関する情報と共に液晶ディスプレイ17に表示し、ユーザに各経路が通過するオンストリートパーキングの条件が比較できるようにしても良い。そして、ユーザによって選択された経路を案内経路に設定するように構成する。
【0108】
また、自車が目的地から所定距離以上離れている場合にはオンストリートパーキングを考慮しない通常の探索コストに基づいて経路探索を行い、自車が目的地から所定距離まで近づいた時点でオンストリートパーキングに基づいて探索コストを変更した経路探索を再度行うようにしても良い。それにより、駐車を行う時間帯における駐車条件(例えば、時間帯で変化する利用料金など)を考慮して経路の探索を行うことが可能となる。従って、オンストリートパーキングを通過する目的地への最適な経路の探索を行うことができる。
【0109】
また、自車が目的地へと到着時刻を予測する到着時刻予測手段を有し、到着時刻予測手段によって予測された到着時刻とオンストリートパーキングに関する情報に基づいて探索コストを変更し、経路探索を再度行うようにしても良い。それにより、目的地から遠く離れた位置にいる場合や目的地への走行を開始する前の時点においても、駐車を行う時間帯における駐車条件(例えば、時間帯で変化する利用料金など)を考慮して経路の探索を行うことが可能となる。従って、オンストリートパーキングを通過する目的地への最適な経路の探索を行うことができる。
【0110】
また、本実施形態ではオンストリートパーキングに関する情報を液晶ディスプレイ17に表示したマークや文章により案内することとしているが、スピーカから出力する案内音声により案内しても良い。
【0111】
また、オンストリートパーキングに関する情報として、オンストリートパーキングに駐車した後に目的地まで移動するのに必要な所要時間や、自車の現在位置からの距離、所要時間等を案内しても良い。
【0112】
更に、オンストリートパーキングに関する情報として、オンストリートパーキングの「推奨度」を案内するようにしても良い。ここで、オンストリートパーキングの「推奨度」は、前記S15で算出したパーキングコスト係数に基づいて決定することが望ましい。例えば、パーキングコスト係数が0.2以下であれば該オンストリートパーキングの推奨度を最も高い『1』に決定し、パーキングコスト係数が0.3以下であれば該オンストリートパーキングの推奨度を中程度の『2』に決定し、パーキングコスト係数が0.4以上であれば該オンストリートパーキングの推奨度を最も低い『3』に決定する。
【0113】
また、案内経路上のオンストリートパーキングへの到着予想時刻を自車速やリンクデータに基づいて予測し、予測された到着予想時刻をオンストリートパーキングに関する情報として案内するようにしても良い。
更に、オンストリートパーキングに駐車を行い且つ駐車を行ったオンストリートパーキングから目的地まで徒歩で移動したと仮定した場合における目的地への到着予想時刻を自車速やリンクデータに基づいて予測し、予測された到着予想時刻をオンストリートパーキングに関する情報として案内するようにしても良い。
【0114】
また、案内経路上のオンストリートパーキングへの到着予想時刻を自車速やリンクデータに基づいて予測し、予測された到着予想時刻におけるオンストリートパーキングの利用料金をオンストリートパーキングに関する情報として案内するようにしても良い。
【0115】
また、ナビゲーションECU13は下記の処理を行うように構成しても良い。
先ず、案内経路上のオンストリートパーキングへの到着予想時刻を自車速やリンクデータに基づいて予測する。
次に、オンストリートパーキングに駐車を行い且つ駐車を行ったオンストリートパーキングから目的地まで徒歩で移動したと仮定した場合における目的地への到着予想時刻を自車速やリンクデータに基づいて予測する。
そして、予測された各到着予想時刻に基づいて、オンストリートパーキングから目的地までの往復に必要な往復時間を算出する。
更に、算出された往復時間に基づいて、ユーザが目的地までの往復を行う時間帯においてオンストリートパーキングが利用可能かを判定し、利用可能でなければ案内対象駐車場フラグを「1」から「0」に変更する。
また、算出された往復時間に基づいて、その往復時間中に駐車を行うと仮定したオンストリートパーキングにおいて駐車を行うのに必要となる駐車料金を算出し、算出された駐車料金をオンストリートパーキングに関する情報として案内する。
それによって、オンストリートパーキングへの駐車を行うユーザの利便性を向上させる。
【0116】
また、本実施形態では駐車場としてオンロードに形成されたオンストリートパーキングを案内対象としているが、オフロードに形成された駐車場についても案内対象に含めても良い。例えば、ユーザからオフロードの駐車場に駐車しても良い意思表示があった場合には、オンストリートパーキングのある道路を通過し、且つ目的地の周辺にあるオフロードの駐車場を経由する経路を設定し、案内するように構成する。また、走行案内画面61、71(図14、図15)においてオフロードの駐車場に関する情報についても表示するようにしても良い。
【図面の簡単な説明】
【0117】
【図1】本実施形態に係るナビゲーション装置を示したブロック図である。
【図2】片側一車線の道路に沿って路側帯に形成されたオンストリートパーキングの一例を示す。
【図3】地図情報DBに記憶されるオンストリートパーキングに関する施設データの一例を示した図である。
【図4】利用料金に基づくコスト係数決定テーブルを示した図である。
【図5】目的地までの距離に基づくコスト係数決定テーブルを示した図である。
【図6】本実施形態に係る案内経路設定処理プログラムのフローチャートである。
【図7】駐車場検索処理のサブ処理プログラムのフローチャートである。
【図8】経路探索処理のサブ処理プログラムのフローチャートである。
【図9】オンストリートパーキングリストの一例を示した図である。
【図10】出発地から目的地への経路の探索を行った場合に設定される案内経路の例である。
【図11】出発地から目的地への経路の探索を行った場合に設定される案内経路の例である。
【図12】本実施形態に係る走行案内処理プログラムのフローチャートである。
【図13】通過リストの一例を示した図である。
【図14】本実施形態に係るナビゲーション装置において液晶ディスプレイに表示される走行案内画面を示した図である。
【図15】本実施形態に係るナビゲーション装置において2画面表示モード中に液晶ディスプレイに表示される走行案内画面を示した図である。
【符号の説明】
【0118】
1 ナビゲーション装置
4 オンストリートパーキング
13 ナビゲーションECU
15 液晶ディスプレイ
16 スピーカ
22 地図情報DB
41 CPU
42 RAM
43 ROM
【技術分野】
【0001】
本発明は、オンストリートパーキングを案内するナビゲーション装置及びコンピュータプログラムに関する。
【背景技術】
【0002】
近年、車両の走行案内を行い、運転者が所望の目的地に容易に到着できるようにしたナビゲーション装置が車両に搭載されていることが多い。ここで、ナビゲーション装置とは、GPS受信機などにより自車の現在位置を検出し、その現在位置に対応する地図データをDVD−ROMやHDDなどの記録媒体またはネットワークを通じて取得して液晶モニタに表示することが可能な装置である。更に、かかるナビゲーション装置には、所望する目的地を入力すると、自車位置から目的地までの最適経路を探索する経路探索機能を備えており、ディスプレイ画面に案内経路を表示するとともに、交差点に接近した場合等には音声による案内をすることによって、運転者を所望の目的地まで確実に案内するようになっている。そして、かかるナビゲーション装置の中には、自車の現在位置の周囲や目的地周辺にある駐車場を案内する機能を持つものもある。
【0003】
例えば、特開2001−349740号公報には、駐車場に関するデータから利用者が入力した目的地もしくは近傍の駐車場を検索し、その検索結果の中から所定の日時に営業している駐車場、利用者の車両の車幅、車高、車種の条件に合致する駐車場を表示したり、駐車場の混雑情報や空き情報を取得したりして、利用者の希望に応じた駐車場を表示する技術が記載されている。
【特許文献1】特開2001−349740号公報(第6頁〜第7頁、図1、図2)
【発明の開示】
【発明が解決しようとする課題】
【0004】
ここで、前記した特許文献1に記載された技術では、オフロードの所定エリア内に形成された駐車場を案内対象としている。しかしながら、駐車場にはオフロードに形成される駐車場以外にも、オンロードに形成される所謂オンストリートパーキング(路上駐車場)がある。
【0005】
このオンストリートパーキングは、道路に沿ってオンロードに形成された駐車場である。オンストリートパーキングは、特に欧米の都市に多く見られ、オンストリートパーキングに駐車することは一般化している。
【0006】
しかしながら、前記した特許文献1に記載された技術では、上記のオンストリートパーキングを案内対象としていなかった。ここで、目的地の周辺にあるオンストリートパーキングで駐車を行う場合には、ユーザは駐車場内に進入してから駐車スペースを探すのではなく、目的地までの経路を走行しつつ空きスペースを探す必要が有る。従って、最後に空きスペースのあったオンストリートパーキングを通り過ごしてしまった場合には、目的地に到達した後に、再び通り過ごしたオンストリートパーキングまで引き返す必要が生じる。また、その場合において、特に一方通行の道路を走行していた場合には、引き返すのに相当の時間が必要となる。一方で、オンストリートパーキングに駐車した後にユーザが目的地まで歩く途中で、より目的地に近い駐車スペースを新たに見つけることがある。
【0007】
即ち、従来のように単に目的地周辺に位置する駐車場の場所をディスプレイに表示するのみでは、どのオンストリートパーキングで駐車をするのが適当であるかをユーザが判断することが難しかった。
【0008】
本発明は前記従来における問題点を解消するためになされたものであり、目的地周辺のオンストリートパーキングの案内を可能としたナビゲーション装置及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【0009】
前記目的を達成するため本願の請求項1に係るナビゲーション装置(1)は、目的地を設定する目的地設定手段(13)と、前記目的地設定手段によって設定された目的地の周辺にあるオンストリートパーキングを検索するオンストリートパーキング検索手段(13)と、前記オンストリートパーキング検索手段によって検索された前記オンストリートパーキングに関するパーキング情報を取得する情報取得手段(13)と、前記情報取得手段によって取得されたパーキング情報に基づいて、前記オンストリートパーキング検索手段によって検索された前記オンストリートパーキングを備えた道路を通過して前記目的地へと到る案内経路を設定する経路設定手段(13)と、前記経路設定手段によって設定された案内経路上にあるオンストリートパーキングを、前記情報取得手段によって取得されたパーキング情報に基づいて案内する案内手段(13)と、を有することを特徴とする。
尚、「オンストリートパーキング」とは、オンロードに形成される駐車場のことをいい、パーキングベイ、パーキングゾーン、路面駐車場、路上駐車場、路肩駐車場、時間制限駐車区間とも呼ばれる。
【0010】
また、請求項2に係るナビゲーション装置(1)は、請求項1に記載のナビゲーション装置において、前記情報取得手段(13)によって取得されたパーキング情報に基づいて所定条件に適合する前記オンストリートパーキングを特定するパーキング特定手段(13)を有し、前記案内手段(13)は前記パーキング特定手段(13)によって特定されたオンストリートパーキングを他のオンストリートパーキングと区分して案内することを特徴とする。
【0011】
また、請求項3に係るナビゲーション装置(1)は、請求項2に記載のナビゲーション装置において、前記パーキング特定手段(13)は、オンストリートパーキングから目的地までの距離、利用者制限、又は利用料金に基づいて所定条件に適合するオンストリートパーキングを特定することを特徴とする。
【0012】
また、請求項4に係るナビゲーション装置(1)は、請求項1乃至請求項3のいずれかに記載のナビゲーション装置において、前記案内手段(13)は、オンストリートパーキングから目的地までの距離を案内することを特徴とする。
【0013】
また、請求項5に係るナビゲーション装置(1)は、請求項2に記載のナビゲーション装置において、前記案内手段(13)は、前記経路設定手段(13)によって設定された案内経路上にあるオンストリートパーキングの内、前記パーキング特定手段によって特定されたオンストリートパーキングの残数を案内することを特徴とする。
【0014】
また、請求項6に係るナビゲーション装置(1)は、請求項1乃至請求項5のいずれかに記載のナビゲーション装置において、前記案内手段(13)は、ディスプレイの第1表示領域(72)において自車周辺の地図画像を表示するとともに、前記第1表示領域と異なる第2表示領域(73)において前記経路設定手段(13)によって設定された案内経路上にあるオンストリートパーキングのパーキング情報を自車が通過する順に並べて表示することを特徴とする。
【0015】
また、請求項7に係るナビゲーション装置(1)は、請求項1乃至請求項6のいずれかに記載のナビゲーション装置において、前記オンストリートパーキング検索手段(13)によって検索されたオンストリートパーキングへの到着予想時刻を予測する第1到着時刻予想手段(13)と、前記オンストリートパーキング検索手段によって検索されたオンストリートパーキングに駐車を行ったと仮定した場合における前記目的地への到着予想時刻を予測する第2到着時刻予想手段(13)と、前記第1到着時刻予想手段及び前記第2到着時刻予想手段によって予測された各到着予想時刻を案内する到着予想時刻案内手段(13)と、を有することを特徴とする。
【0016】
また、請求項8に係るナビゲーション装置(1)は、請求項1乃至請求項7のいずれかに記載のナビゲーション装置において、前記オンストリートパーキング検索手段(13)によって検索されたオンストリートパーキングへの到着予想時刻を予測する到着時刻予想手段(13)と、前記到着時刻予想手段により予測された到着予測時刻における前記オンストリートパーキングの利用料金を案内する利用料金案内手段(13)と、を有することを特徴とする。
【0017】
また、請求項9に係るナビゲーション装置(1)は、請求項1乃至請求項8のいずれかに記載のナビゲーション装置において、前記オンストリートパーキング検索手段(13)によって検索されたオンストリートパーキングへの到着予想時刻を予測する第1到着時刻予想手段(13)と、前記オンストリートパーキング検索手段によって検索されたオンストリートパーキングに駐車を行ったと仮定した場合における前記目的地への到着予想時刻を予測する第2到着時刻予想手段(13)と、前記第1到着時刻予想手段及び前記第2到着時刻予想手段によって予測された各到着予想時刻に基づいて、駐車を行うと仮定した前記オンストリートパーキングから目的地への往復に必要な往復時間を算出する往復時間算出手段(13)と、前記第1到着時刻予想手段によって予測された到着予想時刻と前記往復時間算出手段によって算出された往復時間とに基づいて、往復時間中に駐車を行うと仮定した前記オンストリートパーキングにおいて駐車を行うのに必要となる駐車料金を算出する駐車料金算出手段(13)と、前記駐車料金算出手段によって算出された駐車料金を案内する駐車料金案内手段(13)と、を有することを特徴とする。
【0018】
更に、請求項10に係るコンピュータプログラムは、コンピュータに搭載され、目的地を設定する目的地設定機能(S1)と、前記目的地設定機能によって設定された目的地の周辺にあるオンストリートパーキングを検索するオンストリートパーキング検索機能(S12〜S16)と、前記オンストリートパーキング検索機能によって検索された前記オンストリートパーキングに関するパーキング情報を取得する情報取得機能(S12〜S22)と、前記情報取得機能によって取得されたパーキング情報に基づいて、前記オンストリートパーキング検索機能によって検索された前記オンストリートパーキングを備えた道路を通過して前記目的地へと到る案内経路を設定する経路設定機能(S5、S6)と、前記経路設定手段によって設定された案内経路上にあるオンストリートパーキングを、前記情報取得機能によって取得されたパーキング情報に基づいて案内する案内機能(S44、S47)と、を実行させることを特徴とする。
【発明の効果】
【0019】
前記構成を有する請求項1に記載のナビゲーション装置によれば、目的地に到達する途中でオンストリートパーキングを備える道路を通過する案内経路を設定し、案内経路上にあるオンスリートパーキングの案内を行うことにより、ユーザが目的地周辺のオンストリートパーキングへ車両を駐車するに際して、旅行者等の土地鑑の無いユーザに対しても適当なオンストリートパーキングで駐車させることが可能となる。従って、オンストリートパーキングを探す為の走行を新たにユーザに課すことを防止でき、また、より条件の良い駐車場で駐車を行わせることができる。
【0020】
また、請求項2に記載のナビゲーション装置によれば、多数あるオンストリートパーキングの内、ユーザにとって駐車をするのに適当なオンストリートパーキングを特定し、案内対象とすることが可能となる。
【0021】
また、請求項3に記載のナビゲーション装置によれば、複雑な駐車条件が設定されていることが多いオンストリートパーキングであっても、ユーザにとって駐車をするのに適当なオンストリートパーキングを正確に特定することが可能となる。
【0022】
また、請求項4に記載のナビゲーション装置によれば、オンストリートパーキングから目的地までの距離に関する情報を案内することによって、経路走行中に駐車場選択に有効な情報を事前にユーザに把握させることができる。従って、駐車場所としてユーザが利用可能で且つ利便性の高いオンストリートパーキングをユーザに選択させることが可能となる。
【0023】
また、請求項5に記載のナビゲーション装置によれば、案内経路上にあるオンストリートパーキングの内、所定条件を満たすオンストリートパーキングの残数を案内することによって、経路走行中に駐車場選択に有効な情報を事前にユーザに把握させることができる。従って、駐車場所としてユーザが利用可能で且つ利便性の高いオンストリートパーキングをユーザに選択させることが可能となる。
【0024】
また、請求項6に記載のナビゲーション装置によれば、ディスプレイの表示領域を複数に分割し、各表示領域に対して自車周辺の地図とオンストリートパーキングの情報を別々に表示するので、ユーザは複数の情報を迅速且つ正確に把握することができる。
【0025】
また、請求項7に記載のナビゲーション装置によれば、オンストリートパーキングへの到着予想時刻やオンストリートパーキングに駐車を行ったと仮定した場合における目的地への到着予想時刻に関する情報を案内することによって、オンストリートパーキングへの駐車を行うユーザの利便性を向上させることが可能となる。
【0026】
また、請求項8に記載のナビゲーション装置によれば、オンストリートパーキングへの到着予想時刻における利用料金を案内することによって、オンストリートパーキングへの駐車を行うユーザの利便性を向上させることが可能となる。
【0027】
また、請求項9に記載のナビゲーション装置によれば、オンストリートパーキングから目的地への往復を行う間に必要な駐車料金を案内するので、オンストリートパーキングへの駐車を行うユーザの利便性を向上させることが可能となる。
【0028】
更に、請求項10に記載のコンピュータプログラムによれば、目的地に到達する途中でオンストリートパーキングを備える道路を通過する案内経路を設定し、案内経路上にあるオンスリートパーキングの案内を行うことにより、ユーザが目的地周辺のオンストリートパーキングへ車両を駐車するに際して、旅行者等の土地鑑の無いユーザに対しても適当なオンストリートパーキングで駐車させることが可能となる。従って、オンストリートパーキングを探す為の走行を新たにユーザに課すことを防止でき、また、より条件の良い駐車場で駐車を行わせることができる。
【発明を実施するための最良の形態】
【0029】
以下、本発明に係るナビゲーション装置について具体化した一実施形態に基づき図面を参照しつつ詳細に説明する。先ず、本実施形態に係るナビゲーション装置1の概略構成について図1を用いて説明する。図1は本実施形態に係るナビゲーション装置1を示したブロック図である。
【0030】
図1に示すように本実施形態に係るナビゲーション装置1は、自車の現在位置を検出する現在位置検出部11と、各種のデータが記録されたデータ記録部12と、入力された情報に基づいて、各種の演算処理を行うナビゲーションECU(目的地設定手段、オンストリートパーキング検索手段、情報取得手段、経路設定手段、案内手段、パーキング特定手段、第1到着時刻予想手段、第2到着時刻予想手段、到着予想時刻案内手段、利用料金案内手段、往復時間算出手段、駐車料金算出手段、駐車料金案内手段)13と、操作者からの操作を受け付ける操作部14と、地図情報や案内経路及びオンストリートパーキングに関する各種情報を出力する情報出力部15と、交通情報センタ等の情報センタとの間で通信を行う通信モジュール16と、から構成されている。
【0031】
ここで、以下にオンストリートパーキングについて図2を用いて簡単に説明する。オンストリートパーキングとはオンロードに形成される駐車場のことをいう。図2には、片側一車線の道路に沿って路側帯に形成されたオンストリートパーキング4を示す。図2に示すように、オンストリートパーキング4を備える道路では、白線等の境界線5によって車両2が走行する走行エリア6と駐車可能スペース7、8とが区分される。即ち、境界線5によって囲まれた領域がオンストリートパーキング4の駐車可能スペース7、8となる。また、図2に示すオンストリートパーキング4では、左右の路側帯にそれぞれ駐車可能スペース7、8が形成されているが、いずれか一方のみの路側帯に形成してもよい。
また、駐車可能スペース7、8の近傍にはパーキングメータ9が設置されている。オンストリートパーキング4の利用者は、車両2を駐車可能スペース7、8に駐車した後に、パーキングメータ9に所定額の硬貨を入れることにより駐車券を入手する。そして、入手した駐車券を駐車した車両2に載置することにより、オンストリートパーキング4での所定時間の駐車が可能となる。
尚、オンストリートパーキングは、パーキングベイ、パーキングゾーン、路面駐車場、路上駐車場、路肩駐車場、時間制限駐車区間とも呼ばれる。
【0032】
そして、上記ストリートパーキングでは、従来において以下の問題が生じていた。
第1に、オンストリートパーキングは道路に沿って形成される特性を有する。従って、オンストリートパーキングへ到る経路を探索する場合には、オフロードに点状に形成される他の駐車場とは異なり、車両の進行方向やオンストリートパーキングを備えるリンクのリンク形状等についても考慮して経路を探索する必要がある。
第2に、オンストリートパーキングはオフロードに形成される他の駐車場と比較して駐車条件が複雑に設定されている場合が多い。例えば、利用可能な時間帯、利用料金、駐車対象車等が予め決められている。従って、旅行者などがオンストリートパーキングで駐車を行う場合には、そのオンストリートパーキングに駐車することが可能か否かを判断することが難しかった。また、どのオンストリートパーキングで駐車をするのが適当であるかを判断することが難しかった。従って、駐車してからユーザに利用できないことが分かった場合に、別の場所に駐車し直すことが必要な場合がある。
第3に、特定の時間帯で無料になるオンストリートパーキングでは、ユーザが料金を払うためにパーキングメータまで行ったときに無料であることを知ることがある。
【0033】
以下に、ナビゲーション装置1を構成する各構成要素について順に説明する。
現在位置検出部11は、GPS31、地磁気センサ32、車速センサ33、ステアリングセンサ34、ジャイロセンサ35、高度計(図示せず)等からなり、現在の自車の位置、方位、自車の走行速度等を検出することが可能となっている。ここで、特に車速センサ33は、車両の移動距離や車速を検出する為のセンサであり、車両の車輪の回転に応じてパルスを発生させ、パルス信号をナビゲーションECU13に出力する。そして、ナビゲーションECU13は発生するパルスを計数することにより車輪の回転速度や移動距離を算出する。尚、上記5種類のセンサをナビゲーション装置1が全て備える必要はなく、これらの内の1又は複数種類のセンサのみをナビゲーション装置1が備える構成としても良い。
【0034】
また、データ記録部12は、外部記憶装置及び記録媒体としてのハードディスク(図示せず)と、ハードディスクに記録された地図情報DB22、所定のプログラム等を読み出すとともにハードディスクに所定のデータを書き込む為のドライバである記録ヘッド(図示せず)とを備えている。
【0035】
ここで、地図情報DB22は、経路案内、交通情報案内及び地図表示に必要な各種地図データが記録されている。具体的には、道路(リンク)形状に関するリンクデータ24、ノード点に関するノードデータ25、施設に関する施設データ26、経路を探索するための探索データ27、各交差点に関する交差点データ、地点を検索するための検索データ、地図、道路、交通情報等の画像を液晶ディスプレイ17に描画するための画像描画データ等から構成されている。
【0036】
ここで、リンクデータ24としては、道路を構成する各リンクに関してリンク長、リンクの属する道路の幅員、勾(こう)配、カント、バンク、路面の状態、道路の車線数、車線数の減少する箇所、幅員の狭くなる箇所、踏切り等を表すデータが、コーナに関して、曲率半径、交差点、T字路、コーナの入口及び出口等を表すデータが、道路属性に関して、降坂路、登坂路等を表すデータが、道路種別に関して、国道、県道、細街路等の一般道のほか、高速自動車国道、都市高速道路、一般有料道路、有料橋等の有料道路を表すデータがそれぞれ記録される。更に、有料道路に関して、有料道路の入口及び出口の取付道(ランプウェイ)、料金所(インターチェンジ)等に関するデータが記録される。
【0037】
また、ノードデータ25としては、実際の道路の分岐点(交差点、T字路等も含む)、各道路に曲率半径等に応じて所定の距離ごとに設定されたノード点の座標(位置)、ノードが交差点に対応するノードであるか等を表すノード属性、ノードに接続するリンクのリンク番号のリストである接続リンク番号リスト、ノードにリンクを介して隣接するノードのノード番号のリストである隣接ノード番号リスト、各ノード点の高さ(高度)等に関するデータ等が記録される。
【0038】
また、施設データ26としては、各地域のホテル、病院、ガソリンスタンド、オンストリートパーキングを含む駐車場、観光施設、レストラン、サービスエリア等の各種施設に関するデータが記録される。
【0039】
次に、施設データ26の内、特にオンストリートパーキングに関するデータについて図3を用いて説明する。図3は地図情報DB22に記憶されるオンストリートパーキングに関する施設データの一例を示した図である。
図3に示すように、オンストリートパーキングに関する施設データは、オンストリートパーキングを識別する『識別ID』と、オンストリートパーキングを備えるリンクの『リンクID』と、オンストリートパーキングを利用者が利用可能な時間帯である『利用可能時間帯』と、オンストリートパーキングを利用する際に必要な『利用料金』と、オンストリートパーキングの設置場所を示す『位置座標』と、予想される駐車スペースの空き具合を示す『空車確率』と、利用可能な利用者の条件を示す『利用者制限』等から構成される。尚、『利用料金』は、時間帯(例えは、9:00〜12:00、12:00〜21:00)によって利用料金が変化するオンストリートパーキングについては、時間帯毎の利用料金が記憶される。また、『位置座標』はオンストリートパーキングの開始点の座標と終了点の座標がそれぞれ記憶され、オンストリートパーキングがリンクの全長に渡って形成されているときにはそのリンクの両端の座標となる。また、『空車確率』はそのオンストリートパーキングにおける過去の駐車状況から算出される値であり、オンストリートパーキングが備える駐車スペースの内、空きスペースのある割合に相当する。尚、『空車確率』はオンストリートパーキングの現在の駐車状況をセンタから取得し、取得した現在の駐車状況に基づいて算出しても良い。また、過去の駐車スペースの空き情報を曜日毎及び時間帯毎に累積記憶し、累積された空き情報の統計結果に基づいて曜日毎及び時間帯毎の『空車確率』を算出し、記憶するようにしても良い。また、『利用者制限』には、制限無し、住民専用、障害者専用等の複数種類の条件がある。
【0040】
例えば、図3に示す施設データでは、オンストリートパーキング「A」に関する情報として、ID:000001のリンクに(x1,y1)〜(x2,y2)の範囲で設置され、利用者制限無く0:00〜24:00まで無料で利用でき、空車確率が0.42であることが記憶される。また、オンストリートパーキング「B」に関する情報として、ID:002468のリンクに(x3,y3)〜(x4,y4)の範囲で設置され、利用者制限無く0:00〜24:00まで700円/60分で利用でき、空車確率が0.45であることが記憶される。同様にして、他のオンストリートパーキングに関する情報も記憶されている。
【0041】
また、探索データ27としては、設定された目的地までの経路を探索及び表示する際に使用されるデータが記録されている。具体的には、ノードを通過する際のコスト(以下、ノードコストという)や道路網を構成する各リンクを走行する際のコスト(以下、リンクコストという)からなる探索コストを算出する為に使用するコストデータ、経路探索により選択された経路を液晶ディスプレイ17の地図上に表示するための経路表示データ等から構成されている。
ここで、ノードコストは交差点に対応するノードに対して基本的に算出され、交差点を通過する際の自車の走行経路(即ち直進、右折及び左折の種類)、信号機の有無、車線数等によって、その値が算出される。
一方、リンクコストは、道路網を構成する各リンクに対して算出され、各リンクのリンク長、オンストリートパーキングの有無(オンストリートパーキングを備える場合には更にその駐車条件等)、道路属性、道路種別、道路幅、車線数等によって、その値が算出される。
【0042】
以下には、特にオンストリートパーキングを備えたリンクのリンクコストの算出方法について説明する。
ここで、道路網を構成する各リンクの内、オンストリートパーキングを備えたリンクは、ユーザがオンストリートパーキングで駐車することを希望した場合には、道路属性、道路種別、道路幅、車線数等によって規定された通常のコスト係数に加えて、オンストリートパーキングに関する情報に基づいて算出されたパーキングコスト係数を用いてリンクコストが算出される。即ち、リンク長等によって算出された基本のリンクコストに対して、通常のコスト係数に加えて、パーキングコスト係数を更に乗じることによりリンクコストが算出される。尚、パーキングコスト係数は、以下の式(1)により算出される。
パーキングコスト係数=「料金のコスト係数」×「距離のコスト係数」×(1−「空車確率」)・・・・(1)
【0043】
ここで、「料金のコスト係数」はオンストリートパーキングを利用する際に必要な利用料金に基づいて決定される。図4は利用料金に基づくコスト係数決定テーブルを示した図である。具体的には、図4に示すように利用料金が“無料”であればコスト係数は0.5に決定され、利用料金が“1円〜10円/分”であればコスト係数は0.6に決定され、利用料金が“11円〜20円/分”であればコスト係数は0.7に決定され、利用料金が“21円〜30円/分”であればコスト係数は0.8に決定され、利用料金が“31円〜50円/分”であればコスト係数は0.9に決定され、利用料金が“51円/分以上”であればコスト係数は1.0に決定される。
【0044】
また、「距離のコスト係数」はユーザの設定した目的地までの距離に基づいて決定される。図5は目的地までの距離に基づくコスト係数決定テーブルを示した図である。具体的には、図5に示すように目的地までの距離が“0〜50m”であればコスト係数は0.6に決定され、目的地までの距離が“51m〜100m”であればコスト係数は0.7に決定され、目的地までの距離が“101m〜500m”であればコスト係数は0.8に決定され、目的地までの距離が“501m〜1000m”であればコスト係数は0.9に決定され、目的地までの距離が“1001m以上”であればコスト係数は1.0に決定される。
尚、目的地までの距離は、ユーザの設定した目的地の位置座標とオンストリートパーキングの位置座標(図3参照)との間の直線距離に基づいて算出される。また、直線距離ではなく、リンク形状に沿った道なり距離としても良い。
【0045】
また、パーキングコスト係数については、以下の式(2)により算出しても良い。
パーキングコスト係数=α×C1×β×C2×γ×C3×ε×C4・・・・(2)
(α、β、γ、ε:調整係数)
ここで、C1は目的地までの距離に基づく係数である。具体的には、先ず、目的地周辺(目的地から所定距離以内、或いは目的地のある探索ブロックを含む周辺の探索ブロック内)に位置するオンストリートパーキングを対象として、目的地から近い順にオンストリートパーキングに番号(1、2、3、・・・n)を付与する。そして、i番目のオンストリートパーキングについて、係数C1(i)=i/nと規定する。
また、C2は駐車可能な距離、即ちオンストリートパーキングの長さに基づく係数である。具体的には、先ず、目的地周辺に位置するオンストリートパーキングを対象として、オンストリートパーキングの長さLを算出し、最小値Lminを検出する。尚、オンストリートパーキングの長さLは、オンストリートパーキングが設置されたリンクのリンク形状及びオンストリートパーキングの位置座標(図3参照)に基づいて算出される。そして、i番目のオンストリートパーキングの長さをL(i)とすると、i番目のオンストリートパーキングについて、係数C2(i)=1/(L(i)/Lmin)と規定する。
また、C3は空車確率に基づく係数である。具体的には、i番目のオンストリートパーキングの空車確率をP(i)とすると、i番目のオンストリートパーキングについて、係数C3(i)=1−P(i)と規定する。
また、C4はオンストリートパーキングの連続性、即ち複数のリンクに跨って連続して設置される数に基づく係数である。具体的には、i番目のオンストリートパーキングを備えるリンクに進入するリンクが、更にオンストリートパーキングを備える場合には、C4B(i)=KB、(0<KB<1)とする。一方、i番目のオンストリートパーキングを備えるリンクに進入するリンクが、オンストリートパーキングを備えていない場合には、C4B(i)=1とする。更に、i番目のオンストリートパーキングを備えるリンクから退出するリンクが、更にオンストリートパーキングを備える場合には、C4A(i)=KA、(0<KB<1)とする。一方、i番目のオンストリートパーキングを備えるリンクから退出するリンクが、オンストリートパーキングを備えていない場合には、C4A(i)=1とする。そして、i番目のオンストリートパーキングについて、係数C4(i)=C4B(i)×C4A(i)と規定する。
【0046】
そして、本実施形態に係るナビゲーション装置1において目的地までの経路を探索するに当たっては、ナビゲーションECU13はダイクストラ法により出発地から目的地までの全経路に対して探索コスト(ノードコスト及びリンクコスト)を加算した値、即ち、コスト加算値を算出する。そして、コスト加算値が最小になる経路を案内経路として設定する。また、特にユーザがオンストリートパーキングで駐車することを希望している場合においては、ナビゲーションECU13はオンストリートパーキングを備えたリンクについてパーキングコスト係数が乗じられたリンクコストを用いてコスト加算値を算出する。
【0047】
一方、ナビゲーションECU(エレクトロニック・コントロール・ユニット)13は、目的地が選択された場合に現在位置から目的地までの案内経路を設定する案内経路設定処理、設定された案内経路に従って走行を案内する走行案内処理等のナビゲーション装置1の全体の制御を行う電子制御ユニットである。そして、演算装置及び制御装置としてのCPU41、並びにCPU41が各種の演算処理を行うに当たってワーキングメモリとして使用されるとともに、経路が探索されたときの経路データや後述のオンストリートパーキングリスト(図9)等が記憶されるRAM42、ナビゲーション装置1の備える各種装置の制御用のプログラムを記録するROM43、ROM43から読み出したプログラムのほか、案内経路設定処理プログラム(図6参照)、走行案内処理プログラム(図12参照)等を記録するフラッシュメモリ44等の内部記憶装置を備えている。
【0048】
操作部14は、案内終了地点としての目的地を入力する際等に操作され、各種のキー、ボタン等の複数の操作スイッチ(図示せず)から構成される。そして、ナビゲーションECU13は、各スイッチの押下等により出力されるスイッチ信号に基づき、対応する各種の動作を実行すべく制御を行う。尚、液晶ディスプレイ17の前面に設けたタッチパネルによって構成することもできる。また、操作部14は案内開始地点としての出発地の入力にも用いられる場合がある。
【0049】
また、情報出力部15は、液晶ディスプレイ17やスピーカ18等によって構成され、ユーザに対して自車周辺の地図や案内経路及びオンストリートパーキングに関する各種情報を出力する。
【0050】
ここで、情報出力部15を構成する液晶ディスプレイ17は、車両の室内のセンターコンソール又はパネル面に備え付けられ、道路を含む地図画像、交通情報、操作案内、操作メニュー、キーの案内、現在位置から目的地までの案内経路、案内経路に沿った案内情報、ニュース、天気予報、時刻、メール、テレビ番組等を表示する。また、自車がオンストリートパーキングに接近した際には、オンストリートパーキングに関する情報(オンストリートパーキングの設置位置、利用可能時間帯、利用料金、空車確率、利用者制限等)が表示される。
【0051】
また、情報出力部15を構成するスピーカ18は、ナビゲーションECU13からの指示に基づいて案内経路に沿った走行を案内する音声ガイダンスや、交通情報の案内を出力する。
【0052】
また、通信モジュール16は、交通情報センタ、例えば、VICS(登録商標:Vehicle Information and Communication System)センタやプローブセンタ等から送信された渋滞情報、規制情報、駐車場情報、交通事故情報等の各情報から成る交通情報を受信する為の通信装置であり、例えば携帯電話機やDCMが該当する。
【0053】
また、ナビゲーション装置1にはDVDドライブを設けても良い。DVDドライブは、DVDやCD等の記録媒体に記録されたデータを読み取り可能なドライブである。そして、読み取ったデータに基づいて地図情報DB22の更新等が行われる。
【0054】
続いて、前記構成を有するナビゲーション装置1においてCPU41が実行する案内経路設定処理プログラムについて図6に基づき説明する。図6は本実施形態に係る案内経路設定処理プログラムのフローチャートである。ここで、案内経路設定処理プログラムはユーザによって目的地の設定操作が行われた際に実行され、出発地から設定された目的地までの経路を探索し、案内経路に設定するプログラムである。尚、以下の図6〜図8にフローチャートで示されるプログラムは、ナビゲーション装置1が備えているRAM42やROM43に記憶されており、CPU41により実行される。
【0055】
先ず、案内経路設定処理プログラムではステップ(以下、Sと略記する)1において、CPU41は操作部14の操作情報に基づいて、目的地を設定する。尚、上記S1が目的地設定手段の処理に相当する。
【0056】
また、S2においてCPU41は、ユーザが目的地周辺のオンストリートパーキングに駐車することを希望しているか否かを把握する処理を実行する。具体的には、「オンストリートパーキングに駐車しますか?」との音声や文章を出力し、それに応じたユーザの選択操作に基づいて把握する。尚、上記S2の処理は本願発明の構成として、必ずしも必要ではなく、S2の処理を実行しない構成としても良い。
【0057】
更に、前記S2では駐車意思の確認の他に案内を希望するオンストリートパーキングをユーザに選択させるように構成しても良い。例えば、液晶ディスプレイ17に目的地周辺にあるオンストリートパーキングの一覧を表示し、ユーザに選択させるように構成する。
また、案内を希望するオンストリートパーキングの条件を予めユーザに選択させるようにしても良い。例えば、液晶ディスプレイ17に「有料」、「無料」、「どちらでも良い」等の複数の条件を表示し、ユーザに選択させるように構成する。
【0058】
次に、S3においてCPU41は、自車の現在位置(即ち出発地)を取得する。具体的には、先ずGPS31によって自車の現在位置を検出し、地図情報DB22に記憶された地図情報から自車の現在位置を地図上で特定するマップマッチング処理を行う。
【0059】
その後、S4においてCPU41は、後述の駐車場検索処理(図7)を実行する。尚、駐車場検索処理は、前記S1で設定された目的地周辺にあるオンストリートパーキング(図2参照)を検索し、駐車をするのに適したオンストリートパーキングであるか否かを判定する処理である。
【0060】
続いて、S5においてCPU41は、後述の経路探索処理(図8)を実行する。尚、経路探索処理は、ダイクストラ法を用いて前記S3で取得した出発地から前記S1で設定された目的地までの経路を探索し、各経路のコスト加算値を算出する処理である。
【0061】
次に、S6においてCPU41は、前記S4の経路探索処理の結果に基づいて、コスト加算値が最小になる経路を特定し、案内経路に設定する。尚、コスト加算値の少ない複数の経路を案内経路の候補として液晶ディスプレイ17に表示し、ユーザに選択された経路を案内経路に設定しても良い。尚、上記S5、S6が経路設定手段の処理に相当する。
【0062】
次に、上記S4の駐車場検索処理のサブ処理について図7に基づき説明する。図7は駐車場検索処理のサブ処理プログラムのフローチャートである。
【0063】
先ず、S11においてCPU41は、RAM42に格納されたオンストリートパーキングリストを初期化する。尚、オンストリートパーキングリストは、図9に示すように、地図情報DB22の施設データ26に記憶された各オンストリートパーキングについて、今回の経路探索に用いる為の各種情報が記憶される記憶領域である。
【0064】
次に、S12においてCPU41は、地図情報DB22の施設データ26からオンストリートパーキングを検索し、以下のS13〜S15の処理の対象とするオンストリートパーキングに関する情報を取得する。
【0065】
そして、S13でCPU41は、前記S12で取得されたオンストリートパーキングの位置座標と目的地の位置座標とに基づいて、オンストリートパーキングから目的地までの直線距離を算出する。尚、直線距離ではなく、リンク形状に沿った道なり距離としても良い。また、駐車スペースへ駐車した場合の徒歩での目的地到達時間(距離)について算出し、後述の走行案内処理プログラム(図12)において案内するようにしても良い。
【0066】
次に、S14においてCPU41は、前記S13で算出したオンストリートパーキングから目的地までの距離が所定距離以内(例えば2km以内)か否か判定する。そして、オンストリートパーキングから目的地までの距離が所定距離以内であると判定された場合(S14:YES)には、S15へと移行する。一方、オンストリートパーキングから目的地までの距離が所定距離以上離れていると判定された場合(S14:NO)には、当該オンストリートパーキングは今回の経路探索に当たって所定条件に適合しないオンストリートパーキングであると判定し、S17へと移行する。尚、S14の処理に代えて、目的地のある探索ブロックを含む周辺の探索ブロック内のオンストリートパーキングであるか否かを判定する処理を行っても良い。
【0067】
S15においてCPU41は、当該オンストリートパーキングのパーキングコスト係数を算出する。尚、パーキングコスト係数については、(A)前記S13で算出したオンストリートパーキングから目的地までの距離と、(B)オンストリートパーキングの利用料金と、(C)空車確率とに基づいて、上記式(1)により算出される。また、パーキングコスト係数については、(A)前記S13で算出したオンストリートパーキングから目的地までの距離と、(B)オンストリートパーキングの駐車可能距離と、(C)空車確率と、(D)オンストリートパーキングの連続性とに基づいて、上記式(2)により算出しても良い。
【0068】
続いて、S16でCPU41は、前記S13で算出したオンストリートパーキングから目的地までの距離と、前記S15で算出したオンストリートパーキングのパーキングコスト係数をオンストリートパーキングリストに記憶する(図9参照)。尚、オンストリートパーキングから目的地までの距離が所定距離以上離れていると判定されたオンストリートパーキングについては、パーキングコスト係数として「1」を記憶する。また、オンストリートパーキングから目的地までの距離が所定距離以内であっても、利用者制限のあるオンストリートパーキングや、到着予定時刻が利用可能時間帯以外であるオンストリートパーキングについては、パーキングコスト係数として「1」を記憶する。例えば、図9ではオンストリートパーキング「X」は利用者制限があるので、パーキングコスト係数として「1」を記憶する。
【0069】
次に、S17においてCPU41は、施設データ26に記憶された全オンストリートパーキングについての検索、並びに検索された全オンストリートパーキングを対象とした前記S13〜S16の処理が終了したか否かを判定する。
【0070】
その結果、施設データ26に記憶された全オンストリートパーキングについての検索、並びに検索された全オンストリートパーキングを対象とした前記S13〜S16の処理が終了したと判定された場合(S17:YES)には、S18へと移行する。一方、施設データ26に記憶された全オンストリートパーキングについての検索、並びに検索された全オンストリートパーキングを対象とした前記S13〜S16の処理が終了していないと判定された場合(S17:NO)にはS12へと戻り、新たに処理対象とするオンストリートパーキングを検索する。尚、上記S12〜S16がオンストリートパーキング検索手段の処理に相当する。
【0071】
S18においてCPU41は、前記オンストリートパーキングリストに記憶されたオンストリートパーキングのパーキングコスト係数を参照し、パーキングコスト係数が所定条件を満たしているか否か判定する。ここで、所定条件としては、パーキングコスト係数が所定値以下(例えば0.3以下)であることを条件とする。尚、所定条件としては、パーキングコスト係数が小さい方から順に所定順位以内であることや、目的地からの距離が短い方から順に所定順位以内であることや、空車確率が高い方から順に所定順位以内であることや、利用者制限(図3参照)が無いことを条件としても良い。
【0072】
そして、パーキングコスト係数が所定条件に適合すると判定された場合(S18:YES)には、当該オンストリートパーキングを今回の経路探索に当たって所定条件に適合したオンストリートパーキング(以下、条件適合オンストリートパーキングともいう)であると判定し、当該オンストリートパーキングの案内対象駐車場フラグを「1」に設定する(S19)。その後、S22へと移行する。
【0073】
一方、パーキングコスト係数が所定条件に適合しないと判定された場合(S18:NO)には、当該オンストリートパーキングを今回の経路探索に当たって所定条件に適合しないオンストリートパーキングであると判定し、当該オンストリートパーキングの案内対象駐車場フラグを「0」に設定する(S20)。その後、更に、当該オンストリートパーキングのパーキングコスト係数を「1」に変更し、オンストリートパーキングリストを更新する。その結果、パーキングコスト係数が所定条件を満たしていないリンクについては、リンクコストの算出の際にオンストリートパーキングを備えていないリンクと同様に扱われる。
例えば、図9ではオンストリートパーキング「B」はパーキングコスト係数が0.3より大きく、所定条件を満たしていないので、パーキングコスト係数が「1」に変更される。尚、上記S18〜S21がパーキング特定手段の処理に相当する。
【0074】
その後、S22でCPU41は、前記オンストリートパーキングリストに記憶された全オンストリートパーキングに対して前記S18〜S21の処理が終了したか否かを判定する。そして、全オンストリートパーキングを対象としてS19〜S21の処理が終了していないと判定された場合(S22:NO)にはS18へと戻り、新たなオンストリートパーキングを対象としてS18以降の処理を実行する。一方、全オンストリートパーキングを対象としてS19〜S21の処理が終了したと判定された場合(S22:YES)には当該駐車場検索処理を終了し、S5へと移行する。尚、上記S12〜S22が情報取得手段の処理に相当する。
【0075】
次に、上記S5の経路探索処理のサブ処理について図8に基づき説明する。図8は経路探索処理のサブ処理プログラムのフローチャートである。
【0076】
先ず、S31においてCPU41は、リンク長に基づいて特定されたリンクコストに対して各種コスト係数を乗じ、探索対象とする各リンクについて目的地へと向かう方向におけるリンクコストをそれぞれ算出する。尚、S31において乗じられるコスト係数は、オンストリートパーキングを備えていないリンクについては、道路属性、道路種別、道路幅、車線数等によって規定された通常のコスト係数である。また、オンストリートパーキングを備えているリンクについては、ユーザによりオンストリートパーキングに駐車することが希望されている場合には、上記通常のコスト係数に加えて前記駐車場検索処理(図7)で算出されたパーキングコスト係数についても乗じられる。その結果、オンストリートパーキングのパーキング情報に基づいて探索コストが変更されることとなる。
一方、ユーザによりオンストリートパーキングに駐車することが希望されていない場合には、他のリンクと同じく上記通常のコスト係数のみが乗じられる。
尚、上記本実施形態では、リンクコストにパーキングコスト係数をそのまま乗じているが、算出されたリンクコストが小さくなりすぎる場合には、一律または項目に応じた補正係数をパーキングコスト係数に乗じても良い。それによって、より適切なルート探索がなされるよう調整することが可能となる。
【0077】
その結果、今回の経路探索に当たって条件適合オンストリートパーキングを備えたリンク、即ち、パーキングコスト係数が前記S18の所定条件(例えば0.3以下)に適合し、案内対象駐車場フラグが「1」に設定されているオンストリートパーキングを備えたリンクについては、リンクコストが他のリンクと比較して小さい値に算出される。従って、後述のS32で目的地までの経路の探索を行った際に、当該リンクを含む案内経路が設定される可能性が高くなる。
【0078】
続いて、S32でCPU41は、前記S31で算出されたリンクコストを用いて、出発地(自車の現在位置)から前記S1で設定された目的地までの経路を探索する。尚、目的地までの経路を探索するに当たっては、ナビゲーションECU13はダイクストラ法により出発地から目的地までの全経路に対して探索コスト(ノードコスト及びリンクコスト)を加算した値、即ち、コスト加算値を算出する。尚、ダイクストラ法による経路探索については、既に公知の技術であるので、その説明は省略する。
【0079】
次に、S33でCPU41は、前記S31の経路探索の結果を参照し、コスト加算値が最小となる経路(以下、推奨経路という)上に、今回の経路探索に当たって所定条件に適合するオンストリートパーキングが位置するか否か、即ち推奨経路が今回の経路探索に当たって所定条件に適合するオンストリートパーキングを備えたリンクを通過する経路であるか否か判定する。
【0080】
その結果、推奨経路上に条件適合オンストリートパーキングが位置すると判定された場合(S33:YES)にはS6へと移行し、その推奨経路が案内経路として設定される。一方、推奨経路上に条件適合オンストリートパーキングが位置しないと判定された場合(S33:NO)にはS34へと移行する。但し、ユーザがオンストリートパーキングで駐車することを希望していない場合においては、推奨経路上に条件適合オンストリートパーキングが位置しないと判定された場合(S33:NO)であっても経路探索を再度行うことなく、S6へと移行する。
【0081】
S34においてCPU41は、前記S13で算出された各オンストリートパーキングから目的地までの距離を参照し、最も目的地に近い位置に設置された条件適合オンストリートパーキングを特定する。そして、前記S31で算出されたリンクコストを用いて、出発地(自車の現在位置)から特定されたオンストリートパーキングを備えた道路を通過し、前記S1で設定された目的地まで到達する経路を再度探索する。その後、S34の経路探索の結果に基づいて、推奨経路が案内経路として設定される(S6)。従って、設定される案内経路は、出発地から目的地までの間に少なくとも一箇所以上の条件適合オンストリートパーキングを備えた道路を通過する経路となる。尚、前記S34においては最も目的地に近い位置に設置されたオンストリートパーキングではなく、最も料金の安いオンストリートパーキングや最も空車確率の高いオンストリートパーキングを備えた道路を通過する経路を探索するようにしても良い。
【0082】
ここで、図10及び図11は、出発地51から目的地52への経路の探索を行った場合に設定される案内経路の例である。
図10及び図11に示す目的地52の周辺には、6箇所のオンストリートパーキング「A」〜「F」がある。また、オンストリートパーキング「A」〜「F」の内、オンストリートパーキング「A」、「C」、「D」、「F」は経路探索に当たって所定条件に適合するオンストリートパーキングである。従って、オンストリートパーキング「A」を備えるリンク54と、オンストリートパーキング「C」を備えるリンク55と、オンストリートパーキング「D」を備えるリンク56と、オンストリートパーキング「F」を備えるリンク57は、他のリンクよりパーキングコスト係数に従ってリンクコストが低く算出される。
【0083】
そして、図10に示すように案内経路53として、リンク54とリンク55を走行する経路が設定された場合には、案内経路53はオンストリートパーキング「A」とオンストリートパーキング「C」とを通過して目的地52へと到達する経路となる。従って、運転者は目的地へと走行する途中で、目的地の周辺にあるオンストリートパーキング「A」及びオンストリートパーキング「C」に寄ることができる。そして、各オンストリートパーキングの空き状況を確認し、空きスペースがある場合には駐車を行うことができる。
一方、図11に示すように案内経路58として、いずれの条件適合オンストリートパーキングも通過しない経路が設定された場合には、再度経路探索が行われる。その際には、経路探索に当たって所定条件に適合するオンストリートパーキングの内、目的地52に最も近いオンストリートパーキング「C」を必ず通過する経路が探索される。再度の経路探索の結果、リンク55を走行する案内経路59が設定された場合には、案内経路59はオンストリートパーキング「C」とを通過して目的地52へと到達する経路となる。従って、運転者は目的地へと走行する途中で、目的地の周辺にあるオンストリートパーキング「C」に寄ることができる。
【0084】
続いて、ナビゲーション装置1においてCPU41が実行する走行案内処理プログラムについて図12に基づき説明する。図12は本実施形態に係る走行案内処理プログラムのフローチャートである。ここで、走行案内処理プログラムは前記案内経路設定処理プログラム(図6〜図8)で設定された案内経路に従って、設定された目的地までの走行を案内するプログラムである。尚、以下の図12にフローチャートで示されるプログラムは、ナビゲーション装置1が備えているRAM42やROM43に記憶されており、CPU41により実行される。
【0085】
先ず、走行案内処理プログラムではS41において、CPU41は前記案内経路設定処理プログラム(図6〜図8)で設定された案内経路上に位置する全てのオンストリートパーキングを特定する。そして、特定された各オンストリートパーキングに関する情報を地図情報DB22に記憶された施設データ26(図3参照)やオンストリートパーキングリスト(図9)から取得する。そして、取得した情報に基づいて通過リストを作成する。
【0086】
ここで、図13は前記S41で作成される通過リストの一例を示した図である。図13では4箇所のオンストリートパーキングを通過する案内経路が設定された場合に作成される通過リストである。
図13に示すように、通過リストに記憶されるオンストリートパーキングに関する情報は、案内経路に沿って走行した際に通過する『通過順』と、オンストリートパーキングから『目的地までの距離』と、オンストリートパーキングの設置場所を示す『位置座標』と、オンストリートパーキングを利用者が利用可能な時間帯である『利用可能時間帯』と、オンストリートパーキングを利用する際に必要な『利用料金』と、予想される駐車スペースの空き具合を示す『空車確率』と、利用可能な利用者の条件を示す『利用者制限』等から構成される。
【0087】
次に、S42でCPU41は自車の現在位置を取得する。具体的には、先ずGPS31によって自車の現在位置を検出し、地図情報DB22に記憶された地図情報から自車の現在位置を地図上で特定するマップマッチング処理を行う。
【0088】
続いて、S43においてCPU41は、前記S42で取得した自車の現在位置と、液晶ディスプレイ17に表示する地図の縮尺設定と、前記S41で作成した通過リストに基づいて、液晶ディスプレイ17に表示する地図画面内に位置するオンストリートパーキングを特定する。そして、特定したオンストリートパーキングに関する情報を通過リストから抽出する。
【0089】
その後、S44においてCPU41は、前記S43で抽出したオンストリートパーキングに関する情報とともに自車位置周辺の地図画像を液晶ディスプレイ17に描画する。それによって、案内経路に沿って運転者の走行を案内する走行案内画面が液晶ディスプレイ17に表示される。
【0090】
ここで、図14は本実施形態に係るナビゲーション装置1において液晶ディスプレイ17に表示される走行案内画面61を示した図である。
図14に示すように、走行案内画面61は、自車の現在位置を示す自車位置マーク62と、地図画像上で案内経路に沿って描かれた案内経路線63と、オンストリートパーキングの設置位置を示すパーキングマーク64〜68と、オンストリートパーキングに関する情報を示す情報ウィンドウ69、70とから構成される。
【0091】
また、パーキングマーク64〜68の内、前記案内経路設定処理プログラム(図6〜図8)において、今回の経路探索に当たって所定条件に適合すると判定されたオンストリートパーキングに対応するマークについては、赤色で強調表示する。一方、他のオンストリートパーキング(即ち、所定条件に適合しないと判定されたオンストリートパーキング)に対応するマークについては、青色で表示する。尚、案内対象駐車場フラグにおいてフラグが「1」に設定されているオンストリートパーキングが「所定条件に適合する駐車場」として案内され、「0」に設定されているオンストリートパーキングが「所定条件に適合しない駐車場」として案内される。
【0092】
また、情報ウィンドウ69、70は地図上に表示されたオンストリートパーキングの内、特に案内経路上に位置するオンストリートパーキングに関する情報が文章で表示される。尚、表示される内容としては、自車の現在位置から目的地までの案内経路上にある所定条件適合オンストリートパーキングの残数を示す情報と、目的地までの距離に関する情報と、利用料金に関する情報と、利用可能時間帯に関する情報と、空車確率に関する情報と、利用者制限に関する情報がある。
また、上記情報の他に、目的地までの直線距離情報、駐車スペースへ駐車した場合の徒歩での目的地到達時間(距離)について案内するようにしても良い。
更に、GPS31により現在の時刻を取得し、現在の時刻に対応する空車確率や現在時刻に対応する利用料金を案内するようにしても良い。また、駐車条件の変更があるオンストリートパーキングについては、例えば、「現在時刻から10分後に無料になります。」のように、オンストリートパーキングの情報に基づいて、現在時刻に応じた案内をするようにしても良い。
【0093】
従って、ユーザは液晶ディスプレイ17に表示された走行案内画面61を参照することによって、案内経路上に位置するオンストリートパーキングに関する各種情報を把握することが可能となる。特に、パーキングマーク64〜68の表示位置と長さから、該当するオンストリートパーキングの設置されたリンクと、オンストリートパーキングの長さ(即ち、駐車可能距離)を把握することが可能となる。また、パーキングマーク64〜68の表示色を参照することによって、該当するオンストリートパーキングが所定条件適合オンストリートパーキングか否かを容易に把握することが可能となる。
次に、S45においてCPU41は、ナビゲーション装置1が2画面表示モードに設定されているか否かを判定する。そして、2画面表示モードに設定されていると判定された場合(S45:YES)には、S46へと移行する。一方、通常の画面表示モードに設定されていると判定された場合(S45:NO)には、S48へと移行する。
【0094】
S46においてCPU41は、通過リストから案内経路に沿ってこれから通過する3箇所のオンストリートパーキングに関する情報を抽出する。そして、S47においてCPU41は、前記S46で抽出した情報を液晶ディスプレイ17の右側の画面にリスト状に表示する。
【0095】
ここで、図15は本実施形態に係るナビゲーション装置1において2画面表示モード中に液晶ディスプレイ17に表示される走行案内画面71を示した図である。
図15に示すように、走行案内画面71は、自車周辺の地図画像を表示する左画面72と、これから通過する3箇所のオンストリートパーキングに関する情報を表示する右画面73の2つの表示領域から構成される。尚、左画面72については情報ウィンドウ69、70が表示されないことを除いて、既に説明した走行案内画面61(図14)と同一であるので、その説明は省略する。
【0096】
右画面73には、3個の情報表示スペース74〜76が設けられている。そして、各情報表示スペース74〜76には、案内経路上に位置するオンストリートパーキングの内、特に車両がこれから通過する3箇所のオンストリートパーキングに関する情報が文章で表示される。尚、最も下段に位置する情報表示スペース74には、現在の自車位置から案内経路に沿って最も近い位置にあるオンストリートパーキングに関する情報が表示される。また、中段に位置する情報表示スペース75には、現在の自車位置から案内経路に沿って2番目に近い位置にあるオンストリートパーキングに関する情報が表示される。また、上段に位置する情報表示スペース76には、現在の自車位置から案内経路に沿って3番目に近い位置にあるオンストリートパーキングに関する情報が表示される。尚、情報表示スペース74〜76に表示される内容は、図14に示す情報ウィンドウ69、70に表示される内容と同様である。
【0097】
従って、ユーザは液晶ディスプレイ17に表示された走行案内画面71を参照することによって、案内経路上に位置するオンストリートパーキングに関する各種情報をより容易に把握することが可能となる。尚、上記S44、S47が案内手段及びパーキング情報案内手段の処理に相当する。
【0098】
その後、S48においてCPU41は、自車が目的地に到達又は走行を終了したか否かを判定する。尚、走行を終了した場合とは、例えば、同一地点に所定時間以上停車をした場合や、オンストリートパーキングを備えるリンクでACCがオフされた場合等が該当する。そして、自車が目的地に到達した、又は走行を終了したと判定された場合(S48:YES)には、当該走行案内処理プログラムを終了する。一方、自車が目的地に到達しておらず、且つ走行も終了していないと判定された場合(S48:NO)にはS42へと戻り、継続して走行の案内を行う。
【0099】
以上詳細に説明した通り、本実施形態に係るナビゲーション装置1、ナビゲーション装置1による駐車案内方法及びナビゲーション装置1で実行されるコンピュータプログラムでは、出発地からオンストリートパーキングを備えた道路を通過して目的地まで到達する案内経路が設定された(S5、S6)場合に、目的地周辺にあるオンストリートパーキングから案内経路上にあるオンストリートパーキングを特定し(S41)、自車が通過する順にオンストリートパーキングに関する情報を記憶した通過リストを作成し(S41)、液晶ディスプレイ15に対して地図画像や設定された案内経路とともに、目的地に到達するまでに通過するオンストリートパーキングに関する情報を案内する(S44、S47)ので、ユーザが目的地周辺のオンストリートパーキングへ車両を駐車するに際して、旅行者等の土地鑑の無いユーザに対しても適当なオンストリートパーキングで駐車させることが可能となる。従って、オンストリートパーキングを探す為の走行を新たにユーザに課すことを防止でき、また、より条件の良い駐車場で駐車を行わせることができる。
また、複雑な駐車条件が設定されていることが多いオンストリートパーキングであっても、経路走行中にそれらの条件を事前にユーザに把握させることができる。特に、(a)オンストリートパーキングから目的地までの距離に関する情報、(b)案内経路上にあるオンストリートパーキングの内、所定条件を満たすオンストリートパーキングの残数を案内することによって、経路走行中に駐車場選択に有効な情報を事前にユーザに把握させることができる。従って、駐車場所としてユーザが利用可能で且つ利便性の高いオンストリートパーキングをユーザに選択させることが可能となる。
また、液晶ディスプレイ15の表示領域を複数に分割し、各表示領域に対して自車周辺の地図とオンストリートパーキングの情報を別々に表示するので、ユーザは複数の情報を迅速且つ正確に把握することができる。
また、オンストリートパーキングに関する各種情報に基づいて、今回の経路探索に当たって所定の条件を満たすオンストリートパーキングを特定し(S18〜S21)、特定されたオンストリートパーキングを他のオンストリートパーキングと異なる色で走行案内画面61、71に表示するので、ユーザに利用可能で且つ利便性の高いオンストリートパーキングを一見して把握させることが可能である。
更に、利用可能時間帯、利用料金、目的地からオンストリートパーキングまでの距離、空車確率、又は利用者制限に関する情報を用いることによって、多数あるオンストリートパーキングの内、ユーザにとって駐車を行うのに適当なオンストリートパーキングを適切に抽出し、案内対象とすることが可能となる。
【0100】
尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、本実施形態ではオンストリートパーキングの利用料金が有料、無料に関わらず、目的地周辺(例えば、目的地を中心とした半径2km以内)に位置する全オンストリートパーキングを通過対象として経路の探索を行っているが、無料のオンストリートパーキングのみを通過対象として経路の探索を行っても良い。
【0101】
また、目的地周辺に位置する全オンストリートパーキングの内、目的地に近い順又は料金の安い順に所定個数のオンストリートパーキングのみを通過対象として経路の探索を行っても良い。
【0102】
また、本実施形態では少なくとも一箇所以上のオンストリートパーキングを備えた道路を必ず通過する案内経路を設定するように構成しているが、経路探索に当たって所定条件に適合するオンストリートパーキングが目的地周辺に無い場合には、オンストリートパーキングを備えた道路を通過しない案内経路を設定するようにしても良い。
【0103】
また、パーキングコスト係数はユーザの好みに応じて調整できるようにしても良い。それによって、ユーザ毎に料金、距離等の許容範囲が異なる場合であっても、各ユーザの許容範囲を考慮して、各ユーザの指向に応じた駐車場を通過する案内経路を設定することが可能となる。
【0104】
また、ユーザによって案内を希望するオンストリートパーキングの条件(例えば、利用力金の上限や、目的地までの直線距離など)を入力させ、入力した情報に基づいてパーキングコスト係数を調整するようにしても良い。
【0105】
また、本実施形態ではオンストリートパーキングが形成されたリンクについて、パーキングコスト係数を乗じることにより探索コストを変更しているが、オンストリートパーキングに関する情報に応じてオンストリートパーキングを通過する経路の距離を加算又は減算することにより探索コストを変更する構成としても良い。
例えば、通過するオンストリートパーキングの備える駐車スペース1台当り100m減算する構成や、駐車スペースの距離10m毎に100m減算する構成とすることができる。また、利用料金が100円/分未満のオンストリートパーキングを通過する経路を200m減算する構成や、無料のオンストリートパーキングを通過する経路を500m減算する構成とすることもできる。
【0106】
また、本実施形態ではオンストリートパーキングの駐車条件が形成されたリンクについて、オンストリートパーキングの駐車条件に応じたパーキングコスト係数を乗じることにより探索コストを変更しているが、駐車条件に関わらずオンストリートパーキングを備えるリンクを通過する探索コストを一律に減算し、経路の探索を行う構成としても良い。
【0107】
また、案内経路を設定する際に、複数の経路の候補を各経路が通過するオンストリートパーキングに関する情報と共に液晶ディスプレイ17に表示し、ユーザに各経路が通過するオンストリートパーキングの条件が比較できるようにしても良い。そして、ユーザによって選択された経路を案内経路に設定するように構成する。
【0108】
また、自車が目的地から所定距離以上離れている場合にはオンストリートパーキングを考慮しない通常の探索コストに基づいて経路探索を行い、自車が目的地から所定距離まで近づいた時点でオンストリートパーキングに基づいて探索コストを変更した経路探索を再度行うようにしても良い。それにより、駐車を行う時間帯における駐車条件(例えば、時間帯で変化する利用料金など)を考慮して経路の探索を行うことが可能となる。従って、オンストリートパーキングを通過する目的地への最適な経路の探索を行うことができる。
【0109】
また、自車が目的地へと到着時刻を予測する到着時刻予測手段を有し、到着時刻予測手段によって予測された到着時刻とオンストリートパーキングに関する情報に基づいて探索コストを変更し、経路探索を再度行うようにしても良い。それにより、目的地から遠く離れた位置にいる場合や目的地への走行を開始する前の時点においても、駐車を行う時間帯における駐車条件(例えば、時間帯で変化する利用料金など)を考慮して経路の探索を行うことが可能となる。従って、オンストリートパーキングを通過する目的地への最適な経路の探索を行うことができる。
【0110】
また、本実施形態ではオンストリートパーキングに関する情報を液晶ディスプレイ17に表示したマークや文章により案内することとしているが、スピーカから出力する案内音声により案内しても良い。
【0111】
また、オンストリートパーキングに関する情報として、オンストリートパーキングに駐車した後に目的地まで移動するのに必要な所要時間や、自車の現在位置からの距離、所要時間等を案内しても良い。
【0112】
更に、オンストリートパーキングに関する情報として、オンストリートパーキングの「推奨度」を案内するようにしても良い。ここで、オンストリートパーキングの「推奨度」は、前記S15で算出したパーキングコスト係数に基づいて決定することが望ましい。例えば、パーキングコスト係数が0.2以下であれば該オンストリートパーキングの推奨度を最も高い『1』に決定し、パーキングコスト係数が0.3以下であれば該オンストリートパーキングの推奨度を中程度の『2』に決定し、パーキングコスト係数が0.4以上であれば該オンストリートパーキングの推奨度を最も低い『3』に決定する。
【0113】
また、案内経路上のオンストリートパーキングへの到着予想時刻を自車速やリンクデータに基づいて予測し、予測された到着予想時刻をオンストリートパーキングに関する情報として案内するようにしても良い。
更に、オンストリートパーキングに駐車を行い且つ駐車を行ったオンストリートパーキングから目的地まで徒歩で移動したと仮定した場合における目的地への到着予想時刻を自車速やリンクデータに基づいて予測し、予測された到着予想時刻をオンストリートパーキングに関する情報として案内するようにしても良い。
【0114】
また、案内経路上のオンストリートパーキングへの到着予想時刻を自車速やリンクデータに基づいて予測し、予測された到着予想時刻におけるオンストリートパーキングの利用料金をオンストリートパーキングに関する情報として案内するようにしても良い。
【0115】
また、ナビゲーションECU13は下記の処理を行うように構成しても良い。
先ず、案内経路上のオンストリートパーキングへの到着予想時刻を自車速やリンクデータに基づいて予測する。
次に、オンストリートパーキングに駐車を行い且つ駐車を行ったオンストリートパーキングから目的地まで徒歩で移動したと仮定した場合における目的地への到着予想時刻を自車速やリンクデータに基づいて予測する。
そして、予測された各到着予想時刻に基づいて、オンストリートパーキングから目的地までの往復に必要な往復時間を算出する。
更に、算出された往復時間に基づいて、ユーザが目的地までの往復を行う時間帯においてオンストリートパーキングが利用可能かを判定し、利用可能でなければ案内対象駐車場フラグを「1」から「0」に変更する。
また、算出された往復時間に基づいて、その往復時間中に駐車を行うと仮定したオンストリートパーキングにおいて駐車を行うのに必要となる駐車料金を算出し、算出された駐車料金をオンストリートパーキングに関する情報として案内する。
それによって、オンストリートパーキングへの駐車を行うユーザの利便性を向上させる。
【0116】
また、本実施形態では駐車場としてオンロードに形成されたオンストリートパーキングを案内対象としているが、オフロードに形成された駐車場についても案内対象に含めても良い。例えば、ユーザからオフロードの駐車場に駐車しても良い意思表示があった場合には、オンストリートパーキングのある道路を通過し、且つ目的地の周辺にあるオフロードの駐車場を経由する経路を設定し、案内するように構成する。また、走行案内画面61、71(図14、図15)においてオフロードの駐車場に関する情報についても表示するようにしても良い。
【図面の簡単な説明】
【0117】
【図1】本実施形態に係るナビゲーション装置を示したブロック図である。
【図2】片側一車線の道路に沿って路側帯に形成されたオンストリートパーキングの一例を示す。
【図3】地図情報DBに記憶されるオンストリートパーキングに関する施設データの一例を示した図である。
【図4】利用料金に基づくコスト係数決定テーブルを示した図である。
【図5】目的地までの距離に基づくコスト係数決定テーブルを示した図である。
【図6】本実施形態に係る案内経路設定処理プログラムのフローチャートである。
【図7】駐車場検索処理のサブ処理プログラムのフローチャートである。
【図8】経路探索処理のサブ処理プログラムのフローチャートである。
【図9】オンストリートパーキングリストの一例を示した図である。
【図10】出発地から目的地への経路の探索を行った場合に設定される案内経路の例である。
【図11】出発地から目的地への経路の探索を行った場合に設定される案内経路の例である。
【図12】本実施形態に係る走行案内処理プログラムのフローチャートである。
【図13】通過リストの一例を示した図である。
【図14】本実施形態に係るナビゲーション装置において液晶ディスプレイに表示される走行案内画面を示した図である。
【図15】本実施形態に係るナビゲーション装置において2画面表示モード中に液晶ディスプレイに表示される走行案内画面を示した図である。
【符号の説明】
【0118】
1 ナビゲーション装置
4 オンストリートパーキング
13 ナビゲーションECU
15 液晶ディスプレイ
16 スピーカ
22 地図情報DB
41 CPU
42 RAM
43 ROM
【特許請求の範囲】
【請求項1】
目的地を設定する目的地設定手段と、
前記目的地設定手段によって設定された目的地の周辺にあるオンストリートパーキングを検索するオンストリートパーキング検索手段と、
前記オンストリートパーキング検索手段によって検索された前記オンストリートパーキングに関するパーキング情報を取得する情報取得手段と、
前記情報取得手段によって取得されたパーキング情報に基づいて、前記オンストリートパーキング検索手段によって検索された前記オンストリートパーキングを備えた道路を通過して前記目的地へと到る案内経路を設定する経路設定手段と、
前記経路設定手段によって設定された案内経路上にあるオンストリートパーキングを、前記情報取得手段によって取得されたパーキング情報に基づいて案内する案内手段と、を有することを特徴とするナビゲーション装置。
【請求項2】
前記情報取得手段によって取得されたパーキング情報に基づいて所定条件に適合する前記オンストリートパーキングを特定するパーキング特定手段を有し、
前記案内手段は前記パーキング特定手段によって特定されたオンストリートパーキングを他のオンストリートパーキングと区分して案内することを特徴とする請求項1に記載のナビゲーション装置。
【請求項3】
前記パーキング特定手段は、オンストリートパーキングから目的地までの距離、利用者制限、又は利用料金に基づいて所定条件に適合するオンストリートパーキングを特定することを特徴とする請求項2に記載のナビゲーション装置。
【請求項4】
前記案内手段は、オンストリートパーキングから目的地までの距離を案内することを特徴とする請求項1乃至請求項3のいずれかに記載のナビゲーション装置。
【請求項5】
前記案内手段は、前記経路設定手段によって設定された案内経路上にあるオンストリートパーキングの内、前記パーキング特定手段によって特定されたオンストリートパーキングの残数を案内することを特徴とする請求項2に記載のナビゲーション装置。
【請求項6】
前記案内手段は、ディスプレイの第1表示領域において自車周辺の地図画像を表示するとともに、前記第1表示領域と異なる第2表示領域において前記経路設定手段によって設定された案内経路上にあるオンストリートパーキングのパーキング情報を自車が通過する順に並べて表示することを特徴とする請求項1乃至請求項5のいずれかに記載のナビゲーション装置。
【請求項7】
前記オンストリートパーキング検索手段によって検索されたオンストリートパーキングへの到着予想時刻を予測する第1到着時刻予想手段と、
前記オンストリートパーキング検索手段によって検索されたオンストリートパーキングに駐車を行ったと仮定した場合における前記目的地への到着予想時刻を予測する第2到着時刻予想手段と、
前記第1到着時刻予想手段及び前記第2到着時刻予想手段によって予測された各到着予想時刻を案内する到着予想時刻案内手段と、を有することを特徴とする請求項1乃至請求項6のいずれかに記載のナビゲーション装置。
【請求項8】
前記オンストリートパーキング検索手段によって検索されたオンストリートパーキングへの到着予想時刻を予測する第1到着時刻予想手段と、
前記第1到着時刻予想手段により予測された到着予測時刻における前記オンストリートパーキングの利用料金を案内する利用料金案内手段と、を有することを特徴とする請求項1乃至請求項7のいずれかに記載のナビゲーション装置。
【請求項9】
前記オンストリートパーキング検索手段によって検索されたオンストリートパーキングへの到着予想時刻を予測する第1到着時刻予想手段と、
前記オンストリートパーキング検索手段によって検索されたオンストリートパーキングに駐車を行ったと仮定した場合における前記目的地への到着予想時刻を予測する第2到着時刻予想手段と、
前記第1到着時刻予想手段及び前記第2到着時刻予想手段によって予測された各到着予想時刻に基づいて、駐車を行うと仮定した前記オンストリートパーキングから目的地への往復に必要な往復時間を算出する往復時間算出手段と、
前記第1到着時刻予想手段によって予測された到着予想時刻と前記往復時間算出手段によって算出された往復時間とに基づいて、往復時間中に駐車を行うと仮定した前記オンストリートパーキングにおいて駐車を行うのに必要となる駐車料金を算出する駐車料金算出手段と、
前記駐車料金算出手段によって算出された駐車料金を案内する駐車料金案内手段と、を有することを特徴とする請求項1乃至請求項8のいずれかに記載のナビゲーション装置。
【請求項10】
コンピュータに搭載され、
目的地を設定する目的地設定機能と、
前記目的地設定機能によって設定された目的地の周辺にあるオンストリートパーキングを検索するオンストリートパーキング検索機能と、
前記オンストリートパーキング検索機能によって検索された前記オンストリートパーキングに関するパーキング情報を取得する情報取得機能と、
前記情報取得機能によって取得されたパーキング情報に基づいて、前記オンストリートパーキング検索機能によって検索された前記オンストリートパーキングを備えた道路を通過して前記目的地へと到る案内経路を設定する経路設定機能と、
前記経路設定手段によって設定された案内経路上にあるオンストリートパーキングを、前記情報取得機能によって取得されたパーキング情報に基づいて案内する案内機能と、
を実行させることを特徴とするコンピュータプログラム。
【請求項1】
目的地を設定する目的地設定手段と、
前記目的地設定手段によって設定された目的地の周辺にあるオンストリートパーキングを検索するオンストリートパーキング検索手段と、
前記オンストリートパーキング検索手段によって検索された前記オンストリートパーキングに関するパーキング情報を取得する情報取得手段と、
前記情報取得手段によって取得されたパーキング情報に基づいて、前記オンストリートパーキング検索手段によって検索された前記オンストリートパーキングを備えた道路を通過して前記目的地へと到る案内経路を設定する経路設定手段と、
前記経路設定手段によって設定された案内経路上にあるオンストリートパーキングを、前記情報取得手段によって取得されたパーキング情報に基づいて案内する案内手段と、を有することを特徴とするナビゲーション装置。
【請求項2】
前記情報取得手段によって取得されたパーキング情報に基づいて所定条件に適合する前記オンストリートパーキングを特定するパーキング特定手段を有し、
前記案内手段は前記パーキング特定手段によって特定されたオンストリートパーキングを他のオンストリートパーキングと区分して案内することを特徴とする請求項1に記載のナビゲーション装置。
【請求項3】
前記パーキング特定手段は、オンストリートパーキングから目的地までの距離、利用者制限、又は利用料金に基づいて所定条件に適合するオンストリートパーキングを特定することを特徴とする請求項2に記載のナビゲーション装置。
【請求項4】
前記案内手段は、オンストリートパーキングから目的地までの距離を案内することを特徴とする請求項1乃至請求項3のいずれかに記載のナビゲーション装置。
【請求項5】
前記案内手段は、前記経路設定手段によって設定された案内経路上にあるオンストリートパーキングの内、前記パーキング特定手段によって特定されたオンストリートパーキングの残数を案内することを特徴とする請求項2に記載のナビゲーション装置。
【請求項6】
前記案内手段は、ディスプレイの第1表示領域において自車周辺の地図画像を表示するとともに、前記第1表示領域と異なる第2表示領域において前記経路設定手段によって設定された案内経路上にあるオンストリートパーキングのパーキング情報を自車が通過する順に並べて表示することを特徴とする請求項1乃至請求項5のいずれかに記載のナビゲーション装置。
【請求項7】
前記オンストリートパーキング検索手段によって検索されたオンストリートパーキングへの到着予想時刻を予測する第1到着時刻予想手段と、
前記オンストリートパーキング検索手段によって検索されたオンストリートパーキングに駐車を行ったと仮定した場合における前記目的地への到着予想時刻を予測する第2到着時刻予想手段と、
前記第1到着時刻予想手段及び前記第2到着時刻予想手段によって予測された各到着予想時刻を案内する到着予想時刻案内手段と、を有することを特徴とする請求項1乃至請求項6のいずれかに記載のナビゲーション装置。
【請求項8】
前記オンストリートパーキング検索手段によって検索されたオンストリートパーキングへの到着予想時刻を予測する第1到着時刻予想手段と、
前記第1到着時刻予想手段により予測された到着予測時刻における前記オンストリートパーキングの利用料金を案内する利用料金案内手段と、を有することを特徴とする請求項1乃至請求項7のいずれかに記載のナビゲーション装置。
【請求項9】
前記オンストリートパーキング検索手段によって検索されたオンストリートパーキングへの到着予想時刻を予測する第1到着時刻予想手段と、
前記オンストリートパーキング検索手段によって検索されたオンストリートパーキングに駐車を行ったと仮定した場合における前記目的地への到着予想時刻を予測する第2到着時刻予想手段と、
前記第1到着時刻予想手段及び前記第2到着時刻予想手段によって予測された各到着予想時刻に基づいて、駐車を行うと仮定した前記オンストリートパーキングから目的地への往復に必要な往復時間を算出する往復時間算出手段と、
前記第1到着時刻予想手段によって予測された到着予想時刻と前記往復時間算出手段によって算出された往復時間とに基づいて、往復時間中に駐車を行うと仮定した前記オンストリートパーキングにおいて駐車を行うのに必要となる駐車料金を算出する駐車料金算出手段と、
前記駐車料金算出手段によって算出された駐車料金を案内する駐車料金案内手段と、を有することを特徴とする請求項1乃至請求項8のいずれかに記載のナビゲーション装置。
【請求項10】
コンピュータに搭載され、
目的地を設定する目的地設定機能と、
前記目的地設定機能によって設定された目的地の周辺にあるオンストリートパーキングを検索するオンストリートパーキング検索機能と、
前記オンストリートパーキング検索機能によって検索された前記オンストリートパーキングに関するパーキング情報を取得する情報取得機能と、
前記情報取得機能によって取得されたパーキング情報に基づいて、前記オンストリートパーキング検索機能によって検索された前記オンストリートパーキングを備えた道路を通過して前記目的地へと到る案内経路を設定する経路設定機能と、
前記経路設定手段によって設定された案内経路上にあるオンストリートパーキングを、前記情報取得機能によって取得されたパーキング情報に基づいて案内する案内機能と、
を実行させることを特徴とするコンピュータプログラム。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図15】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図15】
【公開番号】特開2009−162568(P2009−162568A)
【公開日】平成21年7月23日(2009.7.23)
【国際特許分類】
【出願番号】特願2007−340795(P2007−340795)
【出願日】平成19年12月28日(2007.12.28)
【出願人】(000100768)アイシン・エィ・ダブリュ株式会社 (3,717)
【Fターム(参考)】
【公開日】平成21年7月23日(2009.7.23)
【国際特許分類】
【出願日】平成19年12月28日(2007.12.28)
【出願人】(000100768)アイシン・エィ・ダブリュ株式会社 (3,717)
【Fターム(参考)】
[ Back to top ]