(57)【要約】【課題】簡素な構成で複数の照明制御装置による複数の光源の点灯／消灯のタイミングを適切に制御できるようにした車両用照明制御システムを提供する。【解決手段】下位ＥＣＵ２，３は、通信処理部５により上位ＥＣＵ１から通信ライン４を通じて通信情報を入力し、ＬＥＤ制御部６は通信情報の通信規則性を用いて光源２ａ，３ａの点灯／消灯のタイミングを制御している。このため、下位ＥＣＵ２，３の間で直接通信情報を送受しなくても、複数の光源２ａ，３ａの点灯／消灯のタイミングを適切に制御できるようになり、下位ＥＣＵ２，３の間の通信処理時間を要することなく点灯／消灯のタイミングを制御できる。【選択図】図１
2019213349.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載された複数の車両用照明制御装置がそれぞれ対応した光源（２ａ，３ａ）を点灯制御する車両用照明制御システム（Ｓｙ，Ｓｙ２，Ｓｙ３，Ｓｙ４）であって、
前記車両用照明制御装置（２，３；２０２，２０３；３０２，３０３；４０２，４０３）は、
外部装置（１）から通信ライン（４）を通じて通信情報を入力する通信情報入力部（５）と、
前記通信情報入力部により入力される通信情報の通信規則性を用いて前記複数の車両用照明制御装置による前記光源の点灯／消灯のタイミングを制御する制御部（６）と、
を備える車両用照明制御システム。
【請求項２】
前記制御部は、同一の前記通信ラインに接続された前記複数の車両用照明制御装置が制御するそれぞれの前記光源の点灯タイミングを互いに異なるように同期し、全ての前記複数の車両用照明制御装置により前記光源を消灯制御する時間を所定時間確保又は零とする請求項１記載の車両用照明制御システム。
【請求項３】
前記制御部は、同一の前記通信ラインに接続された前記複数の車両用照明制御装置により前記複数の光源の点灯期間を合わせるように同期することで前記複数の光源の点灯を重ねる請求項１記載の車両用照明制御システム。
【請求項４】
前記制御部は、前記複数の光源の点灯開始タイミングを互いに異なるように同期する請求項１から３の何れか一項に記載の車両用照明制御システム。
【請求項５】
前記制御部は、前記複数の光源の点灯開始または、消灯のタイミングに基づく電源電圧変動が、前記複数の光源に同じ割合で影響し合うように、前記複数の光源の点灯開始タイミングを互いに異なるように同期する請求項４記載の車両用照明制御システム。
【請求項６】
点灯制御が継続しているときに前記通信ラインを通じて通信規則性に沿った通信情報が途絶されると当該途絶を検出する途絶検出部（２２）を備え、
前記制御部は、前記途絶が検出されたときに当該途絶時の制御動作に切替える請求項１から５の何れか一項に記載の車両用照明制御システム。
【請求項７】
前記制御部は、前記途絶時の制御動作として、所定のデューティ比のＰＷＭ信号に基づいて前記光源の点灯／消灯制御を継続する請求項６記載の車両用照明制御システム。
【請求項８】
前記制御部は、前記通信規則性として、フレームに含まれるデータ長が互いに同一の点灯指示信号を前記外部装置から受信完了したときに発生する受信完了信号を用いて前記光源の点灯／消灯のタイミングを制御する請求項１から７の何れか一項に記載の車両用照明制御システム。
【請求項９】
前記制御部は、前記通信規則性として、通信周期が基準時間の整数倍毎となる通信データを前記外部装置から受信完了したときに発生する受信完了信号を用いて前記光源の点灯／消灯のタイミングを制御する請求項１から７の何れか一項に記載の車両用照明制御システム。
【請求項１０】
前記外部装置からフレームを受信したときに当該フレームに含まれるデータ長を取得すると受信フレームのデータ最大長から前記データ長を減算し、前記フレームを受信完了したタイミングから前記減算の結果に相当する時間を待機して同期信号を出力する同期信号生成部（４２３）を備え、
前記制御部（４１７、４２４）は、前記通信規則性として、前記同期信号を用いて前記光源の点灯／消灯のタイミングを制御する請求項１から９の何れか一項に記載の車両用照明制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両用照明制御システムに関する。
【背景技術】
【０００２】
車両には、前照灯、方向指示器、尾灯、制動灯などの様々な光源が搭載されており、車両用の照明制御装置が、これらの光源を必要なときに点灯、点滅制御している。例えば、照明制御装置が、車両の左右の前照灯をＰＷＭ駆動して平均電流を変更して点灯させる場合に、各駆動回路に入力されるパルス信号を元に点灯周期を左右間にて同期することが提案されている（例えば、特許文献１参照）。
【０００３】
この特許文献１記載の技術によれば、同一の電力で明るく視認できるようになり、明るさのゆらぎのない発光を実現できる。しかしながら、この方法では、点滅を同期させるために矩形波の機能切替信号を使用しているため、上位のＥＣＵから専用の制御信号を受信する必要があり、機能切替や制御対象の光源の種類が多くなると少数の信号線により制御することができない。したがって、それぞれ制御信号を用意しなければならず、標準化し難いという事情がある。
【０００４】
また、この方法を採用したときに、全ての光源を同期して点滅させる場合には、電源供給電流が点灯／消灯期間に同期して大きく変化することで電源電圧変動を生じ、自身の光源がちらついたり、輻射ノイズが増加する可能性がある。また、ＰＷＭ制御により左右の光源を同期させて点灯させた場合、左右の両光源が消灯する期間が最長になる。このため、例えば運転支援装置が、夜間走行時に光学カメラを用いて障害物や標識などを認識して運転支援するときに、光学カメラによる撮影画像の明るさが著しく変化して認識精度が低下したり、明るさの補正処理などの各種の処理を追加しなければならなくなる。このため各種運転支援に必要な処理速度が遅くなるという問題を生じる可能性がある。特に、近年話題のＡＤＡＳ（先進運転支援システム）又は自動運転技術に適用する場合には深刻な問題となる。
【０００５】
他方、電源電圧の変動を抑制したり輻射ノイズを逓減するため、複数の光源のオン／オフのタイミングが重ならないように、個々の光源の点灯／消灯タイミングにオフセット期間を与えて制御する方法も提案されている（例えば、特許文献２参照）。
【０００６】
しかしながら、この特許文献２記載の技術では、オフセット期間を個々に設定する必要がある。すると、一つの光源の点灯／消灯のタイミングにおいて消費電流が急変することにより、共通の配線部分のインピーダンスによりその他の光源の電源電圧が変動する。すると点灯中の他の光源の明るさに影響を及ぼしてしまい、光源間の明るさに差を生じてしまう可能性がある。また、複数の光源が同時に点灯している時間を最大化したい場合には、個々の光源のＰＷＭデューティ比に合わせてその都度オフセット期間を調整する必要があり、個々の光源を用いてＰＷＭデューティ比を変化させて制御する場合には、適用が困難であるという事情がある。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】国際特許２０１３／００１５７４号公報
【特許文献２】特許５５１９１９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本開示の目的は、簡素な構成で複数の照明制御装置による複数の光源の点灯／消灯のタイミングを適切に制御できるようにした車両用照明制御システムを提供することにある。
【課題を解決するための手段】
【０００９】
請求項１記載の発明によれば、車両に搭載された複数の車両用照明制御装置がそれぞれ対応した光源を点灯制御する車両用照明制御システムを対象としている。車両用照明制御装置は、通信情報入力部と、制御部とを備える。通信情報入力部は、外部装置から通信ラインを通じて通信情報を入力し、制御部は、通信情報入力部により入力される通信情報の規則性、または、通信ラインの信号の規則性を用いて複数の車両用照明制御装置による光源の点灯／消灯のタイミングを制御する。制御部は、通信ラインを通じて通信情報の通信規則性を用いて光源の点灯／消灯のタイミングを制御するため、複数の車両用照明制御装置間で直接通信処理必要なく光源の点灯／消灯のタイミングを制御できるようになり、簡素な構成により光源の点灯／消灯のタイミングを適切に制御できる。
【図面の簡単な説明】
【００１０】
【図１】第１実施形態に係る車両用照明制御システムの電気的構成図
【図２】複数光源の点灯期間の例（その１）
【図３】複数光源の点灯期間の例（その２）
【図４】複数光源の点灯期間の例（その３）
【図５】複数光源の点灯期間の例（その４）
【図６】複数光源の点灯期間の例（その５）
【図７】複数光源の点灯期間の例（その６）
【図８】ＰＷＭ信号の生成処理を示すフローチャート（その１）
【図９】光源の点灯期間を説明するタイミングチャート（その１）
【図１０Ａ】ＰＷＭカウンタとエッジカウンタと光源の点灯期間との関係を示す拡大図（その１）
【図１０Ｂ】ＰＷＭカウンタとエッジカウンタと光源の点灯期間との関係を示す拡大図（その２）
【図１１】ＰＷＭ信号の生成処理を示すフローチャート（その２）
【図１２】第２実施形態に係る車両用照明制御システムの電気的構成図
【図１３】ＰＷＭ信号の生成処理を示すフローチャート（その３）
【図１４】光源の点灯期間を説明するタイミングチャート（その２）
【図１５】ＰＷＭ信号の生成処理を示すフローチャート（その４）
【図１６】第３実施形態に係る車両用照明制御システムの電気的構成図
【図１７】ＰＷＭ信号の生成処理を示すフローチャート（その５）
【図１８】光源の点灯期間を説明するタイミングチャート（その３）
【図１９】ＰＷＭ信号の生成処理を示すフローチャート（その６）
【図２０】第４実施形態に係るＰＷＭ信号の生成処理を示すフローチャート
【図２１】光源の点灯期間を説明するタイミングチャート（その４）
【図２２】ＰＷＭ信号の生成処理を示すフローチャート（その７）
【図２３】第５実施形態に係るＰＷＭ信号の生成処理を示すフローチャート
【図２４】光源の点灯期間を説明するタイミングチャート（その５）
【図２５】ＰＷＭ信号の生成処理を示すフローチャート（その８）
【図２６】第６実施形態に係る車両用照明制御システムの電気的構成図
【図２７】ＰＷＭ信号の生成処理を示すフローチャート（その９）
【図２８】同期信号の生成処理を示すフローチャート
【図２９】光源の点灯期間を説明するタイミングチャート（その６）
【図３０】ＰＷＭ信号の生成処理を示すフローチャート（その１０）
【発明を実施するための形態】
【００１１】
以下、車両用照明制御システムの幾つかの実施形態について図面を参照しながら説明する。各実施形態において実質的に同一又は類似部分には同一符号を付して必要に応じて説明を省略し、各実施形態では特徴部分を中心に説明する。
【００１２】
（第１実施形態）
図１は、車両用照明制御システムＳｙの電気的構成図を概略的に示している。車両内には、複数のＥＣＵ（Electronic Control Unit）１〜３が搭載されており、これらのＥＣＵ１〜３により車両用照明制御システムＳｙが構築されている。これらのＥＣＵ１〜３は、それぞれ非遷移的実体的記憶媒体としてのメモリを備えたマイクロコンピュータを内蔵して構成され、車内に設けられた通信ライン４により接続されている。メモリは不揮発性メモリと揮発性メモリとを備える。
【００１３】
この通信ライン４は、ＣＡＮ、ＬＩＮなどの車載ネットワークを構築するための通信線であり、これらのＥＣＵ１〜３は、通信ライン４を通じて互いにデータ通信可能になっている。ＣＸＰＩ（Clock Extension Peripheral Interface）規格を用いて車載ネットワークを構築しても良い。
【００１４】
これらのＥＣＵ１〜３は、外部装置としての上位ＥＣＵ１と、複数の下位のＥＣＵ２，３とにランク付け設定されている。例えば、上位ＥＣＵ１がボデーＥＣＵとして通信ライン４を通じて点灯指示信号を複数の下位ＥＣＵ２，３に出力することで、複数の下位ＥＣＵ２，３が、それぞれ車両用照明制御装置として、制御対象となる対応した光源２ａ，３ａの点灯／消灯を制御するようになっている。
【００１５】
ここで、各光源２ａ，３ａとしては、車両に搭載される前照灯、方向指示器、尾灯、制動灯を一例として挙げることができるが、本実施形態では、一の下位ＥＣＵ２が右前照灯（ＬＤＭ＿Ｒ）による光源２ａ、他の下位ＥＣＵ３が左前照灯（ＬＤＭ＿Ｌ）による光源３ａ、の点灯／消灯を制御する形態を説明する。
【００１６】
以下では、光源２ａを必要に応じて右前照灯２ａと称し、光源３ａを必要に応じて左前照灯３ａと称する。また下位ＥＣＵ２，３は、互いに同一の電気的構成を備えるため、一つの下位ＥＣＵ２の電気的構成を説明し、他の下位ＥＣＵ３の電気的構成の詳細の図示及びその説明を省略している。
【００１７】
下位ＥＣＵ２、３は、通信処理部５、及びＬＥＤ制御部６を備え、上位ＥＣＵ１から通信ライン４を通じて点灯指示信号を入力し、各光源２ａ、３ａの点灯／消灯制御を実行する。点灯指示信号は、上位ＥＣＵ１が下位ＥＣＵ２、３に送信するフレーム内に設定される信号を示しており、この点灯指示信号は、点灯指示値（例えば「１」＝点灯、「０」＝消灯）を含む。
【００１８】
通信処理部５は、物理層５ａ及びデータリンク層５ｂに分けて構成され、上位ＥＣＵ１から通信ライン４を通じて点灯指示信号などの通信情報を入力する通信情報入力部である。物理層５ａには、レシーバ７及びトランスミッタ８によるトランシーバ９、エッジ検出回路１０、復号化回路１１、並びに符号化回路１２が設けられている。物理層５ａにおいては、レシーバ７に通信情報を入力すると、エッジ検出回路１０がエッジを検出し、復号化回路１１が、このエッジ検出回路１０による検出エッジに同期して復号化し、データリンク層５ｂに復号化したデータを渡す。
【００１９】
データリンク層５ｂには、フレーム処理回路１３が設けられている。このフレーム処理回路１３が復号化データをフレーム解析し、各種信号、例えば受信完了信号、点灯指示信号などをＬＥＤ制御部６に出力する。
【００２０】
逆に、下位ＥＣＵ２，３が、上位ＥＣＵ１に対しデータを送信するときには、データリンク層５ｂのフレーム処理回路１３は送信データをフレーム化し、このフレーム化された送信データを物理層５ａの符号化回路１２に出力する。符号化回路１２は、この送信データを符号化し、トランスミッタ８がこの符号化された送信データを通信ライン４を通じて出力する。すると、上位ＥＣＵ１は、この送信データを受信できる。
【００２１】
他方、ＬＥＤ制御部６は、マイクロコンピュータ、もしくはカスタム制御ロジック（図示せず）を主として構成され、機能的にはＰＷＭ信号生成部１４、ＬＥＤ駆動部１５及びクロック生成回路１６を備える。クロック生成回路１６は、図示しない基準クロック（図示せず）によりクロック信号を生成し、ＰＷＭ信号生成部１７に出力する。
【００２２】
ＰＷＭ信号生成部１７は、フレーム処理回路１３により生成される点灯指示信号によりＰＷＭ信号生成用の内蔵ＰＷＭカウンタ（図示せず：以下、ＰＷＭカウンタと称す）をリセットすると共に、クロック生成回路１６により生成されたクロック信号を用いてＰＷＭ信号を生成し、ＬＥＤ駆動部１５に出力する。
【００２３】
ＬＥＤ駆動部１５は、定電流回路１８とＰＷＭ駆動回路１９とを備える。定電流回路１８は、例えばＤＣ−ＤＣコンバータにより構成され、光源２ａを定電流制御可能になっている。この定電流回路１８はフレーム処理回路１３により生成される点灯指示信号、又は、ＰＷＭ信号生成部１７により生成されるＰＷＭ信号、を用いて定電流を出力／停止可能に構成されている。ＰＷＭ駆動回路１９は、ＰＷＭ信号生成部１７により生成されるＰＷＭ信号によりスイッチング素子２０をＰＷＭ駆動することで、光源２ａに流れる電流をＰＷＭ制御する。
【００２４】
左前照灯と右前照灯の光源２ａ、３ａをそれぞれ点灯制御する下位ＥＣＵ２，３は、互いに同一構成であるが、これらの下位ＥＣＵ２，３が、通信ライン４を通じて通信情報を直接送受信することはない。上位ＥＣＵ１は、マスタとして動作し、スレーブとなる各下位ＥＣＵ２，３に定期的に各光源２ａ，３ｂの点灯指示信号を同報送信する。これにより、各下位ＥＣＵ２，３への点灯／消灯指示タイミングを同一タイミングとすることができ、これによりＰＷＭ信号生成部１７によるＰＷＭ信号の生成タイミングを同期でき、この結果、各光源２ａ，３ａの点灯／消灯をタイミング制御できるようになる。
【００２５】
以下では、図２から図４を参照し、明るさを最大に保持したり、単位期間中に均一にしたりするための右前照灯（ＬＤＭ＿Ｒ）２ａ及び左前照灯（ＬＤＭ＿Ｌ）３ａの点灯／消灯の組合せの例を説明する。
【００２６】
例えば、右前照灯２ａ，左前照灯３ａの明るさを最大にするためには、図２に示すように、点灯期間を左右同期間とすることが望ましい。すなわち、下位ＥＣＵ２，３が複数の光源２ａ，３ａの点灯期間を合わせるように同期制御することで、複数の光源２ａ，３ａの点灯期間を重ねることが望ましい。
【００２７】
下位ＥＣＵ２，３のＰＷＭ信号生成部１７は、それぞれ、フレーム処理回路１３から点灯指示信号を入力すると、図２に示すように、このタイミングｔ１を同期タイミングとする。このときＰＷＭ信号生成部１７は、ＰＷＭカウンタをリセットしてＰＷＭカウント値を最小値として（図２のタイミングｔ１）、ＰＷＭ信号を「１」とし、各ＰＷＭ信号生成部１７のＰＷＭカウンタは、クロック生成回路１６により生成されるクロック信号の発生タイミングにおいてアップカウントし続ける（ｔ１→ｔ２）。
【００２８】
各ＰＷＭ信号生成部１７は、このＰＷＭカウント値を各ＥＣＵ２，３の内部の閾値生成回路（図示せず）で生成され記憶された閾値Ｒ，Ｌとそれぞれ比較し、ＰＷＭカウント値がそれぞれ閾値Ｒ，Ｌに達したタイミングｔ３にてＰＷＭ信号を「１」から「０」に切替える。
【００２９】
ＬＥＤ駆動部１５は、このＰＷＭ信号によりスイッチング素子２０をＰＷＭ駆動制御する。ここで、ＰＷＭ信号が「１」のときには、ＰＷＭ駆動回路１９がスイッチング素子２０をオンすることで定電流回路１８により光源２ａ，３ａに定電流を通電することで各光源２ａ，３ａを点灯させることができる。
【００３０】
逆に、ＰＷＭ信号が「０」のときには、ＰＷＭ駆動回路１９がスイッチング素子２０をオフすることで通電を停止でき、光源２ａ，３ａを消灯させることができる。このとき、閾値Ｒ，Ｌが予め同一値に定められていれば、ＰＷＭ信号のデューティ比を同一にすることができ、左右の前照灯２ａ，３ａの点灯期間を同期間にでき明るさを最大にできる。この形態によれば、ＬＥＤ制御部６が、下位ＥＣＵ２，３による複数の光源２ａ，３ａの点灯期間を合わせるように同期することで、複数の光源２ａ，３ａの点灯期間を重ねることができ、明るさを最大にできる。
【００３１】
また図３から図７は、点灯期間の他の例を示している。近年、運転支援技術、自動運転技術を搭載する車両が増加しつつあり、車両内には、その周辺を監視するためのカメラが搭載されることがある。また、車両事故などを検知するため、ドライブレコーダが搭載される車両も増えている。
【００３２】
このような車両用のカメラは、車外の周辺情報を記録することになるが、カメラが周辺情報を撮影するときにカメラのシャッタータイミングとＬＥＤの消灯タイミングとが重なってしまうと、カメラによる撮像情報の取得に支障を生じたり、撮像後に輝度補正等の画像処理が必要となることで処理速度が低下する虞がある。したがって、特に自車両の前照灯などの光源２ａ，３ａは、車載カメラの撮影に支障を生じないよう点灯／消灯することが望ましい。
【００３３】
この場合、図３に示すように、消灯する期間を無くすようにタイミングをずらしたり、図４〜図７に示すように、車載カメラへのちらつきなどの影響が極力少なくなるように、左右の前照灯２ａ，３ａを共に消灯となる時間が最小となるようにタイミングをずらすことが望ましい。
【００３４】
図３に示す例では、右前照灯２ａの制御にアップカウンタを用い、左前照灯３ａの制御にダウンカウンタを用いた例を示している。またＬＥＤ制御部６が、複数の光源２ａ，３ａの点灯開始タイミングを互いに異なるように同期する例を示している。
【００３５】
右前照灯２ａを制御する下位ＥＣＵ２のＰＷＭ信号生成部１７は、点灯指示信号を入力するとＰＷＭカウンタをリセットしてＰＷＭカウント値を最小値にする（図３のタイミングｔ１１）と、ＰＷＭ信号を「１」とする。そして、ＰＷＭ信号生成部１７のＰＷＭカウンタは、クロック生成回路１６により生成されるクロック信号の立上りタイミングにてアップカウントし（ｔ１１→ｔ１２）、このＰＷＭカウント値を閾値Ｒと比較し、ＰＷＭカウント値が閾値Ｒに達したタイミングｔ１３にてＰＷＭ信号を「１」から「０」に切替える。ＬＥＤ駆動部１５が、このＰＷＭ信号によりスイッチング素子２０をＰＷＭ制御する。
【００３６】
このときＰＷＭ信号が「１」のときにＰＷＭ駆動回路１９がスイッチング素子２０をオンすることで、定電流回路１８が右前照灯２ａに定電流を通電し、これにより右前照灯２ａが点灯する。逆に、ＰＷＭ信号が「０」のときにＰＷＭ駆動回路１９がスイッチング素子２０をオフすることで通電を停止することで右前照灯２ａが消灯する。
【００３７】
逆に、左前照灯３ａを制御する下位ＥＣＵ３のＰＷＭ信号生成部１７は、点灯指示信号を入力するとＰＷＭカウンタをリセットしてＰＷＭカウント値を最大値にする（図３のタイミングｔ１１）と、ＰＷＭ信号を「０」とする。そしてＰＷＭ信号生成部１７のＰＷＭカウンタは、クロック生成回路１６により生成されるクロック信号をダウンカウントし（ｔ１１→ｔ１２）、このＰＷＭカウント値を閾値Ｌと比較し、ＰＷＭカウント値が閾値Ｌに達したタイミングｔ１４にてＰＷＭ信号を「０」から「１」に切替える。ＬＥＤ駆動部１５が、このＰＷＭ信号によりスイッチング素子２０をＰＷＭ制御する。このときＰＷＭ信号が「０」のときに左前照灯３ａを消灯させることができ、ＰＷＭ信号が「１」のときに左前照灯３ａを点灯させることができる。
【００３８】
この図３の動作においては、各ＥＣＵ２、３が上位ＥＣＵ１から点灯指示信号を受け付けると、まずタイミングｔ１１において右前照灯２ａが点灯し、その後、タイミングｔ１４において左前照灯３ａが点灯した後、タイミングｔ１３において右前照灯２ａが点灯する。これにより、右前照灯２ａ及び左前照灯３ａが共に消灯する期間をなくすことができ、この結果、車載カメラの撮影に支障を生じる虞をなくすことができる。このような形態によれば、ＬＥＤ制御部６は、複数の光源２ａ，３ａの点灯開始タイミングを互いに異なるように同期できるため、車載カメラの撮影に支障を生じる虞をなくすことができる。図３に示すように、電力消費量は点灯開始タイミングにて最大となるため、このタイミングにて電源電圧が低下しやすいが（図３の電源電圧変動欄参照）、点灯開始タイミングを異なるように同期しているため、電源消費電力を分散させることでバッテリ電圧の変動を抑えることができ、この結果チラつきを低減できる。
【００３９】
特に、複数の光源２ａ，３ａの点灯開始タイミングに基づく電源電圧変動が、複数の光源２ａ，３ａに同じ割合（例えば、図３の場合１：１）で影響し合うように、複数の光源２ａ，３ａの点灯開始タイミングを互いに異なるように同期することで、複数の光源２ａ，３ａに対する影響を極力同一にできる。
【００４０】
なお、各下位ＥＣＵ２，３が、車載カメラの撮影に支障を生じないようにするため、閾値Ｒ，Ｌを動的に制御しても良く、閾値Ｒを上げれば右前照灯２ａの点灯期間をタイミングｔ１３よりもさらに後に延ばすことができ、閾値Ｌを上げればタイミングｔ１４のさらに前から左前照灯３ａを点灯開始させることができる。
【００４１】
また図４に示す例では、右前照灯２ａ及び左前照灯３ａの制御のためのカウンタに共にアップカウンタを用いた例を示す。右前照灯２ａを制御する下位ＥＣＵ２のＰＷＭ信号生成部１７は、点灯指示信号を入力するとＰＷＭカウンタをリセットしてＰＷＭカウント値を最小値にする（図４のタイミングｔ２１）と共にＰＷＭ信号を「１」にする。
【００４２】
そして、ＰＷＭ信号生成部１７のＰＷＭカウンタは、クロック生成回路１６により生成されるクロック信号の発生タイミングにてアップカウントし続けることになり（ｔ２１→ｔ２２）、このＰＷＭカウント値を閾値Ｒと比較し、ＰＷＭカウント値が閾値Ｒに達したタイミングｔ２３にてＰＷＭ信号を「１」から「０」に切替える。ＬＥＤ駆動部１５が、このＰＷＭ信号によりスイッチング素子２０をＰＷＭ制御すると、ＰＷＭ信号が「１」のときに右前照灯２ａを点灯させることができ、ＰＷＭ信号が「０」のときに右前照灯２ａを消灯させることができる。
【００４３】
逆に、左前照灯３ａを制御する下位ＥＣＵ２のＰＷＭ信号生成部１７は、点灯指示信号を入力するとＰＷＭカウンタをリセットしてＰＷＭカウント値を最小値にする（図４のタイミングｔ２１）と共にＰＷＭ信号を「０」にする。そして、ＰＷＭ信号生成部１７のＰＷＭカウンタは、クロック生成回路１６により生成されるクロック信号の立上りタイミングにてアップカウントし（ｔ２１→ｔ２２）、このＰＷＭカウント値を閾値Ｌと比較し、ＰＷＭカウント値が閾値Ｌに達したタイミングｔ２４にてＰＷＭ信号を「０」から「１」に切替える。ＬＥＤ駆動部１５が、このＰＷＭ信号によりスイッチング素子２０をＰＷＭ制御すると、ＰＷＭ信号が「０」のときに左前照灯３ａを消灯させることができ、ＰＷＭ信号が「１」のときに左前照灯３ａを点灯させることができる。
【００４４】
この図４の動作においては、各ＥＣＵ２、３が上位ＥＣＵ１から点灯指示信号を受け付けると、まずタイミングｔ２１において右前照灯２ａが点灯し、その後、タイミングｔ２４において先に左前照灯３ａが点灯した後、タイミングｔ２３において右前照灯２ａが消灯する。これにより、左右の前照灯２ａ，３ａ共に消灯する期間をなくすことができる。この結果、車載カメラの撮影に支障を生じる虞をなくすことができる。
【００４５】
なお、各下位ＥＣＵ２，３が、閾値Ｒ，Ｌを動的に制御しても良く、閾値Ｒを上げれば右前照灯２ａの点灯期間をタイミングｔ２３よりもさらに後に延ばすことができ、閾値Ｌを下げればタイミングｔ２４のさらに前のタイミングから左前照灯３ａを点灯開始することができる。このような形態によっても、ＬＥＤ制御部６は、複数の光源２ａ，３ａの点灯開始タイミングを互いに異なるように同期できるため、バッテリ電圧の変動を抑えることができ、この結果チラつきを低減することができる。
【００４６】
また図５に示す例では、右前照灯２ａの制御にアップカウンタ、左前照灯３ａの制御にダウンカウンタを用いた例を示す。
右前照灯２ａを制御する下位ＥＣＵ２は、点灯指示信号を入力するとＰＷＭカウンタをリセットしてＰＷＭカウント値を最小値にする（図５のタイミングｔ３１）と共にＰＷＭ信号を「１」にする。そして、ＰＷＭ信号生成部１７のＰＷＭカウンタは、クロック生成回路１６により生成されるクロック信号の発生タイミングにてアップカウントし続け（ｔ３１→ｔ３２）、このＰＷＭカウント値を閾値Ｒと比較し、ＰＷＭカウント値が閾値Ｒに達したタイミングｔ３３にてＰＷＭ信号を「１」から「０」に切替える。ＬＥＤ駆動部１５が、このＰＷＭ信号によりスイッチング素子２０をＰＷＭ制御する。すると、ＰＷＭ信号が「１」のときに右前照灯２ａを点灯させることができ、ＰＷＭ信号が「０」のときに右前照灯２ａを消灯させることができる。
【００４７】
逆に、左前照灯３ａを制御する下位ＥＣＵ３のＰＷＭ信号生成部１７は、点灯指示信号を入力するとＰＷＭカウンタをリセットしてＰＷＭカウント値を最大値にする（図５のタイミングｔ３１）と共にＰＷＭ信号を「０」にする。そして、ＰＷＭ信号生成部１７のＰＷＭカウンタは、クロック生成回路１６により生成されるクロック信号の発生タイミングにてダウンカウントし続け（ｔ３１→ｔ３２）、このＰＷＭカウント値を閾値Ｌと比較し、ＰＷＭカウント値が閾値Ｌに達したタイミングｔ３４にてＰＷＭ信号を「０」から「１」に切替える。ＬＥＤ駆動部１５が、このＰＷＭ信号によりスイッチング素子２０を駆動すると、ＰＷＭ信号が「０」のときに左前照灯３ａを消灯させることができ、ＰＷＭ信号が「１」のときに左前照灯３ａを点灯させることができる。
【００４８】
すなわち、図５の動作においては、各ＥＣＵ２、３が上位ＥＣＵ１から点灯指示信号を受け付けると、まずタイミングｔ３１において右前照灯２ａが点灯し、その後、タイミングｔ３４において左前照灯３ａが点灯し、その後、タイミングｔ３３において右前照灯２ａが消灯する。このため、左右の前照灯２ａ，３ａ共に消灯する期間をなくすことができる。この結果、車載カメラの撮影に支障を生じないようにできる。
【００４９】
なお、各下位ＥＣＵ２，３が、閾値Ｒ，Ｌを動的に制御しても良く、閾値Ｒを上げれば右前照灯２ａの点灯期間をタイミングｔ３３よりもさらに後に延ばすことができ、閾値Ｌを上げればタイミングｔ３４のさらに前のタイミングから左前照灯３ａを点灯開始することができる。
【００５０】
図６及び図７は、アップダウンカウンタを使用する方法を説明する。ここでは、複数の下位ＥＣＵ２，３が制御する各光源２ａ，３ａの点灯／消灯タイミングを互いに異なるように同期し、全ての光源２ａ，３ａが消灯する時間を最小化するようにした形態を説明する。
【００５１】
また図６に示す例では、右前照灯２ａを制御する下位ＥＣＵ２のＰＷＭ信号生成部１７は、点灯指示信号を入力するとＰＷＭカウント値を最大値にして（図６のタイミングｔ４１）、ＰＷＭ信号を「０」にする。そして、ＰＷＭ信号生成部１７のＰＷＭカウンタは、クロック生成回路１６により生成されるクロック信号の発生タイミングにてダウンカウントし続け（ｔ４１→ｔ４２）、このＰＷＭカウント値を閾値Ｒと比較し、ＰＷＭカウント値が閾値Ｒを下回るタイミングｔ４３にてＰＷＭ信号を「０」から「１」に切替える。
【００５２】
そして、ＰＷＭカウンタのＰＷＭカウント値が最小値に達したタイミングｔ４２の後、ＰＷＭ信号生成部１７は、再度ＰＷＭカウント値をアップカウントし続ける。そして、ＰＷＭ信号生成部１７はＰＷＭカウント値を閾値Ｒと比較し、ＰＷＭカウント値が閾値Ｒを上回るタイミングｔ４４にてＰＷＭ信号を「１」から「０」に切り替える。そしてＰＷＭカウント値が、再度最大値に達したタイミングｔ４５の後、再度ダウンカウントする処理を繰り返す。ＬＥＤ駆動部１５が、このＰＷＭ信号によりスイッチング素子２０をＰＷＭ制御すると、ＰＷＭ信号が「０」のときに右前照灯２ａを消灯させることができ、ＰＷＭ信号が「１」のときに右前照灯２ａを点灯させることができる。
【００５３】
逆に、左前照灯３ａを制御する下位ＥＣＵ３のＰＷＭ信号生成部１７は、点灯指示信号を入力するとＰＷＭカウンタをリセットしてＰＷＭカウント値を最大値とし（図６のタイミングｔ４１）、ＰＷＭ信号を「１」にする。そして、ＰＷＭ信号生成部１７のＰＷＭカウンタはクロック生成回路１６により生成されるクロック信号の発生タイミングにてダウンカウントし続け（ｔ４１→ｔ４２）、このＰＷＭカウント値を閾値Ｌと比較し、ＰＷＭカウント値が閾値Ｌに達したタイミングｔ４６にてＰＷＭ信号を「１」から「０」に切替える。
【００５４】
そして、ＰＷＭカウント値がタイミングｔ４２にて最小値に達した後、再度ＰＷＭカウント値をアップカウントする。そして、ＰＷＭ信号生成部１７は、ＰＷＭカウント値を閾値Ｌと比較し、ＰＷＭカウント値が閾値Ｌを上回るタイミングｔ４７にてＰＷＭ信号を「０」から「１」に切り替える。そしてＰＷＭカウント値がタイミングｔ４５にて再度最大値に達した後、再度ダウンカウントすることで処理を繰り返す。ＬＥＤ駆動部１５が、このＰＷＭ信号によりスイッチング素子２０をＰＷＭ制御すると、ＰＷＭ信号が「１」のときに左前照灯３ａを点灯させることができ、ＰＷＭ信号が「０」のときに左前照灯３ａを消灯させることができる。
【００５５】
すなわち、図６の動作においては、各ＥＣＵ２、３が上位ＥＣＵ１から点灯指示信号を受け付けると、まずタイミングｔ４１において左前照灯３ａが点灯し、その後、タイミングｔ４６において先に左前照灯３ａが消灯した後、タイミングｔ４３において右前照灯２ａが点灯し、続いて、タイミングｔ４４において先に右前照灯２ａが消灯した後、タイミングｔ４７において左前照灯３ａが点灯することになる。この場合、例えば点灯期間を同期間とする場合に比較して、左右共に消灯する期間を少なくできる。この結果、車載カメラの撮影に支障を生じないようにできる。なお、各下位ＥＣＵ２，３が、閾値Ｒ，Ｌを動的に制御しても良く、閾値Ｒを上げれば右前照灯２ａの点灯期間を前後に延ばすことができ、閾値Ｌを下げれば左前照灯３ａの点灯期間を前後に延ばすことができ、左右両方の前照灯２ａ，３ａが消灯する期間を無くすことも可能となる。
【００５６】
また図７に示す例では、右前照灯２ａを制御する下位ＥＣＵ２は、図６に示す制御と同様の制御を実行するため説明を省略する。ただし、タイミングは、図６に示したタイミングｔ４１〜ｔ４６の符号ｔに５０番台に対応する添え字を付して示している。
【００５７】
左前照灯３ａを制御する下位ＥＣＵ３は、点灯指示信号を入力するとＰＷＭカウンタをリセットしてＰＷＭカウント値を最小値にして（図７のタイミングｔ５１）ＰＷＭ信号を「１」にする。そして、ＰＷＭ信号生成部１７のＰＷＭカウンタは、クロック生成回路１６により生成されるクロック信号の発生タイミングにてダウンカウントし続け（ｔ５１→ｔ５２）、このＰＷＭカウント値を閾値Ｌと比較し、ＰＷＭカウント値が閾値Ｌに達したタイミングｔ５６にてＰＷＭ信号を「１」から「０」に切替える。
【００５８】
そして、ＰＷＭカウント値が最大値に達した後、再度ＰＷＭカウント値をダウンカウントする。そして、ＰＷＭ信号生成部１７は、ＰＷＭカウント値を閾値Ｌと比較し、ＰＷＭカウント値が閾値Ｌを下回るタイミングｔ５６にてＰＷＭ信号を「０」から「１」に切り替える。そして、ＰＷＭカウント値が再度最小値に達した後、再度アップカウントすることで処理を繰り返す。ＬＥＤ駆動部１５が、このＰＷＭ信号によりスイッチング素子２０を駆動すると、ＰＷＭ信号が「１」のときに左前照灯３ａを点灯させることができ、ＰＷＭ信号が「０」のときに左前照灯３ａを消灯させることができる。
【００５９】
すなわち、図７の動作においては、各ＥＣＵ２、３が上位ＥＣＵ１から点灯指示信号を受け付けると、まずタイミングｔ５１において左前照灯３ａが点灯し、その後、タイミングｔ５６において左前照灯３ａが消灯した後、タイミングｔ５３において右前照灯２ａが点灯し、また、タイミングｔ５４において先に右前照灯２ａが消灯した後、タイミングｔ５７において左前照灯３ａが点灯することになる。この場合、点灯期間を同期間とする場合に比較して左右共に消灯する期間を少なくできる。この結果、車載カメラの撮影に支障を生じないようにできる。
【００６０】
このような形態によれば、複数の下位ＥＣＵ２，３が制御する各光源２ａ，３ａの点灯タイミングを互いに異なるように同期し、全ての光源２ａ，３ａが消灯する時間を所定時間確保しているため、車載カメラの撮影に支障を生じないようにできる。なお、全ての光源２ａ，３ａが消灯する時間を所定時間確保するようにしたが、効果を最大限得るためには、この時間は零とすることが望ましい。
【００６１】
このとき、各下位ＥＣＵ２，３が、各光源２ａ，３ａを消灯する時間を零とするため、閾値Ｒ，Ｌを動的に制御しても良い。下位ＥＣＵ２が閾値Ｒを上げれば右前照灯２ａの点灯期間を前後に延ばすことができ、下位ＥＣＵ３が閾値Ｌを上げれば左前照灯３ａの点灯期間を前後に延ばすことができる。これにより、右前照灯２ａ，左前照灯３ａとも消灯する時間を最小にでき、車載カメラへの影響を極力少なく調整できる。
【００６２】
図２〜図７の例では、クロック生成回路１６のクロック信号によりＰＷＭカウンタをアップ／ダウンカウントしてＰＷＭ信号を生成する形態を示したが、後述の第２実施形態に示すようにバス波形を用いてＰＷＭカウンタをアップ／ダウンカウントしてＰＷＭ信号を生成する形態に適用しても良い。この実施形態は後述する。
【００６３】
＜ＰＷＭ信号の生成方法の説明＞
次に、ＰＷＭ信号生成部１７が生成するＰＷＭ信号の生成方法を説明する。前述したように、各下位ＥＣＵ２，３は、それぞれ搭載されたクロック生成回路１６の生成クロック信号を用いて各光源２ａ，３ａを点灯／消灯制御することになるが、このクロック信号は、その周波数が製造誤差、環境温度誤差等により各下位ＥＣＵ２，３のクロック生成回路１６毎に異なることがあり、このとき、その周波数がずれてしまうと左右の前照灯２ａ，３ａが意図しない点灯期間で点灯することとなり違和感を生じる虞がある。
【００６４】
このため、以下の例では、クロック信号の周期が互いに変化したとしても、点灯期間を同期できるようにした形態を示す。ここでは理解を容易にするため、図２に示したように、左右の前照灯２ａ，３ａによる点灯期間を一致させる場合を例に挙げて説明する。なお、この方法は数種類あるため、以下ではその方法を分けて説明する。
【００６５】
＜通信ライン４に流れるデータのエッジを用いて同期（その１）＞
上位ＥＣＵ１及び下位ＥＣＵ２，３が互いに通信するときには、車両用照明制御システムＳｙにて規定されるボーレートにより通信処理を実行する。通信ライン４を伝達するデータのボーレートが、ＰＷＭ信号の周波数と同等レベル、概ね同一オーダの周波数となるときには、以下に示すように、通信ライン４に出力された通信信号のエッジを検出し、このエッジのタイミングに同期してＰＷＭ信号を生成することが望ましい。本実施形態においては、内蔵ＰＷＭカウンタのクロック周波数が、通信ボーレートよりも例えば数倍程度に高い例を示している。
【００６６】
この（その１）では、下位ＥＣＵ２，３が、上位ＥＣＵ１から受信して設定する点灯指示値と、ＰＷＭ信号のデューティ比を個別に設定する場合について説明する。図８はフローチャートを示すと共に図９はタイミングチャートを示し、図１０Ａ、図１０Ｂは一部の拡大図を示している。図１０Ａは、クロック生成回路１６により生成されるクロック信号の周期が比較的短い場合の各カウンタの値の変化を示しており、図１０Ｂは、クロック生成回路１６により生成されるクロック信号の周期が比較的長い場合の各カウンタの値の変化を示している。
【００６７】
イグニッションスイッチによる電源スイッチが例えばＡＣＣオンされると、上位ＥＣＵ１及び下位ＥＣＵ２，３に電源が通電される（Ｓ１）。電源が通電されることで各ＥＣＵ１〜３に搭載された電源回路が電源を供給し始めるときにはパワーオンリセット信号が入力される（Ｓ２）。このとき、ＰＷＭ信号生成部１７は、点灯指示信号の点灯指示値の初期値を「０」（＝Ｌ）にリセットし、ＰＷＭカウンタ、及び、エッジカウンタを含む全カウンタの値をリセットする（Ｓ３）。エッジカウンタは、通信ライン４に流れるデータのエッジをカウントするためのカウンタである。パワーオンリセット信号が解除されると、Ｓ２にてＮＯと判定し通常動作に移行する。
【００６８】
その後、上位ＥＣＵ１が点灯指示信号を通信ライン４を通じて下位ＥＣＵ２，３に出力すると、下位ＥＣＵ２，３のフレーム処理回路１３がフレームを解析し、点灯指示信号として点灯指示値＝「１」をデコードする。するとフレーム処理回路１３が、この点灯指示信号の点灯指示値＝「１」をＰＷＭ信号生成部１７に出力する（図９のタイミングｔ６１参照）。
【００６９】
下位ＥＣＵ２，３のＰＷＭ信号生成部１７は、点灯指示値＝「１」となっている場合には、ＰＷＭ信号として「１」を生成することで光源２ａ，３ａを点灯させ（Ｓ５）、点灯指示値＝「０」となっている場合にはＰＷＭ信号として「０」を生成することで光源２ａ，３ａを消灯させる（Ｓ６）。図１０Ａ、図１０Ｂの例では、それぞれタイミングｔ６２ａ、ｔ６２ｂにて点灯、タイミングｔ６４ａ、ｔ６４ｂにて消灯制御する。
【００７０】
この間、エッジ検出回路１０が通信ライン４にエッジが存在するか否かを判定するが（Ｓ７）、エッジがない場合には（Ｓ７でＮＯ）、クロック信号の立上りタイミングによりＰＷＭカウント値をインクリメントし（Ｓ８）、Ｓ１４へ移行する。
【００７１】
処理がＳ１４に移行すると、ＰＷＭ信号生成部１７は、ＰＷＭカウント値が終了値以上となっているか否かを判定し（Ｓ１４）、終了値に達していなければ（Ｓ１４でＮＯ）、そのままＳ２に処理を戻し、終了値に達していれば（Ｓ１４でＹＥＳ）、ＰＷＭカウント値をリセットし（Ｓ１５）、Ｓ２に処理を戻す。図１０は、ＰＷＭカウンタとクロックとの関係、エッジカウンタとの関係を示している。クロックの立上りタイミング毎にＰＷＭカウンタ値はインクリメントされ、閾値に達すると光源２ａ，３ａは消灯する。
【００７２】
また、Ｓ２〜Ｓ６の処理が繰り返され、Ｓ７においてエッジ検出回路１０が通信ライン４にエッジを検出したときには（Ｓ７でＹＥＳ）、ＰＷＭ信号生成部１７は点灯指示値のデコード直後であるか否かを判定し（Ｓ９）、デコード直後であれば（Ｓ９でＹＥＳ）、エッジカウンタとＰＷＭカウンタをリセットし（Ｓ１０）、点灯指示値を内蔵メモリに保持した（Ｓ１１）後、Ｓ２に処理を戻す。
【００７３】
他方、ＰＷＭ信号生成部１７は、点灯指示値のデコード直後でなければ（Ｓ９でＮＯ）、エッジカウント値をインクリメントする（Ｓ１２）。図９、図１０Ａ、図１０Ｂのタイミングｔ６３ａ、ｔ６３ｂ参照。そして、ＰＷＭ信号生成部１７は、ＰＷＭカウント値をエッジカウント値×Ｎに補正する（Ｓ１３）。図１０Ａ、図１０Ｂの値Ｎ参照。このとき、図１０Ａのタイミングｔ６３ａにおいては、そもそもＰＷＭカウント値がＮになっているため、Ｎのまま保持する。また図１０Ｂのタイミングｔ６３ｂにおいては、ＰＭＷカウント値がＮ−１になっているため、ＰＷＭカウント値がＮに変更補正される。この値Ｎは、ボーレートと各下位ＥＣＵ２，３のクロック生成回路１６により生成されるクロック信号の周期とを用いて、各下位ＥＣＵ２，３の製造時又は検査時に予め内蔵不揮発性メモリ等に記憶させた所定の整数値であり、各下位ＥＣＵ２，３毎に予め定められており各下位ＥＣＵ２，３の内蔵メモリに記憶されている。
【００７４】
このためＰＷＭ信号生成部１７が、このＳ１３の処理を行うことで、左右の前照灯２ａ，３ａを制御する各下位ＥＣＵ２，３のＰＷＭカウント値をクロック信号に依存しないエッジカウント値×Ｎの値に修正でき、クロック信号の周期に製造誤差、環境温度誤差を生じていたとしても、この影響を補正できる。
【００７５】
図１０Ａの例では、クロック信号の周期が比較的短いため、クロック信号をカウントするスピードが比較的早い。このため図１０Ａのタイミングｔ６５ａ、ｔ６６ａにおいて、ＰＷＭカウント値が２Ｎ＋１、３Ｎ＋１とそれぞれの基準値２Ｎ、３Ｎより大きくなっていれば、それぞれのタイミングｔ６５ａ、ｔ６６ａにおいてＰＷＭカウント値が２Ｎ、３Ｎに修正されることになる。また図１０Ｂの例では、クロック信号の周期が比較的長いため、クロック信号をカウントするスピードが比較的遅い。このため、図１０Ｂのタイミングｔ６６ｂにおいて、ＰＭＷカウント値が３Ｎ−１と基準値３Ｎより小さくなっていれば、そのタイミングｔ６６ｂにおいてＰＷＭカウント値が３Ｎに修正されることになる。なお、タイミングｔ６５ｂではＰＷＭカウント値が２Ｎと基準値２Ｎに一致しているため、ＰＷＭカウント値は２Ｎに保持される。そして、ＰＷＭ信号生成部１７は、これらの一連の処理をＰＷＭカウント値が終了値以上となるまで繰り返す。
【００７６】
ＰＷＭカウント値が、終了値以上となったときには、ＰＷＭ信号生成部１７は、Ｓ１５においてＰＷＭカウント値をリセットし、Ｓ２から処理を繰り返す。図９のタイミングｔ６５以降参照。このため、ＰＷＭ信号生成部１７は、点灯指示値＝「１」となっている限り、ＰＷＭカウント値をカウントし続けることになり、ＰＷＭ信号により点灯／消灯を繰り返すことができる。このような形態によれば、エッジカウンタを用いて下位ＥＣＵ２，３の間のＰＷＭカウント値を同期させることができ、通信情報の通信規則性を用いて光源２ａ，３ａの点灯／消灯のタイミングを制御できるようになる。この結果、各光源２ａ，３ａの点灯／消灯の制御を適切に行うことができる。
【００７７】
＜通信ラインに流れるデータのエッジを用いて同期（その２）＞
この（その２）では、下位ＥＣＵ２，３が、点灯指示値とＰＷＭ信号のデューティ比とを連動して設定する場合について説明する。図１１はフローチャートを示している。
【００７８】
下位ＥＣＵ２，３が、通信ライン４に流れるデータのエッジを用いて同期するところは、前述の（その１）と変わらないため、図１１に図８と同一ステップ番号を付して説明を省略する。また、図１１が図８の処理と類似の処理を行う部分にアルファベット（ａ，ｂ，ｃ…）の添え字を付して説明を行う。図１１において、下位ＥＣＵ２，３がＳ２においてパワーオンリセット信号を入力すると、ＰＷＭ信号生成部１７は、ＰＷＭカウンタの閾値を０にリセットし、ＰＷＭカウンタ及びエッジカウンタを含む全カウンタの値をリセットする（Ｓ３ａ）。
【００７９】
ここでは、下位ＥＣＵ２，３のＰＷＭ信号生成部１７は、Ｓ４ａにおいてＰＷＭカウント値が閾値以下であると判定することを条件として点灯制御し（Ｓ５）、その他の場合は消灯制御する（Ｓ６）。この時点では、前述の（その１）で実行した点灯指示値の条件を判断しない。その後のＳ７〜Ｓ１０の処理は（その１）と同様である。
【００８０】
その後、ＰＷＭ信号生成部１７は、ステップＳ１１ａにおいて点灯指示値が「１」であるか否かを判定し、「１」であればＰＷＭカウンタの閾値を０より大の所定値に設定し（Ｓ１１ｂ）、「０」であればＰＷＭカウンタの閾値を０に設定する（Ｓ１１ｃ）。これにより、Ｓ４ａにおいてＰＷＭカウント値がＰＷＭカウンタの閾値よりも小さいときに光源２ａ，３ａを点灯させ（Ｓ５）、ＰＷＭカウント値がＰＷＭカウンタの閾値以上のときに光源２ａ，３ａを消灯させる（Ｓ６）ことができる。
【００８１】
このため、下位ＥＣＵ２，３が、点灯指示信号として点灯指示値＝「１」を入力したときにＰＷＭ信号のデューティ比の閾値を所定値に設定することで、ＰＷＭカウンタが閾値未満の条件のときに点灯し続けることになり（Ｓ５）、閾値以上となるときに消灯する（Ｓ６）ことになる。
【００８２】
逆に、下位ＥＣＵ２，３が、点灯指示信号として点灯指示値＝「０」を入力したときにはＰＷＭ信号のデューティ比の閾値を０に設定することで、たとえＰＷＭカウンタをＳ８においてインクリメントしたとしても、Ｓ４ａにおいてＮＯと判定し続けることになり、Ｓ６において消灯し続けることになる。
【００８３】
このようにしてＰＷＭ信号生成部１７は、点灯指示値を「１」を入力するタイミングに連動してＰＷＭ信号のデューティ比の閾値を設定することもできる。このような形態によっても、エッジカウンタを用いて下位ＥＣＵ２，３の間のＰＷＭカウント値を同期させることができ、通信情報の通信規則性を用いて光源２ａ，３ａの点灯／消灯のタイミングを制御できるようになる。この結果、各光源２ａ，３ａの点灯／消灯を同時に行うことができる。
【００８４】
以上説明したように、本実施形態によれば、下位ＥＣＵ２，３は、通信処理部５により上位ＥＣＵ１から通信ライン４を通じて通信情報を入力し、ＬＥＤ制御部６は通信情報の通信規則性を用いて光源２ａ，３ａの点灯／消灯のタイミングを制御しているため、下位ＥＣＵ２，３の間で直接通信情報を送受しなくても、複数の光源２ａ，３ａの点灯／消灯のタイミングを適切に制御できるようになり、下位ＥＣＵ２，３の間の通信処理時間を要することなく点灯／消灯のタイミングを制御できる。この結果、簡素な構成で複数の光源２ａ，３ａの点灯／消灯のタイミングを適切に制御できる。
【００８５】
この場合、上位ＥＣＵ１が個々の下位ＥＣＵ２，３に対してタイミング等を指示することなく、個々の下位ＥＣＵ２，３にて光源２ａ，３ａの点灯／消灯のタイミングを同期できる。
【００８６】
（第２実施形態）
図１２から図１５は、第２実施形態の追加説明図を示している。
＜通信ライン４に出力されるデータのエッジを用いて同期（その３）＞
この（その３）では、通信ライン４のボーレートがＰＷＭ信号の周波数よりも十分に高い（少なくとも数倍から数百倍程度）ときの形態を示す。本実施形態の車両用照明制御システムＳｙ２は、下位ＥＣＵ２に代わる下位ＥＣＵ２０２と、下位ＥＣＵ３に代わる下位ＥＣＵ２０３とを備える。下位ＥＣＵ２０２，２０３には、図１２に示すように、第１実施形態で説明した図１に比較してクロック生成回路１６を設けていない。その他の構成は第１実施形態の構成と同様であるため説明を省略する。以下では、下位ＥＣＵ２０２，２０３が、点灯指示値とＰＷＭ信号のデューティ比とを個別に設定する場合の形態について説明する。このような場合、各下位ＥＣＵ２０２，２０３は、通信ライン４に出力された通信信号のエッジをエッジ検出回路１０により検出し、このエッジのタイミングに同期してＰＷＭカウンタをカウントし、このＰＷＭカウント値を用いてＰＷＭ信号を生成すると良い。
【００８７】
図１３はフローチャートを示しており、図１４はタイミングチャートを示している。図１３に示すように、イグニッションスイッチによる電源スイッチが、例えばＡＣＣオンされると、上位ＥＣＵ１及び下位ＥＣＵ２０２，２０３に電源が通電される（Ｓ１）。電源が通電されることで各上位ＥＣＵ１及び下位ＥＣＵ２０２，２０３の電源回路が内部に電源を供給し始めるときにパワーオンリセット信号が入力される（Ｓ２）。このとき、ＰＷＭ信号生成部１７は、点灯制御信号の点灯指示値を「０」（＝Ｌ）にリセットし、ＰＷＭカウンタの値をリセットする（Ｓ３ｂ）。そして、パワーオンリセット信号が解除されると、Ｓ４以降の通常動作に移行する。上位ＥＣＵ１が点灯指示信号を通信ライン４を通じて下位ＥＣＵ２０２，２０３に出力すると、下位ＥＣＵ２０２，２０３のフレーム処理回路１３がフレームを解析し点灯指示信号として点灯指示値＝「１」をデコードする。するとフレーム処理回路１３が、この点灯指示信号の点灯指示値＝「１」をＰＷＭ信号生成部１７に出力する（図１４のタイミングｔ７１参照）。
【００８８】
ＰＷＭ信号生成部１７は、点灯指示値＝「１」となっている場合にはＰＷＭ信号として「１」を生成することで光源２ａ，３ａを点灯させ（Ｓ５）、点灯指示値＝「０」となっている場合にはＰＷＭ信号として「０」を生成することで光源２ａ，３ａを消灯させる（Ｓ６）。図１４の例では、タイミングｔ７２において光源２ａ，３ａを点灯制御する。
【００８９】
この間、エッジ検出回路１０が通信ライン４にエッジが存在するか否かを判定するが（Ｓ７）、エッジがない場合にはＳ２の処理に戻り、Ｓ２からＳ６の処理を繰り返す。
【００９０】
また、下位ＥＣＵ２０２，２０３がＳ２〜Ｓ６の処理を繰り返し、Ｓ７においてエッジ検出回路１０が通信ライン４にエッジを検出したときには（Ｓ７でＹＥＳ）、点灯指示値のデコード直後であるか否かを判定し（Ｓ９）、デコード直後であれば（Ｓ９でＹＥＳ）、ＰＷＭカウンタをリセットし（Ｓ１０ａ）、点灯指示値を内部メモリに保持した（Ｓ１１）後、Ｓ２に処理を戻すが、点灯指示値のデコード直後でなければ（Ｓ９でＮＯ）、ＰＷＭカウント値をインクリメントする（Ｓ１３ａ）。図１４のタイミングｔ７３参照。
【００９１】
そしてＰＷＭ信号生成部１７は、これらの一連の処理をＰＷＭカウント値が終了値以上となるまで繰り返す。
【００９２】
ＰＷＭカウント値が終了値以上となったときには（Ｓ１４でＹＥＳ）、ＰＷＭ信号生成部１７は、ＰＷＭカウント値をリセットし（Ｓ１５）、Ｓ２から処理を繰り返す。図１４のタイミングｔ７５以降参照。このため、ＰＷＭ信号生成部１７は、点灯指示値＝「１」となっている限り、ＰＷＭカウント値をカウントし続けることになり点灯／消灯を繰り返すことができる。このような形態によれば、ＰＷＭカウンタを用いて下位ＥＣＵ２０２，２０３の間のＰＷＭカウント値を同期させることができ、通信情報の通信規則性を用いて光源２ａ，３ａの点灯／消灯のタイミングを制御できるようになる。この結果、各光源２ａ，３ａの点灯／消灯の制御を適切に行うことができる。
【００９３】
＜通信ラインに出力されるデータのエッジを用いて同期（その４）＞
この（その４）では、下位ＥＣＵ２０２，２０３が、点灯指示値とＰＷＭ信号のデューティ比とを連動して設定する場合について説明する。図１５はフローチャートを示している。下位ＥＣＵ２０２，２０３が、通信ライン４に流れるデータのエッジを用いて同期するところは、前述の（その３）と変わらないため、図１５に図１３と同一ステップ番号を付して説明を省略する。また、図１５が図１３の処理と類似の処理を行う部分にアルファベット（ａ，ｂ，ｃ…）の添え字を付して説明を行う。図１５において、下位ＥＣＵ２，３が、Ｓ２においてパワーオンリセット信号を入力すると、ＰＷＭ信号生成部１７は、ＰＷＭカウンタの閾値を０にリセットし、ＰＷＭカウンタのカウンタ値をリセットする（Ｓ３ｂ）。
【００９４】
ここでは、下位ＥＣＵ２０２，２０３のＰＷＭ信号生成部１７は、Ｓ４ａにおいてＰＷＭカウント値が閾値以下であると判定することを条件として点灯制御し（Ｓ５）、その他の場合は消灯制御する（Ｓ６）。この時点では、前述の（その３）で説明したＳ４に示す点灯指示値の条件判断を実行しない。その後のＳ７〜Ｓ１０ａの処理は（その３）と同様である。
【００９５】
その後、ＰＷＭ信号生成部１７は、ステップＳ１１ａにおいて点灯指示値が「１」であるか否かを判定し、「１」であればＰＷＭカウンタの閾値を０より大の所定値に設定し（Ｓ１１ｂ）、「０」であればＰＷＭカウンタの閾値を０に設定する（Ｓ１１ｃ）ことで、Ｓ４ａにおいてＰＷＭカウント値がＰＷＭカウンタの閾値よりも小さいときに光源２ａ，３ａを点灯させ（Ｓ５）、ＰＷＭカウント値がＰＷＭカウンタの閾値以上のときに光源２ａ，３ａを消灯させる（Ｓ６）。このため、下位ＥＣＵ２０２，２０３が、点灯指示値＝「１」を入力したときにＰＷＭ信号のデューティ比の閾値を所定値に設定することで、ＰＷＭカウンタが閾値未満の条件のときに光源２ａ，３ａが点灯し続けることになり（Ｓ５）、閾値以上となるときに光源２ａ，３ａが消灯する（Ｓ６）ことになる。
【００９６】
逆に、下位ＥＣＵ２０２，２０３が、点灯指示値＝「０」を入力したときにはＰＷＭ信号のデューティ比の閾値を０に設定することで、たとえＳ１３ａにおいてＰＷＭカウンタをインクリメントしたとしても、Ｓ４ａにおいてＮＯと判定し続けることになり、Ｓ６において消灯し続けることになる。
【００９７】
このようにしてＰＷＭ信号生成部１７は、点灯指示値を「１」を入力するタイミングに連動してＰＷＭ信号のデューティ比の閾値を設定することもできる。このような形態によっても、ＰＷＭカウンタを用いて下位ＥＣＵ２０２，２０３の間のＰＷＭカウント値を同期させることができ、通信情報の規則性、通信ライン４の信号の規則性を用いて光源２ａ，３ａの点灯／消灯のタイミングを制御できるようになる。この結果、各光源２ａ，３ａの点灯／消灯を適切に同時に行うことができる。
【００９８】
前述の第１実施形態では、ＰＷＭ信号生成部１７は、クロック信号によりＰＷＭカウント値をインクリメントするようにしたが、第２実施形態のように、データのボーレートがＰＷＭ信号の周波数よりも充分に高い場合には、ＰＷＭ信号生成部１７は、通信ライン４のデータのエッジをＰＷＭカウンタにカウントしてＰＷＭ信号を生成するようにしても良い。通信ライン４のエッジは、各下位ＥＣＵ２０２，２０３に直接入力されるため、各下位ＥＣＵ２０２，２０３は、このエッジにより点灯／消灯タイミングの同期をとることができ、各光源２ａ，３ａの点灯／消灯の制御の同期を適切に行うことができる。
（変形例）
【００９９】
また例えば、上位ＥＣＵ１及び下位ＥＣＵ２０２，２０３が、ＣＸＰＩ（Clock Extension Peripheral Interface）による車載ＬＡＮ規格を適用可能にしたトランシーバ９を用いている場合には、通信ライン４を伝達するデータそのものがＰＷＭ信号により符号化されている。この場合、各下位ＥＣＵ２０２，２０３は、通信ライン４に伝達されるエッジによる周期信号をカウントアップ／カウントダウンすることで、各下位ＥＣＵ２，３は、互いに同期したタイミングでＰＷＭ信号を生成でき、点灯／消灯の制御の同期を得ることができる。
【０１００】
（第３実施形態）
図１６から図１９は、第３実施形態の追加説明図を示している。図１６に示すように、下位ＥＣＵ２，３に代わる下位ＥＣＵ３０２，３０３は、通信処理部５に途絶検出部としての通信途絶判定部２２を備えている。通信途絶判定部２２は、エッジ検出回路１０により検出されたデータのエッジを用いて通信途絶又はデータ化けを生じているか否かを判定するためのブロックであり、通信プロトコル上では、データリンク層５ｂに構成されている。
【０１０１】
通信途絶判定部２２は、通信途絶監視カウンタ（図示せず）を備え、この通信途絶監視カウンタを用いて通信の途絶を検出するようになっており、少なくとも点灯指示が継続しているときに通信ライン４を通じて通信規則性に沿った通信情報が途絶したり、通信情報がデータ化けを生じていると、当該通信が途絶したと検出、判定する。下位ＥＣＵ３０２，３０３のその他の構成は、下位ＥＣＵ２，３とそれぞれ同様であるため説明を省略する。
【０１０２】
図１７はフローチャートを示しており、図１８はタイミングチャートを示している。
＜通信ライン４に出力されるデータのエッジを用いて同期（その５）＞
本実施形態においても第２実施形態と同様に、通信ライン４を通じて通信するためのボーレートが、ＰＷＭ信号の周波数よりも少なくとも数倍から数百倍程度に高く設定されている例を示す。また（その５）では、下位ＥＣＵ３０２，３０３が、点灯指示値とＰＷＭ信号のデューティ比とを個別に設定する場合について説明する。
【０１０３】
何らかの原因により通信ライン４に通信障害を生じ、上位ＥＣＵ１が出力した指令が下位ＥＣＵ３０２，３０３に伝達されず、一旦通信途絶されてしまうと、下位ＥＣＵ３０２，３０３は、それぞれ、光源２ａ，３ａをデューティ比１００％のＰＷＭ信号により点灯し続けたり、光源２ａ，３ａをデューティ比０％のＰＷＭ信号により消灯し続けることになる。そこで、本実施形態では、下位ＥＣＵ３０２，３０３が、通信ライン４に通信障害を生じたことを検出しても、点灯指示値に応じて、下位ＥＣＵ３０２，３０３が所定のデューティ比のＰＷＭ信号に基づき光源２ａ，３ａを点灯／消灯制御を継続する形態を示す。
【０１０４】
図１７はフローチャートを示しており、図１８はタイミングチャートを示している。図１７に示すように、イグニッションスイッチによる電源スイッチが、例えばＡＣＣオンされると、上位ＥＣＵ１及び下位ＥＣＵ３０２，３０３に電源が通電される（Ｓ１）。電源が通電されることで上位ＥＣＵ１及び下位ＥＣＵ３０２，３０３の電源回路が電源を内部に供給し始めるときにパワーオンリセット信号が入力される（Ｓ２）。このときＰＷＭ信号生成部１７は、点灯指示信号の点灯指示値を「０」（＝Ｌ）にリセットし、通信途絶監視カウンタ及びＰＷＭカウンタを含む全カウンタの値をリセットする（Ｓ３ｃ）。
【０１０５】
その後、上位ＥＣＵ１が通信ライン４を通じて点灯指示信号を下位ＥＣＵ３０２，３０３に出力すると、下位ＥＣＵ３０２，３０３のフレーム処理回路１３がフレームを解析し、点灯指示信号として点灯指示値＝「１」をデコードすることになる。するとフレーム処理回路１３が、この点灯指示信号の点灯指示値＝「１」をＰＷＭ信号生成部１７に出力する。図１８のタイミングｔ８１参照。
【０１０６】
ＰＷＭ信号生成部１７は、点灯指示値＝「１」となっている場合にはＰＷＭ信号として「１」を生成することで光源２ａ，３ａを点灯させ（Ｓ５）、点灯指示値＝「０」となっている場合にはＰＷＭ信号として「０」を生成することで光源２ａ，３ａを消灯させる（Ｓ６）。図１８の例では、タイミングｔ８２において光源２ａ，３ａを点灯制御する。
【０１０７】
この間、エッジ検出回路１０が通信ライン４にデータのエッジが存在するか否かを判定するが（Ｓ７）、エッジ検出回路１０が通信ライン４にデータのエッジを検出したときには（Ｓ７でＹＥＳ）、点灯指示値のデコード直後であるか否かを判定し（Ｓ９）、デコード直後であれば（Ｓ９でＹＥＳ）、ＰＷＭカウンタをリセットし（Ｓ１０ａ）、点灯指示値を内蔵メモリに保持した（Ｓ１１）後、Ｓ２に処理を戻すが、点灯指示値のデコード直後でなければ（Ｓ９でＮＯ）、ＰＷＭカウント値をインクリメントする（Ｓ１３ａ）。図１８のタイミングｔ８３参照。
【０１０８】
そしてＰＷＭ信号生成部１７は、ＰＷＭカウント値が終了値以上となるまで繰り返す。ＰＷＭカウント値が終了値以上となったときには（Ｓ１４でＹＥＳ）、ＰＷＭ信号生成部１７は、ＰＷＭカウント値をリセットし（Ｓ１５）、Ｓ２から処理を繰り返す。このためＰＷＭ信号生成部１７は、ＰＷＭカウント値をカウントし続けることになり、点灯指示値＝「１」となっている限り、ＰＷＭ信号により光源２ａ，３ａの点灯／消灯の制御を繰り返すことができる。
【０１０９】
他方、Ｓ７においてエッジ検出回路１０がエッジを検出しない場合には、クロック信号により通信途絶監視カウント値をインクリメントする（Ｓ８ａ）。図１８のタイミングｔ８６参照。そして、通信途絶監視カウンタがオーバーフロー（ＯＦ）したか否かを判定し（Ｓ８ｂ）、オーバーフローしていなければＳ２へ処理を戻し、Ｓ２からＳ８ａの処理を繰り返す。すなわち、通信途絶監視カウンタがオーバーフローすれば、データのエッジを検出していない時間が所定時間Ｔａ以上経過したことで、通信規則性に沿った通信情報が途絶したと判定する。図１８のタイミングｔ８４ａ参照。
【０１１０】
この後、通信途絶監視カウンタをリセットし（８ｃ）、ＰＷＭカウンタをインクリメントする（Ｓ１３ａ）。すなわち、エッジ検出回路１０がエッジを検出しなくても、通信途絶カウンタがオーバーフローする度にＰＷＭカウンタをインクリメントできる。またさらに、ＰＷＭ信号生成部１７は、ＰＷＭカウント値が終了値以上となったときには（Ｓ１４でＹＥＳ）、ＰＷＭ信号生成部１７は、ＰＷＭカウント値をリセットし（Ｓ１５）、Ｓ２から処理を繰り返す。
【０１１１】
このためＰＷＭ信号生成部１７は、ＰＷＭカウント値をカウントし続けることになり、点灯指示値＝「１」となっている限り、ＰＷＭ信号により点灯／消灯制御を繰り返すことができる。このとき、通信途絶監視カウンタがリセットしてからオーバーフローとなるまでの時間Ｔａが、ＰＷＭカウンタのカウント周期となるため、所定の周期ＴａごとにＰＷＭカウンタをカウントできるようになり、ＰＷＭカウンタのカウント処理が停止することはない。
【０１１２】
ＰＷＭ信号生成部１７は、ＰＷＭカウンタのカウント処理を所定周期Ｔａで行うことになるため、所定のデューティ比のＰＷＭ信号を生成できるようになり、その後も通信途絶していても、所定のデューティ比のＰＷＭ信号に基づいて点灯／消灯制御を継続できる。図１８のタイミングｔ８４ａ〜ｔ８５ａ参照。
【０１１３】
＜通信ライン４に出力されるデータのエッジを用いて同期（その６）＞
この（その６）では、下位ＥＣＵ３０２，３０３が、点灯指示値とＰＷＭ信号のデューティ比とを連動して設定する場合について説明する。図１９はフローチャートを示している。
【０１１４】
下位ＥＣＵ３０２，３０３が、通信ライン４に流れるデータのエッジを用いて同期するところは、前述の（その５）と変わらないため、図１９に図１７と同一ステップ番号を付して説明を省略する。また、図１９が図１７の処理と類似の処理を行う部分にアルファベット（ａ，ｂ，ｃ…）の添え字を付して説明を行う。図１９において、下位ＥＣＵ３０２，３０３が、Ｓ２においてパワーオンリセット信号を入力すると、ＰＷＭ信号生成部１７は、ＰＷＭカウンタの閾値を０にリセットし、通信途絶監視カウンタ及びＰＷＭカウンタを含む全カウンタの値をリセットする（Ｓ３ｂ）。
【０１１５】
ここでは、下位ＥＣＵ２０２，２０３のＰＷＭ信号生成部１７は、Ｓ４ａにおいてＰＷＭカウント値が閾値以下であると判定することを条件として点灯制御し（Ｓ５）、その他の場合は消灯制御する（Ｓ６）。この時点では、前述の（その５）で説明したＳ４に示す点灯指示値の条件判断を実行しない。その後のＳ７、Ｓ９、Ｓ１０ａの処理は（その５）と同様である。
【０１１６】
その後、ＰＷＭ信号生成部１７は、ステップＳ１１ａにおいて点灯指示値が「１」であるか否かを判定し、「１」であればＰＷＭカウンタの閾値を０より大の所定値に設定し（Ｓ１１ｂ）、「０」であればＰＷＭカウンタの閾値を０に設定する（Ｓ１１ｃ）ことで、Ｓ４ａにおいてＰＷＭカウント値がＰＷＭカウンタの閾値よりも小さいときに光源２ａ，３ａを点灯させ（Ｓ５）、ＰＷＭカウント値がＰＷＭカウンタの閾値以上のときに光源２ａ，３ａを消灯させる（Ｓ６）。このため、下位ＥＣＵ３０２，３０３が、点灯指示値＝「１」を入力したときにＰＷＭ信号のデューティ比の閾値を所定値に設定することで、ＰＷＭカウンタが閾値未満の条件のときに光源２ａ，３ａが点灯し続けることになり（Ｓ５）、閾値以上となるときに光源２ａ，３ａが消灯する（Ｓ６）ことになる。
【０１１７】
逆に、下位ＥＣＵ３０２，３０３が、点灯指示値＝「０」を入力したときにはＰＷＭ信号のデューティ比の閾値を０に設定することで、たとえＳ１３ａにおいてＰＷＭカウンタをインクリメントしたとしても、Ｓ４ａにおいてＮＯと判定し続けることになり、Ｓ６において消灯し続けることになる。このようにしてＰＷＭ信号生成部１７は、点灯指示値を「１」を入力するタイミングに連動してＰＷＭ信号のデューティ比の閾値を設定することもできる。
【０１１８】
他方、Ｓ７においてエッジ検出回路１０がエッジを検出しない場合には、クロック信号により通信途絶監視カウント値をインクリメントする（Ｓ８ａ）。そして、ＰＷＭ信号生成部１７は、通信途絶監視カウンタがオーバーフローしたか否かを判定し、オーバーフローしていなければＳ２へ処理を戻し、Ｓ２からＳ８ａの処理を繰り返す。すなわち、ＰＷＭ信号生成部１７は、通信途絶監視カウンタがオーバーフローすれば、データのエッジを検出していない時間が所定時間以上経過したことで、通信規則性に沿った通信情報が途絶したと判定する。この後、通信途絶監視カウンタをリセットし（８ｃ）、ＰＷＭカウンタをインクリメントする（Ｓ１３ａ）。すなわち、エッジ検出回路１０がエッジを検出しなくても、通信途絶カウンタがオーバーフローする度にＰＷＭカウンタをインクリメントできる。そして、ＰＷＭカウント値が終了値以上となったときには（Ｓ１４でＹＥＳ）、ＰＷＭ信号生成部１７は、ＰＷＭカウント値をリセットし（Ｓ１５）、Ｓ２から処理を繰り返す。またさらに、ＰＷＭ信号生成部１７は、ＰＷＭカウント値が閾値以上となったか否かを判定し（Ｓ４ａ）、閾値未満であれば光源２ａ，３ａを点灯継続させ（Ｓ５）、閾値以上になれば光源２ａ，３ａを消灯させる（Ｓ６）。これらの一連の処理は、ＰＷＭカウント値が終了値以上となるまで繰り返される。
【０１１９】
このためＰＷＭ信号生成部１７は、上位ＥＣＵ１から点灯指示値＝「１」と指示されている限り、ＰＷＭカウント値をカウントし続けることになり、ＰＷＭ信号により点灯／消灯制御を繰り返すことができる。このとき、通信途絶監視カウンタがリセットしてからオーバーフローとなるまでの時間Ｔａが、ＰＷＭカウンタのカウント周期となるため、所定の周期ＴａでＰＷＭカウンタをカウントできるようになり、ＰＷＭカウンタのカウント処理が停止することはない。ＰＷＭ信号生成部１７は、ＰＷＭカウンタのカウント処理を所定周期Ｒａで行うことになるため、所定のデューティ比のＰＷＭ信号を生成できるようになり、その後も通信途絶している限り、所定のデューティ比のＰＷＭ信号に基づいて点灯／消灯制御を継続できる。
【０１２０】
本実施形態によれば、通信途絶判定部２２は、通信規則性に沿った通信情報が途絶されると当該途絶を検出し、ＬＥＤ制御部６のＰＷＭ信号生成部１７は、途絶時の制御動作に切替えている。特に、ＬＥＤ制御部６のＰＷＭ信号生成部１７は、途絶が検出されたときに所定のデューティ比のＰＷＭ信号に基づいて光源２ａ，３ａの点灯／消灯制御を継続するようにしているため、たとえ通信途絶又はデータ化けを生じたとしても上位ＥＣＵ１から入力される点灯指示値に基づいて点灯／消灯制御を継続できるようになる。
【０１２１】
（第４実施形態）
図２０から図２２は、第４実施形態の追加説明図を示している。本実施形態においては、同一の通信データを用いて通信するときの通信の周期性を用いて同期する方法を説明する。本形態においては、下位ＥＣＵ２、３は第１実施形態の構成を用いた例を示す。図２０は、第１実施形態の図８に対応して示すフローチャートであり、図２１はタイミングチャートである。
【０１２２】
図２１に示すように、上位ＥＣＵ１が点灯指示信号を含む通信データを下位ＥＣＵ２，３に定期的に送信するときに、この定期的な通信周期Ｔが予め定められているときには、フレーム処理回路１３が点灯指示信号を受信完了した受信完了信号をＰＷＭ信号生成部１７に出力する。このとき、点灯指示信号のフレームに含まれるデータ長が互いに同一長（同一データ量）であるときには、この点灯指示信号を受信完了した受信完了信号もまた通信周期Ｔ毎に発生することになる。このため、各下位ＥＣＵ３０２，３０３のＰＷＭ信号生成部１７は、このＰＷＭ信号の周期をこの通信周期Ｔに依存してＴ／ｎ（ｎは１を超える整数）に設定することで、ＰＷＭ信号を同期して生成できるようになる。
【０１２３】
＜受信完了信号のエッジを用いて同期（その１）＞
この（その１）の図２０の説明では、下位ＥＣＵ２，３が、点灯指示値とＰＷＭ信号のデューティ比とを個別に設定する場合の処理を説明する。
各下位ＥＣＵ２，３のＰＷＭ信号生成部１７は、フリーランカウンタを用いたＰＷＭカウンタを、クロック生成回路１６のクロック信号によりカウントしている。このとき、図２０に示すように、ＰＷＭ信号生成部１７は、点灯指示の受信完了信号のエッジを検出したこと（Ｓ７ａでＹＥＳ）を条件として、ＰＷＭカウンタをリセットし（Ｓ１０ａ）、点灯指示値を保持してＳ２へ戻り処理を繰り返す。
【０１２４】
すなわち、各下位ＥＣＵ２，３は、点灯指示の受信完了信号のエッジを受信したタイミングにて同期できるため、たとえ内部のクロック信号の周波数が互いに異なり、受信完了信号を入力するまでの間にＰＷＭカウンタ値にずれを生じてしまっても、点灯指示の受信完了信号のエッジのタイミングでＰＷＭカウンタ値をリセットして同期できるようになり、ＰＷＭ信号を同期生成できるようになる。図２１のタイミングｔ９１，ｔ９２参照。
【０１２５】
ＰＷＭ信号生成部１７が、点灯指示の受信完了信号のエッジを入力すると、Ｓ１３ａにおいてＰＷＭカウント値をインクリメントする。また、ＰＷＭ信号生成部１７は、Ｓ１４においてＰＷＭカウント値が終了値以上であるか否かを判定し、終了値以上である（Ｓ１４でＹＥＳ）ことを条件として、ＰＷＭカウント値をリセットし（Ｓ１５）、Ｓ２へ処理を戻す。
【０１２６】
その他の処理内容は、ステップＳ９の判定処理（すなわち点灯指示値のデコード直後であるか否か）を削除したこと以外、第２実施形態と同様であるため説明を省略する。ステップＳ９の処理を削除した理由は、本形態のように点灯指示の受信完了信号を条件とする場合に、点灯指示値のデコード処理を判定条件とする理由がないためである。
【０１２７】
＜受信完了信号のエッジを用いて同期（その２）＞
図２２は、第２実施形態で説明した図１５に対応して示すフローチャートである。
この（その２）の図２２の説明では、下位ＥＣＵ２，３が、点灯指示値とＰＷＭ信号のデューティ比とを連動して設定する場合の処理内容を挙げている。各下位ＥＣＵ２，３のＰＷＭ信号生成部１７は、フリーランカウンタを用いたＰＷＭカウンタをクロック生成回路１６のクロック信号によりカウントしている。
【０１２８】
図２２のＳ７ａに示すように、各下位ＥＣＵ２，３のＰＷＭ信号生成部１７は、点灯指示の受信完了信号のエッジを受信したこと（Ｓ７ａでＹＥＳ）を条件として、ＰＷＭカウンタをリセットする（Ｓ１０ａ）。その後、ＰＷＭ信号生成部１７は、ステップＳ１１ａにおいて点灯指示値が「１」であるか否かを判定し、「１」であればＰＷＭカウンタの閾値を０より大の所定値に設定し（Ｓ１１ｂ）、「０」であればＰＷＭカウンタの閾値を０に設定する（Ｓ１１ｃ）。そして処理をＳ２に戻す。
【０１２９】
ＰＷＭ信号生成部１７が、Ｓ７ａにおいて点灯指示の受信完了信号のエッジを入力すると、Ｓ１３ａにおいてＰＷＭカウント値をインクリメントし、Ｓ１４においてＰＷＭカウント値が終了値以上であるか否かを判定し、終了値以上である（Ｓ１４でＹＥＳ）ことを条件としてＰＷＭカウント値をリセットし（Ｓ１５）、Ｓ２へ処理を戻す。また、ＰＷＭ信号生成部１７は、Ｓ４ａにおいてＰＷＭカウント値がＰＷＭカウンタの閾値未満であるか否かを判定し、この条件を満たしたときにＳ５において光源２ａ，３ａを点灯し、条件を満たさないときにＳ６において光源２ａ，３ａを消灯する。
【０１３０】
その他の処理内容は、ステップＳ９の判定処理（すなわち点灯指示値のデコード直後であるか否か）を削除したこと以外、第２実施形態と同様であるため説明を省略する。ステップＳ９の処理を削除した理由は、点灯指示の受信完了信号を条件とする場合に、点灯指示値のデコード処理を判定条件とする理由はないためである。
【０１３１】
このような場合においても、各下位ＥＣＵ２，３は、点灯指示の受信完了信号のエッジを受信したタイミングにて同期できるため、ＰＷＭ信号を同期して生成できる。
【０１３２】
このような第４実施形態によれば、たとえ下位ＥＣＵ２，３の内部クロックの周波数が互いに異なっておりＰＷＭカウンタが同じようにカウントしなかったとしても、ＬＥＤ制御部６は、フレームに含まれるデータ長が互いに同一の点灯指示信号を上位ＥＣＵ１から受信完了したときに発生する受信完了信号を用いて光源２ａ，３ａの点灯／消灯のタイミングを制御しているため、点灯／消灯のタイミングを同期できるようになる。
【０１３３】
（第５実施形態）
図２３から図２５は、第５実施形態の追加説明図を示している。本実施形態が第４実施形態と異なるところは、点灯指示信号とは異なる通信データを用いて通信するときであっても通信の周期性を用いて同期しているところにある。図２３は、第４実施形態にて説明した図２０に対応して示すフローチャートであり、図２４はタイミングチャートを示している。
【０１３４】
図２４に示すように、上位ＥＣＵ１は、点灯指示信号を含む様々な通信データを各下位ＥＣＵ２，３に送信する。このときフレーム処理回路１３は、点灯指示信号の受信完了信号や、その他の通信に係るデータを受信完了した受信完了信号をＰＷＭ信号生成部１７に出力する。
【０１３５】
本実施形態では、通信データの定期的な通信周期Ｔが、基準周期Ｔminの整数倍Ｎとなるように予め定められている。このとき通信データのフレームに含まれるデータ長が同一長（同一データ量）であるときには、これらの通信データを受信完了した受信完了信号もまた通信周期Ｔごとに発生することになる。各下位ＥＣＵ２，３のＰＷＭ信号生成部１７は、このＰＷＭ信号の周期をこの基準周期Ｔminに設定することで、通信データの通信周期Ｔ毎にＰＷＭ信号を同期して生成できる。
【０１３６】
＜受信完了信号のエッジを用いて同期（その３）＞
この（その３）の図２３の説明では、下位ＥＣＵ２，３が、点灯指示値とＰＷＭ信号のデューティ比とを個別に設定する場合の処理内容を挙げている。
各下位ＥＣＵ２，３のＰＷＭ信号生成部１７は、フリーランカウンタを用いたＰＷＭカウンタをクロック生成回路１６のクロック信号によりカウントしている。このとき、図２３に示すようにＰＷＭ信号生成部１７は、通信データの受信完了信号のエッジを受信したこと（Ｓ７ｂでＹＥＳ）を条件として、ＰＷＭカウンタをリセットし（Ｓ１０ａ）、点灯指示信号であるときには（Ｓ１１ｄでＹＥＳ）点灯指示値を保持して（Ｓ１１）Ｓ２へ戻り処理を繰り返す。
【０１３７】
すなわち、各下位ＥＣＵ２，３は、通信データの受信完了信号のエッジを受信したタイミングにて同期できるため、たとえクロック信号の周波数が互いに異なり受信信号を入力するまでの間にずれてしまっても、通信データの受信完了信号のエッジのタイミングで同期できるようになり、互いにＰＷＭ信号を同期生成できるようになる（図２４のタイミングｔ１０１〜ｔ１０３参照）。このとき、「その他の通信」として示しているように、自身の下位ＥＣＵ２宛てではなく、他の下位ＥＣＵ３宛てのフレームの受信タイミングを用いて点灯／消灯のタイミングを同期させるようにしても良い。
【０１３８】
ＰＷＭ信号生成部１７は、通信データの受信完了信号のエッジを入力すると、Ｓ１３ａにおいてクロック信号によりＰＷＭカウント値をインクリメントする。また、ＰＷＭ信号生成部１７は、Ｓ１４においてＰＷＭカウント値が終了値以上であるか否かを判定し、終了値以上である（Ｓ１４でＹＥＳ）ことを条件としてＰＷＭカウント値をリセットし（Ｓ１５）、Ｓ２へ処理を戻す。その他の処理内容は、第４実施形態と同様であるため説明を省略する。
【０１３９】
＜受信完了信号のエッジを用いて同期（その４）＞
図２５は、第４実施形態で説明した図２２に対応して示すフローチャートである。
この（その４）の図２５の説明では、下位ＥＣＵ２，３が、点灯指示値とＰＷＭ信号のデューティ比とを連動して設定する場合の処理内容を挙げている。
各下位ＥＣＵ２，３のＰＷＭ信号生成部１７は、フリーランカウンタを用いたＰＷＭカウンタをクロック生成回路１６のクロック信号によりカウントしている。このとき図２５のＳ７ｂに示すように、各下位ＥＣＵ２，３のＰＷＭ信号生成部１７は、通信データの受信完了データのエッジを入力していなければ、Ｓ１３ａにおいてクロック信号によりＰＷＭカウント値をインクリメントし、Ｓ１４においてＰＷＭカウント値が終了値以上であるか否かを判定し、終了値以上である（Ｓ１４でＹＥＳ）ことを条件として、ＰＷＭカウント値をリセットする（Ｓ１５）。
【０１４０】
しかしＰＷＭ信号生成部１７は、通信データの受信完了信号のエッジを受信したこと（Ｓ７ｂでＹＥＳ）を条件として、ＰＷＭカウンタをリセットし（Ｓ１０ａ）、通信データが点灯指示信号であるか否かを判定する（Ｓ１１ｄ）。
【０１４１】
ＰＷＭ信号生成部１７は、通信データが点灯指示信号である（Ｓ１１ｄでＹＥＳ）ことを条件として、Ｓ１１ａにおいて点灯指示値が「１」であるか否かを判定し、「１」であればＰＷＭカウンタの閾値を０より大の所定値に設定し（Ｓ１１ｂ）、「０」であればＰＷＭカウンタの閾値を０に設定し（Ｓ１１ｃ）、Ｓ２に処理を戻す。これにより、Ｓ４ａにおいてＰＷＭカウント値がＰＷＭカウンタの閾値よりも小さいときに光源２ａ，３ａを点灯させ（Ｓ５）、ＰＷＭカウント値が閾値以上のときに光源２ａ，３ａを消灯させる（Ｓ６）ことができる。その他の処理内容は、第４実施形態と同様であるため説明を省略する。
【０１４２】
このような場合においても、各下位ＥＣＵ２，３は、通信データの受信完了信号のエッジを受信したタイミングにて同期できるため、ＰＷＭ信号を同期して生成できる。
【０１４３】
このような第５実施形態によれば、たとえ各下位ＥＣＵ２，３の内部クロックの周波数が互いに異なっており、ＰＷＭカウンタが同じようにカウントしなかったとしても、ＬＥＤ制御部６は、通信周期が基準時間Ｔminの整数倍Ｎ毎に発生する通信データを上位ＥＣＵ１から受信完了したときに発生する受信完了信号を用いて光源２ａ，３ａの点灯／消灯のタイミングを制御しているため、点灯／消灯のタイミングを同期できるようになる。
したがって、点灯指示信号とは異なる通信データを用いて通信するときであっても通信の周期性を用いて同期できる。
また自身の下位ＥＣＵ２宛てではなく、他の下位ＥＣＵ３宛てのフレームの受信タイミングを用いて点灯／消灯のタイミングを同期させることもできる。
【０１４４】
（第６実施形態）
図２６から図３０は、第６実施形態の追加説明図を示している。
図２６は、車両用照明制御システムＳｙ４の電気的構成を示している。ＰＷＭ信号生成部４１７には、同期信号生成回路４２３及びＰＷＭ信号生成回路４２４が同期信号生成部として設けられている。
【０１４５】
同期信号生成回路４２３は、上位ＥＣＵ１から受信したフレームの受信完了信号を用いて同期信号を生成する。図２６に示すように、同期信号生成回路４２３は同期信号を生成してＰＷＭ信号生成回路４２４に出力し、ＰＷＭ信号生成回路４２４はこの同期信号に基づいてＰＷＭ信号を生成する。その他の構成は、図１の下位ＥＣＵ２，３の内部構成と同一であるため説明を省略する。
【０１４６】
上位ＥＣＵ１が、通信ライン４を通じて下位ＥＣＵ２，３にデータを送信するときにはフレームを用いて送信する。車両用照明制御システムＳｙ４が、例えばＣＡＮなどの車載ネットワークシステムを用いて構成されているときには、上位ＥＣＵ１がフレームを構成するときに送信用データを可変長として構成する。このとき、上位ＥＣＵ１は、この送信用データの長さを示すためのデータレングスコード（ＤＬＣ）を含めてフレームを構成する。
【０１４７】
例えば、データ長が２〜８バイトの可変長とシステムＳｙ４において規定されている場合、上位ＥＣＵ１は、このデータの長さをフレーム内にデータレングスコード（以下、ＤＬＣと称す）を用いて設定し、データと共に下位ＥＣＵ４０２，４０３に送信する。
【０１４８】
このため、下位ＥＣＵ４０２，４０３は、上位ＥＣＵ１から送信されたフレーム内のＤＬＣを読み取ることでデータ長を知ることができ、フレームの受信完了信号したタイミングからこのデータ長を基準とした遅延時間を考慮することで、如何なるデータ長のフレームを受信したとしても通信周期Ｔに合わせた同期信号を生成できるようになる。
【０１４９】
＜同期信号のエッジを用いて同期（その１）＞
以下では、この詳細を図２７及び図２８に示すフローチャート、及び、図２９に示すタイミングチャートを用いて説明する。
この（その１）の図２７の説明では、下位ＥＣＵ４０２，４０３が、点灯指示値とＰＷＭ信号のデューティ比とを個別に設定する場合の処理内容を挙げている。
図２７に示すように、イグニッションスイッチによる電源スイッチが例えばＡＣＣオンされると、上位ＥＣＵ１及び下位ＥＣＵ４０２，４０３に電源が通電される（Ｓ１）。電源が通電されることで上位ＥＣＵ１及び下位ＥＣＵ４０２，４０３の電源回路が電源を供給し始めるときにパワーオンリセット信号が入力される（Ｓ２）。このときＰＷＭ信号生成部１７は、点灯指示信号の点灯指示値を「０」にリセットし、ＰＷＭカウンタの値をリセットする（Ｓ３ｂ）。パワーオンリセット信号が解除されると、Ｓ２にてＮＯと判定し通常動作に移行する。
【０１５０】
その後、上位ＥＣＵ１が、点灯指示信号を通信ライン４を通じて下位ＥＣＵ４０２，４０３に出力すると、下位ＥＣＵ４０２，４０３のフレーム処理回路１３がフレームを解析し点灯指示信号として点灯指示値＝「１」をデコードすることになる。すると、フレーム処理回路１３が、この点灯指示信号の点灯指示値＝「１」をＰＷＭ信号生成部１７に出力する。
【０１５１】
初期状態において、ＰＷＭ信号生成部４１７のＰＷＭ信号生成回路４２４は、点灯指示値＝「１」となっている場合には、ＰＷＭ信号として「１」を生成することで光源２ａ，３ａを点灯させ（Ｓ５）、点灯指示値＝「０」となっている場合には、ＰＷＭ信号として「０」を生成することで光源２ａ，３ａを消灯させる（Ｓ６）。
【０１５２】
各下位ＥＣＵ４０２，４０３のＰＷＭ信号生成回路４２４は、フリーランカウンタを用いたＰＷＭカウンタをクロック生成回路１６のクロック信号によりカウントしているが、この間、ＰＷＭ信号生成回路４２４は、同期信号生成回路４２３が同期信号を出力したか否かこの同期信号のエッジを生じたか否かを判定する（Ｓ７ｃ）。ＰＷＭ信号生成回路４２４は、同期信号生成回路４２３が別の処理ルーチンを用いて生成した同期信号を検出することで同期信号のエッジの有無を判定する。
【０１５３】
図２８は、同期信号生成回路４２３による同期信号の生成処理をフローチャートにより示している。ＰＷＭ信号生成部４１７の同期信号生成回路４２３は、この図２８に示す同期信号生成処理を、図２７に示すＰＷＭ信号生成回路４２４によるＰＷＭ信号の生成処理と並行して実行する。
【０１５４】
同期信号生成回路４２３は、前述したように電源投入時にパワーオンリセット信号が入力されると（Ｓ５２でＹＥＳ）、変数Ｌ及びウェイトカウント値を０に初期化し（Ｓ５３）、パワーオンリセット信号が解除されると、通常動作に移行し、通常動作中には受信完了信号のエッジを待機する（Ｓ５２でＮＯ、Ｓ５４）。
【０１５５】
フレーム処理回路１３が、上位ＥＣＵ１から送信されたフレームを取得し、下位ＥＣＵ４０２，４０３の同期信号生成回路４２３が、フレームの受信完了信号のエッジを入力する。図２９のタイミングｔ１１１、ｔ１１２参照。同期信号生成回路４２３は、この受信フレームの中からＤＬＣを参照し、このＤＬＣに割り当てられたデータ長を取得し（Ｓ５５）、最大長（例えば８バイト）からデータ長を減算し、その算出結果を変数Ｌに保存する（Ｓ５６）。すなわち、同期信号生成回路４２３は、最大長（例えば、８バイト）とデータ長との差分を変数Ｌに保存し、Ｓ５７において変数Ｌが０になるまでＳ５９〜Ｓ６２の処理を実行することで時間待機する。図２９の待機時間Ｔｓ１、Ｔｓ２参照。
【０１５６】
すなわち、同期信号生成回路４２３は、ウェイトカウント値を待機時間に相当する所定値に設定し（Ｓ５９）、クロック信号の発生毎にウェイトカウント値をデクリメント（−１）し（Ｓ６０）、ウェイトカウント値が０となる（Ｓ６１）までＳ６０に処理を戻して待機し、ウェイトカウント値が０となれば変数Ｌをデクリメント（−１）してＳ５７に処理を戻して繰り返す。すなわち、変数Ｌの回数だけウェイトカウント値を所定値から０までダウンカウントすることで時間待機する。そして、同期信号生成回路４２３は、Ｓ５７において変数Ｌが０になると（Ｓ５７でＹＥＳ）、Ｓ５８において同期信号を出力する。図２９の同期信号の出力タイミングｔ１１３、ｔ１１５参照。そしてＳ２に処理を戻して繰り返す。
【０１５７】
他方、ＰＷＭ信号生成回路４２４は、Ｓ７ｃにおいて、同期信号生成回路４２３による同期信号のエッジがない場合には、ＰＷＭカウント値をインクリメントし（Ｓ１３ａ）、Ｓ１４へ移行する。そして、ＰＷＭ信号生成回路４２４は、ＰＷＭカウント値が終了値以上となっているか否かを判定し（Ｓ１４）、終了値に達していなければ（Ｓ１４でＮＯ）、そのままＳ２に処理を戻し、終了値に達していれば（Ｓ１４でＹＥＳ）、ＰＷＭカウント値をリセットして（Ｓ１５）、Ｓ２に処理を戻す。
【０１５８】
また、Ｓ２〜Ｓ７ｃの処理を繰り返し、Ｓ７ｃにおいて同期信号生成回路４２３による同期信号のエッジを検出したときには（Ｓ７ｃでＹＥＳ）、ＰＷＭ信号生成回路４２４は、ＰＷＭカウンタをリセットする（Ｓ１０ａ）。図２９のタイミングｔ１１３、ｔ１１５参照。また、ＰＷＭ信号生成回路４２４は、受信したフレームが点灯指示信号であるか否かを判定し（Ｓ１１ｄ）、点灯指示信号であるときには、点灯指示信号の点灯指示値を内部メモリに保持した（Ｓ１１）後、Ｓ２に処理を戻すが、フレームが点灯指示信号でなければ（Ｓ１１ｄでＮＯ）、直接Ｓ２に処理を戻して繰り返す。
【０１５９】
このため、図２９のタイミングｔ１１０ａ〜ｔ１１３に示すように、フレーム内のデータの最大長が８バイトと規定されているときに、下位ＥＣＵ４０２，４０３が、２バイトデータのフレームを受信したときには、同期信号生成回路４２３は、受信完了のエッジを入力してから８−２＝６バイト分の時間Ｔｓ１を待機した上で、タイミングｔ１１３において同期信号を出力することになる。また、図２９のタイミングｔ１１０ｂ〜ｔ１１５に示すように、４バイトデータのフレームを受信したときには、同期信号生成回路４２３は、受信完了のエッジを入力してから８−４＝４バイト分の時間Ｔｓ２を待機した上で、同期信号を出力することになる。
【０１６０】
このとき、各下位ＥＣＵ４０２，４０３は、最大長（ここでは８バイト）のデータを仮想的に受信したタイミングｔ１１３、ｔ１１５にて同期できるようになり、同期信号の発生周期を基準時間Ｔminの整数倍Ｎに合わせることができる。このため、通信データのデータ長が固定で、定期的な通信周期Ｔが基準周期Ｔminの整数倍Ｎとなる場合と同様の作用を奏する。
【０１６１】
＜同期信号のエッジを用いて同期（その２）＞
図３０は、前述に説明した図２８に対応して示すフローチャートである。
この（その２）の図３０の説明では、下位ＥＣＵ４０２，４０３が、点灯指示値とＰＷＭ信号のデューティ比とを連動して設定する場合の処理内容を挙げている。
【０１６２】
各下位ＥＣＵ４０２，４０３のＰＷＭ信号生成部１７は、フリーランカウンタを用いたＰＷＭカウンタをクロック信号によりカウントしている。このとき、図３０に示すように、各下位ＥＣＵ４０２，４０３のＰＷＭ信号生成回路４２４は、同期信号のエッジを入力しなければ、Ｓ１３ａにおいてＰＷＭカウント値をインクリメントし、Ｓ１４においてＰＷＭカウント値が終了値以上であるか否かを判定し、終了値以上である（Ｓ１４でＹＥＳ）ことを条件として、ＰＷＭカウント値をリセットし（Ｓ１５）、Ｓ２へ処理を戻す。
【０１６３】
しかし、ＰＷＭ信号生成回路４２４は、同期信号のエッジを受信したこと（Ｓ７ｃでＹＥＳ）を条件として、ＰＷＭカウンタをリセットする（Ｓ１０ａ）。そして、ＰＷＭ信号生成回路４２４は、ステップＳ１１ａにおいて点灯指示値が「１」であるか否かを判定し、「１」であればＰＷＭカウンタの閾値を０より大の所定値に設定し（Ｓ１１ｂ）、「０」であればＰＷＭカウンタの閾値を０に設定する（Ｓ１１ｃ）。そして処理をＳ２に戻す。その他の処理内容は、前述と同様であるため説明を省略する。すなわち、各下位ＥＣＵ４０２，４０３は、同期信号のエッジを受信したタイミングにて同期できるため、ＰＷＭ信号を同期して生成できる。
【０１６４】
本実施形態によれば、同期信号生成回路４２３は、受信フレームのデータ最大長からデータ長を減算し、フレームを受信完了したタイミングから減算結果に相当する時間を待機して同期信号を出力し、ＰＷＭ信号生成回路４２４は、同期信号を用いて光源２ａ，３ａの点灯／消灯のタイミングを制御するため、同期信号に合わせて光源２ａ，３ａの点灯／消灯のタイミングを制御できるようになる。
【０１６５】
（他の実施形態）
前述実施形態に限定されるものではなく、例えば以下に示す変形又は拡張が可能である。
前述実施形態では、２つの光源２ａ、３ａを点灯／消灯制御する形態を示したが、３つ以上の光源を制御する形態にも適用できる。また、光源２ａ，３ａとして主に左右の前照灯を例示して説明したが、これに限定されるものではなく、光源２ａ、３ａは方向指示灯、尾灯、制動灯にも適用できる。例えば、方向指示灯は、車両のフロントとリアの左右端部にそれぞれ備え付けられるため、左右だけでなく前後にも同期させることが必要であるが、本願の技術は、これらの離間した場所に設置された光源を同期して制御するのに特に好適である。
また、ボデー、トランク、バンパー等、異なる部位でそれぞれ分かれた複数の光源に対して、一体で動きのあるサイン表示を実現する場合などにも適用できる。
【０１６６】
同期信号生成回路４２３は、レシーバ７にて受信した信号のエッジをエッジ検出回路１０により検出したエッジ検出信号を用いて同期信号を生成するようにしても良い。
【０１６７】
前述した複数の実施形態の構成、機能を組み合わせても良い。前述実施形態の一部を、課題を解決できる限りにおいて省略した態様も実施形態と見做すことが可能である。また、特許請求の範囲に記載した文言によって特定される発明の本質を逸脱しない限度において考え得るあらゆる態様も実施形態と見做すことが可能である。
【０１６８】
本開示は、前述した実施形態に準拠して記述したが、本開示は当該実施形態や構造に限定されるものではないと理解される。本開示は、様々な変形例や均等範囲内の変形をも包含する。加えて、様々な組み合わせや形態、さらには、それらに一要素、それ以上、あるいはそれ以下、を含む他の組み合わせや形態をも、本開示の範畴や思想範囲に入るものである。
【符号の説明】
【０１６９】
図面中、Ｓｙ、Ｓｙ２、Ｓｙ３、Ｓｙ４は車両用照明制御システム、１は上位ＥＣＵ（外部装置）、２、３、２０２、２０３、３０２、３０３、４０２、４０３は下位ＥＣＵ（車両用照明制御装置）、４は通信ライン、５は通信処理部（通信情報入力部）、６はＬＥＤ制御部（制御部）、４１７はＰＷＭ信号生成部（制御部）、２２は通信途絶判定部（途絶検出部）、４２３は同期信号生成回路（同期信号生成部）、４２４はＰＷＭ信号生成回路（同期信号生成部）、を示す。
【図１】
2019213349.tif 000003
【図２】
2019213349.tif 000004
【図３】
2019213349.tif 000005
【図４】
2019213349.tif 000006
【図５】
2019213349.tif 000007
【図６】
2019213349.tif 000008
【図７】
2019213349.tif 000009
【図８】
2019213349.tif 000010
【図９】
2019213349.tif 000011
【図１０Ａ】
2019213349.tif 000012
【図１０Ｂ】
2019213349.tif 000013
【図１１】
2019213349.tif 000014
【図１２】
2019213349.tif 000015
【図１３】
2019213349.tif 000016
【図１４】
2019213349.tif 000017
【図１５】
2019213349.tif 000018
【図１６】
2019213349.tif 000019
【図１７】
2019213349.tif 000020
【図１８】
2019213349.tif 000021
【図１９】
2019213349.tif 000022
【図２０】
2019213349.tif 000023
【図２１】
2019213349.tif 000024
【図２２】
2019213349.tif 000025
【図２３】
2019213349.tif 000026
【図２４】
2019213349.tif 000027
【図２５】
2019213349.tif 000028
【図２６】
2019213349.tif 000029
【図２７】
2019213349.tif 000030
【図２８】
2019213349.tif 000031
【図２９】
2019213349.tif 000032
【図３０】
2019213349.tif 000033