(57)【要約】【課題】画像デジタル化によって取得された撮影画像における粒状ノイズやＣＣＤノイズといった微小ノイズを平滑化フィルタによって抑制する際に、適正なフィルタサイズを簡単に決定する画像処理技術を提供する。【解決手段】撮影画像から評価対象領域を設定し、この評価対象領域に対して異なるサイズのサブマトリックスを用いて複数のモザイク処理を行い、その結果画像から選定された微小ノイズの抑制に適したモザイク処理で用いられたサブマトリックスのサイズを平滑化フィルタのフィルタサイズとする。【選択図】        図１
2006338296.tif 000002
【特許請求の範囲】
【請求項１】
画像デジタル化によって取得された撮影画像における微小ノイズを平滑化フィルタによって抑制する画像処理方法において、
前記撮影画像から評価対象領域を設定するステップと、
前記評価対象領域に対して異なるサイズのサブマトリックスを用いて複数のモザイク処理を行うステップと、
前記複数のモザイク処理の結果から前記微小ノイズの抑制に適した適合モザイク処理を選定するステップと、
前記選定された適合モザイク処理で用いられたサブマトリックスのサイズを前記平滑化フィルタのフィルタサイズとするステップと、
からなることを特徴とする画像処理方法。
【請求項２】
前記適合モザイク処理の選定は、モザイク処理後の前記評価対象領域に含まれる画素値のバラツキ度が所定値を下回ることを判定条件として行われることを特徴とする請求項１に記載の画像処理方法。
【請求項３】
前記評価対象領域に含まれる画素値のバラツキ度として、注目画素とこの注目画素の周辺に位置する周辺画素との間の平均差分値が用いられることを特徴とする請求項２に記載の画像処理方法。
【請求項４】
前記評価対象領域として前記撮影画像における濃度バラツキが少ない領域が選ばれることを特徴とする請求項１〜３のいずれか１項に記載の画像処理方法。
【請求項５】
前記撮影画像は三原色画像データからなるカラー画像であり、前記適合モザイク処理の選定は各色毎に行われることを特徴とする請求項１〜４のいずれか１項に記載の画像処理方法。
【請求項６】
前記撮影画像は三原色画像データからなるカラー画像であり、前記適合モザイク処理の選定は輝度データに基づいて行われることを特徴とする請求項１〜４のいずれか１項に記載の画像処理方法。
【請求項７】
画像デジタル化によって取得された撮影画像における微小ノイズを平滑化フィルタによって抑制するため、
前記撮影画像から評価対象領域を設定する機能と、
前記評価対象領域に対して異なるサイズのサブマトリックスを用いて複数のモザイク処理を行う機能と、
前記複数のモザイク処理の結果から前記微小ノイズの抑制に適した適合モザイク処理を選定する機能と、
前記選定された適合モザイク処理で用いられたサブマトリックスのサイズを前記平滑化フィルタのフィルタサイズとする機能と、
をコンピュータに実現させる画像処理プログラム。
【請求項８】
画像デジタル化によって取得された撮影画像における微小ノイズを平滑化フィルタによって抑制する微小ノイズ抑制モジュールにおいて、
前記撮影画像から評価対象領域を設定する評価対象領域設定部と、
前記評価対象領域に対して異なるサイズのサブマトリックスを用いて複数のモザイク処理を行うモザイク処理部と、
前記複数のモザイク処理の結果から前記微小ノイズの抑制に適した適合モザイク処理を選定する適合モザイク処理選定部と、
前記選定された適合モザイク処理で用いられたサブマトリックスのサイズを前記平滑化フィルタのフィルタサイズとするフィルタサイズ決定部と、
からなることを特徴とする微小ノイズ抑制モジュール。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像デジタル化によって取得された撮影画像における微小ノイズを平滑化フィルタによって抑制する技術に関する。
【背景技術】
【０００２】
一般に写真フィルムにおける粒子（色素）密度は２５００ｄｐｉ程度であり、写真撮影で最もよく用いられている１３５Ｆサイズの写真フィルムでの撮影画像面積である３６ｍｍ×２４ｍｍを考慮すると、その撮影画像の画素（粒子）数は３４４３×２３６２画素となる。また、最近のデジタルミニラボと呼ばれるデジタル画像プリンタに採用されているフィルムスキャナの解像度は２０００ｄｐｉを超える性能を有しており、ほぼ写真フィルムの粒子レベルで撮影画像を取り込んでいることになる。これにより、写真フィルムの限界までの画像生成能力を写真プリントとして生かし切ることが可能となってきているが、写真画像としての品質向上のためには撮影画像の輪郭部分にメリハリを与えるいわゆる鮮鋭化（シャープネス）処理やコントラスト強調処理や彩度強調処理などの画像処理を施す必要がある。しかしながら、高品質のフィルムスキャナによって写真フィルムの粒子レベルの解像度でもって取得された撮影画像に対して、そのような画像処理を施すと、撮影画像の輪郭やメリハリだけではなく、写真フィルムの粒子に起因する粒状性までもが強調されることになり、撮影画像の画像特性によっては非常に見苦しい画像となってしまうことが少なくない。このような微小ノイズを低減させるには、各種画像処理に先駆けてぼかし（平滑化）処理といった微小ノイズ抑制処理を行うことになる。色素粒子のサイズは、フィルム感度が高いほど大きくなる特性があるので、フィルム感度に伴う粒子性の違いを吸収するために写真フィルムに付加されているＤＸコードから得られる感度情報に応じて自動的に微小ノイズ抑制強度が変更されるが、写真フィルムからの読み取り解像度が不明な撮影画像を取り扱う場合やより適正な写真プリントを得る場合にはオペレータが微小ノイズ抑制強度を変更する必要がある。しかしながら適正な微小ノイズ抑制強度を求めるためには試行錯誤が必要であり、そのために時間的ロスやプリントロスが生じてしまう。
【０００３】
例えば、微小ノイズ抑制処理としては、注目領域の画素の平均値をその領域中心の画素の画素値に置き換えるという平滑化フィルタ処理が代表的である。その際、注目領域の大きさ（フィルタサイズ）が小さい場合には十分な微小ノイズ抑制効果が得られず、大きい場合には微小ノイズ抑制効果は高まるとしても撮影画像がぼやけてくる。このため、注目領域の大きさ（フィルタサイズ）を適切に決定することには時間的ロスやプリントロスを引き起こす試行錯誤を伴う。
【０００４】
微小ノイズ抑制処理における上述した問題は、ＣＣＤノイズという微小ノイズが含まれることになるデジタルカメラによって取得された撮影画像に対しても当てはまる。
【０００５】
平滑化フィルタ処理におけるフィルタサイズ決定の問題に関して、デジタル画像データに対して、互いにサイズが異なる複数の移動平均フィルタを用いてフィルタ処理を行うことにより、複数のぼかし画像データを生成し、この複数のぼかし画像データの互いに対応する各着目画素に関してぼかし画像データごとに重みを与えて各ぼかし画像データの加重平均値を合成ぼかし画像データとする画像処理方法が知られており、その際ぼかし画像データごとに与えられる各重みは各ぼかし画像データを生成する各移動平均フィルタのサイズとの間で負の相関関係、所定の切片から各移動平均フィルタのサイズのべき乗を減算した関数が成立するように設定されている（例えば、特許文献１参照。）。この従来技術のように、処理対象となる画像データに対してサイズが異なる複数の移動平均フィルタによるぼかし（平滑化）処理を施し、さらにこの処理によって得られた複数の処理済み画像データを重み計算するという画像処理は演算負荷が大きくコスト高を導くことになる。また、種々の画像データに対して重みの設定を適切に行うことは非常に困難である。
【０００６】
【特許文献１】特開２００４−１３３５５１号公報（段落番号００１６−００２４、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上記実状に鑑み、本発明の課題は、画像デジタル化によって取得された撮影画像における粒状ノイズやＣＣＤノイズといった微小ノイズを平滑化フィルタによって抑制する際に、適正なフィルタサイズを簡単に決定する画像処理技術を提供することである。
【課題を解決するための手段】
【０００８】
上記課題を解決するための本発明による微小ノイズ抑制のための画像処理方法は、画像デジタル化によって取得された撮影画像から評価対象領域を設定するステップと、前記評価対象領域に対して異なるサイズのサブマトリックスを用いて複数のモザイク処理を行うステップと、前記複数のモザイク処理の結果から前記微小ノイズの抑制に適した適合モザイク処理を選定するステップと、前記選定された適合モザイク処理で用いられたサブマトリックスのサイズを前記平滑化フィルタのフィルタサイズとするステップとからなる。
【０００９】
この画像処理方法では、平滑化フィルタによる微小ノイズの抑制処理に先立って、撮影画像上で設定された評価対象領域に対してモザイク処理を互いに異なるサイズのサブマトリックスを用いて実行していき、得られた複数のモザイク処理結果から微小ノイズの抑制に適したサイズのサブマトリックスを用いたモザイク処理を見つけ出す。微小ノイズの抑制に適したサイズのサブマトリックスとは、画素値が突出したノイジーな画素が無くなるようなモザイク処理後画像を生成するものである。そのような処理結果を生成するサブマトリックスサイズの最小のものを平滑化フィルタのフィルタサイズとすることにより、撮影画像のぼけを最小限に抑えるとともに微小ノイズ抑制効果も十分に得られる平滑化処理が実現する。
【００１０】
上述した微小ノイズの抑制に適したサイズのサブマトリックスを評価すること、つまり適合モザイク処理の選定する簡単な判定条件として、モザイク処理後の前記評価対象領域に含まれる画素値のバラツキ度が所定値を下回ることが提案される。つまり、特定サイズのサブマトリックスを用いてモザイク処理された画像領域において、画素値のバラツキ度が所定値を下回った場合、そのサイズのモザイク画像が少ないぼけと微小ノイズ抑制を両立させているとみなして、この特定サイズを平滑化フィルタのフィルタサイズとして用いるのである。ここで使用されるバラツキ度の所定値は数多くの撮影画像に対する実験とその実験結果の統計学的考察から得ることができる。なお、モザイク処理後の前記評価対象領域に含まれる画素値のバラツキ度が所定値を下回らなかった場合は最小のバラツキ度を示したモザイク処理に用いられたサブマトリックスのサイズを平滑化フィルタのフィルタサイズとして用いるとよい。
【００１１】
前記評価対象領域に含まれる画素値のバラツキ度を算定する具体的なアルゴリズムとして、注目画素とこの注目画素の周辺に位置する周辺画素との間の平均差分値を求める差分演算法が提案される。例えば、注目画素を中心とする３×３の領域をモザイク処理後の画像領域に割り当てながら、注目画素とその８つの周辺画素の画素値の差の絶対値を積算して８で割った差分値を順次求め、その平均差分値を評価対象領域に含まれる画素値のバラツキ度とする。そして、この平均差分値（バラツキ度）が１〜２となるようなモザイク処理に用いられたサブマトリックスのサイズが平滑化フィルタのフィルタサイズとして用いると良質な撮影画像が得られることが実験的に確かめられている。
【００１２】
上述した平均差分値（バラツキ度）のような指標値は、微小ノイズ以外に評価対象領域に含まれている輪郭部によって大きな影響を受ける。このため、本発明による手法は撮影画像における濃度バラツキが少ない平坦な領域を評価対象領域として設定することが好ましい。このような平坦な領域は視覚によっても確認できるのでオペレータにより選択することも可能であるが、判定の安定を考慮するならば、撮影画像から自動的に平坦な評価対象領域を選択することがより好都合である。
【００１３】
処理対象となる撮影画像がカラー画像でありＲ・Ｇ・ＢないしはＣ・Ｙ・Ｍといった三原色の各色画像データから構成されている場合、より高品質な平滑化処理を目指すためには適合モザイク処理の選定は各色毎に行うことが好ましい。但し、選定された適合モザイク処理に基づく平滑化フィルタのフィルタサイズの決定は、各色毎行うことに代えて、３色の内で最大のフィルタサイズで共通化させてもよい。また、処理速度を重要視する場合は、Ｒ・Ｇ・Ｂ画像データから輝度データを生成し、この輝度データに対するモザイク処理から適合モザイク処理の選定に基づく平滑化フィルタのフィルタサイズの決定を行ってもよい。
【００１４】
本発明では、上述した微小ノイズ抑制のための画像処理方法をコンピュータに実行させるプログラムやそのプログラムを記録した媒体も権利の対象とするものである。
【００１５】
さらに、本発明では、上述した微小ノイズ抑制のための画像処理方法を実施する微小ノイズ抑制モジュールも権利の対象としており、そのような微小ノイズ抑制モジュールは、画像デジタル化によって取得された撮影画像から評価対象領域を設定する評価対象領域設定部と、前記評価対象領域に対して異なるサイズのサブマトリックスを用いて複数のモザイク処理を行うモザイク処理部と、前記複数のモザイク処理の結果から前記微小ノイズの抑制に適した適合モザイク処理を選定する適合モザイク処理選定部と、前記選定された適合モザイク処理で用いられたサブマトリックスのサイズを前記平滑化フィルタのフィルタサイズとするフィルタサイズ決定部とから構成されている。当然ながら、このような粒状抑制処理モジュールも上述した画像処理方法で述べたすべての作用効果を得ることができ、さらに上述した好適な実施形態を組み込むことも可能である。
本発明によるその他の特徴及び利点は、以下図面を用いた実施形態の説明により明らかになるだろう。
【発明を実施するための最良の形態】
【００１６】
デジタルデータ化されメモリに展開された撮影画像データ（以下単に撮影画像と略称する）に対して平滑化処理を行う際の平滑化フィルタの適正サイズを同じ撮影画像に対するモザイク処理によって得られる情報に基づいて決定する、本発明による画像処理技術の基本原理が図１に模式化されて示されている。まず、平滑化フィルタの適正サイズを決定するために適した情報をモザイク処理によって得るためには、つまり微小ノイズだけが主に目立つ領域を入力された撮影画像から選ぶことが重要であるが、そのような目的に合った領域を評価対象領域として設定する（＃０１）。微小ノイズだけが主に目立つ領域とは一般的には空や外壁などの平坦な画像である。設定された評価対象領域に対して異なるサイズのサブマトリックスを用いて複数のモザイク処理が施される（＃０２）。ここでいうモザイク処理とは、評価対象領域をサブマトリックスと呼ばれる矩形の小領域（複数の画素からなる）に区分けし、各サブマトリックスに含まれる画素を一定の規則に従って同一の画素値に置き換える処理であり、置き換える画素値としてはサブマトリックス内の画素の平均値やサブマトリックス内の特定位置の画素の画素値を用いる。用いるサブマトリックスのサイズによってモザイク処理後の画像は変化することになる。この画像処理では小さなサイズから順次大きいサイズのサブマトリックスを用いてモザイク処理を行い、後で詳しく説明するところの微小のノイズの抑制に適したモザイク処理が得られまで続行する方法か、あるいは所定のサイズまでのサブマトリックスを用いた複数のモザイク処理を一気に行って、その後微小のノイズの抑制に適したモザイク処理を決定する方法を採用することができる。
【００１７】
微小のノイズの抑制に適したモザイク処理が実施されたかどうかを評価するため、モザイク処理後の評価対象領域の画素値バラツキ度が一定値以下であるという判定条件を採用することができる。画素値バラツキ度は種々の統計的な手法を用いることができるが、ここでは注目画素とこの注目画素の周辺に位置する周辺画素との間の平均差分値を取り上げる。この平均差分値は図２に示すような一種の空間フィルタ（ここでは３×３）を用いて算定することができ、注目画素Ｐ0とその周囲の８個の周辺画素Ｐ1〜Ｐ8を用いた近傍処理であり、その演算値は、
Ｑ＝（｜Ｐ0−Ｐ1｜＋｜Ｐ0−Ｐ2｜・・・｜Ｐ0−Ｐ8｜）／8
となるが、結果に実質的に差がないことと演算を簡単にするため、下半分又は上半分の近傍処理だけに省略し、
Ｑ＝（｜Ｐ0−Ｐ5｜＋｜Ｐ0−Ｐ6｜・・・｜Ｐ0−Ｐ8｜）／4
としてもよい。
このような近傍処理をモザイク処理後の評価対象領域を走査しながら演算値を積和し、最終的にその走査回数：Ｋで割ったものが平均差分値となる。
平均差分値：Ｑave＝（Ｑ1＋Ｑ2＋・・・＋Ｑk）／Ｋ
この平均差分値を各モザイク処理後の評価対象領域毎に求めておく（＃０３）。
あるサイズ（Ｎ×Ｎ）のサブマトリックスを用いてモザイク処理された評価対象領域の平均差分値が所定値を下回った場合、そのモザイク処理が微小のノイズの抑制に適した適合モザイク処理とし（＃０４）、そのサブマトリックスのサイズ（Ｎ×Ｎ）を平滑化フィルタのフィルタサイズ（Ｎ×Ｎ）とする（＃０５）。なお所定の数のモザイク処理にもかかわらず所定値を下回る平均差分値が得られなかった場合は最小の平均差分値を示したモザイク処理に用いられたサブマトリックスのサイズが平滑化フィルタのフィルタサイズとして用いられることになる。
【００１８】
ここで、元画像に対して種々のサブマトリックスサイズでモザイク処理した結果画像と、その結果画像の平均差分値の一例を紹介する。図３には元画像と２×２（Ｎ＝２）から１１×１１（Ｎ＝１１）のサイズのサブマトリックスサイズでモザイク処理した結果画像が、図４にはさらに６０×６０を超えるサイズまでのモザイク処理を通じて得られたサブマトリックスサイズ（縦軸）とその結果画像から算定された平均差分値の関係を示すグラフが示されている。図４のグラフは、Ｒ・Ｇ・Ｂ及び輝度値Ｄ毎に算定された平均差分値に基づいたものである。このグラフにおいて、微小のノイズの抑制に適した適合モザイク処理の判定条件として平均差分値の閾値を１とするならば、Ｂ（青）におけるサブマトリックスサイズＮは１１となり、Ｇ（緑）におけるサブマトリックスサイズＮは４となる。Ｒ（赤）に関しては、閾値を下回る平均差分値は存在しないので、その最小値を選択することにすると、サブマトリックスサイズＮは１２となる。輝度（Ｄ）データを用いた場合そのサブマトリックスサイズＮは３となっている。Ｒ・Ｇ・Ｂデータを用いる場合各色で適合モザイク処理とみなされるサブマトリックスサイズが異なるので、その最大のもの選択し、そのサイズを平滑化フィルタのフィルタサイズとするとよい。図３において、Ｎ＝１０程度で極端に突出した画素が見られないことから、この程度のサイズの平滑化フィルタをかけることで微小ノイズが抑制されることが期待できる。言い換えると、これ以上のサイズの平滑化フィルタをかけても、微小のノイズの抑制は同じで画像ぼけという不都合だけが増加することになる。
【００１９】
次に、上述した手法で平滑化フィルタのフィルタサイズを決定して微小ノイズを抑制する画像処理技術を採用した微小ノイズ抑制モジュールを搭載した写真プリント装置を説明する。図５はその写真プリント装置を示す外観図であり、この写真プリント装置は、印画紙Ｐに対して露光処理と現像処理とを行う写真プリンタとしてのプリントステーション１Ｂと、現像済み写真フィルム２ａやデジタルカメラ用メモリカード２ｂなどの画像入力メディアから取り込んだ撮影画像を処理してプリントステーション１Ｂで使用されるプリントデータの生成・転送などを行う操作ステーション１Ａとから構成されている。
【００２０】
この写真プリント装置はデジタルミニラボとも称せられるものであり、図６からよく理解できるように、プリントステーション１Ｂは２つの印画紙マガジン１１に納めたロール状の印画紙Ｐを引き出してシートカッター１２でプリントサイズに切断すると共に、このように切断された印画紙Ｐに対し、バックプリント部１３で色補正情報やコマ番号などのプリント処理情報を印画紙Ｐの裏面に印字するとともに、プリント露光部１４で印画紙Ｐの表面に撮影画像の露光を行い、この露光後の印画紙Ｐを複数の現像処理槽を有した処理槽ユニット１５に送り込んで現像処理する。乾燥の後に装置上部の横送りコンベア１６からソータ１７に送られた印画紙Ｐ、つまり写真プリントＰは、このソータ１７の複数のトレイにオーダ単位で仕分けられた状態で集積される（図５参照）。
【００２１】
上述した印画紙Ｐに対する各種処理に合わせた搬送速度で印画紙Ｐを搬送するために印画紙搬送機構１８が敷設されている。印画紙搬送機構１８は、印画紙搬送方向に関してプリント露光部１４の前後に配置されたチャッカー式印画紙搬送ユニット１８ａを含む複数の挟持搬送ローラ対から構成されている。
【００２２】
プリント露光部１４には、副走査方向に搬送される印画紙Ｐに対して、主走査方向に沿って操作ステーション１Ａからのプリントデータに基づいてＲ（赤）、Ｇ（緑）、Ｂ（青）の３原色のレーザ光線の照射を行うライン露光ヘッドが設けられている。処理槽ユニット１５は、発色現像処理液を貯留する発色現像槽１５ａと、漂白定着処理液を貯留する漂白定着槽１５ｂと、安定処理液を貯留する安定槽１５ｃを備えている。
【００２３】
前記操作ステーション１Ａのデスク状コンソールの上部位置には、写真フィルム２ａの撮影画像コマから撮影画像を２０００ｄｐｉを超える解像度でもって取得することができるフィルムスキャナ２０が配置されており、デジタルカメラ等に装着される撮影画像記録媒体２ｂとして用いられている各種半導体メモリやＣＤ−Ｒなどから撮影画像を取得するメディアリーダ２１は、この写真プリント装置のコントローラ３として機能する汎用パソコンに組み込まれている。この汎用パソコンには、さらに各種情報を表示するモニタ２３、各種設定や調整を行う際に用いる操作入力部として利用される操作入力デバイスとしてのキーボード２４やマウス２５も接続されている。
【００２４】
この写真プリント装置のコントローラ３は、ＣＰＵを中核部材として、写真プリント装置の種々の動作を行うための機能部をハードウエア又はソフトウエアあるいはその両方で構築しているが、図７に示されているように、本発明に特に関係する機能部としては、フィルムスキャナ２０やメディアリーダ２１によって読み取られた撮影画像を取り込んで次の処理のために必要な前処理を行う画像入力部３１と、各種ウインドウや各種操作ボタンなどを含むグラフィック操作画面の作成やそのようなグラフィック操作画面を通じてのユーザ操作入力（キーボード２４やマウス２５などによる）から制御コマンドを生成するグラフィックユーザインターフェース（以下ＧＵＩと略称する）を構築するＧＵＩ部３３と、ＧＵＩ部３３から送られてきた制御コマンドや直接キーボード２４等から入力された操作命令に基づいて所望のプリントデータを生成するために画像入力部３１からメモリ３０に転送された撮影画像に対する画像処理等を行うプリント管理部３２と、色補正等のプレジャッジプリント作業時にプリントソース画像や予想仕上がりプリント画像としてのシミュレート画像さらにはＧＵＩ部３３から送られてきたグラフィックデータをモニタ２３に表示させるためのビデオ信号を生成するビデオ制御部３５と、画像処理が完了した処理済み画像データに基づいてプリントステーション１Ｂに装備されているプリント露光部１４に適したプリントデータを生成するプリントデータ生成部３６と、顧客の要望に応じて生の画像データや画像処理が完了した処理済み画像データなどをＣＤ−Ｒに書き込むための形式にフォーマットするフォーマッタ部３７などが挙げられる。
【００２５】
画像入力部３１は、撮影画像記録媒体がフィルム２ａの場合プレスキャンモードと本スキャンモードとのスキャンデータを別々にメモリ３０に送り込み、それぞれの目的に合わせた前処理を行う。また、撮影画像記録媒体がメモリカード２ｂの場合取り込んだ画像データにサムネイル画像データ（低解像度データ）が含まれている場合はモニタ２３での一覧表示などの目的で使用するため撮影画像の本データ（高解像度データ）とは別にメモリ３０に送り込むが、もしサムネイル画像データが含まれていない場合は本データから縮小画像を作り出してサムネイル画像データとしてメモリ３０に送り込む。
【００２６】
プリント管理部３２は、プリントサイズやプリント枚数などを管理するプリント注文処理ユニット６０、メモリ３０に展開された画像データに対して各種画像処理を施す画像処理ユニット７０を備えている。
【００２７】
前述した画像処理ユニット７０には本発明による技術を採用した微小ノイズ抑制モジュール８０やその他のフォトレタッチ機能を実現する手段が含まれている。この微小ノイズ抑制モジュール８０は、実質的にはプログラムとして画像処理ユニット７０に実装されているが、図８に示すように、平均化フィルタ８５と、メモリ３０に展開されている撮影画像からから評価対象領域を設定する評価対象領域設定部８１と、設定された評価対象領域に対して異なるサイズのサブマトリックスを用いながら異なるモザイク処理を行うモザイク処理部８２と、モザイク処理部８２で行われたモザイク処理の各結果画像のバラツキ度としての平均差分値を求めるともにその平均差分値と所定の閾値を比較することで満足すべき微小ノイズの抑制に適合することになる適合モザイク処理を選定する適合モザイク処理選定部８３と、選定された適合モザイク処理で用いられたサブマトリックスのサイズを平滑化フィルタ８５のフィルタサイズとするフィルタサイズ決定部８４とを備えている。
【００２８】
このように構成された微小ノイズ抑制モジュール８０を用いて、モザイク処理を通じて平滑化フィルタ８５のフィルタサイズを決定した後平滑化処理を行って微小ノイズを抑制する画像処理の手順を図９を用いて以下に説明する。
この実施形態では、モザイク処理部８２によるモザイク処理の対象として輝度値からなる撮影画像としているので、まず、Ｒ・Ｇ・Ｂ撮影画像から輝度撮影画像を生成する（＃１１）。撮影画像全体のうち、比較的平坦な画像領域をサーチしてこれを評価対象領域に設定する（＃１２）。モザイク処理に用いるサブマトリックスのサイズを規定する数値を代入する変数Ｎに２を代入する（＃１３）。例えば、Ｎの値が２ならば２×２のサブマトリックスサイズが割り当てられる。Ｎの値によって規定されるサイズのサブマトリックスを用いてモザイク処理部８２が評価対象領域に対してモザイク処理を行う（＃１４）。モザイク処理された評価対象領域の平均差分値が演算され（＃１５）、今回得られた平均差分値とその時のＮの値が対で一時記憶される（＃１６）。さらに、得られた平均差分値が今回のモザイク処理が適合モザイク処理であるかどうかを判定する条件としての閾値と比較される（＃１７）。この閾値は実験を通じての統計的な処理によって予め設定されており、例えば０.８といった数値が用いられる。この判定条件が満たされない場合（＃１７no分岐）、さらにＮの値が５０を超えるかどうかチェックされる（＃１８）。これは十分に大きなサイズまでのサブマトリックスを用いたモザイク処理がなされたかどうかをチェックするものである。５０という数値は単に一例である。さらなるモザイク処理を続行する必要がある場合（＃１８No分岐）、Ｎの値をインクリメントしてステップ１４にジャンプし、より大きなサイズのサブマトリックスでのモザイク処理が実行される。
【００２９】
ステップ＃１５で得られた平均差分値が閾値を下回った場合（＃１７Yes分岐）、フィルタサイズ決定部８４はその時点のＮの値をフィルタサイズとする、つまりＮ×Ｎをフィルタサイズとするように平滑化フィルタ８５に指示する（＃２０）。また、ステップ＃１７のチェックで、Ｎの値が５０を超えた場合（＃１８Yes分岐）これ以上のモザイク処理を実行しても平均差分値の値が収束しないとみなして、一時記憶されている平均差分値群から最小値を選択してそのＮの値をＮに代入し（＃２１）、ステップ＃２０にジャンプする。平滑化フィルタ８５はフィルタサイズ決定部８４からフィルタサイズの指示を受けると,そのフィルタサイズを用いてメモリ３０に展開されている撮影画像に対して平滑化処理を行う（＃２２）。この平滑化処理に用いられる平滑化フィルタ８５としては、そのフィルタサイズがモザイク処理を通じて適正に設定されているので、もっとも単純で高速に処理できる平均値フィルタを使用することができる。
【００３０】
上述した平滑化フィルタ８５のフィルタサイズを決定するルーチンでは、モザイク処理と平均差分値演算の対象としてＲ・Ｇ・Ｂ撮影画像ではなく輝度撮影画像が用いられた。もちろん、Ｒ・Ｇ・Ｂ撮影画像を用いることも可能であり、その場合は、ステップ＃１１からステップ＃２１までのルーチンを各色の撮影画像毎に行い、各色で得られたＮの値の最大のものを平滑化フィルタ８５のフィルタサイズとするとよい。
【００３１】
上述した実施の形態では、本発明による微小ノイズ抑制の画像処理技術は、印画紙Ｐに対し、露光エンジンを備えたプリント露光部１４で撮影画像の露光を行い、この露光後の印画紙Ｐを複数の現像処理する、いわゆる銀塩写真プリント方式の写真プリント装置に採用されていたが、もちろん、例えば、フィルムや紙にインクを吐出して画像を形成するインクジェットプリント方式や感熱転写シートを用いた熱転写方式など、種々の写真プリント装置にも採用することができる。 
【図面の簡単な説明】
【００３２】
【図１】本発明による微小ノイズ抑制処理技術の基本原理を模式的に説明する説明図
【図２】平均差分値の演算を説明する説明図
【図３】元画像と異なるサブマトリックスサイズでのモザイク処理を示す説明図
【図４】サブマトリックスサイズの変化に対する平均差分値の関係を示す図
【図５】本発明による微小ノイズ抑制モジュールを採用した画像処理ユニットを搭載した写真プリント装置の外観図
【図６】写真プリント装置のプリントステーションの構成を模式的に示す模式図
【図７】写真プリント装置のコントローラ内に構築される機能要素を説明する機能ブロック図
【図８】微小ノイズ抑制モジュールの機能構成を示す機能ブロック図
【図９】平滑化フィルタサイズの決定ルーチンを含む微小ノイズ抑制処理の手順を示すフローチャート
【符号の説明】
【００３３】
２０：フィルムスキャナ
３０：メモリ
７０：画像処理ユニット
８０：微小ノイズ抑制モジュール
８１：評価対象領域設定部
８２：モザイク処理部
８３：適合モザイク処理選定部
８４：フィルタサイズ決定部
８５：平滑化フィルタ
【図１】
2006338296.tif 000003
【図２】
2006338296.tif 000004
【図４】
2006338296.tif 000005
【図５】
2006338296.tif 000006
【図６】
2006338296.tif 000007
【図７】
2006338296.tif 000008
【図８】
2006338296.tif 000009
【図９】
2006338296.tif 000010
【図３】
2006338296.tif 000011