(57)【特許請求の範囲】
【請求項１】
車両（３）に搭載された第一ランプ（１０Ａ）に対する点灯制御を行う第一制御装置（２０）と、
前記車両に搭載された第二ランプ（１０Ｂ）に対する点灯制御を行う第二制御装置（３０）と、
前記第一制御装置の温度値を取得する第一温度センサ（２７）と、
前記第二制御装置の温度値を取得する第二温度センサ（３７）と、
前記第一ランプに対する点灯制御の実行中に、前記第一温度センサによって取得された前記第一制御装置の温度値を第一温度値とし、前記第二ランプに対する点灯制御の実行中に、前記第二温度センサによって取得された前記第二制御装置の温度値を第二温度値とし、前記第一温度値と前記第二温度値とを比較し、前記第一温度値と前記第二温度値との差が予め設定された判定閾値以上である場合に、前記第一温度センサまたは前記第二温度センサの何れか一方が故障していると判定する故障判定を行う判定部（２１）と、を備える
制御システム（１）。
【請求項２】
請求項１に記載の制御システムであって、
前記第一制御装置は、前記判定部によって前記故障判定が行われた場合には、前記第一ランプの光量を予め設定された設定量まで減少させる制御を行い、
前記第二制御装置は、前記判定部によって前記故障判定が行われた場合には、前記第二ランプの光量を前記設定量まで減少させる制御を行う
制御システム。
【請求項３】
車両（３）に搭載された第一ランプ（１０Ａ）に対する点灯制御を行う第一制御装置（２０）と、
前記車両に搭載された第二ランプ（１０Ｂ）に対する点灯制御を行う第二制御装置（３０）と、
前記第一制御装置の温度値を取得する第一温度センサ（２７）と、
前記第二制御装置の温度値を取得する第二温度センサ（３７）と、
前記第一ランプに対する点灯制御および前記第二ランプに対する点灯制御が開始されてから予め設定された設定時間が経過した時機を判定時機とし、前記判定時機に前記第一温度センサによって取得された前記第一制御装置の温度値を第一温度値とし、前記判定時機に前記第二温度センサによって取得された前記第二制御装置の温度値を第二温度値とし、前記第一温度値と前記第二温度値とを比較し、前記第一温度値と前記第二温度値との差が予め設定された判定閾値以上である場合には、前記第一温度センサまたは前記第二温度センサの何れか一方が故障していると判定する故障判定を行う判定部（２１）と、を備える
制御システム（１）。
【請求項４】
請求項３に記載の制御システムであって、
前記判定部によって前記故障判定が行われた場合において、前記第一温度値が予め設定された特定閾値以下である場合には、前記第一温度センサが故障していると特定し、前記第二温度値が前記特定閾値以下である場合には、前記第二温度センサが故障していると特定する特定部（２１）を更に備える
制御システム（１）。
【請求項５】
請求項４に記載の制御システムであって、
前記第一制御装置は、前記第一温度センサが故障していると前記特定部によって特定された場合には、前記第一ランプの光量を予め設定された設定量まで減少させる制御を行い、
前記第二制御装置は、前記第二温度センサが故障していると前記特定部によって特定された場合には、前記第二ランプの光量を前記設定量まで減少させる制御を行う
制御システム。
【請求項６】
請求項１〜請求項５の何れか１項に記載の制御システムであって、
前記第一ランプおよび前記第二ランプは、前記車両に搭載された左右の前照灯である
制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、光源に電力を供給する電力を制御する制御システムに関する。
【背景技術】
【０００２】
液晶表示装置のバックライトでは、温度センサにより光源の発熱による装置の温度上昇を監視して、温度に応じた電力供給を行っている。これに関連して、特許文献１には、光源としての冷陰極管に電力を供給しても装置の温度上昇を検出できないときには、冷陰極管に供給する電力を予め設定した値に制限するという技術が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−７５２６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記技術では、次のような問題があった。すなわち、上述のように光源に電力を供給しても装置の温度上昇を検出できない場合の原因としては、装置の温度を計測する温度センサに異常が発生して、装置の温度上昇を検出できない場合や、温度センサが正常であっても、外気温が低下したことにより装置の温度が上昇しない場合、などが考えられる。しかし、上記技術では、装置の温度上昇を検出できない場合の原因が温度センサに異常が発生していることに起因するか否かを判定できないという問題があった。
【０００５】
本開示は、光源に電力を供給しても装置の温度上昇を検出できない場合に、温度を計測する温度センサに異常が発生していることに起因するか否かを精度良く判定する技術を提供する。
【課題を解決するための手段】
【０００６】
本開示の制御システム（１）は、第一制御装置（２０）と、第二制御装置（３０）と、第一温度センサ（２７）と、第二温度センサ（３７）と、判定部（２１）と、を備える。
第一制御装置は、車両に搭載された第一ランプに対する点灯制御を行う。
【０００７】
第二制御装置は、車両に搭載された第二ランプに対する点灯制御を行う。
第一温度センサは、第一制御装置の温度値を取得する。
第二温度センサは、第二制御装置の温度値を取得する。
【０００８】
判定部は、第一温度値と第二温度値とを比較する。第一温度値は、第一ランプに対する点灯制御の実行中に、第一温度センサによって取得された第一制御装置の温度値である。第二温度値は、第二ランプに対する点灯制御の実行中に、第二温度センサによって取得された第二制御装置の温度値である。判定部は、第一温度値と第二温度値との差が予め設定された判定閾値以上である場合に、第一温度センサまたは第二温度センサの何れか一方が故障していると判定する故障判定を行う。
【０００９】
第一温度値および第二温度値については、次のようにしてもよい。すなわち、第一温度値については、判定時機に第一温度センサによって取得された第一制御装置の温度値とする。判定時機については、第一ランプに対する点灯制御および第二ランプに対する点灯制御が開始されてから予め設定された設定時間が経過した時機とする。第二温度値については、判定時機に第二温度センサによって取得された第二制御装置の温度値とする。
【００１０】
このような故障判定は、次のような知見に基づく。すなわち、第一温度値と第二温度値との差が大きい場合には、正常な温度センサが出力する温度値についてはランプの温度値に応じて上昇するが、故障している温度センサが出力する温度値については、ランプの温度値に拘わらず上昇しないと考えられる。また、第一温度値と第二温度値との差が小さい場合には、第一温度センサおよび第二温度センサの双方が正常であり、第一制御装置および第二制御装置の双方が等しく外気温の影響を受けていると考えられる。
【００１１】
このように、第一温度値と第二温度値との差が予め設定された判定閾値以上である場合に、第一温度センサまたは第二温度センサの何れか一方が故障していると判定することにより、光源に電力を供給しても装置の温度上昇を検出できない場合に、温度を計測する温度センサに異常が発生していることに起因するか否かを精度良く判定することができる。
【００１２】
なお、この欄及び特許請求の範囲に記載した括弧内の符号は、一つの態様として後述する実施形態に記載の具体的手段との対応関係を示すものであって、本開示の技術的範囲を限定するものではない。
【図面の簡単な説明】
【００１３】
【図１】制御システムの概略構成を表すブロック図である。
【図２】制御処理（１）を示すフローチャートである。
【図３】制御処理（２）を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、図面を参照しながら、本開示の実施形態を説明する。
［１．構成］
図１に示す本実施形態の制御システム１は、車両３に搭載された左右の前照灯１０Ａ，１０Ｂの点消灯を制御するシステムである。
【００１５】
左右の前照灯１０Ａ，１０Ｂは、例えばＬＥＤランプとして構成される。前照灯１０Ａ，１０Ｂは、例えば標準光量が同一のランプとして構成される。図１においては、前照灯１０Ａを左側に示すが、前照灯１０Ａ，１０Ｂのいずれが車両左側に設置された前照灯であってもよいし、車両右側に設置された前照灯であってもよい。
【００１６】
制御システム１は、ランプＥＣＵ２０と、ランプＥＣＵ３０と、ボデーＥＣＵ４０と、を備える。ＥＣＵは、「Electronic Control Unit」の略である。
ランプＥＣＵ２０は、前照灯１０Ａに対する点灯制御を行う電子制御装置である。ランプＥＣＵ２０は、制御ユニット２１と、駆動ユニット２３と、通信ユニット２５と、温度センサ２７と、を備える。
【００１７】
制御ユニット２１は、ランプＥＣＵ２０の各部を統括制御するマイクロコンピュータとして構成され、ＣＰＵ２１１と、ＲＯＭ２１３と、ＲＡＭ２１５と、カウンタ２１７とを備える。制御ユニット２１の各種機能は、ＣＰＵ２１１が非遷移的実体的記録媒体に格納されたプログラムを実行することにより実現される。この例では、ＲＯＭ２１３が、プログラムを格納した非遷移的実体的記録媒体に該当する。また、このプログラムの実行により、プログラムに対応する方法が実行される。ＲＡＭ２１５は、ＣＰＵ２１１による処理実行時に作業領域として使用される。カウンタ２１７は、計時機能を有する。なお、制御ユニット２１を構成するマイクロコンピュータの数は１つでも複数でもよい。制御ユニット２１を構成するこれらの要素を実現する手法はソフトウェアに限るものではなく、その一部又は全部の要素について、一つあるいは複数のハードウェアを用いて実現してもよい。例えば、上記機能がハードウェアである電子回路によって実現される場合、その電子回路は多数の論理回路を含むデジタル回路、又はアナログ回路、あるいはこれらの組合せによって実現してもよい。
【００１８】
駆動ユニット２３は、制御ユニット２１からの制御信号に従って前照灯１０Ａを点消灯する。具体的に、駆動ユニット２３は、調光機能を有し、制御信号に従って前照灯１０Ａに対する印加電流を変更することにより、前照灯１０Ａの光量を、ゼロから標準光量に一致する１００％までの範囲で調整可能な構成にされる。
【００１９】
通信ユニット２５は、車内ネットワークＮＴに接続されて、車内ネットワークＮＴ内の各ノードと通信可能な構成にされる。車内ネットワークＮＴは、例えばＣＡＮとして構成される。ＣＡＮは、「Controller Area Network」の略である。また、ＣＡＮは、登録商標である。この場合、通信ユニット２５は、ランプＥＣＵ３０およびボデーＥＣＵ４０とＣＡＮバスを介して接続される。
【００２０】
温度センサ２７は、例えばサーミスタや熱電対などの温度に応じた信号を出力可能な素子を有する。温度センサ２７は、ランプＥＣＵ２０の温度値を検出する。温度センサ２７は、検出した温度値に応じた信号を制御ユニット２１へ入力する。
【００２１】
ランプＥＣＵ３０は、前照灯１０Ｂに対する点灯制御を行う電子制御装置である。ランプＥＣＵ３０は、制御ユニット３１と、駆動ユニット３３と、通信ユニット３５と、温度センサ３７と、を備える。制御ユニット３１は、制御ユニット２１と同様の構成を有する。駆動ユニット３３は、駆動ユニット２３と同様の構成を有する。駆動ユニット３３は、制御ユニット３１からの制御信号に従って、前照灯１０Ｂを点消灯する。この駆動ユニット３３は、駆動ユニット２３と同様に調光機能を有する。通信ユニット３５は、通信ユニット２５と同様の構成を有する。通信ユニット３５は、車内ネットワークＮＴに接続される。温度センサ３７は、温度センサ２７と同様の構成を有する。温度センサ３７は、ランプＥＣＵ３０の温度値を検出する。
【００２２】
ボデーＥＣＵ４０は、ドアロック、ランプ及びパワーウィンドウ等のボデー系機器を管理する電子制御装置である。ボデーＥＣＵ４０は、各ボデー系機器を実質的に制御する電子制御装置に対し、車内ネットワークＮＴを介して命令を入力することにより、ボデー系機器の動作を管理する。例えば、ボデーＥＣＵ４０は、点消灯命令を、車内ネットワークＮＴを介してランプＥＣＵ２０に入力することにより、前照灯１０Ａ，１０Ｂの点消灯を管理する。ボデーＥＣＵ４０には、車両乗員が操作可能なスイッチ５０Ａや、車外の明るさを検出可能なセンサ５０Ｂが接続される。ボデーＥＣＵ４０は、このスイッチ５０Ａからの操作信号又はセンサ５０Ｂからの検出信号に基づいて、点消灯命令をランプＥＣＵ２０に入力する。
【００２３】
［２．特許請求の範囲との対応関係］
前照灯１０Ａは、第一ランプに該当する。前照灯１０Ｂは、第二ランプに該当する。ランプＥＣＵ２０は、第一制御装置に該当する。制御ユニット２１は、判定部および特定部に該当する。温度センサ２７は、第一温度センサに該当する。ランプＥＣＵ３０は、第二制御装置に該当する。温度センサ３７は、第二温度センサに該当する。
【００２４】
［３．処理］
制御システム１が実行する各種処理について説明する。
［３−１．制御処理（１）］
制御システム１が実行する制御処理（１）について、図２のフローチャートを用いて説明する。
【００２５】
本処理は、制御ユニット２１および制御ユニット３１が、前照灯１０Ａおよび前照灯１０Ｂに対して点灯制御を行う際に繰り返し実行される処理である。
最初ステップＳ１１０では、温度センサ２７が、ランプＥＣＵ２０の温度値を取得する。具体的には、温度センサ２７が、ランプＥＣＵ２０の温度値を検出し、検出した温度値に応じた信号を制御ユニット２１へ入力する。このとき取得されたランプＥＣＵ２０の温度値は、前照灯１０Ａに対する点灯制御の実行中に、温度センサ２７によって取得された温度値であり、第一温度値に該当する。その後、Ｓ１２０に移行する。
【００２６】
Ｓ１２０では、温度センサ３７が、ランプＥＣＵ３０の温度値を取得する。具体的には、温度センサ３７が、ランプＥＣＵ３０の温度値を検出し、検出した温度値に応じた信号を制御ユニット３１へ入力する。制御ユニット３１が、受け取った信号を車内ネットワークＮＴ経由で制御ユニット２１へ送信する。このとき取得されたランプＥＣＵ３０の温度値は、前照灯１０Ｂに対する点灯制御の実行中に、温度センサ３７によって取得された温度値であり、第二温度値に該当する。その後、Ｓ１３０に移行する。
【００２７】
Ｓ１３０では、制御ユニット２１が、ランプＥＣＵ２０の温度値とランプＥＣＵ３０の温度値とを比較し、ランプＥＣＵ２０の温度値とランプＥＣＵ３０の温度値との差が予め設定された判定閾値未満であるか否かを判断する。判定閾値については、温度センサ２７または温度センサ３７の何れか一方が故障していることを判定する観点から予め実験等により設定される。ランプＥＣＵ２０の温度値とランプＥＣＵ３０の温度値との差が判定閾値未満である場合には、Ｓ１１０に移行する。ランプＥＣＵ２０の温度値とランプＥＣＵ３０の温度値との差が判定閾値以上である場合には、Ｓ１４０に移行する。
【００２８】
Ｓ１４０では、制御ユニット２１が、温度センサ２７または温度センサ３７の何れか一方が故障していると判定する故障判定を行う。制御ユニット２１が、故障判定を行った旨を示す信号を車内ネットワークＮＴ経由で制御ユニット３１に送信する。その後、Ｓ１５０に移行する。
【００２９】
Ｓ１５０では、制御ユニット２１および制御ユニット３１が、前照灯１０Ａの光量および前照灯１０Ｂの光量を調整する。具体的には、制御ユニット２１が、前照灯１０Ａの光量を予め設定された設定量まで減少させる制御を行う。設定量については、ランプＥＣＵ２０およびランプＥＣＵ３０が高温になることを防ぐとの観点から予め実験等により設定される。制御ユニット３１が、故障判定を行った旨を示す信号を受け取り、前照灯１０Ｂの光量を設定量まで減少させる制御を行う。その後、本処理を終了する。
【００３０】
［３−２．制御処理（２）］
制御システム１が実行する制御処理（２）について、図３のフローチャートを用いて説明する。
【００３１】
本処理は、ボデーＥＣＵ４０が点消灯命令をランプＥＣＵ２０に入力した際に開始される処理である。
最初のステップＳ２１０では、制御ユニット２１が、前照灯１０Ａに対して点灯制御を行う。制御ユニット２１が、点消灯命令を制御ユニット３１に車内ネットワークＮＴ経由で転送する。制御ユニット３１が、点消灯命令を受け取り、前照灯１０Ｂに対して点灯制御を行う。その後、Ｓ２２０に移行する。
【００３２】
Ｓ２２０では、制御ユニット２１が、判定時機になったか否かを判断する。判定時機は、前照灯１０Ａおよび前照灯１０Ｂに対する点灯制御が開始されてから予め設定された設定時間が経過した時機である。設定時間については、前照灯１０Ａおよび前照灯１０Ｂに対する点灯制御が開始されてから十分な時間が経過することにより、温度センサ２７および温度センサ３７のそれぞれが故障しているか否かを判定するのに適した時機となるとの観点から予め設定される。判定時機になっていない場合には、再度２２０を実行する。判定時機になった場合には、２３０に移行する。
【００３３】
Ｓ２３０では、温度センサ２７が、ランプＥＣＵ２０の温度値を取得する。具体的には、温度センサ２７が、ランプＥＣＵ２０の温度値を検出し、検出した温度値に応じた信号を制御ユニット２１へ入力する。このとき取得されたランプＥＣＵ２０の温度値は、判定時機に温度センサ２７によって取得された温度値であり、第一温度値に該当する。その後、Ｓ２４０に移行する。
【００３４】
Ｓ２４０では、温度センサ３７が、ランプＥＣＵ３０の温度値を取得する。具体的には、温度センサ３７が、ランプＥＣＵ３０の温度値を検出し、検出した温度値に応じた信号を制御ユニット３１へ入力する。制御ユニット３１が、受け取った信号を車内ネットワークＮＴ経由で制御ユニット２１へ送信する。このとき取得されたランプＥＣＵ３０の温度値は、判定時機に温度センサ３７によって取得された温度値であり、第二温度値に該当する。その後、Ｓ２５０に移行する。
【００３５】
Ｓ２５０では、制御ユニット２１が、ランプＥＣＵ２０の温度値とランプＥＣＵ３０の温度値とを比較し、ランプＥＣＵ２０の温度値とランプＥＣＵ３０の温度値との差が予め設定された判定閾値未満であるか否かを判断する。ランプＥＣＵ２０の温度値とランプＥＣＵ３０の温度値との差が判定閾値未満である場合には、Ｓ２２０に移行する。ランプＥＣＵ２０の温度値とランプＥＣＵ３０の温度値との差が判定閾値以上である場合には、Ｓ２６０に移行する。
【００３６】
Ｓ２６０では、制御ユニット２１が、温度センサ２７または温度センサ３７の何れか一方が故障していると判定する故障判定を行うとともに、ランプＥＣＵ２０の温度値またはランプＥＣＵ３０の温度値の何れかが予め設定された特定閾値未満であるのかを判断する。特定閾値については、温度センサ２７および温度センサ３７のそれぞれについて故障していることを判定する観点から予め実験等により設定される。ランプＥＣＵ２０の温度値が特定閾値未満である場合には、Ｓ２７０に移行する。ランプＥＣＵ３０の温度値が特定閾値未満である場合には、Ｓ２９０に移行する。
【００３７】
Ｓ２７０では、制御ユニット２１が、温度センサ２７が故障していると特定する。その後、Ｓ２８０に移行する。
Ｓ２８０では、制御ユニット２１が、前照灯１０Ａの光量を予め設定された設定量まで減少させる制御を行う。その後、本処理を終了する。
【００３８】
Ｓ２９０では、制御ユニット２１が、温度センサ３７が故障していると特定する。制御ユニット２１が、温度センサ３７が故障している旨を示す信号を車内ネットワークＮＴ経由で制御ユニット３１に送信する。その後、Ｓ３００に移行する。
【００３９】
Ｓ３００では、制御ユニット３１が、制御ユニット２１からの信号を受け取り、前照灯１０Ｂの光量を設定量まで減少させる制御を行う。その後、本処理を終了する。
［４．効果］
以上詳述した第１実施形態によれば、以下の効果を奏する。
【００４０】
すなわち、制御ユニット２１が、ランプＥＣＵ２０の温度値とランプＥＣＵ３０の温度値との差が予め設定された判定閾値以上である場合に、温度センサ２７または温度センサ３７の何れか一方が故障していると判定する。このことにより、光源に電力を供給しても装置の温度上昇を検出できない場合に、温度を計測する温度センサに異常が発生していることに起因するか否かを精度良く判定することができる。
【００４１】
［５．他の実施形態］
以上、本開示の実施形態について説明したが、本開示は上述の実施形態に限定されることなく、種々変形して実施することができる。
【００４２】
（１）上記実施形態における１つの構成要素が有する複数の機能を、複数の構成要素によって実現したり、１つの構成要素が有する１つの機能を、複数の構成要素によって実現したりしてもよい。また、複数の構成要素が有する複数の機能を、１つの構成要素によって実現したり、複数の構成要素によって実現される１つの機能を、１つの構成要素によって実現したりしてもよい。また、上記実施形態の構成の一部を省略してもよい。また、上記実施形態の構成の少なくとも一部を、他の上記実施形態の構成に対して付加又は置換してもよい。なお、特許請求の範囲に記載した文言から特定される技術思想に含まれるあらゆる態様が本開示の実施形態である。
【００４３】
（２）上述した制御システム１の他、当該制御システム１を構成するランプＥＣＵ２０およびランプＥＣＵ３０、ランプＥＣＵ２０およびランプＥＣＵ３０のそれぞれとしてコンピュータを機能させるためのプログラム、このプログラムを記録した半導体メモリ等の非遷移的実態的記録媒体、制御方法など、種々の形態で本発明を実現することもできる。
【符号の説明】
【００４４】
１…制御システム、３…車両、１０Ａ，１０Ｂ…前照灯、２０，３０…ランプＥＣＵ、２１…制御ユニット、２７，３７…温度センサ。
【図１】
0006551319.tif 000002
【図２】
0006551319.tif 000003
【図３】
0006551319.tif 000004