(57)【要約】【課題】本発明は、複数画像を用いてＨＤＲ画像を生成する場合において、複数の画像間で動体ブレ等が生じたときでも、よりユーザの意図に近いＨＤＲ画像を得ることができる画像処理装置を提供する。【解決手段】デジタルカメラ１００では、適正露光を含む露出条件が異なる複数の画像間の差分を解析し、その解析結果を基に画像合成を行うか否かを判定する。そして、判定結果から画像合成できないと判定した場合、適正露光画像に対する輝度ヒストグラムを基に、いずれかひとつの露出条件により撮影された画像を選択し、高ダイナミックレンジ画像の生成を行う。【選択図】図２
2012090041.tif 000002
【特許請求の範囲】
【請求項１】
同一被写体に対して異なる露出条件で撮影された複数の画像から１枚の高ダイナミックレンジ画像を生成可能な画像処理装置において、
前記複数の画像間の差分を解析する画像解析手段と、
前記画像解析手段による解析結果を基に画像合成を行うか否かを判定する画像合成判定手段と、
前記画像合成判定手段による判定結果から画像合成できないと判定した場合、適正露光画像に対する輝度ヒストグラムを基に、前記露出条件が異なる複数の画像のうちのいずれか１つを用いて高ダイナミックレンジ画像の生成を行う画像処理手段とを備えることを特徴とする画像処理装置。
【請求項２】
前記画像解析手段は、前記複数の画像間の経時的位置の差分を解析し、
前記画像合成判定手段は、画像間の差分が大きいか否かを判定することで、画像合成を行うか否かを判定することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記画像解析手段は、前記複数の画像間の色調変化を解析し、
前記画像合成判定手段は、画像間の色調変化が大きいか否かを判定することで、画像合成を行うか否かを判定することを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記画像処理手段は、適正露光画像に対する輝度ヒストグラムのうち、最大輝度レベルに分類される度数が閾値を超えた場合、前記露出条件が異なる複数の画像からアンダーとなる露出で撮影された画像を選択して高ダイナミックレンジ画像の生成を行うことを特徴とする請求項１記載の画像処理装置。
【請求項５】
前記画像処理手段は、適正露光画像に対する輝度ヒストグラムのうち、最小輝度レベルに分類される度数が閾値を超えた場合、前記露出条件が異なる複数の画像からオーバーとなる露出で撮影された画像を選択して高ダイナミックレンジ画像の生成を行うことを特徴とする請求項１記載の画像処理装置。
【請求項６】
前記画像処理手段は、適正露光画像に対する輝度ヒストグラムのうち、最高輝度レベルに属する度数が所定比率を超え、かつ最低輝度レベルに属する度数が所定比率を超える場合、前記露出条件が異なる複数の画像から適正露光により撮影された画像を選択して高ダイナミックレンジ画像の生成を行うことを特徴とする請求項１記載の画像処理装置。
【請求項７】
前記画像処理手段は、前記複数の画像を合成して得られる１枚の高ダイナミックレンジ画像を、合成を行わずに生成した高ダイナミックレンジ画像と共に記録することを特徴とする請求項１記載の画像処理装置。
【請求項８】
同一被写体に対して異なる露出条件で撮影された複数画像から１枚の高ダイナミックレンジ画像を生成可能な画像処理装置の画像処理方法において、
前記複数の画像間の差分を解析する画像解析工程と、
前記画像解析工程による解析結果を基に画像合成を行うか否かを判定する画像合成判定工程と、
前記画像合成判定工程による判定結果から画像合成できないと判定した場合、適正露光画像に対する輝度ヒストグラムを基に、前記露出条件が異なる複数の画像のうちのいずれか１つを用いて高ダイナミックレンジ画像の生成を行う画像処理工程とを備えることを特徴とする画像処理方法。
【請求項９】
請求項８記載の画像処理方法を画像処理装置に実行させるためのコンピュータに読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及び方法、並びにプログラムに関し、特に、カメラで撮影した複数の画像データを合成して１枚の高ダイナミックレンジ（ＨＤＲ）画像を生成する技術に関する。
【背景技術】
【０００２】
民生用のデジタルスチルカメラでは、撮像素子にＣＣＤやＣＭＯＳといった固体撮像素子が使用されている。一般的に、固体撮像素子のダイナミックレンジは狭いため、コントラストの強い被写体を適正露出で撮影した場合、主被写体の明るさは適正となっても、背景の一部が白とびしたり、黒つぶれしてしまうことがある。このような問題を解決するために、特許文献１では、被写体の暗い部分と明るい部分について、それぞれの部分が適正となるように２回撮影し、２つの画像を合成することでダイナミックレンジの拡大を行うカメラが提案されている。
【０００３】
特許文献２では、適正露光による標準画像を撮影し、画像の信号レベルのヒストグラムを基にダイナミックレンジ拡大を行うか否かを判定し、必要に応じて複数枚の画像を合成したものを出力するか単一画像を出力するかを選択する画像合成装置が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平５−６４０７５号公報
【特許文献２】特開平８−２１４２１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、常に２つの画像を合成するため、動体ブレ等の影響を受けやすく、期待した結果が得られない場合がある。
【０００６】
また、撮影被写体のコントラストが強くなくダイナミックレンジ拡大の必要がない場合には、被写体全体に対して適正露光となる画像を再び撮影する必要があり、手間がかかると共に、シャッタチャンスを逃してしまうという問題がある。
【０００７】
特許文献２では、ヒストグラムを基にダイナミックレンジ拡大の必要があるか否かを自動的に判断するので撮影を効率的に行うことが可能である。
【０００８】
しかしながら、ダイナミックレンジ拡大の必要があると判定した場合、特許文献１と同様に、複数回撮影した画像から合成画を作成するため、静止物撮影では問題ないが、動体を撮影したときにどうしてもブレた画像が生成されてしまうという問題がある。
【０００９】
本発明は、上記問題に鑑みてなされたものであり、複数画像を用いてＨＤＲ画像を生成する場合において、複数の画像間で動体ブレ等が生じたときでも、よりユーザの意図に近いＨＤＲ画像を得ることができる技術を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明の画像処理装置は、同一被写体に対して異なる露出条件で撮影された複数の画像から１枚の高ダイナミックレンジ画像を生成可能な画像処理装置において、前記複数の画像間の差分を解析する画像解析手段と、前記画像解析手段による解析結果を基に画像合成を行うか否かを判定する画像合成判定手段と、前記画像合成判定手段による判定結果から画像合成できないと判定した場合、適正露光画像に対する輝度ヒストグラムを基に、前記露出条件が異なる複数の画像のうちのいずれか１つを用いて高ダイナミックレンジ画像の生成を行う画像処理手段とを備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、複数画像を用いてＨＤＲ画像を生成する場合において、複数の画像間で動体ブレ等が生じたときでも、よりユーザの意図に近いＨＤＲ画像を得ることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係る画像処理装置の一例としてのデジタルカメラの概略構成を示す図である。
【図２】ＨＤＲ撮影モードにおける撮影・画像処理の流れを示すフローチャートである。
【図３】適正露光により撮影した画像のヒストグラムの一例を示す図である。
【図４】入力画素値と出力画素値との関係を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態を図面を参照して詳細に説明する。なお、本実施形態では、本発明をデジタルカメラに適用した場合について説明する。
【００１４】
図１は、本発明の実施形態に係る画像処理装置の一例としてのデジタルカメラ１００の概略構成を示す図である。
【００１５】
デジタルカメラ１００では、被写体からの光束が、撮影レンズ１０及び絞り機能を備える機械式シャッタ１２を通って撮像素子１４に導かれ、撮像素子１４で電気信号に変換される。Ａ／Ｄ変換器１６は、撮像素子１４から出力されたアナログ信号をデジタル信号に変換する。
【００１６】
タイミング発生回路１８は、撮像素子１４、Ａ／Ｄ変換器１６にクロック信号や制御信号を供給する。タイミング発生回路１８は、メモリ制御回路２２及びシステム制御回路５０により制御される。また、機械式シャッタ１２以外にも、タイミング発生回路１８の撮像素子１４のリセットタイミングの制御によって、電子シャッタとして、蓄積時間を制御することが可能であり、動画撮影などに使用可能である。
【００１７】
画像処理回路２０は、Ａ／Ｄ変換器１６からの出力信号或いはＡ／Ｄ変換器１６からの出力信号を蓄積したメモリ制御回路２２からのデータに対して、ＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理を施す。その後ガンマ処理、補間処理、マトリックス変換からなる現像処理等を施して画像信号を生成する。
【００１８】
また、画像処理回路２０では、得られた画像信号に基づいて、システム制御回路５０が露光制御部４０、測距制御部４２に対して行う制御の制御量の算出を行う。その結果、ＴＴＬ方式のＡＦ（Auto Focus）処理、ＡＥ（Auto Exposure)処理、ＥＦ（Electronic Flash)処理を実現している。
【００１９】
メモリ制御回路２２は、Ａ／Ｄ変換器１６、タイミング発生回路１８、画像処理回路２０、メモリ３０、圧縮・伸長回路３２を制御する。Ａ／Ｄ変換器１６からのデータが画像処理回路２０、メモリ制御回路２２を介して、或いはＡ／Ｄ変換器１６からのデータが直接メモリ制御回路２２を介して、メモリ３０に書き込まれる。
【００２０】
画像表示部２８は、ＴＦＴ液晶等から成り、メモリ３０に書き込まれた表示用の画像データが、メモリ制御回路２２を介して表示される。画像表示部２８を用いて撮像した画像データを逐次表示すれば、電子ファインダ機能を実現することが可能である。また、画像表示部２８は、システム制御回路５０の指示により、任意に表示をＯＮ／ＯＦＦすることが可能である。表示をＯＦＦにした場合には、デジタルカメラ１００の電力消費を大幅に低減することができる。
【００２１】
メモリ３０は、撮影した静止画像や動画像を格納するための記憶装置であり、所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶量を備えている。これにより、複数枚の静止画像を連続して撮影する連写撮影やパノラマ撮影の場合にも、高速かつ大量の画像書き込みをメモリ３０に対して行うことが可能となる。また、メモリ３０は、システム制御回路５０の作業領域としても使用することが可能である。
【００２２】
不揮発性メモリ３１は、ＦｌａｓｈＲＯＭ等で構成され、システム制御回路５０が実行するプログラムは、この不揮発性メモリ３１に書き込まれ、逐次読み出されながら実行される。また、不揮発性メモリ３１内には、システム情報を記憶する領域やユーザ設定情報を記憶する領域を設け、さまざまな情報や設定を次回起動時に読み出して、復元することを実現している。
【００２３】
圧縮・伸長回路３２は、適応離散コサイン変換（ＡＤＣＴ）等により画像データを圧縮伸長する圧縮・伸長回路であり、メモリ３０に格納された画像を読み込んで圧縮処理或いは伸長処理を行い、処理を終えたデータをメモリ３０に書き込む。
【００２４】
露光制御部４０は絞り機能を備える機械式シャッタ１２を制御する。また、フラッシュ４８と連動することによりフラッシュ調光機能も有するものである。測距制御部４２は撮影レンズ１０のフォーカシングを制御し、ズーム制御部４４は撮影レンズ１０のズーミングを制御する。
【００２５】
フラッシュ４８は、ＡＦ補助光の投光機能、フラッシュ調光機能も有する。露光制御部４０、測距制御部４２は、ＴＴＬ方式を用いて制御されており、撮像した画像データを画像処理回路２０によって演算した演算結果に基づき、システム制御回路５０が露光制御部４０、測距制御部４２に対して制御を行う。
【００２６】
システム制御回路５０は、デジタルカメラ１００全体を制御する制御部である。６０，６２，６４，６６，７０及び７２は、システム制御回路５０の各種の動作指示を入力するための操作部であり、スイッチやダイアル、タッチパネル、視線検知によるポインティング、音声認識装置等の単数或いは複数の組み合わせで構成される。
【００２７】
モードダイアルスイッチ６０は、電源オフ、自動撮影モード、通常撮影モード、ＨＤＲ撮影モード、パノラマ撮影モード、動画撮影モード、再生モード、ＰＣ接続モード等の各機能モードを切り替え設定することができるスイッチである。
【００２８】
シャッタースイッチＳＷ１＿６２は、シャッターボタンの操作途中でＯＮとなり、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理等の動作開始を指示する。シャッタースイッチＳＷ２＿６４は、シャッターボタンの操作完了でＯＮとなる。シャッタースイッチＳＷ２＿６４は、フラッシュ撮影の場合、ＥＦ（フラッシュプリ発光）処理を行った後に、ＡＥ処理で決定された露光時間分、撮像素子１４を露光させる処理の開始指示となる。また、シャッタースイッチＳＷ２＿６４は、フラッシュ撮影の場合、露光期間中に発光させて、露光期間終了と同時に露光制御部４０により遮光することで、撮像素子１４への露光を終了させる処理の開始指示となる。
【００２９】
撮像素子１４から読み出された信号は、Ａ／Ｄ変換器１６、メモリ制御回路２２を介してメモリ３０に画像データとして書き込まれる。さらに、シャッタースイッチＳＷ２は、画像処理回路２０やメモリ制御回路２２での演算を用いた現像処理、メモリ３０から画像データを読み出して圧縮・伸長回路３２で圧縮を行い記録媒体２００に書き込む記録処理を含む一連の処理の開始指示となる。
【００３０】
表示切替スイッチ６６は、画像表示部２８の表示切り替えをするためのスイッチである。この機能により、光学ファインダ１０４を用いて撮影を行う際に、画像表示部２８への電流供給を遮断することにより、省電力を図ることが可能となる。
【００３１】
操作部７０は、各種ボタン、タッチパネルや回転式ダイアル等から成り、メニューボタン、セットボタン、マクロボタン、マルチ画面再生改ページボタン、フラッシュ設定ボタン、単写／連写／セルフタイマー切り替えボタン等がある。また、メニュー移動＋（プラス）ボタン、メニュー移動−（マイナス）ボタン、再生画像移動＋（プラス）ボタン、再生画像移動−（マイナス）ボタン、撮影画質選択ボタン、露出補正ボタン、日付／時間設定ボタン等もある。
【００３２】
ズームスイッチ７２は、ユーザが撮像画像の倍率変更指示を行うためのスイッチである。ズームスイッチ７２は、撮像画角を望遠側に変更させるテレスイッチと、広角側に変更させるワイドスイッチからなる。このズームスイッチ７２を用いることにより、ズーム制御部４４に撮影レンズ１０の撮像画角の変更を指示し光学ズーム操作を行うトリガとなる。また、画像処理回路２０による画像の切り出しや、画素補間処理などによる撮像画角の電子的なズーミング変更のトリガともなる。
【００３３】
電源部８６はアルカリ電池の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉイオン電池等の二次電池、ＡＣアダプター等からなる。コネクタ９０は、メモリカードやハードディスク等の記録媒体とのインタフェース（Ｉ／Ｆ）、コネクタ９２はメモリカードやハードディスク等の記録媒体と接続を行う。光学ファインダ１０４は、画像表示部２８による電子ファインダ機能を使用すること無しに、光学ファインダのみを用いて撮影を行うことが可能である。
【００３４】
通信部１１０は、ＵＳＢ、ＩＥＥＥ１３９４、ＬＡＮ、無線通信、等の各種通信機能を有する。コネクタ１１２は通信部１１０によりデジタルカメラ１００を他の機器と接続する。無線通信の場合、コネクタ１１２はアンテナである。記録媒体２００はメモリカードやハードディスク等であり、半導体メモリや磁気ディスク等から構成される記録部２０２、デジタルカメラ１００とのインタフェース（Ｉ／Ｆ）２０４、デジタルカメラ１００と接続を行うコネクタ２０６を備えている。
【００３５】
ここで、ＨＤＲ撮影モードとは、ハイダイナミックレンジ（High Dynamic Range）撮影モードのことであり、明暗差の大きな被写体でも白とびや黒つぶれを抑えた画像（以降ＨＤＲ画像と記述）を得ることのできる撮影モードである。デジタルカメラ１００では、モードダイアルスイッチ６０をＨＤＲ撮影モードに合わせて撮影することで、異なる露出条件で撮像された複数の画像を用いて、撮影された被写体に応じて適切なＨＤＲ画像を生成することができる。
【００３６】
次に、デジタルカメラ１００のＨＤＲ撮影モードにおける撮影・画像処理について図２を参照して説明する。
【００３７】
図２は、ＨＤＲ撮影モードにおける撮影・画像処理の流れを示すフローチャートである。本処理は、システム制御回路５０がメモリから読み出したプログラムを実行することにより成されるものである。
【００３８】
まず、システム制御回路５０は、予め設定された測光方式に従って測光を行い、被写体が適正露光となるように露光制御部４０に設定されたＡＥ結果に基づいて、ＡＥ撮影を行う（ステップＳ２００）。ここで撮影された画像は、画像１としてメモリ３０に保存される。
【００３９】
次に、システム制御回路５０は、適正露光に対して２段分アンダーとなる露出で撮影を行い、画像２としてメモリ３０に保存する（ステップＳ２０１）。
【００４０】
さらに、システム制御回路５０は、適正露光に対して２段分オーバーとなる露出で撮影を行い、画像３としてメモリ３０に保存する（ステップＳ２０２）。
【００４１】
ステップＳ２００からステップＳ２０２での撮影については、画像間の差異を極力小さくするため、本実施形態では撮影間隔を最小限に短くした連写シーケンスとして行われる。また、これらの画像はまだ現像処理前の画像であり、いわゆるＲＡＷ画像と呼ばれるものである。
【００４２】
次に、システム制御回路５０からの指示に応じて、メモリ３０内の適正露光、アンダー、オーバーの３つの画像に対して、画像処理回路２０内で、画像間の経時的位置の差分を解析する（ステップＳ２０３）。そして、解析結果から画像間の差分が大きいか小さいかを判断する（ステップＳ２０４）。差分解析については、本実施形態では、同一画素アドレス同士の差の絶対値を全領域について取った上で、その総和の値を差分値としている。ここで画像処理回路２０が画像解析手段として機能し、システム制御回路５０が画像合成判定手段として機能する。その他、画像の差分が判定できる方法であれば、特に解析方法は限定されない。
【００４３】
ステップＳ２０４の判定結果から、画像間の差分が小さいと判定した場合は、画像合成可能と判定する。そして、画像処理回路２０及びシステム制御回路５０は各画像の合成比率を演算して画像の合成を行う（ステップＳ２０５）。システム制御回路５０は、得られた合成画像を画像処理回路２０内で現像した後、画像圧縮・伸長回路３２で圧縮して記録媒体２００に記録し（ステップＳ２０６）、本処理を終了する。
【００４４】
一方、ステップＳ２０４の判定結果から、画像間の差分が大きいと判定した場合（例えば主被写体が動体の場合など）、画像合成できないと判定する。このとき、画像処理回路２０内で画像１の輝度ヒストグラムが作成される（ステップＳ２０７）。ここで、画像１は適正露出で撮影された画像であるため、明部・暗部双方の階調を持った画像が残っている確率が高いので、本実施形態では画像１の輝度ヒストグラムをとっている。しかし、可能な限り白とびを優先的に抑えるために画像２を、また黒つぶれを優先的に抑えたいために画像３を使って輝度ヒストグラムをとるなどしてもよい。
【００４５】
次に、システム制御回路５０は、輝度ヒストグラム上で最大輝度レベルに分類される度数Ｈｈが、高輝度側の所定の閾値Ｋｈに対して大きいか否かを判定する（ステップＳ２０８）。この判定の結果、度数Ｈｈが大きいと判定した場合には、ステップＳ２１２へ移行する。一方、ステップＳ２０８において度数Ｈｈが高輝度側の所定の閾値Ｋｈに対して小さい、もしくは等しいと判定した場合には、ステップＳ２０９へ進む。
【００４６】
ステップＳ２１２では、システム制御回路５０は、白とび領域が多いと判定し、アンダー露光画像である画像２のＲＡＷ画像に対して、画像処理回路２０で高輝度側の階調を極力残す形で階調変換処理を行う。本実施形態では、この階調変換処理を現像処理の一部であるガンマ処理によって行う。そして、現像処理後の画像に対して画像圧縮・伸長回路３２で圧縮して記録媒体２００に記録し、本処理を終了する。高輝度側の階調を残すための処理としては、例えば、図４（ａ）に示すような低輝度側のトーンカーブを持ち上げると共に、高輝度側の傾きを寝かせる階調変換処理がある。
【００４７】
ステップＳ２０９では、システム制御回路５０は、輝度ヒストグラム上で最小輝度レベルに分類される度数Ｈｌが、低輝度側の所定の閾値Ｋｌに対して大きいか否かを判定する。この判定の結果、度数Ｈｌが小さい、もしくは等しいと判定した場合には、システム制御回路５０は、黒つぶれ領域が小さいと判断し、適正露光画像である画像１に対して、通常撮影と同様の階調変換処理を伴った現像処理を行う。その後、圧縮処理、記録処理を行って本処理を終了する（ステップＳ２１０）。
【００４８】
一方、ステップＳ２０９において度数Ｈｌが低輝度側の所定の閾値Ｋｌに対して大きいと判定した場合、ステップＳ２１１へ進む。ステップＳ２１１では、システム制御回路５０は、黒つぶれ領域が多いと判断し、オーバー露光画像である画像３に対して、画像処理回路２０で低輝度側の階調を極力残す形で階調変換処理を行う。そして、現像処理後の画像に対して画像圧縮・伸長回路３２で圧縮して記録媒体２００に記録し、本処理を終了する。低輝度側の階調を残すための処理としては、例えば、図４（ｂ）に示すような低輝度側のトーンカーブを寝かせると共に、高輝度側の傾きを立たせる階調変換処理がある。
【００４９】
本実施形態のデジタルカメラにおける度数とは、画像を構成している画素数を示しているので、各信号レベルの度数の総計は出力画素数（有効画素数）となる。度数Ｈｈは白とびが発生している画素数、度数Ｈｌは黒つぶれが発生している画素数と言い換えることができる。従って、閾値Ｋｈ、Ｋｌの決定にあたっては、白とび、黒つぶれがどこまで許容できるかを考慮した上で設定する必要がある。
【００５０】
図３は、適正露光により撮影した画像のヒストグラムの一例を示す図である。
【００５１】
図３において、横軸は信号レベル、縦軸は度数（頻度）である。信号レベルのＭａｘ、Ｍｉｎは、それぞれ図１のデジタルカメラで表現可能な最大値、最小値であり、この範囲がダイナミックレンジとなる。この例では、上述の度数Ｈｈがゼロではないため、白とびが発生していることがわかる。このケースでは、ステップＳ２０８の判定でＨｈ＞Ｋｈが成立するため、ステップＳ２１２で行ったようにアンダー露光画像から白とびの発生を軽減した画像を生成することができる。
【００５２】
本実施形態では、適正露光画像（画像１）、適正露光に対して２段分アンダーとなる露出の画像（画像２）、２段分オーバーとなる露出の画像（画像３）を撮影したが、これらに限らず、段数や撮影枚数を増やして実行してもよい。段数や撮影枚数の増加により、より高コントラストとなる被写体でも白とびや黒つぶれの少ない画像が得られる。
【００５３】
また、記録については、１画像としたが、動体ブレがあったとしても大勢に影響のないケースも考えられるため、適正露光、アンダー露光補正、オーバー露光補正の各画像を合成して得られたＨＤＲ画像も同時に記録するように構成してもよい。
【００５４】
また、ステップＳ２０４における画像間の差分として、画像間の位置ずれをとったが、この他にも例えば画像間の色調変化であってもよい。画像間の色調変化が大きい場合には、ステップＳ２０７以降の処理を実行することで、１枚の画像からＨＤＲ画像を作成することができるので、失敗を防ぐことができる。
【００５５】
また、図２の処理において、輝度ヒストグラム上で最高輝度レベルに属する度数が所定比率を超え、かつ最低輝度レベルに属する度数が所定比率を超える場合には、次のように構成してもよい。すなわち、白とび、黒つぶれ双方を手当てするために適正露光により撮影された画像を選択して現像処理して記録するように構成してもよい。
【００５６】
また、本実施形態では、黒つぶれよりも白とびの方を優先的に防ぐため、白とびの判定であるＨｈとＫｈの比較（ステップＳ２０８）をＨｌとＫｌの比較（ステップＳ２０９）よりも前のステップにしている。しかし、これに限らず、黒つぶれを優先的に防ぐ場合には、ＨｌとＫｌの比較の方を前段のステップにもってきてもよい。
【００５７】
上記実施形態によれば、異なる露出条件で同一被写体を複数回撮影を行うＨＤＲ撮影モードにおいて、動体ブレ、手ブレ等により画像間で位置ずれが発生した場合でも、撮影済みの単一の画像からＨＤＲ画像を得ることができ、撮影の効率を高めることができる。その結果、ユーザの意図に近いＨＤＲ画像を得ることができる。
【００５８】
上記実施形態では、同一被写体に対して異なる露出条件で撮影された複数画像から１枚の高ダイナミックレンジ画像を生成可能な画像処理装置として、デジタルカメラを用いて説明したが、本発明はこれに限定されず、ＰＣなどの画像処理装置にも適用できる。
【００５９】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００６０】
１４  撮像素子
１６  Ａ／Ｄ変換器
１８  タイミング発生回路
２０  画像処理回路
５０  システム制御回路
６０  モードダイアルスイッチ
７０  操作部
１００  デジタルカメラ
【図１】
2012090041.tif 000003
【図２】
2012090041.tif 000004
【図３】
2012090041.tif 000005
【図４】
2012090041.tif 000006