(57)【特許請求の範囲】
【請求項１】
被写体像を撮像する撮像素子の撮像信号に基づいてフォーカスレンズを移動させて焦点調節を行う焦点調節装置において、
上記撮像信号に基づいて点状の光源被写体を判別する点光源判別手段と、
上記焦点調節装置の姿勢を検出して姿勢の安定性を判定する姿勢安定性判定手段と、
上記撮像信号に基づいて被写体輝度に対応する測光値を出力する測光手段と、
上記点光源判別手段の判別結果に基づいて、上記撮像信号を用いた焦点調節動作を行う焦点調節手段と、
を具備し、
上記点光源判別手段は、点状の光源被写体と判別して、その判別結果を保持している状態で、上記姿勢安定性判定手段の判定結果が不安定を示し、上記測光手段の出力する測光値が低輝度を示さないように変化した場合に、被写体が点状光源であるかないかを再度判定することを特徴とする焦点調節装置。
【請求項２】
上記測光手段は、
上記撮像信号について、第１の分割エリアと第１の分割エリアより面積の大きい第２の分割エリアを設定する分割エリア設定手段と、
上記第１の分割エリアに対応する撮像信号に基づく第１の測光値と、上記第２の分割エリアに対応する撮像信号に基づく第２の測光値を算出する測光値算出手段と、
を具備し、
上記点光源判別手段は、上記第１の測光値の平均輝度値が所定輝度値よりも低く、かつ上記複数の第１の測光値のうちの最大値と平均値との差が所定値よりも大きく、かつ複数の上記第１の測光値のうちの最大値と最小値に応じて閾値を設定し、上記第２の測光値が上記閾値より低輝度を示している場合に、上記光源被写体が点光源被写体であると判別することを特徴とする請求項１に記載の焦点調節装置。
【請求項３】
上記フォーカスレンズを停止させて焦点検出を行う待機状態を有し、
上記点光源判別手段は、上記待機状態において、点状の光源被写体と判別している状態で、上記測光手段の出力が低輝度を示さない状態が所定時間以上継続される場合に、点状の光源被写体ではないと判別することを特徴とする請求項１に記載の焦点調節装置。
【請求項４】
被写体像を撮像する撮像素子の撮像信号に基づいてフォーカスレンズを移動させて焦点調節を行う焦点調節装置の焦点調節方法において、
上記撮像信号に基づいて点状の光源被写体を判別して、その判別結果を保持し、
上記焦点調節装置の姿勢を検出して姿勢の安定性を判定し、
上記撮像信号に基づいて被写体輝度に対応する測光値を出力し、
上記点光源判別の結果に基づいて、上記撮像信号を用いた焦点調節動作を行い、
上記点光源被写体の判別にあたって、点状の光源被写体と判別している状態で、上記姿勢の安定性の判定結果が不安定を示し、上記測光値が低輝度を示さないように変化した場合に、被写体が点状光源であるかないかを再度判定する、
ことを特徴とする焦点調節方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被写体の中に点光源や高輝度光源が含まれる場合であっても精度よく焦点調節が可能な焦点調節装置および焦点調節方法に関する。
【背景技術】
【０００２】
被写体の中に点光源が含まれていると、精度よくＡＦ（Auto Focus）を行うことが困難である。そこで、そのような被写体であっても精度よくＡＦを行うことができる焦点調節装置が提案されている。例えば、特許文献１には、多分割エリアを設定し、そのエリア内の高輝度画素をカウントし、そのカウント値が一定以上のエリアは点光源被写体と判定し、多分割エリア内で、点光源の存在しないエリアでＡＦを行う焦点調節装置が提案されている。また、この焦点調節装置においては、パン・チルトといった姿勢変化を検出した場合に、再度、点光源判定からやり直すようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−０９７０８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
前述の特許文献１における点光源の判定は、輝度の高いエリアの大きさを判定しておらず、黒い被写体の中の白い部分などを点光源として誤判定する恐れがあり、また、画素単位で高輝度エリアを検索するために処理時間がかかってしまう。また、特許文献１では、点光源が存在しないエリアでＡＦを行っているが、動画においては、点光源が動いている場合があり、またイルミネーション等、点光源の被写体そのものを撮影したい場合のＡＦ精度に問題がある。さらに、特許文献で１は、パン・チルトを検出した場合には、点光源判定をやり直しており、動画におけるＡＦ（以下、動画ＡＦ）などでは、頻繁に点光源判定を繰り返すことになり処理負担が大きく、またＡＦの安定性を損ねる要因にもなる。
【０００５】
このように、点光源被写体や高輝度光源（蛍光灯等の光源被写体）は、コントラストＡＦ（山登りＡＦ）を行う際に偽合焦しやく、苦手被写体の一つである。特に、動画ＡＦにおいて、パンやチルトといったカメラ操作や、被写体の移動によって、被写体が逐次変化するため、光源被写体と非光源被写体がＡＦ動作中に変化する可能性があり、どちらに対しても最適に焦点調節する必要があるが、従来の焦点調節装置は十分ではなかった。
【０００６】
本発明は、このような事情を鑑みてなされたものであり、光源被写体を適切に判定し、光源被写体に対してＡＦ制御の状態遷移を適切に行えるようにした焦点調節装置および焦点調節方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため第１の発明に係る焦点調節装置は、被写体像を撮像する撮像素子の撮像信号に基づいてフォーカスレンズを移動させて焦点調節を行う焦点調節装置において、上記撮像信号に基づいて点状の光源被写体を判別する点光源判別手段と、上記焦点調節装置の姿勢を検出して姿勢の安定性を判定する姿勢安定性判定手段と、上記撮像信号に基づいて被写体輝度に対応する測光値を出力する測光手段と、上記点光源判別手段の判別結果に基づいて、上記撮像信号を用いた焦点調節動作を行う焦点調節手段と、を具備し、上記点光源判別手段は、点状の光源被写体と判別して、その判別結果を保持している状態で、上記姿勢安定性判定手段の判定結果が不安定を示し、上記測光手段の出力する測光値が低輝度を示さないように変化した場合に、被写体が点状光源であるかないかを再度判定する。
【０００８】
第２の発明に係る焦点調節装置は、上記第１の発明において、上記測光手段は、上記撮像信号について、第１の分割エリアと第１の分割エリアより面積の大きい第２の分割エリアを設定する分割エリア設定手段と、上記第１の分割エリアに対応する撮像信号に基づく第１の測光値と、上記第２の分割エリアに対応する撮像信号に基づく第２の測光値を算出する測光値算出手段と、を具備し、上記点光源判別手段は、上記第１の測光値の平均輝度値が所定輝度値よりも低く、かつ上記複数の第１の測光値のうちの最大値と平均値との差が所定値よりも大きく、かつ複数の上記第１の測光値のうちの最大値と最小値に応じて閾値を設定し、上記第２の測光値が上記閾値より低輝度を示している場合に、上記光源被写体が点光源被写体であると判別する。
【００１０】
第３の発明に係る焦点調節装置は、上記第１の発明において、上記フォーカスレンズを停止させて焦点検出を行う待機状態を有し、上記点光源判別手段は、上記待機状態において、点状の光源被写体と判別している状態で、上記測光手段の出力が低輝度を示さない状態が所定時間以上継続される場合に、点状の光源被写体ではないと判別する。
【００１１】
第４の発明に係る焦点調節方法は、被写体像を撮像する撮像素子の撮像信号に基づいてフォーカスレンズを移動させて焦点調節を行う焦点調節装置の焦点調節方法において、上記撮像信号に基づいて点状の光源被写体を判別して、その判別結果を保持し、上記焦点調節装置の姿勢を検出して姿勢の安定性を判定し、上記撮像信号に基づいて被写体輝度に対応する測光値を出力し、上記点光源判別の結果に基づいて、上記撮像信号を用いた焦点調節動作を行い、上記点光源被写体の判別にあたって、点状の光源被写体と判別している状態で、上記姿勢の安定性の判定結果が不安定を示し、上記測光値が低輝度を示さないように変化した場合に、被写体が点状光源であるかないかを再度判定する。
【発明の効果】
【００１２】
本発明によれば、光源被写体を適切に判定し、光源被写体に対してＡＦ制御の状態遷移を適切に行えるようにした焦点調節装置および焦点調節方法を提供することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態に係るカメラの主として電気構成を示すブロック図である。
【図２】本発明の一実施形態に係るカメラにおいて、光源被写体の判定の概略を説明する図である。
【図３】本発明の一実施形態に係るカメラにおいて、細分割測光エリアを示す図である。
【図４】本発明の一実施形態に係るカメラにおいて、粗分割測光エリアを示す図である。
【図５】本発明の一実施形態に係るカメラにおける状態遷移図を示し、（ａ）は被写体状態の状態遷移図であり、（ｂ）はＡＦ制御状態の状態遷移図を示す。
【図６】本発明の一実施形態に係るカメラにおける被写体状態の判定動作を示すフローチャートである。
【図７】本発明の一実施形態に係るカメラにおける光源被写体の判定動作を示すフローチャートである。
【図８】本発明の一実施形態に係るカメラにおける離脱の判定動作を示すフローチャートである。
【図９】本発明の一実施形態に係るカメラにおける被写体変化の判定動作を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の一実施形態としてデジタルカメラに適用した例について説明する。このデジタルカメラは、被写体像を撮像する撮像素子の撮像信号に基づいてフォーカスレンズ移動させて焦点調節を行う。また、撮像素子からの撮像信号に基づいて、被写体像を本体の背面に配置した表示部にライブビュー表示する。撮影者はライブビュー表示を観察することにより、構図やシャッタタイミングを決定する。レリーズ操作時には、撮像信号に基づく画像データが記録媒体に記録される。記録媒体に記録された画像データは、再生モードを選択すると、表示部に再生表示することができる。
【００１５】
また、本実施形態においては、動画ＡＦ時には光源被写体が点光源であるか、高輝度光源であるか、通常被写体であるか、または不明であるかを判定する。なお、点光源としては夜景などの低輝度下での輝点を判定し、また高輝度光源としては室内の蛍光灯などの高輝度な被写体を判定する。そして、被写体のコントラストと合焦具合に応じて、サーチ状態、ｗｏｂ（ウォブリング、wobbling）状態、待機状態の３種類のＡＦ制御状態のいずれかを選択して焦点調節を行う。なお、ｗｏｂ状態は、フォーカスレンズを光軸方向に、被写界深度内の微小量で前後動させながら、焦点評価値（コントラスト値）の変化によって合焦位置を検出する制御状態をいう。
【００１６】
図１は、本実施形態に係るカメラの主として電気的構成を示すブロック図である。このカメラは、システムコントローラ１０、レンズ群２１と、絞り２２と、シャッタ２３と、撮像素子２４と、表示素子２５と、タッチパネル２６と、カメラ操作スイッチ２７と、ジャイロセンサ回路２８、焦点調整機構３１と、絞り駆動回路３２、シャッタ駆動機構３３と、撮像素子ＩＦ回路３４と、表示素子駆動回路３５と、タッチパネル駆動回路３６、フラッシュＲＯＭ４１と、ＳＤＲＡＭ４２と、記録メディア４３とを備える。
【００１７】
レンズ群２１は、焦点を調整するためのフォーカスレンズを含み、複数の光学レンズからなる。フォーカスレンズが光軸方向に移動することによって、撮像素子２４上に形成される被写体の像のフォーカスが調整される。絞り２２は、開口径が変化することによって、レンズ群２１を介して撮像素子２４に入射する光の量を調整する。レンズ群２１及び絞り２２等を含む光学系は、撮影装置１の本体に対して着脱可能な交換レンズとして構成されてもよい。
【００１８】
シャッタ２３は、撮像素子２４の前面に設けられ、被写体光束の通過／遮断を行うことにより、レンズ群２１を介した撮像素子２４への光の入射を制御する。撮像素子２４は、例えばＣＣＤ又はＣＭＯＳを含む。撮像素子２４は、レンズ群２１によって形成された被写体像に基づいて、光電変換によって画像信号を作成する。
【００１９】
焦点調整機構３１は、システムコントローラ１０の制御下で、フォーカスを調整するために、レンズ群２１に含まれるフォーカスレンズを光軸方向に移動させる。絞り駆動機構３２は、システムコントローラ１０の制御下で、絞り２２の開口径を駆動する。シャッタ駆動機構３３は、システムコントローラ１０の制御下で、シャッタ２３を駆動する。撮像素子ＩＦ回路３４は、撮像素子から画像信号を読み取り、デジタル信号に変換した画像データをシステムコントローラ１０に出力する。
【００２０】
表示素子２５は、例えば液晶ディスプレイを含む。表示素子２５は、ライブビュー画像や撮影した画像や操作画面など、各種画像を表示する。タッチパネル２６は、表示素子２５上に設けられており、ユーザによるタッチ入力を取得する。表示素子駆動回路３５は、システムコントローラ１０の制御下で、表示素子２５による表示動作を制御する。タッチパネル駆動回路３６は、システムコントローラ１０の制御下で、タッチパネル２６によるタッチ入力の取得を制御する。
【００２１】
カメラ操作スイッチ２７は、例えばレリーズスイッチや録画ボタンや各種入力を行うための十字キー等を含む。カメラ操作スイッチ２７は、ユーザによって操作されると、その操作状態をシステムコントローラ１０に伝達する。
【００２２】
ジャイロセンサ回路２８は、カメラの姿勢を検出する。ジャイロセンサ回路２８は、カメラの姿勢に係る情報をシステムコントローラ１０に伝達する。システムコントローラ１０（特にＣＰＵ１１）とジャイロセンサ回路２８は、焦点調節装置（カメラ）の姿勢を検出して姿勢の安定性を判定する姿勢判定性判定手段として機能する（例えば、図９のＳ５３、Ｓ５５等参照）。
【００２３】
フラッシュＲＯＭ４１は、電気的に書き換え可能な不揮発性メモリであり、システムコントローラ１０によって用いられ、カメラの動作を制御するためのプログラムコード４１ａや制御パラメータ４１ｂを記録している。ＳＤＲＡＭ４２は、電気的に書き換え可能な揮発性メモリであり、システムコントローラ１０による演算に用いられる記憶領域であるワークエリア４２ａが設けられている。記録メディア４３は、カメラに対して着脱自在であり、カメラによって撮影された静止画のデータや動画ファイル４３ａを記録する。
【００２４】
システムコントローラ１０は、Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ（ＣＰＵ）１１と、ＡＦ制御回路１２と、ＡＥ制御回路１３と、画像処理回路１４と、顔認識回路１５と、動画記録回路１６とを含む。なお、ＡＦ制御回路１２、ＡＥ制御回路１３、画像処理回路１４、顔認識回路１５、動画記録回路１６等は、例えばＡｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ（ＡＳＩＣ）等によって構成され得る。
【００２５】
ＣＰＵ１１は、フラッシュＲＯＭ４１に記録されたプログラムコード４１ａや制御パラメータ４１ｂを用いて、各種演算を行う。
【００２６】
ＡＦ制御回路１２は、オートフォーカス（ＡＦ）に係る各種演算を行い、焦点調整機構３１等の動作を制御する。すなわち、ＡＦ制御回路１２は、撮像素子２４からの画像データの高周波成分に基づくＡＦ評価値を算出し、このＡＦ評価値がピークとなるように、焦点調節機構３１等の動作を制御する。ＡＦ制御回路１２とＣＰＵ１１は、点光源判別手段の判別結果に基づいて、撮像信号を用いた焦点調節動作を行う焦点調節手段として機能する。
【００２７】
ＡＥ制御回路１３は、露出の制御に係る各種演算を行い、絞り駆動機構３２やシャッタ駆動機構３３等の動作を制御する。すなわち、撮像素子２４からの画像データに基づいて、被写体輝度を算出する。この算出した被写体輝度に基づいて、適正露光となる絞り値、シャッタ速度値、ＩＳＯ感度等を算出し、絞り駆動機構３２（絞り値制御）、シャッタ駆動機構３３（シャッタ速度制御）、および撮像素子ＩＦ回路３４（ＩＳＯ感度）の制御を行う。ＡＥ制御回路１３は、撮像信号に基づいて被写体輝度に対応する測光値を出力する測光手段として機能する。
【００２８】
また、ＡＥ制御回路１３は、図２ないし図４を用いて後述する細分割測光エリア毎の輝度値や、粗分割測光エリア毎の輝度値を取得する。そして、細分割測光エリアの最大輝度値、最小輝度値、および平均輝度値を求める。また、粗分割測光エリアの最大輝度値および最小輝度値を求める。なお、細分割測光エリアおよび粗分割測光エリア毎の輝度値は、ＡＥ制御回路１３以外にも、撮像素子ＩＦ回路３４や画像処理回路１４等において、求めるようしても勿論かまわない。従って、上述の測光手段は、撮像信号について、第１の分割エリア（細分割測光エリア）と第１の分割エリアより面積の大きい第２の分割エリア（粗分割測光エリア）を設定する分割エリア設定手段と、第１の分割エリアに対応する撮像信号に基づく第１の測光値と、第２の分割エリアに対応する撮像信号に基づく第２の測光値を算出する測光値算出手段を有する。
【００２９】
ＡＥ制御回路１３とＣＰＵ１１は、撮像信号に基づいて点状の光源被写体を判別する点光源判別手段として機能する（例えば、図７のＳ２１、Ｓ２３等参照）。この点光源判別手段は、点状の光源被写体と判別している状態で、姿勢安定性判定手段の判定結果が不安定を示し、測光手段の出力する測光値が低輝度を示さない場合に、被写体は点状光源でないと判定する（例えば、図８のＳ３１Ｙ、Ｓ３３、Ｓ４１等参照）。点光源判別手段は、第１の測光値と第２の測光値に基づいて、点光源被写体か否かを判別する（例えば、図７のＳ２１参照）。点光源判別手段は、複数の第１の測光値（例えば、細分割測光エリアの測光値）のうちの最大値と最小値に応じて閾値を設定し（例えば、後述する式（２）参照）、第２の測光値（例えば、粗分割測光エリアの測光値）が閾値より低輝度を示す場合に、点光源被写体と判別する（例えば、図７のＳ２１参照）。
【００３０】
また、本実施形態においては、フォーカスレンズを停止させて焦点検出を行い、また被写体変化を監視する待機状態を有しており（例えば、図５（ｂ）を参照）、点光源判別手段は、待機状態において、点状の光源被写体と判別している状態で、測光手段の出力が低輝度を示さない状態が所定時間以上継続される場合に、点状の光源被写体ではないと判別する（例えば、図８のＳ３１Ｙ、Ｓ３３、Ｓ３９、Ｓ４１参照）。
【００３１】
また、ＡＥ制御回路１３とＣＰＵ１１は、撮像信号に基づいて、点状の光源ではない光源を判別する非点光源判別手段としての機能を有し、この非点光源判別手段は、複数の第１の測光値のうちの最大値と平均値との差が所定値より大きい場合は（例えば、後述する式（３）を参照）、点状の光源被写体ではないと判別する（例えば、図７のＳ２５、Ｓ２７参照）。
【００３２】
画像処理回路１４は、撮像素子２４で生成され、撮像素子ＩＦ回路３４を介して取得された画像データに対して画像処理を施す。顔認識回路１５は、撮像素子２４で撮影された被写体に含まれる顔を認識する顔認識処理を行う。動画記録回路１６は、撮像素子２４で生成され、撮像素子ＩＦ回路３４を介して取得され、画像処理回路１４で画像処理された動画のデータを記録メディア４３に記録する。
【００３３】
まず、図２を用いて、本実施形態における光源判定方法の概略について説明する。本実施形態における光源被写体の判定は、多分割された測光エリア（以下、細分割測光エリア（図２（ａ）（ｃ）（ｅ）参照））とそれよりも大きく分割された測光エリア（以下、粗分割測光エリア（図２（ｂ）（ｄ）（ｆ）参照））を用いて、点光源被写体か、高輝度光源被写体か、それ以外の被写体かの判定を行う。すなわち、図２（ａ）〜（ｆ）は、撮像素子２４によって撮像された被写体像を示し、図２（ａ）（ｃ）（ｅ）の各矩形のそれぞれは、細分割測光エリアを示し、図２（ｂ）（ｄ）（ｆ）の各矩形のそれぞれは、粗分割測光エリアを示す。
【００３４】
例えば、図２（ａ）に示すように、細分割測光エリアの１つのエリアＡＳ１が高輝度であり、図２（ｂ）に示すように、細分割測光エリアＡＳ１を含む粗分割測光エリアＡＬ１が高輝度でない場合には、点光源と判定する。同様に、図２（ｃ）に示すように、細分割測光エリアの１つのエリアＡＳ２が高輝度であり、図２（ｄ）に示すように、細分割測光エリアＡＳ２を含む粗分割測光エリアＡＬ２が高輝度でない場合には、点光源と判定する。
【００３５】
一方、図２（ｅ）に示すように、細分割測光エリアの１つのエリアＡＳ３が高輝度であり、図２（ｆ）に示すように、細分割測光エリアＡＳ３を含む粗分割測光エリアＡＬ３が高輝度の場合には、非光源被写体と判定する（点光源でないと判定する）。
【００３６】
図３、４を用いて、多分割測光エリアの配置について説明する。図３は、細分割測光エリアの例を示す。図３において、各矩形が細分割測光エリアであり、細分割測光エリアの分割数が多いほど、より小さい点光源も検出しやすくなる。しかし、ソフトウエアの演算負荷が増えたり、またハードウエアの構成が複雑になる。そこで、これらの状況を勘案して分割数を決めればよい。図３に示す例では、１６：９のアスペクト比に対して、１８×１５で分割している。また、細分割測光エリアは、撮影範囲を全てカバーするような配置が好ましい。
【００３７】
図４は、粗分割測光エリアの配置例を示す。粗分割測光エリアの分割数は、細分割測光エリアの分割よりも粗くするので、分割数は少なくなる。但し、あまり分割が粗いと、ただの白っぽい被写体を光源と判定してしまうので、適当な分割数にする。図４（ａ）は、３×５で、細分割測光エリアの１８倍の大きさとしている。また、図４（ｂ）に示す例では、粗分割測光エリアを、２×４で配置した例である。
【００３８】
また、粗分割測光エリアの配置は、図４（ａ）（ｂ）に示した例以外にも、例えば、図４（ｃ）に示すように、粗分割測光エリアがオーバーラップするようにしてもよい。図４（ｃ）に示す例では、粗分割測光エリアＡＬ４と粗分割測光エリアＡＬ５のエリアの広さは同じであり、一部がオーバーラップしている。
【００３９】
次に、図５を用いて、状態遷移の概略について説明する。図５（ａ）は被写体状態の状態遷移図であり、図５（ｂ）はＡＦ制御状態の状態遷移図である。被写体状態の状態遷移と、ＡＦ制御状態の状態遷移は、並行して実施される。
【００４０】
動画では、カメラ操作や被写体の動き等により、被写体状態が逐次変化し、この変化する被写体に対して精度よく安定して追従することが動画ＡＦに求められる。そこで、本実施形態においては、点光源や高輝度光源被写体に対して安定してＡＦを行うために、図５（ａ）に示すように、４つの状態を想定し、これらの状態の間で遷移し、それぞれの状態で最適な処理を行うようにしている。
【００４１】
各被写体状態の判定については、後述するが、概略、被写体の状態としては、高輝度光源、点光源、通常被写体、不明の４つの状態がある。被写体の状態として、不明または通常被写体にある際に、光源被写体判定の結果、高輝度光源と判定された場合には、状態遷移Ｓ１、Ｓ２に示すように、高輝度光源に遷移する。また、不明または通常被写体にある際に、光源被写体判定の結果、点光源と判定された場合には、状態遷移Ｓ３、Ｓ４に示すように、点光源に遷移する。
【００４２】
また、被写体状態として高輝度光源である場合に、高輝度光源被写体変化判定が成立すると、状態遷移Ｓ５が示すように、不明に遷移する。被写体状態として高輝度光源である場合に、高輝度光源離脱判定が成立すると、状態遷移Ｓ６が示すように、通常被写体に遷移する。
【００４３】
また、被写体状態として点光源である場合に、点光源被写体変化判定が成立すると、状態遷移Ｓ７が示すように、不明に遷移する。被写体状態として点光源である場合に、点光源離脱判定が成立すると、状態遷移Ｓ８が示すように、通常被写体に遷移する。
【００４４】
また、被写体状態として不明である場合に、不明の状態でＮフレームが経過すると、状態遷移Ｓ９が示すように、通常被写体に遷移する。
【００４５】
図５（ｂ）は、被写体状態の状態遷移と並行して行われるＡＦ制御状態の状態遷移を示す。ＡＦ制御状態としては、サーチ状態、ｗｏｂ状態、待機状態の３種類がある。サーチ状態は、ＡＦ評価値のピークを検出するために、無限遠側と至近側の間でフォーカスレンズを移動させる状態である。また、ｗｏｂ状態は、前述したように、フォーカスレンズを光軸方向に、被写界深度内の微小量で前後動させる状態である。待機状態は、サーチもｗｏｂのいずれの制御も行わない状態である。
【００４６】
サーチ状態にある場合に、ＡＦ評価値に基づいて合焦位置に到達していることを検出した場合には、状態遷移Ｓ１１に示すように、待機状態になる。また、サーチ状態にある場合に、ＡＦ評価値がピーク付近にあることを検出した場合には、状態遷移Ｓ１２に示すように、ｗｏｂ状態になる。
【００４７】
ｗｏｂ状態にある場合に、ＡＦ評価値に基づいて、ピーク位置が遠いことを検出した場合には、状態遷移Ｓ１３に示すように、サーチ状態になる。ｗｏｂ状態にある場合に、ＡＦ評価値に基づいて合焦位置に到達していることを検出した場合には、状態遷移１４が示すように、待機状態になる。また、待機状態にある場合に、ＡＦ評価値に基づいて変化検出を行うと、状態遷移Ｓ１５が示すように、ｗｏｂ状態になる。
【００４８】
次に、図６に示すフローチャートを用いて、被写体状態判定の動作について説明する。このフローは、ＣＰＵ１１がフラッシュＲＯＭ４１内のプログラムコード４１ａに基づいて、カメラ内の各回路や各機構等を制御することにより実行する。なお、図７〜図９に示すフローチャートも同様である。
【００４９】
被写体状態判定の全体フローは、撮像素子２４から１フレーム分の画像データを入力すると起動される。起動されると、まず、細分割測光エリアの輝度を取得する（Ｓ１）。ここでは、ＡＥ制御回路１３が、撮像素子２４から読み出された画像データに基づいて、図２（ａ）（ｃ）（ｅ）または図３に示すような細分割測光エリア毎の輝度値を取得する。
【００５０】
細分割測光エリアの輝度を取得すると、次に、粗分割測光エリアの輝度を取得する（Ｓ３）。ここでは、ＡＥ制御回路１３が、撮像素子２４から読み出された画像データに基づいて、図２（ｂ）（ｄ）（ｆ）または図４に示すような粗分割測光エリア毎の輝度値を取得する。
【００５１】
粗分割測光エリアの輝度を取得すると、次に、細分割測光エリアの最大・最小・平均輝度を取得する（Ｓ５）。ここでは、ＡＥ制御回路１３またはＣＰＵ１１が、ステップＳ１において取得した細分割測光エリアの輝度値に基づいて、最大輝度値、最小輝度値、および平均輝度値を求める。
【００５２】
細分割測光エリアの最大・最小・平均輝度を取得すると、次に、粗分割測光エリアの最大・最小輝度を取得する（Ｓ７）。ここでは、ＡＥ制御回路１３またはＣＰＵ１１が、ステップＳ３において取得した粗分割測光エリアの輝度値に基づいて、最大輝度値および最小輝度値を求める。
【００５３】
粗分割測光エリアの最大・最小輝度を取得すると、次に、被写体変化判定を行う（Ｓ９）。ここでは、点光源状態や高輝度光源状態の場合に、ＣＰＵ１１が被写体に変化があったか否かを判定する（図５（ａ）の状態遷移Ｓ５、Ｓ６参照）。なお、初期状態は不明状態であり、また不明状態の場合には、実質的に、この判定を行わない。この被写体変化判定の詳しい動作については、図９を用いて後述する。
【００５４】
被写体変化判定を行うと、次に、判定が実施可能か否かを判定する（Ｓ１１）。ここでは、後述するステップＳ１５、Ｓ１９における判定を行うことが可能かを判定する。ここでは判定は、下記（１）〜（３）の条件のいずれかが成立すれば、実施可能と判定する。
（１）被写体状態が不明である。
（２）被写体状態が通常被写体状態で、且つ一定期間が経過している。
（３）被写体状態が点光源か高輝度光源状態、且つ待機フェーズ、且つ一定期間が経過している。
【００５５】
なお、ここで、一定期間が経過しているとは、被写体状態が設定されていから、予め決められたＮフレームの画像データが読み出されている場合をいう。撮像素子２４は、所定時間間隔で読み出されている。
【００５６】
ステップＳ１１における判定の結果、判定の実施が可能であれば、次に、通常被写体状態または不明状態であるか否かの判定を行う（Ｓ１３）。初期状態は不明状態であり、また、後述するステップＳ１５における光源被写体判定において、被写体状態が点光源、高輝度光源、または通常被写体のいずれかが設定される。このステップにおいては、設定されている被写体状態に基づいて判定する。
【００５７】
ステップＳ１３における判定の結果、通常被写体状態または不明状態であった場合には、次に、光源被写体判定を行う（Ｓ１５）。ここでは、ステップＳ５、Ｓ７において求めた細分割測光エリア内や粗分割測光エリア内の最大・最小輝度値等を用いて、点光源であるか、高輝度光源であるか、通常被写体であるか否かを判定する。この光源被写体判定の詳しい動作については、図７を用いて後述する。
【００５８】
ステップＳ１３における判定の結果、通常被写体状態および不明状態のいずれでもない場合には、次に、待機状態（図５（ｂ）参照）か否かを判定する（Ｓ１７）。ここでは、ＡＦ制御状態に基づいて、判定する。
【００５９】
ステップＳ１７における判定の結果、待機状態であった場合には、離脱判定を行う（Ｓ１９）。合焦状態となり待機状態に入っている場合に、被写体像の中が点光源でなくなった場合、または高輝度光源でなくなった場合に、この状態が所定時間の間、続くと、点光源状態または高輝度光源状態を離脱し、通常被写体状態に状態遷移する。この離脱判定の詳しい動作については、図８を用いて後述する。
【００６０】
ステップＳ１１における判定の結果、判定が実施可能でない場合、またはステップＳ１７における判定の結果、待機状態でない場合、またはステップＳ１５における光源被写体判定を行うと、またはＳ１７における離脱判定を行うと、被写体状態判定のフローを終了する。そして、撮像素子２４から次のフレームの画像データを入力すると、再び、被写体状態の判定を開始する。なお、本実施形態においては、毎フレームごとに、被写体状態の判定を行うようにしているが、数フレーム毎に、被写体状態の判定を行うようにしてもよい。
【００６１】
次に、図７に示すフローチャートを用いて、ステップＳ１５における光源被写体判定について説明する。光源被写体判定のフローに入ると、まず、点光源か否かを判定する（Ｓ２１）。点光源であるか否かは、下記（１１）〜（１３）の３つの条件を満たした場合、すなわわち、ＡＮＤ条件を満たすときに、点光源被写体と判定する。
【００６２】
（１１）  低輝度時  
本実施形態においては、細分割測光エリアの平均輝度が例えばＢＶ０より低いとき低輝度時と判定する。
【００６３】
（１２）  面内の輝度差が大きいとき
本実施形態においては、下記式（１）、すなわち、細分割測光エリアの最大輝度（ＢＶｍａｘ）から細分割測光エリアの平均輝度（ＢＶａｖｅ）を減算し、この減算値が２．５段より大きい場合に、面内輝度差が大きいときと判定する。なお、２．５段は例示であり、面内の輝度差が大きいと判定できる値であれば、この値よりも大きくても小さくても良い。
ＢＶｍａｘ−ＢＶａｖｅ＞２．５  ・・・（１）
【００６４】
（１３）  高輝度のエリアが小さいとき
本実施形態においては、粗分割測光エリア内に光源被写体判定輝度ＴＨを超えるエリアがない場合に、高輝度エリアが小さいと判定する。ここで、光源被写体判定輝度ＴＨは、下記式（２）より算出する。
ＴＨ＝ＢＶｍｉｎ＋（ＢＶｍａｘ−ＢＶｍｉｎ）×０．８    ・・・（２）
なお、ここで、ＢＶｍｉｎは細分割測光エリアの最小輝度値であり、ＢＶｍａｘは細分割測光エリアの最大輝度値である。
【００６５】
上記（２）式は、最大輝度値ＢＶｍａｘと最小輝度値ＢＶｍｉｎの差が大きいほど、光源被写体判定輝度ＴＨを低くしている。これによって、細分割測光エリア内でＴＨを超えたことを検出しやすくし、粗分割測光エリア内でＴＨを下回ったことを検出し難くしている。逆光時には、輝度差が大きくなる傾向にあり（屋外の明かりや太陽などの輝度値Ｂｖは、点光源の輝度値Ｂｖよりもかなり高くなる）、逆光時に光源被写体判定とならないようにしている。
【００６６】
ステップＳ２１における判定の結果、上述の条件（１１）〜（１３）の全てを満たす場合には、点光源と判定され、被写体状態＝点光源状態とする（Ｓ２３）。
【００６７】
一方、ステップＳ２１における判定の結果、上述の条件（１１）〜（１３）の何れかを満たさない場合には、次に、高輝度光源か否かの判定を行う（Ｓ２５）。高輝度光源であるか否かは、下記（２１）および（２２）の２つの条件を満たした場合、すなわわち、ＡＮＤ条件を満たすときに、高輝度光源被写体と判定する。
【００６８】
（２１）  面内の輝度差が大きいとき
本実施形態においては、下記式（３）、すなわち、細分割測光エリアの最大輝度（ＢＶｍａｘ）から細分割測光エリアの平均輝度（ＢＶａｖｅ）を減算し、この減算値が３．５段より大きい場合に、面内輝度差が大きいときと判定する。なお、３．５段は例示であり、面内の輝度差が大きいと判定できる値であれば、この値よりも大きくても小さくても良いが、上記（１）の判定用の段数（上記例では、２．５）より、大きいほうが好ましい。
ＢＶｍａｘ−ＢＶａｖｅ＞３．５  ・・・（３）
【００６９】
（２２）  高輝度のエリアが小さいとき
この条件は、上述の（１３）の条件と同じであり、粗分割測光エリア内に光源被写体判定輝度ＴＨを超えるエリアがない場合に、高輝度エリアが小さいと判定する。ここで、光源被写体判定輝度ＴＨは、上記式（２）と同じである。
ＴＨ＝ＢＶｍｉｎ＋（ＢＶｍａｘ−ＢＶｍｉｎ）×０．８    ・・・（２）
【００７０】
ステップＳ２５における判定の結果、上述の条件（２１）および（２２）の全てを満たす場合には、高輝度光源と判定され、被写体状態＝高輝度光源状態とする（Ｓ２７）。
【００７１】
一方、ステップＳ２５における判定の結果、上述の条件（２１）および（２２）の何れかを満たさない場合には、通常被写体状態と判定され、被写体状態＝通常被写体状態とする（Ｓ２９）。
【００７２】
ステップＳ２３、Ｓ２７、またはＳ２９において、被写体状態を設定すると、元のフローに戻る。
【００７３】
次に、図８に示すフローチャートを用いて、ステップＳ１９（図６参照）における離脱判定について説明する。この離脱判定は、図５（ｂ）に示すＡＦ制御状態が待機状態に入った場合に、一定周期（例えば、撮像素子２４から１フレーム分の画像データが読み出されるたび、またはＮフレーム毎）で判定する。この離脱判定のフローでは、後述する離脱カウンタがＴＨａ回以上カウントアップしたときに、点光源状態または高輝度光源状態から離脱して通常被写体状態に遷移する。なお、この離脱カウンタは待機状態に入った際に、リセットされる。
【００７４】
離脱判定のフローに入ると、まず、点光源状態か否かを判定する（Ｓ３１）。点光源状態は、ステップＳ２３において設定されている。このステップでは、現在、点光源状態に設定されているか否かを判定する。
【００７５】
ステップＳ３１における判定の結果、点光源状態であった場合には、次に、点光源におけるカウントアップ条件を満たしているか否かを判定する（Ｓ３３）。ここでは、低輝度でないという条件が成り立つときに、離脱カウンタをインクリメントする。本実施形態においては、細分割測光エリアの平均輝度（ＢＶａｖｅ）がＢｖ１以上の場合に低輝度でないと判定する。上述のステップＳ２１の点光源の場合の判定条件（１１）より、１段分だけ明るい値にすることにより、ヒステリシスを持たせることができる。
【００７６】
ステップＳ３１における判定の結果、点光源状態でない場合、すなわち高輝度光源状態の場合には、次に、高輝度光源状態におけるカウントアップ条件を満たしているか否かを判定する（Ｓ３５）。ここでは、面内の輝度差が小さいという条件が成り立つときに、離脱カウンタをインクリメントする。これは、光源被写体判定における高輝度光源被写体の判定条件に上述の（２１）に記載の面内の輝度差が大きいという条件があるためである。
【００７７】
本実施形態においては、下記式（４）に示すように、細分割測光エリアの最大輝度（ＢＶｍａｘ）から細分割測光エリアの平均輝度（ＢＶａｖｅ）を減算し、この減算値が２．８段以下の場合に、面内輝度差が小さいと判定する。なお、２．８段は例示であり、面内の輝度差が小さいと判定できる値であれば、この値よりも大きくても小さくても良い。本実施形態においては、上述のステップＳ２５の点光源の場合の判定条件（２１）における判定条件より、０．７段（３．５−２．８）暗い値にすることにより、ヒステリシスを持たせている。
ＢＶｍａｘ−ＢＶａｖｅ≦２．８  ・・・（４）
【００７８】
ステップＳ３３またはＳ３５における判定の結果、カウントアップ条件を満たすと、離脱カウンタのカウントアップを行う（Ｓ３７）。なお、点光源状態の場合と、高輝度光源状態の場合が混合されてカウントアップされることはなく、別個にカウントアップされる。このカウントアップを行うと、または、ステップＳ３３またはＳ３５における判定の結果、カウントアップ条件を満たしていない場合には、カウンタ値が判定値ＴＨａを超えたか否かを判定する（Ｓ３９）。
【００７９】
ステップＳ３９における判定の結果、カウンタ値が判定値ＴＨａを超えていた場合には、被写体状態を通常被写体状態に設定する（Ｓ４１）。点光源状態または高輝度光源状態で待機状態となり、ステップＳ３３またはＳ３５における判定の結果が所定回数、続いた場合には、点光源状態または高輝度光源状態を離脱し、通常被写体状態になったと設定する。
【００８０】
一方、ステップＳ３９における判定の結果、カウンタ値が判定値ＴＨａを超えていない場合には、被写体状態をそのままとする（Ｓ４３）。この結果、被写体状態は、点光源状態または高輝度光源状態が維持される。
【００８１】
ステップＳ４１またはＳ４３において被写体状態を設定すると、元のフローに戻る。
【００８２】
次に、図９に示すフローチャートを用いて、ステップＳ９（図６参照）における被写体変化判定について説明する。なお、初期状態で被写体変化判定を行う場合には、被写体状態は、「不明」であることから、ステップＳ５１における判定の結果、図９に示すフローを実質的には実行されない（Ｓ５１：不明）。
【００８３】
被写体状態が点光源や高輝度光源の場合には、Ｓ１９における離脱判定のみでは、待機フェーズでしか、その状態を離脱することができない。これでは、手持ち撮影等で頻繁にカメラを動かすような場合に、一度、点光源や高輝度光源と判定してしまうと、延々とその状態を継続してしまう。
【００８４】
そこで、パンやチルトを検出し、被写体変化判定の条件を満たした場合には、点光源や高輝度光源を判定した被写体から別の被写体に移ったと想定し、被写体状態を「不明」にする。また、このとき、ＡＦ制御状態をｗｏｂ状態に遷移させ、ウォブリング駆動を開始させる。図９のフローにおいては、被写体変化判定にあたって、点光源状態の場合と高輝度光源状態の場合で、判定内容を変えて行う。
【００８５】
被写体変化判定のフローに入ると、まず、点光源状態か否かを判定する（Ｓ５１）。点光源状態は、ステップＳ２３において設定されている。このステップでは、現在、点光源状態に設定されているか否かを判定し、点光源状態の場合はＳ５３に移行し、高輝度光源状態の場合はＳ５５に移行する。また通常被写体または不明の場合は、何も実行せずリターンに移行する。
【００８６】
ステップＳ５１における判定の結果、点光源状態の場合には、次に、パンかチルトが大であって、且つ低輝度でないかを判定する（Ｓ５３）。この判定は、点光源状態の場合に毎フレーム、判定する。このステップでは、ジャイロセンサ回路２８からの検知信号に基づいて、カメラが所定量以上に左右に振られたパン、または所定量以上に上下に振られたチルトが有ったか否かを判定する。さらに、輝度値が所定値より低くないかを判定する。この判定では、細分割測光エリアの平均輝度値ＢＶａｖｅがＢＶ１以上の場合に低輝度でないと判定する。
【００８７】
一方、ステップＳ５１における判定の結果、点光源状態でない場合であって、高輝度光源状態の場合には、次に、パンかチルトが大であるか否かを判定する（Ｓ５５）。高輝度光源状態は、ステップＳ２５において設定されている。この判定は、高輝度光源状態の場合に毎フレーム、判定する。このステップでは、ステップＳ５３と同様に、ジャイロセンサ回路２８からの検知信号に基づいて、カメラが所定量以上に左右に振られたパン、または所定量以上に上下に振られたチルトが有ったか否かを判定する。
【００８８】
ステップ５３における判定の結果、パン・チルト大、且つ低輝度でなかった場合、またはステップＳ５５における判定の結果、パン・チルト大であった場合には、被写体状態＝不明とする（Ｓ５９）。これらの判定結果がＹｅｓの場合には、点光源状態または高輝度光源状態から、被写体状態が変化したことから、被写体状態を「不明」とする。「不明」とされた場合は、前述の図６のステップＳ９に戻り、ステップＳ１５において、光源被写体判定を行い、点光源状態、高輝度光源状態、または通常被写体状態のいずれかの被写体状態を設定する（図７）。
【００８９】
一方、ステップＳ５３における判定の結果、パン・チルトが大、かつ低輝度でないがＮｏであった場合には、被写体状態はそのままとし（Ｓ５７）、同様に、ステップＳ５５における判定の結果、パン・チルトが大がＮｏであった場合にも、被写体状態はそのままとする（Ｓ５９）。
【００９０】
ステップＳ５７、Ｓ５９、Ｓ６１で被写体状態を設定すると、またはステップＳ５１における判定の結果、被写体状態が「不明」であった場合には、被写体変化判定のフローを終了し、元のフローに戻る。
【００９１】
次に、光源被写体対策処理について説明する。前述した図６ないし図９に示すフローにより、ＡＦを行うにあたって、苦手被写体である点光源や高輝度光源を検出することができる。このような苦手被写体を検出した場合には、下記（３１）〜（３３）のようなＡＦ制御を行う。下記（３１）〜（３３）の一部を採用してもよいし、全部を採用してもよい。全ての処理を実行した方がより効果的である。
【００９２】
（３１）  点光源用、高輝度光源用のＨＰＰ（ハイパスフィルタ）カットオフ周波数係数を設定する。
ハイパスフィルタのカットオフ周波数を、現在設定されている周波数の２倍の周波数を設定する。例えば、ハイパスフィルタがＨＰＦ１、ＨＰＦ２の２種類が設けられている場合には、それぞれ、設定するカットオフ周波数の最大値をクリップするようにしてもよい。
【００９３】
（３２）  ＡＦエリアサイズを大きくする。
ＡＦ制御回路１２は、撮像素子２４からの画像データの中から所定エリアについてＡＦ評価値を算出し、ＡＦ制御を行う。苦手被写体である点光源被写体や高輝度光源被写体の場合には、このエリアの大きさを変更する。
【００９４】
（３３）  ＡＦ評価値に２乗の輝度補正を行う。
すなわち、ＡＦ評価値を、下記式（５）によって、補正する。
【数１】
0006537288.tif 000002
【００９５】
ここで、
AFval_correct_ilm：光源被写体向けにAfval_rawを補正した値
Afva_raw：ＡＦエリア内のコントラスト評価値を積算した値
Y_nor：ＡＦエリア内の輝度値を正規化する値であり固定値のパラメータ
Y_now：ＡＦエリア内の輝度評価値を積算した値
area_siza_nor：ＡＦエリアの画素数を正規化する値であり、固定値のパラメータ
area_size：ＡＦエリアの画素数
K：補正係数であり、固定値のパラメータ、工場出荷段階で書き込まれる
上記それぞれのＨＰＦカットオフ周波数係数、ＡＦエリアサイズ、輝度補正、補正係数等は、点光源被写体と高輝度光源被写体に対して、それぞれ最適な設定に変更してもよいし、また同一であってもよい。
【００９６】
また、前述した図６ないし図９に示すフローにより、被写体状態が通常被写体状態または不明の場合には、下記の（４１）〜（４３）のようなＡＦ制御を行う。
（４１）  通常のハイパスフィルタのカットオフ周波数係数を設定する。
（４２）  ＡＦエリアのサイズを元に戻す。
（４３）  全エリアのＡＦ評価値の２乗補正を解除する。
【００９７】
以上説明したように、本発明の一実施形態においては、点状の光源被写体と判別している状態で（例えば、図９のＳ５１に点光源状態と判定）、姿勢の安定性の判定結果が不安定を示し、測光値が低輝度を示さない場合に（例えば、図９のＳ５３Ｙ）、被写体は点状光源でないと判定している（例えば、図９のＳ５９）。これにより、夜景を撮影する際などにパンやチルトといった操作をしても、安定して点状光源との判定を継続することができ、光源被写体に対してＡＦ制御の安定性を向上させることができる。
【００９８】
また、本発明の一実施形態においては、撮像素子からの撮像信号について、第１の分割エリア（例えば、細分割測光エリア）と第１の分割エリアより面積の大きい第２の分割エリア（例えば、粗分割測光エリア）を設定し（例えば、図２ないし図４参照）し、第１の分割エリアに対応する撮像信号に基づく第１の測光値と、第２の分割エリアに対応する撮像信号に基づく第２の測光値を算出し（例えば、図６のＳ１、Ｓ３参照）、第１の測光値と第２の測光値に基づいて、点光源被写体か否かを判別している（例えば、図７のＳ２１）。このため、画素単位で高輝度エリアを検索して点光源を判定するのに比べ、より少ない処理時間で点光源被写体を効率良く的確に判定することができる。
【００９９】
また、本発明の一実施形態においては、複数の第１の測光値のうちの最大値と最小値に応じて閾値を設定し、第２の測光値が閾値より低輝度を示す場合に、点光源被写体と判別している（例えば、式（２）、図７のＳ２１）。その撮影シーンの中での面内の最大輝度値と最小輝度値で判定閾値を算出するため、その撮影シーンに最適な閾値で判定することができ、点光源被写体を的確に判定することができる。
【０１００】
また、本発明の一実施形態においては、複数の第１の測光値のうちの最大値と平均値との差が所定値より大きい場合は、点状の光源被写体ではないと判別している（例えば、式（１）、図７のＳ２５等）。このため、点状の光源被写体でない場合も的確に判定することができる。
【０１０１】
また、本発明の一実施形態においては、フォーカスレンズを停止させて焦点検出を行う待機状態において（例えば、図５（ｂ）、図６のＳ１７）、点状の光源被写体と判別している状態で（例えば、図８のＳ３１Ｙ）、被写体輝度が低輝度を示さない状態が所定時間以上継続される場合に（例えば、図８のＳ３３、Ｓ３９Ｙ）、点状の光源被写体ではないと判別している（例えば、図８のＳ４１）。このように所定時間以上の継続を判定するため、待機状態の場合に、点状の光源被写体でなくなった場合に、頻繁に判定が変わることがなく、安定して的確に判定することができる。
【０１０２】
なお、本発明の一実施形態においては、点状光源や高輝度光源等の判定にあたって、１つ又は複数の条件で判定しているが、判定条件は、実施形態に記載のものに追加してもよく、また一部を省略してもよい。
【０１０３】
また、本発明の一実施形態においては、撮影のための機器として、デジタルカメラを用いて説明したが、カメラとしては、デジタル一眼レフカメラでもコンパクトデジタルカメラでもよく、ビデオカメラ、ムービーカメラのような動画用のカメラでもよく、さらに、携帯電話、スマートフォン、携帯情報端末（ＰＤＡ：Personal Digital Assist）、パーソナルコンピュータ（ＰＣ）、タブレット型コンピュータ、ゲーム機器等に内蔵されるカメラでも構わない。いずれにしても、光学像を撮像素子によって光電変換し、この信号に基づいてフォーカスレンズを移動させて焦点調節を行う機器であれば、本発明を適用することができる。
【０１０４】
また、本明細書において説明した技術のうち、主にフローチャートで説明した制御に関しては、プログラムで設定可能であることが多く、記録媒体や記録部に収められる場合もある。この記録媒体、記録部への記録の仕方は、製品出荷時に記録してもよく、配布された記録媒体を利用してもよく、インターネットを介してダウンロードしたものでもよい。
【０１０５】
また、特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず」、「次に」等の順番を表現する言葉を用いて説明したとしても、特に説明していない箇所では、この順で実施することが必須であることを意味するものではない。
【０１０６】
本発明は、上記実施形態にそのまま限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素の幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【０１０７】
１０・・・システムコントローラ、１１・・・ＣＰＵ、１２・・・ＡＦ制御回路、１３・・・ＡＥ制御回路、１４・・・画像処理回路、１５・・・顔認識回路、１６・・・動画記録回路、２１・・・レンズ群、２２・・・絞り、２３・・・シャッタ、２４・・・撮像素子、２５・・・表示素子、２６・・・タッチパネル、２７・・・カメラ操作スイッチ、２８・・・ジャイロ、３１・・・焦点調節機構、３２・・・絞り駆動機構、３３・・・シャッタ駆動機構、３４・・・撮像素子ＩＦ回路、３５・・・表示素子駆動回路、３６・・・タッチパネル駆動回路、４１・・・フラッシュＲＯＭ、４１ａ・・・プログラムコード、４１ｂ・・・制御パラメータ、４２・・・ＳＤＲＡＭ、４２ａ…ワークエリア、４３・・・記録メディア
【図１】
0006537288.tif 000003
【図２】
0006537288.tif 000004
【図３】
0006537288.tif 000005
【図４】
0006537288.tif 000006
【図５】
0006537288.tif 000007
【図６】
0006537288.tif 000008
【図７】
0006537288.tif 000009
【図８】
0006537288.tif 000010
【図９】
0006537288.tif 000011