(57)【特許請求の範囲】
【請求項１】
フォーカスレンズ及びズームレンズを含む撮影レンズによって結像した被写体像を撮像信号に光電変換して出力する撮像素子、前記撮像素子から出力された撮像信号を画像データに変換して出力する画像データ変換部、少なくとも前記画像データ変換部の出力した画像データを一時的に記憶する記憶部、前記記憶部に記憶された画像データを所定の記録媒体に記録する記録部、撮像開始の入力操作を受け付ける撮像指示部、前記撮像指示部が前記撮像開始の入力操作を受け付けたことに応じて前記撮像素子の露光を制御するシャッタ制御部、セルフ撮影モードを設定するセルフ撮影設定部、前記セルフ撮影設定部により前記セルフ撮影モードが設定された状態において、前記撮像指示部が前記撮像開始の入力操作を受け付けたことに応じ、所定の期間の経過を計時するセルフタイマ回路を備える撮像装置であって、
前記シャッタ制御部は、前記セルフタイマ回路による前記所定の期間の経過の計時が開始してから完了するまでの間に前記撮像素子が２度露光するよう制御し、
前記記憶部は、前記シャッタ制御部による２度の露光の制御の結果、前記画像データ変換部から先に出力された撮影者自身を被写体像に含まない画像データおよび後に出力された撮影者自身を被写体像に含む画像データをそれぞれ第１の画像および第２の画像として記憶し、
前記記憶部に記憶された前記第１の画像と前記第２の画像との差分画像を作成する差分画像作成部と、
前記差分画像作成部の作成した差分画像の中に、前記撮影者と相関する連続領域が存在するか否かを判断する撮影者判断部と、
前記差分画像の中に存在すると判断された前記撮影者と相関する連続領域が前記撮像素子の撮像範囲の周縁部で切断されているか否かを判断する切断判断部と、
を備え、
前記記録部は前記切断判断部が前記撮影者に相関する連続領域が前記撮像素子の撮像範囲の周縁部で切断されていないと判断したことに応じて前記記憶部に記憶された第２の画像データもしくは前記第２の画像データよりも後に前記記憶部に記憶された画像データを記録する撮像装置。
【請求項２】
前記撮影者と相関する連続領域から人物の顔を抽出する顔抽出部をさらに備え、
前記切断判断部は前記顔抽出部の抽出した顔が前記撮像素子の撮像範囲の周縁部で切断されているか否かを判断し、
前記記録部は前記切断判断部が前記顔抽出部の抽出した顔が前記撮像素子の撮像範囲の周縁部で切断されていないと判断したことに応じて前記記憶部に記憶された第２の画像データもしくは前記第２の画像データよりも後に前記記憶部に記憶された画像データを記録する請求項１に記載の撮像装置。
【請求項３】
前記撮影者判断部は、前記差分画像作成部の作成した差分画像の中に、所定の輝度閾値を上回る画素が存在し、かつ前記所定の輝度閾値を上回る画素が連結してなる連続領域の画素サイズが所定の画素サイズ閾値を上回っている場合、前記撮影者と相関する連続領域が存在すると判断する請求項１または２に記載の撮像装置。
【請求項４】
前記ズームレンズを駆動して広角側と望遠側との間で移動させるズーム用モータ、前記ズーム用モータの駆動を制御するズーム制御部を備え、
前記ズーム制御部は、前記切断判断部が前記撮影者と相関する連続領域が前記撮像素子の撮像範囲の周縁部で切断されていると判断したことに応じ、前記切断判断部が前記撮影者と相関する連続領域が前記撮像素子の撮像範囲の周縁部で切断されていないと判断するまで前記ズームレンズを駆動して広角側に所定量ずつ順次移動させる請求項１〜３のいずれかに記載の撮像装置。
【請求項５】
前記撮像指示部は撮像開始の遠隔入力操作を受け付け、
前記シャッタ制御部は前記撮像指示部が前記撮像開始の遠隔入力操作を受け付けたことに応じて前記撮像素子の露光を制御し、
前記記憶部は、前記撮像指示部が２度の撮像開始の遠隔入力操作を受け付けた結果、前記画像データ変換部から先に出力された画像データおよび後に出力された画像データをそれぞれ第１の画像および第２の画像として記憶する請求項１〜４のいずれかに記載の撮像装置。
【請求項６】
前記切断判断部が前記撮影者に相関する連続領域が前記撮像素子の撮像範囲の周縁部で切断されていると判断したことに応じて警告を発する警告部をさらに備える請求項１〜５のいずれかに記載の撮像装置。
【請求項７】
前記切断判断部は前記撮影者に相関する連続領域が前記撮像素子の撮像範囲の下端以外の周縁部で切断されているか否かを判断する請求項１〜６のいずれかに記載の撮像装置。
【請求項８】
フォーカスレンズ及びズームレンズを含む撮影レンズによって結像した被写体像を撮像信号に光電変換して出力する撮像素子、前記撮像素子から出力された撮像信号を画像データに変換して出力する画像データ変換部、少なくとも前記画像データ変換部の出力した画像データを一時的に記憶する記憶部、前記記憶部に記憶された画像データを所定の記録媒体に記録する記録部、撮像開始の入力操作を受け付ける撮像指示部、前記撮像指示部が前記撮像開始の入力操作を受け付けたことに応じて前記撮像素子の露光を制御するシャッタ制御部、セルフ撮影モードを設定するセルフ撮影設定部、前記セルフ撮影設定部により前記セルフ撮影モードが設定された状態において、前記撮像指示部が前記撮像開始の入力操作を受け付けたことに応じ、所定の期間の経過を計時するセルフタイマ回路を備える撮像装置で用いられる撮像方法であって、
前記セルフタイマ回路による前記所定の期間の経過の計時が開始してから完了するまでの間に前記撮像素子が２度露光するよう制御するステップと、
前記２度の露光の制御の結果、前記画像データ変換部から先に出力された撮影者自身を被写体像に含まない画像データおよび後に出力された撮影者自身を被写体像に含む画像データをそれぞれ第１の画像および第２の画像として前記記憶部に記憶するステップと、
前記記憶部に記憶された前記第１の画像と前記第２の画像との差分画像を作成するステップと、
前記差分画像の中に、前記撮影者と相関する連続領域が存在するか否かを判断するステップと、
前記差分画像の中に存在すると判断された前記撮影者と相関する連続領域が前記撮像素子の撮像範囲の周縁部で切断されているか否かを判断するステップと、
前記撮影者に相関する連続領域が前記撮像素子の撮像範囲の周縁部で切断されていないと判断したことに応じて前記記憶部に記憶された第２の画像データもしくは前記第２の画像データよりも後に前記記憶部に記憶された画像データを記録するステップと、
を含む撮像方法。
【請求項９】
前記撮影者と相関する連続領域から人物の顔を抽出するステップと、
前記抽出した顔が前記撮像素子の撮像範囲の周縁部で切断されているか否かを判断するステップと、
前記抽出した顔が前記撮像素子の撮像範囲の周縁部で切断されていないと判断したことに応じて前記記憶部に記憶された第２の画像データもしくは前記第２の画像データよりも後に前記記憶部に記憶された画像データを記録するステップと、
をさらに含む請求項８に記載の撮像方法。
【請求項１０】
前記差分画像の中に、所定の輝度閾値を上回る画素が存在するステップと、かつ前記所定の輝度閾値を上回る画素が連結してなる連続領域の画素サイズが所定の画素サイズ閾値を上回っている場合、前記撮影者と相関する連続領域が存在すると判断するステップをさらに含む請求項８または９に記載の撮像方法。
【請求項１１】
前記撮影者と相関する連続領域が前記撮像素子の撮像範囲の周縁部で切断されていると判断されたことに応じ、前記撮影者と相関する連続領域が前記撮像素子の撮像範囲の周縁部で切断されていないと判断されるまで前記ズームレンズを駆動して広角側に所定量ずつ順次移動させるステップをさらに含む請求項８〜１０のいずれかに記載の撮像方法。
【請求項１２】
撮像開始の遠隔入力操作を受け付ける撮像指示部が２度の撮像開始の遠隔入力操作を受け付けたことに応じて前記撮像素子の露光を制御するステップと、
前記画像データ変換部から先に出力された画像データおよび後に出力された画像データをそれぞれ第１の画像および第２の画像として前記記憶部に記憶するステップと、
をさらに含む請求項８〜１１のいずれかに記載の撮像方法。
【請求項１３】
前記撮影者に相関する連続領域が前記撮像素子の撮像範囲の周縁部で切断されていると判断したことに応じて警告を発するステップをさらに含む請求項８〜１２のいずれかに記載の撮像方法。
【請求項１４】
前記撮影者に相関する連続領域が前記撮像素子の撮像範囲の下端以外の周縁部で切断されているか否かを判断するステップをさらに含む請求項８〜１３のいずれかに記載の撮像方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はセルフタイマ撮影機能もしくはリモコン撮影機能を備えた撮像装置に関する。
【背景技術】
【０００２】
従来、セルフタイマ撮影において被写体が正しく写るようにするための技術が様々開発されている。例えば特許文献１によると、セルフタイマ撮影前に被写体人数登録部で被写体人数を登録しておく。目検出開始時間がセルフタイマ時間管理部で設定される。セルフタイマ作動開始後で目検出開始時間以降、登録された被写体人数分の目が目検出処理部によって検出されたときに電子シャッタが下りる。被写体人数分の目が目検出処理部によって検出されるということは、被写体全員の顔がデジタルカメラの方を向いていることになり、好ましい人物画像を撮影できる。
【特許文献１】特開２００４−３３６２６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
撮影者自身は、他の被写体を画角内に捉えたあと、セルフタイマ機能を設定して撮影位置までに移動する時間を確保することができるのであるが、撮影者自身の顔全体、あるいは体全体が撮像装置の画角に入っているか否かの確認はできない。
【０００４】
また、特許文献１の技術を用いた場合、撮影者を含めた被写体全員の目が検出されたとしても、撮影者の顔や体が画角に入っているとは限らない。撮影終了後に撮影者の顔や体が画角から外れてしまっていると、撮影者自身が撮影のやり直しのために再びカメラの下と撮影位置との間を行ったり来たりする必要があり、撮影を待っている他の被写体に迷惑がかかる。
【０００５】
本発明はこのような問題点に鑑みてなされたもので、撮影者自身の顔や全身が画角から外れないよう効果的に防止する方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明に係る撮像装置は、フォーカスレンズ及びズームレンズを含む撮影レンズによって結像した被写体像を撮像信号に光電変換して出力する撮像素子、撮像素子から出力された撮像信号を画像データに変換して出力する画像データ変換部、少なくとも画像データ変換部の出力した画像データを一時的に記憶する記憶部、記憶部に記憶された画像データを所定の記録媒体に記録する記録部、撮像開始の入力操作を受け付ける撮像指示部、撮像指示部が撮像開始の入力操作を受け付けたことに応じて撮像素子の露光を制御するシャッタ制御部を備える。かつ、記憶部は、シャッタ制御部による撮像素子の２度の露光の制御の結果、画像データ変換部から出力された撮影者自身を被写体像に含まない画像データである第１の画像および撮影者自身を被写体像に含む画像データである第２の画像を記憶し、記憶部に記憶された第１の画像と第２の画像との差分画像を作成する差分画像作成部と、差分画像作成部の作成した差分画像の中に、撮影者と相関する連続領域が存在するか否かを判断する撮影者判断部と、差分画像の中に存在すると判断された撮影者と相関する連続領域が撮像素子の撮像範囲の周縁部で切断されているか否かを判断する切断判断部と、を備え、記録部は切断判断部が撮影者に相関する連続領域が撮像素子の撮像範囲の周縁部で切断されていないと判断したことに応じて記憶部に記憶された第２の画像データもしくは第２の画像データよりも後に記憶部に記憶された画像データを記録する。
【０００７】
この発明によると、撮影者と相関する連続領域が撮像素子の撮像範囲の周縁部で切断されていなければ、画像データが記録される。すなわち、撮影者自身も被写体となって撮影を行う場合、この撮影者が撮像範囲からはみ出た状態で画像データが記録されることがない。
【０００８】
また、この撮像装置は、撮影者と相関する連続領域から人物の顔を抽出する顔抽出部をさらに備え、切断判断部は顔抽出部の抽出した顔が撮像素子の撮像範囲の周縁部で切断されているか否かを判断し、記録部は切断判断部が顔抽出部の抽出した顔が撮像素子の撮像範囲の周縁部で切断されていないと判断したことに応じて記憶部に記憶された第２の画像データもしくは第２の画像データよりも後に記憶部に記憶された画像データを記録するようにしてもよい。
【０００９】
こうすると、撮影者の顔が撮像範囲からはみ出た状態で画像データが記録されることがない。
【００１０】
撮影者判断部は、差分画像作成部の作成した差分画像の中に、所定の輝度閾値を上回る画素が存在し、かつ所定の輝度閾値を上回る画素が連結してなる連続領域の画素サイズが所定の画素サイズ閾値を上回っている場合、撮影者と相関する連続領域が存在すると判断するとよい。
【００１１】
これは次のような理由による。太陽光の照度の変化やシャッタスピードの変化などによって画素の輝度が微妙に変化し、これに起因して撮影者の構成画素と関係のない画素が差分領域の一部または全部と判断される場合もある。このため、輝度値が所定の閾値以上でない微小な輝度差分を反映した画素を連続領域と区別する。また、撮影者以外の被写体や被写体以外の物体が自ら、あるいは風などの外的要因で微動し、これに起因して撮影者の構成画素と関係のない画素が差分領域の一部または全部と判断される場合もある。このため、画素の連続する画素サイズが所定の画素サイズ閾値以上でない微小な領域を連続領域と区別する。
【００１２】
この撮像装置は、ズームレンズを駆動して広角側と望遠側との間で移動させるズーム用モータ、ズーム用モータの駆動を制御するズーム制御部を備え、ズーム制御部は、切断判断部が撮影者と相関する連続領域が撮像素子の撮像範囲の周縁部で切断されていると判断したことに応じ、切断判断部が撮影者と相関する連続領域が撮像素子の撮像範囲の周縁部で切断されていないと判断するまでズームレンズを駆動して広角側に所定量ずつ順次移動させるとよい。
【００１３】
すなわち、ズームアウトの繰り返しにより撮影者自身を被写体として画角に収めることができる。
【００１４】
この撮像装置は、セルフ撮影モードを設定するセルフ撮影設定部、セルフ撮影設定部によりセルフ撮影モードが設定された状態において、撮像指示部が撮像開始の入力操作を受け付けたことに応じ、所定の期間の経過を計時するセルフタイマ回路をさらに備え、シャッタ制御部は、セルフタイマ回路による所定の期間の経過の計時が開始してから完了するまでの間に撮像素子が２度露光するよう制御し、記憶部は、シャッタ制御部による２度の露光の制御の結果、画像データ変換部から先に出力された画像データおよび後に出力された画像データをそれぞれ第１の画像および第２の画像として記憶するとよい。
【００１５】
この撮像装置は、撮像指示部は撮像開始の遠隔入力操作を受け付け、シャッタ制御部は撮像指示部が撮像開始の遠隔入力操作を受け付けたことに応じて撮像素子の露光を制御し、記憶部は、撮像指示部が２度の撮像開始の遠隔入力操作を受け付けた結果、画像データ変換部から先に出力された画像データおよび後に出力された画像データをそれぞれ第１の画像および第２の画像として記憶するとよい。
【００１６】
この撮像装置は、切断判断部が撮影者に相関する連続領域が撮像素子の撮像範囲の周縁部で切断されていると判断したことに応じて警告を発する警告部をさらに備えてもよい。
【００１７】
撮影者は、画像データの記録がされる前に、警告によって自分が撮像範囲からはみ出ていることに気づくから、撮影を速やかにやり直すことができ、他の被写体に迷惑がかかることがない。
【００１８】
切断判断部は撮影者に相関する連続領域が撮像素子の撮像範囲の下端以外の周縁部で切断されているか否かを判断するようにしてもよい。
【００１９】
こうすると、撮像範囲の下端での連続領域の切断は許容される。
【００２０】
本発明に係る撮像方法は、フォーカスレンズ及びズームレンズを含む撮影レンズによって結像した被写体像を撮像信号に光電変換して出力する撮像素子、撮像素子から出力された撮像信号を画像データに変換して出力する画像データ変換部、少なくとも画像データ変換部の出力した画像データを一時的に記憶する記憶部、記憶部に記憶された画像データを所定の記録媒体に記録する記録部、撮像開始の入力操作を受け付ける撮像指示部、撮像指示部が撮像開始の入力操作を受け付けたことに応じて撮像素子の露光を制御するシャッタ制御部を備える撮像装置で用いられる撮像方法あって、シャッタ制御部による撮像素子の２度の露光の制御の結果、画像データ変換部から出力された撮影者自身を被写体像に含まない画像データである第１の画像および撮影者自身を被写体像に含む画像データである第２の画像を記憶部に記憶するステップと、記憶部に記憶された第１の画像と第２の画像との差分画像を作成するステップと、差分画像の中に、撮影者と相関する連続領域が存在するか否かを判断するステップと、差分画像の中に存在すると判断された撮影者と相関する連続領域が撮像素子の撮像範囲の周縁部で切断されているか否かを判断するステップと、撮影者に相関する連続領域が撮像素子の撮像範囲の周縁部で切断されていないと判断したことに応じて記憶部に記憶された第２の画像データもしくは第２の画像データよりも後に記憶部に記憶された画像データを記録するステップと、を含む。
【００２１】
この撮像方法は、撮影者と相関する連続領域から人物の顔を抽出するステップと、抽出した顔が撮像素子の撮像範囲の周縁部で切断されているか否かを判断するステップと、抽出した顔が撮像素子の撮像範囲の周縁部で切断されていないと判断したことに応じて記憶部に記憶された第２の画像データもしくは第２の画像データよりも後に記憶部に記憶された画像データを記録するステップと、をさらに含んでもよい。
【００２２】
この撮像方法は、差分画像の中に、所定の輝度閾値を上回る画素が存在するステップと、かつ所定の輝度閾値を上回る画素が連結してなる連続領域の画素サイズが所定の画素サイズ閾値を上回っている場合、撮影者と相関する連続領域が存在すると判断するステップを含んでいてもよい。
【００２３】
この撮像方法は、撮影者と相関する連続領域が撮像素子の撮像範囲の周縁部で切断されていると判断されたことに応じ、撮影者と相関する連続領域が撮像素子の撮像範囲の周縁部で切断されていないと判断されるまでズームレンズを駆動して広角側に所定量ずつ順次移動させるステップをさらに含んでいてもよい。
【００２４】
この撮像方法は、セルフタイマ回路による所定の期間の経過の計時が開始してから完了するまでの間に撮像素子が２度露光するよう制御するステップと、撮像素子の２度の露光の制御の結果、画像データ変換部から先に出力された画像データおよび後に出力された画像データをそれぞれ第１の画像および第２の画像として記憶部に記憶するステップと、をさらに含んでいてもよい。
【００２５】
この撮像方法は、撮像開始の遠隔入力操作を受け付ける撮像指示部が２度の撮像開始の遠隔入力操作を受け付けたことに応じて撮像素子の露光を制御するステップと、画像データ変換部から先に出力された画像データおよび後に出力された画像データをそれぞれ第１の画像および第２の画像として記憶部に記憶するステップと、をさらに含んでいてもよい。
【００２６】
この撮像方法は、撮影者に相関する連続領域が撮像素子の撮像範囲の周縁部で切断されていると判断したことに応じて警告を発するステップをさらに含んでいてもよい。
【００２７】
この撮像方法は、撮影者に相関する連続領域が撮像素子の撮像範囲の下端以外の周縁部で切断されているか否かを判断するステップをさらに含んでいてもよい。
【発明の効果】
【００２８】
この発明によると、撮影者と相関する連続領域が撮像素子の撮像範囲の周縁部で切断されていなければ、画像データが記録される。すなわち、撮影者自身も被写体として撮影を行う場合、この撮影者が撮像範囲からはみ出た状態で記録されることがない。
【発明を実施するための最良の形態】
【００２９】
以下、添付した図面を参照し本発明の好ましい実施の形態を説明する。
【００３０】
＜第１実施形態＞
図１は、本発明の好ましい実施形態に係るデジタルカメラ（以下カメラと略す）１００の正面図である。
【００３１】
カメラ１００の正面に配備されたレンズ鏡胴６０には、ズームレンズ１０１ａ及びフォーカスレンズ１０１ｂを含む撮影レンズ１０１が内蔵されており、ズームレンズ１０１ａを光軸方向に移動させることで焦点距離調節が行なわれるとともに、フォーカスレンズ１０１ｂを光軸方向に移動させることによりピント調節が行なわれる。
【００３２】
レンズ鏡胴６０は、カメラボディ１８０に沈胴した状態から、予め設定された最短焦点距離位置であるワイド端と最長焦点距離位置であるテレ端との間で進退することで、カメラボディ１８０から繰り出し、また収納される。この図では、レンズ鏡胴６０がカメラボディ１８０に沈胴した状態が示されている。
【００３３】
またカメラ１００には、非撮影時には撮影レンズ１０１の前面を覆って撮像レンズ１０１と外界とを遮ることで撮像レンズ１０１を保護する状態をつくり出すとともに、撮像時には撮像レンズを外界に露出するレンズカバー６１が設けられている。
【００３４】
レンズカバー６１は開閉自在な機構で構成されており、開放状態で撮影レンズ１０１の前面を覆い、閉鎖状態で撮影レンズ１０１の前面を外界に露出する。レンズカバー６１は電源スイッチ１２１のオン／オフに連動して開放／閉鎖される。この図ではレンズカバー６１は開放状態となっている。
【００３５】
カメラ１００の上面には、中央部分にレリーズスイッチ１０４の配備されたモードダイヤル１２３と電源スイッチ１２１とが配備されており、正面には、ストロボ１０５ａ、ＡＦ補助光ランプ１０５ｂ、セルフタイマランプ１０５ｃ等が配備されている。
【００３６】
図２はカメラ１００の背面図である。カメラ１００の背面には、ズームスイッチ１２７が配備されている。ズームスイッチ１２７のワイド（Ｗ）側を押すと、押し続けている間、レンズ鏡胴６０がワイド端（望遠）側に繰り出し、テレ（Ｔ）側の他方を押すと、押し続けている間、レンズ鏡胴６０がテレ端（広角）側に移動する。
【００３７】
カメラ１００の背面には、画像表示ＬＣＤ１０２、切替レバー１２２、十字キー１２４、情報位置指定キー１２６等も設けられている。十字キー１２４は、上下左右がそれぞれ表示明るさ調整／セルフタイマ／マクロ撮影／ストロボ撮影を設定する操作系である。後述するが、十字キー１２４の下キーを押下することで、セルフタイマ回路８３の計時完了後にメインＣＰＵ２０がＣＣＤ１３２にシャッタ動作を行わせるセルフ撮影モードの設定を行える。
【００３８】
図３はカメラ１００のブロック図である。カメラ１００にはユーザがこのカメラ１００を使用するときに種々の操作を行なうための操作部１２０が設けられている。この操作部１２０には、カメラ１００を作動させるための電源投入用の電源スイッチ１２１、撮影と再生とを自在に切り替える切替レバー１２２、オート撮影やマニュアル撮影等を選択するためのモードダイヤル１２３、各種のメニューの設定や選択あるいはズームを行なうための十字キー１２４、閃光発光用スイッチ１２５、および十字キー１２４で選択されたメニューの実行やキャンセル等を行なうための情報位置指定キー１２６が備えられている。
【００３９】
また、カメラ１００には、撮影画像や再生画像等を表示するための画像表示ＬＣＤ１０２と、操作の手助けを行なうための操作ＬＣＤ表示１０３が備えられている。
【００４０】
このカメラ１００にはレリーズスイッチ１０４が配備されている。このレリーズスイッチ１０４によって撮影の開始指示がメインＣＰＵ２０へと伝えられる。このカメラ１００では撮影・再生切替レバー１２２によって撮影と再生との切り替えが自在になっていて、撮影を行なうときにはユーザによって撮影・再生切替レバー１２２が撮影側に切り替えられ、再生を行なうときには撮影・再生切替レバー１２２が再生側に切り替えられる。また、カメラ１００には、閃光を発光する閃光発光管１０５ａを有する閃光発光装置が配備されている。
【００４１】
また、カメラ１００には、撮影レンズ１０１と、絞り１３１と、それら撮影レンズ１０１および絞り１３１を経由して結像された被写体像をアナログの画像信号に変換する撮像素子であるＣＣＤセンサ１３２（以下ＣＣＤ１３２と略記する）とが備えられている。ＣＣＤ１３２は、詳細には、そのＣＣＤ１３２に照射された被写体光により発生した電荷を可変の電荷蓄積時間（露光期間）の間蓄積することにより画像信号を生成するものである。ＣＣＤ１３２からは、ＣＧ部１３６から出力される垂直同期信号ＶＤに同期したタイミングでフレーム毎の画像信号が順次出力される。
【００４２】
撮像素子にＣＣＤ１３２を用いた場合には、色偽信号やモアレ縞等の発生を防止するために、入射光内の不要な高周波成分を除去する光学的ローパスフィルタ１３２ａが配設されている。また、入射光内の赤外線を吸収若しくは反射して、長波長域で感度が高いＣＣＤセンサ１３２固有の感度特性を補正する赤外カットフィルタ１３２ｂが配設されている。光学的ローパスフィルタ１３２ａ及び赤外カットフィルタ１３２ｂの具体的な配設の態様は特に限定されない。
【００４３】
また、カメラ１００には、ＣＣＤセンサ１３２からのアナログ画像信号が表わす被写体像のホワイトバランスを合わせるとともにその被写体像の階調特性における直線の傾き（γ）を調整し、さらにアナログ画像信号を増幅する増幅率可変の増幅器を含む白バランス・γ処理部１３３が備えられている。
【００４４】
さらに、カメラ１００には、白バランス・γ処理部１３３からのアナログ信号をディジタルのＲ，Ｇ，Ｂ画像データにＡ／Ｄ変換するＡ／Ｄ部１３４と、そのＡ／Ｄ部１３４からのＲ，Ｇ，Ｂ画像データを格納するバッファメモリ１３５が備えられている。
【００４５】
Ａ／Ｄ部１３４によって得られたＲ，Ｇ，Ｂ画像データは、ＡＦ検出部１５０にも入力される。ＡＦ検出部１５０は、Ｒ，Ｇ，Ｂ画像データを１画面の所定の分割エリア毎にかつ同じ色成分毎に積算平均し、さらにフレームごとに、全エリアのＲ，Ｇ，Ｂ画像データの積算平均値Ｉｒ，Ｉｇ，Ｉｂを算出する。この積算平均値Ｉｒ，Ｉｇ，ＩｂをＲ，Ｇ，Ｂの可視光の受光量とする。
【００４６】
ただし、Ｒ，Ｇ，Ｂの可視光の受光量Ｉｒ，Ｉｇ，Ｉｂは、Ｒ、Ｇ、Ｂの可視光にそれぞれ感度を有するＣＣＤ１３２以外の受光センサ（図示せず）によって検出することも可能である。
【００４７】
また、カメラ１００には、ＣＧ（クロックジェネレータ）部１３６と、測光・測距用ＣＰＵ１３７と、充電・発光制御部１３８と、通信制御部１３９と、ＹＣ処理部１４０と、電源電池６８とが備えられている。
【００４８】
ＣＧ部１３６は、ＣＣＤセンサ１３２を駆動するための垂直同期信号ＶＤ，高速掃き出しパルスＰを含む駆動信号、白バランス・γ処理部１３３，Ａ／Ｄ部１３４を制御する制御信号、および通信制御部１３９を制御する制御信号を出力する。また、このＣＧ部１３６には、測光・測距用ＣＰＵ１３７からの制御信号が入力される。
【００４９】
測光・測距用ＣＰＵ１３７は、ズーム用モータ１１０、フォーカス用モータ１１１、絞り調整を行う絞り用モータ１１２を制御してズームレンズ１０１ａ、フォーカスレンズ１０１ｂ、絞り１３１をそれぞれ駆動することにより測距を行ない、ＣＧ部１３６および充電・発光制御部１３８を制御する。ズーム用モータ１１０、フォーカス用モータ１１１、絞り用モータ１１２の駆動は、モータドライバ６２によって制御され、モータドライバ６２の制御コマンドは、測光・測距用ＣＰＵ１３７あるいはメインＣＰＵ２０から送られる。
【００５０】
測光・測距用ＣＰＵ１３７は、レリーズスイッチ１０４が半押し（Ｓ１オン）されると、ＣＣＤ１３２によって周期的（１／30秒から１／60秒ごと）に得られる画像データに基づいて被写体の明るさの測光（ＥＶ値の算出）を行う。
【００５１】
即ち、ＡＥ演算部１５１は、Ａ／Ｄ変換部１３４から出力されたＲ、Ｇ、Ｂの画像信号を積算し、その積算値を測光・測距用ＣＰＵ１３７に提供する。測光・測距用ＣＰＵ１３７は、ＡＥ演算部１５１から入力する積算値に基づいて被写体の平均的な明るさ（被写体輝度）を検出し、撮影に適した露出値（ＥＶ値）を算出する。
【００５２】
そして、測光・測距用ＣＰＵ１３７は、得られたＥＶ値に基づいて絞り１３１の絞り値（Ｆ値）及びＣＣＤ１３２の電子シャッタ（シャッタスピード）を含む露出値を所定のプログラム線図にしたがって決定する（ＡＥ動作）。
【００５３】
レリーズスイッチ１０４が全押し（Ｓ２オン）されると、測光・測距用ＣＰＵ１３７は、その決定した絞り値に基づいて絞り１３１を駆動し、絞り１３１の開口径を制御するとともに、決定したシャッタスピードに基づき、ＣＧ１３６を介してＣＣＤ１３２での電荷蓄積時間を制御する。
【００５４】
ＡＥ動作は、絞り優先ＡＥ，シャッタ速度優先ＡＥ，プログラムＡＥなどがあるが、いずれにおいても、被写体輝度を測定し、この被写体輝度の測光値に基づいて決められた露出値、すなわち絞り値とシャッタスピードとの組み合わせで撮影を行うことにより、適正な露光量で撮像されるように制御しており、面倒な露出決定の手間を省くことができる。
【００５５】
ＡＦ検出部１５０は、測光・測距ＣＰＵ１３７により選定された検出範囲に対応する画像データをＡ／Ｄ変換部１３４から抽出する。焦点位置を検出する方法は、合焦位置で画像データの高周波成分が最大振幅になるという特徴を利用して行う。ＡＦ検出部１５０は、抽出された画像データの高周波成分を１フィールド期間積分することにより、振幅値を算出する。ＡＦ検出部１５０は、測光・測距ＣＰＵ１３７がフォーカス用モータ１１０を駆動制御してフォーカスレンズ１０１ａを可動範囲内、即ち無限遠側の端点（ＩＮＦ点）から至近側の端点（ＮＥＡＲ点）の間で移動させている間に順次振幅値の計算を実行し、最大振幅を検出した時に検出値を測光・測距ＣＰＵ１３７に送信する。
【００５６】
測光・測距ＣＰＵ１３７は、この検出値を取得して対応する合焦位置に、フォーカスレンズ１０１ｂを移動させるようにフォーカス用モータ１１１に指令を出す。フォーカス用モータ１１１は、測光・測距ＣＰＵ１３７の指令に応じてフォーカスレンズ１０１ｂを合焦位置に移動させる（ＡＦ動作）。
【００５７】
測光・測距用ＣＰＵ１３７は、メインＣＰＵ２０とのＣＰＵ間通信によってレリーズスイッチ１０４と接続されており、ユーザによりレリーズスイッチ１０４が半押しされた時に、この合焦位置の検出が行われる。また、測光・測距用ＣＰＵ１３７には、ズーム用モータ１１１が接続されており、メインＣＰＵ２０が、ズームスイッチ１２７によってユーザからのＴＥＬＥ方向又はＷＩＤＥ方向へのズームの指令を取得した場合に、ズーム用モータ１１０を駆動させることにより、ズームレンズ１０１ａをＷＩＤＥ端とＴＥＬＥ端との間で移動させる。
【００５８】
充電・発光制御部１３８は，閃光発光管１０５ａを発光させるために電源電池６８からの電力の供給を受けて図示しない閃光発光用のコンデンサを充電したり、その閃光発光管１０５ａの発光を制御する。
【００５９】
充電・発光制御部１３８は，電源電池６８の充電開始、レリーズスイッチ１０４の半押し・全押し操作信号等の各種の信号や、発光量、発光タイミングを示す信号をメインＣＰＵ２０や測光・測距ＣＰＵ１３７から取り込んだことに応じ、セルフタイマランプ１０５ｃやＡＦ補助光１０５ｂへの電流供給制御を行い、所望の発光量が所望のタイミングで得られるように制御する。
【００６０】
なお、セルフタイマランプ１０５ｃはＬＥＤで構成してもよく、ＡＦ補助光ランプ１０５ｂを構成するＬＥＤと共通にしてもよい。
【００６１】
メインＣＰＵ２０には、セルフタイマ回路８３が接続されている。メインＣＰＵ２０は、セルフ撮影モードが設定されている場合、レリーズスイッチ１０４の全押し信号に基づいて計時を行なう。この計時中に、メインＣＰＵ２０は測光・測距ＣＰＵ１３７を介し、残り時間に合わせて点滅速度をだんだんと早めながら、セルフタイマランプ１０５ｃを点滅させる。セルフタイマ回路８３は、計時完了後に計時完了信号をメインＣＰＵ２０に入力する。メインＣＰＵ２０は、計時完了信号に基づいて、ＣＣＤ１３２にシャッタ動作を実施させる。
【００６２】
通信制御部１３９には、通信ポート１０７が備えられており、この通信制御部１３９は、カメラ１００により撮影された被写体の画像信号をＵＳＢ端子が備えられたパーソナルコンピュータ等の外部装置に出力し、およびこのような外部装置からカメラ１００に画像信号を入力することにより、その外部装置との間のデータ通信を担うものである。また、このカメラ１００は、ロール状の写真フイルムに写真撮影を行なう通常のカメラが有するＩＳＯ感度１００，２００，４００，１６００等に切り替える機能を模擬した機能を有し、ＩＳＯ感度４００以上に切り替えられた場合、白バランス・γ処理部１３３の増幅器の増幅率が所定の増幅率を越えた高増幅率に設定された高感度モードとなる。通信制御部１３９は、高感度モードでの撮影中は、外部装置との通信を停止する。
【００６３】
また、カメラ１００には、圧縮・伸長＆ＩＤ抽出部１４３と、Ｉ／Ｆ部１４４が備えられている。圧縮・伸長＆ＩＤ抽出部１４３は、バッファメモリ１３５に格納された画像データを、バスライン１４２を介して読み出して圧縮し、Ｉ／Ｆ部１４４を経由してメモリカード２００に格納する。また、圧縮・伸長＆ＩＤ抽出部１４３は、メモリカード２００に格納された画像データの読み出しにあたり、メモリカード２００固有の識別番号（ＩＤ）を抽出し、そのメモリカード２００に格納された画像データを読み出して伸長し、バッファメモリ１３５に格納する。
【００６４】
また、カメラ１００には、メインＣＰＵ２０と、ＥＥＰＲＯＭ１４６と、ＹＣ／ＲＧＢ変換部１４７と、表示用のドライバ１４８とが備えられている。メインＣＰＵ２０は、このカメラ１００全体の制御を行なう。ＥＥＰＲＯＭ１４６には、このカメラ１００固有の固体データやプログラム等が格納されている。ＹＣ／ＲＧＢ変換部１４７は、ＹＣ処理部１４０で生成されたカラー映像信号ＹＣを３色のＲＧＢ信号に変換して表示用のドライバ１４８を経由して画像表示ＬＣＤ１０２に出力する。
【００６５】
また、カメラ１００は、ＡＣ電源から電力を得るためのＡＣアダプタ４８と電源電池６８とが着脱可能な構成となっている。電源電池６８は充電可能な二次電池、例えばニカド電池、ニッケル水素電池、リチウムイオン電池で構成される。電源電池６８は使い切り型の一次電池、例えばリチウム電池、アルカリ電池で構成してもよい。電源電池６８は図示しない電池収納室に装填することにより、カメラ１００の各回路と電気的に接続される。
【００６６】
ＡＣアダプタ４８がカメラ１００に装填されＡＣ電源からＡＣアダプタ４８を介してカメラ１００に電力が供給される場合には、電源電池６８が電池収納室に装填されている場合であっても、優先的に当該ＡＣアダプタ４８から出力された電力がカメラ１００の各部に駆動用の電力として供給される。また、ＡＣアダプタ４８が装填されておらず、かつ電源電池６８が電池収納室に装填されている場合には、当該電源電池６８から出力された電力がカメラ１００の各部に駆動用の電力として供給される。
【００６７】
なお、図示しないが、カメラ１００には、電池収納室内に収納される電源電池６８とは別にバックアップ電池が設けられている。内蔵バックアップ電池には例えば専用の二次電池が用いられ、電源電池６８によって充電される。バックアップ電池は、電源電池６８の交換や取り外し等、電源電池６８が電池収納室に装填されていない場合、カメラ１００の基本機能に給電する。
【００６８】
即ち、電源電池６８又はＡＣアダプタ４８からの電源供給が停止すると、バックアップ電池がスイッチング回路（図示せず）によってＲＴＣ１５等に接続され、これらの回路に給電する。これにより、バックアップ電池２９が寿命に達しない限り、ＲＴＣ１５等の基本機能には、電源供給が間断なく継続する。
【００６９】
ＲＴＣ（Real Time Clock）１５は計時専用のチップであり、電源電池６８やＡＣアダプタ４８からの給電がオフされていてもバックアップ電池から電源供給を受けて継続的に動作する。
【００７０】
画像表示ＬＣＤ１０２には透過型又は半透過型の液晶パネル７１を背面側から照明するバックライト７０が配設されており、省電力モードの場合には、メインＣＰＵ２０によりそのバックライト７０の明るさ（輝度）がバックライトドライバ７２を介して制御され、バックライト７０の消費電力が低減されるようになっている。また、省電力モードは、操作部１２０の情報位置指定キー１２６を押して画像表示ＬＣＤ１０２にメニュー画面を表示させ、そのメニュー画面で所定の操作を行うことによってオン／オフを設定することができるようになっている。
【００７１】
カメラ１００にはリモコン受光回路６３が設けられている。リモコン受光回路６３は、リモコン６０から入射した赤外線信号をデジタル制御信号に変換してメインＣＰＵ２０へ出力する。メインＣＰＵ２０は、リモコン受光回路６３から入力したデジタル制御信号に応じて各種動作を制御する。
【００７２】
図４はメインＣＰＵ２０の実行するプログラムをブロックで概念的に示している。メインＣＰＵ２０は、プログラムである顔抽出部２０ａ、差分画像作成部２０ｂ、撮影者判断部２０ｃを実行する。これらのプログラムはＥＥＰＲＯＭ１４６に記憶されており、ＣＰＵ２０により適宜ＲＡＭ１４９に読み出されて実行される。
【００７３】
顔抽出部２０ａは、バッファメモリ１３５に一時記憶された撮影画像から人物の顔部分を含む領域である顔領域を抽出する。顔領域の抽出方法としては、例えば本出願人による特開平９−１０１５７９号公報「顔領域抽出方法及び複写条件決定方法」において開示された技術を適用することができる。この技術は、撮影した画像の各画素の色相が肌色の範囲に含まれるか否かを判定して肌色領域と非肌色領域とに分割すると共に、画像中のエッジを検出して画像中の各箇所をエッジ部分又は非エッジ部分に分類する。そして、肌色領域内に位置し非エッジ部分に分類された画素からなり、かつエッジ部分と判定された画素で囲まれた領域を顔候補領域として抽出し、抽出した顔候補領域が人物の顔に相当する領域かを判定し、この判定結果に基づき顔領域として抽出するものである。また、この他に、特開２００３−２０９６８３号公報や特開２００２−１９９２２１号公報に記載される方法で顔領域を抽出することもできる。
【００７４】
以下、図５のフローチャートに従い、本発明の好ましい第１の実施形態に係る撮影処理の流れを説明する。このフローチャートはカメラ１００の実行する処理手順ないしカメラ１００の実行するプログラムの処理ステップを示す。
【００７５】
Ｓ１では、まず、撮影者が任意に十字キー１２４やズームスイッチ１２７などを操作して画角を決めたあと、十字キー１２４を操作してセルフタイマ回路８３によるセルフタイマ計時動作開始準備の設定を行う。
【００７６】
Ｓ２では、セルフタイマ計時動作開始準備の設定が行われたあと、レリーズスイッチ１０４が押下されることで、セルフタイマ回路８３によるセルフタイマ計時動作が開始する。
【００７７】
Ｓ３では、セルフタイマ計時動作が開始してからセルフタイマ回路８３によるセルフタイマ計時動作が完了するまでの間の所定の第１の時刻Ｔ１に（例えばレリーズスイッチ１０４が押下された時点で）、ＣＣＤ１３２に電子シャッタ動作を行わせる。その結果ＣＣＤ１３２から得られた画像信号のデジタルデータを、第１参照用画像（便宜上画像Ａで表すこともある）としてバッファメモリ１３５に記憶する。
【００７８】
図６は第１参照用画像の一例を示す。参照用画像には、撮影者以外の被写体（ここでは一例として被写体ＯＢ１およびＯＢ２）が含まれているものとする。
【００７９】
図５に戻ると、Ｓ４では、所定の第１の時刻Ｔ１からセルフタイマ回路８３によるセルフタイマ計時動作が完了するまでの時刻で、撮影者自身が被写体の撮影位置に移動するのに十分な第２の時刻Ｔ２に到達したことに応じ、ＣＣＤ１３２に電子シャッタ動作を行わせる。その結果ＣＣＤ１３２から得られた画像信号のデジタルデータを、第２参照用画像（便宜上画像Ｂと称すこともある）としてバッファメモリ１３５に記憶する。
【００８０】
図７は第２参照用画像の一例を示す。記録用画像には、撮影者以外の被写体（ここでは一例として被写体ＯＢ１およびＯＢ２）の他、撮影者自身が被写体ＯＢＳとして含まれているものとする。
【００８１】
図５に戻ると、Ｓ５では、差分画像作成部２０ｂが、画像Ａと画像Ｂとの差分画像（便宜上画像Ｃと称すこともある）を作成する。
【００８２】
図８は差分画像（画像Ｃ）の一例を示す。この図に示すように、画像Ｃは、画像Ｂから画像Ａと同等の画素領域が除外されて残った領域（差分領域）が含まれるものであり、ここでは、画像Ｂから被写体ＯＢＳ以外の部分（被写体ＯＢ１およびＯＢ２が含まれる）が差分０の領域として取り除かれ、被写体ＯＢＳが残った状態となっている。
【００８３】
Ｓ６では、撮影者判断部２０ｃが、差分画像（画像Ｃ）の中で、輝度レベルが所定の第１の閾値α以上の画素Ｘが少なくとも１つ存在するか否かを判断する。画素Ｘが少なくとも１つ存在する場合はＳ７に移行し、存在しない場合はＳ１２に移行する。
【００８４】
この判断を行う実質的な理由は次の通りである。画像Ａ記憶時と画像Ｂ記憶時の明るさが、太陽光の照度の変化やシャッタスピードの変化などによって変化し、撮影者（被写体ＯＢＳ）の被写体像の構成画素と関係のない画素が差分領域の一部または全部となる場合もある。このため、輝度値が所定の閾値α以上でない微小な輝度差分を反映した画素だけで差分画像が構成されている場合、被写体ＯＢＳと相関のない画素だけで差分画像が構成されている、すなわち撮影者の被写体像が全く写っていないとみなし、後述するＳ１２に移行する。輝度値が閾値αを超えるような画素が１つでもあれば、少なくとも撮影者の被写体像の一部が写っているとみなし、Ｓ７に移行する。
【００８５】
Ｓ７では、撮影者判断部２０ｃが、画素Ｘが連続する領域、すなわち輝度値が所定の第１の閾値α以上の画素が連結してなる領域のうち、大きさが所定の第２の閾値（単位は画素数を表すピクセル）β以上のもの（これを領域Ｙで表す）が少なくとも１つ存在するか否かを判断する。大きさが所定の第２の閾値β以上の領域Ｙが少なくとも１つ存在すればＳ８に移行し、１つも存在しなければＳ１２に移行する。
【００８６】
この判断を行う実質的な理由は次の通りである。撮影者以外の被写体や被写体以外の物体が自ら、あるいは風などの外的要因で微動し、これに起因して撮影者（被写体ＯＢＳ）の構成画素と関係のない画素が差分領域の一部または全部となる場合もある。画素Ｘの連続する領域の大きさが所定の閾値β以上でない微小な領域ばかりである場合、被写体ＯＢＳと相関のない領域だけで差分画像が構成されている、すなわち撮影者の被写体像が写っているような領域が全くないとみなし、後述するＳ１２に移行する。画素Ｘの連続する大きさが所定の閾値β以上の領域が１つでもあれば、少なくとも撮影者の被写体像の一部が写っているとみなし、Ｓ８に移行する。
【００８７】
Ｓ８では、顔抽出部２０ａが、領域Ｙから顔抽出を試みる。なお、上記のようにして存在が判定された領域Ｙから、さらに、被写体とそれ以外の背景との領域との境目すなわち被写体の輪郭を、領域拡張法などにより検出し、その輪郭の内部領域から顔抽出を試みてもよい。
【００８８】
Ｓ９では、撮影者判断部２０ｃが、顔抽出部２０ａにより領域Ｙから顔抽出することができたか否かを判断する。領域Ｙから顔抽出できたと判断した場合はＳ１０、顔抽出できなかった場合はＳ１２に移行する。
【００８９】
Ｓ１０では、撮影者判断部２０ｃが、顔抽出部２０ａにより領域Ｙから抽出された顔が欠けていないか否かを判断する。例えば、抽出された顔の輪郭が画像の上下左右の端部と一致していれば、欠けていると判断する。顔が欠けていないと判断した場合はＳ１１、欠けていると判断した場合はＳ１２に移行する。
【００９０】
Ｓ１１では、セルフタイマ回路８３によるセルフタイマ計時動作が完了したことに応じて記録用画像信号をバッファメモリ１３５に記憶し、この画像信号をメモリカード２００に圧縮記録する。
【００９１】
Ｓ１２では、撮影者判断部２０ｃがＯＳＤ信号発生回路１４８ａを制御して、撮影者自身が正しく写っていない旨の警告メッセージを液晶パネル７１に表示させる。なお、カメラ１００が図示しない音声再生機構を備えていれば、撮影者判断部２０ｃがこれを制御して、上記警告メッセージに相当する内容の警告音声を再生してもよい。あるいは、カメラ１００が図示しない警告ランプを備えていれば、撮影者判断部２０ｃがこれを制御して点滅あるいは点滅させてもよい。要するに、警告の通知の仕方は特に限定されない。
【００９２】
任意の方法で警告を行った後は、セルフタイマ回路８３によるセルフタイマ計時動作を中止してＳ１に戻る。撮影者は画角設定から速やかにやり直すことができ、他の被写体に迷惑がかからない。
【００９３】
この処理によると、セルフタイマ機能により撮影者自身を被写体として写真を撮影するときに、撮影者自身が画角から外れてしまっていると警告が発せられ、撮影者に画角の再設定と再撮影を促す。このため、従来のように、撮影者自身が画角から外れてしまっていてもそれに気づかず記録してしまい、記録後にはじめて撮影者自身の画角外れに気づくということがなくなる。
【００９４】
＜第２実施形態＞
図９は本発明の好ましい第２の実施形態に係る撮影処理の流れを示すフローチャートである。
【００９５】
処理ステップＳ２１〜Ｓ２７は、それぞれ第１実施形態の処理ステップＳ１〜Ｓ７と同様の内容であるため、説明は省略する。
【００９６】
処理ステップＳ２８では、第１実施形態と異なり、領域Ｙそのものが欠けていないか否かを判断する。領域Ｙが欠けていない場合はＳ２９に移行し、欠けている場合はＳ３０に移行する。その後の処理ステップＳ２９、Ｓ３０、Ｓ３１はそれぞれ、第１実施形態の処理ステップＳ１１、Ｓ１２、Ｓ１３と同様の内容であるため、説明は省略する。
【００９７】
この処理によれば、撮影者の顔だけでなく、顔を含む全身が欠けている場合、撮影者に警告を発し、再撮影を促すことができる。
【００９８】
＜第３実施形態＞
図１０は本発明の好ましい第３の実施形態に係るカメラ１００のＣＰＵ２０の実行するプログラムをブロックで概念的に示している。ＣＰＵ２０は、プログラムであるズームアウト制御部２０ｄをさらに実行する。ズームアウト制御部２０ｄ以外のプログラムの機能は第１実施形態と同様であるため説明は省略する。
【００９９】
図１１は本発明の好ましい第３の実施形態に係る撮影者本人撮影処理の流れを示すフローチャートである。
【０１００】
処理ステップＳ４１〜Ｓ５１は、以下の点を除き、それぞれ第１実施形態の処理ステップＳ１〜Ｓ１１と同様の内容である。
【０１０１】
Ｓ４６においては、後述する差分画像Ｆが作成されていれば、差分画像Ｆについて所定の輝度α以上の画素Ｘが存在するか否かを判断する。差分画像Ｆが作成されていなければ差分画像Ｃについて画素Ｘが存在するか否かを判断する。
【０１０２】
Ｓ４６において画素Ｘが存在しないと判断された場合、あるいはＳ４７において領域Ｙが存在しないと判断された場合、あるいはＳ４９において顔抽出が正常に完了しなかったはＳ５２に移行する。また、Ｓ５０において顔が欠けていると判断された場合はＳ５４に移行する。
【０１０３】
Ｓ５２では、現在レンズ鏡胴６０がワイド端に到達しているか否かを判断する。レンズ鏡胴６０がワイド端に到達していると判断された場合はＳ５６へ移行し、ワイド端に到達していないと判断された場合はＳ５３へ移行する。
【０１０４】
Ｓ５３では、ズームアウト制御部２０ｄは、モータドライバ６２を制御し、レンズ鏡胴６０を第１の所定量Ｗ１だけワイド端に移動させることでズームアウトする。第１の所定量Ｗ１は、レンズ鏡胴６０がテレ端からワイド端に至るまでの総距離を段階的に等分する量に相当する。その後、ステップＳ５７に進む。
【０１０５】
Ｓ５４では、現在レンズ鏡胴６０がワイド端に到達しているか否かを判断する。レンズ鏡胴６０がワイド端に到達していると判断された場合はＳ５６へ移行し、ワイド端に到達していないと判断された場合はＳ５５へ移行する。
【０１０６】
Ｓ５３では、ズームアウト制御部２０ｄは、モータドライバ６２を制御し、レンズ鏡胴６０を第２の所定量Ｗ２だけワイド端に移動させることでズームアウトする。第２の所定量Ｗ２は、レンズ鏡胴６０がテレ端からワイド端に至るまでの総距離を段階的に等分する量に相当し、かつ第１の所定量Ｗ１よりも小さい。その後、ステップＳ５７に進む。
【０１０７】
Ｓ５７では、レンズ鏡胴６０が第１の所定量Ｗ１または第２の所定量Ｗ２だけ移動した後、ＣＣＤ１３２に電子シャッタ動作を行わせて画像信号を取得し、これを第３参照用画像（画像Ｄ）としてバッファメモリ１３５に記憶する。
【０１０８】
Ｓ５８では、第１参照用画像（画像Ａ）が、第３参照用画像（画像Ｄ）と同倍率となるよう縮小し、その縮小画像を第４参照用画像（画像Ｅ）としてバッファメモリ１３５に記憶する。
【０１０９】
Ｓ５９では、差分画像作成部２０ｂが、画像Ｄと画像Ｅとの差分画像（画像Ｆ）を作成する。その後Ｓ４６に戻る。
【０１１０】
図１２は画像Ａ、図１３は画像Ｂ、図１４は画像Ｃ，図１５は画像Ｄ、図１６は画像Ｅ、図１７は差分画像Ｆの一例を示す。
【０１１１】
画像Ａに撮影者以外の被写体が画角に収まっていたとしても（図１２）、撮影者自身も一緒に被写体になろうとした場合、自分自身の画角調整ができず、画角から外れてしまうことがある（図１３）。この場合、差分画像Ｃは画角から外れた撮影者自身の一部となろう（図１４）。この場合、本実施形態では、第１ないし第２実施形態と異なり、撮影者自身が画角に収まるまで意図的にズームアウトを繰り返す。ズームアウトの繰り返しにより撮影者自身が被写体として画角に収まると、その画像を画像Ｄとして記憶する（図１５）。
【０１１２】
一方、画像Ｂに対する画像Ｄの縮小率と同一の縮小率によって画像Ａを縮小し、画像Ｅを得る（図１６）。すなわち、撮影者自身が被写体として画角に収まっている画像Ｄと、撮影者自身がそもそも被写体として存在していない画像Ｅは、同じ倍率である。
【０１１３】
ここでさらに、画像Ｄと画像Ｅの差分画像Ｆを作成する。ただし、画像Ｄは、画像Ｅの画角に入らなかったような周縁部分も画角に収めているから、画像Ｅとの差分というものが存在しない。このため、この画像Ｄの周縁部分は、差分画像Ｆの一部として強制的に残す（図１７）。
【０１１４】
Ｓ４８以降では、差分画像Ｆの領域Ｙから顔抽出が行われ、顔が欠けていなければ画像記録動作が行われる。顔が欠けていると判断されていても、ワイド端に達する限りズームアウトが繰り返され、顔の欠けが可及的に解消される。
【０１１５】
また、顔が検出されない場合は比較的大きな第１の所定量Ｗ１でのズームアウト（Ｓ５３）、顔が検出されても欠けている場合は比較的小さな第２の所定量Ｗ２でのズームアウトとなる（Ｓ５５）。顔が検出されない場合は撮影者の画角外れの度合が大きいと考えられるから比較的大きな移動量でズームアウトすることで素早く効率的に撮影者の顔を画角内に捉えることができる。また、顔が検出されても欠けている場合は比較的小さな移動量でズームアウトすることで必要最小限のズームアウトで撮影者の顔を画角内に捉えることができる。
【０１１６】
＜第４実施形態＞
第３実施形態の処理では、顔の欠けが存在すると判断されたことに応じてズームアウトを行う。ただし、領域Ｙの欠けが存在すると判断されたことに応じてズームアウトしてもよい。
【０１１７】
図１８は第４実施形態に係る撮影処理の流れを示すフローチャートである。
【０１１８】
Ｓ６１〜Ｓ６７はそれぞれ第３実施形態のＳ４１〜Ｓ４７と同様の処理である。
【０１１９】
Ｓ７０では、第２実施形態のＳ２８と同様、領域Ｙに欠けが存在するか否かを判断する。欠けが存在する場合はＳ７１に移行し、欠けが存在する場合はＳ７４に移行する。
【０１２０】
Ｓ７１〜７９は、第３実施形態のＳ５１〜Ｓ５９と同様の処理である。
【０１２１】
この処理によれば、差分画像Ｆの領域Ｙが欠けていなければ画像記録動作が行われる。領域Ｙが欠けていると判断されていても、ワイド端に達する限りズームアウトが繰り返され、領域Ｙの欠けすなわち撮影者自身の体の画角外れが可及的に解消される。
【０１２２】
また、画素Ｘが存在しない場合すなわち撮影者と相関のある画素が全然ないか、あるいは画素Ｘの連続する領域すなわち撮影者と相関のある領域が全然ない場合は比較的大きな第１の所定量Ｗ１でのズームアウト（Ｓ７３）し、領域Ｙが存在していても欠けている場合は比較的小さな第２の所定量Ｗ２でのズームアウトする（Ｓ７５）。領域Ｙが存在しないか、あるいは画素Ｘが存在しない場合は撮影者の画角外れの度合が大きいと考えられるから比較的大きな移動量でズームアウトすることで素早く効率的に撮影者の全体を画角内に捉えることができる。また、領域Ｙが存在していても欠けている場合は比較的小さな移動量でズームアウトすることで必要最小限のズームアウトで撮影者の全体を画角内に捉えることができる。
【０１２３】
＜第５実施形態＞
第１〜４実施形態の撮影処理のいずれか１つをユーザが任意に選択して実行できるようにしてもよい。
【０１２４】
図１９に例示するように、各撮影処理が実行する固有の処理内容に相当する項目を列挙したメニューをＬＣＤ１０２に表示し、操作部１２０の操作に従って第１〜４実施形態の撮影処理のうちいずれか１つの処理が特定されるように項目を１または複数選択させる。カメラ１００はこのようにして一意的に特定した処理を実行する。
【０１２５】
図１９において、「顔検出」項目Ｉ１が選択されると、顔検出を行う第１または第３実施形態の処理が特定される。「人物検出」項目Ｉ１が選択されると、顔検出を行わない第２または第４実施形態の処理が特定される。「警告のみ」項目Ｉ３が選択されると、警告を行う第１または第２実施形態の処理が特定される。「ズームアウト」項目Ｉ４が選択されると、ズームアウトを行う第３または第４実施形態の処理が特定される。
【０１２６】
「顔検出」項目Ｉ１が選択され、かつ「警告のみ」項目Ｉ３が選択されると、第１実施形態の処理が特定される。
【０１２７】
あるいは、「人物検出」項目Ｉ２が選択され、かつ「警告のみ」項目Ｉ３が選択されると、第２実施形態の処理が実行される。
【０１２８】
あるいは、「顔検出」項目Ｉ１が選択され、かつ「自動ズームアウト」項目Ｉ４が選択されると、第３実施形態の処理が実行される。なお、図１８では、「顔検出」項目Ｉ１と「自動ズームアウト」項目Ｉ４が選択された状態を示している。
【０１２９】
あるいは、「人物検出」項目Ｉ２が選択され、かつ「自動ズームアウト」項目Ｉ４が選択されると、第４実施形態の処理が実行される。
【０１３０】
このように、ユーザがメニューから任意に項目を選択することでユーザの好みに応じていずれかの処理を選択的に実行させることができる。
【０１３１】
＜第６実施形態＞
リモコン６０による撮影開始指示が可能であれば、リモコン６０の操作に応じて画像Ａ、Ｂを取得するようにしてもよい。
【０１３２】
図２０は第６実施形態に係る撮影者自身撮影処理の流れを示すフローチャートである。
【０１３３】
Ｓ８１、Ｓ８５〜Ｓ９３は、それぞれ第１実施形態のＳ１、Ｓ５〜Ｓ１３と同様の処理内容である。
【０１３４】
Ｓ８３−１では、リモコン受光回路６３がリモコン６０から画像Ａの取得を開始する赤外線信号の入力を受け付け、該信号をデジタル制御信号に変換してメインＣＰＵ２０に出力する。
【０１３５】
Ｓ８３−２では、リモコン受光回路６３から画像Ａの取得を開始する制御信号が入力されたことに応じ、ＣＣＤ１３２に電子シャッタ動作を行わせる。この結果得られた画像データを画像Ａとしてバッファメモリ１３５に記憶する。
【０１３６】
Ｓ８４−１では、リモコン受光回路６３がリモコン６０から画像Ｂの取得を開始する赤外線信号の入力を受け付け、該信号をデジタル制御信号に変換してメインＣＰＵ２０に出力する。
【０１３７】
Ｓ８４−２では、リモコン受光回路６３から画像Ｂの取得を開始する制御信号が入力されたことに応じ、ＣＣＤ１３２に電子シャッタ動作を行わせる。この結果得られた画像データを画像Ｂとしてバッファメモリ１３５に記憶する。
【０１３８】
このように、本実施形態では、リモコン６０による遠隔操作に応じて画像Ａ、Ｂを取り込む。こうすれば、撮影者自身が画角に入っていない時点あるいは入ったと判断した時点で画像Ａ、Ｂを取り込むことができるから、第１実施形態のように予め決められた第２の時刻Ｔ２までにあせって撮影位置に移動する必要はなく、撮影者自身の画角外れの防止に役立つ。
【図面の簡単な説明】
【０１３９】
【図１】デジタルカメラの正面図
【図２】デジタルカメラの背面図
【図３】デジタルカメラのブロック構成図
【図４】第１実施形態に係るメインＣＰＵの実行するプログラムをブロックで概念的に示した図
【図５】第１実施形態に係る撮影処理の流れを示すフローチャート
【図６】第１参照用画像の一例を示す図
【図７】第２参照用画像の一例を示す図
【図８】差分画像の一例を示す図
【図９】第２実施形態に係る撮影処理の流れを示すフローチャート
【図１０】第３実施形態に係るメインＣＰＵの実行するプログラムをブロックで概念的に示した図
【図１１】第３実施形態に係る撮影処理の流れを示すフローチャート
【図１２】画像Ａの一例を示す図
【図１３】画像Ｂの一例を示す図
【図１４】画像Ｃの一例を示す図
【図１５】画像Ｄの一例を示す図
【図１６】画像Ｅの一例を示す図
【図１７】画像Ｆの一例を示す図
【図１８】第４実施形態に係る撮影処理の流れを示すフローチャート
【図１９】メニュー画面の表示例を示す図
【図２０】第６実施形態に係る撮影処理の流れを示すフローチャート
【符号の説明】
【０１４０】
１４：発光制御ＣＰＵ、１７：ＬＥＤ群、１９：ＬＥＤドライバ、１６：通信用発光装置、２０：メインＣＰＵ、６０：レンズ鏡胴、６１：レンズカバー、６２：モータドライバ、６３：赤外線受光回路、１０１：撮影レンズ、１０１ａ：ズームレンズ、１０１ｂ：フォーカスレンズ、１１０：ズーム用モータ、１１１：フォーカス用モータ、１１２：絞り用モータ、１１４：レンズカバー用モータ、１２７：ズームスイッチ、１３１：絞り、１３２：ＣＣＤ、１３４：Ａ／Ｄ変換部、１５０：ＡＦ検出部、１５１：ＡＥ演算部、２０ａ：顔抽出部、２０ｂ：差分画像作成部、２０ｃ：撮影者判断部、２０ｄ：ズームアウト制御部
【図１】
0004623299.tif 000002
【図２】
0004623299.tif 000003
【図３】
0004623299.tif 000004
【図４】
0004623299.tif 000005
【図５】
0004623299.tif 000006
【図６】
0004623299.tif 000007
【図７】
0004623299.tif 000008
【図８】
0004623299.tif 000009
【図９】
0004623299.tif 000010
【図１０】
0004623299.tif 000011
【図１１】
0004623299.tif 000012
【図１２】
0004623299.tif 000013
【図１３】
0004623299.tif 000014
【図１４】
0004623299.tif 000015
【図１５】
0004623299.tif 000016
【図１６】
0004623299.tif 000017
【図１７】
0004623299.tif 000018
【図１８】
0004623299.tif 000019
【図１９】
0004623299.tif 000020
【図２０】
0004623299.tif 000021