(57)【特許請求の範囲】
【請求項１】
画像上から人の肌を表す肌領域を検出する画像処理装置において、
温度を測定する測定手段と、
第１の波長の光を被写体に照射する第１の照射手段と、
第１の波長よりも長波長の第２の波長の光を前記被写体に照射する第２の照射手段と、
前記第１の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第１の画像を生成するとともに、前記第２の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第２の画像を生成する生成手段と、
前記第１の画像と前記第２の画像との差分を閾値と比較した比較結果に基づいて前記肌領域を検出する検出手段と、
測定された前記温度に対応する照度比となるように、前記第１または前記第２の照射手段の少なくとも一方の照射光の出力を変更するか、または、測定された前記温度に応じて前記閾値を変更する温度対応手段と
を含む画像処理装置。
【請求項２】
前記温度対応手段は、
測定された前記温度が基準温度よりも高い場合には、前記第２の照射手段の照度を前記第１の照射手段の照度で除算した照度比が上がるように前記第１または第２の照射手段の少なくとも一方の照射光の出力を変更し、
測定された前記温度が基準温度よりも低い場合には、前記照度比が下がるように前記第１または第２の照射手段の少なくとも一方の照射光の出力を変更し、
前記第１および第２の照射手段は、変更された前記照射光の出力に従い、前記第１の波長または前記第２の波長の光を被写体に照射する
請求項１に記載の画像処理装置。
【請求項３】
前記温度対応手段は、
測定された前記温度が基準温度よりも高い場合には、前記閾値を上げる方向に変更し、
測定された前記温度が基準温度よりも低い場合には、前記閾値を下げる方向に変更し、
前記検出手段は、算出した前記差分変更された前記閾値との比較結果に基づいて前記肌領域を検出する
請求項１に記載の画像処理装置。
【請求項４】
前記第１の波長は９３０nm未満であり、前記第２の波長は９３０nm以上である
請求項２または３に記載の画像処理装置。
【請求項５】
第１の波長の光を被写体に照射する第１の照射手段と、
第１の波長よりも長波長の第２の波長の光を前記被写体に照射する第２の照射手段と、
前記第１の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第１の画像を生成するとともに、前記第２の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第２の画像を生成する生成手段と、
前記第１の画像と前記第２の画像との差分を閾値と比較した比較結果に基づいて前記肌領域を検出する検出手段と
を備える画像処理装置の画像処理方法において、
前記画像処理装置による、
温度を測定する測定ステップと、
測定された前記温度に対応する照度比となるように、前記第１または前記第２の照射手段の少なくとも一方の照射光の出力を変更するか、または、測定された前記温度に応じて前記閾値を変更する温度対応ステップと
を含む画像処理方法。
【請求項６】
第１の波長の光を被写体に照射する第１の照射手段と、
第１の波長よりも長波長の第２の波長の光を前記被写体に照射する第２の照射手段と、
前記第１の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第１の画像を生成するとともに、前記第２の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第２の画像を生成する生成手段と
を備える画像処理装置の制御用のプログラムにおいて、
検出された温度に対応する照度比となるように、前記第１または前記第２の照射手段の少なくとも一方の照射光の出力を変更するか、または、測定された温度に応じて閾値を変更する温度対応ステップと、
前記第１の画像と前記第２の画像との差分を前記閾値と比較した比較結果に基づいて肌領域を検出する検出ステップと
を含む処理を画像処理装置のコンピュータに実行させるプログラム。
【請求項７】
温度を測定する測定手段と、
第１の波長の光を被写体に照射する第１の照射手段と、
第１の波長よりも長波長の第２の波長の光を前記被写体に照射する第２の照射手段と、
前記第１の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第１の画像を生成するとともに、前記第２の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第２の画像を生成する生成手段と、
前記第１の画像と前記第２の画像との差分を閾値と比較した比較結果に基づいて前記肌領域を検出する検出手段と、
測定された前記温度に対応する照度比となるように、前記第１または前記第２の照射手段の少なくとも一方の照射光の出力を変更するか、または、測定された前記温度に応じて前記閾値を変更する温度対応手段と、
検出された肌領域の変化に応じて所定の処理を実行する動作制御手段と
を含む電子装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法、プログラム、および電子装置に関し、特に、撮影した画像に基づいて、例えば人の手等の肌が露出している部分を検出できるようにした画像処理装置、画像処理方法、プログラム、および電子装置に関する。
【背景技術】
【０００２】
人物を撮像して得られる撮像画像上から、顔や手などのように肌が露出している領域（以下、肌領域と称する）を検出する肌検出技術が存在する（例えば、特許文献１参照）。
【０００３】
この肌検出技術では、波長λ１の光を出力するLED(light emitting diode)によって照射された状態の被写体（人物）を撮像した第１の画像と、波長λ１とは異なる波長λ２の光を出力するLEDによって照射された状態の被写体を撮像した第２の画像とを取得する。そして、第１の画像と第２の画像との輝度の差分が所定の閾値よりも大きな領域を肌領域として検出する。
【０００４】
なお、波長λ１，λ２は、人の肌の反射特性を利用して決定される。
【０００５】
図７は、人の肌に対する反射特性を示している。なお、この反射特性は、人の肌の色の違い（人種の違い）や状態（日焼け等）等に拘らず、一般性があるものである。同図において、横軸は、人の肌に照射される照射光の波長を示しており、縦軸は、人の肌に照射された照射光の反射率を示している。
【０００６】
人の肌に照射された照射光の反射率は、800nm付近をピークとして、900nm付近から急激に減少し、1000nm付近を極小値として再び上昇することが知られている。具体的には、例えば、人の肌に対して、870nmの光を照射して得られる反射光の反射率は63％であり、950nmの光を照射して得られる反射光の反射率は50％である。
【０００７】
これは、人の肌について特有のものであり、人の肌以外の物体（例えば、頭髪や衣服等）では、800乃至1000[nm]付近において、反射率の変化は緩やかとなっていることが多い。
【０００８】
このような反射特性を利用して、例えば、波長λ１は800乃至900nmの値、波長λ２は900乃至1000nmの値とされている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００６−４７０６７号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
ところで、照射光源であるLEDは、周囲温度の変化にともなって、その発光波長や光出力に変化が生じることが知られている。したがって、照射光源であるLEDの発光波長や光出力が周囲温度の変化にともなって変化した場合、撮像手段の感度や被写体上の放射照度(以下単に「照度」とも略記する)が変化し、肌領域であっても第１の画像と第２の画像との輝度の差分が小さくなって肌領域として検出できなくなったりすることが起こり得る。また反対に、肌領域ではなくても第１の画像と第２の画像との輝度の差分が大きくなって肌領域として誤検出されてしまったりすることが起こり得る。
【００１１】
本発明はこのような状況に鑑みてなされたものであり、周囲温度の変化にともなって照射光源であるLEDの発光波長や光出力が変化した場合においても、肌領域を高い精度で検出できるようにするものである。
【課題を解決するための手段】
【００１２】
本発明の第１の側面である画像処理装置は、画像上から人の肌を表す肌領域を検出する画像処理装置において、温度を測定する測定手段と、第１の波長の光を被写体に照射する第１の照射手段と、第１の波長よりも長波長の第２の波長の光を前記被写体に照射する第２の照射手段と、前記第１の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第１の画像を生成するとともに、前記第２の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第２の画像を生成する生成手段と、前記第１の画像と前記第２の画像との差分を閾値と比較した比較結果に基づいて前記肌領域を検出する検出手段と、測定された前記温度に対応する照度比となるように、前記第１または前記第２の照射手段の少なくとも一方の照射光の出力を変更するか、または、測定された前記温度に応じて前記閾値を変更する温度対応手段とを含む。
【００１３】
前記温度対応手段は、測定された前記温度が基準温度よりも高い場合には、前記第２の照射手段の照度を前記第１の照射手段の照度で除算した照度比が上がるように前記第１または第２の照射手段の少なくとも一方の照射光の出力を変更し、測定された前記温度が基準温度よりも低い場合には、前記照度比が下がるように前記第１または第２の照射手段の少なくとも一方の照射光の出力を変更し、前記第１および第２の照射手段は、変更された前記照射光の出力に従い、前記第１の波長または前記第２の波長の光を被写体に照射するようにすることができる。
【００１４】
前記温度対応手段は、測定された前記温度が基準温度よりも高い場合には、前記閾値を上げる方向に変更し、測定された前記温度が基準温度よりも低い場合には、前記閾値を下げる方向に変更し、前記検出手段は、算出した前記差分変更された前記閾値との比較結果に基づいて前記肌領域を検出するようにすることができる。
【００１５】
前記第１の波長は９３０nm未満であり、前記第２の波長は９３０nm以上であるようにすることができる。
【００１６】
本発明の第１の側面である画像処理方法は、第１の波長の光を被写体に照射する第１の照射手段と、第１の波長よりも長波長の第２の波長の光を前記被写体に照射する第２の照射手段と、前記第１の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第１の画像を生成するとともに、前記第２の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第２の画像を生成する生成手段と、前記第１の画像と前記第２の画像との差分を閾値と比較した比較結果に基づいて前記肌領域を検出する検出手段とを備える画像処理装置の画像処理方法において、前記画像処理装置による、温度を測定する測定ステップと、測定された前記温度に対応する照度比となるように、前記第１または前記第２の照射手段の少なくとも一方の照射光の出力を変更するか、または、測定された前記温度に応じて前記閾値を変更する温度対応ステップとを含む。
【００１７】
本発明の第１の側面であるプログラムは、第１の波長の光を被写体に照射する第１の照射手段と、第１の波長よりも長波長の第２の波長の光を前記被写体に照射する第２の照射手段と、前記第１の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第１の画像を生成するとともに、前記第２の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第２の画像を生成する生成手段とを備える画像処理装置の制御用のプログラムにおいて、検出された温度に対応する照度比となるように、前記第１または前記第２の照射手段の少なくとも一方の照射光の出力を変更するか、または、測定された温度に応じて閾値を変更する温度対応ステップと、前記第１の画像と前記第２の画像との差分を前記閾値と比較した比較結果に基づいて肌領域を検出する検出ステップとを含む処理を画像処理装置のコンピュータに実行させる。
【００１８】
本発明の第１の側面においては、検出された温度に対応する照度比となるように、第１または第２の照射手段の少なくとも一方の照射光の出力が変更されるか、または、測定された温度に応じて差分と比較される閾値が変更される。
【００１９】
本発明の第２の側面である電子装置は、温度を測定する測定手段と、第１の波長の光を被写体に照射する第１の照射手段と、第１の波長よりも長波長の第２の波長の光を前記被写体に照射する第２の照射手段と、前記第１の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第１の画像を生成するとともに、前記第２の波長の光が前記被写体に照射されているときの前記被写体からの反射光に基づいて第２の画像を生成する生成手段と、前記第１の画像と前記第２の画像との差分を閾値と比較した比較結果に基づいて前記肌領域を検出する検出手段と、測定された前記温度に対応する照度比となるように、前記第１または前記第２の照射手段の少なくとも一方の照射光の出力を変更するか、または、測定された前記温度に応じて前記閾値を変更する温度対応手段と、検出された肌領域の変化に応じて所定の処理を実行する動作制御手段とを含む。
【００２０】
本発明の第２の側面においては、測定された温度に対応する照度比となるように、第１または第２の照射手段の少なくとも一方の照射光の出力が変更されるか、または、測定された温度に応じて差分と比較される閾値が変更される。また、検出された肌領域の変化に応じて所定の処理が実行される。
【発明の効果】
【００２１】
本発明によれば、周囲温度の変化にともなって照射光源であるLEDの発光波長や光出力が変化した場合においても、肌領域を高い精度で検出することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明を適用した検出装置の構成例を示すブロック図である。
【図２】撮像素子の分光感度特性を示す図である。
【図３】環境温度の変化に対するLEDの照度比の変化を示す図である。
【図４】第１の肌領域検出処理を説明するフローチャートである。
【図５】周囲温度の変化に起因する反射率差検出信号の変化を示す図である。
【図６】第２の肌領域検出処理を説明するフローチャートである。
【図７】人の肌の反射特性を示す図である。
【発明を実施するための形態】
【００２３】
以下、発明を実施するための最良の形態（以下、実施の形態と称する）について、図面を参照しながら詳細に説明する。
【００２４】
＜１．実施の形態＞
［検出装置の構成例］
図１は、本発明の一実施の形態である検出装置の構成例を示している。この検出装置１０は、照射光源であるLEDの発光波長や光出力が周囲温度の変化にともなって変化した場合においても、撮像した画像から検出対象物２０となる人の肌領域（例えば、顔、手など）を検出できるようにしたものである。
【００２５】
検出装置１０は、制御部１１、LED制御部１２、光源群(LED)１３−１、光源群(LED)１３−２、撮像部１４、撮像制御部１５、画像処理部１６、並びに温度検出部１７から構成される。
【００２６】
制御部１１は、検出装置１０の各部の動作を統括して制御する。また、制御部１１は、温度検出部１７から入力される温度情報に基づき、LED制御部１２を制御して光源群１３−１と光源群１３−２の照度比を設定するか、または画像処理部１６を制御して閾値（後述）を設定する。
【００２７】
LED制御部１２は、制御部１１からの制御に従い、光源群１３−１および１３−２の点灯タイミング、消灯タイミング、光出力レベル（すなわち、光源群１３−１と光源群１３−２の照度比）を制御する。
【００２８】
光源群１３−１は、複数のLEDから構成され、LED制御部１２の制御に従い、発光スペクトル半値半幅約50nm、発光スペクトルのピーク波長がλ１である光（以下、波長λ１の光と称する）を発光する。光源群１３−２は、複数のLEDから構成され、LED制御部１２の制御に従い、発光スペクトル半値半幅約50nm、発光スペクトルのピーク波長がλ２である光（以下、波長λ２の光と称する）を発光する。なお、室温２５℃における波長λ１の値は680nmから930nm、波長λ１よりも長波長側の波長λ２の値は930nmから1100nmであり、より好ましくは室温２５℃における波長λ１の値は780nmから930nm、波長λ２の値は930nmから1020nmとすればよい。
【００２９】
なお、光源群１３−１および１３−２は、周囲温度の変化に伴って発光波長や光出力が変化する特性を有している（詳細は図３を参照して後述する）。
【００３０】
撮像部１４は、集光レンズと、CCD、CMOSなどの撮像素子とを内蔵しており、撮像制御部１５からの制御に従い、被写体からの反射光を受光して画像を生成する。図３は、撮像部１４に内蔵された撮像素子に対して推定される分光感度特性を示している。光源群１３−１が発光しているときに生成される画像を第１の画像とし、光源群１３−２が発光しているときに生成される画像を第２の画像とする。
【００３１】
撮像制御部１５は、制御部１１からの制御に従い、撮像部１４の撮像タイミング、輝度増幅のゲインなどを制御する。また、撮像制御部１５は、撮像部１４により生成された第１および第２の画像を画像処理部１６に出力する。
【００３２】
画像処理部１６は、第１の画像と第２の画像との対応する画素の輝度Ｙ１，Ｙ２の差分である反射率差検出信号Ｓ＝Ｙ１−Ｙ２を算出し、反射率差検出信号Ｓを所定の閾値と比較することにより２値化し、２値の一方の領域を肌領域として検出する。
【００３３】
温度検出部１７は、光源群１３−１，１３−２の周囲温度を検出し、検出結果を示す温度情報を制御部１１に出力する。
【００３４】
［周囲温度の変化に伴う光源群１３−１，１３−２の照度比の変化］
図３Ａは、光源群１３−１，１３−２の発光波長範囲において反射率が一定である標準試料（人の髪の毛、衣服等）に対し、周囲温度を０℃から７５℃まで変化させた場合の、光源群１３−１に属する任意のLEDにより照射したときの撮像輝度と、照射光源１３−２に属する任意のLEDにより照射したときの撮像輝度とが等しい状態で維持される照度比（λ２の光の放射照度／λ１の光の放射照度）の変化を示している。同図Ｂは、同図Ａの平均値を示している。なお、同図の照度比は、室温２５℃における照度比を１として規格化して示している。
【００３５】
同図に示すとおり、光源群１３−１，１３−２それぞれの発光波長のばらつきがあっても、その照度比は周囲温度の上昇にともなって単調増加しており、０℃において略０．９６、７５℃において略１．０７である。
【００３６】
したがって、光源群１３−１，１３−２の発光波長範囲において反射率が異なる肌領域に対しても、周囲温度が０℃の場合には照度比が略０．９６となるように、周囲温度が７５℃の場合には照度比が略１．０７となるように、光源群１３−１と光源群１３−２の光出力レベルを調整すればよい。具体的には、室温２５℃よりも周囲温度が低くなるほど、光源群１３−２の光出力レベルを減少させればよいし、反対に、室温２５℃よりも周囲温度が高くなるほど、光源群１３−２の光出力レベルを増加させればよい。
【００３７】
［検出装置による第１の肌領域検出処理］
次に、検出装置１０による第１の肌領域検出処理について説明する。図４は、第１の肌領域検出処理を説明するフローチャートである。
【００３８】
ステップＳ１において、温度検出部１７は、光源群１３−１，１３−２の周囲温度を検出し、検出結果を示す温度情報を制御部１１に出力する。制御部１１は、この温度情報に基づき、周囲温度に対応した照度比となるように光源群１３−１，１３−２それぞれの放射輝度を決定してLED制御部１２に通知する。
【００３９】
ステップＳ２において、LED制御部１２は、光源群１３−１を制御し、ステップＳ１で決定された放射照度で波長λ１の光を被写体に照射させる。ステップＳ３において、撮像部１４は、撮像制御部１５からの制御に従い、入射される被写体からの反射光を光電変換することにより第１の画像を生成する。この後、光源群１３−１は消灯される。
【００４０】
ステップＳ４において、LED制御部１２は、光源群１３−２を制御し、ステップＳ１で決定された放射照度で波長λ２の光を被写体に照射させる。ステップＳ５において、撮像部１４は、撮像制御部１５からの制御に従い、入射される被写体からの反射光を光電変換することにより第２の画像を生成する。この後、光源群１３−２は消灯される。
【００４１】
ステップＳ６において、画像処理部１６は、第１の画像と第２の画像との対応する画素の輝度Ｙ１，Ｙ２の差分である反射率差検出信号Ｓ＝Ｙ１−Ｙ２を算出し、ステップＳ７において、反射率差検出信号Ｓを所定の閾値と比較することにより２値化する。ステップＳ８において、画像処理部１６は、２値化された値を画素値とする２値化画像を生成し、２値の一方の領域を肌領域として検出する。以上で、第１の肌領域検出処理は終了される。
【００４２】
以上説明した第１の肌領域検出処理によれば、周囲温度に応じて光源群１３−１と光源群１３−２の輝度比を調整するので、画像上の肌領域を高い精度で検出することができる。
【００４３】
図５は、第１の肌領域検出処理（同図において本発明と記載）と、従来の肌領域検出処理（同図において従来技術と記載）との、光源群１３−１，１３−２の発光波長範囲において反射率が一定である標準試料（人の髪の毛、衣服等）に対応する反射率差検出信号Ｓの比較を示している。
【００４４】
すなわち、反射率が一定である標準試料に対応する反射率差検出信号Ｓであるので、周囲温度に拘わらず反射率差検出信号Ｓは０が望ましい。しかしながら、従来の肌領域検出処理では、周囲温度２５℃（室温）のときには反射率差検出信号Ｓ＝０であるものの、周囲温度０℃のときに反射率差検出信号Ｓ＝−１．９、周囲温度７５℃のときに反射率差検出信号Ｓ＝３．２となり、０から離れた値となっている。
【００４５】
これに対して、第１の肌領域検出処理では、周囲温度２５℃（室温）のときには反射率差検出信号Ｓ＝０であり、周囲温度０℃のときに反射率差検出信号Ｓ＝−０．８、周囲温度７５℃のときに反射率差検出信号Ｓ＝０．６となり、０に近い値となる。したがって、第１の肌領域検出処理では、従来の肌領域検出処理よりも肌領域を高い精度で検出できることがわかる。
【００４６】
［検出装置による第２の肌領域検出処理］
次に、上述した第１の肌領域検出処理に代えて実行することができる第２の肌領域検出処理について説明する。第２の肌領域検出処理では、光源群１３−１と光源群１３−２の輝度比を所定の温度（例えば、室温２５℃）に対応した状態で固定したまま、反射率差検出信号Ｓと比較する閾値を周囲温度に対応して変更するようにする。
【００４７】
ここから
図６は、第２の肌領域検出処理を説明するフローチャートである。
【００４８】
ステップＳ１１おいて、LED制御部１２は、光源群１３−１を制御し、予め決定されている放射照度（所定の温度（例えば、室温２５℃）にて光源群１３−２との輝度比が１となる値）で波長λ１の光を被写体に照射させる。ステップＳ１２において、撮像部１４は、撮像制御部１５からの制御に従い、入射される被写体からの反射光を光電変換することにより第１の画像を生成する。この後、光源群１３−１は消灯される。
【００４９】
ステップＳ１３において、LED制御部１２は、光源群１３−２を制御し、予め決定されている放射照度（所定の温度（例えば、室温２５℃）にて光源群１３−１との輝度比が１となる値）で波長λ２の光を被写体に照射させる。ステップＳ１４において、撮像部１４は、撮像制御部１５からの制御に従い、入射される被写体からの反射光を光電変換することにより第２の画像を生成する。この後、光源群１３−２は消灯される。
【００５０】
ステップＳ１５において、画像処理部１６は、第１の画像と第２の画像との対応する画素の輝度Ｙ１，Ｙ２の差分である反射率差検出信号Ｓ＝Ｙ１−Ｙ２を算出する。
【００５１】
ステップＳ１６において、温度検出部１７は、光源群１３−１，１３−２の周囲温度を検出し、検出結果を示す温度情報を制御部１１に出力する。制御部１１は、この温度情報に基づいて、反射率差検出信号Ｓと比較するための温度依存閾値を決定する。
【００５２】
具体的には、図５に示された従来の肌領域検出処理結果に従い、周囲温度２５℃（室温）のときの温度依存閾値を基準値ＴＨとして、周囲温度０℃に対応する従来の肌領域検出処理による反射率差検出信号Ｓの値を加算すればよい。例えば、周囲温度０℃のときには温度依存閾値を基準値ＴＨ−１．９とし、周囲温度７５℃のときには温度依存閾値を基準値ＴＨ＋３．２とする。決定された温度依存閾値は画像処理部１６に通知される。
【００５３】
ステップＳ１７において、画像処理部１６は、ステップＳ１５で算出した反射率差検出信号ＳをステップＳ１６で決定された温度依存閾値と比較することにより２値化する。ステップＳ１８において、画像処理部１６は、２値化された値を画素値とする２値化画像を生成し、２値の一方の領域を肌領域として検出する。以上で、第２の肌領域検出処理は終了される。
【００５４】
以上説明した第２の肌領域検出処理によれば、周囲温度に応じて反射率差検出信号Ｓと比較するための温度依存閾値を決定するので、画像上の肌領域を高い精度で検出することができる。
【００５５】
なお、本発明を適用した検出装置は、例えば、テレビジョン受像機などの任意の電子装置に内蔵させることができる。当該電子装置においては、検出された被写体の手などの動きに応じ、所定の処理を実行するようにすることができる。
【００５６】
ところで、上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【００５７】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであってもよいし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであってもよい。
【００５８】
また、プログラムは、１台のコンピュータにより処理されるものであってもよいし、複数のコンピュータによって分散処理されるものであってもよい。さらに、プログラムは、遠方のコンピュータに転送されて実行されるものであってもよい。
【００５９】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。例えば、差分信号に対する２値化しきい値変更は、差分演算がなされる元の画像のそれぞれに対し異なった大きさの定数を加算することは等価である。同様に、照度比の変更は上記元の画像のそれぞれに対し異なった大きさの定数を乗算することで同等の効果を得ることが可能である。周囲温度に応じて信号増幅器やデジタル信号処理手段などで上記の加算または乗算処理を行うことでも、本発明の実施が可能である。
【符号の説明】
【００６０】
１０  検出装置，１１  制御部，  １２  LED制御部，  １３  LED，  １４  撮像部，  １５  撮像制御部，  １６  画像処理部，  １７  温度検出部
【図１】
0005561520.tif 000002
【図２】
0005561520.tif 000003
【図３】
0005561520.tif 000004
【図４】
0005561520.tif 000005
【図５】
0005561520.tif 000006
【図６】
0005561520.tif 000007
【図７】
0005561520.tif 000008