(57)【特許請求の範囲】
【請求項１】
原画像データにより表される原画像の低周波情報を表すボケ画像データを生成し、該ボケ画像データに対してダイナミックレンジを圧縮する変換処理を施して覆い焼きデータを生成し、該覆い焼きデータを前記原画像データに付加することにより処理済み画像データを得る画像処理方法において、
前記原画像中の高輝度領域および／または低輝度領域における、前記原画像の高周波情報である詳細情報の情報量を算出し、
該詳細情報の情報量に応じて前記ダイナミックレンジの圧縮の程度を変更することを特徴とする画像処理方法。
【請求項２】
前記原画像の高周波情報を表す詳細画像データを生成し、
該詳細画像データに基づいて前記詳細情報の情報量を算出することを特徴とする請求項１記載の画像処理方法。
【請求項３】
前記詳細画像データを、前記原画像データと前記ボケ画像データとの差分により生成することを特徴とする請求項２記載の画像処理方法。
【請求項４】
前記詳細画像データを、前記ボケ画像データにより表されるボケ画像における高輝度領域および／または低輝度領域においてのみ生成することを特徴とする請求項２または３記載の画像処理方法。
【請求項５】
前記原画像がカラー画像である場合、前記原画像データを構成する複数のカラー信号に基づいて該原画像の輝度情報を表す輝度データを生成し、
該輝度データに基づいて前記詳細情報の情報量を算出し、
前記輝度データに基づいて前記ボケ画像データおよび前記覆い焼きデータを生成し、
該覆い焼きデータを前記カラー信号毎に付加することにより前記処理済み画像データを得ることを特徴とする請求項１から４のいずれか１項記載の画像処理方法。
【請求項６】
原画像データにより表される原画像の低周波情報を表すボケ画像データを生成する低周波情報生成手段と、該ボケ画像データに対してダイナミックレンジを圧縮する変換処理を施して覆い焼きデータを生成する変換手段と、該覆い焼きデータを前記原画像データに付加することにより処理済み画像データを得る付加手段とを備えた画像処理装置において、
前記原画像中の高輝度領域および／または低輝度領域における、前記原画像の高周波情報である詳細情報の情報量を算出する詳細情報算出手段と、
該詳細情報の情報量に応じて前記ダイナミックレンジの圧縮の程度を変更する変更手段とをさらに備えたことを特徴とする画像処理装置。
【請求項７】
前記原画像の高周波情報を表す詳細画像データを生成する高周波情報生成手段をさらに備え、
前記詳細情報算出手段は、該詳細画像データに基づいて前記詳細情報の情報量を算出する手段であることを特徴とする請求項６記載の画像処理装置。
【請求項８】
前記高周波情報生成手段は、前記詳細画像データを、前記原画像データと前記ボケ画像データとの差分により生成する手段であることを特徴とする請求項７記載の画像処理装置。
【請求項９】
前記高周波情報生成手段は、前記詳細画像データを、前記ボケ画像データにより表されるボケ画像における高輝度領域および／または低輝度領域においてのみ生成する手段であることを特徴とする請求項７または８記載の画像処理装置。
【請求項１０】
前記原画像がカラー画像である場合、前記原画像データを構成する複数のカラー信号に基づいて該原画像の輝度情報を表す輝度データを生成する輝度情報生成手段をさらに備え、
前記詳細情報算出手段は、前記輝度データに基づいて前記詳細情報の情報量を算出する手段であり、
前記低周波情報生成手段および前記変換手段は、該輝度データに基づいて前記ボケ画像データおよび前記覆い焼きデータを生成する手段であり、
前記付加手段は、前記覆い焼きデータを前記カラー信号毎に付加することにより前記処理済み画像データを得る手段であることを特徴とする請求項６から９のいずれか１項記載の画像処理装置。
【請求項１１】
原画像データにより表される原画像の低周波情報を表すボケ画像データを生成する手順と、該ボケ画像データのダイナミックレンジを圧縮する変換処理を施して覆い焼きデータを生成する手順と、該覆い焼きデータを前記原画像データに付加することにより処理済み画像データを得る手順とを有する画像処理方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記録媒体において、
前記プログラムは、前記原画像中の高輝度領域および／または低輝度領域における、前記原画像の高周波情報である詳細情報を算出する手順と、
該詳細情報の情報量に応じて前記ダイナミックレンジの圧縮の程度を変更する手順とを有することを特徴とするコンピュータ読取り可能な記録媒体。
【請求項１２】
前記詳細情報を算出する手順は、前記原画像の高周波情報を表す詳細画像データを生成する手順を有し、
該詳細画像データに基づいて前記詳細情報を算出する手順であることを特徴とする請求項１１記載のコンピュータ読取り可能な記録媒体。
【請求項１３】
前記詳細画像データを生成する手順は、前記詳細画像データを、前記原画像データと前記ボケ画像データとの差分により生成する手順であることを特徴とする請求項１２記載のコンピュータ読取り可能な記録媒体。
【請求項１４】
前記詳細画像データを生成する手順は、前記詳細画像データを、前記ボケ画像データにより表されるボケ画像における高輝度領域および／または低輝度領域においてのみ生成する手順であることを特徴とする請求項１２または１３記載のコンピュータ読取り可能な記録媒体。
【請求項１５】
前記原画像がカラー画像である場合、前記原画像データを構成する複数のカラー信号に基づいて該原画像の輝度情報を表す輝度データを生成する手順を有し、
前記詳細情報の情報量を算出する手順は、前記輝度データに基づいて前記詳細情報の情報量を算出する手順であり、
前記ボケ画像データを生成する手順および前記覆い焼きデータを得る手順は、該輝度データに基づいて前記ボケ画像データおよび前記覆い焼きデータを生成する手順であり、
前記処理済み画像データを得る手順は、該覆い焼きデータを前記カラー信号毎に付加することにより前記処理済み画像データを得る手順とであることを特徴とする請求項１１から１４のいずれか１項記載のコンピュータ読取り可能な記録媒体。
【請求項１６】
前記詳細情報の情報量が大きいほど前記ダイナミックレンジの圧縮の程度を大きくし、前記詳細情報の情報量が小さいほど前記ダイナミックレンジの圧縮の程度を小さくするまたは前記ダイナミックレンジの圧縮を行わないように、前記ダイナミックレンジの圧縮の程度を変更することを特徴とする請求項１から５のいずれか１項記載の画像処理方法。
【請求項１７】
前記変更手段は、前記詳細情報の情報量が大きいほど前記ダイナミックレンジの圧縮の程度を大きくし、前記詳細情報の情報量が小さいほど前記ダイナミックレンジの圧縮の程度を小さくするまたは前記ダイナミックレンジの圧縮を行わないように、前記ダイナミックレンジの圧縮の程度を変更する手段であることを特徴とする請求項６から１０のいずれか１項記載の画像処理装置。
【請求項１８】
前記変更する手順は、前記詳細情報の情報量が大きいほど前記ダイナミックレンジの圧縮の程度を大きくし、前記詳細情報の情報量が小さいほど前記ダイナミックレンジの圧縮の程度を小さくするまたは前記ダイナミックレンジの圧縮を行わないように、前記ダイナミックレンジの圧縮の程度を変更する手順であることを特徴とする請求項１１から１５のいずれか１項記載のコンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、写真焼付装置や画像記録装置等に利用される、原画像データに対していわゆる覆い焼き処理を施す画像処理方法および装置並びに画像処理方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記録媒体に関するものである。
【０００２】
【従来の技術】
現在、ネガフイルム、リバーサルフイルム等の写真フイルム（以下、フイルムとする）に撮影された画像の感光材料への焼き付けは、フイルムの画像を感光材料に投影して感光材料を面露光する、いわゆる直接露光によって行われている。これに対して、近年デジタル露光を利用する焼付装置、すなわち、フイルムに記録された画像を光電的に読み取って画像データを得、この画像データに対して種々の画像処理を施して記録用のデジタル画像データとし、この画像データに応じて変調した記録光によって感光材料を走査露光して画像（潜像）を記録し、現像処理してプリントとするデジタルプリンタの開発が進んでいる。
【０００３】
デジタルプリンタでは、フイルムを光電的に読み取り、信号処理によって色濃度補正が行われて露光条件が決定されるため、１画像当たりの露光にかかる時間は短時間であり、また、露光時間も画像サイズに応じて一定であるため、従来の面露光に比して迅速な焼き付けを行うことができる。しかも、画像合成や画像分割等の編集や、色／濃度調整等の画像処理も自由に行うことができ、用途に応じて自由に編集、画像処理を施した仕上りプリントを出力できる。また、仕上りプリント画像を画像情報としてフロッピーディスク等の記録媒体に保存できるので、焼増し等の際に原稿となるフイルムを用意する必要がなく、かつ再度露光条件を決定する必要がないので迅速かつ簡易に作業を行うことができる。さらに、従来の直接露光によるプリントでは、分解能、色／濃度再現性等の点で、フイルム等に記録されている画像をすべて再生することはできないが、デジタルフォトプリンタによればフイルムに記録されている画像（濃度情報）をほぼ１００％再生したプリントが出力可能である。
【０００４】
ところで、フイルムに撮影された画像の撮影条件は一定ではなく、ストロボ撮影や逆光シーン等、明暗の差が大きい場合も多々ある。このようなフイルム画像を通常の方法で露光して仕上りプリントを作成すると、明部もしくは暗部のいずれかの画像がつぶれてしまう場合がある。例えば、人物を逆光で撮影した場合、人物が好適な画像となるように露光を行うと、空のような明るい部分は白く飛んでしまい、逆に、空が好適な画像となるように露光を行うと、人物が黒くつぶれてしまう。このため、明暗の大きなフイルム画像を原画として感光材料の露光を行う場合には、いわゆる覆い焼きが行われている。
【０００５】
ここで、覆い焼きとは、中間濃度の部分には通常の露光を行い、画像が飛びそうな部分（明部）は露光量を増加し、また、画像がつぶれそうな部分（暗部）の露光量を低減することにより、フイルムに撮影された画像の大きな明暗を補正し、画面全体に亘って適正な画像が再生された仕上りプリントを得る技術である。従来の面露光による装置では、露光光路中に遮光板やＮＤフィルタ等を挿入して露光を行う方法、露光光源の光量を部分的に変更する方法、フイルムに撮影された画像をぼかしながら明暗を反転したモノクロフイルムを作成して、これを重ねて露光を行う方法等により、フイルムに撮影された画像に応じて露光量を部分的に変更して覆い焼きが行われている。
【０００６】
これに対して、デジタルプリンタで覆い焼きを行う場合には、光ビームの光路中に覆い焼きのためのフィルタ等を挿入して露光を行うのは極めて困難であるため、画像処理によって、画像の詳細なコントラストを変更することなく、画像の飛びが生じる暗部の露光量を向上し、また、画像がつぶれそうな明部の露光量を低減することにより、覆い焼きと同等の効果を得ている。例えば画像の低周波情報を表すボケ画像を作成し、このボケ画像の明部および暗部のダイナミックレンジを、所定の圧縮率を有するダイナミックレンジ圧縮テーブルにより圧縮して覆い焼き情報を得、この覆い焼き情報を原画像に付加することにより、覆い焼きを行った場合と同様に、明部および暗部の飛び、つぶれのない処理済み画像を得ることができる。
【０００７】
ここで、デジタルフォトプリンタにおいては、オペレータがフィルタ等を選択して覆い焼きを行うわけではないため、その効果を予測することが困難であり、仕上りプリントで覆い焼きの効果を確認するしかなく、デジタルフォトプリンタに覆い焼き機能を付与すると、場合によっては覆い焼きが不適性な仕上りプリントを形成する原因にもなりかねない。このため、覆い焼き処理の最中に処理済み画像をモニタに表示して、覆い焼きの程度を確認できるようにした画像処理装置が提案されている（特開平９−３３１４３７号）。
【０００８】
【発明が解決しようとする課題】
しかしながら、処理済み画像を常にモニタに表示していたのでは、その確認作業が非常に煩雑であり、プリントの生産性が低下しプリントコストが増大するおそれがある。この場合、全ての画像に対して一律に汎用的な覆い焼き処理を施すことにより、処理済み画像の確認作業を行わなくても、ある程度適正な仕上がりプリントを形成することができる。しかしながら、すべての画像に対して一律の覆い焼き処理を施したのでは、例えば元々画像の明るい部分に詳細な情報が存在せず、画像が飛んでいるわけでない場合でも、覆い焼き処理が施される場合と同一の濃度であれば、その部分にはダイナミックレンジ圧縮処理が施されてしまうため、その結果単にその明るい部分の濃度を低下させたのみの画像が得られてしまう。したがって、画像によっては画像の細部のコントラストは維持していても、画像全体から受けるコントラスト感が低下してしまい、意図していたものとは異なる不適正な処理済み画像となるおそれがある。
【０００９】
本発明は上記事情に鑑みなされたものであり、適切に覆い焼き処理を施すことができる画像処理方法および装置並びに画像処理方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記録媒体を提供することを目的とするものである。
【００１０】
【課題を解決するための手段】
本発明による画像処理方法は、原画像データにより表される原画像の低周波情報を表すボケ画像データを生成し、該ボケ画像データに対してダイナミックレンジを圧縮する変換処理を施して覆い焼きデータを生成し、該覆い焼きデータを前記原画像データに付加することにより処理済み画像データを得る画像処理方法において、
前記原画像中の高輝度領域および／または低輝度領域における詳細情報の情報量を算出し、
該詳細情報の情報量に応じて前記ダイナミックレンジの圧縮の程度を変更することを特徴とするものである。
【００１１】
ここで、「覆い焼きデータを画像データに付加する」とは、覆い焼きデータが高輝度側で正、低輝度側で負の値となる場合には、画像データから覆い焼きデータを減算して処理済み画像データを得ることをいい、逆に、覆い焼きデータが高輝度側で負、低輝度側で正の値となる場合には、画像データに覆い焼きデータを加算して処理済み画像データを得ることをいう。
【００１２】
また、「詳細情報の情報量に応じてダイナミックレンジの圧縮の程度を変更する」とは、詳細情報の情報量が大きいほど大きくダイナミックレンジ圧縮の程度が大きくなり、情報量が小さいほどダイナミックレンジ圧縮の程度が小さくなる、あるいはダイナミックレンジ圧縮を行わないようにダイナミックレンジ圧縮の程度を変更することをいう。具体的には、複数のダイナミックレンジ圧縮テーブルを用意して、詳細情報の情報量に応じてテーブルを選択する、詳細情報の情報量に応じてテーブルの傾きを変更する等の方法を用いればよい。
【００１３】
なお、本発明による画像処理方法においては、前記原画像の高周波情報を表す詳細画像データを生成し、
該詳細画像データに基づいて前記詳細情報の情報量を算出することが好ましい。
【００１４】
ここで、「詳細画像データに基づいて詳細情報を算出する」とは、例えば詳細画像データの高輝度領域および／または低輝度領域における信号値のパワーを算出することをいうが、これに限定されるものではない。
【００１５】
また、本発明による画像処理方法においては、前記詳細画像データを、前記原画像データと前記ボケ画像データとの差分により生成することが好ましい。
【００１６】
さらに、本発明による画像処理方法においては、前記詳細画像データを、前記ボケ画像データにより表されるボケ画像における高輝度領域および／または低輝度領域においてのみ生成することが好ましい。
【００１７】
さらにまた、本発明による画像処理方法においては、前記原画像がカラー画像である場合、前記原画像データを構成する複数のカラー信号に基づいて該原画像の輝度情報を表す輝度データを生成し、
該輝度データに基づいて前記詳細情報の情報量を算出し、
前記輝度データに基づいて前記ボケ画像データおよび前記覆い焼きデータを生成し、
該覆い焼きデータを前記カラー信号毎に付加することにより前記処理済み画像データを得ることが好ましい。
【００１８】
本発明による画像処理装置は、原画像データにより表される原画像の低周波情報を表すボケ画像データを生成する低周波情報生成手段と、該ボケ画像データに対してダイナミックレンジを圧縮する変換処理を施して覆い焼きデータを生成する変換手段と、該覆い焼きデータを前記原画像データに付加することにより処理済み画像データを得る付加手段とを備えた画像処理装置において、
前記原画像中の高輝度領域および／または低輝度領域における詳細情報の情報量を算出する詳細情報算出手段と、
該詳細情報の情報量に応じて前記ダイナミックレンジの圧縮の程度を変更する変更手段をさらに備えたことを特徴とするものである。
【００１９】
なお、本発明による画像処理装置においては、前記原画像の高周波情報を表す詳細画像データを生成する高周波情報生成手段をさらに備え、
前記詳細情報算出手段は、該詳細画像データに基づいて前記詳細情報の情報量を算出する手段であることが好ましい。
【００２０】
また、本発明による画像処理装置においては、前記高周波情報生成手段は、前記詳細画像データを、前記原画像データと前記ボケ画像データとの差分により生成する手段であることが好ましい。
【００２１】
さらに、本発明による画像処理装置においては、前記高周波情報生成手段は、前記詳細画像データを、前記ボケ画像データにより表されるボケ画像における高輝度領域および／または低輝度領域においてのみ生成する手段であることが好ましい。
【００２２】
さらに、本発明による画像処理装置においては、前記原画像がカラー画像である場合、前記原画像データを構成する複数のカラー信号に基づいて該原画像の輝度情報を表す輝度データを生成する輝度情報生成手段をさらに備え、
前記詳細情報算出手段は、前記輝度データに基づいて前記詳細情報の情報量を算出する手段であり、
前記低周波情報生成手段および前記変換手段は、該輝度データに基づいて前記ボケ画像データおよび前記覆い焼きデータを生成する手段であり、
前記付加手段は、前記覆い焼きデータを前記カラー信号毎に付加することにより前記処理済み画像データを得る手段であることが好ましい。
【００２３】
なお、本発明による画像処理方法をコンピュータに実行させるためのプログラムとして、コンピュータ読取り可能な記録媒体に記録して提供してもよい。
【００２４】
【発明の効果】
本発明によれば、原画像中の高輝度領域および／または低輝度領域における詳細情報を算出し、この詳細情報の情報量に応じてダイナミックレンジの圧縮の程度を変更するようにしたため、詳細情報の情報量が多いいほど圧縮の程度が大きくなり、詳細情報の情報量が少ないほど圧縮の程度を小さくしてダイナミックレンジを圧縮することができる。したがって、原画像中の詳細情報が少なく覆い焼きの効果が得られないような領域については、ダイナミックレンジ圧縮がなされないように覆い焼き処理を行うことができるため、処理済み画像を表示して確認作業を行わなくても、画像全体のコントラスト感が低下することによる画質の劣化を防止した処理済み画像を得ることができる。
【００２５】
また、詳細画像データを原画像データとボケ画像データとの差分によって生成することにより、原画像データから直接詳細画像データを生成する場合と比較して、演算時間を短縮することができ、これにより処理を高速に行うことができる。
【００２６】
さらに、詳細画像データをボケ画像データにより表されるボケ画像の高輝度領域および／または低輝度領域においてのみ生成することにより、詳細画像データから詳細情報を算出するための演算時間を短縮することができ、これにより処理を高速に行うことができる。
【００２７】
また、原画像がカラー画像である場合には、原画像データを構成する複数のカラー信号に基づいて輝度データを生成し、この輝度データに基づいてボケ画像データ、詳細画像データおよび覆い焼き画像データを生成することにより、各色のみの信号値が高いおよび／または低い領域について、ダイナミックレンジが圧縮されることがなくなり、処理済み画像データにより表される画像が、特定の色についてのみ覆い焼き処理がなされたような画像となることを防止することができる。
【００２８】
【発明の実施の形態】
以下図面を参照して本発明の実施形態について説明する。
【００２９】
図１は本発明の実施形態による画像処理装置の構成を示す概略ブロック図である。図１に示すように、本実施形態による画像処理装置は、フイルムに記録された原画像、あるいはデジタルカメラにより撮影を行うことにより取得された原画像を表す画像データＳ０に対して覆い焼き処理を施すものであり、画像データＳ０により表される原画像の低周波情報を表すボケ画像データＳＬを生成する低周波情報生成手段１と、画像データＳ０の高周波情報を表す詳細画像データＳＨを生成する高周波情報生成手段２と、ボケ画像データＳＬを覆い焼き情報を表す覆い焼きデータＳ１に変換する変換手段３と、覆い焼きデータＳ１を画像データＳ０に付加して処理済み画像データＳ２を得る付加手段４と、ボケ画像データＳＬを覆い焼きデータＳ１に変換する際のパラメータを詳細画像データＳＨに基づいて制御するパラメータ制御手段５とを備える。
【００３０】
低周波情報生成手段１は、画像データＳ０に対してローパスフィルタによるフィルタリング処理を施すことによりボケ画像データＳＬを生成するものである。ここで、ローパスフィルタとしては、ＦＩＲ(Finite Impulse Respones) 型のローパスフィルタを用いてもよいが、小型の回路で大きく画像をぼかしたボケ画像情報を生成できる点でＩＩＲ(Infinite Impulse Respones) 型のローパスフィルタを用いるのが好ましい。またメディアンフィルタなど画像データＳ０から低周波情報を抽出することができるものであれば、いかなるフィルタをも使用することができる。
【００３１】
高周波情報生成手段２は、画像データＳ０に対してハイパスフィルタによるフィルタリング処理を施すことにより詳細画像データＳＨを生成するものである。ここで、ハイパスフィルタとしては、ＦＩＲ型あるいはＩＩＲ型のハイパスフィルタを用いることができるが、画像データＳ０から高周波情報を抽出することができるものであれば、いかなるフィルタをも使用することができる。なお、高周波情報生成手段２を、図２に示すように画像データＳ０とボケ画像データＳＬとの差分値を求めてこれを詳細画像データＳＨとする構成とすることができ、これにより、画像データＳ０に対してハイパスフィルタによるフィルタリング処理を施して詳細画像データＳＨを生成する場合と比較して、演算時間を短縮して処理を高速に行うことができる。
【００３２】
なお、後述するパラメータ制御手段５において必要なのは、ボケ画像データＳＬの低輝度領域および／または高輝度領域における詳細情報であるため、ボケ画像データＳＬにより表されるボケ画像の高輝度領域および／または低輝度領域を求め、このボケ画像の高輝度領域および／または低輝度領域に基づいて、原画像における高輝度領域および／または低輝度領域に相当する領域についてのみの高周波情報を有する詳細画像データＳＨを生成してもよい。例えば、原画像の高輝度領域に相当する領域のみの詳細画像データＳＨＨは、ボケ画像データＳＬに対してデータ値が所定の閾値Ｔｈ１以上となる領域を１、所定の閾値Ｔｈ１未満となる領域を０とする２値化処理を施してマスク画像を生成し、これを詳細画像データＳＨに乗算することにより得ることができる。逆に原画像において低輝度領域に相当する領域についてのみの詳細画像データＳＨＬは、ボケ画像データＳＬに対してデータ値が所定の閾値Ｔｈ２未満となる領域を１、所定の閾値Ｔｈ２以上となる領域を０とする２値化処理を施してマスク画像を生成し、これを詳細画像データＳＨに乗算することにより得ることができる。
【００３３】
ここで、Ｔｈ１≧Ｔｈ２とした場合、ボケ画像データに対してデータ値がＴｈ１≧Ｔｈ２となる領域を０、それ以外の領域を１とする２値化処理を施してマスク画像を得、これを詳細画像データＳＨに乗算することにより、原画像における高輝度領域および低輝度領域にのみ相当する領域の詳細画像データＳＨＨＬを得ることができる。
【００３４】
なお、２値化処理のみではなく、ボケ画像データＳＬに対して図３に示すように変化するＬＵＴを乗算することによりマスク画像を得、このマスク画像を詳細画像データＳＨに乗算することにより、原画像の高輝度領域および低輝度領域にのみ相当する領域の詳細画像データＳＨＨＬを得ることができる。このように、詳細画像データＳＨＨＬを得ることにより、閾値の境界付近で値が急激に変化することがなくなり、詳細画像データＳＨＨＬにおいてアーチファクトの発生を防止することができる。
【００３５】
変換手段３は、ボケ画像データＳＬに対してダイナミックレンジ圧縮処理を施すものである。このダイナミックレンジ圧縮処理は、図４（ａ）、（ｂ）に示すようにボケ画像データＳＬを覆い焼きデータＳ１に変換するダイナミックレンジ圧縮用ルックアップテーブル（以下ＬＵＴとする）を用いて行われるが、このＬＵＴが後述するようにパラメータ制御手段５において選択される。なお、ダイナミックレンジ圧縮処理はＬＵＴを用いて行うものに限定されるものではなく、例えばＳ１＝ａ×ＳＬのような傾きを有する関数を使用して行うものであってもよい。この場合はａの値すなわち関数の傾きがパラメータ制御手段５において設定される。
【００３６】
なお、画像データＳ０が高輝度領域で値が高く低輝度領域で値が低くなるように表現されており、ＬＵＴが図４に示すように単調増加関数であるとすると、覆い焼きデータＳ１は高輝度領域で正、低輝度領域で負の値となる。逆に、画像データＳ０が高輝度領域で値が低く低輝度領域で値が高くなるように表現されており、ＬＵＴが単調増加関数であるとすると、覆い焼きデータＳ１は高輝度領域で負、低輝度領域で正の値となる。
【００３７】
付加手段４においては、得られる処理済み画像データＳ２により表される画像の高輝度領域の濃度を高くし、低輝度領域の濃度を低くするために、覆い焼きデータＳ１が高輝度領域で正、低輝度領域で負の値となる場合には、画像データＳ０から覆い焼きデータＳ１を減算して処理済み画像データＳ２を得る。逆に、覆い焼きデータＳ１が高輝度領域で負、低輝度領域で正の値となる場合には、画像データＳ０に覆い焼きデータＳ１を加算して処理済み画像データＳ２を得る。
【００３８】
ここで、処理済み画像データＳ２により表される処理済み画像において覆い焼きの効果が現れるのは、覆い焼き処理を行った結果、つぶれたり飛んだりしていた情報が処理済み画像中に現れる場合である。パラメータ制御手段５は、高輝度領域および／または低輝度領域に詳細な情報が存在する場合には覆い焼きの効果が現れ、詳細な情報が存在しない場合には覆い焼きの効果が現れないように、詳細画像データＳＨにより表される詳細情報に基づいて、変換手段３において使用されるＬＵＴをパラメータとしてこれを選択するものである。以下このＬＵＴの選択について説明する。なお、ここでは詳細画像データＳＨに対して上記マスク処理を施して、原画像の高輝度領域および低輝度領域に対応する領域の高周波情報を表す詳細画像データＳＨＨＬが得られているものとする。
【００３９】
まず、詳細画像データＳＨＨＬについて、高輝度領域および低輝度領域の双方について、下記の式（１）、（２）によりパワーＨ，Ｌを算出する。
【００４０】
Ｈ＝Σ（ｈ（ｘ，ｙ））2）        （１）
Ｌ＝Σ（ｌ（ｘ，ｙ））2）        （２）
但し、ｈ（ｘ，ｙ）：高輝度領域の詳細画像データＳＨＨＬの信号値
ｌ（ｘ，ｙ）：低輝度領域の詳細画像データＳＨＨＬの信号値
ここで、詳細画像データＳＨＨＬにおいては、詳細な情報が含まれるほど信号値の振幅が大きくなるため、パワーが大きくなるものである。したがって、式（１）、（２）により算出されたパワーＨ，Ｌを所定の閾値α、βと比較し、この比較結果に応じて変換手段３において使用するＬＵＴを変更する。
【００４１】
具体的にはＨ≧αかつＬ≧βの場合には、原画像の高輝度領域および低輝度領域の双方に詳細な情報が含まれているものとして、図５（ａ）に示すＬＵＴを選択する。Ｈ≧αかつＬ＜βの場合には高輝度領域については詳細な情報が含まれるが低輝度領域には詳細な情報は含まれないものとして図５（ｂ）に示すＬＵＴを選択する。Ｈ＜αかつＬ≧βの場合には低輝度領域については詳細な情報が含まれるが高輝度領域には詳細な情報は含まれないものとして図５（ｃ）に示すＬＵＴを選択する。Ｈ＜αかつＬ＜βの場合には高輝度領域および低輝度領域の双方に詳細な情報が含まれないものとして図５（ｄ）に示すＬＵＴすなわち全く処理を行わないようなＬＵＴを選択する。
【００４２】
このように、パワーＨ，Ｌの値に応じてＬＵＴを選択することにより、原画像の高輝度領域および／または低輝度領域において、詳細情報が含まれている場合には覆い焼きの効果が現れるような覆い焼きデータＳ１が生成され、詳細情報が含まれていない場合には覆い焼きの効果が現れないような覆い焼きデータＳ１が生成されることとなる。
【００４３】
次いで、本実施形態の動作について説明する。図６は本実施形態の動作を示すフローチャートである。まず、低周波情報生成手段１において原画像の低周波情報を表すボケ画像データＳＬを生成する（ステップＳ１）とともに、高周波情報生成手段２において原画像の高周波情報を表す詳細画像データＳＨを生成する（ステップＳ２）。詳細画像データＳＨはパラメータ制御手段５に入力され、ここで変換手段３においてボケ画像データＳＬを覆い焼きデータＳ１に変換するためのＬＵＴが選択される（ステップＳ３）。そして、変換手段３においては、パラメータ制御手段５において選択されたＬＵＴにより、ボケ画像データＳＬを変換して覆い焼きデータＳ１が得られる（ステップＳ４）。そして、付加手段４において覆い焼きデータＳ１を画像データＳ０に付加して処理済み画像データＳ２を得（ステップＳ５）、処理を終了する。
【００４４】
このように、本実施形態においては、原画像において詳細な情報が含まれる領域についてのみ覆い焼きの効果が得られるようにしたため、詳細な情報が少ない領域については覆い焼きの効果は得られないこととなる。したがって、画像中の高輝度領域および低輝度領域に詳細な情報が含まれない場合には、処理済み画像データＳ２により表される処理済み画像においては、ダイナミックレンジが圧縮されないように覆い焼き処理がなされるため、処理済み画像データＳ２を表示して確認作業を行わなくとも、画像全体のコントラスト感が低下することによる画質の劣化を防止した処理済み画像データＳ２を得ることができる。
【００４５】
なお、画像データＳ０が例えばＲＧＢのカラー信号により構成される場合は、ＲＧＢの各カラー信号を用いて、下記の式（３）により輝度信号Ｙを生成し、この輝度信号Ｙに基づいて、ボケ画像データＳＬ、詳細画像データＳＨおよび覆い焼きデータＳ１を生成すればよい。
【００４６】
Ｙ＝０．３Ｒ＋０．５Ｇ＋０．２Ｂ          （３）
ここで、カラー信号をＲ０，Ｇ０，Ｂ０、処理済み画像データＳ２を構成するカラー信号をＲ２，Ｇ２，Ｂ２とした場合、下記の式（４）によりカラー信号Ｒ２，Ｇ２，Ｂ２を生成すればよい。
【００４７】
Ｒ２＝Ｒ０−Ｓ１
Ｇ２＝Ｇ０−Ｓ１                        （４）
Ｂ２＝Ｂ０−Ｓ１
これにより、画像全体から見て輝度が高い領域および／または低い領域のみ覆い焼きの効果が得られ、各色のみの輝度値が高い領域および／または低い領域については覆い焼きの効果は得られないため、処理済み画像データＳ２により表される画像が、特定の色についてのみ覆い焼き処理がなされたような画像となることを防止することができる。
【００４８】
なお、特定の色についてのみ覆い焼き処理がなされたような画像となってしまうが、各カラー信号毎に１つの画像と見なし、各カラー信号毎にボケ画像データＳＬ、詳細画像データＳＨおよび覆い焼きデータＳ１を生成して、処理済み画像データＳ２を求めるようにしてもよい。
【００４９】
なお、上記実施形態においては、上記式（１）、（２）によりパワーＨ，Ｌを算出しているが、画素数に応じてパワーＨ，Ｌが変動することを防止するために、式（１）、（２）により算出したパワーＨ，Ｌを算出に使用した領域内の画素数により除算し、この除算したパワーにより詳細情報を求めるようにしてもよい。
【００５０】
また、上記実施形態においては、パワーＨ，Ｌを閾値α，βと比較し、その比較結果に応じて図５（ａ）〜（ｄ）に示すＬＵＴを選択しているが、閾値を複数設定し、ＬＵＴの傾きを閾値に応じて段階的に変更するようにしてもよい。さらに、パワーＨ，Ｌの値に応じて傾きが変化する関数を設定し、この関数によりパワーＨ，Ｌの値に応じて連続的にＬＵＴの傾きを変更してもよい。
【図面の簡単な説明】
【図１】本発明の実施形態による画像処理装置の構成を示す概略ブロック図
【図２】本発明の実施形態による画像処理装置の他の構成を部分的に示す概略ブロック図
【図３】詳細画像データの生成に使用するＬＵＴを示す図
【図４】ダイナミックレンジ圧縮テーブルを示す図
【図５】パラメータ制御手段により選択されるＬＵＴを示す図
【図６】本実施形態の動作を示すフローチャート
【符号の説明】
１    低周波情報生成手段
２    高周波情報生成手段
３    変換手段
４    付加手段
５    パラメータ制御手段
【図１】
0004091220.tif 000002
【図２】
0004091220.tif 000003
【図３】
0004091220.tif 000004
【図４】
0004091220.tif 000005
【図５】
0004091220.tif 000006
【図６】
0004091220.tif 000007