(57)【要約】      （修正有）【課題】スクリーン角度の崩れがない良好な画質を得ることができる画像処理装置及び画像形成方法を提供する。【解決手段】画像処理装置及び画像処理方法は、入力される画像データの斜め情報を補正し処理する画像処理装置及び方法であって、前記画像データが位置する位置情報を取得する位置取得部（工程）と、該位置取得部によって取得された位置情報に基づいた前記画像データの斜め補正情報を受け、前記画像データを補正する斜め補正部（工程）と、斜め補正後の画像データに対してディザ処理を行うディザ処理部（工程）と、を備えることを特徴とする。【選択図】図１
2007097013.tif 000002
【特許請求の範囲】
【請求項１】
入力される画像データの斜め情報を補正し処理する画像処理装置であって、
前記画像データが位置する位置情報を取得する位置取得部と、
該位置取得部によって取得された位置情報に基づいた前記画像データの斜め補正情報を受け、前記画像データを補正する斜め補正部と、
斜め補正後の画像データに対してディザ処理を行うディザ処理部と、
を備えることを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記位置取得部は、
前記画像データの斜め補正情報から斜め補正値を検出する斜め補正値検出部
を備えることを特徴とする画像処理装置。
【請求項３】
請求項１に記載の画像処理装置において、
前記ディザ処理部は、
前記斜め補正後の画像データに対応するディザマトリックスを形成するディザマトリックス形成部と、
前記斜め補正後の画像データを前記ディザマトリックスと比較する比較部と、
を備えることを特徴とする画像処理装置。
【請求項４】
請求項１に記載の画像処理装置において、
前記斜め補正部は、
前記画像データを複数の値で展開処理する多値展開処理部と、
多値展開処理済みの画像データを斜め補正する斜め補正処理部と、
斜め補正後の多値画像データを記憶する多値画像データ記憶部と、
を備えることを特徴とする画像処理装置。
【請求項５】
請求項３に記載の画像処理装置において、
前記ディザ処理部のディザマトリックス形成部は、
前記斜め補正情報を書き込む斜め補正情報書き込み部と、
前記画像データのX座標を位置決め計算する多値画像X座標計算部と、
計算済みのX座標を前記斜め補正情報と共に記憶する斜め補正値記憶部と、
前記画像データのY座標を前記計算済みのX座標及び前記斜め補正情報と加減算する加減算部と、
を備えることを特徴とする画像処理装置。
【請求項６】
請求項３に記載の画像処理装置において、
前記ディザ処理部では、
前記斜め補正部の主走査方向のX座標及び副走査方向のY座標のうちの一方の方向に関している前記斜め補正後の画像データに基づいて、ディザマトリックスサイズを前記一方の方向に沿って拡大する結果、補正前後の画像データが、第1及び第2の異なる解像度を持つことを特徴とする画像処理装置。
【請求項７】
請求項４に記載の画像処理装置において、
前記斜め補正処理部では、
前記斜め補正後の多値画像データは、主走査方向のX座標及び副走査方向のY座標のうち少なくとも一方が補正されていることを特徴とする画像処理装置。
【請求項８】
入力される画像データの斜め情報を補正し処理する画像処理方法であって、
前記画像データが位置する位置情報を取得する位置取得工程と、
該位置取得部によって取得された位置情報に基づいた前記画像データの斜め補正情報を受け、前記画像データを補正する斜め補正工程と、
斜め補正後の画像データに対してディザ処理を行うディザ処理工程と、
を備えることを特徴とする画像処理方法。
【請求項９】
請求項８に記載の画像処理方法において、
前記位置取得工程は、
前記画像データの斜め補正情報から斜め補正値を検出する斜め補正値検出工程
を備え、
前記ディザ処理工程は、
前記斜め補正後の画像データに対応するディザマトリックスを形成するディザマトリックス形成工程と、
前記斜め補正後の画像データを前記ディザマトリックスと比較する比較工程と、
を備え、
前記斜め補正工程は、
前記画像データを複数の値で展開処理する多値展開処理工程と、
多値展開処理済みの画像データを斜め補正する斜め補正処理工程と、
斜め補正後の多値画像データを記憶する多値画像データ記憶工程と、
を備えることを特徴とする画像処理工程。
【請求項１０】
請求項９に記載の画像処理工程において、
前記ディザ処理工程のディザマトリックス形成工程は、
前記斜め補正情報を書き込む斜め補正情報書き込み工程と、
前記画像データのX座標を位置決め計算する多値画像X座標計算工程と、
計算済みのX座標を前記斜め補正情報と共に記憶する斜め補正値記憶工程と、
前記画像データのY座標を前記計算済みのX座標及び前記斜め補正情報と加減算する加減算工程と、
を備え、
前記ディザ処理工程では、
前記斜め補正部の主走査方向のX座標及び副走査方向のY座標のうちの一方の方向に関している前記斜め補正後の画像データに基づいて、ディザマトリックスサイズを前記一方の方向に沿って拡大する結果、補正前後の画像データが、第1及び第2の異なる解像度を持ち、
前記斜め補正処理工程では、
前記斜め補正後の多値画像データは、主走査方向のX座標及び副走査方向のY座標のうち少なくとも一方が補正されていることを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理を行う印刷装置に使用される画像処理装置及び画像処理方法、特に、カラープリンタに適用される画像処理装置及び画像処理方法に関する。
【背景技術】
【０００２】
従来、カラープリンタでは、色ごとの印字位置が正確に同じにならないため色ずれが発生する。ラインメモリを有する記録装置において、印字ずれ量を容易に判定する方法に関して特開平０８−２６２８２９号公報（特許文献１）がある。
【０００３】
図１４は、カラープリンタの一般的な処理フローチャートである。受信処理された受信データは、編集処理され、色変換後の中間データが生成される。編集処理を経て多値データのまま展開処理を行い１ページ分の多値画像データが生成される。１ページ分の多値画像データは、メモリの使用効率を高めるために複数のバンドと呼ばれる単位（バンド単位）に分割されてメモリに記憶される。多値画像データは、バンド毎にディザ処理されバンド単位の２値画像データとなる。バンド単位の２値画像データは、順番通り斜め補正処理される結果、斜め補正された１ページ分の２値画像データが、生成されエンジン部に出力される。各処理の複雑性、処理速度性能を考慮してソフト処理、または、専用ハードウェアにより処理される。
【０００４】
ところで、一般的には、多値展開処理は、ソフト処理で行われ、ディザ処理と斜め補正処理とは、ハードウェア処理である。一般にディザ処理終了時点で画像の生成が完了するので、用紙の走行が始まり用紙走行に同期して斜め補正処理が行われる。
【０００５】
図１６ないし図１８には、専用のラインバッファを持つ斜め補正処理方式を説明するための図が示されている。この斜め補正処理方式では、専用のラインバッファが、２値画像データを一時的にラインバッファに記憶させ斜め読みを行って遅延を防止している。図１６のように、ラインバッファのメモリ上に直線を形成するドット０からドット１５があり補正なしで印刷した場合は、図１７のように右下がりになる例では、斜め補正処理でドット２からドット１５の読み出しタイミングを１ライン早くすることにより、図１８のようにほぼ直線に近い画像を印字できる。
【０００６】
【特許文献１】特開平０８−２６２８２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述のような従来のカラープリンタ等に適用される画像処理装置及び画像処理方法等では、高速化の要求のため、斜め補正処理等に必要なラインバッファ（ラインメモリ）もＤＲＡＭでは、転送速度を満たせなくなってきており、高速ＳＲＡＭなどを用いる必要が生じている。高速ＳＲＡＭなどは高価でありコストアップする問題がある。
【０００８】
本発明は、このような問題を鑑みてなされたものであり、その目的とするところは、スクリーン角度の崩れがない良好な画質を得ることができる画像処理装置及び画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
（１）上記目的を達成するために、本発明の画像処理装置は、入力される画像データの斜め情報を補正し処理する画像処理装置であって、前記画像データが位置する位置情報を取得する位置取得部と、該位置取得部によって取得された位置情報に基づいた前記画像データの斜め補正情報を受け、前記画像データを補正する斜め補正部と、斜め補正後の画像データに対してディザ処理を行うディザ処理部と、を備えることを特徴とする。
【００１０】
このような発明によれば、位置取得部によって取得された位置情報に基づいて画像データは、斜め補正後の画像データになると共に、この斜め補正後の画像データに対してディザディザ処理される。
【００１１】
（２）本発明は、入力される画像データの斜め情報を補正し処理する画像処理方法であって、前記画像データが位置する位置情報を取得する位置取得工程と、該位置取得部によって取得された位置情報に基づいた前記画像データの斜め補正情報を受け、前記画像データを補正する斜め補正工程と、斜め補正後の画像データに対してディザ処理を行うディザ処理工程と、を備えることを特徴とする。
【００１２】
このような発明によれば、位置取得工程によって取得された位置情報に基づいて画像データは、斜め補正後の画像データになると共に、この斜め補正後の画像データに対してディザディザ処理される。
【発明の効果】
【００１３】
以上のように本発明の画像処理装置及び画像処理方法は、入力されるべき画像データについて斜め補正を行い、対応するディザ処理を行う構成を備えている。そのため、スクリーン角度の崩れがない良好な画質を得るディザ処理を行える画像処理装置及び画像処理方法を提供するという効果を有する。
【発明を実施するための最良の形態】
【００１４】
（本発明の第１の実施の形態）
以下、本発明の第１の実施の形態について図面を用いて詳細に説明する。図１は、本発明の第１の実施の形態における画像処理装置のブロック図である。図２は、斜め補正部４２の構成を示すブロック図である。図３は、図１の第１の実施の形態における画像処理装置の解像度を主走査方向及び副走査方向に説明するための図である。図１５は、本発明の第1の実施の形態における画像処理装置を説明するための生成データを処理するフローチャートで、斜め補正されたバンド単位の多値画像データ及び斜め補正されたバンド単位の２値データとする場合が示されている。
【００１５】
図１に示す画像処理装置は、多値画像データ１６を受け斜め補正処理を行うための斜め補正部４２と、多値画像データ１６を受けその位置情報を獲得する位置獲得部１３Aと、斜め補正後の多値画像データ２を受けるディザ処理部（回路）１と、を備える。位置獲得部１３Aは、斜め補正値を検出するための斜め補正値検出部１３を備える。図２に示すように、斜め補正部４２は、多値画像データ１６を展開処理するための多値展開処理部４２−１と、多値展開処理済みの画像データを斜め補正するための斜め補正処理部４２−２と、斜め補正後の多値画像データ２を記憶するための多値画像データ記憶部４２−３と、を備えている。
【００１６】
前記ディザ処理回路１は、多値画像データ読み込み制御部３、Xポインタ制御部４、Yポインタ制御部５、多値画像X座標計算部６、加減算部７、斜め補正情報書き込み部８、斜め補正値記憶部９、アドレス制御部１０、比較部（２値化部）１１、ディザマトリックス記憶用部１２を備えている。
【００１７】
図４は、ディザマトリックス記憶部１２に記憶されるディザマトリックス１５の構成が示されている。図５は、主走査１６ドット及び副走査７行の多値画像データ１６が示されている。図６は、ずれ量ｇ（X）を副走査方向の解像度に丸めた値の補正量ｒ（X）を示す図である。図７は、図５の多値画像データ１６の斜め補正後の多値画像データ２を示す図である。
【００１８】
ディザマトリックス１５は、各しきい値のディザマトリックス上の座標は（X、Y）で表され、たとえば、しきい値１２の座標は（５，３）である。ディザマトリックスのX軸は、画像データの主走査方向、Y軸は、画像データの副走査方向に対応する。
【００１９】
図３を参照して、本実施の形態では、画像形成装置であるプリンタのメカ斜め特性を各ドットに対するずれ量をｇ（X）とすると、ｇ（X）＝０となる基準ドットは、斜め補正処理部４２−２の処理後に一番最初に露光ヘッドに出力されるべきドットであり、ドット１５である。この場合、ドット０からドット１４までのずれ量は、ドット１５に対してのずれ量となる。
【００２０】
図６に示すように、ずれ量ｇ（X）に対する補正量ｒ（X）は、ずれ量ｇ（X）を副走査方向の解像度に丸めた値であり、ｇ（X）÷（１／副走査解像度）を四捨五入した値となる。
【００２１】
図５の多値画像データ１６は、主走査方向１６ビット、副走査方向７行から成る。斜め補正処理部によって図6に示す補正量ｒ（ｘ）と加算して生成される斜め補正処理後の多値画像データ２は、印字されない"０"データが追加されて、図７に示すように、副走査方向１１行となる。具体的に述べるとドット０がライン上で副走査方向に沿って追加補正される。ドット１〜ドット１５も同様にして図７の結果が得られる。
【００２２】
次に、本発明の第１の実施の形態における画像処理方法について図面を用いて説明する。図８は、本発明の第１の実施の形態における画像処理方法の動作を示すフローチャートである。
【００２３】
図８のステップＳ０において、メカ斜め特性の検出が行われる。図１の斜め補正値検出部１３は、メカの斜め特性を検出して斜め補正情報１７を出力する。
【００２４】
ステップＳ１では、斜め補正情報１７と多値画像データ１６とを受ける斜め補正メモリ４２から斜め補正処理工程の後の多値画像データ２を生成する。
【００２５】
ステップＳ２では、Xポインタ制御部４は、斜め補正後の多値画像データ２に対応するディザマトリックスのX軸座標ｍtｘ ｘpointを初期化する。Yポインタ制御部５は、斜め補正後の多値画像データ２に対応するディザマトリックスのY軸座標ｍtｘ ｙpointを初期化する。多値画像X座標計算部６は、斜め補正後の多値画像データ２のX座標iｍg ｘpointを初期化する。
【００２６】
ステップＳ３は、斜め補正情報書き込み部８が、斜め補正情報１７を斜め補正値記憶部９に書き込む。
【００２７】
ステップＳ４においては、多値画像データ読み込み制御部３は、斜め補正後の多値画像データ２を斜め補正メモリ４２から多値画像データ読み込み制御部３を介して比較部１１の２値化部に転送する。
【００２８】
ステップＳ５では、多値画像X座標計算部６は、斜め補正処理工程の後の多値画像データ２のX座標iｍg ｘpointを斜め補正値記憶部９のアドレスとして出力する。
【００２９】
ステップＳ６では、斜め補正値記憶部９は、多値画像データ２に対応した斜め補正値ｒ（iｍg ｘpoint）を加減算部７に出力にする。
【００３０】
ステップＳ７のYポインタ制御部５は、斜め補正処理工程の後の多値画像データ２に対応するディザマトリックスのY座標ｍtｘ ｙpointを加減算部７に出力する。
【００３１】
ステップＳ８では、加減算部７は、ディザマトリックスのY座標ｍtｘ ｙpointと斜め補正値ｒ（iｍg ｘpoint)とディザマトリクスのY方向のサイズｙsizeとを加減算してディザマトリックスY座標ｍtｘ ｘpoint2は以下の式で求められる。
ｍtｘ ｙpoint  −  ｒ（iｍg ｘpoint）  ＜  ０のとき
ｍtｘ ｘpoint2＝ｍtｘ ｙpoint−ｒ（iｍg ｘpoint）＋ ｙsize
ｍtｘ ｙpoint  −  ｒ（iｍg ｘpoint）  ≧  ０のとき
ｍtｘ ｘpoint2＝ｍtｘ ｙpoint−ｒ（iｍg ｘpoint）
【００３２】
ステップＳ９においては、Xポインタ制御部４は、斜め補正処理工程の後の多値画像データ２に対応するディザマトリックスのX座標ｍtｘ ｘpointをアドレス制御部１０に出力する。
【００３３】
ステップＳ１０では、アドレス制御部１０は、ディザマトリクスのX座標ｍtｘ ｘpointを下位アドレス、補正処理工程の後のディザマトリックスのY座標ｍtｙ ｙpoint2を上位アドレスとしてディザマトリックス記憶部１２に出力する。
【００３４】
ステップＳ１１では、２値化部１１は、斜め補正後の多値画像データ２に対するディザマトリックスのしきい値をディザマトリックス記憶部１２から読み出し２値画像データ１４を図示しないメモリに出力する。
【００３５】
ステップＳ１９及びＳ２０では、２値化された多値画像データが最後の最終データであれば処理終了する。
【００３６】
ステップＳ１２，Ｓ１３，Ｓ１４では、２値化された多値画像データがライン終端であり、かつディザマトリックスのY方向の終端（ｍtｘ ｙpoint＝ｙsize−１）である場合、Xポインタ制御部４はｍtｘ ｘpointを初期化する。Yポインタ制御部５はｍtｘ ｙpointを初期化する。多値画像X座標計算部６はiｍg ｘpointを初期化する。
【００３７】
ステップＳ12,S１３,S15では、２値化された多値画像データがライン終端であり、且つディザマトリックスのY方向の終端でない場合（ｍtｘ ｙpoint≠ｙsize−1）、Xポインタ制御部４はｍtｘ ｘpointを初期化する。Yポインタ制御部５はｍtｘ ｙpointに１を加算する。
【００３８】
ステップＳ１６、Ｓ１７では、２値化された多値画像データがライン終端で無く、且つディザマトリックスのX方向の終端である場合（ｍtｘ ｘpoint＝ｘsize−1）、Xポインタ制御部４はｍtｘ ｘpointを初期化する。多値画像X座標計算部６はiｍg ｘpointに１を加算する。
【００３９】
ステップＳ１6,S18では、２値化された多値画像データがライン終端で無く、且つディザマトリックスのX方向の終端でない場合（ｍtｘ ｘpoint≠ｘsize−1）、Xポインタ制御部４はｍtｘ ｘpointに１を加算する。多値画像X座標計算部６はiｍg ｘpointに１を加算する。
【００４０】
図９は、斜め補正後の多値画像データ２に対応するディザマトリックス１５−１である。ステップＳ１からＳ２０の処理フローにおいて斜め補正後の多値画像データ２に対応する図３のディザマトリックス１５−１のしきい値は、図９のようになり、図５の斜め補正前の多値画像データ１６をディザマトリックス１５でディザ処理した結果と同じになる。
【００４１】
本発明の第１の形態における画像形成装置及び画像処理方法は、斜め補正処理をディザ処理の前に行う構成を有することにより、用紙走行スピードと斜め補正処理速度とが無関係となるため、斜め補正処理に必要であった専用のラインバッファメモリを削減できコストダウンできる。
【００４２】
図２４は、メカが右上がりの斜め特性を持つ場合の多値入力画像データを示す図であり、図２５は、第1の実施の形態での斜め補正処理を適応してメカの斜め特性とは逆の右下がり方向に多値画像データを補正してからの画像データを示す図であり、図２６は、第1の実施の形態での斜め補正処理を適応して座標の補正がなされているディザマトリックスを用いて図２５の補正された多値画像データにディザ処理してからの画像データを示す図であり、図２７は、図２６の画像データの実際の印字結果を示し、スクリーン角は規則性が崩れない印字を示す図である。
【００４３】
これに対して、図２０は、メカが右上がりの斜め特性を持つ場合の多値入力画像データであり、図２１は、第1の実施の形態での斜め補正処理を適応してメカの斜め特性とは逆の右下がり方向に多値画像データを補正してからの画像データを示す図であり、図２２は、座標の補正がなされていないディザマトリックスを用いて図２１の補正された多値画像データにディザ処理してからの画像データを示す図であり、図２３は、図２２の画像データの実際の印字結果を示し、スクリーン角は規則性が崩れてしまった印字を示す図である。図２７と図２３とを比べてわかるように、本発明の第1の実施の形態での印字後でもスクリーン角度の崩れがない良好な画質を得るディザ処理を行える画像処理装置及び画像処理方法を提供するという効果を奏する。
【００４４】
（本発明の第２の形態）
図１０の本発明の第２の形態における画像形成装置が図１の本発明の第１の形態における画像処理装置と異なる点は、ディザ処理回路１のラインカウンタ制御部１８が、Yポインタ制御部５−１を制御するように配置されている。
【００４５】
本発明の第２の形態における画像形成装置では、斜め補正の精度をより向上するために斜め補正解像度を多値画像データの解像度より大きくする必要がある。例えば、多値画像データの副走査方向解像度が６００ｄｐｉのとき、斜め補正解像度を１２００dpiとすれば、斜め補正の精度を向上するためのものである。
【００４６】
本発明の第２の形態における画像形成装置のディザ処理回路１−１では、斜め補正解像度が多値画像データの解像度より大きい場合に、斜め補正値を多値画像解像度単位に丸めて、ディザマトリックスのY座標を補正することによって、スクリーン崩れの無い良好な画質を得る。
【００４７】
詳しく述べると、斜め補正解像度が多値画像データ１６の解像度の２倍のとき、斜め補正メモリ４２は、斜め補正情報１７を基にして多値画像データ１６を斜め補正後の多値画像データ２２を生成する。その結果、図１２に示すように、印字されない"０"データが追加されて斜め補正後の多値画像データ２２となる。
【００４８】
図１１は、本発明の第２の実施の形態における画像処理方法を示すフローチャートである。第１の実施の形態のS2、S8、S15を第２の実施の形態では、S３０、S３１、S３２に変更している以外は、同一である。
【００４９】
第２の実施の形態の画像処理方法では、ステップS３０においては、Xポインタ制御部４は、斜め補正後の多値画像データ２に対応するディザマトリックスのX座標ｍtx ｘpointを初期化する。Yポインタ制御部５は、斜め補正後の多値画像データ２に対応するディザマトリックスのY座標ｍty ｙpointを初期化する。多値画像X座標計算部６は、斜め補正後の多値画像データ２のX座標iｍg xpointを初期化する。ラインカウンタ制御部は、読み込んだ斜め補正後の多値画像データ２２の副走査方向のライン番号を表すlineを初期化する。
【００５０】
ステップS３１においては、加減算部２１は、以下の式により斜め補正値r(iｍg xpoint）を多値画像データの解像度に丸めたr2(iｍg xpoint）を生成する。
r2(iｍg xpoint）=r(iｍg xpoint）/(斜め補正解像度/多値画像データ１６の解像度)の小数点切捨て
【００５１】
加減算部２１は、ディザマトリックスのY座標ｍtx ypointとr2(iｍg xpoint）とディザマトリックスのY方向のサイズysizeを加減算してディザマトリックスのY座標を補正しアドレス制御部１０に出力する。補正後のディザマトリックスY座標ｍtx xpoint2は、以下の式で求められる。
【００５２】
ｍtｘ ｙpoint  −  r2(iｍg ｘpoint）  ＜  ０のとき
ｍtｘ ｘpoint2＝ｍtｘ ｙpoint−ｒ2（iｍg ｘpoint）＋ ｙsize
ｍtｘ ｙpoint  −  ｒ2（iｍg ｘpoint）≧０のとき
ｍtｘ ｘpoint2＝ｍtｘ ｙpoint−ｒ2（iｍg ｘpoint）
【００５３】
ステップ15において、２値化された多値画像データがライン終端であり、且つディザマトリックスのY方向の終端でない場合、（ｍtｘ ｙpoint≠ｙsize−1）、
Xポインタ制御部４は、ｍtｘ ｘpointを初期化する。多値画像X座標計算部６は、iｍg_
xpointを初期化する。
【００５４】
読み込んだ斜め補正後の多値画像データ２２の次のラインが多値画像データ１６の解像度のグリッド上にある場合、つまり
(line+1)/(斜め補正解像度/多値画像データ１６の解像度)が整数のとき
Yポインタ制御部５は、ｍtｘ ｙpointに１を加算する。
【００５５】
図１３は、斜め補正後の多値画像データ２２に対応するディザマトリックス２２−１の表である。図１０の処理フローにおいて斜め補正後の多値画像データ２２に対応するディザマトリックス２２−１のしきい値は、図１３のように、斜め補正なしの多値画像データ１６を図４のディザマトリックス１５でディザ処理した結果と同じになる。
【００５６】
図１０に示す本発明の第２の形態における画像形成装置及び画像処理方法は、ディザ処理回路１−１ではラインカウンタ制御部１８が追加される構成を備えることにより、斜め補正処理の解像度が多値画像データの解像度より大きい場合に、斜め補正値を多値画像解像度単位に丸めてディザマトリックスのY座標を補正することによって、スクリーン崩れの無い良好な画質を得ることができるという効果を奏する。
【産業上の利用可能性】
【００５７】
本発明の画像処理装置及び画像処理方法は、スキャナ、複合機、複写機、光学文字読取装置等に利用することが可能である。
【００５８】
本発明の実施の形態では、副走査方向のY方向に画像データを補正し、対応するディザマトリックスも同一方向にサイズを拡大しているが、主走査方向のX軸方向に同様にしても良い。
【図面の簡単な説明】
【００５９】
【図１】本発明の第１の実施の形態における画像処理装置のブロック図である。
【図２】図1の斜め補正部４２の構成を示すブロック図である。
【図３】図１の第１の実施の形態における画像処理装置の解像度を主走査方向及び副走査方向に説明するための図である。
【図４】図1のディザマトリックス記憶部１２に記憶されるディザマトリックス１５であって、座標の補正がなされていない第１状態のものが示されている。
【図５】図1の主走査１６ドット及び副走査７行の多値画像データ１６が示されている。
【図６】図1の斜め補正部４２における斜め補正処理部４２−２のずれ量ｇ（X）を副走査方向の解像度に丸めた値の補正量ｒ（X）を示す図である。
【図７】図５の多値画像データ１６を図６の斜め補正情報に基づいて補正後の多値画像データ２を示す図である。
【図８】本発明の第１の実施の形態における画像処理方法の動作を示すフローチャートである。
【図９】斜め補正後の多値画像データ２に対応するディザマトリックス１５−１である。
【図１０】本発明の第２の実施の形態における画像処理装置のブロック図である。
【図１１】本発明の第２の実施の形態における画像処理方法の動作を示すフローチャートである。
【図１２】図１０の第２の実施の形態における画像処理装置の斜め補正後の多値画像データ２２を示す図で、図７の第１の実施の形態の２倍の解像度を示す。
【図１３】図１０の斜め補正後の多値画像データ２２に対応するディザマトリックス２２−１で、図８の第１の実施の形態の２倍の解像度を示す。
【図１４】カラープリンタの一般的な処理フローチャートである。
【図１５】本発明の第1及び第2の実施の形態における画像処理装置及び画像処理方法を説明するための生成データを処理するフローチャートで、斜め補正されたバンド単位の多値画像データ及び斜め補正されたバンド単位の２値データとする場合が示されている。
【図１６】専用のラインバッファを持つ斜め補正処理方式を説明するための図で、ドット０からドット１５が直線に配列されている。
【図１７】図１６に関して専用のラインバッファを持つ斜め補正処理方式を説明するための図で、ドット０からドット１５があり補正なしで印刷した場合に右下がりになる例が示されている。
【図１８】図１７に関して専用のラインバッファを持つ斜め補正処理方式を説明するための図で、斜め補正処理された例が示されている。
【図１９】斜め補正処理を必要としない理想的なメカを使用した場合に、1ページに均一なベタデータを印字させた画像を説明する図である。
【図２０】メカが右上がりの斜め特性を持つ場合の多値入力画像データである。
【図２１】第1の実施の形態での斜め補正処理を適応してメカの斜め特性とは逆の右下がり方向に多値画像データを補正してからの画像データを示す図である。
【図２２】座標の補正がなされていないディザマトリックスを用いて図２１の補正された多値画像データにディザ処理してからの画像データを示す図である。
【図２３】図２２の画像データの実際の印字結果を示し、スクリーン角は規則性が崩れてしまった印字を示す図である。
【図２４】メカが右上がりの斜め特性を持つ場合の多値入力画像データである。
【図２５】第1の実施の形態での斜め補正処理を適応してメカの斜め特性とは逆の右下がり方向に多値画像データを補正してからの画像データを示す図である。
【図２６】第1の実施の形態での斜め補正処理を適応して座標の補正がなされているディザマトリックスを用いて図２５の補正された多値画像データにディザ処理してからの画像データを示す図である。
【図２７】図２６の画像データの実際の印字結果を示し、スクリーン角は規則性が崩れない印字を示す図で、図１９の概略図である。
【符号の説明】
【００６０】
１，１−１  ディザ処理回路（ディザ処理部）
２  斜め補正後の多値画像データ
３  多値画像データ読み込み制御部
４  Xポインタ制御部
５，５−１  Yポインタ制御部
６  多値画像X座標計算部
７  加減算部
８  斜め補正情報書き込み部
９  斜め補正値記憶部
１０  アドレス制御部
１１  比較部（２値化部）
１２A  ディザマトリックス形成部
１２  ディザマトリックス記憶用部
１３A  位置取得部
１３  斜め補正値検出部
１５  ディザマトリックス
１５−１  ディザマトリックス
１６  多値画像データ
１７  斜め補正情報
１８  ラインカウンタ制御部
２２  斜め補正後の多値画像データ
２２−１  ディザマトリックス
４２  斜め補正部
４２−１  多値展開処理部
４２−２  斜め補正処理部
４２−３  多値画像データ記憶部
【図１】
2007097013.tif 000003
【図２】
2007097013.tif 000004
【図３】
2007097013.tif 000005
【図４】
2007097013.tif 000006
【図５】
2007097013.tif 000007
【図６】
2007097013.tif 000008
【図７】
2007097013.tif 000009
【図８】
2007097013.tif 000010
【図９】
2007097013.tif 000011
【図１０】
2007097013.tif 000012
【図１１】
2007097013.tif 000013
【図１２】
2007097013.tif 000014
【図１３】
2007097013.tif 000015
【図１４】
2007097013.tif 000016
【図１５】
2007097013.tif 000017
【図１６】
2007097013.tif 000018
【図１７】
2007097013.tif 000019
【図１８】
2007097013.tif 000020
【図１９】
2007097013.tif 000021
【図２０】
2007097013.tif 000022
【図２１】
2007097013.tif 000023
【図２２】
2007097013.tif 000024
【図２３】
2007097013.tif 000025
【図２４】
2007097013.tif 000026
【図２５】
2007097013.tif 000027
【図２６】
2007097013.tif 000028
【図２７】
2007097013.tif 000029