(57)【特許請求の範囲】
【請求項１】
１ページ分毎の画像データを受け取って各種の処理を施し、該処理をした画像データに応じて露光手段を制御して、感光体を露光させて画像を書き込むための書込み制御装置であって、
前記各種の処理を行う処理機能部を設けた書込み制御部と、
前記処理機能部で使用する各種パラメータの設定値を生成すると共に、前記書込み制御部を制御する演算制御手段と、
該演算制御手段が生成した前記各種パラメータの設定値を記憶する第１の記憶手段と、
該第１の記憶手段に記憶された設定値を１ページ分毎にラッチして記憶するラッチデータ一時保存領域と、該ラッチデータ一時保存領域にラッチされた設定値を１ページ分毎に記憶し、複数ページ分の設定値を記憶可能なラッチデータ保存領域とからなる第２の記憶手段とを有し、
前記演算制御手段が作像の開始を示すトリガ信号を前記書込み制御部に送信したときに、前記第１の記憶手段に記憶されている前記設定値を、前記第２の記憶手段の前記ラッチデータ一時保存領域が１ページ分毎にラッチして記憶すると共に、該１ページ分の設定値を前記ラッチデータ保存領域に記憶し、前記ラッチデータ一時保存領域に記憶された１ページ分の設定値を前記演算制御手段に制御される前記書込み制御部が該ページの画像を書き込む際に前記処理機能部の動作に反映し、前記ラッチデータ保存領域に所定ページ分の設定値を記憶した後は、前記書込み制御部が所要のページの画像を書き込む際に、前記ラッチデータ保存領域に記憶している前記所定ページ分の設定値のうちの前記所要のページの設定値を、前記ラッチデータ一時保存領域に書き戻すことを特徴とする書込み制御装置。
【請求項２】
前記第１、第２の記憶手段に記憶する前記設定値は、前記書込み制御部が前記トリガ信号を受信したとき即座に動作する処理機能部で使用する設定値であることを特徴とする請求項１に記載の書込み制御装置。
【請求項３】
前記第１、第２の記憶手段に記憶する前記設定値は、ページの先端で使用される設定値であることを特徴とする請求項１に記載の書込み制御装置。
【請求項４】
前記第１、第２の記憶手段に記憶する前記設定値が、前記１ページ分毎の画像データを送出するコントローラとのインタフェースを規定する設定値であることを特徴とする請求項１に記載の書込み制御装置。
【請求項５】
前記第１、第２の記憶手段に記憶する前記設定値は、前記書込み制御部が前記トリガ信号を受信した直後に該書込み制御部における複数の処理機能部で使用される設定値であることを特徴とする請求項１に記載の書込み制御装置。
【請求項６】
前記書込み制御部及び前記第１、第２の記憶手段は、カラー画像を構成する複数の色毎に設けられ、前記トリガ信号は、前記演算制御手段が送信する各色共通のスタートトリガ信号であることを特徴とする請求項１に記載の書込み制御装置。
【請求項７】
前記書込み制御部及び前記第１、第２の記憶手段は、カラー画像を構成する複数の色毎に設けられ、前記トリガ信号は、前記演算制御手段が各色共通のスタートトリガ信号の直前に送信する各色共通のパラメータ設定専用トリガ信号であることを特徴とする請求項１に記載の書込み制御装置。
【請求項８】
請求項６又は７に記載の書込み制御装置が、タンデム型カラー画像形成を行うための書込み制御装置であって、
前記第２の記憶手段は、前記第１の記憶手段の記憶容量に対して、先頭作像色から最終作像色までの間隔に配置可能なページ数より１多いページ数倍以上の記憶容量を有することを特徴とする書込み制御装置。
【請求項９】
前記第２の記憶手段は、前記第１の記憶手段の記憶容量に対して、２のＮ乗（Ｎは自然数）倍の記憶容量を有することを特徴とする請求項１から５のいずれか一項に記載の書込み制御装置。
【請求項１０】
前記第２の記憶手段は、前記第１の記憶手段の記憶容量に対して、作像部内に配置可能なページ数より１多いページ数より大きく、該ページ数に最も近い２のＮ乗（Ｎは自然数）倍の記憶容量を有することを特徴とする請求項１から５のいずれか一項に記載の書込み制御装置。
【請求項１１】
画像書込み中断時に、その中断した画像の書込み時に前記処理機能部の動作に反映した前記設定値を、前記第２の記憶手段から前記第１の記憶手段に上書き記憶させ、該設定値を前記演算制御手段が参照可能にする機能を有することを特徴とする請求項１から１０のいずれか一項に記載の書込み制御装置。
【請求項１２】
演算制御手段に制御される書込み制御部が、１ページ分毎の画像データを受け取って各処理機能部によって各種の処理を施し、該処理をした画像データに応じて露光手段を制御して、感光体を露光させて画像を書き込むための書込み制御方法であって、
前記演算制御手段によって前記処理機能部で使用する各種パラメータの設定値を生成して、第１の記憶手段に記憶させるステップと、
前記演算制御手段が作像の開始を示すトリガ信号を前記書込み制御部に送信し、そのとき前記第１の記憶手段に記憶されている前記設定値を第２の記憶手段のラッチデータ一時保存領域に１ページ分毎にラッチして記憶させると共に、該１ページ分の設定値を該第２の記憶手段のラッチデータ保存領域に記憶させることを繰り返して、該ラッチデータ保存領域に所定ページ分の設定値を記憶させるステップと、
前記ラッチデータ一時保存領域に記憶された１ページ分の設定値を、前記書込み制御部が該ページの画像を書き込む際に前記処理機能部の動作に反映するステップと、
前記ラッチデータ保存領域に前記所定ページ分の設定値を記憶した後、前記書込み制御部が所要のページの画像を書き込む際に、前記ラッチデータ保存領域に記憶している前記所定ページ分の設定値のうちの前記所要のページの設定値を、前記ラッチデータ一時保存領域に書き戻すステップと
を有することを特徴とする書込み制御方法。
【請求項１３】
書込み制御部が１ページ分毎の画像データを受け取って各処理機能部によって各種の処理を施し、該処理をした画像データに応じて露光手段を制御して、感光体を露光させて画像を書き込むための書込み制御装置を制御するコンピュータに、
前記処理機能部で使用する各種パラメータの設定値を生成して、第１の記憶手段に記憶させる手順と、
作像の開始を示すトリガ信号を前記書込み制御部に送信し、そのとき前記第１の記憶手段に記憶されている前記設定値を第２の記憶手段のラッチデータ一時保存領域に１ページ分毎にラッチして記憶させると共に、該１ページ分の設定値を該第２の記憶手段のラッチデータ保存領域に記憶させることを繰り返して、該ラッチデータ保存領域に所定ページ分の設定値を記憶させる手順と、
前記ラッチデータ一時保存領域に記憶された１ページ分の設定値を、前記書込み制御部が該ページの画像を書き込む際に前記処理機能部の動作に反映させる手順と、
前記ラッチデータ保存領域に前記所定ページ分の設定値を記憶した後、前記書込み制御部が所要のページの画像を書き込む際に、前記ラッチデータ保存領域に記憶している前記所定ページ分の設定値のうちの前記所要のページの設定値を、前記ラッチデータ一時保存領域に書き戻す手順と
を実行させるためのプログラム。
【請求項１４】
請求項１から１１のいずれか一項に記載の書込み制御装置を備えたことを特徴とする画像形成装置。
【請求項１５】
請求項６から８のいずれか一項に記載の書込み制御装置と、タンデム型カラー作像部とを備えたことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、書込み制御装置及びそれを備えた画像形成装置、並びに書込み制御方法とそのプログラムに関する。
【背景技術】
【０００２】
プリンタ、複写機、ファクシミリ装置、およびそれらの複数の機能を有する複合機などの画像形成装置として、電子写真方式の画像形成装置が多用されている。このような画像形成装置では、複数ページの画像を連続して形成する場合には、画像形成処理を高速化するために、転写紙間隔（紙間距離）を極力短くして生産性を向上させている。
【０００３】
現在の電子写真方式の画像形成装置は殆どがデジタル式であり、デジタル化された画像データを書込み制御装置によって処理して、レーザダイオード等の光源を有する露光装置を動作させる。その露光装置により、帯電した感光体の表面に光書込みによる潜像を形成する。その静電潜像をトナーによって現像し、そのトナー画像を直接あるいは中間転写体を介して、転写紙などの記録媒体に転写し、定着器によって記録媒体に定着させる。
【０００４】
このような画像形成装置で、種々の転写紙サイズや異なる作像モードによる複数ページの画像形成を連続して行う場合には、それに対応した作像条件等のパラメータを、各ページ毎に書込み制御部に設定しなければならない。
カラー画像形成装置に使用されているタンデム型の画像形成装置では、そのエンジン部を制御するＣＰＵから書込み制御部にパラメータ設定をする機能において、ページ間（紙間）でパラメータを更新するには高い処理速度が要求される。そのため、複数の同一パラメータを２つのレジスタに設定して、ページ間ではその選択信号のみを切替えるパラメータ制御技術（ダブルレジスタシステム）が知られている。
【０００５】
例えば、特許文献１には、用紙に画像情報を書き込むための書込み制御装置において、書込み制御に必要な各種パラメータを設定する記憶部および複数の記憶部群（レジスタ）を有し、その記憶部群を印刷モードに応じて切り替える構成が開示されている。
そのような従来のダブルレジスタシステムによるパラメータ設定について、図７によって簡単に説明する。
【０００６】
このシステムでは、それぞれアドレスを有し、同等の機能を持つレジスタａとレジスタｂを用意する。そして、例えば図７の（例１）では、レジスタａにはＡ４サイズのコピー用のパラメータを設定し、レジスタｂにはＡ３サイズのコピー用のパラメータを設定する。（例２）では、レジスタａにはＡ４サイズのコピー用のパラメータを設定し、レジスタｂにはＡ４サイズのプリンタ用のパラメータを設定する。
【０００７】
図７における矢印は、転写紙の流れ方向（副走査方向）を示している。また、「コピー」は、スキャナで原稿画像を読み取った画像データによって書込みを行う作像モードであり、「プリンタ」は、パーソナルコンピュータ等の外部装置で作成された印刷データによって書込みを行う作像モードである。
そして、ページサイズ又は作像モードが異なるページの画像形成の直前にレジスタａとレジスタｂを切り替える切替レジスタのみを制御することによって、瞬時に作像に反映するレジスタを選択できる。
【０００８】
そのため、例えば図７の（例２）において、レジスタｂに設定したパラメータを反映してＡ４プリンタの作像中に、レジスタａにＡ４コピー用のパラメータを設定する。そして、Ａ４コピーの作像を開始する直前に、切替レジスタをレジスタａに設定することによって、レジスタａに設定したパラメータを反映してＡ４コピーの作像が開始可能になる。
このようなダブルレジスタシステムは、レジスタａとレジスタｂのアドレスが交互になっている。
このようなダブルレジスタシステムにおいて、異常終了した場合に、有効なレジスタがレジスタａとレジスタｂのどちらなのか不明になる場合がある。そのため、異常時には切替レジスタを一方のレジスタに即時更新して、再スタートする必要がある。
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかし、このような従来のダブルレジスタシステムによるパラメータ制御技術では、選択信号を設定するタイミングだけはページ間を狙う必要がある。そのため、作像中であることを示すアクティブ信号や、作像終了を示す割り込み信号をＣＰＵが検知して、ページ間をモニタするための処理が必要になる。
そのモニタ処理を行うために、信号線を接続したり、割り込みを検知してからページ間（紙間）内にパラメータ設定処理を終了するための高速な演算機能が要求されるため、システムが複雑になるという問題があった。
【００１０】
また、パラメータ設定可能な時間を確保するためにはページ間距離を広げる必要が有り、画像形成装置の生産性が低下するという問題もある。
さらに、複数の同一パラメータの設定値を記憶するため、ＣＰＵから制御するために必要な記憶部の選択アドレスが膨大になり、システムが複雑になるという問題もあった。
【００１１】
この発明は上記の問題を解決するためになされたものであり、画像形成装置の書込み制御装置において、生産性を維持したまま、アクティブ信号や割り込み信号を用いない簡易なシステムで、作像するページ毎の迅速で確実なパラメータ設定を実現することを目的とする。
【課題を解決するための手段】
【００１２】
この発明は上記の目的を達成するため、１ページ分毎の画像データを受け取って各種の処理を施し、該処理をした画像データに応じて露光手段を制御して、感光体を露光させて画像を書き込むための書込み制御装置であって、
上記各種の処理を行う処理機能部を設けた書込み制御部と、上記処理機能部で使用する各種パラメータの設定値を生成すると共に、上記書込み制御部を制御する演算制御手段と、その演算制御手段が生成した各種パラメータの設定値を記憶する第１の記憶手段と、その第１の記憶手段に記憶された設定値を１ページ分毎にラッチして記憶するラッチデータ一時保存領域と、該ラッチデータ一時保存領域にラッチされた設定値を１ページ分毎に記憶し、複数ページ分の設定値を記憶可能なラッチデータ保存領域とからなる第２の記憶手段とを有し、
上記演算制御手段が作像の開始を示すトリガ信号を上記書込み制御部に送信したときに、上記第１の記憶手段に記憶されている上記設定値を、上記第２の記憶手段の上記ラッチデータ一時保存領域が１ページ分毎にラッチして記憶すると共に、その１ページ分の設定値を上記ラッチデータ保存領域に記憶し、上記ラッチデータ一時保存領域に記憶された１ページ分の設定値を上記演算制御手段に制御される上記書込み制御部が該ページの画像を書き込む際に上記処理機能部の動作に反映し、上記ラッチデータ保存領域に所定ページ分の設定値を記憶した後は、上記書込み制御部が所要のページの画像を書き込む際に、上記ラッチデータ保存領域に記憶している上記所定ページ分の設定値のうちの上記所要のページの設定値を、上記ラッチデータ一時保存領域に書き戻すことを特徴とする。
【発明の効果】
【００１３】
この発明による書込み制御装置は、予め複数ページ分のパラメータを設定しておくことができ、生産性を維持したまま、アクティブ信号や割り込み信号を用いない簡易なシステムで、作像するページ毎の迅速で確実なパラメータ設定を実現することができる。
【図面の簡単な説明】
【００１４】
【図１】この発明による書込み制御装置を備えた画像形成装置の一実施形態を示すブロック構成図である。
【図２】同じくその画像形成装置のエンジン部を構成する機構部の一例を示す概略構成図である。
【図３】図１及び図２に示した画像形成装置におけるスタートトリガラッチシステムによるパラメータ設定を説明するためのタイミング図である。
【図４】図１に示したプロッタ制御部２００の要部を関連部分と共に示すブロック図である。
【図５】同じくそのパラメータ制御部２０１及び外部メモリ１６１内のパラメータ設定値の記憶例を示すブロック図である。
【図６】パラメータ設定値の対象レジスタのデータのラッチタイミング及び反映タイミング等を示す図である。
【図７】従来のダブルレジスタシステムによるパラメータ設定例を説明するための図である。
【発明を実施するための形態】
【００１５】
以下、この発明を実施するための形態を図面に基づいて具体的に説明する。
図１は、この発明による書込み制御装置を備えた画像形成装置の一実施形態を示すブロック構成図である。図２はその画像形成装置のエンジン部を構成する機構部の一例を示す概略図である。
この実施形態の画像形成装置１００は、図１に示すコントローラ（ＣＴＬ）１５０及びページメモリ１５１と、エンジン部を構成するプロッタ制御部２００及びＣＰＵ１６０等並びに図２に示す機構部とを備えている。そして、タンデム型のデジタルカラー複写機、デジタルカラー複合機、カラーファクシミリ装置、カラープリンタ等の画像形成装置を構成している。
【００１６】
〔コントローラと書込み制御装置の概要〕
図１におけるコントローラ１５０は、外部のパーソナルコンピュータ（以下「ＰＣ」と略称する）１０で作成され、そこにインストールされているプリンタドライバにより生成された印刷データを、ネットワーク（図示省略）を介して受信する。その印刷データは、例えば、ＰＤＬ（Page  Description  Language）などで記述されている。そして、コントローラ１５０は、受信した印刷データをページメモリ１５１上で、色毎に画素で構成されるページ単位の画像データの色版（例えば、ビットマップデータ）に変換し、プロッタ制御部２００へライン単位で転送する。
このコントローラ１５０には、ＣＰＵ及びＲＯＭ、ＲＡＭ等で構成されるマイクロコンピュータを備えている。
【００１７】
プロッタ制御部２００は書込み制御部であり、ＣＰＵ１６０と共に、あるいはさらに外部メモリ１６１も含めて、この発明による書込み制御装置１０１を構成している。
書込み制御部であるプロッタ制御部２００は、コントローラ１５０から転送される１ページ分毎の画像データに各処理機能部によって各種の処理を施す。そして、その処理をした画像データに応じて露光手段を制御して、その露光手段によって後述する感光体を露光させて画像を書き込む。
つまり、プロッタ制御部２００は、コントローラ１５０から転送される画像データを発光データとして扱う。露光手段の光源としては、レーザダイオード（ＬＤ）１８１を想定しているが、ＬＥＤをアレイ状に配列したラインヘッド（ＬＥＤＡ）１８２や面発光レーザ（ＶＣＳＥＬ）１８３などを用いることもできる。
【００１８】
プロッタ制御部２００は、ビデオ入力部２０２、ラインメモリ２０３、画像処理部２０４、画素カウント部２０５、スキュー補正部２０６、ラインメモリ群２０７、階調変換部２０８等の各処理機能部、およびパラメータ制御部２０１を備えている。
また、階調変換部２０８に代えて、あるいは共に、光源としてラインヘッド１８２を使用するための配列変換部２０９、面発光レーザ１８３を使用するための８Ｂ／１０Ｂ変換部２１０及びシリアル変換部２１１も設けてもよい。これらを全て設けておけば、光書込み用の光源としてレーザダイオード、ラインヘッド、面発光レーザの何れを使用する機種にも対応することができる。
【００１９】
なお、プロッタ制御部２００は、チャンネル０（ｃｈ０）〜チャンネル３（ｃｈ３）の４チャンネル（図示省略）を備えており、コントローラ１５０からページ毎にライン単位で転送される画像データは、色版毎に対応するチャンネルに入力される。
レーザダイオード１８１とそれを駆動するＬＤドライバ１７１、あるいはラインヘッド１８２とそれを駆動するラインヘッドドライバ１７２、または面発光レーザ１８３とそれを駆動するＶＣＳＥＬドライバ１７３も、各チャンネルに対応して色版毎に設けられる。
【００２０】
この実施形態では、ｃｈ０にイエロー、ｃｈ１にマゼンタ、ｃｈ２にシアン、ｃｈ３にブラックの色版毎の画像データが入力されるものとするが、これに限定されるものではない。イエロー、マゼンタ、シアンは、加色によってフルカラー画像を形成するための３原色であり、静電潜像を現像する際のトナーの色に対応する。
【００２１】
プロッタ制御部２００内には、各処理機能部で使用する各種のパラメータの設定値を記憶し、それを各処理機能部へ伝達するパラメータ制御部２０１を有している。そのパラメータ制御部２０１は、外部のＣＰＵ１６０と接続してそれによって制御され、記憶している各種のパラメータを書き換えることができる。通常、パラメータの記憶にはパラメータ制御部２０１内のＦＦを用いるが、ＳＲＡＭやＦＩＦＯ、不揮発性ＲＡＭのようなメモリを使用してもよい。そのメモリは、後述する第１の記憶手段と第２の記憶手段に相当する各領域を有している。また、外部メモリ１６１を接続して、記憶領域を拡大したり、機種毎に最適化するようにしてもよい。
【００２２】
ＣＰＵ１６０は、単なる中央処理装置としてのＣＰＵではなく、プログラムメモリであるＲＯＭ及びデータメモリであるＲＡＭ等を含むマイクロコンピュータによる演算制御手段である。そして、このＣＰＵ１６０は、パラメータ制御部２０１を含むプロッタ制御部２００内の各機能部を制御するとともに、図２によって後述する機構部を含むエンジン部の全体を制御する。
【００２３】
そのため、ＣＰＵ１６０はパラメータ制御部２０１を介して、ビデオ入力部２０２だけでなく、画像処理部２０４、画素カウント部２０５、スキュー補正部２０６、階調変換部２０８等の各機能部に全て接続されている。しかし、それらの接続線は図示を省略している。
プロッタ制御部２００と、このＣＰＵ１６０あるいはさらに外部メモリ１６１とによって、この発明による書込み制御装置１０１を構成している。
演算制御手段であるＣＰＵ１６０は、書込み制御部であるプロッタ制御部２００内の各処理機能部で使用する各種パラメータの設定値を生成すると共に、プロッタ制御部２００全体を制御する。
【００２４】
ＣＰＵ１６０が生成した各種パラメータの設定値は、パラメータ制御部２０１内の第１の記憶手段に記憶される。
パラメータ制御部２０１内の第２の記憶手段は、第１の記憶手段に記憶された設定値を１ページ分毎に記憶し、複数ページ分の設定値を記憶可能である。
ＣＰＵ１６０が作像の開始を示すトリガ信号をプロッタ制御部２００に送信したときに、第１の記憶手段に記憶されている設定値を第２の記憶手段が１ページ分記憶する。その後、その第２の記憶手段が記憶している複数ページ分の設定値のうちの所要のページの設定値を、ＣＰＵ１６０に制御されるプロッタ制御部２００が、該ページの画像を書き込む際にビデオ入力部２０２等の処理機能部の動作に反映する。
【００２５】
ＰＣ１０から印刷動作が指示されると、ＰＣ１０上のプリンタドライバを介してコントローラ１５０に画像データが転送される。コントローラ１５０では、画像データをページメモリ１５１上でビットマップデータに変換し、１ページ分毎の画像データをプロッタ制御部２００のビデオ入力部２０２に転送する。
プロッタ制御部２００では、ビデオ入力部２０２からコントローラ１５０に、フレーム同期信号MFSYNCとライン同期信号MLSYNCが出力される。フレーム同期信号MFSYNCは、ページ先端を示すパルス式の同期信号であり、ライン同期信号MLSYNCは、ライン先端を示すパルス式の同期信号である。
【００２６】
コントローラ１５０は、フレーム同期信号MFSYNCが入力された後、ライン同期信号MLSYNCの入力タイミングに合わせて、画像データ（DATA）をビデオ入力部２０２へ転送する。
したがって、フレーム同期信号MFSYNCは、画像転送要求信号でもある。
この転送形式には、各色版毎に異なるフォーマットを処理できる画像形成方式と、色版間で共通のフォーマットのみを処理する画像形成方式がある。
【００２７】
「色版間で共通のフォーマットのみを処理する画像形成方式」とは、コントローラとプロッタ制御部がやり取りする主走査制御信号（MLSYNCとLGATE）が、色間で共通のシステムである。したがって、この画像形成方式によれば、接続信号線や設定量が少なく、簡易なシステムにすることができる。
しかし、例えば、Ａ４印刷からＡ３印刷に切り替えるとき、最後段の作像ステーションがＡ４印刷を完了するまで、先頭ステーションはＡ３印刷を開始することが出来ず、図7に示したような混在印刷ができないため、生産性が低下する。
【００２８】
「各色版毎に異なるフォーマットを処理できる画像形成方式」とは、コントローラとプロッタ制御部がやり取りする主走査制御信号（MLSYNCとLGATE）が、色毎に独立のシステムである。したがって、この画像形成方式によれば、接続信号線や設定量が増えるが、図７に示したような混在印刷が可能であり、生産性が向上する。
当然ながら、この発明を適用するには「各色版毎に異なるフォーマットを処理できる画像形成方式」が望ましい。
【００２９】
ビデオ入力部２０２は、プロッタ制御部２００におけるコントローラ１５０とのインタフェースとなる処理機能部であるが、プロッタ制御部２００はコントローラ１５０と動作クロック周波数が異なる。そのため、転送された画像データをラインメモリ２０３に一旦格納し、プロッタ制御部２００の動作クロックに基づいて画像データをリードする周波数変換を行う。その後、内部パターンを付加したり、トリミング処理等の画像処理を行って、画像処理部２０４へライン単位で転送する。
なお、ビデオ入力部２０２での画像処理時に、ジャギー補正のようなラインメモリを必要とする処理を行う場合は、画像処理用のラインメモリを有する。
【００３０】
また、光源としてラインヘッド１８２を使用する書込み（ＬＥＤＡ書込み）の場合には、面積階調補正も行う。これは、ＬＥＤＡが２値で副走査に高解像度であることを活かして、１画素を副走査方向に複数ラインに増やし、その中で一部のラインを消灯させることによって、面積階調を実現する制御である。
この補正は、副走査方向に高解像度に変換する直後に実施するのが望ましい。そのため、ビデオ入力部２０２が、ＬＥＤＡ書込み時に入力画像を副走査方向に高解像度に変換し、その直後に面積階調補正も行なう。
【００３１】
画像処理部２０４は、ビデオ入力部２０２からライン単位で入力される画像データに画像処理を施し、スキュー補正部２０６へライン単位で転送する。
この画像処理部２０４では、ビデオ入力部２０２から転送された画像データに重畳するテストパターンや偽造防止用パターンと、プロッタ制御部２００が単体で生成する各調整用パターンを生成できる。調整用パターンには、濃度調整用パターン、色ずれ補正用パターン、ブレード捲れ回避用パターン（感光体全露光パターン）の３種類がある。
【００３２】
スキュー補正部２０６は、画像処理部２０４から転送される画像データを、スキュー補正用のラインメモリ群２０７の複数のラインメモリに順次格納し、読み出し対象のラインメモリを画像位置に応じて切り替えながら読み出すことによってスキュー補正処理を行う。
スキュー補正用のラインメモリ群２０７のライト・リードで周波数変換を行うことも可能である。
【００３３】
画素カウント部２０５は、画像処理部２０４によって画像処理されたデータのデータ量を計測する。ここでは、画像転送に重畳されたテストパターンや偽造防止用パターン、プロッタ制御部２００が単体で生成する各調整用パターンの画素もカウントできるので、最もトナー消費量に近い画素情報を得ることができる。ただし、光源としてレーザダイオード１８１を使用する書込みの場合は、階調変換部２０８での階調変換によってさらに１画素当りのトナー消費量が変化する。そのため、画素カウント部２０５に入力される画像データに対しても擬似的な階調変換を行うとよい。
【００３４】
スキュー補正部２０６でスキュー補正を行うときに、ラインメモリ群２０７からの読み出し後のライン周期を書込み時の１／Ｎ（Ｎは自然数）とし、１つのラインメモリからＮ回データを読み出すことができる。それによって、スキュー補正後のデータは、書込み時から副走査方向の解像度がＮ倍になった高密度データになる（倍密処理）。
スキュー補正部２０６で、スキュー補正＋倍密処理された画像データである発光データは、送信する光学系に応じて以下のように転送される。
ここで、光書込み用の光源としてレーザダイオード１８１を使用する光学系をＬＤ光学系、ラインヘッド１８２を使用する光学系をラインヘッド光学系、面発光レーザ１８３を使用する光学系をＶＣＳＥＬ光学系と称する。
【００３５】
・ＬＤ光学系
レーザダイオードはＰＷＭ変調（高速クロックを用いた時分割の点灯時間制御）により、多値データの発光が可能である。そのため、発光データを階調変換部２０８へ転送して階調変換を行った後、プロッタ制御部２００外のＬＤドライバ１７１へ転送する。それによって、ＬＤドライバ１７１がその発光データに応じてレーザダイオード１８１を発光させて、光書込みを行う。なお、レーザダイオード（ＬＤ）には、シングルＬＤ、マルチＬＤ、ＬＤアレイ等の種類がある。
【００３６】
・ラインヘッド光学系
ラインヘッドのドット配列によっては、配線に応じてデータ配列を変換する必要がある。そのため、発光データを配列変換部２０９へ転送して配列変換を行った後、プロッタ制御部２００外のラインヘッドドライバ１７２へ転送する。それによって、ラインヘッドドライバ１７２がその発光データに応じてラインヘッド１８２を発光させて、光書込みを行う。
配列変換部２０９による配列変換が１ライン全般に渡るような場合は、ここにもラインメモリ群を配置し、スキュー補正部２０６でスキュー補正処理された画像データを、そのラインメモリ群に順次格納した後、配列変換をしたデータをリードする。ラインヘッドには、発光ダイオードアレイ（ＬＥＤＡ）の他に、有機ＥＬを使用したものもある。
【００３７】
・ＶＣＳＥＬ光学系
発光データを８Ｂ／１０Ｂ変換部２１０に転送して、データ変換とシンボルコードの付加を行う。８Ｂ／１０Ｂ変換部２１０で８ビットから１０ビットに変換されたデータは、シリアル変換部２１１でシリアルデータに変換された後、プロッタ制御部２００外のＶＣＳＥＬドライバ１７３へ転送される。そこで発光データが元の８ビットデータに再変換され、その再変換後の８ビットデータに基づいて面発光レーザ（ＶＣＳＥＬ）１８３が発光し，光書込みを行う。
【００３８】
〔画像形成装置の機構部〕
図２は、この画像形成装置１００のエンジン部を構成する機構部の一例を示し、ＬＤ光学系による露光装置を備えた、タンデム型中間転写方式のデジタルカラー画像形成装置である。
この画像形成装置１００のエンジン部は、露光装置１０２及びタンデム型カラー作像部１１２と、無端状の中間転写媒体である中間転写ベルト１１４を含む転写部１２２等によって構成されている。
露光装置１０２は露光手段であり、４個の光源としてのレーザダイオードとポリゴンミラーなどの光学要素を含む。タンデム型カラー作像部１１２は、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｂｋ）の各色用の作像プロセス部（画像形成部）１１０，１０８，１０６，１０４を備えている。
【００３９】
タンデム型カラー作像部１１２の各作像プロセス部１１０，１０８，１０６，１０４は、それぞれ像担持体であるドラム状の感光体（以下「感光体ドラム」という）１１０ａ，１０８ａ，１０６ａ，１０４ａを備えている。その各感光体ドラム１１０ａ，１０８ａ，１０６ａ，１０４ａの回りにはそれぞれ、帯電器１１０ｂ，１０８ｂ，１０６ｂ，１０４ｂ、現像器１１０ｃ，１０８ｃ，１０６ｃ，１０４ｃ、および１次転写ローラ１１０ｄ，１０８ｄ，１０６ｄ，１０４ｄ等が配置されている。
【００４０】
露光手段である露光装置１０２は、この実施形態ではマルチビーム走査装置である。
そして、図示していない４個の光源部の各レーザダイオードから射出される４本のレーザビームを、偏向器である２段のポリゴンミラー１０２ｃによってそれぞれ偏向させ、ｆθレンズ１０２ｂに入射させる。各レーザビームはＹ，Ｍ，Ｃ，Ｂｋの各色に対応し、それぞれｆθレンズ１０２ｂを通過した後、反射ミラー１０２ａで反射される。
その各レーザビームは、ＷＴＬレンズ１０２ｄを通して整形された後、複数の反射ミラー１０２ｅによって再度偏向され、露光のために使用されるレーザビームＬとなる。その各レーザビームＬが、各作像プロセス部１１０，１０８，１０６，１０４の感光体ドラム１１０ａ，１０８ａ，１０６ａ，１０４ａの被走査面（以下単に「表面」ともいう）を照射して露光する。
【００４１】
感光体ドラム１１０ａ,１０８ａ，１０６ａ，１０４ａの表面へのレーザビームＬの照射は、上述したように複数の光学要素を使用して行われるため、主走査方向および副走査方向に関してタイミング同期が行われる。
なお、「主走査方向」をレーザビームの走査方向と定義し、「副走査方向」を主走査方向に対して直交する方向、この画像形成装置１００では感光体ドラム１１０ａ，１０８ａ，１０６ａ，１０４ａが回転する方向、つまりそれらの表面の移動方向と定義する。
【００４２】
各感光体ドラム１１０ａ,１０８ａ，１０６ａ，１０４ａは、アルミニウムなどの導電性ドラム上に、少なくとも電荷発生層と電荷輸送層とを含む光導電層を備えている。
その各光導電層は、コロトロン、スコロトロン、または帯電ローラなどによって構成される帯電器１１０ｂ，１０８ｂ，１０６ｂ，１０４ｂにより、それぞれ表面電荷が付与されて帯電される。各感光体ドラム１１０ａ,１０８ａ，１０６ａ，１０４ａの帯電された光導電層の表面は、露光装置１０２からのレーザビームＬによって画像データに応じて露光され、２次元の静電潜像が形成される（画像書込みが行われる）。
なお、その静電潜像および後述するトナー画像の形成は、この実施形態ではＹ，Ｍ，Ｃ，Ｂｋの順に開始される。
【００４３】
その感光体ドラム１１０ａ,１０８ａ，１０６ａ，１０４ａの表面上に形成される静電潜像は、各現像器１１０ｃ,１０８ｃ，１０６ｃ、１０４ｃにより、それぞれＹ，Ｍ，Ｃ，Ｂｋの各色の現像剤であるトナーによって現像され、各色のトナー画像が形成される。
各色のトナー画像は、各感光体ドラムが中間転写ベルト１１４を挟んでそれぞれ１次転写ローラ１１０ｄ,１０８ｄ，１０６ｄ，１０４ｄと対向する１次転写部で、矢示Ｂ方向に移動する中間転写ベルト１１４上にＹ，Ｍ、Ｃ，Ｂｋの順に順次重ねて転写される。
各１次転写ローラ１１０ｄ,１０８ｄ，１０６ｄ，１０４ｄには、転写バイアス電圧が印加されている。
【００４４】
中間転写ベルト１１４は、搬送ローラ１１４ａ，１１４ｂ，１１４ｃに張架され、一方が駆動ローラである搬送ローラ１１４ａ又は１１４ｃによって矢示Ｂ方向に回動される。その中間転写ベルト１１４は、その表面にＹ，Ｍ，Ｃ，Ｂｋのトナー画像が重ねて転写され、フルカラーのトナー画像を担持した状態で、２次転写部へ搬送される。
２次転写部は、搬送ローラ１１８ａ，１１８ｂによって矢示Ｃ方向に搬送される２次転写ベルト１１８を含んで構成される。中間転写ベルト１１４の搬送ローラ１１４ｂは２次転写対向ローラの機能も果す。
【００４５】
この２次転写部には、給紙カセットなどの記録媒体収容部１２８から上質紙、プラスチックシートなどのシート状の記録媒体１２４が、搬送ローラ１２６によって供給される。  そして、２次転写対向ローラの役目も持つ搬送ローラ１１４ｂに２次転写バイアスを印加して、中間転写ベルト１１４上に担持されたフルカラーのトナー画像を、２次転写ベルト１１８上に吸着保持された記録媒体１２４に転写する。
【００４６】
そのフルカラーのトナー画像が転写された記録媒体１２４は、２次転写ベルト１１８の矢示Ｃ方向への移動によって定着装置１２０へ搬送される。
定着装置１２０は、シリコーンゴムやフッ素ゴムなどを含む定着ローラ１３０を含んで構成されていて、トナー画像が転写された記録媒体１２４を加圧加熱して、そのトナー画像を記録媒体１２４に定着する。その後、その記録媒体を印刷物１３２として画像形成装置１００の外部へ排出する。
トナー画像を転写した後の中間転写ベルト１１４は、クリーニングブレードを含むクリーニング部１１６により転写残留トナーが除去されて、次の画像形成プロセスに備える。
【００４７】
〔パラメータ設定の概要説明〕
この実施形態は、このようなタンデム型の画像形成装置において、図１に示したＣＰＵ１６０からプロッタ制御部２００の各部に、各ページ及び各色のパラメータを設定する機能に特徴がある。
【００４８】
要するに、1つのアドレスで管理されたレジスタ（パラメータ記憶部）を用いて、全作像色共通の動作開始信号であるスタートトリガ信号の設定により、レジスタに記憶された全色のパラメータ設定値を、別の記憶領域に1ページ分記憶する。そして、次のスタートトリガ信号の設定では、前ページのパラメータ設定値の記憶を保持したまま次の1ページ分を記憶する。その記憶領域には、複数ページ分のパラメータ設定値の記憶が可能であり、該当ページの各色の作像開始タイミングで、1ページ、1色ずつ自動でそのパラメータ設定値を書込み制御に反映することが特徴になっている。
【００４９】
この特徴の概要について、図１と図３を用いて詳細に説明する。
図３は、図１及び図２に示した画像形成装置におけるスタートトリガラッチシステムによるパラメータ設定を説明するためのタイミング図である。
この図３において、Ｙはイエロー、Ｍはマゼンタ、Ｃはシアン、Ｂｋはブラックの各色を意味し、この４色によるカラー画像を形成する場合の例である。また、（１）〜（４）は、先頭作像色（Ｙ）から最終作像色（Ｂｋ）までの間隔に配置可能なページ数が４ページの場合の１ページ目から４ページ目をそれぞれ意味している。
【００５０】
このスタートトリガラッチシステムは、図１に示したＣＰＵ１６０によるスタートトリガ信号（Start  Trigger）の設定時に、それまでにＣＰＵ１６０によって第１の記憶手段に記憶（設定）したパラメータ設定値を、第２の記憶手段に１ページ分記憶させる。
そして、プロッタ制御部２００が該当ページの画像を書込む際に、第２の記憶手段に記憶された当該ページの設定値を、処理機能部（この例では主としてビデオ入力部２０２）の動作に反映させるシステムである。
スタートトリガ信号に代えて、外部トリガ信号STIN_Nのアサート時に上述の処理を行なってもよい。しかし、以下の説明では、スタートトリガ信号の設定時、すなわち、ＣＰＵ１６０がスタートトリガ信号をプロッタ制御部２００に送信したときに行うものとする。
【００５１】
スタートトリガ信号（Start  Trigger）は、各チャンネルのプロッタ制御部２００の全機能部の作像開始の起点となるトリガ信号である。
そのスタートトリガ信号は、プロッタ制御部２００内のパラメータ制御部２０１及びビデオ入力部２０２等の各機能部にとって非同期信号なので、ビデオ入力部２０２で同期化したSTOUT信号を生成する。その同期化したSTOUT信号は色ずれを起こさないように、全色のライン周期の中央付近に設定する。
各色のライン周期は最大で１／２ラインの位相差があるため、STOUT信号のアサートはスタートトリガ信号のアサートから最大で1ライン遅延する。
【００５２】
ＣＰＵ１６０は、ビデオ入力部２０２によってSTOUT信号がアサートされた後、次のページのスタートトリガ信号を送信するまでの間に、次のページの各色Ｙ，Ｍ，Ｃ，Ｂｋ用のパラメータ設定値を、各色用の第１の記憶手段のレジスタに記憶させて設定する。この期間を、図３の最上部において、各スタートトリガ信号（Start  Trigger）間に４色分４本の矢印線で示している。
【００５３】
ＣＰＵ１６０が次のページのスタートトリガ信号を送信し、ビデオ入力部２０２によってSTOUT信号がアサートされると、各色用の第１の記憶手段に記憶された各色用の１ページ分のパラメータ設定値を、それぞれ各色用の第２の記憶手段に記憶させる。
そして、各チャンネルのプロッタ制御部２００のビデオ入力部２０２がMFSYNCをアサートした後、該当ページの各色の画像を作成して書込む（作像する）際に、各色用の第２の記憶手段に記憶された当該ページの設定値を、処理機能部の動作に反映させる。
【００５４】
MFSYNC(Y),(M),(C),(Bk) は、それぞれ各ページの色毎の作像を開始するトリガ信号であり、PFGATE_N(Y),(M),(C),(Bk) は、それぞれ各色の作像中を示す信号である。
図３における破線は、第１の記憶手段に記憶されたパラメータ設定値を第２の記憶手段に記憶させるラッチタイミングを示す。細い実線は、第２の記憶手段に記憶された当該ページの設定値を、プロッタ制御部２００が処理機能部の動作に反映させる反映タイミングを示す。
【００５５】
作像は、イエロー（Ｙ）の１ページ目（１）から開始され、その２ページ目（２）と同時にマゼンタ（Ｍ）の１ページ目（１）が開始される。その後、イエロー（Ｙ）の３ページ目（１）と同時に、マゼンタ（Ｍ）の２ページ目（２）とシアン（Ｃ）の１ページ目（１）が同時に開始される。次いで、イエロー（Ｙ）の４ページ目（４）と同時に、マゼンタ（Ｍ）の３ページ目（３）とシアン（Ｃ）の２ページ目（２）とブラック（Ｂｋ）の１ページ目（１）が同時に開始される。以後、イエロー、マゼンタ、シアン、ブラックの１ページずつずれたページの作像が同時に行なわれる。
それによって、図２に示した中間転写ベルト１１４上に、イエロー、マゼンタ、シアン、ブラックの各トナー像が順次重ねて転写されて１ページ毎のカラー画像が形成される。
【００５６】
〔実施形態の詳細説明〕
以下に、上述したこの発明の実施形態の詳細を、図４から図６を参照して説明する。
図４は、図１に示したプロッタ制御部２００の要部を関連部分と共に示すブロック図であり、図５は、そのパラメータ制御部２０１及び外部メモリ１６１内のパラメータ設定値の記憶例を示すブロック図である。図４及び図５において、図１と対応する部分には同一の符号を付している。プロッタ制御部２００と外部メモリ１６１は、イエロー、マゼンタ、シアン、ブラックの各色毎に４チャンネル分設けられている。図６はパラメータ設定値の対象レジスタのデータのラッチタイミング及び反映タイミング等を示す図である。
【００５７】
図４に示すプロッタ制御部２００内のビデオ入力部２０２は、タイミング制御部２０２１、周波数変換部２０２２、および面積階調補正部２０２３を有している。
タイミング制御部２０２１は、STOUT信号生成部２１ａと、MFSYNC生成部２１ｂと、待ち時間（Wait）管理部２１ｃを有している。
STOUT信号生成部２１ａは、ＣＰＵ１６０からのスタートトリガ信号（Start  Trigger）を、前述したように同期化してSTOUT信号を生成する。
【００５８】
待ち時間（Wait）管理部２１ｃは、４個のカウンタWait  Count０〜Wait  Count３から成っている。各カウンタは、図３に示した各ページ（１）〜（４）の開始から各色における各ページの設定値の反映までの時間を管理するカウンタである。
Wait  Count０：「（１）開始」から各色の「（１）反映」までの時間を管理
Wait  Count１：「（２）開始」から各色の「（２）反映」までの時間を管理
Wait  Count２：「（３）開始」から各色の「（３）反映」までの時間を管理
Wait  Count３：「（４）開始」から各色の「（４）反映」までの時間を管理
【００５９】
図３に示した例では、ページ順が（１）→（２）→（３）→（４）→（１）・・・、すなわち（１）〜（４）→（１）〜（４）と繰り返し動作する。これを「トグル動作」と称す。
待ち時間管理部２１ｃもそれに対応するように、STOUT信号生成部２１ａからSTOUT信号が入力する毎に、Wait  Count０→Wait  Count１→Wait  Count２→Wait  Count３→Wait  Count０・・・と順次切り替わるトグル動作をする。
【００６０】
MFSYNC生成部２１ｂは、STOUT信号生成部２１ａからSTOUT信号が入力すると、待ち時間管理部２１ｃのそのとき切り替わったカウンタをセレクトし、そのカウンタで管理される時間だけ待ってフレーム同期信号MFSYNCを生成する。フレーム同期信号MFSYNCは、各ページの色毎の作像を開始するトリガ信号である。ビデオ入力部２０２では、各ページの各ラインの書込みを開始するトリガ信号であるライン同期信号MLSYNCも発生する。
【００６１】
そして、そのフレーム同期信号MFSYNCとライン同期信号MLSYNCをコントローラ１５０に出力する。それによって、コントローラ１５０は、フレーム同期信号MFSYNCが入力した後、ライン同期信号MLSYNCの入力タイミングに合わせて、画像データDATAをビデオ入力部２０２へ転送する。
このとき、コントローラ１５０は、フレームゲート信号FGATEとラインゲート信号LGATEもビデオ入力部２０２へ送り、画像データDATAと共に周波数変換部２０２２へ入力させる。
【００６２】
プロッタ制御部２００はコントローラ１５０と動作クロック周波数が異なる。そのため、周波数変換部２０２２は、コントローラ１５０から転送された画像データDATAをラインメモリ２０３に一旦格納し、ビデオ入力部２０２すなわちプロッタ制御部２００の動作クロックに基づいて、画像データをリードする周波数変換を行う。
また、光源としてラインヘッド１８２を使用する書込み（ＬＥＤＡ書込み）の場合には、面積階調補正部２０２３によって面積階調補正も行ってから、その画像データDATAを画像処理部２０４へ送る。これは、ＬＥＤＡが２値で副走査に高解像度であることを活かして、１画素を副走査方向に複数ラインに増やし、その中で一部のラインを消灯させることによって、面積階調を実現する制御である。
【００６３】
しかし、ＬＥＤＡ書込み以外の場合には、面積階調補正部２０２３は動作せず、入力する画像データDATAをそのまま出力して画像処理部２０４へ送る。
画像データDATAと共に、フレームゲート信号FGATEとラインゲート信号LGATEも、周波数変換部２０２２から面積階調補正部２０２３を通して画像処理部２０４へ送られる。画像処理部２０４以降の各処理機能部については、ここでは説明を省略する。
【００６４】
ビデオ入力部２０２は、STOUT信号をパラメータ制御部２０１へ送る。そして、パラメータ制御部２０１のステータスデータ(Status  Data)を、ＣＰＵ１６０の制御によってリードし、パラメータ設定値によるコントロールデータ(Control  Data)を取り込む。
パラメータ制御部２０１は、ＣＰＵ（演算制御手段）１６０から、読み書きのアドレス信号(Address  R/W)とチップセレクト信号(Chip  Select)を受信する。また、リードイネーブル信号(Read  Enable)又はライトイネーブル信号(Write  Enable)を受信して、ＣＰＵ１６０との間でデータ(Data  R/W)を読み書きする。 
【００６５】
また、この実施形態ではパラメータ制御部２０１に外部メモリ１６１を接続しており、パラメータ制御部２０１から外部メモリ１６１へ読み書きのアドレス信号(Address  R/W)を送り、ラッチデータ(Latch  Data  R/W)を読み書きする。
ＣＰＵ１６０は、プロッタ制御部２００内の全ての処理機能部を制御するため、その制御対象とする処理機能部をチップセレクト信号によって選択するようにしているが、ここではパラメータ制御部２０１とビデオ入力部２０２以外については説明を省略する。
【００６６】
次に、この実施形態におけるパラメータ設定の具体例を図５によって説明する。図５は、パラメータ制御部２０１及び外部メモリ１６１内のパラメータ設定値の記憶例を示すブロック図である。
パラメータ制御部２０１内には、ＣＰＵインタフェース２０１１、ＣＰＵアクセスデータ一時保存領域２０１２、ラッチデータ一時保存領域２０１３、ラッチデータＲ／Ｗ制御部２０１４、およびラッチセレクトカウンタ２０１５が設けられている。
【００６７】
ＣＰＵアクセスデータ一時保存領域２０１２は、ＣＰＵ１６０が生成した各種パラメータの設定値を記憶する第１の記憶手段である。ラッチデータ一時保存領域２０１３は、第１の記憶手段に記憶されている設定値を１ページ分記憶する第２の記憶手段である。これらには、ＳＲＡＭやＦＩＦＯ、不揮発性ＲＡＭ等のメモリが使用される。
外部メモリ１６１もＳＲＡＭやＦＩＦＯ、不揮発性ＲＡＭ等のメモリであり、第２の記憶手段を構成している。そして、ラッチデータ一時保存領域２０１３と同じ記憶容量を有する４つのラッチデータ保存領域Ａ０〜Ａ３を有している。
【００６８】
ＣＰＵ１６０からの各信号及びデータは、ＣＰＵインタフェース２０１１を通してパラメータ制御部２０１に入力して、その各部を制御すると共に、そこから各処理機能部も制御する。
ＣＰＵアクセスデータ一時保存領域２０１２には、この例ではアドレス００〜アドレス１０の１１の記憶領域（レジスタ）があり、ＣＰＵ１６０はこれらに直接アクセスして、データを読み書きできる。
【００６９】
アドレス００はスタートトリガのレジスタであり、ＣＰＵ１６０が“１”を設定するとスタートトリガ信号がアサートして、それが前述したビデオ入力部２０２のタイミング制御部２０２１へ送られる。その後すぐに自動で“０”に戻る。
アドレス０１〜０９は次の各レジスタであり、それぞれビデオ入力部２０２で使用する次の各種パラメータの１ページ分の設定値（データ／情報）を、ＣＰＵ１６０によって書き込まれて記憶し、一時保存する。
【００７０】
・アドレス０１：MFSYNC副走査遅延量設定レジスタ
スタートトリガ信号の受信から、各色のフレーム同期信号MFSYNCのアサートまでの時間を管理するダウンカウンタMFCOUNTの初期値。この値を各色で異ならせることによって、ページ上で同一の位置に複数色の画像を重ねてカラー画像を形成することが出来る。
・アドレス０２：ラッチ信号副走査遅延量設定レジスタ
スタートトリガラッチ以外に、ページ毎に設定値をラッチ・反映するシステムがある場合、基準タイミングからラッチタイミング信号の生成遅延時間を決める値である。基準タイミングはフレーム同期信号MFSYNCのアサートである。
【００７１】
・アドレス０３：ダミーFGATE遅延生成イネーブル設定レジスタ
モノクロ印刷時など、あるいはコントローラ１５０から画像データを受信せずに作像するとき、コントローラ１５０へのフレーム同期信号MFSYNCの送信をマスクする。
すなわち、コントローラ１５０からの画像転送無しで、プロッタ制御部２００のみで画像を形成する動作である。例えば、ブラックＢｋとマゼンタＭだけを用いて、トナー消費量を節約する２色印刷をする機能がある。
【００７２】
その場合、２色印刷専用の印刷モードを備えると制御が複雑になる。また、感光体駆動モータはシアン、マゼンタ、イエローの各色用が共通なので、マゼンタを作像するために感光体や現像部を制御すると、シアンとイエローの感光体や現像部も制御する必要がある。この感光体や現像部を制御するためには、画像データは不要であるが、タイミングを監視するためFGATEが必要である。
そのため、この「ダミーFGATE」を用いて、シアンとイエローに対応した白紙の画像データをプロッタ制御部２００が作成し、通常印刷と同等のタイミングのFGATEを生成し、感光体や現像部を制御する。
【００７３】
・アドレス０４：ダミーFGATE副走査遅延量設定レジスタ
コントローラ１５０へのフレーム同期信号MFSYNCの送信をマスクしたとき、コントローラ１５０からデータを受信する色と遅延量を揃えるための、タイミング調整カウンタの初期値である。
【００７４】
・アドレス０５：MFSYNC主走査出力位置設定レジスタ
コントローラ１５０へフレーム同期信号MFSYNCを送信するタイミングを微調整する値である。
・アドレス０６：MFSYNC出力イネーブル設定レジスタ
コントローラ１５０へのフレーム同期信号MFSYNCの送信を可能にする設定をする。
「MFSYNC出力イネーブル」機能は、プロッタ制御部２００に搭載したＡＳＩＣをカラー機種とモノクロ機種で共通に使用するとき、モノクロ機種において、ブラック以外の色版の動作を完全に無効にするときに使用する。
【００７５】
・アドレス０７：MLSYNC出力本数設定レジスタ
1ライン内でコントローラ１５０へ送信するライン同期信号MLSYNCの本数の値である。
・アドレス０８：MLSYNC主走査オフセット量設定レジスタ
コントローラ１５０へライン同期信号MLSYNCを送信するタイミングを微調整するためのデータである。
・アドレス０９：MLSYNC主走査出力間隔設定レジスタ
コントローラ１５０へライン同期信号MLSYNCを送信する間隔を微調整するためのデータである。
【００７６】
アドレス１０はラッチデータリードバックトリガのレジスタであり、ＣＰＵ１６０が必要なときに“１”を設定する。その後自動で“０”に戻る。ラッチデータリードバックトリガが“１”になると、ラッチデータ一時保存領域２０１３の各データをＣＰＵアクセスデータ一時保存領域２０１２に上書きする。これを「第３の記憶手段」と称することもできる。
【００７７】
パラメータ制御部２０１からビデオ入力部２０２へスタートトリガ信号を送出した後、ビデオ入力部２０２からSTOUT信号を入力する。そのSTOUT信号をラッチ信号として、ＣＰＵアクセスデータ一時保存領域２０１２のアドレス０１〜０９の各レジスタに記憶されている設定データを、ラッチデータ一時保存領域２０１３のラッチテンプ０１〜０９に上書き（コピー）記憶する。これを「ラッチ」と称す。
そのラッチデータ一時保存領域２０１３のラッチテンプ０１〜０９に上書きされた各設定データを、ラッチデータＲ／Ｗ制御部２０１４が、ラッチセレクトカウンタ２０１５によって選択された、外部メモリ１６１内のラッチデータ保存領域に上書きして記憶させる。
【００７８】
ラッチセレクトカウンタ２０１５は、STOUT信号が入力する度にカウントアップし、「３」の次は「０」に戻る。
ラッチデータＲ／Ｗ制御部２０１４は、ラッチセレクトカウンタ２０１５が「０」のときは外部メモリ１６１のラッチデータ保存領域Ａ０を選択し、「１」のときはＡ１を、「２」のときはＡ２を、「３」のときはＡ３をそれぞれ選択する。
ラッチデータ一時保存領域２０１３のラッチテンプ０１〜０９に一時保存された各パラメータの設定値は、ＣＰＵ１６０によって制御されるビデオ入力部２０２によって読み出され、そのページの作像処理に反映される。
【００７９】
１ページ目から４ページ目までの各ページのパラメータ設定値が、ＣＰＵ１６０によってＣＰＵアクセスデータ一時保存領域２０１２に順次記憶された後、STOUT信号が入力する度にラッチデータ一時保存領域２０１３に上書き保存される。
そのラッチデータ一時保存領域２０１３に一時保存されたパラメータ設定値が、ビデオ入力部２０２によって、当該ページの作像処理に反映されると共に、外部メモリ１６１の各ラッチデータ保存領域Ａ０〜Ａ３に、順次上書き（コピー）されて保存される。
したがって、この実施形態では、第２の記憶手段の外部メモリ１６１のラッチデータ保存領域Ａ０〜Ａ３に４ページ分のパラメータ設定値を記憶できる。
【００８０】
その後は、ビデオ入力部２０２がラッチデータを反映するタイミングで、ラッチデータＲ／Ｗ制御部２０１４が、外部メモリ１６１のラッチデータ保存領域Ａ０〜Ａ３のデータを、ラッチデータ一時保存領域２０１３へ順次書き戻す。その際に、ラッチデータＲ／Ｗ制御部２０１４から外部メモリ１６１へ、ラッチレフレクトフラグ(Latch  Reflect  Flag)を送る。
ラッチデータＲ／Ｗ制御部２０１４は、ラッチセレクトカウンタ２０１５が「０」のときは外部メモリ１６１のラッチデータ保存領域Ａ０を選択し、「１」のときはＡ１を、「２」のときはＡ２を、「３」のときはＡ３をそれぞれ選択して、そのデータを書き戻す。
【００８１】
このようなパラメータ制御部２０１を含むプロッタ制御部２００と外部メモリ１６１は、カラー画像を構成する複数の色、すなわちＹ，Ｍ，Ｃ，Ｂｋの各色毎に備えている。したがって、第１の記憶手段であるＣＰＵアクセスデータ一時保存領域２０１２と、第２の記憶手段であるラッチデータ一時保存領域２０１３及び外部メモリ１６１のラッチデータ保存領域Ａ０〜Ａ３も各色毎に備えている。
【００８２】
スタートトリガ信号は、ＣＰＵ１６０が送信する各色共通のトリガ信号であり、各色のＣＰＵアクセスデータ一時保存領域２０１２のアドレス００のレジスタをＣＰＵ１６０が同時に“１”にしてアサートする。それを受信して、各色のビデオ入力部２０２のタイミング制御部２０２１が同時にSTOUT信号を発生し、各色のＣＰＵアクセスデータ一時保存領域２０１２に記憶された１ページ分の設定値のラッチデータ一時保存領域２０１３へのラッチが同時に行われる。また、ラッチデータ一時保存領域２０１３にラッチした各データを、外部メモリ１６１の各ラッチデータ保存領域Ａ０〜Ａ３へ順次上書きするのも、各色同時に行う。
【００８３】
しかし、ラッチデータ一時保存領域２０１３及び外部メモリ１６１の各ラッチデータ保存領域Ａ０〜Ａ３に一時保存した設定データを各色のビデオ入力部２０２の動作に反映するタイミングは、各色のフレーム同期信号MFSYNCがアサートした時点からである。
この機能は、タイミング制御部２０２１の待ち時間管理部２１ｃ（Wait  Count０〜Wait  Count３）と、MFSYNC生成部２１ｂの「Wait  Count  Select」を用いて実現する。
【００８４】
データラッチ時は、「Wait  Count０とメモリA０」、「Wait  Count１とメモリＡ１」、「Wait  Count２とメモリＡ２」、「Wait  Count３とメモリＡ３」が紐付いている。ここで、メモリＡ０〜Ａ３は、それぞれ図５に示した外部メモリ１６１内のラッチデータ保存領域Ａ０〜Ａ３を略称している。
MFSYNC生成部２１ｂの「Wait  Count  Select」は、２bitのカウンタで、STOUT信号生成部２１ａによってSTOUT信号が生成される度に、カウントアップする。その値が「３」に達すると、「０」に戻る。この「Wait  Count  Select」とパラメータ制御部２０１のラッチセレクトカウンタ２０１５は同じである。
【００８５】
「Wait  Count  Select」の値が０のとき、各色の「Wait  Count０」が動作している。その値が１,２,３のときは、それぞれ「Wait  Count１」、「Wait  Count２」、「Wait  Count３」が動作している。
STOUT信号生成部２１ａによってSTOUT信号が生成される度に、「Wait  Count  Select」の値が０→１→２→３→０→・・・と変化する。
図５に示したラッチデータR／Ｗ制御部２０１４は、その「Wait  Count  Select」と同じラッチセレクトカウンタ２０１５の値を参照する。そして、外部メモリ１６１内のメモリA０〜A３のうち、その参照した値と一致する順番のメモリを選択して、ラッチデータ一時保存領域２０１３のラッチされたデータを上書きする。
【００８６】
反映時には、待ち時間管理部２１ｃ「Wait  Count０〜Wait  Count３」と外部メモリ１６１の「メモリA０〜A３」の紐付けが変わる。このときは「Wait  Count３とメモリA０」、「Wait  Count０とメモリA１」、「Wait  Count１とメモリA２」、「Wait  Count２とメモリＡ３」が紐付いている。
ラッチデータＲ／Ｗ制御部２０１４は、「Wait  Count   Select」の値を参照し、その値に１を加算した値と一致する順番のメモリを、外部メモリ１６１内のメモリA０〜A３から選択する。そして、その選択したメモリに記憶されているデータをリードして、ラッチデータ一時保存領域２０１３へ書き戻し、各機能部に反映させる。
【００８７】
パラメータ設定値のラッチ時と、反映時とで、待ち時間管理部２１ｃ「Wait  Count0〜Wait  Count3」と外部メモリ１６１の「メモリA０〜A３」の紐付けをずらす。それによって、外部メモリ１６１のラッチデータ保存領域Ａ０〜Ａ３のＲ／Ｗが重複しないようにしている。
【００８８】
なお、外部メモリ１６１を使用せずに、パラメータ制御部２０１内にラッチデータ保存領域Ａ０〜Ａ３に相当する保存領域も設けるようにしてもよい。このラッチデータ保存領域はどこにあってもよく、その形態にこだわらない。
また、プロッタ制御部２００のビデオ入力部２０２等の各処理機能部だけを各色毎に設
けて、第１の記憶手段であるＣＰＵアクセスデータ一時保存領域２０１２と、第２の記憶手段であるラッチデータ一時保存領域２０１３及びラッチデータ保存領域Ａ０〜Ａ３は、各色用の領域を共通のメモリ内に設けてもよい。
【００８９】
ここで、図５におけるＣＰＵアクセスデータ一時保存領域２０１２を構成するパラメータ設定値の対象レジスタのデータのラッチタイミング及び反映タイミング等を図６によって説明する。
ラッチタイミングは、ＣＰＵアクセスデータ一時保存領域２０１２の各レジスタに設定記憶されたデータをラッチデータ一時保存領域２０１３へ上書き（ラッチ）するタイミングである。反映タイミングは、ラッチデータ一時保存領域２０１３にラッチしたデータをビデオ入力部２０２の動作に反映するタイミングである。ＯＮ／ＯＦＦは、ラッチのＯＮ（可能）／ＯＦＦ（不能）の切替えである。
【００９０】
図６に示す例では、MFSYNC副走査遅延量設定レジスタのデータだけは、スタートトリガ信号（Start  Trigger）設定直後のSTOUT信号でラッチし、同時に反映する。そして、常時ラッチＯＮである。
ラッチ信号副走査遅延量設定レジスタ、ダミーFGATE遅延生成イネーブル設定レジスタ、ダミーFGATE副走査遅延量設定レジスタ、MFSYNC主走査出力位置設定レジスタ、MFSYNC出力イネーブル設定レジスタ、MLSYNC出力本数設定レジスタ、MLSYNC主走査オフセット量設定レジスタ、およびMLSYNC主走査出力間隔設定レジスタの各データは、スタートトリガ信号設定直後のSTOUT信号でラッチし、当該ページのフレーム同期信号MＦSYNCのアサートで反映する。ラッチのＯＮ／ＯＦＦ可能である。
【００９１】
このようにスタートトリガ信号の設定直後にラッチする対象レジスタの選定基準は、次の各パラメータ設定値を保存するレジスタのいずれかとする。
・プロッタ制御部２００がスタートトリガ信号を受信したとき、即座に動作する処理機能部（ビデオ入力部２０２）で使用するパラメータ設定値
・ページの先端で使用されるため、できるだけ早い設定が望まれるパラメータ設定値
【００９２】
・コントローラ１５０とのインタフェースを規定するパラメータ設定値であり、設定タイミングがプロッタ制御部２００以外の例えばコントローラ１５０に依存する設定値
その場合、このパラメータ設定値はコントローラ１５０が参照する。あるいは、コントローラ１５０とやり取りする信号の設定値となる。具体的には、フレーム同期信号MFSYNCとライン同期信号MLSYNC関連の設定値である。
・プロッタ制御部２００がスタートトリガ信号を受信した直後に、複数の（広範囲な）処理機能部で使用されるため、できるだけ早い設定が望まれるパラメータ設定値
【００９３】
以下に、この実施形態の特徴について説明する。
スタートトリガ信号によって、プロッタ制御部２００は最大４ページ分の作像動作をトグル動作できる。
そのため、外部メモリ１６１に、最大４ページ分のパラメータの設定を保持できる。
ＣＰＵ１６０は、該当ページのスタートトリガ信号の設定前に、全色の1ページ分のパラメータを各色用のＣＰＵアクセスデータ一時保存領域２０１２のレジスタに設定する。
【００９４】
各色用のＣＰＵアクセスデータ一時保存領域２０１２のレジスタに設定されたパラメータ設定値は、該当ページの各色共通のスタートトリガ信号送信後、STOUT信号アサート時に、各色用のラッチデータ一時保存領域２０１３に全色分ラッチされる。
そのラッチされた各色のパラメータ設定値のうち、MFSYNC副走査遅延量設定データだけは直ちにビデオ入力部２０２の内部モジュールの動作に反映される。他のパラメータ設定値は、各色の該当ページのフレーム同期信号MFSYNCのアサート時に、ビデオ入力部２０２等の内部モジュールの動作に反映される。
【００９５】
スタートトリガ信号がプロッタ制御部２００に入力した後、内部でSTOUT信号が生成され、それがネゲートするまで（約1ms）は、ＣＰＵアクセスデータ一時保存領域２０１２のレジスタに新たなパラメータの設定はできない。
ＣＰＵアクセスデータ一時保存領域２０１２のレジスタは、ラッチのＯＮ／ＯＦＦを切替え可能である（初期値：ＯＮ）。そして、ラッチＯＦＦ設定のとき、ＣＰＵ１６０が設定したパラメータ設定値がリアルタイムで画像生成に反映される。
【００９６】
ライン同期信号MLSYNCや外部トリガ信号STIN_Nを生成する機能部に異常が発生した場合、正常にSTOUT信号を生成できず、ラッチ動作に異常が生じる場合がある。そのため、パラメータをラッチするための別のラッチ設定専用トリガ信号、もしくはラッチ設定専用外部トリガ信号をスタートトリガ信号の直前に送信して、ラッチ信号を設定するようにしてもよい。このラッチ設定専用トリガ信号がパラメータ設定専用トリガ信号である。
スタートトリガ信号やラッチ専用トリガ信号は、ＣＰＵ１６０がパラメータ設定の値を変化させることによって生成することができる。あるは、ＣＰＵ１６０が書込み制御部であるプロッタ制御部２００の入力端子上の信号状態を変化させることによっても生成できる。
【００９７】
スタートトリガ信号ではなく、作像色毎にトリガ起動するシステムと接続する場合には、パラメータ設定値は各色１ページ分だけ保持し、フレーム同期信号MFSYNCのアサートエッジでそれをラッチして、そのページの作像に反映するようにすればよい。
作像色毎にトリガ起動するシステムとの接続を認識するには、外部端子によるモード設定、ＣＰＵ１６０が設定するシステムモード設定パラメータを参照、ラッチのＯＮ／ＯＦＦ設定のパラメータにトリガ起動を認識する条件を付加する等の方式がある。
【００９８】
異常終了時には、図５に示したラッチセレクトカウンタ２０１５がリセットされる。そのため、復帰時には、ＣＰＵ１６０は1ページ目の印刷開始前と同様のパラメータ設定を、ＣＰＵアクセスデータ一時保存領域２０１２の各レジスタに行えばよい。
しかし、ジャム発生時や印刷中のマシン異常発生による画像書込み中断時には、ＣＰＵアクセスデータ一時保存領域２０１２のレジスタ設定値と、画像生成に反映されているラッチデータ一時保存領域２０１３の保存データとが異なっている。そのため、画像書込み中断時の動作解析が困難になる。そこで、ＣＰＵ１６０がラッチデータリードバックトリガに“１”を設定し、ラッチデータ一時保存領域２０１３の保存データをＣＰＵアクセスデータ一時保存領域２０１２に上書きさせ、ＣＰＵ１６０がそれをリードして参照可能にする機能を有する。
【００９９】
作像部に保持可能な最大ページ数について説明する。
作像部に保持可能なページ数は、タンデム型カラー画像形成装置において、先頭作像色から最終作像色までの間隔（図２に示した感光体ドラム１１０ａ〜１０４ａまでの最大ドラム間距離）に配置可能なページ数で決まる。
配置可能ページ数＝最大ドラム間距離／（紙サイズ＋紙間）
（葉書や名刺などの小サイズの印刷を行う場合ほど、配置可能ページ数が多くなる。）
【０１００】
例えば、最大ドラム間距離：４５０ｍｍ、紙サイズ：１００ｍｍ（葉書のような小サイズの用紙）、紙間：５０ｍｍのとき、配置可能ページ数は３となる。
配置可能ページ数が３のとき、３ページ目までの先頭色が中間転写ベルト上に滞留し、４ページ目の先頭色（Ｙ）と１ページ目の最終色（Ｂｋ）が同時に作像される。そのため、配置可能ページ数＋１ページ分のパラメータ設定値を保持する必要がある。よって、第２の記憶手段に保持可能なページ数は、配置可能ページ数＋１のページ数とする必要がある。
【０１０１】
したがって、第２の記憶手段は、第１の記憶手段の記憶容量に対して、先頭作像色から最終作像色までの間隔に配置可能なページ数より１多いページ数倍以上の記憶容量を有することが必要である。
また、第２の記憶手段に保持可能なページ数の分、プロッタ制御部２００はパラメータ設定値の選択をトグル動作する。そのトグル動作による切り替え数は２のＮ乗（Ｎは自然数）が望ましい。そのため、第２の記憶手段に保持可能なページ数は、配置可能ページ数＋１より大きく、最も小さい２のＮ乗（Ｎは自然数）にするとよい。したがって、配置可能ページ数＋1が４の場合は２２＝４になる。
【０１０２】
すなわち、第２の記憶手段は、第１の記憶手段の記憶容量に対して、２のＮ乗（Ｎは自然数）倍の記憶容量を有するのが望ましい。
そのため、第２の記憶手段は、第１の記憶手段の記憶容量に対して、作像部内に配置可能ページ数より１多いページ数より大きく、該ページ数に最も近い２のＮ乗（Ｎは自然数）の数倍の記憶容量を有するのが望ましい。
スタートトリガ信号ではなく、作像色毎にトリガ起動するシステムと接続する場合には、第２の記憶手段に保持可能なページ数は１でよい。
【０１０３】
従来のレジスタ（ダブルレジスタを含む）によるパラメータ制御は、各レジスタに設定されたパラメータの値が、色毎の印刷開始タイミングで、色間で異なるページの作像に用いられていた。そのため、画像形成に必要なレジスタは、色毎にアドレスを独立して、別々に制御しなければならなかった。
上述したこの発明の実施形態のシステムでは、各ページ及び各色でタイミングを管理してパラメータ設定値を作像動作に反映するため、設定値を保持するまではページ単位で管理されていれば十分であり、各色共通のパラメータでよい。これにより、ＣＰＵと通信するために必要なアドレスを少なくすることができる。
【０１０４】
そのため、1つのアドレスで管理されたレジスタ（ラッチデータ一時保存領域２０１３と外部メモリ１６１）を用いて、全作像色共通のスタートトリガの設定と同時にレジスタ（ＣＰＵアクセスデータ一時保存領域２０１２）に記憶された全色のパラメータを１ページ分記憶する。次のスタートトリガの設定では、前ページの記憶を保持したまま、次の1ページ分のパラメータを記憶する。パラメータ設定値の記憶は複数ページ分の記憶が可能であり、該当ページの各色の作像開始タイミングにて１ページ・１色ずつ自動でパラメータ設定値を書込み制御に反映していく。
【０１０５】
しかし、この発明は、カラー、モノクロの区別無く、高速な画像形成時に有効な技術である。高速な画像形成を実現するためには、パラメータ設定のタイミングをシビアにコントロールする必要があるためである。
上述した実施形態でカラー画像形成を例示しているのは、カラー画像の場合、1枚の画像形成に対して、４色分のパラメータを設定する必要があり、モノクロ画像に対してパラメータ設定のシビア度が増すため、特に有効なためである。
【０１０６】
モノクロ画像形成でも、高速機ではパラメータ設定はシビアであり、この発明が有効になる。
モノクロ専用の画像形成装置の場合には、書込み制御部であるプロッタ制御部２００は１チャンネルだけでよい。したがって、第１の記憶手段であるＣＰＵアクセスデータ一時保存領域２０１２と、第２の記憶手段であるラッチデータ一時保存領域２０１３及びラッチデータ保存領域Ａ０〜Ａ３も、一組だけ設ければよい。
【０１０７】
〔書込み制御方法〕
この発明による書込み制御方法は、上述したような演算制御手段（ＣＰＵ１６０）に制御される書込み制御部（プロッタ制御部２００）が、１ページ分毎の画像データを受け取って各処理機能部（ビデオ入力部２０２等）によって各種の処理を施し、該処理をした画像データに応じて露光手段を制御して、感光体を露光させて画像を書き込むための書込み制御方法であり、次の（１）から（４）のステップを有する。
（１）演算制御手段（ＣＰＵ１６０）によってビデオ入力部２０２等の処理機能部で使用する各種パラメータの設定値を生成して、第１の記憶手段（ＣＰＵアクセスデータ一時保存領域２０１２）に記憶させるステップ、
【０１０８】
（２）演算制御手段が作像の開始を示すトリガ信号を書込み制御部（プロッタ制御部２００）に送信し、そのとき第１の記憶手段に記憶されている設定値を第２の記憶手段のラッチデータ一時保存領域２０１３に１ページ分毎にラッチして記憶させると共に、該１ページ分の設定値を第２の記憶手段のラッチデータ保存領域Ａ０〜Ａ３に順次時億させることを繰り返して、ラッチデータ保存領域Ａ０〜Ａに所定ページ分の設定値を記憶させるステップ、
（３）第２の記憶手段が記憶のラッチデータ一時保存領域に記憶された１ページ分の設定値を、書込み制御部が該ページの画像を書き込む際に処理機能部（ビデオ入力部２０２等）の動作に反映するステップ、
（４）第２の記憶手段のラッチデータ保存領域Ａ０〜Ａ３に所定ページ分の設定値を記憶した後、書込み制御部が所要のページの画像を書き込む際に、ラッチデータ保存領域Ａ０〜Ａ３に記憶している所定ページ分の設定値のうちの上記所要のページの設定値を、ラッチデータ一時保存領域２０１３に書き戻すステップ、
この書込み制御方法の実施形態は、前述した画像形成装置の書込み制御装置の実施形態において、充分説明している。
【０１０９】
〔プログラム〕
この発明によるプログラムは、前述した書込み制御装置を制御するコンピュータ（ＣＰＵ１６０）に、次の（１）から（４）の各手順を実行させるためのプログラムである。
（１）処理機能部（ビデオ入力部２０２等）で使用する各種パラメータの設定値を生成して、第１の記憶手段（ＣＰＵアクセスデータ一時保存領域２０１２）に記憶させる手順、
【０１１０】
（２）作像の開始を示すトリガ信号を書込み制御部（プロッタ制御部２００）に送信し、そのとき第１の記憶手段に記憶されている設定値を第２の記憶手段のラッチデータ一時保存領域２０１３に１ページ分毎にラッチして記憶させると共に、該１ページ分の設定値を第２の記憶手段のラッチデータ保存領域Ａ０〜Ａ３に順次時億させることを繰り返して、ラッチデータ保存領域Ａ０〜Ａ３に所定ページ分の設定値を記憶させる手順、
（３）第２の記憶手段のラッチデータ一時保存領域に記憶された１ページ分の設定値を、書込み制御部が該ページの画像を書き込む際に前記処理機能部（ビデオ入力部２０２等）の動作に反映させる手順、
（４）第２の記憶手段のラッチデータ保存領域Ａ０〜Ａ３に所定ページ分の設定値を記憶した後、書込み制御部が所要のページの画像を書き込む際に、ラッチデータ保存領域Ａ０〜Ａ３に記憶している所定ページ分の設定値のうちの上記所要のページの設定値を、ラッチデータ一時保存領域２０１３に書き戻す手順、
【０１１１】
このプログラムは、前述した実施形態では、演算制御手段であるＣＰＵ（マイクロコンピュータ）１６０を構成するプログラムＲＯＭに予め格納しておくことができる。あるいは、このプログラムをＣＤ−ＲＯＭ等の可搬のメモリに格納して、画像形成装置のコンピュータに読み込ませたり、ネットワークを通じてダウンロードさせることも可能である。
【０１１２】
以上、この発明の実施形態について説明してきたが、この発明はこれに限るものではない。この発明はモノクロ画像形成装置にも適用できるし、カラー画像形成装置の場合も中間転写ベルトに代えて中間転写ドラムを使用してもよいし、記録媒体に直接各色のトナー像を順次重ねて転写する方式（直接転写方式）のものでもよい。感光体はドラム状に限らずベルト状の感光体でもよい。２次転写部材も、ベルト状に限らず、ドラム状又はローラ状の転写部材でもよい。カラーの色の種類及び数も任意に変更できる。
【０１１３】
また、この発明を適用する画像形成装置としては、プリンタに限らず、印刷装置、複写装置、ファクシミリ装置、それらの複数の機能を備えた複合機などでもよい。
なお、前述した各実施形態の構成及び機能等は、適宜追加、変更、一部の省略等を行うことができ、また、相互に矛盾しない限り任意に組み合わせて実施可能であることは勿論である。
【符号の説明】
【０１１４】
１０：パーソナルコンピュータ（ＰＣ）    １００：画像形成装置    
１０１：書込み制御装置    １０２：露光装置    １０２ａ，１０２ｅ：反射ミラー
１０２ｂ：ｆθレンズ    １０２ｃ：ポリゴンミラー    １０２ｄ：ＷＴＬレンズ
１０４，１０６，１０８，１１０：作像プロセス部
１０４ａ，１０６ａ，１０８ａ，１１０ａ：感光体ドラム
１０４ｂ，１０６ｂ，１０８ｂ，１１０ｂ：帯電器
１０４ｃ，１０６ｃ，１０８ｃ，１１０ｃ：現像器    １１２：タンデム型カラー作像部
１１４：中間転写ベルト    １１４ａ，１１４ｂ，１１４ｃ：搬送ローラ
１１８：２次転写ベルト    １２０：定着装置    １２２：転写部    
１２４：記録媒体    １３０：定着ローラ    １３２：印刷物    
１５０：コントローラ（ＣＴＬ）    １５１：ページメモリ    
１６０：ＣＰＵ（演算制御手段）    １６１：外部メモリ
１７１：ＬＤドライバ    １７２：ラインヘッドドライバ    
１７３：ＶＣＳＥＬドライバ    １８１：レーザダイオード（ＬＤ）
１８２：ラインヘッド（ＬＥＤＡ）    １８３：面発光レーザ（ＶＣＳＥＬ）
２００：プロッタ制御部    ２０１：パラメータ制御部    ２０２：ビデオ入力部
２０３：ラインメモリ    ２０４：画像処理部    ２０５：画素カウント部
２０６：スキュー補正部    ２０７：ラインメモリ群    ２０８：階調変換部
２０９：配列変換部    ２１０：８Ｂ／１０Ｂ変換部    ２１１：シリアル変換部
２０１１：ＣＰＵインタフェース    ２０１２：ＣＰＵアクセスデータ一時保存領域
２０１３：ラッチデータ一時保存領域    ２０１４：ラッチデータＲ／Ｗ制御部
２０１５：ラッチセレクトカウンタ    ２０２１：タイミング制御部
２０２２：周波数変換部    ２０２３：面積階調補正部
【先行技術文献】
【特許文献】
【０１１５】
【特許文献１】特開２００６−２５９３６０号公報
【図１】
0006428084.tif 000002
【図２】
0006428084.tif 000003
【図３】
0006428084.tif 000004
【図４】
0006428084.tif 000005
【図５】
0006428084.tif 000006
【図６】
0006428084.tif 000007
【図７】
0006428084.tif 000008