(57)【要約】本発明は、近接した物体が人間の肌であるか否かを検出することができるようにする切替装置、切替方法、及び電子機器に関する。LED２２は、第１の波長の光を発光し、LED２４は、第１の波長とは異なる第２の波長の光を発光し、制御部２５は、第１及び第２の波長の光が反射して得られる反射光に基づいて、近接する物体が人間の肌であるか否かを判断する。そして、制御部２５は、近接する物体が人間の肌であると判定した場合、第１の状態とされている電気回路を、第１の状態とは異なる第２の状態に切り替える。本発明は、例えば、近接した物体が人間の肌であるか否かを検出する肌センサや、肌センサが設けられた電子機器等に適用することが可能である。
2010117006.tif 000002
【特許請求の範囲】
【請求項１】
物体の近接を検知して、所定の電気回路の状態を切り替える切替装置において、
第１の波長の光を発光する第１の発光手段と、
前記第１の波長とは異なる第２の波長の光を発光する第２の発光手段と、
前記第１及び第２の波長の光が反射して得られる反射光に基づいて、前記物体が人間の肌であるか否かを判断する判断手段と、
前記判断手段により、前記物体が人間の肌であると判断された場合、第１の状態、又は前記第１の状態とは異なる第２の状態のいずれかの状態とされる前記所定の電気回路を、前記第１の状態から前記第２の状態に切り替える切替手段と
を含む切替装置。
【請求項２】
前記第１及び第２の波長の光が反射して得られる反射光それぞれの強度を検出する検出手段をさらに含み、
前記判断手段は、前記反射光それぞれの強度に基づいて、前記物体が人間の肌であるか否かを判断する
請求項１に記載の切替装置。
【請求項３】
前記第１及び第２の波長の光のうち、一方の光が反射して得られる反射光の強度が、所定の閾値以上であるか否かに基づき、前記物体との距離が所定の距離以内であるか否かを判定する判定手段をさらに含み、
前記判定手段により、前記物体との距離が所定の距離以内であると判定された場合に、
前記検出手段は、前記第１及び第２の波長の光が反射して得られる反射光それぞれの強度を検出し、
前記判断手段は、前記第１及び第２の波長の光の前記反射光それぞれの強度に基づいて、前記物体が人間の肌であるか否かを判断し、
前記切替手段は、前記判断手段により前記物体が人間の肌であると判断された場合、前記所定の電気回路を、前記第１の状態から前記第２の状態に切り替える
請求項２に記載の切替装置。
【請求項４】
前記判定手段により、前記物体との距離が所定の距離以内であると判定される頻度に応じて、前記第１及び第２の発光手段のうち、前記一方の光を発光する発光手段による発光を制御するための制御モードを変更するモード変更手段と、
前記制御モードに応じた発光の頻度で、前記第１及び第２の発光手段のうち、前記一方の光を発光する発光手段を発光させる制御手段と
をさらに含む請求項３に記載の切替装置。
【請求項５】
時間を計時する計時手段をさらに含み、
前記モード変更手段は、
時間を計時してから所定の時間が経過する前に、前記物体との距離が所定の距離以内であると判定されなかった場合には、現在設定されている制御モードよりも少ない発光の頻度で発光させる制御モードに変更し、
時間を計時してから所定の時間が経過する前に、前記物体との距離が所定の距離以内であると判定された場合には、現在設定されているモードよりも多い発光の頻度で発光させる制御するモードに変更する
請求項４に記載の切替装置。
【請求項６】
前記第１及び第２の発光手段は、交互に発光し、
前記検出手段は、交互に発光する光の反射光毎に、前記反射光の強度を検出する
請求項３に記載の切替装置。
【請求項７】
前記第１及び第２の発光手段は、同時に発光し、
前記第１及び第２の波長の光が反射して得られる反射光それぞれを、波長毎に分離する分離手段をさらに含み、
前記検出手段は、前記第１及び第２の波長の光の前記反射光のうち、分離された一方の反射光の強度を検出するとともに、分離された他方の反射光の強度を検出する
請求項３に記載の切替装置。
【請求項８】
前記第１の波長の光が反射して得られる反射光に基づいて、前記第１の波長の光が照射された前記物体を撮像して得られる第１の撮像画像を生成するとともに、前記第２の波長の光が反射して得られる反射光に基づいて、前記第２の波長の光が照射された前記物体を撮像して得られる第２の撮像画像を生成する撮像手段をさらに含み、
前記判断手段は、前記反射光それぞれに基づき生成された前記第１及び第２の撮像画像を用いて、前記物体が人間の肌であるか否かを判断する
請求項１に記載の切替装置。
【請求項９】
前記判断手段により、前記物体が人間の肌であると判断される頻度に応じて、前記第１及び第２の発光手段による発光を制御するための制御モードを変更するモード変更手段と、
前記制御モードに応じた発光の頻度で、前記第１及び第２の発光手段を発光させる制御手段と
をさらに含む
請求項８に記載の切替装置。
【請求項１０】
時間を計時する計時手段をさらに含み、
前記モード変更手段は、
時間を計時してから所定の時間が経過する前に、前記物体が人間の肌であると判断されなかった場合には、現在設定されている制御モードよりも少ない発光の頻度で発光させる制御モードに変更し、
時間を計時してから所定の時間が経過する前に、前記物体が人間の肌であると判断された場合には、現在設定されているモードよりも多い発光の頻度で発光させる制御するモードに変更する
請求項９に記載の切替装置。
【請求項１１】
前記モード変更手段は、時間を計時してから所定の時間が経過する前に、前記物体が人間の肌であると判断されなかった場合には、前記第１又は第２の発光手段の一方のみを発光させる制御モードに変更する
請求項１０に記載の切替装置。
【請求項１２】
前記制御モードが、前記第１又は第２の発光手段の一方のみを発光させる制御モードである場合、前記第１又は第２の撮像画像のうち、前記生成手段により生成される一方の撮像画像に基づいて、一方の前記撮像画像上に動きのある物体が存在するか否かを判定する動き判定手段をさらに含み、
前記モード変更手段は、一方の前記撮像画像上に動きのある物体が存在すると判定された場合、前記第１及び第２の発光手段を発光させる制御モードに変更する
請求項１１に記載の切替装置。
【請求項１３】
前記モード変更手段は、時間を計時してから所定の時間が経過する前に、前記物体が人間の肌であると判断されなかった場合には、前記第１又は第２の発光手段のうち、前記第２の波長よりも短い前記第１の波長の光を発光する前記第１の発光手段のみを発光させる制御モードに変更する
請求項１２に記載の切替装置。
【請求項１４】
前記第１及び第２の発光手段は、交互に発光し、
前記生成手段は、
前記第１の発光手段が発光したことに対応して受光した反射光に基づいて、前記第１の撮像画像を生成し、
前記第２の発光手段が発光したことに対応して受光した反射光に基づいて、前記第２の撮像画像を生成する
請求項８に記載の切替装置。
【請求項１５】
前記第１及び第２の発光手段は、同時に発光し、
前記第１及び第２の波長の光が反射して得られる反射光それぞれを、波長毎に分離する分離手段をさらに含み、
前記撮像手段は、
分離により得られた、前記第１の波長の光が反射して得られる反射光に基づいて、前記第１の撮像画像を生成し、
分離により得られた、前記第２の波長の光が反射して得られる反射光に基づいて、前記第２の撮像画像を生成する
請求項８に記載の切替装置。
【請求項１６】
前記第１及び第２の発光手段は、人間の肌に対して、前記第１の波長の光を照射して得られる反射光の反射率と、前記第２の波長の光を照射して得られる反射光の反射率との差分絶対値が、所定の閾値以上となる場合の波長の光を発光する
請求項１に記載の切替装置。
【請求項１７】
前記第１の発光手段は、前記２の発光手段が発光する光よりも短い波長の光として、630[nm]以上であって1000[nm]以下の波長の光を発光し、
前記第２の発光手段は、900[nm]以上であって1100[nm]以下の波長の光を発光する
請求項１６に記載の切替装置。
【請求項１８】
前記第１及び第２の発光手段は、それぞれ異なる赤外線を発光する
請求項１７に記載の切替装置。
【請求項１９】
前記発光手段は、それぞれ異なる赤外線として、940[nm]以上の波長の光、及び940[nm]未満の光を発光する
請求項１８に記載の切替装置。
【請求項２０】
物体の近接を検知して、所定の電気回路の状態を切り替える切替装置の切替方法において、
前記切替装置は、
第１の発光手段と、
第２の発光手段と、
判断手段と、
切替手段と
を含み、
前記第１の発光手段が、第１の波長の光を発光し、
前記第２の発光手段が、前記第１の波長とは異なる第２の波長の光を発光し、
前記判断手段が、前記第１及び第２の波長の光が反射して得られる反射光に基づいて、前記物体が人間の肌であるか否かを判断し、
前記切替手段が、前記判断手段により、前記物体が人間の肌であると判断された場合、第１の状態、又は前記第１の状態とは異なる第２の状態のいずれかの状態とされる前記所定の電気回路を、前記第１の状態から前記第２の状態に切り替える
ステップを含む切替方法。
【請求項２１】
物体の近接を検知して、所定の処理を実行する電子機器において、
第１の波長の光を発光する第１の発光手段と、
前記第１の波長とは異なる第２の波長の光を発光する第２の発光手段と、
前記第１及び第２の波長の光が反射して得られる反射光に基づいて、前記物体が人間の肌であるか否かを判断する判断手段と、
前記物体が人間の肌であると判断された場合、所定の処理を実行する実行手段と
を含む電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、切替装置、切替方法、及び電子機器に関し、特に、近接した物体が人間の肌であるか否かを検出できるようにした切替装置、切替方法、及び電子機器に関する。
【背景技術】
【０００２】
従来、所定の波長の光を照射し、照射した光の反射光の強度（光量）に基づいて、近接した物体の有無を検出する近接スイッチが存在する（例えば、特許文献１及び２を参照）。【０００３】
この近接スイッチでは、検出される反射光の強度に基づいて、近接スイッチに近接した物体が存在するか否かを検出し、例えば、近接スイッチに物体が近接した場合に、オンからオフ、又はオフからオンとなるように構成されているものがある。【０００４】
このため、例えば、照明器具の点灯及び消灯に用いるためのスイッチとして、従来の近接スイッチを用いた場合、その照明器具は、物体が近接する毎に、点灯（オン）又は消灯（オフ）するものとなる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−８４１７７号公報
【特許文献２】特開２００６−３３８９３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の近接スイッチでは、近接した物体が何であるかは判断することができなかった。【０００７】
したがって、人間による操作のみに応じて点灯又は消灯すべき照明器具等に、従来の近接スイッチを用いた場合、近接スイッチに人間以外の犬や猫等が近接したときにも、それらを近接スイッチが検出し、照明器具等が点灯又は消灯してしまうことがあった。【０００８】
本発明は、このような状況に鑑みてなされたものであり、近接した物体が、人間の肌であるか否かを検出できるようにするものである。
【課題を解決するための手段】
【０００９】
本発明の一側面の切替装置は、物体の近接を検知して、所定の電気回路の状態を切り替える切替装置において、第１の波長の光を発光する第１の発光手段と、前記第１の波長とは異なる第２の波長の光を発光する第２の発光手段と、前記第１及び第２の波長の光が反射して得られる反射光に基づいて、前記物体が人間の肌であるか否かを判断する判断手段と、前記判断手段により、前記物体が人間の肌であると判断された場合、第１の状態、又は前記第１の状態とは異なる第２の状態のいずれかの状態とされる前記所定の電気回路を、前記第１の状態から前記第２の状態に切り替える切替手段とを含む切替装置である。【００１０】
前記第１及び第２の波長の光が反射して得られる反射光それぞれの強度を検出する検出手段をさらに設けることができ、前記判断手段では、前記反射光それぞれの強度に基づいて、前記物体が人間の肌であるか否かを判断することができる。【００１１】
前記第１及び第２の波長の光のうち、一方の光が反射して得られる反射光の強度が、所定の閾値以上であるか否かに基づき、前記物体との距離が所定の距離以内であるか否かを判定する判定手段をさらに設けることができ、前記判定手段により、前記物体との距離が所定の距離以内であると判定された場合に、前記検出手段では、前記第１及び第２の波長の光が反射して得られる反射光それぞれの強度を検出し、前記判断手段では、前記第１及び第２の波長の光の前記反射光それぞれの強度に基づいて、前記物体が人間の肌であるか否かを判断し、前記切替手段では、前記判断手段により前記物体が人間の肌であると判断された場合、前記所定の電気回路を、前記第１の状態から前記第２の状態に切り替えることができる。【００１２】
前記判定手段により、前記物体との距離が所定の距離以内であると判定される頻度に応じて、前記第１及び第２の発光手段のうち、前記一方の光を発光する発光手段による発光を制御するための制御モードを変更するモード変更手段と、前記制御モードに応じた発光の頻度で、前記第１及び第２の発光手段のうち、前記一方の光を発光する発光手段を発光させる制御手段とをさらに設けることができる。【００１３】
時間を計時する計時手段をさらに設けることができ、前記モード変更手段では、時間を計時してから所定の時間が経過する前に、前記物体との距離が所定の距離以内であると判定されなかった場合には、現在設定されている制御モードよりも少ない発光の頻度で発光させる制御モードに変更し、時間を計時してから所定の時間が経過する前に、前記物体との距離が所定の距離以内であると判定された場合には、現在設定されているモードよりも多い発光の頻度で発光させる制御するモードに変更することができる。【００１４】
前記第１及び第２の発光手段では、交互に発光し、前記検出手段では、交互に発光する光の反射光毎に、前記反射光の強度を検出することができる。【００１５】
前記第１及び第２の発光手段では、同時に発光し、前記第１及び第２の波長の光が反射して得られる反射光それぞれを、波長毎に分離する分離手段をさらに設けることができ、前記検出手段では、前記第１及び第２の波長の光の前記反射光のうち、分離された一方の反射光の強度を検出するとともに、分離された他方の反射光の強度を検出することができる。【００１６】
前記第１の波長の光が反射して得られる反射光に基づいて、前記第１の波長の光が照射された前記物体を撮像して得られる第１の撮像画像を生成するとともに、前記第２の波長の光が反射して得られる反射光に基づいて、前記第２の波長の光が照射された前記物体を撮像して得られる第２の撮像画像を生成する撮像手段をさらに設けることができ、前記判断手段では、前記反射光それぞれに基づき生成された前記第１及び第２の撮像画像を用いて、前記物体が人間の肌であるか否かを判断することができる。【００１７】
前記判断手段により、前記物体が人間の肌であると判断される頻度に応じて、前記第１及び第２の発光手段による発光を制御するための制御モードを変更するモード変更手段と、前記制御モードに応じた発光の頻度で、前記第１及び第２の発光手段を発光させる制御手段とをさらに設けることができる。【００１８】
時間を計時する計時手段をさらに設けることができ、前記モード変更手段では、時間を計時してから所定の時間が経過する前に、前記物体が人間の肌であると判断されなかった場合には、現在設定されている制御モードよりも少ない発光の頻度で発光させる制御モードに変更し、時間を計時してから所定の時間が経過する前に、前記物体が人間の肌であると判断された場合には、現在設定されているモードよりも多い発光の頻度で発光させる制御するモードに変更することができる。【００１９】
前記モード変更手段では、時間を計時してから所定の時間が経過する前に、前記物体が人間の肌であると判断されなかった場合には、前記第１又は第２の発光手段の一方のみを発光させる制御モードに変更することができる。【００２０】
前記制御モードが、前記第１又は第２の発光手段の一方のみを発光させる制御モードである場合、前記第１又は第２の撮像画像のうち、前記生成手段により生成される一方の撮像画像に基づいて、一方の前記撮像画像上に動きのある物体が存在するか否かを判定する動き判定手段をさらに設けることができ、前記モード変更手段では、一方の前記撮像画像上に動きのある物体が存在すると判定された場合、前記第１及び第２の発光手段を発光させる制御モードに変更することができる。【００２１】
前記モード変更手段では、時間を計時してから所定の時間が経過する前に、前記物体が人間の肌であると判断されなかった場合には、前記第１又は第２の発光手段のうち、前記第２の波長よりも短い前記第１の波長の光を発光する前記第１の発光手段のみを発光させる制御モードに変更することができる。【００２２】
前記第１及び第２の発光手段では、交互に発光し、前記生成手段では、前記第１の発光手段が発光したことに対応して受光した反射光に基づいて、前記第１の撮像画像を生成し、前記第２の発光手段が発光したことに対応して受光した反射光に基づいて、前記第２の撮像画像を生成することができる。【００２３】
前記第１及び第２の発光手段では、同時に発光し、前記第１及び第２の波長の光が反射して得られる反射光それぞれを、波長毎に分離する分離手段をさらに設けることができ、前記撮像手段では、分離により得られた、前記第１の波長の光が反射して得られる反射光に基づいて、前記第１の撮像画像を生成し、分離により得られた、前記第２の波長の光が反射して得られる反射光に基づいて、前記第２の撮像画像を生成することができる。【００２４】
前記第１及び第２の発光手段では、人間の肌に対して、前記第１の波長の光を照射して得られる反射光の反射率と、前記第２の波長の光を照射して得られる反射光の反射率との差分絶対値が、所定の閾値以上となる場合の波長の光を発光することができる。【００２５】
前記第１の発光手段では、前記２の発光手段が発光する光よりも短い波長の光として、630[nm]以上であって、且つ、1000[nm]以下の波長の光を発光し、前記第２の発光手段では、900[nm]以上であって、且つ、1100[nm]以下の波長の光を発光することができる。【００２６】
前記第１及び第２の発光手段では、それぞれ異なる赤外線を発光することができる。【００２７】
前記発光手段では、それぞれ異なる赤外線として、940[nm]以上の波長の光、及び940[nm]未満の光を発光することができる。【００２８】
本発明の一側面の切替方法は、物体の近接を検知して、所定の電気回路の状態を切り替える切替装置の切替方法であって、前記切替装置は、第１の発光手段と、第２の発光手段と、判断手段と、切替手段とを含み、前記第１の発光手段が、第１の波長の光を発光し、前記第２の発光手段が、前記第１の波長とは異なる第２の波長の光を発光し、前記判断手段が、前記第１及び第２の波長の光が反射して得られる反射光に基づいて、前記物体が人間の肌であるか否かを判断し、前記切替手段が、前記判断手段により、前記物体が人間の肌であると判断された場合、第１の状態、又は前記第１の状態とは異なる第２の状態のいずれかの状態とされる前記所定の電気回路を、前記第１の状態から前記第２の状態に切り替えるステップを含む切替方法である。【００２９】
本発明の一側面の電子機器は、物体の近接を検知して、所定の処理を実行する電子機器であって、第１の波長の光を発光する第１の発光手段と、前記第１の波長とは異なる第２の波長の光を発光する第２の発光手段と、前記第１及び第２の波長の光が反射して得られる反射光に基づいて、前記物体が人間の肌であるか否かを判断する判断手段と、前記物体が人間の肌であると判断された場合、所定の処理を実行する実行手段とを含む電子機器である。【００３０】
本発明の一側面によれば、第１の波長の光と、前記第１の波長とは異なる第２の波長の光が発光されて、前記第１及び第２の波長の光が反射して得られる反射光に基づいて、近接した物体が人間の肌であるか否かが判断される。そして、物体が人間の肌であると判断された場合、所定の処理が実行される。
【発明の効果】
【００３１】
本発明によれば、例えば、近接した物体が人間の肌であるか否かを検出できる。
【図面の簡単な説明】
【００３２】
【図１】第１の実施の形態である肌センサの構成例を示すブロック図である。
【図２】物体近接判定処理を説明するための第１の図である。
【図３】物体近接判定処理を説明するための第２の図である。
【図４】人間の肌の反射特性を示す図である。
【図５】相互発光肌検出処理を説明するためのフローチャートである。
【図６】第２の実施の形態である肌センサの構成例を示すブロック図である。
【図７】同時発光肌検出処理を説明するためのフローチャートである。
【図８】第３の実施の形態である肌検出ボタンの外観例を示す図である。
【図９】肌センサが設けられたパーソナルコンピュータの外観例を示す図である。
【図１０】肌センサが設けられたデジタルスチルカメラの外観例を示す図である。
【図１１】肌センサが設けられたレントゲン撮影装置の外観例を示す図である。
【図１２】肌センサが設けられた血圧計の外観例を示す図である。
【図１３】肌センサが設けられたドア鍵の外観例を示す図である。
【図１４】第５の実施の形態である肌センサの構成例を示すブロック図である。
【図１５】肌の検出方法の詳細を説明するための図である。
【図１６】動作モードの遷移の一例を示す図である。
【図１７】アクティブモードである場合に行われるカメラ用相互発光肌検出処理の一例を示す図である。
【図１８】準アクティブモードである場合に行われるカメラ用相互発光肌検出処理の一例を示す図である。
【図１９】スリープモードである場合に、肌センサ２６１が行う動き判定処理の一例を示す図である。
【図２０】モード遷移処理を説明するための第１のフローチャートである。
【図２１】モード遷移処理を説明するための第２のフローチャートである。
【図２２】カメラ用相互発光肌検出処理を説明するためのフローチャートである。
【図２３】動き判定処理を説明するためのフローチャートである。
【図２４】第６の実施の形態である肌センサの構成例を示すブロック図である。
【図２５】カメラ用同時発光肌検出処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００３３】
以下、発明を実施するための形態（以下、実施の形態という）について説明する。なお、説明は以下の順序で行う。
１．  第１の実施の形態（２つのLEDを交互に発光させる肌センサの例）
２．  第２の実施の形態（２つのLEDを同時に発光させる肌センサの例）
３．  第３の実施の形態（肌センサが設けられた肌検出ボタンの例）
４．  第４の実施の形態（肌センサが設けられた電子機器の例）
５．  第５の実施の形態（２つのLEDを交互に発光させる肌センサの他の例）
６．  第６の実施の形態（２つのLEDを同時に発光させる肌センサの他の例）
７．  変形例
【００３４】
＜１．第１の実施の形態＞
[肌センサの構成例]
図１は、第１の実施の形態である肌センサ１の構成例を示している。
【００３５】
この肌センサ１は、支持台２１、LED(light emitting diode)２２、PD(photo detector、フォトディテクタ）２３、LED２４、制御部２５、及び記憶部２６により構成される。
【００３６】
なお、図１において、点線により示される矢印は、制御信号の流れを示しており、実線により示される矢印は、制御信号以外のデータの流れを示している。
【００３７】
支持台２１は、LED２２、PD２３、及びLED２４の位置関係がずれないように、これらを支持する。
【００３８】
LED２２は、第１の波長の光（例えば、870[nm]の近赤外線）を発光する。
【００３９】
PD２３は、例えば、フォトトランジスタ又はフォトダイオード等の受光素子により構成され、LED２２により発光される光の反射光、及びLED２４により発光される光の反射光を受光する。
【００４０】
そして、PD２３は、受光した反射光の強度を電圧として検出し、その結果得られる検出結果が、制御部２５に供給される。
【００４１】
すなわち、例えば、PD２３は、受光した各LED（LED２２及びLED２４）の反射光の強度を、アナログ信号である電圧信号として検出し、制御部２５は、検出された電圧信号を各LEDの発光タイミングに合わせてサンプリングホールドする。なお、このサンプリングホールドはアナログ的に処理することも、デジタル的に処理することも可能である。例えば、サンプリングホールドをデジタル的に処理する場合、サンプリング（標本化）して得られる電圧値をデジタル信号として記憶部２６に保持させ、後述する肌判断処理を行う。
【００４２】
なお、PD２３は、LED２２及びLED２４により発光される光それぞれの反射光を検出するときの条件（例えば、反射光が入射するときの入射角度等）が同一となるように、例えば、LED２２及びLED２４と可能な限り近接させ、LED２２及びLED２４それぞれから同一の距離に配置される。
【００４３】
ここで、PD２３とLED２２及び２４として、それぞれ、直径5[mm]程度のものを用いて、肌センサ１を構成すれば、2[cm]角程度の肌センサ１を作成することが可能となる。
【００４４】
なお、肌センサ１については、PD２３とLED２２及び２４とをユニット化した素子を開発すること等により、より小型化することが可能である。
【００４５】
LED２４は、第１の波長とは異なる第２の波長の光（例えば、950[nm]の近赤外線）を発光する。
【００４６】
なお、LED２２から発光される光の強度、及びLED２４から発光される光の強度は、LED２２により発光される光と、LED２４により発光される光とを、いずれの光も同一の反射率で反射させる鏡面で反射させた場合に、PD２３により得られるそれぞれの検出結果が等しくなるように設定されている。
【００４７】
また、第１及び第２の波長とは、人間の肌に対して、第１の波長の光を照射して得られる反射光の反射率と、第２の波長の光を照射して得られる反射光の反射率との差に明確な差がある波長に決定される。
【００４８】
これは、制御部２５が、図４において後述する肌判断処理において、反射率どうしの差に基づき、近接した物体が人間の肌であるか否かを判断していることによる。
【００４９】
なお、人の肌の反射率については、図４を参照して後述する。
【００５０】
制御部２５は、LED２２、PD２３、及びLED２４を制御する。
【００５１】
すなわち、例えば、制御部２５は、LED２２又はLED２４の一方（例えばLED２２）と、PD２３を制御し、肌センサ１に物体が近接したか否かを判定する物体近接判定処理を行う。
【００５２】
記憶部２６は、制御部２５が各種の処理を実行するためのプログラム等を予め記憶している。また、記憶部２６は、制御部２５から書込みが指示されたデータ等を記憶する。
【００５３】
[物体近接判定処理の説明]
次に、図２及び図３を参照して、制御部２５が行う物体近接判定処理を説明する。
【００５４】
制御部２５は、図２に示すように、LED２２又はLED２４の一方（例えばLED２２）のみを発光させておき、PD２３に、受光する光（例えば、LED２２から発光される光の反射光）の強度を検出させ、その検出結果V0を制御部２５に供給させる。
【００５５】
そして、制御部２５は、PD２３からの検出結果V0に基づいて、物体（図２では人間の指）が近接したか否か、すなわち、物体とPD２３との距離が距離L以内であるか否かを判定する。
【００５６】
次に、図３は、PD２３の入出力特性を示している。
【００５７】
図３において、横軸はPD２３と物体との距離を示しており、縦軸はPD２３から出力される検出結果V0を示している。
【００５８】
また、縦軸において、閾値Th_PDは、肌センサ１を用いて、予め行われる実験等により得られたものであり、近接される物体とPD２３との距離が距離Lである場合に、PD２３により検出される検出結果（電圧）V0を示している。
【００５９】
すなわち、例えば、距離Lが3[cm]である場合に、PD２３から出力される検出結果V0が50[mV]であるとき、閾値Th_PDは50[mV]とされる。
【００６０】
制御部２５は、PD２３からの検出結果V0が、閾値Th_PD（例えば、50[mV]）以上であるか否かに基づいて、物体とPD２３との距離が距離L（例えば、3[cm]）以内であるか否かを判定する。
【００６１】
すなわち、制御部２５は、図３に示されるように、PD２３からの検出結果V0が、閾値Th_PD以上である場合、物体とPD２３との距離が距離L以内であると判定する。
【００６２】
制御部２５は、物体とPD２３との距離が距離L以内であると判定した場合、肌センサ１に近接した物体が人間の肌であるか否かを判断する肌判断処理を行う。
【００６３】
[肌判断処理の説明]
次に、図４を参照して、制御部２５が行う肌判断処理を説明する。
【００６４】
図４は、様々な波長の照射光に対する、人間の肌の反射特性を示している。
【００６５】
なお、この反射特性は、人間の肌の色や状態等に拘らず、一般性があるものである。
【００６６】
図４において、横軸は、人間の肌に照射する光の波長を示しており、縦軸は、人間の肌に照射された光の反射率を示している。
【００６７】
人間の肌に照射された光の反射率は、800[nm]付近をピークとして、900[nm]付近から急激に減少し、1000[nm]付近を極小値として再び上昇することが知られている。
【００６８】
具体的には、例えば、図４に示されるように、人間の肌に対して、870[nm]の光を照射して得られる反射光の反射率は63[%]であり、950[nm]の光を照射して得られる反射光の反射率は50[%]である。
【００６９】
これは、人間の肌について特有のものであり、人間の肌以外の物体では、800乃至1000[nm]付近において、反射率の変化は緩やかとなっていることが多い。
【００７０】
このため、LED２２により発光される光（波長が870[nm]）の反射光の反射率と、LED２４により発光される光（波長が950[nm]）の反射光の反射率との差分値Vdifは、近接した物体が人間の肌である場合に、比較的大きな値となり、近接した物体が人間の肌以外のものである場合に、比較的小さな値となる。
【００７１】
制御部２５は、近接した物体が人間の肌である場合に、比較的大きな値となる差分値Vdifの特徴を利用して、近接した物体が人間の肌であるか否かを判断する。
【００７２】
すなわち、例えば、制御部２５は、PD２３から、LED２２により発光される光の反射光の強度を検出した検出結果V1、及びLED２４により発光される光の反射光の強度を検出した検出結果V2を取得する。
【００７３】
そして、制御部２５は、取得した検出結果V1及びV2に基づいて、反射光の反射率どうしの差分値Vdif(=V1-V2)を算出する。制御部２５は、算出した差分値Vdifに基づいて、近接した物体が、図４に示されたような反射特性を有するか否か、すなわち、人間の肌であるか否かを判断する。
【００７４】
以下、制御部２５が、取得した検出結果V1及びV2に基づいて、反射光の反射率どうしの差分値Vdifを算出し、その差分値Vdifに基づいて、物体が人間の肌であるか否かを判断する判断方法を説明する。
【００７５】
なお、LED２２から発光される光の強度をｘとし、LED２４から発光される光の強度をｙとする。
【００７６】
そして、LED２２から発光される光が、LED２２から物体に到達するまでに減衰する光の減衰率をα(<1)とする。また、LED２２とPD２３とは充分に近い位置に配置されているため、LED２２から発光される光が、物体に反射してからPD２３（LED２２）に到達するまでに減衰する光の減衰率も、同一のαであるといえる。
【００７７】
さらに、LED２４から発光される光が、LED２４から物体に到達するまでに減衰する光の減衰率をβ(<1)とする。また、LED２４とPD２３とは充分に近い位置に配置されているため、LED２４から発光される光が、物体に反射してからPD２３（LED２４）に到達するまでに減衰する光の減衰率も、同一のβであるといえる。
【００７８】
ここで、LED２２から発光される光が、例えば100[%]の反射率を有する鏡面に反射して得られる反射光の強度と、LED２４から発光される光が鏡面に反射して得られる反射光の強度とを検出する場合を考える。
【００７９】
この場合、LED２２により発光されて、物体に到達したときの光の強度はαｘとなり、鏡面に反射して得られる反射光の強度はαｘとなる。
【００８０】
そして、鏡面に反射した反射光がPD２３に到達したときの反射光の強度はα^2ｘとなる。このとき、PD２３は、検出結果V1として、強度α^2ｘγを検出する（γはPD２３の波長870[nm]の光に対する感度係数）。
【００８１】
また、LED２４により発光されて、物体に到達したときの光の強度はβｙとなり、鏡面に反射して得られる反射光の強度はβｙとなる。
【００８２】
そして、鏡面に反射した反射光がPD２３に到達したときの反射光の強度はβ^2ｙとなる。このとき、PD２３は、検出結果V2として、強度β^2ｙδを検出する（δはPD２３の波長950[nm]の光に対する感度係数）。
【００８３】
なお、LED２２から発光される光の強度ｘ、及びLED２４から発光される光の強度ｙは、LED２２により発光される光と、LED２４により発光される光とを、鏡面で反射させた場合に、PD２３により得られる検出結果V1及びV2が等しくなるように設定されている。
【００８４】
したがって、α^2ｘγとβ^2ｙδとは等しい値となる。
【００８５】
次に、LED２２から発光される光が人間の肌に反射して得られる反射光の強度と、LED２４から発光される光が人間の肌に反射して得られる反射光の強度とを検出する場合を考える。
【００８６】
この場合、LED２２により発光されて、人間の肌に到達したときの光の強度はαｘとなり、870[nm]の光に対する反射率が63％である人間の肌に反射して得られる反射光の強度は0.63αｘとなる。
【００８７】
そして、人間の肌に反射した反射光がPD２３に到達したときの反射光の強度は0.63α^2ｘとなる。このとき、PD２３は、検出結果V1として、0.63α^2ｘγを検出する。
【００８８】
また、LED２４により発光されて、人間の肌に到達したときの光の強度はβｙとなり、950[nm]の光に対する反射率が50％である人間の肌に反射して得られる反射光の強度は0.5βｙとなる。
【００８９】
そして、人間の肌に反射した反射光がPD２３に到達したときの反射光の強度は0.5β^2ｙとなる。このとき、PD２３は、検出結果V2として、0.5β^2ｙδを検出する。
【００９０】
上述したように、α^2ｘγとβ^2ｙδとは同一の値である。
【００９１】
したがって、制御部２５は、検出結果V1として検出された強度0.63α^2ｘγから、検出結果V2として検出された強度0.5β^2ｙδ(=0.5α^2ｘγ)を差し引いて得られる差分値0.13α^2ｘγを、反射率どうしの差を表す差分値Vdifとして算出する。
【００９２】
例えば、距離Lが１[cm]である場合に、PD２３から出力される検出結果V1が450[mV]であるとき、差分値Vdifは92.8[mV]となる。
【００９３】
制御部２５は、算出した差分値Vdifに基づいて、近接した物体が、人間の肌であるか否かを判断する。
【００９４】
具体的には、例えば、制御部２５は、算出した差分値Vdifが、予め設定された閾値以上であるか否かに基づいて、近接した物体が、人間の肌であるか否かを判断する。
【００９５】
なお、予め設定された閾値としては、例えば、人間の肌以外のものに対して算出される差分値Vdifよりも充分大きい値であって、人間の肌に対して算出される差分値Vdif（例えば値0.13α^2ｘγ）と同一又は小さい値が設定される。
【００９６】
また、例えば、制御部２５は、差分値Vdifを検出結果V1により正規化（除算）し、その結果得られる除算結果Rdif（=Vdif/V1）に基づいて、近接した物体が、人間の肌であるか否かを判断するようにしてもよい。
【００９７】
すなわち、制御部２５は、除算結果Rdifが所定の閾値以上であるか否かを判定し、除算結果Rdifが所定の閾値以上であると判定した場合、近接した物体を人間の肌であると判断する。
【００９８】
なお、所定の閾値としては、反射率の違いから論理的に求められる値0.21を考慮して設定される。本件出願人が予め行った実験によれば、所定の閾値について、値0.21に若干の余裕を持たせて0.1乃至0.15程度に設定した場合に、比較的良い結果が得られている。
【００９９】
以下の説明において、制御部２５は、差分値Vdifを検出結果V1により除算して得られる除算結果Rdifに基づいて、近接した物体が、人間の肌であるか否かを判断する肌判断処理を行うものとする。
【０１００】
[相互発光検出処理における動作説明]
次に、肌センサ１による、LED２２とLED２４とを相互（交互）に発光させて、近接した物体が人間の肌であるか否かを検出する相互発光肌検出処理の詳細を説明する。
【０１０１】
図５は、相互発光肌検出処理を説明するためのフローチャートである。
【０１０２】
この相互発光肌検出処理は、例えば、制御部２５により相互発光肌検出処理の開始が指示されたときに開始される。
【０１０３】
ステップＳ１乃至ステップＳ３において、物体近接判定処理が行われる。
【０１０４】
すなわち、ステップＳ１において、LED２２は、制御部２５の制御にしたがって点灯し、第１の波長の光を発光する。
【０１０５】
ステップＳ２において、PD２３は、受光を開始し、受光した受光量に応じた電圧を検出結果V0として、制御部２５に供給する。
【０１０６】
ステップＳ３において、制御部２５は、PD２３からの検出結果V0が、閾値Th_PDよりも大きいか否かに基づいて、PD２３から距離L以内に物体が近接しているか否かを判定する。そして、制御部２５は、PD２３からの検出結果V0が、閾値Th_PDよりも大きくない場合、物体が近接していないと判定し、処理はステップＳ２に戻り、それ以降、同様の処理が繰り返される。
【０１０７】
また、ステップＳ３において、制御部２５は、PD２３からの検出結果V0が、閾値Th_PDよりも大きい場合、物体が近接していると判定し、処理はステップＳ４に進められる。
【０１０８】
そして、ステップＳ４以降の処理では、近接した物体が人間の肌であるか否かを判断する肌判断処理を行う。
【０１０９】
ステップＳ４において、制御部２５は、ステップＳ５乃至ステップＳ１４の処理を行った回数をカウントするためのカウンタNを保持し、そのカウンタNを０に設定（初期化）する。
【０１１０】
ステップＳ５において、PD２３は、LED２２により発光された光の反射光を受光する。そして、PD２３は、受光した反射光の強度を検出し、その結果得られる検出結果V1を、制御部２５に供給する。
【０１１１】
ステップＳ６において、制御部２５は、ステップＳ５の処理により得られた、PD２３からの検出結果V1を保持する。
【０１１２】
なお、ステップＳ６では、制御部２５は、直前のステップＳ２の処理においてPD２３により検出された検出結果V0を、検出結果V1として保持するようにしてもよい。この場合、ステップＳ５の処理を省略することができるため、より迅速に、相互発光肌検出処理を行うことが可能となる。
【０１１３】
ステップＳ７において、LED２２は、制御部２５の制御にしたがって消灯し、第１の波長の光の発光を停止する。
【０１１４】
ステップＳ８において、LED２４は、制御部２５の制御にしたがって点灯し、第２の波長の光を発光する。
【０１１５】
ステップＳ９において、PD２３は、LED２４により発光された光の反射光を受光する。そして、PD２３は、受光した反射光の強度を検出し、その結果得られる検出結果V2を、制御部２５に供給する。
【０１１６】
ステップＳ１０において、制御部２５は、PD２３からの検出結果V2を保持する。
【０１１７】
ステップＳ１１において、LED２４は、制御部２５の制御にしたがって消灯し、第２の波長の光の発光を停止する。
【０１１８】
ステップＳ１２において、制御部２５は、保持している検出結果V1から、同じく保持している検出結果V2を差し引き、その結果得られる、反射率どうしの差を表す差分値Vdif(=V1-V2)を取得する。
【０１１９】
ステップＳ１３において、制御部２５は、取得した差分値Vdifを、検出結果V1により除算し、その結果得られる除算結果Rdif（=Vdif/V1）を取得する。
【０１２０】
ステップＳ１４において、制御部２５は、取得した除算結果Rdifが所定の閾値以上であるか否かを判定する。
【０１２１】
なお、ステップＳ１４において、制御部２５は、除算結果Rdifが所定の閾値以上であって、かつ、所定の閾値よりも大きい他の閾値以下であるか否かを判定するようにしてもよい。これは、肌と同じように950[nm]付近の光を吸収する物体が存在した場合に、その吸収率の差から肌以外であると判断し、判断の信頼性を向上させるようにするためである。
【０１２２】
すなわち、肌と同様の反射特性により、950[nm]付近の光を反射する物体が存在した場合に、その反射率の差（肌の反射率の差よりも大きいものとする）から肌以外であると判断し、判断の信頼性を向上させるようにする。
【０１２３】
なお、例えば、肌と同様の反射特性により光を反射する物体が存在し、その物体において取得される除算結果Rdifが、人間の肌において取得される除算結果Rdifよりも大きい場合、人間の肌において取得される除算結果Rdifよりも大きな値であって、肌と同様の反射特性を有する物体において取得される除算結果Rdifよりも小さな値が、他の閾値として採用される。
【０１２４】
ステップＳ１４において、制御部２５は、取得した除算結果Rdifが所定の閾値以上ではないと判定した場合、処理はステップＳ１５に進められる。
【０１２５】
ステップＳ１５において、制御部２５は、カウンタNが予め決められた回数Th_Nよりも小さいか否かを判定する。そして、制御部２５は、カウンタNが回数Th_Nよりも小さくないと判定した場合、処理は終了される。
【０１２６】
また、ステップＳ１５において、制御部２５は、カウンタNが回数Th_Nよりも小さいと判定した場合、処理はステップＳ１６に進められる。
【０１２７】
ステップＳ１６において、制御部２５は、保持しているカウンタNに値１を加算し、その結果得られる加算結果を、新たなカウンタNに設定する。
【０１２８】
ステップＳ１７において、LED２２は、制御部２５の制御にしたがって点灯し、第１の波長の光を発光する。その後、処理はステップＳ５に戻り、それ以降、同様の処理が繰り返される。
【０１２９】
また、ステップＳ１４において、制御部２５は、取得した除算結果Rdifが所定の閾値以上であると判定した場合、処理はステップＳ１８に進められる。
【０１３０】
ステップＳ１８において、制御部２５は、近接した物体を人間の肌であると判断し、対応する所定の処理を実行する。
【０１３１】
すなわち、例えば、制御部２５は、第１の状態（例えば、オフ状態）、又は第１の状態とは異なる第２の状態（例えば、オン状態）のいずれかの状態とされる図示せぬ電気回路を、第１の状態から第２の状態に切り替える処理を実行する。
【０１３２】
なお、以上の一連の肌判断処理はアナログ的に処理することも、デジタル的に処理することも可能である。
【０１３３】
以上で、相互発光肌検出処理は終了される。
【０１３４】
以上説明したように、相互発光肌検出処理では、ステップＳ１乃至ステップＳ３における物体近接判定処理により、LED２２又はLED２４の一方（例えばLED２２）を発光させておき、発光された光の反射光の強度（の検出結果）が閾値Th_PDよりも大きいと判定された場合、物体とPD２３との距離は距離L以内であるとして、ステップＳ４以降の肌判断処理を実行するようにした。
【０１３５】
したがって、相互発光検出処理では、PD２３と物体との距離が距離Lであるか否かに拘らず、ステップＳ４以降の肌判断処理を繰り返し実行する場合と比較して、消費電力を少なくすることが可能となる。
【０１３６】
また、相互発光肌検出処理では、LED２２及びLED２４から、人間には見ることができない不可視な近赤外線（の光）を発光させるようにした。
【０１３７】
したがって、肌センサ１を、人間の目に触れる場所に設置したとしても、LED２２及びLED２４から発光される光を視認することができないため、LED２２及びLED２４から発光される光が眩しいことにより、人間に不愉快な思いをさせることがない。
【０１３８】
また、例えば、人間が近接したときに電子音等を発生させる防犯センサに、肌センサ１を適用した場合であっても、LED２２及びLED２４から発光される光を視認することができないため、防犯センサの存在を気付かせることなく、防犯センサを設置することが可能となる。
【０１３９】
さらに、相互発光検出処理では、LED２２とLED２４とを別々に発光させるようにしたので、LED２２により発光された光の反射光の強度と、LED２４により発光された光の反射光の強度とを、１つのPD２３により検出することが可能となる。
【０１４０】
また、相互発光検出処理では、ステップＳ１４において、PD２３に近接された物体が、人間の肌ではないと判断された場合に、最大で回数Th_Nの回数だけ、ステップＳ５乃至ステップＳ１４の処理を繰り返すようにした。
【０１４１】
したがって、相互発光検出処理では、ノイズ等の影響により、本来得られるべき、所定の閾値以上の除算結果Rdifが得られなかったとしても、ステップＳ５乃至ステップＳ１４の処理を再度（繰り返し）行うため、ステップＳ５乃至ステップＳ１４の処理を１回のみ行う場合と比較して、より正確な判断を行うことが可能となる。
【０１４２】
なお、相互発光検出処理では、近接された物体とPD２３との距離が同一の距離である場合に検出された検出結果V1及びV2に基づいて、物体が人間の肌であるか否かを判断する場合に、最も正確な判断を行うことができる。
【０１４３】
したがって、LED２２により発光される光の反射光の強度を検出するときの距離と、LED２４により発光される光の反射光の強度を検出するときの距離とが、殆ど同一の距離となるように、LED２２とLED２４とは、例えば20[ms]等の非常に短い間隔で発光させることが望ましい。
【０１４４】
＜２．第２の実施の形態＞
[肌センサの他の構成例]
次に、図６は、第２の実施の形態である肌センサ４１の構成例を示している。
【０１４５】
なお、この肌センサ４１は、第１の実施の形態である肌センサ１と同様に構成されている部分については、同一の符号を付しているため、その説明は以下省略する。
【０１４６】
すなわち、肌センサ４１は、PD２３に代えて、PD６１、及びPD６２が設けられている他は、第１の実施の形態である肌センサ１と同様に構成される。
【０１４７】
PD６１は、その受光面（反射光を受光する面）が、分光フィルタ６１aにより覆われている。
【０１４８】
分光フィルタ６１aは、第１の波長（例えば、870[nm]）の光のみを透過させるバンドパスフィルタである。
【０１４９】
すなわち、分光フィルタ６１aは、LED２２により発光される光の反射光、及びLED２４により発光される光の反射光のうち、LED２２により発光される光の反射光のみを透過させて、PD６１の受光面に受光させる。
【０１５０】
PD６１は、分光フィルタ６１aを透過する、LED２２により発光される光の反射光を受光する。
【０１５１】
そして、PD６１は、受光した反射光の強度を電圧として検出し、その結果得られる検出結果V1を制御部２５に供給する。
【０１５２】
PD６２は、その受光面が、分光フィルタ６２aにより覆われている。
【０１５３】
分光フィルタ６２aは、第１の波長とは異なる第２の波長（例えば、950[nm]）の光のみを透過させるバンドパスフィルタである。
【０１５４】
すなわち、分光フィルタ６２aは、LED２２により発光される光の反射光、及びLED２４により発光される光の反射光のうち、LED２４により発光される光の反射光のみを透過させて、PD６２の受光面に受光させる。
【０１５５】
PD６２は、分光フィルタ６２aを透過する、LED２４により発光される光の反射光を受光する。
【０１５６】
そして、PD６２は、受光した反射光の強度を電圧として検出し、その結果得られる検出結果V2を制御部２５に供給する。
【０１５７】
[同時発光検出処理における動作説明]
次に、肌センサ４１による、LED２２とLED２４とを同時に発光させて、近接した物体が人間の肌であるか否かを検出する同時発光肌検出処理の詳細を説明する。
【０１５８】
図７は、同時発光肌検出処理を説明するためのフローチャートである。
【０１５９】
この同時発光肌検出処理は、例えば、制御部２５により処理の開始が指示されたときに開始される。
【０１６０】
ステップＳ３１乃至ステップＳ３３において、物体近接判定処理が行われる。この物体近接判定処理は、図５のステップＳ１乃至ステップＳ３と同様なので、その説明は省略する。
【０１６１】
ステップＳ３４において、制御部２５は、ステップＳ３５乃至ステップＳ４４の処理を行った回数をカウントするためのカウンタNを保持し、そのカウンタNを０に設定（初期化）する。
【０１６２】
ステップＳ３５において、LED２４は、制御部２５の制御にしたがって点灯し、第２の波長の光を発光する。
【０１６３】
これにより、LED２２及びLED２４の両方が発光しており、PD６１及びPD６２には、LED２２により発光された光の反射光、及びLED２４により発光された光の反射光が照射されていることになる。
【０１６４】
ステップＳ３６において、PD６１は、LED２２により発光された光の反射光、及びLED２４により発光された光の反射光のうち、分光フィルタ６１aを透過する、LED２２により発光された光の反射光のみを受光する。そして、PD６１は、受光した反射光の強度を検出し、その結果得られる検出結果V1を、制御部２５に供給する。
【０１６５】
ステップＳ３７において、制御部２５は、PD６１からの検出結果V1を保持する。
【０１６６】
ステップＳ３８において、PD６２は、LED２２により発光された光の反射光、及びLED２４により発光された光の反射光のうち、分光フィルタ６２aを透過する、LED２４により発光された光の反射光のみを受光する。そして、PD６２は、受光した反射光の強度を検出し、その結果得られる検出結果V2を、制御部２５に供給する。
【０１６７】
ステップＳ３９において、制御部２５は、PD６２からの検出結果V2を保持する。
【０１６８】
ステップＳ４０において、LED２２は、制御部２５の制御にしたがって消灯し、第１の波長の光の発光を停止する。
【０１６９】
ステップＳ４１において、LED２４は、制御部２５の制御にしたがって消灯し、第２の波長の光の発光を停止する。
【０１７０】
ステップＳ４２乃至ステップＳ４８において、図５のステップＳ１２乃至ステップＳ１８と同様の処理が行われる。
【０１７１】
以上で、同時発光肌検出処理は終了される。
【０１７２】
以上説明したように、同時発光肌検出処理では、LED２２及びLED２４を同時に点灯させ、物体とPD６１及びPD６２との距離が同一の距離において、LED２２により発光される光の反射光の強度、及びLED２４により発光される光の反射光の強度を検出し、その検出結果V1及びV2に基づいて、近接された物体が人間の肌であるか否かを判断するようにした。
【０１７３】
したがって、同時発光検出処理では、同一の距離において検出された検出結果V1及びV2に基づいて、物体が人間の肌であるか否かを判断するため、異なる距離において検出された検出結果V1及びV2に基づいて判断する場合と比較して、より正確に、近接された物体が人間の肌であるか否かを判断することが可能となる。
【０１７４】
＜３．第３の実施の形態＞
[肌検出ボタンにおける外観例]
次に、図８は、第３の実施の形態である肌検出ボタン８１の外観例を示している。
【０１７５】
この肌検出ボタン８１は、肌検出ボタン８１の中央に肌センサ１が配置された押しボタン式のボタンであり、押下されたことに対応して、肌センサ１による交互発光肌検出処理が行われる。
【０１７６】
肌検出ボタン８１は、物体により押下されたとき、物体と肌センサ１との距離が（殆ど）０となるため、物体と肌センサ１との距離が０である場合に算出される差分値Vdifのみを考慮して所定の閾値を設定することが可能となる。
【０１７７】
なお、肌検出ボタン８１では、肌センサ１を含むように構成したが、肌センサ１に代えて、肌センサ４１を採用することが可能である。この場合、肌検出ボタン８１は、押下されたことに対応して、肌センサ４１による同時発光肌検出処理が行われる。
【０１７８】
また、第３の実施の形態では、肌検出ボタン８１を押下することにより、肌センサ１が作動するようにしたが、肌センサ１を作動開始させるトリガとしては、物体と肌センサ１との距離が所定以下であることを検出したことに対応して、肌センサ１に交互発光肌検出処理を実行させることが可能なものであれば、どのようなものでもよい。
【０１７９】
すなわち、例えば、物体と肌センサ１との距離を検出し、検出した距離が所定以下である場合に肌センサ１に交互発光肌検出処理を実行させる距離検出スイッチ、又は物体が接触したことに対応して、肌センサ１に交互発光肌検出処理を実行させるタッチパネル等を採用することが可能となる。
【０１８０】
＜４．第４の実施の形態＞
次に、図９乃至図１３を参照して、肌センサ１が設けられた電子機器の一例を説明する。
【０１８１】
なお、電子機器は、肌センサ１に代えて、肌センサ４１、又は肌検出ボタン８１を設けるように構成することが可能であるが、その構成は、肌センサ１を設ける場合と同様であるため、以下、説明は省略する。
【０１８２】
[肌センサが設けられたパーソナルコンピュータの外観例]
図９は、肌センサ１が設けられたパーソナルコンピュータ１２１の外観例を示している。
【０１８３】
このパーソナルコンピュータ１２１は、いわゆるノート型のパーソナルコンピュータであり、肌センサ１の他、肌センサ１の近くに配置されているタッチパッド１４１、キーボード１４２、及びディスプレイ等により構成されている。
【０１８４】
このパーソナルコンピュータ１２１は、肌センサ１により、使用者の親指等が肌センサ１に接触していると判断されている期間のみ、タッチパッド１４１による入力を有効にする。
【０１８５】
使用者は、タッチパッド１４１を操作する場合に、使用者の親指等を肌センサ１に接触させるようにする。なお、キーボード１４２を操作する場合には、キーボード１４２からタッチパッド１４１を挟んで肌センサ１が設けられているため、使用者の肌（手）が肌センサ１に接触することは（殆ど）ない。
【０１８６】
したがって、使用者が、キーボード１４２を操作している場合に、使用者の手首や衣服の袖部分がタッチパッド１４１に触れてしまったときでも、タッチパッド１４１が誤って操作されることを防止することが可能となり、操作性を向上させることができる。
【０１８７】
また、図９に示された構成は、パーソナルコンピュータ１２１に限定されない。
【０１８８】
すなわち、例えば、ボタンが押下されても動作しないようにするロック機能を有効又は無効（解除）にすることが可能な携帯電話機に対しても、肌センサ１を設けるように構成することが可能である。
【０１８９】
この場合、例えば、肌センサ１により、使用者が携帯電話機を握っていないと判断されている場合には、ロック機能を有効にしておき、肌センサ１により、使用者が携帯電話機を握っていると判断されている場合には、ロック機能を無効にするように構成することが可能である。
【０１９０】
このように構成した携帯電話機では、使用者がロック機能を無効する操作を行うことなく、使用者が携帯電話機を使用するために、携帯電話機を握っただけで、ロック機能が無効となるため、より操作性を向上させることが可能となる。
【０１９１】
[肌センサが設けられたデジタルスチルカメラの外観例]
次に、図１０は、肌センサ１が設けられたデジタルスチルカメラ１６１の外観例を示している。
【０１９２】
このデジタルスチルカメラ１６１は、例えば、ファインダ１８１を覗きながら撮影（撮像）を行う撮影モード、及び撮影モードによる撮影により得られる撮影画像の再生（表示）を行う再生モードのいずれかに設定される。なお、デジタルスチルカメラ１６１では、通常、再生モードに設定されているものとする。
【０１９３】
デジタルスチルカメラ１６１は、ファインダ１８１、撮影画像を表示する表示部１８２、及びレリーズスイッチ等により構成されている。また、デジタルスチルカメラ１６１には、使用者がファインダ１８１を覗いている場合に、肌センサ１に使用者の肌（例えば、顔）が接触する位置として、例えばファインダ１８１と表示部１８２との間の位置に、肌センサ１が配置されている。
【０１９４】
デジタルスチルカメラ１６１は、肌センサ１により、肌センサ１に使用者の肌が接触していると判断された場合、すなわち、使用者がファインダ１８１を覗いている場合、設定されるモードを、再生モードから撮影モードに切り替える。
【０１９５】
また、デジタルスチルカメラ１６１は、肌センサ１により、肌センサ１に使用者の肌が接触していないと判断された場合、すなわち、使用者がファインダ１８１を覗いていない場合、設定されるモードを、撮影モードから再生モードに切り替える。
【０１９６】
デジタルスチルカメラ１６１では、肌センサ１により、使用者がファインダ１８１を覗いていると判断された場合、再生モードから撮影モードに切り替えるようにし、肌センサ１により、使用者がファインダ１８１を覗いていないと判断された場合、撮影モードから再生モードに切り替えるようにした。
【０１９７】
したがって、デジタルスチルカメラ１６１では、使用者が、再生モードから撮影モード、又は撮影モードから再生モードへの切り替え操作を行う必要がなくなるため、デジタルスチルカメラ１６１の使い勝手を向上させることが可能となる。
【０１９８】
なお、デジタルスチルカメラ１６１による構成は、動画像を撮影するビデオカメラ等にも適用することが可能である。
【０１９９】
[肌センサが設けられたレントゲン撮像装置の外観例]  次に、図１１は、肌センサ１と同様の機能を有する肌センサ１a乃至肌センサ１cが設けられたレントゲン撮影装置２０１の外観例を示している。
【０２００】
このレントゲン撮影装置２０１は、肌センサ１a乃至肌センサ１cにより、患者（上半身は裸とされている）がレントゲン撮影を行うための適切な姿勢をとっているか否かを判断する。そして、レントゲン撮影装置２０１は、肌センサ１により、患者が適切な姿勢をとっていると判断された場合、Ｘ線を照射してレントゲン撮影を行う。
【０２０１】
すなわち、例えば、レントゲン撮影装置２０１には、レントゲン撮影を行う場合に、患者の顎、両肩、及び腹部が接触する位置にそれぞれ、肌センサ１a、肌センサ１b、及び肌センサ１cが設けられている。
【０２０２】
レントゲン撮影装置２０１は、肌センサ１a、肌センサ１b、及び肌センサ１cにより、患者の顎、両肩、及び腹部が接触する位置に、患者の顎、両肩、及び腹部が接触していると判断された場合に、レントゲン撮影を行うための操作が可能となる。
【０２０３】
したがって、レントゲン撮影装置２０１では、患者の顎、両肩、及び腹部が接触する位置に、患者の顎、両肩、及び腹部の少なくとも１つが接触していない場合に、誤ってレントゲン撮影を行ってしまうことを防止することが可能となる。
【０２０４】
[肌センサが設けられた血圧計の外観例]
次に、図１２は、肌センサ１と同様の機能を有する肌センサ１a及び肌センサ１bが設けられた血圧計２２１の外観例を示している。
【０２０５】
この血圧計２２１は、肌センサ１a及び肌センサ１bにより、患者が、血圧を測定するための適切な姿勢をとっているか否かを判断する。そして、血圧計２２１は、肌センサ１a及び肌センサ１bにより、患者が適切な姿勢をとっていると判断された場合、血圧の測定を行う。
【０２０６】
すなわち、例えば、血圧計２２１には、血圧を測る動作を行う場合に、患者の肘及び二の腕が接触する位置にそれぞれ、肌センサ１a及び肌センサ１bが設けられている。
【０２０７】
血圧計２２１は、肌センサ１a及び肌センサ１bにより、患者の肘及び二の腕が接触する位置に、患者の肘及び二の腕が接触していると判断された場合に、血圧の測定を行なうための操作が可能となる。
【０２０８】
したがって、血圧計２２１では、患者の肘及び二の腕が接触する位置に、患者の肘及び二の腕の少なくとも１つが接触していない場合に、誤って血圧の測定を行ってしまうことを防止することが可能となる。
【０２０９】
また、例えば、レーザを照射して顔のシミ等を除去するレーザ美顔器において、レーザを照射する照射部の先端に、肌センサ１を設けておき、肌センサ１により、照射部に肌が近接されていると判断された場合にのみ、照射部からレーザが照射されるように構成することが可能である。
【０２１０】
この場合、レーザ美顔器の照射部からは、照射部に肌が近接されているときに限り、レーザが照射されることになるため、肌以外のもの（例えば、目等）にレーザが照射されることがなく、安全性が向上する。
【０２１１】
さらに、酸素マスクや点滴等のように、患者に接触している状態で適切に機能するものに対して、肌センサ１を設けるようにすれば、肌センサ１により、酸素マスクや点滴等が、患者の肌に接触しているか否かを判断することにより、酸素マスクや点滴等が患者に適切に接触（付加）されているか否かを検出することが可能となる。
【０２１２】
[肌センサが設けられたドア鍵の外観例]
次に、図１３は、肌センサ１が設けられたドア鍵（サムターン）２４１の外観例を示している。
【０２１３】
このドア鍵２４１は、例えば、玄関の内側（部屋側）の鍵の施錠及び解錠を行うために回転される。ドア鍵２４１は、人間の指等のみにより回転させることが可能である。
【０２１４】
すなわち、例えば、ドア鍵２４１には、玄関の鍵の施錠又は解錠を行う場合に、人間の指等が接触する位置に、肌センサ１が設けられている。
【０２１５】
ドア鍵２４１は、肌センサ１により、人間の指等が接触する位置に、人間の指等が接触していると判断された場合に、玄関の鍵の施錠又は解錠を行うために回転可能となる。
【０２１６】
したがって、ドア鍵２４１は、人間の指等以外のものでは回転させることができないため、玄関の外側から、特殊な工具を差し込んでドア鍵２４１を不正に回転させて解錠させる、いわゆるサムターン回しを防止することが可能となる。
【０２１７】
なお、ドア鍵２４１は、玄関の鍵について用いる他、窓の鍵についても用いることが可能である。
【０２１８】
ところで、第１の実施の形態では、肌センサ１に設けられたPD２３に基づいて、反射光の強度を検出し、その検出結果に基づいて、肌センサ１に近接した物体が人間の肌であるか否かを判断するようにしたが、例えば、PD２３に代えて、PD２３と同程度の大きさのカメラを用いるようにして、近接した物体が人間の肌であるか否かを判断するように構成することができる。
【０２１９】
＜５．第５の実施の形態＞
[カメラを用いた場合の肌センサの構成例]
図１４は、第５の実施の形態である肌センサ２６１の構成例を示している。
【０２２０】
なお、この肌センサ２６１は、第１の実施の形態である肌センサ１と同様に構成されている部分については、同一の符号を付しているため、その説明は以下、適宜省略する。
【０２２１】
すなわち、肌センサ２６１は、PD２３及び制御部２５に代えて、カメラ２８１及び制御部２８２が設けられている他は、第１の実施の形態である肌センサ１と同様に構成される。
【０２２２】
カメラ２８１は、例えば、PD２３と同程度の大きさの小型カメラであり、LED２２によって照射される第１の波長の光の反射光を受光し、その結果得られる第１の撮像画像を、制御部２８２に供給する。
【０２２３】
また、カメラ２８１は、LED２４によって照射される第２の波長の光の反射光を受光し、その結果得られる第２の撮像画像を、制御部２８２に供給する。
【０２２４】
なお、肌センサ２６１において、LED２２から発光される光と、LED２４により発光される光とを、いずれの光も同一の反射率で反射させる鏡面等で反射させた場合に、カメラ２８１により得られる第１及び第２の撮像画像の、対応する画素の画素値どうしが同一となるように、LED２２及びLED２４の発光が制御されているものとする。
【０２２５】
制御部２８２は、カメラ２８１からの第１及び第２の撮像画像に基づいて、人間の肌の検出を行なう。なお、制御部２８２が行う人間の肌の検出については、図１５を参照して後述する。
【０２２６】
そして、制御部２８２は、カメラ２８１から供給される第１の撮像画像（又は第２の撮像画像）から、例えば、所定の大きさ（人間の肌が近接したと判断される大きさ）以上の、人間の肌部分を表す肌領域が検出できた場合には、肌センサ２６１に、人間の肌が近接したと判断して、対応する処理を行う。
【０２２７】
また、制御部２８２は、肌センサ２６１の動作モードを設定し、設定した動作モードに対応した処理が行なわれるように、LED２２、LED２４、及びカメラ２８１を制御する。なお、動作モードの詳細については、図１６を参照して後述する。
【０２２８】
[制御部２８２が行う肌の検出方法]
次に、図１５は、制御部２８２が行なう、肌の検出方法の詳細を示している。
【０２２９】
例えば、制御部２８２には、カメラ２８１から、人間の肌部分を表す肌領域３０１a及び非肌領域３０１b(肌領域３０１a以外の領域)により構成される第１の撮像画像３０１、並びに、肌領域３０２a及び非肌領域３０２b(肌領域３０２a以外の領域)により構成される第２の撮像画像３０２が供給される。
【０２３０】
制御部２８２は、カメラ２８１から供給される第１の撮像画像３０１、及び第２の撮像画像３０２に対して、LPF（low pass filter）を用いた平滑化を行う。そして、制御部２８２は、平滑化後の第１の撮像画像３０１、平滑化後の第２の撮像画像３０２の対応する画素の輝度値どうしの差分絶対値を算出し、その差分絶対値を画素値とする差分画像３０３を生成する。
【０２３１】
制御部２８２は、生成した差分画像３０３に対して、差分画像３０３を構成する画素の画素値のうち、２値化に用いる２値化閾値以上の画素値を１とし、２値化閾値未満の画素値を０とする２値化を行う。
【０２３２】
いま、差分画像３０３における肌領域３０３aは、肌領域３０１aと肌領域３０２aとの差分絶対値を画素値とする画素により構成されている。したがって、肌領域３０３aを構成する画素の画素値は、人間の肌に対する第１の波長の光の反射率と、人間の肌に対する第２の波長の光の反射率との差に対応して、比較的大きな値となっている。
【０２３３】
また、差分画像３０３における非肌領域３０３bは、非肌領域３０１bと非肌領域３０２bとの差分絶対値を画素値とする画素により構成されている。したがって、非肌領域３０３bを構成する画素の画素値は、人間の肌以外の物体に対する第１の波長の光の反射率と、人間の肌以外の物体に対する第２の波長の光の反射率との差に対応して、比較的小さな値となっている。
【０２３４】
したがって、差分画像３０３は、制御部２８２により行われる２値化により、肌領域３０３aを構成する画素の画素値が１とされた肌領域３０４a、及び非肌領域３０３bを構成する画素の画素値が０とされた非肌領域３０４ｂにより構成される２値化肌画像３０４に変換される。
【０２３５】
そして、例えば、制御部２８２は、その２値化により得られる２値化肌画像３０４上に、所定の大きさ（人間の肌が近接したと判断される大きさ）以上の肌領域３０４aが存在すると判定した場合には、肌センサ２６１に人間の肌が近接したと判断し、対応する所定の処理を実行する。
【０２３６】
なお、制御部２８２は、２値化により得られる２値化肌画像３０４上に、所定の大きさ以上の肌領域３０４aが存在しないと判定した場合には、肌センサ２６１に人間の肌が近接していないと判断する。
【０２３７】
[動作モードの遷移の一例]
次に、図１６は、肌センサ２６１における動作モードの遷移の一例を示している。
【０２３８】
肌センサ２６１は、例えば、図１６に示されるように、アクティブモード、準アクティブモード、スリープモード、及びストップモードのいずれかの動作モードとされる。
【０２３９】
すなわち、例えば、制御部２８２は、肌センサ２６１の動作モードを表すモード情報を、記憶部２６に記憶させるようにしておく。そして、制御部２８２は、記憶部２６に記憶されているモード情報に基づいて、肌センサ２６１の動作モードを判定し、判定した動作モードに対応した処理が行なわれるように、LED２２、LED２４及びカメラ２８１を制御する。
【０２４０】
具体的には、例えば、制御部２８２は、肌センサ２６１の電源がオンされたことに対応して、記憶部２６に記憶されているモード情報を、アクティブモードを表すモード情報に更新して、肌センサ２６１の動作モードを、ストップモードからアクティブモードに遷移させる。
【０２４１】
なお、例えば、記憶部２６には、ストップモードを表すモード情報が予め記憶されているものとする。
【０２４２】
制御部２８２は、記憶部２６に記憶されているモード情報を、記憶部２６から読み出し、読み出したモード情報に基づいて、肌センサ２６１の動作モードを判定する。
【０２４３】
そして、制御部２８２は、読み出したモード情報に基づいて、肌センサ２６１の動作モードがアクティブモードであると判定した場合、図１７に示されるような撮像タイミング及び発光タイミングで、カメラ用相互発光肌検出処理を行う。
【０２４４】
次に、図１７は、動作モードがアクティブモードである場合に、肌センサ２６１が行うカメラ用相互発光肌検出処理の一例を示している。
【０２４５】
図１７のAには、カメラ２８１の撮像タイミングを表すVD（垂直同期）信号が示されている。図１７のBには、LED２２の発光タイミングを表す発光信号が示されている。図１７のCには、LED２４の発光タイミングを表す発光信号が示されている。
【０２４６】
なお、図１７のA乃至図１７のCの横軸は時刻を表している。これらのことは、後述する図１８及び図１９についても同様である。
【０２４７】
制御部２８２は、記憶部２６から読み出したモード情報が、アクティブモードを表している場合、カメラ２８１を制御して、図１７のAに示されるような撮像タイミング（撮像開始時刻）t1,t2,t3,・・・から、露光時間（撮像時間）Rだけ撮像を行なわせる。
【０２４８】
なお、図１７のAにおいて、例えば、制御部２８２は、カメラ２８１を制御して、３０[fps]から６０[fps]の周期で撮像を行なわせるようにしている。
【０２４９】
また、制御部２８２は、LED２２を制御して、図１７のBに示されるような発光タイミング（発光開始時刻）t1,t3,t5,t7,・・・で、発光時間R（=露光時間R）だけ第１の波長の光を発光させるとともに、図１７のCに示されるような発光タイミングt2,t4,t6,t8,・・・で、発光時間Rだけ第２の波長の光を発光させる。
【０２５０】
この場合、例えば、時刻t1から露光時間Rにおいて、LED２２は、第１の波長の光を発光し、カメラ２８１は、LED２２からの光が照射された被写体からの反射光を受光し、その受光により得られる第１の撮像画像３０１を制御部２８２に供給する。なお、時刻t3,t5,t7,・・・それぞれから露光時間Rにおいても、同様の処理が行なわれる。
【０２５１】
また、例えば、時刻t2から露光時間Rにおいて、LED２４は、第２の波長の光を発光し、カメラ２８１は、LED２４からの光が照射された被写体からの反射光を受光し、その受光により得られる第２の撮像画像３０２を制御部２８２に供給する。なお、時刻t2,t4,t6,・・・それぞれから露光時間Rにおいても、同様の処理が行なわれる。
【０２５２】
制御部２８２は、カメラ２８１から、第１の撮像画像３０１及び第２の撮像画像３０２が供給される毎に、第１の撮像画像３０１及び第２の撮像画像３０２に基づいて、肌の検出を行なう。
【０２５３】
そして、制御部２８２は、記憶部２６に予め記憶されている制限時間T1（例えば、１分）内に肌を検出できなかった場合、記憶部２６に記憶されているモード情報を、準アクティブモードを表すモード情報に更新して、肌センサ２６１の動作モードを、アクティブモードから準アクティブモードに遷移させる。
【０２５４】
なお、制限時間T1は、例えば、アクティブモードにおいて予め決められた回数分の肌の検出を試みることが可能な時間に設定される。この場合、制御部２８２は、肌の検出を試みて、予め決められた回数以内に、肌を検出できなかったときに、肌センサ２６１の動作モードを、アクティブモードから準アクティブモードに遷移させることとなる。
【０２５５】
このことは、肌センサ２６１の動作モードが準アクティブモードである場合に行われるカメラ用相互発光肌検出処理についても同様のことが言える。
【０２５６】
また、制御部２８２は、記憶部２６から読み出したモード情報が、準アクティブモードを表している場合、図１８に示されるような撮像タイミング及び発光タイミングで、カメラ用相互発光肌検出処理を行う。
【０２５７】
次に、図１８は、動作モードが準アクティブモードである場合に、肌センサ２６１が行うカメラ用相互発光肌検出処理の一例を示している。
【０２５８】
制御部２８２は、記憶部２６から読み出したモード情報が、準アクティブモードを表している場合、カメラ２８１を制御して、図１８のAに示されるような撮像タイミング（撮像開始時刻）t1,t2,t5,t6,・・・から、露光時間Rだけ撮像を行なわせる。
【０２５９】
なお、図１８のAにおいて、例えば、制御部２８２は、カメラ２８１を制御して、図１７のAにおける撮像の周期（３０[fps]から６０[fps]の周期）よりも長い１０[fps]から２０[fps]の周期で撮像を行なわせるようにしている。
【０２６０】
また、制御部２８２は、LED２２を制御して、図１８のBに示されるような発光タイミング（発光開始時刻）t1,t5,・・・で、発光時間Rだけ第１の波長の光を発光させるとともに、図１８のCに示されるような発光タイミングt2,t6,・・・で、発光時間Rだけ第２の波長の光を発光させる。
【０２６１】
そして、カメラ２８１では、アクティブモードの場合と同様にして、第１の撮像画像３０１及び第２の撮像画像３０２の撮像が行なわれて、制御部２８２に供給される。制御部２８２では、アクティブモードの場合と同様にして、カメラ２８１からの第１の撮像画像３０１及び第２の撮像画像３０２に基づいて、肌の検出が行なわれる。
【０２６２】
また、制御部２８２は、記憶部２６が予め記憶している制限時間T2（例えば、３分）内に肌を検出できなかった場合、記憶部２６に記憶されているモード情報を、スリープモードを表すモード情報に更新して、肌センサ２６１の動作モードを、準アクティブモードからスリープモードに遷移させる。
【０２６３】
次に、図１９は、動作モードがスリープモードである場合に、肌センサ２６１が行う動き判定処理の一例を示している。
【０２６４】
制御部２８２は、記憶部２６から読み出したモード情報が、スリープモードを表している場合、カメラ２８１を制御して、図１９のAに示されるような撮像タイミング（撮像開始時刻）t1,t5,・・・から、露光時間Rだけ撮像を行なわせる。
【０２６５】
また、制御部２８２は、LED２２を制御して、図１９のBに示されるような発光タイミング（発光開始時刻）t1,t5,・・・で、発光時間Rだけ第１の波長の光を発光させる。
【０２６６】
なお、動作モードがスリープモードである場合には、制御部２８２は、図１９のCに示されるように、LED２４を発光させないように制御する。
【０２６７】
この場合、例えば、時刻t1から露光時間Rにおいて、LED２２は、第１の波長の光を発光し、カメラ２８１は、LED２２からの光が照射された被写体からの反射光を受光し、その受光により得られる第１の撮像画像３０１を、第１の判定用画像として、制御部２８２に供給する。
【０２６８】
また、例えば、時刻t5から露光時間Rにおいて、LED２２は、第１の波長の光を発光し、カメラ２８１は、LED２２からの光が照射された被写体からの反射光を受光し、その受光により得られる第１の撮像画像３０１を、第２の判定用画像として、制御部２８２に供給する。
【０２６９】
制御部２８２は、カメラ２８１からの第１及び第２の判定用画像に基づいて、カメラ２８１の撮像範囲内に動きのある物体が存在するか否か（第１又は第２の判定用画像上に、動きのある物体が存在するか否か）を判定する動き判定処理を行なう。なお、動き判定処理の詳細は、図２３のフローチャートを参照して後述する。
【０２７０】
また、制御部２８２は、動き判定処理において、記憶部２６が予め記憶している制限時間T3（例えば、１０分）内に動きのある物体が存在するとの判定結果を得られなかった場合、記憶部２６に記憶されているモード情報を、ストップモードを表すモード情報に更新して、肌センサ２６１の動作モードを、スリープモードからストップモードに遷移させる。
【０２７１】
この場合、制御部２８２は、ユーザが肌センサ２６１の電源を切り忘れている可能性が高いと判断し、肌センサ２６１の動作モードがストップモードに遷移したことに対応して、肌センサ２６１の電源を完全にオフする（切る）。
【０２７２】
なお、肌センサ２６１の電源がオンされた場合には、制御部２８２は、記憶部２６に記憶されているモード情報を、アクティブモードを表すモード情報に更新して、肌センサ２６１の動作モードを、ストップモードからアクティブモードに遷移させる。
【０２７３】
また、制御部２８２は、肌センサ２６１の電源を完全にオフする代わりに、肌センサ２６１を、いわゆるスリープ状態（ユーザの操作により直ちに復帰可能な状態）にすることができる。この場合、肌センサ２６１の電源を完全にオフする場合と比較して、より迅速に、ストップモードから他のモードに遷移することが可能となる。
【０２７４】
[モード遷移処理の説明]
次に、図２０及び図２１のフローチャートを参照して、肌センサ２６１が行なうモード遷移処理について説明する。
【０２７５】
なお、このモード遷移処理は、例えば、肌センサ２６１の電源がオンされたときに開始される。
【０２７６】
このとき、ステップＳ６１において、制御部２８２は、肌センサ２６１の電源がオンされたことに対応して、記憶部２６に記憶されているモード情報を、アクティブモードを表すモード情報に更新して、肌センサ２６１の動作モードをアクティブモードに遷移させる。
【０２７７】
ステップＳ６２において、制御部２８２は、記憶部２６に記憶されているモード情報に基づいて、肌センサ２６１の動作モードを判定する。
【０２７８】
いまの場合、肌センサ２６１の動作モードはアクティブモードに設定されている。このため、制御部２８２は、記憶部２６に記憶されているモード情報に基づいて、肌センサ２６１の動作モードをアクティブモードであると判定する。そして、制御部２８２は、カメラ２８１の撮像タイミング、並びにLED２２及びLED２４の発光タイミングを、アクティブモードに対応する撮像タイミング及び発光タイミング（図１７）に設定する。
【０２７９】
ステップＳ６３では、制御部２８２は、時間の計時を開始する。ステップＳ６４において、制御部２８２は、計時により得られる計時時間が、記憶部２６に予め保持している制限時間T1を経過しているか否かを判定する。
【０２８０】
そして、制御部２８２は、計時時間が、制限時間T1を経過していないと判定した場合、処理をステップＳ６５に進める。
【０２８１】
ステップＳ６５では、図１７に示されたような撮像タイミング及び発光タイミングで、カメラ２８１、並びにLED２２及びLED1２４を制御して、LED２２及びLED２４を相互に発光させ、カメラ２８１の撮像により得られる第１及び第２の撮像画像に基づいて人間の肌を検出するカメラ用相互発光肌検出処理を行なう。
【０２８２】
なお、カメラ用相互発光肌検出処理の詳細は、図２２のフローチャートを参照して後述する。
【０２８３】
ステップＳ６６において、制御部２８２は、ステップＳ６５のカメラ用相互発光肌検出処理による検出結果に基づいて、第１の撮像画像（又は第２の撮像画像）から、所定の大きさ以上の肌領域が検出されたか否かを判定し、所定の大きさ以上の肌領域が検出されなかったと判定した場合、処理をステップＳ６４に戻し、それ以降同様の処理を行なう。
【０２８４】
また、ステップＳ６６において、制御部２８２は、ステップＳ６５のカメラ用相互発光肌検出処理による検出結果に基づいて、所定の大きさ以上の肌領域が検出されたと判定した場合、処理をステップＳ６７に進める。
【０２８５】
ステップＳ６７では、制御部２８２は、計時中の計時時間を０に戻し、処理をステップＳ６３に戻す。そして、ステップＳ６３において、制御部２８２は、計時を０から開始して、それ以降同様の処理を行なう。
【０２８６】
また、ステップＳ６４において、制御部２８２は、計時時間が、時間T1を経過していると判定した場合、処理をステップＳ６８に進める。ステップＳ６８では、制御部２８２は、記憶部２６に記憶されているモード情報を、準アクティブモードを表すモード情報に更新して、肌センサ２６１の動作モードを、アクティブモードから準アクティブモードに遷移させる。
【０２８７】
ステップＳ６９において、制御部２８２は、記憶部２６に記憶されているモード情報に基づいて、肌センサ２６１の動作モードを判定する。
【０２８８】
いまの場合、肌センサ２６１の動作モードは準アクティブモードに設定されている。このため、制御部２８２は、記憶部２６に記憶されているモード情報に基づいて、肌センサ２６１の動作モードがアクティブモードであると判定する。そして、制御部２８２は、カメラ２８１の撮像タイミング、並びにLED２２及びLED２４の発光タイミングを、準アクティブモードに対応する撮像タイミング及び発光タイミング（図１８）に設定する。
【０２８９】
ステップＳ７０では、制御部２８２は、ステップＳ６３の処理から計時中の計時時間を０に戻し、計時を０から開始する。ステップＳ７１において、制御部２８２は、計時により得られる計時時間が、記憶部２６に予め保持している制限時間T2を経過しているか否かを判定する。
【０２９０】
そして、制御部２８２は、計時時間が、制限時間T2を経過していないと判定した場合、処理をステップＳ７２に進める。ステップＳ７２では、制御部２８２は、図１８に示されたような撮像タイミング及び発光タイミングで、カメラ２８１、並びにLED２２及びLED２４を制御して、後述する図２２で説明するカメラ用相互発光肌検出処理を行なう。
【０２９１】
ステップＳ７３において、制御部２８２は、ステップＳ７２のカメラ用相互発光肌検出処理による検出結果に基づいて、第１の撮像画像（又は第２の撮像画像）から、所定の大きさ以上の肌領域が検出されたか否かを判定し、所定の大きさ以上の肌領域が検出されなかったと判定した場合、処理をステップＳ７１に戻し、それ以降同様の処理を行なう。
【０２９２】
また、ステップＳ７３において、制御部２８２は、ステップＳ７２のカメラ用相互発光肌検出処理による検出結果に基づいて、所定の大きさ以上の肌領域が検出されたと判定した場合、処理をステップＳ６１に戻す。
【０２９３】
そして、ステップＳ６１では、制御部２８２は、記憶部２６に記憶されているモード情報を、アクティブモードを表すモード情報に更新して、肌センサ２６１の動作モードを、準アクティブモードからアクティブモードに遷移させて、それ以降同様の処理が行なわれる。
【０２９４】
また、ステップＳ７１において、制御部２８２は、計時時間が、制限時間T2を経過していると判定した場合、処理を、図２１のステップＳ７４に進める。
【０２９５】
ステップＳ７４では、制御部２８２は、記憶部２６に記憶されているモード情報を、スリープモードを表すモード情報に更新して、肌センサ２６１の動作モードを、準アクティブモードからスリープモードに遷移させる。
【０２９６】
ステップＳ７５において、制御部２８２は、記憶部２６に記憶されているモード情報に基づいて、肌センサ２６１の動作モードを判定する。
【０２９７】
いまの場合、肌センサ２６１の動作モードはスリープモードに設定されている。このため、制御部２８２は、記憶部２６に記憶されているモード情報に基づいて、肌センサ２６１の動作モードがスリープモードであると判定する。そして、制御部２８２は、カメラ２８１の撮像タイミング、並びにLED２２及びLED２４の発光タイミングを、スリープモードに対応する撮像タイミング及び発光タイミング（図１９）に設定する。
【０２９８】
ステップＳ７６では、制御部２８２は、ステップＳ７０の処理から計時中の計時時間を０に戻し、計時を０から開始する。ステップＳ７７において、制御部２８２は、計時により得られる計時時間が、記憶部２６に予め保持している制限時間T3を経過しているか否かを判定する。
【０２９９】
そして、制御部２８２は、計時時間が、制限時間T3を経過していないと判定した場合、処理をステップＳ７８に進める。
【０３００】
ステップＳ７８では、制御部２８２は、図１９に示されたような撮像タイミング及び発光タイミングで、カメラ２８１、並びにLED２２及びLED２４を制御して、カメラ２８１の撮像範囲内に動きのある物体が存在するか否かを判定する動き判定処理を行なう。なお、動き判定処理の詳細は、図２３のフローチャートを参照して後述する。
【０３０１】
ステップＳ７９において、制御部２８２は、ステップＳ７８の動き判定処理による判定結果が、カメラ２８１の撮像範囲内に動きのある物体が存在しないとの判定結果である場合、処理をステップＳ７７に戻し、それ以降同様の処理を行なう。
【０３０２】
また、ステップＳ７９において、制御部２８２は、ステップＳ７８の動き判定処理による判定結果が、カメラ２８１の撮像範囲内に動きのある物体が存在するとの判定結果である場合、処理を、図２０のステップＳ６８に戻す。
【０３０３】
そして、ステップＳ６８では、制御部２８２は、記憶部２６に記憶されているモード情報を、準アクティブモードを表すモード情報に更新して、肌センサ２６１の動作モードを、スリープモードから準アクティブモードに遷移させて、それ以降同様の処理を行なう。
【０３０４】
また、ステップＳ７７において、制御部２８２は、計時時間が、制限時間T3を経過していると判定した場合、処理をステップＳ８０に進める。ステップＳ８０では、制御部２８２は、記憶部２６に記憶されているモード情報を、ストップモードを表すモード情報に更新して、肌センサ２６１の動作モードを、スリープモードからストップモードに遷移させ、肌センサ２６１の電源を完全にオフする。以上でモード遷移処理は終了される。
【０３０５】
以上説明したように、モード遷移処理によれば、肌センサ２６１に対して人間の肌が近接する頻度に応じて、カメラ２８１が行なう撮像の周期、並びにLED２２及びLED２４を発光させる周期を変更するように、肌センサ２６１の動作モードを遷移させるようにした。
【０３０６】
したがって、肌が近接する頻度が小さくなる程に、カメラ２８１が行なう撮像の周期、並びにLED２２及びLED２４を発光させる周期を長くするように、肌センサ２６１の動作モードを遷移させるようにしたので、例えば、常に、図１７に示されるような撮像タイミング及び発光タイミングでカメラ用相互発光肌検出処理を行う場合と比較して、電力の消費を抑制することが可能となる。
【０３０７】
また、肌が近接する頻度が大きくなる程に、カメラ２８１が行なう撮像の周期、並びにLED２２及びLED２４を発光させる周期を短くするように、肌センサ２６１の動作モードを遷移させるようにしたので、電力の消費を抑制しつつ、近接した肌を精度良く検出できる。
【０３０８】
[カメラ用相互発光肌検出処理の説明]
次に、図２２のフローチャートを参照して、肌センサ２６１の動作モードがアクティブモードに設定されている場合に行われる、図２０のステップＳ６５におけるカメラ用相互発光肌検出処理の詳細について説明する。
【０３０９】
なお、肌センサ２６１の動作モードが準アクティブモードに設定されている場合に行われるカメラ用相互発光肌検出処理（図２０のステップＳ７２の処理）についても、肌センサ２６１の動作モードがアクティブモードに設定されている場合と同様に行なわれる。
【０３１０】
したがって、図２２では、肌センサ２６１の動作モードがアクティブモードに設定されている場合におけるカメラ用相互発光肌検出処理を説明することとし、肌センサ２６１の動作モードが準アクティブモードに設定されている場合についての説明は省略する。
【０３１１】
ステップＳ１０１において、LED２２は、制御部２８２からの制御にしたがって、アクティブモードに応じた発光タイミングtn(n=1,3,5,・・・)（いまの場合、例えばt1）から発光時間Rだけ、第１の波長の光を発光する。
【０３１２】
ステップＳ１０２において、カメラ２８１は、制御部２８２からの制御にしたがって、アクティブモードに応じた発光タイミングtnと同一の撮像タイミングtnから露光時間Rだけ、第１の波長の光が照射された被写体を撮像する。
【０３１３】
そして、カメラ２８１は、その撮像により得られる第１の撮像画像３０１を、制御部２８２に供給する。ステップＳ１０３において、制御部２８２は、カメラ２８１からの第１の撮像画像３０１を、図示せぬ内蔵のメモリに保持する。
【０３１４】
発光タイミング（撮像タイミング）tnから発光時間（露光時間）Rが経過したとき、処理はステップＳ１０４に進み、LED２２は、制御部２８２からの制御にしたがって消灯し、第１の波長の光の発光を停止する。また、カメラ２８１は、制御部２８２からの制御にしたがって撮像を停止する。
【０３１５】
ステップＳ１０５において、LED２４は、制御部２８２からの制御にしたがって、アクティブモードに応じた発光タイミングtm(m=2,4,6,・・・)（いまの場合、例えばt2）から発光時間Rだけ、第２の波長の光を発光する。
【０３１６】
ステップＳ１０６において、カメラ２８１は、制御部２８２からの制御にしたがって、アクティブモードに応じた発光タイミングtmと同一の撮像タイミングtmから露光時間Rだけ、第２の波長の光が照射された被写体を撮像する。
【０３１７】
そして、カメラ２８１は、その撮像により得られる第２の撮像画像３０２を、制御部２８２に供給する。ステップＳ１０７において、制御部２８２は、カメラ２８１からの第２の撮像画像３０２を、図示せぬ内蔵のメモリに保持する。
【０３１８】
発光タイミング（撮像タイミング）tmから発光時間（露光時間）Rが経過したとき、処理はステップＳ１０８に進み、LED２４は、制御部２８２からの制御にしたがって消灯し、第２の波長の光の発光を停止する。また、カメラ２８１は、制御部２８２からの制御にしたがって撮像を停止する。
【０３１９】
ステップＳ１０９において、制御部２８２は、ステップＳ１０３及びステップＳ１０７の処理において、内蔵するメモリに保持された第１の撮像画像３０１及び第２の撮像画像３０２に基づいて、図１５を参照して説明したようにして肌の検出を試みる。
【０３２０】
ステップＳ１１０において、制御部２８２は、ステップＳ１０９の処理による処理結果に基づいて、第１の撮像画像３０１（又は第２の撮像画像３０２）上から、所定の大きさ以上の肌領域を検出できたか否かを判定し、所定の大きさ以上の肌領域を検出できたと判定した場合、処理をステップＳ１１１に進める。
【０３２１】
ステップＳ１１１において、制御部２８２は、カメラ２８１の撮像により撮像した被写体（物体）が、肌センサ２６１に近接した人間の肌であると判断し、対応する所定の処理を実行する。
【０３２２】
また、ステップＳ１１０において、制御部２８２は、ステップＳ１０９の処理による処理結果に基づいて、所定の大きさ以上の肌領域を検出できなかったと判定した場合、カメラ用相互発光肌検出処理を終了する。
【０３２３】
カメラ用相互発光肌検出処理の終了後、処理を、図２０のステップＳ６５にリターンさせ、ステップＳ６６に進めるようにする。
【０３２４】
なお、モード遷移処理において、ステップＳ６４乃至ステップＳ６６の処理が繰り返し行なわれる場合、カメラ用相互発光肌検出処理において、発光タイミングt1でLED２２が発光し、発光タイミングt2でLED２４が発光するとともに、撮像タイミングt1及びt2でカメラ２８１が撮像を行う。そして、次のカメラ用相互発光肌検出処理では、発光タイミングt3でLED２２が発光し、発光タイミングt4でLED２４が発光するとともに、撮像タイミングt3及びt4でカメラ２８１が撮像を行なうこととなる。
【０３２５】
[動き判定処理の説明]
次に、図２３のフローチャートを参照して、モード遷移処理のステップＳ７８において行なわれる動き判定処理の詳細について説明する。
【０３２６】
ステップＳ１３１において、LED２２は、制御部２８２からの制御にしたがって、肌センサ２６１の動作モードとして設定されているスリープモードに応じた発光タイミングtp(p=1,5,・・・)（例えば、いまの場合t1）から発光時間Rだけ、第１の波長の光を発光する。
【０３２７】
ステップＳ１３２において、カメラ２８１は、制御部２８２からの制御にしたがって、スリープモードに応じた発光タイミングtpと同一の撮像タイミングtpから露光時間Rだけ、第１の波長の光が照射された被写体を撮像する。
【０３２８】
そして、カメラ２８１は、その撮像により得られる撮像画像を、第１の判定用画像として、制御部２８２に供給する。ステップＳ１３３において、制御部２８２は、カメラ２８１からの第１の判定用画像を、図示せぬ内蔵のメモリに保持する。
【０３２９】
発光タイミング（撮像タイミング）tp（例えば、いまの場合t1）から発光時間（露光時間）Rが経過したとき、処理はステップＳ１３４に進み、LED２２は、制御部２８２からの制御にしたがって消灯し、第１の波長の光の発光を停止する。また、カメラ２８１は、制御部２８２からの制御にしたがって撮像を停止する。
【０３３０】
ステップＳ１３５において、LED２４は、制御部２８２からの制御にしたがって、スリープモードに応じた次の発光タイミングtp（例えば、いまの場合t5）から発光時間Rだけ、第１の波長の光を発光する。
【０３３１】
ステップＳ１３６において、カメラ２８１は、制御部２８２からの制御にしたがって、ステップＳ１３５における発光タイミングtpと同一の撮像タイミングtpから露光時間Rだけ、第１の波長の光が照射された被写体を撮像する。
【０３３２】
そして、カメラ２８１は、その撮像により得られる撮像画像を、第２の判定用画像として、制御部２８２に供給する。ステップＳ１３７において、制御部２８２は、カメラ２８１からの第２の判定用画像を、図示せぬ内蔵のメモリに保持する。
【０３３３】
発光タイミングtp（例えば、いまの場合t5）から発光時間Rが経過したとき、処理はステップＳ１３８に進み、LED２２は、制御部２８２からの制御にしたがって消灯し、第１の波長の光の発光を停止する。また、カメラ２８１は、制御部２８２からの制御にしたがって撮像を停止する。
【０３３４】
ステップＳ１３９において、制御部２８２は、ステップＳ１３３及びステップＳ１３７の処理において、内蔵するメモリに保持した第１及び第２の判定用画像の、対応する画素の画素値どうしの差分絶対値を算出し、算出された差分絶対値を画素値として有する各画素により構成される判定用差分画像を生成する。
【０３３５】
ステップＳ１４０において、制御部２８２は、生成した判定用差分画像に基づいて、カメラ２８１の撮像範囲内において動きのある物体が存在するか否かを判定する。
【０３３６】
すなわち、例えば、制御部２８２は、生成した判定用差分画像を構成する各画素のうち、画素値が所定の閾値以上である画素により構成される動き領域が存在するか否かに基づいて、カメラ２８１の撮像範囲内において動きのある物体が存在するか否かを判定する。以上で動き判定処理は終了され、処理は、図２１のステップＳ７８にリターンされて、処理はステップＳ７９に進められる。
【０３３７】
なお、モード遷移処理において、ステップＳ７７乃至ステップＳ７９が繰り返し行なわれる場合、動き判定処理において、発光タイミングt1及びt5でLED２２が発光し、撮像タイミングt1及びt5でカメラ２８１が撮像を行う。そして、次の動き判定処理では、発光タイミングt9及びt13でLED２２が発光し、撮像タイミングt9及びt13でカメラ２８１が撮像を行なうこととなる。
【０３３８】
以上説明したように、動き判定処理では、第２の波長よりも短い第１の波長の光を発光するLED２２を発光させるようにして、カメラ２８１により、第１及び第２の判定用画像を生成させるようにしたので、第２の波長の光を発光するLED２４を発光させる場合と比較して、より省電力で動き判定処理を行なうことが可能となる。
【０３３９】
すなわち、カメラ２８１の受光感度特性として、波長が短い光ほど、カメラ２８１による受光感度が高いことが一般的に知られている。
【０３４０】
したがって、LED２２を発光させる場合に、LED２４を発光させる場合と同一の第１及び第２の判定用画像を生成するためには、LED２４から発光される光の強度よりも小さな強度の光を発光させればよいため、より省電力で動き判定処理を行なうことができる。
【０３４１】
なお、動き判定処理では、LED２２のみを発光させるようにしたが、LED２２に代えてLED２４のみを発光させるようにして、カメラ２８１から得られる第２の撮像画像それぞれを、第１及び第２の判定用画像として、動き判定処理を行なうようにしてもよい。
【０３４２】
＜６．第６の実施の形態＞
[カメラを用いた肌センサの他の構成例]
図２４は、第６の実施の形態である肌センサ３２１の構成例を示している。
【０３４３】
なお、この肌センサ３２１は、第１の実施の形態である肌センサ１と同様に構成されている部分については、同一の符号を付しているため、その説明は以下省略する。
【０３４４】
すなわち、肌センサ３２１は、PD２３に代えて、カメラ３４１及び３４２が設けられている他は、第１の実施の形態である肌センサ１と同様に構成される。
【０３４５】
カメラ３４１は、そのレンズ面（反射光を受光するレンズ面）が、分光フィルタ３４１aにより覆われている。
【０３４６】
分光フィルタ３４１aは、第１の波長（例えば、870[nm]）の光のみを透過させるバンドパスフィルタである。
【０３４７】
すなわち、分光フィル３４１aは、LED２２により発光される光の反射光、及びLED２４により発光される光の反射光のうち、LED２２により発光される光の反射光のみを透過させて、カメラ３４１のレンズ面に受光させる。
【０３４８】
カメラ３４１は、分光フィルタ３４１aを透過する、LED２２により発光される光の反射光を受光する。そして、カメラ３４１は、受光した反射光に基づいて、第１の撮像画像３０１を生成し、制御部２８２に供給する。
【０３４９】
カメラ３４２は、そのレンズ面が、分光フィルタ３４２aにより覆われている。
【０３５０】
分光フィルタ３４２aは、第１の波長とは異なる第２の波長（例えば、950[nm]）の光のみを透過させるバンドパスフィルタである。
【０３５１】
すなわち、分光フィルタ３４２aは、LED２２により発光される光の反射光、及びLED２４により発光される光の反射光のうち、LED２４により発光される光の反射光のみを透過させて、カメラ３４２のレンズ面に受光させる。
【０３５２】
カメラ３４２は、分光フィルタ３４２aを透過する、LED２４により発光される光の反射光を受光する。そして、カメラ３４２は、受光した反射光に基づいて、第２の撮像画像３０２を生成し、制御部２８２に供給する。
【０３５３】
なお、肌センサ３２１は、肌センサ２６１と同様のモード遷移処理を行なう。
【０３５４】
しかしながら、肌センサ３２１は、モード遷移処理において行なわれるカメラ用相互発光肌検出処理（ステップＳ６５及びステップＳ７２）の代わりに、カメラ用同時発光肌検出処理が行なわれる点が異なる。
【０３５５】
[カメラ用同時発光肌検出処理の説明]
次に、図２５のフローチャートを参照して、肌センサ３２１の動作モードがアクティブモードに設定されている場合に行われるカメラ用同時発光肌検出処理の詳細について説明する。
【０３５６】
なお、肌センサ３２１の動作モードが準アクティブモードに設定されている場合に行われるカメラ用同時発光肌検出処理は、肌センサ３２１の動作モードがアクティブモードに設定されている場合と同様に行なわれるため、その説明は省略する。
【０３５７】
ステップＳ１６１において、LED２２は、制御部２８２からの制御にしたがって、アクティブモードに応じた発光タイミングtq(q=1,3,5,・・・)（いまの場合、例えばt1）から発光時間Rだけ、第１の波長の光を発光する。
【０３５８】
ステップＳ１６２において、LED２４は、制御部２８２からの制御にしたがって、アクティブモードに応じた発光タイミングtq（いまの場合、例えばt1）から発光時間Rだけ、第２の波長の光を発光する。
【０３５９】
これにより、LED２２及びLED２４の両方が発光しており、カメラ３４１及びカメラ３４２には、LED２２により発光された光の反射光、及びLED２４により発光された光の反射光が照射されていることになる。
【０３６０】
ステップＳ１６３において、カメラ３４１は、制御部２８２からの制御にしたがって、アクティブモードに応じた発光タイミングtqと同一の撮像タイミングtqから露光時間Rだけ撮像を行う。
【０３６１】
これにより、カメラ３４１は、LED２２により発光された光の反射光、及びLED２４により発光された光の反射光のうち、分光フィルタ３４１aを透過する、LED２２により発光された光の反射光のみを受光する。そして、カメラ３４１は、受光した反射光に基づいて、第１の撮像画像３０１を生成し、制御部２８２に供給する。
【０３６２】
ステップＳ１６４において、制御部２８２は、カメラ３４１からの第１の撮像画像３０１を、内蔵するメモリに保持する。
【０３６３】
ステップＳ１６５において、カメラ３４２は、制御部２８２からの制御にしたがって、アクティブモードに応じた発光タイミングtqと同一の撮像タイミングtqから露光時間Rだけ撮像を行う。
【０３６４】
これにより、カメラ３４２は、LED２２により発光された光の反射光、及びLED２４により発光された光の反射光のうち、分光フィルタ３４２aを透過する、LED２４により発光された光の反射光のみを受光する。そして、カメラ３４２は、受光した反射光に基づいて、第２の撮像画像３０２を生成し、制御部２８２に供給する。
【０３６５】
ステップＳ１６６において、制御部２８２は、カメラ３４２からの第２の撮像画像３０２を、内蔵するメモリに保持する。
【０３６６】
発光タイミング（撮像タイミング）tqから発光時間（露光時間）Rが経過したとき、処理はステップＳ１６７に進み、LED２２は、制御部２８２からの制御にしたがって消灯し、第１の波長の光の発光を停止する。また、カメラ３４１は、制御部２８２からの制御にしたがって撮像を停止する。
【０３６７】
ステップＳ１６８において、LED２４は、制御部２８２からの制御にしたがって消灯し、第２の波長の光の発光を停止する。また、カメラ３４２は、制御部２８２からの制御にしたがって撮像を停止する。
【０３６８】
ステップＳ１６９及びステップＳ１７１において、図２２のステップＳ１０９乃至ステップＳ１１１と同様の処理が行なわれ、図２１のステップＳ６５にリターンされる。
【０３６９】
以上説明したように、カメラ用同時発光肌検出処理では、同一の発光タイミングでLED２２及びLED２４を発光させ、同一の撮像タイミングにおいて撮像された第１の撮像画像３０１及び第２の撮像画像３０２に基づいて、近接された物体が人間の肌であるか否かを判断するようにした。
【０３７０】
したがって、カメラ用同時発光検出処理では、第１の撮像画像３０１及び第２の撮像画像３０２それぞれにおける被写体の位置がずれることなく、同一の位置に存在することとなるため、異なる撮像タイミングにおいて撮像された第１の撮像画像３０１及び第２の撮像画像３０２に基づいて、物体が人間の肌であるか否かを判断する場合と比較して、より正確に、近接された物体が人間の肌であるか否かを判断することが可能となる。
【０３７１】
なお、肌センサ３２１の動作モードが準アクティブモードに設定されている場合、カメラ用同時発光肌検出処理は、例えば、発光タイミング（撮像タイミング）tq（q=1,5,・・・）で行なわれることとなる。
【０３７２】
＜７．変形例＞
なお、第１及び第２の実施の形態では、LED２２により発光される第１の波長を870[nm]とし、LED２４により発光される第２の波長を950[nm]としたが、波長の組合せはこれに限定されない。
【０３７３】
すなわち、波長の組合せとしては、検出結果V1及びV2の差分値Vdifが、人間の肌以外のものについて得られる差分値Vdifと比較して、充分に大きくなる組合せであれば、どのような組合せでもよい。具体的には、図４から明らかなように、例えば、870[nm]と950[nm]との組合せの他、800[nm]と950[nm]との組合せ、870[nm]と1000[nm]との組合せ、800[nm]と1000[nm]との組合せ等が可能である。
【０３７４】
換言すれば、例えば、第１の波長と第２の波長との組合せとしては、第１の波長が630[nm]以上であって1000[nm]以下であり、第２の波長が900[nm]以上であって1100[nm]以下であり、且つ、第１の波長が第２の波長よりも短い波長（第１の波長＜第２の波長）となる組合せであれば、どのような組合せであってもよい。このことは、第５及び第６の実施の形態でも同様のことが言える。
【０３７５】
上述した相互発光肌検出処理、及び同時発光肌検出処理では、物体が人間の肌であると判断されるまで、回数Th_Nを限度に行うこととしたが、物体が人間の肌であるか否かを判断する方法はこれに限定されない。
【０３７６】
すなわち、例えば、回数Th_Nだけ、物体が人間の肌であるか否かを判断し、その結果得られる判断結果のうち、多く得られた判断結果を、最終的な判断結果として採用することが可能である。この場合、物体が人間の肌であるか否かを１回だけ判断する場合と比較して、より正確な判断結果を得ることが可能となる。
【０３７７】
また、例えば、所定の回数以上連続して、物体が人間の肌であるとの判断結果が得られた場合に、最終的に、物体が人間の肌であると判断するようにしてもよい。
【０３７８】
さらに、相互発光肌検出処理、及び同時発光肌検出処理では、物体が人間の肌であると判断された場合に、所定の処理を実行するようにしたが、これに限定されない。
【０３７９】
すなわち、例えば、物体が人間の肌であると判断された後も、物体が人間の肌であるか否かを判断し続けるようにしておき、物体が人間の肌であると判断されている間、所定の処理を実行するようにし、物体が人間の肌であると判断されなくなった場合に、所定の処理を終了するように構成することが可能である。
【０３８０】
なお、第２の実施の形態では、バンドパスフィルタである分光フィルタ６１a及び分光フィルタ６２aを用いることとしたが、分光フィルタ６１a及び６２aとしては、長い波長をカット（遮断）するフィルタ、及び短い波長をカットするフィルタ等の複数のフィルタを組合せたものを用いることが可能である。このことは、第６の実施の形態でも同様のことが言える。
【０３８１】
また、第２の実施の形態では、２つのPD６１及び６２に対して、それぞれ異なる波長の反射光を照射させるために、分光フィルタ６１a及び６２aを用いることとしたが、光学的に、PD６１及び６２の手前で、それぞれ異なる波長の反射光を集光し、集光した反射光を、グレーティング（回折格子）により、それぞれ異なる波長の反射光に分離して、PD６１及び６２にそれぞれ照射させるように構成してもよい。このことについて、第６の実施の形態でも同様のことが言える。
【０３８２】
さらに、第１乃至第６の実施の形態では、肌センサ１、肌センサ４１、肌検出ボタン８１、肌センサ２６１、及び肌センサ３２１において、異なる２つの波長を１つの組合せとして、その１つの組合せによる波長の光の反射光を用いて、物体が人間の肌であるか否かを判断するようにしたが、例えば、異なる複数の組合せそれぞれによる波長の光の反射光を用いることが可能である。
【０３８３】
すなわち、例えば、異なる複数の組合せそれぞれにより、物体が人間の肌であるか否かを判断し、複数の組合せによる判断結果が、同一の判断結果である場合に、その判断結果を、最終的な判断結果として採用したり、複数の組合せによる判断結果のうち、多い方の判断結果を、最終的な判断結果として採用することが可能である。
【０３８４】
この場合、複数の判断結果に基づいて、最終的な判断結果が得られるため、より正確な判断結果を得ることが可能となる。
【０３８５】
また、第１及び第２の実施の形態では、LED２２から、そのまま光を発光させるようにしたが、例えば、LED２２から発光される光を可能な限り均一に拡散させる拡散板等を、LED２２の前面に設けるように構成することが可能である。
【０３８６】
この場合、LED２２から発光される光が均一化されるため、LED２２から物体に照射される光の強度を一定の強度に維持することが可能となる。このため、物体に照射して得られる反射光の強度が一定となり、PD２３において、反射光の強度を検出する精度をより向上させることが可能となる。
【０３８７】
また、第１及び第２の実施の形態では、例えば、LED２２の前面やPD２３の受光面の近傍に光学素子（ミラーやプリズム等）を設けることにより、LED２２から発光される光の進行方向と、その反射光の進行方向とがPD２３の受光面に対して垂直となるようにすることが可能である。
【０３８８】
この場合、LED２２から発光される光が、物体に対してほぼ垂直に照射されるため、反射光を得るために発光される光の照射効率を向上させることが可能となる。また、PD２３の受光面に対して、反射光が垂直に照射されるため、PD２３による受光効率を向上させることが可能となる。
【０３８９】
さらに、照射効率を向上させるために、LED２２の前面にレンズを設けてLED２２から発光される光を集光させることが可能である。
【０３９０】
なお、LED２２に関する以上の一連の構成は、LED２４についても同様のことがいえる。また、LED２２とLED２４等の複数のLEDを用いる代わりに、単体で複数波長を出力することが可能なLEDを使用することも可能である。
【０３９１】
また、第５及び第６の実施の形態において、LED２２及びLED２４の前面に、拡散板等を設けるように構成した場合には、照度むらの（殆ど）ない第１及び第２の撮像画像が得られるようになる。このため、そのような第１及び第の２撮像画像を用いて肌の検出を行なうようにすれば、LED２２やLED２４の前面に拡散板等が設けられていない構成により肌を検出する場合と比較して、肌を検出する精度をより向上させることが可能となる。
【０３９２】
第５の実施の形態では、肌センサ２６１の動作モードに応じて、カメラ２８１の撮像タイミング、並びにLED２２及びLED２４の発光タイミングを変更するようにしたが、LED２２及びLED２４の発光タイミングのみを変更するように構成することができる。なお、第６の実施の形態においても同様のことがいえる。
【０３９３】
具体的には、例えば、第５の実施の形態において、肌センサ２６１の動作モードがいずれに設定されている場合でも、カメラ２８１は、図１７のAに示されるような撮像タイミングt1,t2,t3,・・・で撮像を行なうようにし、肌センサ２６１の動作モードの遷移に応じて、LED２２及びLED２４の発光タイミングのみを変更することができる。
【０３９４】
この場合、制御部２８２は、肌センサ２６１の動作モードの遷移に応じて、カメラ２８１の撮像タイミングを変更する必要がないので、動作モードの遷移に応じて、カメラ２８１の撮像タイミング、並びにLED２２及びLED２４の発光タイミングを変更する場合と比較して、制御部２８２が行う制御を簡易にすることができる。
【０３９５】
また、例えば、LED２２及びLED２４の発光タイミングを変更する他、肌センサ２６１の動作モードの遷移に応じて、LED２２の発光タイミング、又はLED２４の発光タイミングの一方のみを変更するようにしてもよい。
【０３９６】
具体的には、例えば、アクティブモード（図１７に対応）から準アクティブモード（図１８に対応）に遷移する場合、図１７のA及び図１７のBを、それぞれ、図１８のA及び図１８のBとなるように変更するが、図１７のCについて、図１８のCとなるようには変更せずに、図１７のCのままとするようにしてもよい。
【０３９７】
第５及び第６の実施の形態では、動作モードとして、アクティブモード、準アクティブモード、スリープモード、及びストップモードを設けるようにしたが、動作モードはこれに限定されない。
【０３９８】
すなわち、例えば、カメラ用相互発光肌検出処理及びカメラ用同時発光肌検出処理が行われる動作モードとして、アクティブモードと準アクティブモードとの２つのモードを設けるようにしたが、その他、例えば、１つのモードや、３つ以上のモードを設けるようにすることが可能である。
【０３９９】
また、例えば、第５及び第６の実施の形態では、電源がオンされたときに、アクティブモードに遷移するようにしたが、その他、例えば、準アクティブモードやスリープモードに遷移するように構成してもよい。
【０４００】
さらに、例えば、モード遷移処理において、ステップＳ７８の動き判定処理では、１回だけ動きがあると判定したことに対応して、直ちに、カメラ２８１の撮像範囲内に動きのある物体が存在すると判定するようにしたが、その他、例えば、動き判定処理において、何回か連続して動きがあると判定した場合に、初めて、カメラ２８１の撮像範囲内に動きのある物体が存在すると判定するようにしてもよい。
【０４０１】
この場合、動き判定処理において、１回だけ動きがあると判定したことに対応して、直ちに、カメラ２８１の撮像範囲内に動きのある物体が存在すると判定する場合と比較して、より正確な判定結果を得ることが可能となる。
【０４０２】
また、図８に示された肌センサ１、及び図９乃至図１３に示された肌センサ１に代えて、第５の実施の形態である肌センサ２６１や、第６の実施の形態である肌センサ３２１を採用することができる。
【０４０３】
なお、第１の実施の形態である肌センサ１が行なう物体近接判定処理では、物体近接判定処理を開始してから物体が近接したと判定されるまで、LED２２又はLED２４のうち、例えばLED２２を発光させ続けるようにしたが、例えば、所定の発光タイミングt1,t2,t3,・・・それぞれから所定の発光時間だけLED２２を発光させるようにして、LED２２を発光させる毎に、LED２２から発光された光の反射光に基づいて、物体が近接したか否かを判定する物体近接判定処理を行なうようにしてもよい。
【０４０４】
この場合、例えばLED２２を発光させ続ける場合と比較して、LED２２の消費電力を抑えた物体近接判定処理を行なうことが可能となる。
【０４０５】
なお、第１の実施の形態である肌センサ１が行なう物体近接判定処理に対して、第５及び第６の実施の形態において説明した動作モードという概念を採用すれば、さらに電力の消費を抑制することができる。
【０４０６】
すなわち、例えば、肌センサ１の動作モードとして、LED２２を発光タイミングt1,t2,t,3,・・・それぞれから所定の発光時間だけ発光させるLEDアクティブモード、LED２２を発光タイミングt1,t3,t,5,・・・それぞれから所定の発光時間だけ発光させるLED準アクティブモード、及びLED２２の発光を停止して、肌センサ１の電源を完全に切るストップモードを採用することができる。
【０４０７】
そして、肌センサ１が行なう物体近接判定処理では、肌センサ１の動作モードが、LEDアクティブモードに設定されている場合、LEDアクティブモードに対応する発光タイミング（例えば、t1）でLED２２を発光させ、物体近接判定処理が行なわれる。なお、この場合、肌センサ１の記憶部２６には、肌センサ１の動作モードを表すLEDモード情報として、LEDアクティブモードを表すLEDモード情報が記憶されているものとする。
【０４０８】
また、肌センサ１が行なう物体近接判定処理において、制御部２５は、時間を計時し、LEDアクティブモードに応じてLED２２を発光させるようにしてから所定の時間が経過する前に、物体が近接したと判定できなかった場合には、記憶部２６に記憶されているLEDモード情報を、LED準アクティブモードを表すLEDモード情報に更新して、肌センサ１の動作モードを、LEDアクティブモードからLED準アクティブモードに遷移させる。
【０４０９】
肌センサ１の動作モードが、LED準アクティブモードに設定された場合、LED準アクティブモードに対応する発光タイミング（例えば、t3）でLED２２を発光させ、物体近接判定処理が行なわれる。そして、その物体近接判定処理により、物体が近接したと判定されなかった場合、次の発光タイミング（例えば、t5）でLED２２を発光させて、新たに物体近接判定処理が行なわれる。
【０４１０】
肌センサ１の動作モードが、LED準アクティブモードに設定された場合において、制御部２５は、時間を計時し、LED２２をLED準アクティブモードに対応する発光タイミングでLED２２を発光させるようにしてから所定の時間が経過する前に、物体が近接したと判定できなかった場合には、記憶部２６に記憶されているLEDモード情報を、ストップモードを表すLEDモード情報に更新して、肌センサ１の動作モードを、LED準アクティブモードからストップモードに遷移させる。
【０４１１】
そして、制御部２５は、肌センサ１の動作モードを、ストップモードに遷移させたことに対応して、肌センサ１の電源を完全に切るようにする。なお、この場合、制御部２５は、肌センサ１の電源を完全に切る代わりに、肌センサ１をスリープ状態にさせるようにしてもよい。
【０４１２】
また、肌センサ１の動作モードが、LED準アクティブモードに設定されている場合において、制御部２５は、LED準アクティブモードに設定されたときから所定の時間が経過する前に、物体が近接したと判定できた場合には、記憶部２６に記憶されているLEDモード情報を、LEDアクティブストップモードを表すLEDモード情報に更新して、肌センサ１の動作モードを、LED準アクティブモードからLEDアクティブモードに遷移させる。
【０４１３】
なお、物体近接判定処理により、物体が近接したと判定された場合、近接した物体が人間の肌であるか否かを判断する肌判断処理が行なわれる。そして、肌判断処理の終了後、新たに肌判断処理が行なわれる。
【０４１４】
そして、肌センサ１の動作モードが、LED準アクティブモードからLEDアクティブモードに遷移した後、新たに行なわれる肌判断処理において、LEDアクティブモードに応じて、LED２２が発光されることとなる。
【０４１５】
なお、物体近接判定処理において、肌センサ１の動作モードは、LEDアクティブモード、LED準アクティブモード、及びスリープモードに限定されず、第５の実施の形態における肌センサ２６１の動作モードと同様に各種の変更が可能である。
【０４１６】
なお、本明細書において、相互発光肌検出処理、同時発光肌検出処理、モード遷移処理、カメラ用相互発光肌検出処理、動き判定処理、及びカメラ用同時発光肌検出処理を記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０４１７】
また、本発明の実施の形態は、上述した第１乃至第６の実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【符号の説明】
【０４１８】
１  肌センサ，  ２１  支持台，  ２２  LED，  ２３  PD，  ２４  LED，  ２５  制御部，  ２６  記憶部，  ４１  肌センサ，  ６１，６２  PD，  ６１a，６２a  分光フィルタ，  ８１  肌検出ボタン，  ２６１  肌センサ，  ２８１  カメラ，  ２８２  制御部，  ３２１  肌センサ，  ３４１  カメラ，  ３４１a  分光フィルタ，  ３４２  カメラ，  ３４２a  分光フィルタ
【図１】
2010117006.tif 000003
【図２】
2010117006.tif 000004
【図３】
2010117006.tif 000005
【図４】
2010117006.tif 000006
【図５】
2010117006.tif 000007
【図６】
2010117006.tif 000008
【図７】
2010117006.tif 000009
【図８】
2010117006.tif 000010
【図９】
2010117006.tif 000011
【図１０】
2010117006.tif 000012
【図１１】
2010117006.tif 000013
【図１２】
2010117006.tif 000014
【図１３】
2010117006.tif 000015
【図１４】
2010117006.tif 000016
【図１５】
2010117006.tif 000017
【図１６】
2010117006.tif 000018
【図１７】
2010117006.tif 000019
【図１８】
2010117006.tif 000020
【図１９】
2010117006.tif 000021
【図２０】
2010117006.tif 000022
【図２１】
2010117006.tif 000023
【図２２】
2010117006.tif 000024
【図２３】
2010117006.tif 000025
【図２４】
2010117006.tif 000026
【図２５】
2010117006.tif 000027
【国際調査報告】
2010117006.tif 000028
2010117006.tif 000029