(57)【特許請求の範囲】
【請求項１】
車両に搭載される点灯制御装置であって、
第１の制御装置と、前記車両に配置されている複数の灯火器のうちの少なくともいずれかの灯火器が各々に接続されている複数の第２の制御装置とを備え、
前記第１の制御装置は、
第２の制御装置ごとに、第２の制御装置に接続されている灯火器と、当該灯火器を構成する光源とが示される接続情報を記憶し、
前記接続情報を参照して、制御対象の灯火器である対象灯火器に接続されている第２の制御装置を選択し、前記対象灯火器を構成する光源を制御対象光源として選択し、選択した第２の制御装置に、前記制御対象光源と前記制御対象光源を制御する情報とを通知する制御信号を出力し、
前記第１の制御装置により選択された第２の制御装置は、
前記制御信号で通知されている情報に基づき、前記制御対象光源を制御する点灯制御装置。
【請求項２】
前記第１の制御装置は、
複数の状況が示されるとともに、状況別に、制御対象の灯火器と当該灯火器を構成する光源の輝度値の時間推移である点灯パターンとが示される点灯パターン情報を記憶し、
前記点灯パターン情報を参照して、現在の状況に対応する灯火器を前記対象灯火器として選択し、前記対象灯火器を構成する光源の点灯パターンを前記点灯パターン情報から取得し、
前記接続情報を参照して、選択した前記対象灯火器に接続されている第２の制御装置を選択し、前記対象灯火器を構成する光源を制御対象光源として選択し、選択した第２の制御装置に、前記制御対象光源と前記制御対象光源の点灯パターンとを通知する制御信号を出力し、
前記第１の制御装置により選択された第２の制御装置は、
前記制御信号で通知されている点灯パターンに基づき、前記制御対象光源の輝度を制御する請求項１に記載の点灯制御装置。
【請求項３】
前記第１の制御装置は、
制御対象光源の点灯パターンとして、制御対象光源の輝度値の時間推移が単位時間ごとに示される点灯パターン情報を記憶しており、
取得した点灯パターンの単位時間ごとの輝度値を補間する補間輝度値を算出し、選択した第２の制御装置に、算出した前記補間輝度値を通知する制御信号を出力し、
前記第１の制御装置により選択された第２の制御装置は、
前記制御信号で通知されている点灯パターンの単位時間ごとの輝度値と、前記制御信号で通知されている前記補間輝度値とを用いて、前記制御対象光源の輝度を制御する請求項２に記載の点灯制御装置。
【請求項４】
前記第１の制御装置は、
第１の状況での点灯パターンとマスクパターンとが用いられて、前記第１の状況と異なる第２の状況での点灯パターンが定義されている点灯パターン情報を記憶している請求項２に記載の点灯制御装置。
【請求項５】
前記第１の制御装置は、
第１の状況での点灯パターンと、前記第１の状況と異なる第２の状況での点灯パターンとが用いられて、前記第１の状況及び前記第２の状況と異なる第３の状況での点灯パターンが定義されている点灯パターン情報を記憶している請求項２に記載の点灯制御装置。
【請求項６】
前記第１の制御装置は、
特定の状況について、前記特定の状況の開始段階での点灯パターンと、前記特定の状況の中間段階での点灯パターンと、前記特定の状況の終了段階での点灯パターンとが示される点灯パターン情報を記憶している請求項２に記載の点灯制御装置。
【請求項７】
各第２の制御装置は、
光源ごとに、供給電流値が示される光源制御情報を記憶しており、
前記第１の制御装置により選択された第２の制御装置は、
前記制御対象光源の点灯を、前記制御信号で通知されている点灯パターンと、前記制御対象光源の供給電流値とを用いて制御する請求項２に記載の点灯制御装置。
【請求項８】
各第２の制御装置は、
光源ごとに、ＰＷＭ制御のためのデューティ比が示される光源制御情報を記憶しており、
前記第１の制御装置により選択された第２の制御装置は、
前記制御対象光源の点灯を、前記制御信号で通知されている点灯パターンと、前記制御対象光源のデューティ比とを用いて制御する請求項２に記載の点灯制御装置。
【請求項９】
各第２の制御装置は、
各光源に既定の基準電流値を供給した際に測定された各光源の光度である測定光度と、各光源の周辺温度と、前記基準電流値とに基づき、各光源の供給電流値を決定し、
決定した各光源の供給電流値が示される光源制御情報を記憶する請求項７に記載の点灯制御装置。
【請求項１０】
各第２の制御装置は、
各光源の測定光度が各光源の目標光度に達しているか否かを判定し、判定結果に基づき、各光源の供給電流値を決定する請求項９に記載の点灯制御装置。
【請求項１１】
前記第２の制御装置は、
灯火器ごとに、各光源に既定の基準電流値を供給した際に測定された電圧値と、前記基準電流値との関係を解析して、灯火器の種類を判定し、
前記第１の制御装置は、
前記第２の制御装置により判定された各灯火器の種類が示される接続情報を記憶する請求項１に記載の点灯制御装置。
【請求項１２】
車両に搭載される点灯制御装置であって、
第１の制御装置と、前記車両に配置されている複数の灯火器のうちの少なくともいずれかの灯火器が各々に接続されている複数の第２の制御装置とを備える点灯制御装置において、
前記第１の制御装置が、
第２の制御装置ごとに、第２の制御装置に接続されている灯火器と、当該灯火器を構成する光源とが示される接続情報を記憶し、
前記接続情報を参照して、制御対象の灯火器である対象灯火器に接続されている第２の制御装置を選択し、前記対象灯火器を構成する光源を制御対象光源として選択し、選択した第２の制御装置に、前記制御対象光源と前記制御対象光源を制御する情報とを通知する制御信号を出力し、
前記第１の制御装置により選択された第２の制御装置が、
前記制御信号で通知されている情報に基づき、前記制御対象光源を制御する点灯制御方法。
【請求項１３】
車両に搭載される点灯制御装置であって、
第１の制御装置と、前記車両に配置されている複数の灯火器のうちの少なくともいずれかの灯火器が各々に接続されている複数の第２の制御装置とを備える点灯制御装置において、
前記第１の制御装置に、
第２の制御装置ごとに、第２の制御装置に接続されている灯火器と、当該灯火器を構成する光源とが示される接続情報を記憶させ、
前記接続情報を参照させて、制御対象の灯火器である対象灯火器に接続されている第２の制御装置を選択させ、前記対象灯火器を構成する光源を制御対象光源として選択させ、選択された第２の制御装置に、前記制御対象光源と前記制御対象光源を制御する情報とを通知する制御信号を出力させ、
前記第１の制御装置により選択された第２の制御装置に、
前記制御信号で通知されている情報に基づき、前記制御対象光源を制御させる点灯制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の前照灯の制御に関する。
【背景技術】
【０００２】
従来は、車両の前照灯は、前照灯に含まれる灯火器の点灯又は消灯のみが指定された固定的な配光パターンで制御されていた。灯火器とは、前照灯に含まれる、ロービームランプ（以下、単にロービームという）、ハイビームランプ（以下、単にハイビームという）、ポジションランプ、ウィンカー等である。
近年では、ＡＤＢ（Ａｄａｐｔｉｖｅ  Ｄｒｉｖｉｎｇ  Ｂｅａｍ）のように、多様な配光パターンを形成する技術が開発されている。ＡＤＢは、車両がハイビームを点灯して走行しているときに車載カメラが先行車、対向車等の前方車両を検知すると、前方車両が位置するエリアを遮光し、他のエリアをハイビームで照射する技術である。ＡＤＢでは、例えば、複数のＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）光源が用いられ、各ＬＥＤ光源の輝度を個別に調整することができる。ＡＤＢでは、前方車両が位置するエリアを照射するＬＥＤ光源を消灯又は減光する制御が行われる。【０００３】
ＬＥＤ光源の輝度を調整する方法としては、ＬＥＤ素子に流れる電流値を制御する方法又はＬＥＤ素子に流れる電流値をＰＷＭ（Ｐｕｌｓｅ  Ｗｉｄｔｈ  Ｍｏｄｕｌａｔｉｏｎ）制御する方法がある。従来のＬＥＤ点灯装置は、ＬＥＤ素子ごとに流れる電流値をＰＷＭ制御することで、ＬＥＤ光源ごとに輝度を調整している。【０００４】
特許文献１では、ＬＥＤ素子の輝度を調整する別の方法が開示されている。
特許文献１では、直列に接続された複数のＬＥＤ素子の各々に並列にスイッチ素子が接続される。そして、ＬＥＤ素子とスイッチ素子の直並列回路に定電流源から定電流が供給され、スイッチ素子のオンオフが制御される。スイッチ素子のオンオフによりＬＥＤ素子の輝度が調整される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−８４６３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
車両の前照灯では、車種、車両の仕向け先等により灯火器の仕様が異なっており、例えば、灯火器を構成する光源の個数が異なっている。また、光源の種類によって、供給電流値、ＰＷＭ制御値といった制御値が異なる場合がある。
特許文献１の技術では、灯火器の仕様の違いに対応するために、灯火器の点灯を制御する機構を仕様ごとに個別に開発しなければならないという課題がある。【０００７】
本発明は、このような課題を解決することを主な目的とする。具体的には、本発明は、灯火器の仕様の違いを吸収し、様々な灯火器を制御することができる構成を得ることを主な目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る点灯制御装置は、
車両に搭載される点灯制御装置であって、
前記車両に配置されている複数の灯火器が示され、灯火器ごとに、灯火器を構成する１つ以上の光源と各光源を制御するための制御値とが示される定義情報を記憶する記憶部と、
前記定義情報を参照して、灯火器ごとに、灯火器を構成する各光源の点灯を制御する制御部とを有する。
【発明の効果】
【０００９】
本発明によれば、車両に配置される灯火器の仕様に応じて定義情報を変更することで、灯火器の仕様の違いを吸収し、様々な灯火器を制御することができる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１に係る前照灯制御システムの構成例を示す図。
【図２】実施の形態１に係る前照灯点灯装置の構成例を示す図。
【図３】実施の形態１に係る第１の制御装置のハードウェア構成例を示す図。
【図４】実施の形態１に係る第２の制御装置のハードウェア構成例を示す図。
【図５】実施の形態１に係る前照灯点灯装置の機能構成例を示す図。
【図６】実施の形態１に係る前照灯点灯装置の機能構成例を示す図。
【図７】実施の形態１に係る第１の制御部と第２の制御部の詳細を示す図。
【図８】実施の形態１に係る定義情報（接続情報）の例を示す図。
【図９】実施の形態１に係る定義情報（点灯パターン情報）の例を示す図。
【図１０】実施の形態１に係る定義情報（光源制御情報）の例を示す図。
【図１１】実施の形態１に係る第１の制御装置の動作例を示すフローチャート。
【図１２】実施の形態１に係る第２の制御装置の動作例を示すフローチャート。
【図１３】実施の形態１に係る輝度値決定方法を説明する図。
【図１４】実施の形態１に係るマップデータとマスクパターンを組み合わせた定義情報の例を示す図。
【図１５】実施の形態１に係るマップデータの例を示す図。
【図１６】実施の形態１に係るマスクパターンの例を示す図。
【図１７】実施の形態１に係るマップデータ（１）の点灯例及びマップデータ（２）の点灯例を示す図。
【図１８】実施の形態１に係るマップデータとマスクパターンを組み合わせた点灯例を示す図。
【図１９】実施の形態１に係る定義情報（点灯パターン情報）の例を示す図。
【図２０】実施の形態１に係る第１の制御部の詳細を示す図。
【図２１】実施の形態１に係る第２の制御部の詳細を示す図。
【図２２】実施の形態１に係る定義情報（光源特性情報）の例を示す図。
【図２３】実施の形態１に係る定義情報（灯火器特性情報）の例を示す図。
【図２４】実施の形態２に係る前照灯点灯装置の機能構成例を示す図。
【図２５】実施の形態２に係る前照灯点灯装置の機能構成例を示す図。
【図２６】実施の形態２に係る第１の制御部と第２の制御部の詳細を示す図。
【図２７】実施の形態２に係る定義情報（接続情報）の例を示す図。
【図２８】実施の形態２に係る定義情報（点灯パターン情報）の例を示す図。
【図２９】実施の形態２に係る定義情報（光源制御情報）の例を示す図。
【図３０】実施の形態１に係る輝度値決定方法を示すフローチャート。
【図３１】実施の形態１に係る輝度値決定方法を示すフローチャート。
【図３２】実施の形態１に係る輝度値決定方法を示すフローチャート。
【図３３】実施の形態１に係る輝度値決定方法を示すフローチャート。
【図３４】実施の形態１に係るマップデータ定義を示す図。
【図３５】実施の形態１に係る輝度値決定方法を示すフローチャート。
【図３６】実施の形態１に係る輝度値決定方法を示すフローチャート。
【図３７】実施の形態１に係る輝度値決定方法を示すフローチャート。
【図３８】実施の形態１に係る輝度値決定方法を示すフローチャート。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態について、図を用いて説明する。以下の実施の形態の説明及び図面において、同一の符号を付したものは、同一の部分または相当する部分を示す。
【００１２】
実施の形態１．
＊＊＊構成の説明＊＊＊
図１は、実施の形態１に係る前照灯制御システムの構成例を示す。
前照灯制御システムは、配光制御装置１、前照灯点灯装置１００、前照灯点灯装置３００、前照灯２００、前照灯４００及び車載カメラ５００を備える。
配光制御装置１、前照灯点灯装置１００、前照灯点灯装置３００、前照灯２００、前照灯４００及び車載カメラ５００は、車両に搭載されている。
配光制御装置１、前照灯点灯装置１００、前照灯点灯装置３００、前照灯２００、前照灯４００及び車載カメラ５００は、ネットワーク２０に接続している。
【００１３】
前照灯２００は、車両の左側に配置され、車両の左側に光を照射する。
前照灯４００は、車両の右側に配置され、車両の右側に光を照射する。
前照灯２００及び前照灯４００には、それぞれ複数の灯火器が含まれる。灯火器は、前述したように、例えば、ロービーム、ハイビーム、ＡＤＢ、ポジションランプ、ウィンカー等である。
また、灯火器は、それぞれ、１つ以上の光源で構成される。通常は、各灯火器は、複数の光源で構成される。光源は、例えばＬＥＤである。
【００１４】
配光制御装置１は、前照灯点灯装置１００に前照灯２００の点灯及び消灯に関する指示情報を通知する。また、配光制御装置１は、前照灯点灯装置３００に前照灯４００の点灯及び消灯に関する指示情報を通知する。
配光制御装置１は、ドライバーによるスイッチ、ボタン等の操作状態、車載カメラ５００により取得された前方車両の位置又は配光制御装置１が搭載されている車両の位置等に基づき、指示情報を生成する。
配光制御装置１は、指示情報において、現在の状況（シーン）を通知する。現在の状況（シーン）には、車両の走行に関する現在の状況、車両の搭乗者に関する現在の状況、車両の外部環境に関する現在の状況が含まれる。車両の走行に関する現在の状況は、車両の走行速度、加速度、走行位置等である。車両の搭乗者に関する現在の状況は、車両の搭乗者によるスイッチ又はボタンの操作状況、車両の搭乗者による音声又はその他の手段による指示の入力状況等である。車両の外部環境に関する現在の状況は、天候、車両の周囲の明るさ（暗さ）、温度、湿度、前方車両の有無等である。
【００１５】
前照灯点灯装置１００は、配光制御装置１から受信した指示情報に基づき、前照灯２００に含まれる各光源の点灯を制御する。
前照灯点灯装置３００は、配光制御装置１から受信した指示情報に基づき、前照灯４００に含まれる各光源の点灯を制御する。
前照灯点灯装置１００及び前照灯点灯装置３００は、それぞれ点灯制御装置に相当する。また、前照灯点灯装置１００及び前照灯点灯装置３００により行われる動作は、点灯制御方法及び点灯制御プログラムに相当する。
なお、以下では、前照灯点灯装置１００の構成及び動作を説明するが、前照灯点灯装置１００についての以下の説明は、前照灯点灯装置３００にも該当する。つまり、以下の説明の「前照灯点灯装置１００」は「前照灯点灯装置３００」に読み替えることができる。
【００１６】
図２は、前照灯点灯装置１００の構成例を示す。
【００１７】
前照灯点灯装置１００は、車両の前方を照らす光を照射するために用いられる。
前照灯点灯装置１００は、第１の制御装置１１０と複数の第２の制御装置１２０とを有する。
第１の制御装置１１０は、各光源の点灯及び消灯を判定する
第２の制御装置１２０は、各光源の輝度を調整する。
前照灯２００には、前述したように、複数の灯火器の光源が含まれる。図２では、ロービーム光源２１０、ＡＤＢ（１）光源２２０、ＡＤＢ（２）光源２３０が示されるが、前照灯２００には、ポジションランプ光源、ウィンカー光源等の他の灯火器の光源も含まれている。
また、前照灯２００は、複数の温度センサ２４０を備える。各温度センサ２４０は、各光源の周辺の温度を測定する。
本実施の形態では、第２の制御装置１２０は、灯火器ごとに設けられ、対応する灯火器と接続されている。
【００１８】
第１の制御装置１１０は、配光制御装置１から指示情報を受信する。指示情報は、ロービーム、ハイビーム等の灯火器の点灯又は消灯を指示する情報である。また、指示情報は、ＡＤＢの各ゾーンの点灯又は消灯を指示する情報である。また、指示情報は、現在の状況（シーン）を通知する情報である。第１の制御装置１１０は、指示情報に従って、点灯を制御する灯火器に接続されている第２の制御装置１２０を選択し、選択した第２の制御装置１２０に制御信号を与える。
【００１９】
複数の第２の制御装置１２０の各々は、第１の制御装置１１０からの制御信号に基づき、接続している灯火器の各光源の点灯又は消灯を制御し、また、各光源の輝度を制御する。図２では、３個の第２の制御装置１２０のみを記載しているが、前照灯２００に含まれる灯火器の個数分第２の制御装置１２０が存在する。また、本実施の形態では、第２の制御装置１２０と灯火器とが１対１で対応することとしているが、１つの第２の制御装置１２０が複数の灯火器を制御するようにしてもよい。
なお、図２では、前照灯点灯装置１００と前照灯２００の構成を示しているが、前照灯点灯装置３００と前照灯４００の構成も図２に示す構成と同じである。
【００２０】
図３は、第１の制御装置１１０のハードウェア構成例を示す。
第１の制御装置１１０はコンピュータである。
第１の制御装置１１０は、マイクロコンピュータ１１００と不揮発性メモリ１１０５と車両通信インタフェース１１０６とを備える。
車両通信インタフェース１１０６は、ネットワーク２０とのインタフェースである。
灯火通信インタフェース１１０７は、第２の制御装置１２０と接続されているネットワーク１３０とのインタフェースである。
ネットワーク２０及びネットワーク１３０は、それぞれ、例えば、車載ネットワークで広く使用されているＬＩＮ（Ｌｏｃａｌ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｎｅｔｗｏｒｋ）又はＣＡＮ（Ｃｏｎｔｒｏｌｌｅｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）である。ネットワーク２０及びネットワーク１３０は、それぞれ、他のネットワークでもよい。
マイクロコンピュータ１１００には、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１０１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１０２及びプロセッサ１１０３が含まれる。
ＲＯＭ１１０１にはプログラム１１０４が格納されている。プログラム１１０４は、後述する第１の制御部１１１０、車両通信部１１２０及び１１３０の機能を実現するプログラムである。
プログラム１１０４は、ＲＯＭ１１０１からＲＡＭ１１０２にロードされる。そして、プロセッサ１１０３がプログラム１１０４を読込み、プログラム１１０４を実行する。
プロセッサ１１０３がプログラム１１０４を実行することで、プロセッサ１１０３は、後述する第１の制御部１１１０、車両通信部１１２０及び１１３０として動作する。
不揮発性メモリ１１０５は、後述する第１の記憶部１１５０を実現する。また、ＲＯＭ１１０１が第１の記憶部１１５０を実現してもよい。
【００２１】
図４は、第２の制御装置１２０のハードウェア構成例を示す。
第２の制御装置１２０は、コンピュータである。
第２の制御装置１２０は、マイクロコンピュータ１２００と不揮発性メモリ１２０５と通信インタフェース１２０６と入出力インタフェース１２０７を備える。
通信インタフェース１２０６は、ネットワーク１３０とのインタフェースである。
入出力インタフェース１２０７は、ロービーム光源２１０、ＡＤＢ（１）光源２２０及びＡＤＢ（２）光源２３０等とのインタフェースである。
マイクロコンピュータ１２００には、ＲＯＭ１２０１、ＲＡＭ１２０２及びプロセッサ１２０３が含まれる。
ＲＯＭ１２０１にはプログラム１２０４が格納されている。プログラム１２０４は、後述する第２の制御部１２１０、通信部１２２０及び入出力部１２３０の機能を実現するプログラムである。
プログラム１２０４は、ＲＯＭ１２０１からＲＡＭ１２０２にロードされる。そして、プロセッサ１２０３がプログラム１２０４を読込み、プログラム１２０４を実行する。
プロセッサ１２０３がプログラム１２０４を実行することで、プロセッサ１２０３は、後述する第２の制御部１２１０、通信部１２２０及び入出力部１２３０として動作する。
不揮発性メモリ１２０５は、後述する第２の記憶部１２５０を実現する。また、ＲＯＭ１２０１が第２の記憶部１２５０を実現してもよい。
【００２２】
図５及び図６は、本実施の形態に係る前照灯点灯装置１００の機能構成例を示す。
図５は、主に第１の制御装置１１０の機能構成例を示し、図６は、主に第２の制御装置１２０の機能構成例を示す。
なお、図５及び図６では、作図上の理由により第２の制御装置１２０は１つしか示されていないが、図１に示すように前照灯点灯装置１００には、３つの第２の制御装置１２０が配置されているものとする。全ての第２の制御装置１２０は、図６に示す機能構成を有する。なお、前述したように、前照灯点灯装置１００に配置される第２の制御装置１２０の数は３つに限らない。
【００２３】
図５に示すように、第１の制御装置１１０は、第１の制御部１１１０、車両通信部１１２０、灯火通信部１１３０及び第１の記憶部１１５０により構成される。
【００２４】
第１の記憶部１１５０は、２種類の定義情報を記憶する。
第１の記憶部１１５０は、第２の制御装置１２０と各灯火器の光源との接続関係が示される定義情報を記憶する。また、第１の記憶部１１５０は、複数の状況（シーン）が示されるとともに、状況（シーン）ごとに、制御対象の光源である制御対象光源と制御対象光源の輝度値の時間推移である点灯パターンとが示される制御情報を記憶する。
第１の記憶部１１５０は、例えば図８に示す定義情報と図９に示す定義情報を記憶している。
図８に示す定義情報では、第２の制御装置１２０ごとに、第２の制御装置１２０に接続されている光源の光源番号と、各光源が属する灯火器の種類とが示される。図８に示す定義情報を定義情報（接続情報）という。定義情報（接続情報）は、単に接続情報ともいう。
図９に示す定義情報では、シーン別に、制御対象光源の光源番号と、各制御対象光源の輝度値の時間推移（点灯パターン）とが示される。図９の「輝度値（％）」の欄に記載の「１」、「２」、「３」、「５０」は単位時間ごとの時刻を示す。単位時間は例えば５０ミリ秒、１００ミリ秒等である。「ミリ秒」は以下では、「ｍｓ」と表記する。図９に示す輝度値の時間推移（点灯パターン）は、マップデータともいう。図９に示す定義情報を定義情報（点灯パターン情報）という。定義情報（点灯パターン情報）は、単に点灯パターン情報ともいう。
第１の記憶部１１５０は、後述する第２の記憶部１２５０とともに記憶部に相当する。
【００２５】
車両通信部１１２０は、車両通信インタフェース１１０６を介して配光制御装置１から送信された指示情報を受信する。
車両通信部１１２０は、受信した指示情報を第１の制御部１１１０に転送する。
【００２６】
第１の制御部１１１０は、指示情報に基づき、灯火器ごとに、灯火器を構成する各光源の点灯又は消灯を決定し、また、各光源の輝度を決定する。
第１の制御部１１１０は、第１の記憶部１１５０に記憶されている定義情報を参照して、灯火器ごとに、灯火器を構成する各光源の点灯又は消灯を決定する。また、第１の制御部１１１０は、指示情報に記述されている現在の状況（シーン）に対応するシーンについて記述されている制御対象光源と点灯パターンを点灯パターン情報から選択し、制御対象光源の輝度値を点灯パターンに従って決定する。
また、第１の制御部１１１０は、決定した各制御対象光源の点灯又は消灯及び各制御対象光源の輝度を通知する制御信号を生成する。そして、第１の制御部１１１０は、生成した制御信号を灯火通信部１１３０に転送する。
第１の制御部１１１０は、後述する第２の制御部１２１０とともに制御部に相当する。
【００２７】
灯火通信部１１３０は、第１の制御部１１１０により生成された制御信号を灯火通信インタフェース１１０７を介して第２の制御装置１２０に送信する。
【００２８】
図６に示すように、第２の制御装置１２０は、第２の制御部１２１０、通信部１２２０、入出力部１２３０及び第２の記憶部１２５０により構成される。
【００２９】
第２の記憶部１２５０は、定義情報を記憶する。
第２の記憶部１２５０は、各光源に供給する電流値である供給電流値を定義した定義情報を記憶する。
第２の記憶部１２５０は、図１０に示す定義情報を記憶している。
図１０に示す定義情報では、各光源の接続有無と供給電流値とが示される。
図１０に示す定義情報を定義情報（光源制御情報）という。定義情報（光源制御情報）は、単に光源制御情報とも表記する。
【００３０】
通信部１２２０は、通信インタフェース１２０６を介して第１の制御装置１１０から送信された制御信号を受信する。
通信部１２２０は、受信した制御信号を第２の制御部１２１０に転送する。
【００３１】
第２の制御部１２１０は、制御信号に基づき、各光源の輝度を制御する。
第２の制御部１２１０は、第２の記憶部１２５０に記憶されている光源制御情報を参照して、各光源の輝度を制御する。
より具体的には、第２の制御部１２１０は、光源制御情報を参照して、光源ごとにＰＷＭ制御値を決定する。そして、第２の制御部１２１０は、決定した光源ごとのＰＷＭ制御値を入出力部１２３０に通知する。
【００３２】
入出力部１２３０は、第２の制御部１２１０から通知されたＰＷＭ制御値を入出力インタフェース１２０７を介してロービーム光源２１０に出力する。
【００３３】
このように、第１の記憶部１１５０で記憶される定義情報には、車両に配置されている複数の灯火器が示され、灯火器ごとに、灯火器を構成する１つ以上の光源が示される。また、第２の記憶部１２５０で記憶される定義情報には、各光源を制御するための制御値（供給電流値）が示される。また、第１の記憶部１１５０で記憶される定義情報には、複数の状況が示されるとともに、状況別に、制御対象光源と制御対象光源の輝度値の時間推移である点灯パターンとが示される。
そして、第１の制御部１１１０及び第２の制御部１２１０は、協働して、灯火器ごとに、灯火器を構成する各光源の点灯を制御する。また、第１の制御部１１１０及び第２の制御部１２１０は、協働して、現在の状況に対応する制御対象光源と点灯パターンとを選択し、選択した制御対象光源の点灯を、選択した点灯パターンと、選択した制御対象光源の制御値とを用いて制御する。
【００３４】
なお、ネットワーク２０には、車両外から書き込み装置６００を接続することができる。
書き込み装置６００は、第１の制御装置１１０で実行されるプログラム及び第２の制御装置１２０で実行されるプログラムを書き換えることができる。
また、書き込み装置６００は、第１の制御装置１１０で記憶されている定義情報及び第２の制御装置１２０で記憶されている定義情報を書き換えることができる。
また、書き込み装置６００には、光度計６１０を接続することができる。光度計６１０は、前照灯２００、前照灯４００の光度を測定することができる。
【００３５】
＊＊＊動作の説明＊＊＊
次に、本実施の形態に係る前照灯点灯装置１００の動作を説明する。
【００３６】
＜動作の説明（１）前照灯点灯動作＞
図７は、前照灯点灯動作の流れを示す。
図１１は、第１の制御装置１１０の前照灯点灯動作を示す。図１２は、第２の制御装置１２０の前照灯点灯動作を示す。
以下にて、図７、図１１及び図１２を参照して、前照灯点灯動作を説明する。
また、以下では、ウィンカーの点灯制御については、説明の簡明化のために、第１の制御装置１１０及び第２の制御装置１２０が前照灯に含まれているフロントウィンカーの点灯を制御する例のみを説明する。しかしながら、フロントウィンカーの点灯制御と同様の手順で、第１の制御装置１１０及び第２の制御装置１２０は、車両側面に配置されるサイドウィンカー及びテールランプに含まれるリアウィンカーの点灯制御も可能である。
【００３７】
図７に示すように、第１の制御部１１１０は、点灯パターン設定部１１１１と点灯処理部１１１２を含む。
点灯パターン設定部１１１１は、灯火器ごとの点灯パターンを決定する。
点灯処理部１１１２は、第２の制御装置１２０への制御信号を出力する。
【００３８】
前述したように、第１の記憶部１１５０は、図８に示す接続情報と図９に示す点灯パターン情報を保持する。
図８の接続情報は、第１の制御装置１１０に接続される第２の制御装置１２０を制御するための情報である。接続情報には、第２の制御装置１２０の接続有無と第２の制御装置１２０で制御可能な光源の接続有無と各光源が使用される灯火器の種類が定義されている。
図９の点灯パターン情報には、シーンごとに制御対象光源の光源番号と点灯パターンが定義されている。点灯パターンには、制御対象光源の輝度の階調値が時系列に示される。
【００３９】
点灯パターン設定部１１１１は、車両通信部１１２０から、配光制御装置１から送信された指示情報を取得する（図１１のステップＳ１０１）。
次に、点灯パターン設定部１１１１は、指示情報に基づき、第１の記憶部１１５０で保持されている点灯パターン情報から、制御対象光源の点灯パターンを取得する（図１１のステップＳ１０２）。例えば、配光制御装置１から「シーン：晴れ」を通知する指示情報が送信されたと仮定する。点灯パターン設定部１１１１は、点灯パターン情報において、指示情報で通知された「シーン：晴れ」に対応する「シーン：晴れ」を抽出する。そして、点灯パターン設定部１１１１は、制御対象の灯火器として、「シーン：晴れ」に対して記載されている「ロービーム」を取得する。また、点灯パターン設定部１１１１は、制御対象光源として、「ロービーム」の光源番号１及び２を取得する。また、点灯パターン設定部１１１１は、「シーン：晴れ」に対して記載されている点灯パターンを取得する。
次に、点灯パターン設定部１１１１は、点灯パターンに基づいて制御対象光源の輝度値を決定する（図１１のステップＳ１０３）。ステップＳ１０３の詳細は、図３０、図３１、図３２に示す。
【００４０】
点灯パターン設定部１１１１は、車両通信部１１２０から、配光制御装置１から送信された指示情報を取得し、指示情報に基づき、第１の記憶部１１５０で保持されている点灯パターン情報から、制御対象光源の点灯パターンを取得する（図３０のステップＳ３０１）。次に、点灯パターン設定部１１１１は、制御対象の灯火器毎の点灯値を決定する（図３０のステップＳ３０２）。
点灯パターン設定部１１１１は、対象灯火器毎の指示情報をもとに、対象灯火器への指示は点灯か消灯かを判定する（図３０のステップＳ３０３）。対象灯火器への指示が点灯の場合は、点灯パターン設定部１１１１は、対象灯火器の該当する点灯シーンのマップデータを取得し（図３０のステップＳ３０４）、対象灯火器への指示が消灯の場合は、輝度値を０％とする（図３０のステップＳ３０５）。
点灯パターン設定部１１１１は、点灯パターン情報内に指示情報に対応する点灯パターンが定義されているか否かを判定する（図３０のステップＳ３０６）。点灯パターンが定義されていた場合は、点灯パターン設定部１１１１は、取得した点灯パターンを用いて輝度値を決定する（図３１のステップＳ３０７）。指示情報に対応する点灯パターンが定義されていない場合は、点灯パターン設定部１１１１は、輝度値を１００％とする（図３１のステップＳ３０８）。
点灯パターン設定部１１１１は、制御周期毎（例えば５ｍｓ）に輝度値を決定する。輝度値の時間推移を設定する点灯パターンには、単位時間毎の輝度値が所定時間分記録されている。例えば、図３２に示すように、制御周期と同一周期である５ｍｓ周期毎の輝度値が２０ｍｓ周期分（ｎ＝０〜３）設定されている。輝度値の決定において、対象灯火器に対して点灯指示が通知された最初の制御タイミングを０ｍｓとする。
点灯パターン設定部１１１１は、現在の制御タイミングの時刻が点灯パターン情報に示される時間の最大値より大きいか否かを判定する（図３２のステップＳ３１０）。点灯パターン情報に示される時間の最大値より大きい場合は、点灯パターン設定部１１１１は、制御タイミングを０ｍｓに戻す（図３２のステップＳ３１１）。
点灯パターン設定部１１１１は、現在の制御タイミングの時刻と点灯パターン情報に示される時刻が一致する輝度値を選択する（図３２のステップＳ３１２）。
なお、本説明では、点灯時のみマップデータを用いて輝度値を決定するように記載しているが、消灯時においてもマップデータを用いて輝度値を決定して構わない。
そして、点灯パターン設定部１１１１は、制御対象の灯火器と制御対象光源と輝度値を点灯処理部１１１２に通知する。
【００４１】
点灯処理部１１１２は、第１の記憶部１１５０で保持されている接続情報から、点灯パターン設定部１１１１から通知された灯火器に接続されている第２の制御装置１２０の番号を取得する（図１１のステップＳ１０４）。例えば、点灯パターン設定部１１１１から「ロービーム」を通知された場合は、点灯処理部１１１２は、接続情報から第２の制御装置１２０の番号として「１」を取得する。
そして、点灯処理部１１１２は、該当する第２の制御装置１２０に、点灯パターン設定部１１１１から通知された制御対象光源と輝度値とを通知する制御信号を灯火通信部１１３０を介して出力する。
【００４２】
図７に示すように、第２の制御部１２１０は、電源制御部１２１１と出力切替部１２１２を含む。
電源制御部１２１１は、光源の点灯に必要となる電源を供給する。
出力切替部１２１２は、光源の輝度を調整するためのスイッチ制御を行う。
出力切替部１２１２は、例えば、特許文献１に記載の輝度制御方法を用いて、制御対象光源の輝度を調整する。
前述したように、第２の記憶部１２５０は、図１０に示す光源制御情報を保持する。
図１０の光源制御情報は、第２の制御装置１２０に接続される前照灯２００の光源を制御するための情報である。光源制御情報には、図１０に示すように、光源の接続有無と光源に供給する供給電流値が記述される。
【００４３】
電源制御部１２１１は、通信部１２２０から、第１の制御装置１１０から送信された制御信号を取得する（図１２のステップＳ２０１）。
次に、電源制御部１２１１は、光源制御情報に含まれる複数の供給電流値の中から最も大きい供給電流値を取得する（図１２のステップＳ２０２）。そして、電源制御部１２１１は、取得した供給電流値を出力切替部１２１２に通知する。
出力切替部１２１２は、光源制御情報から、各制御対象光源の供給電流値を取得する（図１２のステップＳ２０３）。
そして、出力切替部１２１２は、制御対象光源ごとに、最も大きい供給電流値と当該制御対象光源の供給電流値とを比較する（図１２のステップＳ２０４）。
最も大きい供給電流値と当該制御対象光源の供給電流値とが異なる場合は、出力切替部１２１２は、当該制御対象光源のデューティ比を、当該制御対象光源の供給電流値を最も大きい供給電流値で除算して得られる値に設定する（図１２のステップＳ２０５）。
一方、最も大きい供給電流値と当該制御対象光源の供給電流値とが同じであれば、出力切替部１２１２は、デューティ比を１００％に設定する（図１２のステップＳ２０６）。
出力切替部１２１２は、第１の制御装置１１０から通知された制御対象光源の輝度値とデューティ比とを乗算して、輝度値ごとにＰＷＭ制御値を決定する（図１２のステップＳ２０７）。そして、出力切替部１２１２は、決定したＰＷＭ制御値を用いて、スイッチ制御を行い、制御対象光源の輝度制御を行う。
【００４４】
以上のように、前照灯点灯装置１００は、定義情報を参照して、灯火器ごとに、灯火器を構成する各光源の点灯を制御する。
このため、車両に配置される灯火器の仕様に応じて定義情報を変更することで、前照灯点灯装置１００は、灯火器の仕様の違いを吸収し、様々な灯火器を制御することができる。つまり、第１の制御装置１１０や第２の制御装置１２０のプログラムを再設計することなく、車両に配置された前照灯の制御を行うことができる。また、第２の制御装置１２０を部品化することができ、前照灯の構成に合わせて、必要な個数の第２の制御装置１２０を実装することができる。
【００４５】
＜動作の説明（２）輝度値を求める方法（１）＞
図１３は、図１１のステップＳ１０３の輝度値決定方法を説明する。
図１３の例では、第１の制御装置１１０の制御周期を１０ｍｓとしている。つまり、第１の制御装置１１０では、１０ｍｓごとに制御タイミングが到来する。また、図１３の例では、第１の記憶部１１５０で保持されている点灯パターン情報の単位時間を１００ｍｓとしている。
【００４６】
点灯パターン設定部１１１１は、配光制御装置１から送信された指示情報を取得し、第１の記憶部１１５０から制御対象光源の点灯パターンを取得する。そして、現在の制御タイミングでの輝度値を決定する。より具体的には、点灯パターン設定部１１１１は、現在の制御タイミングの時刻が点灯パターン情報に示される時刻に一致していれば、点灯パターン情報に記述される輝度値を選択する。例えば、現在の制御タイミングが０ｍｓであれば、点灯パターン情報に記述される０ｍｓでの輝度値を選択する。
一方、現在の制御タイミングが点灯パターン情報に示される時刻に一致していない場合は、点灯パターン設定部１１１１は、点灯パターン情報に記述されている時刻のうち現在の制御タイミングの時刻よりも前の最近の時刻の輝度値を取得する。また、点灯パターン設定部１１１１は、点灯パターン情報に記述されている時刻のうち現在の制御タイミングの時刻よりも後の最近の時刻の輝度値を取得する。例えば、現在の制御タイミングが１０ｍｓであれば、点灯パターン情報に記述される０ｍｓでの輝度値と点灯パターン情報に記述される１００ｍｓでの輝度値を取得する。
そして、点灯パターン設定部１１１１は、データ補間関数を用いて、当該制御タイミングにおける輝度値を決定する。
点灯パターン設定部１１１１は、例えば、データ補間関数として、以下のような制御式を利用する。
Ｌ（ｔ）＝ｋｔα
Ｌ（ｔ）：時刻ｔでの輝度値
α：指数
ｋ：定数
上記の制御式において、指数αの値としては、スティーブンスの法則にて定義されている暗順応時の感覚量と刺激の物理量の関係から、α＝１／０．３３を使用するとよい。
【００４７】
図１３の上段に示す点灯パターン情報では、時刻０ｍｓでは、光源１〜光源４の全てが輝度値０％である。また、時刻１００ｍｓでは、光源１の輝度値が１００％になっている。
図１３の下段では、光源１の輝度の１０ｍｓごとの変化が示される。時刻１０ｍｓ〜９０ｍｓの輝度値は点灯パターン設定部１１１１がデータ補間関数を用いて算出した補間輝度値である。
点灯パターン設定部１１１１は、図１３の下段に示すように、補間輝度値を設定することにより時刻０ｍｓから時刻１００ｍｓまでの間で段階的に輝度の階調値を上げていく点灯パターンを生成する。
そして、第２の制御装置１２０は、点灯パターン設定部１１１１により決定された輝度値の時間推移により制御対象光源の点灯を制御する。
つまり、第２の制御装置１２０は、図１３の下段に示されるように、時刻０ｍｓの輝度値と、時刻１０ｍｓ〜時刻９０ｍｓの補間輝度値と、時刻１００ｍｓの輝度値に従って、滑らかに光源１の輝度値を上昇させる。
【００４８】
１０ｍｓの制御周期で制御を行う場合に、以上のような補間輝度値を用いなければ、輝度値を１バイトで表現する場合に、５００ｍｓ周期の点灯パターン情報には２００バイト（光源数４個×輝度値定義回数５０回×情報量１バイト）が必要である。一方、以上のように補間輝度値を用いる場合は、５００ｍｓ周期の点灯パターン情報は２０バイト（光源数４個×輝度値定義回数５回×情報量１バイト）で済む。
このように補間輝度値を用いることで、急激な輝度の変化を生じさせずに、滑らかに輝度を変化させることができる。また、点灯パターン情報の情報量を低減することができる。
【００４９】
なお、図１３を用いて説明した上記の輝度値決定方法は、図３３に示すフローに従って行われる。また、図３４は、第１の制御装置１１０の制御周期と点灯パターン情報の単位時間の間隔との関係を示す。
点灯パターン設定部１１１１は、制御周期毎（例えば１０ｍｓ）に輝度値を決定する。輝度値の時間推移を設定するマップデータには、単位時間毎の輝度値が所定時間分記録されている。例えば、図３４に示すように、１００ｍｓ周期毎の輝度値が４００ｍｓ周期分（ｎ＝０〜３）設定されている。輝度値の決定において、対象灯火器に対して点灯指示が通知された最初の制御タイミングを０ｍｓとする。
点灯パターン設定部１１１１は、現在の制御タイミングの時刻が点灯パターン情報に示される時間の最大値より大きいか否かを判定する（図３３のステップＳ４０１）。点灯パターン情報に示される時間の最大値より大きい場合は、点灯パターン設定部１１１１は、制御タイミングを０ｍｓに戻す（図３３のステップＳ４０２）。
点灯パターン設定部１１１１は、現在の制御タイミングの時刻が点灯パターン情報に示される時刻に一致しているかどうかを判定する（図３３のステップＳ４０３）。現在の制御タイミングの時刻が点灯パターン情報に示される時刻に一致している場合は、点灯パターン設定部１１１１は、点灯パターン情報に記述される輝度値を選択する（図３３のステップＳ４０４）。一方、現在の制御タイミングが点灯パターン情報に示される時刻に一致していない場合は、点灯パターン設定部１１１１は、点灯パターン情報に記述されている時刻のうち現在の制御タイミングの時刻よりも前の最近の時刻（Ｔｉｍｅ（ｎ））の輝度値、ならびに、点灯パターン情報に記述されている時刻のうち現在の制御タイミングの時刻よりも後の最近の時刻（Ｔｉｍｅ（ｎ＋１））の輝度値を取得する（図３３のステップＳ４０５）。点灯パターン設定部１１１１は、取得した輝度値より、データ補間関数（Ｌ（ｔ）＝ｋｔα）を用いて、現在の制御タイミングにおける輝度値を決定する（図３３のステップＳ４０６）。ここで、データ補間関数は以下の制御式を用いて求める。
ｋ＝１／（（Ｔｉｍｅ（ｎ＋１）−Ｔｉｍｅ（ｎ））α）×Ｔｉｍｅ（ｎ＋１）時の輝度値
なお、本説明では、点灯時のみマップデータを用いて輝度値を決定するように記載しているが、消灯時においてもマップデータを用いて輝度値を決定して構わない。
【００５０】
＜動作の説明（３）輝度値を求める方法（２）＞
以下では、図１１のステップＳ１０３の輝度値決定方法の別の例を説明する。
【００５１】
図１４は、マップデータとマスクパターンとを組み合わせた定義情報（点灯パターン情報）の例を示す。
図１５は、図１４に示すマップデータ（１）とマップデータ（２）の例を示す。
図１６は、図１４に示すマスクパターン（１）とマスクパターン（２）の例を示す。
図１７は、マップデータ（１）の点灯例及びマップデータ（２）の点灯例を示す。
図１８は、マップデータとマスクパターンを組み合わせた点灯例を示す。
【００５２】
第１の制御装置１１０内の第１の記憶部１１５０が保持する定義情報点（点灯パターン情報）には、代表的な点灯パターンが定義される。例えば、代表的な点灯パターンとして、マップデータ（１）とマップデータ（２）が定義される。マップデータ（１）は、図１５及び図１７に示すように、光源１〜４が５００ｍｓの間に順点灯し、５００ｍｓの間消灯する点灯パターンを示す。また、マップデータ（２）は、図１５及び図１７に示すように、光源１〜４が５００ｍｓの間点灯し、５００ｍｓの間消灯する点灯パターンを示す。
マップデータ（１）は、図１４に示すように、「シーン：方向指示器」に対応した点灯パターンを示す。また、マップデータ（２）は、図１４に示すように、「シーン：ハザードライト」に対応した点灯パターンを示す。
【００５３】
また、第１の記憶部１１５０が保持する定義情報点（点灯パターン情報）には、マスクパターンも定義される。例えば、マスクパターンとしてマスクパターン（１）とマスクパターン（２）が定義される。
マスクパターン（１）は、図１６に示すように、３００ｍｓ及び４００ｍｓのみ光源３と光源４が点灯するパターンである。また、マスクパターン（２）は、図１６に示すように、０ｍｓでは全ての光源が消灯し、１００ｍｓで光源１のみが点灯し、２００ｍｓ〜４００ｍｓの間は光源１及び光源２のみが点灯し、５００ｍｓ以降は全ての光源が点灯するパターンである。
【００５４】
また、第１の記憶部１１５０が保持する定義情報点（点灯パターン情報）には、複数のマップデータの組み合わせにより得られる点灯パターン、マップデータとマスクパターンの組み合わせにより得られる点灯パターン、複数のマップデータとマスクパターンの組み合わせにより得られる点灯パターンが定義されている。
図１４では、「シーン：ウェルカムライト」の点灯パターンが、マップデータ（１）とマスクパターン（１）の反転パターン（ＮＯＴマスクパターン（１））との組み合わせ、またはマップデータ（２）とマスクパターン（２）との組み合わせで得られることが定義されている。
このように、第１の記憶部１１５０は、第１の状況（「シーン：方向指示器」又は「シーン：ハザードライト」）での点灯パターンとマスクパターン（（ＮＯＴマスクパターン（１）又はマスクパターン（２））とが用いられて、第１の状況と異なる第２の状況（「シーン：ウェルカムライト」）での点灯パターンが定義されている定義情報（点灯パターン情報）を記憶している。
また、図示していないが、定義情報（点灯パターン情報）において、第１の状況（例えば「シーン：方向指示器」）での点灯パターンと、第１の状況と異なる第２の状況（例えば「シーン：ハザードライト」）での点灯パターンとが用いられて、第１の状況及び第２の状況と異なる第３の状況（例えば「シーン：ウェルカムライト」）での点灯パターンが定義されていてもよい。
【００５５】
ウィンカーをウェルカムライトとして点灯する場合の点灯パターン設定部１１１１の動作を説明する。
点灯パターン設定部１１１１は、配光制御装置１より、「シーン：ウェルカムライト」を通知する指示情報を取得する。そして、点灯パターン設定部１１１１は、第１の記憶部１１５０で保持されている点灯パターン情報から、「シーン：ウェルカムライト」に対応する点灯パターンの定義を取得する。ここでは、点灯パターン設定部１１１１は、図１４に示すように、以下を取得する。
（（マップデータ（１））ＡＮＤ（ＮＯＴ（マスクパターン（１）））ＯＲ（（マップデータ（２））ＡＮＤ（マスクパターン（２）））
【００５６】
次に、点灯パターン設定部１１１１は、第１の記憶部１１５０から、該当するマップデータ及びマスクパターンを読み出す。そして、点灯パターン設定部１１１１は、図１８に示すようにマップデータとマスクパターンに基づき、「シーン：ウェルカムライト」に対応する点灯パターンを生成する。点灯パターン設定部１１１１は、生成した点灯パターンに合わせて、制御タイミングごとに、輝度値を決定する。
【００５７】
このようにマップデータの組み合わせ、マップデータとマスクパターンとの組み合わせ、複数のマップデータとマスクパターンとの組み合わせを用いることで、点灯パターン情報として保持する情報量を低減することができる。
【００５８】
なお、上記では、第１の制御装置１１０内の第１の記憶部１１５０に点灯パターン情報、マップデータ、マスクパターンを保持し、第１の制御装置１１０から第２の制御装置１２０へ輝度値を通知する方法を説明した。しかしながら、第１の制御装置１１０内の第１の記憶部１１５０に点灯パターン情報を保持し、第２の制御装置１２０内の第２の記憶部１２５０にマップデータ、マスクパターンを保持するようにしてもよい。この場合には、第１の制御装置１１０で点灯パターンを決定し、第１の制御装置１１０から第２の制御装置１２０へ点灯パターン情報を通知し、第２の制御装置１２０にて、輝度値を決定する。
このような構成とすることで、第１の制御装置１１０と第２の制御装置１２０の間で送受信するデータ量を低減することが可能となる。
【００５９】
＜動作の説明（４）輝度値を求める方法（３）＞
以下では、図１１のステップＳ１０３の輝度値決定方法の別の例を説明する。
【００６０】
図１９は、段階別の点灯パターン（図１９の（ａ））と、段階別のマップデータ（図１９の（ｂ））で構成される定義情報（点灯パターン情報）を示す。
図１９では、「シーン：方向指示器」は、シーン開始段階とシーン中間段階とシーン終了段階に分かれている。シーン開始段階では、ユーザが方向指示器レバーを操作して方向指示器の点滅の開始を指示した後の１周期（例えば、１秒）の期間である。シーン中間段階は、シーン開始段階が終了した後、ユーザが方向指示器レバーを操作して方向指示器の点滅の停止を指示するまでの期間である。シーン終了段階では、ユーザが方向指示器レバーを操作して方向指示器の点滅の停止した後の１周期（例えば、１秒）の期間である。
シーン開始段階では、マップデータ（１）の点灯パターンが用いられる。シーン中間段階ではマップデータ（２）の点灯パターンが用いられる。シーン終了段階ではマップデータ（３）の点灯パターンが用いられる。マップデータ（１）の点灯パターンは１度のみ用いられる。マップデータ（２）の点灯パターンの利用回数は定められていない。マップデータ（３）の点灯パターンは１度のみ用いられる。
【００６１】
以下では、図１９の点灯パターン情報を用いる場合の点灯パターン設定部１１１１の動作例を説明する。
【００６２】
点灯パターン設定部１１１１は、配光制御装置１から送信された指示情報を取得し、第１の記憶部１１５０から制御対象光源の点灯パターンを取得する。点灯パターン設定部１１１１は、図１９の（ａ）に示す点灯パターンを取得した場合は、シーン開始段階のマップデータであるマップデータ（１）を読み出す。そして、点灯パターン設定部１１１１は、マップデータ（１）に従って輝度値を決定する。
点灯パターン設定部１１１１は、点灯パターン情報で指定されている回数だけマップデータ（１）を利用して輝度値を決定する。
次に、点灯パターン設定部１１１１、シーン中間段階のマップデータであるマップデータ（２）を読み出す。そして、点灯パターン設定部１１１１は、マップデータ（２）に従って輝度値を決定する。
点灯パターン設定部１１１１は、点灯パターン情報で指定されている回数だけマップデータ（２）を利用して輝度値を決定する。
次に、点灯パターン設定部１１１１、シーン終了段階のマップデータであるマップデータ（３）を読み出す。そして、点灯パターン設定部１１１１は、マップデータ（３）に従って輝度値を決定する。
点灯パターン設定部１１１１は、点灯パターン情報で指定されている回数だけマップデータ（３）を利用して輝度値を決定する。
なお、シーン中間段階のマップデータに対する回数として「無限」が設定されている場合は、点灯パターン設定部１１１１は、配光制御装置１より方向指示器の点滅停止を通知する指示情報を受信した際に、シーン終了段階のマップデータであるマップデータ（３）を読み出す。また、点灯パターン設定部１１１１は、配光制御装置１から異なるシーンを通知する指示情報を受信した際に、マップデータ（３）を読み出してもよい。
【００６３】
このように、シーン内の段階ごとに点灯パターンを定義することで、多彩な点灯パターンを実現することができる。また、シーンの切り替わりの際の点灯パターンの切替えにおける急激な変化を抑えることができ、車両の搭乗者、前方車両の搭乗者、歩行者等の違和感を低減することができる。
【００６４】
なお、図１９を用いて説明した上記の輝度値決定方法は、図３５、図３６、図３７及び図３８に示すフローに従って行われる。
【００６５】
点灯パターン設定部１１１１は、車両通信部１１２０から、配光制御装置１から送信された指示情報を取得し、指示情報に基づき、第１の記憶部１１５０で保持されている点灯パターン情報から、制御対象光源の点灯パターンを取得する（図３５のステップＳ５０１）。次に、点灯パターン設定部１１１１は、制御対象の灯火器毎の点灯値を決定する（図３５のステップＳ５０２）。
点灯パターン設定部１１１１は、対象灯火器毎の指示情報をもとに、対象灯火器への指示は点灯か消灯かを判定する（図３５のステップＳ５０３）。対象灯火器への指示が点灯の場合は、点灯パターン設定部１１１１は、点灯タイミングを判定する（図３５のステップＳ５０４）。点灯パターン設定部１１１１は、輝度値の決定において、配光制御装置１から対象灯火器に対して点灯指示が通知された最初の制御タイミングでは、シーン開始と判定し、シーン開始段階のマップデータを読み出す（図３５のステップＳ５０５）。点灯パターン設定部１１１１は、シーン開始段階の点灯パターン情報で設定されている回数だけマップデータを利用して輝度値の設定を実施していた場合、シーン中と判定し、シーン中間段階のマップデータを読み出す（図３５のステップＳ５０６）。点灯パターン設定部１１１１は、シーン中間段階の点灯パターン情報で設定されている回数だけマップデータを利用して輝度値の設定を実施していた場合、シーン終了と判定し、シーン終了段階のマップデータを読み出す（図３５のステップＳ５０６）。また、シーン開始中段階、シーン中間段階のマップデータ実行中に、配光制御装置１から異なるシーンに対する指示情報を受信した場合も、点灯パターン設定部１１１１は、シーン終了と判定する。一方、点灯パターン設定部１１１１は、対象灯火器への指示が消灯の場合、シーン終了と判定し、シーン終了段階のマップデータを読み出す。
点灯パターン設定部１１１１は、制御周期毎（例えば１０ｍｓ）に輝度値を決定する。輝度値の時間推移を設定するマップデータには、単位時間毎の輝度値が所定時間分記録されている。輝度値の決定において、対象灯火器に対して点灯指示が通知された最初の制御タイミングを０ｍｓとする。以降、シーン開始、シーン中、シーン終了時の輝度値設定方法について示す。
【００６６】
＜シーン開始時＞
点灯パターン設定部１１１１は、マップデータ実施回数を０回に初期設定する（図３６のステップＳ６０１）。点灯パターン設定部１１１１は、現在の制御タイミングの時刻が点灯パターン情報に示される時間の最大値より大きいか否かを判定する（図３６のステップＳ６０２）。現在の制御タイミングの時刻が点灯パターン情報に示される時間の最大値よりも小さい場合は、点灯パターン設定部１１１１は、現在の制御タイミングの時刻が点灯パターン情報に示される時刻に一致しているかどうかを判定する（図３６のステップＳ６０３）。現在の制御タイミングの時刻が点灯パターン情報に示される時刻に一致している場合は、点灯パターン設定部１１１１は、点灯パターン情報に記述される輝度値を選択する（図３６のステップＳ６０４）。一方、現在の制御タイミングが点灯パターン情報に示される時刻に一致していない場合は、点灯パターン設定部１１１１は、点灯パターン情報に記述されている時刻のうち現在の制御タイミングの時刻よりも前の最近の時刻（Ｔｉｍｅ（ｎ））の輝度値、ならびに、点灯パターン情報に記述されている時刻のうち現在の制御タイミングの時刻よりも後の最近の時刻（Ｔｉｍｅ（ｎ＋１））の輝度値を取得する（図３６のステップＳ６０５）。点灯パターン設定部１１１１は、取得した輝度値より、データ補間関数（Ｌ（ｔ）＝ｋｔα）を用いて、現在の制御タイミングにおける輝度値を決定する（図３６のステップＳ６０６）。また、点灯パターン設定部１１１１は、現在の制御タイミングの時刻が点灯パターン情報に示される時間の最大値よりも大きい場合、マップデータ実施回数がシーン開始段階の点灯パターン情報に設定される回数分実行したかどうかを判定する（図３６のステップＳ６０７）。点灯パターン設定部１１１１は、シーン開始段階の点灯パターン情報に設定される回数分実施していない場合は、制御タイミングを０ｍｓに戻し（図３６のステップＳ６０８）、マップデータ実施回数をインクリメントする（図３６のステップＳ６０９）。一方、シーン開始段階の点灯パターン情報に設定される回数分実施した場合は、点灯パターン設定部１１１１は、タイミングをシーン中に変更する（図３６のステップＳ６１０）。
【００６７】
＜シーン中＞
点灯パターン設定部１１１１は、マップデータ実施回数を０回に初期設定する（図３７のステップＳ７０１）。点灯パターン設定部１１１１は、現在の制御タイミングの時刻が点灯パターン情報に示される時間の最大値より大きいか否かを判定する（図３７のステップＳ７０２）。現在の制御タイミングの時刻が点灯パターン情報に示される時間の最大値よりも小さい場合は、点灯パターン設定部１１１１は、現在の制御タイミングの時刻が点灯パターン情報に示される時刻に一致しているかどうかを判定する（図３７のステップＳ７０３）。現在の制御タイミングの時刻が点灯パターン情報に示される時刻に一致している場合は、点灯パターン設定部１１１１は、点灯パターン情報に記述される輝度値を選択する（図３７のステップＳ７０４）。一方、現在の制御タイミングが点灯パターン情報に示される時刻に一致していない場合は、点灯パターン設定部１１１１は、点灯パターン情報に記述されている時刻のうち現在の制御タイミングの時刻よりも前の最近の時刻（Ｔｉｍｅ（ｎ））の輝度値、ならびに、点灯パターン情報に記述されている時刻のうち現在の制御タイミングの時刻よりも後の最近の時刻（Ｔｉｍｅ（ｎ＋１））の輝度値を取得する（図３７のステップＳ７０５）。点灯パターン設定部１１１１は、取得した輝度値より、データ補間関数（Ｌ（ｔ）＝ｋｔα）を用いて、現在の制御タイミングにおける輝度値を決定する（図３７のステップＳ７０６）。また、点灯パターン設定部１１１１は、現在の制御タイミングの時刻が点灯パターン情報に示される時間の最大値よりも大きい場合は、マップデータ実施回数がシーン中間段階の点灯パターン情報に設定される回数分実行したかどうかを判定する（図３７のステップＳ７０７）。点灯パターン設定部１１１１は、シーン中間段階の点灯パターン情報に設定される回数分実施していない場合は、制御タイミングを０ｍｓに戻し（図３７のステップＳ７０８）、マップデータ実施回数をインクリメントする（図３７のステップＳ７０９）。一方、シーン中間段階の点灯パターン情報に設定される回数分実施した場合は、点灯パターン設定部１１１１は、タイミングをシーン終了に変更する（図３７のステップＳ７１０）。
【００６８】
＜シーン終了時＞
点灯パターン設定部１１１１は、マップデータ実施回数を０回に初期設定する（図３８のステップＳ８０１）。点灯パターン設定部１１１１は、現在の制御タイミングの時刻が点灯パターン情報に示される時間の最大値より大きいか否かを判定する（図３８のステップＳ８０２）。現在の制御タイミングの時刻が点灯パターン情報に示される時間の最大値よりも小さい場合は、点灯パターン設定部１１１１は、現在の制御タイミングの時刻が点灯パターン情報に示される時刻に一致しているかどうかを判定する（図３８のステップＳ８０３）。現在の制御タイミングの時刻が点灯パターン情報に示される時刻に一致している場合は、点灯パターン設定部１１１１は、点灯パターン情報に記述される輝度値を選択する（図３８のステップＳ８０４）。一方、現在の制御タイミングが点灯パターン情報に示される時刻に一致していない場合は、点灯パターン設定部１１１１は、点灯パターン情報に記述されている時刻のうち現在の制御タイミングの時刻よりも前の最近の時刻（Ｔｉｍｅ（ｎ））の輝度値、ならびに、点灯パターン情報に記述されている時刻のうち現在の制御タイミングの時刻よりも後の最近の時刻（Ｔｉｍｅ（ｎ＋１））の輝度値を取得する（図３８のステップＳ８０５）。点灯パターン設定部１１１１は、取得した輝度値より、データ補間関数（Ｌ（ｔ）＝ｋｔα）を用いて、現在の制御タイミングにおける輝度値を決定する（図３８のステップＳ８０６）。また、点灯パターン設定部１１１１は、現在の制御タイミングの時刻が点灯パターン情報に示される時間の最大値よりも大きい場合、マップデータ実施回数がシーン中間段階の点灯パターン情報に設定される回数分実行したかどうかを判定する（図３８のステップＳ８０７）。点灯パターン設定部１１１１は、シーン中間段階の点灯パターン情報に設定される回数分実施していない場合、制御タイミングを０ｍｓに戻し（図３８のステップＳ８０８）、マップデータ実施回数をインクリメントする（図３８のステップＳ８０９）。一方、シーン中間段階の点灯パターン情報に設定される回数分実施した場合は、点灯パターン設定部１１１１は、対象灯火器の輝度値を０％に設定する（図３８のステップＳ８１０）。
【００６９】
＜動作の説明（５）定義情報の設定＞
以下では、定義情報を設定する動作を説明する。
【００７０】
図２０及び図２１は、定義情報を設定する動作の流れを示す。
図２２は、定義情報（光源制御情報）の設定のために用いられる定義情報を示す。図２２に示す定義情報は定義情報（光源特性情報）という。定義情報（光源特性情報）は単に光源特性情報とも表記する。
【００７１】
定義情報（光源制御情報）の設定は、車両のリリース前に前照灯２００と前照灯点灯装置１００との組み付けを行う作業において行われる。
【００７２】
図２０に示す構成では、第１の制御部１１１０には、点灯パターン設定部１１１１と点灯処理部１１１２と接続情報判定部１１１３が含まれる。
点灯パターン設定部１１１１及び点灯処理部１１１２は図７に示すものと同様である。
図２１に示す構成では、第２の制御部１２１０には、電源制御部１２１１と出力切替部１２１２と温度測定部１２１３と電圧測定部１２１４と光源特性判定部１２１５が含まれる。
電源制御部１２１１及び出力切替部１２１２は図７に示すものと同様である。
【００７３】
＜定義情報（光源制御情報）の設定＞
光源の素子（例えば、ＬＥＤ素子）の個体差により、光源はランク分けされている。異なるランクの光源に同一の電流値を供給した場合は、光源ごとに異なる輝度となり得る。
以下では、ランクごとに適切な供給電流値を設定する例を説明する。
【００７４】
第２の制御装置１２０の第２の記憶部１２５０は、図２２に示す光源特性情報を保持する。光源特性情報には、図２２の（ａ）に示すように、光源の特性を判別する際に使用する基準電流値と、基準電流値を流した際の光源ランクごとの光度が定義されている。光源ランクごとの光度は周辺温度ごとに定義されている。また、光源特性情報には、図２２の（ｂ）に示すように、光源の種別ごとに、光源を点灯する場合に供給する光源電流値がランクごとに定義されている。更に、図２２の（ｃ）に示すように、光源の種類ごとに、光源を点灯した際に出力される光度の目標値が定義されている。図２２に示す光源特性情報は、書き込み装置６００により、第２の記憶部１２５０に書き込まれる。
【００７５】
光源特性判定部１２１５は、第２の記憶部１２５０で保持されている光源特性情報から、測定用の基準電流値を取得する。そして、光源特性判定部１２１５は、取得した基準電流値を電源制御部１２１１に通知する。電源制御部１２１１は、通知された基準電流値を前照灯２００の光源に出力する。
出力切替部１２１２は、デューティ比１００％のＰＷＭ制御値にて各光源を制御する。
温度センサ２４０が、基準電流値を各光源に流した際の各光源の周辺の温度を測定する。そして、温度測定部１２１３が、温度センサ２４０から、各光源の周辺で測定された温度（測定温度）が示される温度情報を取得し、取得した温度情報を第２の記憶部１２５０に格納する。
光度計６１０は、基準電流値を流した際の各光源の光度を測定する。書き込み装置６００は、光度計６１０から、測定された各光源の光度（測定光度）の値を取得し、取得した測定光度の値が示される光度情報を第２の制御装置１２０に送信する。
第２の制御装置１２０では、光源特性判定部１２１５が、書き込み装置６００から送信された光度情報を取得する。光源特性判定部１２１５は、第２の記憶部１２５０から温度情報を読み出す。また、光源特性判定部１２１５は、第２の記憶部１２５０から光源特性情報を読み出す。更に、光源特性判定部１２１５は、光源に出力した基準電流値と基準電流値を出力した際の温度ならびに光度と、光源特性情報に設定される温度と光度を比較し、第２の制御装置１２０に接続されている前照灯２００の光源のランク値を決定する。例えば、図２２の（ａ）に示す光源の種類１に対して、基準電流値２０ｍＡを出力した場合の温度が２５度、光度が８００ｍｃｄであった場合は、光源特性判定部１２１５は、光源ランクをランクＡと判定する。取得した温度ならびに光度が光源特性情報に設定される値と同一ではない場合は、光源特性判定部１２１５は、光源特性情報に設定される最も近い値を選択する。光源特性判定部１２１５は、例えば、基準電流値を３回程度変更し、その都度、光度計６１０が光度を測定する。そして、光源特性判定部１２１５は、電流値と光度の関係を解析し、電流値に対する光度の変化の特性が近いランク値を選択する。続けて、光源特性判定部１２１５は、決定したランク値をもとに、図２２の（ｂ）に示す光源の種類毎の光源電流値を参照し、第２の制御装置１２０に接続されている前照灯２００の光源に、供給電流値を決定する。
【００７６】
光源特性判定部１２１５は、決定した供給電流値を電源制御部１２１１に通知する。また、光源特性判定部１２１５は、前照灯２００の光源の点灯を行い、書き込み装置６００から光度情報を受信する。そして、光源特性判定部１２１５は、第２の記憶部１２５０の定義情報（光源特性情報）に記述されている目標光度（図２２の（ｃ））と取得した光度情報に示される測定光度との差を判定する。目標光度と取得した光度情報に示される測定光度との差が大きい場合は、光源特性判定部１２１５は、定義情報（光源特性情報）に記述されている許容電流値範囲（図２２の（ｃ））内で、光度計６１０で測定される光度が目標光度に近づくように電流値を変更する。
光源特性判定部１２１５は、目標光度に近い光度が得られた電流値を書き込み装置６００に通知する。
書き込み装置６００は、図１０の光源制御情報の供給電流値を光源特性判定部１２１５から通知された電流値に書き換える。
【００７７】
なお、上記では、ランク値を求める方法を説明した。これに代えて、ランク値を求めずに、前照灯２００の光源の目標光度と許容電流値をもとに、前照灯２００の光源に供給する供給電流値を決定してもよい。
また、上記では書き込み装置６００を用いる例を説明した。これに代えて、書き込み装置６００を使用せずに、第２の制御装置１２０に光度計６１０を取り付け、第２の制御装置１２０は光度計６１０から直接光度情報を取得してもよい。
【００７８】
このように前照灯に取り付けられる光源に流す電流値を設定することで、光源の特性に合わせて細やかに定義情報を設定することができる。これにより、前照灯に取り付けられる光源の選択作業を簡素化することができる。また、前照灯に取り付けられる光源の光度を均一化することができる。
【００７９】
＜定義情報（接続情報）の設定＞
第１の制御装置１１０内の接続情報判定部１１１３は、マイクロコンピュータ１１００の電源起動時に、全ての第２の制御装置１２０に対して、光源制御情報（図１０）の送信を要求する。
第２の制御装置１２０内の光源特性判定部１２１５は光源制御情報の送信要求を受信した場合に、第２の記憶部１２５０が保持する光源制御情報を第１の制御装置１１０に送信する。なお、第２の制御装置１２０の第２の記憶部１２５０には予め第２の制御装置１２０を区別するための番号が設定されている。光源特性判定部１２１５は、光源制御情報とともに当該番号も第１の制御装置１１０に送信する。
接続情報判定部１１１３は、第２の制御装置１２０からの応答を受信する。そして、接続情報判定部１１１３は、第２の制御装置１２０からの応答である光源制御情報と第２の制御装置１２０の番号を書き込み装置６００に送信する。
書き込み装置６００は、受信した光源制御情報と第２の制御装置１２０の番号に基づいて、第１の制御装置１１０内の第１の記憶部１１５０で保持されている定義情報（接続情報）（図８）を書き換える。
【００８０】
上記では、書き込み装置６００が定義情報（接続情報）を書き換える例を説明した。書き込み装置６００を使用せずに、第１の制御装置１１０内の接続情報判定部１１１３が第１の記憶部１１５０内の定義情報（接続情報）を書き換えてもよい。
【００８１】
このように、上記の手順により、第１の制御装置１１０に接続する第２の制御装置１２０の情報を自動的に設定又は更新することができる。これにより、前照灯２００及び第２の制御装置１２０の第１の制御装置１１０への接続を容易にすることができる。
【００８２】
＜定義情報（接続情報）の設定＞
第２の制御装置１２０の第２の記憶部１２５０には、定義情報（灯火器特性情報）が保持される。以下、定義情報（灯火器特性情報）は単に灯火器特性情報ともいう。
定義情報（灯火器特性情報）には、第２の制御装置１２０に接続される灯火器ごとの光源の電流値と電圧値との関係が示される。
図２３は、定義情報（灯火器特性情報）の例を示す。
図２３では、ロービームとポジションランプの電流値と電圧値との関係が示されるが、定義情報（灯火器特性情報）では、他の種類の灯火器の電流値と電圧値との関係も管理されている。
灯火器特性情報は、書き込み装置６００により第２の記憶部１２５０に書き込まれる。
【００８３】
光源特性判定部１２１５は、第２の記憶部１２５０に保持されている灯火器特性情報から、測定用の基準電流値を取得する。基準電流値は灯火器特性情報に記述されている電流値である。図２３の例では、１００ｍＡ、２００ｍＡ及び３００ｍＡが基準電流値である。光源特性判定部１２１５は、これら１００ｍＡ、２００ｍＡ及び３００ｍＡのうちのいずれかを取得する。そして、光源特性判定部１２１５は、取得した基準電流値を電源制御部１２１１に通知する。
電源制御部１２１１は、通知された基準電流値を前照灯２００の光源に出力する。
出力切替部１２１２は、デューティ比１００％のＰＷＭ制御値にて各光源を制御する。
電圧測定部１２１４は、基準電流値を流した際の電圧値を測定する。そして、電圧測定部１２１４は、測定した電圧値が示される電圧情報を第２の記憶部１２５０に格納する。
光源特性判定部１２１５は、第２の記憶部１２５０から電圧情報を読み出す。そして、光源特性判定部１２１５は、電圧情報に示される電圧値と基準電流値と、灯火器特性情報に示される電圧値と電流値とを照合して、第２の制御装置１２０に接続されている光源が属する灯火器の種類を判定する。
光源特性判定部１２１５は、例えば、基準電流値を５回程度変更し、その都度、電圧測定部１２１４が電圧値を測定する。そして、光源特性判定部１２１５は、電流値と電圧値との関係を解析し、電流値に対する電圧値の変化の特性が近い灯火器の種類を選択する。
【００８４】
光源特性判定部１２１５は、決定した灯火器の種類を書き込み装置６００に通知する。
書き込み装置６００は、通知された灯火器の種類に基づいて、第１の制御装置１１０の第１の記憶部１１５０内の定義情報（接続情報）（図８）を書き換える。
【００８５】
このように、第２の制御装置１２０に接続している灯火器の種類を特定することで、前照灯を第２の制御装置１２０に接続するのみで、定義情報（接続情報）を自動的に設定又は更新することができる。このため、前照灯制御システムの開発を効率化することができる。
【００８６】
＊＊＊実施の形態の効果の説明＊＊＊
以上、本実施の形態によれば、車両に配置される灯火器の仕様に応じて定義情報を変更することで、前照灯点灯装置１００は、灯火器の仕様の違いを吸収し、様々な灯火器を制御することができる。
つまり、本実施の形態によれば、前照灯に取り付ける光源の個数又は特性に応じて、定義情報を再設定するのみで、前照灯点灯装置１００を様々な車両に対応させることができる。また、本実施の形態によれば、前照灯の光源の個数に応じて、前照灯の必要部品を取り付けることのみで、前照灯点灯装置１００を様々な車両に対応させることができる。更には、本実施の形態によれば、光源の特性に合わせて細やかに定義情報を設定することにより、光源の選択作業を簡素化することができる。また、本実施の形態によれば、光源の光度を均一化することができる。
【００８７】
実施の形態２．
本実施の形態では、主に実施の形態１との差異を説明する。
なお、以下で説明していない事項は、実施の形態１と同様である。
【００８８】
＊＊＊構成の説明＊＊＊
図２４及び図２５は、本実施の形態に係る前照灯点灯装置１００の機能構成例を示す。
図２４は、主に第１の制御装置１１０の機能構成例を示し、図２５は、主に第２の制御装置１２０の機能構成例を示す。
なお、図２４及び図２５では、作図上の理由により第２の制御装置１２０は１つしか示されていないが、図１に示すように前照灯点灯装置１００には、３つの第２の制御装置１２０が配置されているものとする。全ての第２の制御装置１２０は、図２５に示す機能構成を有する。また、第１の制御装置１１０は、３つの第２の制御装置１２０の全てと接続している。なお、前述したように、前照灯点灯装置１００に配置される第２の制御装置１２０の数は３つに限らない。
【００８９】
図２４では、図５と比較して、第１の制御装置１１０に電源部１１０８が追加されている。また、図２４では、第１の制御装置１１０を介して電源と第２の制御装置１２０が接続されている。図２４に示す構成は、第１の制御装置１１０に電源部１１０８が追加されている点、第１の制御装置１１０を介して電源と第２の制御装置１２０が接続されている点以外は、図５に示す構成と同じである。
図２５に示す構成は、第１の制御装置１１０を介して電源と第２の制御装置１２０が接続されている点以外は、図６に示す構成と同じである。
【００９０】
＊＊＊動作の説明＊＊＊
次に、本実施の形態に係る前照灯点灯装置１００の動作を説明する。
【００９１】
図２６は、前照灯点灯動作の流れを示す。
図２６では、図７と比較して、第１の制御部１１１０に電源制御部１１２１が追加されている。一方、第２の制御部１２１０において電源制御部１２１１が省略されている。
【００９２】
図２７は、第１の制御装置１１０の第１の記憶部１１５０が保持する定義情報（接続情報）の例を示す。図２７の定義情報（接続情報）では、図８の定義情報（接続情報）と比較して、供給電流値の項目が追加されている。図２７の定義情報（接続情報）において、供給電流値以外の項目は、図８に示すものと同じである。図２７の定義情報（接続情報）は、単に接続情報ともいう。
図２８は、第１の記憶部１１５０が保持する定義情報（点灯パターン情報）である。図２８の定義情報（点灯パターン情報）は、図９の定義情報（点灯パターン情報）と同じである。図２８の定義情報（点灯パターン情報）は、単に点灯パターン情報ともいう。
図２９は、第２の記憶部１２５０が保持する定義情報（光源制御情報）である。図１０の定義情報（光源制御情報）では、供給電流値が定義さていたが、図２９の定義情報（光源制御情報）では、デューティ比が定義されている。図２９の定義情報（光源制御情報）は、単に光源制御情報ともいう。
【００９３】
本実施の形態に係る点灯パターン設定部１１１１の動作は、実施の形態１に係る点灯パターン設定部１１１１の動作と同じである。
つまり、点灯パターン設定部１１１１は、配光制御装置１から送信された指示情報を取得する。
そして、点灯パターン設定部１１１１は、指示情報に基づき、第１の記憶部１１５０に保持されている点灯パターン情報から、制御対象光源の点灯パターンを取得する。
更に、点灯パターン設定部１１１１は、点灯パターンに基づいて制御対象光源の輝度値を決定する。
そして、点灯パターン設定部１１１１は、制御対象の灯火器と制御対象光源と輝度値を点灯処理部１１１２に通知する。
【００９４】
本実施の形態に係る点灯処理部１１１２の動作も、基本的には、実施の形態１に係る点灯処理部１１１２と同じである。
つまり、点灯処理部１１１２は、第１の記憶部１１５０に保持されている接続情報から、点灯パターン設定部１１１１から通知された灯火器に接続されている第２の制御装置１２０の番号を取得する。
そして、点灯処理部１１１２は、該当する第２の制御装置１２０に、点灯パターン設定部１１１１から通知された制御対象光源と輝度値とを通知する制御信号を出力する。
なお、本実施の形態では、点灯処理部１１１２は、接続情報から、点灯パターン設定部１１１１から通知された灯火器に対応する供給電流値を取得する。例えば、点灯パターン設定部１１１１から通知された灯火器が「ロービーム」であれば、点灯処理部１１１２は、対応する供給電流値である「１０００ｍＡ」を取得する。そして、点灯処理部１１１２は、取得した供給電流値を電源制御部１１２１に通知する。
【００９５】
電流制御部１１２１は、点灯処理部１１１２から通知された供給電流値が第２の制御装置１２０に出力されるように、電源部１１０８を制御する。電源制御部１１２１の制御により電源部１１０８から第２の制御装置１２０に供給電流値が供給される。
【００９６】
本実施の形態では、出力切替部１２１２は、図２９の光源制御情報に示されるデューティ比と第１の制御装置１１０から通知された制御対象光源の輝度値とを乗算して、輝度値ごとにＰＷＭ制御値を決定する。そして、出力切替部１２１２は、決定したＰＷＭ制御値を用いて、スイッチ制御を行い、制御対象光源の輝度制御を行う。
【００９７】
＊＊＊実施の形態の効果の説明＊＊＊
以上、本実施の形態によっても、車両に配置される灯火器の仕様に応じて定義情報を変更することで、前照灯点灯装置１００は、灯火器の仕様の違いを吸収し、様々な灯火器を制御することができる。
つまり、本実施の形態によっても、前照灯に取り付ける光源の個数又は特性に応じて、定義情報を再設定するのみで、前照灯点灯装置１００を様々な車両に対応させることができる。また、本実施の形態によっても、前照灯の光源の個数に応じて、前照灯の必要部品を取り付けることのみで、前照灯点灯装置１００を様々な車両に対応させることができる。更には、本実施の形態によっても、光源の特性に合わせて細やかに定義情報を設定することにより、光源の選択作業を簡素化することができる。また、本実施の形態によっても、光源の光度を均一化することができる。
【００９８】
なお、本実施の形態に示す構成においても、実施の形態１で説明した定義情報の設定や点灯パターンの切替えを実施することが可能である。
【００９９】
以上、本発明の実施の形態について説明したが、これら２つの実施の形態を組み合わせて実施しても構わない。
あるいは、これら２つの実施の形態のうち、１つを部分的に実施しても構わない。
あるいは、これら２つの実施の形態を部分的に組み合わせて実施しても構わない。
なお、本発明は、これらの実施の形態に限定されるものではなく、必要に応じて種々の変更が可能である。
【０１００】
＊＊＊ハードウェア構成の説明＊＊＊
最後に、前照灯点灯装置１００のハードウェア構成の補足説明を行う。
プロセッサ１１０３及びプロセッサ１２０３は、それぞれ、プロセッシングを行うＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）である。
プロセッサ１１０３及びプロセッサ１２０３は、それぞれ、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）等である。
【０１０１】
ＲＯＭ１１０１又は不揮発メモリ１１０５には、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）も記憶されている。
そして、ＯＳの少なくとも一部がプロセッサ１１０３により実行される。
プロセッサ１１０３はＯＳの少なくとも一部を実行しながら、第１の制御部１１１０、車両通信部１１２０及び灯火通信部１１３０の機能を実現するプログラムを実行する。
プロセッサ１１０３がＯＳを実行することで、タスク管理、メモリ管理、ファイル管理、通信制御等が行われる。
また、第１の制御部１１１０、車両通信部１１２０及び灯火通信部１１３０の処理の結果を示す情報、データ、信号値及び変数値の少なくともいずれかが、ＲＡＭ１１０２、不揮発メモリ１１０５、プロセッサ１１０３内のレジスタ及びキャッシュメモリの少なくともいずれかに記憶される。
【０１０２】
ＲＯＭ１２０１又は不揮発メモリ１２０５にも、ＯＳも記憶されている。
そして、ＯＳの少なくとも一部がプロセッサ１２０３により実行される。
プロセッサ１２０３はＯＳの少なくとも一部を実行しながら、第２の制御部１２１０、通信部１２２０及び入出力部１２３０の機能を実現するプログラムを実行する。
プロセッサ１２０３がＯＳを実行することで、タスク管理、メモリ管理、ファイル管理、通信制御等が行われる。
また、第２の制御部１２１０、通信部１２２０及び入出力部１２３０の処理の結果を示す情報、データ、信号値及び変数値の少なくともいずれかが、ＲＡＭ１２０２、不揮発メモリ１２０５、プロセッサ１２０３内のレジスタ及びキャッシュメモリの少なくともいずれかに記憶される。
【０１０３】
第１の制御部１１１０、車両通信部１１２０、灯火通信部１１３０、第２の制御部１２１０、通信部１２２０及び入出力部１２３０の機能を実現するプログラムは、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ブルーレイ（登録商標）ディスク、ＤＶＤ等の可搬記憶媒体に記憶されてもよい。
【０１０４】
また、第１の制御部１１１０、車両通信部１１２０、灯火通信部１１３０、第２の制御部１２１０、通信部１２２０及び入出力部１２３０の「部」を、「回路」又は「工程」又は「手順」又は「処理」に読み替えてもよい。
また、前照灯点灯装置１００は、ロジックＩＣ、ＧＡ（Ｇａｔｅ  Ａｒｒａｙ）、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）といった電子回路により実現されてもよい。
この場合は、第１の制御部１１１０、車両通信部１１２０、灯火通信部１１３０、第２の制御部１２１０、通信部１２２０及び入出力部１２３０は、それぞれ電子回路の一部として実現される。
なお、プロセッサ及び上記の電子回路を総称してプロセッシングサーキットリーともいう。
【符号の説明】
【０１０５】
１  配光制御装置、２０  ネットワーク、１００  前照灯点灯装置、１１０  第１の制御装置、１２０  第２の制御装置、１３０  ネットワーク、２００  前照灯、２１０  ロービーム光源、２２０  ＡＤＢ（１）光源、２３０  ＡＤＢ（２）光源、２４０  温度センサ、３００  前照灯点灯装置、４００  前照灯、５００  車載カメラ、６００  書き込み装置、６１０  光度計、１１００  マイクロコンピュータ、１１０１  ＲＯＭ、１１０２  ＲＡＭ、１１０３  プロセッサ、１１０４  プログラム、１１０５  不揮発性メモリ、１１０６  車両通信インタフェース、１１０７  灯火通信インタフェース、１１０８  電源部、１１１０  第１の制御部、１１１１  点灯パターン設定部、１１１２  点灯処理部、１１１３  接続判定部、１１２０  車両通信部、１１２１  電源制御部、１１３０  灯火通信部、１１５０  第１の記憶部、１２０１  ＲＯＭ、１２０２  ＲＡＭ、１２０３  プロセッサ、１２０４  プログラム、１２０５  不揮発性メモリ、１２０６  通信インタフェース、１２０７  入出力インタフェース、１２１０  第２の制御部、１２１１  電源制御部、１２１２  出力切替部、１２１３  温度測定部、１２１４  電圧測定部、１２１５  光源特性判定部、１２２０  通信部、１２３０  入出力部、１２５０  第２の記憶部。
【要約】
前照灯点灯装置（１００）は、車両に搭載される。前照灯点灯装置（１００）は、車両に配置されている複数の灯火器が示され、灯火器ごとに、灯火器を構成する１つ以上の光源と各光源を制御するための制御値とが示される定義情報を記憶する。また、前照灯点灯装置（１００）は、定義情報を参照して、灯火器ごとに、灯火器を構成する各光源の点灯を制御する。【図１】
0006355858.tif 000002
【図２】
0006355858.tif 000003
【図３】
0006355858.tif 000004
【図４】
0006355858.tif 000005
【図５】
0006355858.tif 000006
【図６】
0006355858.tif 000007
【図７】
0006355858.tif 000008
【図８】
0006355858.tif 000009
【図９】
0006355858.tif 000010
【図１０】
0006355858.tif 000011
【図１１】
0006355858.tif 000012
【図１２】
0006355858.tif 000013
【図１３】
0006355858.tif 000014
【図１４】
0006355858.tif 000015
【図１５】
0006355858.tif 000016
【図１６】
0006355858.tif 000017
【図１７】
0006355858.tif 000018
【図１８】
0006355858.tif 000019
【図１９】
0006355858.tif 000020
【図２０】
0006355858.tif 000021
【図２１】
0006355858.tif 000022
【図２２】
0006355858.tif 000023
【図２３】
0006355858.tif 000024
【図２４】
0006355858.tif 000025
【図２５】
0006355858.tif 000026
【図２６】
0006355858.tif 000027
【図２７】
0006355858.tif 000028
【図２８】
0006355858.tif 000029
【図２９】
0006355858.tif 000030
【図３０】
0006355858.tif 000031
【図３１】
0006355858.tif 000032
【図３２】
0006355858.tif 000033
【図３３】
0006355858.tif 000034
【図３４】
0006355858.tif 000035
【図３５】
0006355858.tif 000036
【図３６】
0006355858.tif 000037
【図３７】
0006355858.tif 000038
【図３８】
0006355858.tif 000039