(57)【要約】【課題】道路交通を円滑に運用することが可能な信号機制御装置、信号機制御システム、信号機制御プログラム及び信号機制御方法を提供することを目的としている。【解決手段】無線受信機により受信した、通行者の所持物に備えられた発信器から前記発信器を特定する識別子を含む信号を取得する取得部と、前記識別子及び前記信号の強度の変化に応じて、発光体の各点灯色の点灯時間を制御する点灯時間制御部と、を有する信号機制御装置である。【選択図】図１
2019021203.tif 000002
【特許請求の範囲】
【請求項１】
無線受信機により受信した、通行者の所持物に備えられた発信器から前記発信器を特定する識別子を含む信号を取得する取得部と、
前記識別子及び前記信号の強度の変化に応じて、発光体の各点灯色の点灯時間を制御する点灯時間制御部と、を有する信号機制御装置。
【請求項２】
前記取得部によって他の信号機制御装置から取得された、前記発信器から受信した信号の強度の変化と、前記取得部によって自機から取得された前記信号の強度の変化と、に応じて、前記発信器の位置を特定する位置特定部と、
前記発信器の位置に応じて、前記通行者が、当該信号機制御装置と前記他の信号機制御装置との間の道路を横断中であるか否かを判定する横断判定部と、を有し、
前記点灯時間制御部は、
前記横断中と判定されたとき、前記発光体の点灯色を青色に維持するように、前記点灯時間を変更する、請求項１記載の信号機制御装置。
【請求項３】
前記発信器の位置に応じて、前記通行者が、前記道路に飛び出す可能性があるか否かを判定する飛び出し判定部を有し、
前記点灯時間制御部は、
飛び出す可能性があると判定されたとき、前記発光体の点灯色を青色に維持する、請求項２記載の信号機制御装置。
【請求項４】
前記取得部が取得した信号に基づき、前記通行者による前記道路の横断履歴に関する情報を収集して記憶部に格納する収集部と、
前記横断履歴に関する情報を外部装置へ出力する出力部と、を有する、請求項２又は３記載の信号機制御装置。
【請求項５】
複数の信号機と、前記信号機を制御する信号機制御装置と、を有する信号機制御システムであって、
前記信号機は、
無線受信機により受信した、通行者の所持物に備えられた発信器から前記発信器を特定する識別子を含む信号を受信して、前記識別子及び前記信号の強度を含む情報を前記信号機制御装置へ送信する発信器検出部を有し、
前記信号機制御装置は、
前記信号機から送信される前記情報を取得する取得部と、
前記情報に含まれる前記信号の強度の変化に応じて、各信号機の各点灯色の点灯時間を制御する信号機制御処理部を有する、信号機制御システム。
【請求項６】
無線受信機により受信した、通行者の所持物に備えられた発信器から前記発信器を特定する識別子を含む信号を取得する処理と、
前記識別子及び前記信号の強度の変化に応じて、発光体の各点灯色の点灯時間を制御する処理と、をコンピュータに実行させる、信号機制御プログラム。
【請求項７】
コンピュータによる信号機制御方法であって、該コンピュータが、
無線受信機により受信した、通行者の所持物に備えられた発信器から前記発信器を特定する識別子を含む信号を取得し、
前記識別子及び前記信号の強度の変化に応じて、発光体の各点灯色の点灯時間を制御する、信号機制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、信号機制御装置、信号機制御システム、信号機制御プログラム及び信号機制御方法に関する。
【背景技術】
【０００２】
従来では、通行者が道路を横断するための横断歩道において、横断歩道を挟んで対向するように複数の信号機が設置されている。また、従来では、例えば、高齢者や子供等の交通事故に遭いやすいとされる交通弱者が安全に横断歩道を横断できるように、各種の工夫が行われている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−５０１６１号公報
【特許文献２】特開平１１−８３９８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、交通弱者等が、信号機が青色で点灯している時間内に横断歩道をわたりきれず、信号機が赤色になってしまうことや、突然交差点内に侵入してしまうこと等は、依然として発生しており、自動車等の交通の妨げになる可能性がある。
【０００５】
１つの側面では、本発明は、通行者の状況に応じた交通信号機の制御技術を提供すること目的としている。
【課題を解決するための手段】
【０００６】
一つ態様では、無線受信機により受信した、通行者の所持物に備えられた発信器から前記発信器を特定する識別子を含む信号を取得する取得部と、前記識別子及び前記信号の強度の変化に応じて、発光体の各点灯色の点灯時間を制御する点灯時間制御部と、を有する信号機制御装置である。
【０００７】
上記各部は、上記各部を実現する処理、各部を実現する手順としても良く、各処理をコンピュータに実行させるプログラムを記憶したコンピュータ読み取り可能な記憶媒体とすることもできる。
【発明の効果】
【０００８】
通行者の状況に応じた交通信号機の制御技術を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】第一の実施形態の信号機制御システムの概要を説明する図である。
【図２】第一の実施形態の信号機のハードウェア構成の一例を説明する図である。
【図３】第一の実施形態の信号機制御システムのシステム構成の一例を示す図である。
【図４】第一の実施形態の信号機制御処理部の機能を説明する図である。
【図５】第一の実施形態の信号機制御処理部の動作を説明するフローチャートである。
【図６】第二の実施形態の信号機制御システムのシステム構成の一例を示す図である。
【図７】第二の実施形態の信号機制御装置のハードウェア構成の一例を説明する図である。
【図８】第二の実施形態の信号機制御装置の動作を説明するフローチャートである。
【図９】第三の実施形態の信号機制御システムのシステム構成の一例を示す図である。
【図１０】第三の実施形態の横断履歴データベースの一例を示す図である。
【図１１】第三の実施形態の積算データベースの一例を示す図である。
【図１２】第三の実施形態のデバイス積算データベースの一例を示す図である。
【図１３】第三の実施形態の信号機制御装置の機能を説明する図である。
【図１４】第三の実施形態の信号機制御装置の動作を説明するフローチャートである。
【発明を実施するための形態】
【００１０】
（第一の実施形態）
以下に、図面を参照して第一の実施形態について説明する。図１は、第一の信号機制御システムの概要を説明する図である。
【００１１】
本実施形態の信号機制御システム１は、横断歩道を挟んで対向するように設置された信号機１００−１、１００−２を有する。尚、本実施形態における横断歩道は、通行者が道路を安全に横断するために、道路上に示された区域を示す。
【００１２】
また、本実施形態では、通行者の所持物等に、所定間隔毎に信号を発信する発信器３００が装着されている。発信器３００から発信される信号は、発信器３００を識別するための識別子を示す発信器ＩＤ等であっても良い。
【００１３】
本実施形態の信号機１００−１、１００−２のそれぞれは、発信器３００から信号を受信する通信装置１１０−１、１１０−２が設けられている。以下の説明では、信号機１００−１、１００−２のそれぞれを区別しない場合には、信号機１００と呼ぶ。また、以下の説明では、通信装置１１０−１、１１０−２のそれぞれを区別しない場合には、通信装置１１０と呼ぶ。本実施形態の通信装置１１０は、例えば、発信器３００から送信される信号を受信する無線受信機である。
【００１４】
本実施形態の信号機制御システム１では、例えば、信号機１００は、発信器３００から発信された信号を受信すると、発信器３００の位置を特定し、発信器３００を装着した所持物を有する通行者が横断歩道を横断中であるか否かを判定する。
【００１５】
そして、信号機１００は、通行者が横断中である場合には、横断が完了するまで、信号機１００の点灯色を青色（横断可能な状態を示す色）とする。
【００１６】
より具体的には、信号機１００は、通行者が、信号機１００の通常の青色の点灯時間が経過しても、横断歩道の横断が完了していない場合に、信号機１００の青色の点灯時間を延長させる。
【００１７】
つまり、本実施形態の信号機１００は、信号機１００の点灯時間を制御する信号機制御装置の役割を果たす。また、本実施形態では、例えば、横断歩道を挟んで対向するように設置された対となる信号機１００−１、信号機１００−２のうち、何れか一方の信号機１００が、信号機制御装置２００の役割を果たしても良い。
【００１８】
本実施形態では、このように、通行者の所持物に発信器３００を装着させることで、信号機１００が青色で点灯している時間内に横断歩道を渡りきれずに赤色になる、といった事態の発生を抑制でき、通行者の状況に応じた交通信号機の制御技術を提供できる。これにより、自動車等の交通の妨げになることを防止できる。したがって、本実施形態によれば、道路交通を円滑に運用することにつながる。
【００１９】
尚、図１では、発信器３００の例として、子供用の靴に装着された発信器３００−１や、高齢者等の歩行を補助するための杖に装着された発信器３００−２を示したが、これに限定されない。発信器３００は、例えば、車いすや自転車、三輪車等に設置されても良いし、通行者自身が身に着けるものであっても良いし、ペット等に装着されるものであっても良い。さらに、発信器３００は、例えば、通行者の有する携帯端末等であっても良い。以下の説明では、発信器３００が装着される物（通行者の所持物）をデバイスと呼ぶ。
【００２０】
また、本実施形態では、信号機１００が信号機制御処理部２１０を有するものとしたが、これに限定されない。信号機制御処理部２１０は、例えば、信号機１００と有線等で接続された制御装置等に設けられていても良い。この場合、信号機１００は、発信器検出部１２０、点灯制御部１３０を有していれば良い。
【００２１】
以下に、図２を参照して、本実施形態の信号機１００のハードウェア構成について説明する。図２は、第一の実施形態の信号機のハードウェア構成の一例を示す図である。
【００２２】
本実施形態の信号機１００は、それぞれバスＢで相互に接続されている発光体１０１、通信装置１１０、ドライブ装置１０３、補助記憶装置１０４、メモリ装置１０５、演算処理装置１０６及びインターフェース装置１０７を含む情報処理装置である。
【００２３】
発光体１０１は、例えばＬＥＤ（Light  Emitting  Diode）等である。通信装置１１０は、例えば、発信器３００から送信される信号を受信ための装置である。インターフェース装置１０７はネットワークに接続する為に用いられる。
【００２４】
信号機制御プログラムは、信号機１００を制御する各種プログラムの少なくとも一部である。信号機制御プログラムは例えば記憶媒体１０８の配布やネットワークからのダウンロードなどによって提供される。信号機制御プログラムを記録した記憶媒体１０８は、ＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク等の様に情報を光学的、電気的或いは磁気的に記録する記憶媒体、ＲＯＭ、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記憶媒体を用いることができる。
【００２５】
また、信号機制御プログラムは、信号機制御プログラムを記録した記憶媒体１０８がドライブ装置１０３にセットされると、記憶媒体１０８からドライブ装置１０３を介して補助記憶装置１０４にインストールされる。ネットワークからダウンロードされた信号機制御プログラムは、インターフェース装置１０７を介して補助記憶装置１０４にインストールされる。
【００２６】
補助記憶装置１０４は、インストールされた信号機制御プログラムを格納すると共に、必要なファイル、データ等を格納する。メモリ装置１０５は、コンピュータの起動時に補助記憶装置１０４から信号機制御プログラムを読み出して格納する。そして、演算処理装置１０６はメモリ装置１０５に格納された信号機制御プログラムに従って、後述するような各種処理を実現している。
【００２７】
次に、図３を参照して、信号機制御システム１についてさらに説明する。図３は、第一の実施形態の信号機制御システムのシステム構成の一例を示す図である。
【００２８】
本実施形態の信号機制御システム１では、信号機１００−１、信号機１００−２を有する。信号機１００−１と信号機１００−２は、横断歩道を挟んで対向するように設置された１対の信号機１００である。
【００２９】
本実施形態の信号機１００−１、１００−２は、それぞれが、発信器検出部１２０−１、１２０−２、点灯制御部１３０−１、１３０−２、信号機制御処理部２１０−１、２１０−２を有する。以下の説明では、発信器検出部１２０−１、１２０−２を区別しない場合は発信器検出部１２０と呼び、点灯制御部１３０−１、１３０−２を区別しない場合は点灯制御部１３０と呼び、信号機制御処理部２１０−１、２１０−２を区別しない場合は信号機制御処理部２１０と呼ぶ。
【００３０】
本実施形態の発信器検出部１２０は、発信器３００から発信される信号を受信すると、発信器３００を検出したものする。発信器検出部１２０は、発信器３００を検出すると、発信器３００から受信した信号に含まれる発信器ＩＤに、受信した信号の強度を示す情報を付与した情報を生成する。また、発信器検出部１２０は、生成した情報を、自機と対となる信号機１００へ送信する。
【００３１】
以下の説明では、信号機１００が発信器３００から受信した信号を検出信号と呼び、発信器検出部１２０により生成された情報を受信データと呼ぶ。本実施形態の発信器検出部１２０は、発信器３００を検出する度に受信データを生成する。
【００３２】
点灯制御部１３０は、信号機１００の発光体１０１の点灯を制御する。具体的には、点灯制御部１３０は、発光体１０１について、青色に点灯させる時間、青色を点滅させる時間、赤色で点灯させる時間が設定されており、設定に応じて発光体１０１の点灯を制御する。尚、本実施形態では、発光体１０１は、青色か赤色のどちらかで点灯されるものとしたが、青色を点滅させる代わりに、発光体１０１を黄色で点灯させても良い。
【００３３】
信号機制御処理部２１０は、発信器検出部１２０による発信器３００の検出に応じて、発光体１０１の青色で点灯させる時間を変更させる。信号機制御処理部２１０の詳細は後述する。
【００３４】
発信器３００−１、３００−２のそれぞれは、発信部３１０−１、３１０−２を有する。以下の説明では、発信器３００−１、３００−２を区別しない場合は発信器３００と呼び、発信部３１０−１、３１０−２を区別しない場合は発信部３１０と呼ぶ。
【００３５】
発信部３１０は、所定の間隔で、自機を識別するための発信器ＩＤを発信する。具体的には、発信部３１０は、発信器ＩＤを、発信器３００を中心とする所定範囲の領域に到達するビーコン信号として発信しても良い。
【００３６】
次に、図４を参照して、信号機制御処理部２１０の機能について説明する。図４は、第一の実施形態の信号機制御処理部の機能を説明する図である。
【００３７】
本実施形態の信号機制御処理部２１０は、受信データ取得部２１１、時間判定部２１２、位置特定部２１３、横断判定部２１４、飛び出し判定部２１５、点灯時間制御部２１６を有する。
【００３８】
受信データ取得部２１１は、発信器検出部１２０が生成した受信データを取得する。また、受信データ取得部２１１は、自機と対となる信号機１００において生成された受信データを取得（受信）する。
【００３９】
時間判定部２１２は、発光体１０１の点灯形態と、この点灯形態を維持する時間とが設定されており、通行者が横断を開始してから、設定された時間が経過したか否かを判定する。具体的には、例えば、時間判定部２１２は、青色で点灯させる時間が２分間、青色を点滅させる時間が３０秒間、赤色で点灯させる時間が３分間とされていた場合、発光体１０１の青色の点灯を開始してから２分間が経過したか否かを判定する。
【００４０】
以下の説明では、発光体１０１を青色に点灯する時間を青色点灯時間と呼び、発光体１０１を赤色に点灯する時間を赤色点灯時間と呼び、発光体１０１を青色で点滅させる時間を青色点滅時間と呼ぶ。
【００４１】
位置特定部２１３は、受信データ取得部２１１により取得した受信データから、発信器３００の位置を示す位置情報を特定する。
【００４２】
具体的には、位置特定部２１３は、自機の発信器検出部１２０が生成した受信データと、自機と対をなす信号機１００から取得した受信データとに基づき、発信器３００の位置を示す位置情報を特定する。以下の説明では、自機の発信器検出部１２０から取得した受信データを第一の受信データと呼び、自機と対をなす信号機１００から取得した受信データを第二の受信データと呼ぶ。
【００４３】
本実施形態では、例えば、発信器ＩＤが一致する第一の受信データと第二の受信データにおいて、第一の受信データが示す信号の強度と、第二の受信データが示す信号の強度とが、同程度である場合には、発信器ＩＤが示す発信器３００は、横断歩道の中央部分に存在していることがわかる。
【００４４】
また、本実施形態では、第一の受信データが示す信号の強度が弱くなり、第二の受信データが示す強度が強くなった場合、発信器３００は、信号機１００−２に近づいたことがわかる。したがって、本実施形態の位置特定部２１３は、発信器３００の移動方向を特定することもできる。
【００４５】
また、例えば、第一の受信データが示す信号の強度が微弱なまま大きな変化がなく、第二の受信データが示す信号の強度が第一の受信データが示す信号の強度よりも十分に大きく、また、変動も大きい場合を考える。この場合、発信器ＩＤが示す発信器３００を所持する通行者は、第二の受信データを取得した信号機の近傍を通って、横断歩道と直交する方向に向かって歩行したことを示し、横断歩道を渡っていないことがわかる。
【００４６】
このように、本実施形態の位置特定部２１３は、発信器３００から受信した信号の強度に応じて、発信器３００の位置を特定する。
【００４７】
横断判定部２１４は、位置特定部２１３により特定された位置情報に応じて、発信器ＩＤが示す発信器３００を所持する通行者が横断歩道を横断中であるか否かを判定する。
【００４８】
具体的には、横断判定部２１４は、位置特定部２１３により特定された位置情報が示す位置が、横断歩道とされた区域内の位置である場合に、通行者が横断中であると判定しても良い。尚、本実施形態の横断判定部２１４は、横断歩道とされる区域を示す区域情報を予め保持していても良い。
【００４９】
飛び出し判定部２１５は、位置特定部２１３によって特定された発信器３００の位置情報から、発信器３００を所持している通行者が道路に飛び出す可能性があるか否かを判定する。具体的には、飛び出し判定部２１５は、位置特定部２１３により特定された位置情報が示す位置が、横断歩道の境界から歩道側に向かう所定の範囲の領域内の位置であるか否かを判定しても良い。そして、飛び出し判定部２１５は、位置情報が示す位置が、所定の範囲の領域内である場合等に、通行者が道路に飛び出す可能性があると判定しても良い。尚、飛び出し判定部２１５は、所定の範囲の領域を示す領域情報を保持していても良い。
【００５０】
点灯時間制御部２１６は、時間判定部２１２、横断判定部２１４、飛び出し判定部２１５の判定の結果に応じて、発光体１０１の点灯時間を制御する。具体的には、点灯時間制御部２１６は、例えば、時間判定部２１２により青色点灯時間が経過したと判定された場合に、横断判定部２１４により、通行者が横断中であると判定されると、青色点灯時間を延長させる。
【００５１】
次に、図５を参照して、本実施形態の信号機制御処理部２１０の動作について説明する。図５は、第一の実施形態の信号機制御処理部の動作を説明するフローチャートである。
【００５２】
尚、信号機制御処理部２１０−１の動作と信号機制御処理部２１０−２の動作は同位置であるため、図５は、信号機制御処理部２１０−１の動作を示すものとする。
【００５３】
本実施形態の信号機１００−１において、信号機制御処理部２１０−１は、受信データ取得部２１１により、発信器検出部１２０−１から第一の受信データを取得したか否かを判定する（ステップＳ５０１）。ステップＳ５０１において、第一の受信データを取得しない場合、信号機制御処理部２１０−１は、第一の受信データを取得するまで待機する。
【００５４】
ステップＳ５０１において、第一の受信データを取得すると、受信データ取得部２１１は、対となる信号機１００−２から、ステップＳ５０１で取得した第一の受信データと発信器ＩＤが一致する第二の受信データを受信したか否かを判定する（ステップＳ５０２）。ステップＳ５０２において、信号機１００−２から該当する第二の受信データを受信していない場合、信号機制御処理部２１０−１は、信号機１００−２から第二の受信データを受信するまで待機する。
【００５５】
ステップＳ５０２において、信号機１００−２から該当する第二の受信データを受信すると、信号機制御処理部２１０−１は、位置特定部２１３により、発信器ＩＤが示す発信器３００の位置情報を特定する（ステップＳ５０３）。
【００５６】
続いて、信号機制御処理部２１０−１は、横断判定部２１４により、位置特定部２１３により特定された位置情報に基づき、発信器３００を装着した通行者が横断中であるか否かを判定する（ステップＳ５０４）。
【００５７】
ステップＳ５０４において、横断中であると判定された場合、後述するステップＳ５０６へ進む。
【００５８】
ステップＳ５０４において、横断中ではないと判定された場合、飛び出し判定部２１５は、位置情報が示す位置が、所定の範囲の領域内であるか否かを判定する（ステップＳ５０５）。言い換えれば、飛び出し判定部２１５は、通行者が、道路に飛び出す可能性がある位置にいるか否かを判定する。
【００５９】
ステップＳ５０５において、飛び出す可能性がないと判定された場合、信号機制御処理部２１０−１は、後述するステップＳ５０８へ進む。
【００６０】
ステップＳ５０５において、飛び出す可能性があると判定された場合、信号機制御処理部２１０−１は、時間判定部２１２により、信号機１００−１、１００−２が青色で点灯した時刻から、設定された青色点灯時間が経過したか否かを判定する（ステップＳ５０６）。ステップＳ５０６において、該当する時間が経過していない場合、信号機制御処理部２１０−１は、ステップＳ５０１へ戻る。
【００６１】
ステップＳ５０６において、該当する時間が経過した場合、信号機制御処理部２１０−１は、点灯時間制御部２１６により、信号機１００−１、１００−２の青色点灯時間を所定の時間延長し（ステップＳ５０７）、ステップＳ５０１へ戻る。言い換えれば、点灯時間制御部２１６は、信号機１００−１、１００−２における青色の点灯を所定の時間維持する。尚、点灯時間制御部２１６によって延長される時間は、点灯時間制御部２１６において、予め設定されていても良い。
【００６２】
ステップＳ５０５において、飛び出す可能性がないと判定された場合、信号機制御処理部２１０−１は、点灯時間制御部２１６により、青色点灯時間の設定が変更されたか否かを判定する（ステップＳ５０８）。ステップＳ５０８において、青色点灯時間の設定が変更されていない場合、信号機制御処理部２１０−１は、処理を終了する。
【００６３】
ステップＳ５０８において、青色点灯時間の設定が変更された場合、点灯時間制御部２１６は、青色点灯時間を初期値へ戻し（ステップＳ５０９）、処理を終了する。
【００６４】
尚、このとき、信号機制御処理部２１０−１は、点灯制御部１３０に対し、信号機１００−１、１００−２の発光体１０１の色を、青色から赤色に変更させる指示を行っても良い。点灯制御部１３０は、この指示を受けて、発光体１０１を青色から赤色に変更し、赤色点灯時間が経過すると、再び発光体１０１を青色で点灯させる。
【００６５】
また、本実施形態の信号機制御処理部２１０は、図５に示す処理を定期的に実行しても良い。また、信号機制御処理部２１０は、例えば、信号機１００に人の接近を検出するセンサ等を設けておき、信号機１００に人が接近したことが検出されたときに、図５の処理を実行しても良い。
【００６６】
尚、図５の例では、ステップＳ５０５において、通行者が飛び出す可能性があると判定された後に青色点灯時間が経過した場合、青色点灯時間を延長するものとしたが、これに限定されない。例えば、信号機１００は、音声出力装置等を有しており、信号機制御処理部２１０は、通行者が飛び出す可能性があると判定された後に青色点灯時間が経過した場合に、通行者に危険を通知するメッセージや警告音等を出力しても良い。
【００６７】
このように、本実施形態によれば、通行者が発信器３００を所持するだけで、信号機が青色で点灯している時間内に横断歩道をわたりきれずに信号機が赤色になってしまうことや、突然交差点内に侵入してしまうことを防止でき、道路交通を円滑に運用することができる。
【００６８】
また、本実施形態では、例えば、交通弱者による安全な道路の横断を提供するために、信号機１００や道路等に特別な設備を設ける必要がなく、簡易な構成で道路交通を円滑に運用することができる。
【００６９】
また、本実施形態では、対を成す信号機１００−１、１００−２のそれぞれが信号機制御処理部２１０を有するものとしたが、これに限定されない。本実施形態の信号機制御処理部２１０は、例えば、対を成す信号機１００−１、１００−２の何れか一方にのみ、設けられていても良い。
【００７０】
また、信号機制御処理部２１０により制御は、対を成す２つの信号機１００−１、１００−２に対して行われるものとしたが、これに限定されない。
【００７１】
本実施形態の信号機制御処理部２１０は、例えば、交差点等のように、３つ以上の信号機１００が存在する場合には、これらの複数の信号機１００を１つのグループとして、制御しても良い。
【００７２】
例えば、一時的に交差点へ流入する車の流れを全て止めるスクランブル交差点等では、複数対の信号機１００が設置される。このような場合には、信号機制御処理部２１０は、複数対の信号機１００を１つのグループとして制御しても良い。例えば、信号機制御処理部２１０は、複数対の信号機１００において、１対の信号機１００について、青色点灯時間を延長すると判定された場合、他の対の信号機１００においても、同様の制御を行っても良い。
【００７３】
また、十字路交差点等では、交差する２つの道路のそれぞれに対し、２対の信号機１００が設置されるため、合計４対の信号機１００が設置されることになる。
【００７４】
この場合において、１対の信号機１００について、青色点灯時間を延長すると判定された場合、信号機制御処理部２１０は、この１対の信号機と同一の道路に設置されたもう１対の信号機１００においても同様に、青色点灯時間を延長させる。そして、信号機制御処理部２１０は、青色点灯時間が延長された信号機１００が設置された道路と交差する道路に設置された、他の２対の信号機１００に対し、赤色点灯時間を延長させても良い。
【００７５】
また、本実施形態の横断判定部２１４は、第一の受信データと第二の受信データから、発信器３００の位置情報を特定し、位置情報に基づき、通行者が横断歩道を横断中であるか否かを判定するものとしたが、これに限定されない。
【００７６】
横断判定部２１４は、例えば、第一の受信データが示す信号の強度と、第二の受信データが示す信号の強度とに基づき、通行者が横断歩道を横断中であるか否かを判定しても良い。
【００７７】
具体的には、例えば、通行者が、横断歩道を信号機１００−１側から信号機１００−２側へ渡ろうとした場合、通行者が横断を開始するとき、信号機制御処理部２１０−１によって取得される第一の受信データの信号の強度は最も強く、第二の受信データの信号の強度は最も弱い。
【００７８】
第一及び第二の受信データの信号の強度は、通行者が信号機１００−２に近づくに従って、近い値となり、横断歩道の中間地点の近傍で、第二の受信データの信号の強度が、第一の受信データの信号の強度よりも強くなる。そして、第二の受信データの信号の強度は、徐々に強くなり、第一の受信データの信号の強度は、徐々に弱くなる。
【００７９】
そして、通行者が横断を完了したとき、信号機制御処理部２１０−１によって取得される第一の受信データの信号の強度は最も弱く、第二の受信データの信号の強度は最も強くなる。
【００８０】
本実施形態では、このような信号の強度の変化を用いて、例えば、信号機制御処理部２１０−１が取得した第一の受信データの信号の強度が、最初の第二の受信データを取得したときの信号の強度と同程度まで弱くなったとき、通行者の横断が完了したと判定しても良い。
【００８１】
言い換えれば、横断判定部２１４は、信号機制御処理部２１０−１が取得した第一の受信データの信号の強度が、最初の第二の受信データを取得したときの信号の強度と同程度となるまで、通行者は横断中である、と判定しても良い。
【００８２】
このように、発信器３００から発信される信号の強度に基づき、通行者が横断中であるか否かを判定すれば、予め横断歩道の区域を示す区域情報等を保持しておく必要がなく、より簡素に道路交通を円滑に運用できる。
【００８３】
また、本実施形態では、道路に示された横断歩道を通行者が横断する場合を前提としているが、これに限定されない。本実施形態では、例えば、通行者が、横断歩道が示されていない道路を横断しようとした場合にも、適用することができる。具体的には、本実施形態は、例えば、信号機１００の通信装置１１０が、発信器３００が発信する信号を受信できる範囲内であれば、通行者が横断歩道上ではなく、横断歩道が示されていない部分を横断した場合にも適用できる。
【００８４】
（第二の実施形態）
以下に図面を参照して第二の実施形態について説明する。第二の実施形態では、信号機制御処理部２１０を、信号機１００とは別の装置に設けた点のみ、第一の実施形態と相違する。よって、以下の第二の実施形態の説明では、第一の実施形態との相違点についてのみ説明し、第一の実施形態と同様の機能構成を有するものには、第一の実施形態の説明で用いた符号と同様の符号を付与し、その説明を省略する。
【００８５】
図６は、第二の実施形態の信号機制御システムのシステム構成の一例を示す図である。
【００８６】
本実施形態の信号機制御システム１Ａは、信号機１００Ａ−１、信号機１００−２Ａと、信号機制御装置２００と、を有する。
【００８７】
本実施形態の信号機１００Ａは、発信器検出部１２０Ａ、点灯制御部１３０を有する。
【００８８】
本実施形態の発信器検出部１２０Ａは、発信器３００を検出すると、発信器３００から受信した信号に含まれる発信器ＩＤに、受信した信号の強度を示す情報を付与した情報を生成し、信号機制御装置２００へ送信する。
【００８９】
本実施形態の信号機制御装置２００は、信号機制御処理部２１０を有する。
【００９０】
以下に、本実施形態の信号機制御装置２００のハードウェア構成について説明する。図７は、第二の実施形態の信号機制御装置のハードウェア構成の一例を説明する図である。
【００９１】
本実施形態の信号機制御装置２００は、それぞれバスＢで相互に接続されている入力装置２１、出力装置２２、ドライブ装置２３、補助記憶装置２４、メモリ装置２５、演算処理装置２６及びインターフェース装置２７を含む情報処理装置である。
【００９２】
入力装置２１は、各種の情報の入力を行うための装置であり、例えばキーボードやポインティングデバイス等により実現される。出力装置２２は、各種の情報の出力を行うためものであり、例えばディスプレイ等により実現される。インターフェース装置２７は、ＬＡＮカード等を含み、ネットワークに接続する為に用いられる。
【００９３】
信号機制御プログラムは、信号機制御装置２００を制御する各種プログラムの少なくとも一部である。信号機制御プログラムは例えば記憶媒体２８の配布やネットワークからのダウンロード等によって提供される。信号機制御プログラムを記録した記憶媒体２８は、ＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク等の様に情報を光学的、電気的或いは磁気的に記録する記憶媒体、ＲＯＭ、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記憶媒体を用いることができる。
【００９４】
また、信号機制御プログラムは、信号機制御プログラムを記録した記憶媒体２８がドライブ装置２３にセットされると、記憶媒体２８からドライブ装置２３を介して補助記憶装置２４にインストールされる。ネットワークからダウンロードされた信号機制御プログラムは、インターフェース装置２７を介して補助記憶装置２４にインストールされる。
【００９５】
補助記憶装置２４は、インストールされた信号機制御プログラムを格納すると共に、必要なファイル、データ等を格納する。メモリ装置２５は、信号機制御装置２００の起動時に補助記憶装置２４から信号機制御プログラムを読み出して格納する。そして、演算処理装置２６はメモリ装置２５に格納された信号機制御プログラムに従って、後述するような各種処理を実現している。
【００９６】
次に、図８を参照して、本実施形態の信号機制御装置２００の動作について説明する。図８は、第二の実施形態の信号機制御装置の動作を説明するフローチャートである。
【００９７】
本実施形態の信号機制御装置２００は、信号機制御処理部２１０の受信データ取得部２１１により、信号機１００Ａ−１から第一の受信データを受信したか否かを判定する（ステップＳ８０１）。ステップＳ８０１において、第一の受信データを取得しない場合、信号機制御処理部２１０は、第一の受信データを取得するまで待機する。
【００９８】
ステップＳ８０１において、第一の受信データを取得すると、受信データ取得部２１１は、信号機１００Ａ−２から、ステップＳ８０１で取得した第一の受信データと発信器ＩＤが一致する第二の受信データを受信したか否かを判定する（ステップＳ８０２）。ステップＳ８０２において、信号機１００Ａ−２から該当する第二の受信データを受信していない場合、信号機制御処理部２１０は、信号機１００−２から第二の受信テータを受信するまで待機する。
【００９９】
図８のステップＳ８０３からステップＳ８０６までの処理は、図５のステップＳ５０３カラス８０６までの処理と同様であるから、説明を省略する。
【０１００】
ステップＳ８０６において、青色点灯時間が経過した場合、点灯時間制御部２１６は、青色点灯信号の延長指示を信号機１００Ａ−１、１００Ａ−２に対して指示する（ステップＳ８０７）。
【０１０１】
ステップＳ８０５において、飛び出す可能性がないと判定された場合、信号機制御処理部２１０は、点灯時間制御部２１６により、青色点灯時間の設定の変更指示か送信されたか否かを判定する（ステップＳ８０８）。ステップＳ８０８において、設定の変更指示が送信されていない場合、信号機制御処理部２１０は、処理を終了する。
【０１０２】
ステップＳ８０８において、設定の変更指示が送信されていた場合、点灯時間制御部２１６は、青色点灯時間を初期値へ戻す指示を送信し（ステップＳ８０９）、処理を終了する。
【０１０３】
以上のように、本実施形態では、信号機制御処理部２１０を信号機制御装置２００に設けることで、既存の信号機１００Ａで信号機制御システム１Ａを実現することができる。したがって、本実施形態によれば、簡易な構成で、交通弱者等の通行者の道路の横断を支援できる。
【０１０４】
（第三の実施形態）
以下に図面を参照して第二の実施形態について説明する。第三の実施形態では、通行者による横断歩道の横断履歴を取得して集計する点が、第二の実施形態と相違する。よって、以下の第三の実施形態の説明では、第二の実施形態との相違点についてのみ説明し、第二の実施形態と同様の機能構成を有するものには、第二の実施形態の説明で用いた符号と同様の符号を付与し、その説明を省略する。
【０１０５】
図９は、第三の実施形態の信号機制御システムのシステム構成の一例を示す図である。
【０１０６】
本実施形態の信号機制御システム１Ｂは、信号機１００Ａ−１、信号機１００Ａ−２と、信号機制御装置２００Ａとを有する。
【０１０７】
本実施形態の信号機制御装置２００Ａは、信号機制御処理部２１０、収集処理部２２０、横断履歴データベース２３０、積算データベース２４０、デバイス積算データベース２５０を有する。
【０１０８】
収集処理部２２０は、信号機制御処理部２１０によって検出される、通行者の横断履歴に関する情報を収集する。横断履歴データベース２３０は、通行者の横断履歴を示す情報が格納される。積算データベース２４０は、信号機１００Ａ毎の横断履歴を積算した情報が格納される。デバイス積算データベース２５０は、発信器３００が装着されたデバイス毎の横断履歴を積算した情報が格納される。
【０１０９】
つまり、本実施形態の横断履歴データベース２３０、積算データベース２４０、デバイス積算データベース２５０は、通行者による横断歩道の横断履歴に関する情報が格納される記憶部である。
【０１１０】
本実施形態では、横断履歴を示す情報を収集することで、収集した情報を例えば、通行者による横断歩道の利用状況等の分析に用いることができる。
【０１１１】
尚、本実施形態では、各データベースが信号機制御装置２００Ａに設けられるものとしたが、これに限定されない。横断履歴データベース２３０、積算データベース２４０、デバイス積算データベース２５０は、信号機制御装置２００Ａと通信が可能な外部装置に設けられていても良い。また、横断履歴データベース２３０、積算データベース２４０、デバイス積算データベース２５０は、それぞれが別々の装置に設けられていても良い。
【０１１２】
以下に、図１０乃至図１３を参照して、信号機制御装置２００Ａの有する各データベースについて説明する。
【０１１３】
図１０は、第三の実施形態の横断履歴データベースの一例を示す図である。本実施形態の横断履歴データベース２３０は、１対の信号機１００毎に設けられている。
【０１１４】
横断履歴データベース２３０は、情報の項目として、日付、信号機ＩＤ、点灯色、発信器ＩＤ、デバイス種別、横断開始時刻、横断完了時刻、横断フラグ、飛び出しフラグを有する。
【０１１５】
項目「日付」の値は、受信データを受信した日付を示す。項目「信号機ＩＤ」の値は、１対の信号機１００を識別するための識別情報を示す。言い換えれば、項目「信号機ＩＤ」の値は、１対の信号機１００が設けられた横断歩道を特定するための識別情報である。
【０１１６】
項目「点灯色」の値は、信号機ＩＤで特定される信号機１００が発信器ＩＤを受信したときの発光体１０１の点灯色を示す。項目「発信器ＩＤ」の値は、信号機ＩＤで特定される信号機１００が受信した発信器ＩＤを示す。
【０１１７】
項目「デバイス種別」の値は、対応する発信器ＩＤで特定される発信器３００が装着されたデバイスである。尚、デバイス種別の値は、例えば、発信器３００から送信される発信器ＩＤと共に信号機１００に送信されても良い。また、信号機制御装置２００Ａは、デバイス種別と、発信器ＩＤとが対応付けられた通行者情報等を保持しており、通行者情報を参照することでデバイス種別が判別されても良い。
【０１１８】
項目「横断開始時刻」の値は、信号機ＩＤで特定される横断歩道の発信器ＩＤと対応する通行者の横断が開始された時刻を示す。具体的には、項目「横断開始時刻」の値は、信号機制御装置２００Ａが、発信器ＩＤを含む第一及び第二の受信データによって最初に横断中と判定されたときの時刻であっても良い。また、項目「横断開始時刻」の値は、信号機制御装置２００Ａが横断中と判定された第一及び第二の受信データを取得した時刻であっても良い。
【０１１９】
項目「横断完了時刻」の値は、信号機ＩＤで特定される横断歩道の発信器ＩＤと対応する通行者の横断が完了した時刻を示す。具体的には、項目「横断完了時刻」の値は、信号機制御装置２００Ａによる判定結果が「横断中」から「横断中ではない」に切り替わったときの時刻であっても良い。また、項目「横断完了時刻」の値は、信号機制御装置２００Ａが、判定結果が「横断中」から「横断中ではない」に切り替えたときの第一及び第二の受信データを取得した時刻であっても良い。
【０１２０】
項目「横断フラグ」の値は、発信器ＩＤと対応付けられた通行者が信号機ＩＤで特定される信号機１００−１、１００−２の間の横断歩道を横断中であるか否かを示す。本実施形態では、項目「横断フラグ」の値が１である場合に、発信器ＩＤと対応する通行者が横断歩道を横断中であることを示し、項目「横断フラグ」の値が０である場合に、発信器ＩＤと対応する通行者が横断歩道を横断中ではないことを示す。
【０１２１】
項目「飛び出しフラグ」の値は、発信器ＩＤと対応付けられた通行者が、飛び出し判定部２１５によって飛び出す可能性があると判定されたか否かを示す。項目「飛び出しフラグ」の値が１である場合、発信器ＩＤと対応付けられた通行者が、飛び出す可能性があると判定されたことを示し、項目「飛び出しフラグ」の値が０である場合、発信器ＩＤと対応付けられた通行者が、飛び出す可能性があると判定されていないことを示す。
【０１２２】
以下の説明では、横断履歴データベース２３０において、項目「信号機ＩＤ」の値と、その他の項目の値とを含む情報を横断履歴情報と呼ぶ。
【０１２３】
図１０では、例えば、信号機ＩＤ「１０Ａ−１０Ｂ」で特定される１対の信号機１００−１、１００−２の点灯色が青色の場合に、発信器ＩＤ「０１」の発信器３００が装着された杖を所持した通行者が、１２時００分２６秒に横断を開始し、１２時０１分５８秒に横断を完了してことがわかる。
【０１２４】
また、図１０では、信号機ＩＤ「１０Ａ−１０Ｂ」で特定される１対の信号機１００−１、１００−２の点灯色が赤色の場合に、発信器ＩＤ「０５」の発信器３００が装着された子供用の靴を履いた通行者が、道路に飛び出す可能性があると判定されたことがわかる。
【０１２５】
図１１は、第三の実施形態の積算データベースの一例を示す図である。本実施形態の積算データベース２４０は、信号機ＩＤ毎に設けられている。本実施形態の積算データベース２４０は、情報の項目として、期間、積算横断時間、平均横断時間、積算横断回数、積算飛び出し回数を有する。
【０１２６】
項目「期間」の値は、後述する時間や値を積算する期間を示す。図１１の例では、１日毎に、横断時間や横断回数の積算を算出することを示す。尚、例えば、項目「期間」の値が、「○月×日〜○月○日」等であった場合、この値が示す期間の積算が算出される。
【０１２７】
項目「積算横断時間」の値は、項目「期間」で指定された期間において、信号機ＩＤで特定される横断歩道の通行者毎の横断時間を全て積算した時間である。通行者毎の横断時間は、横断履歴データベース２３０の横断開始時刻と横断完了時刻とから算出される。
【０１２８】
項目「平均横断時間」の値は、項目「期間」で指定された期間において、信号機ＩＤで特定される横断歩道の通行者毎の横断時間を平均した時間である。
【０１２９】
項目「積算横断回数」の値は、項目「期間」で指定された期間において、信号機ＩＤで特定される横断歩道を、発信器３００を所持する通行者が歩行した回数を示す。具体的には、項目「積算横断回数」の値は、横断履歴データベース２３０において、項目「期間」で指定された期間中の横断フラグの値が「１」となった回数を示す。
【０１３０】
項目「積算飛び出し回数」の値は、項目「期間」で指定された期間において、信号機ＩＤで特定される横断歩道が設けられた道路に、発信器３００を所持する通行者が飛び出す可能性があると判定された回数を示す。具体的には、項目「積算飛び出し回数」の値は、横断履歴データベース２３０において、項目「期間」で指定された期間中の飛び出しフラグの値が「１」となった回数を示す。
【０１３１】
図１１では、例えば、２０１６年５月７日において、信号機ＩＤ「１０Ａ−１０Ｂ」で特定される１対の信号機１００−１、１００−２の間の横断歩道の積算横断時間は４３分２２秒であり、平均横断時間は１分１３秒であり、積算横断回数は４３回であり、積算飛び出し回数は１３回であることがわかる。
【０１３２】
以下の説明では、積算データベース２４０において、項目「信号機ＩＤ」の値と、その他の値とを示す情報を積算情報と呼ぶ。
【０１３３】
図１２は、第三の実施形態のデバイス積算データベースの一例を示す図である。本実施形態のデバイス積算データベース２５０は、信号機ＩＤとデバイス種別の組み合わせ毎に設けられる。
【０１３４】
図１２に示すデバイス積算データベース２５０は、信号機ＩＤ「１０Ａ−１０Ｂ」におけるデバイス種別「杖」の組み合わせと対応する例である。本実施形態のデバイス積算データベース２５０は、情報の項目として、期間、積算横断時間、平均横断時間、積算横断回数、積算飛び出し回数を有する。
【０１３５】
項目「積算横断時間」の値は、横断履歴データベース２３０において、項目「期間」で指定された期間において、信号機ＩＤで特定される横断歩道の通行者のうち、デバイス種別が「杖」である通行者毎の横断時間を全て積算した時間である。項目「平均横断時間」の値は、横断履歴データベース２３０において、項目「期間」で指定された期間において、信号機ＩＤで特定される横断歩道の通行者のうち、デバイス種別が「杖」である通行者の横断時間を平均した時間である。
【０１３６】
項目「積算横断回数」の値は、横断履歴データベース２３０において、項目「期間」で指定された期間において、信号機ＩＤで特定される横断歩道の通行者のうち、デバイス種別が「杖」である通行者が横断した回数である。項目「積算飛び出し回数」の値は、横断履歴データベース２３０において、項目「期間」で指定された期間において、信号機ＩＤで特定される横断歩道の通行者のうち、デバイス種別が「杖」である通行者が飛び出す可能性があると判定された回数を示す。
【０１３７】
図１２の例では、２０１６年５月７日において、信号機ＩＤ「１０Ａ−１０Ｂ」で特定される１対の信号機１００−１、１００−２の間の横断歩道における、発信器３００が装着した杖を所持した通行者の積算横断時間は３０分１１秒であり、平均横断時間は１分２０秒であることがわかる。また、同様に、積算横断回数は３０回であり、積算飛び出し回数は１２回であることがわかる。
【０１３８】
以下の説明では、デバイス積算データベース２５０において、項目「信号機ＩＤ」の値と、その他の値とを示す情報をデバイス積算情報と呼ぶ。
【０１３９】
次に、図１３を参照して、本実施形態の信号機制御装置２００Ａの機能について説明する。図１３は、第三の実施形態の信号機制御装置の機能を説明する図である。
【０１４０】
本実施形態の信号機制御装置２００Ａは、信号機制御処理部２１０と、収集処理部２２０とを有する。
【０１４１】
本実施形態の収集処理部２２０は、横断履歴格納部２２１、積算算出部２２２、平均算出部２２３、集計部２２４、出力部２２５を有する。
【０１４２】
本実施形態の横断履歴格納部２２１は、信号機１００から受信データを取得する度に、横断履歴データベース２３０を更新する。
【０１４３】
積算算出部２２２は、横断履歴データベース２３０に格納された横断履歴情報を参照し、積算横断時間、積算横断回数、積算飛び出し回数を算出する。
【０１４４】
平均算出部２２３は、横断履歴データベース２３０に格納された横断履歴情報を参照し、平均横断時間を算出する。
【０１４５】
集計部２２４は、横断履歴データベース２３０を参照し、デバイス種別のデバイス積算データベース２５０を集計する。
【０１４６】
出力部２２５は、横断履歴データベース２３０、積算データベース２４０、デバイス積算データベース２５０に格納された、横断履歴に関する情報を、指示に応じて外部装置へ出力する。
【０１４７】
次に、図１４を参照して、本実施形態の信号機制御装置２００Ａの動作について説明する。図１４は、第三の実施形態の信号機制御装置の動作を説明するフローチャートである。
【０１４８】
図１４のステップＳ１４０１からステップＳ１４０５までの処理は、ステップＳ１４０５において、飛び出しの可能性がない場合に、ステップＳ１４１１へ進む点以外は、図８のステップＳ８０１からステップＳ８０５までの処理と同様であるから、説明を省略する。
【０１４９】
ステップＳ１４０４において、横断中であると判定された場合、収集処理部２２０は、横断履歴格納部２２１により、横断履歴データベース２３０に、横断フラグの値を「１」とした横断履歴情報を格納し（ステップＳ１４０６）、後述するステップＳ１４０８へ進む。
【０１５０】
具体的には、横断履歴格納部２２１は、信号機１００−１、１００−２の点灯色と、受信データに含まれる発信器ＩＤ、デバイス種別、横断開始時刻を含み、横断フラグの値を「１」とした横断履歴情報を生成し、横断履歴データベース２３０へ格納する。尚、この場合、通行者が横断中であるため、横断履歴格納部２２１は、点灯色は青色としても良い。尚、本実施形態では、第一及び第二の受信データに、各信号機１００の点灯色を示す情報が含まれていても良い。
【０１５１】
ステップＳ１４０５において、飛び出しの可能性があると判定された場合、収集処理部２２０は、横断履歴格納部２２１により、横断履歴データベース２３０に、飛び出しフラグの値を「１」とした横断履歴情報を格納し（ステップＳ１４０７）、後述するステップＳ１４０８へ進む。
【０１５２】
具体的には、横断履歴格納部２２１は、信号機１００−１、１００−２の点灯色と、受信データに含まれる発信器ＩＤ、デバイス種別、横断開始時刻を含み、飛び出しフラグの値を「１」とした横断履歴情報を生成し、横断履歴データベース２３０へ格納する。尚、この場合、通行者が横断中でないため、横断履歴格納部２２１は、点灯色は赤色としても良い。
【０１５３】
ステップＳ１４０８からステップＳ１４１１までの処理は、図８のステップＳ８０６からステップＳ８０９までの処理と同様であるから、説明を省略する。
【０１５４】
ステップＳ１４１１に続いて、収集処理部２２０は、横断履歴格納部２２１により、対応する横断履歴情報に横断完了時刻を追加して、横断履歴データベース２３０を更新する（ステップＳ１４１２）。
【０１５５】
続いて、収集処理部２２０は、積算データベース２４０とデバイス積算データベース２５０を更新し（ステップＳ１４１３）、信号機制御装置２００Ａは、処理を終了する。
【０１５６】
具体的には、収集処理部２２０は、積算算出部２２２により、積算横断時間、積算横断回数、積算飛び出し回数を算出し、平均算出部２２３により平均横断時間を算出し、積算データベース２４０を更新する。また、収集処理部２２０は、集計部２２４により、デバイス種別毎の横断履歴情報を取得する。そして、収集処理部２２０は、デバイス種別毎に、積算算出部２２２により、積算横断時間、積算横断回数、積算飛び出し回数を算出し、平均算出部２２３により平均横断時間を算出し、デバイス積算データベース２５０を更新する。
【０１５７】
尚、本実施形態では、任意のタイミングで、横断履歴データベース２３０、積算データベース２４０、デバイス積算データベース２５０に格納された情報を出力部２２５によって外部装置へ出力しても良い。
【０１５８】
このように、本実施形態では、信号機１００−１、１００−２によって特定される横断歩道毎の横断履歴情報と、積算情報と、デバイス積算情報とを収集する。
【０１５９】
また、本実施形態では、信号機１００−１、１００−２によって特定される横断歩道毎の横断履歴情報と、積算情報と、デバイス積算情報とを外部装置へ提供することができる。
【０１６０】
これらの情報を用いれば、例えば、杖を所持した通行者が多く利用する、通行者に子供が多い、他の横断歩道と比較して平均横断時間が長い、通行者が飛び出す可能性があると判定される回数が多い、等といった、横断歩道毎の特徴を把握することができる。
【０１６１】
したがって、例えば、これら情報を、道路交通の運行の管理を行う機関等に提供することで、横断歩道やその周辺の設備等に関連する問題点や改善点等を見いだすことができる。具体的には、例えば、飛び出す可能性があると判定される回数が多い横断歩道や、子供の通行者が多い横断歩道等は、歩道の幅を広げる、飛び出し防止の柵を設ける、等の改善案が考えられる。また、例えば、平均横断時間が、予め設定された青色点灯時間よりも長い横断歩道では、この横断歩道を横断する通行者の多くが、通常の青色点灯時間では横断を完了できないことを示している。したがって、このようには場合には、この横断歩道と対応する信号機１００の青色点灯時間の初期値を長くする、といった改善案が考えられる。
【０１６２】
このように、本実施形態によれば、道路交通の円滑な運用を支援することができる。
【０１６３】
尚、本実施形態の信号機制御システム１Ｂでは、信号機制御装置２００Ａが信号機制御処理部２１０と収集処理部２２０とを有するものとしたが、これに限定されない。信号機制御処理部２１０は、信号機１００に設けられており、収集処理部２２０は、信号機制御装置２００に設けられていても良い。
【０１６４】
この場合、信号機１００は、第一及び第二の受信データと、横断判定部２１４及び飛び出し判定部２１５による判定結果とを含む情報を、信号機制御装置２００へ送信すれば良い。信号機制御装置２００は、信号機１００から送信された情報に基づき、横断履歴情報と、積算情報と、デバイス積算情報とを生成し、対応する各データベースに格納すれば良い。
【０１６５】
開示の技術では、以下に記載する付記のような形態が考えられる。
（付記１）
無線受信機により受信した、通行者の所持物に備えられた発信器から前記発信器を特定する識別子を含む信号を取得する取得部と、
前記識別子及び前記信号の強度の変化に応じて、発光体の各点灯色の点灯時間を制御する点灯時間制御部と、を有する信号機制御装置。
（付記２）
前記取得部によって他の信号機制御装置から取得された、前記発信器から受信した信号の強度の変化と、前記取得部によって自機から取得された前記信号の強度の変化と、に応じて、前記発信器の位置を特定する位置特定部と、
前記発信器の位置に応じて、前記通行者が、当該信号機制御装置と前記他の信号機制御装置との間の道路を横断中であるか否かを判定する横断判定部と、を有し、
前記点灯時間制御部は、
前記横断中と判定されたとき、前記発光体の点灯色を青色に維持するように、前記点灯時間を変更する、付記１記載の信号機制御装置。
（付記３）
前記発信器の位置に応じて、前記通行者が、前記道路に飛び出す可能性があるか否かを判定する飛び出し判定部を有し、
前記点灯時間制御部は、
飛び出す可能性があると判定されたとき、前記発光体の点灯色を青色に維持する、付記２記載の信号機制御装置。
（付記４）
前記取得部が取得した信号に基づき、前記通行者の前記道路における横断履歴に関する情報を収集して記憶部に格納する収集部と、
前記横断履歴に関する情報を外部装置へ出力する出力部と、を有する、付記２又は３記載の信号機制御装置。
（付記５）
前記取得部が取得する信号は、前記通行者の前記所持物の種別を示す情報を含み、
前記収集部は、
前記所持物の種別毎に前記横断履歴に関する情報を収集する、付記４記載の信号機制御装置。
（付記６）
複数の信号機と、前記信号機を制御する信号機制御装置と、を有する信号機制御システムであって、
前記信号機は、
無線受信機により受信した、通行者の所持物に備えられた発信器から前記発信器を特定する識別子を含む信号を受信して、前記識別子及び前記信号の強度を含む情報を前記信号機制御装置へ送信する発信器検出部を有し、
前記信号機制御装置は、
前記信号機から送信される前記情報を取得する取得部と、
前記情報に含まれる前記信号の強度の変化に応じて、各信号機の各点灯色の点灯時間を制御する信号機制御処理部を有する、信号機制御システム。
（付記７）
無線受信機により受信した、通行者の所持物に備えられた発信器から前記発信器を特定する識別子を含む信号を取得する処理と、
前記識別子及び前記信号の強度の変化に応じて、発光体の各点灯色の点灯時間を制御する処理と、をコンピュータに実行させる、信号機制御プログラム。
（付記８）
コンピュータによる信号機制御方法であって、該コンピュータが、
無線受信機により受信した、通行者の所持物に備えられた発信器から前記発信器を特定する識別子を含む信号を取得し、
前記識別子及び前記信号の強度の変化に応じて、発光体の各点灯色の点灯時間を制御する、信号機制御方法。
【０１６６】
本発明は、具体的に開示された実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【符号の説明】
【０１６７】
１、１Ａ、１Ｂ  信号機制御システム
１００  信号機
１１０  通信装置
１２０  発信器検出部
１３０  点灯制御部
２００  信号機制御装置
２１０  信号機制御処理部
２１１  受信データ取得部
２１２  時間判定部
２１３  位置特定部
２１４  横断判定部
２１５  飛び出し判定部
２１６  点灯時間制御部
２２０  収集処理部
２２１  横断履歴格納部
２２２  積算算出部
２２３  平均算出部
２２４  集計部
２２５  出力部
２３０  横断履歴データベース
２４０  積算データベース
２５０  デバイス積算データベース
３００  発信器
【図１】
2019021203.tif 000003
【図２】
2019021203.tif 000004
【図３】
2019021203.tif 000005
【図４】
2019021203.tif 000006
【図５】
2019021203.tif 000007
【図６】
2019021203.tif 000008
【図７】
2019021203.tif 000009
【図８】
2019021203.tif 000010
【図９】
2019021203.tif 000011
【図１０】
2019021203.tif 000012
【図１１】
2019021203.tif 000013
【図１２】
2019021203.tif 000014
【図１３】
2019021203.tif 000015
【図１４】
2019021203.tif 000016