"車両の乗員の顔面を含む領域に向けて投光する投光器と、前記乗員の顔面を含む予め定められた領域を撮像する際に、撮像条件を設定する撮像制御部と、前記撮像制御部の設定した撮像条件に基づいて、乗員の顔面を含む予め定められた領域を撮像する撮像部と、前記車両または前記乗員に照射される環境光を検出する環境光検出部と、検出した前記環境光の光量が予め定められた光量閾値を上回るときの動作モードと、前記光量閾値を下回るときの動作モードの少なくとも2つのモードのいずれかを判定する動作モード判定部と、前記動作モードに基づき、前記投光器の光源の発光パターンを設定する発光パターン設定部と、前記発光パターンに基づいて、前記光源を発光させるよう投光器を制御する投光器制御部と、を備えることを特徴とする顔画像撮像装置。前記撮像部により撮像した画像データから前記乗員の顔面を認識する認識部を備え、前記認識部において、前記乗員の顔面の予め定められた領域における画素値が予め定められた基準値に近づくように、前記投光器が前記発光パターンで発光する際、前記撮像制御部は、前記撮像部の露光時間あるいはゲインの少なくとも一方を調整することにより前記撮像条件を設定し、次回の撮像時には、設定した撮像条件を反映して前記撮像部が撮像することを特徴とする請求項1に記載の顔画像撮像装置。前記撮像制御部は、前記認識部での認識結果において、前記乗員の顔面の所定領域における画素値が前記基準値の範囲内でないときには、前記撮像条件を再度設定するが、その際、前回の撮像条件の設定反映後から一定時間が経過していない場合は、前記撮像条件を再設定した後、前記一定時間が経過するまで前記再設定した該撮像条件を反映しないことを特徴とする請求項2に記載の顔画像撮像装置。前記動作モード判定部は、前記環境光検出部により検出された環境光の状態に基づいて、前記動作モードを再判定する際に、前回の前記動作モードの判定後から一定時間が経過していない場合は、前記再判定の後、前記一定時間が経過するまで前記再判定した動作モードを反映しないことを特徴とする請求項1から請求項3のいずれか1項に記載の顔画像撮像装置。前記動作モード判定部は、前記一定時間が経過後、前記撮像条件の再設定要求が生じたときに前記動作モードを再判定する、もしくは前記一定時間が経過後直ちに前記動作モードを再判定することを特徴とする請求項4に記載の顔画像撮影装置。前記発光パターン設定部は、前記環境光検出部が予め定められたタイミングで検出している前記環境光の状態に基づいて、前記光源の発光パターンを変更することにより、前記乗員がフリッカを感じにくくなるようにすることを特徴とする請求項1から請求項5のいずれか1項に記載の顔画像撮像装置。前記発光パターン設定部は、前記動作モードが前記光量閾値を上回るブライトモードのときは、前記発光パターンを、前記撮像部の露光のタイミングと同期したパルス発光である露光同時発光を含むものに設定することを特徴とする請求項1から請求項6のいずれか1項に記載の顔画像撮像装置。前記発光パターン設定部は、前記動作モードが前記光量閾値を下回るダークモードのときは、前記発光パターンを、前記撮像部の露光のタイミングと同期するパルス発光である露光同時発光に加え、前記撮像部の露光時間と同時期ではない時間に発光する発光パターンである非露光時発光を含むものに設定することを特徴とする請求項1から請求項7のいずれか1項に記載の顔画像撮像装置。前記発光パターン設定部は、前記非露光時発光における発光パターンをパルス発光とすることを特徴とする請求項8に記載の顔画像撮像装置。前記発光パターン設定部は、前記非露光時発光における発光パターンを常時発光とすることを特徴とする請求項8に記載の顔画像撮像装置。前記発光パターン設定部は、前記露光同時発光および前記非露光時発光における前記光源への印加電流をそれぞれ独立した値に設定することを特徴とする請求項8から請求項10のいずれか1項に記載の顔画像撮像装置。前記光源が投光する光は、近赤外の波長を含むことを特徴とする請求項1から請求項11のいずれか1項に記載の顔画像撮像装置。特許文献1にもあるように、強い外来光下で、例えば、運転者の眼鏡に周囲の風景が映りこむような環境において運転者の顔の特徴点を検出する場合、太陽光よりも強い照明があることが好ましい。そこで、例えばLED等の光源を撮像タイミングに合わせてパルス点灯することで、常時点灯させる場合に比較してより強い光を効果的に照射することが行われる。LEDの光源波長は夜間において運転者が不快に感じたり運転操作に支障を与えることがないように、通常は不可視光である近赤外光が用いられるが、撮像系の感度を確保するために近赤外光の中でも低波長側のLEDを選択することが現実的であり、通常そのようなLEDでは可視成分も若干含まれており運転者の視覚特性によっては赤く知覚される場合がある。このため、特に夜間など周囲が暗いときには、撮像タイミングによっては運転者にフリッカちらつきを感じさせてしまうことがある。フリッカを抑制するためには、照明を常時点灯すればよいが、LEDの定格範囲の電流量では発光強度が弱く、眼鏡への風景の写り込みをなくすには十分ではない。十分な発光強度を確保するためには、例えば多数のLEDをアレイ状に設置することも考えられるが、コストアップにつながるという問題がある。特許文献2~特許文献5においては、目の検出状態,乗員外観認識処理,被写体の明るさ,あるいは照射部およびエンジンの動作状況に応じて照射光LEDの発光強度光量を調整しているが、フリッカ抑制対策や発光強度の調整等の、目の安全性に対する考慮については、開示示唆ともない。上記問題点を背景として、本発明の課題は、乗員の顔面に向けて投光された光のフリッカを抑えつつ運転者の眼鏡への周囲の風景の写り込みを低減することが可能な顔画像検出装置を提供することにある。以下、本発明の顔画像検出装置について、図面を用いて説明する。図1に、本発明の顔画像検出装置1の構成を示す。顔画像検出装置1は、主制御部2と、主制御部2に接続された環境光検出部3,投光器4,撮像部5,操作部6を含んで構成される。また、LAN15を介してナビゲーション装置11と通信可能に接続してもよい。主制御部2は、周知のCPU,ROM,RAM,およびAD変換回路や入出力回路等の周辺回路等を含むコンピュータハードウェアとして構成され、CPUがROMに記憶された制御プログラムおよびデータを実行することで、顔画像検出装置1の各種機能を実現する。主制御部2に含まれる、動作モード判定部21,発光パターン設定部22,投光器制御部23,撮像制御部24,認識部25,設定部27,記憶部28は、上述のコンピュータハードウェアを、機能毎にブロック化して表示したものである。動作モード判定部21は、外部から取得した情報に基づいて、動作モードを判定し、その結果を出力する。発光パターン設定部22は、動作モードに応じた投光器4の発光パターンを設定する。投光器制御部23は、発光パターン設定部22からの出力を受け、設定された発光パターンに基づいて投光器4の光源4aを励起あるいは停止する。撮像制御部24は、投光器制御部23あるいは発光パターン設定部22からの出力を受け、撮像部5の動作制御例えば、シャッター5aの開閉を行う。認識部25は、周知の画像処理回路を含み、撮像部5で撮像した画像データを画像処理可能な状態に増幅し、一般的な2値化処理や特徴点の抽出処理を行うことによって乗員の顔面の画像を抽出し、その抽出結果に基づいて、乗員の顔面を認識できたか否かを出力する。設定部27は、操作部6後述の操作に基づいて、顔画像検出装置1の動作に関する設定を行う。記憶部28は、周知のフラッシュメモリ等の不揮発性記憶媒体により構成され、設定部27の設定内容、あるいはカメラ制御テーブル図6参照のような、顔画像検出装置1の動作に必要なデータを記憶する。また、主制御部2に、日時情報を出力する時計IC29,LAN15との通信インターフェース回路であるLANI/F26を含む構成としてもよい。環境光検出部3は、車両に照射される光すなわち、環境光を検出するためのもので、周知のCdSセルを用いた光センサあるいは照度計を用いる。また、車両に車室内の空調を行う車両用空調装置図示せずが備えられ、その車両用空調装置に、車両に対する日射量を検出するための周知の日射センサが含まれているときには、日射センサを用いてもよい。投光器4は、例えば、近赤外の波長を含む光をパルス発光可能である赤外LEDのような光源4aを含んで構成される。光源4aは、投光器制御部23により励起され、乗員の顔面あるいはその周辺を含めた方向に近赤外光を照射する。また、投光器4は、光源4aが照射する近赤外光の光軸と撮像部5の光軸とが概ね一致するように配置される。撮像部5は、例えば、周知のCCD、CMOSカメラ等で構成され、乗員の顔面を含む予め定められた領域を撮像する。撮像部5には、予め定められたタイミングおよび露光時間に基づいて動作するシャッター5aが設けられている。操作部6は、キーあるいはスイッチで構成され、ユーザの操作により、例えば、照度閾値詳細は後述等の設定を行う。ナビゲーション装置11は、車両の走行に伴ってGPSGlobalPositioningSystem:全地球測位システム等により現在位置を検出し、その現在位置を表示装置上に道路地図とともに表示して、出発地から目的地までの適切な経路を設定し、表示装置や音声出力装置などによって案内する周知のもので、位置検出部11a,地図データ11b等を含んでいる。まず、本発明の構成との比較のため、図7を用いて、従来技術による投光器制御処理について説明する。まず、投光器制御部23からの制御指令により、投光器4から乗員の顔面あるいはその周辺を含めた方向にパルス状の近赤外光を一定周期で照射するとともに、撮像制御部24からの制御指令により、撮像部5で乗員の顔面を含む予め定められた領域を撮像するS31。次に、認識部25において、撮像した画像データから乗員の顔を認識するS32。その認識結果に基づいて、制御値例えば、投光器4の光量あるいは撮像部5のシャッタースピード,詳細は後述を変更する必要がある場合S33:Yes、制御値を変更しS34、ステップS31へ戻り、投光撮影を行う。図7の構成では、乗員の顔の認識精度を上げるためには、近赤外光の照射時間を長くする、近赤外光の発光強度光量を上げる、露光時間を長くする、のうちの少なくとも一つを行えばよい。しかし、例えば常時発光のように近赤外光の照射時間すなわち、パルス幅を長くする方法では、フリッカの発生は抑制できるが、図8のように、LEDの定格範囲の電流量では、十分な発光強度を得ることができない詳細は、非特許文献1参照。図2を用いて、本発明の投光器制御処理について説明する。なお、本処理は、上述の制御プログラムに含まれ、制御プログラムの他の処理とともにCPUにより繰り返し実行される。まず、以下のうちの少なくとも一つを用いて環境光情報照度を取得するS11。環境光検出部3に含まれる光センサあるいは照度計の値を環境光情報として取得する。上述の日射センサで検出した日射量を照度に換算する。時計IC29から取得した日時情報から、例えば、朝,昼,夕方,夜間のような時間帯を特定し、その時間帯に基づいて照度を推定する。撮像部5で撮像した画像に車両の窓が含まれているときには、窓の撮像状態例えば、窓の明るさから照度を推定する。撮像部5で撮像した画像から、乗員の瞳孔径を検出し、瞳孔径から照度を推定する瞳孔径が大きいほど照度は低くなる。ナビゲーション装置11から現在位置情報を取得し、現在位置から照度を推定する。例えば、トンネル内を走行中であれば照度は低くなる。次に、動作モード判定部21において、取得した照度が、予め定められた照度閾値を上回るか否かを判定する。図3に、照度閾値の設定例を示す。照度閾値は、ほとんどの人がフリッカを感じない領域内の、個人差によってフリッカを感じる領域との境界となる照度よりも高い値に設定されている。そして、図2のように、取得した照度が照度閾値を上回る場合S12:Yes、動作モードをブライトモードとするS13。一方、取得した照度が照度閾値を下回る場合S12:No、動作モードをダークモードとするS24。なお、人間の光に対する感受性には個人差があるので、照度閾値を変更することができるようにしてもよい。乗員が所定の手順で操作部6を操作すると、設定部27がその操作を検出して操作内容すなわち、照度閾値を設定し記憶部28に記憶する。また、設定内容は、動作モード判定部21に出力する。次に、動作モードに変化があったか否か、すなわち今回決定した動作モードが、前回の処理で決定した動作モードと同じか否かを判定する。動作モードに変化があった場合S14:Yes、ディレイ閾値nにn2をセットするS15。一方、動作モードに変化がない場合S14:No、ディレイ閾値nにn1をセットするS25。ここで、n1,n2は0または正の整数で、n1>n2の関係がある。次に、発光パターン設定部22において、動作モードに応じた発光パターンを設定するS16。ここで、図4を用いて、投光器4の発光パターンと撮像部5のシャッター5aの開閉制御タイミングについて説明する。図4の例では、シャッター5aは、周期T1で開閉露光ともいうを繰り返す。投光器4は、シャッター5aの開閉タイミング周期T1に同期してパルス発光する。まず、投光器4が発光を開始ONし、発光を開始して予め定められた時間経過後に、シャッター5aが開状態となり、露光時間終了後にシャッター5aが閉状態となるとともに、発光を終了OFFする。なお、撮影対象物体により露光時間シャッター5aの開状態の時間は変動する詳細は後述。また、露光が終了してから予め定められた時間が経過したときに、投光器4の発光を終了してもよい。無論、投光器4の投光タイミングを基準として、撮像部5の撮像を制御する構成としてもよい。次に、図5を用いて、各動作モードにおける投光器4すなわち、光源4a発光パターンの例について説明する。撮像部5のシャッター5aは、例えば、30Hzの周期で露光を繰り返す。ブライトモードでは、投光器4は、シャッター5aの露光に同期して電流Iが印加されて発光するすなわち、露光同時発光。発光パターンは、パルス発光である。なお、パルス発光の波形は、矩形波あるいは方形波の他に、鋸歯状波,三角波,正弦波であってもよい。これらの波形のいずれを用いるかは、投光器制御部23および投光器4の構成により定められる。図5の例では、ダークモードは、発光パターンとしてダークモード1~7が列記してあるが、これらのうちの一つを用いる。無論、図3において、照度閾値を複数設定してダークモード領域を細分化し、その細分化した領域毎に、7個のうちから発光パターンを設定してもよい。以下、各ダークモードの発光パターンについて説明する。ダークモード1は、投光器4は、60Hzの周期で発光を繰り返す。つまり、シャッター5aの露光に同期するタイミングすなわち、露光同時発光でパルス発光し、かつ、シャッター5aの露光に同期しないタイミングすなわち、非露光同時発光でパルス発光する。これにより、フリッカの発生を抑制できる。上記説明では60Hzの発光周期を代表例として用いたが、車両の振動によっては60Hzにおいてもフリッカを知覚する場合がある。したがって、ダークモード1では、周知の振動センサ図示せずを用いて車両内の各部の振動を検知し、それらの振動周波数に応じて、非露光同時発光させる発光周期を変化させてもよい。すなわち、車両内の振動を検知する振動検知部を備え、発光パターン設定部は、検知した振動周波数に応じて、非露光同時発光の発光パターンを設定する構成である。つまり、振動周波数の高い環境においてはよりフリッカを知覚しやすいため、フリッカを感じにくいように発光周波数を連動させて高く設定する。ここで関係する振動は、投光器自体の振動と運転者の振動の相対的な値であるが、運転者の振動は計測することが困難なため、シートの振動から人体モデルを用いて推定した頭部の振動周波数を用いてもよい。ダークモード2は、投光器4は、ダークモード1と同様に60Hzの周期でパルス発光を繰り返すが、シャッター5aの露光に同期しないタイミングでは、電流すなわち、発光強度I2をシャッター5aの露光に同期するタイミングの電流Iよりも小さくして発光している。これにより、フリッカの発生を抑制できるとともに、ダークモード1に比べて投光器4での消費電流を低減することができる。ダークモード3は、投光器4は、ダークモード2において、シャッター5aの露光に同期しないタイミングでは、発光電流I3をダークモード2のI2よりも小さくして発光する一方、発光時間をダークモード2よりも長くしている。これにより、フリッカの発生を抑制できるとともに、ダークモード1に比べて投光器4での消費電流を低減することができる。ダークモード4は、投光器4は、ブライトモードと同様に30Hzの周期で発光を繰り返すが、電流値はそのままで発光時間をブライトモードよりも長くしている。これにより、フリッカの発生を抑制できる。ダークモード5は、投光器4は、ブライトモードと同様に30Hzの周期で発光を繰り返すが、シャッター5aの露光終了後も、予め定められた時間例えば、発光周期よりも短い、露光時の電流Iとは異なる例えば、少ない電流I5で発光している。これにより、フリッカの発生を抑制できるとともに、ダークモード4に比べて投光器4での消費電流を低減することができる。ダークモード6は、投光器4は、シャッター5aの露光タイミングに関係なく常時発光する。このときの発光電流I6は、ブライトモードの電流値Iよりも小さくする。これにより、フリッカの発生を抑制できるとともに、特にダークモード4に比べて投光器4での消費電流を低減することができる。ダークモード7は、ブライトモードとダークモード6とを合わせたもので、投光器4は、シャッター5aの露光終了後も、露光時の電流Iよりも小さな発光電流I7で常時発光する。これにより、フリッカの発生を抑制できるとともに、特にダークモード4に比べて投光器4での消費電流を低減することができる。上述のダークモードの各発光パターンにおいて、より効果の高いものとして、ダークモード1,2,6を挙げることができる。図2に戻り、投光器制御部23において、上述のように決定した発光パターンに基づいて、撮像タイミングに基づいて投光器4の投光制御を行うとともに、撮像制御部24が撮像部5を動作制御して撮像を行うS17。そして、認識部25において、撮像部5にて撮像した画像データから乗員の顔を認識するS18。そして、その認識結果に基づいて、制御値を変更する必要があるか否かを判定する。例えば、撮影した乗員の顔画像から額頬などの肌に相当する領域を検出し、乗員の肌の色であるその領域の色フィルタを通した画素値と、記憶部28に予めに記憶されている予め定められた基準色とを比較して、その比較結果例えば、双方の色の差を数値化したものに基づいて、制御値を変更する必要があるか否かを判定する。制御値を変更する必要がない場合S19:No、ディレイカウンタMの値をインクリメントしS23、ステップS17へ戻り、現在の制御値を用いて投光撮像を繰り返す。一方、制御値を変更する必要がある場合S19:Yes、ディレイカウンタMの値とディレイ閾値nとを比較し、M>nの場合S20:Yes、ディレイカウンタM=0としS21、ステップS11へ戻り、動作モードを再度決定する。一方、M>nでない場合S20:No、制御値を変更しS22、ディレイカウンタMの値をインクリメントするS23。そして、ステップS17へ戻り、投光撮影を行う。上述のように、動作モードが変化した直後のディレイ閾値nは、動作モードが変化しない通常時のディレイ閾値n1よりも小さいn2が設定されている。すなわち、一定時間は、動作モード判定部が動作モードを判定した際、動作モードが変化したときは、動作モードが変化しないときよりも短く設定される構成である。つまり、動作モードの変化が一時的のものか否かを判別できるようになっている。よって、車両においては、橋の下あるいは建物の陰を走行する場合のような、比較的短時間の照度の変化によって動作モードが変化したときに、変化前の動作モードに迅速に戻ることができるので、乗員の顔を正確に認識できない時間を短縮することができる。図6を用いて、制御値の詳細について説明する。制御値は、予め記憶部28に記憶されたカメラ制御テーブルを参照して決定する。カメラ制御テーブルは、少なくとも1つの制御テーブルテーブル1を含む。各パラメータのうち、dBは、例えば、上述の認識部25での、撮影した乗員の顔画像の色と基準色との比較において、双方の色の差を数値化したもの、あるいはインデックス番号である。そして、初期設定値は0であり、このときのシャッター5aの開状態の時間露光時間であるシャッター時間は300μsecで、撮像した画像データアナログ信号を撮像部5で増幅するための増幅率であるGainゲインは2倍となっている。つまり、制御値は、シャッター時間およびGainを含む構成となっている。また、制御値は、Gainが同じでシャッター時間が異なるものを含んでおり、制御値の微調整を可能としている。無論、シャッター時間が同じでGainが異なる制御値を含む構成としてもよい。撮像した顔画像の色が基準色よりも暗いときには、発光強度が小さいので、例えば、双方の色の差に基づいて、現在のdB値よりも大きいdB値に対応するシャッター時間およびGainに変更する。一方、撮像した顔画像の色が基準色よりも明るいときには、発光強度が十分大きいので、双方の色の差に基づいて、現在のdB値よりも小さいdB値に対応するシャッター時間およびGainに変更する。動作モードが変化したときは、現在のdB値に対応する制御値を用いて撮像してもよいし、dB値が0に対応する制御値を用いて撮像してもよい。また、テーブル1~3のようにカメラ制御テーブルを複数備え、撮像した顔画像の色と基準色との比較結果色の差に応じて、テーブル1~3のうちから使用するテーブルを選択し、選択したテーブルから制御値を決定してもよい。また、カメラ制御テーブルを、発光パターン毎に備える構成としてもよい。図9を用いて、本発明の投光器制御処理の別例について説明する。なお、本処理は、上述の図2の変形例であるため、図2と同様の処理ステップについては同一の番号を付与し、ここでの詳細な説明は割愛する。ステップS11~S18までは、図2と同様である。ステップS18で、認識部25において、撮像部5にて撮像した画像データから乗員の顔を認識した後、ディレイカウンタMの値とディレイ閾値nとを比較し、M>nの場合S19a:Yes、ディレイカウンタM=0としS21、ステップS11へ戻り、動作モードを再度決定する。一方、M>nでない場合S19a:No、図2と同様に制御値を変更する必要があるか否かを判定する。制御値を変更する必要がない場合S20a:No、ディレイカウンタMの値をインクリメントしS23a、ステップS17へ戻り、現在の制御値を用いて投光撮像を繰り返す。一方、制御値を変更する必要がある場合S20a:Yes、制御値を変更するS22a。そして、ディレイカウンタMの値をインクリメントしS23a、ステップS17へ戻り、投光撮影を行う。以上、本発明の実施の形態を説明したが、これらはあくまで例示にすぎず、本発明はこれらに限定されるものではなく、特許請求の範囲の趣旨を逸脱しない限りにおいて、当業者の知識に基づく種々の変更が可能である。"