(57)【要約】【課題】複数種類の補正処理を適用する場合、最適な補正結果を得ることを可能にする画像処理方法、画像処理装置および画像処理プログラムを提供すること。【解決手段】入力画像１に対して適用するあらかじめ設定されている複数個の補正処理の候補をユーザに提示する（補正処理候補提示２）。ユーザは、提示された複数の補正処理から入力画像１に適用する補正処理を選択する（補正処理選択処理３）。ユーザによって選択された補正処理が複数の場合、その複数の補正処理の順番を決定する（補正処理順序決定処理４）。補正処理順序決定処理４で決定された順番にしたがって、入力画像１に補正処理を逐次適用し出力画像７を生成する（補正処理５）。【選択図】図１
2008111476.tif 000002
【特許請求の範囲】
【請求項１】
画像処理方法であって、
補正効果の異なる複数種類の画像補正処理から３個以上の画像補正処理を選択する補正処理選択ステップと、
選択された３個以上の補正処理に、露光補正、ホワイトバランス補正及びコントラスト補正が含まれる場合、３つの補正処理の順序の優先順位が、露光補正、ホワイトバランス補正、コントラスト補正を満たすように、画像補正の処理順序を決定する画像補正処理順序決定ステップと、
入力画像に対して、前記決定された画像補正処理の順番に従って画像補正処理を逐次適用して出力画像を生成する画像補正ステップと
を有することを特徴とする画像処理方法。
【請求項２】
前記画像補正処理順序決定ステップは、画像補正処理の組み合わせと、各画像補正処理の性質により順序が決定されてその順序が記載されたルックアップテーブルに従って画像補正処理の順番を決定することを特徴とする請求項１に記載の画像処理方法。
【請求項３】
前記画像補正ステップは、各画像補正処理後の補正画像を表示することを特徴とする請求項１又は請求項２に記載の画像処理方法。
【請求項４】
前記画像補正ステップは、各画像補正におけるパラメータが調整可能なことを特徴とする請求項１から請求項３のいずれかに記載の画像処理方法。
【請求項５】
前記画像補正処理順序決定ステップは、前記決定された画像補正処理の順番をユーザが任意に変更できるステップを有することを特徴とする請求項１から請求項４のいずれかに記載の画像処理方法。
【請求項６】
画像処理装置であって、
補正効果の異なる複数種類の画像補正処理から３個以上の画像補正処理を選択する補正処理選択手段と、
選択された３個以上の補正処理に、露光補正、ホワイトバランス補正及びコントラスト補正が含まれる場合、３つの補正処理の順序の優先順位が、露光補正、ホワイトバランス補正、コントラスト補正を満たすように、画像補正の処理順序を決定する画像補正処理順序決定手段と、
入力画像に対して、前記決定された画像補正処理の順番に従って画像補正処理を逐次適用して出力画像を生成する画像補正手段と
を有することを特徴とする画像処理装置。
【請求項７】
前記画像補正処理順序決定手段は、画像補正処理の組み合わせと、各画像補正処理の性質により順序が決定されてその順序が記載されたルックアップテーブルに従って画像補正処理の順番を決定することを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記画像補正手段は、各画像補正処理後の補正画像を表示する表示機能を有することを特徴とする請求項６又は請求項７に記載の画像処理装置。
【請求項９】
前記画像補正手段は、各画像補正におけるパラメータを調整する機能を有することを特徴とする請求項６から請求項８のいずれかに記載の画像処理装置。
【請求項１０】
前記画像補正処理順序決定手段は、前記決定された画像補正処理の順番をユーザが任意に変更できる機能を有することを特徴とする請求項６から請求項９のいずれかに記載の画像処理装置。
【請求項１１】
画像処理プログラムであって、
補正効果の異なる複数種類の画像補正処理から３個以上の画像補正処理を選択する補正処理選択処理と、
選択された３個以上の補正処理に、露光補正、ホワイトバランス補正及びコントラスト補正が含まれる場合、３つの補正処理の順序の優先順位が、露光補正、ホワイトバランス補正、コントラスト補正を満たすように、画像補正の処理順序を決定する画像補正処理順序決定処理と、
入力画像に対して、前記決定された画像補正処理の順番に従って画像補正処理を逐次適用して出力画像を生成する画像補正処理と
を情報処理装置に実行させることを特徴とする画像処理プログラム。
【請求項１２】
前記画像補正処理順序決定処理は、画像補正処理の組み合わせと、各画像補正処理の性質により順序が決定されてその順序が記載されたルックアップテーブルに従って画像補正処理の順番を決定することを特徴とする請求項１１に記載の画像処理プログラム。
【請求項１３】
前記画像補正処理は、各画像補正処理後の補正画像を表示する処理を有することを特徴とする請求項１１又は請求項１２に記載の画像処理プログラム。
【請求項１４】
前記補正画像生成処理は、各画像補正におけるパラメータを、ユーザが調整できる処理を有することを特徴とする請求項１１から請求項１３のいずれかに記載の画像処理プログラム。
【請求項１５】
画像補正処理順序決定処理は、前記決定された画像補正処理の順番を、ユーザが変更できる処理を有することを特徴とする請求項１１から請求項１４のいずれかに記載の画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理方法、画像処理装置及び画像処理プログラムに関し、特に、画像の画像補正を実現するための画像処理方法、画像処理装置及び画像処理プログラムに関する。
【背景技術】
【０００２】
画像に対して、最適な処理を実現する方法としては、一種類のみの補正処理を対象とし、その補正処理の最適なパラメータをいかに効率的に選択させるかについての方法が提案されている。【０００３】
たとえば、特許文献１では、原画像から複数のレンダリングされた候補画像を生成して、同時に表示させることができるシステムを有し、かつ、その候補画像内に所望の画像が無い場合は、所望の画像に近い候補画像を２個以上選択し、選択した候補画像から、より所望する画像に近い画像が生成できるような補正パラメータを作成する方法が記載されている。しかし、画像処理により目的の補正結果を得るためには、１つの画像補正処理だけでなく、補正効果の異なる複数種類の補正処理（例えば、ホワイトバランス、コントラスト、シャープニング、etc）を適用するのが一般的である。この場合、入力画像に応じて、複数種類の補正処理の中から適用する画像処理を、適切に選択することで良好な画像品質が得られる。さらに、選択された補正処理が複数の場合、入力画像に対して、適用する補正処理の順序によって最終的に得られる画像品質が変化するため、補正処理の順序を決定することも重要である。【０００４】
特許文献２では、この画像処理の選択と複数種類の処理順序について言及されている。しかしながら、特許文献２では、補正処理の選択方法および順序の決定に関する具体的な方法が示されていない。【０００５】
特許文献３では、複数種類のフィルタ処理を施す画像処理を主張し、フィルタ処理手段は、入力画像データの色情報及び空間情報の減少量を最小化する順序で複数種類のフィルタ処理を実行するとしている。具体的には、トーンカーブ補正（第１フィルタ）、HSBモデルにおける彩度補正（第２フィルタ）、空間フィルタ処理（第３フィルタ）の順でフィルタ処理を実行することで、色情報及び空間情報の減少量を最小化することができるとしている。しかし、特許文献３には、上記３つの順にフィルタ処理を実行することで、どうして色情報及び空間情報の減少量を最小化できることの説明が無いために、本業に関わる者であっても上記の主張を理解することはできない。したがって、一般のユーザにとっては、画像処理ソフトウェアなどにて提供される数々の画像補正処理をどのように選択し、そしてどのような順番で適用すれば最適な補正結果が得られるのか分からないといった課題が残されている。
【特許文献１】特開２００２−１９７４７５号公報
【特許文献２】特開２００４−４８１３０号公報
【特許文献３】特開２００１−１０１４３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述のように、画像処理により目的の補正結果を得るためには、１種類の補正処理だけでなく、補正効果の異なる複数種類の補正処理（例えば、ホワイトバランス、コントラスト、シャープニング、etc）を適用するのが一般的である。したがって、良好な画像品質を得るために、ユーザは、入力画像に応じて、複数種類の補正処理の中から適用する画像処理を、適切に選択する必要がある。【０００７】
さらに、ユーザによって選択された補正処理が複数の場合、入力画像に対して、適用する補正処理の順序によって最終的に得られる画像品質が変化するため、補正処理の順序を最適に決定しなければならない。【０００８】
しかし、一般のユーザにとっては、画像処理ソフトウェアなどにて提供される数々の画像補正処理からどの補正処理を選択すれば最適な補正結果が得られるのか分からないといった課題がある。また、複数の補正処理を選択した場合、それらをどのような順番で適用すれば最適な補正結果が得られるのか分からないといった課題がある。【０００９】
そこで、本発明は上記課題に鑑みて発明されたものであって、その目的は、画像処理において補正効果の異なる複数種類の補正処理を適用する場合、入力画像に応じて、最適な補正効果が得られる補正処理の選択を可能にし、そして、選択された補正処理が複数の場合、その補正処理の順番を決定させることで、最適な補正結果を得ることを可能にする画像処理方法、画像処理装置および画像処理プログラムを提供することである。
【課題を解決するための手段】
【００１０】
上記課題を解決する本発明は、画像処理方法であって、補正効果の異なる複数種類の画像補正処理から３個以上の画像補正処理を選択する補正処理選択ステップと、選択された３個以上の補正処理に、露光補正、ホワイトバランス補正及びコントラスト補正が含まれる場合、３つの補正処理の順序の優先順位が、露光補正、ホワイトバランス補正、コントラスト補正を満たすように、画像補正の処理順序を決定する画像補正処理順序決定ステップと、入力画像に対して、前記決定された画像補正処理の順番に従って画像補正処理を逐次適用して出力画像を生成する画像補正ステップとを有することを特徴とする。【００１１】
上記課題を解決する本発明は、画像処理装置であって、補正効果の異なる複数種類の画像補正処理から３個以上の画像補正処理を選択する補正処理選択手段と、選択された３個以上の補正処理に、露光補正、ホワイトバランス補正及びコントラスト補正が含まれる場合、３つの補正処理の順序の優先順位が、露光補正、ホワイトバランス補正、コントラスト補正を満たすように、画像補正の処理順序を決定する画像補正処理順序決定手段と、入力画像に対して、前記決定された画像補正処理の順番に従って画像補正処理を逐次適用して出力画像を生成する画像補正手段とを有することを特徴とする。【００１２】
上記課題を解決する本発明は、画像処理プログラムであって、補正効果の異なる複数種類の画像補正処理から３個以上の画像補正処理を選択する補正処理選択処理と、選択された３個以上の補正処理に、露光補正、ホワイトバランス補正及びコントラスト補正が含まれる場合、３つの補正処理の順序の優先順位が、露光補正、ホワイトバランス補正、コントラスト補正を満たすように、画像補正の処理順序を決定する画像補正処理順序決定処理と、入力画像に対して、前記決定された画像補正処理の順番に従って画像補正処理を逐次適用して出力画像を生成する画像補正処理とを情報処理装置に実行させることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、入力画像に対する画像処理において、ユーザに対して複数種類の補正処理の選択が可能なGUIを提示し、入力画像に応じて、最適な補正効果が得られる補正処理の選択を可能にし、そして、ユーザにより選択された補正処理に露光補正、ホワイトバランス補正及びコントラスト補正が含まれる場合、３つの補正処理の順序の優先順位が、露光補正、ホワイトバランス補正、コントラスト補正を満たすように、画像補正の処理順序を決定することで、入力画像の最適な補正結果が得られるという効果がある。【００１４】
また、本発明によれば、画像処理において複数種類の補正処理を適用する場合、各補正処理の結果を提示してユーザがそれらの補正処理の効果を確認できるようにすることで、画像処理の選択を容易にするという効果がある。【００１５】
また、本発明によれば、画像処理における各補正処理の補正強度を調整可能とすることで、入力画像のより最適な補正結果が得られる効果がある。【００１６】
さらに、本発明によれば、画像処理における補正処理の順番を変更することができるインターフェースによって、ユーザに要望にあった補正結果が得られる効果がある。
【図面の簡単な説明】
【００１７】
【図１】図１は本発明による第１の実施の形態の画像処理方法を示すフローチャートである。
【図２】図２は入力画像１に対して、３個の補正処理である補正処理５１、補正処理５２、補正処理５３を逐次適用し、補正画像６１、補正画像６２そして補正画像６３そして出力画像７を生成した場合の例を示した図である。
【図３】図３は、ユーザに補正処理を選択させるために提示するGUIの一例を示したものである。
【図４】図４は、補正処理の順番を、画像補正処理順序テーブルを利用して決定する例を示したものである。
【図５】図５は本発明の第１の実施の形態である画像処理装置１００を示したブロック図である。
【図６】図６は本発明の第２の実施の形態である画像処理装置１０１を示したブロック図である。
【図７】図７はユーザによって選択された３つの補正処理の順序が決定され、各補正処理の補正画像がユーザに提示された一例を示したものである。
【図８】図８はユーザによって選択された３つの補正処理の順序が決定され、各補正処理の補正画像がユーザに提示されたGUIの一例を示した図である。
【図９】図９は本発明の第３の実施の形態である画像処理装置１０２を示したブロック図である。
【図１０】図１０は第３の実施の形態のGUIの一例を示したものである。
【図１１】図１１は第３の実施の形態のGUIの一例を示したものである。
【図１２】図１２は本発明の第４の実施の形態である画像処理装置１０３を示したブロック図である。
【図１３】図１３は第４の実施の形態のGUIの一例を示したものである。
【図１４】図１４は第４の実施の形態のGUIの一例を示したものである。
【図１５】図１５は本発明による画像処理装置をインプリメントしたコンピュータの一般的ブロック構成図である。
【符号の説明】
【００１８】
１        入力画像
５1〜５３  補正処理
６１〜６３  補正画像
７        出力画像
８        補正処理候補提示部
９        補正処理順序決定処理部
１０      補正処理順序登録記憶部
１１      画像補正処理部
１２      補正画像表示部
１３      パラメータ調整部
１４      補正処理順序変更部
【発明を実施するための最良の形態】
【００１９】
＜第１の実施の形態＞
本発明の第１の実施の形態を説明する。【００２０】
図１は、本発明による第一の実施の形態の画像処理方法を示すフローチャートである。まず、図１を参照して、第一の実施の形態の画像処理方法について説明する。【００２１】
図１では、まず、入力画像１に対して適用するあらかじめ設定されている複数個の補正処理の候補をユーザに提示する（補正処理候補提示２）。ユーザは、提示された複数の補正処理から入力画像１に適用する補正処理を選択する（補正処理選択処理３）。そして、ユーザによって選択された補正処理が複数の場合、その複数の補正処理の順番を決定する（補正処理順序決定処理４）。補正処理順序決定処理４で決定された順番にしたがって、入力画像１に補正処理を逐次適用し出力画像７を生成する（補正処理５）。ここで、補正処理５において、入力画像１に対して複数の補正処理が施される際、各補正処理を適用した結果である補正画像および出力画像７をユーザに提示する（補正画像表示６）。ユーザは、補正画像表示６によって表示された各補正処理の結果である補正画像ならびに出力画像７を確認し、必要があれば補正処理の選択（補正処理選択手段３）を繰り返す。【００２２】
尚、あらかじめ設定されている複数個の補正処理候補は、例えば、ホワイトバランス補正、露光補正、好ましい色再現を実現する色補正などの画像の画質を補正する処理である。ここで、補正処理は、上記の３個の補正処理に限定されるものではなく、それら以外のものであっても良い。【００２３】
また、補正処理の数も３個に限られることはない。Ｎ個の補正画像を一度に表示できない場合にはスライドバーなどを用いてスクロールしながら表示するようにしても良い。【００２４】
図２は入力画像１に対して、複数個の補正処理から3個の補正処理が選択され、その3個の補正処理の順番が決定された、補正処理５１、補正処理５２、補正処理５３の3個の補正処理の場合の例を示している。入力画像１に対して、補正処理５１、補正処理５２、補正処理５３の順番に逐次適用することにより、補正画像６１、補正画像６２、出力画像７を得られる。そして、補正画像６１、補正画像６２、出力画像７がユーザに対して表示される。ユーザは、補正画像６１、補正画像６２、出力画像７のそれぞれを確認し、必要があれば補正処理の選択をやり直すことが出来る。【００２５】
図３は、ユーザに入力画像に適用する複数の補正処理を提示するGUIの一例を示したものである。ユーザは提示された6種類の補正処理から、入力画像に必要と思われる補正処理を選択する。図３では、ホワイトバランス補正、コントラスト補正が選択されている状態を表している。【００２６】
ユーザによって選択された補正処理を入力画像に適用して出力画像を生成する。このとき、ユーザによって選択された補正処理が複数の場合、入力画像に適用する補正処理の順番を決める必要がある。図４は、選択された補正処理の順序を決定するために、テーブルを利用した手法を示したものである。図３のように、ユーザによって、
１  ホワイトバランス補正
２  露光補正
３  コントラスト補正
が選択された場合、これら３つの補正処理の順番を決定するために、あらかじめ補正処理の組み合わせとその順番が記載された画像補正処理順序テーブルを参照して、補正処理の順番を決定する。この場合、処理の補正処理の順番は、
２  露光補正
１  ホワイトバランス補正
３  コントラスト補正
となる。【００２７】
各画像補正処理はそれぞれ処理の特性がある。例えば、露光補正は、画像全体の明るさを適正な明るさに補正するが、画像のコントラストの低下を引き起こす可能性を有している。露光補正を行った後に、コントラスト補正を行えば、露光補正による画像のコントラストの低下の問題を解消することが出来る。したがって、露光補正とコントラスト補正が同時に選択された場合には、先に露光補正を施し、次にコントラスト補正を施すことが良い。【００２８】
露光補正とホワイトバランス補正との順序については、互いに処理の特性を補う効果が顕著ではないため、強い順序関係は発生しないが、ここでは、露光補正を先に施し、次にホワイトバランスを施すことにする。なお、画像のホワイトバランスは画質にとって重要な要素であることから、画像補正処理過程の初段の方に置くことで、補正効果が維持される。このことから、ホワイトバランス補正とコントラスト補正とでは、ホワイトバランス補正が、コントラスト補正よりも先に補正が行われる。【００２９】
彩度補正は、ホワイトバランスが維持された画像に対しては、互いに処理の特性を補う効果が顕著ではないため、強い順序関係は発生しないが、ここでは、コントラスト補正の前段に置くこととする。【００３０】
肌色、草木の緑、青空といった人間にとって重要な対象物の色を人間が好ましいと感じる色に補正する好ましい色再現は、画像補正処理過程の終段の方に置くことでその補正効果が維持される。【００３１】
シャープニング処理は、出力装置の鮮鋭度に依存する場合が多いことから画像補正処理過程の最終段に置く。【００３２】
以上により、ユーザにより選択された画像補正の組み合わせにおける処理順序の例を以下に示す。
（１）露光補正→ホワイトバランス補正→コントラスト補正
（２）露光補正→ホワイトバランス補正→彩度補正→コントラスト補正
（３）露光補正→ホワイトバランス補正→コントラスト補正→好ましい色再現（肌、草木の緑、青空）
（４）露光補正→ホワイトバランス補正→コントラスト補正→シャープニング補正
（５）露光補正→ホワイトバランス補正→彩度補正→シャープニング補正
（６）露光補正→ホワイトバランス補正→シャープニング補正
（７）露光補正→ホワイトバランス補正→好ましい色再現（肌、草木の緑、青空）→シャープニング補正
同様にして、図３に示される全ての補正処理が選択された場合は、
露光補正→ホワイトバランス補正→彩度補正→コントラスト補正→好ましい色再現→シャープニング補正
となる。【００３３】
このように作成された画像補正処理順序テーブルには、ユーザに選択させる補正処理について、可能な組み合わせとその順番があらかじめ記載されているが、画像補正処理順序テーブルを編集することによって、処理の順番を変更できるものとする。【００３４】
続いて、上述した本発明を実現する画像処理装置について説明する。【００３５】
図５は、本発明の第１の実施の形態である画像処理装置１００を示したブロック図である。【００３６】
画像処理装置１００は、入力画像１に対して施すあらかじめ用意されている補正処理をユーザに提示する補正処理候補提示部８と、補正処理の組み合わせとその順番が記録された補正処理順序登録記憶部１０と、ユーザにより選択された補正処理の順番を、補正処理順序登録記憶部１０をサーチして決定する補正処理順序決定処理部９と、入力画像１に対して、補正処理順序決定処理部９で決定された補正処理の順番に従って逐次処理を施し、出力画像７を生成する画像補正処理部１１より構成される。【００３７】
補正処理候補提示部８において、ユーザに複数提示される補正処理としては、ホワイトバランス、シャープニング、露光補正、彩度補正、好ましい色再現、逆光補正、ノイズ抑制などが挙げられるが、補正処理はこれらに限定されるものではなく、任意の補正処理を適用することが可能である。図３に補正処理候補提示部８においてユーザに提示されるグラフィカルユーザインターフェース（GUI）の例が示されている。【００３８】
補正処理順序決定処理部９では、ユーザによって選択された補正処理が複数個の場合、その補正処理の順番を決定する。決定方法は、上述の通り、あらかじめ補正処理の組み合わせとその順番が記載された補正処理順序登録記憶部１０を参照し、補正処理の順番を決定する。そして、画像補正処理部１１において、図２に示したように、入力画像１に対して、補正処理順序決定処理部９にて決定された補正処理の順番にしたがって逐次処理し、出力画像７を生成する。【００３９】
ここで、上記補正処理は、画像に対して施す補正処理の強度をコントロールするパラメータを有するのが一般的である。例えば、文献「塚田、大田： “記憶色に基づく色再現とその高画質化応用”, 映像情報メディア学会誌, Vol. 60, No.3, pp.348-357 (2006)」では、ホワイトバランスを実現するアルゴリズムが述べられている。具体的には、入力画像から顔領域を検出し、その顔領域の色情報を獲得する。そして、顔領域の色情報から、シーン中の照明色を復元し、その照明色を別の照明色に置き換えることによって、入力画像のホワイトバランス補正を行う。このとき置き換える別の照明色Ｉ’（λ）は、入力画像から復元された照明色Ｉ（λ）およびあらかじめ設定されている参照となる照明色Ｉｏ（λ）による線形和などを利用して計算することできる。その例を式（１）に示す。
I’(λ)= a ・ I(λ) + ( 1.0 − a ) ・Io(λ)               （１）
ここで、aはI(λ)とIo(λ)の混合量を制御するパラメータであり、通常0から1.0までの実数である。この係数aをコントロールすることで、ホワイトバランスに関する補正の強度を調整することができる。尚、本発明において、入力画像に応じて補正強度をコントロールするパラメータの最適値を自動的に算出する方法が提示されている補正処理を用いることが望ましい。
＜第２の実施の形態＞
第２の実施の形態を説明する。【００４０】
第１の実施の形態では、ユーザは、入力画像に適用する補正処理を図３のGUIを用いて選択する。しかし、出力画像がどのような結果になるかを図３のGUIのみから予想することは難しい。そこで、第２の実施の形態では、入力画像に対して逐次適用される補正処理の途中結果の補正画像を表示するGUIを備えた例を説明する。【００４１】
図６は、本発明の第２の実施の形態である画像処理装置１０１を示したブロック図である。【００４２】
画像処理装置１０１は、画像処理装置１００における画像補正処理部１１に補正画像表示部１２が接続されているところが画像処理装置１００と異なる。【００４３】
画像処理装置１０１の動作について、画像処理装置１００と異なる点についてのみ説明する。【００４４】
画像補正処理部１１では、図２で示されているように、ユーザにより選択され、順序付けられた補正処理が、入力画像に対して逐次適用される。補正画像表示部１２では、各補正処理後の補正画像を表示して、ユーザに提示する。図７は、図２における補正処理５1を適用して得られた補正画像６１、補正処理５２を適用して得られた補正画像６２、そして補正処理５３を適用して得られた出力画像７をユーザに提示するGUIの一例を示したものである。図７の例では、入力画像１に対して、３個の補正処理を適用した例が示されているが、補正処理の数には制限はなく、２個あるいは４個以上の場合も可能である。適用する補正処理の数が多い場合には、スクロールバー機能によって一度に表示できない画像をスクロールできるようにしておけばよい。【００４５】
補正画像表示部１２で提供する画像表示用GUIは、図７のように一度に３個以上といった多くの画像を提示するのではなく、図８に示したように、入力画像１と、各補正処理後の補正画像の２つの画像を提示するような形式でも良い。図８では、補正処理５1を適用した直後の補正画像６１が提示されている。補正処理５2のタブが選ばれた場合には、補正画像６2が表示される。【００４６】
ユーザは補正画像表示部１２によって提示される補正処理結果である補正画像を確認しながら、補正処理候補提示部８によって提示される補正処理の候補の選択のし直しが可能となる。
＜第３の実施の形態＞
第３の実施の形態を説明する。【００４７】
図９は、本発明の第３の実施の形態である画像処理装置１０２を示したブロック図である。【００４８】
画像処理装置１０２は、画像処理装置１０１における画像補正処理部１１に、パラメータ調整部１３が接続されているところが画像処理装置１０１と異なる。上記、画像処理装置１００および１０１と相違する点についてのみ説明する。【００４９】
画像処理装置１００および１０１における補正処理部１１では、各補正処理は入力画像に応じて補正パラメータの最適値が自動的に算出されることを想定しているが、入力画像によって人間による調整が要求される場合がある。そこで、ユーザが各補正処理のパラメータを手動で調整できるGUIを供給するパラメータ調整部１３を備えることでこの要求を満足する。【００５０】
図１０は、パラメータ調整部１３が提供する補正処理５1の補正パラメータの調整機能を搭載したGUIの一例を示したものである。ユーザは、補正処理５1に設けられたパラメータを調整し、その結果を確認しながら最適と思われるパラメータを決定する。他の補正処理についても、図１０のGUIに示したように、スライダーバーなどによりパラメータをユーザが調整できるようにする。尚、いま、補正画像５３の補正パラメータが３種類程度のスライダーバーで調整できない場合、図１１に示したように、補正処理におけるパラメータを調整できる別のタイプのGUIを表示するようにしても良い。図１１の補正画像５３の補正処理が文献「Selective Color Correction for Arbitrary Hues」, IEEE Int Conf on Image Processing (ICIP), vol.III, pp.38-41, 1997で示された特定色を補正するための補正処理であった場合のGUIの一例が示されている。図１１に示したGUIは、画像中の補正したい色を選択するスポイト機能、選択した色を中心色として色相方向に補正適用範囲を決定するパラメータである許容色相角を決定する設定ボックス、選択した色の補正後の色相および彩度を決定するための色相環、選択した色の補正後の明るさを決定するための明るさ調整バーを有する。図１１のGUIで調整したパラメータは、図１１のGUIに表示される補正画像５３に反映される。【００５１】
図１０および図１１に関して、補正処理における補正の効果をユーザが確認しながらパラメータを調整することを可能にするGUIの例について述べたが、ここで説明したGUIの様式に限定されるものではなく、ユーザが補正の効果を確認しながらパラメータを調整できればどのようなGUIであっても良い。
＜第４の実施の形態＞
第４の実施の形態について説明する。【００５２】
第４の実施の形態では、ユーザにより選択された複数の補正処理の順序に関して、自動的に決定されたその補正処理の順序をユーザが変更できるGUIを搭載したものである。図１２は、本発明の第４の実施の形態である画像処理装置１０３を示したブロック図である。画像処理装置１０３は、画像処理装置１０２における画像補正処理部１１に、補正処理順序変更部１４が接続されている点が画像処理装置１０２と異なる。【００５３】
画像処理装置１０２では、まず、図１３の左に示されるように、ユーザにより選択された複数の補正処理の順序が自動的に決定される。ユーザは図１３のGUI上の補正画像の順番をマウス操作によって入れ替えることで、この自動的に決定された補正処理の順序を変更することができる。具体的には、補正処理５1と補正処理５２の順番を入れ替える場合、補正画像６1をクリックして補正画像６２の右側に移動させるか、あるいは補正画像６２をクリックして補正画像６1の左側に移動させる。図１３の右図は、補正処理５1と補正処理５２の順番を入れ替えた結果を表している。【００５４】
また、図１１のGUIの場合には、ユーザは順番を入れ替えたい補正処理のタブ上部にマウスを移動し、右クリックを押すことにより、その処理の順番を一つ前に移動するか、一つ後ろに移動させる機能により、補正処理の順番の変更を行う。図１４は、補正処理５２の順番を変更するために、補正処理５２のタブ上部にマウスを移動し、右クリックを押して、処理を「一つ前」か、「一つ後ろ」に移動させるためのウィンドウを表示させた状態を表している。ユーザは「一つ前」か「一つ後ろ」を選択し、順番を変更する。
＜第５の実施の形態＞
第５の実施の形態を説明する。【００５５】
第５の実施の形態は、上述した第１から第４の実施の形態における画像処理装置をプログラムにより動作するコンピュータで構成した例である。【００５６】
図１５は、本発明による画像処理装置をインプリメントしたコンピュータの一般的ブロック構成図である。【００５７】
図１５に示すコンピュータは、プロセッサ５０、プログラムメモリ５１，記憶媒体５２からなる。【００５８】
記憶媒体５２は、補正処理順序登録記憶部位１０に相当する。尚、記憶媒体５２は、別個の記憶媒体であってもよいし、同一の記憶媒体からなる記憶領域であってもよい。記憶媒体としては、ＲＡＭや、ハードディスク等の磁気記憶媒体を用いることができる。【００５９】
プログラムメモリ５１には、補正処理候補提示部８と、補正処理順序決定処理部９と、補正処理部１１と、補正画像表示部１２と、パラメータ調整部１３と、補正処理順序変更部１４との処理を、プロセッサ５０に行わせるプログラムが格納されており、このプログラムによってプロセッサ５０は動作する。【００６０】
このような構成により、上述した第１から第４の実施の形態と同様な動作を得ることができる。【００６１】
本発明は、画像の画質を補正し改善する機能に適用できる。また、本発明は、コンピュータシステムで動作するプログラムの形態とすることで、画像処理ソフトウェアあるいはユーティリティとしても適用可能である。【００６２】
以上の実施の形態で述べたように、第１の本発明は、画像処理方法であって、補正効果の異なる複数種類の画像補正処理から３個以上の画像補正処理を選択する補正処理選択ステップと、選択された３個以上の補正処理に、露光補正、ホワイトバランス補正及びコントラスト補正が含まれる場合、３つの補正処理の順序の優先順位が、露光補正、ホワイトバランス補正、コントラスト補正を満たすように、画像補正の処理順序を決定する画像補正処理順序決定ステップと、入力画像に対して、前記決定された画像補正処理の順番に従って画像補正処理を逐次適用して出力画像を生成する画像補正ステップとを有することを特徴とする。【００６３】
また、第２の本発明は、上記発明において、前記画像補正処理順序決定ステップは、画像補正処理の組み合わせと、各画像補正処理の性質により順序が決定されてその順序が記載されたルックアップテーブルに従って画像補正処理の順番を決定することを特徴とする。【００６４】
また、第３の本発明は、上記発明において、前記画像補正ステップは、各画像補正処理後の補正画像を表示することを特徴とする。【００６５】
また、第４の本発明は、上記発明において、前記画像補正ステップは、各画像補正におけるパラメータが調整可能なことを特徴とする。【００６６】
また、第５の本発明は、上記発明において、前記画像補正処理順序決定ステップは、前記決定された画像補正処理の順番をユーザが任意に変更できるステップを有することを特徴とする。【００６７】
第６の本発明は、上記発明において、画像処理装置であって、補正効果の異なる複数種類の画像補正処理から３個以上の画像補正処理を選択する補正処理選択手段と、選択された３個以上の補正処理に、露光補正、ホワイトバランス補正及びコントラスト補正が含まれる場合、３つの補正処理の順序の優先順位が、露光補正、ホワイトバランス補正、コントラスト補正を満たすように、画像補正の処理順序を決定する画像補正処理順序決定手段と、入力画像に対して、前記決定された画像補正処理の順番に従って画像補正処理を逐次適用して出力画像を生成する画像補正手段とを有することを特徴とする。【００６８】
また、第７の本発明は、上記発明において、前記画像補正処理順序決定手段は、画像補正処理の組み合わせと、各画像補正処理の性質により順序が決定されてその順序が記載されたルックアップテーブルに従って画像補正処理の順番を決定することを特徴とする。【００６９】
また、第８の本発明は、上記発明において、前記画像補正手段は、各画像補正処理後の補正画像を表示する表示機能を有することを特徴とする。【００７０】
また、第９の本発明は、上記発明において、前記画像補正手段は、各画像補正におけるパラメータを調整する機能を有することを特徴とする。【００７１】
また、第１０の本発明は、上記発明において、前記画像補正処理順序決定手段は、前記決定された画像補正処理の順番をユーザが任意に変更できる機能を有することを特徴とする。【００７２】
第１１の本発明は、画像処理プログラムであって、補正効果の異なる複数種類の画像補正処理から３個以上の画像補正処理を選択する補正処理選択処理と、選択された３個以上の補正処理に、露光補正、ホワイトバランス補正及びコントラスト補正が含まれる場合、３つの補正処理の順序の優先順位が、露光補正、ホワイトバランス補正、コントラスト補正を満たすように、画像補正の処理順序を決定する画像補正処理順序決定処理と、入力画像に対して、前記決定された画像補正処理の順番に従って画像補正処理を逐次適用して出力画像を生成する画像補正処理とを情報処理装置に実行させることを特徴とする。【００７３】
また、第１２の本発明は、上記発明において、前記画像補正処理順序決定処理は、画像補正処理の組み合わせと、各画像補正処理の性質により順序が決定されてその順序が記載されたルックアップテーブルに従って画像補正処理の順番を決定することを特徴とする。【００７４】
また、第１３の本発明は、上記発明において、前記画像補正処理は、各画像補正処理後の補正画像を表示する処理を有することを特徴とする。【００７５】
また、第１４の本発明は、上記発明において、前記補正画像生成処理は、各画像補正におけるパラメータを、ユーザが調整できる処理を有することを特徴とする。【００７６】
また、第１５の本発明は、上記発明において、画像補正処理順序決定処理は、前記決定された画像補正処理の順番を、ユーザが変更できる処理を有することを特徴とする。【００７７】
本出願は、２００７年３月９日に出願された日本出願特願２００７−５９４０６号を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【図１】
2008111476.tif 000003
【図２】
2008111476.tif 000004
【図３】
2008111476.tif 000005
【図４】
2008111476.tif 000006
【図５】
2008111476.tif 000007
【図６】
2008111476.tif 000008
【図７】
2008111476.tif 000009
【図８】
2008111476.tif 000010
【図９】
2008111476.tif 000011
【図１０】
2008111476.tif 000012
【図１１】
2008111476.tif 000013
【図１２】
2008111476.tif 000014
【図１３】
2008111476.tif 000015
【図１４】
2008111476.tif 000016
【図１５】
2008111476.tif 000017
【手続補正書】
【提出日】平成21年1月8日(2009.1.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像処理方法であって、
補正効果の異なる複数種類の画像補正処理後の補正画像を表示する補正画像表示ステップと、
前記画像補正処理から３個以上の画像補正処理を選択する補正処理選択ステップと、
選択された３個以上の補正処理に、露光補正、ホワイトバランス補正及びコントラスト補正が含まれる場合、３つの補正処理の順序の優先順位が、露光補正、ホワイトバランス補正、コントラスト補正を満たすように、画像補正の処理順序を決定する画像補正処理順序決定ステップと、
入力画像に対して、前記決定された画像補正処理の順番に従って画像補正処理を逐次適用して出力画像を生成する画像補正ステップと
を有することを特徴とする画像処理方法。
【請求項２】
前記画像補正処理順序決定ステップは、画像補正処理の組み合わせと、各画像補正処理の性質により順序が決定されてその順序が記載されたルックアップテーブルに従って画像補正処理の順番を決定することを特徴とする請求項１に記載の画像処理方法。
【請求項３】
（削除）
【請求項４】
前記画像補正ステップは、各画像補正におけるパラメータが調整可能なことを特徴とする請求項１又は請求項２に記載の画像処理方法。
【請求項５】
前記画像補正処理順序決定ステップは、前記決定された画像補正処理の順番をユーザが任意に変更できるステップを有することを特徴とする請求項１、請求項２、又は請求項４のいずれかに記載の画像処理方法。
【請求項６】
画像処理装置であって、
補正効果の異なる複数種類の画像補正処理後の補正画像を表示する補正画像表示手段と、
前記画像補正処理から３個以上の画像補正処理を選択する補正処理選択手段と、
選択された３個以上の補正処理に、露光補正、ホワイトバランス補正及びコントラスト補正が含まれる場合、３つの補正処理の順序の優先順位が、露光補正、ホワイトバランス補正、コントラスト補正を満たすように、画像補正の処理順序を決定する画像補正処理順序決定手段と、
入力画像に対して、前記決定された画像補正処理の順番に従って画像補正処理を逐次適用して出力画像を生成する画像補正手段と
を有することを特徴とする画像処理装置。
【請求項７】
前記画像補正処理順序決定手段は、画像補正処理の組み合わせと、各画像補正処理の性質により順序が決定されてその順序が記載されたルックアップテーブルに従って画像補正処理の順番を決定することを特徴とする請求項６に記載の画像処理装置。
【請求項８】
（削除）
【請求項９】
前記画像補正手段は、各画像補正におけるパラメータを調整する機能を有することを特徴とする請求項６又は請求項７に記載の画像処理装置。
【請求項１０】
前記画像補正処理順序決定手段は、前記決定された画像補正処理の順番をユーザが任意に変更できる機能を有することを特徴とする請求項６、請求項７又は請求項９のいずれかに記載の画像処理装置。
【請求項１１】
画像処理プログラムであって、
補正効果の異なる複数種類の画像補正処理後の補正画像を表示する補正画像表示処理と、
補正効果の異なる複数種類の画像補正処理から３個以上の画像補正処理を選択する補正処理選択処理と、
選択された３個以上の補正処理に、露光補正、ホワイトバランス補正及びコントラスト補正が含まれる場合、３つの補正処理の順序の優先順位が、露光補正、ホワイトバランス補正、コントラスト補正を満たすように、画像補正の処理順序を決定する画像補正処理順序決定処理と、
入力画像に対して、前記決定された画像補正処理の順番に従って画像補正処理を逐次適用して出力画像を生成する画像補正処理と
を情報処理装置に実行させることを特徴とする画像処理プログラム。
【請求項１２】
前記画像補正処理順序決定処理は、画像補正処理の組み合わせと、各画像補正処理の性質により順序が決定されてその順序が記載されたルックアップテーブルに従って画像補正処理の順番を決定することを特徴とする請求項１１に記載の画像処理プログラム。
【請求項１３】
（削除）
【請求項１４】
前記補正画像生成処理は、各画像補正におけるパラメータを、ユーザが調整できる処理を有することを特徴とする請求項１１又は請求項１２に記載の画像処理プログラム。
【請求項１５】
画像補正処理順序決定処理は、前記決定された画像補正処理の順番を、ユーザが変更できる処理を有することを特徴とする請求項１１、請求項１２、又は請求項１４のいずれかに記載の画像処理プログラム。
【国際調査報告】
2008111476.tif 000018
2008111476.tif 000019
2008111476.tif 000020
2008111476.tif 000021