(57)【要約】【課題】  効果的にまた効率的に画像を処理することができる画像処理プログラム、画像処理方法及び記録媒体を提供する。【解決手段】  補正処理された画像について、補正前後の画像データと補正処理内容とを記録する補正処理情報記録手順と、記録された画像のうちから処理対象である第２の画像に類似する第３の画像を抽出する類似画像抽出手順と、第３の画像についての補正処理内容に基づいて、第３の画像に施したのと同一の補正を第２の画像に施す補正処理手順とをコンピュータに実行させるためのプログラムである。【選択図】    図３
2005142745.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置により撮像された画像を補正するための画像処理プログラムであって、
補正処理された画像について、補正前後の画像データと前記画像の撮影条件と補正処理内容とを記録する補正処理情報記録手順と、
前記記録された補正前の画像のうちから、処理対象である第２の画像に類似する第３の画像を抽出する類似画像抽出手順と、
前記第３の画像についての前記補正処理内容に基づいて、前記第３の画像に施したのと同一の補正を前記第２の画像に施す補正処理手順と
をコンピュータに実行させるためのプログラム。
【請求項２】
前記補正処理内容は、前記画像の明るさ、色調のうちの少なくともいずれか１つを補正する内容を含むことを特徴とする請求項１に記載のプログラム。
【請求項３】
前記類似画像抽出手順は、
前記記録された補正前の画像のうちから撮影条件が前記第２の画像と同一又は類似の画像を選別する撮影条件選別手順と、
この選別された画像のうちから、少なくとも明るさ又は色調の分布が前記第２の画像の明るさ又は色調の分布と最も類似している画像を第３の画像として特定する画像特定手順と
を備えたことを特徴とする請求項１に記載のプログラム。
【請求項４】
前記補正処理手順で補正処理された前記第２の画像に対して、使用者による補正を可能とする手動補正手順を更に備えたことを特徴とする請求項１に記載のプログラム。
【請求項５】
撮像装置により撮像された画像を補正するための画像処理プログラムであって、
補正処理された画像について、補正前後の画像データと前記画像の撮影条件と補正処理内容とを記録する補正処理情報記録手順と、
前記記録された補正前の画像のうちから、処理対象である第２の画像に類似する複数の第４の画像を抽出する類似画像抽出手順と、
前記抽出した複数の第４の画像の補正処理前後の画像を表示して、いずれか１つを選択するように促す選択画像表示手順と、
前記選択画像表示手順に基づいて選択された前記第４の画像の前記補正処理内容に基づいて、前記第４の画像に施したのと同一の補正を前記第２の画像に施す補正処理手順と
をコンピュータに実行させるためのプログラム。
【請求項６】
撮像装置により撮像された画像を補正するための画像処理プログラムを記憶した記録媒体であって、
補正処理された画像について、補正前後の画像データと前記画像の撮影条件と補正処理内容とを記録する補正処理情報記録手順と、
前記記録された補正前の画像のうちから、処理対象である第２の画像に類似する第３の画像を抽出する類似画像抽出手順と、
前記第３の画像についての前記補正処理内容に基づいて、前記第３の画像に施したのと同一の補正を前記第２の画像に施す補正処理手順と
をコンピュータに実行させるためのプログラムを記憶した記録媒体。
【請求項７】
撮像装置により撮像された画像を補正するための画像処理プログラムを記憶した記録媒体であって、
補正処理された画像について、補正前後の画像データと前記画像の撮影条件と補正処理内容とを記録する補正処理情報記録手順と、
前記記録された補正前の画像のうちから、処理対象である第２の画像に類似する複数の第４の画像を抽出する類似画像抽出手順と、
前記抽出した複数の第４の画像の補正処理前後の画像を表示して、いずれか１つを選択するように促す選択画像表示手順と、
前記選択画像表示手順に基づいて選択された前記第４の画像の前記補正処理内容に基づいて、前記第４の画像に施したのと同一の補正を前記第２の画像に施す補正処理手順と
をコンピュータに実行させるためのプログラムを記憶した記録媒体。
【請求項８】
撮像装置により撮像された画像を補正するための画像処理方法であって、
補正処理された画像について、補正前後の画像データと前記画像の撮影条件と補正処理内容とを記録する補正処理情報記録ステップと、
前記記録された補正前の画像のうちから、処理対象である第２の画像に類似する第３の画像を抽出する類似画像抽出ステップと、
前記第３の画像についての前記補正処理内容に基づいて、前記第３の画像に施したのと同一の補正を前記第２の画像に施す補正処理ステップと
を備えたことを特徴とする画像処理方法。
【請求項９】
撮像装置により撮像された画像を補正するための画像処理方法であって、
補正処理された画像について、補正前後の画像データと前記画像の撮影条件と補正処理内容とを記録する補正処理情報記録ステップと、
前記記録された補正前の画像のうちから、処理対象である第２の画像に類似する複数の第４の画像を抽出する類似画像抽出ステップと、
前記抽出した複数の第４の画像の補正処理前後の画像を表示して、いずれか１つを選択するように促す選択画像表示ステップと、
前記選択画像表示手順に基づいて選択された前記第４の画像の前記補正処理内容に基づいて、前記第４の画像に施したのと同一の補正を前記第２の画像に施す補正処理ステップと
を備えたことを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理技術に関し、特に画像を効率的に補正処理するための技術に関する。
【背景技術】
【０００２】
一般に、デジタルカメラの自動露出とホワイトバランスの機能は常に完全というわけではないため、撮影した画像のカラーバランスが崩れたり、明るすぎたり暗すぎたりすることがある。
【０００３】
従来、このような場合には、ユーザがアプリケーションソフトを利用して画像に補正を加えていた。この補正作業の効率化を図る技術として、ユーザに補正した結果のサンプルを表示する方法について開示がされている（例えば、特許文献１参照）。
【特許文献１】特開平５−２０５０１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載された技術では、ユーザは処理しようとする画像毎に手動で補正方法を指定する必要があったため、なお作業を効率化する余地を残していた。
【０００５】
そのため、アプリケーションソフトに自動階調補正や自動色補正機能を搭載することも考えられるが、多種多様なデジタルカメラで撮影した全ての画像を同一のアルゴリズムで補正することになるのでは、有効な補正が行えない場合も多い。
【０００６】
本発明は、かかる事情に鑑みてなされたものであり、効果的にまた効率的に画像を処理することができる画像処理プログラム、画像処理方法及び記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る請求項１に記載のプログラムは、撮像装置により撮像された画像を補正するための画像処理プログラムであって、補正処理された画像について、補正前後の画像データと前記画像の撮影条件と補正処理内容とを記録する補正処理情報記録手順と、前記記録された補正前の画像のうちから、処理対象である第２の画像に類似する第３の画像を抽出する類似画像抽出手順と、前記第３の画像についての前記補正処理内容に基づいて、前記第３の画像に施したのと同一の補正を前記第２の画像に施す補正処理手順とをコンピュータに実行させる。
【０００８】
また本発明に係る請求項２に記載のプログラムは、上記記載の発明であるプログラムにおいて、前記補正処理内容は、前記画像の明るさ、色調のうちの少なくともいずれか１つを補正する内容を含む。
【０００９】
また本発明に係る請求項３に記載のプログラムは、上記記載の発明であるプログラムにおいて、前記類似画像抽出手順は、前記記録された補正前の画像のうちから撮影条件が前記第２の画像と同一又は類似の画像を選別する撮影条件選別手順と、この選別された画像のうちから、少なくとも明るさ又は色調の分布が前記第２の画像の明るさ又は色調の分布と最も類似している画像を第３の画像として特定する画像特定手順とを備えた。
【００１０】
また本発明に係る請求項４に記載のプログラムは、上記記載の発明であるプログラムにおいて、前記補正処理手順で補正処理された前記第２の画像に対して、使用者による補正を可能とする手動補正手順を更に備えた。
【００１１】
また本発明に係る請求項５に記載のプログラムは、撮像装置により撮像された画像を補正するための画像処理プログラムであって、補正処理された画像について、補正前後の画像データと前記画像の撮影条件と補正処理内容とを記録する補正処理情報記録手順と、前記記録された補正前の画像のうちから、処理対象である第２の画像に類似する複数の第４の画像を抽出する類似画像抽出手順と、前記抽出した複数の第４の画像の補正処理前後の画像を表示して、いずれか１つを選択するように促す選択画像表示手順と、前記選択画像表示手順に基づいて選択された前記第４の画像の前記補正処理内容に基づいて、前記第４の画像に施したのと同一の補正を前記第２の画像に施す補正処理手順とをコンピュータに実行させる。
【００１２】
また本発明に係る請求項６に記載の記録媒体は、撮像装置により撮像された画像を補正するための画像処理プログラムを記憶した記録媒体であって、補正処理された画像について、補正前後の画像データと前記画像の撮影条件と補正処理内容とを記録する補正処理情報記録手順と、前記記録された補正前の画像のうちから、処理対象である第２の画像に類似する第３の画像を抽出する類似画像抽出手順と、前記第３の画像についての前記補正処理内容に基づいて、前記第３の画像に施したのと同一の補正を前記第２の画像に施す補正処理手順とをコンピュータに実行させる。
【００１３】
また本発明に係る請求項７に記載の記録媒体は、撮像装置により撮像された画像を補正するための画像処理プログラムを記憶した記録媒体であって、補正処理された画像について、補正前後の画像データと前記画像の撮影条件と補正処理内容とを記録する補正処理情報記録手順と、前記記録された補正前の画像のうちから、処理対象である第２の画像に類似する複数の第４の画像を抽出する類似画像抽出手順と、前記抽出した複数の第４の画像の補正処理前後の画像を表示して、いずれか１つを選択するように促す選択画像表示手順と、前記選択画像表示手順に基づいて選択された前記第４の画像の前記補正処理内容に基づいて、前記第４の画像に施したのと同一の補正を前記第２の画像に施す補正処理手順と
をコンピュータに実行させる。
【００１４】
また本発明に係る請求項８に記載の画像処理方法は、撮像装置により撮像された画像を補正するための画像処理方法であって、補正処理された画像について、補正前後の画像データと前記画像の撮影条件と補正処理内容とを記録する補正処理情報記録ステップと、前記記録された補正前の画像のうちから、処理対象である第２の画像に類似する第３の画像を抽出する類似画像抽出ステップと、前記第３の画像についての前記補正処理内容に基づいて、前記第３の画像に施したのと同一の補正を前記第２の画像に施す補正処理ステップとを備えた。
【００１５】
また本発明に係る請求項９に記載の画像処理方法は、撮像装置により撮像された画像を補正するための画像処理方法であって、補正処理された画像について、補正前後の画像データと前記画像の撮影条件と補正処理内容とを記録する補正処理情報記録ステップと、前記記録された補正前の画像のうちから、処理対象である第２の画像に類似する複数の第４の画像を抽出する類似画像抽出ステップと、前記抽出した複数の第４の画像の補正処理前後の画像を表示して、いずれか１つを選択するように促す選択画像表示ステップと、前記選択画像表示手順に基づいて選択された前記第４の画像の前記補正処理内容に基づいて、前記第４の画像に施したのと同一の補正を前記第２の画像に施す補正処理ステップとを備えた。
【発明の効果】
【００１６】
本発明によれば、効果的にまた効率的に画像を処理することができる。
【発明を実施するための最良の形態】
【００１７】
［第１の実施の形態］
図１は、本発明に係る第１の実施の形態の情報処理方法が適用される情報処理システムの構成を示す図である。
【００１８】
情報処理システムは、情報処理装置１、デジタルカメラ２及びそれらを接続する通信ライン３で構成されている。ここで、情報処理装置１は、デジタルカメラ２で撮影した画像ファイルを通信ライン３を介して受取り、その画像に所要の処理を施す。
【００１９】
情報処理装置１は、入出力インターフェース１０、処理部１１、画像メモリ１２、画像管理ＤＢ１３、時計部１６、表示部１７及び操作入力部１８で構成されている。
【００２０】
入出力インターフェース１０は、デジタルカメラ２との間で各種情報交換を行うためのインターフェースである。処理部１１は、本発明に係る第１の実施の形態の情報処理方法に基づいて、画像処理を行うとともに情報処理装置１を統括的に制御する。画像メモリ１２は、カメラ２から受取った画像ファイルを記憶する。画像管理ＤＢ１３は、画像メモリ１２に保存されている画像に関する種々の管理情報や過去に実施した画像処理の履歴を記憶する。時計部１６は、情報処理装置１の時刻を計時する。表示部１７は、情報処理装置１内に記憶されている情報等を表示する。操作入力部１８は、利用者からの操作指示入力を受取って処理部１１に出力する。
【００２１】
デジタルカメラ２は、入出力インターフェース２０、撮像部２１、コントローラ２２、画像メモリ２３、撮像条件検出部２４、時計部２５、表示部２６及び操作入力部２７で構成されている。
【００２２】
入出力インターフェース２０は、情報処理装置１との間で各種情報交換を行うためのインターフェースである。撮像部２１は、被写体の光像を取得して画像データに変換する。コントローラ２２は、画像データから画像ファイルを作成するとともにデジタルカメラ２を統括的に制御する。画像メモリ２３は、コントローラ２２で処理した画像ファイルを記憶する。撮像条件検出部２４は、デジタルカメラ２が撮影を実行する際の撮像条件（絞り値、シャッタ速度など）を検出してコントローラ２２に受け渡す。時計部２５は、デジタルカメラ２の時刻を計時する。表示部２６は、デジタルカメラ２内に記憶されている画像や撮影情報等を表示する。操作入力部２７は、ユーザからの操作指示入力を受取ってコントローラ２２に出力する。
【００２３】
通信ライン３は広く情報の送受信に用いられる経路のことで、導電線、光ファイバなどの有線を用いた通信に限られず、光、音波、電波などを用いた無線通信も含まれる。
【００２４】
本発明に係る画像処理方法では、情報処理装置１の表示部１７に表示された画像処理表示画面に基づいて、ユーザが画像を処理するための操作指示を入力する。
【００２５】
図２は、画像処理表示画面の構成を示す図である。
【００２６】
この画像処理表示画面は、画像処理動作を指示するためのツールバーエリア３１、処理対象画像のサムネイル画像を表示する画像選択エリア３２、及びサムネイル画像のうち特定された画像を拡大して表示する画像表示エリア３３及び画像を補正するための調整操作機能を表示する調整エリア３４で構成されている。
【００２７】
そして、ツールバーエリア３１には、画像保存ボタン３６が設けられ、調整エリア３４には、自動で補正を実行させるための自動補正ボタン３８が設けられている。
【００２８】
図３は、画像処理手順を示す概略のフロー図である。第１の実施の形態に係る画像処理方法を図２、図３を参照しつつ説明する。
【００２９】
デジタルカメラ２で撮影された画像は、入出力インターフェース１０を介して情報処理装置１に読込まれ、画像メモリ１２に保存される。そして、ユーザが画像処理の開始操作（不図示）を実行すると、画像処理表示画面の画像選択エリア３２には、指定された複数の画像ファイルのサムネイル画像が表示される。
【００３０】
ユーザが画像選択エリア３２に表示されているサムネイル画像をマウスポインタでクリックすると、処理部１１は画像メモリ１２に記憶されている画像を選択して（Ｓ０１）、そのサムネイル画像の拡大画像を画像表示エリア３３に表示する。
【００３１】
次に、ユーザが画像処理表示画面から自動補正ボタン３８を操作すると、処理部１１は画像補正が指示されたことを検出して（Ｓ０２）、選択された画像について明るさ及び色の分布を算出する（Ｓ０３）。
【００３２】
図４は、選択された画像の明るさ及び色の分布を算出する手順を示す概略のフロー図である。
【００３３】
先ず選択された画像から所定サイズの枠に内接する縮小画像を生成し（Ｔ０１）、その縮小画像について、各画素のＲＧＢ値を明度と２成分の色度に変換する（Ｔ０２）。ここで、明度（Ｙ）と色度（Ｉ、Ｑ）への変換式は式（１）〜（３）で表わされる。
【００３４】
Ｙ＝０．２９９Ｒ＋０．５８７Ｇ＋０．１１４Ｂ        …（１）
Ｉ＝０．５９６Ｒ−０．２７４Ｇ−０．３２２Ｂ        …（２）
Ｑ＝０．２１１Ｒ−０．５２２Ｇ＋０．３１１Ｂ        …（３）
そして、上述の画素ごとに求めた明度と２成分の色度についてそれぞれ母集団の数を正規化したヒストグラムを作成して（Ｔ０３）、選択された画像の明るさ及び色の分布を算出する処理を終了する。
【００３５】
図３に戻り、処理部１１は、作成したヒストグラムに基づいて、選択された画像の明るさ及び色の分布と類似する分布を持つ過去の画像処理情報を抽出する（Ｓ０４）。
【００３６】
図５は、画像処理情報を抽出する手順を示す概略のフロー図である。
【００３７】
処理部１１は、算出した縮小画像の各ヒストグラムから、それぞれの分布について平均値と分散値を算出する（Ｔ０６）。
【００３８】
一方、処理部１１は、画像管理ＤＢ１３に記憶されている画像処理情報の履歴から、選択された画像を撮影したものと同一のカメラ、レンズ及びストロボで撮影され、ホワイトバランス、絞り、シャッタ速度が近いものを選別する（Ｔ０７）。
【００３９】
カメラ、レンズ及びストロボが同一であることを選別の条件とすることで、デジタルカメラ２の固体差が補正処理に与える影響を除去することができる。また、ホワイトバランス、絞り、シャッタ速度が近いものを選別の条件とするのは、主な被写体、背景などが類似し、撮影条件が類似している画像を対象とするためである。
【００４０】
なお、類似しているか否かの判断は、選択した画像と選別する画像のホワイトバランス、絞り、シャッタ速度が近似しているかどうかを比較して行う。この判断アルゴリズムは、種々の手法を使用することが可能である。例えば、評価指標として、選択した画像と選別する画像のホワイトバランス、絞り、シャッタ速度のそれぞれの差を２乗した値を線形結合した関数を採用し、その関数値が所定の閾値よりも小さい場合には両方の画像は類似していると判断することもできる。
【００４１】
なお、ホワイトバランス、絞り、シャッタ速度の他に、撮影条件の類似を判断できるパラメータとして撮影場所（例えばＧＰＳ情報）、撮影時刻、ストロボＯＮ／ＯＦＦ、被写体までの距離、ズーム倍率等を採用することもできる。
【００４２】
次に、このようにして選別した画像の明度分布と色度分布の平均値と分散値とが、ステップＴ０６で求めた処理対象画像の明度分布と色度分布の平均値と分散値に近い画像処理情報を所定数抽出する（Ｔ０８）。そして、過去の画像処理情報を抽出する処理を終了する。
【００４３】
図３に戻り、処理部１１は、選択した画像に対して自動補正を実施するか否かの判定処理を実施する（Ｓ０５）。
【００４４】
図６は、自動補正を実施するか否かを判定する手順を示す概略のフロー図である。
【００４５】
処理部１１は、抽出した過去の画像処理情報から、その処理前の画像の明度と色度のヒストグラムのパターンが、今回の処理対象の画像の明度と色度のヒストグラムのパターンと最も近い画像処理を選択する（Ｔ１０）。
【００４６】
次に、選択した過去の画像処理の処理対象画像と今回の処理対象画像の明度と色度の各ヒストグラムについて、値の区分ごとに差の絶対値を算出し、その値を区分全体について加算した類似度を算出する（Ｔ１１）。そして、明度及び色度のそれぞれについて算出した類似度が基準値以下であれば両画像は類似しているものとして自動処理実施可とし、そうでなければ自動処理実施不可として（Ｔ１２）、自動補正を実施するか否かを判定する手順を終了する。
【００４７】
なお、ステップＴ１１での類似度は上述の方法以外の方法で算出しても良い。例えば、パターン認識で開発された各種手法でヒストグラムのパターン同士が類似しているか否かを判断しても良い。
【００４８】
図３に戻り、ステップＳ０５で自動処理実施可と判定された場合は、処理部１１は、抽出した過去の画像処理と同様の明るさ又は色補正処理を、選択した画像に実施する（Ｓ０６）。そして、色補正処理された画像を図２に示す画像表示エリア３３に表示して、ステップＳ０７に進む。
【００４９】
ステップＳ０５で自動処理実施不可と判定された場合は、ステップＳ０６を実施せずにステップＳ０７に進む。
【００５０】
ステップＳ０７では、処理部１１は、画像処理表示画面に明るさと色を手動で調整するコントローラを表示する（Ｓ０７）。図７の画像処理表示画面には、手動調整コントローラとして、明るさ調整用スライダ４０、コントラスト調整用スライダ４１、赤・緑・青のそれぞれの色調整用スライダ４２が表示されている。
【００５１】
ユーザがこれらの手動調整コントローラを操作すると、この調整操作を検出した処理部１１は、選択した画像について、検出した操作に対応した明るさ又は色の調整を実施する（Ｓ１０、Ｓ１１）。そして、画像表示エリア３３の画像にはその調整結果が反映される。ユーザはこの明るさ又は色の調整動作を繰り返して所望の画像を得ることができる。
【００５２】
ユーザが、画像表示エリア３３の画像を見て所望の画像が得られたと判断したときは、ツールバーエリア３１の保存ボタン３６を操作する。選択した画像の保存指示を検出したときは（Ｓ１５）、処理部１１は、自動補正あるいは手動補正の何らかの補正がなされたか否かを調べる（Ｓ１６）。
【００５３】
何らの補正もされていないときは（Ｓ１６  Ｎｏ）、保存すべき画像は存在しないため処理を終了する。一方、何らかの補正がされているときは（Ｓ１６  Ｙｅｓ）、その画像補正情報を記録する（Ｓ１７）。
【００５４】
図８は、ステップＳ１７の画像補正情報を記録する手順を示す概略のフロー図である。処理部１１は、補正処理後の画像を所定サイズの枠に内接するように縮小した画像を生成して（Ｔ１５）、画像補正情報を画像管理ＤＢ１３に記録する（Ｔ１６）。画像補正情報が画像管理ＤＢに記録されることにより、この情報を補正履歴情報として参照することが可能となる。
【００５５】
ここで、記録する画像補正情報としては、処理後の画像の縮小画像、処理日付、処理対象画像の撮影情報、処理対象画像の明度と色度のそれぞれの正規化されたヒストグラム、処理対象画像の明度と色度の平均値及び分散値、明るさと色の補正処理の内容である。
【００５６】
次に、選択した画像を画像メモリ１２に保存して（Ｓ１８）、本画像処理を終了する。
【００５７】
一方、ユーザが画像の補正を行わないこととする場合には、ユーザはツールバーエリア３１のキャンセルボタン３７を操作する。このキャンセルボタン３７が操作されたことを検出したとき（Ｓ１９）は、処理部１１は、画像補正処理がキャンセルされたとして処理を終了する。
【００５８】
この第１の実施の形態によれば、過去に撮影した類似する画像についての補正処理結果に基づいて自動で画像を補正することができるため、効率的に補正作業を進めることができる。また、デジタルカメラの固体差に影響されることなく補正をすることができるため有効に補正することができる。
【００５９】
［第２の実施の形態］
次に本発明の第２の実施の形態に係る画像処理方法について説明する。第２の実施形態の画像処理方法では、図１に示す情報処理システムと構成は同じであるが、図３のステップＳ０５〜Ｓ０６に示す画像処理方法の選択手順と、図２に示す画像処理表示画面の構成のみが異なっている。従って、第１の実施の形態と同一部位には同一の符号を付してその詳細の説明を省略する。
【００６０】
図９は、第２の実施形態の画像処理方法に係る画像処理手順を示す概略のフロー図である。
【００６１】
ステップＳ２１〜ステップＳ２４は、図３に示すステップＳ０１〜Ｓ０４と同一であるため詳細の説明は省略する。
【００６２】
ステップＳ２４で、処理対象画像の明度分布と色度分布の平均値と分散値に近い画像処理情報を画像管理ＤＢ１３に記憶された画像処理履歴から所定数抽出した後は、図９において、処理部１１は、抽出した画像処理情報の内いずれの画像処理情報を採用するかを選択し、選択した画像処理と同一の処理を実施する（Ｓ２５）。
【００６３】
図１０は、いずれの画像処理情報を採用するかを選択して画像処理を実施する手順を示す概略のフロー図である。
【００６４】
処理部１１は、抽出した過去の画像処理情報から、その処理前の画像と処理後の画像を１組にして画像処理表示画面に表示する（Ｔ２１）。
【００６５】
図１１は、処理前の画像と処理後の画像を１組にして表示する画像処理表示画面を示す図である。画像処理表示画面には、新たに画像処理履歴表示エリア３５が設けられ、そのエリア内に処理前画像、処理後画像及び画像処理選択ボタン４４を１組の表示として、複数組の表示がなされている。
【００６６】
ユーザはこの処理前後の画像を見て、目視により最適な画像処理を選択することができる。
【００６７】
もし、適切な画像処理がないと判断して過去の履歴に基く補正を行わない場合は、ツールバーエリア３１の手動処理ボタン３７を操作する。手動処理ボタンが押されたことを検出した処理部１１は、画像処理の選択を終了する（Ｔ２２）。即ち、以降の処理において、自動による補正処理を行わない（手動による補正処理を実行する）。
【００６８】
最適な画像処理が特定できたときは、ユーザは該当する組の画像処理選択ボタン４４を操作する。画像処理選択ボタン４４が押されたことを検出した処理部１１は、選択された画像処理を特定して（Ｔ２３、Ｔ２４）、処理部１１は、選択した過去の画像処理と同様の明るさ又は色補正処理を、処理対象の画像に実施する（Ｔ２５）。そして、色補正処理された画像を図２に示す画像処理表示画面の画像表示エリア３３に表示して、ステップＳ２６に進む。
【００６９】
ステップＳ２６〜ステップＳ３９は、図３に示すステップＳ０７〜Ｓ１９と同一であるため詳細の説明は省略する。
【００７０】
以上説明した第２の実施の形態によれば、第１の実施の形態の効果に加え、過去に行った画像処理の処理前と処理後の画像を表示して、ユーザが目視により最適な画像処理を選択することができるため、さらに精度の良い補正をすることができる。
【００７１】
［第３の実施の形態］
次に本発明の第３の実施の形態に係る画像処理方法について説明する。第３の実施形態の画像処理方法では、第２の実施の形態と情報処理システムと構成は同じであるが、図９のステップＳ２５に示す画像処理方法の選択と処理の実施手順のみが異なっている。従って、第２の実施の形態と同一部位には同一の符号を付してその詳細の説明を省略する。
【００７２】
図１２は、図９のステップＳ２５に示す、いずれの画像処理を採用するかを選択して、画像処理を実施する手順を示す概略のフロー図である。
【００７３】
処理部１１は、抽出した過去の画像処理を処理対象画像の縮小画像に適用する（Ｔ３１）。そして、処理対象画像の縮小画像と処理後の縮小画像とを１組にして画像処理表示画面に表示する（Ｔ３２）。この画像処理表示画面は、図１１に示す画面と同一であるが、表示される画像が処理対象画像の縮小画像である点が異なっている。ユーザはこの処理前後の画像を見て、目視により最適な画像処理を選択することができる。
【００７４】
もし、適切な画像処理がないと判断して過去の履歴に基く補正を行わない場合は、ツールバーエリア３１の手動処理ボタン３７を操作する。手動処理ボタンが押されたことを検出した処理部１１は、画像処理の選択を終了する（Ｔ３３）。即ち、以降の処理において、自動による補正処理を行わない（手動による補正処理を実行する）。
【００７５】
最適な画像処理が特定できたときは、ユーザは該当する組の画像処理選択ボタン４４を操作する。画像処理選択ボタン４４が押されたことを検出した処理部１１は、選択された画像処理を特定して（Ｔ３４、Ｔ３５）、選択した過去の画像処理と同様の明るさ又は色の補正処理を処理対象の画像に実施する（Ｔ３６）。
【００７６】
以上説明した第３の実施の形態によれば、第１の実施の形態の効果に加え、過去に行った画像処理を現在の処理対象の縮小画像に適用した結果の画像が表示されるため、ユーザは目視により最適な画像処理を選択することができ、さらに精度の良い補正をすることができる。
【００７７】
なお、上述の実施の形態で説明した各機能は、ハードウエアを用いて構成しても良く、また、ソフトウエアを用いて各機能を記載したプログラムをコンピュータに読み込ませて実現しても良い。また、各機能は、適宜ソフトウエア、ハードウエアのいずれかを選択して構成するものであっても良い。
【００７８】
更に、各機能は図示しない記録媒体に格納したプログラムをコンピュータに読み込ませることで実現させることもできる。ここで本実施の形態における記録媒体は、プログラムを記録でき、かつコンピュータが読み取り可能な記録媒体であれば、その記録形式は何れの形態であってもよい。
【００７９】
なお、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【００８０】
【図１】本発明に係る第１の実施の形態の情報処理方法が適用される情報処理システムの構成を示す図。
【図２】画像処理表示画面の構成を示す図。
【図３】画像処理手順を示す概略のフロー図。
【図４】選択された画像の明るさ及び色の分布を算出する手順を示す概略のフロー図。
【図５】画像処理履歴を抽出する手順を示す概略のフロー図。
【図６】自動補正を実施するか否かを判定する手順を示す概略のフロー図。
【図７】画像処理表示画面を示す図。
【図８】画像補正情報を記録する手順を示す概略のフロー図。
【図９】第２の実施形態の画像処理方法に係る画像処理手順を示す概略のフロー図。
【図１０】いずれの画像処理を採用するかを選択する手順を示す概略のフロー図。
【図１１】処理前の画像と処理後の画像を１組にして表示する画像処理表示画面を示す図。
【図１２】いずれの画像処理を採用するかを選択する手順を示す概略のフロー図。
【符号の説明】
【００８１】
１…情報処理装置、２…デジタルカメラ、３…通信カメラ、１０…入出力インターフェース、１１…処理部、１２…画像メモリ、１３…画像管理ＤＢ、１７…表示部、１８…操作入力部、２１…撮像部、２２…コントローラ、２３…画像メモリ、２４…撮像条件検出部、３１…ツールバーエリア、３２…画像選択エリア、３３…画像表示エリア、３４…調整エリア、４０…明るさ調整スライダ、４１…コントラスト調整スライダ、４２…色調整スライダ、４４…画像処理選択ボタン。
【図１】
2005142745.tif 000003
【図２】
2005142745.tif 000004
【図３】
2005142745.tif 000005
【図４】
2005142745.tif 000006
【図５】
2005142745.tif 000007
【図６】
2005142745.tif 000008
【図７】
2005142745.tif 000009
【図８】
2005142745.tif 000010
【図９】
2005142745.tif 000011
【図１０】
2005142745.tif 000012
【図１１】
2005142745.tif 000013
【図１２】
2005142745.tif 000014