(57)【特許請求の範囲】
【請求項１】
入力画像を所定の色ごとに分けて各色の版画像を形成する分版処理部と、
一の版画像に含まれるオブジェクトと他の版画像に含まれるオブジェクトとの境界を抽出する境界抽出処理部と、
前記境界を有する版画像において当該境界を介して対向する画素の色値を入れ替える交換処理を行う境界線加工処理部と、
前記交換処理が行われた版画像を合成して出力する合成出力部と、を備え、
さらに、各版画像に対応した独立の乱数発生手段を個別に有し、前記境界を有する各版画像の前記交換処理の対象画素を、版画像に対応したそれぞれの乱数発生手段によって発生される乱数に基づいて決定する乱数発生部を備える場合に、
前記境界線加工処理部は、
版画像ごとに、前記乱数発生部が決定した前記対象画素に対し前記交換処理を行う
ことを特徴とする画像形成装置。
【請求項２】
前記境界線加工処理部は、
前記交換処理を、前記境界を有する各版画像における当該境界に沿って同じ位置に配置される画素に対して行う
請求項１記載の画像形成装置。
【請求項３】
前記境界線加工処理部は、
前記交換処理を、前記境界を有する各版画像における当該境界に沿って異なる位置に配置される画素に対して行う
請求項１記載の画像形成装置。
【請求項４】
前記合成出力部により出力された画像を計測して版画像ごとのずれ量を計測する版ずれ量計測部を備え、
前記境界線加工処理部は、
計測した前記ずれ量に応じ前記交換処理の実行制御を行う
請求項１〜３のいずれか一項記載の画像形成装置。
【請求項５】
前記版ずれ量計測部が計測した前記ずれ量にもとづき、前記交換処理を行う距離範囲を求める抑制量演算部を備え、
前記境界線加工処理部は、
前記交換処理を、前記境界を介して対向する画素であって、前記境界から前記距離範囲内に対向して配置される画素に対して行う
請求項４記載の画像形成装置。
【請求項６】
前記抑制量演算部は、前記距離範囲に含まれる二以上の距離数を特定し、
前記境界線加工処理部は、
前記境界から一の距離数を介して対向して配置される画素に対して行う前記交換処理と、前記境界から他の距離数を介して対向して配置される画素に対して行う前記交換処理とを、前記境界に沿って行う
請求項５記載の画像形成装置。
【請求項７】
版画像に係る色値と所定の色値との色差にもとづき特定される色差の範囲を保持する色差情報保持部とを備え、
前記境界線加工処理部は、
各版画像における前記交換処理の対象画素の色値と所定の色値との色差が前記色差の範囲に含まれるか否かによって前記対象画素に対する前記交換処理の実行制御を行う
請求項１〜４のいずれか一項記載の画像形成装置。
【請求項８】
前記色差情報保持部は、
一の版画像に係る色値と他の版画像に係る色値との色差にもとづいて前記色差の範囲を保持し、
前記境界線加工処理部は、
前記境界を有する一の版画像における前記交換処理の対象画素の色値と当該境界を有する他の版画像における前記交換処理の対象画素の色値との差が前記色差の範囲に含まれるか否かによって前記交換処理の実行制御を行う
請求項７記載の画像形成装置。
【請求項９】
前記乱数発生部は、
一の乱数発生手段を備え、前記境界を有する各版画像の前記交換処理の対象画素を、前記一の乱数発生手段によって発生される乱数に基づいて決定する
ことを特徴とする請求項１〜８のいずれか一項記載の画像形成装置。
【請求項１０】
前記交換処理を、前記境界に沿って配置される画素に対して交互に行う
請求項２、３、５又は６記載の画像形成装置。
【請求項１１】
入力画像を所定の色ごとに分けて各色の版画像を形成するステップと、
一の版画像に含まれるオブジェクトと他の版画像に含まれるオブジェクトとの境界を抽出するステップと、
前記境界を有する版画像において当該境界を介して対向する画素の色値を入れ替える交換処理を行うステップと、
前記交換処理が行われた版画像を合成して出力するステップと、を有し、
さらに、各版画像に対応した独立の乱数発生手段を個別に備え、前記境界を有する各版画像の前記交換処理の対象画素を、版画像に対応したそれぞれの乱数発生手段によって発生される乱数に基づいて決定するステップを有する場合に、
前記交換処理を行うステップにおいて、版画像ごとに、前記決定した前記対象画素に対し前記交換処理を行う
ことを特徴とする画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、版ずれによる視認性の低下を防止する画像形成装置及び画像形成方法に関する。
【背景技術】
【０００２】
近年、静電写真プリンターに代表される画像形成方式の１つとして、ブラック、イエロー、マゼンタ、シアンの４色分の感光体ドラムを一列に配置し、各感光体ドラムに形成（現像）された各色のトナー像（版画像）を、中間転写体又は転写材に順次転写して合成することによりフルカラー印刷を実現するカラープリンターが知られている。
【０００３】
このようなカラープリンターにおいては、その合成過程（例えば、現像、転写、定着などの工程）において版画像の位置がずれる所謂版ずれが起こることがある。
版ずれが起きると、出力画像において色ずれが発生するため視認性が極端に低下する。
例えば、ある色の図形と他の色の図形とが接して境界を形成するような画像の場合、その境界付近で紙の地色（紙白）が現れることがある（以下、適宜「白抜け」と称する）。
【０００４】
そこで、白抜けの原因となる版ずれを防ぐべく、一般には、画版の位置を機構的に調整するレジスト補正が行われる。
しかしながら、レジスト補正によると、現像・転写・定着などの各工程における機構上の問題（例えば、ギヤ、ローラー、ベルトなどの回転速度が必ずしも一様でなく、振動などの影響で距離が変動し、さらには、用紙の送り量が左右では一致しないために用紙が斜行してぶれる等の問題）によって、同一色版内部においてもドットの形成位置がずれる問題が生じていた。
【０００５】
また、前記回転体の速度ムラの周期に同調し、あるいは高調させられた周期により、却って境界を目立たせる問題が生じていた。
つまり、各ハードウェア機構を調整して各版の先頭位置を正確に合わせたとしても、その後の版ずれによってレジスト補正の効果が無実となる場合があった。
【０００６】
このような問題に対し、ソフトウェア制御によるいわゆるトラッピングが行われる（特許文献１，２参照）。
トラッピングによれば、白抜けが発生すると予測される領域に対し、版画像の一方もしくは双方の色を拡張し、又はこれらに近似する色を補間する処理が行われるため、各版画像を合成した際に白抜けを目立たなくすることができる。
例えば、図形と図形との境界を検出し、検出された境界の近傍画素に対してトラッピングを行うか否かを判定し、トラッピングを行うと判定した場合、その近傍画素に対してどの版の色を割り当てるかを決定し、その決定にしたがって元の版画像を修正する処理が行われる。
そして、このようなトラッピングによれば、版ずれの発生の有無に拘わらず処理が行われるため、仮に白抜けが生ずるような場合であっても、その視覚的影響を抑えることができる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００７−３６６９９号公報
【特許文献２】特開２００３−２２３３１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、このようなトラッピングは、一律に処理が行われるため、白抜けが発生しない場合には却って境界を目立たせることとなっていた。
また、版ずれの方向によっては、白抜けではなく、境界に画素の重なりが現れることがあり、このような境界に対してトラッピングを行うことによって境界がより強調されることとなっていた。
さらに、白抜けや画素の重なりの度合いに応じたトラッピングが行われない場合にも、同様の問題が生じていた。
【０００９】
しかも、これらの問題を回避するためには、版ずれの発生とその場所を予測し、版ずれが発生すると予測される場合には、その版ずれによって白抜けが発生するのか、画素の重なりが発生するのかを識別する必要があり、さらには、白抜けの幅や画素の重なりの幅を計測し、その幅に応じたトラッピングを行うなど、トラッピングに関連する処理や制御が必要以上に複雑となるため実用性にも欠けていた。
【００１０】
本発明は、以上のような問題に鑑みなされたものであり、各版画像によって形成される画像間の境界に沿い適度な間隔をもってトラッピングを行うことにより、版ずれが原因で生ずる白抜けや画素の重なりを防ぐとともに、このような問題の対策として行われてきた従来のトラッピングによって生ずる視認性の低下を防ぐことができる画像形成装置及び画像形成方法の提供を目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、本発明の画像形成装置は、入力画像を所定の色ごとに分けて各色の版画像を形成する分版処理部と、一の版画像に含まれるオブジェクトと他の版画像に含まれるオブジェクトとの境界を抽出する境界抽出処理部と、前記境界を有する版画像において当該境界を介して対向する画素の色値を入れ替える交換処理を行う境界線加工処理部と、前記交換処理が行われた版画像を合成して出力する合成出力部とを備えるようにしてある。
【００１２】
また、本発明の画像形成方法は、入力画像を所定の色ごとに分けて各色の版画像を形成するステップと、一の版画像に含まれるオブジェクトと他の版画像に含まれるオブジェクトとの境界を抽出するステップと、前記境界を有する版画像において当該境界を介して対向する画素の色値を入れ替える交換処理を行うステップと、前記交換処理が行われた版画像を合成して出力するステップとを有する方法としてある。
【発明の効果】
【００１３】
本発明の画像形成装置及び画像形成方法によれば、版ずれが原因で生ずる視認性の低下のみならず、これらの問題を解消するために行われてきた従来のトラッピングによって生じていた視認性の低下を防ぐことができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の第一実施形態に係る複合機の外観を示した外観図である。
【図２】本発明の第一実施形態に係る複合機によって行われる画像処理の概略工程を示したフローチャートである。
【図３】本発明の第一実施形態に係る制御部の構成を示した機能ブロック図である。
【図４】本発明の第一実施形態に係る境界抽出処理部の構成を示した機能ブロック図である。
【図５ａ】本発明の第一実施形態の交換処理の具体例（処理前）を示した第一の図である。
【図５ｂ】本発明の第一実施形態の交換処理の具体例（処理前）を示した第二の図である。
【図５ｃ】本発明の第一実施形態の交換処理の具体例（処理前）を示した第三の図である。
【図５ｄ】本発明の第一実施形態の交換処理の具体例（処理前）を示した第四の図である。
【図５ｅ】本発明の第一実施形態の交換処理の具体例（処理前）を示した第五の図である。
【図６ａ】本発明の第一実施形態の交換処理の具体例（処理後）を示した第一の図である。
【図６ｂ】本発明の第一実施形態の交換処理の具体例（処理後）を示した第二の図である。
【図６ｃ】本発明の第一実施形態の交換処理の具体例（処理後）を示した第三の図である。
【図６ｄ】本発明の第一実施形態の交換処理の具体例（処理後）を示した第四の図である。
【図６ｅ】本発明の第一実施形態の交換処理の具体例（処理後）を示した第五の図である。
【図７ａ】本発明の第二実施形態の交換処理の具体例（処理後）を示した第一の図である。
【図７ｂ】本発明の第二実施形態の交換処理の具体例（処理後）を示した第二の図である。
【図７ｃ】本発明の第二実施形態の交換処理の具体例（処理後）を示した第三の図である。
【図７ｄ】本発明の第二実施形態の交換処理の具体例（処理後）を示した第四の図である。
【図７ｅ】本発明の第二実施形態の交換処理の具体例（処理後）を示した第五の図である。
【図８】本発明の第三実施形態に係る制御部の構成を示した機能ブロック図である。
【図９】本発明の第三実施形態に係る版ずれ量計測部の構成を示した機能ブロック図である。
【図１０】本実施形態において用いるチャート図の例である。
【図１１】本実施形態に係る抑制量演算部の構成を示した機能ブロック図である。
【図１２】本発明の第三実施形態の交換処理の具体例（処理後）を示した図である。
【図１３】本発明の第四実施形態に係る制御部の構成を示した機能ブロック図である。
【図１４】本実施形態に係る補助判定部の構成を示した機能ブロック図である。
【図１５ａ】本発明の第四実施形態の交換処理の具体例（処理後）を示した第一の図である。
【図１５ｂ】本発明の第四実施形態の交換処理の具体例（処理後）を示した第二の図である。
【図１５ｃ】本発明の第四実施形態の交換処理の具体例（処理後）を示した第三の図である。
【図１５ｄ】本発明の第四実施形態の交換処理の具体例（処理後）を示した第四の図である。
【図１５ｅ】本発明の第四実施形態の交換処理の具体例（処理後）を示した第五の図である。
【図１５ｆ】本発明の第四実施形態の交換処理の具体例（処理後）を示した第六の図である。
【図１５ｇ】本発明の第四実施形態の交換処理の具体例（処理後）を示した第七の図である。
【図１５ｈ】本発明の第四実施形態の交換処理の具体例（処理後）を示した第八の図である。
【図１５ｉ】本発明の第四実施形態の交換処理の具体例（処理後）を示した第九の図である。
【図１６ａ】本発明の第五実施形態の交換処理の具体例（処理後）を示した第一の図である。
【図１６ｂ】本発明の第五実施形態の交換処理の具体例（処理後）を示した第二の図である。
【図１６ｃ】本発明の第五実施形態の交換処理の具体例（処理後）を示した第三の図である。
【図１６ｄ】本発明の第五実施形態の交換処理の具体例（処理後）を示した第四の図である。
【図１６ｅ】本発明の第五実施形態の交換処理の具体例（処理後）を示した第五の図である。
【図１６ｆ】本発明の第五実施形態の交換処理の具体例（処理後）を示した第六の図である。
【図１６ｇ】本発明の第五実施形態の交換処理の具体例（処理後）を示した第七の図である。
【図１６ｈ】本発明の第五実施形態の交換処理の具体例（処理後）を示した第八の図である。
【図１６ｉ】本発明の第五実施形態の交換処理の具体例（処理後）を示した第九の図である。
【図１７】本発明の第六実施形態に係る制御部の構成を示した機能ブロック図である。
【図１８】本発明の第六実施形態に係る境界抽出処理部の構成を示した機能ブロック図である。
【図１９】本発明の第六実施形態に係る補助判定部の構成を示した機能ブロック図である。
【図２０】本発明の第七実施形態に係る補助判定部の構成を示した機能ブロック図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態に係る画像形成装置の構成について図面を参照しながら説明する。
なお、本実施形態に係る画像形成装置は、例えば、カラー印刷機能やカラー印刷機能を有した複合機１０であり、ＣＰＵ（Central  Process  Unit）やチップセット等の制御要素、ＲＯＭ（Read  Only  Memory）及びＲＡＭ（Random  Access  Memory）等により構成されたコンピューターを有する。ＣＰＵは、プログラムを実行する演算処理装置である。ＲＯＭは、プログラム及びデータを予め記憶した不揮発性のメモリである。ＲＡＭは、プログラムを実行する際にそのプログラム及びデータを一時的に記憶して、作業領域として用いるメモリである。ＲＯＭに記憶されたプログラムは、ＣＰＵの制御手段に読み込まれることにより、コンピューターに所定の処理を行わせる。
【００１６】
このように、プログラムとコンピューターが協働することにより、複合機１０のコンピューター内に機能的な構成要素として、例えば、制御部１１に、分版処理、境界抽出処理、境界線加工処理等を行わせることができる。また、ハードウェア機能として、例えば、印刷エンジン７に、上記各処理が施された画像データの印刷処理を実行させることができる。
【００１７】
＜第一実施形態＞
図１は、本発明の画像形成装置の第一実施形態としてカラー印刷機能及びカラー複写機能を備えた複合機の外観を表した外観図である。
また、図２は、本実施形態に係る複合機によって行われる画像処理の概略工程を示したフローチャートである。
【００１８】
図２に示すように、まず、本実施形態の複合機１は、後工程で実施される画像情報の分版処理に先立ち、前処理（以下、画像情報分版前処理と称する）を行う（Ｓ１）。
複写を行う場合の画像情報分版前処理としては、例えば、原稿給紙トレイ１に原稿Ａが配置され、利用者によるコピー実行操作が行われた場合、ローラー群２により原稿Ａを原稿搬送部本体３の内部に搬送し、原稿排紙トレイ４に排紙する処理を行う。
そして、スキャナー部５が、その過程で原稿Ａの読み取り処理を行う。具体的には、搬送されてきた原稿Ａを露光ランプ５１によって露光し、その反射光をミラー群５２及び集光レンズ５３を介してイメージセンサー５４で縮小結像し、光電変換処理を経て電子的な画像データを取得する。
【００１９】
また、印刷を行う場合の画像情報分版前処理としては、例えば、複合機１０に接続されたパーソナルコンピューター２０等からプリント実行操作が行われた場合、複合機１０に対して送信されてきた印刷データをＵＳＢインターフェース、ＬＡＮインターフェースなどの外部インターフェース６を介して受信し、所定の画像処理を経て電子的な画像データを取得する。
【００２０】
次に、制御部１１が、画像情報分版前処理を介して取得した画像データに対して分版処理（以下、画像情報分版処理と称する）を行う（Ｓ２）。
画像情報分版処理は、例えば、スキャナー部５や外部インターフェース６を介して取得した画像データを、トナーの色ごとに分けることによって複数の電子的な版画像を形成する。
本実施形態の場合、この画像情報分版前処理により、シアン、マゼンタ、イエロー及びブラックの版画像の画像データを取得する。
なお、各版画像の画像データは、制御部１１における各種処理を経て印刷エンジン７に出力される。
【００２１】
印刷エンジン（合成出力部）７は、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）及びブラック（Ｋ）の各版画像に対応して、色ごとに現像処理を行う（Ｓ３）。なお、説明の便宜上、図１において、マゼンタの印字ユニット７０Ｍとシアンの印字ユニット７０Ｃの表示は省略する。
具体的には、各印字ユニット７０において、帯電部７１が、版画像の画像データにもとづき、感光体ドラム７４の表面を一様に帯電させ、露光部７２が、感光体ドラム７４の表面における版画像に応じた静電潜像を形成し、現像部７３が、トナーを放出することにより感光体ドラム７４の表面に静電潜像にもとづくトナー像による版画像を形成する。
【００２２】
次に、転写処理を介して各版画像を合成する処理を行う（Ｓ４）。
具体的には、感光体ドラム７４の表面に形成されたトナー像を、各色の印字ユニット７０ごとに順次転写ベルト７５上に転写し、用紙カセット８や手差しトレイ９から給紙された用紙Ｐ上に一括転写させることによって同一用紙Ｐ上において各版画像を合成する。
【００２３】
定着部７６は、その後、用紙Ｐを加熱及び加圧することによりカラー画像を用紙Ｐに定着させる（Ｓ５）。そして、定着処理が施された用紙Ｐは排紙され、ユーザーは複写又は印刷によって再現された原稿の印刷物を取得することができる。
【００２４】
ここで、画像情報分版処理について図３を参照しながら詳細に説明する。
図３は、画像情報分版処理を担う制御部の構成を示した機能ブロック図である。
図３に示すように、本実施形態の制御部１１は、分版処理部１１１と、境界抽出処理部１１２と、境界線加工処理部１１３と、ガンマ補正処理部１１４と、スクリーニング処理部１１５とを備える。
【００２５】
分版処理部１１１は、入力画像をトナーインクのインク色に応じて分版し、各色の版画像を形成する。
例えば、分版処理部１１１は、スキャナー部５を介して取得したＲＧＢ表色系の画像データを、予め保有している色変換テーブルを介してＣＭＹＫ表色系の画像データに変換する。そして、分版処理部１１１は、このＣＭＹＫ表色系の画像データからシアン、マゼンタ、イエロー及びブラックの画像データを分離又は抽出することによって４つの版画像を取得する。
【００２６】
また、分版処理部１１１は、パーソナルコンピューター２０から受信した印刷データに基づく画像データについても、同様の処理を行ってシアン、マゼンタ、イエロー及びブラックの版画像を取得することができる。
なお、この分版処理によって、各画像データは、マシン固有の解像度にもとづく画素に分解される。
【００２７】
境界抽出処理部１１２は、一の版画像に含まれるオブジェクトの境界と他の版画像に含まれるオブジェクトとの境界を、すべての版画像の組み合わせについて抽出する。
つまり、本実施形態の場合、１）シアン−マゼンタ、２）シアン−イエロー、３）シアン−ブラック、４）マゼンタ−イエロー、５）マゼンタ−ブラック、６）イエロー−ブラックの６パターンの版画像の組み合わせについて境界抽出処理が行われる。
【００２８】
図４は、境界抽出処理部の構成を示した機能ブロック図である。
図４に示すように、境界抽出処理部１１２は、版画像（ｃｈ）毎に図形、文字、記号などのオブジェクトの端部や縁部を抽出するため、立ち上がりエッジ検出部１１２１と、立ち下がりエッジ検出部１１２２と、版ずれ妨害発生箇所予測部１１２３とを備えている。
立ち上がりエッジ検出部１１２１及び立ち下がりエッジ検出部１１２２は、版画像に含まれる各画素の色値や濃度を計測し、注目画素とその周辺画素の色値や濃度の変化量にもとづき立ち上がりエッジや立ち下がりエッジを検出し、さらにそれぞれの座標を特定する。
【００２９】
例えば、立ち上がりエッジ検出部１１２１は、版画像の水平方向にｎ番目の画素と（ｎ＋１）番目の画素の濃度差を計測し、濃度差が正であればその画素は立ち上がりエッジと判定して座標を特定し、立ち下がりエッジ検出部１１２２は、その濃度差が負であればその画素は立ち下がりエッジと判定して座標を特定する。また、濃度差が０（ゼロ）又は予め設定した規定値以下である画素は非エッジと判定することができる。
なお、非エッジとは、濃度や色値の変化が無い平坦な部分又は濃度や色値の変化が少ない部分（濃度や色値が急激には変化せず緩やかに変化するグラデーション）のいずれかを示す。
【００３０】
ところで、画像処理の各工程におけるノイズ混入の問題に対しては、上記エッジ判定に不感度域を設けることによってこれを効果的に防ぐことができる。例えば、各画素における濃度変化量の絶対値が所定の閾値を超える画素はエッジとして検知するが、この絶対値が閾値以下又は閾値の範囲内にある場合はノイズの影響によるものとして該当画素をエッジとしては検知しないようにすることができる。
なお、本実施形態では、簡単のため、画像の水平方向のみ説明したが、垂直方向に対しても同様に画素の色値変化や濃度変化にもとづいて立ち上がりエッジ、立ち下がりエッジ及び非エッジを検出することができる。
また、エッジ検出方法は、上述の方法に限らず、他の既知の方法を用いても良い。
【００３１】
版ずれ妨害発生箇所予測部１１２３は、ある版画像において特定した立ち上がりエッジや立ち下がりエッジが、他の版画像において特定した立ち上がりエッジや立ち下がりエッジと一致又は近接することによって生ずる境界の箇所は、版ずれ妨害が発生し易い箇所と予測してこれを抽出する。
【００３２】
例えば、シアンの版画像とマゼンタの版画像とを対象とする場合、版ずれ妨害発生箇所予測部１１２３は、シアンの版画像におけるエッジ座標とマゼンタの版画像におけるエッジ座標をそれぞれ二値化して論理積回路（ＡＮＤ回路）に入力し「１（ｏｎ）」が出力された場合（エッジ画素が重複する場合）に、この座標を係る境界として抽出する。また、版ずれ妨害発生箇所予測部１１２３は、シアンの版画像におけるエッジ座標とマゼンタの版画像におけるエッジ座標に±１加算した値をそれぞれ二値化してａｎｄ回路に入力し「１（ｏｎ）」が出力された場合（エッジ画素が互いに接する場合）に、この座標を係る境界として抽出することもできる。
境界抽出処理部１１２は、このようにして抽出した境界の座標を境界線加工処理部１１３へ出力する。
【００３３】
境界線加工処理部１１３は、境界抽出処理部１１２から出力された境界の座標を入力し、この境界を介して対向する各画素の色値を入れ替える交換処理をトラッピングとして行って、版画像ごとに加工された画像を形成する。
特に、本実施形態の境界線加工処理部１１３は、このような交換処理を、境界を有する各版画像について、その境界に沿って配置される画素に対して交互に行うとともに、この境界を有する各版画像における当該境界に沿って同じ位置に配置される画素に対して行う。
以下、本実施形態の交換処理の具体例を図５及び図６を参照しながら説明する。
【００３４】
図５（ａ）〜（ｉ）は、２つの版画像の合成画像の例を表した図である。図中、表示座標（ｐ，ｑ）は、版ずれに伴う版画像の変位を表すものである。具体的には、水平方向の中心部を基準座標（０，０）とした場合の各版画像のエッジの水平方向の変位画素数（＋は右方向、−は左方向）を示したものであり、（ｐ）は、左部に示される版画像のオブジェクト（以下、版画像１と称する）のエッジの変位画素数、（ｑ）は、右部に示される版画像のオブジェクト（以下、版画像２と称する）のエッジの変位画素数を示したものである。また、同図において、版画像１は黒の塗りつぶし、版画像２は灰の塗りつぶし、画素の重なりは黒丸、白抜きは白地によって模式的に表している。
【００３５】
ここで、図５（ａ）〜（ｃ）は、版ずれによって版画像１と版画像２との間に白抜けが発生している合成画像、図５（ｄ）〜（ｆ）は、版ずれによって版画像１と版画像２との間で画素の重なりが発生している合成画像、図５（ｇ）〜（ｉ）は、版ずれが発生せず、又は、版ずれの方向や幅が一致するため白抜けや画素の重なりが発生していない合成画像を示す。
【００３６】
図６（ａ）〜（ｉ）は、図５（ａ）〜（ｉ）の合成画像に本実施形態の交換処理を施したものである。
例えば、図５（ａ）の場合、版画像１のエッジをなすｘ＝２の列の画素のうち、ｙ＝２，４，６に配置される画素の色値と、このエッジの境界（ここではｘ＝２の列とｘ＝３の列との間のボーダーラインが該当する）を跨いで対向する位置に配置された画素の色値とを入れ替える。なお、この交換処理は、版画像ごとに行うため、境界を跨いで色が付されている画素と色が付されていない画素の色値が入れ替わることとなる。
また、版画像２についても同様の交換処理を行う。つまり、版画像２のエッジをなすｘ＝４の列の画素のうち、ｙ＝２，４，６に配置される画素（版画像１と同じ位置に配置される画素）の色値と、このエッジの境界（ここではｘ＝４の列とｘ＝３の列との間のボーダーラインが該当する）を跨いで対向する位置に配置された画素の色値とを入れ替える。
【００３７】
これにより、図５（ａ）に示す画像は、図６（ａ）に示すようにモザイク状に加工され、この結果、白抜けを目立たなくすることができる。図５（ｂ），（ｃ）についても同様である（図６（ｂ），（ｃ）参照）。
また、図６（ｄ）〜（ｆ）に示すように、図５（ｄ）〜（ｆ）に示す画像については、画素の重なりを目立たなくすることができる。
なお、本実施形態は、処理の円滑のため、版ずれ発生の有無を問わず一様に交換処理を行うこととしている。このため、仮に版ずれが起きなかった場合（図５（ｇ）〜（ｉ））に交換処理を行うと一般にその視認性は著しく低下する。しかしながら、本実施形態の交換処理によれば、図６（ｇ）〜（ｉ）に示すように、境界を必要以上に目立たないようにすることができる。
【００３８】
ガンマ補正処理部１１４は、現状の入出力特性を理想（設計時）の入出力特性に近づけるように補正するものであり、スクリーニング処理部１１５は、所定のスクリーンパターンを用いて階調性や濃淡を表す。
したがって、境界線加工処理部１１３によって上述の交換処理が施されて形成された加工画像の画像データに対し、ガンマ補正処理部１１４がガンマ補正を行い、スクリーニング処理部１１５がスクリーン処理を施す。
その後、現像工程に移行するため、スクリーン処理部は、スクリーン処理後の画像データを印刷エンジン７に出力する。
そして、印刷エンジン７は、スクリーン処理部から出力された画像データに対する現像工程、転写工程、定着工程を経て印刷物の出力を得る。
【００３９】
以上のように、本発明の第一実施形態に係る複合機１０によれば、版ずれ対策として、版ずれが生じうる境界（すなわち、版画像のオブジェクト同士によって形成される境界）を特定し、その境界に係るオブジェクトのエッジ画素の色値と、その境界を介して対向する画素の色値とを相互に入れ替えることで交換処理を行うようにしている。
また、この交換処理を、各版画像についてその境界に沿って配置される画素に対して交互に行うとともに、前記境界を有する各版画像における当該境界に沿って同じ位置に配置される画素に対して行うようにしている。
このため、版ずれによって生ずる白抜けや画素の重なりを目立たなくすることができるだけでなく、版ずれ対策として従来から行われてきたトラッピングによって生じていた境界を目立たなくすることができる。
【００４０】
＜第二実施形態＞
次に、本発明の第二実施形態に係る複合機について説明する。
本実施形態の複合機１０は、境界線加工処理部１１３における交換処理に特徴を有するものであり、この部分が前述の第一実施形態と異なる。
具体的には、境界線加工処理部１１３が、境界を介して対向する画素の色値を入れ替える交換処理については、第一実施形態とは同様だが、係る交換処理を、その境界に沿って配置される画素に対して交互に行うとともに、この境界を有する各版画像における当該境界に沿って異なる位置に配置される画素に対して行うことが第一実施形態とは異なる。
他の構成は、第一実施形態と同様であるため詳細な説明は省略する。
以下、本実施形態の交換処理の例を図５及び図７を参照しながら説明する。
【００４１】
図７（ａ）〜（ｉ）は、図５（ａ）〜（ｉ）の合成画像に本実施形態の交換処理を施したものである。
例えば、図５（ａ）の場合、版画像１のエッジをなすｘ＝２の列の画素のうち、ｙ＝１，３，５に配置される画素の色値と、このエッジの境界（ここではｘ＝２の列とｘ＝３の列との間のボーダーラインが該当する）を跨いで対向する位置に配置された画素の色値とを入れ替える。
また、版画像２についても同様の処理を行う。つまり、版画像２のエッジをなすｘ＝４の列の画素のうち、ｙ＝２，４，６に配置される画素（版画像１と異なる位置に配置される画素）の色値と、このエッジの境界（ここではｘ＝４の列とｘ＝３の列との間のボーダーラインが該当する）を跨いで対向する画素の色値とを入れ替える。
【００４２】
これにより、図５（ａ）に示す画像は、図７（ａ）に示すようにモザイク状に加工され、この結果、白抜けを目立たなくすることができる。図５（ｂ），（ｃ）についても同様である（図７（ｂ），（ｃ）参照）。
また、図７（ｄ）〜（ｆ）に示すように、図５（ｄ）〜（ｆ）に示す画像については、画素の重なりを目立たなくすることができる。
なお、本実施形態も、第一実施形態と同様、版ずれ発生の有無を問わず一様に交換処理を行うこととしている。このため、仮に版ずれが起きなかった場合（図５（ｇ）〜（ｉ）参照）に交換処理を行うと一般にその視認性は著しく低下する。しかしながら、本実施形態によれば、図７（ｇ）〜（ｉ）に示すように、境界を必要以上に目立たないようにすることができる。
【００４３】
さらに、図６に比べ、画素の重なりや白抜け画素の連続発生を防ぐことができるため、視認性の向上により貢献することができる。
すなわち、本実施形態の境界線加工処理部１１３は、第一実施形態と異なる手段によって交換処理を行いながらも、第一実施形態と同等又はそれ以上の作用・効果を奏することができる。
【００４４】
＜第三実施形態＞
次に、本発明の第三実施形態に係る複合機について説明する。
本実施形態に係る複合機１０は、基本的な構成は前述の第一実施形態又は第二実施形態と同様だが、版画像の合成画像（チャート画像）の出力結果を測定して版ずれ量を求め、この版ずれ量に応じた画素間で色値の交換処理を行うところに特徴を有する。
【００４５】
図８に示すように、本実施形態に係る複合機１０の制御部１１は、第一実施形態や第二実施形態に係る複合機１０の制御部１１の構成（図３参照）と比べ、版ずれ量計測部１２０と抑制量演算部１２１とをさらに備える。
すなわち、版ずれ量計測部１２０が計測した版ずれ量にもとづいて、抑制量演算部１２１がその版ずれ量に応じた画素の幅（画素間の距離又は距離範囲）を決定し、これを境界線加工処理部１１３に通知することによって、現時点において予測しうる版ずれ量に対応した交換処理を行うものである。
他の構成は、前述の各実施形態と共通するため詳細な説明は省略する。
【００４６】
図９は、版ずれ量計測部の構成を示した機能ブロック図である。
図９に示すように、版ずれ量計測部１２０は、チャート描画部１２０１と、チャート計測部１２０２と、版ずれ量算出部１２０３とを備える。
ここでは、まず、チャート描画部１２０１が、版ずれ計測用チャートを描画し、チャート計測部１２０２がこれを計測し、版ずれ量算出部１２０３がこの計測値にもとづき版ずれ量を算出する。
【００４７】
例えば、チャート描画部１２０１は、図１０に示すようなチャート画像を版画像ごとに感光体ドラム又は中間転写ベルト等に形成し、チャート計測部１２０２が、このチャート画像を読取センサー等によって計測し、版ずれ量算出部１２０３が、この計測値にもとづき版ずれ量を算出する。なお、同図は、ブラックの版画像とマゼンタの版画像との相互の版ずれ量を計測するためのチャート画像であり、例えば、ノギスの計測方法のように、目盛りの一致箇所を読み取ることによってそのずれ量を計測することができる。
また、版ずれ量は、このようなチャート画像を印刷用紙等に出力したものを目視で計測することによって求めることもできる。
【００４８】
版ずれ量計測部１２０は、この様なチャート画像を各版画像の組み合わせに応じて出力し、その出力されたチャート画像にもとづいて版画像同士の相対的な版ずれ量をすべて算出する。
版ずれ量計測部１２０は、求めた版ずれ量を抑制量演算部１２１に出力する。
【００４９】
図１１は、抑制量演算部の構成を示した機能ブロック図である。
図１１に示すように、抑制量演算部１２１は、版ずれ計測値保持部１２１１と妨害度予測部１２１２と抑制量算出部１２１３とを備える。
版ずれ計測値保持部１２１１は、版ずれ量計測部１２０から入力した版ずれ量をメモリ等の記憶手段に保持する。
【００５０】
妨害度予測部１２１２は、版ずれ計測値保持部１２１１によって保持されている版ずれ量にもとづき妨害度の予測を行う。「妨害度」とは、版ずれの程度によっては交換処理を行う必要が無い場合もあるため、その実行／非実行を判定するための基準とするものである。
具体的には、版ずれ量が所定の基準値に満たないような画素は妨害度が低いと判断して交換処理の対象から除外することができる。
【００５１】
ここで、抑制量算出部１２１３は、版ずれ量が基準値を超過した場合、版ずれ量計測部１２０から受け取った版ずれ量にもとづいて抑制量の算出を行う。
抑制量とは、版ずれの大きさに応じて決定される交換処理の幅（以下、トラップ幅と称する）のことであり、本実施形態の場合、版ずれが小さいと判断した場合にはトラップ幅を±1画素とし、版ずれが大きいと判断した場合にはトラップ幅を±２画素とする。
このため、抑制量算出部１２１３は、求めた抑制量（±１画素又は±２画素）を境界線加工処理部１１３に出力する。
【００５２】
そして、境界線加工処理部１１３は、抑制量演算部１２１から出力された抑制量にもとづいて交換処理を行う。
以下、本実施形態の交換処理の例を図５及び図１２を参照しながら説明する。
【００５３】
図１２（ｃ）は、図５（ｃ）の合成画像に本実施形態の交換処理を施したものである。
なお、抑制量算出部１２１３は、図５（ｃ）に示す版画像１と版画像２との相互の版ずれによる抑制量を±２画素と算出したものとする。
本実施形態において、±２画素の交換処理を行う場合は、境界から±１画素に配置される画素に対する交換処理と、境界から±２画素に配置される画素に対する交換処理とを、境界の長手方向にそって交互に行う。
【００５４】
例えば、図５（ｃ）の場合、版画像１のエッジをなすｘ＝２の列の画素のうち、ｙ＝２，４，６に配置される画素の色値については、このエッジの境界（ここではｘ＝２の列とｘ＝３の列との間のボーダーラインが該当する）を跨いで対向する画素（つまり±１画素）の色値と入れ替える。また、版画像１のエッジに接するｘ＝１の列の画素のうち、ｙ＝１，３，５に配置される画素の色値については、前記エッジの境界を跨いで対向する画素（つまり±２画素）の色値と入れ替える。
【００５５】
他方、版画像２のエッジをなすｘ＝５の列の画素のうち、ｙ＝２，４，６に配置される画素の色値については、このエッジの境界（ここではｘ＝４の列とｘ＝５の列との間のボーダーラインが該当する）を跨いで対向する画素（つまり、±１画素）の色値と入れ替える。また、版画像２のエッジに接するｘ＝６の列の画素のうち、ｙ＝１，３，５に配置される画素の色値については、前記エッジの境界を跨いで対向する画素（つまり±２画素）の色値と入れ替える。
【００５６】
これにより、図５（ｃ）に示す画像は、図１２（ａ）に示すようにモザイク状に加工され、この結果、２画素分の白抜けを効果的に目立たなくすることができる。これは、前述の各実施形態と比較しても明確である。例えば、第一実施形態に係る図６（ｃ）に比べ連続する白抜け画素が無く、また、第二実施形態に係る図７（ｃ）に比べ白抜け画素が分散しているため、視認性をより向上させることができる。
同様にして、図５（ｆ）に示す画像は、図１２（ｂ）に示すようにモザイク状に加工され、この結果、２画素分の画素の重なりを目立たなくすることができる。
【００５７】
なお、図５（ａ），（ｂ）及び図５（ｄ）〜（ｅ）については、抑制量算出部１２１３は、版画像１と版画像２との相互の版ずれによる抑制量を±１画素と算出する。
したがって、これらの図の画像に対しては、第一実施形態又は第二実施形態と同様の交換処理が施される（図６、７参照）。
また、図５（ｇ）〜（ｉ）については、版ずれが発生しておらず、抑制量算出部１２１３は、版画像１と版画像２との相互の版ずれによる抑制量を０画素と算出する。したがってこの場合、交換処理は行われない。
【００５８】
このように、本実施形態の境界線加工処理部１１３は、前述の実施形態と異なる手段によって交換処理を行いながらも、前述の実施形態と同等又はそれ以上の作用・効果を奏することができる。
【００５９】
＜第四実施形態＞
次に、本発明の第四実施形態に係る複合機について説明する。
本実施形態に係る複合機１０は、基本的な構成は前述の各実施形態と同様だが、所定の乱数を用いて交換処理の実行制御を行うところに特徴を有する。
【００６０】
図１３に示すように、本実施形態に係る複合機１０の制御部１１は、第一実施形態や第二実施形態の複合機１０に係る制御部１１の構成（図３参照）と異なり、補助判定部１３０Ａをさらに備える。
補助判定部１３０Ａは、図１４に示すように、乱数発生部１３０１とエッジ処理要否判定部１３０２とを備える。
【００６１】
乱数発生部１３０１は、０〜１の範囲に一様に分布するように作られた疑似乱数表を参照するなど、既知の疑似乱数発生アルゴリズム（乱数発生手段）を用いて乱数を発生する。
具体的には、乱数発生部１３０１は、全版画像において交換処理を行う対象の画素に対し、一の疑似乱数発生アルゴリズムを用いて乱数を発生させる。
【００６２】
エッジ処理要否判定部１３０２は、乱数発生部１３０１を介して得た乱数にもとづいて、交換処理を行うか否かを対象画素毎に判定する。
例えば、乱数発生部１３０１が発生させた乱数の値が0.0以上0.5未満である場合、エッジ処理要否判定部１３０２は交換処理を行うと判定し、乱数の値が0.5以上1.0未満である場合、エッジ処理部判定部１３０２は交換処理を行わないと判定する。
エッジ処理要否判定部１３０２は、上記判定結果を識別しうる判定信号を境界線加工処理部１１３に出力する。
【００６３】
境界線加工処理部１１３は、エッジ処理要否判定部１３０２から入力した判定信号に応じ、対象の画素について交換処理を行う。
すなわち、境界線加工処理部１１３は、交換処理を行う旨の判定信号を受信した場合のみ交換処理を行う。また、交換処理を行わない旨の判定信号を受信した場合に交換処理を行わないようにしてもよい。
他の構成は、前述の各実施形態と共通するため詳細な説明は省略する。
【００６４】
以下、本実施形態の交換処理の例を図５及び図１５を参照しながら説明する。
図１５は、図５の合成画像に本実施形態の交換処理を施したものである。
例えば、図５（ａ）の画像において、乱数発生部１３０１は、一の乱数表を用いて版画像１のｘ＝２の列の画素及び版画像２のｘ＝４の列の画素に関し、ｙ＝１，２，３，４，５，６，・・・の順に乱数を割り当てる処理を行う。その結果、ｙ＝１，３，６、９，１０について0.0以上0.5未満の値が割り当てられたものとする。
【００６５】
このため、エッジ処理要否判定部１３０２は、版画像１のエッジ画素（ｘ＝２）のｙ＝１，３，６、９，１０の画素について交換処理を行い、版画像２のエッジ画素（ｘ＝４）のｙ＝１，３，６、９，１０の画素について交換処理を行う旨の判定信号を境界線加工処理部１１３に出力する。
この結果、図１５ａに示すように、境界部分においてランダムに色拡張処理が施された画像が形成される。
図１５ｂ〜ｉは、図５（ｂ）〜（ｉ）について同様の交換処理を行った結果を示した図である。
これらの図に示すように、本実施形態に係る交換処理によっても、境界付近に発生する白抜けや画素の重なりを目立たなくすることができる。
【００６６】
＜第五実施形態＞
次に、本発明の第五実施形態に係る複合機について説明する。
本実施形態に係る複合機１０は、ほぼ第四実施形態と同様だが、同実施形態においては一の乱数をすべての版画像について共用するのに対し、本実施形態においては、版画像ごとにそれぞれ個別の独立した乱数を用いて交換処理を行う画素か否かを決定し、この決定にもとづいて交換処理を行うところに特徴を有する。
具体的には、マゼンタに対応した乱数発生アルゴリズムと、シアンに対応した乱数発生アルゴリズムと、イエローに対応した乱数発生アルゴリズムと、ブラックに対応した乱数発生アルゴリズムとをそれぞれ別々に所有し、各版画像においては、それぞれの乱数発生アルゴリズムによって発生された乱数にもとづいて交換処理を行うか否かを判定する。
なお、制御部１１の構成は、第四実施形態と同一であるため、詳細な説明は省略する。
【００６７】
図１６は、図５の合成画像に本実施形態の交換処理を施したものである。
例えば、図５（ａ）に示すように、乱数発生部１３０１が、Ａの乱数表を用いて版画像１のｘ＝２の列の画素に関し、ｙ＝１，２，３，４，５，６，・・・の順に乱数を割り当てる処理を行う。他方、乱数発生部１３０１が、Ｂの乱数表を用いて版画像２のｘ＝４の列の画像に関し、同様に乱数を割り当てる処理を行う。その結果、版画像１のｙ＝１，３，４、７，１０，１１について0.0以上0.5未満の値が割り当てられ、版画像２については、ｙ＝１，２、６，９，１０について0.0以上0.5未満の値が割り当てられたものとする。
【００６８】
このため、エッジ処理要否判定部１３０２は、版画像１のエッジ画素（ｘ＝２）のｙ＝１，３，４、７，１０，１１の画素について交換処理を行い、版画像２のエッジ画素（ｘ＝４）のｙ＝１，２，６，９，１０の画素について交換処理を行う旨の判定信号を境界線加工処理部１１３に出力する。
この結果、図１６ａに示すように、境界部分においてランダムに色拡張処理が施された画像が形成される。
図１６ｂ〜ｉは、図５（ｂ）〜（ｉ）について同様の方法で交換処理を行った結果を示した図である。
このように、本実施形態に係る交換処理によっても、境界付近に発生する白抜けや画素の重なりを目立たなくすることができる。
なお、乱数を独立して使用しているため、第四実施形態と比較しても、画素の重なりの発生をより抑えることができ、境界をより自然に目立たなくすることができる。
【００６９】
＜第六施形態＞
次に、本発明の第六実施形態に係る複合機について説明する。
本実施形態の複合機１０は、図１７に示すように、制御部１１の構成は前述の第五実施形態とほぼ同様である（図１３参照）。
ただし、本実施形態の複合機１０は、境界を形成する画素の濃度差が小さいため、版ずれを起こしたとしても視認性を低下させる程ではないと判断できる画素については交換処理の対象から除外する点において特徴を有する。
つまり、効果の小さい交換処理についてはこれを除外することによって画像処理の円滑化を図るものである。
【００７０】
図１８は、境界抽出処理部の構成を示した機能ブロック図である。
図４と比較すると判るように、本実施形態の境界抽出処理部１１２は、エッジ部濃度差情報計測部１１２４をさらに備える。
エッジ部濃度差情報計測部１１２４は、立ち上がりエッジ検出部１１２１又は立ち下がりエッジ検出部１１２２によって検出された立ち上がりエッジ部及び立ち下がりエッジ部における画素の濃度差を計測する。
エッジ部濃度差情報計測部１１２４は、計測したエッジ部の画素の濃度差情報を補助判定部１３０Ｂに出力する。
他の構成は図４と同様である。したがって、他の構成についての詳細な説明は省略する。
【００７１】
図１９は、補助判定部の構成を示した機能ブロック図である。
図１４と比較すると判るように、本実施形態の補助判定部１３０Ｂは、エッジ部濃度差情報保持部１３０３と妨害度予測部１３０４をさらに備える。
他の構成は図１４と同様である。したがって、他の構成についての詳細な説明は省略する。
【００７２】
エッジ部濃度差情報保持部１３０３は、エッジ部濃度差情報計測部１１２４から入力したエッジ部の画素の濃度差情報をメモリ等の記憶手段に保持する一方で、例えば、色値を変化させたカラーパッチの濃度計測値を保持し、これらのカラーパッチ同士を重ねた場合に一定の視認性が確保できる合成画像の組み合わせとその場合の濃度差の範囲を特定して予め保持しておく。また、各カラーパッチと紙白との組み合わせにおいても一定の視認性が確保できる組み合わせとその場合の濃度差の範囲を特定して予め保持しておく。
【００７３】
したがって、境界線加工処理部１１３は、実際の画像処理時の濃度差が、このエッジ部濃度差情報保持部１１２４に保持されている濃度差の範囲に含まれる画素に対しては交換処理を行わないようにすることで、無用な処理を省きことができる。
なお、本実施形態においては、後述するように、乱数と関連づけて交換処理の実行判定を行うこととしている。
【００７４】
妨害度予測部１３０４は、エッジ部濃度差情報保持部１３０３によって保持されているエッジ部の画素の濃度差情報にもとづきその画素に対して交換処理を行うか否かを判断するための「妨害度補正係数」を求める。
妨害度補正係数は、０から１の間で定義される係数とする。例えば、画像データが８bitで０〜２５５の値をとるのであれば、濃度差を２５５で割った値を用いるとよい。
【００７５】
例えば、最大版ずれ時を想定して意図的に版ずれを予め起こしてこれを計測した値と版ずれが起きていない時の計測値との差異「仮想最大色差」を求めておき、起こりうる版ずれが起きたと仮定したときの色度差を予測して、版ずれが起きていないときの色との色変化「色差」を「仮想最大色差」で割ることにより妨害度補正係数を算出する。
妨害度予測部１３０４は、求めた妨害度補正係数をエッジ処理要否判定部１３０２に出力する。
【００７６】
エッジ処理要否判定部１３０２は、乱数と妨害度補正係数とにもとづいて、交換処理を行うか否かを対象画素ごとに判定する。
具体的には、妨害度予測部１３０４から入力した妨害度補正係数と、乱数発生部１３０１によって求めた乱数とを乗ずることによって乗算値を求める。
そして、例えば、この乗算値が0.0以上0.5未満である場合、エッジ処理要否判定部１３０２は、その画素について交換処理を行うと判定し、乗算値が0.5以上1.0未満である場合、エッジ処理部判定部１３０２は、その画素について交換処理を行わないと判定する。
エッジ処理要否判定部１３０２は、上記判定結果を識別しうる判定信号を境界線加工処理部１１３に出力する。
【００７７】
境界線加工処理部１１３は、エッジ処理要否判定部１３０２から入力した判定信号に応じ、対象の画素について交換処理を行う。
すなわち、境界線加工処理部１１３は、交換処理を行う旨の判定信号を受信した場合のみ交換処理を行う。また、交換処理を行わない旨の判定信号を受信した場合に交換処理を行わないようにしてもよい。
【００７８】
このように、本実施形態の複合機１０によれば、前述の実施形態と異なる手段によって交換処理を行いながらも、前述の実施形態と同等又はそれ以上の作用・効果を奏することができる。
例えば、乱数だけで交換処理の要否判定を行う第四実施形態や第五実施形態に比べ、色差をその判定要素に加えているため、交換処理の効果が小さいケースを排除して、効率よく画像処理を行うことができる。
【００７９】
＜第七実施形態＞
次に、本発明の第七実施形態に係る複合機について説明する。
本実施形態に係る複合機１０は、前述の第六実施形態とほぼ同様の構成である。具体的には、対象画素の濃度差と乱数を用いて交換処理の対象か否かを判定する点については、第六実施形態と同様であるが、本実施形態ではさらに版ずれ量を判定要素として付加している点において特徴を有する。
【００８０】
図２０は、本実施形態に係る補助判定部の構成を示した機能ブロック図である。
図１９と比較すると判るように、本実施形態の補助判定部１３０Ｃは、版ずれ計測値保持部１３０５をさらに備える。
他の構成は、図１４と同様である。したがって、他の構成についての詳細な説明は省略する。
【００８１】
版ずれ計測値保持部１３０５は、図示しない版ずれ量計測部１２０から入力した版ずれ量をメモリ等の記憶手段に保持する。
例えば、前述の第三実施形態において説明したように、図１０に示すようなチャート画像を版画像ごとに感光体ドラム又は中間転写ベルト等に形成し、このチャート画像を読取センサー等によって計測し、この計測値にもとづき算出した版ずれ量を予め保持する。
そして、妨害度予測部１３０４は、エッジ部濃度差情報保持部１３０３に保持されている濃度差情報と、版ずれ計測値保持部１３０５に保持されている版ずれ量にもとづいて妨害度補正係数を求める。
【００８２】
妨害度補正係数は、画像データが８bitで０〜２５５の値をとるのであれば、求めた濃度差を２５５で割ることによって濃度差についての第一係数を求め、版ずれ量についても取り得る最大値で割ることによって版ずれ量についての第二係数を求める。
例えば、最大版ずれ時を想定して意図的に版ずれを予め起こしてこれを計測した値と版ずれが起きていない時の計測値との「仮想最大色差」を求めておき、起こりうる版ずれが起きたと仮定したときの色度差を予測して、版ずれが起きていないときの「色差」を「仮想最大色差」で割ることにより第一係数を算出する。
【００８３】
また、最大版ずれ時を想定して意図的に版ずれを予め起こしてこれを計測した値と版ずれが起きていない時の計測値との「仮想最大版ずれ量」を求めておき、起こりうる版ずれが起きたと仮定したときの版ずれ量を予測して、版ずれが起きていないときの版ずれ量を「仮想最大版ずれ量」で割ることにより第二係数を算出する。
妨害度予測部１３０４は、妨害度補正係数に係る第一係数と第二係数をエッジ処理要否判定部１３０２に出力する。
【００８４】
エッジ処理要否判定部１３０２は、乱数と妨害度補正係数とにもとづいて、交換処理を行うか否かを対象画素ごとに判定する。
具体的には、妨害度予測部１３０４から入力した第一係数と第二係数と、乱数発生部１３０１によって求めた乱数とを乗ずることによって乗算値を求める。
そして、例えば、この乗算値が0.0以上0.5未満である場合、エッジ処理要否判定部１３０２は、その画素について交換処理を行うと判定し、乗算値が0.5以上1.0未満である場合、エッジ処理部判定部１３０２は、その画素について交換処理を行わないと判定する。
エッジ処理要否判定部１３０２は、上記判定結果を識別しうる判定信号を境界線加工処理部１１３に出力する。
【００８５】
境界線加工処理部１１３は、エッジ処理要否判定部１３０２から入力した判定信号に応じ、対象の画素について交換処理を行う。
すなわち、境界線加工処理部１１３は、交換処理を行う旨の判定信号を受信した場合のみ交換処理を行う。また、交換処理を行わない旨の判定信号を受信した場合に交換処理を行わないようにしてもよい。
【００８６】
このように、本実施形態の複合機１０によれば、前述の実施形態と異なる手段によって交換処理を行いながらも、前述の実施形態と同等又はそれ以上の作用・効果を奏することができる。
例えば、乱数と色差を用いて交換処理の要否判定を行う第六実施形態に比べ、版ずれ量をその判定要素に加えているため、交換処理の効果が小さいケースをさらに除外して、より効率よく画像処理を行うことができる。
【００８７】
以上のように、本発明の画像形成装置又は画像形成方法によれば、従来のように、交換処理自体によって引き起こされる視認性の低下を効果的に防ぐことができる。
具体的には、境界に沿って適度な間隔をもって交換処理を施すことにより、版ずれが生じている場合には白抜けや画素の重なりを目立たないように画像処理を施すことができるだけでなく、版ずれが生じていない場合であっても、必要以上に境界を目立たせることがないようにしている。
【００８８】
また、現状の版ずれ量を計測することにより、交換処理の要否や方法を制御するようにしている。
さらに、交換処理を境界の長手方向に対してランダムに行うことにより、境界部の画像をより自然に表現することができる。
加えて、交換処理の必要性がない濃度差に該当する対象画素に対しては、交換処理の実行を制限するように構成することで、画像処理全体の円滑化を実現することができる。
【００８９】
以上、本発明の画像形成装置について、好ましい実施形態を示して説明したが、本発明にかかる画像形成装置は、上述した実施形態にのみ限定されるものではなく、本発明の範囲で種々の変更実施が可能であることは言うまでもない。
例えば、上述した実施形態をそれぞれ組み合わせることによって、それぞれの作用・効果を複数又は相乗的に奏する複合機を実現することができる。
【産業上の利用可能性】
【００９０】
本発明は、カラー原稿に対する複写処理又は印刷処理が可能な複写機、印刷装置又はこれらの機能を備えた複合機に好適に利用することができる。
【符号の説明】
【００９１】
１０  複合機（画像形成装置）
１１  制御部
１１１  分版処理部
１１２  境界抽出処理部
１１３  境界線加工処理部
１２０  版ずれ量計測部
１２１  抑制量演算部
１３０  補助判定部
１３０１  乱数発生部
１３０２  エッジ処理要否判定部
１３０３  エッジ部濃度差情報保持部
１３０４  妨害度予測部
１３０５  版ずれ計測値保持部
２０  パーソナルコンピューター
【図１】
0005380361.tif 000002
【図２】
0005380361.tif 000003
【図３】
0005380361.tif 000004
【図４】
0005380361.tif 000005
【図８】
0005380361.tif 000006
【図９】
0005380361.tif 000007
【図１０】
0005380361.tif 000008
【図１１】
0005380361.tif 000009
【図１３】
0005380361.tif 000010
【図１４】
0005380361.tif 000011
【図１７】
0005380361.tif 000012
【図１８】
0005380361.tif 000013
【図１９】
0005380361.tif 000014
【図２０】
0005380361.tif 000015
【図５ａ】
0005380361.tif 000016
【図５ｂ】
0005380361.tif 000017
【図５ｃ】
0005380361.tif 000018
【図５ｄ】
0005380361.tif 000019
【図５ｅ】
0005380361.tif 000020
【図６ａ】
0005380361.tif 000021
【図６ｂ】
0005380361.tif 000022
【図６ｃ】
0005380361.tif 000023
【図６ｄ】
0005380361.tif 000024
【図６ｅ】
0005380361.tif 000025
【図７ａ】
0005380361.tif 000026
【図７ｂ】
0005380361.tif 000027
【図７ｃ】
0005380361.tif 000028
【図７ｄ】
0005380361.tif 000029
【図７ｅ】
0005380361.tif 000030
【図１２】
0005380361.tif 000031
【図１５ａ】
0005380361.tif 000032
【図１５ｂ】
0005380361.tif 000033
【図１５ｃ】
0005380361.tif 000034
【図１５ｄ】
0005380361.tif 000035
【図１５ｅ】
0005380361.tif 000036
【図１５ｆ】
0005380361.tif 000037
【図１５ｇ】
0005380361.tif 000038
【図１５ｈ】
0005380361.tif 000039
【図１５ｉ】
0005380361.tif 000040
【図１６ａ】
0005380361.tif 000041
【図１６ｂ】
0005380361.tif 000042
【図１６ｃ】
0005380361.tif 000043
【図１６ｄ】
0005380361.tif 000044
【図１６ｅ】
0005380361.tif 000045
【図１６ｆ】
0005380361.tif 000046
【図１６ｇ】
0005380361.tif 000047
【図１６ｈ】
0005380361.tif 000048
【図１６ｉ】
0005380361.tif 000049