(57)【要約】【課題】所定の信号制御方式と同等の信号制御を、処理能力のあまり高くない装置でもリアルタイムに行うことができるようにする。【解決手段】交通管理装置３の制御部１２が、所定期間の交通状況情報と、この交通状況情報に基づいて所定の信号制御方式により生成した信号制御パラメータとを組み合わせた学習情報を用いて、深層学習モデルに学習を行わせて、信号制御方式を学習した深層学習モデルを構築する。そして、制御部が、車両感知器１で収集した対象エリアの最新の交通状況情報を入力情報として、信号制御方式を学習した深層学習モデルを実行して、出力情報として信号制御パラメータを取得する。特に、制御部は、信号制御方式として一括最適化制御を学習した深層学習モデルを構築する。【選択図】図２
2020009299.tif 000002
【特許請求の範囲】
【請求項１】
対象エリアに設置された信号機を制御する交通信号制御システムであって、
情報収集装置で収集した対象エリアの最新の交通状況情報に基づいて信号制御情報を生成する交通信号制御装置を備え、
この交通信号制御装置は、
前記最新の交通状況情報を入力情報として、所定の信号制御方式を学習した深層学習モデルを実行して、出力情報として前記信号制御情報を取得する制御部を備えることを特徴とする交通信号制御システム。
【請求項２】
前記制御部は、
前記信号制御方式として一括最適化制御を学習した深層学習モデルを実行することを特徴とする請求項１に記載の交通信号制御システム。
【請求項３】
対象エリアに設置された信号機を制御する交通信号制御システムであって、
情報処理装置を備え、
この情報処理装置は、
所定期間の交通状況情報と、この交通状況情報に基づいて所定の信号制御方式により生成した信号制御情報とを組み合わせた学習情報を用いて、深層学習モデルに学習を行わせて、前記信号制御方式を学習した深層学習モデルを構築する制御部を備えることを特徴とする交通信号制御システム。
【請求項４】
前記制御部は、
前記信号制御方式として一括最適化制御を学習した深層学習モデルを構築することを特徴とする請求項３に記載の交通信号制御システム。
【請求項５】
前記制御部は、
前記所定期間の交通状況情報を入力情報として、前記信号制御方式によるシミュレーションを実行して、出力情報として前記信号制御情報を取得して、前記学習情報を生成することを特徴とする請求項３に記載の交通信号制御システム。
【請求項６】
前記制御部は、
実測された交通状況情報を乱数により変動させて、仮想的な交通状況情報を生成し、この仮想的な交通状況情報を含む所定期間の前記学習情報を取得することを特徴とする請求項３に記載の交通信号制御システム。
【請求項７】
対象エリアに設置された信号機を制御する交通信号制御方法であって、
交通信号制御装置において、
情報収集装置で収集した対象エリアの最新の交通状況情報を入力情報として、所定の信号制御方式を学習した深層学習モデルを実行して、出力情報として信号制御情報を取得することを特徴とする交通信号制御方法。
【請求項８】
対象エリアに設置された信号機を制御する交通信号制御方法であって、
情報処理装置において、
所定期間の交通状況情報と、この交通状況情報に基づいて所定の信号制御方式により生成した信号制御情報とを組み合わせた学習情報を用いて、深層学習モデルに学習を行わせて、前記信号制御方式を学習した深層学習モデルを構築することを特徴とする交通信号制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、対象エリアに設置された信号機を制御する交通信号制御システムおよび交通信号制御方法に関するものである。
【背景技術】
【０００２】
交通管理システムでは、円滑な交通流の確保、交通安全の確保、交通公害の抑制などを目的として、対象とする道路網の交通状況に基づいて、交差点に設置された信号機を制御する交通信号制御が行われている。この交通信号制御では、道路に設置された車両感知器で収集した情報などに基づいて、サブエリア構成を決定し、また、信号制御パラメータ（サイクル長、オフセット、スプリット）を生成するようにしている。
【０００３】
このような交通信号制御では、信号制御方式としてパターン制御やＭＯＤＥＲＡＴＯ（Management by Origin-Destination Related Adaptation for Traffic Optimization）制御が採用されているが、このような現行の信号制御方式では、サイクル長、オフセット、スプリット、サブエリア構成を別々に算出し、制御指標（需要率など）が、信号制御用の評価指標としては間接的なものとなる。このため、直接的かつ定量的な指標に基づいて、サイクル長、オフセット、スプリット、サブエリア構成を同時に最適化できる制御が望ましく、一括最適化制御として実運用が開始されている（非特許文献１参照）。
【０００４】
ところが、このような一括最適化制御は、処理負荷が大きく、リアルタイムな制御を行うには、処理能力の高い装置が必要になり、システムのコストが大幅に増大するという問題がある。そこで、一括最適化制御の入力情報と出力情報とを組み合わせた学習情報を用いて機械学習モデルを構築して、機械学習モデルに一括最適化制御を模擬させることが考えられる。
【０００５】
このような機械学習を交通管理に応用した技術として、従来、機械学習モデル（ニューラルネットワーク）を用いて、入力情報としての交通量から、出力情報として将来の交通量や信号現示の設計情報を取得する技術が知られている（特許文献１，２参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平７−６２９２号公報
【特許文献２】特開平８−１２４０８５号公報
【非特許文献】
【０００７】
【非特許文献１】岩岡浩一郎他, "光ビーコンから収集されるアップリンクを活用した一括最適化制御の適用", 交通工学論文集, vol. 2, no. 2(B), p. B_1-B_9, 2016.2
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、前記従来の技術では、交通需要の変化を予測したり、専門家がその経験と技術に基づいて行っていた現示設計を装置に行わせたりすることができるが、機械学習モデルにより信号制御パラメータを生成するものではなく、信号制御パラメータを一括最適化する制御の処理負荷の問題を解決できない。
【０００９】
そこで、本発明は、所定の信号制御方式と同等の信号制御を、処理能力のあまり高くない装置でもリアルタイムに行うことができる交通信号制御システムおよび交通信号制御方法を提供することを主な目的とする。
【課題を解決するための手段】
【００１０】
本発明の交通信号制御システムは、対象エリアに設置された信号機を制御する交通信号制御システムであって、情報収集装置で収集した対象エリアの最新の交通状況情報に基づいて信号制御情報を生成する交通信号制御装置を備え、この交通信号制御装置は、前記最新の交通状況情報を入力情報として、所定の信号制御方式を学習した深層学習モデルを実行して、出力情報として前記信号制御情報を取得する制御部を備える構成とする。
【００１１】
また、本発明の交通信号制御方法は、対象エリアに設置された信号機を制御する交通信号制御方法であって、交通信号制御装置において、情報収集装置で収集した対象エリアの最新の交通状況情報を入力情報として、所定の信号制御方式を学習した深層学習モデルを実行して、出力情報として信号制御情報を取得する構成とする。
【発明の効果】
【００１２】
本発明によれば、所定の信号制御方式を学習した深層学習モデルにより、所定の信号制御方式を模擬した信号制御を行うことができる。このため、処理能力のあまり高くない装置でも、所定の信号制御方式と同等の信号制御をリアルタイムに行うことができる。これにより、システムのコストを低減することができる。また、所定の信号制御方式による従来の制御では処理能力の高い装置でも実現できなった大規模な道路網を対象にした信号制御も可能になる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態に係る交通信号制御システムの全体構成図
【図２】交通管理装置３の概略構成を示すブロック図
【図３】学習情報生成部２１で行われる処理の概要を示す説明図
【図４】交通量を微小変動させる乱数を示す説明図
【図５】学習情報生成部２１で行われる処理の概要を示す説明図
【図６】学習情報生成部２１で行われる処理の手順を示すフロー図
【図７】学習処理部２２で行われる処理の手順を示すフロー図
【図８】深層学習モデルの概要を示す説明図
【図９】深層学習モデル構築部２３および信号制御情報生成部２４で行われる処理の手順を示すフロー図
【発明を実施するための形態】
【００１４】
前記課題を解決するためになされた第１の発明は、対象エリアに設置された信号機を制御する交通信号制御システムであって、情報収集装置で収集した対象エリアの最新の交通状況情報に基づいて信号制御情報を生成する交通信号制御装置を備え、この交通信号制御装置は、前記最新の交通状況情報を入力情報として、所定の信号制御方式を学習した深層学習モデルを実行して、出力情報として前記信号制御情報を取得する制御部を備える構成とする。
【００１５】
これによると、所定の信号制御方式を学習した深層学習モデルにより、所定の信号制御方式を模擬した信号制御を行うことができる。このため、処理能力のあまり高くない装置でも、所定の信号制御方式と同等の信号制御をリアルタイムに行うことができる。これにより、システムのコストを低減することができる。また、所定の信号制御方式による従来の制御では処理能力の高い装置でも実現できなった大規模な道路網を対象にした信号制御も可能になる。
【００１６】
また、第２の発明は、前記制御部は、前記信号制御方式として一括最適化制御を学習した深層学習モデルを実行する構成とする。
【００１７】
これによると、深層学習モデルが一括最適化制御を模擬したものとなり、処理負荷が大きい一括最適化制御のアルゴリズムを実行することなく、一括最適化制御と同等の信号制御を行うことができる。
【００１８】
また、第３の発明は、対象エリアに設置された信号機を制御する交通信号制御システムであって、情報処理装置を備え、この情報処理装置は、所定期間の交通状況情報と、この交通状況情報に基づいて所定の信号制御方式により生成した信号制御情報とを組み合わせた学習情報を用いて、深層学習モデルに学習を行わせて、前記信号制御方式を学習した深層学習モデルを構築する制御部を備える構成とする。
【００１９】
これによると、所定の信号制御方式を学習した深層学習モデルを構築することができる。
【００２０】
また、第４の発明は、前記制御部は、前記信号制御方式として一括最適化制御を学習した深層学習モデルを構築する構成とする。
【００２１】
これによると、深層学習モデルが一括最適化制御を模擬したものとなり、処理負荷が大きい一括最適化制御のアルゴリズムを実行することなく、一括最適化制御と同等の信号制御を行うことができる。
【００２２】
また、第５の発明は、前記制御部は、前記所定期間の交通状況情報を入力情報として、前記信号制御方式によるシミュレーションを実行して、出力情報として前記信号制御情報を取得して、前記学習情報を生成する構成とする。
【００２３】
これによると、信号制御方式による学習情報を効率よく生成することができる。
【００２４】
また、第６の発明は、前記制御部は、実測された交通状況情報を乱数により変動させて、仮想的な交通状況情報を生成し、この仮想的な交通状況情報を含む所定期間の前記学習情報を取得する構成とする。
【００２５】
これによると、必要な量の交通状況情報を実測する手間を省くことができ、必要な量の学習情報を効率よく取得することができる。
【００２６】
また、第７の発明は、対象エリアに設置された信号機を制御する交通信号制御方法であって、交通信号制御装置において、情報収集装置で収集した対象エリアの最新の交通状況情報を入力情報として、所定の信号制御方式を学習した深層学習モデルを実行して、出力情報として信号制御情報を取得する構成とする。
【００２７】
これによると、第１の発明と同様に、所定の信号制御方式と同等の信号制御を、処理能力のあまり高くない装置でもリアルタイムに行うことができる。
【００２８】
また、第８の発明は、対象エリアに設置された信号機を制御する交通信号制御方法であって、情報処理装置において、所定期間の交通状況情報と、この交通状況情報に基づいて所定の信号制御方式により生成した信号制御情報とを組み合わせた学習情報を用いて、深層学習モデルに学習を行わせて、前記信号制御方式を学習した深層学習モデルを構築する構成とする。
【００２９】
これによると、第２の発明と同様に、所定の信号制御方式を学習した深層学習モデルを構築することができる。
【００３０】
以下、本発明の実施の形態を、図面を参照しながら説明する。
【００３１】
図１は、本実施形態に係る交通信号制御システムの全体構成図である。
【００３２】
この交通信号制御システム（交通管制システム）は、対象エリアに設置された信号機を制御するものであり、車両感知器１（情報収集装置）と、信号制御機２と、交通管理装置（交通信号制御装置、情報処理装置）３と、を備えている。
【００３３】
車両感知器１は、例えば超音波式車両感知器および光学式車両感知器（光ビーコン）などであり、道路上の車両を感知して、道路における車両の通行状況を表す車両感知器情報（交通状況情報）を生成する。この車両感知器情報は、車両感知器１から交通管理装置３に送信される。
【００３４】
信号制御機２は、交通管理装置３から送信される信号制御パラメータ（信号制御情報）に基づいて、信号機（信号灯器）の動作を制御する。
【００３５】
交通管理装置３は、交通管制センターの中央装置であり、車両感知器１から送信される車両感知器情報に基づいて、信号制御パラメータ（信号制御情報）を生成して、その信号制御パラメータを信号制御機２に送信する。
【００３６】
なお、本実施形態では、交通管理装置３において、車両感知器情報を用いて信号制御を行うようにしたが、道路上に設置されたＩＴＳスポット、光ビーコン、および電波ビーコン（情報収集装置）により、走行中の車両に搭載された車載機から収集されるプローブ情報（交通状況情報）を用いて、信号制御を行うようにしてもよい。
【００３７】
次に、交通管理装置３の概略構成について説明する。図２は、交通管理装置３の概略構成を示すブロック図である。
【００３８】
交通管理装置３は、通信部１１と、制御部１２と、記憶部１３と、を備えている。
【００３９】
通信部１１は、車両感知器１および信号制御機２と通信を行い、車両感知器１から送信される車両感知器情報を受信し、また、信号制御パラメータ（信号制御情報）を信号制御機２に送信する。
【００４０】
記憶部１３は、車両感知器配置情報、信号制御用設定情報、所定の信号制御方式用設定情報、車両感知器情報、事象規制情報、気象情報、および信号制御パラメータ（信号制御情報）などを記憶する。また、記憶部１３は、制御部１２を構成するプロセッサで実行されるプログラムを記憶する。ここでは、所定の信号制御方式として一括最適化制御を例として説明するものとし、記憶部１３は、所定の信号制御方式用設定情報として一括最適化制御用の設定情報を記憶するものとする。
【００４１】
ここで、車両感知器配置情報は、対象エリアの道路網に設置された車両感知器１の位置に関する情報であり、具体的には、車両感知器１が設置されたリンクの番号、リンクの終端から車両感知器１までの距離などである。
【００４２】
信号制御用設定情報は、対象エリアの各交差点の現示構成など、信号制御に関する設定情報である。一括最適化制御用設定情報は、一括最適化制御に関する設定情報である。
【００４３】
車両感知器情報は、車両感知器１で収集された交通状況を表す情報であり、具体的には、交通量、すなわち、単位時間（例えば５分）ごとに車両感知器１の位置を通過した車両の台数や、占有率（時間占有率）、すなわち、単位時間内に車両感知器１の位置に車両が存在していた時間の割合などである。
【００４４】
事象規制情報は、対象エリアの道路網における車線規制や通行止めなどに関する情報である。気象情報は、対象エリアの気象（降雨など）に関する情報である。この気象情報は、気象情報提供サーバから取得すればよいが、管理者が当日の気象を入力するようにしてもよい。
【００４５】
信号制御パラメータ（信号制御情報）は、信号機における交通信号の表示タイミングを決定する要素となる情報であり、具体的には、サイクル長、スプリット、およびオフセットである。
【００４６】
なお、車両感知器情報、事象規制情報、気象情報、および信号制御パラメータには、過去の情報と最新の情報とがあり、過去の情報は、深層学習モデルを構築するための学習情報となり、最新の情報は、現在の信号制御に関するものである。
【００４７】
制御部１２は、学習情報生成部２１と、学習処理部２２と、深層学習モデル構築部２３と、信号制御情報生成部２４と、を備えている。この制御部１２は、プロセッサで構成され、制御部１２の各部は、記憶部１３に記憶されたプログラムをプロセッサで実行することで実現される。
【００４８】
学習情報生成部２１は、所定の信号制御方式によって得られる適切な信号制御パラメータを深層学習モデルに学習させるための学習情報を生成する。この学習情報は、車両感知器情報と、この車両感知器情報を取得したときの事象規制情報および気象情報とを、学習情報の入力情報とし、この入力情報に基づいて所定の信号制御方式により生成した信号制御パラメータを、学習情報の出力情報として対応付けたものである。
【００４９】
学習情報生成部２１は、所定の信号制御方式による交通流シミュレータを用いて、所定日数の車両感知器情報、事象規制情報および気象情報を入力情報として、所定の信号制御を実行して、出力情報として信号制御パラメータを取得する。
【００５０】
学習処理部２２は、学習情報生成部２１で取得した学習情報を用いて、深層学習モデルに対する学習処理を実行して、学習結果として、深層学習モデルに関するモデルパラメータ（ニューラルネットワークパラメータ）を取得する。
【００５１】
深層学習モデル構築部２３は、学習処理部２２で取得したモデルパラメータを深層学習モデルに適用して、学習結果が反映された深層学習モデルを構築する。
【００５２】
信号制御情報生成部２４は、深層学習モデル構築部２３で構築された深層学習モデルを実行して、車両感知器情報から信号制御パラメータ（信号制御情報）を生成する。なお、本実施形態では、車両感知器情報の他に、事象規制情報および気象情報を深層学習モデルに入力する。
【００５３】
このように本実施形態では、所定の信号制御を学習した深層学習モデルにより、所定の信号制御を模擬した信号制御を行う。このため、処理能力のあまり高くない装置でも、高度な信号制御処理と同等の信号制御を、リアルタイムに、すなわち、制御周期（例えば５分間）に間に合うように行うことができる。
【００５４】
なお、交通管理装置３では、対象エリアが複数ある場合には、対象エリアごとの学習情報を用いて、対象エリアごとに深層学習モデルを構築する。
【００５５】
また、本実施形態では、交通管理装置３に、学習情報生成部２１と、学習処理部２２と、深層学習モデル構築部２３と、信号制御情報生成部２４と、を設けたが、運用時には、信号制御情報生成部２４のみを稼働させる。また、信号制御情報生成部２４を除く各部を別の情報処理装置で構成し、交通管理装置３に信号制御情報生成部２４のみを設けて、別の情報処理装置で生成した学習済みの深層学習モデルを、交通管理装置３に導入するようにしてもよい。
【００５６】
また、本実施形態では、学習情報（出力情報）となる信号制御パラメータを一括最適化制御で生成するものとして説明するが、現行制御、すなわちパターン制御やＭＯＤＥＲＡＴＯ制御により、学習情報となる信号制御パラメータを生成するようにしてもよい。この場合、パターン制御やＭＯＤＥＲＡＴＯ制御を模擬した深層学習モデルを構築することができる。
【００５７】
次に、学習情報生成部２１で行われる処理について説明する。ここでは、所定の信号制御方式として一括最適化制御を採用した場合を例として説明する。図３は、学習情報生成部２１で行われる処理の概要を示す説明図である。図４は、交通量を微小変動させる乱数を示す説明図である。
【００５８】
学習情報生成部２１では、所定の信号制御方式、具体的には一括最適化制御を深層学習モデルに学習させるための学習情報を生成する。この学習情報は、車両感知器情報（入力情報）と、その車両感知器情報に基づいて一括最適化制御により生成した信号制御パラメータ（出力情報）とを組み合わせたものである。
【００５９】
ここで、深層学習モデル（多層ニューラルネットワーク）は中間層が複数あるため、十分な精度の深層学習モデルを構築するには、多量（例えば５０日程度）の学習情報が必要である。
【００６０】
そこで、本実施形態では、図３に示すように、対象エリアで実測された１日分の車両感知器情報（交通量）を元にして、必要な日数の仮想的な車両感知器情報を生成する。なお、車両感知器情報は、信号制御パラメータの生成間隔（制御周期）となる単位期間（例えば５分間）ごとに取得する。
【００６１】
具体的には、実測された１日分の交通量を乱数により微小変動させて、必要な日数の交通量を生成する。図４に示す例では、発生頻度が正規分布を表す乱数（正規乱数）を−３から＋３の範囲で発生させて、実測された各時刻の交通量に対して−３台から＋３台の範囲で微小変動させて、各時刻の仮想的な交通量を取得する。
【００６２】
なお、学習情報（入力情報）として所定期間の車両感知器情報（交通量や占有率）を生成するが、この車両感知器情報の他に、交差点における分岐率（直進率や右左折率）を学習情報に含めるようにしてもよい。この場合、分岐率は、目視による実測で収集することから、必要な日数の分岐率を収集するには大変な手間を要するが、交通量と同様の手法で、実測された分岐率から必要な日数の分岐率を生成するようにすると、実測の手間を省くことができる。
【００６３】
このようにして必要な日数の車両感知器情報を生成すると、交通流シミュレータを用いて、各日の車両感知器情報で表される交通状況に適合した信号制御パラメータを生成する。本実施形態では、学習情報生成部２１において、一括最適化制御を行う交通流シミュレータを用いて、各日の車両感知器情報に応じた信号制御パラメータを生成する。そして、一括最適化制御の入力情報である車両感知器情報と、一括最適化制御の出力情報である信号制御パラメータとを結合して学習情報を生成する。これにより、必要な日数の学習情報を効率よく取得することができる。
【００６４】
次に、学習情報生成部２１で行われる処理の概要について説明する。図５は、学習情報生成部２１で行われる処理の概要を示す説明図である。
【００６５】
学習情報生成部２１は、交通流モデル処理および一括最適化制御処理を行うシミュレータを備えており、このシミュレータでは、所定日数の交通状況情報Ｃ1...ＣN（車両感知器情報）、事象規制情報および気象情報を入力情報として、所定の信号制御方式、具体的には一括最適化制御によるシミュレーションを実行して、出力情報として信号制御パラメータＰ1...ＰNを取得する。
【００６６】
この一括最適化制御は、非特許文献１に記載されているように、対象エリアの道路網における信号機が設置された交差点のサブエリア構成、および、各信号機の信号制御パラメータ（サイクル長、オフセット、スプリット）を一括最適化するものであり、道路網全体の交通状況を評価するＰＩ（パフォーマンスインデックス）を推計し，その道路網全体のＰＩを最小化する制御パラメータを算出する。
【００６７】
具体的には、まず、サブエリア構成および制御パラメータを数値列で表現した数値列モデルを導入する。なお、この数値列モデルでは、サブエリア構成（サブエリア結合）が、サブエリアの間にあるリンク（エリア間リンク）で定義される。
【００６８】
そして、車両感知器情報（交通量）、制御パラメータおよびサブエリア構成の初期値に基づいて、交通流モデルにより、道路網全体の遅れ時間および停止回数を算出して、その遅れ時間と停止回数との線形和であるＰＩを推計する。次に、取得したＰＩに基づいて、メタヒューリスティックスにより数値列モデルの探索を行って、新たな制御パラメータおよびサブエリア構成の候補を求める。さらに、その制御パラメータおよびサブエリア構成の候補に基づいて、交通流モデルによりＰＩを推計する。このＰＩ推計と数値列モデル探索を繰り返すことで、最適な制御パラメータおよびサブエリア構成を決定する。
【００６９】
次に、学習情報生成部２１で行われる処理の手順について説明する。図６は、学習情報生成部２１で行われる処理の手順を示すフロー図である。
【００７０】
まず、学習情報生成部２１において、車両感知器配置情報、信号制御用設定情報、一括最適化制御用設定情報、事象規制情報および気象情報を記憶部１３から取得する（ＳＴ１０１）。そして、これらの情報に基づいて、一括最適化制御のための準備処理を行う（ＳＴ１０２）。
【００７１】
具体的には、車両感知器配置情報に基づいて、対象となる道路網の形態を決定する。また、信号制御用設定情報および一括最適化制御用設定情報に基づいて、信号制御パラメータに関する変数とメタヒューリスティックスに関する設定との関連付けなど、信号制御パラメータの最適化に必要となる処理を行う。
【００７２】
次に、学習情報生成部２１において、所定日数の車両感知器情報を取得する（ＳＴ１０３）。このとき、基準となる１日分の車両感知器情報から、必要な日数分の仮想的な車両感知器情報を生成する。
【００７３】
次に、学習情報生成部２１において、車両感知器情報と、この車両感知器情報を取得したときの事象規制情報および気象情報とを入力情報として、一括最適化制御を実行して、出力情報として信号制御パラメータを取得する（ＳＴ１０４）。
【００７４】
次に、学習情報生成部２１において、一括最適化制御の入力情報である車両感知器情報、事象規制情報および気象情報と、一括最適化制御の出力情報である信号制御パラメータとを結合して学習情報を生成する（ＳＴ１０５）。このとき、信号制御パラメータの生成間隔（制御周期）となる単位期間（例えば５分間）ごとに、入力情報と出力情報とを結合する。
【００７５】
次に、学習処理部２２で行われる処理について説明する。図７は、学習処理部２２で行われる処理の手順を示すフロー図である。
【００７６】
学習処理部２２では、学習情報生成部２１で取得した学習情報、すなわち、所定期間の車両感知器情報（入力情報）と、これに対応した信号制御パラメータ（出力情報）とを用いて、深層学習モデルに対する学習処理を実行して、学習結果として、モデルパラメータ（ニューラルネットワークパラメータ）を取得する。この学習処理には、公知の学習アルゴリズム、例えば誤差逆伝播法などを用いればよい。
【００７７】
具体的には、まず、学習情報生成部２１で生成した学習情報を記憶部１３から取得する（ＳＴ２０１）。次に、学習情報を用いて、誤差逆伝播法などの学習アルゴリズムにしたがって学習処理を行う（ＳＴ２０２）。そして、学習処理で取得したモデルパラメータを記憶部１３に格納する（ＳＴ２０３）。
【００７８】
次に、深層学習モデル構築部２３および信号制御情報生成部２４で行われる処理について説明する。図８は、深層学習モデルの概要を示す説明図である。
【００７９】
深層学習モデル構築部２３では、学習処理部２２で取得したモデルパラメータを深層学習モデルに設定して、学習結果が反映された深層学習モデルを構築する。信号制御情報生成部２４では、深層学習モデルを用いて、車両感知器情報（交通状況情報）から信号制御パラメータ（信号制御情報）を生成する。なお、本実施形態では、車両感知器情報の他に、事象規制情報および気象情報を深層学習モデルに入力する。
【００８０】
深層学習モデルは、多層ニューラルネットワークで構成され、入力層と中間層と出力層とを備えている。入力層では、交通状況情報（各リンクの交通量）Ｃ1...ＣN、事象規制情報および気象情報が入力され、出力層では、信号制御パラメータＰ1...ＰNが出力される。
【００８１】
本実施形態では、一括最適化制御で生成した学習情報を用いて深層学習モデルを構築するため、学習済みの深層学習モデルは一括最適化制御を模擬したものとなる。
【００８２】
次に、深層学習モデル構築部２３および信号制御情報生成部２４で行われる処理の手順について説明する。図９は、深層学習モデル構築部２３および信号制御情報生成部２４で行われる処理の手順を示すフロー図である。
【００８３】
深層学習モデル構築部２３では、図９（Ａ）に示すように、まず、学習処理部２２で生成したモデルパラメータを取得する（ＳＴ３０１）。そして、モデルパラメータを未学習の深層学習モデルに設定して、学習結果が反映された深層学習モデルを構築する（ＳＴ３０２）。
【００８４】
信号制御情報生成部２４では、図９（Ｂ）に示すように、車両感知器情報、事象規制情報および気象情報を記憶部１３から取得する（ＳＴ４０１）。次に、深層学習モデル構築部２３で構築された学習済みの深層学習モデルに、車両感知器情報、事象規制情報および気象情報を入力する（ＳＴ４０２）。次に、深層学習モデルから出力された信号制御パラメータを、記憶部１３に蓄積するとともに、信号制御機２に送信する（ＳＴ４０３）。
【００８５】
以上のように、本出願において開示する技術の例示として、実施形態を説明した。しかしながら、本開示における技術は、これに限定されず、変更、置き換え、付加、省略などを行った実施形態にも適用できる。また、上記の実施形態で説明した各構成要素を組み合わせて、新たな実施形態とすることも可能である。
【産業上の利用可能性】
【００８６】
本発明に係る交通信号制御システムおよび交通信号制御方法は、所定の信号制御方式と同等の信号制御を、処理能力のあまり高くない装置でもリアルタイムに行うことができる効果を有し、対象エリアに設置された信号機を制御する交通信号制御システムおよび交通信号制御方法などとして有用である。
【符号の説明】
【００８７】
１  車両感知器（情報収集装置）
２  信号制御機
３  交通管理装置（交通信号制御装置、情報処理装置）
１１  通信部
１２  制御部
１３  記憶部
２１  学習情報生成部
２２  学習処理部
２３  深層学習モデル構築部
２４  信号制御情報生成部
【図１】
2020009299.tif 000003
【図２】
2020009299.tif 000004
【図３】
2020009299.tif 000005
【図４】
2020009299.tif 000006
【図５】
2020009299.tif 000007
【図６】
2020009299.tif 000008
【図７】
2020009299.tif 000009
【図８】
2020009299.tif 000010
【図９】
2020009299.tif 000011
【手続補正書】
【提出日】平成31年1月31日(2019.1.31)
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
対象エリアに設置された信号機を制御する交通信号制御システムであって、
道路上の車両を感知して、道路における車両の通行状況を表す車両感知器情報を生成する車両感知器と、
この車両感知器で生成した対象エリアの最新の交通状況情報に基づいて信号制御情報を生成する交通管理装置と、
この交通管理装置が生成した信号制御情報に基づいて信号機の動作を制御する信号制御機とを備え、
前記交通管理装置は、
前記最新の交通状況情報を入力情報として、所定の信号制御方式を学習した学習モデルを実行して、出力情報として前記信号制御情報を取得する制御部を備えることを特徴とする交通信号制御システム。
【請求項２】
請求項１の交通信号制御システムにおける車両感知器。
【請求項３】
請求項１の交通信号制御システムにおける信号制御機。
【請求項４】
道路における最新の交通状況情報を入力する入力部と、
この入力部より入力された最新の交通状況情報に対して所定の信号制御方式を学習した学習モデルを実行する制御部と、
この制御部により生成された信号制御情報を信号制御機に対して出力する出力部とを有する交通管理装置。
【請求項５】
所定期間の交通状況情報と、この交通状況情報に基づいて所定の信号制御方式により生成した信号制御情報とを組み合わせた学習情報を用いて、学習モデルに学習を行わせて、前記信号制御方式を学習した学習モデルを構築する制御部を備えることを特徴とする交通管理装置。
【請求項６】
対象エリアに設置された信号機を制御する交通信号制御方法であって、
交通信号管理装置において、
車両感知器で収集した対象エリアの最新の交通状況情報を入力情報として、所定の信号制御方式を学習した学習モデルを実行して、出力情報として信号機の動作を制御する信号制御情報を取得することを特徴とする交通信号制御方法。
【請求項７】
対象エリアに設置された信号機を制御する交通信号制御方法であって、
交通信号管理装置において、
所定期間の交通状況情報と、この交通状況情報に基づいて所定の信号制御方式により生成した信号制御情報とを組み合わせた学習情報を用いて、学習モデルに学習を行わせて、前記信号制御方式を学習した学習モデルを構築することを特徴とする交通信号制御方法。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
前記課題を解決するためになされた第１の発明は、対象エリアに設置された信号機を制御する交通信号制御システムであって、道路上の車両を感知して、道路における車両の通行状況を表す車両感知器情報を生成する車両感知器と、この車両感知器で生成した対象エリアの最新の交通状況情報に基づいて信号制御情報を生成する交通管理装置と、この交通管理装置が生成した信号制御情報に基づいて信号機の動作を制御する信号制御機とを備え、前記交通管理装置は、前記最新の交通状況情報を入力情報として、所定の信号制御方式を学習した学習モデルを実行して、出力情報として前記信号制御情報を取得する制御部を備える構成とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
これによると、所定の信号制御方式を学習した学習モデルにより、所定の信号制御方式を模擬した信号制御を行うことができる。このため、処理能力のあまり高くない装置でも、所定の信号制御方式と同等の信号制御をリアルタイムに行うことができる。これにより、システムのコストを低減することができる。また、所定の信号制御方式による従来の制御では処理能力の高い装置でも実現できなった大規模な道路網を対象にした信号制御も可能になる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
また、第２の発明は、前記交通信号制御システムにおける車両感知器を構成とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
また、第３の発明は、前記交通信号制御システムにおける信号制御機を構成とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
また、第４の発明は、道路における最新の交通状況情報を入力する入力部と、この入力部より入力された最新の交通状況情報に対して所定の信号制御方式を学習した学習モデルを実行する制御部と、この制御部により生成された信号制御情報を信号制御機に対して出力する出力部とを有する交通管理装置を構成とする。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
また、第５の発明は、所定期間の交通状況情報と、この交通状況情報に基づいて所定の信号制御方式により生成した信号制御情報とを組み合わせた学習情報を用いて、学習モデルに学習を行わせて、前記信号制御方式を学習した学習モデルを構築する制御部を備えることを特徴とする交通管理装置を構成とする。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
また、第６の発明は、対象エリアに設置された信号機を制御する交通信号制御方法であって、交通信号管理装置において、車両感知器で収集した対象エリアの最新の交通状況情報を入力情報として、所定の信号制御方式を学習した学習モデルを実行して、出力情報として信号機の動作を制御する信号制御情報を取得することを特徴とする交通信号制御方法を構成とする。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
また、第７の発明は、対象エリアに設置された信号機を制御する交通信号制御方法であって、交通信号管理装置において、所定期間の交通状況情報と、この交通状況情報に基づいて所定の信号制御方式により生成した信号制御情報とを組み合わせた学習情報を用いて、学習モデルに学習を行わせて、前記信号制御方式を学習した学習モデルを構築することを特徴とする交通信号制御方法を構成とする。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】削除
【補正の内容】
【手続補正書】
【提出日】令和1年11月20日(2019.11.20)
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
対象エリアに設置された信号機を制御する交通信号制御システムであって、
道路上の車両を感知して、道路における交通状況を表す車両感知器情報を生成する車両感知器と、
この車両感知器で生成した対象エリアの最新の車両感知器情報に基づいて信号制御情報を生成する交通管理装置と、
この交通管理装置が生成した信号制御情報に基づいて信号機の動作を制御する信号制御機とを備え、
前記交通管理装置は、
前記車両感知器から取得される前記最新の車両感知器情報を入力情報として、
前記車両感知器から所定間隔毎に取得された車両感知器情報と、前記所定間隔毎に生成された信号制御情報とを結合することにより所定の信号制御方式を学習した学習モデルを実行して、
出力情報として信号制御情報を取得する制御部を備えることを特徴とする交通信号制御システム。
【請求項２】
対象エリアに設置された信号機を制御する交通信号制御システムであって、
道路上の車両を感知して、道路における交通状況を表す車両感知器情報を生成する車両感知器と、
この車両感知器で生成した対象エリアの最新の車両感知器情報に基づいて信号制御情報を生成する交通管理装置と、
この交通管理装置が生成した信号制御情報に基づいて信号機の動作を制御する信号制御機とを備え、
前記交通管理装置は、
前記最新の車両感知器情報を入力情報として、
前記車両感知器により実測された車両感知器情報を乱数により変動させて生成した仮想的な車両感知器情報を含む所定期間の車両感知器情報と、これに対応した信号制御情報とを用いて所定の信号制御方式を学習した学習モデルを実行し、
出力情報として信号制御情報を取得する制御部を備えることを特徴とする交通信号制御システム。
【請求項３】
道路における最新の車両感知器情報を入力する入力部と、
この入力部より入力された最新の車両感知器情報を入力情報として、
前記車両感知器から所定間隔毎に取得された車両感知器情報と、前記所定間隔毎に生成された信号制御情報とを結合することにより所定の信号制御方式を学習した学習モデルを実行して、
信号制御情報を生成する制御部と、
この制御部により生成された信号制御情報を信号制御機に対して出力する出力部とを有する交通管理装置。
【請求項４】
道路における車両感知器から最新の車両感知器情報を入力する入力部と、
この入力部より入力された最新の車両感知器情報を入力情報として、
前記車両感知器により実測された車両感知器情報を乱数により変動させて生成した仮想的な車両感知器情報を含む所定期間の車両感知器情報と、これに対応した信号制御情報とを用いて所定の信号制御方式を学習した学習モデルを実行し、
信号制御情報を生成する制御部と、
この制御部により生成された信号制御情報を信号制御機に対して出力する出力部とを有する交通管理装置。
【請求項５】
対象エリアに設置された信号機を制御する交通信号制御方法であって、
交通信号管理装置において、
対象エリアの最新の車両感知器情報を入力情報として、
前記車両感知器から所定間隔毎に取得された車両感知器情報と、前記所定間隔毎に生成された信号制御情報とを結合することにより所定の信号制御方式を学習した学習モデルを実行して、信号制御情報を生成し、
出力情報として信号機の動作を制御する信号制御情報を取得することを特徴とする交通信号制御方法。
【請求項６】
対象エリアに設置された信号機を制御する交通信号制御方法であって、
交通信号管理装置において、
対象エリアの車両感知器から取得される最新の車両感知器情報を入力情報として、
前記車両感知器により実測された車両感知器情報を乱数により変動させて生成した仮想的な車両感知器情報を含む所定期間の車両感知器情報と、これに対応した信号制御情報とを用いて所定の信号制御方式を学習した学習モデルを実行して、信号制御情報を生成し、
出力情報として信号機の動作を制御する信号制御情報を取得することを特徴とする交通信号制御方法。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
前記課題を解決するためになされた第１の発明は、対象エリアに設置された信号機を制御する交通信号制御システムであって、道路上の車両を感知して、道路における交通状況を表す車両感知器情報を生成する車両感知器と、この車両感知器で生成した対象エリアの最新の車両感知器情報に基づいて信号制御情報を生成する交通管理装置と、この交通管理装置が生成した信号制御情報に基づいて信号機の動作を制御する信号制御機とを備え、前記交通管理装置は、前記車両感知器から取得される前記最新の車両感知器情報を入力情報として、前記車両感知器から所定間隔毎に取得された車両感知器情報と、前記所定間隔毎に生成された信号制御情報とを結合することにより所定の信号制御方式を学習した学習モデルを実行して、出力情報として信号制御情報を取得する制御部を備える構成とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
また、第２の発明は、対象エリアに設置された信号機を制御する交通信号制御システムであって、道路上の車両を感知して、道路における交通状況を表す車両感知器情報を生成する車両感知器と、この車両感知器で生成した対象エリアの最新の車両感知器情報に基づいて信号制御情報を生成する交通管理装置と、この交通管理装置が生成した信号制御情報に基づいて信号機の動作を制御する信号制御機とを備え、前記交通管理装置は、前記最新の車両感知器情報を入力情報として、前記車両感知器により実測された車両感知器情報を乱数により変動させて生成した仮想的な車両感知器情報を含む所定期間の車両感知器情報と、これに対応した信号制御情報とを用いて所定の信号制御方式を学習した学習モデルを実行し、出力情報として信号制御情報を取得する制御部を備える構成とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
また、第３の発明は、道路における最新の車両感知器情報を入力する入力部と、この入力部より入力された最新の車両感知器情報を入力情報として、前記車両感知器から所定間隔毎に取得された車両感知器情報と、前記所定間隔毎に生成された信号制御情報とを結合することにより所定の信号制御方式を学習した学習モデルを実行して、信号制御情報を生成する制御部と、この制御部により生成された信号制御情報を信号制御機に対して出力する出力部とを有する交通管理装置を構成とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
また、第４の発明は、前記車両感知器から前記所定間隔毎に取得された車両感知器情報には、実測された前記所定間隔毎の車両感知器情報を乱数により変動させて生成した仮想的な車両感知器情報を含むことを特徴とする交通管理装置を構成とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
また、第５の発明は、対象エリアに設置された信号機を制御する交通信号制御方法であって、交通信号管理装置において、対象エリアの最新の車両感知器情報を入力情報として、前記車両感知器から所定間隔毎に取得された車両感知器情報と、前記所定間隔毎に生成された信号制御情報とを結合することにより所定の信号制御方式を学習した学習モデルを実行して、信号制御情報を生成し、出力情報として信号機の動作を制御する信号制御情報を取得することを特徴とする交通信号制御方法を構成とする。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
また、第６の発明は、対象エリアに設置された信号機を制御する交通信号制御方法であって、交通信号管理装置において、対象エリアの車両感知器から取得される最新の車両感知器情報を入力情報として、前記車両感知器により実測された車両感知器情報を乱数により変動させて生成した仮想的な車両感知器情報を含む所定期間の車両感知器情報と、これに対応した信号制御情報とを用いて所定の信号制御方式を学習した学習モデルを実行して、信号制御情報を生成し、出力情報として信号機の動作を制御する信号制御情報を取得することを特徴とする交通信号制御方法を構成とする。