(57)【要約】【課題】本発明は、カラーデジタル画素データに基づいてカラードット画像を高品質に画像形成する画像形成装置、画像形成方法、画像形成プログラム及び記録媒体に関する。【解決手段】デジタル複写装置１は、グレースケール画像処理部１３１０Ｇで、カラー多値画素データをグレースケール画素データに変換して、無色、最大色、中間調の３つの状態値に変換し、所定画素ウィンドウ内の状態値配列状態に基づいて注目画素の特徴検出を行い、また、各チャネル画像処理部１３１０Ｃａ〜Ｃｎで、入力多値画素データを３状態値に変換して特徴検出し、グレースケールで所定の特徴の検出された画素位置と同じ画素位置のカラー特徴検出結果と該グレースケール特徴検出結果に基づいて複数の参照ルックアップテーブルから参照対象の参照ルックアップテーブルを決定して該参照ルックアップテーブルのデータ値を出力用多値画素データとしてカラー画像形成を行う。【選択図】          図３
2010060670.tif 000002
【特許請求の範囲】
【請求項１】
カラーの多値画素データに基づいて該カラーに応じた現像剤を用いてカラードット画像を形成するカラー画像形成手段と、入力多値画素データをグレースケール画素データに変換するグレースケール変換手段と、該グレースケール画素データを所定の無色閾値と所定の最大色閾値に基づいて少なくとも無色、最大色、中間調の３つの状態値に変換するグレースケール状態変換手段と、該入力多値画素データの注目画素及び該注目画素を中心として隣接する所定数の隣接画素の該グレースケール状態変換手段で変換された状態値が格納される画素ウィンドウ内における該画素の状態値の配列状態に基づいて該注目画素のエッジ、孤立線等の特徴検出を行うグレースケール特徴検出手段と、該カラー毎に該入力多値画素データを該無色閾値と該最大色閾値に基づいて少なくとも無色、最大色、中間調の３つの状態値に変換するカラー状態変換手段と、該カラー毎に該入力多値画素データの注目画素及び該注目画素を中心として隣接する所定数の隣接画素の該カラー状態変換手段で変換された状態値が格納される画素ウィンドウ内における該画素の状態値配列に対応させて出力用多値画素データのデータ値の登録されている複数の参照ルックアップテーブルと、該カラー毎に該画素ウィンドウ内における該画素の状態値配列のうち該グレースケール特徴検出手段で検出された所定の特徴を有する状態値配列と同一画素位置の状態配列の中心画素を注目画素として該注目画素のエッジ、孤立線等の特徴検出を行うカラー特徴検出手段と、該カラー毎に各注目画素について該グレースケール特徴検出手段の特徴検出結果と該カラー特徴検出手段の特徴検出結果に基づいて複数の該参照ルックアップテーブルから参照対象の参照ルックアップテーブルを決定する参照ルックアップテーブル決定手段と、該入力多値画素データのデータ値を該参照ルックアップテーブル決定手段が決定した該参照ルックアップテーブルのデータ値に切り替えて該出力用多値画素データとして該カラー画像形成手段に出力する出力データ生成手段と、を備えていることを特徴とする画像形成装置。
【請求項２】
前記参照ルックアップテーブルは、前記画像形成手段の形成する前記注目画素のドット画像を主走査方向において細らせる細線化処理用のデータ値の登録されている細線化用参照ルックアップテーブル、該注目画素を太らせる太線化処理用のデータ値の登録されている太線化用参照ルックアップテーブル及び前記入力多値画素データの該注目画素をそのまま前記出力用多値画素データとする処理無し用のデータ値の登録されている処理無し用参照ルックアップテーブルを有することを特徴とする請求項１記載の画像形成装置。
【請求項３】
各色の前記参照ルックアップテーブル決定手段は、前記グレースケール特徴検出手段の検出した特徴と該色の前記カラー特徴検出手段の検出した特徴が一致するとき、または、双方の特徴が所定の相補的な関係にあるときに、前記画像形成手段の形成する前記注目画素のドット画像を主走査方向において細らせる細線化処理用の参照ルックアップテーブルまたは該注目画素を太らせる太線化処理用の参照ルックアップテーブルを選択することを特徴とする請求項１または請求項２記載の画像形成装置。
【請求項４】
各色の前記参照ルックアップテーブルは、前記グレースケール特徴検出手段及び前記カラー特徴検出手段の特徴検出結果に関わらず、前記入力多値画素データの注目画素をそのまま前記出力用多値画素データとするスルー状態が設定可能であることを特徴とする請求項１から請求項３のいずれかに記載の画像形成装置。
【請求項５】
前記参照ルックアップテーブルは、前記画像形成手段の形成する前記注目画素のドット画像を主走査方向において細らせる細線化処理または該注目画素を太らせる太線化処理において、該注目画素を該細線化処理または該太線化処理に応じた画素データ値とするとともに、該注目画素に隣接する画素位置に付加する付加画素の画素データ値が登録されていることを特徴とする請求項１から請求項４のいずれかに記載の画像形成装置。
【請求項６】
前記画像形成装置は、前記グレースケール状態変換手段及び前記カラー状態変換手段の前記無色閾値と前記最大色閾値または／及び前記参照ルックアップテーブルのデータ値が適宜設定可能であることを特徴とする請求項１から請求項５のいずれかに記載の画像形成装置。
【請求項７】
前記画素ウィンドウは、主走査方向３画素、副走査方向１画素以上の画素からなる画素ウィンドウであることを特徴とする請求項１から請求項６のいずれかに記載の画像形成装置。
【請求項８】
カラーの多値画素データに基づいて該カラーに応じた現像剤を用いてカラードット画像を形成するカラー画像形成処理ステップと、入力される多値画素データをグレースケール画素データに変換するグレースケール変換処理ステップと、該グレースケール画素データを所定の無色閾値と所定の最大色閾値に基づいて少なくとも無色、最大色、中間調の３つの状態値に変換するグレースケール状態変換処理ステップと、該入力多値画素データの注目画素及び該注目画素を中心として隣接する所定数の隣接画素の該グレースケール状態変換処理ステップで変換された状態値が格納される画素ウィンドウ内における該画素の状態値の配列状態に基づいて該注目画素のエッジ、孤立線等の特徴検出を行うグレースケール特徴検出処理ステップと、該カラー毎に該入力多値画素データを該無色閾値と該最大色閾値に基づいて少なくとも無色、最大色、中間調の３つの状態値に変換するカラー状態変換処理ステップと、該カラー毎に該画素ウィンドウ内における該画素の状態値配列のうち該グレースケール特徴検出処理ステップで検出された所定の特徴を有する状態値配列の中心画素を注目画素とする該状態値配列に基づいて該注目画素のエッジ、孤立線等の特徴検出を行うカラー特徴検出処理ステップと、該カラー毎に該入力多値画素データの注目画素及び該注目画素を中心として隣接する所定数の隣接画素の該カラー状態変換処理ステップで変換された状態値が格納される画素ウィンドウ内における該画素の状態値配列に対応させて出力用多値画素データのデータ値の登録されている複数の参照ルックアップテーブルのうち、該グレースケール特徴検出処理ステップでの特徴検出結果と該カラー特徴検出処理ステップでの特徴検出結果に基づいて参照対象の参照ルックアップテーブルを決定する参照ルックアップテーブル決定処理ステップと、該入力多値画素データのデータ値を該参照ルックアップテーブル決定処理ステップで決定された該参照ルックアップテーブルのデータ値に切り替えて該出力用多値画素データとして該カラー画像形成処理ステップに出力する出力データ生成処理ステップと、を有していることを特徴とする画像形成方法。
【請求項９】
前記画像形成方法は、前記参照ルックアップテーブルが、前記画像形成処理ステップで形成される前記注目画素のドット画像を主走査方向において細らせる細線化処理用のデータ値の登録されている細線化用参照ルックアップテーブル、該注目画素を太らせる太線化処理用のデータ値の登録されている太線化用参照ルックアップテーブル及び前記入力多値画素データの該注目画素をそのまま前記出力用多値画素データとする処理無し用のデータ値の登録されている処理無し用参照ルックアップテーブルを有することを特徴とする請求項８記載の画像形成方法。
【請求項１０】
各色の前記参照ルックアップテーブル決定処理ステップは、前記グレースケール特徴検出処理ステップで検出された特徴と該色の前記カラー特徴検出処理ステップで検出された特徴が一致するとき、または、双方の特徴が所定の相補的な関係にあるときに、前記画像形成処理ステップで形成される前記注目画素のドット画像を主走査方向において細らせる細線化処理用の参照ルックアップテーブルまたは該注目画素を太らせる太線化処理用の参照ルックアップテーブルを選択することを特徴とする請求項８または請求項９記載の画像形成方法。
【請求項１１】
前記画像形成方法は、各色の前記参照ルックアップテーブルが、前記グレースケール特徴検出処理ステップ及び前記カラー特徴検出処理ステップでの特徴検出結果に関わらず、前記入力多値画素データの注目画素をそのまま前記出力用多値画素データとするスルー設定が参照ルックアップテーブル毎に設定可能であることを特徴とする請求項８から請求項１０のいずれかに記載の画像形成方法。
【請求項１２】
コンピュータに、カラーの多値画素データに基づいて該カラーに応じた現像剤を用いてカラードット画像を形成するカラー画像形成処理と、入力多値画素データをグレースケール画素データに変換するグレースケール変換処理と、該グレースケール画素データを所定の無色閾値と所定の最大色閾値に基づいて少なくとも無色、最大色、中間調の３つの状態値に変換するグレースケール状態変換処理と、該入力多値画素データの注目画素及び該注目画素を中心として隣接する所定数の隣接画素の該グレースケール状態変換処理で変換された状態値が格納される画素ウィンドウ内における該画素の状態値の配列状態に基づいて該注目画素のエッジ、孤立線等の特徴検出を行うグレースケール特徴検出処理と、該カラー毎に該入力多値画素データを該無色閾値と該最大色閾値に基づいて少なくとも無色、最大色、中間調の３つの状態値に変換するカラー状態変換処理と、該カラー毎に該画素ウィンドウ内における該画素の状態値配列のうち該グレースケール特徴検出処理で検出された所定の特徴を有する状態値配列の中心画素を注目画素とする該状態値配列に基づいて該注目画素のエッジ、孤立線等の特徴検出を行うカラー特徴検出処理と、該カラー毎に該入力多値画素データの注目画素及び該注目画素を中心として隣接する所定数の隣接画素の該カラー状態変換処理で変換された状態値が格納される画素ウィンドウ内における該画素の状態値配列に対応させて出力用多値画素データのデータ値の登録されている複数の参照ルックアップテーブルのうち、該グレースケール特徴検出処理での特徴検出結果と該カラー特徴検出処理での特徴検出結果に基づいて参照対象の参照ルックアップテーブルを決定する参照ルックアップテーブル決定処理と、該入力多値画素データのデータ値を該参照ルックアップテーブル決定処理で決定された該参照ルックアップテーブルのデータ値に切り替えて該出力用多値画素データとして該カラー画像形成処理に出力する出力データ生成処理と、を実行させることを特徴とする画像形成プログラム。
【請求項１３】
請求項１２記載の画像形成プログラムを記録したことを特徴とするコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成方法、画像形成プログラム及び記録媒体に関し、詳細には、レーザプリンタ、デジタル複写装置、ファクシミリ装置等のデジタル画像データに基づく電子写真方式等で形成するカラードット画像の画像品質の向上を図った画像形成装置、画像形成方法、画像形成プログラム及び記録媒体に関する。
【背景技術】
【０００２】
レーザプリンタ、デジタル複写装置、ファクシミリ装置、複合装置等の電子写真方式の画像形成装置は、その作像ユニットが、レーザダイオード等の光源からのビーム束を、コリメートレンズ等で整形してポリゴンミラー等により、副走査方向に回転されている感光体等の一様に帯電された被走査面上で主走査方向に偏向走査し、該被走査面上に静電潜像を形成する。作像ユニットは、該被走査面上に形成された潜像に現像プロセスによってトナーを載せて現像し、該トナー画像を記録媒体（用紙、シート状部材等、以下、単に、用紙という。）に転写して、該用紙上のトナー画像を定着させることで、出力画像を形成している。
【０００３】
このように、電子写真方式の画像形成装置においては、その作像ユニットとして、入力画像のトナーを載せる部分（以下、適宜、トナー積載部分という。）に対応した位置にビーム束を照射して静電潜像を形成して、該静電潜像にトナーを供給して現像するネガ／ポジ（Ｎ／Ｐ）プロセスが一般的であるが、ビーム束が被走査面上に到達するときのビーム径や現像条件によって、トナー体積状態が異なり、入力される画像データが同じであっても、出力される画像が異なった状態となる。
【０００４】
例えば、主走査１画素の縦ラインの画像出力を行う場合、１画素に相当する期間だけビーム照射を行っても、画像形成装置の機種、ロット、ひいては、画像形成装置の固体間によってビーム径や現像条件が異なることに起因して、形成される出力画像の縦ラインの太さが異なった結果となる。また、主走査１画素（縦）ラインと副走査１画素（横）ラインを同じ用紙に出力する場合においても、ビーム径や現像条件の違いによって、縦ラインと横ラインが異なった太さになることがある。特に、複写装置でコピーした用紙を再度原稿として使用するいわゆる孫コピーでは、上記現象が大きく現れる。
【０００５】
このような線の太さが原稿画像と異なった結果となる現象は、黒やカラーのトナーの載った画像部ラインだけでなく、トナーの載らない用紙の地肌のラインについても同様に原稿画像と異なって、細くなったり、太くなったりすることがある。
【０００６】
上記のような問題は、トナーとして、黒色のトナーを用いて白黒画像を形成する場合に限るものではなく、カラーのトナーを用いてカラー画像を形成する場合にも同様に発生する。カラー画像を形成する場合には、色毎にその被走査面において、対応する色の入力画像のトナーを載せる部分にビーム束を照射して、順次静電潜像を形成して、該静電潜像に対応する色のトナーを載せ、該各色のトナー画像を順次用紙に重ね合わせて転写して、カラーのトナー画像を用紙上に形成する。
【０００７】
そして、従来、このような不具合を解決する従来技術としては、入力画像データの注目画素とその主走査方向に隣接する周辺画素の各多値画像データのパターンに基づいて１ドット幅の縦線を検出して、その縦線の印字ドットを小さくして縦線を細くして画像形成する技術が提案されている（特許文献１参照）。
【０００８】
そして、この従来技術においては、入力される多値２ビットのデータのパターンの判定処理をハード構成で行っており、この多値データが、２ビットの場合についてのみ、説明されていて、２ビット（４値）以上の場合については、説明が行われていない。
【０００９】
【特許文献１】特開２００１−０６３１３４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、上記公報記載の従来技術にあっては、縦線を細くして画像形成することを行っているため、画像品質を向上させる上で、改良の必要があった。すなわち、電子写真方式の画像形成プロセスによって出力される画像は、縦線が太くなるだけでなく、細くなる場合もあり、このような場合、上記従来技術では、縦線を太くすることができず、画像品質を向上させる上で、改良の必要があった。
【００１１】
また、上記公報記載の従来技術にあっては、入力画像データが多値データであることについては示されているが、明細書には、２ビット（４値）についてのみ、その画像パターンについて判定するハード構成が示されている。したがって、この従来技術を、さらにビット数の多い画像データに対して適用すると、ハード構成が膨大な大きさとなり、複雑でコストが高くなるという問題が発生する。
【００１２】
さらに、画像形成装置においては、縦ラインが単色ではなく、カラーの場合、色版に対応した数のレーザビームで画像を形成するが、色毎のビームまたは現像プロセスの特性により、たとえ色毎の位置ずれを補正しても、色毎に縦線が細くなったり、太ったりする場合がある。この場合、色版毎における太線化処理、細線化処理で調整する必要があるが、縦線の色と背景の色の組み合わせによっては、縦線のこのような特徴が見られない場合がある。例えば、背景が白地ではなく、有色（例えば、イエロー）で、縦線がオレンジ（マゼンタとイエローの配合）の場合、マゼンタの色版で、縦線が検出されても、イエローの色版では、縦線と背景にイエローが載っており、縦線の特徴を見いだすことができない。また、背景がマゼンタでシアンの縦線の場合、シアンの色版では縦線は検出されるが、マゼンタの色版では、逆に、白地の縦線の特徴が検出される。このように、カラー画像においては、チャネル（色版）間の画像特徴が異なるため、一律に細線化処理や太線化処理を行うと、色版の配合状態が変わり、色味が変化してしまうという問題が発生する。このようなカラー画像の場合における細線化処理や太線化処理に特有の問題を適切に解決する技術が要望されている。
【００１３】
そこで、本発明は、カラーの入力多値画素データの情報量に関わらず、該カラーの入力多値画素データに対して縦線を太らせる太線化処理及び細らせる細線化処理を適切に施す画像形成装置、画像形成方法、画像形成プログラム及び記録媒体を提供することを目的としている。
【課題を解決するための手段】
【００１４】
本発明は、上記目的を達成するために、カラーの多値画素データを、グレースケール画素データに変換して、該グレースケール画素データを少なくとも無色、最大色、中間調の３つの状態値に変換し、該変換したグレースケール画素データの注目画素を中心として所定数の隣接画素から構成される画素ウィンドウ内における該画素の状態値の配列状態に基づいて該注目画素のエッジ、孤立線等の特徴検出を行い、また、該カラー毎に該入力多値画素データを該無色閾値と該最大色閾値に基づいて少なくとも無色、最大色、中間調の３つの状態値に変換し、該カラー毎に該画素ウィンドウ内における該画素の状態値配列のうち上記グレースケール画素データについて検出された所定の特徴を有する状態値配列の中心画素を注目画素とする該状態値配列に基づいて該注目画素のエッジ、孤立線等の特徴検出を行って、該カラー毎に該入力多値画素データの注目画素及び該注目画素を中心として隣接する所定数の隣接画素の該カラー状態変換処理で変換された状態値が格納される画素ウィンドウ内における該画素の状態値配列に対応させて出力用多値画素データのデータ値の登録されている複数の参照ルックアップテーブルのうち、該グレースケールの特徴検出での特徴検出結果と該カラーの特徴検出での特徴検出結果に基づいて参照対象の参照ルックアップテーブルを決定し、該入力多値画素データのデータ値を該参照ルックアップテーブル決定処理ステップで決定された該参照ルックアップテーブルのデータ値に切り替えて該出力用多値画素データとして該カラー画像形成を行うことを特徴としている。
【００１５】
また、本発明は、前記参照ルックアップテーブルが、前記画像形成する前記注目画素のドット画像を主走査方向において細らせる細線化処理用のデータ値の登録されている細線化用参照ルックアップテーブル、該注目画素を太らせる太線化処理用のデータ値の登録されている太線化用参照ルックアップテーブル及び前記入力多値画素データの該注目画素をそのまま前記出力用多値画素データとする処理無し用のデータ値の登録されている処理無し用参照ルックアップテーブルを有することを特徴としてもよい。
【００１６】
さらに、本発明は、各色の前記参照ルックアップテーブルの決定において、前記グレースケール特徴検出で検出した特徴と該色のカラー特徴検出で検出した特徴が一致するとき、または、双方の特徴が所定の相補的な関係にあるときに、前記画像形成する前記注目画素のドット画像を主走査方向において細らせる細線化処理用の参照ルックアップテーブルまたは該注目画素を太らせる太線化処理用の参照ルックアップテーブルを選択することを特徴としてもよい。
【００１７】
また、本発明は、各色の前記参照ルックアップテーブルが、前記グレースケール特徴検出及び前記カラー特徴検出の特徴検出結果に関わらず、前記入力多値画素データの注目画素をそのまま前記出力用多値画素データとするスルー状態が設定可能であることを特徴としてもよい。
【００１８】
さらに、本発明は、前記参照ルックアップテーブルが、前記画像形成する前記注目画素のドット画像を主走査方向において細らせる細線化処理または該注目画素を太らせる太線化処理において、該注目画素を該細線化処理または該太線化処理に応じた画素データ値とするとともに、該注目画素に隣接する画素位置に付加する付加画素の画素データ値が登録されていることを特徴としてもよい。
【００１９】
また、本発明は、前記画素ウィンドウが、主走査方向３画素、副走査方向１画素以上の画素からなる画素ウィンドウであることを特徴としてもよい。
【発明の効果】
【００２０】
本発明によれば、カラーの入力多値画素データの情報量に関わらず、該カラーの入力多値画素データに対して縦線を太らせる太線化処理及び細らせる細線化処理を適切に施すことができ、画像品質を簡単かつ安価に向上させることができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【実施例１】
【００２２】
図１〜図２３は、本発明の画像形成装置、画像形成方法、画像形成プログラム及び記録媒体の一実施例を示す図であり、図１は、本発明の画像形成装置、画像形成方法、画像形成プログラム及び記録媒体の一実施例を適用したデジタル複写装置１の正面概略構成図である。
【００２３】
図１において、デジタル複写装置１は、給紙部１００、プリンタ部２００及びスキャナ部３００が順次重ねられた構成となっており、スキャナ部３００の上には、原稿自動搬送装置（以下、ＡＤＦという。）４００が搭載されている。
【００２４】
プリンタ部（カラー画像形成手段）２００は、イエロー（Ｙ）、マゼンダ（Ｍ）、シアン（Ｃ）、黒（Ｋ）の各色の画像を形成するための４組のプロセスカートリッジ２１０Ｙ、２１０Ｃ、２１０Ｍ、２１０Ｋからなる画像形成ユニット２１０、光書き込みユニット２３０、中間転写ユニット２４０、２次転写部２５０、レジストローラ対２６０、ベルト定着方式の定着ユニット２７０及び用紙反転ユニット２８０等を備えている。
【００２５】
光書き込みユニット２３０は、後述するように、各色の画像データに基づいて変調させたレーザのビーム束を、各色のプロセスカートリッジ２１０Ｙ、２１０Ｃ、２１０Ｍ、２１０Ｋの感光体２１１Ｙ、２１１Ｃ、２１１Ｍ、２１１Ｋの表面に照射して、該感光体２１１Ｙ、２１１Ｃ、２１１Ｍ、２１１Ｋ上に各色の画像の静電潜像を形成する。
【００２６】
プロセスカートリッジ２１０Ｙ、２１０Ｃ、２１０Ｍ、２１０Ｋは、ドラム状の感光体２１１Ｙ、２１１Ｃ、２１１Ｍ、２１１Ｋ、帯電器２１２Ｙ、２１２Ｃ、２１２Ｍ、２１２Ｋ、現像器２１３Ｙ、２１３Ｃ、２１３Ｍ、２１３Ｋを備えているとともに、番号は付さないが、それぞれドラムクリーニング装置、除電器等を備えている。
【００２７】
上記帯電器２１２Ｙ、２１２Ｃ、２１２Ｍ、２１２Ｋは、交流電圧が印加される帯電ローラを感光体２１１Ｙ、２１１Ｃ、２１１Ｍ、２１１Ｋに摺擦させることで、ドラム表面を一様に帯電させる。なお、帯電器２１２Ｙ、２１２Ｃ、２１２Ｍ、２１２Ｋとしては、帯電ローラに代えて帯電ブラシ等の他の部材を接触させるものであってもよく、また、接触帯電方式のものに限るものではなく、非接触帯電方式のスコロトロンチャージャを用いてもよい。
【００２８】
帯電処理の施された感光体２１１Ｙ、２１１Ｃ、２１１Ｍ、２１１Ｋの表面には、光書き込みユニット２３０によってそれぞれ各色の画像データに基づいて変調及び偏向されたレーザのビーム束が照射され、感光体２１１Ｙ、２１１Ｃ、２１１Ｍ、２１１Ｋのドラム表面に、それぞれ各色用の静電潜像が形成される。
【００２９】
プロセスカートリッジ２１０Ｙ、２１０Ｃ、２１０Ｍ、２１０Ｋは、静電潜像の形成された各色の感光体２１１Ｙ、２１１Ｃ、２１１Ｍ、２１１Ｋに現像器２１３Ｙ、２１３Ｃ、２１３Ｍ、２１３Ｋからそれぞれ各色のトナーを供給して、該静電潜像を現像して、それぞれ各色のトナー画像を形成させる。
【００３０】
そして、被走査面である感光体２１１Ｙ、２１１Ｃ、２１１Ｍ、２１１Ｋは、例えば、アルミニウム等からなる素管に、感光性を発揮する有機感光材からなる感光層が被覆されたドラム状のものが用いられているが、ドラム状のものに限るものではなく、ベルト状のものであってもよい。
【００３１】
プロセスカートリッジ２１０Ｙ、２１０Ｃ、２１０Ｍ、２１０Ｋは、感光体２１１Ｙ、２１１Ｃ、２１１Ｍ、２１１Ｋ上に形成したトナー画像を、後述の中間転写ベルト２４１に中間転写され、中間転写後の感光体２１１Ｙ、２１１Ｃ、２１１Ｍ、２１１Ｋの表面に残留する転写残トナーを、ドラムクリーニング装置によってクリーニングする。
【００３２】
ドラムクリーニング装置によってクリーニングされた感光体２１１Ｙ、２１１Ｃ、２１１Ｍ、２１１Ｋは、回転に伴って、除電器（番号省略）によって除電され、帯電器によって一様に帯電されて、初期状態に戻って、再度画像形成に供される。
【００３３】
上記中間転写ユニット２４０は、中間転写ベルト２４１が複数の張架ローラ（番号略）及び２次転写バックアップローラ２４２に張り渡されており、中間転写ベルト２４１を挟んで、各感光体２１１Ｙ、２１１Ｃ、２１１Ｍ、２１１Ｋに対向する位置に、それぞれ中間転写バイアスローラ（番号略）が配設されている。
【００３４】
中間転写ベルト２４１は、上記図３において、上述した張架ローラを含む１０本のローラによってテンション張架されており、駆動制御されるベルト駆動モータ（図示略）によって駆動される少なくとも１つの張架ローラの回転によって図１に矢印で示す時計方向に無端回転移動される。すなわち、中間転写ベルト２４１は、４つの中間転写バイアスローラと張架ローラ及び２次転写バックアップローラ２４２に張り渡されており、それぞれの中間転写バイアスローラに図示しない電源から中間転写バイアスが印加されることで、各感光体２１１Ｙ、２１１Ｃ、２１１Ｍ、２１１Ｋ上のトナー画像が順次多重（図１では、４色）のトナー画像が重ね合わされて転写されて、カラーのトナー画像が中間転写ベルト２４１上に転写される。中間転写ベルト２４１上に重ね合わせ転写されたカラートナー画像は、後述の２次転写ニップで転写紙（図示略）に２次転写され、該２次転写ニップ通過後の中間転写ベルト２４１の表面に残留する転写残トナーは、図１の左側の張架ローラとの間にベルトを挟み込むベルトクリーニング装置（図板略）によってクリーニングされる。
【００３５】
この中間転写ユニット２４０の下方には、２次転写部２５０が配設されており、２次転写部２５０は、紙搬送ベルト２５１が２本の張架ローラ２５２によって張架されている。紙搬送ベルト２５１は、少なくとも何れか一方の張架ローラ２５２の回転駆動に伴って、図１中反時計回りに無端回転移動され、２本の張架ローラ２５２のうち、図中右側に配設された一方の張架ローラ２５２は、中間転写ユニット２４０の２次転写バックアップローラ２４２との間に、中間転写ベルト２４１及び紙搬送ベルト２５１を挟み込んだ状態となっている。この挟み込みにより、中間転写ユニット２４０の中間転写ベルト２４１と、２次転写部２５０の紙搬送ベルト２５１とが接触する２次転写ニップが形成されている。
【００３６】
そして、この２次転写バックアップローラ２４２側の張架ローラ２５２には、トナーと逆極性の２次転写バイアスが図示しない電源によって印加され、この２次転写バイアスの印加により、２次転写ニップには中間転写ベルト２４１上のカラートナー画像を中間転写ベルト２４１側から２次転写バックアップローラ２４２側の張架ローラ２５２側に向けて静電移動させる２次転写電界が形成される。レジストローラ対２６０によって中間転写ベルト２４１上のカラートナー画像に同期するように２次転写ニップに転写紙（記録媒体）が送り込まれ、この２次転写ニップに送り込まれた転写紙に、２次転写電界やニップ圧の影響を受けたカラートナー画像が２次転写される。なお、このように２次転写バックアップローラ２４２側の張架ローラ２５２に２次転写バイアスを印加する２次転写方式に代えて、転写紙を非接触でチャージさせるチャージャを設けてもよい。
【００３７】
上記２次転写ニップよりも中間転写ベルト２４１の移動方向上流側に、レジストローラ対２６０が配設されており、レジストローラ対２６０のローラ間には、後述する給紙部１００からプリンタ部２００内に転写紙（記録媒体）が搬送されてくる。一方、上記中間転写ユニット２４０において、中間転写ベルト２４１上に形成されたカラートナー画像は、中間転写ベルト２４１の無端回転移動に伴って２次転写ニップに進入する。レジストローラ対２６０は、ローラ間に挟み込んだ転写紙を２次転写ニップでカラートナー画像に密着させるタイミングにタイミング調整して送り出し、２次転写ニップでは、中間転写ベルト１７上のカラートナー画像がタイミング調整して送られてきた転写紙に密着して、転写紙上に２次転写されて、白色の転写紙上でフルカラー画像となる。このようにしてフルカラー画像が形成された転写紙は、紙搬送ベルト２５１の無端回転移動に伴って２次転写ニップを出た後、紙搬送ベルト２５１上から定着ユニット２７０に送られる。なお、レジストローラ対２６０は、接地されていてもよいし、転写紙から受ける紙粉の除去のためにバイアスを印加してもよい。また、バイアスとしては、ＤＣバイアスだけに限るものではなく、ＡＣバイアスにＤＣバイアスを重畳したものでもよい。
【００３８】
定着ユニット２７０は、定着ベルト２７１を加熱ローラ２７２と従動ローラ２７３によって張架しながら無端回転移動させ、この定着ベルト２７１を挟んで定着ニップを形成する加熱ローラ２７２には加圧ローラ２７４が押圧されている。定着ユニット２７０は、加熱ローラ２７２の内部に図示しない熱源を有しており、この熱源の発熱によって定着ベルト２７１を加熱して、加熱された定着ベルト２７１が、定着ニップに挟み込まれた転写紙を搬送しつつ、加熱して、カラートナー画像を転写紙に定着させる。
【００３９】
上記給紙部１００は、ペーパーバンク１０１内に多段に給紙カセット１０２が収納されており、各給紙カセット１０２には、それぞれ用紙サイズや紙種の異なる転写紙が複数枚収納可能である。各給紙カセット１０２には、該給紙カセット１０２内の転写紙を送り出す給紙ローラ１０３と給紙ローラ１０３で送り出された転写紙を１枚ずつ分離して送り出す分離ローラ１０４が配設されており、給紙部１００には、それぞれの給紙カセット１０２から送り出された転写紙をプリンタ部２００に搬送する給紙路１０５と搬送ローラ１０６が配設されている。給紙部１００は、原稿読み取り動作の開始とほぼ同時に、給紙動作を開始して、給紙ローラ１０３の１つが選択回転され、ペーパーバンク１０１内の多段に収容されている給紙カセット１０２の１つから転写紙を送り出す。給紙部１００は、送り出された転写紙を、分離ローラ１０４で１枚ずつ分離して給紙路１０５に進入させた後、搬送ローラ１０６によってプリンタ部２００内の給紙路２０３に給紙する。
【００４０】
また、デジタル複写装置１は、プリンタ部２００の側面に、手差しトレイ２０４が設けられており、また、手差しトレイ２０４上の転写紙を１枚ずつ分離して送り出す給紙ローラ２０５と分離ローラ２０６が設けられている。
【００４１】
そして、デジタル複写装置１は、手差しトレイ２０４が選択されると、給紙ローラ２０５を回転駆動させて、手差しトレイ２０４上の転写紙を送り出すとともに、分離ローラ２０６で１枚ずつ分離してプリンタ部２００の手差し給紙路２０７に給紙する。
【００４２】
デジタル複写装置１は、プリンタ部２００内の給紙路２０３あるいは手差し給紙路２０７に給紙された転写紙を、レジストローラ対２６０、２次転写ニップを経由させて搬送して、カラートナー画像を２次転写させ、定着ユニット２７０でトナー画像を定着させた後、機外へと排出する。
【００４３】
そして、定着ユニット２７０を通過した転写紙は、図１の排紙ローラ対２０１を経て機外へと排出されてスタック部２０９にスタックされるか、あるいは、定着ユニット２７０の下方に配設された用紙反転ユニット２８０に送られる。
【００４４】
用紙反転ユニット２８０は、送り込まれてきた転写紙を上下反転された後、再度、中間転写ユニット２４０の中間転写ベルト２４１と２次転写部２５０の紙搬送ベルト２５１とが接触する２次転写ニップに搬送して、他面（裏面）にもカラートナー画像を２次転写させ、定着ユニット２７０を経由してから機外へと排出させる。なお、転写紙を定着ユニット２７０から排紙ローラ対２０１に送るのか、あるいは、用紙反転ユニット２８０に送るのかは、切換爪２０２による紙搬送路の切り換えによって行われる。
【００４５】
スキャナ部３００は、コンタクトガラス３０１、光源と第１ミラーを搭載する第１走行体３０２、第２ミラーと第３ミラーを搭載する第２走行体３０３、結像レンズ３０４及びＣＣＤ（Charge Coupled Device ）３０５等を備えており、第１走行体３０２及び第２走行体３０３は、コンタクトガラス３０１の下方のデジタル複写装置１の本体筐体内に収納されて、副走査方向（図１の左右方向）に移動可能に配設されている。スキャナ部３００は、第１走行体３０２と第２走行体３０３が副走査方向に移動しつつ、第１走行体３０２上の光源からコンタクトガラス３０１上にセットされた原稿に読み取り光を照射して、該読み取り光の原稿からの反射光を第１走行体３０２上の第１ミラーで第２走行体３０３上の第２ミラーに反射し、第２ミラーで入射光を第２走行体３０３上の第３ミラーに反射して、第３ミラーで、入遮光を結像レンズ３０４方向に反射する。結像レンズ３０４は、入射光をＣＣＤ３０５に集光させ、ＣＣＤ３０５は、入射光を光電変換して、原稿の画像を読み取る。
【００４６】
ＡＤＦ４００は、原稿台４０１、給紙ローラ４０２、分離ローラ４０３、搬送ローラ４０４、搬送ベルト４０５、排紙ローラ４０６及び排紙台４０７等を備えており、コンタクトガラス３０１を開閉可能にデジタル複写装置１の本体筐体に取り付けられている。
【００４７】
ＡＤＦ４００は、開くことでコンタクトガラス３０１の上面を開放して、コンタクトガラス３０１上へのブック型原稿等の原稿のセットを可能とし、コンタクトガラス３０１上に原稿がセットされた状態で閉じられると、該原稿をコンタクトガラス３０１上に押しつける押さえ板としての機能を果たす。
【００４８】
ＡＤＦ４００は、閉じられた状態で、原稿台４０１上にシート状の原稿がセットされ、読み取り開始が指示されると、給紙ローラ４０２で原稿台４０１上の原稿を送り出して、分離ローラ４０３で該送り出される原稿を１枚ずつ分離する。ＡＤＦ４００は、１枚ずつ分離されて送り出された原稿を搬送ローラ４０４で搬送ベルト４０５に搬送し、搬送ベルト４０５で、搬送されてきた原稿をコンタクトガラス３０１上の読み取り位置に搬送してセットする。ＡＤＦ４００は、コンタクトガラス３０１上の読み取り位置の原稿のスキャナ部３００による読み取りが完了すると、該読み取りの完了した原稿を搬送ベルト４０５で排紙ローラ４０６へと搬送して、搬送ローラ４０６で、排紙台４０７上に排出する。
【００４９】
そして、上記光書き込みユニット２３０は、図２に示すように、レーザのビーム束源としてのＬＤ（Laser Diode：半導体レーザ）アレイ２３１、コリメートレンズ２３２、アパーチャ２３３、シリンドリカルレンズ２３４、ポリゴンミラー２３５、ポリゴンミラー２３５の面倒れを補正するＷＴＬ（バレルトロイダルレンズ：面倒れ補正用レンズ）２３６、折返しミラー２３７、防塵ガラス２３８及び同期検知センサ２３９等を備えており、ＬＤアレイ２３１は、各発光源としての複数のＬＤから出射されたレーザビームを感光体２１１（感光体２１１は、感光体２１１Ｙ、２１１Ｃ、２１１Ｍ、２１１Ｋを代表したものを示している。）に照射する。なお、光書き込みユニット２３０は、図２に示す光走査系を、各色ＹＭＣＫに対応してそれぞれ備えており、各色用のＬＤアレイ２３１が、各色の画像データに基づいて変調されたレーザ束を対応する感光体２１１Ｙ、２１１Ｃ、２１１Ｍ、２１１Ｋに照射する。なお、ＬＤアレイ２３１は、複数の発光源としてのＬＤを、例えば、副走査方向に並んで配設されたものであってもよい。
【００５０】
ＬＤアレイ２３１から出射されたレーザビームは、コリメートレンズ２３２、アパーチャ２３３及びシリンドリカルレンズ２３４を通過して、所定形状のレーザビームに整形されて、ポリゴンミラー２３５に照射される。ポリゴンミラー２３５は、所定の高速回転速度で連続回転し、入射されるレーザビームを、折返しミラー２３７方向に反射（偏向）して、主走査方向（感光体ドラム１９の軸方向）に繰り返し移動走査する。このポリゴンミラー２３５で反射されたレーザビームは、面倒れ補正用レンズ１７で面倒れ補正が行なわれた後、折返しミラー２３７に入射され、折返しミラー２３７で角度を変えられて、感光体２１１の表面に所定ビーム径でスポット状に結像される。
【００５１】
また、ポリゴンミラー２３５で反射された感光体２１１上に主走査される直前のレーザビームは、感光体２１１の表面に対する主走査書き込み領域外（所定主走査幅の外）の主走査始点側のレーザビームの走査上に設けられた同期検知センサ２３９に入射され、同期検知センサ２３９は、入射されるレーザビームを検知して、同期検知信号を生成して書き込み制御部１３００に出力する。
【００５２】
そして、デジタル複写装置１は、図３に示すように、回路ブロック構成されており、スキャナ部３００のデータ処理を行う読み取り処理部１１００と画像処理部１２００及びプリンタ部２００のデータ処理を行う書き込み制御部１３００、メモリ１４００と光源制御部１５００等を備えており、さらに、デジタル複写装置１の全体を制御する制御部１６００等を備えている。
【００５３】
読み取り処理部１１００は、ＣＣＤ３０５の光電変換したアナログの画像データをサンプリング処理、Ａ／Ｄ（アナログ／デジタル）変換処理及び一様な濃度の原稿を読み取ったにもかかわらず、読み取りデータがばらつく現象を補正するシェーディング補正等の処理を施して、画像処理部１２００に出力し、画像処理部１２００は、画像の変倍処理、回転処理及びエッジ処理等の画質補正処理を施した後、多値画像データ（例えば、４ビットの１６値）に変換して書き込み制御部１３００に出力する。
【００５４】
制御部１６００は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ＣＰＵ（Central Processing Unit ）等を備えており、ＣＰＵが、ＲＯＭ内のプログラムに基づいて、ＲＡＭをワークメモリとして利用しつつ、デジタル複写装置１の各部を制御して、デジタル複写装置１全体の動作を制御する。
【００５５】
書き込み制御部１３００は、ＡＳＩＣ（Application Specific Integrated Circuit）が用いられており、プリンタ画像処理部１３１０、書き込みＤＭＡＣ（Direct Memory Access Controller ：ＤＭＡコントローラ）１３２０、読み出しＤＭＡＣ１３３０、発光データ生成部１３４０及び画素クロック制御部１３５０等が機能構成されている。なお、ＡＳＩＣ構成としては、書き込み制御部１３００だけでなく、読み取り処理部１１００、画像処理部１２００もＡＳＩＣで構成されていてもよく、この場合、それぞれが異なるＡＳＩＣで構成されていてもよいが、１つのＡＳＩＣで構成されていてもよく、１つのＡＳＩＣで読み取り処理部１１００、画像処理部１２００及び書き込み処理部１３００が構成されていると、それぞれの機能の実行において、相互に他の機能部を利用したり、ハードウェア構成を利用したりすることができる。
【００５６】
プリンタ画像処理部１３１０は、グレースケール画像処理部１３１０Ｇ、複数の色版（チャネル）の画像処理部１３１０Ｃａ〜１３１０Ｃｎを備えており、グレースケール画像処理部１３１０Ｇは、グレースケール変換部１３１１Ｇ、３状態変換部１３１２Ｇ及びイメージマトリクスエッジ判定部１３１３Ｇ等を備えている。各チャネル画像処理部１３１０Ｃａ〜Ｃｎは、それぞれ３状態変換部１３１１Ｃａ〜Ｃｎ、イメージマトリックス１３１２Ｃａ〜Ｃｎ、ルックアップテーブル１３１３Ｃａ〜Ｃｎ及び注目画素コード出力部１３１４Ｃａ〜Ｃｎ等を備えている。画素クロック制御部１３５０は、書き込み制御部１３００内での画像データの処理動作タイミングとなる画素クロックを生成して必要な各部に出力し、この画素クロックの周波数は、その周期が１画素の主走査周期と一致している。なお、３状態変換部１３１１Ｃａ〜Ｃｎ、イメージマトリックス１３１２Ｃａ〜Ｃｎ、ルックアップテーブル１３１３Ｃａ〜Ｃｎ及び注目画素コード出力部１３１４Ｃａ〜Ｃｎは、光書き込み光源であるＬＤアレイ２３１の数分（版数分）だけ設けられているが、色版の数とチャネルの数は必ずしも一致している必要はなく、一つの色版の異なる副走査画像データを複数の光源（ＬＤアレイ２３１）を用いてレーザビームを出射する場合や異なる色版の画像データを単一の光源（ＬＤアレイ２３１）を用いてレーザビームを出射する場合等に応じて適宜設定することができる。
【００５７】
画像処理部１２００の出力する多値画像データ（入力多値画素データ）は、グレースケール画像処理部１３１０Ｇのグレースケール変換部１３１１Ｇ及び各チャネルの画像処理部１３１０Ｃａ〜１３１０Ｃｎの３状態変換部１３１１Ｃａ〜Ｃｎに入力される。
【００５８】
グレースケール画像処理部１３１０Ｇのグレースケール変換部（グレースケール変換手段）１３１１Ｇは、入力される多値画像データをグレースケール化して３状態変換部１３１２Ｇに出力し、３状態変換部（グレースケール状態変換手段）１３１２Ｇは、制御部１６００から設定される白閾値（無色閾値）と黒閾値（最大色閾値）に基づいて、入力される多値画像データを、「白」、「黒」、「中間調」の３状態値に振り分けてイメージマトリクスエッジ判定部１３１３Ｇに出力する。イメージマトリクスエッジ判定部（グレースケール特徴検出手段）１３１３Ｇは、注目画素と隣接画素のデータを把握して、注目画素がエッジ部分、孤立線等であるか等の画像の特徴を判別（特徴判別）し、特徴判別結果を各チャネル画像処理部１３１０Ｃａ〜Ｃｎのイメージマトリクス１３１２Ｃａ〜Ｃｎに出力する。
【００５９】
各チャネル画像処理部１３１０Ｃａ〜Ｃｎの３状態変換部（カラー状態変換手段）１３１１Ｃａ〜Ｃｎは、制御部１６００から設定される白閾値（無色閾値）と黒閾値（最大色閾値）に基づいて、入力される多値画像データを、「白」、「黒」、「中間調」の３状態値に振り分けてそれぞれのイメージマトリクス１３１２Ｃａ〜Ｃｎに出力する。すなわち、３状態変換部１３１１Ｃａ〜Ｃｎは、例えば、４ビット１６値（０〜１５）の濃度値を有する多値画像データを、２ビット４値のデータに変換する。３状態変換部１３１１Ｃａ〜Ｃｎは、入力される多値画像データが４ビット１６値の場合、データ値が大きいほど、トナー積載量が多くなる画像データであり、例えば、トナー積載量が無い状態であるとする無色閾値（以下、説明を簡略化するために、白閾値という。）が「１」、トナー積載量が最大の状態であるとする最大色閾値（以下、説明を簡略化するために、黒閾値という。）が「１４」であるとすると、入力される多値画像データが、「１４」以上のデータ値のときには、その画素は、最大色画素（黒画素）と判断して、黒状態値（最大色状態値）に変換して、イメージマトリクス１３１２Ｃａ〜Ｃｎに出力し、入力される多値画像データが、「１」以下のデータ値のときには、その画素は、色無し画素（白画素）と判断して、白状態値（色無し状態値）に変換して、イメージマトリクス１３１２Ｃａ〜Ｃｎに出力する。また、３状態変換部１３１１Ｃａ〜Ｃｎは、入力される多値画像データが、「２」から「１３」までの間のデータ値のときには、中間調であると判断して、中間調状態値に変換して、イメージマトリクス１３１２Ｃａ〜Ｃｎに出力する。なお、以下の説明では、色無し画素（トナー積載量のない画素）を、適宜、白画素、色無しを白といい、また、最大色画素（トナー積載量の多い画素）を、適宜、黒画素、最大色を黒色というが、特に限定しない限り、白画素は色無し画素を、白色は色無しを意味し、黒画素は最大色画素を、黒色は、最大色を意味する。
【００６０】
各イメージマトリクス（カラー特徴検出手段、参照ルックアップテーブル決定手段）１３１２Ｃａ〜Ｃｎは、少なくとも、副走査方向において出力対象である注目画素を含む１画素、主走査方向において注目画素を中心として前後の隣接画素を含む３画素の主走査方向３画素以上で１ライン以上の画素ウィンドウ（マトリクス）を生成し、生成した画素ウィンドウに３状態変換部１３１１Ｃａ〜Ｃｎからの画素毎の状態値を配列して、エッジ部分または孤立線等の特徴判別を行う。イメージマトリクス１３１２Ｃａ〜Ｃｎは、この特徴判別を、図４に示すように、例えば、３画素×１ラインのマトリクスを用いて判別し、６つのエッジ特徴及び５つの非エッジ特徴（エッジ無し特徴）の合計１１種類の特徴について行う。
【００６１】
また、イメージマトリクス１３１２Ｃａ〜Ｃｎには、グレースケール画像処理部１３１０Ｇのイメージマトリクスエッジ判定部１３１３Ｇから特徴判定結果が入力され、イメージマトリクス１３１２Ｃａ〜Ｃｎは、同一画素に関するグレースケール画像の特徴判別結果と全チャネル画像処理部１３１０Ｃａ〜Ｃｎのイメージマトリクス１３１２Ｃａ〜Ｃｎの特徴判別結果に基づいて細線化・太線化を決定して、ルックアップテーブル１３１３Ｃａ〜１３１３Ｃｎの保持する参照ルックアップテーブルのうち、該細線化・太線化処理で用いる参照ルックアップテーブルを決定する。したがって、特徴判別は、全てのチャネルの同一画素に対して同時に行う必要がある。ところが、通常、各色の感光体２１１Ｙ、２１１Ｃ、２１１Ｍ、２１１Ｋを並列に配置したタンデム型のデジタル複写装置１では、各感光体２１１Ｙ、２１１Ｃ、２１１Ｍ、２１１Ｋ上に光書き込みユニット２３０によってそれぞれ各色の画像データに基づいてレーザビームを照射して静電潜像を形成して、該静電潜像をトナーで現像して形成したトナー画像を搬送される中間転写ベルト２４１上に順次重ね合わせて転写させてフルカラー画像を形成し、該中間転写ベルト２４１上のフルカラー画像を転写紙に転写するため、感光体２１１Ｙ、２１１Ｃ、２１１Ｍ、２１１Ｋへのレーザビームによる書き込みにおいては、各色版で時間差があり、該時間差のある状態では、同時刻に同じ位置の画素を得ることができない。そこで、本実施例のデジタル複写装置１は、画像処理部１２００からプリンタ画像処理部１３１０の各画像処理部１３１０Ｇ、１３１０Ｃａ〜Ｃｎに画素位置の揃っているカラー画像データを入力して画像処理し、画像処理部１３１０Ｃａ〜Ｃｎでの処理結果の画像データを書き込みＤＭＡＣ１３２０によって一旦メモリ１４００上に配置して、各版の書き込みタイミングに応じて遅延させたタイミングで、読み出しＤＭＡＣ１３３０によってメモリ１４００から読み出して光源制御部１５００に転送する。
【００６２】
そして、ルックアップテーブル１３１３Ｃａ〜Ｃｎは、図９〜図２３等に示すようなイメージマトリクスを使用して検出される特徴の種類の数（「先端黒」、「先端白」、「後端黒」、「後端白」、「孤立黒」、「孤立白」の６つ）とそのチャネルでは中間調、全白、全黒となってエッジ特徴が検出されなかったが別のチャネルでエッジ特徴が検出されて細線化・太線化処理の実行が決定されたときに使用するエッジ無し時の１つの合計７つの参照ルックアップテーブルを有しており、参照ルックアップテーブルは、例えば、図５に示すようなテーブルとなっている。ルックアップテーブル１３１３Ｃａ〜Ｃｎは、検出された特徴に応じて参照画素濃度に対して太線化処理または細線化処理による濃度変換を行うときの濃度変換値を設定するものであり、エッジ無しの場合には、均一の画像処理を行って所望の補正画像を得るための濃度変換値を設定するものである。また、デジタル複写装置１が縦線細線化・太線化処理機能の有効／無効を設定する有効／無効設定キーが操作表示部に設けられていて、該有効／無効設定キーで縦線細線化・太線化処理機能の無効が設定されているときには、ルックアップテーブル１３１３Ｃａ〜Ｃｎの機能は無効であり、入力画素濃度値をそのまま出力する。さらに、ルックアップテーブル１３１３Ｃａ〜Ｃｎは、スルーモードを有しており、スルーモードに設定されていると、入力画素濃度値をそのまま出力することとなる。例えば、太線化処理を実行する場合、白白黒（先端白）または黒白白（後端白）のの中間画素に濃度を与える方法としては、２通りの方法があるが、両側で太線化処理を行うと、太らせ過ぎになる場合があるため、ルックアップテーブル１３１３Ｃａ〜Ｃｎは、片側、例えば、先端白用の参照ルックアップテーブルをスルー設定とし、後端白用の参照ルックアップテーブルに有効パラメータを設定することで、後端白に対してのみ太線化処理を行う。
【００６３】
また、チャネル画像処理部１３１０Ｃａ〜Ｃｎは、細線化・太線化処理実行可否の決定を、グレースケールの特徴判別及び全チャネルの特徴判別を行った後、該特徴判別結果を集計して、後で詳細に説明するエッジ処理アルゴリズム（図６参照）に基づいて行う。
【００６４】
このイメージマトリクス１３１２Ｃａ〜Ｃｎのウィンドウ生成方法は、既存の方法を用いることができ、例えば、３画素１ラインの画素ウィンドウの場合、３ライン分のフリップフロップを用意して、画素クロック制御部１３５０からの画素クロックに基づいて１画素ずつ遅延させた主走査方向３画素の状態値の配列された画素ウィンドウを生成する。そして、このイメージマトリクス１３１２Ｃａ〜Ｃｎは、上述のように、少なくとも、副走査方向１画素、主走査方向３画素のウィンドウを構築すればよいが、ウィンドウサイズは、副走査方向１画素、主走査方向３画素に限るものではなく、このサイズよりも大きくてもよく、この場合、読み取り処理部１１００や画像処理部１２００等で利用するマトリックス、例えば、エッジ強調処理用のマトリックスを併用してもよい。このような他の処理との間での処理機能の併用は、該他の処理部、例えば、画像処理部１２００や読み取り処理部１１００と書き込み制御部１３００を１つのＡＳＩＣを用いて構築する場合に容易に併用することができる。
【００６５】
イメージマトリクス１３１２Ｃａ〜Ｃｎは、画素ウィンドウにおける状態値の配列状態に基づいてルックアップテーブル１３１３Ｃａ〜Ｃｎの参照ルックアップテーブルを決定して、該決定した参照ルックアップテーブルのデータ値を注目画素コード出力部１３１４Ｃａ〜Ｃｎに出力させる。
【００６６】
ルックアップテーブル１３１３Ｃａ〜１３１３Ｃｎは、例えば、図５に示すような参照画素濃度値と該濃度値の変換後の濃度を対応させた参照ルックアップテーブルを、エッジ無し１つを含む特徴種に対応した７つ備えている。
【００６７】
各チャネル画像処理部１３１０Ｃａ〜Ｃｎは、イメージマトリクス１３１２Ｃａ〜Ｃｎでエッジ処理アルゴリズム（図６参照）によって参照画素（先行画素または後行画素あるいは注目画素）の濃度を取得して、ルックアップテーブル１３１３Ｃａ〜Ｃｎの７つの参照ルックアップテーブルうち１つを決定すると、該決定した参照ルックアップテーブルを参照して該参照画素濃度に対応する変換後の濃度値を出力画素値として注目画素コード出力部１３１４Ｃａ〜Ｃｎに出力する。
【００６８】
注目画素コード出力部（出力データ生成手段）１３１４Ｃａ〜Ｃｎは、画像処理部１２００からの入力画像データをルックアップテーブル１３１３Ｃａ〜Ｃｎの選択された参照ルックアップテーブルの画素値に切り替えて、出力用多値画像データとして決定して、該決定した多値画素データを書き込みＤＭＡＣ１３２０に出力する。
【００６９】
書き込みＤＭＡＣ１３２０は、各チャネル画像処理部１３１０Ｃａ〜Ｃｎの注目画素コード出力部１３１４Ｃａ〜Ｃｎからの多値画素データをメモリ１４００に転送して配置し、読み出しＤＭＡＣ１３３０は、このメモリ１４００に配置された多値画素データを各版の書き込みタイミングに応じて読み出して、発光データ生成部１３４０に転送する。
【００７０】
発光データ生成部１３４０は、各チャネルに対応する発光データ生成部１３４０Ｃａ〜Ｃｎを備えており、各発光データ生成部１３４０Ｃａ〜Ｃｎは、読み出しＤＭＡＣ１３３０から入力される対応する注目画素コード出力部１３１４Ｃａ〜Ｃｎからの多値画素データに基づいてＬＤアレイ２３１を点灯消灯制御する光源点灯信号及び光量制御する光源発光量制御信号を生成して、光源制御部１５００に出力する。
【００７１】
光源制御部１５００は、チャネル分のチャネル光源制御部１５００Ｃａ〜Ｃｎを備えており、対応するチャネルの発光データ生成部１３４０Ｃａ〜１３４０Ｃｎから光源点灯信号と光源発光量制御信号が入力されて、これらの信号に基づいて、ＬＤアレイ２３１の点灯／消灯を制御するとともに、その発光光量を制御する。
【００７２】
そして、デジタル複写装置１は、ＲＯＭ、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory ）、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）、ＣＤ−ＲＷ（Compact Disc Rewritable ）、ＤＶＤ（Digital Video Disk）、ＳＤ（Secure Digital）カード、ＭＯ（Magneto-Optical Disc）等のコンピュータ、すなわち、デジタル複写装置１の制御部１６００のＣＰＵが読み取り可能な記録媒体に記録されている本発明の画像形成方法を実行する画像形成プログラムを制御部１６００のＲＯＭやその他のメモリに読み込んで、書き込み制御部１３００を構成するＡＳＩＣに導入することで、後述するカラーの縦ラインの線幅の制御を効率的にかつ適切に行う画像形成方法を実行するデジタル複写装置１として構築されている。この画像形成プログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【００７３】
次に、本実施例の作用を説明する。本実施例のデジタル複写装置１は、カラー画像の背景色と縦ラインの色の判別を適切に行って、線幅を適切に調整する画像形成処理を実行する。なお、説明を明確にするために、以下の説明では、チャネル数が前景のチャネルＣａと背景のチャネルＣｂの２つの場合について説明するが、チャネル数は、２つに限るものではなく、２つ以上であってもよく、以下の説明は、チャネル数が２つよりも多い場合にも同様に適用することができる。
【００７４】
すなわち、デジタル複写装置１は、スキャナ部３００のＣＣＤ３０５が光電変換したアナログのカラー画像データを読み取り処理部１１００に入力し、読み取り処理部１１００が、サンプリング処理、Ａ／Ｄ変換処理及びシェーディング補正処理等の処理を行って、画像処理部１２００に渡す。スキャナ部３０の画像処理部１２００は、画像の変倍処理、回転処理及びエッジ処理等の画質補正処理を施した後、多値画像データ（例えば、４ビットの１６値）に変換して、プリンタ部２００の書き込み制御部１３００に出力する。書き込み制御部１３００は、発光データ生成部１３４０Ｃａ〜Ｃｎで、画像処理部１２００からの多値画像データから各色（各版）のＬＤアレイ２３１を点灯／消灯制御する光源点灯信号及び光量制御する光源発光量制御信号をそれぞれ生成して、光源制御部１５００の対応するチャネルの光源制御部１５００Ｃａ〜Ｃｎに出力し、光源制御部１５００Ｃａ〜Ｃｎが、書き込み制御部１３００の発光データ生成部１３４０Ｃａ〜Ｃｎからの光源点灯信号と光源発光量制御信号に基づいて、ＬＤアレイ２３１の点灯／消灯を制御するとともに、その発光光量を制御する。デジタル複写装置１は、プリンタ部２００が、この色（版）毎に点灯制御されるＬＤアレイ２３１によって感光体２１１Ｙ、２１１Ｃ、２１１Ｍ、２１１Ｋに静電潜像を形成して、現像、転写、定着の処理を行い、転写紙にカラートナー画像を形成する。
【００７５】
ところが、上述のように、デジタル複写装置１の特性として、同じ入力多値画像データ（画素データ）であっても、転写紙に形成される縦ラインと横ラインの太さに差が生じて画像が劣化する。例えば、主走査方向１画素期間のＬＤアレイ２３１の点灯によってラインを形成する場合、１画素に相当する期間だけＬＤアレイ２３１を点灯させてビーム照射を行っても、ビーム径や現像条件によって、転写紙に形成されるトナー画像のラインの太さが、理想の１画素ラインの太さとは、異なった結果となる。さらに、上述のように、縦ラインが単色ではなく、カラーの場合、色版に対応した数のＬＤアレイ２３１からのレーザビームで画像を形成するが、色（版）毎のビームまたは現像プロセスの特性により、たとえ色毎の位置ずれを補正しても、色毎に縦線が細くなったり、太ったりする場合がある。この場合、版毎における太線化処理、細線化処理で調整する必要があるが、縦線の色と背景の色の組み合わせによっては、縦線のこのような特徴が見られない場合がある。このように、カラー画像においては、チャネル（版）間の画像特徴が異なるため、一律に細線化処理や太線化処理を行うと、色版の配合状態が変わり、色味が変化してしまうという問題が発生する。このようなカラー画像の場合における細線化処理や太線化処理に特有の問題を適切に解決する必要がある。
【００７６】
そこで、本実施例のデジタル複写装置１は、図６に示すようなアルゴリズムによるエッジ処理を行って背景色と縦線の色とを考慮した特徴判定を行って、細線化処理、太線化処理、処理無しの制御を行う。すなわち、デジタル複写装置１は、多値画像データのグレースケールと各色（各チャネル）における注目画素と隣接画素の特徴（エッジ特徴とエッジ無し特徴）を検出して、グレースケールの特徴と各版の特徴に基づいてエッジ判定するエッジ判定処理を該エッジ判定結果に応じて、ルックアップテーブル１３１３Ｃａ〜Ｃｎの参照ルックアップテーブルを決定して注目画素の出力画素濃度を決定するとともに、処理速度を向上させるとともに構成を簡単で小規模なものとするために、入力多値画像データを白画素、黒画素、中間調画素の３状態に変換し、該３状態の注目画素を少なくとも主走査方向３画素、副走査方向１画素のイメージマトリクス１３１２Ｃａ〜Ｃｎの画素ウィンドウにおける状態値の配列状態から画像状態を判別して、判別結果によって太線化処理または細線化処理あるいは「処理なし」を決定して、ルックアップテーブル１３１３Ｃａ〜Ｃｎの参照先の参照ルックアップテーブルを変更して、注目画素の画素値を決定して入力多値画像データを修正して、発光データ生成部１３４０で光源点灯信号及び光源発光量制御信号を生成する。なお、本実施例では、上述のように、２つのチャネルＣａ、Ｃｂ（チャネルＣａが前景、チャネルＣｂが背景）を取り上げて説明するが、チャネル巣は、２つに限るものではない。
【００７７】
すなわち、デジタル複写装置１は、図６に示すように、画像処理部１２００から多値画像データが書き込み制御部１３００のグレースケール画像処理部１３１０Ｇ及びチャネルＣａとチャネルＣｂの画像処理部１３１０Ｃａ、Ｃｂに入力されると（ステップＳ１０１）、グレースケール画像処理部１３１０が、そのグレースケール変換部１３１１Ｇで画像処理部１２００から入力される入力多値画像データをグレースケール化して３状態変換部１３１２Ｇに出力し（ステップＳ２０１）、３状態変換部１３１２Ｇは、制御部１６００から設定される白閾値（無色閾値）と黒閾値（最大色閾値）に基づいて、グレースケール変換部１３１１ｇでグレースケール化された多値画像データを、「白」、「黒」、「中間調」の３状態値に振り分けてイメージマトリクスエッジ判定部１３１３Ｇに出力する。イメージマトリクスエッジ判定部１３１３Ｇは、３画素×１ラインの画素マトリクス内の注目画素と隣接画素のデータを把握して、該画素マトリクスの中心の注目画素がエッジ部分、孤立線等であるか等の画像の特徴を判別（特徴判別）し、特徴判別結果を各チャネル画像処理部１３１０Ｃａ、Ｃｂのイメージマトリクス１３１２Ｃａ、Ｃｂに出力する（ステップＳ２０２）。
【００７８】
また、各チャネルの画像処理部１３１０Ｃａ、Ｃｂは、その３状態変換部１３１１Ｃａ、Ｃｂが、制御部１６００から設定される白閾値（無色閾値）と黒閾値（最大色閾値）に基づいて、入力される多値画像データを、「白」、「黒」、「中間調」の３状態値に振り分けてそれぞれのイメージマトリクス１３１２Ｃａ、Ｃｂに出力する。イメージマトリクス１３１２Ｃａ、Ｃｂは、副走査方向１画素、主走査方向３画素の画素ウィンドウ（マトリクス）を生成し、生成した画素ウィンドウに３状態変換部１３１１Ｃａ〜Ｃｎからの画素毎の状態値を配列して、エッジ部分または孤立線等の特徴があるか否か判別を行う（ステップＳ３０１、Ｓ４０１）。イメージマトリクス１３１２Ｃａ、Ｃｂは、ステップＳ３０１、Ｓ４０１で、エッジ特徴があるときには、細線化・太線化処理の候補として次の判定に移行する。次の判定では、２つ以上のチャネル（いま、チャネルＣａとチャネルＣｂ）でそれぞれ検出された特徴がグレースケール画像のエッジ特徴と同一の特徴（正エッジ）または相補的な特徴（逆エッジ）であるかを判定する（ステップＳ３０２、Ｓ４０２）。ここで、相補的エッジ（逆エッジ）とは、白白黒（先端白）に対して黒黒白（後端黒）、白黒白（孤立黒）に対して黒白黒（孤立白）、白黒黒（先端黒）に対して黒白白（後端白）のように、お互いの特徴を反転したものを表す。実際の画像例としては、例えば、イエローの背景に、シアンの文字・線が配置されている場合に、イエローの版の上で、文字・線が載る部分が白抜きされ、逆に、シアンの版の上で、背景部分が白抜きされている状態が当てはまる。この特徴間の関係の組み合わせとしては、図７に示すような関係にあり、図７において、二重丸が同一エッジ（正エッジ）、１重丸が相補的エッジ（逆エッジ）、×が相関の無いエッジである。例えば、図７において、グレースケールが先端白エッジの場合、チャネルＣａまたはチャネルＣｂが、先端白エッジであると同一エッジ（正エッジ）、後端黒エッジであると、相補的エッジ（逆エッジ）、先端黒、後端白、孤立白、孤立黒のエッジであると、相関の無いエッジとなる。
【００７９】
ステップＳ３０２、Ｓ４０２で、１つ以上のチャネルＣａ、Ｃｂでグレースケール画像と同一特徴（正エッジ）または相補的な関係にある特徴（逆エッジ）が検出されたときには、そのチャネルＣａ、Ｃｂにおいて、イメージマトリクス１３１２Ｃａまたは／及びイメージマトリクス１３１２Ｃｂは、細線化・太線化処理（細太線処理）が無効（画像補正無し）に設定されているかチェックし（ステップＳ３０３、Ｓ４０３）、細線化・太線化処理が有効のときには、ルックアップテーブル１３１３Ｃａ、Ｃｂにおける対象エッジの参照ルックアップテーブル（ＬＵＴ）がスルーであるかチェックする（ステップＳ３０４、Ｓ４０４）。ステップＳ３０４、Ｓ４０４で、グレースケール画像と同一特徴（正エッジ）または相補的な関係にある特徴（逆エッジ）の検出されたチャネルＣａ、Ｃｂの参照ルックアップテーブル（ＬＵＴ）がスルーでないときには、参照画素判定処理を行って、例えば、図８に示すような参照画素決定表を用いて、細線化・太線化処理として画素の濃度変換を行うための参照画素を決定し（ステップＳ３０５、Ｓ４０５）、例えば、図５に示したような対象エッジの参照ルックアップテーブル（ＬＵＴ）を選択して注目画素の濃度変換を行って（ステップＳ３０６、Ｓ４０６）、該変換後の画素濃度を、上述のように、注目画素コード出力部１３１４Ｃａ、Ｃｂから最終的に光源制御部１５００に出力する（ステップＳ３０７、Ｓ４０７）。
【００８０】
この場合、前景と背景の２つのチャネルＣａ、Ｃｂで正エッジが検出された場合には、２つのチャネルで同一の処理を行うので、チャネル間で均一な細線化・太線化処理を行うことができる。また、この場合、色版及び特徴毎にルックアップテーブル１３１３Ｃａ、Ｃｂを備えているので、色版によって細線化・太線化処理の程度の相異の違いを制御することができる。
【００８１】
また、いずれかのチャネルＣａ、Ｃｂで、逆エッジが検出された場合には、そのチャネルＣａ、Ｃｂの細線化・太線化の設定に関わらず、正エッジ側に合わせた処理を行う。すなわち、正エッジが太線化処理を行う場合には、逆エッジは細線化処理を行い、太線化処理または細線化処理の度合いは、ルックアップテーブル１３１３Ｃａ、Ｃｂの濃度変換値により制御可能である。
【００８２】
したがって、相互に相補的な特徴が検出された場合には、参照画素が同じで、相互に、背反する細線化処理と太線化処理に調整され、色味の変化を抑えた細線化・太線化処理を行うことができる。
【００８３】
ステップＳ３０２、Ｓ４０２で、相補的な関係にない特徴（図７の相関のないエッジ）が検出されると、イメージマトリクス１３１２Ｃａ、１３１２Ｃｂは、縦横線で構成されないランダムな画像の一部として細線化・太線化処理（細太線処理）無しと判定する。このようにすることで、ランダム画像に対して不用意に縦線の細線化処理または太線化処理を行って、不自然な画像になることを防止することができる。
【００８４】
そして、ステップＳ３０２、Ｓ４０２で、主エッジまたは逆エッジを検出しないとき、または、ステップＳ３０３、Ｓ４０３で、細線化・太線化処理が無効に設定されているとき、あるいは、ステップＳ３０４、Ｓ４０４で、対象エッジのルックアップテーブル１３１３Ｃａ、Ｃｂがスルー設定のときには、イメージマトリクス１３１２Ｃａ、Ｃｂは、入力される多値画像データの注目画素濃度値をそのまま出力画素値として出力して処理を終了する（ステップＳ３０８、Ｓ４０８）。
【００８５】
以下、デジタル複写装置１は、入力多値画像の背景色と前景の縦ライン色に応じてカラー縦ラインが太ってしまう場合、細ってしまう場合について、特徴検出を適切に行って細線化・太線化処理を行う場合について、具体的に、順次説明する。なお、以下の説明においても、上述のように、チャネル数が２つの場合について説明するが、チャネル数は、２つに限るものではなく、２つ以上であってもよく、以下の説明は、チャネル数が２つよりも多い場合にも同様に適用することができる。
【００８６】
＜背景が白でカラー縦１ラインが太ってしまう場合の細線化処理＞
まず、主副で解像度が同じであって、背景が白で前景のカラーの縦１ラインが主走査方向に太ってしまう場合に、１画素の縦ラインを細線化する細線化処理について、図９〜図１１に基づいて説明する。いま、入力多値画素データが多値４ビットで、白閾値が「１」、黒閾値が「１４」であり、３状態変換部１３１２Ｇ、１３１１Ｃａ、１３１１Ｃｂは、入力多値画素データが、「１４」以上であれば、その画素を、黒画素と判定、「１」以下であると、その画素を白画素と判定、「２」〜「１３」の間の画素を中間調と判断する。
そして、グレースケールの画像処理部１３１０Ｇでは、図９に示すような入力多値画像データを、グレースケール変換部１３１１Ｇでグレースケールに変換して、３状態変換部１３１２Ｇで３状態に状態変換を行い、イメージマトリクスエッジ判定部１３１３Ｇでマトリクス処理してエッジ判定を行うが、図９左上のマトリクスの濃度値（０、１５、０）については、孤立黒と特徴判別する。また、チャネルＣａ、Ｃｂの画像処理部１３１０Ｃａ、Ｃｂでは、図１０（ａ）及び図１１（ａ）に示すような入力多値画像データに対して、３状態変換部１３１１Ｃａ、Ｃｂで状態変換を行った状態値に対して、イメージマトリクス１３１２Ｃａ、Ｃｂでエッジ判定を行うが、チャネルＣａのイメージマトリクス１３１２Ｃａは、グレースケールの孤立黒と同一画素位置の濃度値（０、１５、０）を、孤立黒として正エッジとして検出するが、チャネルＣｂのイメージマトリクス１３１２Ｃａにおいては、同一画素位置の濃度値（０、２、０）についてエッジ特徴が検出されず、エッジ無しと判定する。
【００８７】
このようなグレースケール及びチャネルＣａ、Ｃｂの３状態変換部１３１２Ｇ及び１３１１Ｃａ、Ｃｂで、入力多値画像データを特徴検出した特徴検出結果に基づいて、図６に示したアルゴリズムのエッジ処理を行うと、上述のように、チャネルＣａ及びチャネルＣｂの双方において細線化処理を行うことが決定され、その参照画素が決定される。そして、チャネルＣａのイメージマトリクス１３１２Ｃａは、ルックアップテーブル１３１３Ｃａの孤立黒に応じた参照ルックアップテーブルを選択し、参照画素である「１５」を、該参照ルックアップテーブルを用いて、例えば、図１０（ｂ）に示すように、「１１」に変換する。また、チャネルＣｂのイメージマトリクス１３１２Ｃｂは、ルックアップテーブル１３１３Ｃｂのエッジ無し専用の参照ルックアップテーブルを選択し、参照画素である「２」を、該参照ルックアップテーブルを用いて、例えば、図１１（ｂ）に示すように、「１」に変換する。また、チャネルＣｂの別の画素位置（図１１（ａ）の中段右側）に、濃度値（０、１３、０）があり、この画素位置については、図９及び図１０（ａ）に示すように、グレースケールＧ及びチャネルＣａで孤立黒として特徴検出される。この画素位置については、チャネルＣａのイメージマトリクス１３１２Ｃａは、孤立黒の参照ルックアップテーブルを選択して、図１０（ｂ）に示すように、参照画素「１５」を「１１」に変換し、チャネルＣｂのイメージマトリクス１３１２Ｃｂは、孤立黒の参照ルックアップテーブルを選択して、図１１（ｂ）に示すように、参照画素「１３」を「１０」に変換する。さらに、チャネルＣａには、図１０（ａ）に示すように、濃度値（１５、０、０）の後端白と濃度値（０、０、１５）の先端白という孤立黒以外の特徴を有する画素並びが存在するが、図１０では、これらの特徴に対するルックアップテーブル１３１３Ｃａは、スルー設定となっており、入力画素濃度値がそのまま出力される。
【００８８】
したがって、細線化・太線化処理がオフとなって、図６に示したエッジ処理において、該当部分のマトリクスについては、エッジ無しと判定され、チャネルＣｂについても、細線化・太線化処理が抑制される。
【００８９】
その結果、白黒白（○●○）となる孤立黒の中心の黒画素の濃度値が参照画素の濃度値に応じて小さな値に変換処理され、縦ラインを細くすることができる。
【００９０】
＜背景がカラーベタでカラー縦１ラインが太ってしまう場合の細線化処理＞
次に、主副で解像度が同じであって、背景がカラーベタでカラーの縦１ラインが主走査方向に太ってしまう場合に、１画素の縦ラインを細線化する細線化処理について、図１２〜図１４に基づいて説明する。いま、上記同様に、入力多値画素データが多値４ビットで、白閾値が「１」、黒閾値が「１４」である。
グレースケール画像処理部１３１０Ｇでは、３状態変換部１３１２Ｇが、入力多値画像データを、図１２に示すように状態変換を行った場合、イメージマトリクスエッジ判定部１３１３Ｇが、図１２の下から２列目の左端の３画素におけるマトリクスの濃度値（５、１５、５）を、孤立黒と特徴判別する。また、チャネルＣａ、Ｃｂの画像処理部１３１０Ｃａ、Ｃｂでは、３状態変換部１３１１Ｃａ、Ｃｂで状態変換を行った結果が、図１３（ａ）及び図１４（ａ）に示すような値であった場合、チャネルＣａのイメージマトリクス１３１２Ｃａは、同一画素位置の濃度値（０、１５、０）を、孤立黒として正エッジ検出するが、チャネルＣｂのイメージマトリクス１３１２Ｃａにおいては、同一画素位置の入力多値画像データの濃度値（１５、１５、２）を後端黒と判定する。
ところが、図７に示したように、グレースケールの孤立黒に対してチャネルＣａ、Ｃｂにおける後端黒は、正エッジでも逆エッジでもない相関の無いエッジとされているため、図６のエッジ処理において、細線化・太線化処理なしと判定され、この画素に関しては、図１３（ｂ）及び図１４（ｂ）に示すように、全てのチャネルＣａ、Ｃｂにおいて、入力画素濃度値がそのまま出力画素値として出力される。すなわち、この画素部分については、縦横線ではないランダム画像の一部と判断して、不要な細線化・太線化処理を行うことを防止することができる。
また、図１２から図１４では、図１２のグレースケールの左上３画素における濃度値（７、１５、７）の孤立黒に対して、同一画素位置の画素が、チャネルＣａでは、（０、１５、０）の孤立黒、チャネルＣｂでは、（１５、２、１５）の孤立白となり、図７からグレースケールの孤立黒に対して、チャネルＣａの孤立黒は正エッジ、チャネルＣｂの孤立白は、逆エッジとなる。したがって、参照画素に対して、チャネルＣａでは、ルックアップテーブル１３１３Ｃａの孤立黒の参照ルックアップテーブルを選択して、参照画素「１５」を「１１」に変換し、チャネルＣｂでは、ルックアップテーブル１３１３Ｃｂの孤立白の参照ルックアップテーブルを選択して、参照画素「２」を「１」に変換して、出力画素として出力することができる。その結果、背景がカラーベタでカラー縦１画素のラインが太ってしまう場合に、適切に細線化処理を行うことができる。
【００９１】
＜背景が白でカラー縦１ラインが太ってしまう場合の細線化処理＞
主副で解像度が同じであって、背景が白でカラーの縦１ラインが主走査方向に細ってしまう場合に、１画素の縦ラインを太線化する太線化処理について、図１５〜図１７に基づいて説明する。上記同様に、入力多値画素データが多値４ビットで、白閾値が「１」、黒閾値が「１４」である。
【００９２】
いま、グレースケールの画像処理部１３１０Ｇでは、図１５の左上における入力多値画像データのグレースケールの濃度値（０、１５、０）に対して、図１６（ａ）のチャネルＣａでは、同一の画素位置の画素濃度値（０、１５、０）に対してイメージマトリクス１３１２Ｃａで、孤立点と特徴判定する。ところが、この参照画素の濃度値「１５」は、画素濃度が４ｂｉｔであるので、最大値であり、これ以上太線化処理を行うことができない。さらに、同一画素位置における他のチャネル（チャネルＣｂ）の濃度が低い孤立黒の太線化処理を有効にするために、ルックアップテーブル１３１３Ｃａをスルーに設定することができない。このような場合、白白黒（先端白）または黒白白（後端白）と続くときの中心の白に濃度を与えることで、太線化処理を行うことができるが、本実施例では、図１６（ｂ）に示すように、先端白のルックアップテーブルをスルー設定、後端白のルックアップテーブルに有効な設定を行うことで、黒白白（後端白）の中心の白に濃度を与えて太線化処理を行う。したがって、チャネルＣｂの同一画素位置の画素濃度は、（０、２、０）であり、エッジ無しであるが、チャネルＣａで孤立黒と判定されているので、図６に示したエッジ処理において、参照画素が太線化処理される。そして、チャネルＣａの参照画素の濃度値「１５」は、上述のように、最大値であるので変換後の値も変化しないが、チャネルＣｂでは、エッジ無し専用のルックアップテーブル１３１３Ｃｂが選択され、図１７（ｂ）に示すように、例えば、濃度値「８」に変換される。
【００９３】
また、図１６（ａ）に示すチャネルＣａの（１５、０、０）の後端白画素については、参照画素を先行画素として、ルックアップテーブル１３１３Ｃａの後端白に応じた参照ルックアップテーブルが選択され、図１６（ｂ）に示すように、画素濃度が、「０」から「４」に変換される。一方、チャネルＣｂの同一画素位置の画素は、画素濃度が（２、０、０）であり、エッジの特徴ではないが、チャネルＣａが後端白であるので、細線化・太線化処理が有効になる。したがって、チャネルＣｂのイメージマトリクス１３１２Ｃｂは、ルックアップテーブル１３１３Ｃｂのエッジ無し用の参照ルックアップテーブルを選択して、図１７（ｂ）に示すように、参照画素である先行画素の濃度値「２」を、例えば、濃度値「８」に変換する処理を実施する。また、図１７（ａ）に示すように、先行画素濃度値「１３」に対する参照画素の変換後の濃度値として、濃度値「２」をルックアップテーブル１３１３Ｃｂの参照ルックアップテーブルに設定することで、図１７（ｂ）に示すように、隣接画素に及ぶ太線化処理を実施することができる。
【００９４】
このようにすると、カラーベタ背景におけるカラー縦１画素のラインが太ってしまう場合に、正確にカラー縦１画素を認識して、適切に細線化処理を行うことができる。
【００９５】
＜背景が白でカラー縦複数画素ラインが太ってしまう場合の細線化処理＞
次に、主副で解像度が同じであって、背景が白でカラーの主走査方向２画素の縦ラインが主走査方向で太ってしまう場合に、２画素の縦ラインを細線化する細線化処理について、図１８〜図２０に基づいて説明する。いま、上記同様に、入力多値画素データが多値４ビットで、白閾値が「１」、黒閾値が「１４」である。
グレースケール画像処理部１３１０Ｇでは、図１８に示すような入力多値画像データを３状態変換部１３１２Ｇが状態変換を行った場合、イメージマトリクスエッジ判定部１３１３Ｇが、図１８のマトリクスの濃度値（０、１５、１５）を、先端黒と特徴判別し、濃度値（１５、１５、０）を後端黒と判定する。また、チャネルＣａの画像処理部１３１０Ｃａでは、３状態変換部１３１１Ｃａで状態変換を行った結果が、図１９（ａ）に示すような値であった場合、チャネルＣａのイメージマトリクス１３１２Ｃａは、同一画素位置の濃度値（０、１５、１５）を、先端黒、濃度値（１５、１５、０）を、後端黒として正エッジ検出し、図１９（ｂ）に示すように、連続する画素の濃度値を、例えば、（０、１２、１３）、（１２、１３、０）のように小さくして、細線化処理を行う。一方、チャネルＣｂの画像処理部１３１０Ｃｂでは、３状態変換部１３１１Ｃｂで状態変換を行った結果が、図２０（ａ）に示すような値であった場合、イメージマトリクス１３１２Ｃｂが、同一画素位置のマトリクスの濃度値（０、２、２）、濃度値（２、２、０）をエッジ無しと判定するが、図６のエッジ処理に従って、図２０（ｂ）に示すように、濃度値を、例えば、（０、１、１）、（１、１、０）のように小さくして、細線化処理を実行する。すなわち、複数画素からなる縦線の両側の濃度値を小さくして細線化を行っている。
【００９６】
このようにすると、背景が白で、主走査方向のカラー複数画素からなる縦ラインが太ってしまう場合に、該主走査方向複数画素からなるカラー縦ラインを正確に認識して、適切に細線化処理を行うことができる。
【００９７】
なお、複数の縦線が太ってしまう場合の細線化処理では、必ずしも縦線の両側を細らせる必要はなく、一方側を細らせてもよい。縦線の一方側を細らせる場合、先端白、先端黒の２つのルックアップテーブルが後端白、後端黒の２つのルックアップテーブルのいずれか一方をスルー設定とすることで処理することができる。
【００９８】
＜背景がカラーベタでカラー縦複数画素ラインが細ってしまう場合の細線化処理＞
次に、主副で解像度が同じであって、背景がカラーベタでカラーの主走査方向２画素の縦ラインが主走査方向で細ってしまう場合に、２画素の縦ラインを太線化する太線化処理について、図２１〜図２３に基づいて説明する。いま、上記同様に、入力多値画素データが多値４ビットで、白閾値が「１」、黒閾値が「１４」である。
グレースケール画像処理部１３１０Ｇでは、図２１に示すような入力多値画像データを３状態変換部１３１２Ｇが状態変換を行った場合、イメージマトリクスエッジ判定部１３１３Ｇが、図２１のマトリクスの濃度値（２、２、１２）を、先端白、濃度値（１０、５、５）を後端白、濃度値（１５、１０、５）を後端黒、濃度値（５、５、１５）を先端白と判定する。また、チャネルＣａの画像処理部１３１０Ｃａでは、図２２（ａ）に示すような入力多値画像データを３状態変換部１３１１Ｃａで状態変換を行った場合、チャネルＣａのイメージマトリクス１３１２Ｃａは、上記グレースケールのエッジ判定と同一画素位置の濃度値（０、０、１２）を、先端白（正エッジ）、濃度値（１０、０、０）を、後端白（正エッジ）、濃度値（１５、１０、０）を後端黒、濃度値（０、０、１５）を先端白と検出し、図２２（ｂ）に示すように、２画素を用いて太線化処理を行う。一方、チャネルＣｂの画像処理部１３１０Ｃｂでは、図２３（ａ）に示すような入力多値画像データを３状態変換部１３１１Ｃｂで状態変換を行った場合、イメージマトリクス１３１２Ｃｂが、上記グレースケールのエッジ判定と同一画素位置の濃度値（５、５、０）をエッジ無し、濃度値（０、１０、１０）を先端黒（逆エッジ）、濃度値（０、０、１０）を後端白（逆エッジ）、濃度値（１０、１０、０）を後端黒（逆エッジ）と判定するが、図６のエッジ処理に従って、図２３（ｂ）に示すように、太線化処理を実行する。すなわち、複数画素からなる縦線の両側の濃度値を大きくして太線化を行っている。
【００９９】
このようにすると、背景がカラーベタで、主走査方向のカラー複数画素からなる縦ラインが細ってしまう場合に、該主走査方向複数画素からなるカラー縦ラインを正確に認識して、適切に太線化処理を行うことができる。
【０１００】
このように、本実施例のデジタル複写装置１は、カラーの多値画素データを、グレースケール画素データに変換して、該グレースケール画素データを少なくとも無色、最大色、中間調の３つの状態値に変換し、該変換したグレースケール画素データの注目画素を中心として所定数の隣接画素から構成される画素ウィンドウ内における該画素の状態値の配列状態に基づいて該注目画素のエッジ、孤立線等の特徴検出を行い、また、該カラー毎に該入力多値画素データを該無色閾値と該最大色閾値に基づいて少なくとも無色、最大色、中間調の３つの状態値に変換し、該カラー毎に該画素ウィンドウ内における該画素の状態値配列のうち上記グレースケール画素データについて検出された所定の特徴を有する状態値配列の中心画素を注目画素とする該状態値配列に基づいて該注目画素のエッジ、孤立線等の特徴検出を行って、該カラー毎に該入力多値画素データの注目画素及び該注目画素を中心として隣接する所定数の隣接画素の該カラー状態変換処理で変換された状態値が格納される画素ウィンドウ内における該画素の状態値配列に対応させて出力用多値画素データのデータ値の登録されている複数の参照ルックアップテーブルのうち、該グレースケールの特徴検出での特徴検出結果と該カラーの特徴検出での特徴検出結果に基づいて参照対象の参照ルックアップテーブルを決定し、該入力多値画素データのデータ値を該参照ルックアップテーブル決定処理ステップで決定された該参照ルックアップテーブルのデータ値に切り替えて該出力用多値画素データとして該カラー画像形成を行う。
【０１０１】
したがって、カラーの入力多値画素データの情報量に関わらず、該カラーの入力多値画素データに対して縦線を太らせる太線化処理及び細らせる細線化処理を適切に施すことができ、画像品質を簡単かつ安価に向上させることができる。
【０１０２】
また、本実施例のデジタル複写装置１は、各チャネル画像処理１３１０Ｃａ〜Ｃｎのルックアップテーブル１３１３Ｃａ〜Ｃｎが、参照ルックアップテーブルとして、画像形成する注目画素のドット画像を主走査方向において細らせる細線化処理用のデータ値の登録されている細線化用参照ルックアップテーブル、該注目画素を太らせる太線化処理用のデータ値の登録されている太線化用参照ルックアップテーブル及び入力多値画素データの該注目画素をそのまま出力用多値画素データとする処理無し用のデータ値の登録されている処理無し用参照ルックアップテーブルを有している。
【０１０３】
したがって、グレースケールの特徴検出の特徴検出結果と各カラーの特徴検出の特徴検出結果に基づいて参照ルックアップテーブルを適宜参照することで、簡単かつ適切に細線化処理、太線化処理及び無処理を行うことができ、画像品質をより一層簡単かつ安価に向上させることができる。
【０１０４】
さらに、本実施例のデジタル複写装置１は、各色の参照ルックアップテーブルの決定において、グレースケール特徴検出で検出した特徴と該色のカラー特徴検出で検出した特徴が一致するとき、または、双方の特徴が所定の相補的な関係にあるときに、画像形成する注目画素のドット画像を主走査方向において細らせる細線化処理用の参照ルックアップテーブルまたは該注目画素を太らせる太線化処理用の参照ルックアップテーブルを選択している。
【０１０５】
したがって、色版の配合状態を適切な状態で細線化・太線化処理を行うことができ、色味が適切な状態で細線化・太線化処理を行うことができる。
【０１０６】
また、本実施例のデジタル複写装置１は、各色の参照ルックアップテーブルが、グレースケール特徴検出及びカラー特徴検出の特徴検出結果に関わらず、入力多値画素データの注目画素をそのまま出力用多値画素データとするスルー状態が設定可能となっている。
【０１０７】
したがって、太線化処理や細線化処理における太らせ過ぎや細らせ過ぎを適切に防止することができ、より一層適切な細線化・太線化処理を行うことができる。
【０１０８】
さらに、本実施例のデジタル複写装置１は、参照ルックアップテーブルが、細線化処理または太線化処理において、注目画素を細線化処理または太線化処理に応じた画素データ値とするとともに、該注目画素に隣接する画素位置に付加する付加画素の画素データ値が登録されている。
【０１０９】
したがって、入力画像データの画素値が最大濃度値であっても、適切に太線化することができるとともに、隣接する複数の画素を用いて自然な状態で太線化または細線化することができ、より一層適切な細線化・太線化処理を行うことができる。
【０１１０】
また、本実施例のデジタル複写装置１は、画素ウィンドウとして、主走査方向３画素、副走査方向１画素以上の画素からなる画素ウィンドウを用いている。
【０１１１】
したがって、簡単な構成で縦ラインを検出することができ、簡単かつ適切に細線化・太線化処理を行うことができる。
【０１１２】
なお、上記説明においては、チャネル毎に縦線のやせ特性や太り特性が異なる場合、特定のチャネルでは太らせ、別のチャネルでは無処理または細らせる処理を行う必要がある場合があり、このような場合、特定チャネルの処理をオフまたは独立して細線化・太線化設定にすることで、太線化処理、細線化処理をチャネル毎に制御する。
【０１１３】
このようにすると、簡単かつ適切に細線化・太線化処理を行うことができる。
【０１１４】
また、上記説明においては、ラインの線幅を処理するために、主走査３画素、副走査１画素のサイズのイメージマトリクス１３１２Ｃａ〜Ｃｎを用いているが、イメージマトリクス１３１２Ｃａ〜Ｃｎのサイズとしては、上記サイズに限るものではなく、また、イメージマトリクス１３１２Ｃａ〜Ｃｎは、デジタル複写装置１で用いている他のイメージ検出用のマトリクスと併用して用いてもよい。
【０１１５】
このようにすると、例えば、図１８〜図２３に示したような複数画素からなるラインについてもそのエッジを適切に識別して、参照ルックアップテーブルを決定して、ラインの細線化・太線化処理を適切に行うことができる。
【０１１６】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【０１１７】
本発明は、カラー画像を形成する画素構成を補正する複写装置、複合装置、プリンタ装置等の画像形成装置、画像形成方法、画像形成プログラム及び記録媒体に利用することができる。
【図面の簡単な説明】
【０１１８】
【図１】本発明の一実施例を適用したデジタル複写装置の正面概略構成図。
【図２】図１の光書き込みユニットの斜視図。
【図３】デジタル複写装置の要部回路ブロック構成図。
【図４】３画素×１ラインのマトリクスで抽出される特徴の一例を示す図。
【図５】ルックアップテーブルの一例を示す図。
【図６】エッジ処理を示すフローチャート。
【図７】特徴間の関係の組み合わせを示す図。
【図８】参照画素決定表の一例を示す図。
【図９】背景が白でカラー縦１ラインが太ってしまう場合の細線化処理におけるグレースケールの特徴判別の説明図。
【図１０】背景が白でカラー縦１ラインが太ってしまう場合のチャネルＣａでの細線化処理の説明図。
【図１１】背景が白でカラー縦１ラインが太ってしまう場合のチャネルＣｂでの細線化処理の説明図。
【図１２】背景がカラーベタでカラー縦１ラインが太ってしまう場合の細線化処理におけるグレースケールの特徴判別の説明図。
【図１３】背景がカラーベタでカラー縦１ラインが太ってしまう場合のチャネルＣａでの細線化処理の説明図。
【図１４】背景がカラーベタでカラー縦１ラインが太ってしまう場合のチャネルＣｂでの細線化処理の説明図。
【図１５】背景が白でカラー縦１ラインが細ってしまう場合の太線化処理におけるグレースケールの特徴判別の説明図。
【図１６】背景が白でカラー縦１ラインが細ってしまう場合のチャネルＣａでの太線化処理の説明図。
【図１７】背景が白でカラー縦１ラインが細ってしまう場合のチャネルＣｂでの太線化処理の説明図。
【図１８】背景が白でカラー縦複数画素ラインが太ってしまう場合の細線化処理におけるグレースケールの特徴判別の説明図。
【図１９】背景が白でカラー縦複数画素ラインが太ってしまう場合のチャネルＣａでの細線化処理の説明図。
【図２０】背景が白でカラー縦複数画素ラインが太ってしまう場合のチャネルＣｂでの細線化処理の説明図。
【図２１】背景がカラーベタでカラー縦複数画素ラインが細ってしまう場合の太線化処理におけるグレースケールの特徴判別の説明図。
【図２２】背景がカラーベタでカラー縦複数画素ラインが細ってしまう場合のチャネルＣａでの太線化処理の説明図。
【図２３】背景がカラーベタでカラー縦複数画素ラインが細ってしまう場合のチャネルＣｂでの太線化処理の説明図。
【符号の説明】
【０１１９】
１  デジタル複写装置
１００  給紙部
１０１  ペーパーバンク
１０２  給紙カセット
１０３  給紙ローラ
１０４  分離ローラ
１０５  給紙路
１０６  搬送ローラ
２００  プリンタ部
２０１  排紙ローラ対
２０２  切換爪
２０３  給紙路
２０４  手差しトレイ
２０５  給紙ローラ
２０６  分離ローラ
２０７  手差し給紙路
２０９  スタック部
２１０  画像形成ユニット
２１０Ｙ、２１０Ｃ、２１０Ｍ、２１０Ｋ  プロセスカートリッジ
２１１Ｙ、２１１Ｃ、２１１Ｍ、２１１Ｋ  感光体
２１２Ｙ、２１２Ｃ、２１２Ｍ、２１２Ｋ  帯電器
２１３Ｙ、２１３Ｃ、２１３Ｍ、２１３Ｋ  現像器
２３０  光書き込みユニット
２３１  ＬＤアレイ
２３２  コリメートレンズ
２３３  アパーチャ
２３４  シリンドリカルレンズ
２３５  ポリゴンミラー
２３６  ＷＴＬ
２３７  折返しミラー
２３８  防塵ガラス
２３９  同期検知センサ
２４０  中間転写ユニット
２４１  中間転写ベルト
２４２  ２次転写バックアップローラ
２５０  ２次転写部
２５１  紙搬送ベルト
２５２  張架ローラ
２６０  レジストローラ対
２７０  定着ユニット
２７１  定着ベルト
２７２  加熱ローラ
２７３  従動ローラ
２８０  用紙反転ユニット
３００  スキャナ部
３０１  コンタクトガラス
３０２  第１走行体
３０３  第２走行体
３０４  結像レンズ
３０５  ＣＣＤ
４００  ＡＤＦ
４０１  原稿台
４０２  給紙ローラ
４０３  分離ローラ
４０４  搬送ローラ
４０５  搬送ベルト
４０６  排紙ローラ
４０７  排紙台
１１００  読み取り処理部
１２００  画像処理部
１３００  書き込み制御部
１３１０  プリンタ画像処理部
１３１０Ｇ  グレースケール画像処理部
１３１０Ｃａ〜Ｃｎ  チャネル画像処理部
１３１１Ｇ  グレースケール変換部
１３１１Ｃａ〜Ｃｎ  ３状態変換部
１３１２Ｇ  ３状態変換部
１３１２Ｃａ〜Ｃｎ  イメージマトリクス
１３１３Ｇ  イメージマトリクスエッジ判定部
１３１３Ｃａ〜Ｃｎ  ルックアップテーブル
１３１４Ｃａ〜Ｃｎ  注目画素コード出力部
１３２０  書き込みＤＭＡＣ
１３３０  読み出しＤＭＡＣ
１３４０  発光データ生成部
１３４０Ｃａ〜Ｃｎ  チャネル発光データ生成部
１３５０  画素クロック制御部
１４００  メモリ
１５００  光源制御部
１６００  制御部
【図１】
2010060670.tif 000003
【図２】
2010060670.tif 000004
【図３】
2010060670.tif 000005
【図４】
2010060670.tif 000006
【図５】
2010060670.tif 000007
【図６】
2010060670.tif 000008
【図７】
2010060670.tif 000009
【図８】
2010060670.tif 000010
【図９】
2010060670.tif 000011
【図１０】
2010060670.tif 000012
【図１１】
2010060670.tif 000013
【図１２】
2010060670.tif 000014
【図１３】
2010060670.tif 000015
【図１４】
2010060670.tif 000016
【図１５】
2010060670.tif 000017
【図１６】
2010060670.tif 000018
【図１７】
2010060670.tif 000019
【図１８】
2010060670.tif 000020
【図１９】
2010060670.tif 000021
【図２０】
2010060670.tif 000022
【図２１】
2010060670.tif 000023
【図２２】
2010060670.tif 000024
【図２３】
2010060670.tif 000025