(57)【要約】【課題】作業者が効率的に信号灯器の表示制御の確認または設定作業を行うことのできる情報処理装置を提供する。【解決手段】信号灯器を制御する信号制御機に接続され、当該信号制御機の状態を表示するための情報処理装置であって、信号制御機から、感応制御の種類ごとに、感応を実行する階梯情報または感応に用いられる感知器情報を取得する取得部と、取得部が取得した階梯情報または感知器情報に基づいて、各階梯で実行される感応制御の種類、または各感知器を用いて実行される感応制御の種類を、画面上に表示させる表示制御部とを備える。【選択図】図２
2017228060.tif 000002
【特許請求の範囲】
【請求項１】
信号灯器を制御する信号制御機に接続され、当該信号制御機の状態を表示するための情報処理装置であって、
前記信号制御機から、感応制御の種類ごとに、感応を実行する階梯情報または感応に用いられる感知器情報を取得する取得部と、
前記取得部が取得した前記階梯情報または前記感知器情報に基づいて、各階梯で実行される感応制御の種類、または各感知器を用いて実行される感応制御の種類を、画面上に表示させる表示制御部と
を備える情報処理装置。
【請求項２】
前記表示制御部は、階梯ごとに、当該階梯で実行される感応制御の種類を示した表を前記画面上に表示させる
請求項１に記載の情報処理装置。
【請求項３】
前記表示制御部は、さらに、階梯ごとに、感応制御が許可されているか否かを示す前記表を前記画面上に表示させる
請求項２に記載の情報処理装置。
【請求項４】
前記表示制御部は、感知器ごとに、当該感知器を用いて実行される感応制御の種類を示した表を前記画面上に表示させる
請求項１に記載の情報処理装置。
【請求項５】
信号灯器を制御する信号制御機に接続され、当該信号制御機の状態を表示するための情報処理装置であって、
前記信号制御機から、階梯ごとに、当該階梯の実行時間の設定値と、当該階梯の実行時間の実績値とを取得する取得部と、
前記取得部が取得した前記実行時間の設定値および実績値に基づいて、階梯ごとに実行時間の延長時間または短縮時間を算出する算出部と、
階梯ごとに、前記算出部が算出した延長時間または短縮時間を画面上に表示させる表示制御部と
を備える情報処理装置。
【請求項６】
前記表示制御部は、さらに、階梯ごとに、前記実行時間の設定値を表示させる
請求項５に記載の情報処理装置。
【請求項７】
前記表示制御部は、さらに、感応制御を設定することのできる階梯を表示させる
請求項５または請求項６に記載の情報処理装置。
【請求項８】
前記表示制御部は、さらに、階梯ごとに、実行された感応制御の種類を表示させる
請求項５〜請求項７のいずれか１項に記載の情報処理装置。
【請求項９】
さらに、前記取得部が取得した各階梯の実行時間の設定値および実績値をログ情報として記憶する記憶部を備え、
前記算出部は、前記ログ情報に基づいて、階梯ごとに実行時間の延長時間または短縮時間を算出する
請求項５〜請求項８のいずれか１項に記載の情報処理装置。
【請求項１０】
信号灯器を制御する信号制御機に接続され、当該信号制御機の状態を表示するための情報処理装置であって、
前記信号制御機から、当該信号制御機による前記信号灯器の表示制御の周期ごとに、各階梯の実行時間を取得する取得部と、
前記取得部が取得した周期ごとの前記各階梯の実行時間を記憶する記憶部と、
複数の周期について、前記記憶部に記憶されている、周期ごとの前記各階梯の実行時間を画面上に表示させる表示制御部と
を備える情報処理装置。
【請求項１１】
前記取得部は、さらに、周期ごとに、当該周期で用いられる信号現示のパターンを取得し、
前記記憶部は、さらに、前記取得部が取得した周期ごとの前記信号現示のパターンを記憶し、
前記表示制御部は、さらに、前記記憶部に記憶されている、周期ごとの前記信号現示のパターンを表示させる
請求項１０に記載の情報処理装置。
【請求項１２】
前記取得部は、さらに、周期ごとに、前記信号制御機の制御方法を取得し、
前記記憶部は、さらに、前記取得部が取得した周期ごとの前記制御方法を記憶し、
前記表示制御部は、さらに、前記記憶部に記憶されている周期ごとの前記制御方法を表示させる
請求項１０または請求項１１に記載の情報処理装置。
【請求項１３】
信号灯器を制御する信号制御機に接続され、当該信号制御機に対する操作項目を表示させる情報処理装置であって、
上位階層の操作項目を画面上に表示する表示制御部と、
前記上位階層の操作項目を選択することにより表示可能となる下位階層の操作項目の利用履歴を取得する取得部とを備え、
前記表示制御部は、前記取得部が取得した前記利用履歴に基づいて、利用頻度のより高い操作項目、または利用時期のより新しい操作項目を優先して、前記上位階層の操作項目とともに前記画面上に表示する
情報処理装置。
【請求項１４】
信号灯器を制御する信号制御機に接続され、当該信号制御機に対する設定項目を表示するための情報処理装置であって、
前記信号制御機の設定項目の設定対象とされる少なくとも１つの機能を画面上に表示する表示制御部と、
前記少なくとも１つの機能のうちのいずれかの機能の選択を受け付ける受付部とを備え、
前記表示制御部は、さらに、前記受付部が受け付けた前記機能に対して設定が必須の設定項目を認識可能に表示する
情報処理装置。
【請求項１５】
前記受付部は、さらに、選択を受け付けた前記機能に係る前記設定項目の設定値を受け付け、
前記表示制御部は、前記設定値を受け付けた前記設定項目に係る前記機能と同時に前記信号制御機に設定することのできる機能のみを前記画面上に表示する
請求項１４に記載の情報処理装置。
【請求項１６】
信号灯器を制御する信号制御機に接続されたコンピュータに、当該信号制御機の状態を表示するための制御を実行させるコンピュータプログラムであって、
前記コンピュータを、
前記信号制御機から、感応制御の種類ごとに、感応を実行する階梯情報または感応に用いられる感知器情報を取得する取得部と、
前記取得部が取得した前記階梯情報または前記感知器情報に基づいて、各階梯で実行される感応制御の種類、または各感知器を用いて実行される感応制御の種類を、画面上に表示させる表示制御部と
して機能させるためのコンピュータプログラム。
【請求項１７】
信号灯器を制御する信号制御機に接続されたコンピュータに、当該信号制御機の状態を表示するための制御を実行させるコンピュータプログラムであって、
前記コンピュータを、
前記信号制御機から、階梯ごとに、当該階梯の実行時間の設定値と、当該階梯の実行時間の実績値とを取得する取得部と、
前記取得部が取得した前記実行時間の設定値および実績値に基づいて、階梯ごとに実行時間の延長時間または短縮時間を算出する算出部と、
階梯ごとに、前記算出部が算出した延長時間または短縮時間を画面上に表示させる表示制御部と
して機能させるためのコンピュータプログラム。
【請求項１８】
信号灯器を制御する信号制御機に接続されたコンピュータに、当該信号制御機の状態を表示するための制御を実行させるコンピュータプログラムであって、
前記コンピュータを、
前記信号制御機から、当該信号制御機による前記信号灯器の表示制御の周期ごとに、各階梯の実行時間を取得する取得部と、
前記取得部が取得した周期ごとの前記各階梯の実行時間を記憶する記憶部と、
複数の周期について、前記記憶部に記憶されている、周期ごとの前記各階梯の実行時間を画面上に表示させる表示制御部と
して機能させるためのコンピュータプログラム。
【請求項１９】
信号灯器を制御する信号制御機に接続されたコンピュータに、当該信号制御機に対する操作項目を表示させるための制御を実行させるコンピュータプログラムであって、
前記コンピュータを、
上位階層の操作項目を画面上に表示する表示制御部と、
前記上位階層の操作項目を選択することにより表示可能となる下位階層の操作項目の利用履歴を取得する取得部として機能させ、
前記表示制御部は、前記取得部が取得した前記利用履歴に基づいて、利用頻度のより高い操作項目、または利用時期のより新しい操作項目を優先して、前記上位階層の操作項目とともに前記画面上に表示する
コンピュータプログラム。
【請求項２０】
信号灯器を制御する信号制御機に接続されたコンピュータに、当該信号制御機に対する設定項目を表示するための制御を実行させるコンピュータプログラムであって、
前記コンピュータを、
前記信号制御機の設定項目の設定対象とされる少なくとも１つの機能を画面上に表示する表示制御部と、
前記少なくとも１つの機能のうちのいずれかの機能の選択を受け付ける受付部として機能させ、
前記表示制御部は、さらに、前記受付部が受け付けた前記機能に対して設定が必須の設定項目を認識可能に表示する
コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、交通信号制御機の実行状態を表示するための情報処理装置およびコンピュータプログラムに関する。
【背景技術】
【０００２】
交通信号制御機（以下、「信号制御機」という。）は交差点等に設置され、交通信号灯器（以下、「信号灯器」という。）の表示制御を実行する。従来、作業者がキーボード等を操作してコンソールに入力した設定値を、コンソールが信号制御機に送信することにより、信号灯器を動作させるための設定値の設定が行われていた（例えば、特許文献１参照）。例えば、設定値には、信号灯器の各階梯の秒数や、各階梯における現示などが含まれる。信号制御機は、このような設定値に基づいて、信号灯器の点灯、滅灯および点滅を制御する。
【０００３】
信号制御機および信号灯器を含む交通信号機の設置工事または保守などの際には、設定値通りに信号灯器の表示制御が行われているか否かの確認作業が必要である。このため、作業者は、目視により灯色動作を確認することにより、表示制御の確認を行う。または、作業者は、交通信号制御機にコンソールを接続して、コンソール上で動作する専用のコントロールソフトからの情報に基づいて、表示制御を確認する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−３２１６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、車両感知器等を利用した感応制御などの複雑な表示制御が行われる場合には、表示制御の確認には一定の経験および知識が必要となる。
【０００６】
このため、知識や経験が乏しい作業者は、効率的に信号灯器の表示制御の確認作業を行うことが困難であるという課題がある。
【０００７】
本発明はこのような事情に鑑みてなされたものであり、作業者が効率的に信号灯器の表示制御の確認作業または設定作業を行うことのできる情報処理装置およびコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
（１）上記目的を達成するために、本発明の一実施態様に係る情報処理装置は、信号灯器を制御する信号制御機に接続され、当該信号制御機の状態を表示するための情報処理装置であって、前記信号制御機から、感応制御の種類ごとに、感応を実行する階梯情報または感応に用いられる感知器情報を取得する取得部と、前記取得部が取得した前記階梯情報または前記感知器情報に基づいて、各階梯で実行される感応制御の種類、または各感知器を用いて実行される感応制御の種類を、画面上に表示させる表示制御部とを備える。
【０００９】
（５）本発明の他の一実施態様に係る情報処理装置は、信号灯器を制御する信号制御機に接続され、当該信号制御機の状態を表示するための情報処理装置であって、前記信号制御機から、階梯ごとに、当該階梯の実行時間の設定値と、当該階梯の実行時間の実績値とを取得する取得部と、前記取得部が取得した前記実行時間の設定値および実績値に基づいて、階梯ごとに実行時間の延長時間または短縮時間を算出する算出部と、階梯ごとに、前記算出部が算出した延長時間または短縮時間を画面上に表示させる表示制御部とを備える。
【００１０】
（１０）本発明の他の一実施態様に係る情報処理装置は、信号灯器を制御する信号制御機に接続され、当該信号制御機の状態を表示するための情報処理装置であって、前記信号制御機から、当該信号制御機による前記信号灯器の表示制御の周期ごとに、各階梯の実行時間を取得する取得部と、前記取得部が取得した周期ごとの前記各階梯の実行時間を記憶する記憶部と、複数の周期について、前記記憶部に記憶されている、周期ごとの前記各階梯の実行時間を画面上に表示させる表示制御部とを備える。
【００１１】
（１３）本発明の他の一実施態様に係る情報処理装置は、信号灯器を制御する信号制御機に接続され、当該信号制御機に対する操作項目を表示させる情報処理装置であって、上位階層の操作項目を画面上に表示する表示制御部と、前記上位階層の操作項目を選択することにより表示可能となる下位階層の操作項目の利用履歴を取得する取得部とを備え、前記表示制御部は、前記取得部が取得した前記利用履歴に基づいて、利用頻度のより高い操作項目、または利用時期のより新しい操作項目を優先して、前記上位階層の操作項目とともに前記画面上に表示する。
【００１２】
（１４）本発明の他の一実施態様に係る情報処理装置は、信号灯器を制御する信号制御機に接続され、当該信号制御機に対する設定項目を表示するための情報処理装置であって、前記信号制御機の設定項目の設定対象とされる少なくとも１つの機能を画面上に表示する表示制御部と、前記少なくとも１つの機能のうちのいずれかの機能の選択を受け付ける受付部とを備え、前記表示制御部は、さらに、前記受付部が受け付けた前記機能に対して設定が必須の設定項目を認識可能に表示する。
【００１３】
（１６）本発明の他の一実施態様に係るコンピュータプログラムは、信号灯器を制御する信号制御機に接続されたコンピュータに、当該信号制御機の状態を表示するための制御を実行させるコンピュータプログラムであって、前記コンピュータを、前記信号制御機から、感応制御の種類ごとに、感応を実行する階梯情報または感応に用いられる感知器情報を取得する取得部と、前記取得部が取得した前記階梯情報または前記感知器情報に基づいて、各階梯で実行される感応制御の種類、または各感知器を用いて実行される感応制御の種類を、画面上に表示させる表示制御部として機能させる。
【００１４】
（１７）本発明の他の一実施態様に係るコンピュータプログラムは、信号灯器を制御する信号制御機に接続されたコンピュータに、当該信号制御機の状態を表示するための制御を実行させるコンピュータプログラムであって、前記コンピュータを、前記信号制御機から、階梯ごとに、当該階梯の実行時間の設定値と、当該階梯の実行時間の実績値とを取得する取得部と、前記取得部が取得した前記実行時間の設定値および実績値に基づいて、階梯ごとに実行時間の延長時間または短縮時間を算出する算出部と、階梯ごとに、前記算出部が算出した延長時間または短縮時間を画面上に表示させる表示制御部として機能させる。
【００１５】
（１８）本発明の他の一実施態様に係るコンピュータプログラムは、信号灯器を制御する信号制御機に接続されたコンピュータに、当該信号制御機の状態を表示するための制御を実行させるコンピュータプログラムであって、前記コンピュータを、前記信号制御機から、当該信号制御機による前記信号灯器の表示制御の周期ごとに、各階梯の実行時間を取得する取得部と、前記取得部が取得した周期ごとの前記各階梯の実行時間を記憶する記憶部と、複数の周期について、前記記憶部に記憶されている、周期ごとの前記各階梯の実行時間を画面上に表示させる表示制御部として機能させる。
【００１６】
（１９）本発明の他の一実施態様に係るコンピュータプログラムは、信号灯器を制御する信号制御機に接続されたコンピュータに、当該信号制御機に対する操作項目を表示させるための制御を実行させるコンピュータプログラムであって、前記コンピュータを、上位階層の操作項目を画面上に表示する表示制御部と、前記上位階層の操作項目を選択することにより表示可能となる下位階層の操作項目の利用履歴を取得する取得部として機能させ、前記表示制御部は、前記取得部が取得した前記利用履歴に基づいて、利用頻度のより高い操作項目、または利用時期のより新しい操作項目を優先して、前記上位階層の操作項目とともに前記画面上に表示する。
【００１７】
（２０）本発明の他の一実施態様に係るコンピュータプログラムは、信号灯器を制御する信号制御機に接続されたコンピュータに、当該信号制御機に対する設定項目を表示するための制御を実行させるコンピュータプログラムであって、前記コンピュータを、前記信号制御機の設定項目の設定対象とされる少なくとも１つの機能を画面上に表示する表示制御部と、前記少なくとも１つの機能のうちのいずれかの機能の選択を受け付ける受付部として機能させ、前記表示制御部は、さらに、前記受付部が受け付けた前記機能に対して設定が必須の設定項目を認識可能に表示する。
【００１８】
なお、本発明は、このような特徴的な処理部を備える情報処理装置として実現することができるだけでなく、情報処理装置に含まれる特徴的な処理部が実行する処理をステップとする情報処理方法として実現することができる。また、上記したコンピュータプログラムを、ＣＤ−ＲＯＭ（Compact Disc-Read Only Memory）等のコンピュータ読取可能な非一時的な記録媒体やインターネット等の通信ネットワークを介して流通させることができるのは、言うまでもない。また、本発明は、情報処理装置の一部又は全部を実現する半導体集積回路として実現したり、情報処理装置を含むシステムとして実現したりすることもできる。
【発明の効果】
【００１９】
本発明によると、作業者が効率的に信号灯器の表示制御の確認作業または設定作業を行うことができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施の形態１に係る交通信号制御システムの構成を示す図である。
【図２】実施の形態１に係るコンソールの機能的な構成を示すブロック図である。
【図３】各階梯で実行される感応制御の種類の表示例を示す図である。
【図４】各感知器を用いて実行される感応制御の種類の表示例を示す図である。
【図５】実施の形態１に係るコンソールが実行する処理の一例を示すフローチャートである。
【図６】実施の形態２に係るコンソールの機能的な構成を示すブロック図である。
【図７】表示装置の表示画面への表示例を示す図である。
【図８】実施の形態２に係るコンソールが実行する処理の一例を示すフローチャートである。
【図９】表示装置の表示画面への表示例を示す図である。
【図１０】実施の形態３に係るコンソールが実行する処理の一例を示すフローチャートである。
【図１１】表示装置の表示画面に表示される操作項目の一例を示す図である。
【図１２】表示装置の表示画面に表示される操作項目の一例を示す図である。
【図１３】実施の形態４に係るコンソールが実行する処理の一例を示すフローチャートである。
【図１４】操作項目の画面表示処理（図１３のステップＳ４１）の詳細を示すフローチャートである。
【図１５】実施の形態５に係るコンソールの機能的な構成を示すブロック図である。
【図１６】表示装置の表示画面への表示例を示す図である。
【図１７】表示装置の表示画面への表示例を示す図である。
【図１８】実施の形態５に係るコンソールが実行する処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００２１】
最初に本発明の実施態様を列記して説明する。
（１）上記目的を達成するために、本発明の一実施態様に係る情報処理装置は、信号灯器を制御する信号制御機に接続され、当該信号制御機の状態を表示するための情報処理装置であって、前記信号制御機から、感応制御の種類ごとに、感応を実行する階梯情報または感応に用いられる感知器情報を取得する取得部と、前記取得部が取得した前記階梯情報または前記感知器情報に基づいて、各階梯で実行される感応制御の種類、または各感知器を用いて実行される感応制御の種類を、画面上に表示させる表示制御部とを備える。
【００２２】
この構成によると、階梯ごとに実行される感応制御の種類、または感知器ごとに当該感知器を用いて実行される感応制御の種類が画面上に表示される。このため、作業者は、階梯ごとまたは感知器ごとに、設定されている感応制御の種類を、容易に理解することができる。これにより、作業者は効率的に信号灯器の表示制御の確認作業を行うことができる。
【００２３】
（２）好ましくは、前記表示制御部は、階梯ごとに、当該階梯で実行される感応制御の種類を示した表を前記画面上に表示させる。
【００２４】
この構成によると、各階梯で実行される感応制御の種類が表形式で表示される。このため、作業者は、各階梯に設定されている感応制御の種類を、容易に理解することができる。
【００２５】
（３）さらに好ましくは、前記表示制御部は、さらに、階梯ごとに、感応制御が許可されているか否かを示す前記表を前記画面上に表示させる。
【００２６】
この構成によると、階梯ごとに感応制御が許可されているか否かが表示される。このため、例えば、感応制御が設定されている階梯であっても、感応制御が許可されていない場合には、当該階梯において感応制御が実行されないことを、作業者は容易に理解することができる。
【００２７】
（４）好ましくは、前記表示制御部は、感知器ごとに、当該感知器を用いて実行される感応制御の種類を示した表を前記画面上に表示させる。
【００２８】
この構成によると、感知器ごとに、当該感知器を用いて実行される感応制御の種類が表形式で表示される。このため、作業者は、各感知器を用いて実行される感応制御の種類を、容易に理解することができる。
【００２９】
（５）本発明の他の一実施態様に係る情報処理装置は、信号灯器を制御する信号制御機に接続され、当該信号制御機の状態を表示するための情報処理装置であって、前記信号制御機から、階梯ごとに、当該階梯の実行時間の設定値と、当該階梯の実行時間の実績値とを取得する取得部と、前記取得部が取得した前記実行時間の設定値および実績値に基づいて、階梯ごとに実行時間の延長時間または短縮時間を算出する算出部と、階梯ごとに、前記算出部が算出した延長時間または短縮時間を画面上に表示させる表示制御部とを備える。
【００３０】
この構成によると、各階梯の実行時間の設定値と実績値とに基づいて、実行時間の延長時間または短縮時間が算出され、算出された延長時間または短縮時間が、階梯ごとに表示される。これにより、作業者は、感応制御により、階梯ごとに実行時間がどの程度延長または短縮されたのかを容易に理解することができる。このため、作業者は効率的に信号灯器の表示制御の確認作業を行うことができる。
【００３１】
（６）好ましくは、前記表示制御部は、さらに、階梯ごとに、前記実行時間の設定値を表示させる。
【００３２】
この構成によると、実行時間の設定値と、実行時間の延長時間または短縮時間とが、階梯ごとに表示される。このため、作業者は、各階梯の実際の実行時間を容易に理解することができる。
【００３３】
（７）好ましくは、前記表示制御部は、さらに、感応制御を設定することのできる階梯を表示させる。
【００３４】
この構成によると、感応制御を設定することのできる階梯と、実行時間の延長時間または短縮時間とが、階梯ごとに表示される。このため、作業者は、感応制御を設定することのできる階梯で、実際に感応制御が行われたか否かを容易に理解することができる。
【００３５】
（８）好ましくは、前記表示制御部は、さらに、階梯ごとに、実行された感応制御の種類を表示させる。
【００３６】
この構成によると、実行された感応制御の種類と、実行時間の延長時間または短縮時間とが、階梯ごとに表示される。このため、作業者は、意図したとおりに感応制御が実行されているか否かを知ることができる。
【００３７】
（９）好ましくは、前記情報処理装置は、さらに、前記取得部が取得した各階梯の実行時間の設定値および実績値をログ情報として記憶する記憶部を備え、前記算出部は、前記ログ情報に基づいて、階梯ごとに実行時間の延長時間または短縮時間を算出する。
【００３８】
この構成によると、実行時間の設定値および実績値のログ情報に基づいて、各階梯の実行時間の延長時間または短縮時間が算出され、算出された延長時間または短縮時間が、階梯ごとに表示される。これにより、作業者は、信号制御機の過去の動作状態を確認することができる。
【００３９】
（１０）本発明の他の一実施態様に係る情報処理装置は、信号灯器を制御する信号制御機に接続され、当該信号制御機の状態を表示するための情報処理装置であって、前記信号制御機から、当該信号制御機による前記信号灯器の表示制御の周期ごとに、各階梯の実行時間を取得する取得部と、前記取得部が取得した周期ごとの前記各階梯の実行時間を記憶する記憶部と、複数の周期について、前記記憶部に記憶されている、周期ごとの前記各階梯の実行時間を画面上に表示させる表示制御部とを備える。
【００４０】
この構成によると、周期ごとの各階梯の実行時間の履歴が画面上に表示される。このため、作業者は、現在の各階梯の実行時間と過去の各階梯の実行時間とを比較しながら、表示制御が正しく行われているか否かを検証することができる。これにより、作業者は効率的に信号灯器の表示制御の確認作業を行うことができる。
【００４１】
（１１）好ましくは、前記取得部は、さらに、周期ごとに、当該周期で用いられる信号現示のパターンを取得し、前記記憶部は、さらに、前記取得部が取得した周期ごとの前記信号現示のパターンを記憶し、前記表示制御部は、さらに、前記記憶部に記憶されている、周期ごとの前記信号現示のパターンを表示させる。
【００４２】
この構成によると、作業者は周期ごとの信号現示のパターンを知ることができる。これにより、例えば、同一の信号現示のパターンを有する周期間で実行時間を比較したり、異なる信号現示のパターンを有する周期間で実行時間を比較したりすることができる。
【００４３】
（１２）好ましくは、前記取得部は、さらに、周期ごとに、前記信号制御機の制御方法を取得し、前記記憶部は、さらに、前記取得部が取得した周期ごとの前記制御方法を記憶し、前記表示制御部は、さらに、前記記憶部に記憶されている周期ごとの前記制御方法を表示させる。
【００４４】
この構成によると、例えば、作業者は信号制御機が遠隔動作を行っているのか、単独動作を行っているのかを知ることができる。これにより、作業者は、同一の制御方法を有する周期間で実行時間を比較したり、異なる制御方法を有する周期間で実行時間を比較したりすることができる。
【００４５】
（１３）本発明の他の一実施態様に係る情報処理装置は、信号灯器を制御する信号制御機に接続され、当該信号制御機に対する操作項目を表示させる情報処理装置であって、上位階層の操作項目を画面上に表示する表示制御部と、前記上位階層の操作項目を選択することにより表示可能となる下位階層の操作項目の利用履歴を取得する取得部とを備え、前記表示制御部は、前記取得部が取得した前記利用履歴に基づいて、利用頻度のより高い操作項目、または利用時期のより新しい操作項目を優先して、前記上位階層の操作項目とともに前記画面上に表示する。
【００４６】
この構成によると、利用頻度の高い操作項目、または直近に利用された操作項目が、相対的な上位階層の操作項目ともに画面上に表示される。このため、所望の操作項目を選択するために、何度も操作項目を選択する必要がなくなる。これにより、作業者は効率的に信号灯器の表示制御の確認作業を行うことができる。
【００４７】
（１４）本発明の他の一実施態様に係る情報処理装置は、信号灯器を制御する信号制御機に接続され、当該信号制御機に対する設定項目を表示するための情報処理装置であって、前記信号制御機の設定項目の設定対象とされる少なくとも１つの機能を画面上に表示する表示制御部と、前記少なくとも１つの機能のうちのいずれかの機能の選択を受け付ける受付部とを備え、前記表示制御部は、さらに、前記受付部が受け付けた前記機能に対して設定が必須の設定項目を認識可能に表示する。
【００４８】
この構成によると、作業者が機能の選択を行うと、当該機能に対する必須設定項目が認識可能に画面に表示される。このため、作業者は、効率的に必須設定項目を入力することができる。これにより、作業者は、信号灯器の表示制御のための設定作業を効率的に行うことができる。
【００４９】
（１５）好ましくは、前記受付部は、さらに、選択を受け付けた前記機能に係る前記設定項目の設定値を受け付け、前記表示制御部は、前記設定値を受け付けた前記設定項目に係る前記機能と同時に前記信号制御機に設定することのできる機能のみを前記画面上に表示する。
【００５０】
この構成によると、設定項目に設定値を設定した機能と併存が不可能な機能は画面上に表示させないようにすることができる。これにより、併存が不可能な機能に対して設定値が設定されることを防止することができる。また、作業者が、信号灯器の表示制御のための設定作業を効率的に行うことができる。
【００５１】
なお、信号制御機に接続されたコンピュータを、上述した情報処理装置が備える処理部として機能させるためのコンピュータプログラムとして、本発明の実施態様を構成することもできる。
【００５２】
［本願発明の実施形態の詳細］
以下、本発明の実施の形態について、図面を用いて詳細に説明する。なお、以下で説明する実施の形態は、いずれも本発明の好ましい一具体例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置および接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。本発明は、特許請求の範囲によって特定される。よって、以下の実施の形態における構成要素のうち、本発明の最上位概念を示す独立請求項に記載されていない構成要素については、本発明の課題を達成するのに必ずしも必要ではないが、より好ましい形態を構成するものとして説明される。
【００５３】
（実施の形態１）
図１は、本発明の実施の形態１に係る交通信号制御システムの構成を示す図である。
【００５４】
交通信号制御システム１は、交差点等に設置された信号灯器を制御することにより、自動車および歩行者の交通を制御するシステムである。交通信号制御システム１は、信号灯器３と、信号制御機２と、コンソール４とを備える。
【００５５】
信号灯器３は、青（緑）色、黄色および赤色の灯器の点灯、滅灯および点滅を行い、車両または歩行者に進行許可または停止指示を示す装置である。
【００５６】
信号制御機２は、信号灯器３が設置されている道路の脇に設置され、あらかじめ設定された現示および制御パラメータなどの設定値に従い、信号灯器３による各色の灯器の点灯、滅灯および点滅を制御する装置である。
【００５７】
コンソール４は、ネットワーク５を介して信号制御機２に接続され、信号制御機２の実行状態を表示するための情報処理装置として機能する。ネットワーク５は、インターネット等の汎用的な通信回線であってもよいし、専用回線であってもよい。なお、コンソール４は、信号制御機２に直接接続されていてもよい。
【００５８】
図２は、実施の形態１に係るコンソール４の機能的な構成を示すブロック図である。コンソール４は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＨＤＤ（Hard Disk Drive）およびディスプレイ装置などを備えるコンピュータにより構成される。コンソール４は、取得部１１と、記憶部１２と、表示制御部１３と、表示装置１４とを備える。取得部１１および表示制御部１３は、ＣＰＵ上でプログラムを実行することにより実現される機能的な構成である。
【００５９】
取得部１１は、感応制御の種類ごとに、感応を実行する階梯情報または感応に用いられる感知器情報を取得する。取得部１１は、取得した情報を、記憶部１２に記憶させる。
【００６０】
感応制御とは、車両感知器などの感知器により感知された車両の感知結果に従って、信号表示の方法や時間を変更する制御のことを言う。なお、感知器には、車両感知器の他、光ビーコンが含まれていてもよい。感応制御の種類には、例えば、ギャップ感応、バス感応などが含まれる。バス感応とは、交差点の手前に設けられたバス感知器によるバスの感知に応じて、青現示時間の延長または赤現示時間の短縮を行い、バスの信号待ち時間を軽減させる感応方式のことである。ギャップ感応とは、車両を１台感知するごとにギャップ（車間時間）を検出し、交通需要に見合うように青現示時間を延長する感応方式のことである。
【００６１】
例えば、取得部１１は、ギャップ感応について、感応を実行する階梯情報として階梯の番号「１」を取得し、感応に用いられる感知器情報として感知器の識別番号「１」および「２」を取得する。また、取得部１１は、バス感応について、感応を実行する階梯情報として階梯の番号「３」を取得し、感応に用いられる感知器情報として感知器の識別番号「３」および「４」を取得する。
【００６２】
なお、取得部１１は、階梯ごとに、感応制御が許可されているか否かを示す感応許可情報を取得してもよい。
【００６３】
記憶部１２は、階梯情報、感知器情報および感応許可情報を記憶するための記憶装置であり、例えば、ＲＡＭやＨＤＤなどにより構成される。
【００６４】
表示制御部１３は、取得部１１が取得し、記憶部１２に記憶されている階梯情報に基づいて、各階梯で実行される感応制御の種類を、表示装置１４の表示画面に表示させる。また、表示制御部１３は、取得部１１が取得し、記憶部１２に記憶されている感知器情報に基づいて、各感知器を用いて実行される感応制御の種類を、表示装置１４の表示画面に表示させる。さらに、表示制御部１３は、取得部１１が取得し、記憶部１２に記憶されている感応許可情報に基づいて、各階梯で感応制御が許可されているか否かを、表示装置１４の表示画面に表示させる。
【００６５】
図３は、各階梯で実行される感応制御の種類の表示例を示す図である。図３に示すように、表示画面には、信号灯器３の「階梯」の番号が「１」から「８」まで示されており、その下に、「感応許可」、「ギャップ感応」、「バス感応」が行ごとに示されている。「感応許可」の行で丸印が付けられた階梯（階梯１〜５）は、感応許可情報によって感応制御が許可されていることを示している。「ギャップ感応」の行で丸印が付けられた階梯（階梯１）については、当該階梯において、ギャップ感応が設定されていることを示している。同様に、「バス感応」の行で丸印が付けられている階梯（階梯３）については、当該階梯において、バス感応が設定されていることを示している。作業者は、この表を見ることにより、階梯ごとに、感応制御が許可されているか否かと、設定されている感応制御の種類とを知ることができる。これにより、例えば、作業者は、感応制御が許可されていないにもかかわらず、感応制御が設定されている階梯を見つけたり、感応制御が許可されているにもかかわらず、感応制御が設定されていない階梯を見つけたりすることができる。
【００６６】
図４は、各感知器を用いて実行される感応制御の種類の表示例を示す図である。図４に示すように、表示画面には、感知器の識別番号が「１」から「８」まで示されており、その下に、「ギャップ感応」、「バス感応」が行ごとに示されている。「ギャップ感応」の行で丸印が付けられた感知器（感知器１および２）については、当該感知器がギャップ感応において利用されることを示している。同様に、「バス感応」の行で丸印が付けられた感知器（感知器３および４）については、当該感知器がバス感応において利用されることを示している。作業者は、この表を見ることにより、感知器ごとに、当該感知器を用いて実行される感応制御の種類を知ることができる。これにより、作業者は、感応制御に用いられていない感知器を見つけたり、複数種類の感応制御に用いられている感知器を見つけたりすることができ、感知器の撤去や増設の検討材料にすることができる。
【００６７】
図５は、実施の形態１に係るコンソール４が実行する処理の一例を示すフローチャートである。
【００６８】
作業者がキーボードやマウス等の入力装置を操作して、コンソール４に対して感応情報の表示指示を行うまでコンソール４は待機する（Ｓ１１）。
【００６９】
感応情報の表示指示があった場合には（Ｓ１１でＹＥＳ）、取得部１１は、感応制御の種類ごとに、感応を実行する階梯情報または感応に用いられる感知器情報を取得し、取得した情報を記憶部１２に記憶させる（Ｓ１２）。
【００７０】
表示制御部１３は、記憶部１２に記憶されている階梯情報に基づいて、図３に示したような各階梯で実行される感応制御の種類を、表示装置１４の表示画面に表示させる（Ｓ１３）。なお、表示制御部１３は、記憶部１２に記憶されている感知器情報に基づいて、図４に示したような各感知器を用いて実行される感応制御の種類を、表示装置１４の表示画面に表示させてもよい。
【００７１】
従来、感応制御の種類ごとに設定値の設定が行われていたため、感応制御の種類ごとには、どのような設定が行われているかは分かったが、階梯ごとまたは感知器ごとに感応制御の種類を表示する機能はなかった。このため、作業者は、感応制御の種類ごとの設定値を追っていき、全体の設定値を確認することで、階梯ごとまたは感知器ごとにどのような感応制御が設定されているのかを理解していた。実施の形態１によると、作業者は、階梯ごとまたは感知器ごとに、設定されている感応制御の種類を、容易に理解することができる。
【００７２】
（実施の形態２）
実施の形態２に係る交通信号制御システムの構成は、図１に示した交通信号制御システム１と同様である。ただし、コンソール４の機能的な構成が一部異なる。なお、実施の形態３以降についても同様である。
【００７３】
図６は、実施の形態２に係るコンソール４の機能的な構成を示すブロック図である。コンソール４は、図２に示した実施の形態１に係るコンソール４の機能的な構成に加えて、算出部１５を備える。算出部１５は、ＣＰＵ上でプログラムを実行することにより実現される機能的な構成である。
【００７４】
取得部１１は、階梯ごとに、当該階梯の実行時間の設定値と、当該階梯の実行時間の実績値とを、信号制御機２から取得する。実行時間の設定値は、感応制御が実行されない通常状態での階梯の実行時間を示す。取得部１１は、取得した実行時間の設定値および実績値を記憶部１２に記憶させる。
【００７５】
また、取得部１１は、階梯ごとに、感応制御を設定することのできる階梯の情報と、実際に実行された感応制御の種類の情報とを、信号制御機２から取得し、記憶部１２に記憶させる。
【００７６】
算出部１５は、取得部１１が取得し、記憶部１２に記憶されている実行時間の設定値および実績値に基づいて、階梯ごとに実行時間の延長時間または短縮時間を算出する。つまり、実行時間の設定値を基準とした時の実行時間の実績値の延長時間または短縮時間を算出する。例えば、３番目の階梯について、実行時間の設定値が１０秒で、実行時間の実績値が１５秒であった場合には、実行時間の延長時間として５秒を算出する。また、６番目の階梯について、実行時間の設定値が８秒で、実行時間の実績値が５秒であった場合には、実行時間の短縮時間として３秒を算出する。
【００７７】
表示制御部１３は、階梯ごとに、算出部１５が算出した延長時間または短縮時間を表示装置１４の表示画面に表示させる。また、表示制御部１３は、階梯ごとに、実行時間の設定値を表示させる。
【００７８】
さらに、表示制御部１３は、記憶部１２に記憶されている情報に基づいて、階梯ごとに、感応制御を設定することのできる階梯と、実際に実行された感応制御の種類とを表示させる。
【００７９】
図７は、表示装置１４の表示画面への表示例を示す図である。図７に示すように、表示画面には、信号灯器３の「階梯」の番号が「１」から「８」まで示されており、その下に、「感応階梯」、「階梯秒数（設定値）」、「階梯秒数（実績値）」、「延長短縮」、「ギャップ感応」および「バス感応」が行ごとに示されている。
【００８０】
「感応階梯」の行で丸印が付けられた階梯（階梯１、３、６）については、当該階梯において感応制御を設定することができることが示されている。
「階梯秒数（設定値）」の行には、階梯ごとに、実行秒数の設定値が示されている。
「階梯秒数（実績値）」の行には、階梯ごとに、実行秒数の実績値が示されている。
【００８１】
「延長短縮」の行には、階梯ごとに、実行時間の設定値を基準とした時の実行時間の実績値の延長時間または短縮時間が示されている。正の値は実行時間が延長されたことを示し、負の値は実行時間が短縮されたことを示す。例えば、３番目の階梯については、実行時間の設定値１０秒に対して、階梯の実行時間が５秒間延長されたことを示している。また、６番目の階梯については、実行時間の設定値８秒に対して、階梯の実行時間が３秒短縮されたことを示している。
【００８２】
「ギャップ感応」の行で丸印が付けられた階梯（階梯３）については、当該階梯において、ギャップ感応が実行されたことを示している。同様に、「バス感応」の行で丸印が付けられた階梯（階梯６）については、当該階梯において、バス感応が実行されたことを示している。
【００８３】
このような表を見ることにより、作業者は、階梯ごとに、どのような表示制御がされているのかをリアルタイムで確認することができる。
【００８４】
図８は、実施の形態２に係るコンソール４が実行する処理の一例を示すフローチャートである。
【００８５】
作業者がキーボードやマウス等の入力装置を操作して、コンソール４に対して階梯情報（各階梯の実行秒数および各階梯で実行された感応制御などの情報）の表示指示を行うまで、コンソール４は待機する（Ｓ２１）。
【００８６】
階梯情報の表示指示があった場合には（Ｓ２１でＹＥＳ）、取得部１１は、階梯ごとに、感応制御を設定することのできる階梯の情報と、実行された感応制御の種類の情報とを、信号制御機２から取得し、記憶部１２に記憶させる（Ｓ２２）。
【００８７】
また、取得部１１は、当該階梯の実行時間の設定値と、当該階梯の実行時間の実績値とを、信号制御機２から取得し、記憶部１２に記憶させる（Ｓ２３）。
【００８８】
算出部１５は、記憶部１２に記憶されている実行時間の設定値および実績値に基づいて、階梯ごとに実行時間の延長時間または短縮時間を算出する（Ｓ２４）。
【００８９】
表示制御部１３は、図７に示したように、階梯ごとに、実行時間の延長時間または短縮時間と、実行時間の設定値とを表示させる（Ｓ２５、図７の「延長短縮」、「感応秒数」）。また、表示制御部１３は、階梯ごとに、感応制御を設定することのできる階梯と、実行された感応制御の種類とを表示させる（図７の「感応階梯」、「ギャップ感応」、「バス感応」）。
【００９０】
その後、作業者が入力装置を操作して、コンソール４に対して階梯情報の表示の終了指示を行うまで（Ｓ２６でＮＯ）、ステップＳ２２〜Ｓ２５の処理が繰り返し実行される。これにより、画面表示がリアルタイムで更新される。
【００９１】
従来、交通信号機がどのように動作しているかは、各階梯の実行秒数や灯色の動きを確認することにより判断していた。このため、感応制御などの複雑な表示制御が行われる場合には、交通信号機の動作を判断しにくいという問題があった。実施の形態２によると、実行時間の延長時間または短縮時間が、階梯ごとに表示される。これにより、作業者は、感応制御により、階梯ごとに実行時間がどの程度延長または短縮されたのかを容易に理解することができる。また、実行時間の設定値と、実行時間の延長時間または短縮時間とが、階梯ごとに表示される。このため、作業者は、各階梯の実際の実行時間を容易に理解することができる。また、作業者は、感応制御を設定することのできる階梯で、実際に感応制御が行われたか否かを容易に理解することができる。
【００９２】
なお、実施の形態２では、記憶部１２に、各階梯の実行時間の設定値および実績値、感応制御が設定可能な階梯の情報、並びに感応制御の種類の情報を記憶させることとしているが、これらの情報をこれらの情報の取得時刻と対応付けてログ情報として記憶してもよい。これにより、算出部１５は、ログ情報に基づいて、各階梯の実行時間の延長時間または短縮時間を算出することができ、表示制御部１３は、ログ情報および実行時間の延長時間または短縮時間を表示画面に表示させることができる。これにより、作業者は、信号制御機２の過去の動作状態を確認することができる。なお、算出部１５が算出した実行時間の延長時間または短縮時間をログ情報に含めて、記憶部１２に記憶させてもよい。この場合、表示制御部１３は、記憶部１２からログ情報を読み出し、読み出したログ情報を表示画面に表示させる制御を行う。
【００９３】
（実施の形態３）
実施の形態３に係るコンソール４の機能的な構成は、図２に示した実施の形態１に係るコンソール４と同様である。ただし、各処理部が実行する処理が一部異なる。
【００９４】
取得部１１は、信号制御機２による信号灯器３の表示制御の周期ごとに、各階梯の実行時間を、信号制御機２から取得し、取得した実行時間を記憶部１２に記憶させる。この実行時間は、実行時間の実績値のことである。
【００９５】
また、取得部１１は、周期ごとに、当該周期で用いられる信号現示のパターンを、信号制御機２から取得し、取得した信号現示のパターンを記憶部１２に記憶させる。例えば、朝夕の通勤時間帯とそれ以外の時間帯とでは信号現示のパターンが異なる場合がある。
【００９６】
また、取得部１１は、周期ごとに、信号制御機の制御方法を、信号制御機２から取得し、取得した制御方法を記憶部１２に記憶させる。信号制御機２の制御方法には、遠隔動作と単独動作とが含まれる。遠隔動作では、信号制御機２は、中央装置からの指令に基づいて制御を行い、単独動作では、自装置の判断に基づいて制御を行う。通常は、信号制御機２は、遠隔動作を行うが、設定値の変更直後等には単独動作を行う。
【００９７】
記憶部１２は、取得部１１が取得した周期ごとの各階梯の実行時間、信号現示のパターンおよび信号制御機２の制御方法を記憶する。
【００９８】
表示制御部１３は、複数の周期について、記憶部１２に記憶されている、周期ごとの各階梯の実行時間と、周期ごとの信号現示のパターンと、周期ごとの信号制御機の制御方法とを、表示装置１４の表示画面に表示させる。
【００９９】
図９は、表示装置１４の表示画面への表示例を示す図である。図９に示すように、表示画面には、周期ごとに、信号灯器３の各階梯の実行秒数と、現示Ｐと、レベルとが示されている。
【０１００】
ここで、現示Ｐとは、１周期の信号灯器３の信号現示のパターンを示す。つまり、現示Ｐが同一の周期同士は、信号灯器３の信号現示の組み合わせが同一であることを示している。また、現示Ｐが異なる周期同士は、信号灯器３の信号現示の組み合わせが異なることを示している。例えば、今回の周期と１周期前の周期とでは、現示ＰがいずれもＰ１であるため、信号灯器３の信号現示の組み合わせは同一である。これに対し、今回の周期とＮ周期前の周期とでは、現示ＰがそれぞれＰ１およびＰ２であり、現示Ｐが異なるため、信号灯器３の信号現示の組み合わせが異なる。また、レベルとは、信号制御機２の制御方法を示し、レベルには、上述した遠隔動作と単独動作とが含まれる。
【０１０１】
例えば、今回の周期について、階梯１、２、３、４、５および６の実行秒数は、それぞれ、１０、５、３、５、１０および５秒であり、現示ＰはＰ１であり、レベルは遠隔であることが示されている。
【０１０２】
図１０は、実施の形態３に係るコンソール４が実行する処理の一例を示すフローチャートである。
【０１０３】
作業者がキーボードやマウス等の入力装置を操作して、コンソール４に対して実行秒数の表示指示を行うまでコンソール４は待機する（Ｓ３１）。
【０１０４】
実行秒数の表示指示があった場合には（Ｓ３１でＹＥＳ）、取得部１１は、信号灯器３の表示制御の予め定められた周期の間、周期ごとに、各階梯の実行時間、周期ごとの信号現示のパターンと、周期ごとの信号制御機の制御方法とを、信号制御機２から取得し、取得した実行時間を記憶部１２に記憶させる（Ｓ３２）。
【０１０５】
表示制御部１３は、表示制御部１３は、記憶部１２に記憶されている、周期ごとの各階梯の実行時間と、周期ごとの信号現示のパターンと、周期ごとの信号制御機の制御方法とに基づいて、図９に示したような画面表示を行う（Ｓ３３）。
【０１０６】
従来は、現在実行中の階梯の実行時間しか表示画面に表示されなかった。このため、過去の実行時間と比較して、表示制御が正しく行われているか否かを検証することが困難であった。実施の形態３によると、周期ごとの各階梯の実行時間の履歴が画面上に表示される。このため、作業者は、現在の各階梯の実行時間と過去の各階梯の実行時間とを比較しながら、表示制御が正しく行われているか否かを検証することができる。これにより、作業者が効率的に信号灯器３の表示制御の確認作業を行うことができる。
【０１０７】
（実施の形態４）
実施の形態４に係るコンソール４の機能的な構成は、図２に示した実施の形態１に係るコンソール４と同様である。ただし、各処理部が実行する処理が一部異なる。
【０１０８】
表示制御部１３は、表示装置１４の表示画面に、操作項目を表示する。図１１は、表示装置１４の表示画面に表示される操作項目の一例を示す図である。図１１に示すように、表示画面には、５つの操作項目２１（「定数参照／更新」、「端末制御状況表示」、「履歴参照」、「テスト実行／結果表示」および「メモリ参照／更新」）が表示されている。この画面は、初期画面として、最初に表示される画面である。つまり、初期画面には最上位の階層の操作項目が表示される。作業者は、これらの操作項目２１のうちのいずれかを、キーボード等を操作して選択することにより、信号制御機２に対する機能設定を行ったり、信号制御機２の状況確認を行ったりすることができる。例えば、作業者が操作項目「定数参照／更新」を選択した場合には、信号制御機２に設定されている各機能の定数（設定値）を参照したり更新したりすることができる。このような操作項目は階層化されており、作業者が操作項目２１を選択すると、表示画面が切り替わり、選択した操作項目２１の下位の階層の操作項目が表示される。作業者は、目的の操作項目が表示されるまで、順次、操作項目の選択を続ける。
【０１０９】
記憶部１２は、このような操作項目の利用履歴を記憶している。つまり、作業者が目的とした操作項目（作業者が選択した最下層の操作項目）ごとに、当該操作項目の選択回数を記憶している。なお、選択回数は一定期間（例えば、１年間）ごとに、リセットするようにしてもよい。また、記憶部１２は、作業者が目的とした操作項目ごとに、当該操作項目を最後に選択した日時を記憶している。
【０１１０】
取得部１１は、上位階層の操作項目を選択することにより表示可能となる下位階層の操作項目の利用履歴を、記憶部１２から取得する。例えば、取得部１１は、図１１に示した上位階層の操作項目２１を選択し、操作項目の選択を順次行うことにより表示される目的の操作項目の利用履歴を取得する。ここでは、「単独動作用時限表」、「制御履歴参照」および「実行内容表示」の３つの操作項目が、降順に選択回数が大きい（利用頻度が高い）ものとする。
【０１１１】
表示制御部１３は、取得部１１が取得した操作項目の利用履歴に基づいて、利用頻度のより高い操作項目を優先して、上位階層の操作項目２１とともに表示画面上に表示する。
【０１１２】
図１２は、表示装置１４の表示画面に表示される操作項目の一例を示す図である。図１２に示すように、表示画面には、５つの操作項目２１とともに、利用頻度が大きい３つの操作項目２２（「単独動作用時限表」、「制御履歴参照」および「実行内容表示」）が表示されている。例えば、作業者が操作項目「単独動作用時限表」を選択すると、画面上に単独動作用時限表が表示され、当該表の設定等を確認することができる。
【０１１３】
従来であれば、作業者は、操作項目２１を選択し、その後に、表示される操作項目の選択を順次繰り返すことにより、操作項目「単独動作用時限表」を表示させていた。このため、利用頻度の高い操作項目であったとしても、何度も操作項目の選択を繰り返さなければならなかった。しかし、利用頻度の高い操作項目を、上位階層の操作項目２１とともに表示させることにより、作業者の操作項目の選択の手間を軽減することができ、作業者は、効率的に信号灯器３の表示制御を確認することができる。
【０１１４】
なお、表示制御部１３は、利用時期の新しい操作項目を優先して、上位階層の操作項目２１とともに表示画面に表示するようにしてもよい。
【０１１５】
図１３は、実施の形態４に係るコンソール４が実行する処理の一例を示すフローチャートである。
【０１１６】
表示制御部１３は、操作項目の画面表示を行う（Ｓ４１）。ステップＳ４１の処理は、後述するが、この処理により、図１１または図１２に示すような画面表示が行われる。
【０１１７】
作業者がキーボードやマウス等の入力装置を操作して、操作項目２１または２２を選択するまで、コンソール４は待機する（Ｓ４２）。
【０１１８】
作業者が操作項目２１または２２を選択すると（Ｓ４２でＹＥＳ）、表示制御部１３は、選択された操作項目に対して、下位階層の操作項目があるか否かを判断する（Ｓ４３）。なお、操作項目２２は、最下層の操作項目であるため、操作項目２２が選択された場合には、下位階層の操作項目はないと判断される。
【０１１９】
下位階層の操作項目があれば（Ｓ４３でＹＥＳ）、表示制御部１３は、下位階層の操作項目を表示装置１４の表示画面に表示させる（Ｓ４４）。その後、コンソール４は、ステップＳ４２に制御を戻す。
【０１２０】
下位階層の操作項目がなければ、つまり選択された操作項目が最下層の操作項目であれば（Ｓ４３でＮＯ）、コンソール４の図示しない処理部が、選択された操作項目に対する処理を実行する（Ｓ４５）。
【０１２１】
また、当該処理部が、選択された操作項目の利用履歴を更新する（Ｓ４６）。つまり、当該操作項目の利用頻度を１増やし、利用時期を現在の時刻に更新する。
【０１２２】
次に、操作項目の画面表示処理（ステップＳ４１）について説明する。図１４は、操作項目の画面表示処理（図１３のステップＳ４１）の詳細を示すフローチャートである。
【０１２３】
表示制御部１３は、操作項目の利用履歴を記憶部１２から取得する（Ｓ４１１）。記憶部１２に利用履歴が記憶されていなければ（Ｓ４１２でＮＯ）、表示制御部１３は、図１１に示したような操作項目の初期画面を表示させる（Ｓ４１４）。
【０１２４】
記憶部１２に利用履歴が記憶されていれば（Ｓ４１２でＹＥＳ）、表示制御部１３は、利用履歴に基づいて、図１２に示したように操作項目の初期項目（操作項目２１）と利用頻度が高いまたは利用時期の新しい操作項目２２とを画面に表示させる（Ｓ４１３）。
【０１２５】
（実施の形態５）
図１５は、実施の形態５に係るコンソール４の機能的な構成を示すブロック図である。コンソール４は、図２に示した実施の形態１に係るコンソール４の構成において、取得部１１の代わりに、受付部１６を備える。受付部１６は、ＣＰＵ上でプログラムを実行することにより実現される機能的な構成である。
【０１２６】
表示制御部１３は、信号制御機２の設定項目の設定対象とされる少なくとも１つの機能を表示装置１４の表示画面に表示する。また、表示制御部１３は、信号制御機２の設定項目も当該表示画面に表示する。
【０１２７】
図１６は、表示装置１４の表示画面への表示例を示す図である。図１６に示す画面表示は、例えば、図１１に示す画面表示において操作項目「定数参照／更新」を選択することにより表示される。図１６に示すように、表示画面には、設定項目の設定対象とされる複数の機能２３が表示される。また、表示画面には、複数の機能２３に対する複数の設定項目２４が表示される。
【０１２８】
記憶部１２は、機能２３ごとに、当該機能２３を実現するために必須の設定項目２４の情報を記憶している。例えば、機能「単独動作」を実現するために必須の設定項目２４は、「ステップ定義」、「保安動作用時限表」、「単独動作用時限表」および「単独動作パタン切替時限表」であることが記憶部１２に記憶されている。
【０１２９】
また、記憶部１２は、機能２３ごとに、当該機能２３と併存させることのできない（並列実行不可能な）機能２３の情報を記憶している。例えば、機能「バス感応」と機能「ジレンマ感応」とは併存させることのできない機能として記憶部１２に記憶される。
【０１３０】
受付部１６は、表示画面に表示された機能２３のうちのいずれかの機能２３の選択を受け付ける。例えば、受付部１６は、作業者がキーボードやマウス等の入力装置を操作して選択した機能２３を示す情報を、入力装置から受信する。ここでは、作業者が機能「単独動作」を選択し、受付部１６は、機能「単独動作」を示す情報を受信したものとする。
【０１３１】
表示制御部１３は、受付部１６が受け付けた機能に対して設定が必須の設定項目を、表示装置１４の表示画面に認識可能に表示する。例えば、表示制御部１３は、機能「単独動作」に対する必須の設定項目「ステップ定義」、「保安動作用時限表」、「単独動作用時限表」および「単独動作パタン切替時限表」を、記憶部１２に記憶されている情報から特定する。表示制御部１３は、図１７に示すように、これら４つの設定項目２４の左横にチェックマーク２４ａを表示させる。これにより、チェックマーク２４ａが付けられた設定項目２４ｂについて設定が必須であることを示すことができる。また、チェックマーク２４ａが付けられていない設定項目２４ｃについては、設定は必須ではないことを示すこともできる。
【０１３２】
作業者が、「単独動作」以外の機能２３を選択すると、選択した機能２３に応じて、チェックマーク２４ａが付けられる設定が必須の設定項目２４ｂも変化することになる。
【０１３３】
受付部１６は、表示画面に表示された設定項目２４に対する設定値を受け付ける。例えば、作業者が入力装置を操作して、機能「単独動作」の設定項目「保安動作用時限表」を選択すると、表示制御部１３は、保安動作用時限表の入力画面を表示する。作業者が入力装置から保安動作用時限表の各設定値を入力することにより、受付部１６は、当該設定値を受け付ける。受付部１６が受け付けた設定値は、信号制御機２に設定される。
【０１３４】
表示制御部１３は、設定値を受け付けた設定項目に係る機能と同時に信号制御機２に設定することのできる機能のみを表示装置１４に表示する。言い換えれば、表示制御部１３は、設定値が設定された機能と併存させることができない機能は、表示させないようにする。例えば、機能「バス感応」に対して設定値が設定された後は、バス感応機能との併存が不可能な機能「ジレンマ感応」を表示画面に表示させないようにする。これにより、併存が不可能な機能に対して設定値が設定されることを防止することができる。
【０１３５】
図１８は、実施の形態５に係るコンソール４が実行する処理の一例を示すフローチャートである。
【０１３６】
表示制御部１３は、図１６に示したような機能２３および設定項目２４を表示装置１４の表示画面に表示させる（Ｓ５１）。
【０１３７】
作業者がキーボードやマウス等の入力装置を操作して、機能２３を選択するまで、選択受付部１６は待機する（Ｓ５２）。
【０１３８】
作業者が機能２３を選択することにより、選択受付部１６が当該機能２３を受け付けると（Ｓ５２でＹＥＳ）、表示制御部１３は、選択された機能２３に対する必須の操作項目２２の情報を、記憶部１２から取得する（Ｓ５３）。
【０１３９】
表示制御部１３は、ステップＳ５３で取得された処理に基づいて、図１７に示すように必須の設定項目を明示的に画面に表示させる（Ｓ５４）。
【０１４０】
作業者が設定項目２４を選択して、当該設定項目２４に対して入力した設定値を受け付けた場合には（Ｓ５５でＹＥＳ）、コンソール４の図示しない処理部が、当該設定値を信号制御機２に設定することで、設定値を更新する（Ｓ５６）。
【０１４１】
表示装置１４は、設定値が設定された機能と併存させることが不可能な機能の情報を、記憶部１２から取得する（Ｓ５７）。
【０１４２】
表示制御部１３は、記憶部１２から取得した情報に基づいて、設定値が設定された機能と併存させることができない機能が表示されないように、画面表示を更新する（Ｓ５８）。
画面表示の更新後、処理が終了されない限り（Ｓ５９でＮＯ）、コンソール４は、ステップＳ５２に制御を戻す。作業者が処理の終了を指示するなどした場合には（Ｓ５９でＹＥＳ）、コンソール４は処理を終了する。
【０１４３】
必須設定項目の表示処理（Ｓ５４）の後、当該設定項目に対して、作業者が設定値の入力を行わなかった場合には（Ｓ５５でＮＯ）、コンソール４は、ステップＳ５２に制御を戻す。
【０１４４】
信号制御機に対する必須設定項目は、機能ごとに異なる。しかし、従来、各機能に対して、どのような設定項目を設定すべきかが分かりづらかった。実施の形態５によると、作業者が機能の選択を行うと、当該機能に対する必須設定項目が認識可能に画面に表示される。このため、作業者は、効率的に必須設定項目を入力することができる。これにより、特に経験の浅い作業者が効率的に信号灯器３の表示制御のための設定作業を行うことができる。
上述した実施の形態１〜５は、適宜組み合わせることとしてもよい。
【０１４５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１４６】
１      交通信号制御システム
２      信号制御機
３      信号灯器
４      コンソール
５      ネットワーク
１１    取得部
１２    記憶部
１３    表示制御部
１４    表示装置
１５    算出部
１６    受付部
【図１】
2017228060.tif 000003
【図２】
2017228060.tif 000004
【図３】
2017228060.tif 000005
【図４】
2017228060.tif 000006
【図５】
2017228060.tif 000007
【図６】
2017228060.tif 000008
【図７】
2017228060.tif 000009
【図８】
2017228060.tif 000010
【図９】
2017228060.tif 000011
【図１０】
2017228060.tif 000012
【図１１】
2017228060.tif 000013
【図１２】
2017228060.tif 000014
【図１３】
2017228060.tif 000015
【図１４】
2017228060.tif 000016
【図１５】
2017228060.tif 000017
【図１６】
2017228060.tif 000018
【図１７】
2017228060.tif 000019
【図１８】
2017228060.tif 000020