(57)【要約】    【課題】      所定以上の色信号が同時に重ならないようにして転写不良や定着不良などの不良画像の発生を低減しつつ、画像品質を保持すること。    【解決手段】  ２値ＥＤ処理部１０７で多色画像の多値色信号を色毎に２値色信号に変換し、画像特性判定処理部１０８でこの変換された色毎の２値色信号の画素配置において所定数以上の２値色信号が重なる注目画素の画像特性を判断し、再配置処理部１０９で前記注目画素が画像エッジ部でないと判断された場合又は無彩色画素であると判断された場合に当該注目画素における２値色信号を当該注目画素の周囲の所定数以下の２値色信号が重なる画素に移動させる。  【選択図】      図１
2005260377.tif 000002
【特許請求の範囲】
【請求項１】
多色画像の多値色信号を色毎に２値色信号に変換する２値化手段と、この２値化手段により変換された色毎の２値色信号の画素配置において所定数以上の２値色信号が重なる注目画素の画像特性を判断する画像特性判断手段と、前記画像特性判断手段により前記注目画素が画像エッジ部でないと判断された場合に当該注目画素における２値色信号を当該注目画素の周囲の所定数以下の２値色信号が重なる画素に移動させる制御手段と、を具備することを特徴とするカラー画像処理装置。
【請求項２】
前記制御手段は、移動させる２値色信号を乱数処理により決定することを特徴とする請求項１記載のカラー画像処理装置。
【請求項３】
前記制御手段は、移動先の画素を所定数以下の２値色信号が重なる画素の中から乱数処理により決定することを特徴とする請求項１又は請求項２記載のカラー画像処理装置。
【請求項４】
前記制御手段は、前記画像特性判断手段により前記注目画素が画像エッジ部であると判断された場合に当該注目画素から乱数処理により決定される２値色信号を削除することを特徴とする請求項１から請求項３のいずれかに記載のカラー画像処理装置。
【請求項５】
多色画像の多値色信号を色毎に２値色信号に変換する２値化手段と、この２値化手段により変換された色毎の２値色信号の画素配置において所定数以上の２値色信号が重なる注目画素の画像特性を判断する画像特性判断手段と、前記画像特性判断手段により前記注目画素が無彩色画素であると判断された場合に当該注目画素における無彩色２値色信号以外の２値色信号を当該注目画素の周囲の所定数以下の２値色信号が重なる画素に移動させる制御手段と、を具備することを特徴とするカラー画像処理装置。
【請求項６】
前記制御手段は、移動させる２値色信号を乱数処理により決定することを特徴とする請求項５記載のカラー画像処理装置。
【請求項７】
前記制御手段は、移動先の画素を所定数以下の２値色信号が重なる画素の中から乱数処理により決定することを特徴とする請求項５又は請求項６記載のカラー画像処理装置。
【請求項８】
多色画像の多値色信号を色毎に２値色信号に変換する２値化手段と、この２値化手段により変換された色毎の２値色信号の画素配置において所定数以上の２値色信号が重なる注目画素の画像特性を判断する画像特性判断手段と、前記画像特性判断手段により前記注目画素が無彩色画素であると判断された場合に当該注目画素における無彩色２値色信号以外の２値色信号を削除する制御手段と、を具備することを特徴とするカラー画像処理装置。
【請求項９】
前記制御手段は、削除する２値色信号を乱数処理により決定することを特徴とする請求項８記載のカラー画像処理装置。
【請求項１０】
請求項１から請求項９のいずれかに記載のカラー画像処理装置を備えたことを特徴とするカラー画像形成装置。
【請求項１１】
多色画像の多値色信号を色毎に２値色信号に変換し、この変換された色毎の２値色信号の画素配置において所定数以上の２値色信号が重なる注目画素の画像特性を判断し、前記注目画素が画像エッジ部でないと判断された場合に当該注目画素における２値色信号を当該注目画素の周囲の所定数以下の２値色信号が重なる画素に移動させることを特徴とするカラー画像処理方法。
【請求項１２】
移動させる２値色信号を乱数処理により決定することを特徴とする請求項１１記載のカラー画像処理方法。
【請求項１３】
移動先の画素を所定数以下の２値色信号が重なる画素の中から乱数処理により決定することを特徴とする請求項１１又は請求項１２記載のカラー画像処理方法。
【請求項１４】
前記注目画素が画像エッジ部であると判断された場合に当該注目画素から乱数処理により決定される２値色信号を削除することを特徴とする請求項１１から請求項１３のいずれかに記載のカラー画像処理方法。
【請求項１５】
多色画像の多値色信号を色毎に２値色信号に変換し、この変換された色毎の２値色信号の画素配置において所定数以上の２値色信号が重なる注目画素の画像特性を判断し、前記注目画素が無彩色画素であると判断された場合に当該注目画素における無彩色２値色信号以外の２値色信号を当該注目画素の周囲の所定数以下の２値色信号が重なる画素に移動させることを特徴とするカラー画像処理方法。
【請求項１６】
移動させる２値色信号を乱数処理により決定することを特徴とする請求項１５記載のカラー画像処理方法。
【請求項１７】
移動先の画素を所定数以下の２値色信号が重なる画素の中から乱数処理により決定することを特徴とする請求項１５又は請求項１６記載のカラー画像処理方法。
【請求項１８】
多色画像の多値色信号を色毎に２値色信号に変換し、この変換された色毎の２値色信号の画素配置において所定数以上の２値色信号が重なる注目画素の画像特性を判断し、前記注目画素が無彩色画素であると判断された場合に当該注目画素における無彩色２値色信号以外の２値色信号を削除することを特徴とするカラー画像処理方法。
【請求項１９】
削除する２値色信号を乱数処理により決定することを特徴とする請求項１８記載のカラー画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色信号の重なりを低減するカラー画像処理装置及びこれを備えたカラー画像形成装置並びにカラー画像処理方法に関する。
【背景技術】
【０００２】
従来、３色あるいは４色のカラー記録においては、カラー画像処理により各色別に色信号を生成し、これをカラー画像形成装置（カラープリンタ、カラーＦＡＸ、カラーＭＦＰなど）に送りだし、カラー記録を行っている。この場合、カラー画像形成装置側では、各画素単位でみると各色の色信号の様々な組合せの中には、多色の色信号が同時に重なるものが発生することがある。
【０００３】
そして、最近のカラー画像形成装置の高速化に伴い、転写器や定着器の性能いかんでは、多色の色信号が同時に重なる画素において形成される色材の層厚によっては、色材が用紙などのシートにうまく転写あるいは定着できない事態が生じていた。
【０００４】
つまり、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）又は黒（Ｋ）の色材は、充分な濃度を表現するため所定値以上の層厚を必要としている。しかし、１色材の最小層厚が規定された色材が多色重ねられ、色材の合計層厚が所定以上に厚くなった場合には、転写の時点において、最下層が転写されず、転写不良を生じていた。また、定着の時点において、色材が完全に溶融されず、色材が定着されない定着不良や色材の粘着性による分離不良が生じていた。
【０００５】
なお、上記不良画像は、多色の色信号が同時に重なる画素が連続して集中した場合には、とくに顕著に発生していた。
【０００６】
そこで、多色同時の重なりを回避するものとして、３色の２値化信号のＮ×Ｍ画素内で、３色が重なる画素あるいは２色が重なる画素が存在する場合に、３色重なりの画素の３色信号のうち１色の信号を、Ｎ×Ｍ画素内の２色重なり及び３色重なり以外の画素に移し、あるいは３色重なりの画素を黒用の２値化信号に置き換えるものや、３色重なりの画素の３色信号のうち１色の信号を、Ｎ×Ｍ画素内の２色重なり、３色重なり及び黒以外の画素に移すものがある（例えば、特許文献１参照）。
【０００７】
また、カラー画像データを２値化した後に、ＹＭＣデータが３重に連続、あるいはＹＭＣＫデータが４重に連続して重なった場合は、この重なった部分の一部をＫデータに置き換え、連続して重ならないように平均化するものがある（例えば、特許文献２参照）。
【特許文献１】特開平１−５８４９号公報（図１）
【特許文献２】特開２００３−９８６７４号公報（図４）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかし、かかる従来の技術では以下の問題が生じる。
【０００９】
即ち、画像の特性に関わらず全ての画像に対して処理が施されるために、画像のエッジ部などにおいてはエッジボケが発生し、あるいは無彩色の画素においては黒（Ｋ）を移動させてしまうと有彩色に色化けし、かえって画像品質を低下させてしまうという問題があった。
【００１０】
また、広範囲に同一画像が連続して続く場合は、同じ処理が連続して繰り返し行われるため、繰り返しのパターンによるノイズが発生し、かえって画像品質を低下させてしまうという問題があった。
【００１１】
本発明は、かかる問題点に鑑みて為されたものであり、所定以上の色信号が同時に重ならないようにして転写不良や定着不良などの不良画像の発生を低減しつつ、画像品質を保持することができるカラー画像処理装置及びこれを備えたカラー画像形成装置並びにカラー画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明は、多色画像の多値色信号を色毎に２値色信号に変換し、この変換された色毎の２値色信号の画素配置において所定数以上の２値色信号が重なる注目画素の画像特性を判断し、前記注目画素が画像エッジ部でないと判断された場合又は無彩色画素であると判断された場合に当該注目画素における２値色信号を当該注目画素の周囲の所定数以下の２値色信号が重なる画素に移動させるようにしたものである。
【発明の効果】
【００１３】
本発明に係るカラー画像処理装置及びこれを備えたカラー画像形成装置並びにカラー画像処理方法によれば、所定以上の色信号が同時に重ならないようにして転写不良や定着不良などの不良画像の発生を低減しつつ、画像品質を保持することができる。
【発明を実施するための最良の形態】
【００１４】
本発明の第１の態様に係るカラー画像処理装置は、多色画像の多値色信号を色毎に２値色信号に変換する２値化手段と、この２値化手段により変換された色毎の２値色信号の画素配置において所定数以上の２値色信号が重なる注目画素の画像特性を判断する画像特性判断手段と、前記画像特性判断手段により前記注目画素が画像エッジ部でないと判断された場合に当該注目画素における２値色信号を当該注目画素の周囲の所定数以下の２値色信号が重なる画素に移動させる制御手段と、を具備する構成を採る。
【００１５】
この構成によれば、所定数以上の２値色信号が重なる注目画素が画像エッジ部でないと判断された場合は、当該注目画素における２値色信号を当該注目画素の周囲の所定数以下の２値色信号が重なる画素に移動させるので、所定以上の色信号が同時に重ならないようにして転写不良や定着不良などの不良画像の発生を確実に低減することができる。
【００１６】
また、所定数以上の２値色信号が重なる注目画素が画像エッジ部と判断された場合は、そのまま２値色信号が保存するように設定することで画像のエッジボケなどが発生する事態を回避することができ、画像品質を保持することができる。
【００１７】
本発明の第２の態様は、第１の態様に係るカラー画像処理装置において、前記制御手段は、移動させる２値色信号を乱数処理により決定する構成を採る。
【００１８】
この構成によれば、所定数以上の２値色信号が重なる注目画素が画像エッジ部でないと判断された場合は、当該注目画素から乱数処理により決定される２値色信号を当該注目画素の周囲の所定数以下の２値色信号が重なる画素に移動させるので、所定以上の色信号が同時に重ならないようにして転写不良や定着不良などの不良画像の発生を確実に低減することができると共に、同じ処理が連続して繰り返し行われることによる繰り返しのパターンによるノイズ発生を低減し画像品質を保持することができる。
【００１９】
本発明の第３の態様は、第１又は第２の態様に係るカラー画像処理装置において、前記制御手段は、移動先の画素を所定数以下の２値色信号が重なる画素の中から乱数処理により決定する構成を採る。
【００２０】
この構成によれば、所定数以上の２値色信号が重なる注目画素が画像エッジ部でないと判断された場合は、当該注目画素から乱数処理により決定される２値色信号を、当該注目画素の周囲の所定数以下の２値色信号が重なる画素から乱数処理により決定される画素に移動させるので、所定以上の色信号が同時に重ならないようにして転写不良や定着不良などの不良画像の発生を低減することができると共に、同じ処理が連続して繰り返し行われることによる繰り返しのパターンによるノイズ発生を低減し画像品質を保持することができる。
【００２１】
本発明の第４の態様は、第１から第３のいずれかの態様に係るカラー画像処理装置において、前記制御手段は、前記画像特性判断手段により前記注目画素が画像エッジ部であると判断された場合に当該注目画素から乱数処理により決定される２値色信号を削除する構成を採る。
【００２２】
この構成によれば、所定数以上の２値色信号が重なる注目画素が画像エッジ部であると判断された場合は、注目画素から乱数処理により決定される２値色信号を削除するので、どんな状況においても所定以上の色信号が同時に重ならないようにして転写不良や定着不良などの不良画像の発生を確実に低減し、同じ処理が連続して繰り返し行われることによる繰り返しのパターンによるノイズ発生を低減し画像品質を保持することができる。
【００２３】
本発明の第５の態様に係るカラー画像処理装置は、多色画像の多値色信号を色毎に２値色信号に変換する２値化手段と、この２値化手段により変換された色毎の２値色信号の画素配置において所定数以上の２値色信号が重なる注目画素の画像特性を判断する画像特性判断手段と、前記画像特性判断手段により前記注目画素が無彩色画素であると判断された場合に当該注目画素における無彩色２値色信号以外の２値色信号を当該注目画素の周囲の所定数以下の２値色信号が重なる画素に移動させる制御手段と、を具備する構成を採る。
【００２４】
この構成によれば、所定数以上の２値色信号が重なる注目画素が無彩色画素であると判断された場合は、当該注目画素における無彩色２値色信号以外の２値色信号を当該注目画素の周囲の所定数以下の２値色信号が重なる画素に移動させるので、所定以上の色信号が同時に重ならないようにして転写不良や定着不良などの不良画像の発生を確実に低減することができる。
【００２５】
また、所定数以上の２値色信号が重なる注目画素が無彩色と判断された場合は、当該注目画素における無彩色２値信号（黒（Ｋ））以外の２値色信号を移動させるので、注目画素に無彩色２値信号（黒（Ｋ））を保存することができる。このため、無彩色画素である注目画素が有彩色画素へ色化けする事態を防止することができ、画像品質を保持することができる。
【００２６】
本発明の第６の態様は、第５の態様に係るカラー画像処理装置において、前記制御手段は、移動させる２値色信号を乱数処理により決定する構成を採る。
【００２７】
この構成によれば、所定数以上の２値色信号が重なる注目画素が無彩色画素であると判断された場合は、当該注目画素における無彩色２値色信号以外の２値色信号から乱数処理により決定された２値色信号を、当該注目画素の周囲の所定数以下の２値色信号が重なる画素に移動させるので、所定以上の色信号が同時に重ならないようにして転写不良や定着不良などの不良画像の発生を確実に低減することができると共に、同じ処理が連続して繰り返し行われることによる繰り返しのパターンによるノイズ発生を低減し画像品質を保持することができる。
【００２８】
本発明の第７の態様は、第５又は第６の態様に係るカラー画像処理装置において、前記制御手段は、移動先の画素を所定数以下の２値色信号が重なる画素の中から乱数処理により決定する構成を採る。
【００２９】
この構成によれば、所定数以上の２値色信号が重なる注目画素が無彩色画素であると判断された場合は、当該注目画素における無彩色２値色信号以外の２値色信号を、当該注目画素の周囲の所定数以下の２値色信号が重なる画素から乱数処理により決定される画素に移動させるので、所定以上の色信号が同時に重ならないようにして転写不良や定着不良などの不良画像の発生を確実に低減することができると共に、同じ処理が連続して繰り返し行われることによる繰り返しのパターンによるノイズ発生を低減し画像品質を保持することができる。
【００３０】
本発明の第８の態様に係るカラー画像処理装置は、多色画像の多値色信号を色毎に２値色信号に変換する２値化手段と、この２値化手段により変換された色毎の２値色信号の画素配置において所定数以上の２値色信号が重なる注目画素の画像特性を判断する画像特性判断手段と、前記画像特性判断手段により前記注目画素が無彩色画素であると判断された場合に当該注目画素における無彩色２値色信号以外の２値色信号を削除する制御手段と、を具備する構成を採る。
【００３１】
この構成によれば、所定数以上の２値色信号が重なる注目画素が無彩色画素であると判断された場合は、注目画素から無彩色２値信号（黒（Ｋ））以外の２値色信号の２値色信号を削除するので、どんな状況においても所定以上の色信号が同時に重ならないようにして転写不良や定着不良などの不良画像の発生を確実に低減することができる。また、注目画素に無彩色２値信号（黒（Ｋ））を保存することができるので、無彩色画素である注目画素が有彩色画素へ色化けする事態を防止することができ、画像品質を保持することができる。
【００３２】
本発明の第９の態様は、第８の態様に係るカラー画像処理装置において、前記制御手段は、削除する２値色信号を乱数処理により決定する構成を採る。
【００３３】
この構成によれば、所定数以上の２値色信号が重なる注目画素が無彩色画素であると判断された場合は、当該注目画素における無彩色２値色信号以外の２値色信号から乱数処理により決定された２値色信号を削除するので、所定以上の色信号が同時に重ならないようにして転写不良や定着不良などの不良画像の発生を確実に低減することができると共に、同じ処理が連続して繰り返し行われることによる繰り返しのパターンによるノイズ発生を低減し画像品質を保持することができる。
【００３４】
本発明の第１０の態様に係るカラー画像形成装置は、第１から第９のいずれかに態様に係るカラー画像処理装置を備えたものである。
【００３５】
このカラー画像形成装置によれば、カラー画像を形成する場合において、第１から第９のいずれかの態様に係るカラー画像処理装置が奏する効果を得ることができる。
【００３６】
本発明の第１１の態様に係るカラー画像処理方法は、多色画像の多値色信号を色毎に２値色信号に変換し、この変換された色毎の２値色信号の画素配置において所定数以上の２値色信号が重なる注目画素の画像特性を判断し、前記注目画素が画像エッジ部でないと判断された場合に当該注目画素における２値色信号を当該注目画素の周囲の所定数以下の２値色信号が重なる画素に移動させるものである。
【００３７】
本発明の第１２の態様は、第１１の態様に係るカラー画像処理方法において、移動させる２値色信号を乱数処理により決定するものである。
【００３８】
本発明の第１３の態様は、第１１又は第１２の態様に係るカラー画像処理方法において、移動先の画素を所定数以下の２値色信号が重なる画素の中から乱数処理により決定するものである。
【００３９】
本発明の第１４の態様は、第１１から第１３のいずれかの態様に係るカラー画像処理方法において、前記注目画素が画像エッジ部であると判断された場合に当該注目画素から乱数処理により決定される２値色信号を削除するものである。
【００４０】
本発明の第１５の態様に係るカラー画像処理方法は、多色画像の多値色信号を色毎に２値色信号に変換し、この変換された色毎の２値色信号の画素配置において所定数以上の２値色信号が重なる注目画素の画像特性を判断し、前記注目画素が無彩色画素であると判断された場合に当該注目画素における無彩色２値色信号以外の２値色信号を当該注目画素の周囲の所定数以下の２値色信号が重なる画素に移動させるものである。
【００４１】
本発明の第１６の態様は、第１５の態様に係るカラー画像処理方法において、移動させる２値色信号を乱数処理により決定するものである。
【００４２】
本発明の第１７の態様は、第１５又は第１６の態様に係るカラー画像処理方法において、移動先の画素を所定数以下の２値色信号が重なる画素の中から乱数処理により決定するものである。
【００４３】
本発明の第１８の態様に係るカラー画像処理方法は、多色画像の多値色信号を色毎に２値色信号に変換し、この変換された色毎の２値色信号の画素配置において所定数以上の２値色信号が重なる注目画素の画像特性を判断し、前記注目画素が無彩色画素であると判断された場合に当該注目画素における無彩色２値色信号以外の２値色信号を削除するものである。
【００４４】
本発明の第１９の態様は、第１８の態様に係るカラー画像処理方法において、削除する２値色信号を乱数処理により決定するものである。
【００４５】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００４６】
図１は、本発明の一実施の形態に係るカラー画像処理装置が適用されたカラー画像形成装置（以下、単に「画像形成装置」という）１００の主要な構成を示すブロック図である。
【００４７】
同図に示すように、本実施の形態に係る画像形成装置１００は、原稿台に載置された原稿の読取りを行う原稿読取部１０１と、読み取った画像データに対して色変換処理、２値ＥＤ処理及び再配置処理などの各種処理を行う画像処理部１０２と、各種処理が行われた画像データの記録を行う記録部１０３とから構成される。
【００４８】
画像処理部１０２において、読取画像処理部１０４は、原稿読取部１０１が読み取った画像データのシェーディング補正などの処理を行う。１次色変換部１０５は、読取画像処理部１０４から入力されるＲＧＢ色空間で規定されるＲＧＢ信号を、明度と色度とを分離して表現される色空間（Ｌ＊ａ＊ｂ＊色空間：明度（Ｌ＊）、色度（ａ＊、ｂ＊））で規定されるＬ＊ａ＊ｂ＊信号に変換する。なお、Ｌ＊ａ＊ｂ＊信号を構成する「Ｌ＊」、「ａ＊」及び「ｂ＊」は、それぞれ８ビットで構成されている。
【００４９】
２次色変換部１０６は、１次色変換部１０５から入力されるＬ＊ａ＊ｂ＊信号を、ＹＭＣＫ色空間で規定されるＹＭＣＫ信号に変換する。具体的には、Ｌ＊ａ＊ｂ＊信号に対して下色除去処理を施すことでＹＭＣＫ信号に変換する。なお、ＹＭＣＫ信号を構成する「Ｙ」、「Ｍ」、「Ｃ」及び「Ｋ」は、それぞれ８ビットで構成されている。以下、ＹＭＣＫ信号を構成する各「Ｙ」、「Ｍ」、「Ｃ」及び「Ｋ」を色信号という。
【００５０】
２値ＥＤ処理部１０７は、２次色変換部１０６から入力されるＹＭＣＫ信号に２値化処理を行うと共に、２値化処理に伴い発生する誤差を分配する処理（以下、「誤差分配処理」という）を行う。具体的には、ＹＭＣＫ信号を構成する各８ビットの色信号を各１ビットの色信号に変換すると共に、この変換に伴い発生する誤差を隣接する画素に分配する。なお、２値ＥＤ処理部１０７の構成の詳細については後述する。
【００５１】
画像特性判定処理部１０８は、１次色変換部１０５から入力されるＬ＊ａ＊ｂ＊信号に基づいて画像特性を判定する。具体的には、入力された画像がエッジ部分の画像であるか及び入力された画像が無彩色の画像であるかという画像特性を判定する。特に、画像特性判定処理部１０８は、Ｌ＊ａ＊ｂ＊信号のうち、明度（Ｌ＊）に応じてエッジ部分の画像か否かを判定し、色度（ａ＊、ｂ＊）に応じて無彩色の画像か否かを判定する。そして、それらの判定結果を３ビットの信号（後述するエッジ情報、クロマ情報）として出力する。なお、画像特性判定処理部１０８の詳細については後述する。
【００５２】
再配置処理部１０９は、２値ＥＤ処理部１０７から入力されるＹＭＣＫ信号において、これを構成する各１ビットの色信号が所定数以上重なる画素（以下、「注目画素」という）を検出し、当該注目画素における任意の１色の色信号を隣接する画素に対して再配置（移動）する処理（以下、「再配置処理」という）を行う。その際、再配置処理部１０９は、再配置色及び再配置すべき場所（以下、「再配置先」という）をそれぞれ乱数によって選択する。再配置色及び再配置先を選択する際、再配置処理部１０９は、画像特性判定処理部１０８からの判定結果に応じて特定の再配置色及び再配置先が選択されるのを制限する。例えば、注目画素がエッジ部分の画像である場合や無彩色画像である場合に再配置色及び再配置先が制限される。なお、再配置処理部１０９の構成の詳細については後述する。
【００５３】
なお、本実施の形態においては、再配置処理部１０９は、注目画素として、３色以上の色信号が重なった画素を検出する。しかし、これに限定されず、４色以上の色信号が重なる画素のみを検出するようにしてもよい。
【００５４】
記録画像処理部１１０は、再配置処理部１０９により再配置処理が行われたＹＭＣＫ信号に対して解像度変換や拡大縮小などの処理を行う。記録部１０３は、記録画像処理部１１０から入力される、ガンマ変換処理などが行われた後の画像データを記録用紙に記録する。
【００５５】
ここで、上述の２値ＥＤ処理部１０７の構成について説明する。図２は、２値ＥＤ処理部１０７の構成を示すブロック図である。
【００５６】
同図において、加算器２０１には、２次色変換部１０６からのＹＭＣＫ信号を構成する色信号（各色８ビット）と、後述する誤差メモリからのフィードバック信号（各色８ビット）とが入力される。加算器２０１は、これらの入力信号のうち対応する色信号を加算し、加算結果を２値化処理部２０２に出力する。このとき、加算器２０１からの加算結果として、各９ビットの色信号が２値化処理部２０２に出力される。
【００５７】
２値化処理部２０２は、加算器２０１の加算結果に２値化処理を行い、各１ビットの色信号を得る。ここで得られた各１ビットの色信号は、再配置処理部１０９に出力される。また、２値化処理部２０２は、２値化処理に伴い発生する誤差（８ビット）を誤差分配処理部２０３に出力する。
【００５８】
誤差分配処理部２０３は、分配先となる画素に対して分配する誤差を算出する。その際、誤差分配処理部２０３は、分配係数選択部２０４から入力される分配係数に従って処理を行う。分配係数選択部２０４は、複数種類の分配係数を格納しており、乱数発生部２０５から入力される乱数に従っていずれかの分配係数を選択する。乱数発生部２０５は、例えば、分配係数選択部２０４における分配係数の選択処理に対応して乱数を発生させ、分配係数選択部２０４に出力する。特に、本実施の形態に係る分配係数選択部２０４は、予め定めた２種類の分配係数を格納し、乱数発生部２０５からの乱数に応じていずれかの分配係数を選択する。
【００５９】
誤差メモリ２０６は、誤差分配処理部２０３により算出された誤差を、分配先画素に対応付けて記憶する。誤差メモリ２０６は、４色分の色信号に対する誤差を記憶する。対象となる分配先画素のＹＭＣＫ信号が加算器２０１に入力されるタイミングで、そのＹＭＣＫ信号に対応する誤差をフィードバック信号（８ビット）として加算器２０１に出力する。
【００６０】
図３は、誤差分配処理部２０３による誤差の分配先を示す図である。
【００６１】
同図に示すように、誤差分配処理部２０３は、分配元となる画素（同図に示す処理対象画素）に隣接する特定の４つの画素に対して誤差を分配する。分配先となる４つの画素は、処理対象画素から見て走査方向（主走査方向又は副走査方向）において下流側に配置されている。具体的には、処理対象画素と副走査方向同一であって主走査方向１画素先（同図に示す右側）の画素（分配先画素１）、副走査方向１画素先（同図に示す下側）であって主走査方向１画素先の画素（分配先画素２）、副走査方向１画素先であって主走査方向同一の画素（分配先画素３）及び副走査方向１画素先であって主走査方向１画素前（同図に示す左側）の画素（分配先画素４）に誤差を分配する。分配係数選択部２０４が格納する分配係数とは、かかる４つの分配先の画素への誤差の分配比率を示すものである。
【００６２】
次に、上述の画像特性判定処理部１０８の構成について説明する。図４及び図５は、画像特性判定処理部１０８の構成を示すブロック図である。図４においては画像特性判定処理部１０８のエッジ判定処理に関するブロック図を示し、図５においてはクロマ判定処理に関するブロック図を示している。
【００６３】
図４において、１次色変換部１０５から入力されるＬ＊ａ＊ｂ＊信号のうち、明度（Ｌ＊）を示す信号（以下、「Ｌ＊信号」という）がラインメモリ４０１及び平滑化フィルタ４０２に入力される。ラインメモリ４０１は、２ライン分のＬ＊信号を格納する。平滑化フィルタ４０２は、入力されたＬ＊信号に対して、原稿読取部１０１で読み取る際に発生したノイズを平滑化するフィルタである。平滑化フィルタ４０２は、３画素×３画素の９画素単位でノイズを検出する。なお、Ｌ＊信号は８ビットの信号で構成される。
【００６４】
平滑化フィルタ４０２により平滑化されたＬ＊信号は、ラインメモリ４０３及びエッジ抽出フィルタ４０４に入力される。ラインメモリ４０３は、平滑化された４ライン分のＬ＊信号を格納する。エッジ抽出フィルタ４０４は、平滑化されたＬ＊信号からエッジ部分の画素を抽出するための係数を有し、この係数を用いて明度の変化点を強調することでエッジ部分を抽出する。特に、エッジ抽出フィルタ４０４は、画像における高周波数成分のエッジ（例えば、市松模様等）及び低周波数成分のエッジ（例えば、周期の長いノイズ等）を抽出するための２つの係数を有している。なお、以下において、高周波数成分のエッジを高域エッジといい、低周波数成分のエッジを低域エッジという。エッジ抽出フィルタ４０４は、５画素×５画素の２５画素単位でエッジ部分を抽出する。
【００６５】
エッジ抽出フィルタ４０４で抽出された結果（抽出結果）がエッジ信号生成部４０５に入力される。抽出結果として、高域エッジ及び低域エッジに対応する２つの抽出結果が入力される。また、エッジ信号生成部４０５にはエッジ判定閾値格納部４０６からエッジ判定閾値が入力される。エッジ判定閾値も、抽出結果と同様に、高域エッジ及び低域エッジに対応する２つのエッジ判定閾値が入力される。これらの抽出結果及びエッジ判定閾値はそれぞれ３ビットの信号で構成される。エッジ信号生成部４０５は、これらの抽出結果とエッジ判定閾値とを比較し、処理対象画素がエッジ部である旨を示す信号（以下、「エッジ信号」という）を生成する。具体的には、抽出結果がエッジ判定閾値を上回った場合にエッジ信号を生成する。なお、エッジ信号は２ビットで構成される。
【００６６】
エッジ信号生成部４０５により生成されたエッジ信号は、ラインメモリ４０７及びエッジ連続性判断部４０８に入力される。ラインメモリ４０７は、６ライン分のエッジ信号を格納する。エッジ連続性判断部４０８は、エッジ信号の連続性を判断する。連続性を判断することで、ノイズ等により単発的にエッジ部と判定された画素をエッジ部と判断する事態が回避される。エッジ信号が連続性を有しておりエッジ部と判断した場合には、エッジ連続性判断部４０８はエッジ信号を、後述するクロマ信号と共に再配置処理部１０９に出力する。
【００６７】
図５において、１次色変換部１０５から入力されるＬ＊ａ＊ｂ＊信号のうち、色度（ａ＊、ｂ＊）を示す信号（以下、それぞれ「ａ＊信号」、「ｂ＊信号」という）がそれぞれ絶対値変換部５０１、５０２に入力される。なお、ａ＊信号、ｂ＊信号はそれぞれ符号付き８ビットの信号で構成される。絶対値変換部５０１は、入力されたａ＊信号を絶対値で示す符号なし７ビットの信号を乗算器５０３に出力する。このとき、絶対値変換部５０１は、７ビットの信号を２つ乗算器５０３に出力する。同様に、絶対値変換部５０２は、入力されたｂ＊信号に対応する７ビットの信号を２つ乗算器５０４に出力する。
【００６８】
乗算器５０３は、入力された２つの７ビットの信号を乗算し、１４ビットの信号を加算器５０５に出力する。同様に、乗算器５０４も１４ビットの信号を加算器５０５に出力する。これにより、ａ＊信号及びｂ＊信号をそれぞれ２乗した値が加算器５０５に入力される。加算器５０５は、入力された２つの１４ビットの信号を加算し、１５ビットの信号をクロマ判別処理部５０６に出力する。
【００６９】
一方、１次色変換部１０５から入力されるＬ＊ａ＊ｂ＊信号のうち、Ｌ＊信号がクロマスライステーブル５０７に入力される。なお、Ｌ＊信号は８ビットの信号で構成される。
クロマスライステーブル５０７は、入力されたＬ＊信号をガンマ（γ）カーブを用いて１次変換し、その１次変換値を２乗した値（１５ビット）を閾値としてクロマ判別処理部５０６に出力する。
【００７０】
クロマ判別処理部５０６は、処理対象画素が無彩色画素であるか、有彩色画素であるかを判別（クロマ判別）する。具体的には、加算器５０５から入力される１５ビットの信号と、クロマスライステーブル５０７から入力される１５ビットの閾値とを比較することで、処理対象画素が無彩色画素であるか、有彩色画素であるかを判別する。加算器５０５から入力される１５ビットの信号が閾値を上回った場合に有彩色画素であると判断され、下回った場合に無彩色画素であると判断される。そして、その判別結果をクロマ信号として上述のエッジ信号と共に再配置処理部１０９に出力する。なお、クロマ信号は１ビットで構成される。
【００７１】
次に、上述の再配置処理部１０９の構成について説明する。図６は、再配置処理部１０９の構成を示すブロック図である。
【００７２】
同図において、再配置制御部６０１には、２値ＥＤ処理部１０７から各１ビットの色信号で構成されるＹＭＣＫ信号が入力される。再配置制御部６０１は、このＹＭＣＫ信号から注目画素を検出する。また、再配置色選択部６０２及び再配置先選択部６０３からそれぞれ再配置すべき色信号（以下、「再配置色」という）を示す信号（以下、「再配置色信号」という）及び再配置先を示す信号（以下、「再配置先信号」という）が入力される。再配置制御部６０１は、これらの再配置色信号及び再配置先信号に応じて、先に検出した注目画素における任意の１色の色信号を隣接するいずれかの画素に再配置する。再配置色選択部６０２及び再配置先選択部６０３は、それぞれ乱数発生部６０４が発生する乱数Ａ及び乱数Ｂに応じて再配置色及び再配置先を選択し、対応する再配置色信号及び再配置先信号を再配置制御部６０１に出力する。
【００７３】
図７は、再配置制御部６０１による再配置先を示す図である。
【００７４】
同図に示すように、再配置制御部６０１は、注目画素に隣接する画素のうち、特定の４つの画素を再配置先として選択する。再配置先となる４つの画素として、誤差分配処理部２０３における誤差分配処理において注目画素に対して誤差を分配し得た画素が選択される。具体的には、注目画素と副走査方向同一であって主走査方向１画素前（同図に示す左側）の画素（再配置画素先１）、副走査方向１画素前（同図に示す上側）であって主走査方向１画素前の画素（再配置先画素２）、副走査方向１画素前であって主走査方向同一の画素（再配置先画素３）及び副走査方向１画素前であって主走査方向１画素先（同図に示す右側）の画素（再配置先画素４）が再配置先として選択される。
【００７５】
このように副走査方向１画素前の１ライン分を再配置先として選択するため、再配置制御部６０１は、当該１ライン分の画素を記憶しておく２値ラインメモリ(以下、「ラインメモリ」という)６０５を用いる。ラインメモリ６０５は、ＹＭＣＫの４色分に対応したラインメモリを有している。
【００７６】
図８は、再配置処理部１０９を実現するための回路構成の一例を示す図である。
【００７７】
同図において、「ＭＳＣＫ」は、マスタークロックであり、画信号周波数（画信号レート）の２倍の周波数のクロックを入力する。「ＣＫＥＮ２」は、ＭＳＣＫの半分の周波数（画信号レート）にてフリップフロップを動作させるためのイネーブル信号である。すなわち、ＭＳＣＫを１／２分周したクロックである。「ＲＳＴ」は、回路内部の全てのフリップフロップを初期化するためのリセット信号である。本回路においては、電源投入時にこのＲＳＴ（リセット信号）を入力し、回路内部の各ブロックを初期化させる。
【００７８】
また、実線で囲われた「ＦＦ」（例えば、再配置先決定回路８０４が有する）は、ＭＳＣＫに同期してデータラッチを行うフリップフロップであり、破線で囲われた「ＦＦ」（例えば、ページ端検出回路８０１が有する）は、ＣＫＥＮ２がＨＩＧＨの時のみＭＳＣＫに同期してデータラッチを行うフリップフロップである。
【００７９】
同図に示すように、再配置処理部１０９を実現するための回路は、主に注目画素、再配置先画素１〜４に対応するＹＭＣＫ信号を取り込むために用いられる複数のフリップフロップを有する。ＭＳＣＫが各フリップフロップに入力された状態で、ＣＫＥＮ２がＨＩＧＨになった時点でラインメモリ６０５から読み出されたＹＭＣＫ信号及び２値ＥＤ処理部１０７から入力されたＹＭＣＫ信号が、所定のフリップフロップに取り込まれる。すなわち、ＣＫＥＮ２がＨＩＧＨの時にＭＳＣＫに同期してデータラッチが行われる。
【００８０】
ページ端検出回路８０１は、本画像処理部１０２における画像処理有効範囲(以下、「ページ」という)の端部（以下、「ページ端」という）を検出する回路である。ページ端検出回路８０１は、副走査方向の有効範囲を示す副走査イネーブル信号及び主走査方向の有効範囲を示すラインイネーブル信号に応じてページ端を検出する。そして、検出結果として、処理対象画素がページの上側エッジ部分の画素であることを示す信号(以下、「ページ上エッジ信号」という)、左側エッジ部分の画素であることを示す信号(以下、「ページ左エッジ信号」という)、右側エッジ部分の画素であることを示す信号(以下、「ページ右エッジ信号」という)をＷ１Ｃ判定回路８０２に出力する。以下、ページ上エッジ信号、ページ左エッジ信号及びページ右エッジ信号を総称して「ページエッジ信号」という。
【００８１】
Ｗ１Ｃ判定回路８０２は、再配置先画素１〜４用のフリップフロップに取り込まれたＹＭＣＫ信号が再配置先画素の候補となり得るかを判定する回路である。ここで、再配置先画素の候補とは、無色（白色：ＷＨＩＴＥ（Ｗ）又は０ＣＯＬＯＲ（０Ｃ））及び１色（１ＣＯＬＯＲ（１Ｃ））のＹＭＣＫ信号で構成される画素が該当する。具体的には、再配置先画素１〜４を取り込んだフリップフロップからの画情報（以下、「再配置先画情報」という）に応じて再配置先画素の候補となり得るかを判定する。同時に、処理対象画素が再配置し得る画素であるかをページエッジ信号に応じて判定する。再配置先画素の候補がある場合には、無色（Ｗ）又は１色（１Ｃ）の画素がある旨を示すフラグ（以下、「Ｗｏｒ１Ｃ判定フラグ」という）を乱数発生回路８０３に出力する。また、再配置先画素１〜４のそれぞれについて再配置先画素の候補となり得るかの判定結果（以下、「Ｗ１Ｃ判定結果」という）を再配置先決定回路８０４に出力する。
【００８２】
乱数発生回路８０３は、注目画素における再配置色を決定するために用いられる乱数Ａ及びその再配置先を決定するために用いられる乱数Ｂの２つの乱数を発生する回路である。乱数発生回路８０３は、副走査イネーブル信号、Ｗｏｒ１Ｃ判定フラグ及び後述する３Ｃ４Ｃ判定回路８０８から入力される３Ｃｏｒ４Ｃ判定フラグが入力されると、予め定められた主走査方向用の乱数を決定するための初期値０（Ａ０、Ｂ０）及び副走査方向用の乱数を決定するための初期値１（Ａ１、Ｂ１）を参照して乱数Ａ及びＢを発生する。
【００８３】
再配置先決定回路８０４は、注目画素における再配置色の再配置先を決定する。具体的には、Ｗ１Ｃ判定結果のうち、再配置先画素の候補となり得るものから乱数Ｂに従って再配置先を決定する。再配置先決定回路８０４には、無色（Ｗ）を優先する旨を指示する信号（以下、「無色優先信号」という）が入力される。無色優先信号が入力された場合には、再配置先画素の候補のうち、１色（１Ｃ）の画素より無色（Ｗ）の画素が優先して再配置先として決定される。このようにして決定した再配置先(以下、「決定再配置先」という)をセレクタＡ８０５及びセレクタＢ８０６に出力する。また、再配置先がある旨を示す信号（以下、「再配置先有り信号」という）を色変更回路Ａ８０７に出力する。
【００８４】
３Ｃ４Ｃ判定回路８０８は、注目画素用のフリップフロップに取り込まれたＹＭＣＫ信号の属性を判定する。ここで、ＹＭＣＫ信号の属性とは、何色の色信号が重なっているかである。特に、３Ｃ４Ｃ判定回路８０８は、３色（３Ｃ）又は４色（４Ｃ）の色信号が重なっているかを判定する。３色又は４色の色信号が重なっている場合には、３色（３Ｃ）又は４色（４Ｃ）である旨を示すフラグ（以下、「３Ｃｏｒ４Ｃ判定フラグ」という）を乱数発生回路８０３に出力する。また、３色の色信号が重なる場合には、その３色の色信号の構成がどのようなものかを示す３Ｃ判定フラグ（「ＭＣＫ」、「ＹＣＫ」、「ＹＭＫ」、「ＹＭＣ」）を色候補決定回路８０９及び色変更回路Ｂ８１０に出力し、４色の色信号が重なる場合には、その旨を示す４Ｃ判定フラグを色候補決定回路８０９及び色変更回路Ｂ８１０に出力する。
【００８５】
色候補決定回路８０９は、注目画素における再配置色の候補（以下、「再配置色候補」という）を決定する。具体的には、３Ｃ４Ｃ判定回路８０８からの３Ｃ（４Ｃ）判定フラグで指定された色信号を乱数Ａに応じて任意に選択することで再配置色候補を決定する。また、再配置色候補の有無を示す信号（以下、「再配置色候補有無信号」という）を色変更回路Ａ８０７及び色変更回路Ｂ８１０に出力すると共に、その再配置色候補となった色信号（以下、「再配置色候補信号」という）を色変更回路Ａ８０７及び色変更回路Ｂ８１０に出力する。このとき、再配置色候補信号として、第１候補及び第２候補が出力される。これは、再配置先画素の色信号の構成により第１候補の再配置色候補信号を再配置できない場合を考慮したものである。
【００８６】
セレクタＡ８０５は、再配置先として決定された再配置先画情報を選択して色変更回路Ａ８０７に出力する回路である。セレクタＡ８０５には、再配置先画素１〜４用のフリップフロップに取り込まれた画素の画情報（再配置先画情報１〜４）及び再配置先決定回路８０４から決定再配置先が入力される。セレクタＡ８０５は、この決定再配置先に応じて再配置先画情報１〜４のいずれかの画情報を選択し、再配置前画情報として色変更回路Ａ８０７に出力する。
【００８７】
色変更回路Ａ８０７は、再配置先画素のＹＭＣＫ信号を構成する色信号を変更する回路である。具体的には、再配置前画情報に対して色候補決定回路８０９からの再配置色候補信号を追加する。このとき、再配置色候補信号の第１候補が再配置前画情報に存在する場合には、第２候補を再配置前画情報に追加する。そして、再配置色候補信号を追加した画情報を、再配置後画情報として所定のフリップフロップに出力する。また、第１候補及び第２候補の再配置色候補信号のうち、最終的に決定した再配置色を示す信号（以下、「最終再配置色信号」という）を色変更回路Ｂ８１０に出力する。また、色変更回路Ａ８０７は、再配置色候補有無信号による再配置色候補がない旨の通知に応じて任意の色信号を削除する。
【００８８】
色変更回路Ｂ８１０は、注目画素のＹＭＣＫ信号を構成する色信号を変更する回路である。具体的には、色変更回路Ａ８０７により再配置先画素に再配置された色信号を注目画素の画情報から取り除き、変更後の注目画素を生成する回路である。色変更回路Ｂ８１０には、上述した３Ｃ（４Ｃ）判定フラグ、再配置色候補有無信号、再配置色候補信号及び最終再配置色信号に加えて、注目画素用のフリップフロップに取り込まれたＹＭＣＫ信号の画情報（変更前画情報）及び色変更モードを指定する信号が入力される。３Ｃ（４Ｃ）判定フラグが入力されると、最終再配置色信号を変更前画情報から取り除き、変更後画情報として再配置先画素１用のフリップフロップに出力する。
【００８９】
ここで、色変更モードとは、色変更回路Ａ８０７により注目画素の色信号を再配置できなかった場合（例えば、再配置先が存在しない場合）に選択される各種モードである。色変更モードには、例えば、再配置できなかった場合に注目画素に対して何も処理を施さないモード、色候補決定回路８０９で決定された再配置色候補信号を削除するモード、イエロー（Ｙ）、マゼンタ（Ｍ）及びシアン（Ｃ）を削除して黒（Ｋ）のみとするモード、Ｙを削除してＭＣＫとするモード、Ｍを削除してＹＣＫとするモード、Ｃを削除してＹＭＣとするモード及びＫを削除してＹＭＣとするモードを想定している。
【００９０】
セレクタＢ８０６は、再配置先画素を選択する信号（以下、「再配置先選択信号」という）を所定のフリップフロップに出力する。具体的には、再配置先決定回路８０４により決定された再配置先に応じて、対応する再配置先画素用のフリップフロップに再配置後画情報が入力されるように再配置先選択信号を出力する。
【００９１】
画像特性選択回路８１１は、画像特性判定処理部１０８から入力される各種信号に応じて画像特性の選択結果をセレクタＢ８０６に出力する回路である。画像特性選択回路８１１には、モード指定信号、高域エッジ信号、低域エッジ信号及びクロマ信号が入力される。画像特性選択回路８１１は、入力されたモード指定信号に従って高域エッジ信号及び低域エッジ信号を用いてエッジ部に関する選択結果をセレクタＢ８０６に出力する。また、入力されたモード指定信号に従ってクロマ信号を用いて画素の彩色の有無に関する選択結果をセレクタＢ８０６に出力する。
【００９２】
ここで、モード指定信号は、入力される高域エッジ信号、低域エッジ信号及びクロマ信号をどのように取り扱うかのモードを指定する信号である。本実施の形態に係る画像形成装置１００においてはこれらの高域エッジ信号、低域エッジ信号及びクロマ信号の取扱いを任意に設定することができる。例えば、エッジ信号（高域及び低域）のみを考慮しクロマ信号を無視したり、クロマ信号のみを考慮しエッジ信号（高域及び低域）を無視したりするように設定することができる。モード指定信号は、このように本画像形成装置１００に設定するモードを指定するものである。
【００９３】
図９は、再配置処理部１０９により再配置される色信号を説明するための図である。
【００９４】
図９（ａ）は、注目画素が４色（４Ｃ）であり、再配置先画素が無色（０Ｃ／Ｗ）の場合に乱数Ａにより再配置色信号として黒（Ｋ）が選択された場合について示している。同図においては、注目画素から黒（Ｋ）が取り除かれ、再配置先画素に黒（Ｋ）が追加された状態について示している。この結果、注目画素は３色（３Ｃ）となり、再配置先画素は１色（１Ｃ）となる。
【００９５】
図９（ｂ）は、注目画素が３色（３Ｃ）であり、再配置先画素が無色（０Ｃ／Ｗ）の場合に乱数Ａにより再配置色信号としてマゼンタ（Ｍ）が選択された場合について示している。同図においては、注目画素からマゼンタ（Ｍ）が取り除かれ、再配置先画素にマゼンタ（Ｍ）が追加された状態について示している。この結果、注目画素は２色（２Ｃ）となり、再配置先画素は１色（１Ｃ）となる。
【００９６】
図９（ｃ）は、注目画素が３色（３Ｃ）であり、再配置先画素が１色（１Ｃ）の場合に乱数Ａにより再配置色信号としてイエロー（Ｙ）が選択された場合について示している。なお、再配置先画素の１色（１Ｃ）は、シアン（Ｃ）であるものとする。同図においては、注目画素からイエロー（Ｙ）が取り除かれ、再配置先画素にイエロー（Ｙ）が追加された状態について示している。この結果、注目画素は２色（２Ｃ）となり、再配置先画素は２色（２Ｃ）となる。
【００９７】
図９（ｄ）は、注目画素が４色（４Ｃ）であり、再配置先画素が１色（１Ｃ）の場合に乱数Ａにより再配置色信号としてマゼンタ（Ｍ）が選択された場合について示している。なお、再配置先画素の１色（１Ｃ）は、マゼンタ（Ｍ）であるものとし、乱数Ａにより再配置色信号の第１候補としてマゼンタ（Ｍ）が選択され、第２候補としてシアン（Ｃ）が選択されているものとする。同図においては、再配置色信号の第１候補であるマゼンタ（Ｍ）に応じて注目画素からマゼンタ（Ｍ）を取り除こうとするが、再配置先画素にマゼンタ（Ｍ）が存在するため、第１候補であるマゼンタ（Ｍ）を断念し第２候補であるシアン（Ｃ）を取り除き、再配置先画素にシアン（Ｃ）を追加した状態について示している。この結果、注目画素は３色（３Ｃ）となり、再配置先画素は２色（２Ｃ）となる。
【００９８】
図１０は、再配置処理部１０９により再配置される画素を説明するための図である。
【００９９】
図１０（ａ）は、画像処理部１０２における画像処理有効範囲を画素レベルで示したものである。同図においては、画像処理有効範囲の最上段において主走査方向にＡ１１、Ａ１２、Ａ１３・・・Ａ１ｎ−１、Ａ１ｎのように配置され、２段目において同様に主走査方向にＡ２１、Ａ２２、Ａ２３・・・Ａ２ｎ−１、Ａ２ｎのように配置された場合について示している。
【０１００】
図１０（ｂ）は、図１０（ａ）の特定画素における再配置先の画素の候補を示したものである。図７で説明したように、本実施の形態においては、再配置処理部１０９は、注目画素に隣接する画素のうち、特定の４つの画素（処理対象画素から見て左側、左上側、真上側及び右上側画素）を再配置先として選択する。このため、処理対象画素が画像処理有効範囲内にあったとしても、再配置先が全部又は一部存在しない場合がある。図１０（ｂ）は、その場合の一例を示している。
【０１０１】
例えば、処理対象画素がＡ１１の場合、隣接する特定の４つの画素は１つも存在しないため、再配置先の候補はないこととなる。また、処理対象画素がＡ１２の場合、隣接する４つの画素のうち、存在するのは左側の画素のみであるため、再配置先の候補はＡ１１のみとなる。同様に、処理対象画素がＡ２１の場合には、隣接する４つの画素のうち、存在するのは真上側及び右上側の画素のみであるため、再配置先の候補はＡ１１及びＡ１２のみとなる。同様に、処理対象画素がＡ２２の場合には、隣接する４つの画素全てが存在するため、再配置先の候補はＡ１１、Ａ１２、Ａ１３及びＡ２１となる。同様に、処理対象画素がＡ２ｎの場合には、隣接する４つの画素のうち、存在するのは左上側、真上側及び左側の画素のみであるため、再配置先の候補はＡ１ｎ−１、Ａ１ｎ及びＡ２ｎ−１のみとなる。再配置処理部１０９は、このように処理対象画素に応じて再配置先候補となる画素の中から乱数Ｂに応じて再配置先を決定する。
【０１０２】
次に、上記構成を有する本画像形成装置１００における画像処理動作の一部について説明する。
【０１０３】
図１１及び図１２は、本実施の形態に係る画像形成装置１００における画像処理動作の一部を説明するためのフロー図である。図１１においては、特に画像特性判定部１０８でエッジ判定処理を行った場合の処理について示し、図１２においては、特に画像特性判定部０８でクロマ判定処理を行った場合の処理について示している。なお、双方の図においては、特に２値ＥＤ処理部１０７及び再配置処理部１０９の処理について示している。
【０１０４】
まず、画像特性判定処理部１０８でエッジ判定処理を行った場合における、画像形成装置１００の画像処理動作について図１１を用いて説明する。
【０１０５】
図１１に示すように、原稿読取部１０１により原稿が読み取られ、その画像データにおける処理対象画素のＹＭＣＫ信号（各８ビット）が２次色変換部１０６から入力されると、２値ＥＤ処理部１０７は、このＹＭＣＫ信号に対して２値化処理を行う（ＳＴ１１０１）。そして、２値化処理を行ったＹＭＣＫ信号（各１ビット）を再配置処理部１０９に出力する。なお、２値化処理を行うと同時に、２値ＥＤ処理部１０７においては、誤差分配処理が行われている。
【０１０６】
再配置処理部１０９は、ＹＭＣＫ信号（各１ビット）が入力されると、処理対象画素が注目画素であるか判断する（ＳＴ１１０２）。具体的には、処理対象画素として入力されたＹＭＣＫ信号の色信号が３色（３Ｃ）又は４色（４Ｃ）であるか判断する。注目画素であるならば、当該注目画素がエッジ部分に対応した画素（以下、「エッジ画素」という）であるか判断する（ＳＴ１１０３）。一方、注目画素でないならば、再配置処理部１０９は、この処理対象画素に対する画像処理を終了し、次の処理対象画素に対する画像処理を開始する。ここでは、注目画素がエッジ画素でないものとし、エッジ画素である場合については後述する。
【０１０７】
ＳＴ１１０３の判断において、注目画素がエッジ画素でないと判断された場合、再配置先候補を決定する処理（以下、「再配置先候補決定処理」という）を行う（ＳＴ１１０４）。再配置先候補決定処理において、再配置処理部１０９は、処理対象画素に隣接する特定の４つの画素の画情報及び乱数Ｂを用いて再配置先候補を決定する。具体的には、上記４つの画素の画情報のうち、色信号がないもの（０Ｃ）及び１色のもの（１Ｃ）の中から乱数Ｂを用いて任意の再配置先を再配置先候補として決定する。
【０１０８】
再配置先候補を決定した後、再配置処理部１０９は、その再配置先候補の画素が白色（０Ｃ）であるか判断する（ＳＴ１１０５）。再配置先候補の画素が白色であるならば、乱数Ａを用いて再配置色を決定する（ＳＴ１１０６）。具体的には、Ｙ、Ｍ、Ｃ及びＫのうち、乱数Ａを用いて任意の色信号を再配置色として決定する。
【０１０９】
再配置色を決定したならば、再配置処理部１０９は、その再配置色の変更処理を行う（ＳＴ１１０７）。再配置色の変更処理において、再配置処理部１０９は、処理対象画素（注目画素）から再配置色を取り除くと共に、再配置先候補の画素に再配置色を追加する。これにより、注目画素における任意の色信号が再配置先候補の画素に再配置されたこととなる。そして、この変更処理を完了したならば、当該処理対象画素に対する画像処理を終了し、次の処理対象画素に対する画像処理を開始する。
【０１１０】
ＳＴ１１０５の判断において、再配置先候補の画素が白色でないと判断された場合、再配置処理部１０９は、その画素が１色（１Ｃ）であるか判断する（ＳＴ１１０８）。このとき、再配置先候補の画素がどの色であるかは問わない。再配置先候補の画素が１色であるならば、再配置処理部１０９は、乱数Ａを用いて再配置色候補を決定する（ＳＴ１１０９）。具体的には、Ｙ、Ｍ、Ｃ及びＫのうち、乱数Ａを用いて任意の２色の色信号を再配置色候補（第１候補、第２候補）として決定する。
【０１１１】
そして、決定した再配置色候補が再配置先候補の画素に再配置することができるか判断する（ＳＴ１１１０）。すなわち、再配置色候補として決定された色信号が再配置先候補の画素に含まれていないか判断する。かかる判断は、第１候補、第２候補の順に行われる。第１候補を判断し、再配置できない場合には第２候補に変更して同様の判断を行う（ＳＴ１１１１）。このとき、再配置先候補の画素は１色であるため、第２候補まで決定しておけば、再配置できないという事態は確実に回避される。
【０１１２】
このように本実施の形態においては、再配置する色信号の複数の候補を乱数処理により決定し、それらの候補の中から再配置先に存在しない色信号を再配置色として決定するので、乱数処理により決定した再配置色を再配置できないという事態を回避し、再配置先の画素に存在する色信号に対応して柔軟に再配置色を決定することができる。
【０１１３】
いずれかの再配置色候補が再配置可能と判断したならば、その再配置色候補を再配置色として決定する（ＳＴ１１１２）。なお、ここで、再配置可能と判断される場合とは、処理対象画素（注目画素）に再配置色候補が存在し、且つ再配置先候補に再配置色候補が存在しない場合である。再配置処理部１０９は、その決定した再配置色の変更処理を行う（ＳＴ１１０７）。そして、この変更処理を完了したならば、当該処理対象画素に対する画像処理を終了し、次の処理対象画素に対する画像処理を開始する。
【０１１４】
なお、ＳＴ１１０６の説明においては、乱数Ａを用いて再配置色を決定すると説明しているが、厳密には、再配置処理部１０９は、ＳＴ１１０９〜ＳＴ１１１２の処理を行うことで再配置色を決定している。しかしながら、ＳＴ１１０６においては、再配置先候補の画素が白色であるため、再配置色の変更（ＳＴ１１１１）等の記載を省略して簡略化した説明としている。
【０１１５】
ＳＴ１１０８の判断において、再配置先候補の画素が１色でないと判断された場合、再配置処理部１０９は、再配置先候補の画素を変更することが可能か判断する（ＳＴ１１１３）。すなわち、ＳＴ１１０４における再配置先の決定処理において決定した再配置先候補以外に色信号がないもの（０Ｃ）及び１色のもの（１Ｃ）の画素（以下、「他の再配置先候補」という）があるか判断する。他の再配置先候補がある場合には、再配置先候補を、その他の再配置先候補に変更して（ＳＴ１１１４）、再びＳＴ１１０５〜ＳＴ１１１３の処理を行う。
【０１１６】
このように本実施の形態においては、乱数処理により決定した再配置先の画素に対して再配置色を再配置できない場合、当該再配置先と異なる画素を再配置先として再び選択するので、乱数処理により決定した再配置色を再配置できないという事態を回避し、再配置先に存在する色信号に対応して柔軟に再配置先の画素を決定することができる。
【０１１７】
ＳＴ１１０５〜ＳＴ１１１３の処理を繰り返したにも関わらず、ＳＴ１１１３において他の再配置先候補がないと判断された場合、すなわち、処理対象画素（注目画素）に隣接する特定の４つの画素に再配置先候補となる画素がない場合（特定の４つの画素が画像処理有効範囲外に存在することとなる場合を含む）、再配置処理部１０９は、乱数Ａを用いて削除する色信号（以下、「削除色」という）を決定する（ＳＴ１１１５）。具体的には、Ｙ、Ｍ、Ｃ及びＫのうち、乱数Ａを用いて任意の色信号を削除色として決定する。
【０１１８】
削除色を決定したならば、再配置処理部１０９は、その削除色の削除処理を行う（ＳＴ１１１６）。削除色の削除処理において、再配置処理部１０９は、処理対象画素（注目画素）から削除色を削除する。これにより、処理対象画素から任意の色信号が削除されたこととなる。そして、削除処理を完了したならば、当該処理対象画素に対する画像処理を終了し、次の処理対象画素に対する画像処理を開始する。
【０１１９】
ＳＴ１１０３の判断において、注目画素がエッジ画素であると判断された場合、再配置処理部１０９は、処理をＳＴ１１１５に移行し、乱数Ａを用いて削除色を決定する。これは、注目画素がエッジ画素であるため、注目画素に含まれる色信号を再配置できないためである。具体的には、ＳＴ１１１３から移行した場合と同様に、Ｙ、Ｍ、Ｃ及びＫのうち、乱数Ａを用いて任意の色信号を削除色として決定する。そして、その削除色の削除処理を行った後（ＳＴ１１１６）、当該処理対象画素に対する画像処理を終了し、次の処理対象画素に対する画像処理を開始する。
【０１２０】
上述のように、図１１に示す画像処理動作においては、注目画素がエッジ画素と判断された場合には乱数Ａを用いてＹ、Ｍ、Ｃ及びＫの全ての色信号から削除色が決定され、注目画素からその削除色が削除される。また、注目画素がエッジ画素でないと判断された場合には注目画素における色信号が、乱数にしたがって他の画素に再配置される。
【０１２１】
このように本実施の形態に係る画像形成装置１００によれば、注目画素がエッジ画素でないと判断された場合は、当該注目画素における色信号を当該注目画素の周囲の所定数以下の色信号が重なる画素に再配置するので、所定以上の色信号が同時に重ならないようにして転写不良や定着不良などの不良画像の発生を確実に低減することができる。
【０１２２】
特に、本実施の形態においては、注目画素から乱数処理により決定される色信号を、当該注目画素の周囲の所定数以下の色信号が重なる画素から乱数処理により決定される画素に移動させるので、所定以上の色信号が同時に重ならないようにして転写不良や定着不良などの不良画像の発生を確実に低減することができると共に、同じ処理が連続して繰り返し行われることによる繰り返しのパターンによるノイズ発生を低減し画像品質を保持することができる。
【０１２３】
一方、注目画素がエッジ画素であると判断された場合は、注目画素から乱数処理により決定される色信号を削除するので、どんな状況においても所定以上の色信号が同時に重ならないようにして転写不良や定着不良などの不良画像の発生を確実に低減し、同じ処理が連続して繰り返し行われることによる繰り返しのパターンによるノイズ発生を低減し画像品質を保持することができる。
【０１２４】
次に、画像特性判定処理部１０８でクロマ判定処理を行った場合における、画像形成装置１００の画像処理動作について図１２を用いて説明する。
【０１２５】
図１２に示す画像処理動作においては、注目画素が無彩色画素であるかを判断する処理（ＳＴ１２０１）及び無彩色画素と判断された場合に削除色を決定する処理（ＳＴ１２０２）のみにおいて、図１１に示す画像処理動作と相違する。その他の処理については、図１１に示す画像処理動作と同一であるため、その詳細な説明を省略する。
【０１２６】
すなわち、図１２に示す画像処理動作においては、処理対象画素が注目画素であった場合、再配置処理部１０９は、その注目画素が無彩色画素であるか判断する（ＳＴ１２０１）。注目画素が無彩色画素である場合には処理をＳＴ１２０２に移行し、Ｋ（黒）以外の色信号、すなわち、Ｙ、Ｍ及びＣの色信号の中から削除色を決定する。
【０１２７】
つまり、図１１に示す画像処理動作においては注目画素がエッジ画素と判断された場合には乱数Ａを用いてＹ、Ｍ、Ｃ及びＫの全ての色信号から削除色が決定されるのに対し、図１２に示す画像処理動作においては注目画素が無彩色画素と判断された場合には乱数Ａを用いてＫを除くＹ、Ｍ及びＣの色信号から削除色が決定される。
【０１２８】
このように本実施の形態に係る画像形成装置１００によれば、注目画素が無彩色画素であると判断された場合は、注目画素から無彩色２値信号（黒（Ｋ））以外の２値色信号の２値色信号を削除するので、どんな状況においても所定以上の色信号が同時に重ならないようにして転写不良や定着不良などの不良画像の発生を確実に低減することができる。また、注目画素に無彩色２値信号（黒（Ｋ））を保存することができるので、無彩色画素である注目画素が有彩色画素へ色化けする事態を防止することができ、画像品質を保持することができる。
【０１２９】
特に、本実施の形態においては、注目画素における無彩色２値色信号以外の色信号から乱数処理により決定された色信号を削除するので、所定以上の色信号が同時に重ならないようにして転写不良や定着不良などの不良画像の発生を確実に低減することができると共に、同じ処理が連続して繰り返し行われることによる繰り返しのパターンによるノイズ発生を低減し画像品質を保持することができる。
【０１３０】
次に、画像特性判定部１０８でクロマ判定処理を行った場合における、画像形成装置１００の画像処理動作の変形例について図１３を用いて説明する。
【０１３１】
図１３に示す画像処理動作においては、注目画素が無彩色画素であるか否かの判断結果に応じて発生を許可する乱数を指定する処理（ＳＴ１３０１、ＳＴ１３０２）を有する点において、図１２に示す画像処理動作と相違する。その他の処理については、図１１又は図１２に示す画像処理動作と同一であるため、その詳細な説明を省略する。
【０１３２】
すなわち、図１３に示す画像処理動作においては、処理対象画素が注目画素であった場合、再配置処理部１０９は、その注目画素が無彩色画素であるか判断する（ＳＴ１２０１）。無彩色画素でない場合には、Ｙ、Ｍ、Ｃ及びＫの全ての色信号に対応する乱数（乱数Ａ）の発生を許可する（ＳＴ１３０１）。一方、無彩色画素であると判断された場合には、Ｋ（黒）以外の色信号に対応する乱数（乱数Ａ）の発生を許可する（ＳＴ１３０２）。
【０１３３】
図１３に示す画像処理動作においては、このようにＳＴ１２０１の判断結果に応じて乱数Ａの内容が変わることとなる。このため、乱数Ａを用いた処理について、注目画素が無彩色画素でない場合と、無彩色画素である場合とに分けて説明する。
【０１３４】
注目画素が無彩色画素でない場合には、ＳＴ１３０１でＹ、Ｍ、Ｃ及びＫの全ての色信号に対応する乱数（乱数Ａ）の発生が許可される。したがって、Ｙ、Ｍ、Ｃ及びＫの全ての色信号に対応する乱数ＡがＳＴ１１０６、ＳＴ１１０９及びＳＴ１１１５の処理に用いられる。このため、ＳＴ１１０６及びＳＴ１１０９においては、全ての色信号が再配置色として決定され得る。また、ＳＴ１１１５においては、全ての色信号が削除色として決定され得る。この場合には、結果として図１１に示す画像処理動作と同様の処理となる。
【０１３５】
これに対し、注目画素が無彩色画素である場合には、ＳＴ１３０２でＫを除くＹ、Ｍ及びＣの色信号に対応する乱数（乱数Ａ）の発生が許可される。したがって、Ｙ、Ｍ及びＣのみの色信号に対応する乱数ＡがＳＴ１１０６、ＳＴ１１０９及びＳＴ１１１５の処理に用いられる。このため、ＳＴ１１０６及びＳＴ１１０９においては、Ｙ、Ｍ及びＣのみの色信号が再配置色として決定され得る。また、ＳＴ１１１５においては、Ｙ、Ｍ及びＣのみの色信号が削除色として決定され得る。
【０１３６】
このように図１３に示す画像処理動作においては、注目画素が無彩色画素と判断された場合には、注目画素からＫ以外の色信号が他の画素に再配置又は削除される。したがって、注目画素からＫの色信号が他の画素に再配置又は削除され、無彩色画素である注目画素が有彩色画素に変わるという事態は発生しない。
【０１３７】
このように本実施の形態に係る画像形成装置１００によれば、注目画素が無彩色画素であると判断された場合は、当該注目画素における無彩色２値色信号以外の色信号を当該注目画素の周囲の所定数以下の２値色信号が重なる画素に移動させるので、所定以上の色信号が同時に重ならないようにして転写不良や定着不良などの不良画像の発生を確実に低減することができる。
【０１３８】
また、当該注目画素における無彩色２値信号（黒（Ｋ））以外の色信号を移動させるので、注目画素に無彩色２値信号（黒（Ｋ））を保存することができる。このため、無彩色画素である注目画素が有彩色画素へ色化けする事態を防止することができ、画像品質を保持することができる。
【０１３９】
特に、本実施の形態においては、注目画素における無彩色２値色信号以外の色信号から乱数処理により決定された色信号を、当該注目画素の周囲の所定数以下の２値色信号が重なる画素から乱数処理により決定される画素に移動させるので、所定以上の色信号が同時に重ならないようにして転写不良や定着不良などの不良画像の発生を確実に低減することができると共に、同じ処理が連続して繰り返し行われることによる繰り返しのパターンによるノイズ発生を低減し画像品質を保持することができる。
【産業上の利用可能性】
【０１４０】
本発明に係るカラー画像処理装置及びこれを備えたカラー画像形成装置並びにカラー画像処理方法によれば、所定以上の色信号が同時に重ならないようにして転写不良や定着不良などの不良画像の発生を低減しつつ、画像品質を保持することができ、画像品質に優れたカラー記録を実現できる点で有用である。
【図面の簡単な説明】
【０１４１】
【図１】本発明の一実施の形態に係るカラー画像処理装置が適用された画像形成装置の主要な構成を示すブロック図
【図２】上記実施の形態に係る画像形成装置の２値ＥＤ処理部の構成を示すブロック図
【図３】上記実施の形態に係る画像形成装置の２値ＥＤ処理部が有する誤差分配処理部による誤差の分配先を示す図
【図４】上記実施の形態に係る画像形成装置の画像特性判定処理部の構成を示すブロック図（エッジ判定処理に関するブロック図）
【図５】上記実施の形態に係る画像形成装置の画像特性判定処理部の構成を示すブロック図（クロマ判定処理に関するブロック図）
【図６】上記実施の形態に係る画像形成装置の再配置処理部の構成を示すブロック図
【図７】上記実施の形態に係る画像形成装置の再配置処理部が有する再配置制御部による再配置先を示す図
【図８】上記実施の形態に係る画像形成装置の再配置処理部を実現するための回路構成の一例を示す図
【図９】上記実施の形態に係る画像形成装置の再配置処理部により再配置された色信号を説明するための図
【図１０】上記実施の形態に係る画像形成装置の再配置処理部により再配置される画素を説明するための図
【図１１】上記実施の形態に係る画像形成装置における画像処理動作の一部を説明するためのフロー図
【図１２】上記実施の形態に係る画像形成装置における画像処理動作の一部を説明するためのフロー図
【図１３】上記実施の形態に係る画像形成装置における画像処理動作の一部を説明するためのフロー図
【符号の説明】
【０１４２】
１００  カラー画像形成装置（画像形成装置）
１０１  原稿読取部
１０２  画像処理部
１０３  記録部
１０４  読取画像処理部
１０５  １次色変換部
１０６  ２次色変換部
１０７  ２値ＥＤ処理部
１０８  画像特性判定処理部
１０９  再配置処理部
１１０  記録画像処理部
２０１  加算器
２０２  ２値化処理部
２０３  誤差分配処理部
２０４  分配係数選択部
２０５  乱数発生部
２０６  誤差メモリ
４０２  平滑化フィルタ
４０４  エッジ抽出フィルタ
４０５  エッジ信号生成部
４０８  エッジ連続性判断部
５０６  クロマ判別処理部
５０７  クロマスライステーブル
６０１  再配置制御部
６０２  再配置色選択部
６０３  再配置先選択部
６０４  乱数発生部
６０５  ２値ラインメモリ（ラインメモリ）
【図１】
2005260377.tif 000003
【図２】
2005260377.tif 000004
【図３】
2005260377.tif 000005
【図４】
2005260377.tif 000006
【図５】
2005260377.tif 000007
【図６】
2005260377.tif 000008
【図７】
2005260377.tif 000009
【図８】
2005260377.tif 000010
【図９】
2005260377.tif 000011
【図１０】
2005260377.tif 000012
【図１１】
2005260377.tif 000013
【図１２】
2005260377.tif 000014
【図１３】
2005260377.tif 000015