(57)【特許請求の範囲】
【請求項１】
画像情報を取得し、前記画像情報に対する複数色のトナー画像を形成し、前記トナー画像を転写ベルト上で転写媒体に重ね合わせて転写する画像形成装置において、
前記画像情報の種別、前記画像情報の解像度、前記画像情報の階調数、および、形成する出力画像の解像度を含む転写条件と、トナー画像を形成する際に生じる各色の間の副走査方向の位置ずれに対する補正値を示す副走査遅延量補正値とを対応付けて記憶する副走査遅延量補正値記憶手段と、
前記画像情報から当該画像情報についての転写条件を取得する転写条件取得手段と、
前記副走査遅延量補正値記憶手段において、前記転写条件取得手段によって取得された前記転写条件に対応付けられている前記副走査遅延量補正値を特定する副走査補正値特定手段と、
前記副走査補正値特定手段によって特定された前記副走査遅延量補正値に基づいて、前記転写ベルトにおけるトナー画像の書込位置を補正する画像形成手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記画像形成手段は、前記副走査補正値特定手段によって特定された前記副走査遅延量補正値に基づいて画像データの送信タイミングを制御することによって、前記転写ベルトにおけるトナー画像の書込位置を補正すること、を特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記転写ベルト上の位置であって、各色のトナー画像を転写する位置である転写位置を補正するために転写された補正パターンの検知情報を取得する補正パターン検知手段と、
前記補正パターン検知手段によって取得された前記検知情報に基づいて、副走査位置ずれ補正値を算出する位置ずれ補正値算出手段と、をさらに備え、
前記画像形成手段は、さらに前記位置ずれ補正値算出手段によって算出された前記副走査位置ずれ補正値に基づいて、前記転写ベルトにおけるトナー画像の書込位置を補正すること、を特徴とする請求項１または請求項２に記載の画像形成装置。
【請求項４】
前記画像情報の種別は、少なくともプリンタコントローラによって受信された画像データである旨を示す情報、またはスキャナから読込まれた画像データである旨を示す情報のいずれかを表すこと、を特徴とする請求項１〜３のいずれか一つに記載の画像形成装置。
【請求項５】
前記副走査遅延量補正値は、予め定められた転写条件を基準とした値であること、を特徴とする請求項１〜４のいずれか一つに記載の画像形成装置。
【請求項６】
画像情報を取得し、前記画像情報に対する複数色のトナー画像を形成し、前記トナー画像を転写ベルト上で転写媒体に重ね合わせて転写する画像形成方法において、
前記画像情報から当該画像情報についての転写条件を取得する転写条件取得ステップと、
前記画像情報の種別、前記画像情報の解像度、前記画像情報の階調数、および、形成する出力画像の解像度を含む転写条件と、トナー画像を形成する際に生じる各色の間の副走査方向の位置ずれに対する補正値を示す副走査遅延量補正値とを対応付けて記憶する副走査遅延量補正値記憶手段において、前記転写条件取得ステップによって取得された前記転写条件に対応付けられている前記副走査遅延量補正値を特定する副走査補正値特定ステップと、
前記副走査補正値特定ステップによって特定された前記副走査遅延量補正値に基づいて、前記転写ベルトにおけるトナー画像の書込位置を補正する画像形成ステップと、
を有することを特徴とする画像形成方法。
【請求項７】
請求項６に記載された画像形成方法をコンピュータに実行させることを特徴とする画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成方法、および画像形成プログラムに関するものであり、特にカラー画像における色ずれの防止に関するものである。
【背景技術】
【０００２】
従来、カラー画像形成装置は、転写ベルトに各色を重ね合わせてカラー画像を転写媒体に転写するタンデム型のカラー画像形成装置が一般に知られている。かかるカラー画像形成装置では、転写ベルト上の転写媒体に転写する各色の画像の位置がずれることにより、色ずれが生じ、画像の品質が低下するという問題があった。
【０００３】
このような問題を解決するものとして、各色の画像の位置あわせを行うカラー画像形成装置が開示されている（特許文献１参照）。かかる画像形成装置は、転送ベルト上に形成された補正パターンを検知し、ずれが生じている場合には、主走査方向の書き出しタイミングや副走査方向の書き出しタイミングの補正などを行うことによって、位置ずれを補正するものである。
【０００４】
【特許文献１】特開２００２−２４４３８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、実際に画像データを出力する際に行われている画像処理が補正パターン検知時に補正パターンに対して行われている画像処理と異なる上記特許文献１に開示される技術では、補正パターン検知によって算出した位置ずれの補正値を補正しただけでは、各色の位置ずれを解消することができないという問題があった。
【０００６】
本発明は、上記に鑑みてなされたものであって、各色についての位置ずれを防止した高画質な画像を出力することができる画像形成装置、画像形成方法、および画像形成プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、請求項１にかかる発明は、画像情報を取得し、前記画像情報に対する複数色のトナー画像を形成し、前記トナー画像を転写ベルト上で転写媒体に重ね合わせて転写する画像形成装置において、前記画像情報の種別、前記画像情報の解像度、前記画像情報の階調数、および、形成する出力画像の解像度を含む転写条件と、トナー画像を形成する際に生じる各色の間の副走査方向の位置ずれに対する補正値を示す副走査遅延量補正値とを対応付けて記憶する副走査遅延量補正値記憶手段と、前記画像情報から当該画像情報についての転写条件を取得する転写条件取得手段と、前記副走査遅延量補正値記憶手段において、前記転写条件取得手段によって取得された前記転写条件に対応付けられている前記副走査遅延量補正値を特定する副走査補正値特定手段と、前記副走査補正値特定手段によって特定された前記副走査遅延量補正値に基づいて、前記転写ベルトにおけるトナー画像の書込位置を補正する画像形成手段と、を備えることを特徴とする。
【０００８】
また、請求項２にかかる発明は、請求項１に記載の画像形成装置において、前記画像形成手段は、前記副走査補正値特定手段によって特定された前記副走査遅延量補正値に基づいて画像データの送信タイミングを制御することによって、前記転写ベルトにおけるトナー画像の書込位置を補正すること、を特徴とする。
【０００９】
また、請求項３にかかる発明は、請求項１または請求項２に記載の画像形成装置において、前記転写ベルト上の位置であって、各色のトナー画像を転写する位置である転写位置を補正するために転写された補正パターンの検知情報を取得する補正パターン検知手段と、前記補正パターン検知手段によって取得された前記検知情報に基づいて、副走査位置ずれ補正値を算出する位置ずれ補正値算出手段と、をさらに備え、前記画像形成手段は、さらに前記位置ずれ補正値算出手段によって算出された前記副走査位置ずれ補正値に基づいて、前記転写ベルトにおけるトナー画像の書込位置を補正すること、を特徴とする。
【００１０】
また、請求項４にかかる発明は、請求項１〜３のいずれか一つに記載の画像形成装置において、前記画像情報の種別は、少なくともプリンタコントローラによって受信された画像データである旨を示す情報、またはスキャナから読込まれた画像データである旨を示す情報のいずれかを表すこと、を特徴とする。
【００１４】
また、請求項５にかかる発明は、請求項１〜４のいずれか一つに記載の画像形成装置において、前記副走査遅延量補正値は、予め定められた転写条件を基準とした値であること、を特徴とする。
【００１５】
また、請求項６にかかる発明は、画像情報を取得し、前記画像情報に対する複数色のトナー画像を形成し、前記トナー画像を転写ベルト上で転写媒体に重ね合わせて転写する画像形成方法において、前記画像情報から当該画像情報についての転写条件を取得する転写条件取得ステップと、前記画像情報の種別、前記画像情報の解像度、前記画像情報の階調数、および、形成する出力画像の解像度を含む転写条件と、トナー画像を形成する際に生じる各色の間の副走査方向の位置ずれに対する補正値を示す副走査遅延量補正値とを対応付けて記憶する副走査遅延量補正値記憶手段において、前記転写条件取得ステップによって取得された前記転写条件に対応付けられている前記副走査遅延量補正値を特定する副走査補正値特定ステップと、前記副走査補正値特定ステップによって特定された前記副走査遅延量補正値に基づいて、前記転写ベルトにおけるトナー画像の書込位置を補正する画像形成ステップと、を有することを特徴とする。
【００１６】
また、請求項７にかかる発明は、請求項６に記載された画像形成方法をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、画像情報から当該画像情報についての転写条件を取得し、転写に関する情報を示す転写条件と、トナー画像を形成する際に生じる各色の間の副走査方向の位置ずれに対する補正値を示す副走査遅延量補正値とを対応付けて記憶する副走査遅延量補正値記憶手段において、転写条件に対応付けられている副走査遅延量補正値を特定し、副走査遅延量補正値に基づいて、転写ベルトにおけるトナー画像の書込位置を補正することにより、画像処理による遅延を考慮して各色の副走査方向の書込み位置のずれを補正するこ
とができるため、色ずれを防止した高品質な画像を出力することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１８】
以下に添付図面を参照して、この発明にかかる画像形成装置、画像形成方法、および画像形成プログラムの最良な実施の形態を詳細に説明する。なお、本発明はこれらの実施の形態に限定されるものではない。
【００１９】
本実施の形態について、添付図面を参照して説明する。まず、本発明が適用される複合機の構成例について説明する。図１は、本実施の形態にかかる複合機の構成を示すブロック図である。
【００２０】
本実施の形態にかかる複合機１００は、パターン検知センサ１５、１６と、エンジン制御部１１０と、プリンタコントローラ１４０と、スキャナ１５０と、ＬＤ（laser diode）制御部１６０Ｋ、１６０Ｍ、１６０Ｃ、１６０Ｙと、図示しない画像形成部、画像出力部などを備えている。
【００２１】
パターン検知センサ１５、１６は、各色の画像の位置ずれを算出するために、転写ベルトに転写された補正パターンを検知するためのセンサである。プリンタコントローラ１４０は、他の情報端末などからネットワークを介して送信された画像データを受信するものである。スキャナ１５０は、原稿を読込むことによって画像データを取得するものである。
【００２２】
エンジン制御部１１０は、プリンタコントローラ１４０によって受信した画像データ、またはスキャナ１５０から取得した画像データを画像処理し、書込み制御を行い、画像データを変換したＬＤ発光データを送信するものである。
【００２３】
ＬＤ制御部１６０は、エンジン制御部１１０によって送信されたＬＤ発光データによって、ＬＤを発光させるものである。ＬＤが発光することによって、感光体ドラム上にトナー画像が形成される。形成されたトナー画像は、転写媒体に転写され出力される。
【００２４】
エンジン制御部１１０は、さらに補正パターン検知部１１１と、ＣＰＵ１１２と、ＲＡＭ１１３と、画像処理部１１４と、書込み制御部１１５とを備えている。
【００２５】
補正パターン検知部１１１は、各色の画像の位置ずれを補正するために、転写ベルトに転写した補正パターンの検知情報を取得するものである。
【００２６】
ここで、転写ベルト３に形成された補正パターンの検知情報の取得について説明する。図２は、転写ベルト上に形成された補正パターンを示す説明図である。タンデム型のカラー画像形成装置である複合機１００においては、その構成上、各色間の位置合わせ技術が重要な課題となる。そこで、本実施の形態にかかる複合機１００では、転写紙に対して実際のカラー画像形成動作を行なうことに先立ち、各色の位置ずれ補正を行なう。
【００２７】
具体的には、２つの検知センサ１５、１６を転写ベルト３における主走査方向の両端に配置し、転写ベルト３には、各々の検知センサ１５、１６の配置位置に対応させて補正パターン１４を形成する。形成された補正パターン１４は、転写ベルト３が移動し、検知センサ１５、１６を順に通過することによって検知される。補正パターン検知部１１１は、補正パターン検知センサ１５、１６が検知した信号を取得する。
【００２８】
ＣＰＵ１１２は、ＲＡＭ１１３や図示していないＲＯＭに格納されたプログラムやデー
タを読込み、実行するものである。また、ＣＰＵ１１２は、画像データの送信タイミングの基準となるスタート信号(STTRIG_N）を書込み制御部１１５に対して送信するものである。
【００２９】
画像処理部１１４は、プリンタコントローラ１４０によって受信した画像データやスキャナ１５０によって取得された画像データに対して、種々の画像処理を行うものである。
【００３０】
次に、書込み制御部１１５の詳細について説明する。書込み制御部１１５は、さらに信号出力タイミング補正部１１７と、各色の書込み制御部（Ｋ）１１６Ｋ、書込み制御部（Ｍ）１１６Ｍ、書込み制御部（Ｃ）１１６Ｃ、書込み制御部（Ｙ）１１６Ｙを備えている。
【００３１】
信号出力タイミング補正部１１７は、位置ずれ補正値と遅延量補正値から副走査遅延量を算出するものである。ここで、位置ずれ補正値とは、ＬＤによる画像データの書込みタイミングがずれていることによって生じる各色の間の位置ずれを補正するため、画像処理部１１４からの画像データの出力タイミングを補正する補正値である。また、遅延量補正値は、各色の画像データに対して行われる書込み画像処理での遅延によって生じる各色の間の位置ずれを補正するため、画像処理部１１４からの画像データの出力タイミングを補正する補正値である。
【００３２】
図３は、信号出力タイミング補正部の詳細な構成を示すブロック図である。信号出力タイミング補正部１１７は、さらに転写条件取得部１３１と、位置ずれ補正値算出部１３２と、副走査遅延量算出部１３３と、副走査遅延量補正値記憶部１３４とを備えている。
【００３３】
副走査遅延量補正値記憶部１３４は、転写条件に対応する副走査遅延量補正値を規定するものである。図４は、副走査遅延量補正値記憶部のデータ構成の一例を示す説明図である。副走査遅延量補正値記憶部１３４は、転写条件と、副走査遅延量補正値とを対応付けて記憶している。なお、図４で示す副走査遅延量補正値記憶部１３４は、補正パターンの検知処理において、書込み画像処理を行わない場合の副走査遅延量補正値を規定したものである。
【００３４】
ここで、転写条件とは、転写に関する情報を示すものであり、各色の画像データに対して行われる書込み画像処理での遅延によって生じる各色の間の位置ずれを補正するための補正値である副走査遅延量補正値を決定するための条件である。転写条件としては、画像データの種別と、入力画像の解像度、入力画像の階調数、出力画像の解像度を含む。ここで、画像データの種別のプリンタとは、ネットワークを介して送信された画像データであることを示し、コピーとは、スキャナによって取得された画像データであることを示す。
【００３５】
副走査遅延量補正値は、ブラック（Ｋ）、マゼンタ（Ｍ）、シアン（Ｃ）、イエロー（Ｙ）の各色について副走査遅延量補正値が設定されている。同一の転写条件であっても、色によって必要な画像処理機能が異なる場合がある。すなわち、各色の画像処理によって内部遅延ライン数が異なる。副走査遅延量補正値は、このような遅延にも対応する値である。
【００３６】
ここで、具体的に副走査遅延量補正値について説明する。例えば、モノクロ画像はスムージング処理を行うが、カラー画像ではスムージング処理を行わない。スムージング処理を行う場合は、複数ラインを参照しなければならないので、複数ライン分のラインメモリが必要になる。しかし、スムージング処理を行わない色では、速度変換用として最大でも２ライン分のラインメモリがあれば十分である。そのため、Ｋとカラー（Ｍ、Ｃ、Ｙ）の間では、ＬＤ画像データを出力することに必要な書込み制御部１２２での内部遅延ライン
数が異なる。副走査遅延量補正値は、この遅延を補正するための値である。
【００３７】
転写条件取得部１３１は、画像データまたは予め設定されている画像データの読込条件や出力条件から、副走査遅延量補正値を特定するために必要な条件である転写条件を取得するものである。
【００３８】
位置ずれ補正値算出部１３２は、補正パターン検知部１１１で検知された補正パターンの検知情報から、様々な色ずれ量補正値、具体的には、主走査倍率補正値、主走査位置ずれ補正値、副走査位置ずれ補正値を算出するものである。
【００３９】
副走査遅延量算出部１３３は、副走査遅延量補正値記憶部１３４から、転写条件取得部１３１で取得された転写条件によって副走査遅延量補正値を特定する。副走査遅延量補正値に、位置ずれ補正値算出部１３２によって算出された副走査位置ずれ補正値を加算することによって、副走査遅延量を算出するものである。これにより、各色の副走査遅延量が算出される。
【００４０】
次に、書込み制御部１１６Ｋ、１１６Ｍ、１１６Ｃ、１１６Ｙについて説明する。図５は、書込み制御部の詳細な構成を示すブロック図である。各色の書込み制御部１１６Ｋ、１１６Ｍ、１１６Ｃ、１１６Ｙは、各色それぞれにラインメモリ１２１と、書込み画像処理部１２２と、補正パターン生成部１２３と、ＬＤデータ出力部１２４と、副走査信号出力部１２５とを備えている。
【００４１】
副走査信号出力部１２５は、スタート信号（STTRIG_N）を基準として、信号出力タイミング補正部１１７の副走査遅延量算出部１３３によって算出された副走査遅延量に従って、副走査タイミング信号（*_FSYNC_N）を画像処理部１１４に出力するものである。各色の副走査信号出力部１２５において、各色の副走査遅延量に合わせて各色の副走査タイミング信号を出力することにより、書込み画像処理部１２２において生じる遅延を吸収し、各色の画像の位置ずれによる色ずれを防ぐことができる。
【００４２】
ラインメモリ１２１は、画像処理部１１４から送られた画像データを順次格納するメモリである。書込み画像処理部１２２は、ラインメモリ１２１に格納された画像データを用いて各種の画像処理を行うものである。例えば、スムージング処理やエッジ処理などが行われる。
【００４３】
補正パターン生成部１２３は、上述した各色の転写ベルト３上での位置ずれを補正するための補正値を算出するために、転写ベルト３に転写する補正パターン１４の画像データを生成するものである。
【００４４】
ＬＤデータ出力部１２４は、書込み画像処理部１２２で処理され画像データを感光体に転写するためにＬＤデータを出力するものである。
【００４５】
次に、以上のように構成されている複合機１００による画像形成処理について説明する。図６は、補正パターン生成部、補正パターン検知部、転写条件取得部、補正値算出部、副走査遅延量算出部、書込み制御部が行う画像形成処理手順を示すフローチャートである。
【００４６】
補正パターン生成部１２３は、補正パターン１４を生成する（ステップＳ６０１）。Ｋ、Ｍ、Ｃ、Ｙ色ごとの補正パターン１４の画像データは、各色のＬＤデータ出力部１２４、ＬＤ制御部１６０を介して、転写ベルト３に転写され、補正パターン１４が形成される。補正パターン検知部１１１は、補正パターン検知センサ１５、１６によって検知された
補正パターン１４の検知情報を取得する（ステップＳ６０２）。
【００４７】
位置ずれ補正値算出部１３２は、補正パターン検知部１１１によって検知された検知情報から主走査倍率補正値を算出する（ステップＳ６０３）。位置ずれ補正値算出部１３２は、補正パターン検知部１１１によって検知された検知情報から主走査位置ずれ補正値を算出する（ステップＳ６０４）。
【００４８】
補正パターン検知部１１１によって検知された検知情報から副走査位置ずれ補正値を算出する（ステップＳ６０５）。Ｋを基準として、Ｍ、Ｃ、Ｙ色の副走査位置ずれ補正値を算出する。Ｋに対するＭ、Ｃ、Ｙ色の副走査位置ずれ補正値は、Ａ１、Ａ２、Ａ３とする。このように、補正パターンをセンサで検知した検知情報から転写ベルトに書込むタイミングによる位置ずれを検知することができ、位置ずれを補正する補正値を算出して、書込みタイミングを制御することができるため、書込みタイミングによる位置ずれを防止することができ、高品質な画像を出力することができる。
【００４９】
転写条件取得部１３１は、画像データや出力条件、入力条件などの情報から副走査遅延量補正値を決定するための転写条件を取得する（ステップＳ６０６）。副走査遅延量算出部１３３は、副操作遅延量補正値記憶部１３４から、転写条件取得部１３１によって取得された転写条件に対応付けられた各色の副走査遅延量補正値を決定する（ステップＳ６０７）。このように、入力された画像データなどによって決定することができる転写条件から遅延量補正値を予め設定することができるため、画像処理を行うことにより発生する遅延による位置ずれを防止することができ、高品質な画像を出力することができる。
【００５０】
副走査遅延量算出部１３３は、Ｋの位置ずれ補正時の値を基準として各色についての副走査位置ずれ補正値と副走査遅延量補正値を加算することによって、各色の副走査遅延量を算出する（ステップＳ６０８）。具体的には、スタート信号基準の副走査遅延量（*_mfcntld）は、副走査遅延量補正値（Ｂ０〜Ｂ３）と、色ずれ補正を実行した時の副走査位置ずれ補正値（Ａ１〜Ａ３）から下記のように求めることができる。
【００５１】
K_mfcntld＝位置ずれ補正時の値+B0
M_mfcntld＝位置ずれ補正時の値+A1+B1
C_mfcntld＝位置ずれ補正時の値+A2+B2
Y_mfcntld＝位置ずれ補正時の値+A3+B3
【００５２】
副走査遅延量算出部１３３によって算出された副走査遅延量によって画像処理部１１４から送信される画像データの出力タイミングを制御して、印刷処理を行う（ステップＳ６０９）。具体的に、副走査の色ずれを補正する処理を説明する。色ずれを補正するための位置合わせは、スタート信号を基準として、上述したように算出された副走査遅延量Y_mfcntld、M_mfcntld、C_mfcntld、K_mfcntldを反映させた副走査タイミング信号（*_FSYNC_N）を画像処理部１１４に対して出力する。画像処理部１１４では、*_FSYNC_Nをトリガにして副走査ゲート信号（*_IPFGATE_N）を出力し、画像データ（*_IPDATA[7:0]_N）が転送される。すなわち、画像データは、書込み画像処理による遅延を考慮したタイミングで出力される。画像データに対する書き込み画像処理後、ＬＤ制御部１６０Ｋ、１６０Ｍ、１６０Ｃ、１６０Ｙを介して感光体にトナー画像が形成され、画像が転写媒体に出力される。これにより、各色の画像の位置ずれによる色ずれを防止することができる。
【００５３】
図７は、副走査遅延量算出部によって算出された副走査遅延量が加味されたタイミングチャートである。図７では、副走査遅延量算出部によって算出された各色の副走査遅延量Y_mfcntld、M_mfcntld、C_mfcntld、K_mfcntldが反映され、副走査ゲート信号（*_IPFGATE_N）が出力されている。すなわち、同様のタイミングで画像データ（*_IPDATA[7:0]_N）
が出力される。ＬＤデータ出力部１２４では、書込み画像処理により遅延した画像データからＬＤ発光データ（*_LDDATA）に生成し、各色のＬＤ制御部１６０Ｋ、１６０Ｍ、１６０Ｃ、１６０Ｙに出力する。ＬＤ制御部１６０は、ＬＤ発光データによってＬＤが発光させ、感光体ドラム上にトナー画像が形成され、転写媒体に転写され出力される。このように、各色の副走査遅延量を反映させて画像データを出力することにより、各色間の色ずれを防止することができる。
【００５４】
なお、上記においては、副走査遅延量に用いた補正の処理について説明したが、主走査倍率補正値、主走査位置ずれ補正値についても既知の方法によって補正処理が実施されて印刷処理が行われる。
【００５５】
各色間の位置ずれの補正を行う際に、補正パターンを出力して位置ずれを補正する場合は、ラインメモリ１２１が使用されることなく、補正パターン生成部１２３で補正パターンが生成され、出力されるため、画像処理部１１４から出力された副走査ゲート信号（*_IPFGATE_N）に対して、ＬＤ画像データ（*_LDDATA）は遅れることがない。
【００５６】
しかしながら、実際にスキャナ１５０で読込まれた画像データなどを出力する場合は、ラインメモリ１２１を使用するため、画像処理部１１４から出力された副走査ゲート信号（*_IPFGATE_N）に対して、ＬＤ画像データ（*_LDDATA）は遅れることがある。また、色ごとに使用するライン数が異なる場合がある。本願においては、このようなラインメモリ１２１の使用や使用ライン数の違いに起因した各色間の位置ずれによる色ずれを補正することができる。
【００５７】
次に、具体的な遅延量の補正を説明する。図８は、副走査遅延量の補正の一例を説明するためのタイミングチャートである。なお、本例では、ＣとＹはＭと同様のタイミングとなるため省略し、ＫとＭについてのタイミングチャートを示している。
【００５８】
補正パターン出力時は、上述したようにラインメモリ１２１を使用しないため、副走査カウンタ、すなわち副走査ゲート信号（*_IPFGATE_N）に対して、ＬＤ画像データ（*_LDDATA）が遅れることはない。
【００５９】
画像データ種別：プリンタ、入力画像の解像度：６００ｄｐｉ、入力画像の階調数：２値、出力画像の解析度：６００ｄｐｉ出力（補正なし）の場合は、書込み画像処理部（Ｋ）１２２Ｋで４ライン遅延し、書込み画像処理部（Ｍ）１２２Ｍでは、１ライン遅延している。この場合は、補正パターン出力時に比べて、プリンタ出力時は副走査の絶対位置がＫで４ライン、Ｍで１ラインずれることになる。すなわち、補正パターンで位置ずれ補正値を算出しても、この差を加味して補正しないと位置ずれが生じる。
【００６０】
画像データ種別：プリンタ、入力画像の解像度：６００ｄｐｉ、入力画像の階調数：２値、出力画像の解析度：６００ｄｐｉ出力（補正あり）の場合について説明する。本実施の形態にかかる複合機１００では、補正パターンと実画像を印刷する場合の書込み制御部１１５での遅延量の差分を補正するための副走査遅延量補正値を、図４の副走査遅延量補正値記憶部１３４で参照する。副走査遅延量補正値は、Ｋ＝−４、Ｍ＝−１が特定される。副走査遅延量補正値Ｋ＝−４、Ｍ＝−１を、スタート信号基準の副走査遅延量（*_mfcntld）に反映することにより、遅延量が補正される。よって、本実施の形態にかかる複合機１００は、色ずれを防止した高品位な画質の画像を出力することができる。
【００６１】
他の副走査方向の色ずれを補正する例を説明する。図９は、ある転写条件によって色ずれが生じた場合の副走査遅延量の補正の一例を説明するためのタイミングチャートである。画像データ種別：コピー、入力画像の解像度：６００ｄｐｉ、入力画像の階調数：多値
（４bit）、出力画像の解析度：６００ｄｐｉ出力の場合は、Ｋとカラー（Ｍ、Ｃ、Ｙ）で書込み画像処理部１２２での遅延ライン数は同数の１ラインとなる例である。図４の副走査遅延量補正値（Ｂ）から求めた補正値としてＫ＝−１、Ｍ＝−１、Ｃ＝−１、Ｙ＝−１を、スタート信号基準の副走査遅延量（*_mfcntld）に反映することにより、遅延量が補正される。
【００６２】
また、画像データ種別：プリンタ、入力画像の解像度：３００ｄｐｉ、入力画像の階調数：２値、出力画像の解析度：６００ｄｐｉ出力の場合は、副走査遅延量補正値としてＫ＝−８、Ｍ＝−２、Ｃ＝−２、Ｙ＝−２を、スタート信号基準の副走査遅延量（*_mfcntld）に反映することにより、遅延量が補正される。なお、書込み制御部１２２は、副走査２倍密の処理を行っている。
【００６３】
他の副走査方向に位置ずれを補正する例を説明する。図１０は、ある転写条件によって色ずれが生じた場合の副走査遅延量の補正の一例を説明するためのタイミングチャートである。これは、プリンタの解像度が２倍になり、ライン周期が１／２になった場合の例である。画像データ種別：プリンタ、入力画像の解像度：１２００ｄｐｉ、入力画像の階調数：２値、出力画像の解析度：６００ｄｐｉから、図４の副走査遅延量補正値（Ｂ）から求めた補正値としてＫ＝−８、Ｍ＝−２、Ｃ＝−２、Ｙ＝−２を、スタート信号基準の副走査遅延量（*_mfcntld）に反映することにより、遅延量が補正される。
【００６４】
また、他の例として位置ずれ補正パターン生成時に、ある基準となる転写条件の書込み制御部での副走査内部遅延量と同じ遅延量に設定して出力した場合の遅延量の補正を説明する。図１１は、ある転写条件によって色ずれが生じた場合の副走査遅延量の補正の一例を説明するためのタイミングチャートである。この場合、副走査位置の基準は、画像データ種別：プリンタ、入力画像の解像度：６００ｄｐｉ、入力画像の階調数：２値、出力画像の解析度：６００ｄｐｉ時が基準になる。
【００６５】
図１２は、副走査遅延量補正値記憶部のデータ構成の一例を示す説明図である。上述した副走査遅延量補正値記憶部１３４と差異は、補正パターンの検知処理において、予め定められた転写条件で書込み画像処理を行なった場合の副走査遅延量補正値を規定した点である。具体的に、予め定められた転写条件とは、画像データ種別：プリンタ、入力画像の解像度：６００ｄｐｉ、入力画像の階調数：２値、出力画像の解析度：６００ｄｐｉであり、この転写条件を基準として、他の転写条件での副走査遅延量補正値を規定している。
【００６６】
かかる場合、図１２の副走査遅延量補正値（Ｂ）から求めた補正値はＫ＝＋３、Ｍ、Ｃ、Ｙ＝０となる。かかる補正値を、スタート信号基準の副走査遅延量（*_mfcntld）に反映することにより、遅延量が補正される。すなわち、基準となる転写条件（この場合は、画像データ種別：プリンタ、入力画像の解像度：１２００ｄｐｉ、入力画像の階調数：２値、出力画像の解析度：６００ｄｐｉ）と同一のタイミングでＬＤ画像データ（*_LDDATA）の出力するように補正すれば、ＬＤによる書込みタイミングによる位置ずれ補正は別途手当てされているため、書込み画像処理による位置ずれは補正することができる。他のモードにおいても、図１２の値を使用することで、色ずれを防止した画像を印刷することができる。
【００６７】
このように、画像データを画像形成する際に用いられる転写条件と同一の条件で、位置ずれ補正パターン形成を行った場合の補正値を基準とした補正値テーブルを生成して用いることにより、副走査遅延量補正値として加算する値が小さくなり、調整時間が短縮され、処理時間を削減することができる。
【００６８】
ここで、本実施の形態の前提となるカラー画像形成装置の作像原理を説明する。図１３
は、カラー画像形成装置である複合機の画像プロセス部および転写ベルトの構成を示す説明図である。
【００６９】
各色の画像を形成する画像プロセス部１Ｙ、１Ｍ、１Ｃ，１Ｋは、転写媒体としての転写紙２を搬送する転写ベルト３に沿って一列に配置されている。転写ベルト３は、駆動回転する駆動ローラ４と従動回転する従動ローラ５との間に架設されており、駆動ローラ４の回転によって矢印方向Ａ→Ａ’に回転駆動される。転写ベルト３の下部には、転写紙２が収納された給紙トレイ６が備えられている。この給紙トレイ６に収納された転写紙２のうち最上位置にある転写紙２は、画像形成時に転写ベルト３に向けて給紙され、静電吸着によって転写ベルト３上に吸着される。吸着された転写紙２は、第１の画像プロセス部１Ｙに搬送され、ここでイエローの画像形成が行われる。
【００７０】
第１の画像プロセス部１Ｙは、感光体ドラム７Ｙと、この感光体ドラム７Ｙの周囲に配置された帯電器８Ｙ、露光器９、現像器１０Ｙ及び感光体クリーナ１１Ｙから構成されている。感光体ドラム７Ｙの表面は、帯電器８Ｙで一様に帯電された後、露光器９によりイエローの画像に対応したレーザ光ＬＹで露光され、静電潜像が形成される。形成された静電潜像は、現像器１０Ｙで現像され、感光体ドラム７Ｙ上にトナー像が形成される。このトナー像は、感光体ドラム７Ｙと転写ベルト３上の転写紙２とが接する位置（転写位置）で、転写器１２Ｙによって転写紙２に転写され、これによって、転写紙２上に単色（イエロー）の画像が形成される。転写が終わった感光体ドラム７Ｙでは、ドラム表面に残った不要なトナーが感光体クリーナ１１Ｙによってクリーニングされ、次の画像形成に備えることとなる。
【００７１】
このように、第１の画像プロセス部１Ｙで単色（イエロー）を転写された転写紙２は、転写ベルト３によって第２の画像プロセス部１Ｍに搬送される。ここでも同様に、感光体ドラム７Ｍ上に形成されたトナー像（マゼンタ）が転写紙２上に重ねて転写される。転写紙２は、さらに、第３の画像プロセス部１Ｃと第４の画像プロセス部１Ｋとに順に搬送され、同様に、形成されたトナー像が転写紙２に転写され、これによって転写紙２上にカラー画像を形成してゆく。なお、第２〜第４の画像プロセス部１Ｍ、１Ｃ、１Ｋは、第１の画像プロセス部１Ｙと同様の構造なので、その説明は省略する。
【００７２】
さらに、第４の画像プロセス部１を通過してカラー画像が形成された転写紙２は、転写ベルト３から剥離され、定着器１３にて定着された後、排紙される。
【００７３】
図１４は、本実施の形態にかかる複合機のハードウェア構成を示すブロック図である。本図に示すように、この複合機１００は、コントローラ２１０とエンジン部（Engine）６０とをＰＣＩ（Peripheral Component Interconnect）バスで接続した構成となる。コントローラ２１０は、複合機１００全体の制御と描画、通信、図示しない操作部からの入力を制御するコントローラである。エンジン部６０は、ＰＣＩバスに接続可能なプリンタエンジンなどであり、たとえば白黒プロッタ、１ドラムカラープロッタ、４ドラムカラープロッタ、スキャナまたはファックスユニットなどである。なお、このエンジン部６０には、プロッタなどのいわゆるエンジン部分に加えて、誤差拡散やガンマ変換などの画像処理部分が含まれる。
【００７４】
コントローラ２１０は、ＣＰＵ１１２と、ノースブリッジ（ＮＢ）２１３と、システムメモリ（ＭＥＭ−Ｐ）２１２と、サウスブリッジ（ＳＢ）２１４と、ローカルメモリ（ＭＥＭ−Ｃ）１７と、ＡＳＩＣ（Application Specific Integrated Circuit）２１６と、ハードディスクドライブ（ＨＤＤ）１８とを有し、ノースブリッジ（ＮＢ）１３とＡＳＩＣ２１６との間をＡＧＰ（Accelerated Graphics Port）バス２１５で接続した構成となる。また、ＭＥＭ−Ｐ２１２は、ＲＯＭ（Read Only Memory）２１２ａと、ＲＡＭ(Rando
m Access Memory)１１３と、をさらに有する。
【００７５】
ＣＰＵ１１２は、複合機１００の全体制御をおこなうものであり、ＮＢ２１３、ＭＥＭ−Ｐ２１２およびＳＢ２１４からなるチップセットを有し、このチップセットを介して他の機器と接続される。
【００７６】
ＮＢ２１３は、ＣＰＵ１１２とＭＥＭ−Ｐ２１２、ＳＢ２１４、ＡＧＰ２１５とを接続するためのブリッジであり、ＭＥＭ−Ｐ１２に対する読み書きなどを制御するメモリコントローラと、ＰＣＩマスタおよびＡＧＰターゲットとを有する。
【００７７】
ＭＥＭ−Ｐ２１２は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いるシステムメモリであり、ＲＯＭ２１２ａとＲＡＭ１１３とからなる。ＲＯＭ２１２ａは、プログラムやデータの格納用メモリとして用いる読み出し専用のメモリであり、ＲＡＭ１１３は、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いる書き込みおよび読み出し可能なメモリである。
【００７８】
ＳＢ２１４は、ＮＢ２１３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。このＳＢ２１４は、ＰＣＩバスを介してＮＢ２１３と接続されており、このＰＣＩバスには、ネットワークインターフェース（Ｉ／Ｆ）部なども接続される。
【００７９】
ＡＳＩＣ２１６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ（Integrated Circuit）であり、ＡＧＰ２１５、ＰＣＩバス、ＨＤＤ１８およびＭＥＭ−Ｃ１７をそれぞれ接続するブリッジの役割を有する。このＡＳＩＣ２１６は、ＰＣＩターゲットおよびＡＧＰマスタと、ＡＳＩＣ２１６の中核をなすアービタ（ＡＲＢ）と、ＭＥＭ−Ｃ１７を制御するメモリコントローラと、ハードウェアロジックなどにより画像データの回転などをおこなう複数のＤＭＡＣ（Direct Memory Access Controller）と、エンジン部６０との間でＰＣＩバスを介したデータ転送をおこなうＰＣＩユニットとからなる。このＡＳＩＣ２１６には、ＰＣＩバスを介してＦＣＵ（Fax Control Unit）３０、ＵＳＢ（Universal Serial Bus）４０、ＩＥＥＥ１３９４（the Institute of Electrical and Electronics Engineers 1394）インターフェース５０が接続される。
【００８０】
ＭＥＭ−Ｃ１７は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、ＨＤＤ（Hard Disk Drive）１８は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージである。
【００８１】
ＡＧＰ２１５は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレーターカード用のバスインターフェースであり、ＭＥＭ−Ｐ２１２に高スループットで直接アクセスすることにより、グラフィックスアクセラレーターカードを高速にするものである。
【００８２】
なお、本実施形態の複合機１００で実行される画像形成プログラムは、ＲＯＭ等に予め組み込まれて提供される。
【００８３】
本実施形態の複合機１００で実行される画像形成プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００８４】
さらに、本実施形態の複合機１００で実行される画像形成プログラムを、インターネッ
ト等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、本実施形態の複合機１００で実行される画像形成プログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【００８５】
本実施の形態の複合機１００で実行される画像形成プログラムは、上述した各部（転写条件取得部、補正値算出部、副走査遅延量算出部、ＬＤ出力タイミング制御部など）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記ＲＯＭから画像形成プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、転写条件取得部、補正値算出部、副走査遅延量算出部、ＬＤ出力タイミング制御部などが主記憶装置上に生成されるようになっている。
【００８６】
さらに、他の変形例では、信号出力タイミング補正部１１７において位置ずれ補正値算出部１３２を備えなくてもよい。この場合は、位置ずれ補正を行わず、書込み画像処理により生じた遅延のみを補正することとなる。
【図面の簡単な説明】
【００８７】
【図１】本実施の形態にかかる複合機の構成を示すブロック図である。
【図２】転写ベルト上に形成された補正パターンを示す説明図である。
【図３】信号出力タイミング補正部の詳細な構成を示す説明図である。
【図４】副走査遅延量補正値記憶部のデータ構成の一例を示す説明図である。
【図５】書込み制御部の詳細な構成を示すブロック図である。
【図６】補正パターン生成部、補正パターン検知部、転写条件取得部、補正値算出部、副走査遅延漁補正部、ＬＤ出力タイミング制御部が行う画像形成処理手順を示すフローチャートである。
【図７】副走査遅延量算出部によって算出された副走査遅延量が加味されたタイミングチャートである。
【図８】副走査遅延量の補正の一例を説明するためのタイミングチャートである。
【図９】ある転写条件によって色ずれが生じた場合の副走査遅延量の補正の一例を説明するためのタイミングチャートである。
【図１０】ある転写条件によって色ずれが生じた場合の副走査遅延量の補正の一例を説明するためのタイミングチャートである。
【図１１】ある転写条件によって色ずれが生じた場合の副走査遅延量の補正の一例を説明するためのタイミングチャートである。
【図１２】副走査遅延量補正値記憶部のデータ構成の一例を示す説明図である。
【図１３】カラー画像形成装置である複合機の画像プロセス部および転写ベルトの構成を示す説明図である。
【図１４】本実施の形態にかかる複合機のハードウェア構成を示すブロック図である。
【符号の説明】
【００８８】
１５、１６  補正パターン検知センサ
１００  複合機
１１０  エンジン制御部
１１１  補正パターン検知部
１１２  ＣＰＵ
１１３  ＲＡＭ
１１４  画像処理部
１１５  書込み制御部
１１６Ｋ  書込み制御部（Ｋ）
１１６Ｍ  書込み制御部（Ｍ）
１１６Ｃ  書込み制御部（Ｃ）
１１６Ｙ  書込み制御部（Ｙ）
１１７  信号出力タイミング補正部
１２１  ラインメモリ
１２２  書込み画像処理部
１２３  補正パターン生成部
１２４  ＬＤデータ出力部
１２５  副走査信号出力部
１３１  転写条件取得部
１３２  位置ずれ補正値算出部
１３３  副走査遅延量算出部
１３４  副走査遅延量補正値記憶部
１４０  プリンタコントローラ
１５０  スキャナ
１６０Ｋ  ＬＤ制御部（Ｋ）
１６０Ｍ  ＬＤ制御部（Ｍ）
１６０Ｃ  ＬＤ制御部（Ｃ）
１６０Ｙ  ＬＤ制御部（Ｙ）
【図１】
0004838575.tif 000002
【図２】
0004838575.tif 000003
【図３】
0004838575.tif 000004
【図４】
0004838575.tif 000005
【図５】
0004838575.tif 000006
【図６】
0004838575.tif 000007
【図７】
0004838575.tif 000008
【図８】
0004838575.tif 000009
【図９】
0004838575.tif 000010
【図１０】
0004838575.tif 000011
【図１１】
0004838575.tif 000012
【図１２】
0004838575.tif 000013
【図１３】
0004838575.tif 000014
【図１４】
0004838575.tif 000015