(57)【特許請求の範囲】
【請求項１】
フォーカスレンズおよびズームレンズを経た入射光が照射される撮像面を有する撮像手段、
距離調整操作を受け付けたとき複数の距離調整方法のいずれか１つに従って前記フォーカスレンズから前記撮像面までの距離を調整する調整手段、
記録操作が行われたか否かを前記距離調整操作の受付の後に判別する第１判別手段、
前記記録操作に応答して前記撮像手段によって捉えられた被写体像に対応する画像を記録媒体に記録する記録手段、
閾値調整操作に応答して第１閾値を調整する閾値調整手段、
前記第１判別手段によって前記記録操作が行われたと判別された時に前記距離調整操作から前記記録操作までの時間を前記第１閾値と比較する第１比較手段、
前記第１判別手段によって前記記録操作が行われていないと判別された時に前記距離調整操作からの経過時間を前記第１閾値よりも大きい第２閾値と比較する第２比較手段、
前記調整手段によって採用されるべき距離調整方法を前記第１比較手段および／または前記第２比較手段の比較結果に基づいて選択する第１選択手段、
ズーム倍率が既定倍率を示すか否かを判別する第２判別手段、
前記フォーカスレンズから前記撮像面までの距離が既定範囲に属するか否かを判別する第３判別手段、
前記撮像手段によって生成された被写体の高周波成分量が基準値以上であるか否かを判別する第４判別手段、
前調整手段によって採用されるべき距離調整方法を前記第２判別手段ないし前記第４判別手段の判別結果に基づいて選択する第２選択手段、
前記調整手段によって採用されるべき距離調整方法を前記第１選択手段の選択結果と前記第２選択手段の選択結果とに基づいて確定させる確定手段を備え、
前記記録手段によって記録される画像は、前記調整手段が前記確定手段によって確定された距離調整方法によって前記フォーカスレンズから前記撮像面までの距離を調整した後に前記撮像手段によって捉えられた画像である電子カメラ。
【請求項２】
距離調整時間は前記複数の距離調整方法の間で相違し、
前記第１選択手段は前記距離調整操作から前記記録操作までの時間が短いほど距離調整時間がより短い距離調整方法を選択する、請求項１記載の電子カメラ。
【請求項３】
前記既定倍率はワイド端の倍率に相当し、
前記既定範囲はパンフォーカスに相当する距離を含む一部の範囲であり、
前記複数の距離調整方法はパンフォーカスに相当する距離に固定的に調整する固定的調整方法を含み、
前記第２選択手段は前記第２判別手段ないし前記第３判別手段の判別結果が既定条件を満足するとき前記固定的調整方法を選択する固定的調整方法選択手段を含む、請求項１乃至２記載の電子カメラ。
【請求項４】
前記既定条件は、前記第２判別手段の判別結果が肯定的であるという第１条件と前記第２判別手段の判別結果が否定的でかつ前記第３判別手段の判別結果および前記第４判別手段の判別結果が肯定的であるという第２条件との論理和に相当する、請求項１乃至３記載の電子カメラ。
【請求項５】
前記確定手段は前記第１選択手段の選択結果および前記第２選択手段の選択結果が一致しないとき距離調整時間がより長い距離調整方法を前記調整手段によって採用されるべき距離調整方法として確定させる、請求項１乃至４のいずれかに記載の電子カメラ。
【請求項６】
フォーカスレンズおよびズームレンズを経た入射光が照射される撮像面を有する撮像手段を備える電子カメラのプロセッサに、
距離調整操作を受け付けたとき複数の距離調整方法のいずれか１つに従って前記フォーカスレンズから前記撮像面までの距離を調整する調整ステップ、
記録操作が行われたか否かを前記距離調整操作の受付の後に判別する第１判別ステップ、
閾値調整操作に応答して第１閾値を調整する閾値調整ステップ、
前記第１判別ステップの判別結果が肯定的であるとき前記距離調整操作から前記記録操作までの時間を第１閾値と比較する第１比較ステップ、
前記判別ステップの判別結果が否定的であるとき前記距離調整操作からの経過時間を前記第１閾値よりも大きい第２閾値と比較する第２比較ステップ、
前記調整ステップによって採用されるべき距離調整方法を前記第１比較ステップおよび／または前記第２比較ステップの比較結果に基づいて選択する選択ステップ、
ズーム倍率が既定倍率を示すか否かを判別する第２判別ステップ、
前記フォーカスレンズから前記撮像面までの距離が既定範囲に属するか否かを判別する第３判別ステップ、
前記撮像手段によって生成された被写界像の高周波成分量が基準値以上であるか否かを判別する第４判別ステップ、
前調整ステップによって採用されるべき距離調整方法を前記第２判別ステップないし前記第４判別ステップの判別結果に基づいて選択する第２選択ステップ、および
前記調整ステップによって採用されるべき距離調整方法を前記第１選択ステップの選択結果と前記第２選択ステップの選択結果とに基づいて確定させる確定ステップ、および
前記調整ステップが前記確定ステップによって確定された距離調整方法によって前記フォーカスレンズから前記撮像面までの距離を調整した後に前記撮像手段によって捉えられた画像を前記記録操作に応答して記録媒体に記録する記録ステップを実行させるための、撮像制御プログラム。
【請求項７】
フォーカスレンズおよびズームレンズを経た入射光が照射される撮像面を有する撮像手段を備える電子カメラのプロセッサに、
距離調整操作を受け付けたとき複数の距離調整方法のいずれか１つに従って前記フォーカスレンズから前記撮像面までの距離を調整する調整ステップ、
記録操作が行われたか否かを前記距離調整操作の受付の後に判別する第１判別ステップ、
閾値調整操作に応答して第１閾値を調整する閾値調整ステップ、
前記第１判別ステップの判別結果が肯定的であるとき前記距離調整操作から前記記録操作までの時間を第１閾値と比較する第１比較ステップ、
前記判別ステップの判別結果が否定的であるとき前記距離調整操作からの経過時間を前記第１閾値よりも大きい第２閾値と比較する第２比較ステップ、
前記調整ステップによって採用されるべき距離調整方法を前記第１比較ステップおよび／または前記第２比較ステップの比較結果に基づいて選択する選択ステップ、
ズーム倍率が既定倍率を示すか否かを判別する第２判別ステップ、
前記フォーカスレンズから前記撮像面までの距離が既定範囲に属するか否かを判別する第３判別ステップ、
前記撮像手段によって生成された被写界像の高周波成分量が基準値以上であるか否かを判別する第４判別ステップ、
前調整ステップによって採用されるべき距離調整方法を前記第２判別ステップないし前記第４判別ステップの判別結果に基づいて選択する第２選択ステップ、および
前記調整ステップによって採用されるべき距離調整方法を前記第１選択ステップの選択結果と前記第２選択ステップの選択結果とに基づいて確定させる確定ステップ、および
前記調整ステップが前記確定ステップによって確定された距離調整方法によって前記フォーカスレンズから前記撮像面までの距離を調整した後に前記撮像手段によって捉えられた画像を前記記録操作に応答して記録媒体に記録する記録ステップを備える、撮像制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子カメラに関し、特に光学レンズから撮像面までの距離を調整する、電子カメラに関する。
【背景技術】
【０００２】
この種のカメラの一例が、特許文献１に開示されている。この背景技術によれば、１枚目の撮影から所定時間以内にシャッタキーが一気に全押しされた場合、１枚目の撮影でのＡＦ設定がそのまま用いられて２枚目の撮影が実行される。これによって、１枚目の撮影で狙った被写体の近くに存在する別の被写体を素早くかつ高い鮮鋭度で撮影することができる。
【特許文献１】特開２００６−９８５８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、背景技術は、１枚目の撮影におけるＡＦ設定を参照して２枚目の撮影におけるＡＦ制御を実行し、これによって２枚目の撮影性能を向上させようとするものである。換言すれば、背景技術は１枚目の撮影におけるＡＦ制御に注目しておらず、１枚目の撮影性能の向上には限界がある。
【０００４】
それゆえに、この発明の主たる目的は、１枚目の撮影性能を向上させることができる、電子カメラ、撮像制御プログラムまたは撮像制御方法を提供することである。
【課題を解決するための手段】
【０００５】
この発明に従う電子カメラ(10：実施例で相当する参照符号。以下同じ)は、フォーカスレンズ(12)を経た入射光が照射される撮像面を有する撮像手段(18)、距離調整操作を受け付けたとき複数の距離調整方法のいずれか１つに従ってフォーカスレンズから撮像面までの距離を調整する調整手段(S55)、記録操作が行われたか否かを距離調整操作の受付の後に判別する第１判別手段(S91)、第１判別手段の判別結果が肯定的であるとき距離調整操作から記録操作までの時間を第１閾値と比較する第１比較手段(S95)、第１判別手段の判別結果が否定的であるとき距離調整操作からの経過時間を第１閾値よりも大きい第２閾値と比較する第２比較手段(S93)、および調整手段によって採用されるべき距離調整方法を第１比較手段および／または第２比較手段の比較結果に基づいて選択する第１選択手段(S97~S101)、および撮像手段によって生成された被写界像を記録操作に応答して記録媒体(50)に記録する記録手段(S67, 48)を備える。
【０００６】
撮像手段は、フォーカスレンズを経た入射光が照射される撮像面を有する。調整手段は、距離調整操作を受け付けたとき、複数の距離調整方法のいずれか１つに従ってフォーカスレンズから撮像面までの距離を調整する。記録操作が行われたか否かは、距離調整操作の後に第１判別手段によって判別される。第１判別手段の判別結果が肯定的であれば、距離調整操作から記録操作までの時間が第１比較手段によって第１閾値と比較される。第１判別手段の判別結果が否定的であれば、距離調整操作からの経過時間が第２比較手段によって第１閾値よりも大きい第２閾値と比較される。第１選択手段は、調整手段によって採用されるべき距離調整方法を第１比較手段および／または第２比較手段の比較結果に基づいて選択する。記録手段は、撮像手段によって生成された被写界像を記録操作に応答して記録媒体に記録する。
【０００７】
このように、フォーカスレンズから撮像面までの距離を調整する方法は、距離調整操作から記録操作までの時間および／または距離調整操作からの経過時間に応じて変更される。換言すれば、距離調整方法は、操作者の操作態様を考慮して決定される。これによって、１枚目の撮影から撮影性能を向上させることができる。
【０００８】
好ましくは、閾値調整操作に応答して第１閾値を調整する第１閾値調整手段(S21, S25)がさらに備えられる。また、距離調整時間は複数の距離調整方法の間で相違し、第１選択手段は距離調整操作から記録操作までの時間が短いほど距離調整時間がより短い距離調整方法を選択する。
【０００９】
好ましくは、ズーム倍率が既定倍率を示すか否かを判別する第２判別手段(S117)、フォーカスレンズから撮像面までの距離が既定範囲に属するか否かを判別する第３判別手段(S121)、撮像手段によって生成された被写界像の高周波成分量が基準値以上であるか否かを判別する第４判別手段(S123)、前調整手段によって採用されるべき距離調整方法を第２判別手段ないし第４判別手段の判別結果に基づいて選択する第２選択手段(S125, S129, S131)、および調整手段によって採用されるべき距離調整方法を第１選択手段の選択結果と第２選択手段の選択結果とに基づいて確定させる確定手段(S75~S87)がさらに備えられる。
【００１０】
さらに好ましくは、既定倍率はワイド端の倍率に相当し、既定範囲はパンフォーカスに相当する距離を含む一部の範囲であり、複数の距離調整方法はパンフォーカスに相当する距離に固定的に調整する固定的調整方法を含み、第２選択手段は第２判別手段ないし第３判別手段の判別結果が既定条件を満足するとき固定的調整方法を選択する固定的調整方法選択手段(S125, S131)を含む。
【００１１】
より好ましくは、既定条件は、第２判別手段の判別結果が肯定的であるという第１条件と第２判別手段の判別結果が否定的でかつ第３判別手段の判別結果および第４判別手段の判別結果が肯定的であるという第２条件との論理和に相当する。
【００１２】
好ましくは、確定手段は第１選択手段の選択結果および第２選択手段の選択結果が一致しないとき距離調整時間がより長い距離調整方法を調整手段によって採用されるべき距離調整方法として確定させる。
【００１３】
この発明に従う撮像制御プログラムは、フォーカスレンズ(12)を経た入射光が照射される撮像面を有する撮像手段(18)を備える電子カメラ(10)のプロセッサ(30)に、距離調整操作を受け付けたとき複数の距離調整方法のいずれか１つに従ってフォーカスレンズから撮像面までの距離を調整する調整ステップ(S55)、記録操作が行われたか否かを距離調整操作の受付の後に判別する判別ステップ(S91)、判別ステップの判別結果が肯定的であるとき距離調整操作から記録操作までの時間を第１閾値と比較する第１比較ステップ(S95)、判別ステップの判別結果が否定的であるとき距離調整操作からの経過時間を第１閾値よりも大きい第２閾値と比較する第２比較ステップ(S93)、および調整ステップによって採用されるべき距離調整方法を第１比較ステップおよび／または第２比較ステップの比較結果に基づいて選択する選択ステップ(S97~S101)、および撮像手段によって生成された被写界像を記録操作に応答して記録媒体(50)に記録する記録ステップ(S67, 48)を実行させるための、撮像制御プログラムである。
【００１４】
この発明に従う撮像制御方法は、フォーカスレンズ(12)を経た入射光が照射される撮像面を有する撮像手段(18)を備える電子カメラ(10)によって実行される撮像制御方法であって、距離調整操作を受け付けたとき複数の距離調整方法のいずれか１つに従ってフォーカスレンズから撮像面までの距離を調整する調整ステップ(S55)、記録操作が行われたか否かを距離調整操作の受付の後に判別する判別ステップ(S91)、判別ステップの判別結果が肯定的であるとき距離調整操作から記録操作までの時間を第１閾値と比較する第１比較ステップ(S95)、判別ステップの判別結果が否定的であるとき距離調整操作からの経過時間を第１閾値よりも大きい第２閾値と比較する第２比較ステップ(S93)、および調整ステップによって採用されるべき距離調整方法を第１比較ステップおよび／または第２比較ステップの比較結果に基づいて選択する選択ステップ(S97~S101)、および撮像手段によって生成された被写界像を記録操作に応答して記録媒体(50)に記録する記録ステップ(S67, 48)を備える。
【発明の効果】
【００１５】
この発明によれば、フォーカスレンズから撮像面までの距離を調整する方法は、距離調整操作から記録操作までの時間および／または距離調整操作からの経過時間に応じて変更される。換言すれば、距離調整方法は、操作者の操作態様を考慮して決定される。これによって、１枚目の撮影から撮影性能を向上させることができる。
【００１６】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【発明を実施するための最良の形態】
【００１７】
図１を参照して、この実施例のディジタルカメラ１０は、ドライバ２０ａ，２０ｂおよび２０ｃによってそれぞれ駆動されるフォーカスレンズ１２，ズームレンズ１４および絞りユニット１６を含む。これらの部材を経た被写界の光学像は、撮像装置１８の撮像面に照射され、光電変換を施される。これによって、被写界像を表す電荷が生成される。
【００１８】
電源が投入されると、サブＣＰＵ３６は、図２に示すレジスタ３４の先頭カラムにコード“００”を設定する。メインＣＰＵ３０は、レジスタ３４の先頭カラムにコード“００”が設定されるのを待って、スルー画像処理を開始し、かつサブＣＰＵ３６に対して操作ボタン群３８の操作の受付を許可する。こうして、サブＣＰＵ３６とメインＣＰＵ３０との間で連携が図られる。
【００１９】
メインＣＰＵ３０は、スルー画像処理に関連して、ドライバ２０ｄにプリ露光動作および間引き読み出し動作の繰り返しを命令する。ドライバ２０ｄは、図示しないＳＧ(Signal Generator)から周期的に発生する垂直同期信号Ｖｓｙｎｃに応答して、撮像面にプリ露光を施し、かつ撮像面で生成された電荷を間引き態様で読み出す。撮像装置１８からは、読み出された電荷に基づく低解像度の生画像データが、ラスタ走査態様で周期的に出力される。
【００２０】
カメラ処理回路２２は、撮像装置１８から出力された生画像データに白バランス調整，色分離，ＹＵＶ変換などの処理を施し、ＹＵＶ形式の画像データを生成する。生成された画像データは、メモリ制御回路４０を通してＳＤＲＡＭ４２に書き込まれる。ＬＣＤドライバ４４は、ＳＤＲＡＭ４２に格納された画像データをメモリ制御回路４０を通して繰り返し読み出し、読み出された画像データに基づいてＬＣＤモニタ４６を駆動する。この結果、被写界のリアルタイム動画像（スルー画像）がモニタ画面に表示される。
【００２１】
撮像面の中央には、評価エリアＥＶＡが図３に示す要領で割り当てられる。ＡＥ評価回路２４は、カメラ処理回路２２から出力されたＹデータのうち評価エリアＥＶＡに属するＹデータを、垂直同期信号Ｖｓｙｎｃが発生する毎に積分する。また、高域ＡＦ評価回路２６は、同じ評価エリアＥＶＡに属するＹデータの高域周波数成分を、垂直同期信号Ｖｓｙｎｃが発生する毎に積分する。さらに、低域ＡＦ評価回路２８は、同じ評価エリアＥＶＡに属するＹデータの低域周波数成分を、垂直同期信号Ｖｓｙｎｃが発生する毎に積分する。
【００２２】
この結果、ＡＥ評価値が垂直同期信号Ｖｓｙｎｃに応答してＡＥ評価回路２４から出力され、高域ＡＦ評価値が垂直同期信号Ｖｓｙｎｃに応答して高域ＡＦ評価回路２６から出力され、そして低域ＡＦ評価値が垂直同期信号Ｖｓｙｎｃに応答して低域ＡＦ評価回路２８から出力される。
【００２３】
上述のスルー画像処理と並行して、メインＣＰＵ３０は、ＡＥ評価回路２４から出力されたＡＥ評価値に基づいて適正ＥＶ値を算出するべく、スルー画像用ＡＥ処理（簡易的なＡＥ処理）を実行する。算出された適正ＥＶ値を定義する絞り量および露光時間は、ドライバ２０ｃおよび２０ｄにそれぞれ設定される。この結果、ＬＣＤモニタ４６に表示されるスルー画像の明るさが適度に調整される。
【００２４】
操作ボタン群３８を形成するズームボタン３８ｚが操作されると、サブＣＰＵ３６は、メインＣＰＵ３０によって参照されるズーム情報を更新する。メインＣＰＵ３０は、更新されたズーム情報に適合する位置にズームレンズ１４を配置するべく、ドライバ２０ｂに移動命令を与える。ズームレンズ１４はドライバ２０ｂによって所望の位置に配置され、これによってＬＣＤモニタ４６に表示されるスルー画像の倍率が変化する。
【００２５】
操作ボタン群３８を形成する閾値調整ボタン３８ｔが操作されると、サブＣＰＵ３６は、メインＣＰＵ３０によって参照される閾値ＴＨ１を更新する。閾値ＴＨ１を参照したメインＣＰＵ３０の動作については後述する。
【００２６】
操作ボタン群３８を形成するシャッタボタン３８ｓが半押しされると、サブＣＰＵ３６は、コード“０１”をレジスタ３４の次カラムに設定する。サブＣＰＵ３６はまた、シャッタボタン３８ｓが全押しされたときコード“１０”をレジスタ３４の次カラムに設定し、シャッタボタン３８ｓの操作が解除されたときコード“００”をレジスタ３４の次カラムに設定する。なお、レジスタ３４のカラムは循環的に指定され、末尾カラムの次に指定されるカラムは先頭カラムとなる。
【００２７】
メインＣＰＵ３０は、レジスタ３４からコード“０１”を検出したとき、ＡＥ評価回路２４から出力されたＡＥ評価値に基づいて最適ＥＶ値を算出するべく、記録用ＡＥ処理（厳格なＡＥ処理）を実行する。算出された最適ＥＶ値を定義する絞り量および露光時間は、上述と同様、ドライバ２０ｃおよび２０ｄにそれぞれ設定される。この結果、ＬＣＤモニタ４６に表示されるスルー画像の明るさが最適値に調整される。
【００２８】
記録用ＡＥ処理が完了すると、メインＣＰＵ３０は、合焦方法を後述する要領で“ＰＦ調整”，“高速ＡＦ調整”および“通常ＡＦ調整”の中から選択し、選択された合焦方法に従うＡＦ処理を実行する。
【００２９】
“ＰＦ調整”が選択されたとき、メインＣＰＵ３０は、フォーカスレンズ１２をパンフォーカス位置に固定的に配置する。
【００３０】
“高速ＡＦ調整”が選択されたとき、メインＣＰＵ３０は、現レンズ位置を含む一部の範囲でフォーカスレンズ１２を移動量Ｗ１ずつ移動させ、高速ＡＦ評価回路２６から出力される高域ＡＦ評価値が極大値を示すレンズ位置つまり極大レンズ位置をこのような微調整処理と並列して検出する。メインＣＰＵ３０は、検出された極大レンズ位置にフォーカスレンズ１２を配置する。
【００３１】
“通常ＡＦ調整”が選択されたとき、メインＣＰＵ３０は、フォーカスレンズ１２を無限遠側端部から至近側端部まで移動量Ｗ２（Ｗ２：Ｗ１を上回る移動量）ずつ移動させ、１または２以上の極大レンズ位置をこのような粗調整処理と並列して検出する。メインＣＰＵ３０は続いて、検出された１または２以上の極大レンズ位置のいずれか１つを含む一部の範囲で上述と同様の微調整処理を行い、これによって検出された極大レンズ位置にフォーカスレンズ１２を配置する。
【００３２】
したがって、合焦調整の精度は、“ＰＦ調整”→“高速ＡＦ調整”→“通常ＡＦ調整”の順で段階的に上昇する。これに対して、合焦調整に要する時間は、“ＰＦ調整”→“高速ＡＦ調整”→“通常ＡＦ調整”の順で段階的に長くなる。
【００３３】
レジスタ３４からコード“１０”を検出すると、メインＣＰＵ３０は、シャッタボタン３８ｓが全押しされたとみなし、サブＣＰＵ３６に対して操作ボタン群３８の操作の受付を禁止する。メインＣＰＵ３０はまた、記録画像取り込み処理のために、本露光動作および全画素読み出しを１回ずつ実行することをドライバ２０ｄに命令する。ドライバ２０ｄは、垂直同期信号Ｖｓｙｎｃの発生に応答して撮像面に本露光を施し、電荷読み出しエリアで生成された全ての電荷をラスタ走査態様で読み出す。この結果、被写界を表す高解像度の生画像データが撮像装置１８から出力される。出力された生画像データは上述と同様の処理を施され、この結果、ＹＵＶ形式に従う高解像度の画像データがＳＤＲＡＭ４２に確保される。
【００３４】
こうして高解像度の画像データがＳＤＲＡＭ４２に確保されると、メインＣＰＵ３０は、スルー画像処理を再開するとともに、サブＣＰＵ３６に対して操作ボタン群３８の操作の受付を許可する。メインＣＰＵ３０はさらに、別タスクの下でＩ／Ｆ３８に記録処理を命令する。Ｉ／Ｆ４８は、ＳＤＲＡＭ４２に格納された高解像度の画像データをメモリ制御回路３４を通して読み出し、読み出された画像データをファイル形式で記録媒体５０に記録される。
【００３５】
なお、シャッタボタン３８ｓの操作が半押しから全押しに移行することなく解除された場合、メインＣＰＵ３０は、コード“１０”に続いてコード“００”をレジスタ３４から検出する。このとき、メインＣＰＵ３０は、記録動作に関連する上述の処理を実行することなく、スルー画像用ＡＥ処理に復帰する。
【００３６】
合焦方法を決定するにあたっては、まずシャッタボタン３８ｓの操作態様に注目した仮決定処理１、ならびにフォーカスレンズ１２およびズームレンズ１４の位置と高域ＡＦ評価回路２６および低域ＡＦ評価回路２８の出力とに注目した仮決定処理２とが実行される。仮決定処理１によって仮決定情報ＡＦｐｒｖ１が作成され、仮決定処理２によって仮決定情報ＡＦｐｒｖ２が作成される。仮決定処理１および２が完了すると、仮決定情報ＡＦｐｒｖ１およびＡｆｐｒｖ２に基づいて正式決定情報ＡＦｆｉｘが作成される。
【００３７】
仮決定処理１に関連して、シャッタボタン３８ｓが半押しされるとタイマ３２がリセット＆スタート処理を施され、シャッタボタン３８ｓが全押しされるとタイマ３２がストップされる。したがって、タイマ３２の測定値は、シャッタボタン３８ｓの半押しからの経過時間を示す。タイマ３２の測定値が閾値ＴＨ１に達する前にシャッタボタン３８ｓが全押しされると、図４（Ａ）に示すように“ＰＦ調整”が仮決定情報ＡＦｐｒｖ１として記述される。タイマ３２の測定値が閾値ＴＨ１以上でかつ閾値ＴＨ２（ＴＨ２：ＴＨ１を上回る数値）未満の値を示す時期にシャッタボタン３８ｓが全押しされると、図４（Ｂ）に示すように“高速ＡＦ調整”が仮決定情報ＡＦｐｒｖ１として記述される。タイマ３２の測定値が閾値ＴＨ２に達すると、図４（Ｃ）に示すように“通常ＡＦ調整”が仮決定情報ＡＦｐｒｖ１として記述される。
【００３８】
なお、閾値ＴＨ１は、閾値調整ボタン３８ｔが操作されたとき、閾値ＴＨ２を下回る範囲で変更される。
【００３９】
仮決定処理２に関連して、シャッタボタン３８ｓが半押しされた時点のズームレンズ１４の位置がワイド端に相当する位置であれば、“ＰＦ調整”が仮決定情報ＡＦｐｒｖ２として記述される。シャッタボタン３８ｓが操作された時点のズームレンズ１４の位置がワイド端に相当する位置と異なれば、上述した高域ＡＦ評価値および低域ＡＦ評価値の相対比（＝高域ＡＦ評価値／低域ＡＦ評価値）が基準値Ｒ１と比較される。相対比が基準値Ｒ１を下回れば“通常ＡＦ調整”が仮決定情報ＡＦｐｒｖ２として記述される一方、相対比が基準値Ｒ１以上であればフォーカスレンズ１２の位置が注目される。
【００４０】
フォーカスレンズ１２がパンフォーカス位置の近傍の既定範囲ＤＲ１（図５または図６参照）に属しなければ、“高速ＡＦ調整”が仮決定情報ＡＦｐｒｖ２として記述される。フォーカスレンズ１２が既定範囲ＤＲ１に属する場合は、相対比が基準値Ｒ２（Ｒ２：Ｒ１を上回る数値）と比較される。そして、相対比が基準値Ｒ２を下回れば“高速ＡＦ調整”が仮決定情報ＡＦｐｒｖ２として記述される一方、相対比が基準値Ｒ２以上であれば“ＰＦ調整”が仮決定情報ＡＦｐｒｖ２として記述される。
【００４１】
したがって、ズームレンズ１４がワイド端と異なる位置に配置されかつ相対比が図５に示すように変化する場合、仮決定情報ＡＦｐｒｖ２は、フォーカスレンズ位置ＬＰ１に対応して“通常ＡＦ調整”を示し、フォーカスレンズ位置ＬＰ２に対応して“高速ＡＦ調整”を示し、そしてフォーカスレンズ位置ＬＰ３に対応して“ＰＦ調整”を示す。また、ズームレンズ１４がワイド端と異なる位置に配置されかつ相対比が図６に示すように変化する場合、仮決定情報ＡＦｐｒｖ２は、フォーカスレンズ位置ＬＰ４に対応して“通常ＡＦ調整”を示し、フォーカスレンズ位置ＬＰ５またはＬＰ６に対応して“高速ＡＦ調整”を示す。
【００４２】
正式決定情報ＡＦｆｉｘは、こうして作成された仮決定情報ＡＦｐｒｖ１およびＡＦｐｒｖ２に基づいて、図７に示す要領で決定される。
【００４３】
仮決定情報ＡＦｐｒｖ１およびＡＦｐｒｖ２のいずれもが“ＰＦ調整”を示すときは、“ＰＦ調整”が正式決定情報ＡＦｆｉｘとして記述される。仮決定情報ＡＦｐｒｖ１およびＡＦｐｒｖ２がそれぞれ“ＰＦ調整”および“高速ＡＦ調整”を示すときは、“高速Ａ調整”が正式決定情報ＡＦｆｉｘとして記述される。仮決定情報ＡＦｐｒｖ１およびＡＦｐｒｖ２がそれぞれ“ＰＦ調整”および“通常ＡＦ調整”を示すときは、“高速ＡＦ調整”が正式決定情報ＡＦｆｉｘとして記述される。
【００４４】
仮決定情報ＡＦｐｒｖ１およびＡＦｐｒｖ２がそれぞれ“高速ＡＦ調整”および“ＰＦ調整”を示すときは、“高速ＡＦ調整”が正式決定情報ＡＦｆｉｘとして記述される。仮決定情報ＡＦｐｒｖ１およびＡＦｐｒｖ２のいずれもが“高速ＡＦ調整”を示すときは、“高速ＡＦ調整”が正式決定情報ＡＦｆｉｘとして記述される。仮決定情報ＡＦｐｒｖ１およびＡＦｐｒｖ２がそれぞれ“高速ＡＦ調整”および“通常ＡＦ調整”を示すときは、“通常ＡＦ調整”が正式決定情報ＡＦｆｉｘとして記述される。
【００４５】
仮決定情報ＡＦｐｒｖ１およびＡＦｐｒｖ２がそれぞれ“通常ＡＦ調整”および“ＰＦ調整”を示すときは、“通常ＡＦ調整”が正式決定情報ＡＦｆｉｘとして記述される。仮決定情報ＡＦｐｒｖ１およびＡＦｐｒｖ２がそれぞれ“通常ＡＦ調整”および“高速ＡＦ調整”を示すときは、“通常ＡＦ調整”が正式決定情報ＡＦｆｉｘとして記述される。仮決定情報ＡＦｐｒｖ１およびＡＦｐｒｖ２のいずれもが“通常ＡＦ調整”を示すときは、“通常ＡＦ調整”が正式決定情報ＡＦｆｉｘとして記述される。
【００４６】
つまり、仮決定情報ＡＦｐｒｖ１およびＡＦｐｒｖ２が互いに一致するときは、仮決定情報ＡＦｐｒｖ１およびＡＦｐｒｖ２が示す合焦方法が正式決定情報ＡＦｆｉｘに記述される。一方、仮決定情報ＡＦｐｒｖ１およびＡＦｐｒｖ２が互いに相違するときは、仮決定情報ＡＦｐｒｖ１が示す合焦方法またはこれよりも１段階だけ長い合焦調整時間を有する合焦方法が正式決定情報ＡＦｆｉｘに記述される。ＡＦ処理は、こうして作成された正式決定情報ＡＦｆｉｘが示す合焦方法に従って実行される。
【００４７】
サブＣＰＵ３６は、図８〜図９に示すフロー図に従う処理を実行する。このフロー図に対応する制御プログラムは、フラッシュメモリ３６ｆに記憶される。
【００４８】
まずステップＳ１でコード“００”をレジスタ３４の先頭カラムに設定する。ステップＳ３では、操作ボタン群３６の操作の受け付けが許可状態であるか否かを判別する。判別結果がＮＯからＹＥＳに更新されると、シャッタボタン３８ｓ，閾値調整ボタン３８ｔおよびズームボタン３８ｚの操作状態をステップＳ５，Ｓ２１およびＳ２３でそれぞれ判別する。
【００４９】
閾値調整ボタン３８ｔが操作されるとステップＳ２１でＹＥＳと判断し、メインＣＰＵ３０によって参照される閾値ＴＨ１をステップＳ２５で更新する。ズームボタン３８ｚが操作されるとステップＳ２３でＹＥＳと判断し、メインＣＰＵ３０によって参照されるズーム情報をステップＳ２７で更新する。ステップＳ２５またはＳ２７の処理が完了すると、ステップＳ３に戻る。
【００５０】
シャッタボタン３８ｓが半押しされるとステップＳ５でＹＥＳと判断し、ステップＳ７でタイマ３２のリセット＆スタート処理を実行する。続くステップＳ９では、コード“０１”をレジスタ３４の次カラムに設定する。設定処理が完了すると、シャッタボタン３８ｓが全押しされたか否かをステップＳ１１で判別し、シャッタボタン３８ｓの操作が解除されたか否かをステップＳ１３で判別する。
【００５１】
シャッタボタン３８ｓが全押しされるとステップＳ１１でＹＥＳと判断し、ステップＳ１５でタイマ３２をストップさせるとともにステップＳ１７でコード“１０”をレジスタ３４の次カラムに設定する。シャッタボタン３８ｓの操作が解除されるとステップＳ１３でＹＥＳと判断し、ステップＳ１９でコード“００”をレジスタ３４の次カラムに設定する。ステップＳ１７またはＳ１９の処理が完了すると、ステップＳ３に戻る。
【００５２】
メインＣＰＵ３０は、図１０〜図１５に示す撮像タスクを含む複数のタスクを実行する。これらのタスクに対応する制御プログラムは、フラッシュメモリ３０ｆに記憶される。
【００５３】
まずステップＳ３１でレジスタ３４の先頭カラムを指定し、次にコード“００”が指定カラムに設定された否かをステップＳ３３で判別する。判別結果がＮＯからＹＥＳに更新されるとステップＳ３５に進み、レジスタ３４の次カラムを指定する。ステップＳ３７ではスルー画像をＬＣＤモニタ４６に表示するべくスルー画像処理を実行し、ステップＳ３９ではサブＣＰＵ３６に対して操作ボタン群３８の操作の受け付けを許可する。
【００５４】
ステップＳ４１ではコード“０１”がレジスタ３４の指定カラムに設定されたか否かを判別し、ステップＳ４３ではズーム情報が更新されたか否かを判別する。ステップＳ４１およびＳ４３のいずれもＮＯであれば、シャッタボタン３８ｓおよびズームボタン３８ｚのいずれも操作されていないとみなし、ステップＳ４７におけるスルー画像用ＡＥ処理を繰り返し実行する。スルー画像用ＡＥ処理の結果、ＬＣＤモニタ４６に表示されるスルー画像の明るさが適度に調整される。
【００５５】
ステップＳ４３でＹＥＳであれば、ズームボタン３８ｚが操作されたとみなし、ステップＳ４５でドライバ２０ｂにズームレンズ１４の移動を要求する。要求処理が完了すると、ステップＳ４７に進む。ステップＳ４１でＹＥＳであれば、シャッタボタン３８ｓが半押しされたとみなし、ステップＳ４９以降の処理に進む。
【００５６】
ステップＳ４９ではレジスタ３４の次カラムを指定し、続くステップＳ５１では記録用ＡＥ処理を実行する。ステップＳ５１の処理によって、ＬＣＤモニタ４６に表示されるスルー画像の明るさが最適値に調整される。ステップＳ５３では合焦方法決定処理を実行し、ステップＳ５５ではＡＦ処理を実行する。ステップＳ５３の処理によって、合焦方法が“ＰＦ調整”，“高速ＡＦ調整”および“通常ＡＦ調整”のいずれか１つに確定する。ステップＳ５５のＡＦ処理は、確定した合焦方法に従って実行される。
【００５７】
ＡＦ処理が完了すると、指定カラムに設定されたコードが“１０”であるか否かをステップＳ５７で判別し、指定カラムに設定されたコードが“００”であるか否かをステップＳ５９で判別する。ステップＳ５９でＹＥＳであれば、シャッタボタン３８ｓの操作が解除されたとみなし、ステップＳ６１でレジスタ３４の次カラムを指定してからステップＳ４１に戻る。ステップＳ５７でＹＥＳであれば、シャッタボタン３８ｓが全押しされたとみなし、ステップＳ６３以降の処理に進む。
【００５８】
ステップＳ６３ではレジスタ３４の次カラムを指定し、ステップＳ６５ではサブＣＰＵ３６に対して操作ボタン群３８の操作の受け付けを禁止する。ステップＳ６７では、記録画像取り込み処理を実行する。この結果、シャッタボタン３８ｓが全押しされた時点の被写界を表す高解像度の画像データがＳＤＲＡＭ４２に確保される。ステップＳ６７の処理が完了するとステップＳ３７に戻る。なお、ＳＤＲＡＭ４２に確保された画像データは、図示しない記録タスクによって記録媒体５０に記録される。
【００５９】
図１１に示すステップＳ５３の合焦方法決定処理は、図１２〜図１４に示すサブルーチンに従って実行される。まずステップＳ７１で仮決定処理１を実行し、ステップＳ７３で仮決定処理２を実行する。仮決定処理１によって仮決定情報ＡＦｐｒｖ１が作成され、仮決定処理２によって仮決定情報ＡＦｐｒｖ２が作成される。
【００６０】
ステップＳ７５では仮決定情報ＡＦｐｒｖ１が“ＰＦ調整”を示すか否かを判別し、ステップＳ７９では仮決定情報ＡＦｐｒｖ１が“高速ＡＦ調整”を示すか否かを判別する。また、ステップＳ７７では仮決定情報ＡＦｐｒｖ２が“ＰＦ調整”を示すか否かを判別し、ステップＳ８１では仮決定情報ＡＦｐｒｖ２が“ＰＦ調整”または“高速ＡＦ調整”を示すか否かを判別する。
【００６１】
ステップＳ７５およびＳ７７のいずれもＹＥＳである場合は、ステップＳ８３で“ＰＦ調整”を正式決定情報ＡＦｆｉｘに記述する。ステップＳ７５でＹＥＳである一方、ステップＳ７７でＮＯである場合、或いはステップＳ７５でＮＯである一方、ステップＳ７９およびＳ８１の両方でＹＥＳである場合は、ステップＳ８５で“高速ＡＦ調整”を正式決定情報ＡＦｆｉｘに記述する。ステップＳ７５でＮＯであり、かつステップＳ７９またはＳ８１でＮＯである場合は、ステップＳ８７で“通常ＡＦ調整”を正式決定情報ＡＦｆｉｘに記述する。ステップＳ８３，Ｓ８５またはＳ８７の処理が完了すると、上階層のルーチンに復帰する。
【００６２】
図１２に示すステップＳ７１の仮決定処理１は、図１３に示すサブルーチンに従って実行される。ステップＳ９１ではコード“１０”が指定カラムに設定されたか否かを判別し、ステップＳ９５ではタイマ３２の測定値が閾値ＴＨ１未満であるか否かを判別し、そしてステップＳ９３ではタイマ３２の測定値が閾値ＴＨ２以上であるか否かを判別する。
【００６３】
ステップＳ９１およびＳ９５のいずれもＹＥＳであれば、ステップＳ９７で“ＰＦ調整”を仮決定情報ＡＦｐｒｖ１に記述する。ステップＳ９１でＹＥＳでありかつステップＳ９５でＮＯであれば、ステップＳ９９で“高速ＡＦ調整”を仮決定情報ＡＦｐｒｖ１に記述する。ステップＳ９１でＮＯでありかつステップＳ９３でＹＥＳであれば、ステップＳ１０１で“通常ＡＦ調整”を仮決定情報ＡＦｐｒｖ１に記述する。ステップＳ９７，Ｓ９９またはＳ１０１の処理が完了すると、上階層のルーチンに復帰する。
【００６４】
図１２に示すステップＳ７３の処理は、図１４に示すサブルーチンに従って実行される。まずステップＳ１１１で高域ＡＦ評価値を取得し、ステップＳ１１３で低域ＡＦ評価値を取得する。ステップＳ１１５では、取得された高域ＡＦ評価値および低域ＡＦ評価値の相対比（＝高域ＡＦ評価値／低域ＡＦ評価値）を算出する。
【００６５】
ステップＳ１１７ではズームレンズ１４の位置がワイド端であるか否かを判別し、ステップＳ１１９では相対比が基準値Ｒ１未満であるか否かを判別する。ステップＳ１１７でＹＥＳであれば、ステップＳ１２５で“ＰＦ調整”を仮決定情報ＡＦｐｒｖ２に記述する。ステップＳ１１９でＹＥＳであれば、ステップＳ１２７で“通常ＡＦ調整”を仮決定情報ＡＦｐｒｖ２に記述する。
【００６６】
ステップＳ１１９でＮＯであれば、フォーカスレンズ１２がパンフォーカス位置の近傍の既定範囲ＤＲ１に属するか否かをステップＳ１２１で判別し、相対比が基準値Ｒ２（Ｒ１＜Ｒ２）以上であるか否かをステップＳ１２３で判別する。ステップＳ１２１またはＳ１２３でＮＯであれば、ステップＳ１２９で“ＰＦ調整”を仮決定情報ＡＦｐｒｖ２に記述する。ステップＳ１２３でＹＥＳであれば、“ＰＦ調整”を仮決定情報ＡＦｐｒｖ２に記述する。ステップＳ１２５，Ｓ１２７，Ｓ１２９またはＳ１３１の処理が完了すると、上階層のルーチンに復帰する。
【００６７】
図１１に示すステップＳ５５のＡＦ処理は、図１５に示すサブルーチンに従って実行される。まず正式決定情報ＡＦｆｉｘが“ＰＦ調整”を示すか否かをステップＳ１４１で判別し、正式決定情報ＡＦｆｉｘが“通常ＡＦ調整”を示すか否かをステップＳ１４３で判別する。ステップＳ１４１でＹＥＳであればステップＳ１４５に進み、フォーカスレンズ１２をパンフォーカス位置に配置する。
【００６８】
ステップＳ１４１およびＳ１４３のいずれもＮＯであればステップＳ１４７に進み、フォーカスレンズ１２の現在位置を含む一部の範囲を微調整範囲として指定し、ステップＳ１５５で微調整処理を実行する。フォーカスレンズ１２は、移動量Ｗ１ずつ光軸方向に移動される。ステップＳ１５７では極大レンズ位置が検出されたか否かを判断し、ＮＯであればステップＳ１５５に戻る一方、ＹＥＳであればステップＳ１５９に進む。ステップＳ１５９では、検出された極大レンズ位置にフォーカスレンズ１２を配置する。
【００６９】
ステップＳ１４１でＮＯである一方、ステップＳ１４３でＹＥＳであれば、ステップＳ１４９で粗調整処理を実行する。フォーカスレンズ１２は、無限遠側端部から至近側端部に向けて移動量Ｗ２ずつ移動される。ステップＳ１５１では、フォーカスレンズ１２が至近側端部に達したか否かを判断し、ＮＯであればステップＳ１４９に戻る一方、ＹＥＳであればステップＳ１５３に進む。ステップＳ１５３では、粗調整処理によって検出された１または２以上の極大レンズ位置のいずれか１つを含む一部の範囲を微調整範囲として指定し、その後にステップＳ１５５〜Ｓ１５９の処理を実行する。ステップＳ１４５またはＳ１５９の処理が完了すると、上階層のルーチンに復帰する。
【００７０】
以上の説明から分かるように、撮像装置１８は、フォーカスレンズ１２を経た入射光が照射される撮像面を有する。メインＣＰＵ３０は、シャッタボタン３８ｓが半押しされたとき（距離調整操作を受け付けたとき）、“ＰＦ調整”，“高速ＡＦ調整”および“通常ＡＦ調整”の中から選択された１つの合焦方法に従ってフォーカスレンズ１２の位置を調整する(S55)。シャッタボタン３８ｓが全押しされたか否か（記録操作が行われたか否か）は、シャッタボタン３８ｓの半押しの後に判別される(S91)。判別結果が肯定的であればシャッタボタン３８ｓの半押しから全押しまでの時間が閾値ＴＨ１と比較され(S95)、判別結果が否定的であればシャッタボタン３８ｓの半押しからの経過時間が閾値ＴＨ１よりも大きい閾値ＴＨ２と比較される(S93)。メインＣＰＵ３０は、閾値ＴＨ１および／または閾値ＴＨ２との比較結果に基づいて“ＰＦ調整”，“高速ＡＦ調整”および“通常ＡＦ調整”の中から合焦方法を選択する(S97~S101)。撮像装置１８によって生成された被写界像は、シャッタボタン３８ｓの全押しに応答して記録媒体５０に記録される。
【００７１】
このように、合焦方法は、シャッタボタン３８ｓの半押しから全押しまでの時間および／またはシャッタボタン３８ｓの半押しからの経過時間に応じて変更される。換言すれば、合焦方法は、操作者の操作態様を考慮して決定される。これによって、１枚目の撮影から撮影性能を向上させることができる。
【００７２】
また、操作者にとって閾値ＴＨ１が小さければ、シャッタチャンスを捉えてシャッタボタン３８ｓの一気押しを行ったにも関わらず、一気押し動作（ＰＦ調整動作）が上手く行われないことがある。すると、フォーカスは高速ＡＦ調整または通常ＡＦ調整によって良好に調整されるが、シャッタチャンスは逃してしまう。逆に、閾値ＴＨ１が大きければ、フォーカスが良好に調整された被写界像を撮影するべくシャッタボタン３８ｓをゆっくり操作したにも関わらず、一気押し動作が行われ、フォーカスがぼけた状態で撮影が行われるおそれがある。この実施例では、閾値調整ボタン３８ｔの操作によって閾値ＴＨ１が変更されるため、操作者の操作感覚とメインＣＰＵ３０における一気押し動作の判断基準との差を小さくすることができる。
【００７３】
なお、この実施例では、合焦調整にあたってフォーカスレンズ１２を光軸方向に移動させるようにしているが、フォーカスレンズ１２に代えて或いはフォーカスレンズ１２とともに撮像面を光軸方向に移動させるようにしてもよい。
【００７４】
また、この実施例では、閾値調整ボタン３８ｔの操作に応答して閾値ＴＨ１を変更するようにしているが、別の閾値調整ボタンを追加し、追加された閾値調整ボタンの操作に応答して閾値ＴＨ２を変更するようにしてもよい。
【図面の簡単な説明】
【００７５】
【図１】この発明の一実施例の構成を示すブロック図である。
【図２】撮像面における評価エリアの割り当て状態の一例を示す図解図である。
【図３】図１実施例に適用されるレジスタの構成の一例を示す図解図である。
【図４】（Ａ）はシャッタボタンの操作に応答して実行されるＡＦ処理および記録処理のタイミングの一例を示すタイミング図であり、（Ｂ）はシャッタボタンの操作に応答して実行されるＡＦ処理および記録処理のタイミングの他の一例を示すタイミング図であり、（Ｃ）はシャッタボタンの操作に応答して実行されるＡＦ処理および記録処理のタイミングのその他の一例を示すタイミング図である。
【図５】フォーカスレンズの位置とフォーカス評価値との関係の一例を示すグラフである。
【図６】フォーカスレンズの位置とフォーカス評価値との関係の他の一例を示すグラフである。
【図７】仮決定情報ＡＦｐｒｖ１およびＡＦｐｒｖ２に基づく正式決定情報ＡＦｆｉｘの作成要領の一例を示す図解図である。
【図８】図１実施例に適用されるサブＣＰＵの動作の一部を示すフロー図である。
【図９】図１実施例に適用されるサブＣＰＵの動作の他の一部を示すフロー図である。
【図１０】図１実施例に適用されるメインＣＰＵの動作の一部を示すフロー図である。
【図１１】図１実施例に適用されるメインＣＰＵの動作の他の一部を示すフロー図である。
【図１２】図１実施例に適用されるメインＣＰＵの動作のその他の一部を示すフロー図である。
【図１３】図１実施例に適用されるメインＣＰＵの動作のさらにその他の一部を示すフロー図である。
【図１４】図１実施例に適用されるメインＣＰＵの動作の他の一部を示すフロー図である。
【図１５】図１実施例に適用されるメインＣＰＵの動作のその他の一部を示すフロー図である。
【符号の説明】
【００７６】
１０  …ディジタルカメラ
１２  …フォーカスレンズ
１８  …撮像装置
２６  …高域ＡＦ評価回路
２８  …低域ＡＦ評価回路
３０  …メインＣＰＵ
３２  …タイマ
３４  …サブＣＰＵ
３６  …操作ボタン群
【図１】
0005065165.tif 000002
【図２】
0005065165.tif 000003
【図３】
0005065165.tif 000004
【図４】
0005065165.tif 000005
【図５】
0005065165.tif 000006
【図６】
0005065165.tif 000007
【図７】
0005065165.tif 000008
【図８】
0005065165.tif 000009
【図９】
0005065165.tif 000010
【図１０】
0005065165.tif 000011
【図１１】
0005065165.tif 000012
【図１２】
0005065165.tif 000013
【図１３】
0005065165.tif 000014
【図１４】
0005065165.tif 000015
【図１５】
0005065165.tif 000016