(57)【要約】【課題】  インライン方式のカラー画像形成装置において、色ずれ補正を行う際、情報量の増加に伴い、必要となるメモリ量が増大し、画像形成装置のコストが増大するという課題がある。【解決手段】  色ずれ補正をするために必要となるデータを、ブロック単位で圧縮してメモリに保存する構成とし、画像形成装置に必要となるメモリ量を削減する。【選択図】  図３
2008268274.tif 000002
【特許請求の範囲】
【請求項１】
複数の感光体と、各色信号で変調された光ビームを前記感光体に照射して静電潜像を形成する露光手段と、
前記露光手段により前記感光体上に形成された静電潜像を顕像化する現像手段と、
前記現像手段により顕像化された各色像を転写紙に転写するための転写手段とを有する画像ステーションを複数並置し、各画像ステーションで形成された色画像を順次搬送手段により搬送される転写材に転写してカラー画像を形成するカラー画像形成装置において、
各画像形成部で形成することになる画像データを記憶する画像データ記憶手段と、
前記画像データ記憶手段に保存された画像データから、所定の複数画素データのブロックを構成するブロック化手段と、
ブロック化されたデータを固定長で圧縮する圧縮手段と、
圧縮されたブロックデータを保存するブロックデータ記憶手段と、
各画像形成部の感光体上の副走査方向に対するずれ量を示すずれ量情報を記憶する露光ずれ量記憶手段と、
前記露光ずれ量記憶手段に記憶された露光ずれ情報に基づいて、前記ブロックデータ記憶手段の読みだしアドレスの座標を変換する座標変換手段と、
変換後のアドレス情報に従って、前記ブロックデータ記憶手段に保存されたブロックデータを読み出すデータ読みだし手段と、
前記データ読みだし手段でブロックデータを読み出した後、ブロック単位で伸張する伸張手段と、
を備え、異なる色のトナー像を重ねてカラー画像を形成する時に発生する色ずれを、ブロックデータ単位で補正することを特徴とするカラー画像形成装置。
【請求項２】
前記ブロック化手段は、ブロック化後に各ブロックの左上の画素の座標位置をブロックアドレスとする手段を備え、ブロックデータを読み出す際には、前記ブロックアドレスを指定することでブロックデータを読み出すことを特徴とする請求項１に記載のカラー画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の感光体を併置し、各感光体で現像される色成分像となる記録材を、搬送されてくる記録媒体上に転写してカラー画像を形成する技術に関するものである。
【背景技術】
【０００２】
従来、電子写真方式を用いたカラー画像形成装置として、１つの感光体に対し複数の現像器を用いて各々の色成分による現像を行うものが知られている。
【０００３】
この装置は、「露光−現像−転写」の工程を色成分の数だけ繰り返し、その都度、１枚の転写紙上に色画像を重ね合わせて形成し、これを定着させることによりフルカラー画像を得るものである。
【０００４】
この方式によれば、１枚のプリント画像を得るために、各色分の複数回の画像形成工程を繰り返す必要があり、画像形成が完了するまでに時間がかかるという欠点があった。
【０００５】
この欠点を補う方式として、複数の感光体を用い、各色毎に得られた顕像を、転写紙の上に順次重ね合わせ、１回の通紙でフルカラープリントを得る技術が知られている。
【０００６】
この方式によれば、スループットを大幅に短縮できるが、各感光体の位置精度や径のずれ、光学系の位置精度ずれなどに起因して、各色の転写上での位置ずれによる色ずれという問題が生じ、高品位なフルカラー画像を得ることが困難になるという問題がある。
【０００７】
この色ずれを防止するための方法としては、例えば、予め記憶されたずれ量情報に基づき、色ずれの補正を画素毎に行う技術が知られている（特許文献１）。
【０００８】
また、ドット毎の点灯時間を補正してビーム光量を補正することで、色ずれの補正を行う技術が知られている（特許文献２）。
【特許文献１】特開２００６−１５９４５２号公報
【特許文献２】特開平８−８５２３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかし、上記従来例の構成では、印字速度の高速化、情報量の増加に伴い、必要となるメモリ量が増大し、画像形成装置のコストダウンに限界があった。
【００１０】
本発明は上記問題点に鑑みてなされたものであり、画像形成装置のコストダウンを図れる構成を提供する事を目的とするものである。
【課題を解決するための手段】
【００１１】
請求項１に記載のカラー画像形成装置は、複数の感光体と、各色信号で変調された光ビームを前記感光体に照射して静電潜像を形成する露光手段と、この露光手段により前記感光体上に形成された静電潜像を顕像化する現像手段と、前記現像手段により顕像化された各色像を転写紙に転写するための転写手段とを有する画像ステーションを複数並置し、各画像ステーションで形成された色画像を順次搬送手段により搬送される転写材に転写してカラー画像を形成するカラー画像形成装置において、各画像形成部で形成することになる画像データを記憶する画像データ記憶手段と、前記画像データ記憶手段に保存された画像データから、所定の複数画素データのブロックを構成するブロック化手段と、ブロック化されたデータを固定長で圧縮する圧縮手段と、圧縮されたブロックデータを保存するブロックデータ記憶手段と、各画像形成部の感光体上の副走査方向に対するずれ量を示すずれ量情報を記憶する露光ずれ量記憶手段と、前記露光ずれ量記憶手段に記憶された露光ずれ情報に基づいて、前記ブロックデータ記憶手段の読みだしアドレスの座標を変換する座標変換手段と、変換後のアドレス情報に従って、前記ブロックデータ記憶手段に保存されたブロックデータを読み出すデータ読みだし手段と、前記データ読みだし手段でブロックデータを読み出した後、ブロック単位で伸張する伸張手段と、を備え、異なる色のトナー像を重ねてカラー画像を形成する時に発生する色ずれを、ブロックデータ単位で補正することを特徴とするものである。
【００１２】
請求項２に記載のカラー画像形成装置は、前記ブロック化手段は、ブロック化後に各ブロックの左上の画素の座標位置をブロックアドレスとする手段を備え、ブロックデータを読み出す際には、前記ブロックアドレスを指定することでブロックデータを読み出すことを特徴とするものである。
【発明の効果】
【００１３】
本発明によれば、複数画素単位から構成されるブロックデータを構成し、固定長で圧縮する。
【００１４】
その後、各画像形成部の感光体上の露光走査方向に対するずれ量を示すずれ量情報に基づき、記録すべき画像データの読みだし座標位置を決めて、圧縮されたブロックデータ単位で色ずれの補正を行う。
【００１５】
つまり、本構成により、メモリからの読み出しを圧縮されたブロックデータ単位で行うことでメモリアクセスの速度が向上する。
【００１６】
また、色ずれ補正を圧縮されたブロックデータ単位で行う為、色ずれ補正に必要となるメモリ量を削減できる。
【００１７】
したがって、廉価な構成の画像処理手段を実現できる。
【発明を実施するための最良の形態】
【００１８】
（実施例１）
以下、添付図面に従って本発明にかかる実施形態を詳細に説明する。
【００１９】
図１は本実施形態における画像形成装置の構造断面図である。
【００２０】
図示のように、本実施形態では４ドラム方式のカラーレーザビームプリンタの構造を有する。
【００２１】
この画像形成装置は、図示の右側面下部に転写材カセット５３を装着している。
【００２２】
転写材カセット５３にセットされた記録媒体（記録紙、透過シート等）は、給紙ローラ５４によって一枚ずつ取り出され、搬送ローラ対５５−ａ、５５−ｂによって画像形成部に給送される。
【００２３】
画像形成部には、記録媒体を搬送する転写搬送ベルト１０が複数の回転ローラによって記録媒体搬送方向に扁平に張設され、その最上流部においては、記録媒体が搬送ベルト１０に静電吸着される。
【００２４】
またこのベルト搬送面に対向して４個のドラム状の像担持体としての感光体ドラム１４−Ｃ、Ｙ、Ｍ、Ｋが直線状に配設されて画像形成部を構成している。（ここで、Ｃはシアン、Ｙはイエロー、Ｍはマゼンダ、Ｋはブラックの各色成分を示している）。
【００２５】
なお、各色成分毎の画像形成部は、搭載するトナーの色が異なるだけで、構造上の違いがないので、色成分Ｃについて説明する。
【００２６】
Ｃ色用の画像形成部は、感光ドラム１４−Ｃの表面を一様に帯電させる帯電器５０−Ｃ、Ｃ色トナーを収納し、感光ドラム１４−Ｃ上に生成された静電潜像を顕像（現像）する現像器５２−Ｃ、並びに、露光部５１−Ｃを有する。
【００２７】
現像ユニット５２−Ｃと帯電器５０−Ｃとの間には、所定の間隙が設けられている。
【００２８】
帯電器５０−Ｃによってその表面が均一に帯電した感光ドラム１４−Ｃ上に、上記の間隙を介してレーザスキャナからなる露光部５１−Ｃからのレーザ光を図面に垂直な方向に走査露光する。
【００２９】
走査露光することで、走査露光した部分を非露光部分と異なる帯電状態、すなわち、静電潜像を生成する。
【００３０】
現像器５２−Ｃは上記の静電潜像にトナーを転移させて顕像化（トナー像化；現像）する。転写搬送ベルト１０の搬送面を挟んで転写部５７−Ｃが配置されている。
【００３１】
感光体ドラム１４−Ｃの周面上に形成（現像）されたトナー象は、それらに対応する転写部５７で形成される転写電界によって、搬送されてきた記録媒体上に電荷吸着されて、記録媒体面上に転写される。
【００３２】
上記処理を、他の色成分Ｙ、Ｍ、Ｋについても同様に行なうことで、Ｃ，Ｍ，Ｙ，Ｋの各色トナーが記録媒体に次々と転写されることになる。
【００３３】
この後、定着器５８により、記録媒体上の各色トナーを熱溶融して定着させ排紙ローラ対５９−ａ、５９−ｂによって機外に排出される。
【００３４】
なお、上記は記録媒体上に各色成分のトナー像を転写する例であった。しかし、転写搬送ベルト上に各色成分のトナー像を転写したあと、その転写搬送ベルトに生成されたトナー像を記録媒体に再度転写する（二次転写）する構成でも構わない。
【００３５】
この場合の転写ベルトを中間転写ベルトという。
【００３６】
図２は、像担持体である感光ドラム１４−Ｃ（Ｍ，Ｙ，Ｋでも良い）に走査される主走査線のずれを説明するイメージ図である。
【００３７】
図示の水平方向が、レーザ光の走査方向を示し、垂直方向が感光ドラムの回転方向（記録媒体の搬送方向でもある）を示している。
【００３８】
図中の３０１が理想的な主走査線を示している。３０２は感光体ドラム１４の位置精度や径のずれ、および各色の露光部５１−Ｃにおける光学系の位置精度ずれに起因した右上がりの傾き、および湾曲が発生している実際の主走査線の例を示している。
【００３９】
このような主走査線の傾き、湾曲が、何れかの色の画像形成部において存在する場合、転写媒体に複数色のトナー像を一括転写した際に、色ずれが発生することになる。
【００４０】
本実施形態では、主走査方向（Ｘ方向）において、印字領域の走査開始位置となるポイントＡを基準点として、複数のポイント（ポイントＢ、ポイントＣ、ポイントＤ）で、理想的な主走査線３０１と実際の主走査線３０２の副走査方向のずれ量を測定する。
【００４１】
そのずれ量を測定したポイントごとに複数の領域（Ｐａ−Ｐｂ間を領域１、Ｐｂ−Ｐｃ間を領域２、Ｐｃ−Ｐｄ間を領域３とする）に分割して考え、各ポイント間を結ぶ直線（Ｌａｂ、Ｌｂｃ、Ｌｃｄ）により、各領域の主走査線の傾きを近似するものとする。
【００４２】
従って、ポイント間のずれ量の差（領域１はｍ１、領域２はｍ２−ｍ１、領域３はｍ３−ｍ２）が正の値である場合、該当領域の主走査線は右上がりの傾きを有することを示しており、負の値である場合、右下がりの傾きを有することを示す。
【００４３】
なお、実施形態では、領域の数を３つとしているが、これは便宜的なものであり、この数に限定されるものではない。
【００４４】
図３は、本実施形態において行われる上記走査線の傾き、湾曲により発生する色ずれを補正する色ずれ補正処理の動作を説明するためのブロック図である。
【００４５】
図中、４０１はプリンタエンジンで、コントローラ４０２で生成された画像ビットマップ情報をもとに実際に印字処理を行う。
【００４６】
コントローラ４０２は基板に収容され、装置に収容した際に、プリンタエンジン４０１との電気的接続が行われる。
【００４７】
４０３Ｃ、Ｍ、Ｙ、Ｋは色毎の露光プロファイル記憶部であり、装置製造段階で各色毎の画像形成部毎の上記ずれ量情報を書き込み、保持するものである。
【００４８】
一例としては、ＥＥＰＲＯＭ等の書き込み可能で不揮発性メモリで実現できよう。
【００４９】
なお、図示では各色成分毎に露光プロファイル記憶部を設けるように示しているが、記憶する情報量は十分に少ないので１つのメモリ素子で全色成分の色ずれ量を記憶しても構わない。
【００５０】
本実施形態における露光プロファイル記憶部４１５Ｃ、Ｍ、Ｙ、Ｋは、図２で説明した、複数のポイントで測定した実際の主走査線３０２と、理想的な主走査線３０１の副走査方向のずれ量を主走査線の傾き、および湾曲を示す情報として色ずれ量情報を記憶する。
【００５１】
図４は、露光プロファイル記憶部４１５Ｃ（Ｍ、Ｙ、Ｋも同様であるが、格納される情報は個体差によって異なる）に記憶される情報の例を示しており、Ｌ１乃至Ｌ３、及び、ｍ１乃至ｍ３は図３の同符号と同じ意味である。
【００５２】
なお本実施形態では、色ずれ量記憶手段に、理想的な主走査線と、実際の主走査線のずれ量を記憶するようにしているが、実際の主走査線の傾き、および湾曲の特性が識別可能な情報であれば、これに限ったものではない。
【００５３】
また、露光プロファイル記憶部４１５Ｃ，Ｍ，Ｙ，Ｋに記憶される情報は、先に説明したように、製造工程において、上記ずれ量を測定し、装置固有の情報として予め記憶するものである。
【００５４】
但し、本装置自体に、上記ずれ量を検出する検出機構を準備して、各色の像担持体ごとにずれを測定するための所定のパターンを形成し、上記検出機構により検出したずれ量を記憶するような構成でも構わない。
【００５５】
コントローラ４０２は、露光プロファイル記憶部４１５Ｃ，Ｍ，Ｙ，Ｋに記憶された主走査線のずれ量を相殺するように、各色成分毎の画像データを補正して印刷処理を行う。
【００５６】
画像生成部４０３は、不図示の外部装置（例えばコンピュータ装置）等から受信する印刷データ（ＰＤＬデータ、イメージデータ等）より、印刷処理が可能なラスターイメージデータを生成し、ＲＧＢデータ（各８ビットの２５６階調）としてドット毎に出力する。
【００５７】
この処理は、公知のものであるので詳述は省略する。
【００５８】
色変換部４０４は、このＲＧＢデータを、プリンタエンジン４０１で処理可能なＣＭＹＫ空間のデータ（各８ビット）に変換（ＬＯＧ変換、ＵＣＲ処理で実現する）し、後段のＣＰＲフィルタ部４０５へ出力する。
【００５９】
ＣＰＲフィルタ部４０５は、プリンタエンジンのキャリブレーション時にベルト１０上に生成したパッチを元に色間の補正を行い、ブロック化処理部４０７へ出力する。
【００６０】
また、後段のハーフトーン処理部４１０へハーフトーンのＯＮ／ＯＦＦの切り替え信号を出力する。
【００６１】
ブロック化処理部４０６は、ＣＭＹＫデータ（各８ビット）を、１６画素×１６画素を１ブロックとした、ブロックデータに変換し、圧縮処理部４０７へブロックデータを出力する。
【００６２】
圧縮処理部４０７は、ブロック化処理部４０６から送られたブロックデータをブロックデータ単位でＪＰＥＧ形式を用いて固定長で圧縮し、ブロックメモリ４０７Ｃ，Ｍ，Ｙ，Ｋに蓄積する。
【００６３】
色ずれ補正量演算部４０９は、露光プロファイル記憶部４０３Ｃ，Ｍ，Ｙ，Ｋに蓄積された主走査線のずれ量の情報に基づき、主走査方向の座標情報に応じた副走査方向の色ずれ補正量を算出して、色ずれ補正部４０９に出力し、設定させる。
【００６４】
主走査方向の座標データをｘ（ドット）、副走査方向色ずれ量をｙ（ドット）とした場合、図３を基にした各領域の演算式を以下に示すようなものとなる。
【００６５】
なお、実施形態における記録解像度は６００ｄｐｉとする。
【００６６】
領域１：ｙ＝ｘ＊（ｍ１／Ｌ１）
領域２：ｙ＝ｍ１＊２３．６２２＋（ｘ−Ｌ１＊２３．６２２）＊（（ｍ２−ｍ１）／（Ｌ２−Ｌ１））
領域３：ｙ＝ｍ２＊２３．６２２＋（ｘ−Ｌ２＊２３．６２２）＊（（ｍ３−ｍ２）／（Ｌ３−Ｌ２））        …（１）
ここで、Ｌ１、Ｌ２、Ｌ３は、印刷開始位置から、領域１、領域２、領域３の右端までの主走査方向の距離（単位ｍｍ）である。ｍ１、ｍ２、ｍ３は領域１、領域２、領域３の右端における理想的な主走査線３０１と、実際の主走査線３０２のずれ量である。
【００６７】
色ずれ補正部４０９Ｃ、Ｍ、Ｙ、Ｋは、上記式（１）の主走査線の傾き、歪みによる色ずれを補正するために、それぞれ色ずれ量演算部４１４Ｃ、Ｍ、Ｙ、Ｋによってドット毎に算出される色ずれ補正量に基づいて、ブロックメモリ４０８に蓄積されたブロックデータの出力タイミングの調整を行う。
【００６８】
色ずれ補正部４０９は、各色のトナー像を、転写媒体に転写したときの色ずれ（レジストレーションずれ）を防ぐものである。
【００６９】
そして、色ずれ補正部４０９Ｃ、Ｍ、Ｙ、Ｋは、補正後のデータを伸張処理して、伸張されたデータをビットマップ化した後、後段に位置するハーフトーン処理部４１０Ｃ、Ｍ、Ｙ、Ｋに出力される。
【００７０】
ハーフトーン処理されたデータは、ＰＷＭ処理部４１１Ｃ、Ｍ、Ｙ、Ｋに出力され、ここで公知のパルス幅変調信号を生成し、各露光ユニット４１２−Ｃ、Ｍ、Ｙ、Ｋにて走査露光が行われる。
【００７１】
図５は実施形態における色ずれ補正部４０９Ｃのブロック構成図である。
【００７２】
色ずれ補正部４０９Ｃ、Ｍ、Ｙ、Ｋは、夫々の補正量が異なるものの、構成そのものは同じであるので、ここではＣ成分の色ずれ補正部４０９Ｃについて説明することとする。
【００７３】
図示するように、実施形態における色ずれ補正部４０９Ｃは、座標変換部６０１、ブロックラインメモリ６０２、伸張処理部６０３、ライン選択部６０４で構成される。
【００７４】
座標変換部６０１は、色ずれ量演算部４１４から入力されるライン乗換えポイントと、ライン乗り換え量に基づいて、ブロックラインメモリ６０２内に蓄積されたデータからタイミングを制御して、ブロック単位で後段の伸張処理部６０３へ出力する。
【００７５】
ブロックラインメモリ６０２には、３ブロックライン分のメモリを有する。伸張処理部６０３は、入力されたブロックデータをブロック単位で伸張し、１６ｐｉｘｅｌ×１６ｐｉｘｅｌのデータをライン選択部６０４へ出力する。
【００７６】
ライン選択部６０４は、色ずれ量演算部４１４から入力されるライン乗換えポイントと、ライン乗り換え量に基づいて、入力された１６ｐｉｘｅｌ×１６ｐｉｘｅｌのデータから必要なラインを選択し、１ｐｉｘｅｌ毎に後段のハーフトーン処理部４１０へ出力する。
【００７７】
図６（ａ）、（ｂ）は、実施形態における、ｐｉｘｅｌ単位の乗り換えポイントと、ブロック単位の乗り換えポイントの関係を示す図である。
【００７８】
図６（ａ）の様にｐｉｘｅｌの乗り換えポイントがある時は、図６（ｂ）に示す様に、１つ後のブロックに対して現在のブロックから乗り換える。
【００７９】
ブロックの乗り換えポイントは一定で、１つ後のブロックに対して現在のブロックから乗り換える構成とする。
【００８０】
図７は実施形態における座標変換部６０１の動作例の図である。
【００８１】
図７（ａ）は、１６ｐｉｘｅｌ×１６ｐｉｘｅｌで構成された１ブロックを表す。
【００８２】
図７（ｂ）は、ブロック内のＢｌｏｃｋ［０］〜Ｂｌｏｃｋ［１５］を表した図で、ブロック内の副走査方向単位でＢｌｏｃｋ［０］からＢｌｏｃｋ［１５］まで割り当てられる。
【００８３】
１つのＢｌｏｃｋ［ｎ］は１６ｐｉｘｅｌから構成される。
【００８４】
図７（ｃ）は、ブロックラインメモリ６０２に保存された３ブロックラインを表した図で、Ｂｌｏｃｋ＿１からＢｌｏｃｋ＿ｎの幅で、１ライン分の主走査方向の幅を持つとする。
【００８５】
図７（ｄ）は、色ずれ量演算部４１４から座標変換部６０１へ入力される、乗り換えポイントと、乗り換え量のデータの例である。
【００８６】
乗り換えポイント［ｂｌｏｃｋ］とは、現乗り換えポイントから次の乗り換えポイントまでのブロック数で表され、乗り換え量［ｌｉｎｅ］は、副走査方向のライン移動量を表す。
【００８７】
図７（ｅ）は、図７（ｄ）のデータを基に、ブロック単位でライン乗り換えを行った概念図を表す。
【００８８】
Ｂｌｏｃｋ＿１は、副走査方向に＋２ライン移動し、Ｂｌｏｃｋ＿２は、副走査方向に＋１ライン移動し、Ｂｌｏｃｋ＿３と、Ｂｌｏｃｋ＿４は移動しない。
【００８９】
座標変換部６０１は、図７（ｅ）を実現させるため、後段の伸張処理部６０３へブロックデータを出力するタイミングを制御する。
【００９０】
以下、図７（ｅ）を用いて、図７（ｄ）のデータが座標変換部６０１へ入力された際の、座標変換部６０１と伸張処理部６０３とライン選択部６０４の動作について説明する。
【００９１】
図７（ｅ）内の１ライン目のデータを、ハーフトーン処理部へ出力する例を説明する。
【００９２】
まず、座標変換部６０１は、Ｂｌｏｃｋ＿１のデータを後段の伸張処理部６０３へ出力する。
【００９３】
伸張処理部６０３は、Ｂｌｏｃｋ＿１のデータを伸張して１６ｐｉｘｅｌ×１６ｐｉｘｅｌのデータをライン選択部６０４へ出力する。
【００９４】
ライン選択部６０４は、入力された１６ｐｉｘｅｌ×１６ｐｉｘｅｌのデータから、図７（ｅ）内の（１）Ｂｌｏｃｋ＿１［１５］分のデータを選択し、１ｐｉｘｅｌ毎に後段のハーフトーン処理部４１０へ出力する。
【００９５】
次に、ライン選択部６０４は、図７（ｅ）内（２）の空白部＿１から、空白部＿ｍまでのデータを生成した後、後段のハーフトーン処理部４１０へ出力する。空白部のデータは白データとする。
【００９６】
以上、（１）のＢｌｏｃｋ＿１［１５］から空白部＿ｍまでのデータを出力したことで、図７（ｅ）内の１ライン目のデータを色ずれ補正部４０９からハーフトーン処理部４１０へ転送したことになる。
【００９７】
次に、図７（ｅ）内の２ライン目のデータをハーフトーン処理部４０９へ出力するため、１ライン目と同様にまず、Ｂｌｏｃｋ＿１のデータを伸張処理部６０３へ出力する。
【００９８】
伸張処理部６０３は、Ｂｌｏｃｋ＿１のデータを伸張して１６ｐｉｘｅｌ×１６ｐｉｘｅｌのデータをライン選択部６０４へ出力する。
【００９９】
ライン選択部６０４は、入力された１６ｐｉｘｅｌ×１６ｐｉｘｅｌのデータから、図７（ｅ）内のＢｌｏｃｋ＿１［１４］分のデータを選択し、１ｐｉｘｅｌ毎に後段のハーフトーン処理部４１０へ出力する。
【０１００】
同様にして、ライン選択部６０４は、Ｂｌｏｃｋ＿２のデータを伸張してＢｌｏｃｋ＿２［１５］のデータをハーフトーン処理部４１０へ出力する。
【０１０１】
ライン選択部６０４は、空白部＿ｍ＋１から空白部＿ｍ＋ｋまでの白データを生成した後、生成した白データをハーフトーン処理部へ出力する。
【０１０２】
以上で、２ライン目のデータをハーフトーン処理部へ転送したことになる。
【０１０３】
３ライン目移行も同様に、座標変換部６０１は、Ｂｌｏｃｋデータを繰り返し伸張処理部６０３へ出力していく。
【０１０４】
次に、座標変換部６０１が、１６ライン分のデータを出力した後の１７ライン目を出力する動作について説明する。
【０１０５】
座標変換部６０１は、１６ライン分のデータを出力していき、図７（ｅ）内Ｂｌｏｃｋ＿１［０］のラインを出力し終わると、次のブロックである、Ｂｌｏｃｋ＿ｎ＋１のブロックデータを伸張処理部６０３へ出力する。
【０１０６】
伸張処理部６０３はＢｌｏｃｋ＿ｎ＋１のブロックデータを伸張してライン選択部６０４へ出力する。
【０１０７】
ライン選択部６０４は、伸張されたＢｌｏｃｋ＿ｎ＋１の１６ｐｉｘｅｌ×１６ｐｉｘｅｌデータからＢｌｏｃｋ＿ｎ＋１［１５］のラインのデータを選択し、後段のハーフトーン処理部へ１ｐｉｘｌｅｌ毎に出力する。
【０１０８】
次に、座標変換部６０１は、Ｂｌｏｃｋ＿２のブロックデータを伸張処理部６０３へ出力する。
【０１０９】
伸張処理部６０３は、Ｂｌｏｃｋ＿２のブロックデータを伸張して、ライン選択部６０４へ出力する。
【０１１０】
ライン選択部６０４は、伸張されたＢｌｏｃｋ＿２の１６ｐｉｘｅｌ×１６ｐｉｘｅｌデータからＢｌｏｃｋ＿２［０］のラインのデータを選択し、後段のハーフトーン処理部へ１ｐｉｘｅｌ毎に出力する。
【０１１１】
以降も同様にして、座標変換部６０３は、Ｂｌｏｃｋ＿ｎまでのブロックデータ順次伸張処理部６０３へ出力し、伸張処理部６０３がブロックデータを順次伸張しライン選択部６０４へ出力する。
【０１１２】
ライン選択部は、入力された１６ｐｉｘｅｌ×１６ｐｉｘｅｌデータから必要なラインのデータを選択して１ｐｉｘｅｌ毎にハーフトーン処理部へ出力する。
【０１１３】
以上で、色ずれ補正部４０９は、１７ライン目のデータをハーフトーン処理部４１０へ出力したことになる。
【０１１４】
以上、本実施例の様に、メモリからの読み出しを圧縮されたブロックデータ単位で行うことでメモリアクセスの速度が向上し、且つ、色ずれ補正を圧縮されたブロックデータ単位で行う為、色ずれ補正に必要となるメモリ量を削減できる。
【０１１５】
例として、１０ライン分の色ずれ補正を行う為には、１０ライン分のｐｉｘｅｌデータをメモリに保存する必要がある。
【０１１６】
しかし、本実施例では、１６ｐｉｘｅｌ×１６ｐｉｘｅｌを１／８で圧縮したブロックデータを１ブロックライン分保存すればよく、上記数値例において、ｐｉｘｅｌ単位で色ずれ補正を行う構成と比較して、２０％のメモリ量で色ずれ補正を行える。
【０１１７】
したがって、廉価な構成の画像処理手段を実現できる。
【０１１８】
（実施例２）
図８は、第二の実施例におけるｐｉｘｅｌの乗り換えポイントとブロックの乗り換えポイントの関係を示した図である。
【０１１９】
第一の実施例で説明した部分に関しては説明を省略する。
【０１２０】
図８（ａ）、（ｂ）は、ｐｉｘｅｌ単位の乗り換えポイントが、１ブロックの主走査幅（１６ｐｉｘｅｌ）の左半分にある時の例である。
【０１２１】
図８（ａ）のように左から８ｐｉｘｅｌ以内にｐｉｘｅｌの乗り換えポイントがある時は、図８（ｂ）に示す様に、現在のブロックに対して１つ前のブロックから乗り換える。
【０１２２】
図８（ｃ）、（ｄ）は、ｐｉｘｅｌ単位の乗り換えポイントが、１ブロックの主走査幅（１６ｐｉｘｅｌ）の右半分にある時の例である。
【０１２３】
図８（ｃ）のように右から８ｐｉｘｅｌ以内にｐｉｘｅｌの乗り換えポイントがある時は、図８（ｄ）に示す様に、１つ後のブロックに対して現在のブロックから乗り換える。
【０１２４】
以上、実施例２によれば、色ずれ補正による誤差を実施例１の１／２に抑えることができ、より誤差の少ないブロック単位での色ずれ補正が可能となる。
【図面の簡単な説明】
【０１２５】
【図１】実施形態における画像形成装置の断面構造図である。
【図２】実施形態における感光ドラムに走査される主走査線のずれを説明する図である。
【図３】本実施形態の画像形成装置におけるコントローラとエンジンのブロック構成図である。
【図４】露光プロファイル記憶部に記憶されている情報の例を示す図である。
【図５】実施形態における色ずれ補正部のブロック構成図である。
【図６】実施例１における乗り換えポイントの情報の例を示す図である。
【図７】実施形態における色ずれ補正の動作を説明するための図である。
【図８】実施例２における乗り換えポイントの情報の例を示す図である。
【図１】
2008268274.tif 000003
【図２】
2008268274.tif 000004
【図３】
2008268274.tif 000005
【図４】
2008268274.tif 000006
【図５】
2008268274.tif 000007
【図６】
2008268274.tif 000008
【図７】
2008268274.tif 000009
【図８】
2008268274.tif 000010
【手続補正書】
【提出日】平成19年4月18日(2007.4.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の感光体と、該感光体を露光する露光手段と、該露光手段により前記感光体上に形成された静電潜像を顕像化する現像手段と、該現像手段により顕像化された各色成分に対応する像を記録媒体に転写する複数の転写手段とを備えるカラー画像形成装置であって、
各色成分に対応する画像データを記憶する記憶手段と、
前記記憶手段に記憶された画像データをブロック化し、ブロック化されたデータを固定長になるよう圧縮する圧縮手段と、
前記圧縮手段で圧縮されたデータを保存する保存手段と、
各画像形成部の感光体上の副走査方向に対するずれ量を示す、ずれ量情報を記憶する露光ずれ量記憶手段と、
前記露光ずれ量記憶手段に記憶された露光ずれ情報に基づいて、前記保存手段から圧縮されたデータを読み出して伸張する伸張手段とを備え、
前記複数の転写手段で転写する時に発生する色ずれを、前記ブロック化されたデータの単位で補正することを特徴とするカラー画像形成装置。
【請求項２】
前記ブロック化は、画像データを１６画素×１６画素のブロックデータに変換することを特徴とする請求項１に記載のカラー画像形成装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
上記目的を達成するために、本発明のカラー画像形成装置によれば、複数の感光体と、該感光体を露光する露光手段と、前記露光手段により前記感光体上に形成された静電潜像を顕像化する現像手段と、前記現像手段により顕像化された各色成分に対応する像を記録媒体に転写する複数の転写手段とを備えるカラー画像形成装置であって、各色成分に対応する画像データを記憶する記憶手段と、前記記憶手段に記憶された画像データをブロック化し、ブロック化されたデータを固定長になるよう圧縮する圧縮手段と、前記圧縮手段で圧縮されたデータを保存する保存手段と、各画像形成部の感光体上の副走査方向に対するずれ量を示す、ずれ量情報を記憶する露光ずれ量記憶手段と、前記露光ずれ量記憶手段に記憶された露光ずれ情報に基づいて、前記保存手段から圧縮されたデータを読み出して伸張する伸張手段とを備え、前記複数の転写手段で転写する時に発生する色ずれを、前記ブロック化されたデータの単位で補正することを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明によれば、各色成分に対応する画像データを圧縮することにより、メモリ量を削減できる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
また、ブロック化したデータの単位で処理することにより、メモリアクセスの速度が向上する。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】削除
【補正の内容】