(57)【要約】【課題】車両の入場及び退場を検知する機器が設けられていない駐車場、スタンドアロンで満空情報を管理している駐車場、満空情報を外部に公開していない駐車場についても、該駐車場の満空を判定することができる駐車場満空判定装置を提供する。【解決手段】駐車場満空判定装置１は、複数の車両Ｃから送信された各車両Ｃの位置情報及び時間情報を受信する受信部と、駐車場Ｐの位置を記憶する記憶部と、前記受信部が受信した位置情報及び時間情報に基づいて、前記記憶部が記憶する前記駐車場Ｐの位置又は該駐車場Ｐに隣接する道路Ｒにおける車両Ｃの走行態様を特定する特定部と、該特定部にて特定した走行態様に基づいて、前記駐車場Ｐが満車か否かを判定する判定部とを備える。【選択図】図１
2016062240.tif 000002
【特許請求の範囲】
【請求項１】
複数の車両から送信された各車両の位置情報及び時間情報を受信する受信部と、
駐車場の位置を記憶する記憶部と、
前記受信部が受信した位置情報及び時間情報に基づいて、前記記憶部が記憶する前記駐車場の位置又は該駐車場に隣接する道路における車両の走行態様を特定する特定部と、
該特定部にて特定した走行態様に基づいて、前記駐車場が満車か否かを判定する判定部と
を備える駐車場満空判定装置。
【請求項２】
前記特定部は、
車両が前記駐車場に到着して駐車した到着時間を特定する到着時間特定部と、
該到着時間特定部にて特定した到着時間に基づいて、前記駐車場に到着して駐車する車両の到着頻度を所定の時間帯毎に特定する到着頻度特定部と
を備える請求項１に記載の駐車場満空判定装置。
【請求項３】
車両が前記駐車場を出発した出発時間を特定する出発時間特定部と、
該出発時間特定部にて特定した出発時間に基づいて、前記駐車場を出発する車両の出発頻度を前記所定の時間帯毎に特定する出発頻度特定部と
を備える請求項１又は請求項２に記載の駐車場満空判定装置。
【請求項４】
前記判定部は、
前記到着頻度が前記出発頻度よりも増加した後、前記到着頻度と前記出発頻度とが均衡した場合、前記到着頻度と前記出発頻度とが均衡している時間帯の前記駐車場は満車であると判定する
請求項３に記載の駐車場満空判定装置。
【請求項５】
前記判定部は、
前記到着頻度と前記出発頻度とが均衡した後、前記出発頻度が前記到着頻度よりも増加した場合、前記出発頻度が前記到着頻度よりも増加した後の前記駐車場は空いていると判定する
請求項３又は請求項４に記載の駐車場満空判定装置。
【請求項６】
前記特定部は、
前記駐車場に隣接する道路における前記複数の車両の速度又は旅行時間を特定するようにしてあり、
前記判定部は、
前記駐車場に隣接する道路における前記複数の車両の速度又は旅行時間に基づいて、所定の時間帯毎に前記駐車場が満車か否かを判定する
請求項１に記載の駐車場満空判定装置。
【請求項７】
前記受信部が位置情報及び時間情報を受信したときの前記駐車場の満空に関わる属性を特定する属性特定部と、
前記判定部が前記所定の時間帯毎に判定した判定結果を、前記属性特定部が特定した属性に対応付けて記憶する判定結果記憶部と
備える請求項２〜請求項６のいずれか一つに記載の駐車場満空判定装置。
【請求項８】
前記属性は、前記受信部が位置情報及び時間情報を受信したときの曜日の種類、季節又は天候を含む
請求項７に記載の駐車場満空判定装置。
【請求項９】
請求項１〜請求項８のいずれか一つに記載の駐車場満空判定装置と、
車両に搭載されており、該車両の位置情報及び時間情報を前記駐車場満空判定装置へ送信する車載機と
を備え、
前記駐車場満空判定装置の前記受信部は、前記車載機から送信された位置情報及び時間情報を受信する
駐車場満空判定システム。
【請求項１０】
複数の車両から送信された各車両の位置情報及び時間情報を受信するステップと、
受信した位置情報及び時間情報に基づいて、駐車場の位置又は該駐車場に隣接する道路における車両の走行態様を特定するステップと、
特定した走行態様に基づいて、前記駐車場が満車か否かを判定するステップと
を備える駐車場満空判定方法。
【請求項１１】
駐車場が満車か否かをコンピュータに判定させるコンピュータプログラムであって、
前記コンピュータを、
複数の車両から送信された各車両の位置情報及び時間情報に基づいて、前記駐車場の位置又は該駐車場に隣接する道路における車両の走行態様を特定する特定部と、
該特定部にて特定した走行態様に基づいて、前記駐車場が満車か否かを判定する判定部と
として機能させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は車両から収集した位置情報及び時間情報に基づいて、駐車場が満車であるか否かを判定する駐車場満空判定装置、駐車場満空判定システム、駐車場満空判定方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
駐車場に設けられた入場ゲート機および出場ゲート機を通過した車両をカウントし、車両の入出場を管理する駐車場管理システムがある（例えば、特許文献１）。かかる駐車場管理システムは、各ゲート機を通過した入場車両の台数と出場車両の台数とを計数し、入場車両の総数から出場車両の総数を減算して駐車場の駐車台数を特定する。駐車場管理システムは、特定された駐車台数が駐車場の最大駐車台数を下回っている場合は、車両の入場を許可し、駐車場の最大駐車台数に達した場合、車両の入場を制限するようにしている。
特に特許文献１に係る駐車場管理システムは、出場ゲート機の手前に車両を検出する検出器を備える。車両が出場ゲート機を通過する前に車両を検出することにより、入場待ちの車両の待ち時間を短くし、駐車場の稼働率を向上させることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−６４２９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の駐車場管理システムにおいては、車両の入場及び退場をカウントする入場ゲート機及び出場ゲート機を駐車場に設ける必要があり、ゲート機が設けられていない駐車場の満空状況を判定することができないという問題があった。
また、スタンドアロンで満空情報を管理している駐車場、満空情報を外部に公開していない駐車場について、外部から各駐車場が満車であるか否かを判定することができないという問題があった。
【０００５】
本発明は斯かる事情に鑑みてなされたものであり、その目的は、車両の入場及び退場を検知する機器が設けられていない駐車場、スタンドアロンで満空情報を管理している駐車場、満空情報を外部に公開していない駐車場についても、該駐車場の満空を判定することができる駐車場満空判定装置、駐車場満空判定システム、駐車場満空判定方法及びコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る駐車場満空判定装置は、複数の車両から送信された各車両の位置情報及び時間情報を受信する受信部と、駐車場の位置を記憶する記憶部と、前記受信部が受信した位置情報及び時間情報に基づいて、前記記憶部が記憶する前記駐車場の位置又は該駐車場に隣接する道路における車両の走行態様を特定する特定部と、該特定部にて特定した走行態様に基づいて、前記駐車場が満車か否かを判定する判定部とを備える。
【０００７】
本発明の一態様に係る駐車場満空判定システムは、前記駐車場満空判定装置と、車両に搭載されており、該車両の位置情報及び時間情報を前記駐車場満空判定装置へ送信する車載機とを備え、前記駐車場満空判定装置の前記受信部は、前記車載機から送信された位置情報及び時間情報を受信する。
【０００８】
本発明の一態様に係る駐車場満空判定方法は、複数の車両から送信された各車両の位置情報及び時間情報を受信するステップと、受信した位置情報及び時間情報に基づいて、駐車場の位置又は該駐車場に隣接する道路における車両の走行態様を特定するステップと、特定した走行態様に基づいて、前記駐車場が満車か否かを判定するステップとを備える。
【０００９】
本発明の一態様に係るコンピュータプログラムは、駐車場が満車か否かをコンピュータに判定させるコンピュータプログラムであって、前記コンピュータを、複数の車両から送信された各車両の位置情報及び時間情報に基づいて、前記駐車場の位置又は該駐車場に隣接する道路における車両の走行態様を特定する特定部と、該特定部にて特定した走行態様に基づいて、前記駐車場が満車か否かを判定する判定部として機能させる。
【発明の効果】
【００１０】
上記発明によれば、車両の入場及び退場を検知する機器が設けられていない駐車場、スタンドアロンで満空情報を管理している駐車場、満空情報を外部に公開していない駐車場についても、該駐車場の満空を判定することができる駐車場満空判定装置、駐車場満空判定システム、駐車場満空判定方法及びコンピュータプログラムを提供することが可能になる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態１に係る駐車場満空判定システムの一構成例を示す概念図である。
【図２】実施形態１に係る駐車場満空判定装置の一構成例を示す概念図である。
【図３】実施形態１に係る車載機の一構成例を示す概念図である。
【図４】プローブ情報の収集及び記憶に係る処理手順を示すフローチャートである。
【図５】プローブ情報ＤＢのレコードレイアウト例を示す概念図である。
【図６】駐車場における車両Ｃの発着時間の特定及び登録に係る処理手順を示すフローチャートである。
【図７】駐車場に発着する車両の軌跡を示す概念図である。
【図８】発着時間ＤＢのレコードレイアウト例を示す概念図である。
【図９】駐車場の満空判定に係る処理手順を示すフローチャートである。
【図１０】到着頻度及び出発頻度の時間変化を示すグラフである。
【図１１】満空ＤＢのレコードレイアウト例を示す概念図である。
【図１２】駐車場の満空状況の表示例を示す概念図である。
【図１３】本発明の実施形態２における駐車場の満空判定に係る処理手順を示すフローチャートである。
【図１４】駐車場が満車になっているときに発生する渋滞の一例を示す概念図である。
【図１５】本発明の実施形態３に係る駐車場満空判定システムの一構成例を示す概念図である。
【図１６】実施形態３に係る駐車場満空判定装置の一構成例を示す概念図である。
【図１７】実施形態３における満空ＤＢのレコードレイアウト例を示す概念図である。
【図１８】実施形態３における属性ＤＢのレコードレイアウト例を示す概念図である。
【発明を実施するための形態】
【００１２】
［本発明の実施形態の説明］
最初に本発明の実施態様を列記して説明する。以下に記載する実施形態の少なくとも一部を任意に組み合わせてもよい。
本発明の一態様に係る駐車場満空判定装置は、
（１）複数の車両から送信された各車両の位置情報及び時間情報を受信する受信部と、駐車場の位置を記憶する記憶部と、前記受信部が受信した位置情報及び時間情報に基づいて、前記記憶部が記憶する前記駐車場の位置又は該駐車場に隣接する道路における車両の走行態様を特定する特定部と、該特定部にて特定した走行態様に基づいて、前記駐車場が満車か否かを判定する判定部とを備える。
【００１３】
本態様にあっては、駐車場満空判定装置は、車両から送信された各車両の位置情報及び時間情報を受信部にて受信する。つまり、駐車場満空判定装置は、車両の軌跡を認識することができる。駐車場又は駐車場に隣接する道路を走行する車両の走行態様は、該駐車場が満車か否かによって変動するため、車両の走行態様から駐車場が満車であるか否かを推定することが可能である。そこで、駐車場満空判定装置の特定部は、駐車場又は駐車場に隣接する道路における車両の走行態様を特定し、判定部は特定された走行態様に基づいて、駐車場が満車であるか否かを判定する。なお、本態様における走行態様には、車両が停止した状態も含まれる。
本態様に係る駐車場満空判定装置は、車両から収集した位置情報及び時間情報に基づいて、駐車場が満車であるか否かを判定する構成である。従って、駐車場に入退場する車両を検出する機器が設けられていない駐車場についても、該駐車場が満車であるか否かを判定することができる。
【００１４】
（２）前記特定部は、車両が前記駐車場に到着して駐車した到着時間を特定する到着時間特定部と、該到着時間特定部にて特定した到着時間に基づいて、前記駐車場に到着して駐車する車両の到着頻度を所定の時間帯毎に特定する到着頻度特定部とを備える構成が好ましい。
【００１５】
本態様にあっては、特定部は車両が駐車場に到着して駐車する到着時間を特定し、車両が駐車場に到着して駐車する頻度を所定の時間帯毎に特定する。駐車場が満車である場合、駐車場に駐車することができず、駐車場に空きがある場合、車両は駐車場に到着して駐車することができる。
車両の到着頻度は駐車場の満空状況を反映しており、駐車場満空判定装置の判定部は、特定部によって特定された車両の到着頻度に基づいて、駐車場が満車であるか否かを判定する。
【００１６】
（３）車両が前記駐車場を出発した出発時間を特定する出発時間特定部と、該出発時間特定部にて特定した出発時間に基づいて、前記駐車場を出発する車両の出発頻度を前記所定の時間帯毎に特定する出発頻度特定部とを備える構成が好ましい。
【００１７】
本態様にあっては、特定部は車両が駐車場を出発する出発時間を特定し、車両が駐車場を出発する頻度を所定の時間帯毎に特定する。出発頻度が増加した場合、駐車場に空きが生ずる。
車両の出発頻度は駐車場に空き状態が生じた状況を反映しており、駐車場満空判定装置の判定部は、特定部によって特定された車両の出発頻度に基づいて、駐車場が満車であるか否かを判定する。
【００１８】
（４）前記判定部は、前記到着頻度が前記出発頻度よりも増加した後、前記到着頻度と前記出発頻度とが均衡した場合、前記到着頻度と前記出発頻度とが均衡している時間帯の前記駐車場は満車であると判定する構成が好ましい。
【００１９】
本態様にあっては、駐車場満空判定装置の判定部は、到着頻度が出発頻度より増加した後、到着頻度と、出発頻度とが均衡した場合、各頻度が均衡した時間帯の駐車場が満車であると判定する。到着頻度が出発頻度より増加しているときは、車両に空きがあり、車両が駐車場に到着して駐車している状態である。その後、到着頻度と、出発頻度とが均衡した場合、駐車場に駐車された車両が出発して空きが生じ、その空きに他の車両が駐車している状態にある。従って、この場合、駐車場満空判定装置は、駐車場が満車であると判定することができる。
【００２０】
（５）前記判定部は、前記到着頻度と前記出発頻度とが均衡した後、前記出発頻度が前記到着頻度よりも増加した場合、前記出発頻度が前記到着頻度よりも増加した後の前記駐車場は空いていると判定する構成が好ましい。
【００２１】
本態様にあっては、駐車場満空判定装置の判定部は、到着頻度と、出発頻度とが均衡した後、出発頻度が到着頻度よりも増加した場合、駐車場に空きがあると判定する。到着頻度と、出発頻度とが均衡している場合、駐車場は満車の状態にある。その後、出発頻度が到着頻度よりも増加した場合、駐車場に空きが生じる。従って、この場合、駐車場満空判定装置は、駐車場に空きがあると判定することができる。
【００２２】
（６）前記特定部は、前記駐車場に隣接する道路における前記複数の車両の速度又は旅行時間を特定するようにしてあり、前記判定部は、前記駐車場に隣接する道路における前記複数の車両の速度又は旅行時間に基づいて、所定の時間帯の前記駐車場が満車か否かを判定する構成が好ましい。
【００２３】
本態様にあっては、駐車場満空判定装置の特定部は、駐車場に隣接する道路における複数の車両の速度又は旅行時間を特定する。該道路における複数の車両の速度又は旅行時間によれば、駐車場の空き待ちで渋滞が生じている状況を把握することが可能になり、駐車場満空判定装置の判定部は、該道路における車両の速度又は旅行時間に基づいて、駐車場が満車であるか否かを時間帯毎に判定する。
【００２４】
（７）前記受信部が位置情報及び時間情報を受信したときの前記駐車場の満空に関わる属性を特定する属性特定部と、前記判定部が前記所定の時間帯毎に判定した判定結果を、前記属性特定部が特定した属性に対応付けて記憶する判定結果記憶部と備える構成が好ましい。
【００２５】
本態様にあっては、駐車場満空判定装置は、各時間帯で判定した満空の判定結果と、該時間帯における駐車場の満空に関わる属性とを対応付けて記憶する。駐車場の満空状況は時間帯のみならず、他の属性によっても変動するため、時間帯及び属性毎に、駐車場の満空の判定結果を記憶した方が、駐車場のより正確な満空状況を記憶することができる。
記憶した判定結果の用途は特に限定されるものでは無いが、例えば記憶した判定結果の中から、特定の時間帯及び属性に対応する判定結果を抽出することによって、該時間帯及び属性における駐車場の満空状況を予測することができる。
【００２６】
（８）前記属性は、前記受信部が位置情報及び時間情報を受信したときの曜日の種類、季節又は天候を含む構成が好ましい。
【００２７】
本態様にあっては、駐車場満空判定装置は、駐車場の満空に係る判定結果を、時間帯と、曜日の種類、季節又は天候とを対応付けて記憶する。従って、曜日の種類、季節又は天候の影響を考慮して、時間帯毎の駐車場の満空状況を記憶することができる。
【００２８】
本発明の一態様に係る駐車場満空判定システムは、
（９）態様（１）〜態様（８）のいずれか一つの駐車場満空判定装置と、車両に搭載されており、該車両の位置情報及び時間情報を前記駐車場満空判定装置へ送信する車載機とを備え、前記駐車場満空判定装置の前記受信部は、前記車載機から送信された位置情報及び時間情報を受信する。
【００２９】
本態様にあっては、態様（１）と同様、駐車場に入退場する車両を検出する機器が設けられていない駐車場についても、該駐車場が満車であるか否かを判定することができる。
【００３０】
本発明の一態様に係る駐車場満空判定方法は、
（１０）複数の車両から送信された各車両の位置情報及び時間情報を受信するステップと、受信した位置情報及び時間情報に基づいて、駐車場の位置又は該駐車場に隣接する道路における車両の走行態様を特定するステップと、特定した走行態様に基づいて、前記駐車場が満車か否かを判定するステップとを備える。
【００３１】
本態様にあっては、態様（１）と同様、駐車場に入退場する車両を検出する機器が設けられていない駐車場についても、該駐車場が満車であるか否かを判定することができる。
【００３２】
本発明の一態様に係るコンピュータプログラムは、
（１１）駐車場が満車か否かをコンピュータに判定させるコンピュータプログラムであって、前記コンピュータを、複数の車両から送信された各車両の位置情報及び時間情報に基づいて、前記駐車場の位置又は該駐車場に隣接する道路における車両の走行態様を特定する特定部と、該特定部にて特定した走行態様に基づいて、前記駐車場が満車か否かを判定する判定部として機能させる。
【００３３】
本態様にあっては、前記コンピュータプログラムを実行するコンピュータは、態様（１）と同様、駐車場に入退場する車両を検出する機器が設けられていない駐車場についても、該駐車場が満車であるか否かを判定することができる。
【００３４】
［本発明の実施形態の詳細］
本発明の実施形態に係る駐車場満空判定システムの具体例を、以下に図面を参照しつつ説明する。なお、本発明はこれらの例示に限定されるものではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。また以下に記載する実施形態の少なくとも一部を任意に組み合わせてもよい。
【００３５】
（実施形態１）
図１は本発明の実施形態１に係る駐車場満空判定システムの一構成例を示す概念図である。本実施形態１に係る駐車場満空判定システムは、道路Ｒを走行する複数の車両Ｃから収集されるプローブ情報に基づいて、複数の駐車場Ｐが予め定められた複数の各時間帯で満車であるか否かを判定して記憶し、記憶した判定結果を適宜利用可能とするシステムである。例えば、駐車場満空判定システムは、駐車場Ｐが満車であるか否かを時間帯毎に判定して記憶し、各時間帯における駐車場Ｐの満空状況を過去の判定結果に基づいて予測する機能を有する。プローブ情報は、車両Ｃの位置情報、速度情報、時間情報等を含む。
駐車場満空判定システムは、通信網Ｎに接続された駐車場満空判定装置１と、複数の車両Ｃに搭載された車載機２とを備える。車載機２は例えば、自身が搭載された車両Ｃの位置を検出することができ、外部の通信機器と無線通信を行う機能を有するカーナビゲーション装置である。車載機２には、車両Ｃの速度を検出する検出器３が接続されており、車載機２は、検出した車両Ｃの位置情報、時間情報、検出器３にて検出した速度情報等を含むプローブ情報を、通信網Ｎを介して駐車場満空判定装置１へ送信する。駐車場満空判定装置１は、該車載機２から送信されたプローブ情報を受信し、蓄積する。駐車場満空判定装置１は、蓄積したプローブ情報に基づいて複数の各駐車場Ｐが満車であるか否かを判定し、駐車場Ｐの満空状況を時間帯毎に記憶する。そして、駐車場満空判定装置１は、記憶した各駐車場Ｐの満空状況に係る情報を提供したり、空いている駐車場Ｐないし目的地の検索に利用したりする。
【００３６】
図２は実施形態１に係る駐車場満空判定装置１の一構成例を示す概念図である。駐車場満空判定装置１は、例えば、該駐車場満空判定装置１の各構成部の動作を制御するＣＰＵ（Central Processing Unit）等の制御部１１を備えたコンピュータである。制御部１１には、バスを介して、ＲＯＭ１２、ＲＡＭ１３、通信部１４、記憶部１５及び時計１６が接続されている。
【００３７】
ＲＯＭ１２は、ＥＥＰＲＯＭ（Electrically Erasable Programmable ROM）等の不揮発性メモリであり、コンピュータの初期動作に必要な制御プログラムを記憶している。
【００３８】
ＲＡＭ１３は、ＤＲＡＭ（Dynamic RAM）、ＳＲＡＭ（Static RAM）等のメモリであり、制御部１１の演算処理を実行する際にＲＯＭ１２及び記憶部１５から読み出された制御プログラム及び後述のコンピュータプログラム４１、又は制御部１１の演算処理によって生ずる各種データを一時記憶する。
【００３９】
通信部１４は、外部の車載機２、その他の通信機器との間で各種情報を送受信するためのインタフェースであり、通信部１４による各種情報の送受信は制御部１１によって制御される。例えば、通信部１４は、駐車場Ｐの満空を判定するための情報として、車載機２から送信されるプローブ情報を受信する。また、通信部１４は、車載機２の求めに応じて、駐車場Ｐの満空状況に基づく情報を車載機２へ送信する。
【００４０】
時計１６は年月日及び時刻を計時している。また時計１６はカレンダー情報を有しており、制御部１１は該時計１６から現在の年月日、時刻及び曜日などの時間情報を取得することができる。
【００４１】
記憶部１５は、ＥＥＰＲＯＭ（Electrically Erasable Programmable ROM）、フラッシュメモリ等の不揮発性メモリである。記憶部１５は、制御部１１が駐車場満空判定装置１の各構成部の動作を制御することにより、コンピュータを駐車場満空判定装置１として機能させるためのコンピュータプログラム４１を記憶している。コンピュータプログラム４１は、駐車場Ｐが満車であるか否かを判定して記憶し、各時間帯における駐車場Ｐの満空状況を過去の判定結果に基づいて予測する処理をコンピュータに実行させるためのプログラムである。
本実施形態１に係るコンピュータプログラム４１は、記録媒体４にコンピュータ読み取り可能に記録されている態様でも良い。記録媒体４は、駐車場Ｐが満車であるか否かを時間帯毎に判定して記憶し、各時間帯における駐車場Ｐの満空状況を過去の判定結果に基づいて予測するためのコンピュータプログラム４１を記憶している。記憶部１５は、図示しない読出装置によって記録媒体４から読み出されたコンピュータプログラム４１を記憶する。記録媒体４はＣＤ（Compact Disc）−ＲＯＭ、ＤＶＤ（Digital Versatile Disc）−ＲＯＭ、ＢＤ（Blu-ray（登録商標） Disc）等の光ディスク、フレキシブルディスク、ハードディスク等の磁気ディスク、磁気光ディスク、半導体メモリ等である。また、通信網Ｎに接続されている図示しない外部コンピュータから本実施形態１に係るコンピュータプログラム４１をダウンロードし、記憶部１５に記憶させても良い。
【００４２】
また、記憶部１５は、地図情報１５ａ、プローブ情報ＤＢ（Data Base）１５ｂ、発着時間ＤＢ１５ｃ及び満空ＤＢ１５ｄを記憶している。地図情報１５ａは、車両Ｃが走行する道路Ｒ及び建物等を表す画像データ、複数の駐車場Ｐそれぞれの位置及び範囲を示す駐車場位置情報、道路Ｒを論理的に構成する道路リンクの情報等を含む。道路リンクは、隣接する２つの交差点の道路区間であり、車両Ｃが走行する道路Ｒを論理的に構成するものである。各道路リンクは、交差点に対応するノードによって接続され、道路網を論理的に構成する。各ＤＢの詳細は後述する。
【００４３】
図３は実施形態１に係る車載機２の一構成例を示す概念図である。車載機２は、例えば、該車載機２の各構成部の動作を制御するＣＰＵ等の制御部２１を備えたコンピュータであり、カーナビゲーション装置を構成している。制御部２１には、バスを介して、ＲＯＭ２２、ＲＡＭ２３、車載通信部２４、記憶部２５、表示部２６、操作部２７、時計２８，位置検出部２９及び取得部３０が接続されている。制御部２１、ＲＯＭ２２、ＲＡＭ２３、記憶部２５及び時計２８のハードウェア構成は駐車場満空判定装置１と同様である。
【００４４】
車載通信部２４は、外部の駐車場満空判定装置１との間で各種情報を送受信するためのインタフェースであり、車載通信部２４による各種情報の送受信は制御部２１によって制御される。
【００４５】
表示部２６は、液晶ディスプレイ、有機ＥＬディスプレイ、電子ペーパ等の表示デバイスである。
【００４６】
操作部２７は、表示部２６に対する指の接触による静電容量又は電気容量の変化によって、指の接触位置を検出するタッチセンサである。なお、タッチセンサは操作部２７の一例であり、マウス、タッチペン等のポインティングデバイス、各種キーであっても良い。
【００４７】
位置検出部２９は、ＧＰＳ受信機を備える。ＧＰＳ受信機は、図示しない人工衛星（ＧＰＳ衛星）と共にＧＰＳシステムを構成しており、人工衛星からの電波を受信し、自身の位置情報を取得する。
【００４８】
取得部３０は、車両Ｃに搭載された検出器３から出力される検出値に係る情報が入力するインタフェースである。検出器３は、例えば車両Ｃの速度を検出する車速センサ等を備え、取得部３０は速度情報等を取得する。
【００４９】
なお、車載機２としてのカーナビゲーション装置は専用機であっても良いし、アプリケーションソフトを実行することによってカーナビゲーション機能を実現するスマートフォン等の通信端末であっても良い。また、車載機２は携帯型であっても良いし、車両Ｃに固定的に搭載されるものであっても良い。
【００５０】
図４はプローブ情報の収集及び記憶に係る処理手順を示すフローチャートである。車載機２の制御部２１は、位置検出部２９にて車両Ｃの位置を検出する（ステップＳ１１）。そして、制御部２１は、車両Ｃの速度を検出する検出器３から速度情報等を取得部３０にて取得する（ステップＳ１２）。次いで、制御部２１は時計２８にて計時を行う（ステップＳ１３）。具体的には、制御部２１は時計２８から現在の時刻を示した時間情報を取得する。次いで、制御部２１は車両Ｃの識別子、時間情報、位置情報及び車速情報を含むプローブ情報を、車載通信部２４にて駐車場満空判定装置１へ送信する（ステップＳ１４）。なお、車両Ｃの識別子は記憶部２５が記憶している。車両Ｃに搭載された車載機２は、プローブ情報を駐車場満空判定装置１へ送信する処理を間欠的に実行している。例えば、車載機２は、数分の周期で定期的にプローブ情報を駐車場満空判定装置１へ送信している。
【００５１】
駐車場満空判定装置１の制御部１１は、車載機２から送信されたプローブ情報を通信部１４にて受信する（ステップＳ１５）。そして、制御部１１は、受信したプローブ情報を記憶部１５に記憶し（ステップＳ１６）、処理を終える。具体的には、制御部１１は、プローブ情報に含まれる識別子と、時間情報が示す時刻と、位置情報及び速度情報が示す車両Ｃの位置及び車速とを対応付けてプローブ情報ＤＢ１５ｂに登録する。
【００５２】
図５はプローブ情報ＤＢ１５ｂのレコードレイアウト例を示す概念図である。プローブ情報ＤＢ１５ｂは、車載機２から送信されたプローブ情報を格納することにより、車両Ｃを追跡し、駐車場Ｐにおける車両Ｃの発着頻度を特定するための情報を一時的に蓄積するためのデータベースである。プローブ情報ＤＢ１５ｂは、受信した複数のプローブ情報それぞれに付されたプローブ情報番号（ＮＯ）、車両Ｃを識別するための識別子、車両Ｃ走行時の時刻、位置、速度等の情報を対応付けて記憶している。識別子は例えば「０００１」等の数値で表される。位置は、例えば緯度及び経度によって表される。車速は、例えば時速によって表された数値である。
【００５３】
図６は駐車場Ｐにおける車両Ｃの発着時間の特定及び登録に係る処理手順を示すフローチャート、図７は駐車場Ｐに発着する車両の軌跡を示す概念図である。駐車場Ｐにおける車両Ｃの発着時間の特定に係る以下の処理は、プローブ情報ＤＢ１５ｂに一定量のプローブ情報が蓄積されるタイミングで実行される。駐車場満空判定装置１の制御部１１は、プローブ情報ＤＢ１５ｂからプローブ情報を読み出す（ステップＳ３１）。つまり、制御部１１は、一又は複数の車両Ｃについて、複数の異なる時点で受信して記憶した識別子、位置情報及び時間情報を読み出す。そして、制御部１１は、車両Ｃの到着地点を特定する（ステップＳ３２）。
【００５４】
図７Ａは、駐車場Ｐに到着し、駐車した車両Ｃの軌跡を示す概念図である。制御部１１は、一の識別子に対応付けられた各時刻における車両Ｃの位置を特定することによって、車両Ｃの軌跡が得られる。図７Ａ中、破線で示した曲線は車両Ｃの軌跡を示しており、黒丸は車両Ｃの到着地点を示している。図７Ａに示す軌跡によれば、車両Ｃは駐車場Ｐの外から駐車場Ｐ内に移動し、駐車場Ｐ内で停車したことが分かる。制御部１１は、一の識別子に対応付けられた各時刻における車両Ｃの位置を特定することによって、ある特定の位置で継続的に車両Ｃが停車している時間を特定することができる。制御部１１は、例えば、一の車両Ｃの位置が所定時間以上同じである場合、つまり、一の識別子に対応付けられた位置情報が示す位置が所定時間以上同じである場合、該位置を到着地点として特定する。
【００５５】
次いで、制御部１１は、車両Ｃの到着地点が駐車場Ｐ内であるか否かを判定する（ステップＳ３３）。制御部１１は、記憶部１５が記憶する地図情報１５ａの駐車場位置情報に基づいて、駐車場Ｐの位置及び範囲を特定することができ、ステップＳ３２で特定した到着地点の位置が、地図情報１５ａに含まれるいずれか一つの駐車場Ｐの位置に対応するか否かを判定する。駐車場Ｐ内であると判定した場合（ステップＳ３３：ＹＥＳ）、制御部１１は、車両Ｃの位置情報及び時間情報に基づいて駐車場Ｐ内に到着した時間を特定する（ステップＳ３４）。ここで特定する時間は、車両Ｃが駐車場Ｐに到着した正確な時刻であっても良いし、該時刻を含む時間帯であっても良い。以下、このように特定される時刻又は時間帯を時間と呼ぶ。本実施形態１では、到着時間及び後述の出発時間を、主に時刻によって特定する例を説明するため、時刻である点を明示する際、到着時刻及び出発時刻と呼ぶ。
次いで、制御部１１は、車両Ｃが駐車場Ｐに到着して駐車した年月日、曜日の種類等、時間以外の駐車場Ｐの満空に関連する属性を特定する（ステップＳ３５）。曜日の種類は、例えば、平日、土日祝、連休等である。なお、曜日の分類方法は特に限定されるものでは無く、「平日」及び「休日」のように区分けしても良い。そして、制御部１１は、車両Ｃが到着した駐車場Ｐを示す駐車場ＩＤ、車両Ｃが駐車場Ｐに到着した年月日、曜日の種類、到着時間の情報を発着時間ＤＢ１５ｃに登録する（ステップＳ３６）。制御部１１は、到着時間を登録した車両Ｃのプローブ情報の内、到着前のプローブ情報をプローブ情報ＤＢ１５ｂから削除する（ステップＳ３７）。
【００５６】
ステップＳ３７の処理を終えた場合、又はステップＳ３３において到着地点が駐車場Ｐ内で無いと判定した場合（ステップＳ３３：ＮＯ）、制御部１１は、車両Ｃの出発地点を特定する（ステップＳ３８）。
【００５７】
図７Ｂは、駐車場Ｐから出発した車両Ｃの軌跡を示す概念図である。図７Ｂ中、破線で示した曲線は車両Ｃの軌跡を示しており、黒丸は車両Ｃの出発地点を示している。図７Ｂに示す軌跡によれば、車両Ｃは駐車場Ｐ内から駐車場Ｐの外へ移動していることが分かる。制御部１１は、一の識別子に対応付けられた各時刻における車両Ｃの位置を特定することによって、ある特定の位置で継続的に車両Ｃが停車している時間、車両Ｃが該位置を出発したこと特定することができる。制御部１１は、例えば、一の車両Ｃの位置が所定時間以上同じである状態が継続しており、その後、車両Ｃの位置が変化した場合、所定時間以上停止していた位置を出発地点の位置として特定する。
【００５８】
次いで、制御部１１は、車両Ｃの出発地点が駐車場Ｐ内であるか否かを判定する（ステップＳ３９）。制御部１１は、記憶部１５が記憶する地図情報１５ａの駐車場位置情報に基づいて、駐車場Ｐの位置及び範囲を特定することができ、ステップＳ３８で特定した出発地点の位置が、地図情報１５ａに含まれるいずれか一つの駐車場Ｐの位置に対応するか否かを判定する。駐車場Ｐ内であると判定した場合（ステップＳ３９：ＹＥＳ）、制御部１１は、車両Ｃの位置情報及び時間情報に基づいて駐車場Ｐ内を出発した時間を特定する（ステップＳ４０）。次いで、制御部１１は、車両Ｃが駐車場Ｐを出発した年月日、曜日の種類等、時間以外の駐車場Ｐの満空に関連する属性を特定する（ステップＳ４１）。そして、制御部１１は、車両Ｃが出発した駐車場Ｐを示す駐車場ＩＤ、車両Ｃが駐車場Ｐを出発した年月日、曜日の種類、出発時間の情報を発着時間ＤＢ１５ｃに登録する（ステップＳ４２）。
【００５９】
制御部１１は、出発時間を登録した車両Ｃのプローブ情報の内、出発前のプローブ情報をプローブ情報ＤＢ１５ｂから削除する（ステップＳ４３）。
【００６０】
ステップＳ４３の処理を終えた場合、又はステップＳ３９において出発地点が駐車場Ｐ内で無いと判定した場合（ステップＳ３９：ＮＯ）、制御部１１は、プローブ情報ＤＢ１５ｂに登録された全ての車両Ｃについて、発着時間の判定を行ったか否かを判定する（ステップＳ４４）。発着時間の判定を行っていない車両Ｃがあると判定した場合（ステップＳ４４：ＮＯ）、制御部１１は処理をステップＳ３１へ戻す。全ての車両Ｃについて、発着時間の判定を行ったと判定した場合（ステップＳ４４：ＹＥＳ）、制御部１１は処理を終える。
【００６１】
図８は発着時間ＤＢ１５ｃのレコードレイアウト例を示す概念図である。発着時間ＤＢ１５ｃは、駐車場Ｐに車両Ｃが到着した時刻、車両Ｃが駐車場Ｐを出発する時刻等の情報を格納するデータベースである。発着時間ＤＢ１５ｃは、車両Ｃが到着又は出発する駐車場Ｐを識別する駐車場ＩＤと、車両Ｃが発着する年月日と、曜日の種類と、到着時刻又は出発時刻とを対応付けて記憶している。
【００６２】
図９は駐車場Ｐの満空判定に係る処理手順を示すフローチャートである。図９に示すフローチャートは、ある一つの駐車場Ｐが満車であるか否かを判定する処理手順を示しているが、駐車場満空判定装置１は他の駐車場Ｐについても同様の処理を実行する。駐車場満空判定装置１の制御部１１は、発着時間ＤＢ１５ｃに登録された情報に基づいて、所定の時間帯及び曜日毎に、車両Ｃが駐車場Ｐに到着する到着頻度を特定する（ステップＳ５１）。また、制御部１１は、発着時間ＤＢ１５ｃに登録された情報に基づいて、所定の時間帯及び曜日毎に、車両Ｃが駐車場Ｐを出発する出発頻度を特定する（ステップＳ５２）。
【００６３】
図１０は到着頻度及び出発頻度の時間変化を示すグラフである。横軸は時刻、縦軸は到着頻度又は出発頻度を示している。太線は駐車場Ｐに車両Ｃが到着する頻度を示すグラフであり、細線は駐車場Ｐを車両Ｃが出発する頻度を示すグラフである。
グラフに示すように、到着頻度が出発頻度に比べて増加している時間帯は、車両Ｃが駐車場Ｐに到着して駐車することができている状態であるため、該時間帯の駐車場Ｐは空きがある状態である。
到着頻度が急激に減少し、到着頻度と、出発頻度とが均衡している時間帯は、駐車場Ｐを出発した車両Ｃによって生じた空きに、他の車両Ｃが駐車している状態であるため、該時間帯の駐車場Ｐは満車の状態である。
その後、到着頻度よりも出発頻度が増加している時間帯は、駐車場Ｐを車両Ｃが出発し、駐車場Ｐに空きが生じている状態である。
このように、駐車場Ｐにおける車両Ｃの到着頻度及び出発頻度に基づいて、駐車場Ｐが満車であるか否かを判定することができる。図９に戻り、駐車場Ｐの満空判定処理を具体的に説明する。
【００６４】
ステップＳ５２の処理を終えた制御部１１は、一の時間帯において、到着頻度が出発頻度に比べて増加しているか否かを判定する（ステップＳ５３）。到着頻度が増加していると判定した場合（ステップＳ５３：ＹＥＳ）、該一の時間帯における駐車場Ｐは空き状態であることを一時記憶する（ステップＳ５４）。
【００６５】
到着頻度が増加していないと判定した場合（ステップＳ５３：ＮＯ）、制御部１１は、到着頻度が増減した後、前記一の時間帯において出発頻度と、到着頻度とが均衡しているか否かを判定する（ステップＳ５５）。発着頻度が均衡していると判定した場合（ステップＳ５５：ＹＥＳ）、制御部１１は、前記一の時間帯において駐車場Ｐが満車であることを一時記憶する（ステップＳ５６）。
【００６６】
発着頻度が均衡していないと判定した場合（ステップＳ５５：ＮＯ）、制御部１１は、発着頻度が均衡した後、前記一の時間帯において出発頻度が到着頻度に比べて増加したか否かを判定する（ステップＳ５７）。出発頻度が到着頻度に比べて増加したと判定した場合（ステップＳ５７：ＹＥＳ）、制御部１１は、前記一の時間帯における駐車場Ｐが空き状態であることを記憶する（ステップＳ５８）。
【００６７】
出発頻度が到着頻度に比べて増加していないと判定した場合（ステップＳ５７：ＮＯ）、又はステップＳ５４、ステップＳ５６、ステップＳ５８の処理を終えた場合、制御部１１は、判定対象である駐車場Ｐの駐車場ＩＤ及び発着日に係る属性に対応付けて、駐車場Ｐの満空に係る判定結果を満空ＤＢ１５ｄに登録する（ステップＳ５９）。具体的には、制御部１１は、駐車場ＩＤ及び曜日種別と、各時間帯の満空判定結果とを対応付けて満空ＤＢ１５ｄに登録する。満空判定処理の結果、駐車場Ｐの状態が特定されなかった場合、当該時間帯において満空状態が特定できない旨を満空ＤＢ１５ｄに登録する。
【００６８】
次いで、制御部１１は、全曜日及び時間帯の満空判定処理を行ったか否かを判定する（ステップＳ６０）。全曜日及び時間帯の満空判定処理を行っていないと判定した場合（ステップＳ６０：ＮＯ）、制御部１１は処理をステップＳ５３へ戻す。全曜日及び時間帯の満空判定処理を行ったと判定した場合（ステップＳ６０：ＹＥＳ）、制御部１１は処理を終える。
【００６９】
図１１は満空ＤＢ１５ｄのレコードレイアウト例を示す概念図である。満空ＤＢ１５ｄは、駐車場Ｐが満車であるか否かを時間帯毎に示した情報を、駐車場Ｐ及び曜日の種類毎に格納するデータベースである。具体的には、満空ＤＢ１５ｄは、駐車場ＩＤと、曜日の種類と、各時間帯の満空判定結果を示す情報とを対応付けて記憶している。本実施形態１においては、満空ＤＢ１５ｄは、２４時間を１２等分した時間帯毎に駐車場Ｐが満車であるか否かを示す情報を、駐車場Ｐ及び曜日の種類毎に記憶している。図１１中「空」は、駐車場Ｐに空きがある状態を示しており、「満」は駐車場Ｐが満車の状態であることを示している。なお、駐車場Ｐが満車であるか否かを示す情報を２時間毎に区分して格納する例を図１１に示したが、２時間は一例であり、より短時間又は長時間の時間区分で駐車場Ｐの満空を示す情報を格納するように構成しても良い。
【００７０】
満空ＤＢ１５ｄに格納された情報の使用方法は特に限定されるものでは無いが、以下に使用例を説明する。
例えば、カーナビゲーション装置である車載機２に目的地として特定の駐車場Ｐが設定された場合、満空ＤＢ１５ｄの情報に基づいて、駐車場Ｐが満車になると予想される時間帯又は駐車場Ｐが空いていると予想される時間帯を使用者に通知することができる。具体的には車載機２は前記駐車場Ｐの駐車場ＩＤと共に駐車場Ｐの満空状況に係る情報を要求する要求情報を駐車場満空判定装置１へ送信する。駐車場満空判定装置１は、要求情報を受信した場合、受信した駐車場ＩＤに対応付けられた情報を満空ＤＢ１５ｃから読み出し、読み出した情報に基づいて、前記駐車場Ｐが満車になっていた時間帯又は空き状態になっていた時間帯を特定する。そして、駐車場満空判定装置１は、特定された時間帯を示す情報を車載機２へ送信する。車載機２は該情報を受信し、受信した情報に基づいて、前記特定の駐車場Ｐが満車になると予想される時間帯又は駐車場Ｐが空いていると予想される時間帯を表示部２６に表示する。
また、前記特定の駐車場Ｐへの到着時間が、満車と予想される時間帯である場合、該駐車場Ｐに近い他の駐車場Ｐを地図情報１５ａに基づいて特定し、特定された駐車場Ｐの情報を使用者に通知するように構成することもできる。観光地の駐車場Ｐへの到着時間が、満車と予想される時間帯である場合、他の観光地の情報を使用者に通知するように構成しても良い。
【００７１】
また、カーナビゲーション装置である車載機２で駐車場Ｐの検索操作が行われた際、駐車場Ｐへの到着予想時刻において満車と予想される駐車場Ｐを除外し、満車で無いと予想される駐車場Ｐを選択的にリストアップし、使用者に通知するように構成することができる。
具体的には、車載機２は現在の車両Ｃの位置情報と共に、駐車場Ｐの情報を要求する要求情報を駐車場満空判定装置１へ送信する。駐車場満空判定装置１は、要求情報を受信した場合、受信した位置情報が示す位置から所定距離以内にある駐車場Ｐを特定する。そして、駐車場満空判定装置１は、車両Ｃが各駐車場Ｐに到着する予想時刻を算出する。次いで、駐車場満空判定装置１は、各駐車場Ｐの到着予想時刻においける満空状況を、満空ＤＢ１５ｃの情報に基づいて特定する。そして、駐車場満空判定装置１は、前記所定距離以内にある駐車場Ｐの内、空き状態にある駐車場Ｐのリストを作成し、該リストの情報を車載機２へ送信する。車載機２は、該情報を受信し、受信した情報に基づいて、空き状態にある駐車場Ｐのリストを表示部２６に表示する。
なお、全駐車場Ｐをリストアップすると共に、各駐車場Ｐの満空予想を合わせて通知するように構成しても良い。
更に、駐車場満空判定装置１は、地図を区分けして得られる各区域に含まれる複数の駐車場Ｐそれぞれの満空状況に基づいて、各区域の混雑状況を推定し、該混雑状況の情報を使用者に提供することもできる。
【００７２】
更に、駐車場満空判定装置１は、ホームページで各駐車場Ｐの満空状況の予想、つまり駐車場Ｐが満車であるか否かを曜日の種類及び時間帯毎に示した情報を使用者に公開するように構成することもできる。
【００７３】
図１２は駐車場Ｐの満空状況の表示例を示す概念図である。ある特定の駐車場Ｐの満空状況を表示して使用者に通知する場合、図１２に示すように図表形式で、満空状況の予想を示すと良い。行方向（横方向）に配列した各升目は複数の各時間帯に対応している。各時間帯は２時間に対応しており、２４時間が１２の時間帯に区分けされて表示されている。列方向（縦方向）に配列した各升目は、平日、土日祝及び連休における、駐車場Ｐの満空判定結果に対応している。白抜きの升目は駐車場Ｐに空きがある状態を示しており、ハッチングが付された升目は満車の状態であることを示している。
なお、駐車場Ｐが満車であるか否かを示す情報を２時間毎に区分して表示する例を図１２に示したが、２時間は一例であり、より短時間又は長時間の時間区分毎に駐車場Ｐの満空を表示するように構成しても良い。
このように構成された実施形態１に係る駐車場満空判定システムによれば、プローブ情報に基づいて駐車場Ｐが満車であるか否かを判定する構成であるため、駐車場Ｐに、車両Ｃの入場及び退場を検知する機器が設けられていない場合、管理者がスタンドアロンで駐車場Ｐの満空情報を管理している場合、駐車場Ｐの満空情報を外部に公開していないような場合であっても、該駐車場Ｐの満空を判定することができる。
【００７４】
また、駐車場満空判定装置１は、到着頻度に基づいて、駐車場Ｐが満車であるか否かを判定することができる。到着頻度は駐車場Ｐが満車である場合、減少する。特に駐車場Ｐに空きがある状態から満車になった場合、到着頻度は激減する。従って、駐車場満空判定装置１は、到着頻度に基づいて、駐車場Ｐが満車であるか否かを判定することができる。
【００７５】
更に、駐車場満空判定装置１は、到着頻度及び出発頻度に基づいて、駐車場Ｐが満車であるか否かを判定することができる。出発頻度が増加した場合、駐車場Ｐに空きが生ずる。従って、駐車場満空判定装置１は、出発頻度に基づいて、駐車場Ｐが満車であるか否かを判定することができる。
【００７６】
また到着頻度及び出発頻度の差分は、駐車場Ｐの満空状況によって変動するため、駐車場満空判定装置１は、前記差分に基づいて、駐車場Ｐが満車であるか否かをより正確に判定することができる。
具体的には、駐車場満空判定装置１は、到着頻度が出発頻度より増加した後、到着頻度と、出発頻度とが均衡した場合、各頻度が均衡した時間帯の駐車場Ｐが満車であると判定することができる。
また、駐車場満空判定装置１は、到着頻度と、出発頻度とが均衡した後、出発頻度が到着頻度よりも増加した場合、駐車場Ｐに空きがあると判定することができる。
【００７７】
なお、本実施形態１では、満空ＤＢ１５ｄに蓄積した各駐車場Ｐの過去の満空状況に基づいて、現在の駐車場Ｐの満空状況を予想する処理を例示したが、満空判定に必要な十分な量のプローブ情報をリアルタイムで収集できる場合、駐車場Ｐの満空状況を現在収集中のプローブ情報に基づいて判定するように構成しても良い。
また、各時間帯における駐車場Ｐの満空判定結果と共に、プローブ情報ＤＢ１５ｂのプローブ情報に基づいて、各時間帯において車両Ｃが駐車場Ｐ内に進入してから車両Ｃが駐車されるまでに要する時間を特定して、該時間を記憶するように構成しても良い。駐車場満空判定装置１は、駐車場Ｐの満空状況に加え、駐車場Ｐ内に入ってから実際に駐車を完了するまでに要する時間に関する情報を使用者に提供することができる。使用者は、駐車場Ｐに駐車を終えるために要する時間を加味して、駐車場Ｐへの到着時間を予定することができる。
同様に、各時間帯における駐車場Ｐの満空判定結果と共に、プローブ情報ＤＢ１５ｂのプローブ情報に基づいて、各時間帯において車両Ｃが駐車場Ｐの駐車地点から駐車場Ｐの外へ出るまでに要する時間を特定して、該時間を記憶するように構成しても良い。駐車場満空判定装置１は、駐車場Ｐの満空状況に加え、駐車場Ｐ外へ出るために要する時間に関する情報を使用者に提供することができる。使用者は、駐車場Ｐから出るまでに要する時間を加味して、駐車場Ｐを出発する時間を予定することができる。
【００７８】
（実施形態２）
実施形態２に係る駐車場満空判定システム、駐車場満空判定装置１、駐車場満空判定方法及びコンピュータプログラム４１は、駐車場Ｐの満空判定に係る処理手順が実施形態１と異なるため、以下では主に上記相違点を説明する。その他の構成及び作用効果は実施形態１と同様であるため、対応する箇所には同様の符号を付して詳細な説明を省略する。
【００７９】
図１３は本発明の実施形態２における駐車場Ｐの満空判定に係る処理手順を示すフローチャート、図１４は駐車場Ｐが満車になっているときに発生する渋滞の一例を示す概念図である。図１４中、符号Ａで示す太線部分は渋滞が発生している箇所を示している。図１３に示すフローチャートは、ある一つの駐車場Ｐが満車であるか否かを判定する処理手順を示しているが、駐車場満空判定装置１は他の駐車場Ｐについても同様の処理を実行する。
駐車場満空判定装置１の制御部１１は、プローブ情報ＤＢ１５ｂからプローブ情報を読み出す（ステップＳ２５１）。そして、制御部１１は、駐車場Ｐに隣接する道路Ｒの一の時間帯における複数の車両Ｃの平均旅行時間を特定する（ステップＳ２５２）。記憶部１５が記憶する地図情報１５ａを参照することにより、制御部１１は、駐車場Ｐに隣接する道路Ｒを特定することができる。そして、制御部１１は、前記道路Ｒを走行する車両Ｃのプローブ情報に基づいて、平均旅行時間を特定する。平均旅行時間は前記道路Ｒを移動するために必要な時間である。
【００８０】
そして、制御部１１は、特定された平均旅行時間が閾値未満であるか否かを判定する（ステップＳ２５３）。平均旅行時間が前記閾値未満であると判定した場合（ステップＳ２５３：ＹＥＳ）、制御部１１は、図１４中、符号Ａで示すように、駐車場Ｐに隣接する道路Ｒにおいて直前まで渋滞が発生していたか否かを判定する（ステップＳ２５４）。駐車場Ｐによっては、駐車場Ｐ付近の渋滞発生を避けるために、駐車場Ｐが満車になった段階で、駐車場Ｐの入口付近での空き待ちを禁止しているところもある。このような駐車場Ｐにおいては、駐車場Ｐが満車になった段階で、渋滞が急に消失する。ステップＳ２５４は、かかる状況の発生の有無を判定する処理である。
渋滞が発生していなかったと判定した場合（ステップＳ２５４：ＮＯ）、制御部１１は、前記一の時間帯における駐車場Ｐが空き状態であることを一時記憶する（ステップＳ２５５）。
【００８１】
直前まで渋滞が発生していたと判定した場合（ステップＳ２５４：ＹＥＳ）、又はステップＳ２５３において平均旅行時間が閾値以上であると判定した場合（ステップＳ２５３：ＮＯ）、制御部１１は、前記一の時間帯における駐車場Ｐは満車であることを一時記憶する（ステップＳ２５６）。
【００８２】
次いで、制御部１１は、判定対象である駐車場Ｐの駐車場ＩＤ及び発着日に係る属性に対応付けて、駐車場Ｐの満空に係る判定結果を満空ＤＢ１５ｄに登録する（ステップＳ２５７）。
【００８３】
次いで、制御部１１は、全曜日及び時間帯の満空判定処理を行ったか否かを判定する（ステップＳ２５８）。全曜日及び時間帯の満空判定処理を行っていないと判定した場合（ステップＳ２５８：ＮＯ）、制御部１１は処理をステップＳ２５１へ戻す。全曜日及び時間帯の満空判定処理を行ったと判定した場合（ステップＳ２５８：ＹＥＳ）、制御部１１は処理を終える。
【００８４】
実施形態２によれば、車両Ｃの入場及び退場を検知する機器が設けられていない駐車場Ｐ、スタンドアロンで満空情報を管理している駐車場Ｐ、満空情報を外部に公開していない駐車場Ｐについても、該駐車場Ｐに隣接する道路Ｒにおける平均旅行時間に基づいて駐車場Ｐの満空を判定することができる。
【００８５】
なお、本実施形態２では、駐車場Ｐに隣接する道路Ｒにおける平均旅行時間に基づいて、該駐車場Ｐの満空を判定する構成を説明したが、駐車場Ｐに隣接する道路Ｒを走行する車両Ｃの速度に基づいて、該駐車場Ｐの満空を判定するように構成しても良い。具体的には、制御部１１は、ステップＳ２５２において駐車場Ｐに隣接する道路Ｒにおける車両Ｃの平均速度を特定する。平均速度は、複数の車両Ｃから収集したプローブ情報に含まれる車速の情報に基づいて算出することができる。そして、制御部１１は、ステップＳ２５３において、平均速度が、速度に係る閾値以上であるか否かを判定する。平均速度が閾値未満である場合、駐車場Ｐは満車であると判定する。平均速度が閾値以上である場合であって、直前にも渋滞が発生していなかった場合、駐車場Ｐに空きがあると判定する（ステップＳ２５５）。
【００８６】
また、車両Ｃから収集したプローブ情報に基づいて、車両Ｃの平均旅行時間を特定する例を説明したが、道路Ｒに設けられたビーコン、その他の感知器によって得られた情報を収集し、該情報に基づいて駐車場Ｐに隣接する道路Ｒにおける平均旅行時間を特定するように構成しても良い。
【００８７】
（実施形態３）
実施形態３に係る駐車場満空判定システム、駐車場満空判定装置１、駐車場満空判定方法、並びにコンピュータプログラム３４１及び記録媒体３０４は、駐車場Ｐの満空判定の結果を対応付けて記憶する属性の内容が異なるため、以下では主に上記相違点を説明する。その他の構成及び作用効果は実施形態１と同様であるため、対応する箇所には同様の符号を付して詳細な説明を省略する。
【００８８】
図１５は本発明の実施形態３に係る駐車場満空判定システムの一構成例を示す概念図である。本実施形態３に係る駐車場満空判定システムは、実施形態１と同様、通信網Ｎに接続された駐車場満空判定装置１及び車載機２を備える。実施形態３に係る駐車場満空判定システムは、更に、駐車場Ｐの満空に関わる属性であって、経時的に変化する情報を提供する情報提供装置３０５を備える。情報提供装置３０５は通信網Ｎに接続されており、駐車場満空判定装置１からの要求に応じて、駐車場Ｐの満空に関わる属性の情報を駐車場満空判定装置１へ送信する。駐車場Ｐの満空に関わる属性は、例えば、季節、天候、交通状況、各種イベントである。イベントには、スポーツの試合開催、各種催事などが含まれる。駐車場満空判定装置１は、情報提供装置３０５から送信された属性の情報を受信し、駐車場Ｐの満空判定結果に属性を対応付けて記憶部１５に記憶させる。
【００８９】
図１６は実施形態３に係る駐車場満空判定装置１の一構成例を示す概念図である。実施形態３に係る駐車場満空判定装置１の記憶部１５は、駐車場Ｐの満空判定結果を満空ＤＢ３１５ｄに格納し、満空判定結果に係る駐車場ＩＤ及び属性を、該満空判定結果に対応付けて属性ＤＢ３１５ｅに格納する。満空ＤＢ３１５ｄ及び属性ＤＢ３１５ｅは、時間帯毎に判定した駐車場Ｐの満空判定結果を、属性に対応付けて記憶する判定結果記憶部として機能する。駐車場満空判定装置１によるプローブ情報の収集及び各駐車場Ｐの満空判定方法は実施形態１と同様であり、ステップＳ３５及びステップＳ４１で特定される属性の内容と、満空判定結果の格納方法が異なる。
【００９０】
図１７は実施形態３における満空ＤＢ３１５ｄのレコードレイアウト例を示す概念図である。実施形態３の満空ＤＢ３１５ｄは、駐車場Ｐが満車であるか否かを時間帯及び曜日の種類毎に示した情報を、満空情報ＩＤに対応付けて格納する。つまり、満空ＤＢ３１５ｄは、満空情報ＩＤと、曜日の種類と、各時間帯の満空判定結果を示す情報とを対応付けて記憶している。満空情報ＩＤは、満空判定結果の情報に対応する駐車場ＩＤ及び各種属性を対応付けるための情報である。
【００９１】
図１８は実施形態３における属性ＤＢ３１５ｅのレコードレイアウト例を示す概念図である。属性ＤＢ３１５ｅは、駐車場ＩＤ、季節、天候並びに交通状況及びイベントの情報を満空情報ＩＤに対応付けて格納する。駐車場満空判定装置１の制御部１１は、属性ＤＢ３１５ｅを参照することによって、特定の駐車場Ｐ、季節、天候、交通状況及びイベントに対応する満空情報ＩＤを特定することができる。例えば、駐車場ＩＤ「０００１」、季節「春」、天候「晴」、特段のイベントが無い場合、満空情報ＩＤ「０００１」が特定される。
そして、制御部１１は、満空情報ＩＤ「０００１」に基づいて、該満空情報ＩＤ「０００１」に対応する満空判定結果の情報を、満空ＤＢ３１５ｄから検索し、読み出すことができる。
【００９２】
実施形態３によれば、駐車場満空判定装置１は、時間帯毎に判定した駐車場Ｐの満空判定結果を曜日の種類のみならず、他の属性にも対応付けて記憶部１５に記憶するため、曜日の種類及び属性を考慮して、駐車場Ｐの満空状況を記憶することができる。駐車場満空判定装置１は、満空ＤＢ３１５ｄ及び属性ＤＢ３１５ｅを参照することにより、曜日の種類及び属性に応じたより正確な駐車場Ｐの満空状況を推定し、正確な満空状況に基づく各種情報を使用者に提供することができる。
【００９３】
具体的には、駐車場満空判定装置１は、各駐車場Ｐの満空判定結果を、時間帯と、曜日の種類と、季節と、天候と、交通状況及びイベントとに対応付けて記憶するため、曜日の種類、季節、天候並びに交通状況及びイベントの影響を考慮して、時間帯毎の駐車場Ｐの満空状況を推定することができる。
【００９４】
今回開示された実施の形態はすべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００９５】
１  駐車場満空判定装置
２  車載機
３  検出器
４、３０４  記録媒体
１１  制御部
１２  ＲＯＭ
１３  ＲＡＭ
１４  通信部
１５  記憶部
１５ａ  地図情報
１５ｂ  プローブ情報ＤＢ
１５ｃ  発着時間ＤＢ
１５ｄ  満空ＤＢ
１６  時計
２１  制御部
２２  ＲＯＭ
２３  ＲＡＭ
２４  車載通信部
２５  記憶部
２６  表示部
２７  操作部
２８  時計
２９  位置検出部
３０  取得部
４１、３４１  コンピュータプログラム
３０５  情報提供装置
３１５ｅ  属性ＤＢ
Ｃ  車両
Ｎ  通信網
Ｐ  駐車場
Ｒ  道路
【図１】
2016062240.tif 000003
【図２】
2016062240.tif 000004
【図３】
2016062240.tif 000005
【図４】
2016062240.tif 000006
【図５】
2016062240.tif 000007
【図６】
2016062240.tif 000008
【図７】
2016062240.tif 000009
【図８】
2016062240.tif 000010
【図９】
2016062240.tif 000011
【図１０】
2016062240.tif 000012
【図１１】
2016062240.tif 000013
【図１２】
2016062240.tif 000014
【図１３】
2016062240.tif 000015
【図１４】
2016062240.tif 000016
【図１５】
2016062240.tif 000017
【図１６】
2016062240.tif 000018
【図１７】
2016062240.tif 000019
【図１８】
2016062240.tif 000020