(57)【要約】【課題】  中央装置における信号制御実行情報の欠測を簡便かつ適切に抑制する。【解決手段】  本発明の一態様に係る装置は、中央装置により遠隔制御される交差点に設置された交通信号制御機であって、サイクルが終了するごとに信号制御実行情報を生成し、生成した前記信号制御実行情報を自機の記憶部に記憶させる制御部と、記憶した過去の複数サイクル分の前記信号制御実行情報を、前記サイクルが終了するごとに纏めて前記中央装置に送信する通信部と、を備える。【選択図】      図８
2020187508.tif 000002
【特許請求の範囲】
【請求項１】
中央装置により遠隔制御される交差点に設置された交通信号制御機であって、
サイクルが終了するごとに信号制御実行情報を生成し、生成した前記信号制御実行情報を自機の記憶部に記憶させる制御部と、
記憶した過去の複数サイクル分の前記信号制御実行情報を、前記サイクルが終了するごとに纏めて前記中央装置に送信する通信部と、を備える交通信号制御機。
【請求項２】
前記通信部は、
情報数を含む所定の制御指令を前記中央装置から受信し、
前記制御部は、
前記制御指令に含まれる情報数を、前記サイクルごとに送信する前記信号制御実行情報の情報数に設定する請求項１に記載の交通信号制御機。
【請求項３】
前記制御指令は、
前記中央装置が信号制御パラメータを前記交通信号制御機に通知するための信号制御指令である請求項２に記載の交通信号制御機。
【請求項４】
交差点に設置された交通信号制御機を遠隔制御する中央装置であって、
過去の複数サイクル分の信号制御実行情報を、前記交通信号制御機から纏めて受信する通信部と、
受信した過去の複数サイクル分の前記信号制御実行情報を、サイクル開始時刻の順に並べて自装置の記憶部に記憶させる制御部と、を備える中央装置。
【請求項５】
中央装置により遠隔制御される交差点に設置された交通信号制御機として、コンピュータを機能させるためのコンピュータプログラムであって、前記コンピュータを、
サイクルが終了するごとに信号制御実行情報を生成し、生成した前記信号制御実行情報を自機の記憶部に記憶させる制御部、及び、
記憶した過去の複数サイクル分の前記信号制御実行情報を、前記サイクルが終了するごとに纏めて前記中央装置に送信する通信部として、機能させるコンピュータプログラム。
【請求項６】
交差点に設置された交通信号制御機を遠隔制御する中央装置として、コンピュータを機能させるためのコンピュータプログラムであって、前記コンピュータを、
過去の複数サイクル分の信号制御実行情報を、前記交通信号制御機から纏めて受信する通信部、及び、
受信した過去の複数サイクル分の前記信号制御実行情報を、サイクル開始時刻の順に並べて自装置の記憶部に記憶させる制御部、として機能させるコンピュータプログラム。
【請求項７】
交差点に設置された交通信号制御機と、前記交通信号制御機を遠隔制御する中央装置と、を備える交通信号制御システムであって、
前記交通信号制御機は、
サイクルが終了するごとに信号制御実行情報を生成し、生成した前記信号制御実行情報を自機の記憶部に記憶させる下位側制御部と、
記憶した過去の複数サイクル分の前記信号制御実行情報を、前記サイクルが終了するごとに纏めて前記中央装置に送信する下位側通信部と、を有し、
前記中央装置は、
過去の複数サイクル分の前記信号制御実行情報を、前記交通信号制御機から纏めて受信する上位側通信部と、
受信した過去の複数サイクル分の前記信号制御実行情報を、サイクル開始時刻の順に並べて自装置の記憶部に記憶させる上位側制御部と、を有する交通信号制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、交通信号制御機、中央装置、交通信号制御システム、及びコンピュータプログラムに関する。
【背景技術】
【０００２】
非特許文献１には、交通信号制御の方式が、交通管制センターの中央装置が複数の交差点の交通信号制御機を一括して制御する遠隔制御と、各々の交通信号制御機が単独で動作する地点制御とに分類できることが記載されている。
遠隔制御では、中央装置が信号制御パラメータを含む信号制御指令を所定の制御周期ごとに生成し、生成した信号制御指令を交通信号制御機に送信する。また、交通信号制御機は、サイクルが終了するごとに信号制御実行情報（「履歴情報」ともいう。）を生成し、生成した信号制御実行情報を中央装置に送信する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３１９０７号公報
【非特許文献】
【０００４】
【非特許文献１】「改訂  交通信号の手引き」、社団法人交通工学研究会、平成１８年７月、９６〜９８頁
【発明の概要】
【発明が解決しようとする課題】
【０００５】
現在運用中の交通信号制御システムでは、中央装置により遠隔制御される交通信号制御機は、サイクルが終了すると、過去の直近サイクルの信号制御実行情報のみを１つずつ中央装置に送信することになっている。
従って、一時的な通信断などにより中央装置が信号制御実行情報を受信できない場合には、受信できなかった信号制御実行情報が中央装置側において欠測データとなる。
【０００６】
特許文献１には、上記の欠測データの補完方法として、交通信号制御機が、信号制御実行情報を一定期間分だけ蓄積しておき、中央装置から要求があった場合に要求された信号制御実行情報を中央装置に送信することが記載されている。
従って、中央装置が要求しなくても欠測を簡便に補完できる技術が望まれる。その理由は次の通りである。例えば、中央装置が交通信号制御機に信号制御実行情報を要求する制御シーケンスを採用する場合、通信断が頻繁に発生すると制御シーケンスのための通信量が増加し、中央装置と交通信号制御機の間のデータ通信が不安定となる。
【０００７】
特に、中央装置と交通信号制御機が移動体通信システムを利用してデータ通信する場合には、一般ユーザの携帯端末が多い時間帯又はエリアにおいて、有線通信に比べて瞬断が発生し易く、上記の通信の不安定化がより顕著となる。
本発明は、かかる従来の問題点に鑑み、中央装置における信号制御実行情報の欠測を簡便かつ適切に抑制することを目的とする。
【課題を解決するための手段】
【０００８】
（１）  本発明の一態様に係る装置は、中央装置により遠隔制御される交差点に設置された交通信号制御機であって、サイクルが終了するごとに信号制御実行情報を生成し、生成した前記信号制御実行情報を自機の記憶部に記憶させる制御部と、記憶した過去の複数サイクル分の前記信号制御実行情報を、前記サイクルが終了するごとに纏めて前記中央装置に送信する通信部と、を備える。
【０００９】
（４）  本発明の別態様に係る装置は、交差点に設置された交通信号制御機を遠隔制御する中央装置であって、過去の複数サイクル分の信号制御実行情報を、前記交通信号制御機から纏めて受信する通信部と、受信した過去の複数サイクル分の前記信号制御実行情報を、サイクル開始時刻の順に並べて自装置の記憶部に記憶させる制御部と、を備える。
【００１０】
（５）  本発明の一態様に係るコンピュータプログラムは、中央装置により遠隔制御される交差点に設置された交通信号制御機として、コンピュータを機能させるためのコンピュータプログラムであって、前記コンピュータを、サイクルが終了するごとに信号制御実行情報を生成し、生成した前記信号制御実行情報を自機の記憶部に記憶させる制御部、及び、記憶した過去の複数サイクル分の前記信号制御実行情報を、前記サイクルが終了するごとに纏めて前記中央装置に送信する通信部として、機能させる。
【００１１】
（６）  本実施形態の一態様に係るコンピュータプログラムは、交差点に設置された交通信号制御機を遠隔制御する中央装置として、コンピュータを機能させるためのコンピュータプログラムであって、前記コンピュータを、過去の複数サイクル分の信号制御実行情報を、前記交通信号制御機から纏めて受信する通信部、及び、受信した過去の複数サイクル分の前記信号制御実行情報を、サイクル開始時刻の順に並べて自装置の記憶部に記憶させる制御部、として機能させる。
【００１２】
（７）  本実施形態の一態様に係るシステムは、交差点に設置された交通信号制御機と、前記交通信号制御機を遠隔制御する中央装置と、を備える交通信号制御システムであって、前記交通信号制御機は、サイクルが終了するごとに信号制御実行情報を生成し、生成した前記信号制御実行情報を自機の記憶部に記憶させる下位側制御部と、記憶した過去の複数サイクル分の前記信号制御実行情報を、前記サイクルが終了するごとに纏めて前記中央装置に送信する下位側通信部と、を有し、前記中央装置は、過去の複数サイクル分の前記信号制御実行情報を、前記交通信号制御機から纏めて受信する上位側通信部と、受信した過去の複数サイクル分の前記信号制御実行情報を、サイクル開始時刻の順に並べて自装置の記憶部に記憶させる上位側制御部と、を有する。
【発明の効果】
【００１３】
本発明によれば、中央装置における信号制御実行情報の欠測を簡便かつ適切に抑制することができる。
【図面の簡単な説明】
【００１４】
【図１】本実施形態に係る交通信号制御システムの全体構成図である。
【図２】中央装置の構成例を示すブロック図である。
【図３】交通信号制御機の構成例を示すブロック図である。
【図４】中央装置が実行する交通順応制御の概要を示すフローチャートである。
【図５】信号制御指令のフォーマットの一例を示す図である。
【図６】信号制御実行情報のフォーマットの一例を示す図である。
【図７】信号制御実行情報の送信方式の従来例を示すシーケンス図である。
【図８】信号制御実行情報の送信方式の実施例を示すシーケンス図である。
【図９】中央装置が実行する信号制御実行情報の記憶処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１５】
＜本発明の実施形態の概要＞  
以下、本発明の実施形態の概要を列記して説明する。
（１）  本実施形態の装置は、中央装置により遠隔制御される交差点に設置された交通信号制御機であって、サイクルが終了するごとに信号制御実行情報を生成し、生成した前記信号制御実行情報を自機の記憶部に記憶させる制御部と、記憶した過去の複数サイクル分の前記信号制御実行情報を、前記サイクルが終了するごとに纏めて前記中央装置に送信する通信部と、を備える。
【００１６】
本実施形態の交通信号制御機によれば、制御部が、記憶した過去の複数サイクル分の信号制御実行情報をサイクルが終了するごとに纏めて中央装置に送信するので、あるサイクルで信号制御実行情報を受信できなかった場合でも、その後に受信した複数の信号制御実行情報によって欠測を防止できる。
このため、信号制御実行情報を要求する制御シーケンスを実行しなくても、中央装置における信号制御実行情報の欠測を簡便かつ適切に抑制することができる。
【００１７】
（２）  本実施形態の交通信号制御機において、前記通信部は、情報数を含む所定の制御指令を前記中央装置から受信し、前記制御部は、前記制御指令に含まれる情報数を、前記サイクルごとに送信する前記信号制御実行情報の情報数に設定することが好ましい。
この場合、中央装置からの遠隔制御により、交通信号制御機に送信させる信号制御実行情報の情報数を設定できる。従って、交通管制センターの作業員が交差点に赴かなくても、管轄エリア内の交通信号制御機に対する情報数の設定が可能となる。
【００１８】
（３）  本実施形態の交通信号制御機において、前記制御指令は、前記中央装置が信号制御パラメータを前記交通信号制御機に通知するための信号制御指令であることが好ましい。
上記の信号制御指令を利用すれば、個別の制御指令を用いる場合に比べて、データ通信量の増加を抑制できる。従って、データ通信量の増加を抑制しつつ、遠隔制御による情報数の設定が可能になる。
【００１９】
（４）  本実施形態の装置は、交差点に設置された交通信号制御機を遠隔制御する中央装置であって、過去の複数サイクル分の信号制御実行情報を、前記交通信号制御機から纏めて受信する通信部と、受信した過去の複数サイクル分の前記信号制御実行情報を、サイクル開始時刻の順に並べて自装置の記憶部に記憶させる制御部と、を備える。
【００２０】
本実施形態の中央装置によれば、制御部が、受信した過去の複数サイクル分の前記信号制御実行情報を、サイクル開始時刻の順に並べて自装置の記憶部に記憶させるので、あるサイクルで信号制御実行情報を受信できなくても、その後に受信した複数の信号制御実行情報により、時間的に連続した信号制御実行情報の履歴データベースを作成できる。
従って、中央装置における信号制御実行情報の欠測を簡便かつ適切に抑制することができる。
【００２１】
（５）  本実施形態の第１のコンピュータプログラムは、上述の（１）〜（３）の交通信号制御機として、コンピュータを機能させるためのコンピュータプログラムである。
従って、本実施形態の第１のコンピュータプログラムは、上述の（１）〜（３）の交通信号制御機と同様の作用効果を奏する。
【００２２】
（６）  本実施形態の第２のコンピュータプログラムは、上述の（４）の中央装置として、コンピュータを機能させるためのコンピュータプログラムである。
従って、本実施形態の第２のコンピュータプログラムは、上述の（４）の中央装置と同様の作用効果を奏する。
【００２３】
（７）  本実施形態の交通信号制御システムは、上述の（１）〜（３）の交通信号制御機と、上述の（４）の中央装置とを備える交通信号制御システムである。
従って、本実施形態の交通信号制御システムは、上述の（１）〜（３）の交通信号制御機及び上述の（４）の中央装置と同様の作用効果を奏する。
【００２４】
＜本発明の実施形態の詳細＞  
以下、図面を参照して、本発明の実施形態の詳細を説明する。なお、以下に記載する実施形態の少なくとも一部を任意に組み合わせてもよい。
【００２５】
〔用語の定義〕
本実施形態の詳細を説明するに当たり、まず、本明細書で用いる用語の定義を行う。
「車両」：道路を通行する車両全般のことをいう。従って、自動車、軽車両及びトロリーバスのほか、自動二輪車も車両に該当する。
本実施形態では、単に「車両」というときは、プローブ情報を送信可能な車載通信機を有するプローブ車両と、その車載通信機を有しない通常の車両の双方を含む。
【００２６】
「プローブ情報」：道路を走行中のプローブ車両がセンシングした当該車両に関する各種の情報のことをいう。
プローブ情報は、プローブデータ又はフローティングカーデータとも称される。プローブ情報には、プローブ車両の識別情報、車両位置、車両速度、車両方位及びこれらの発生時刻などの各種の車両データを含めることができる。プローブ情報は、車内のスマートフォン又はタブレットＰＣなどが取得した位置、加速度などの情報を利用してもよい。
【００２７】
「プローブ車両」：プローブ情報をセンシングして外部に送信する車両のことをいう。道路を通行する車両には、プローブ車両とこれ以外の車両の双方が含まれる。
ただし、プローブ情報を送信する専用の車載通信機を有しない車両であっても、現在位置などを送信可能なスマートフォン又はタブレットＰＣなどの携帯端末を有する車両も、プローブ車両に含まれる。
【００２８】
「信号制御パラメータ」：信号表示の時間的要素であるサイクル長、スプリット、及びオフセットを総称して信号制御パラメータという。信号制御定数ともいう。
「サイクル長」：交通信号機の青（又は赤）開始時刻から次の青（又は赤）開始時刻までの１サイクルの時間のことをいう。
【００２９】
「スプリット」：各現示に割り当てられる時間の長さのサイクル長に対する割合のことをいう。一般に、百分率あるいは割合で表す。厳密には、有効青時間をサイクル長で割った値である。
「オフセット」：系統制御又は地域制御において、信号表示のある時点、例えば、主道路青信号の開始時点の当該信号機群に共通な基準時点からのずれ、或いは、隣接交差点間の同一表示開始点のずれのことをいう。前者を絶対オフセット、後者を相対オフセットといい、時間（秒）又は周期の百分率で表す。
【００３０】
「待ち行列」：赤信号による信号待ちなどのために、交差点の手前で停止している車両の行列のことをいう。
「交通量」：単位時間内の通過台数のことである。特に断らないときは、１時間の通過台数で表すが、制御や評価のためには、例えば秒単位、５分又は１５分単位などの短時間の交通量を用いることがある。一般に交通量は、交通需要に応じて増加するが、交通需要が交通容量を超えると逆に減少する。
【００３１】
「負荷率」：過飽和状態においては、制御対象変量として、停止線通過交通量に捌け残り待ち行列台数を加えた「負荷交通量」を考える必要がある。
単位時間当たりの負荷交通量（交通流率）の飽和交通流率に対する比率を、負荷率という。過飽和状態による捌け残り台数が少ないときには、負荷率は需要率と等価である。
「交通需要」：ある交差点又は流入路ごと、或いは交通の方路別を対象として、一定時間内に流入路の停止線へ到着する交通量又は交通流率を交通需要という。
【００３２】
「交通流率」：車線又は車道のある断面をある時間（通常は１時間未満）に通過する台数を単位時間（通常は１時間）当たりに換算した値のことを、交通流率という。
例えば、１５分間の交通量が９０台の場合、この１５分間の交通流率は３６０（台／時間）又は６（台／分）となる。交通流率は、対象としたある期間に通過した車両の平均車頭時間の逆数である。
【００３３】
「飽和交通流率」：交通需要が十分に存在する状態で、交差点の流入部において単位時間（例えば１秒）かつ一車線当たりに停止線を通過しうる、最大の車両数を飽和交通流率という。
直進車線の他に右折専用車線又は左折専用車線がある場合など、交通流の動線が異なると飽和交通流率の値は異なる。飽和交通流率の値は、車線幅員や大型車混入率など道路又は交通条件によっても異なる。
【００３４】
「地点制御」：交通信号制御を交差点数及び空間的な構成から分類すると、地点制御、系統制御、及び面制御の３つに分類できる。このうち、地点制御は、交差点の信号灯器を単独で制御する方式のことである。単独制御ともいう。
【００３５】
「系統制御」：一連の隣接する交差点を相互に連動させて制御する方式のことをいう。この方式の特徴は，系統制御する複数の信号に対して共通のサイクル長（系統の共通サイクル長）とオフセットを定める点にある。
「面制御」：面的に広がる道路網に設置された多数の信号機を一括して制御する方式である。路線系統制御を面的に拡大したものである。
【００３６】
「交通順応制御」：交通管制センターの中央装置が、重要交差点の交通信号制御機、或いは、系統制御又は面制御される複数の交差点の交通信号制御機を制御対象として、信号制御パラメータを変化させる制御方式である。
交通順応制御は、交通流の変動に対応した高度な系統制御が可能であるため、交通量やその時間変動が大きく、高い交通処理効率が要求される道路に適用される。
【００３７】
交通順応制御は、「プログラム選択制御」と「プログラム形成制御」の２種類に分類される。プログラム選択制御は，予め用意された複数の組み合せ（プログラム）の中から、車両感知器の情報などから現時点の交通状況に適したものを選択する方式である。
プログラム形成制御は、有限個の信号制御パラメータの組み合せを用意せず、車両感知器の情報などに基づいて、即時に信号制御パラメータ又は信号灯色の切り替えタイミングを決定する方式である、
【００３８】
「ＭＯＤＥＲＡＴＯ」（Management by Origin-DEstination Related Adaptation for Traffic Optimization）：日本のＵＴＭＳ（Universal Traffic Management System）におけるプログラム形成制御の名称である。
ＭＯＲＥＲＡＴＯは、交差点の流入路ごとの負荷率（＝（流入交通量＋待ち行列台数）／飽和交通流率）から信号制御パラメータを自動生成するシステムである。
【００３９】
「ＳＣＯＯＴ」（Split Cycle Offset Optimisation Technique）：英国で開発されたプログラム形成制御の方式である。特に欧州の国々で広く採用されている。
ＳＣＯＯＴは、道路に設置した車両感知器からのデータを使用して、現時点の交通状況にほぼリアルタイムに適応するように、交通信号機の信号灯色を自動的に調整するシステムである。
【００４０】
〔システムの全体構成〕
図１は、本実施形態に係る交通信号制御システム１の全体構成図である。
図１に示すように、本実施形態の交通信号制御システム１は、複数の信号灯器２、複数の交通信号制御機４、中央装置６、路側センサ８、及び路側通信機１０などを備える。
【００４１】
中央装置６は、例えば交通管制センターに設置されている。信号灯器２と交通信号制御機４は、交通管制センターの管轄エリアに含まれる複数の交差点Ｊｉ（ｉ＝１〜１２）にそれぞれ設置されている。
図１では、図示を簡略化するため、各交差点Ｊｉに対応する信号灯器２が１つだけ示されている。もっとも、実際の交差点Ｊｉには、交差道路を上り方向及び下り方向に走行する各車両５に通行権の有無を表示するための、４つの信号灯器２が設置される。
【００４２】
中央装置６と交通信号制御機４は、移動体通信システムの通信規格に準拠する通信端末の機能を有する。移動体通信システムは、例えばＬＴＥ（Long Term Evolution）又は第５世代移動通信システム（５Ｇ）である。
従って、中央装置６と管轄エリア内の複数の交通信号制御機４は、無線基地局（図示せず）を介した無線通信によって所定の情報を相互に送受信可能である。
【００４３】
中央装置６は、交通信号制御機４に対して所定の遠隔制御（例えば、ＭＯＤＥＲＡＴＯやＳＣＯＯＴなど）を実行可能である。本実施形態の交通信号制御機４は、例えばＵ形交通信号制御機よりなる。
従って、中央装置６は、管轄エリアに属する交通信号制御機４に対して、同一区間上の交差点群に対する制御である系統制御や、系統制御を道路網に拡張した面制御を実行することができる。
【００４４】
具体的には、中央装置６は、路側センサ８及び路側通信機１０から得られるセンシングデータを元データとして信号制御パラメータを生成する。中央装置６は、生成した信号制御パラメータを含む信号制御指令を交通信号制御機４へ送信する。
交通信号制御機４は、受信した信号制御指令に含まれる信号制御パラメータに従って信号灯器２の灯色を切り替える。なお、中央装置６による遠隔制御は、ＭＯＤＥＲＡＴＯ以外の制御方式（例えばＳＣＯＯＴ）などであってもよい。
【００４５】
路側センサ８は、例えば、直下を走行する車両５を超音波で感知する車両感知器、インダクタンスの変化で車両５を感知するループコイル、或いは、カメラの撮影画像から車両５を感知する画像式の車両感知器などよりなる。
路側センサ８は、有線又は無線による通信回線を介して、対応する交差点Ｊｉに設置された交通信号制御機４に接続されている。
【００４６】
路側センサ８は、車両５に関する感知データ（例えば、感知パルス信号）を交通信号制御機４に送信する。感知データは、交通信号制御機４が交差点Ｊｉの端末感応制御に用いる他、交通信号制御機４により中央装置６に転送される。
【００４７】
路側通信機１０は、車載通信機（携帯端末でもよい。）との間で各種情報を無線で送受信する無線通信機である。路側通信機１０は、例えば、無線ＬＡＮ対応の通信機、光ビーコン、或いは、電波ビーコンなどよりなる。
路側通信機１０は、有線又は無線による通信回線を介して、対応する交差点Ｊｉに設置された交通信号制御機４に接続されている。
【００４８】
路側通信機１０は、車両５から受信したプローブ情報を交通信号制御機４に転送する。交通信号制御機４は、受信したプローブ情報を中央装置６に転送する。
交通信号制御機４は、中央装置６から受信した車両向けの提供情報（例えば、渋滞情報）を路側通信機１０に転送する。路側通信機１０は、受信した車両向けの提供情報を車載通信機に転送する。
【００４９】
〔中央装置の構成〕
図２は、中央装置６の構成例を示すブロック図である。
図２に示すように、本実施形態の中央装置６は、制御部６１、表示部６２、通信部６３、記憶部６４、及び操作部６５を備える。
制御部６１は、内部バスを介して表示部６２、通信部６３、記憶部６４、及び操作部６５と接続されている。制御部６１はこれらのハードウェア各部の動作を制御する。
【００５０】
制御部６１は、ＣＰＵ（Central Processing Unit）を含む演算処理装置よりなる。制御部６１は、記憶部６４の不揮発性メモリに格納されたコンピュータプログラム６６をメインメモリに読み出し、読み出した当該プログラム６６に従って各種の情報処理を行う。
記憶部６４は、ＨＤＤ（Hard Disk Drive）及びＳＳＤ（Solid State Drive）のうちの少なくとも１つの不揮発性メモリ（記録媒体）と、ランダムアクセスメモリ等よりなる揮発性メモリ（メインメモリ）とを含む記憶装置である。
【００５１】
通信部６３は、移動通信システムの通信インタフェースよりなる。通信部６３は、路側センサ８の感知データ、路側通信機１０が車両５から取得したプローブ情報、及び信号制御実行情報などを交通信号制御機４から受信する。
通信部６３は、信号制御パラメータを含む信号制御指令、及び車両向けの提供情報などを交通信号制御機４に送信する。
【００５２】
記憶部６４が記憶するコンピュータプログラム６６には、ＯＳ（Operating System）、及び通信部６３に対する通信制御のためのプログラムの他、後述する４つの制御方式（人的介入、時刻制御、感応制御、及びバックアップ制御）を制御部６１に実行させるためのプログラムが含まれる。
【００５３】
制御部６１は、路側センサ８の感知データや、路側通信機１０が車両５から取得したプローブ情報などから、流入路ごとの交通指標（流入交通量及び待ち行列台数など）を算出する。
制御部６１は、算出した交通指標に基づいて、所定の交通信号制御機４に適用する信号制御パラメータを生成する。制御部６１は、生成した信号制御パラメータを含む交通信号制御機４宛ての信号制御指令を通信部６３に送信させる。
【００５４】
表示部６２は、所定の情報を表示するディスプレイよりなる。表示部６２は、管轄エリアの道路地図、道路地図上のすべての信号灯器２及び交通信号制御機４等の位置、渋滞区間などの交通情報、及び、交通信号制御機４の動作状態などを画面に表示する。
操作部６５は、キーボードやマウスなどの入力機器よりなる。交通管制センターのオペレータは、操作部６５によって、中央装置６の制御部６１に対して必要な命令を与えることができる。
【００５５】
〔中央装置の制御方式〕
中央装置の制御部６１が実行する遠隔制御の制御方式には、「人的介入」、「時刻制御」、「感応制御」及び「バックアップ制御」の４種類が含まれる。
４種類の制御方式の実行順位は、人的介入＞時刻制御＞感応制御＞バックアップ制御である。従って、中央装置６の制御部６１は、感応制御の実行中に所定の時間帯になると、制御方式を時刻制御に切り替える。
【００５６】
「人的介入」：交通管制センターのオペレータが操作入力する信号制御パラメータにより、強制的に交通信号制御機を動作させる制御方式である。
具体的には、交通管制センターのマンマシン装置から信号制御パラメータを含む信号制御指令を交通信号制御機に送信し、当該信号制御パラメータによって交通信号制御機を動作させる制御方式である。人的介入は、イベントや交通事故などの特異事象が発生した場合に、サイクルやスプリットを強制的に変更する場合に実行されることが多い。
【００５７】
「時刻制御」：予め指定された時間帯に、予め指定された信号制御パラメータで交通信号制御機を動作させる制御方式である。
具体的には、時刻制御では、所定の時間帯及び信号制御パラメータが中央装置６に登録されており、中央装置６は、登録された時間帯に登録された信号制御パラメータを含む信号制御指令を交通信号制御機４に送信する。時刻制御は、朝夕の交通量が増加する時間帯に、サイクルを意図的に長くする場合に実行されることが多い。
【００５８】
「感応制御」：前述の交通順応制御（例えば、ＭＯＤＥＲＡＴＯ）のことである。感応制御では、中央装置６は、流入交通量などの交通流データを用いて信号制御パラメータを自動生成又はパタン選択し、サブエリアの結合及び系統制御などを行う。
「バックアップ制御」：車両感知器の故障などにより感応制御を実行できない場合に、予め設定された信号制御パラメータや過去の制御履歴などに基づいて、交通信号制御機４を動作させる制御方式である。
【００５９】
〔交通信号制御機の構成〕
図３は、交通信号制御機４の構成例を示すブロック図である。
図３に示すように、本実施形態の交通信号制御機４は、制御部４１、灯器駆動部４２、通信部４３、及び記憶部４４などを備える。
制御部４１は、内部バスを介して灯器駆動部４２、通信部４３、及び記憶部４４と接続されている。制御部４１はこれらのハードウェア各部の動作を制御する。
【００６０】
制御部４１は、ＣＰＵを含む演算処理装置よりなる。制御部４１は、記憶部４４の不揮発性メモリに格納されたコンピュータプログラム４５をメインメモリに読み出し、読み出した当該プログラム４５に従って各種の情報処理を行う。
記憶部４４は、ＨＤＤ及びＳＳＤのうちの少なくとも１つの不揮発性メモリ（記録媒体）と、ランダムアクセスメモリ等よりなる揮発性メモリ（メインメモリ）とを含む記憶装置である。
【００６１】
通信部４３は、移動通信システムの通信インタフェースよりなる。通信部４３には、路側センサ８及び路側通信機１０との通信インタフェースも含まれる。
通信部４３は、路側センサ８の感知データや、路側通信機１０から受信したプローブ情報を中央装置６に転送する。通信部４３は、中央装置６から受信した車両向けの提供情報を路側通信機１０に転送する。通信部４３は、制御部４１から入力された信号制御実行情報を中央装置６に送信する。
【００６２】
記憶部４４が記憶するコンピュータプログラム４５には、ＯＳ、及び通信部４３に対する通信制御のためのプログラムの他、後述する４つの制御モードを制御部４１に実行させるプログラムが含まれる。
【００６３】
制御部４１は、中央装置６から受信した信号制御パラメータ、或いは、自装置に予め設定された信号制御パラメータに基づいて、１サイクルにおける信号灯ごとのオン／オフの切り替えタイミング（以下、「灯色切り替えタイミング」という。）を決定する。
制御部４１は、自機のローカル時刻が決定した灯色切り替えタイミングになると、灯器駆動部４２に切り替え信号を出力する。
【００６４】
灯器駆動部４２は、半導体リレー（図示省略）を備える。灯器駆動部４２の半導体リレーは、制御部４１から入力された切り替え信号に従って、信号灯器２の各信号灯に対する電力をオン又はオフする。
制御部４１は、サイクルが終了するごとに信号制御実行情報を生成し、生成した信号制御実行情報を記憶部４４のメインメモリに一時的に記録する。
【００６５】
制御部４１は、サイクルが終了すると、直近サイクル分の信号制御実行情報を通信部４３に入力可能である。或いは、制御部４１は、直近サイクル分を含む過去の複数サイクル分（例えば３サイクル分）の信号制御実行情報を通信部４３に入力することもできる。
通信部４３は、入力された信号制御実行情報を含む送信フレームを生成し、生成した通信フレームを中央装置６に送信する。複数の信号制御実行情報を格納する送信フレームは、可能なら１フレームであることが好ましいが、複数のフレームであってもよい。
【００６６】
〔交通信号制御機の制御モード〕
中央装置６による遠隔制御の制御対象である、交通信号制御機４の制御部４１が実行する制御モードには、「集中制御」、「継続制御」、「単独制御」及び「閃光制御」の４種類が含まれる。
【００６７】
「集中制御」：１サイクル中に中央装置６から受信した直近の信号制御指令に含まれる、信号制御パラメータに従って、信号灯器２の信号灯色を切り替える制御モードである。
「継続制御」：１サイクル中に中央装置６から新たな信号制御指令を受信しない場合に、前回サイクルに実行した信号制御パラメータに従って、信号灯色を切り替える制御モードである。
【００６８】
「単独制御」：継続制御に移行した後に１サイクルが経過しても、中央装置６から新たな信号制御指令を受信しない場合に行われる代替的な制御モードである。代替的な制御は、例えば、予め設定されたステップ秒数で信号灯色を切り替える多段制御などである。
「閃光制御」：主道路の黄信号灯を点滅させ、従道路の赤信号灯を点滅させる制御モードである。
【００６９】
〔交通順応制御の概要〕
図４は、中央装置６が実行する交通順応制御（感応制御）の概要を示すフローチャートである。
図４に示すように、中央装置６による交通順応制御の情報処理には、「交通流の計測」（ステップＳ１）、「交通指標の算出」（ステップＳ２）、「信号制御パラメータの算出」（ステップＳ３）、及び「信号制御指令の送信」（ステップＳ４）が含まれる。
【００７０】
中央装置６の制御部６１は、ステップＳ１〜Ｓ４の各処理を、所定の制御周期Ｔｃ（例えば、１分、２．５分又は５分）ごとに繰り返し実行する。なお、本実施形態では、交通順応制御の制御周期Ｔｃを１分とする。
【００７１】
交通流の計測（ステップＳ１）は、制御周期Ｔｃごとに、交差点Ｊｉの流入路ごとの交通流を計測する処理である。具体的には、路側センサ８と路側通信機１０から得られるセンシングデータに基づいて、交通指標の算出に用いる交通流データを求める処理である。
交通流データには、交差点Ｊｉの流入交通量、待ち行列台数、及び飽和交通流率などが含まれる。なお、飽和交通流率については道路構造に基づく設定値でもよい。
【００７２】
交通指標の算出（ステップＳ２）は、ステップＳ１で求めた前回周期分の交通流データを用いて、制御周期Ｔｃごとに、前回周期分の交通指標を算出する処理である。
例えば、ＭＯＤＥＲＡＴＯに用いられる交通指標は、現示ｉ（ｉ＝１，２）の流入方向ｊ（ｊ＝１，２）ごとの負荷率ρｉｊである。負荷率ρｉｊは、１サイクル中に処理できる最大交通量に対する交通需要の比であり、次の式（１）で表される。
【００７３】
ρｉｊ＝（Ｑｉｊ＋ｋ×Ｅｉｊ）／Ｓｉｊ  ……（１）
ただし、Ｑｉｊ：交差点への流入交通量(台／秒)
ｋ    ：重み係数（例えば１．０）
Ｅｉｊ：待ち行列台数の交通量換算値（台／秒）
Ｓｉｊ：飽和交通流率（台／秒）
【００７４】
信号制御パラメータの算出（ステップＳ３）は、ステップＳ２で算出した前回周期分の交通指標を用いて、制御周期Ｔｃごとに、交差点Ｊｉのスプリット及びサイクル長などの今回周期分の信号制御パラメータを算出する処理である。例えば、現示ｉのプリットλｉは、次の式（２）により算出される。
ρｉ＝Ｍａｘ（ρｉ１,ρｉ２）
λｉ＝ρｉ／Σρｉ              ……（２）
【００７５】
また、重要交差点のサイクル長Ｃは、次の式（３）により算出される。
Ｃ＝（ａ１×Ｌ＋ａ２）／（１−ａ３×Σρｉ）  ……（３）
ただし、Ｌ：損失時間（秒）
ａ１〜ａ３：係数
【００７６】
信号制御指令の送信（ステップＳ４）は、制御周期Ｔｃごとに、ステップＳ３で算出した今回周期分の信号制御パラメータを含む信号制御指令を生成し、生成した今回周期分の信号制御指令を交差点Ｊｉの交通信号制御機４宛てに送信する処理である。
Ｕ形交通信号制御機のＵ形通信アプリケーション規格では、中央装置６は、今回周期分の信号制御指令を１つずつ交通信号制御機４に送信することになっている。
【００７７】
〔信号制御指令のフォーマット〕
図５は、信号制御指令のフォーマットの一例を示す図である。
図５の信号制御指令は、例えばＵ形交通信号制御機のＵ形通信アプリケーション規格に規定されたデータ構造を有する。図５のデータ構造のうち、最も下に位置する「実行情報送信数」以外は、Ｕ形通信アプリケーション規格に規定されている。
【００７８】
図５において、「制御指令」は、交通信号制御機４の動作種別を規定する情報である。例えば、遠隔指令のビットＤ１＝１の場合、交通信号制御機４は遠隔動作を実行する。
「遠隔指令」のビットＤ１＝１でかつ「階梯保持」のビットＤ２＝１の場合、交通信号制御機４は、階梯保持用階梯番号に従って階梯の保持を実行する。「遠隔指令」のビットＤ１＝１でかつ「読取指令」のビットＤ３＝１の場合、交通信号制御機４は、現示切替、オフセット及びスプリット１〜６の基本値のデータを読み取り、指定されたパタン番号の単独動作用時限表を更新する。
【００７９】
「階梯保持用階梯番号」は、中央装置６が指定する１サイクルに含まれる階梯の番号を表す情報であり、５つのビットＤ０〜Ｄ４の値により、階梯１〜階梯２４までを指定可能である。
「感応許可」は、８つのビットＤ０〜Ｄ７の値により、交通信号制御機４に許可する端末感応制御の種別を表す情報である。
【００８０】
例えば、「制御指令」における「遠隔指令」のビットＤ１＝１でかつ「感応許可」における「ギャップ感応」のビットＤ０＝１の場合、交通信号制御機４は、自機に設定された感応定数に従ってギャップ感応を実行する。
「制御指令」における「遠隔指令」のビットＤ１＝１でかつ「感応許可」における「バス感応」のビットＤ２＝１の場合、交通信号制御機４は、自機に設定された感応定数に従ってバス感応を実行する。
【００８１】
「感応禁止方向」は、バス感応又はギャップ感応を実行する場合の感応単位と、感応を禁止する方向を規定する情報である。
具体的には、ビットＤ０〜Ｄ３の値により、ギャップ感応に関する感応単位と感応禁止方向が規定され、ビットＤ４〜Ｄ７の値により、バス感応に関する感応単位と感応禁止方向が規定される。                                                                
【００８２】
「指令識別コード」は、交通信号制御機４がいつの時点の信号制御指令に基づいて遠隔動作をしているのかを、後で確認できるようにするための情報である。
具体的には、指令識別コードは、ビットＤ０〜Ｄ５の値により、５分単位で区分されるどの定期指令であるかを表す情報である。なお、５分間に複数回の信号制御指令を送信する場合は、不定期指令を表すビット値が記される。
【００８３】
「読取パタン番号」は、「制御指令」の「読取指令」によって指定されるパタン番号を示す情報である。
具体的には、ビットＤ０〜Ｄ３の値により、パタン１〜パタン１０までのバタン番号が指定される。
【００８４】
「サイクル長（秒）」は、ビットＤ０〜Ｄ７のバイナリ値により表現される、交差点のサイクル長を示す情報である。サイクル長の数値範囲は、４０秒〜２４０秒までの範囲である。
「スプリットｎ（ｎ＝１〜６）」は、ビットＤ０〜Ｄ７のバイナリ値により表現される、交差点のスプリットを示す情報である。スプリット１〜６の値の数値範囲は，１秒〜２４０秒であり、使用しない場合は０秒となる。スプリット１〜６の基準値の合計は、サイクル長と一致する。
【００８５】
「オフセット動作種別」は、オフセット追従幅、追従方向、及びオフセット変更有無を指定するための情報である。
具体的には、ビットＤ０〜Ｄ３によりオフセット追従幅が指定され、ビットＤ４〜Ｄ６により追従方向が指定され、ビットＤ７によりオフセット変更有無が指定される。
【００８６】
「オフセット追従禁止」は、オフセット追従を禁止するスプリット番号を指定する情報である。
具体的には、ビットＤ０＝１の場合は、スプリット１のオフセット追従が禁止され、ビットＤ１＝１の場合は、スプリット２のオフセット追従が禁止される。同様に、ビットＤ２＝１の場合は、スプリット３のオフセット追従が禁止され、ビットＤ３＝１の場合は、スプリット４のオフセット追従が禁止される。
【００８７】
「オフセット基準時刻」は、オフセット追従動作を実行する場合の基準時刻を表す情報である。基準時刻は，過去の２３時間以内の時刻とする。
オフセット基準時刻は、（時）（分）（秒）がそれぞれビットＤ０〜Ｄ７のバイナリ値で表現される。
【００８８】
「オフセット値（秒）」は、ビットＤ０〜Ｄ７のバイナリ値により表現される、オフセット追従動作を実行する場合のオフセットの値を表す情報である。オフセット値の数値範囲は，０秒〜２３９秒である。
【００８９】
「実行情報送信数」は、サイクル終了後に交通信号制御機４に纏めて送信させる、信号制御実行情報の情報数を表す情報である。実行情報送信数は、ビットＤ０〜Ｄ２のバイナリ値により表現される。
例えば、Ｄ０＝０，Ｄ１＝１，Ｄ２＝０の場合、交通信号制御機４は、直近サイクルを含む２サイクル分の信号制御実行情報を纏めて送信する。Ｄ０＝１，Ｄ１＝１，Ｄ２＝０の場合、交通信号制御機４は、直近サイクルを含む３サイクル分の信号制御実行情報を纏めて送信する。
【００９０】
〔信号制御実行情報のフォーマット〕
図６は、信号制御実行情報のフォーマットの一例を示す図である。
図６の信号制御実行情報は、例えばＵ形交通信号制御機のＵ形通信アプリケーション規格に規定されたデータ構造を有する。
図６に示すように、信号制御実行情報のデータ内容は、１サイクル分のデータ内容であり、「制御実行情報」、「自動生成計算値」、及び「サイクル同期感知器情報」に大別される。なお、後述の通り、本実施形態の交通信号制御機４は、過去のＮサイクル分の信号制御実行情報を１セットとして、当該１セットを１サイクルごとに送信する。
【００９１】
「制御実行情報」は、交通信号制御機４が前回サイクルで実行した制御内容を示す情報である。「予定サイクル長」は、交通信号制御機４が今回サイクルで実行しようとしているサイクル長を示す情報である。
「自動生成計算値」は、交通信号制御機４が自動的に計算した情報である。「サイクル同期感知器情報」は、交通信号制御機４のサイクルに同期して動作する車両感知器に関する情報である。
【００９２】
「サイクル開始時刻」は、サイクルが開始された先頭ステップの時刻情報である。時刻の数値範囲は，００時００分００秒〜２３時５９分５９秒である。
サイクル開始時刻情報は、（時）（分）（秒）がそれぞれビットＤ０〜Ｄ７のバイナリ値で表現される。
【００９３】
「確認識別コード」は、中央装置６の指示により交通信号制御機４が実行した、信号制御指令の指令識別コードに対応する情報である。
従って、確認識別コードも、ビットＤ０〜Ｄ５の値により、５分単位で区分されるどの定期指令であるかを表す情報である。
「異常情報」は、交通信号制御機４の異常を通知するための情報である。例えば、ビットＤ１＝１の場合は、時計異常を表し、ビットＤ３＝１の場合はタイマ異常を表す。
【００９４】
「制御実行種別」は、交通信号制御機４が行った信号制御の現示状態や動作レベルを表す情報である。現示状態は、サイクル完了直前に実行していた現示状態であり、ビットＤ３〜Ｄ４により表現される。
動作レベルは、同一サイクル中に複数の動作レベル（動作モード）が発生した場合における、サイクル完了直前に実行していた動作モードを示す情報である。動作モードには、例えば、保安動作、単独動作及び遠隔動作などが含まれる。
【００９５】
「階梯保持実行階梯番号」は、交通信号制御機４が実行した１サイクルに含まれる階梯の番号を表す情報であり、５つのビットＤ０〜Ｄ４の値により、階梯１〜階梯２４までを指定可能である。
「感応実行種別」は、８つのビットＤ０〜Ｄ７の値により、交通信号制御機４が実行した端末感応制御の種別を表す情報である。
【００９６】
例えば、交通信号制御機４は、前回サイクルで「ギャップ感応」を実行した場合、「感応実行種別」のビットＤ０を「１」とする。
交通信号制御機４は、前回サイクルで「バス感応」を実行した場合、感応実行制御のビットＤ２を「１」とする。
【００９７】
「スプリットｎ感応変動値（秒）」は、交通信号制御機４が実行したスプリットｎの運用時間において、感応動作により短縮又は延長した時間を示す情報である。
感応変動値の秒数は、ビットＤ０〜Ｄ６のバイナリ値で表現され、ビットＤ７により短縮／延長が表現される。具体的には、ビットＤ７＝０は短縮を表し、ビットＤ７＝１は延長を表す。
【００９８】
「実行オフセット（秒）」は、交通信号制御機４が実行したオフセットの秒数を表す情報である。
実行オフセットの秒数は、ビットＤ０〜Ｄ６のバイナリ値で表現され、ビットＤ７によりプラス／マイナスが表現される。具体的には、ビットＤ７＝０はマイナスを表し、ビットＤ７＝１はプラスを表す。
【００９９】
「実行階梯ｎの秒時（秒）」は、交通信号制御機４が実行した階梯の秒数を表す情報である。階梯の秒数は、ビットＤ０〜Ｄ７のバイナリ値で表現される。
「予定サイクル長（秒）」は、今回のオフセット追従も含めて、交通信号制御機４が実行しようとしている予定サイクル長を表す情報である。予定サイクル長の秒数は、ビットＤ０〜Ｄ７のバイナリ値で表現される。
【０１００】
「自動生成バージョン番号」は、交通信号制御機４に組み込まれた自動生成機能の改定番号である。
「サイクル長（秒）」は、交通信号制御機４が自動生成したサイクル長の秒数を表す情報である。サイクル長の秒数は、ビットＤ０〜Ｄ７のバイナリ値で表現される。
【０１０１】
「スプリットｎの秒時（秒）」は、交通信号制御機４が自動生成したスプリットの秒数を表す情報である。スプリットの秒数は、ビットＤ０〜Ｄ７のバイナリ値で表現される。
「データ格納有効長」は、自動生成用データを格納可能な時間長を表す情報である。「自動生成用データ」は、自動生成時の評価値などのデータ格納予定エリアを表す情報である。
【０１０２】
「感知器個数」は、送信対象とするサイクル同期感知器情報の感知器個数を表す情報である。「感知器ｎ（１〜２３）」は、１サイクル実行中の感知器ｎごとの各種の情報（例えば、青時間、交通量及び占有時間）である。
【０１０３】
〔信号制御実行情報の送信方式の問題点とその解決策〕
図７は、信号制御実行情報の送信方式の従来例を示すシーケンス図である。
図７において、送信データｊ（ｊ＝１，２……）は、交通信号制御機４が１サイクルごとに中央装置６にアップリンク送信する送信データを意味する。ここでは、１サイクルの時間長は１２０秒（＝２分）であるとする。
【０１０４】
従来例では、交通信号制御機４が１サイクルごとに中央装置６に送信する送信データｊは、直近の１サイクル分の信号制御実行情報よりなる。
具体的には、交通信号制御機４は、サイクル終了時刻（０９：０２）の経過後の所定時間（例えば５秒）以内に中央装置６に送信する送信データ１を、サイクル開始時刻が０９：００の信号制御実行情報とする。
【０１０５】
同様に、交通信号制御機４は、サイクル終了時刻（０９：０４）の経過後の所定時間（例えば５秒）以内に中央装置６に送信する送信データ２を、サイクル開始時刻が０９：０２の信号制御実行情報とする。
【０１０６】
また、交通信号制御機４は、サイクル終了時刻（０９：０６）の経過後の所定時間（例えば５秒）以内に中央装置６に送信する送信データ３を、サイクル開始時刻が０９：０４の信号制御実行情報とする。
なお、各サイクルの送信データｊは、可能であれば１つの送信フレームに格納すればよいが、複数の送信フレームに分けて格納してもよい。
【０１０７】
ここで、図７に示すように、例えば中央装置６が、送信データ１と送信データ３は受信できたが、０９：０４頃に発生した瞬間的な通信断（以下、「瞬断」という。）のために、送信データ２を受信できなかった場合を想定する。
この場合、中央装置６は、送信データ２を受信できないので、０９：０２の信号制御実行情報を欠測データとせざるを得ない。従って、１サイクル（＝２分）ごとに並ぶ筈の信号制御実行情報が時間的に不連続な履歴情報になる。
【０１０８】
そこで、信号制御実行情報の欠測データの補完方法として、例えば欠測した０９：０２の信号制御実行情報の送信を中央装置６が交通信号制御機４に要求し、当該要求に応じて交通信号制御機４が信号制御実行情報を送信することが考えられる。しかし、かかる補完方法では、次のような問題点がある。
【０１０９】
問題点１：中央装置６と交通信号制御機４が送信要求／送信応答の制御シーケンスを実行するので、瞬断が頻繁に発生すると制御シーケンスのための通信量が増加し、中央装置６と交通信号制御機４の間のデータ通信が不安定となる。
問題点２：交通信号制御機４が送信要求に応答するためには、所定時間分（例えば１日分）の信号制御実行情報を記憶部４４に蓄積しておく必要がある。従って、大容量の記憶部４４を搭載せねばならず、交通信号制御機４の製造コストが高くなる。
【０１１０】
特に本実施形態のように、中央装置６と交通信号制御機４が移動通信システムにより無線通信する場合には、一般ユーザの携帯端末が多い時間帯又はエリアにおいて、有線通信に比べて瞬断が発生し易く、問題点１の通信の不安定化が顕著となる。
そこで、本実施形態では、交通信号制御機４が過去の複数サイクル分の信号制御実行情報をサイクルごとに送信することにより、中央装置６における信号制御実行情報の欠測を簡便かつ適切に抑制できるようにした。
【０１１１】
〔信号制御実行情報の送信方式の実施例〕
図８は、信号制御実行情報の送信方式の実施例を示すシーケンス図である。
図８において、送信データｋ（ｋ＝１，２……）は、交通信号制御機４が１サイクルごとに中央装置６にアップリンク送信する送信データを意味する。ここでは、１サイクルの時間長は１２０秒（＝２分）であるとする。
【０１１２】
実施例では、交通信号制御機４が１サイクルごとに中央装置６に送信する送信データｋは、直近の１サイクル分の信号制御実行情報と、これより更に数サイクル分過去（図例では２サイクル分過去）の信号制御実行情報とからなる。
具体的には、交通信号制御機４は、サイクル終了時刻（０９：０２）の経過後の所定時間（例えば５秒）以内に中央装置６に送信する送信データ１を、サイクル開始時刻が０９：００の信号制御実行情報と、サイクル開始時刻が０８：５８の信号制御実行情報と、サイクル開始時刻が０８：５６の信号制御実行情報とする。
【０１１３】
同様に、交通信号制御機４は、サイクル終了時刻（０９：０４）の経過後の所定時間（例えば５秒）以内に中央装置６に送信する送信データ２を、サイクル開始時刻が０９：０２の信号制御実行情報と、サイクル開始時刻が０９：００の信号制御実行情報と、サイクル開始時刻が０８：５８の信号制御実行情報とする。
【０１１４】
また、交通信号制御機４は、サイクル終了時刻（０９：０６）の経過後の所定時間（例えば５秒）以内に中央装置６に送信する送信データ３を、サイクル開始時刻が０９：０４の信号制御実行情報と、サイクル開始時刻が０９：０２の信号制御実行情報と、サイクル開始時刻が０９：００の信号制御実行情報とする。
なお、各サイクルの送信データｋは、可能であれば１つの送信フレームに格納すればよいが、複数の送信フレームに分けて格納してもよい。
【０１１５】
ここで、図８に示すように、例えば中央装置６が、送信データ１と送信データ３を受信できたが、０９：０４頃に発生した瞬断のために、送信データ２を受信できなかった場合を想定する。
この場合、中央装置６は、瞬断後に受信できた送信データ３により、０９：０２の信号制御実行情報を補完可能となる。従って、中央装置６は、送信データ２を受信できなかった場合でも、サイクルごとに並ぶ連続した信号制御実行情報を取得することができる。
【０１１６】
このように、本実施形態の交通信号制御機４は、過去のＮサイクル分の信号制御実行情報（具体的には図６の信号制御実行情報）を１セットとして、当該１セットを１サイクルごとに送信する。すなわち、直近サイクル分を含む過去の複数サイクル分の信号制御実行情報を纏めて送信する送信方式を採用するので、中央装置が、受信した複数サイクル分の信号制御実行情報を用いて欠測を防止することができる。
従って、送信要求／送信応答の制御シーケンスを実行しなくても、中央装置６における信号制御実行情報の欠測を簡便かつ適切に抑制することができる。
【０１１７】
〔信号制御実行情報の記憶処理〕
図９は、中央装置６が実行する信号制御実行情報の記憶処理の一例を示すフローチャートである。
図９に示すように、中央装置６の制御部６１は、交通信号制御機４から送信データｋを受信するごとに（ステップＳ１１でＹｅｓ）、今回受信した送信データｋに含まれる複数の信号制御実行情報をサイクル開始時刻の順に並べる（ステップＳ１２）。
【０１１８】
次に、制御部６１は、サイクル開始時刻の順に並べた複数の信号制御実行情報のデータ内容を、記憶部６４に含まれる履歴データベースに格納する（ステップＳ１３）。
ステップＳ１３のデータ内容の格納において、同じサイクル開始時刻の信号制御実行情報が履歴データベースに含まれる場合は、制御部６１は、記録済みの信号制御実行情報のデータ内容を今回受信分の信号制御実行情報のデータ内容に上書き（更新）する。
【０１１９】
ステップＳ１３のデータ内容の格納において、制御部６１は、今回受信分の複数の信号制御実行情報のうち、記録済みの信号制御実行情報とサイクル開始時刻が異なる信号制御実行情報のみを、履歴データベースに格納することにしてもよい。
この場合、今回受信分の複数の信号制御実行情報のうち、記録済みの信号制御実行情報とサイクル開始時刻が同じ信号制御実行情報については、データ内容の上書き（更新）は実行されない。
【０１２０】
このように、本実施形態の中央装置６によれば、通信部６３が、過去の複数サイクル分の信号制御実行情報を交通信号制御機４から纏めて受信し、制御部６１が、受信した過去の複数サイクル分の信号制御実行情報を、サイクル開始時刻の順に並べて記憶部６４の履歴データベースに格納する。
【０１２１】
このため、あるサイクルで信号制御実行情報を受信できなくても、その後に受信した複数の信号制御実行情報により、時間的に連続した信号制御実行情報の履歴データベースを作成できるようになる。
従って、中央装置６における信号制御実行情報の欠測を簡便かつ適切に抑制することができる。
【０１２２】
〔信号制御実行情報の情報数の設定方法〕
上述の実施形態において、交通信号制御機４がサイクルごとに送信する信号制御実行情報の情報数の設定方法としては、次の２種類の設定方法を採用し得る。
設定方法１：交通信号制御機４に対する手動設定
設定方法２：所定の制御指令を用いた中央装置６からの遠隔設定
【０１２３】
設定方法１は、交通信号制御機４に接続したノートパソコンなどの管理装置から所定の操作入力を行うことにより、１回の送信データｋに含める信号制御実行情報の情報数を、交通信号制御機４の記憶部４４に記録する方法である。
設定方法２は、中央装置６が、所定の情報数を含む制御指令を交通信号制御機４に送信し、交通信号制御機４の制御部４１が、受信した制御指令に含まれる情報数を記憶部４４に記録する方法である。
【０１２４】
設定方法１によれば、設定方法２のような制御シーケンスを規定する必要がない反面、交通管制センターの作業員が交差点に赴く必要があるので、設定作業に手間がかかるという欠点がある。
これに対して、設定方法２によれば、中央装置６からの遠隔制御により、交通信号制御機４に送信させる信号制御実行情報の情報数を設定できる。従って、交通管制センターの作業員が交差点に赴かなくても、管轄エリア内の交通信号制御機４に対する情報数の設定を行えるという利点がある。
【０１２５】
設定方法２において、所定の制御指令は、当該情報数の通知のために個別に定義された制御指令であってもよいが、例えば信号制御指令のような既存の制御指令を利用することが好ましい。例えば、図５の信号制御指令では、最下部の「実行情報送信数」が、交通信号制御機４に情報数を指示する格納領域となっている。
このように、交通信号制御機４に情報数を指示する格納領域を信号制御指令に定義すれば、個別の制御指令を用いたシーケンスを別途実行する必要がなくなるので、データ通信量の増加を抑制しつつ、遠隔制御による情報数の設定が可能になる。
【０１２６】
〔その他の変形例〕
上述の実施形態は、すべての点で例示であって制限的なものではない。本発明の権利範囲は特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内での全ての変更が含まれることが意図される。
【０１２７】
例えば、上述の実施形態において、交通信号制御機４がサイクルごとに送信する複数の信号制御実行情報には、必ずしも直近サイクルの信号制御実行情報を含める必要はなく、例えば、前々回サイクルの信号制御実行情報を含む過去の複数サイクル分の信号制御実行情報であってもよい。
【符号の説明】
【０１２８】
１  交通信号制御システム
２  信号灯器
４  交通信号制御機
５  車両
６  中央装置
８  路側センサ
１０  路側通信機
４１  制御部（下位側制御部）
４２  灯器駆動部
４３  通信部（下位側通信部）
４４  記憶部
４５  コンピュータプログラム
６１  制御部（上位側制御部）
６２  表示部
６３  通信部（上位側通信部）
６４  記憶部
６５  操作部
６６  コンピュータプログラム
【図１】
2020187508.tif 000003
【図２】
2020187508.tif 000004
【図３】
2020187508.tif 000005
【図４】
2020187508.tif 000006
【図５】
2020187508.tif 000007
【図６】
2020187508.tif 000008
【図７】
2020187508.tif 000009
【図８】
2020187508.tif 000010
【図９】
2020187508.tif 000011