(57)【特許請求の範囲】
【請求項１】
デジタル画像を解析して、シーン判定結果と前記シーン判定結果に対応した第１補正パラメータを求める解析手段と、
前記解析手段により求められた前記シーン判定結果および前記第１補正パラメータと、前記シーン判定結果に対応した、前記第１補正パラメータと異なる第２補正パラメータと、前記第１補正パラメータおよび前記第２補正パラメータのいずれかによる補正実行を指示する補正実行指示手段とを、画面に表示する表示手段と、
前記補正実行指示手段によって補正実行が指示された場合に、前記いずれかの補正パラメータを用いて画像を補正する画像補正手段と
を備える画像処理装置。
【請求項２】
さらに、前記表示手段に、補正実行をキャンセルするキャンセル手段を表示する、請求項１に記載された画像処理装置。
【請求項３】
前記解析手段により補正必要と判断された場合には、前記補正実行手段がデフォルト設定され、前記解析手段により補正不必要と判断された場合には、前記キャンセル手段がデフォルト設定される、請求項２に記載された画像処理装置。
【請求項４】
デジタル画像を解析して、シーン判定結果と前記シーン判定結果に対応した第１補正パラメータを求め、
求められた前記シーン判定結果および前記第１補正パラメータと、前記シーン判定結果に対応した、前記第１補正パラメータと異なる第２補正パラメータと、前記第１補正パラメータおよび前記第２補正パラメータのいずれかによる補正実行を指示する補正実行指示手段とを画面に表示し、
前記補正実行指示手段によって補正実行が指示された場合に、前記いずれかの補正パラメータを用いて画像を補正する
画像処理方法。
【請求項５】
デジタル画像を解析して、シーン判定結果と前記シーン判定結果に対応した第１補正パラメータを求めるステップと、
求められた前記シーン判定結果および前記第１補正パラメータと、前記シーン判定結果に対応した、前記第１補正パラメータと異なる第２補正パラメータと、前記第１補正パラメータおよび前記第２補正パラメータのいずれかによる補正実行を指示する補正実行指示手段とを画面に表示するステップと、
前記補正実行指示手段によって補正実行が指示された場合に、前記いずれかの補正パラメータを用いて画像を補正するステップと
からなるプログラムを記録するコンピュータにより読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタル画像の補正処理に関する。
【０００２】
【従来の技術】
デジタル画像、特にカラー画像については、入力画像データについて種々の補正が可能である。画像補正において、デジタル画像について、対象画像を解析して解析結果を表示し、ユーザーにパラメータを入力させるというユーザーインターフェースは、すでに知られている。たとえば、特開平１０−２３３９３４号公報に記載された画像処理手法では、カラー画像について、処理対象画像の色の属性（明度、彩度、色相）を解析し、対話型で調整する。たとえば明度情報を解析し、解析結果を明度のヒストグラムで表示する。これに対応して、オペレーターは、グラフィック表示を見て、明度の増減を指示する。これに対応して、指示されたパラメータで補正処理を行う。たとえば、ヒストグラムを伸長する。こうして、解析結果に応じて画像を調整する。
【０００３】
【発明が解決しようとする課題】
しかし、一般ユーザーにとっては、画像補正において、最初から色属性のパラメータを自分で設定することや、不満足な補正結果を得た場合にパラメータを修正することは、困難である。たとえば、色かぶりの画像であるとき、それに対応してパラメータを設定することは困難である。したがって、画像補正において、一般のユーザーの好みをより容易に反映させることが望ましい。
【０００４】
本発明の目的は、画像の分析結果に基づきユーザーが画像補正を容易に行える画像処理装置を提供することである。
【０００５】
【課題を解決するための手段】
本発明に係る画像処理装置は、デジタル画像を解析して、シーン判定結果と前記シーン判定結果に対応した第１補正パラメータを求める解析手段と、前記解析手段により求められた前記シーン判定結果および前記第１補正パラメータと、前記シーン判定結果に対応した、前記第１補正パラメータと異なる第２補正パラメータと、前記第１補正パラメータおよび前記第２補正パラメータのいずれかによる補正実行を指示する補正実行指示手段とを、画面に表示する表示手段と、前記補正実行指示手段によって補正実行が指示された場合に、前記いずれかの補正パラメータを用いて画像を補正する画像補正手段とを備える。このように、画像補正において、対象デジタル画像を解析するのみならず、表示手段により、ユーザーに画像補正のパラメータについてのアドバイスをする。これにより、一般ユーザーでも好みの補正が実現できる。
たとえば、この画像処理装置は、さらに、前記表示手段に、補正実行をキャンセルするキャンセル手段を表示する。
また、たとえば、前記解析手段により補正必要と判断された場合には、前記補正実行手段がデフォルト設定され、前記解析手段により補正不必要と判断された場合には、前記キャンセル手段がデフォルト設定される。
【０００６】
本発明に係る画像処理方法では、デジタル画像を解析して、シーン判定結果と前記シーン判定結果に対応した第１補正パラメータを求め、求められた前記シーン判定結果および前記第１補正パラメータと、前記シーン判定結果に対応した、前記第１補正パラメータと異なる第２補正パラメータと、前記第１補正パラメータおよび前記第２補正パラメータのいずれかによる補正実行を指示する補正実行指示手段とを画面に表示し、前記補正実行指示手段によって補正実行が指示された場合に、前記いずれかの補正パラメータを用いて画像を補正する。
また、本発明に係るコンピュータにより読み取り可能な記録媒体は、デジタル画像を解析して、シーン判定結果と前記シーン判定結果に対応した第１補正パラメータを求めるステップと、求められた前記シーン判定結果および前記第１補正パラメータと、前記シーン判定結果に対応した、前記第１補正パラメータと異なる第２補正パラメータと、前記第１補正パラメータおよび前記第２補正パラメータのいずれかによる補正実行を指示する補正実行指示手段とを画面に表示するステップと、前記補正実行指示手段によって補正実行が指示された場合に、前記いずれかの補正パラメータを用いて画像を補正するステップとからなるプログラムを記録する。
【０００７】
【発明の実施の形態】
以下、添付の図面を参照して本発明の実施の形態を説明する。なお、図面において、同じ参照記号は同一または同等のものを示す。
本発明の実施形態の情報処理装置（以下、システムという）は、中央演算処理装置（以下、ＣＰＵという）を備えシステム全体を制御する制御装置１（コンピュータ）を中心として構成される。図１において、矢印はデータの流れを示す。ディスプレイ２は、画像または文字などを表示すると共に、操作のための各種画面の表示等を行う。キーボード３とマウス４は、各種入力、指示操作等を行う。フロッピーディスク５とハードディスク６は、画像データとその属性情報などを記憶及び保管するデータ保管媒体であり、システムは、フロッピーディスク５とハードディスク６にそれぞれアクセスするフロッピーディスクドライブとハードディスクドライブを備える。プリンタ７は、画像データ、画像編成により作成した図面などを用紙上に印刷する。スキャナ８は、原稿から画像データを読み取る。ＣＤ−ＲＯＭ９は、多量の各種データを記憶する記憶媒体であり、システムは、ＣＤ−ＲＯＭ９にアクセスするＣＤ−ＲＯＭドライブを備える。また、音声出力のためのスピーカー１０と音声入力用のマイクロフォン１１が接続される。
【０００８】
図２は、制御装置１を中心としたブロック図である。制御装置１は、ＣＰＵ２０１を中心として構成され、ＣＰＵ２０１に接続されるデータバス２２０を介して、種々の処理プログラムを記憶するＲＯＭ２０３、各種データおよびプログラムを記憶するＲＡＭ２０４、画像または文字等の表示をディスプレイ２に行う表示制御回路２０５、キーボードからの入力を転送制御するキーボード制御回路２０６、マウス４からの入力を転送制御するマウス制御回路２０７、フロッピーディスクドライブを制御するフロッピーディスクドライブ制御回路２０８、ハードディスクドライブを制御するハードディスク制御回路２０９、プリンタ７への出力を制御するプリンタ制御回路２１０、スキャナ８を制御するスキャナ制御回路２１１、ＣＤ−ＲＯＭドライブを制御するＣＤ−ＲＯＭドライブ制御回路２１２、スピーカー１０を制御するスピーカー制御装置２１３、および、マイクロフォン１１を制御するマイクロフォン制御回路２１４がそれぞれ接続される。
【０００９】
また、クロック回路２０２は、本システムを動作させるために必要な各種クロック信号を供給する。さらに、データバスを介して各種拡張ボードを接続するための拡張スロット２１５が接続される。なお、拡張スロット２１５にＳＣＳＩＩボードを接続してフロッピーディスクドライブ、ハードディスクドライブ、スキャナー、ＣＤ−ＲＯＭドライブなどを接続してもよい。
このシステムにおいて、記憶媒体として、フロッピーディスク５とハードディスク６が使用されるが、ＭＯなどの他の情報記憶媒体を用いてもよい。また、画像データの入力装置としてスキャナ８及びＣＤ−ＲＯＭ９を使用するが、スチルビデオカメラ等の他の入力装置を用いてもよい。また、出力装置としてプリンタを使用するが、デジタルコピアなどの他の出力装置を用いてもよい。
【００１０】
このシステムにおける画像補正処理において、画像データに対して画像補正がなされる。画像補正ルーチンには、本発明の対象である画像分析結果の表示処理が含まれる。補正処理開始命令がユーザーにより入力されると、このルーチンが起動され、画像補正処理を行う。画像補正には、その他に、画像ファイル入出力処理、画像表示処理、補正操作用グラフィックユーザーインタフェース(ＧＵＩ)処理、ＧＵＩ処理におけるエラー処理および解像度変更処理が含まれるが、これらについての説明は省略する。
【００１１】
次に、画像補正における画像分析結果の表示について説明する。この処理において、画像データを解析し対象画像の解析結果を画面に表示して、ユーザーに画像補正に用いる補正パラメータを通知するとともに、解析結果に基づいて補正パラメータを設定する。
次に、本発明の第１の実施の形態について説明する。この実施形態では、画像解析結果（画像の特徴）を表示して、ユーザーに補正パラメータを設定させる。
図３は、この処理のメインの処理フローを示す。まず、画像データをメモリに読み込み（ステップＳ１０、以下「ステップ」を省略する）、対象画像を解析する（Ｓ１２）。ここで、ＲＧＢデータ、明度データなどのヒストグラムを作成し、領域分割により、色かぶり、逆光、アンダー、オーバー、夜景などのシーンを判定する。次に、画像解析結果を画面に表示し、グラフィックユーザーインターフェース（ＧＵＩ）を変更する（Ｓ１４、図６参照）。
【００１２】
次に、ユーザーにより補正パラメータが入力される（Ｓ１６）。補正パラメータは、「弱い色かぶり」、「逆光」などの画像解析により得られた画像の特徴に対応してあらかじめ定められている。ここで、ユーザーは、画面で、画像解析結果と推奨された補正パラメータを見て、必要があれば補正パラメータを変更する。なお、ここでユーザーが設定または変更する「補正パラメータ」とは、具体的な色成分に対する補正パラメータではなく、画面では、「（色かぶりを）弱く補正する」、「逆光補正をする」などの文章で表現されたものである。画像処理装置では、これを「（色かぶりを）弱く補正する」、「逆光補正をする」などの画像処理操作に用いる補正パラメータと解釈して、その補正パラメータを用いて画像を補正する。
次に、入力された補正パラメータで画像補正処理を行う（Ｓ１８）。たとえば、かぶっている色の除去などの処理である。
【００１３】
図４は、画像解析結果の表示とＧＵＩの変更（図３、Ｓ１４）の詳細を示す。まず、画像解析結果を画面に表示する（Ｓ３０）。すなわち、画像を解析した結果、判定されたシーンを表示する。たとえば、「弱い色かぶりしている」などのシーンを表示する。次に、解析結果のシーンにより、そのシーンに適したパラメータや操作を設定する（Ｓ３２）。この処理の例として、図５と図６に、色かぶり補正の場合のパラメータ設定フローを示す。
【００１４】
図５は、色かぶり補正の場合の画像操作として色かぶり補正の強弱を設定するパラメータ設定（図４、Ｓ３２）のフローである。このフローにおいて、まず、色かぶり画像についての解析（図３、Ｓ１２）の結果により分岐する（Ｓ５０）。弱い色かぶりが検出された場合は、補正パラメータを「弱く補正する」に設定して画面に表示する（Ｓ５２）。強い色かぶりが検出された場合は、補正パラメータを「強く補正する」に設定して画面に表示する（Ｓ５４）。色かぶりが検出されなかった場合は、補正パラメータを「補正しない」に設定して画面に表示する（Ｓ５６）。次に、補正後の画像を作成して画面に表示する（Ｓ５８）。ここで、プレビュー画像として、設定されたパラメータで補正した後の画像を作成して表示する。
【００１５】
図６は、色かぶり補正の場合のパラメータ設定のウインドウの例を示す。ここでは、画面の左下側に、３つの色かぶりパラメータ（「補正しない」、「弱く補正する」および「強く補正する」）が表示される。この例では、弱い色かぶりが検出されたので、左下側に示すように、パラメータとして「弱く補正する」に対応するマークが選択され、右下側に、画像解析結果が文章で表示される。また、画面の左上側に補正前の画像が表示され、右上側に弱く色かぶり補正をした画像（プレビュー画像）が表示される。この画面を見ることにより、ユーザーは、パラメータ入力時に解析結果と推奨パラメータがわかり、「実行」ボタンをクリックするだけで容易に操作できる。また、プレビュー画像を見て解析結果が気に入らない場合は、ユーザーは「キャンセル」ボタンを押して、パラメータを変更できる。たとえば、補正が足りないと判断するときは、解析結果を見て足りないパラメータ量を増やせばよい。
【００１６】
また、図７は、色かぶり補正の場合のデフォルト操作（図４、Ｓ３２）のフローである。色かぶりが検出された場合は（Ｓ７０でＹＥＳ）、「実行」ボタンをデフォルトボタンとして画面に表示する（Ｓ７２）。また、色かぶりが検出されなかった場合は（Ｓ７０でＮＯ）、「キャンセル」ボタンをデフォルトボタンとして画面に表示する（Ｓ７４）。
【００１７】
図８は、色かぶり補正の揚合のデフォルト操作を設定したウィンドウの表示例を示す。ここでは、弱い色かぶりが検出されており、「補正実行」ボタンが、デフォルトボタンとして推奨されている。ユーザーは、画像解析結果が補正実行時にわかるだけでなく、Enterキーを押すだけで容易に操作できる。
【００１８】
次に、本発明の第２の実施形態について説明する。この実施形態では、自動補正後に画像解析結果を表示する例を示す。図９は、本実施形態におけるメイン処理フローである。まず、画像をメモリに読み込み（Ｓ１００）、画像を解析する（Ｓ１０２）。ここで、第１の実施形態と同様に、たとえばＲＧＢや明度のヒストグラムを作成し、領域分割により、色かぶり、逆光、アンダー、オーバー、夜景などのシーンを判定する。次に、画像解析結果に基づく補正処理を行う（Ｓ１０４）。ここで、ステップＳ１０２の解析結果に基づき、自動でパラメータを調整して補正処理を行う。次に、補正後の画像を表示し（Ｓ１０６）、画像解析結果を表示する（Ｓ１０８）。ユーザーは、補正後の画像に不満足であれば、解析結果を参照しパラメータを調整して、再度補正する。
【００１９】
図１０は、逆光画像を普通の画像と判定され、自動補正された場合のウインドウ表示の例を示す。画面から普通の画像と判定されたことがわかるので、通常の補正のパラメータで画像が補正されたことがわかる。この自動補正の結果がユーザーが意図したものではない場合には、解析結果の表示からユーザーはその原因が分かるので、意図した画像にするためにはパラメータをどう設定すればよいかが理解しやすい。また、パラメータの調整で簡単に満足な結果を得られやすい。画像は逆光画像であったので、ユーザーは解析結果に不満足である。
【００２０】
そこで、ユーザーは、まず、図１０に示すキャンセルボタンを押し、補正処理を取り消す。次に、補正パラメータを変更し補正処理の実行を指示する。図１１と図１２の補正パラメータ設定ウインドウを参照して、補正パラメータを変更し補正処理の実行を指示する具体的な手順を説明する。図１１と図１２は、補正なしの他に、普通、逆光、色かぶり、夜景の４種の補正パラメータが設定可能であることを示している。さらに、図１１は、解析結果に基づいて、補正パラメータのデフォルト値として「普通の補正をする」が設定されていることを示している。ところが、ユーザーは、この解析結果に不満足なので、補正パラメータとして「逆光補正をする」を設定して、実行ボタンを押し、ユーザーが望む補正を実行する。図１２は、補正パラメータとして「逆光補正をする」が設定されていることを示している。
【００２１】
このように、画像解析結果が画面に表示されるので、シーン判定の間違いなどのために所望の画像が得られず、マニュアルで補正パラメータを修正するときに、どのように修正すべきかの助けになる。初心者でもどんなパラメータを設定すればよいかが、よりよく分かる。
【００２２】
たとえば、第１実施形態の上述の例では、弱い色かぶりと判定されたので、たえば、色かぶり除去を行うボタンをアクティブに設定する。また、色かぶり除去について、「ない」、「弱」、「強」と３つの補正パラメータの選択肢があるので、「弱」を選択状態にする。
【００２３】
また、第２実施形態の上述の例のように、逆光画像なのに普通の画像として処理した場合、「普通の補正をする」と表示されるので、ユーザーは、キャンセルボタンを押して補正結果を元に戻し、次に、逆光画像の補正をするようにパラメータを設定する。
【００２４】
なお、上述の実施形態では、画像は、ＲＧＢ画像であった。しかし、上述の処理は、ＲＧＢ画像だけではなく、デジタルカメラの内部処理で取り扱われるベイヤー画像に対しても有効である。
【００２５】
【発明の効果】
画像解析結果が表示されるのみならず、補正パラメータも表示されるので、ユーザーは補正パラメータを入力しなくても補正操作ができ、より便利である。
初心者でもどんな補正パラメータを設定すればよいかが、よりよく分かる。
シーン判定間違いなどのために所望の画像が得られず、マニュアルで補正パラメータを修正するときに、どのように修正すべきかの助けになる。
ユーザーが望む補正をしたい場合に、どの補正パラメータをどう修正すればよいかがわかる。たとえば、補正が足りないときは、分析結果を見て、足りないパラメータ量を増やせばよい。
【図面の簡単な説明】
【図１】  システムの全体構成の図
【図２】  制御装置を中心としたブロック図
【図３】  第１の実施形態におけるメイン処理フローチャート
【図４】  画像解析結果を表示しＧＵＩを変更する処理のフローチャート
【図５】  パラメータ設定のフローチャート
【図６】  パラメータ設定のウインドウ表示の図
【図７】  デフォルト操作のフローチャート
【図８】  色かぶり補正の揚合の操作を設定したウィンドウ表示の図
【図９】  第２の実施形態におけるメイン処理フローチャート
【図１０】  逆光画像を普通の画像と判定され自動補正された場合のウインドウ表示の図
【図１１】  補正パラメータ設定ウインドウ表示の１例の図
【図１２】  補正パラメータ設定ウインドウ表示の１例の図
【符号の説明】
１  制御装置、    ２  ディスプレイ、    ２０１  ＣＰＵ。
【図１】
0004114279.tif 000002
【図２】
0004114279.tif 000003
【図３】
0004114279.tif 000004
【図４】
0004114279.tif 000005
【図５】
0004114279.tif 000006
【図６】
0004114279.tif 000007
【図７】
0004114279.tif 000008
【図８】
0004114279.tif 000009
【図９】
0004114279.tif 000010
【図１０】
0004114279.tif 000011
【図１１】
0004114279.tif 000012
【図１２】
0004114279.tif 000013