(57)【要約】【課題】本発明は、高頻度でフィードフォワード制御を実行する画像形成装置において、ＣＰＵ負荷を低減することができる新規な画像形成装置を提供することを目的とする。【解決手段】本発明の画像形成装置においては、画質調整用パターンに係る作像データ情報（画質調整用パターンの作像画素数または画像面積率）がメモリに格納される。エンジン制御部は、画質調整用パターンを出力する期間において、プロッタ制御部から作像画素のカウント値を読み出さず、内部メモリに格納された作像データ情報を読み出してトナー供給装置や定着装置を制御するための制御パラメータを生成する。【選択図】図２
2013152434.tif 000002
【特許請求の範囲】
【請求項１】
作像部を複数備えるタンデム型のカラー画像形成装置であって、
印刷画像データの間に画質調整用データが挿入された合成データを作像データに変換して出力する画像データ処理部と、
前記作像データを少なくとも副走査方向に分割した分割領域ごとの作像画素をカウントする作像データカウント部と、
前記画質調整用データに係る作像データ情報を格納する作像データ情報記憶部と、
前記作像データカウント部がカウントした作像画素のカウント値に基づいて前記作像部を制御するための制御パラメータを生成する制御データ生成部と、を備え、
前記制御データ生成部は、前記画質調整用データが出力される期間は、前記作像データ情報に基づいて前記制御パラメータを生成する、
画像形成装置。
【請求項２】
前記作像データ情報は、前記画質調整用データにおける作像画素数であり、
前記制御データ生成部は、前記作像画素数に基づいて画像面積率を算出し、該画像面積率に基づいて前記制御パラメータを生成する、請求項１に記載の画像形成装置。
【請求項３】
前記作像データ情報は、前記画質調整用データにおける画像面積率であり、
前記制御データ生成部は、前記画像面積率に基づいて前記制御パラメータを生成する、請求項１に記載の画像形成装置。
【請求項４】
前記分割領域は、前記作像データを副走査方向および主走査方向に分割した領域である、請求項１〜３のいずれか一項に記載の画像形成装置。
【請求項５】
前記画質調整用データに係る作像データ情報は、前記画質調整用データの作像データを少なくとも副走査方向に分割した分割領域ごとに定義される、請求項１〜４のいずれか一項に記載の画像形成装置。
【請求項６】
前記画質調整用データが、濃度調整用パターンまたは色ずれ調整用パターンから選択される固定パターンである、請求項１〜５のいずれか一項に記載の画像形成装置。
【請求項７】
前記固定パターンの境界と、前記分割領域の境界が一致していることを特徴とする、請求項６に記載の画像形成装置。
【請求項８】
前記制御データ生成部は、感光体に形成された静電潜像を現像するためのトナーを供給するトナー供給部へのトナー補給量を制御するための制御パラメータを生成する、請求項１〜７のいずれか一項に記載の画像形成装置。
【請求項９】
前記制御データ生成部は、転写紙に転写したカラー画像を定着する定着部の加熱量または圧力量の少なくとも一方を制御するための制御パラメータを生成する、請求項１〜８のいずれか一項に記載の画像形成装置。
【請求項１０】
前記制御データ生成部は、転写部の転写電流を制御するための制御パラメータを生成する、請求項１〜９のいずれか一項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関し、より詳細には、フィードフォワード制御を行う画像形成装置に関する。
【背景技術】
【０００２】
レーザプリンタ、ファックス装置、デジタル複合機などの画像形成装置において、トナー像を形成する画素をカウントし、そのカウント値（画素数）に基づいてトナー補給量や定着時の加熱量・圧力量をフィードフォワード制御する技術が既に知られている。当該技術において、従来は、転写紙１ページ分の印刷画像データについてカウント値を取得してフィードフォワード制御を実行していた。近年では、リアルタイム制御を実現すべく、転写紙１ページ分の印刷画像データを細かい領域に分割し、分割した領域ごとにカウント値を取得してフィードフォワード制御を実行している。
【０００３】
この点につき、特開２０１０−１５０１８号公報（特許文献１）は、転写紙１ページ分の印刷画像データを複数のブロックに分割し、各ブロックについて算出された濃度データに基づいて適切な量のトナーを現像手段に供給する画像形成装置を開示する。
【０００４】
しかしながら、転写紙１ページ分の印刷画像データを細かい領域に分割してカウント値を取得する構成を採用する場合、フィードフォワード制御ループが小さくなることに伴って、ＣＰＵの演算負荷が逼迫するという問題があった。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、上記従来技術における課題に鑑みてなされたものであり、高頻度でフィードフォワード制御を実行する画像形成装置において、ＣＰＵ負荷を低減することができる新規な画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明によれば、作像部を複数備えるタンデム型のカラー画像形成装置であって、印刷画像データの間に画質調整用データが挿入された合成データを作像データに変換して出力するプロッタ制御部と、前記作像部を制御するエンジン制御部とを含み、前記プロッタ制御部は、前記作像データを少なくとも副走査方向に分割した分割領域ごとの作像画素をカウントする作像データカウント部を含み、前記エンジン制御部は、前記作像データカウント部からカウント値を読み出して取得するカウント値取得部と、前記カウント値取得部が読み出したカウント値に基づいて前記作像部を制御するための制御パラメータを生成する制御データ生成部と、前記画質調整用データに係る作像データ情報を格納する作像データ情報記憶部とを含み、前記カウント値取得部は、前記画質調整用データの作像データを出力する期間において、前記作像データカウント部からカウント値を読み出さず、前記作像データ情報記憶部に格納された前記作像データ情報を読み出し、前記制御データ生成部は、前記画質調整用データの作像データを出力する期間において、前記カウント値取得部が読み出した前記作像データ情報に基づいて前記作像部を制御するための制御パラメータを生成する、画像形成装置が提供される。
【図面の簡単な説明】
【０００７】
【図１】本実施形態の画像形成装置の作像部の構造を模式的に示した図。
【図２】本実施形態の画像形成装置が備える制御ユニットの機能ブロック図。
【図３】本実施形態における作像データカウント部に入力される作像データをタイミングチャートとともに示す図。
【図４】本実施形態における作像データカウント部に入力される作像データをタイミングチャートとともに示す図。
【図５】従来装置における作像データのカウント値取得処理のタイミングチャートを示す図。
【図６】画質調整用データを示す図。
【図７】画質調整用データを示す図。
【図８】本実施形態におけるエンジン制御部が実行する処理のフローチャートを示す図。
【図９】本実施形態におけるCNT＿INT割り込み処理のフローチャートを示す図。
【図１０】本実施形態における作像データのカウント値取得処理のタイミングチャートを示す図。
【発明を実施するための形態】
【０００８】
以下、本発明を、実施形態をもって説明するが、本発明は後述する実施形態に限定されるものではない。なお、以下に参照する各図においては、共通する要素について同じ符号を用い、適宜、その説明を省略するものとする。
【０００９】
図１は、本発明の実施形態である画像形成装置１００の作像部の構造を模式的に示した図である。図１に示すように、カラータンデム機として参照される画像形成装置１００は、４つの感光体ドラム１１ａ〜１１ｄ、４つの帯電ユニット１２ａ〜１２ｄ、現像ユニットとしての４つのトナーカートリッジ１３ａ〜１３ｄ、４つの転写ローラ１０ａ〜１０ｄ、３つの中間転写ローラ２５ａ〜２５ｃ、中間転写ベルト１４、中間転写ベルトクリーニング装置１５、転写装置１６、給紙レジストセンサ１７、定着装置１８、排紙装置１９および光走査装置２０を含んで構成されている。画像形成装置１００は、図示しない制御ユニットが上述した各構成要素を制御して転写紙上に画像を形成する。以下、その手順について具体的に説明する。
【００１０】
光走査装置２０は、ジョブ開始信号に応答して、ポリゴンミラー７によりタイミング制御されたビームを感光体ドラム１１上に走査し、感光体ドラム１１の被走査面に静電潜像を形成する。感光体ドラム１１上に形成された静電潜像は、トナーカートリッジ１３ａ〜１３ｄから供給されるトナーにより現像され、各感光体ドラム１１上で単色画像が形成される。
【００１１】
図１に示す例においては、最初の感光体ドラム１１ａにイエロー（Ｙｅ）のトナーが付着することにより形成されたイエロー画像が転写ローラ１０ａによって中間転写ベルト１４上に転写される。続く感光体ドラム１１ｂにシアン（Ｃｙ）のトナーが付着することにより形成されたシアン画像が転写ローラ１０ｂによって中間転写ベルト１４上に転写される。続く感光体ドラム１１ｃにマゼンタ（Ｍａ）のトナーが付着することにより形成されたマゼンタ画像が転写ローラ１０ｃによって中間転写ベルト１４上に転写される。続く感光体ドラム１１ｄにブラック（Ｂｋ）のトナーが付着することにより形成されたブラック画像が転写ローラ１０ｄによって中間転写ベルト１４上に転写される。ここで、中間転写ベルト１４が中間転写ローラ２５ａ〜２５ｃを駆動ローラとして図中の矢印Ｂ方向に搬送される結果、４つのトナー画像は、イエロー、シアン、マゼンタ、ブラックの順番で重畳（転写）され、中間転写ベルト１４上に合成カラー画像が作像される。なお、４つの転写ローラ１０ａ〜１０ｄを含む転写装置は一次転写装置として参照される。
【００１２】
一方、画像形成装置１００は、ジョブ開始信号に応答して、給紙装置から転写紙４０を１枚ずつ分離して給紙搬送させる。画像形成装置１００は、給紙レジストセンサ１７で転写紙４０が検知されると給紙を一旦停止させる。そして、画像形成装置１００は、中間転写ベルト１４上に作像された合成カラー画像の搬送のタイミングに合わせて、レジストローラを回転させ、中間転写ベルト１４と転写装置１６との間に転写紙４０を送り込む。転写装置１６において、中間転写ベルト１４上の合成カラー画像が転写紙４０上に転写された後、転写紙４０は定着装置１８に搬送される。定着装置１８においては、搬送される転写紙４０に対して熱と圧力を加えられ、合成カラー画像が転写紙４０上に定着する。最後に、転写紙４０は、排紙装置１９に取り付けられた排紙ローラにより排出され、排紙トレイ上にスタックされる。
【００１３】
以上、本実施形態の画像形成装置１００が転写紙上に画像を形成する手順について概説した。次に、画像形成装置１００の画像形成を制御する制御ユニットについて、図２に基づいて説明する。なお、以下の説明においては、適宜、図１を参照するものとする。
【００１４】
図２は、本実施形態の画像形成装置１００が備える制御ユニット２００の機能ブロック図を示す。図２に示すように、制御ユニット２００は、画像処理部２０２、プロッタ制御部２１０、光源制御部２０４、エンジン制御部２２０、トナー制御部２０６、転写制御部２０７および定着制御部２０８を含んで構成される。
【００１５】
画像処理部２０２は、印刷対象となる画像データ（スキャンデータや外部ホストから転送される画像ファイル）に所定の画像処理を施すことによって、イエロー（Ｙｅ）、マゼンタ（Ｍａ）、シアン（Ｃｙ）、ブラック（Ｂｋ）の４色の画像データ（以下、印刷画像データとして参照する）を生成し、プロッタ制御部２１０へ出力する。
【００１６】
プロッタ制御部２１０は、画像データ処理部２１２、画質調整用データ生成部２１４、タイミング制御部２１６および作像データカウント部２１８を含んで構成される。
【００１７】
画質調整用データ生成部２１４は、濃度調整用パターンや色合わせ調整用パターンなど、画質の調整に使用するための所定の画像データ（以下、画質調整用データとして参照する）を生成し、画像データ処理部２１２に出力する。なお、画質調整用データの詳細については後述する。
【００１８】
画像データ処理部２１２は、画像処理部２０２から入力された印刷画像データと画質調整用データ生成部２１４から入力される画質調整用データを合成する。具体的には、画像データ処理部２１２は、２つの印刷画像データ（１ページ分）の間に画質調整用データが挿入された合成データを作像データへ変換し、光源制御部２０４に出力する。光源制御部２０４は、入力された作像データに基づいて光走査装置２０の光源の点灯消灯を制御して感光体ドラム１１ａ〜１１ｄを露光する。同時に、画像データ処理部２１２は、作像データを作像データカウント部２１８に対して出力する。
【００１９】
タイミング制御部２１６は、プロッタ制御部２１０全体の動作タイミングを制御する。例えば、タイミング制御部２１６は、エンジン制御部２２０から入力される画像形成の開始信号などに基づいて、画像処理部２０２が画像データを画像データ処理部２１２へ転送するタイミング、画像データ処理部２１２が画像データを処理するタイミング、画質調整用データ生成部２１４が画質調整用データを生成するタイミングなどを制御する。
【００２０】
具体的には、タイミング制御部２１６は、作像データカウント部２１８に対してFGATE信号、FGATE＿PT信号およびCNT＿INT信号を出力する。ここで、CNT＿INT信号は、後述するエンジン制御部２２０に対しても出力される。なお、各タイミング信号の詳細については後述する。
【００２１】
作像データカウント部２１８は、画像データ処理部２１２から入力される作像データに基づいて、トナー像が形成される画素（以下、作像画素として参照する）をカウントする。作像データカウント部２１８は、タイミング制御部２１６から入力されるFGATE信号およびFGATE＿PT信号に基づいて、印刷画像データに係る作像データと画質調整用データに係る作像データを判別し、それぞれの作像データについて作像画素を別個にカウントする。
【００２２】
ここで、作像データカウント部２１８は、画素毎の階調値の有無に基づいて、階調値が存在する画素の数をカウント値として取得する上述した構成の他、画素毎の階調値を積算した値をカウント値として取得する構成を採用しても良い。
【００２３】
作像データカウント部２１８は、CNT＿INT信号の入力に応答して、その時点のカウント値（積算値）を分割領域のカウント値として格納する。なお、分割領域の詳細については後述する。
【００２４】
一方、エンジン制御部２２０は、タイミング制御部２２２、カウント値取得部２２４、制御データ生成部２２６およびメモリ２２８を含んで構成される。
【００２５】
タイミング制御部２２２は、前述したように、画像処理部２０２やプロッタ制御部２１０などの各種処理部へ動作タイミング信号を出力する。
【００２６】
カウント値取得部２２４には、プロッタ制御部２１０のタイミング制御部２１６からカウント値を読み出すためのタイミング信号であるCNT＿INT信号が入力される。カウント値取得部２２４は、CNT＿INT信号の入力に応答して、プロッタ制御部２１０の作像データカウント部２１８に格納されたカウント値を読み出して取得する。
【００２７】
制御データ生成部２２６は、カウント値取得部２２４が取得したカウント値に基づいて所定の演算を実行し、トナー補給制御や定着制御（熱制御および加圧制御）などに用いる各種制御パラメータを生成する。具体的には、制御データ生成部２２６は、カウント値取得部２２４が取得した分割領域のカウント値から当該分割領域の画像面積率を算出する。ここで、画像面積率とは、所定面積の領域（この場合、分割領域）を構成する全画素に対して作像画素が占める割合をいう。制御データ生成部２２６は、算出した画像面積率に基づいて、対応する分割領域を作像するために必要とされるトナー補給量を制御するための制御パラメータ、定着装置１８の加熱量または加圧量を制御するための制御パラメータ、転写部（一次及び二次転写装置）の転写電流を制御するための制御パラメータなどの各種制御パラメータを生成する。エンジン制御部２２０は、制御データ生成部２２６が生成した各種制御パラメータを使用してトナー制御部２０６、転写制御部２０７、定着制御部２０８などの各種制御モジュールを制御する。
【００２８】
ここで、上述した分割領域について説明する。本実施形態において、作像データカウント部２１８は、１ページ分の作像データについて作像画素のカウント値を取得するのではなく、１ページ分の作像データを適切な単位に分割し、分割されたデータ単位ごとに作像画素のカウント値を取得してエンジン制御部２２０に供する。エンジン制御部２２０は、データ単位ごとに取得されたカウント値に基づいて制御パラメータを生成することによって高精度な制御を実現する。本実施形態における分割領域とは、このようなデータ単位を定義するための概念である。
【００２９】
図３は、画像データ処理部２１２において合成されるデータを各種タイミング信号のタイミングチャートとともに示している（図４においても同様）。図３に示す例においては、１ページ分の印刷画像データ３０および３４の間に画質調整用データ３２（この場合、濃度調整用パターン）が挿入されている。図３のタイミングチャートにおいて、FGATE信号は、転写紙に画像を形成するタイミング信号である。タイミング制御部２１６は、画像形成を開始するタイミングでFGATE信号をアサートし、画像形成を完了するタイミングでFGATE信号をネゲートする。
【００３０】
図３に示す例の場合、１ページ分の印刷画像データ３０，３４が副走査方向において１０個の分割領域（area1〜area10）に分割され、画質調整用データ３２が副走査方向において６個の分割領域（area1〜area6）に分割されている。タイミング制御部２１６は、各分割領域について作像画素のカウント（積算）が完了するタイミングで割り込み信号CNT＿INT信号をアクティブにする。
【００３１】
作像データカウント部２１８は、画像形成の開始を示すFGATE信号のアサートに応答して、入力される印刷画像データに係る作像データについて作像画素のカウントを開始する。エンジン制御部２２０のカウント値取得部２２４は、最初の割り込み信号CNT＿INT信号がアクティブになったことに応答して、作像データカウント部２１８からarea1について取得されたカウント値を読み出す。制御データ生成部２２６がarea1のカウント値に基づいて制御パラメータを生成すると、割り込み処理が終了し、タイミング制御部２１６は、CNT＿INT信号をネゲートさせる。
【００３２】
続いて、２番目の割り込み信号CNT＿INT信号が再びアクティブになったことに応答して、エンジン制御部２２０のカウント値取得部２２４は、作像データカウント部２１８からarea2について取得されたカウント値を取得する。制御データ生成部２２６がarea2のカウント値に基づいて制御パラメータを生成すると、タイミング制御部２１６は、CNT＿INT信号をネゲートさせる。以降、CNT＿INT信号がアクティブになる度に同様の処理が繰り返される。その後、１ページ分の画像形成が完了したことを示すFGATE信号のネゲートに同期して、最後の割り込み信号CNT＿INT信号がアクティブになり、エンジン制御部２２０のカウント値取得部２２４は、作像データカウント部２１８からarea10のカウント値を取得し、制御データ生成部２２６がarea10のカウント値に基づいて制御パラメータを生成する。
【００３３】
一方、FGATE＿PT信号は、画質調整用データを生成するためのタイミング信号である。タイミング制御部２１６は、画質調整用データ３２の生成を開始するタイミングでFGATE＿PT信号をアサートし、画質調整用データ３２の生成を完了するタイミングでFGATE＿PT信号をネゲートする。また、タイミング制御部２１６は、画質調整用データ３２のarea1〜area6の各分割領域のカウント値を読み出すタイミングで割り込み信号CNT＿INT信号をアクティブにさせ、エンジン制御部２２０は、CNT＿INT信号に応答した割り込み処理を実行する。
【００３４】
図３は、作像データを副走査方向に分割する構成を例示したが、本実施形態においては、図４に示すように、作像データを副走査方向および主走査方向に分割することもできる。作像データにおいては、ときに作像画素が主走査方向に局在化する場合がある。例えば、転写紙の右側に黒文字を形成し、転写紙の左側にはカラー画像を形成する作像データの場合、カラー作像色（Ｙｅ、Ｃｙ、Ｍａ）の作像画素は、主走査方向左側に局在化する。このため、カラー作像色（Ｙｅ、Ｃｙ、Ｍａ）のトナーの消費量について主走査方向に傾きが発生する。このような原稿を連続して出力すると、カラーの現像ユニットのトナー量が主走査方向に不均一になってしまう。
【００３５】
この点、図４に例示するように、作像データを副走査方向および主走査方向に分割し、各分割領域についてカウント値を取得するようにすれば、トナー量が主走査方向に不均一になることを防止することができる。
【００３６】
ここで、従来のカラータンデム機（画像形成装置）では、画質調整用データの各分割領域のカウント値を取得するCNT＿INT信号に応答して実行される割り込み処理において、エンジン制御部がプロッタ制御部から分割領域のカウント値を読み出していた。しかしながら、このような従来の構成においては、ＣＰＵの負荷が逼迫するという問題があった。この点につき、図５に基づいて説明する。
【００３７】
図５は、従来装置における作像データのカウント値を取得する処理のタイミングチャートである。図５は、紙面の上から順番に、イエロー（Ｙｅ）、シアン（Ｃｙ）、マゼンタ（Ｍａ）、ブラック（Ｂｋ）のタイミングチャートを示す。なお、図５は、１ページ目の画像形成と２ページ目の画像形成の間、ならびに、３ページ目の画像形成と４ページ目の画像形成の間に、画質調整用データとして、それぞれ、パターンＡおよびパターンＢを出力する場合を例示する（図１０においても同様）。
【００３８】
カラータンデム機においては、Ｙｅ、Ｃｙ、Ｍａ、Ｂｋの各色の感光体ドラムが副走査方向に離間して配置される関係で、各色の画像を形成するタイミングは所定時間ずらされる。すなわち、図５に示すように、第１作像色のＹｅが１ページ目の作像を開始した後、所定の時間をおいて、第２作像色のＣｙが１ページ目の作像を開始し、その後、同様に所定の時間をおいて、第３作像色のＭａ、第４作像色のＢｋの順に１ページ目の作像を開始する。
【００３９】
ここで、図５における矢印は、エンジン制御部がプロッタ制御部から領域毎のカウント値を読み出すタイミングを表している。図５に示されるように、エンジン制御部は、タイミング（Ｔ２）からタイミング（Ｔ３）までの区間、ならびに、タイミング（Ｔ４）からタイミング（Ｔ５）までの区間においては、３色のカウント値をプロッタ制御部から同時に読み出している。また、エンジン制御部は、タイミング（Ｔ３）からタイミング（Ｔ４）までの区間においては、２色のカウント値をプロッタ制御部から同時に読み出している。
【００４０】
一方、タイミング（Ｔ１）からタイミング（Ｔ２）までの区間、および、タイミング（Ｔ５）からタイミング（Ｔ６）までの区間に着目すると、当該区間においては、エンジン制御部は、４色のカウント値をプロッタ制御部から同時に読み出している。つまり、当該区間においては、ＣＰＵの演算負荷が逼迫する。
【００４１】
上述した従来装置における問題点につき、本実施形態は、以下の構成を採用する。すなわち、エンジン制御部２２０の内部に作像データ情報記憶部として機能するメモリ２２８を設ける（図２を参照）。なお、作像データ情報を記憶するメモリをエンジン制御部２２０の外部に設け、エンジン制御部２２０がこのメモリから作像データ情報を読み出すように構成してもよい。
【００４２】
画質調整用データとしては、図６（ａ）に示すような濃度調整用パターン３２ａや図６（ｂ）に示すような色合わせ調整用パターン３２ｂなどを例示することができる。これらの画質調整用データは、固定パターンであるので、その作像画素数は事前に求めることが可能である。本実施形態は、この点に着目し、画質調整用データにつき、分割領域ごとの作像画素数を事前に求めておき、当該作像画素数を作像データ情報としてメモリ２２８に格納する。
【００４３】
ここで、図６に示す例の場合、濃度調整用パターン３２ａおよび色合わせ調整用パターン３２ｂは、いずれも、そのパッチ境界と分割領域の境界が一致していない。このような場合、各領域のカウント値は、領域毎に異なるパッチ形状に基づいて求める必要があるので、複雑な演算が必要になる。
【００４４】
一方、図７に示すように、分割領域の境界が濃度調整用パターン３２ａのパッチ境界あるいは色合わせ調整用パターン３２ｂのパッチ境界に一致するように分割領域の大きさを定義すれば、各領域のカウント値を求めるための演算を簡略化することができる。
【００４５】
ここで、再び、図５を参照すると、エンジン制御部が４色のカウント値をプロッタ制御部から同時に読み出す期間は、各色の作像系のいずれかが画質調整用データを出力する期間であることが分かるであろう。本実施形態は、この点に着目し、画質調整用データが出力される期間において、プロッタ制御部２１０からカウント値を読み出すのでなく、エンジン制御部２２０の内部に設けられたメモリ２２８から予め格納された当該画質調整用データのカウント値を読み出す構成を採用することで、ＣＰＵの演算負荷が逼迫する状況を回避する。以下、本実施形態におけるエンジン制御部２２０が実行する処理について、図８に基づいて説明する。
【００４６】
図８は、本実施形態におけるエンジン制御部２２０が実行する処理のフローチャートを示す。まず、ステップ１０１において、エンジン制御部２２０は、次の作像動作が画質調整用データか否かを判断する。次の作像動作が画質調整用データでないと判断された場合には（ステップ１０１、Ｎｏ）、ステップ１０２に進み、エンジン制御部２２０は、FGATEのアサートを待機する（ステップ１０２、Ｎｏ）。FGATEがアサートした場合には（ステップ１０２、Ｙｅｓ）、ステップ１０３に進み、エンジン制御部２２０は、FGATEがアクティブ状態か否かを判断する。
【００４７】
FGATEがアクティブ状態の場合には（ステップ１０３、Ｙｅｓ）、エンジン制御部２２０は、画像形成中と判断してステップ１０４に進み、CNT＿INT信号の発生を監視する（ステップ１０４、Ｎｏ）。CNT＿INT信号が検出されると（ステップ１０４、Ｙｅｓ）、ステップ１０５に進み、エンジン制御部２２０は、CNT＿INT割り込み処理を実行する。その後、処理はステップ１０３に戻る。FGATEのアクティブ状態が続く限り、エンジン制御部２２０は、ステップ１０３〜ステップ１０５の処理を繰り返す。その後、画像形成が完了してFGATEがネゲートすると（ステップ１０３、Ｎｏ）、エンジン制御部２２０は、処理を終了する。
【００４８】
一方、ステップ１０１において、次の作像動作が画質調整用データであると判断された場合には（ステップ１０１、Ｙｅｓ）、ステップ１０６に進み、エンジン制御部２２０は、FGATE＿PTのアサートを待機する（ステップ１０６、Ｎｏ）。FGATE＿PTがアサートした場合には（ステップ１０６、Ｙｅｓ）、ステップ１０７に進み、エンジン制御部２２０は、FGATE＿PTがアクティブ状態か否かを判断する。
【００４９】
FGATE＿PTがアクティブ状態の場合には（ステップ１０７、Ｙｅｓ）、エンジン制御部２２０は、画像形成中と判断してステップ１０８に進み、CNT＿INT信号の発生を監視する（ステップ１０８、Ｎｏ）。CNT＿INT信号が検出されると（ステップ１０８、Ｙｅｓ）、ステップ１０９に進み、エンジン制御部２２０は、CNT＿INT割り込み処理を実行する。その後、処理はステップ１０７に戻る。FGATE＿PTのアクティブ状態が続く限り、エンジン制御部２２０は、ステップ１０７〜ステップ１０９の処理を繰り返す。その後、画像形成が完了してFGATE＿PTがネゲートすると（ステップ１０７、Ｎｏ）、エンジン制御部２２０は、処理を終了する。次に、上述したステップ１０５およびステップ１０９におけるCNT＿INT割り込み処理について、図９に基づいて説明する。
【００５０】
図９は、CNT＿INT割り込み処理のフローチャートを示す。まず、ステップ２０１において、エンジン制御部２２０は、出力中のデータが画質調整用データであるか否かを判断する。画質調整用データでないと判断された場合には（ステップ２０１、Ｎｏ）、ステップ２０２に進む。ステップ２０２において、エンジン制御部２２０のカウント値取得部２２４は、プロッタ制御部２１０の作像データカウント部２１８からカウント値を読み出す処理を実行する。カウント値の読み出しが完了すると、ステップ２０４に進む。ステップ２０４においては、エンジン制御部２２０の制御データ生成部２２６が、作像データカウント部２１８から読み出したカウント値に基づいて画像面積率を算出する。その後、続くステップ２０５において、制御データ生成部２２６は、算出した画像面積率に基づいて制御モジュール（トナー制御部２０６、定着制御部２０８など）が使用する各種制御パラメータを生成し、割り込み処理を終了する。
【００５１】
一方、ステップ２０１において、出力中のデータが画質調整用データであると判断された場合には（ステップ２０１、Ｙｅｓ）、ステップ２０３に進む。ステップ２０３において、エンジン制御部２２０のカウント値取得部２２４は、メモリ２２８から出力中の画質調整用データに係る作像データ情報（作像画素数）を読み出す処理を実行する。作像画素数の読み出しが完了すると、上述したステップ２０４に進む。ステップ２０４においては、エンジン制御部２２０の制御データ生成部２２６が、メモリ２２８から読み出された作像画素数に基づいて画像面積率を算出する。その後、続くステップ２０５において、制御データ生成部２２６は、算出した画像面積率に基づいて制御モジュール（トナー制御部２０６、定着制御部２０８など）が使用する各種制御パラメータを生成し、割り込み処理を終了する。
【００５２】
なお、他の実施形態においては、画質調整用データにつき、分割領域ごとの作像画素数に基づいて画像面積率を事前に求めておき、当該画像面積率を作像データ情報としてメモリ２２８に格納することもできる。この場合、ステップ２０３において、エンジン制御部２２０のカウント値取得部２２４は、メモリ２２８から出力中の画質調整用データに係る画像面積率を読み出す処理を実行し、上述したステップ２０５に進む。ステップ２０５においては、エンジン制御部２２０の制御データ生成部２２６が、メモリ２２８から読み出された画像面積率に基づいて各種制御パラメータを生成する。本実施形態によれば、画質調整用データの画像面積率を求めるための演算を省略することができる。
【００５３】
以上、説明したように、本実施形態によれば、エンジン制御部２２０のカウント値取得部２２４は、画質調整用データの出力期間において、プロッタ制御部２１０の作像データカウント部２１８からカウント値を読み出す必要がないので、ＣＰＵ負荷が低減される。この点について図１０に基づいて具体的に説明する。
【００５４】
図１０は、本実施形態の画像形成装置１００における作像データのカウント値を取得する処理のタイミングチャートを示す。なお、図中の矢印は、エンジン制御部２２０のカウント値取得部２２４が作像データカウント部２１８から領域毎のカウント値を読み出すタイミングを表している。
【００５５】
図１０に示されるように、本実施形態においては、画質調整用データＡおよび画質調整用データＢが出力される区間において、エンジン制御部２２０のカウント値取得部２２４は、プロッタ制御部２１０の作像データカウント部２１８からカウント値を読み出さない。この場合、エンジン制御部２２０のカウント値取得部２２４は、タイミング（Ｔ２）からタイミング（Ｔ３）までの区間、ならびに、タイミング（Ｔ４）からタイミング（Ｔ５）までの区間においては、３色のカウント値を作像データカウント部２１８から同時に読み出し、タイミング（Ｔ３）からタイミング（Ｔ４）までの区間については、２色のカウント値を作像データカウント部２１８から同時に読み出す。この点は、従来と同様である。
【００５６】
一方、タイミング（Ｔ１）からタイミング（Ｔ２）までの区間、ならびに、タイミング（Ｔ５）からタイミング（Ｔ６）までの区間に着目すると、カウント値取得部２２４は、３色のカウント値を作像データカウント部２１８から同時に読み出していることがわかるであろう。すなわち、本実施形態によれば、画質調整用データが出力される期間は、エンジン制御部２２０は、プロッタ制御部２１０からカウント値を読み出さない。このため、エンジン制御部２２０が同時に読み出し処理を実行しなければならない作像系が、従来の４色から３色に減少するのでＣＰＵ負荷が確実に低減する。
【００５７】
以上、本発明について実施形態をもって説明してきたが、本発明は上述した実施形態に限定されるものではなく、その他、当業者が推考しうる実施態様の範囲内において、本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。
【００５８】
上述した実施形態の各機能は、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）などのオブジェクト指向プログラミング言語などで記述された装置実行可能なプログラムにより実現でき、本実施形態のプログラムは、ハードディスク装置、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、フレキシブルディスク、ＥＥＰＲＯＭ、ＥＰＲＯＭなどの装置可読な記録媒体に格納して頒布することができ、また他装置が可能な形式でネットワークを介して伝送することができる。
【符号の説明】
【００５９】
７…ポリゴンミラー
１０…転写ローラ
１１…感光体ドラム
１２…帯電ユニット
１３…トナーカートリッジ
１４…中間転写ベルト
１５…中間転写ベルトクリーニング装置
１６…二次転写装置
１７…給紙レジストセンサ
１８…定着装置
１９…排紙装置
２０…光走査装置
２５…中間転写ローラ
３０，３４…印刷画像データ
３２…画質調整用データ
４０…転写紙
１００…画像形成装置
２００…制御ユニット
２０２…画像処理部
２０４…光源制御部
２０６…トナー制御部
２０７…転写制御部
２０８…定着制御部
２１０…プロッタ制御部
２１２…画像データ処理部
２１４…画質調整用データ生成部
２１６…タイミング制御部
２１８…作像データカウント部
２２０…エンジン制御部
２２２…タイミング制御部
２２４…カウント値取得部
２２６…制御データ生成部
２２８…メモリ（作像データ情報記憶部）
【先行技術文献】
【特許文献】
【００６０】
【特許文献１】特開２０１０−１５０１８号公報
【図１】
2013152434.tif 000003
【図２】
2013152434.tif 000004
【図５】
2013152434.tif 000005
【図８】
2013152434.tif 000006
【図９】
2013152434.tif 000007
【図１０】
2013152434.tif 000008
【図３】
2013152434.tif 000009
【図４】
2013152434.tif 000010
【図６】
2013152434.tif 000011
【図７】
2013152434.tif 000012