(57)【要約】【課題】異なるインフラからの各信号機情報に基づいて動作する複数の報知処理部間の調停を行うことができる信号機状態報知装置の提供。【解決手段】信号機状態報知装置は、第１信号機情報を取得する第１信号機情報取得部と、第１信号機情報に基づいて、前記信号機の点灯状態が所定第１状態から前記所定第１状態とは異なる所定第２状態へと変化するまでの第１残時間の出力を要求する第１報知要求を生成する第１報知処理部と、第２信号機情報を取得する第２信号機情報取得部と、第２残時間の出力を要求する第２報知要求を生成する第２報知処理部と、前記第１報知要求と前記第２報知要求とが同時に生成されている状態では、前記第１報知要求及び前記第２報知要求のうちの、早い時点から生成され続けている方の報知要求に係る残時間を出力する出力部とを含む。【選択図】図２
2016091369.tif 000002
【特許請求の範囲】
【請求項１】
自車前方に位置する信号機の点灯状態の時系列変化を表す第１信号機情報であって第１インフラで生成された第１信号機情報を取得する第１信号機情報取得部と、
前記第１信号機情報取得部が取得した第１信号機情報に基づいて、前記信号機の点灯状態が所定第１状態から前記所定第１状態とは異なる所定第２状態へと変化するまでの第１残時間を算出し、算出した第１残時間の出力を要求する第１報知要求を生成する第１報知処理部と、
前記信号機の点灯状態の時系列変化を表す第２信号機情報であって前記第１インフラとは異なる第２インフラで生成された第２信号機情報を取得する第２信号機情報取得部と、
前記信号機の点灯状態が前記所定第１状態から前記所定第２状態へと変化するまでの第２残時間を算出し、算出した第２残時間の出力を要求する第２報知要求を生成する第２報知処理部と、
前記第１報知要求と前記第２報知要求とが同時に生成されている状態では、前記第１報知要求及び前記第２報知要求のうちの、早い時点に生成された方の報知要求に係る残時間を出力する出力部とを含む、信号機状態報知装置。
【請求項２】
前記出力部は、前記第１報知要求と前記第２報知要求とが同時に生成されている状態で、一方の報知要求に係る残時間を出力した場合は、その後、前記一方の報知要求が生成されなくなり且つ他方の報知要求が依然として生成されている場合でも、前記他方の報知要求に係る残時間の出力を禁止する、請求項１に記載の信号機状態報知装置。
【請求項３】
前記所定第１状態は、自車が発進不能な赤信号を示す点灯状態であり、前記所定第２状態は、自車が発進可能な青信号を示す点灯状態であり、
前記出力部は、ある赤信号の一サイクルに対して前記第１報知要求及び前記第２報知要求のうちの一方の報知要求に係る残時間を出力した場合は、その後、同赤信号の一サイクルに対して、前記一方の報知要求が生成されなくなり、且つ、他方の報知要求が生成された場合でも、前記他方の報知要求に係る残時間の出力を禁止する、請求項１に記載の信号機状態報知装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自車の運転者に赤信号の残時間を報知する信号機状態報知装置に関する。
【背景技術】
【０００２】
信号機の点灯状態に関する時系列の信号機情報を取得する取得部と、点灯状態が変化するまでの残り時間に関する点灯時間情報を運転者に報知する第１報知処理部とを備える運転支援装置が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】WO2009/157108パンフレット
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、車両への情報提供を行うインフラストラククチャ（以下、単に「インフラ」という）としては、光通信を利用したインフラに加えて、電波通信を利用したインフラが存在しうる。このような２つ以上のインフラから信号機情報を取得できる場合、ある交差点において一のインフラを利用できない場合でも、他のインフラを利用して自車の運転者に赤信号の残時間を報知できる。しかしながら、ある交差点において２つ以上のインフラから信号機情報を取得できる場合は、各信号機情報に基づいて動作する複数の報知処理部間で報知要求の競合が生じうる。かかる競合時に各報知要求に応じると、運転者に違和感を与える虞がある。
【０００５】
そこで、本発明は、異なるインフラからの各信号機情報に基づいて動作する複数の報知処理部間の調停を行うことができる信号機状態報知装置の提供を目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明によれば、自車前方に位置する信号機の点灯状態の時系列変化を表す第１信号機情報であって第１インフラで生成された第１信号機情報を取得する第１信号機情報取得部と、
前記第１信号機情報取得部が取得した第１信号機情報に基づいて、前記信号機の点灯状態が所定第１状態から前記所定第１状態とは異なる所定第２状態へと変化するまでの第１残時間を算出し、算出した第１残時間の出力を要求する第１報知要求を生成する第１報知処理部と、
前記信号機の点灯状態の時系列変化を表す第２信号機情報であって前記第１インフラとは異なる第２インフラで生成された第２信号機情報を取得する第２信号機情報取得部と、
前記信号機の点灯状態が前記所定第１状態から前記所定第２状態へと変化するまでの第２残時間を算出し、算出した第２残時間の出力を要求する第２報知要求を生成する第２報知処理部と、
前記第１報知要求と前記第２報知要求とが同時に生成されている状態では、前記第１報知要求及び前記第２報知要求のうちの、早い時点に生成された方の報知要求に係る残時間を出力する出力部とを含む、信号機状態報知装置が提供される。
【発明の効果】
【０００７】
本発明によれば、異なるインフラからの各信号機情報に基づいて動作する複数の報知処理部間の調停を行うことができる信号機状態報知装置が得られる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施例による信号機状態報知装置１００の構成の一例を示す図である。
【図２】第３情報処理装置３０の処理の一例を概略的に示すフローチャートである。
【図３】図２の動作例を示すタイミングチャートである。
【図４】第３情報処理装置３０の処理の他の一例を概略的に示すフローチャートである。
【図５】図４の動作例を示すタイミングチャートである。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、本発明を実施するための最良の形態の説明を行う。
【００１０】
図１は、本発明の一実施例による信号機状態報知装置１００の構成の一例を示す図である。
【００１１】
信号機状態報知装置１００は、車両に搭載される。信号機状態報知装置１００は、無線制御装置１と、ナビゲーション装置２と、メータ表示装置（出力部の一例）３とを含む。以下では、信号機状態報知装置１００が搭載される車両を「自車」とも称する。
【００１２】
無線制御装置１は、第１情報処理装置（第１報知処理部の一例）１０と、無線装置（第１信号機情報取得部の一例）１２と、ＧＰＳ（Global Positioning System）受信機１４とを含む。
【００１３】
第１情報処理装置１０は、コンピューターにより形成される。
【００１４】
第１情報処理装置１０は、第１報知条件が成立している間、第１所定周期ΔＴ１毎、第１報知処理を行う。第１情報処理装置１０は、第１報知条件が成立している間、第１フラグを"１"に設定する。第１報知条件は、第１報知開始条件が満たされたときに成立し、第１報知終了条件が満たされたときに不成立となる。第１報知処理は、その時点で最新の第１信号機情報に基づいて、信号機の点灯状態が赤信号（所定第１状態の一例）から青信号（所定第２状態の一例）へと変化するまでの第１残時間（以下、「赤信号残時間Ｔ１」ともいう）を算出し、算出した赤信号残時間Ｔ１の出力を要求する第１報知要求を生成することを含む。第１報知要求は、赤信号残時間Ｔ１の値を含む。
【００１５】
第１報知開始条件は、例えば、以下の条件（１）〜（３）の全てが満たされた場合に成立する。
（１）第１信号機情報に基づく現時点の信号機の点灯状態が赤信号であること。
（２）自車の車速が所定値Ｖ１以下であること。
（３）自車から第１信号機情報に係る信号機（又はその手前の一時停止線）までの距離が所定距離Ｄ１以下であること。
【００１６】
第１報知終了条件は、例えば、以下の条件（１１）〜（１３）のいずれかが満たされた場合に成立する。
（１１）第１信号機情報に基づく現時点の信号機の点灯状態が赤信号でなくなったこと（あるいは、赤信号でなくなってから所定秒数経過したこと）。
（１２）自車が発進したこと（あるいは自車の車速が所定値Ｖ２より大きいこと）。
（１３）自車が第１信号機情報に係る交差点に進入したこと。
【００１７】
無線装置１２は、無線通信機を備える路側機（第１インフラの一例）と無線通信する。無線通信を行うポイントは、例えば、報知対象となる交差点の手前である。無線装置１２は、路側機で生成される第１信号機情報を路側機から取得する。第１信号機情報は、自車前方に位置する信号機の点灯状態の時系列変化を表す。第１信号機情報は、好ましくは、赤信号のサイクルを特定できる情報を含む。第１信号機情報は、更に、自車前方に位置する信号機に係る交差点に関する情報を含んでよい。交差点に関する情報は、交差点の中心位置座標、交差点の規制情報、交差点の道路形状情報等であってよい。
【００１８】
ＧＰＳ受信機１４は、衛星からの信号に基づいて、自車位置（例えば緯度、経度、方位）を算出する。
【００１９】
ナビゲーション装置２は、第２情報処理装置（第２報知処理部の一例）２０と、光通信装置（第２信号機情報取得部の一例）２２とを含む。
【００２０】
第２情報処理装置２０は、第１情報処理装置１０と同様、コンピューターにより形成される。
【００２１】
第２情報処理装置２０は、第２報知条件が成立している間、第２所定周期ΔＴ２毎、第２報知処理を行う。第２所定周期ΔＴ２は、第１所定周期ΔＴ１と同一であってもよいし、異なってもよい。第２情報処理装置２０は、第２報知条件が成立している間、第２フラグを"１"に設定する。第２報知条件は、第２報知開始条件が満たされたときに成立し、第２報知終了条件が満たされたときに不成立となる。第２報知処理は、その時点で最新の第２信号機情報に基づいて、信号機の点灯状態が赤信号（所定第１状態の一例）から青信号（所定第２状態の一例）へと変化するまでの第２残時間（以下、「赤信号残時間Ｔ２」ともいう）を算出し、算出した赤信号残時間Ｔ２の出力を要求する第２報知要求を生成することを含む。第２報知要求は、赤信号残時間Ｔ２の値を含む。
【００２２】
第２報知開始条件は、例えば、以下の条件（２１）〜（２３）の全てが満たされた場合に成立する。
（２１）第２信号機情報に基づく現時点の信号機の点灯状態が赤信号であること。
（２２）自車の車速が所定値Ｖ１以下であること。
（２３）自車から第２信号機情報に係る信号機（又はその手前の一時停止線）までの距離が所定距離Ｄ１以下であること。
【００２３】
第２報知終了条件は、例えば、以下の条件（３１）〜（３３）のいずれかが満たされた場合に成立する。
（３１）第２信号機情報に基づく現時点の信号機の点灯状態が赤信号でなくなったこと（あるいは、赤信号でなくなってから所定秒数経過したこと）。
（３２）自車が発進したこと（あるいは自車の車速が所定値Ｖ２より大きいこと）。
（３３）自車が第２信号機情報に係る交差点に進入したこと。
【００２４】
光通信装置２２は、光ビーコンを備える路側機（第２インフラの一例）と光通信する。光通信を行うポイントは、例えば、報知対象となる交差点の手前である。光通信装置２２は、路側機で生成される第２信号機情報を路側機から取得する。第２信号機情報は、自車前方に位置する信号機の点灯状態の時系列変化を表す。第２信号機情報は、好ましくは、赤信号のサイクルを特定できる情報を含む。第２信号機情報は、更に、自車前方に位置する信号機に係る交差点に関する情報を含んでよい。交差点に関する情報は、交差点の中心位置座標、交差点の規制情報、交差点の道路形状情報等であってよい。
【００２５】
メータ表示装置３は、第３情報処理装置３０と、表示部３２とを含む。
【００２６】
第３情報処理装置３０は、第１情報処理装置１０と同様、コンピューターにより形成される。第１情報処理装置１０からの第１報知要求又は第２情報処理装置２０からの第２報知要求に従って、表示部３２に赤信号残時間Ｔ１又はＴ２を表示する。第３情報処理装置３０は、例えば、第１報知要求と第２報知要求とが同時に生成されている状態では、第１報知要求及び第２報知要求のうちの、早い時点から生成され続けている方の報知要求に係る赤信号残時間を表示する。
【００２７】
尚、第３情報処理装置３０は、第１報知要求及び第２報知要求のうちのいずれか一方の報知要求のみが生成されている状態では、原則として、当該一方の報知要求に係る赤信号残時間を表示する。但し、例外があってよく、これについては後述する。
【００２８】
表示部３２は、メータに設けられる。表示部３２は、赤信号残時間Ｔ１又はＴ２を表示する。表示部３２による赤信号残時間Ｔ１又はＴ２の表示態様は、例えば特許文献１に開示されるような表示態様であってよい。表示部３２は、ＨＵＤ（ヘッドアップディスプレイ）などの他の表示部により代替えされてもよい。
【００２９】
図２は、第３情報処理装置３０の処理の一例を概略的に示すフローチャートである。
【００３０】
ステップＳ２００では、第３情報処理装置３０は、各種フラグを参照する。参照するフラグは、第１フラグ、第２フラグ、第１許可フラグ及び第２許可フラグである。第１許可フラグは、第１報知要求に係る赤信号残時間Ｔ１に基づく報知を許可するか否かを表すフラグであり、"１"は許可することを表し、"０"は許可しないことを表す。第２許可フラグは、第２報知要求に係る赤信号残時間Ｔ２に基づく報知を許可するか否かを表すフラグであり、"１"は許可することを表し、"０"は許可しないことを表す。第１許可フラグ及び第２許可フラグは、それぞれ、初期値は"１"である。第１許可フラグ及び第２許可フラグは、サービスアウトタイミング（例えば受信した第１及び／又は第２信号機情報に基づくサービス区間が終了したタイミング）で初期化される。
【００３１】
ステップＳ２０２では、第３情報処理装置３０は、第１フラグ＝１、且つ、第１許可フラグ＝１、であるか否かを判定する。第１フラグ＝１、且つ、第１許可フラグ＝１、である場合は、ステップＳ２０４に進み、それ以外の場合は、ステップＳ２０６に進む。
【００３２】
ステップＳ２０４では、第３情報処理装置３０は、支援状態情報を"２"に設定し、第１許可フラグ＝１、及び、第２許可フラグ＝０に設定する。支援状態情報が"２"であることは、第１報知要求に係る赤信号残時間Ｔ１に基づく報知が実行されている状態を意味する。この状態では、第３情報処理装置３０は、第１報知要求に係る赤信号残時間Ｔ１を表示部３２に表示する。
【００３３】
ステップＳ２０６では、第３情報処理装置３０は、第２フラグ＝１、且つ、第２許可フラグ＝１、であるか否かを判定する。第２フラグ＝１、且つ、第２許可フラグ＝１、である場合は、ステップＳ２０８に進み、それ以外の場合は、ステップＳ２１０に進む。
【００３４】
ステップＳ２０８では、第３情報処理装置３０は、支援状態情報を"１"に設定し、第１許可フラグ＝０、及び、第２許可フラグ＝１に設定する。支援状態情報が"１"であることは、第２報知要求に係る赤信号残時間Ｔ２に基づく報知が実行されている状態を意味する。この状態では、第３情報処理装置３０は、第２報知要求に係る赤信号残時間Ｔ２を表示部３２に表示する。
【００３５】
ステップＳ２１０では、第３情報処理装置３０は、第１フラグ＝０、且つ、第２フラグ＝０、であるか否かを判定する。第１フラグ＝０、且つ、第２フラグ＝０、である場合は、ステップＳ２１４に進み、それ以外の場合は、ステップＳ２１２に進む。
【００３６】
ステップＳ２１２では、第３情報処理装置３０は、支援状態情報を"３"に設定し、第１許可フラグ＝０、及び、第２許可フラグ＝０に設定する。支援状態情報が"３"であることは、第１報知要求及び第２報知要求のいずれかが棄却されている状態を意味する。この状態では、第３情報処理装置３０は、表示部３２には赤信号残時間を表示しない（報知を行わない）。
【００３７】
ステップＳ２１４では、第３情報処理装置３０は、支援状態情報を"０"に設定し、第１許可フラグ＝１、及び、第２許可フラグ＝１に設定する。支援状態情報が"０"であることは、第１報知要求及び第２報知要求のいずれも生成されていない状態を意味する。
【００３８】
図２に示す処理によれば、例えば、第１許可フラグ及び第２許可フラグがともに"１"であり、第１フラグ＝０、且つ、第２フラグ＝０である状況下では、第１フラグが"０"から"１"に変化すると、ステップＳ２０２で肯定判定される。そして、ステップＳ２０４にて第１許可フラグ＝１及び第２許可フラグ＝０と設定される。第１許可フラグ＝１及び第２許可フラグ＝０と設定されると、次周期以降、第１フラグ＝１である限り、第２フラグ＝１であっても、ステップＳ２０４の処理が繰り返し実行される。即ち、第２報知要求は棄却され、早い時点から生成され続けている方の第１報知要求が優先される。
【００３９】
同様に、例えば、第１許可フラグ及び第２許可フラグがともに"１"であり、第１フラグ＝０、且つ、第２フラグ＝０である状況下では、第２フラグが"０"から"１"に変化すると、ステップＳ２０６で肯定判定される。そして、ステップＳ２０８にて第１許可フラグ＝０及び第２許可フラグ＝１と設定される。第１許可フラグ＝０及び第２許可フラグ＝１と設定されると、次周期以降、第２フラグ＝１である限り、第１フラグ＝１であっても、ステップＳ２０２は否定され、ステップＳ２０８の処理が繰り返し実行される。即ち、第１報知要求は棄却され、早い時点から生成され続けている方の第２報知要求が優先される。
【００４０】
このようにして図２に示す処理によれば、第３情報処理装置３０は、第１報知要求及び第２報知要求のうちの、早い時点から生成され続けている方の報知要求に係る赤信号残時間を表示できる。例えば、第１報知要求が先に生成され、その後、第２報知要求が生成されると、第１報知要求と第２報知要求とが同時に生成されている状態が形成される。尚、かかるタイミングのずれは、第１信号機情報及び第２信号機情報間の相違や第１報知条件及び第２報知条件間の相違等に起因して生じうる。図２に示す処理によれば、第１報知要求と第２報知要求とが同時に生成されている状態でも、第３情報処理装置３０は、第１報知要求及び第２報知要求のうちの、早い時点から生成され続けている方の第１報知要求に係る赤信号残時間を表示し続けることができる。これにより、異なるインフラからの各信号機情報に基づく第１報知要求及び第２報知要求間の調停を適切に行うことができる。
【００４１】
ところで、例えば、第１報知要求が先に生成され、その後、第２報知要求が生成されると、第１報知要求と第２報知要求とが同時に生成されている状態が形成され、その後、第１報知要求の生成が終わるが、第２報知要求が依然として生成され続ける状態が形成されうる。かかる場合に、第１報知要求の終了に伴って第１報知要求に係る赤信号残時間Ｔ１の表示を停止すると共に、第２報知要求に応答して第２報知要求に係る赤信号残時間Ｔ２の表示を開始すると、不整合が生じて、ユーザに違和感を与える虞がある。以下、このように、第１報知要求及び第２報知要求の一方が許可されていた状態の終了直後に他方が許可されることを「異なる報知要求間の引き継ぎ」と称する。
【００４２】
この点、図２に示す処理によれば、例えばステップＳ２０４で第１許可フラグ＝１及び第２許可フラグ＝０と設定されると、次周期では、第１フラグ＝０且つ第２フラグ＝１であっても、ステップＳ２０６にて第２報知要求が棄却される（ステップＳ２１２）。同様に、例えばステップＳ２０８で第１許可フラグ＝０及び第２許可フラグ＝１と設定されると、次周期では、第１フラグ＝１且つ第２フラグ＝０であっても、ステップＳ２０２にて第１報知要求が棄却される（ステップＳ２１２）。この棄却状態は、第１フラグ＝０且つ第２フラグ＝０となるまで（ステップＳ２１０のＹＥＳ）、継続される。これにより、上述したような異なる報知要求間の引き継ぎが抑制され、上述したような異なる報知要求間の引き継ぎに起因した不都合を低減できる。
【００４３】
図３は、図２の動作例を示すタイミングチャートである。図３には、上から、第１フラグの状態、第２フラグの状態、第１許可フラグ、第２許可フラグ、及び、支援状態情報の時系列を示す。
【００４４】
図３に示す例では、第１情報処理装置１０は、時刻ｔ１にて第１フラグを"１"にセットし、時刻ｔ３にて第１フラグを"０"にリセットする。第１フラグが"１"である間、第１情報処理装置１０は、第１報知要求を生成し続ける。また、第２情報処理装置２０は、時刻ｔ２にて第２フラグを"１"にセットし、時刻ｔ４にて第２フラグを"０"にリセットする。第２フラグが"１"である間、第２情報処理装置２０は、第２報知要求を生成し続ける。
【００４５】
図３に示す例では、時刻ｔ１までは、第１フラグ＝０且つ第２フラグ＝０であり、従って、第１許可フラグ及び第２許可フラグはともに"１"の初期値である。また、支援状態情報は"０"である。時刻ｔ１にて第１報知要求のみが生成されると、第１許可フラグ＝１及び第２許可フラグ＝０となり、支援状態情報が"２"に設定される。これに伴い、第３情報処理装置３０は、第１報知要求に係る赤信号残時間を表示し始める。
【００４６】
時刻ｔ２にて第２フラグが"１"になるが、時刻ｔ２では、第１許可フラグ＝１であり、第２許可フラグ＝０である。従って、第２報知要求が棄却される。時刻ｔ２から時刻ｔ３までが、第１報知要求と第２報知要求とが同時に生成されている状態となる。この状態では、第３情報処理装置３０は、第１報知要求及び第２報知要求のうちの、早い時点から生成され続けている方の報知要求に係る赤信号残時間を表示する。図３に示す例では、第１報知要求は、時刻ｔ１から生成され続けているの対して、第２報知要求は、時刻ｔ２から生成され続けている。従って、第３情報処理装置３０は、第１報知要求に係る赤信号残時間Ｔ１を表示する。
【００４７】
このようにして、第３情報処理装置３０は、時刻ｔ１から時刻ｔ３まで、第１報知要求に係る赤信号残時間Ｔ１を表示し続ける。尚、この間、赤信号残時間Ｔ１は更新され、それに伴い表示部３２の赤信号残時間Ｔ１に係る表示も更新される。
【００４８】
時刻ｔ３にて第１フラグが"０"になるが、時刻ｔ３では、第２フラグ＝１である。従って、第１許可フラグが"０"にセットされる（ステップＳ２１２）。第２フラグ＝１の状態は、時刻ｔ４まで継続する。従って、時刻ｔ３から時刻ｔ４まで、第１許可フラグ＝０且つ第２許可フラグ＝０の状態が維持され、支援状態情報が"３"に設定される。
【００４９】
時刻ｔ４にて第２フラグが"０"になると、第１フラグ＝０且つ第２フラグ＝０となるので、第１許可フラグ及び第２許可フラグはともに"１"の初期値にリセットされる（ステップＳ２１４）。また、支援状態情報が"０"に設定される。
【００５０】
図４は、第３情報処理装置３０の処理の他の一例を概略的に示すフローチャートである。図４に示す処理は、図２に示した処理に対して、ステップＳ４０９及びステップＳ４１６が追加された点が主に異なる。
【００５１】
図４に示すステップＳ４００乃至ステップＳ４０８，ステップＳ４１０乃至ステップＳ４１４の各処理は、図２に示したステップＳ２００乃至ステップＳ２０８，ステップＳ２１０乃至ステップＳ２１４の各処理と同様であってよい。
【００５２】
ステップＳ４０６で否定判定されると、ステップＳ４０９に進む。ステップＳ４０９では、第３情報処理装置３０は、直近の報知に係る赤信号サイクルが終了したか否かを判定する。直近の報知とは、第１報知要求又は第２報知要求に基づく赤信号残時間の報知である。例えば、第３情報処理装置３０は、直近の報知した赤信号残時間が現時点で０となっている場合に、赤信号サイクルが終了したと判定する。但し、直近の報知に関して、第１報知要求及び第２報知要求のいずれか一方が棄却されていた場合は、第３情報処理装置３０は、第１信号機情報及び第２信号機情報に基づく同一の赤信号サイクルのうちの長い方が終了したか否かを判定する。直近の報知要求に係る赤信号サイクルが終了したと判定した場合は、ステップＳ４１０に進み、それ以外の場合は、ステップＳ４１６に進む。
【００５３】
ステップＳ４１６では、第３情報処理装置３０は、支援状態情報を"４"に設定し、第１許可フラグ及び第２許可フラグの状態を現状態に維持する。例えば、現状態が第１許可フラグ＝０及び第２許可フラグ＝１である場合は、第３情報処理装置３０は、第１許可フラグ＝０及び第２許可フラグ＝１を維持する。また、現状態が第１許可フラグ＝１及び第２許可フラグ＝０である場合は、第３情報処理装置３０は、第１許可フラグ＝１及び第２許可フラグ＝０を維持する。支援状態情報が"４"であることは、同一の赤信号サイクルが継続されている状態を意味する。
【００５４】
図４に示す処理によれば、図２に示した処理に関連して上述した効果に加えて、以下の効果が奏される。図４に示す処理によれば、同一の赤信号サイクルに対して、第１報知要求に係る報知及び第２報知要求に係る報知の双方が時間的に前後して実行されることを抑制できる。具体的には、例えば第１報知要求が先に生成され、その後、例えば自車の発進に伴い第１報知要求が終わるが、その後、自車が再度停止し、当該第１報知要求に係る赤信号サイクルと同一の赤信号サイクルに対して第２報知要求が第１報知要求よりも先に生成され始める場合がありうる。かかる場合に、第１報知要求の生成の終了に伴って第１報知要求に係る赤信号残時間Ｔ１の表示の停止後に、第２報知要求に応答して第２報知要求に係る赤信号残時間Ｔ２の表示を開始すると、不整合が生じて、ユーザに違和感を与える虞がある。以下、このように、第１報知要求及び第２報知要求の一方が許可された状態の終了後、空白時間（報知が無い時間）をおいて同一の赤信号サイクルに対して他方が許可されることを「同一の赤信号サイクルに対する異なる報知要求間の間欠的な引き継ぎ」と称する。
【００５５】
この点、図４に示す処理によれば、例えばステップＳ４０４で第１許可フラグ＝１及び第２許可フラグ＝０と設定されると、その後、第１フラグ＝０且つ第２フラグ＝０が維持されても、停止した第１報知要求に係る赤信号サイクルが終了するまでは、ステップＳ４１６にて第１許可フラグ＝１及び第２許可フラグ＝０が維持される。この結果、第１報知要求に係る赤信号サイクルが終了するまでは、同一の赤信号サイクルに対して第２フラグ＝１となっても、ステップＳ４０６にて否定判定となり、第２報知要求が棄却される。これにより、第２報知処理に基づく報知が禁止される。同様に、例えばステップＳ４０８で第１許可フラグ＝０及び第２許可フラグ＝１と設定されると、その後、第１フラグ＝０且つ第２フラグ＝０が維持されても、停止した第２報知要求に係る赤信号サイクルが終了するまでは、ステップＳ４１６にて第１許可フラグ＝０及び第２許可フラグ＝１が維持される。この結果、第２報知要求に係る赤信号サイクルが終了するまでは、同一の赤信号サイクルに対して第１フラグ＝１となっても、ステップＳ４０２にて否定判定となり、第１報知要求が棄却される。これにより、第１報知処理に基づく報知が禁止される。このようにして、図４に示す処理によれば、上述したような同一の赤信号サイクルに対する異なる報知要求間の間欠的な引き継ぎが抑制され、上述したような同一の赤信号サイクルに対する異なる報知要求間の間欠的な引き継ぎに起因した不都合を低減できる。
【００５６】
また、図４に示す処理によれば、例えばステップＳ４０４で第１許可フラグ＝１及び第２許可フラグ＝０と設定されると、その後、第１フラグ＝０且つ第２フラグ＝０が維持されても、停止した第１報知要求に係る赤信号サイクルが終了するまでは、ステップＳ４１６にて第１許可フラグ＝１及び第２許可フラグ＝０が維持される。この結果、第１報知要求に係る赤信号サイクルが終了するまでに、同一の赤信号サイクルに対して第１フラグが再度"１"に設定されると、ステップＳ４０２にて肯定判定となり、第１報知要求が許可される。同様に、例えばステップＳ４０８で第１許可フラグ＝０及び第２許可フラグ＝１と設定されると、その後、第１フラグ＝０且つ第２フラグ＝０が維持されても、停止した第２報知要求に係る赤信号サイクルが終了するまでは、ステップＳ４１６にて第１許可フラグ＝０及び第２許可フラグ＝１が維持される。この結果、第２報知要求に係る赤信号サイクルが終了するまでに、同一の赤信号サイクルに対して第２フラグが再度"１"に設定されると、ステップＳ４０６にて肯定判定となり、第２報知要求が許可される。このようにして、図４に示す処理によれば、上述したような同一の赤信号サイクルに対する異なる報知要求間の間欠的な引き継ぎを抑制しつつ、同一の赤信号サイクルに対する同一の報知要求については再開させることができる。
【００５７】
図５は、図４の動作例を示すタイミングチャートである。図５には、上から、第１フラグの状態、第２フラグの状態、第１許可フラグ、第２許可フラグ、及び、支援状態情報の時系列を示す。
【００５８】
図５に示す例では、第１情報処理装置１０は、時刻ｔ１にて第１フラグを"１"にセットし、時刻ｔ３にて第１フラグを"０"にリセットする。第１フラグが"１"である間、第１情報処理装置１０は、第１報知要求を生成し続ける。また、第２情報処理装置２０は、時刻ｔ４にて第２フラグを"１"にセットし、時刻ｔ５にて第２フラグを"０"にリセットする。第２フラグが"１"である間、第２情報処理装置２０は、第２報知要求を生成し続ける。
【００５９】
図５に示す例では、時刻ｔ１までは、第１フラグ＝０且つ第２フラグ＝０であり、従って、第１許可フラグ及び第２許可フラグはともに"１"の初期値である。また、支援状態情報は"０"である。時刻ｔ１にて第１報知要求のみが生成されると、第１許可フラグ＝１及び第２許可フラグ＝０となり、支援状態情報が"２"に設定される。これに伴い、第３情報処理装置３０は、第１報知要求に係る赤信号残時間を表示し始める。
【００６０】
図５に示す例では、時刻ｔ１から時刻ｔ３までは、第１報知要求のみが生成されている状態となる。第３情報処理装置３０は、第１報知要求に係る赤信号残時間を表示する。このようにして、第３情報処理装置３０は、時刻ｔ１から時刻ｔ３まで、第１報知要求に係る赤信号残時間Ｔ１を表示し続ける。尚、この間、赤信号残時間Ｔ１は更新され、それに伴い表示部３２の赤信号残時間Ｔ１に係る表示も更新される。本例では、この時刻ｔ１から時刻ｔ３までの第１報知要求により報知された赤信号残時間Ｔ１に係る赤信号サイクルは、時刻ｔ７まで継続するものとする。
【００６１】
時刻ｔ３にて、第１フラグが"０"になり、第１フラグ＝０且つ第２フラグ＝０となる。図５に示す例では、時刻ｔ１から時刻ｔ３までの第１報知要求により報知された赤信号残時間Ｔ１に係る赤信号サイクルは、時刻ｔ７まで継続するので、第１許可フラグ＝１及び第２許可フラグ＝０が維持される（ステップＳ４１６）。従って、支援状態情報が"４"に設定される。この状態は、時刻ｔ６まで維持される。
【００６２】
時刻ｔ４にて、第２フラグが"１"に設定される。他方、第１フラグは、時刻ｔ４よりも遅れた時刻ｔ６にて"１"に設定される。このとき、時刻ｔ４では、第１許可フラグ＝１及び第２許可フラグ＝０であるので、第２報知要求が棄却される。他方、時刻ｔ６では、第１許可フラグ＝１及び第２許可フラグ＝０であるので、第１報知要求が許可される。また、支援状態情報が"２"に設定される。このようにして、第３情報処理装置３０は、時刻ｔ６にて、時刻ｔ３にて停止した第１報知要求に応じた出力を再開する。即ち、第３情報処理装置３０は、時刻ｔ６にて、第１報知要求に係る赤信号残時間Ｔ１を再度表示し始める。
【００６３】
時刻ｔ６から時刻ｔ７までは、第１フラグ＝１が維持される。第３情報処理装置３０は、時刻ｔ６から時刻ｔ７まで、第１報知要求に係る赤信号残時間を表示する。このようにして、第３情報処理装置３０は、時刻ｔ６から時刻ｔ７まで、第１報知要求に係る赤信号残時間Ｔ１を表示し続ける。尚、この間、赤信号残時間Ｔ１は更新され、それに伴い表示部３２の赤信号残時間Ｔ１に係る表示も更新される。
【００６４】
時刻ｔ７では、直近の報知要求（第１報知要求）により報知された赤信号残時間Ｔ１に係る赤信号サイクルが終了する。従って、時刻ｔ７にて、第１フラグが"０"になると、第１フラグ＝０且つ第２フラグ＝０となるので、第１許可フラグ及び第２許可フラグはともに"１"の初期値にリセットされる（ステップＳ４１４）。また、支援状態情報が"０"に設定される。
【００６５】
以上、本発明の好ましい実施例について詳説したが、本発明は、上述した実施例に制限されることはなく、本発明の範囲を逸脱することなく、上述した実施例に種々の変形及び置換を加えることができる。
【００６６】
例えば、上述した実施例では、３つの第１、第２及び第３情報処理装置１０，２０、３０が別々に機能しているが、一部又は全部が統合されてもよいし、一部が更に分散されてもよい。
【００６７】
また、上述した実施例では、赤信号の残時間を表示するが、青信号の残時間を表示する構成であってもよい。この場合も、報知条件が変わるものので、実質的に同様の態様で２つの報知要求間を調停できる。
【００６８】
また、図２に示す処理は、好ましい実施例として、ステップＳ２１０及びステップＳ２１２の処理を有しているが、ステップＳ２１０及びステップＳ２１２の処理は省略されてもよい。これは、図４に示す処理におけるステップＳ４１０及びステップＳ４１２の処理についても同様である。
【符号の説明】
【００６９】
１    無線制御装置
２    ナビゲーション装置
３    メータ表示装置
１０    第１情報処理装置
１２    無線装置
２０    第２情報処理装置
２２    光通信装置
３０    第３情報処理装置
３２    表示部
１００    信号機状態報知装置
【図１】
2016091369.tif 000003
【図２】
2016091369.tif 000004
【図３】
2016091369.tif 000005
【図４】
2016091369.tif 000006
【図５】
2016091369.tif 000007