(57)【特許請求の範囲】
【請求項１】
入力された画像データに対して潜像を形成する形成手段と、
１ライン分の前記画像データに対応する前記潜像を副走査方向に形成する回数をカウントすると共に、前記回数の上限値が定められるカウンタと、
画像を形成する領域の副走査サイズが長尺サイズである場合に副走査終了位置が検出されるまでアクティブに設定されるフラグを用いて、前記形成手段を制御する制御手段と、を備え、
前記制御手段は、前記フラグがインアクティブの場合は、前記カウンタの上限値に従って前記形成手段による前記潜像の形成動作を実行させ、前記フラグがアクティブの場合は、前記カウンタの上限値を超えて前記形成手段による前記副走査方向への前記潜像の形成を継続させることを特徴とする画像形成装置。
【請求項２】
前記制御手段は、副走査画像長と副走査トリム領域とが設定されるレジスタを有し、前記フラグがインアクティブの場合は、前記カウンタの値と前記レジスタの設定値とに基づいて、副走査画像データ転送領域、副走査書き込み領域、および副走査トリム領域を制御し、前記フラグがアクティブの場合は、前記カウンタの値および前記レジスタの設定値とは独立して、前記副走査画像データ転送領域、前記副走査書込領域、および前記副走査トリム領域を制御する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御手段は、複数の転写部材のサイズが混載した画像形成を行う場合、前記転写部材のサイズに対応する前記各フラグを独立して制御し、前記異なる転写部材のサイズ毎に割り当てられた複数の書き込み制御部を含む、
ことを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記カウンタは、主走査方向の書き出し開始位置を検出する同期検知信号をカウントするカウンタである、
ことを特徴とする請求項２に記載の画像形成装置。
【請求項５】
前記副走査画像データ転送領域、前記副走査書き込み領域、および前記副走査トリム領域は、前記フラグがアクティブからインアクティブに設定された前記同期検知信号の次のサイクルでネゲートされる、
ことを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記画像データを前記制御手段に転送する画像処理部をさらに備え、
前記カウンタは、前記制御手段から前記画像処理部への前記画像データの転送要求の発行と同期して初期値をレジスタにロードしカウント動作を開始する、
ことを特徴とする請求項１に記載の画像形成装置。
【請求項７】
前記カウンタが前記初期値を変更可能である、
ことを特徴とする請求項６に記載の画像形成装置。
【請求項８】
前記カウンタの値が前記レジスタに設定された前記副走査画像長と一致した場合に前記カウンタのカウント動作を停止させる停止手段を備える、
ことを特徴とする請求項２に記載の画像形成装置。
【請求項９】
前記カウンタの値が前記上限値に達した際にカウント動作を停止させる停止手段を備える、
ことを特徴とする請求項１に記載の画像形成装置。
【請求項１０】
前記制御手段は、カラー画像を作像するため複数の書き込み制御部を含み、前記フラグを、作像色に対応する数に応じて独立に設定する、
ことを特徴とする請求項１に記載の画像形成装置。
【請求項１１】
入力された画像データに対して潜像を形成する形成手段と、
１ライン分の前記画像データに対応する前記潜像を副走査方向に形成する回数をカウントすると共に、前記回数の上限値が定められるカウンタと、
画像を形成する領域の副走査サイズが長尺サイズである場合に副走査終了位置が検出されるまでアクティブに設定されるフラグを用いて前記形成手段を制御する制御手段と、を備える画像形成装置で実行される画像形成方法であって、
前記制御手段が、前記フラグがインアクティブの場合は、前記カウンタの上限値に従って前記形成手段による前記潜像の形成動作を実行させ、前記フラグがアクティブの場合は、前記上限値を超えて前記形成手段による前記副走査方向への前記潜像の形成を継続させる制御ステップ、
を含むことを特徴とする画像形成方法。
【請求項１２】
前記制御手段は、副走査画像長と副走査トリム領域とが設定されるレジスタを有し、前記フラグがインアクティブの場合は、前記カウンタの値と前記レジスタの設定値とに基づいて、副走査画像データ転送領域、副走査書き込み領域、および副走査トリム領域を制御し、前記フラグがアクティブの場合は、前記カウンタの値および前記レジスタの設定値とは独立して、前記副走査画像データ転送領域、前記副走査書込領域、および前記副走査トリム領域を制御する
ことを特徴とする請求項１１に記載の画像形成方法。
【請求項１３】
前記カウンタは、主走査方向の書き出し開始位置を検出する同期検知信号をカウントする、
ことを特徴とする請求項１１に記載の画像形成方法。
【請求項１４】
前記画像形成装置は、前記画像データを前記制御手段に転送する画像処理部をさらに備え、
前記カウンタは、前記制御手段から前記画像処理部への前記画像データの転送要求の発行と同期して初期値をレジスタにロードしカウント動作を開始する、
ことを特徴とする請求項１１に記載の画像形成方法。
【請求項１５】
請求項１１〜１４に記載された画像形成方法をコンピュータに実行させることを特徴とする画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成に関し、より詳細には、作成しなければならない画像のサイズに効
率的に対応可能な画像形成装置、画像形成方法および画像形成プログラムに関する。
【背景技術】
【０００２】
画像形成装置は、一般に定型サイズの画像形成のみの対応ではなく不定形サイズの画像
形成にも対応することが望まれている。不定形サイズは通常の給紙搬送と異なり給紙段か
らではなく手差しトレイから給紙される。手差しトレイからの転写紙サイズは、主走査方
向は手差しトレイの物理的サイズから上限が制限されるが、副走査方向は物理的に無限長
可能である。副走査方向長さは画像形成装置のスペック仕様から上限が定められている。
例えばＡ３機では通常トレイで最大：４３２ｍｍであるが、手差しトレイでは最大：１２
６０ｍｍまでプリント可能である。Ａ０機では通常トレイで最大：１１８９ｍｍであるが
、手差しトレイではロール紙形態の給紙を考慮し最大：１５０００ｍｍまでプリント可能
である。このように副走査方向の最大プリント領域は不定形サイズを含めた長尺サイズに
対応している。
【０００３】
画像形成装置を使用して画像領域に対して画像を形成する技術として、例えば、特許文献１が知られている。特許文献１には、画像情報に基づき主走査・副走査方式によって像担持体へ画像を書き込むためのビデオ信号処理回路について開示されている。開示内容は、ビデオ信号処理回路にて副走査方向の画像領域を制御する副走査画像有効領域信号の生成方法に関する案件であり、副走査有効領域信号を生成する上でステートマシンと副走査カウンタを有し、副走査カウンタと領域の閾値に基づいて副走査有効領域信号を生成している。
【０００４】
特許文献１では、書き込み制御部の中枢であるビデオ信号処理回路にて副走査有効領域
信号を、副走査カウンタと領域長の閾値に基づいて生成している。そのため、副走査カウ
ンタは最大副走査画像長に合わせたカウンタｂｉｔ数を必要とする。上述の副走査長尺サ
イズを画像形成する場合には、副走査長尺の最大サイズに対応させる必要がある。副走査
方向の解像度が１２００ｄｐｉの画像形成装置を例に考えると、Ａ３機での通常サイズ：
４３２ｍｍは、２０４０９（0x4FB9）ラインであり１５ｂｉｔ幅の副走査カウンタを有していれば十分である。副走査長尺最大サイズ：１２６０ｍｍは、５９５２７（0xE887）ラインであり１６ビット幅の副走査カウンタが必要である。他方Ａ０機では通常サイズ：１１８９ｍｍは、５６１７３（0xDB6D）ラインであり１６ｂｉｔ幅で十分であるが、副走査長尺最大サイズ：１５０００ｍｍは、７０８６６１（0xAD035）ラインであり、２０ｂｉｔ幅の副走査カウンタが必要である。なお、カッコ内の値は、ヘキサデシマル表記の値を示す。
【０００５】
転写紙サイズが長くなるにつれ必要な副走査カウンタのｂｉｔ幅は増加する。カウンタ
のｂｉｔ幅が増加することは、カウンタ値と比較すべき領域の閾値を格納するレジスタの
ｂｉｔ幅も増加させる必要がある。例えば、副走査画像領域を制御する上で必要となる領
域レジスタは、副走査書き込みライン数、副走査画像データ転送有効ライン数、副走査ト
リム先端位置、副走査トリム後端位置と様々なレジスタを含んで構成される。これらレジ
スタも副走査カウンタと同様に長尺サイズ対応のため、ｂｉｔ幅を拡張する必要がある（
Ａ３機：１５ｂｉｔ→１６ｂｉｔ、Ａ０機：１６ｂｉｔ→２０ｂｉｔ）。
【０００６】
加えて、副走査カウンタは、画像形成装置に１つだけ実装されるわけではない。例えば
、複数色を出力するための複数の感光体ドラムを有したタンデム方式のカラー画像形成装
置の場合、色毎に作像タイミングが異なるので、排他制御可能な回路構成を採用する必要
があり、このため、出力させるべき色と同数の副走査カウンタを実装させる必要がある。
レーザダイオードを光源とするフルカラー画像形成装置では、Ｂｋ（ブラック）、Ｍ（マ
ゼンダ）、Ｙ（イエロー）、Ｃ（シアン）の４色を使用してカラー作像するので、副走査カウンタを作像色別に１つずつ合計４つ有する回路構成になる。
【０００７】
また、副走査カウンタだけでなく領域レジスタも複数有する場合がある。インターリー
ブ処理などを利用し、複数種類の転写部材サイズ（Ａ３、Ａ４）の混載や、転写部材の表
裏で異なる解像度、モードに対応する場合、領域レジスタを複数実装させ、各モードに合
わせて使い分ける回路構成をとる場合もある。
【０００８】
【特許文献１】特開２００５−１３８４２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上述したように、従来の画像形成装置は、副走査有効領域信号を副走査カウンタと領域
レジスタの閾値とに基づいて生成する構成では、副走査長尺サイズに対応させるために、
画像形成装置の規格仕様に合わせて副走査カウンタと領域レジスタのｂｉｔ幅を過剰に有
しなければならず回路構成の膨大化を招く問題があった。また、このため、回路構成およ
び制御ソフトウェアなどが複雑化し、転写部材ごとに異なるメモリ構成を設計しなければ
ならないという問題があった。
【００１０】
すなわち、本発明は、用紙サイズの種類に対し、ハードウェア構成およびソフトウェア
構成を都度大きく修正することなく、ソフトウェア的な設定を変更するだけで定型サイズ
（Ａ５、Ａ４、Ａ３、Ａ０、Ｂ５、Ｂ４、Ｂ３など）から不定型サイズ（長尺サイズまた
は長幅サイズ）まで対応することができる画像形成装置、画像形成方法および画像形成プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上述した課題を解決し、目的を達成するために、本発明にかかる画像形成装置は、入力された画像データに対して潜像を形成する形成手段と、１ライン分の前記画像データに対応する前記潜像を副走査方向に形成する回数をカウントすると共に、前記回数の上限値が定められるカウンタと、画像を形成する領域の副走査サイズが長尺サイズである場合に副走査終了位置が検出されるまでアクティブに設定されるフラグを用いて、前記形成手段を制御する制御手段と、を備え、前記制御手段は、前記フラグがインアクティブの場合は、前記カウンタの上限値に従って前記形成手段による前記潜像の形成動作を実行させ、前記フラグがアクティブの場合は、前記カウンタの上限値を超えて前記形成手段による前記副走査方向への前記潜像の形成を継続させることを特徴とする。
【発明の効果】
【００１２】
本発明は、書き込み制御部が含むビデオ信号処理回路にて、副走査有効領域信号を生成
する際に使用する副走査カウンタや領域レジスタのｂｉｔ幅を低減し回路構成の膨大化を
防止する。本発明では、副走査最大サイズに合わせたｂｉｔ幅を有して副走査有効領域信
号を生成するのではなく、通常使用する定型サイズの副走査長に合わせた副走査カウンタ
や領域レジスタのｂｉｔ幅を与えておく。
【００１３】
画像形成装置は、副走査カウンタの値および領域レジスタの値を使用した副走査方向制
御と、副走査方向の走査を継続させるための副走査強制フラグを使用した副走査方向制御
を切り換えることにより、副走査方向制御を実行する。画像形成装置は、定型サイズの場
合、領域レジスタにロードした値となるまで副走査カウンタがカウントアップした時点で
副走査方向の制御を終了させる。一方、設定された副走査カウンタや領域レジスタの値を
超えて画像形成を行うことが必要な転写部材サイズが設定された場合、副走査強制フラグ
を、副走査カウンタのカウントアップ途中の適切なタイミングで設定する。
【００１４】
画像形成装置は、副走査カウンタが満了した場合、副走査強制フラグが設定されている
か否かを判断し、副走査カウンタが満了し、副走査強制フラグが設定されていない場合に
は、副走査制御を終了する。また、副走査カウンタが満了し、副走査強制フラグがアサー
ト（アクティブ化）されている場合、副走査強制フラグがネゲート（インアクティブ化）
されるまで、副走査方向制御を継続させる。なお、副走査カウンタの満了とは、副走査カ
ウンタが領域レジスタにロードしたカウント値となった場合および副走査カウンタがフル
カウントに達した状態を意味する。
【００１５】
本発明では、上述した処理を採用することにより、定型サイズばかりではなく、副走査
長尺サイズなど、不定型サイズへの画像形成に柔軟に対応しながら副走査カウンタや領域
レジスタのｂｉｔ幅を最大に削減できる。さらに、不定型サイズを出力可能とするために
、ハードウェア設定などを大幅に変更する必要がなく、容易に不定型サイズに対応するこ
とが可能となる。
【００１６】
また、書き込み制御部の内部回路構成において、副走査有効領域信号を制御する機能を
副走査カウンタによる制御方式だけでなくフラグ設定による制御方式を併用することによ
り、副走査カウンタおよび領域レジスタのｂｉｔ幅を低減し、回路を低コスト化すること
ができる。
【００１７】
さらに、副走査有効領域信号を、フラグ設定制御方式と副走査カウンタ制御方式の２種
類を使用して切換制御する場合、両方の方式について優先順位を割当てる。すなわち、副
走査長尺の不定型サイズの作像に対し通常の定型サイズと同一の制御シーケンスで作像を
開始させ、作像終了タイミングのみ副走査長尺サイズ専用の制御方法に切り換えるソフト
ウェア上の処理を修正するのみで容易に対応することができる。
【発明を実施するための最良の形態】
【００１８】
（第１の実施形態）
以下、本発明につき、実施形態をもって説明するが、本発明は実施形態に限定されるも
のではない。図１は、画像形成装置の実施形態を示す。画像形成装置１００は、半導体レ
ーザ、ポリゴンミラーなどの光学要素を含む光学装置１０２と、感光体ドラム、帯電装置
、現像装置などを含む像形成部１１２と、中間転写ベルトなどを含む転写部１２２を含ん
で構成される。光学装置１０２は、半導体レーザ（図示せず）などの光源から放出された
光ビームを、ポリゴンミラー１０２ｃにより偏向させ、ｆθレンズ１０２ｂに入射させている。光ビームＡは、図示した実施形態ではシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の各色に対応した数発生されていて、ｆθレンズ１０２ｂを通過した後、反射ミラー１０２ａで反射される。
【００１９】
ＷＴＬレンズ１０２ｄは、光ビームを整形した後、反射ミラー１０２ｅへと光ビームを
偏向させ、露光のために使用される光ビームＬとして感光体ドラム１０４ａ、１０６ａ、
１０８ａ、１１０ａへと、光ビームを像状照射する。感光体ドラム１０４ａ、１０６ａ、
１０８ａ、１１０ａへの光ビームＬの照射は、上述したように複数の光学要素を使用して
行われるため、主走査方向および副走査方向に関して、タイミング同期が行われている。
なお、以下、主走査方向を、光ビームの走査方向として定義し、副走査方向を、主走査方
向に対して直交する方向、多くの画像形成装置１００では、感光体ドラム１０４ａ、１０
６ａ、１０８ａ、１１０ａの回転する方向として定義する。
【００２０】
感光体ドラム１０４ａ、１０６ａ、１０８ａ、１１０ａは、アルミニウムなどの導電性ドラム上に、少なくとも電荷発生層と、電荷輸送層とを含む光導電層を備えている。光導電層は、それぞれ感光体ドラム１０４ａ、１０６ａ、１０８ａ、１１０ａに対応して配設され、コロトロン、スコロトロン、または帯電ローラなどを含んで構成される帯電器１０４ｂ、１０６ｂ、１０８ｂ、１１０ｂにより表面電荷が付与される。
【００２１】
各帯電器１０４ｂ、１０６ｂ、１０８ｂ、１１０ｂにより感光体ドラム１０４ａ、１０
６ａ、１０８ａ、１１０ａ上に付与された静電荷は、光ビームＬにより像状露光され、静
電潜像が形成される。感光体ドラム１０４ａ、１０６ａ、１０８ａ、１１０ａ上に形成さ
れた静電潜像は、現像スリーブ、現像剤供給ローラ、規制ブレードなどを含む現像器１０
４ｃ、１０６ｃ、１０８ｃ、１１０ｃにより現像され、現像剤像が形成される。
【００２２】
感光体ドラム１０４ａ、１０６ａ、１０８ａ、１１０ａ上に担持された現像剤像は、搬送ローラ１１４ａ、１１４ｂ、１１４ｃにより矢線Ｂの方向に移動する中間転写ベルト１１４上に転写される。中間転写ベルト１１４は、Ｃ、Ｍ、Ｙ、Ｋの現像剤を担持した状態で２次転写部へと搬送される。２次転写部は、２次転写ベルト１１８と、搬送ローラ１１８ａ、１１８ｂと含んで構成される。２次転写ベルト１１８は、搬送ローラ１１８ａ、１１８ｂにより矢線Ｃの方向に搬送される。２次転写部には、給紙カセットなどの受像材収容部１２８から上質紙、プラスチックシートなどの転写部材１２４が搬送ローラ１２６により供給される。
【００２３】
２次転写部は、２次転写バイアスを印加して、中間転写ベルト１１４上に担持された多
色現像剤像を、２次転写ベルト１１８上に吸着保持された転写部材１２４に転写する。転
写部材１２４は、２次転写ベルト１１８の搬送と共に定着装置１２０へと供給される。定
着装置１２０は、シリコーンゴム、フッソゴムなどを含む定着ローラなどの定着部材１３
０を含んで構成されていて、転写部材１２４と多色現像剤像とを加圧加熱し、印刷物１３
２として画像形成装置１００の外部へと出力する。多色現像剤像を転写した後の転写ベル
ト１１４は、クリーニングブレードを含むクリーニング部１１６により転写残現像剤が除
去された後、次の像形成プロセスへと供給されている。
【００２４】
図２は、画像形成装置１００の画像データのデータフローを説明する制御ブロック２０
０の実施形態を示す。画像形成装置１００は、中央処理装置（ＣＰＵ）を含むエンジン制
御部２１０により画像形成装置１００が使用する各制御部の制御パラメータを設定する。
画像形成装置１００のスタートスイッチを押す、またはプリントホストからの印刷ジョブ
スタート信号を有効になると、スキャナ部２０２またはプリンタドライバ２０４から画像
データ信号が画像処理部２０６へ出力される。画像処理部２０６では、画像データに対し
て像域分離、画像回転、編集などの各種画像処理施し、書き込み制御部２０８へ出力する。
【００２５】
書き込み制御部２０８は、転写部材上に画像を形成するため、入力された画像データを
二次元画像に展開するタイミング処理を行い、二次元画像に展開された画像データを、Ｌ
Ｄ駆動部２１２のドライバ設定に合わせてフォーマット変換を施して出力する。ＬＤ駆動
部２１２は、レーザダイオード駆動用のドライバＩＣを搭載する。ＬＤ駆動部２１２は、
入力された画像データに基づき書き込み光学ユニット２１４に接続したレーザダイオードを駆動し、感光体にレーザビームを露光させ静電潜像を形成する。
【００２６】
図３は、画像形成装置１００の書き込み制御部２０８を制御する周辺ブロックの詳細構
成を示す。画像形成装置１００の制御は、エンジン制御部２１０にて所定の動作に対応す
るように制御されている。エンジン制御部２１０は、画像処理部２０６および書き込み制
御部２０８に画像形成を行うためのコマンド送受信信号を通知する。コマンド通信は、シリアル転送を使用して行われ、エンジン制御部２１０各制御部のステータスを受信確認することで制御状態を管理している。各種制御パラメータが設定された後、書き込み制御部２０８は、ＬＤ駆動部２１２に対して所定タイミングでＬＤ２１４ａを点灯させる点灯信号と、偏向器であるポリゴンモータ２１４ｂへ回転信号を出力し、光源であるＬＤ２１４ａから出射したレーザビームをポリゴンモータ２１４ｂにて偏向する。主走査方向への走査開始時、レーザビームは、同期検知板２１８に搭載した光学センサに入射される。同期検知板２１８は、レーザビームを検出し、同期検知信号を生成する。同期検知板２１８で生成された同期検知信号は、書き込み制御部２０８へ出力され、副走査方向の制御に利用される。
【００２７】
書き込み制御部２０８では、同期検知信号を主走査方向の基準信号としてタイミング制
御を行う。画像処理部２０６から書き込み制御部２０８への画像データ転送では、スキャ
ナ部（図示せず）やプリンタドライバ（図示せず）から画像データ信号が画像処理部２０
６へ出力される。従って、画像処理部２０６で処理を施されたデータをＬＤ駆動部２１２に転送する必要がある。転送タイミングについては、最終的に転写部材が出力されるタイミングでレジストレーションを行う必要がある。紙搬送制御と同期させたタイミングでエンジン制御部２１０から書き込み制御部２０８へジョブスタート命令を送信する。
【００２８】
ジョブスタート命令を受信した書き込み制御部２０８では画像処理部２０６へ画像デー
タを転送要求するための副走査画像データ転送領域信号を出力する。画像処理部２０６で
は転送領域信号を受け画像データ信号を書き込み制御部２０８へ出力する。その際、書き込み制御部２０８と画像処理部２０６での主副走査のタイミングを同期させる必要がある。主走査方向のタイミングを同期化するために、主走査同期タイミング信号と、主走査画像データ転送領域信号とを使用する。主走査同期タイミング信号は、同期検知板２１８からの同期検知信号を基準信号として生成された信号であり、書き込み制御部２０８から画像処理部２０６へ転送される。
【００２９】
画像処理部２０６では主走査同期タイミング信号を受け、転送する画像データの有効領
域を示す主走査画像データ転送領域信号を生成し、転送画像データと合わせて書き込み制
御部２０８へと出力される。書き込み制御部２０８と、画像処理部２０６とのタイミング
同期は、主走査同期タイミング信号の１パルスについて、ポリゴンモータ２１４ｂ面中に書き込む画像データを転送するルールで画像データおよび制御信号の転送を行う。エンジン制御部２１０では次の画像形成に合わせた各種制御パラメータをいつから設定するか判断するために、ジョブスタート信号を出力した後、どのタイミングで画像形成しているかを認識する必要がある。この認識は、最終制御ブロックであるＬＤ駆動部２１２でレーザダイオードを駆動するタイミングで、書き込み制御部２０８からの副走査書き込み領域信号をエンジン制御部２１０へ渡すことによって、そのタイミングを認識させることができる。副走査書き込み領域信号により、エンジン制御部２１０は、書き込み制御部２０８での画像形成タイミングを確認する。
【００３０】
図４は、図３に示した書き込み制御部２０８の詳細な内部構成を示す。書き込み制御部
２０８は、ＡＳＩＣ(Application Specified Integrated Circuit）などのマイクロプロ
セッサとして構成され、図４に示した実施形態では、副走査方向のタイミング制御機能を
実装するための詳細構成が示されている。副走査方向のタイミングは、本実施形態では、
副走査カウンタ、副走査領域レジスタ、および副走査強制フラグを使用して制御する。副
走査カウンタは、副走査方向の書き込み制御タイミングを管理するカウンタである。副走
査カウンタは、ジョブスタート命令によるスタート信号によって、書き込み制御部２０８から画像処理部２０６へと画像データ転送を要求する副走査画像データ転送領域信号のアサートに同期させて、カウントアップを開始する。具体的には、副走査カウンタは、書き込み制御部２０８が利用するＲＯＭ、ＥＥＰＲＯＭ、ＥＰＲＯＭ（図示せず）から初期値をロードし、同期検知信号を検出するたびにカウントアップする。
【００３１】
書き込み制御部２０８は、副走査領域を制御する副走査画像長、副走査トリム先端、後
端位置を設定された副走査領域レジスタ値２０８ｂと、副走査カウンタ値２０８ａとを比較し、大小関係に応じて、副走査画像データ転送領域信号、副走査書き込み領域信号、副走査トリム領域信号の各領域信号を生成する。副走査トリム領域信号は、書き込み制御部２０８の内部で使用される信号であり、トリム領域内部の画像データを有効としてＬＤ駆動部２１２への画像データをマスクするために使用される。副走査トリム領域信号により、画像データの最終書き込み領域が設定される。
【００３２】
また、副走査強制フラグ２０８ｃは、アサート／ネゲート設定され、アサートされてい
る場合には、副走査方向への画像形成を副走査カウンタ値およびレジスタ値にかかわらず
副走査方向の各領域信号をアクティブ状態を継続させる。一方、副走査強制フラグ２０８
ｃがネゲートされている場合には、副走査領域レジスタ値２０８ｂと副走査カウンタ２０８ａとを使用して副走査方向の各領域信号を制御する。
【００３３】
副走査強制フラグ２０８ｃは、本実施形態では、以下の条件が満たされた場合にエンジ
ン制御部２１０の切り換えモジュールとして実装され、実装された副走査強制フラグ２０８ｃがアサートされ、副走査方向への画像形成を強制的に継続させることにより、不定型サイズの転写部材に対する画像形成を、書き込み制御部２０８への大きな設定変更を伴うことなく実行することが可能となる。切り換えモジュールは、例えば以下の判断処理を実行して、カウンタ制御、カウンタ／フラグ制御、またはフラグ制御を切り換えることができる。
（ａ）画像処理部２０６が送付する主走査画像データ転送領域信号のデータビットの所定領域に副走査強制フラグ設定を明示的に通知するデータが含まれている場合。
（ｂ）主走査画像データ転送領域信号が指定する画像の有効領域に対応し、ＲＯＭなどに登録された設定値よりも大きな値が指定されていると書き込み制御部２０８が判断した場合。
（ｃ）ＲＯＭなどに予め登録された副走査強制フラグ設定を指定するレジスタ値が指定された場合。
【００３４】
上記（ａ）〜（ｃ）のいずれかの条件が満足された場合、画像形成装置１００は、副走
査強制フラグ２０８ｃを設定し、不定型サイズの転写部材に対する画像形成を実行し、（ａ）〜（ｃ）のいずれかの条件が満たされない場合には、副走査カウンタ値およびレジスタ設定値を使用した副走査方向制御を実行する。
【００３５】
図５は、書き込み制御部２０８が実行する画像領域制御のタイミングチャートである。では、副走査強制フラグが設定されておらず、副走査カウンタ値およびレジスタ設定値を使用した副走査方向制御が実行される。図５に示すように、画像形成装置１００は、ジョブスタート命令によるスタート信号が書き込み制御部２０８に入力されると、書き込み制御部２０８は、副走査遅延カウンタに遅延カウンタ初期ロード値：Ａをロードし、同期検知信号に応じて−１ずつディクリメントする。副走査遅延カウンタは、副走査方向のレジストレーション量を調整するカウンタであり、副走査レジ調整値に応じて初期ロード値：Ａの値を変更する。副走査遅延カウンタは、ディクリメント動作により０となると、書き込み制御部２０８は、副走査画像データ転送領域信号をアサートさせ、副走査カウンタにカウンタ初期ロード値：Ｄをロードする。
【００３６】
副走査カウンタは、同期検知信号に応じて＋１ずつインクリメントするカウンタであり
、副走査画像長レジスタ値：Ｅに到達するとカウント動作を停止し、リセット初期値：0x
7F00にリセット停止するカウンタである。副走査書き込み領域信号は、副走査カウンタが
０に到達した際にアサートされ、副走査画像長レジスタ値：Ｅに到達した際にネゲートさ
れる。副走査トリム領域信号は、副走査カウンタが副走査トリム先端位置レジスタ値（図
５では、２に設定されるものとする。）に到達した際にアサートされ、副走査トリム後端
位置レジスタ値（図ではＥ−３）に到達した際にネゲートされる信号である。副走査書き
込み領域信号および副走査トリム領域信号は、上記レジスタの設定値に応じて副走査１ラ
イン単位で設定することができる。尚、以下の説明では、上述したように、副走査書き込み領域信号および副走査トリム領域信号は、上記レジスタの設定値に応じて副走査１ライン単位で設定することを前提に説明しているが、２ライン以上の単位で設定することも可能である。
【００３７】
図５では、副走査カウンタが値（Ｅ−３）となったタイミングに同期して副走査トリム領域信号がネゲートされ、副走査カウンタが値Ｅとなったタイミングに同期して副走査書き込み領域信号がネゲートされ、副走査カウンタ値がリセット初期値0x7F00にリセットされて、副走査方向制御が終了する。図５に示した例では、上述した副走査強制フラグ設定条件が充足していないので、副走査カウンタおよびレジスタ値を使用した制御が実行され、定型サイズの転写部材に対する画像形成が実行される。
【００３８】
図６は、書き込み制御部２０８の画像領域制御についてのタイミングチャートの他の例を示す。図６に示したタイミングチャートでは、副走査画像データ転送領域信号は、副走査カウンタが初期値：Ｄをロードしたと同期してアサートされ、副走査画像長レジスタ値：Ｅに到達したと同期してネゲートされる。画像処理部２０６から転送される画像データは、副走査書き込みライン数と同ライン数とされるので、画像データは、前もってネゲートする必要がある。しかしながら、後述する図７に示すように、画像処理部２０６で副走査後端部に白ラインデータを追加する処理、書き込み制御部２０８での副走査後端トリム機能により余分な白領域についての出力マスク処理を使用する例では、副走査画像データ転送領域信号と副走査書き込み領域信号とのネゲートタイミングを同一タイミングに制御することができる。なお、アサートタイミングについては、画像処理部２０６のモードに応じて異なる場合がある。
【００３９】
例えば、例えば副走査画像データ転送領域信号および副走査書き込み領域信号のアサート間隔が異なる場合とは、画像処理部２０６での処理遅延ライン数が異なる場合を挙げることができる。画像処理部２０６では副走査画像データ転送領域信号のアサートを受けて画像データ信号を書き込み制御部２０８へ出力する。先頭ラインデータが出力されるまでの処理遅延ライン数：Ｔｄは、画像処理部２０６が実行する画像処理モードに応じて異なるので一概に決まらない。そこで、処理モードに対応付けて処理遅延ライン数：Ｔｄの変化について副走査カウンタの初期ロード値を変更することにより吸収することにより対応される。これに対応し、図５で示した例に対し、図６に示した例のタイミングチャートでは、図５に示したタイミングチャートでは、Ｔｄ＝２ライン遅延とされているが、図６に示したタイミングチャートでは、Ｔｄ＝３ライン遅延として設定されている。これに対応し、書き込み制御部２０８は、副走査カウンタ初期ロード値を図５では0x7FFD、図６では0x7FFCと異なる値を設定し、画像処理部２０８での処理遅延ライン数の相違に対応している。
【００４０】
図７は、書き込み制御部２０８の画像領域制御のタイミングチャートのさらに他の例を
示す。図７に示した例では、上述した（ａ）〜（ｃ）の指令または条件が充足されており、副走査強制フラグ２０８ｃが副走査カウンタがフルカウントになる前の適切なタイミングでアサート（アクティブ化）される。適切なタイミングとは、副走査カウンタのカウントアップ、副走査書き込み領域信号のアサート／ネゲート、または副走査トリム領域信号のアサート／ネゲートなど、他の制御タイミングと明確に区別され、ＣＰＵのクロックタイムを使用しても他の制御タイミングに影響を与えないタイミングを意味する。この適切なタイミングとは、具体的には、副走査画像データ転送領域信号、画像データ信号転送開始、副走査カウンタのカウント開始、副走査書き込み領域信号アサート、または副走査トリム領域信号アサートなどの種々のタイミングから、設定された遅延時間が経過したタイミングとすることができる。
【００４１】
図７に示した例では、スタート信号から副走査遅延カウンタを起動し副走査画像データ転送領域信号をアサートさせる。そして、書き込み制御部２０８は、副走査カウンタを起動し、画像処理部からの画像データ信号入力を受け副走査書き込み領域信号と副走査トリム領域信号をアサートさせ画像形成動作を開始する。図７に示したタイミングチャートは、長尺サイズの画像形成を実行する場合のタイミングチャートであり、副走査画像長が副走査カウンタのフルカウント値を越えて副走査方向への画像形成を制御するものである。
【００４２】
従来の副走査方向制御では、副走査画像長レジスタについて副走査カウンタのフルカウ
ント値と同一値の0x7F00に設定した場合であっても、画像形成中に副走査カウンタがフル
カウントに達すると、0x7F00でカウンタ停止し、フルカウント以上の副走査方向への制御
が不可能となる。このため、１５ｂｉｔ幅の副走査画像長レジスタに、最大値（0x7F00）
を設定していても、副走査カウンタ値と同値になるので副走査画像データ転送領域信号、
副走査書き込み領域信号、トリム領域信号はネゲートし画像形成を終了させてしまう。こ
のことは、長尺サイズに対応させるために、長尺サイズ分の副走査カウンタおよびレジスタメモリのｂｉｔサイズを必要とし、ハードウェア設計およびソフトウェア設計いずれについても設計負担を要することとなり、また装置コストも高まってしまう。
【００４３】
一方、図７に示した例では、アセンブラ言語やＣ言語などにより記述されるプログラムによって副走査強制フラグ２０８ｃが設定されているか否かの判断を行う。この判断は、副走査カウンタのカウント値と初期ロード値Ｄとの比較を行うタイミングの前に行われる。エンジン制御部２１０は、ジョブスタート命令を書き込み制御部２０８へ送信し、所定時間経過した後、エンジン制御部２１０にて書き込み制御部２０８からの副走査画像データ転送領域信号を監視し、領域信号がアクティブになったことを検知して画像形成動作を開始したことを確認する。
【００４４】
図８は、上述した図７に示す書き込み制御部２０８が行う画像領域制御のタイミングチャートの副走査制御に関する処理フローである。図８に示すように、エンジン制御部２１０が書き込み制御部２０８に対してジョブスタート命令を発行すると（ステップＳ８０１）、書き込み制御部２０８は、図９に示す副走査領域制御処理（ステップＳ８０２）を行う。
【００４５】
図９に示す副走査領域制御処理では、まず書き込み制御部２０８は、副走査書き込み領域信号がアサートされたか否かを判定し（ステップＳ９０１）、アサートされたと判定しない場合（ステップＳ９０１；Ｎｏ）、アサートされるまで待機する。一方、副走査書き込み領域信号がアサートされたと判定した場合（ステップＳ９０１；Ｙｅｓ）、さらに書き込み制御部２０８は、画像を形成する領域の副走査サイズが長尺サイズか否かを判定する（ステップＳ９０２）。
【００４６】
そして、画像を形成する領域の副走査サイズが長尺サイズでないと判定した場合（ステップＳ９０２；Ｎｏ）、さらに副走査書き込み信号がネゲートされたか否かを判定し（ステップＳ９０６）、副走査書き込み信号がネゲートされていないと判定した場合（ステップＳ９０６；Ｎｏ）、副走査書き込み信号がネゲートされるまで待機する。一方、副走査書き込み信号がネゲートされたと判定した場合（ステップＳ９０６；Ｙｅｓ）、図９に示す副走査領域制御の処理を終了する。
【００４７】
一方、画像を形成する領域の副走査サイズが長尺サイズであると判定した場合（ステップＳ９０２；Ｙｅｓ）、書き込み制御部２０８は、副走査強制フラグ２０８ｃをアクティブに設定し（ステップＳ９０３）、さらに副走査強制フラグをアクティブにした状態で、副走査終了位置を検出したか否かを判定し（ステップＳ９０４）、副走査終了位置を検出しないと判定した場合（ステップＳ９０４；Ｎｏ）、副走査終了位置を検出するまで待機し、副走査終了位置を検出した場合（ステップＳ９０４；Ｙｅｓ）、ステップＳ９０３でアクティブにした副走査強制フラグ２０８ｃをインアクティブにして(ステップＳ９０５)、副走査領域制御処理を終了する。
【００４８】
図８に戻り、ステップＳ８０２において副走査制御処理が終了すると、書き込み制御部２０８は、次のページの印刷要求、すなわち画像データ転送要求があるか否かを判定し（ステップＳ８０３）、印刷要求があると判定した場合は（ステップＳ８０３；Ｙｅｓ）、ステップＳ８０１に戻り、ステップＳ８０２以降の処理を繰り返す。一方、印刷要求がないと判定した場合は（ステップＳ８０３；Ｎｏ）、副走査制御に関する処理を終了する。
【００４９】
なお、図７に示した例では、副走査強制フラグ２０８ｃの設定は、副走査画像データ転送領域信号のアサートの後、書き込み制御部２０８は、副走査トリム領域がアクティブになるまでの遅延時間の後にアサートされる。副走査領域強制フラグ２０８ｃがアサートされる場合は、副走査カウンタ値２０８ａと副走査領域レジスタ値２０８の大小関係の判断を行う処理ステップおよび副走査書き込み領域信号、副走査トリム領域信号をネゲートする処理ステップをスキップさせ、副走査強制フラグ２０８ｃのネゲート（インアクティブ化）に同期させて、副走査書き込み領域信号、副走査トリム領域信号のネゲートを制御する。当該処理を実行させることにより、副走査画像データ転送領域信号は、副走査強制フラグ２０８ｃのアサート／ネゲートに対応して制御されるので、副走査カウンタ値２０８ａがフルカウントに到達した後も画像形成を継続することができる。
【００５０】
画像形成終了のタイミングは、副走査強制フラグ２０８ｃのネゲートにより指定される
。副走査強制フラグ２０８ｃのネゲートには、種々の変形例を使用することができる。例えば、図５に示した例では、エンジン制御部２１０が検出可能な手段にて長尺サイズの終了位置を検出することができる。検出したタイミングにて転写紙端部まで充分に画像形成可能な時間を経過させた後に、書き込み制御部２０８へ副走査領域強制フラグを無効に設定する。その後、副走査領域強制フラグ２０８ｃをネゲートした次の同期検知信号サイクルのタイミングで領域信号をネゲートさせ副走査画像形成を終了する。
【００５１】
副走査領域強制フラグ２０８ｃをネゲートしたタイミングと同時に各領域信号をネゲー
トせず、次の同期検知信号サイクルでネゲートさせることにより、主走査方向への走査途
中に副走査方向制御を切り替えさせることによる異常画像の発生を防止することができる
。なお、エンジン制御部２１０での長尺サイズの副走査終了位置の検出については、ライ
ン単位の分解能で検出することができる場合にはライン単位での検出を利用し、副走査強
制フラグ２０８ｃの制御に反映させることができる。また、ライン単位での検出が困難な
場合、画像処理部２０６から書き込み制御部２０８へ転送する画像データの副走査方向へ
の有効画像データ以降について、画像データを、画像上で見た場合白ラインなど画像上に
出現しないダミーデータを付加して転送する処理を追加することができる。ダミーデータ
は、白画像を与えるデータでもよいし、また白画像を与えるキャラクタなどをデリミタと
して与えておき、当該キャラクタを画像処理部２０６が作成し、画像データとして送付す
ることもできる。
【００５２】
画像形成装置１００は、付加されたダミーデータの画像を形成している間またはデリミ
タが検出されている期間中の適切なタイミングで副走査強制フラグ２０８ｃをネゲートす
ることで、出力画像の副走査端部に異常画像を出力せずに長尺サイズの画像形成を終了す
る。上述した処理を使用することにより、副走査長尺サイズ分に対応する副走査カウンタ
や領域レジスタのｂｉｔ幅を確保するようにハードウェア資源を変更することなく、副走
査長尺サイズの画像形成を実現することができる。また、副走査領域強制フラグ２０８ｃ
のアサート／ネゲートによる副走査画像データ転送領域信号のアサート／ネゲートのタイ
ミングを、最小の同期検知信号サイクルとすることで、最小の遅延時間で主走査方向の先
頭位置からの異常画像を防止することが可能となる。
【００５３】
さらに、図５〜図７の例で示したように、本実施形態では、定型サイズの画像形成では副走査カウンタと副走査領域レジスタ値との大小関係により副走査カウンタが０以上、かつ副走査画像長の設定レジスタ値以下の範囲を副走査の画像有効領域として扱い、カウンタ値：０を副走査先端、カウンタ値：副走査画像長の設定レジスタ値を副走査後端として制御している。一方、長尺サイズの画像形成では、定型サイズと同様に副走査カウンタと副走査領域レジスタ値の大小関係で副走査カウンタ値：０を副走査先端位置として検出する。さらに、副走査先端位置を検出した後に副走査強制フラグ２０８ｃをネゲート状態からアサート状態に設定することで、副走査カウンタ値がフルカウント停止した後も副走査領域信号をアクティブ状態に保持する。なお、副走査強制フラグ２０８ｃのアサートと同時に副走査カウンタのカウント処理を停止させてもよい。
【００５４】
副走査強制フラグ２０８ｃのアサート期間中は、副走査カウンタと副走査領域レジスタ
値とを使用することなく、副走査領域信号のアクティブ／インアクティブ制御を実行し、
副走査強制フラグ２０８ｃが設定されている期間中アクティブ状態を継続させ、画像形成
を有効にする。副走査後端は副走査強制フラグ２０８ｃをアサート状態からネゲート状態
に遷移させ、副走査画像データ領域信号をインアクティブ状態に移行させる。なお、副走
査強制フラグ２０８ｃがアサートされるまでは、書き込み制御部２０８は、副走査カウン
タと副走査領域レジスタ値との大小関係に応じて副走査領域信号を制御している。
【００５５】
このため、定型サイズの画像形成時には副走査強制フラグを常時無効設定で使用するこ
とで、従来の画像形成方法を使用し、最小のソフトウェア構成を修正するだけで、同一の制御ブロック構成を有する書き込み制御部２０８にて定型サイズおよび長尺サイズの画像形成を実現することができ、画像形成装置１００の画像形成サイズへの対応性を拡張することができる。
【００５６】
（第２の実施形態）
図１０は、本実施形態の画像形成方法を、カラー画像形成装置に適用する場合の画像データのデータフローに対応する制御ブロック８００を示す。図２に示した第１の実施形態と比較した場合、カラー画像形成装置の制御ブロック８００では、カラー画像に対応するためスキャナ部８０２やプリンタドライバ８０４からＲＧＢの画像データが入力される。画像処理部８０６では、ＲＧＢ−ＫＭＹＣの色域変換や、色変換などが実行される。色変換後の画像データは、書き込み制御部８０８へと送られ、トナー色に対応したＫＭＹＣの４色データとして出力される。４色データは、それぞれ各作像色に対応したＬＤ駆動部８１２に送られて作像色を担当するレーザダイオードを駆動させて感光体ドラム上に静電潜像を形成する。
【００５７】
（第３の実施形態）
図１１は、図１０で示したカラー画像形成装置の制御ブロック８００のさらに詳細な制御ブロック９００を示す。図１１では、カラー画像形成装置の書き込み制御部９０８を制御する、周辺ブロックとの構成を詳細に示す。基本的な機能構成については、図３で詳細に説明したと同様の機能ブロックを備えている。しかしながら、カラー画像形成装置として機能させるため、エンジン制御部９１０と、書き込み制御部９０８と、画像処理部９０６および書き込み制御部間９０８の制御信号はＫＭＹＣの４色分のデータが転送される。書き込み制御部９０８内部には、ＫＭＹＣの各色に対応した副書き込み制御部９０８ａ〜９０８ｄが実装され、各々独立に各色の画像データを展開し、主副走査タイミング制御を実行させている。
【００５８】
図１１では、書き込み光学ユニット９１４ａ〜９１４ｅは、１つのポリゴンモータ９１４ｅを中心に両方向へ走査するレイアウトを有するものとして説明している。本実施形態は、図１１に示した実施形態に限定されず、各色ごとにポリゴンモータを配置した光学ユニットを含むように構成することもできる。図１１中の同期検知板９１８ａ、９１８ｂは、ポリゴンモータ９１４ｅを中心に配置するレイアウトとして説明されているので、走査位置の片側２色で共通の同期検知板９１８ａ、９１８ｂを使用し、対向する側で別の共通する同期検知板９１６ｃ、９１６ｄを使用する構成になっている。すなわち、図１１に示した実施形態では、ＫとＭ色、ＹとＣ色は、同一同期検知基板を使用して同期制御を行う。なお、各色ごとの書き込み制御については、図２〜図７で説明したと同様に行われる。
【００５９】
図１２は、図１１に示したカラー画像形成装置の制御ブロック１０００が実行する、書き込み制御部１００８の内部データ構成および副走査方向のタイミング制御処理を示す。複数の感光体ドラムを備えるカラータンデム機での作像タイミングは、各色の感光体ドラム位置に応じたタイミングで作像する必要がある。すなわち、同一ページの作像動作であっても副走査方向への作像タイミングが作像色毎に異なる。このため、複数色の書き込み制御を担う書き込み制御部１００８は、各色毎に副走査方向のタイミング制御を実行する。このため、ＫＭＹＣ色毎に、各々独立した副走査カウンタと、領域を設定する副走査領域レジスタとを対応させて備えている。
【００６０】
長尺サイズ対応時であっても作像タイミングは、副走査方向に各色独立なので、各副書
き込み制御部１００８ａ〜１００８ｄについて、各色独立の副走査強制フラグが設定可能
とされている。図１２に示した実施形態では、副走査強制フラグを使用した副走査タイミ
ング制御を、各色独立に実行させることにより、カラータンデム機での長尺サイズ対応を
容易に実現することができ、長尺サイズへの対応についても、同一のハードウェア構成を
含む書き込み制御部１００８を使用しながら、最小のソフトウェア的な修正で行うことが
可能となる。
【００６１】
（第４の実施形態）
図１３は、書き込み制御部についてさらに別の実施形態における制御ブロック１１００
を示す。図４で示した第１の実施形態と比較した場合、書き込み制御部１１０８内の副走査方向タイミング制御のための機能構成が相違する。すなわち、図１３に示した実施形態では、書き込み制御部１１０８は、副走査カウンタを１つ実装し、副走査画像長や副走査トリム先端・後端位置を設定する副走査領域レジスタおよび副走査強制フラグを、Ａ群１１０８ａおよびＢ群１１０８ｂに分類して制御する。
【００６２】
図１３で示すように、Ａ群とＢ群と構成する理由は、図１３の実施形態では、インター
リーブ動作などにより、異なるサイズが混在する場合に画像形成する画像形成装置に対し
て好ましく適用することができる。例えば、Ａ３およびＡ４サイズの転写部材が混在した
ドキュメントを画像形成する場合、画像領域を瞬時に切り換える必要がある。その際、画
像領域レジスタを各サイズで共用する場合、サイズ変更時にエンジン制御部１１１０から
のシリアルコマンド通信にて画像領域レジスタ値を変更しなければならない。エンジン制
御部１１１０のパフォーマンスが高い場合はサイズ変更時の作像タイミングを遅延させる
必要がないが、パフォーマンスが充分ではない画像形成装置ではサイズ変更時にページ間
の作像タイミングを遅延させ、画像領域レジスタ設定を変更した後に、サイズ変更後の作
像を開始する必要があり、この結果、画像形成装置全体のＰＰＭ値(Print Per Minute)な
どの作像パフォーマンスを低下させてしまう。
【００６３】
図１３に示した実施形態は、副走査領域レジスタをＡ群１１０８ａとＢ群１１０８ｂの
２種類実装させ、転写部材のサイズ変更に対応させて、Ａ群レジスタとＢ群レジスタを選
択し、選択していないレジスタ群の設定値を他方選択時に変更する、擬似的スレッド処理
を実行する。擬似的スレッド処理では、例えばＡ４サイズの設定をＡ群に設定しておき、
Ａ４サイズの作像動作時に、Ａ群レジスタを選択して作像する。一方、Ａ４サイズを作像
している間、Ａ３へのサイズ変更情報を検知した場合、マイクロプロセッサに対してＢ群
レジスタにＡ３サイズに対応するレジスタ値を取得させておき、作像対象がＡ４からＡ３
サイズへ変更するタイミングで、データ読み取りレジスタのアドレス設定を、Ａ群からＢ
群へと変更する。
【００６４】
このため、特にエンジン制御部１１１０のパフォーマンスに依存した作像パフォーマン
スの低下を招くことなく画像形成可能な画像形成装置が提供できる。また、長尺サイズな
どの不定型サイズの転写部材の処理時も同様であり、副走査強制フラグをＡ群およびＢ群
毎に構成させることで、長尺サイズ対応にも作像パフォーマンスを低下させず、画像形成
を実行することができることにより、クライアントを介してユーザに状況を通知することができる。
【００６５】
図１４は、上述した図１３に示す書き込み制御部１１０８が行う画像領域制御のタイミングチャートの副走査制御に関する処理フローである。図１４に示す処理フローでは、複数の異なるサイズの用紙等が画像形成装置にセットされて画像が形成される場合について示している。なお、以下の説明では、図８に示した各処理と同一の処理を行う場合があるので、同一の処理（ステップＳ１４０２〜１４０４、Ｓ１４０７〜１４０９）には同一の符号を付してその説明を省略し、異なる処理についてのみ説明している。
【００６６】
まず、書き込み制御部１１０８は、セットされた用紙等のサイズを検知し、領域制御レジスタ（Ａ群）を選択する（ステップＳ１４０１）。その後、ステップＳ１４０２〜１４０４の各処理を行い、副走査書き込み信号が書き込まれる領域が前ページの領域と異なるか否かを判定する（ステップＳ１４０５）。そして、副走査書き込み信号が書き込まれる領域が前ページの領域と異ならないと判定した場合（ステップＳ１４０５；Ｎｏ）、ステップＳ１４０２に戻り、以降の各処理を行う。
【００６７】
一方、副走査書き込み信号が書き込まれる領域が前ページの領域と異なると判定した場合（ステップＳ１４０５；Ｙｅｓ）、ステップＳ１４０１で選択した領域制御レジスタ（Ａ群）を領域制御レジスタ（Ｂ群）に変更する（ステップＳ１４０６）。その後、ステップＳ１４０７〜１４０９の各処理を行い、ステップＳ１４０５と同様に、副走査書き込み信号が書き込まれる領域が前ページの領域と異なるか否かを判定する（ステップＳ１４１０）。そして、副走査書き込み信号が書き込まれる領域が前ページの領域と異ならないと判定した場合（ステップＳ１４１０；Ｎｏ）、ステップＳ１４０７に戻り、以降の各処理を行う。一方、副走査書き込み信号が書き込まれる領域が前ページの領域と異なると判定した場合（ステップＳ１４１０；Ｙｅｓ）、ステップＳ１４０６で選択した領域制御レジスタ（Ｂ群）を領域制御レジスタ（Ａ群）に変更し（ステップＳ１４１１）、ステップＳ１４０１に戻って以降の各処理を繰り返す。
【００６８】
なお、本発明の上記機能は、マイクロプロセッサが実行するアセンブラ言語またはＣ言
語で記述されたプログラミングを機械語にアセンブルすることにより機械語に変換したプ
ログラムにより実現でき、ＲＯＭ、ＥＥＰＲＯＭ、ＥＰＲＯＭなどの装置可読な記録媒体
に格納して頒布することができる。
【００６９】
これまで本発明について実施形態をもって説明してきたが、本発明は、実施形態に限定
されるものではなく、他の実施形態、追加、変更、削除など、当業者が想到することがで
きる範囲内で変更することができ、いずれの態様においても本発明の作用・効果を奏する
限り、本発明の範囲に含まれるものである。
【図面の簡単な説明】
【００７０】
【図１】本実施形態の画像形成装置の概略図である。
【図２】画像形成装置の画像データのデータフローを説明する制御ブロックの実施形態を示した図である。
【図３】画像形成装置の書き込み制御部を制御する周辺ブロックの詳細構成の実施形態を示した図である。
【図４】図３に示した書き込み制御部の実施形態の詳細な内部構成を示した図である。
【図５】書き込み制御部の画像領域制御のタイミングチャートの第１実施形態を示した図である。
【図６】書き込み制御部の画像領域制御についてのタイミングチャートの第２実施形態を示した図である。
【図７】書き込み制御部の画像領域制御のタイミングチャートの第３実施形態を示した図である。
【図８】書き込み制御部の副走査制御に関する処理フローチャートである。
【図９】図８に示す図９に示す副走査領域制御処理に関する処理フローチャートである。
【図１０】本実施形態をカラー画像形成装置に適用する場合の画像データのデータフローに対応する制御ブロックを示した図である。
【図１１】図１０で示したカラー画像形成装置の制御ブロックのさらに詳細な制御ブロックを示した図である。
【図１２】図１１に示したカラー画像形成装置の制御ブロックが実行する、書き込み制御部の内部データ構成および副走査方向のタイミング制御処理を示した図である。
【図１３】書き込み制御部についてさらに別の実施形態における制御ブロックを示した図である。
【図１４】図１３に示す書き込み制御部の副走査制御に関する処理フローチャートである。
【符号の説明】
【００７１】
１００…画像形成装置、１０２…光学装置、１０２ａ、１０２ｅ…反射ミラー、１０２ｂ
…ｆθレンズ、１０２ｃ…ポリゴンミラー、１０４ａ、１０６ａ、１０８ａ、１１０ａ…
感光体ドラム、１０４ｂ、１０６ｂ、１０８ｂ、１１０ｂ…帯電器、１０４ｃ、１０６ｃ
、１０８ｃ、１１０ｃ…現像器、１１２…像形成部、１１４…中間転写ベルト、１１４ａ
、１１４ｂ、１１４ｃ…搬送ローラ、１１８…２次転写ベルト、１２０…定着装置、１２
２…転写部、１２４…転写部材、１３０…定着部材、１３２…印刷物、２００…制御ブロ
ック、２０２…スキャナ部、２０４…プリンタドライバ、２０６…画像処理部、２０８…
書き込み制御部、２１０…エンジン制御部、２１２…ＬＤ駆動部、２１４…書き込み光学
ユニット、２１６…感光体ドラム、２１８…同期検知板、５００、６００、７００…タイ
ミングチャート
【図１】
0005181820.tif 000002
【図２】
0005181820.tif 000003
【図３】
0005181820.tif 000004
【図４】
0005181820.tif 000005
【図５】
0005181820.tif 000006
【図６】
0005181820.tif 000007
【図７】
0005181820.tif 000008
【図８】
0005181820.tif 000009
【図９】
0005181820.tif 000010
【図１０】
0005181820.tif 000011
【図１１】
0005181820.tif 000012
【図１２】
0005181820.tif 000013
【図１３】
0005181820.tif 000014
【図１４】
0005181820.tif 000015