(57)【特許請求の範囲】
【請求項１】
画像データを複数画素単位で画像形成手段に送出し、電子写真方式により画像を形成する画像処理装置において、
前記複数画素分の画像データからなるパラレルデータをシリアルデータ列に変換するパラ／シリ変換手段と、
前記シリアルデータ列において所定画素分をシフトするシフト手段と、
前記シフト後のシリアルデータ列をパラレルデータに変換するシリ／パラ変換手段と、を有し、
前記画像形成手段は、前記シリ／パラ変換手段による変換後のパラレルデータに基づいて画像を形成することを特徴とする画像処理装置。
【請求項２】
前記画像形成手段を前記画像データの色成分毎に有し、
前記画像データの色成分毎に、前記シリ／パラ変換手段、シフト手段、シリ／パラ変換手段をそれぞれ有することを特徴とする請求項１記載の画像処理装置。
【請求項３】
画像データを複数画素単位で画像形成手段に送出し、電子写真方式により画像を形成する画像処理装置において、
互いに連続する奇数番目及び偶数番目の前記複数画素単位の画像データを保持する第１の保持手段と、
前記第１の保持手段に保持された画像データを画素単位にシフトするシフト手段と、
前記シフト手段によるシフト後の画像データを保持する第２の保持手段と、
前記第２の保持手段に保持された画像データを、互いに連続する奇数番目及び偶数番目の前記複数画素単位の画像データとして前記画像形成手段に順次送出する送出手段と、
を有することを特徴とする画像処理装置。
【請求項４】
前記画像形成手段を前記画像データの色成分毎に有し、
前記画像データの色成分毎に、前記第１の保持手段、シフト手段、第２の保持手段、送出手段をそれぞれ有することを特徴とする請求項３記載の画像処理装置。
【請求項５】
前記第１の保持手段は、前記複数画素単位の画像データを前記奇数番目及び偶数番目でそれぞれ異なる領域に保持し、
前記シフト手段は前記第１の保持手段における異なる領域を跨って画素単位のシフトを行い、
前記第２の保持手段は、前記送出手段において前記複数画素単位で送出される前記シフト後の画像データを奇数番目及び偶数番目でそれぞれ異なる領域に保持することを特徴とする請求項３又は４記載の画像処理装置。
【請求項６】
前記シフト手段は、前記第１の保持手段に保持された全ての画像データを、前記第２の保持手段において保持されるようにシフトすることを特徴とする請求項５記載の画像処理装置。
【請求項７】
前記画像形成手段は２値データに基づいて画像を形成することを特徴とする請求項１乃至４のいずれかに記載の画像処理装置。
【請求項８】
前記複数画素単位は８画素単位であることを特徴とする請求項７記載の画像処理装置。
【請求項９】
前記画像形成手段は、レーザによって電子写真方式を実現することを特徴とする請求項１乃至４の何れかに記載の画像処理装置。
【請求項１０】
前記画像形成手段は、ＬＥＤによって電子写真方式を実現することを特徴とする請求項１乃至４の何れかに記載の画像処理装置。
【請求項１１】
前記画像形成手段は、液晶シャッタによって電子写真方式を実現することを特徴とする請求項１乃至４の何れかに記載の画像処理装置。
【請求項１２】
画像データを複数画素単位で画像形成手段に送出し、電子写真方式により画像を形成する画像処理装置における画像処理方法であって、
前記複数画素分の画像データからなるパラレルデータをシリアルデータ列に変換するパラ／シリ変換工程と、
前記シリアルデータ列において所定画素分をシフトするシフト工程と、
前記シフト後のシリアルデータ列をパラレルデータに変換するシリ／パラ変換工程と、
前記画像形成手段において、前記シリ／パラ変換工程によって変換されたパラレルデータに基づいて画像を形成する画像形成工程と、
を有することを特徴とする画像処理方法。
【請求項１３】
画像データを複数画素単位で画像形成手段に送出し、電子写真方式により画像を形成する画像処理装置における画像処理方法であって、
互いに連続する奇数番目及び偶数番目の前記複数画素単位の画像データを保持する第１の保持工程と、
前記第１の保持工程において保持された画像データを画素単位にシフトするシフト工程と、
前記シフト後の画像データを保持する第２の保持工程と、
前記第２の保持工程において保持された画像データを、互いに連続する奇数番目及び偶数番目の前記複数画素単位の画像データとして前記画像形成手段に順次送出する送出工程と、
を有することを特徴とする画像処理方法。
【請求項１４】
画像データを複数画素単位で画像形成手段に送出し、電子写真方式により画像を形成する画像処理のプログラムコードが格納されたコンピュータ可読メモリであって、
前記複数画素分の画像データからなるパラレルデータをシリアルデータ列に変換するパラ／シリ変換工程のコードと、
前記シリアルデータ列において所定画素分をシフトするシフト工程のコードと、
前記シフト後のシリアルデータ列をパラレルデータに変換するシリ／パラ変換工程のコードと、
前記画像形成手段において、前記シリ／パラ変換工程によって変換されたパラレルデータに基づいて画像を形成する画像形成工程のコードと、
を有することを特徴とするコンピュータ可読メモリ。
【請求項１５】
画像データを複数画素単位で画像形成手段に送出し、電子写真方式により画像を形成する画像処理のプログラムコードが格納されたコンピュータ可読メモリであって、
互いに連続する奇数番目及び偶数番目の前記複数画素単位の画像データを保持する第１の保持工程のコードと、
前記第１の保持工程において保持された画像データを画素単位にシフトするシフト工程のコードと、
前記シフト後の画像データを保持する第２の保持工程のコードと、
前記第２の保持工程において保持された画像データを、互いに連続する奇数番目及び偶数番目の前記複数画素単位の画像データとして前記画像形成手段に順次送出する送出工程のコードと、
を有することを特徴とするコンピュータ可読メモリ。
【請求項１６】
所定ビット数からなるパラレルデータをシリアルデータ列に変換するパラ／シリ変換工程と、
前記シリアルデータ列において任意ビット数をシフトするシフト工程と、
前記シフト後のシリアルデータ列をパラレルデータに変換するシリ／パラ変換工程と、
を有することを特徴とするデータ処理方法。
【請求項１７】
所定ビット数からなるパラレルデータを任意のビット数シフトして新たなパラレルデータを生成するデータ処理方法であって、
互いに連続する奇数番目及び偶数番目のパラレルデータを第１のバッファに保持するパラレルデータ保持工程と、
前記第１のバッファ上のデータをビット単位にシフトして第２のバッファに保持するシフト工程と、
前記第２のバッファに保持されたデータを、互いに連続する奇数番目及び偶数番目のパラレルデータとして読み出すパラレルデータ読み出し工程と、
を有することを特徴とするデータ処理方法。
【請求項１８】
画像データを複数画素単位で画像形成手段に出力し画像を形成する画像処理装置であって、
前記画像データをＮ画素単位でシフトする第１のシフト手段と、
前記第１のシフト手段によりシフトされた画像データをＭ（Ｍ＜Ｎ）画素単位でシフトする第２のシフト手段とを備え、
前記画像形成手段が前記第２のシフト手段によりシフトされた画像データに基づいて画像を形成することを特徴とする画像処理装置。
【請求項１９】
画像データを複数画素単位で画像形成手段に出力し画像を形成させる画像処理方法であって、
前記画像データをＮ画素単位でシフトする第１のシフト工程と、
前記第１のシフト工程でシフトした画像データをＭ（Ｍ＜Ｎ）画素単位でシフトする第２のシフト工程と、
前記第２のシフト手段でシフトした画像データに基づいて前記画像形成手段に画像を形成させる形成工程とを有することを特徴とする画像処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は画像処理装置及びその方法に関し、例えば、電子写真方式によって画像を形成する画像処理装置及びその方法に関する。
【０００２】
【従来の技術】
近年、画像データ値に応じたレーザやＬＥＤ等の発光によって感光体上を走査することにより画像を形成する、所謂電子写真方式を適用した画像処理装置が普及している。このような画像処理装置においてレーザを駆動するレーザドライバへの画像データの送出は、１画素データ単位に行うことが一般的であった。
【０００３】
【発明が解決しようとする課題】
しかしながら、画像処理技術の発達に伴い、画像処理装置の高速化、高解像度化等の高性能化が進み、上記従来の電子写真方式による画像処理装置においても、レーザドライバへの画像データ転送速度の高速化が望まれている。
【０００４】
この転送速度の高速化要求に対応するために、複数画素分のデータをパックして（一括で）レーザドライバに送出することで、実質的な転送速度を上げることが可能となる。
【０００５】
しかし、このように複数画素分のデータをパックしてドライバに転送する場合、感光体上の主走査方向における微妙な走査位置調整（レジ調整）は、データパック単位でしか行なえなかった。即ち、１画素単位での調整ができないため、特に４ドラム構成のカラー画像処理装置等、複数の感光体上に各色毎に画像を形成して１枚の記録紙上にそれぞれ転写する画像処理装置においては、各感光体や各色用レーザドライバの配設位置ズレ等に起因して物理的に発生する、形成画像における各色毎の微妙な位置ズレを調整することができなかった。従って、複数色によって形成される画像位置の微調整が行なえず、結果として色ズレの発生した画像が形成されてしまうという問題点があった。
【０００６】
本発明は上述した問題点を解決するためになされたものであり、画像データを複数画素単位で画像形成部に送出し、電子写真方式により画像を形成する画像処理装置において、主走査方向の走査位置を画素単位に調整可能な画像処理装置及びその方法を提供することを目的とする。
【０００７】
また、カラー画像データを複数画素単位で各色成分毎の画像形成部に送出し、電子写真方式により色毎の画像を形成して１枚の記録紙に転写する画像処理装置において、各色毎に主走査方向の画素位置の微調整を可能とし、色ズレのない高画質な画像を形成可能な画像処理装置及びその方法を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上述した目的を達成するための一手段として、本発明の画像処理装置は以下の構成を備える。即ち、画像データを複数画素単位で画像形成手段に送出し、電子写真方式により画像を形成する画像処理装置において、前記複数画素分の画像データからなるパラレルデータをシリアルデータ列に変換するパラ／シリ変換手段と、前記シリアルデータ列において所定画素分をシフトするシフト手段と、前記シフト後のシリアルデータ列をパラレルデータに変換するシリ／パラ変換手段とを有し、前記画像形成手段は、前記シリ／パラ変換手段による変換後のパラレルデータに基づいて画像を形成することを特徴とする。
【０００９】
また、画像データを複数画素単位で画像形成手段に送出し、電子写真方式により画像を形成する画像処理装置において、互いに連続する奇数番目及び偶数番目の前記複数画素単位の画像データを保持する第１の保持手段と、前記第１の保持手段に保持された画像データを画素単位にシフトするシフト手段と、前記シフト手段によるシフト後の画像データを保持する第２の保持手段と、前記第２の保持手段に保持された画像データを、互いに連続する奇数番目及び偶数番目の前記複数画素単位の画像データとして前記画像形成手段に順次送出する送出手段とを有することを特徴とする。
【００１０】
また、画像データを複数画素単位で画像形成手段に出力し画像を形成する画像処理装置であって、前記画像データをＮ画素単位でシフトする第１のシフト手段と、前記第１のシフト手段によりシフトされた画像データをＭ（Ｍ＜Ｎ）画素単位でシフトする第２のシフト手段とを備え、前記画像形成手段が前記第２のシフト手段によりシフトされた画像データに基づいて画像を形成することを特徴とする。
【００１１】
また、上述した目的を達成するための一手法として、本発明の画像処理方法は以下の工程を備える。即ち、画像データを複数画素単位で画像形成手段に送出し、電子写真方式により画像を形成する画像処理装置における画像処理方法であって、前記複数画素分の画像データからなるパラレルデータをシリアルデータ列に変換するパラ／シリ変換工程と、前記シリアルデータ列において所定画素分をシフトするシフト工程と、前記シフト後のシリアルデータ列をパラレルデータに変換するシリ／パラ変換工程と、前記画像形成手段において、前記シリ／パラ変換工程によって変換されたパラレルデータに基づいて画像を形成する画像形成工程とを有することを特徴とする。
【００１２】
また、画像データを複数画素単位で画像形成手段に送出し、電子写真方式により画像を形成する画像処理装置における画像処理方法であって、互いに連続する奇数番目及び偶数番目の前記複数画素単位の画像データを保持する第１の保持工程と、前記第１の保持工程において保持された画像データを画素単位にシフトするシフト工程と、前記シフト後の画像データを保持する相２の保持工程と、前記第２の保持工程において保持された画像データを、互いに連続する奇数番目及び偶数番目の前記複数画素単位の画像データとして前記画像形成手段に順次送出する送出工程とを有することを特徴とする。
【００１３】
また、画像データを複数画素単位で画像形成手段に出力し画像を形成させる画像処理方法であって、前記画像データをＮ画素単位でシフトする第１のシフト工程と、前記第１のシフト工程でシフトした画像データをＭ（Ｍ＜Ｎ）画素単位でシフトする第２のシフト工程と、前記第２のシフト手段でシフトした画像データに基づいて前記画像形成手段に画像を形成させる形成工程とを有することを特徴とする。
【００１４】
【発明の実施の形態】
以下、本発明に係る実施形態について図面を参照して詳細に説明する。
【００１５】
＜第１実施形態＞
図１に、本実施形態を適用するカラー画像複写機の側断面図を示す。図１において、１が原稿画像を読み取るリーダ部、２がリーダ部１によって読み取られた原稿画像を記録紙上に形成して出力するプリンタ部である。以下、それぞれの詳細構成及び動作について説明する。
【００１６】
●リーダ部１の構成
まず、原稿画像を読み込んで画像形成用の信号を生成するリーダ部１の詳細構成について説明する。
【００１７】
図１において、１０１はＣＣＤ、３１１はＣＣＤ１０１の実装された基板、３１２は後述する画像処理部、３０１は原稿台ガラス（プラテン）、３０２は原稿給紙装置（ＤＦ）（尚、ＤＦ３０２に代えて不図示の鏡面圧板を装着する構成も可能）、３０３及び３０４は原稿台ガラス３０１に載置された原稿を照明する光源（ハロゲンランプまたは蛍光灯）、３０５及び３０６は光源３０３，３０４の光を原稿に集光する反射傘、３０７〜３０９はミラー、３１０は原稿からの反射光または投影光をＣＣＤ１０１上に集光するレンズ、３１４はハロゲンランプ３０３，３０４と反射傘３０５，３０６、及びミラー３０７を収容するキャリッジ、３１５はミラー３０８，３０９を収容するキャリッジ、３１３は外部のパーソナルコンピュータ（ＰＣ）等、外部装置とのインタフェースを司る外部インタフェース（Ｉ／Ｆ）部である。尚、キャリッジ３１４は速度Ｖで、キャリッジ３１５は速度Ｖ／２で、ＣＣＤ１０１の電気的走査方向（主走査方向）に対して垂直方向（副走査方向）に機械的に移動することによって、原稿の全面を走査する。
【００１８】
●画像処理部３１２の構成
図２は、画像処理部３１２の詳細構成を示すブロック図である。以下、画像処理部３１２における動作について説明する。
【００１９】
まず、原稿台ガラス３０１上の原稿は光源３０３，３０４からの光を反射し、その反射光はＣＣＤ１０１に導かれて電気信号（アナログ画像信号）に変換される。本実施形態におけるＣＣＤ１０１は３ラインＣＣＤであり、Ｒフィルタ、Ｇフィルタ、ＢフィルタをそれぞれのＣＣＤ毎に並べたものである。尚、ＣＣＤ１０１は、ＲＧＢのカラーフィルタが１ラインＣＣＤ上にＲＧＢ順にインラインに載ったものでも構わないし、フィルタがオンチップ化または、フィルタがＣＣＤと別構成になったものでも構わない。
【００２０】
そして、該アナログ画像信号はクランプ＆Ａｍｐ．＆Ｓ／Ｈ＆Ａ／Ｄ部１０２に入力され、サンプルホールド（Ｓ／Ｈ）された後、アナログ画像信号のダークレベルを基準電位にクランプして所定量に増幅され（増幅した後にＳ／Ｈしても良い）、更にＡ／Ｄ変換されることにより、ＲＧＢ各８ビットのデジタル信号に変換される。
【００２１】
次に、ＲＧＢのデジタル信号はシェーディング部１０３においてシェーディング補正及び黒補正が施された後、つなぎ＆ＭＴＦ補正＆原稿検知部１０４に送られ、つなぎ処理、ＭＴＦ補正処理、及び原稿検知処理が行われる。ここで、つなぎ処理とは、ＣＣＤ１０１のライン間の読取位置が異なるため、読取速度に応じてライン毎の遅延量を調整し、３ラインの読取位置が同じになるように信号タイミングを補正する処理である。またＭＴＦ補正とは、読取速度や変倍率によって読取のＭＴＦが変化するため、該変化を補正する処理である。また、原稿検知処理とは、原稿台ガラス３０１上の原稿を走査することにより原稿サイズを認識する処理である。
【００２２】
読取位置タイミングが補正されたデジタル信号は、次に入力マスキング部１０５において、ＣＣＤ１０１の分光特性及び光源３０３，３０４及び反射傘３０５，３０６の分光特性が補正された後、外部Ｉ／Ｆ３１３を介して入力される信号との切り換えが可能なセレクタ１０６に入力される。セレクタ１０６から出力された信号は色空間圧縮＆下地除去＆ＬＯＧ変換部１０７と、下地除去部１１５とに入力される。
【００２３】
下地除去部１１５に入力された信号は下地除去された後、原稿中の画像が黒文字であるか否かを判定する黒文字判定部１１６に入力され、画像信号から黒文字信号を生成する。また、色空間圧縮＆下地除去＆ＬＯＧ変換部１０７においては、まず読み取った画像信号がプリンタ部２において再現できる色範囲にあるか否かを判断し、再現範囲に入っている場合はそのまま、入っていない場合は該画像信号をプリンタ部２で再現できる色範囲に入るように、色空間圧縮による補正を行う。そして下地除去処理を行った後、ＬＯＧ変換によってＲＧＢ信号からＣＭＹ信号に変換する。そして、色空間圧縮＆下地除去＆ＬＯＧ変換部１０７からの出力信号は、黒文字判定部１１６で生成された信号とのタイミングのずれを補正するために、遅延部１０８でタイミングを調整される。
【００２４】
色空間圧縮＆下地除去＆ＬＯＧ変換部１０７、及び黒文字判定部１１６から出力される２種類の信号は、モワレ除去部１０９においてモワレが除去され、変倍処理部１１０で主走査方向に変倍処理される。尚、本実施形態における副走査方向の変倍については、キャリッジ３１４の移動速度を変えることにより実現される。
【００２５】
そして、次にＵＣＲ＆マスキング＆黒文字反映部１１１において、変倍処理部１１０で変倍処理されたＣＭＹ信号に基づいて、ＵＣＲ処理によってＣＭＹＫ信号が生成され、マスキング処理によってプリンタ部２の出力特性に応じた信号に補正されると共に、黒文字反映処理によって黒文字判定部１１６で生成された判定信号がＣＭＹＫ信号にフィードバックされる。
【００２６】
ＵＣＲ＆マスキング＆黒文字反映部１１１で処理された画像信号はγ補正部１１２に入力され、ガンマ補正による濃度調整が施された後、フィルタ部１１３でスムージング又はエッジ処理される。以上のように処理された画像信号は、２値変換部２０１において８ビットの多値信号から２値信号に変換される。尚、２値変換方法としては、例えばディザ法や誤差拡散法、及び誤差拡散法を改良したもののいずれでも構わない。このようにして変換された２値データは各色８ビット毎にパックされて、画像クロックの１／８の周波数（８倍周期）でプリンタ部２に送られる。
【００２７】
尚、本実施形態においては外部Ｉ／Ｆ部３１３を介して外部装置から入力された画像信号を処理することも、また、２値変換部２０１において生成された２値画像信号を外部Ｉ／Ｆ３１３を介して外部装置に出力することも可能である。
【００２８】
●プリンタ部２の構成
次に、リーダ部１において読み込まれた原稿画像信号に基づいてカラー画像を形成するプリンタ部２の詳細構成について説明する。
【００２９】
図１において、３６０は本実施形態の特徴である画像位置合わせ部であり、その詳細については後述する。３１７はイエロー（Ｙ）画像形成部、３１８はマゼンタ（Ｍ）画像形成部、３１９はシアン（Ｃ）画像形成部、３２０はブラック（Ｋ）画像形成部であり、これら各色の画像形成部の構成は同一であるため、以降はＹ画像形成部３１７について詳細に説明し、その他の画像形成部の説明は省略する。
【００３０】
Ｙ画像形成部３１７において、３４２は感光ドラムであり、ＬＥＤドライバ２０６によって駆動されたＬＥＤアレイ２１０からの照射光によって、その表面に潜像が形成される。３２１は一次帯電器であり、感光ドラム３４２の表面を所定の電位に帯電させ、潜像形成の準備をする。３２２は現像器であり、感光ドラム３４２上に形成された潜像を現像してトナー画像を形成する。尚、現像器３２２には、現像バイアスを印加して現像するためのスリーブ３４５が含まれている。３２３は転写帯電器であり、転写ベルト３３３の背面から放電を行い、感光ドラム３４２上に形成されたトナー画像を、転写ベルト３３３上の記録紙等へ転写する。尚、本実施形態は転写効率が良いため、感動ドラム上の残留トナーを除去するためのクリーナ部は特に配置していないが、クリーナ部を装着しても問題ないことは言うまでもない。
【００３１】
次に、記録紙上に画像を形成（転写）する手順について説明する。カセット３４０，３４１に格納された記録紙はピックアップローラ３３９，３３８により１枚毎給紙ローラ３３６，３３７で転写ベルト３３３上に供給される。給紙された記録紙は、吸着帯電器３５６によって帯電させられる。３５８は転写ベルトローラであり、転写ベルト３３３を駆動し、かつ、吸着帯電器３５６と対になって記録紙を帯電させ、転写ベルト３３３に記録紙を吸着させる。３５７は紙先端センサであり、転写ベルト３３３上の記録紙の先端を検知する。尚、紙先端センサ３５７の検出信号はプリンタ部２からリーダ部１へ送出され、リーダ部１からプリンタ部２に画像信号を送る際の副走査同期信号として用いられる。
【００３２】
給紙、帯電された記録紙は転写ベルト３３３によって搬送され、画像形成部３１７〜３２０においてＹ，Ｍ，Ｃ，Ｋの順にその表面にトナー画像が形成される。Ｋ画像形成部３２０を通過した記録紙は、転写ベルト３３３からの分離を容易にするために除電帯電器３４９で除電された後、転写ベルト３３３から分離される。３５０は剥離帯電器であり、記録紙が転写ベルト３３３から分離する際の剥離放電による画像乱れを防止するものである。転写ベルト３３３から分離された記録紙は、トナーの吸着力を補って画像乱れを防止するために、定着前帯電器３５１，３５２によって帯電され、定着器３３４でトナー画像が熱定着される。そして、排紙トレー３３５に排紙される。
【００３３】
●画像位置合わせ処理
以下、本実施形態の特徴である画像位置合わせ処理について詳細に説明する。まず、プリンタ部２における画像データの流れを図３を参照して説明する。
【００３４】
図２で示した画像処理部３１２において生成された、８ビット毎にパックされた２値のＹＭＣＫ画像信号は、画像位置合わせ部３６０に送られる。画像位置合わせ部３６０では、紙先端センサ３５７からの紙先端検出信号に基づいて、各色毎のライン遅延部２０２〜２０５によって紙先端センサ３５７とそれぞれの画像形成部３１７〜３２０との距離の差を調整することにより、ＹＭＣＫ４色についての副走査方向の位置合わせを行う。
【００３５】
また、ＬＥＤアレイ２１０〜２１３を構成する各ＬＥＤの取り付け精度の問題により、各色毎のＬＥＤアレイは必ずしもその主走査位置が合致しているわけではない。従って、各色毎の画像データに対して、ＬＥＤアレイ並び方向（主走査方向）に対する補正を行って、主走査方向の位置合わせを行なう必要がある。この補正は、主走査補正部２１４〜２１７において行われる。
【００３６】
ここで、主走査補正部２１４の詳細構成を図４に示し、説明する。尚、主走査補正部２１５〜２１７も、主走査補正部２１４と同様の構成からなる。
【００３７】
ライン遅延部２０２より送られてきた８画素パックされた８ビット（１バイト）の画像データは、まずバイト遅延部４０１に送られ、微調整のために遅延させたい画素数を８で除算して得られる商、即ち整数部に相当するバイト数分が遅延される。例えば、２８画素ずらしたい場合には、２８÷８＝３（剰余４）であるから、即ち３バイトが遅延される。その後、パラ／シリ変換部４０２において８ビットパラレルデータをシリアルデータに、即ちバイトデータをビットデータ列に変換する。そして、ビット遅延部４０３において、上記遅延させたい画素数／８の剰余に相当するビット数分が遅延される。例えば、ずらしたい画素数が２８画素ならば、４ビット分が遅延される。ビット遅延がなされたビットデータ列は、シリ／パラ変換部４０４において再びパラレルデータ、即ちバイトデータに変換され、ＬＥＤドライバ２０６に送出される。
【００３８】
以上説明した様に本実施形態によれば、画像データを複数画素単位（パラレルデータ）でＬＥＤドライバに転送する画像処理装置においても、該パラレルデータをシリアルデータに変換してビットシフトした後に、再びパラレルデータに変換することにより、画素単位によるデータ遅延、即ち主走査方向における画素位置の微調整が可能となる。従って、複数の感光ドラムを使用した場合においても、各色毎に主走査方向の画素位置調整が可能となるため、色ズレのない高画質な画像を形成することができる。
【００３９】
＜第２実施形態＞
以下、本発明に係る第２実施形態について説明する。尚、第２実施形態における画像処理装置の構成は上述した第１実施形態と同様であるため、説明を省略する。
【００４０】
上記第１実施形態においては、画像位置合わせ部３６０の主走査補正部２１４〜２１７において、図４に示す構成によってパラレル／シリアル変換、ビット遅延、シリアル／パラレル変換を行うことにより、バイト単位の画像データをビット単位（画素単位）で遅延することを可能とする例について説明した。
【００４１】
第２実施形態においては、この各主走査補正部２１４〜２１７を他の構成によって実現する。図５に、第２実施形態における主走査補正部２１４の詳細構成を示す。図５においてライン遅延部２０２より送られてきたデータは、まずバイト遅延部５０１に入力され、第１実施形態におけるバイト遅延部４０１と同様に、遅延させたい画素数を８で除算して得られる商に相当するバイト数分が遅延される。
【００４２】
そして遅延後のバイトデータは、セレクタ５０２を介してデータシフト部５０３に入力される。この時、セレクタ５０２は入力されたバイトデータが奇数バイトであるか偶数バイトであるかを示す制御信号Ｓ１に応じて、その出力先を振り分ける。即ち、データシフト部５０３において、奇数バイトデータはバッファ５０４に、偶数バイトデータはバッファ５０５に入力される。尚、バッファ５０４とバッファ５０５とは、連続したバッファ領域として認識される。
【００４３】
データシフト部５０３においては、第１実施形態におけるビット遅延部４０３と同様に、バッファ５０４，５０５に保持された２バイト分、１６ビットのデータに対して遅延させたい画素数／８の剰余に相当するビット数分のシフトが施され、該シフト結果がシフトバッファ５０６，５０７に入力される。そして、セレクタ５０８は出力すべきバイトデータが奇数バイトであるか偶数バイトであるかを示す制御信号Ｓ２に応じて、シフトバッファ５０６，５０７のいずれかのバイトデータを読み出し、ＬＥＤドライバ２０６へ出力する。
【００４４】
ここで、例えば４ビットをシフトする場合について更に詳細に説明する。まず、奇数バイトデータが既にバッファ５０４に保持されており、偶数バイトデータをバッファ５０５に入力した場合について考える。この場合、図５に示す様にバッファ５０４の第５ビット〜バッファ５０５の第４′ビットまでの８ビットを、新たな奇数バイトとしてシフトバッファ５０６に入力し、同時に、該新たな奇数バイトに連続するバッファ５０５の第５′ビット〜第８′ビットをバッファ５０７の第１′ビット〜第４′ビットに格納する。そして更に、バッファ５０４の先頭４ビット（第１ビット〜第４ビット）をバッファ５０７の終端４ビット（第５′ビット〜第８′ビット）に格納する。このシフト処理が終了すると、セレクタ５０８は制御信号Ｓ２に応じて、新たな奇数バイトに相当するシフトバッファ５０６内の８ビットデータを、奇数バイトデータとして読み出す。
【００４５】
一方、バッファ５０４に対して奇数バイトデータを入力した場合には、バッファ５０４，５０５内の１６ビットに対して上記と同様のシフトが施されることにより、シフトバッファ５０７の８ビットデータが、新たな偶数バイトとして読み出される。
【００４６】
このように、データシフト部５０３からシフトバッファ５０６，５０７に保持されたバイトデータを奇数バイト，偶数バイトとして交互に読み出すことにより、ビット単位でのシフトが可能となる。
【００４７】
以上説明した様に第２実施形態によれば、画像データを複数画素単位（パラレルデータ）でＬＥＤドライバに転送する画像処理装置においても、シフトバッファを使用して該パラレルデータを必要ビット分シフトすることにより、画素単位によるデータ遅延、即ち主走査方向における画素位置の微調整が可能となる。
【００４８】
尚、以上説明した第１及び第２実施形態においては、画像データを８ビット単位にパックしてリーダ部１からプリンタ部２に転送し、ＬＥＤドライバ２０６〜２０９に送出しているが、本発明は８ビットのパックに限定されるものではなく、複数ビットであれば何ビットでも構わないことは言うまでもない。
【００４９】
更に、感光ドラム上に潜像を形成する手段としてＬＥＤアレイを用いる例について説明したが、本発明は電子写真方式によって画像を形成する画像処理装置であれば適用可能であり、例えば半導体レーザによって感光ドラム上を走査しても、液晶シャッタのオン／オフ制御によって感光ドラム上を走査しても良い。
【００５０】
＜他の実施形態＞
尚、本発明は、複数の機器（例えばホストコンピュータ，インタフェイス機器，リーダ，プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機，ファクシミリ装置など）に適用してもよい。
【００５１】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【００５２】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００５３】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【００５４】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５５】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５６】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明したフローチャートに対応するプログラムコードを格納することになるが、簡単に説明すると、図６の（ａ），（ｂ）のメモリマップ例に示す各モジュールを記憶媒体に格納することになる。例えば、少なくとも「パラ／シリ変換モジュール」「シフトモジュール」及び「シリパラ変換モジュール」の各モジュールのプログラムコード、又は、「パラレルデータ保持モジュール」「シフトモジュール」「シフトデータ保持モジュール」「シフトデータ出力モジュール」を記憶媒体に格納すればよい。
【００５７】
【発明の効果】
以上説明した様に本実施形態によれば、画像データを複数画素単位で画像形成部に送出し、電子写真方式により画像を形成する画像処理装置において、主走査方向の走査位置を画素単位に調整することが可能となる。
【００５８】
特に、カラー画像データを複数画素単位で各色成分毎の画像形成部に送出し、電子写真方式により色毎の画像を形成して１枚の記録紙に転写する画像処理装置においては、各色毎に主走査方向の画素位置の微調整が可能となるため、色ズレのない高画質な画像を形成することができる。
【００５９】
【図面の簡単な説明】
【図１】本発明に係る一実施形態のデジタル複写機の側断面図である。
【図２】本実施形態における画像処理部の詳細構成を示すブロック図である。
【図３】本実施形態における画像位置合わせ部の詳細構成を示すブロック図である。
【図４】本実施形態における主走査補正部の詳細構成を示すブロック図である。
【図５】本発明に係る第２実施形態における主走査補正部の詳細構成を示すブロック図である。
【図６】本発明を記録媒体に適用した際のメモリマップ例を示す図である。
【符号の説明】
１  リーダ部
２  プリンタ部
２１４〜２１７  主走査補正部
３１２  画像処理部
３６０  画像位置合わせ部
４０２  パラ／シリ変換部
４０３  ビット遅延部
４０４  シリ／パラ変換部
５０３  データシフト部
【図１】
0003667001.tif 000002
【図２】
0003667001.tif 000003
【図３】
0003667001.tif 000004
【図４】
0003667001.tif 000005
【図５】
0003667001.tif 000006
【図６】
0003667001.tif 000007