(57)【特許請求の範囲】
【請求項１】
入力された複数色成分の多階調画像データの各色成分について、スクリーン角を持たない閾値マトリクスに対応して標本化する標本化手段と、
前記標本化手段による標本化後の画像データのうち、一つの色成分を除く他の色成分の画像データについて、当該画像データからスクリーン角を持つ閾値マトリクスに対応して標本化された画像データを生成する補間手段と、
前記一つの色成分についての前記標本化手段による標本化後の画像データに対しスクリーン角を持たない閾値マトリクスを用いて面積階調処理を施すとともに、前記他の色成分について前記補間手段が生成した画像データに対してはスクリーン角を持つ閾値マトリクスを用いて面積階調処理を施す擬似中間調処理手段と
を備えることを特徴とする画像処理装置。
【請求項２】
前記補間手段は、前記標本化手段による標本化後の画像データの中から選択した一つに基づいて、スクリーン角を持つ閾値マトリクスに対応した標本化後画像データを生成するものである
ことを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記補間手段は、前記標本化手段が標本化した後における複数の画像データを用いて行った演算処理の結果に基づいて、スクリーン角を持つ閾値マトリクスに対応した標本化後画像データを生成するものである
ことを特徴とする請求項１記載の画像処理装置。
【請求項４】
入力された複数色成分の多階調画像データに対して閾値マトリクスを用いた面積階調処理を施す際に用いる画像処理方法であって、
スクリーン角を持たない閾値マトリクスに対応しつつ前記入力された多階調画像データの各色成分について標本化しておき、
前記標本化後の画像データのうち、一つの色成分を除く他の色成分の画像データについて、当該画像データからスクリーン角を持つ閾値マトリクスに対応して標本化された新たな画像データを生成し、
前記一つの色成分についての前記標本化後の画像データに対しスクリーン角を持たない閾値マトリクスを用いて面積階調処理を施すとともに、前記他の色成分についての前記新たな画像データに対してはスクリーン角を持つ閾値マトリクスを用いて面積階調処理を施す
ことを特徴とする画像処理方法。
【請求項５】
スクリーン角を持たない閾値マトリクスに対応して標本化しておいた画像データの中から選択した一つに基づいて、スクリーン角を持つ閾値マトリクスに対応した標本化後画像データを生成する
ことを特徴とする請求項４記載の画像処理方法。
【請求項６】
スクリーン角を持たない閾値マトリクスに対応して標本化しておいた複数の画像データを用いて行った演算処理の結果に基づいて、スクリーン角を持つ閾値マトリクスに対応した標本化後画像データを生成する
ことを特徴とする請求項４記載の画像処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、入力された多階調画像データに対して網点化による面積階調処理を施す画像処理装置および画像処理方法に関する。
【０００２】
【従来の技術】
一般に、デジタル複写機やプリンタ装置等の中には、画像出力部がＯｎ／Ｏｆｆの二値しか再現できない場合であっても、画素値の並びから構成されている入力画像データを擬似中間調生成処理によって二値化することで、出力画像の多階調表現を可能としたものがある。
【０００３】
この擬似中間調処理の一つとして、閾値マトリクスを用いた網点化による面積階調処理が知られている。網点化による面積階調処理とは、例えば図６に示すように、ある固有の面積範囲において階調を表現するものである。図例では、入力多階調画像データ１０を、予め設定された主走査方向４画素×副走査方向４画素の閾値マトリクス１１と画素単位で大小比較演算し、４画素×４画素のブロック単位で網点化（二値化）された画像データ１２に変換することで、多階調表現を可能にした場合を示している。
【０００４】
このような閾値マトリクスを用いた画像の網点化は、実質的には入力された画像データに対して低サンプリング周波数で再標本化を行うこととみなすこともできる。したがって、元々の多階調画像データを再標本化対象にして閾値マトリクスで網点化を行うと、スクリーン周波数（閾値マトリクスの周波数）の１／２以上の周波数成分が存在している場合に、モアレ等の画質劣化を招きかねない。
【０００５】
例えば、ディジタル複写機やプリンタ装置等のディジタル的な画像処理を施す装置において、入力される画像データがサンプリング周波数ｆでサンプリングされ、図７に示すような周波数成分１３が得られたとする。このとき、周波数成分１３のうち、サンプリング周波数ｆの１／２以上の周波数をもつ信号成分に対しては、折り返し成分１４が発生してしまい、結果として得られる画像信号にモアレ等の画質劣化が生じるおそれがある。
【０００６】
このことから、閾値マトリクスを用いた画像の網点化をする場合には、入力された多階調画像データの高周波成分を除去することが必要であるといえる。具体的には、例えば図８に示すように、入力された多階調画像データを閾値マトリクスに対応したブロック１５単位に分割し、各ブロック１５の代表画素値（平均値や重心値等）を抽出することで、多階調画像データをスクリーン周波数の解像度に変換して、その高周波成分を除去するといったことが行われる。このような高周波成分の除去を行えば、網点化における高周波成分が起因した画質劣化の問題は回避できるようになる。
【０００７】
また、高周波成分の除去を行えば、上述したような画質劣化の問題を回避できるだけでなく、入力画像データの圧縮にも相当し、これを記憶保持するメモリ領域の有効活用にも寄与することとなる（特開昭５６−５５９４９号公報、特開平９−１７９９６４号公報参照）。
【０００８】
ところで、近年、デジタル複写機やプリンタ装置等はカラー画像を出力可能なものが増えつつあるが、カラー画像を中間調生成処理によって多階調表現する場合には、Ｃ（シアン），Ｍ（マゼンタ），Ｙ（イエロー），Ｋ（ブラック）の四色に色分解された各色成分の多階調画像データに対して、例えば閾値マトリクスによる網点化を適用することで、各色成分毎に網点画像を生成することが可能になる。
【０００９】
ただし、カラー画像の再現はＣ，Ｍ，Ｙ，Ｋの各色のトナーまたはインクの重ね合わせによって実現されるが、この重ね合わせが一様にならないと出力の度に色ムラや濃度ムラ等が発生しまうため、出力画像の画質低下を招くといった問題が生じ得る。そこで、通常は、カラー画像データに対して閾値マトリクスを用いた網点化を行う場合、各色毎に異なったスクリーン角を持たせた閾値マトリクスを適用して網点化を行うことで、画質の安定化を実現している。
【００１０】
【発明が解決しようとする課題】
しかしながら、上述した従来の閾値マトリクスを用いた網点化による面積階調処理では、スクリーン周波数と同一の解像度を持つ画像データに対して網点化を行うことから、カラー画像データに対応する場合のように複数種類の互いに異なったスクリーン角を持つ閾値マトリクスを適用して網点化しようとすると、各閾値マトリクスに対応した各々の画像データを事前に準備しておく必要がある。すなわち、例えば図９に示すように、各閾値マトリクスはそのスクリーン角（０°，１５°，４５°，７５°等）の違いによって二次元的な位置が異なるので、入力された多階調画像データからそれぞれの二次元的な位置に応じて高周波成分の除去を行った画像データを準備しておかなければならない。
【００１１】
したがって、複数種類の互いに異なったスクリーン角を持つ閾値マトリクスを適用して網点化を行う場合には、各スクリーン角に対応して高周波成分の除去を行うための手段を個別に備えなければならず、その網点化による面積階調処理を行う画像処理装置の大型化や高コスト化を招いてしまうおそれがある。
【００１２】
さらに、特にスクリーン角を持つ閾値マトリクスに対応した高周波成分の除去は、スクリーン角を持たない閾値マトリクスに対応して高周波成分を除去する場合に比べて、その除去処理に多くの時間を費やすため、結果として網点化による面積階調処理の迅速さが損なわれてしまうおそれもある。
【００１３】
また、従来の網点化による面積階調処理では、閾値マトリクスのスクリーン角を変更したい場合であっても、これに容易に対応することができず、その面積階調処理の汎用性（柔軟性）を十分に確保することが困難である。
【００１４】
そこで、本発明は、以上のような課題に鑑み、スクリーン角を持つ閾値マトリクスに対応した二次元的な位置の画像データを別途保持しておかなくても、任意の二次元的な位置の画像データを生成し得るようにすることで、スクリーン角を持つ閾値マトリクスを用いた面積階調処理を施すことのできる画像処理装置および画像処理方法を提供することを目的とする。
【００１５】
【課題を解決するための手段】
本発明は、上記目的を達成するために案出された画像処理装置である。すなわち、入力された複数色成分の多階調画像データの各色成分について、スクリーン角を持たない閾値マトリクスに対応して標本化する標本化手段と、前記標本化手段による標本化後の画像データのうち、一つの色成分を除く他の色成分の画像データについて、当該画像データからスクリーン角を持つ閾値マトリクスに対応して標本化された画像データを生成する補間手段と、前記一つの色成分についての前記標本化手段による標本化後の画像データに対しスクリーン角を持たない閾値マトリクスを用いて面積階調処理を施すとともに、前記他の色成分について前記補間手段が生成した画像データに対してはスクリーン角を持つ閾値マトリクスを用いて面積階調処理を施す擬似中間調処理手段とを備えることを特徴とする。
【００１６】
また、本発明は、上記目的を達成するために案出された画像処理方法である。すなわち、入力された複数色成分の多階調画像データに対して閾値マトリクスを用いた面積階調処理を施す際に用いる画像処理方法であって、スクリーン角を持たない閾値マトリクスに対応しつつ前記入力された多階調画像データの各色成分について標本化しておき、前記標本化後の画像データのうち、一つの色成分を除く他の色成分の画像データについて、当該画像データからスクリーン角を持つ閾値マトリクスに対応して標本化された新たな画像データを生成し、前記一つの色成分についての前記標本化後の画像データに対しスクリーン角を持たない閾値マトリクスを用いて面積階調処理を施すとともに、前記他の色成分についての前記新たな画像データに対してはスクリーン角を持つ閾値マトリクスを用いて面積階調処理を施すことを特徴とする。
【００１７】
上記構成の画像処理装置および上記手順の画像処理方法によれば、スクリーン角を持たない閾値マトリクスに対応して標本化された後の画像データから、スクリーン角を持つ閾値マトリクスに対応して標本化された画像データを生成し得るので、スクリーン角を持つ閾値マトリクスを用いて面積階調処理を施す場合であっても、スクリーン角を持たない閾値マトリクスに対応しつつ入力された多階調画像データを標本化しておけば足りる。すなわち、事前にスクリーン角を持つ閾値マトリクスに対応して標本化を行い、その標本化後の画像データを保持しておく、といった必要がない。
【００１８】
ここで、標本化とは、入力された多階調画像データに対して、閾値マトリクスの周波数に応じた解像度への変換を行って、その高周波成分を除去することをいう。例えば、入力された多階調画像データを閾値マトリクスに対応したブロック単位に分割し、そのブロック毎の代表値を抽出することが、ここでいう標本化に相当する。
【００１９】
【発明の実施の形態】
以下、図面に基づき本発明に係る画像処理装置および画像処理方法について説明する。
【００２０】
先ず、本発明に係る画像処理装置の概略構成について説明する。図１は本発明に係る画像処理装置の一例の概略構成を示すブロック図であり、図２はその画像処理装置に設定された閾値マトリクスの具体例を示す説明図である。
【００２１】
本実施形態で説明する画像処理装置は、デジタル複写機やプリンタ装置等に搭載されて用いられるもので、画像出力部（プリンタエンジン等）がＯｎ／Ｏｆｆの二値しか再現できない場合であっても、出力画像の多階調表現を可能にすべく、入力された多階調画像データに対して網点化による面積階調処理を施すものである。
【００２２】
さらに具体的には、例えばデジタル複写機に搭載されたものであれば、画像読取部（スキャナ等）によって原稿から光学的に読み取られたＲ（赤），Ｇ（緑），Ｂ（青）の各色成分の画像データが、Ａ／Ｄ変換を経た後に、Ｃ，Ｍ，Ｙ，Ｋの各色成分の画像データ（以下、単に「色成分データ」という）に変換されると、そのＣ，Ｍ，Ｙ，Ｋの各色成分データを受け取って、各色成分毎に網点化による面積階調処理を施し、その面積階調処理後の各色成分データを画像出力部（プリンタエンジン等）へ送出するものである。
【００２３】
そのために、本実施形態における画像処理装置は、図１に示すように、標本化手段１と、擬似中間調処理手段２と、補間手段３と、を備えている。なお、これらの各手段は、専用のＡＳＩＣ（Application Specified IC）等によってハードウエアで実現しても、あるいは所定プログラムの実行等によってソフトウエアで実現しても良い。
【００２４】
標本化手段１は、スクリーン角を持たない閾値マトリクスに対応しつつ、Ｃ、Ｍ、Ｙ、Ｋの各色成分データに対する標本化を行うものである。すなわち、Ｃ、Ｍ、Ｙ、Ｋの各色成分データのいずれに対しても、スクリーン角を持たない閾値マトリクスの周波数に応じた解像度への変換を行って、その高周波成分を除去するものである。なお、高周波成分の除去処理自体は、従来と略同様にして行うため、ここではその説明を省略する。
【００２５】
スクリーン角を持たない閾値マトリクスとしては、例えば図２（ａ）に示すように、主走査方向４画素×副走査方向４画素の計１６画素に対応するように構成されたもの、すなわち各閾値が直交する方向に沿って四方形を構成するように並んだものが挙げられる。以下、このスクリーン角を持たない閾値マトリクスを、スクリーン角０°の閾値マトリクスという。
【００２６】
また図１において、擬似中間調処理手段２は、標本化手段１が高周波成分を除去した後における各色成分データに対して、閾値マトリクスを用いた網点化による面積階調処理を施すものである。ただし、擬似中間調処理手段２では、画質の安定化を実現すべく、各色毎に異なったスクリーン角を持たせた閾値マトリクスを適用して網点化を行うようになっている。
【００２７】
つまり、擬似中間調処理手段２では、各色成分データのうちのいずれか一つ（例えばＫの色成分データ）についてはスクリーン角０°の閾値マトリクスを用いて網点化を行うが、他の色成分データ（例えばＹ，Ｍ，Ｃの各色成分データ）についてはそれぞれ異なるスクリーン角Ｘ°，Ｙ°，Ｚ°を持つ閾値マトリクスを用いて網点化を行うようになっている。
【００２８】
スクリーン角を持つ閾値マトリクスとしては、例えば図２（ｂ）に示すように、スクリーン角０°の閾値マトリクスに対して所定角度の傾きが与えられたものが挙げられる。所定角度には、例えば、Ｘ°として１５°、Ｙ°として４５°、Ｚ°として７５°がある。以下、これらスクリーン角を持つ閾値マトリクスを、それぞれスクリーン角Ｘ°、Ｙ°またはＺ°の閾値マトリクスという。
【００２９】
なお、擬似中間調処理手段２が用いる各閾値マトリクスおよび閾値マトリクスを用いた面積階調処理自体は、従来の場合と略同様であるため、ここではその説明を省略する。
【００３０】
また図１において、補間手段３は、標本化手段１と擬似中間調処理手段２との間に位置しているもので、標本化手段１によって標本化され高周波成分が除去された後の各色成分データから、スクリーン角を持つ閾値マトリクスに対応して標本化された色成分データを生成するものである。すなわち、補間手段３は、詳細を後述するように、スクリーン角０°の閾値マトリクスに対応して標本化された各色成分データを基に、スクリーン角Ｘ°、Ｙ°またはＺ°の閾値マトリクスに対応する標本化された色成分データを生成するものである。
【００３１】
ただし、補間手段３では、擬似中間調処理手段２がいずれか一つ（例えばＫ）の色成分データをスクリーン角０°の閾値マトリクスにより網点化することから、その色成分については新たな色成分データの生成を行わずに、他の色成分データ（例えばＹ，Ｍ，Ｃ）についてのみ新たな色成分データの生成を行うものとする。
【００３２】
次に、以上のように構成された画像処理装置における処理動作例、すなわち本発明に係る画像処理方法について説明する。
【００３３】
画像処理装置にＣ，Ｍ，Ｙ，Ｋの各色成分データが送られてくると、これらの各色成分データは、標本化手段１によって標本化される。このとき、標本化手段１は、いずれの色成分データについても、スクリーン角０°の閾値マトリクスに対応しつつ、その標本化を行う。
【００３４】
そして、標本化された後の各色成分データは、擬似中間調処理手段２にて網点化される。このとき、擬似中間調処理手段２は、例えばＫの色成分データについてはスクリーン角０°の閾値マトリクスを用いて網点化することから、標本化手段１による標本化後の色成分データをそのまま網点化対象の色成分データとして使用する。
【００３５】
ただし、例えばＹ，Ｍ，Ｃといった他の色成分データについては、出力画像の画質の安定化させるべく、それぞれ異なるスクリーン角Ｘ°，Ｙ°，Ｚ°を持つ閾値マトリクスを用いて網点化するので、標本化手段１による標本化後の色成分データをそのまま擬似中間調処理手段２での網点化対象とすることができない。
【００３６】
そのため、例えばＹ，Ｍ，Ｃといった他の色成分データについては、補間手段３が標本化手段１による標本化後の各色成分データから、スクリーン角Ｘ°，Ｙ°またはＺ°の閾値マトリクスに対応して標本化された新たな色成分データを生成し、その新たな色成分データを擬似中間調処理手段２での網点化対象とする。
【００３７】
ここで、この補間手段３による色成分データの生成について、さらに詳しく説明する。図３は、画像データとスクリーン角を持つの閾値マトリクスとの二次元的な位置関係の一例を示す説明図である。
【００３８】
例えばＹ，Ｍ，Ｃといった他の色成分データについては、図３に示すように、標本化手段１による標本化後の色成分データの二次元的な位置（図中Ａ参照）と、スクリーン角（例えば１５°）を持つ閾値マトリクスの二次元的な位置（図中Ｂ参照）とが、互いに対応する関係にないため、補間手段３が新たな色成分データを生成する必要がある。
【００３９】
補間手段３が新たな色成分データを生成する際の補間手法、すなわち標本化手段１による標本化後の色成分データからスクリーン角を持つ閾値マトリクスに対応する新たな色成分データを補間する手法としては、例えば最近傍法（Nearest neighbor法）と呼ばれるものがある。
【００４０】
最近傍法は、標本化手段１による標本化後の色成分データの中から、最も近くに位置する色成分データを選択し、これを新たな色成分データとして用いる手法である。すなわち、最近傍法では、標本化手段１による標本化後の色成分データの中から選択した一つに基づいて色成分データを補間するので、単純な処理で補間が実現可能となる。
【００４１】
図４は、最近傍法によるデータ補間の一具体例を示す説明図である。図例のように、スクリーン角を持つ閾値マトリクス（図中Ｂ参照）が必要とする二次元的な位置の色成分データを生成する場合に、補間手段３は、先ず、その閾値マトリクスの中心（または重心）位置（図中Ｃ参照）と、既に標本化手段１に標本化された当該閾値マトリクスの周囲に位置する色成分データ（図中Ａ参照）の中心（または重心）位置とを認識する。この認識は、閾値マトリクスおよび色成分データに関する二次元的な座標値に基づいて行うようにすればよい。そして、これらの位置を認識すると、それぞれの間のユークリッド距離を算出して、そのユークリッド距離が最も近い色成分データを選択し、その選択した色成分データの値を新たに生成する色成分データの値として推定する。したがって、図例の場合であれば、補間手段３は、図中右下に位置する色成分データの値を補間値として推定する。
【００４２】
このような補間手段３での補間によって、スクリーン角を持つ閾値マトリクスに対応した新たな色成分データが生成されることになる。したがって、標本化手段１が全ての色成分データについてスクリーン角０°の閾値マトリクスを用いて網点化を行っても、擬似中間調処理手段２は、補間手段３で生成された新たな色成分データを網点化対象とすることで、スクリーン角を持つ閾値マトリクスを用いた網点化による面積階調処理を行い得るようになる。
【００４３】
なお、閾値マトリクスのスクリーン角が例えばＸ°，Ｙ°，Ｚ°といったように複数存在する場合には、スクリーン角毎に補間手段３が補間する際のパラメータを切り替えるようにすればよい。すなわち、閾値マトリクスの中心（または重心）位置を認識する際に、スクリーン角毎にパラメータを切り替えるようにすれば、補間手段３は、パラメータの切り替えだけで、どのスクリーン角を持つ閾値マトリクスにも対応し得るようになる。
【００４４】
続いて、補間手段３が新たな色成分データを生成する際に用いる他の補間手法について説明する。補間手段３が用いる補間手法としては、上述した最近傍法のように一つの色成分データを基に補間を行う手法の他に、複数の色成分データに基づいて補間を行う手法がある。このような複数の色成分データに基づく補間手法としては、例えば二方向線形補間法（Bi−linear法）と呼ばれるものがある。
【００４５】
二方向線形補間法は、標本化手段１による標本化後の色成分データを複数用いて演算を行い、その演算結果を用いて新たな色成分データとして推定する手法である。すなわち、二方向線形補間法では、複数の色成分データを用いて行った演算処理の結果に基づいて色成分データを補間するので、上述した最近傍法よりも高い補間精度が実現可能となる。
【００４６】
図５は、二方向線形補間法によるデータ補間の一具体例を示す説明図である。例えば、スクリーン角を持つ閾値マトリクスが必要とする色成分データの二次元的な位置（図中Ｃ参照）と、その近傍の四つの色成分データ（図中Ａ参照）の二次元的な位置との関係が、図例のように、水平方向でａ：ｂ、垂直方向でｃ：ｄであるとする。この場合、補間手段３は、その近傍四つの色成分データとの間の距離を比率計算し、その比率を各色成分データの値に乗じた演算結果を新たに生成する色成分データの値として推定する。したがって、必要とする二次元的な位置の色成分データの値を「Ｘ」とすると、補間手段３は、以下の式（１）による演算結果を補間値として推定する。
【００４７】
【数１】
0003823703.tif 000002
【００４８】
このような補間手段３での補間によって、上述した最近傍法を用いた場合よりも精度良く新たな色成分データが生成されることになる。したがって、標本化手段１が全ての色成分データについてスクリーン角０°の閾値マトリクスを用いて網点化を行っても、擬似中間調処理手段２は、補間手段３で生成された新たな色成分データを網点化対象とすることで、スクリーン角を持つ閾値マトリクスを用いた網点化による面積階調処理を行い得るようになる。
【００４９】
また、ここで説明した二方向線形補間法以外にも、複数の色成分データを基にした演算結果から新たな色成分データを補間する手法としては、例えば三次式補間法（Cubic convolution法）と呼ばれるものを用いることも考えられる。この三次式補間法では、日本印刷学会誌の「ディジタル画像処理における画像の拡大技術」（新堀英二：日本印刷学会誌vol.３２  No.１  pp.２−７）の中でも明らかにされているように、補間関数として次式（２）の関数を用いるようになっている。
【００５０】
【数２】
0003823703.tif 000003
【００５１】
このような三次式補間法を用いて新たな色成分データの補間を行えば、上述した最近傍法を用いた場合に比べると演算量が増えるが（例えば、最近傍法の場合を１とすると、その１４．６倍程度）、上述した二方向線形補間法を用いた場合よりも更に高い補間精度を実現することができるようになる。
【００５２】
以上のように、本実施形態で説明した画像処理装置および画像処理方法によれば、スクリーン角０°の閾値マトリクスに対応して標本化された後の色成分データから、スクリーン角を持つ閾値マトリクスに対応する標本化後の色成分データを生成し得るので、スクリーン角を持つ閾値マトリクスを用いて面積階調処理を施す場合であっても、スクリーン角０°の閾値マトリクスに対応して入力された色成分データを標本化しておけば足りる。すなわち、事前に各スクリーン角の閾値マトリクスに対応して標本化を行い、その標本化後の各色成分データを保持しておく、といった必要がない。
【００５３】
したがって、カラー画像データに対応する場合のように複数種類の互いに異なったスクリーン角を持つ閾値マトリクスを適用して網点化するときでも、スクリーン角０°の閾値マトリクスに対応して標本化を行う一つの標本化手段１を備えていればよいので、画像処理装置の小型化や低コスト化等の実現が容易となる。
【００５４】
しかも、標本化手段１は、スクリーン角０°の閾値マトリクスに対応して標本化を行うので、比較的簡単な直交方向についての画素演算によって高周波成分を除去すれば良い。すなわち、スクリーン角を持つ閾値マトリクスに対応する場合のように、その除去処理に多くの時間を費やしてしまうことがないので、結果として処理の迅速化が期待できる。
【００５５】
さらには、どのスクリーン角の閾値マトリクスであっても、補間手段３が補間する際のパラメータを切り替えればよいので、任意のスクリーン角を持つ閾値マトリクスを適用することが可能となる。特に、閾値マトリクスのスクリーン角を変更したい場合には、その変更への対応が従来に比べて非常に容易になる。つまり、従来に比べると面積階調処理の汎用性（柔軟性）を十分に確保することが可能となる。
【００５６】
また、本実施形態で説明した画像処理装置および画像処理方法では、例えば最近傍法のように、標本化後の色成分データの中から選択した一つに基づいて補間処理を行えば、その補間処理の単純化が図れるので、装置構成の簡素化および補間処理の迅速化が実現容易となる。
【００５７】
また、本実施形態で説明した画像処理装置および画像処理方法では、例えば二方向線形補間法または三次式補間法のように、標本化後の色成分データを複数用いて演算を行ってその演算結果に基づいて補間処理を行えば、その補間処理の精度向上が図れるので、各スクリーン角の閾値マトリクスに対応して標本化を行わずに補間処理によって色成分データを推定しても、その推定に起因する出力画像の画質劣化を極力抑制することが可能である。
【００５８】
なお、本実施形態では、スクリーン角０°の閾値マトリクスが主走査方向４画素×副走査方向４画素の計１６画素に対応しており、またスクリーン角を持つ閾値マトリクスがそれぞれ１５°，４５°，７５°の傾きを有する場合を例に挙げて説明したが、本発明はこれらに限定されるものではない。すなわち、閾値マトリクスの大きさやスクリーン角等は、適宜定めることが可能である。
【００５９】
【発明の効果】
以上に説明したように、本発明の画像処理装置および画像処理方法は、スクリーン周波数と同一もしくはそれ以下の解像度の多階調画像データから、任意の二次元的な位置の画像データを生成し得るので、スクリーン角を持つ閾値マトリクスが必要とする画像データを容易に生成することできる。すなわち、スクリーン角を持つ閾値マトリクスに対応した二次元的な位置の画像データを事前に容易しておかなくても、その閾値マトリクスを用いた面積階調処理を施すことができる。したがって、本発明の画像処理装置および画像処理方法によれば、装置の小型化や低コスト化等の実現が容易となるとともに、処理の迅速化も期待でき、さらにはスクリーン角の変更容易化を通じて面積階調処理の汎用性（柔軟性）を十分に確保することができる。
【図面の簡単な説明】
【図１】  本発明に係る画像処理装置の一例の概略構成を示すブロック図である。
【図２】  閾値マトリクスの具体例を示す説明図であり、（ａ）はスクリーン角０°の閾値マトリクスの一例を示す図、（ｂ）はスクリーン角１５°の閾値マトリクスの一例を示す図である。
【図３】  画像データとスクリーン角を持つの閾値マトリクスとの二次元的な位置関係の一例を示す説明図である。
【図４】  最近傍法によるデータ補間の一具体例を示す説明図である。
【図５】  二方向線形補間法によるデータ補間の一具体例を示す説明図である。
【図６】  入力画像データの画素サイズと閾値マトリクスの画素サイズが一致している場合における閾値マトリクスを用いた網点化の概要を示す説明図である。
【図７】  周波数の折り返し成分の概要を示す説明図である。
【図８】  スクリーン周波数で標本化された画像データに対する閾値マトリクスを用いた網点化の概要を示す説明図である。
【図９】  閾値マトリクスが必要とする画像データの二次元的な空間位置の具体例の説明図であり、（ａ）はスクリーン角が０°の場合を示す図、（ｂ）はスクリーン角が１５°の場合を示す図、（ｃ）はスクリーン角が４５°の場合を示す図、（ｄ）はスクリーン角が７５°の場合を示す図である。
【符号の説明】
１…標本化手段、２…擬似中間調処理手段、３…補間手段
【図１】
0003823703.tif 000004
【図２】
0003823703.tif 000005
【図３】
0003823703.tif 000006
【図４】
0003823703.tif 000007
【図５】
0003823703.tif 000008
【図６】
0003823703.tif 000009
【図７】
0003823703.tif 000010
【図８】
0003823703.tif 000011
【図９】
0003823703.tif 000012