(57)【要約】【課題】領域の輪郭部分にジャギーが発生する可能性を低下させ、かつ、２つの線群によりモアレが発生する可能性も低下させる。【解決手段】画像処理装置の２値化処理部２５において、画像分割部３１が、多値画像データを単位画像に分割し、エッジ判定部３２が、単位画像がオブジェクトのエッジを含むエッジ画像かを判定し、２次色判定部３３が、エッジ画像内のオブジェクトの色が２次色で、２次色に対する２つのスクリーンの角度が特定範囲内であるかを判定し、角度検出部３４が、エッジ画像内のオブジェクトの輪郭線の角度を検出し、エッジスクリーン決定部３５が、輪郭線の角度と２つスクリーンの角度が特定範囲内にある場合に、２次色に対する２つのスクリーンをその一方を鏡像変換してから選択し、スクリーン処理部３７が、選択したスクリーンによってオブジェクトにスクリーン処理を施して２値画像データを出力する。【選択図】図１０
2012205220.tif 000002
【特許請求の範囲】
【請求項１】
Ｎ（Ｎ≧３）階調で表現された単色により構成されるＫ（Ｋ≧２）次色の領域を含む画像を取得する取得手段と、
前記Ｋ次色を構成するＫ個の単色のうちの２つの単色をＭ（２≦Ｍ＜Ｎ）階調で表現するための情報として当該２つの単色のそれぞれに対して予め定められた２つの線群の方向が、何れも特定の範囲内にあるかどうかを判定する判定手段と、
前記判定手段により前記２つの線群の方向が何れも前記特定の範囲内にあると判定された場合に、前記２つの単色のうちの一の単色をＭ階調で表現するための情報を、当該一の単色に対して予め定められた線群に決定し、前記２つの単色のうちの他の単色をＭ階調で表現するための情報を、前記領域のうちの前記特定の範囲と重複しない他の範囲内の方向の輪郭線に隣接する第１の部分領域については、当該他の単色に対して予め定められた第１の線群に決定し、前記領域のうちの前記特定の範囲内の方向の輪郭線に隣接する第２の部分領域については、当該第１の線群の方向を前記他の範囲内の方向に変更した第２の線群に決定する決定手段と
を備えたことを特徴とする階調変換制御装置。
【請求項２】
前記決定手段は、前記第１の線群を予め定められた軸を基準に鏡像変換した線群を、前記第２の線群として用いることを特徴とする請求項１に記載の階調変換制御装置。
【請求項３】
前記特定の範囲及び前記他の範囲は、一方が、前記画像における右方向と上方向とに挟まれた範囲で、他方が、前記画像における左方向と上方向とに挟まれた範囲であり、
前記予め定められた軸は、前記画像における鉛直方向の軸であることを特徴とする請求項２に記載の階調変換制御装置。
【請求項４】
前記決定手段は、前記２つの単色の何れを前記一の単色とし何れを前記他の単色とするかを、前記画像において当該一の単色及び当該他の単色が占める面積に応じて決定することを特徴とする請求項１乃至請求項３の何れかに記載の階調変換制御装置。
【請求項５】
前記決定手段は、前記２つの単色の何れを前記一の単色とし何れを前記他の単色とするかを、当該一の単色及び当該他の単色の明暗差に対する影響度に応じて決定することを特徴とする請求項１乃至請求項３の何れかに記載の階調変換制御装置。
【請求項６】
前記決定手段は、前記他の単色をＭ階調で表現するための情報を、前記領域のうちの前記第１の部分領域及び前記第２の部分領域に隣接する第３の部分領域については、前記第１の線群及び前記第２の線群に応じた網点に決定することを特徴とする請求項１乃至請求項５の何れかに記載の階調変換制御装置。
【請求項７】
前記画像の前記領域の輪郭線を含む部分画像における当該輪郭線を構成する一の画素から他の画素への方向の出現頻度に基づいて、当該輪郭線の方向を検出する検出手段を更に備えたことを特徴とする請求項１乃至請求項６の何れかに記載の階調変換制御装置。
【請求項８】
Ｎ（Ｎ≧３）階調で表現された単色により構成されるＫ（Ｋ≧２）次色の領域を含む画像を、予め定められた大きさの複数の部分画像に分割する分割手段と、
前記Ｋ次色を構成するＫ個の単色のうちの２つの単色をＭ（２≦Ｍ＜Ｎ）階調で表現するための情報として当該２つの単色のそれぞれに対して予め定められた２つの線群の方向が、何れも特定の範囲内にあるかどうかを判定する判定手段と、
前記複数の部分画像のうちの前記領域の輪郭線を含む特定の部分画像における当該輪郭線の方向を検出する検出手段と、
前記判定手段により前記２つの線群の方向が何れも前記特定の範囲内にあると判定され、かつ、前記検出手段により検出された前記輪郭線の方向が前記特定の範囲内にある場合に、前記特定の部分画像について、前記２つの単色のうちの一の単色を、当該一の単色に対して予め定められた線群を用いてＭ階調に変換し、前記２つの単色のうちの他の単色を、当該他の単色に対して予め定められた線群の方向を前記特定の範囲と重複しない他の範囲内の方向に変更した線群を用いてＭ階調に変換する変換手段と
を備えたことを特徴とする画像処理装置。
【請求項９】
コンピュータに、
Ｎ（Ｎ≧３）階調で表現された単色により構成されるＫ（Ｋ≧２）次色の領域を含む画像を取得する機能と、
前記Ｋ次色を構成するＫ個の単色のうちの２つの単色をＭ（２≦Ｍ＜Ｎ）階調で表現するための情報として当該２つの単色のそれぞれに対して予め定められた２つの線群の方向が、何れも特定の範囲内にあるかどうかを判定する機能と、
前記２つの線群の方向が何れも前記特定の範囲内にあると判定された場合に、前記２つの単色のうちの一の単色をＭ階調で表現するための情報を、当該一の単色に対して予め定められた線群に決定し、前記２つの単色のうちの他の単色をＭ階調で表現するための情報を、前記領域のうちの前記特定の範囲と重複しない他の範囲内の方向の輪郭線に隣接する第１の部分領域については、当該他の単色に対して予め定められた第１の線群に決定し、前記領域のうちの前記特定の範囲内の方向の輪郭線に隣接する第２の部分領域については、当該第１の線群の方向を前記他の範囲内の方向に変更した第２の線群に決定する機能と
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、階調変換制御装置、画像処理装置、プログラムに関する。
【背景技術】
【０００２】
画像データ中にある文字のフォントを解析してフォントの線分角度が万線スクリーンのスクリーン角度と閾値以下になるとジャギが発生すると判断し、この判断を文字毎に行って、ジャギが発生するか否かをカウントしておき、最終的に画像データ中のジャギ発生の文字毎のカウント結果に基づきジャギが発生すると判断した時には、例えば出力する用紙方向を９０度回転した方向のものを選択したり、万線スクリーン角度を９０度回転したりして、ジャギの発生を防ぐ画像出力装置は知られている（例えば、特許文献１参照）。
画像データが示す描画情報に基づいて、中間調オブジェクトの輪郭をエッジとして抽出し、中間調オブジェクト内の濃度値のうちの抽出されたエッジの近傍の濃度値を、濃度値が高くなるように補正し、補正された画像データを、複数画素により形成される網点を用いて補正された画像データに基づく画像を網点画像で構成する網点画像データに変換し、カラーレーザプリンタに対して、網点画像データに基づいて画像記録媒体上に網点画像を出力するように制御する画像出力システムも知られている（例えば、特許文献２参照）。
描画オブジェクトの輪郭を含まないマトリクスに対しては通常通り万線ディザ法を適用し、描画オブジェクトの輪郭を含むマトリクスに対しては各色濃度の最大値を算出して、この最大値が所定範囲内のマトリクスに対しては輪郭を含まないマトリクスとは異なる擬似階調処理を適用するカラー画像処理装置も知られている（例えば、特許文献３参照）。
高階調の画像データ内の数値データで表現される図形情報であるグラフィックデータの輪郭を抽出し、グラフィックデータの輪郭領域以外の他の領域に対して所定のスクリーン角を有する万線ディザパターンを適用し、輪郭のジャギーの発生を防止すべく、グラフィックデータの輪郭領域に対してその所定のスクリーン角を有する万線ディザパターンとは異なる疑似多階調方式を適用して階調変換を行う画像処理装置も知られている（例えば、特許文献４参照）。
入力した多値画像データ中の注目画素が、エッジに位置するエッジ画素であるか、非エッジ画素であるかを検出し、注目画素がエッジ画素であるとき、注目画素にスクリーン処理を施し、Ｎ階調の出力値を決定し、注目画素が非エッジ画素であるとき、注目画素を含む領域に、予め設定された視覚特性を有する第１のフィルタ処理することで注目画素の目標値を算出し、注目画素の値が目標値に近づくように補正し、Ｎ階調の出力値を決定し、決定した出力値を出力する画像処理装置も知られている（例えば、特許文献５参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１１１８１５号公報
【特許文献２】特開２００６−０１４１３５号公報
【特許文献３】特開２００４−２２１６９５号公報
【特許文献４】特開２００４−０４０４９９号公報
【特許文献５】特開２００９−１００２２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、領域の輪郭部分にジャギーが発生する可能性を低下させ、かつ、２つの線群によりモアレが発生する可能性も低下させることにある。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、Ｎ（Ｎ≧３）階調で表現された単色により構成されるＫ（Ｋ≧２）次色の領域を含む画像を取得する取得手段と、前記Ｋ次色を構成するＫ個の単色のうちの２つの単色をＭ（２≦Ｍ＜Ｎ）階調で表現するための情報として当該２つの単色のそれぞれに対して予め定められた２つの線群の方向が、何れも特定の範囲内にあるかどうかを判定する判定手段と、前記判定手段により前記２つの線群の方向が何れも前記特定の範囲内にあると判定された場合に、前記２つの単色のうちの一の単色をＭ階調で表現するための情報を、当該一の単色に対して予め定められた線群に決定し、前記２つの単色のうちの他の単色をＭ階調で表現するための情報を、前記領域のうちの前記特定の範囲と重複しない他の範囲内の方向の輪郭線に隣接する第１の部分領域については、当該他の単色に対して予め定められた第１の線群に決定し、前記領域のうちの前記特定の範囲内の方向の輪郭線に隣接する第２の部分領域については、当該第１の線群の方向を前記他の範囲内の方向に変更した第２の線群に決定する決定手段とを備えたことを特徴とする階調変換制御装置である。
請求項２に記載の発明は、前記決定手段は、前記第１の線群を予め定められた軸を基準に鏡像変換した線群を、前記第２の線群として用いることを特徴とする請求項１に記載の階調変換制御装置である。
請求項３に記載の発明は、前記特定の範囲及び前記他の範囲は、一方が、前記画像における右方向と上方向とに挟まれた範囲で、他方が、前記画像における左方向と上方向とに挟まれた範囲であり、前記予め定められた軸は、前記画像における鉛直方向の軸であることを特徴とする請求項２に記載の階調変換制御装置である。
請求項４に記載の発明は、前記決定手段は、前記２つの単色の何れを前記一の単色とし何れを前記他の単色とするかを、前記画像において当該一の単色及び当該他の単色が占める面積に応じて決定することを特徴とする請求項１乃至請求項３の何れかに記載の階調変換制御装置である。
請求項５に記載の発明は、前記決定手段は、前記２つの単色の何れを前記一の単色とし何れを前記他の単色とするかを、当該一の単色及び当該他の単色の明暗差に対する影響度に応じて決定することを特徴とする請求項１乃至請求項３の何れかに記載の階調変換制御装置である。
請求項６に記載の発明は、前記決定手段は、前記他の単色をＭ階調で表現するための情報を、前記領域のうちの前記第１の部分領域及び前記第２の部分領域に隣接する第３の部分領域については、前記第１の線群及び前記第２の線群に応じた網点に決定することを特徴とする請求項１乃至請求項５の何れかに記載の階調変換制御装置である。
請求項７に記載の発明は、前記画像の前記領域の輪郭線を含む部分画像における当該輪郭線を構成する一の画素から他の画素への方向の出現頻度に基づいて、当該輪郭線の方向を検出する検出手段を更に備えたことを特徴とする請求項１乃至請求項６の何れかに記載の階調変換制御装置である。
請求項８に記載の発明は、Ｎ（Ｎ≧３）階調で表現された単色により構成されるＫ（Ｋ≧２）次色の領域を含む画像を、予め定められた大きさの複数の部分画像に分割する分割手段と、前記Ｋ次色を構成するＫ個の単色のうちの２つの単色をＭ（２≦Ｍ＜Ｎ）階調で表現するための情報として当該２つの単色のそれぞれに対して予め定められた２つの線群の方向が、何れも特定の範囲内にあるかどうかを判定する判定手段と、前記複数の部分画像のうちの前記領域の輪郭線を含む特定の部分画像における当該輪郭線の方向を検出する検出手段と、前記判定手段により前記２つの線群の方向が何れも前記特定の範囲内にあると判定され、かつ、前記検出手段により検出された前記輪郭線の方向が前記特定の範囲内にある場合に、前記特定の部分画像について、前記２つの単色のうちの一の単色を、当該一の単色に対して予め定められた線群を用いてＭ階調に変換し、前記２つの単色のうちの他の単色を、当該他の単色に対して予め定められた線群の方向を前記特定の範囲と重複しない他の範囲内の方向に変更した線群を用いてＭ階調に変換する変換手段とを備えたことを特徴とする画像処理装置である。
請求項９に記載の発明は、コンピュータに、Ｎ（Ｎ≧３）階調で表現された単色により構成されるＫ（Ｋ≧２）次色の領域を含む画像を取得する機能と、前記Ｋ次色を構成するＫ個の単色のうちの２つの単色をＭ（２≦Ｍ＜Ｎ）階調で表現するための情報として当該２つの単色のそれぞれに対して予め定められた２つの線群の方向が、何れも特定の範囲内にあるかどうかを判定する機能と、前記２つの線群の方向が何れも前記特定の範囲内にあると判定された場合に、前記２つの単色のうちの一の単色をＭ階調で表現するための情報を、当該一の単色に対して予め定められた線群に決定し、前記２つの単色のうちの他の単色をＭ階調で表現するための情報を、前記領域のうちの前記特定の範囲と重複しない他の範囲内の方向の輪郭線に隣接する第１の部分領域については、当該他の単色に対して予め定められた第１の線群に決定し、前記領域のうちの前記特定の範囲内の方向の輪郭線に隣接する第２の部分領域については、当該第１の線群の方向を前記他の範囲内の方向に変更した第２の線群に決定する機能とを実現させるためのプログラムである。
【発明の効果】
【０００６】
請求項１の発明によれば、領域の輪郭部分にジャギーが発生する可能性を低下させ、かつ、２つの線群によりモアレが発生する可能性も低下させることができる。
請求項２の発明によれば、本構成を有していない場合に比較して、予め定められた線群の方向を変更した線群を容易に作成できる。
請求項３の発明によれば、本構成を有していない場合に比較して、予め定められた線群の方向を変更した線群を簡単な計算で作成できる。
請求項４の発明によれば、画像の見た目に与える影響を抑えつつ、領域の輪郭部分にジャギーが発生する可能性を低下させ、かつ、２つの線群によりモアレが発生する可能性も低下させることができる。
請求項５の発明によれば、画像の見た目に与える影響を抑えつつ、領域の輪郭部分にジャギーが発生する可能性を低下させ、かつ、２つの線群によりモアレが発生する可能性も低下させることができる。
請求項６の発明によれば、本構成を有していない場合に比較して、２つの線群の境界に干渉縞が生じる可能性を低下させることができる。
請求項７の発明によれば、本構成を有していない場合に比較して、領域の輪郭線が複雑な場合であっても輪郭線の方向として相応しい方向を決定することができる。
請求項８の発明によれば、領域の輪郭部分にジャギーが発生する可能性を低下させ、かつ、２つの線群によりモアレが発生する可能性も低下させることができる。
請求項９の発明によれば、領域の輪郭部分にジャギーが発生する可能性を低下させ、かつ、２つの線群によりモアレが発生する可能性も低下させることができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施の形態が適用されるコンピュータシステムの構成例を示した図である。
【図２】スクリーンの選択について示した図である。
【図３】スクリーンの選択の違いにより生じる画像の違いについて示した図である。
【図４】互いに鏡像関係にある２つのスクリーンの境界に生じるスジ及びその回避策について示した図である。
【図５】本発明の第１の実施の形態における２値化処理部の機能構成例を示したブロック図である。
【図６】本発明の実施の形態における２値化処理部内の角度検出部の動作の概要を示した図である。
【図７】本発明の実施の形態における２値化処理部内の角度検出部の動作の概要を示した図である。
【図８】本発明の第１の実施の形態における２値化処理部の動作例を示したフローチャートである。
【図９】本発明の第１の実施の形態における２値化処理部の動作例を示したフローチャートである。
【図１０】本発明の第２の実施の形態における２値化処理部の機能構成例を示したブロック図である。
【図１１】本発明の第２の実施の形態における２値化処理部の動作例を示したフローチャートである。
【図１２】本発明の実施の形態を実現可能なコンピュータのハードウェア構成例を示した図である。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
図１は、本実施の形態が適用されるコンピュータシステムの構成例を示したものである。
図示するように、このコンピュータシステムは、ホスト装置１０と、画像処理装置２０と、画像形成装置４０とを備えている。
【０００９】
ホスト装置１０は、紙等の記録媒体に形成される画像の元となる画像データを供給する装置であり、アプリケーションプログラム（以下、単に「アプリケーション」という）１１と、プリンタドライバ１２とを少なくとも含む。ここで、ホスト装置１０は、例えば、ＰＣ（Personal Computer）で実現される。
アプリケーション１１は、文書処理ソフトウェアや表計算ソフトウェア等であり、作成したデータの印刷を要求するコマンドをプリンタドライバ１２に出力する。
プリンタドライバ１２は、このコマンドを受け取り、プリンタの描画コマンドであるＰＤＬ（Page Description Language：ページ記述言語）に変換する。
【００１０】
画像処理装置２０は、ホスト装置１０が供給する画像データに対して画像処理を施す装置であり、ＰＤＬ解釈部２１と、描画部２２と、レンダリング部２３と、ガンマ補正部２４と、２値化処理部２５とを含む。ここで、画像処理装置２０は、例えば、プリンタ内部で実現される。
【００１１】
ＰＤＬ解釈部２１は、ホスト装置１０からＰＤＬが送られてくると、そのＰＤＬを解釈する。
描画部２２は、ＰＤＬで指定された色信号（図ではＲＧＢ）を画像形成装置４０の色信号（ＣＹＭＫ）に変換する。その際、画像形成装置４０の解像度に応じた中間コードで描画する。
レンダリング部２３は、描画部２２で描画された中間コードをラスタ画像データにレンダリングする。
【００１２】
ガンマ補正部２４は、Ｃ、Ｍ、Ｙ、Ｋの各色信号についてガンマ補正を行う。
２値化処理部２５は、ガンマ補正部２４によるガンマ補正後の各色信号（多値画像データ）に対し、ディザパターン（スクリーン）を用いてスクリーン処理を施し、スクリーン処理された色信号（２値画像データ）を画像形成装置４０に出力する。
【００１３】
画像形成装置４０は、２値化処理後の各色信号に対応するトナーを用いて、紙等の記録媒体に画像を形成する装置である。
【００１４】
ところで、図１の２値化処理部２５で２値化処理が施された画像には、画像内のオブジェクトのエッジの角度と２値化処理で用いられたスクリーンの角度とに不整合がある場合、具体的には、これらの角度が近い場合、ジャギーが発生することがある。
そこで、本実施の形態では、ジャギーを画像処理にて改善し、高画質な画像を出力できるようにする。具体的には、オブジェクトのエッジの角度とスクリーンの角度とに不整合が生じないようにスクリーンの角度を選択し、この選択したスクリーンによってスクリーン処理を行う。
【００１５】
図２は、このようなスクリーンの選択について示した図である。
本実施の形態では、ラインスクリーン（線群）である第１スクリーンと、Ｙ軸を基準に第１スクリーンと鏡像の関係にある第２スクリーンとを用いて、スクリーン処理を行う。図において、実線５１は第１スクリーンの方向を示しており、その角度θ１は０≦θ１≦９０°を満たすものとする。また、実線５２は第２スクリーンの方向を示しており、第２スクリーンは第１スクリーンの鏡像であるので、その角度θ２はθ２＝１８０°−θ１で表される。
一方、入力された画像からａピクセル×ｂピクセルの単位画像５３を抽出し、スクリーン処理対象のオブジェクトのエッジのこの単位画像における支配的な角度（以下、「支配的角度」という）θ０を求める。そして、この支配的角度θ０に基づいて、第１スクリーン及び第２スクリーンのうちの適した方のスクリーンを選択し、この選択したスクリーンによってスクリーン処理を行う。具体的には、０≦θ０≦９０°のときは第２スクリーンを選択し、９０°≦θ０≦１８０°のときは第１スクリーンを選択する。図では、破線５４が支配的角度θ０の方向を示しており、９０°≦θ０≦１８０°であるので、第１スクリーンが選択される。
【００１６】
図３は、支配的角度θ０が９０°≦θ０≦１８０°を満たす場合に、第１スクリーンを用いてスクリーン処理を施した画像と、第２スクリーンを用いてスクリーン処理を施した画像とを比較する図である。
（ａ）は、第２スクリーンを用いたときの画像の例である。オブジェクトのエッジの角度とスクリーンの角度とが整合していないので、即ち、これらの角度が近いので、ジャギーが目だっている。
（ｂ）は、第１スクリーンを用いたときの画像の例である。オブジェクトのエッジの角度とスクリーンの角度とが整合しているので、即ち、これらの角度が近くないので、ジャギーは軽微である。
【００１７】
［第１の実施の形態］
このように、本実施の形態では、互いに鏡像の関係にある第１スクリーン及び第２スクリーンの中から、単位画像における支配的角度θ０に応じたスクリーンを選択し、この選択したスクリーンを用いてスクリーン処理を行うようにした。
ところが、第１スクリーン及び第２スクリーンの中から何れかのスクリーンを選択するだけだと、第１スクリーン及び第２スクリーンの境界では、これらのスクリーンによる干渉縞（スジ）が発生してしまう。
図４は、このようなスジの発生及びその回避策について示した図である。
（ａ）は、互いに鏡像の関係にある第１スクリーン及び第２スクリーンが隣接した場合に、これらのスクリーンが互いに干渉し、縦スジとなって現れている状態を示している。
このような状態を回避するには、第１スクリーン及び第２スクリーンの両方に隣接する単位画像に、（ｂ）に示すように、例えば、第１スクリーン及び第２スクリーンと同角度かつ同線数のドットスクリーン（網点）である第３スクリーンを適用することが考えられる。第３スクリーンは２つの角度成分、つまり、第１スクリーンの角度及び第２スクリーンの角度を持つため、この場合、（ａ）のようなスジは生じ難い。
【００１８】
図５は、このようなスクリーン処理を行う２値化処理部２５の構成を示したブロック図である。
図示するように、２値化処理部２５は、画像分割部３１と、エッジ判定部３２と、角度検出部３４と、エッジスクリーン決定部３５と、非エッジスクリーン決定部３６と、スクリーン処理部３７とを備える。
【００１９】
画像分割部３１は、入力された多値画像データ（例えば２５６階調の画像データ）をａピクセル×ｂピクセルの単位画像に分割する。本実施の形態では、画像を取得する取得手段の一例として、画像分割部３１を設けている。また、部分画像の一例として、単位画像を用いており、画像を複数の部分画像に分割する分割手段の一例として、画像分割部３１を設けている。
エッジ判定部３２は、画像分割部３１による分割で得られた各単位画像が、オブジェクトのエッジを含む画像（以下、「エッジ画像」という）であるか、オブジェクトのエッジを含まない画像（以下、「非エッジ画像」という）であるかを判定する。
角度検出部３４は、エッジ判定部３２によりエッジ画像と判定された単位画像における支配的角度θ０を検出する。尚、この支配的角度θ０の検出方法については、後述する。本実施の形態では、輪郭線の方向を検出する検出手段の一例として、角度検出部３４を設けている。
【００２０】
エッジスクリーン決定部３５は、角度検出部３４により検出された支配的角度θ０に基づいて、エッジ画像で用いるスクリーン（以下、「エッジスクリーン」という）を決定する。具体的には、０≦θ０≦９０°であれば第２スクリーンを選択し、９０°≦θ０≦１８０°であれば第１スクリーンを選択する。本実施の形態では、特定の範囲の一例として、０〜９０°の範囲を、他の範囲の一例として、９０°〜１８０°の範囲を用いており、特定の範囲内の方向の第１の線群の一例として、第１スクリーンを、他の範囲内の方向の第２の線群の一例として、第２スクリーンを用いている。また、本実施の形態では、単色をＭ階調で表現するための情報を輪郭線に隣接する部分領域について決定する決定手段の一例として、エッジスクリーン決定部３５を設けている。
【００２１】
非エッジスクリーン決定部３６は、エッジスクリーン決定部３５により決定されたエッジスクリーンの情報に基づいて、非エッジ画像で用いるスクリーン（以下、「非エッジスクリーン」という）を決定する。本実施の形態では、単色をＭ階調で表現するための情報を第１の線群が使用される部分領域及び第２の線群が使用される部分領域に隣接する部分領域について決定する決定手段の一例として、非エッジスクリーン決定部３６を設けている。
【００２２】
スクリーン処理部３７は、エッジスクリーン決定部３５により決定されたエッジスクリーンと、非エッジスクリーン決定部３６により決定された非エッジスクリーンとに基づいて、入力された多値画像データにスクリーン処理を施す。本実施の形態では、単色をＭ階調に変換する変換手段の一例として、スクリーン処理部３７を設けている。
【００２３】
ここで、支配的角度θ０の検出方法について、具体的に説明する。
本実施の形態では、単位画像内のエッジの角度のうち最も出現頻度の高い角度を、支配的角度θ０とする。
図６は、単位画像内にエッジの角度として１つの角度しか出現しない場合の例である。
（ａ）は、単位画像内の各ピクセル（画素）を、エッジを表すピクセルを「１」、エッジを表さないピクセルを「０」として示したものである。
まず、（ｂ）に示すように、エッジを表す各ピクセルから隣接するピクセルへの角度の出現頻度を調べる。
（ｃ）は、角度の出現頻度をヒストグラムで示したものである。この例では、４５°が最も出現頻度が高いので、単位画像における支配的角度θ０は４５°となる。
【００２４】
図７は、単位画像内にエッジの角度として複数の角度が出現する場合の例である。
（ａ）は、単位画像内の各ピクセル（画素）を、エッジを表すピクセルを「１」、エッジを表さないピクセルを「０」として示したものである。
まず、（ｂ）に示すように、エッジを表す各ピクセルから隣接するピクセルへの角度の出現頻度を調べる。
（ｃ）は、角度の出現頻度をヒストグラムで示したものである。この例では、０°、４５°、１３５°が出現するが、このうち１３５°が最も出現頻度が高いので、単位画像における支配的角度θ０は１３５°となる。
【００２５】
次に、第１の実施の形態における２値化処理部２５の動作について説明する。
図８は、２値化処理部２５のうちの非エッジスクリーン決定部３６及びスクリーン処理部３７以外の部分の動作例を示したフローチャートである。
図示するように、まず、画像分割部３１が、入力された多値画像データをＰ個の単位画像に分割する（ステップ３０１）。ここで、Ｐ個の単位画像には、番号ｐが付与される。多値画像データ内の単位画像の位置に応じて番号ｐを付与することにより、単位画像内の各ピクセルを含む単位画像をその番号ｐによって特定可能になっているものとする。そして、画像分割部３１による分割で得られたＰ個の単位画像は、エッジ判定部３２に渡され、保持される。
【００２６】
次に、エッジ判定部３２は、単位画像の番号ｐに１を代入する（ステップ３０２）。そして、ｐ番目の単位画像を取り出し、その単位画像がエッジ画像であるかどうかを判定する（ステップ３０３）。ここで、単位画像がエッジ画像であるかどうかの判定は、公知のエッジ検出方法を用いて行うとよい。
単位画像がエッジ画像であると判定された場合、単位画像及びその番号ｐは角度検出部３４へと渡され、角度検出部３４が、ｐ番目の単位画像における支配的角度θ０を検出する（ステップ３０４）。ここで、支配的角度θ０の検出は、図６及び図７で述べたような方法で行うとよい。
そして、支配的角度θ０及び単位画像の番号ｐはエッジスクリーン決定部３５へと伝えられ、エッジスクリーン決定部３５が、支配的角度θ０が０≦θ０≦９０°を満たすかどうかを判定する（ステップ３０５）。
【００２７】
支配的角度θ０が０≦θ０≦９０°を満たせば、エッジスクリーン決定部３５は、ｐ番目の単位画像のスクリーン処理で用いるスクリーンとして、第２スクリーンを選択する（ステップ３０６）。
【００２８】
一方、支配的角度θ０が０≦θ０≦９０°を満たさなければ、エッジスクリーン決定部３５は、ｐ番目の単位画像のスクリーン処理で用いるスクリーンとして、第１スクリーンを選択する（ステップ３０７）。
【００２９】
尚、ｐ番目の単位画像のスクリーン処理で用いるスクリーンとして第１スクリーン及び第２スクリーンの何れが選択されたかは、単位画像の番号ｐに対応付けて、スクリーン選択情報として、エッジスクリーン決定部３５が保持しておくものとする。
【００３０】
一方、ステップ３０３でｐ番目の単位画像が非エッジ画像であると判定された場合、エッジ判定部３２は、単位画像に対し、非エッジ画像であることを示すタグ情報を付加する（ステップ３０８）。
【００３１】
その後、エッジ判定部３２は、単位画像の番号ｐが単位画像の個数Ｐに達したかどうかを判定する（ステップ３０９）。ｐがＰに達していなければ、ｐに１を加算して（ステップ３１０）、ステップ３０３へ戻るが、ｐがＰに達していれば、処理を終了する。
【００３２】
図９は、２値化処理部２５のうちの非エッジスクリーン決定部３６の動作例を示したフローチャートである。
図示するように、まず、非エッジスクリーン決定部３６は、エッジ判定部３２が保持するＰ個の単位画像のうち、タグ情報が付加されたＱ個の非エッジ画像を取り出す（ステップ３２１）。尚、このとき、非エッジ画像の単位画像としての番号ｐも取り出すものとする。
次に、非エッジスクリーン決定部３６は、非エッジ画像の番号ｑに１を代入する（ステップ３２２）。そして、ｑ番目の非エッジ画像を取り出し、その非エッジ画像が、第１スクリーンが選択されたエッジ画像及び第２スクリーンが選択されたエッジ画像の両方に隣接しているかどうかを判定する（ステップ３２３）。尚、このような判定は、ｑ番目の非エッジ画像の単位画像としての番号ｐに基づいて、この非エッジ画像に隣接する単位画像の番号ｐ１，ｐ２，…を求め、エッジスクリーン決定部３５内のスクリーン選択情報で単位画像の番号ｐ１，ｐ２，…のそれぞれに対応付けられたスクリーンの中に、第１スクリーン及び第２スクリーンの両方があるかどうかを調べることにより、行えばよい。
【００３３】
ｑ番目の非エッジ画像が、第１スクリーンが選択されたエッジ画像及び第２スクリーンが選択されたエッジ画像の両方に隣接していると判定された場合、非エッジスクリーン決定部３６は、第１スクリーン及び第２スクリーンの境界にスジが発生しないように、ｑ番目の非エッジ画像のスクリーン処理で用いるスクリーンとして、第１スクリーン及び第２スクリーンと同角度かつ同線数のドットスクリーンである第３スクリーンを選択する（ステップ３２４）。
【００３４】
一方、ｑ番目の非エッジ画像が、第１スクリーンが選択されたエッジ画像及び第２スクリーンが選択されたエッジ画像の両方に隣接しているわけではないと判定された場合、非エッジスクリーン決定部３６は、ｑ番目の非エッジ画像が、第２スクリーンが選択されたエッジ画像に隣接しているかどうかを判定する（ステップ３２５）。尚、このような判定は、ｑ番目の非エッジ画像の単位画像としての番号ｐに基づいて、この非エッジ画像に隣接する単位画像の番号ｐ１，ｐ２，…を求め、エッジスクリーン決定部３５内のスクリーン選択情報で単位画像の番号ｐ１，ｐ２，…のそれぞれに対応付けられたスクリーンの中に、第２スクリーンがあるかどうかを調べることにより、行えばよい。ｑ番目の非エッジ画像が、第２スクリーンが選択されたエッジ画像に隣接していないと判定された場合、第１スクリーンを選択してもスジは発生しないので、非エッジスクリーン決定部３６は、第１スクリーンを選択する（ステップ３２６）。また、ｑ番目の非エッジ画像が、第２スクリーンが選択されたエッジ画像に隣接していると判定された場合、第１スクリーンを選択するとスジが発生するので、非エッジスクリーン決定部３６は、第２スクリーンを選択する（ステップ３２７）。
尚、ｑ番目の非エッジ画像のスクリーン処理で用いるスクリーンとして第１スクリーン、第２スクリーン、第３スクリーンの何れが選択されたかは、この非エッジ画像の単位画像としての番号ｐに対応付けて、スクリーン選択情報として、非エッジスクリーン決定部３６が保持しておくものとする。
【００３５】
その後、非エッジスクリーン決定部３６は、非エッジ画像の番号ｑが非エッジ画像の個数Ｑに達したかどうかを判定する（ステップ３２８）。ｑがＱに達していなければ、ｑに１を加算して（ステップ３２９）、ステップ３２３へ戻るが、ｑがＱに達していれば、処理を終了する。
【００３６】
そして、最後に、スクリーン処理部３７が、入力された多値画像データに対してスクリーン処理を施す。具体的には、まず、多値画像データに含まれる各ピクセルがスクリーン処理の対象であるか、つまり、各ピクセルの色が中間調であるか判定する。次に、スクリーン処理の対象と判定されたピクセルについて、そのピクセルを含む単位画像を、単位画像の番号に基づいて特定する。そして、エッジスクリーン決定部３５又は非エッジスクリーン決定部３６が保持するスクリーン選択情報のうち、この特定された単位画像に対するスクリーン選択情報を参照することにより、第１スクリーン、第２スクリーン、第３スクリーンの何れかのスクリーンを選択し、そのピクセルについて、選択したスクリーンを用いてスクリーン処理を行う。
【００３７】
［第２の実施の形態］
第１の実施の形態では、主に単色のスクリーン処理について述べたが、第２の実施の形態では、２次色以上のスクリーン処理について述べる。
例えばＹＭＣＫ４色のプリンタの場合、モアレを回避するために、４色のうち２色のスクリーン角度を０〜９０°の範囲に設定し、４色のうち残りの２色のスクリーン角度を９０°〜１８０°の範囲に設定することが多い。つまり、４つのスクリーン角度を、各スクリーン角度の差分が大きくなるように設定する。
ここでは、Ｙ色とＣ色のスクリーンの角度を０〜９０°の範囲内の角度とし、このようなスクリーンを「鋭角スクリーン」と呼ぶことにする。また、Ｍ色とＫ色のスクリーンの角度を、９０°〜１８０°の範囲内の角度とし、このようなスクリーンを「鈍角スクリーン」と呼ぶことにする。
【００３８】
このような条件の下、まず、３次色以上のスクリーン処理について考える。３次色以上の場合、その色を構成する少なくとも１つの単色のスクリーンの角度は、オブジェクトに対して有利な角度（オブジェクトのエッジの角度との差分が大きい角度）であることが多いが、その場合、各単色に対して予め定められたスクリーンをそのまま用いるとよい。或いは、１つのスクリーンの角度のみがオブジェクトに対して有利な角度である場合に、残りのスクリーンのうちの１つのスクリーンの角度をオブジェクトに対して有利な角度とすることも考えられるが、以下では、各単色に対して予め定められたスクリーンをそのまま用いるものとする。
【００３９】
次に、２次色のスクリーン処理について考える。２次色の場合、その色を構成する２つの単色のスクリーンの両方が鋭角スクリーン又は鈍角スクリーンであれば、２つの単色のスクリーンの角度の両方をオブジェクトに対して有利な角度にするとモアレが出てしまうので、１つの単色のスクリーンの角度のみをオブジェクトに対して有利な角度とする。
その際、２つの単色のうち、入力された多値画像データでカバレッジが大きい方の単色のスクリーンの角度を有利な角度とすると効果的である。言い換えると、何れの単色のスクリーンの角度を有利な角度とするかを、画像において各単色が占める面積に応じて決定してもよい。
或いは、２つの単色のうちコントラストが得られ易い単色のスクリーンの角度を有利な角度としてもよい。上述したように、Ｙ色とＣ色のスクリーンが鋭角スクリーンであれば、Ｃ色のスクリーンの角度を有利な角度とし、Ｍ色とＫ色のスクリーンが鈍角スクリーンであれば、Ｋ色のスクリーンの角度を有利な角度とするとよい。言い換えると、何れの単色のスクリーンの角度を有利な角度とするかを、各単色の明暗差に対する影響度に応じて決定してもよい。
【００４０】
図１０は、このようなスクリーン処理を行う２値化処理部２５の構成を示したブロック図である。
図示するように、２値化処理部２５は、画像分割部３１と、エッジ判定部３２と、２次色判定部３３と、角度検出部３４と、エッジスクリーン決定部３５と、非エッジスクリーン決定部３６と、スクリーン処理部３７とを備える。
【００４１】
画像分割部３１、エッジ判定部３２、角度検出部３４、エッジスクリーン決定部３５、非エッジスクリーン決定部３６、スクリーン処理部３７は、第１の実施の形態で既に述べたので、ここでは説明を省略する。
２次色判定部３３は、エッジ判定部３２によりエッジ画像と判定された単位画像の色が単色であるか、２次色であるか、３次色以上であるか、及び、２次色である場合は、鋭角スクリーンが用いられるか鈍角スクリーンが用いられるかを判定する。本実施の形態では、２つの線群の方向が何れも特定の範囲内にあるかどうかを判定する判定手段の一例として、２次色判定部３３を設けている。
【００４２】
次に、第２の実施の形態における２値化処理部２５の動作について説明する。
図１１は、２値化処理部２５のうちの非エッジスクリーン決定部３６及びスクリーン処理部３７以外の部分の動作例を示したフローチャートである。
図示するように、まず、画像分割部３１が、入力された多値画像データをＰ個の単位画像に分割する（ステップ３５１）。ここで、Ｐ個の単位画像には、番号ｐが付与される。多値画像データ内の単位画像の位置に応じて番号ｐを付与することにより、単位画像内の各ピクセルを含む単位画像をその番号ｐによって特定可能になっているものとする。そして、画像分割部３１による分割で得られたＰ個の単位画像は、エッジ判定部３２に渡され、保持される。
【００４３】
次に、エッジ判定部３２は、単位画像の番号ｐに１を代入する（ステップ３５２）。そして、ｐ番目の単位画像を取り出し、その単位画像がエッジ画像であるかどうかを判定する（ステップ３５３）。ここで、単位画像がエッジ画像であるかどうかの判定は、公知のエッジ検出方法を用いて行うとよい。
単位画像がエッジ画像であると判定された場合、単位画像及びその番号ｐは２次色判定部３３へと渡され、２次色判定部３３が、ｐ番目の単位画像の色が２次色以下であるかどうかを判定する（ステップ３５４）。尚、この動作例では、単位画像内に１つのオブジェクトの部分が含まれ、そのオブジェクトの部分が１つの色で塗り潰されることを前提としている。従って、ここでいう「単位画像の色」とは、このオブジェクトの部分を塗り潰す色のことである。
ｐ番目の単位画像の色が２次色以下であると判定された場合、次に、２次色判定部３３は、ｐ番目の単位画像の色が単色（１次色）であるかどうかを判定する（ステップ３５５）。ｐ番目の単位画像の色が単色であれば、そのままステップ３５７へ進む。一方、ｐ番目の単位画像の色が単色でなければ、つまり、２次色であれば、２次色判定部３３は、２次色を構成する２つの単色のスクリーンが、両方とも鋭角スクリーン、両方とも鈍角スクリーンの何れかであるかを判定する（ステップ３５６）。
【００４４】
ステップ３５５でｐ番目の単位画像の色が単色であると判定された場合、又は、ステップ３５６で２つの単色のスクリーンが両方とも鋭角スクリーン又は両方とも鈍角スクリーンであると判定された場合、単位画像及びその番号ｐは角度検出部３４へと渡され、角度検出部３４が、ｐ番目の単位画像における支配的角度θ０を検出する（ステップ３５７）。ここで、支配的角度θ０の検出は、図６及び図７で述べたような方法で行うとよい。
そして、支配的角度θ０及び単位画像の番号ｐはエッジスクリーン決定部３５へと伝えられ、エッジスクリーン決定部３５が、支配的角度θ０が０≦θ０≦９０°を満たすかどうかを判定する（ステップ３５８）。
【００４５】
支配的角度θ０が０≦θ０≦９０°を満たせば、エッジスクリーン決定部３５は、ｐ番目の単位画像のスクリーン処理で用いるスクリーンとして、第２スクリーンを選択する（ステップ３５９）。具体的には、ｐ番目の単位画像の色が単色の場合、その単色に対して予め定められたスクリーンが鋭角スクリーンであれば、そのスクリーンと鏡像の関係にあるスクリーンを第２スクリーンとして選択し、その単色に対して予め定められたスクリーンが鈍角スクリーンであれば、そのスクリーンをそのまま第２スクリーンとして選択する。また、ｐ番目の単位画像の色が２次色の場合、２次色を構成する２つの単色に対して予め定められた２つのスクリーンが鋭角スクリーンであれば、その２つのスクリーンの一方と鏡像の関係にあるスクリーンを第２スクリーンとして選択し、２次色を構成する２つの単色に対して予め定められた２つのスクリーンが鈍角スクリーンであれば、その２つのスクリーンの一方を第２スクリーンとして選択する。但し、このとき、２つのスクリーンの他方はそのまま選択する。
【００４６】
一方、支配的角度θ０が０≦θ０≦９０°を満たさなければ、エッジスクリーン決定部３５は、ｐ番目の単位画像のスクリーン処理で用いるスクリーンとして、第１スクリーンを選択する（ステップ３６０）。具体的には、ｐ番目の単位画像の色が単色の場合、その単色に対して予め定められたスクリーンが鋭角スクリーンであれば、そのスクリーンをそのまま第１スクリーンとして選択し、その単色に対して予め定められたスクリーンが鈍角スクリーンであれば、そのスクリーンと鏡像の関係にあるスクリーンを第１スクリーンとして選択する。また、ｐ番目の単位画像の色が２次色の場合、２次色を構成する２つの単色に対して予め定められた２つのスクリーンが鋭角スクリーンであれば、その２つのスクリーンの一方を第１スクリーンとして選択し、２次色を構成する２つの単色に対して予め定められた２つのスクリーンが鈍角スクリーンであれば、その２つのスクリーンの一方と鏡像の関係にあるスクリーンを第１スクリーンとして選択する。但し、このとき、２つのスクリーンの他方はそのまま選択する。
【００４７】
尚、ｐ番目の単位画像のスクリーン処理で用いるスクリーンとして第１スクリーン及び第２スクリーンの何れが選択されたかは、色ごとに、単位画像の番号ｐに対応付けて、スクリーン選択情報として、エッジスクリーン決定部３５が保持しておくものとする。
【００４８】
また、ステップ３５４でｐ番目の単位画像の色が２次色以下でない、つまり、３次色以上であると判定された場合、又は、ステップ３５６で２つの単色のスクリーンが両方とも鋭角スクリーン又は両方とも鈍角スクリーンであるということはない、つまり、２つの単色のスクリーンの一方が鋭角スクリーンで他方が鈍角スクリーンであると判定された場合、単位画像及びその番号ｐはエッジスクリーン決定部３５へと渡され、エッジスクリーン決定部３５は、ｐ番目の単位画像のスクリーン処理で用いるスクリーンとして、予め定められたスクリーンをそのまま選択する（ステップ３６１）。
【００４９】
一方、ステップ３５３でｐ番目の単位画像が非エッジ画像であると判定された場合、エッジ判定部３２は、単位画像に対し、非エッジ画像であることを示すタグ情報を付加する（ステップ３６２）。
【００５０】
その後、エッジ判定部３２は、単位画像の番号ｐが単位画像の個数Ｐに達したかどうかを判定する（ステップ３６３）。ｐがＰに達していなければ、ｐに１を加算して（ステップ３６４）、ステップ３５３へ戻るが、ｐがＰに達していれば、処理を終了する。
【００５１】
次いで、非エッジスクリーン決定部３６が動作するが、これは第１の実施の形態で図９のフローチャートを参照して説明したものとほぼ同様なので、詳細な説明は省略する。但し、第１の実施の形態では、色を考慮しなかったのに対し、この第２の実施の形態では、色ごとに、図９のフローチャートに示す処理を実行するものとする。その場合、第１スクリーンは、各単色について選択されたスクリーンのうち鋭角スクリーンを意味し、第２スクリーンは、各単色について選択されたスクリーンのうち鈍角スクリーンを意味することとなる。また、スクリーン選択情報も、単位画像の番号ｐだけでなく、色にも対応付けて、非エッジスクリーン決定部３６に保持されるものとする。
【００５２】
そして、最後に、スクリーン処理部３７が、入力された多値画像データに対してスクリーン処理を施す。具体的には、まず、多値画像データに含まれる各ピクセルがスクリーン処理の対象であるか、つまり、各ピクセルの色を構成する何れかの単色が中間調であるか判定する。次に、スクリーン処理の対象と判定されたピクセルについて、そのピクセルを含む単位画像を、単位画像の番号に基づいて特定する。そして、エッジスクリーン決定部３５又は非エッジスクリーン決定部３６が保持するスクリーン選択情報のうち、この特定された単位画像及びその単色に対するスクリーン選択情報を参照することにより、第１スクリーン、第２スクリーン、第３スクリーンの何れかのスクリーンを選択し、そのピクセルにおけるその単色について、この選択したスクリーンを用いてスクリーン処理を行う。
【００５３】
尚、本実施の形態では、多値画像データ（例えば２５６階調）を２値画像データに変換することを前提として説明したが、これには限らない。Ｎ（Ｎ≧３）階調の画像データをＭ（２≦Ｍ＜Ｎ）階調の画像データに変換することを前提としてもよい。
また、本実施の形態では、オブジェクトに対するスクリーン処理に本発明を適用した場合について説明したが、イメージデータの特定の色の領域に対するスクリーン処理にも本発明は適用可能である。このような意味で、オブジェクトは、画像内の領域の一例である。
更に、本実施の形態では、第１スクリーンの角度を０〜９０°の範囲内に設定し、第２スクリーンの角度を９０°〜１８０°の範囲内に設定したが、この限りではない。第１スクリーンの角度及び第２スクリーンの角度は、それぞれ、互いに重複部分を持たない２つの如何なる範囲内に設定してもよい。
更にまた、本実施の形態では、第１スクリーンをＹ軸を基準に鏡像変換したものを第２スクリーンとしたが、鏡像変換の基準はＹ軸に限らず、予め定めた他の軸でもよい。また、第２スクリーンの角度は、第１スクリーンの角度を鏡像変換することによって求めるのではなく、第１スクリーンの角度を回転変換することによって求めてもよい。
【００５４】
ところで、本実施の形態における画像処理装置２０は、プリンタ内で実現するようにしてもよいが、ＰＣ等の汎用のコンピュータ内でも実現可能である。
以下、このような汎用のコンピュータをコンピュータ９０として、そのハードウェア構成について説明する。
【００５５】
図１２は、コンピュータ９０のハードウェア構成を示した図である。
図示するように、コンピュータ９０は、演算手段であるＣＰＵ（Central Processing Unit）９１と、記憶手段であるメインメモリ９２及び磁気ディスク装置（ＨＤＤ：Hard Disk Drive）９３とを備える。ここで、ＣＰＵ９１は、ＯＳ（Operating System）やアプリケーション等の各種ソフトウェアを実行し、上述した各機能を実現する。また、メインメモリ９２は、各種ソフトウェアやその実行に用いるデータ等を記憶する記憶領域であり、磁気ディスク装置９３は、各種ソフトウェアに対する入力データや各種ソフトウェアからの出力データ等を記憶する記憶領域である。
更に、コンピュータ９０は、外部との通信を行うための通信Ｉ／Ｆ９４と、ビデオメモリやディスプレイ等からなる表示機構９５と、キーボードやマウス等の入力デバイス９６とを備える。
【００５６】
尚、本実施の形態を実現するプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することも可能である。
【符号の説明】
【００５７】
１０…ホスト装置、２０…画像処理装置、２１…ＰＤＬ解釈部、２２…描画部、２３…レンダリング部、２４…ガンマ補正部、２５…２値化処理部、３１…画像分割部、３２…エッジ判定部、３３…２次色判定部、３４…角度検出部、３５…エッジスクリーン決定部、３６…非エッジスクリーン決定部、３７…スクリーン処理部、４０…画像形成装置
【図１】
2012205220.tif 000003
【図２】
2012205220.tif 000004
【図３】
2012205220.tif 000005
【図４】
2012205220.tif 000006
【図５】
2012205220.tif 000007
【図６】
2012205220.tif 000008
【図７】
2012205220.tif 000009
【図８】
2012205220.tif 000010
【図９】
2012205220.tif 000011
【図１０】
2012205220.tif 000012
【図１１】
2012205220.tif 000013
【図１２】
2012205220.tif 000014