(57)【要約】【課題】  ＲＯＰ処理を含む描画を行った場合でも、スクリーン処理との間での干渉によるモアレの発生を防止した画像処理装置及び画像処理方法を提供する。【解決手段】  描画部１２でＲＯＰ処理を行った場合、そのＲＯＰ処理領域についてはＲＯＰ処理を行った旨のタグ情報を付加し、レンダリング部１３でレンダリング処理されたビットマップ画像をスクリーン処理部２１へ渡す。スクリーン処理部２１では、タグ情報に対応するスクリーン処理を行うが、ＲＯＰ処理領域についてはＦＭスクリーン処理を、他の領域にはＡＭスクリーン処理を行う。ＦＭスクリーン処理は周期性を持たないため、ＲＯＰ処理時のパターンが周期性を有していても、相互干渉は発生せず、モアレの発生を防止することができる。あるいは、描画部１２でＲＯＰ処理を行った際に、補正処理を行ってＲＯＰパターンの周期性を無くしてもよい。【選択図】  図１
2006256160.tif 000002
【特許請求の範囲】
【請求項１】
ＲＯＰ処理を含む描画処理を行う描画手段と、描画された画像に対してスクリーン処理を施すスクリーン処理手段を有し、前記スクリーン処理手段は、前記描画手段においてＲＯＰ処理を行った場合に、当該ＲＯＰ処理による描画領域についてＲＯＰパターンの周期性をなくすようにスクリーン処理を行うことを特徴とする画像処理装置。
【請求項２】
前記スクリーン処理手段は、前記描画手段においてＲＯＰ処理を行った描画領域についてＦＭスクリーンによるスクリーン処理を行うことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記描画手段は、描画オブジェクトの属性としてＲＯＰ処理を行った旨の属性を含み、前記スクリーン処理手段は、前記属性を参照してＲＯＰ処理の描画領域を判定することを特徴とする請求項１または請求項２に記載の画像処理装置。
【請求項４】
ユーザからの指示を受け付ける指示手段を有し、前記スクリーン処理手段は、前記指示手段から指示された場合に前記ＲＯＰパターンの周期性をなくすスクリーン処理を行うことを特徴とする請求項１ないし請求項３のいずれか１項に記載の画像処理装置。
【請求項５】
描画データを受け取って描画コマンドを解釈する解釈手段と、前記解釈手段によって解釈された描画コマンドに従って描画処理を行う描画手段を有し、前記描画手段は、前記描画コマンドが描画オブジェクトのＲＯＰ処理を行うものであるとき、ＲＯＰパターンの周期をなくすように補正処理を行うことを特徴とする画像処理装置。
【請求項６】
前記描画手段は、前記補正処理として所定の領域毎に平均値を計算して前記領域内の画像データとすることを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記描画手段は、前記補正処理として平滑化フィルタ処理を行うことを特徴とする請求項５に記載の画像処理装置。
【請求項８】
ユーザからの指示を受け付ける指示手段を有し、前記描画手段は、前記指示手段から指示された場合に前記補正処理を行うことを特徴とする請求項５ないし請求項７のいずれか１項に記載の画像処理装置。
【請求項９】
ＲＯＰ処理を含む描画処理を描画手段で行い、描画された画像に対してスクリーン処理をスクリーン処理手段で施す画像処理方法であって、前記描画処理時にＲＯＰ処理を行った場合に、当該ＲＯＰ処理による描画領域についてＲＯＰパターンの周期性をなくすようにスクリーン処理を行うことを特徴とする画像処理方法。
【請求項１０】
前記描画処理時にＲＯＰ処理を行った場合のスクリーン処理として、当該ＲＯＰ処理を行った描画領域についてＦＭスクリーンによるスクリーン処理を行うことを特徴とする請求項９に記載の画像処理方法。
【請求項１１】
前記描画処理時に、描画オブジェクトの属性としてＲＯＰ処理を行った旨の属性を含めておき、前記スクリーン処理時に、前記属性を参照してＲＯＰ処理の描画領域を判定することを特徴とする請求項９または請求項１０に記載の画像処理方法。
【請求項１２】
ユーザから指示された場合に、前記ＲＯＰパターンの周期性をなくすようにスクリーン処理を行うことを特徴とする請求項９ないし請求項１１のいずれか１項に記載の画像処理方法。
【請求項１３】
描画データを受け取って描画コマンドを解釈手段で解釈し、解釈された描画コマンドに従って描画処理を描画手段で行う画像処理方法であって、前記描画コマンドが描画オブジェクトのＲＯＰ処理を行うものであるとき、ＲＯＰパターンの周期をなくすように補正処理を行うことを特徴とする画像処理方法。
【請求項１４】
前記補正処理として、所定の領域毎に平均値を計算して前記領域内の画像データとすることを特徴とする請求項１３に記載の画像処理方法。
【請求項１５】
前記補正処理として、平滑化フィルタ処理を行うことを特徴とする請求項１３に記載の画像処理方法。
【請求項１６】
ユーザから指示された場合に、前記補正処理を行うことを特徴とする請求項１３ないし請求項１５のいずれか１項に記載の画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＲＯＰ（Ｒａｓｔｅｒ  Ｏｐｅｒａｔｉｏｎ）処理を含む描画処理を行う画像処理技術に関するものである。
【背景技術】
【０００２】
一般に画像を描画する際には、アプリケーションあるいはＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）から描画データを受け取り、その描画データを解釈して描画データ中の描画コマンドに従って描画処理を行う。描画コマンドの中には、図形を描画するだけでなく、それまで描画した図形や別途与えられた図形などとの論理演算を行うＲＯＰ処理も含まれている。このＲＯＰ処理は、簡単に説明すれば透かし処理であり、２種類の画像を透かして表現する際に様々な重ね合わせの表現を行う。半透明処理もＲＯＰの一つで、画像のある部分はそのままで、別の部分を白く抜いた状態に、特定周期で重ね合わせたものである。
【０００３】
図１３は、ＲＯＰパターンの一例の説明図である。ＲＯＰ処理によって重ね合わせを行う際に用いられるＲＯＰパターンには、大別して２つのパターンがある。その１つが例えば図１３（Ａ）〜（Ｃ）に示した千鳥格子パターンで表現される場合（主にＧＤＩ系のプリンタ）であり、もう１つが例えば図１３（Ｄ）〜（Ｆ）に示した縦線パターンで表現される場合（主にＰｏｓｔＳｃｒｉｐｔ（登録商標）プリンタ）である。このようなＲＯＰパターンは、受け取る側では変更することはできず、故意に違った解像度を通知することにより、その発生周期を変える（１画素周期／２画素周期／４画素周期）ことは可能である。
【０００４】
一方、画像形成装置で画像を形成する場合には、色材の濃度を変更できないため、画像に対してスクリーン処理を行い、階調値を例えば２値の擬似中間調画像に変換して画像を形成する。スクリーン処理には、点（画素の集まり）の大きさを変化させて階調を表現するＡＭ（Ａｍｐｌｉｔｕｄｅ  Ｍｏｄｕｌａｔｉｏｎ）スクリーンと、点（画素）の密度を変化させて階調を表現するＦＭ（Ｆｒｅｑｕｅｎｃｙ  Ｍｏｄｕｌａｔｉｏｎ）スクリーンとがある。ＡＭスクリーンの代表的なものにはディザマトリクスを用いる方法などがあり、またＦＭスクリーンの代表的なものには誤差拡散法などがある。
【０００５】
画像形成方法として電子写真方式を用いる場合、ＡＭスクリーンが用いられることが多い。これは電子写真方式がＣＴＦ（Ｃｏｎｔｒａｓｔ  Ｔｒａｎｓｆｅｒ  Ｆｕｎｃｔｉｏｎ）特性が悪いために、ハイライト部において、ある程度のコアドットが必要であるからである。ＡＭスクリーンの特徴は、階調性、粒状性に優れているが、デメリットとして周期構造を持っている点が挙げられる。
【０００６】
上記のとおり、ＲＯＰ処理時のＲＯＰパターンとＡＭスクリーンとは周期構造をお互いにもっている。そのため、両方の処理が施されると、ＲＯＰの周期パターンとスクリーンの周期が干渉してモアレが発生する。図１４は、半透明指定によるモアレの発生例の説明図である。例えば図１３（Ｅ）に示したような２画素周期の縦線パターンで表現され、ＡＭスクリーンが９０度の縦ライン方向である場合を考える。例えば５０％の濃度の画像を形成する場合、通常であればＡＭスクリーンの構造が反映されて図１４（Ｂ）に示すような画像が形成される。この上に白の半透明処理が指定された場合、例えば２５％程度の濃度の画像が期待される。しかし、この半透明処理で図１３（Ｅ）の２画素周期のパターンが重畳されるため、図１４（Ａ）に示すようにスクリーンのラインが歯抜けのようになった画像が形成されてしまう。そのため、荒いスクリーンをかけたようなモアレが発生してしまう。
【０００７】
このような問題に対して、例えば特許文献１においては、ＲＯＰパターンの解像度を変えたり、スクリーンの解像度を変えることによって、相互の干渉によるモアレを削減する手法が開示されている。しかし、解像度を変えただけでは程度は軽減できても、干渉によるモアレ自体を完全に消すことができなかった。
【０００８】
なお、上述のＦＭスクリーンの特徴として、周期構造がないという長所があり、ＲＯＰパターンに周期性があってもスクリーン処理との干渉によるモアレの発生を防ぐことができる。しかし、電子写真方式では階調性を考慮するとＦＭスクリーン処理では粒状性がどうしても悪くなってしまう。そのため、画像全体にＦＭスクリーン処理を行うことは適当でない。
【０００９】
【特許文献１】特開２０００−２２２１５２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
本発明は、上述した事情に鑑みてなされたもので、ＲＯＰ処理を含む描画を行った場合でも、スクリーン処理との間での干渉によるモアレの発生を防ぐことができる画像処理装置及び画像処理方法を提供することを目的とするものである。
【課題を解決するための手段】
【００１１】
本発明は、ＲＯＰ処理を含む描画処理を行い、描画された画像に対してスクリーン処理を施す画像処理装置及び画像処理方法であって、描画処理時にＲＯＰ処理を行った場合に、当該ＲＯＰ処理による描画領域について、ＲＯＰパターンの周期性をなくすように例えばＦＭスクリーンなどによってスクリーン処理を行うことを特徴とするものである。
【００１２】
また本発明は、描画データを受け取って描画コマンドを解釈し、解釈された描画コマンドに従って描画処理を行う描画処理装置及び画像処理方法であって、描画コマンドが描画オブジェクトのＲＯＰ処理を行うものであるとき、ＲＯＰパターンの周期をなくすように、例えば所定の領域毎の平均値の計算や、平滑化フィルタ処理などの補正処理を行うことを特徴とするものである。
【００１３】
なお、このようなスクリーン処理の切り替えや補正処理は、ユーザからの指示に従って行うように構成することができる。
【発明の効果】
【００１４】
本発明によれば、ＲＯＰ処理を行った描画領域について、周期構造の無いＦＭスクリーンを用いたり、補正処理によってＲＯＰパターンの周期自体を低減することにより、ＲＯＰ処理時のＲＯＰパターンとＡＭスクリーンとの周期構造により発生する干渉モアレを低減し、あるいはなくすことができるという効果がある。
【発明を実施するための最良の形態】
【００１５】
図１は、本発明の第１の実施の形態を適用したカラー画像形成装置の一例を示すブロック図である。図中、１はコントローラ部、２はマーキングエンジン制御部、３はマーキングエンジン、１１はＰＤＬ解釈部、１２は描画部、１３はレンダリング部、２１はスクリーン処理部、２２はパルス発生部である。図１に示すカラー画像形成装置は、コントローラ部１，マーキングエンジン制御部２、マーキングエンジン３を含んで構成されている。
【００１６】
コントローラ部１は、外部の例えばクライアントコンピュータなどから、当該カラー画像形成装置に対する描画コマンドとしてＰＤＬ（ページ記述言語）で記述された描画データを受け取って解釈し、描画処理を行ってマーキングエンジン３で使用可能なＹＭＣＫのビットマップ画像を生成する。このコントローラ部１は、ＰＤＬ解釈部１１、描画部１２、レンダリング部１３等を含んで構成されている。
【００１７】
ＰＤＬ解釈部１１は、外部から描画データを受け取ってＰＤＬを解釈する。
【００１８】
描画部１２は、ＰＤＬ解釈部１１によって解釈されたＰＤＬに従って、それぞれの描画オブジェクト毎に描画処理を行い、中間コードを生成する。ＰＤＬによってＲＯＰ処理が指定されることもあり、そのための処理も行う。生成した中間コードには、描画オブジェクトの属性として、ここではイメージ／文字／グラフィックスなどの描画オブジェクトの種類あるいはＲＯＰ処理を行った旨のタグ情報を付加する。この描画部１２では、ＰＤＬで指定された色信号（ＲＧＢ）からマーキングエンジン３において用いる色材色からなる色信号（ＹＭＣＫ）に変換したり、マーキングエンジン３に最適な解像度への変換なども行う。
【００１９】
レンダリング部１３は、描画部１２で生成した中間コードをもとに、マーキングエンジン３に合ったＹＭＣＫのビットマップデータを作成する。このとき、ビットマップデータの各画素毎あるいは数画素毎にタグ情報を付加する。
【００２０】
マーキングエンジン制御部２は、コントローラ部１で生成されたビットマップデータ及びタグ情報をもとに、マーキングエンジン３を制御して画像を形成させる。マーキングエンジン制御部２としては、ここではスクリーン処理部２１及びパルス発生部２２を含んで構成されている。
【００２１】
スクリーン処理部２１は、コントローラ部１で生成されたビットマップデータに対してスクリーン処理を施し、擬似中間調画像を形成する。図２は、タグ情報と用いるスクリーンとの関係の一例を示す説明図である。スクリーン処理部２１で用いるスクリーンは、それぞれの描画オブジェクト毎に異なるため、この例ではそれぞれの描画オブジェクト毎にスクリーンを切り替えている。例えば文字については高精細であることが必要であるので３００線のＡＭスクリーンを用い、イメージやグラフィックスではそれほど高精細である必要がないことから、それぞれ２００線、１５０線のＡＭスクリーンを用いる。もちろん、これらの例に限られるものではない。さらに、ＲＯＰ処理を行った描画領域については、ＲＯＰパターンとの干渉モアレを防ぐため、ここではＦＭスクリーンを用いる。ＦＭスクリーンでは周期性がないためＲＯＰパターンが存在しても干渉せず、モアレは発生しない。ＦＭスクリーンとしては特に規定はなく、誤差拡散でもブルーノイズマスク法でもかまわない。
【００２２】
なお、すべてのスクリーンをＦＭスクリーンにすればＲＯＰ処理を行ったか否かによるスクリーンの切り替えは不要になるが、例えばマーキングエンジン３が電子写真方式の場合には、階調性を考慮すると粒状性がどうしても悪くなってしまう。そのためすべてのスクリーンをＦＭスクリーンとはせず、ＲＯＰ処理を行った描画領域についてはＦＭスクリーンとし、他の領域についてはＡＭスクリーンを用いることとしている。
【００２３】
パルス発生部２２は、スクリーン処理部２１でスクリーン処理を施した画像信号に従って、マーキングエンジン３でドットを形成するためのパルスを発生し、マーキングエンジン３に送る。
【００２４】
マーキングエンジン３は、マーキングエンジン制御部２からの制御に従って、例えば用紙等に画像を形成する。例えばマーキングエンジン３が電子写真方式であれば、マーキングエンジン制御部２のパルス発生部２２から送られてくるパルスに従って感光体に光を照射して潜像を形成し、これをトナーなどによって現像して用紙等に転写し、定着することにより画像を形成することができる。現像後に別の中間転写対に転写してから用紙等に転写する場合もある。
【００２５】
なお、上述の構成ではマーキングエンジン制御部２にスクリーン処理部２１を設けているが、負荷分散により描画部１２でスクリーン処理を行うように構成してもよい。
【００２６】
次に、本発明の第１の実施の形態を適用したカラー画像形成装置の動作の一例について簡単に説明する。外部のクライアントコンピュータ上で、アプリケーションからのコマンドをプリンタドライバにおいてＰＤＬに変換する。ＲＯＰ処理を行う際のＲＯＰパターンの周期（例えば図１３に示したパターンのいずれか）は、ドライバへ通知した解像度で決まる。
【００２７】
クライアントコンピュータからＰＤＬがカラー画像形成装置へ送られてくると、そのＰＤＬをコントローラ１のＰＤＬ解釈部１１が受け取る。そして、送られてきたＰＤＬをＰＤＬ解釈部１１で解釈する。その解釈の結果は描画部１２に渡される。
【００２８】
描画部１２は、ＰＤＬ解釈部１１で解釈されたＰＤＬに従って描画処理を行う。このとき、ＰＤＬが指定するＲＧＢ色信号から、マーキングエンジンのＹＭＣＫ色信号への色変換を行う。また、例えばラスターデータはマーキングエンジンの解像度への変換を行う。なお、文字やグラフィックスなどについては、マーキングエンジンの解像度の描画を行う。この描画処理によって、描画オブジェクト毎の中間コードを生成する。また、描画する際には、上述のようにイメージ／文字／グラフィックス／ＲＯＰなどのタグ情報を付加する。
【００２９】
描画部１２で生成された中間コード及びタグ情報はレンダリング部１３に送られ、レンダリング部１３において中間コードから１ページ分のビットマップデータが作成される。このとき、タグ情報はビットマップデータのそれぞれの画素毎に、あるいは数画素毎に付加し、ビットマップデータとともにマーキングエンジン制御部２に送る。
【００３０】
マーキングエンジン制御部２は、コントローラ１からビットマップデータ及びタグ情報を受け取ると、スクリーン処理部２１はタグ情報に応じたスクリーン処理をビットマップデータに対して行う。例えば図２に示したように、文字、イメージ、グラフィックス部分についてはそれぞれの線数のＡＭスクリーン処理を行う。また、ＲＯＰ処理を行った領域についてはＦＭスクリーン処理を行う。
【００３１】
図３は、誤差拡散処理の処理の概要の説明図である。図中、３１は加算部、３２は二値化部、３３は減算部、３４は誤差演算部である。ここではＦＭスクリーンの一例として誤差拡散法を用いることとし、誤差拡散処理の概要を図３に示している。誤差拡散法は、入力信号と出力信号の誤差を平均的に小さくしようとする方法であり、入力信号と出力信号の誤差を周辺画素へ配分し、周辺画素では配分された誤差を含めて出力信号を決定してゆく。
【００３２】
ある画素の入力画像信号が入力されると、加算部３１において、誤差演算部３４から出力される当該画素に対して周辺画素から配分される誤差を加算される。二値化部３２において、誤差が加算された入力画像信号を二値化し、出力画像信号を生成する。減算部３３は、誤差が加算された入力画像信号から、二値化部３２で生成した出力画像信号を減算し、当該画素における誤差を演算する。この誤差は誤差演算部３４に渡され、周辺画素への誤差の配分を行う。そして、入力画像信号が入力されたときに、その画素に対して周辺画素から配分される誤差の合計を加算部３１に対して出力する。
【００３３】
このように誤差拡散法では、誤差をフィードバックさせて、入力信号を保証しつつ二値化するため、システムとして発振しやすくなっている。このため、周期構造を持たす、周波数干渉が発生しない仕組みとなっている。従って、ＲＯＰ処理においてＲＯＰパターンがどのような周期を持っていても、例えば図１３のいずれのパターンであっても、これらのパターンとスクリーン処理との間では干渉が発生しない。
【００３４】
図４は、ＲＯＰによる半透明処理を行った場合のスクリーン処理後の画像データの一例の説明図である。ここでは図１４と同様に、例えば図１３（Ｅ）に示したような２画素周期の縦線パターンで表現されるものとし、２画素のラインについては背景がそのまま現れ、２画素については白抜きする場合を示している。このとき、半透明処理の背景となる領域については、図４（Ｂ）に示すようにＦＭスクリーン処理が施される（図示の都合上、ハッチングを施して示している）。そのため、図４（Ａ）に示すように、ＲＯＰ処理後に現れる背景部分についてはＦＭスクリーン処理が施されることになる。ＲＯＰパターンは現れるものの、このＲＯＰパターンとスクリーンとの干渉は発生せず、この両者による相互干渉モアレは発生しない。
【００３５】
スクリーン処理部２１でスクリーン処理された画像は、パルス発生部２２へ入力される。パルス発生部２２は、スクリーン処理部２１でスクリーン処理された画像信号に基づいて、変調されたパルス信号を生成し、マーキングエンジン３へ入力する。
【００３６】
マーキングエンジン３は、マーキングエンジン制御部２から渡されるパルス信号に従って画像を形成する。図５は、マーキングエンジンの一例の概略構成図、図６は、像形成モジュールの一例を示す概略構成図、図７は、感光体上の表面電位の一例を示すグラフ、図８は、転写部の一例を示す概略構成図、図９は、定着部の一例を示す概略構成図である。図中、４１は感光体、４２は帯電部、４３はレーザ駆動部、４４は現像部、４５は中間転写ベルト、４６は第１転写部、４７は第２転写部、４８は定着部、５１は加熱ロール、５２は圧力ロールである。図５には、高速カラープリントを目的に、Ｙ、Ｍ、Ｃ、Ｋの各色材毎に像形成モジュールを４個並べたタンデムエンジンを例に示している。また、ここでは中間転写ベルト４５を用いる構成を示している。
【００３７】
それぞれの像形成モジュールを図６に示しており、感光体４１は、あらかじめ帯電部４２によって初期電位に帯電され、マーキングエンジン制御部２のパルス発生部２２から出力されるパルス信号によりレーザ駆動部４３が駆動され、レーザ光が感光体４１の表面に照射される。これによって、感光体４１上に静電潜像パターンが形成される。その後、現像部４４から感光体４１上にトナーが供給され、形成された静電潜像パターンが現像される。
【００３８】
この過程における感光体４１上の電位の変化を図７に示している。感光体４１の表面は、まず、帯電部４２によって帯電電位（ＶＨ）に均一に帯電される。帯電後、レーザ駆動部４３から出射されるレーザ光が照射された部分についてのみ、露光部電位（ＶＬ）となる。なお、レーザ光が照射されなかった部分については、帯電電位（ＶＨ）のままの電位となる。この露光部電位（ＶＬ）の部分と帯電電位（ＶＨ）のままの未露光部分とが感光体４１に形成されることにより、目には見えない静電潜像パターンが感光体４１の表面に形成される。次に現像部４４において現像バイアス（Ｖｂｉａｓ）を与えてトナーを供給することによって、トナーは露光部電位（ＶＬ）と現像バイアス（Ｖｂｉａｓ）との電位差により感光体４１の表面に吸着される。逆に未露光部については帯電電位（ＶＨ）のままであるためにトナーは反発力により感光体４１の表面には付着しない。このようにして感光体４１上の静電潜像パターンがトナーにより現像される。
【００３９】
この帯電、露光、現像の過程において、この帯電電位（ＶＨ）については、帯電部４２への電源から供給される電圧によって調整される。また露光部電位（ＶＬ）は、レーザ駆動部４３から出射されるレーザ光によって供給されるエネルギー量によって調整可能である。さらに、現像バイアス（Ｖｂｉａｓ）現像部４４に供給される電圧によって調整可能である。これらの帯電電位（ＶＨ）、露光部電位（ＶＬ）、現像バイアス（Ｖｂｉａｓ）のバランスによって、感光体４１上の静電エネルギー及び現像との静電バランスを調整することができる。これによって、感光体４１上の露光部（画像部）へのトナーの供給量が制御される。
【００４０】
各像形成モジュールにおいて感光体４１の表面に形成されたトナー像は、中間転写ベルト４５の移動に従って、それぞれの像形成モジュールの第１転写部４６において中間転写ベルト４５に転写され、それぞれの色のトナー像が重ねられてゆく。この中間転写ベルト４５は、直接用紙等へ転写するのに比べて転写効率を向上させるために用いられる。
【００４１】
さらに、中間転写ベルト４５上に重ねて形成された各色のトナー像は、第２転写部４７において、例えば搬送されてきた用紙などに転写される。このような２回の転写により、例えば用紙等の表面にカラー画像が形成される。転写部の概要は図８に示している。第１転写部４６及び第２転写部４７とも、供給される電圧によって制御可能である。
【００４２】
用紙等の表面に形成されたカラー画像は、定着部４８において、例えば図９に示すように、加熱ロール５１による加熱によりトナー中のバインダを溶融させ、圧力ロール５２により加圧することによって、トナー像を用紙等の表面に定着させる。定着の制御は、圧力ロール５２の用紙等への押し付け量の制御と、加熱ロール５１への電力供給量などによって行うことができる。
【００４３】
このようにして、マーキングエンジン３において画像を用紙等の表面に形成することができる。形成された画像は、描画時にＲＯＰ処理が行われていても、その領域については周期性を持たないＦＭスクリーン処理を行っているので、両者の干渉によるモアレは発生せず、良好な画質で画像を形成することができる。
【００４４】
なお、上述のマーキングエンジン３の構成は一例であって、この例に限られるものではなく、任意のマーキングエンジンであってよい。例えば中間転写ベルト４５を用いずに、直接、用紙等に転写する構成でもよい。また、像形成モジュールを１つのみ設け、現像部４４において供給するトナーを切り替えながら４色のトナーによる現像を行う４サイクル型のマーキングエンジンでもよい。
【００４５】
次に、本発明の第２の実施の形態について説明する。上述の第１の実施の形態では、スクリーン処理の際の周期性をなくすことによりＲＯＰパターンとの干渉によるモアレを防ぐものであった。この第２の実施の形態では、描画処理時に補正処理を行うことによって、画像データ中に存在するＲＯＰパターンの周期性自体を低減し、あるいはなくすことによりスクリーン処理との干渉を防止する例を示す。なお、この第２の実施の形態を適用したカラー画像形成装置の一例の構成は、上述の図１に示した第１の実施の形態と同様であるので、ここでは図示を省略し、第１の実施の形態と異なる部分を中心に説明してゆく。なお、マーキングエンジン制御部２のスクリーン処理部２１は、従来と同様のスクリーン処理を行うものであってよい。
【００４６】
この第２の実施の形態における描画部１２では、ＲＯＰ処理を行ったときには、その時用いたＲＯＰパターンの周期をなくすように補正処理を行う。補正処理としては、例えば、所定の領域毎に平均値を計算する方法がある。図１０は、本発明の第２の実施の形態を適用したカラー画像形成装置の一例における補正処理の一例の説明図である。図１０では、例えば図１３（Ｅ）に示した２画素周期のＲＯＰパターンが用いられたものとし、そのＲＯＰパターンの周期に合わせて、所定の領域を４×４画素のウィンドウとしている。図１０においては、ウィンドウを太線で囲んで示している。
【００４７】
そして、ウィンドウ毎に、そのウィンドウに含まれる画素の合計を求め、ウィンドウ内の画素数で割ることによって、平均値を算出する。算出された平均値を、ウィンドウ内の各画素の値とする。図１０（Ａ）に示す例は、図４や図１４と同様に、図１３（Ｅ）に示した２画素周期のＲＯＰパターンにより白画像を透明処理によって描画した例を示しており、ＲＯＰ処理によって２画素列が背景画像、２画素列が白のパターンとなっている。このとき、太線内の４×４画素について平均値を算出し、図１０（Ｂ）に示すように、算出した平均値をウィンドウ内の各画素の値とする。
【００４８】
このような補正処理によって、図１０（Ａ）において存在していたＲＯＰパターンによる周期性は、図１０（Ｂ）に示すように完全に消失している。従って、この描画処理後にスクリーン処理部２１で周期性のあるＡＭスクリーンをＲＯＰ処理領域に対して行っても、相互の干渉は発生せず、モアレは生じない。
【００４９】
この例のように白による半透明処理は、元々は背景画像に対して描画するオブジェクトの色を透明度に応じて重ね合わせるのであるから、平均値を算出することは重ね合わせた後の画素値を算出することと同様の効果を得ることができる。また、通常のマーキングエンジン３では解像度が６００ｄｐｉ以上であることから、上述のように所定領域毎に平均値を出力値としても、視覚上は特に問題ない。
【００５０】
別の補正処理の例として、平滑化フィルタをＲＯＰ処理領域に施し、ＲＯＰパターンの周期を低減する方法がある。図１１は、平滑化フィルタ処理の一例の説明図である。ここでは図１１（Ａ）に示すような３×３画素サイズのフィルタを用いてフィルタ処理を行う。フィルタのサイズは任意であり、サイズが大きいほど平滑化の効果を得ることができるが、バッファメモリのコストや処理能力などを考慮してフィルタサイズを決定すればよい。
【００５１】
図１１（Ａ）に示した平滑化フィルタの例では、図１１（Ｂ）に示すようなパワースペクトルを有しており、高周波成分については減衰する性質がある。そのため、図１１（Ｃ）に示すようなパルス状の波形は、図１１（Ｄ）に示すように高周波成分が除去され、低周波成分による周期の長い信号となる。図１１（Ｃ）に示したパルス状の波形は、例えばＲＯＰパターンとみなすことができる。これは、例えば図１０（Ａ）を参照すれば理解できる。このようなパルス状の画像データに対して、平滑化フィルタを施すことによって、図１１（Ｄ）に示すような画像データが得られることになる。これによって、ＲＯＰパターンの周期は低減されることになる。従って、描画処理後にスクリーン処理部２１において周期性のあるＡＭスクリーンを行っても、ＲＯＰパターンの周期との相互干渉によるモアレは非常に低減され、あるいはモアレをなくすことができる。
【００５２】
なお、この場合も３×３程度の平滑化フィルタであれば、通常のマーキングエンジン３の解像度からして、視覚上は特に問題ない。また、このような平滑化フィルタによる補正処理を、ＲＯＰ処理領域に限って行うことによって、例えば文字やグラフィックスなどのエッジ部分の品質に影響せずに、ＲＯＰ処理領域についてのみ、画質の向上を図ることができる。
【００５３】
上述の本発明の第１の実施の形態で示したＲＯＰ処理領域に対するＦＭスクリーンの適用と、第２の実施の形態で示したＲＯＰ処理領域に対する補正処理は、いずれかを行うことによって一方の周期性が無くなることにより相互干渉によるモアレを抑えることができる。もちろん、両者を組み合わせて用いてもよいことは言うまでもない。
【００５４】
また、上述の第１，第２の実施の形態で示した、ＲＯＰパターンとスクリーンとの相互干渉によるモアレに対する処理は、例えばユーザが指定したときのみ行ったり、ユーザの指定により行わないように制御することができる。図１２は、モアレ処理についてのユーザの指示画面の一例の説明図である。例えば各種の設定を行う際に、図１２に示すような指示画面においてＲＯＰ処理によるモアレの除去を「行う」設定にしておくことによって、上述のような第１，第２の実施の形態で説明した処理を行うように構成すればよい。逆に、「行わない」設定の場合には、上述のような第１，第２の実施の形態で説明した処理を行わないように構成すればよい。
【図面の簡単な説明】
【００５５】
【図１】本発明の第１の実施の形態を適用したカラー画像形成装置の一例を示すブロック図である。
【図２】タグ情報と用いるスクリーンとの関係の一例を示す説明図である。
【図３】誤差拡散処理の処理の概要の説明図である。
【図４】ＲＯＰによる半透明処理を行った場合のスクリーン処理後の画像データの一例の説明図である。
【図５】マーキングエンジンの一例の概略構成図である。
【図６】像形成モジュールの一例を示す概略構成図である。
【図７】感光体上の表面電位の一例を示すグラフである。
【図８】転写部の一例を示す概略構成図である。
【図９】定着部の一例を示す概略構成図である。
【図１０】本発明の第２の実施の形態を適用したカラー画像形成装置の一例における補正処理の一例の説明図である。
【図１１】平滑化フィルタ処理の一例の説明図である。
【図１２】モアレ処理についてのユーザの指示画面の一例の説明図である。
【図１３】ＲＯＰパターンの一例の説明図である。
【図１４】半透明指定によるモアレの発生例の説明図である。
【符号の説明】
【００５６】
１…コントローラ部、２…マーキングエンジン制御部、３…マーキングエンジン、１１…ＰＤＬ解釈部、１２…描画部、１３…レンダリング部、２１…スクリーン処理部、２２…パルス発生部、３１…加算部、３２…二値化部、３３…減算部、３４…誤差演算部、４１…感光体、４２…帯電部、４３…レーザ駆動部、４４…現像部、４５…中間転写ベルト、４６…第１転写部、４７…第２転写部、４８…定着部、５１…加熱ロール、５２…圧力ロール。
【図１】
2006256160.tif 000003
【図２】
2006256160.tif 000004
【図３】
2006256160.tif 000005
【図４】
2006256160.tif 000006
【図５】
2006256160.tif 000007
【図６】
2006256160.tif 000008
【図７】
2006256160.tif 000009
【図８】
2006256160.tif 000010
【図９】
2006256160.tif 000011
【図１０】
2006256160.tif 000012
【図１１】
2006256160.tif 000013
【図１２】
2006256160.tif 000014
【図１３】
2006256160.tif 000015
【図１４】
2006256160.tif 000016