(57)【要約】【課題】トリミングの際の表示画像のちらつきを低減可能にすることを課題とする。【解決手段】画像処理装置（１００）は、表示用の画像を生成する生成手段（２４）と、表示用の画像に対してトリミング処理が行われる範囲を指定する指定手段（５０）と、表示用の画像全体から輝度情報を取得する第１の取得手段（５８）と、表示用の画像に対してトリミング処理が行われる範囲内の画像から輝度情報を取得する第２の取得手段（５８）と、第１の取得手段（５８）により取得された輝度情報と、第２の取得手段（５８）により取得された輝度情報とを、表示装置（２８）に送信する送信手段（１５）とを有する。【選択図】図２
2020167457.tif 000002
【特許請求の範囲】
【請求項１】
表示用の画像を生成する生成手段と、
前記表示用の画像に対してトリミング処理が行われる範囲を指定する指定手段と、
前記表示用の画像全体から輝度情報を取得する第１の取得手段と、
前記表示用の画像に対して前記トリミング処理が行われる範囲内の画像から輝度情報を取得する第２の取得手段と、
前記第１の取得手段により取得された輝度情報と、前記第２の取得手段により取得された輝度情報とを、表示装置に送信する送信手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記送信手段は、前記表示用の画像に対するトリミング処理中には、前記第１の取得手段により取得された輝度情報を前記表示装置に送信しないことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記送信手段は、前記表示用の画像に対するトリミング処理が完了した後には、前記第２の取得手段で取得された前記輝度情報を、確定した輝度情報として前記表示装置に送信することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記送信手段は、前記輝度情報を、前記表示用の画像の付加情報として前記表示装置に送信することを特徴とする請求項１から３のいずれか１項に記載の画像処理装置。
【請求項５】
前記指定手段は、前記トリミング処理が行われる範囲を表す枠の情報を生成し、
前記送信手段は、前記枠の情報をも前記表示装置に送信することを特徴とする請求項１から４のいずれか１項に記載の画像処理装置。
【請求項６】
前記指定手段は、前記トリミング処理の範囲の指定が行われている際には、前記枠の情報として、前記範囲の指定が行われていることを表す所定の表示形式の情報を生成することを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記輝度情報は、少なくともフレームごとの、最大輝度値を示す情報と平均輝度値を示す情報とを含むことを特徴とする請求項１から６のいずれか１項に記載の画像処理装置。
【請求項８】
画像を撮像する撮像装置に含まれることを特徴とする請求項１から７のいずれか１項に記載の画像処理装置。
【請求項９】
画像処理装置が実行する画像処理方法であって、
表示用の画像を生成する生成工程と、
前記表示用の画像に対してトリミング処理が行われる範囲を指定する指定工程と、
前記表示用の画像全体から輝度情報を取得する第１の取得工程と、
前記表示用の画像に対して前記トリミング処理が行われる範囲内の画像から輝度情報を取得する第２の取得工程と、
前記第１の取得手段により取得された輝度情報と、前記第２の取得手段により取得された輝度情報とを、表示装置に送信する送信工程と、
を有することを特徴とする画像処理方法。
【請求項１０】
コンピュータを、請求項１から８のいずれか１項に記載の画像処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影時に表示される画像を処理する画像処理技術に関する。
【背景技術】
【０００２】
デジタルカメラやデジタルビデオカメラは、撮影時の画像をカメラ内蔵の表示パネルや電子ビューファインダー（ＥＶＦ）、カメラ外のディスプレイ（表示装置）に表示させることができる。これにより撮影者は撮影対象を確認しながら撮影することが可能となる。ここで、撮影時に撮影者が確認したい項目の一つとして、輝度のレベルが挙げられる。近年、ＨＤＲ（Ｈｉｇｈ  Ｄｙｎａｍｉｃ  Ｒａｎｇｅ）での撮影や表示が本格化しており、ＨＤＲ関連の規格化や製品化が進められている。例えばＨＤＲ１０＋などの規格では、ＭａｘＣＬＬ（Ｍａｘｉｍｕｍ  Ｃｏｎｔｅｎｔ  Ｌｉｇｈｔ  Ｌｅｖｅｌ）やＭａｘＦＡＬＬ（Ｍａｘｉｍｕｍ  Ｆｒａｍｅ  Ａｖｅｒａｇｅ  Ｌｉｇｈｔ  Ｌｅｖｅｌ）などの付加情報が定義されている。ＭａｘＣＬＬはフレームやシーン毎の最大輝度値を示す情報であり、ＭａｘＦＡＬＬはフレーム毎の平均輝度値を示す情報である。これらＭａｘＣＬＬやＭａｘＦＡＬＬの情報は、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ：ＨＤＭＩは登録商標）規格などで機器間伝送することが可能である。これによりカメラからディスプレイには映像の輝度情報が動的に伝えられるようになり、ディスプレイの表示輝度の調整が容易になった。またこの機能を用いることで、画像の一部の領域内の最大輝度値や平均輝度値を、動的にディスプレイに送信可能となった。
【０００３】
その他にも、特許文献１には、液晶パネルとＥＶＦパネルに表示するダイナミックレンジを周囲の照度に応じて、アシスト表示となるように変更し、撮影画像の階調性の確認、全体的な明るさの確認、屋外での視認性の確保を可能にする技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１８−１４８３９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、画像をトリミング処理するような画像編集が行われている場合、トリミング枠内の画像領域の輝度で画像全体がディスプレイ上に表示されることになる。しかしながら、トリミング枠内における輝度と画像全体の輝度とは異なることが多く、例えばトリミング枠を移動させると、ディスプレイ上に表示される画像がちらついてしまうことがある。
【０００６】
そこで、本発明は、トリミングの際の表示画像のちらつきを低減可能にすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の画像処理装置は、表示用の画像を生成する生成手段と、前記表示用の画像に対してトリミング処理が行われる範囲を指定する指定手段と、前記表示用の画像全体から輝度情報を取得する第１の取得手段と、前記表示用の画像に対して前記トリミング処理が行われる範囲内の画像から輝度情報を取得する第２の取得手段と、前記第１の取得手段により取得された輝度情報と、前記第２の取得手段により取得された輝度情報とを、表示装置に送信する送信手段と、を有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、トリミングの際の表示画像のちらつきを低減可能となる。
【図面の簡単な説明】
【０００９】
【図１】デジタルカメラの外観図である。
【図２】デジタルカメラのハードウェア構成例を示す概略ブロック図である。
【図３】表示画像例と輝度値変動を示した図である。
【図４】トリミング編集画面の実施例である。
【図５】トリミング処理のフローチャートである。
【図６】トリミング画面初期表示処理のフローチャートである。
【図７】トリミング画面表示処理のフローチャートである。
【発明を実施するための形態】
【００１０】
以下に、本発明の好ましい実施形態を、添付の図面に基づいて詳細に説明する。
図１（Ａ）、図１（Ｂ）は、本実施形態に係る画像処理装置が適用された撮像装置の一例としてのデジタルカメラ１００の外観図である。図１（Ａ）はデジタルカメラ１００の前面側斜視図であり、図１（Ｂ）はデジタルカメラ１００の背面側斜視図である。
表示部２８は、画像や各種情報を表示する、カメラ背面に設けられた表示モニタ部である。タッチパネル７０ａは、表示部２８の表示面（操作面）に対するタッチ操作を検出することができる。ファインダ外表示部４３は、カメラ上面に設けられた表示部であり、シャッタ速度や絞りをはじめとするカメラの様々な設定値が表示される。
【００１１】
シャッタボタン６１は撮影者等のユーザが撮影指示を行う際に操作される操作部である。モード切替スイッチ６０はユーザが各種モードを切り替える際に操作される操作部である。端子カバー４０は外部機器との接続ケーブルとデジタルカメラ１００とを接続する接続ケーブル等のコネクタ（不図示）を保護するカバーである。メイン電子ダイヤル７１は操作部７０に含まれる回転操作部材であり、ユーザはこのメイン電子ダイヤル７１を回すことで、シャッタ速度や絞りなどの設定値の変更等が行える。電源スイッチ７２はデジタルカメラ１００の電源のＯＮ及びＯＦＦを切り替える操作部材である。サブ電子ダイヤル７３は操作部７０に含まれ、操作部７０に含まれる回転操作部材であり、ユーザが選択枠の移動や画像送りなどを行う際に操作される。
【００１２】
十字キー７４は操作部７０に含まれ、上、下、左、右部分をそれぞれ押し込み可能な十字キー（４方向キー）である。ユーザは十字キー７４の押した部分に応じた操作が可能となる。ＳＥＴボタン７５は操作部７０に含まれ、押しボタンであり、主にユーザが選択項目を決定する際などに用いられる。動画ボタン７６は、ユーザが動画撮影（記録）の開始、停止を指示する際に用いられる。ＡＥロックボタン７７は操作部７０に含まれ、撮影待機状態で押下されることで、露出状態が固定される。拡大ボタン７８は操作部７０に含まれ、撮影モードのライブビュー表示において拡大モードのＯＮ、ＯＦＦを行うための操作ボタンである。拡大モードをＯＮとしてからメイン電子ダイヤル７１が操作されると、デジタルカメラ１００は、ＬＶ画像の拡大、縮小を行う。デジタルカメラ１００は再生モードにおいて拡大ボタン７８が操作されると再生画像を拡大し、拡大率を増加させるための拡大ボタンとして機能する。
【００１３】
再生ボタン７９は操作部７０に含まれ、ユーザが撮影モードと再生モードとを切り替える際の操作ボタンである。デジタルカメラ１００は、撮影モード中に再生ボタン７９が押下されることで再生モードに移行し、記録媒体２００に記録された画像のうち最新の画像を表示部２８に表示させる。メニューボタン８１は、操作部７０に含まれる。デジタルカメラ１００は、メニューボタン８１が押されると各種の設定可能なメニュー画面を表示部２８に表示させる。ユーザは、表示部２８に表示されたメニュー画面と、十字キー７４やＳＥＴボタン７５を用いて直感的に各種設定を行うことができる。
【００１４】
タッチバー８２はユーザによるタッチ操作を受け付けることが可能なライン状のタッチ操作部材（ラインタッチセンサー）である。タッチバー８２は、グリップ部９０を握った右手の親指で操作可能な位置に配置されている。デジタルカメラ１００は、タッチバー８２に対するタップ操作（タッチして所定期間以内に移動せずに離す操作）、左右へのスライド操作（タッチした後、タッチしたままタッチ位置を移動する操作）などを受け付け可能である。タッチバー８２はタッチパネル７０ａとは異なる操作部材であり、表示機能は備えていない。
【００１５】
通信端子１０はデジタルカメラ１００がレンズ側（着脱可能）と通信を行う為の端子である。接眼部１６は、接眼ファインダー（覗き込み型のファインダー）であり、ユーザは、接眼部１６を介して内部のＥＶＦ２９に表示された映像を視認することができる。接眼検知部５７は接眼部１６にユーザが接眼しているか否かを検知する接眼検知センサーである。蓋２０２は記録媒体２００を格納したスロットの蓋である。グリップ部９０は、ユーザがデジタルカメラ１００を構えた際に右手で握りやすい形状とした保持部である。グリップ部９０を右手の小指、薬指、中指で握ってデジタルカメラを保持した状態で、右手の人差指で操作可能な位置にシャッタボタン６１、メイン電子ダイヤル７１が配置されている。また、同じ状態で、右手の親指で操作可能な位置に、サブ電子ダイヤル７３、タッチバー８２が配置されている。
【００１６】
図２は、本実施形態のデジタルカメラ１００の構成例を示すブロック図である。
図２において、レンズユニット１５０は、交換可能な撮影レンズを搭載するレンズユニットである。レンズ１０３は通常、複数枚のレンズから構成されるが、ここでは簡略して一枚のレンズのみで示している。通信端子６はレンズユニット１５０がデジタルカメラ１００側と通信を行う為の端子であり、通信端子１０はデジタルカメラ１００がレンズユニット１５０側と通信を行う為の端子である。レンズユニット１５０は、この通信端子６及び１０を介してシステム制御部５０と通信し、内部のレンズシステム制御回路４によって絞り駆動回路２を介して絞り１の制御を行い、ＡＦ駆動回路３を介してレンズ１０３の位置を変位させることで焦点を合わせる。
【００１７】
シャッタ１０１は、システム制御部５０による制御の下で、撮像部２２の露光時間を自由に調整できるフォーカルプレーンシャッターである。
撮像部２２は光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子を有する。撮像素子の各画素には、Ｒ（赤）、Ｇ（緑）、Ｂ（青）の何れかのカラーフィルタが所定の配列で配されている。例えばカラーフィルタは、４画素毎に赤１画素、青１画素、緑２画素を１組として規則的に並べたモザイク状に配列されている。このような画素の配置はベイヤー配列と一般的に呼ばれている。撮像部２２は、システム制御部５０にデフォーカス量情報を出力する撮像面位相差センサーを有していてもよい。
【００１８】
Ａ／Ｄ変換器２３は、撮像部２２から出力されたアナログ信号をデジタル信号に変換する。なお、この変換されたデジタル信号はベイヤー配列の画像データである。Ａ／Ｄ変換器２３からの出力データは、画像処理部２４及びメモリ制御部１５を介して、或いは、メモリ制御部１５を介してメモリ３２に直接書き込まれる。メモリ３２は、撮像部２２にて得られてＡ／Ｄ変換器２３によりデジタル変換された画像データと、表示部２８又はＥＶＦ２９に表示するための画像データを格納する。メモリ３２は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。
【００１９】
またメモリ３２は、画像表示用のメモリ（ビデオメモリ）を兼ねている。Ｄ／Ａ変換器１９は、メモリ３２に格納されている表示用の画像データをアナログ信号に変換して表示部２８又はＥＶＦ２９に供給する。こうして、メモリ３２に書き込まれた表示用の画像データはＤ／Ａ変換器１９を介して表示部２８又はＥＶＦ２９により表示される。このように表示部２８又はＥＶＦ２９は、ＬＣＤや有機ＥＬ等の表示器上に、Ｄ／Ａ変換器１９からのアナログ信号に応じた表示を行う表示モニタ部である。またデジタルカメラ１００は、Ａ／Ｄ変換器２３によって一度Ａ／Ｄ変換されメモリ３２に蓄積された画像データをＤ／Ａ変換器１９でアナログ変換し、表示部２８又はＥＶＦ２９に逐次転送して表示することによりライブビュー表示（ＬＶ表示）を行える。以下、ライブビューで表示される画像をライブビュー画像（ＬＶ画像）と称する。
【００２０】
画像処理部２４は、Ａ／Ｄ変換器２３からの画像データ、又は、メモリ制御部１５からの画像データに対し所定の画素補間、縮小といったリサイズ処理を行う。画像処理部２４では、受信したベイヤー配列の画像データを受信し、ＲＧＢのオフセット調整、ゲイン調整、ガンマ補正処理などを行う。ガンマ補正は撮像部２２やレンズ１０３などの特性を考慮し、デジタルカメラ１００およびユーザが所望する記録画像を生成するために適正な特性の処理となされている。ガンマ補正値を変えることにより、テレビジョンモニターで表示するための記録画像の生成や、映画フィルムの質感や階調を再現した記録画像の生成が可能である。また、画像処理部２４は、ＲＧＢ画像データを輝度データ（Ｙ）と色差データ（Ｃｂ、Ｃｒ）に変換して出力する。画像処理部２４は、撮像した画像データを用いて所定の演算処理を行う。画像処理部２４により得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。画像処理部２４は、更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理を行う。
【００２１】
不揮発性メモリ５６は、電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記憶される。ここでいう、プログラムには、本実施形態にて後述する各種フローチャートを実行するためのプログラムが含まれる。システムメモリ５２は、例えばＲＡＭであり、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等が展開される。
【００２２】
システム制御部５０は、少なくとも１つのプロセッサまたは回路からなる演算部であり、デジタルカメラ１００全体を制御する。システム制御部５０は、前述した不揮発性メモリ５６から読み出されてシステムメモリ５２に展開されたプログラムを実行することで、後述する本実施形態の各処理を実現する。また、システム制御部５０はメモリ３２、Ｄ／Ａ変換器１９、表示部２８、ファインダ外表示部４３等を制御することによる表示制御も行う。
【００２３】
ファインダ外表示駆動回路４４は、システム制御部５０による制御の下で、ファインダ外表示部４３を駆動させる。ファインダ外表示部４３は、このファインダ外表示駆動回路４４により駆動されることで、シャッタ速度や絞りをはじめとするカメラの様々な設定値を表示する。
システムタイマー５３は各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。
【００２４】
操作部７０は、ユーザから入力された各種の動作指示を、システム制御部５０に送るための各種操作部材からなる。操作部７０は、シャッタボタン６１、メイン電子ダイヤル７１、電源スイッチ７２、サブ電子ダイヤル７３、十字キー７４、ＳＥＴボタン７５、動画ボタン７６、ＡＦロックボタン７７、拡大ボタン７８、再生ボタン７９、メニューボタン８１を有する。また、操作部７０は、タッチパネル７０ａ、タッチバー８２、モード切替スイッチ６０をも含む。その他の操作部材７０ｂは、ブロック図において個別に記載していない操作部材をまとめて表したものである。
【００２５】
操作部７０に含まれるモード切替スイッチ６０は、システム制御部５０の動作モードを静止画撮影モード、動画撮影モード、再生モード等のいずれかに切り替える。静止画撮影モードに含まれるモードとしては、オート撮影モード、オートシーン判別モード、マニュアルモード、絞り優先モード（Ａｖモード）、及び、シャッタ速度優先モード（Ｔｖモード）、プログラムＡＥモード（Ｐモード）等がある。また、静止画撮影モードに含まれるモードには、撮影シーン別の撮影設定となる各種シーンモード、カスタムモード等がある。ユーザは、モード切替スイッチ６０を操作することで、それらのモードのいずれかに直接切り替えることができる。あるいは、ユーザは、モード切替スイッチ６０で撮影モードの一覧画面に一旦切り換えた後に、表示された複数のモードのいずれかを選択し、他の操作部材を用いて切り替えることもできる。同様に、動画撮影モードにも複数のモードが含まれていてもよい。
【００２６】
第１シャッタースイッチ６２は、デジタルカメラ１００に設けられたシャッタボタン６１の操作途中の状態、いわゆる半押し（撮影準備指示）状態でＯＮとなり第１シャッタースイッチ信号ＳＷ１を発生する。システム制御部５０は、第１シャッタースイッチ信号ＳＷ１により、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の撮影準備動作を開始する。
第２シャッタースイッチ６４は、シャッタボタン６１の操作完了状態、いわゆる全押し（撮影指示）状態でＯＮとなり、第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部５０は、第２シャッタースイッチ信号ＳＷ２により、撮像部２２からの信号読み出しから記録媒体２００に撮像された画像を画像ファイルとして書き込むまでの一連の撮影処理の動作を開始する。
【００２７】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。電源部３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。
【００２８】
記録媒体Ｉ／Ｆ１８は、メモリカードやハードディスク等の記録媒体２００とのインターフェースである。記録媒体２００は、撮影された画像を記録するためのメモリカード等の記録媒体であり、半導体メモリや磁気ディスク等から構成される。
【００２９】
姿勢検知部５５は、重力方向に対するデジタルカメラ１００の姿勢を検知する。システム制御部５０は、姿勢検知部５５で検知された姿勢に基づいて、撮像部２２で撮影された画像が、デジタルカメラ１００を横に構えて撮影された画像であるか、縦に構えて撮影された画像であるかを判別可能である。またシステム制御部５０は、姿勢検知部５５で検知された姿勢に応じた向き情報を、撮像部２２で撮像された画像の画像ファイルに付加したり、画像を回転して記録させたりすることが可能である。姿勢検知部５５としては、加速度センサーやジャイロセンサーなどを用いることができる。そして、システム制御部５０は、姿勢検知部５５である加速度センサーやジャイロセンサーの検知信号を基に、デジタルカメラ１００の動き（パン、チルト、持ち上げ、静止しているか否か等）を検知することも可能である。
【００３０】
接眼検知部５７は、ＥＶＦ２９を内蔵したファインダの接眼部１６に対する物体の接近状態および離反状態を検知する接近検知センサーである。つまり、接眼検知部５７は、物体としてユーザ（撮影者）の目の接近（接眼）状態および離反（離眼）状態を検知する接眼検知センサーである。接眼検知部５７は、図示しない赤外線投光部及び受光部を有する、例えば赤外線近接センサーにより構成されている。例えば接眼部１６へ物体が接近した場合、投光部から投光された赤外線が物体により反射されて受光部に受光され、接眼検知部５７は、その赤外線の受光量によって、物体が接眼部１６からどの程度の距離（接眼距離）まで近づいているかを判別することができる。このように、接眼検知部５７は、接眼部１６への物体の近接距離を検知する接眼検知を行う。また、接眼検知部５７は、物体非近接状態（非接眼状態）から、接眼部１６に対して所定距離以内に近づく物体を検出した場合に、接眼されたと検出する。一方、接眼検知部５７は、近接状態（接眼状態）から、当該接近を検知していた物体が所定距離以上離れた場合に、離眼されたと検出する。なお、接眼したことを検出する際の閾値と、離眼したことを検出する際の閾値とは、例えばヒステリシスを設けるなどして異なっていてもよい。また接眼検知部５７は、接眼を検出した後に、離眼が検出されるまでは接眼状態であると判断するものとする。また接眼検知部５７は、離眼を検出した後に、接眼を検出するまでは非接眼状態であると判断するものとする。なお、赤外線近接センサーは一例であって、接眼検知部５７には、接眼とみなせる目や物体の接近を検知できるものであれば他のセンサーが採用されてもよい。
【００３１】
システム制御部５０は、前述した接眼検知部５７で検知された状態に応じて、表示部２８とＥＶＦ２９の表示（表示状態）／非表示（非表示状態）を切り替える。例えば、システム制御部５０は、少なくとも撮影待機状態で、かつ、表示先の切替が自動切替である場合において、非接眼中である場合には表示先を表示部２８として表示をオンとし、ＥＶＦ２９を非表示とする。また例えば、システム制御部５０は、接眼中である場合には表示先をＥＶＦ２９として表示をオンとし、表示部２８を非表示とする。
【００３２】
前述した操作部７０のタッチパネル７０ａは、表示部２８と一体的に構成されているとする。例えば、タッチパネル７０ａは光の透過率が表示部２８の表示を妨げないように構成され、表示部２８の表示面の上層に取り付けられる。そして、システム制御部５０は、タッチパネル７０ａにおける入力座標と、表示部２８の表示画面上の表示座標とを対応付けて管理している。これにより、デジタルカメラ１００は、恰もユーザが表示部２８上に表示された画面を直接的に操作可能であるかのようなＧＵＩ（グラフィカルユーザーインターフェース）を提供できる。
【００３３】
システム制御部５０は、タッチパネル７０ａに対するペンや指等による以下の操作、あるいは状態を検出する。例えば、システム制御部５０は、タッチパネル７０ａに対し、指等がタッチしていない状態のタッチオフ、指等が新たにタッチされた際のタッチダウン、タッチしていた指等が離れたタッチアップ等を検出する。またシステム制御部５０は、指等がタッチしている状態のタッチオン、指等がタッチしたまま移動する状態のタッチムーブ、指等をタッチしたままある程度の距離だけ素早く動かしてそのまま離すようなフリック等を検出する。なお、フリックは、言い換えればタッチパネル７０ａ上を指ではじくように素早くなぞる操作である。その他にも、システム制御部５０は、指等により複数箇所（例えば２点）が共にタッチされるマルチタッチの状態で、互いのタッチ位置を近づけるタッチ操作をピンチイン、互いのタッチ位置を遠ざけるタッチ操作をピンチアウトとして検出する。システム制御部５０は、例えばタッチパネル７０ａに対するタッチダウンを検出すると、同時にタッチオンであることも検出する。またシステム制御部５０は、タッチダウンの後、タッチアップが検出されない限りは、通常はタッチオンを検出し続ける。またシステム制御部５０は、タッチムーブを検出している間は、タッチオンも検出している状態となる。またシステム制御部５０は、タッチオンを検出していても、タッチ位置が移動していなければタッチムーブとしては検出しない。そして、システム制御部５０は、タッチしていた全ての指やペン等がタッチアップしたことを検出された場合に、タッチオフを検出する。
【００３４】
システム制御部５０は、これらのタッチパネル７０ａに対する指等による操作・状態、およびタッチされている位置座標等の情報を、内部バスを通じて取得し、それら取得した情報に基づいてタッチパネル７０ａ上でどのような操作が行なわれたかを判定する。例えばタッチムーブ操作の場合、システム制御部５０は、タッチパネル７０ａ上における指等の位置座標の変化を基に、当該指等の移動方向をタッチパネル７０ａ上の垂直成分及び水平成分毎に判定する。そして、システム制御部５０は、所定距離以上のタッチムーブを検出した場合にはユーザによるスライド操作が行なわれたと判定するものとする。また例えばフリック操作の場合、システム制御部５０は、所定距離以上を、所定速度以上でタッチムーブしたことが検出され、そのままタッチアップが検出されたときに、フリックが行なわれたと判定する。なお、タッチパネル７０ａは、抵抗膜方式、静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、または光センサー方式等、様々な方式のタッチパネルのうちいずれの方式のものが用いられても良い。また、方式によっては、タッチパネルに指等が接触したときにタッチを検出する方式や、タッチパネルに指等が近接したときにタッチを検出する方式ものがあるが、いずれの方式でもよい。
【００３５】
また、システム制御部５０は、タッチバー８２についてもタッチパネル７０ａの場合と同様の操作、あるいは状態を検出できる。つまりタッチバー８２の場合についても、システム制御部５０は、タッチダウン、タッチオン、タッチムーブ、タッチアップ、タッチオフ等を検出できる。本実施形態の場合、タッチバー８２は、静電容量方式のタッチセンサであるものとする。ただし、タッチバー８２は、抵抗膜方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサー方式等、別の方式のタッチセンサであってもよい。
【００３６】
輝度値算出部５８は、画像処理部２４で生成された表示用の画像データにおけるＭａｘＣＬＬやＭａｘＦＡＬＬをフレーム毎に算出する。ＭａｘＣＬＬ及びＭａｘＦＡＬＬは、前述したＨＤＲ１０＋などの規格において定義された付加情報であり、ＭａｘＣＬＬはフレームやシーン毎に最大輝度値を示す情報であり、ＭａｘＦＡＬＬはフレーム毎の平均輝度値を示す情報である。また前述したように、ＭａｘＣＬＬやＭａｘＦＡＬＬの情報は機器間伝送が可能であり、デジタルカメラ１００はディスプレイに対し映像の輝度情報を動的に伝えることができる。またデジタルカメラ１００は、ＭａｘＣＬＬやＭａｘＦＡＬＬの情報を送信することで、例えば画像のトリミング処理中にトリミング枠内の画像の最大輝度値や平均輝度値を動的にディスプレイに伝えることができる。
【００３７】
通信部５４は、無線または有線ケーブルによって外部機器と接続して、画像信号や音声信号の送受信を行う。また通信部５４は無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やインターネットとも接続可能である。また、通信部５４は、Ｂｌｕｅｔｏｏｔｈ（登録商標）やＢｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙでも外部機器と通信可能である。さらに通信部５４は、撮像部２２で撮像した画像（ＬＶ画像を含む）や、記録媒体２００に記録された画像を外部機器に送信可能であり、また外部機器から画像やその他の各種情報を受信することができる。
【００３８】
また通信部５４は、ＨＤＭＩ（登録商標）の規格を用いて外部表示機器と通信することも可能である。通信部５４は、輝度値算出部５８で算出したＭａｘＣＬＬやＭａｘＦＡＬＬというＨＤＲ動的メタデータ情報（ＨＤＲ  Ｄｙｎａｍｉｃ  Ｍｅｔａｄａｔａ）をＨＤＭＩの映像伝送規格に則った信号形式に変換して外部表示機器に送信する。これにより、デジタルカメラ１００は、外部表示機器上で表示する画像の最大輝度値に応じてトーンマッピングを変化させて当該外部表示機器の最高輝度に有効に活かしたＨＤＲ映像を表示させることが可能となる。また、デジタルカメラ１００は、ＨＤＭＩ２．１で規格化されたＨＤＲ動的メタデータ情報の有効領域（Ａｃｔｉｖｅ  Ａｒｅａ）を指定することで、外部表示機器では、画像の領域毎に最大輝度および平均輝度を動的に変更できるようになる。
【００３９】
図３（Ａ）は、表示用の画像に対してトリミング枠３００の領域が指定された場合の画像例を示した図である。また、図３（Ｃ）は、表示用の画像に対してトリミング枠３１０の領域が指定された画像例を示した図である。また図３（Ｂ）は、図３（Ａ）に示した表示用の画像におけるフレームごとの最大輝度値であるＭａｘＣＬＬ３０３の変化と、平均輝度値であるＭａｘＦＡＬＬ３０２の変化を示した図である。同様に図３（Ｄ）は、図３（Ｃ）に示した表示用の画像におけるＭａｘＣＬＬ３１３の変化と、ＭａｘＦＡＬＬ３１２の変化とを示した図である。このように、表示される画像に対してトリミング処理がなされる場合、トリミング枠内の画像の輝度で画像全体が表示されることになる。つまり図３（Ａ）の場合にはトリミング枠３００の画像の輝度で図３（Ａ）の画像全体が、また図３（Ｂ）の場合にはトリミング枠３００の画像の輝度で図３（Ａ）の画像全体が表示される。しかしながら、トリミング枠内における輝度と画像全体の輝度とは異なることが多いため、例えばトリミング枠を移動させると、ディスプレイ上に表示される画像がちらついてしまうことがある。
【００４０】
そこで本実施形態のデジタルカメラ１００は、トリミング処理がなされる場合には、トリミング枠内で輝度を求める一方で、トリミング枠外の画像の輝度を変化させないようにすることで、画像全体の表示のちらつきを低減させる。このような処理を実現する本実施形態のデジタルカメラ１００の動作について、図４から図７を参照しながら説明する。なお以下に説明する本実施形態に係る処理は、不揮発性メモリ５６から読み出されてシステムメモリ５２に展開されたプログラムを、システム制御部５０が実行することで実現されるとする。システム制御部５０は、本実施形態に係るプログラムを実行することにより、以下の図５から図７に示すフローチャートの各処理ステップにおける演算や制御を行う。なお、図５から図７に示すフローチャートの各処理は、ハードウェア構成により実現されてもよい。
【００４１】
図４は、図３（Ａ）や図３（Ｂ）と同様の画像例について、本実施形態のデジタルカメラ１００においてトリミングを行う画像編集時の画面例を示した図である。編集画面には、トリミング処理の対象となる編集対象画像４００が表示されている。また、編集画面には、トリミング枠４０１、「拡大」操作アイコン４０２、「縮小」操作アイコン４０３、「移動」操作アイコン４０４、「回転」操作アイコン４０５、「保存」操作アイコン４０６、及び「終了」操作アイコン４０７が表示される。
【００４２】
トリミング枠４０１は、トリミング処理して保存する対象を示す表示枠である。なお、トリミング枠４０１は、後述するトリミング枠の選択等の指定操作中においては当該指定操作中であることを表す所定の表示形式で表示されてもよい。このようなトリミング枠の指定操作中であることを表す所定の表示形式のトリミング枠４０１としては、例えば点線などの枠を挙げることができる。
【００４３】
「拡大」操作アイコン４０２は、トリミング処理対象画像に対してトリミング枠４０１の枠範囲を大きくする際にユーザにより操作されるアイコンである。システム制御部５０は、「拡大」操作アイコン４０２が操作された場合、トリミング枠の保存範囲を拡大する処理を実行する。「拡大」操作アイコン４０２に対するユーザ操作は、画面表示されている「拡大」操作アイコン４０２をタッチする操作であっても良いし、操作部７０の拡大ボタン７８に対する操作であっても良い。なお、以下に説明する各ユーザ操作についても同様であり、タッチパネル７０ａに対する操作であっても良いし、操作部７０の対応した操作部材に対する操作であっても良い。以下、特に明記する場合を除き、ユーザによる操作はタッチパネル７０ａに対する操作である場合を例に挙げて説明する。
【００４４】
「縮小」操作アイコン４０３は、トリミング処理の対象画像に対してトリミング枠４０１の枠範囲を小さくする際にユーザにより操作されるアイコンである。システム制御部５０は、「縮小」操作アイコン４０３が操作された場合、トリミング枠の範囲を縮小する処理を実行する。「移動」操作アイコン４０４は、トリミング枠４０１の移動をユーザが指示する際に操作されるアイコンである。システム制御部５０は、「移動」操作アイコン４０４をタッチ等する操作の後、例えばタッチムーブでトリミング枠４０１を移動させる操作がなされた場合、そのタッチムーブの方向及び移動量だけトリミング枠４０１を移動させる。「回転」操作アイコン４０５は、トリミング処理対象画像を回転表示させる際にユーザにより操作されるアイコンである。システム制御部５０は、「回転」操作アイコン４０５をタッチ等する操作の後、例えばマルチタッチの状態でトリミング枠４０１を回転移動させる操作がなされた場合、その回転移動量だけトリミング枠４０１を回転させる。
【００４５】
「保存」操作アイコン４０６は、トリミング枠４０１の範囲の画像をトリミング編集後の画像として、ユーザが保存を指示する際に操作されるアイコンである。システム制御部５０は、「保存」操作アイコン４０６が操作された場合、その時点におけるトリミング枠の範囲を記録等する処理を実行する。「終了」操作アイコン４０７は、トリミング処理の操作を中断等して終了する際にユーザにより操作されるアイコンである。システム制御部５０は、「終了」操作アイコン４０７が操作された場合、トリミング処理を終了する。
【００４６】
図５は、前述したようなトリミング処理においてシステム制御部５０が実行する処理の流れを示したフローチャートである。
まずシステム制御部５０は、例えばメニューボタン８１が押下されると、デジタルカメラ１００の各種設定を行うためのメニュー画面（不図示）を表示部２８に表示させる。本実施形態のデジタルカメラ１００には、当該メニュー画面の各種設定項目の一つに、トリミング編集のための項目が用意されており、システム制御部５０は、このトリミング編集の項目がユーザにより選択された場合に、図５のフローチャートの処理を開始する。なお、操作部７０のなかの何れかのボタン等に対し、予めトリミング編集の開始が割り当てられている場合、システム制御部５０は、当該ボタンの押下がなされた時に図５のフローチャートの処理を開始しても良い。これ以降についても、特に明記する場合を除き、ユーザによる操作はタッチパネル７０ａに対する操作である場合を例に挙げて説明する。
【００４７】
図５のフローチャートの処理が開始すると、まずステップＳ１０１において、システム制御部５０は、ユーザがトリミング編集の対象となる画像を決定したか否かを判断する。ユーザによるトリミング編集の対象画像の決定の際、システム制御部５０は、表示部２８上に編集対象画像の候補となる画像を表示させる。そして、システム制御部５０は、例えばユーザによるフリック操作や十字キーの押下操作に応じて候補画像の画像送りを行い、ユーザからのタッチ等の操作に応じてトリミング編集の対象画像を決定する。なお、トリミング編集対象の候補画像は、記録媒体２００から読み出した画像でも良いし、予めメモリ３２に読み込んでおいた画像を用いても良い。システム制御部５０は、トリミング編集の対象画像が決定されていない場合にはステップＳ１０１の処理を繰り返し、トリミング編集の対象画像が決定された場合にはステップＳ１０２に処理を進める。
【００４８】
ステップＳ１０２に進むと、システム制御部５０は、ステップＳ１０１で決定したトリミング編集の対象画像を用いて、図６のフローチャートに示すトリミング画面初期表示処理を実施する。ステップＳ１０２のトリミング画面初期表示処理は、トリミング編集の対象画像全体を表示する際に実施される。ステップＳ１０２におけるトリミング画面初期表示処理の説明は後述する。ステップＳ１０２の後、システム制御部５０は、ステップＳ１０３に処理を進める。
【００４９】
次にステップＳ１０３において、システム制御部５０は、ユーザがトリミング終了処理を指示したか否かを判断する。トリミング終了処理の指示とは、図４に示したような表示部２８に表示されるメニュー上の「終了」操作アイコン４０７又は「保存」操作アイコン４０６のタッチ等する操作であるとする。なお「保存」操作アイコン４０６がタッチされた場合には、システム制御部５０は、現在選択中のトリミング枠４０１の領域を、記録媒体２００に保存して終了する。ステップＳ１０３でトリミング終了処理を行った場合、システム制御部５０は、図５のフローチャートの処理を終了する。一方、ステップＳ１０３でトリミング終了処理とは異なる別の操作がユーザから指示された場合、システム制御部５０は、ステップＳ１０４に処理を進める。
【００５０】
ステップＳ１０４に進むと、システム制御部５０は、ユーザがトリミング枠とするべき範囲を指定する、トリミング選択範囲入力処理が行われたか否かを判断する。トリミング選択範囲入力処理とは、「拡大」操作アイコン４０２、「縮小」操作アイコン４０３、「移動」操作アイコン４０４、又は「回転」操作アイコン４０５などを通じたユーザ操作に応じて、トリミング枠の表示状態を変更する処理である。システム制御部５０は、タッチパネル７０ａを介してユーザがトリミング枠の拡大、縮小、移動、または回転等を指示した場合、トリミング選択範囲入力処理が行われたと判断する。なお、システム制御部５０は、表示部２８に表示されるメニュー項目に、トリミング選択範囲の拡大、縮小、移動、又は回転等の項目が用意され、それらからユーザが所望の項目を選択した場合、トリミング選択範囲入力処理が行われたと判断してもよい。そして、ステップＳ１０４において、システム制御部５０は、トリミング選択範囲入力処理が行われたと判断した場合にはステップＳ１０６に処理を進め、そうでない場合にはステップＳ１０６に処理を進める。
【００５１】
ステップＳ１０５に進んだ場合、システム制御部５０は、ステップＳ１０４で行われたトリミング選択範囲入力処理に応じてトリミング枠の範囲情報を更新した後、ステップＳ１０３に処理を戻す。トリミング枠の範囲情報は、トリミング枠の幅と高さ、トリミング枠の中心の位置座標を含む情報である。なお、トリミング枠の中心の位置座標の代わりに、トリミング選択範囲の左上などの枠座標が用いられてもよい。
【００５２】
またステップＳ１０６に進んだ場合、システム制御部５０は、図７のフローチャートに示すトリミング画面表示処理を実施する。ステップＳ１０６のトリミング画面表示処理は、トリミング編集の対象画像データを表示する際に実施される。ステップＳ１０６におけるトリミング画面表示処理の説明は後述する。そしてステップＳ１０６の後、システム制御部５０は、ステップＳ１０３に処理を戻す。このように、システム制御部５０は、トリミング選択範囲入力処理が実施されている間はステップＳ１０６のトリミング画面表示処理を実施しない。
【００５３】
以下、ステップＳ１０２で行われる、図６に示したトリミング画面初期表示処理のフローチャートについて説明する。
図６のステップＳ２０１において、システム制御部５０は、表示用の画像データを表示用のメモリ３２に書き込むことで表示用データを更新する。
次にステップＳ２０２において、システム制御部５０は、通信部５４を介して外部表示装置と接続中であるか否かを判断する。外部表示装置と接続中とは、例えばＨＤＭＩなどの規格に準拠したケーブルにより外部表示装置とデジタルカメラ１００が接続されている状態が該当する。なお、別の規格により外部表示装置とデジタルカメラ１００が接続されていても良い。システム制御部５０は、外部表示装置と接続中であると判断した場合にはステップＳ２０３に処理を進め、そうでない場合にはステップＳ２０６に処理を進める。
【００５４】
ステップＳ２０３に進むと、システム制御部５０は、ステップＳ２０１で表示用のメモリ３２に書き込まれた表示用画像データ全体から輝度情報を取得する。この時のシステム制御部５０は、図５のステップＳ１０１で取得したトリミング編集対象画像の画像全体から輝度値算出部５８が算出したＭａｘＣＬＬやＭａｘＦＡＬＬの値を取得することにより行う。本実施形態では、取得する輝度情報をＭａｘＣＬＬやＭａｘＦＡＬＬの輝度値としたが、画像の指定された領域内の輝度に関する情報を取得可能であれば、それらの輝度値には限定されない。ステップＳ２０３の後、システム制御部５０は、ステップＳ２０４に処理を進める。
【００５５】
ステップＳ２０４に進むと、システム制御部５０は、ステップＳ２０３で取得した輝度情報を基に、外部表示装置に画像データと共に送信する付加情報を生成する。すなわち、システム制御部５０は、ステップＳ２０３で算出されたＭａｘＣＬＬやＭａｘＦＡＬＬの輝度情報をＨＤＭＩなどの映像伝送規格として伝送画像データ内に埋め込める付加情報に変換する。ステップＳ２０４の後、システム制御部５０は、ステップＳ２０５に処理を進める。
【００５６】
ステップＳ２０５に進むと、システム制御部５０は、ステップＳ２０４で生成した付加情報を、表示用の画像データと共に外部表示装置に送信する。これにより、外部表示装置では、ステップＳ２０６において、デジタルカメラ１００から受信した表示用の画像が、付加情報として取得した輝度情報に基づく輝度で表示されるようになる。つまり、外部表示装置では、付加情報の輝度情報を考慮した輝度で表示用の画像の表示が行われることになる。
【００５７】
その後、システム制御部５０は、ステップＳ２０６において、編集対象の画像が表示部２８に画面表示される。なおシステム制御部５０は、表示部２８がＨＤＲ再生表示非対応のディスプレイであれる場合には編集対象の画像を表示しないようにしても良い。またシステム制御部５０は、通信部５４を介して外部表示装置に接続中であれば表示部２８には編集対象の画像を表示しないようにしても良い。
【００５８】
以下、ステップＳ１０６で行われる、図７に示したトリミング画面表示処理のフローチャートについて説明する。
図７のステップＳ３０１において、システム制御部５０は、ステップＳ１０４で行われたトリミング選択範囲入力処理に応じたトリミング枠の範囲情報を取得する。なお、メモリ３２に保持されているのが、図５のステップＳ１０２によるトリミング画面初期表示処理に応じた初期値のトリミング枠である場合、システム制御部５０は、その初期値に応じたトリミング枠の範囲情報を取得する。一方、図５のステップＳ１０４で更新されたトリミング枠の情報がメモリ３２に保持されている場合、システム制御部５０は、その更新されたトリミング枠の範囲情報を取得する。ステップＳ３０１の後、システム制御部５０は、ステップＳ３０２に処理を進める。
【００５９】
ステップＳ３０２に進むと、システム制御部５０は、表示用の画像データ及びトリミング枠の情報を、表示用のメモリ３２に書き込むことにより、表示用データを更新する。このとき、システム制御部５０は、トリミング枠は、ステップＳ３０１で取得した範囲情報に基づく位置に配置される。ステップＳ３０２の後、システム制御部５０は、ステップＳ３０３に処理を進める。
【００６０】
ステップＳ３０３に進むと、システム制御部５０は、図６のステップＳ２０２の処理と同様に、通信部５４を介して外部表示装置と接続中であるか否かを判断する。そして、システム制御部５０は、外部表示装置と接続中であると判断した場合にはステップＳ３０４に処理を進め、そうでない場合にはステップＳ３０７に処理を進める。
【００６１】
ステップＳ３０４に進むと、システム制御部５０は、ステップＳ３０２でメモリ３２に書き込まれた表示用の画像データのうち、トリミング枠の領域から輝度情報を取得する。すなわちステップＳ３０４の場合、システム制御部５０は、輝度値算出部５８に対し、ステップＳ３０２で取得したトリミング枠の範囲で抽出した領域内のみから輝度情報を算出させ、その算出されたＭａｘＣＬＬやＭａｘＦＡＬＬの値を取得する。本実施形態では、取得する輝度情報をＭａｘＣＬＬやＭａｘＦＡＬＬの輝度値としたが、画像の指定された領域内の輝度に関する情報を取得可能であれば、それらの輝度値には限定されない。ステップＳ３０４の後、システム制御部５０は、ステップＳ３０５に処理を進める。
【００６２】
ステップＳ３０５に進むと、システム制御部５０は、ステップＳ３０４で取得した輝度情報を基に、外部表示装置に画像データと共に送信する付加情報を生成する。つまりシステム制御部５０は、ステップＳ３０４でトリミング枠の領域のみから算出されたＭａｘＣＬＬやＭａｘＦＡＬＬの輝度情報をＨＤＭＩなどの映像伝送規格として画像伝送データ内に埋め込める付加情報に変換する。ステップＳ３０５の後、システム制御部５０は、ステップＳ３０６に処理を進める。
【００６３】
ステップＳ３０６に進むと、システム制御部５０は、ステップＳ３０５で生成した付加情報を、表示用の画像データと共に外部表示装置に送信する。これにより、外部表示装置では、ステップＳ３０６において、デジタルカメラ１００から受信した表示用の画像が、付加情報として取得した輝度情報に基づく輝度で表示されるようになる。つまり、外部表示装置では、トリミング枠の領域のみから算出された輝度情報に基づいた輝度で当該トリミング枠内の画像が表示され、一方、トリミング枠外の画像は図６のステップＳ２０３で取得された輝度情報に基づく輝度で表示される。
【００６４】
その後、システム制御部５０は、ステップＳ３０７において、編集対象の画像が表示部２８に画面表示される。ステップＳ３０７においても前述のステップＳ２０６と同様に、システム制御部５０は、表示部２８がＨＤＲ再生表示非対応であれば編集対象の画像を表示しないようにしても良い。またシステム制御部５０は、通信部５４を介して外部表示装置に接続中であれば表示部２８には編集対象の画像を表示しないようにしても良い。なお、表示用の画像に対する図５のフローチャートのトリミング処理が完了した後には、そのトリミング処理が完了した後の確定した輝度に基づく表示が行われることになる。
【００６５】
以上説明したように、本実施形態のデジタルカメラ１００は、トリミング枠内についてはトリミング枠の範囲内のみの輝度情報を基に外部表示装置に対する表示制御を行うようにする。一方、本実施形態のデジタルカメラ１００は、トリミング枠外の領域については、表示用の画像全体から得られた輝度情報を基に外部表示装置に対する表示制御を実施する。例えば本実施形態のデジタルカメラ１００は、トリミング処理が行われている場合、外部表示装置に対してはトリミング枠内で取得された輝度情報を送信し、トリミング枠外で取得された輝度情報は送信しないようにする。これにより、トリミング処理が行われている場合、外部表示装置では、トリミング枠内のみで表示映像の輝度が変化し、一方、トリミング枠外の表示映像の輝度は更新されずに変化しない。すなわち本実施形態の場合、外部表示装置において、トリミング枠内では適切な表示輝度となる映像表示が可能となり、トリミング枠外ではトリミング処理が完了するまで輝度の更新がなされないため、編集対象の画像全体の表示のちらつきが低減される。
【００６６】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
上述の実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明は、その技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【００６７】
１００：デジタルカメラ、５０：システム制御部、５８：輝度値算出部、５４：通信部、２８：表示部、７０：操作部
【図１】
2020167457.tif 000003
【図２】
2020167457.tif 000004
【図３】
2020167457.tif 000005
【図４】
2020167457.tif 000006
【図５】
2020167457.tif 000007
【図６】
2020167457.tif 000008
【図７】
2020167457.tif 000009