(57)【特許請求の範囲】
【請求項１】
複数の車両と、該複数の車両のそれぞれと通信可能なセンタと、を含む駐車待ち時間予測システムであって、
各前記複数の車両は、
自車の位置情報を前記センタに送信する第１送信部と、
自車が駐車状態に移行した場合、駐車状態に移行した旨を表す情報を前記センタに送信する第２送信部と、を備え、
前記センタは、
各前記複数の車両から送信される位置情報を受信する第１受信部と、
各前記複数の車両から送信される駐車状態に移行した旨の情報を受信する第２受信部と、
前記複数の車両のうちの所定の駐車場の入口周辺の駐車待ち車両から前記第１受信部が受信した位置情報に基づき、前記駐車場で駐車待ちしている車両の台数を算出する待ち台数算出部と、
前記第１受信部が受信する位置情報、及び前記第２受信部が受信する駐車状態に移行した旨を表す情報に基づき、前記駐車場に駐車した駐車車両を特定し、現時点を基準とする駐車時間として想定される所定時間内における所定の単位時間毎の前記駐車車両の台数を算出する駐車台数算出部と、
前記待ち台数算出部により算出された台数、及び前記駐車台数算出部により算出された台数に基づき、前記駐車場の待ち時間を算出する待ち時間算出部と、を備える、
駐車待ち時間予測システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、駐車待ち時間予測システムに関する。
【背景技術】
【０００２】
従来、入場車両検知機、退場車両検知機、及び待ち台数検知センサ等の検知装置からの信号に基づき、駐車場の待ち時間を算出する駐車場待ち時間情報提供装置が知られている（例えば、特許文献１等参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−３１２２９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示の技術では、各種装置（入場車両検知機、退場車両検知機、待ち台数検知センサ等）が配備されない駐車場の待ち時間を算出することができない。また、駐車場に各種検知装置が配備されている場合でも、例えば、駐車場の運営主体とは関係なく、ある地域の各駐車場の待ち時間を予測したい場合等のように、駐車場に配備される各種装置からの信号を取得できない状況では、同様に、駐車場の待ち時間を算出することができない。
【０００５】
そこで、上記課題に鑑み、駐車場に固有で配備される各種装置からの情報を用いることなく駐車場の待ち時間を算出することが可能な駐車待ち時間予測システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の一実施形態では、
複数の車両と、該複数の車両のそれぞれと通信可能なセンタと、を含む駐車待ち時間予測システムであって、
各前記複数の車両は、
自車の位置情報を前記センタに送信する第１送信部と、
自車が駐車状態に移行した場合、駐車状態に移行した旨を表す情報を前記センタに送信する第２送信部と、を備え、
前記センタは、
各前記複数の車両から送信される位置情報を受信する第１受信部と、
各前記複数の車両から送信される駐車状態に移行した旨の情報を受信する第２受信部と、
前記複数の車両のうちの所定の駐車場の入口周辺の駐車待ち車両から前記第１受信部が受信した位置情報に基づき、前記駐車場で駐車待ちしている車両の台数を算出する待ち台数算出部と、
前記第１受信部が受信する位置情報、及び前記第２受信部が受信する駐車状態に移行した旨を表す情報に基づき、前記駐車場に駐車した駐車車両を特定し、現時点を基準とする駐車時間として想定される所定時間内における所定の単位時間毎の前記駐車車両の台数を算出する駐車台数算出部と、
前記待ち台数算出部により算出された台数、及び前記駐車台数算出部により算出された台数に基づき、前記駐車場の待ち時間を算出する待ち時間算出部と、を備える、
駐車場待ち時間予測システムが提供される。
【０００７】
本発明の一実施形態によれば、駐車待ち時間予測システムのセンタは、駐車場の入口周辺の駐車待ち車両から送信される位置情報に基づき、駐車場で駐車待ちしている車両の台数を算出する。また、センタは、各車両から送信される位置情報、及び各車両から送信される駐車状態に移行した旨を表す情報に基づき、駐車場に駐車した駐車車両を特定し、現時点を基準とする駐車時間として想定される所定時間内における単位時間毎の駐車車両の台数を算出する。駐車時間として想定される所定時間は、例えば、対象となる駐車場の過去の平均駐車時間等を利用することができる。そして、センタは、算出した駐車待ちしている車両の台数、及び現時点を基準とする所定時間内における単位時間毎の駐車車両の台数に基づき、駐車場の待ち時間を算出する。従って、現時点から駐車時間と想定される所定時間前に駐車した車両から順次出庫していくと予測できる。そのため、例えば、現時点を基準とする所定時間内における単位時間毎の駐車車両の台数から今後の単位時間毎に出庫する台数を想定し、駐車待ちしている車両の台数と比較することにより、待ち時間を算出することができる。また、複数の車両から送信される位置情報と、駐車状態に移行した旨の信号を用いるため、駐車場に固有で配備される各種装置からの情報を用いることなく駐車場の待ち時間を算出することができる。
【発明の効果】
【０００８】
本実施の形態によれば、駐車場に固有で配備される各種装置からの情報を用いることなく駐車場の待ち時間を算出することが可能な駐車待ち時間予測システムを提供することができる。
【図面の簡単な説明】
【０００９】
【図１】駐車待ち時間予測システムの構成の一例を概略的に示す図である。
【図２】センタによる駐車待ち台数算出処理の一例を概略的に示すフローチャートである。
【図３】センタによる平均駐車時間算出処理の一例を概略的に示すフローチャートである。
【図４】センタによる駐車待ち時間算出処理の一例を概略的に示すフローチャートである。
【図５】センタによる情報配信処理の一例を概略的に示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照して発明を実施するための形態について説明する。
【００１１】
図１は、本実施形態に係る駐車待ち時間予測システム１の構成の一例を概略的に示す図である。本実施形態に係る駐車待ち時間予測システム１は、複数の車両２と、各車両２の遠隔に配置され、各車両２との間で通信ネットワーク４（例えば、携帯電話網等）を通じて通信可能なセンタ３と、を含み、複数の車両２からセンタ３に送信される情報に基づき、センタ３により対象となる駐車場（以下、「対象駐車場」と称する）における駐車待ち時間を予測する。
【００１２】
尚、本明細書における「駐車場」は、有料、無料の別を問わず、任意のユーザが利用可能な駐車施設を意味する。また、対象駐車場は、複数あってよく、センタ３は、複数ある対象駐車場のそれぞれに関して、後述する処理を行うことにより、各対象駐車場に対する駐車待ち時間等を算出することができる。また、センタ３は、後述する機能の他、車両２から送信される目的地を含む経路案内要求に応じて、車両２の現在位置から目的地までの経路探索を行い、経路案内要求を送信した車両２に経路案内情報を返信する構成を有する前提で以下の説明を行う。また、車両２は、後述する機能の他、ユーザからの操作入力等に応じて、センタ３に経路案内要求を送信し、センタ３から返信された経路案内情報に基づき、地図画面に経路図を重畳的に表示するナビゲーション装置（不図示）を含む前提で以下の説明を行う。
【００１３】
車両２は、ＧＰＳ（Global Positioning System）受信機２１、ＡＣＣ（アクセサリ）スイッチ２２、ＥＣＵ２３（Electronic Control Unit）、ＤＣＭ（Data Communication Module）２４等を含む。
【００１４】
尚、各車両２は、全て同様の構成を有するため、図中の車両２のうち、左端に示す車両２のみにＧＰＳ受信機２１、ＡＣＣスイッチ２２、ＥＣＵ２３、ＤＣＭ２４に対応する構成を図示し、他の車両２では、当該構成の図示を省略している。
【００１５】
ＧＰＳ受信機２１は、地球軌道上を周回するＧＰＳ衛星から送信されるＧＰＳ信号を受信する。ＧＰＳ受信機２１は、１対１の通信線やＣＡＮ（Controller Area Network）等の車載ネットワーク等を通じてＥＣＵ２３と通信可能に接続され、受信したＧＰＳ信号は、ＥＣＵ２３に送信される。
【００１６】
ＡＣＣスイッチ２２は、車両２のＡＣＣ電源のＯＮ／ＯＦＦを行う。ＡＣＣスイッチ２２は、車両２のユーザ（運転者等）の所定の操作に応じて、ＯＮ／ＯＦＦされる。ＡＣＣスイッチ２２は、１対１の通信線やＣＡＮ等の車載ネットワークを通じてＥＣＵ２３と通信可能に接続され、ＡＣＣスイッチ２２のＯＮ／ＯＦＦ状態を示す信号は、ＥＣＵ２３に送信される。
【００１７】
ＥＣＵ２３は、ＤＣＭ２４を用いて、センタ３との間での通信制御を行う電子制御ユニットである。ＥＣＵ２３は、例えば、マイクロコンピュータを中心に構成され、ＲＯＭに格納される各種プログラムをＣＰＵで実行することにより後述する各種制御処理を実現する。ＥＣＵ２３は、１つ以上のプログラムをＣＰＵ上で実行することにより実現される機能部として、送受信処理部２３１、位置情報生成部２３２、ＡＣＣ情報生成部２３３を含む。
【００１８】
送受信処理部２３１は、ＤＣＭ２４を用いて、センタ３との間でのデータ信号、制御信号等のやり取りを制御する。送受信処理部２３１は、位置情報生成部２３２からの送信要求に応じて、センタ３に自車の位置情報を含む信号（位置情報信号或いは駐車待ち信号）を送信する処理を行う。また、送受信処理部２３１は、ＡＣＣ情報生成部２３３からの送信要求に応じて、ＡＣＣ情報（ＡＣＣスイッチ２２のＯＮからＯＦＦ或いはＯＦＦからＯＮへの遷移に関する情報）を含む信号（ＡＣＣ情報信号）をセンタ３に送信する処理を行う。
【００１９】
尚、送受信処理部２３１は、各種信号をセンタ３に送信する場合、例えば、送信対象の信号に各車両２に固有の識別情報（各車両２或いは各車両２に搭載される車載器に固有のＩＤ等）を含めて送信する。これにより、センタ３は、受信した信号が、複数の車両２のうちの何れの車両２から送信されたのかを判断できる。
【００２０】
位置情報生成部２３２は、ＧＰＳ受信機２１から入力されるＧＰＳ信号に基づき、既知のＧＰＳ測位手法を用いて、自車（車両２）の位置を測位する。
【００２１】
位置情報生成部２３２は、車両２が走行している場合、送受信処理部２３１に送信要求を出力し、送受信処理部２３１は、送信要求に応じて、測位結果である自車の位置情報を含む位置情報信号をセンタ３に送信する。また、位置情報生成部２３２は、対象駐車場の入口の手前、例えば、入口から所定距離Ｘ［ｍ］以内の離れた位置で停車状態が継続する場合、自車が対象駐車場の駐車待ちをしている可能性があると判断する。そして、位置情報生成部２３２は、自車が対象駐車場の駐車待ちをしている可能性があると判断すると、送受信処理部２３１に送信要求を出力し、送受信処理部２３１は、送信要求に応じて、測位結果である自車の位置情報を含む駐車待ち信号をセンタ３に送信する。
【００２２】
尚、位置情報生成部２３２は、例えば、図示しない車速センサから１対１の通信線やＣＡＮ等の車載ネットワークを通じてＥＣＵ２３に送信される車速信号に基づき、自車（車両２）が走行しているのか、停車しているのかを判断する。また、位置情報生成部２３２は、停車している時間が信号待ちや渋滞等と区別可能な閾値よりも長くなった場合に、自車が対象駐車場の駐車待ちをしている可能性があると判断してよい。
【００２３】
ＡＣＣ情報生成部２３３は、ＡＣＣスイッチ２２から入力されるＯＮ／ＯＦＦ状態を表す信号に基づき、ＡＣＣ情報を生成する。ＡＣＣ情報には、ＡＣＣスイッチ２２がＯＮ状態からＯＦＦされた（即ち、ＡＣＣ−ＯＦＦされた）旨を表す情報（ＡＣＣ−ＯＦＦ情報）と、ＡＣＣスイッチ２２がＯＦＦ状態からＯＮされた（即ち、ＡＣＣ−ＯＮされた）旨を表す情報（ＡＣＣ−ＯＮ情報）が含まれる。ＡＣＣ−ＯＦＦ情報は、自車（車両２）が駐車状態に移行した旨を表す情報を一例である。ＡＣＣ情報生成部２３３は、自車がＡＣＣ−ＯＦＦされた場合、送受信処理部２３１に送信要求を出力し、センタ３にＡＣＣ−ＯＦＦ情報を含むＡＣＣ情報信号を送信する。また、ＡＣＣ情報生成部２３３は、自車がＡＣＣ−ＯＮされた場合、送受信処理部２３１に送信要求を出力し、センタ３にＡＣＣ−ＯＮ情報を含むＡＣＣ情報信号を送信する。ＡＣＣ−ＯＮ情報は、自車（車両２）が駐車状態を脱した（車両が起動し、運転者による操作或いは自動運転等により走行可能状態になった）旨を表す情報の一例である。
【００２４】
尚、各車両２は、自車（車両２）が駐車状態に移行した旨を表す情報として、ＡＣＣ−ＯＦＦ情報の代わりに、車両２がイグニッションオフ（ＩＧ−ＯＦＦ）された旨を表す情報をセンタ３に送信してもよい。また、各車両２は、自車（車両２）が駐車状態を脱した旨を表す情報として、ＡＣＣ−ＯＮ情報の代わりに、車両２がイグニッションオン（ＩＧ−ＯＮ）された旨を表す情報をセンタ３に送信してもよい。
【００２５】
ＤＣＭ２４は、通信ネットワーク４を通じて、センタ３と通信可能に接続する通信デバイス（無線通信機器）の一例である。
【００２６】
センタ３は、通信機器３１、駐車場情報生成装置３２を含む。
【００２７】
通信機器３１は、通信ネットワーク４を通じて、各車両２と通信可能に接続するための任意のデバイスである。
【００２８】
駐車場情報生成装置３２は、対象駐車場に関する各種情報（例えば、後述する駐車待ち台数、平均駐車時間、駐車待ち時間等）を生成する。駐車場情報生成装置３２は、１又は複数のコンピュータを中心に構成される。駐車場情報生成装置３２は、該コンピュータ等により実現される機能部として、送受信処理部３２１、駐車待ち台数算出部３２２、平均駐車時間算出部３２３、駐車待ち時間算出部３２４、駐車場情報配信部３２５を含む。また、駐車場情報生成装置３２は、該コンピュータ内のメモリ、或いは、該コンピュータに付随する記憶装置等の記憶領域として実現される記憶部３２６を含む。
【００２９】
送受信処理部３２１は、通信機器３１を通じて、車両２にデータ信号、制御信号等を送信したり、車両２から送信されるデータ信号、制御信号等を受信したりする処理を行う。送受信処理部３２１は、各車両２から位置情報信号或いは駐車待ち信号を受信すると、位置情報信号に含まれる車両２の識別情報、位置情報等を受信時刻と紐付けて記憶部３２６に記憶させる処理を行う。また、送受信処理部３２１は、各車両２から駐車待ち信号を受信した場合、駐車待ち台数算出部３２２に対して、その旨を通知する。また、送受信処理部３２１は、各車両２からＡＣＣ情報信号を受信すると、ＡＣＣ情報信号に含まれる車両２の識別情報、ＡＣＣ情報（ＡＣＣ−ＯＮ情報或いはＡＣＣ−ＯＦＦ情報）を受信時刻と紐付けて記憶部３２６に記憶させる処理を行う。また、送受信処理部３２１は、各車両２からＡＣＣ情報を受信すると、平均駐車時間算出部３２３に対して、その旨を通知する。
【００３０】
駐車待ち台数算出部３２２は、送受信処理部３２１が受信した各車両２の位置情報に基づき、対象駐車場の駐車待ち台数を算出する。以下、図２を参照して、駐車待ち台数算出部３２２による処理の詳細について説明する。
【００３１】
図２は、センタ３の駐車待ち台数算出部３２２による処理の一例を概略的に示すフローチャートである。当該フローチャートによる処理は、例えば、複数の車両２のそれぞれに対して実行されると共に、各車両２のＡＣＣ−ＯＮからＡＣＣ−ＯＦＦまでの間で、繰り返し実行される。
【００３２】
ステップＳ１０２にて、駐車待ち台数算出部３２２は、車両２のナビゲーション装置（不図示）を通じて目的地が設定されているか否かを判定する。駐車待ち台数算出部３２２は、車両２の目的地が設定されている場合、ステップＳ１０４に進み、車両２の目的地が設定されていない場合、ステップＳ１１０に進む。
【００３３】
ステップＳ１０４にて、駐車待ち台数算出部３２２は、設定されている目的地が対象駐車場であるか否かを判定する。駐車待ち台数算出部３２２は、設定されている目的地が対象駐車場である場合、ステップＳ１０６に進み、設定されている目的地が対象駐車場でない場合、ステップＳ１１０に進む。
【００３４】
ステップＳ１０６にて、駐車待ち台数算出部３２２は、送受信処理部３２１が受信した車両２からの位置情報、及びセンタ３内にデータベースとして格納される地図情報（不図示）等に基づき、対象駐車場に到着したか否かを判定する。駐車待ち台数算出部３２２は、対象駐車場に到着した場合、即ち、センタ３が車両２を対象駐車場内まで案内できた場合、今回の処理を終了し、対象駐車場に到着していない場合、ステップＳ１０８に進む。
【００３５】
ステップＳ１０８にて、駐車待ち台数算出部３２２は、対象駐車場の入口の手前、例えば、入口から所定距離Ｘ［ｍ］以内の離れた位置で車両２の停車状態が継続しているか否かを判定する。駐車待ち台数算出部３２２は、対象駐車場の入口の手前で、車両２の停車状態が継続している場合、車両２は駐車待ちの状態にあると判断し、ステップＳ１１２に進み、それ以外の場合、車両２は駐車待ちの状態でないと判断し、ステップＳ１０６に戻る。
【００３６】
尚、ステップＳ１０８にて、駐車待ち台数算出部３２２は、後述するステップＳ１１０と同様、車両２から駐車待ち信号を受信するか否かにより、車両２が駐車待ちの状態であるか否かを判断してもよい。
【００３７】
一方、ステップＳ１１０にて、駐車待ち台数算出部３２２は、送受信処理部３２１が車両２から駐車待ち信号を受信したか否かを判定する。駐車待ち台数算出部３２２は、送受信処理部３２１が車両２から駐車待ち信号を受信した場合、車両２は駐車待ちの状態にあると判断し、ステップＳ１１２に進み、駐車待ち信号を受信していない場合、車両２は駐車待ち状態にないと判断し、今回の処理を終了する。
【００３８】
尚、ステップＳ１１０にて、駐車待ち台数算出部３２２は、ステップＳ１０８と同様、送受信処理部３２１が受信する車両２の位置情報に基づき、車両２が駐車待ちであるか否かを判断してもよい。
【００３９】
ステップＳ１１２にて、駐車待ち台数算出部３２２は、対象駐車場の入口に到達するまでの時間の計測を開始する。
【００４０】
ステップＳ１１４にて、駐車待ち台数算出部３２２は、駐車待ち台数Ｍを算出する（推定する）。駐車待ち台数算出部３２２は、送受信処理部３２１が受信した車両２の位置情報、及び地図情報等に基づき、車両２が駐車待ちを開始した位置（即ち、車両２が現在停車している位置）から対象駐車場の入口までの距離を算出する。そして、駐車待ち台数算出部３２２は、算出した距離と、予め規定される平均車両全長（例えば、４．５［ｍ］）に基づき、車両２を含む対象駐車場の入口までに駐車待ちしている車両（駐車待ち車両）の台数を算出する。例えば、算出した距離を平均車両全長で除して、駐車待ち台数を算出してもよいし、更に、車間距離等も考慮して駐車待ち台数を算出してもよい。
【００４１】
ステップＳ１１６にて、駐車待ち台数算出部３２２は、算出した駐車待ち台数Ｍを記憶部３２６に記録する。
【００４２】
尚、対象駐車場の駐車待ちしている車両２が同時に複数存在する場合、それぞれの駐車待ちしている車両２に対して駐車待ち台数Ｍが算出されるため、その場合は、算出されたうちの最も多いものを対象駐車場の駐車待ち台数Ｍとして記憶部３２６に残し、その他の駐車待ち台数Ｍは削除してもよい。
【００４３】
ステップＳ１１８にて、駐車待ち台数算出部３２２は、送受信処理部３２１が受信した車両２の位置情報、及び地図情報等に基づき、車両２が対象駐車場の入口に到達したか否かを判定する。駐車待ち台数算出部３２２は、車両２が対象駐車場の入口に到達した場合、ステップＳ１２０に進み、到達していない場合、ステップＳ１１８の処理を繰り返す。
【００４４】
ステップＳ１２０にて、駐車待ち台数算出部３２２は、車両２が駐車待ちの開始から対象駐車場の入口に到達するまでに要した時間（以下、単に「対象駐車場の入口までの所要時間」と称する）Ｔ１を記憶部３２６に記録し、今回の処理を終了する。
【００４５】
このように、本実施形態では、センタ３（駐車待ち台数算出部３２２）は、各車両２から送信される位置情報に基づき、駐車待ちを開始した車両（駐車待ち車両）を特定すると共に、駐車待ち車両の停車位置から対象駐車場の入口までの距離を算出する。そして、センタ３（駐車待ち台数算出部３２２）は、算出した駐車待ち車両が停車している位置（即ち、駐車待ちを開始した位置）から対象駐車場の入口までの距離、及び平均車両全長に基づき、駐車待ち台数を推定して算出することができる。また、各車両２から送信される位置情報を用いるため、例えば、対象駐車場に固有で設置されるカメラ等の待ち台数を検知する各種装置を用いることなく、対象駐車場の待ち台数を算出することができる。
【００４６】
図１に戻り、平均駐車時間算出部３２３は、対象駐車場の駐車車両の平均駐車時間を算出する。以下、図３を参照して、平均駐車時間算出部３２３による処理の詳細について説明をする。
【００４７】
図３は、センタ３の平均駐車時間算出部３２３による処理の一例を概略的に示すフローチャートである。当該フローチャートによる処理は、例えば、送受信処理部３２１が複数の車両２の何れかからＡＣＣ−ＯＦＦ情報を含むＡＣＣ情報信号を受信した場合に実行される。
【００４８】
尚、当該フローチャートの処理の実行中に、送受信処理部３２１が他の車両２から送信されたＡＣＣ−ＯＦＦ情報を含むＡＣＣ情報信号を更に受信する場合が有りうる。このような場合は、当該フローチャートによる複数の処理が並列的に実行されうる。
【００４９】
ステップＳ２０２にて、平均駐車時間算出部３２３は、送受信処理部３２１が受信したＡＣＣ情報信号を送信した車両２の位置情報に基づき、当該車両２（即ち、ＡＣＣ−ＯＦＦされた車両２）が対象駐車場内に位置するか否かを判定する。平均駐車時間算出部３２３は、ＡＣＣ−ＯＦＦされた車両２が対象駐車場内に位置する場合、当該車両２が対象駐車場に駐車したと判断し、ステップＳ２０４に進み、対象駐車場内に位置しない場合、今回の処理を終了する。
【００５０】
ステップＳ２０４にて、平均駐車時間算出部３２３は、当該車両２がＡＣＣ−ＯＦＦされた時刻、及び位置を記憶部３２６に記録する。この際、平均駐車時間算出部３２３は、送受信処理部３２１がＡＣＣ情報信号を受信した時刻を記録してもよいし、ＡＣＣ情報信号にＡＣＣ−ＯＦＦされた時刻の情報が含まれる場合、当該時刻を記録してもよい。
【００５１】
ステップＳ２０６にて、平均駐車時間算出部３２３は、当該車両２がＡＣＣ−ＯＮされたか否か、即ち、送受信処理部３２１が当該車両からＡＣＣ−ＯＮ情報を含むＡＣＣ情報信号を受信したか否かを判定する。平均駐車時間算出部３２３は、当該車両２がＡＣＣ−ＯＮされた場合、ステップＳ２０８に進み、ＡＣＣ−ＯＮされていない場合、ステップＳ２０６の処理を繰り返す。
【００５２】
ステップＳ２０８にて、平均駐車時間算出部３２３は、当該車両２がＡＣＣ−ＯＮされた時刻、及び位置を記憶部３２６に記録する。この際、平均駐車時間算出部３２３は、送受信処理部３２１がＡＣＣ情報信号を受信した時刻を記録してもよいし、ＡＣＣ情報信号にＡＣＣ−ＯＮされた時刻の情報が含まれる場合、当該時刻を記録してもよい。
【００５３】
ステップＳ２１０にて、平均駐車時間算出部３２３は、ＡＣＣ−ＯＦＦされた時刻と、ＡＣＣ−ＯＮされた時刻に基づき、当該車両２の今回の駐車時間を算出する。即ち、平均駐車時間算出部３２３は、ＡＣＣ−ＯＦＦされた時刻からＡＣＣ−ＯＮされた時刻までの経過時間を駐車時間として算出する。
【００５４】
ステップＳ２１２にて、平均駐車時間算出部３２３は、予め規定される種別毎に、例えば、時間帯、曜日、月、特異日等の別毎に、平均駐車時間を算出する。即ち、平均駐車時間算出部３２３は、当該車両２の駐車されていた日時に対応する複数の種別に対応する平均駐車時間を算出する。記憶部３２６には、過去に算出された平均駐車時間や平均駐車時間を算出するために用いられた各駐車時間等が記録されているため、記憶部３２６に含まれる当該データと、当該車両２の今回の駐車時間を用いて、種別毎の平均駐車時間を算出する。
【００５５】
尚、平均駐車時間は、全ての駐車時間の単純平均（移動平均）であってよいし、例えば、新しく算出された駐車時間に重みづけを行った加重平均等であってもよい。
【００５６】
ステップＳ２１４にて、平均駐車時間算出部３２３は、ステップＳ２１２で算出した種別毎の平均駐車時間と、その元データである当該車両２の今回の駐車時間を、種別毎に、即ち、種別との対応関係が識別可能な態様で記憶部３２６に記録し、今回の処理を終了する。
【００５７】
このように、本実施形態では、センタ３（平均駐車時間算出部３２３）は、各車両２から送信される位置情報及びＡＣＣ情報（ＡＣＣ−ＯＦＦ情報及びＡＣＣ−ＯＮ情報）に基づき、対象駐車場に駐車した各車両２の駐車時間を算出する。そして、センタ３（平均駐車時間算出部３２３）は、各車両２の駐車時間を統計的に処理することにより、対象駐車場の平均駐車時間を算出することができる。また、センタ３（平均駐車時間算出部３２３）は、各車両２から送信される位置情報及びＡＣＣ情報を用いるため、例えば、対象駐車場に固有で設置される入退場車両を検知する各種装置を用いることなく、対象駐車場の平均駐車時間を算出することができる。
【００５８】
図１に戻り、駐車待ち時間算出部３２４は、対象駐車場が満車である場合に、駐車待ち時間（予測値）を算出する。具体的には、駐車待ち時間算出部３２４は、後述する駐車場情報配信部３２５が対象駐車場が満車であると判断して出力される処理要求（駐車待ち時間算出要求）に応じて、駐車待ち時間を算出する。以下、図４を参照して、駐車待ち時間算出部３２４による処理の詳細について説明をする。
【００５９】
図４は、センタ３の駐車待ち時間算出部３２４による処理の一例を概略的に示すフローチャートである。当該フローチャートによる処理は、駐車場情報配信部３２５から駐車待ち時間算出要求を受け付けると実行される。
【００６０】
ステップＳ３０２にて、駐車待ち時間算出部３２４は、変数Ａ，Ｄの初期値を、それぞれ、平均駐車時間の値、０に設定する。
【００６１】
尚、変数Ａに初期値として設定される平均駐車時間は、駐車場情報配信部３２５から駐車時間算出要求を受信した日時に対応する種別の平均駐車時間である。上述の通り、複数の種別の平均駐車時間を用いることが可能であるが、例えば、最も長いものを利用したり、複数の種別の平均駐車時間の更に平均値を利用したり等してよい。以下の当該フローチャートによる処理では、単に平均駐車時間として説明を続ける。
【００６２】
ステップＳ３０４にて、駐車待ち時間算出部３２４は、送受信処理部３２１が受信し記憶部３２６に記録されたＡＣＣ−ＯＦＦ情報に基づき、現時点を基準とするＡ分前からのａ分間（例えば、３分間等）で対象駐車場に駐車した台数をカウントする。
【００６３】
ステップＳ３０６にて、駐車待ち時間算出部３２４は、カウントした台数を、現時点を基準とする平均駐車時間内におけるａ分毎の時間区分と紐付けて、記憶部３２６に記録する。
【００６４】
ステップＳ３０８にて、駐車待ち時間算出部３２４は、変数Ａをａだけデクリメントする。
【００６５】
ステップＳ３１０にて、駐車待ち時間算出部３２４は、変数Ａが０以下であるか否かを判定する。駐車待ち時間算出部３２４は、変数Ａが０以下である場合、ステップＳ３１２に進み、変数Ａが０以下でない場合、ステップＳ３０４に戻って、ステップＳ３０４〜Ｓ３０８の処理を繰り返す。
【００６６】
尚、ステップＳ３０２〜Ｓ３１０では、駐車待ち時間算出部３２４は、現時点を基準とする平均駐車時間前を起点として、ａ分毎に対象駐車場に駐車した台数を現時点までカウントすることにより、後述する駐車台数分布を作成するが、逆からカウントする態様であってもよい。即ち、駐車待ち時間算出部３２４は、現時点を起点として、ａ分毎に対象駐車場に駐車した台数を平均駐車時間前までカウントすることにより、駐車台数分布を作成してよい。
【００６７】
ステップＳ３１２にて、駐車待ち時間算出部３２４は、ステップＳ３０４〜Ｓ３１０の繰り返しにより、ステップＳ３０８で記録された台数に基づき、現時点を基準とする平均駐車時間内におけるａ分毎の駐車された台数の分布（以下、駐車台数分布と称する）を生成する。
【００６８】
尚、駐車台数分布は、ステップＳ３０６で順次カウントされた台数が、ステップＳ３０８で、駐車台数分布として更新されていくことにより、自動的に作成される態様であってもよい。この場合、ステップＳ３１２の処理は省略される。
【００６９】
ステップＳ３１４にて、駐車待ち時間算出部３２４は、記憶部３２６から対象駐車場の現在の待ち台数Ｍを取得する。
【００７０】
ステップＳ３１６にて、駐車待ち時間算出部３２４は、変数Ｄをａだけインクリメントする。
【００７１】
ステップＳ３１８にて、駐車待ち時間算出部３２４は、駐車台数分布を用いて、現時点を基準として、平均駐車時間前からのＤ分間で駐車された台数Ｋをカウントする。
【００７２】
ステップＳ３２０にて、駐車待ち時間算出部３２４は、カウントされた台数Ｋが駐車待ち台数Ｍ以上であるか否かを判定する。駐車待ち時間算出部３２４は、カウントされた台数Ｋが駐車待ち台数Ｍ以上である場合、ステップＳ３２２に進み、駐車待ち台数Ｍ以上でない場合、ステップＳ３１６に戻って、ステップＳ３１６〜Ｓ３２０の処理を繰り返す。
【００７３】
ステップＳ３２２にて、駐車待ち時間算出部３２４は、現在の変数Ｄを駐車待ち時間の予測値として算出し、今回の処理を終了する。
【００７４】
このように、本実施形態では、センタ３（駐車待ち時間算出部３２４）は、各車両２から送信される位置情報、及び各車両２から送信されるＡＣＣ−ＯＦＦ情報に基づき、対象駐車場に駐車した駐車車両を特定する。また、センタ３（駐車待ち時間算出部３２４）は、現時点を基準とする平均駐車時間内における単位時間毎の駐車した車両の台数（駐車台数分布）を算出する。そして、センタ３（駐車待ち時間算出部３２４）は、別途算出した駐車待ち台数、及び現時点を基準とする平均駐車時間内における単位時間毎の駐車した車両の台数（駐車台数分布）に基づき、駐車場の待ち時間を算出する。従って、現時点から駐車時間と想定される所定時間、即ち、対象駐車場の平均駐車時間前に駐車した車両から順次出庫していくと予測できる。そのため、上述の如く、現時点を基準とする平均駐車時間内における単位時間毎の駐車車両の台数（駐車台数分布）から今後の単位時間毎に出庫する台数を想定し、駐車待ちしている車両の台数と比較することにより、駐車待ち時間を算出することができる。また、各車両２から送信される位置情報及びＡＣＣ−ＯＦＦ情報を用いるため、対象駐車場に固有で配備される各種装置からの情報を用いることなく対象駐車場の待ち時間を算出することができる。
【００７５】
尚、本実施形態では、対象駐車場における「駐車時間として想定される所定時間」として、平均駐車時間算出部３２３により算出される平均駐車時間が利用されるが、例えば、予め規定される固定値を用いることも可能である。
【００７６】
図１に戻り、駐車場情報配信部３２５は、予め配信対象として登録される各車両２や各車両２のユーザの携帯端末（スマートフォン、タブレット端末等）に対して、対象駐車場に関する各種情報を配信する。以下、図５を参照して、駐車場情報配信部３２５による処理の詳細について説明を行う。
【００７７】
図５は、センタ３の駐車場情報配信部３２５による処理の一例を概略的に示すフローチャートである。当該フローチャートによる処理は、例えば、対象駐車場の営業時間内で定期的に実行される。
【００７８】
ステップＳ４０２にて、駐車場情報配信部３２５は、駐車待ち台数算出部３２２が算出し記憶部３２６に記録された、直近の対象駐車場の入口までの所要時間Ｔ１が所定閾値Ｔｔｈより長いか否かを判定する。駐車場情報配信部３２５は、直近の対象駐車場の入口までの所要時間Ｔ１が所定閾値Ｔｔｈ以上である場合、ステップＳ４０４に進み、所定閾値Ｔｔｈ以上でない場合、ステップＳ４１０に進む。
【００７９】
ステップＳ４０４にて、駐車場情報配信部３２５は、対象駐車場が満車であると判断する。
【００８０】
ステップＳ４０６にて、駐車場情報配信部３２５は、駐車待ち時間算出部３２４に対して駐車待ち時間算出要求を出力し、対象駐車場の駐車待ち時間（予測値）を算出させる。
【００８１】
ステップＳ４０８にて、駐車場情報配信部３２５は、予め登録された配信対象（各車両２及びそのユーザの携帯端末等）に対して、対象駐車場が満車である旨の情報、及び駐車待ち時間（予測値）を配信し、今回の処理を終了する。
【００８２】
一方、ステップＳ４１０にて、駐車場情報配信部３２５は、対象駐車場が空車であると判断する。
【００８３】
そして、ステップＳ４１２にて、駐車場情報配信部３２５は、予め登録された配信対象（各車両２及びそのユーザの携帯端末等）に対して、対象駐車場が空車である旨の情報を配信し、今回の処理を終了する。
【００８４】
尚、ステップＳ４０８及びステップＳ４１２にて、駐車場情報配信部３２５は、予め登録された配信対象の中から配信先を限定してもよい。例えば、駐車場情報配信部３２５は、予め登録された配信対象のうち、対象駐車場を目的地として設定している車両２及びそのユーザの携帯端末や、対象駐車場が位置する地域に向かっている車両２及びそのユーザの携帯端末に限定して、上記情報を配信してもよい。また、駐車場情報配信部３２５は、対象駐車場の満車又は空車である旨の情報、及び駐車待ち時間の情報の他、例えば、駐車待ち台数算出部３２２が算出した駐車待ち台数Ｍや対象駐車場の入口までの所要時間Ｔ１等を各車両２やそのユーザの携帯端末に配信してもよい。
【００８５】
このように、本実施形態では、センタ３（駐車場情報配信部３２５）は、別途計測した駐車待ち車両の対象駐車場の入口までの所要時間Ｔ１に基づき、当該所要時間Ｔ１が所定閾値Ｔｔｈ以上である場合、満車と判断する。従って、駐車場に固有の各種装置を用いることなく、対象駐車場が満車状態であるか空車状態であるかを判断することができる。また、センタ３（駐車場情報配信部３２５）は、対象駐車場が満車と判断した場合、上述の如く、駐車待ち時間（予測値）を算出し、満車である旨の情報及び駐車待ち時間を各車両２やそのユーザの携帯端末等に配信する。また、センタ３（駐車場情報配信部３２５）は、対象駐車場が空車と判断した場合、空車である旨の情報を各車両２やそのユーザの携帯端末等に配信する。従って、各車両２のユーザは、対象駐車場の状況をリアルタイムに把握することができ、駐車場選択の利便性が向上する。
【００８６】
以上、本発明を実施するための形態について詳述したが、本発明はかかる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００８７】
１  駐車待ち時間予測システム
２  車両
３  センタ
４  通信ネットワーク
２１  ＧＰＳ受信機
２２  ＡＣＣスイッチ
２３  ＥＣＵ
２４  ＤＣＭ
３１  通信機器
３２  駐車場情報生成装置
２３１  送受信処理部（第１送信部、第２送信部）
２３２  位置情報生成部
２３３  ＡＣＣ情報生成部
３２１  送受信処理部（第１受信部、第２受信部）
３２２  駐車待ち台数算出部
３２３  平均駐車時間算出部
３２４  駐車待ち時間算出部
３２５  駐車場情報配信部
３２６  記憶部
【図１】
0006561923.tif 000002
【図２】
0006561923.tif 000003
【図３】
0006561923.tif 000004
【図４】
0006561923.tif 000005
【図５】
0006561923.tif 000006