(57)【要約】【課題】  オブジェクト毎にスクリーンを切り替えている。しかし、異なるオブジェクトが隣接する箇所においてはエッジにジャギーが発生する。【解決手段】  テキストとグラフィックの隣接するエッジを検出し、オブジェクト毎にエッジ部の濃度を適用的に変化させ、ＨＴ処理後に両画像を重畳配置することで異なる周期のスクリーン同士の親和性を高める。【選択図】  図３
2009134583.tif 000002
【特許請求の範囲】
【請求項１】
オブジェクト毎に画像形成の方法を切り替えることができ、
第一のオブジェクトと第二のオブジェクトとが隣接する箇所のエッジ部にスムージング処理可能な画像形成装置であって、
該エッジ部に対して所定の画素だけ太らせ処理を行う太らせ処理部と、
前記太らせ処理部において太らせた画素から、第一のオブジェクト属性を有する第一の画像データを生成すると共に、前記太らせた画素から、第二のオブジェクト属性を有する第二の画像データを生成する画像生成部と、
前記画像生成部において生成された第一の画像データに所定の画像形成を実施して、第一の疑似中間調画像データを生成すると共に、前記画像生成部において生成された第二の画像データに所定の画像形成を実施して、第二の疑似中間調画像データを生成する第一の画像形成部と、
前記第一の画像形成部により生成された前記第一及び前記第二の疑似中間調画像データから、新たに第三の疑似中間調画像データを生成する第二の画像形成部と
を備えること特徴とする画像形成装置。
【請求項２】
前記画像生成部は、前記太らせた画素に対して、オブジェクト毎に所定の濃度調整を行い、前記第一及び第二の画像データを生成すること
を特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記画像生成部は、前記太らせた画素に対して、画素毎に所定の濃度調整を行い、前記第一及び第二の画像データを生成すること
を特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記エッジ部の角度と、画像形成におけるスクリーンの角度及び周期とから、
スムージング処理を行うか否かを示す判定信号を生成する判定部と
を備えること特徴とする請求項１に記載の画像形成装置。
【請求項５】
請求項４に記載の判定部は、前記エッジ部における前記第一のオブジェクトと前記第二のオブジェクトとの位置関係から、スムージング処理を行うか否かを示す判定信号を生成すること
を特徴とする画像形成装置。
【請求項６】
前記エッジ部における前記第一のオブジェクトと前記第二のオブジェクトとの画素値から、スムージング処理を行うか否かを示す判定信号を生成する判定部と
を備えること特徴とする請求項１に記載の画像形成装置。
【請求項７】
前記第二の画像形成部は、前記第一及び前記第二の疑似中間調画像データの位置対応する画素の画素値を重畳的に配置することで、新たな疑似中間調画像データを生成すること
を特徴とする請求項１に記載の画像形成装置。
【請求項８】
オブジェクト毎に画像形成の方法を切り替えることができ、
第一のオブジェクトと第二のオブジェクトとが隣接する箇所のエッジ部にスムージング処理を行うことを特徴とする画像形成装置であって、
該エッジ部に対して所定の画素だけ太らせ処理を行う太らせ処理手段と、
前記太らせ処理手段において、太らせた画素に対して、第一のオブジェクト属性を有する第一の画像データを生成すると共に、第二のオブジェクト属性を有する第二の画像データを生成する画像生成手段と、
前記画像生成手段において生成された第一の画像データに所定の画像形成を実施して、第一の疑似中間調画像データを生成すると共に、前記画像生成手段において生成された第二の画像データに所定の画像形成を実施して、第二の疑似中間調画像データを生成する第一の画像形成手段と、
前記第一の画像形成手段により生成された前記第一及び前記第二の疑似中間調画像データから、新たな疑似中間調画像データを生成する第二の画像形成手段と、
を備えること特徴とする請求項１乃至７のいずれかに記載の画像形成装置。
【請求項９】
オブジェクト毎に画像形成の方法を切り替えることができ、
第一のオブジェクトと第二のオブジェクトとが隣接する箇所のエッジ部にスムージング処理を行うことを特徴とする画像形成装置であって、
該エッジ部に対して所定の画素だけ太らせ処理を行う太らせ処理工程と、
前記太らせ処理工程において、太らせた画素に対して、第一のオブジェクト属性を有する第一の画像データを生成すると共に、第二のオブジェクト属性を有する第二の画像データを生成する画像生成工程と、
前記画像生成工程において生成された第一の画像データに所定の画像形成を実施して、第一の疑似中間調画像データを生成すると共に、前記画像生成工程において生成された第二の画像データに所定の画像形成を実施して、第二の疑似中間調画像データを生成する第一の画像形成工程と、
前記第一の画像形成工程により生成された前記第一及び前記第二の疑似中間調画像データから、新たな疑似中間調画像データを生成する第二の画像形成工程と、
を有すること特徴とする画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び画像形成方法に関し、より詳細には、擬似中間調処理を施した画像データにおける、エッジ部のジャギーを改善する画像形成装置及び画像形成方法、並びにコンピュータプログラム及び記録媒体に関する。
【背景技術】
【０００２】
本発明で主に適用される電子写真方式の画像形成技術は、光感光体表面にレーザービーム、ＬＥＤ（発光ダイオード）アレイ等の光走査による描画によって、電荷による画像を形成し、帯電したトナー粉によって目に見える画像を析出させ、トナー像を紙に転写し、用紙に定着することによって、印刷出力を行うものである。
【０００３】
近年、これら電子写真方式の画像形成技術が複写機やプリンタなどへ用途が広まるにつれ、更なる印刷出力画像への画質向上の要求が高まってきている。
【０００４】
しかし、電子写真方式の画像形成は、発光素子の応答性、照射光量に対するトナー付着量等において非線形性が極めて著しい。また、中間的帯電領域に対するトナー付着状態は、外部環境に影響されやすく、濃度にバラツキが生じ、安定した再現性の確保が困難である。このため、ピクセル単位で階調処理を行うような、微小面積での階調表現は安定性に欠けるのが実情である。
【０００５】
よって、電子写真方式の画像形成では、通常、ＨＴ（ハーフトーン）処理等を行って２値化処理を行う。最小ピクセルレベルでは全点灯、非点灯のいずれか２値、もしくは数ビットの表現に限定される。このような階調表現を行った場合、ＨＴ処理によって画像の解像度はＨＴ処理の線数まで低下する。そして、同じ印刷解像度の印刷機構の場合、ＨＴ処理の処理面積が大きいほど階調性が豊かになる。
【０００６】
従って、視覚上十分細かい線数と十分な階調性の双方が確保できれば、実用上問題はない。しかし、実際には、印刷機構のコスト上、あるいは印刷メカニズム上、物理的に十分な解像度と階調性とが両立しかねる場合がある。このような場合、解像度と階調性の適切な妥協点を決定することが重要である。
【０００７】
一般に、この妥協点は描画するオブジェクト（描画対象）によって、それぞれに異なる特性を有している。例えば、オブジェクトが自然画像などの場合、階調性がまず第一に要求されるが、オブジェクトの境界は単調であり解像度はそれほど要求されない。しかし自然画像の階調性が低い場合、等高線のように濃度差部分で疑似輪郭が発生し、画質の低下要因となる。
【０００８】
一方、オブジェクトが文字の場合、背景に対してコントラストが大きく、且つ輪郭が微細で複雑なため、解像度の高さが要求されるが、階調性に対する要求はそれほど高くない。
【０００９】
そこで、描画するオブジェクト毎にＨＴ処理の方法を切り替えることで、オブジェクト毎に最適な解像度と階調性の両立を図る手法が提案されている。
【００１０】
例えば、文字部には高解像度のＨＴ処理を適用することで文字エッジを滑らかに再現し、グラフィックやイメージ画像のように濃度の安定性を要求されるオブジェクトには低解像度のＨＴ処理を適用することで安定した階調性を実現させる。これは、技術的・コスト的な観点からも非常に有益な手法である。
【００１１】
しかし、このような提案手法を用いた場合、オブジェクト毎のＨＴ処理の周期が異なるために、異なるオブジェクト同士の境界において、位相の一致・不一致がスクリーン周期よりも長周期のモアレとして発生することがある。
【００１２】
例えば、オフィス文書などでよく見られるグラフィックオブジェクト内に描かれた文字などがこの好適な事例である。図１は、従来のＨＴ処理を実施した場合の文字の境界に発生する長周期のモアレを示した図である。
【００１３】
図１（ａ）は、ＰＣ上で動作する市販のアプリケーションを使用して作成したもので画像データであり、Ｋ（ブラック）５０％のグラフィックオブジェクト内に、Ｋ５０％の文字オブジェクトが配置された画像である。また、図１（ｂ）は画像（ａ）に従来のＨＴ処理を実施した場合の部分拡大画像を表している。
【００１４】
なお、図１（ａ）は便宜的にグラフィックオブジェクトを白地としているが、本来であればこれもＫ５０％なので、同じ濃度の文字オブジェクトである「Ａ」の文字は背景と同化してしまうはずである。
【００１５】
しかし、図１（ｂ）に示されるＨＴ処理後の画像を見て分かるように、グラフィックオブジェクトは低解像度のＨＴ処理が行われており、文字オブジェクトは高解像度のＨＴ処理が行われている。
【００１６】
このため、両オブジェクトの境界は、図１（ｂ）の（イ）の箇所においてドットが「密」になり局所的に濃度が濃くなっている。逆に（ロ）の箇所においてはドットが「疎」になり局所的に濃度が薄くなっている。これら境界部における濃度の疎密がモアレとなり、これが文字のエッジのジャギーとなりガタガタした感じに見えてしまう。
【００１７】
このようなオブジェクト毎に異なるＨＴ処理を行った場合に、境界付近に発生する長周期の干渉パターンを改善する方法として特許文献１が開示されている。
【００１８】
特許文献１に記載の発明は、異なる周期のＨＴ処理の境界を検出し、検出した境界の画素領域に対して、乱数により生成した新たなハーフトーンドット（中間調データ）をノイズとして重畳させることを特徴とする発明である。
【００１９】
すなわち、特許文献１では、異なるオブジェクトとのＨＴ処理の周期を合わせることなく、上記のようなドットの疎密による長周期の干渉パターンを緩和し、文字境界部のジャギーを改善する効果が期待できる。
【特許文献１】特開２００２−２４７３５６
【発明の開示】
【発明が解決しようとする課題】
【００２０】
しかしながら、特許文献１による文字境界部のジャギー改善手法は、異なるオブジェクトとの境界部にハーフドットを付加し、積極的にオブジェクトの境界を生成することでジャギーを改善させるものである。
【００２１】
この時、オブジェクトの境界部には一方的にドットが付加されるため、必然的に境界部の濃度は濃くなる。
【００２２】
つまり、この手法を上記の図１（ａ）に適用すると、エッジ部のジャギー（ガタガタ感）は目立たなくなるが、境界部の濃度が濃くなることで文字部「Ａ」の境界は目立ってしまう。
【００２３】
従って、本来であれば背景と同化してしまうはずの文字部「Ａ」は、境界が強調されることで、逆に浮き出てしまうことになり、ユーザーの意図しない画像として出力される。
【００２４】
本発明はこれらの事情に鑑み、その目的とするところは、文字やグラフィック等のオブジェクト毎に異なるＨＴ処理を行うことで、それぞれのオブジェクトに最適な解像度と階調性を両立させることのできる画像形成装置において、周期の異なるスクリーン同士の親和性を向上させることである。
【００２５】
即ち、スクリーン周期が異なることに起因してオブジェクトの境界部に発生する長周期の干渉パターンを改善し、なおかつオブジェクト同士の境界部を強調させることなく、良好な画像を得ることのできる画像形成装置及び画像形成方法を提供することにある。
【課題を解決するための手段】
【００２６】
これらの課題を解決するために、本発明は以下の手段を有する。すなわち、
オブジェクト毎に画像形成の方法を切り替えることができ、第一のオブジェクトと第二のオブジェクトとが隣接する箇所のエッジ部にスムージング処理可能な画像形成装置であって、前記エッジ部に対して所定の画素だけ太らせ処理を行う太らせ処理手段と、前記太らせ処理手段において、太らせた画素に対して、第一のオブジェクト属性を有する第一の画像データを生成すると共に、第二のオブジェクト属性を有する第二の画像データを生成する画像生成手段と、前記画像生成手段において生成された第一の画像データに所定の画像形成を実施して、第一の疑似中間調画像データを生成すると共に、前記画像生成手段において生成された第二の画像データに所定の画像形成を実施して、第二の疑似中間調画像データを生成する第一の画像形成手段と、前記第一の画像形成手段により生成された前記第一及び前記第二の疑似中間調画像データから、新たな疑似中間調画像データを生成する第二の画像形成手段とを備えること特徴とする。
【００２７】
また、本発明は、オブジェクト毎に画像形成の方法を切り替えることができ、第一のオブジェクトと第二のオブジェクトとが隣接する箇所のエッジ部にスムージング処理を行うことを特徴とする画像形成装置であって、前記エッジ部に対して所定の画素だけ太らせ処理を行う太らせ処理工程と、前記太らせ処理工程において、太らせた画素に対して、第一のオブジェクト属性を有する第一の画像データを生成すると共に、第二のオブジェクト属性を有する第二の画像データを生成する画像生成工程と、前記画像生成工程において生成された第一の画像データに所定の画像形成を実施して、第一の疑似中間調画像データを生成すると共に、前記画像生成工程において生成された第二の画像データに所定の画像形成を実施して、第二の疑似中間調画像データを生成する第一の画像形成工程と、前記第一の画像形成工程により生成された前記第一及び前記第二の疑似中間調画像データから、新たな疑似中間調画像データを生成する第二の画像形成工程とを有すること特徴とする。
【発明の効果】
【００２８】
本発明によれば、オブジェクト毎に異なるＨＴ処理を行った場合であっても、それぞれのオブジェクトに最適な解像度と階調性を両立させたまま、境界付近に発生する長周期の干渉パターンを改善することができる。
【００２９】
さらに、本発明によれば、境界付近の濃度をオブジェクト毎に段階的に調整し、それぞれＨＴ処理を実施した後に重畳的に配置している。そのため、境界部の濃度がある程度保存されるので、境界部を目立たせることなく、長周期の干渉パターンだけを改善することが可能である。
【発明を実施するための最良の形態】
【００３０】
（実施例１）
図２は、本発明に係る画像処理装置の一実施形態としての複合機の構成例を示す概略断面図であり、該複合機は機械的構成としてカラースキャナ部Ａとプリンタ部Ｂとから構成されている。なお、ここでは、好ましい実施形態として、電子写真技術を用いたスキャナ付の複合機で説明するが、本発明が対象としている画像データは、ベクトル情報を表す画像信号である。ベクトル情報を表す画像信号とは、ＰＣのような計算機から送られるＰＤＬデータやＰＤＬを解釈することで生成されるプリミティブな中間データは言うまでもなく、スキャナで読み取った画像信号をベクトル化したものなども含まれている。なお、ＰＤＬとは、Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅの略である。これらのベクトル情報は、テキストやグラフィックなどの各種オブジェクトを示すためのデータであり、最終的にビットマップデータに変換されるものである。また、以下の実施形態では、特に電子写真プロセスの複写機やプリンタなどを対象としているが、インクジェットやディスプレイのような他のプロセスを用いた機器でも適用可能である。
【００３１】
図２に示すカラースキャナ部Ａにおいて、原稿給送装置２０１Ａは、原稿を最終頁から順に１枚ずつプラテンガラス２０２Ａ上へ給送する。そして、原稿の読み取り動作終了後、プラテンガラス２０２Ａ上の原稿を排出するものである。原稿がプラテンガラス２０２Ａ上に搬送されると、ランプ２０３Ａを点灯し、このランプ２０３Ａを搭載したスキャナユニット２０４Ａを移動させて原稿を露光走査する。この走査による原稿からの反射光は、ミラー２０５Ａ，２０６Ａ，２０７Ａおよびレンズ２０８ＡによってＣＣＤカラーイメージセンサ（以下、単に「ＣＣＤ」という）２０９Ａへ導かれる。
【００３２】
そして、ＣＣＤ２０９Ａに入射した反射光は、Ｒ，Ｇ，Ｂの３色に色分解され色毎の輝度信号として読み取られる。さらに、ＣＣＤ２０９Ａから出力される輝度信号はＡ／Ｄ変換によってデジタル信号の画像データとして画像処理部（図３の３０４参照）に入力される。そして、シェーディング補正、階調補正、量子化（Ｎ値化）、スムージング処理などの周知の画像処理が施された後、プリンタ部Ｂ（３０５）へ転送される。
【００３３】
図２に示すプリンタ部Ｂにおいて、レーザドライバ２２１Ｂは、レーザ発光部２０１Ｂを駆動するものであり、画像処理部３０４から出力された色毎の画像データに応じたレーザ光をレーザ発光部２０１Ｂによって発光させる。このレーザ光は感光ドラム２０２Ｂに照射され、感光ドラム２０２Ｂにはレーザ光に応じた潜像が形成される。
【００３４】
そして、この感光ドラム２０２Ｂの潜像の部分には現像器２０３Ｂによって現像剤であるトナーが付着される。なお、図２では、現像器は、図示の簡略化のため、唯一つのみが示されているが、Ｃ，Ｍ，Ｙ，Ｋの色毎にトナーが用意され、それに応じて４つの現像器が設けられることは、勿論である。また、以上の構成の代わりに感光ドラムや現像器等を色毎に４組設ける構成であってもよい。
【００３５】
上述のレーザ光の照射開始と同期したタイミングで、カセット２０４Ｂまたはカセット２０５Ｂの選択されたいずれかから記録紙が給紙され、転写部２０６Ｂへ搬送される。
【００３６】
これにより、感光ドラム２０２Ｂに付着した現像剤を記録紙に転写することができる。現像剤が転写された記録紙は、定着部２０７Ｂに搬送され、定着部２０７Ｂの熱と圧力により現像剤の記録紙への定着が行われる。そして、定着部２０７Ｂを通過した記録紙は排出ローラ２０８Ｂによって排出され、ソータ２２０Ｂはこの排出された記録紙をそれぞれ所定のビンに収納して記録紙の仕分けを行う。
【００３７】
なお、ソータ２２０Ｂは、仕分けが設定されていない場合は、最上位のビンに記録紙を収納する。また、両面記録が設定されている場合は、排出ローラ２０８Ｂのところまで記録紙を搬送した後、排出ローラ２０８Ｂの回転方向を逆転させ、フラッパ２０９Ｂによって再給紙搬送路へ導く。多重記録が設定されている場合は、記録紙を排出ローラ２０８Ｂまで搬送しないようにフラッパ２０９Ｂによって再給紙搬送路２１０Ｂへ導く。再給紙搬送路へ導かれた記録紙は上述したタイミングで転写部２０６Ｂへ給紙される。
【００３８】
なお、色毎の潜像および現像の処理や定着は、上述の記録紙搬送機構を用いて、潜像形成等を４回分繰り返すことによって実現することは周知の通りである。
【００３９】
ところで、３１４はネットワークケーブルであり、一般的にイーサネット（登録商標）と呼ばれるシステムである。これは、１０ＢａｓｅＴや１０Ｂａｓｅ５などの物理的なケーブルを用いてＴＣＰ／ＩＰなどのプロトコルにより、接続される各ユニット相互の情報授受やデータの転送を行うことができる。無論、ネットワークケーブルを用いた有線に限定されたものではなく、無線を用いても同様な環境構築ができることは言うまでもない。
【００４０】
このようなネットワークケーブル３１４を介し、ホストコンピュータなどから送信されたＰＤＬデータやディスプレイリストなどは、プリンタに設けられたインタフェースとしてのネットワーク信号受信部３１５で受信される。このネットワーク信号受信部３１５には、ホストコンピュータから送信されたデータを解釈して、画像を示す画素単位のビットマップデータを生成するラスタライズ部（不図示）が含まれている。また、ＰＤＬデータまたはディスプレイリストは、テキスト（文字）、フラフィック、イメージ等といったオブジェクト毎にその属性を示すデータを保持している。ラスタライズ部では、この属性データを利用して画像データを生成するとともに、各画素の像域信号も生成する。像域信号については後に詳細に説明する。
【００４１】
そして、ラスタライズ部で生成された画像データは、画像読み取り部３０９から入力されたデータと同様に、画像処理部３０４に入力され、矢印で示したように、フィルタ処理部１６０４に入力され、必要な画像処理が実行される。また、像域信号はスムージング処理部１６０５に入力される。カラー画像データの場合、ＣＭＹＫの色毎の濃度データが生成され、色毎のデータ夫々に対して後段の処理が実行される。
【００４２】
なお、ラスタライズ部はネットワーク信号受信部３１５の外部に設けられるものであってもよい。本実施形態では、この３１４を介して受信したデータを処理する構成について後述する。
【００４３】
図３は、図２に含まれる画像処理装置のデータ処理構成を説明するブロック図であり、図２と同一のものには同一の符号を付してある。
【００４４】
図３において、画像読み取り部３０９は、レンズ３０１、ＣＣＤセンサー３０２、アナログ信号処理部３０３等により構成される。そして、レンズ３０１を介してＣＣＤセンサー３０２に結像された原稿画像３００が、ＣＣＤセンサー３０２によりアナログ電気信号に変換される。変換された画像情報は、アナログ信号処理部３０３に入力され、サンプル＆ホールド、ダークレベルの補正等が行われた後にアナログ・デジタル変換（Ａ／Ｄ変換）される。
【００４５】
このようにして変換されたデジタル信号は、図４に示す画像処理部３０４において、シェーディング補正４０１、色補正処理４０２、フィルタ処理４０３、ガンマ補正４０４、境界濃度補正処理４０５、重畳画像形成処理４０６などが各部で行なわれる。その後、プリンタ３０５へ出力される。
【００４６】
この境界濃度補正処理４０５、重畳画像形成処理４０６は、本発明におけるポイントとなる処理であり、詳細については後述するものである。なお、通常、画像形成処理と言えば、入力される１画素あたりＮビットの画像データを１画素あたりＭビットの画像へと変換するスクリーン（ディザ）処理や誤差拡散処理などを指している。具体的に本実施の形態では、Ｎを８、Ｍを４としている。
【００４７】
ここで、図４に示す画像処理部３０４において、
シェーディング補正４０１とは、撮像素子の感度の不均一性等によって生じる入力画像の本来の輝度と映像信号との間の変換特性の不整合を調整し、画像全体が一様な明るさとなるように補正する処理である。
【００４８】
色補正処理４０２とは、入力画像データの色味を補正する処理であり、色変換テーブルを用いて、ＲＧＢ画像データをＣＭＹＫデータに変換する処理などが行われる。
【００４９】
フィルタ処理４０３とは、画像データの空間周波数を任意に補正するフィルタ処理であり、例えば９×９サイズのマトリクス演算処理が行われる。
【００５０】
ガンマ補正４０４とは、出力するプリンタ部の特性に合わせて、ガンマ補正を行うガンマ補正処理であり、通常１次元のルックアップテーブル（ＬＵＴ）が用いられる。
【００５１】
なお、これらシェーディング補正４０１、色補正処理４０２、フィルタ処理４０３、ガンマ補正４０４は周知な技術であるため詳細な説明は省略する。
【００５２】
ところで、図４において、ネットワーク信号受信部３１５からの信号が色補正処理４０２の後ろに接続されているが、これは、ネットワークを介して受信した信号がＣＭＹＫの濃度データであることを想定している為である。もし、受信した信号がＲＧＢの輝度信号であった場合は、不図示であるが色補正処理４０２の前に接続されるようになることも言うまでもない。さらに、ネットワークを介して受信した信号がＰＤＬ信号の場合は、ネットワーク信号受信部３１５でビットマップ信号に変換した後、画像処理部３０４に入力されることは言うまでもない。これら処理は、正確にはネットワークを介して受信した信号はＣＰＵ３１０を介しているのだが、ここでは、信号の流れが分かりやすいように簡略して図４のように示してある。
【００５３】
一方、図３に示すプリンタ３０５は、レーザ等からなる露光制御部（不図示）、画像形成部（不図示）、転写紙の搬送制御部（不図示）等により構成され、入力された画像信号を転写紙上に記録する。
【００５４】
また、ＣＰＵ回路部３１０は、ＣＰＵ３０６、ＲＯＭ３０７、ＲＡＭ３０８等により構成され、画像読み取り部３０９、画像処理部３０４、プリンタ部３０５、操作部３１３等を制御し、複合機のシーケンスを統括的に制御する。
【００５５】
操作部３１３には、ＲＡＭ３１１、ＲＯＭ３１２が予め用意されており、ＵＩ上に文字を表示したり、ユーザが設定した情報を記憶したり、表示したりすることが可能な構成となっている。
【００５６】
ユーザによって操作部３１３で設定された情報は、ＣＰＵ回路部３１０を介して、画像読み取り部３０９、画像処理部３０４、プリンタ３０５などに送られる構成となっている。
【００５７】
以上説明した流れの中で、本発明のポイントは、重畳濃度補正処理４０５、重畳画像形成処理４０６に含まれている。以下、これらの処理について説明を行う。
【００５８】
１．境界濃度補正処理
図５は、図４に示した境界濃度補正処理４０５の構成を説明する概略ブロック図である。図５においては、１色（Input Image Data）に対する処理しか示していないが、図４に示したように本処理には４色分のデータが入力されている。つまり、ＣＭＹＫ各色、独立に処理する構成となっており、その内の１色に対する処理を図示している。
【００５９】
ここでは、画像形成処理前の信号をInput Image Data（入力画像データ）、像域信号をAttribute Data（属性データ）で表している。像域信号（Attribute Data）とは、注目画素の属性や注目画素の属する面の属性をビット化した属性情報である。例えば、入力画像がＰＤＬ画像なのかスキャン画像なのか、また、各画素がテキスト（文字）、イメージ（写真）、グラフィックのいずれの画像属性なのか、などの情報を保持している。像域信号（Attribute Data）は上記以外にも様々な情報を保持しているがここでは省略する。なお、本実施形態において、像域信号（Attribute Data）は４ｂｉｔのデータとして処理する。
【００６０】
境界濃度補正処理４０６においては、まずこの像域信号（Attribute Data）がエッジ抽出部５０１に入力さる。そして、入力画像データ（Input Image Data）の注目画素が、所定のオブジェクトにおける境界のエッジ画素であるか否かを判定するエッジ判定信号（Flg_Edg）が生成される。
【００６１】
次に、位置判定部５０２において、前述の処理部から送信されたエッジ判定信号を入力として、注目画素と所定のオブジェクトとの位置関係から、本発明にかかるＨＴ処理を実施する／しないを判定する。さらに、判定結果に応じて、エッジ判定信号を更新する。
【００６２】
次に、濃度判定部５０３において、前述の処理部から送信されたエッジ判定信号を入力として、注目画素と所定のオブジェクトとの濃度差が所定の値あった場合に、本発明にかかるＨＴ処理を実施する／しないを判定する。さらに、判定結果に応じて、エッジ判定信号を更新する。
【００６３】
次に、太らせ処理部５０４において、前述の処理部から送信されたエッジ判定信号を入力として、エッジ部に関して所定の画素だけ太らせ処理を行うと共に、太らせ情報を記述した、太らせ属性信号（Flg_Fat）を生成する。
【００６４】
最後に、境界画像生成部５０５において、前述の処理部から送信された太らせ属性信号（Flg_Fat）と、入力画像データ（Input Image Data）とから、太らせ画素に対してオブジェクト毎に所定の濃度調整を行い、複数の画像データを生成する。
【００６５】
以下、各処理部について詳細に説明する。
【００６６】
●エッジ抽出部
図６は、図５に示したエッジ抽出部５０１の構成を説明するブロック図である。
【００６７】
エッジ抽出部５０１は、像域信号（Attribute Data）を入力として、内部にビット変換部６０１、エッジ処理部６０３を有しており、各部での処理を行って４ｂｉｔのエッジ判定信号を生成している。
【００６８】
以下、順に各部の処理を説明する。
【００６９】
まず、４ｂｉｔの像域信号（Attribute Data）はビット変換部６０１で２ｂｉｔに変換される。具体的には、入力された像域信号（Attribute Data）から、注目画素がテキスト（文字）：01、イメージ（写真）：02、グラフィック：03、のいずれのオブジェクトであるかを判定した２ｂｉｔの判定信号を生成している。なお、注目画素が下地（白）の場合は00とする。
【００７０】
エッジ処理部６０３は、内部に有しているＦｉＦｏメモリ（不図示）を使用して、像域信号によるパターンマッチングを行う。具体的には、ビット変換部６０１から送信された２ｂｉｔの判定信号を２ライン遅延させ、注目ラインを含めた２ｂｉｔ３ラインの判定信号から３×３の画素領域でパターンマッチングを行う。
【００７１】
図７はこのエッジ処理部６０３でのパターンマッチングで使用するエッジパターンの例である。なお、図７に示したパターンは本実施形態で用いた一例にすぎず、これに限定したものではないことは言うまでもない。
【００７２】
エッジ処理部６０３では、まず注目画素がテキスト（文字）画素であるか否かを２ｂｉｔの判定信号から判定し、テキスト画素である場合は、上記３×３の画素領域のパターンマッチングにより、注目画素がエッジであるか否かを判定する。
【００７３】
さらに、注目画素の上下左右の４近傍画素にテキスト（文字）：01オブジェクト以外のオブジェクト、すなわちイメージ（写真）：02、又はグラフィック：03が存在するか否かを判定する。なお、本実施形態においては、テキストオブジェクト以外のオブジェクトとして、イメージ及びグラフィックの両方を含むこととする。
【００７４】
通常、いずれのオブジェクトもテキストオブジェクトに比べ、解像度の低いＨＴ処理が行われるためである。以後、本実施例においては、これら両オブジェクト（イメージ及びグラフィック）を総称して「低解像度オブジェクト」と呼ぶ。
【００７５】
４近傍画素にこの低解像度オブジェクト（イメージ及びグラフィック）が検出された場合、その位置情報として上位ビットから上・右・下・左の順に１を設定する。
【００７６】
注目画素がエッジパターンと適合しない場合や、注目画素の４近傍に低解像度オブジェクトが存在しない場合は４ｂｉｔ全て０（処理しない）とする。
【００７７】
図８にエッジ判定信号の具体例を示す。
【００７８】
ここで属性判定とは、入力された像域信号（Attribute Data）から、注目画素がテキストオブジェクトであるか否かを判定した判定結果である。
【００７９】
また、エッジ判定とは、図７でのエッジパターンに適合するか否かの判定結果である。さらに、近傍画素判定とは、注目画素の４近傍にテキストオブジェクト以外のオブジェクト（低解像度オブジェクト）が存在するか否かの判定結果である。
【００８０】
以下、画素パターン（ａ）〜（ｅ）について詳しく説明する。
【００８１】
画素パターン（ａ）は、注目画素が像域信号（Attribute Data）よりテキストオブジェクトではないと判定される。従って、属性判定は False となり、生成される４ｂｉｔのエッジ判定信号（Flg_Edg）は0000となる。
【００８２】
画素パターン（ｂ）は、注目画素が像域信号（Attribute Data）よりテキストオブジェクトであると判定される。しかし、エッジ処理部６０３において図７のエッジパターンと適合しないためエッジ画素と判定されない。従って、生成されるエッジ判定信号は0000となる。
【００８３】
画素パターン（ｃ）は、注目画素はテキストオブジェクトであり、かつエッジパターンと適合するが、近傍画素判定において４近傍画素に低解像度オブジェクトが存在しないと判定される。この場合、注目画素はテキストであるが、イメージやグラフィックスなどの低解像度オブジェクトとの境界ではないと判断される。つまり、下地の上に描かれた単体の文字だと考えられるため、従来の高解像度のＨＴ処理が行われれば問題がなく、本発明にかかる処理を行う必要がない。従って、生成されるエッジ判定信号は 0000 となる。
【００８４】
最後に、画素パターン（ｄ）及び（ｅ）であるが、両方とも注目画素はテキストオブジェクトであり、かつ図７のエッジパターンと適合し、さらに４近傍画素に低解像度オブジェクトが存在すると判定される。この場合、生成されるエッジ判定信号は、さらに４近傍画素のいずれの位置に低解像度オブジェクトが存在するかで以下に述べるように値が変わる。
【００８５】
画素パターン（ｄ）は、低解像度オブジェクトが４近傍の（上）の位置に検出されており、前述の通り上位ビットに１が設定されるため、エッジ判定信号は1000となる。
【００８６】
画素パターン（ｅ）は、低解像度オブジェクトが４近傍の（上）と（左）の位置に検出されており、前述の通り上位ビットと下位ビットに１が設定されるため、エッジ判定信号は1001となる。
【００８７】
以上の処理を経て、エッジ判定信号（Flg_Edg）は生成され、位置判定部５０２に送信される。なお、エッジ判定信号として 0000 が生成された場合、本発明にかかるこれ以降の画像処理は、最低限の必要な画像処理を除いて、実施されないものと考えてよい。つまり、入力画像データ（Input Image Data）は従来のＨＴ処理が実施される。
【００８８】
●位置判定部
位置判定部５０２では、前述の処理部から送信されたエッジ判定信号（Flg_Edg）を受信し、受信したエッジ判定信号から、テキストオブジェクトと低解像度オブジェクトとの位置関係を評価する。さらに、この位置関係の評価結果に基づいて入力されたエッジ判定信号を更新する。
【００８９】
ここで、テキストオブジェクトと低解像度オブジェクトとの位置関係を評価する理由を説明する。図１０はテキストオブジェクトと低解像度オブジェクトとの境界に発生するモアレの周期性を説明する図である。
【００９０】
図１０（ａ）は、ＰＣ上で動作する市販のアプリケーションを使用して作成したもので画像データであり、Ｋ（ブラック）５０％のグラフィックオブジェクト内に、Ｋ５０％の文字オブジェクトが配置された画像である。この画像データは多値のデータであり、画素毎に先に説明した像域信号を有している。
【００９１】
図１０（ｂ）は、多値画像データである（ａ）を像域信号（Attribute Data）に基づいてオブジェクト毎に対応するＨＴ処理を実施し、最終的に二値化されて紙面上に印字された場合の部分拡大画像である。
【００９２】
さらに図１０（ｃ）は、部分拡大画像（ｂ）を分かり易く説明するために、（ｂ）の境界部のみを簡易表示した図である。
【００９３】
以下、（ｂ）と（ｃ）とを位置対比させながら説明する。
【００９４】
本発明において解決すべき課題は（ｂ）に現れる境界部のモアレであるが、（ｂ）を見て分かるように、モアレの周期は（ｂ）における境界部の左右とで異なって現れる。
【００９５】
例えば、（ｂ）における境界部の左側、つまり（ｃ）の（イ）に対応する箇所のモアレは高周期であり、こういったモアレは人間の視覚の特性上、比較的感知しにくいため、あまり気にならない。
【００９６】
一方で、（ｂ）における境界部の右側、つまり（ｃ）の（ロ）に対応する箇所のモアレは濃度の疎密が低周期で発生しており、非常に感知しやすい状態である。
【００９７】
このモアレ周期の違いは、ＨＴ処理時に適用されるスクリーンの角度、周期及び境界部の角度と深く関係する。
【００９８】
一般にＨＴ処理で適用されるスクリーンの線数は、こういったモアレの発生を考慮し、人間の視覚特性では比較的感知しにくい領域の周波数で設計する。従って、（ｂ）における境界部の左側の様に、低解像度オブジェクトのスクリーンが境界部に対して深い角度で接する場合、境界部のモアレの周期とスクリーン周期とは概ね一致し、結果としてモアレはあまり気にならない。
【００９９】
逆に、（ｂ）における境界部の右側の様に、低解像度オブジェクトのスクリーンが境界部に対して浅い角度で接する場合、境界部のモアレは低周期で発生するため認識し易くなる。この場合、本発明に提示されるような何らかの対策を施す必要がある。
【０１００】
つまり、ＨＴ処理時に適用されるスクリーンの角度、周期及び境界部の角度とが特定の条件の場合、ほとんどモアレが目立たないが、その逆で非常に目立つモアレが発生する条件が存在する。
【０１０１】
本実施形態においては、上記の特定の条件下において、ほとんどモアレが目立たない場合は、本発明にかかる処理は不要であるとし、従来のＨＴ処理を実施することとする。
【０１０２】
どういった条件において、処理をする／しないを判定するかを以下に説明する。
【０１０３】
一般に、製品化されるプリンタや複写機に実装されるスクリーンのパターンは、予め数種類に限定されている。さらに、ＨＴ処理時には、この予め用意されたスクリーンパターンを使用して、各オブジェクトに対するＨＴ処理を実施している。
【０１０４】
即ち、モアレの発生要件である上記条件の内、ＨＴ処理で適用されるスクリーンの角度と周期は既知の条件であると言える。換言すると、境界部の角度が判明すればモアレの強弱（目立つ／目立たない）がある程度特定できる。
【０１０５】
本実施形態では、この点に着目すると共に、境界部の角度を４ｂｉｔのエッジ判定信号（Flg_Edg）から推測するものである。
【０１０６】
以下、具体的に説明する。
【０１０７】
図１１（ａ）〜（ｂ）は３×３の画素パターンと、生成されるエッジ判定信号（Flg_Edg）である。なお、黒で塗りつぶされた画素はテキストオブジェクトを表しており、斜線パターンの画素は低解像度オブジェクトを表している。
【０１０８】
画素パターン（ａ）の場合、前述したようにエッジ判定信号は 1001 となる。また、画素パターン（ｂ）の場合、エッジ判定信号は0110となる。これら（ａ）及び（ｂ）の画素パターンの場合、境界部の角度は概ね４５度方向であるとみなし、図１０（ｃ）における（イ）の境界部に相当するものとする。
【０１０９】
従って、位置判定部５０２に入力されたエッジ判定信号が、これら（ａ）及び（ｂ）の画素パターン場合、境界部（イ）に現わされるようにあまりモアレは目立たない。よって、本実施形態においては本発明にかかる以降の処理を実施させないため、エッジ判定信号は 0000 で更新されて次の処理部へ送信される。
【０１１０】
一方、画素パターン（ｃ）の場合、前述したようにエッジ判定信号は1100となる。また、画素パターン（ｄ）の場合、エッジ判定信号は0011となる。これら（ｃ）及び（ｄ）の画素パターンの場合、境界部の角度は概ね１３５度方向であるとみなし、図１０（ｃ）における（ロ）の境界部に相当するものとする。
【０１１１】
従って、位置判定部に入力されたエッジ判定信号が、これら（ｃ）及び（ｄ）の場合、境界部（ロ）に示されるように低周期のモアレが発生する。この場合、本発明にかかる以降の処理を実施する必要があるため、エッジ判定信号は何も更新されずに次の処理部へ送信される。
【０１１２】
以上の処理を経て、エッジ判定信号は必要により更新され、次の処理部に送信される。なお、エッジ判定信号が 0000 で更新された場合、本発明にかかるこれ以降の処理は、最低限の必要な画像処理を除いて、実施されないものと考えてよい。つまり、入力画像データ（Input Image Data）は従来のＨＴ処理が実施される。
【０１１３】
●濃度判定部
図１２は、図５に示した濃度判定部５０３の構成を説明するブロック図である。
【０１１４】
濃度判定部５０３は、前述の処理部から送信された４ｂｉｔのエッジ判定信号（Flg_Edg）と、８ｂｉｔの入力画像データ（Input Image Data）を入力として各処理を行い、必要に応じてエッジ判定信号を更新する。
【０１１５】
濃度判定部５０３は、内部に有しているＦｉＦｏメモリ（不図示）によって上記８ｂｉｔの入力画像データ（Input Image Data）を２ライン遅延させ、注目ラインを含めた８ｂｉｔ３ラインの画像信号から３×３の画素領域での処理を行う。
【０１１６】
濃度判定部５０３の処理の趣旨は、テキストオブジェクトと、低解像度オブジェクトとの濃度コントラストによる評価である。
【０１１７】
例えば、テキストオブジェクトの画素値が、低解像度オブジェクトの画素値に比べ、非常に高い値である場合、境界部のモアレは比較的目立たないため、この様な場合は本発明にかかる処理を実施する必要がない。
【０１１８】
即ち濃度判定部５０３では、エッジ判定信号により、４近傍画素に低解像度オブジェクトが存在した場合に、注目画素であるテキストオブジェクトの画素値と、近傍の低解像度オブジェクトの画素値を入力画像信号から取得する。
【０１１９】
さらに、テキストオブジェクトの画素値が、低解像度オブジェクトの画素値に比べて所定の値以上（もしくは、所定の値以下）である場合に、エッジ判定信号は 0000 で更新される。
【０１２０】
ここで、所定の値となる画素値はレジスタ値であり、オブジェクト毎に設定可能な値としても良い。
【０１２１】
以上の処理を経て、エッジ判定信号（Flg_Edg）は必要により更新され、次の処理部に送信される。なお、エッジ判定信号が0000で更新された場合は、本発明にかかるこれ以降の処理は、最低限の必要な画像処理を除いて、実施されないものと考えてよい。つまり、入力画像データ（Input Image Data）は従来のＨＴ処理が実施される。
【０１２２】
●太らせ判定部
図１３は、図５に示した太らせ判定部５０４の構成を説明するブロック図である。
【０１２３】
太らせ判定部（５０４）は、前述の処理部から送信される４ｂｉｔのエッジ判定信号（Flg_Edg）を入力とし、内部にビット変換部１３０１、太らせ処理部１３０２を有しており、各部での処理を行って２ｂｉｔの太らせ信号（Flg_Fat）を生成する。
【０１２４】
まず、４ｂｉｔのエッジ判定信号はビット変換部１３０１で１ｂｉｔに変換される。具体的には、エッジ処理するか否かを判定した１ｂｉｔの判定信号を生成している。つまり、ここまでの処理において、エッジ判定信号が 0000 であれば 0 (処理しない)を生成し、エッジ判定信号が 0000 以外であれば 1 （処理する）を生成する。
【０１２５】
太らせ処理部１３０２は、内部に有しているＦｉＦｏメモリ（不図示）によって上記１ｂｉｔの入力信号を４ライン遅延させ、注目ラインを含めた１ｂｉｔ５ラインの判定信号から５×５の領域で二画素の太らせ処理を行う。
【０１２６】
ここで、太らせ処理において置き換えられる画素は低解像度オブジェクトである。なお、画素の太らせ処理に関する具体的な手法や画素パターン等は公知の技術であるため説明は省略する。また、地紋などのへの影響を考慮して、孤立点を検知した場合は処理しないものとする。
【０１２７】
この二画素の太らせ処理は、低解像度オブジェクトである画素をエッジ画素として置き換えるものであるが、画素の太らせ方向に関しては、別途入力される４ｂｉｔのエッジ判定信号から判断する。
【０１２８】
具体的に説明すると、例えば対象となるテキストオブジェクトのエッジ画素が、図１１（ａ）の画素パターンの場合、太らせ処理部に入力されるエッジ判定信号は1001であり、この場合は上方向及び左方向への太らせ処理を行う。
【０１２９】
太らせ処理部はさらに、注目画素が「一画素太らせ画素」であるか、それとも「二画素太らせ画素」であるかを記述した１ｂｉｔの太らせ属性信号を生成する。
【０１３０】
なお、「一画素太らせ画素」とは、エッジ画素に隣接する画素であり、当該太らせ処理により、低解像度オブジェクトからエッジ画素に置き換えられた画素を示す。
【０１３１】
また、「二画素太らせ画素」とは、上記一画素太らせ画素に隣接する画素であり、当該太らせ処理により、低解像度オブジェクトからエッジ画素に置き換えられた画素を示す。
【０１３２】
以上の処理を経て、太らせ属性信号（Flg_Fat）は生成され次の処理部へ送信される。
【０１３３】
●境界画像生成部
図１４は、図５に示した境界画像生成部５０５の構成を説明するブロック図である。
【０１３４】
境界画像生成部５０５は、１ｂｉｔの太らせ属性信号（Flg_Fat）、８ｂｉｔの入力画像信号（Input Image Data）を入力として、オブジェクト毎に濃度補正処理を施した８ｂｉｔの画像データを二種類生成する。
【０１３５】
以下、境界画像生成部５０５の処理について具体的に説明する。
【０１３６】
まず、太らせ属性信号により、注目画素が「一画素太らせ画素」もしくは「二画素太らせ画素」であると判定された画素に関して、入力画像データ（Input Image Data）の対応する画素から画素値を求める。
【０１３７】
次に、求めた画素値を所定の割合で分割すると共に、一方をテキストオブジェクト、他方を低解像度オブジェクトとして新たな画像データを生成する。
【０１３８】
ここで、画素値を分割する割合はレジスタ値であり、「一画素太らせ画素」と「二画素太らせ画素」とで異なる値を設定することができる。本実施形態においては、このレジスタ値として、「一画素太らせ画素」におけるテキストオブジェクトの割合をＤ１（％）で指定している。また、同様に「二画素太らせ画素」におけるテキストオブジェクトの割合をＤ２（％）で指定している。
【０１３９】
従って、注目画素が「一画素太らせ画素」であり、その対応する入力画像データの画素値がＤ（％）である場合、テキストオブジェクトとして新たに生成される画素はＤ×Ｄ１（％）である。また、低解像度オブジェクトとして新たに生成される画素はＤ×（１００−Ｄ１）（％）で求められる。
【０１４０】
なお、ハードウェアの構成上、レジスタ値として割合を設定するのはあまり効率的ではない。そこで、実際には８ｂｉｔの入力画像信号の上位４ｂｉｔの各値に対応するテキストオブジェクトの値を規定したＬＵＴ（Ｌｏｏｋ Ｕｐ Ｔａｂｌｅ）を使用しているが、ここでは具体的な説明は省略する。
【０１４１】
図１５は、境界画像生成部５０５において、オブジェクト毎に画素値を補正する処理を説明したものである。図１５は縦軸に画素値（％）、横軸にエッジ画素から順に太らせ方向に４画素並べた場合の図である。
【０１４２】
ここで、Ｐｔ、Ｐ１、Ｐ２、Ｐｇ、Ｄｔ、Ｄｇはそれぞれ以下の通りである。
Ｐｔ：エッジ画素（テキストオブジェクト）
Ｐ１：一画素太らせ画素（低解像度オブジェクト）
Ｐ２：二画素太らせ画素（低解像度オブジェクト）
Ｐｇ：非処理の画素（低解像度オブジェクト）
Ｄｔ：Ｐｔの画素値（％）
Ｄｇ：Ｐｇの画素値（％）
また、●及び○はそれぞれテキストオブジェクト及び低解像度オブジェクトの画素値（％）を表す。なお、■及び□に関しては、同様にオブジェクト毎の画素値を表すものであるが、これは図を分かり易くするために描いたものであり、実際にはこのオブジェクト属性を有する画素は存在しない。
【０１４３】
図１５（ａ）は、本発明における各種処理を実施する以前の、文字エッジ部の各画素（Ｐｔ，Ｐ１，Ｐ２，Ｐｇ）と画素値（Ｄｔ，Ｄｇ）の関係を表している。
【０１４４】
なお、各画素においてテキストオブジェクト及び低解像度オブジェクトと二種類の画素が存在しているように見えるが、■及び□のオブジェクトは実際には存在しない。つまり図１５（ａ）は、全４画素の画像信号であり、各画素において、常に一種類のオブジェクトが設定されている。
【０１４５】
図１５（ｂ）は、本処理部での処理が実施された後の状態を表している。ここで、Ｄ１、Ｄ２はＣＰＵ３１０を介してＲＡＭ３１８に格納されるレジスタ値であり、それぞれの意味は以下の通りである。
Ｄ１：一画素太らせ画素におけるテキストオブジェクトの画素値（％）
Ｄ２：二画素太らせ画素におけるテキストオブジェクトの画素値（％）
この図のポイントは二つある。
【０１４６】
まず一つ目のポイントとして、太らせ処理の対象となる二つの画素（Ｐ１及びＰ２）は、それぞれテキストオブジェクト及び低解像度オブジェクトの二種類のオブジェクトを有している。これはつまり、Ｐ１及びＰ２に関しては、画像信号がオブジェクト毎に二種類存在するということである。
【０１４７】
この時、テキストオブジェクトの画像信号はテキスト画像データ（Image Data Txt）として生成される。同様に、低解像度オブジェクトの画像信号は低解像度画像データ（Image Data Gra）として生成される。
【０１４８】
もう一つのポイントとして、Ｐ１及びＰ２における各オブジェクトの画素値は、合算すると概ねＤｇ相当であるということである。これはつまり、オブジェクト毎に画素値を分割してはいるが、当初の画素値であるＤｇの濃度レベルは保存しておくことを表している。
【０１４９】
ただし、Ｄ１及びＤ２はレジスタ値であり、この値を適宜変更することでＰ１及びＰ２における画素値の合算をＤｇよりも高い画素値にすることや、逆に低い画素値にすることは可能である。
【０１５０】
以上の処理を経て、「一画素太らせ画素」及び「二画素太らせ画素」は、オブジェクト毎に所定の画素値で更新され、新たな画像データ（テキスト画像データ及び低解像度画像データ）として生成される。
【０１５１】
２．重畳画像形成処理
図１６は、図４に示した重畳画像形成処理４０６の構成を説明するブロック図である。重畳画像形成処理４０６では、前述の処理部から送信された二種類の画像データを入力とし、それぞれに所定のＨＴ処理を実施し、疑似中間調画像データを生成する。さらに、画素毎にそれぞれの疑似中間調画像データの対応する画素の画素値の論理和により新たな疑似中間調画像データを生成する。
【０１５２】
重畳画像形成処理４０６は、第一画像形成部１６０１と、第二画像形成部１６０２の二つの処理部から構成される。
【０１５３】
以下、図１６を参照しながら、重畳画像形成処理４０６について詳細に説明する。
【０１５４】
●第一画像形成部
第一画像形成部１６０１では、前述の処理部から送信された二種類の画像データ（Image Data Txt / Image Data Gra）を入力とし、それぞれの入力画像データに所定のＨＴ処理を実施し、４ｂｉｔの疑似中間調画像データを生成する。
【０１５５】
ここで所定のＨＴ処理とは、テキスト画像データ（Image Data Txt）に関しては高解像度のＨＴ処理を実施し、低解像度画像データ（Image Data Gra）に関しては低解像度ＨＴ処理を実施することを意味する。なお、ＨＴ処理自体は公知の技術なので説明は省略する。
【０１５６】
以上のＨＴ処理により、新たに生成した４ｂｉｔの疑似中間調画像データ（HT Image Data Txt / HT Image Data Gra）は、次の処理部に送信される。
【０１５７】
●第二画像形成部
第二画像形成部１６０２では、前述の処理部から送信された二種類の疑似中間調画像データを入力とし、画素毎にそれぞれの疑似中間調画像データの対応する画素の画素値を選択的に配置し、新たに４ｂｉｔの疑似中間調画像データを生成する。
【０１５８】
図１７は、第二画像形成部１６０２での処理を説明した図である。ここで図１７（ａ）はテキスト画像データ（Image Data Txt）が第一画像形成部１６０１にてテキスト疑似中間調画像データ（HT Image Data Txt）に変換された後の画像データを示している。同様に、図１７（ｂ）は低解像度画像データ（Image Data Gra）が第一画像形成部１６０１にて低解像度疑似中間調画像データ（HT Image Data Gra）に変換された後の画像データを示している。
【０１５９】
第二画像形成部１６０２は、上記二種類の疑似中間調画像データを入力として、画素毎にそれぞれの疑似中間調画像データの対応する画素の画素値の論理和により新たな疑似中間調画像データを生成する。図１７（ｃ）は（ａ）及び（ｂ）の二つの疑似中間調画像データの論理和により生成された新たな４ｂｉｔの疑似中間調画像データを表している。
【０１６０】
なお、本実施形態においては、二種類の疑似中間調画像データの論理和を計算する際、両方の画像の対応する画素に、いずれも画素値が存在する場合は、テキスト疑似中間調画像データの画素値を優先させている。
【０１６１】
上記の様な単純な論理演算により、いずれか一方の画素値を設定するのではなく、例えば二種類の疑似中間調画像データの対応する画素の画素値から、好適な画素値を算出し、新たな画像データを生成しても良い。
【０１６２】
以上に述べたような二つの処理を経て、重畳画像形成処理４０６では、前述の処理部から送信された二種類の画像データを入力とし、それぞれに所定のＨＴ処理を実施し、疑似中間調画像データを生成する。さらに、画素毎にそれぞれの疑似中間調画像データの対応する画素の画素値の論理和により新たな疑似中間調画像データを生成する。
【０１６３】
図１８に、本発明の効果を示す。図１８はＫ（ブラック）５０％のグラフィックオブジェクト内に、Ｋ５０％の文字オブジェクトが配置された画像データと、部分的に拡大した（本発明の）ＨＴ処理後の画像を表している。
【０１６４】
図１における従来のＨＴ処理と比較すると、境界部における濃度の疎密によるモアレの低減が、明らかに見て分かる。
【０１６５】
以上説明したように、本実施形態によれば、オブジェクト毎に異なるＨＴ処理を行うことで、それぞれのオブジェクトに最適な解像度と階調性を両立させることのできる画像形成装置において、テキスト（文字）オブジェクトと低解像度オブジェクト（イメージ又はグラフィック）との境界付近に発生する濃度の疎密による長周期の干渉パターンを改善することができる。
【０１６６】
さらに、本実施形態によれば、テキスト（文字）オブジェクトの境界付近の濃度をオブジェクト毎に段階的に調整し、それぞれＨＴ処理を実施した後に重畳的に配置している。そのため、境界部の濃度がある程度保存されるので、境界部を目立たせることなく、長周期の干渉パターンだけを改善することが可能である。
【０１６７】
（その他の実施形態）
本発明は、複数の機器（例えばコンピュータ、インターフェース機器、リーダ、プリンタなど）から構成されるシステムに適用することも、１つの機器からなる装置（複合機、プリンタ、ファクシミリ装置など）に適用することも可能である。
【０１６８】
前述した実施形態の機能を実現するように前述した実施形態の構成を動作させるプログラムを記憶媒体に記憶させ、該記憶媒体に記憶されたプログラムをコードとして読み出し、コンピュータにおいて実行する処理方法も上述の実施形態の範疇に含まれる。即ちコンピュータ読み取り可能な記憶媒体も実施例の範囲に含まれる。また、前述のコンピュータプログラムが記憶された記憶媒体はもちろんそのコンピュータプログラム自体も上述の実施形態に含まれる。
【０１６９】
かかる記憶媒体としてはたとえばフロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ―ＲＯＭ、磁気テープ、不揮発性メモリカード、ＲＯＭを用いることができる。
【０１７０】
また前述の記憶媒体に記憶されたプログラム単体で処理を実行しているものに限らず、他のソフトウエア、拡張ボードの機能と共同して、ＯＳ上で動作し前述の実施形態の動作を実行するものも前述した実施形態の範疇に含まれる。
【図面の簡単な説明】
【０１７１】
【図１】従来のＨＴ処理による文字境界のモアレを示した図である。
【図２】本発明に係る画像処理装置を適用可能な複合機の一例を示す概略断面図である。
【図３】図２に示した画像処理装置のデータ処理構成を説明するブロック図である。
【図４】図３に示した画像処理部の一般的な構成を説明するブロック図である。
【図５】境界濃度補正処理部の構成を説明するブロック図である。
【図６】エッジ抽出部の構成を説明するブロック図である。
【図７】エッジ処理部で使用するエッジパターンの例である。
【図８】エッジ処理部で生成されるエッジ判定信号の例である。
【図９】位置判定部の構成を説明するブロック図である。
【図１０】モアレの周期性を説明する図である。
【図１１】エッジ処理部で生成されるエッジ判定信号の例である。
【図１２】濃度判定部の構成を説明するブロック図である。
【図１３】太らせ判定部の構成を説明するブロック図である。
【図１４】境界画像生成部の構成を説明するブロック図である。
【図１５】境界画像生成部における濃度補正を説明する図である。
【図１６】重畳画像形成処理の構成を説明するブロック図である。
【図１７】第二画像形成部での処理を説明した図である。
【図１８】本発明における効果を示す図である。
【図１】
2009134583.tif 000003
【図２】
2009134583.tif 000004
【図３】
2009134583.tif 000005
【図４】
2009134583.tif 000006
【図５】
2009134583.tif 000007
【図６】
2009134583.tif 000008
【図７】
2009134583.tif 000009
【図８】
2009134583.tif 000010
【図９】
2009134583.tif 000011
【図１０】
2009134583.tif 000012
【図１１】
2009134583.tif 000013
【図１２】
2009134583.tif 000014
【図１３】
2009134583.tif 000015
【図１４】
2009134583.tif 000016
【図１５】
2009134583.tif 000017
【図１６】
2009134583.tif 000018
【図１７】
2009134583.tif 000019
【図１８】
2009134583.tif 000020