(57)【要約】【課題】信号制御指令を定義する設定情報をより少ない工数で交通信号制御機及び中央装置へ与えることができる。【解決手段】交通信号制御システムは、交差点に設置された１又は複数の交通信号制御機と、前記交通信号制御機と通信可能に接続された中央装置と、を備え、前記中央装置は、前記交通信号制御機ごとの信号制御指令のフォーマットを定義するための上位側設定情報を記憶する上位側記憶部と、前記上位側設定情報を管理する上位側管理部と、を有し、前記交通信号制御機は、自機の信号制御指令のフォーマットを定義するための下位側設定情報を記憶する下位側記憶部と、前記下位側設定情報を管理する下位側管理部と、を有し、前記下位側管理部が、記憶中の前記下位側設定情報を更新する第１更新処理、及び、前記上位側管理部が、記憶中の前記上位側設定情報を更新する第２更新処理のうちの少なくとも１つが実行される。【選択図】図２
2020042648.tif 000002
【特許請求の範囲】
【請求項１】
交差点に設置された１又は複数の交通信号制御機と、
前記交通信号制御機と通信可能に接続された中央装置と、を備える交通信号制御システムであって、
前記中央装置は、
前記交通信号制御機ごとの信号制御指令のフォーマットを定義するための上位側設定情報を記憶する上位側記憶部と、
前記上位側設定情報を管理する上位側管理部と、を有し、
前記交通信号制御機は、
自機の信号制御指令のフォーマットを定義するための下位側設定情報を記憶する下位側記憶部と、
前記下位側設定情報を管理する下位側管理部と、を有し、
前記下位側管理部が、記憶中の前記下位側設定情報を、前記中央装置から受信した前記上位側設定情報に更新する第１更新処理、及び、
前記上位側管理部が、記憶中の前記上位側設定情報を、前記交通信号制御機から受信した前記下位側設定情報に更新する第２更新処理のうちの少なくとも１つが実行される
交通信号制御システム。
【請求項２】
前記第１更新処理は、
前記中央装置が送信した前記上位側設定情報を含む更新要求の受信を契機として実行される
請求項１に記載の交通信号制御システム。
【請求項３】
前記第１更新処理には、
記憶中の前記下位側設定情報と前記上位側設定情報との差分情報を、前記中央装置へ送信する処理が含まれる
請求項２に記載の交通信号制御システム。
【請求項４】
前記第２更新処理には、
前記下位側設定情報の送信要求を前記中央装置から前記交通信号制御機へ送信する処理と、
記憶中の前記上位側設定情報を前記交通信号制御機から受信した送信応答に含まれる前記下位側設定情報に更新する処理と、が含まれる
請求項１に記載の交通信号制御システム。
【請求項５】
前記上位側設定情報及び前記下位側設定情報には、
１サイクルに含まれる現示数
１サイクルに含まれるステップ数
現示の最終ステップがどのステップかを表す最終ステップ情報、及び、
時間長が可変である可変ステップがどのステップかを表す可変ステップ情報のうちの少なくとも１つが含まれる
請求項１から請求項４のいずれか一項に記載の交通信号制御システム。
【請求項６】
前記上位側設定情報及び前記下位側設定情報には、さらに、
カレンダ情報、
前記交通信号制御機によるリコール制御の実行に必要なパラメータ、及び、
前記交通信号制御機による端末感応制御の実行に必要なパラメータの少なくとも一つが含まれる
請求項５に記載の交通信号制御システム。
【請求項７】
交差点に設置され中央装置と通信可能に接続された交通信号制御機であって、
自機の信号制御指令のフォーマットを定義するための下位側設定情報を記憶する下位側記憶部と、
前記下位側設定情報を管理する下位側管理部と、を有し、
前記下位側管理部は、前記中央装置が記憶する自機の信号制御指令のフォーマットを定義するための上位側設定情報を前記中央装置から受信し、記憶中の前記下位側設定情報を、前記中央装置から受信した前記上位側設定情報に更新する第１更新処理を実行する
交通信号制御機。
【請求項８】
１又は複数の交通信号制御機と通信可能に接続された中央装置であって、
前記交通信号制御機ごとの信号制御指令のフォーマットを定義するための上位側設定情報を記憶する上位側記憶部と、
前記上位側設定情報を管理する上位側管理部と、を有し、
前記上位側管理部は、前記交通信号制御機が記憶する前記交通信号制御機の信号制御指令のフォーマットを定義するための下位側設定情報を前記交通信号制御機から受信し、記憶中の前記上位側設定情報を、前記交通信号制御機から受信した前記下位側設定情報に更新する第２更新処理を実行する
中央装置。
【請求項９】
交差点に設置され中央装置と通信可能に接続された交通信号制御機において、当該交通信号制御機が記憶する下位側設定情報を更新する処理をコンピュータに実行させるためのコンピュータプログラムであって、
コンピュータに、
前記中央装置が記憶する自機の信号制御指令のフォーマットを定義するための上位側設定情報を前記中央装置から受信し、記憶中の前記下位側設定情報を、前記中央装置から受信した前記上位側設定情報に更新する第１更新処理を実行させるためのコンピュータプログラム。
【請求項１０】
１又は複数の交通信号制御機と通信可能に接続された中央装置において、当該中央装置が記憶する上位側設定情報を更新する処理をコンピュータに実行させるためのコンピュータプログラムであって、
コンピュータに、
前記上位側設定情報を管理する上位側管理部と、を有し、
前記交通信号制御機が記憶する前記交通信号制御機の信号制御指令のフォーマットを定義するための下位側設定情報を前記交通信号制御機から受信し、記憶中の前記上位側設定情報を、前記交通信号制御機から受信した前記下位側設定情報に更新する第２更新処理を実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、交通信号制御システム、交通信号制御機、中央装置、及びコンピュータプログラムに関する。
【背景技術】
【０００２】
交通信号制御の方式には、交通管制センターの中央装置によって各交差点の交通信号制御機の動作を一括制御する集中制御方式（遠隔制御）と、各々の交通信号制御機が単独で動作する地点制御方式とがある。
集中制御方式には、中央装置から毎秒伝送される制御情報の指令に基づいて階梯を進める歩進制御方式と、１サイクルに含まれる各階梯（ステップ）の時間等を含む信号制御指令をテーブルとして伝送するテーブル制御とがある（非特許文献１参照）。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】「改訂  交通信号の手引き」、社団法人交通工学研究会、平成１８年７月、ｐ．９６−９８
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記テーブル制御では、交通信号制御機を制御する上で必要な情報として、１サイクルに含まれる現示数や、ステップ数等といった信号制御指令のフォーマットを定義するための設定情報を定め、この設定情報を中央装置と、交通信号制御機とに与え、両者に共有させる。
【０００５】
中央装置では、前記設定情報に従って、交通信号制御機に対する１サイクルに含まれる各ステップの時間長を定め、信号制御指令を生成する。このとき、１サイクルに含まれる各ステップの時間長は、各ステップに対応付けたテーブルに格納され、信号制御指令とされる。生成された信号制御指令は交通信号制御機へ送信される。
【０００６】
交通信号制御機は、信号制御指令を受信すると、自機が記憶する設定情報に従って、信号制御指令に含まれるテーブルを展開し、各ステップの時間長を特定し、信号制御機設定データに従って信号灯器を制御する。
【０００７】
上記設定情報は、交通信号制御機及び中央装置の両方において必要な情報である。
よって、例えば、交通信号制御機を新設する場合、交通信号制御機及び中央装置の両方に同じ内容の設定情報を与えるための作業が必要となる。
【０００８】
ここで、交通信号制御機に設定情報を与える作業と、中央装置に設定情報を与える作業とは、交通信号制御機と中央装置との立地の関係上、別の場所で行われることが通常である。
つまり、交通信号制御機に設定情報を与える作業は、当該交通信号制御機へ出向いて行う必要があるため、中央装置に設定情報を与える作業とは別々に行われ、多くの工数を要する場合がある。
このため、信号制御指令を定義する設定情報をより少ない工数で交通信号制御機及び中央装置へ与えることができる技術が望まれる。
【０００９】
本発明はこのような事情に鑑みてなされたものであり、信号制御指令を定義する設定情報をより少ない工数で交通信号制御機及び中央装置へ与えることができる技術の提供を目的とする。
【課題を解決するための手段】
【００１０】
一実施形態である交通信号制御システムは、交差点に設置された１又は複数の交通信号制御機と、前記交通信号制御機と通信可能に接続された中央装置と、を備える交通信号制御システムであって、前記中央装置は、前記交通信号制御機ごとの信号制御指令のフォーマットを定義するための上位側設定情報を記憶する上位側記憶部と、前記上位側設定情報を管理する上位側管理部と、を有し、前記交通信号制御機は、自機の信号制御指令のフォーマットを定義するための下位側設定情報を記憶する下位側記憶部と、前記下位側設定情報を管理する下位側管理部と、を有し、前記下位側管理部が、記憶中の前記下位側設定情報を、前記中央装置から受信した前記上位側設定情報に更新する第１更新処理、及び、前記上位側管理部が、記憶中の前記上位側設定情報を、前記交通信号制御機から受信した前記下位側設定情報に更新する第２更新処理のうちの少なくとも１つが実行される。
【００１１】
他の実施形態である交通信号制御機は、交差点に設置され中央装置と通信可能に接続された交通信号制御機であって、自機の信号制御指令のフォーマットを定義するための下位側設定情報を記憶する下位側記憶部と、前記下位側設定情報を管理する下位側管理部と、を有し、前記下位側管理部は、前記中央装置が記憶する自機の信号制御指令のフォーマットを定義するための上位側設定情報を前記中央装置から受信し、記憶中の前記下位側設定情報を、前記中央装置から受信した前記上位側設定情報に更新する第１更新処理を実行する。
【００１２】
他の実施形態である中央装置は、１又は複数の交通信号制御機と通信可能に接続された中央装置であって、前記交通信号制御機ごとの信号制御指令のフォーマットを定義するための上位側設定情報を記憶する上位側記憶部と、前記上位側設定情報を管理する上位側管理部と、を有し、前記上位側管理部は、前記交通信号制御機が記憶する前記交通信号制御機の信号制御指令のフォーマットを定義するための下位側設定情報を前記交通信号制御機から受信し、記憶中の前記上位側設定情報を、前記交通信号制御機から受信した前記下位側設定情報に更新する第２更新処理を実行する。
【００１３】
さらに他の実施形態であるコンピュータプログラムは、交差点に設置され中央装置と通信可能に接続された交通信号制御機において、当該交通信号制御機が記憶する下位側設定情報を更新する処理をコンピュータに実行させるためのコンピュータプログラムであって、コンピュータに、前記中央装置が記憶する自機の信号制御指令のフォーマットを定義するための上位側設定情報を前記中央装置から受信し、記憶中の前記下位側設定情報を、前記中央装置から受信した前記上位側設定情報に更新する第１更新処理を実行させるためのコンピュータプログラムである。
【００１４】
他の実施形態であるコンピュータプログラムは、１又は複数の交通信号制御機と通信可能に接続された中央装置において、当該中央装置が記憶する上位側設定情報を更新する処理をコンピュータに実行させるためのコンピュータプログラムであって、コンピュータに、前記上位側設定情報を管理する上位側管理部と、を有し、前記交通信号制御機が記憶する前記交通信号制御機の信号制御指令のフォーマットを定義するための下位側設定情報を前記交通信号制御機から受信し、記憶中の前記上位側設定情報を、前記交通信号制御機から受信した前記下位側設定情報に更新する第２更新処理を実行させるためのコンピュータプログラムである。
【発明の効果】
【００１５】
本発明によれば、信号制御指令を定義する設定情報をより少ない工数で交通信号制御機及び中央装置へ与えることができる。
【図面の簡単な説明】
【００１６】
【図１】図１は、交通信号制御システムの全体構成の一例を示す図である。
【図２】図２は、交通信号制御機の構成の一例を示すブロック図である。
【図３】図３は、中央装置の構成の一例を示すブロック図である。
【図４】図４は、中央装置から交通信号制御機へ信号制御指令を送信する際の処理の一例を示すシーケンス図である。
【図５】図５は、信号制御指令の一例を示す図である。
【図６】図６は、中央装置側設定情報に基づいて信号制御指令を生成する際の処理を説明するための図である。
【図７】図７は、受信した信号制御指令に基づいて各ステップにおける時間長を特定する際の処理を説明するための図である。
【図８】図８は、交通信号制御機にて実行される制御機側設定情報の更新処理の一例を示すシーケンス図である。
【図９】図９は、中央装置側設定情報の一例を示す図であり、中央装置側設定情報の一部を示している。
【図１０】図１０は、「端末設計情報」、「伝送設定」、及び「信号機機能オプション情報」の一例を示す図である。
【図１１】図１１は、「現示数」、「ステップ数」、及び「ステップ定義」の一例を示す図である。
【図１２】図１２は、「カレンダ」の一例を示す図である。
【図１３】図１３は、「端末感応制御情報」の一例を示す図である。
【図１４】図１４は、中央装置にて実行される中央装置側設定情報の更新処理の一例を示すシーケンス図である。
【発明を実施するための形態】
【００１７】
最初に実施形態の内容を列記して説明する。
［実施形態の概要］
（１）一実施形態である交通信号制御システムは、交差点に設置された１又は複数の交通信号制御機と、前記交通信号制御機と通信可能に接続された中央装置と、を備える交通信号制御システムであって、前記中央装置は、前記交通信号制御機ごとの信号制御指令のフォーマットを定義するための上位側設定情報を記憶する上位側記憶部と、前記上位側設定情報を管理する上位側管理部と、を有し、前記交通信号制御機は、自機の信号制御指令のフォーマットを定義するための下位側設定情報を記憶する下位側記憶部と、前記下位側設定情報を管理する下位側管理部と、を有し、前記下位側管理部が、記憶中の前記下位側設定情報を、前記中央装置から受信した前記上位側設定情報に更新する第１更新処理、及び、前記上位側管理部が、記憶中の前記上位側設定情報を、前記交通信号制御機から受信した前記下位側設定情報に更新する第２更新処理のうちの少なくとも１つが実行される。
【００１８】
上記構成のシステムによれば、交通信号制御機の下位側管理部が、記憶中の下位側制御機設定情報を中央装置から送信される上位側制御機設定情報に更新する第１更新処理、及び、中央装置の上位側管理部が、記憶中の上位側設定情報を交通信号制御機から送信される下位側設定情報に更新する第２更新処理のいずれかを実行するので、交通信号制御機まで出向くことなく、交通信号制御機が記憶する下位側設定情報を中央装置の上位側設定情報に更新したり、中央装置が記憶する上位側設定情報を下位側設定情報に更新したりすることができる。
この結果、信号制御指令を定義する設定情報を中央装置及び交通信号制御機へ与えるために要する工数を、より少なくすることができる。
同時に、中央装置と交通信号制御機で設定する内容を同じとすることができ、それぞれ別個に設定内容が相違することで意図しない信号制御が発生するのを抑制することができる。
【００１９】
（２）上記交通信号制御システムにおいて、前記第１更新処理は、前記中央装置が送信した前記上位側設定情報を含む更新要求の受信を契機として実行されることが好ましい。
この場合、中央装置が更新要求を送信することで、第１更新処理を実行させることができる。
【００２０】
（３）また、上記交通信号制御システムにおいて、前記第１更新処理には、記憶中の前記下位側設定情報と前記上位側設定情報との差分情報を、前記中央装置へ送信する処理が含まれることが好ましい。
この場合、上位側設定情報と、下位側設定情報との間で異なる部分のみを更新させることが可能となる。
【００２１】
（４）上記交通信号制御システムにおいて、前記第２更新処理には、前記下位側設定情報の送信要求を前記中央装置から前記交通信号制御機へ送信する処理と、記憶中の前記上位側設定情報を前記交通信号制御機から受信した送信応答に含まれる前記下位側設定情報に更新する処理と、が含まれていてもよい。
この場合、中央装置は、送信要求を送信することで、第２更新処理を実行することができる。
【００２２】
（５）上記交通信号制御システムにおいて、前記上位側設定情報及び前記下位側設定情報には、１サイクルに含まれる現示数、１サイクルに含まれるステップ数、現示の最終ステップがどのステップかを表す最終ステップ情報、及び、時間長が可変である可変ステップがどのステップかを表す可変ステップ情報のうちの少なくとも１つが含まれていることが好ましい。
【００２３】
（６）上記交通信号制御システムにおいて、前記上位側設定情報及び前記下位側設定情報には、さらに、カレンダ情報、前記交通信号制御機によるリコール制御の実行に必要なパラメータ、及び、前記交通信号制御機による端末感応制御の実行に必要なパラメータの少なくとも一つが含まれていてもよい。
【００２４】
（７）他の実施形態である交通信号制御機は、交差点に設置され中央装置と通信可能に接続された交通信号制御機であって、自機の信号制御指令のフォーマットを定義するための下位側設定情報を記憶する下位側記憶部と、前記下位側設定情報を管理する下位側管理部と、を有し、前記下位側管理部は、前記中央装置が記憶する自機の信号制御指令のフォーマットを定義するための上位側設定情報を前記中央装置から受信し、記憶中の前記下位側設定情報を、前記中央装置から受信した前記上位側設定情報に更新する第１更新処理を実行する。
【００２５】
（８）また、他の実施形態である中央装置は、１又は複数の交通信号制御機と通信可能に接続された中央装置であって、前記交通信号制御機ごとの信号制御指令のフォーマットを定義するための上位側設定情報を記憶する上位側記憶部と、前記上位側設定情報を管理する上位側管理部と、を有し、前記上位側管理部は、前記交通信号制御機が記憶する前記交通信号制御機の信号制御指令のフォーマットを定義するための下位側設定情報を前記交通信号制御機から受信し、記憶中の前記上位側設定情報を、前記交通信号制御機から受信した前記下位側設定情報に更新する第２更新処理を実行する。
【００２６】
（９）他の実施形態であるコンピュータプログラムは、交差点に設置され中央装置と通信可能に接続された交通信号制御機において、当該交通信号制御機が記憶する下位側設定情報を更新する処理をコンピュータに実行させるためのコンピュータプログラムであって、コンピュータに、前記中央装置が記憶する自機の信号制御指令のフォーマットを定義するための上位側設定情報を前記中央装置から受信し、記憶中の前記下位側設定情報を、前記中央装置から受信した前記上位側設定情報に更新する第１更新処理を実行させるためのコンピュータプログラムである。
【００２７】
（１０）また、他の実施形態であるコンピュータプログラムは、１又は複数の交通信号制御機と通信可能に接続された中央装置において、当該中央装置が記憶する上位側設定情報を更新する処理をコンピュータに実行させるためのコンピュータプログラムであって、コンピュータに、前記上位側設定情報を管理する上位側管理部と、を有し、前記交通信号制御機が記憶する前記交通信号制御機の信号制御指令のフォーマットを定義するための下位側設定情報を前記交通信号制御機から受信し、記憶中の前記上位側設定情報を、前記交通信号制御機から受信した前記下位側設定情報に更新する第２更新処理を実行させるためのコンピュータプログラムである。
【００２８】
［実施形態の詳細］
以下、好ましい実施形態について図面を参照しつつ説明する。
なお、以下に記載する各実施形態の少なくとも一部を任意に組み合わせてもよい。
【００２９】
〔交通信号制御システムの全体構成〕
図１は、交通信号制御システムの全体構成の一例を示す図である。
図１中、交通信号制御システム１は、交通管制センター等に設置される中央装置２と、複数の交差点に設置される複数の交通信号制御機４とを含む。
【００３０】
交通信号制御機４には、それぞれ、複数の信号灯器６と、複数の路側センサ８とが接続されている。
複数の信号灯器６は、交通信号制御機４が設置された交差点の各方路に設置される。
交通信号制御機４は、中央装置２から与えられる信号制御指令を受信し、信号制御指令に基づいて信号灯器６の灯色制御（信号制御）を行う。
【００３１】
路側センサ８は、例えば、直下を走行する車両５を超音波感知する車両感知器や、インダクタンス変化で車両５を感知するループコイル、あるいはカメラの画像を画像処理して交通量や車両速度を計測する画像感知器等により構成される。
路側センサ８は、対象の交差点から延びる各方路の上流側に設置され、当該交差点に流入する車両台数（流入交通量）や車両速度を計測する。
【００３２】
路側センサ８は、有線又は無線による通信回線を介して、対象の交差点に設置されている交通信号制御機４に接続されている。路側センサ８は、通信回線を通じて、計測結果を交通信号制御機４へ与える。計測結果は、交通信号制御機４によって信号灯器６の灯色制御に用いられる他、交通信号制御機４によって中央装置２へ転送される。
なお、計測結果には、交差点に流入する交通量や、車両速度の計測結果等が含まれる。
【００３３】
中央装置２及び交通信号制御機４は、ＬＡＮによって相互に通信可能に接続されており、ＬＡＮを介して相互に情報の授受が可能とされている。
【００３４】
中央装置２は、自装置２の管轄エリアに属する交通信号制御機４を制御し、同一区間上の交通信号制御機４群に対する制御である系統制御や、系統制御を道路網に拡張した面制御を実行する機能を有する。
中央装置２は、信号制御パラメータを生成し、信号制御パラメータを含む信号制御指令を生成する機能を有している。中央装置２は、自装置２の管轄エリアに属する交通信号制御機４に対して信号制御パラメータを含む信号制御指令を送信し、交通信号制御機４を制御する。
【００３５】
図２は、交通信号制御機４の構成の一例を示すブロック図である。
交通信号制御機４は、中央装置２からの信号制御指令に基づいて、信号灯器６の青、黄、赤等の各信号灯の点灯、消灯及び点滅を制御する。
図２に示すように、交通信号制御機４は、処理部１４と、灯器駆動部１６と、通信部１８と、記憶部２０（下位側記憶部）とを備えている。
【００３６】
処理部１４は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等によって構成されており、メモリやハードディスクからなる記憶部２０とともにコンピュータを構成する。
記憶部２０には、処理部１４が実行するための各種コンピュータプログラムやデータが記憶されている。処理部１４が有する機能は、処理部１４がこれらコンピュータプログラムを実行することにより実現される。
【００３７】
灯器駆動部１６は、半導体リレー（図示省略）を備え、処理部１４が生成した信号切り替えタイミングに基づいて、信号灯器６の各信号灯への供給電力をオン／オフする。
通信部１８は、中央装置２や路側センサ８との間でＬＡＮによる通信を行うためのデバイスであり、中央装置２からの信号制御指令や、路側センサ８からの計測結果を受信する。また、交通信号制御機４から中央装置２へ与えられる各種情報の送信を行う。
【００３８】
処理部１４は、内部バスを介して灯器駆動部１６、通信部１８と接続されている。処理部１４はこれらのハードウェア各部の動作を制御する。
図２に示すように、処理部１４は、制御部１４ａと、管理部１４ｂ（下位側管理部）とを機能的に有している。
制御部１４ａは、中央装置２から与えられる信号制御指令に基づいて信号灯器６における信号表示の１サイクルに含まれる複数のステップの時間長を求め、信号灯器６の灯色切り替えタイミングを生成する。
制御部１４ａは、生成した灯色切り替えタイミングに基づいて信号灯器６を駆動し、信号灯器６を制御する。
また、制御部１４ａは、路側センサ８からの計測結果に基づいて、リコール制御を実行する機能や、ギャップ感応制御やバス感応制御等の端末感応制御を実行する機能を有する。
さらに、隣接する交通信号制御機４を連動子機として制御する連動子機制御を実行する機能も有している。
【００３９】
管理部１４ｂは、記憶部２０に記憶されている制御機側設定情報２１（後に説明する）を管理する機能を有している。より具体的に、管理部１４ｂは、制御機側設定情報２１を更新する更新処理（第１更新処理）を実行する機能を有している。
【００４０】
記憶部２０は、各種コンピュータプログラムの他、上述の制御機側設定情報２１を記憶する。
制御機側設定情報２１は、交通信号制御機４の信号制御指令のフォーマットを定義するための情報である。
制御機側設定情報２１は、１サイクルに含まれる複数のステップそれぞれの制御内容を定義する情報を含む。
信号制御指令に含まれる値は、制御機側設定情報２１で定義された１サイクルに含まれる複数のステップそれぞれに対応付けられる。これによって、制御機側設定情報２１は、交通信号制御機４の信号制御指令のフォーマットを定義する。
より具体的に、制御機側設定情報２１は、１サイクルに含まれる現示数、１サイクルに含まれるステップ数、現示の最終ステップがどのステップかを表す最終ステップ情報、及び、時間長が可変である可変ステップがどのステップかを表す可変ステップ情報を含む。
【００４１】
制御部１４ａは、中央装置２からの信号制御指令を受信すると、１サイクルに含まれる各ステップそれぞれの制御と、信号制御指令とを対応付け、信号灯器６の制御を行う。このように、制御部１４ａは、中央装置２からの信号制御指令を受信すると、信号制御指令に基づいて、制御機側設定情報２１の内容に従った制御を行う。
【００４２】
図３は、中央装置２の構成の一例を示すブロック図である。
図３に示すように、本実施形態の中央装置２は、処理部２２と、表示部２４と、通信部２６と、記憶部２８（上位側記憶部）と、操作部３０とを備えている。
【００４３】
処理部２２は、ＣＰＵ等によって構成されており、メモリやハードディスクからなる記憶部２８とともにコンピュータを構成する。
記憶部２８には、処理部２２が実行するための各種コンピュータプログラムやデータが記憶されている。処理部２２が有する機能は、処理部２２がこれらコンピュータプログラムを実行することにより実現される。
【００４４】
通信部２６は、交通信号制御機４との間でＬＡＮによる通信を行うためのデバイスであり、各交通信号制御機４との間で各種情報の送受信を行う。
【００４５】
処理部２２は、内部バスを介して上記ハードウェア各部と繋がっており、これら各部の動作を制御する。
図３に示すように、処理部２２は、制御部２２ａと、管理部２２ｂ（上位側管理部）とを機能的に有している。
制御部２２ａは、路側センサ８による計測結果等を収集し、各種交通情報の処理を行う他、交通情報等に基づいて各交通信号制御機４へ与える信号制御指令を交通信号制御機４ごとに生成する。
【００４６】
制御部２２ａは、交通信号制御機４ごとに生成した信号制御指令を各交通信号制御機４へ与え、信号制御指令によって各交通信号制御機４を遠隔制御し、管轄エリアにおける信号制御を統括的に行う。
また、制御部２２ａは、信号制御指令を生成するために用いる中央装置側設定情報（後に説明する）を生成する機能を有している。
制御部２２ａは、生成した中央装置側設定情報を記憶部２８に記憶させる。制御部２２ａは、記憶部２８に記憶された中央装置側設定情報を参照し、中央装置側設定情報に基づいて信号制御指令を生成する。
【００４７】
管理部２２ｂは、記憶部２８に記憶されている中央装置側設定情報３２を管理する機能を有している。より具体的に、管理部２２ｂは、中央装置側設定情報３２を更新する更新処理（第２更新処理）を実行する機能を有している。
【００４８】
記憶部２８は、各種コンピュータプログラムの他、上述の中央装置側設定情報３２を記憶する。
中央装置側設定情報３２は、各交通信号制御機４に対応して生成される。
中央装置側設定情報３２は、各交通信号制御機４における信号制御指令のフォーマットを定義するための情報である。
中央装置側設定情報３２は、１サイクルに含まれる複数のステップそれぞれの制御内容を定義する情報を含む。
信号制御指令に含まれる値は、中央装置側設定情報３２で定義された１サイクルに含まれる複数のステップそれぞれに対応付けられる。これによって、中央装置側設定情報３２は、交通信号制御機４の信号制御指令のフォーマットを定義する。
より具体的に、中央装置側設定情報３２は、１サイクルに含まれる現示数、１サイクルに含まれるステップ数、最終ステップ情報、及び、可変ステップ情報を含む。つまり、中央装置側設定情報３２は、制御機側設定情報２１と同様の内容を含む。
制御部２２ａは、信号制御指令のフォーマットを定義するための情報である中央装置側設定情報３２に従って、信号制御指令４０を生成する。
【００４９】
表示部２４は、自信が管理する管轄エリアの道路地図や、この道路地図上のすべての信号灯器６や交通信号制御機４等の位置、交通情報等が表示可能な表示画面により構成され、渋滞等の交通状況や、各交通信号制御機４の動作状態等をオペレータへ出力する出力インターフェースである。
操作部３０は、キーボードやマウス等の入力インターフェースである。オペレータは、操作部３０によって、中央装置２に対して必要な命令を与えることができる。
【００５０】
〔信号制御指令の送信について〕
図４は、中央装置２から交通信号制御機４へ信号制御指令を送信する際の処理の一例を示すシーケンス図である。
なお、図４では、中央装置２と、一つの交通信号制御機４との間の処理を示しているが、中央装置２は、他の交通信号制御機４との間においても同様の処理を行う。
中央装置２（の制御部２２ａ）は、随時、交通信号制御機４へ送信する信号制御指令を生成する（ステップＳ１）。
【００５１】
図５は、信号制御指令の一例を示す図である。
図５は、信号制御指令４０の一部を示している。
信号制御指令４０に含まれる情報項目のうち「制御指令」は、交通信号制御機４に遠隔操作を実行させるための遠隔指令や、動作中の階梯を長時間保持することに関する指令である階梯保持、当該信号制御指令に含まれる基本値のデータを読み取って指定パターンの単独動作用時限表を更新する読取指令、現示切替信号における現示方法（信号表示の組み合わせ方法）を示すステータスに関する指令を含む。
前記情報項目のうち「階梯保持用階梯番号」は、階梯保持の対象となる階梯番号を示す情報である。
前記情報項目のうち「感応許可」は、ギャップ感応やバス感応、リコール制御等を実行するか否かを示す情報である。
前記情報項目のうち「感応禁止方向」は、各感応制御について禁止する方向を示す情報である。
前記情報項目のうち「指令識別コード」は、交通信号制御機４が何時時点の信号制御指令に基づいて遠隔動作しているかを示す情報である。
前記情報項目のうち「読取パタン番号」は、読取指令によって指定される指定パタンの番号を示す情報である。
【００５２】
前記情報項目のうち「サイクル長」は、１サイクルの所要時間を示す情報である。１サイクルとは信号表示が一巡することをいう。
前記情報項目のうち「スプリット変動範囲」は、１サイクルに含まれる各現示に割り当てられる時間の長さのサイクル長に対する割合を示す情報である。「スプリット変動範囲」は、スプリットの基準値を示す情報と、スプリットのプラス変動値を示す情報と、スプリットのマイナス変動を示す情報とを含む。なお、現示とは、１つの交差点において、ある一組の交通流に対して同時に与えられている通行権又はその通行権が割り当てられている時間帯である。
前記情報項目のうち「オフセット動作種別」は、前回の指令からオフセットに変更があるか否かの情報や、オフセットの追従幅及び追従方向を指定するための情報を含む。
前記情報項目のうち「オフセット追従禁止」は、スプリットごとにオフセットの追従を禁止するか否かを示す情報である。
前記情報項目のうち「オフセット基準時刻」は、オフセットの追従動作の基準時刻を示す情報である。
前記情報項目のうち「オフセット値」は、系統制御又は地域制御において、信号表示のある時点、例えば、主道路青信号の開始時点の当該信号機群に共通な基準時点からのずれ又は隣接交差点間の同一表示開始点のずれをいう。
前記情報項目のうち「ステップ秒数」は、１サイクルに含まれる各階梯（各ステップ）の秒数である。
【００５３】
中央装置２は、記憶部２８に記憶されている中央装置側設定情報３２を用い、上記信号制御指令４０を生成する。
【００５４】
図６は、中央装置側設定情報３２に基づいて信号制御指令を生成する際の処理を説明するための図である。
中央装置側設定情報３２は、上述したように、信号制御指令のフォーマットを定義するための情報である。
【００５５】
図６中、中央装置側設定情報３２は、各ステップの制御内容を示す情報項目として、「現示番号」、「ステップ番号」、「ステップ定義」、「ステップ秒数」、「保証秒数」、及び「端末感応ステップ」を含む。なお、これら情報は、中央装置側設定情報３２の一部である。
【００５６】
「現示番号」は、１サイクルに含まれる各現示に割り当てられた番号であり、各ステップがいずれの現示に含まれているかを示す。また、１サイクルに含まれる現示数を示す。
「ステップ番号」は、１サイクルに含まれる各ステップに割り当てられた番号である。また、１サイクルに含まれるステップ数を示す。
「ステップ定義」は、各ステップの内の現示の最終ステップに対応するステップを示す最終ステップ情報、及び各ステップの内の可変ステップを示す可変ステップ情報を含む。例えば、最終ステップ情報は、現示番号「１」に属するステップにおいて、ステップ番号「５」のステップが現示番号「１」の現示の最終ステップであることを示す。また、可変ステップ情報は、現示番号「１」に属するステップにおいて、ステップ番号「１」のステップが現示番号「１」における可変ステップであることを示す。なお、可変ステップとは、時間長が可変とされているステップのことである。
また、可変ステップ以外のステップは固定ステップである。固定ステップとは、時間長が固定とされているステップのことである。
【００５７】
「ステップ秒数」は、固定ステップの秒数を示す。
「保証秒数」は、対応するステップの最低限の時間長を示す。
「端末感応ステップ」は、端末感応制御が実行されるステップを示す情報である。
【００５８】
ここで、１サイクルの各ステップが図６中の中央装置側設定情報３２で定義された交通信号制御機４の信号制御パラメータとして、サイクル長を１２０秒、現示番号「１」の現示のスプリット（の基準値）を５０％、現示番号「２」の現示のスプリットを３０％、現示番号「３」の現示のスプリットを２０％にすべき旨を示した入力データを、中央装置２が受け付けたとする。
【００５９】
この場合、制御部２２ａは、記憶部２８に記憶された中央装置側設定情報３２を参照し、中央装置側設定情報３２に従って、入力されたサイクル長及びスプリットから１サイクルに含まれる複数のステップそれぞれの時間長（「可変ステップ」の秒数）を求め、これに、サイクル長、及びスプリット等の情報や、図５にて示した各情報を付加し、信号制御指令４０を生成する。
【００６０】
なお、信号制御指令に含まれる「ステップ秒数」等のステップごとの情報は、図６に示すように、１サイクルに含まれる複数のステップそれぞれに対応付けたテーブルに格納されて送信される。それ以外の情報は、各情報のために設けられた領域に格納されて送信される。図６では、信号制御指令４０におけるサイクル長、スプリット、ステップ秒数以外の情報については省略している。
【００６１】
図４に戻って、信号制御指令を生成すると、制御部２２ａは、生成した信号制御指令を交通信号制御機４へ送信する（ステップＳ２）。
信号制御指令を受信した交通信号制御機４は、記憶部２０の制御機側設定情報２１を参照し、各ステップ（制御）における時間長を特定する（ステップＳ３）。
【００６２】
図７は、受信した信号制御指令に基づいて各ステップにおける時間長を特定する際の処理を説明するための図である。
制御機側設定情報２１は、上述したように、交通信号制御機４における信号表示の１サイクルに含まれる複数のステップそれぞれの制御内容を示す情報を含む。
図７中、制御機側設定情報２１は、各ステップの制御内容を示す情報項目として、「ステップ番号」、「ステップ定義」、「端末感応ステップ」、及び「保証秒数」を含む。なお、これら情報は、制御機側設定情報２１の一部である。
【００６３】
図７中の制御機側設定情報２１に含まれる情報項目である、「ステップ番号」、「ステップ定義」、「端末感応ステップ」、及び「保証秒数」は、図６中、中央装置側設定情報３２に含まれる「ステップ番号」、「ステップ定義」、「端末感応ステップ」、及び「保証秒数」において説明した通りである。
【００６４】
交通信号制御機４の制御部１４ａは、図７に示すように、テーブルとして送信される信号制御指令４０と、制御機側設定情報２１とを対比し、信号制御指令４０に含まれる各情報が、制御機側設定情報２１で定義された１サイクルに含まれる各ステップのいずれに対応するのかを特定する。
このように、制御部１４ａは、制御機側設定情報２１に従うことで、信号制御指令４０に基づき、制御機側設定情報２１で制御内容が定義された各ステップにおける時間長を特定する。
【００６５】
なお、制御機側設定情報２１における各ステップの制御に関する情報項目の内容と、中央装置側設定情報３２における各ステップの制御に関する情報項目の内容とは、同じ内容に設定される。例えば、図６中、中央装置側設定情報３２における「ステップ番号」、「ステップ定義」、「端末感応ステップ」、及び「保証秒数」それぞれの内容と、図７中、制御機側設定情報２１における「ステップ番号」、「ステップ定義」、「端末感応ステップ」、及び「保証秒数」それぞれの内容とは同じ内容である。
【００６６】
このため、信号制御指令４０に各ステップの制御に関する内容を示す情報が含まれていなくとも、制御部２２ａは、信号制御指令４０を交通信号制御機４へ送信することで、中央装置側設定情報３２と、入力データとによって特定される制御内容に従って交通信号制御機４に信号灯器６の制御を実行させることができる。
つまり、中央装置２が交通信号制御機４を正確に制御するためには、中央装置側設定情報３２に含まれる各情報項目の内容と、制御機側設定情報２１に含まれる各情報項目の内容とを一致させる必要がある。
【００６７】
図４に示すように、ステップＳ３において各ステップにおける時間長を特定すると、制御部１４ａは、ステップＳ４へ進み、特定した時間長に従って制御機側設定情報２１に含まれる各ステップを実行し、信号灯器６を制御する（ステップＳ４）。
【００６８】
その後、例えば、中央装置２が新たに入力データを受け付けて新たに信号制御指令４０を生成すると（ステップＳ５）、生成された信号制御指令４０は、中央装置２から交通信号制御機４へ送信され（ステップＳ６）、上述したステップＳ３，Ｓ４と同様の処理が繰り返し実行される。
【００６９】
以上のようにして、中央装置２は、交通信号制御機４へ向けて信号制御指令４０を送信する。交通信号制御機４は、信号制御指令４０に基づき、記憶部２０に記憶された制御機側設定情報２１に従って信号灯器６を制御する。これにより中央装置２は信号灯器６を遠隔制御することができる。
【００７０】
〔交通信号制御機４における更新処理について〕
図８は、交通信号制御機４にて実行される制御機側設定情報２１の更新処理の一例を示すシーケンス図である。
なお、図８では、中央装置２と、一つの交通信号制御機４との間の処理を示しているが、中央装置２は、他の交通信号制御機４との間においても同様の処理を行う。
交通信号制御機４は、上述したように、信号制御指令４０に基づき、記憶部２０に記憶された制御機側設定情報２１に従って信号灯器６を制御する（ステップＳ１１）。
【００７１】
ここで、中央装置２が交通信号制御機４に対する中央装置側設定情報３２を新たに生成したとする（ステップＳ１２）。
中央装置２は、交通信号制御機４へ新たに生成した中央装置側設定情報３２によって交通信号制御機４に更新処理を実行させるために交通信号制御機４との間でセッションを確立し、交通信号制御機４との間で通信接続する（ステップＳ１３）。
次いで、中央装置２は、交通信号制御機４に対して更新処理を要求する更新要求を交通信号制御機４へ送信する（ステップＳ１４）。更新要求には、新たに生成した中央装置側設定情報３２が含まれている。
【００７２】
図９は、中央装置側設定情報３２の一例を示す図であり、中央装置側設定情報３２の一部を示している。なお、制御機側設定情報２１も、中央装置側設定情報３２と同様の情報を含んでいる。ここでは、中央装置側設定情報３２の内容について説明するが、制御機側設定情報２１も中央装置側設定情報３２と同様の内容である。
【００７３】
中央装置側設定情報３２に含まれる情報項目のうち「端末設計情報」は、交通信号制御機４における設計仕様等に関する情報である。
前記情報項目のうち「伝送設定」は、交通信号制御機４において中央装置２との間の通信において設定される、Ｕ形やＵＤ形といった伝送方式に関する情報である。
「端末設計情報」及び「伝送設定」は、交通信号制御機４のハードウェアに関連する情報であり、中央装置２は、予め交通信号制御機４に関する情報として「端末設計情報」及び「伝送設定」を記憶している。
【００７４】
前記情報項目における「現示ページ現示切替情報」は、予め用意されている現示ページへの切り替え条件を示す情報である。なお、現示ページとは、信号灯器６の灯色の組み合わせパターンであり、リコール要求有りの場合の現示ページや、リコール要求なしの場合の現示ページ等、複数の現示ページが用意される。
前記情報項目における「現示ページ毎灯器情報」は、上記現示ページ毎の灯色の組み合わせパターンの内容を示す情報である。
【００７５】
前記情報項目における「信号機機能オプション情報」は、リコール機能、ギャップ感応機能、バス感応機能といった、付加的な機能の有無を示す情報である。
図１０は、「端末設計情報」、「伝送設定」、及び「信号機機能オプション情報」の一例を示す図である。
図１０中の「設計仕様」が、「端末設計情報」に相当する。「端末設計情報」には、電源周波数や交差点名等の設計仕様に関する情報が含まれる。
「伝送設定」には、伝送方式に関する情報が含まれる。
図１０中の「機能オプション」が「信号機機能オプション情報」に相当する。「信号機機能オプション情報」には、各種付加的な機能の有無を示す情報が含まれる。
【００７６】
図９中の中央装置側設定情報３２の情報項目のうち「現示数」、「ステップ数」、及び「ステップ定義」は、図６において説明した通りである。なお、図９中の「現示数」、及び「ステップ数」は、図６中の「現示番号」、及び「ステップ番号」と同じ情報を示す。
【００７７】
図１１は、「現示数」、「ステップ数」、及び「ステップ定義」の一例を示す図である。
図１１中、スプリット数は、「現示数」であり、ここでは「４」と指定されている。また、ステップ数は「１５」と指定されている。
【００７８】
図１１中、「最終指定」は、各ステップの内の現示の最終ステップがどのステップかを示す最終ステップ情報である。
また、「可変指定」は、各ステップの内の可変ステップがどのステップかを示す可変ステップ情報である。
つまり、「最終指定」、及び「可変指定」は、「ステップ定義」である。
「最終指定」、及び「可変指定」は、ステップ番号に対応づけられており、最終ステップに対応するステップ番号、及び可変ステップに対応するステップ番号を示している。
【００７９】
図１１では、「最終指定」については、ステップ番号「５」、「８」、「１２」、「１５」に対応する欄の値が「１」とされ、その他の欄の値が「０」とされている。これによって、ステップ番号「５」、「８」、「１２」、「１５」のステップが４つの現示それぞれの最終ステップであることを示している。
【００８０】
また、「可変ステップ」については、ステップ番号「２」、「６」、「１１」、「１３」に対応する欄の値が「１」とされ、その他の欄の値が「０」とされている。これによって、ステップ番号「２」、「６」、「１１」、「１３」のステップが４つの現示それぞれの可変ステップであることを示している。また、その他のステップが固定ステップであることを示している。
【００８１】
なお、図１１中、「感応補正禁止」は、感応制御による補正を禁止する現示を指定するための情報を示している。
【００８２】
図９中の中央装置側設定情報３２の情報項目のうち「ステップ秒数」、及び「保証秒数」は、図６において説明した通りである。
なお、「ステップ秒数」には、遠隔制御における固定ステップのステップ秒数の他、多段動作用時限表におけるステップ秒数を示す情報と、保安動作時におけるステップ秒数を示す情報とが含まれている。
【００８３】
前記情報項目における「端末側監視時間」は、交通信号制御機４において動作異常が生じたときにおける灯色の最低限の時間長を示す情報である。
前記情報項目における「カレンダ」は、年月日及び曜日、祝日を示す情報である。「カレンダ」は、平日、土曜日、及び休日といった日種を区別可能な情報を含む。
【００８４】
図１２は、「カレンダ」の一例を示す図である。
図１２では、一年の内の祝日の月日が登録されている祝日テーブルを示している。この祝日テーブル内に祝日として取り扱いたい月日を登録すれば、任意の日を祝日と同じ信号制御とすることができる。
【００８５】
図９中の中央装置側設定情報３２の情報項目のうち「ステータス機能指定」は、ステータスにおいて設定されている現示方法の具体的内容や、付加機能の内容を示す情報である。
【００８６】
前記情報項目における「連動子機情報」は、連動子機に関するオフセット等の信号制御の実行に必要なパラメータを含む。
前記情報項目における「リコール制御情報」は、リコール制御の実行に必要なパラメータを含む。
前記情報項目における「端末感応制御情報」は、端末感応制御の実行に必要なパラメータを含む。
【００８７】
図１３は、「端末感応制御情報」の一例を示す図である。
図１３では、ギャップ感応制御情報について示している。
図１３中、「端末感応制御情報」には、ギャップ感応に対応するステップを指定するための「感応階梯」や、「上り先詰まり時間」、「下り先詰まり時間」、「時間帯」等、ギャップ感応制御の実行に必要なパラメータが格納される。
なお、「リコール制御情報」についても、「端末感応制御情報」と同様、リコール制御に実行に必要なパラメータを格納するための領域が設けられる。
【００８８】
図８中のステップＳ１４において、中央装置２は、中央装置側設定情報３２を含む更新要求を交通信号制御機４へ送信する（ステップＳ１４）。
中央装置２は、中央装置側設定情報３２に含まれる上述の各情報項目について交通信号制御機４に対して更新を要求することができる。
【００８９】
更新要求を受信した交通信号制御機４の管理部１４ｂは、記憶部２０に記憶されている制御機側設定情報２１を更新する更新処理（第１更新処理）を実行する。より具体的に、管理部１４ｂは、当該更新要求に含まれる中央装置側設定情報３２についてデータチェックを行う（ステップＳ１６）。
交通信号制御機４は、中央装置側設定情報３２に含まれる「ステップ数」を参照するとともに、自機４の記憶部２０に記憶されている制御機側設定情報２１の「ステップ数」を参照し、両者の値が同じであるか否かでデータチェックを行う。
両者の値が同じである場合、管理部１４ｂは、データに問題がないと判定し、両者の値が異なる場合、データに問題があると判定して処理を中止する。
「ステップ数」は、交通信号制御機４のハードウェア構成に依存するため、通常、変更されることがない。このため、「ステップ数」は、データチェックに用いることができる。
【００９０】
次いで、交通信号制御機４の管理部１４ｂは、ステップＳ１７へ進み、受信した中央装置側設定情報３２と、記憶部２０の制御機側設定情報２１とを比較し、両データの情報項目の内、内容が異なる情報項目（差分項目）を示す差分情報を生成する（ステップＳ１７）。
差分情報には、差分項目を示す情報の他、中央装置側設定情報３２及び制御機側設定情報２１それぞれにおける差分項目の内容を含んでいてもよい。
【００９１】
交通信号制御機４の管理部１４ｂは、差分情報を生成すると、中央装置２へ差分情報を送信する（ステップＳ１８）。
中央装置２は、差分情報を受信すると、その差分情報に含まれる差分項目を示す情報に基づいて交通信号制御機４における制御機側設定情報２１の更新を許可するか否かを判定する。
【００９２】
中央装置２は、差分項目が更新対象の情報項目のみであると判定する場合、制御機側設定情報２１の更新を許可し、交通信号制御機４に制御機側設定情報２１の更新を指令するための更新指令を生成する（ステップＳ１９）。中央装置２は、差分項目の中に更新対象の情報項目以外の項目があると判定する場合や、差分項目の内容から中央装置側設定情報３２に明らかな誤りがあると判定する場合、制御機側設定情報２１の更新を中止する。例えば、ステップ数が１０であるのに差分項目に含まれる多段動作用時限表のステップ数が１１であるといった場合に、明らかな誤りがあると判定し、制御機側設定情報２１の更新を中止する。
【００９３】
ステップＳ１９において更新指令を生成した中央装置２は、当該更新指令を交通信号制御機４へ送信する（ステップＳ２０）。
更新指令を受信した交通信号制御機４の管理部１４ｂは、更新指令に応じ、制御機側設定情報２１の更新を実行する（ステップＳ２１）。管理部１４ｂは、中央装置側設定情報３２に基づいて制御機側設定情報２１を更新する。
交通信号制御機４の制御部１４ａは、中央装置２からの信号制御指令４０に基づいて、更新後の制御機側設定情報２１に従って信号灯器６を制御する（ステップＳ２２）。
【００９４】
例えば、受信した中央装置側設定情報３２と、制御機側設定情報２１との間で「現示数」、「ステップ定義」、及び「ステップ秒数」が差分項目である場合、管理部１４ｂは、制御機側設定情報２１の「ステップ定義」や「ステップ秒数」を中央装置側設定情報３２の内容と一致させ、記憶部２０に記憶中の制御機側設定情報２１の内容を、受信した中央装置側設定情報３２の内容に更新する。
つまり、交通信号制御機４は、更新処理によって、制御機側設定情報２１に含まれる各情報項目の内容を、中央装置側設定情報３２に含まれる各情報項目の内容に一致させる。
これにより、中央装置２は、信号制御指令を交通信号制御機４へ送信することで、当該交通信号制御機４を正確に遠隔制御することができる。
【００９５】
また、中央装置２は、制御機側設定情報２１の「現示数」、「ステップ定義」、及び「ステップ秒数」等を、更新処理前と異なる内容に更新させることができ、更新処理によって、交通信号制御機４が行う信号制御の内容を変更することができる。
【００９６】
上記構成によれば、交通信号制御機４の管理部１４ｂが、記憶中の制御機側設定情報２１の内容を、中央装置２から送信される中央装置側設定情報３２の内容に更新するので、交通信号制御機４まで出向くことなく、交通信号制御機４が記憶する制御機側設定情報２１を更新することができる。
この結果、信号制御指令を定義する設定情報である制御機側設定情報２１及び中央装置側設定情報３２を交通信号制御機４及び中央装置２へ与えるために要する工数を、より少なくすることができる。
同時に、中央装置２と交通信号制御機４で設定する内容を同じとすることができ、それぞれ別個に設定内容が相違することで意図しない信号制御が発生するのを抑制することができる。
【００９７】
また、上記更新処理では、制御機側設定情報２１の内容をすべて中央装置側設定情報３２の内容で置き換えてもよいが、中央装置側設定情報３２と、制御機側設定情報２１との間で差分項目を示す差分情報を求め、この差分情報に基づいて送信される更新指令に応じて制御機側設定情報２１を更新するので、中央装置側設定情報３２と制御機側設定情報２１との間で異なる部分である差分項目のみを更新させることもできる。
【００９８】
また、上記処理では、交通信号制御機４は更新要求の受信を契機として更新処理を実行するので、中央装置２は、更新要求を交通信号制御機４へ送信することで、交通信号制御機４に更新処理を実行させることができる。
【００９９】
〔中央装置における更新処理について〕
図１４は、中央装置２にて実行される中央装置側設定情報３２の更新処理の一例を示すシーケンス図である。
なお、図１４では、中央装置２と、一つの交通信号制御機４との間の処理を示しているが、中央装置２は、他の交通信号制御機４との間においても同様の処理を行う。
【０１００】
図１４では、新たに設置された交通信号制御機４に対して、外部から制御機側設定情報２１が付与された場合を示している。
図１４中、交通信号制御機４に対して制御機側設定情報２１が付与されると（ステップＳ３１）、中央装置２は、交通信号制御機４から制御機側設定情報２１の取得を決定し（ステップＳ３２）、交通信号制御機４との間でセッションを確立し、交通信号制御機４との間で通信接続する（ステップＳ３３）。
【０１０１】
次いで、中央装置２は、制御機側設定情報２１の送信を要求するための送信要求を交通信号制御機４へ送信する（ステップＳ３４）。送信要求の送信により、中央装置２における更新要求（第２更新処理）は開始される。
送信要求を受信した交通信号制御機４は、当該送信要求に従って、制御機側設定情報２１を含んだ送信応答を中央装置２へ送信する（ステップＳ３５）。
【０１０２】
送信応答を受信した中央装置２の管理部２２ｂは、当該送信応答に含まれる制御機側設定情報２１についてデータチェックを行う（ステップＳ３７）。
中央装置２の管理部２２ｂは、制御機側設定情報２１に含まれる「ステップ数」を参照するとともに、自装置２の記憶部２８に記憶されている中央装置側設定情報３２の「ステップ数」を参照し、両者の値が同じであるか否かでデータチェックを行う。
両者の値が同じである場合、管理部２２ｂは、データに問題がないと判定し、両者の値が異なる場合、データに問題があると判定して処理を中止する。
【０１０３】
データに問題がないと判定すると、中央装置２の管理部２２ｂは、ステップＳ３８に進み、受信した制御機側設定情報２１を交通信号制御機４の中央装置側設定情報３２として記憶部２８に記憶する。また、交通信号制御機４の中央装置側設定情報３２がすでに記憶されている場合、受信した制御機側設定情報２１を新たな中央装置側設定情報３２として置き換え更新する（ステップＳ３８）。
なお、管理部２２ｂがデータに問題があると判定した場合であっても、オペレータが確認し、強制的に処理を実行させ、受信した制御機側設定情報２１を新たな中央装置側設定情報３２として置き換え更新することができる機能を設けてもよい。
【０１０４】
以上のように、中央装置２の管理部２２ｂは、記憶中の中央装置側設定情報３２を交通信号制御機４の制御機側設定情報２１に更新する。
その後、中央装置２の制御部２２ａは、制御機側設定情報２１に更新された更新後の中央装置側設定情報３２に従って信号制御指令４０を生成する（ステップＳ３９）。
【０１０５】
上記構成によれば、中央装置２の管理部２２ｂが、記憶中の中央装置側設定情報３２を、交通信号制御機４から送信される制御機側設定情報２１に更新するので、交通信号制御機４まで出向くことなく、中央装置２が記憶する中央装置側設定情報３２を更新することができる。
この結果、信号制御指令を定義する設定情報である制御機側設定情報２１及び中央装置側設定情報３２を交通信号制御機４及び中央装置２へ与えるために要する工数を、より少なくすることができる。
【０１０６】
〔その他〕
なお、今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。
例えば、上記実施形態の図８中、ステップＳ１４において中央装置側設定情報３２が更新要求に含められて中央装置２から交通信号制御機４へ送信される場合を例示したが、このとき、中央装置２は、「端末設計情報」、「伝送設定」、「現示ページ現示切替情報」、及び「現示ページ毎灯器情報」を除いた中央装置側設定情報３２を交通信号制御機４へ送信してもよい。「端末設計情報」、「伝送設定」、「現示ページ現示切替情報」、及び「現示ページ毎灯器情報」は、交通信号制御機４のハードウェアに関連する情報なので、送信する必要性が低いからである。
【０１０７】
また、上記実施形態の図８において、交通信号制御機４が差分情報を中央装置２へ送信し、その後中央装置２からの更新指令を受信することで制御機側設定情報２１の更新を実行する場合を示したが、中央装置２からの更新要求を受信すると、差分情報を中央装置２へ送信することなく交通信号制御機４が制御機側設定情報２１の更新を実行するように構成してもよい。
【０１０８】
また、上記実施形態では、中央装置側設定情報３２及び制御機側設定情報２１に、情報項目として、「現示数」、「ステップ数」、及び「ステップ定義」（最終ステップ情報、及び、可変ステップ情報）が含まれる場合を例示したが、中央装置側設定情報３２及び制御機側設定情報２１には、これらのうち少なくとも１つが含まれていればよい。
また、上記実施形態では、中央装置側設定情報３２及び制御機側設定情報２１に、情報項目として、「現示数」、「ステップ数」、及び「ステップ定義」以外の他の情報が含まれる場合を例示したが、中央装置側設定情報３２及び制御機側設定情報２１には、前記他の情報が含まれていなくてもよい。
【０１０９】
また、集中制御でない信号機（単独制御信号制御機）と、中央装置との間において、設定情報が共有可能な場合も考えられる。このような場合、中央装置側設定情報３２及び制御機側設定情報２１には、「現示数」、「ステップ数」、及び「ステップ定義」が含まれていなくてもよい。
【０１１０】
また、上記実施形態では、中央装置２及び交通信号制御機４は、ＬＡＮによって相互に通信可能に接続された場合を例示したが、例えば、有線による電話回線や、移動通信システムによる無線通信等で相互に通信可能に接続されてもよい。
【０１１１】
本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味、及び範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１１２】
１  交通信号制御システム
２  中央装置
４  交通信号制御機
５  車両
６  信号灯器
８  路側センサ
１４  処理部
１４ａ  制御部
１４ｂ  管理部
１６  灯器駆動部
１８  通信部
２０  記憶部
２１  制御機側設定情報
２２  処理部
２２ａ  制御部
２２ｂ  管理部
２４  表示部
２６  通信部
２８  記憶部
３０  操作部
３２  中央装置側設定情報
４０  信号制御指令
【図１】
2020042648.tif 000003
【図２】
2020042648.tif 000004
【図３】
2020042648.tif 000005
【図４】
2020042648.tif 000006
【図５】
2020042648.tif 000007
【図６】
2020042648.tif 000008
【図７】
2020042648.tif 000009
【図８】
2020042648.tif 000010
【図９】
2020042648.tif 000011
【図１０】
2020042648.tif 000012
【図１１】
2020042648.tif 000013
【図１２】
2020042648.tif 000014
【図１３】
2020042648.tif 000015
【図１４】
2020042648.tif 000016