(57)【要約】【課題】  電子写真方式のプリンタにおいて、ドット間の不規則な干渉による影響を補正し、且つ処理を高速に行うことができる画像処理装置を提供する。【解決手段】  画像処理装置２０は、入力された画像データに色補正および色変換処理を行う色補正・色変換部２１と、ハーフトーン処理を行い、露光に合わせた画像データを取得するハーフトーン処理部２２と、補正する画素を特定するためのフラグを生成するフラグ生成部２３と、補正テーブルを記憶する補正テーブル記憶部２８と、ドット間の不規則な干渉を、フラグおよび補正テーブルを参照して所定の周期の位置にドットを形成したときに受ける干渉に近づける補正を行う補正処理部２４と、補正した画像データから印刷エンジン３０が電子写真印刷を行うための露光信号を生成する露光信号生成部２５と、を備える。【選択図】      図１
2006324721.tif 000002
【特許請求の範囲】
【請求項１】
像担持体を画素ごとに露光することにより、ドットを形成する電子写真方式の印刷を行うための画像処理装置であって、
露光に関する階調値を画素ごとに有する画像データを取得する画像データ取得部と、
ドットを形成する画素のうち、注目する画素を注目画素として、
前記注目画素が周辺の画素から受ける干渉を、前記注目画素を含む所定の周期の画素にドットを形成したときに周辺の画素から受ける干渉に近づけるように、前記画像データの階調値を補正する補正処理部と、を備えることを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記補正処理部は、前記画像データの階調値を補正することにより、前記注目画素の周辺の画素における露光量を、前記注目画素を含む所定の周期の画素を露光したときの露光量に近づけることを特徴とする画像処理装置。
【請求項３】
請求項１または２に記載の画像処理装置において、
前記画像データ取得部は、入力された画像データにハーフトーン処理を施して、露光に関する階調値を有する画像データを取得することを特徴とする画像処理装置。
【請求項４】
請求項１ないし３のいずれか一項に記載の画像処理装置において、
前記補正処理部は、前記注目画素から前記所定の周期の１周期分の画素数だけ離れた位置より近い位置にドットを形成する画素がない当該注目画素を孤立画素として、
前記孤立画素から、前記１周期分の画素数だけ離れた位置にある画素について階調値を増加させることを特徴とする画像処理装置。
【請求項５】
請求項４に記載の画像処理装置において、
前記孤立画素から、前記１周期分の画素数だけ離れた位置にあるドットを形成しない画素について階調値を増加させることを特徴とする画像処理装置。
【請求項６】
請求項４または５に記載の画像処理装置において、
前記補正処理部は、ドットが形成されないような値だけ階調値を補正することを特徴とする画像処理装置。
【請求項７】
請求項１ないし６のいずれか一項に記載の画像処理装置において、
前記補正処理部は、前記注目画素から前記所定の周期の１周期分の画素数だけ離れた位置より近い位置にあるドットを形成する画素を近接画素として、
前記近接画素について階調値を減少させることを特徴とする画像処理装置。
【請求項８】
請求項１ないし７のいずれか一項に記載の画像処理装置において、
前記注目画素から、前記所定の周期の１周期分の画素数より近い位置の画素に第１のフラグを付与し、
前記注目画素から、前記１周期分の画素数だけ離れた位置の画素に第２のフラグを付与するフラグ付与部を更に備え、
前記補正処理部は、前記第１のフラグおよび前記第２のフラグに基づいて、補正する画素を判断することを特徴とする画像処理装置。
【請求項９】
請求項８に記載の画像処理装置において、
前記補正処理部は、第１のフラグが付与された画素について階調値を減少させることを特徴とする画像処理装置。
【請求項１０】
請求項８または９に記載の画像処理装置において、
前記補正処理部は、第２のフラグが付与された画素について階調値を増加させることを特徴とする画像処理装置。
【請求項１１】
請求項８ないし１０のいずれか一項に記載の画像処理装置において、
前記補正処理部は、第１のフラグおよび第２のフラグを付与された画素には、階調値を増減しないことを特徴とする画像処理装置。
【請求項１２】
請求項８ないし１１のいずれか一項に記載の画像処理装置において、
前記補正処理部は、第１のフラグおよび第２のフラグを共に付与されていない画素には、階調値を増減しないことを特徴とする画像処理装置。
【請求項１３】
像担持体を画素ごとに露光することにより、ドットを形成する電子写真方式の印刷を行うための画像処理方法であって、
露光に関する階調値を画素ごとに有する画像データを取得する画像データ取得工程と、
ドットを形成する画素のうち、注目する画素を注目画素として、
前記注目画素が周辺の画素から受ける干渉を、前記注目画素を含む所定の周期の画素にドットを形成したときに周辺の画素から受ける干渉に近づけるように、前記画像データの階調値を補正する補正処理工程と、を備えることを特徴とする画像処理方法。
【請求項１４】
像担持体を画素ごとに露光することにより、ドットを形成する電子写真方式の印刷を行うための画像処理プログラムであって、
コンピュータを、
露光に関する階調値を画素ごとに有する画像データを取得する画像データ取得部、
ドットを形成する画素のうち、注目する画素を注目画素として、
前記注目画素が周辺の画素から受ける干渉を、前記注目画素を含む所定の周期の画素にドットを形成したときに周辺の画素から受ける干渉に近づけるための補正量を示す補正テーブルを記憶する補正テーブル記憶部から補正テーブルを読み出し、補正テーブルに従って前記画像データの階調値を補正する補正処理部、として機能させることを特徴とする画像処理プログラム。
【請求項１５】
請求項１４に記載の画像処理プログラムを記録した、コンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
露光することにより像担持体上に静電潜像を形成し、その静電潜像を現像してドットを形成する電子写真印刷において、ドット間の干渉を考慮して補正する画像処理装置、画像処理方法、画像処理プログラムおよびそのプログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
従来、感光体を露光することにより形成した静電潜像に、トナーを定着されてドットを形成する、いわゆる電子写真方式のプリンタでは、多階調で表現された画像データにハーフトーン処理を施すことによって、ドットを形成する画素を決定している。電子写真方式のプリンタにおけるハーフトーン処理としては、ドット集中型のディザ法を用いることが多いが、ドット集中型ディザ法では一定の周期的な位置にドットを形成するためにモアレが発生することがあり、また、解像度が低下するためにドットの間の位置に形成されるべき線などの欠けを発生することがあった。そこで、これらの問題の少なくとも一つを解決するため、ドット分散型ディザ法、誤差拡散法などのドット密度を制御する手法を用いることが考えられる。これらの手法によれば、解像度の低下を抑えられるために、線の欠けの発生を抑えた高画質な画像を得ることができると期待される。また、誤差拡散法などの方法によってドット位置に周期性を持たせなければ、モアレの発生しない高画質な画像を得ることができると期待される。
【０００３】
ここで、電子写真方式のプリンタにおいて、誤差拡散法を用いると、形成するドット間の距離が不規則となるため、ドットを形成する静電潜像が周辺の画素に帯電した電荷から不規則に干渉を受けることがあった。このように、ドット間の干渉が不規則に生じるため、例えば、隣り合って形成されるドット同士が繋がって大きくなってしまったり、周辺に形成するドットがないような孤立したドットにあっては条件によってドットが大きくなってしまったり小さくなってしまうことがある。このようにドットの大きさが不規則に変化すると、印刷した画像の粒状性（ざらつき感）が大きくなってしまう。また、ドット分散型ディザ法を用いた場合でも、ドット数の変化に応じて干渉の程度が変化してドットの大きさが変化してしまうので、ドット数に対応した階調にならないことがあった。そのため、実際に印刷してみると、階調が反転し、階調性を適切に表現できないことがあった。
【０００４】
そこで、特許文献１では、誤差拡散法によるハーフトーン処理を行ったときに、形成するドットが隣接しているドットについては、隣接ドットの影響によりドットが大きく形成されることを考慮して、露光する画素領域の面積を減少させる処理を行っている。このようにすれば、隣接しているドットが干渉し合うことにより発生するざらつき感を抑えることができる。
【０００５】
特許文献２では、隣接するドット以外に周辺に位置するドットの干渉も考慮するため、感光体へ照射するビームのエネルギー分布を用いて、露光された静電潜像の電位の分布を計算している。計算した静電潜像の電位の分布からドット間に及ぼしあう干渉を補正している。
【０００６】
特許文献３〜５では、注目画素の周辺画素の階調値を参照して、露光量を増減させる制御を行うことにより、周辺画素との干渉を補正している。具体的には、特許文献３では、ラプラシアンなどの輪郭を強調するオペレータ演算を行うことにより周辺画素との干渉を補正している。特許文献４〜５では、ドットを形成する画素の周辺画素の階調値の平均値、または重み付き平均値に応じて露光量を増減させることにより、周辺画素との干渉を補正している。
【０００７】
【特許文献１】特開２０００−３３３００７号公報
【特許文献２】特開平１１−２７２０２４号公報
【特許文献３】特開２００４−１８１８６８号公報
【特許文献４】特開２００４−２９９２３９号公報
【特許文献５】特開２００４−３１７７１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１では、隣接したドットのみを想定しているので、例えば、１画素おきにドットを形成するパターンのように、他のドットパターンに対応することはできない。また、特許文献２に記載の技術では、隣接したドット以外のドットパターンであっても対応することができるものの、静電潜像の電位を推定するための計算量が多大なものとなる。特許文献３〜５の技術によっても、画像全体にオペレータ演算を行う必要があるため、計算量が大きくなってしまう。
【０００９】
このように、従来の技術によっては、ドット密度制御型のハーフトーン処理を施した際に、不規則なドット位置の影響を補正するためには、計算量が大きくなってしまうという課題があった。
【００１０】
また、特許文献３の技術においては、ドットを形成する画素が連続する黒領域を処理した場合には、オペレータ演算を行うことにより黒領域の階調値を小さくしてしまうので（特許文献３  第１１頁参照）、感光体の露光特性や現像装置の特性などによっては、連続した黒領域において安定して画像形成することが困難になるという課題があった。
【００１１】
そこで、本発明は、このような課題の少なくとも一部を解決し、電子写真方式のプリンタにおいて、ドット間の不規則な干渉による影響を補正し、且つ処理を高速に行うことができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するために、本発明の画像処理装置は、像担持体を画素ごとに露光することにより、ドットを形成する電子写真方式の印刷を行うための画像処理装置であって、露光に関する階調値を画素ごとに有する画像データを取得する画像データ取得部と、ドットを形成する画素のうち、注目する画素を注目画素として、注目画素が周辺の画素から受ける干渉を、注目画素を含む所定の周期の画素にドットを形成したときに周辺の画素から受ける干渉に近づけるように、画像データの階調値を補正する補正処理部と、を備えることを特徴とする。
【００１３】
この構成によれば、画像データの階調値を補正することにより露光量を調整して、注目画素が周辺の画素から受ける干渉を、注目画素を含む所定の周期の画素にドットを形成したときに受ける干渉に近づけるので、ドット間に生じる干渉が平準化される。不規則な位置の画素を露光してドットを形成するような画像データであっても、ドット間に不規則に及ぼしあう干渉を平準化するので、ドット間の不規則な干渉を抑えて、画質に優れた画像を印刷することができるようになる。
【００１４】
ここで、補正処理部は、画像データの階調値を補正することにより、注目画素の周辺の画素における露光量を、注目画素を含む所定の周期の画素を露光したときの露光量に近づけることが好ましい。
【００１５】
このようにすれば、注目画素の周辺の画素における露光量を、注目画素を含む所定の周期の画素を露光したときの露光量に近づけることにより、注目画素が周辺の画素から受ける干渉を、注目画素を含む所定の周期の画素にドットを形成したときに受ける干渉に近づけることができる。したがって、露光量を調整することにより、ドット間に生じる干渉を平準化することができる。
【００１６】
ここで、画像データ取得部は、入力された画像データにハーフトーン処理を施して、露光に関する階調値を有する画像データを取得することが好ましい。
【００１７】
このようにすれば、ハーフトーン処理を施した画像データに対して補正することになるので、ハーフトーン処理により生じたドット間の不規則な干渉を抑えることができる。
【００１８】
なお、ハーフトーン処理としては、誤差拡散法、ドット分散型ディザ法などのドット密度制御型のハーフトーン処理を用いることが望ましい。誤差拡散法であれば、不規則な位置に形成したドット間の干渉を抑えるので、ざらつき感を低減することができる。ドット分散型ディザ法であれば、不規則な干渉により生じるドットのばらつきを抑えることができるので、階調の反転を抑制することができる。したがって、ハーフトーン処理により生じる不規則な干渉を抑えて、画質に優れた画像を印刷できるようになる。
【００１９】
ここで、補正処理部は、注目画素から所定の周期の１周期分の画素数だけ離れた位置より近い位置にドットを形成する画素がない当該注目画素を孤立画素として、孤立画素から、１周期分の画素数だけ離れた位置にある画素について階調値を増加させることが好ましい。
【００２０】
このようにすれば、孤立画素に対して１周期分の画素数だけ離れた位置にある画素の階調値を増加させるので、孤立画素の周辺における干渉を、所定の周期に位置する画素にドットを形成したときの干渉に近づけることができる。したがって、孤立画素に形成するドットの不規則な干渉を抑え、画質に優れた印刷を行うことができるようになる。
【００２１】
ここで、孤立画素から、１周期分の画素数だけ離れた位置にあるドットを形成しない画素について階調値を増加させることが好ましい。
【００２２】
このようにすれば、孤立画素の周辺における干渉を補正する際に、ドットを形成する画素については階調値を増加させる補正を行わないので、１周期分の画素数だけ離れた位置に形成するドットを大きくしてしまうことがなくなる。したがって、より適切に補正することができるようになる。
【００２３】
ここで、補正処理部は、ドットが形成されないような値だけ階調値を補正することが好ましい。
【００２４】
このようにすれば、孤立画素に対して１周期分の画素数だけ離れた位置にある画素について、ドットが形成されないような値だけ階調値を増加させるので、補正した画素には新たにドットが形成されない。したがって、形成するドットパターンを変えることなく、ドット間の不規則な干渉を抑えることができる。
【００２５】
ここで、補正処理部は、注目画素から所定の周期の１周期分の画素数だけ離れた位置より近い位置にあるドットを形成する画素を近接画素として、近接画素について階調値を減少させることが好ましい。
【００２６】
このようにすれば、注目画素に対して近接画素がある場合に、近接画素の階調値を減少させることによって、注目画素の周辺における干渉を、所定の周期の画素にドットを形成したときに受ける干渉に近づけることができる。したがって、注目画素と近接画素との不規則な干渉を抑え、画質に優れた印刷を行うことができるようになる。
【００２７】
ここで、注目画素から、所定の周期の１周期分の画素数より近い位置の画素に第１のフラグを付与し、注目画素から、１周期分の画素数だけ離れた位置の画素に第２のフラグを付与するフラグ付与部を更に備え、補正処理部は、第１のフラグおよび第２のフラグに基づいて、補正する画素を判断することが好ましい。
【００２８】
このようにすれば、注目画素に対して、所定の周期の１周期分の画素数より近い位置の画素については第１のフラグを、注目画素から１周期分の画素数だけ離れた画素には第２のフラグを付与するので、第１のフラグおよび第２のフラグに基づいて、注目画素に対する近接画素、または孤立画素から１周期分の画素数だけ離れた画素を判断することができる。したがって、第１のフラグおよび第２のフラグにより補正すべき画素を容易に判断することができる。また、フラグに基づいた簡単な判断により補正する画素を容易に知ることができるので、特許文献２〜４に記載の技術に比べると、処理に要する計算量を少なくすることができる。
【００２９】
ここで、補正処理部は、第１のフラグが付与された画素について階調値を減少させることが好ましい。このようにすれば、第１のフラグが付与された画素について補正を行うことにより、容易に孤立画素の補正を行うことができる。
【００３０】
ここで、補正処理部は、第２のフラグが付与された画素について階調値を増加させることが好ましい。このようにすれば、第２のフラグが付与された画素について補正を行うことにより、注目画素に対する近接画素の補正を容易に行うことができる。
【００３１】
ここで、補正処理部は、第１のフラグおよび第２のフラグを付与された画素には、階調値を増減しないことが好ましい。
【００３２】
このようにすれば、第１のフラグおよび第２のフラグを付与された画素には階調値を増減しないので、ドットを形成する画素が連続して分布している黒領域においては、各画素に第１のフラグおよび第２のフラグを付与され、階調値を増減しないことになる。したがって、補正することによりドットを連続して形成する黒領域における画像形成が不安定になることがなくなる。
【００３３】
ここで、補正処理部は、第１のフラグおよび第２のフラグを共に付与されていない画素には、階調値を増減しないことが好ましい。
【００３４】
このようにすれば、第１のフラグおよび第２のフラグを共に付与されない画素には階調値を増減しないので、ドットを形成する画素が連続して存在しない白領域においては、各画素に第１のフラグおよび第２のフラグが付与されないので、階調値を増減しないことになる。したがって、補正することによりドットを形成しない白領域における画像形成が不安定になることがなくなる。
【００３５】
また、本発明は、方法の発明とすることもできる。すなわち、本発明の画像処理方法は、像担持体を画素ごとに露光することにより、ドットを形成する電子写真方式の印刷を行うための画像処理方法であって、露光に関する階調値を画素ごとに有する画像データを取得する画像データ取得工程と、ドットを形成する画素のうち、注目する画素を注目画素として、注目画素が周辺の画素から受ける干渉を、注目画素を含む所定の周期の画素にドットを形成したときに周辺の画素から受ける干渉に近づけるように、画像データの階調値を補正する補正処理工程と、を備えることを特徴とする。
【００３６】
さらに、本発明は、画像処理プログラムまたはその画像処理プログラムを記録した記録媒体とすることもできる。すなわち、本発明の画像処理プログラムは、像担持体を画素ごとに露光することにより、ドットを形成する電子写真方式の印刷を行うための画像処理プログラムであって、コンピュータを、露光に関する階調値を画素ごとに有する画像データを取得する画像データ取得部、ドットを形成する画素のうち、注目する画素を注目画素として、注目画素が周辺の画素から受ける干渉を、注目画素を含む所定の周期の画素にドットを形成したときに周辺の画素から受ける干渉に近づけるための補正量を示す補正テーブルを記憶する補正テーブル記憶部から補正テーブルを読み出し、補正テーブルに従って画像データの階調値を補正する補正処理部、として機能させることを特徴とする。
【００３７】
本発明の画像処理プログラムを記録した記録媒体としては、フレキシブルディスクなどの磁気ディスク、ＣＤ−ＲやＤＶＤ−Ｒなどの光ディスク、ＭＯなどの光磁気ディスク、メモリカードなどのコンピュータが読み取り可能な種々の記録媒体を利用することができる。
【発明を実施するための最良の形態】
【００３８】
以下、本発明を具体化した画像出力装置２について、図面を参照して説明する。
【００３９】
図１は、本発明が適用されるシステム全体を示す構成図である。本システムは全体として、印刷対象としてのデータを供給するホストコンピュータ１と、ホストコンピュータ１に接続され、ホストコンピュータ１から入力された画像データに基づく画像を出力する画像出力装置２とを備えている。
【００４０】
ホストコンピュータ１は、アプリケーション部１０とラスタライズ部１１とを備えている。アプリケーション部１０は、文字データ、図形データ、ビットマップデータ等の印刷対象となる画像データを生成する。例えば、ホストコンピュータ１でワードプロセッサや図形ツールなどのアプリケーションプログラムを使用してキーボード等の操作により文字データや図形データなどを生成する。
【００４１】
ラスタライズ部１１は、アプリケーション部１０が生成したデータを画素ごと（又はドットごと）に階調値を持つ画像データに変換する。本実施形態では、Ｒ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）の色毎で、８ビットの階調データを画素ごとに有する画像データに変換する。したがって、ラスタライズ部１１から出力される画像データは、画素ごとに「０」から「２５５」までの２５６種類の値（階調値）を有することになる。ラスタライズ部１１が生成した画像データは、画像出力装置２に出力される。
【００４２】
画像出力装置２は、ホストコンピュータ１から入力された画像データに基づく画像を電子写真方式により印刷するものであり、より具体的には、画像出力装置２は、レーザプリンタ、複写機などである。図１に示すように、画像出力装置２は、大別して、入力された画像データに各種の画像処理を行い、印刷エンジン３０が印刷するために適した画像データに加工する画像処理装置２０と、画像処理を施したデータに基づき印刷用紙などの記録媒体に画像を印刷する印刷エンジン３０とを備えている。
【００４３】
図２は、画像処理装置２０の具体的ハードウェア構成を示した図である。画像処理装置２０は、入力インターフェース（以下、入力Ｉ／Ｆ）４０、ＣＰＵ４１、ＲＯＭ４２、ハードディスク４３、ＲＡＭ４４、メモリスロット４５および出力インターフェース（以下、出力Ｉ／Ｆ）４６を備えており、それらはバスを介して互いに接続されている。入力Ｉ／Ｆ４０は、ホストコンピュータ１と画像出力装置２とのインターフェースの役割を果たす。入力Ｉ／Ｆ４０には、所定の伝送方式により伝送されたホストコンピュータ１からの画像データが入力され、画像出力装置２が処理を行うことのできるデータに変換し、一旦ＲＡＭ４４に格納する。また、ＲＡＭ４４は、ＣＰＵ４１の制御によって実行される各処理のワーキングメモリとしての役割、後述する画像データ、フラグデータを記憶するバッファメモリとしての役割を果たす。
【００４４】
ＣＰＵ４１は、バスを介して、入力Ｉ／Ｆ４０、ハードディスク４３、ＲＯＭ４２、ＲＡＭ４４、出力Ｉ／Ｆ４６のそれぞれと接続され、ハードディスク４３またはＲＯＭ４２に格納された画像処理プログラムを読み出して、後述する各種処理を行う。すなわち、ＣＰＵ４１が画像処理プログラムを実行することにより、画像処理装置２０が以下に説明する各種の処理を実行する構成として機能するようにしている。この画像処理プログラムは、予めハードディスク４３やＲＯＭ４２に格納されていることとしてもよいし、例えば、メモリカード４７などのコンピュータが読み取り可能な記録媒体によって外部から供給され、メモリスロット４５を介して画像出力装置２に備えられたハードディスク４３に記憶することによって格納されるものとしてもよい。もとより、インターネットなどのネットワーク手段を介して、プログラムを供給するサーバー等にアクセスし、データをダウンロードすることによって格納されるものとしてもよい。
【００４５】
出力Ｉ／Ｆ４６は、画像処理装置２０と印刷エンジン３０とのインターフェースの役割を果たす。画像処理装置２０が各種の処理を施したデータは、出力Ｉ／Ｆ４６を介して、印刷エンジン３０に出力される。
【００４６】
次に、画像処理装置２０の構成について説明する。画像処理装置２０は、入力された画像データに色補正および色変換処理を行う色補正・色変換部２１と、ハーフトーン処理を行い、露光に合わせた画像データを取得するハーフトーン処理部２２と、補正に用いるフラグを生成するフラグ生成部２３、フラグを参照して画像データに所定の補正を行う補正処理部２４と、補正した画像データから露光信号を生成する露光信号生成部２５と、を備えている。
【００４７】
また、画像処理装置２０は、ハーフトーン処理を施した画像データを格納する画像データバッファ２６、生成したフラグを格納するフラグデータバッファ２７、および補正処理にて用いる補正量を示した補正テーブルを記憶している補正テーブル記憶部２８を有している。実際には、画像データバッファ２６およびフラグデータバッファ２７はＲＡＭ４４の所定の記録領域上に設定される。補正テーブル記憶部２８はハードディスク４３の所定の記録領域に補正テーブルを記憶している。
【００４８】
色補正・色変換部２１は、ホストコンピュータ１より入力される２５６種類の階調値を有するＲＧＢ各８ビット（計２４ビット）の画像データを受け取り、印刷エンジン３０にて実際に印刷された印刷物が良好な色を表現できるように、画像データの色補正を行う。その後、色補正した画像データを、ＣＭＹＫの画像データに変換する色変換を行う。ここで、Ｃはシアン、Ｍはマゼンタ、Ｙはイエロー、Ｋはブラックを示している。なお、色補正は、色補正前後の階調値の対応を示した色補正テーブルを用いて行う処理である。色補正テーブルはＲＯＭ４２またはハードディスク４３などに格納されている。
【００４９】
ハーフトーン処理部（画像データ取得部）２２は、色補正・色変換部２１が変換したＣＭＹＫの画像データに対して周知のハーフトーン処理を施し、所定の種類の階調値を閾値とした画像データ（２値あるいは４値などの多値の値）に変換する。本実施形態では、ハーフトーン処理として、ドット分散型ディザ法、誤差拡散法などのドット密度を制御する手法を用いることとする。もっとも、ハーフトーン処理としてはこれに限られることなく、ドット集中型ディザ法などドットサイズを制御する手法であってもよいし、例えば、ドット分散型ディザ法による誤差成分を誤差拡散法によりランダムに拡散させるように、複数の手法を組み合わせてハーフトーン処理を行うようにしてもよい。
【００５０】
フラグ生成部２３および補正処理部２４は、画像データに対して、ハーフトーン処理により生じるドット間の干渉を抑えるように補正するものであるが、詳細な説明については後述することとする。
【００５１】
露光信号生成部２５は、画像データの階調値に対してパルス幅変調（ＰＷＭ）を行い、レーザ駆動パルスを生成する。そして、このレーザ駆動パルスを露光信号として印刷エンジン３０に出力する。
【００５２】
画像出力装置２の印刷エンジン３０は、露光信号生成部２５から入力された露光信号に基づいて駆動されるレーザダイオード３１と、レーザダイオード３１からのレーザビームが照射されることにより、表面に静電潜像を形成する感光体ドラム（像担持体）３２とを備えている。
【００５３】
次に、印刷エンジン３０が、静電潜像を形成する動作について簡単に説明する。図３は、静電潜像を形成する動作を説明するための図である。印刷に際しては、まず、印刷に先立って、帯電ユニット（図示なし）が感光体ドラム３２の表面を帯電することにより、図３（ａ）に示すように感光体ドラム３２の表面にマイナスの電荷を一様に帯電する。
【００５４】
一様にマイナスの電荷を帯電した状態で、レーザダイオード３１が生成したレーザビームを感光体ドラム３２に照射すると、レーザビームに反応して感光体ドラム３２内部に分布する感光層が露光することにより、レーザビームが照射された領域の感光層にプラスの電荷が発生する。発生したプラスの電荷は、感光体ドラム３２表面のマイナスの電荷と結合するようにして、レーザビームが照射された領域の電荷が中和される（図３（ｂ）参照）。
【００５５】
露光した領域の電荷が中和されると、電荷が中和した領域とマイナスに帯電した領域とにより、感光体ドラム３２表面に静電潜像が形成される（図３（ｃ）参照）。静電潜像の電荷に応じて表面電界が発生する。また、感光体ドラム３２表面にトナーを付着させるために、感光体ドラム３２上の空間にはバイアス電界が付加している。表面電界およびバイアス電界により、図３（ｃ）に示すように感光体ドラム３２に向かう電界Ｅが発生する。静電潜像にマイナスに帯電したトナーを付着させようとすると、電界Ｅに応じて感光体ドラム３２に向かう力がトナーに働いて、感光体ドラム３２表面にトナーな付着することによりトナー像が形成される。形成されたトナー像を印刷用紙などの記録媒体に転写・定着すると、ホストコンピュータ１から入力された画像データに基づく画像が印刷される。
【００５６】
ここで、静電潜像の電荷が発生する表面電界は、レーザビームを照射して露光した画素について、その画素がもつ電荷のほかに周辺に位置する電荷の干渉も受けるようにして形成される。図４は、露光した画素およびその周辺に発生する電界の強さの一例を示した図である。図４では、横軸に感光体ドラム３２表面における画素の位置、縦軸に感光体ドラム３２から離れる向きの電界の強さを示している。トナーにはマイナスの電荷が帯電するので、図４に示す電界の強さがマイナスとなる領域において、トナーが電界の向き、すなわち感光体ドラム３２に向かう方向に引き寄せられる。図４（ａ）は、周囲にドットを形成する画素がない孤立画素に対してドット（以下、「孤立ドット」という）を形成したときの電界の強さを示している。これは、例えば、図３（ｃ）のように、一点の画素のみにレーザビームを照射したときの状態に相当している。このとき、孤立画素では、一様に帯電させたマイナスの電荷が中和されるので電界Ｅは小さくなる。しかしながら、レーザビームを照射した画素の周辺にはマイナスの電荷が残っているために、周辺の画素からの干渉も受けた結果、図４（ａ）に示すようにレーザビームを照射して露光した画素の位置ｍにおいて電界の強さが最小となり、位置ｍから周辺の領域については徐々に電界が大きくなる。このとき、電界の強さが０より小さい領域の大きさは図４（ａ）に示す「Ｌ１」となる。実際には、電界の強さが０付近の領域では、ドットの形成が不安定となるが、この領域にトナーが付着することによりおおよそＬ１の大きさのドットが形成されると推定できる。
【００５７】
図４（ｂ）には、１つおきの画素にドットを形成したときの電界の強さを示している。このときのドットのパターンを以下では「周期パターン」ということにする。図４（ｂ）の例では、位置ｍおよび位置ｍ＋２の画素にドットを形成している。もっとも、図では２つの位置にのみドットを形成しているが、ｍ＋４、ｍ＋６、…と１つおきの画素に繰り返しドットを形成する。このとき、画素間の干渉の程度が変化して電界の強さの大小が変化してしまうことがある。例えば図４（ｂ）では、位置ｍについて見ると、図４（ａ）の場合に比べて、周辺の画素から受ける干渉を受けて、位置ｍにおける電界の強さは、孤立ドットのときより大きくなっている。このとき、電界の強さが０より小さい領域の大きさは図４（ｂ）に示す「Ｌ２（＜Ｌ１）」となり、孤立ドットのときよりも小さいドットが形成される。
【００５８】
また、図５は、連続した位置にある近接画素にドット（以下、「近接ドット」という）を形成したときの電界の強さを示した図である。図５の例では、位置ｍおよび位置ｍ＋１の画素にドットを形成している。このとき、例えば、位置ｍについて見ると、図４（ｂ）の場合に比べても、さらに周囲にマイナスの電荷が少なくなるので、周辺の画素の電荷から受ける干渉は、１つおきの画素にドットを形成したときよりも小さくなる。したがって、図５に示すように、位置ｍにおける電界の強さはさらに小さくなっている。このとき、電界の強さが０より小さい領域の大きさは、隣り合うドットが結合してしまい、図５に示す「Ｌ３（＞２×Ｌ２）」の大きさとなり、１つおきの画素にドットを形成した周期パターンのときよりもさらにドットが大きくなってしまう。
【００５９】
以上に説明したように、電子写真方式の印刷においては、周辺の画素から干渉を受けてドットの大きさが変化してしまうことがあった。このことは、例えば、誤差拡散法によるハーフトーン処理を行ってドットを不規則に分散させた場合、ドット間に不規則な干渉が働きドットサイズが不規則にばらつくことになる。このドットサイズのばらつきが印刷する画像にざらつき感を生じさせる要因となっていた。また、ドット分散型ディザ法を行った場合であっては、ドットサイズの不規則なばらつきにより、ドット分散型ディザ法により作り出した階調性を正しく再現できなくなってしまい、階調が反転してしまうことがあった。
【００６０】
そこで、本発明の画像処理装置２０では、周期的な位置の画素にドットを形成した周期パターンの干渉に近づけることにより、ドット間に生じる不規則な干渉を抑え、ざらつき感および階調の反転を抑えることを目的としている。そのため、ハーフトーン処理部でハーフトーン処理された画像データにフラグ生成部２３がフラグを付与し、生成したフラグに基づいて、補正処理部２４は、ハーフトーン処理後の画像データの周期的位置にある画素の階調値を補正する処理を行う。以下、フラグ生成部２３および補正処理部２４が行う処理について説明する。
【００６１】
フラグ生成部２３は、画像データを参照してフラグを付与したフラグデータを生成する。フラグを付与するために、フラグ生成部２３は、画像データを参照してドットを形成する画素を注目画素として、注目画素を中心として予め決められたフラグのパターン（以下、フラグ生成パターンという）を当てはめるように適用して、各画素ごとにフラグを付与したフラグデータを生成する。
【００６２】
図６は、フラグ生成パターンの一例を示した図である。図６に示すように、フラグ生成パターンＦＰは、注目画素（ドットが形成される階調値が０ではない画素）を中心とした縦横５×５のマトリクスにおいて、注目画素からの距離（所定の周期）により、各画素ごとに付与するフラグの種類が決められている。図６の例では、「１」の数字のフラグがフラグ１（第１のフラグ）、「２」の数字のフラグがフラグ２（第２のフラグ）を付与することを示している。フラグ１は、注目画素自身を除いて、注目画素から所定の周期の画素数（ここでは、２画素）より近い位置にある画素であることを示し、フラグ２は、注目画素に対して、所定の周期の画素数だけはなれた位置にある画素であることを示している。
【００６３】
図６に示すように、フラグ生成パターンＦＰでは、注目画素の階調値に基づき、各画素にフラグ１またはフラグ２を付与するので、フラグデータの各画素は、いずれのフラグもない画素、フラグ１のみを有する画素、フラグ２のみを有する画素、フラグ１およびフラグ２を有する画素の４つのうち、いずれかの状態となる。したがって、フラグデータは、各画素ごとに２ビットのデータで表している。
【００６４】
補正処理部２４は、フラグデータを参照して、画像データを補正することにより、ドット間の干渉を抑える処理を行う。以下、補正する方法について説明する。
【００６５】
本実施形態の補正処理部２４は、ドットを形成する画素に対して、周辺の画素から受ける干渉を、１つおきにドットを形成する周期パターン（図４（ｂ）参照）に近づけるように補正している。なお、このときのパターンの１周期は２画素である。
【００６６】
補正する画素を特定する際には、注目画素の階調値およびフラグの条件に従って予め定められた補正テーブルに従って判断することによって行う。図７は、補正テーブルの一例を示した図である。図７に示すように、補正テーブルＨＴによれば、補正する画素の階調値およびフラグからなる補正条件に応じて画素に対する補正量が決定する。
【００６７】
補正テーブルＨＴによれば、階調値が「０以上３０未満」であり、且つフラグ２のみを有する画素について、階調値を増加させる補正を行う。これは、フラグ生成パターンＦＰを適用した注目画素に対して、１周期分の２画素離れた画素に対して階調値を増加する補正を行うことを意味している。図７の例では、補正量は「＋１６」として、階調値を増加させている。このときの注目画素は孤立ドットを形成する画素であるので、階調値を補正した画素がドットを小さくする影響を及ぼすことにより、孤立ドットが小さくなるように補正される。
【００６８】
また、この補正量としては、ドットを形成する画素に影響を与えながら、階調値を補正した画素自身には、ドットが形成されないような値にしている。すなわち、階調値が「０以上３０未満」の画素に対して階調値を増加させる補正を行っても、ドットが形成されるために必要な階調値より小さくなるような補正量としている。
【００６９】
また、補正テーブルＨＴによれば、階調値が「２５５」であり、且つフラグ１のみを有する画素については、階調値を減少させる補正を行っている。これは、フラグ生成パターンＦＰを適用した注目画素に対して、半周期分の１画素離れた画素に形成する近接ドットを補正することを意味している。このとき、注目画素のドットと近接ドットが干渉しあい大きくなったドットを、近接ドットの階調値を小さく補正することにより、注目画素のドットを小さくするように補正している。図７の例では、補正量を「−１６」として、階調値を減少させている。
【００７０】
なお、補正量としては図７に示す値に限られることなく、レーザダイオード３１の出力特性、感光体ドラム３２の感光層の感光特性、トナーの付着特性など様々な要因により適切な値が変化しうるので、実験やシミュレーションなどにより求めた適切な値を用いることが望ましい。
【００７１】
また、補正テーブルＨＴでは、階調値およびフラグについて上述した２つの組合せ以外の画素については補正量を「０」として、補正を行っていない。
【００７２】
以上に説明したように、本実施形態の画像処理装置２０は、フラグ生成部２３および補正処理部２４により、注目画素に対して、１周期分（２画素）離れた画素、または半周期分（１画素）離れた画素の階調値を増減させることにより、注目画素が周辺の画素から受ける干渉を補正している。図８は、本実施形態の画像処理装置２０が行う処理の流れを示したフローチャートである。以下、フローチャートを用いて詳細に説明する。
【００７３】
処理を開始して、まず、ステップＳ１０では、色補正・色変換部２１は、ホストコンピュータ１より出力された画像データ（ＲＧＢデータ）を取得し、色補正テーブルに基づいて、個別の印刷エンジン３０のドット出力特性に対応した色補正を行う（色補正処理）。このとき、実際には、ホストコンピュータ１から入力Ｉ／Ｆ４０を介してＲＡＭ４４に取り込むことで画像データの読み込みを行っている。また、このステップでは、画像出力装置２のＣＭＹＫ各トナーの特性に合わせて、色補正を行った画像データに対してＲＧＢデータからＣＭＹＫデータへの色座標変換の処理（色変換処理）も行っている。色変換処理は所定の色変換テーブルを用いて行われる。色補正処理および色変換処理を施した画像データは、ＲＡＭ４４に格納される。
【００７４】
次に、ステップＳ２０では、ハーフトーン処理部２２が、色補正処理および色変換処理を施した画像データに対してハーフトーン処理を行う。ハーフトーン処理することにより得られる画像データは、画像データバッファ２６に記憶すると共に、画像データをフラグ生成部２３に受け渡す。
【００７５】
次に、ステップＳ３０〜Ｓ５０では、フラグ生成部２３が、画像データにフラグ生成パターンＦＰを適用して、フラグデータを生成するフラグ生成処理を行う。
【００７６】
フラグ生成処理では、まず、ステップＳ３０において、フラグ生成部２３は、フラグ生成処理において注目する注目画素の画像データの階調値が「１」以上であるか、すなわち露光を行ってドットを形成する画素、であるか否かを判断する。注目画素がドットを形成する画素であった場合（Ｙｅｓ）、ステップＳ４０へ進み、フラグを付与する処理を行う。注目画素が階調値がドットを形成する画素でなかった場合（Ｎｏ）、注目画素に対してフラグを付与することなく、ステップＳ５０へ進む。
【００７７】
ステップＳ４０では、フラグ生成部２３は、注目画素を中心として図６に示すフラグ生成パターンＦＰを適用してフラグを付与することにより、フラグデータを生成する。生成したフラグデータはフラグデータバッファ２７に格納する。
【００７８】
次に、ステップＳ５０では、画像データの全ての画素について、ステップＳ３０〜Ｓ５０の処理を終了したか否かを判断する。全ての画素について処理を終えていなかった場合（Ｎｏ）、次の画素を新たな注目画素として、ステップＳ３０へ戻る。全ての画素について処理を終えていた場合（Ｙｅｓ）、フラグ生成処理を終えて、ステップＳ６０へ進む。
【００７９】
ここで、フラグ生成処理の処理の一例について説明する。図９は、処理対象とする画像データの一例を示した図である。以下では、図９に示すように、縦横７×７のマトリクスの画素からなる画像データに処理を施す例について説明する。なお、各画素の位置は、図の横方向（ｘ方向）に左から右に向かってｍ〜ｍ＋６の座標、縦方向（ｙ方向）に上から下に向かってｎ〜ｎ＋６の座標により表している。図９の画像データでは、座標（ｍ＋２，ｎ＋２）、（ｍ＋３，ｎ＋３）、（ｍ＋３，ｎ＋４）の３つの位置にドットを形成するための「２５５」の階調値が与えられ、他の画素については、階調値は「０」となっている。
【００８０】
図１０は、フラグデータを生成する処理の一例を示した図である。なお、フラグデータは、画像データと同じ大きさのマトリクスの画素で構成され、図９の画像データに対しては縦横７×７の大きさからなるマトリクスで表される。各画素の初期値は「０」である。
【００８１】
フラグは、露光してドットを形成する、階調値が１以上の画素に対して、フラグ生成パターンＦＰを当てはめるようにして適用するので、まず、２５５の階調値を有する座標（ｍ＋２，ｎ＋２）の画素を注目画素としてフラグ生成パターンＦＰを当てはめ、図１０（ａ）に示すように、フラグデータにフラグ１およびフラグ２を付与している。
【００８２】
次に、１以上の階調値を有する座標（ｍ＋３，ｎ＋３）の画素を注目画素として、図１０（ｂ）に示すように、注目画素を中心としてフラグ生成パターンＦＰを適用する。ここで、図１０（ｂ）に示す「３」の数字は、フラグ１およびフラグ２の両方を有している画素であることを示している。さらに、次に、１以上の階調値を有する座標（ｍ＋３，ｎ＋４）の注目画素を中心としてフラグ生成パターンＦＰを当てはめると、図１０（ｃ）に示すフラグデータを得て、フラグ生成処理を終了する。
【００８３】
図８のフローチャートに戻り、フラグ生成処理を終了すると、次に、ステップＳ６０〜Ｓ７０では、補正処理部２４が、補正処理を行う。補正処理では、まず、ステップＳ６０において、補正対象の画素に対して、補正テーブルＨＴに従って当該画素の階調値を補正する。ここでは、ＣＰＵ４１は、画像データバッファ２６から補正対象の画素の階調値を、フラグデータバッファ２７からフラグデータを、補正テーブル記憶部２８から補正テーブルＨＴを読み出す。そして、補正対象の画素の階調値およびフラグの条件が補正テーブルＨＴのいずれの条件に当てはまるかを判断する。すなわち、補正対象の画素の階調値が「３０」以上であるかを判断してから、フラグ１を有しているか、フラグ２を有しているかを判断して、補正テーブルＨＴのいずれの条件に該当しているかを判断している。該当する条件が定まると、条件に対応する補正量だけ補正対象の画素の階調値を補正する。補正した階調値は再び、画像データとして画像データバッファ２６に格納する。
【００８４】
次に、ステップＳ７０では、全画素についてステップＳ６０の処理を行ったか否かを判断して、全画素について処理を行っていなかった場合（Ｎｏ）、次の画素を補正対象の画素としてステップＳ６０へ進む。全ての画素について処理を終えていた場合（Ｙｅｓ）、補正処理を終えて、ステップＳ８０へ進む。
【００８５】
ここで、補正処理の処理の一例について説明する。図１１は、図９に示した画像データに対して、図１０（ｃ）に示したフラグデータを参照して行う補正処理の一例を示した図である。補正処理では、まず、画像データおよびフラグデータから、補正テーブルＨＴに従って補正量を決定している。図１１中段には、補正量の一例を示している。例えば、位置（ｍ，ｎ）の画素についてみてみると、図９より画像データの階調値は「０」であり、図１０（ｃ）よりフラグデータの座標（ｍ，ｎ）にはフラグ２が付与され、フラグ１が付与されていない。したがって、補正テーブルＨＴより補正量は「＋１６」ということになる。また、座標（ｍ＋３，ｎ＋３）についてみてみると、画像データの階調値は「２５５」であり、フラグ１が付与され、フラグ２が付与されていないので、補正テーブルＨＴより補正量は「−１６」となる。このようにして、画像データおよびフラグデータから補正量を得ることができる。
【００８６】
図９に示す画像データの階調値を、図１１中段に示す補正量だけ補正すると、図１１下段に示す補正した画像データを得ることができる。図１１下段に示すように、補正した画像データでは、ドットを形成する３つの画素に対して、２画素離れた位置を囲むように、階調値「１６」を与えて階調値が大きくなるように補正している。また、画素（ｍ＋３，ｎ＋３）は、画素（ｍ＋２，ｎ＋２）および（ｍ＋３，ｎ＋４）に近接しているので、階調値を「２３９」と小さくなるように補正されている。
【００８７】
ステップＳ８０では、露光信号生成部２５が、補正した画像データに従ってパルス幅変調を行って、露光信号を生成する。生成した露光信号は出力Ｉ／Ｆ４６を介して印刷エンジン３０に出力する。露光信号を入力された印刷エンジン３０は、露光信号に従ってレーザダイオード３１を駆動させることにより、感光体ドラム３２表面に画像データに基づく静電潜像を形成して、印刷を行う。以上により、図８に示した処理を終了する。
【００８８】
なお、ステップＳ２０が画像データ取得工程、ステップＳ３０〜Ｓ５０が、フラグ生成工程、ステップＳ６０〜Ｓ７０が補正処理工程に相当する。
【００８９】
次に、本実施形態の画像処理装置２０が補正した画像データに基づいて露光したときの処理結果の一例について説明する。
【００９０】
図１２は、形成するドットが孤立ドットである場合に、補正した画像データに基づいて露光したときの電界の強さの一例を示した図である。すなわち、補正前では、図４（ａ）に示すような電界の強さとなるところを、補正後の電界の強さを示したものである。また、図の実線は補正後の孤立ドット、破線は図４（ｂ）に示す１画素おきにドットを形成した周期パターンの電界の強さを示している。図１２に示す電界の強さの分布には、補正する前の分布と異なり、ドットを形成する画素の位置ｍのピークに対して、２画素離れた画素の位置ｍ−２，ｍ＋２にも弱いピークが形成されている。これは、孤立ドットから１周期分である２画素離れた画素を階調値「１６」だけ補正して、弱い露光を行ったためである。位置ｍ−２，ｍ＋２にも弱いピークがあることにより、位置ｍにおいて周辺の電荷より受ける干渉の程度が変化して、図１２に示す実線は、周期パターンのときの電界の強さである破線に近づくように補正されている。したがって、孤立ドットから２画素離れた画素の階調値を補正することにより、１画素おきにドットを形成する周期パターンのときに受ける干渉に近づける。このとき、位置ｍにおいても周期パターンの電界の強さに近づき、ドットが形成される領域がＬ１’（＜Ｌ１）と小さくなる。すなわち、より小さいドットが形成されるように補正されている。
【００９１】
また、階調値を補正した位置ｍ−２，ｍ＋２については、補正した階調値が「１６」と小さく露光量も小さいので、１画素おきにドットを形成したときの電界の強さに近づけるように補正していながら、ドットを形成するには至らない。
【００９２】
図１３は、形成するドットに対して近接ドットがある場合に、補正したときの電界の強さの一例を示した図である。すなわち、補正前では、図５に示す電界の強さであるところを、補正後の電界の強さの一例を示したものである。また、図の実線は補正後の注目画素のドットおよびその近接ドット、破線は図４（ｂ）に示す周期パターンの電界の強さを示している。図１３（ａ）には、位置ｍの画素を注目画素とした場合に、補正した結果の電界の強さを示している。位置ｍの注目画素に対しては、位置ｍ＋１に形成するドットが近接ドットなるので、注目画素から１画素離れた、位置ｍ＋１の画素に対して階調値「−１６」だけ補正する。図１３（ａ）の電界の強さの分布では、補正することにより破線に示す周期パターンにおいて干渉しあったときの電界の強さに近づく。すなわち、ドット間に規則的な干渉を受けたときの電界の強さに近づけている。
【００９３】
また、図１３（ｂ）には、位置ｍの次に位置ｍ＋１の画素を注目画素とした場合に、補正した結果の電界の強さを示している。位置ｍ＋１の注目画素に対しては、位置ｍに形成するドットが近接ドットになるので、位置ｍの画素について階調値を「−１６」だけ補正する。結局、位置ｍおよびｍ＋１について階調値を小さくするように補正が行われて、図１３（ｂ）のような電界の強さとなる。このとき、位置ｍにおいてもドット間に規則的な干渉を受けたときの電界の強さに近づき、電位の強さが０より小さくなる領域が「Ｌ３’（＜Ｌ３）」と小さくなる。すなわち、補正する前では、近接ドットが互いに干渉し合って、電位の強さが０より小さくなる領域が大きくなり、さらに近接する２つの領域が結合してしまっていた。ドット間に規則的な干渉を受けたときの電界の強さに近づけるように補正することにより、電位の強さが０より小さくなる領域の大きさが小さくなり、形成されるドットの大きさは、周期パターンのときのドット２つ分の大きさに近づく。
【００９４】
また、図１１下段において位置（ｍ＋３，ｎ＋４）の画素は、フラグ１およびフラグ２の両方が付与されているため、補正テーブルＨＴに従って、補正量を「０」としている。フラグ１およびフラグ２を有する画素の補正量を「０」とすることにより、領域内の全画素にドットを形成するような黒領域に対しては階調値を変化させないことになる。
【００９５】
図１４は黒領域に対する処理を説明するための図である。図１４（ａ）は黒領域のある画像データ、図１４（ｂ）は黒の画像に対するフラグデータの一例を示している。図１４（ａ）に示すように、位置（ｍ＋２，ｎ＋２）〜（ｍ＋６，ｎ＋６）の矩形領域にドットを形成する「２５５」の階調値をもつ黒領域がある画像データにフラグ生成処理を施すと、図１４（ｂ）に示すように黒領域の画素は、フラグ１およびフラグ２を有することになる。補正テーブルＨＴによれば、フラグ１およびフラグ２を有する画素の補正量は「０」であるので、黒領域に対しては階調値を変化させないことになる。黒領域については元の階調値に基づいて露光することになるので、黒領域の階調値を補正することにより、画像形成が不安定になることがなくなる。
【００９６】
また、補正テーブルＨＴによれば、ドットを形成しない白領域についてもフラグ１またはフラグ２が付与されないので、補正テーブルＨＴに従って補正量は「０」となる。こうすることにより、補正することによって画像形成が不安定になることがなくなる。
【００９７】
以上に説明したように、本実施形態の画像処理装置では、図４（ｂ）に示す周期パターンにおいて周辺の画素から受ける規則的な干渉に近づけるように画像データを補正することにより、ドットが受ける不規則な干渉を抑えている。
【００９８】
以下、本実施形態における効果を記載する。
（１）本実施形態によれば、ハーフトーン処理により、不規則な位置に形成されるドットが周辺の画素から受ける不規則な干渉を、周期パターンのときに受ける干渉に近づけることにより平準化することができる。
【００９９】
（２）ハーフトーン処理として、誤差拡散法を用いた場合であっては、不規則な位置にドットが形成されることにより周辺の画素から受ける不規則な干渉を平準化するので、ドットの大きさが不規則なばらつきが小さくなる。したがって、画像のざらつき感を低減することができ、画質に優れた画像を印刷することができるようになる。
【０１００】
（３）ハーフトーン処理としてドット分散型ディザ法を用いた場合であっては、ドット間に及ぼしあう干渉を規則的な干渉に平準化するので、階調の反転を抑制することができる。
【０１０１】
（４）付与されたフラグおよび補正テーブルＨＴに従う簡単な処理によって補正を行っているので、計算量が少なくなり、高速に処理することができる。
【０１０２】
（５）画像データの画像領域のうち、黒領域および白領域に対しては、補正により階調値を変化させないので、黒領域および白領域における画像形成が不安定になることがない。
【０１０３】
（６）注目画素に対して補正を行う際に、注目画素自身の階調値を補正することなく、周辺の画素の階調値を補正することにより注目画素に対する補正を行っているので、注目画素の階調値に関わらず、的確に補正することができるようになる。例えば、注目画素が孤立画素であり、露光量が最大となっていて、さらに階調値を増加する補正ができないような場合でも、周辺の画素の階調値を補正することにより適切に補正することができる。
【０１０４】
（７）フラグ生成パターンＦＰおよび補正テーブルＨＴを用いて、補正する画素を決定しているので、様々なドットパターンに対応することができる。
【０１０５】
以上、本発明の一実施形態について説明したが、本発明はこれに限られることなく、様々な形態とすることもできる。以下、本発明の変形例について説明する。
【０１０６】
（変形例１）第１の変形例では、注目画素の階調値の大きさに応じてフラグ生成パターンＦＰを変化させる。例えば、注目画素の階調値が１未満であれば、フラグを付与することなく、階調値が１以上で且つ所定の階調値未満のとき、図１５に示すように、注目画素を中心として８近傍の位置にフラグ１を付与する。所定の階調値以上のときについては、図６に示したようにフラグ１またはフラグ２を付与するフラグ生成パターンＦＰを用いる。このようにすれば、注目画素の階調値に応じて、周辺の画素から受ける干渉をより好適に補正することができるようになる。
【０１０７】
（変形例２）前記実施形態では、補正処理部２４は補正した階調値を露光信号生成部２５に受け渡し、露光信号生成部２５がレーザ駆動パルス幅である露光信号を生成していた。第２の変形例では、例えば、ハーフトーン処理部２２が２値の階調値に変換した場合に、補正処理部２４は、図１６に示す補正テーブルＨＴに従って、「０」〜「３」の４種類出力値を２ビットの出力信号により出力する。補正処理部２４の出力信号を受けた露光信号生成部２５は、図１７に示す２ビットの出力信号をレーザ駆動パルス幅に変換する変換テーブルＬＵＴを用いて、パルス幅の露光信号を得ることができる。このようにすれば、補正処理部２４が扱うデータ量を、ハーフトーン処理部２２が出力するビット数に応じて小さくすることができる。
【０１０８】
（変形例３）前記実施形態では、１画素おきにドットを形成するパターン周期パターンはこれに限られることはない。例えば、周期が４画素の周期パターンに近づけるように補正する際には、図１８（ａ）に示すように、注目画素から、２画素まで離れた領域にフラグ１を付与して、３画素〜４画素離れた画素にフラグ２を付与するようにしてもよい。また、図６に示すフラグ生成パターンＦＰと同じ１周期を２画素としても、図１８（ｂ）に示すようなフラグ生成パターンＦＰを用いてもよい。
【０１０９】
（変形例４）前記実施形態では、ＣＰＵ４１が画像処理プログラムを実行することにより、色補正・色変換部２２、フラグ生成部２３、補正処理部２４および露光信号生成部２５として機能させたように、処理をソフトウェアにより実現する一例について説明した。第５の変形例として、上述した画像処理装置２０の構成を、ＡＳＩＣなどのハードウェア回路により実現するとしてもよい。もちろん、一部の機能をハードウェア回路にもたせて、ハードウェア回路がもたない機能をソフトウェアにより実現するようにしてもよい。
【０１１０】
（変形例５）前記実施形態では、画像出力装置２側で補正処理を行う例について説明した。第５の変形例としては、色補正・変換部２１、フラグ生成部２３および補正処理部２４が行う処理をホストコンピュータ１側で行うシステムとしてもよい。
【図面の簡単な説明】
【０１１１】
【図１】本発明が適用されるシステム全体を示す構成図。
【図２】画像処理装置の具体的ハードウェア構成を示した図。
【図３】静電潜像を形成する動作を説明するための図。（ａ）は帯電させた様子を示した図、（ｂ）は露光する様子を示した図、（ｃ）は形成した静電潜像を示した図。
【図４】露光した画素およびその周辺に発生する電界の強さの一例を示した図。（ａ）は孤立ドット周辺の電界の強さを示した図、（ｂ）は１画素おきに形成したドット周辺の電界の強さを示した図。
【図５】連続した位置にドットを形成したときの電界の強さを示した図。
【図６】フラグ生成パターンの一例を示した図。
【図７】補正テーブルの一例を示した図。
【図８】画像処理装置が行う処理の流れを示したフローチャート。
【図９】画像データの一例を示した図。
【図１０】フラグデータを生成する処理の一例を示した図。（ａ）、（ｂ）、（ｃ）はフラグデータを生成する過程を示した図。
【図１１】補正処理の一例を示した図。
【図１２】形成するドットが孤立ドットである場合の電界の強さの一例を示した図。
【図１３】形成するドットに対して近接ドットがある場合の電界の強さの一例を示した図。（ａ）は位置ｍの注目画素に対する近接ドットを補正したときの電界の強さを示した図、（ｂ）は位置ｍ＋１の注目画素に対する近接ドットを補正したときの電界の強さを示した図。
【図１４】黒領域に対する処理を説明するための図。（ａ）は黒領域のある画像データを示した図、（ｂ）はフラグデータを示した図。
【図１５】第１の変形例におけるフラグ生成パターンを示した図。
【図１６】第２の変形例における補正テーブルを示した図。
【図１７】第２の変形例における変換テーブルを示した図。
【図１８】第３の変形例におけるフラグ生成パターンを示した図。（ａ）、（ｂ）はフラグ生成パターンの一例を示した図。
【符号の説明】
【０１１２】
１…ホストコンピュータ、２…画像出力装置、１０…アプリケーション部、１１…ラスタライズ部、２０…画像処理装置、２１…色補正・色変換部、２２…画像データ取得部としてのハーフトーン処理部、２３…フラグ付与部としてのフラグ生成部、２４…補正処理部、２５…露光信号生成部、２６…画像データバッファ、２７…フラグデータバッファ、２８…補正テーブル記憶部、３０…印刷エンジン、３１…レーザダイオード、３２…像担持体としての感光体ドラム、４０…入力インターフェース、４１…ＣＰＵ、４２…ＲＯＭ、４３…ハードディスク、４４…ＲＡＭ、４５…メモリスロット、４６…出力インターフェース、４７…記録媒体としてのメモリカード、ＦＰ…フラグ生成パターン、ＨＴ…補正テーブル、ＬＵＴ…変換テーブル。
【図１】
2006324721.tif 000003
【図２】
2006324721.tif 000004
【図３】
2006324721.tif 000005
【図４】
2006324721.tif 000006
【図５】
2006324721.tif 000007
【図６】
2006324721.tif 000008
【図７】
2006324721.tif 000009
【図８】
2006324721.tif 000010
【図９】
2006324721.tif 000011
【図１０】
2006324721.tif 000012
【図１１】
2006324721.tif 000013
【図１２】
2006324721.tif 000014
【図１３】
2006324721.tif 000015
【図１４】
2006324721.tif 000016
【図１５】
2006324721.tif 000017
【図１６】
2006324721.tif 000018
【図１７】
2006324721.tif 000019
【図１８】
2006324721.tif 000020