(57)【要約】【課題】取得する対象範囲内の画像の確認及び対象範囲に関する表示アイテムの双方の視認性を両立できるようにする。【解決手段】ＦＡ処理またはトリミングにより画像の選択範囲を表示している画面において、選択範囲の枠が第１の所定サイズ以上である場合には、枠の設定に関する表示アイテムを前記枠の内側に表示し、前記枠が前記第１の所定サイズ未満の場合には前記表示アイテムを前記枠の外側に表示する。このとき、さらに、前記枠が前記第１の所定サイズより小さい第２の所定サイズ未満である場合には、前記表示アイテムを前記枠の外側の固定位置に表示し、前記枠が前記第１の所定サイズ未満であって、かつ前記第２の所定サイズ以上である場合には、前記表示アイテムを前記枠の外側の、前記枠の大きさに連動した位置に表示する。【選択図】図６
2014027404.tif 000002
【特許請求の範囲】
【請求項１】
表示手段に、画像と、該画像の一部の範囲を示す枠とを表示するように制御する表示制御手段と、
前記枠が第１のサイズ以上である場合には、前記枠の設定に関する表示アイテムを前記枠の内側に表示するようにし、前記枠が前記第１のサイズ未満の場合には前記表示アイテムを前記枠の外側に表示するように前記表示制御手段を制御する制御手段と、
を有することを特徴とする表示制御装置。
【請求項２】
前記枠の大きさを戻り画角またはトリミングのサイズに基づいて決定する決定手段を更に有することを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記枠の大きさをユーザーの操作に応じて変更する変更手段を更に有することを特徴とする請求項１または２に記載の表示制御装置。
【請求項４】
前記表示アイテムは、前記枠の大きさを変更するための操作方法を示すアイテムであることを特徴とする請求項３に記載の表示制御装置。
【請求項５】
前記制御手段は、前記表示アイテムが表示された状態で前記変更手段によって前記枠の大きさが変更されると、前記表示アイテムを非表示とするように前記表示制御手段を制御することを特徴とする請求項３または４に記載の表示制御装置。
【請求項６】
前記制御手段は、前記枠の大きさが、前記変更手段で更に大きく変更可能なサイズである場合と、前記変更手段で変更可能な最大のサイズとなっている場合とで異なる表示形態で前記表示アイテムを表示するように前記表示制御手段を制御することを特徴とする請求項３乃至５の何れか１項に記載の表示制御装置。
【請求項７】
前記制御手段は、前記枠の大きさが、前記変更手段で更に小さく変更可能なサイズである場合と、前記変更手段で変更可能な最小のサイズとなっている場合とで異なる表示形態で前記表示アイテムを表示するように制御することを特徴とする請求項３乃至６の何れか１項に記載の表示制御装置。
【請求項８】
前記制御手段は、前記枠が前記第１のサイズより小さい第２のサイズ未満である場合には、前記表示アイテムを前記枠の外側の固定位置に表示するように前記表示制御手段を制御することを特徴とする請求項１乃至７のいずれか１項に記載の表示制御装置。
【請求項９】
前記固定位置は、前記第２のサイズの範囲の外側に隣接した位置であることを特徴とする請求項８に記載の表示制御装置。
【請求項１０】
前記制御手段は、前記枠が前記第１のサイズ未満であって、かつ前記第１のサイズより小さい第２のサイズ以上である場合には、前記表示アイテムを前記枠の外側の、前記枠の大きさに連動した位置に表示するように前記表示制御手段を制御することを特徴とする請求項１乃至９の何れか１項に記載の表示制御装置。
【請求項１１】
前記制御手段は、前記枠が前記第１のサイズ以上である場合には、前記表示アイテムを、前記枠の内側における、前記表示手段の表示領域の内側の周部に表示された他の表示アイテムに重ならない固定位置に表示するように前記表示制御手段を制御することを特徴とする請求項１乃至１０の何れか１項に記載の表示制御装置。
【請求項１２】
前記制御手段は、前記表示アイテムが表示されてから所定の時間が経過すると前記表示アイテムを非表示とするように前記表示制御手段を制御することを特徴とする請求項１乃至１１のいずれか１項に記載の表示制御装置。
【請求項１３】
前記枠は、前記画像のトリミングの範囲を示す枠であることを特徴とする請求項１乃至１２の何れか１項に記載の表示制御装置。
【請求項１４】
前記画像に係る画像データを生成する撮像手段と、
前記撮像手段により撮像する範囲をズームするズーム手段とを更に有し、
前記枠は前記ズーム手段でズームする範囲を示す枠であることを特徴とする請求項１乃至１３の何れか１項に記載の表示制御装置。
【請求項１５】
表示手段に、画像と、該画像の一部の範囲を示す枠とを表示するように制御する表示制御工程と、
前記枠が第１のサイズ以上である場合には、前記枠の設定に関する表示アイテムを前記枠の内側に表示するようにし、前記枠が前記第１のサイズ未満の場合には前記表示アイテムを前記枠の外側に表示するように前記表示制御工程の処理を制御する制御工程と、
を有することを特徴とする表示制御装置の制御方法。
【請求項１６】
表示手段に、画像と、該画像の一部の範囲を示す枠とを表示するように制御する表示制御工程と、
前記枠が第１のサイズ以上である場合には、前記枠の設定に関する表示アイテムを前記枠の内側に表示するようにし、前記枠が前記第１のサイズ未満の場合には前記表示アイテムを前記枠の外側に表示するように前記表示制御工程の処理を制御する制御工程と、
をコンピュータに実行させることを特徴とするプログラム。
【請求項１７】
請求項１６に記載のプログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特に、画像を確認するために用いて好適な表示制御装置、表示制御装置の制御方法、プログラム及び記憶媒体に関する。
【背景技術】
【０００２】
近年、デジタルカメラをはじめとする撮像装置では高機能化が進んでいる。例えば特許文献１には、撮影した画像をトリミングして所望な部分だけを切り抜く技術が開示されている。また、特許文献２には、光学的な変倍（光学ズーム）機能と、撮像した領域の一部を拡大する電子的な変倍（電子ズーム）機能とを備えた撮像装置が開示されている。この撮像装置は、望遠側でズームした状態で所定のボタンを押下することにより広角側の所定の位置までズームを駆動させ、所定のボタンを離すと元のズームポジションに戻すことによりフレーミングをアシストする機能を備えている。
【０００３】
これらの機能においては、表示されている画像の中から対象の範囲がどこなのかを枠や矩形等によって表現されること多く、また、対象となる範囲の大きさは操作部材の操作に応じてユーザーが任意に変更できる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平４−１４５７７９号公報
【特許文献２】特開２０１２−６０５９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、対象範囲の拡大縮小が操作部材への操作によって実現できることを画面上になんらかの手段で示さなければ、ユーザーは範囲の大きさを変更できることに気が付かない可能性がある。そこで、対象範囲を示す枠の近くにアイコンやガイダンス等の、対象範囲の設定に関する表示アイテムを表示することが好ましい。ところが、例えば、枠の大きさに連動して枠外に表示アイテムを表示するようにした場合に、枠が広いとアイコンなどの表示アイテムが画面内に表示できなくなったり、他の情報表示と重なってしまったりして視認性が悪くなる可能性がある。一方、枠の内側に表示アイテムを表示するようにした場合は、対象範囲が狭いと対象範囲内の多くの面積がアイコンやガイダンスの表示に覆われてしまい、肝心の対象範囲内の画像が確認しにくくなる。
【０００６】
本発明は前述の問題点に鑑み、取得する対象範囲内の画像の確認及び対象範囲の設定に関する表示アイテムの双方の視認性を両立できるようにすることを目的としている。
【課題を解決するための手段】
【０００７】
本発明の画像表示装置は、表示手段に、画像と、該画像の一部の範囲を示す枠とを表示するように制御する表示制御手段と、前記枠が第１のサイズ以上である場合には、前記枠の設定に関する表示アイテムを前記枠の内側に表示するようにし、前記枠が前記第１のサイズ未満の場合には前記表示アイテムを前記枠の外側に表示するように前記表示制御手段を制御する制御手段と、を有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、取得する対象範囲内の画像の確認及び対象範囲の設定に関する表示アイテムの双方の視認性を両立できる。
【図面の簡単な説明】
【０００９】
【図１】実施形態のデジタルカメラの背面側の外観を示す斜視図である。
【図２】実施形態に係るデジタルカメラの内部構成例を示すブロック図である。
【図３】第１の実施形態において、撮影モードにおける撮影処理の手順の一例を示すフローチャートである。
【図４】図３のＳ３０８におけるＦＡ処理の詳細な手順の一例を示すフローチャートである。
【図５】ＦＡボタンが押下される前の撮影待機中にズーム位置が広角端でなかった場合の表示例を示す図である。
【図６】図７のＳ７０４でアイコンの表示位置が決定された場合の表示画面の一例を示す図である。
【図７】図４のＳ４１４における詳細な処理手順の一例を示すフローチャートである。
【図８】図７のＳ７０３でアイコンの表示位置が決定された場合の表示画面の一例を示す図である。
【図９】図７のＳ７０５でアイコンの表示位置が決定された場合の表示画面の一例を示す図である。
【図１０】図７のＳ７０５でアイコンの表示位置が決定された場合の表示画面の他の一例を示す図である。
【図１１】第２の実施形態におけるトリミング処理手順の一例を示すフローチャートである。
【図１２】第２の実施形態において、トリミング枠及びアイコンを含む表示画面の一例を示す図である。
【発明を実施するための形態】
【００１０】
（第１の実施形態）
以下、図面を参照しながら本発明の好適な実施形態を説明する。
本実施形態に係る撮像装置は、ズームレバーとは別にフレーミングアシストボタン（ＦＡボタン）を有し、ＦＡボタンが押されると現在のズーム位置を記憶すると共に、現在のズーム倍率をもとに求められたワイド画角位置にズームを駆動する。そして、ＦＡボタンが離されると、記憶したズーム位置に復帰させる。以後、この機能をフレーミングアシスト機能（ＦＡ機能）として記載する。
【００１１】
＜デジタルカメラのハードウェア構成＞
図１は、本実施形態の表示制御装置の一例としてのデジタルカメラ（撮像装置）１００の背面側の外観を示す斜視図である。
図１において、表示部２８は、画像や各種情報を表示する表示部である。シャッター操作部材であるシャッターボタン６１は、撮影指示を行うための操作部である。モードダイヤル６０は各種モードを切り替えるための操作部である。コネクタ１１２は、接続ケーブルとデジタルカメラ１００とのコネクタである。操作部７０は、ユーザーからの各種操作を受け付ける各種スイッチ、ボタン、タッチパネル等の操作部材より成る操作部である。コントローラーホイール７３は、操作部７０に含まれる回転操作可能な操作部材である。
【００１２】
電源スイッチ７２は、電源オン、電源オフを切り替えるスイッチである。記録媒体２００は、メモリカードやハードディスク等の記録媒体である。記録媒体スロット２０１は記録媒体２００を格納するためのスロットである。記録媒体スロット２０１に格納された記録媒体２００は、デジタルカメラ１００との通信が可能となる。蓋２０３は記録媒体スロット２０１の蓋である。
【００１３】
動画ボタン７４は、操作部７０を構成する部材の１つであり、動画の撮影開始及び終了（停止）の指示操作を受け付けるボタンである。ＦＡボタン７５は、操作部７０を構成する部材の１つであり、前述のＦＡ機能を実行する指示を受け付けるボタンである。ズームレバー７６は、操作部７０を構成する部材の１つであって、シャッターボタン６１を中心として時計回り方向および反時計回り方向に操作可能であり、操作方向に応じて光学ズームおよび電子ズームでのズームイン／ズームアウトの指示を受付ける。
【００１４】
バリアングルモニタ部２６は、表示部２８が配置された筐体であり、ヒンジ部２７を介してデジタルカメラ１００の本体部に回動可能に接続されている。バリアングルモニタ部２６は、本体部に対して少なくとも以下の位置に移動可能であり、どの位置に位置しているかを後述するシステム制御部５０が検知可能であるものとする。
・表示部２８の表示面が露出するように折りたたまれた図１に示す位置（第１の位置）。
・表示部２８の表示面がデジタルカメラ１００の正面（被写体光が入射するレンズが備えられた面）を向き、撮像される被写体側から表示部２８の表示面を視認可能なように開かれた対面位置（第２の位置）。
・表示部２８の表示面がデジタルカメラ１００の背面側から視認可能なように開かれた開位置（第３の位置）。
・表示部２８の表示面がデジタルカメラ１００の背面に対向し、表示部２８の表示面が見えないように折りたたまれた閉位置（第４の位置）。
【００１５】
接眼表示部２９は、覗き込み型のファインダであり、覗き込むことで内部に設けられたＥＶＦとして機能するディスプレイを視認可能となっている。
【００１６】
図２は、図１に示したデジタルカメラ１００の内部構成例を示すブロック図である。
図２において、撮影レンズ群１０３はズームレンズ、フォーカスレンズを含むレンズ群であり、シャッター１０１は絞り機能を備えるシャッターである。撮像部２２は光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成されている。Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換するものである。バリア１０２は、デジタルカメラ１００の、撮影レンズ群１０３を含む撮像系を覆うことにより、撮影レンズ群１０３、シャッター１０１、及び撮像部２２を含む撮像系の汚れや破損を防止する。
【００１７】
画像処理部２４は、Ａ／Ｄ変換器２３からのデータ或いはメモリ制御部１５からのデータに対して所定の画素補間処理や色変換処理を行う。また、画像処理部２４では、得られた画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてシステム制御部５０が制御を行いＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理を行う。画像処理部２４では更に、得られた画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行う。
【００１８】
Ａ／Ｄ変換器２３からの出力データは、画像処理部２４及びメモリ制御部１５を介して、或いは、メモリ制御部１５を介してメモリ３２に直接書き込まれる。メモリ３２は、撮像部２２によって得られ、Ａ／Ｄ変換器２３によりデジタルデータに変換された画像データや、表示部２８や接眼表示部２９に表示するための画像データを格納する。メモリ３２は、所定枚数の静止画像や所定時間の動画像および音声のデータを格納するのに十分な記憶容量を備えている。また、メモリ３２は画像表示用のメモリ（ビデオメモリ）を兼ねている。
【００１９】
Ｄ／Ａ変換器１３は、メモリ３２に格納されている画像表示用のデータをアナログ信号に変換して表示部２８に供給する。こうして、メモリ３２に書き込まれた表示用の画像データはＤ／Ａ変換器１３を介して表示部２８や接眼表示部２９により画像として表示される。表示部２８は、ＬＣＤ等の表示器上に、Ｄ／Ａ変換器１３からのアナログ信号に応じた表示を行う。Ａ／Ｄ変換器２３によって一度Ａ／Ｄ変換されメモリ３２に蓄積されたデジタル信号をＤ／Ａ変換器１３においてアナログ変換し、表示部２８に逐次転送して表示することにより、電子ビューファインダ（スルー画像表示）として機能する。接眼表示部２９は覗き込み型のファインダ内に設けられた表示部であり、表示部２８と同様な表示が可能である。
【００２０】
システム制御部５０は、デジタルカメラ１００全体を制御する。また、システム制御部５０は、メモリ３２、Ｄ／Ａ変換器１３、表示部２８、接眼表示部２９等を制御することにより表示制御も行う。さらに、システム制御部５０は、検出されたバリアングルモニタ部２６の位置に応じて表示部２８に表示を行うか否か、接眼表示部２９に表示を行うか否かを制御する。
【００２１】
例えば、バリアングルモニタ部２６が第１の位置である場合は、接眼表示部２９を節電のためＯＦＦとし、表示部２８に対して表示を行う。また、バリアングルモニタ部２６が第４の位置となると、表示部２８を節電のためＯＦＦとし、接眼表示部２９をＯＮにして表示を行う。なお、表示部２８及び接眼表示部２９は、ユーザーの指示に応じて任意にＯＮ／ＯＦＦを切り替えることも可能である。表示部２８及び接眼表示部２９は同じ表示内容での表示が可能なので、以下、表示部２８での表示についてのみ記載するが、接眼表示部２９に対しても同様の表示が可能であるものとする。
【００２２】
露光制御部４０は、絞り機能を備えるシャッター１０１を制御する制御部であり、フラッシュ４８と連携することによりフラッシュ調光機能も有するものである。フォーカス制御部４２は、撮影レンズ群１０３に含まれるフォーカスレンズを駆動してフォーカシングを制御する。ズーム制御部４４は、撮影レンズ群１０３に含まれるズームレンズを駆動してズーミングを制御する。バリア制御部４６は、バリア１０２の動作を制御する。フラッシュ４８は、ＡＦ補助光の投光機能、及びフラッシュ調光機能を有する。露光制御部４０及びフォーカス制御部４２はＴＴＬ方式を用いて制御されており、得られた画像データを画像処理回路２０によって演算した演算結果に基づき、システム制御部５０が露光制御部４０及びフォーカス制御部４２に対して制御を行う。
【００２３】
不揮発性メモリ５６は、電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのプログラムのことである。システム制御部５０が前述した不揮発性メモリ５６に記録されたプログラムを実行することにより、後述する本実施形態の各処理を実現する。システムメモリ５２にはＲＡＭが用いられ、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等を展開する。
【００２４】
システムタイマー５３は、各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。モード切替スイッチ（モードダイヤル）６０、第１シャッタースイッチ６２、第２シャッタースイッチ６４、及び操作部７０はシステム制御部５０に各種の動作指示を入力するための操作手段である。
【００２５】
モード切替スイッチ（モードダイヤル）６０は、システム制御部５０の動作モードを静止画記録モード、動画記録モード、再生モード等のいずれかに切り替える。第１シャッタースイッチ６２は、デジタルカメラ１００に設けられたシャッターボタン６１の操作途中、いわゆる半押し（撮影準備指示）でＯＮとなり、第１シャッタースイッチ信号ＳＷ１を発生する。そして、第１シャッタースイッチ信号ＳＷ１により、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の撮影準備動作を開始する。
【００２６】
第２シャッタースイッチ６４は、シャッターボタン６１の操作完了、いわゆる全押し（撮影指示）でＯＮとなり、第２シャッタースイッチ信号ＳＷ２を発生する。そして、システム制御部５０は、第２シャッタースイッチ信号ＳＷ２により、撮像部２２からの信号読み出しから記録媒体２００に画像データを書き込むまでの一連の撮影処理の動作を開始する。
【００２７】
操作部７０の各操作部材は、表示部２８に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えばＦＡボタン７５、終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、メニューボタンが押されると各種の設定可能なメニュー画面が表示部２８に表示される。利用者は、表示部２８に表示されたメニュー画面と、４方向ボタンやＳＥＴボタンとを用いて直感的に各種設定を行うことができる。
【００２８】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。
【００２９】
電源部３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。インターフェース１８は、メモリカードやハードディスク等の記録媒体２００とのインターフェースである。記録媒体２００は、メモリカード等の記録媒体であり、半導体メモリや磁気ディスク等から構成される。
【００３０】
＜撮影モード処理＞
図３は、撮影モードにおける撮影処理の手順の一例を示すフローチャートである。この処理は、不揮発性メモリ５６に記録されたプログラムをシステム制御部５０がシステムメモリ５２に展開して実行することにより実現する。デジタルカメラ１００の電源がＯＮであり、モードダイヤル６０等によって撮影モードに切り替えられると撮影待機状態となり、図３の処理を開始する。
【００３１】
まず、Ｓ３０１において、スルー画像の表示を行う。スルー画像の表示は、フレーミングを行うために、本撮影の前に撮像部２２によって撮影された画像を表示部２８にリアルタイムに逐次表示するものである。次に、Ｓ３０２において、ズームレバー７６が操作されたことを検出したか否かを判定する。操作されたことを検出した場合はＳ３０３へ進み、操作されたことを検出していない場合はＳ３０５に進む。
【００３２】
Ｓ３０３においては、光学ズームを行うために、ズームレバー７６の操作された方向と操作量とに応じて、ズーム制御部４４に指示を出してズームレンズを駆動させる。なお、ズームレンズが広角端に達している場合に広角側へズームレバー７６が操作されてもズームレンズは駆動しない。また、ズームレンズが望遠端に達している場合に望遠側にズームレバー７６が操作されると、ズームレンズは駆動せず、電子ズームによりズームインする。
【００３３】
次に、Ｓ３０４において、Ｓ３０３におけるズームレンズの駆動（あるいは電子ズーム）の結果として現在のズーム倍率の情報をシステムメモリ５２に記録する。なお、ズーム倍率とは広角端からのズーム倍率である。ズーム倍率の代わりにズームレンズのレンズ位置と電子ズーム倍率とを記録してもよい。
【００３４】
次に、Ｓ３０５において、操作部７０の操作などにより設定変更の指示を検出したか否かを判定する。この判定の結果、設定変更の指示を検出した場合はＳ３０６へ進み、設定変更の指示を検出していない場合はＳ３０７に進む。そして、Ｓ３０６においては、操作部７０の操作内容に応じて各種設定変更を行う。
【００３５】
次に、Ｓ３０７において、ＦＡボタン７５が押下されたことを検出したか否かを判定する。この判定の結果、ＦＡボタン７５が押下されたことを検出した場合はＳ３０８に進み、ＦＡ処理を行う。ＦＡ処理の詳細については図５を用いて後述する。一方、ＦＡボタンが押下されたことを検出していない場合はＳ３０９に進む。
【００３６】
次に、Ｓ３０９において、シャッターボタン６１が半押しされて第１シャッタースイッチ信号ＳＷ１が入力されたか否かを判定する。この判定の結果、第１シャッタースイッチ信号ＳＷ１が入力された場合はＳ３１０へ進み、入力されていない場合はＳ３１５へ進む。Ｓ３１０においては、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の撮影準備動作を開始する。
【００３７】
次に、Ｓ３１１において、シャッターボタン６１が全押しされて第２シャッタースイッチ信号ＳＷ２が入力されたか否かを判定する。この判定の結果、第２シャッタースイッチ信号ＳＷ２が入力された場合はＳ３１３へ進み、入力されていない場合はＳ３１２に進む。そして、Ｓ３１２において、シャッターボタン６１が半押しされて第１シャッタースイッチ６２がＯＮとなったままであるか否かを判定する。この判定の結果、第１シャッタースイッチ６２がＯＮとなっている場合はＳ３１１に戻り、撮影準備動作によって確定したＡＦやＡＥをロックしたままシャッターボタン６１が全押しされるか離されるまで待機する。一方、第１シャッタースイッチ６２がＯＮとなってない場合Ｓ３０９へ戻る。
【００３８】
Ｓ３１３においては、シャッターボタン６１の全押しに応答して、撮像部２２へのアナログ信号を入力してから記録媒体２００に画像データを記録するまでの一連の静止画撮影処理の動作を行う（本撮影処理）。そして、Ｓ３１４において、Ｓ３１３で撮影された画像を所定時間（数秒）表示するレビュー表示（レックレビュー）を行う。レビュー表示はシャッターボタン６１の半押し操作を終了するか、所定の時間が経過すると終了する。
【００３９】
次に、Ｓ３１５において、撮影モード処理を終了するか否かを判定する。電源スイッチ７２に対する電源をＯＦＦとする操作や、再生モードなどの他モードへ移行する操作、何の操作もされないまま所定時間が経過した場合に節電のために電源を切るオートパワーオフの実行などがある場合は撮影モード処理を終了すると判定する。この判定の結果、撮影モード処理を終了しない場合はＳ３０１に戻って処理を繰り返し、終了する場合は撮影モード処理を終了する。
【００４０】
＜ＦＡ処理＞
図４は、前述した図３のＳ３０８におけるＦＡ処理の詳細な手順の一例を示すフローチャートである。この処理は、不揮発性メモリ５６に記録されたプログラムをシステム制御部５０がシステムメモリ５２に展開して実行することにより実現する。ＦＡ処理は、図３で説明したとおり、撮影モードにおける撮影待機中にＦＡボタン７５が操作されると開始する。
【００４１】
まず、Ｓ４００において、現在のズーム倍率（あるいはズーム位置）が広角端であるか否かを判定する。この判定の結果、広角端である場合はこれ以上ズームアウトすることができず、ＦＡ機能が実行できないのでＦＡ処理を終了する。すなわち、広角端の場合にＦＡボタン７５が押下されてもＦＡ機能は発動しない。一方、Ｓ４００の判定の結果、広角端でない場合には、Ｓ４０２に進む。
【００４２】
ここで、図５に、ＦＡボタン７５が押下される前の撮影待機中にズーム位置が広角端でなかった場合（ズームインしていた場合）の表示部２８での表示例を示す。すなわち、図４のＳ４００でＮｏと判定される場合の画面表示例である。図５のスルー画像５０１は、光学ズームして撮影されているスルー画像である。アイコン５０２は現在設定されている撮影モードがＡＵＴＯモードであることを表すアイコンである。このＡＵＴＯモードでは、被写体情報に基づいて現在認識されているものをアイコン５０２の箇所に動的に表示する。したがって、アイコン５０２は他の表示が消えている場合であっても表示されていることが好ましい。
【００４３】
アイコン５０３は、現在のストロボ設定が強制発光になっていることを表すアイコンである。アイコン５０４は、現在のＩＳＯ感度設定がＡＵＴＯになっていることを表すアイコンである。数値５０５は、現在設定されている露出補正値がプラスマイナス０に設定されていることを表している。数値５０６は、静止画の残り撮影可能枚数を表している。アイコン５０２〜５０４、数値５０５、５０６は、スルー画像５０１に重畳して表示される。このように、表示部２８にはデジタルカメラ１００に設定されている現在の撮影設定を含む撮影に関する情報（以下、撮影情報）が文字やアイコンなどにより表示されている。
【００４４】
次に、Ｓ４０１において、システムメモリ５２に、現在のズーム倍率の情報を、ＦＡ処理終了時の戻り画角として記録する。この処理は、前述したＳ３０４の処理とは別途に記録するものであり、後述するＳ４０９でのズームアウトが行われても、記録を保持しておくことにより、その後ズーム倍率を元に戻す際に参照するためのものである。なお、ＦＡ処理終了時の戻り画角がわかるものであれば、ズーム倍率ではなく、ズームレンズの位置の情報を記録してもよい。
【００４５】
次に、Ｓ４０２において、現在のズーム位置から広角端までズームアウトした場合のズームアウト倍率が、ＦＡ機能によりズームアウトした場合のズームアウト倍率（以下、ＦＡズームアウト倍率）より小さいか否かを判定する。この処理では、システムメモリ５２に記憶されている現在のズーム倍率と、ＦＡ機能によりズームアウトする量として予め定められているＦＡズームアウト倍率とに基づいて判定される。なお、このＦＡズームアウト倍率の情報は、不揮発性メモリ５６に予め記憶されている。
【００４６】
この判定の結果、ズームアウト倍率がＦＡズームアウト倍率より小さい場合はＳ４０３に進み、小さくない場合はＳ４０４に進む。ズームアウト倍率がＦＡズームアウト倍率より小さい場合とは、現在のズーム位置から広角端までズームアウトするのに必要なズームアウト量が、ＦＡズームアウト倍率が示すズームアウト量よりも少ない場合である。すなわち、ＦＡズームアウト倍率だけズームアウトする前に広角端に達してしまう場合である。したがって、Ｓ４０３に進み、ＦＡズームアウト倍率を変更して、広角端までのズームアウト倍率に変更する。
【００４７】
次に、Ｓ４０４において、それまで表示部２８に表示されていた撮影情報を非表示にする。前述したようにＡＵＴＯモードの場合は、現在識別されている被写体を示すアイコン５０２が表示されるため、アイコン５０２は表示されていることが好ましいが、それ以外の情報は非表示となる。
【００４８】
次に、Ｓ４０５において、押下されていたＦＡボタン７５が離されたことを検出したか否か（すなわち、ＦＡ機能の実行の終了指示があったか否か）を判定する。この判定の結果、ＦＡボタン７５が離されたことを検出した場合はＳ４０６に進み、離されたことを検出していない場合はＳ４０８に進む。
【００４９】
Ｓ４０６においては、ＦＡ処理によって行われていた一時的なズームアウト（後述するＳ４０９により行われるズームアウト）を解除し、戻り画角としてシステムメモリ５２に記憶されているズーム倍率とするように、ズームを制御する。戻り画角が電子ズーム領域を示す倍率であった場合は電子ズームによるズーム制御も行う。この制御はズームインとなる。そして、Ｓ４０７において、Ｓ４０４で非表示としていた撮影情報を表示部２８に再度表示し、撮影待機時の表示状態に復帰してＦＡ処理を終了する。
【００５０】
Ｓ４０８においては、ＦＡズームアウト倍率分のズームアウトが完了したか否かを判定する。この判定の結果、ズームアウトが完了していない場合はＳ４０９へ進み、ズームレンズを駆動したズームアウトを行う、あるいは、それまで電子ズームによるズームインを行っていた場合は電子ズームによるズームアウトを行い、Ｓ４０５へ戻る。一方、Ｓ４０８の判定の結果、ＦＡズームアウト倍率分のズームアウトが完了した場合はＳ４１０へ進む。以下、ズームアウトが完了した時点でのズーム位置を第２の位置と称する。
【００５１】
次に、Ｓ４１０において、シャッターボタン６１が半押しされて第１シャッタースイッチ信号ＳＷ１が入力されたか否かを判定する。この判定の結果、第１シャッタースイッチ信号ＳＷ１が入力された場合はＳ４１１に進み、Ｓ４０１でシステムメモリ５２に記憶された戻り画角をクリアー（消去）する。そして、Ｓ４０４で非表示としていた撮影情報を再度表示し、図３のＳ３１０に進んで撮像準備動作を開始する。このように、ＦＡ処理中にシャッターボタン６１が半押しされると、ＦＡボタン７５が押下される前の画角ではなく、現時点での画角で静止画を撮影することをユーザーが所望しているとみなす。したがって、一時的なズームアウトによるズーム位置を変更せずにＦＡ処理を終了する。すなわち、この場合は戻り画角に復帰させないようにする。
【００５２】
Ｓ４１２においては、ＦＡボタン７５が押下される前の画角に相当する範囲の枠を、ＦＡボタン７５の押下中に１回以上表示済みであるか否かを判定する。この判定の結果、表示済みでない場合はＳ４１３へ進み、表示済みである場合はＳ４１６へ進む。
【００５３】
Ｓ４１３においては、Ｓ４０１でシステムメモリ５２に記憶した戻り画角が示すズーム倍率と、ＦＡボタン７５の押下による一時的なズームアウト中である現時点でのズーム倍率とから、現時点の画角に対するＦＡボタン７５の押下前の時点での画角の比率を求める。そして、求めた比率と表示部２８の大きさ（縦横の長さ）とから、表示部２８に表示する枠の大きさを求める。
【００５４】
図６は、ＦＡ処理により、後述するＳ４１５で表示部２８に表示される画面の一例を示す図である。
図６において、枠６０１は、ＦＡボタン７５の押下によって一時的にズームアウトした画角で撮影されているスルー画像５０１に対し、ＦＡボタン７５の押下前の画角に相当する範囲を示した枠である。これによってユーザーは、ＦＡボタン７５を押下する前の撮影範囲が、より広い範囲のうちのどのあたりであるか、どれぐらい拡大されたものであるかを知ることができる。アイコン６０２は、枠６０１の大きさをズームレバー７６の操作によって変更可能であることを示すための表示アイテムである。
【００５５】
このＦＡ機能を用いることによって、以下のようなことが可能となる。例えば、ズームインして特定の動く被写体に注目して撮影をしている場合に、動く被写体が撮影範囲外にまで移動して見失ってしまった場合に、ＦＡボタン７５を押下してズームアウトして周りを確認することにより容易に被写体を発見することができる。そして、デジタルカメラ１００を動かしてスルー画像５０１中の被写体を枠６０１内に入れ、ＦＡボタン７５を離すことにより、元のズーム倍率の撮影範囲内に、注目している被写体を簡単に、かつ確実に収めることができる。
【００５６】
なお、この際、Ｓ４０４で撮影情報を非表示にしているのは以下の理由による。第１に、ＦＡボタン７５を押下する前の撮影範囲より外側、すなわち図５におけるスルー画像５０１のうち、枠６０１より外側の画面周縁部を確認したいというユーザーの意図によってＦＡボタン７５が押下される。この際、撮影情報が画面周縁部に表示されていたのでは、スルー画像５０１のうち画面周縁部分の視認の妨げとなる。したがって、ＦＡ処理中は、スルー画像の画面周縁部分の視認の妨げとならないよう、画面周縁部に表示されていた撮影情報を一時的に消去している。
【００５７】
第２に、ＦＡ処理中（一時的なズームアウト中）に表示される枠６０１は、他の動作モード時に表示されるフォーカス調整用の枠、合焦した範囲を示す合焦枠、顔検出により検出された顔の範囲を示す顔枠などの枠とユーザーに混同される可能性がある。このような混同をユーザーに与えないために、ＦＡ処理中は撮影情報を非表示とすることによって、ＦＡ処理中であることを確実に識別させ、枠６０１を表示させる意味が、通常動作モード時に表示される枠とは違うことを直感的に理解できるようにしている。また、枠６０１の色や太さ、線種などの表示形態を、フォーカス調整用の枠、合焦枠、顔枠などと異なるようにすることがより好ましい。
【００５８】
なお、上記第１及び第２の理由の観点から、Ｓ４０４で撮影情報を非表示にせず、半透過にする（ＦＡボタン７５の押下前よりも透過率を大きくする）ようにしてもよい。
【００５９】
また、撮影情報を非表示としている間でも、撮影可否に関わる警告については表示するようにする。例えば、電池残量が残り少なくなった際に表示するＬＯＷＢＡＴの警告表示、記録媒体２００が装着されていない旨の警告、記録媒体２００が書き込み禁止になっている旨の警告、記録媒体２００の残り記録可能容量が少ない旨の警告などがある。さらに、動画を録画している最中であることを示す録画アイコンシーン判別し、その結果を表示するオートシーン判別モードのアイコン６０３も表示される。
【００６０】
ＦＡ処理では、ＦＡボタン７５が押下されている間、ＦＡズームアウト倍率までズームアウトするが、この状態でズームレバー７６を操作することによって戻り画角を変更することもできる。これにより、ズームアウト状態で、全体の画角を確認し、戻り画角を変更したいといったユーザーのフレーミングのニーズに応えることができる。
【００６１】
例えば、図６に示すように、ズームレバー７６への操作（以下、ズームレバー操作と称する）によって戻り画角を変更できることを示すために、ズームレバー操作が可能であることを示すアイコン６０２を表示部２８に表示する。このとき、戻り画角を示す枠６０１の近傍にアイコン６０２を表示すれば、よりズームレバー操作で枠の大きさを変更できることをユーザーに直観的に認識させることができる。
【００６２】
一方、枠６０１の大きさによってはアイコンが表示できなかったり、被写体を識別する妨げとなったりする可能性もある。より具体的には、枠６０１が大きすぎると、近傍にアイコン６０２を表示しようとするとアイコン６０３と重なってしまい、アイコン６０２、６０３の少なくとも何れかの視認性が悪くなってしまう。アイコン６０３が表示されていない場合であっても、枠６０１が大きすぎると、表示部２８の表示領域の外縁と枠６０１との間が狭く、アイコン６０２が表示できなくなってしまうことが考えられる。また、枠６０１が小さすぎる場合にも、主要被写体が存在する枠６０１付近（枠６０１の外側近傍も含む）の視認性が悪くなってしまい、主要被写体が見難くなってしまう恐れがある。一方、アイコン６０２を枠６０１の内側に表示すると、枠６０１が小さい場合には、枠６０１内多くの面積がアイコン６０２に占められてしまい、肝心の枠６０１の内側の画像（被写体）が見難くなってしまう。
【００６３】
そこで本実施形態では、以下のＳ４１４の処理（図７のアイコン表示位置決定処理）によって、ユーザーにとって被写体の識別の妨げとならず、かつわかりやすいような位置を、枠の大きさに応じてフレキシブルに変更して表示する。このようにＳ４１４においては、アイコン６０２を表示する位置を決定する。
【００６４】
図７は、図４のＳ４１４における詳細な処理手順の一例を示すフローチャートである。図７の説明では、図６に示すアイコン６０２を表示する位置を決定する例について説明する。
まず、Ｓ７０１において、Ｓ４１３で決定された枠６０１の大きさが第１の所定サイズ（以下、第１のサイズ）未満かどうかを判定する。この判定の結果、第１のサイズ未満である場合は、Ｓ７０２において、それよりも小さい第２の所定サイズ（以下、第２のサイズ）未満かどうかを判定する。この判定の結果、Ｓ４１３で決定された枠６０１の大きさが第２のサイズ未満である場合は、Ｓ７０３において、枠６０１の外側でかつ固定の位置にアイコン６０２を表示するものと決定する。
【００６５】
図８は、Ｓ７０３でアイコン６０２の表示位置が決定された場合の表示画面の一例を示す図である。図８に示すように、戻り画角を示す枠６０１が小さいため、それより内側にアイコン６０２を表示しては肝心の戻り画角が見えなくなってしまう。したがって、枠６０１よりも外側に表示する。一方、この場合は枠６０１が第２のサイズを下回るかなり小さいサイズであるために、枠６０１の大きさに連動して枠６０１の外側の隣接領域にアイコン６０２を表示すると、戻り画角周辺の被写体画像を確認するのにアイコンが邪魔になってしまう。そこで、枠６０１のサイズが第２のサイズ未満である場合は、アイコン６０２を、枠６０１のサイズが第２のサイズ未満の中でどの程度小さいかに関わらず、固定位置に表示する。より具体的には、画像の中心から第２のサイズの範囲の外側で隣接する右上位置に表示する。
【００６６】
一方、Ｓ７０２の判定の結果、枠６０１の大きさが第２のサイズ以上である場合は、Ｓ７０４において、枠の外側に隣接するように枠６０１の大きさに連動した位置にアイコン６０２を表示するものと決定する。
【００６７】
この場合、図６に示すように、図８に比べて枠６０１が広いため、アイコン６０２を枠の外側の隣接した位置（右上）に表示しても被写体を確認する妨げにならない。また、枠６０１のすぐ隣に表示されていることからズームレバー操作で枠の大きさを変更できることが分かりやすくなる。
【００６８】
次に、枠６０１の大きさが第１のサイズ以上である場合について説明する。第１のサイズとは、具体的にはＡＵＴＯモードのアイコン６０３に被らないような枠の大きさである。図９には、枠６０１の大きさが第１のサイズ以上である場合の表示画面の一例を示す。ＡＵＴＯモードのアイコン６０３は、ＦＡ処理を行っている間も表示されていることが好ましいため、アイコン６０２を常に枠６０１の外側に表示しているとＡＵＴＯモードのアイコン６０３と被ってしまい、少なくともどちらかの視認性が悪くなる。したがって、Ｓ７０１の判定の結果、枠６０１のサイズが第１のサイズ以上である場合は、Ｓ７０５において、枠６０１の内側にアイコン６０２を表示するものと決定する。また、図１０に示すように、枠６０１が周部のアイコン６０３と重なってしまうくらい大きい場合も考えられる。このような場合には、枠６０１の内側の固定位置（アイコン６０３に重ならない位置）にアイコン６０２を表示するものと決定する。
【００６９】
図４の説明に戻り、Ｓ４１４においてアイコン表示位置が決定されると、次のＳ４１５へ進む。そして、Ｓ４１５において、Ｓ４１３で求めた大きさの枠６０１を表示するとともに、Ｓ４１４で決定した位置にアイコン６０２を表示する。
【００７０】
次に、Ｓ４１６において、ズームレバー操作を検出したかどうかを判定する。この判定の結果、ズームレバー操作を検出した場合は、Ｓ４１９において、アイコン６０２を非表示にする。これにより枠の大きさを変更している際に視認性の妨げにならないようにすることができる。
【００７１】
次に、Ｓ４２０において、ズームレバー７６のＴｅｌｅ側への操作あるいはＷｉｄｅ側への操作に応じて、枠６０１の大きさ、すなわち戻り画角を変更する。そして、Ｓ４２１において、ズームレバー操作に応じて変更された戻り画角を示すように、枠６０１の表示を更新する。このとき、ズームレバー操作で戻り画角を調整した後であるため、ユーザーはズームレバー操作で戻り画角を調整できることを認識していると考えられる。そのため、このタイミングではアイコン６０２は表示しないようにして、スルー画像の視認を妨げないようにしている。
【００７２】
一方、Ｓ４１７においては、システムタイマー５３の計測により、Ｓ４１５でアイコン６０２を表示してから所定の秒数が経過したかどうかを判定する。この判定の結果、所定の秒数が経過した場合は、Ｓ５１７において、アイコン６０２を非表示にする。これにより、何も操作しなくてもしばらくするとアイコン６０２は非表示となるために視認性の妨げにならない。一方、所定の秒数が経過していない場合はＳ５２２に進む。
【００７３】
次に、Ｓ４２２において、操作部７０などに対して設定変更の操作を検出したか否かを判定する。この判定の結果、設定変更の操作を検出した場合はＳ４２３へ進み、設定変更の操作を検出していない場合はＳ４０５に戻る。Ｓ４２３においては、設定変更の操作があっても設定変更を行わないようにする（反応しないようにする）。
【００７４】
なお、Ｓ４２２の判定処理を設けず、Ｓ４１８またはＳ４２１からＳ４０５へ進む構成としてもよい。すなわち、本実施形態では、ＦＡ処理によって一時的にズームアウトしている際は、設定変更の操作を受け付けない構成とし、図３のＳ３０６で設定変更が可能である各撮影設定項目についての設定変更を禁止している。このようにすることにより、ズーム位置を実際に撮影する画角と異なる位置としてスルー画像表示を行うＦＡ処理中に撮影設定の変更がされてしまい、ユーザーが意図しない画像が撮影されてしまうといったことを防いでいる。
【００７５】
なお、以下の操作は禁止対象ではなく、この時点でも受け付けるものとする。
・電源スイッチ７２による電源をＯＦＦとする操作。
・モードダイヤル６０による他の撮影モードへ切り替える操作。
・操作部７０に含まれる再生ボタンの押下による再生モードへ切り替える操作。
・バリアングルモニタ部２６の移動による表示先の切り替え。
【００７６】
以上のように本実施形態によれば、ＦＡ処理の終了時に戻るべき画角となる対象範囲が大きい場合には対象範囲内に対象範囲の設定に関する表示アイテムを表示し、対象範囲が小さい場合には対象範囲の外側にその表示アイテムを表示するようにした。このようにすることにより、対象範囲内の画像及び対象範囲の設定に関する表示アイテムの双方の視認性を両立できる。
【００７７】
なお、ＦＡ処理中に、枠６０１の大きさが、戻り画角として設定可能な最大の大きさ（すなわち最小倍率）となっている場合には、ズームレバー７６をそれ以上Ｗｉｄe側に操作しても戻り画角は変更されない。その場合は、Ｓ４１５に表示されるアイコン６０２を、Ｔｅｌｅ側にだけ操作可能であることを示す表示形態にすることがより好ましい。具体的には、アイコン６０２のうち、Ｗｉｄｅ側に操作できることを示す左側の表示アイテムを表示せず、Ｔｅｌｅ側に操作できることを示す右側の表示アイテムだけを表示する。
【００７８】
また、逆に、ＦＡ処理中に、枠６０１の大きさが、戻り画角として設定可能な最小の大きさ（すなわち最大倍率）となっている場合には、ズームレバー７６をそれ以上Tele側に操作しても戻り画角は変更されない。その場合は、Ｓ４１５に表示されるアイコン６０２を、Ｗｉｄｅ側にだけ操作可能であることを示す表示形態とするとなお良い。具体的には、アイコン６０２のうち、Ｔｅｌｅ側に操作できることを示す右側の表示アイテムを表示せず、Ｗｉｄｅ側に操作できることを示す左側の表示アイテムだけを表示する。
【００７９】
（第２の実施形態）
第１の実施形態では、フレーミングアシスト機能における戻り画角の枠表示に対して本発明を適用した例を説明したが、本発明はこれに限られるものではなく、大きさを変更可能な枠に関する表示アイテムを表示するものであれば適用可能である。本実施形態では、他の例として、トリミング編集時のトリミング枠に関する表示アイテムについて本発明を適用した例を説明する。なお、本実施形態に係るデジタルカメラの構成は、図１及び図２と同様であるため、説明は省略する。
【００８０】
図１１は、本実施形態におけるトリミング処理手順の一例を示すフローチャートである。この処理は、システム制御部５０が不揮発性メモリ５６に記録されたプログラムをシステムメモリ５２に展開して実行することにより実現する。静止画の一部範囲を切り出して新たな静止画像として記録するトリミング編集をするためのトリミング処理は、上述のデジタルカメラ１００を再生モードにして任意の画像を再生表示している際に、トリミング編集の実行指示を行うことによって開始される。
【００８１】
まず、Ｓ１１０１において、システム制御部５０は、トリミング処理のための初期表示を行う（トリミング画面を表示する）。具体的には、トリミング編集を行う枠や関連するアイコンを表示画像とともに表示部２８に表示する。例えば、図１２（ａ）に示すように、表示部２８に表示される画像１２０１に重畳して表示されるトリミング枠１２０２は、トリミングされる範囲を示している。また、アイコン１２０３はズームレバー操作によりこのトリミング枠１２０２の大きさを変更できることを示している。
【００８２】
次に、Ｓ１１０２において、システム制御部５０は、ズームレバー操作がなされたことを検出したか否かを判定する。この判定の結果、ズームレバー操作がなされたことを検出した場合はＳ１１０３に進み、そうでない場合はＳ１１０６へ進む。
【００８３】
次に、Ｓ１１０３において、システム制御部５０は、ズームレバー７６の操作に応じてトリミング枠１２０２のサイズを変更する。より詳しくは、ズームレバー７６をＴｅｌe側に操作するとトリミング枠１２０２を小さくし、Ｗｉｄe側に操作するとトリミング枠１２０２を大きくする。
【００８４】
次に、Ｓ１１０４において、Ｓ１１０３で変更されたトリミング枠１２０２のサイズに基づいて、アイコン１２０３の表示位置を決定する。この処理は前述の図７で説明した手順と同様であるため、説明を省略する。
【００８５】
次に、Ｓ１１０５において、Ｓ１１０３で変更されたトリミング枠１２０２のサイズと、Ｓ１１０４で決定されたアイコン１２０３の表示位置とを反映して表示を更新する。この結果、トリミング枠１２０２が所定サイズより小さい場合は、図１２（ａ）に示すようにアイコン１２０３はトリミング枠１２０２の外側に表示される。一方、トリミング枠１２０２が所定サイズより大きい場合は、図１２（ｂ）に示すようにアイコン１２０３はトリミング枠１２０２の内側に表示される。
【００８６】
次に、Ｓ１１０６において、操作部７０に含まれる十字キーの操作を検出したか否かを判定する。この判定の結果、十字キーの操作を検出した場合には、Ｓ１１０７に進み、そうでない場合はＳ１１１０に進む。Ｓ１１０７においては、十字キーの操作に応じてトリミング枠の位置を変更し、Ｓ１１０８において、表示を更新する。
【００８７】
次に、Ｓ１１０９において、システム制御部５０は、トリミング編集のキャンセル操作がなされたことを検出したかどうかを判定する。この判定の結果、操作部７０に対してキャンセル操作がなされたことを検出した場合は処理を終了し、そうでない場合はＳ１１１０に進む。そして、Ｓ１１１０において、システム制御部５０は、操作部７０に対して決定操作がされたことを検出したか否かを判定する。この判定の結果、決定操作を検出していない場合はＳ１１０２に戻って処理を繰り返し、決定操作を検出した場合はＳ１１１１に進む。
【００８８】
次に、Ｓ１１１１において、現在設定されているトリミング枠１２０２の大きさ及び位置に基づいて、画像１２０１から切り出すトリミング処理を行う。そして、Ｓ１１１２において、トリミングされた部分の画像を用いて画像ファイルを生成し、その画像ファイルを記録媒体２００に記録して、トリミング処理を終了する。
【００８９】
なお、Ｓ１１０１で初期表示を行う前に、画像１２０１から顔検出やその他の画像解析を行い、動的に初期のトリミング枠１２０２の大きさ及び位置を決定してもよい。例えば、人物の顔が検出された場合には人物の顔が中心にきて、その人物の胸より上がちょうど収まる範囲にトリミング枠１２０２を初期設定するようにする。そして、この動的なトリミング枠１２０２の決定に続いて、図７に示した手順に従ってアイコン１２０３の表示位置を決定してから、Ｓ１１０１の初期表示を行ってもよい。これにより、装置側がトリミング枠のサイズを決める場合にも、トリミング枠の大きさに応じて適した位置にアイコン１２０３を表示することができる。
【００９０】
また、Ｓ１１１２の処理の後、図１１の処理を終了する前に、その時点でのトリミング枠１２０２のサイズ及び位置の情報を不揮発性メモリ５６に記録し、次回トリミング処理を開始した際に同じサイズ、位置に初期トリミング枠を設定してもよい。この場合も、初期表示に先だって図７に示した手順に従ってアイコン１３０３の表示位置を決定すると好適である。
【００９１】
また、アイコン１２０３については、表示してから所定の時間が経過した場合に非表示にするようにしてもよい。これにより、画像１２０１の視認の妨げとなることを防ぐことができる。また、アイコン１２０３は、ズームレバー７６の操作があった場合に非表示にするようにしてもよい。ズームレバー７６の操作を実行したユーザーは、ズームレバー７６の操作によりトリミング枠１２０２の大きさを変更可能であることを認識していると考えられるためである。また、ズームレバーの操作が終了してから所定の時間操作が無かった場合に、再度図７に示した手順に従ってアイコン１２０３を表示するようにしてもよい。
【００９２】
以上のように本実施形態によれば、トリミング枠１２０２が大きい場合は枠の内側にアイコン１２０３を表示するので、枠と表示領域端との間が狭くなって枠の外側に表示スペースが無くなっても、アイコン１２０３を表示することができる。また、トリミング枠１２０２が小さい場合には枠の外側にアイコン１２０３を表示するため、トリミング枠１２０２の内側がアイコン１２０３で占められてしまい、肝心のトリミング範囲内の画像の視認が妨げられてしまうことを防止できる。
【００９３】
（その他の実施形態）
なお、システム制御部５０の制御は１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【００９４】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００９５】
また、上述した実施形態においては、本発明をデジタルカメラに適用した場合を例にして説明したが、これはこの例に限定されず撮像手段やトリミング機能を有する機器であれば適用可能である。すなわち、本発明はパーソナルコンピュータやＰＤＡ、携帯電話端末や携帯型の画像ビューワ、ディスプレイを備えるプリンタ装置、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、電子ブックリーダーなどに適用可能である。
【００９６】
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶したコンピュータ読み取り可能な記憶媒体は本発明を構成することになる。
【符号の説明】
【００９７】
２８  表示部
５０  システム制御部
【図１】
2014027404.tif 000003
【図２】
2014027404.tif 000004
【図３】
2014027404.tif 000005
【図４】
2014027404.tif 000006
【図５】
2014027404.tif 000007
【図６】
2014027404.tif 000008
【図７】
2014027404.tif 000009
【図８】
2014027404.tif 000010
【図９】
2014027404.tif 000011
【図１０】
2014027404.tif 000012
【図１１】
2014027404.tif 000013
【図１２】
2014027404.tif 000014