(57)【特許請求の範囲】
【請求項１】
第１所定範囲に設置される第１光通信装置と、
第２所定範囲に設置される第２光通信装置と、
車両が駐車する駐車区画それぞれに設けられるマーカーと、
を備え、
前記第１光通信装置は、
第１光通信データに含まれる前記第１所定範囲が有する駐車区画に関する第１の駐車区画情報を記憶させ、第２光通信データに含まれる前記第２所定範囲が有する駐車区画に関する第２の駐車区画情報を記憶させる記憶部と、を備え、
前記第１所定範囲において、前記マーカーとの間で行った光通信の結果に基づいて生成した第１光通信データを前記第２光通信装置へ送信し、前記第２所定範囲において、前記マーカーとの間で行った光通信の結果に基づいて生成された第２光通信データを前記第２光通信装置から受信し、生成した前記第１光通信データに受信した前記第２光通信データを連結して、連結した光通信データを新たな第１光通信データとして前記第２光通信装置へ送信し、
生成した前記第１の駐車区画情報が、前記記憶部に記憶されている前記第１の駐車区画情報に対して変化している場合、前記第１の駐車区画情報を更新して、更新した第１の駐車区画情報に基づき生成した光通信データを新たな第１光通信データとして前記第２光通信装置へ送信し、
前記第２光通信装置から受信した第２光通信データに含まれる前記第２の駐車区画情報が、前記記憶部に記憶されている前記第２の駐車区画情報に対して変化している場合、前記第２の駐車区画情報を更新条件に基づいて更新して、更新した第２の駐車区画情報に、生成した前記第１光通信データに含まれる前記第１所定範囲が有する駐車区画に関する第１の駐車区画情報を連結して、連結した駐車区画情報に基づき生成した光通信データを新たな第１光通信データとして前記第２光通信装置へ送信する光通信システム。
【請求項２】
第１所定範囲に設置される第１光通信装置と、
第２所定範囲に設置される第２光通信装置と、
車両が駐車する駐車区画それぞれに設けられるマーカーと、
第３所定範囲が有する駐車区画に関する第３の駐車区画情報を含む第３光通信データであって、前記マーカーとの間で行った光通信の結果に基づいて生成した前記第３光通信データを他の光通信装置に送信し、第３所定範囲に設置される第３光通信装置と、
を備え、
第１光通信データは、
前記第１所定範囲が有する駐車区画に関する第１の駐車区画情報を含み、
第２光通信データは、
前記第２所定範囲が有する駐車区画に関する第２の駐車区画情報を含み、
前記第１光通信装置は、
前記第１所定範囲において、前記マーカーとの間で行った光通信の結果に基づいて生成した第１光通信データを前記第２光通信装置へ送信し、前記第２所定範囲において、前記マーカーとの間で行った光通信の結果に基づいて生成された第２光通信データを前記第２光通信装置から受信し、生成した前記第１光通信データに受信した前記第２光通信データを連結して、連結した光通信データを新たな第１光通信データとして前記第２光通信装置へ送信し、
前記第２光通信装置から受信した第２光通信データに含まれる前記第２の駐車区画情報と、前記第３光通信装置から受信した第３光通信データに含まれる前記第２の駐車区画情報とを比較して、前記第２光通信データに含まれる前記第２の駐車区画情報と、前記第３光通信データに含まれる前記第２の駐車区画情報とが一致していない場合、更新条件に基づいて前記第２の駐車区画情報を更新し、更新した光通信データに生成した前記第１の駐車区画情報を連結して、連結した駐車区画情報に基づいて生成した光通信データを新たな第１光通信データとして他の光通信装置へ送信し、
前記第２光通信装置は、
前記第１光通信データを前記第１光通信装置から受信し、前記第３光通信データを前記第３光通信装置から受信し、生成した前記第２の駐車区画情報に、前記第１の駐車区画情報及び前記第３の駐車区画情報を連結して、連結した駐車区画情報に基づき生成した光通信データを新たな第２光通信データとして他の光通信装置へ送信し、
前記第３光通信装置は、
前記第１光通信データを前記第１光通信装置から受信し、前記第２光通信データを前記第２光通信装置から受信し、生成した前記第３の駐車区画情報に、前記第１の駐車区画情報及び前記第２の駐車区画情報を連結して、連結した駐車区画情報に基づき生成した光通信データを新たな第３光通信データとして他の光通信装置へ送信する光通信システム。
【請求項３】
前記駐車区画情報は、
前記駐車区画情報が更新された時刻情報、前記駐車区画情報が前記光通信装置を経由した回数を示すホップ数情報、同じ駐車区画情報の受信回数を示す更新回数情報、及び前記光通信装置間の距離に基づいて設定される等級を示す距離等級情報のうち、少なくとも１つの情報を含み、
前記更新条件は、
前記時刻情報、前記ホップ数情報、前記更新回数情報、及び距離等級情報のうち、少なくとも１つの情報に基づく条件である請求項１または請求項２に記載の光通信システム。
【請求項４】
前記距離等級情報は、
複数の前記光通信装置のうち、各々の前記光通信装置自身を基準に設定される等級であり、前記車両の進行方向、または前記光通信装置が設置されている駐車場の順路のうち、少なくとも１つに応じて設定される情報である請求項３に記載の光通信システム。
【請求項５】
第１所定範囲に設置され、第２光通信データに含まれる第２所定範囲が有する駐車区画に関する第２の駐車区画情報を記憶させる記憶部を備える第１光通信装置と、第２所定範囲に設置される第２光通信装置と、車両が駐車する駐車区画それぞれに設けられるマーカーと、を備える光通信システムのプログラムであって、
前記第１光通信装置が、前記第１所定範囲において、前記マーカーとの間で行った光通信の結果に基づいて生成した第１光通信データを前記第２光通信装置へ送信する手順と、
前記第１光通信装置が、前記第２所定範囲において、前記マーカーとの間で行った光通信の結果に基づいて生成された第２光通信データを前記第２光通信装置から受信する手順と、
前記第１光通信装置が、生成した前記第１光通信データに受信した前記第２光通信データを連結して、連結した光通信データを新たな第１光通信データとして前記第２光通信装置へ送信する手順と、
前記第１光通信装置が、前記第２光通信装置から受信した第２光通信データに含まれる前記第２の駐車区画情報が、前記記憶部に記憶されている前記第２の駐車区画情報に対して変化している場合、前記第２の駐車区画情報を更新条件に基づいて更新して、更新した第２の駐車区画情報に、生成した前記第１光通信データに含まれる前記第１所定範囲が有する駐車区画に関する第１の駐車区画情報を連結して、連結した駐車区画情報に基づき生成した光通信データを新たな第１光通信データとして前記第２光通信装置へ送信する手順と、
を実行させるプログラム。
【請求項６】
第１所定範囲に設置される第１光通信装置と、第２所定範囲に設置される第２光通信装置と、車両が駐車する駐車区画それぞれに設けられるマーカーと、第３所定範囲が有する駐車区画に関する第３の駐車区画情報を含む第３光通信データであって、前記マーカーとの間で行った光通信の結果に基づいて生成した前記第３光通信データを他の光通信装置に送信し、第３所定範囲に設置される第３光通信装置と、を備え、第１光通信データが前記第１所定範囲が有する駐車区画に関する第１の駐車区画情報を含み、第２光通信データが前記第２所定範囲が有する駐車区画に関する第２の駐車区画情報を含む光通信システムのプログラムであって、
前記第１光通信装置が、前記第１所定範囲において、前記マーカーとの間で行った光通信の結果に基づいて生成した第１光通信データを前記第２光通信装置へ送信する手順と、
前記第１光通信装置が、前記第２所定範囲において、前記マーカーとの間で行った光通信の結果に基づいて生成された第２光通信データを前記第２光通信装置から受信する手順と、
前記第１光通信装置が、生成した前記第１光通信データに受信した前記第２光通信データを連結して、連結した光通信データを新たな第１光通信データとして前記第２光通信装置へ送信する手順と、
前記第２光通信装置が、前記第１光通信データを前記第１光通信装置から受信し、前記第３光通信データを前記第３光通信装置から受信し、生成した前記第２の駐車区画情報に、前記第１の駐車区画情報及び前記第３の駐車区画情報を連結して、連結した駐車区画情報に基づき生成した光通信データを新たな第２光通信データとして他の光通信装置へ送信する手順と、
前記第３光通信装置が、前記第１光通信データを前記第１光通信装置から受信し、前記第２光通信データを前記第２光通信装置から受信し、生成した前記第３の駐車区画情報に、前記第１の駐車区画情報及び前記第２の駐車区画情報を連結して、連結した駐車区画情報に基づき生成した光通信データを新たな第３光通信データとして他の光通信装置へ送信する手順と、
前記第１光通信装置が、前記第２光通信装置から受信した第２光通信データに含まれる前記第２の駐車区画情報と、前記第３光通信装置から受信した第３光通信データに含まれる前記第２の駐車区画情報とを比較して、前記第２光通信データに含まれる前記第２の駐車区画情報と、前記第３光通信データに含まれる前記第２の駐車区画情報とが一致していない場合、更新条件に基づいて前記第２の駐車区画情報を更新し、更新した光通信データに生成した前記第１の駐車区画情報を連結して、連結した駐車区画情報に基づいて生成した光通信データを新たな第１光通信データとして他の光通信装置へ送信する手順と、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光通信システム及びプログラムに関する。
【背景技術】
【０００２】
商業施設等の駐車場において、車両の運転手は、どこに空きスペースがあるかを把握することは困難であり、案内情報が必要とされている。
【０００３】
駐車場内の空きスペースを案内するシステムとして、駐車場内のスペース（カースペース）毎に複数のセンサと、駐車場内に複数設置されているアンテナと、駐車場内に複数設置されている場内カメラと、情報処理装置とがネットワークで接続されているシステムが提案されている。このシステムにおいて、情報処理装置は、複数のセンサから駐車場内の各空きスペースの位置を示す情報である空きスペース情報を受信し、複数の場内カメラから撮影された画像を受信する。情報処理装置は、場内カメラから受信した画像に基づいて車両の位置及び向きを取得する。なお、場内カメラには、設置されている場所情報が関連付けられている。そして、情報処理装置は、複数のセンサから受信した空きスペース情報と、駐車場内の車両の位置及び向きと、記憶装置に記憶されている駐車場マップとに基づいて、車両の進行方向に存在する空きスペースを特定する。情報処理装置は、特定した空きスペースの場所に応じて、空きスペースを示す駐車場内の仮想空間画像を生成し、生成した仮想空間画像を車両に送信する（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−２２７８７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術では、１スペース毎に一つのセンサ及びセンサ毎の送信機と、駐車場内に複数の場内カメラ及び場内カメラ毎の送信機と、さらに情報処理装置とが必要なので、システムが複雑になる。このため、特許文献１に記載の技術では、センサ、送信機、及び場内カメラの電源配線工事のための費用、設備のための費用が高くなる。また、特許文献１に記載の技術では、広範囲の情報を収集するためには、駐車場の空き情報を統括するための掲示板などのターミナルセンター設置が必須となり、情報処理装置毎に情報共有ができなかった。
【０００６】
本発明は、上記の問題点に鑑みてなされたものであって、駐車場の空き情報を共有することができる光通信システム及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
（１）上記目的を達成するため、本発明の一態様に係る光通信システムは、第１所定範囲に設置される第１光通信装置と、第２所定範囲に設置される第２光通信装置と、車両が駐車する駐車区画それぞれに設けられるマーカーと、を備え、前記第１光通信装置は、第１光通信データに含まれる前記第１所定範囲が有する駐車区画に関する第１の駐車区画情報を記憶させる記憶部と、第２光通信データに含まれる前記第２所定範囲が有する駐車区画に関する第２の駐車区画情報を記憶させる記憶部と、を備え、前記第１所定範囲において、前記マーカーとの間で行った光通信の結果に基づいて生成した第１光通信データを前記第２光通信装置へ送信し、前記第２所定範囲において、前記マーカーとの間で行った光通信の結果に基づいて生成された第２光通信データを前記第２光通信装置から受信し、生成した前記第１光通信データに受信した前記第２光通信データを連結して、連結した光通信データを新たな第１光通信データとして前記第２光通信装置へ送信し、生成した前記第１の駐車区画情報が、前記記憶部に記憶されている前記第１の駐車区画情報に対して変化している場合、前記第１の駐車区画情報を更新して、更新した第１の駐車区画情報に基づき生成した光通信データを新たな第１光通信データとして前記第２光通信装置へ送信し、前記第２光通信装置から受信した第２光通信データに含まれる前記第２の駐車区画情報が、前記記憶部に記憶されている前記第２の駐車区画情報に対して変化している場合、前記第２の駐車区画情報を更新条件に基づいて更新して、更新した第２の駐車区画情報に、生成した前記第１光通信データに含まれる前記第１所定範囲が有する駐車区画に関する第１の駐車区画情報を連結して、連結した駐車区画情報に基づき生成した光通信データを新たな第１光通信データとして前記第２光通信装置へ送信する。
【０００８】
（２）上記目的を達成するため、本発明の一態様に係る光通信システムは、第１所定範囲に設置される第１光通信装置と、第２所定範囲に設置される第２光通信装置と、車両が駐車する駐車区画それぞれに設けられるマーカーと、第３所定範囲が有する駐車区画に関する第３の駐車区画情報を含む第３光通信データであって、前記マーカーとの間で行った光通信の結果に基づいて生成した前記第３光通信データを他の光通信装置に送信し、第３所定範囲に設置される第３光通信装置と、を備え、第１光通信データは、前記第１所定範囲が有する駐車区画に関する第１の駐車区画情報を含み、第２光通信データは、前記第２所定範囲が有する駐車区画に関する第２の駐車区画情報を含み、前記第１光通信装置は、前記第１所定範囲において、前記マーカーとの間で行った光通信の結果に基づいて生成した第１光通信データを前記第２光通信装置へ送信し、前記第２所定範囲において、前記マーカーとの間で行った光通信の結果に基づいて生成された第２光通信データを前記第２光通信装置から受信し、生成した前記第１光通信データに受信した前記第２光通信データを連結して、連結した光通信データを新たな第１光通信データとして前記第２光通信装置へ送信し、前記第２光通信装置から受信した第２光通信データに含まれる前記第２の駐車区画情報と、前記第３光通信装置から受信した第３光通信データに含まれる前記第２の駐車区画情報とを比較して、前記第２光通信データに含まれる前記第２の駐車区画情報と、前記第３光通信データに含まれる前記第２の駐車区画情報とが一致していない場合、更新条件に基づいて前記第２の駐車区画情報を更新し、更新した光通信データに生成した前記第１の駐車区画情報を連結して、連結した駐車区画情報に基づいて生成した光通信データを新たな第１光通信データとして他の光通信装置へ送信し、前記第２光通信装置は、前記第１光通信データを前記第１光通信装置から受信し、前記第３光通信データを前記第３光通信装置から受信し、生成した前記第２の駐車区画情報に、前記第１の駐車区画情報及び前記第３の駐車区画情報を連結して、連結した駐車区画情報に基づき生成した光通信データを新たな第２光通信データとして他の光通信装置へ送信し、前記第３光通信装置は、前記第１光通信データを前記第１光通信装置から受信し、前記第２光通信データを前記第２光通信装置から受信し、生成した前記第３の駐車区画情報に、前記第１の駐車区画情報及び前記第２の駐車区画情報を連結して、連結した駐車区画情報に基づき生成した光通信データを新たな第３光通信データとして他の光通信装置へ送信する。
【００１１】
（３）また、本発明の一態様に係る光通信システムにおいて、前記駐車区画情報は、前記駐車区画情報が更新された時刻情報、前記駐車区画情報が前記光通信装置を経由した回数を示すホップ数情報、同じ駐車区画情報の受信回数を示す更新回数情報、及び前記光通信装置間の距離に基づいて設定される等級を示す距離等級情報のうち、少なくとも１つの情報を含み、前記更新条件は、前記時刻情報、前記ホップ数情報、前記更新回数情報、及び距離等級情報のうち、少なくとも１つの情報に基づく条件である。
【００１２】
（４）また、本発明の一態様に係る光通信システムにおいて、前記距離等級情報は、複数の前記光通信装置のうち、各々の前記光通信装置自身を基準に設定される等級であり、前記車両の進行方向、または前記光通信装置が設置されている駐車場の順路のうち、少なくとも１つに応じて設定される情報である。
【００１３】
（５）上記目的を達成するため、本発明の一態様に係るプログラムは、第１所定範囲に設置され、第２光通信データに含まれる第２所定範囲が有する駐車区画に関する第２の駐車区画情報を記憶させる記憶部を備える第１光通信装置と、第２所定範囲に設置される第２光通信装置と、車両が駐車する駐車区画それぞれに設けられるマーカーと、を備える光通信システムのプログラムであって、前記第１光通信装置が、前記第１所定範囲において、前記マーカーとの間で行った光通信の結果に基づいて生成した第１光通信データを前記第２光通信装置へ送信する手順と、前記第１光通信装置が、前記第２所定範囲において、前記マーカーとの間で行った光通信の結果に基づいて生成された第２光通信データを前記第２光通信装置から受信する手順と、前記第１光通信装置が、生成した前記第１光通信データに受信した前記第２光通信データを連結して、連結した光通信データを新たな第１光通信データとして前記第２光通信装置へ送信する手順と、前記第１光通信装置が、前記第２光通信装置から受信した第２光通信データに含まれる前記第２の駐車区画情報が、前記記憶部に記憶されている前記第２の駐車区画情報に対して変化している場合、前記第２の駐車区画情報を更新条件に基づいて更新して、更新した第２の駐車区画情報に、生成した前記第１光通信データに含まれる前記第１所定範囲が有する駐車区画に関する第１の駐車区画情報を連結して、連結した駐車区画情報に基づき生成した光通信データを新たな第１光通信データとして前記第２光通信装置へ送信する手順と、を実行させる。
（６）上記目的を達成するため、本発明の一態様に係るプログラムは、第１所定範囲に設置される第１光通信装置と、第２所定範囲に設置される第２光通信装置と、車両が駐車する駐車区画それぞれに設けられるマーカーと、第３所定範囲が有する駐車区画に関する第３の駐車区画情報を含む第３光通信データであって、前記マーカーとの間で行った光通信の結果に基づいて生成した前記第３光通信データを他の光通信装置に送信し、第３所定範囲に設置される第３光通信装置と、を備え、第１光通信データが前記第１所定範囲が有する駐車区画に関する第１の駐車区画情報を含み、第２光通信データが前記第２所定範囲が有する駐車区画に関する第２の駐車区画情報を含む光通信システムのプログラムであって、前記第１光通信装置が、前記第１所定範囲において、前記マーカーとの間で行った光通信の結果に基づいて生成した第１光通信データを前記第２光通信装置へ送信する手順と、前記第１光通信装置が、前記第２所定範囲において、前記マーカーとの間で行った光通信の結果に基づいて生成された第２光通信データを前記第２光通信装置から受信する手順と、前記第１光通信装置が、生成した前記第１光通信データに受信した前記第２光通信データを連結して、連結した光通信データを新たな第１光通信データとして前記第２光通信装置へ送信する手順と、前記第２光通信装置が、前記第１光通信データを前記第１光通信装置から受信し、前記第３光通信データを前記第３光通信装置から受信し、生成した前記第２の駐車区画情報に、前記第１の駐車区画情報及び前記第３の駐車区画情報を連結して、連結した駐車区画情報に基づき生成した光通信データを新たな第２光通信データとして他の光通信装置へ送信する手順と、前記第３光通信装置が、前記第１光通信データを前記第１光通信装置から受信し、前記第２光通信データを前記第２光通信装置から受信し、生成した前記第３の駐車区画情報に、前記第１の駐車区画情報及び前記第２の駐車区画情報を連結して、連結した駐車区画情報に基づき生成した光通信データを新たな第３光通信データとして他の光通信装置へ送信する手順と、前記第１光通信装置が、前記第２光通信装置から受信した第２光通信データに含まれる前記第２の駐車区画情報と、前記第３光通信装置から受信した第３光通信データに含まれる前記第２の駐車区画情報とを比較して、前記第２光通信データに含まれる前記第２の駐車区画情報と、前記第３光通信データに含まれる前記第２の駐車区画情報とが一致していない場合、更新条件に基づいて前記第２の駐車区画情報を更新し、更新した光通信データに生成した前記第１の駐車区画情報を連結して、連結した駐車区画情報に基づいて生成した光通信データを新たな第１光通信データとして他の光通信装置へ送信する手順と、を実行させるプログラム。
【発明の効果】
【００１４】
上述した（１）、（２）、（５）及び（６）によれば、低コスト（設備コスト、運用コスト）かつ簡素な構成で、光通信装置間で光通信データを送受信することができる。また、光通信装置は、上述した（１）、（２）、（５）及び（６）によれば、駐車場の空き情報を共有することができる。
上述した（１）によれば、低コスト（設備コスト、運用コスト）かつ簡素な構成で、自駐車区画内に関する情報を隣接する他駐車区画にタイムリーに送信することができる。
上述した（１）及び（５）によれば、隣接する他駐車区画を自装置によって更新することができる。そして、上述した（１）及び（５）によれば、低コスト（設備コスト、運用コスト）かつ簡素な構成で、他駐車区画に関する情報を隣接する他駐車区画に、情報経由地点としてタイムリーに送信することができる。
【００１５】
上述した（２）及び（６）によれば、隣接する他駐車区画を異なる光通信装置から受信した情報によって更新することができる。そして、上述した（２）及び（６）によれば、低コスト（設備コスト、運用コスト）かつ簡素な構成で、他駐車区画に関する情報を隣接する他駐車区画に、情報経由地点としてタイムリーに送信することができる。
上述した（３）によれば、低コスト（設備コスト、運用コスト）かつ簡素な構成で、誤検知の場合においても更新データを送信しないので、通信データの増加を抑制できる。
上述した（４）によれば、車両の進行方向、駐車場の構成に応じて、情報に重み付けを行うことで、低コスト（設備コスト、運用コスト）かつ簡素な構成で、車両にとって不必要な更新データを送信しないので、通信データの増加を抑制できる。
【図面の簡単な説明】
【００１６】
【図１】第１実施形態に係る情報共有型駐車支援システムの構成を表すシステム構成図である。
【図２】第１実施形態に係る情報共有型駐車支援システムの全体構成の一例を説明する図である。
【図３】第１実施形態に係る光通信装置１０Ａ〜１０Ｆの構成を示すブロック図である。
【図４】第１実施形態に係る光通信装置１０Ｇの構成を示すブロック図である。
【図５】第１実施形態に係る情報表示端末の構成を示すブロック図である。
【図６】第１実施形態に係る情報表示端末の表示パネル上に表示される画像の一例を説明する図である。
【図７】第１実施形態に係る撮像部によって撮像された画像例の説明する図である。
【図８】第１実施形態に係る光通信装置間で行われる通信について説明する図である。
【図９】第１実施形態に係る３つの光通信装置１０間の時刻毎の通信例を説明する図である。
【図１０】第１実施形態に係る光パルス信号ｏｐの構成例を説明する図である。
【図１１】第１実施形態に係る光通信装置の動作手順のフローチャートである。
【図１２】第１実施形態に係る駐車区画情報の更新例について説明する図である。
【図１３】第２実施形態に係る光通信装置の動作手順のフローチャートである。
【図１４】第３実施形態に係る光通信装置の動作手順のフローチャートである。
【図１５】第３実施形態に係る距離等級の一例を示す図である。
【図１６】第３実施形態に係る光パルス信号ｏｐの構成例を説明する図である。
【図１７】第３実施形態の第１の変形例に係る光通信装置の動作手順のフローチャートである。
【図１８】第３実施形態に係る駐車場全体を複数のブロックに分ける例を説明する図である。
【図１９】第３実施形態に係る駐車場が広い場合の駐車区画情報群の構成例を説明する図である。
【発明を実施するための形態】
【００１７】
［第１実施形態］
以下、図面を参照しながら本発明の実施形態について説明する。
【００１８】
（情報共有型駐車支援システム１の概略構成の説明）
図１は、本実施形態に係る情報共有型駐車支援システム１（光通信システム）の構成を表すシステム構成図である。図１に示すように、情報共有型駐車支援システム１は、光通信装置１０Ａ（第１光通信装置）、光通信装置１０Ｂ（第２光通信装置）、車両２０に搭載される情報表示端末３０、反射マーク４３（マーカー）を含んで構成される。図１に示した例では、光通信装置が２つの例を示したが、光通信装置は２つ以上であればよい。また、以下の説明では、複数の光通信装置１０Ａ、・・・のうちの１つを特定しない場合、単に光通信装置１０という。また、車両についても、複数の車両２０−１、・・・のうちの１つを特定しない場合、単に車両２０という。
【００１９】
図１において、符号４０−１、４０−２、及び４０−３それぞれは駐車区画を表す。以下、複数の駐車区画４０−１、・・・のうちの１つを特定しない場合、単に駐車区画４０という。駐車区画４０には、車止め４２が設置されている。車止め４２には、反射マーク４３が取り付けられている。反射マーク４３は、光通信装置１０から送信された光パルス信号ｏｐを所定の反射率以上で反射できるものであればよく、例えばシールである。なお、図１に示す例では、車止め４２が、車両２０の駐車方向の左右に２つ設置されている例を示したが、車止め４２は１つ以上であればよい。また、図１に示した例では、反射マーク４３（反射塗料、発光源含む）が、車止め４２の２つうちの一方に取り付けられている例を示したが、両方の車止め４２に取り付けられていてもよい。
【００２０】
図１に示す例は、３つの駐車区画４０−１〜駐車区画４０−３が駐車場内にあり、駐車区画４０−１と駐車区画４０−２それぞれに車両２０が駐車し、駐車区画４０へ新たな車両２０−３が向かってきていることを示す図である。
【００２１】
光通信装置１０は、例えば駐車場内の天井や壁等に取り付けられている。
光通信装置１０Ａは、駐車区画それぞれに関する駐車区画情報を含む光パルス信号ｏｐを、所定の領域と隣接する光通信装置１０Ｂとに向けて送信する。なお、所定の領域とは、少なくとも２台以上の車両２０が駐車できる駐車区画を含む領域を含む領域である。光通信装置１０Ａは、後述するように反射マーク４３に反射して戻ってきた光通信の結果の画像を撮像し、撮像した画像に基づいて駐車区画情報を含む光通信データを生成する。なお、駐車区画情報については後述する。また、光通信装置１０Ａは、光通信装置１０Ｂから送信された光パルス信号ｏｐを受信し、受信した光パルス信号ｏｐを撮像する。光通信装置１０Ａは、撮像した画像に基づいて、光通信装置１０Ｂから受信した光パルス信号ｏｐに対して復調及び復号を行う。また、光通信装置１０Ａは、隣接する光通信装置１０Ｂから受信した光パルス信号ｏｐに基づいて、駐車区画情報を更新する。
【００２２】
図１に示す例では、光通信装置１０Ａは、生成した駐車区画情報を含む光パルス信号ｏｐ（１）を光通信装置１０Ｂに送信する。また、光通信装置１０Ｂは、生成した駐車区画情報を含む光パルス信号ｏｐ（２）を光通信装置１０Ａおよび所定の領域内に存在する車両２０−３に搭載されている情報表示端末３０に送信する。なお、光通信装置１０の構成については後述する。
【００２３】
情報表示端末３０は、光通信装置１０から送信された光パルス信号ｏｐを受信して、受信した信号に基づいて、駐車場内の空きスペースを含む情報を報知する。
【００２４】
（情報共有型駐車支援システム１の全体構成の一例の説明）
次に、情報共有型駐車支援システム１の全体構成の一例を説明する。
図２は、本実施形態に係る情報共有型駐車支援システム１の全体構成の一例を説明する図である。図２に示す例は、情報共有型駐車支援システム１が、７つの光通信装置１０Ａ〜１０Ｇを備える例である。図３は、本実施形態に係る光通信装置１０Ａ〜１０Ｆの構成を示すブロック図である。図４は、本実施形態に係る光通信装置１０Ｇの構成を示すブロック図である。図５は、本実施形態に係る情報表示端末３０の構成を示すブロック図である。
【００２５】
図２の光通信装置１０Ａ〜１０Ｆは、図３に示すように通信器１１と投光器１２とを備える。また、光通信装置１０Ｇは、図４に示すように通信器１１Ｇと投光器１２と画像表示パネル１３とを備える。光通信装置１０Ｇは、例えば、駐車場内の駐車状態が掲示される掲示板である。
【００２６】
図２に示す例において、駐車場内の駐車区画は、領域（エリアともいう）Ａ〜Ｆの６つの所定の領域に予め分割されている。例えば、領域Ａには、６つの駐車区画Ａ１１〜Ａ１３、Ａ２１〜Ａ２３が含まれている。駐車区画Ａ１１〜Ａ１３、Ａ２１〜Ａ２３それぞれの車止め４２（図１参照）には、反射マーク４３（図１参照）が取り付けられている。
同様に、領域Ｃ及びＥにも６つずつの駐車区画が含まれている。また、領域Ｂ、Ｄ、及びＦには、４つずつの駐車区画が含まれている。
【００２７】
図２において、光通信装置１０Ａは、領域Ａに光パルス信号ｏｐを送信する。そして、光通信装置１０Ａは、光パルス信号ｏｐを送信したとき、領域Ａの反射マーク４３と光通信した結果を含む領域を撮像し、撮像した画像に基づいて、駐車場の空車情報、車両２０の場所、光通信装置１０と車両２０との距離情報、ズレ量などの情報を生成する。なお、撮像された画像からの各情報の生成方法については後述する。図２に示す例では、例えば、駐車区画Ａ２２が空きスペースである。
次に、光通信装置１０Ａは、生成した空車情報を含む駐車区画情報を生成し、生成した駐車区画情報を含む光パルス信号ｏｐを領域Ａと光通信装置１０Ｂとに送信する。さらに、光通信装置１０Ａは、光通信装置１０Ｂから送信された光パルス信号ｏｐを受信する。光通信装置１０Ａは、受信した光パルス信号ｏｐに含まれる駐車区画情報に基づいて、駐車区画情報を更新する。そして、光通信装置１０Ａは、更新した駐車区画情報を含む光パルス信号ｏｐを領域Ａと光通信装置１０Ｂとに再送信する。なお、光パルス信号ｏｐの構成、空車情報の構成、及び駐車区画情報の更新等については、後述する。
【００２８】
光通信装置１０Ｂは、領域Ｂと、光通信装置１０Ａ、１０Ｃ、１０Ｆ、１０Ｇとに光パルス信号ｏｐを送信する。また、光通信装置１０Ｂは、光通信装置１０Ａ、１０Ｃ、１０Ｆ、及び１０Ｇそれぞれから送信された光パルス信号ｏｐを受信する。光通信装置１０Ｂは、受信した光パルス信号ｏｐに含まれる駐車区画情報に基づいて、駐車区画情報を更新する。
【００２９】
光通信装置１０Ｃは、領域Ｃと、光通信装置１０Ｂ、１０Ｄとに光パルス信号ｏｐを送信する。また、光通信装置１０Ｃは、光通信装置１０Ｂ及び１０Ｄそれぞれから送信された光パルス信号ｏｐを受信する。光通信装置１０Ｃは、受信した光パルス信号ｏｐに含まれる駐車区画情報に基づいて、駐車区画情報を更新する。
光通信装置１０Ｄは、領域Ｄと、光通信装置１０Ｃとに光パルス信号ｏｐを送信する。また、光通信装置１０Ｄは、光通信装置１０Ｃから送信された光パルス信号ｏｐを受信する。光通信装置１０Ｄは、受信した光パルス信号ｏｐに含まれる駐車区画情報に基づいて、駐車区画情報を更新する。
【００３０】
なお、光パルス信号ｏｐには、空車情報に加えて、駐車場のマップを示す情報が含まれている。駐車場のマップ情報は、記憶部１１１に予め記憶されていてもよく、または撮像部１０１によって撮像された画像に基づいて、画像処理部１０６や演算部１０８が生成するようにしてもよい。撮像された画像に基づいて、駐車場のマップを生成する場合、演算部１０８は、例えば複数の光通信装置１０から受信した光パルス信号ｏｐに含まれる領域毎の駐車場の画像を周知の手法を用いてつなぎ合わせることで、駐車場全体のマップ、または所定の範囲のマップを生成するようにしてもよい。また、空車情報には、駐車区画の反射マーク４３の位置を、空車状態の駐車区画の位置を示す画像に重ねて光通信装置１０Ｇまたは情報表示端末３０に表示させることで、駐車可能な空きスペースを示すことができる。
【００３１】
光通信装置１０Ｇは、光通信装置１０Ｂから送信された光パルス信号ｏｐを受信し、受信した光パルス信号ｏｐに基づいて、駐車場内の空きスペースを示す情報を、画像表示パネル１３上に表示させる。なお、光通信装置１０Ｇは、受信した光パルス信号ｏｐを、所定の領域に向けて再送信するようにしてもよい。これにより、車両２０に情報表示端末３０が搭載されていない場合であっても、車両２０の運転者は、光通信装置１０Ｇの画像表示パネル３２上に表示される情報を確認することで、駐車場のどこに空きスペースがあるかを知ることができる。
【００３２】
情報表示端末３０は、図５に示すように、通信器３１と画像表示パネル３２とを備えている。情報表示端末３０は、光通信装置１０Ｄから送信された光パルス信号ｏｐを受信し、受信した光パルス信号ｏｐに基づいて、駐車場内における車両の駐車状態を示す情報を、図６に示すように画像表示パネル３２上に表示させる。なお、車両の駐車状態とは、駐車区画に車両が駐車している状態、または駐車区画に車両が駐車していない状態のいずれかの状態である。
【００３３】
図６は、本実施形態に係る情報表示端末３０の画像表示パネル３２上に表示される画像の一例を説明する図である。図６に示す画像ｇ１０１は、図２に示した駐車場内の駐車状態を示す例である。図６において、符号ｇ１０３は、駐車区画に車両が駐車している状態を示す画像であり、符号ｇ１０４は、駐車区画に車両が駐車していない状態を示す画像である。また、画像ｇ１０５は、情報表示端末３０を搭載している車両２０を表す画像である。さらに、符号ｇ１０６が示す領域は領域Ａを表し、符号ｇ１０７は符号ｇ１０６の領域が領域Ａであることを表している。
車両２０の運転者は、画像表示パネル３２上に表示される画像ｇ１０１を見ることで、駐車場内のどの駐車区画が空いているのかを知ることができる。
なお、図６に示した例では、情報表示端末の画像表示パネル３２上に空車状況等を報知する例を示したが、音声による報知であってもよい。この場合、音声による報知情報が、光パルス信号ｏｐに含まれていてもよい。
また、光通信装置１０は、光パルス信号ｏｐを送信する車両の位置を、撮像部１０１によって撮像した画像に基づいて算出する。なお、光通信装置１０は、光パルス信号ｏｐを送信する車両の位置を、投光部１２１が送信した光パルス信号ｏｐが車両に反射して戻ってくるまでの往復に要した時間に基づいて算出してもよい。
【００３４】
（光通信装置１０Ａ〜１０Ｆの構成の一例の説明）
次に、図２における光通信装置１０Ａ〜１０Ｆの構成を、図３を用いて説明する。なお、図３に示す例では、光通信装置１０Ａ〜１０Ｆの構成が同じである例を説明するが、光通信装置１０Ａ〜１０Ｆの構成は異なっていてもよい。また、以下の説明では、光通信装置１０を例に説明する。
図３に示すように、光通信装置１０の通信器１１は、撮像部１０１、発振部１０２、復調器１０３、復号器１０４、画像処理部１０６、空車情報処理部１０７、演算部１０８、符号器１０９、変調器１１０、及び記憶部１１１を備える。また、投光器１２は、投光部１２１を備える。
【００３５】
撮像部１０１は、ＴＯＦ（Ｔｉｍｅ  Ｏｆ  Ｆｌｉｇｈｔ）方式のカメラが好ましい。撮像部１０１は、他の光通信装置１０から送信された光パルス信号ｏｐを受光し、受光した光パルス信号ｏｐの信号パターンを撮像する。撮像部１０１は、投光器１２から送信された光パルス信号ｏｐが測定対象物に反射して、撮像部１０１に入射されるまでに係る時間から、測定対象物と光通信装置１０との距離を画像処理部１０６によって測定される。例えば、送信される光パルス信号ｏｐ（照射光）と、反射光との位相差から、往復に要した時間を画像処理部１０６によって算出される。また、撮像素子の画素毎に距離を求めることで、奥行き方向の距離も、撮像された画像から画像処理部１０６によって算出される。撮像部１０１は、撮像した画像を画像処理部１０６に出力する。撮像部１０１は、例えば、結像レンズと、撮像素子とで構成される。結像レンズは、例えば全周魚眼レンズである。撮像素子は、例えばＣＣＤ（電荷結合素子）イメージセンサまたはＣＭＯＳ（相補性金属酸化膜半導体）イメージセンサである。また、撮像部１０１は、例えば、２００μ秒間、露光し、２００μ秒間、読み出しを行う。
発振部１０２は、復調器１０３及び変調器１１０が用いるクロック信号を生成し、生成したクロック信号を復調器１０３及び変調器１１０に出力する。
【００３６】
復調器１０３は、画像処理部１０６から入力された受信信号に対して、変調器１１０で用いる変調方式に応じた復調を行い、復調した受信信号を復号器１０４に出力する。変調器１１０で行う変調方式は、例えば、ＤＢＰＳＫ（Ｄｉｆｆｅｒｅｎｔｉａｌ  Ｂｉｎａｒｙ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）、ＤＱＰＳＫ（Ｄｉｆｆｅｒｅｎｔｉａｌ  Ｑｕａｄｒａｔｕｒｅ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）、８ＤＰＳＫ、π／２−ＤＢＰＳＫ、π／４−ＤＱＰＳＫ等の方式である。
復号器１０４は、復調器１０３によって復調された受信信号を、符号器１０９で用いる符号化に応じて復号し、復号した受信信号を演算部１０８に出力する。
【００３７】
画像処理部１０６は、撮像部１０１から入力された画像を、周知の手法を用いて画像処理する。周知の手法とは、例えば二値化処理、微分処理、点滅周辺部分を検出するＲＯＩ（Ｒｅｇｉｏｎ  Ｏｆ  Ｉｎｔｅｒｅｓｔ；関心領域）検出等である。画像処理部１０６は、画像処理後の画像を空車情報処理部１０７に出力する。撮像された画像は、例えば図２の領域Ａの場合、駐車区画Ａ１１、Ａ１２、Ａ１３、Ａ２１、及びＡ２３の反射マーク４３が車両によって遮られている。一方、駐車区画Ａ２２には車両が駐車していないため、反射マーク４３が遮られていない。このため、撮像部１０１によって撮像された画像には、駐車区画Ａ２２の反射マーク４３による反射光による画像が含まれている。画像処理部１０６は、この反射光による画像を抽出するための画像処理を行う。
空車情報処理部１０７は、画像処理部１０６から入力された画像処理後の画像に基づいて駐車区画情報を生成し、生成した駐車区画情報を演算部１０８に出力する。なお、駐車区画情報には、後述するように、エリア情報と、更新した時刻を示す時刻情報と、光通信装置１０を経由した回数を示すホップ数と、車両２０の位置情報等が含まれている。また、空車情報には、空車情報が変化せずに継続した回数を表す更新回数が含まれる。
【００３８】
演算部１０８は、空車情報処理部１０７から入力された駐車区画情報を、復号器１０４から入力された受信信号を用いて更新する。演算部１０８は、生成または更新した空車情報と、エリア情報と、生成または更新した時刻情報と、ホップ数と、車両２０の位置情報と、を駐車区画情報としてエリア毎に生成し、生成した駐車区画情報を記憶部１１１に記憶させる。演算部１０８は、生成したエリア毎の駐車区画情報を符号器１０９に出力する。また、演算部１０８は、時間を計時する計時部を有している。演算部１０８は、光通信装置１０の電源がオン状態にされたとき、現在時刻を設定する。現在時刻は、不図示の接続端子を介して、外部装置から取得するようにしてもよい。または、演算部１０８は、外部装置から送信された現在時刻の情報を含む光パルス信号ｏｐを受信することで、現在時刻情報を取得するようにしてもよい。
【００３９】
符号器１０９は、演算部１０８から入力された駐車区画情報を、所定の符号化手法で符号化してビット列を生成し、生成したビット列を変調器１１０に出力する。
変調器１１０は、符号器１０９から入力されたビット列を、例えばＤＢＰＳＫ方式に従って、発振部１０２から入力されたクロック信号を用いて変調して搬送波を生成する。変調器１１０は、生成した搬送波を投光器１２に出力する。
記憶部１１１には、生成した駐車区画情報、受信した駐車区画情報、及び駐車場マップ情報等が記憶される。
【００４０】
投光器１２の投光部１２１は、通信器１１の変調器１１０によって生成された搬送波に基づいて強度変調された光（強度変調光）を発光することで送信する。投光部１２１は、例えば高レート（繰り返し周波数）の例えば可視光パルスを送信することのできる発光ダイオード（ＬＥＤ：Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）又はレーザダイオードを用いて構成される。また、投光部１２１は、高レートの赤外線パルスを送信する発光ダイオードを用いて構成されてもよい。なお、投光部１２１は、広範囲に光パルス信号ｏｐを照射するように、例えば拡散板や周囲３６０度の範囲を照射できる回転式光源を有している。
【００４１】
なお、図３に示した例では、通信器１１が、投光器１２以外の光通信装置１０の構成要素を備える例を示したが、これに限られない。投光器１２が、撮像部１０１、発振部１０２、復調器１０３、復号器１０４、演算部１０８、符号器１０９、及び変調器１１０のうちのいずれか１つ以上を備えていてもよい。
また、通信器１１と投光器１２とは、同じ筐体に組み込まれていてもよい。
【００４２】
（光通信装置１０の撮像部１０１によって撮像された画像例の説明）
次に、撮像部１０１によって撮像された画像例を説明する。
図７は、本実施形態に係る撮像部１０１によって撮像された画像例の説明する図である。円画像ｇ１２０は、撮像部１０１が有する魚眼レンズを介して撮像された画像である。画像ｇ１２１は、駐車区画に駐車している車両の画像である。画像ｇ１２２は、反射マーク４３（図１）によって反射された画像である。なお、画像ｇ１２１において、各車両の下にも反射マーク４３があるが、車両によって遮られている。また、画像ｇ１２３は、隣接する光通信装置１０の投光器１２から送信された光パルス信号ｏｐによる画像である。隣接する光通信装置１０から送信された光パルス信号ｏｐは、例えば図１に示したように、レンズの周辺部に入射する。この結果、図７に示したように、自装置が送信した光パルス信号ｏｐの反射による画像ｇ１２２と、隣接する光通信装置１０から送信された光パルス信号ｏｐによる画像ｇ１２３とは、画像において空間的に分離されている。従って、光通信装置１０の画像処理部１０６は、撮像された画像から、自装置が照射した照射した光パルス信号ｏｐの反射による画像ｇ１２２と、隣接する光通信装置１０から照射された光パルス信号ｏｐによる画像ｇ１２３と、を画像処理によって分離して抽出することができる。
【００４３】
（光通信装置１０Ｇの構成の一例の説明）
次に、図２における光通信装置１０Ｇの構成を、図４を用いて説明する。なお、光通信装置１０と同じ機能を有する構成要素については、図３と同じ符号を用いて説明を省略する。
図４に示すように、光通信装置１０Ｇは、通信器１１Ｇ、投光器１２、及び画像表示パネル１３を備える。
【００４４】
通信器１１Ｇは、通信器１１の演算部１０８の代わりに演算部１０８Ｇを備え、さらに画像生成部１１２を備える。
演算部１０８Ｇは、演算部１０８の処理に加えて、生成したエリア毎の駐車区画情報を画像生成部１１２に出力する。
画像生成部１１２は、演算部１０８Ｇから入力された駐車区画情報に基づいて、駐車場内の空車状況を示す画像を生成し、生成した画像を画像表示パネル１３に表示させる。
画像表示パネル１３は、例えばバックライト装置、画像駆動装置を含む液晶パネルである。画像表示パネル１３は、有機ＥＬ（エレクトロルミネッセンス）パネル等であってもよい。また、画像表示パネル１３上に表示される画像は、情報表示端末３０の画像表示パネル３２上に表示される画像（図６参照）と同じであってもよく、異なっていてもよい。
【００４５】
（情報表示端末３０の構成の一例の説明）
次に、図２における情報表示端末３０の構成を、図５を用いて説明する。なお、図３及び図４の光通信装置１０Ｇと同じ機能を有する構成要素については、同じ符号を用いて説明を省略する。また、情報表示端末３０は、例えばカーナビゲーションシステムの端末、スマートフォン、ＥＴＣ端末（Ｅｌｅｃｔｒｏｎｉｃ  Ｔｏｌｌ  Ｃｏｌｌｅｃｔｉｏｎ  Ｓｙｓｔｅｍ；電子料金収受システム）、光ビーコン受信器、専用端末等である。
図５に示すように、情報表示端末３０は、通信器３１及び画像表示パネル３２を備える。
【００４６】
画像表示パネル３２は、例えばバックライト装置、画像駆動装置を含む液晶パネルである。画像表示パネル１３は、有機ＥＬパネル等であってもよい。また、画像表示パネル３２上に表示される画像は、光通信装置１０Ｇの画像表示パネル１３上に表示される画像と同じであってもよく、異なっていてもよい。
【００４７】
（光通信装置１０間の通信の説明）
次に、光通信装置１０間で行われる通信について説明する。
図８は、本実施形態に係る光通信装置１０間で行われる通信について説明する図である。なお、図８に示す例では、３つの光通信装置１０Ａ、１０Ｂ、および１０Ｇとの通信例を説明する例の図である。
【００４８】
光通信装置１０Ａの投光器１２Ａは、通信器１１Ａから入力された搬送波に基づく光パルス信号ｏｐを、領域Ａの各駐車区画と、光通信装置１０Ｂと光通信装置１０Ｇとに向けて送信する。また、通信器１１Ａは、光通信装置１０Ｂ及び光通信装置１０Ｇそれぞれが送信した光パルス信号ｏｐを受信する。通信器１１Ａは、投光器１２Ａから送信された光パルス信号ｏｐの反射光ｒｆを含む画像を撮像し、撮像した画像に基づいて駐車区画情報を生成する。また、通信器１１Ａは、光通信装置１０Ｂ及び光通信装置１０Ｇそれぞれから受信した光パルス信号ｏｐに基づいて、駐車区画情報を更新する。そして、通信器１１Ａは、生成した領域Ａの駐車区画情報と更新した駐車区画情報とに基づく搬送波を投光器１２Ａに出力する。投光器１２Ａは、光パルス信号ｏｐを、領域Ａの各駐車区画と、光通信装置１０Ｂと光通信装置１０Ｇとに向けて送信する。光通信装置１０Ａは、以後、この処理を繰り返す。
【００４９】
光通信装置１０Ｂの投光器１２Ｂは、通信器１１Ｂから入力された搬送波に基づく光パルス信号ｏｐを、領域Ｂの各駐車区画と、光通信装置１０Ａと光通信装置１０Ｇとに向けて送信する。また、通信器１１Ｂは、光通信装置１０Ａ及び光通信装置１０Ｇそれぞれが送信した光パルス信号ｏｐを受信する。通信器１１Ｂは、投光器１２Ｂから送信された光パルス信号ｏｐの反射光ｒｆを含む画像を撮像し、撮像した画像に基づいて駐車区画情報を生成する。また、通信器１１Ｂは、光通信装置１０Ａ及び光通信装置１０Ｇそれぞれから受信した光パルス信号ｏｐに基づいて、駐車区画情報を更新する。そして、通信器１１Ｂは、生成した領域Ｂの駐車区画情報と更新した駐車区画情報に基づく搬送波を投光器１２Ｂに出力する。投光器１２Ｂは、光パルス信号ｏｐを、領域Ｂの各駐車区画と、光通信装置１０Ａと光通信装置１０Ｇとに向けて送信する。光通信装置１０Ｂは、以後、この処理を繰り返す。
【００５０】
光通信装置１０Ｇは、通信器１１Ｇから入力された搬送波に基づく光パルス信号ｏｐを、光通信装置１０Ａと光通信装置１０Ｂとに向けて送信する。また、通信器１１Ｇは、光通信装置１０Ａ及び光通信装置１０Ｂそれぞれが送信した光パルス信号ｏｐを受信する。また、通信器１１Ｇは、光通信装置１０Ａ及び光通信装置１０Ｂそれぞれから受信した光パルス信号ｏｐに基づいて、受信した駐車区画情報を更新する。そして、通信器１１Ｇは、駐車区画情報に基づく搬送波を投光器１２Ｇに出力する。投光器１２Ｇは、光パルス信号ｏｐを、光通信装置１０Ａと光通信装置１０Ｂとに向けて送信する。光通信装置１０Ｇは、以後、この処理を繰り返す。
【００５１】
図９は、本実施形態に係る３つの光通信装置１０Ａ、１０Ｂ、１０Ｃ間の時刻毎の通信例を説明する図である。光通信装置１０Ａ、１０Ｂ、及び１０Ｃそれぞれは隣接して設置され、例えば図２のように設置されているとする。また、光通信装置１０Ａ、１０Ｂ、及び１０Ｃそれぞれは、電源がオン状態にされた後またはリセット後に一度も光パルス信号ｏｐの送受信を行っていないとする。
【００５２】
（ステップＳ１）時刻Ｔ１のとき、光通信装置１０Ａは、撮像した画像に基づいて領域Ａの駐車区画情報を生成し、生成した駐車区画情報を含む光パルス信号ｏｐを、領域Ａを含む領域及び隣接する光通信装置１０Ｂに送信する。また、光通信装置１０Ｂは、光通信装置１０Ａから送信された領域Ａの駐車区画情報を含む光パルス信号ｏｐを受信する。
【００５３】
（ステップＳ２）時刻Ｔ２のとき、光通信装置１０Ｂは、撮像した画像に基づいて領域Ｂの駐車区画情報を生成し、生成した駐車区画情報を含む光パルス信号ｏｐを、領域Ｂを含む領域、隣接する光通信装置１０Ａ及び光通信装置１０Ｃに送信する。また、光通信装置１０Ａ及び１０Ｃは、光通信装置１０Ｂから送信された領域Ｂの駐車区画情報を含む光パルス信号ｏｐを受信する。
【００５４】
（ステップＳ３）時刻Ｔ３のとき、光通信装置１０Ｃは、撮像した画像に基づいて領域Ｃの駐車区画情報を生成し、生成した駐車区画情報を含む光パルス信号ｏｐを、領域Ｃを含む領域及び隣接する光通信装置１０Ｂに送信する。また、光通信装置１０Ｂは、光通信装置１０Ｃから送信された領域Ｃの駐車区画情報を含む光パルス信号ｏｐを受信する。
【００５５】
（ステップＳ４）時刻Ｔ４のとき、光通信装置１０Ａは、撮像した画像に基づいて領域Ａの駐車区画情報を更新し、更新した駐車区画情報に、受信した領域Ｂの駐車区画情報を連結する。続けて、光通信装置１０Ａは、連結した駐車区画情報を含む光パルス信号ｏｐを、領域Ａを含む領域及び光通信装置１０Ｂに送信する。また、光通信装置１０Ｂは、光通信装置１０Ａから送信された領域Ａ及び領域Ｂの駐車区画情報を含む光パルス信号ｏｐを受信する。
【００５６】
（ステップＳ５）時刻Ｔ５のとき、光通信装置１０Ｂは、撮像した画像に基づいて領域Ｂの駐車区画情報を更新し、更新した駐車区画情報に、受信した領域Ａ及び領域Ｃの駐車区画情報を連結する。続けて、光通信装置１０Ｂは、連結した駐車区画情報を含む光パルス信号ｏｐを、領域Ｂを含む領域、光通信装置１０Ａ及び光通信装置１０Ｃに送信する。また、光通信装置１０Ａ及び１０Ｃそれぞれは、光通信装置１０Ｂから送信された領域Ａ、領域Ｂ、及び領域Ｃの駐車区画情報を含む光パルス信号ｏｐを受信する。
【００５７】
（ステップＳ６）時刻Ｔ６のとき、光通信装置１０Ｃは、撮像した画像に基づいて領域Ｃの駐車区画情報を更新し、更新した駐車区画情報に、受信した領域Ａ及び領域Ｂの駐車区画情報を連結する。続けて、光通信装置１０Ｃは、連結した駐車区画情報を含む光パルス信号ｏｐを、領域Ｃを含む領域及び光通信装置１０Ｂに送信する。また、光通信装置１０Ｂは、光通信装置１０Ｃから送信された領域Ａ、領域Ｂ、及び領域Ｃの駐車区画情報を含む光パルス信号ｏｐを受信する。
【００５８】
このように、各光通信装置１０Ａで生成された領域毎の駐車区画情報が、隣接する光通信装置１０Ｂに送信され、さらに光通信装置１０Ｂを介して光通信装置１０Ｃに送信（転送）される。時間が経過するに従って、各領域の駐車区画情報は、他の光通信装置１０に送信されることで共用される。また、各光通信装置１０は、生成した駐車区画情報に、受信した駐車区画情報を連結していく。すなわち、光パルス信号ｏｐは、送受信を繰り返すことで、駐車区画情報の数が増えていくことになる。この結果、図９に示した例では、時刻Ｔ７以降、光通信装置１０Ａ、１０Ｂ、及び１０Ｃそれぞれが、領域Ａ〜領域Ｃの駐車区画情報を共有している状態となる。
【００５９】
また、上述したように、生成または更新された駐車区画情報は、複数の光通信装置１０を経由して、他の光通信装置１０へ辿り着く。このため、例えば、時刻Ｔ６において、領域Ｃの駐車区画情報が更新された場合、光通信装置１０Ｂは時刻Ｔ６のとき更新された領域Ｃの駐車区画情報を入手できるが、光通信装置１０Ａは時刻Ｔ８のとき更新された領域Ｃの駐車区画情報を入手できることになる。すなわち、光通信装置１０間で、更新された駐車区画情報を入手できるタイミングが異なる。
これらの理由により、本実施形態では、図１０に示すように、駐車区画情報が、空車情報を更新した回数、駐車情報を更新した時刻情報ｔ、経由した装置数であるホップ数等を有している。
【００６０】
（光パルス信号ｏｐの構成例の説明）
次に、光パルス信号ｏｐ、駐車区画情報の構成例を説明する。
図１０は、本実施形態に係る光パルス信号ｏｐの構成例を説明する図である。
図１０において、符号ｇ２０１が示す図は、駐車区画情報の配列の一例を示す図である。符号ｇ２０１が示す図において、セット１は、例えば領域Ａの駐車区画情報であり、セット２は、例えば領域Ｂの駐車区画情報であり、セット３は、例えば領域Ｃの駐車区画情報であり、セット４は、例えば領域Ｄの駐車区画情報である。このように、異なる領域の駐車区画情報を連結したものを、以下、駐車区画情報群という。また、符号ｇ２０１が示す図の駐車区画情報群が光通信装置１０Ａ（図９等）によって生成された情報群である場合、セット１は自装置によって生成された自装置領域データであり、セット２、セット３、及びセット４は、他装置から受信した他装置領域データである。
なお、演算部１０８は、受信した駐車区画情報群に、自装置の記憶部１１１に記憶されていない新たな領域の駐車区画情報が含まれていた場合、新たな領域の駐車区画情報を抽出して、抽出した新たな領域の駐車区画情報を駐車区画情報群に連結して更新する。
また、符号ｇ２１１が示す図は、１つのセットの駐車区画情報の構成例を示す図である。符号ｇ２１１の図が示すように、駐車区画情報は、エリア情報ｇ２１３、時刻情報ｇ２１４、空車情報ｇ２１５、ホップ数ｇ２１６、及び車両位置情報ｇ２１７を含んで構成されている。
また、前述した駐車場のマップを示す情報は、１つのセットの駐車区画情報に含まれ、例えばホップ数ｇ２１６に含まれるようにしてもよい。
【００６１】
エリア情報ｇ２１３とは、例えば図２に示した領域Ａ、Ｂ、・・のいずれか１つの領域を表す情報である。
時刻情報ｇ２１４とは、空車情報が更新された時刻を表す情報である。
空車情報ｇ２１５とは、エリア情報ｇ２１３の領域における駐車区画の空き状態を示す情報であり、駐車区画に予め割り当てられている識別子の集合である。例えば、図２において、領域ＡのＡ１１には１の識別子が割り当てられ、Ａ１２には２の識別子が割り当てられ、Ａ１３には３の識別子が割り当てられ、Ａ２１には４の識別子が割り当てられ、Ａ２２には５の識別子が割り当てられ、Ａ２３には６の識別子が割り当てられている。例えば、Ａ１１とＡ１２とが空車状態の場合、空車情報には、１と２とが含まれる。また、空車情報ｇ２１５には、空車情報が更新された回数を示す情報が含まれる。
【００６２】
ホップ数ｇ２１６とは、通信相手に到達するまでに経由した光通信装置１０の数である。
車両位置情報ｇ２１７とは、駐車場へ入ってきた車両２０−３（図１参照）と空いている駐車区画との距離等の情報である。空車可能な位置を示す情報を生成して、生成した空車可能な位置を示す情報を駐車区画情報に含めて、情報表示端末３０に送信するようにしてもよい。
【００６３】
（光通信装置１０の動作手順の説明）
次に、光通信装置１０の動作手順について説明する。なお、光通信装置１０Ｇについても、以下の処理手順と同様の処理を行う。
図１１は、本実施形態に係る光通信装置１０の動作手順のフローチャートである。
（ステップＳ１０１）演算部１０８は、光通信装置１０の電源がオン状態にされたとき、現在時刻Ｔを設定する。続けて、演算部１０８は、更新時刻ｔと更新回数ｎとをリセットする。演算部１０８は、ステップＳ１０２に処理を進める。
【００６４】
（ステップＳ１０２）演算部１０８は、駐車区画情報を生成し、生成した駐車区画情報を、符号器１０９、変調器１１０、及び投光部１２１を介して光パルス信号ｏｐを所定の領域に送信する。電源がオン状態にされた後、一回目に放射される駐車区画情報は、例えば所定の領域内における全ての駐車区画が空車であることを示すようにしてもよい。演算部１０８は、ステップＳ１０３に処理を進める。
【００６５】
（ステップＳ１０３）撮像部１０１は、投光部１２１によって送信された光パルス信号ｏｐによる反射及び他の光通信装置１０が送信した光パルス信号ｏｐを含む画像を撮像する。演算部１０８は、撮像部１０１によって撮像された画像に基づいて、駐車区画情報を生成する。ここで、自装置が駐車区画情報を生成するエリアをエリア内と定義し、他の光通信装置１０が駐車区画情報を生成するエリアを外部エリアと定義する。演算部１０８は、ステップＳ１０４に処理を進める。
【００６６】
（ステップＳ１０４）演算部１０８は、記憶部１１１に記憶されているエリア内の駐車区画情報と、ステップＳ１０３で生成された駐車区画情報とを比較して、エリア内の駐車区画の状態が変化したか否かを判別する。例えば、図７において、光通信装置１０Ａの演算部１０８（図３参照）は、記憶部１１１に記憶されている領域Ａの駐車区画情報と、ステップＳ１０３で生成された領域Ａの駐車区画情報とを比較する。ここで、駐車区画の状態とは、駐車区画に車両が駐車している状態、または駐車区画が空いている状態である。演算部１０８は、エリア内の駐車区画の状態が変化していると判別した場合（ステップＳ１０４；ＹＥＳ）、ステップＳ１０５に処理を進める。または、演算部１０８は、エリア内の駐車区画の状態が変化していないと判別した場合（ステップＳ１０４；ＮＯ）、外部エリアの駐車区画情報のうち更新回数ｎのみ更新を行って、ステップＳ１０５に処理を進める。すなわち、演算部１０８は、エリア内の空車情報が変化していない状態が継続している場合に、更新回数ｎに１を加算して更新回数ｎのカウント数を増加させる。一方、演算部１０８は、空車情報が変化していた場合に、ステップＳ１０５において、更新回数ｎを０にリセットする。
【００６７】
（ステップＳ１０５）演算部１０８は、時刻情報ｔが新しい方の駐車区画情報へ、エリア内の駐車区画情報を更新する。更新される情報は、例えば時刻情報ｔ、空車情報（除く更新回数ｎ）である。また、演算部１０８は、エリア内の駐車区画の状態が変化してない場合、エリア内の駐車区画情報のうち更新回数ｎのみ更新する。演算部１０８は、ステップＳ１０６に処理を進める。
【００６８】
（ステップＳ１０６）演算部１０８は、記憶部１１１に記憶されている他の光通信装置１０から受信した外部エリアの駐車区画情報と、ステップＳ１０３で受信した光パルス信号ｏｐから抽出した外部エリアの駐車区画情報とをエリア毎に比較する。または、演算部１０８は、複数の光通信装置１０から受信した光パルス信号ｏｐから抽出した外部エリアの駐車区画情報をエリア毎に比較する。
続けて、演算部１０８は、比較した結果に基づいて、外部エリアの駐車区画の状態が変化したか否かを判別する。例えば、図８において、光通信装置１０Ａの演算部１０８（図３参照）は、記憶部１１１に記憶されている領域Ｂの駐車区画情報と、光通信装置１０Ｂ及び光通信装置１０Ｇから受信した光パルス信号ｏｐから抽出した領域Ｂの駐車区画情報とを比較する。演算部１０８は、外部エリアの駐車区画の状態が変化していると判別した場合（ステップＳ１０６；ＹＥＳ）、ステップＳ１０７に処理を進め、外部エリアの駐車区画の状態が変化していないと判別した場合（ステップＳ１０６；ＮＯ）、ステップＳ１０２に処理を戻す。
【００６９】
（ステップＳ１０７）演算部１０８は、外部エリアの駐車区画情報の更新を行う。演算部１０８は、送信後、ステップＳ１０２に処理を戻す。なお、更新された駐車区画情報群は、ステップＳ１０２において、演算部１０８によって所定の領域と隣接する光通信装置１０とに送信する。
【００７０】
以下、演算部１０８は、所定のタイミング毎に、ステップＳ１０２〜ステップＳ１０７の処理を繰り返す。なお、所定のタイミングとは、例えば予め定められている周期の時刻である。
【００７１】
なお、演算部１０８は、光パルス信号ｏｐを送信できる距離に制限を設けるために、所定の条件を越えた光パルス信号ｏｐを削除するようにしてもよい。ここで、所定の条件とは、例えば、現在時刻Ｔに対して予め定められている時刻よりも古い情報である。なお、一定条件の例については、第２実施形態及び第３実施形態で説明する。
【００７２】
（駐車区画情報の更新例の説明）
次に、外部エリアの駐車区画情報の更新例について説明する。
図１２は、本実施形態に係る駐車区画情報の更新例について説明する図である。
図１２において、符号ｇ２３１と符号ｇ２３２が示す画像は、更新前の駐車区画情報群の例であり、符号２３３が示す画像は、更新後の駐車区画情報群の例である。また、符号ｇ２３１が示す画像は、更新前の第１情報の駐車区画情報群であり、例えば、光通信装置１０Ａが光通信装置１０Ｂから受信した情報である。符号ｇ２３１が示す画像は、更新前の第２情報の駐車区画情報群であり、例えば、光通信装置１０Ａが光通信装置１０Ｃから受信した情報である。なお、図１２では、駐車区画情報のうち、エリア情報と時刻情報と空車情報とを抜き出して表している。
【００７３】
演算部１０８は、エリア毎に、空車情報を比較する。換言すると、演算部１０８は、同じ領域の駐車区画情報同士を比較して、更新時刻が最も新しい駐車区画情報を選択し、選択した駐車区画情報を送信する情報として更新する。
図１２に示した例の場合、演算部１０８は、符号ｇ２３１と符号ｇ２３２との領域Ａ（ただし、自領域を除いてもよい）の空車情報を比較する。空車情報が一致していないため、演算部１０８は、符号ｇ２３３が示す画像のように、時刻情報が新しい符号ｇ２３１の空車情報に更新する。また、演算部１０８は、符号ｇ２３１と符号ｇ２３２との領域Ｂの空車情報を比較する。空車情報が一致していないため、演算部１０８は、符号ｇ２３３が示す画像のように、時刻情報が新しい符号ｇ２３１の空車情報に更新する。さらに、演算部１０８は、符号ｇ２３１と符号ｇ２３２との領域Ｃの空車情報を比較する。空車情報が一致していないため、演算部１０８は、符号ｇ２３３が示す画像のように、時刻情報が新しい符号ｇ２３２の空車情報に更新する。
そして、演算部１０８は、更新後、符号ｇ２３３に示す画像の駐車区画情報を含む光パルス信号ｏｐを、符号器１０９、変調器１１０、及び投光部１２１を介して所定の領域と隣接する光通信装置１０とに送信する。
【００７４】
すなわち、演算部１０８は、図１１を用いて説明したように、受信した他の領域の駐車区画情報を、記憶部１１１に記憶されている過去の他の領域の駐車区画情報と比較して、他の領域の駐車区画情報が一致していない場合に、時刻情報ｔの新しい方の駐車区画情報に更新するようにしてもよい。または、演算部１０８は、図１２を用いて説明したように、例えば領域Ｂの駐車区画情報を複数の光通信装置１０から受信した場合、受信した駐車区画情報同士を比較して、他の領域の駐車区画情報が一致していない場合に、時刻情報ｔの新しい方の駐車区画情報に更新するようにしてもよい。
【００７５】
以上のように、本実施形態の光通信システム（情報共有型駐車支援システム１）は、第１所定範囲（例えば図２の領域Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆのうち、いずれか１つの領域）に設置される第１光通信装置（例えば図２の光通信装置１０Ａ、１０Ｂ、１０Ｃ、１０Ｄ、１０Ｅ、１０Ｆ、１０Ｇのうち、いずれか１つ）と、第２所定範囲（例えば図２の領域Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ等のうち、第１領域以外のいずれか１つの領域）に設置される第２光通信装置（例えば図２の光通信装置１０Ａ、１０Ｂ、１０Ｃ、１０Ｄ、１０Ｅ、１０Ｆ、１０Ｇのうち、第１光通信装置以外のいずれか１つ）と、車両が駐車する駐車区画それぞれに設けられるマーカー（例えば反射マーク４３）と、を備え、第１光通信装置は、第１所定範囲において、マーカーとの間で行った光通信の結果に基づいて生成した第１光通信データ（例えば図９においてステップＳ１で送信される光パルス信号）を第２光通信装置へ送信し、第２所定範囲において、マーカーとの間で行った光通信の結果に基づいて生成された第２光通信データ（例えば図９において、ステップＳ２で送信される光パルス信号）を第２光通信装置から受信し、生成した第１光通信データに受信した第２光通信データを連結して、連結した光通信データを新たな第１光通信データとして第２光通信装置へ送信する。
【００７６】
この構成によって、本実施形態の情報共有型駐車支援システム１では、光通信装置１０の間で光パルス信号ｏｐを送受信することで、光通信装置は、駐車場の空き情報を共有することができる。また、本実施形態によれば、反射マーク４３は、電源が不要であるため、低コスト（設備コスト、運用コスト）かつ簡素な構成で、情報共有型駐車支援システム１を設置、運用することができる。
【００７７】
また、本実施形態の光通信システム（情報共有型駐車支援システム１）において、第１光通信装置（例えば図２の光通信装置１０Ａ、１０Ｂ、１０Ｃ、１０Ｄ、１０Ｅ、１０Ｆ、１０Ｇのうち、いずれか１つ）は、第１光通信データに含まれる第１所定範囲（例えば図２の領域Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆのうち、いずれか１つの領域）が有する駐車区画に関する第１の駐車区画情報（自装置領域データ）を記憶させる記憶部１１１、を備え、生成した第１の駐車区画情報が、記憶部に記憶されている第１の駐車区画情報に対して変化している場合、第１の駐車区画情報を更新して、更新した第１の駐車区画情報に基づき生成した光通信データを新たな第１光通信データとして第２光通信装置（例えば図２の光通信装置１０Ａ、１０Ｂ、１０Ｃ、１０Ｄ、１０Ｅ、１０Ｆ、１０Ｇのうち、第１光通信装置以外のいずれか１つ）へ送信する。
【００７８】
この構成によって、本実施形態の情報共有型駐車支援システム１では、低コスト（設備コスト、運用コスト）かつ簡素な構成で、自駐車区画内に関する情報を隣接する他駐車区画にタイムリーに送信することができる。
【００７９】
また、本実施形態の光通信システム（情報共有型駐車支援システム１）において、第１光通信装置（例えば図２の光通信装置１０Ａ、１０Ｂ、１０Ｃ、１０Ｄ、１０Ｅ、１０Ｆ、１０Ｇのうち、いずれか１つ）は、第２光通信データ（例えば図９において、ステップＳ２で送信される光パルス信号）に含まれる第２所定範囲が有する駐車区画に関する第２の駐車区画情報（例えば、他装置領域データのセット２、セット３、・・）を記憶させる記憶部１１１、を備え、第２光通信装置（例えば図２の光通信装置１０Ａ、１０Ｂ、１０Ｃ、１０Ｄ、１０Ｅ、１０Ｆ、１０Ｇのうち、第１光通信装置以外のいずれか１つ）から受信した第２光通信データに含まれる第２の駐車区画情報が、記憶部に記憶されている第２の駐車区画情報に対して変化している場合、第２の駐車区画情報を更新条件に基づいて更新して、更新した第２の駐車区画情報に、生成した第１光通信データに含まれる第１所定範囲が有する駐車区画に関する第１の駐車区画情報を連結して、連結した駐車区画情報に基づき生成した光通信データを新たな第１光通信データとして第２光通信装置へ送信する。
【００８０】
この構成によって、本実施形態の情報共有型駐車支援システム１では、隣接する他駐車区画を自装置によって更新することができる。そして、上述した構成によれば、低コスト（設備コスト、運用コスト）かつ簡素な構成で、他駐車区画に関する情報を隣接する他駐車区画に、情報経由地点としてタイムリーに送信することができる。
【００８１】
また、本実施形態の光通信システム（情報共有型駐車支援システム１）において、第３所定範囲（例えば図２の領域Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆ等のうち、第１領域及び第２領域以外のいずれか１つの領域）が有する駐車区画に関する第３の駐車区画情報を含む第３光通信データ（例えば図９において、ステップＳ３で送信される光パルス信号）であって、マーカー（例えば反射マーク４３）との間で行った光通信の結果に基づいて生成した第３光通信データを他の光通信装置に送信し、第３所定範囲に設置される第３光通信装置（例えば図２の光通信装置１０Ａ、１０Ｂ、１０Ｃ、１０Ｄ、１０Ｅ、１０Ｆ、１０Ｇのうち、第１光通信装置及び第２光通信装置以外のいずれか１つ）、を備え、第１光通信データ（例えば図９においてステップＳ１で送信される光パルス信号）は、第１所定範囲が有する駐車区画に関する第１の駐車区画情報を含み、第２光通信データ（例えば図９においてステップＳ２で送信される光パルス信号）は、第２所定範囲が有する駐車区画に関する第２の駐車区画情報を含み、第２光通信装置（例えば図２の光通信装置１０Ａ、１０Ｂ、１０Ｃ、１０Ｄ、１０Ｅ、１０Ｆ、１０Ｇのうち、第１光通信装置及び第３光通信装置以外のいずれか１つ）は、第１光通信データを第１光通信装置から受信し、第３光通信データを第３光通信装置から受信し、生成した第２の駐車区画情報に、第１の駐車区画情報及び第３の駐車区画情報を連結して、連結した駐車区画情報に基づき生成した光通信データを新たな第２光通信データとして他の光通信装置へ送信し、第３光通信装置は、第１光通信データを第１光通信装置から受信し、第２光通信データを第２光通信装置から受信し、生成した第３の駐車区画情報に、第１の駐車区画情報及び第２の駐車区画情報を連結して、連結した駐車区画情報に基づき生成した光通信データを新たな第３光通信データとして他の光通信装置へ送信し、第１光通信装置は、第２光通信装置から受信した第２光通信データに含まれる第２の駐車区画情報と、第３光通信装置から受信した第３光通信データに含まれる第２の駐車区画情報とを比較して、第２光通信データに含まれる第２の駐車区画情報と、第３光通信データに含まれる第２の駐車区画情報とが一致していない場合、更新条件に基づいて第２の駐車区画情報を更新し、更新した光通信データに生成した第１の駐車区画情報を連結して、連結した駐車区画情報に基づいて生成した光通信データを新たな第１光通信データとして他の光通信装置へ送信する。
【００８２】
この構成によって、本実施形態の情報共有型駐車支援システム１では、隣接する他駐車区画を異なる光通信装置から受信した情報によって更新することができる。そして、上述した構成によれば、低コスト（設備コスト、運用コスト）かつ簡素な構成で、他駐車区画に関する情報を隣接する他駐車区画に、情報経由地点としてタイムリーに送信することができる。
【００８３】
また、本実施形態の光通信システム（情報共有型駐車支援システム１）において、駐車区画情報は、駐車区画情報が更新された時刻情報、駐車区画情報が光通信装置を経由した回数を示すホップ数情報、同じ駐車区画情報の受信回数を示す更新回数情報、及び光通信装置間の距離に基づいて設定される等級を示す距離等級情報のうち、少なくとも１つの情報を含み、更新条件は、時刻情報に基づく条件である。
【００８４】
この構成によって、本実施形態の情報共有型駐車支援システム１では、駐車区画情報が更新されたことを時刻情報に基づいて更新できるので、更新の演算量を削減できる。
【００８５】
［第２実施形態］
第１実施形態では、図１１を用いて説明したように、光通信装置１０の演算部１０８が、領域の空車情報が変化しているときに、駐車区画情報を更新する例を説明した。本実施形態では、領域の駐車区画情報を、駐車区画情報に含まれる時刻情報に基づいて更新する例を説明する。
なお、情報共有型駐車支援システム１の構成、光通信装置１０、１０Ｇ、情報表示端末３０の構成は、第１実施形態と同様である。
【００８６】
（光通信装置１０の動作手順の説明）
光通信装置１０の動作手順について説明する。なお、光通信装置１０Ｇについても、以下の処理手順と同様の処理を行う。
図１３は、本実施形態に係る光通信装置１０の動作手順のフローチャートである。なお、図１１と同様に行われる処理については、同じ符号を用いて説明を省略する。
【００８７】
（ステップＳ１０１〜ステップＳ１０４）演算部１０８は、ステップＳ１０１〜ステップＳ１０４の処理を行う。演算部１０８は、エリア内の駐車区画の状態が変化していると判別した場合（ステップＳ１０４；ＹＥＳ）、ステップＳ２０１に処理を進め、エリア内の駐車区画の状態が変化していないと判別した場合（ステップＳ１０４；ＮＯ）、ステップＳ１０７に処理を進める。
【００８８】
（ステップＳ２０１）演算部１０８は、現在時刻Ｔと、測定する領域の駐車区画情報に含まれる更新時刻ｔ（時刻情報）とを比較する。演算部１０８は、現在時刻Ｔと時刻情報ｔとの差が、予め定められている更新継続時間ΔＴ以下の場合（ステップＳ２０１；ΔＴ≧Ｔ−ｔ）、ステップＳ１０７に処理を進める。または、演算部１０８は、現在時刻Ｔと時刻情報ｔとの差が、予め定められている更新継続時間ΔＴより大きい場合（ステップＳ２０１；ΔＴ＜Ｔ−ｔ）、ステップＳ１０５に処理を進める。
このステップＳ２０１の処理によって、情報共有型駐車支援システム１は、予め定められている更新継続時間ΔＴより長く継続して空車状態が変化している場合に、エリア内の空車情報を更新することで、空車情報を生成するときのノイズによる影響を低減することができる。
【００８９】
（ステップＳ１０５）演算部１０８は、エリア内の駐車区画情報の更新を行う。演算部１０８は、駐車区画情報（除く更新回数ｎ）の更新を行い、ステップＳ１０７に処理を進める。
（ステップＳ１０７）演算部１０８は、外部エリアの駐車区画情報の更新を行い、ステップＳ１０２に処理を戻す。
【００９０】
なお、図１３では、エリア内についてのみ更新時刻ｔに基づいて駐車区画情報を更新するか否か判別し、判別した結果に応じて駐車区画情報を更新する例を説明したが、これに限られない。演算部１０８は、ステップＳ１０５の処理後、ステップＳ１０７の処理において、ステップＳ１０６（図１１参照）、Ｓ２０１を実行して外部エリアについても更新時刻ｔに基づいて駐車区画情報を更新するか否か判別し、判別した結果に応じて駐車区画情報を更新するようにしてもよい。
【００９１】
以上のように、本実施形態の光通信システム（情報共有型駐車支援システム１）において、第１光通信装置（例えば図２の光通信装置１０Ａ、１０Ｂ、１０Ｃ、１０Ｄ、１０Ｅ、１０Ｆ、１０Ｇのうち、いずれか１つ）は、第２光通信データ（例えば図９において、ステップＳ２で送信される光パルス信号）に含まれる第２所定範囲が有する駐車区画に関する第２の駐車区画情報を記憶させる記憶部１１１、を備え、第２光通信装置（例えば図２の光通信装置１０Ａ、１０Ｂ、１０Ｃ、１０Ｄ、１０Ｅ、１０Ｆ、１０Ｇのうち、第１光通信装置以外のいずれか１つ）から受信した第２光通信データに含まれる第２の駐車区画情報が、記憶部に記憶されている第２の駐車区画情報に対して変化している場合、第２の駐車区画情報を更新条件に基づいて更新して、更新した第２の駐車区画情報に、生成した第１光通信データ（例えば図９においてステップＳ１で送信される光パルス信号）に含まれる第１所定範囲が有する駐車区画に関する第１の駐車区画情報を連結して、連結した駐車区画情報に基づき生成した光通信データを新たな第１光通信データとして第２光通信装置へ送信する。
【００９２】
また、本実施形態の光通信システム（情報共有型駐車支援システム１）において、駐車区画情報は、駐車区画情報が更新された時刻情報、駐車区画情報が光通信装置を経由した回数を示すホップ数情報、同じ駐車区画情報の受信回数を示す更新回数情報、及び光通信装置間の距離に基づいて設定される等級を示す距離等級情報のうち、少なくとも１つの情報を含み、更新条件は、時刻情報、に基づく条件である。
【００９３】
この構成によって、本実施形態の情報共有型駐車支援システム１は、現在時刻Ｔと更新時刻ｔとの差と、予め定められている更新継続時間ΔＴとの差に基づいて、エリア内の空車情報を更新することで、空車情報を生成するときのノイズによる影響を低減することができる。
【００９４】
［第３実施形態］
第２実施形態では、図１３を用いて説明したように、光通信装置１０の演算部１０８が、現在時刻Ｔと更新時刻ｔとの差と、予め定められている更新継続時間ΔＴとの差に基づいて、駐車区画情報を更新する例を説明した。本実施形態では、領域の駐車区画情報を、駐車区画情報に含まれる更新回数、ホップ数等に基づいて更新する例を説明する。
なお、情報共有型駐車支援システム１の構成、光通信装置１０、１０Ｇ、情報表示端末３０の構成は、第１実施形態と同様である。
【００９５】
（光通信装置１０の動作手順の説明）
光通信装置１０の動作手順について説明する。なお、光通信装置１０Ｇについても、以下の処理手順と同様の処理を行う。
図１４は、本実施形態に係る光通信装置１０の動作手順のフローチャートである。なお、図１１または図１３と同様に行われる処理については、同じ符号を用いて説明を省略する。
【００９６】
（ステップＳ１０１〜ステップＳ１０４）演算部１０８は、ステップＳ１０１〜ステップＳ１０４の処理を行う。演算部１０８は、エリア内の駐車区画の状態が変化していると判別した場合（ステップＳ１０４；ＹＥＳ）、ステップＳ３０１に処理を進め、エリア内の駐車区画の状態が変化していないと判別した場合（ステップＳ１０４；ＮＯ）、ステップＳ３０２に処理を進める。
【００９７】
（ステップＳ３０１）演算部１０８は、エリア内の空車情報が変化していたため、更新回数ｎを０にリセットする。演算部１０８は、ステップＳ３０３に処理を進める。
（ステップＳ３０２）演算部１０８は、エリア内の空車情報が変化していないため、更新回数ｎに１を加算して更新回数ｎのカウント数を増加させる。演算部１０８は、ステップＳ３０３に処理を進める。
【００９８】
（ステップＳ３０３）演算部１０８は、更新回数ｎが、予め定められている最大連続情報更新回数ｍ以上であるか否かを判別する。演算部は、更新回数ｎが最大連続情報更新回数ｍ以上である場合（ステップＳ３０３；ＹＥＳ）、ステップＳ１０５に処理を進め、更新回数ｎが最大連続情報更新回数ｍ未満である場合（ステップＳ３０３；ＮＯ）、ステップＳ１０７に処理を進める。
以下、演算部１０８は、ステップＳ１０５とＳ１０７の処理を行う。
【００９９】
なお、図１４では、エリア内についてのみ更新情報ｎに基づいて駐車区画情報を更新するか否か判別し、判別した結果に応じて駐車区画情報を更新する例を説明したが、これに限られない。演算部１０８は、ステップＳ１０５の処理後、ステップＳ１０７の処理において、ステップＳ１０６（図１１参照）、Ｓ２０１を実行して外部エリアについても更新回数ｎに基づいて駐車区画情報を更新するか否か判別し、判別した結果に応じて駐車区画情報を更新するようにしてもよい。
【０１００】
図１４の処理によって、本実施形態の情報共有型駐車支援システム１は、更新回数ｎが最大連続情報更新回数ｍ未満の場合に駐車区画情報を更新せず、更新回数ｎが最大連続情報更新回数ｍ以上の場合に駐車区画情報を更新する。これにより、本実施形態の情報共有型駐車支援システム１は、空車情報を生成するときのノイズによる影響を低減することができる。
なお、図１４に示した処理に加えて、図１３を用いて説明した更新時刻ｔに基づく判別も行うようにしてもよい。
【０１０１】
＜第１の変形例＞
次に、第３実施形態における第１の変形例を説明する。
まず、距離等級Ｌについて説明する。図１５は、本実施形態に係る距離等級Ｌの一例を示す図である。図１５に示す例では、車両２０が、光通信装置１０Ａ〜１０Ｅのうち、光通信装置１０Ｃの付近を通過または付近に停止している状態を示している。また、光通信装置１０Ａ、１０Ｂ、１０Ｃ、１０Ｄ、及び１０Ｅそれぞれは、対応する領域Ａ、Ｂ、Ｃ、Ｄ、Ｅに関する駐車区画情報を生成して、生成した駐車区画情報を含む光パルス信号ｏｐを隣接する光通信装置１０へ送信する。
【０１０２】
本実施形態では、演算部１０８が、自身の光通信装置１０Ｃに、距離等級として０を設定する。このため、情報表示端末３０は、距離等級が０の光通信装置１０Ｃから、光パルス信号ｏｐを受信する。そして、演算部１０８が、光通信装置１０を１つ経由してホップ数Ｈが１の光通信装置１０Ｂと１０Ｄとに、距離等級Ｌとして１を設定する。さらに、演算部１０８が、光通信装置１０を２つ経由してホップ数Ｈが２の光通信装置１０Ａと１０Ｅとに、距離等級Ｌとして２を設定する。すなわち、距離等級は、光通信装置１０自身を基準に設定される値である。
【０１０３】
また、距離等級Ｌは、車両２０の進行方向に応じたものであってもよい。例えば、図１５において、車両２０が通過した光通信装置１０Ｄ及び１０Ｅによる領域Ｄと領域Ｅとの空車情報は、車両２０の運転者にとって不要の場合がある。このため、光通信装置１０Ｄと１０Ｅとの距離等級Ｌを、所定値ｄより大きな値、例えば１０等に設定するようにしてもよい。同様に、駐車場内において、すでに車両２０が通過したブロックや領域の光通信装置１０の距離等級Ｌを１０等に設定するようにしてもよい。すなわち、車両２０の進行方向や、駐車場内のルートに応じて、距離等級Ｌに重み付けを行うようにしてもよい。ここで、所定値ｄは、自装置が受信できる他の光通信装置１０の最大距離等級である。なお、所定値ｄは、例えば、光通信装置１０同士の距離、片道または往復の通信に要する通信時間等に基づいて、大小関係や値を決定する。また、距離等級Ｌは、予め定められた値であってもよく、例えば駐車場の面積、構成、光通信装置１０の配置等に応じて、予め情報共有型駐車支援システム１の提供者等が設定した値である。
【０１０４】
（光パルス信号ｏｐの構成例の説明）
次に、光パルス信号ｏｐ、駐車区画情報の構成例を説明する。
図１６は、本実施形態に係る光パルス信号ｏｐの構成例を説明する図である。図１０との差異は、符号ｇ２５２が示す空車情報と、符号ｇ２５３が示す遠方エリア情報とである。
符号ｇ２５２が示すように、空車情報には、更新回数及び距離等級Ｌを示す情報が含まれる。
遠方エリア情報とは、所定値ｄより大きい値の領域の駐車区情報を１つにまとめた情報である。遠方エリア情報には、例えば遠方エリアを示す情報、まとめられた領域の空車区画の数を示す情報等が含まれている。
【０１０５】
ここで、遠方エリア情報の具体例を説明する。駐車場内に光通信装置１０が２０個設置されているとする。駐車場の奥から入り口に向かって、光通信装置１０Ａ、１０Ｂ、・・・、１０Ｓ、１０Ｔとする。自身の光通信装置１０Ｅの距離等級は０であり、光通信装置１０Ａ及び１０Ｊの距離等級Ｌは４であり、以下、光通信装置１０Ｊ、１０Ｋ、・・・、１０Ｔそれぞれの距離等級Ｌは、５、６、・・・、１５である。単純に連結した場合、駐車区画情報群は、セット１〜セット２０の２０個が連結されていることになる。このようにデータ量が大きくなった光パルス信号ｏｐを逐次、全ての光通信装置１０の間で送受信すると、データ処理に時間がかかり、さらに光通信装置１０の間のデータの送受信に発生する遅延量が大きくなる。このため、本実施形態では、所定値ｄより大きな値の光通信装置１０の駐車区間情報を１つにまとめて、遠方エリア情報とする。例えば、所定値ｄが１０の場合、距離等級Ｌが１１以上の光通信装置１０Ｐ〜１０Ｔの駐車区画情報がまとめられた情報が遠方エリア情報である。
【０１０６】
（光通信装置１０の動作手順の説明）
光通信装置１０の動作手順について説明する。なお、光通信装置１０Ｇについても、以下の処理手順と同様の処理を行う。
図１７は、本実施形態の第１の変形例に係る光通信装置１０の動作手順のフローチャートである。なお、図１７に示した処理は、例えば図１１に示したステップＳ１０６及びＳ１０７、または図１３、図１４に示したステップＳ１０７の処理の代わりに行われる。
【０１０７】
（ステップＳ４０１）演算部１０８は、自装置に対する他の光通信装置１０の距離等級Ｌを領域毎に算出する。なお、記憶部１１１（図３参照）には、所定値ｄ及びｈと、光通信装置１０の駐車場内の設置位置と、または自装置との距離を示す情報とが予め記憶されている。演算部１０８は、ステップＳ４０２に処理を進める。
【０１０８】
（ステップＳ４０２）演算部１０８は、記憶部１１１に記憶されている所定値ｄと、ステップＳ４０１で算出した距離等級Ｌとをエリア（領域）毎に比較する。演算部１０８は、距離等級Ｌが所定値ｄ未満かつ全ての領域の中で最小値の場合（ステップＳ４０２；Ｌ＜ｄかつ最小値）、ステップＳ４０３に処理を進める。あるいは、演算部１０８は、距離等級Ｌが所定値ｄ以上または全ての領域の中で最小値以外の場合（ステップＳ４０２；Ｌ≧ｄまたは最小値以外）、ステップＳ４０５に処理を進める。
【０１０９】
（ステップＳ４０３）演算部１０８は、記憶部１１１に記憶されている所定値ｈと、ホップ数Ｈとをエリア毎に比較する。演算部１０８は、ホップ数Ｈがｈ未満かつ全ての領域の中で最小値の場合（ステップＳ４０３；Ｈ＜ｈかつ最小値）、ステップＳ４０４に処理を進める。あるいは、演算部１０８は、ホップ数Ｈが所定値ｈ以上または全ての領域の中で最小値以外の場合（ステップＳ４０４；Ｈ≧ｈまたは最小値以外）、ステップＳ４０５に処理を進める。ここで、所定値ｈは、エリア（領域）間の最大移動可能な回数である。
【０１１０】
（ステップＳ４０４）演算部１０８は、ホップ数Ｈに１を加算して、ホップ数のカウント値を増加させる。演算部１０８は、ステップＳ４０６に処理を進める。
（ステップＳ４０５）演算部１０８は、距離等級Ｌが所定値ｄ以上または全ての領域の中で最小値以外の領域の駐車区間情報、またはホップ数Ｈが所定値ｈ以上または全ての領域の中で最小値以外の領域の駐車区間情報を、駐車区間情報群から削除し、削除した駐車区間情報を１つにまとめて遠方エリア情報を生成する。演算部１０８は、ステップＳ４０６に処理を進める。
【０１１１】
（ステップＳ４０４）演算部１０８は、外部エリアの駐車区画情報の更新を行い、ステップＳ１０２（図１１、図１３、または図１４）に処理を戻す。
【０１１２】
以上のように、本実施形態の光通信システム（情報共有型駐車支援システム１）において、第１光通信装置例えば図２の光通信装置１０Ａ、１０Ｂ、１０Ｃ、１０Ｄ、１０Ｅ、１０Ｆ、１０Ｇのうち、いずれか１つ）は、第２光通信データ（例えば図９において、ステップＳ２で送信される光パルス信号）に含まれる第２所定範囲が有する駐車区画に関する第２の駐車区画情報を記憶させる記憶部１１１、を備え、第２光通信装置（例えば図２の光通信装置１０Ａ、１０Ｂ、１０Ｃ、１０Ｄ、１０Ｅ、１０Ｆ、１０Ｇのうち、第１光通信装置以外のいずれか１つ）から受信した第２光通信データに含まれる第２の駐車区画情報が、記憶部に記憶されている第２の駐車区画情報に対して変化している場合、第２の駐車区画情報を更新条件に基づいて更新して、更新した第２の駐車区画情報に、生成した第１光通信データ（例えば図９においてステップＳ１で送信される光パルス信号）に含まれる第１所定範囲が有する駐車区画に関する第１の駐車区画情報を連結して、連結した駐車区画情報に基づき生成した光通信データを新たな第１光通信データとして第２光通信装置へ送信する。
【０１１３】
また、本実施形態の光通信システム（情報共有型駐車支援システム１）において、駐車区画情報は、駐車区画情報が更新された時刻情報、駐車区画情報が光通信装置を経由した回数を示すホップ数情報、同じ駐車区画情報の受信回数を示す更新回数情報、及び光通信装置間の距離に基づいて設定される等級を示す距離等級情報のうち、少なくとも１つの情報を含み、更新条件は、時刻情報、ホップ数情報、更新回数情報、及び距離等級情報のうち、少なくとも１つの情報に基づく条件である。
【０１１４】
この構成によって、本実施形態では、距離等級Ｌ、ホップ数Ｈに基づいて、遠方エリアの駐車区画情報を、駐車区画情報群から削除し、削除した駐車区画情報を１つにまとめて遠方エリア情報を生成する。そして、演算部１０８は、生成した遠方エリア情報を、駐車区画情報の後に連結して駐車区画情報群を生成して、生成した駐車区画情報群を含む光パルス信号ｏｐを、所定の領域と隣接する光通信装置１０に送信する。同様に、隣接している光通信装置１０から受信する光パルス信号ｏｐにおいても、遠方エリアの駐車区間情報が削除され、遠方エリア情報として連結されている。そして、本実施形態では、受信した光パルス信号ｏｐのうち、自装置から距離の離れた領域の駐車区間情報が削除される。また、自装置から距離の離れた領域の駐車区間情報は、自装置に到達するまでに時間を要するため、古い駐車区間情報も削除されることになる。これにより、本実施形態では、古い駐車区間情報、自装置から距離の離れた駐車区間情報が削除され、最新の駐車区間情報が更新されることになる。
【０１１５】
この結果、本実施形態によれば、精度の良い駐車区間情報を生成することができる。さらに、本実施形態によれば、光通信装置１０の間の通信量を低減でき、通信量を低減できるので通信による遅延量も低減することができる。
なお、第１実施形態においても、駐車区画情報群が、所定のデータ量より大きな場合、自装置から距離が所定の値以上離れている領域の駐車区画情報、更新時刻ｔが現在時刻Ｔより所定の時間以上古い駐車区画情報を削除するようにしてもよい。
【０１１６】
なお、図１６に示した例では、駐車区画情報群の一番後ろに遠方エリア情報が構成される例を説明したが、遠方エリア情報の位置は、例えばセット１の前、セット同士の間等であってもよい。
また、図１６に示した例では、駐車区画情報群の一番後ろに遠方エリア情報が構成される例を説明したが、遠方エリアの駐車区画情報は、ステップＳ４０５において全て削除されるようにしてもよい。この場合、駐車区間情報群は、所定値ｄより大きな値の距離等級Ｌの駐車区画情報のみで構成されていてもよい。
また、遠方エリア情報は、ブロック毎にまとめるようにしてもよい。
【０１１７】
（駐車場を複数のブロックに分ける例）
次に、駐車場が広い場合に、駐車場全体を複数のブロックに分ける例を説明する。
図１８は、本実施形態に係る駐車場全体を複数のブロックに分ける例を説明する図である。図１８において、符号ｇ３０１は第１ブロックを表し、符号ｇ３０２は第２ブロックを表し、符号ｇ３０３は第３ブロックを表し、符号ｇ３０４は第４ブロックを表している。また、各ブロックには、それぞれ領域Ａ〜領域Ｄが含まれている。
【０１１８】
図１８に示すように、領域それぞれに１つの光通信装置１０が設置され、さらにブロックそれぞれに駐車区画情報群を統括する光通信装置１０Ｇ−１〜１０Ｇ−４がそれぞれ設置されている。なお、駐車区画情報を統括する光通信装置１０Ｇ−１〜１０Ｇ−４は、例えば掲示板である。また、以下の説明において、光通信装置１０Ｇ−１〜１０Ｇ−４のうちの１つを特定しない場合、単に光通信装置１０Ｇという。
【０１１９】
例えば、第１のブロックに設置されている光通信装置１０Ｇ−１は、他のブロックに設置されている光通信装置１０Ｇ−２〜１０Ｇ−４それぞれに、光通信、無線通信、及び有線通信のうちのいずれかの通信方式で、第１のブロックの駐車区画情報群を送信する。また、光通信装置１０Ｇ−１は、他のブロックの光通信装置１０Ｇ−２〜１０Ｇ−４それぞれが送信したブロック毎の駐車区画情報群を受信する。
このように、ブロックごとに集約された駐車区画情報群を、ブロックごとに設置されている光通信装置１０Ｇの間で送受信するようにしてもよい。
【０１２０】
また、図１８に示した例では、駐車場が１つのフロアの例を示したが、これに限られない。複数のフロアに駐車場が構成されていてもよい。この場合、例えば、フロア毎に、駐車区画情報群を集約する光通信装置１０Ｇを設け、フロア毎の光通信装置１０Ｇの間で、集約された駐車区画情報群の送受信を行うようにしてもよい。
【０１２１】
＜第２の変形例＞
次に、第３実施形態における第２の変形例を説明する。
第２の変形例では、第１の変形例で設けた距離等級Ｌに加えて、さらに距離等級Ｌの優先度数Ｐを設ける。
【０１２２】
まず、距離等級Ｌの優先度数Ｐについて説明する。
優先度数Ｐとは別に設定される距離等級Ｌに対する閾値である。
光通信装置１０の間に柱等の光パルス信号ｏｐを遮るような障害物がある場合、光通信装置１０同士の距離を表す距離等級が同じ値でも、送受信される光パルス信号ｏｐの精度が変わってくる場合もある。
例えば、図２において、光通信装置１０Ｂと１０Ｆとの間に柱等の障害物がある場合、光通信装置１０Ｂから見たときの優先度数Ｐが変わってくる。例えば、間に障害物の無い領域Ａと領域Ｃとの優先度数Ｐが１に設定され、間に障害物のある領域Ｆの優先度数Ｐが５に設定される。そして、演算部１０８は、距離級数Ｌ、優先度数Ｐ、及びホップ数Ｈに基づいて、駐車区間情報群から削除するか否かを判別する。
なお、例えば駐車場に複数のフロアがあり、複数のフロア間で駐車区間情報を共有する場合にも、フロア間で優先度数Ｐが異なるように予め設定されていてもよい。
【０１２３】
（光通信装置１０の動作手順の説明）
光通信装置１０の動作手順について説明する。なお、光通信装置１０Ｇについても、以下の処理手順と同様の処理を行う。
図１９は、本実施形態の第１の変形例に係る光通信装置１０の動作手順のフローチャートである。なお、図１７に示した処理は、例えば図１１に示したステップＳ１０６及びＳ１０７、または図１３、図１４に示したステップＳ１０７の処理の代わりに行われる。また、図１７と同じ処理については、同じ符号を用いて説明を省略する。
【０１２４】
（ステップＳ４０２）演算部１０８は、所定値ｄと距離等級Ｌとをエリア（領域）毎に比較する。演算部１０８は、距離等級Ｌが所定値ｄ未満かつ全ての領域の中で最小値の場合（ステップＳ４０２；Ｌ＜ｄかつ最小値）、ステップＳ５０１に処理を進める。あるいは、演算部１０８は、距離等級Ｌが所定値ｄ以上または全ての領域の中で最小値以外の場合（ステップＳ４０２；Ｌ≧ｄまたは最小値以外）、ステップＳ４０５に処理を進める。
【０１２５】
（ステップＳ５０１）演算部１０８は、距離等級Ｌと優先度数Ｐとを、エリア毎に比較する。演算部１０８は、優先度数Ｐが距離等級Ｌより大きい場合（ステップＳ５０１；Ｐ＞Ｌ）、ステップＳ４０３に処理を進める。あるいは、演算部１０８は、優先度数Ｐが距離等級Ｌ以下の場合（ステップＳ５０１；Ｐ≦Ｌ）、ステップＳ４０５に処理を進める。
以下、演算部１０８は、ステップＳ４０３〜Ｓ４０６の処理を行う。
【０１２６】
図１９に示した処理によって、演算部１０８は、優先度数Ｐが距離等級Ｌより大きい領域に属する駐車区間情報のみによって駐車区間情報群を生成して、生成した駐車区間情報群を含む光パルス信号ｏｐを所定の領域と隣接する光通信装置１０とに送信する。この結果、本実施形態によれば、光通信装置１０の間の通信量を低減でき、通信量を低減できるので通信による遅延量も低減することができる。
【０１２７】
以上のように、第１実施形態〜第３実施形態によれば、光通信装置１０の間で光通信を行うので、駐車区間情報を、光通信装置１０の間で共有することができる。また、光通信装置１０は、空車情報を生成するために所定の領域に送信する光パルス信号ｏｐと、隣接する光通信装置１０に送信する光パルス信号ｏｐと、車両２０に搭載されている情報表示端末３０へ送信する光パルス信号ｏｐとが同一のため、所定の領域と隣接する光通信装置１０と情報表示端末３０とに光パルス信号ｏｐを同時に送信することができる。
また、第１実施形態〜第３実施形態によれば、掲示板である光通信装置１０Ｇがブロック毎の空車情報と駐車情報とを集約して管理することもできる。この結果、第１実施形態〜第３実施形態によれば、少ない管理装置で、駐車場の空車情報や駐車情報を管理することができる。
【０１２８】
また、第１実施形態〜第３実施形態によれば、光通信装置１０の間で光通信を行うので、仮に光通信装置１０の間を電波で通信させる場合と比べ、壁、床、天井、車両２０等による反射の影響を低減することができる。
【０１２９】
さらに、反射マーク４３の代わりに、仮に車止め４２等に発光源を設置する場合、発光源へ電力を供給する必要があるので、駐車場路面に新たに配線を行う必要が生じる。この場合、設置費用、運用費用がかさむことになる。
一方、１実施形態〜第３実施形態によれば、車止め４２に取り付けられる反射マーク４３は反射シール等であればよいので、反射マーク４３への電力供給の必要がない。このように、反射マーク４３を車止め４２に取り付け、または駐車区画４０に直接取り付けるようにしてもよいので、反射マーク４３の設置費用、運用費用が従来技術と比較して低減することができる。
【０１３０】
また、第１実施形態〜第３実施形態によれば、光通信装置１０を天井や壁等に設置できるので、光通信装置１０の電源は、照明装置（不図示）の電力と共用することができる。さらには、光通信装置１０が照明装置に組み込まれていてもよい。この場合、演算部１０８は、照明装置のランプの点滅を制御して、光パルス信号ｏｐを送信するようにしてもよい。なお、光パルス信号ｏｐの点滅周期は、照影装置の点滅周期、例えば６０Ｈｚより高い周波数であるようにすることで、運転者等から光パルス信号ｏｐの点滅が知覚されない周波数に設定される。
【０１３１】
なお、第１実施形態の例えば図９に示した例では、各光通信装置１０が、隣接する１つの光通信装置１０とのみ光パルス信号ｏｐの送受信を行う例を示したが、これに限られない。光パルス信号ｏｐが届く、または受信できる範囲に設置されている光通信装置１０との間でも光パルス信号ｏｐの送受信を行うようにしてもよい。
例えば、図２において、光通信装置１０Ａが送信した光パルス信号ｏｐを、光通信装置１０Ｂ、１０Ｃ、１０Ｄ、及び１０Ｅが受信するようにしてもよい。同様に、光通信装置１０Ａは、光通信装置１０Ｂ、１０Ｃ、１０Ｄ、及び１０Ｅが送信した光パルス信号ｏｐを受信するようにしてもよい。この場合、光通信装置１０Ａは、更新時刻ｔ、更新回数ｎ、ホップ数Ｈ、距離等級Ｌ、優先度数Ｐのうち、少なくとも１つを用いて更新に用いる情報を選択、削除するようにしてもよい。
【０１３２】
なお、第１実施形態〜第３実施形態に示した例では、駐車区間情報に空車情報を含む例を説明したが、空車情報の代わりに駐車情報であってもよい。ここで、駐車情報とは、車両２０が駐車している駐車区画を示す情報である。また、領域毎の全ての駐車区画の空車情報と駐車情報とを、駐車区画情報に含めるようにしてもよい。
【０１３３】
なお、第１実施形態〜第３実施形態に示した例では、自装置領域データの更新と他装置領域データ（図１０参照）の更新との両方を行う例を説明したが、これに限られない。光通信装置１０は、自装置領域データの更新のみ、例えば図１１においてステップＳ１０１〜Ｓ１０５を繰り返すようにしてもよい。これにより、光通信装置１０の演算量を削減することができる。光通信装置１０の間の遅延の影響の少ない面積または構成の駐車場などにおいて、各光通信装置１０が、自装置領域データの更新のみを行うようにしてもよい。
また、第１実施形態〜第３実施形態において、光通信装置１０が自装置領域データの更新するタイミングまたは頻度と、他装置領域データ（図１０参照）の更新するタイミングまたは頻度とが、異なっていてもよい。
【０１３４】
また、第１実施形態〜第３実施形態に示した例では、車両２０に最も近い光通信装置１０が、車両２０に搭載されている情報表示端末３０へ光通信によって駐車区画情報群を送信する例を説明したが、これに限られない。車両２０に最も近い光通信装置１０が、車両２０に搭載されている情報表示端末３０へ、例えば無線通信によって駐車区画情報群を送信するようにしてもよい。
【０１３５】
また、第１実施形態〜第３実施形態に示した例では、車止め４２に反射マーク４３を取り付ける例を説明したが、これに限られない。例えば、駐車場の入り口等で反射マーク４３を配布し、運転者はこの反射マーク４３を自分の車両２０に貼るようにしてもよい。
この場合、光通信装置１０は、駐車区画に駐車している車両２０に貼られた反射マーク４３との光通信を行うことで、車両２０が駐車している駐車区画を検出することができる。検出された結果に基づいて、光通信装置１０の演算部１０８は、空車情報または駐車情報を生成するようにしてもよい。
【０１３６】
なお、本発明における光通信装置１０の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより各処理等を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、ホームページ提供環境（あるいは表示環境）を備えたＷＷＷシステムも含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【０１３７】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【符号の説明】
【０１３８】
１…情報共有型駐車支援システム、１０、１０Ａ〜１０Ｇ…光通信装置、１１、１１Ｇ…通信器、１２…投光器、１３…画像表示パネル、２０、２０−１〜２０−３…車両、３０…情報表示端末、３１…通信器、３２…画像表示パネル、４３…反射マーク、１０１…撮像部、１０２…発振部、１０３…復調器、１０４…復号器、１０６…画像処理部、１０７…空車情報処理部、１０８、１０８Ｇ…演算部、１０９…符号器、１１０…変調器、１１１…記憶部、１１２…画像生成部、１２１…投光部、ｏｐ…光パルス信号
【図１】
0006476453.tif 000002
【図２】
0006476453.tif 000003
【図３】
0006476453.tif 000004
【図４】
0006476453.tif 000005
【図５】
0006476453.tif 000006
【図６】
0006476453.tif 000007
【図７】
0006476453.tif 000008
【図８】
0006476453.tif 000009
【図９】
0006476453.tif 000010
【図１０】
0006476453.tif 000011
【図１１】
0006476453.tif 000012
【図１２】
0006476453.tif 000013
【図１３】
0006476453.tif 000014
【図１４】
0006476453.tif 000015
【図１５】
0006476453.tif 000016
【図１６】
0006476453.tif 000017
【図１７】
0006476453.tif 000018
【図１８】
0006476453.tif 000019
【図１９】
0006476453.tif 000020