(57)【要約】【課題】通信障害の期間中に欠落した制御履歴情報を補充するための交通信号制御機および信号制御装置を提供する。【解決手段】交通信号制御機１００の動作を制御するための制御演算部は、交通管制センタ２００と専用回線１０６を介して信号の授受を行なうための通信部の通信状態を監視するための通信状態監視部と、通信状態監視部により通信状態が異常状態であると判断されることに応じて、信号灯の色表示の制御を行なうための信号制御部と、異常状態時に信号制御部により制御される信号灯の制御履歴情報を記憶装置に蓄積するための履歴情報蓄積部と、通信部において制御履歴情報の要求指示が受信されることに応じて、蓄積した制御履歴情報を通信部により通信網に送信させるための履歴情報送信部とを含む。【選択図】        図１
2005031907.tif 000002
【特許請求の範囲】
【請求項１】
交通信号制御機であって、
外部の通信網と信号の授受を行なうための通信手段と、
信号灯に対して行なう制御に関連する情報を格納するための記憶手段と、
前記交通信号制御機の動作を制御するための制御手段とを備え、
前記制御手段は、
前記通信手段の通信状態を監視するための通信状態監視手段と、
前記通信状態監視手段により前記通信状態が異常状態であると判断されることに応じて、設定された信号制御プランに基づいて、前記信号灯の色表示の制御を行なうための信号制御手段と、
前記異常状態時に前記信号制御手段により制御される前記信号灯の制御履歴情報を前記記憶手段に蓄積するための履歴情報蓄積手段と、
前記通信手段において前記制御履歴情報の要求指示が受信されることに応じて、蓄積した前記制御履歴情報を前記通信手段により前記通信網に送信させるための履歴情報送信手段とを含む、交通信号制御機。
【請求項２】
前記信号制御手段は、前記通信状態監視手段により前記通信状態が正常状態であると判断されるとき、前記通信手段において受信される信号灯制御信号に基づいて、前記信号灯の色表示の制御を行ない、
前記履歴情報蓄積手段は、前記正常状態時における前記信号制御手段による前記制御履歴情報を前記記憶手段により蓄積させて、
前記履歴情報送信手段は、前記正常状態時において、蓄積した前記制御履歴情報を所定の期間毎に前記通信手段により送信させる、請求項１記載の交通信号制御機。
【請求項３】
前記制御手段は、前記通信手段において受信される項目指定指示に応じて、前記異常状態時に前記履歴情報蓄積手段により蓄積される前記制御履歴情報の履歴項目を指定するための履歴項目指定手段をさらに含む、請求項１記載の交通信号制御機。
【請求項４】
前記履歴情報送信手段は、前記通信手段において受信される時間帯指定指示に応じて、前記制御履歴情報の指定される時間帯の制御履歴を前記通信手段により送信させる、請求項１記載の交通信号制御機。
【請求項５】
前記履歴情報送信手段は、前記通信手段において受信される項目指定指示に応じて、前記制御履歴情報の指定される履歴項目の制御履歴を前記通信手段により送信させる、請求項１記載の交通信号制御機。
【請求項６】
前記制御手段は、前記通信手段において受信される消去指示に応じて、前記記憶手段に蓄積される前記制御履歴情報を消去するための履歴情報消去手段をさらに含む、請求項１記載の交通信号制御機。
【請求項７】
前記制御手段は、前記通信手段において受信される時間帯指定消去指示に応じて、前記制御履歴情報の指定される時間帯の制御履歴を消去するための履歴情報消去手段をさらに含む、請求項１記載の交通信号制御機。
【請求項８】
前記制御手段は、前記通信手段において受信される項目指定消去指示に応じて、前記制御履歴情報の指定される履歴項目の制御履歴を消去するための履歴情報消去手段をさらに含む、請求項１記載の交通信号制御機。
【請求項９】
信号制御装置であって、
外部の通信網を介して、道路に設置される複数の交通信号制御機との間で信号の授受を行なうための通信手段と、
前記信号制御装置の動作を制御するための制御手段とを備え、
前記制御手段は、
前記通信手段の通信状態を監視するための通信状態監視手段と、
複数の前記交通信号制御機においてそれぞれ行なわれる信号灯の制御の制御履歴情報を要求するための履歴情報要求手段とを含み、
前記履歴情報要求手段は、前記通信状態監視手段により複数の前記交通信号制御機のうちの少なくとも一つとの前記通信状態が異常状態と判断される間の前記制御履歴情報の欠落部分に対応する部分履歴情報の要求指示を前記通信手段により送信させ、
前記部分履歴情報の要求に対する応答を前記通信手段により受信させるための履歴情報受信手段をさらに含む、信号制御装置。
【請求項１０】
前記履歴情報要求手段は、指定された時間帯の前記部分履歴情報の前記要求指示を前記通信手段により送信させる、請求項９記載の信号制御装置。
【請求項１１】
前記履歴情報要求手段は、指定された履歴項目の前記部分履歴情報の前記要求指示を前記通信手段により送信させる、請求項９記載の信号制御装置。
【請求項１２】
前記制御手段は、前記交通信号制御機に格納される前記部分履歴情報の消去指示を前記通信手段により送信させるための履歴情報消去要求手段をさらに含む、請求項９記載の信号制御装置。
【請求項１３】
前記制御手段は、前記交通信号制御機に格納され、指定された時間帯の前記部分履歴情報の消去指示を前記通信手段により送信させるための履歴情報消去要求手段をさらに含む、請求項９記載の信号制御装置。
【請求項１４】
前記制御手段は、前記交通信号制御機に格納され、指定された履歴項目の前記部分履歴情報の消去指示を前記通信手段により送信させるための履歴情報消去要求手段をさらに含む、請求項９記載の信号制御装置。
【請求項１５】
前記制御履歴情報を格納するための記憶手段をさらに備え、
前記制御手段は、
前記記憶手段に格納される前記制御履歴情報の欠落部分を検索するための欠落検索手段と、
前記欠落検索手段により検索される前記欠落部分に対応する前記部分履歴情報の要求指示を、前記履歴情報要求手段により、前記通信手段を介して、複数の前記交通信号制御機のうちの前記部分履歴情報を有する交通信号制御機に対して送信させ、前記履歴情報受信手段により前記要求指示に対する応答を前記通信手段を介して受信させて、前記通信手段により受信させた前記応答に対応する前記部分履歴情報に基づいて、前記欠落部分の補充を行なうためのデータベース補充手段とを含む、請求項９記載の信号制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、交通信号制御機および信号制御装置の構成に関する。
【０００２】
【従来の技術】
交通信号制御機（以下、信号機とする。）には大別して、電気通信回線を介さずに単独で動作（以下、オフライン動作とする。）する信号機（以下、オフライン信号機とする。）と、電気通信回線を介して交通管制センタの信号制御装置（以下、センタとする。）からの遠隔制御により動作（以下、オンライン動作とする。）する信号機（以下、オンライン信号機とする。）とが存在する。
【０００３】
オフライン信号機は、制御実行履歴を時刻情報とともに、記憶媒体に所定期間保持する仕組みとなっている。オフライン信号機がどのように動作したのかについて調査するためには、オフライン信号機の設置地点まで作業員が出向して、オフライン信号機に含まれる記憶媒体の制御実行履歴を持ち帰ってくる必要がある。
【０００４】
一方、オンライン信号機は、信号機の制御実行履歴が所定の期間毎にセンタに送信される。また、オンライン動作中の詳細は、全てセンタにより、一括管理されている。そのため、センタは、データベースとして保存された制御実行履歴を効率的に検索・照会することが可能である。たとえば、交通事故等の状況および原因を、事故当時の信号機の制御実行履歴に照らし合わせて分析する場合等に、オフライン信号機は、非常に有効であるといえる。
【０００５】
また、オンライン信号機についての従来例として、たとえば、特許文献１のような交通信号制御機についての構成が開示されている。
【０００６】
【特許文献１】
特許第３０２１４１４号公報明細書
【０００７】
【発明が解決しようとする課題】
しかしながら、オンライン信号機は、センタとの電気通信回線もしくはその間に存在する各種通信機器に障害等が発生した場合、通信障害が発生している期間中、オフライン動作に移行する。そして、通信が正常状態に復帰したときに、オンライン信号機は、再び、オンライン動作に復帰する。このとき、オンライン信号機がオフライン動作中に実行した制御実行履歴は、オンライン信号機に含まれる記録媒体に保持される。しかし、オフライン動作中の制御履歴情報をセンタに送信する手段がないために、センタが保持するデータベースに、通信障害の期間中の制御実行履歴情報の欠落が生じるという問題点があった。
【０００８】
この発明は、上記のような問題点を解決するためになされたものであって、その目的は、通信障害の期間中に欠落した制御履歴情報を補充するための交通信号制御機および信号制御装置を提供することである。
【０００９】
【課題を解決するための手段】
上記目的を達成するために、この発明のある局面に従うと、交通信号制御機であって、外部の通信網と信号の授受を行なうための通信手段と、信号灯に対して行なう制御に関連する情報を格納するための記憶手段と、交通信号制御機の動作を制御するための制御手段とを備え、制御手段は、通信手段の通信状態を監視するための通信状態監視手段と、通信状態監視手段により通信状態が異常状態であると判断されることに応じて、設定された信号制御プランに基づいて、信号灯の色表示の制御を行なうための信号制御手段と、異常状態時に信号制御手段により制御される信号灯の制御履歴情報を記憶手段に蓄積するための履歴情報蓄積手段と、通信手段において制御履歴情報の要求指示が受信されることに応じて、蓄積した制御履歴情報を通信手段により通信網に送信させるための履歴情報送信手段とを含む。
【００１０】
好ましくは、信号制御手段は、通信状態監視手段により通信状態が正常状態であると判断されるとき、通信手段において受信される信号灯制御信号に基づいて、信号灯の色表示の制御を行ない、履歴情報蓄積手段は、正常状態時における信号制御手段による制御履歴情報を記憶手段により蓄積させて、履歴情報送信手段は、正常状態時において、蓄積した制御履歴情報を所定の期間毎に通信手段により送信させる。
【００１１】
好ましくは、制御手段は、通信手段において受信される項目指定指示に応じて、異常状態時に履歴情報蓄積手段により蓄積される制御履歴情報の履歴項目を指定するための履歴項目指定手段をさらに含む。
【００１２】
好ましくは、履歴情報送信手段は、通信手段において受信される時間帯指定指示に応じて、制御履歴情報の指定される時間帯の制御履歴を通信手段により送信させる。
【００１３】
好ましくは、履歴情報送信手段は、通信手段において受信される項目指定指示に応じて、制御履歴情報の指定される履歴項目の制御履歴を通信手段により送信させる。
【００１４】
好ましくは、制御手段は、通信手段において受信される消去指示に応じて、記憶手段に蓄積される制御履歴情報を消去するための履歴情報消去手段をさらに含む。
【００１５】
好ましくは、制御手段は、通信手段において受信される時間帯指定消去指示に応じて、制御履歴情報の指定される時間帯の制御履歴を消去するための履歴情報消去手段をさらに含む。
【００１６】
好ましくは、制御手段は、通信手段において受信される項目指定消去指示に応じて、制御履歴情報の指定される履歴項目の制御履歴を消去するための履歴情報消去手段をさらに含む。
【００１７】
この発明の他の局面に従うと、信号制御装置であって、外部の通信網を介して、道路に設置される複数の交通信号制御機との間で信号の授受を行なうための通信手段と、信号制御装置の動作を制御するための制御手段とを備え、制御手段は、通信手段の通信状態を監視するための通信状態監視手段と、複数の交通信号制御機においてそれぞれ行なわれる信号灯の制御の制御履歴情報を要求するための履歴情報要求手段とを含み、履歴情報要求手段は、通信状態監視手段により複数の交通信号制御機のうちの少なくとも一つとの通信状態が異常状態と判断される間の制御履歴情報の欠落部分に対応する部分履歴情報の要求指示を通信手段により送信させ、部分履歴情報の要求に対する応答を通信手段により受信させるための履歴情報受信手段をさらに含む。
【００１８】
好ましくは、履歴情報要求手段は、指定された時間帯の部分履歴情報の要求指示を通信手段により送信させる。
【００１９】
好ましくは、履歴情報要求手段は、指定された履歴項目の部分履歴情報の要求指示を通信手段により送信させる。
【００２０】
好ましくは、制御手段は、交通信号制御機に格納される部分履歴情報の消去指示を通信手段により送信させるための履歴情報消去要求手段をさらに含む。
【００２１】
好ましくは、制御手段は、交通信号制御機に格納され、指定された時間帯の部分履歴情報の消去指示を通信手段により送信させるための履歴情報消去要求手段をさらに含む。
【００２２】
好ましくは、制御手段は、交通信号制御機に格納され、指定された履歴項目の部分履歴情報の消去指示を通信手段により送信させるための履歴情報消去要求手段をさらに含む。
【００２３】
好ましくは、制御履歴情報を格納するための記憶手段をさらに備え、制御手段は、記憶手段に格納される制御履歴情報の欠落部分を検索するための欠落検索手段と、欠落検索手段により検索される欠落部分に対応する部分履歴情報の要求指示を、履歴情報要求手段により、通信手段を介して、複数の交通信号制御機のうちの部分履歴情報を有する交通信号制御機に対して送信させ、履歴情報受信手段により要求指示に対する応答を通信手段を介して受信させて、通信手段により受信させた応答に対応する部分履歴情報に基づいて、欠落部分の補充を行なうためのデータベース補充手段とを含む。
【００２４】
【発明の実施の形態】
以下、図面を参照しつつ本発明の実施の形態について詳細に説明する。以下の説明では、同一の構成部分には同一の符号を付してあり、それらの名称および機能も同じである。したがって、それらについて詳細な説明は繰り返さない。
【００２５】
図１は、本発明の実施の形態における交通信号制御機１００、１０２、１０４と交通管制センタ２００との全体の構成の概略を示す図である。
【００２６】
図１を参照して、交通管制センタ２００は、道路の交差点に設置された交通信号制御機１００、１０２、１０４とそれぞれ専用回線１０６、１０８、１１０を介して接続される。
【００２７】
そして、専用回線１０６、１０８、１１０が正常状態であるとき、交通管制センタ２００は、交通信号制御機１００、１０２、１０４を介して、それぞれの交通信号制御機に対応する信号灯（図示せず）の制御を行なう。このとき、交通信号制御機１００、１０２、１０４が信号灯に対して行なう制御履歴情報は、所定の期間、内部に含まれる記憶装置（図示せず）にそれぞれ蓄積される。ここで、「制御履歴情報」とは、たとえば、サイクル長、スプリット、ステップの秒時、オフセット、感応制御の結果等の情報をいい、所定の期間に交通信号制御機１００がどのように信号灯を制御したかについての情報を含む。また、「所定の期間」とは、たとえば、交差点を想定する場合に、主道路側の信号が青になってから、再び青になるまでの１サイクルでもよいし、予め設定される所定の時間でもよい。
【００２８】
そして、交通信号制御機１００、１０２、１０４は、蓄積した制御履歴情報を所定の期間毎に、専用回線１０６、１０８、１１０のそれぞれを介して、交通管制センタ２００に送信する。なお、記憶装置としては、書き換え可能な不揮発性メモリを使用してもよいし、ハードディスク装置、ＭＯ（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃａｌ）ディスクやメモリカードといった脱着式の記憶媒体を用いることもできる。
【００２９】
一方、交通管制センタ２００は、制御履歴情報を格納するためのデータベースを含む信号制御装置（図示せず）を備える。ここで、信号制御装置は、交通信号制御機１００、１０２、１０４からそれぞれ送信されてくる制御履歴情報を受信して、データベースに蓄積していく。
【００３０】
図２は、道路に設置される交通信号制御機１００と信号灯１１２との外観を示す図である。
【００３１】
図２を参照して、交通信号制御機１００は、専用回線１０６の通信状態が正常状態であるとき、すなわち、オンライン動作モード時において、交通管制センタ２００から送信されてくる制御信号に基づいて、信号灯１１２の信号制御を行なう。
【００３２】
一方、交通信号制御機１００は、専用回線１０６の通信状態が異常状態であるとき、すなわち、オフライン動作モード時において、交通管制センタ２００との通信を行なえない。そのため、交通信号制御機１００は、単独で信号灯１１２の信号制御を行なう。このとき、交通信号制御機１００は、所定の期間毎に制御履歴情報を内部の記憶装置（図示せず）に蓄積していく。
【００３３】
［交通信号制御機の構成の説明］
図３は、交通信号制御機１００のハードウェア構成を示す機能ブロック図である。
【００３４】
図３を参照して、交通信号制御機１００は、通信網４００を介して交通管制センタ２００へと接続されている。そして、交通信号制御機１００は、外部の通信網４００と信号の授受を行なうための通信部４と、交通信号制御機１００が信号灯１１２に対して行なう制御の制御履歴情報、または、オフライン動作モード時の信号灯１１２の信号制御プランを格納するための記憶装置６と、交通信号制御機１００の動作を制御するための制御演算部２とを備える。また、通信網４００の通信状態が正常である場合、すなわち、オンライン動作モード時において、制御演算部２は、通信部４において受信される交通管制センタ２００からの制御信号に基づいて、信号灯１１２の制御を行なう。
【００３５】
図４は、交通信号制御機１００に備えられる制御演算部２のソフトウェア構成を示す機能ブロック図である。
【００３６】
図４を参照して、交通信号制御機１００は、オンライン動作モード時に交通管制センタ２００からの制御信号に基づいて、信号灯１１２の信号制御を行なうための信号制御部１４と、信号制御の制御履歴情報を記憶装置６に蓄積するための履歴情報蓄積部１６と、制御履歴情報に含まれる複数の履歴項目のうちの少なくとも一つを指定して履歴情報蓄積部１６により蓄積させるための履歴蓄積指定部１８と、記憶装置６に蓄積された制御履歴情報を通信網４００を介して、交通管制センタ２００に送信するための履歴情報送信部１２と、交通管制センタ２００から制御履歴情報の要求信号を受信するための履歴情報要求受信部１０と、記憶装置６に蓄積された制御履歴情報の消去信号を受信するための履歴情報消去部８と、通信部４の通信状態を監視するための通信状態監視部２０とを備える。
【００３７】
信号制御部１４は、交通管制センタ２００からの指令および交通信号制御機１００の有する定数の設定から算出される信号制御プランに基づいて、信号灯色表示の制御を行なう。信号制御部１４の制御履歴情報は、所定の期間毎に履歴情報蓄積部１６により記憶装置６に蓄積される。なお、交通信号制御機１００の有する定数は、記憶装置６に格納されていてもよいし、図示しないＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）に格納されていてもよい。
【００３８】
履歴情報蓄積部１６は、交通信号制御機１００が所定の期間毎に所定の期間分制御を実行した後、所定の期間における各現示の実行秒数、各階梯の実行秒数、または感応制御の実行内容等、制御履歴情報の各項目の内容を記憶装置６に蓄積する。
【００３９】
また、通信状態監視部２０は、所定の期間毎に交通管制センタ２００との間の通信状態が正常状態であるか否かを検査する。
【００４０】
検査する方法としては、たとえば、交通管制センタ２００から所定の期間毎に送信されてくるべき情報が所定の期間経過後にも送信されてこない場合に、通信障害が発生したと判断する方法を用いてもよい。「送信されてくるべき情報」とは、特に限定されるものではないが、たとえば、交通管制センタ２００との通信における各レイヤ毎のヘルスチェック電文を含む。すなわち、本検査については、定期的に通信のレイヤ毎にヘルスチェックを行なうこともできる。たとえば、検査するレイヤのうち一つでも障害ありと判断できるレイヤがあれば、通信状態監視部２０は、通信障害発生と判断することができる。
【００４１】
履歴蓄積指定部１８においては、制御履歴情報の保持の有無および、制御履歴情報の履歴項目等の蓄積内容の選択を行なうことができる。
【００４２】
たとえば、通信障害期間中に制御履歴情報を保持するように指定されている場合には、履歴情報蓄積部１６は、通信障害監視部２０の検査結果に基づいて、通信障害発生となることに応じて、すなわち、オフライン動作モード時において、履歴蓄積指定部１８により指定される内容項目の制御履歴情報を記憶装置６に保持する。さらに、通信状態が正常状態であるときに制御履歴情報を保持するように指定されている場合には、履歴情報蓄積部１６は、オンライン動作モード時において、履歴蓄積指定部１８により指定される内容項目の制御履歴情報を記憶装置６に保持する。
【００４３】
また、交通信号制御機１００に搭載された記憶装置６の容量には、一定の制限があるため、制御演算部２が制御履歴情報のうち、サイクルにおける各現示の実行秒数のみを選択的に保持させるようにすることも可能である。
【００４４】
履歴情報要求受信部１０においては、交通管制センタ２００からの制御履歴情報の送信要求電文が到着するか否かを検出する。そして、履歴情報要求受信部１０は、通信部４により受信される情報要求に応じて、履歴情報送信部１２に対して制御履歴情報の送信を要求することができる。
【００４５】
要求される制御履歴情報の時間帯、または、内容項目が限られている場合には、交通管制センタ２００は、要求される特定の時間帯、または、特定の内容項目に対応する制御履歴情報の送信を履歴情報送信部１２に対して要求指示することができる。
【００４６】
履歴情報送信部１２においては、履歴情報要求受信部１０からの要求に基づいて、要求される制御履歴情報の指定された時間帯、または、内容項目を履歴情報蓄積部１６に通知する。そして、履歴情報送信部１２は、履歴情報蓄積部１６から受け取った指定された時間帯、または、内容項目に対応する制御履歴情報を通信部４により交通管制センタ２００へと送信させる。
【００４７】
また、このとき履歴情報送信部１２により送信される制御履歴情報は、たとえば、要求指示によって指定された全ての時間帯もしくは項目の制御履歴を一括して一つの電文情報、もしくは、ファイル等の固まりとして、送信することも可能であるし、複数のフレームに分割して順次送信することも可能である。
【００４８】
そして、履歴情報消去部８は、交通管制センタ２００から送信される消去要求を受信することに応じて、履歴情報蓄積部１６に対して、消去要求により指定された制御履歴情報の時間帯、または、内容項目を通知する。履歴情報蓄積部１６は、消去要求により指定された時間帯、または、内容項目に対応する制御履歴情報を記憶装置６により消去させる。
【００４９】
なお、履歴情報蓄積部１６において、記憶装置６に履歴を保持する方法としては、たとえば、リングバッファ形式で、最古の情報を最新の情報で上書きする方法でもよい。
【００５０】
［信号制御装置の構成の説明］
次に、交通管制センタ２００に備えられる信号制御装置３００の構成についての説明を行なう。
【００５１】
図５は、交通管制センタ２００に備えられる信号制御装置３００のハードウェア構成を示す機能ブロック図である。
【００５２】
図５を参照して、信号制御装置３００は、外部の通信網４００を介して、複数の交通信号制御機と接続される。そして、信号制御装置３００は、外部の通信網４００と信号の授受を行なうための通信部２２と、複数の交通信号制御機においてそれぞれ行なわれる信号灯の制御の制御履歴情報をデータベースとして格納するための記憶装置２６と、外部からの指示入力を受けるための入力部２７と、信号制御装置３００の動作を制御するための制御演算部２４とを含む。
【００５３】
信号制御装置３００は、複数の交通信号制御機が接続される通信網４００に対して、制御信号を送信して、遠隔操作で複数の交通信号制御機のそれぞれに対応する信号灯の制御を行なう。そして、複数の交通信号制御機がそれぞれ行なう信号灯の制御の制御履歴情報は、所定の期間毎に送信されてくる。あるいは、それぞれの交通信号制御機において設定された期間毎に送信されてもよい。制御演算部２４は、通信部２２において受信する制御履歴情報を記憶装置２６のデータベースとして格納する。このとき、通信網４００が通信障害の発生等により複数の交通信号制御機のうちの少なくとも一つと通信状態が異常状態であるときは、通信状態が異常状態となる交通信号制御機は、オフライン動作モードで動作する。すなわち、通信状態が異常状態となる交通信号制御機は、予め記憶装置に格納された信号制御プランに基づいて、単独で信号制御を行なう。そのため、交通管制センタ２００において、データベースに格納された制御履歴情報に欠落部分が生じる。そのため、通信状態が異常状態であった交通信号制御機が正常状態に回復後に、ユーザの指示入力により、信号制御装置３００は、欠落部分に対応する部分履歴情報を、通信状態が異常状態であった交通信号制御機に対して要求する。そして、通信状態が異常状態であった交通信号制御機から欠落部分に対応する部分履歴情報を通信部２２において受信することに応じて、制御演算部２４は、データベースの欠落部分の補充が可能となる。
【００５４】
図６は、交通管制センタ２００に備えられる信号制御装置３００のソフトウェア構成を示す機能ブロック図である。
【００５５】
図６を参照して、交通管制センタ２００は、交通信号制御機１００に対して制御信号を送信して信号灯１１２の制御を行なうための信号制御装置３００を備える。信号制御装置３００は、交通信号制御機１００が信号灯１１２に対して行なう信号制御の制御履歴情報を交通信号制御機１００に要求するための履歴情報要求部４０と、交通信号制御機１００から送信される制御履歴情報を受信するための履歴情報受信部４２と、制御履歴情報に含まれる複数の履歴項目のうちの少なくとも一つを指定するための要求内容指定部３０と、交通信号制御機１００が保持している制御履歴情報の消去指示を送信するための履歴消去要求部３８と、消去する履歴項目を指定するための消去内容指定部２８と、受信した制御履歴情報を格納するためのデータベース３４と、制御履歴要求部４０からの要求に対する交通信号制御機１００からの応答に基づいて、データベース３４に含まれる制御履歴情報を補充するためのデータベース補充部３２と、通信状態を監視するための通信状態監視部３６とを含む。
【００５６】
通信状態監視部３６においては、所定の期間毎に交通信号制御機１００との間の通信状態が正常状態であるか否かを検査する。
【００５７】
検査する方法としては、たとえば、交通信号制御機１００から所定の期間毎に送信されてくるべき情報が所定の期間経過後にも送信されてこない場合に、通信障害が発生したと判断する方法を用いてもよい。「送信されてくるべき情報」とは、特に限定されるものではないが、たとえば、交通管制センタ２００との通信における各レイヤ毎のヘルスチェック電文を含む。すなわち、本検査については、定期的に通信のレイヤ毎にヘルスチェックを行なうこともできる。たとえば、検査するレイヤのうち一つでも障害ありと判断できるレイヤがあれば、通信状態監視部３６は、通信障害発生と判断することができる。
【００５８】
履歴情報要求部４０においては、要求内容指定部３０から指定された時間帯および内容項目の制御履歴情報を要求する要求電文を交通信号制御機１００に対して通信部２２により送信させる。
【００５９】
要求内容指定部３０においては、履歴情報要求部４０から送信する要求の内容についての指定を行なうことができる。要求内容指定部３０により指定できる内容は、たとえば、要求する制御履歴情報の時間帯および内容項目等である。
【００６０】
履歴情報受信部４２においては、交通信号制御機１００から送信されてくる制御履歴情報を通信部２２において受信させる。そして、履歴情報受信部４２は、受信した制御履歴情報をデータベース補充部３２に送る。
【００６１】
データベース補充部３２においては、履歴情報受信部４２から送られる制御履歴情報をデータベース３４に格納する。
【００６２】
データベース補充部３２におけるデータベース３４の制御履歴情報の欠落部分の補充方法については、たとえば、データベース補充部３２は、データベース３４に保持されているデータの欠落部分を検索する。そして、データベース補充部３２は、ヒットした欠落時間帯と受信した制御履歴情報の時刻値を比較する。比較結果に基づいて、たとえば、交通信号制御機１００に対応する制御履歴情報に欠落時間帯があると確認できた場合に、データベース補充部３２は、欠落時間帯を要求内容指定部３０により指定させて、欠落部分に対応する部分履歴情報を交通信号制御機１００に対して、履歴情報要求部４０により要求させる。あるいは、ユーザによる入力部２７への、時間帯、または、内容項目の指定、および、部分履歴情報の要求を行なう指示を入力してもよい。そして、データベース補充部３２は、交通信号制御機１００からの応答に含まれる部分履歴情報をデータベース３４の欠落部分に追加するという方法を用いてもよい。
【００６３】
なお、データベース３４およびデータベース補充部３２は、信号制御装置３００と独立した別個のハードウェア装置として実現することも可能である。
【００６４】
履歴消去要求部３８においては、交通信号制御機１００に対して、保持している制御履歴情報を消去する要求電文を送信する。
【００６５】
消去内容指定部２８においては、履歴消去要求部３８から送信する消去要求の内容についての指定を行なうことができる。消去内容指定部２８により指定できる内容は、たとえば、消去する制御履歴情報の時間帯および内容項目等である。
【００６６】
［交通信号制御機の動作の説明］
次に、図３および図４において基本構成について説明した交通信号制御機１００が通信部４の回線を監視し、交通管制センタ２００と通信障害が発生することに応じて、指定された項目の制御履歴情報を蓄積する動作について説明する。
【００６７】
図７は、交通信号制御機１００の動作を説明するためのフローチャートである。
【００６８】
図７を参照して、まず、通信状態監視部２０は、交通管制センタ２００に備わる信号制御装置３００との通信状態の監視を行なう。
【００６９】
すなわち、通信状態監視部２０は、信号制御装置３００から送信されてくる情報が前回受信してから第１の所定の時間経過後に受信したかどうかの判断を行なう（ステップＳ１０１）。
【００７０】
ステップＳ１０１において、信号制御装置３００から送信されてくる情報が前回受信してから第１の所定の時間経過後に受信する場合、通信状態監視部２０は、通信状態が正常状態であると判断する（ステップＳ１０２）。
【００７１】
そして、履歴情報蓄積部１６は、オンライン動作モード時において指定された履歴項目の制御履歴情報の蓄積を開始する（ステップＳ１０３）。
【００７２】
つづいて、履歴情報送信部１２は、所定の期間後に蓄積した制御履歴情報を交通管制センタ２００に送信する（ステップＳ１０４）。
【００７３】
そして、制御演算部２は、処理をステップＳ１０１に戻す。
一方、ステップＳ１０１において、信号制御装置３００から送信されてくる情報が前回受信してから第１の所定の時間経過後に受信しない場合、通信状態監視部２０は、第１の所定の時間経過後からさらに第２の所定の時間以内に情報を受信するか否かの判断を行なう（ステップＳ１０５）。
【００７４】
そして、ステップＳ１０５において、第２の所定の時間以内に情報を受信する場合、制御演算部２は、処理をステップＳ１０２に移行させる。
【００７５】
一方、ステップＳ１０５において、第２の所定の時間以内に情報を受信しない場合、通信状態監視部２０は、通信状態が異常状態であると判断する（ステップＳ１０６）。
【００７６】
そして、履歴情報蓄積部１６は、オフライン動作モード時において指定された履歴項目の制御履歴情報の蓄積を開始する（ステップＳ１０７）。
【００７７】
そして、通信状態監視部２０は、通信状態が正常状態に回復したか否かの判断を行なう（ステップＳ１０８）。
【００７８】
ステップＳ１０８において、通信状態が正常状態に回復していない場合、制御演算部２は、処理をステップＳ１０７に移行させる。
【００７９】
一方、ステップＳ１０８において、通信状態が正常状態に回復した場合、制御演算部２は、処理をステップＳ１０３に移行させる。
【００８０】
［信号制御装置３００の動作の説明］
次に、図５および図６において基本構成について説明した信号制御装置３００の動作について説明する。
【００８１】
図８は、交通管制センタ２００に備わる信号制御装置３００の動作を説明するためのフローチャートである。
【００８２】
図８を参照して、まず、通信状態監視部３６は、信号制御装置３００と通信網４００を介して接続される交通信号制御機１００との通信状態の監視を行なう（ステップＳ２０１）。
【００８３】
すなわち、通信状態監視部３６は、交通信号制御機１００から送信されてくる情報が前回受信してから第１の所定の時間経過後に受信したかどうかの判断を行なう。
【００８４】
ステップＳ２０１において、交通信号制御機１００から送信されてくる情報を前回受信してから第１の所定の時間経過後に受信する場合、通信状態監視部３６は、通信状態が正常状態であると判断する（ステップＳ２０２）。
【００８５】
つづいて、データベース補充部３２は、受信した情報に含まれる制御履歴情報をデータベース３４に格納する（ステップＳ２０３）。
【００８６】
そして、制御演算部２４は、処理をステップＳ２０１に戻す。
一方、ステップＳ２０１において、交通信号制御機１００から送信されてくる情報を前回受信してから第１の所定の時間経過後に受信しない場合、通信状態監視部３６は、第１の所定の時間経過後からさらに第２の所定の時間以内に情報を受信するか否かの判断を行なう（ステップＳ２０４）。
【００８７】
ステップＳ２０４において、第２の所定の時間以内に情報を受信する場合、制御演算部２４は、処理をステップＳ２０２に移行させる。
【００８８】
一方、ステップＳ２０４において、第２の所定の時間以内に情報を受信しない場合、通信状態監視部３６は、通信状態が異常状態であると判断する（ステップＳ２０５）。
【００８９】
次に、通信状態監視部３６は、通信状態が正常状態に回復したか否かの判断を行なう（ステップＳ２０６）。
【００９０】
ステップＳ２０６において、通信状態が正常状態に回復していない場合、通信状態監視部３６は、通信状態が正常状態になるまで監視を継続する。
【００９１】
一方、ステップＳ２０６において、通信状態が正常状態に回復した場合、制御演算部２４は、処理をステップＳ２０１に戻す。
【００９２】
［部分履歴情報のデータベースへの補充の動作の説明］
次に、信号制御装置３００が交通信号制御機１００に対して、データベース３４の欠落部分に対応する部分履歴情報を要求して、要求に対する応答に基づいて、データベース３４に部分履歴情報を補充する動作について説明する。
【００９３】
図９は、信号制御装置３００において制御履歴情報の欠落部分に対応する部分履歴情報をデータベース３４に補充するときのフローチャートである。
【００９４】
まず、データベース補充部３２は、データベース３４に制御履歴情報の欠落部分の有無の検索を行なう（ステップＳ３０１）。
【００９５】
そして、交通信号制御機１００において、格納された制御履歴情報に欠落部分を含む場合、要求内容指定部３０は、欠落部分に対応する項目を指定する。そして、履歴情報要求部４０は、欠落部分に対応する部分履歴情報の要求指示を送信する（ステップＳ３０２）。
【００９６】
そして、交通信号制御機１００において、履歴情報要求受信部１０は、部分履歴情報の要求指示を受信する（ステップＳ３０３）。
【００９７】
部分履歴情報の要求指示の受信に応じて、履歴情報送信部１２は、オフライン動作モード時に履歴情報蓄積部１６により蓄積された部分履歴情報を信号制御装置３００に送信する（ステップＳ３０４）。
【００９８】
次に、信号制御装置３００において、履歴情報受信部４２は、部分履歴情報を受信する（ステップＳ３０５）。
【００９９】
つづいて、データベース補充部３２は、データベース３４に受信した部分履歴情報を補充する（ステップＳ３０６）。
【０１００】
次に、履歴消去要求部３８は、ユーザからの指示に応じて、交通信号制御機１００に含まれる記憶装置６に格納された制御履歴情報の消去指示を交通信号制御機１００に対して送信する（ステップＳ３０７）。
【０１０１】
そして、交通信号制御機１００において、履歴情報消去部８は、制御履歴情報の消去指示を受信する（ステップＳ３０８）。
【０１０２】
このとき、消去指示の受信に応じて、履歴情報消去部８は、制御履歴情報の消去を行なう（ステップＳ３０９）。
【０１０３】
以上説明したとおり、本発明によれば、交通信号制御機１００の通信障害期間中にオフライン動作モード時の制御履歴情報を、通信障害回復後にまとめて交通管制センタ２００に送信することができる。
【０１０４】
また、制御履歴情報のうち指定された内容項目の情報のみを保持もしくは送信することにより、通信回線の帯域、および、交通信号制御機１００に搭載可能な記憶装置６の容量を効率よく使用することができる。
【０１０５】
さらに、記憶装置６に蓄積される制御履歴情報を交通管制センタ２００からの指示により消去することにより、交通信号制御機１００に搭載可能な記憶装置６を効率よく使うことができる。
【０１０６】
また、たとえば、路側に設置される交通信号制御機１００に備わる記憶媒体の容量が有限であるため記憶媒体の記憶領域をより有効に活用するために、リングバッファ形式で記憶媒体に含まれる最古の情報を最新の情報で上書きする等の機能を用意することもできる。
【０１０７】
一方、信号制御装置３００において、指定した時間帯、または、指定した内容項目の制御履歴情報を交通信号制御機１００に要求することにより、通信障害中に欠落した制御履歴情報を受信し、データベース３４に欠落した制御履歴情報を補充することができる。
【０１０８】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【０１０９】
【発明の効果】
交通信号制御機が通信状態の異常状態時に信号制御手段により制御される信号灯の制御履歴情報を記憶手段に蓄積するための履歴情報蓄積手段と、通信手段において制御履歴情報の要求指示が受信されることに応じて、蓄積した制御履歴情報を通信手段により通信網に送信させるための履歴情報送信手段とを備えることにより、信号制御装置において、通信状態の異常状態中に欠落した制御履歴情報を記憶手段に補充することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態における交通信号制御機１００、１０２、１０４と交通管制センタ２００との全体の構成の概略を示す図である。
【図２】道路に設置される交通信号制御機１００と信号灯１１２との外観を示す図である。
【図３】交通信号制御機１００のハードウェア構成を示す機能ブロック図である。
【図４】交通信号制御機１００に備えられる制御演算部２のソフトウェア構成を示す機能ブロック図である。
【図５】交通管制センタ２００に備えられる信号制御装置３００のハードウェア構成を示す機能ブロック図である。
【図６】交通管制センタ２００に備えられる信号制御装置３００のソフトウェア構成を示す機能ブロック図である。
【図７】交通信号制御機１００の動作を説明するためのフローチャートである。
【図８】交通管制センタ２００に備わる信号制御装置３００の動作を説明するためのフローチャートである。
【図９】信号制御装置３００において制御履歴情報の欠落部分に対応する部分履歴情報をデータベース３４に補充するときのフローチャートである。
【符号の説明】
２  制御演算部、４  通信部、６  記憶装置、８  履歴情報消去部、１０  履歴情報要求受信部、１２  履歴情報送信部、１４  信号制御部、１６  履歴情報蓄積部、１８  履歴蓄積指定部、２０  通信状態監視部、２２  通信部、２４  制御演算部、２６  記憶装置、２７  入力部、２８  消去内容指定部、３０  要求内容指定部、３２  データベース補充部、３４  データベース、３６  通信状態監視部、３８  履歴消去要求部、４０  履歴情報要求部、４２  履歴情報受信部、１００，１０２，１０４  交通信号制御機、１０６，１０８，１１０  専用回線、１１２  信号灯、２００  交通管制センタ、３００  信号制御装置、４００  通信網。
【図１】
2005031907.tif 000003
【図２】
2005031907.tif 000004
【図３】
2005031907.tif 000005
【図４】
2005031907.tif 000006
【図５】
2005031907.tif 000007
【図６】
2005031907.tif 000008
【図７】
2005031907.tif 000009
【図８】
2005031907.tif 000010
【図９】
2005031907.tif 000011