(57)【特許請求の範囲】
【請求項１】
撮像素子から得られる画像の予め設定された複数の焦点調節領域の少なくともいずれかに焦点が合うように焦点調節を行う焦点調節手段と、
前記複数の焦点調節領域を表す表示を前記画像に重畳して表示装置に表示する表示制御手段と、
前記複数の焦点調節領域の状態を変更することができる第１モードと、変更することができない第２モードとを切り換えるためのモード切り換え手段と、
前記モード切り換え手段により前記第１モードが設定されている場合に、前記複数の焦点調節領域を移動させる変更手段とを有し、
前記モード切り替え手段により前記第１モードから前記第２モードに切り替えられた場合に、前記第２モードでは前記第１モードで移動された前記複数の焦点調節領域の位置が変更できないようにし、
前記表示制御手段は、前記第１モードでは、前記複数の焦点調節領域の表示を各焦点調節領域をそれぞれ表す第１の形態によって行い、前記第２モードでは、前記第１モードで移動された前記複数の焦点調節領域の全体の位置及びサイズを表す、前記第１の形態よりも簡略化された第２の形態によって行うことを特徴とする合焦制御装置。
【請求項２】
前記変更手段は、更に、前記複数の焦点調節領域のサイズを変更させることができ、
前記モード切り替え手段により前記第１モードから前記第２モードに切り替えられた場合に、前記第２モードでは前記第１モードで変更された前記複数の焦点調節領域のサイズが変更できないようにすることを特徴とする請求項１に記載の合焦制御装置。
【請求項３】
前記表示装置の画面内における前記複数の焦点調節領域の移動限界である移動端位置を、前記複数の焦点調節領域のサイズに関わらず、サイズが最大である場合の前記複数の焦点調節領域の中心と前記複数の焦点調節領域の中心が一致するように規定したことを特徴とする請求項１または２に記載の合焦制御装置。
【請求項４】
請求項１乃至３のいずれかに記載の合焦制御装置と、前記撮像素子とを有することを特徴とする撮像装置。
【請求項５】
表示制御手段が、撮像素子から得られる画像と、複数の焦点調節領域を表す表示とを重畳して表示装置に表示する表示制御工程と、
判断手段が、前記複数の焦点調節領域の状態を変更することができる第１モードと、変更することができない第２モードのいずれかが設定されているかを判断する判断工程と、
変更手段が、前記第１モードが設定されている場合に、前記複数の焦点調節領域を移動させる変更工程と、
焦点調節手段が、前記撮像素子から得られる画像の前記変更工程で移動された前記複数の焦点調節領域の少なくともいずれかに焦点が合うように焦点調節を行う焦点調節工程とを有し、
前記判定工程において、前記第１モードから前記第２モードに切り替えられたと判定された場合に、前記第２モードでは前記第１モードで移動された前記複数の焦点調節領域の位置が変更できないようにし、
前記表示制御工程では、前記第１モードでは、前記複数の焦点調節領域の表示を、各焦点調節領域をそれぞれ表す第１の形態によって行い、前記第２モードでは、前記第１モードで移動された前記複数の焦点調節領域の全体の位置及びサイズを表す、前記第１の形態よりも簡略化された第２の形態によって行うことを特徴とする合焦制御方法。
【請求項６】
コンピュータに、請求項５に記載の合焦制御方法の各工程を実行させるためのプログラム。
【請求項７】
請求項６に記載のプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、焦点調節機能を有する電子スチルカメラなどの撮像装置、撮像方法、及びコンピュータプログラムに関するものである。
【背景技術】
【０００２】
従来より、オートフォーカス（ＡＦ）を行う際に、複数の焦点調節領域から撮影者が任意の焦点調節領域を選択できるようにしたものがある。また、この焦点調節領域に対応するファインダ内画面位置に焦点調節領域の表示を行い、選択可能な焦点調節領域と選択された領域とを異なる形態の焦点検出枠（ＡＦ枠）で表示する方法が開示されている（例えば、特許文献１参照）。
【０００３】
一方、焦点調節領域を示すＡＦ枠を撮影者が画面上のいずれかの位置に選択的あるいは自由に設定し、そのＡＦ枠の位置に対応する焦点調節領域に合焦するようにオートフォーカスを行う方法が知られている。例えば、ＡＦ枠の初期位置を画面中心に設定しておき、十字スイッチなどを操作することでＡＦ枠を上下左右に移動する。これにより、撮影者の意図した領域に合焦するように合焦制御を行うことが可能となり、撮影の構図の自由度が向上する。
【０００４】
【特許文献１】特開平４−１０９２３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述したようにＡＦ枠を複数設定した場合、すべてのＡＦ枠を常に画面上に表示すると表示が煩雑になり、画面上での被写体の確認もしづらくなる。そしてＡＦ枠の数が増えるほど更に見にくくなる。しかしＡＦ枠の表示をしないと、焦点調節領域の位置の確認ができなくなってしまう。
【０００６】
本発明は上記問題点を鑑みてなされたものであり、複数のＡＦ枠を画面上の任意の位置に移動して、その位置に対応する焦点調節領域でオートフォーカスを行う際の画面の視認性を向上させることを目的とする。
【課題を解決するための手段】
【０００７】
本発明は上記問題点を鑑みてなされたものであり、本発明の合焦制御装置は、撮像素子から得られる画像の予め設定された複数の焦点調節領域の少なくともいずれかに焦点が合うように焦点調節を行う焦点調節手段と、前記複数の焦点調節領域を表す表示を前記画像に重畳して表示装置に表示する表示制御手段と、前記複数の焦点調節領域の状態を変更することができる第１モードと、変更することができない第２モードとを切り換えるためのモード切り換え手段と、前記モード切り換え手段により前記第１モードが設定されている場合に、前記複数の焦点調節領域を移動させる変更手段とを有し、前記モード切り替え手段により前記第１モードから前記第２モードに切り替えられた場合に、前記第２モードでは前記第１モードで移動された前記複数の焦点調節領域の位置が変更できないようにし、前記表示制御手段は、前記第１モードでは、前記複数の焦点調節領域の表示を各焦点調節領域をそれぞれ表す第１の形態によって行い、前記第２モードでは、前記第１モードで移動された前記複数の焦点調節領域の全体の位置及びサイズを表す、前記第１の形態よりも簡略化された第２の形態によって行う。
【０００８】
また、本発明の合焦制御方法は、表示制御手段が、撮像素子から得られる画像と、複数の焦点調節領域を表す表示とを重畳して表示装置に表示する表示制御工程と、判断手段が、前記複数の焦点調節領域の状態を変更することができる第１モードと、変更することができない第２モードのいずれかが設定されているかを判断する判断工程と、変更手段が、前記第１モードが設定されている場合に、前記複数の焦点調節領域を移動させる変更工程と、焦点調節手段が、前記撮像素子から得られる画像の前記変更工程で移動された前記複数の焦点調節領域の少なくともいずれかに焦点が合うように焦点調節を行う焦点調節工程とを有し、前記判定工程において、前記第１モードから前記第２モードに切り替えられたと判定された場合に、前記第２モードでは前記第１モードで移動された前記複数の焦点調節領域の位置が変更できないようにし、前記表示制御工程では、前記第１モードでは、前記複数の焦点調節領域の表示を、各焦点調節領域をそれぞれ表す第１の形態によって行い、前記第２モードでは、前記第１モードで移動された前記複数の焦点調節領域の全体の位置及びサイズを表す、前記第１の形態よりも簡略化された第２の形態によって行う。
【発明の効果】
【０００９】
本発明によれば、撮影者がＡＦ枠の位置やサイズの変更を行う時の視認性と、変更を行った後の撮影時の視認性を両立させることができる。
【発明を実施するための最良の形態】
【００１０】
以下、添付図面を参照して本発明を実施するための最良の形態を詳細に説明する。
【００１１】
＜第１の実施形態＞
図１は本発明の第１の実施形態における撮像装置の一例であるデジタルカメラの概略構成を示すブロック図である。
【００１２】
１０１は後述する撮像素子１１２上に焦点を合わせるためのフォーカスレンズ、１０２はフォーカスレンズ１０１の初期位置を検出するフォトインタラプタである。また、１０３はフォーカスレンズ１０１を駆動するフォーカスレンズ駆動モータ、１０４はフォーカスレンズ駆動モータ１０３に駆動信号を入力してフォーカスレンズ１０１を動かすフォーカスレンズ駆動回路である。
【００１３】
１０５は絞り及びシャッタなどの光量制御部材（以下、「絞り・シャッタ」）、１０６は絞り・シャッタ１０５を駆動する絞り・シャッタ駆動モータである。また、１０７は絞り・シャッタ駆動モータ１０６に駆動信号を入力して絞り・シャッタ１０５を動かす絞り・シャッタ駆動回路である。
【００１４】
１０８は撮影レンズの焦点距離を変更するズームレンズ、１０９はズームレンズ１０８の初期位置を検出するフォトインタラプタである。また、１１０はズームレンズ１０８を駆動するズームレンズ駆動モータ、１１１はズームレンズ駆動モータ１１０に駆動信号を入力してズームレンズ１０８を動かすズームレンズ駆動回路である。
【００１５】
１１２は被写体からの反射光を電気信号に変換する撮像素子、１１３は撮像素子１１２から出力されるアナログ信号をデジタル信号に変換するＡ／Ｄ変換器である。また、１１４は撮像素子１１２やＡ／Ｄ変換器１１３を動作させるために必要なタイミング信号を発生するタイミング信号発生回路（ＴＧ）である。
【００１６】
１１５はＡ／Ｄ変換器１１３から入力された画像データに所定の処理を施す画像処理プロセッサ、１１６は画像処理プロセッサ１１５で処理された画像データを一時的に記憶するバッファメモリである。１１７は後述する記録媒体１１８と接続するためのインターフェース、１１８はメモリカードやハードディスクなどの記録媒体である。
【００１７】
１１９はシステム全体を制御するためのマイクロコントローラ（以下「ＣＰＵ」と呼ぶ。）である。
【００１８】
１２０はズーム動作の開始および停止を指示する信号をＣＰＵ１１９に入力するズームスイッチ（ＳＷ）である。１２１はＡＦやＡＥ等の撮影準備を指示するためのスイッチ（図１では「ＳＷ１」と表す。）、１２２は撮影準備指示スイッチ１２１の操作後、本露光及び記録動作等の撮影処理を指示するための撮影処理指示スイッチ（図１では「ＳＷ２」と表す。）である。１２３はシステムに電源を投入するためのメインスイッチ（ＳＷ）、１２４はカメラの動作モードを設定するモードスイッチ（ＳＷ）である。
【００１９】
１２５はＣＰＵ１１９で実行されるプログラムが記憶されているプログラムメモリ、１２６はＣＰＵ１１９がプログラムメモリ１２５に記憶されているプログラムに従って処理を行う際に必要な各種データを一時的に記憶しておくためのワークメモリである。１２７はカメラの動作状態の表示や各種警告表示を行う操作表示部、１２８は画像やＡＦ枠などを表示する表示装置である電子ビューファインダ（ＥＶＦ）であり、表示内容はＣＰＵ１１９により制御される。即ち、ＣＰＵ１１９は表示制御手段としての役割を担う。１２９は各種設定を行う設定スイッチ（ＳＷ）である。１３０は操作表示部１２７やＥＶＦ１２８に表示されたメニュー項目の選択や、焦点調節領域を示す焦点検出枠（ＡＦ枠）の位置の移動指示等に使用する十字スイッチ、１３１は撮像した画像信号（画像）から顔の検出を行う顔検出部である。１３２はＡＦ枠の位置やサイズを変更するＡＦ枠設定モード（第１モード）に変更するためのモード切り換え手段であるＡＦ枠設定スイッチ（ＳＷ）である。ＡＦ枠設定スイッチ１３２は、押下される毎に、ＡＦ枠設定モード（第１モード）への移行、ＡＦ枠設定モードからの解除（第２モード）が交互に行われる。１３３はＡＦ枠のサイズを変更するためのＡＦ枠サイズ変更スイッチ（ＳＷ）である。本第１の実施形態においては、図５に示すように、９つ（３×３）のＡＦ枠が存在し、隣接して設定されているものとする。
【００２０】
本第１の実施形態においては、上記構成を有するデジタルカメラは、撮影者によりＳＷ１が押されると、ＣＰＵ１１９はプログラムメモリ１２５に記憶されたプログラムに基づいてＡＦ処理動作の制御を行う。すなわち、ＣＰＵ１１９は焦点調節手段として機能する。以下にＡＦ処理動作について簡単に説明する。
【００２１】
先ず、フォーカスレンズ１０１をスキャン開始位置へ移動する。スキャン開始位置は、例えば合焦可能領域の無限端とする。
【００２２】
次に、撮像素子１１２から読み出されたアナログ映像信号をＡ／Ｄ変換器１１３によりデジタル信号に変換する。そして、その出力から画像処理プロセッサ１１５に各ＡＦ枠毎に輝度信号の高周波成分を抽出させ、これを焦点評価値としてワークメモリ１２６に記憶する。
【００２３】
次いで、フォーカスレンズ１０１の現在位置を取得し、ワークメモリ１２６に記憶する。フォーカスレンズ駆動モータ１０３としてステッピングモータが用いられている場合は、フォトインタラプタ１０２によって検出される初期位置からの相対駆動パルス数をもってフォーカスレンズ１０１の位置とすればよい。また、ロータリーエンコーダ等を用いて絶対位置を測定してもよい。
【００２４】
その後、フォーカスレンズ１０１の現在位置がスキャン終了位置と等しいかを判定し、等しければ取得した焦点評価値の中から最大の焦点評価値を算出する。そうでなければフォーカスレンズ１０１をスキャン終了方向へ向かって所定量移動させ、撮像素子１１２から再びアナログ映像信号を読み出して上述のように焦点評価値を取得する。
【００２５】
上述のようなＡＦ処理動作を全てのＡＦ枠（本実施の形態では９個）について行い、極大値が求められたＡＦ枠の中から最適な合焦位置を求める。例えば、合焦位置が最も至近のものを選択して、合焦位置とする。至近のものを選択するようにすることで、人が２人離れて立っているようなシーンで背景にピントがあってしまい、手前の被写体がボケる、所謂中抜けを避けることが可能である。この他、最も極大値が大きいＡＦ枠を選択したり、中間の値を選択するなど、どういう条件に基づいて合焦位置を求めるためのＡＦ枠を選択するかは適宜変更することが可能である。
【００２６】
このように、複数のＡＦ枠のうち、実際にどのＡＦ枠の被写体に基づいて合焦制御するかは、ＣＰＵ１１９が予め設定されたプログラムに基づいて自動的に判断する。
【００２７】
次に図２のフローチャートを参照して、ＡＦ枠の状態（本第１の実施形態においては位置及びサイズ）を変更するための手順について説明する。
【００２８】
まずステップＳ１０１では、ＡＦ枠設定モードの状態（即ち、ＡＦ枠設定モードであるかどうか）を示す変数ＳＴＡＴＵＳを「確定」に設定する。「確定」は、ＡＦ枠設定モードではない、即ち、ＡＦ枠の位置及びサイズを変更しない場合のモード（第２モード）を示している。このＳＴＡＴＵＳは、ワークメモリ１２６に記憶する。次にステップＳ１０２では初期状態としてＡＦ枠サイズを「小」に設定すると共に、ＡＦ枠の位置を画面の中央に設定し、ワークメモリ１２６に記憶する。なお、本第１の実施形態では、ＡＦ枠のサイズとして「大」、「中」、「小」の３段階に変更できるものとするが、勿論、３段階以外であっても、任意に設定できるようにしても構わないことは言うまでもない。
【００２９】
ステップＳ１０３ではＡＦ枠設定スイッチ１３２が押下されたかどうかを判別し、押下された場合にはステップＳ１０４へ、押下されていなければステップＳ１０９へ進む。
【００３０】
ステップＳ１０４ではワークメモリ１２６に記憶されている変数ＳＴＡＴＵＳの状態を調べ、「確定」であれば（即ち、ＡＦ枠設定モードではない）ステップＳ１０５へ、そうでなければステップＳ１０７へ進む。ステップＳ１０５ではＳＴＡＴＵＳを「設定」に変更し、ワークメモリ１２６に記憶する。「設定」は、ＡＦ枠設定モード（第１モード）であることを示しており、ＳＴＡＴＵＳが「設定」の場合に、ＡＦ枠の位置及びサイズを変更することができる。次に、ステップＳ１０６において、複数のＡＦ枠全てをＥＶＦ１２８上に表示する全枠表示にして、撮像して得られた画像上に重畳表示する。初期状態（サイズ「小」、位置が中央）では、図５に示すような表示が行われる。ここではＡＦ枠が縦横３個づつ、合計９個である場合を示している。
【００３１】
一方、ＳＴＡＴＵＳが「確定」でなければステップＳ１０７においてＳＴＡＴＵＳを「確定」に変更し、ワークメモリ１２６に記憶する。続いて、ステップＳ１０８において、ＥＶＦ１２８上に表示するＡＦ枠の表示を、複数のＡＦ枠の全体的な位置と大きさが分かるような指標の表示にする。例えば、図５に示すような表示がされていた場合、図８に示すように、縦横３個づつ、合計９個のＡＦ枠を１つのグループとして、そのグループ全体の位置とサイズが分かるような指標としての簡略化された表示に変更し、撮像して得た画像上に重畳表示する。
【００３２】
ステップＳ１０９ではワークメモリ１２６に記憶されているＳＴＡＴＵＳの状態を調べ、「設定」であればステップＳ１１０へ進んでＡＦ枠の位置及び大きさを変更する処理に移行し、そうでなければ本処理を終了する。
【００３３】
ステップＳ１１０では十字スイッチ１３０の操作状態を調べ、操作されるとステップＳ１１１へ、操作されなければステップＳ１１２へ進む。ステップＳ１１１では図３を参照して後述する手順に従ってＡＦ枠の位置を移動してから、ステップＳ１１２に進む。
【００３４】
ステップＳ１１２ではＡＦ枠サイズ変更スイッチ１３３の操作状態を調べ、操作されるとステップＳ１１３へ、操作されなければステップＳ１０３へ戻る。ステップＳ１１３では図４を参照して後述する手順に従ってＡＦ枠のサイズを変更してから、ステップＳ１０３へ戻る。
【００３５】
このように、ＳＴＡＴＵＳが「設定」の状態では、ＡＦ枠全体が表示されると共にＡＦ枠の位置やサイズを変更することができ、「確定」の状態では、被写体の観察を妨げない程度の、ＡＦ枠の大きさや位置が分かるような表示がなされる。
【００３６】
次に図３のフローチャートを参照して、図２のステップＳ１１１で行われるＡＦ枠位置移動処理について説明する。なお、この処理は、プログラムメモリ１２５に記憶されているプログラムに従って、十字スイッチ１３０の操作に応じて、ＣＰＵ１１９により行われる。従って、ＣＰＵ１１９及び十字スイッチ１３０が、位置を変更する場合の変更手段として機能する。
【００３７】
まずステップＳ１２１では、ワークメモリ１２６に記憶されたＡＦ枠のサイズを調べる。「大」であればステップＳ１２２へ、「中」であればステップＳ１２３へ、「小」であればステップＳ１２４へ進む。ステップＳ１２２ではＡＦ枠の上下左右の移動端位置（ＡＦ枠のＥＶＦ１２８の画面内における移動限界位置）を、ＡＦ枠のサイズが「大」の時のものに設定し、ワークメモリ１２６に記憶する。ステップＳ１２３ではＡＦ枠の上下左右の移動端位置を、ＡＦ枠のサイズが「中」の時のものに設定し、ワークメモリ１２６に記憶する。ステップＳ１２４ではＡＦ枠の上下左右の移動端位置を、ＡＦ枠のサイズが「小」の時のものに設定し、ワークメモリ１２６に記憶する。これら移動端位置はＡＦ枠の各サイズ毎に一定であるため、プログラムメモリ１２５やＣＰＵ１１９の内部メモリ（不図示）などにＡＦ枠のサイズに関連づけて予め保持しておき、読み出すことにより設定することができる。
【００３８】
なお、図３のステップＳ１２２からＳ１２４におけるＡＦ枠の移動端位置は、以下のように設定される。
【００３９】
まず、ＡＦ枠サイズが「大」のときは、上下左右共に画面の端を移動端位置とする（図１１（ａ））。ＡＦ枠サイズが「中」のときは、９個のＡＦ枠の中心位置が、ＡＦ枠サイズが「大」のときの９個のＡＦ枠の中心位置が一致する位置に、移動端位置を規定する。つまり、ＡＦ枠サイズが「中」の時の９個のＡＦ枠の左側の移動端位置は図１１（ｂ）の（１）で示す一点鎖線の位置になる。同様にして、ＡＦ枠サイズが「小」のときも、９個のＡＦ枠の中心位置が、ＡＦ枠サイズが「大」のときの９個のＡＦ枠の中心位置と一致する位置に、移動端位置を規定する。つまり、ＡＦ枠サイズが「小」の時の９個のＡＦ枠の左側の移動端位置は図１１（ｃ）の（２）で示す一点鎖線の位置になる。なお図１１は左下方向の移動端位置の説明図であるが、右や上も同様にして規定する。
【００４０】
このように、ＡＦ枠のサイズによらず、中心位置を基準に移動端位置を規定することによって、画面の端でＡＦ枠サイズを変更する際に、被写体を捉えやすくすることができる。つまり、９個のＡＦ枠の中心で被写体を捉えているときにＡＦ枠サイズを変更しても、９個のＡＦ枠の中心位置が変わらないので、被写体がＡＦ枠から外れたり、ＡＦ枠の端に寄ったりするのを防ぐことができる。
【００４１】
ステップＳ１２５では十字スイッチ１３０の操作状態、即ち、上下左右のどのボタンが押されたかを判別し、ステップＳ１２６において、ステップＳ１２５で判別した方向にＡＦ枠の移動を開始する。例えば十字スイッチ１３０の右ボタンが押されていれば、ＡＦ枠を右方向へ移動する。ステップＳ１２７ではステップＳ１２６で移動開始した９個のＡＦ枠のいずれかの角の位置が、ステップＳ１２２〜Ｓ１２４のいずれかで設定した移動端位置に到達したか調べ、到達していればステップＳ１２９へ、まだ到達していなければステップＳ１２８へ進む。ステップＳ１２８では十字スイッチ１３０の押下が継続しているかを調べ、継続していれば引き続きＡＦ枠の移動を続けると共にステップＳ１２７へ戻って移動端位置に到達したか調べる。一方、十字スイッチ１３０がＯＦＦされていればステップＳ１２９へ進んでＡＦ枠の移動を停止する。
【００４２】
図６は、上述した十字スイッチ１３０の操作により、図５に示すＡＦ枠が、右上に移動した例を示す図である。この状態でＡＦ枠設定スイッチ１３２が押下されると、図２のステップＳ１０３からステップＳ１０４へ進み、ＳＴＡＴＵＳが「確定」に変更されて、ステップＳ１０８で図９に示すような表示に変更される。
【００４３】
次に図４のフローチャートを参照して、図２のステップＳ１１３で行われるＡＦ枠サイズ変更処理について説明する。なお、この処理は、プログラムメモリ１２５に記憶されているプログラムに従って、ＡＦ枠サイズ変更スイッチ１３３の操作に応じて、ＣＰＵ１１９により行われる。従って、ＣＰＵ１１９及びＡＦ枠サイズ変更スイッチ１３３が、サイズを変更する場合の変更手段として機能する。
【００４４】
まず、ステップＳ１３１において、ワークメモリ１２６に記憶されている現在のＡＦ枠のサイズを調べ、「大」であればステップＳ１３５へ進み、ＡＦ枠のサイズを「大」から「中」に変更し、変更後のＡＦ枠のサイズをワークメモリ１２６に記憶する。「大」でなければステップＳ１３２へ進み、ワークメモリ１２６に記憶されている現在のＡＦ枠のサイズが「中」かどうかを判定する。「中」であればステップＳ１３３へ進んで、ＡＦ枠のサイズを「中」から「小」に変更し、変更後のＡＦ枠のサイズをワークメモリ１２６に記憶する。また、ステップＳ１３２において、現在のＡＦ枠のサイズが「中」でないと判定されると、ステップＳ１３４へ進んで、ＡＦ枠のサイズを「小」から「大」に変更し、変更後のＡＦ枠のサイズをワークメモリ１２６に記憶する。
【００４５】
このようにしてＡＦ枠サイズ変更スイッチ１３３が押される度に、ＡＦ枠サイズを大→中→小→大と変更していく。
【００４６】
図７は、図６に示す状態において、「小」のＡＦ枠サイズのＡＦ枠を「中」に変更した場合の一例を示す図である。この状態でＡＦ枠設定スイッチ１３２が押下されると、図２のステップＳ１０３からステップＳ１０４へ進み、ＳＴＡＴＵＳが「確定」に変更されて、ステップＳ１０８で図１０に示すような表示に変更される。
【００４７】
上記の通り本第１の実施形態によれば、ＡＦ枠の位置やサイズを変更するとき（ＡＦ枠設定モード）はＡＦ枠をすべて表示するので、すべてのＡＦ枠の位置やサイズを視覚的に確認することができる。従って、撮影者がＡＦ枠を所望の位置やサイズに設定し易くすることができる。また、位置やサイズの確定後（ＡＦ枠設定モードではない場合）は、複数のＡＦ枠を１つのグループとして、そのグループ全体の位置やサイズが分かるような指標として表示する。これにより、撮影の際にはＡＦ枠のおおよその位置とサイズを確認しながら、被写体の視認性を妨げること無く、フレーミングすることができる。
【００４８】
なお、上記の説明ではＡＦ枠が９個の場合について記載したが、ＡＦ枠の個数が変わっても同様の効果が得られることは言うまでもない。さらにＡＦ枠が１個の場合でも同様である。
【００４９】
また、ＡＦ枠の種類や個数をユーザーが変更できるように構成しても良い。
【００５０】
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。
【００５１】
上述した第１の実施形態では、ＡＦ枠を移動する際に、ＡＦ枠サイズによらず、中心位置を基準に端位置を規定していたが、どのＡＦ枠サイズでも画面の端まで移動できるようにしても良い。このように構成した場合の処理について説明する。
【００５２】
なお、第２の実施形態における撮像装置の構成及びＡＦ枠の位置やサイズを変更するための基本的な手順は、図１及び図２を参照して説明したものと同様であるため、説明を省略する。
【００５３】
図１２は、本第２の実施形態において図２のステップＳ１１１で行われるＡＦ枠位置移動処理を示すフローチャートであり、第１の実施形態において図３で説明した処理に代えて行われる。
【００５４】
まずステップＳ２０１では、ＡＦ枠の移動端位置を画面の端に設定し、ワークメモリ１２６に記憶する。ステップＳ２０２では十字スイッチ１３０の操作状態、即ち、上下左右のどのボタンが押されたかを判別し、ステップＳ２０３において、ステップＳ２０２で判別した方向にＡＦ枠の移動を開始する。例えば十字スイッチ１３０の右ボタンが押されていたら、ＡＦ枠を右方向へ移動する。ステップＳ２０４ではステップＳ２０３で移動開始した９個のＡＦ枠のいずれかの角の位置が、ステップＳ２０１で設定した移動端位置に到達したか調べ、到達していればステップＳ２０６へ、まだ到達していなければステップＳ２０５へ進む。ステップＳ２０５では十字スイッチ１３０の押下が継続しているかを調べ、継続していれば引き続きＡＦ枠の移動を続けると共にステップＳ２０４へ戻って移動端位置に到達したか調べる。一方、十字スイッチ１３０がＯＦＦであればステップＳ２０６へ進んでＡＦ枠の移動を停止する。
【００５５】
上記のように制御することで、ＡＦ枠サイズによらずＡＦ枠を画面の端まで移動することができる。
【００５６】
図１３は、本第２の実施形態において図２のステップＳ１１３で行われるＡＦ枠サイズ変更処理を示すフローチャートであり、第１の実施形態において図４で説明した処理に代えて行われる。
【００５７】
まず、ステップＳ２１１において、ワークメモリ１２６に記憶されている現在のＡＦ枠のサイズを調べ、「大」であればステップＳ２１５へ進み、ＡＦ枠のサイズを「大」から「中」に変更し、変更後のＡＦ枠のサイズをワークメモリ１２６に記憶する。「大」でなければステップＳ２１２へ進み、ワークメモリ１２６に記憶されている現在のＡＦ枠のサイズが「中」かどうかを判定する。「中」であればステップＳ２１３へ進んで、ＡＦ枠のサイズを「中」から「小」に変更し、変更後のＡＦ枠のサイズをワークメモリ１２６に記憶する。また、ステップＳ２１２において、現在のＡＦ枠のサイズが「中」でないと判定されると、ステップＳ２１４へ進んで、ＡＦ枠のサイズを「小」から「大」に変更し、変更後のＡＦ枠のサイズをワークメモリ１２６に記憶し、ステップＳ２１６へ進む。
【００５８】
ステップＳ２１６では「小」から「大」に変更した際に、ＡＦ枠の端位置が画面端を越えているか、つまり画面からはみ出ているか調べ、はみ出ていればステップＳ２１７へ進み、はみ出ていなければ本処理を終了する。ステップＳ２１７ではＡＦ枠端が画面からはみ出ない位置まで、ＡＦ枠を内側に移動する。
【００５９】
このようにすることで、ＡＦ枠のサイズによらずＡＦ枠を画面の端まで移動したときに、ＡＦ枠サイズを「小」から「大」へ変更した際、ＡＦ枠の端位置が画面からはみ出すことがなく、画面内に収まる。これにより、どのＡＦ枠のサイズが選択された場合であっても、画面の端に位置している被写体にもＡＦ枠を合わせることができるので、フレーミングの自由度が増し、カメラの操作性が向上する。
【００６０】
なお、上記例では、ＡＦ枠のサイズを変更した後に画面からはみ出す場合に、はみ出さない位置までＡＦ枠を移動させる場合について説明したが、本発明はこれに限るものではない。例えば、画面からはみ出す場合には、サイズを変更しないようにしたり、また、焦点調節領域の大きさを任意に設定可能である場合には、画面からはみ出さない最大の大きさまでサイズを変更するようにしても良い。更には、複数のＡＦ枠から成る場合、少しでも画面からはみ出したＡＦ枠を用いないように、ＡＦ枠の数を減らすことも可能である。
【００６１】
＜他の実施形態＞
なお、本発明は、複数の機器（例えばホストコンピュータ、インターフェイス機器、カメラヘッドなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、デジタルスチルカメラ、デジタルビデオカメラなど）に適用してもよい。
【００６２】
また、本発明の目的は、以下の様にして達成することも可能である。まず、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行する。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００６３】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、以下のようにして達成することも可能である。即ち、読み出したプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合である。ここでプログラムコードを記憶する記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、磁気テープ、不揮発性のメモリカード、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ、光ディスク、光磁気ディスク、ＭＯなどが考えられる。また、ＬＡＮ（ローカル・エリア・ネットワーク）やＷＡＮ（ワイド・エリア・ネットワーク）などのコンピュータネットワークを、プログラムコードを供給するために用いることができる。
【図面の簡単な説明】
【００６４】
【図１】本発明の第１の実施形態におけるデジタルカメラの概略構成を示すブロック図である。
【図２】本発明の第１の実施形態におけるＡＦ枠の位置及びサイズを変更する手順を説明するためのフローチャートである。
【図３】本発明の第１の実施形態における、図２のＡＦ枠位置移動処理を説明するフローチャートである。
【図４】本発明の第１の実施形態における、図２のＡＦ枠サイズ変更処理を説明するフローチャートである。
【図５】本発明の第１の実施形態において、ＡＦ枠設定モードでのＡＦ枠の表示の仕方を説明する図である。
【図６】本発明の第１の実施形態において、ＡＦ枠設定モードでＡＦ枠を移動した場合の表示例を示す図である。
【図７】本発明の第１の実施形態において、ＡＦ枠設定モードでＡＦ枠のサイズを変更した場合の表示例を示す図である。
【図８】本発明の第１の実施形態において、ＡＦ枠を確定した場合の表示の仕方を説明する図。
【図９】本発明の第１の実施形態において、ＡＦ枠を移動後に確定した場合の表示の仕方を説明する図。
【図１０】本発明の第１の実施形態において、ＡＦ枠を移動してサイズを変更後に確定した場合の表示の仕方を説明する図。
【図１１】本発明の第１の実施形態のＡＦ枠位置移動処理におけるＡＦ枠移動端位置を説明する図である。
【図１２】本発明の第２の実施形態における、図２のＡＦ枠位置移動処理を説明するフローチャートである。
【図１３】本発明の第２の実施形態における、図２のＡＦ枠サイズ変更処理を説明するフローチャートである。
【符号の説明】
【００６５】
１０１  フォーカスレンズ
１０２  フォトインタラプタ
１０３  フォーカスレンズ駆動モータ
１０４  フォーカスレンズ駆動回路
１１２  撮像素子
１１９  ＣＰＵ
１３０  十字スイッチ
１３２  ＡＦ枠設定スイッチ
１３３  ＡＦ枠サイズ変更スイッチ
【図１】
0005063249.tif 000002
【図２】
0005063249.tif 000003
【図３】
0005063249.tif 000004
【図４】
0005063249.tif 000005
【図５】
0005063249.tif 000006
【図６】
0005063249.tif 000007
【図７】
0005063249.tif 000008
【図８】
0005063249.tif 000009
【図９】
0005063249.tif 000010
【図１０】
0005063249.tif 000011
【図１１】
0005063249.tif 000012
【図１２】
0005063249.tif 000013
【図１３】
0005063249.tif 000014