(57)【要約】【課題】従来のカメラにおいて、ユーザが選択したアスペクト比に対応するトリミングの範囲は、被写界の中心を基準に規定される。しかしながら、ユーザが切り取りたいトリミングの範囲は、必ずしも被写界の中心とは限らなかった。【解決手段】撮像装置は、ライブビュー画像と、ライブビュー画像に重畳する選択されたトリミング枠とを表示器に表示させる表示制御部と、トリミング枠の位置を変更する位置変更指示を受け付ける受付部と、選択されたトリミング枠の情報および変更された位置の情報を、撮影画像データに関連付ける記録制御部とを備える。【選択図】図４
2013090240.tif 000002
【特許請求の範囲】
【請求項１】
ライブビュー画像と、前記ライブビュー画像に重畳する選択されたトリミング枠とを表示器に表示させる表示制御部と、
前記トリミング枠の位置を変更する位置変更指示を受け付ける受付部と、
選択された前記トリミング枠の情報および変更された前記位置の情報を、撮影画像データに関連付ける記録制御部と
を備える撮像装置。
【請求項２】
前記受付部は、前記トリミング枠のアスペクト比を変更するアスペクト比変更指示を受け付け、
前記記録制御部は、選択された前記トリミング枠の情報に加えまたは代えて、アスペクト比が変更された前記トリミング枠の情報を、前記撮影画像データに関連付ける請求項１に記載の撮像装置。
【請求項３】
アスペクト比が変更された前記トリミング枠を登録する登録部を備える請求項２に記載の撮像装置。
【請求項４】
前記受付部は、前記トリミング枠のサイズを変更するサイズ変更指示を受け付け、
前記記録制御部は、変更された前記サイズの情報を前記撮影画像データに関連付ける請求項１から３のいずれか１項に記載の撮像装置。
【請求項５】
前記受付部は、選択され且つ位置が変更された前記トリミング枠の内部を露出評価対象として前記撮影画像データを取得する第１撮影動作、前記トリミング枠の外部を含めた全体を露出評価対象として前記撮影画像データを取得する第２撮影動作、および、前記第１撮影動作と前記第２撮影動作の両方の動作、の少なくとも２つの動作からいずれの動作を実行するかの選択を受け付ける請求項１から４のいずれか１項に記載の撮像装置。
【請求項６】
前記記録制御部は、撮像素子の有効画素領域に対応する全画角の前記撮影画像データに、選択された前記トリミング枠の情報および変更された前記位置の情報を関連付ける請求項１から５のいずれか１項に記載の撮像装置。
【請求項７】
ライブビュー画像と、前記ライブビュー画像に重畳する選択されたトリミング枠とを表示器に表示させる表示制御ステップと、
前記トリミング枠の位置を変更する変更指示を受け付ける受付ステップと、
選択された前記トリミング枠の情報および変更された前記位置の情報を、撮影画像データに関連付ける記録制御ステップと
をコンピュータに実行させる撮像装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置および撮像装置の制御プログラムに関する。
【背景技術】
【０００２】
複数のアスペクト比のうちからユーザが選択したアスペクト比を全画角の撮影画像データに関連付けて記録するカメラが知られている。
［先行技術文献］
［特許文献］
［特許文献１］特開２００８−１４１４１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
上述のカメラにおいて、ユーザが選択したアスペクト比に対応するトリミングの範囲は、被写界の中心を基準に規定される。しかしながら、ユーザが切り取りたいトリミングの範囲は、必ずしも被写界の中心とは限らなかった。
【課題を解決するための手段】
【０００４】
本発明の第１の態様における撮像装置は、ライブビュー画像と、ライブビュー画像に重畳する選択されたトリミング枠とを表示器に表示させる表示制御部と、トリミング枠の位置を変更する位置変更指示を受け付ける受付部と、選択されたトリミング枠の情報および変更された位置の情報を、撮影画像データに関連付ける記録制御部とを備える。
【０００５】
また、本発明の第２の態様における撮像装置の制御プログラムは、ライブビュー画像と、ライブビュー画像に重畳する選択されたトリミング枠とを表示器に表示させる表示制御ステップと、トリミング枠の位置を変更する変更指示を受け付ける受付ステップと、選択されたトリミング枠の情報および変更された位置の情報を、撮影画像データに関連付ける記録制御ステップとをコンピュータに実行させる。
【０００６】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【０００７】
【図１】本実施形態に係るカメラの背面斜視図である。
【図２】本実施形態に係るカメラのブロック図である。
【図３】トリミング枠のユーザ選択を説明する図である。
【図４】トリミング枠の位置、サイズの変更処理を説明する図である。
【図５】トリミング枠のアスペクト比の変更処理を説明する図である。
【図６】トリミング情報と撮影画像データとの関連付けを説明する図である。
【図７】本実施形態に係るカメラの撮影処理のフロー図である。
【図８】トリミング枠の変更処理のフロー図である。
【発明を実施するための形態】
【０００８】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【０００９】
図１は、本実施形態に係る撮像装置としてのカメラ１０の背面斜視図である。ここでは、レンズ交換式カメラを例に説明する。カメラ１０は、カメラ本体３０に交換レンズ２０が装着されて構成される。カメラ本体３０には、焦点距離、開放Ｆ値等の異なる複数の交換レンズ２０が交換可能に装着される。交換レンズ２０は、その鏡筒内に、光軸に沿って配列された光学系を備える。光学系には、フォーカスレンズ、ズームレンズが含まれる。
【００１０】
カメラ本体３０の背面には、背面モニタ３１が設けられている。背面モニタ３１には、撮影された画像データの画像表示の他、カメラ１０の各種設定に関する様々な設定情報、メニュー項目等も表示される。また、背面モニタ３１には、撮像素子の受光面に結像する被写体像を逐次光電変換して取得されたライブビュー画像が表示される。カメラ本体３０の上面左側には、上面モニタ３２が設けられている。上面モニタ３２には、シャッタスピード、絞り値、ＩＳＯ感度等の撮影情報が表示される。
【００１１】
カメラ本体３０には、ユーザの指示、選択を受け付ける受付部としての役割を担う、複数の操作部材が設けられている。カメラ本体３０の上面右側には、撮影指示を受け付けるレリーズボタン３３、撮影モードの切り替えを受け付ける撮影モードダイヤル３４が配置されている。背面モニタ３１の右側には、マルチセレクタ３５、電源スイッチ３６が配置されている。マルチセレクタ３５は、背面モニタ３１に表示されたカーソル等の移動に用いられる十字ボタンと、カーソルで選択された項目の機能等を実行させる決定ボタンとにより構成される。電源スイッチ３６は、カメラ１０の電源のオン／オフの切り替えを受け付ける操作部材である。
【００１２】
背面モニタ３１の左上側には、メモリカード等に記録された画像ファイルを再生する再生ボタン３７、画像ファイルを削除する削除ボタン３８、様々な設定項目を背面モニタ３１に表示させるメニューボタン３９が配置されている。また、背面モニタ３１の左側には、背面モニタ３１の表示画像を拡大させる拡大ボタン４０、背面モニタ３１の表示画像を縮小させる縮小ボタン４１が配置されている。また、背面モニタ３１の左下側には、トリミングの範囲を規定するトリミング枠を背面モニタ３１の表示画像に重畳表示させるトリミングボタン４２、ユーザが変更したトリミング枠のアスペクト比をメモリに登録する登録ボタン４３が配置されている。
【００１３】
カメラ本体３０の背面には、背面コマンドダイヤル４４が配置されている。また、カメラ本体３０の前面には、前面コマンドダイヤル４５が配置されている。背面コマンドダイヤル４４および前面コマンドダイヤル４５には、絞り値設定の機能、シャッタスピード設定の機能等の各種機能がメニュー項目で予め割り当てられる。また、他の操作部材が押されている状態において、当該他の操作部材に関連する機能が背面コマンドダイヤル４４および前面コマンドダイヤル４５に割り当てられてもよい。例えば、トリミングボタン４２が押されている状態において、トリミング枠のサイズを変更する機能等が背面コマンドダイヤル４４および前面コマンドダイヤル４５に割り当てられる。
【００１４】
図２は、本実施形態に係るカメラ１０のブロック図である。システム制御部１００は、カメラ１０の各要素を直接的または間接的に制御する。撮影レンズ１０１は、交換レンズ２０内に配置され、フォーカスレンズ、ズームレンズで構成される。絞り駆動回路１０３は、交換レンズ２０内に配置された絞り機構１０２の絞り羽根を駆動する。
【００１５】
ミラー機構１０４は、交換レンズ２０からの被写体光束を反射してファインダ光学系へ導く反射位置と、交換レンズ２０からの被写体光束が撮像素子１０８に入射するように退避する退避位置とで揺動するメインミラーを備える。また、ミラー機構１０４は、メインミラーの一部の半透過領域を透過した被写体光束を位相差ＡＦ素子１２０に向けて反射するサブミラーを備える。ミラー駆動回路１０５は、システム制御部１００の制御の下、ミラー機構１０４を駆動する。
【００１６】
反射位置に配置されたメインミラーの後方には、光軸に沿って、シャッタ１０６、撮像素子１０８が配列されている。シャッタ駆動回路１０７は、シャッタ１０６を駆動して、撮像素子１０８へ導く光の量を調整する。撮像素子１０８は、例えばＣＣＤ、ＣＭＯＳセンサなどの光電変換素子であり、受光面で結像した被写体像を電気信号に変換する。
【００１７】
画像処理回路１０９は、撮像素子１０８で光電変換された被写体像をアナログ信号からデジタル信号に変換し、変換した被写体像に画像処理を施して画像データを生成する。圧縮／伸長回路１１０は、画像処理回路１０９が生成した画像データを、ＪＰＧファイルフォーマット等の規格化された画像フォーマットの画像ファイルに圧縮する。また、圧縮／伸長回路１１０は、画像ファイルの再生時に、メモリカード１１３に記録されている画像ファイルを伸長する。
【００１８】
メモリ１１１は、高速で読み書きのできるＤＲＡＭ、ＳＲＡＭ等で構成され、画像処理回路１０９が行う画像処理、圧縮／伸長回路１１０が行う処理において、ワークメモリとしての役割を担う。圧縮／伸長回路１１０の圧縮処理によって生成された画像データは、メモリ１１１からカードコネクタ１１２を介して、メモリカード１１３に記録される。メモリカード１１３は、フラッシュメモリ等により構成される、カメラ本体３０に対して着脱可能なフラッシュメモリ等の不揮発性メモリである。
【００１９】
画像処理回路１０９は、記録用に処理する画像データに並行して、表示用の画像データを逐次生成する。背面表示制御部１１４は、逐次生成された表示用の画像データの画像を、ライブビュー画像として背面モニタ３１に表示させる。また、背面表示制御部１１４は、カメラ１０の各種設定に関する様々なメニュー項目を背面モニタ３１に表示させる。上面表示制御部１１５は、シャッタスピード、絞り値、ＩＳＯ感度等の撮影情報を上面モニタ３２に表示させる。
【００２０】
システムメモリ１１６は、ＥＥＰＲＯＭ（登録商標）等の電気的に消去・記録可能な不揮発性メモリにより構成され、カメラ１０の動作時に必要な定数、変数、プログラム等を記録している。タイマー１１７は、システム制御部１００の制御の下、計時動作を実行する。電池１１８は、カメラに１０に対して着脱可能な２次電池で構成され、システム制御部１００へ電力を供給する。外部インターフェース１１９は、外部の機器と有線または無線で接続して、データ通信を実行する。
【００２１】
位相差ＡＦ回路１２１は、位相差ＡＦ素子１２０の出力に応じて位相差信号を生成する。コントラストＡＦ回路１２２は、撮像素子１０８の出力に応じてＡＦ評価関数を演算する。照射装置駆動回路１２４は、システム制御部１００の制御の下、ＡＦ動作時にカメラ本体３０の前面に設けられたＡＦエリア照射装置１２３を駆動する。測光装置１２５は、光学ファインダの近傍に設けられ、被写体の明るさを検知する。
【００２２】
各操作部材には、システム制御部１００がユーザの操作を判断するためのスイッチが設けられている。レリーズボタン３３は、押下げ方向に２段階に検知できるボタンであり、１段階目の押下を検知するスイッチＳＷ１と、２段階目の押下を検知するスイッチＳＷ２とを備える。システム制御部１００は、スイッチＳＷ１の検知により撮影準備動作であるＡＦ、ＡＥ等を実行し、スイッチＳＷ２の検知により撮像素子１０８による被写体像の取得動作を実行する。
【００２３】
撮影モードダイヤル３４は、複数の中から選択された一つの撮影モードを検知するスイッチＳＷ３を備える。マルチセレクタ３５は、上ボタン、下ボタン、左ボタン、右ボタンの押下をそれぞれ検知するスイッチＳＷ４、ＳＷ５、ＳＷ６、ＳＷ７、および決定ボタンの押下を検知するスイッチＳＷ８を備える。電源スイッチ３６は、オン位置への操作を検知するスイッチＳＷ９を備える。再生ボタン３７、削除ボタン３８、メニューボタン３９は、ユーザによる押下を検知するスイッチＳＷ１０、１１、１２をそれぞれ備える。
【００２４】
拡大ボタン４０、縮小ボタン４１、トリミングボタン４２、登録ボタン４３は、ユーザによる押下を検知するスイッチＳＷ１３、ＳＷ１４、ＳＷ１５、ＳＷ１６をそれぞれ備える。背面コマンドダイヤル４４は、時計回りの操作を検知するスイッチＳＷ１７、反時計回りの操作を検知するスイッチＳＷ１８を備える。同様に、前面コマンドダイヤル４５は、時計回りの操作を検知するスイッチＳＷ１９、反時計回りの操作を検知するスイッチＳＷ２０を備える。
【００２５】
図３は、トリミング枠の切替処理を説明する図である。本実施形態においては、全画角となるアスペクト比３：２の他に、アスペクト比４：３、５：４、１：１、１６：９の５つのトリミング枠が予め用意されている。ユーザは、撮影画像データに関連付けて記録するトリミング枠を、５つのトリミング枠から選択することができる。５つのトリミング枠のデータは、予めシステムメモリ１１６に記録されている。なお、本実施形態において、アスペクト比は、横対縦の比である。
【００２６】
ユーザが被写体にカメラ１０を向けて電源スイッチ３６をオンにすると、背面表示制御部１１４は、全画角のライブビュー画像２００を背面モニタ３１に表示させる。全画角のライブビュー画像２００は、撮像素子１０８の有効画素領域に対応する。ライブビュー画像２００の表示中にユーザがトリミングボタン４２を押しながら背面コマンドダイヤル４４を時計回りまたは反時計回りに回転すると、システム制御部１００は、トリミング枠選択モードに移行する。そして、背面表示制御部１１４は、図３（ａ）に示すように、トリミング枠選択モードの画面を背面モニタ３１に表示させる。
【００２７】
トリミング枠選択モードの画面には、実行中のメニューモードを表すタイトル欄２０１、表示中のトリミング枠のアスペクト比を表すアスペクト比表示欄２０２がライブビュー画像２００に重畳表示される。なお、図３（ａ）において、トリミング枠のアスペクト比は３：２であり、サイズはアスペクト比３：２の背面モニタ３１の画面と同一であることから、トリミング枠は画面の各辺と重なっている。
【００２８】
図３（ａ）で示した表示画面でユーザがトリミングボタン４２を押しながら背面コマンドダイヤル４４を時計回りに回転すると、背面表示制御部１１４は、図３（ｂ）に示すように、４：３のトリミング枠２１０をライブビュー画像２００に重畳表示させる。なお、トリミング枠２１０の上辺、下辺は、それぞれ画面の上辺、下辺と重なっている。また、背面表示制御部１１４は、アスペクト比表示欄２０２の表示を「４：３」に切り替える。
【００２９】
図３（ｂ）で示した表示画面でユーザがトリミングボタン４２を押しながら背面コマンドダイヤル４４をさらに時計回りに回転すると、背面表示制御部１１４は、図３（ｃ）に示すように、５：４のトリミング枠２２０をライブビュー画像２００に重畳表示させる。なお、トリミング枠２２０の上辺、下辺は、それぞれ画面の上辺、下辺と重なっている。また、背面表示制御部１１４は、アスペクト比表示欄２０２の表示を「５：４」に切り替える。
【００３０】
図３（ｃ）で示した表示画面でユーザがトリミングボタン４２を押しながら背面コマンドダイヤル４４をさらに時計回りに回転すると、背面表示制御部１１４は、図３（ｄ）に示すように、１：１のトリミング枠２３０をライブビュー画像２００に重畳表示させる。なお、トリミング枠２３０の上辺、下辺は、それぞれ画面の上辺、下辺と重なっている。また、背面表示制御部１１４は、アスペクト比表示欄２０２の表示を「１：１」に切り替える。
【００３１】
図３（ｄ）で示した表示画面でユーザがトリミングボタン４２を押しながら背面コマンドダイヤル４４をさらに時計回りに回転すると、背面表示制御部１１４は、図３（ｅ）に示すように、１６：９のトリミング枠２４０をライブビュー画像２００に重畳表示させる。なお、トリミング枠２４０の左辺、右辺は、それぞれ画面の左辺、右辺と重なっている。また、背面表示制御部１１４は、アスペクト比表示欄２０２の表示を「１６：９」に切り替える。
【００３２】
図３（ｅ）で示した表示画面でユーザがトリミングボタン４２を押しながら背面コマンドダイヤル４４をさらに時計回りに回転すると、背面表示制御部１１４は、図３（ａ）の表示画面に戻す。一方、ユーザがトリミングボタン４２を押しながら背面コマンドダイヤル４４を反時計回りに回転すると、背面表示制御部１１４は、図３（ａ）→図３（ｅ）→図３（ｄ）→図３（ｃ）→図３（ｂ）→図３（ａ）の順に画面を切り替える。なお、本実施形態において、トリミング枠２１０〜２４０の位置、サイズは、被写界の中心を基準に予め規定されている。
【００３３】
ここで、トリミング枠の重畳表示処理の概要について説明する。メモリ１１１には、画像表示レイヤの記憶領域および重畳表示レイヤの記憶領域が設けられている。画像表示レイヤには、ライブビュー画像等の画像データが展開される。重畳表示レイヤには、画像表示レイヤの画像に重畳するトリミング枠等のオブジェクトのデータが展開される。そして、画像表示レイヤおよび重畳表示レイヤにおいて同一の座標系が規定されており、重畳表示レイヤ上のオブジェクトは、同一の座標値を有する画像表示レイヤ上の画像に重畳表示される。
【００３４】
ライブビュー画像にトリミング枠を重畳表示させる場合、背面表示制御部１１４は、画像表示レイヤにライブビュー画像の画像データを展開し、重畳表示レイヤにトリミング枠のデータを展開する。そして、背面表示制御部１１４は、画像表示レイヤのデータおよび重畳表示レイヤのデータを合成して、ライブビュー画像にトリミング枠を重畳した画像を背面モニタ３１に表示させる。
【００３５】
上述の図３（ａ）〜３（ｅ）の画面を表示中にユーザがトリミングボタン４２の押下を解除すると、システム制御部１００は、当該画面のトリミング枠を、ユーザに選択されたトリミング枠と決定する。そして、システム制御部１００は、トリミング枠選択モードを終了する。背面表示制御部１１４は、ライブビュー画像２００を背面モニタ３１に表示させるとともに、選択されたトリミング枠をライブビュー画像２００に重畳表示させる。
【００３６】
ライブビュー画像および選択されたトリミング枠の表示中にユーザがレリーズボタン３３を押すと、システム制御部１００は、撮影動作を実行し、撮像素子１０８の有効画素領域に対応する全画角の撮影画像データを取得する。そして、システム制御部１００は、選択されたトリミング枠の情報を撮影画像データに関連付けてメモリカード１１３に記録する。記録処理の詳細については後述する。以上の構成により、ユーザは、撮像素子１０８の有効画素領域に対応する全画角の撮影範囲およびトリミング枠が示す範囲のそれぞれについて、被写体との関係を確認しながら構図を決定することができる。なお、本実施形態において、トリミング枠は破線で表示される。
【００３７】
図４は、トリミング枠の位置、サイズの変更処理を説明する図である。本実施形態においては、ユーザに選択されたトリミング枠の位置、サイズを変更することができる。ライブビュー画像およびトリミング枠が表示された画面でユーザがトリミングボタン４２を１回押すと、システム制御部１００は、トリミング枠の位置／サイズ変更モードに移行する。背面表示制御部１１４は、トリミング枠の位置／サイズ変更モードの画面を背面モニタ３１に表示させる。
【００３８】
ここで、図３（ｄ）のトリミング枠２３０の位置、サイズを変更する処理について以下説明する。図３（ｄ）の表示画面でユーザがトリミングボタン４２を１回押すと、システム制御部１００は、トリミング枠の位置／サイズ変更モードに移行し、背面表示制御部１１４は、図４（ａ）に示すトリミング枠の位置／サイズ変更モードの画面を背面モニタ３１に表示させる。
【００３９】
トリミング枠の位置／サイズ変更モードの画面には、トリミング枠選択モードの画面と同様に、現在のモードを表すタイトル欄２０１、表示中のトリミング枠のアスペクト比を表すアスペクト比表示欄２０２がライブビュー画像２００に重畳表示される。トリミング枠の位置／サイズ変更モードにおいて、トリミング枠の位置は、マルチセレクタ３５の十字ボタンの操作に応じて変更される。例えば、図４（ａ）の表示画面でユーザがマルチセレクタ３５の右ボタンを押すと、背面表示制御部１１４は、図４（ｂ）に示すようにトリミング枠２３０を右に移動させる。なお、トリミング枠の移動は、背面モニタ３１の画面範囲内で実行される。
【００４０】
また、トリミング枠のサイズは、トリミングボタン４２および前面コマンドダイヤル４５の操作に応じて変更される。例えば、図４（ａ）で示した表示画面でユーザがトリミングボタン４２を押しながら前面コマンドダイヤル４５を時計回りに回転すると、背面表示制御部１１４は、図４（ｃ）に示すように、アスペクト比を維持したままトリミング枠２３０を縮小する。一方、ユーザがトリミングボタン４２を押しながら前面コマンドダイヤル４５を反時計回りに回転すると、背面表示制御部１１４は、アスペクト比を維持したままトリミング枠２３０を拡大する。なお、トリミング枠の縮小／拡大は、背面モニタ３１の画面範囲内で実行される。
【００４１】
本実施形態において、サイズが変更されたトリミング枠の位置を変更することができる。例えば、図４（ｃ）で示した表示画面でユーザがマルチセレクタ３５の右ボタンを押すと、背面表示制御部１１４は、図４（ｄ）に示すようにトリミング枠２３０を右に移動させる。同様に、位置が変更されたトリミング枠のサイズを変更することもできる。例えば、図４（ｂ）で示した表示画面でユーザがトリミングボタン４２を押しながら前面コマンドダイヤル４５を時計回りに回転すると、背面表示制御部１１４は、図４（ｄ）に示すようにアスペクト比を維持したままトリミング枠２３０を縮小する。
【００４２】
位置が変更されたトリミング枠が重畳表示された位置／サイズ変更モードの画面でユーザがマルチセレクタ３５の決定ボタンを押すと、システム制御部１００は、トリミング枠の位置／サイズ変更モードを終了する。そして、背面表示制御部１１４は、ライブビュー画像２００を背面モニタ３１に表示させるとともに、位置が変更されたトリミング枠をライブビュー画像２００に重畳表示させる。
【００４３】
ライブビュー画像および位置が変更されたトリミング枠の表示中にユーザがレリーズボタン３３を押すと、システム制御部１００は、撮影動作を実行し、撮像素子１０８の有効画素領域に対応する全画角の撮影画像データを取得する。そして、システム制御部１００は、ユーザに選択されたトリミング枠の情報および変更された位置の情報を、撮影画像データに関連付けてメモリカード１１３に記録する。トリミング枠のサイズが変更された場合も同様に、システム制御部１００は、ユーザに選択されたトリミング枠の情報および変更されたサイズの情報を、撮影画像データに関連付けてメモリカード１１３に記録する。記録処理の詳細については後述する。
【００４４】
以上の構成により、ユーザは、選択したトリミング枠を、後でトリミングしたい位置に移動し、被写体との関係を確認しながら構図を決定することができる。また、ユーザは、選択したトリミング枠を、後でトリミングしたいサイズに変更し、被写体との関係を確認しながら構図を決定することができる。
【００４５】
なお、図３（ａ）を用いて説明したアスペクト比３：２のトリミング枠が選択された場合、サイズがそのままであれば当該トリミング枠を移動することはできない。上述のトリミング枠のサイズ変更処理により当該トリミング枠が縮小されれば、縮小後のアスペクト比３：２のトリミング枠を画面範囲内で移動させることができる。
【００４６】
図５は、トリミング枠のアスペクト比の変更処理を説明する図である。本実施形態においては、ユーザに選択されたトリミング枠のアスペクト比を変更することができる。ライブビュー画像およびトリミング枠が表示された画面でユーザがトリミングボタン４２を押しながらマルチセレクタ３５の十字ボタンを押すと、システム制御部１００は、トリミング枠のアスペクト比変更モードに移行する。背面表示制御部１１４は、トリミング枠のアスペクト比変更モードの画面を背面モニタ３１に表示させる。
【００４７】
ここで、図３（ｂ）のトリミング枠２１０のアスペクト比を変更する処理について以下説明する。図３（ｂ）の表示画面でユーザがトリミングボタン４２を押しながらマルチセレクタ３５の十字ボタンを押すと、システム制御部１００は、トリミング枠のアスペクト比変更モードに移行し、背面表示制御部１１４は、図５（ａ）に示すトリミング枠のアスペクト比変更モードの画面を背面モニタ３１に表示させる。
【００４８】
トリミング枠のアスペクト比変更モードの画面には、トリミング枠選択モードの画面と同様に、現在のモードを表すタイトル欄２０１、表示中のトリミング枠のアスペクト比を表すアスペクト比表示欄２０２がライブビュー画像２００に重畳表示される。トリミング枠のアスペクト比変更モードにおいて、トリミング枠のアスペクト比は、マルチセレクタ３５の十字ボタンの操作に応じて変更される。
【００４９】
背面表示制御部１１４は、マルチセレクタ３５の左右ボタンの操作に応じて、トリミング枠を左右方向に伸縮する。例えば、図５（ａ）の表示画面でユーザがトリミングボタン４２を押しながらマルチセレクタ３５の右ボタンを押すと、背面表示制御部１１４は、図５（ｂ）に示すように、トリミング枠２１０を左右方向に縮めて、トリミング枠２１０のアスペクト比を６：５に変更する。一方、ユーザがトリミングボタン４２を押しながらマルチセレクタ３５の左ボタンを押すと、背面表示制御部１１４は、トリミング枠２１０を左右方向に伸ばす。なお、トリミング枠の左右方向の伸縮は、背面モニタ３１の画面における左右方向の範囲内で実行される。
【００５０】
また、背面表示制御部１１４は、マルチセレクタ３５の上下ボタンの操作に応じて、トリミング枠を上下方向に伸縮する。例えば、図５（ａ）の表示画面でユーザがトリミングボタン４２を押しながらマルチセレクタ３５の下ボタンを押すと、背面表示制御部１１４は、図５（ｃ）に示すように、トリミング枠２１０を上下方向に縮めて、トリミング枠２１０のアスペクト比を２：１に変更する。一方、ユーザがトリミングボタン４２を押しながらマルチセレクタ３５の上ボタンを押すと、背面表示制御部１１４は、トリミング枠２１０を上下方向に伸ばす。なお、トリミング枠の上下方向の伸縮は、背面モニタ３１の画面における上下方向の範囲内で実行される。
【００５１】
アスペクト比が変更されたトリミング枠が重畳表示されたアスペクト比変更モードの画面でユーザがトリミングボタン４２の押下を解除すると、システム制御部１００は、トリミング枠のアスペクト比変更モードを終了する。そして、背面表示制御部１１４は、ライブビュー画像２００を背面モニタ３１に表示させるとともに、アスペクト比が変更されたトリミング枠をライブビュー画像２００に重畳表示させる。
【００５２】
ライブビュー画像およびアスペクト比が変更されたトリミング枠の表示中にユーザがレリーズボタン３３を押すと、システム制御部１００は、撮影動作を実行し、撮像素子１０８の有効画素領域に対応する全画角の撮影画像データを取得する。そして、システム制御部１００は、アスペクト比が変更されたトリミング枠の情報を、撮影画像データに関連付けてメモリカード１１３に記録する。記録処理の詳細については後述する。
【００５３】
以上の構成により、ユーザは、選択したトリミング枠を、後でトリミングしたいアスペクト比に変更し、被写体との関係を確認しながら構図を決定することができる。なお、本実施形態において、上述したトリミング枠の位置／サイズ変更モードで、アスペクト比が変更されたトリミング枠の位置、サイズを変更することができる。また、トリミング枠のアスペクト比変更モードで、位置、サイズが変更されたトリミング枠のアスペクト比を変更することができる。
【００５４】
また、ライブビュー画像およびアスペクト比が変更されたトリミング枠の表示中にユーザが登録ボタン４３を押すと、システム制御部１００は、アスペクト比が変更されたトリミング枠をシステムメモリ１１６に登録する。例えば、図５（ｂ）で示したアスペクト比が６：５に変更されたトリミング枠２１０がシステムメモリ１１６に登録される。なお、登録可能なトリミング枠の数は、予め規定されている。
【００５５】
登録されたトリミング枠は、トリミング枠選択モードにおいて選択対象となる。例えば、図５（ｂ）で示したアスペクト比が６：５に変更されたトリミング枠２１０が登録された場合、当該トリミング枠は、図３で示すトリミング枠の選択の循環における図３（ａ）と図３（ｅ）の間に追加される。
【００５６】
そして、ユーザがトリミングボタン４２を押しながら背面コマンドダイヤル４４を時計回りに回転すると、背面表示制御部１１４は、図３（ａ）→図３（ｂ）→図３（ｃ）→図３（ｄ）→図３（ｅ）→追加されたトリミング枠→図３（ａ）の順に画面を切り替える。また、ユーザがトリミングボタン４２を押しながら背面コマンドダイヤル４４を反時計回りに回転すると、背面表示制御部１１４は、図３（ａ）→追加されたトリミング枠→図３（ｅ）→図３（ｄ）→図３（ｃ）→図３（ｂ）→図３（ａ）の順に画面を切り替える。以上の構成により、ユーザは、自身で作成したアスペクト比のトリミング枠を後の撮影時に用いることができる。
【００５７】
図６は、トリミング情報と撮影画像データとの関連付けを説明する図である。本実施形態において、トリミング情報は、図３から図５を用いて説明した、ユーザに選択されたトリミング枠の情報、変更された位置の情報、変更されたサイズの情報、アスペクト比が変更されたトリミング枠の情報を含む。
【００５８】
上述の図４（ｄ）に示すトリミング枠２３０がライブビュー画像２００に重畳表示されている状態で図６（ａ）に示す画像３００が撮影された場合を想定する。画像３００は、撮像素子１０８の有効画素領域に対応する全画角の画像である。本実施形態において、画像３００のサイズは、３６９６ドット×２４４８ドットである。また、図６（ａ）に示すように、画像３００には、左上頂点を原点とした、右方向をｘ軸正方向、画面の下方向をｙ軸正方向とした座標系が規定されている。当該座標系の座標値はドット単位で表される。
【００５９】
システム制御部１００は、画像３００の撮影指示を受け付けると、背面モニタ３１に表示されているトリミング枠２３０のアスペクト比１：１の情報を、画像３００に対するトリミング枠３１０のアスペクト比の情報としてシステムメモリ１１６から取得する。また、システム制御部１００は、背面モニタ３１の画面領域上のトリミング枠２３０の左上頂点、右上頂点の座標値を取得し、画像３００に対するトリミング枠３１０の左上頂点Ａ、右下頂点Ｂの座標値に変換する。具体的には、システム制御部１００は、背面モニタ３１の表示画像と画像３００のサイズの比を用いて座標変換を行う。図６（ａ）に示すように、本実施形態において、左上頂点Ａ、右下頂点Ｂの座標値は、それぞれ（１２００，３２０）、（３０００，２１２０）である。そして、システム制御部１００は、左上頂点Ａ、右下頂点Ｂの座標値から、トリミング枠３１０の対角線ＡＢの長さを算出する。本実施形態において、対角線ＡＢの長さは、２５４５ドットである。
【００６０】
システム制御部１００は、トリミング枠３１０のアスペクト比の情報を、ユーザに選択されたトリミング枠の情報として画像３００の撮影画像データに関連付ける。また、システム制御部１００は、トリミング枠３１０の左上頂点Ａの座標値の情報を、変更された位置の情報として画像３００の撮影画像データに関連付ける。また、システム制御部１００は、トリミング枠３１０の対角線ＡＢの長さの情報を、変更されたサイズの情報として画像３００の撮影画像データに関連付ける。
【００６１】
次に、撮影画像データとトリミング情報とを関連付ける撮影画像ファイルのファイル構造について説明する。図６（ｂ）は、撮影画像ファイルのファイル構造を示す図である。撮影画像ファイルは、圧縮処理された画像データそのものである撮影画像データ、仮表示等に用いられる縮小リサイズされたサムネイル画像データ、および撮影画像データの関連情報であるタグ情報を主な要素とするファイル構造を有する。本実施形態において、カメラ１０は、撮影画像ファイルのファイルフォーマットとしてＪＰＧファイルフォーマットを採用し、タグ情報は、ＥＸＩＦ情報として規定されている。
【００６２】
ＥＸＩＦ情報には、図６（ｂ）に示すように、カテゴリーごとに分類されて様々な情報が記述されている。以下に主な情報について説明する。ファイル情報のカテゴリーには、ファイルの種類、ファイルサイズ、画像情報が記述されている。画像情報には、撮影画像のサイズ、および各ドットが有する色数であるビット数が記述されている。撮影情報のカテゴリーには、撮影日時、露出時間、Ｆ値、ＩＳＯ感度、焦点距離等が記述されている。
【００６３】
本実施形態において、ＥＸＩＦ情報には、トリミング情報のカテゴリーが設けられている。トリミング情報のカテゴリーには、撮影画像におけるトリミング枠のアスペクト比、左上頂点座標、対角線長さ等が記述されている。システム制御部１００は、ＥＸＩＦ情報のトリミング情報を編集することにより、トリミング情報を撮影画像データに関連付ける。
【００６４】
図６（ａ）で示す画像３００の撮影画像データにトリミング枠３１０のトリミング情報を関連付ける場合、システム制御部１００は、画像３００の撮影画像ファイルにおけるＥＸＩＦ情報のトリミング情報の項目「アスペクト比」に１：１を記述する。また、システム制御部１００は、画像３００の撮影画像ファイルにおけるＥＸＩＦ情報のトリミング情報の項目「左上頂点座標」に１２００，３２０を記述する。また、システム制御部１００は、画像３００の撮影画像ファイルにおけるＥＸＩＦ情報のトリミング情報の項目「対角線長さ」に２５４５ドットを記述する。
【００６５】
上述の実施形態では、撮影画像におけるトリミング枠のアスペクト比の情報は、ユーザに選択されたトリミング枠の情報として撮影画像データに関連付けられたが、これに限らない。システム制御部１００は、アスペクト比が変更されたトリミング枠の表示中に撮影動作を実行した場合、変更後のアスペクト比の情報を、アスペクト比が変更されたトリミング枠の情報として撮影画像データに関連付けてもよい。
【００６６】
また、この場合に、システム制御部１００は、変更前のユーザに選択されたトリミング枠のアスペクト比を、ユーザに選択されたトリミング枠の情報として撮影画像データに関連付けてもよい。そして、システム制御部１００は、アスペクト比の変更前後におけるトリミング枠の変化量を撮影画像における変化量に換算し、換算した変化量の情報を、アスペクト比が変更されたトリミング枠の情報として撮影画像データに関連付けてもよい。
【００６７】
上述の実施形態では、変更された位置の情報として撮影画像に対するトリミング枠の左上頂点座標の情報が撮影画像データに関連付けられたが、代わりに撮影画像に対するトリミング枠の中心座標が関連付けられてもよい。また、変更されたサイズの情報として撮影画像に対するトリミング枠の対角線長さの情報が撮影画像データに関連付けられたが、代わりに撮影画像に対するトリミング枠の左右方向および上下方向の長さの情報が関連付けられてもよい。
【００６８】
図７は、本実施形態に係るカメラ１０の撮影処理のフロー図である。本フローは、システム制御部１００が電源スイッチ３６のオン操作を検知した場合に開始される。ステップＳ１０１では、背面表示制御部１１４は、ライブビュー画像を背面モニタ３１に表示させる。また、背面表示制御部１１４は、上述のトリミング枠選択モードで選択されたトリミング枠を当該ライブビュー画像に重畳表示させる。
【００６９】
ステップＳ１０２では、システム制御部１００は、背面モニタ３１に表示されているトリミング枠の位置を変更する位置変更指示、サイズを変更するサイズ変更指示、アスペクト比を変更するアスペクト比変更指示が操作部材で受け付けられたか否かを判断する。図４、図５を用いて説明したように、マルチセレクタ３５、トリミングボタン４２、背面コマンドダイヤル４４および前面コマンドダイヤル４５は、受付部として、位置変更指示、サイズ変更指示、アスペクト比変更指示を受け付ける。システム制御部１００は、変更指示が受け付けられた場合にはステップＳ１０３へ移行し、変更指示が受け付けられていない場合にはステップＳ１０４へ移行する。
【００７０】
ステップＳ１０３では、システム制御部１００は、トリミング枠の変更処理を実行する。具体的な処理については後述する。ステップＳ１０４では、システム制御部１００は、操作部材が受け付けた露出制御の選択を検知する。具体的には、まず、ユーザがマルチセレクタ３５を操作してメニュー画面の「露出制御設定」の項目を選択した場合に、背面表示制御部１１４は、露出制御の設定画面を背面モニタ３１に表示させる。露出制御の設定画面には、「２枚撮影」、「１枚撮影」の項目が含まれる。また、「１枚撮影」の項目が選択された場合にアクティブとなる下位項目として、「トリミング枠内で露出」、「全体で露出」の項目が含まれる。
【００７１】
「２枚撮影」の項目は、トリミング枠の内部を露出評価対象として撮影画像データを取得する第１撮影動作と、トリミング枠の外部を含めた全体を露出評価対象として撮影画像データを取得する第２撮影動作の両方をカメラ１０に実行させて２枚の画像を取得するための項目である。「トリミング枠内で露出」の項目は、第１撮影動作をカメラ１０に実行させて１枚の画像を取得するための項目である。「全体で露出」の項目は、第２撮影動作をカメラ１０に実行させて１枚の画像を取得するための項目である。
【００７２】
マルチセレクタ３５は、受付部として、「２枚撮影」または「１枚撮影」の項目の選択を受け付ける。そして、マルチセレクタ３５は、「１枚撮影」の項目の選択を受け付けた場合、「トリミング枠内で露出」または「全体で露出」の項目の選択を受け付ける。システム制御部１００は、マルチセレクタ３５が受け付けた項目の選択を検知する。
【００７３】
ステップＳ１０５では、システム制御部１００は、ステップＳ１０４における露出制御の選択に応じて露出制御フラグＰｔの値を設定する。具体的には、システム制御部１００は、「２枚撮影」の項目が選択された場合に、露出制御フラグＰｔを１に設定する。また、システム制御部１００は、「１枚撮影」の項目および「トリミング枠内で露出」の項目が選択された場合に、露出制御フラグＰｔを２に設定する。また、システム制御部１００は、「１枚撮影」の項目および「全体で露出」の項目が選択された場合に、露出制御フラグＰｔを３に設定する。
【００７４】
ステップＳ１０６では、システム制御部１００は、レリーズボタン３３のスイッチＳＷ１がオンになったか否かを判断する。システム制御部１００は、スイッチＳＷ１がオンになった場合にはステップＳ１０７へ移行し、スイッチＳＷ１がオフのままである場合にはステップＳ１１８へ移行する。ステップＳ１０７では、システム制御部１００は、露出制御フラグＰｔが３であるか否かを判断する。システム制御部１００は、露出制御フラグＰｔが３でない場合、すなわち露出制御フラグＰｔが１または２である場合にはステップＳ１０８へ移行し、露出制御フラグＰｔが３である場合にはステップＳ１１０へ移行する。
【００７５】
ステップＳ１０８では、システム制御部１００は、トリミング枠の内部を露出評価対象として露出を決定する。具体的には、まず、システム制御部１００は、ＡＥ評価用の画像データのうち、トリミング枠の内部の領域の輝度値を抽出する。次に、システム制御部１００は、トリミング枠の内部の領域の輝度値が予め定められた適正な輝度値となる適正露出値を算出する。そして、システム制御部１００は、適正露出値に応じた適正絞り値、シャッタ速度、ＩＳＯ感度を決定する。なお、ＡＥ評価用の画像データとして、ライブビュー画像の画像データ、あるいはＡＦ評価用の画像データが用いられる。
【００７６】
ステップＳ１０９では、システム制御部１００は、露出制御フラグＰｔが２であるか否かを判断する。システム制御部１００は、露出制御フラグＰｔが２でない場合、すなわち露出制御フラグＰｔが１である場合にはステップＳ１１０へ移行し、露出制御フラグＰｔが２である場合にはステップＳ１１１へ移行する。
【００７７】
ステップＳ１１０では、システム制御部１００は、トリミング枠の外部を含めた全体を露出評価対象として露出を決定する。具体的には、まず、システム制御部１００は、ＡＥ評価用の画像データのうち、トリミング枠の外部を含めた全体の領域、すなわち全画角の領域の輝度値を抽出する。次に、システム制御部１００は、全体の領域の輝度値が予め定められた適正な輝度値となる適正露出値を決定する。そして、システム制御部１００は、適正露出値に応じた適正絞り値、シャッタ速度、ＩＳＯ感度を決定する。
【００７８】
ステップＳ１１１では、システム制御部１００は、レリーズボタン３３のスイッチＳＷ２がオンになったか否かを判断する。システム制御部１００は、スイッチＳＷ２がオンになった場合にはステップＳ１１２へ移行する。一方、システム制御部１００は、スイッチＳＷ１がオンになってから予め定められた期間内、例えば５秒以内にスイッチＳＷ２がオンにならなかった場合にはステップＳ１１８へ移行する。ステップＳ１１２では、システム制御部１００は、露出制御フラグＰｔが３であるか否かを判断する。システム制御部１００は、露出制御フラグＰｔが３でない場合、すなわち露出制御フラグＰｔが１または２である場合にはステップＳ１１３へ移行し、露出制御フラグＰｔが３である場合にはステップＳ１１６へ移行する。
【００７９】
ステップＳ１１３では、システム制御部１００は、撮影制御部として、トリミング枠の内部を露出評価対象として撮影画像データを取得する第１撮影動作を実行する。具体的には、まず、システム制御部１００は、ステップＳ１０８で決定した適正絞り値に絞り込む駆動信号を絞り駆動回路１０３へ出力するとともに、ステップＳ１０８で決定したシャッタ速度で駆動させる駆動信号をシャッタ駆動回路１０７へ出力する。そして、システム制御部１００は、撮像素子１０８の出力を、ステップＳ１０８で決定したＩＳＯ感度に従って増幅し、画像処理回路１０９に全画角の撮影画像データを生成させる。
【００８０】
ステップＳ１１４では、システム制御部１００は、記録制御部として、トリミング情報を撮像画像データに関連付けた画像ファイルをメモリカード１１３に記録する。具体的には、システム制御部１００は、圧縮／伸長回路１１０に、画像処理回路１０９が生成した撮影画像データを、図６を用いて説明したＪＰＧファイルフォーマットの画像ファイルに変換させる。そして、システム制御部１００は、圧縮／伸長回路１１０が変換した画像ファイルをメモリカード１１３に記録する。
【００８１】
ステップＳ１１５では、システム制御部１００は、露出制御フラグＰｔが２であるか否かを判断する。システム制御部１００は、露出制御フラグＰｔが２でない場合、すなわち露出制御フラグＰｔが１である場合にはステップＳ１１６へ移行し、露出制御フラグＰｔが２である場合にはステップＳ１１８へ移行する。
【００８２】
ステップＳ１１６では、システム制御部１００は、撮影制御部として、全体を露出評価対象として撮影画像データを取得する第２撮影動作を実行する。具体的には、まず、システム制御部１００は、ステップＳ１１０で決定した適正絞り値に絞り込む駆動信号を絞り駆動回路１０３へ出力するとともに、ステップＳ１１０で決定したシャッタ速度で駆動させる駆動信号をシャッタ駆動回路１０７へ出力する。そして、システム制御部１００は、撮像素子１０８の出力を、ステップＳ１１０で決定したＩＳＯ感度に従って増幅し、画像処理回路１０９に全画角の撮影画像データを生成させる。ステップＳ１１７では、システム制御部１００は、ステップＳ１１４と同様に、トリミング情報を撮像画像データに関連付けた画像ファイルをメモリカード１１３に記録する。
【００８３】
ステップＳ１２２では、システム制御部１００は、電源スイッチ３６のオフ操作を検知したか否かを判断する。システム制御部１００は、電源スイッチ３６のオフ操作を検知していない場合にはステップＳ１０３へ戻り、電源スイッチ３６のオフ操作を検知した場合には本フローを終了する。
【００８４】
図８は、ステップＳ１０３のトリミング枠の変更処理のフロー図である。ステップＳ２０１では、システム制御部１００は、ステップＳ１０２で受け付けられた変更指示が位置変更指示であるか否かを判断する。システム制御部１００は、位置変更指示であると判断した場合にはステップＳ２０２へ移行し、位置変更指示でないと判断した場合にはステップＳ２０３へ移行する。ステップＳ２０２では、背面表示制御部１１４は、図４を用いて説明したように、位置変更指示に従い背面モニタ３１に表示されているトリミング枠の位置を変更する。
【００８５】
ステップＳ２０３では、システム制御部１００は、ステップＳ１０２で受け付けられた変更指示がサイズ変更指示であるか否かを判断する。システム制御部１００は、サイズ変更指示であると判断した場合にはステップＳ２０４へ移行し、サイズ変更指示でないと判断した場合にはステップＳ２０５へ移行する。ステップＳ２０４では、背面表示制御部１１４は、図４を用いて説明したように、サイズ変更指示に従い背面モニタ３１に表示されているトリミング枠のサイズを変更する。
【００８６】
ステップＳ２０５では、システム制御部１００は、ステップＳ１０２で受け付けられた変更指示がアスペクト比変更指示であるか否かを判断する。システム制御部１００は、アスペクト比変更指示であると判断した場合にはステップＳ２０６へ移行し、アスペクト比変更指示でないと判断した場合にはステップＳ２０９へ移行する。ステップＳ２０６では、背面表示制御部１１４は、図５を用いて説明したように、アスペクト比変更指示に従い背面モニタ３１に表示されているトリミング枠のアスペクト比を変更する。
【００８７】
ステップＳ２０７では、システム制御部１００は、アスペクト比が変更されたトリミング枠を登録する登録指示を登録ボタン４３で受け付けたか否かを判断する。システム制御部１００は、登録指示を受け付けた場合にはステップＳ２０８へ移行し、登録指示を受け付けていない場合にはステップＳ２０９へ移行する。ステップＳ０２８では、システム制御部１００は、上述したようにアスペクト比が変更されたトリミング枠をシステムメモリ１１６に登録する。本実施形態において、システム制御部１００は、アスペクト比が変更されたトリミング枠を登録する登録部として機能する。
【００８８】
ステップＳ２０９では、システム制御部１００は、背面モニタ３１の画面領域におけるトリミング枠の位置から、撮影画像におけるトリミング枠の各頂点の座標値を算出する。ステップＳ２０９の処理終了後、システム制御部１００は、上述のステップＳ１０４へ移行する。
【００８９】
上述のステップＳ１０４で説明したように、本実施形態において、ユーザは露出制御を選択することができる。例えば、トリミング枠の内部に太陽、雪等の輝度の高い被写体が存在する場合に、ユーザは、トリミング枠の内部を露出評価対象として適正露出値を算出して暗めの画像を生成させるか、全体を露出評価対象として適正露出値を算出して明るめの画像を生成させるか、両方の適正露出値で２枚の画像を生成させるかを選択できる。また、システム制御部１００は、両方の適正露出値で２枚撮影した場合、２枚の撮影画像データを関連付けてメモリカード１１３に記録してもよい。具体的には、システム制御部１００は、一方の画像ファイルにおけるＥＸＩＦ情報のトリミング情報のカテゴリーに、他方の画像ファイルのファイル名を記述する。
【００９０】
また、上述のステップＳ１０４において、システム制御部１００は、第１撮影動作、第２撮影動作、および、第１撮影動作と第２撮影動作の両方の動作、のいずれを実行するかの選択を検知したが、これに限らない。システム制御部１００は、第１撮影動作、第２撮影動作、および、第１撮影動作と第２撮影動作の両方の動作、のうちの２つの動作からいずれの動作を実行するかの選択を検知するようにしてもよい。例えば、背面表示制御部１１４は、「トリミング枠内で露出」および「全体で露出」の項目で構成される露出制御の設定画面を背面モニタ３１に表示させ、システム制御部１００は、第１撮影動作および第２撮影動作のいずれの動作を実行するかの選択を検知する。
【００９１】
また、背面表示制御部１１４は、「１枚撮影」および「２枚撮影」の項目で構成される露出制御の設定画面を背面モニタ３１に表示させ、システム制御部１００は、第１撮影動作、および、第１撮影動作と第２撮影動作の両方の動作、のいずれの動作を実行するかの選択を検知してもよい。また、背面表示制御部１１４は、「１枚撮影」および「２枚撮影」の項目で構成される露出制御の設定画面を背面モニタ３１に表示させ、システム制御部１００は、第２撮影動作、および、第１撮影動作と第２撮影動作の両方の動作、のいずれの動作を実行するかの選択を検知してもよい。
【００９２】
上述の処理フローにおいて、図３（ａ）で説明したアスペクト比３：２のトリミング枠が選択されている場合、トリミング枠の内部の範囲と全画角の範囲とが等しくなる。この場合、システム制御部１００は、ステップＳ１０６において露出制御フラグＰｔの値に関係なくステップＳ１０９へ移行し、ステップＳ１１１において露出制御フラグＰｔの値に関係なくステップＳ１１６へ移行する。
【００９３】
本実施形態におけるカメラ１０では、メモリカード１１３に記録されている画像ファイルの画像をトリミングするトリミング編集モードを実行することができる。トリミング情報が撮影画像データに関連付けられた画像ファイルを、ユーザがトリミング編集対象として指定すると、システム制御部１００は、当該画像ファイルのＥＸＩＦ情報からトリミング情報を抽出する。そして、背面表示制御部１１４は、画像ファイルの画像を背面モニタ３１に表示させるとともに、トリミング情報が示すトリミング枠を初期のトリミング枠として画像ファイルの画像に重畳表示させる。
【００９４】
ユーザは、初期のトリミング枠が示す範囲でトリミングを指示することができる。また、ユーザは、図４、図５を用いて説明した操作を実行して、初期のトリミング枠の位置、サイズ、アスペクト比を変更し、変更後のトリミング枠が示す範囲でトリミングを指示することもできる。トリミング枠のアスペクト比が変更された状態でユーザが登録ボタン４３を押すと、システム制御部１００は、上述と同様に、アスペクト比が変更されたトリミング枠をシステムメモリ１１６に登録する。そして、登録されたトリミング枠は、トリミング枠選択モードにおいて選択対象となる。
【００９５】
上述の実施形態では、トリミング枠は破線で表示されたが、トリミング枠の表示態様はこれに限らない。トリミング枠は、実線、点線等の他の線種で表示されてもよい。また、トリミング枠の外部領域を半透明にしてトリミング枠の領域を区別可能に表してもよい。また、ユーザがトリミング枠の表示態様を指定できるようにしてもよい。例えば、ユーザがトリミングボタン４２を押しながらマルチセレクタ３５の決定ボタンを押すと、背面表示制御部１１４は、トリミング枠の表示態様を設定する設定画面を背面モニタ３１に表示させる。そして、ユーザは、当該設定画面で、トリミング枠の線種、色、外部領域の表示態様等を指定する。
【００９６】
上述の実施形態では、トリミング情報を関連付ける撮影画像データとして、撮像素子１０８の有効画素領域に対応する全画角の撮影画像データが用いられたが、これに限らない。システム制御部１００は、撮像素子１０８の有効画素領域の一部に対応する撮影画像データにトリミング情報を関連付けてもよい。例えば、システム制御部１００は、撮像素子１０８の有効画素領域の一部であるアスペクト比４：３の領域をクロップ範囲に設定し、クロップ範囲内で設定されたアスペクト比５：４のトリミング枠の情報をクロップ範囲の画像データに関連付ける。
【００９７】
上述の実施形態では、カメラ１０の背面モニタ３１のライブビュー画像にトリミング枠を重畳表示したがこれに限らない。覗き込み型の電子ビューファインダに対しても上述のトリミング枠の表示処理を適用し得る。ルーペ型の観察装置を取り付けて液晶モニタを覗き込むファインダに対しても上述のトリミング枠の表示処理を適用し得る。また、光学ファインダの透過型液晶パネルに上述のトリミング枠の表示処理を適用してもよい。
【００９８】
上述の実施形態において、撮像装置としてレンズ交換式カメラを例に説明したが、これに限らない。レンズ光学系が一体的に構成されたコンパクトデジタルカメラ、ミラー機構がないミラーレスデジタルカメラ、ビデオカメラ、カメラ機能付き携帯電話、カメラ機能付き携帯ゲーム、カメラ機能付き顕微鏡、カメラ機能付き望遠鏡などの撮像装置であっても同様に本実施形態に係る概念を適用することができる。
【００９９】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記の実施形態に記載の範囲には限定されない。上記の実施形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【０１００】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【０１０１】
１０  カメラ、２０  交換レンズ、３０  カメラ本体、３１  背面モニタ、３２  上面モニタ、３３  レリーズボタン、３４  撮影モードダイヤル、３５  マルチセレクタ、３６  電源スイッチ、３７  再生ボタン、３８  削除ボタン、３９  メニューボタン、４０  拡大ボタン、４１  縮小ボタン、４２  トリミングボタン、４３  登録ボタン、４４  背面コマンドダイヤル、４５  前面コマンドダイヤル、１００  システム制御部、１０１  撮影レンズ、１０２  絞り機構、１０３  絞り駆動回路、１０４  ミラー機構、１０５  ミラー駆動回路、１０６  シャッタ、１０７  シャッタ駆動回路、１０８  撮像素子、１０９  画像処理回路、１１０  圧縮／伸長回路、１１１  メモリ、１１２  カードコネクタ、１１３  メモリカード、１１４  背面表示制御部、１１５  上面表示制御部、１１６  システムメモリ、１１７  タイマー、１１８  電池、１１９  外部インターフェース、１２０  位相差ＡＦ素子、１２１  位相差ＡＦ回路、１２２  コントラストＡＦ回路、１２３  ＡＦエリア照射装置、１２４  照射装置駆動回路、１２５  測光装置、２００  ライブビュー画像、２０１  タイトル欄、２０２  アスペクト比表示欄、２１０、２２０、２３０、２４０  トリミング枠、３００  画像、３１０  トリミング枠
【図１】
2013090240.tif 000003
【図２】
2013090240.tif 000004
【図３】
2013090240.tif 000005
【図４】
2013090240.tif 000006
【図５】
2013090240.tif 000007
【図６】
2013090240.tif 000008
【図７】
2013090240.tif 000009
【図８】
2013090240.tif 000010