(57)【特許請求の範囲】
【請求項１】
複数の端末と、サーバとを有し、車両が駐車可能な施設を判別する駐車可能施設判別システムであって、
前記複数の端末は、それぞれ、車両内に配置可能であり、
高度情報を含む現在位置を測位する測位部と、
前記測位された現在位置と前記車両の車種を示す車種情報とを含むプローブ情報を送信するとともに、前記現在位置と前記車種情報とを含む駐車可能施設の案内要求を送信する送信部と、を備え、
前記サーバは、
前記送信されたプローブ情報を複数受信する受信部と、
前記受信した複数のプローブ中の高度情報を含む現在位置に基づき、車両が所定時間以上停止する地点が平面駐車場であるか立体駐車場であるかを判別し、該判別に応じて前記地点が、車両が駐車可能な駐車可能施設であるかを判断する判別部と、
前記受信した複数のプローブ情報に基づき、前記判別部によって判別された駐車可能施設毎に、該駐車可能施設に所定時間以上停止する車両を前記車種毎に集計して停車する車種の傾向を分析する集計部と、
前記端末から送信された案内要求に応じて、前記集計部によって分析された駐車可能施設の中から、前記案内要求に含まれる現在位置の周辺に存在し、前記案内要求に含まれる車種情報が示す車種に類似した車種が多く利用する駐車可能施設を検索して前記端末に返信する返信部と
を備える駐車可能施設判別システム。
【請求項２】
請求項１に記載の駐車可能施設判別システムであって、
前記駐車可能施設とは、駐車場であり、
前記サーバは、更に、所定の施設の位置を含む施設情報を記憶する施設情報記憶部を備え、
前記判別部は、前記判別された駐車可能施設と実質的に同一の地点に存在する前記施設が存在する場合に、前記施設情報に対して、前記判別された駐車可能施設を関連付ける
駐車可能施設判別システム。
【請求項３】
請求項１または請求項２に記載の駐車可能施設判別システムであって、
前記サーバは、更に、前記駐車可能施設の位置を記憶する駐車可能施設記憶部を備え、
前記判別部は、所定期間プローブ情報が受信されない位置に対応する駐車可能施設を前記駐車可能施設記憶部から削除する
駐車可能施設判別システム。
【請求項４】
請求項１から請求項３までのいずれか一項に記載の駐車可能施設判別システムであって、
前記サーバは、更に、道路の位置を記憶する道路記憶部を備え、
前記判別部は、車両が所定時間以上停止する前記地点が、前記道路上の位置である場合に、前記地点を、車両が駐車可能な駐車可能施設であると判別しない
駐車可能施設判別システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、駐車可能な施設を判別する技術に関する。
【背景技術】
【０００２】
カーナビゲーションシステムでは、現在位置の周辺に存在する駐車場を検索することができる。近年では、単純に駐車場を検索するだけではなく、ユーザが所望する条件に応じた駐車場を検索可能な技術が提案されている。
【０００３】
例えば、特許文献１には、駐車場内の移動可能範囲と、自動車の寸法や旋回性能を考慮して駐車の容易な駐車場を案内する技術が記載されている。また、特許文献２には、ユーザが所望する条件の駐車場を検索する技術が記載されている。また、特許文献３には、車種情報から車両の幅や高さを考慮して、安全に走行できる経路や駐車場を検索する技術が記載されている。
【０００４】
【特許文献１】特開２００７−１０６２８号公報
【特許文献２】特開２００５−４３９５８号公報
【特許文献３】特開２００７−３３３３１号公報
【０００５】
しかし、上述した従来の技術では、駐車場の情報を提供する事業者等が、案内可能な駐車場の場所やその特徴を常に把握しておく必要があった。そのため、全国の駐車場の設置状況を常に監視する必要があり、多大な労力が必要であった。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
このような問題を考慮し、本発明が解決しようとする課題は、駐車可能な施設の位置を容易に判別可能なシステムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。
第１の形態のシステムは、複数の端末と、サーバとを有し、車両が駐車可能な施設を判別する駐車可能施設判別システムであって、
前記複数の端末は、それぞれ、車両内に配置可能であり、
高度情報を含む現在位置を測位する測位部と、
前記測位された現在位置と前記車両の車種を示す車種情報とを含むプローブ情報を送信するとともに、前記現在位置と前記車種情報とを含む駐車可能施設の案内要求を送信する送信部と、を備え、
前記サーバは、
前記送信されたプローブ情報を複数受信する受信部と、
前記受信した複数のプローブ中の高度情報を含む現在位置に基づき、車両が所定時間以上停止する地点が平面駐車場であるか立体駐車場であるかを判別し、該判別に応じて前記地点が、車両が駐車可能な駐車可能施設であるかを判断する判別部と、
前記受信した複数のプローブ情報に基づき、前記判別部によって判別された駐車可能施設毎に、該駐車可能施設に所定時間以上停止する車両を前記車種毎に集計して停車する車種の傾向を分析する集計部と、
前記端末から送信された案内要求に応じて、前記集計部によって分析された駐車可能施設の中から、前記案内要求に含まれる現在位置の周辺に存在し、前記案内要求に含まれる車種情報が示す車種に類似した車種が多く利用する駐車可能施設を検索して前記端末に返信する返信部と
を備える駐車可能施設判別システムである。
このような形態によれば、複数のプローブ中の高度情報を含む現在位置に基づき、車両が所定時間以上停止する地点が平面駐車場であるか立体駐車場であるかを判別し、該判別に応じて前記地点が、車両が駐車可能な駐車可能施設であるかを判断することができる。さらに、端末から送信された案内要求に応じて、その案内要求に含まれる現在位置の周辺に存在し、その案内要求に含まれる車種情報が示す車種に類似した車種が多く利用する駐車可能施設を検索して端末に返信することができる。
【０００８】
［適用例１］  車両が駐車可能な施設を判別する駐車可能施設判別システムであって、
車両の現在位置を測位する測位部と、
前記測位された現在位置を含むプローブ情報を送信する送信部と、
前記送信されたプローブ情報を受信する受信部と、
前記受信したプローブ情報に基づき、前記車両が所定時間以上停止する地点を、車両が駐車可能な駐車可能施設であると判別する判別部とを備える駐車可能施設判別システム。
【０００９】
上記適用例によれば、車両の現在位置が所定時間以上変動しない場合に、その地点を駐車可能な施設であると判別することができる。そのため、駐車可能な施設の位置を容易に判別することが可能になる。
【００１０】
［適用例２］  適用例１に記載の駐車可能施設判別システムであって、
前記送信部は、前記測位された現在位置に加えて、前記車両の車種を示す車種情報を含む前記プローブ情報を送信するものであり、
更に、前記受信した複数のプローブ情報に基づき、前記判別部によって判別された駐車可能施設毎に、該駐車可能施設に所定時間以上停止する車両を前記車種毎に集計する集計部を備える駐車可能施設判別システム。
【００１１】
上記適用例によれば、自動的に判別された駐車可能な施設について、更に、その施設を利用する車種の傾向を把握することができる。
【００１２】
［適用例３］  適用例２に記載の駐車可能施設判別システムであって、更に、
前記車両からの要求に応じて、該車両の車種に応じた駐車可能施設の位置を前記集計の結果に基づいて案内する案内部を備える駐車可能施設判別システム。
【００１３】
上記適用例によれば、ユーザが利用する車両の車種に応じた施設を案内することができる。よって、ユーザの利便性を著しく向上させることができる。
【００１４】
［適用例４］  適用例２または適用例３に記載の駐車可能施設判別システムであって、
更に、前記車種情報の設定を受け付ける設定部を備える駐車可能施設判別システム。
【００１５】
上記適用例によれば、ユーザは、自分が利用する車両の車種を柔軟に設定することができる。
【００１６】
［適用例５］  適用例１ないし適用例４のいずれかに記載の駐車可能施設判別システムであって、
前記駐車可能施設とは、駐車場であり、
更に、所定の施設の位置を含む施設情報を記憶する施設情報記憶部を備え、
前記判別部は、前記判別された駐車可能施設と実質的に同一の地点に存在する前記施設が存在する場合に、前記施設情報に対して、前記判別された駐車可能施設を関連付ける手段を備える駐車可能施設案内システム。
【００１７】
上記適用例によれば、設置位置が判別された駐車場を、既存の施設情報と関連付けることができる。そのため、施設に駐車場が存在するか否かを自動的に判別することが可能になる。
【００１８】
［適用例６］  適用例１ないし適用例５のいずれかに記載の駐車可能施設判別システムであって、
前記測位部と前記送信部とは、前記車両に搭載されている駐車可能施設判別システム。
【００１９】
上記適用例によれば、全国を走行する車両から送信されるプローブ情報に基づいて、極めて広範な範囲の駐車可能施設の設定状況を把握することが可能になる。
【００２０】
［適用例７］  車両が駐車可能な施設を判別する駐車可能施設判別方法であって、
車両の現在位置を全地球測位システムによって測位し、
前記測位された現在位置を含むプローブ情報を、送信機によって送信し、
前記送信されたプローブ情報を受信機によって受信し、
前記受信したプローブ情報に基づき、前記車両が所定時間以上停止する地点を、車両が駐車可能な駐車可能施設であるとコンピュータが判別する駐車可能施設判別方法。
【００２１】
［適用例８］  車両が駐車可能な施設を判別する駐車可能施設判別装置であって、
車両が測位した現在位置を含むプローブ情報を、該車両から受信する受信部と、
前記受信したプローブ情報に基づき、前記車両が所定時間以上停止する地点を、車両が駐車可能な駐車可能施設であると判別する判別部とを備える駐車可能施設判別装置。
【００２２】
上記のような駐車可能施設判別方法や駐車可能施設判別装置によっても、上述した駐車可能施設判別システムと同様の作用・効果を得ることができる。
【００２３】
なお、本発明は、上述したシステムや方法、装置としての構成のほか、コンピュータプログラムとしても構成することができる。かかるコンピュータプログラムは、コンピュータが読取可能な記録媒体に記録されていてもよい。記録媒体としては、例えば、フレキシブルディスクやＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、光磁気ディスク、メモリカード、ハードディスク等の種々の媒体を利用することができる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の実施の形態を実施例に基づき次の順序で説明する。
Ａ．駐車可能施設案内システムの概略構成：
Ｂ．端末装置の構成：
Ｃ．各種処理：
（Ｃ１）車種設定処理：
（Ｃ２）プローブ情報送信処理：
（Ｃ３）駐車場統計処理：
（Ｃ４）駐車場案内処理：
（Ｃ５）施設案内処理：
Ｄ．変形例：
【００２５】
Ａ．駐車可能施設案内システムの概略構成：
図１は、実施例としての駐車可能施設案内システム１０の概略構成を示す説明図である。図示するように、本実施例の駐車可能施設案内システム１０は、各種車両に備えられた端末装置４００と、駐車場や施設の情報を端末装置４００に提供する情報提供サーバ１００と、端末装置４００に地図データを提供する地図サーバ２００と、端末装置４００からの要求に応じて経路探索を行う経路探索サーバ３００とから構成される。これらの各装置は、通信ネットワークＮＴを介して相互に接続されている。
【００２６】
端末装置４００は、ＧＰＳ受信機を備えており、これにより車両の現在位置を測位する機能を備えている。また、端末装置４００は、その端末装置４００が備えられた車両の車種を表す情報の設定を受け付ける機能を備えている。端末装置４００は、ＧＰＳ受信機によって測位した現在位置とユーザから設定された車種情報とをプローブ情報として情報提供サーバ１００に送信する。
【００２７】
情報提供サーバ１００は、様々な車両に搭載された端末装置４００から取得したプローブ情報に基づいて、駐車場の存在する地点を判別する機能を備えている。更に、情報提供サーバ１００は、判別した駐車場毎に、利用される車両の車種を集計・分析する機能や、各端末装置４００からの要求に応じて、その車両の車種に応じた駐車場や施設を案内する機能を備えている。
【００２８】
情報提供サーバ１００は、ＣＰＵ１１０とＲＡＭ１２０と通信インタフェース１３０と記憶装置１４０とを備えている。ＣＰＵ１１０は、所定の制御プログラムをＲＡＭ１２０上で実行することで、上述した種々の機能を実現する。記憶装置１４０には、端末装置４００から受信したプローブ情報や、プローブ情報に基づいて判別された駐車場の位置を示す駐車場データ、飲食店や店舗などの種々の施設の情報を表す施設データが記憶されている。施設データには、例えば、施設の位置（緯度、経度）、施設の名称、電話番号、住所、ジャンル、駐車場の有無などの情報が含まれている。ジャンルには、例えば、レストランや喫茶店などの飲食店、役所や警察などの公共機関、ガソリンスタンドや修理工場などの車両に関する施設、スーパーマーケットや商店など各種店舗などが含まれる。
【００２９】
地図サーバ２００は、端末装置４００からの要求に応じて、地図データを送信する機能を備えている。端末装置４００は、地図サーバ２００からの地図データの提供を受けて、端末装置４００が備える表示装置に地図を表示する。
【００３０】
地図サーバ２００は、ＣＰＵ２１０とＲＡＭ２２０と通信インタフェース２３０と記憶装置２４０とを備えている。ＣＰＵ２１０は、所定の制御プログラムをＲＡＭ２２０上で実行することで、上述した地図データの提供に関する機能を実現する。記憶装置２４０には、地図データがベクトル形式で記憶されている。地図データには、例えば、道路や建物などの地物の形状や、地形を表すデータが含まれる。なお、本実施例では、地図データ１５６は、ベクトル形式で記録されているが、ラスタ形式で記録されていてもよい。
【００３１】
経路探索サーバ３００は、端末装置４００からの要求を受けて、端末装置４００から通知された出発地と目的地とを結ぶ推奨経路（経由地が設定されていれば経由地を含む経路）を探索する機能を備えている。
【００３２】
経路探索サーバ３００は、ＣＰＵ３１０とＲＡＭ３２０と通信インタフェース３３０と記憶装置３４０を備えている。ＣＰＵ３１０は、所定の制御プログラムをＲＡＭ３２０上で実行することで、上述した経路探索に関する機能を実現する。記憶装置３４０には、経路探索に用いられる道路ネットワークデータが記憶されている。道路ネットワークデータは、地点を表すノードデータと、地点間を結ぶリンクデータから構成されている。ＣＰＵ３１０は、周知のダイクストラ法等のアルゴリズムを適用し、ノードデータとリンクデータとを用いることで、推奨経路の探索を行う。
【００３３】
なお、本実施例では上述したように、道路ネットワークデータと地図データとが、別々のサーバに記憶されていることとした。しかし、これらのデータは、同一のサーバに記憶されていることとしてもよい。また、駐車場データや施設データは、情報提供サーバ１００ではなく、地図サーバ２００や経路探索サーバ３００が保持していることとしてもよい。
【００３４】
Ｂ．端末装置の内部構成：
図２は、端末装置４００の内部構成を示すブロック図である。本実施例の端末装置４００は、ＧＰＳ受信機４０１と、表示パネル４０２と、無線通信回路４０５と、操作部４０６と、主制御部４１０と、フラッシュメモリ４３０とを備えている。
【００３５】
ＧＰＳ受信機４０１は、ＧＰＳ（Global Positioning System／全地球測位システム）を構成する人工衛星から送信された電波を受信して、現在位置を測位する装置である。ＧＰＳ受信機４０１は、３つの衛星から電波を受信することができれば、２次元的な現在位置を測位することができ、４つの衛星から電波を受信することができれば、高度を含む３次元的な現在位置を測位することができる。
【００３６】
表示パネル４０２は、液晶ディスプレイとこれを駆動する駆動回路とを備えている。液晶ディスプレイは、たとえば、６４０画素×４８０画素（ＶＧＡ）の解像度を有する。主制御部４１０は、表示パネル４０２を制御することで、地図や経路、現在位置などを表示する。表示パネル４０２には、液晶ディスプレイに限らず、有機ＥＬディスプレイなど、種々の表示装置を採用することが可能である。
【００３７】
無線通信回路４０５は、通信ネットワークＮＴとの間で無線通信を行い、プローブ情報の送信や駐車場情報等の受信を行う回路である。無線通信回路４０５は、通信ネットワークＮＴを介して、情報提供サーバ１００や地図サーバ２００、経路探索サーバ３００にアクセスすることができる。
【００３８】
操作部４０６は、テンキーやカーソルキーなど、種々の操作ボタンによって構成される。ユーザは、この操作部４０６を用いることで、メニューの選択や車種の設定を行う。なお、このような操作は、リモコンＲＣによって行うこととしてもよい。
【００３９】
フラッシュメモリ４３０は、ユーザによって設定された車種の情報を記憶するための不揮発性記憶装置である。
【００４０】
主制御部４１０は、上述した各構成部を制御するためのコントローラである。主制御部４１０は、ＣＰＵ４１１と、ＲＡＭ４１３と、ＲＯＭ４１２とを備えている。ＣＰＵ４１１は、ＲＯＭ４１２に記憶された制御プログラムをＲＡＭ４１３にロードして実行することで、後述する種々の処理を実現する。
【００４１】
本実施例の端末装置４００は、車両のエンジンがオフにされた場合にも、バッテリ電源によって動作する。駐車場等に車両が停車している際にも、プローブ情報を情報提供サーバ１００に送信するためである。なお、エンジンオフ時には、上述した構成部品のうち、表示パネル４０２や操作部４０６は、動作しないこととしてもよい。これらの部品は、プローブ情報の送信に用いられないためである。
【００４２】
Ｃ．各種処理：
以下、上述した端末装置４００や情報提供サーバ１００が実行する種々の処理について説明する。
（Ｃ１）車種設定処理：
図３は、端末装置４００のＣＰＵ４１１が実行する車種設定処理のフローチャートである。この車種設定処理は、表示パネル４０２に表示された所定のメニュー画面から、ユーザが車種設定のためのメニューを選択した場合に実行される。図４には、このメニュー画面の一例を示している。
【００４３】
この車種設定処理が実行されると、まず、端末装置４００は、表示パネル４０２に、車種を設定するための画面を表示する（ステップＳ１００）。
【００４４】
図５は、車種設定画面の一例を示す説明図である。図示するように、本実施例では、車種として、国産車か輸入車かのいずれかを選択させ、更に、車両のメーカと車名、および、タイプ（セダンやクーペ、ワンボックスといった種別）を選択させる画面を表示する。ユーザは、この画面を見ながら操作部４０６を用いて車種の設定を行う。
【００４５】
端末装置４００は、ユーザからの車種の設定を受け付けると（ステップＳ１１０）、受け付けた車種の情報をフラッシュメモリ４３０に記録する（ステップＳ１２０）。以上の処理によって、車種設定処理は完了する。なお、本実施例では、ユーザから車種の設定を受け付けることとしたが、端末装置４００が車両に標準装備されている場合には、車両の製造時において、車種情報をフラッシュメモリ４３０に記録しておくこととしてもよい。
【００４６】
なお、本実施例では、車種情報として、国産／輸入の区分と、メーカ、車名、タイプの４種類を設定することとしたが、設定項目はこれらに限られない。例えば、５ナンバーや３ナンバー、大型、中型、小型といった車両のサイズを示す車種情報を設定可能としてもよいし、車幅や車高、全長など、車両の具体的な寸法を示す車種情報を設定可能としてもよい。また、車両のタイプとして、前述した以外にも、大型バスやトラック、特殊車両などのタイプが設定可能であってもよい。また、車種情報として、車両価格を設定可能としてもよい。
【００４７】
（Ｃ２）プローブ情報送信処理：
図６は、端末装置４００のＣＰＵ４１１が実行するプローブ情報送信処理のフローチャートである。このプローブ情報送信処理は、上述した車種設定処理がなされた後に、端末装置４００が、所定のタイミング（例えば、５分に１回）で定期的に実行する処理である。上述したように、端末装置４００は、車両のエンジンがオフにされた場合にも動作している。そのため、このプローブ情報送信処理は、車両停止時にも、繰り返し実行される。
【００４８】
このプローブ情報送信処理が実行されると、まず、端末装置４００は、ＧＰＳ受信機４０１を用いて、現在位置の測位を行う（ステップＳ２００）。現在位置を測位すると、端末装置４００は、フラッシュメモリ４３０から車種情報を読み出す（ステップＳ２１０）。情報提供サーバ１００は、ステップＳ２００で測位された現在位置と、ステップＳ２１０でフラッシュメモリ４３０から読み出した車種情報と、端末装置４００に個別に割り当てられた端末ＩＤとを含むプローブ情報を情報提供サーバ１００に送信する（ステップＳ２２０）。
【００４９】
図７は、プローブ情報のデータ構造を示す説明図である。図示するように、本実施例では、端末装置４００は、プローブ情報として、現在位置を示す緯度・経度と、車種情報とを含み、かつ、端末装置４００に個別に割り当てられた端末ＩＤを情報提供サーバ１００に送信する。
【００５０】
以上で説明したプローブ情報送信処理によれば、情報提供サーバ１００に対して、各端末装置４００からプローブ情報が送信される。プローブ情報には、端末装置４００に個別に割り当てられた端末ＩＤが付されているため、情報提供サーバ１００は、受信したプローブ情報が、どの端末装置４００から送信されたかを容易に識別することができる。
【００５１】
（Ｃ３）駐車場統計処理：
図８は、情報提供サーバ１００のＣＰＵ１１０が実行する駐車場統計処理のフローチャートである。この処理は、情報提供サーバ１００が常時実行する処理である。
【００５２】
この駐車場統計処理が実行されると、情報提供サーバ１００は、まず、プローブ情報を各端末装置４００から受信して（ステップＳ３００）、記憶装置１４０に記録する（ステップＳ３１０）。
【００５３】
続いて、情報提供サーバ１００は、記憶装置１４０に記録されたプローブ情報を、端末ＩＤ毎に読み出す（ステップＳ３２０）。そして、読み出したプローブ情報に含まれる現在位置情報から、その端末ＩＤに対応する端末装置４００が、同一地点に３０分以上停止しているかを判断する（ステップＳ３３０）。例えば、プローブ情報が、５分に１回送信されている場合には、連続して６回分受信したプローブ情報に含まれる現在位置が変動しない場合に、同一地点に３０分以上停止していると判断することができる。なお、ステップＳ３３０では、厳密に同一の緯度経度であるかを判断する必要はなく、多少の誤差を含んでいても良い。ＧＰＳ受信機４０１が測位する現在位置には誤差が含まれるからである。
【００５４】
上記ステップＳ３３０において、同一地点に３０分以上停止していると判断された場合には（ステップＳ３３０：Ｙｅｓ）、更に、情報提供サーバ１００は、その地点を中心とした所定の範囲（例えば、１０ｍ×１０ｍ）に、他にも停止している端末装置４００が所定台数（例えば、３台）以上存在するかを判断する（ステップＳ３４０）。
【００５５】
上記ステップＳ３４０において、所定台数以上存在すると判断された場合には（ステップＳ３４０：Ｙｅｓ）、情報提供サーバ１００は、その地点は、駐車場であると判断し（ステップＳ３５０）、その地点の位置を記憶装置１４０に駐車場データとして記録する（ステップＳ３６０）。なお、上記ステップＳ３３０，Ｓ３４０で、「Ｎｏ」と判断された場合には、当該駐車場統計処理はリターンに抜ける。
【００５６】
ステップＳ３６０で駐車場データを記憶装置１４０に記録すると、情報提供サーバ１００は、続いて、その駐車場と実質的に同一の地点に存在する施設を、記憶装置１４０に記憶された施設データの中から検索する（ステップＳ３７０）。「実質的に同一の地点」とは、所定の誤差を含んでもよいことを意味する。実質的に同一の地点に存在する施設が検索されれば（ステップＳ３７０：Ｙｅｓ）、その施設を示す施設データと、ステップＳ３５０で検出された駐車場を示す駐車場データとの関連付けを行う（ステップＳ３８０）。関連付けは、例えば、駐車場データと施設データとが相互に参照可能となるように、両データに対して互いのデータのアドレスを示す情報や識別情報を記録することで行う。
【００５７】
ステップＳ３８０の処理が終了した場合、もしくは、ステップＳ３７０で「Ｎｏ」と判定された場合には、情報提供サーバ１００は、記憶装置１４０に駐車場データとして記録された駐車場毎に、その駐車場に停止している車両の車種を集計・分析する処理を行う（ステップＳ３９０）。具体的には、ステップＳ３５０で駐車場と判定された地点毎に、３０分以上停止する車両をカウントし、その車両の車種情報から、その駐車場を利用する車種を集計し、その駐車場を利用する車種の傾向を分析する。分析した結果については、駐車場データに属性情報として記録する。
【００５８】
図９は、上記ステップＳ３８０の処理によって集計・分析された車種情報の一例を示す説明図である。図９には、３箇所の駐車場（駐車場Ａ，駐車場Ｂ，駐車場Ｃ）について、それぞれ、その駐車場に停車する車両の国産／輸入比、メーカ比、車名比、タイプ比が分析された例を示した。このように、本実施例の駐車場統計処理によれば、プローブ情報に基づいて自動的に判明された駐車場毎に、その駐車場に停車する車種の傾向を分析することが可能になる。なお、車種情報に、車両価格が含まれていれば、駐車場に停車する車両の価格帯を分析することが可能である。
【００５９】
（Ｃ４）駐車場案内処理：
図１０は、駐車場案内処理のフローチャートである。この処理は、端末装置４００の表示パネル４０２に表示されるメニュー画面（図４参照）において、「駐車場検索」メニューが選択された場合に実行される。図１０には、端末装置４００のＣＰＵ４１１が実行する処理と、情報提供サーバ１００のＣＰＵ１１０が実行する処理とを併記している。
【００６０】
この駐車場案内処理が実行されると、まず、端末装置４００は、ＧＰＳ受信機４０１で測位された現在位置と、フラッシュメモリ４３０に記録された車種情報と、端末ＩＤとを、駐車場の案内要求に含めて、情報提供サーバ１００に送信する（ステップＳ４００）。
【００６１】
情報提供サーバ１００は、端末装置４００から案内要求を受信すると（ステップＳ４１０）、受信した案内要求に含まれる現在位置の周辺（例えば、１ｋｍ四方）に存在する駐車場を駐車場データから所定件数分（例えば、１０件）、検索する（ステップＳ４２０）。そして、更に、その中から、案内要求に含まれる車種情報を用いて、ユーザの車両に応じた駐車場を抽出する（ステップＳ４３０）。具体的には、情報提供サーバ１００は、図９に示した車種の分析結果を参照して、ユーザの車両が輸入車であれば、輸入車が止まる比率の高い駐車場を抽出する。また、車両のメーカや車名、タイプに応じて、ユーザの車両と類似した車種が多く止まる駐車場を抽出することも可能である。
【００６２】
このように、ユーザの車種に応じた駐車場を抽出すると、情報提供サーバ１００は、抽出された駐車場の位置情報を、案内要求を送信した端末装置４００に対して返信する（ステップＳ４４０）。返信先の端末装置４００は、案内要求に含まれる端末ＩＤによって判別することができる。
【００６３】
端末装置４００は、情報提供サーバ１００から、駐車場の位置情報を受信すると（ステップＳ４５０）、受信した駐車場の位置を地図上に表示する（ステップＳ４６０）。なお、端末装置４００は、駐車場の一覧をリスト状に表示させてもよいし、地図上への表示とリスト表示とを同時に行うこととしてもよい。端末装置４００は、その後、ユーザから利用する駐車場の選択を受け付け（ステップＳ４７０）、経路探索サーバ３００に対して、現在地から、選択された駐車場までの経路を探索させる（ステップＳ４８０）。そして、経路探索の結果に従い、目的の駐車場までの経路を案内する（ステップＳ４９０）。なお、ユーザが、駐車場の選択を行わなかった場合には、ステップＳ４７０からステップＳ４９０までの処理を省略する。
【００６４】
以上で説明した駐車場案内処理によれば、ユーザの利用する車種に応じた駐車場を案内することが可能になる。そのため、ユーザの利便性を向上させることができる。なお、上記ステップＳ４３０では、情報提供サーバ１００から端末装置４００に対して、図９に示した分析結果を、位置情報と共に送信することとしてもよい。この場合、端末装置４００は、受信した分析情報を表示パネル２０２に表示する。このようにすることで、ユーザは、各駐車場を利用する車種の傾向を自分自身で考慮して、利用する駐車場を決定することができる。
【００６５】
（Ｃ５）施設案内処理：
図１１は、施設案内処理のフローチャートである。この処理は、端末装置４００の表示パネル４０２に表示されるメニュー画面（図４参照）において、「施設検索」メニューが選択された場合に実行される処理である。図１１には、端末装置４００のＣＰＵ４１１が実行する処理と、情報提供サーバ１００のＣＰＵ１１０が実行する処理とを併記している。
【００６６】
この施設案内処理が実行されると、まず、端末装置４００は、操作部４０６を用いてユーザが指定したジャンルおよび地域と、フラッシュメモリ４３０に記録された車種情報と、端末ＩＤとを、施設の案内要求に含めて、情報提供サーバ１００に送信する（ステップＳ６００）。このとき、ユーザは、地域に替えて、ＧＰＳ受信機４０１によって測位された現在位置の経緯度を指定することとしてもよい。
【００６７】
情報提供サーバ１００は、端末装置４００から案内要求を受信すると（ステップＳ６１０）、ユーザによって指定された地域の中から、指定されたジャンルで、駐車場付きの施設を施設データの中から所定数、検索する（ステップＳ６２０）。地域ではなく、現在位置の経緯度が指定されていた場合には、その位置の周辺の地域（例えば、現在位置の周囲１ｋｍの範囲）から施設を検索する。ステップＳ６２０の検索が完了すると、情報提供サーバ１００は、更に、検索された施設の中から、案内要求に含まれる車種情報を用いて、ユーザの車両に応じた駐車場を有する施設を抽出する（ステップＳ６３０）。具体的には、情報提供サーバ１００は、図９に示した車種の分析結果を参照して、ユーザの車両が輸入車であれば、輸入車が止まる比率の高い駐車場が関連付けられた施設を抽出する。また、車両のメーカや車名、タイプに応じて、ユーザの車両と類似した車種が多く止まる施設を抽出することも可能である。
【００６８】
このように、ユーザの車種に応じた施設を抽出すると、情報提供サーバ１００は、抽出された施設の情報を、案内要求を送信した端末装置４００に対して返信する（ステップＳ６４０）。施設の情報には、その施設の位置情報や、電話番号、住所などの情報が含まれる。
【００６９】
端末装置４００は、情報提供サーバ１００から、施設の情報を受信すると（ステップＳ６５０）、表示パネル２０２上に、受信した施設の一覧を表示する（ステップＳ６６０）。なお、端末装置４００は、施設を地図上に表示することとしてもよいし、地図上への表示と一覧表示とを同時に行うこととしてもよい。端末装置４００は、その後、ユーザからの施設の選択を受け付け（ステップＳ６７０）、経路探索サーバ３００に対して、現在地から、選択された施設までの経路を探索させる（ステップＳ６８０）。そして、経路探索の結果に従い、目的の施設までの経路を案内する（ステップＳ６９０）。なお、ユーザが、施設の選択を行わなかった場合には、ステップＳ６７０からステップＳ６９０までの処理を省略する。
【００７０】
以上で説明した施設案内処理によれば、ユーザの利用する車種に応じた施設を案内することが可能になる。そのため、ユーザの利便性を向上させることができる。なお、上記ステップＳ６３０では、情報提供サーバ１００から端末装置４００に対して、図９に示した分析結果を、施設の情報と共に送信することとしてもよい。この場合、端末装置４００は、受信した分析情報を、施設毎に表示パネル２０２に表示する。このようにすることで、ユーザは、各施設に停車する車種の傾向を自分自身で考慮して、利用する施設を決定することができる。また、上記ステップ６３０の処理を省略し、ステップＳ６２０で検索された施設の情報を、その施設に対応付けられた駐車場の分析結果とともに端末装置４００に送信することとしてもよい。
【００７１】
以上、本実施例の駐車可能施設案内システム１０の構成および各種処理について説明した。以上で説明した駐車可能施設案内システム１０によれば、端末装置４００の搭載された車両から発信されるプローブ情報に基づいて、駐車場が存在する地点を自動的に判別することが可能になる。また、プローブ情報には、そのプローブ情報を発信する車両の車種情報が含まれているため、駐車場を自動的に判別できるだけではなく、自動的に判別された駐車場毎に、その駐車場を利用する車種の傾向をも分析することが可能になる。
【００７２】
また、本実施例では、駐車場や施設の案内時にも、駐車場毎の車種の分析結果に基づいて、ユーザの利用する車種に応じた駐車場や施設を案内する。そのため、例えば、輸入車に乗るユーザに対して、輸入車のユーザが多く利用する駐車場や施設を案内することができる。また、大型車に乗るユーザに対して、大型車が確実に駐車できる駐車場や施設を案内することができる。また、車種情報には、具体的な車名まで含まれるため、特定の車種のオーナーが集まる施設を案内するといったことも可能になる。
【００７３】
また、本実施例では、プローブ情報に基づいて、駐車場の存在を検出した場合に、その駐車場と実質的に同一の地点に存在する施設を検索する。そして、このような施設が検索された場合には、その施設に対して、駐車場データを関連付ける。つまり、本実施例では、既存の施設データに対して、駐車場の有無を示すデータを付加することが可能となる。そのため、ユーザに対して、駐車場付きの施設を的確に案内することが可能になる。
【００７４】
Ｄ．変形例：
以上、本発明の実施例について説明したが、本発明はこのような実施例に限定されず、その趣旨を逸脱しない範囲で種々の構成を採ることができることはいうまでもない。例えば、以下のような変形が可能である。
【００７５】
端末装置４００が備えるＧＰＳ受信機４０１は、４つの衛星からの電波を受信することで、緯度、経度だけではなく、高度を検出することが可能である。そのため、情報提供サーバ１００は、高度も含む現在位置情報を分析することで、駐車場の形態、すなわち、平面駐車場であるか立体駐車場であるかを判断することが可能である。このような判断を行えば、例えば、車高の低い車種に対して、立体駐車場を案内しないといった処理を行うことが可能になる。
【００７６】
上記実施例では、車種設定処理が１回実行されれば、その車種設定処理によって設定された車種情報がフラッシュメモリ４３０に記録される。そのため、それ以降は、駐車場の検索や施設の検索のたびに、車種の設定を行う必要はない。しかし、駐車場や施設の検索を行う度に、車種の選択を行うこととしてもよい。このようにすることで、自分が運転する車両以外の車種に応じた駐車場や施設を容易に検索することが可能になる。また、経路探索を行う際や、車両を停止させた際など、種々のタイミングで車種を設定することとしてもよい。また、駐車場の検索や施設の検索時に、「いつもと同じ車種ですか？」といった確認を行った上で、異なる車種であれば変更可能としてもよい。
【００７７】
上記実施例では、車種の設定時に、ユーザが輸入車か国産車かの選択を行うこととした。しかし、端末装置４００もしくは情報提供サーバ１００が、ユーザから指定されたメーカあるいは車名に基づいて、輸入車か国産車かを判別することとしてもよい。もちろん、車名だけに基づいて、輸入車か否かの区分とメーカとを判別することとしてもよい。
【００７８】
上記実施例では、情報提供サーバ１００は、端末装置４００から受信したプローブ情報に基づいて、駐車場を検出する処理を行うこととした。これに加え、情報提供サーバ１００は、既に記憶装置１４０に記憶されている駐車場データと、プローブ情報とを対比して、所定の期間（例えば、１ヶ月）、プローブ情報が検出されなかった駐車場データを削除する処理を行うこととしてもよい。このような処理を行うことにより、廃止された駐車場がユーザに案内されてしまうことを抑制することが可能になる。
【００７９】
上記実施例では、端末装置４００は、車両に搭載されることとしたが、例えば、車椅子に搭載されてもよい。そして、車種情報として、「車椅子」と設定可能であることとしてもよい。このように、車種情報として「車椅子」と設定すれば、車椅子利用者が利用可能な施設を自動的に検出することが可能となり、更に、車椅子利用者に対して、車椅子に対応した施設の案内を行うことが可能になる。その他にも、車種情報として、「ベビーカー」などと設定可能であってもよい。
【００８０】
上記実施例では、情報提供サーバ１００は、プローブ情報に基づいて、車種の分析を行うこととした。これに加えて、情報提供サーバ１００は、プローブ情報の受信時間に基づいて、駐車場の利用時間帯、すなわち、駐車場の営業時間を分析してもよい。このように、駐車場の営業時間帯を分析すれば、ユーザに対して、現在時刻に応じて利用可能な駐車場を案内することが可能になる。
【００８１】
上記実施例では、車両が所定時間以上停止する地点を駐車場であると判別した。しかし、幹線道路や高速道路などの道路上に所定時間以上停止している場合には、駐車場であると判別しないこととしてもよい。具体的には、情報提供サーバ１００は、図８に示した駐車場統計処理のステップＳ３３０において、地図サーバ２００もしくは経路探索サーバ３００に対して、プローブ情報に含まれる現在位置が、道路上の位置であるかを問い合わせる。そして、道路上の位置であると判定されれば、３０分以上停止している場合であっても、「Ｎｏ」、すなわち、駐車場ではないと判定する。このような処理を行うことで、例えば、渋滞が発生している場合や、路上駐車がされている場合に、道路上に駐車場が存在すると誤判定してしまうことを防止することが可能になる。
【００８２】
上記実施例では、駐車場と判別された地点と、実質的に同一の地点に存在する施設がある場合に、駐車場データと施設データとを関連付ける処理を行うこととした。これに対して、駐車場と判別された地点と、実質的に同一の地点に存在する施設がある場合には、その施設を示す施設データに対して、「駐車場あり」という属性情報を付加することとしてもよい。こうすることで、駐車場を有する施設の検索を容易に行うことが可能になる。また、「駐車場あり」という属性情報に加えて、その駐車場を利用する車種の分析結果も施設データに付加することとしてもよい。
【００８３】
上記実施例では、端末装置４００は、車両に搭載される装置であるとした。しかし、端末装置４００は、種々の態様を採ることが可能である。例えば、カーナビゲーションシステムを端末装置４００として構成してもよいし、ＧＰＳ受信機を備える携帯電話を端末装置４００として構成してもよい。また、パーソナルコンピュータやＰＤＡ（Personal Digital Assistant）、ＰＮＤ（Personal Navigation Device）、ゲーム機等を端末装置４００として構成してもよい。
【００８４】
上記実施例では、プローブ情報に含まれる現在位置の変動に基づいて、情報提供サーバ１００が、車両が駐車されたかを判断することとした。これに対して、例えば、ＧＰＳ受信機４０１によって測位した現在位置が所定時間停止した場合に、端末装置４００が、所定のメッセージを表示パネル４０２に表示することで、ユーザに、駐車したかどうかを問い合わせることとしてもよい。この場合、ユーザから、車両を駐車したと操作部４０６を介して回答があると、端末装置４００は、現在位置を情報提供サーバ１００にプローブ情報として送信する。このような態様であれば、情報提供サーバ１００には、駐車された車両のみからプローブ情報を受信するため、図８に示した駐車場統計処理のステップＳ３３０の処理を省略することができる。この結果、駐車場の有無を容易に判別することができる。また、このような態様であれば、車両の駐車中にプローブ情報を端末装置４００から送信する必要がなくなるため、車両駐車時に車外に持ち出される携帯電話を端末装置４００として適用した場合に特に好適である。
【００８５】
上記実施例では、プローブ情報に含まれる現在位置の変動に基づいて、情報提供サーバ１００が、駐車場の有無を判別することとした。これに対して、ＧＰＳ受信機４０１によって測位した現在位置が所定時間停止した場合に、端末装置４００が、所定のメッセージを表示パネル４０２に表示することで、現在の場所が駐車場であるかをユーザに問い合わせてもよい。この場合、ユーザから駐車場であるとの指示を受けると、端末装置４００は、現在位置を情報提供サーバ１００に送信する。このような態様であれば、情報提供サーバ１００は、駐車場の位置を直接的に取得することができるため、図８に示した駐車場統計処理を大幅に簡略化することができる。具体的には、ステップＳ３１０〜Ｓ３４０の処理を省略することが可能になる。
【００８６】
上記実施例では、駐車場と実質的に同一の位置に存在する施設がある場合に、これらを関連付けすることとした。しかし、例えば、周囲に駐車場が点在するレジャー施設のように、駐車場と施設とが離れているような場合にも、これらを関連付けることは可能である。具体的には、ユーザが、端末装置４００（および経路探索サーバ３００）の経路探索機能を用いて、駐車場まで車両で移動した後に施設まで徒歩で移動する経路を探索した場合に、その駐車場の位置と施設の位置とを端末装置４００（もしくは経路探索サーバ３００）から情報提供サーバ１００に通知する。こうすることで、情報提供サーバ１００は、離れた位置に存在する駐車場と施設とを関連付けることが可能になる。
【図面の簡単な説明】
【００８７】
【図１】駐車可能施設判別システム１０の概略構成を示す説明図である。
【図２】端末装置４００の内部構成を示すブロック図である。
【図３】車種設定処理のフローチャートである。
【図４】端末装置４００が表示するメニュー画面を示す説明図である。
【図５】車種設定画面の一例を示す説明図である。
【図６】プローブ情報送信処理のフローチャートである。
【図７】プローブ情報のデータ構造を示す説明図である。
【図８】駐車場統計処理のフローチャートである。
【図９】車種情報の分析結果の一例を示す説明図である。
【図１０】駐車場統計処理のフローチャートである。
【図１１】施設案内処理のフローチャートである。
【符号の説明】
【００８８】
１０…駐車可能施設案内システム
１００…情報提供サーバ
２００…地図サーバ
３００…経路探索サーバ
４００…端末装置
４０１…ＧＰＳ受信機
４０２…表示パネル
４０５…無線通信回路
４０６…操作部
４１０…主制御部
４１１…ＣＰＵ
４１２…ＲＡＭ
４１３…ＲＯＭ
４３０…フラッシュメモリ
【図１】
0005285917.tif 000002
【図２】
0005285917.tif 000003
【図３】
0005285917.tif 000004
【図４】
0005285917.tif 000005
【図５】
0005285917.tif 000006
【図６】
0005285917.tif 000007
【図７】
0005285917.tif 000008
【図８】
0005285917.tif 000009
【図９】
0005285917.tif 000010
【図１０】
0005285917.tif 000011
【図１１】
0005285917.tif 000012