(57)【要約】【課題】少なくともスキュー補正処理を実行する画像処理装置において、専用のミラー反転部や天地反転部といったハードウェア資源を追加することがなく、また専用にメモリを使用すること無しに、ミラー反転処理や天地反転処理を高速に実行できる画像処理装置および画像処理方法を提供すること。【解決手段】印刷画像のラスターデータを保存するラスターデータ保存領域３２０を備えるメモリ３１０と、少なくともスキュー補正処理と他の処理の実行の要否に応じて、ラスターデータ保存領域３２０に格納されたラスターデータの読み出しアドレスを生成する読み出しアドレス制御部（圧縮アドレス制御部３１４）と、この読み出しアドレス制御部で生成された読み出しアドレスに従って、ラスターデータを読み出し、所定の圧縮処理を施す圧縮部３０６とを備える。【選択図】図４
2008306247.tif 000002
【特許請求の範囲】
【請求項１】
印刷画像のラスターデータを保存するラスターデータ保存メモリと、
少なくともスキュー補正処理と他の処理の実行の要否に応じて、前記ラスターデータ保存メモリに格納された前記ラスターデータの読み出しアドレスを生成する読み出しアドレス制御部と、
この読み出しアドレス制御部で生成された読み出しアドレスに従って、前記ラスターデータを読み出し、所定の圧縮処理を施す圧縮部と、
を備える画像処理装置。
【請求項２】
請求項１記載の画像処理装置であって、
前記他の処理を、
前記印刷画像の左右を反転するミラー反転処理と、
前記印刷画像の上下を天地させる天地反転処理の少なくとも一つとした画像処理装置。
【請求項３】
印刷画像のラスターデータを保存するラスターデータ保存メモリと、
このラスターデータ保存メモリに格納された前記ラスターデータの読み出しアドレスを生成する読み出しアドレス制御部と、
この読み出しアドレス制御部で生成された読み出しアドレスに従って前記ラスターデータを読み出して、所定の圧縮処理を施す圧縮部と、
この圧縮部によって圧縮されたデータを保存する圧縮データ保存メモリと、
この圧縮データ保存メモリから前記圧縮されたデータを読み出して伸長処理を行う伸長部と、
この伸長部によって伸長された前記ラスターデータを画像形成装置へ出力するデータ出力部を備え、
前記読み出しアドレス制御部を、
前記画像形成装置のスキューを補正するように読み出しアドレスを生成するスキュー補正部と、
前記印刷画像の左右を反転するように読み出しアドレスを生成するミラー反転部と、
前記印刷画像の上下を天地するように読み出しアドレスを生成する天地反転部と、
で構成した画像処理装置。
【請求項４】
印刷画像のラスターデータを、印刷の副走査方向に幾つかの領域に分割しバンド毎に保存するラスターデータ保存メモリと、
このラスターデータ保存メモリに格納された前記ラスターデータの読み出しアドレスを生成する読み出しアドレス制御部と、
この読み出しアドレス制御部で生成された読み出しアドレスに従って前記ラスターデータを読み出して、バンド毎に所定の圧縮処理を施す圧縮部と、
この圧縮部によってバンド毎に圧縮されたデータをバンド毎に保存する圧縮データ保存メモリと、
前記バンド毎の圧縮データの印刷順序を表す情報を保存する印刷順保存部と、
この印刷順保存部で記録された印刷順序に従って前記圧縮データ保存メモリから前記圧縮されたデータをバンド毎に読み出して伸長処理を行う伸長部と、
この伸長部によって伸長された前記ラスターデータを画像形成装置へ出力するデータ出力部を備え、
前記読み出しアドレス制御部を、
前記画像形成装置のスキューを補正するように読み出しアドレスを生成するスキュー補正部と、
前記印刷画像の左右を反転するように読み出しアドレスを生成するミラー反転部と、
前記印刷画像の上下を天地するように読み出しアドレスを生成する天地反転部と、
で構成した画像処理装置。
【請求項５】
請求項３または請求項４いずれか１項記載の画像処理装置であって、
前記ラスターデータ保存メモリと前記圧縮データ保存メモリは、同一メモリを共有するようにした画像処理装置。
【請求項６】
請求項３または請求項４いずれか１項記載の画像処理装置であって、
前記圧縮部と前記伸長部を、並行して同時に動作するように構成した画像処理装置。
【請求項７】
請求項１、請求項３、請求項４いずれか１項記載の画像処理装置であって、
前記ラスターデータを２値画像データとした画像処理装置。
【請求項８】
請求項１、請求項３、請求項４いずれか１項記載の画像処理装置であって、
前記ラスターデータは多値画像データとした画像処理装置。
【請求項９】
印刷画像のラスターデータをメモリに保存し、
少なくともスキュー補正処理と他の処理の実行の要否に応じて、前記メモリに保存されたラスターデータの読み出しアドレスを生成し、
この生成された読み出しアドレスに従って前記ラスターデータを読み出し、所定の圧縮処理を施す画像処理方法。
【請求項１０】
印刷画像のラスターデータをメモリに保存し、
前記メモリの読み出しアドレス制御を行い、制御されたアドレスにて指定された前記ラスターデータを読み出し、
読み出された前記ラスターデータに所定の圧縮処理を施し、
この圧縮処理によって圧縮されたデータを前記メモリに保存し、
前記メモリから圧縮されたデータを読み出して伸長処理を行い、
この伸長処理によって伸長したラスターデータを画像形成装置へ出力する画像処理方法において、
前記所定の圧縮処理を施す際の読み出しアドレス制御は、
前記画像形成装置のスキューを補正する読み出しアドレス制御の他に、
前記印刷画像の左右を反転する読み出しアドレス制御と、
前記印刷画像の上下を天地する読み出しアドレス制御のうち、少なくとも１つのアドレス制御を組み合わせたアドレスを生成する画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子写真プロセスを採用したカラー複写機、カラープリンタ、カラーファクシミリなどの画像処理装置、およびの入力となる画像データに対する画像処理方法に関するものである。
【背景技術】
【０００２】
電子写真方式のプリンタやマルチファンクションプリンタにてコピーや印刷を行う場合、スキャナやデジタルスチルカメラで読み取られた画像データや、パーソナルコンピュータから入力した印刷データや、ＦＡＸ受信した画像データをラスターデータへ変換し、そのラスターデータに基づくトナー像の形成、用紙転写、トナー定着といったプロセスを経てコピー処理や印刷処理を実現する。
【０００３】
この電子写真方式の画像形成装置においては、画像記録ユニットの組立ての精度誤差や画像形成装置内の熱の影響などによりスキュー（ＳＫＥＷ）が発生することが知られている。
【０００４】
図２０（ａ）、（ｂ）、（ｃ）は、印刷用紙上におけるスキュー発生時、およびスキュー補正後の印字ラインの状態を示す説明図である。
【０００５】
画像形成装置においては、主走査方向に光走査を行うことで印字ラインを形成するが、図２０（ａ）、（ｂ）に示すように、理想的な印字ラインに対して、実際に印刷用紙に記録される印字ラインは副走査方向にずれ、いわゆるスキューが発生する。
【０００６】
そこで、印字ラインを構成する各画素を副走査方向に所定量シフトすることで、図２０（ｃ）に示すようにスキューを補正することができる。
【０００７】
図２１（ａ）、（ｂ）は、カラー画像形成装置におけるスキュー発生時、およびスキュー補正後の印字ラインの状態を示す説明図である。
【０００８】
印刷画像のカラー化に伴い、例えばシアン、イエロー、マゼンタ、ブラックの４色の画像記録ユニットを１列に配置したタンデム型の画像形成装置においては、印刷用紙に対するスキューばかりでなく、図２１（ａ）に示すような各色を画像形成する際の相対的な傾きに起因するスキューもあり、画質を劣化させる要因となっている。
【０００９】
複数の単色画像を重畳してカラー画像を形成する画像形成装置においては、例えばブラックの印字ラインを基準として、シアン、マゼンタ、イエローの各印字ラインを構成する画素を副走査方向にシフトすることで、図２１（ｂ）に示すようにスキューを補正することができる。
【００１０】
このような画像形成時のスキューに対して、例えば（特許文献１）には、ラスターデータのスキュー補正方法が開示されている。（特許文献１）に開示されている技術は、単にスキュー補正を行うだけでなく、画像形成装置にラスターデータを送信する前にスキュー補正を行うことによりスキュー補正用のラインメモリを不要とし、さらにスキュー補正したラスターデータを圧縮保存することにより、メモリの使用効率を改善するというものである。
【００１１】
ところで、近年、環境への配慮から印刷用紙の両面に印刷やコピーを行う機会が益々増えているが、両面印刷を行う場合、用紙搬送の都合により表面と裏面で印刷の方向が１８０度反対となることが多いため、画像データを天地反転する機能が必要となる。また、特殊な用紙に画像をコピーした後にＴシャツ等にアイロンで加熱・転写するような場合は、画像のミラー反転機能が必要となる。
【００１２】
図２２は、従来の技術を用いて、スキュー補正に天地反転およびミラー反転を組み合わせて実行可能に構成した画像処理装置の構成図である。
【００１３】
上述の（特許文献１）に開示された技術を用いて、スキュー補正にミラー反転や天地反転処理を組み合わせて実行しようとすると、図２２に示すような構成になる。
【００１４】
図２２において、１００はメモリ、１０１ａはコピー画像処理部、１０１ｂはプリント画像処理部、１０２はインターフェース部、１０３はＣＰＵ、１０６はミラー反転部、１０８は天地反転部、１１０はスキュー補正部、１１２はデータ圧縮部、１１４はデータ伸長部である。また、メモリ１００内には、ラスターデータ保存領域１１５と、ミラー反転処理後データ保存領域１１６と、天地反転処理後データ保存領域１１７と、スキュー補正処理後データ保存領域１１８と、圧縮データ保存領域１１９が割り当てられている。
【００１５】
スキャナやデジタルカメラなどで読み取られたイメージ画像（スキャンデータ）は、コピー画像処理部１０１ａによって例えばＲＧＢからＣＭＹＫへの色変換処理や印刷γ補正処理が行われて、メモリ１００内のラスターデータ保存領域１１５に保存される。また、装置外部のパーソナルコンピュータ（図示せず）よりインターフェース１０２を経由して入力されたプリントデータは、プリント画像処理部１０１ｂによる画像処理、およびＣＰＵ１０３等によってラスタライズ処理が行われて、同じくラスターデータ保存領域１１５に保存される。
【００１６】
ラスターデータ保存領域１１５に保存されている画像を、同図（ｒ）に示す文字Ｆで表現すると、ミラー反転部１０６によってミラー反転され、ミラー反転処理後データ保存領域１１６に保存されたデータは同図（ｓ）のようになる。さらに、ミラー反転処理されたデータを天地反転部１０８によって天地反転すると、天地反転転処理後データ保存領域１１７に保存されたデータは同図（ｔ）のようになる。さらに、天地反転されたデータをスキュー補正部１１０によってスキュー補正すると、スキュー補正処理後データ保存領域１１８に保存されたデータは同図（ｕ）のようになる。
【００１７】
このように、ミラー反転処理、天地反転処理、スキュー補正処理を実現するために、それぞれ専用の処理回路が必要となる。また、それぞれの専用の処理回路が使用するメモリが必要となる。
【特許文献１】特開２０００−２４６９６５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１８】
しかしながら、上記の従来の構成によれば、スキュー補正部にミラー反転部や天地反転部を追加することによる回路規模の増加や、ミラー反転処理や天地反転処理を行うための作業メモリが余分に必要になる。さらに、処理が増えたことによる動作時間の遅延といった問題も発生する。また、スキュー補正処理やミラー反転処理や天地反転処理が、同時に処理することができない。
【００１９】
本発明は上記従来の問題点を解決するもので、少なくともスキュー補正処理を実行する画像処理装置において、専用のミラー反転部や天地反転部といったハードウェア資源を追加することがなく、また専用にメモリを使用すること無しに、ミラー反転処理や天地反転処理を高速に実行できる画像処理装置および画像処理方法を提供することを目的としている。
【課題を解決するための手段】
【００２０】
上記課題を解決するために、本発明の画像処理装置は、印刷画像のラスターデータを保存するラスターデータ保存メモリと、少なくともスキュー補正処理と他の処理の実行の要否に応じて、ラスターデータ保存メモリに格納されたラスターデータの読み出しアドレスを生成する読み出しアドレス制御部と、この読み出しアドレス制御部で生成された読み出しアドレスに従って、ラスターデータを読み出し、所定の圧縮処理を施す圧縮部とを備えるものである。
【発明の効果】
【００２１】
本発明の画像処理装置および画像処理方法によれば、スキュー補正と、ミラー反転処理、天地反転処理といった他の処理を同時に行うことが可能となり、結果として処理速度の高速化を量ることができる。また処理回路の規模を小さくし、更に使用メモリ容量の削減を図ることができる。
【発明を実施するための最良の形態】
【００２２】
本発明の画像処理装置は、印刷画像のラスターデータを保存するラスターデータ保存メモリと、少なくともスキュー補正処理と他の処理の実行の要否に応じて、ラスターデータ保存メモリに格納されたラスターデータの読み出しアドレスを生成する読み出しアドレス制御部と、この読み出しアドレス制御部で生成された読み出しアドレスに従って、ラスターデータを読み出し、所定の圧縮処理を施す圧縮部とを備えるものである。
【００２３】
これによって、スキュー補正と他の処理を同時に行うことが可能となり、結果として処理速度の高速化を量ることができる。また処理回路の規模を小さくし、更に使用メモリ容量の削減を図ることができる。
【００２４】
また本発明は、他の処理を、印刷画像の左右を反転するミラー反転処理と、印刷画像の上下を天地させる天地反転処理の少なくとも一つとしたものである。
【００２５】
これによって、スキュー補正と、ミラー反転処理、天地反転処理を同時に行うことが可能となり、結果として処理速度の高速化を量ることができる。また処理回路の規模を小さくし、更に使用メモリ容量の削減を図ることができる。
【００２６】
また本発明の画像処理装置は、印刷画像のラスターデータを保存するラスターデータ保存メモリと、このラスターデータ保存メモリに格納されたラスターデータの読み出しアドレスを生成する読み出しアドレス制御部と、この読み出しアドレス制御部で生成された読み出しアドレスに従ってラスターデータを読み出して、所定の圧縮処理を施す圧縮部と、この圧縮部によって圧縮されたデータを保存する圧縮データ保存メモリと、この圧縮データ保存メモリから圧縮されたデータを読み出して伸長処理を行う伸長部と、この伸長部によって伸長されたラスターデータを画像形成装置へ出力するデータ出力部を備え、読み出しアドレス制御部を、画像形成装置のスキューを補正するように読み出しアドレスを生成するスキュー補正部と、印刷画像の左右を反転するように読み出しアドレスを生成するミラー反転部と、印刷画像の上下を天地するように読み出しアドレスを生成する天地反転部とで構成したものである。
【００２７】
この構成により、ラスターデータ圧縮時にメモリからデータを読み出すアドレスの制御の仕方により、スキュー補正やミラー反転や天地反転の処理を同時に行うことができるので、それらの処理の専用回路が不要な画像処理装置を提供することができる。また、同時処理であるため、処理を高速化できる画像処理装置を提供することができる。
【００２８】
また本発明の画像処理装置は、印刷画像のラスターデータを、印刷の副走査方向に幾つかの領域に分割しバンド毎に保存するラスターデータ保存メモリと、このラスターデータ保存メモリに格納されたラスターデータの読み出しアドレスを生成する読み出しアドレス制御部と、この読み出しアドレス制御部で生成された読み出しアドレスに従ってラスターデータを読み出して、バンド毎に所定の圧縮処理を施す圧縮部と、この圧縮部によってバンド毎に圧縮されたデータをバンド毎に保存する圧縮データ保存メモリと、バンド毎の圧縮データの印刷順序を表す情報を保存する印刷順保存部と、この印刷順保存部で記録された印刷順序に従って、圧縮データ保存メモリから圧縮されたデータをバンド毎に読み出して伸長処理を行う伸長部と、この伸長部によって伸長されたラスターデータを画像形成装置へ出力するデータ出力部を備え、読み出しアドレス制御部を、画像形成装置のスキューを補正するように読み出しアドレスを生成するスキュー補正部と、印刷画像の左右を反転するように読み出しアドレスを生成するミラー反転部と、印刷画像の上下を天地するように読み出しアドレスを生成する天地反転部とで構成したものである。
【００２９】
この構成により、ラスターデータ圧縮時にメモリからデータを読み出すアドレスの制御の仕方により、スキュー補正やミラー反転や天地反転の処理を同時に行うことができるので、それらの処理の専用回路が不要な画像処理装置を提供することが出来る。また、バンド毎に処理できる構成とした為、特に天地反転処理が指定された場合は圧縮前のラスターデータを１ページ保持しなくともバンド単位でラスターデータが入力される毎に逐次的にスキュー補正、ミラー反転、天地反転の処理を同時に行うことにより処理に必要なメモリを削減することができる画像処理装置を提供できる。また、同時処理であるため、処理を高速化できる画像処理装置を提供することができる。
【００３０】
また本発明は、ラスターデータ保存メモリと圧縮データ保存メモリは、同一メモリを共有するように構成したものである。
【００３１】
これによって、画像処理に用いる作業メモリ量の削減を図ることができる。
【００３２】
また本発明は、圧縮部と伸長部を、並行して同時に動作するように構成したものである。
【００３３】
これによって、画像処理全体のスループットを高めることができる。
【００３４】
また本発明は、ラスターデータを２値画像データとしたものである。これによって、例えば画像処理装置外部のパーソナルコンピュータ等から送られた２値画像データを高速に処理することが可能となる。
【００３５】
また本発明は、ラスターデータは多値画像データとしたものである。これによって、例えばスキャナやデジタルカメラから送られた多値画像データを高速に処理することが可能となる。
【００３６】
また本発明の画像処理方法は、印刷画像のラスターデータをメモリに保存し、少なくともスキュー補正処理と他の処理の実行の要否に応じて、メモリに保存されたラスターデータの読み出しアドレスを生成し、この生成された読み出しアドレスに従ってラスターデータを読み出し、所定の圧縮処理を施すようにしたものである。
【００３７】
これによって、スキュー補正と他の処理を同時に行うことが可能となり、結果として処理速度の高速化を量ることができる。
【００３８】
また本発明の画像処理方法は、印刷画像のラスターデータをメモリに保存し、メモリの読み出しアドレス制御を行い、制御されたアドレスにて指定されたラスターデータを読み出し、読み出されたラスターデータに所定の圧縮処理を施し、この圧縮処理によって圧縮されたデータをメモリに保存し、メモリから圧縮されたデータを読み出して伸長処理を行い、この伸長処理によって伸長したラスターデータを画像形成装置へ出力する画像処理方法において、所定の圧縮処理を施す際の読み出しアドレス制御は、画像形成装置のスキューを補正する読み出しアドレス制御の他に、印刷画像の左右を反転する読み出しアドレス制御と、印刷画像の上下を天地する読み出しアドレス制御のうち、少なくとも１つのアドレス制御を組み合わせたアドレスを生成するようにしたものである。
【００３９】
これによって、ラスターデータ圧縮時にメモリからデータを読み出すアドレスの制御の仕方により、スキュー補正やミラー反転や天地反転の処理を同時に行うことができると共に、これらは同時に処理されるため、画像処理を極めて高速に実行することが可能となる。
【００４０】
以下、本発明の実施の形態について、カラー画像形成装置を例に詳しく説明する。
【００４１】
なお本発明は、装置としての個別具体的な態様に限定されるものではなく、実施の形態の説明に裏付けられた方法として実施することもできるし、実施の形態に示す内容を実行可能に作成されたプログラムによっても実施することが可能である。
【００４２】
（実施の形態１）
図１は、本発明の実施の形態１のマルチファンクション装置、およびその外部装置との接続を示す説明図である。
【００４３】
実施の形態１では、マルチファンクション装置２００の印刷部２０５は、いわゆる電子写真装置を構成している。
【００４４】
図１に示すように、マルチファンクション装置２００は、外部装置（例えばパーソナルコンピュータ２０６、デジタルカメラ２０７）やＦＡＸ回線２０８から画像データを受信するインターフェース部２０１と、画像を読み取るスキャナ部２０２と、印刷部２０５およびそれらを制御する制御部２０３から構成される。このマルチファンクション装置２００で印刷を行う場合の画像データの流れは、外部装置としてのパーソナルコンピュータ２０６やデジタルカメラ２０７から送られた画像データを、インターフェース部２０１を通じて受信し、本発明に係る画像形成装置の一例であるデータ処理部２０４にて画像処理を行った後、印刷部２０５で画像形成を行うことによって実行される。またコピーを行う場合のデータの流れも、スキャナ部２０２で読み取ったスキャンデータをデータ処理部２０４にて画像処理を行った後、印刷部２０５で画像形成を行うことによって実行される。
【００４５】
図２は、本発明の実施の形態１におけるマルチファンクション装置２００のデータ処理部２０４の概略構成図である。
【００４６】
図２に示すように、上述の外部装置やスキャナ部２０２（図１参照）から入力された画像データは、受信部３０１を経たあと、スキャンデータに対するコピー画像処理部３０２や、プリント言語データに対するプリント処理部３０３や、デジタルカメラ画像処理部３０４やＦＡＸ処理部３０５などによりデータ処理が施され、最終的に印刷部２０５における画像形成に供されるラスターデータに変換される。
【００４７】
このようなラスターデータをメモリ３１０に一時保存しておく目的で、圧縮部３０６にてデータ圧縮を行うことが多く、圧縮され一旦メモリ３１０に格納されたラスターデータは伸長部３０７で元のラスターデータに伸長されて、データ送信部３０８を経て印刷部２０５へと送られる。
【００４８】
ここで、実施の形態１に示す圧縮部３０６で用いられる静止画像の符号化手法については、特に方式を限定するものではない。例えば、一般に知られているＪＰＥＧ、ＪＢＩＧ、ＭＨ、ＭＲ、ＭＭＲなどの符号化方式でも良いし、独自に考案された符号化方式であっても良い。また、複数の符号化方式を持ち、圧縮部３０６に入力される画像データの種類、つまりコピー画像処理部３０２の出力データやプリント処理部３０３の出力データやデジタルカメラ画像処理部３０４の出力データやＦＡＸ処理部３０５の出力データに応じて、符号化方式を切り替えるように構成しても良い。伸長部３０７は、圧縮部３０６の符号化方式に合わせた復号化方式とする。
【００４９】
図３は、本発明の実施の形態１におけるマルチファンクション装置２００の印刷部２０５の構成図である。
【００５０】
実施の形態１における印刷部２０５は、電子写真プロセスを応用したものであり、印刷部２０５として図３に示すようなシアン、マゼンタ、イエロー、ブラックの４色の画像形成を順次（いわゆる１パスで）行うタンデム型としている。
【００５１】
以降、実施の形態１に係る印刷部２０５における画像形成プロセスについて更に詳しく説明する。
【００５２】
印刷部２０５は、既に説明したデータ処理部２０４から送られてきたラスターデータに従い、像担持体である感光体２ａ、２ｂ、２ｃ、２ｄに潜像を形成することにより画像形成を実行する。
【００５３】
図３に示すように、印刷部２０５には４つの画像形成ステーション１ａ、１ｂ、１ｃ、１ｄが配置され、各画像形成ステーション１ａ、１ｂ、１ｃ、１ｄは像担持体としての感光体２ａ、２ｂ、２ｃ、２ｄをそれぞれに有し、その回りには、各感光体ドラムの表面を一様に帯電させる帯電手段３ａ、３ｂ、３ｃ、３ｄと、静電潜像を顕像化する現像手段４ａ、４ｂ、４ｃ、４ｄと、残留トナーを除去するクリーニング手段５ａ、５ｂ、５ｃ、５ｄと、画像情報に応じた光を各々の感光体２ａ、２ｂ、２ｃ、２ｄに照射する走査光学系の露光手段６ａ、６ｂ、６ｃ、６ｄと、転写手段７を構成する中間転写ベルト１２にトナー像を転写する転写手段８ａ、８ｂ、８ｃ、８ｄがそれぞれ配置されている。
【００５４】
ここで、画像形成ステーション１ａ、１ｂ、１ｃ、１ｄではそれぞれイエロー画像、マゼンタ画像、シアン画像、ブラック画像が形成され、露光手段６ａ、６ｂ、６ｃ、６ｄからは、イエロー画像、マゼンタ画像、シアン画像、ブラック画像に対応した走査光である露光光９ａ、９ｂ、９ｃ、９ｄが出力される。
【００５５】
各画像形成ステーション１ａ、１ｂ、１ｃ、１ｄを通過する態様で、感光体２ａ、２ｂ、２ｃ、２ｄの下方にはローラ１０、１１により支持された無端ベルト状の中間転写ベルト１２が配置されており、矢印Ａ方向へ周回動する。
【００５６】
また、各色のレジスト（形成位置）を検出するためのパターンを中間転写ベルト１２に画像形成を行い、そのパターンを検出するパターン検出手段１４が配置されている。
【００５７】
なお、給紙カセット１６に収納されている印刷用紙等のシート材１７は、給紙ローラ１８により給紙され、転写ローラ１９、定着器２０を経て排紙トレー（図示せず）に排出される。
【００５８】
以上のような構成の印刷部２０５では、まず画像形成ステーション１ｄにおいて、帯電手段３ｄおよび露光手段６ｄ等を用いた公知の電子写真プロセス手段により感光体ドラム２ｄ上に画像情報であるブラック成分色の潜像が形成される。その後、現像手段４ｄでブラックトナーを有する現像材によりブラックトナー像として可視像化され、転写手段８ｄで中間転写ベルト１２にブラックトナー像が転写される。
【００５９】
一方、ブラックトナー像が中間転写ベルト１２に転写されている間に、画像形成ステーション１ｃでシアン成分色の潜像が形成され、現像手段４ｃでシアントナーによるシアントナー像が可視像化されてこれが転写手段８ｃにて転写され、先に中間転写ベルト１２上に転写されたブラックトナー像と重ね合わされる。
【００６０】
以下、マゼンタトナー像、イエロートナー像についても同様にして画像形成が行われ、中間転写ベルト１２上に４色のトナー像の重ね合わせが終了すると、給紙ローラ１８により給紙カセット１６から給紙された紙等のシート材１７上に転写ローラ１９によって４色のトナー像が一括転写搬送され、定着器２０で加熱定着され、シート材１７上にフルカラー画像が得られる。
【００６１】
なお、転写が終了したそれぞれの感光体２ａ、２ｂ、２ｃ、２ｄはクリーニング手段５ａ、５ｂ、５ｃ、５ｄで残留トナーが除去され、引き続き行われる次の像形成に備えられ、印字動作は完了する。
【００６２】
このようなタンデム型の構成を備える印刷部２０５は、各色ごとに画像形成プロセスが実行される画像形成ステーション１ａ〜１ｄを備えているので、印刷の高速化に有利である。しかしながら、異なる画像形成ステーション１ａ〜１ｄで形成された各画像の位置合わせ（レジストレーション）を如何に良好に行うかの点で問題点を有している。なぜならば、シート材１７に転写された４色の画像形成位置のずれは、最終的には位置ずれとして、または色調の変化として現れてくるからである。
【００６３】
特に、既に説明した図２１（ａ）に示すような斜め方向の位置ずれ（以下、「スキュー誤差、あるいは単にスキュー」という。）についてはタンデム型の構成に特有の課題であり、図２１（ｂ）のように１つの色（図２１ではブラック基準）に他の色（図２１ではシアン、イエロー、マゼンタ）の傾きを合わせるように、印字画像データを予め補正しておく手法が有効である。
【００６４】
このときの補正すべき量（ずれ量）は、データ処理部２０４からあらかじめ基準となるパターン（レジストパターン）を送信し、印刷部２０５内の中間転写ベルト１２上にトナー像を形成し、これをパターン検出手段１４にて各トナー像の傾きを検出することで得られ、この検出結果に基づいて補正すべき量に対応した補正データを求めることができる。
【００６５】
図４は、本発明の実施の形態１におけるデータ処理部２０４の各機能ブロックの構成を示す構成図であり、図２に示すデータ処理部２０４の構成をさらに詳細に示したものである。
【００６６】
図５は、本発明の実施の形態１におけるデータ処理部２０４で実行されるスキュー補正処理およびミラー反転処理の過程を説明する説明図である。
【００６７】
以降、各トナー像の傾きを検出した後に行われる、スキュー補正処理およびミラー反転処理の動作について、図４と図５を用いて具体的に説明する。
【００６８】
ここで、３１０は画像データの一時的な保存や、ＣＰＵ３１３が扱う変数等を格納するメモリである。また、圧縮部３０６のデータ読み出しアドレスや書き込みアドレスを発生する圧縮アドレス制御部３１４には、ミラー反転アドレス制御部３１５とスキュー補正アドレス制御部３１６と天地反転アドレス制御部３１７が備わっている。
【００６９】
受信部３０１に入力されるスキャンデータやプリントデータは、必要に応じてコピー画像処理部３０２やプリント処理部３０３によりデータ処理された後、最終的にメモリ３１０にラスターデータとして保存される。ここで、コピー画像処理部３０２とプリント処理部３０３は受信部３０１とメモリ３１０の間に便宜上挿入しているが、データ処理の流れやソフト処理の有無などにより、適宜構成を変更しても構わない。
【００７０】
以降、スキュー補正処理を単独で実行する場合について説明する。
【００７１】
スキュー補正アドレス制御部３１６は、上述した「補正すべき量（ずれ量）」に従って、メモリ３１０の読取アドレスを制御することにより、画像データをスキューによるずれ方向とは逆方向にデータの並び替えを行うためのものであり、この並び替えを行ったデータを印字することにより画像のズレを相殺することができる。
【００７２】
ここでは画像形成装置は、図５（ａ）に示すラスターデータをスキュー補正しないまま印刷すると、２画素分の右斜め上方向のスキュー誤差が発生する状態だと仮定する。画像形成装置のスキュー方向やずれ量は予め測定した値により判断され、スキュー補正アドレス制御部３１６は図５（ａ）に示すデータを２画素分右斜め下方向にずらすように圧縮アドレス制御部３１４へ指示を出す。圧縮アドレス制御部３１４が出力するメモリアドレスは、Ｌ１からＬ２０の順番と矢印の向きに従ってラスターデータを読み取るように制御し、圧縮部３０６で圧縮したデータを圧縮データ保存領域３２１へ保存する。
【００７３】
圧縮データが少なくとも１ページ揃った後（印刷スループットに追随できる程度に圧縮処理が高速に可能であれば圧縮途中であっても良い）、伸長部３０７は伸長アドレス制御部３１８が生成するアドレス情報（圧縮規則に基づいて、伸長後の画像データがページ先頭から順に配列されるように生成される）に従って、圧縮データ保存領域３２１からデータを読み出し、圧縮されたデータを伸長する。そして伸長されたラスターデータをデータ送信部３０８によって印刷部２０５へ送信する。ここで、伸長部３０７で伸長した後のデータの並びは、図５（ｂ）に示すように２画素右斜め下方向にずらした（シフト補正処理した）並びとなるので、印刷部２０５にて印刷を行った結果はスキュー補正処理が行われた画像となる。
【００７４】
次に、図４に示すミラー反転アドレス制御部３１５とスキュー補正アドレス制御部３１６によるアドレス生成動作を、図５（ｃ）、図５（ｄ）を用いて説明する。
【００７５】
ここでも画像形成装置は、図５（ｃ）に示すラスターデータをスキュー補正しないまま印刷すると、２画素分の右斜め上方向のスキュー誤差が発生する状態だと仮定する。画像形成装置のスキュー方向やずれ量は予め測定した値により判断され、スキュー補正アドレス制御部３１６は図５（ａ）に示すデータを２画素分右斜め下方向にずらすように圧縮アドレス制御部３１４へ指示を出す。また、ミラー反転アドレス制御部３１５はラスターデータの主走査方向の読取方向を逆方向にするように圧縮アドレス制御部３１４へ指示を出す。圧縮アドレス制御部３１４が出力するメモリアドレスは、Ｌ１からＬ２０の順番と矢印の向きに従ってラスターデータを読み取るように制御し、圧縮部３０６で圧縮したデータは圧縮データ保存領域３２１へ保存する。
【００７６】
圧縮データが少なくとも１ページ揃った後（印刷スループットに追随できる程度に圧縮処理が高速に可能であれば圧縮途中であっても良い）、伸長部３０７は伸長アドレス制御部３１８が生成するアドレス情報（圧縮規則に基づいて、伸長後の画像データがページ先頭から順に配列されるように生成される）に従って、圧縮データ保存領域３２１からデータを読み出し、圧縮されたデータを伸長する。そして伸長されたラスターデータをデータ送信部３０８によって印刷部２０５へ送信する。ここで、伸長部３０７で伸長した後のデータの並びは、図５（ｄ）に示すように２画素右斜め下方向にずらした（シフト補正処理した）並びで、かつ、画像の左右をミラー反転した並びとなるので、印刷部２０５にて印刷を行った結果はスキュー補正処理とミラー反転処理が同時に行われた画像となる。
【００７７】
図６は、本発明の実施の形態１におけるデータ処理部２０４で実行されるスキュー補正処理、天地反転処理およびミラー反転処理の過程を説明する説明図である。
【００７８】
図４に示す天地反転アドレス制御部３１７とスキュー補正アドレス制御部３１６によるアドレス生成動作を、図６（ａ）、図６（ｂ）を用いて説明する。
【００７９】
ここでも画像形成装置は、図６（ａ）に示すラスターデータをスキュー補正しないまま印刷すると、２画素分の右斜め上方向のスキュー誤差が発生する状態だと仮定する。画像形成装置のスキュー方向やずれ量は予め測定した値により判断され、スキュー補正アドレス制御部３１６は図６（ａ）に示すデータを２画素分右斜め下方向にずらすように圧縮アドレス制御部３１４へ指示を出す。また、また、天地反転アドレス制御部３１７はラスターデータの副走査方向の読取方向を逆方向にするように圧縮アドレス制御部３１４へ指示を出す。圧縮アドレス制御部３１４が出力するメモリアドレスは、Ｌ１からＬ２０の順番と矢印の向きに従ってラスターデータを読み取るように制御し、圧縮部３０６で圧縮したデータは圧縮データ保存領域３２１へ保存する。
【００８０】
圧縮データが少なくとも１ページ揃った後（印刷スループットに追随できる程度に圧縮処理が高速に可能であれば圧縮途中であっても良い）、伸長部３０７は伸長アドレス制御部３１８が生成するアドレス情報（圧縮規則に基づいて、伸長後の画像データがページ先頭から順に配列されるように生成される）に従って、圧縮データ保存領域３２１からデータを読み出し、圧縮されたデータを伸長する。そして伸長されたラスターデータをデータ送信部３０８によって印刷部２０５へ送信する。ここで、伸長部３０７で伸長した後のデータの並びは、図５（ｂ）に示すように２画素右斜め下方向にずらした（シフト補正処理した）並びで、かつ、画像の上下を天地反転した並びとなるので、印刷部２０５にて印刷を行った結果はスキュー補正処理と天地反転処理が同時に行われた画像となる。
【００８１】
また、図４に示す天地反転制御部３１７とミラー反転アドレス制御部３１５とスキュー補正アドレス制御部３１６によるアドレス生成動作を、図６（ｃ）、図６（ｄ）を用いて説明する。
【００８２】
ここでも画像形成装置は、図６（ｃ）に示すラスターデータをスキュー補正しないまま印刷すると２画素分の右斜め上方向のスキュー誤差が発生する状態だと仮定する。画像形成装置のスキュー方向やずれ量は予め測定した値により判断され、スキュー補正アドレス制御部３１６は図６（ａ）に示すデータを２画素分右斜め下方向にずらすように圧縮アドレス制御部３１４へ指示を出す。
【００８３】
また、ミラー反転アドレス制御部３１５は、ラスターデータの主走査方向の読取方向を逆方向にするように圧縮アドレス制御部３１４へ指示を出す。また、天地反転アドレス制御部３１７は、ラスターデータの副走査方向の読取方向を逆方向にするように圧縮アドレス制御部３１４へ指示を出す。圧縮アドレス制御部３１４が出力するメモリアドレスは、Ｌ１からＬ２０の順番と矢印の向きに従ってラスターデータを読み取るように制御し、圧縮部３０６で圧縮したデータを圧縮データ保存領域３２１へ保存する。
【００８４】
圧縮データが少なくとも１ページ揃った後（印刷スループットに追随できる程度に圧縮処理が高速に可能であれば圧縮途中であっても良い）、伸長部３０７は伸長アドレス制御部３１８が生成するアドレス情報（圧縮規則に基づいて、伸長後の画像データがページ先頭から順に配列されるように生成される）に従って、圧縮データ保存領域３２１からデータを読み出し、圧縮されたデータを伸長する。そして伸長されたラスターデータをデータ送信部３０８によって印刷部２０５へ送信する。ここで、伸長部３０７で伸長した後のデータの並びは、図５（ｂ）に示すように２画素右斜め下方向にずらした（シフト補正処理した）並びで、かつ、画像の左右をミラー反転した並びとなるので、印刷部２０５にて印刷を行った結果はスキュー補正処理と天地反転処理と天地反転処理が同時に行われた画像となる。
【００８５】
以上、図５および図６では、スキュー補正アドレス制御部３１６と、ミラー反転アドレス制御部３１５と、天地反転アドレス制御部３１７の一部または全てが作用することで、最終的な圧縮アドレス制御部３１４の出力アドレスがどのように変化するのか、について説明した。
【００８６】
このように実施の形態１の画像処理装置は、印刷画像のラスターデータを保存するラスターデータ保存メモリ（ラスターデータ保存領域３２０を備える、あるいは定義されたメモリ３１０）と、少なくともスキュー補正処理と他の処理の実行の要否に応じて、ラスターデータ保存メモリに格納されたラスターデータの読み出しアドレスを生成する読み出しアドレス制御部（圧縮アドレス制御部３１４）と、この読み出しアドレス制御部で生成された読み出しアドレスに従って、ラスターデータを読み出し、所定の圧縮処理を施す圧縮部３０６とを備える。
【００８７】
以降、上述の動作を実現する圧縮アドレス制御部３１４の出力アドレスの生成過程について、以降、図７および図８を用いて説明する。
【００８８】
図７は、本発明の実施の形態１において、圧縮アドレス制御部３１４の出力するアドレスを示す説明図である。
【００８９】
図７（ａ）は、主走査１０ピクセル（主走査ピクセル数Ｍ＝１０）、副走査１０ピクセルの合計１００ピクセル（Ｎ＝１００）が保存されているメモリのアドレスを表現しており、画像の左上がアドレス０番地、右下がアドレス９９番地である。実際にデータが保存されているメモリアドレスはオフセットアドレス（例えばオフセット１００００番地など）が加算されたアドレスであることが殆どであるが、説明を簡単にする為にオフセットアドレスは無視する。
【００９０】
なお、以下の説明においては、画像データとして、例えば８ｂｉｔ／ピクセルのデータ量を有する多値画像データを想定している。即ち圧縮アドレス制御部３１４で発生される１のアドレスによって１つのピクセル（多値画像データ）が指定される。
【００９１】
図７（ａ）に示すＳはスタートアドレスであり、圧縮アドレス制御部３１４のアドレス発生処理の初期値である。
【００９２】
ｐ１とｐ２は、それぞれ第１スキュー補正ポイント、第２スキューポイントを示し、共に図７（ａ）のように表現したメモリ空間の左端からスキューさせる変化点までの距離（ピクセル数）を表す。
【００９３】
図７（ｂ）は、Ｎ＝１００ピクセルの保存されているメモリアドレスと画像データ「Ｆ」を重ねて表現したものであり、圧縮アドレス発生部３１４がＬ１からＬ１２の矢印の向きにメモリアドレスを発生し圧縮部３０６がデータを読み込ませる。ここで、変化点までの距離、即ち第１スキュー補正ポイントｐ１および第２スキューポイントｐ２の通過後においては、図５や図６で示したようにスキュー補正を行うため読取画素をずらす操作を行うが、これは図７（ｂ）で示すようにアドレス値を副走査方向に一段戻す（アドレス値が減じられる）動作を含むことを示している。
【００９４】
図７（ｃ）は、図７（ｂ）の矢印が途切れた部分で改行しデータを並べ換えた状態を示し、並び替えが行われた結果、画像データ「Ｆ」の画像が下方向にスキューしたデータを生成できることを示している。
【００９５】
図８は、本発明の実施の形態１において、圧縮アドレス制御部３１４の動作を示すフローチャートである。
【００９６】
図９は、本発明の実施の形態１において、圧縮アドレス制御部３１４の出力するアドレスによりスキュー補正処理、天地反転処理およびミラー反転処理が実行される過程を説明する説明図である。
【００９７】
以降、アドレス発生の具体例を、図８のフローチャートに図７、図９を併用して説明する。
【００９８】
図８において、Ｓは既に説明したスタートアドレスであり、アドレス発生処理の初期値を示す。Ｂはラスターデータの先頭アドレス、Ｅはラスターデータの最終アドレス、Ｍは主走査ピクセル数、Ｎは全ピクセル数、ｐ１は第１スキュー補正ポイントまでの距離、ｐ２は第２スキュー補正ポイントまでの距離、ｉは主走査カウンタ、ｊは副走査カウンタ、ｋはピクセルカウンタ、ｒはアドレス変数、ｘは主走査の走査方向（１：右に走査、−１：左に走査）、ｙは副走査の走査方向（１：下に走査、−１：上に走査）、ｚはスキュー補正方向（１：右上がり方向、−１右下がり方向）、そしてＡｄは出力アドレス値とする。
【００９９】
図７の例では、Ｂ＝０、Ｅ＝９９、Ｍ＝１０、ｐ１＝４、ｐ２＝７、Ｎ＝１００、ｘ＝１、ｙ＝１、ｚ＝−１であり、この値を用いてフローチャートを説明する。
【０１００】
まずステップ１にて変数ｊ、ｋを０に初期化し、Ｓにアドレス発生処理の初期値を入力する。図７（ｂ）に示す場合はＳ＝０である。
【０１０１】
次にステップ２にてアドレス変数ｒにアドレス発生処理の初期値Ｓ（ｊが０なので、ｒの計算値はＳになる）を入れた後、主走査カウンタｉを０にリセットする。
【０１０２】
ステップ３ではピクセルカウントｋをインクリメントし、カウント値が全ピクセル数Ｎを超えたら終了となる。
【０１０３】
ステップ４では、スキュー補正ポイントｐ１またはｐ２を通過したかどうかを判断し、通過した場合は１ライン分アドレスを変化させる。ｚの値が−１なのでアドレスは１ライン分戻ることになる。
【０１０４】
ステップ５では、アドレス変数ｒがデータ領域内アドレス（０番地〜９９番地）かどうかを確認しており、範囲外の場合はステップ７へジャンプする。
【０１０５】
ステップ６では、アドレス出力Ａｄにアドレス変数ｒの値を入れ、圧縮すべきデータのアドレスを決定する。そのあとアドレス変数にｘを足しているが、ｘの値は１なのでアドレスが増える方向に変化する。
【０１０６】
ステップ７では、主走査カウンタｉをインクリメントし、カウンタの値がＭ未満ならばステップ３に戻る。Ｍに等しくなったらステップ８に示すように副走査カウンタｊをインクリメントしステップ２に戻る。ｊがインクリメントされたとき、ラスターデータは改行することを表わす。
【０１０７】
以上のフローチャートにより、圧縮アドレス制御部３１４から出力されるアドレスは図７（ｃ）に示す値となる。
【０１０８】
図８に示すフローチャートにおいて、Ｂ＝０、Ｅ＝９９、Ｍ＝１０、ｐ１＝４、ｐ２＝７、Ｎ＝１００、ｘ＝１、ｙ＝１、ｚ＝１とし、さらにアドレス発生処理の初期値Ｓを左上画素の２ライン前の画素アドレス、即ち図９（ａ）左側の図に示すようにＳ＝−２０として、Ｌ１からＬ１２の順でアドレスを発生し、画像データを並び替えると図９（ａ）右側に示す画像となる。この画像は図７（ｃ）と反対方向のスキュー補正データを生成することが出来ることを示しており、ｚの符号がスキュー補正の方向を制御していることになる。
【０１０９】
また、図８のフローチャートにおいて、Ｂ＝０、Ｅ＝９９、Ｍ＝１０、ｐ１＝３、ｐ２＝６、Ｎ＝１００、ｘ＝−１、ｙ＝１、ｚ＝１とし、さらにアドレス発生処理の初期値Ｓを右上画素の２ライン前の画素アドレス、即ち図９（ｂ）左側の図に示すようにＳ＝−１１として、Ｌ１からＬ１２の順でアドレスを発生し、画像データを並び替えると図９（ｂ）右側に示す画像となる。この画像は図９（ａ）と比較してミラー反転された画像となっていることを示しており、ｘの符号がミラー反転の有無を制御していることになる。
【０１１０】
また、図８のフローチャートにおいて、Ｂ＝０、Ｅ＝９９、Ｍ＝１０、ｐ１＝４、ｐ２＝７、Ｎ＝１００、ｘ＝１、ｙ＝−１、ｚ＝−１とし、さらにアドレス発生処理の初期値Ｓを左下画素の２ライン後の画素アドレス、即ち図９（ｃ）左側の図に示すようにＳ＝１１０として、図のＬ１からＬ１２の順でアドレスを発生し、画像データを並び替えると図９（ｃ）右側に示す画像となる。この画像は図９（ａ）と比較して天地反転された画像となっていることを示しており、ｙの符号が天地反転の有無を制御していることになる。
【０１１１】
また、図８のフローチャートにおいて、Ｂ＝０、Ｅ＝９９、Ｍ＝１０、ｐ１＝３、ｐ２＝６、Ｎ＝１００、ｘ＝−１、ｙ＝−１、ｚ＝１とし、さらにアドレス発生処理の初期値Ｓを右下画素のアドレス、即ち図９（ｄ）左側の図に示すようにＳ＝９９として、図９（ｄ）のＬ１からＬ１２の順でアドレスを発生し、画像データを並び替えると図９（ｄ）右側に示す画像となる。この画像は図９（ａ）と比較して天地反転された画像となっていることを示しており、ｘの符号とｙの符号を両方マイナスにすることにより、ミラー反転と天地反転が同時に制御可能であることを示している。
【０１１２】
図８のフローチャートにおいては、説明を簡単にするためにスキュー補正ポイントが２箇所という条件としたが、複数ポイントある場合でもフローチャートのステップ４の条件が増えるだけで考え方は同じである。なお、図８に示すようなフローチャートはＨＤＬ（ハードウェア記述言語）でも容易に表わすことが出来るので、ハードウェアでの実現も容易である。
【０１１３】
なお以上の説明は、処理対象を多値画像データとして説明したが、２値の場合であっても、上述のフローチャートの説明は、ほぼそのまま適用できる。ただし、２値画像データにミラー反転処理を行う場合は、各ビットが１ピクセルに相当するため、１バイト内においてビットの並び替えを行う処理を追加することになる。
【０１１４】
このように実施の形態１においては、メモリアドレスの操作は、ラスターデータを読み出す際に行うようにしているが、コピー画像処理部３０２またはプリント処理部３０３における画像処理の後、ラスターデータをラスターデータ保存領域３２０に書き込む際に、メモリアドレスを操作するように構成しても、同様の効果を得ることができる。
【０１１５】
なお、実施の形態１で説明した構成は、印刷部２０５がタンデム型であるとの前提で説明したが、印刷部が単色の作像プロセスのみで構成された機器についても本発明は有効である。また、実施の形態１では色材としてトナーを用いる画像形成装置に基づいて説明したが、画像形成に用いる色材の種類、あるいは画像を形成する際の走査系は本発明の趣旨を逸脱しない範囲で、あらゆるものが適用可能であり、例えば印刷部２０５をライン型のインクジェットヘッドを用いて構成してもよい。
【０１１６】
（実施の形態２）
実施の形態１においては、例えば天地反転処理を実行する場合、図４に示すメモリ３１０のラスターデータ保存領域３２０に１ページ分のデータを保存する必要があるが、実施の形態２に示す画像処理装置は、入力されるラスターデータを幾つかのバンドに区分けしバンド毎に処理することにより、保存メモリ容量の削減を図るものである。
【０１１７】
このように実施の形態１と実施の形態２は、画像処理を行う単位がページ単位であるか、バンド単位に処理するかが異なるだけで、マルチファンクション装置２００や画像処理装置の一例であるデータ処理部２０４の基本構成は同じである。よって、重複する説明は省略する。
【０１１８】
図１０は本発明の実施の形態２において、データ処理部２０４のデータ処理の過程を説明する説明図である。
【０１１９】
以降、図１０を用いて、本発明の実施の形態２において、入力されたラスターデータをスキュー補正処理しながら、ミラー反転処理と天地反転処理を同時に行う過程について説明する。
【０１２０】
図１０におけるメモリ３１０、圧縮部３０６、伸長部３０７は図４に示した構成と同じものである。バンド毎の処理を簡易に説明するために、図１０の左側に示すように、入力されるラスターデータは４つのバンドに区切られているものとする。
【０１２１】
まず、入力ラスターデータの最初のバンド（入力バンド１）はメモリ３１０の入力バッファ１に保存する。次のバンド（入力バンド２）の入力ラスターデータをメモリ３１０の入力バッファ２へ保存している間に、先に保存された入力バッファ１内のデータを圧縮部３０６へ転送し、圧縮したデータをメモリ３１０の圧縮バンド１に保存する。このとき、図１０中央部の点線内の圧縮器入力データに示すように、スキュー補正処理とミラー反転処理と天地反転処理を同時に行うために、入力バッファ１のデータを番号Ｌ１、Ｌ２、Ｌ３、Ｌ４、Ｌ５の順で矢印の向きにデータを読み出して圧縮を行う。
【０１２２】
さらに次のバンド（入力バンド３）の入力ラスターデータをメモリ３１０の入力バッファ３へ保存している間に、先に保存された入力バッファ１と入力バッファ２内のデータを圧縮部３０６へ転送し、圧縮したデータをメモリ３１０の圧縮バンド２に保存する。このとき、図１０中央部の点線内の圧縮器入力データに示すように、スキュー補正処理とミラー反転処理と天地反転処理を同時に行うために、入力バッファ１と入力バッファ２内のデータを番号Ｌ１、Ｌ２、Ｌ３、Ｌ４、Ｌ５の順で矢印の向きにデータを読み出して圧縮を行う。
【０１２３】
最後のバンド（入力バンド４）の入力ラスターデータは、再びメモリ３１０の入力バッファ１へ保存し、その間に、先に保存された入力バッファ２と入力バッファ３内のデータを圧縮部３０６へ転送し、圧縮したデータをメモリ３１０の圧縮バンド３に保存する。このとき、図１０中央部の点線内の圧縮器入力データに示すように、スキュー補正とミラー反転と天地反転を同時に行うために、番号Ｌ１、Ｌ２、Ｌ３、Ｌ４、Ｌ５の順で矢印の向きにデータを読み出して圧縮を行う。
【０１２４】
最後に、先に保存された入力バッファ３と入力バッファ１内のデータを圧縮部３０６へ転送し、圧縮したデータをメモリ３１０の圧縮バンド４に保存する。このとき、図１０中央部の点線内の圧縮器入力データに示すように、スキュー補正処理とミラー反転処理と天地反転処理を同時に行うために、番号Ｌ１、Ｌ２、Ｌ３、Ｌ４、Ｌ５、Ｌ６、Ｌ７の順で矢印の向きにデータを読み出して圧縮を行う。
【０１２５】
このような手順で入力ラスターデータの１ページ分を圧縮したのちに、今度はメモリ３１０の圧縮バンド４、３、２、１の順で伸長部３０７を通してデータを伸長しながら印刷動作を行う。伸長されたデータは、図１０右側の点線で囲まれた伸長器出力データに示すように、スキュー補正処理とミラー反転処理と天地反転処理されたデータとなっていることが図示されている。
【０１２６】
このようにバンド分割を行いながらスキュー補正処理とミラー反転処理と天地反転処理を同時に行う場合、入力ラスターデータをメモリ３１０に一時的に保存する際の入力バッファサイズは少なくとも３バンド分必要となる。図１０においては、説明の都合で入力ラスターデータの分割バンド数を４としたために、入力バッファのサイズは１ページの３／４を必要としているが、実際はもう少し多くのバンド（例えば１０〜２０バンド）に分割するので、バッファサイズを小さくすることができる。ただしあまりバンド分割数を多くすると、バッファサイズが小さくなる反面、バンド分割されたデータの接続を管理するのが煩雑となり、バンド連結の制御をソフトウェアに委ねる場合を想定すると処理速度が間に合わなくなるなどの弊害が出る恐れがあるので、適度な分割数が望ましい。
【０１２７】
（実施の形態３）
上述した実施の形態１、２では、スキュー補正を行うべき量（以降、「スキュー量」と呼称する）は既知のものとして説明した。
【０１２８】
実施の形態３では、スキュー量を検出する構成の一例について詳細に説明する。
【０１２９】
図１１は、本発明の実施の形態３における画像形成装置の概略構成図である。
【０１３０】
図１１には、像担持体としての感光体を有する画像形成装置の一つの構成例として、４つの感光体６０１、６０２、６０３、６０４と、これらに跨って延在している転写ユニット６０５を備える、いわゆるタンデム型のカラー画像形成装置が図示されている。それぞれの感光体６０１、６０２、６０３、６０４の周辺には、帯電装置６０６、６０７、６０８、６０９、露光装置６１０、６１１、６１２、６１３、現像装置６１４、６１５、６１６、６１７、感光体クリーニング装置６１８、６１９、６２０、６２１が配置されている。
【０１３１】
現像剤格納部６２２、６２３、６２４、６２５は、それぞれ現像装置６１４、６１５、６１６、６１７に対応する色のトナーを格納しており、それらに格納されているトナーは用紙に記録される画像の濃度がほぼ一定となるように各現像装置６１４〜６１７へ補給される。
【０１３２】
転写ユニット６０５は、ベルト状転写体６２６と、このベルト状転写体６２６を回転搬送するための駆動ローラ６２７と、ベルト状転写体６２６に記録紙６２８を介して押圧力を与える押圧ローラ６２９と、記録紙６２８を挟んで駆動ローラ６２７とは反対側に位置する支持ローラ６３０と、画像形成時においてベルト状転写体６２６に張力を与えることによりベルト状転写体の感光体６０１〜６０４と当接または対向する面を平面化させるための張力ローラ６３１等とで構成されている。
【０１３３】
実施の形態３においてベルト状転写体６２６はトナー画像をその表面上に直接のせてから記録紙６２８に転写するいわゆる中間転写体を構成しているが、その代わりに例えばベルト上に用紙を吸着してその用紙上にトナー画像を転写する、いわゆる転写紙搬送体であってもよい。
【０１３４】
なお、転写ユニット６０５には、記録紙６２８に転写されずにベルト状転写体６２６の表面に残ったいわゆる残トナーをクリーニングするためのベルトクリーニング装置６３２が設けられている。
【０１３５】
このほか図１１に示すカラー画像形成装置には、記録紙６２８を格納しておくための給紙カセット６３３、その給紙カセット６３３より記録紙６２８を支持ローラ６３０および押圧ローラ６２９からなる記録紙転写部６３４へ供給するための給紙ローラ６３５、ピックアップローラ６３６、レジストローラ６３７等からなる給紙部６３８や、記録紙６２８の表面に転写されたトナー像を定着させるための定着装置６３９等が設けられている。
【０１３６】
図１２は、本発明の実施の形態３における画像形成装置に搭載された露光装置の断面図である。
【０１３７】
以降、図１２を用いて実施の形態３に係る露光装置の構成を説明する。
【０１３８】
実施の形態３のカラー画像形成装置は、複数の感光体６０１〜６０４に対応する露光装置６１０〜６１３を有しているが、いずれも同一の構成を有しているため、以降の説明では、単一の感光体６０１および、この感光体６０１を露光する露光装置６１０について説明する。
【０１３９】
実施の形態３では感光体６０１を露光する発光素子５４０として有機エレクトロルミネッセンス素子（以降、有機ＥＬ素子と呼称する）を採用している。この有機ＥＬ素子で構成される発光素子５４０を例えば６００ｄｐｉに対応するピッチ（即ち４２．３μｍ）で配列した発光素子列は、ガラス基板５４４上に形成されており、このガラス基板５４４は長尺のハウジング５４１中に保持されている（図１２の紙面奥の方向に延伸している）。ガラス基板５４４は長尺のハウジング５４１の両端に設けた位置決めピン（図示せず）を介して、ねじ挿入孔（図示せず）を通して固定することにより、露光装置６１０の所定位置に固定される。
【０１４０】
発光素子５４０は、発光素子５４０と同じガラス基板５４４上に形成された薄膜トランジスタ５５１（以降、ＴＦＴと呼称する。図１３参照）により駆動される。
【０１４１】
屈折率分布型のロッドレンズアレイ５４６は、発光素子５４０の前面に屈折率分布型のロッドレンズを俵積みしたものであり、結像光学系を構成している。
【０１４２】
５４８はハウジング５４１に設けられたカバーである。ハウジング５４１はガラス基板５４４の周囲を覆い、感光体６０１に面した側は開放されている。
【０１４３】
このような構造において、ガラス基板５４４上に形成された発光素子５４０から出射された光は、ロッドレンズアレイ５４６によって感光体６０１の表面に結像される。
【０１４４】
ハウジング５４１のガラス基板５４４の端面と対向する面には、図示しない光吸収性の部材（塗料）が設けられている。
【０１４５】
なお、実施の形態３では発光素子５４０から出射された光は、ガラス基板５４４を経て上述のロッドレンズアレイ５４６に入射するように構成されているため（即ちボトムエミッション構造）、発光素子５４０を形成する基板はガラス基板５４４のごとく透明性を有する材料とする必要があるが、発光素子５４０から出射される光を、発光素子５４０が形成されている基板を介さずに出力する、いわゆるトップエミッション型としてもよい。この場合、ガラス基板５４４に代えてセラミック製の基板などを用いてもよい。なお、ガラス基板５４４上に形成された発光素子列は、図示しないガラス板などによって封止されている。
【０１４６】
図１３は、本発明の実施の形態３における有機ＥＬ発光素子アレイの構成を示す平面図である。
【０１４７】
図１３に示すように、実施の形態３の露光装置６１０に搭載されるガラス基板５４４には、主走査方向に配列された画像形成を担う発光素子５４０＿０００１〜５４０＿５１２０（即ち５１２０個）、および同様にガラス基板５４４上に設けられたスキュー計測用発光素子５４０ａ、５４０ｂ、５４０ｃ、５４０ｄ、及びスキュー計測用発光素子５４０ａ、５４０ｂに対応して設けられ、露光装置６１０の外部からの光を検出する受光センサ５０１ａ、スキュー計測用発光素子５４０ｃ、５４０ｄに対応して設けられ、露光装置６１０の外部からの光を検出する受光センサ５０１ｂが形成されている。
【０１４８】
この画像形成を担う発光素子５４０＿０００１〜５４０＿５１２０を画像データに応じて、点灯／消灯を制御することによって、感光体６０１（図１２参照）上に、いわゆる静電潜像が形成される。
【０１４９】
なお、以降の説明において、発光素子５４０のうち、画像形成を担う発光素子を一括して説明する際は、発光素子５４０ｐｅｌと記載する。またスキュー計測用発光素子を一括して説明する際は、スキュー計測用発光素子５４０ａｄのように記載する。
【０１５０】
５５１は、ＴＦＴで構成され、発光素子５４０ｐｅｌおよび、スキュー計測用発光素子５４０ａｄに電流を供給するドライバ回路である（以降、ＴＦＴ５５１と呼称する）。
【０１５１】
また、図１３において、スキュー計測用発光素子５４０ｂと画像形成を担う発光素子５４０＿０００１の間隔は便宜上近接して描いているが、実際は、スキュー計測用発光素子５４０ｂは感光体６０１の画像形成領域外に配置される（スキュー計測用発光素子５４０ａｄのいずれも同様）。
【０１５２】
また、スキュー計測用発光素子５４０ａｄは、発光素子５４０ｐｅｌとガラス基板５４４の同一面に、所定の間隔で離間して設けられている。
【０１５３】
実施の形態３のスキュー計測用発光素子５４０ａｄは、高分子エレクトロルミネッセンス材料を途布することによって、発光素子５４０ｐｅｌと同時に一括して生成され、いわゆる有機ＥＬ素子を構成する。
【０１５４】
又、受光センサ５０１ａ、５０１ｂはＴＦＴ５５１と同様の製造プロセス、例えばポリシリコンの形成プロセスによりこれも一括して生成されるので、これらスキュー計測用発光素子５４０ａｄ、及び受光センサ５０１ａ、５０１ｂの付加による製造コストはアップせず、機能がアップするというメリットがある。
【０１５５】
ここで実施の形態３ではスキュー計測用発光素子５４０ａｄの数を４個としているが、光量が不足すれば数を増やしても良いし、スキュー計測用発光素子５４０ａｄの発光領域（面積）を大きく構成してもよい（この場合は個数を減らしてもよい）。また、実施の形態３ではスキュー計測用発光素子５４０ａｄを、画像形成を担う発光素子５４０ｐｅｌが構成する発光素子列とは分離して設けているが、発光素子列を構成する発光素子の数を上述の５１２０個より多く形成しておき、そのうち受光センサ５０１ａ、５０１ｂの近傍に設けられた発光素子をスキュー計測用発光素子として用いてもよい。この場合は、発光素子５４０ｐｅｌの一部をスキュー計測用発光素子として用いることになる。
【０１５６】
また、実施の形態３では受光センサ５０１ａ、５０１ｂを、画像を担う発光素子５４０ｐｅｌが構成する発光素子列に対して副走査方向に離間した位置に設けているが、これを発光素子５４０ｐｅｌが構成する発光素子列の略延長線上、即ちＰｏｓ１、Ｐｏｓ２に示す位置に設けるようにしてもよい。この場合は、受光センサ５０１ａ、５０１ｂがＴＦＴ５５１の配置位置と干渉しないので、ＴＦＴ５５１の設計が容易になるというメリットがある。
【０１５７】
図１４は、本発明の実施の形態３におけるスキュー量検出部の構成を示すブロック構成図である。
【０１５８】
図１４において、５０１は感光体６０１の反射光を検出するための受光センサであり、既に説明した受光センサ５０１ａ、５０１ｂが該当する（以降、受光センサ５０１と呼称する場合、受光センサ５０１ａ、５０１ｂのいずれかを指す）。５０２は受光センサ５０１のアナログ光量レベルを量子化するためのＡ／Ｄコンバータ、５０３はＡ／Ｄコンバータ５０２によって量子化された光量レベルを認識し、演算制御を行うための制御部である。
【０１５９】
５０６はスキュー計測用発光素子５４０ａｄを発光させるための駆動回路であり制御部５０３からの点灯信号により駆動回路５０６から供給電流がスキュー計測用発光素子５４０ａｄに流れて発光が開始され、ロッドレンズアレイ５４６を介して感光体６０１に光束が結像する。
【０１６０】
そして感光体６０１の表面で反射した光は、再度ロッドレンズアレイ５４６を経由して受光センサ５０１に入射することになる。
【０１６１】
図１５は、本発明の実施の形態３においてロッドレンズアレイ５４６を中心とした結像光学系の説明図である。
【０１６２】
図１５において、ロッドレンズアレイ５４６の端面から物体、あるいは像面までの距離である作動距離をＬ０、ロッドレンズアレイ５４６自身の長さをＺ０とすると、ロッドレンズアレイ５４６の共役長Ｔｃは、Ｔｃ＝Ｚ０＋２×Ｌ０である。
【０１６３】
感光体６０１上に完全に光束が結像する（合焦する）ように露光装置６１０内の発光素子５４０（画像形成を担う発光素子５４０ｐｅｌおよびスキュー計測用発光素子５４０ａｄの両者）とロッドレンズアレイ５４６と感光体６０１の位置関係が前述のような共役の関係になるような構成となっている。
【０１６４】
このような構成によって、前述したスキュー計測用発光素子５４０ａｄ、および画像形成を担う発光素子５４０ｐｅｌから出射された光は、共にロッドレンズアレイ５４６によって感光体６０１の表面に結像される。
【０１６５】
図１６は、本発明の実施の形態３における画像形成装置に内蔵される感光体６０１の構成を示す構成図である。
【０１６６】
図１６に示すように、感光体６０１には検出用マーカＭ１、Ｍ２が、主走査方向の画像形成領域外に設けられている。検出用マーカＭ１、Ｍ２は感光体６０１の表面と異なる反射特性となるように形成されている。
【０１６７】
なお、検出用マーカＭ１、Ｍ２は感光体６０１の回転方向における絶対位置を計測するものであり、スキュー量の計測時にトナー像によって形成されるものではなく固定的なパターンである。
【０１６８】
検出用マーカＭ１、Ｍ２は、例えば、感光体６０１の表面が強い正反射特性を示す場合は、感光体６０１の表面を部分的に粗化することによって強い拡散反射特性を有するように形成されるか、又は有機ＥＬ素子で構成される発光素子５４０の波長に対して吸収特性の良い塗料を途布することによって形成される。逆に、感光体６０１の表面が拡散反射特性を有する場合は、感光体６０１の表面を部分的に鏡面研磨することによって強い正反射特性を有するように形成される。又、検出用マーカＭ１、Ｍ２の副走査方向の位置は感光体６０１の主走査方向に平行な基準線Ｐ０に対して同一間隔であるように形成される（すなわちΔｐ１＝Δｐ２）。なお、実施の形態３では感光体６０２〜６０４も同様の構成としている。
【０１６９】
以上述べた画像形成装置の構成を基に、露光装置６１０が感光体６０１の主走査方向に対して傾いている（以降、スキューと呼称する）場合のスキュー量検出の過程について説明する。
【０１７０】
図１７、図１８、図１９は、本発明の実施の形態３におけるスキュー量検出過程を説明する説明図である。
【０１７１】
図１７、図１８に示すように、感光体６０１上の検出用マーカＭ１、Ｍ２と露光装置６１０に設けられたスキュー計測用発光素子５４０ａｄ、受光センサ５０１ａ、５０１ｂの光学的な位置関係は、スキュー計測用発光素子５４０ａ、５４０ｂから出力された出射光が検出用マーカＭ１を照射し、その反射光が受光センサ５０１ａに入射するように、また、スキュー計測用発光素子５４０ｃ、５４０ｄから出力された出射光が検出用マーカＭ２を照射し、その反射光が受光センサ５０１ｂに入射するように、光学的な配置がなされている（以上は、検出用マーカＭ１、Ｍ２が鏡面であって、強い正反射特性を示す場合の構成）。
【０１７２】
又は、検出用マーカＭ１、Ｍ２以外の感光体６０１表面に、スキュー計測用発光素子５４０ａｄの出射光が照射された場合に、受光センサ５０１ａ、５０１ｂに反射光が入射するように構成しても良い（以上は、感光体６０１の表面が鏡面、スキュー検出用マーカＭ１、Ｍ２が拡散面を構成する場合）。
【０１７３】
このように実施の形態３の露光装置６１０は、像担持体（感光体６０１）を露光して、像担持体上に像を形成する露光装置であって、複数の発光素子で構成される発光素子列（スキュー計測用発光素子５４０ａ、５４０ｂおよび画像形成を担う発光素子５４０ｐｅｌ）と、この発光素子列を構成する一部の発光素子（スキュー計測用発光素子５４０ａｄ）に対応して設けられ、かつ露光装置の外部から入射する光（即ち、像担持体である感光体６０１から反射された光を検出する受光部（受光センサ５０１ａ、５０１ｂ）とを有している。
【０１７４】
この構成において、画像形成を担う発光素子５４０ｐｅｌを第１の発光素子、スキュー計測用発光素子５４０ａｄを第２の発光素子と定義すれば、実施の形態３の露光装置６１０は、複数の第１の発光素子で構成される発光素子列と、この発光素子列の配列範囲外（即ち、画像形成領域外）に設けられた第２の発光素子と、この第２の発光素子に対応して設けられ、かつ露光装置の外部から入射する光を検出する受光部とを有すると言い換えてもよい。
【０１７５】
次にスキュー量を検出する過程を図１４、図１８、図１９を用いて説明する。
【０１７６】
図１８に示す状態において、露光装置６１０は感光体６０１の主走査方向に対して若干傾いて取り付いており、画像形成装置の電源投入後、感光体６０１は図示しない駆動手段により図１８の矢印Ｒ０の方向に回動する。そして所定時刻ｔ０でスキュー計測用発光素子５４０ａｄは駆動回路５０６からの駆動信号により発光を開始し（図１９参照）、感光体６０１の表面が強い鏡面反射を示す場合は受光センサ５０１ａ、５０１ｂには高いレベルの光量が入射する。そして感光体６０１上の検出用マーカＭ１、Ｍ２が露光装置６１０の近傍に接近すると、スキュー計測用発光素子５４０ａｄからの発光ビームは検出用マーカＭ１、Ｍ２を照射し、正反射から拡散反射となる。つまり検出用マーカＭ１、Ｍ２を検出すると受光センサ５０１ａ、５０１ｂに入射する光量レベルは低下するため、検出用マーカＭ１、Ｍ２の感光体６０１回転方向Ｒ０における先端、又は後端部の通過時刻を計測することができる。
【０１７７】
そこで、制御部５０３（図１４参照）に設けた図示しない２系統のタイマーによって、図１９に示すように発光開始時刻ｔ０からタイマーを起動し、受光センサ５０１ａ、５０１ｂに入射する光量レベルが低下する各々の時刻を独立してモニターする（即ち、検出用マーカＭ１、Ｍ２の検出タイミングが遅くなるほど、タイマーのカウント値は大きくなる）。スキュー計測用発光素子５４０ａｄ、画像形成を担う発光素子５４０ｐｅｌは露光装置６１０の主走査方向に平行に配列されており、又、前述のように、検出用マーカＭ１、Ｍ２の先端部、又は後端部は感光体６０１の副走査方向に対し同じ位置になるように配設されているため、前述の各々の時刻が同時であれば露光装置６１０は感光体６０１の主走査方向に対して、平行の位置関係にあるが同時でなければ主走査方向に対してスキュー（傾斜）していることになる。
【０１７８】
上述のタイマーを２系統とするのには意味がある。仮にタイマーを１系統とし、例えばｔ２の検出タイミングに基づいてタイマー動作を開始するような構成とすると、ｔ１とｔ２の検出タイミングが逆転した場合には、タイマーカウントの値が大きくなる（最悪の場合、感光体６０１が一周する時間分カウントを継続することになる）。これは２つのイベントを検出する間の検出時間差が大きくなるということに他ならず、スキュー量の計測に感光体６０１の回転周期ムラなどに起因する余計な誤差成分が混入する可能性がある。
【０１７９】
さて、２系統のタイマーによって計測されたｔ１とｔ２の差分、即ち時刻差Δｔ＝ｔ１−ｔ２は、その符号（＋または−）がスキュー方向を示し、その絶対値がスキュー量の大小を示す。実施の形態３では、この時刻差Δｔに感光体６０１の駆動速度（図１９に示すプロセス速度Ｐ）を乗じて距離情報としてのスキュー量を求めている。なお、このスキュー量の算出は、制御部３（図１４参照）で実行される。そして、このようにして計測されたスキュー量に基づいて、実施の形態１、２で詳細に説明したスキュー補正処理が行われる。
【０１８０】
なお、上述してきたように実施の形態１〜３では本発明の画像処理装置ないし方法を適用する対象として、カラー画像形成装置を例に説明したが、本発明はモノクロ画像形成装置についても、同様に適用可能であることは言うまでもない。
【産業上の利用可能性】
【０１８１】
本発明は、原稿のコピーや、スキャナ等でスキャンした画像の印刷や、デジタルカメラによる撮影された画像の印刷や、ホスト装置のアプリケーションソフトにより作成された文書等の印刷動作において利用可能であり、デジタル複写機やマルチファンクションプリンタ装置およびプリンタ装置等の用途に適用できる。
【図面の簡単な説明】
【０１８２】
【図１】本発明の実施の形態１のマルチファンクション装置、およびその外部装置との接続を示す説明図
【図２】本発明の実施の形態１におけるマルチファンクション装置のデータ処理部の概略構成図
【図３】本発明の実施の形態１におけるマルチファンクション装置の印刷部の構成図
【図４】本発明の実施の形態１におけるデータ処理部の各機能ブロックの構成を示す構成図
【図５】本発明の実施の形態１におけるデータ処理部で実行されるスキュー補正処理およびミラー反転処理の過程を説明する説明図
【図６】本発明の実施の形態１におけるデータ処理部で実行されるスキュー補正処理、天地反転処理およびミラー反転処理の過程を説明する説明図
【図７】本発明の実施の形態１において、圧縮アドレス制御部の出力するアドレスを示す説明図
【図８】本発明の実施の形態１において、圧縮アドレス制御部の動作を示すフローチャート
【図９】本発明の実施の形態１において、圧縮アドレス制御部の出力するアドレスによりスキュー補正処理、天地反転処理およびミラー反転処理が実行される過程を説明する説明図
【図１０】本発明の実施の形態２において、データ処理部のデータ処理の過程を説明する説明図
【図１１】本発明の実施の形態３における画像形成装置の概略構成図
【図１２】本発明の実施の形態３における画像形成装置に搭載された露光装置の断面図
【図１３】本発明の実施の形態３における有機ＥＬ発光素子アレイの構成を示す平面図
【図１４】本発明の実施の形態３におけるスキュー量検出部の構成を示すブロック構成図
【図１５】本発明の実施の形態３におけるロッドレンズを中心とした結像光学系の説明図
【図１６】本発明の実施の形態３における画像形成装置に内蔵される感光体の構成を示す構成図
【図１７】本発明の実施の形態３におけるスキュー量検出過程を説明する説明図
【図１８】本発明の実施の形態３におけるスキュー量検出過程を説明する説明図
【図１９】本発明の実施の形態３におけるスキュー量検出過程を説明する説明図
【図２０】印刷用紙上におけるスキュー発生時、およびスキュー補正後の印字ラインの状態を示す説明図
【図２１】カラー画像形成装置におけるスキュー発生時、およびスキュー補正後の印字ラインの状態を示す説明図
【図２２】従来の技術を用いて、スキュー補正に天地反転およびミラー反転を組み合わせて実行可能に構成した画像処理装置の構成図
【符号の説明】
【０１８３】
１ａ〜１ｄ    画像形成ステーション
２ａ〜２ｄ    感光体
３ａ〜３ｄ    帯電手段
４ａ〜４ｄ    現像手段
５ａ〜５ｄ    クリーニング手段
６ａ〜６ｄ    露光手段
８ａ〜８ｄ    転写手段
９ａ〜９ｄ    露光光
１２    中間転写ベルト
１３    ラスターデータ受信部
１４    パターン検出手段
１６    給紙カセット
１７    シート材
１８    給紙ローラ
１９    転写ローラ
２０    定着器
１００    メモリ
１０１    コピー・プリント画像処理
１０１ａ  コピー画像処理
１０１ｂ  プリント画像処理
１０２    インターフェース
１０３    ＣＰＵ
１０４    ＲＯＭ
１０６    ミラー反転部
１０８    天地反転部
１１０    スキュー補正部
１１２    データ圧縮部
１１４    データ伸長部
１１５    ラスターデータ保存領域
１１６    ミラー反転処理後データ保存領域
１１７    天地反転処理後データ保存領域
１１８    スキュー補正処理後データ保存領域
１１９    圧縮データ保存領域
２００    マルチファンクション装置
２０１    インターフェース部
２０２    スキャナ部
２０３    制御部
２０４    データ処理部
２０５    印刷部
２０６    パーソナルコンピュータ（ＰＣ）
２０７    デジタルカメラ
２０８    ＦＡＸ回線
３０１    受信部
３０２    コピー画像処理部
３０３    プリント処理部
３０４    デジタルカメラ画像処理部
３０５    ＦＡＸ処理部
３０６    圧縮部
３０７    伸長部
３０８    データ送信部
３１０    メモリ
３１２    ＲＯＭ
３１３    ＣＰＵ（ＤＳＰ）
３１４    圧縮アドレス制御部
３１５    ミラー反転アドレス制御部
３１６    スキュー補正アドレス制御部
３１７    天地反転アドレス制御部
３１８    伸長アドレス制御部
３２０    ラスターデータ保存領域
３２１    圧縮データ保存領域
５０１、５０１ａ、５０１ｂ    受光センサ
５０２    Ａ／Ｄコンバータ
５０３    制御部
５０４    アクチュエータ駆動部
５０６    駆動回路
５４０    発光素子
５４０ｐｅｌ    画像形成を担う発光素子（発光素子）
５４０ａ、５４０ｂ、５４０ｃ、５４０ｄ、５４０ａｄ    スキュー計測用発光素子
５４４    ガラス基板
５４５    発光部
５４６    ロッドレンズアレイ
５５１    ＴＦＴ（薄膜トランジスタ）
６０１、６０２、６０３、６０４    感光体
６０５    転写ユニット
６０６、６０７、６０８、６０９    帯電装置
６１０、６１１、６１２、６１３    露光装置
６１４、６１５、６１６、６１７    現像装置
６１８、６１９、６２０、６２１    感光体クリーニング装置
６２２、６２３、６２４、６２５    現像剤格納部
６２６    ベルト状転写体
６２７    駆動ローラ
６２８    記録紙
６２９    押圧ローラ
６３０    支持ローラ
６３１    張力ローラ
６３２    ベルトクリーニング装置
６３９    定着装置
Ｍ１、Ｍ２    検出用マーカ
Ｓ    スタートアドレス（アドレス発生処理の初期値）
Ｂ    ラスターデータの先頭アドレス
Ｅ    ラスターデータの最終アドレス
Ｍ    主走査ピクセル数
Ｎ    全ピクセル数
ｐ１    第１スキュー補正ポイントまでの距離
ｐ２    第２スキュー補正ポイントまでの距離
ｉ    主走査カウンタ
ｊ    副走査カウンタ
ｋ    ピクセルカウンタ
ｒ    アドレス変数
ｘ    主走査の走査方向
ｙ    副走査の走査方向
ｚ    スキュー補正方向
Ａｄ    出力アドレス値
【図１】
2008306247.tif 000003
【図２】
2008306247.tif 000004
【図３】
2008306247.tif 000005
【図４】
2008306247.tif 000006
【図５】
2008306247.tif 000007
【図６】
2008306247.tif 000008
【図７】
2008306247.tif 000009
【図８】
2008306247.tif 000010
【図９】
2008306247.tif 000011
【図１０】
2008306247.tif 000012
【図１１】
2008306247.tif 000013
【図１２】
2008306247.tif 000014
【図１３】
2008306247.tif 000015
【図１４】
2008306247.tif 000016
【図１５】
2008306247.tif 000017
【図１６】
2008306247.tif 000018
【図１７】
2008306247.tif 000019
【図１８】
2008306247.tif 000020
【図１９】
2008306247.tif 000021
【図２０】
2008306247.tif 000022
【図２１】
2008306247.tif 000023
【図２２】
2008306247.tif 000024