(57)【要約】      （修正有）【課題】ユーザの意図に適した明るさの画像データを提供する。【解決手段】画像補正の際、入力された画像データに関してオートブラケット撮影されたものか否かを判断する。撮影条件に応じてオートブラケット撮影で撮影された複数枚の画像データを基に画像補正を実行する。【選択図】図１
2010166446.tif 000002
【特許請求の範囲】
【請求項１】
所定の条件で生成された画像データと前記所定の条件を保持する付属情報とからなる画像ファイルの入力を受け付ける画像ファイル入力手段と、
入力された画像データに対して指定された補正処理を行う補正処理手段と、
入力された画像ファイルが前記所定の条件のうち、少なくとも１つが互いに異なる複数の画像データを含む画像ファイルか否かを解析する解析手段と、
前記指定された補正処理と画像ファイルが有する前記所定の条件との対応が定義された対応関係と一致するかを判定する判定手段と
を有し、
前記補正処理手段は、前記解析手段の解析結果、及び前記判定手段の判定結果に応じて、前記画像ファイル内の複数の画像データを利用して補正処理を行うことを特徴とする画像処理装置。
【請求項２】
前記補正処理手段は、前記解析手段において前記画像ファイルが複数の画像データからなる画像ファイルと解析され、前記判定手段において前記指定された補正処理と前記画像ファイルが有する所定の条件とが前記対応関係と一致すると判定された場合に、画像ファイル内の複数の画像データを利用して補正処理を行うことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記補正処理手段は、前記解析手段において単一の画像データからなる画像ファイルと解析された場合、前記補正処理を当該画像データに対し行うことを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記補正処理手段は、前記判定手段において前記指定された補正処理と前記画像ファイルが有する所定の条件が前記対応関係と一致しないと判定された場合、前記補正処理を当該画像データに対し行うことを特徴とする請求項１乃至３のいずれか一項に記載の画像処理装置。
【請求項５】
前記補正処理手段は、画像ファイル内の複数の画像データを合成する画像合成処理により補正処理を行うことを特徴とする請求項１乃至４のいずれか一項に記載の画像処理装置。
【請求項６】
前記補正処理手段は、画像ファイル内の複数の画像データを合成した画像合成処理と画像データに対する前記補正処理とを組み合わせることを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記所定の条件で生成された画像データは所定の撮影条件で撮影された画像データであることを特徴とする請求項１乃至６のいずれか一項に記載の画像処理装置。
【請求項８】
前記解析手段は、入力された前記画像ファイルが一度の撮影動作において撮影条件の異なる一連の複数の画像データからなる画像ファイルか否かを解析することを特徴とする請求項７に記載の画像処理装置。
【請求項９】
前記判定手段は、補正処理と所定の条件との対応関係が、それぞれ明るさ調整処理と撮影時の露出が条件であることを特徴とする請求項１または７に記載の画像処理装置。
【請求項１０】
画像データと前記画像データに対する補正処理の指示を入力する入力手段と、
前記画像データが、複数の画像データからなる画像ファイル内の画像データであるか否かを判定する判定手段と、
前記判定手段によって判定した結果、前記画像データが複数の画像データからなる画像ファイル内の画像データであると判定され、さらに、前記補正処理に対応した撮影機能を使って撮影された画像データが前記画像ファイル内にある場合、前記画像ファイル内の画像データの中から、前記補正処理に対応した撮影機能を使って撮影された画像データを選択し、前記判定手段によって判定した結果、前記画像データが複数の画像データからなる画像ファイル内の画像データでないと判定された場合、前記補正処理を前記入力手段によって入力された画像データに行う処理手段と
を有することを特徴とする画像処理装置。
【請求項１１】
前記補正処理は明るさ調整処理であり、前記明るさ調整処理に対応した撮影機能は露出ブラケット撮影であることを特徴とする請求項１０に記載の画像処理装置。
【請求項１２】
前記補正処理は前記画像データを明るく調整する処理であり、前記画像ファイル内の画像データの中から、露出プラス補正で撮影された画像データを選択することを特徴とする請求項１０に記載の画像処理装置。
【請求項１３】
前記補正処理は前記画像データを暗く調整する処理であり、前記画像ファイル内の画像データの中から、露出マイナス補正で撮影された画像データを選択することを特徴とする請求項１０に記載の画像処理装置。
【請求項１４】
前記補正処理は赤目補正処理であり、前記赤目補正処理に対応した撮影機能は赤目軽減ブラケット撮影であることを特徴とする請求項１０に記載の画像処理装置。
【請求項１５】
前記判定手段は、前記画像データが、一度の撮影動作において撮影条件の異なる一連の複数の画像データからなる画像ファイル内の画像データであるか否かを判定することを特徴とする請求項１０に記載の画像処理装置。
【請求項１６】
画像処理装置の画像ファイル入力手段が、所定の条件で生成された画像データと前記所定の条件を保持する付属情報とからなる画像ファイルの入力を受け付ける画像ファイル入力工程と、
前記画像処理装置の補正処理手段が、入力された画像データに対して指定された補正処理を行う補正処理工程と、
前記画像処理装置の解析手段が、入力された画像ファイルが前記所定の条件のうち、少なくとも１つが互いに異なる複数の画像データを含む画像ファイルか否かを解析する解析工程と、
前記画像処理装置の判定手段が、前記指定された補正処理と画像ファイルが有する前記所定の条件との対応が定義された対応関係と一致するかを判定する判定工程とを有し、
前記補正処理工程は、前記解析工程の解析結果、及び前記判定工程の判定結果に応じて、前記画像ファイル内の複数の画像データを利用して補正処理を行うことを特徴とする画像処理装置の制御方法。
【請求項１７】
画像処理装置の入力手段が、画像データと前記画像データに対する補正処理の指示を入力する入力工程と、
前記画像処理装置の判定手段が、前記画像データが、複数の画像データからなる画像ファイル内の画像データであるか否かを判定する判定工程と、
前記画像処理装置の処理手段が、前記判定工程によって判定した結果、前記画像データが複数の画像データからなる画像ファイル内の画像データであると判定され、さらに、前記補正処理に対応した撮影機能を使って撮影された画像データが前記画像ファイル内にある場合、前記画像ファイル内の画像データの中から、前記補正処理に対応した撮影機能を使って撮影された画像データを選択し、前記判定工程によって判定した結果、前記画像データが複数の画像データからなる画像ファイル内の画像データでないと判定された場合、前記補正処理を前記入力工程によって入力された画像データに行う処理工程と、
を有することを特徴とする画像処理装置の制御方法。
【請求項１８】
コンピュータを、
所定の条件で生成された画像データと前記所定の条件を保持する付属情報とからなる画像ファイルの入力を受け付ける画像ファイル入力手段と、
入力された画像データに対して指定された補正処理を行う補正処理手段と、
入力された画像ファイルが前記所定の条件のうち、少なくとも１つが互いに異なる複数の画像データを含む画像ファイルか否かを解析する解析手段と、
前記指定された補正処理と画像ファイルが有する前記所定の条件との対応が定義された対応関係と一致するかを判定する判定手段として機能させ、
前記補正処理手段は、前記解析手段の解析結果、及び前記判定手段の判定結果に応じて、前記画像ファイル内の複数の画像データを利用して補正処理を行うことを特徴とするプログラム。
【請求項１９】
コンピュータを、
画像データと前記画像データに対する補正処理の指示を入力する入力手段と、
前記画像データが、複数の画像データからなる画像ファイル内の画像データであるか否かを判定する判定手段と、
前記判定手段によって判定した結果、前記画像データが複数の画像データからなる画像ファイル内の画像データであると判定され、さらに、前記補正処理に対応した撮影機能を使って撮影された画像データが前記画像ファイル内にある場合、前記画像ファイル内の画像データの中から、前記補正処理に対応した撮影機能を使って撮影された画像データを選択し、前記判定手段によって判定した結果、前記画像データが複数の画像データからなる画像ファイル内の画像データでないと判定された場合、前記補正処理を前記入力手段によって入力された画像データに行う処理手段と
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及び画像処理方法及びプログラムに関し、特にオートブラケット撮影により得られた画像データの補正を行う画像処理装置及び画像処理方法及びプログラムに関する。
【背景技術】
【０００２】
近年、デジタルカメラや撮像機能付携帯端末の普及に伴いデジタル化された画像データを簡易に取得することが可能になっている。またこれら撮影された画像データに対して画像処理装置を用い表示や印刷を行う機会も増えてきている。ユーザはこれら画像データの表示・印刷を行う際、必要に応じて画像処理装置上で各種補正処理、例えば明るさ調整やシャープネス調整、拡大縮小処理などを行うことがある。
【０００３】
一方、従来カメラには撮影条件を変えて複数回撮影を行い、一度に複数の画像データの取得が可能なオートブラケット撮影機能を備えているものがある。このオートブラケット撮影には、例えば撮影条件として露出量を変化させ異なる露出量で一度に複数回撮影を行う露出ブラケット撮影がある。他にも、ある位置にピントが合った状態に加え、その前方及び後方にピントに合わせた状態でも撮影を行うフォーカスブラケット撮影がある。またデジタルカメラ特有の機能でホワイトバランスを基準となる色温度設定に加え、マゼンタ側／グリーン側に変更した状態でも撮影を行うホワイトバランスブラケット撮影がある。オートブラケット撮影では、撮影条件の変更された複数の画像データを取得し、ユーザがその複数の画像データから任意の画像を選択することで、最終的に適正であると思われる画像データを提供することが目的となっている。
【０００４】
このようなオートブラケット撮影で撮影された一連の複数の画像データに対し、画像処理装置において表示・印刷される際の操作性向上を目的として、関連性のある画像データを撮影条件と関連付けて格納しておく。そして表示の際には関連性のある複数の画像データを同時に表示することが開示されている(例えば特許文献１)。
【０００５】
またオートブラケット撮影で撮影された画像データのダイレクト印刷時における操作性向上のために、指定された画像データの他に関連性のある一連の複数の画像データを一緒に印刷されるものも開示されている(例えば特許文献２)。
【０００６】
その他、オートブラケット撮影で撮影された画像データに対する画像補正処理についても提案されている。ここでは撮影の際に変更された撮影条件と画像補正処理の対応付けを行い、オートブラケット撮影で撮影された画像データに関しては、撮影条件に対応する画像補正処理は行わない技術が開示されている（特許文献３）。
【０００７】
近年では複数の画像データを１ファイルで構成することを特徴とする画像データ構造も提案されており、オートブラケット撮影で取得された複数画像データの取り扱いもより容易になることが想定されている。
【特許文献１】特開２００４−２２９０７３号公報
【特許文献２】特開２００５−１７６１０８号公報
【特許文献３】特開２００６−１３６０２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
取得された画像データに対し画像処理装置において画像補正処理を実施する場合、実際にはその処理結果がユーザの意図しない結果となる可能性がある。例えば、明るさ調整を行った場合、元の画像データが著しく明るいかもしくは暗い場合、画像処理による補正のみでは最適な画像データを得ることは難しい。オートブラケット撮影ではこのような問題を想定しており、例えば画像の明るさに関しては露出ブラケット撮影をすることで複数の画像データを取得しておく。次に取得された複数の画像データよりユーザが選択することで、よりユーザの意図に適した明るさの画像データを最終的に提供することが可能になっている。
【０００９】
しかしながら従来開示されている技術において、オートブラケット撮影によって得られる複数の画像データから適切な画像データの取得を想定した場合、その操作は簡易であるとは必ずしも言えない。
【００１０】
特許文献１では、撮影条件が異なる複数の画像データを一覧として表示し、最も適切である画像データを選択する必要がある。しかしながらこれは、例えばデジタルカメラをプリンタ等の画像形成装置に直接接続し、ダイレクトにデータ送信を行って印刷することを考えた場合、画像形成装置における表示サイズ等の制約から画像データの比較及び選択は容易なものではなかった。
【００１１】
また特許文献２では、ダイレクト印刷の場合にオートブラケット撮影された画像データの一覧を印刷するが、最終的にはユーザがその印刷された一覧から最適な画像データを選ばなくてはならないため、手間がかかってしまっていた。
【００１２】
特許文献３も同様であり、よりユーザの意図に適した画像データを取得するためには、オートブラケット撮影で撮影された複数の画像データを比較し、最適な明度の画像データを選択する必要がある。更に画質の程度に応じて選択した画像データに対して画像補正処理を行う必要があり、処理のための設定作業が煩雑となってしまっていた。
【００１３】
本発明は上記の課題を鑑みてなされたものであり、オートブラケット撮影で撮影された画像データか否かをユーザが意識させずとも、同一の操作でより簡易に適切な画像データの提供を可能とすることが目的である。
【課題を解決するための手段】
【００１４】
上記課題を解決するため、画像処理装置は次の構成を有する。所定の条件で生成された画像データと前記所定の条件を保持する付属情報とからなる画像ファイルの入力を受け付ける画像ファイル入力手段と、入力された画像データに対して指定された補正処理を行う補正処理手段と、入力された画像ファイルが前記所定の条件のうち、少なくとも１つが互いに異なる複数の画像データを含む画像ファイルか否かを解析する解析手段と、前記指定された補正処理と画像ファイルが有する前記所定の条件との対応が、定義された対応関係と一致するかを判定する判定手段とを有し、前記補正処理手段は、前記解析手段の解析結果、及び前記判定手段の判定結果に応じて、前記画像ファイル内の複数の画像データを利用して補正処理を行うことを特徴とする。
【００１５】
画像データと前記画像データに対する補正処理の指示を入力する入力手段と、前記画像データが、複数の画像データからなる画像ファイル内の画像データであるか否かを判定する判定手段と、前記判定手段によって判定した結果、前記画像データが複数の画像データからなる画像ファイル内の画像データであると判定され、さらに、前記補正処理に対応した撮影機能を使って撮影された画像データが前記画像ファイル内にある場合、前記画像ファイル内の画像データの中から、前記補正処理に対応した撮影機能を使って撮影された画像データを選択し、前記判定手段によって判定した結果、前記画像データが複数の画像データからなる画像ファイル内の画像データでないと判定された場合、前記補正処理を前記入力手段によって入力された画像データに行う処理手段とを有することを特徴とする。
【発明の効果】
【００１６】
本発明によれば、画像データの表示・印刷を行う際、対象となる画像が複数画像データからなる画像ファイル内に含まれる画像データであるか否かをユーザに意識させずに、補正処理によって補正された画像よりも高品位の画像を得ることができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明を実施するための最良の形態について図面を用いて説明する。なお、本発明の実施するための最良の形態として以下にカラープリンタで印刷する場合を説明するが、本発明はこれに限られるものではなく、その主旨を逸脱しない範囲で、ディスプレイへの表示や、任意の複合機などへの印刷などの画像処理装置に適用できる。
【００１８】
＜第一の実施形態＞
図に従って本発明の一実施形態を説明していく。
【００１９】
図１１は本発明の実施形態に係るＭＦＰやプリンタのような画像形成装置の基本的な構成を示すブロック図である。本システムは、ＣＰＵ１１０１、ＲＯＭ１１０２、ＲＡＭ１１０３、外部記憶装置１１０４、表示部１１０５、操作部１１０６、エンジンＩ／Ｆ（インタフェース）１１０７、ネットワークＩ／Ｆ１１０８、外部Ｉ／Ｆ１１０９、システムバス１１１０を備えている。
【００２０】
上記構成を詳述すると、ＣＰＵ１１０１は、装置全体の制御及び演算処理等を行う中央処理装置であり、ＲＯＭ１１０２に格納されたプログラムに基づき後述する各処理を実行する。ＲＯＭ１１０２は、読み出し専用メモリであり、システム起動プログラムやプリンタエンジンの制御を行うプログラムの記憶領域である。ＲＡＭ１１０３は、ランダムアクセスメモリであり、様々な処理毎にプログラムやデータがロードされ実行される。また、ＲＡＭ１１０３は、受信した画像データのデータ記憶領域として利用することも可能である。外部記憶装置１１０４は、例えばハードディスク等から構成されており、データをスプールしたり、プログラムや各画像データ・撮影条件等が格納されたり、作業用の領域として利用されたりする。表示部１１０５は、例えば液晶等による表示を行うものであり、装置の設定状態や、現在の装置内部の処理、エラー状態などの表示に使用される。操作部１１０６は、設定の変更やリセットを行うために使用されるものであり、表示部１１０５とともに後述のような、画像補正のための操作画面等の表示も可能である。エンジンＩ／Ｆ１１０７は、実際にプリンタエンジンの制御や、トナー補給のコマンド等をやり取りする部分である。ネットワークＩ／Ｆ１１０８は、該ネットワークＩ／Ｆ１１０８を介して本装置をネットワークに接続するためのものである。外部Ｉ／Ｆ１１０９は、パラレル(またはシリアル)などのインタフェースを介して外部装置と接続される。システムバス１１１０は、上述の構成要素間のデータ通路となるべきものである。
【００２１】
図１は本発明の一実施形態における画像処理装置の各処理を行う部位の概略構成を示すブロック図である。画像ファイル入力部１０１は、撮像装置（不図示）により撮影された画像データ及びその画像データを撮影した際の撮影条件(例えば露出量、ホワイトバランス補正量など)を含めた撮影情報からなる画像ファイルを入力する。
【００２２】
なお、本実施形態において入力される画像ファイルを記録する撮像装置には、通常の撮影機能とともに、オートブラケット撮影機能を少なくとも有する。ここでオートブラケット撮影機能とは、一度の撮影動作により、撮影条件を変換させた複数枚の画像データを撮像することが可能な機能である。特に撮影条件として露出量を変化させるオートブラケット撮影は露出ブラケット撮影と呼ばれ、具体的には一度の撮影動作により露出量を標準、プラス１段補正、マイナス１段補正の３段階に変化させて３枚の画像の撮影を同時に行う。上述した露出量の段階数や露出量の１段あたりの変化量は撮像装置より変更することが可能である。
【００２３】
なお画像ファイルの入力方法は、例えばネットワークＩ／Ｆ１１０８を介してホストＰＣから送られる場合や、撮像装置と画像処理装置を直接接続して外部Ｉ／Ｆ１１０９を介して入力される場合などが挙げられる。また、画像処理装置によっては外部記憶装置１１０４に予め格納されている画像ファイルを指定して出力することも可能であり、画像ファイルの入力方法に関して、特に制限しない。なおここで入力される画像ファイルは単一もしくは複数の一連の画像データを含むものであるとする。
【００２４】
印刷設定入力部１０２は、明るさ調整やシャープネス調整・拡大縮小等、印刷に関する各種設定情報が入力される。各種設定の入力は画像処理装置の表示部１１０５を介し操作部１１０６にて行われる場合や、ホストＰＣからの画像ファイルと共に制御コマンドとして入力される場合が挙げられる。画像ファイル解析部１０３は、印刷設定入力部１０２にて入力された印刷設定を基に画像データの解析を行う。補正処理判定部１０４は、画像ファイル解析部１０３の解析結果に基づいて、印刷設定入力部１０２より入力された設定項目に対応する補正方法の判定を行う。入力された印刷設定及びその際の具体的な画像ファイルの解析、判定方法に関しては後述する。画像処理部１０５は、入力された画像ファイル内の画像データに対し、補正処理判定部１０４の判定結果を基に、必要に応じて明るさ調整やシャープネス調整といった画像補正処理を行う。
【００２５】
また色変換処理や疑似中間調処理等の画像処理がなされ、画像データ出力部１０６において出力可能な画像フォーマットに変換される。ここで画像データ出力部１０６への入力が、ＣＭＹＫの４色の現像剤に対応する画像データであり、画像データ入力部１０１において取得される画像データがＹＣｂＣｒ色空間画像やＲＧＢ色空間画像データであるとする。この場合画像処理部１０５において画像データをルックアップテーブル（ＬＵＴ）や行列演算等を用いてＣＭＹＫ色空間画像データに変換する変換処理が行われる。また通常、画像データ出力部１０６は２、４、１６階調等、低階調のみ出力可能であることが多い。従って、少ない階調数しか出力できない画像データ出力部１０６においても安定した中間調表現が可能なよう画像処理部１０５で疑似中間調処理を行う。出力画像データは、エンジンＩ／Ｆ１１０７を介してビデオ信号として画像データ出力部１０６に転送されることで印刷処理が実施される。
【００２６】
本実施の形態において入力される画像ファイルのフォーマットの例を図２に示す。図２の画像ファイルは複数の画像データ及び撮影情報を含んでおり、これらを関連付け１ファイルで構成するものとなっている。
【００２７】
画像ファイルを構成する個別画像は１組の画像の開始を示すＳＯＩマーカ（２０１、２０６、２１０）から画像の終端を示すＥＯＩマーカ（２０５、２０９、２１３）に挟まれた領域に存在する画像データとなる。ここで画像データを構成する個別画像のうち、特にファイルの先頭部に記録されている個別画像を先頭画像２０４と呼び、先頭画像が記録されている領域を先頭画像領域と呼ぶ。表示や印刷を行う場合、通常先頭画像がその対象になる。
【００２８】
画像ファイルのフォーマットは、図２に示すようにデータの先頭に先頭画像領域が記録され、続いて単一または複数の個別画像が記録されている。ここで各個別画像のヘッダ（２０２、２０７、２１１）には、Ｅｘｉｆ（ＥＸｃｈａｎｇｅａｂｌｅ  Ｉｍａｇｅ  Ｆｉｌｅ  ｆｏｒｍａｔ）で規定されたタグがそれぞれ記録されている。Ｅｘｉｆとは、撮像された画像データと合わせて撮影時の撮影情報を付加したファイル形式を規定したものである。また、Ｅｘｉｆは、ファイルシステム規格ＤＣＦ（Ｄｅｓｉｇｎ  ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）と合わせて各社のデジタルカメラに採用されている。なおヘッダ２０２には、画像を特定する画像ユニークＩＤ２１４、それぞれの画像データの撮影条件等を保持した撮影情報２１５、サムネイル２１６がそれぞれ記録されている。
【００２９】
先頭画像領域中には先頭画像に対応するヘッダとは別に、画像ファイルに関する付属情報２０３が記録されている。付属情報にはまず複数画像データから構成される画像ファイルであるかの識別コード２２１、先頭ＩＦＤ（Ｉｍａｇｅ  Ｆｉｌｅ  Ｄｉｒｅｃｔｒｙ）へのオフセット２２２が記録されている。ここでＩＦＤのリンク構造は、先頭ＩＦＤへのオフセット２２２から１つのインデックスＩＦＤ２１７、続いて１以上の個別情報ＩＦＤ（２１９、２２０）と続く。ＩＦＤ間はリンク元ＩＦＤ中のＮｅｘｔ  ＩＦＤ（２２６、２２９、２３１）でポイントされていく。
【００３０】
なお画像データフォーマットにおいて、個別画像の全体構成を示すタグの集まりとして、インデックスＩＦＤ２１７が規定されている。インデックスＩＦＤ２１７では画像ファイルの記録画素数２２３、記録されている画像の枚数であるエントリ数２２４、エントリ２２５から構成される。またエントリ自身は個別画像の種別２３２、画像サイズ２３４、画像データへのオフセット２３５を格納する１つのデータ構造（この構造をエントリ要素と呼ぶ）であり、データ部２１８にエントリ数で表される数（２２７、２２８）分だけ記録される。
【００３１】
エントリ要素に含まれる個別画像の種別２３２には個別画像の種別を管理するための情報が格納されている。図１２に管理される個別画像の種別情報の例を示す。
【００３２】
本実施の形態では対象となる個別画像がモニタ表示用画像・マルチビュー画像・連射画像・ブラケット画像・パノラマ画像といった種別情報及び、種別内の更に詳細な機能の細分が保持されている。例えば、画像種別がブラケット画像の場合、細分はブラケット撮影機能の種類を示す。具体的には、撮影時の露出、フォーカス、ホワイトバランス、フラッシュ発光量、赤目軽減などが挙げられる。前述したフォーマットを持つ入力画像ファイルに対し、画像ファイル解析部１０３では、入力された画像ファイルの解析を行う。特にエントリ要素に含まれる個別画像の種別２３２に着目することで、入力された画像がオートブラケット撮影機能を用いて撮影されたものかどうかを判別する。更に、オートブラケット撮影で撮影された画像データであると判定された場合、どのオートブラケット撮影機能で撮影されたかどうかも判定する。以上のように画像ファイルに含まれる付属情報を所定の条件として、補正処理を実施する上での判定を行う。
【００３３】
なお、本実施形態では上述のように複数の画像データ及び撮影情報を関連付けて１つの画像ファイルとして管理されているものを入力画像ファイルとすることを挙げているが、それぞれの画像データが別ファイルとして記録されていることも考えられる。この場合、それら複数画像データ及び撮影条件の関連を別途管理する方法、例えばそれぞれの画像データに関連する画像データのファイル名を合わせて書き込む、別管理ファイルを作成する等の方法に対しても、本発明は適用可能である。
【００３４】
＜本実施形態１における処理フロー＞
以下に露出ブラケット撮影を用いて複数枚撮影された画像データからなる画像ファイルを入力画像ファイルとし、画像補正処理として明るさ調整を行い印刷する例を説明する。まず図３に露出ブラケット撮影を用いて撮影された複数枚の画像データの例を示す。図３の３０２は標準露出で撮影された画像データあり、図３の３０１、３０３はそれぞれ露出マイナス補正、露出プラス補正で撮影された画像データである。これら画像データに関して、標準露出で撮影された画像データを先頭画像とし、マイナス補正、プラス補正された画像データを個別画像として、１ファイルで管理された画像ファイルが入力される。また、図１２で説明した個別画像の種別には、露出ブラケット撮影で撮影された旨の情報を保持しておく。
【００３５】
次に印刷設定入力部１０２において各画像補正処理のうち明るさ調整に関する情報がユーザから入力される。
【００３６】
図４に本発明の実施形態１における明るさ調整処理のフロー図を示す。以下の調整処理はＲＯＭ１１０２に格納されたプログラムに基づきＣＰＵ１１０１により実行される。印刷設定入力部１０２より明るさ調整の実行指示を受け付けた場合、まず画像ファイル解析部１０３において、入力された画像ファイルの解析処理が行われる（Ｓ４０１）。具体的には画像の種別情報を解析し、入力された画像データがオートブラケット撮影によって撮影された画像かどうかを識別し、保持する。更にオートブラケット撮影により撮影された複数の画像データからなる画像ファイルと識別された場合、図１２で挙げられた細分のうちどのオートブラケット撮影機能により撮影されたものであるかどうかを識別し、保持する。なお、ブラケット画像は１つのファイルに複数含まれているが、いずれの画像においても、オートブラケット撮影機能によって撮影されているのであれば、細分は同一であるはずなので、どのデータの細分情報を用いても良い。ここで入力された画像ファイルがオートブラケット撮影により撮影された画像データから構成されていないと判定された場合（Ｓ４０２Ｎｏ）、明るさ調整処理として画像処理による補正処理がなされる。本実施形態での画像処理による明るさ補正処理はガンマ（γ）補正処理としている（Ｓ４０８）。
【００３７】
一方、入力された画像ファイルがオートブラケット撮影による複数の画像データから構成されていると解析された場合（Ｓ４０２Ｙｅｓ）、Ｓ４０３に進む。Ｓ４０３では、印刷設定入力部１０２から指定された補正処理の種類とその補正処理に用いるオートブラケット撮影機能の種類との対応の識別が行われる。
【００３８】
図１３は補正処理とオートブラケット撮影機能の対応表である。図１３に示すように、本発明の実施の形態においては、それぞれの補正処理に対し、オートブラケット撮影機能が対応付けられている。図１３にあるように明るさ調整はオートブラケット撮影の露出ブラケット撮影に対応付けされている。ここで、図１３で示した補正処理と撮影機能の対応についての扱いに関しても触れておく。図１３の表は、対応を固定しても良いし、変更あるいは拡張可能なデータとして保持されていても良い。本実施形態では対応関係を固定し、処理手順の中でその対応関係にあるかを判定する。すなわち、Ｓ４０３では、Ｓ４０１で判定したブラケット撮影機能の細分が、露出ブラケットであるかを判定している。その後、判定結果に応じて、Ｓ４０４で分岐している。なお、図１３の対応表をデータとして保持する場合には、Ｓ４０３では対応表から指定された補正（ここでは明るさ調整）を検索し、それに対応するブラケット撮影機能を読み取る。対応付けが読み取られた後、入力された画像データのオートブラケット撮影機能が補正処理に対応しているかどうかを判定する。すなわち、Ｓ４０１で読み取った細分と、Ｓ４０３で読み取ったブラケット機能が一致しているかを判定する。本実施形態では露出ブラケット画像であるかの判定が行われる（Ｓ４０４）。本判定により、オートブラケット撮影により撮影された複数画像データであったとしても露出ブラケット画像ではない場合は（Ｓ４０４Ｎｏ）、画像処理により補正処理がなされる（Ｓ４０８）。
【００３９】
一方、入力された画像ファイルが明るさ調整と対応付けられる露出ブラケット撮影によって撮影された画像データから構成される場合（Ｓ４０４Ｙｅｓ）、Ｓ４０５に進む。Ｓ４０５では、定義された対応関係と一致するとし、明るさ調整の処理結果として、標準露出である先頭画像とは異なる他の個別画像を選択する。具体的には、明るく調整すると設定された場合はプラス補正によって撮影された画像データを選択し（Ｓ４０７）、暗く調整すると設定された場合にはマイナス補正の画像データを選択する（Ｓ４０６）。
【００４０】
ガンマ（γ）補正処理による画像補正の信号値の変換を図５に示す。入力された信号に対しするガンマ（γ）補正処理により図５で示された信号変換が行われ、画像の明るさが調整される。なお図５中実線５０１で示されたものが明るさ調整で明るく調整すると設定された際の信号変換であり、点線５０２で示されたものが暗く調整すると設定された際の信号変換である。
【００４１】
なお上記実施形態における明るさ調整の調整段階は『明るく』『暗く』の前後１段としているが、撮像装置より露出補正を前後２段に対応可能されていた場合、明るさ調整の段階もそれに応じて対応できる段階を増やしても良い。
【００４２】
また本実施形態においては、明るさ調整と露出ブラケット撮影の対応を例としたが、実施はこれに限られるものではなく、図１３の対応表に見られるように他の補正処理とオートブラケット撮影機能の組み合わせに関してももちろん適用可能である。加えて、すでに述べたが、対応表は機能に応じて変更あるいは拡張可能としてもかまわない。
【００４３】
以上のように本発明の実施形態１によれば、画像データに対する補正処理の際、ユーザは入力した画像データがオートブラケット撮影により撮影された複数枚の画像データか否かを意識することなく、どちらも同様の操作手順で補正処理を行うことができる。
【００４４】
また例えば明るさ調整において、入力画像データが著しく暗い場合、画像処理による明るさ調整では画像品位が損なわれることがあった。しかしながら本実施形態では条件に応じて露出ブラケット画像のプラス画像を選択することで簡易に高品位の画像を得ることが可能になる。
【００４５】
＜第二の実施形態＞
実施形態１では入力された画像ファイルがオートブラケット撮影による複数枚の画像データであった場合、補正処理に対応する１枚の画像データを複数枚の画像データの中から選択し、補正処理の結果として出力した。従って、露出ブラケット撮影等で前後１段の撮影しか行っていない場合、補正処理の調整の段階も対応して前後１段階になる。実施形態２では補正処理の際、画像ファイル内の画像データを複数枚使用することにより、より細かな補正を実現する。
【００４６】
以下に露出ブラケット撮影を用いて複数枚撮影された画像データからなる画像ファイルを入力画像ファイルとし、画像補正処理として明るさ調整を行い印刷する例を説明する。なお実施形態２においても実施例１と同様に、入力された画像ファイルに含まれる画像データに関してオートブラケット撮影されたものか否かを識別する。そして、オートブラケット撮影で撮影された画像データに関して画像補正を行う際、撮影条件と画像補正処理とを比較する。そして、予め定義した対応表に基づいて、撮影条件と画像補正処理の対応がとれた場合は、画像補正処理はオートブラケット撮影で撮影された他の画像データを基に実施する。
【００４７】
図６に本発明の実施形態２における明るさ調整処理のフロー図を示す。以下の調整処理はＲＯＭ１１０２に格納されたプログラムに基づきＣＰＵ１１０１により実行される。なお実施形態２における画像処理装置の概略構成は実施形態１と同様である。印刷設定入力部１０２より明るさ調整の実行を受け付けた場合、まず画像ファイル解析部１０３において、入力された画像ファイルの解析処理が行われる（Ｓ６０１）。具体的には画像の種別情報を解析し、入力された画像データがオートブラケット撮影によって撮影された画像かどうかを識別する。更に、オートブラケット撮影により撮影された複数の画像データからなる画像ファイルと判定された場合、図１２で示す機能の細分のうち、どのオートブラケット撮影機能により撮影されたものであるかどうかを識別する。
【００４８】
ここで入力された画像ファイルがオートブラケット撮影により撮影された画像データから構成されていないと識別された場合（Ｓ６０２Ｎｏ）、明るさ調整処理として画像処理による補正処理がなされる。本実施形態での画像処理による明るさ補正処理はガンマ（γ）補正処理としている（Ｓ６０８）。
【００４９】
一方、入力された画像ファイルがオートブラケット撮影により撮影された複数の画像データから構成されていると識別された場合（Ｓ６０２Ｙｅｓ）、指定された補正処理の種類とオートブラケット撮影機能の種類との対応の識別が行われる（Ｓ６０３）。ここでの対応の識別は本発明の実施形態１と同様である。上記対応付けが識別された後、入力された画像データのオートブラケット撮影機能が補正処理に対応しているかどうかを判定する。本実施形態では露出ブラケット画像であるかの判定が行われる（Ｓ６０４）。本判定により、オートブラケット撮影により撮影された複数画像データであったとしても露出ブラケット画像ではない場合は（Ｓ６０４Ｎｏ）、画像処理により補正処理がなされる（Ｓ６０８）。
【００５０】
一方、入力された画像ファイルが明るさ調整と対応付けられる露出ブラケット撮影による画像データから構成される場合（Ｓ６０４Ｙｅｓ）、明るさ調整の処理結果として、標準露出である先頭画像とは異なる他の個別画像との画像合成処理結果を出力する。具体的には、明るく調整すると設定された場合はプラス補正によって撮影された画像データと標準露出の画像データとの画像合成処理を行う（Ｓ６０７）。暗く調整すると設定された場合にはマイナス補正の画像データと標準露出の画像データの画像合成処理を行う（Ｓ６０６）。
【００５１】
以下本実施の形態における画像合成処理について説明する。図７は本実施の形態の概念を示したものである。実施形態２では明るさの調整段階を一番明るく補正する＋４から一番暗く補正する−４までの９段階の明るさ調整の実現を可能にしている。
【００５２】
ここで明るさ調整において明るく調整すると設定された場合、標準露出画像データと露出をプラス補正によって撮影された画像データとの合成処理を行う（Ｓ６０７）。以下画像合成処理について算出式及び画素値を用いて具体的に説明をする。２つの画像データを合成する場合、各画像データの位置（ｘ，ｙ）における画素値をそれぞれＩ０（ｘ，ｙ）、Ｉ１（ｘ，ｙ）とし、合成値をＩｃとする。また、合成の割合をｔ：１−ｔ（０≦ｔ≦１）とすると、画像合成処理によって生成される画像データの位置（ｘ，ｙ）における画素値は以下の通りである。
Ｉｃ（ｘ，ｙ）＝ｔ×Ｉ０（ｘ，ｙ）＋（１−ｔ）×Ｉ１（ｘ，ｙ）
（ｔ：１−ｔ（０≦ｔ≦１））
図７の示された本実施の形態において、標準露出画像データの画素値をＩ０（ｘ，ｙ）、露出補正画像データの画素値をＩ１（ｘ，ｙ）とした場合、明るさ調整の調整段階と合成の割合は以下のようになる。
明るく＋１は、ｔ＝０．７５
明るく＋２は、ｔ＝０．５０
明るく＋３は、ｔ＝０．２５
明るく＋４は、ｔ＝０．００
同様に明るさ調整において暗く調整すると設定された場合、標準露出画像データと露出をマイナス補正によって撮影された画像データとの合成処理を行う。この際の明るさ調整の調整段階と合成の割合は以下のようになる。
暗く＋１は、ｔ＝０．７５
暗く＋２は、ｔ＝０．５０
暗く＋３は、ｔ＝０．２５
暗く＋４は、ｔ＝０．００
これらの補正値を利用し、画像合成結果を補正処理の結果として出力することになる。なお、『明るく＋４』と『暗く−４』のみの処理に着目した場合、本発明の実施形態２の出力結果は実施形態１の出力結果と同等のものになる。
【００５３】
なお、本実施の形態ではオートブラケット撮影により撮影された画像データと判定された場合、画像合成処理による補正が行われるが、Ｓ６０２の判定の際にブラケット画像であることをユーザに示唆してもよい。その場合、画像処理により補正を行うか、画像合成処理により補正を行うかの選択を提示する機能を有することも考えられる。
【００５４】
以上のように本発明の実施形態２によれば、画像データに対する補正処理の際、ユーザは入力した画像データがオートブラケット撮影により撮影された複数枚の画像データか否かを意識することなく、どちらも同様の操作手順で補正処理を行うことができる。更に複数枚の画像データに対し適切な画像合成処理を行い、より詳細な調整を行うことで簡易に高品位の画像を得ることが可能になる。
【００５５】
＜第三の実施形態＞
実施形態２では補正処理の際、画像ファイル内の画像データを複数枚選択し、それらの画像データの合成処理を行うことでより細かな補正を実現した。しかしながら、例えば明るさ調整を考えた場合、オートブラケット機能で撮影された露出がプラス補正の画像データより明るい画像に補正することができなかった。本発明の実施形態３では、補正処理の際、画像ファイル内の画像データの画像合成処理と画像処理による補正処理を組み合わせることでより細かな補正を実現する。
【００５６】
以下に露出ブラケット撮影を用いて複数枚撮影された画像データからなる画像ファイルを入力画像ファイルとし、画像補正処理として明るさ調整を行い印刷する例を説明する。なお実施形態３においても実施形態１と同様に、入力された画像ファイルに含まれる画像データに関してオートブラケット撮影されたものか否かを判断する。そしてオートブラケット撮影で撮影された画像データに関して画像補正を行う際、撮影条件と画像補正処理とを比較する。次に、予め定義した対応表に基づいて、撮影条件と画像補正処理の対応がとれた場合は、画像補正処理はオートブラケット撮影で撮影された他の画像データを基に実施する。
【００５７】
図８に本発明の実施形態３における明るさ調整処理のフロー図を示す。以下の調整処理はＲＯＭ１１０２に格納されたプログラムに基づきＣＰＵ１１０１により実行される。なお実施形態３における画像処理装置の概略構成は実施形態１と同様である。印刷設定入力部１０２より明るさ調整の実行を受け付けた場合、まず画像ファイル解析部１０３において、入力された画像ファイルの解析処理が行われる（Ｓ８０１）。具体的には画像の種別情報を解析し、入力された画像データがオートブラケット撮影によって撮影された画像かどうかを識別する。更にオートブラケット撮影により撮影された複数の画像データからなる画像ファイルと識別された場合、どのオートブラケット撮影機能により撮影されたものであるかどうかを識別する（Ｓ８０３）。ここで入力された画像ファイルがオートブラケット撮影により撮影された画像データから構成されていないと解析された場合（Ｓ８０２Ｎｏ）、明るさ調整処理として画像処理による補正処理がなされる。本実施形態での画像処理による明るさ補正処理はガンマ（γ）補正処理としている（Ｓ８１０）。
【００５８】
一方、入力された画像ファイルがオートブラケット撮影による一連の複数の画像データから構成されていると解析された場合（Ｓ８０２Ｙｅｓ）、指定された補正処理の種類とオートブラケット撮影機能の種類との対応の識別が行われる（Ｓ８０３）。ここでの対応の識別は本発明の実施形態１と同様である。上記対応付けが識別された後、入力された画像データのオートブラケット撮影機能が補正処理に対応しているかどうかを判定する。本例では露出ブラケット画像であるかの判定が行われる（Ｓ８０４）。本判定により、オートブラケット撮影により撮影された複数画像データであったとしても露出ブラケット画像ではない場合（Ｓ８０４Ｎｏ）、画像処理により補正処理がなされる（Ｓ８１０）。
【００５９】
一方、入力された画像ファイルが明るさ調整と対応付けられる露出ブラケット撮影によって撮影された画像データから構成される場合（Ｓ８０４Ｙｅｓ）、明るさ調整の段階の設定を判定する（Ｓ８０５）。明るさ調整の段階がプラス補正によって撮影された画像データと比較し明るくない場合（Ｓ８０７Ｎｏ）、実施形態２と同様プラス補正によって撮影された画像データと標準露出の画像データとの画像合成処理を行う（Ｓ８０９）。一方、明るさ調整の段階がプラス補正によって撮影された画像データに対して明るい場合（Ｓ８０７Ｙｅｓ）、プラス補正によって撮影された画像データに対して画像処理による明るさ補正処理を実施する（Ｓ８１０）。
【００６０】
同様に暗く調整する場合も明るさ調整の段階がマイナス補正によって撮影された画像データと比較し暗くない場合（Ｓ８０６Ｎｏ）、実施形態２と同様マイナス補正によって撮影された画像データと標準露出の画像データとの画像合成処理を行う（Ｓ８０８）。一方、明るさ調整の段階がマイナス補正によって撮影された画像データに対して暗い場合（Ｓ８０６Ｙｅｓ）、マイナス補正によって撮影された画像データに対して画像処理による明るさ補正処理を実施する（Ｓ８１０）。
【００６１】
以下、明るさ調整の段階と画像データの明るさの比較について述べる。図２で示した画像ファイルのフォーマットより、それぞれの画像データにはＥｘｉｆにより規定された撮影情報２１５が保持されている。ここには撮影条件としての露出量も記録されている。ここで例として明るさ調整での調整の１段階を露出量のＥＶ値の０．５に対応させた場合を考える。この場合、露出ブラケット撮影で露出量を±ＥＶ１．０変更して撮影した場合、プラス補正によって撮影された画像データは、明るさ調整の明るく＋２に対応することになる。明るさ調整の段階と、画像データの明るさはこのよう比較される。同様にマイナス補正によって撮影された画像データにおいて、明るさ調整は暗く−２に対応する。
【００６２】
図９は本実施の形態の概念を示したものである。実施形態３では明るさの調整段階を一番明るく補正する＋４から一番暗くする−４まで９段階の明るさ調整の実現を可能にしている。ここで明るさ調整において明るく調整すると設定された場合、まず明るさ調整の段階と画像データの明るさの比較を行う。上述のように明るさ調整での調整の１段階を露出量のＥＶ値の０．５に対応とし、露出ブラケット撮影で露出量の１段あたりの変化量をＥＶ１．０とした場合、明るく補正する＋２とプラス補正によって撮影された画像データの明るさは対応することになる。従って、明るさ調整を明るく調整する方向に変更していった場合、以下のようになる。
明るく＋１は、標準露出画像データ０．５、露出プラス補正画像データ０．５の画像合成
明るく＋２は、露出プラス補正画像データ
明るく＋３は、露出プラス補正画像データに対してガンマ（γ）処理
明るく＋４は、露出プラス補正画像データに対してガンマ（γ）処理
同様に明るさ調整において暗く調整すると設定された場合は以下のようになる。
暗く＋１は、標準露出画像データ０．５、露出マイナス補正画像データ０．５の画像合成
暗く＋２は、露出マイナス補正画像データ
暗く＋３は、露出マイナス補正画像データに対してのガンマ（γ）処理
暗く＋４は、露出マイナス補正画像データに対してのガンマ（γ）処理
なお、露出ブラケット撮影での撮影は露出量の変更幅を調整することが可能である。従って、明るさ調整での調整の１段階を露出量のＥＶ値の０．５に対応とし、露出量を±０．５ＥＶ変更して撮影したような露出ブラケット撮影の場合、プラス補正によって撮影された画像データは、明るさ調整の明るく＋１に対応することになる。上記のように画像に対する画像合成結果、及び画像処理による補正処理結果を画像補正処理の結果として出力することになる。
【００６３】
なお、画像処理による補正処理は、画像データの条件によっては品位が落ちる可能性もある。従って、画質を優先する等の設定がなされている場合、画像合成処理のみで補正できる範囲、すなわち上記の例で言えば、明るさ調整の範囲を±２以内に制限することも考えられる。
【００６４】
以上に本発明の実施形態３によれば、画像データに対する補正処理の際、ユーザは入力した画像データがオートブラケット撮影により撮影された複数枚の画像データか否かを意識することなく、どちらも同様の操作手順で補正処理を行うことができる。
【００６５】
更に複数枚の画像データの場合、画像データの画像合成処理、及び画像処理による補正処理を行い、より詳細な調整を行うことで簡易に高品位の画像を得ることが可能になる。
【００６６】
＜第四の実施形態＞
実施形態１、２、３においては補正処理として、全て明るさ調整を例として説明をした。しかしながら本発明は図１３で示されたように、補正処理とオートブラケット撮影機能が対応付けられていれば適用可能である。
【００６７】
実施形態４では他の補正処理の適用として、赤目補正処理の例として説明する。なお撮像装置におけるストロボ撮影において、いわゆる赤目現象を軽減するために、ストロボ本発光による撮影直前にストロボをプリ発光させ、複数枚の画像データを撮影することを赤目軽減ブラケット撮影と呼ぶ。本実施の形態では、赤目軽減ブラケット撮影で２枚の画像データを撮影し、そのうち一枚を先頭画像とした画像ファイルを入力する。
【００６８】
なお実施形態４においても、実施形態１と同様に、入力された画像ファイルに含まれる画像データに関してオートブラケット撮影されたものか否かを識別する。そしてオートブラケット撮影で撮影された画像データに関して画像補正を行う際、撮影条件と画像補正処理とを比較する。次に、予め定義した対応表に基づいて、撮影条件と画像補正処理の対応がとれた場合は、画像補正処理はオートブラケット撮影で撮影された他の画像データを基に実施する。なお実施形態１における画像処理装置の概略構成は実施形態１と同様である。
【００６９】
図１０に本発明の実施形態４における赤目補正処理のフロー図を示す。以下の調整処理はＲＯＭ１１０２に格納されたプログラムに基づきＣＰＵ１１０１により実行される。印刷設定入力部１０２より赤目補正の実行を受け付けた場合、まず画像ファイル解析部１０３において、入力された画像ファイルの解析処理が行われる（Ｓ１００１）。具体的には画像の種別情報を解析し、入力された画像データがオートブラケット撮影によって撮影された画像かどうかを識別する。更に、オートブラケット撮影により撮影された複数の画像データからなる画像ファイルと判定された場合、図１２で示す機能の細分のうち、どのオートブラケット撮影機能により撮影されたものであるかどうかを識別する。ここで入力された画像ファイルがオートブラケット撮影により撮影された画像データから構成されていないと解析された場合（Ｓ１００２Ｎｏ）、赤目補正処理として画像処理による補正処理がなされる（Ｓ１００６）。画像処理による赤目補正処理は従来様々なものが提案されており、ここでその方法は問わない。
【００７０】
一方、入力された画像ファイルがオートブラケット撮影による複数の画像データから構成されていると解析された場合（Ｓ１００２Ｙｅｓ）、指定された補正処理の種類とオートブラケット撮影機能の種類との対応の識別が行われる（Ｓ１００３）。すなわち図１３にある補正処理とオートブラケット撮影機能の対応関係より、赤目補正には赤目軽減ブラケット撮影が対応付けられている。上記対応付けが識別された後、入力された画像データのオートブラケット撮影機能が補正処理に対応しているかどうかを判定する。本例では赤目軽減ブラケット画像であるかの判定が行われる（Ｓ１００４）。本判定により、オートブラケット撮影により撮影された複数画像データであったとしても赤目軽減ブラケット画像ではない場合（Ｓ１００４Ｎｏ）、画像処理により補正処理がなされる（Ｓ１００６）。
【００７１】
一方、入力された画像データが赤目補正と対応づけられる赤目軽減ブラケット撮影によって撮影された複数画像からなる画像データである場合（Ｓ１００４Ｙｅｓ）、赤目補正の処理結果として、先頭画像とは異なるもう一つの個別画像を出力する。
【００７２】
以上に本発明の実施形態４によれば、画像データに対する補正処理の際、ユーザは入力した画像データがオートブラケット撮影により撮影された複数枚の画像データか否かを意識することなく、どちらも同様の操作手順で補正処理を行うことができる。なお、赤目現象を画像処理で補正する技術において瞳の色、赤目になる程度等は個人差も大きく、ユーザが望むようには補正されないことが多い。そのため、赤目現象そのものが発生しないもしくは、軽減されている画像データの方が高品位であり、本実施形態では条件に応じて赤目軽減ブラケット画像を選択することによって簡易に高品位の画像を得ることが可能になる。
【００７３】
＜備考＞
なお本発明は、複数の機器（例えばホストコンピュータ、インタフェース機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【００７４】
また本発明の目的は、前述の実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータが記憶媒体に格納されたプログラムを読み出し実行することによっても達成される。この場合、記憶媒体から読み出された実行可能なプログラム自体が前述した実施形態の機能を実現することになり、そのプログラム自体およびプログラムを記憶した記憶媒体は本発明を構成することになる。
【００７５】
また、本発明には、プログラムの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。さらに、記憶媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた場合についても、本発明は適用される。その場合、書き込まれたプログラムの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される。
【００７６】
また、発明の実施の形態は、本発明を中核として構成される装置又は方法を説明している。このため本実施形態には本発明の本質的部分を加えて付加的な構成要件も記載されている。すなわち発明の実施の形態において説明した装置又は方法の構成要件を備えることは、本発明を成立させるための十分条件ではあるものの、必要条件ではない。 
【図面の簡単な説明】
【００７７】
【図１】本発明の実施形態１における画像処理装置の概略構成を示すブロック図である。
【図２】本実施形態において入力される画像ファイルのフォーマットの例を示す図である。
【図３】露出ブラケット撮影を用いて撮影された複数枚の画像データの例を示す図である。
【図４】本発明の実施形態１における明るさ調整処理のフロー図である。
【図５】ガンマ（γ）補正処理による画像補正の信号値の変換を示す図である。
【図６】本発明の実施形態２における明るさ調整処理のフロー図である。
【図７】本発明の実施形態２における処理の概念を示す図である。
【図８】本発明の実施形態３における明るさ調整処理のフロー図である。
【図９】本発明の実施形態３における処理の概念を示す図である。
【図１０】本発明の実施形態４における赤目補正処理のフロー図である。
【図１１】本発明の実施形態に係るシステムの基本的な構成を示すブロック図である。
【図１２】本発明の実施形態における個別画像の種別情報の例を示す図である。
【図１３】本発明の実施形態における補正処理に対応するオートブラケット撮影機能の例を示す図である。
【符号の説明】
【００７８】
１０１    画像ファイル入力部
１０２    印刷設定入力部
１０３    画像ファイル解析部
１０４    補正処理判定部
１０５    画像処理部
１０６    画像データ出力部
１１０１  ＣＰＵ
１１０２  ＲＯＭ
１１０３  ＲＡＭ
１１０４  外部記憶装置
１１０５  表示部
１１０６  操作部
１１０７  エンジンＩ／Ｆ
１１０８  ネットワークＩ／Ｆ
１１０９  外部Ｉ／Ｆ
１１１０  システムバス
【図１】
2010166446.tif 000003
【図４】
2010166446.tif 000004
【図５】
2010166446.tif 000005
【図６】
2010166446.tif 000006
【図８】
2010166446.tif 000007
【図１０】
2010166446.tif 000008
【図１１】
2010166446.tif 000009
【図１２】
2010166446.tif 000010
【図１３】
2010166446.tif 000011
【図２】
2010166446.tif 000012
【図３】
2010166446.tif 000013
【図７】
2010166446.tif 000014
【図９】
2010166446.tif 000015