(57)【要約】【構成】撮像装置１８は、フォーカスレンズ１２を通して被写界を捉える撮像面を有し、被写界像を繰り返し出力する。ＡＦ評価回路２６は、撮像装置１８によって繰り返し生成される被写界像から高周波成分を抽出する。ＣＰＵ２８は、ＡＦ評価回路２６によって抽出された高周波成分が極大値を示す１または２以上の極大点を検出するべく、フォーカスレンズ１２を光軸方向に移動させる。ＣＰＵ２８はまた、撮像面によって捉えられる被写界の属性をフォーカスレンズ１２の移動処理に関連して特定し、上述の要領で検出された１または２以上の極大点の１つを被写界の属性に基づいて選択する。フォーカスレンズ１２は、選択された極大点に対応する位置に配置される。【効果】被写界の属性を考慮した合焦調整が可能となり、合焦性能が向上する。【選択図】図１
2010002651.tif 000002
【特許請求の範囲】
【請求項１】
フォーカスレンズを通して被写界を捉える撮像面を有し、被写界像を繰り返し出力する撮像手段、
前記撮像手段によって繰り返し生成される被写界像から高周波成分を抽出する抽出手段、
前記抽出手段によって抽出された高周波成分が極大値を示す１または２以上の極大点を検出するべく前記フォーカスレンズから前記撮像面までの距離を変更する変更手段、
前記撮像面によって捉えられる被写界の属性を前記変更手段の変更処理に関連して特定する特定手段、
前記変更手段の変更処理によって検出された１または２以上の極大点の１つを前記特定手段によって特定された属性に基づいて選択する選択手段、および
前記フォーカスレンズから前記撮像面までの距離を前記選択手段によって選択された極大点に対応して調整する調整手段を備える、電子カメラ。
【請求項２】
前記変更手段は前記距離を第１範囲において第１量ずつ変更する第１距離変更手段を含み、
前記調整手段は、前記選択手段によって選択された極大点を含みかつ前記第１範囲よりも狭い第２範囲を指定する範囲指定手段、および前記距離を前記第２範囲において前記第１量よりも小さい第２量ずつ変更する第２距離変更手段を含む、請求項１記載の電子カメラ。
【請求項３】
前記特定手段によって特定される属性は撮像位置，撮像方向および撮像倍率を含み、
前記選択手段は、前記被写界に登録物が存在するか否かを判別する判別手段、前記判別手段の判別結果が肯定的であるとき前記登録物に対応する極大点を選択する第１極大点選択手段、および前記判別手段の判別結果が否定的であるとき既定の極大点を選択する第２極大点選択手段を含む、請求項１または２記載の電子カメラ。
【請求項４】
前記選択手段は選択する極大点を極大点変更操作に応答して変更する極大点変更手段をさらに含む、請求項３記載の電子カメラ。
【請求項５】
前記特定手段によって特定された属性の一部に基づいて撮像設定を調整する撮像設定調整手段をさらに備える、請求項１ないし４のいずれかに記載の電子カメラ。
【請求項６】
撮像位置が屋外であるとき前記被写界の他の属性を追加的に特定する追加的特定手段、および
前記撮像設定調整手段によって調整された撮像設定を前記追加的特定手段によって特定された他の属性に基づいて修正する修正手段をさらに備える、請求項５記載の電子カメラ。
【請求項７】
前記撮像設定調整手段によって注目される属性は撮像位置および撮像方向を含み、
前記追加的特定手段によって特定される属性は太陽の向きを含む、請求項６記載の電子カメラ。
【請求項８】
フォーカスレンズを通して被写界を捉える撮像面を有し、被写界像を繰り返し出力する撮像手段、および前記撮像手段によって繰り返し生成される被写界像から高周波成分を抽出する抽出手段を備える電子カメラのプロセッサに、
前記抽出手段によって抽出された高周波成分が極大値を示す１または２以上の極大点を検出するべく前記フォーカスレンズから前記撮像面までの距離を変更する変更ステップ、
前記撮像面によって捉えられる被写界の属性を前記変更ステップの変更処理に関連して特定する特定ステップ、
前記変更ステップの変更処理によって検出された１または２以上の極大点の１つを前記特定ステップによって特定された属性に基づいて選択する選択ステップ、および
前記フォーカスレンズから前記撮像面までの距離を前記選択ステップによって選択された極大点に対応して調整する調整ステップを実行させるための、撮像制御プログラム。
【請求項９】
フォーカスレンズを通して被写界を捉える撮像面を有し、被写界像を繰り返し出力する撮像手段、および前記撮像手段によって繰り返し生成される被写界像から高周波成分を抽出する抽出手段を備える電子カメラによって実行される撮像制御方法であって、
前記抽出手段によって抽出された高周波成分が極大値を示す１または２以上の極大点を検出するべく前記フォーカスレンズから前記撮像面までの距離を変更する変更ステップ、
前記撮像面によって捉えられる被写界の属性を前記変更ステップの変更処理に関連して特定する特定ステップ、
前記変更ステップの変更処理によって検出された１または２以上の極大点の１つを前記特定ステップによって特定された属性に基づいて選択する選択ステップ、および
前記フォーカスレンズから前記撮像面までの距離を前記選択ステップによって選択された極大点に対応して調整する調整ステップを備える、撮像制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子カメラに関し、特にフォーカスレンズから撮像面までの距離を被写界像の高周波成分に基づいて調整する、電子カメラに関する。
【背景技術】
【０００２】
この種のカメラの一例が、特許文献１に開示されている。この背景技術によれば、レリーズスイッチが操作されると、オートフォーカス機構によって焦点調節が行われ、被写界を表す撮像データがフレキシブルディスクに記録される。
【０００３】
また、オートデート部によって撮影日時が検出され、ＧＰＳ部によって撮影位置が検出され、そして撮影方位仰角検出部によってカメラの向きおよび仰角が検出される。検出されたこれらの撮影情報もまた、フレキシブルディスクに記録される。
【０００４】
フレキシブルディスクに記録された撮像データは、ビデオプリンタに設けられたカラーモニタによって再生される。このとき、地名や撮影日時などが撮影情報に基づいて特定され、これらの情報を表す文字列が再生画像に合成される。これによって、撮影位置や撮影日時などを入力したり確認したりする必要がなくなり、即時性が要求される報道用として好適なものとなる。
【特許文献１】特開平９−３７２０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、背景技術では、オートデート部，ＧＰＳ部，撮影方位仰角検出部の検出結果がオートフォーカス機構の動作に反映されることはなく、合焦性能に限界がある。
【０００６】
それゆえに、この発明の主たる目的は、合焦性能を向上させることができる、電子カメラ，撮像制御プログラムまたは撮像制御方法を提供することである。
【課題を解決するための手段】
【０００７】
この発明に従う電子カメラ(10：実施例で相当する参照符号。以下同じ)は、フォーカスレンズ(12)を通して被写界を捉える撮像面を有し、被写界像を繰り返し出力する撮像手段(18)、撮像手段によって繰り返し生成される被写界像から高周波成分を抽出する抽出手段(26)、抽出手段によって抽出された高周波成分が極大値を示す１または２以上の極大点を検出するべくフォーカスレンズから撮像面までの距離を変更する変更手段(S41)、撮像面によって捉えられる被写界の属性を変更手段の変更処理に関連して特定する特定手段(S19, S21, S45)、変更手段の変更処理によって検出された１または２以上の極大点の１つを特定手段によって特定された属性に基づいて選択する選択手段(S47~S53)、およびフォーカスレンズから撮像面までの距離を選択手段によって選択された極大点に対応して調整する調整手段(S55, S57, S73, S75)を備える。
【０００８】
撮像手段は、フォーカスレンズを通して被写界を捉える撮像面を有し、被写界像を繰り返し出力する。抽出手段は、撮像手段によって繰り返し生成される被写界像から高周波成分を抽出する。変更手段は、抽出手段によって抽出された高周波成分が極大値を示す１または２以上の極大点を検出するべく、フォーカスレンズから撮像面までの距離を変更する。特定手段は、撮像面によって捉えられる被写界の属性を、変更手段の変更処理に関連して特定する。選択手段は、変更手段の変更処理によって検出された１または２以上の極大点の１つを、特定手段によって特定された属性に基づいて選択する。調整手段は、フォーカスレンズから撮像面までの距離を、選択手段によって選択された極大点に対応して調整する。
【０００９】
このように、変更手段の変更処理によって検出されるのは１または２以上の極大点である。調整手段によって注目される極大点は、撮像面によって捉えられる被写界の属性に基づいて、これらの極大点の中から選択される。これによって、被写界の属性を考慮した合焦調整が可能となり、合焦性能が向上する。
【００１０】
好ましくは、変更手段は距離を第１範囲において第１量ずつ変更する第１距離変更手段(S81, S83, S93, S95)を含み、調整手段は、選択手段によって選択された極大点を含みかつ第１範囲よりも狭い第２範囲を指定する範囲指定手段(S55, S73)、および距離を第２範囲において第１量よりも小さい第２量ずつ変更する第２距離変更手段(S101, S103, S111)を含む。
【００１１】
また、特定手段によって特定される属性は撮像位置，撮像方向および撮像倍率を含み、選択手段は、被写界に登録物が存在するか否かを判別する判別手段(S47, S49)、判別手段の判別結果が肯定的であるとき登録物に対応する極大点を選択する第１極大点選択手段(S51)、および判別手段の判別結果が否定的であるとき既定の極大点を選択する第２極大点選択手段(S53)を含む。
【００１２】
さらに好ましくは、選択手段は選択する極大点を極大点変更操作に応答して変更する極大点変更手段(S69, S71)をさらに含む。
【００１３】
好ましくは、特定手段によって特定された属性の一部に基づいて撮像設定を調整する撮像設定調整手段(S27)がさらに備えられる。
【００１４】
さらに好ましくは、撮像位置が屋外であるとき被写界の他の属性を追加的に特定する追加的特定手段(S35)、および撮像設定調整手段によって調整された撮像設定を追加的特定手段によって特定された他の属性に基づいて修正する修正手段(S37)がさらに備えられる。
【００１５】
より好ましくは、撮像設定調整手段によって注目される属性は撮像位置および撮像方向を含み、追加的特定手段によって特定される属性は太陽の向きを含む。
【００１６】
この発明に従う撮像制御プログラムは、フォーカスレンズ(12)を通して被写界を捉える撮像面を有し、被写界像を繰り返し出力する撮像手段(18)、および撮像手段によって繰り返し生成される被写界像から高周波成分を抽出する抽出手段(26)を備える電子カメラ(10)のプロセッサ(28)に、抽出手段によって抽出された高周波成分が極大値を示す１または２以上の極大点を検出するべくフォーカスレンズから撮像面までの距離を変更する変更ステップ(S41)、撮像面によって捉えられる被写界の属性を変更ステップの変更処理に関連して特定する特定ステップ(S19, S21, S45)、変更ステップの変更処理によって検出された１または２以上の極大点の１つを特定ステップによって特定された属性に基づいて選択する選択ステップ(S47~S53)、およびフォーカスレンズから撮像面までの距離を選択ステップによって選択された極大点に対応して調整する調整ステップ(S55, S57, S73, S75)を実行させるための、撮像制御プログラムである。
【００１７】
この発明に従う撮像制御方法は、フォーカスレンズ(12)を通して被写界を捉える撮像面を有し、被写界像を繰り返し出力する撮像手段(18)、および撮像手段によって繰り返し生成される被写界像から高周波成分を抽出する抽出手段(26)を備える電子カメラ(10)によって実行される撮像制御方法であって、抽出手段によって抽出された高周波成分が極大値を示す１または２以上の極大点を検出するべくフォーカスレンズから撮像面までの距離を変更する変更ステップ(S41)、撮像面によって捉えられる被写界の属性を変更ステップの変更処理に関連して特定する特定ステップ(S19, S21, S45)、変更ステップの変更処理によって検出された１または２以上の極大点の１つを特定ステップによって特定された属性に基づいて選択する選択ステップ(S47~S53)、およびフォーカスレンズから撮像面までの距離を選択ステップによって選択された極大点に対応して調整する調整ステップ(S55, S57, S73, S75)を備える。
【発明の効果】
【００１８】
この発明によれば、変更手段の変更処理によって検出されるのは１または２以上の極大点である。調整手段によって注目される極大点は、撮像面によって捉えられる被写界の属性に基づいて、これらの極大点の中から選択される。これによって、被写界の属性を考慮した合焦調整が可能となり、合焦性能が向上する。
【００１９】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【発明を実施するための最良の形態】
【００２０】
図１を参照して、この実施例のディジタルカメラ１０は、ドライバ２０ａ，２０ｂおよび２０ｃによってそれぞれ駆動されるフォーカスレンズ１２，ズームレンズ１４および絞りユニット１６を含む。これらの部材を経た被写界の光学像は、撮像装置１８の撮像面に照射され、光電変換を施される。これによって、被写界像を表す電荷が生成される。
【００２１】
電源が投入されると、ＣＰＵ２８は、スルー画像処理を実行するべく、ドライバ２０ｄにプリ露光動作および間引き読み出し動作の繰り返しを命令する。ドライバ２０ｄは、図示しないＳＧ(Signal Generator)から周期的に発生する垂直同期信号Ｖｓｙｎｃに応答して、撮像面にプリ露光を施し、かつ撮像面で生成された電荷を間引き態様で読み出す。撮像装置１８からは、読み出された電荷に基づく低解像度の生画像データが、ラスタ走査態様で周期的に出力される。
【００２２】
ＣＰＵ２８はまた、図２に示す要領でレジスタＲＧＳＴ１に登録された撮像設定を、スルー画像処理に関連して有効化する。図２によれば、撮像設定の項目には、測光方式（平均測光，スポット測光，ｏｒ中央重点測光），感度（オート，低め，ｏｒ高め），白バランス調整方式（オート，季節調整＋固定，ｏｒ蛍光灯固定），彩度補正量（±０，＋２，ｏｒ−２），露出補正量（±０，＋２，ｏｒ−２），シャープネス補正量（±０，＋２，ｏｒ−２），コントラスト補正量（±０，ｏｒ＋２），逆光補正（あり，ｏｒなし），強制発光（あり，ｏｒなし）などが含まれる。
【００２３】
カメラ処理回路２２は、有効化された撮像設定を参照して、撮像装置１８から出力された生画像データに感度調整，白バランス調整，彩度補正，シャープネス補正，コントラスト補正，逆光補正などの処理を施し、さらに処理後の画像データをＹＵＶ形式の画像データに変換する。変換された画像データは、メモリ制御回路３０を通してＳＤＲＡＭ３２に書き込まれる。ＬＣＤドライバ３４は、ＳＤＲＡＭ３２に書き込まれた画像データをメモリ制御回路３０を通して繰り返し読み出し、読み出された画像データに基づいてＬＣＤモニタ３６を駆動する。この結果、被写界のリアルタイム動画像（スルー画像）がモニタ画面に表示される。
【００２４】
図３を参照して、撮像面の中央には評価エリアＥＶＡが割り当てられる。評価エリアＥＶＡは、水平方向および垂直方向の各々において８分割され、合計６４個の部分エリアが評価エリアＥＶＡを構成する。
【００２５】
ＡＥ／ＡＷＢ評価回路２４は、カメラ処理回路２２から出力されたＹデータのうち各々の部分エリアに属するＹデータを、垂直同期信号Ｖｓｙｎｃが発生する毎に積分する。この結果、６４個の積分値つまりＡＥ／ＷＢ評価値が、垂直同期信号Ｖｓｙｎｃの発生周期でＡＥ評価回路２４から出力される。
【００２６】
ＣＰＵ２８は、ＡＥ／ＡＷＢ評価回路２４から出力されたＡＥ／ＡＷＢ評価値に基づいて適正ＥＶ値と適正白バランス調整ゲインとを算出するべく、スルー画像用ＡＥ／ＡＷＢ処理（簡易的なＡＥ処理およびＡＷＢ処理）を実行する。算出された適正ＥＶ値を定義する絞り量および露光時間はドライバ２０ｃおよび２０ｄにそれぞれ設定され、算出された適正白バランス調整ゲインはカメラ処理回路２２に設定される。この結果、ＬＣＤモニタ３６から出力されるスルー画像の明るさおよび白バランスが適度に調整される。
【００２７】
なお、有効化された撮像設定のうち白バランス調整方式の設定が“オート”と異なれば、スルー画像用ＡＷＢ処理は中止される。
【００２８】
スルー画像処理が行われている状態でキー入力装置５０上で設定変更操作が行われると、撮像設定が変更され、変更後の撮像設定がレジスタＲＧＳＴ１に登録される。変更後の撮像設定はスルー画像処理に反映され、これによってスルー画像の品質が変化する。また、キー入力装置５０上でズーム変更操作が行われると、ズームレンズ１４がドライバ２０ｂによって光軸方向に移動される。この結果、スルー画像の倍率が変化する。
【００２９】
キー入力装置５０上のシャッタボタン５０ｓが半押しされると、ＧＰＳ装置４８の出力に基づいて現在の撮像位置が検出され、磁気コンパス４４の出力に基づいて現在の撮像方向が検出される。検出された撮像位置および撮像方向は、撮像面によって捉えられる被写界の属性の一部を示す。ＣＰＵ２８は、このような属性に基づいて、撮像面が捉える被写界に相当するエリアをフラッシュメモリ５２上のデータベースＤＢ１（図４参照）から検索する。
【００３０】
図４を参照して、データベースＤＢ１には、公園や海岸などの屋外の複数のエリアと博物館や水族館などの屋内の複数のエリアとが登録され、さらに互いに異なる撮像設定がこれらのエリアの各々に割り当てられる。ＣＰＵ２８は、ＧＰＳ装置４８および磁気コンパス４４によって検出された撮像位置および撮像方向を参照して、撮像面が捉える被写界に相当するエリアをデータベースＤＢ１上の複数のエリアの中から検索する。
【００３１】
被写界に相当するエリアの検索に成功すると、発見されたエリアの撮像設定がレジスタＲＧＳＴ１上の撮像設定に代えて有効化される。また、被写界に相当するエリアの検索に成功したときはフラグＦＬＧが“１”に設定される一方、被写界に相当するエリアの検索に失敗したときはフラグＦＬＧが“０”に設定される。
【００３２】
さらに、現在の撮像位置が屋外である場合は、時計回路４６の出力に基づいて現在の季節，現在の太陽の向きおよび現在の時刻が検出され、有効化された撮像設定の一部が検出結果に応じて修正される。白バランス調整方式の設定が“季節調整＋固定”を示していれば、検出された季節が白バランス調整ゲインに反映される。また、検出された太陽の向きが撮像方向に対して逆光となる向きであれば、逆光補正の設定が“あり”とされる。さらに、検出された時刻が夜を示していれば、強制発光の設定が“あり”とされる。
【００３３】
続いて、ＡＥ／ＡＷＢ評価回路２４から出力されたＡＥ／ＡＷＢ評価値に基づいて最適ＥＶ値と最適白バランス調整ゲインとを算出するべく、記録用ＡＥ／ＡＷＢ処理（厳格なＡＥ処理およびＡＷＢ処理）が実行される。算出された最適ＥＶ値を定義する絞り量および露光時間はドライバ２０ｃおよび２０ｄにそれぞれ設定され、算出された最適白バランス調整ゲインはカメラ処理回路２２に設定される。上述と同様、有効化された撮像設定のうち白バランス調整方式の設定が“オート”と異なれば、記録用ＡＷＢ処理は中止される。
【００３４】
記録用ＡＥ／ＡＷＢ処理が完了すると、ＡＦ評価回路２６の出力に基づく粗調ＡＦ処理が実行される。ＡＦ評価回路２６は、カメラ処理回路２２から出力されたＹデータのうち図２に示す評価エリアＥＶＡに属するＹデータの高周波成分を、垂直同期信号Ｖｓｙｎｃが発生する毎に積分する。積分値つまりフォーカス評価値は、垂直同期信号Ｖｓｙｎｃの発生周期でフォーカス評価回路２６から出力される。
【００３５】
ドライバ２０ａは、フォーカスレンズ１２を予め定義された粗調整範囲の至近側端部に配置し、垂直同期信号Ｖｓｙｎｃが発生する毎にフォーカスレンズ１２を無限側端部に向けて移動量Ｗ１ずつ移動させる。極大となるフォーカス評価値つまり極大フォーカス評価値が検出されると、対応するレンズ位置が極大位置として図７に示す極大位置テーブルＴＢＬ１に記述される。
【００３６】
図３に示す被写界を捉えた場合、図６に示す要領でフォーカス評価値が変化し、同じ図６に示す極大位置ＦＰ１〜ＦＰ３が極大位置テーブルＴＢＬ１に記述される。ここで、極大位置ＦＰ１は図３に示す柵ＦＮＣ１に対応し、極大位置ＦＰ２は柵ＦＮＣ１の奥に掛けられた橋ＢＲＤ１に対応し、そして極大位置ＦＰ３は遠方にそびえるビル群ＢＬＧ１に対応する。
【００３７】
フォーカスレンズ１２が粗調整範囲の無限側端部に達すると、粗調ＡＦ処理が終了され、代わりに微調ＡＦ処理が実行される。微調整範囲は、次の要領で決定される。
【００３８】
フラグＦＬＧが“１”を示すとき、つまり被写界に相当するエリアがデータベースＤＢ１から発見されたときは、現時点のズーム倍率が検出される。検出されたズーム倍率は、撮像面によって捉えられる被写界の属性の他の一部を示す。ＣＰＵ２８は、この属性に基づいて、撮像面が捉える物体をフラッシュメモリ５２上のデータベースＤＢ２（図５参照）から検索する。
【００３９】
図５を参照して、データベースＤＢ２には、データベースＤＢ１に登録された複数のエリアと同じ複数のエリアが登録されるとともに、これらのエリアの各々に固定的に存在する複数の物体の位置および大きさが登録される。ＣＰＵ２８は、撮像面によって捉えられる被写界に相当するエリアを検索エリアとし、検索エリアに存在する複数の物体の中から被写界に現れる物体を検索する。この検索には、現時点の撮像位置，撮像方向およびズーム倍率が参照される。
【００４０】
物体の検索に成功したときは、極大位置テーブルＴＢＬ１に記述された１または２以上の極大位置のうち発見された物体に対応する極大位置が選択される。図３に示す被写界に相当するエリアがデータベースＤＢ１およびＤＢ２に登録されており、かつ図３に示す橋ＢＲＤ１がデータベースＤＢ２に登録されていれば、極大位置ＦＰ２が選択される。また、微調整範囲は、極大位置ＦＰ２を含む一部の範囲とされる（図６参照）。
【００４１】
一方、物体の検索に失敗したとき、或いはフラグＦＬＧが“０”であるときは、極大位置テーブルＴＢＬ１に記述された１または２以上の極大位置のうち最至近側の極大位置が選択される。微調整範囲は、選択された極大位置を含む一部の範囲とされる。
【００４２】
微調ＡＦ処理では、フォーカスレンズ１２は微調整範囲の無限側端部に配置され、移動量Ｗ１よりも小さい移動量Ｗ２ずつ至近側端部に向けて移動される。極大フォーカス評価値が検出されると、これに対応する位置が合焦位置として決定される。フォーカスレンズ１２は決定された合焦位置に配置される。図６を参照して、極大位置ＦＰ２を含む範囲が微調整範囲とされたときは、極大位置ＦＰ２が合焦位置として決定され、フォーカスレンズ１２は極大位置ＦＰ２に配置される。
【００４３】
なお、この実施例では、図４〜図５に示すデータベースＤＢ１およびＤＢ２の他に、地図エリア情報に相当するデータベース（図示せず）が準備される。このデータベースを“地図ＤＢ”と定義すると、ＧＰＳ装置４８の出力はまずこの地図ＤＢと照合される。データベースＤＢ１およびＤＢ２を参照した上述の処理は、地図ＢＤとの照合処理によって得られた地図情報に基づいて実行される。
【００４４】
シャッタボタン５０ｓの操作が一度解除され、５００ミリ秒以内に再度半押しされると、極大位置テーブルＴＢＬ１に記述された別の極大位置が検出され、検出された極大位置を含む一部の範囲が微調整範囲として決定される。微調ＡＦ処理は、決定された微調整範囲に注目して再度実行される。つまり、短い周期でシャッタボタン５０ｓの半押しを繰り返すことで、極大位置テーブルＴＢＬ１上の異なる極大位置に注目した微調ＡＦ処理が繰り返し実行される。
【００４５】
シャッタボタン５０ｓが全押しされると、データベースＤＢ１を参照した上述の検索処理の結果を踏まえて撮像設定の一部が修正される。修正が完了すると、記録処理が実行される。ＣＰＵ２８は、本露光動作および全画素読み出しを１回ずつ実行することをドライバ２０ｄに命令し、必要に応じてストロボ発光装置４２を駆動する。ドライバ２０ｄは、垂直同期信号Ｖｓｙｎｃの発生に応答して撮像面に本露光を施し、電荷読み出しエリアで生成された全ての電荷をラスタ走査態様で読み出す。この結果、被写界を表す高解像度の生画像データが撮像装置１８から出力される。
【００４６】
出力された生画像データは上述と同様の処理を施され、この結果、ＹＵＶ形式に従う高解像度の画像データがＳＤＲＡＭ３２に確保される。Ｉ／Ｆ３８は、こうしてＳＤＲＡＭ３２に格納された高解像度の画像データをメモリ制御回路３０を通して読み出し、読み出された画像データをファイル形式で記録媒体４０に記録する。記録される画像データは、被写界を考慮して調整された品質を有する。なお、スルー画像処理は、高解像度の画像データがＳＤＲＡＭ３２に格納された時点で再開される。
【００４７】
ＣＰＵ２８は、図８〜図１３に示す撮像タスクを含む複数のタスクを並列的に実行する。なお、これらのタスクに対応する制御プログラムは、フラッシュメモリ５２に記憶される。
【００４８】
図８を参照して、ステップＳ１ではスルー画像処理を実行し、ステップＳ３ではレジスタＲＧＳＴ１に登録された撮像設定を有効化する。ＬＣＤモニタ３６には、有効化された撮像設定に従う品質を有するスルー画像が表示される。
【００４９】
ステップＳ５では設定変更操作が行われたか否かを判別し、ＹＥＳであれば、ステップＳ７で撮像設定を変更するとともに、ステップＳ９で変更後の撮像設定をレジスタＲＧＳＴ１に登録する。この結果、スルー画像の品質が変化する。ステップＳ１１ではズーム変更操作が行われたか否かを判別し、ＹＥＳであればズーム倍率を変更するべくステップＳ１３でズームレンズ１４を光軸方向に移動させる。この結果、スルー画像の倍率が変化する。
【００５０】
ステップＳ１５ではシャッタボタン５０ｓが半押しされたか否かを判別し、ＮＯであればステップＳ１７におけるスルー画像用ＡＥ／ＡＷＢ処理を経てステップＳ５に戻る。ステップＳ１５でＹＥＳであれば、ステップＳ１９に進む。
【００５１】
ステップＳ１９ではＧＰＳ装置４８の出力に基づいて現在の撮像位置を検出し、ステップＳ２１では磁気コンパス４４の出力に基づいて現在の撮像方向を検出する。ステップＳ２３では、撮像面が捉える被写界に相当するエリアをデータベースＤＢ１上で検索する。この検索処理には、ステップＳ１９およびＳ２１で検出された被写界の属性が参照される。
【００５２】
ステップＳ２５では検索処理に成功したか否かを判別し、ＹＥＳであればステップＳ２７およびＳ２９を経てステップＳ３３に進む一方、ＮＯであればステップＳ３１を経てステップＳ３３に進む。ステップＳ２７では、ステップＳ２３の検索処理によって発見されたエリアの撮像設定をテータベースＤＢ１から検出し、検出された撮像設定を有効化する。この結果、スルー画像の品質が変化する。ステップＳ２９ではフラグＦＬＧを“１”に設定し、ステップＳ３１ではフラグＦＬＧを“０”に設定する。
【００５３】
ステップＳ３３では現時点の撮像位置が屋外であるか否かを判別し、ＮＯであればそのままステップＳ３９に進む一方、ＹＥＳであればステップＳ３５およびＳ３７を経てステップＳ３９に進む。ステップＳ３５では、時計回路４６を参照して現在の季節，現在の太陽の向きおよび現在の時刻を検出する。ステップＳ３７では、有効化された撮像設定の一部（白バランス調整方式，逆光補正，強制発光）をステップＳ３５の検出結果を参照して修正する。
【００５４】
ステップＳ３９では記録用ＡＥ／ＡＷＢ処理を実行し、ステップＳ４１では粗調ＡＦ処理を実行する。粗調ＡＦ処理によって、１または２以上の極大位置が検出される。検出された極大位置は、極大位置テーブルＴＢＬ１に記述される。ステップＳ４３ではフラグＦＬＧが“１”であるか否かを判別し、ＮＯであればステップＳ５３に進む一方、ＹＥＳであればステップＳ４５に進む。
【００５５】
ステップＳ４５では現時点のズーム倍率を検出し、ステップＳ４７では撮像面が捉える物体をデータベースＤＢ２上で検索する。ステップＳ４７の検索処理には、ステップＳ１９，Ｓ２１およびＳ４５で検出された属性が参照される。ステップＳ４９では検索処理に成功したか否かを判別し、ＹＥＳであればステップＳ５１に進む一方、ＮＯであればステップＳ５３に進む。
【００５６】
ステップＳ５１では、ステップＳ４７の検索処理によって発見された物体に対応する極大位置を、極大位置テーブルＴＢＬ１に登録された１または２以上の極大位置の中から選択する。ステップＳ５３では、最至近側の物体に対応する極大位置を、極大位置テーブルＴＢＬ１に登録された１または２以上の極大位置の中から選択する。
【００５７】
ステップＳ５５では、ステップＳ５１またはＳ５３で選択された極大位置を含む一部の範囲を微調整範囲として決定する。ステップＳ５７では、決定された微調整範囲に注目して微調ＡＦ処理を実行する。フォーカスレンズ１２は、微調ＡＦ処理によって合焦位置に配置される。
【００５８】
ステップＳ５９ではシャッタボタン５０ｓが全押しされたか否かを判別し、ステップＳ６１ではシャッタボタン５０ｓの操作が解除されたか否かを判別する。ステップＳ５９でＹＥＳであればステップＳ６２に進み、撮像設定の一部をステップＳ２３〜Ｓ２５の検索結果を参照して修正する。修正が完了すると、ステップＳ６３で記録処理を実行する。このとき、必要に応じてストロボ発光装置４２を駆動する。記録媒体４０には、被写界を考慮して調整された品質を有する画像データが記録される。ステップＳ６３の処理が完了すると、ステップＳ６５でスルー画像処理を再開してからステップＳ３に戻る。ステップＳ６１でＹＥＳであれば、ステップＳ６７で５００ミリ秒待機し、その後にステップＳ６９でシャッタボタン５０ｓの状態を判別する。
【００５９】
シャッタボタン５０ｓの操作が解除されていれば、ステップＳ６９からステップＳ３に戻る。シャッタボタン５０ｓが半押しまたは全押しされていれば、ステップＳ６９からステップＳ７１に進み、極大位置テーブルＴＢＬ１に記述された１または２以上の極大位置の中から別の極大位置を選択する。続くステップＳ７３およびＳ７５では上述のステップＳ５５およびＳ５７と同様の処理を実行し、処理が完了するとステップＳ５９に戻る。
【００６０】
図１０に示すステップＳ４１の粗調ＡＦ処理は、図１２に示すサブルーチンに従って実行される。まずステップＳ８１でフォーカスレンズ１２を粗調整範囲の至近側端部に配置し、ステップＳ８３でフォーカスレンズ１２の移動量を“Ｗ１”に設定する。垂直同期信号Ｖｓｙｎｃが発生するとステップＳ８５でＹＥＳと判断し、ステップＳ８７でＡＦ評価回路２６からフォーカス評価値を取り込む。
【００６１】
ステップＳ８９では極大位置が検出されたか否かをステップＳ８７で取り込まれたフォーカス評価値に基づいて判別し、ＮＯであればそのままステップＳ９３に進む一方、ＹＥＳであればステップＳ９１を経てステップＳ９３に進む。ステップＳ９１では、検出された極大位置を極大位置テーブルＴＢＬ１に記述する。
【００６２】
ステップＳ９３では、フォーカスレンズ１２が粗調整範囲の無限側端部に達したか否かを判別し、ＮＯであればステップＳ９５を経てステップＳ８５に戻る一方、ＹＥＳであれば上階層のルーチンに復帰する。ステップＳ８５では、フォーカスレンズ１２を無限側端部に向けて“Ｗ１”だけ移動させる。
【００６３】
図１０に示すステップＳ５７または図１１に示すステップＳ７５の微調ＡＦ処理は、図１３に示すサブルーチンに従って実行される。まずステップＳ１０１でフォーカスレンズ１２を微調整範囲の無限側端部に配置し、ステップＳ１０３でフォーカスレンズ１２の移動量を“Ｗ２”に設定する。垂直同期信号Ｖｓｙｎｃが発生するとステップＳ１０５でＹＥＳと判断し、ステップＳ１０７でＡＦ評価回路２６からフォーカス評価値を取り込む。
【００６４】
ステップＳ１０９では極位置点が検出されたか否かをステップＳ１０７で取り込まれたフォーカス評価値に基づいて判別し、ＮＯであればステップＳ１１１を経てステップＳ１０５に戻る一方、ＹＥＳであればステップＳ１１３を経て上階層のルーチンに復帰する。ステップＳ１１１では、フォーカスレンズ１２を至近側端部に向けて“Ｗ２”だけ移動させる。ステップＳ１１３では、ステップＳ１０９で検出された極大点に対応する位置にフォーカスレンズ１２を配置する。
【００６５】
以上の説明から分かるように、撮像装置１８は、フォーカスレンズ１２を通して被写界を捉える撮像面を有し、被写界像を繰り返し出力する。ＡＦ評価回路２６は、撮像装置１８によって繰り返し生成される被写界像から高周波成分つまりフォーカス評価値を抽出する。ＣＰＵ２８は、抽出されたフォーカス評価値が極大値を示す１または２以上の極大位置（極大点）を検出するべく、フォーカスレンズ１２を光軸方向に移動させる(S41)。ＣＰＵ２８はまた、撮像面によって捉えられる被写界の属性つまり撮像位置，撮像方向およびズーム倍率を、フォーカスレンズ１２の移動処理に関連して特定する(S19, S21, S45)。ＣＰＵ２８はさらに、フォーカスレンズ１２の移動処理によって検出された１または２以上の極大位置の１つを、撮像面によって捉えられる被写界の属性に基づいて選択する(S47~S53)。ＣＰＵ２８はその後、選択された極大位置に対応して合焦調整を実行する(S55, S57, S73, S75)。
【００６６】
このように、フォーカスレンズ１２の移動処理によって検出されるのは１または２以上の極大位置である。合焦調整のために注目される極位位置は、撮像面によって捉えられる被写界の属性に基づいて、これらの極大位置の中から選択される。これによって、被写界の属性を考慮した合焦調整が可能となり、合焦性能が向上する。
【００６７】
なお、この実施例では、シャッタボタン５０ｓの半押しを繰り返すことによって微調整範囲を定義する極大位置を変更するようにしているが、極大位置の変更に伴って撮像設定を変更するようにしてもよい。この場合、図１１に示すフロー図は図１４および図１５に示す要領で変更する必要がある。
【００６８】
図１４に示すステップＳ１２１では、現時点の撮像設定を退避させる。図１５に示すステップＳ１２３では、選択された極大位置が退避された撮像設定に対応する極大位置であるか否かを判別する。ここでＹＥＳであればステップＳ１２７に進み、退避された撮像設定を有効化する。ＮＯであればステップＳ１２５に進み、別の撮像設定を有効化する。ステップＳ１２５で有効化される撮像設定は、選択された極大位置に対応する物体に適する撮像設定である。つまり、選択された極大位置に対応する物体が顔認識機能によって捕捉された人物の顔であれば、ポートレート撮影に適する撮像設定が有効化される。
【００６９】
また、この実施例では、粗調ＡＦ処理および微調ＡＦ処理においてフォーカスレンズ１２を光軸方向に移動させるようにしているが、フォーカスレンズ１２に代えて或いはフォーカスレンズ１２とともに撮像面を光軸方向に移動させるようにしてもよい。
【図面の簡単な説明】
【００７０】
【図１】この発明の一実施例の構成を示すブロック図である。
【図２】撮像設定を登録するためのレジスタの構成の一例を示す図解図である。
【図３】撮像面によって捉えられる被写界の一例を示す図解図である。
【図４】撮像設定の調整のために参照されるデータベースの一例を示す図解図である。
【図５】合焦調整のために参照される他のデータベースの一例を示す図解図である。
【図６】フォーカスレンズの位置とフォーカス評価値との関係の一例を示すグラフである。
【図７】極大位置を記述するための極大位置テーブルの一例を示す図解図である。
【図８】図１実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図９】図１実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図１０】図１実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【図１１】図１実施例に適用されるＣＰＵの動作のさらにその他の一部を示すフロー図である。
【図１２】図１実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図１３】図１実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【図１４】他の実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図１５】他の実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【符号の説明】
【００７１】
１０  …ディジタルカメラ
１２  …フォーカスレンズ
１４  …ズームレンズ
１８  …撮像装置
２４  …ＡＥ／ＡＷＢ評価回路
２６  …ＡＦ評価回路
２８  …ＣＰＵ
４４  …磁気コンパス
４８  …ＧＰＳ装置
【図１】
2010002651.tif 000003
【図２】
2010002651.tif 000004
【図３】
2010002651.tif 000005
【図４】
2010002651.tif 000006
【図５】
2010002651.tif 000007
【図６】
2010002651.tif 000008
【図７】
2010002651.tif 000009
【図８】
2010002651.tif 000010
【図９】
2010002651.tif 000011
【図１０】
2010002651.tif 000012
【図１１】
2010002651.tif 000013
【図１２】
2010002651.tif 000014
【図１３】
2010002651.tif 000015
【図１４】
2010002651.tif 000016
【図１５】
2010002651.tif 000017