(57)【特許請求の範囲】
【請求項１】
車両の前方を照射する主ランプと該主ランプによる照射に加えて車両の左右前方をそれぞれ照射する一対の補助ランプとからなる車両用灯具の配光を制御する配光制御システムにおいて、
道路地図を記憶した地図データベースと、
車両の現在位置を前記地図データベースに記憶されている道路地図上にて特定する車両位置特定手段と、
該車両位置特定手段により特定された道路地図上の車両の現在位置が同道路地図上の曲路開始点の所定距離手前に達したとき前記各補助ランプを点灯し、該車両の現在位置が前記道路地図上の曲路終了点の所定距離手前に達し、かつ、同車両が該曲路の進路方向に操舵されていないことが検出された場合は、前記各補助ランプを所定時間後に消灯するランプ制御手段とを設けたことを特徴とする車両用灯具の配置配光制御システム。
【請求項２】
前記請求項１に記載の車両用灯具の配光制御システムにおいて、
前記ランプ制御手段が、該車両の現在位置が前記道路地図上の曲路終了点の所定距離手前に達する前に同車両が該曲路の進路方向に操舵されていなかったことが検出された場合は、前記各補助ランプを前記所定時間よりも短い第２の所定時間後に消灯することを特徴とする車両用灯具の配光制御システム。
【請求項３】
前記請求項１又は２に記載の車両用灯具の配光制御システムにおいて、
前記各補助ランプがそれぞれ照射方向可変であり、
前記ランプ制御手段が、点灯中の前記各補助ランプの照射方向を車両の操舵角に応じて制御することを特徴とする車両用灯具の配光制御システム。
【請求項４】
前記請求項１〜請求項３のいずれか１項に記載の車両用灯具の配光制御システムにおいて、前記ランプ制御手段が、前記車両の操舵角が所定角以上のとき前記車両位置特定手段により特定された車両の道路地図上の現在位置に拘わらず同車両の操舵方向側の補助ランプを点灯させることを特徴とする車両用灯具の配光制御システム。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、例えばヘッドライトなどの車両用灯具の配光を制御する配光制御システム、特に、車両の前方を照射する主ランプと該主ランプによる照射に加えて車両の左右前方をそれぞれ照射する一対の補助ランプとからなる車両用灯具の配光を制御する配光制御システムに関する。
【０００２】
【従来の技術】
従来、この種のシステムとして、例えば特開平７−１３２７７３号公報に示されているように、路車間通信により車両の走行路の形状を入力して、同入力した走行路形状に応じて前記各補助ランプの点灯及び消灯を制御することにより常に車両の進行方向を的確に照射して運転者の視野を良好に確保しようとしたものがあった。
【０００３】
【発明が解決しようとする課題】
上記従来システムにおいては、路車間通信設備のない道路上においてはその形状を入力することができなかったため補助ランプの点灯及び消灯を適切に制御することができなかった。
【０００４】
【発明の概要】
本発明の目的は、車両の走行中に補助ランプの点灯及び消灯を常に適切に制御して車両の進行方向を的確に照射し運転者の視野を良好に確保する車両用灯具の配光制御システムを提供することにある。
【０００５】
本発明の特徴は、車両の前方を照射する主ランプと該主ランプによる照射に加えて車両の左右前方をそれぞれ照射する一対の補助ランプとからなる車両用灯具の配光を制御する配光制御システムにおいて、道路地図を記憶した地図データベースと、車両の現在位置を前記地図データベースに記憶されている道路地図上にて特定する車両位置特定手段と、該車両位置特定手段により特定された道路地図上の車両の現在位置が同道路地図上の曲路開始点の所定距離手前に達したとき前記各補助ランプを点灯し、該車両の現在位置が前記道路地図上の曲路終了点の所定距離手前に達し、かつ、同車両が該曲路の進路方向に操舵されていないことが検出された場合は、前記各補助ランプを所定時間後に消灯するランプ制御手段とを設けたことにある。これによれば、ランプ制御手段が車両位置特定手段により特定された地図上の車両の現在位置に基づき車両の前方の道路形状に応じて各補助ランプの点灯及び消灯を制御するため、路車間通信設備のない道路上においても各補助ランプの点灯及び消灯を適切に制御することができる。したがって、車両の走行中、常に、補助ランプの点灯及び消灯を車両前方の道路形状に応じて前もって適切に制御して車両の進行方向を的確に照射し運転者の視野を良好に確保することができる。また、車両の現在位置と実際の走行路との間に誤差があった場合などにおいても、実際の操舵角に合わせて車両の進行方向を確実に照射することが可能となり、運転者にとって違和感なく補助ランプを消灯することができる。
【０００６】
また、本発明の他の構成上の特徴は、前記特徴を有する車両用灯具の配光制御システムにおいて、前記ランプ制御手段が、該車両の現在位置が前記道路地図上の曲路終了点の所定距離手前に達する前に同車両が該曲路の進路方向に操舵されていなかったことが検出された場合は、前記各補助ランプを前記所定時間よりも短い第２の所定時間後に消灯することにある。
【０００７】
さらに、本発明の他の構成上の特徴は、前記特徴を有する車両用灯具の配光制御システムにおいて、前記各補助ランプがそれぞれ照射方向可変であり、前記ランプ制御手段が、点灯中の前記各補助ランプの照射方向を車両の操舵角に応じて制御することにある。
【０００８】
さらに、本発明の他の構成上の特徴は、上記の各特徴を有する車両用灯具の配光制御システムにおいて、前記ランプ制御手段が、前記車両の操舵角が所定角以上のとき前記車両位置特定手段により特定された車両の道路地図上の現在位置に拘わらず同車両の操舵方向側の補助ランプを点灯させるようにしたことにある。これによれば、車両が操舵されているときは車両位置特定手段により特定された車両の道路地図上の現在位置に拘わらず確実に車両の操舵方向側の補助ランプが点灯することになるので、車両位置特定手段により特定された道路地図上の車両の現在位置と実際の車両の走行路との間に誤差があった場合などにおいても実際の操舵角に合わせて車両の進行方向が確実に照射されることになり、運転者の視野を良好に確保することができるようになる。
【０００９】
【発明の実施の形態】
以下、本発明の一実施形態について図面を参照して説明する。図１に示した車両用灯具の配光制御システムは、車両の前部に付設したヘッドライト１０（車両用灯具）の配光をランプ制御回路２０により制御するものであり、車両に搭載されたナビゲーションシステム３０を一部兼用して構成されている。
【００１０】
ヘッドライト１０は、通常の車両の直進時に車両の前方を照射する主ランプ１１と、主ランプ１１による照射に加えて車両の左右前方をそれぞれ照射する一対の補助ランプ１２，１３とからなる。各補助ランプ１２，１３は、図示しないアクチュエータにより左右に揺動して照射方向を変化させられるようになっている。
【００１１】
ランプ制御回路２０には、ヘッドライト１０の他、ヘッドライト１０の点灯を指示するための点灯スイッチ２１と、車両の速度を検出する車速センサ２２と、車両の操舵角を検出する舵角センサ２３と、ナビゲーションシステム３０のナビゲーション制御回路３１とが接続されている。ナビゲーションシステム３０は、図示しないＧＰＳ受信器、方位センサなどを備えてなり、車両の走行中、車両の現在位置を地図データベース３２に記憶した道路地図上にて随時特定し、運転者に対して目的地への経路の案内などを行うとともに、ランプ制御回路２０に対して車両前方の道路形状を表す信号を出力するものである。
【００１２】
また、ランプ制御回路２０には、それぞれ左右の補助ランプ１２，１３の消灯時間を計測するための左及び右解除タイマ２０ａ，２０ｂが内蔵されている。ランプ制御回路２０は、各スイッチ２１、センサ２２．２３、制御回路３１からの入力信号に従い図２〜６に示したフローチャートに対応したプログラムを実行し、ヘッドライト１０の点灯及び消灯並びに照射方向を制御する。
【００１３】
次に、上記のように構成した配光制御システムの動作を図面を参照して説明する。最初、図示しない車両のイグニッションスイッチがオン操作されると、ランプ制御回路２０は、図２のステップ１００にてプログラムの実行を開始し、まずステップ１０２にて各フラグＬＮＦ，ＲＮＦ，ＣＦ，ＬＴＦ，ＲＴＦ，ＬＳＦ，ＲＳＦをそれぞれ値“０”に初期設定する。フラグＬＮＦ，ＲＮＦは、それぞれ値“１”にて、ナビゲーション制御回路３１からの入力信号に基づき左右の補助ランプ１２，１３の点灯を指示するものである。フラグＣＦは、値“１”にて各補助ランプ１２，１３の点灯を許容し、値“０”にて各補助ランプ１２，１３の消灯を許容するものである。フラグＬＴＦ，ＲＴＦは、値“１”にてそれぞれ左右の補助ランプ１２，１３の消灯時間を計測中であることを表すものである。フラグＬＳＦ，ＲＳＦは、それぞれ値“１”にて車両の操舵角に基づき左右の補助ランプ１２，１３の点灯を指示するものである。また、このときランプ制御回路２０は、車両の進路方向を表すデータＣＤを、中立方向を表す値に設定する。
【００１４】
上記初期設定後、ランプ制御回路２０は、ステップ１０４の判定処理を繰り返し実行して点灯スイッチ２１がオン操作されるのを待つ。そして、このとき運転者によって点灯スイッチ２１がオン操作されると、ステップ１０６にてヘッドライト１０の主ランプ１１を点灯させて、プログラムをステップ１０８以降へ進める。以後、ランプ制御回路２０は、点灯スイッチ２１がオン状態に保たれている間、ステップ１０８における「ＹＥＳ」との判定のもとにステップ１０８〜１２４からなる処理を繰り返し実行して、ヘッドライト１０の各補助ランプ１２，１３の点灯及び消灯並びに照射方向を随時制御し続ける。
【００１５】
上記循環処理中、ステップ１１０においては、ナビゲーション連動フラグ設定処理を実行する。同処理はナビゲーション制御回路３１からの入力信号に基づきフラグＬＮＦ，ＲＮＦの値を設定する処理であり、図３にて詳細に示すように、各フラグＬＮＦ，ＲＮＦを値“１”に設定するためのステップ２０２の点灯指示設定処理と、各フラグＬＮＦ，ＲＮＦを値“０”に設定するためのステップ２０４，２０６の左右の点灯指示解除処理とからなる。
【００１６】
まず、ステップ２０２の点灯指示設定処理について、図４を参照して詳細に説明する。最初、前記図２のステップ１０２の初期設定によりフラグＣＦが値“０”に設定されたままであるとき、ランプ制御回路２０は、ステップ３００にて同処理を開始する毎に、ステップ３０２における「ＮＯ」との判定のもとにステップ３０４〜３０８の判定処理を繰り返し実行して、車両が曲路開始点、旋回予定交差点、又は合流点に差し掛かるのを待つ。
【００１７】
ところで、前記イグニッションスイッチのオン操作以降、ナビゲーション制御回路３１は、車両の現在位置を地図データベース３２に記憶した道路地図上にて随時特定して、運転者に対して目的地への経路の案内などを行いながらランプ制御回路２０に対して車両前方の道路形状を表す信号を随時出力している。具体的には、図７〜１４にて例示したように、車両が地図データベース３２に記憶した道路地図上の曲路開始点Ｐ１，Ｐ３、曲路終了点Ｐ２，Ｐ５、進路方向変更点Ｐ４、旋回予定交差点Ｐ６、交差点終了点Ｐ７、合流点Ｐ８、又は合流終了点Ｐ９の所定距離ｌだけ手前に達したとき（地点Ｘ１，Ｘ３，Ｘ６，Ｘ８，Ｘ１１，Ｘ１４，Ｘ１５，Ｘ１９，Ｘ２１）、同各点Ｐ１〜Ｐ９を表す信号をランプ制御回路２０に対して出力するようにしている。
【００１８】
なお、上記場合において、曲路開始点Ｐ１，Ｐ３は、道路の曲率が所定値未満から所定値以上に（例えば、Ｒ＞５００ｍからＲ≦５００ｍに）切り換わる地点であり、曲路終了点Ｐ２，Ｐ５は、道路の曲率が上記所定値以上から所定値未満に戻る地点である。進路方向変更点Ｐ４は、左右の連続した曲路において車両の進路方向が切り換わる点である。旋回予定交差点Ｐ６は、運転者に対する経路の案内中において旋回を指示している交差点である。合流点Ｐ８は、運転者に対する経路の案内中において例えば高速道路などへの合流を指示している地点（例えば、インターチェンジ、ジャンクションなど）である。
【００１９】
また、所定距離ｌとしては、高速道路走行中は比較的長い距離（例えば、２００ｍ）を設定するようにしており、一般道路走行中は比較的短い距離（例えば、１５０ｍ）を設定するようにしている。ナビゲーション制御回路３１からランプ制御回路２０に入力される各点Ｐ１，Ｐ３，Ｐ４，Ｐ６，Ｐ８を表す信号には、同各点Ｐ１，Ｐ３，Ｐ４，Ｐ６，Ｐ８における車両の進路方向を表す情報も含まれている。ランプ制御回路２０は、ナビゲーション制御回路３１から上記各点Ｐ１〜Ｐ９を表す信号を入力すると、以後、車速センサ２２から入力した車速に基づき車両の走行距離を随時算出し続ける。そして、車両の所定時間（例えば、２．５秒）後の予測位置が上記各点Ｐ１〜Ｐ９に達したとき（車両の現在位置が地点Ｘ２，Ｘ４，Ｘ７，Ｘ９，Ｘ１２，Ｘ１６，Ｘ１７，Ｘ２０，Ｘ２２に達したとき）、車両が上記各点Ｐ１〜Ｐ９に差し掛かったと判定するようにしている。
【００２０】
上記ステップ３０４〜３０８の判定処理の繰り返し実行中、車両が曲路開始点Ｐ１，Ｐ３、旋回予定交差点Ｐ６、又は合流点Ｐ８に差し掛かると（地点Ｘ２，Ｘ７，Ｘ１６，Ｘ２０）、ランプ制御回路２０は、ステップ３０４〜３０８のうちのいずれかにおける「ＹＥＳ」との判定のもとにプログラムをステップ３１０以降へ進めて、ステップ３１０にてフラグＣＦを補助ランプ１２，１３の点灯を許容する値“１”に設定するとともに、ステップ３１２にて車両の進路方向を表すデータＣＤを左又は右を表す値に設定する。図７〜１０は車両が曲路開始点に差し掛かった場合の例を示したものであり、図１１，１２は車両が旋回予定交差点Ｐ６に差し掛かった場合の例を示したものであり、図１３，１４は車両が合流点Ｐ８に差し掛かった場合の例を示したものである。
【００２１】
上記各設定後、ランプ制御回路２０は、ステップ３１４にて自信度の判定を行う。自信度は、前記ナビゲーション制御回路３１にて特定した車両の現在位置の確かさを表す値であり、ナビゲーション制御回路３１から上記道路形状を表す信号と共にランプ制御回路２０に随時入力されるようになっている。このとき、自信度が所定値未満すなわちナビゲーション制御回路３１における車両の現在位置の検出精度が低くナビゲーション制御回路３１から入力した信号の表す道路形状が実際の車両の前方の道路形状を的確に表していない可能性が高いと判定した場合は、ステップ３１６〜３２０の処理を実行することなくステップ３３６にて一旦この点灯指示設定処理を終了する。一方、自信度が所定値以上すなわちナビゲーション制御回路３１における車両の現在位置の検出精度が高くナビゲーション制御回路３１から入力した信号の表す道路形状が実際の車両の前方の道路形状を的確に表していると判定した場合は、ステップ３１６〜３２０からなる処理を実行して、進路方向データＣＤが表す側のフラグＬＮＦ又はＲＮＦを値“１”に設定して補助ランプ１２又は１３の点灯を指示する。
【００２２】
上述のようにフラグＬＮＦ又はＲＮＦが設定されると、ランプ制御回路２０は、図２のステップ１１４又は１２０における判定のもとに、補助ランプ１２又は１３の点灯制御を実行する。進行方向データＣＤが左を表す値に設定されていて、ステップ３１６における判定に基づきステップ３１８にて左の補助ランプ１２の点灯を指示するフラグＬＮＦが値“１”に設定された場合、ランプ制御回路２０は、次にステップ１１４を実行したとき「ＹＥＳ」と判定してステップ１１６にて左の補助ランプ１２を点灯させる。一方、進行方向データＣＤが右を表す値に設定されていて、ステップ３１６における判定に基づきステップ３２０にて右の補助ランプ１３の点灯を指示するフラグＲＮＦが値“１”に設定された場合は、次にステップ１２０を実行したときに「ＹＥＳ」と判定してステップ１２２にて右の補助ランプ１２を点灯させる。
【００２３】
なお、ステップ１１６，１２２における各補助ランプ１２，１３の点灯の際には、舵角センサ２３から入力された操舵角に応じて各補助ランプ１２，１３の照射方向を決定し制御するようにしている。したがって、上記ステップ１０８〜１２４からなる循環処理中、フラグＬＮＦ又はＲＮＦが値“１”に設定されている間、これらステップ１１６又は１２２の繰り返し実行により、各補助ランプ１２，１３は操舵角に応じて照射方向を随時制御されながら点灯し続けることになる。
【００２４】
上記ステップ３１０におけるフラグＣＦの設定により、ランプ制御回路２０は、次回以降の点灯指示設定処理の実行の際、ステップ３０２における「ＹＥＳ」との判定のもとにプログラムをステップ３２２へ進めるようになる。以後、ランプ制御回路２０は、この点灯指示設定処理を実行する毎にステップ３２２〜３２８の判定処理を繰り返し実行して、車両が進路方向変更点Ｐ４、曲路終了点Ｐ２，Ｐ５、交差点終了点Ｐ７、又は合流終了点Ｐ９に差し掛かるのを待つ。
【００２５】
上記繰り返し実行中、図９，１０に示したように車両が進路方向変更点Ｐ４に差し掛かった場合（地点Ｘ９）、ランプ制御回路２０は、ステップ３２２における「ＹＥＳ」との判定のもとに、ステップ３３０にて進路方向データＣＤを左又は右を表す値に切り換え設定する。そして、自信度が所定値以上であることを条件に、前記ステップ３１８又は３２０にて同切り換え設定された側のフラグＬＮＦ又はＲＮＦを値“１”に設定し、同設定に基づき前記図２のステップ１１６又は１２２にて補助ランプ１２又は１３を点灯させる。
【００２６】
なお、車両が上記各点Ｐ１，Ｐ３，Ｐ４，Ｐ６，Ｐ８に差し掛かった時点で自信度が低くて上記ステップ３１６における判定に基づきフラグＬＮＦ又はＲＮＦの設定が実行されなかった場合においても、フラグＣＦが値“１”である間ランプ制御回路２０はステップ３１６〜３２０からなる処理を繰り返し実行するようにしているため、その後に自信度が高くなればその時点でそのときの進路方向データの表す方向に基づきフラグＬＮＦ又はＲＮＦが値“１”に設定されるようになっている。
【００２７】
上記ステップ３２２〜３２８の判定処理の繰り返し実行中、車両が曲路終了点Ｐ２，Ｐ５、交差点終了点Ｐ７、又は合流終了点Ｐ９に差し掛かると（地点Ｘ４，Ｘ１２，Ｘ１７，Ｘ２２）、ランプ制御回路２０は、ステップ３２４〜３２８のうちのいずれかにおける「ＹＥＳ」との判定のもとにプログラムをステップ３３２以降へ進めて、ステップ３３２にてフラグＣＦを再び補助ランプ１２，１３の消灯を許容する値“０”に設定するとともに、ステップ３３４にて車両の進路方向を表すデータＣＤを中立方向を表す値に設定する。
【００２８】
上述のように、車両の走行中、図４に示した点灯指示設定処理が繰り返し実行されることにより、フラグＣＦ，ＬＮＦ，ＲＮＦ及びデータＣＤの値は車両前方の道路の形状に応じてそれぞれ適宜設定されることになる。車両が曲路開始点Ｐ１，Ｐ３、旋回予定交差点Ｐ６、又は合流点Ｐ８に差し掛かると（地点Ｘ２，Ｘ７，Ｘ１６，Ｘ２０）、フラグＣＦは補助ランプ１２，１３の点灯を許容する値“１”に設定され、進路方向データＣＤは左又は右を表す値に設定される。このフラグＣＦの設定後、車両が進路方向変更点Ｐ４に差し掛かかると（地点Ｘ９）、進路方向データＣＤは再び左又は右を表す値に切り換え設定される。そして、フラグＣＦが値“１”であるとき、自信度が所定値以上であれば、進路方向データＣＤの表す側のフラグＬＮＦ又はＲＮＦが値“１”に設定され、同フラグＬＮＦ，ＲＮＦの設定に基づき、補助ランプ１２，１３が点灯制御される。また、車両が曲路終了点Ｐ２，Ｐ５、交差点終了点Ｐ７、又は合流終了点Ｐ９に差し掛かると（地点Ｘ４，Ｘ１２，Ｘ１７，Ｘ２２）、フラグＣＦは補助ランプ１２，１３の消灯を許容する値“０”に設定され、進路方向データＣＤは中立方向を表す値に設定される。
【００２９】
次に、図３の２０４，２０６の点灯指示解除処理について、図５を参照して詳細に説明する。ランプ制御回路２０は、ステップ４００にて左（右）の点灯指示解除処理の実行を開始すると、まずステップ４０２にて、左（右）の補助ランプ１２（１３）のフラグＬ（Ｒ）ＮＦが値“１”に設定されているか否かを判定する。このときフラグＬ（Ｒ）ＮＦが値“０”であれば、ランプ制御回路２０はステップ４０４以降の処理を実行することなくステップ４３４にてこの点灯指示解除処理を一旦終了する。一方、このとき前記図４のステップ３１８（３２０）の処理によりフラグＬ（Ｒ）ＮＦが値“１”に設定されていれば、ランプ制御回路２０は「ＹＥＳ」と判定してプログラムをステップ４０４以降へ進める。
【００３０】
ステップ４０４〜４０８は、左（右）の補助ランプ１２（１３）を消灯すべきか否かを判定する処理である。このときランプ制御回路２０は、フラグＣＦが値“１”に設定されていて、かつデータＣＤが表す車両の進路方向が左（右）であれば、左（右）の補助ランプ１２（１３）を消灯すべきではないと判定して、ステップ４０４，４０６におけるそれぞれ「ＹＥＳ」及び「ＮＯ」との判定のもとに、ステップ４１０にて後述するフラグＬ（Ｒ）ＴＦを値“０”に設定した上で、ステップ４３４にてこの点灯指示解除処理を一旦終了する。また、フラグＣＦが値“０”に設定されているか、又はデータＣＤが表す車両の進路方向が右（左）であった場合においても、車両が左（右）に操舵されていることが舵角センサ２３により検出されれば、左（右）の補助ランプ１２（１３）を消灯すべきではないと判定して、ステップ４０８における「ＹＥＳ」との判定のもとに、上記同様にプログラムをステップ４１０以降へ進めてこの点灯指示解除処理を一旦終了する。
【００３１】
一方、上記ステップ４００〜４１０，４３４からなる処理の繰り返し実行中、前記図４のステップ３３２の実行によりフラグＣＦが補助ランプ１２，１３の消灯を許容する値“０”に設定されるか、又は前記ステップ３３０の実行によりデータＣＤの値が切り換え設定されて同データＣＤにより表される車両の進路方向が左（右）の補助ランプ１２（１３）と反対の方向すなわち右（左）となるかした場合であって、かつ、車両が左（右）に操舵されていないことが舵角センサ２３により検出された場合は、左（右）の補助ランプ１２（１３）を消灯すべきであると判定して、ステップ４０８における「ＮＯ」との判定のもとに、プログラムをステップ４１２以降へ進めて補助ランプ１２（１３）の消灯時間の計測を開始する。
【００３２】
この場合、ランプ制御回路２０は、まずステップ４１２にてフラグＬ（Ｒ）ＴＦが値“１”であるか否かを判定するが、最初、前記図２のステップ１０２の初期設定によりフラグＬ（Ｒ）ＴＦは値“０”に設定されているため、「ＮＯ」との判定のもとにプログラムはステップ４１４へ進められる。ステップ４１４においては、図示しないメモリに記憶した舵角センサ２３の検出履歴に基づき、車両がそれまでに実際に左（右）に操舵されていたか否かを判定する。このとき「ＹＥＳ」と判定した場合は、ステップ４１６にて消灯時間Ｌ（Ｒ）Ｔを所定の値ｔ１に設定する。一方このとき「ＮＯ」と判定した場合は、ナビゲーション制御回路３１から入力した情報に誤りがあった可能性が高いと考えられるため、ステップ４１８にて消灯時間Ｌ（Ｒ）Ｔを値ｔ１より小さい所定の値ｔ２に設定する。これらいずれかの消灯時間Ｌ（Ｒ）Ｔの設定後、ランプ制御回路２０は、ステップ４２０にて左（右）解除タイマ２０ａ（２０ｂ）をリセットスタートして計時を開始し、ステップ４２２にてフラグＬ（Ｒ）ＴＦを左（右）の補助ランプ１２（１３）の消灯時間を計測中であることを表す値“１”に設定する。
【００３３】
ステップ４２４においては、自信度の判定を行う。このとき自信度が所定値以上であれば、「ＹＥＳ」との判定のもとにプログラムをステップ４２６以降へ進める。ステップ４２６においては、上記ステップ４２０にてリセットスタートした左（右）解除タイマ２０ａ（２０ｂ）が消灯時間Ｌ（Ｒ）Ｔに達したか否かを判定する。このとき左（右）解除タイマ２０ａ（２０ｂ）による計時時間が消灯時間Ｌ（Ｒ）Ｔに達していなければ、「ＮＯ」との判定のもとにステップ４３４にてこの左（右）点灯指示解除処理を一旦終了する。
【００３４】
上記ステップ４２０におけるフラグＬ（Ｒ）ＴＦの設定により、この左（右）点灯指示解除処理の次回以降の実行時には、ステップ４１２における「ＹＥＳ」との判定のもとに上記ステップ４１４〜４２２の処理が回避されて、左（右）解除タイマ２０ａ（２０ｂ）による計時を継続させながら、ステップ４００〜４０８，４１２，４２４，４２６，４３４の処理が繰り返し実行されることになる。同繰り返し実行中、仮に自信度が所定値未満となった場合は、ステップ４２４における「ＮＯ」との判定のもとにステップ４２８にて消灯時間Ｌ（Ｒ）Ｔを値ｔ２よりさらに小さい所定の値ｔ３に設定する。また、車両が左（右）に操舵された場合は、ステップ４０８における「ＹＥＳ」との判定のもとにステップ４１０にてフラグＬ（Ｒ）ＴＦを再び値“０”に設定し、その操舵が戻されたときに再びステップ４１２以降の処理を実行して改めて計時をやり直すようにしている。
【００３５】
上記繰り返し実行中、左（右）解除タイマ２０ａ（２０ｂ）による計時時間が消灯時間Ｌ（Ｒ）Ｔに達すると（地点Ｘ５，Ｘ１０，Ｘ１３，Ｘ１８，Ｘ２３）、ランプ制御回路２０は、ステップ４３０にてフラグＬ（Ｒ）ＮＦを値“０”に設定して左（右）の補助ランプ１２（１３）の点灯指示を解除し、ステップ４３２にてフラグＬ（Ｒ）ＴＦを値“０”に戻した上で、ステップ４３４にてこの左（右）点灯指示解除処理を一旦終了する。そして、このフラグＬ（Ｒ）ＮＦの設定に基づき、ランプ制御回路２０は、次に図２のステップ１１４（１２０）を実行したとき「ＮＯ」と判定し、フラグＬ（Ｒ）ＳＦが値“０”であることを条件に、ステップ１１８にて左（右）の補助ランプ１２（１３）を消灯させる。
【００３６】
最後に、図２のステップ１１２の操舵連動フラグ設定処理について説明する。同処理は上記ステップ１１０のナビゲーション連動フラグ設定処理と同様にステップ１０８〜１２４からなる循環処理中に繰り返し実行されるものであり、図６に示すように、車両の操舵方向に応じて各フラグＬＳＦ，ＲＳＦの値を設定する処理である。
【００３７】
ランプ制御回路２０は、ステップ５００にてこの操舵連動フラグ設定処理を実行する毎に、ステップ５０２にて、舵角センサ２３による検出に基づき車両の操舵方向を判定する。このとき車両が左に操舵されていた場合は、ステップ５０４にて、フラグＬＳＦを値“１”に設定して左の補助ランプ１２の点灯を指示するとともに、フラグＲＳＦを値“０”に設定して右の補助ランプ１３の点灯指示を解除する。このとき車両がいずれの方向にも操舵されていなかった場合は、ステップ５０６にて、フラグＬＳＦ，ＲＳＦを共に値“０”に設定して左右の補助ランプ１２，１３の点灯指示をそれぞれ解除する。このとき車両が右に操舵されていた場合は、ステップ５０８にて、フラグＲＳＦを値“１”に設定して右の補助ランプ１３の点灯を指示するとともに、フラグＬＳＦを値“０”に設定して左の補助ランプ１２の点灯指示を解除する。
【００３８】
上述のようにフラグＬＳＦ又はＲＳＦが設定されると、ランプ制御回路２０は、図２のステップ１１５又は１２１における判定のもとに、補助ランプ１２又は１３の点灯及び消灯制御を実行する。この場合、左右の補助ランプ１２，１３は、フラグＬＮＦ，ＲＮＦ及びフラグＬＳＦ，ＲＳＦのうちの少なくともいずれか一方が値“１”であれば点灯させ、フラグＬＮＦ，ＲＮＦ及びフラグＬＳＦ，ＲＳＦの両方が値“０”であるときのみ消灯させるようにしている。すなわち、フラグＬＳＦが値“１”に設定された場合、ランプ制御回路２０は、次にステップ１１５を実行したとき「ＹＥＳ」と判定してステップ１１６にて左の補助ランプ１２を点灯させる。一方、フラグＲＮＦが値“１”に設定された場合は、次にステップ１２１を実行したときに「ＹＥＳ」と判定してステップ１２２にて右の補助ランプ１２を点灯させる。フラグＬＳＦが値“０”に設定された場合、ランプ制御回路２０は、フラグＬＮＦが値“０”であれば、ステップ１１５における「ＮＯ」との判定のもとにステップ１１８にて左の補助ランプ１２を消灯させる。一方、フラグＲＳＦが値“０”に設定された場合は、フラグＲＮＦが値“０”であれば、ステップ１２１における「ＮＯ」との判定のもとにステップ１２４にて右の補助ランプ１２を消灯させる。
【００３９】
なお、上記ステップ１０８〜１２４からなる処理の繰り返し実行中に点灯スイッチ２１がオフ操作された場合、ランプ制御回路２０は、ステップ１０８における「ＮＯ」との判定のもとに、ステップ１２６にてヘッドライト１０の各ランプ１１〜１３を消灯した上でプログラムをステップ１０２へ戻す。そして、再びステップ１０４の判定処理を繰り返し実行して点灯スイッチ２１がオン操作されるのを待つ。
【００４０】
上述のように、上記実施形態においては、ナビゲーション制御回路３１によって車両の現在位置が地図データベース３２に記憶した道路地図上にて特定されるようになっており、ランプ制御回路２０が、同特定された地図上の車両の現在位置に基づき車両の前方の道路形状に応じて各補助ランプ１２，１３の点灯及び消灯を制御するようになっている。したがって、路車間通信設備のない道路上においても各補助ランプ１２，１３の点灯及び消灯を適切に制御することができるため、車両の走行中、常に、補助ランプ１２，１３の点灯及び消灯を車両前方の道路形状に応じて前もって適切に制御して車両の進行方向を的確に照射し運転者の視野を良好に確保することができる。
【００４１】
また、上記場合において、各補助ランプ１２，１３は照射方向を左右に変化させられるように構成されており、ランプ制御回路２０は、各補助ランプ１２，１３の点灯時、車両の操舵角に応じて同各補助ランプ１２，１３の照射方向を制御するようにしている。これにより、車両が操舵されているとき同操舵の角度に応じて各補助ランプ１２，１３の照射方向が制御されることになるため、実際の操舵角に合わせてより的確に車両の進行方向を照射して運転者の視野を良好に確保することができるようになっている。
【００４２】
また、車両が操舵されている場合には、図２のステップ１１２の操舵連動フラグ設定処理によりフラグＬＳＦ，ＲＳＦが値“１”に設定されて、ナビゲーション制御回路３１からの入力信号に関わらず操舵方向側の補助ランプ１２，１３が点灯制御されるようになっている。これにより、車両が操舵されているとき確実に車両の操舵方向側の補助ランプ１２，１３が点灯することになるので、ナビゲーション制御回路３１により特定された地図上の車両の現在位置と実際の車両の走行路との間に誤差があった場合などにおいても実際の操舵角に合わせて車両の進行方向が確実に照射されることになり、運転者の視野を良好に確保することができるようになる。
【００４３】
また、各補助ランプ１２，１３の点灯中には、図５のステップ４０４〜４０８の判定処理の実行により、ナビゲーション制御回路３１により特定された車両の地図上の現在位置及び車両の操舵角に応じて上記点灯中の各補助ランプ１２，１３を消灯すべきか否か判定するようにしている。したがって、ナビゲーション制御回路３１により特定された車両の地図上の現在位置と実際の車両の走行路との間に誤差があった場合などにおいても実際の操舵角に合わせて車両の進行方向を確実に照射するようになっており、運転者にとって違和感無く補助ランプ１２，１３を消灯することができるようになっている。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る車両用灯具の配光制御システムの全体概略図である。
【図２】図１のランプ制御回路にて実行されるプログラムを示すフローチャートである。
【図３】図２のナビゲーション連動フラグ設定処理の詳細を示すフローチャートである。
【図４】図３の点灯指示設定処理の詳細を示すフローチャートである。
【図５】図３の左（右）点灯指示解除処理の詳細を示すフローチャートである。
【図６】図２の操舵連動フラグ設定処理の詳細を示すフローチャートである。
【図７】車両が曲路を通過する場合の配光制御を示す説明図である。
【図８】前記車両が曲路を通過する場合の各フラグ及びデータの設定を示すタイムチャートである。
【図９】車両が連続曲路を通過する場合の配光制御を示す説明図である。
【図１０】前記車両が連続曲路を通過する場合の各フラグ及びデータの設定を示すタイムチャートである。
【図１１】車両が交差点を旋回する場合の配光制御を示す説明図である。
【図１２】前記車両が交差点を旋回する場合の各フラグ及びデータの設定を示すタイムチャートである。
【図１３】車両が高速道路などに合流する場合の配光制御を示す説明図である。
【図１４】前記車両が高速道路などに合流する場合の各フラグ及びデータの設定を示すタイムチャートである。
【符号の説明】
１０…ヘッドライト、１１…主ランプ、１２…左補助ランプ、１３…右補助ランプ、２０…ランプ制御回路、３０…ナビゲーションシステム、３１…ナビゲーション制御回路、３２…地図データベース。
【図１】
0004130870.tif 000002
【図２】
0004130870.tif 000003
【図３】
0004130870.tif 000004
【図４】
0004130870.tif 000005
【図５】
0004130870.tif 000006
【図６】
0004130870.tif 000007
【図７】
0004130870.tif 000008
【図８】
0004130870.tif 000009
【図９】
0004130870.tif 000010
【図１０】
0004130870.tif 000011
【図１１】
0004130870.tif 000012
【図１２】
0004130870.tif 000013
【図１３】
0004130870.tif 000014
【図１４】
0004130870.tif 000015