(57)【要約】【課題】車両プロファイルの算出を高精度に行うことができるとともに、信号制御の精度を向上させることができる交通信号制御装置、到達時点情報生成装置、コンピュータプログラム及び交通信号制御方法を提供する。【解決手段】旅行時間算出部４５は、交差点の停止線を通過した時点と車両感知器が設置された地点を通過した時点との間の走行所要時間を旅行時間として算出する。この場合、旅行時間算出部４５は、低速度で走行する車両、あるいは減速した車両の旅行時間を除外する。車両プロファイル算出部４６は、車両感知器での通過車両の検出結果に基づいて、車両プロファイルを算出する。この場合、車両プロファイル算出部４６は、旅行時間算出部４５で算出した旅行時間（低速度で走行する車両、あるいは減速した車両に対する旅行時間を除外して算出した旅行時間）を用いて車両プロファイルを算出する。【選択図】図３
2009258920.tif 000002
【特許請求の範囲】
【請求項１】
交差点に設置された信号灯器を制御する交通信号制御装置において、
交差点上流の所定の地点での車両の通過を検知する検知手段と、
前記地点を含む所定区間を走行する複数の車両それぞれの速度を取得する速度取得手段と、
該速度取得手段で取得した速度が前記所定区間で速度閾値以上である車両の該所定区間での旅行時間を算出する旅行時間算出手段と、
該旅行時間算出手段で算出した旅行時間及び前記検知手段で検知した検知結果に基づいて、前記地点を通過した各車両が交差点に到達する到達時点を示す到達時点情報を生成する到達時点情報生成手段と、
該到達時点情報生成手段で生成した到達時点情報に応じて信号灯器を制御する制御手段と
を備えることを特徴とする交通信号制御装置。
【請求項２】
交差点に設置された信号灯器を制御する交通信号制御装置において、
交差点上流の所定の地点での車両の通過を検知する検知手段と、
前記地点を含む所定区間を走行する複数の車両の該所定区間での旅行時間を算出する旅行時間算出手段と、
該旅行時間算出手段で算出した旅行時間のうち閾値以下の旅行時間及び前記検知手段で検知した検知結果に基づいて、前記地点を通過した各車両が交差点に到達する到達時点を示す到達時点情報を生成する到達時点情報生成手段と、
該到達時点情報生成手段で生成した到達時点情報に応じて信号灯器を制御する制御手段と
を備えることを特徴とする交通信号制御装置。
【請求項３】
前記所定区間を走行する複数の車両それぞれの異なる時点での位置情報を該車両から取得する取得手段を備え、
前記旅行時間算出手段は、
前記取得手段で取得した位置情報に基づいて、旅行時間を算出するように構成してあることを特徴とする請求項１又は請求項２に記載の交通信号制御装置。
【請求項４】
車両が交差点に到達する到達時点を示す到達時点情報を生成する到達時点情報生成装置において、
交差点上流の所定の地点での車両の通過を検知する検知手段と、
前記地点を含む所定区間を走行する複数の車両それぞれの速度を取得する速度取得手段と、
該速度取得手段で取得した速度が前記所定区間で速度閾値以上である車両の該所定区間での旅行時間を算出する旅行時間算出手段と、
該旅行時間算出手段で算出した旅行時間及び前記検知手段で検知した検知結果に基づいて、前記地点を通過した各車両の到達時点情報を生成する到達時点情報生成手段と
を備えることを特徴とする到達時点情報生成装置。
【請求項５】
車両が交差点に到達する到達時点を示す到達時点情報を生成する到達時点情報生成装置において、
交差点上流の所定の地点での車両の通過を検知する検知手段と、
前記地点を含む所定区間を走行する複数の車両の該所定区間での旅行時間を算出する旅行時間算出手段と、
該旅行時間算出手段で算出した旅行時間のうち閾値以下の旅行時間及び前記検知手段で検知した検知結果に基づいて、前記地点を通過した各車両の到達時点情報を生成する到達時点情報生成手段と
を備えることを特徴とする到達時点情報生成装置。
【請求項６】
コンピュータに、交差点に設置された信号灯器の動作を制御させるためのコンピュータプログラムにおいて、
コンピュータを、
交差点上流の所定の地点を含む所定区間を走行する複数の車両それぞれの速度が該所定区間で速度閾値以上である車両の該所定区間での旅行時間を算出する旅行時間算出手段と、
算出した旅行時間及び前記地点での車両の通過の検知結果に基づいて、該地点を通過した各車両が交差点に到達する到達時点を示す到達時点情報を生成する到達時点情報生成手段と、
生成した到達時点情報に応じて信号灯器の動作を制御させる制御手段と
して機能させることを特徴とするコンピュータプログラム。
【請求項７】
コンピュータに、交差点に設置された信号灯器の動作を制御させるためのコンピュータプログラムにおいて、
コンピュータを、
交差点上流の所定の地点を含む所定区間を走行する複数の車両の該所定区間での旅行時間を算出する旅行時間算出手段と、
算出した旅行時間のうち閾値以下の旅行時間及び前記地点での車両の通過の検知結果に基づいて、該地点を通過した各車両が交差点に到達する到達時点を示す到達時点情報を生成する到達時点情報生成手段と、
生成した到達時点情報に応じて信号灯器の動作を制御させる制御手段と
して機能させることを特徴とするコンピュータプログラム。
【請求項８】
コンピュータに、車両が交差点に到達する到達時点を示す到達時点情報を生成させるためのコンピュータプログラムにおいて、
コンピュータを、
交差点上流の所定の地点を含む所定区間を走行する複数の車両それぞれの速度が該所定区間で速度閾値以上である車両の該所定区間での旅行時間を算出する旅行時間算出手段と、
算出した旅行時間及び前記地点での車両の通過の検知結果に基づいて、該地点を通過した各車両の到達時点情報を生成する到達時点情報生成手段と
して機能させることを特徴とするコンピュータプログラム。
【請求項９】
コンピュータに、車両が交差点に到達する到達時点を示す到達時点情報を生成させるためのコンピュータプログラムにおいて、
コンピュータを、
交差点上流の所定の地点を含む所定区間を走行する複数の車両の該所定区間での旅行時間を算出する旅行時間算出手段と、
算出した旅行時間のうち閾値以下の旅行時間及び前記地点での車両の通過の検知結果に基づいて、該地点を通過した各車両の到達時点情報を生成する到達時点情報生成手段と
して機能させることを特徴とするコンピュータプログラム。
【請求項１０】
交差点に設置された信号灯器を制御する交通信号制御方法において、
交差点上流の所定の地点での車両の通過を検知し、
前記地点を含む所定区間を走行する複数の車両それぞれの速度を取得し、
取得した速度が前記所定区間で速度閾値以上である車両の該所定区間での旅行時間を算出し、
算出した旅行時間及び検知した検知結果に基づいて、前記地点を通過した各車両が交差点に到達する到達時点を示す到達時点情報を生成し、
生成した到達時点情報に応じて信号灯器を制御することを特徴とする交通信号制御方法。
【請求項１１】
交差点に設置された信号灯器を制御する交通信号制御方法において、
交差点上流の所定の地点での車両の通過を検知し、
前記地点を含む所定区間を走行する複数の車両の該所定区間での旅行時間を算出し、
算出した旅行時間のうち閾値以下の旅行時間及び検知した検知結果に基づいて、前記地点を通過した各車両が交差点に到達する到達時点を示す到達時点情報を生成し、
生成した到達時点情報に応じて信号灯器を制御することを特徴とする交通信号制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、交差点に設置された信号灯器を制御する交通信号制御装置、該交通信号制御装置を構成する到達時点情報生成装置、前記交通信号制御装置及び到達時点情報生成装置を実現するためのコンピュータプログラム並びに交通信号制御方法に関する。
【背景技術】
【０００２】
交差点に設置された信号灯器は、交差点の各流入路の流入交通量に応じて決定された信号制御パラメータにより制御されている。信号制御パラメータとしては、例えば、信号灯器の１周期の時間（例えば、青現示から次の青現示までの時間）であるサイクル長、１サイクル中の各現示が占める時間の割合であるスプリット、交差点間のサイクル開始タイミングの時間差であるオフセットなどがある。
【０００３】
交差点付近の渋滞の発生を抑制し、円滑な交通を実現するためには、信号制御パラメータを最適化する必要があり、種々の技術が開発されている。例えば、交差点の上流に車両感知器を設置しておき、１秒から数秒の都度、車両感知器で検知された通過車両台数を集計する。そして、通過車両が所定の速度で走行すると仮定して、各車両が交差点の停止線に到達する時刻を予測し、各車両を到達時刻順に並べた車両グループを車両プロファイル（停止線到着プロファイル）として算出し、算出した車両プロファイルを用いて信号制御を行う技術が開示されている（非特許文献１参照）。
【非特許文献１】田島昭幸、他１名、「次世代信号制御方式の開発と実証実験」、ＳＥＩテクニカルレビュー、Ｖｏｌ．１６６、２００５年３月、ｐ５１〜ｐ５５
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の例にあっては、所定の速度としてあらかじめ設定された速度や計測された速度が用いられていた。あらかじめ設定された速度では交通状況によって実際の車両の走行速度が変化した場合に対応できない可能性があった。また、計測された速度を用いる場合、信号待ち時間なども含めた、車両が交差点を通過するまでの平均的な所要時間を得る場合と同じように計測されたすべての車両の速度を平均して求めた速度が用いられていた。しかし、実際の車両の走行状況は、交差点での信号灯器に応じて、交差点手前で停止すべく減速する車両、あるいは先行車両に追従して停止する車両などが混在している。従って、すべての車両の旅行時間を平均した旅行時間に基づいて算出した車両プロファイルを用いて信号制御を行う場合、本来であれば交差点を通過させるべく信号制御を行うことができるときでも、不必要に車両を停止線で停止させてしまう事態に陥ることになり、最適な信号制御を行うことができない可能性があった。
【０００５】
本発明は、斯かる事情に鑑みてなされたものであり、車両プロファイル（停止線到着プロファイル）の算出を高精度に行うことができるとともに、信号制御の精度を向上させることができる交通信号制御装置、該交通信号制御装置を構成する到達時点情報生成装置、前記交通信号制御装置及び到達時点情報生成装置を実現するためのコンピュータプログラム並びに交通信号制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
第１発明に係る交通信号制御装置は、交差点に設置された信号灯器を制御する交通信号制御装置において、交差点上流の所定の地点での車両の通過を検知する検知手段と、前記地点を含む所定区間を走行する複数の車両それぞれの速度を取得する速度取得手段と、該速度取得手段で取得した速度が前記所定区間で速度閾値以上である車両の該所定区間での旅行時間を算出する旅行時間算出手段と、該旅行時間算出手段で算出した旅行時間及び前記検知手段で検知した検知結果に基づいて、前記地点を通過した各車両が交差点に到達する到達時点を示す到達時点情報を生成する到達時点情報生成手段と、該到達時点情報生成手段で生成した到達時点情報に応じて信号灯器を制御する制御手段とを備えることを特徴とする。
【０００７】
第２発明に係る交通信号制御装置は、交差点に設置された信号灯器を制御する交通信号制御装置において、交差点上流の所定の地点での車両の通過を検知する検知手段と、前記地点を含む所定区間を走行する複数の車両の該所定区間での旅行時間を算出する旅行時間算出手段と、該旅行時間算出手段で算出した旅行時間のうち閾値以下の旅行時間及び前記検知手段で検知した検知結果に基づいて、前記地点を通過した各車両が交差点に到達する到達時点を示す到達時点情報を生成する到達時点情報生成手段と、該到達時点情報生成手段で生成した到達時点情報に応じて信号灯器を制御する制御手段とを備えることを特徴とする。
【０００８】
第３発明に係る交通信号制御装置は、第１発明及び第２発明において、前記所定区間を走行する複数の車両それぞれの異なる時点での位置情報を該車両から取得する取得手段を備え、前記旅行時間算出手段は、前記取得手段で取得した位置情報に基づいて、旅行時間を算出するように構成してあることを特徴とする。
【０００９】
第４発明に係る到達時点情報生成装置は、車両が交差点に到達する到達時点を示す到達時点情報を生成する到達時点情報生成装置において、交差点上流の所定の地点での車両の通過を検知する検知手段と、前記地点を含む所定区間を走行する複数の車両それぞれの速度を取得する速度取得手段と、該速度取得手段で取得した速度が前記所定区間で速度閾値以上である車両の該所定区間での旅行時間を算出する旅行時間算出手段と、該旅行時間算出手段で算出した旅行時間及び前記検知手段で検知した検知結果に基づいて、前記地点を通過した各車両の到達時点情報を生成する到達時点情報生成手段とを備えることを特徴とする。
【００１０】
第５発明に係る到達時点情報生成装置は、車両が交差点に到達する到達時点を示す到達時点情報を生成する到達時点情報生成装置において、交差点上流の所定の地点での車両の通過を検知する検知手段と、前記地点を含む所定区間を走行する複数の車両の該所定区間での旅行時間を算出する旅行時間算出手段と、該旅行時間算出手段で算出した旅行時間のうち閾値以下の旅行時間及び前記検知手段で検知した検知結果に基づいて、前記地点を通過した各車両の到達時点情報を生成する到達時点情報生成手段とを備えることを特徴とする。
【００１１】
第６発明に係るコンピュータプログラムは、コンピュータに、交差点に設置された信号灯器の動作を制御させるためのコンピュータプログラムにおいて、コンピュータを、交差点上流の所定の地点を含む所定区間を走行する複数の車両それぞれの速度が該所定区間で速度閾値以上である車両の該所定区間での旅行時間を算出する旅行時間算出手段と、算出した旅行時間及び前記地点での車両の通過の検知結果に基づいて、該地点を通過した各車両が交差点に到達する到達時点を示す到達時点情報を生成する到達時点情報生成手段と、生成した到達時点情報に応じて信号灯器の動作を制御させる制御手段として機能させることを特徴とする。
【００１２】
第７発明に係るコンピュータプログラムは、コンピュータに、交差点に設置された信号灯器の動作を制御させるためのコンピュータプログラムにおいて、コンピュータを、交差点上流の所定の地点を含む所定区間を走行する複数の車両の該所定区間での旅行時間を算出する旅行時間算出手段と、算出した旅行時間のうち閾値以下の旅行時間及び前記地点での車両の通過の検知結果に基づいて、該地点を通過した各車両が交差点に到達する到達時点を示す到達時点情報を生成する到達時点情報生成手段と、生成した到達時点情報に応じて信号灯器の動作を制御させる制御手段として機能させることを特徴とする。
【００１３】
第８発明に係るコンピュータプログラムは、コンピュータに、車両が交差点に到達する到達時点を示す到達時点情報を生成させるためのコンピュータプログラムにおいて、コンピュータを、交差点上流の所定の地点を含む所定区間を走行する複数の車両それぞれの速度が該所定区間で速度閾値以上である車両の該所定区間での旅行時間を算出する旅行時間算出手段と、算出した旅行時間及び前記地点での車両の通過の検知結果に基づいて、該地点を通過した各車両の到達時点情報を生成する到達時点情報生成手段として機能させることを特徴とする。
【００１４】
第９発明に係るコンピュータプログラムは、コンピュータに、車両が交差点に到達する到達時点を示す到達時点情報を生成させるためのコンピュータプログラムにおいて、コンピュータを、交差点上流の所定の地点を含む所定区間を走行する複数の車両の該所定区間での旅行時間を算出する旅行時間算出手段と、算出した旅行時間のうち閾値以下の旅行時間及び前記地点での車両の通過の検知結果に基づいて、該地点を通過した各車両の到達時点情報を生成する到達時点情報生成手段として機能させることを特徴とする。
【００１５】
第１０発明に係る交通信号制御方法は、交差点に設置された信号灯器を制御する交通信号制御方法において、交差点上流の所定の地点での車両の通過を検知し、前記地点を含む所定区間を走行する複数の車両それぞれの速度を取得し、取得した速度が前記所定区間で速度閾値以上である車両の該所定区間での旅行時間を算出し、算出した旅行時間及び検知した検知結果に基づいて、前記地点を通過した各車両が交差点に到達する到達時点を示す到達時点情報を生成し、生成した到達時点情報に応じて信号灯器を制御することを特徴とする。
【００１６】
第１１発明に係る交通信号制御方法は、交差点に設置された信号灯器を制御する交通信号制御方法において、交差点上流の所定の地点での車両の通過を検知し、前記地点を含む所定区間を走行する複数の車両の該所定区間での旅行時間を算出し、算出した旅行時間のうち閾値以下の旅行時間及び検知した検知結果に基づいて、前記地点を通過した各車両が交差点に到達する到達時点を示す到達時点情報を生成し、生成した到達時点情報に応じて信号灯器を制御することを特徴とする。
【００１７】
第１発明、第４発明、第６発明、第８発明及び第１０発明にあっては、交通信号制御装置又は到達時点情報生成装置は、交差点上流の所定の地点（例えば、通過車両を検知するための車両感知器が設置された地点）を含む所定区間（例えば、車両感知器が設置された地点と交差点の停止線との間の区間）を走行する複数の車両それぞれの速度を取得する。車両の速度は、各車両から取得してもよく、車両の速度を検出する路上装置などから取得してもよい。交通信号制御装置又は到達時点情報生成装置は、車両の速度が所定区間で速度閾値以上である車両の所定区間での旅行時間を算出する。すなわち、所定区間で速度が速度閾値より遅い車両を除外して残りの車両の旅行時間を算出する。なお、旅行時間は、所定区間の車両の走行所要時間である。これにより、速度閾値より遅い速度で走行する車両、あるいは減速して速度が速度閾値より遅くなった車両の旅行時間を除外する。
【００１８】
交通信号制御装置又は到達時点情報生成装置は、算出した旅行時間及び所定の地点での通過車両の検知結果に基づいて、所定の地点を通過した各車両が交差点に到達する到達時点を示す到達時点情報（車両プロファイル）を生成する。これにより、低速度で走行する車両、あるいは減速した車両の影響による各車両の停止線到着時点の誤差を少なくし、交差点を通過することができる車両を交差点で停止させてしまうような事態を防止できる高精度な車両プロファイルを求めることができる。また、生成した到達時点情報（車両プロファイル）に応じて、信号灯器を制御することにより、例えば、青信号開始時点を早めることで、本来であれば交差点を通過できる車両を不必要に停止線で停止させることなく、最適な信号制御を行うことができる。
【００１９】
第２発明、第５発明、第７発明、第９発明及び第１１発明にあっては、交通信号制御装置又は到達時点情報生成装置は、交差点上流の所定の地点（例えば、通過車両を検知するための車両感知器が設置された地点）を含む所定区間（例えば、車両感知器が設置された地点と交差点の停止線との間の区間）を走行する複数の車両の所定区間での旅行時間を算出する。なお、旅行時間は、車両感知器が設置された地点と停止線との間の車両の走行所要時間であり、旅行時間の算出は、各車両から時刻とともに位置情報を取得することにより行うことができる。交通信号制御装置又は到達時点情報生成装置は、算出した旅行時間のうち閾値以下の旅行時間を算出する。これにより、旅行時間が前記閾値を超える遅い速度で走行する車両、減速した車両等の旅行時間を除外する。
【００２０】
交通信号制御装置又は到達時点情報生成装置は、算出した旅行時間及び所定の地点での通過車両の検知結果に基づいて、所定の地点を通過した各車両が交差点に到達する到達時点を示す到達時点情報（車両プロファイル）を生成する。これにより、低速度で走行する車両、あるいは減速した車両による影響で各車両の停止線到着時点の誤差を少なくし、交差点を通過することができる車両を交差点で停止させてしまうような事態を防止できる高精度な車両プロファイルを求めることができる。また、生成した到達時点情報（車両プロファイル）に応じて、信号灯器を制御することにより、例えば、青信号開始時点を早めることで、本来であれば交差点を通過できる車両を不必要に停止線で停止させることなく、最適な信号制御を行うことができる。
【００２１】
第３発明にあっては、所定区間を走行する複数の車両それぞれの異なる時点での位置情報を該車両から取得し、取得した位置情報に基づいて、各車両の旅行時間を算出する。例えば、車両に車載機を搭載しておき、車載機は、所定の周期で自車の位置情報を測位し、測位した位置情報と測位時刻とを関連付けて記憶しておき、交差点の流出地点に設置した光ビーコンなどの路上装置へ記憶した位置情報を送信することができる。交通信号制御装置は、光ビーコンを介して各車両の位置情報と時刻とを取得する。旅行時間は、所定区間の下流端（上記の例では停止線）を通過した時刻と所定区間の上流端（上記の例では車両感知器が設置された地点）を通過した時刻との時間差により算出することができる。これにより、各車両の旅行時間を高精度に求めることができる。
【発明の効果】
【００２２】
本発明にあっては、車両プロファイルの算出を高精度に行うことができるとともに、信号制御の精度を向上させることができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明を実施の形態を示す図面に基づいて説明する。図１は本発明に係る交通信号制御装置を用いた信号灯器の制御の概要を示す模式図である。図１に示すように、４つの流入路で構成される交差点Ｃに信号灯器３、…を設置してあり、各信号灯器３は、交通信号制御機４により制御するようにしてある。なお、流入路の数など交差点Ｃの構成は一例であって、これに限定されるものではない。以下、１つの流入路について説明するが、他の流入路についても同様である。
【００２４】
交差点Ｃの各流出地点付近には、光ビーコン２、…を設置してある。各光ビーコン２は、車両に搭載された車載機５との間で通信機能を有し、車両が光ビーコン２との通信可能領域を通過する際に、車載機５から所定の情報を受信する。これにより、各車両が交差点Ｃを通過した時点で、車載機５は光ビーコン２へ所定の情報を送信する。所定の情報は、例えば、車載機５で所定の周期で測位（計測）した自車の位置（経度及び緯度等の絶対位置でもよく、予め定められた地点からの相対位置でもよい）と測位時刻とを関連付けた時系列情報（プローブデータ）である。また、これらの情報に基づいて処理された旅行時間などの加工情報等を含めることもできる。
【００２５】
なお、車載機５との通信機能を有するものであれば、光ビーコン２に代えて、電波ビーコン、ＲＦＩＤ若しくはＤＳＲＣ等の狭域通信機能を有する路上装置、ＵＨＦ帯若しくはＶＨＦ帯などの無線ＬＡＮ等の中域通信機能、又は携帯電話、ＰＨＳ、多重ＦＭ放送若しくはインターネット通信などの広域通信機能を備える通信装置であってもよい。
【００２６】
交差点Ｃの上流側の所定地点には、車両感知器１、１を設置してある。車両感知器１は、例えば、車両を感知できる超音波式感知器、ループコイル式感知器、遠赤外線式感知器などであり、流入路の上流地点を通過する車両を検出し、検出結果（車両検出データ）を交通信号制御機４へ出力する。なお、図１の例では、車両感知器１を２つ設置しているが、車両感知器１を設置する地点は、２箇所に限定されるものではなく、隣接する交差点との距離に応じて、あるいは、途中に信号灯器を設置していない分岐道路又は交差道路があるか否かに応じて、隣接する交差点との間で車両感知器１を１つ又は３つ以上設置してもよい。
【００２７】
車両感知器１、光ビーコン２、信号灯器３及び交通信号制御機４の間の通信は、有線通信でもよく、無線通信でもよい。
【００２８】
図２は車載機５の構成の一例を示すブロック図である。車載機５は、全体を制御する制御部５１、通信部５２、測位部５３、操作部５４、表示部５５、音声出力部５６、記憶部５７などを備えている。また、測位部５３は、ＧＰＳ５３１、距離センサ５３２、方位センサ５３３などを備えている。
【００２９】
通信部５２は、光ビーコン２との間で通信を行う狭域通信機能を備え、車載機５を搭載した車両が光ビーコン２との通信可能領域を通過する際に、半導体メモリ又はハードディスク等で構成された記憶部５７に記憶された所定の情報（例えば、プローブデータなど）を光ビーコン２へ送信する。なお、通信部５２に、ＵＨＦ帯若しくはＶＨＦ帯などの無線ＬＡＮ等の中域通信機能、又は携帯電話、ＰＨＳ、多重ＦＭ放送若しくはインターネット通信などの広域通信機能を備える構成とすることもできる。
【００３０】
測位部５３は、車両の位置を時々刻々（例えば、０．５秒、１秒等の経過の都度、５ｍ、１０ｍ等の移動の都度など）測位し（測位位置を求め）、測位位置と測位時刻とを関連付けた走行軌跡である時系列情報（プローブデータ）として記憶部５７に記憶する。
【００３１】
ＧＰＳ５３１は、複数のＧＰＳ衛星から電波を受信し、車両の位置を測位する。なお、ＧＰＳ５３１に加えて、ＤＧＰＳ（ディファレンシャルＧＰＳ）を搭載することもできる。ＤＧＰＳは、予め位置が分かっている基準局から発信されるＦＭ放送又は中波を受信し、ＧＰＳ５３１で求めた測位位置のずれを補正することができ、車両の位置の精度を向上させることができる。
【００３２】
距離センサ５３２は、車両が走行した走行距離を計測する。計測結果は、制御部５１へ出力されるとともに記憶部５７に記憶される。
【００３３】
方位センサ５３３は、角速度センサ又は角加速度センサ（相対方位センサ）、２次元又は３次元の地磁気センサ（絶対方位センサ）などを備え、車両の走行方位を計測する。計測結果は、制御部５１へ出力されるとともに記憶部５７に記憶される。
【００３４】
操作部５４は、各種操作ボタンを備え、車両の搭乗者と車載機５とのユーザインタフェースとして機能する。例えば、操作部５４は、運転者の操作により車載機５に備えられた機能の動作開始又は動作停止の操作を受け付ける。
【００３５】
表示部５５は、例えば、液晶表示パネルであって、車載機５で処理した処理結果などを表示する。
【００３６】
音声出力部５６は、車載機５で処理した処理結果などを運転者へ通知するために、通知内容を音声又は音響を出力する。
【００３７】
図３は本発明に係る交通信号制御装置としての交通信号制御機４の構成の一例を示すブロック図である。交通信号制御機４は、全体の処理を制御する制御部４１、通信部４２、記憶部４３、灯器駆動部４４、旅行時間算出部４５、車両プロファイル算出部４６、信号制御パラメータ算出部４７などを備えている。
【００３８】
通信部４２は、有線通信機能又は無線通信機能を備え、車両感知器１及び光ビーコン２との間で所定の情報の授受を行うことができる。例えば、通信部４２は、交差点Ｃの上流地点を通過する各車両の検出結果を車両感知器１から取得する。また、通信部４２は、交差点Ｃを通過する各車両の走行軌跡である時系列情報（プローブデータ）を光ビーコン２から取得する。
【００３９】
記憶部４３は、半導体メモリ又はハードディスク等で構成され、信号灯器３の点灯、消灯などを制御するための信号制御パラメータ、交通信号制御機４で処理した処理結果、通信部４２を通じて取得した情報などを記憶する。
【００４０】
信号制御パラメータは、例えば、信号灯器３の１周期の時間（例えば、青現示から次の青現示までの時間）であるサイクル長、１サイクル中の各現示が占める時間の割合であるスプリット、交差点間のサイクル開始タイミングの時間差である相対オフセット、基準交差点とのサイクル開始タイミングの時間差である絶対オフセットなどである。なお、信号制御パラメータは、後述するように車両プロファイル（停止線到着プロファイル）に応じて算出された最適な値で随時更新される。
【００４１】
灯器駆動部４４は、信号灯器３の各灯色に対応した半導体リレーを備えており、信号制御パラメータに基づいて、商用電源（不図示）から供給されたＡＣ１００Ｖ（あるいは、直流電圧でもよい）をオン／オフすることにより、信号灯器３の各灯色を点灯、消灯する。
【００４２】
旅行時間算出部４５は、交差点Ｃを通過する各車両に対して、交差点の停止線を通過した時点と車両感知器１が設置された地点を通過した時点との間の走行所要時間を旅行時間として算出する。旅行時間は、通信部４２を介して受信した各車両のプローブデータにより各車両の走行軌跡を特定することで算出することができる。
【００４３】
また、旅行時間算出部４５は、旅行時間を算出する場合に、低速度で走行する車両、あるいは減速した車両の旅行時間を除外する。低速度で走行する車両、あるいは減速した車両等の不要な車両を除外するには、例えば、各車両の速度により判定する方法、あるいは、各車両の旅行時間の分布により判定する方法などがある。
【００４４】
まず、車両の速度により判定する例について説明する。図４は車両の速度により不要な車両を除外する例を示す説明図である。各車両のプローブデータにより各車両の走行軌跡を特定することにより、図４に示すような、各車両の位置と速度との関係を収集することができる。なお、車両の速度は、２地点間の距離と２地点間の走行に要した時間とにより求めることができる。
【００４５】
速度判定のための速度閾値をＶｔｈ（例えば、２０ｋｍ／ｈなど）とする。車両感知器が設置された地点から停止線までの各車両の速度を求め、この区間において速度が速度閾値以上の車両（図４の例では、Ａ、Ｂ、Ｃ）に対しては、旅行時間を算出する。一方、この区間で速度が速度閾値より遅くなった車両（図４の例では、Ｄ、Ｅ）は、例えば、減速したか、あるいは停止したとして、旅行時間を算出する対象から除外する。なお、速度閾値をさらに小さくすることにより、停止した車両のみを除外するようにしてもよい。
【００４６】
これにより、後述するように、低速度で走行する車両、あるいは減速した車両による影響で各車両の停止線到着時点の誤差を少なくし、交差点を通過することができる車両を交差点で停止させてしまうような事態を防止できる高精度な車両プロファイルを求めることができる。
【００４７】
次に、車両の旅行時間の分布により判定する例について説明する。図５は車両の旅行時間により不要な車両を除外する例を示す説明図である。図５において、横軸は旅行時間を示し、縦軸は度数（車両台数）を示す。図５（ａ）は旅行時間の分布のピークが１つ表れるような場合を示し、図５（ｂ）は旅行時間の分布のピークが２つ表れるような場合を示す。なお、旅行時間の分布は一例であって、これらに限定されるものではない。
【００４８】
各車両のプローブデータにより各車両の走行軌跡を特定することにより、各車両の旅行時間を求めることができ、これらを収集することで、図５に示すような旅行時間の分布を求めることができる。
【００４９】
図５（ａ）に示すように、旅行時間の分布に１つのピークが表れる場合、予め定めた旅行時間の閾値Ｔｈ１を越える旅行時間を除外し、除外した残りの旅行時間の平均値、中央値などの統計値を旅行時間とすることができる。また、全旅行時間のうち、長い方の旅行時間から所定の割合（例えば、１０％、２０％など）を画定する旅行時間を閾値Ｔｈ１とし、この閾値Ｔｈ１を越える旅行時間を除外し、除外した残りの旅行時間の平均値、中央値などの統計値を旅行時間とすることができる。
【００５０】
また、図５（ｂ）に示すように、旅行時間の分布に２つのピークが表れる場合、旅行時間が長い方のピークを有する分布を除外すべく閾値Ｔｈ２を決定し、この閾値Ｔｈ２を越える旅行時間を除外し、除外した残りの旅行時間の平均値、中央値などの統計値を旅行時間とすることができる。なお、図５の例で、各閾値Ｔｈ１、Ｔｈ２を超える旅行時間を除外することは、閾値Ｔｈ１、Ｔｈ２以下の旅行時間のみを用いることであり、必ずしも旅行時間を除外する手段を必要とするものではない。
【００５１】
これにより、後述するように、低速度で走行する車両、あるいは減速した車両の影響による各車両の停止線到着時点の誤差を少なくし、交差点を通過することができる車両を交差点で停止させてしまうような事態を防止できる高精度な車両プロファイルを求めることができる。
【００５２】
車両プロファイル算出部４６は、通信部４２を通じて車両感知器１から取得した各車両の検出結果に基づいて、あるいは、他の装置（不図示）から取得した上流隣接交差点における流出予測交通量（隣接交差点から交差点Ｃに向かって流出する交通量）などに基づいて、到達時点情報である車両プロファイル（停止線到着プロファイル）を所定の時間間隔（例えば、６秒）で算出する。
【００５３】
この場合、車両プロファイル算出部４６は、旅行時間算出部４５で算出した旅行時間（低速度で走行する車両、あるいは減速した車両に対する旅行時間を除外して算出した旅行時間）を用いて車両プロファイルを算出する。
【００５４】
図６は車両プロファイルの算出例を示す説明図である。図６に示すように、車両プロファイル（停止線到着プロファイル）は、現時点を始点として、例えば、１秒単位で集計した車両の到着状況の見積もりを示す。例えば、車両プロファイルは、交差点Ｃの停止線より上流側の地点Ｂ１、Ｂ２（図６の例では、車両感知器１を地点Ｂ１、Ｂ２の２箇所に設置した場合で説明する）における観測交通量、上流隣接交差点から交差点Ｃへ流出する流出予測交通量などに基づいて算出される。なお、観測地点の数等は一例であって、図６で示される状況に限定されるものではない。
【００５５】
より具体的には、車両プロファイルは、リンク（交差点における直進車線、右折車線、左折車線などを独立してリンクとして扱う）の上流側に設置された車両感知器と上流隣接交差点から入手される予測流出交通量を用いて、現在から数分先の未来の交通量が交差点Ｃの停止線に到着するタイミングを流入路毎に予測するものである。
【００５６】
これは、旅行時間算出部４５で算出した旅行時間に基づいて、停止線到着予想時間順に車両感知器１によるデータを並べるものである。そして、１秒単位の時間ステップごとに集計を行なう。なお、車両感知器１の設置位置より上流から到着する交通量は、上流隣接交差点と交換される上流交差点の予測流出交通量情報より与えられる。車両プロファイルの算出は、車両感知器１の検出結果（観測交通量）により、推定断面交通量を算出し、推定分岐率により推定断面交通量を振り分け、進行方向別に停止線到着プロファイルを求めることにより行われ、車両感知器１が設置されていないリンクでは、上流の推定予想流出プロファイルより行われる。
【００５７】
なお、上流交差点のデータが得られない場合、１サイクル前の平均断面流入交通量を需要交通量として採用することができる。また、渋滞が車両感知器位置を超えて流入交通量が測定できない場合には、過去の統計値を需要交通量とすることができる。
【００５８】
信号制御パラメータ算出部４７は、車両プロファイル算出部４６で算出した車両プロファイルを用いて、信号制御パラメータを算出する。
【００５９】
制御部４１は、算出した信号制御パラメータに基づいて、制御信号を灯器駆動部４４へ出力し、信号灯器の点灯、消灯を制御する。なお、制御部４１は、専用のハードウエア回路で実現する構成でもよく、あるいは、ＣＰＵ、ＲＡＭなどで構成しておき、予め処理手順を定めたコンピュータプログラムを実行することにより実現することもできる。
【００６０】
図７は車両プロファイルによる信号制御の一例を示す説明図である。図７は車両プロファイル（停止線到着プロファイル）を示すものであり、図７（ａ）は従来の例を示し、図７（ｂ）は本発明により算出した車両プロファイルの例を示す。
【００６１】
図７（ａ）に示すように、従来の車両プロファイルの算出においては、車両感知器１が設置された地点を通過した車両が、停止線に到達するまでの間、所定の速度で走行すると仮定している。すなわち、車両感知器１が設置された地点と停止線との２地点間の旅行時間は、すべての車両の旅行時間を平均した旅行時間が用いられている。この場合、時刻ｔａに車両グループの先頭のものが停止線に到着し、例えば、この時刻ｔａに青信号開始を行うことになる。
【００６２】
しかし、車両の中には、交差点手前で停止すべく減速する車両、あるいは先行車両に追従して停止する車両などが混在している。従って、すべての車両の旅行時間を平均した旅行時間に基づいて算出した車両プロファイルで表される停止線到着時刻よりも早いタイミングで停止線に到達する車両が存在する。例えば、先頭車両の停止線到着時刻は、図７（ｂ）に示すように、時刻ｔａよりも時間ΔＴだけ早い時刻ｔｂとなる。このため、図７（ｂ）の斜線で示すように、時間ΔＴの間に停止線に到着した車両は、本来であれば交差点を通過させるべく信号制御を行うことができるときでも、不必要に車両を停止線で停止させることになる。
【００６３】
本発明では、低速度で走行する車両、あるいは減速した車両の旅行時間を除外して旅行時間を算出するので、図７（ｂ）に示すように、時刻ｔｂに車両グループの先頭のものが停止線に到着するような精度の高い車両プロファイルを算出することができる。この時刻ｔｂに青信号開始を行うことにより、不必要に車両を停止線で停止させる事態を防止することができる。
【００６４】
図８は車両プロファイルによる信号制御の他の例を示す説明図である。図８（ａ）に示すように、従来の車両プロファイルの算出においては、車両感知器１が設置された地点を通過した車両が、停止線に到達するまでの間、所定の速度で走行すると仮定している。すなわち、車両感知器１が設置された地点と停止線との２地点間の旅行時間は、すべての車両の旅行時間を平均した旅行時間が用いられている。この場合、時刻ｔｃに青信号を終了させることができる。
【００６５】
しかし、車両の中には、交差点手前で停止すべく減速する車両、あるいは先行車両に追従して停止する車両などが混在している。従って、すべての車両の旅行時間を平均した旅行時間に基づいて算出した車両プロファイルで表される停止線到着時刻よりも早いタイミングで停止線に到達する車両が存在する。すなわち、実際の車両の到達時間がΔＴだけ早くなる。このため、図８（ｂ）に示すように、車両が通過しない無駄な青時間（図の例ではΔＴ）が発生する場合、あるいは、図８（ｂ）の斜線で示すように、車両が交差点に進入する直前で青信号が終了し、急停止が必要となる危険な状態が発生する場合がある。
【００６６】
本発明では、低速度で走行する車両、あるいは減速した車両の旅行時間を除外して旅行時間を算出するので、高精度な車両プロファイルを算出することができ、例えば、時刻ｔｄに青信号を終了させることにより、無駄な青時間の発生、あるいは、急停止が必要となる危険な状態の発生を防止することができる。
【００６７】
これにより、低速度で走行する車両、あるいは減速した車両の影響による各車両の停止線到着時点の誤差を少なくし、交差点を通過することができる車両を交差点で停止させてしまうような事態を防止できる高精度な車両プロファイルを求めることができる。また、算出した車両プロファイルに応じて、信号灯器を制御することにより、例えば、青信号開始時点を早めることで、本来であれば交差点を通過できる車両を不必要に停止線で停止させることなく、最適な信号制御を行うことができる。
【００６８】
次に、交通信号制御機４の動作について説明する。図９は交通信号制御機４の処理手順の一例を示すフローチャートである。図９の例は、車両プロファイルを算出する際に速度閾値を用いた判定を行う場合である。制御部４１は、車両のプローブデータを受信し（Ｓ１１）、受信したプローブデータに基づいて車両の走行軌跡を特定する（Ｓ１２）。制御部４１は、車両の速度を算出し（Ｓ１３）、算出した速度が速度閾値以上であるか否かを判定する（Ｓ１４）。
【００６９】
速度が速度閾値以上である場合（Ｓ１４でＹＥＳ）、制御部４１は、その車両の旅行時間を算出する（Ｓ１５）。速度が速度閾値以上でない場合（Ｓ１４でＮＯ）、制御部４１は、ステップＳ１５の処理を行わずに後述のステップＳ１６の処理を行う。
【００７０】
制御部４１は、十分なデータが収集されたか否かを判定し（Ｓ１６）、十分なデータが収集されていない場合（Ｓ１６でＮＯ）、ステップＳ１１以降の処理を続ける。十分なデータが収集された場合（Ｓ１６でＹＥＳ）、制御部４１は、平均旅行時間を算出する（Ｓ１７）。
【００７１】
制御部４１は、車両感知器１から車両検出データを取得し（Ｓ１８）、流入路毎の車両プロファイル（停止線到着プロファイル）を算出する（Ｓ１９）。制御部４１は、算出した車両プロファイルを用いて、信号制御パラメータを算出する（Ｓ２０）。
【００７２】
制御部４１は、処理を終了するか否かを判定し（Ｓ２１）、処理を終了しない場合（Ｓ２１でＮＯ）、ステップＳ１１以降の処理を続け、処理を終了する場合（Ｓ２１でＹＥＳ）、処理を終了する。
【００７３】
図１０は交通信号制御機４の処理手順の他の例を示すフローチャートである。図１０の例は、車両プロファイルを算出する際に旅行時間の閾値を用いた判定を行う場合である。制御部４１は、車両のプローブデータを受信し（Ｓ３１）、受信したプローブデータに基づいて車両の走行軌跡を特定する（Ｓ３２）。制御部４１は、車両の旅行時間を算出する（Ｓ３３）。
【００７４】
制御部４１は、十分なデータが収集されたか否かを判定し（Ｓ３４）、十分なデータが収集されていない場合（Ｓ３４でＮＯ）、ステップＳ３１以降の処理を続ける。十分なデータが収集された場合（Ｓ３４でＹＥＳ）、制御部４１は、旅行時間の分布を生成し（Ｓ３５）、閾値以上の旅行時間を除外する（Ｓ３６）。
【００７５】
制御部４１は、除外後の平均旅行時間を算出し（Ｓ３７）する。制御部４１は、車両感知器１から車両検出データを取得し（Ｓ３８）、流入路毎の車両プロファイル（停止線到着プロファイル）を算出する（Ｓ３９）。制御部４１は、算出した車両プロファイルを用いて、信号制御パラメータを算出する（Ｓ４０）。
【００７６】
制御部４１は、処理を終了するか否かを判定し（Ｓ４１）、処理を終了しない場合（Ｓ４１でＮＯ）、ステップＳ３１以降の処理を続け、処理を終了する場合（Ｓ４１でＹＥＳ）、処理を終了する。
【００７７】
以上説明したように、本発明にあっては、低速度で走行する車両、あるいは減速した車両による影響で各車両の停止線到着時点の誤差を少なくし、交差点を通過することができる車両を交差点で停止させてしまうような事態を防止できる高精度な車両プロファイルを求めることができる。また、算出した車両プロファイルに応じて、信号灯器を制御することにより、例えば、青信号開始時点を早めることで、本来であれば交差点を通過できる車両を不必要に停止線で停止させることなく、最適な信号制御を行うことができる。また、交差点を通過する車両のプローブデータを用いることにより、精度高く旅行時間を求めることができる。
【００７８】
上述の実施の形態では、交通信号制御機４は、旅行時間算出部４５、車両プロファイル算出部４６を備える構成であったが、これに限定されるものではなく、例えば、旅行時間算出部４５及び／又は車両プロファイル算出部４６を別個の装置として分離し、該装置から有線又は無線により旅行時間及び／又は車両プロファイルを取得するように構成することもできる。また、上述の分離した装置を既存の交通信号制御機へ取り付け可能な構成とすることもできる。さらに、信号制御パラメータ算出部４７を別個の装置として分離し、該装置で信号制御パラメータを算出して、交通信号制御機へ出力する構成でもよい。
【００７９】
上述の実施の形態では、交通信号制御機４は、交差点Ｃに設置された信号灯器３を制御する構成であったが、これに限定されるものではなく、複数の交通信号制御機を統合したセンタ装置のような構成とし、該センタ装置で複数の交差点に設置された信号灯器を同時に制御することもできる。
【００８０】
上述の実施の形態では、車両感知器１から停止線までの間の旅行時間を算出する場合に、各車両のプローブデータから車両の走行軌跡を特定し、特定した走行軌跡上の車両感知器１の位置とその通過時刻、及び停止線の位置とその通過時刻を求めることで旅行時間を算出することができる。仮に走行軌跡上で車両感知器１の位置又は停止線の位置の情報が存在しない場合には、最も近い位置とその通過時刻から、車両感知器１の位置とその通過時刻、又は停止線の位置とその通過時刻を推定することができる。従って、必ずしも、車両感知器１から停止線までの所定区間の旅行時間を直接算出することができない場合でも、他の区間の旅行時間から推定することは可能である。
【００８１】
上述の実施の形態では、減速した車両、停止した車両を除外する構成であったが、これに限定されるものではなく、流入路の最高速度（規制速度の上限）を超える車両も除外することができる。これにより、さらに精度良く車両プロファイルを求めることができる。
【００８２】
開示された実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００８３】
【図１】本発明に係る交通信号制御装置を用いた信号灯器の制御の概要を示す模式図である。
【図２】車載機の構成の一例を示すブロック図である。
【図３】本発明に係る交通信号制御装置としての交通信号制御機の構成の一例を示すブロック図である。
【図４】車両の速度により不要な車両を除外する例を示す説明図である。
【図５】車両の旅行時間により不要な車両を除外する例を示す説明図である。
【図６】車両プロファイルの算出例を示す説明図である。
【図７】車両プロファイルによる信号制御の一例を示す説明図である。
【図８】車両プロファイルによる信号制御の他の例を示す説明図である。
【図９】交通信号制御機の処理手順の一例を示すフローチャートである。
【図１０】交通信号制御機の処理手順の他の例を示すフローチャートである。
【符号の説明】
【００８４】
１  車両感知器
２  光ビーコン
３  信号灯器
４  交通信号制御機
５  車載機
４１  制御部
４２  通信部
４３  記憶部
４４  灯器駆動部
４５  旅行時間算出部
４６  車両プロファイル算出部
４７  信号制御パラメータ算出部
【図１】
2009258920.tif 000003
【図２】
2009258920.tif 000004
【図３】
2009258920.tif 000005
【図４】
2009258920.tif 000006
【図５】
2009258920.tif 000007
【図６】
2009258920.tif 000008
【図７】
2009258920.tif 000009
【図８】
2009258920.tif 000010
【図９】
2009258920.tif 000011
【図１０】
2009258920.tif 000012