(57)【要約】【課題】コントローラからエンジン制御部への画像データ信号の転送量を最小限に抑制することにより、画像データ信号の転送時間の短縮を図る。【解決手段】コントローラ制御部７０は、基準水平方向同期信号のアサートを受信し、この基準水平方向同期信号と連続するつぎの基準水平方向同期信号のアサート間に、エンジン制御部８０に対して画像有効領域を示す画像データ有効領域信号のアサートを送信する際に、前記垂直方向画像有効領域信号および画像データ有効領域信号をそれぞれ所定の時間後にアサートし、画像有効領域原点の位置を設定した後に、前記垂直方向画像有効領域信号を所定のアサート幅とアサート回数で出力する。【選択図】図５
2011245776.tif 000002
【特許請求の範囲】
【請求項１】
画像データ信号と、前記画像データ信号の転送タイミングをとるための画像データ転送クロックと、画像有効領域を示す画像データ有効領域信号と、を送信するコントローラ制御手段と、
前記画像データ信号の水平方向の同期をとるための基準水平方向同期信号と、前記画像データ信号の垂直方向の画像有効領域を示す垂直方向画像有効領域信号と、を送信するエンジン制御手段と、
を有し、所定の画像形成を実行する画像形成装置であって、
前記コントローラ制御手段は、前記基準水平方向同期信号のアサートを受信し、この基準水平方向同期信号と連続するつぎの基準水平方向同期信号のアサート間に、前記エンジン制御手段に対して画像有効領域を示す画像データ有効領域信号のアサートを送信する際に、
前記垂直方向画像有効領域信号および画像データ有効領域信号をそれぞれ所定の時間後にアサートし、画像有効領域原点の位置を設定した後に、前記垂直方向画像有効領域信号を所定のアサート幅とアサート回数で出力することを特徴とする画像形成装置。
【請求項２】
前記コントローラ制御手段は、前記基準水平方向同期信号のアサートを受信し、この基準水平方向同期信号と連続するつぎの基準水平方向同期信号のアサート間に、前記エンジン制御手段に対して画像有効領域を示す画像データ有効領域信号のアサートを送信する際に、
前記垂直方向画像有効領域信号および画像データ有効領域信号をそれぞれ所定の時間後にアサートし、画像有効領域原点の位置を設定した後に、前記画像データ有効領域信号を所定のアサート幅とアサート回数で、前記垂直方向画像有効領域信号を所定のアサート幅とアサート回数で出力することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記コントローラ制御手段は、前記画像データ有効領域信号をネゲートした後、前記画像データ転送クロックを、規定のパルス数だけ追加出力して停止することを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
画像データ信号と、前記画像データ信号の転送タイミングをとるための画像データ転送クロックと、画像有効領域を示す画像データ有効領域信号と、を送信するコントローラ制御手段と、
前記画像データ信号の水平方向の同期をとるための基準水平方向同期信号と、前記画像データの垂直方向の画像有効領域を示す垂直方向画像有効領域信号と、を送信するエンジン制御手段と、
を有し、所定の画像形成を実行する画像形成装置の制御方法であって、
前記コントローラ制御手段が、前記基準水平方向同期信号のアサートを受信し、この基準水平方向同期信号と連続するつぎの基準水平方向同期信号のアサート間に、前記エンジン制御手段に対して画像有効領域を示す画像データ有効領域信号のアサートを送信する際に、
前記垂直方向画像有効領域信号および画像データ有効領域信号をそれぞれ所定の時間後にアサートし、画像有効領域原点の位置を設定した後に、前記垂直方向画像有効領域信号を所定のアサート幅とアサート回数で出力する信号出力工程を含むことを特徴とする画像形成装置の制御方法。
【請求項５】
前記コントローラ制御手段が、前記基準水平方向同期信号のアサートを受信し、この基準水平方向同期信号と連続するつぎの基準水平方向同期信号のアサート間に、前記エンジン制御手段に対して画像有効領域を示す画像データ有効領域信号のアサートを送信する際に、
前記垂直方向画像有効領域信号および画像データ有効領域信号をそれぞれ所定の時間後にアサートし、画像有効領域原点の位置を設定した後に、前記画像データ有効領域信号を所定のアサート幅とアサート回数で、前記垂直方向画像有効領域信号を所定のアサート幅とアサート回数で出力する信号出力工程を含むことを特徴とする請求項４に記載の画像形成装置の制御方法。
【請求項６】
前記コントローラ制御手段が、前記画像データ有効領域信号をネゲートした後、前記画像データ転送クロックを、規定のパルス数だけ追加出力して停止するパルス数出力工程を含むことを特徴とする請求項４または５に記載の画像形成装置の制御方法。
【請求項７】
前記請求項４〜６の何れか一つに記載の画像形成装置の制御方法の工程を、コンピュータに実行させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成装置の制御方法、および制御プログラムに関する。
【背景技術】
【０００２】
従来、カラープリンタやカラー複写機などの画像形成装置においては、画像形成対象の画像データ信号を所定のタイミングで転送するコンとローラと、このコントローラから転送された画像データ信号にしたがった画像を形成するための各種制御を行うエンジン制御部と、が設けられている。コントローラとエンジン制御部と間には、画像データの水平方向の同期をとるための水平同期信号線、画像データの垂直方向の同期をとるための垂直同期信号線、画像データ信号線が設けられ、エンジン制御部が、各色の画像形成部における各処理タイミングを正確に行うことで形成する画像の品質を確保している。ところが、このような多色の画像を形成する画像形成装置では、エンジン制御部とコントローラ間の信号線は、単色の画像形成装置に比べて信号線の数が多くなるため、ノイズが発生しやすく、結果として画像ずれが発生するという問題があった。このため、水平同期信号線の本数を少なくしてノイズの影響を抑制する技術が知られている（たとえば、特許文献１、２参照）。
【０００３】
また、上述したような画像形成装置において、たとえば、画像データの白抜きを行う場合、画像データ信号を出力している区間に画像の抜き出しを行う際に、この白データをコントローラがエンジン制御部に転送していた。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記に示される従来の技術にあっては、たとえば、画像の白抜きを行う場合、エンジン制御部に対してコントローラから白データを転送する必要があるため、画像データ信号の転送量が増加するとともに、データ転送時間がかかるなどの問題点があった。
【０００５】
本発明は、上記に鑑みてなされたものであって、コントローラからエンジン制御部への画像データ信号の転送量を最小限に抑制することにより、画像データ信号の転送時間の短縮を図ることを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、画像データ信号と、前記画像データ信号の転送タイミングをとるための画像データ転送クロックと、画像有効領域を示す画像データ有効領域信号と、を送信するコントローラ制御手段と、前記画像データの水平方向の同期をとるための基準水平方向同期信号と、前記画像データの垂直方向の画像有効領域を示す垂直方向画像有効領域信号と、を送信するエンジン制御手段と、を有し、所定の画像形成を実行する画像形成装置であって、前記コントローラ制御手段は、前記基準水平方向同期信号のアサートを受信し、この基準水平方向同期信号と連続するつぎの基準水平方向同期信号のアサート間に、前記エンジン制御手段に対して画像有効領域を示す画像データ有効領域信号のアサートを送信する際に、前記垂直方向画像有効領域信号および画像データ有効領域信号をそれぞれ所定の時間後にアサートし、画像有効領域原点の位置を設定した後に、前記垂直方向画像有効領域信号を所定のアサート幅とアサート回数で出力することを特徴とする。
【発明の効果】
【０００７】
本発明は、画像データ信号を出力している区間に所定のアサート幅とアサート回数で垂直方向画像有効領域信号を設定することが可能となるため、ライン抜き出しまたはライン消去が容易に行うことができ、また、従来、途中を白抜きしたい場合に白データを転送していたが、垂直方向画像有効領域信号のネゲート時にデータ転送をする必要がなくなるため、コントローラ制御部の処理効率が向上するという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、この実施の形態にかかる画像形成装置の全体構成を示す説明図である。
【図２】図２は、図１に示した露光器の内部を示す概略上面図である。
【図３】図３は、図３は図２に示したポリゴンモータとポリゴンミラーの側面図である。
【図４】図４は、図１に示した操作表示部の概略構成を示す上面図である。
【図５】図５は、図１における制御基板ＢＯＸの内部構成、すなわち、画像形成装置の電装系統のシステム構成例を示すブロック図である。
【図６】図６は、図５に示したコントローラ制御部のＣＰＵにおいて実現される画像データを処理する回路構成を示すブロック図である。
【図７】図７は、図６に示したデータ深さ切替機構部が切り替える３タイプの出力データを表す説明図である。
【図８】図８は、図５に示したエンジン制御部の入出力Ｉ／Ｆ内の４つの受信回路の構成を示すブロック図である。
【図９】図９は、図５に示したエンジン制御部の入出力Ｉ／Ｆ内の４つの受信回路の構成を示すブロック図である。
【図１０】図１０は、この実施の形態にかかる第１の動作例を示すタイミングチャートである。
【図１１】図１１は、この実施の形態にかかる第２の動作例を示すタイミングチャートである。
【図１２】図１２は、この実施の形態にかかる第３の動作例を示すタイミングチャートである。
【図１３】図１３は、この実施の形態にかかる制御処理プログラムをコンピュータに実行させる場合の構成例を示すブロック図である。
【図１４】図１４は、この実施の形態にかかる制御処理プログラムをコンピュータネットワークで配信する場合の構成例を示すブロック図である。
【発明を実施するための形態】
【０００９】
以下に添付図面を参照して、この発明にかかる画像形成装置、画像形成装置の制御方法、および制御プログラムの一実施の形態について詳細に説明する。
【００１０】
<実施の形態>
図１は、この実施の形態にかかる画像形成装置の全体構成を示す説明図である。ここでは、図１に示すように、転写ベルト１０に沿ってブラック（Ｂｋ），マゼンタ（Ｍ），シアン（Ｃ），イエロー（Ｙ）の各色のオールインワン（Ａｌｌ  Ｉｎ  Ｏｎｅ、以下、ＡＩＯと記述する）カートリッジ（電子写真プロセス部）１１Ｂｋ、１１Ｍ、１１Ｃ、１１Ｙが並べられた構成を備えたカラー画像形成装置であり、いわゆる、タンデムタイプといわれるものである。
【００１１】
転写ベルト１０は、図１中では反時計回り（図中の矢示方向）に回転し、その回転方向の上流側から順に、複数のＡＩＯカートリッジ１１Ｂｋ、１１Ｍ、１１Ｃ、１１Ｙが配列されている。これら複数のＡＩＯカートリッジ１１Ｂｋ、１１Ｍ、１１Ｃ、１１Ｙは、形成するトナー画像の色が異なるだけで内部構成は共通である。ＡＩＯカートリッジ１１Ｂｋはブラックの画像を、ＡＩＯカートリッジ１１Ｍはマゼンタの画像を、ＡＩＯカートリッジ１１Ｃはシアンの画像を、ＡＩＯカートリッジ１１Ｙはイエローの画像をそれぞれ形成する。
【００１２】
以下の説明では、ＡＩＯカートリッジ１１Ｂｋについて具体的に説明する。なお、他のＡＩＯカートリッジ１１Ｍ、１１Ｃ、１１Ｙは、ＡＩＯカートリッジ１１Ｂｋと同様である。よって、そのＡＩＯカートリッジ１１Ｍ、１１Ｃ、１１Ｙの画像形成部の各構成要素については、ＡＩＯカートリッジ１１Ｂｋの画像形成部の各構成要素に付したＢｋに替えて、Ｍ、Ｃ、Ｙによって区別した符号を図に表示するに止め、それぞれの詳細な説明を省略する。
【００１３】
転写ベルト１０は、回転駆動される２次転写駆動ローラ２０と転写ベルトテンションローラ２１とに巻回されたエンドレスのベルトである。この２次転写駆動ローラ２０は、駆動モータ（不図示）により回転駆動され、その駆動モータと、２次転写駆動ローラ２０と、転写ベルトテンションローラ２１とにより転写ベルト１０を移動させる手段として機能している。また、符号２２はトナーマーク（Ｔｏｎｅｒ  Ｍａｒｋ：ＴＭ）センサであり、符号２３は転写ベルトクリーナである。
【００１４】
ＡＩＯカートリッジ１１Ｂｋの画像形成部は、トナーを撹拌するパドル１２Ｂｋ、感光体１６Ｂｋ、この感光体１６Ｂｋの周囲に配置された帯電器１７Ｂｋ、露光器１９、現像器１４Ｂｋ、トナーを現像器１４Ｂｋに供給する供給ローラ１３Ｂｋ、現像ブレード１５Ｂｋ、クリーナーブレード１８Ｂｋなどを備えている。
【００１５】
露光器１９は、各ＡＩＯカートリッジ１１Ｂｋ、１１Ｍ、１１Ｃ、１１Ｙが形成する画像色に対応する露光光であるブラックのレーザ光Ｂｋ、マゼンタのレーザ光Ｍ、シアンのレーザ光Ｃ、イエローのレーザ光Ｙを照射するように構成されている。画像形成動作を行うに際して、感光体１６Ｂｋの外周面は、暗中にて帯電器１７Ｂｋにより一様に帯電された後、露光器１９からのブラック画像に対応したレーザ光Ｂｋにより露光され、静電潜像が形成される。
【００１６】
現像器１４Ｂｋは、この静電潜像をブラックトナーにより可視像化し、これにより感光体１６Ｂｋ上にブラックのトナー画像が形成される。このトナー画像は、感光体１６Ｂｋと転写ベルト１０とが接する位置（一次転写位置）で、一次転写ローラ２４Ｂｋの働きにより転写ベルト１０上に転写される。この転写動作によって転写ベルト１０上にブラックのトナーによる画像が形成される。
【００１７】
トナー画像の転写動作が終了した感光体１６Ｂｋは、外周面に残留した不要なトナーをクリーナーブレード１８Ｂｋにより払拭された後、つぎの画像形成のために待機する。これらの廃トナーは、廃トナーボックス２７に送られる。廃トナーボックス２７内の廃トナーは、廃トナーフル検知センサ２８が満杯を検知すると、新たな廃トナーボックス２７と交換される。
【００１８】
以上のようにして、ＡＩＯカートリッジ１１Ｂｋでブラックのトナー画像を転写された転写ベルト１０は、転写ベルト１０によってつぎのＡＩＯカートリッジ１１Ｍに搬送される。
【００１９】
また、ＡＩＯカートリッジ１１Ｍでは、ＡＩＯカートリッジ１１Ｂｋでの画像形成プロセスと同様のプロセスにより感光体１６Ｍ上にマゼンタのトナー画像が形成され、そのトナー画像が転写ベルト１０上に形成されたブラックの画像に重畳されて転写される。
【００２０】
転写ベルト１０は、さらにつぎのＡＩＯカートリッジ１１Ｃ、１１Ｙにも搬送され、同様の動作によって感光体１６Ｃ上に形成されたシアンのトナー画像と、感光体１６Ｙ上に形成されたイエローのトナー画像とが、転写ベルト１０上に重畳されて転写される。このようにして、転写ベルト１０上にフルカラーのトナー画像が形成される。
【００２１】
このフルカラーの重ね画像が形成された転写ベルト１０は、二次転写ローラ３２の位置まで搬送される。なお、画像形成に際して、ブラックのみを印刷する場合は、一次転写ローラ２４Ｍ、一次転写ローラ２４Ｃ、一次転写ローラ２４Ｙは、それぞれ感光体１６Ｍ、感光体１６Ｃ、感光体１６Ｙから離間された位置に退避し、前述した画像形成プロセスをブラックの場合のみ行うようにする。
【００２２】
上述したトナー画像の形成動作と略並行して記録紙の搬送動作を行う。給紙トレイ２５に収納された記録紙２６は、最も上のものから給紙ローラ２９を反時計回りに回転駆動することにより順に送り出され、レジストセンサ３０により記録紙２６の存在有を検出し、給紙ローラ２９の回転駆動を止めるタイミングを制御することでレジストローラ３１の位置にて一旦停止した状態で待機する。レジストローラ３１の再駆動開始は、上記した転写ベルト１０により搬送されたトナー画像と二次転写ローラ３２上で、トナー画像と記録紙２６の所定位置とが重なり合うようなタイミングで行われる。
【００２３】
このとき、レジストローラ３１と給紙ローラ２９は、反時計方向に回転駆動することにより記録紙２６が送り出される。レジストセンサ３０により記録紙２６の存在無を検出すると、給紙ローラ２９の回転駆動を止める。レジストローラ３１にて送り出された記録紙２６は、二次転写ローラ３２にて転写ベルト１０上のトナー画像を記録紙２６に転写した後、定着器３３にてトナー画像を熱および圧力の作用によって定着される。その後、記録紙２６は時計回りに回転駆動された排紙ローラ３５にて画像形成装置の外部に排紙される。
【００２４】
両面印刷を行う場合は、記録紙２６の後端部が排紙センサ３４を通過した直後に、排紙ローラ３５を停止させ、反時計回りに回転駆動して、記録紙２６を図１のさらに右側に設けた両面搬送経路に搬送する。両面搬送経路に搬送された記録紙２６は、両面ローラ３６を経由して再びレジストローラ３１まで搬送され、一旦、停止する。
【００２５】
両面ローラ３６を通過した記録紙２６の搬送タイミングは、両面センサ３７によって検知信号にしたがって行われる。レジストローラ３１に到達した記録紙２６は、再びレジストローラ３１から再給紙され、二次転写ローラ３２にて先程と反対側の記録紙面にトナー画像を転写した後、定着器３３にてトナー画像を熱および圧力の作用にて定着させ、時計回りに回転駆動された排紙ローラ３５にて画像形成装置の外部に排紙される。
【００２６】
図２は、図１に示した露光器１９の内部の概略構成を示す上面図であり、図３は図２に示したポリゴンモータとポリゴンミラーの側面図である。すなわち、本例での露光器１９は２ビームの光書き込み系で構成されている。
【００２７】
露光器１９は、画像データ信号をレーザ光のラスター走査により光の点の集合という形で感光体上に書き込むためのユニットである。レーザ光源はＨｅ−Ｎｅレーザなど様々あるが、本実施の形態においては半導体レーザを使用した場合を例にとって説明する。また、図２および図３に示す通り、ポリゴンミラー５４は正確な多角形をしており、上方面５４ａと下方面５４ｂの上下２段構造を構成している。ポリゴンモータ６５により一定方向に一定の速度で回転している。このポリゴンモータ６の回転速度は、感光体の回転速度と書込速度とポリゴンミラー５４の面数により決定される。
【００２８】
ブラックのＬＤユニットＬＤ（Ｂｋ）５０およびイエローのＬＤユニットＬＤ（Ｙ）５２から出射されたレーザ光は、上記の上下２段構造を取るポリゴンミラー５４の下方面５４ｂに入射する。さらに、このレーザ光は、ポリゴンミラー５４が回転することにより偏向され、ｆθレンズ５５および５６を通り、第１ミラー５８および６０によって折り返され、感光体１６Ｂｋおよび感光体１６Ｙに露光される。
【００２９】
マゼンタのＬＤユニットＬＤ（Ｍ）５１およびシアンのＬＤユニットＬＤ（Ｃ）５３からのレーザ光は、上記の上下２段構造を取るポリゴンミラー５４の上方面５４ａに入射する。さらに、このレーザ光は、ポリゴンミラー５４が回転することにより偏向され、ｆθレンズ５５および５６を通り、第１ミラー５７および５９によって折り返され、感光体１６Ｍおよび感光体１６Ｃに露光される。
【００３０】
また、本実施の形態においては主走査方向書き出し端部に第１シリンダミラー（ＣＹＭ１）６１、第２シリンダミラー（ＣＹＭ２）６２、第１同期検知センサ６３、第２同期検知センサ６４が配置されている。ｆθレンズ５５および５６を通ったレーザ光が第１シリンダミラー（ＣＹＭ１）６１および第２シリンダミラー（ＣＹＭ２）６２によって反射集光されて、第１同期検知センサ６３、第２同期検知センサ６４に入射するような構成となっている。
【００３１】
第１同期検知センサ６３、第２同期検知センサ６４は、スタート側同期検知信号ＸＤＥＴＰを検出するための同期検知センサの役割を果たしている。ＬＤユニットＬＤ（Ｂｋ）５０から出射されたレーザ光は、第１同期検知センサ６３に入射され、その検知信号を用いてＬＤユニットＬＤ（Ｂｋ）５０、ＬＤユニットＬＤ（Ｍ）５１の点灯制御を行う。
【００３２】
また、上記とは反対に、ＬＤユニットＬＤ（Ｍ）５１のレーザ光を検出し、その検知信号を用いてＬＤユニットＬＤ（Ｂｋ）５０、ＬＤユニットＬＤ（Ｍ）５１の点灯制御を行うこともできる。ＬＤユニットＬＤ（Ｙ）５２、ＬＤユニットＬＤ（Ｃ）５３の点灯制御についても同様である。
【００３３】
第１同期検知センサ６３、第２同期検知センサ６４へ入射されたレーザ光より生成されるスタート側同期検知信号ＸＤＥＴＰにより、ポリゴンミラー５４の回転数と各感光体に形成する１ラインとを同期させる。
【００３４】
この作業を順次繰り返すことにより１ラインずつ形成される画像が全体として一つの画像となり、各感光体に形成されることとなる。
【００３５】
図２からも判るように、ＬＤユニットＬＤ（Ｂｋ）５０とＬＤユニットＬＤ（Ｍ）５１に対し、ＬＤユニットＬＤ（Ｙ）５２とＬＤユニットＬＤ（Ｃ）５３が反対方向に光学走査している。
【００３６】
図４は、図１に示した操作表示部３９の概略構成を示す上面図である。操作表示部３９には、オペレータが各種の操作情報を入力する操作入力キー６７と、オペレータに各種の作業画面や情報を表示する液晶表示画面６８と、オペレータに各種のモードや装置の状態や警告を通知するＬＥＤ６９などが備わっている。
【００３７】
図５に、図１における制御基板ＢＯＸの内部構成、すなわち、画像形成装置の電装系統のシステム構成例を示す。制御基板ＢＯＸ３８には制御部が内部に配置されており、画像形成装置の画像データ処理からエンジン制御、オペレータが各種入力操作を行う操作表示部３９のすべての制御を司っている。この制御基板ＢＯＸ３８は、マイクロコンピュータシステムでなるコントローラ制御部７０と、同じくマイクロコンピュータシステムでなるエンジン制御部８０を有する。
【００３８】
また、この図５において、符号１２０はたとえば画像形成対象の画像データを送信するホストコンピュータ、あるいは画像データが蓄積されるハードディスク装置、画像を読み取って送信するスキャナなどの外部装置、符号１３０は電子写真プロセス（帯電・露光・現像・転写など）に基づいた各ユニットにより画像を形成する作像エンジンである。
【００３９】
コントローラ制御部７０は、たとえば、外部装置１２０から入力された画像データのブラック（Ｂｋ），マゼンタ（Ｍ），シアン（Ｃ），イエロー（Ｙ）の各カラーの画像データ（またはスキャナ（不図示）から入力された画像データ）を受け入れ、画像形成可能な画像データとして処理して生成し、この処理後の画像データをエンジン制御部８０へ画像データ信号として送信する。エンジン制御部８０は、コントローラ制御部７０から受信した各色の画像データ信号を重ね合わせたカラー画像を形成して記録紙に印刷するといった画像形成にかかわる制御を行う。
【００４０】
画像データの処理およびその他入出力を制御するコントローラ制御部７０は、エンジン制御部８０へ各画像データ信号を送信する際の各種の制御処理を行うＣＰＵ７１と、各画像データおよび制御される各種情報を一時的に格納するメモリであるＲＡＭ７２と、ＣＰＵ７１が各種の制御処理を行うための手順を示すプログラムを格納するＲＯＭ７３と、外部からのデータを入力する画像データ入力インタフェース（Ｉ／Ｆ）７４と、エンジン制御部８０との画像データを含む各種の信号をやり取りする制御を司る入出力インタフェース（Ｉ／Ｆ）７５と、コントローラ制御部７０内の各部間でデータをやり取りするバス７６を有する。
【００４１】
また、コントローラ制御部７０は、図示を省略するが、操作表示部３９をシリアル接続によって制御している。操作表示部３９の液晶表示画面６８、ＬＥＤ６９はＣＰＵ７１からデータが送信され、各種入力操作データはＣＰＵ７１に入力されて、その入力操作データに基づく制御が行われる。
【００４２】
エンジン制御部８０は、コントローラ制御部７０からの各画像データ信号の受信と印刷の際の各種の制御処理を行うＣＰＵ８１と、ＣＰＵ８１が各種の制御処理を行うための作業領域と各画像データを一時的に格納するメモリであるＲＡＭ８２と、ＣＰＵ８１が各種の制御処理を行うための手順を示すプログラムを格納するＲＯＭ８３と、コントローラ制御部７０との画像データ信号を含む各種の信号をやり取りする制御を司る入出力インタフェース（Ｉ／Ｆ）８４と、エンジン制御部８０内の各部間でデータをやり取りするバス８５を有する。
【００４３】
そして、コントローラ制御部７０とエンジン制御部８０とは、通信線９０によって各種のデータのやり取りが可能に接続されている。通信線９０は、コントローラ制御部７０よりエンジン制御部８０へ画像データ信号を送信するためのインタフェースである。コントローラ制御部７０とエンジン制御部８０との間でやり取りされる信号には、他のすべての信号の送受信のタイミングをとるための基準水平方向同期信号、画像データ有効領域を示す画像データ有効領域信号、画像データ信号の転送タイミングをとるための画像データ転送クロック信号、ＢＫ色の垂直方向の有効画像領域を示すＢｋ垂直方向画像有効領域信号、Ｂｋ画像データ信号、Ｍ色の垂直方向の有効画像領域を示すＭ垂直方向画像有効領域信号、Ｍ画像データ信号、Ｃ色の垂直方向の有効画像領域を示すＣ垂直方向画像有効領域信号、Ｃ画像データ信号、Ｙ色の垂直方向の有効画像領域を示すＹ垂直方向画像有効領域信号、Ｙ画像データ信号がある。
【００４４】
コントローラ制御部７０からエンジン制御部８０へは、ＣＰＵ７１の制御により、画像データ有効領域信号、画像データ転送クロック信号、Ｂｋ画像データ信号、Ｍ画像データ信号、Ｃ画像データ信号、Ｙ画像データ信号が送信される。
【００４５】
一方、エンジン制御部８０からコントローラ制御部７０へは、ＣＰＵ８１の制御により、基準水平方向同期信号、Ｂｋ垂直方向画像有効領域信号、Ｍ垂直方向画像有効領域信号、Ｃ垂直方向画像有効領域信号、Ｙ垂直方向画像有効領域信号が送信される。
【００４６】
図６は、図５に示したコントローラ制御部７０のＣＰＵ７１において実現される画像データを処理する回路構成を示すブロック図である。図７は、図６に示したデータ深さ切替機構部１０２が切り替える３タイプの出力データを表す説明図である。
【００４７】
図６に示す回路は、後述する、カラーマッチング変換回路１００、γ変換回路１０１、データ深さ切替機構部１０２を有する。また、データ深さ切替機構部１０２は、４ビット化回路１０３、２値化回路１０４、ディザ回路１０５、第１ＳＷ、第２ＳＷを備えている。
【００４８】
コントローラ制御部７０に画像データ入力Ｉ／Ｆ７４より入力された画像データ信号はＲＡＭ７２に格納され、カラーマッチング変換回路１００でカラーマッチングされた後にγ変換回路１０１に伝達される。γ変換回路１０１は、カラーマッチング変換回路１００から受け取った画像データ信号を、この画像形成装置の入出力特性（ガンマ特性）に合った画像データ信号に変換してデータ深さ切替機構部１０２へ出力する。γ変換回路１０１から出力された画像データ信号はデータ深さ切替機構部１０２の第１スイッチ（第１ＳＷ）で所定の量子化レベルに変換される。このデータ深さ切替機構部１０２は、コントローラ制御部７０の出力する画像データを３タイプのデータ深さ（図７の（ａ）〜（ｃ）参照）、すなわち８ビットデータ、４ビットデータ、１ビットデータに切り替える働きをする。
【００４９】
データ深さ切替機構部１０２のγ変換回路１０１は、８ビット（ｂｉｔ）データ（図７の（ａ）参照）を出力する。４ビット（ｂｉｔ）化回路１０３は、４ビット（ｂｉｔ）データ（図７の（ｂ）参照）を出力する。また、データ深さ切替機構部１０２の２値化回路１０４は、入力される８ビット（ｂｉｔ）の多値データを、あらかじめ設定された固定しきい値によって２値データに変換して１ビット（ｂｉｔ）データ（図７の（ｃ）参照）として出力する。
【００５０】
また、データ深さ切替機構部１０２ディザ回路１０５は、面積階調を作り出す１ビット（ｂｉｔ）データ（図７の（ｃ）参照）を出力する。そして、第１スイッチ（第１ＳＷ）、第２スイッチ（第２ＳＷ）で上記４つのデータタイプの１つを選択してデータ（ＤＡＴＡ）０〜データ（ＤＡＴＡ）７で出力する。
【００５１】
エンジン制御部８０のＣＰＵ８１は、露光器１９の内部にあるＬＤユニットＬＤ（Ｂｋ）５０、ＬＤユニットＬＤ（Ｍ）５１、ＬＤユニットＬＤ（Ｙ）５２およびＬＤユニットＬＤ（Ｃ）５３の半導体レーザの発振制御や、第１同期検知センサ６３、第２同期検知センサ６４で検知された信号に基づいたポリゴンモータ６５の制御などを行うことで画像データ信号の書込み制御を実行する。
【００５２】
また、エンジン制御部８０のＣＰＵ８１は、感光体１６Ｂｋ、感光体１６Ｍ、感光体１６Ｃ、感光体１６Ｙの駆動制御や帯電器１７Ｂｋ、帯電器１７Ｍ、帯電器１７Ｃ、帯電器１７Ｙ、クリーナーブレード１８Ｂｋ、クリーナーブレード１８Ｍ、クリーナーブレード１８Ｃ、クリーナーブレード１８Ｙの電圧制御などを行う。
【００５３】
また、エンジン制御部８０のＣＰＵ８１は、現像器１４Ｂｋ、現像器１４Ｍ、現像器１４Ｃ、現像器１４Ｙ、供給ローラ１３Ｂｋ、供給ローラ１３Ｍ、供給ローラ１３Ｃ、供給ローラ１３Ｙ、現像ブレード１５Ｂｋ、現像ブレード１５Ｍ、現像ブレード１５Ｃ、現像ブレード１５Ｙの電圧制御などを行う。
【００５４】
また、エンジン制御部８０のＣＰＵ８１は、感光体１６Ｂｋ、感光体１６Ｍ、感光体１６Ｃ、感光体１６Ｙと転写ベルト１０とが接する位置（一次転写位置）で、一次転写ローラ２４Ｂｋ、一次転写ローラ２４Ｍ、一次転写ローラ２４Ｃ、一次転写ローラ２４Ｙの電圧制御等を行いう。さらに、エンジン制御部８０のＣＰＵ８１は、転写ベルト１０上に転写し、このフルカラーの重ね画像が形成された転写ベルト１０を、二次転写ローラ３２の位置まで搬送する。続いて、エンジン制御部８０のＣＰＵ８１は、トナー画像と記録紙２６の位置が重なり合うようなタイミングで搬送制御し、転写ベルト１０により搬送されたトナー画像を記録紙２６へ転写するため二次転写ローラ３２上で電流制御および電圧制御を行う。
【００５５】
エンジン制御部８０のＣＰＵ８１は、いずれも図示を省略した給紙を行うモータ、クラッチ、ソレノイドなどを制御するほか、レジストローラ３１を転写ベルト１０の画像位置に合致すべく記録紙２６を送り出すように制御する。
【００５６】
図８は、図５に示したエンジン制御部８０の入出力Ｉ／Ｆ８４内の４つの受信回路の構成を示すブロック図である。この各受信回路は、それぞれコントローラ制御部７０からのＢｋ画像データ信号、Ｍ画像データ信号、Ｃ画像データ信号、Ｙ画像データ信号を受信する回路であり、Ｂｋ，Ｍ，Ｃ，Ｙの各色の画像データの受信回路毎に１つのＤフリップフロップ回路１１０と１つのＯＲゲート回路１１１とを備えている。
【００５７】
ＯＲゲート回路１１１は、コントローラ制御部７０からの画像データ転送クロック信号と画像データ有効領域信号の電圧レベルからＤフリップフロップ回路１１０のＣＬＫ端子へ出力する電圧レベルを判定する。Ｄフリップフロップ回路１１０は、ＣＬＫ端子にＯＲゲート回路１１１からのロー（Ｌｏｗ）レベルからハイ(Ｈｉｇｈ)レベルへの立ち上がり信号が入力されると、コントローラ制御部７０からＤ端子へ送信されている画像データ信号を取り込み、内部回路へ出力する。この画像データ信号はＲＡＭ８２（図５参照）に格納される。
【００５８】
図９は、図５に示したエンジン制御部８０の入出力Ｉ／Ｆ８４内の４つの受信回路の構成を示すブロック図である。なお、この図９に示す受信回路は後述する第２の動作例で使用される回路である。この各受信回路は、それぞれコントローラ制御部７０からのＢｋ画像データ信号、Ｍ画像データ信号、Ｃ画像データ信号、Ｙ画像データ信号を受信する回路であり、Ｂｋ，Ｍ，Ｃ，Ｙの各色の画像データの受信回路毎に１つのＤフリップフロップ回路１１２と１つのＯＲゲート回路１１３とを備えている。
【００５９】
ＯＲゲート回路１１３は、コントローラ制御部７０からの画像データ信号と画像データ有効領域信号の電圧レベルからＤフリップフロップ回路１１２のＤ端子へ出力する電圧レベルを判定する。Ｄフリップフロップ回路１１２は、ＣＬＫ端子にコントローラ制御部７０からのローレベルからハイレベルへの立ち上がり信号が入力されると、コントローラ制御部７０からＯＲゲート回路１１３へ送信されている画像データを画像データ有効領域信号の電圧レベルと絡めて判定してＤフリップフロップ回路１１２のＤ端子へ出力し、取り込んだ画像データ信号を内部回路へ出力する。この画像データ信号はＲＡＭ８２（図５参照）に格納される。
【００６０】
つぎに以上のように構成された画像形成装置における本発明の特徴となる第１の動作例、第２の動作例、第３の動作例について説明する。なお、以下の説明において、通常知られているように、「アサート」は電圧レベルにかかわらず、その信号および論理が有効であることを意味し、反対に、「ネゲート」は、電圧レベルにかかわらず、その信号および論理が無効であることを意味する。
【００６１】
（第１の動作例）
前述した図５、図８、および図１０に示すタイミングチャートを参照して第１の動作例について説明する。このタイミングチャートでは、上部分に基準水平方向同期信号、画像データ転送クロック信号、垂直方向画像有効領域信号、画像データ有効領域信号、画像データ信号の時間推移を示し、下部分に上記各信号による水平方向画像データ有効領域、垂直方向画像有効領域、画像有効領域（ハッチング表示部分）をそれぞれ示している。下部分に示す米印１の部分が垂直方向画像有効領域における画像データ消去区間（画像データ有効領域信号ネゲート）を示している。
【００６２】
コントローラ制御部７０は、エンジン制御部８０から通信線９０を介して一定間隔で基準水平方向同期信号のアサートを受信する。そして、コントローラ制御部７０は、その基準水平方向同期信号の連続する２つのアサート間に、エンジン制御部８０へ画像データの有効領域を示す画像データ有効領域信号のアサートを送信するように制御する。
【００６３】
このとき、図１０のタイミングチャートに示すように、垂直方向画像有効領域信号のアサートタイミング（図１０の[１]〜[２]間）をあらかじめ設定された基準水平方向同期信号のアサート回数分（図１０の[３]〜[１]間）だけ遅延させてアサートスタート（図１０の[１]）する。さらに画像データ有効領域信号のアサートタイミング（図１０のＣ〜Ｄ間）を基準水平方向同期信号のアサートスタートタイミング（図１０のＡ）からあらかじめ設定された所定の時間後（図１０のＡ〜Ｂ間＋Ｂ〜Ｃ間）にアサートスタート（図１０のＣ）する。この制御により、画像有効領域原点（Ｐｓ）の位置を自由に設定することが可能となる。
【００６４】
また、垂直方向画像有効領域信号のアサートタイミング（図１０の[１]〜[２]間）の間でネゲートタイミング（図１０の[４]〜[５]間、図１０の[６]〜[７]間）、すなわち不描画領域である信号を挿入する。この制御により、垂直方向画像有効領域（図１０の[１]〜[２]間）の指定画像データの抜き出しまたは指定画像データの消去（図１０の[３]〜[１]間、[１]〜[２]間で任意指定可能、[２]以降）の機能が得られる。
【００６５】
これにより、従来、途中を白抜きしたい場合は白データを転送していたが、垂直方向画像有効領域信号のネゲート時にコントローラ制御部７０からデータ転送をする必要がなくなる。また、コントローラ制御部７０からエンジン制御部８０への画像データ信号の転送量を必要最小限に抑えることで、コントローラ制御部７０のデータ処理量の軽減とコントローラ制御部７０のパフォーマンスの向上、およびコントローラ制御部７０からエンジン制御部８０へのデータ転送時間の短縮が可能となる。
【００６６】
すなわち、上述した第１の動作例によれば、画像データを出力している区間に所定のアサート幅とアサート回数で垂直方向画像有効領域信号を設定することで、ライン抜き出しまたはライン消去の機能を容易に得ることが可能となる。また、従来、途中を白抜きしたい場合は白データを転送していたが、垂直方向画像有効領域信号のネゲート時にデータ転送をする必要がなくなり、コントローラ性能のパフォーマンスの向上が見込める。
【００６７】
（第２の動作例）
つぎに、前述した図５、図９、および図１１に示すタイミングチャートを参照して第２の動作例について説明する。このタイミングチャートでは、上部分に基準水平方向同期信号、画像データ転送クロック信号、垂直方向画像有効領域信号、画像データ有効領域信号、画像データ信号、１ライン出力データイメージの時間推移を示し、下部分に上記各信号による水平方向画像データ有効領域、垂直方向画像有効領域、画像有効領域（ハッチング表示部分）をそれぞれ示している。ここでは、米印１の部分が、１ライン出力データイメージにおける画像データ消去区間（画像データ有効領域信号ネゲート）を示し、さらに垂直方向画像有効領域における画像データ消去区間（画像データ有効領域信号ネゲート）を示している。
【００６８】
コントローラ制御部７０は、エンジン制御部８０から通信線９０を介して一定間隔で基準水平方向同期信号のアサートを受信する。そして、コントローラ制御部７０は、その基準水平方向同期信号の連続する２つのアサート間に、エンジン制御部８０へ画像データの有効領域を示す画像データ有効領域信号のアサートを送信するように制御する。
【００６９】
このとき、図１１のタイミングチャートに示すように、垂直方向画像有効領域信号のアサートタイミング（図１１の[１]〜[２]間）をあらかじめ設定された基準水平方向同期信号のアサート回数分（図１１の[３]〜[１]間）だけ遅延させてアサートスタート（図１１の[１]）する。さらに、画像データ有効領域信号のアサートタイミング（図１１のＣ〜Ｄ間）を基準水平方向同期信号のアサートスタートタイミング（図１１のＡ）からあらかじめ設定された所定の時間後（図１１のＡ〜Ｂ間＋Ｂ〜Ｃ間）にアサートスタート（図１１のＣ）する。これにより、画像有効領域原点（Ｐｓ）の位置を自由に設定することが可能となる。
【００７０】
また、垂直方向画像有効領域信号のアサートタイミング（図１１の[１]〜[２]間）の間でネゲートタイミング（図１１の[４]〜[５]間、図１１の[６]〜[７]間）、すなわち不描画領域である信号を挿入することにより、垂直方向画像有効領域（図１１の[１]〜[２]間）の指定画像データの抜き出しまたは指定画像データの消去（図１１の[３]〜[１]間、[１]〜[２]間で任意指定可能、[２]以降）の機能を得る。
【００７１】
さらに、画像データ有効領域信号がアサートされている区間（図１１のＣ〜Ｄ間で“Ｌ”電圧レベルの部分）のデータは、図９に示すエンジン制御部８０の画像データ信号受信回路により画像データとして受信されるが、画像データ転送クロック信号が入力され、かつ画像データ有効領域信号がネゲートされている区間のデータは、図９に示すエンジン制御部８０の画像データ信号受信回路により、消去画像データとして判定され、常に白データ出力されることで、画像データ有効領域の指定画像データの抜き出し（図１１のＣ〜Ｄ間で“Ｌ”電圧レベルの部分）または指定画像データの消去（図１１のＣ〜Ｄ間で“Ｈ”電圧レベルの部分）の機能を得ることが可能になる。
【００７２】
すなわち、上述した第２の動作例によれば、転送データを出力している区間に所定のアサート幅とアサート回数で画像データ有効領域を設定し、画像データを出力している区間に所定のアサート幅とアサート回数で垂直方向画像有効領域信号を設定可能とすることで、指定画像データの抜き出しまたは指定画像データの消去の機能を容易に得ることが可能となる。また、従来途中を白抜きしたい場合は白データを転送していたが、垂直方向画像有効領域信号のネゲート時にデータ転送をする必要がなくなり、コントローラ性能のパフォーマンスの向上が見込める。
【００７３】
（第３の動作例）
つぎに、前述した図５、図８、および図１２に示すタイミングチャートを参照して第３の動作例について説明する。このタイミングチャートでは、上部分に基準水平方向同期信号、画像データ転送クロック信号、垂直方向画像有効領域信号、画像データ有効領域信号、画像データ信号、１ライン出力データイメージの時間推移を示し、下部分に上記各信号による水平方向画像データ有効領域、垂直方向画像有効領域、画像有効領域（ハッチング表示部分）をそれぞれ示している。ここでは、米印１の部分が、１ライン出力データイメージにおける画像データ消去区間（画像データ有効領域信号ネゲート）を示し、さらに垂直方向画像有効領域における画像データ消去区間（画像データ有効領域信号ネゲート）を示している。また、このタイミングチャートの画像データ転送クロック信号の破線部分が追加パルス出力（規定パル数）例を示している。
【００７４】
コントローラ制御部７０は、エンジン制御部８０から通信線９０を介して一定間隔で基準水平方向同期信号のアサートを受信する。そして、コントローラ制御部７０は、その基準水平方向同期信号の連続する２つのアサート間に、エンジン制御部８０へ画像データの有効領域を示す画像データ有効領域信号のアサートを送信するように制御する。
【００７５】
このとき、図１２のタイミングチャートに示すように、画像データ有効領域信号がネゲートした後（図１２のＤ以降）も画像データ転送クロックを規定パルス数だけ追加出力することにより、その追加出力された画像データ転送クロックパルスをエンジン制御部８０でＲＡＭ８２に格納するなどつぎの画像データ処理に利用する。これによって、エンジン制御部８０側の回路および制御の簡素化が可能となり、安価なシステムを得ることが可能になる。
【００７６】
さらに、垂直方向画像有効領域信号のアサートタイミング（図１２の[１]〜[２]間）の間でネゲートタイミング（図１２の[４]〜[５]間、図１１の[６]〜[７]間）、すなわち不描画領域である信号を挿入することにより、垂直方向画像有効領域（図１２の[１]〜[２]間）の指定画像データの抜き出しまたは指定画像データの消去（図１２の[３]〜[１]間、[１]〜[２]間で任意指定可能、[２]以降）の機能を得て、コントローラ制御部７０からエンジン制御部８０への画像データの転送量を必要最小限に抑えることで、コントローラ制御部７０のデータ処理量の軽減とコントローラ制御部７０のパフォーマンスの向上、およびコントローラ制御部７０からエンジン制御部８０へのデータ転送時間の短縮が可能となる。
【００７７】
すなわち、上述した第３の動作例によれば、エンジン制御部８０がコントローラ制御部７０より転送される画像データ信号を受信する際、画像データ有効領域信号がネゲートした後の画像データ転送クロックの規定パルスを、エンジン制御部８０でＲＡＭ８２に格納するなどつぎの画像データ処理に利用することで、エンジン制御部８０側の回路および制御の簡素化が可能となり、経済性が向上する。
【００７８】
ところで、これまで説明してきた実施の形態における画像形成装置の制御方法をプログラム化し、コンピュータで読み取り可能な記録媒体に記録し、コンピュータ上で実行することもできる。また、この方法の一部をネットワーク上の装置やシステムに有し、通信回線を通して実現することもできる。 
【００７９】
すなわち、この実施の形態で説明した画像形成装置の制御方法は、図１３に示すように、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータ（ＣＰＵ１５０）で実行することにより実現される。このプログラムは、キーボード１５５の操作などにより、メモリ１５１、ハードディスク１５４、フレキシブルディスク１５７、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ−Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１５６、ＭＯ（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃａｌ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）などのコンピュータで読み取り可能な記録媒体に記録され、コンピュータ（ＣＰＵ１５０）によって記録媒体から読み出し、必要に応じて表示装置１５３に表示することによって実行される。また、必要に応じてこの画像形成装置の制御方法のデータを通信装置１５２から外部装置に送受信することも可能である。 
【００８０】
また、このプログラムは、図１４に示すように、上記記録媒体を介して、インターネット１６０などのネットワークによってパーソナルコンピュータなどの装置１６１〜１６３に配布することができる。 
【００８１】
すなわち、このプログラムは、たとえばコンピュータに内蔵されている記録媒体としてのハードディスクに、あらかじめインストールした状態で提供することができる。また、このプログラムは、プログラムを記録媒体に一時的あるいは永続的に格納し、コンピュータにユニットとして組み込んだり、あるいは着脱式の記録媒体として利用することで、パッケージプログラムとして提供することができる。 
【００８２】
記録媒体としては、たとえば、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯディスク、ＤＶＤ、磁気ディスク、半導体メモリなどが利用できる。
【００８３】
プログラムは、ダウンロードサイトから、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やインターネットといったネットワークを介して、有線または無線でコンピュータに転送し、そのコンピュータにおいて、内蔵するハードディスクなどの記憶装置にダウンロードさせるようにすることができる。
【００８４】
なお、以上の実施の形態では、画像形成装置としてカラーレーザプリンタを例にとって説明したが、カラー複写機、カラー複合機、モノクロプリンタ、モノクロ複写機、複合機などにも同様の機能を実現する構成・動作に展開することもできる。
【産業上の利用可能性】
【００８５】
以上のように、本発明にかかる画像形成装置、画像形成装置の制御方法、および制御プログラムは、カラープリンタ、カラー複写機などの画像形成装置に有用であり、特に、多色の画像データの転送タイミングにかかわる各種制御を行う装置、システム、方法、プログラムに適している。
【符号の説明】
【００８６】
７０  コントローラ制御部
７１，８１  ＣＰＵ
７２，８２  ＲＡＭ
７３，８３  ＲＯＭ
７４  画像データ入力Ｉ／Ｆ
７５  入出力Ｉ／Ｆ
８０  エンジン制御部
８５  バス
９０  通信線
１２０  外部装置
１３０  作像エンジン
【先行技術文献】
【特許文献】
【００８７】
【特許文献１】特開２０００−３０１７６６号公報
【特許文献２】特開２０００−２１８８６１号公報
【図１】
2011245776.tif 000003
【図２】
2011245776.tif 000004
【図３】
2011245776.tif 000005
【図４】
2011245776.tif 000006
【図５】
2011245776.tif 000007
【図６】
2011245776.tif 000008
【図７】
2011245776.tif 000009
【図８】
2011245776.tif 000010
【図９】
2011245776.tif 000011
【図１０】
2011245776.tif 000012
【図１１】
2011245776.tif 000013
【図１２】
2011245776.tif 000014
【図１３】
2011245776.tif 000015
【図１４】
2011245776.tif 000016