(57)【特許請求の範囲】
【請求項１】
主制御部と、複数の灯器制御ユニットとを備え、第１道路と第２道路とが交差する交差点における前記第１道路に係る第１の車両用灯器及び第１の歩行者用灯器と、前記第２道路に係る第２の車両用灯器及び第２の歩行者用灯器とのうち、通行権を与える表示灯色変更を行う灯器を所与の順序とすることで、当該交差点の各交通流に順番に通行権を与える制御を行う交通信号制御装置であって、
前記複数の灯器制御ユニットには、前記第１の車両用灯器を制御する第１の車両用灯器制御ユニットと、前記第１の歩行者用灯器を制御する第１の歩行者用灯器制御ユニットと、前記第２の車両用灯器を制御する第２の車両用灯器制御ユニットと、前記第２の歩行者用灯器を制御する第２の歩行者用灯器制御ユニットとが含まれ、
前記灯器制御ユニットそれぞれは、
当該灯器制御ユニットの制御対象灯器に前記表示灯色変更を行わせるためのシークエンスを定めたシークエンス表示制御データを記憶する記憶部と、
所与の指令信号を入力した場合に当該灯器制御ユニットの制御対象灯器に前記シークエンス表示制御データに従った前記表示灯色変更を行わせる制御を開始し、当該シークエンス表示制御データに従った当該表示灯色変更が終了した場合に当該制御対象灯器を停止表示とさせるとともに前記主制御部に表示終了通知を行う表示制御部と、
を有し、
前記主制御部は、（１）前記指令信号を出力した出力先の前記灯器制御ユニットを含む前記複数の灯器制御ユニット全てから前記表示終了通知を入力したことを判断した後に、（２）前記第１の車両用灯器制御ユニット、前記第１の歩行者用灯器制御ユニット、前記第２の車両用灯器制御ユニット、及び前記第２の歩行者用灯器制御ユニットの中から、歩行者の進行要求の有無、及び、従前に前記指令信号を出力した灯器制御ユニットに基づいて、次に前記指令信号を出力する灯器制御ユニットを決定して前記指令信号を出力すること、を繰り返し行う、
交通信号制御装置。
【請求項２】
前記主制御部は、前記（２）について、
前記第１の車両用灯器制御ユニットに前記指令信号を出力する指令タイプＡと、
前記第１の車両用灯器制御ユニット及び前記第１の歩行者用灯器制御ユニットに前記指令信号を出力する指令タイプＢと、
前記第２の車両用灯器制御ユニットに前記指令信号を出力する指令タイプＣと、
前記第２の車両用灯器制御ユニット及び前記第２の歩行者用灯器制御ユニットに前記指令信号を出力する指令タイプＤと、
前記第１の歩行者用灯器制御ユニット及び前記第２の歩行者用灯器制御ユニットに前記指令信号を出力する指令タイプＥと、
の中から、歩行者の進行要求の有無、及び、従前に実行した指令タイプに基づいて、次に実行する指令タイプを選択することで、当該選択した指令タイプに従って次に前記指令信号を出力する灯器制御ユニットを決定して前記指令信号を出力する、
請求項１に記載の交通信号制御装置。
【請求項３】
前記主制御部は、前記（２）について、
歩行者の進行要求が無い場合には、前記指令タイプＡと、前記指令タイプＣとを交互に選択することで、当該選択した指令タイプに従って次に前記指令信号を出力する灯器制御ユニットを決定して前記指令信号を出力する、
請求項２に記載の交通信号制御装置。
【請求項４】
前記主制御部は、前記（２）について、
前記第１の歩行者用灯器及び前記第２の歩行者用灯器のうちの何れの歩行者用灯器に対する進行要求がなされたか、及び、従前に実行した指令タイプに基づいて、次に実行する指令タイプを選択することで、当該選択した指令タイプに従って次に前記指令信号を出力する灯器制御ユニットを決定して前記指令信号を出力する、
請求項２又は３に記載の交通信号制御装置。
【請求項５】
前記主制御部は、前記（２）について、
前記第１の歩行者用灯器に対する進行要求が有り、且つ、直前に実行した指令タイプが前記指令タイプＡ又は前記指令タイプＢである場合には、前記指令タイプＥを次に選択することで、当該選択した指令タイプに従って次に前記指令信号を出力する灯器制御ユニットを決定して前記指令信号を出力する、
請求項４に記載の交通信号制御装置。
【請求項６】
前記主制御部は、前記（２）について、
前記第１の歩行者用灯器に対する進行要求が無く、且つ、直前に実行した指令タイプが前記指令タイプＡ又は前記指令タイプＢである場合には、前記第２の歩行者用灯器に対する進行要求の有無に応じて前記指令タイプＣ又は前記指令タイプＤを選択することで、当該選択した指令タイプに従って次に前記指令信号を出力する灯器制御ユニットを決定して前記指令信号を出力する、
請求項４又は５に記載の交通信号制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、交通信号を制御する交通信号制御装置に関する。
【背景技術】
【０００２】
交差点等における交通信号を制御する交通信号制御装置は、各灯器の表示灯色を制御する装置である。従来、例えば表示灯色を青（進行表示を示す。「緑」とも言われるが、本明細書では「青」として説明する。）とする灯器の順序は、予め定められていた。従って、交通信号制御装置は、予め定められた灯器の順序に従って表示灯色の周期的な制御を実行する。表示灯色には、基本的に青、黄、赤（停止表示を示す。）が含まれ、右折矢印や左折矢印等の矢印表示を含む場合もある。従来の交通信号制御装置において、制御可能な要素は、時間帯や交通量によって、サイクル長やスプリット、オフセットといった信号制御パラメータを変更することくらいであった（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−００２５９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した通り、従来の交通信号制御装置では、どの交通流に通行権を与えるかの順番である、表示灯色を青とする灯器の順序は基本的に固定であり、変更することはできなかった。このことは、灯器として、車両用灯器と歩行者用灯器とがある場合も同様であった。
【０００５】
本発明は、上記事情に鑑みてなされたものであり、その目的とするところは、車両用灯器と歩行者用灯器とがある交差点の交通信号の制御において、歩行者用灯器に対する歩行者の進行要求に応じて、多様な信号制御を可能とする新たな交通信号制御装置を実現することである。
【課題を解決するための手段】
【０００６】
上記課題を解決するための第１の発明は、
主制御部と、複数の灯器制御ユニットとを備え、第１道路と第２道路とが交差する交差点における前記第１道路に係る第１の車両用灯器及び第１の歩行者用灯器と、前記第２道路に係る第２の車両用灯器及び第２の歩行者用灯器とを制御する交通信号制御装置であって、
前記複数の灯器制御ユニットには、前記第１の車両用灯器を制御する第１の車両用灯器制御ユニットと、前記第１の歩行者用灯器を制御する第１の歩行者用灯器制御ユニットと、前記第２の車両用灯器を制御する第２の車両用灯器制御ユニットと、前記第２の歩行者用灯器を制御する第２の歩行者用灯器制御ユニットとが含まれ、
前記灯器制御ユニットそれぞれは、
制御対象灯器の表示灯色のシークエンスを定めたシークエンス表示制御データを記憶する記憶部と、
前記制御対象灯器を前記シークエンス表示制御データに従って表示させる表示制御部であって、所与の指令信号を入力した場合に表示制御を開始し、当該シークエンス表示制御データが終了した場合に停止表示とさせる表示制御部と、
を有し、
前記主制御部は、前記第１の車両用灯器制御ユニット、前記第１の歩行者用灯器制御ユニット、前記第２の車両用灯器制御ユニット、及び前記第２の歩行者用灯器制御ユニットの中から、歩行者の進行要求の有無、及び、従前に前記指令信号を出力した灯器制御ユニットに基づいて、次に前記指令信号を出力する灯器制御ユニットを決定して前記指令信号を出力する、
交通信号制御装置である。
【０００７】
この第１の発明によれば、交通信号制御装置は、主制御部と、複数の灯器制御ユニットとを備えて構成される。交通信号制御装置が制御する灯器には、第１道路と第２道路とが交差する交差点における第１道路に係る第１の車両用灯器及び第１の歩行者用灯器と、第２道路に係る第２の車両用灯器及び第２の歩行者用灯器とがある。灯器制御ユニットには、第１の車両用灯器を制御する第１の車両用灯器制御ユニットと、第１の歩行者用灯器を制御する第１の歩行者用灯器制御ユニットと、第２の車両用灯器を制御する第２の車両用灯器制御ユニットと、第２の歩行者用灯器を制御する第２の歩行者用灯器制御ユニットとが含まれる。
【０００８】
主制御部は、第１の車両用灯器制御ユニット、第１の歩行者用灯器制御ユニット、第２の車両用灯器制御ユニット、及び第２の歩行者用灯器制御ユニットの中から、歩行者の進行要求の有無、及び、従前に指令信号を出力した灯器制御ユニットに基づいて、次に指令信号を出力する灯器制御ユニットを決定して指令信号を出力する。
【０００９】
灯器制御ユニットそれぞれは、主制御部から指令信号が入力された場合に、記憶しているシークエンス表示制御データに定められる表示灯色のシークエンスに従って、制御対象灯器を表示制御する。すなわち、指令信号が入力された後は、灯器制御ユニットは、記憶している表示灯色のシークエンスに従って、制御対象灯器の表示制御を自発的に行う。
これにより、歩行者の進行要求を受け付けて、進行要求が有ったか否か、従前に表示灯色を変更させた灯器が何れであるかに基づいて、多様な信号制御を実現することができる。
【００１０】
より具体的には、例えば、第２の発明として、第１の発明の交通信号制御装置において、
前記主制御部は、
前記第１の車両用灯器制御ユニットに前記指令信号を出力する指令タイプＡと、
前記第１の車両用灯器制御ユニット及び前記第１の歩行者用灯器制御ユニットに前記指令信号を出力する指令タイプＢと、
前記第２の車両用灯器制御ユニットに前記指令信号を出力する指令タイプＣと、
前記第２の車両用灯器制御ユニット及び前記第２の歩行者用灯器制御ユニットに前記指令信号を出力する指令タイプＤと、
前記第１の歩行者用灯器制御ユニット及び前記第２の歩行者用灯器制御ユニットに前記指令信号を出力する指令タイプＥと、
の中から、歩行者の進行要求の有無、及び、従前に実行した指令タイプに基づいて、次に実行する指令タイプを選択して実行する、
交通信号制御装置を構成しても良い。
【００１１】
さらに、第３の発明として、第２の発明の交通信号制御装置において、
前記主制御部は、歩行者の進行要求が無い場合には、前記指令タイプＡと、前記指令タイプＣとを交互に選択して実行する、
交通信号制御装置を構成することとしてもよい。
【００１２】
この第３の発明によれば、歩行者の進行要求が無いため、車両用灯器のみについて、シークエンス表示制御データに従って表示制御させることができる。
【００１３】
また、第４の発明として、第２又は第３の発明の交通信号制御装置において、
前記主制御部は、前記第１の歩行者用灯器及び前記第２の歩行者用灯器のうちの何れの歩行者用灯器に対する進行要求がなされたか、及び、従前に実行した指令タイプに基づいて、次に実行する指令タイプを選択して実行する、
交通信号制御装置を構成することとしてもよい。
【００１４】
この第４の発明によれば、第１の歩行者用灯器及び第２の歩行者用灯器のうちの何れの歩行者用灯器に対する進行要求がなされたかによって、次に実行する指令タイプを変更することが可能となる。
【００１５】
例えば、第５の発明として、第４の発明の交通信号制御装置において、
前記主制御部は、前記第１の歩行者用灯器に対する進行要求が有り、且つ、直前に実行した指令タイプが前記指令タイプＡ又は前記指令タイプＢである場合には、前記指令タイプＥを次に実行する、
交通信号制御装置を構成することとしてもよい。
【００１６】
この第５の発明によれば、全ての車両用信号灯器を赤としている間に全ての歩行者用信号灯器を青とする、いわゆる歩車分離の信号制御を実行することが可能となる。
【００１７】
また、第６の発明として、第４又は第５の発明の交通信号制御装置において、
前記主制御部は、前記第１の歩行者用灯器に対する進行要求が無く、且つ、直前に実行した指令タイプが前記指令タイプＡ又は前記指令タイプＢである場合には、前記第２の歩行者用灯器に対する進行要求の有無に応じて前記指令タイプＣ又は前記指令タイプＤを選択して次に実行する、
交通信号制御装置を構成することとしてもよい。
【００１８】
この第６の発明によれば、例えば、第２の歩行者用灯器に対する進行要求がある場合に指令タイプＤを次に実行することで、第２道路に係る第２の車両用信号灯器及び第２の歩行者用灯器の表示灯色を並行して表示制御することができる。
【図面の簡単な説明】
【００１９】
【図１】灯器及び交通信号制御装置の設置例を示す図。
【図２】交通信号の制御対象となる交通の流れを説明するための図。
【図３】交通信号制御装置の概略的な機能構成を説明するための図。
【図４】シークエンス表示制御データのデータ構成の一例を示す図。
【図５】指令タイプ設定データのデータ構成の一例を示す図。
【図６】交通信号制御装置の詳細な構成を説明するための図。
【図７】歩行者要求フラグのデータ構成の一例を示す図。
【図８】灯器制御処理の流れを示すフローチャート。
【図９】主制御処理の流れを示すフローチャート。
【発明を実施するための形態】
【００２０】
［全体構成］
図１は、本実施形態における交通信号制御装置２０の適用例である。本実施形態では、交通信号制御装置２０の制御対象となる交差点ＩＴは、第１道路と第２道路とが交差する十字交差点とする。そのため、交差点ＩＴには、第１道路に係る車両用灯器として第１の車両用灯器１０−１ａ，１０−１ｂが設けられ、第２道路に係る車両用灯器として第２の車両用灯器１０−２ａ，１０−２ｂが設けられている。また、交差点ＩＴには、横断歩道が設けられ、第２道路を横断するための第１道路に係る第１の歩行者用灯器５０−１ａ，５０−１ｂ，５０−１ｃ，５０−１ｄが設けられ、第１道路を横断するための第２道路に係る第２の歩行者用灯器５０−２ａ，５０−２ｂ，５０−２ｃ，５０−２ｄが設けられている。交通信号制御装置２０は、これらの灯器の表示灯色を制御する。
【００２１】
また、本実施形態では、歩行者用灯器を、進行表示を示す表示灯色とするためには、対応する歩行者用押しボタン装置６０のボタンを歩行者が押して、進行要求を入力する必要があることとする。受け付けられた進行要求は交通信号制御装置２０に通知される。進行表示は、通行権を与える交通方向に、通行権を与えていることを示す表示である。進行表示を示す表示灯色は、「緑」と言われる場合もあるが、本実施形態では「青」として説明する。なお、通行権を与えていない停止表示を示す表示灯色は「赤」である。
【００２２】
第１の歩行者用灯器５０−１ａ，５０−１ｂ，５０−１ｃ，５０−１ｄに対応する歩行者用押しボタン装置としては、第１の歩行者用押しボタン装置６０−１ａ，６０−１ｂ，６０−１ｃ，６０−１ｄが設けられている。また、第２の歩行者用灯器５０−２ａ，５０−２ｂ，５０−２ｃ，５０−２ｄに対応する歩行者用押しボタン装置としては、第２の歩行者用押しボタン装置６０−２ａ，６０−２ｂ，６０−２ｃ，６０−２ｄが設けられている。
【００２３】
以下では、第１の車両用灯器１０−１ａ，１０−１ｂ及び第２の車両用灯器１０−２ａ，１０−２ｂをまとめて車両用灯器１０と称し、第１の歩行者用灯器５０−１ａ，５０−１ｂ，５０−１ｃ，５０−１ｄ及び第２の歩行者用灯器５０−２ａ，５０−２ｂ，５０−２ｃ，５０−２ｄをまとめて歩行者用灯器５０と称し、第１の歩行者用押しボタン装置６０−１ａ，６０−１ｂ，６０−１ｃ，６０−１ｄ及び第２の歩行者用押しボタン装置６０−２ａ，６０−２ｂ，６０−２ｃ，６０−２ｄをまとめて歩行者用押しボタン装置６０と称する。
【００２４】
交通信号制御装置２０は、灯器の何れかが取り付けられた柱の下方やその近傍に設置され、各灯器それぞれと有線又は無線によって通信接続されている。そして、交通信号制御装置２０は、各灯器の表示を制御して、交差点に係る交通信号を制御することで、交差点ＩＴに係る車両及び歩行者の交通の流れを制御する。
【００２５】
図２は、交通信号制御装置２０が制御対象とする交通の流れを示す図である。交通信号制御装置２０が制御対象とする交通には、大きく、車両交通と歩行者用交通との２種類がある。図２（１）は、交通信号制御装置２０が制御対象とする車両交通の流れを示す図であり、図２（２）は、交通信号制御装置２０が制御対象とする歩行者交通の流れを示す図である。車両交通には、第１道路に係る第１の車両用灯器１０−１ａ，１０−１ｂが進行表示を示す青となることにより通行権が与えられる車両交通１Ｖと、第２道路に係る第２の車両用灯器１０−２ａ，１０−２ｂが進行表示を示す青となることにより通行権が与えられる車両交通２Ｖとの２方向がある。なお、図２（１）では、車両交通の方向として直進方向のみを示しているが、右折及び左折方向も含む。
【００２６】
また、歩行者交通には、第１の歩行者用灯器５０−１ａ，５０−１ｂ，５０−１ｃ，５０−１ｄが進行表示を示す青となることにより通行権が与えられる歩行者交通１Ｐと、第２の歩行者用灯器５０−２ａ，５０−２ｂ，５０−２ｃ，５０−２ｄが進行表示を示す青となることにより通行権が与えられる歩行者交通２Ｐとがある。
【００２７】
図３は、交通信号制御装置２０の概略機能構成を説明するための図である。図３に示すように、交通信号制御装置２０は、主制御部３０と、複数の灯器制御ユニット４０−１Ｖ，４０−２Ｖ，４０−１Ｐ，４０−２Ｐとを備えて構成される（図６参照）。灯器制御ユニット４０−１Ｖ，４０−２Ｖ，４０−１Ｐ，４０−２Ｐをまとめて灯器制御ユニット４０と称する。
【００２８】
灯器制御ユニット４０は、交通信号制御装置２０が制御対象とする交通それぞれに対応して設けられ、制御対象灯器である１又は複数の灯器の表示を制御する。すなわち、灯器制御ユニット４０には、車両用灯器制御ユニット４０−Ｖと、歩行者用灯器制御ユニット４０−Ｐとがある。そして、車両用灯器制御ユニット４０−Ｖには、車両交通１Ｖに対応する、第１の車両用灯器１０−１ａ，１０−１ｂを制御する第１の車両用灯器制御ユニット４０−１Ｖと、車両交通２Ｖに対応する、第２の車両用灯器１０−２ａ，１０−２ｂを制御する第２の車両用灯器制御ユニット４０−２Ｖとがある。歩行者用灯器制御ユニット４０−Ｐには、歩行者交通１Ｐに対応する、第１の歩行者用灯器５０−１ａ，５０−１ｂ，５０−１ｃ，５０−１ｄを制御する第１の歩行者用灯器制御ユニット４０−１Ｐと、歩行者交通２Ｐに対応する、第２の歩行者用灯器５０−２ａ，５０−２ｂ，５０−２ｃ，５０−２ｄを制御する第２の歩行者用灯器制御ユニット４０−２Ｐとがある。
【００２９】
灯器制御ユニット４０は、制御対象の車両用灯器１０或いは歩行者用灯器５０の表示灯色の表示順序であるシークエンスを定めたシークエンス表示制御データ４２２（４２２−１Ｖ，４２２−２Ｖ，４２２−１Ｐ，４２２−２Ｐ）を記憶しており、主制御部３０からの指令信号に従って、シークエンス表示制御データ４２２で定められた表示灯色のシークエンス（表示順序）で、制御対象の車両用灯器１０或いは歩行者用灯器５０の表示を制御する。このとき、制御対象の灯器が複数である灯器制御ユニット４０は、これらの複数の灯器を同一表示に制御する。すなわち、交通流１つ１つに対応して灯器が存在するが、異なる交通流に対して同一の信号制御を実現したい場合には、それらの交通流に対応する灯器を、１つの灯器制御ユニット４０が制御することとすればよい。例えば、図２（１）の第１道路において、上方から交差点ＩＴに進入する交通流と、下方から交差点ＩＴに進入する交通流とは異なるため、それぞれに車両用灯器１０−１ａ，１０−１ｂが割り当てられている。しかし、本実施形態では、車両交通１Ｖとして同一の信号制御を実現するため、１台の第１の車両用灯器制御ユニット４０−１Ｖが、車両用灯器１０−１ａ，１０−１ｂを制御する。
【００３０】
図４は、シークエンス表示制御データ４２２の一例を示す図である。図４（１）は、第１の車両用灯器制御ユニット４０−１Ｖに記憶されるシークエンス表示制御データ４２２−１Ｖであり、図４（２）は、第２の車両用灯器制御ユニット４０−２Ｖに記憶されるシークエンス表示制御データ４２２−２Ｖであり、図４（３）は、第１の歩行者用灯器制御ユニット４０−１Ｐに記憶されるシークエンス表示制御データ４２２−１Ｐであり、図４（４）は、第２の歩行者用灯器制御ユニット４０−２Ｐに記憶されるシークエンス表示制御データ４２２−２Ｐである。
【００３１】
シークエンス表示制御データ４２２は、表示順序に、表示灯色と、表示時間とを対応付けた表示灯色の遷移に関するデータである。車両用灯器１０に対する表示灯色の順序は何れも同じであり、青（進行表示）、黄、赤（停止表示）の順に定められている。また、歩行者用灯器５０に対する表示灯色の順序は同じであり、青、青点滅、赤の順に定められている。なお、車両用灯器１０の表示灯色として右折又は左折等の矢印灯がある場合には、矢印灯の表示を順序に組み込むことができる。
【００３２】
灯器制御ユニット４０は、主制御部３０から指令信号が入力されることによって、シークエンス表示制御データ４２２で定められる表示順序に従って、定められた表示灯色を、定められた表示時間だけ順番に表示させていく。そして、灯器制御ユニット４０は、シークエンス表示制御データ４２２に従った１回分の表示灯色の制御サイクルが終了すると、主制御部３０に表示制御の終了を通知する（表示終了通知）。すなわち、指令信号が入力されると、灯器制御ユニット４０は、自発的に、制御対象の灯器の表示灯色をシークエンス表示制御データ４２２に従って１回分制御する。また、シークエンス表示制御データ４２２に従った表示制御が終了した場合を含む、シークエンス表示制御データ４２２に従った表示制御を行っていない待機状態の場合には、灯器制御ユニット４０は、制御対象の灯器を停止表示（赤）とする。
【００３３】
主制御部３０は、どの灯器制御ユニット４０に、どの順番に指令信号を出力するかによって、通行権を与える交通を制御することができる。例えば、車両交通１Ｖと車両交通２Ｖとに交互に通行権を与えるのであれば、第１の車両用灯器制御ユニット４０−１Ｖに指令信号を出力し、表示終了通知を受信した後、第２の車両用灯器制御ユニット４０−２Ｖに指令信号を出力する。そして表示終了通知を受信したならば、再度第１の車両用灯器制御ユニット４０−１Ｖに指令信号を出力する。これを繰り返せばよい。
【００３４】
本実施形態の特徴の１つとして、主制御部３０は、歩行者の進行要求の有無、及び、従前に指令信号を出力した灯器制御ユニットに基づいて、次に指令信号を出力する灯器制御ユニットを動的に決定する。本実施形態では、指令信号の出力先の組み合わせを５種類とし、指令タイプと呼ぶ。指令タイプは、図５に示す指令タイプ設定データ３２２のデータ構成として予め設定される。
【００３５】
指令タイプＡは、第１の車両用灯器制御ユニット４０−１Ｖを指令信号の出力先とするタイプである。指令タイプＡにより、車両交通１Ｖ（図２参照）にのみ通行権が与えられる（図２参照）。
指令タイプＢは、第１の車両用灯器制御ユニット４０−１Ｖ及び第１の歩行者用灯器制御ユニット１０−１Ｐを指令信号の出力先とするタイプである。車両交通１Ｖ及び歩行者交通１Ｐ（図２参照）に並行して通行権が与えられる。
指令タイプＣは、第２の車両用灯器制御ユニット４０−２Ｖを指令信号の出力先とするタイプである。車両交通２Ｖ（図２参照）にのみ通行権が与えられる。
【００３６】
指令タイプＤは、第２の車両用灯器制御ユニット４０−２Ｖ及び第２の歩行者用灯器制御ユニット１０−２Ｐを指令信号の出力先とするタイプである。車両交通２Ｖ及び歩行者交通２Ｐ（図２参照）に並行して通行権が与えられる。
指令タイプＥは、第１の歩行者用灯器制御ユニット１０−１Ｐ及び第２の歩行者用灯器制御ユニット１０−２Ｐを指令信号の出力先とするタイプである、歩行者交通１Ｐ及び歩行者交通２Ｐ（図２参照）に並行して通行権が与えられる。指令タイプＥの場合は、全ての歩行者交通１Ｐ，２Ｐに通行権が与えられ、全ての車両交通１Ｖ，２Ｖには通行権が与えられないため、いわゆる歩車分離が実現される。
【００３７】
［機能構成］
図６は、交通信号制御装置２０の詳細な構成を説明するための図である。図６によれば、交通信号制御装置２０は、操作部１１０と、表示部１２０と、通信部１４０と、主制御部３０と、複数の灯器制御ユニット４０（４０−１Ｖ，４０−２Ｖ，４０−１Ｐ，４０−２Ｐ）とを備えて構成される。各機能部は施錠された筐体に収められており、歩行者等の一般人が操作できないようにされる。但し、交通信号制御装置２０の設置時や保守時には扉が解錠されて開扉可能となり、操作部１１０の操作や、表示部１２０の表示の目視など、各機能部へアクセスできるようになる。
【００３８】
操作部１１０は、例えばスイッチやタッチパネル等の入力装置で実現され、交通信号制御装置２０の管理者の操作に応じた操作信号を、主制御部３０などに出力する。表示部１２０は、例えばＬＣＤ（Liquid Crystal Display）等の表示装置で実現され、主制御部３０などからの表示信号に従った各種表示を行う。通信部１４０は、例えば有線或いは無線の通信装置で実現され、外部装置との間で有線通信或いは無線通信を行う。
【００３９】
主制御部３０は、主処理部３１０と、主記憶部３２０とを有する。主制御部３０は、各種の電子回路が配設された制御ボードの形で構成される。
【００４０】
主処理部３１０は、例えばＣＰＵ（Central Processing Unit）やＡＳＩＣ（Application Specific Integrated Circuit）、ＦＰＧＡ（Field-Programmable Gate Array）等の演算装置で実現され、主記憶部３２０に記憶されたプログラムやデータ等に基づいて主制御部３０の全体制御を行う。また、主処理部３１０は、主制御プログラム３２１に従った主制御処理（図９参照）を行う。
【００４１】
主記憶部３２０は、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）、ハードディスク等の記憶装置で実現され、主処理部３１０が主制御部３０を統合的に制御するためのシステムプログラムや、各種機能を実現するためのプログラムやデータを記憶している。また、主処理部３１０の作業領域として用いられ、主処理部３１０が各種プログラムに従って実行した演算結果が一時的に格納される。本実施形態では、主記憶部３２０には、主制御プログラム３２１と、指令タイプ設定データ３２２と、歩行者要求フラグ３２３と、従前実行指令タイプ３２４とが記憶される。
【００４２】
図７は、歩行者要求フラグ３２３のデータ構成の一例を示す図である。第１道路に係る歩行者交通１Ｐと、第２道路に係る歩行者交通２Ｐとについて、それぞれ進行要求が有ったか否かを示すフラグが格納される。第１の歩行者用押しボタン装置６０−１ａ，６０−１ｂ，６０−１ｃ，６０−１ｄの何れかに、歩行者によって進行要求が入力された場合には、進行要求の信号を受信した主処理部３１０が、歩行者交通１ＰのフラグをＯＮとする。同様に、第２の歩行者用押しボタン装置６０−２ａ，６０−２ｂ，６０−２ｃ，６０−２ｄの何れかに、歩行者によって進行要求が入力された場合には、進行要求の信号を受信した主処理部３１０が、歩行者交通２ＰのフラグをＯＮとする。また、主処理部３１０は、指令タイプＡ〜Ｅの何れを実行したかに応じて、歩行者交通１Ｐ，２ＰのフラグをＯＦＦとする。
【００４３】
従前実行指令タイプ３２４には、直前に実行した指令タイプの識別情報と、２つ前に実行した指令タイプの識別情報とが格納され、新たな指令タイプが実行される毎に主処理部３１０によって更新される。
【００４４】
灯器制御ユニット４０（４０−１Ｖ，４０−２Ｖ，４０−１Ｐ，４０−２Ｐ）は、ユニット処理部４１０と、ユニット記憶部４２０とを有する。図６では、代表して、第１の車両用灯器制御ユニット４０−１Ｖの内部構成のみを示している。シークエンス表示制御データ４２２のデータ内容が異なるだけで、第２の車両用灯器制御ユニット４０−２Ｖや、第１の歩行者用灯器制御ユニット４０−１Ｐ、第２の歩行者用灯器制御ユニット４０−２Ｐも同様の構成を有している。灯器制御ユニット４０は、各種の電子回路が配設された制御ボードの形で構成される。
【００４５】
ユニット処理部４１０は、例えばＣＰＵやＡＳＩＣ、ＦＰＧＡ等の演算装置で実現され、ユニット記憶部４２０に記憶されたプログラムやデータ等に基づいて、灯器制御ユニット４０の全体制御を行う。また、ユニット処理部４１０は、表示制御部４１１を有し、灯器制御プログラム４２１に従った灯器制御処理（図８参照）を行う。
【００４６】
表示制御部４１１は、主制御部３０からの指令信号に従って、シークエンス表示制御データ４２２で定められる表示順序で、制御対象の灯器の表示灯色を制御する。
【００４７】
ユニット記憶部４２０は、ＲＯＭやＲＡＭ等の記憶装置で実現され、ユニット処理部４１０が灯器制御ユニット４０を統合的に制御するためのシステムプログラムや、各種機能を実現するためのプログラムやデータを記憶しているとともに、ユニット処理部４１０の作業領域として用いられ、ユニット処理部４１０が各種プログラムに従って実行した演算結果が一時的に格納される。本実施形態では、ユニット記憶部４２０には、灯器制御プログラム４２１と、シークエンス表示制御データ４２２とが記憶される。
【００４８】
［処理の流れ］
交通信号制御装置２０における処理の流れを説明する。図８は、灯器制御ユニット４０における灯器制御処理の流れを説明するフローチャートである。この処理は、ユニット処理部４１０が灯器制御プログラム４２１を実行することで実現される。
【００４９】
先ず、表示制御部４１１が、制御対象の灯器に、停止表示である赤を表示させる（ステップＡ１）。そして、主制御部３０に、シークエンス表示制御データ４２２に従った表示制御を行っていないことを示す表示終了通知を出力する（ステップＡ３）。そして、主制御部３０からの指令信号を待機する。このステップＡ１，Ａ３は、いわば初期設定の状態である。
【００５０】
その後、主制御部３０から指令信号が入力されたならば（ステップＡ５：ＹＥＳ）、表示制御部４１１は、シークエンス表示制御データ４２２に従った灯器の表示制御を行う（ステップＡ７）。すなわち、制御対象の灯器の表示灯色を、シークエンス表示制御データ４２２で定められた表示灯色順に、定められた表示時間分ずつ順番に変更していく。そして、シークエンス表示制御データ４２２に従った１回の表示制御が終了した場合、制御対象の灯器の表示灯色を、停止表示を示す赤とする（ステップＡ９）。また、主制御部３０に表示制御が終了した旨を示す表示終了通知を通知する（ステップＡ１１）。その後、ステップＡ５に戻り、主制御部３０からの指令信号を待機する。
【００５１】
図９は、主制御部３０における主制御処理の流れを説明するフローチャートである。この処理は、主処理部３１０が主制御プログラム３２１を実行することで実現される。
【００５２】
先ず、歩行者用押しボタン装置６０からの進行要求の受け付けを開始する（ステップＳ１）。以降、主処理部３１０は、進行要求が入力された場合には、対応する歩行者交通１Ｐ，２ＰのフラグをＯＮとする。また、主処理部３１０は、全ての灯器制御ユニット４０から表示終了通知が入力されているかを判断する。入力されているならば（ステップＳ２：ＹＥＳ）、直前に実行した指令タイプが何れであるかを判断する（ステップＳ３）。すなわち、主記憶部３２０に記憶された従前実行指令タイプ３２４に基づいて判断する。主制御処理の実行開始直後であり、従前実行指令タイプ３２４に直前に実行した指令タイプの識別情報が記憶されていない場合には、例えば、指令タイプＡとするなど、所定の指令タイプとすることができる。
【００５３】
直前に実行した指令タイプが指令タイプＡ又は指令タイプＢであった場合（ステップＳ３：Ａ又はＢ）、主処理部３１０は、歩行者交通１ＰのフラグがＯＮか否かを判定する（ステップＳ５）。ＯＮである場合には（ステップＳ５：ＹＥＳ）、指令タイプＥを実行する（ステップＳ７）。すなわち、主処理部３１０は、指令タイプ設定データ３２２に従って、指令タイプＥに対応する第１の歩行者用灯器制御ユニット４０−１Ｐ及び第２の歩行者用灯器制御ユニット４０−２Ｐに、指令信号を出力する。そして、歩行者交通１Ｐ及び歩行者交通２ＰのフラグをＯＦＦとした後（ステップＳ９）、処理をステップＳ２に移行する。
【００５４】
なお、ステップＳ５において、歩行者交通２ＰのフラグがＯＮか否かに関わらず、歩行者交通１ＰのフラグがＯＮであれば、ステップＳ７で指令タイプＥを実行することとしたが、ステップＳ５で歩行者交通１Ｐ，２Ｐ両方のフラグがＯＮの場合にのみ、ステップＳ７で指令タイプＥを実行することとしてもよい。
【００５５】
また、ステップＳ５において、歩行者交通１ＰのフラグがＯＮではないと判定された場合には（ステップＳ５：ＮＯ）、主処理部３１０は、次いで、歩行者交通２ＰのフラグがＯＮか否かを判定する（ステップＳ１１）。ＯＮである場合には（ステップＳ１１：ＹＥＳ）、指令タイプＤを実行する（ステップＳ１３）。すなわち、主処理部３１０は、指令タイプ設定データ３２２に従って、指令タイプＤに対応する第２の車両用灯器制御ユニット４０−２Ｖ及び第２の歩行者用灯器制御ユニット４０−２Ｐに、指令信号を出力する。そして、歩行者交通２ＰのフラグをＯＦＦとした後（ステップＳ１５）、処理をステップＳ２に移行する。
【００５６】
また、ステップＳ１１において、歩行者交通２ＰのフラグがＯＮではないと判定された場合には（ステップＳ１１：ＮＯ）、指令タイプＣを実行する（ステップＳ１７）。すなわち、主処理部３１０は、指令タイプ設定データ３２２に従って、指令タイプＣに対応する第２の車両用灯器制御ユニット４０−２Ｖに指令信号を出力する。そして、処理をステップＳ２に移行する。
【００５７】
ステップＳ３において、直前に実行した指令タイプが指令タイプＣ又は指令タイプＤであった場合（ステップＳ３：Ｃ又はＤ）、主処理部３１０は、歩行者交通２ＰのフラグがＯＮか否かを判定する（ステップＳ１９）。ＯＮである場合には（ステップＳ１９：ＹＥＳ）、処理部３１０は、指令タイプＥを実行し（ステップＳ２１）、歩行者交通１Ｐ及び歩行者交通２ＰのフラグをＯＦＦとした後（ステップＳ２３）、処理をステップＳ２に移行する。
【００５８】
また、ステップＳ１９において、歩行者交通２ＰのフラグがＯＮではないと判定された場合には（ステップＳ１９：ＮＯ）、主処理部３１０は、次いで、歩行者交通１ＰのフラグがＯＮか否かを判定する（ステップＳ２５）。ＯＮである場合には（ステップＳ２５：ＹＥＳ）、指令タイプＢを実行する（ステップＳ２７）。すなわち、主処理部３１０は、指令タイプ設定データ３２２に従って、指令タイプＢに対応する第１の車両用灯器制御ユニット４０−１Ｖ及び第１の歩行者用灯器制御ユニット４０−１Ｐに、指令信号を出力する。そして、歩行者交通１ＰのフラグをＯＦＦとした後（ステップＳ２９）、処理をステップＳ２に移行する。
【００５９】
また、ステップＳ２５において、歩行者交通１ＰのフラグがＯＮではないと判定された場合には（ステップＳ２５：ＮＯ）、指令タイプＡを実行する（ステップＳ３１）。すなわち、主処理部３１０は、指令タイプ設定データ３２２に従って、指令タイプＡに対応する第１の車両用灯器制御ユニット４０−１Ｖに指令信号を出力する。そして、処理をステップＳ２に移行する。
【００６０】
ステップＳ３において、直前に実行した指令タイプが指令タイプＥであった場合（ステップＳ３：Ｅ）、主処理部３１０は、２つ前に実行した指令タイプを主記憶部３２０に記憶された従前実行指令タイプ３２４に基づいて判断する（ステップＳ３３）。指令タイプＡ又は指令タイプＢである場合には（ステップＳ３３：Ａ又はＢ）、ステップＳ１１へ処理を移行する。また、指令タイプＣ又は指令タイプＤである場合には（ステップＳ３３：Ｃ又はＤ）、ステップＳ２５へ処理を移行する。なお、主制御処理の実行開始直後であり、従前実行指令タイプ３２４に２つ前に実行した指令タイプの識別情報が記憶されていない場合には、例えば、２つ前に実行した指令タイプを指令タイプＡとみなすなど、所定の指令タイプとすることができる。
【００６１】
また、図９のフローチャートの原理的に、直前に実行した指令タイプおよび２つ前に実行した指令タイプが共に指令タイプＥとなることは無いが、何らかの不具合でそのようになった場合を想定して、ステップＳ３３の判断が指令タイプＥであった場合には、ステップＳ１１へ処理を移行することとしてもよい。
【００６２】
［作用効果］
以上のように、本実施形態の交通信号制御装置２０は、主制御部３０と、複数の灯器制御ユニット４０とを備えて構成される。交通信号制御装置２０が制御する灯器には、第１道路と第２道路とが交差する交差点ＩＴにおける第１道路に係る第１の車両用灯器１０−１ａ，１０−１ｂ及び第１の歩行者用灯器５０−１ａ，５０−１ｂ，５０−１ｃ，５０−１ｄと、第２道路に係る第２の車両用灯器１０−２ａ，１０−２ｂ及び第２の歩行者用灯器５０−２ａ，５０−２ｂ，５０−２ｃ，５０−２ｄとがある。灯器制御ユニット４０には、第１の車両用灯器１０−１ａ，１０−１ｂを制御する第１の車両用灯器制御ユニット４０−１Ｖと、第１の歩行者用灯器５０−１ａ，５０−１ｂ，５０−１ｃ，５０−１ｄを制御する第１の歩行者用灯器制御ユニット４０−１Ｐと、第２の車両用灯器１０−２ａ，１０−２ｂを制御する第２の車両用灯器制御ユニット４０−２Ｖと、第２の歩行者用灯器５０−２ａ，５０−２ｂ，５０−２ｃ，５０−２ｄを制御する第２の歩行者用灯器制御ユニット４０−２Ｐとが含まれる。
【００６３】
主制御部３０は、各灯器制御ユニット４０の中から、歩行者の進行要求の有無、及び、従前に指令信号を出力した灯器制御ユニット４０に基づいて、次に指令信号を出力する灯器制御ユニット４０を決定して指令信号を出力する。
【００６４】
灯器制御ユニット４０それぞれは、主制御部３０から指令信号が入力された場合に、記憶しているシークエンス表示制御データ４２２に定められる表示灯色のシークエンスに従って、制御対象灯器を表示制御する。すなわち、指令信号が入力された後は、灯器制御ユニット４０は、記憶している表示灯色のシークエンスに従って、制御対象灯器の表示制御を自発的に行う。
これにより、歩行者の進行要求を受け付けて、進行要求が有ったか否か、従前に表示灯色を変更させた灯器が何れであるかに基づいて、多様な信号制御を実現することができる。
【００６５】
なお、本発明の適用可能な実施形態は上述の実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で適宜変更可能なのは勿論である。
【００６６】
例えば、交差点を十字路としたが、三叉路や五叉路といった交差点に本発明を適用することも可能である。
【００６７】
また、上記実施形態では、交通信号制御装置２０内に灯器制御ユニット４０を内蔵することとして説明した。しかし、灯器制御ユニット４０と制御対象の灯器との対応関係を１対１とし、各灯器それぞれに灯器制御ユニット４０を内蔵することとしてもよい。その場合、主制御部３０と各灯器制御ユニット４０との間は有線または無線による通信接続となる。
【００６８】
また、上記実施形態では、歩行者が歩行者用押しボタン装置６０のボタンを押すことで、進行要求を入力するとして説明した。しかし、歩行者が待機していることを検出可能な歩行者センサーを設置し、この歩行者センサーの検出結果に基づいて進行要求を入力することとしてもよい。
【符号の説明】
【００６９】
１０−１ａ，１０−１ｂ  第１の車両用灯器
１０−２ｂ，１０−２ｂ  第２の車両用灯器
５０−１ａ，５０−１ｂ，５０−１ｃ，５０−１ｄ  第１の歩行者用灯器
５０−２ａ，５０−２ｂ，５０−２ｃ，５０−２ｄ  第２の歩行者用灯器
６０−１ａ，６０−１ｂ，６０−１ｃ，６０−１ｄ  第１の歩行者用押しボタン装置
６０−２ａ，６０−２ｂ，６０−２ｃ，６０−２ｄ  第２の歩行者用押しボタン装置
２０  交通信号制御装置
１１０  操作部、１２０  表示部、１４０  通信部
３０  主制御部
３１０  主処理部
３２０  主記憶部
３２１  主制御プログラム
３２２  指令タイプ設定データ
３２３  歩行者要求フラグ
３２４  従前実行指令タイプ
４０（４０−１Ｖ，４０−２Ｖ，４０−１Ｐ，４０−２Ｐ）  灯器制御ユニット
４１０  ユニット処理部
４２０  ユニット記憶部
４２１  灯器制御プログラム
４２２（４２２−１Ｖ，４２２−２Ｖ，４２２−１Ｐ，４２２−２Ｐ）  シークエンス表示制御データ
【図１】
0006368586.tif 000002
【図２】
0006368586.tif 000003
【図３】
0006368586.tif 000004
【図４】
0006368586.tif 000005
【図５】
0006368586.tif 000006
【図６】
0006368586.tif 000007
【図７】
0006368586.tif 000008
【図８】
0006368586.tif 000009
【図９】
0006368586.tif 000010