(57)【要約】【課題】表示部に表示される画像の任意の位置にある被写体に対して所望の構図を得るためのズーム操作を容易に行えるようにする。【解決手段】システム制御部５０は、スルー画像８１上での２点タッチダウンによる位置座標に基づいてズーム領域指定の処理を行う。そして、スルー画像８１に重畳して、ズーム領域を示すズーム枠８４と、スルー画像８１の中心に対して同心でズーム枠８４と等しいサイズのガイド枠８６とを表示する。また、ズーム領域８２内に対してＡＦ処理を実行し、フォーカス枠８５の移動に追尾してズーム枠８４の表示位置を変更し、ズーム枠８４とガイド枠８６が一致したときに、ズーム枠８４に相当するズーム倍率に変更する自動ズーム制御を実行する。【選択図】図５
2014225846.tif 000002
【特許請求の範囲】
【請求項１】
撮像手段によって撮像された画像を表示部に表示する撮像装置であって、
前記表示部の表示画像上の任意の位置に表示画像と相似形の領域をズーム領域として指定するズーム領域指定手段と、
前記ズーム領域指定手段により指定されたズーム領域内に対してフォーカス処理を実行し、フォーカス枠と前記ズーム領域の位置関係を記憶する記憶手段と、
前記ズーム領域指定手段により指定されたズーム領域をズーム枠として表示画像に重畳して表示するズーム枠表示手段と、
表示画像の中心に対して同心で前記ズーム枠と等しいサイズのガイド枠を表示画像に重畳して表示するガイド枠表示手段と、
前記記憶手段に記憶した位置関係が変わらないように、前記フォーカス枠の移動に追尾して前記ズーム枠の表示位置を変更するズーム枠表示変更手段と、
前記ズーム枠と前記ガイド枠の位置関係が所定の条件を満たしたときに、前記ズーム枠に相当するズーム倍率に変更する自動ズーム制御手段とを備えることを特徴とする撮像装置。
【請求項２】
前記表示部にタッチパネルが設けられており、
前記ズーム領域指定手段は、前記タッチパネルの複数の点に対してタッチダウンがあった場合、その複数の点を含む、表示画像と相似形の領域をズーム領域として指定することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記タッチパネルの１点に対してタッチダウンがあった場合、その１点タッチダウンによる位置座標に基づいて撮影準備処理を行い、撮影処理を行うことを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記ズーム枠のサイズが所定の閾値以下である場合、前記ズーム枠より大きい所定のサイズの補助枠を表示画像に重畳して表示する補助枠表示手段を備え、
前記ガイド枠表示手段は、表示画像の中心に対して同心で前記補助枠と等しいサイズのガイド枠を表示画像に重畳して表示することを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項５】
前記自動ズーム制御手段は、ズーム倍率を変更するためにズームレンズ位置を移動するよう制御することを特徴とする請求項１乃至４のいずれか１項に記載の撮像装置。
【請求項６】
撮像手段によって撮像された画像を表示部に表示する撮像装置の制御方法であって、
前記表示部の表示画像上の任意の位置に表示画像と相似形の領域をズーム領域として指定するステップと、
前記指定されたズーム領域内に対してフォーカス処理を実行し、フォーカス枠と前記ズーム領域の位置関係を記憶手段に記憶するステップと、
前記指定されたズーム領域をズーム枠として表示画像に重畳して表示するステップと、
表示画像の中心に対して同心で前記ズーム枠と等しいサイズのガイド枠を表示画像に重畳して表示するステップと、
前記記憶手段に記憶した位置関係が変わらないように、前記フォーカス枠の移動に追尾して前記ズーム枠の表示位置を変更するステップと、
前記ズーム枠と前記ガイド枠の位置関係が所定の条件を満たしたときに、前記ズーム枠に相当するズーム倍率に変更するステップとを有することを特徴とする撮像装置の制御方法。
【請求項７】
撮像手段によって撮像された画像を表示部に表示する撮像装置を制御するためのプログラムであって、
前記表示部の表示画像上の任意の位置に表示画像と相似形の領域をズーム領域として指定するズーム領域指定手段と、
前記ズーム領域指定手段により指定されたズーム領域内に対してフォーカス処理を実行し、フォーカス枠と前記ズーム領域の位置関係を記憶する記憶手段と、
前記ズーム領域指定手段により指定されたズーム領域をズーム枠として表示画像に重畳して表示するズーム枠表示手段と、
表示画像の中心に対して同心で前記ズーム枠と等しいサイズのガイド枠を表示画像に重畳して表示するガイド枠表示手段と、
前記記憶手段に記憶した位置関係が変わらないように、前記フォーカス枠の移動に追尾して前記ズーム枠の表示位置を変更するズーム枠表示変更手段と、
前記ズーム枠と前記ガイド枠の位置関係が所定の条件を満たしたときに、前記ズーム枠に相当するズーム倍率に変更する自動ズーム制御手段としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ズームアシスト機能を有する撮像装置、その制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来、ズームレンズを有するカメラは、広角方向と望遠方向の２つのズーム操作スイッチを備えており、ズーム操作スイッチを用いてズーム倍率を広角から望遠まで任意に変更することができる。被写体を所望の構図に収めるためには、カメラの向き調整、ズーム操作を行う必要があるが、ズーム操作をする前の時点では構図に収まる範囲を把握しづらい。このため、ズーム操作をした後に、撮影したくない対象物が入ってしまう等、想定通りの構図が得られないことが判明した場合、カメラの向き調整、ズーム操作を改めて行うといった煩わしい作業が必要であった。そこで、煩わしいズーム操作を容易に行うことができるように工夫したものがある。
例えば特許文献１では、表示面の中心に対して同心で表示面の外枠と相似の矩形の複数のズーム枠をグラフィック表示し、タッチパネルを用いてズーム枠を指定することで、指定したズーム枠に相当するズーム倍率に変更する撮像装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第３６２０５３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示された従来技術では、表示された複数のズーム枠以外に任意のズーム倍率を指定できないため、所望のズーム倍率に変更するためには、タッチパネル及びズーム操作スイッチによる操作を繰り返す必要がある。
また、特許文献１に開示された従来技術では、複数のズーム枠は表示面の中心に対して同心であるので、表示面の中心に対するズーム操作を容易にするものである。しかしながら、表示面の中心以外にある被写体を所望の構図に収めるためには、カメラの向き調整、ズーム操作を繰り返し行うといった煩わしい作業が必要となってしまう。
【０００５】
本発明は上記のような点に鑑みてなされたものであり、表示部に表示される画像の任意の位置にある被写体に対して所望の構図を得るためのズーム操作を容易に行えるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の撮像装置は、撮像手段によって撮像された画像を表示部に表示する撮像装置であって、前記表示部の表示画像上の任意の位置に表示画像と相似形の領域をズーム領域として指定するズーム領域指定手段と、前記ズーム領域指定手段により指定されたズーム領域内に対してフォーカス処理を実行し、フォーカス枠と前記ズーム領域の位置関係を記憶する記憶手段と、前記ズーム領域指定手段により指定されたズーム領域をズーム枠として表示画像に重畳して表示するズーム枠表示手段と、表示画像の中心に対して同心で前記ズーム枠と等しいサイズのガイド枠を表示画像に重畳して表示するガイド枠表示手段と、前記記憶手段に記憶した位置関係が変わらないように、前記フォーカス枠の移動に追尾して前記ズーム枠の表示位置を変更するズーム枠表示変更手段と、前記ズーム枠と前記ガイド枠の位置関係が所定の条件を満たしたときに、前記ズーム枠に相当するズーム倍率に変更する自動ズーム制御手段とを備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、表示部に表示される画像の任意の位置にある被写体に対して所望の構図を得るためのズーム操作を容易に行うことができる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態に係るデジタルカメラの外観図である。
【図２】第１の実施形態に係るデジタルカメラの構成を示すブロック図である。
【図３】第１の実施形態における撮影モードでの処理手順を示すフローチャートである。
【図４】表示部のスルー画像上でズーム領域を指定する方式を説明するための図である。
【図５】第１の実施形態におけるズームガイドモード画面を示す図である。
【図６】第２の実施形態における撮影モードでの処理手順を示すフローチャートである。
【図７】第２の実施形態におけるズームガイドモード画面を示す図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照して、本発明の好適な実施形態について説明する。
（第１の実施形態）
図１は、本発明を適用した撮像装置の一例である第１の実施形態に係るデジタルカメラ１００の外観図である。
表示部２８は、デジタルカメラ１００の背面に設けられており、画像や各種情報を表示する。タッチパネル２９は、表示部２８の上層に取り付けられている。
シャッターボタン６１は、撮影指示を行うための操作部材である。ズーム操作スイッチ６５は、ズーム倍率を広角から望遠まで変更するための操作部材である。モード切替スイッチ６０は、各種モードを切り替えるための操作部材である。操作部７０は、ユーザからの各種操作を受け付ける各種スイッチ、ボタン等の操作部材からなる操作部材である。コントローラホイール７３は、操作部７０に含まれる回転操作可能な操作部材である。電源スイッチ７２は、電源オン、電源オフを切り替える操作部材である。
コネクタ１１２は、接続ケーブル１１１をデジタルカメラ１００に接続するコネクタである。
記録媒体２００は、撮影された画像を記録するためのメモリカードやハードディスク等の記録媒体である。記録媒体スロット２０１は、記録媒体２００を格納するためのスロットであり、記録媒体スロット２０１に格納された記録媒体２００は、デジタルカメラ１００との通信が可能となる。蓋２０２は、記録媒体スロット２０１の蓋である。
【００１０】
図２は、第１の実施形態に係るデジタルカメラ１００の構成を示すブロック図である。
１０３は撮影レンズであり、ズームレンズ、フォーカスレンズを含む。
１０１はシャッターであり、絞り機能を備える。
２２は撮像部であり、光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される。
１０２はバリアであり、撮影レンズ１０３、シャッター１０１、撮像部２２を含む撮像系を覆うことにより、汚れや破損を防止する。
【００１１】
２３はＡ／Ｄ変換器であり、撮像部２２から出力されるアナログ信号をデジタル信号に変換する。Ａ／Ｄ変換器２３からの出力データは、画像処理部２４及びメモリ制御部１５を介して、或いはメモリ制御部１５を介してメモリ３２に直接書き込まれる。
２４は画像処理部であり、Ａ／Ｄ変換器２３又はメモリ制御部１５からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部２４は、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理が行われる。
３２はメモリであり、撮像部２２によって得られＡ／Ｄ変換器２３によりデジタルデータに変換された画像データや、表示部２８に表示するための画像データを格納する。メモリ３２は、所定枚数の静止画像や所定時間の動画像及び音声を格納するのに十分な記憶容量を備える。また、メモリ３２は画像表示用のメモリ（ビデオメモリ）を兼ねる。
１３はＤ／Ａ変換器であり、メモリ３２に格納されている画像表示用のデータをアナログ信号に変換して表示部２８に供給する。こうして、メモリ３２に書き込まれた表示用の画像データはＤ／Ａ変換器１３を介して表示部２８により表示される。
【００１２】
２８はＬＣＤ等の表示器からなる表示部であり、Ｄ／Ａ変換器１３からのアナログ信号に応じた表示を行う。Ａ／Ｄ変換器２３によって一度Ａ／Ｄ変換され、メモリ３２に蓄積されたデジタル信号をＤ／Ａ変換器１３においてアナログ変換し、表示部２８に逐次転送して表示することで、電子ビューファインダーとして機能し、スルー画像表示を行うことができる（このときの表示画像をスルー画像と称する）。
２９はタッチパネルであり、表示部２８に対する接触操作を検知可能な操作部材である。タッチパネル２９と表示部２８とは一体的に構成することができる。例えばタッチパネル２９を光の透過率が表示部２８の表示を妨げないように構成し、表示部２８の表示面の上層に取り付ける。そして、タッチパネル２９における入力座標と、表示部２８上の表示座標とを対応付ける。これにより、あたかもユーザが表示部２８に表示された画面を直接的に操作可能であるかのようなＧＵＩを構成することができる。システム制御部５０は、タッチパネル２９への以下の操作を検出できる。タッチパネル２９を指やペン等の指示体で触れたこと（以下、タッチダウンと称する）。タッチパネル２９に触れていた指示体を離したこと（以下、タッチアップと称する）。タッチパネル２９の１点に対してタッチダウンがあったこと（以下、１点タッチダウンと称する）。タッチパネル２９の位置座標の異なる２点に対して同時にタッチダウンがあったこと（以下、２点タッチダウンと称する）。以上の操作や、タッチパネル２９上に指示体が触れている位置座標は内部バスを通じてシステム制御部５０に通知され、システム制御部５０は、通知された情報に基づいてタッチパネル２９上でどのような操作が行われたかを判定する。なお、タッチパネル２９は、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いても良い。
【００１３】
５６は電気的に消去・記録可能な不揮発性メモリであり、例えばＥＥＰＲＯＭが用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記憶される。ここでいうプログラムとは、後述する各種フローチャートを実行するためのプログラムを含む。
５０はシステム制御部であり、デジタルカメラ１００全体を制御する。システム制御部５０は、不揮発性メモリ５６に記憶されたプログラムを実行することで、後述する各処理を実現する。また、システム制御部５０は、メモリ３２、Ｄ／Ａ変換器１３、表示部２８等を制御することにより表示制御も行う。
５２はシステムメモリであり、例えばＲＡＭが用いられる。システムメモリ５２には、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等を展開する。
５３はシステムタイマーであり、各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。
【００１４】
６０はモード切替スイッチ、６２は第１シャッタースイッチ、６４は第２シャッタースイッチ、７０はシステム制御部５０に各種の動作指示を入力するための操作部である。
モード切替スイッチ６０は、システム制御部５０の動作モードを静止画及び動画を記録可能な撮影モード、再生モード等のいずれかに切り替える。
第１シャッタースイッチ６２は、シャッターボタン６１の操作途中、いわゆる半押し（撮影準備指示）でＯＮとなり、第１シャッタースイッチ信号ＳＷ１を発生する。システム制御部５０は、第１シャッタースイッチ信号ＳＷ１により、ＡＦ処理、ＡＥ処理、ＡＷＢ処理、ＥＦ処理等の動作を開始する。
第２シャッタースイッチ６４は、シャッターボタン６１の操作完了、いわゆる全押し（撮影指示）でＯＮとなり、第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部５０は、第２シャッタースイッチ信号ＳＷ２により、撮像部２２からの信号読み出しから記録媒体２００に画像データを書き込むまでの一連の撮影処理の動作を開始する。
ズーム操作スイッチ６５は、ズーム倍率を広角方向又は望遠方向の２方向に変更する操作部である。ズーム操作スイッチ６５が広角、望遠のどちらかの方向に押されると、システム制御部５０は、ズームレンズ位置を変更する駆動機構（不図示）を制御し、ズームレンズと撮像部２２の間の焦点距離を変化させることによってズーム倍率を変更する。
操作部７０の各操作部材は、表示部２８に表示される種々の機能アイコンを選択操作すること等により、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えばメニューボタンが押されると、各種の設定可能なメニュー画面が表示部２８に表示される。ユーザは、表示部２８に表示されたメニュー画面と、上下左右の４方向ボタンやコントローラホイール７３、ＳＥＴボタンとを用いて直感的に各種設定を行うことができる。
【００１５】
８０は電源制御部であり、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部に供給する。
３０は電源部であり、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。
１８は記録媒体インタフェースであり、記録媒体２００とのインタフェースである。
【００１６】
図３に、第１の実施形態における撮影モードでの処理手順である、撮影モード処理１のフローチャートを示す。撮影モード処理１は、システム制御部５０が不揮発性メモリ５６に記憶されたプログラムをシステムメモリ５２に展開して実行することで実現される。電源が投入され、モード切替スイッチ６０によってデジタルカメラ１００の動作モードが撮影モードに切り替えられると、撮影モード処理１を開始する。
また、図４に、表示部２８のスルー画像８１上でズーム領域を指定する方式を説明するための図を示す。また、図５に、第１の実施形態におけるズームガイドモード画面を示す。
【００１７】
ステップＳ３０１で、システム制御部５０は、撮影待機の処理を行う。撮影待機の処理では、撮像部２２で撮像された画像を逐次表示部２８に表示する、スルー画像表示を行う。これにより、図４に示すように、表示部２８にスルー画像８１が表示される。また、撮影待機の処理には、ユーザの操作に応じた撮影に関する各種設定処理（例えばフラッシュ強制発行／フラッシュ禁止／自動の選択、中央１点ＡＦ／顔優先ＡＦ／ＡｉＡＦの選択等）や、デジタルカメラ１００の動作に関する設定処理を含む。
【００１８】
ステップＳ３０２で、システム制御部５０は、表示部２８のうちスルー画像８１を表示している領域上（スルー画像８１上）で２点タッチダウンがあったか否かを判定する。２点タッチダウンがあったと判定した場合、ステップＳ３０３に進み、ステップＳ３０３〜Ｓ３１３のズームガイドモードを開始する。２点タッチダウンがなかったと判定した場合、ステップＳ３１４に進む。表示部２８の表示可能範囲全体より狭い範囲にスルー画像８１を表示していた場合、表示部２８のうちスルー画像８１よりも外側の領域に対するタッチダウンがあったときは、スルー画像８１上へのタッチダウンではないと判定する。また、スルー画像８１に重畳して表示しているアイコン等に対するタッチダウンも、スルー画像８１上へのタッチダウンではないと判定する。
【００１９】
ステップＳ３０３〜Ｓ３１３のズームガイドモードを説明する。図４に、表示部２８のスルー画像８１上でズーム領域を指定する方式を説明するための図を示す。また、図５に、ズームガイドモード画面を示す。以下に詳述するが、システム制御部５０は、スルー画像８１上での２点タッチダウンによる位置座標に基づいてズーム領域指定の処理を行う。そして、スルー画像８１に重畳して、ズーム領域を示すズーム枠８４と、スルー画像８１の中心に対して同心でズーム枠８４と等しいサイズのガイド枠８６とを表示する。また、ズーム領域８２内に対してＡＦ処理を実行し、フォーカス枠８５の移動に追尾してズーム枠８４の表示位置を変更し、ズーム枠８４とガイド枠８６が一致したときに、ズーム枠８４に相当するズーム倍率に変更する自動ズーム制御を実行する。
【００２０】
ステップＳ３０３で、システム制御部５０は、スルー画像８１上での２点タッチダウンによる位置座標に基づいてズーム領域指定の処理を行う。システム制御部５０は、２点タッチダウンの位置を含む、スルー画像８１と相似形の領域をズーム領域８２として指定し、ズーム領域８２の位置座標をシステムメモリ５２に記憶する。
図４（ａ）〜（ｆ）を参照して、ズーム領域指定の各ケースについて説明する。スルー画像８１の縦横比をｅ：ｆとし、左下端を原点として横軸をＸ軸、縦軸をＹ軸とする。また、２点タッチダウンの位置を点Ａ、点Ｂとし、点Ａと点Ｂを結ぶ線分の中点を点Ｃとする。
図４（ａ）は、点Ａと点ＢのＸ座標が等しいケースを示す。ズーム領域８２は、点Ｃを中心とし、縦辺の長さが点Ａと点Ｂを結ぶ線分の長さと等しく、縦横比をｅ：ｆとするスルー画像８１と相似形の領域として指定される。
図４（ｂ）は、点Ａと点ＢのＹ座標が等しいケースを示す。ズーム領域８２は、点Ｃを中心とし、横辺の長さが点Ａと点Ｂを結ぶ線分の長さと等しく、縦横比をｅ：ｆとするスルー画像８１と相似形の領域として指定される。
点Ａと点ＢのＸ座標、Ｙ座標がどちらも等しくない場合、図４（ｃ）、（ｄ）に示すケースに分かれる。点Ａと点Ｂを対角とする矩形の縦横比をｇ：ｈとする。点Ａと点Ｂを対角とする矩形８３は、ユーザがズームインしたい領域を意味する。
図４（ｃ）は、ｅ×ｈ≧ｆ×ｇであるケースを示す。ズーム領域８２は、点Ｃを中心とし、横辺の長さが点Ａと点Ｂを対角とする矩形８３（斜線部）の横辺の長さと等しく、縦横比をｅ：ｆとするスルー画像８１と相似形の領域として指定される。横辺の長さを１とした場合の縦辺の長さを比率で表すと、矩形８３の縦辺の長さはｇ／ｈ、ズーム領域８２の縦辺の長さはｅ／ｆである。ｅ×ｈ≧ｆ×ｇの場合、ｅ／ｆ≧ｇ／ｈであるので、ユーザがズームインしたい領域を意味する矩形８３はズーム領域８２に含まれる。
図４（ｄ）は、ｅ×ｈ＜ｆ×ｇであるケースを示す。ズーム領域８２は、点Ｃを中心とし、縦辺の長さが点Ａと点Ｂを対角とする矩形８３（斜線部）の縦辺の長さと等しく、縦横比をｅ：ｆとするスルー画像８１と相似形の領域として指定される。縦辺の長さを１とした場合の横辺の長さを比率で表すと、矩形８３の横辺の長さはｈ／ｇ、ズーム領域８２の横辺の長さはｆ／ｅである。ｅ×ｈ＜ｆ×ｇの場合、ｈ／ｇ＜ｆ／ｅであるので、ユーザがズームインしたい領域を意味する矩形８３はズーム領域８２に含まれる。
図４（ｅ）は、図４（ａ）〜（ｄ）の例外ケースを示す。図４（ａ）〜（ｄ）を用いて説明したルールに従って指定されたズーム領域８２ａの一部がスルー画像８１の外側に出てしまう場合、外側に出てしまう領域分だけ中心を点Ｃから点Ｄに移動して、ズーム領域８２として指定される。
図４（ｆ）は、図４（ａ）〜（ｄ）の例外ケースを示す。図４（ａ）〜（ｄ）を用いて説明したルールに従って指定されたズーム領域８２ｂがデジタルカメラ１００の最大ズーム倍率を超えてしまうため、実際はズームインできない。この場合、点Ｃを中心とし、最大ズーム倍率に相当するサイズのズーム領域８２が指定される。
【００２１】
ステップＳ３０４で、システム制御部５０は、指定されたズーム領域８２内に対してＡＦ処理を実行する。
図５（ａ）は、ズームガイドモード開始直後の画面を示し、ズーム枠８４は指定されたズーム領域８２を示している。システム制御部５０は、ズーム枠８４の内側の領域に対してＡＦ処理を実行し、完了後、スルー画像８１に重畳してフォーカスした被写体の位置にフォーカス枠８５を表示する。なお、ズームガイドモード画面には、ズームガイドモード停止ボタン８７が表示される。
【００２２】
ステップＳ３０５で、システム制御部５０は、フォーカス枠８５の中心とズーム領域８２の中心のＸ座標距離及びＹ座標距離を算出し、フォーカス枠８５とズーム領域８２の位置関係としてシステムメモリ５２に記憶する。なお、フォーカス枠８５とズーム領域８２の位置関係をそれぞれの中心座標を用いて定義したが、位置関係を定義できるものであれば、角や辺等の位置座標を用いる構成としてもよい。
【００２３】
ステップＳ３０６で、システム制御部５０は、指定されたズーム領域８２をズーム枠８４としてスルー画像８１に重畳して表示する（ズーム枠表示機能）。
ステップＳ３０７で、システム制御部５０は、スルー画像８１の中心に対して同心でズーム枠８４と等しいサイズのガイド枠８６をスルー画像８１に重畳して表示する（ガイド枠表示機能）。
【００２４】
ステップＳ３０８で、システム制御部５０は、ズームガイドモードを継続するか否かを判定する。ユーザによってズームガイドモード停止ボタン８７が押下されていない場合、システム制御部５０は、ズームガイドモードを継続すると判定して、ステップＳ３０９に進む。ユーザによってズームガイドモード停止ボタン８７が押下された場合、システム制御部５０は、ズームガイドモードを継続しないと判定して、ステップＳ３０１に戻り、撮影待機状態となる。
【００２５】
ステップＳ３０９で、システム制御部５０は、フォーカス枠８５が移動したか否かを判定する。ユーザによるカメラの向きの変更や、フォーカスした被写体自身の移動よって、スルー画像８１上のフォーカスした被写体の位置は変わるため、これに追尾してフォーカス枠８５を移動させる。フォーカス枠８５が移動したと判定した場合、ステップＳ３１０に進み、フォーカス枠８５が移動しなかったと判定した場合、ステップＳ３０８に戻る。
【００２６】
ステップＳ３１０で、システム制御部５０は、フォーカス枠８５がスルー画像８１内にあるか否かを判定する。フォーカス枠８５がスルー画像８１内にあると判定した場合、ステップＳ３１１に進む。フォーカス枠８５がスルー画像８１の外側に移動したと判定した場合、ステップＳ３０１に戻り、撮影待機状態となる。すなわち、フォーカスした被写体がスルー画像８１内から消え、ユーザがズームインしたい領域がスルー画像８１内から消えるため、ズームガイドモードを停止する。このようなズームガイドモード停止処理を設けることで、ユーザは被写体に向けていたカメラの向きを移動するだけでズームガイドモードを停止できるので、キャンセル操作を容易に行うことができる。また、フォーカス枠８５がスルー画像８１内にある限り、ズーム枠８４の一部がスルー画像８１の外側に出てしまっても、ズームガイドモードを停止せず、継続する。スルー画像８１の端部にズーム領域８２が指定された場合、ズームガイドモード開始直後にカメラの向きが少し変わっただけでズーム枠８４の一部がスルー画像８１の外側に出てしまう可能性がある。このような場合に、ズームガイドモードが停止してしまう確率を低減させることができる。
【００２７】
ステップＳ３１１で、システム制御部５０は、ステップＳ３０５で記憶したフォーカス枠８５とズーム領域８２の位置関係が変わらないように、フォーカス枠８５の移動に追尾してズーム枠８４の表示位置を変更する（ズーム枠表示変更機能）。図５（ａ）の状態から図５（ｂ）に示すようにフォーカス枠８５が移動すると、フォーカス枠８５の移動に追尾してズーム枠８４の表示位置が変更される。システム制御部５０は、フォーカス枠８５が移動するたびに繰り返しズーム枠８４の表示位置を変更し続ける。
【００２８】
ステップＳ３１２で、システム制御部５０は、ズーム枠８４とガイド枠８６が一致したか否かを判定する。具体的には、ズーム枠８４の中心とガイド枠８６の中心の距離を算出し、この中心間距離が所定の閾値以下となった場合、ズーム枠８４とガイド枠８６が一致したと判定して、ステップＳ３１３に進む。図５（ｃ）に、ズーム枠８４とガイド枠８６が一致した場合の例を示す。図５（ｂ）の状態から図５（ｃ）に示すようにフォーカス枠８５が移動すると、フォーカス枠８５の移動に追尾してズーム枠８４の表示位置が変更される。図５（ｃ）の状態では、ズーム枠８４とガイド枠８６の中心間距離が所定の閾値以下となり、ユーザからはズーム枠８４とガイド枠８６が重なったように見える。ズーム枠８４とガイド枠８６の中心間距離が所定の閾値を上回っている場合、ズーム枠８４とガイド枠８６が一致していないと判定して、ステップＳ３０８に戻る。閾値は、ズーム枠８４とガイド枠８６が一致したか否かを判定するために予め定められた所定の値であり、適切な値に設定される。閾値が小さ過ぎると、ユーザがズーム枠８４とガイド枠８６を一致させるためにカメラの向きを微調整する操作が難しくなる。逆に閾値が大き過ぎると、ズーム枠８４とガイド枠８６のずれが大きいにも関わらず一致したと判定され、ズームインした後に所望の構図が得られない可能性がある。なお、ズーム枠８４とガイド枠８６の中心間距離を用いて判定する例としたが、ズーム枠８４とガイド枠８６との位置関係が所定の条件を満たすか否かを判定できるものであれば、角や辺等の位置座標を用いる構成としてもよい。
【００２９】
ステップＳ３１３で、システム制御部５０は、ズームレンズ位置を変更する駆動機構を制御し、ズームレンズと撮像部２２の間の焦点距離を変化させることによって、ズーム枠８４に相当するズーム倍率に変更する。このとき、ユーザはカメラの向き調整、ズーム操作を繰り返し行うといった煩わしい作業を行う必要がなく、ズーム制御は自動的に行われる。自動ズーム制御が完了すると、ステップＳ３０１に戻り、撮影待機状態となる。
【００３０】
一方、ステップＳ３１４で、システム制御部５０は、表示部２８のうちスルー画像８１を表示している領域上（スルー画像８１上）で１点タッチダウンがあったか否かを判定する。１点タッチダウンがあったと判定した場合、ステップＳ３１５に進み、１点タッチダウンがなかったと判定した場合、ステップＳ３１７に進む。
ステップＳ３１５で、システム制御部５０は、スルー画像８１上での１点タッチダウンによる位置座標に基づいて撮影準備処理を行う。撮影準備処理とは、ＡＦ処理、ＡＥ処理、ＡＷＢ処理、ＥＦ処理のうち少なくとも一つを含む動作である。撮影準備処理は、スルー画像８１内のうち、１点タッチダウンの位置の被写体に合わせて（１点タッチダウンの位置周辺の領域を評価した結果に基づいて）調整する。例えば第１の位置周辺で顔が検出されていれば、その顔に合わせてＡＦ処理、ＡＥ処理、ＡＷＢ処理、ＥＦ処理を行う。１点タッチダウンの位置の被写体は顔に限らない。顔が無い場合でも、例えば１点タッチダウンの位置周辺のコントラストが最大となるようにＡＦ処理を行う。撮影準備処理を完了した場合、フォーカス枠の表示やフォーカス音等よって撮影準備処理が完了したことをユーザに報知する。また、撮影準備処理で調整したフォーカス位置や露出値等の撮影設定値を固定（ロック）する。
ステップＳ３１６で、システム制御部５０は、現在の撮影設定値で撮影処理を行う。撮影処理は、撮像部２２からの信号読み出しから記録媒体２００に画像データを書き込むまでの一連の処理である。撮影された画像を撮影直後に表示部２８に表示するレックレビューも含む。この撮影処理は、シャッターボタン６１を全押しした際と同じくＳＷ２を発生して開始を指示するものとしてもよいし、ＳＷ２とは別個の信号を発生して開始を指示するものとしてもよい。ステップＳ３１６での撮影処理を終了すると、ステップＳ３０１に戻り、撮影待機状態となる。
【００３１】
一方、ステップＳ３１７で、システム制御部５０は、電源オフ操作やモード切替スイッチ６０によって他のモードに切り替えられる等の終了指示があったか否かを判定する。終了指示がなかったと判定した場合、ステップＳ３０１に戻り、終了指示があったと判定した場合、撮影モード処理１を終了する。
【００３２】
以上のように、ユーザはスルー画像８１上の任意の位置にある被写体に対してズーム領域８２を指定することができる。
また、１点タッチダウンで撮影処理を実行し、２点タッチダウンでズームガイドモードを開始するようにしたので、スイッチによるモード切り替えを行うことなく、スムーズにズームガイドモードに移行することができる。
また、スルー画像８１に重畳して、ズーム領域８２を示すズーム枠８４が表示されるので、ユーザはズーム操作後の構図に収まる範囲を容易に把握することができ、所望の構図を得られるか否かを判断することができる。
また、ズーム領域８２内に対してフォーカス処理が実行され、フォーカス枠８５とズーム領域８２の位置関係が変わらないように、フォーカス枠８５の移動に追尾してズーム枠８４の表示位置が変更される。これにより、ユーザはカメラの向きを変えたり、被写体が動いたりしている間も、ズーム操作後の構図を把握し続けることができる。
また、ズーム枠８４が、スルー画像８１の中心に対して同心でズーム枠８４と等しいサイズのガイド枠８６と一致したときに、ズーム枠８４に相当するズーム倍率に自動的に変更される。すなわち、ユーザはカメラの向き調整、ズーム操作を繰り返し行うといった煩わしい作業を行う必要がなく、ズーム制御が自動的に行われる。これにより、ユーザはズーム枠８４によって構図を確認しながら、カメラの向きを変更してズーム枠８４とガイド枠８６を合わせるだけで、所望の構図を得るためのズーム操作を容易に行うことができる。
【００３３】
なお、第１の実施形態では、２点タッチダウンの位置座標に基づいてズーム領域８２を指定する構成としたが、３点以上のタッチダウンの位置座標に基づいてズーム領域８２を指定する構成としてもよい。点数を増やすことで、ユーザは自分がどの領域を囲んで指定しているのか視覚的に把握しやすくなる。また、１点タッチダウンによって順番に複数の点に対してタッチダウンして位置座標を指定する構成としてもよい。このようにすることで、２点タッチダウンを検出できないハード構成であっても本ズームガイドモードを実施することができる。
【００３４】
また、第１の実施形態では、指定されたズーム領域８２がズーム枠８４として表示される構成としたが、表示されたズーム枠８４を直接タッチ操作することによって、ズーム枠８４のサイズ、位置を変更できる構成としてもよい。このようにすることで、ユーザは、指定されたズーム領域８２が想定していた構図と異なると感じた場合、容易にズーム領域８２を変更することができる。
【００３５】
（第２の実施形態）
次に、第２の実施形態を説明する。なお、第２の実施形態に係るデジタルカメラの構成は第１の実施形態と同様であり、ここではその説明を省略する。
第２の実施形態では、システム制御部５０は、ズーム枠８４のサイズが所定の閾値以下である場合、ズーム枠８４より大きい所定のサイズのガイド補助枠（位置合わせ補助枠）８８をスルー画像８１に重畳して表示する。そして、スルー画像８１の中心に対して同心でガイド補助枠８８と等しいサイズのガイド枠８６をスルー画像８１に重畳して表示する。
【００３６】
図６に、第２の実施形態における撮影モードでの処理手順である、撮影モード処理２のフローチャートを示す。撮影モード処理２は、システム制御部５０が不揮発性メモリ５６に記憶されたプログラムをシステムメモリ５２に展開して実行することで実現される。電源が投入され、モード切替スイッチ６０によってデジタルカメラ１００の動作モードが撮影モードに切り替えられると撮影モード処理２を開始する。
また、図７に、第２の実施形態におけるズームガイドモード画面を示す。なお、図７ではフォーカス枠８５は省略しているが、第１の実施形態と同様、スルー画像８１に重畳してフォーカスした被写体の位置にフォーカス枠８５が表示される。
【００３７】
図６のステップＳ６０１〜Ｓ６０６、Ｓ６０８〜Ｓ６１１、Ｓ６１３〜Ｓ６１７は、第１の実施形態で説明した図３のステップＳ３０１〜Ｓ３０６、Ｓ３０８〜Ｓ３１１、Ｓ３１３〜Ｓ３１７とそれぞれ同様の処理なので説明を省略する。
ステップＳ６１８で、システム制御部５０は、ズーム枠８４のサイズが所定の閾値以下であるか否かを判定する。具体的には、ズーム枠８４の面積を算出し、この面積が所定の閾値以下である場合、ステップＳ６１９に進み、所定の閾値を上回っている場合、ステップＳ６２１に進む。ズーム枠８４が小さいと、ユーザにとってズーム枠８４とガイド枠８６を一致させるためにカメラの向きを調整する操作が難しくなる。所定の閾値とは、カメラの向きを調整する操作が難しくないかどうかを判定するために予め定められた所定の値である。なお、ズーム枠８４の面積を用いて判定したが、ズーム枠８４のサイズを判定できるものであれば、縦辺・横辺の長さ等を算出して用いる構成としてもよい。
【００３８】
ステップＳ６１９で、システム制御部５０は、図７に示すように、ズーム枠８４の中心に対して同心でズーム枠８４より大きい所定のサイズのガイド補助枠８８をスルー画像８１に重畳して表示する（補助枠表示機能）。このとき、ズーム枠８４の表示をなくすのではなく、ガイド補助枠８８と共にズーム枠８４も表示する。所定のサイズは、ユーザがガイド補助枠８８とガイド枠８６を容易に合せることが可能なサイズとして予め定められた所定の値である。
【００３９】
ステップＳ６２０で、システム制御部５０は、スルー画像８１の中心に対して同心でガイド補助枠８８と等しいサイズのガイド枠８６をスルー画像８１に重畳して表示する。
一方、ステップＳ６２１で、システム制御部５０は、図５（ａ）に示した例と同様に、スルー画像８１の中心に対して同心でズーム枠８４と等しいサイズのガイド枠８６をスルー画像８１に重畳して表示する。
【００４０】
以下、ステップＳ６０８〜Ｓ６１１の処理の後、ステップＳ６２２に移行する。
ステップＳ６２２で、システム制御部５０は、ガイド補助枠８８の有無を判定する。ガイド補助枠８８が表示されていると判定した場合、ステップＳ６２３に進み、ガイド補助枠８８が表示されていないと判定した場合、ステップＳ６２４に進む。
ステップＳ６２３で、システム制御部５０は、ステップＳ６１１で表示位置が変更されたズーム枠８４の中心に対して同心となるようにガイド補助枠８８の表示位置を変更する。ユーザからはズーム枠８４とガイド補助枠８８は一体となって移動するように見える。
ステップＳ６２４で、システム制御部５０は、ガイド補助枠８８とガイド枠８６が一致したか否かを判定する。具体的には、ガイド補助枠８８の中心とガイド枠８６の中心の距離を算出し、この中心間距離が所定の閾値以下となった場合、ガイド補助枠８８とガイド枠８６が一致したと判定して、ステップＳ６１３に進む。ガイド補助枠８８とガイド枠８６の中心間距離が所定の閾値を上回っている場合、ガイド補助枠８８とガイド枠８６は一致していないと判定して、ステップＳ６０８に戻る。閾値は、ガイド補助枠８８とガイド枠８６が一致したか否かを判定するために予め定められた所定の値であり、第１の実施形態と同様に小さ過ぎたり、大き過ぎたりならないよう適切な値に設定される。
【００４１】
一方、ステップＳ６２５で、システム制御部５０は、図５（ｃ）に示した例と同様に、ズーム枠８４とガイド枠８６が一致したか否かを判定する。具体的には、ズーム枠８４の中心とガイド枠８６の中心の距離を算出し、この中心間距離が所定の閾値以下である場合、ズーム枠８４とガイド枠８６が一致したと判定して、ステップＳ６１３に進む。ズーム枠８４とガイド枠８６の中心間距離が所定の閾値を上回っている場合、ズーム枠８４とガイド枠８６は一致していないと判定して、ステップＳ６０８に戻る。閾値は、ズーム枠８４とガイド枠８６が一致したか否かを判定するために予め定められた所定の値であり、第１の実施形態と同様に小さ過ぎたり、大き過ぎたりならないよう適切な値に設定される。
【００４２】
以上のように、第１の実施形態と同様な効果が得られるとともに、さらに以下の効果が得られる。ズーム枠８４のサイズが所定の閾値以下である場合に、ズーム枠８４より大きい所定のサイズのガイド補助枠８８と、スルー画像８１の中心に対して同心でガイド補助枠８８と等しいサイズのガイド枠８６が表示される。ユーザは、ズーム枠８４のサイズが小さく、ズーム枠８４とガイド枠８６を合わせることが難しい場合、ガイド補助枠８８とガイド枠８６を合わせることで、所望の構図を得るためのズーム操作を容易に行うことができる。
また、ガイド補助枠８８と共にズーム枠８４も表示されるので、ユーザはズーム操作後の構図に収まる範囲を容易に把握することができ、所望の構図を得られるか否かを判断できる。
【００４３】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。
また、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
上述した実施形態においては、本発明をデジタルカメラに適用した場合を例にして説明したが、デジタルスチルカメラ、デジタルビデオカメラ、デジタル一眼レフカメラ、その他の各種撮像装置において適用可能である。
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。すなわち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００４４】
２２：撮像部、２８：表示部、２９：タッチパネル、２４：画像処理部、５０：システム制御部、５２：システムメモリ、１００：デジタルカメラ、１０３：撮影レンズ
【図１】
2014225846.tif 000003
【図２】
2014225846.tif 000004
【図３】
2014225846.tif 000005
【図４】
2014225846.tif 000006
【図５】
2014225846.tif 000007
【図６】
2014225846.tif 000008
【図７】
2014225846.tif 000009