(57)【要約】【課題】  画像品位を維持しつつトナー消費量をより軽減させる。【解決手段】  制御ユニット５０１において、当該線の線幅が基準線幅以下であるか否か判定し、基準線幅以下と判定した場合には、当該線の濃度が予め定めた基準濃度以上であるか否かを判定する。当該線の濃度が基準濃度以上であると判定した場合には、各色のトナー濃度を予め定めた割合で削減した場合の削減値を算出し、算出された削減値に基いて、各色のトナー濃度を求め、求めた濃度が、掠れが発生する予め定めた基準濃度値未満であるか否か判定する。当該線の濃度が予め定めた基準濃度値未満である場合には、当該線の濃度が予め定めた最低濃度になるように、各色のトナー濃度を調整する。【選択図】  図１
2007074522.tif 000002
【特許請求の範囲】
【請求項１】
当該線の線幅が予め定めた線幅以下であるか否かを判断する線幅判断手段と、
該線幅判断手段により当該線の線幅が予め定めた線幅以下であると判断された場合に、当該線のトナー濃度を掠れが生じない予め定めたトナー濃度まで削減するトナー濃度修正を行うトナー濃度修正手段と
を有することを特徴とするカラー画像処理装置。
【請求項２】
当該線の線幅が予め定めた線幅以下であるか否かを判断する線幅判断手段と、
該線幅判断手段により当該線の線幅が予め定めた線幅以下であると判断された場合に、当該線が垂線若しくは水平線か又は斜線のいずれであるかを判断する線種判断手段と、
該線種判断手段により当該線が垂線若しくは水平線であると判断された場合に、当該線のトナー濃度を掠れが生じない予め定めた第１トナー濃度まで削減するトナー濃度修正を行い、他方、斜線と判断された場合に、当該線のトナー濃度を、前記第１トナー濃度より高く掠れが生じない予め定めた第２トナー濃度まで削減するトナー濃度修正を行うトナー濃度修正手段と
を有することを特徴とするカラー画像処理装置。
【請求項３】
当該線の線幅が予め定めた線幅以下であるか否かを判断する線幅判断手段と、
該線幅判断手段により当該線の線幅が予め定めた線幅以下であると判断された場合に、当該線の形状が予め定めたパターンにマッチングするか否かを判断するパターンマッチング判断手段と、
該線形状判断手段によって当該線の形状が予め定めたパターンにマッチングする判断された場合に、当該線のトナー濃度を掠れが生じない予め定めたトナー濃度まで削減するトナー濃度修正を行うトナー濃度修正手段と
を有することを特徴とするカラー画像処理装置。
【請求項４】
当該線の線幅が予め定めた線幅以下であるか否かを判断する線幅判断手段と、
該線幅判断手段により当該線の線幅が予め定めた線幅以下であると判断された場合に、当該線の彩色に供されるトナーの種類が２種類以上であるか否かを判断するトナー数判断手段と、
該トナー数判断手段により当該線の彩色に供されるトナーの種類が２種類以上であると判断された場合に、彩色の順番が２番目のトナーの濃度が予め定めた濃度以上であるか否かを判断するトナー濃度判断手段と、
該トナー濃度判断手段により前記２番目のトナーの濃度が予め定めた濃度以上であると判断された場合に、当該線の彩色に供される各色のトナーの載り量を、飛び散りの生じない予め定めたトナー濃度まで削減するトナー濃度修正を行うトナー濃度修正手段と
を有することを特徴とするカラー画像処理装置。
【請求項５】
当該線の線幅が予め定めた線幅以下であるか否かを判断する線幅判断ステップと、
該線幅判断ステップにより当該線の線幅が予め定めた線幅以下であると判断された場合に、当該線のトナー濃度を掠れが生じない予め定めたトナー濃度まで削減するトナー濃度修正を行うトナー濃度修正ステップと
を有することを特徴とするカラー画像処理方法。
【請求項６】
当該線の線幅が予め定めた線幅以下であるか否かを判断する線幅判断ステップと、
該線幅判断ステップにより当該線の線幅が予め定めた線幅以下であると判断された場合に、当該線が垂線若しくは水平線か又は斜線のいずれであるかを判断する線種判断ステップと、
該線種判断ステップにより当該線が垂線若しくは水平線であると判断された場合に、当該線のトナー濃度を掠れが生じない予め定めた第１トナー濃度まで削減するトナー濃度修正を行い、他方、斜線と判断された場合に、当該線のトナー濃度を、前記第１トナー濃度より高く掠れが生じない予め定めた第２トナー濃度まで削減するトナー濃度修正を行うトナー濃度修正ステップと
を有することを特徴とするカラー画像処理方法。
【請求項７】
当該線の線幅が予め定めた線幅以下であるか否かを判断する線幅判断ステップと、
該線幅判断ステップにより当該線の線幅が予め定めた線幅以下であると判断された場合に、当該線の形状が予め定めたパターンにマッチングするか否かを判断するパターンマッチング判断ステップと、
該線形状判断ステップによって当該線の形状が予め定めたパターンにマッチングする判断された場合に、当該線のトナー濃度を掠れが生じない予め定めたトナー濃度まで削減するトナー濃度修正を行うトナー濃度修正ステップと
を有することを特徴とするカラー画像処理方法。
【請求項８】
当該線の線幅が予め定めた線幅以下であるか否かを判断する線幅判断ステップと、
該線幅判断ステップにより当該線の線幅が予め定めた線幅以下であると判断された場合に、当該線の彩色に供されるトナーの種類が２種類以上であるか否かを判断するトナー数判断ステップと、
該トナー数判断ステップにより当該線の彩色に供されるトナーの種類が２種類以上であると判断された場合に、彩色の順番が２番目のトナーの濃度が予め定めた濃度以上であるか否かを判断するトナー濃度判断ステップと、
該トナー濃度判断ステップにより前記２番目のトナーの濃度が予め定めた濃度以上であると判断された場合に、当該線の彩色に供される各色のトナーの載り量を、飛び散りの生じない予め定めたトナー濃度まで削減するトナー濃度修正を行うトナー濃度修正ステップと
を有することを特徴とするカラー画像処理方法。
【請求項９】
コンピュータを、
当該線の線幅が予め定めた線幅以下であるか否かを判断する線幅判断手段、
該線幅判断手段により当該線の線幅が予め定めた線幅以下であると判断された場合に、当該線のトナー濃度を掠れが生じない予め定めたトナー濃度まで削減するトナー濃度修正を行うトナー濃度修正手段、
として機能させるためのカラー画像処理プログラム。
【請求項１０】
コンピュータを、
当該線の線幅が予め定めた線幅以下であるか否かを判断する線幅判断手段、
該線幅判断手段により当該線の線幅が予め定めた線幅以下であると判断された場合に、当該線が垂線若しくは水平線か又は斜線のいずれであるかを判断する線種判断手段、
該線種判断手段により当該線が垂線若しくは水平線であると判断された場合に、当該線のトナー濃度を掠れが生じない予め定めた第１トナー濃度まで削減するトナー濃度修正を行い、他方、斜線と判断された場合に、当該線のトナー濃度を、前記第１トナー濃度より高く掠れが生じない予め定めた第２トナー濃度まで削減するトナー濃度修正を行うトナー濃度修正手段、
として機能させるためのカラー画像処理プログラム。
【請求項１１】
コンピュータを、
当該線の線幅が予め定めた線幅以下であるか否かを判断する線幅判断手段、
該線幅判断手段により当該線の線幅が予め定めた線幅以下であると判断された場合に、当該線の形状が予め定めたパターンにマッチングするか否かを判断するパターンマッチング判断手段と、
該線形状判断手段によって当該線の形状が予め定めたパターンにマッチングする判断された場合に、当該線のトナー濃度を掠れが生じない予め定めたトナー濃度まで削減するトナー濃度修正を行うトナー濃度修正手段、
として機能させるためのカラー画像処理プログラム。
【請求項１２】
コンピュータを、
当該線の線幅が予め定めた線幅以下であるか否かを判断する線幅判断手段、
該線幅判断手段により当該線の線幅が予め定めた線幅以下であると判断された場合に、当該線の彩色に供されるトナーの種類が２種類以上であるか否かを判断するトナー数判断手段、
該トナー数判断手段により当該線の彩色に供されるトナーの種類が２種類以上であると判断された場合に、彩色の順番が２番目のトナーの濃度が予め定めた濃度以上であるか否かを判断するトナー濃度判断手段、
該トナー濃度判断手段により前記２番目のトナーの濃度が予め定めた濃度以上であると判断された場合に、当該線の彩色に供される各色のトナーの載り量を、飛び散りの生じない予め定めたトナー濃度まで削減するトナー濃度修正を行うトナー濃度修正手段、
として機能させるためのカラー画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラー画像を処理するカラー画像処理装置及び方法に関する。
【背景技術】
【０００２】
カラー印刷において、例えばＹ（黄色）、Ｍ（マゼンタ）、Ｃ（シアン）、Ｋ（黒）の４色のトナーが用いられている。各色のトナーを最大限に使用したときに１００％のトナー濃度をもつとした場合、これら４色のトナーが同時に最大限に使用された場合、すなわちこれら４色のトナーが重ね合わされた場合に、４００％のトナー濃度になることになる。
【０００３】
また、複数色のトナーを用いたカラー印刷においては、トナーの消費量がモノクロ印刷に比べて多いため、トナーの消費量を可能な限り軽減させることが行われている。例えば特許文献１に開示の技術においては、描画される線の太さによってトナー量を変化させることにより、トナー消費量を軽減させている。
【０００４】
【特許文献１】特開２００３−７６０９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、細線を描画する際に複数のトナーを使用しかつトナーの濃度が一定値以上である場合トナーの飛び散りにより画像の品位が低下するという問題があった。例えば、ＹＭＣＫを使用してカラー印刷を行う際に、これらの色を重ね合わせて印刷を行う場合において、それぞれの色を最大限に使用した場合１００％の濃度をもつとしたとき、４色を最大限に使用すると、トナー濃度は４００％となる。この濃度が一定値以上になった場合、トナーが飛び散り、線の輪郭がぼやける。
【０００６】
また、描画される線の太さによってトナー量を変化させることにより、トナー消費量を軽減させる場合を考える。そのような場合、垂直線及び水平線を描画しても掠れが見られない程度にトナー量を削減して斜線を描画したとき、斜線が垂直線及び水平線に比べて一般的にドットの連続性が悪いため、描画された斜線（細線）に掠れが見られるという問題があった。
【０００７】
さらに、トナーの飛び散りは複数のトナーを使用した場合において、彩色時に２番目以降に使用されるトナーについて飛び散りが発生する。例えば、カラー印刷において、Ｋ、Ｍ、Ｃ、Ｙのトナーがこの順に用紙上に重ねられていく場合、２番目のＭのトナーの描画時においてトナーの飛び散りが見られ、最後のＹのトナーの描画時まで、トナーの飛び散り量が多くなっていく。
【０００８】
よって、線の太さによりトナー濃度を変化させることが考えられるが、線の太さによりトナー濃度を変化させるだけでは、トナーの飛び散り及びトナー消費量と、線の掠れと、の間にトレードオフがある。そのため、トナーの飛び散りによる画像低下を防ぎつつトナー濃度の低減による細線の掠れを防止するのが困難であった。
【０００９】
そこで、本発明は、上記のような問題点を解決し、画像品位を維持しつつトナー消費量をより軽減させることができるカラー画像処理装置及び方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
請求項１の発明は、当該線の線幅が予め定めた線幅以下であるか否かを判断する線幅判断手段と、該線幅判断手段により当該線の線幅が予め定めた線幅以下であると判断された場合に、当該線のトナー濃度を掠れが生じない予め定めたトナー濃度まで削減するトナー濃度修正を行うトナー濃度修正手段とを有することを特徴とする。
【００１１】
請求項２の発明は、当該線の線幅が予め定めた線幅以下であるか否かを判断する線幅判断手段と、該線幅判断手段により当該線の線幅が予め定めた線幅以下であると判断された場合に、当該線が垂線若しくは水平線か又は斜線のいずれであるかを判断する線種判断手段と、該線種判断手段により当該線が垂線若しくは水平線であると判断された場合に、当該線のトナー濃度を掠れが生じない予め定めた第１トナー濃度まで削減するトナー濃度修正を行い、他方、斜線と判断された場合に、当該線のトナー濃度を、前記第１トナー濃度より高く掠れが生じない予め定めた第２トナー濃度まで削減するトナー濃度修正を行うトナー濃度修正手段とを有することを特徴とする。
【００１２】
請求項３の発明は、当該線の線幅が予め定めた線幅以下であるか否かを判断する線幅判断手段と、該線幅判断手段により当該線の線幅が予め定めた線幅以下であると判断された場合に、当該線の形状が予め定めたパターンにマッチングするか否かを判断するパターンマッチング判断手段と、該線形状判断手段によって当該線の形状が予め定めたパターンにマッチングする判断された場合に、当該線のトナー濃度を掠れが生じない予め定めたトナー濃度まで削減するトナー濃度修正を行うトナー濃度修正手段とを有することを特徴とする。
【００１３】
請求項４の発明は、当該線の線幅が予め定めた線幅以下であるか否かを判断する線幅判断手段と、該線幅判断手段により当該線の線幅が予め定めた線幅以下であると判断された場合に、当該線の彩色に供されるトナーの種類が２種類以上であるか否かを判断するトナー数判断手段と、該トナー数判断手段により当該線の彩色に供されるトナーの種類が２種類以上であると判断された場合に、彩色の順番が２番目のトナーの濃度が予め定めた濃度以上であるか否かを判断するトナー濃度判断手段と、該トナー濃度判断手段により前記２番目のトナーの濃度が予め定めた濃度以上であると判断された場合に、当該線の彩色に供される各色のトナーの載り量を、飛び散りの生じない予め定めたトナー濃度まで削減するトナー濃度修正を行うトナー濃度修正手段とを有することを特徴とする。
【００１４】
請求項５の発明は、当該線の線幅が予め定めた線幅以下であるか否かを判断する線幅判断ステップと、該線幅判断ステップにより当該線の線幅が予め定めた線幅以下であると判断された場合に、当該線のトナー濃度を掠れが生じない予め定めたトナー濃度まで削減するトナー濃度修正を行うトナー濃度修正ステップとを有することを特徴とする。
【００１５】
請求項６の発明は、当該線の線幅が予め定めた線幅以下であるか否かを判断する線幅判断ステップと、該線幅判断ステップにより当該線の線幅が予め定めた線幅以下であると判断された場合に、当該線が垂線若しくは水平線か又は斜線のいずれであるかを判断する線種判断ステップと、該線種判断ステップにより当該線が垂線若しくは水平線であると判断された場合に、当該線のトナー濃度を掠れが生じない予め定めた第１トナー濃度まで削減するトナー濃度修正を行い、他方、斜線と判断された場合に、当該線のトナー濃度を、前記第１トナー濃度より高く掠れが生じない予め定めた第２トナー濃度まで削減するトナー濃度修正を行うトナー濃度修正ステップとを有することを特徴とする。
【００１６】
請求項７の発明は、当該線の線幅が予め定めた線幅以下であるか否かを判断する線幅判断ステップと、該線幅判断ステップにより当該線の線幅が予め定めた線幅以下であると判断された場合に、当該線の形状が予め定めたパターンにマッチングするか否かを判断するパターンマッチング判断ステップと、該線形状判断ステップによって当該線の形状が予め定めたパターンにマッチングする判断された場合に、当該線のトナー濃度を掠れが生じない予め定めたトナー濃度まで削減するトナー濃度修正を行うトナー濃度修正ステップとを有することを特徴とする。
【００１７】
請求項８の発明は、当該線の線幅が予め定めた線幅以下であるか否かを判断する線幅判断ステップと、該線幅判断ステップにより当該線の線幅が予め定めた線幅以下であると判断された場合に、当該線の彩色に供されるトナーの種類が２種類以上であるか否かを判断するトナー数判断ステップと、該トナー数判断ステップにより当該線の彩色に供されるトナーの種類が２種類以上であると判断された場合に、彩色の順番が２番目のトナーの濃度が予め定めた濃度以上であるか否かを判断するトナー濃度判断ステップと、該トナー濃度判断ステップにより前記２番目のトナーの濃度が予め定めた濃度以上であると判断された場合に、当該線の彩色に供される各色のトナーの載り量を、飛び散りの生じない予め定めたトナー濃度まで削減するトナー濃度修正を行うトナー濃度修正ステップとを有することを特徴とする。
【００１８】
請求項９の発明は、コンピュータを、当該線の線幅が予め定めた線幅以下であるか否かを判断する線幅判断手段、該線幅判断手段により当該線の線幅が予め定めた線幅以下であると判断された場合に、当該線のトナー濃度を掠れが生じない予め定めたトナー濃度まで削減するトナー濃度修正を行うトナー濃度修正手段、として機能させる。
【００１９】
請求項１０の発明は、コンピュータを、当該線の線幅が予め定めた線幅以下であるか否かを判断する線幅判断手段、該線幅判断手段により当該線の線幅が予め定めた線幅以下であると判断された場合に、当該線が垂線若しくは水平線か又は斜線のいずれであるかを判断する線種判断手段、該線種判断手段により当該線が垂線若しくは水平線であると判断された場合に、当該線のトナー濃度を掠れが生じない予め定めた第１トナー濃度まで削減するトナー濃度修正を行い、他方、斜線と判断された場合に、当該線のトナー濃度を、前記第１トナー濃度より高く掠れが生じない予め定めた第２トナー濃度まで削減するトナー濃度修正を行うトナー濃度修正手段、として機能させる。
【００２０】
請求項１１の発明は、コンピュータを、当該線の線幅が予め定めた線幅以下であるか否かを判断する線幅判断手段、該線幅判断手段により当該線の線幅が予め定めた線幅以下であると判断された場合に、当該線の形状が予め定めたパターンにマッチングするか否かを判断するパターンマッチング判断手段と、該線形状判断手段によって当該線の形状が予め定めたパターンにマッチングする判断された場合に、当該線のトナー濃度を掠れが生じない予め定めたトナー濃度まで削減するトナー濃度修正を行うトナー濃度修正手段、として機能させる。
【００２１】
請求項１２の発明は、コンピュータを、当該線の線幅が予め定めた線幅以下であるか否かを判断する線幅判断手段、該線幅判断手段により当該線の線幅が予め定めた線幅以下であると判断された場合に、当該線の彩色に供されるトナーの種類が２種類以上であるか否かを判断するトナー数判断手段、該トナー数判断手段により当該線の彩色に供されるトナーの種類が２種類以上であると判断された場合に、彩色の順番が２番目のトナーの濃度が予め定めた濃度以上であるか否かを判断するトナー濃度判断手段、該トナー濃度判断手段により前記２番目のトナーの濃度が予め定めた濃度以上であると判断された場合に、当該線の彩色に供される各色のトナーの載り量を、飛び散りの生じない予め定めたトナー濃度まで削減するトナー濃度修正を行うトナー濃度修正手段、として機能させる。
【発明の効果】
【００２２】
本発明によれば、上記のように構成したので、画像品位を維持しつつトナー消費量をより軽減させることができる。
【発明を実施するための最良の形態】
【００２３】
＜第１の実施の形態＞
図１は本発明の第１の実施の形態を示す。これは、プリンタ機能、コピー機能、及びファクシミリ機能を有する複合印刷装置（以下「ＭＦＰ（Multi Function Product）」という）の例であり、この構造を図２に示す。
【００２４】
図２において、１００はＭＦＰであり、ネットワークを介して印刷データを受取り印刷するネットワークプリンタとして使用することができる。また、ＭＦＰ１００は、電話回線にも接続されており、ファクシミリ装置としても使用でき、さらに、単体でコピー機として使用することもできる。
【００２５】
５０２はレーザドライバであり、入力されたビデオ信号に基づいて半導体レーザ発振器５０３をオン・オフ制御するものである。オン・オフ制御された半導体レーザ発振器５０３からのレーザビーム５０４は、回転多面鏡５０５により静電ドラム５０６上を走査され、これにより、静電ドラム５０６上に静電潜像が形成される。この静電潜像は、静電ドラム５０６の周囲に配備された現像ユニット（トナーカートリッジ）５０７によって現像され、得られたトナー像は、定着器により、用紙搬送ベルト５１７上のカットシートに転写される。
【００２６】
１０８、１０９、１１０及び１１１は給紙カセットであり、カットシートを収納するためのものである。１１３、１１４、１１５、及び１１６は給紙ローラであり、給紙カセット１０８、１０９、１１０及び１１１からそれぞれピックアップされたカットシートを用紙搬送ローラ１１２まで給紙するものである。用紙搬送ベルト５１７はカットシートを所定のタイミングで用紙搬送ベルト５１７上に載置するものである。
【００２７】
１１８は定着器であり、用紙搬送ベルト５１７により搬送されたカットシート上のトナー像を熱と圧力により定着するものである。１１９、１２０は搬送ローラであり、定着後のカットシートをＭＦＰ１００外に排紙するものである。
【００２８】
１２１は操作パネルであり、操作スイッチと、ＭＦＰ１００の状態等を表示するための液晶タッチパネルとを有する。
【００２９】
１２２はスキャナであり、操作パネル１２１上の操作スイッチが操作され行われたコピー指示に従って、セットされた原稿を原稿台に取り込み、取り込んだ現行を図示しないハロゲンランプで露光し、原稿からの反射像を撮像する。撮像された像は、Ａ／Ｄ変換されて、制御ユニット５０１に送られ、制御ユニット５０１において必要な処理を施されてビデオ信号が生成され、レーザドライバ５０２に供給される。
【００３０】
外部ネットワークを介して制御ユニット５０１に送信された印刷データは、制御ユニット５０１において、解析されて、ビデオ信号が生成され、レーザドライバ５０２に供給される。
【００３１】
また、電話回線からモデム５２３を経由して制御ユニット５０１に送信されたファクシミリのデータは、制御ユニット５０１において、ビデオ信号に変換されて、レーザドライバ５０２に供給される。
【００３２】
図１は図２の制御ユニット５０１の構成を示す。図１において、１２２、５２３は図２と同一部分を示す。１０１はホストコンピュータであり、印字データを転送してくる。また、ホストコンピュータ１０１は、プリンタドライバを内蔵しており、ＰＤＬまたは制御ユニット５０１がＰＤＬより生成する内部コードを直接印字データとして送信する。
【００３３】
制御ユニット５０１は、入力インタフェース部２０３と、スキャナインタフェース部２０４と、ＣＰＵ（central processing unit）２０２からなる。さらに、制御ユニット５０１は、ＮＶＲＡＭ２０５と、ＲＯＭ２０６と、ＲＡＭ２０７と、出力インタフェース部２０９とが、システムバスを介して、相互に接続してある。
【００３４】
印字データは入力インタフェース部２０３を介して取り込まれる。操作パネル１２１（図２）からコピーの実行が指示されると、スキャナ１２２で読み取られたイメージがスキャナインタフェース部２０４を介して取り込まれ、ＣＰＵ２０２において必要な処理が施されて、ドットデータに変換される。生成されたドットデータは、出力インタフェース部２０９を介して、印刷機構部１０４に送られ、印刷機構部１０４により実際に印刷される。ここで施される処理とは、例えば、スキャナ１２２の読み取り解像度から印刷機構部１０４の印刷解像度への変換や、印刷機構部１０４の用紙の搬送方向に合わせた回転処理などである。
【００３５】
電話回線に接続されたモデム５２３とモデムインタフェース２０８とを介して、ファクシミリのデータを受け付けると、このデータは、ＣＰＵ２０２において処理され、ドットデータに変換される。生成されたドットデータは、出力インタフェース部２０９を介して印刷機構部１０４に送られ、実際に印刷される。ここで行なわれる処理とは、例えば、ハフマン圧縮された印刷データの伸長などである。
【００３６】
ＣＰＵ２０２によるこれら一連の処理は、ＲＯＭ２０６に格納されたプログラムに従って行われる。変換された画像イメージは、ＲＡＭ２０８に格納される。蓄えられた画像イメージは、出力インタフェース部２０９を介して、印刷機構部１０４に送られ、印刷機構部１０４により、実際に印刷される。また、ホストコンピュータ１０１、スキャナ１２２、又はモデム５２３からのデータは、ＲＡＭ２０８上に蓄えられて必要な処理が施される。
【００３７】
２０５は一般のＥＥＰＲＯＭ等の不揮発性メモリ（以下「ＮＶＲＡＭ（Non Volatile RAM）」という。）であり、操作パネル２２１で指定されたパネル設定値が記憶される。
【００３８】
図３は第１の実施の形態において図１のＲＯＭ２０６に格納される制御プログラムの一例を示すフローチャートである。印刷データを受信する（Ｓ３０１）と、この印刷データを解析し、中間コードを生成する（Ｓ３０２）。そして、中間コード作成時に線描画処理があった場合には、当該線の幅が予め定めた基準線幅以下か否かを判定する（Ｓ３０３）。線幅が基準線幅以下でないと判定した場合には、そのまま処理を続け、中間コードの生成が完了したならば、中間コードから画像イメージを生成する（Ｓ３０８）。
【００３９】
他方、線幅が基準線幅以下であると判定した場合には、当該線の濃度が予め定めた基準濃度以上であるか否かを判定する（Ｓ３０４）。
【００４０】
当該線の濃度が基準濃度以上であると判定した場合には、各色のトナー濃度を予め定めた割合で削減した場合の削減値を算出する（Ｓ３０５）。
【００４１】
ステップ３０５で算出された削減値に基いて、各色のトナー濃度を求め、求めた濃度が、掠れが発生する予め定めた基準濃度値未満であるか否か判定する（Ｓ３０６）。そして、当該線の濃度が予め定めた基準濃度値未満でない場合には、中間コードの生成を完了する（Ｓ３０７）。他方、当該線の濃度が予め定めた基準濃度値未満である場合には、当該線の濃度が予め定めた最低濃度（≧基準濃度値）になるように、各色のトナー濃度を調整する。その後、中間コードの生成を完了する（Ｓ３０７）。
【００４２】
そして、中間コードから画像イメージを生成する（Ｓ３０８）。生成した画像イメージを出力インタフェース部２０９を介して印刷機構部１０４に送信し、印刷機後部１０４において、画像イメージを用紙に印刷する（Ｓ３０９）。
【００４３】
本実施の形態では、このように構成したので、一定以下の線幅をもつ線を印刷する際に該線におけるトナーの載り量を一定値以下に制限することができ、かつ、トナーの載り量を制限した値が一定値以下にならないように制限することができる。
【００４４】
＜第２の実施の形態＞
本実施の形態は、第１の実施の形態との比較でいえば、描画される細線が斜線である場合において、トナーの載り量を予め定めた量だけ増加制御する点が異なる。
【００４５】
図４は第２の実施の形態において図１のＲＯＭ２０６に格納される制御プログラムの一例を示すフローチャートである。図４において、Ｓ３０１〜Ｓ３０４、並びにＳ３０８及びＳ３０９は、図３と同一ステップを示すので、説明は省略する。ステップＳ３０４において、当該線のトナー濃度が予め定めた基準濃度以上であると判定した場合には、当該線が垂線または水平線であるか否かを判定する（Ｓ４０５）。そして、当該線が垂線又は水平線であると判定した場合には、ステップＳ３０８に進む。
【００４６】
他方、当該線が斜線であると判定した場合には、当該線の線幅に予め対応させた各色のトナーの載り量に、トナー載り量を、予め定めた量だけ増加させ（Ｓ４０６）、その後、ステップＳ３０８に進む。
【００４７】
本実施の形態では、このように構成したので、描画された斜線にも掠れが生じない。
【００４８】
＜第３実施の形態＞
本実施の形態は、第１の実施の形態との比較で言えば、掠れの生じ易いパターンとして予めリストされたパターンに含まれる線の掠れを防止する点が異なる。
【００４９】
図５は第３の実施の形態において図１のＲＯＭ２０６に格納される制御プログラムの一例を示すフローチャートである。図５において、Ｓ３０１〜Ｓ３０４、並びにＳ３０８及びＳ３０９は、図３と同一ステップを示すので、説明は省略する。ステップＳ３０４において、当該線のトナー濃度が予め定めた基準濃度以上であると判定した場合には、当該線が、掠れの生じ易いパターンとして予めリストされたパターンに含まれる線と、一致するか否かを判定する（Ｓ５０５）。S５０５において一致すると判定した場合には、当該線の線幅に予め対応させた各色のトナーの載り量に、トナー載り量を、予め定めた量だけ増加させ（Ｓ５０６）、その後、ステップＳ３０８に進む。
【００５０】
本実施の形態では、このように構成したので、当該線が、掠れの生じ易いパターンとして予めリストされたパターンに含まれる線と一致する場合において、描画された当該線の掠れを防止することができる。
【００５１】
＜第４実施の形態＞
本実施の形態は、第１の実施の形態との比較で言えば、当該線が２色以上のトナーを使用して描画される細線においてもトナーの飛び散りを軽減するようにした点が異なる。
【００５２】
図６は第４の実施の形態において図１のＲＯＭ２０６に格納される制御プログラムの一例を示すフローチャートである。図６において、Ｓ３０１〜Ｓ３０３、並びにＳ３０８及びＳ３０９は、図３と同一ステップを示すので、説明は省略する。ステップＳ３０３において、当該線の線幅が予め定めた線幅以下であるか否かを判定し、当該線の線幅が予め定めた線幅以下であると判定した場合に、当該線の描画において、２色以上のトナーを使用するか否かを判定する（Ｓ６０４）。そして、２色以上のトナーを使用しないと判定した場合には、ステップＳ３０８に進み、他方、彩色の順番において２色目以降の各色のトナー濃度が一定濃度以上か否かを判定する（Ｓ６０５）。そして、２色目以降の各色のトナー濃度が一定濃度以上であると判定した場合には、当該線の線幅に予め対応させた各色のトナーの載り量を、予め定めた量だけ削減し（Ｓ６０６）、その後、ステップＳ３０８に進む。
【００５３】
＜その他の実施形態＞
以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体（記録媒体）等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００５４】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接あるいは遠隔から供給する。そして、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００５５】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００５６】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
【００５７】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷなどがある。さらに、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【００５８】
その他、プログラムの供給方法としては、まず、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００５９】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００６０】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００６１】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００６２】
【図１】本発明の第１の実施の形態を示すブロック図である。
【図２】ＭＦＰ１００の構造を示す断面図である。
【図３】第１の実施の形態において図１のＲＯＭ２０６に格納される制御プログラムの一例を示すフローチャートである。
【図４】第２の実施の形態において図１のＲＯＭ２０６に格納される制御プログラムの一例を示すフローチャートである。
【図５】第３の実施の形態において図１のＲＯＭ２０６に格納される制御プログラムの一例を示すフローチャートである。
【図６】第４の実施の形態において図１のＲＯＭ２０６に格納される制御プログラムの一例を示すフローチャートである。
【符号の説明】
【００６３】
１００  ＭＦＰ
１０１  ホストコンピュータ
１０４  印刷機構部
１２１  操作パネル
１２２  スキャナ
５０１  制御ユニット
２０２  ＣＰＵ
２０３  入力インタフェース部
２０４  スキャナインタフェース
２０５  ＮＶＲＡＭ
２０６  ＲＯＭ
２０７  ＲＡＭ
２０９  出力インタフェース部
５２３  モデム
【図１】
2007074522.tif 000003
【図２】
2007074522.tif 000004
【図３】
2007074522.tif 000005
【図４】
2007074522.tif 000006
【図５】
2007074522.tif 000007
【図６】
2007074522.tif 000008