(57)【特許請求の範囲】
【請求項１】
撮像手段と、
フォーカス手段と、
前記撮像手段により撮像された画像に基づいて、前記フォーカス手段によるフォーカスの基準となる第１の被写体を認識する第１の認識手段と、
前記第１の認識手段により第１の被写体が認識されると、前記第１の被写体にフォーカスするフォーカス制御手段と、
前記撮像手段により撮像された画像の記録の契機となる第２の被写体を認識する第２の認識手段と、
前記第２の認識手段により第２の被写体を認識されると、前記フォーカス制御手段により前記第１の被写体にフォーカスされたときのフォーカスレンズのフォーカス位置で前記撮像手段により撮像された画像を記録させる第１の記録制御手段と、
前記第１の記録制御手段による画像の記録後、前記第２の認識手段に前記第２の被写体を再度認識させるよう制御する認識制御手段と、
前記認識制御手段により前記第２の被写体が認識されると、前記フォーカス位置で前記撮像手段により新たに撮像された画像を記録させる第２の記録制御手段と
を備えたことを特徴とする撮像装置。
【請求項２】
前記フォーカス制御手段の制御により前記第１の被写体にフォーカスされたときのフォーカスレンズのフォーカス位置の情報を記憶させる位置記憶制御手段を更に備え、
前記第２の認識手段は、前記位置記憶制御手段によりフォーカス位置が記憶された後に、前記フォーカス位置を移動させて前記第２の被写体を認識し、
前記第１の記録制御手段は、前記第２の認識手段により前記第２の被写体が認識されると、前記位置記憶制御手段により記憶されたフォーカス位置で前記撮像手段により撮像された画像を記録させることを特徴とする請求項１記載の撮像装置。
【請求項３】
前記第１の記録制御手段は、
前記第２の認識手段により前記第２の被写体が認識されると、認識されてから一定時間経過後に、前記撮像手段により撮像された画像を記録させることを特徴とする請求項１又は２に記載の撮像装置。
【請求項４】
前記第１の記録制御手段は、
前記第２の認識手段により前記第２の被写体が認識されると、直ちに前記撮像手段により撮像された画像を記録させることを特徴とする請求項１又は２に記載の撮像装置。
【請求項５】
前記第２の認識手段は、
所定の形状、所定の動き、所定の色のうち、少なくとも１つ以上を認識することにより前記第２の被写体を認識することを特徴とする請求項１乃至４の何れかに記載の撮像装置。
【請求項６】
時間を計時する計時手段を更に備え、
前記第２の記録制御手段は、前記計時手段により一定時間が経過すると、前記第１の被写体にフォーカスが合った状態で前記撮像手段により撮像された画像を記録させることを特徴とする請求項１乃至５の何れかに記載の撮像装置。
【請求項７】
前記第１の認識手段、及び／又は前記第２の認識手段は、
前記撮像手段により撮像された画像データの中央領域又は所定領域の画像データに基づいて行うことを特徴とする請求項１乃至６の何れかに記載の撮像装置。
【請求項８】
前記第１の認識手段は、
顔を認識することを特徴とする請求項１乃至７の何れかに記載の撮像装置。
【請求項９】
コンピュータを、
撮像された画像に基づいて、フォーカスの基準となる第１の被写体を認識する第１の認識手段、
前記第１の認識手段により第１の被写体が認識されると、所定のフォーカス手段により前記第１の被写体にフォーカスさせるフォーカス制御手段、
前記撮像手段により撮像された画像の記録の契機となる第２の被写体を認識する第２の認識手段、
前記第２の認識手段により第２の被写体を認識されると、前記フォーカス制御手段により前記第１の被写体にフォーカスされたときのフォーカスレンズのフォーカス位置で前記撮像手段により撮像された画像を記録させる記録制御手段、
前記第１の記録制御手段による画像の記録後、前記第２の認識手段に前記第２の被写体を再度認識させるよう制御する認識制御手段、
前記認識制御手段により前記第２の被写体が認識されると、前記フォーカス位置で前記撮像手段により新たに撮像された画像を記録させる第２の記録制御手段
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置及びそのプログラムに係り、詳しくは、自動撮影を行う撮像装置及びそのプログラムに関する。
【背景技術】
【０００２】
近年、電子カメラ等の撮像装置においては、撮像された画像データ内に顔があるか否かを検出する技術が登場し、それに伴い、顔が検出されると自動的にＡＦ動作を行なって被写体を撮影するという技術が開発された（特許文献１）。
【０００３】
【特許文献１】公開特許公報  特開２００６−２３７９６１
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１では、顔認識をトリガーとして、撮影処理を実行するのみならず、その検出した顔に対してＡＦ処理を行うため、撮影トリガーとなる顔以外の被写体に対してピントを合わせたいと思っても合わせることができないといった問題があった。
【０００５】
そこで本発明は、かかる従来の問題点に鑑みてなされたものであり、撮影トリガーとなる被写体以外の被写体にピントを合わせることができる撮像装置及びそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的達成のため、請求項１記載の発明による撮像装置は、撮像手段と、フォーカス手段と、前記撮像手段により撮像された画像に基づいて、前記フォーカス手段によるフォーカスの基準となる第１の被写体を認識する第１の認識手段と、前記第１の認識手段により第１の被写体が認識されると、前記第１の被写体にフォーカスするフォーカス制御手段と、前記撮像手段により撮像された画像の記録の契機となる第２の被写体を認識する第２の認識手段と、前記第２の認識手段により第２の被写体を認識されると、前記フォーカス制御手段により前記第１の被写体にフォーカスされたときのフォーカスレンズのフォーカス位置で前記撮像手段により撮像された画像を記録させる第１の記録制御手段と、前記第１の記録制御手段による画像の記録後、前記第２の認識手段に前記第２の被写体を再度認識させるよう制御する認識制御手段と、前記認識制御手段により前記第２の被写体が認識されると、前記フォーカス位置で前記撮像手段により新たに撮像された画像を記録させる第２の記録制御手段とを備えたことを特徴とする。
【０００７】
また、請求項２の発明は、請求項１記載の撮像装置において、前記フォーカス制御手段の制御により前記第１の被写体にフォーカスされたときのフォーカスレンズのフォーカス位置の情報を記憶させる位置記憶制御手段を更に備え、前記第２の認識手段は、前記位置記憶制御手段によりフォーカス位置が記憶された後に、前記フォーカス位置を移動させて前記第２の被写体を認識し、前記第１の記録制御手段は、前記第２の認識手段により前記第２の被写体が認識されると、前記位置記憶制御手段により記憶されたフォーカス位置で前記撮像手段により撮像された画像を記録させることを特徴とする。
【０００８】
また、請求項３の発明は、請求項１又は２に記載の撮像装置において、前記第１の記録制御手段は、前記第２の認識手段により前記第２の被写体が認識されると、認識されてから一定時間経過後に、前記撮像手段により撮像された画像を記録させることを特徴とする。
【０００９】
また、請求項４の発明は、請求項１又は２記載の撮像装置において、前記第１の記録制御手段は、前記第２の認識手段により前記第２の被写体が認識されると、直ちに前記撮像手段により撮像された画像を記録させることを特徴とする。
【００１０】
また、請求項５の発明は、請求項１乃至４の何れかに記載の撮像装置において、前記第２の認識手段は、所定の形状、所定の動き、所定の色のうち、少なくとも１つ以上を認識することにより前記第２の被写体を認識することを特徴とする。
【００１１】
また、請求項６の発明は、請求項１乃至５の何れかに記載の撮像装置において、時間を計時する計時手段を更に備え、前記第２の記録制御手段は、前記計時手段により一定時間が経過すると、前記第１の被写体にフォーカスが合った状態で前記撮像手段により撮像された画像を記録させることを特徴とする。
【００１２】
また、請求項７の発明は、請求項１乃至６の何れかに記載の撮像装置において、前記第１の認識手段、及び／又は前記第２の認識手段は、前記撮像手段により撮像された画像データの中央領域又は所定領域の画像データに基づいて行うことを特徴とする。
【００１３】
また、請求項８の発明は、請求項１乃至７の何れかに記載の撮像装置において、前記第１の認識手段は、顔を認識することを特徴とする。
【００１９】
上記目的達成のため、請求項９記載の発明によるプログラムは、コンピュータを、撮像された画像に基づいて、フォーカスの基準となる第１の被写体を認識する第１の認識手段、前記第１の認識手段により第１の被写体が認識されると、所定のフォーカス手段により前記第１の被写体にフォーカスさせるフォーカス制御手段、前記撮像手段により撮像された画像の記録の契機となる第２の被写体を認識する第２の認識手段、前記第２の認識手段により第２の被写体を認識されると、前記フォーカス制御手段により前記第１の被写体にフォーカスされたときのフォーカスレンズのフォーカス位置で前記撮像手段により撮像された画像を記録させる記録制御手段、前記第１の記録制御手段による画像の記録後、前記第２の認識手段に前記第２の被写体を再度認識させるよう制御する認識制御手段、
前記認識制御手段により前記第２の被写体が認識されると、前記フォーカス位置で前記撮像手段により新たに撮像された画像を記録させる第２の記録制御手段として機能させることを特徴とする。
【発明の効果】
【００２０】
本願発明によれば、オートフォーカスによって、撮影トリガーとなる被写体以外の被写体にピントを合わせることができる。
【発明を実施するための最良の形態】
【００２１】
以下、本実施の形態について、本発明の撮像装置をデジタルカメラに適用した一例として図面を参照して詳細に説明する。
[第１の実施の形態]
Ａ．デジタルカメラの構成
図１は、本発明の撮像装置を実現するデジタルカメラ１の電気的な概略構成を示すブロック図である。
デジタルカメラ１は、撮影レンズ２、レンズ駆動ブロック３、絞り４、ＣＣＤ５、ドライバ６、ＴＧ（timing generator）７、ユニット回路８、画像生成部９、ＣＰＵ１０、キー入力部１１、メモリ１２、ＤＲＡＭ１３、フラッシュメモリ１４、画像表示部１５、バス１６を備えている。
【００２２】
撮影レンズ２は、図示しない複数のレンズ群から構成され、フォーカスレンズ２Ａを少なくとも有する。そして、フォーカスレンズ２Ａにはレンズ駆動ブロック３が接続されている。レンズ駆動ブロック３は、フォーカスレンズ２Ａを光軸方向に沿って駆動させるフォーカスモータ、ＣＰＵ１０のＡＦ制御部１０２から送られてくる制御信号にしたがって、フォーカスモータを駆動させるフォーカスモータドライバから構成されている（図示略）。
【００２３】
絞り４は、図示しない駆動回路を含み、駆動回路はＣＰＵ１０から送られてくる制御信号にしたがって絞り４を動作させる。
絞り４とは、撮影レンズ２から入ってくる光の量を制御する機構のことをいう。
【００２４】
ＣＣＤ５（撮像素子）は、ドライバ６によって駆動され、一定周期毎に被写体像のＲＧＢ値の各色の光の強さを光電変換して撮像信号としてユニット回路８に出力する。このドライバ６、ユニット回路８の動作タイミングはＴＧ７を介してＣＰＵ１０により制御される。なお、ＣＣＤ５はベイヤー配列の色フィルターを有しており、電子シャッタとしての機能も有する。この電子シャッタのシャッタ速度は、ドライバ６、ＴＧ７を介してＣＰＵ１０によって制御される。
【００２５】
ユニット回路８には、ＴＧ７が接続されており、ＣＣＤ５から出力される撮像信号を相関二重サンプリングして保持するＣＤＳ（Correlated Double Sampling）回路、そのサンプリング後の撮像信号の自動利得調整を行なうＡＧＣ（Automatic Gain Control）回路、その自動利得調整後のアナログの撮像信号をデジタル信号に変換するＡ／Ｄ変換器から構成されており、ＣＣＤ５から出力された撮像信号はユニット回路８を経てデジタル信号として画像生成部９に送られる。
【００２６】
画像生成部９は、ユニット回路８から送られてきた画像データに対してγ補正処理、ホワイトバランス処理などの処理を施すとともに、輝度色差信号（ＹＵＶデータ）を生成し、該生成された輝度色差信号の画像データはＤＲＡＭ１３（バッファメモリ）に記憶される。つまり、画像生成部９は、ＣＣＤ５から出力された画像データに対して画像処理を施す。
【００２７】
ＣＰＵ１０は、ＣＣＤ５への撮像制御、バッファメモリに記憶された画像データを圧縮してフラッシュメモリ１４に記録する記録処理、バッファメモリに記憶された画像データの表示処理を行う機能を有するとともに、デジタルカメラ１の各部を制御するワンチップマイコンである。また、ＣＰＵ１０はクロック回路を含む。
【００２８】
特に、ＣＰＵ１０は、画像データ内にある人の顔を認識する顔認識部１０１、被写体に対してＡＦ（オートフォーカス）処理を行うＡＦ制御部１０２、画像データに基づいて所定のパターンを認識するパターン認識部１０３を有する。このＡＦ制御部１０２は、レンズ駆動ブロック３に制御信号を送ることによりフォーカスレンズ２Ａを駆動可能範囲内でレンズ端からレンズ端まで駆動させ、そのときのＣＣＤ出力である撮像信号からコントラスト成分を検出し、その波形を解釈して、つまり、高周波成分が最も大きくなるレンズの位置に、レンズを合わせてピントを合わせる。
【００２９】
キー入力部１１は、半押し全押し可能なシャッタボタン、モード切替キー、十字キー、ＳＥＴキー、キャンセルキー等の複数の操作キーを含み、撮影者のキー操作に応じた操作信号をＣＰＵ１０に出力する。
メモリ１２には、ＣＰＵ１０が各部を制御するのに必要な制御プログラム、及び必要なデータが記録されており、ＣＰＵ１０は、該プログラムに従い動作する。
【００３０】
ＤＲＡＭ１３は、ＣＣＤ５によって撮像された後、ＣＰＵ１０に送られてきた画像データを一時記憶するバッファメモリとして使用されるとともに、ＣＰＵ１０のワーキングメモリとして使用される。
フラッシュメモリ１４は、圧縮された画像データを保存する記録媒体である。
【００３１】
画像表示部１５は、カラーＬＣＤとその駆動回路を含み、撮影待機状態にあるときには、ＣＣＤ５によって撮像された被写体をスルー画像として表示し、記録画像の再生時には、フラッシュメモリ１４から読み出され、伸張された記録画像を表示させる。
【００３２】
Ｂ．デジタルカメラ１の動作
第１の実施の形態におけるデジタルカメラ１の動作を図２のフローチャートに従って説明する。
【００３３】
ユーザ（撮影者）のモード切替キーの操作によりセルフ撮影モードに設定されると、ステップＳ１で、ＣＰＵ１０は、ＣＣＤ５に所定のフレームレートで被写体を撮像させる処理を開始させ（動画撮像）、ＣＣＤ５により順次撮像され画像生成部９によって生成された輝度色差信号のフレーム画像データ（ＹＵＶデータ）をバッファメモリ（ＤＲＡＭ１３）に記憶させていき、該記憶されたフレーム画像データに基づく画像を画像表示部１５に表示させていくという、いわゆるスルー画像表示を開始する。
【００３４】
次いで、ステップＳ２で、ＣＰＵ１０は、撮影者によってシャッタボタンが半押しされたか否かを判断する。この判断は、シャッタボタンの半押し操作に対応する操作信号がキー入力部１１から送られてきたか否かにより判断する。
【００３５】
ステップＳ２で、シャッタボタンが半押しされていないと判断すると、半押しされるまでステップＳ２に留まり、シャッタボタンが半押しされたと判断すると、ステップＳ３に進み、ＣＰＵ１０の顔認識部１０１は、ＣＣＤ５により順次撮像され、バッファメモリに記憶されていくそれぞれの画像データ内に人の顔があるか否かを認識していく顔認識処理を開始する。このとき、顔認識部１０１は、撮像された画像データの全領域（画角の全範囲）内に人の顔があるか否かを認識する。つまり、顔認識処理の対象となる範囲は画像データの全領域ということになる。
【００３６】
また、この顔認識処理は、周知技術なので詳しく説明しないが、例えば、予め記憶されている一般的な人の顔の特徴データ（目、眉毛、鼻、口、耳等の特徴データ）と撮像された画像データとを比較照合することにより、撮像された該画像データの中に人の顔の画像データがあるか否かを認識する方法であってもよいし、他の方法であってもよい。要は、人の顔を認識する方法であればよく、撮像された人が「誰であるか？」を具体的に認識する必要は全くない。
【００３７】
次いで、ステップＳ４で、ＣＰＵ１０は、該顔認識により人の顔が認識されたか否かを判断する。なお、撮影者は、通常、撮影したい被写体（人物）を画角内におさめてからシャッタボタンの半押操作を行なうので、シャッタボタンの半押し直後に顔認識処理により人の顔が認識されたと判断されることになる。
【００３８】
ステップＳ４で、顔が認識されていないと判断すると顔が認識されるまでステップＳ４に留まり、顔が認識されたと判断すると、顔認識処理を終了させて、ステップＳ５に進み、ＣＰＵ１０のＡＦ制御部１０２は、該認識された顔に対してＡＦ処理を行う。
つまり、フォーカスレンズ２Ａを移動させていき、フォーカスレンズ２Ａの各レンズ位置で撮像された画像データのうち、該認識された顔領域の画像データのコントラスト成分が最も高くなるレンズ位置を検出する。そして、該検出したレンズ位置にフォーカスレンズ２Ａを移動させることによりＡＦ処理を行う。このとき、ＣＰＵ１０は、該ＡＦ処理された顔領域（認識された顔領域）に、顔認識枠を表示させることにより、該ＡＦ処理された顔領域を識別表示させる。
【００３９】
ここで、図３は、時間の経過とともに画像表示部１５に表示される画像の様子の一例を示したタイムチャートであり、図３（Ａ）→図３（Ｂ）という順番で時間が経過する。
【００４０】
図３（Ａ）は、ＡＦ処理が行われ顔認識枠が表示されたときの画像表示部１５の様子の一例を示すものである。
図３（Ａ）を見ると、人物２１が撮像されているので、該人物２１の顔領域に顔認識枠２２が表示されているのがわかる。この顔認識枠２２が表示されている領域に対してＡＦ処理が行なわれていることになる。
【００４１】
ステップＳ５で、ＡＦ処理を行うと、ステップＳ６に進み、ＣＰＵ１０は、撮影者によってシャッタボタンが全押しされたか否かを判断する。この判断は、シャッタボタンの全押し操作に対応する操作信号がキー入力部１１から送られてきたか否かにより判断する。
【００４２】
ステップＳ６で、シャッタボタンが全押しされていないと判断すると、全押しされるまでステップＳ６に留まり、シャッタボタンが全押しされたと判断すると、ステップＳ７に進み、ＣＰＵ１０のパターン認識部１０３は、ＣＣＤ５により順次撮像され、バッファメモリに記憶されていくそれぞれの画像データに基づいて所定のパターンを認識するパターン認識処理を開始する。ここで所定のパターンとは、所定の形状が認識され、且つ、該所定の形状が所定の色であると認識された場合に所定のパターンが認識されたとする。ここでは、所定の形状をＶサインとし、所定の色を肌色とする。つまり、Ｖサインの形状と、該Ｖサインの形状の色が肌色の場合に所定のパターンが認識されたと判断する。
【００４３】
この所定の形状、且つ、所定の色が認識された場合に所定のパターンが認識されるとすることにより、誤認識を軽減させることができる。たとえば、Ｖサインのみの形状を認識した場合に所定のパターンが認識されたとすると、被写体がＶネックセーターを着ていたり等、Ｖ型の形状が撮像されてしまうと、Ｖサインと誤認識されてしまう可能性があるが、Ｖサイン且つ肌色とすることにより、Ｖサインの誤認識を軽減させることができる。
【００４４】
次いで、ステップＳ８で、ＣＰＵ１０は、所定のパターンが認識されたか否かを判断する。つまり、Ｖサインが認識され、且つ、該Ｖサインの色が肌色であると認識されたか否かを判断する。
ステップＳ８で、所定のパターンが認識されていないと判断すると、ステップＳ９に進み、ＣＰＵ１０は、セルフ撮影モードの設定が解除されたか、つまり、ユーザのモード切替キーの操作により他のモード（通常の撮影モードや再生モード等）に設定されたか否かを判断する。
【００４５】
ステップＳ９で、セルフ撮影モードの設定が解除されていないと判断すると、ステップＳ８に戻る。
【００４６】
一方、ステップＳ８で、所定のパターンが認識されたと判断すると、ステップＳ１０に進み、ＣＰＵ１０は、パターン認識処理を終了させて、静止画撮影処理を行う。つまり、所定のパターンの認識が撮影トリガーとなる。
【００４７】
ここで、図３（Ｂ）は、所定のパターンが認識されと判断されたときに表示される画像表示部１５の様子の一例を示すものである。
図３（Ｂ）を見ると、被写体２１がＶサインをしているのがわかる。このとき、被写体２１の顔のピントが合うように既にＡＦ処理が行われているので、撮影トリガーとなる被写体（ここでは、手のＶサイン）以外の被写体（ここでは、被写体２１の顔）にピントが合わさっていることになる。
【００４８】
また、図３（Ｂ）を見ると、被写体２３が一緒に写っているのがわかる。つまり、ユーザ（撮影者）である被写体２３が、シャッタボタン全押し後に、画角内に入ってきた後に、被写体２１がＶサインを行えばセルフ撮影を行うことができる。つまり、被写体の意思に反してセルフ撮影が行われることはない。
【００４９】
次いで、ステップＳ１１で、ＣＰＵ１０は、該静止画撮影処理により得られた静止画像データを圧縮してフラッシュメモリ１４に記録して、ステップＳ７に戻る。
一方、ステップＳ９で、セルフ撮影モードの設定が解除されたと判断すると、セルフ撮影モードを終了させる。
【００５０】
以上のように、第１の実施の形態においては、顔認識により顔が認識されるとＡＦ処理のみを行い、その後、所定のパターンが認識されたときに初めて静止画撮影を行うので、撮影トリガーとなる被写体以外の被写体にピントを合わせることができる。
また、認識された顔に対してＡＦ処理を行うので、顔にピントが合った画像を得ることができる。
【００５１】
また、従来においては、顔が認識されるとＡＦ処理を行って、静止画撮影を実行してしまうので、被写体が未だ撮影してほしくない状況でも勝手に撮影が行われるという不具合、つまり、被写体がセルフ撮影のタイミングを決めることができなかったとう不具合を是正することができ、被写体が撮影してほしいタイミングでセルフ撮影を行うことができる。
【００５２】
［第２の実施の形態］
次に第２の実施の形態について説明する。
Ｃ．デジタルカメラ１の動作
第２の実施の形態も、図１に示したものと同様の構成を有するデジタルカメラ１を用いることにより本発明の撮像装置を実現する。
以下、第２の実施の形態におけるデジタルカメラ１の動作を図４のフローチャートに従って説明する。
【００５３】
ユーザ（撮影者）のモード切替キーの操作によりセルフ撮影モードに設定されると、ステップＳ３１で、ＣＰＵ１０は、ＣＣＤ５に所定のフレームレートで被写体を撮像させる処理を開始させ（動画撮像）、ＣＣＤ５により順次撮像され画像生成部９によって生成された輝度色差信号のフレーム画像データ（ＹＵＶデータ）をバッファメモリ（ＤＲＡＭ１３）に記憶させていき、該記憶されたフレーム画像データに基づく画像を画像表示部１５に表示させていくという、いわゆるスルー画像表示を開始する。
【００５４】
次いで、ステップＳ３２で、ＣＰＵ１０は、撮影者によってシャッタボタンが半押しされたか否かを判断する。この判断は、シャッタボタンの半押し操作に対応する操作信号がキー入力部１１から送られてきたか否かにより判断する。
【００５５】
ステップＳ３２で、シャッタボタンが半押しされていないと判断すると、半押しされるまでステップＳ３２に留まり、シャッタボタンが半押しされたと判断すると、ステップＳ３３に進み、ＣＰＵ１０のＡＦ制御部１０２は、所定のＡＦエリア、若しくはユーザによって指定された任意のＡＦエリアに対してＡＦ処理を行う。
【００５６】
つまり、フォーカスレンズ２Ａを移動させていき、フォーカスレンズ２Ａの各レンズ位置で撮像された画像データのうち、ＡＦエリアの画像データのコントラスト成分が最も高くなるレンズ位置を検出する。そして、該検出したレンズ位置にフォーカスレンズ２Ａを移動させることによりＡＦ処理を行う。
【００５７】
次いで、ステップＳ３４で、撮影者によってシャッタボタンが全押しされたか否かを判断する。この判断は、シャッタボタンの全押し操作に対応する操作信号がキー入力部１１から送られてきたか否かにより判断する。
ステップＳ３４で、シャッタボタンが全押しされていないと判断すると、全押しされるまでステップＳ３４に留まり、シャッタボタンが全押しされたと判断すると、ステップＳ３５に進み、ＣＰＵ１０は、現在のフォーカスレンズ２Ａのレンズ位置（フォーカス位置）をバッファメモリに記憶する。つまり、ステップＳ３３で、ＡＦ処理により移動されたフォーカスレンズ２Ａのフォーカス位置を記憶する。
【００５８】
次いで、ステップＳ３６で、ＣＰＵ１０は、タイマーをスタートさせる。
次いで、ステップＳ３７で、ＣＰＵ１０は、タイマーをスタートさせてから一定時間（たとえば、１０秒）が経過したか否か判断する。この一定時間は、ユーザが任意に変更することも可能である。
【００５９】
ステップＳ３７で、一定時間が経過していないと判断すると、一定時間が経過したと判断されるまでステップＳ３７に留まり、一定時間が経過したと判断すると、ステップＳ３８に進み、ＣＰＵ１０は、静止画撮影記録処理を行う。つまり、静止画撮影処理を行い、該得られた静止画像データを圧縮してフラッシュメモリ１４に記録させる。
【００６０】
次いで、ステップＳ３９で、ＣＰＵ１０は、フォーカスレンズ２Ａを移動させる。このフォーカスレンズ２Ａを移動させる理由は、所定のパターン認識の精度を上げるためにピントが合う領域を変えるためである。ここでは、パンフォーカス位置、つまり、広範囲にピントが合う被写界深度の深いレンズ位置にフォーカスレンズ２Ａを移動させる。
【００６１】
なお、パンフォーカス位置にフォーカスレンズ２Ａを移動させるのではなく、ＡＦ処理を行うようにしてもよい。つまり、所定のパターン認識の対象となる領域にピントが合うようにＡＦ処理を行うようにしてもよい。なお、この場合は、所定のパターン認識の対象となる領域が予めわかっている必要がある。
【００６２】
次いで、ステップＳ４０で、ＣＰＵ１０のパターン認識部１０３は、ＣＣＤ５により順次撮像され、バッファメモリに記憶されていくそれぞれの画像データに基づいて所定のパターンを認識するパターン認識処理を開始する。このパターン認識は、上記第１の実施の形態と同様なので説明を省略する。
【００６３】
次いで、ステップＳ４１で、ＣＰＵ１０は、所定のパターンが認識されたか否かを判断する。
ステップＳ４１で、所定のパターンが認識されていないと判断すると、ステップＳ４２に進み、ＣＰＵ１０は、ステップＳ４０の所定のパターンの認識処理を開始してから所定時間（たとえば、１分）が経過したか否かを判断する。
ステップＳ４２で、所定のパターンの認識処理を開始してから所定時間経過していないと判断するとステップＳ４１に戻る。
【００６４】
一方、ステップＳ４２で所定のパターンの認識処理を開始してから所定時間経過したと判断される前に、ステップＳ４１で所定のパターンが認識されたと判断すると、パターン認識処理を終了させて、ステップＳ４３に進み、ＣＰＵ１０のＡＦ制御部１０２は、ステップＳ３５で記憶したフォーカス位置にフォーカスレンズ２Ａを移動させて、ステップＳ３６に戻る。これにより、２回目以降の静止画撮影は、所定のパターンの認識が撮影トリガーとなる。また、２回目以降の静止画撮影は、既にＡＦ処理されたフォーカス位置で静止画撮影を行うので、撮影トリガーとなる被写体以外の被写体にピントが合っている状態となる。
【００６５】
一方、ステップＳ４１で所定のパターンが認識された判断されないまま、ステップＳ４２で所定のパターンの認識処理を開始してから所定時間経過したと判断されると、自動的に通常の撮影モードを設定することにより、セルフ撮影モードを終了させる。セルフ撮影を行う意思がないと考えられるからである。
【００６６】
以上のように、第２の実施の形態においては、ＡＦ処理後の１回目の静止画撮影は、ユーザのシャッタボタンの全押し操作に応じて行われるが、２回目以降の静止画撮影は、所定のパターンが認識されると、該ＡＦ処理によるフォーカス位置で静止画撮影を行うので、撮影トリガーとなる被写体以外の被写体にピントを合わせることができる。
【００６７】
また、所定のパターンの認識のために、フォーカスレンズ２Ａのレンズ位置を移動させるので、精度良くパターン認識処理を行うことができる。
また、１回目の撮影はシャッタボタン全押し後、２回目以降の撮影は所定のパターン認識後、一定時間が経過してから静止画撮影を行うので、被写体の所定のパターンの合図後、いきなり撮影されるという不意打ちを防止することができ、意外なタイミングで撮影されることがない。
また、被写体がセルフタイミングを任意に決めることができる。
【００６８】
［変形例］
Ｃ．上記実施の形態は以下のような変形例も可能である。
【００６９】
（０１）上記第１の実施の形態においては、顔認識処理は、画像データの全領域内にある顔を認識するようにしたが、画角の中央領域若しくはユーザによって任意に指定された領域内にある顔を認識するようにしてもよい。つまり、画像データの一部の領域に対して顔認識処理を行うようにしてもよい。これにより、顔認識処理の処理負担を軽減させることができる。
【００７０】
（０２）上記第１の実施の形態においては、顔認識処理により認識される顔を１つの場合について説明したが、複数の人が撮像されている場合はもちろん複数の顔が認識されることになる。
この場合、複数の顔が認識された場合は、ステップＳ３で該認識された複数の顔すべてに対してピントが合うようにＡＦ処理を行い、該ＡＦ処理が行なわれた（該認識された）複数の顔領域に顔認識枠２２を表示させる（ステップＳ５）。
【００７１】
（０３）上記第１の実施の形態においては、顔認識処理により認識される顔を１つの場合について説明したが、複数の顔が認識された場合は、ユーザによって手動選択された１つの顔、若しくは自動選択された１つの顔に対してＡＦ処理を行うようにしてもよい。このときは、ＡＦ処理がされた顔領域に顔認識枠２２を表示させるようにしてもよいし、認識された全ての顔領域に顔認識枠２２を表示させるようにしてもよい。
ここで、自動選択は、認識された各顔の優先順位に基づいて、優先順位が一番高い顔を選択する。
【００７２】
この優先順位とは、認識された各顔の大きさ、画角の中央から顔までの距離、認識された各顔の顔が予め登録された顔であるか、を総合的に判断することにより、優先順位が決められる。
通常、撮影者が真に撮影したい被写体（メイン被写体）ほど、画角の中央よりになったり、顔を大きくして撮像したりするからであり、画角の中央に近い顔ほど、顔の大きさが大きいほどメイン被写体であると考えられるからであり、画角の中央に近い顔ほど、大きい顔ほど優先順位を高くする。
これにより、優先順位が一番高い顔、若しくはユーザによって指定された１つの顔に対してピントを合わせることができる。
【００７３】
また、認識された各顔の顔が予め登録された顔であるかとは、認識された複数の顔の中に、ユーザによって予め登録された顔があるかを個人認識し、登録された顔であると個人認識された顔は優先順位を高くする。
この認識された複数の顔の中に登録された顔があるか否かの顔認識は、上記説明した顔認識処理のように単に人の顔が画像内にあるかどうかを認識するだけでなく、被写体の顔が誰の顔であるかを具体的に認識する処理を行い、例えば、撮像された画像データに基づいて、認識された顔の目の位置、口の位置、鼻の位置等の認識、及びそれらの位置関係なども認識し、それらを数値化した数値データ（顔特徴データ）を算出し、登録されている人物の顔の顔特徴データと比較照合することにより顔認識を行なう。
【００７４】
ここで、ユーザは、顔登録モード等において、人物の顔を登録することができる。この顔登録モード等においては、ユーザが登録したい人物の顔画像を指定すると、ＣＰＵ１０は、該人物の顔画像から顔認識により算出された数値データ（顔特徴データ）を登録する。この登録された顔特徴データはメモリ１２に記録される。ユーザは顔登録の際に、登録する顔に優先順位も設定し、これらを考慮して認識された各顔の優先順位を決めるようにしてもよい。
【００７５】
なお、認識された各顔の優先順位は、認識された各顔の大きさ、画角の中央から顔までの距離、認識された各顔の顔が予め登録された顔であるか、を総合的に判断することにより決められたが、認識された各顔の大きさ、画角の中央から顔までの距離、認識された各顔の顔が予め登録された顔であるか、各要件のうち、１つ以上の要件に基づいて、各顔の優先順位を決めるようにしてもよい。
これにより、撮影者が真に撮影したい被写体に対してピントを合わせることができる。
【００７６】
また、本変形例では、手動選択、又は、自動選択により１つの顔を選択するようにしたが、複数の顔を選択するようにしてもよい。この場合の動作は、上記変形例（０２）で説明したように、ステップＳ５で手動選択、又は自動選択された複数の顔すべてに対してピントが合うようにＡＦ処理を行い、該ＡＦ処理が行なわれた複数の顔領域に顔認識枠２２を表示させる。これにより、優先順位が高い顔、若しくはユーザによって指定された顔に対してピントを合わせることができる。
【００７７】
（０４）上記第１の実施の形態においては、所定のパターンが認識されると直ちに静止画撮影を行うようにしたが（ステップＳ８でＹ、ステップＳ１０）、上記第２の実施の形態のように、所定のパターンが認識されてから一定時間が経過するまでは静止画撮影の実行を待つようにしてもよい。
【００７８】
（０５）上記第１の実施の形態においては、ステップＳ２でシャッタボタンが半押し操作されると顔認識処理を開始するようにしたが、ステップ２の処理を無くしてもよい。つまり、セルフ撮影モードに設定されると、ステップＳ１でスルー画像表示を開始して、ステップＳ３に進むようにしてもよい。
また、ステップＳ６でシャッタボタンが全押し操作されると、所定のパターンを認識するパターン認識処理を開始するようにしたが、ステップＳ５でＡＦ処理を行うと、ステップＳ７に進み、パターン認識処理を開始するようにしてもよい。
【００７９】
（０６）上記第１の実施の形態においては、ステップＳ２でシャッタボタンが半押し操作されると顔認識処理を開始するようにしたが、ステップＳ１でスルー画像表示を開始すると、顔認識処理を開始してステップＳ２に進み、シャッタボタンが半押しされたと判断すると、ステップＳ４に進み、直近に撮像された画像データ内に顔があると認識されたか否かを判断するようにしてもよい。
【００８０】
（０７）上記第１の実施の形態においては、ステップＳ８で、所定のパターンが認識されたと判断すると、静止画撮影処理を行うようにしたが、ステップＳ８で、所定のパターンが認識されたと判断し、且つ、被写体の動きが止まったと判断したときに、ステップＳ１０に進み、静止画撮影処理を行うようにしてもよい。
また、複数の顔が認識された場合は、全ての被写体の顔領域に対して動きが止まったか否かの判断を行い、全ての顔領域で被写体の動きが止まったと判断したときに、ステップＳ１０に進み、静止画撮影処理を行うようにしてもよい。
これにより、被写体にとって意外なタイミングで撮影をすることがない。
【００８１】
この被写体の動きを認識する方法は種々あり周知技術であるが、例えば、ＣＣＤ５により撮像された２枚の画像データに基づいて、該画像データ間の動きベクトルを検出することにより行なわれる。このとき、検出された動きベクトルが完全に０にならなくても所定値以下になった場合は、被写体の動きが止まったと判断するようにしてもよい。被写体が止まっている状態であっても、被写体の微妙なブレ、撮影者の微妙な手振れなどによっても動きベクトルが検出されてしまうので、所定値以下になった場合は被写体の動きが止まったと判断する。
【００８２】
（０８）上記第１の実施の形態においては、ステップＳ９で、セルフ撮影モードの設定が解除されたか否かを判断するようにしたが、上記第２の実施の形態のように、パターン認識処理を開始してから所定時間が経過した否かを判断し、所定時間が経過した場合のみ、通常の撮影モードに自動的に設定することにより、セルフ撮影モードを終了するようにしてもよい。
【００８３】
（０９）上記第１の実施の形態においては、パターン認識処理を行うにあたって、特にフォーカスレンズ２Ａを移動させなかったが、上記第２の実施の形態のように、パターン認識処理を行うにあたってフォーカスレンズ２Ａを移動させるようにしてもよい。この場合は、ＡＦ処理により移動されたフォーカスレンズ２Ａのフォーカス位置を記憶し、ステップＳ８で、所定のパターンが認識されたと判断すると、該記憶したフォーカス位置にフォーカスレンズ２Ａを移動させて、静止画撮影を実行する。
【００８４】
（１０）上記第１の実施の形態においては、顔認識枠２２を表示させるようにしたが、顔認識枠２２を表示させないようにしてもよい。
【００８５】
（１１）上記第１の実施の形態においては、図２のステップＳ６で、シャッタボタンが全押しされたと判断するまでステップＳ６に留まるようにしたが、図２のステップＳ６で、シャッタボタンが全押しされていないと判断するとステップＳ３に戻るようにしてもよい。つまり、シャッタボタンが全押しされるまで顔追従によるコンティニュアスＡＦ処理を行うようにしてもよい。
【００８６】
（１２）上記第２の実施の形態においては、１回目の静止画撮影は、所定のエリア、若しくは、ユーザによって任意に指定されたＡＦエリアに対してＡＦ処理後が行われた後、シャッタボタンの全押しによって実行するようにしたが、シャッタボタン半押し後、又は、セルフ撮影モード設定後、顔認識処理を行い、顔が認識されると、該認識された顔に対して、ＡＦ処理を行い、一定時間経過後又は直ちに静止画撮影を実行するようにしてもよい。
つまり、１回目の静止画撮影は、顔が認識されるとＡＦ処理を行うとともに、
顔の認識が撮影トリガーということになる。
また、シャッタボタン半押し後、又は、セルフ撮影モード設定後、顔認識処理を行い、顔が認識されると、該認識された顔に対して、ＡＦ処理を行い、シャッタボタン全押し後、直ちに又は一定時間経過後に静止画撮影を実行するようにしてもよい。
これによっても、２回目以降の撮影は、撮影トリガーとなる被写体以外の被写体にピントを合わせることができる。
【００８７】
また、顔認識処理の対象となる領域は、画像データの全領域であってもよいし、所定の領域でもよいし、ユーザによって任意に指定された領域であってもよい。
また、顔認識処理により複数の顔が認識された場合のＡＦ処理は、上記変形例（０２）又は変形例（０３）のようにしてもよい。
また、１回目の静止画撮影は、上記変形例（０７）と同様に、顔が認識され、且つ、被写体の動きが止まったと判断したときに、行うようにしてもよい。
また、顔認識により認識された顔領域に顔認識枠を表示させるようにしてもよいし、顔認識枠を表示させないようにしてもよい。このとき、顔認識枠はＡＦ処理の対象となった顔領域のみ表示させるようにしてもよいし、認識された全ての顔領域に表示させるようにしてもよい。
【００８８】
（１３）上記第２の実施の形態においては、所定のパターンの認識後、一定時間が経過するまで静止画撮影の実行を待つようにしたが、所定のパターンを認識すると、直ちに静止画撮影を実行するようにしてもよい。
また、所定のパターンの認識後、一定時間が経過するまで静止画撮影の実行を待つようにしたが、所定のパターンが認識され、且つ、被写体の動きが止まったと判断したときに、静止画撮影を実行するようにしてもよい。
【００８９】
（１４）上記第２の実施の形態においては、ステップＳ４２でパターン認識処理を開始してから所定時間が経過したか否かを判断するようにしたが、上記第１の実施の形態のように、セルフ撮影モードの設定が解除されたか否かを判断し、セルフ撮影モードの設定が解除された場合は、セルフ撮影モードを終了するようにしてもよい。
【００９０】
（１５）上記第２の実施の形態においては、パターン認識処理を行うにあたって、フォーカスレンズ２Ａを移動させるようにしたが（ステップＳ３９）、上記第１の実施の形態ように、フォーカスレンズ２Ａを移動させないようにしてもよい。
【００９１】
（１６）上記第２の実施の形態においては、図４のステップＳ３４で、シャッタボタンが全押しされたと判断されるまでステップＳ３４に留まるようにしたが、ステップＳ３４で、シャッタボタンが全押しされていないと判断するとステップＳ３３に戻るようにしてもよい。つまり、シャッタボタンが全押しされるまでコンティニュアスＡＦ処理を行うようにしてもよい。
【００９２】
（１７）上記各実施の形態においては、所定のパターンを、所定の形状と、所定の色とするようにしたが、所定のパターンを、所定の動きとするようにしてもよい。つまり、所定の動きが認識された場合は、所定のパターンが認識されたと判断する。
図５は、本変形例における所定の動きの例を示す図であり、図５に示すように、所定の動きを、被写体が「１」を描くような手の動きとし、被写体が数字の「１」を描くように手を動かした場合は所定のパターンが認識されたと判断されることになる。この所定の動きは、たとえば、撮像された画像データ間の動きベクトルを検出することにより動きを認識することができる。
また、上記各実施の形態においては、所定のパターンを、所定の形状及び所定の色とするようにしたが、所定の形状、所定の色、所定の動きのうち、１つ以上に基づいて所定のパターンを形成するようにしてもよい。
【００９３】
（１８）上記各実施の形態、及び上記変形例において、パターン認識処理は、画像データの全領域に対して行なうようにしてもよいし、画像データの１部の領域（例えば、画角の中央領域若しくはユーザによって任意に指定された領域）に対して行なうようにしてもよい。なお、画像データの１部の領域に対してパターン認識処理を行うことにより、パターン認識処理の処理負担を軽減させることができる。
【００９４】
（１９）上記各実施の形態、及び、上記変形例においては、顔認識処理と、パターン認識処理を行うようにしたが、これらに限られず、要は、所定の被写体を認識することができるものであればよい。つまり、顔認識処理、パターン認識処理は、被写体を認識することができる処理に置き換えることが可能である。
【００９５】
（２０）上記変形例（０１）〜（１９）を任意に組み合わせた態様であってもよい。
【００９６】
（２１）また、本発明の上記実施形態は、何れも最良の実施形態としての単なる例に過ぎず、本発明の原理や構造等をより良く理解することができるようにするために述べられたものであって、添付の特許請求の範囲を限定する趣旨のものでない。
したがって、本発明の上記実施形態に対してなされ得る多種多様な変形ないし修正はすべて本発明の範囲内に含まれるものであり、添付の特許請求の範囲によって保護されるものと解さなければならない。
【００９７】
最後に、上記各実施の形態においては、本発明の撮像装置をデジタルカメラ１に適用した場合について説明したが、上記の実施の形態に限定されるものではなく、要は、被写体を撮像することができる機器であれば適用可能である。
【図面の簡単な説明】
【００９８】
【図１】本発明の実施の形態のデジタルカメラのブロック図である。
【図２】第１の実施の形態におけるデジタルカメラ１の動作を示すフローチャートである。
【図３】時間の経過とともに画像表示部１５に表示される画像の様子の一例を示したタイムチャートである。
【図４】第２の実施の形態におけるデジタルカメラ１の動作を示すフローチャートである。
【図５】変形例における所定の動きの例を示す図である。
【符号の説明】
【００９９】
１      デジタルカメラ
２      撮影レンズ
３      レンズ駆動ブロック
４      絞り
５      ＣＣＤ
６      ドライバ
７      ＴＧ
８      ユニット回路
９      画像生成部
１０    ＣＰＵ
１１    キー入力部
１２    メモリ
１３    ＤＲＡＭ
１４    フラッシュメモリ
１５    画像表示部
１６    バス
【図１】
0005030022.tif 000002
【図２】
0005030022.tif 000003
【図３】
0005030022.tif 000004
【図４】
0005030022.tif 000005
【図５】
0005030022.tif 000006