(57)【要約】【課題】撮像装置と被写体との距離が最短撮影距離より近い場合、ユーザに通知して近接撮影の際に非合焦となり撮像に失敗する写真を削減する撮像装置を提供する。【解決手段】本発明の撮像装置は、被写体を撮像して画像信号を出力する撮像部と、補助光を照射する補助光源と、補助光が照射された被写体の第一画像信号と、補助光が照射されない被写体の第二画像信号の画素毎の階調度の差分を求める差分計算部と、差分で画像を所定画素数で分割した画素ブロックの補助光の反射の有無を判定し、反射分布を求める分布形成部と、距離毎の反射分布を予め比較分布として記憶する比較分布記憶部と、反射の分布と比較分布とを比較し、被写体との距離を求める距離推定部と、該距離が撮影光学系の最短撮影可能距離未満であるか否かを判定する撮影可否判定部と、撮影可否判定部の判定結果が最短撮影可能距離未満の場合に撮影不可を撮影者に通知する撮影可否通知部とを有する。【選択図】図１
2010199748.tif 000002
【特許請求の範囲】
【請求項１】
撮影光学系を介して撮影被写体を撮像し、画像信号を出力する撮像部と、
前記撮影被写体に対しオートフォーカスを行うための補助光を照射する補助光源と、
前記補助光が照射されている状態で前記撮影被写体を撮像した第一の画像信号と、当該補助光が照射されていない状態で前記撮影被写体を撮像した第二の画像信号における画素毎の階調度の差分である差分階調度を求める差分計算部と、
前記差分階調度に基づいて、前記画像を所定の画素数で分割した画素ブロックにおける前記補助光の反射の有無を当該画素ブロック毎に判定し、前記判定に基づいて前記画像における前記補助光の反射の分布を求める分布形成部と、
被写体からの距離毎に予め求めた前記補助光の反射の分布を比較分布として記憶する比較分布記憶部と、
前記分布形成部から出力される前記分布と、前記比較分布とを比較し、前記撮影被写体からの距離を求める距離推定部と、
前記距離推定部の求めた距離が前記撮影光学系の最短撮影可能距離未満であるか否かを判定する撮影可否判定部と、
前記撮影可否判定部の判定結果が最短撮影可能距離未満である場合に撮影不可を撮影者に通知する撮影可否通知部と
を有することを特徴とする撮像装置。
【請求項２】
前記比較分布が前記最短撮影可能距離を含む所定の距離範囲内における前記距離の刻み幅を、前記距離範囲外の距離刻み幅より短く設定していることを特徴とする請求項１記載の撮像装置。
【請求項３】
前記撮影光学系は焦点距離が変更可能なズーム光学系を備えており、
前記比較分布が前記ズーム光学系のズーム位置毎に設定されていることを特徴とする請求項１または請求項２に記載の撮像装置。
【請求項４】
前記差分計算部で求められた前記差分階調度に基づいて、前記画素ブロックにおける前記差分階調度毎の画素数のヒストグラムを求めるヒストグラム部をさらに有することを特徴とする請求項１から請求項３のいずれかに記載の撮像装置。
【請求項５】
前記分布形成部が、前記画素ブロックにおける前記ヒストグラムの最大画素数の差分階調度をその画素ブロックの差分階調度とし、当該差分階調度が予め設定された閾値を超えた場合、反射光が存在すると判定することを特徴とする請求項４に記載の撮像装置。
【請求項６】
前記分布形成部が、前記画素ブロックの前記ヒストグラムにおける画素数が０でない差分階調度の画素数の平均値をとり、当該平均値に近い画素数の差分階調度を画素ブロックの差分階調度とし、当該差分階調度が予め設定された閾値を超えた場合、反射光が存在するとしてフラグを立てることを特徴とする請求項４に記載の撮像装置。
【請求項７】
前記分布形成部が、前記画素ブロックの前記ヒストグラムにおける最大画素数と０でない画素数の最低画素数との中間値の画素数の差分階調度をその画素ブロックの差分階調度とし、当該差分階調度が予め設定された閾値を超えた場合、反射光が存在するとしてフラグを立てることを特徴とする請求項４に記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、補助光を撮影被写体に照射し、焦点調節状態を検出するオートフォーカス機能を有する電子カメラ、デジタルカメラなどの撮像装置に関する。
【背景技術】
【０００２】
従来、周辺が暗い場合や撮影被写体輝度が低い場合などに、撮影被写体に補助光（照明光）を照射することによって、自動的に焦点検出を行うオートフォーカス処理の精度を向上させる技術が用いられている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１５１８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
電子カメラにより撮影被写体の近接撮影を行う際、レンズの最短撮影距離を超えて撮影被写体に近づいて撮影する場合がある。
この場合、撮像指示がない状態において、レンズを通して撮像素子に撮像されているスルー画では分解能が低いため、きれいに撮像されているように視認されて撮像されてしまうことになる。
しかしながら、上記最短撮影距離より短い距離にて撮影すると、焦点が合わない非合焦の状態により、撮影画像がぼけてしまう。
【０００５】
すなわち、撮影距離が短いために非合焦となった場合、オートフォーカス表示は非合焦であることを示してはいても、通常撮影距離範囲内であるが、撮像素子に結像される撮影被写体の画像データのコントラストがなく、撮影被写体に対してフォーカスが合わずに非合焦となっているか、あるいは撮影被写体と電子カメラとの距離が最短撮影距離より短いために非合焦となっているかの区別については通知されない。
そして、通知がないため、最短撮影距離より近い距離にて撮像しようとしていることが、ユーザには分からず、近接撮影を行うためにフォーカスが合わないぼけた画像を撮像することになる。
また、撮影被写体に対してフォーカスが合わない場合、電子カメラは、通常、フォーカスが合わないときに対応して予め設定されている位置に、フォーカスの位置を固定することになるが、このフォーカス位置における最短撮影距離より近い位置に撮影被写体が存在する場合、アウトフォーカス量が大きくなってしまい、撮像した写真がぼけてしまうことになる。
【０００６】
本発明は、このような事情に鑑みてなされたもので、撮像装置と撮影被写体との距離が最短撮影距離より近い場合、最短撮影距離を超えて撮影被写体に近づいているため非合焦であることをユーザに通知し、近接撮影の際に非合焦となり撮像に失敗する写真を削減することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の撮像装置は、撮影光学系を介して撮影被写体を撮像し、画像信号を出力する撮像部と、前記撮影被写体に対しオートフォーカスを行うための補助光を照射する補助光源と、前記補助光が照射されている状態で前記撮影被写体を撮像した第一の画像信号と、当該補助光が照射されていない状態で前記撮影被写体を撮像した第二の画像信号における画素毎の階調度の差分である差分階調度を求める差分計算部と、前記差分階調度に基づいて、前記画像を所定の画素数で分割した画素ブロックにおける前記補助光の反射の有無を当該画素ブロック毎に判定し、前記判定に基づいて前記画像における前記補助光の反射の分布を求める分布形成部と、被写体からの距離毎に予め求めた前記補助光の反射の分布を比較分布として記憶する比較分布記憶部と、前記分布形成部から出力される前記分布と、前記比較分布とを比較し、前記撮影被写体からの距離を求める距離推定部と、前記距離推定部の求めた距離が前記撮影光学系の最短撮影可能距離未満であるか否かを判定する撮影可否判定部と、前記撮影可否判定部の判定結果が最短撮影可能距離未満である場合に撮影不可を撮影者に通知する撮影可否通知部とを有する。
【発明の効果】
【０００８】
以上説明したように、本発明によれば、補助光に対する撮影被写体からの反射光の強度分布により、撮像装置と撮影被写体との距離を検出し、撮像装置と撮影被写体との距離が最短撮影距離より近い場合、補助光の反射光の最短撮影距離を超えて被写体に近づいているため非合焦であることをユーザに通知するため、撮影被写体からの距離が近いために非合焦であることをユーザが認識でき、近接撮影を行う際に非合焦となり撮像に失敗する写真を削減することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態による撮像装置の構成例を示すブロック図である。
【図２】補助光源部５の動作を説明する補助光の撮影被写体への照射を示す概念図である。
【図３】画像データと、この画像データにおける画素と、画素ブロックとの関係を示す概念図である。
【図４】画像データにおける反射分布の作成処理を説明する概念図である。
【図５】比較分布記憶部７に記憶されている比較反射分布の一例を示す概念図である。
【図６】比較分布記憶部７に記憶されている比較反射分布の一例を示す概念図である。
【図７】比較分布記憶部７に記憶されている比較反射分布の一例を示す概念図である。
【図８】本実施形態による電子カメラの撮影処理の動作を説明するフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の一実施形態による撮像装置を図面を参照して説明する。図１は同実施形態による撮像装置としての電子カメラの構成例を示すブロック図である。
この図において、本実施形態の電子カメラは、撮像部１、差分計算部２、ヒストグラム部３、分布形成部４、補助光源部５、記憶部６、比較分布記憶部７、距離推定部８、撮影可否判定部９、表示部１０、制御部１１を有している。
撮像部１は、ズームレンズ及びフォーカスレンズを有する撮影レンズと、ＣＣＤ（Charge Coupled Device）などにより構成される撮像素子とを有している。また、撮像部１は、ズーム機構制御部を有し、上記ズームレンズを光軸方向に進退駆動し、撮影レンズのズームの制御を行う。ここで、撮影レンズ、ズーム機構制御部及びフォーカス機構制御部が撮影光学系を構成する。また、撮像部１は、オートフォーカスを行うフォーカス機構制御部を有し、上記フォーカスレンズを光軸に進退駆動して、撮像素子の撮像面に対して結像される撮影被写体の像のピント調整を行う。上記撮像素子は、撮影レンズを介してその撮像面上に結像される撮影被写体の像を撮像して画像データとして出力する。
記憶部６は、撮像した画像データを蓄積するものであり、例えば着脱可能なメモリカードなどにより構成されている。
【００１１】
制御部１１は、図示しない電源スイッチ、ズームスイッチ、設定スイッチ、半押しスイッチ、レリーズスイッチ（全押しスイッチ）からの指示信号が入力された際、それぞれの指示信号に対応し、電子カメラの各部の制御を行う。
また、制御部１１は、撮像部１が出力する画像データを、液晶表示パネルから形成された表示部１０に表示する。
画像データを記憶部６に記憶する際、制御部１１は、上記記憶部６の画像データの記録領域に、フォーマット変換した後に上記画像データを記憶させる。
ここで、制御部１１は、撮影距離を推定するための画像データと、撮像された画像データとの双方を記憶部６に記憶させる。
【００１２】
補助光源部５は、図２（ａ）に示すように、撮像部１の撮影レンズの近傍に配置されており、光源としてＬＥＤ（Light Emitting Diode）を有し、図２（ｂ）に示すように、撮影時にこのＬＥＤを発光させて補助光として撮影被写体を照明し、撮像素子の撮像面に結像する撮影被写体の像のコントラストを向上させてオートフォーカスの補助を行う。
【００１３】
差分計算部２は、記憶部６に記憶される画像データの各画素において、補助光を照射する前の階調度と、補助光が照射された状態の階調度との差分である差分階調度を求め、各画素位置に対応して記憶部６に記憶させる。
本実施形態においては、上記撮像素子の撮像面（すなわち画像データ）の全画素を、図２に示すように、隣接する複数の画素毎にグループ化した画素ブロックに分割している。
分布形成部４は、差分階調度に基づいて、画像を所定の画素数で分割した画素ブロックにおける補助光の反射の有無を当該画素ブロック毎に判定し、この判定結果により画像における補助光の反射の分布である反射光分布を求める。
【００１４】
本実施形態において、分布形成部４は、各画素ブロックにおける差分階調度毎のヒストグラムにより、各画素ブロックの領域の補助光による反射光の有無を検出し、画像データにおける各画素ブロックの位置に、反射があると判定された場合フラグを立てて、図３に示すように、画像データの反射光分布を形成する。分布形成部４は、反射光分布として、フラグが立っている画素ブロックの位置に「１」を書き込み、フラグが立っていない画素ブロックの位置に「０」を書き込む。
【００１５】
ヒストグラム部３は、分布形成部４が分布形成に用いるため、上記各画素ブロックに含まれる画素を、差分階調度毎に分類し、差分階調度に対する画素数のヒストグラムを求める。
【００１６】
また、分布形成部４は、ヒストグラムを用いるのではなく、各画素ブロックにおける全画素の差分階調度の平均値を計算し、その平均値を各画素ブロックのブロック差分階調度とし、このブロック差分階調度が予め設定した閾値を超えた画素ブロックの位置に反射があったとしてフラグを立て、一方、ブロック差分階調度が閾値未満の画素ブロックの位置にフラグを立てないようにし、反射光分布を作成しても良い。
【００１７】
比較分布記憶部７には、予め電子カメラの製品毎に求めた反射光分布が、設定された距離毎に比較反射光分布として記憶されている。例えば、図５が５ｃｍ、図６が１０ｃｍ、図７が２０ｃｍ。また、この距離と比較反射光分布との対応関係は、ズームのレベル単位に設けられている。この比較反射光分布は、撮影レンズの最短撮影距離に対して撮影被写体に近い距離範囲と、この最短撮影距離に対して撮影被写体から遠い距離範囲との間において、撮影被写体からの距離毎（予め設定された刻み幅による距離が設定されている）に設定されている。このように、ズームのレベル、すなわちズームの各段階毎に、設定された距離毎の比較反射光分布を用いて距離の判定を行うため、判定の精度を向上させることができる。また、この刻み幅は上記最短撮影距離を中心とした所定の範囲内において、この範囲外より上記刻み幅を短くする（より細かい距離を設定する）ことで距離の判定の精度を向上させるようにしても良い。
【００１８】
また、撮影被写体から距離が離れる毎に、撮影被写体からの反射光の強度は小さくなり、比較反射分布におけるフラグは減少し、ある距離はなれた後、この距離以降はフラグなしの比較反射分布により類似性を検出することになる。
したがって、この距離（最大比較距離）以降は１つの比較反射分布となり、いずれの撮影距離も実際の距離によらずに、撮影距離がこの最大比較距離として推定することになる。当然に、この最大比較距離は最短撮影距離よりも十分に大きい数値（撮影被写体から最短撮影距離より離れた距離）に設定される。
【００１９】
距離推定部８は、比較分布記憶部７から順番に、例えば最短撮影距離に近い距離の順番に比較反射光分布を読み出し、順次、この比較反射光分布と分布形成部４の求めた反射光分布とを比較して、反射分布と類似度の最も高い比較反射分布を求め、この比較反射分布に対応する距離を、撮影被写体と電子カメラとの撮影距離として検出する。
ここで、距離推定部８は、反射光分布と比較反射光分布とにおいて、位置が対応する画素ブロック毎に、対応する位置にてフラグの状態（「１」または「０」）が一致している画素ブロック数を計算し、最も一致している画素ブロック数が大きい比較反射光分布を、分布形成部４が求めた反射光分布と類似度が高く、一致しているとして検出する。
【００２０】
撮影可否判定部９は、上記距離推定部８の求めた撮影距離を、ズームのレベルに対応した最短撮影距離と比較し、撮影距離が最短撮影距離未満であるか否かを検出、撮影距離が最短撮影距離未満であることを制御部１１を介して表示部に表示し、撮影距離が短いために非合焦であることをユーザに通知する。
【００２１】
次に、図１及び図８を参照して本実施形態による電子カメラと撮影被写体との距離が最短撮影距離より近いか否かの判定処理の動作を説明する。図８は、図１における電子カメラの上記判定処理の動作例を示すフローチャートである。
ユーザは電子カメラにより撮影被写体を撮像するため、電子カメラの電源スイッチをオンとし（ステップＳ１）、電子カメラを起動する。
そして、ユーザは設定スイッチにより、電子カメラの動作モードを、撮影被写体を撮像する撮影モードに変更する（ステップＳ２）。これにより、制御部１１は、電子カメラの各部の制御を開始し、撮像部１からのスルー画像の画像データを表示部１０に表示する。また、以下の説明において、ユーザは設定スイッチによりオートフォーカスのモードを選択し、撮影被写体の撮影を行うこととして説明する。
【００２２】
制御部１１は、ユーザがオートフォーカスを行うためにシャッターを半押しているか否か、すなわち半押しスイッチがオンか否かを検出し、フォーカス調整を実行するか否かの判定を行う（ステップＳ３）。
このとき、制御部１１は、半押しスイッチがオン状態の場合、処理をステップＳ４へ進め、一方、半押しスイッチがオフ状態である場合、ステップＳ３の処理を繰り返して行う。
【００２３】
フォーカス調整を実行する際、制御部１１は、半押しスイッチがオン状態となったときのスルー画像を画像データＡとして記憶部６へ書き込むとともに、補助光源部５に対してＬＥＤを発光させる発光制御信号を出力する。
上記発光制御信号が入力されると、補助光源部５は、ＬＥＤを発光させる。
そして、制御部１１は、補助光源部５がＬＥＤを発光させた後のスルー画像を画像データＢとして記憶部６へ書き込み、距離推定用の画像データの取得を終了する（ステップＳ４）。
【００２４】
距離推定用の画像データの取得が終了した後、制御部１１は、撮像部１のフォーカス機構制御部を駆動し、撮像部１の撮像素子に撮像されている撮影被写体の画像データを読み込み、フォーカスレンズの進退とともに、画像データにおける撮影被写体のコントラストが最も大きくなるように、オートフォーカス処理を行う（ステップＳ５）。
【００２５】
そして、差分計算部２は、記憶部６に記憶されている画像データＢと画像データＡとにおいて、それぞれの画像データの対応する位置の画素の階調との差分を求め、差分階調度を求める。このとき、補助光源部５のＬＥＤの射出する光の色に対応し、例えば、ＬＥＤを赤色とした場合、画像データＢと画像データＡとの画素の階調度として、ＲＧＢにおけるＲ（赤）の階調度から差分階調度を求め、ヒストグラム部３へ出力する。
【００２６】
画像データの各画素の差分階調度が算出されると、ヒストグラム部３は、画素ブロック単位に、差分階調度毎の画素数を積算してヒストグラムを算出し、算出した画像データの各画素ブロックのヒストグラムを分布形成部４へ出力する。
ヒストグラムが算出されると、分布形成部４は、このヒストグラムを基に、各単位ブロックに補助光の撮影被写体からの反射光が入射されているか否かの判定を行い、入射されている場合にフラグを対応する画素ブロックの位置に立てる処理を行い、反射光分布を形成し、距離推定部８へ出力する（ステップＳ６）。
【００２７】
分布形成部４は、ヒストグラムにより、各画素ブロックにおける撮影被写体からの反射光の有無の判定として、以下の処理を行う。
例えば、分布形成部４は、画素ブロックにおけるヒストグラムの最大画素数を有する差分階調度をその画素ブロックの差分階調度とし、この差分階調度が予め設定された閾値を超えた場合、反射光が存在するとしてフラグを立てる。
また、他の方法として、分布形成部４は、画素ブロックのヒストグラムにおける画素数が０でない差分階調度の画素数の平均値をとり、この平均値に近い画素数の差分階調度を画素ブロックの差分階調度とし、この差分階調度が予め設定された閾値を超えた場合、反射光が存在するとしてフラグを立てるように構成しても良い。
さらに、他の方法として、分布形成部４は、画素ブロックのヒストグラムにおける最大画素数と０でない画素数の最低画素数との中間値の画素数の差分階調度をその画素ブロックの差分階調度とし、この差分階調度が予め設定された閾値を超えた場合、反射光が存在するとしてフラグを立てるように構成しても良い。
【００２８】
反射光分布が得られると、距離推定部８は、比較分布記憶部７に記憶されている距離毎に対応して記憶されている比較反射分布を順次読み出し、読み出した比較反射分布と分布形成部４の求めた反射分布とを比較し、類似性の高い比較反射分布を抽出し、抽出された比較反射分布に対応する距離を撮影距離として、撮影可否判定部９へ出力する（ステップＳ７）。
【００２９】
撮影距離が入力されると、撮影可否判定部９は、その時点のズームのレベルに対応して設定されている最短撮影距離と、入力された撮影距離とを比較し、この撮影距離が最短撮影距離未満であるか否かの判定を行う（ステップＳ８）。
このとき、撮影可否判定部９は、撮影距離が最短撮影距離未満である場合、処理をステップＳ９へ進め、一方、撮影距離が最短撮影距離以上である場合、処理をステップＳ１０へ進める。
【００３０】
撮影距離が最短撮影距離未満である場合、撮影可否判定部９は、制御部１１を介して表示部１０に対し、撮影被写体と電子カメラとの距離が最短撮影距離より短いため、非合焦であることを示す画像あるいは文字を表示し（またはブザー音などの音により）、ユーザに対し、撮影被写体と電子カメラとの距離が最短撮影距離より短く、撮像すると写真がぼけることを通知する（ステップＳ９）。ユーザは、この表示により撮影または撮影距離の変更を行う等の動作をする。
【００３１】
一方、撮影距離が最短撮影距離未満である場合、撮影可否判定部９は、制御部１１を介して表示部１０に対し、撮影被写体と電子カメラとの距離が最短撮影距離より長いため、合焦であり、シャープな写真を撮れることを示す画像あるいは文字を表示し（またはブザー音などの音により）、ユーザに対し、撮影被写体と電子カメラとの距離が最短撮影距離より長く、撮像しても写真がぼけないことを通知する。この通知を見たユーザがシャッターを完全に押すことにより、レリーズスイッチがオン状態となり、制御部１１は、レリーズスイッチがオンとなったことを、レリーズスイッチからのオン信号により検出すると、撮像素子の撮像面に結像されている画像データを読み込み、画像データを識別する画像識別情報を付加し、この画像識別情報に対応して、撮影した日時情報とともに、記憶部６の画像データの記録領域に記憶する撮影処理を行う（ステップＳ１０）。
【００３２】
次に、制御部１１は、電源スイッチがオフ状態であるか否かを判定し（ステップＳ１１）、電源スイッチがオフ状態である場合、各部の処理を終了し、一方、電源スイッチがオフ状態となっていない場合、処理をステップＳ３へ戻し、撮影処理を継続する。
上述したように、本実施形態においては、補助光源部５が補助光を照射し、分布形成部４がこの補助光に対する撮影被写体からの反射光の強度分布である反射光分布を求め、距離推定部８が予め設定されている距離毎の比較反射光分布から、反射光分布と類似度の高い比較反射光分布を抽出する。
そして、本実施形態によれば、距離推定部８が抽出された比較反射光分布に対応する距離を、電子カメラと撮影被写体との撮影距離とし、撮影可否判定部９が、この撮影距離が最短撮影距離より近い場合、撮影被写体に近づきすぎて非合焦であることをユーザに通知するため、撮影被写体からの距離が近いために非合焦であることをユーザが認識でき、近接撮影を行う際に非合焦となり撮像に失敗する写真を削減することができる。
【００３３】
なお、図１における各部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより近接撮影の支援処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、ホームページ提供環境（あるいは表示環境）を備えたＷＷＷシステムも含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００３４】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【００３５】
１…撮像部
２…差分計算部
３…ヒストグラム部
４…分布形成部
５…補助光源部
６…記憶部
７…比較分布記憶部
８…距離推定部
９…撮影可否判定部
１０…表示部
１１…制御部
【図１】
2010199748.tif 000003
【図２】
2010199748.tif 000004
【図３】
2010199748.tif 000005
【図４】
2010199748.tif 000006
【図５】
2010199748.tif 000007
【図６】
2010199748.tif 000008
【図７】
2010199748.tif 000009
【図８】
2010199748.tif 000010