(57)【要約】【課題】駐車場の空き状況を高い精度で把握できる技術を提供することを課題とする。【解決手段】車載装置１Ａは、駐車場の静止画像と静止画像の撮影時刻とを含む簡易状況データ４１Ａを管理サーバ２に送信する。管理サーバ２は、簡易状況データ４１Ａを車載装置１Ａから受信した場合、駐車場の動画像を取得するか否かを、静止画像から推定された駐車場の空き状況に基づいて判断する。管理サーバ２は、動画像の取得を決定した場合、静止画像の撮影時刻を含む詳細状況要求３２Ａを車載装置１Ａに送信する。車載装置１は、詳細状況要求３２Ａを受信した場合、撮影時刻を含む対象期間に撮影された動画像を含む詳細状況データ４２Ａを管理サーバ１に送信する。【選択図】図２
2020021259.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載されたカメラが撮影した駐車場の静止画像と前記静止画像の撮影時刻とを含む簡易状況データを管理サーバに送信する簡易状況通知部と、
前記撮影時刻を含む詳細状況要求を前記管理サーバから受信する受信部と、
前記受信部が前記詳細状況要求を受信した場合、前記カメラが前記撮影時刻を含む対象期間に撮影した動画像を含む詳細状況データを前記管理サーバに送信する詳細状況通知部と、を備える車載装置。
【請求項２】
請求項１に記載の車載装置であって、
前記受信部が、前記駐車場の空き状況の通知を要求する簡易状況要求を前記管理サーバから受信した場合、前記簡易状況通知部は、前記簡易状況データを送信する、車載装置。
【請求項３】
請求項１又は２に記載の車載装置であって、さらに、
前記静止画像を解析して前記駐車場の空き状況を推定する画像解析部、を含み、
前記簡易状況データは、さらに、前記静止画像に基づく前記空き状況の推定結果、を含む、車載装置。
【請求項４】
請求項３に記載の車載装置であって、
前記画像解析部は、前記動画像を解析して前記駐車場の空き状況を推定し、
前記詳細状況データは、さらに、前記動画像に基づく前記空き状況の推定結果、を含む、車載装置。
【請求項５】
請求項４に記載の車載装置であって、
前記画像解析部は、前記動画像を解析して前記駐車場に駐車している駐車車両の登録番号を取得し、
前記詳細状況データは、前記画像解析部により取得された前記駐車車両の登録番号を含む、車載装置。
【請求項６】
車両に搭載されたカメラが撮影した駐車場の静止画像を解析して、前記駐車場の空き状況を推定する画像解析部と、
前記静止画像の撮影時刻と、前記駐車場の空き状況とを含む簡易状況データを管理サーバに送信する簡易状況通知部と、
前記撮影時刻を含む詳細状況要求を前記管理サーバから受信した場合、前記撮影時刻を含む対象期間を設定し、前記対象期間における前記駐車場の空き状況の変化を記録した詳細状況データを前記管理サーバに送信する詳細状況通知部と、を備え、
前記画像解析部は、前記カメラが前記対象期間に撮影した動画像を解析して、前記対象期間における前記駐車場の空き状況の変化を取得する、車載装置。
【請求項７】
駐車場を撮影した静止画像と前記静止画像の撮影時刻とを含む簡易状況データを車両から受信した場合、前記撮影時刻を含む所定期間に撮影された前記駐車場の動画像を取得するか否かを、前記静止画像から推定された前記駐車場の空き状況に基づいて判断する判断部と、
前記判断部が前記動画像を取得することを決定した場合、前記撮影時刻を含む詳細状況要求を前記車両に送信する詳細状況要求部と、を備える管理サーバ。
【請求項８】
請求項７に記載の管理サーバであって、さらに、
前記駐車場の位置と、記憶装置に記憶された複数の車両の各々の位置情報とに基づいて、前記駐車場の近傍を走行する車両を前記複数の車両の中から選択する車両選択部と、
前記静止画像の送信を要求する簡易状況要求を前記選択された車両に要求する簡易状況要求部と、を備える、管理サーバ。
【請求項９】
請求項７又は８に記載の管理サーバであって、
前記判断部は、第１車両から送信された第１簡易状況データ及び第２車両から送信された第２簡易状況データを受信し、第１簡易状況データに含まれる静止画像から推定された前記駐車場の推定結果と、第２簡易状況データに含まれる静止画像から推定されたる前記駐車場の推定結果とに基づいて、前記詳細状況要求を送信するか否かを判断する、管理サーバ。
【請求項１０】
車両に搭載される車載装置と、
管理サーバと、を備え、
前記車載装置は、
前記車両に搭載されたカメラが撮影した駐車場の静止画像と前記静止画像の撮影時刻とを含む簡易状況データを前記管理サーバに送信する簡易状況通知部と、
前記撮影時刻を含む詳細状況要求を前記管理サーバから受信する受信部と、
前記受信部が前記詳細状況要求を受信した場合、前記カメラが前記撮影時刻を含む対象期間に撮影した動画像を含む詳細状況データを前記管理サーバに送信する詳細状況通知部と、を備え、
前記管理サーバは、
前記簡易状況データを前記車載装置から受信した場合、前記撮影時刻に撮影された前記駐車場の動画像を取得するか否かを、前記静止画像から推定された前記駐車場の空き状況に基づいて判断する判断部と、
前記判断部が前記動画像を取得することを決定した場合、前記詳細状況要求を前記車両に送信する詳細状況要求部と、を備える駐車場管理システム。
【請求項１１】
車両に搭載されたカメラが撮影した駐車場の静止画像と前記静止画像の撮影時刻とを含む簡易状況データを管理サーバに送信するステップと、
前記撮影時刻を含む詳細状況要求を前記管理サーバから受信した場合、前記カメラが前記撮影時刻を含む対象期間に撮影した動画像を含む詳細状況データを前記管理サーバに送信するステップと、を備える駐車場管理方法。
【請求項１２】
車両に搭載されたカメラが撮影した駐車場の静止画像を解析して、前記駐車場の空き状況を取得するステップと、
前記静止画像の撮影時刻と、前記駐車場の空き状況とを含む簡易状況データを管理サーバに送信するステップと、
前記撮影時刻を含む詳細状況要求を前記管理サーバから受信した場合、前記カメラが前記撮影時刻を含む対象期間に撮影した動画像を解析して、前記対象期間における前記駐車場の空き状況の変化を取得するステップと、
前記対象期間における前記駐車場の空き状況の変化を記録した詳細状況データを前記管理サーバに送信するステップと、を備える駐車場管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、駐車場の空き状況を管理する管理サーバと、管理サーバと通信する車載装置に関する。
【背景技術】
【０００２】
近年、コネクテッドカーと呼ばれる自動車が市場に投入されている。コネクテッドカーは、インターネットに接続する機能を有する自動車である。特許文献１は、コネクテッドカーを利用して、駐車場の空き状況を把握するシステムを開示している。
【０００３】
特許文献１に開示されているシステムにおいて、駐車場情報管理サーバは、駐車場を走行する自動車から駐車場の撮影画像を取得し、その取得した撮影画像を解析して駐車場内の空きスペースを特定する。駐車場情報管理サーバは、特定した空きスペースに関するデータを蓄積する。駐車場情報管理サーバは、他の自動車から駐車スペースの検索要求を受けた場合、この他の自動車の現在位置に基づいて、空きスペースを有する駐車場を検索する。
【０００４】
しかし、特許文献１に開示されているシステムでは、静止画像を用いて空きスペースを特定するため、駐車場の空き状況を高い精度で把握できない。特許文献１に開示されているシステムは、各々の管理者が異なる複数の駐車場の空き状況を把握することを目的にしている。従って、各駐車場に監視カメラを設置して、空き状況を高い精度で把握することも困難である。
【０００５】
また、道路の縁石を所定の色に塗ることにより、路上駐車をすることが可能な駐車区間を道路に設定することがある。このような駐車区間においてパーキングメータが設置されていない場合、駐車区間の空き状況を把握することは困難である。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１７−１３４７５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、駐車場の空き状況を高い精度で把握できる技術を提供することを課題とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、第１の発明は、車載装置であって、簡易状況通知部と、受信部と、詳細状況通知部とを備える。簡易状況通知部は、車両に搭載されたカメラが撮影した駐車場の静止画像と静止画像の撮影時刻とを含む簡易状況データを管理サーバに送信する。受信部は、撮影時刻を含む詳細状況要求を管理サーバから受信する。詳細状況通知部は、受信部が詳細状況要求を受信した場合、カメラが撮影時刻を含む対象期間に撮影した動画像を含む詳細状況データを管理サーバに送信する。
【０００９】
第１の発明によれば、管理サーバは、駐車場の静止画像だけでなく、駐車場の動画像を取得することができるため、駐車場の空き状況を高い精度で把握できる。
【００１０】
第２の発明は、第１の発明であって、受信部が、駐車場の空き状況の通知を要求する簡易状況要求を管理サーバから受信した場合、簡易状況通知部は、簡易状況データを送信する。
【００１１】
第２の発明によれば、車載装置は、管理サーバの要求に応じて簡易状況データを送信する。従って、通信帯域の圧迫を防止でき、通信量を削減できる。
【００１２】
第３の発明は、第１又は第２の発明であって、さらに、画像解析部を含む。画像解析部は、静止画像を解析して駐車場の空き状況を推定する。簡易状況データは、さらに、静止画像に基づく空き状況の推定結果、を含む。
【００１３】
第３の発明によれば、画像解析部が静止画像を解析して駐車場の空き状況を推定する。管理サーバが画像解析をしなくてもよいため、管理サーバの負荷を低減できる。
【００１４】
第４の発明は、第３の発明であって、画像解析部は、動画像を解析して駐車場の空き状況を推定する。詳細状況データは、さらに、動画像に基づく空き状況の推定結果、を含む。
【００１５】
第４の発明によれば、画像解析部が動画像を解析して駐車場の空き状況を推定する。管理サーバが画像解析をしなくてもよいため、管理サーバの負荷を低減できる。
【００１６】
第５の発明は、第４の発明であって、画像解析部は、動画像を解析して駐車場に駐車している駐車車両の登録番号を取得する。詳細状況データは、画像解析部により取得された駐車車両の登録番号を含む。
【００１７】
第５の発明によれば、駐車場を利用する車両を特定することができる。従って、駐車場にパーキングメータ等を設けなくても、駐車場を利用する車両の運転者に課金することができる。
【００１８】
第６の発明は、車載装置であって、画像解析部と、簡易状況通知部と、詳細状況通知部とを備える。画像解析部は、車両に搭載されたカメラが撮影した駐車場の静止画像を解析して、駐車場の空き状況を推定する。簡易状況通知部は、静止画像の撮影時刻と、駐車場の空き状況とを含む簡易状況データを管理サーバに送信する。詳細状況通知部は、撮影時刻を含む詳細状況要求を管理サーバから受信した場合、撮影時刻を含む対象期間を設定し、対象期間における駐車場の空き状況の変化を記録した詳細状況データを管理サーバに送信する。画像解析部は、カメラが対象期間に撮影した動画像を解析して、対象期間における駐車場の空き状況の変化を取得する。
【００１９】
第６の発明によれば、駐車場を撮影した動画像を取得することなく、駐車場の空き状況を高い精度で把握できる。
【００２０】
第７の発明は、管理サーバであって、判断部と、詳細状況要求部とを備える。判断部は、駐車場を撮影した静止画像と静止画像の撮影時刻とを含む簡易状況データを車両から受信した場合、撮影時刻を含む所定期間に撮影された駐車場の動画像を取得するか否かを、静止画像から推定された駐車場の空き状況に基づいて判断する。詳細状況要求部は、判断部が動画像を取得することを決定した場合、撮影時刻を含む詳細状況要求を車両に送信する。
【００２１】
第７の発明によれば、駐車場の空き状況を静止画像に基づいて判断した後に、必要に応じて動画像の送信を要求できる。駐車場を撮影した動画像を継続的に取得しなくてもよいため、通信帯域が圧迫されることを防止でき、通信量を削減できる。
【００２２】
第８の発明は、第７の発明であって、さらに、車両選択部と、簡易状況要求部とを備える。車両選択部は、駐車場の位置と、記憶装置に記憶された複数の車両の各々の位置情報とに基づいて、駐車場の近傍を走行する車両を複数の車両の中から選択する。簡易状況要求部は、静止画像の送信を要求する簡易状況要求を選択された車両に要求する。
【００２３】
第８の発明によれば、簡易状況要求の送信先を限定できるため、通信量を削減することができる。
【００２４】
第９の発明は、第７又は第８の発明であって、判断部は、第１車両から送信された第１簡易状況データ及び第２車両から送信された第２簡易状況データを受信する。判断部は、第１簡易状況データに含まれる静止画像から推定された駐車場の推定結果と、第２簡易状況データに含まれる静止画像から推定されたる駐車場の推定結果とに基づいて、詳細状況要求を送信するか否かを判断する。
【００２５】
第９の発明によれば、駐車場の空き状況の時間的な変化に基づいて、動画像を取得するか否かを判断できる。
【００２６】
第１０の発明は、駐車場管理システムであって、車両に搭載される車載装置と、管理サーバとを備える。車載装置は、簡易状況通知部と、受信部と、詳細状況通知部とを備える。簡易状況通知部は、車両に搭載されたカメラが撮影した駐車場の静止画像と静止画像の撮影時刻とを含む簡易状況データを管理サーバに送信する。受信部は、撮影時刻を含む詳細状況要求を管理サーバから受信する。詳細状況通知部は、受信部が詳細状況要求を受信した場合、カメラが撮影時刻を含む対象期間に撮影した動画像を含む詳細状況データを管理サーバに送信する。管理サーバは、判断部と、詳細状況通知部とを備える。判断部は、簡易状況データを車載装置から受信した場合、撮影時刻に撮影された駐車場の動画像を取得するか否かを、静止画像から推定された駐車場の空き状況に基づいて判断する。詳細状況要求部は、判断部が動画像を取得することを決定した場合、詳細状況要求を車両に送信する。
【００２７】
第１０の発明によれば、管理サーバは、駐車場の静止画像だけでなく、駐車場の動画像を取得することができるため、駐車場の空き状況を高い精度で把握できる。
【００２８】
第１１の発明は、駐車場管理方法であって、ａ）ステップと、ｂ）ステップとを備える。ａ）ステップは、車両に搭載されたカメラが撮影した駐車場の静止画像と静止画像の撮影時刻とを含む簡易状況データを管理サーバに送信する。ｂ）ステップは、撮影時刻を含む詳細状況要求を管理サーバから受信した場合、カメラが撮影時刻を含む対象期間に撮影した動画像を含む詳細状況データを管理サーバに送信する。
【００２９】
第１１の発明は、第１の発明に用いられる。
【００３０】
第１２の発明は、駐車場管理方法であって、ａ）ステップと、ｂ）ステップと、ｃ）ステップと、ｄ）ステップとを備える。ａ）ステップは、車両に搭載されたカメラが撮影した駐車場の静止画像を解析して、駐車場の空き状況を取得する。ｂ）ステップは、静止画像の撮影時刻と、駐車場の空き状況とを含む簡易状況データを管理サーバに送信する。ｃ）ステップは、撮影時刻を含む詳細状況要求を管理サーバから受信した場合、カメラが撮影時刻を含む対象期間に撮影した動画像を解析して、対象期間における駐車場の空き状況の変化を取得する。ｄ）ステップは、対象期間における駐車場の空き状況の変化を記録した詳細状況データを管理サーバに送信する。
【００３１】
第１２の発明は、第６の発明に用いられる。
【発明の効果】
【００３２】
本発明によれば、駐車場の空き状況を高い精度で把握できる。
【図面の簡単な説明】
【００３３】
【図１】本発明の実施の形態に係る車載装置及び管理サーバを備える駐車場管理システムの構成を示す機能ブロック図である。
【図２】図１に示す駐車場管理システムの動作概略を示す図である。
【図３】図１に示す車載装置のハードウェア構成を示す図である。
【図４】図３に示す駐車状況取得プログラムのモジュール構成を示す図である。
【図５】図１に示す管理サーバのハードウェア構成を示す図である。
【図６】図５に示すサーバプログラムのモジュール構成を示す図である。
【図７】図１に示すナビゲーション装置が駐車場を指定するときにおける駐車場管理システムの動作を示すシーケンス図である。
【図８】図１に示すナビゲーション装置の表示画面の一例を示す図である。
【図９】図１に示す管理サーバが駐車状況を取得するときにおける駐車場管理システムの動作を示すシーケンス図である。
【図１０】図９に示す簡易状況データ送信処理のフローチャートである。
【図１１】図９に示す詳細状況要求の送信判断のフローチャートである。
【図１２】図９に示す詳細状況データ送信処理のフローチャートである。
【発明を実施するための形態】
【００３４】
以下、図面を参照し、本発明の実施の形態を詳しく説明する。図中同一又は相当部分には同一符号を付してその説明は繰り返さない。
【００３５】
｛１．駐車場管理システム１００の構成｝
図１は、本発明の一実施の形態に係る車載装置１及び管理サーバ２を備える駐車場管理システム１００の構成を示す機能ブロック図である。
【００３６】
図１を参照して、駐車場管理システム１００は、駐車場の空き状況を管理する。駐車場は、路外駐車場及び路上駐車場を含む。路外駐車場は、道路とは別の場所に設けられている。路上駐車場は、道路の路面に一定の区画を区切って設置される。路上駐車場は、駐車区間と呼ばれることがある。路上駐車場の位置は、例えば、道路標識や、所定の色の縁石を道路に配置することにより示される。
【００３７】
駐車場管理システム１００は、車載装置１Ａ及び１Ｂと、管理サーバ２と、ナビゲーション装置３と、インターネット４とを備える。
【００３８】
車載装置１Ａ及び１Ｂは、例えば、ドライブレコーダである。なお、車載装置１Ａ及び車載装置１Ｂは、同じ機種でなくてもよく、車載装置１Ａ及び車載装置１Ｂの一方は、ドライブレコーダとは別の装置であってもよい。つまり、車載装置１Ａ及び１Ｂは、車両に固定される機器に加え、車両内に持ち込まれて利用される機器を含む。
【００３９】
車載装置１Ａは、車両Ａに搭載される。車載装置１Ａは、ナビゲーション装置３により指定された指定駐車場の空き状況を要求する簡易状況要求３１Ａを、インターネット４を介して管理サーバ２から受信する。車載装置１は、簡易状況要求３１Ａを受けた場合、指定駐車場の静止画像と、静止画像の撮影時刻とを含む簡易状況データ４１Ａを、インターネット４を介して管理サーバ２に送信する。車載装置１Ａは、静止画像の撮影時刻を含む詳細状況要求３２Ａを管理サーバ２から受けた場合、詳細状況データ４２Ａを、インターネット４を介して管理サーバ２に送信する。詳細状況データ４２Ａは、静止画像の撮影時刻に撮影された指定駐車場の動画像を含む。
【００４０】
車載装置１Ｂは、車両Ｂに搭載される。車載装置１Ｂは、簡易状況要求３１Ｂを管理サーバ２から受けた場合、指定駐車場の静止画像を含む簡易状況データ４１Ｂを、インターネット４を介して管理サーバ２に送信する。車載装置１Ｂは、詳細状況要求３２Ｂを管理サーバ２から受けた場合、指定駐車場の動画像を含む詳細状況データ４２Ｂを、インターネット４を介して管理サーバ２に送信する。
【００４１】
以下、車載装置１Ａ及び１Ｂを総称する場合、車載装置１と記載する。簡易状況要求３１Ａ及び３１Ｂを総称する場合、簡易状況要求３１と記載する。詳細状況要求３２Ａ及び３２Ｂを総称する場合、詳細状況要求３２と記載する。簡易状況データ４１Ａ及び４１Ｂを総称する場合、簡易状況データ４１と記載する。詳細状況データ４２Ａ及び４２Ｂを総称する場合、詳細状況データ４２と記載する。
【００４２】
図１では、車載装置１Ａ及び１Ｂのみを示しているが、実際には、駐車場管理システム１００は、複数の車両の各々に搭載されている複数の車載装置１を備える。また、車載装置１及びナビゲーション装置３は、実線でインターネット４と接続されているが、実際には、無線通信を用いてインターネット４と接続する。
【００４３】
ナビゲーション装置３は、車両Ｃに搭載され、目的地までの経路を案内する。ナビゲーション装置３は、指定駐車場の位置を記録した駐車場指定データ４３を、インターネット４を介して管理サーバ２に送信する。
【００４４】
管理サーバ２は、駐車場の空き状況を管理する。管理サーバ２は、簡易状況要求３１を、インターネット４を介して車載装置１に送信する。管理サーバ２は、簡易状況データ４１を、インターネット４を介して車載装置１から取得する。管理サーバ２は、簡易状況データ４１に基づいて、詳細状況要求３２を車載装置１に送信するか否かを決定する。管理サーバ２は、詳細状況要求３２の送信を決定した場合、詳細状況要求３２を、インターネット４を介して車載装置１に送信し、詳細状況データ４２を、インターネット４を介して車載装置１から取得する。管理サーバ２は、取得した簡易状況データ４１及び詳細状況データ４２に基づいて、指定駐車場の空き状況を管理する。
【００４５】
｛２．動作概略｝
図２は、駐車場管理システム１００の動作概略を示す図である。図２では、車両Ｂの表示を省略している。図２を参照して、車両Ａに搭載される車載装置１Ａを例として、駐車場管理システム１００の動作概略を説明する。車両Ｂに搭載される車載装置１Ｂは、車載装置１Ａと同様に動作する。
【００４６】
ナビゲーション装置３は、車両Ｃの運転者により指定された指定駐車場の位置情報を管理サーバ２に通知する（ステップＳ１）。
【００４７】
管理サーバ２は、指定駐車場の位置情報に基づいて、指定駐車場を基準とした要求エリアを設定する。管理サーバ２は、指定駐車場の静止画像の送信を要求する簡易状況要求３１Ａを、要求エリアを走行する車両Ａの車載装置１Ａに送信する（ステップＳ２）。
【００４８】
車載装置１Ａは、指定駐車場を撮影して静止画像を生成する。車載装置１は、生成した静止画像を解析して指定駐車場の空き状況を推定する。車載装置１は、生成した静止画像と、推定した空き状況と、静止画像の撮影時刻とを含む簡易状況データ４１Ａを管理サーバ２に送信する（ステップＳ３）。
【００４９】
なお、車両Ａは、簡易状況要求３１Ａを受けた場合、指定駐車場を目的地として走行しない。車載装置１Ａは、車両Ａが指定駐車場を撮影できると判断した場合に、簡易状況データ４１Ａを送信する。従って、車載装置１Ａは、簡易状況要求３１Ａを受けたとしても、簡易状況データ４１Ａを送信するとは限らない。車載装置１Ｂも同様である。
【００５０】
管理サーバ２は、過去に取得した簡易状況データ４１と、簡易状況データ４１Ａとに基づいて、指定駐車場の空き状況が変化したか否かを判断する。空き状況が変化した場合、管理サーバ２は、指定駐車場の動画像の送信を要求する詳細状況要求３２Ａを、車載装置１Ａに送信する（ステップＳ４）。
【００５１】
車載装置１Ａは、詳細状況要求３２Ａを受信した場合、詳細状況データ４２Ａを管理サーバ２に送信する（ステップＳ５）。詳細状況要求３２Ａは、簡易状況データ４１Ａに含まれる静止画像の撮影時刻を含む。車載装置１Ａは、撮影時刻を含む対象期間を設定する。対象期間の設定の詳細については後述する。車載装置１Ａは、設定した対象期間に撮影された指定駐車場の動画像を解析して、対象期間における指定駐車場の空き状況を推定する。車載装置１Ａは、対象期間に撮影された動画像と、対象期間における指定駐車場の空き状況とを含む詳細状況データ４２Ａを管理サーバ２に送信する。
【００５２】
管理サーバ２は、詳細状況データ４２Ａに基づいて、指定駐車場の空き状況が実際に変化した時刻を取得できる。従って、指定駐車場の空き状況の予測精度を向上させることができる。また、管理サーバ２は、指定駐車場を撮影した動画像に基づいて、一の車両が指定駐車場の利用を開始した時刻、あるいは、一の車両が指定駐車場の利用を終了した時刻を特定することができる。従って、指定駐車場の利用者に課金をする場合、指定駐車場の利用時間に応じた料金を徴収することが可能となる。
【００５３】
また、管理サーバ２は、指定駐車場の空き状況を定期的にナビゲーション装置３に送信する。車両Ｃの運転者は、指定駐車場の空き状況の変化に応じて、指定駐車場を変更できる。
【００５４】
この結果、駐車場管理システム１００は、駐車場の空き状況を高い精度で把握することができる。特に、路上駐車場の空き状況を高い精度で把握できる。車両Ａが駐車場内を走行しなくても、車載装置１Ａは、路上駐車場を撮影できるためである。
【００５５】
｛３．車載装置１の構成｝
図３は、図１に示す車載装置１Ａのハードウェア構成を示すブロック図である。図３を参照して、車載装置１Ａは、ＣＰＵ（Central Processing Unit）１１と、ＲＡＭ（Random Access Memory）１２と、操作部１３と、表示装置１４と、通信装置１５と、記憶装置１６と、ＧＰＳ（Global Positioning System）装置１７と、カメラ１８とを備える。車載装置１Ｂは、車載装置１Ａと同じ構成を有するため、その構成の説明を省略する。
【００５６】
ＣＰＵ１１は、ＲＡＭ１２にロードされたプログラムを実行して、車載装置１Ａを制御する。ＲＡＭ１２は、車載装置１Ａのメインメモリである。ＲＡＭ１２には、記憶装置１６に記憶されている各種プログラムがロードされる。
【００５７】
操作部１３は、車載装置１Ａの筐体に設けられるボタンなどである。表示装置１４は、カメラ１８により撮影された映像等を表示する。通信装置１５は、中長距離をカバーする無線通信規格（携帯電話通信網）と、短距離をカバーする無線通信規格（無線ＬＡＮ（Local Area Network））との両者に対応する。通信装置１５は、携帯電話通信網又は無線ＬＡＮを介して、インターネット４に接続する。
【００５８】
記憶装置１６は、不揮発性であり、駐車状況取得プログラム５０と、動画像データ５６とを記憶する。駐車状況取得プログラム５０は、管理サーバ２からの要求に応じて、簡易状況データ４１Ａ及び詳細状況データ４２Ａを送信するためのプログラムである。駐車状況取得プログラム５０は、ＣＰＵ１１により実行される。動画像データ５６は、カメラ１８に撮影された車両の前方の景色の映像である。
【００５９】
ＧＰＳ装置１７は、ＧＰＳ信号を受信し、受信したＧＰＳ信号を用いて車両Ａの現在位置を出力する。カメラ１８は、車両の前方の景色を撮影する。
【００６０】
図４は、図３に示す駐車状況取得プログラム５０のモジュール構成を示す図である。駐車状況取得プログラム５０は、受信部５１と、簡易状況通知部５２と、詳細状況通知部５３と、画像解析部５４とを備える。
【００６１】
受信部５１は、インターネット４を介して管理サーバ２から送信されたデータを受信する。受信部５１は、管理サーバ２から受信した簡易状況要求３１Ａを、簡易状況通知部５２に出力する。受信部５１は、管理サーバ２から受信した詳細状況要求３２Ａを、詳細状況通知部５３に出力する。
【００６２】
簡易状況通知部５２は、指定駐車場の位置情報を簡易状況要求３１Ａから取得する。簡易状況通知部５２は、指定駐車場の位置情報と車両Ａの現在位置とに基づいて、指定駐車場の静止画像を動画像データ５６から抽出する。簡易状況通知部５２は、抽出された指定駐車場の静止画像と、静止画像の撮影時刻と、指定駐車場の空き状況とを含む簡易状況データ４１Ａを管理サーバ２に送信する。
【００６３】
詳細状況通知部５３は、静止画像の撮影時刻を詳細状況要求３２Ａから取得する。詳細状況通知部５３は、取得した撮影時刻を含む対象期間を設定し、設定した対象期間に撮影された動画像データ５６を記憶装置１６から読み出す。詳細状況通知部５３は、読み出された動画像データ５６と、対象期間における指定駐車場の空き状況とを含む詳細状況データ４２Ａを管理サーバ２に送信する。
【００６４】
画像解析部５４は、指定駐車場を撮影した静止画像を解析して、静止画像の撮影時刻における指定駐車場の空き状況を推定する。画像解析部５４は、対象期間に撮影された動画像データ５６を解析して、対象期間における指定駐車場の空き状況を推定する。
【００６５】
｛４．管理サーバ２の構成｝
図５は、図１に示す管理サーバ２のハードウェア構成を示すブロック図である。図５を参照して、管理サーバ２は、例えば、サーバ機能を有するパーソナルコンピュータ（ＰＣ：Personal Computer）である。管理サーバ２は、ＣＰＵ２１と、ＲＡＭ２２と、操作部２３と、表示装置２４と、通信装置２５と、記憶装置２６とを備える。
【００６６】
ＣＰＵ２１は、ＲＡＭ２２にロードされたプログラムを実行して、管理サーバ２を制御する。ＲＡＭ１２は、管理サーバ２のメインメモリである。ＲＡＭ２２には、記憶装置２６に記憶されている各種プログラムがロードされる。
【００６７】
操作部２３は、例えば、キーボード及びマウスである。表示装置２４は、ＣＰＵ２１によるプログラムの実行結果を表示する。通信装置２５は、ＬＡＮを介して、インターネット４に接続する。記憶装置２６は、サーバプログラム６０と、位置記録データ２７と、駐車場管理データ２８Ａと、アドレスリスト２９とを記憶する。
【００６８】
サーバプログラム６０は、ＰＣを管理サーバ２として機能させるためのプログラムである。位置記録データ２７は、車載装置１の位置情報の履歴を、車載装置１を搭載する車両の識別情報と対応付けて記録する。車両の識別情報は、具体的には、車両の登録番号である。駐車場管理データ２８Ａは、管理サーバ２により管理される駐車場の位置、空き状況等を記録する。アドレスリスト２９は、管理サーバ２が通信できる車載装置１のアドレスを、車載装置１を搭載する車両の登録番号と対応づけたリストである。アドレスは、例えば、ＩＰ（I nternet Protocol）アドレスである。
【００６９】
図６は、図５に示すサーバプログラム６０のモジュール構成を示す図である。サーバプログラム６０は、受信部６１と、車両選択部６２と、簡易状況要求部６３と、判断部６４と、詳細状況要求部６５と、管理部６６と、予測部６７とを備える。
【００７０】
受信部６１は、インターネット４からデータを受信し、その受信したデータを各機能ブロックに振り分ける。受信部６１は、簡易状況データ４１を車載装置１から受信した場合、その受信した簡易状況データ４１を判断部６４及び管理部６６に出力する。受信部６１は、詳細状況データ４２を車載装置１から受信した場合、その受信した詳細状況データ４２を管理部６６に出力する。受信部６１は、指定駐車場の位置を記録する駐車場指定データ４３をナビゲーション装置３から受信した場合、その受信した駐車場指定データ４３を車両選択部６２に出力する。
【００７１】
車両選択部６２は、受信部６１からの駐車場指定データ４３と、記憶装置２６に記録された位置記録データ２７とに基づいて、指定駐車場の周辺を走行する車両を選択する。車両選択部６２は、駐車場指定データ４３と、車両の選択結果４４とを簡易状況要求部６３に出力する。選択結果とは、選択された車両の登録番号を含む。
【００７２】
簡易状況要求部６３は、車両選択部６２による車両の選択結果４４に基づいて、簡易状況要求３１の送信先を特定する。簡易状況要求部６３は、簡易状況要求３１を、特定した送信先に送信する。簡易状況要求３１は、指定駐車場の静止画像の送信を要求するメッセージであり、指定駐車場の位置を含む。指定駐車場の位置は、駐車場指定データ４３から取得される。
【００７３】
判断部６４は、受信部６１から受けた簡易状況データ４１から、指定駐車場の静止画像及び指定駐車場の空き状況を読み出す。判断部６４は、読み出した静止画像及び空き状況に基づいて、詳細状況要求３２を簡易状況データ４１の送信元に送信するか否かを判断する。
【００７４】
詳細状況要求部６５は、判断部６４の指示に応じて、詳細状況要求３２を簡易状況データ４１の送信元に送信する。詳細状況要求３２は、対象期間に撮影された動画像データの送信を要求するメッセージである。対象期間は、指定駐車場の記録された静止画像の撮影時刻を含む。
【００７５】
管理部６６は、受信部６１から受けた簡易状況データ４１及び詳細状況データ４２に基づいて、駐車場管理データ２８Ａを更新する。また、管理部６６は、指定駐車場の空き状況を定期的にナビゲーション装置３に通知する。予測部６７は、記憶装置２６に記憶された各駐車場の空き状況履歴データ２８Ｂに基づいて、各駐車場の空き状況を予測する。各駐車場の空き状況は、曜日や時間帯などに応じて予測される。予測部６７は、各駐車場の空き状況の予測結果を、駐車場管理データ２８Ａに記録する。
【００７６】
｛５．駐車場管理システム１００の動作｝
図７は、ナビゲーション装置３が指定駐車場を管理サーバ２に通知するまでの駐車場管理システム１００の動作を示すシーケンス図である。
【００７７】
｛５．１．位置情報の記録｝
管理サーバ２は、車載装置１を搭載する複数の車両の位置情報を記録する。車両の位置情報は、ナビゲーション装置３が指定駐車場を指定する前から継続して記録される。
【００７８】
図７を参照して、車載装置１Ａは、車両Ａの現在位置をＧＰＳ装置１７から取得する（ステップＳ１１）。車載装置１は、その取得した現在位置を管理サーバ２に通知する（ステップＳ１２）。管理サーバ２において、受信部６１は、車載装置１Ａから受けた車両Ａの現在位置を管理部６６に出力する。管理部６６は、車両Ａの現在位置を位置記録データ２７に記録する（ステップＳ１３）。
【００７９】
車載装置１Ａは、ステップＳ１１及びＳ１２を定期的に実行する。ステップＳ１１及びＳ１２は、例えば、３分ごとに繰り返される。この結果、管理サーバ２は、車両Ａの現在位置をリアルタイムに把握できる。図７に示していないが、車載装置１Ｂも、車載装置１Ａと同様に、ステップＳ１１〜Ｓ１２を定期的に繰り返す。つまり、管理サーバ２は、車載装置１を搭載する各々の車両の位置を位置記録データ２７に記録する。
【００８０】
｛５．２．指定駐車場の取得｝
駐車場管理システム１００が、ステップＳ２１〜Ｓ２６を実行することにより、管理サーバ２は、車両Ｃの最終的な目的地である指定駐車場の位置を取得する。
【００８１】
車両Ｃの運転者は、ナビゲーション装置３を操作して、車両Ｃの目的地をナビゲーション装置３に設定する（ステップＳ２１）。ステップＳ２１で設定される目的地は、駐車場ではなく、目的地の住所や目的地の施設名である。ナビゲーション装置３は、ステップＳ２１で設定された目的地の到着予想時刻を算出する。
【００８２】
ナビゲーション装置３は、ステップＳ２１で設定された目的地及び到着予想時刻を管理サーバ２に通知する（ステップＳ２２）。例えば、ナビゲーション装置３は、目的地の緯度、経度を管理サーバ２に送信する。
【００８３】
管理サーバ２において、受信部６１は、ナビゲーション装置３から受けた目的地及び到着予想時刻を、管理部６６に出力する。管理部６６は、車両Ｃの目的地の位置情報に基づいて、目的地周辺にある候補駐車場を駐車場管理データ２８Ａから検索する（ステップＳ２３）。駐車場管理データ２８Ａは、駐車場の位置と、駐車場の現在の空き状況と、駐車場の予測空き状況とを記録している。予測空き状況は、空き状況履歴データ２８Ｂに基づいて予測部６７により予測される。各駐車場の空き状況が予測されるタイミングは、特に限定されない。駐車場管理データ２８Ａは、曜日や時間帯に応じた駐車場の予測空き状況を記録している。
【００８４】
管理部６６は、駐車場管理データ２８Ａに記録された駐車場の中から、車両Ｃの目的地から所定の範囲内にある駐車場を特定する。例えば、管理部６６は、車両Ｃの目的地から２５０ｍよりも短い距離にある全ての駐車場を候補駐車場として特定する。管理部６６は、候補駐車場の位置と、現在の空き状況と、予測空き状況とを駐車場管理データ２８Ａから取得する。管理部６６により取得される予測空き状況は、車両Ｃの目的地の到着予測時刻に対応する。
【００８５】
管理部６６は、取得した駐車場の位置と、現在の空き状況と、予測空き状況とを含む応答データを生成する。管理部６６は、生成した応答データを検索結果としてナビゲーション装置３に送信する（ステップＳ２４）。
【００８６】
ナビゲーション装置３は、管理サーバ２から送信された検索結果に基づいて、車両Ｃの目的地周辺の駐車場を表示する。
【００８７】
図８は、ナビゲーション装置３の表示装置（図示省略）に表示される駐車場の空き状況の一例を示す図である。図８を参照して、目的地Ｄを中心として路外駐車場及び路上駐車場が示されている。各駐車場の数値は、各駐車場の現在の空き状況であり、具体的には、駐車率である。駐車率は、一の駐車場の最大駐車台数に対する駐車中の車両台数の割合である。各駐車場の予測空き状況は、各駐車場の色によって示される。車両Ｃの運転者は、目的地から駐車場までの距離や、各駐車場の駐車率、各駐車場の空き駐車場等に基づいて、車両Ｃを駐車させる駐車場を決定する。
【００８８】
ナビゲーション装置３は、車両Ｃの運転者の操作に応じて、指定駐車場を決定する（ステップＳ２５）。ナビゲーション装置３は、決定された指定駐車場の位置を示す駐車場指定データ４３を生成して管理サーバ２に送信する（ステップＳ２６）。例えば、車両Ｃの運転者が、図８に示す路上駐車場Ｐ１を選択した場合、ナビゲーション装置３は、路上駐車場Ｐ１の位置を示す駐車場指定データ４３を管理サーバ２に送信する。
【００８９】
｛５．３．簡易状況データ４１の取得｝
図９は、管理サーバ２が簡易状況データ４１及び詳細状況データ４２を取得する時の駐車場管理システム１００の動作を示すシーケンス図である。管理サーバ２は、駐車場指定データ４３を受信した場合、簡易状況データ４１を、車載装置１から取得する。以下、図９を参照しながら、指定駐車場が路上駐車場Ｐ１である場合を例に説明する。
【００９０】
（簡易状況要求３１の送信）
管理サーバ２において、受信部６１は、ナビゲーション装置３から受信した駐車場指定データ４３を車両選択部６２に出力する。車両選択部６２は、駐車場指定データ４３に記録された路上駐車場Ｐ１の位置に基づいて要求エリアを設定する（ステップＳ３１）。要求エリアは、路上駐車場Ｐ１の位置を中心として所定の半径を有する円形エリアである。所定の半径は、例えば、５００ｍである。なお、要求エリアが指定駐車場の位置に基づいて設定されるのであれば、要求エリアの形状は、特に限定されない。
【００９１】
次に、車両選択部６２は、ステップＳ３１で設定された要求エリアの中に位置する車両を、位置記録データ２７に基づいて選択する（ステップＳ３２）。以下の説明において、車両Ａ及びＢが、車両選択部６２により選択されたと仮定する。車両選択部６２は、車両Ａ及びＢの登録番号を位置記録データ２７から取得し、取得した車両Ａ及びＢの登録番号を記録した選択結果４４を、簡易状況要求部６３に出力する。また、車両選択部６２は、駐車場指定データ４３を簡易状況要求部６３に出力する。
【００９２】
簡易状況要求部６３は、車両選択部６２から受けた選択結果４４に基づいて、簡易状況要求３１を生成する（ステップＳ３３）。具体的には、簡易状況要求部６３は、選択結果４４に記録された車両の登録番号に対応付けられた車載装置１のアドレスを、アドレスリスト２９から読み出す。簡易状況要求部６３は、読み出したアドレスを送信先に設定した簡易状況要求３１を生成する。この結果、簡易状況要求３１の送信先を限定できるため、通信量を削減することができる。
【００９３】
簡易状況要求３１は、指定駐車場の位置情報と簡易状況データ４１Ａの送信期限とを含む。指定駐車場の位置情報は、駐車場指定データ４３に基づいて設定される。指定駐車場が路上駐車場である場合、指定駐車場の位置情報は、路上駐車場の起点及び終点の位置情報を含む。送信期限は、車両Ｃが指定駐車場に駐車したにもかかわらず、車載装置１が簡易状況データ４１を繰り返し送信することを防ぐために設定される。送信期限は、例えば、指定駐車場への到着予想時刻から１時間後の時刻である。
【００９４】
簡易状況要求部６３は、生成した簡易状況要求３１を、車載装置１に送信する（ステップＳ３４）。つまり、簡易状況要求３１Ａが車載装置１Ａに送信され、簡易状況要求３１Ｂが車載装置１Ｂに送信される。
【００９５】
（簡易状況データ４１の生成）
車載装置１Ａにおいて、受信部５１は、簡易状況要求３１Ａを管理サーバ２から受信する。受信部５１は、その受信した簡易状況要求３１Ａを簡易状況通知部５２に出力する。
【００９６】
図１０は、図９に示す簡易状況データ生成（ステップＳ３５）のフローチャートである。簡易状況通知部５２は、簡易状況要求３１Ａを受信部５１から受けた場合、図１０に示す処理を実行して簡易状況データ４１Ａを管理サーバ２に送信する。
【００９７】
簡易状況通知部５２は、ＧＰＳ装置１７から車両Ａの現在位置を取得する（ステップＳ３５１）。簡易状況通知部５２は、取得した車両Ａの現在位置に基づいて、指定駐車場を撮影できる可能か否かを判断する（ステップＳ３５２）。
【００９８】
指定駐車場が路上駐車場である場合、簡易状況通知部５２は、車両Ａが指定駐車場として指定された区間を走行しているか否かを判断する。車両Ａが指定駐車場として指定された区間を走行している場合、簡易状況通知部５２は、指定駐車場を撮影できると判断する（ステップＳ３５２においてＹｅｓ）。車両Ａが指定駐車場として指定された区間を走行していない場合、簡易状況通知部５２は、指定駐車場を撮影できないと判断する（ステップＳ３５２においてＮｏ）。
【００９９】
指定駐車場が路外駐車場である場合、簡易状況通知部５２は、車両Ａが指定駐車場内を走行しているか否かを判断する。車両Ａが指定駐車場内を走行している場合、簡易状況通知部５２は、指定駐車場を撮影できると判断する（ステップＳ３５２においてＹｅｓ）。車両Ａが指定駐車場内を走行していない場合、簡易状況通知部５２は、指定駐車場を撮影できないと判断する（ステップＳ３５２においてＮｏ）。
【０１００】
指定駐車場を撮影できない場合（ステップＳ３５２においてＮｏ）、簡易状況通知部５２は、ステップＳ３５６に進む。ステップＳ３５６については後述する。
【０１０１】
指定駐車場を撮影できる場合（ステップＳ３５２においてＹｅｓ）、簡易状況通知部５２は、記憶装置２６に記憶された動画像データ５６の中から、指定駐車場を撮影できると判断した時刻における静止画像を抽出する（ステップＳ３５３）。簡易状況通知部５２は、抽出した静止画像を画像解析部５４に供給する。
【０１０２】
画像解析部５４は、静止画像を解析して、指定駐車場の空き状況を推定する（ステップＳ３５４）。画像解析部５４は、推定した指定駐車場の空き状況を簡易状況通知部５２に出力する。
【０１０３】
例えば、指定駐車場が路上駐車場の場合、画像解析部５４は、指定駐車場に駐車している車両の間隔を静止画像から取得し、その取得した車両の間隔に基づいて駐車率を推定する。画像解析部５４は、駐車率を推定するにあたり、車両の間隔と駐車率とを対応付けるテーブルを参照する。あるいは、道路の縁石を所定の色に塗ることにより路上駐車場の区間が指定されている場合、画像解析部５４は、所定の色の縁石が現れている割合に基づいて駐車率を決定してもよい。管理サーバ２は、静止画像を解析しなくてもよいため、管理サーバ２の負荷を低減できる。
【０１０４】
指定駐車場が路外駐車場の場合、画像解析部５４は、静止画像から車両及び空き駐車区画を検出する。画像解析部５４は、検出された空き駐車区画の数と、検出された車両の数との比率に基づいて、駐車率を推定する。車両及び空き駐車区画の検出方法は公知であるため、その説明を省略する。
【０１０５】
なお、画像解析部５４は、上記の方法以外の方法を用いて駐車率を推定してもよい。画像解析部５４が、静止画像から駐車率を取得することができれば、駐車率を決定するアルゴリズムは特に限定されない。
【０１０６】
簡易状況通知部５２は、ステップＳ３５３で抽出した静止画像と、ステップＳ３５４で推定された指定駐車場の空き状況と、静止画像の撮影時刻とを含む簡易状況データ４１を送信する（ステップ３５５）。管理サーバ２は、管理サーバ２が管理する駐車場のうち、運転者が使用する駐車場の空き状況を取得することができる。この結果、通信帯域の圧迫を防止でき、通信量を削減できる。
【０１０７】
簡易状況通知部５２は、送信期限が経過したか否かを判断する（ステップＳ３５６）。送信期限を経過していない場合（ステップＳ３５６においてＮｏ）、簡易状況通知部５２は、ステップ３５１に戻る。簡易状況通知部５２は、車両Ａが指定駐車場を走行するたびに簡易状況データ４１Ａを再び送信できる。これにより、指定駐車場の空き状況の予測精度を向上させることができる。送信期限を経過していた場合（ステップＳ３５６においてＹｅｓ）、簡易状況通知部５２は、図１０に示す処理を終了する。
【０１０８】
｛５．４．詳細状況データの取得｝
（詳細状況要求の送信判断）
管理サーバ２において、受信部５１が簡易状況データ４１を車載装置１から受信した場合、詳細状況要求部６５は、詳細状況要求を送信するか否かを判断する（図９に示すステップＳ４１）。以下、管理サーバ２が簡易状況データ４１を受信した場合を例にして、ステップＳ４１を詳しく説明する。
【０１０９】
図１１は、図９に示す詳細状況要求の送信判断（ステップＳ４１）のフローチャートである。受信部５１は、車載装置１Ａから受信した簡易状況データ４１Ａを、詳細状況要求部６５に出力する。詳細状況要求部６５は、簡易状況データ４１Ａを受信部５１から取得した場合、図１１に示す処理を開始する。
【０１１０】
詳細状況要求部６５は、簡易状況データ４１Ａを取得するよりも前に、他の車載装置１から、指定駐車場の静止画像を含む簡易状況データ４１を取得していたか否かを判断する（ステップＳ４１１）。
【０１１１】
詳細状況要求部６５は、他の車載装置１から取得していない場合（ステップＳ４１１においてＮｏ）、詳細状況要求を車載装置１Ａに送信しないと判断し、図１１に示す処理を終了する。つまり、詳細状況要求部６５は、簡易状況データ４１Ａのみを取得している場合、詳細状況要求３２Ａを車載装置１Ａに送信しない。後述するように、詳細状況要求部６５が指定駐車場の空き状況が変化したか否かを判断できないためである。
【０１１２】
詳細状況要求部６５は、他の車載装置１から受信していた場合（ステップＳ４１１においてＹｅｓ）、簡易状況データ４１Ａに記録された撮影時刻に最も近い撮影時刻を含む簡易状況データ４１を特定する（ステップＳ４１２）。詳細状況要求部６５は、特定した簡易状況データと、簡易状況データ４１Ａに基づいて、駐車場Ｐ１の空き状況か変化したか否かを判断する（ステップＳ４１３）。
【０１１３】
例えば、車載装置１Ｂから受信した簡易状況データ４１ＢがステップＳ４１２で特定された場合、詳細状況要求部６５は、簡易状況データ４１Ａに記録された駐車率から簡易状況データ４１Ｂに記録された駐車率を減算して差分値を算出する。差分値が予め設定された閾値よりも大きい場合、詳細状況要求部６５は、指定駐車場の空き状況が変化したと判断する（ステップＳ４１３においてＹｅｓ）。一方、差分値が閾値以下である場合、詳細状況要求部６５は、指定駐車場の空き状況が変化していないと判断する（ステップＳ４１３においてＮｏ）。これにより、管理サーバ２は、駐車場の空き状況の時間的な変化に基づいて、動画像を取得するか否かを判断できる。
【０１１４】
指定駐車場の空き状況が変化していた場合（ステップＳ４１３においてＹｅｓ）、詳細状況要求部６５は、指定駐車場の空き状況が変化した時刻を把握するために、詳細状況要求３２の送信を決定する（ステップＳ４１４）。詳細状況要求部６５は、詳細状況要求３２の送信先を、車載装置１Ａと、ステップＳ４１２で特定された簡易状況データを送信した車載装置に決定する（ステップＳ４１５）。指定駐車場の空き状況の変化が、これら２つの車載装置から送信された簡易状況データに基づいて検出されたためである。
【０１１５】
詳細状況要求部６５は、詳細状況要求３２をステップＳ４１５で特定した２つの車載装置１に送信する（ステップＳ４１６）。２つの車載装置のうち、一方の車載装置１Ａに送信される詳細状況要求３２Ａは、簡易状況データ４１Ａに含まれる撮影時刻を含む。他方の車載装置に送信される詳細状況要求３２は、他方の車載装置から送信された簡易状況データ４１Ｂが含んでいた撮影時刻を含む。ステップＳ４１６は、図９に示すステップＳ４２に対応する。その後、詳細状況要求部６５は、図１１に示す処理を終了する。
【０１１６】
ステップＳ４１２の説明に戻る。指定駐車場の空き状況が変化していない場合（ステップＳ４１２においてＮｏ）、詳細状況要求部６５は、詳細状況要求３２を送信しないことを決定する。その後、詳細状況要求部６５は、図１１に示す処理を終了する。
【０１１７】
（詳細状況データの送信（ステップＳ４３））
図１２は、図９に示す詳細状況データ４２の送信処理（ステップＳ４３）の動作を示すフローチャートである。図１２を参照して、詳細状況通知部５３は、詳細状況要求３２Ａを取得した場合に、図１２に示す処理を開始する。
【０１１８】
詳細状況通知部５３は、詳細状況要求３２Ａを受信部５１から受け、その受けた詳細状況要求３２Ａから静止画像の撮影時刻を取得する。詳細状況通知部５３は、取得した撮影時刻を含む対象期間を設定する（ステップＳ４３１）。具体的には、詳細状況通知部５３は、取得した撮影時刻を基準として、対象期間の開始時刻及び終了時刻を決定する。詳細状況通知部５３は、基準時刻に所定の時間を加算することにより、開始時刻及び終了時刻を決定すればよい。例えば、開始時刻は、取得した撮影時刻よりも３０秒前の時刻であり、終了時刻は、取得した撮影時刻よりも２０秒後の時刻である。なお、詳細状況通知部５３は、取得した撮影時刻における車両の速度に基づいて、開始時刻及び終了時刻を決定してもよい。この場合、詳細状況通知部は、車両の速度の絶対値が小さくなるにつれて、撮影時刻に加算する時間を長くすればよい。
【０１１９】
詳細状況通知部５３は、記憶装置１６に記憶されている動画像データ５６の中から、対象期間に撮影された動画像データ５６を抽出する（ステップＳ４３２）。詳細状況通知部５３は、ステップＳ４３２で抽出した動画像データ５６を、画像解析部５４に出力する。
【０１２０】
画像解析部５４は、抽出された動画像データ５６を用いて、対象期間における駐車場Ｐ１の空き状況を推定する（ステップＳ４３３）。画像解析部５４は、抽出された動画像データ５６の各フレームを解析して、各フレームに撮影された駐車場Ｐ１の空き状況を推定する。画像解析部５４は、推定した駐車場Ｐ１の空き状況を時系列に並べることにより、空き状況データを生成して、詳細状況通知部５３に出力する。空き状況データは、対象期間における駐車場Ｐ１の空き状況を示す。
【０１２１】
詳細状況通知部５３は、詳細状況データ４２Ａを生成して管理サーバ２に送信する（ステップＳ４３４）。詳細状況データ４２Ａは、ステップＳ４３２で抽出された動画像データ５６と、ステップＳ４３３で生成された空き状況データとを含む。その後、詳細状況通知部５３は、図１２に示す処理を終了する。管理サーバ２は、対象期間における駐車率を取得するために動画像を解析しなくてもよいため、管理サーバ２の負荷を低減できる。
【０１２２】
車載装置１Ｂは、詳細状況要求３２Ｂを管理サーバ２から受けた場合、車載装置１Ａと同様に図１２に示す処理を実行して、詳細状況データ４２Ｂを送信する。
【０１２３】
（駐車場管理データ２８Ａの更新）
管理サーバ２は、詳細状況データ４２Ａ及び４２Ｂを車載装置１Ａから受けた場合、詳細状況データ４２Ａ及び４２Ｂに含まれる動画像データを記憶装置２６に保存する。管理サーバ２は、詳細状況データ４２Ａ及び４２Ｂに含まれる空き状況データに記録された駐車率に基づいて、指定駐車場で駐車率が変化した時刻を特定する。
【０１２４】
駐車率が、詳細状況データ４２Ａ及び４２Ｂに含まれる空き状況データにおいて変化していない場合、管理サーバ２は、詳細状況データ４２Ａ及び４２Ｂにおける対象期間に基づいて、駐車率を変化した時刻を特定してもよい。例えば、管理サーバ２は、詳細状況データ４２Ａにおける対象期間の終了時刻から、詳細状況データ４２Ｂにおける対象期間の開始時刻までの期間を特定する。管理サーバ２は、特定した期間における中間時刻を駐車率が変化した時刻に決定する。
【０１２５】
管理サーバ２は、駐車場Ｐ１の空き状況が変化した時刻を駐車場管理データ２８Ａに記録することにより、駐車場管理データ２８Ａを更新する（図９に示すステップＳ４４）。
【０１２６】
｛５．５．空き状況の通知｝
管理サーバ２は、更新された駐車場管理データ２８Ａに基づいて、指定駐車場の空き状況を通知するメッセージを、ナビゲーション装置３に送信する（ステップＳ５１）。ナビゲーション装置３は、指定駐車場の空き状況を通知するメッセージを管理サーバ２から受信した場合、受信したメッセージに基づいて、指定駐車場の空き状況を表示する。
【０１２７】
なお、図９は、管理サーバ２は、詳細状況データ４２Ａを受信した後に、ステップＳ５１に実行している。しかし、管理サーバ２は、簡易状況データ及び詳細状況データを車載装置１Ａ及び１Ｂ以外の装置から受信するため、指定駐車場の空き状況をリアルタイムに把握することができる。このため、管理サーバ２は、詳細状況データ４２Ａを受信するか否かに関係なく、車両Ｃが指定駐車場に駐車するまで、指定駐車場の空き状況を通知するメッセージをナビゲーション装置に定期的に送信する。指定駐車場の空き状況を通知するメッセージは、例えば、３分おきに送信される。これにより、車両Ｃの運転手は、指定駐車場の空き状況をリアルタイムに知ることができる。
【０１２８】
ナビゲーション装置３は、車両Ｃの位置情報に基づいて、車両Ｃが駐車場Ｐ１に到着したか否かを判断する。ナビゲーション装置３は、車両Ｃが指定駐車場に到着したと判断した後に、シフトレバーの位置がパーキングに変化した場合、車両Ｃが指定駐車場に駐車したと判断する。ナビゲーション装置３は、駐車完了のメッセージを管理サーバ２に送信する。管理サーバ２は、駐車完了のメッセージをナビゲーション装置３から受けた場合、駐車場Ｐ１の空き状況を通知するメッセージの送信を停止する。
【０１２９】
以上説明したように、駐車場管理システム１００において、車載装置１は、駐車場の静止画像を含む簡易状況データ４１を管理サーバ２に送信する。車載装置１は、簡易状況データ４１の送信後に詳細状況要求３２を受けた場合、静止画像の撮影時刻含む対象期間に撮影された動画像を含む詳細状況データ４２を管理サーバ２に送信する。これにより、管理サーバ２は、駐車場の空き状況を高い精度で把握することができる。
【０１３０】
｛変形例｝
なお、上記実施の形態では、車載装置１が、指定駐車場を撮影した画像を解析して指定駐車場の空き状況を推定する例を説明したが、これに限られない。管理サーバ２が、車載装置１から送信された画像を解析して、指定駐車場の空き状況を推定してもよい。この場合、車載装置１は、画像解析部５４を含まなくてもよい。つまり、簡易状況データ４１及び詳細状況データ４２は、指定駐車場の空き状況を示すデータを含まなくてもよい。
【０１３１】
管理サーバ２及び車載装置１の両者が、指定駐車場の画像を解析して指定駐車場の空き状況を推定してもよい。この場合、管理サーバ２は、ステップＳ５１において、管理サーバ２及び車載装置１により推定された指定駐車場の駐車率の平均をナビゲーション装置３に送信すればよい。
【０１３２】
また、簡易状況データ４１は、静止画像を含まなくてもよく、詳細状況データ４２は、動画像を含まなくてもよい。この場合、簡易状況データ４１及び詳細状況データ４２は、駐車場の空き状況の推定結果を含んでいればよい。車載装置１は、静止画像及び動画像を管理サーバ２に送信しなくてもよいため、通信帯域が圧迫されることを防止できる。
【０１３３】
また、車載装置１は、指定駐車場の画像を解析する際に（図１０に示すステップＳ３５４、図１２に示すステップＳ４３３）、指定駐車場に駐車中の車両を特定する情報及び指定駐車場に出入りしている車両を特定する情報を取得してもよい。車両を特定する情報は、具体的には、車両の登録番号ある。この場合、簡易状況データ４１及び詳細状況データ４２は、ステップＳ３５４、Ｓ４３３で取得された車両の登録番号を含む。
【０１３４】
これにより、管理サーバ２は、簡易状況データ４１及び詳細状況データ４２に含まれる車両のナンバーに基づいて、指定駐車場に駐車した車両の駐車時間を特定することができる。指定駐車場が駐車時間の長さに応じて駐車料金を徴収する場合、管理サーバ２は、指定駐車場に駐車した車両の運転者から事後的に駐車料金を徴収できる。指定駐車場にパーキングメータ等の設備を設けることなく、指定駐車場を課金制の駐車場として管理することができる。
【０１３５】
上記実施の形態において、車載装置１は、簡易状況要求３１を管理サーバ２から受けた場合に簡易状況データ４１を送信する例を説明したが、これに限られない。管理サーバ２は、簡易状況要求３１を送信しなくてもよい。この場合、車載装置１は、管理サーバ２が管理する駐車場の位置情報のリストを予め保持し、このリストに基づいて駐車場を撮影できるかどうかを判断する。この場合、管理サーバ２は、車両選択部６２及び簡易状況要求部６３を備えなくてもよい。管理サーバ２は、ナビゲーション装置３により指定された駐車場以外の駐車場の空き状況を取得することができる。
【０１３６】
上記実施の形態では、図１０に示すステップＳ３５２において、指定駐車場が路外駐車場である場合、車載装置１Ａは、指定駐車場内を走行しているか否かを判断する例を説明したが、これに限られない。指定駐車場が路外駐車場である場合、簡易状況通知部５２は、ステップＳ３５２において、車両Ａが指定駐車場の出入り口近傍を走行しているか否かを判断してもよい。車両Ａが指定駐車場の出入り口近傍を走行している場合、簡易状況通知部５２は、指定駐車場を撮影できると判断する。例えば、指定駐車場が小規模な路外駐車場である場合、指定駐車場の空き状況を道路から確認できるためである。簡易状況通知部５２は、指定駐車場が小規模な路外駐車場である場合、ステップＳ３５５において、サイドカメラで撮影された静止画像を含む簡易状況データ４１を生成すればよい。
【０１３７】
また、上記実施の形態において、駐車状況取得プログラム５０及びサーバプログラム６０の各機能ブロックは、ＬＳＩなどの半導体装置により個別に１チップ化されてもよいし、一部又は全部を含むように１チップ化されてもよい。ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。
【０１３８】
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路又は汎用プロセサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Field Programmable Gate Array）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用しても良い。
【０１３９】
また、上記実施の形態の各処理をハードウェアにより実現してもよいし、ソフトウェア（ＯＳ（オペレーティングシステム）、ミドルウェア、あるいは、所定のライブラリとともに実現される場合を含む。）により実現してもよい。さらに、ソフトウェアおよびハードウェアの混在処理により実現しても良い。
【０１４０】
また、上記実施の形態における処理方法の実行順序は、上記実施の形態の記載に制限されるものではなく、発明の要旨を逸脱しない範囲で実行順序を入れ替えてもよい。
【０１４１】
前述した方法をコンピュータに実行させるコンピュータプログラム及びそのプログラムを記録したコンピュータ読み取り可能な記録媒体は、本発明の範囲に含まれる。ここで、コンピュータ読み取り可能な記録媒体としては、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、大容量ＤＶＤ、次世代ＤＶＤ、半導体メモリを挙げることができる。
【０１４２】
以上、本発明の実施の形態を説明したが、上述した実施の形態は本発明を実施するための例示に過ぎない。よって、本発明は上述した実施の形態に限定されることなく、その趣旨を逸脱しない範囲内で上述した実施の形態を適宜変形して実施することが可能である。
【符号の説明】
【０１４３】
１００  車両制御システム
Ａ，Ｂ，Ｃ  車両
１，１Ａ，１Ｂ，１Ｃ  車載装置
２  管理サーバ
３  ナビゲーション装置
１１，２１  ＣＰＵ
１２，２２  ＲＡＭ
１３、２３  操作部
１４，２４  表示装置
１５，２５  通信装置
１６，２６  記憶装置
１７  ＧＰＳ装置
１８  カメラ
５０  駐車状況取得プログラム
５１  受信部
５２  簡易状況通知部
５３  詳細状況通知部
５４  画像解析部
６０  サーバプログラム
６１  受信部
６２  車両選択部
６３  簡易状況要求部
６４  判断部
６５  詳細状況要求部
【図１】
2020021259.tif 000003
【図２】
2020021259.tif 000004
【図３】
2020021259.tif 000005
【図４】
2020021259.tif 000006
【図５】
2020021259.tif 000007
【図６】
2020021259.tif 000008
【図７】
2020021259.tif 000009
【図８】
2020021259.tif 000010
【図９】
2020021259.tif 000011
【図１０】
2020021259.tif 000012
【図１１】
2020021259.tif 000013
【図１２】
2020021259.tif 000014