(57)【要約】【課題】プリンタエンジンに送付するデータのサイズが大きくなり、コントローラとプリンタエンジンとの間のコマンドやデータの通信が妨げられる等の問題が発生する。【解決手段】コントローラと、前記コントローラの制御の下に像形成を行う像形成手段とを有する画像形成装置であって、コントローラは、特定の画像の像形成を行う際、前記像形成手段に当該特定の画像の識別情報を送信して像形成を指示し、像形成手段は、特定の画像の識別情報に対応付けて、特定の画像を複数のブロックに分割したときの各ブロックに含まれる画素の濃度値の累積値を記憶し、コントローラから受け取った識別情報に基づいて、記憶手段から特定の画像の各ブロックの累積値を取得し、その各ブロックの累積値に従って現像剤の補給を制御する。【選択図】  図５
2018180417.tif 000002
【特許請求の範囲】
【請求項１】
コントローラと、前記コントローラの制御の下に像形成を行う像形成手段とを有する画像形成装置であって、
前記コントローラは、特定の画像の像形成を行う際、前記像形成手段に当該特定の画像の識別情報を送信して像形成を指示し、
前記像形成手段は、
前記特定の画像の識別情報に対応付けて、前記特定の画像を複数のブロックに分割したときの各ブロックに含まれる画素の濃度値の累積値を記憶する記憶手段と、
前記コントローラから受け取った前記識別情報に基づいて、前記記憶手段から前記特定の画像の各ブロックの前記累積値を取得する取得手段と、
前記特定の画像の各ブロックの前記累積値に従って現像剤の補給を制御する制御手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記コントローラは、前記特定の画像を回転して像形成する際、当該画像の回転角度を前記像形成手段に通知し、
前記取得手段は、前記回転角度に応じて前記記憶手段から読み出す各ブロックの累積値の読み出し順を変更することにより、像形成する特定の画像の各ブロックの順に前記累積値を取得することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記コントローラは、
像形成の対象である画像を複数のブロックに分割し、各ブロックに含まれる画素の濃度値の累積値を算出する算出手段と、
前記画像の像形成を行う際、前記算出手段により算出した前記累積値を前記像形成手段に送信して像形成を指示する指示手段と、
を更に有することを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記コントローラは、像形成の対象の画像を補正する画像調整後、最初に前記特定の画像の像形成を行う際、前記算出手段により、前記画像調整により補正された前記特定の画像の各ブロックに含まれる画素の濃度値の累積値を算出させ、
前記指示手段は、前記補正された前記特定の画像の識別情報とともに、前記算出した累積値を前記像形成手段に送信して像形成を指示することを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記像形成手段は、前記指示手段により指示された前記補正された前記特定の画像の識別情報に対応付けて、前記各ブロックに含まれる画素の濃度値の累積値を前記記憶手段に記憶させることを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記ブロックは、前記画像を主走査方向に分割数ｍで分割し、副走査方向に分割数ｎで分割した（ｍ，ｎはともに２以上の整数）領域であることを特徴とする請求項１乃至５のいずれか１項に記載の画像形成装置。
【請求項７】
コントローラと、前記コントローラの制御の下に像形成を行う像形成手段とを有する画像形成装置を制御する制御方法であって、
前記コントローラから、特定の画像の像形成を行う際、前記像形成手段に当該特定の画像の識別情報を送信して像形成を指示する工程と、
前記特定の画像の識別情報に対応付けて、前記特定の画像を複数のブロックに分割したときの各ブロックに含まれる画素の濃度値の累積値を記憶する工程と、
前記コントローラから受け取った前記識別情報に基づいて、記憶している前記特定の画像の各ブロックの前記累積値を取得する工程と、
前記特定の画像の各ブロックの前記累積値に従って現像剤の補給を制御する工程と、
を有することを特徴とする画像形成装置の制御方法。
【請求項８】
請求項７に記載の制御方法の各工程をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置とその制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
電子写真方式で画像を形成する印刷装置は、原稿のコピーや、ＰＣからの印刷データに基づいて像形成を行う場合、静電潜像からトナー剤を使用してトナー像を作成し、そのトナー像をシートに定着させている。このようなトナー像を形成する印刷装置のプリンタエンジンには現像機が組み込まれている。この現像機は、トナーボトルやカートリッジからトナー剤の補給を受け、現像機内の複数の現像剤の補給部にトナー剤を貯蔵している。そして印刷が開始されると、現像機は、トナー像を形成するために必要な量のトナー剤を現像剤の補給部から供給してトナー像を形成している。
【０００３】
このような印刷装置で連続して印刷を行う際、トナー像を形成した際に消費した分のトナー剤を現像機に補給する必要がある。このような仕組みを採用することで、消費したトナー剤の量分のトナー剤を現像機に補給している。これにより、トナー剤が不足することによる画像濃度のムラの発生を防止している。
【０００４】
このとき現像機に補給するトナー剤の量は、それ以前に形成したトナー像で使用されたトナー剤の量と関係性が高いビデオカウント値（濃度値）を測定し、その値を基に消費されたトナー剤の量を求め、その量に応じて制御される。この技術では、形成した画像のページ単位のビデオカウント値を取得し、その値をプリンタエンジンに通知して、現像機にトナー剤の補給指示を出力する。こうして複数のトナー剤の補給部に均一のトナー剤を補給することでトナー剤の不足を防いでいる。しかし、この技術では、ページ当りのトナー剤の平均消費量より多く消費しているトナー剤の補給部には、消費した量分のトナー剤の補給が行われない。このため、この状況が繰り返されると、そのトナー剤の補給部ではトナー剤が不足し、画像の濃度のムラが発生する虞がある。とくに近年、印刷装置の高速化や現像剤の補給部の容量の減少、現像剤の搬送速度の増加などの様々な要因も加わり、上述の技術では対処できなくなっている。
【０００５】
このため特許文献１には、トナー剤の補給精度を高めるために、ページを主走査方向、副走査方向に分割したブロック単位のビデオカウント値を使用する面内分割ビデオカウント値を採用することが記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−１２８３１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述のブロック単位で測定したビデオカウント値をプリンタエンジンに通知し、その値を基にトナー剤の補給制御を行う、面内分割ビデオカウントでは、分割された全ブロックのビデオカウント値をプリンタエンジンに通知する必要がある。このため、プリンタエンジンに送付するデータのサイズが大きくなり、コントローラとプリンタエンジンとの間のコマンドやデータの通信が妨げられる等の問題が発生するおそれがある。このように通信が妨げられると、正常なタイミングでコマンドが実行されず、印刷処理が正常に行えなくなるという課題がある。
【０００８】
本発明の目的は、上記従来技術の課題を解決することにある。
【０００９】
本発明の目的は、特定の画像の像形成時は、コントローラと像形成手段との間でやり取りするデータ量を減らすことにより、上述の不具合の発生を防止する技術を提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するために本発明の一態様に係る画像形成装置は以下のような構成を備える。即ち、
コントローラと、前記コントローラの制御の下に像形成を行う像形成手段とを有する画像形成装置であって、
前記コントローラは、特定の画像の像形成を行う際、前記像形成手段に当該特定の画像の識別情報を送信して像形成を指示し、
前記像形成手段は、
前記特定の画像の識別情報に対応付けて、前記特定の画像を複数のブロックに分割したときの各ブロックに含まれる画素の濃度値の累積値を記憶する記憶手段と、
前記コントローラから受け取った前記識別情報に基づいて、前記記憶手段から前記特定の画像の各ブロックの前記累積値を取得する取得手段と、
前記特定の画像の各ブロックの前記累積値に従って現像剤の補給を制御する制御手段と、を有することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、特定の画像の像形成時は、コントローラと像形成手段との間でやり取りするデータ量を減らすことにより、像形成処理が正常に行えなくなるのを防止できる。
【００１２】
本発明のその他の特徴及び利点は、添付図面を参照とした以下の説明により明らかになるであろう。なお、添付図面においては、同じ若しくは同様の構成には、同じ参照番号を付す。
【図面の簡単な説明】
【００１３】
添付図面は明細書に含まれ、その一部を構成し、本発明の実施形態を示し、その記述と共に本発明の原理を説明するために用いられる。
【図１】本発明の実施形態１に係る画像形成装置（ＭＦＰ）のハードウェア構成を説明するブロック図。
【図２】実施形態１に係るＭＦＰが出力するパターン画像の一例を示す図。
【図３】実施形態１に係るＭＦＰが出力する面内分割ビデオカウント値を取得するためのパターン画像の分割例を示す図。
【図４】図３の様に分割された画像に対するブロックＩＤの割り当てを説明する図。
【図５】実施形態１に係るＭＦＰのコントローラによる１ページの印刷処理における、面内分割ビデオカウント値の通知処理を説明するフローチャート。
【図６】実施形態１に係るＭＦＰにおいて、コントローラからパターン画像のＩＤが印刷部に通知され、印刷部で現像機にトナー剤が補給される一連の処理の流れを説明する図。
【図７】実施形態１に係るＭＦＰの印刷部における現像機へのトナー剤の補給を説明する図。
【図８】実施形態２に係るＭＦＰが出力するパターン画像の一例を示す図。
【図９】実施形態２に係るＭＦＰによる１ページの印刷処理における、面内分割ビデオカウント値の通知処理を説明するフローチャート。
【発明を実施するための形態】
【００１４】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１５】
［実施形態１］
図１は、本発明の実施形態１に係る画像形成装置（ＭＦＰ）１１３のハードウェア構成を説明するブロック図である。
【００１６】
ここでは実施形態１に係る画像形成装置１１３を、コピー、プリント機能、ファクシミリ機能、ボックス機能等を有する複合機（ＭＦＰ：Multi-Funcition Peripheral）を例に説明する。しかし、本発明に係る画像形成装置はこのような複合機に限らず、印刷機能だけを有する印刷装置や、複写機、或いは例えばファクシミリなどの通信装置であっても良い。
【００１７】
この画像形成装置（以下、ＭＦＰ）１１３は、コントローラ１００、印刷部１０７、印刷部１０７に接続されたカセット部１０８、読取部１１０、操作部１１２を有する。
【００１８】
コントローラ１００では、ＣＰＵ１０１がバス１１５を介して、メモリ１０２、記憶装置１０３、ＲＯＭ１０４及び通信部ＩＦ１０５と接続され、通信部ＩＦ１０５はネットワーク１１４と接続されている。またＣＰＵ１０１は、バス１１５、スキャナＩＦ１０９を介して読取部１１０と接続され、またバス１１５、プリンタＩＦ１０６を介して印刷部１０７と接続されている。またＣＰＵ１０１は、バス１１５、操作部ＩＦ１１１を介して操作部１１２と接続されている。ＣＰＵ１０１により実行される各種プログラム及びデータは、ハードディスクやメモリカード等の記憶装置１０３に記憶されており、ＣＰＵ１０１はＲＯＭ１０４のブートプログラムを実行して、そのプログラムをメモリ１０２に展開して実行する。この記憶装置１０３は、ＭＦＰ１１３に着脱可能であっても、ＭＦＰ１１３に内蔵されたものでも良い。更に、ＣＰＵ１０１により実行されるプログラムは、ネットワーク１１４を介して他のＭＦＰ或いはＰＣ等からからダウンロードされて記憶装置１０３に記憶される構成でも良い。またメモリ１０２は、ＳＲＡＭのような不揮発メモリ、ＤＲＡＭのような揮発メモリの双方の機能をそなえていても良いし、揮発メモリの機能をメモリ１０２が受け持ち、不揮発メモリの機能を記憶装置１０３が受け持つ構成でもよい。また記憶装置１０３は、取り外し可能なメモリメディアでも良い。
【００１９】
ＣＰＵ１０１が、操作部ＩＦ１１１を介して操作部１１２にデータを書き込むことにより操作部１１２の表示部に表示を行う。またＣＰＵ１０１が、操作部ＩＦ１１１を介してタッチパネルを有する操作部１１２からデータを読み出すことにより、操作部１１２を介したユーザからの指示を入力する。こうして入力された情報は、メモリ１０２、記憶装置１０３のいずれかに転送して蓄積され、様々な処理に使用される。またＣＰＵ１０１は、通信部ＩＦ１０５を介してデータを読み込み、或いは書き込むことにより、通信部ＩＦ１０５を使用したネットワーク１１４との通信を行う。
【００２０】
プリンタＩＦ１０６は、印刷部１０７を接続するインターフェースであり、印刷部１０７には、印刷に使用するシート（用紙）束を収容するカセット部１０８が接続されている。スキャナＩＦ１０９は読取部１１０を接続するインターフェースである。ＣＰＵ１０１がバス１１５と、これらのＩＦを介して各エンジンへデータの読み書きを行うことにより、プリントやスキャンなどのエンジンの動作、及び各種ステータスを取得する。
【００２１】
読取部１１０或いは通信部ＩＦ１０５から入力された画像データは、コントローラ１００のメモリ１０２或いは記憶装置１０３に保存される。また、取り外し可能なメモリに予め画像データを蓄積しておき、そのメモリをコントローラ１００に取り付けることによって画像データを取り込むことも可能である。記憶装置１０３に蓄積されている画像データは、メモリ１０２に移動もしくはコピーすることができ、また操作部１１２から指示された内容に応じてメモリ１０２の画像データに様々な画像を合成することができる。尚、プリンタＩＦ１０６、スキャナＩＦ１０９に接続される印刷部１０７、読取部１１０は、ネットワーク１１４上にそれぞれ単体の周辺機器として存在し、それをＭＦＰ１１３のコントローラ１００が制御する構成でも良い。
【００２２】
図２は、実施形態１に係るＭＦＰ１１３が出力するパターン画像の一例を示す図である。このパターン画像は、ＭＦＰ１１３により印刷された画像の確認や、画像の調整を実施するために印刷される特定の画像である。実施形態１に係るパターン画像は、図２のように諧調を持たない画像とする。よって、黒で示す画像部分はベタ黒で印刷される。このため、印刷部１０７のプリンタエンジンの状態によらず、所定のサイズのパターン画像のビデオカウント値は常に同じ値となり、その所定サイズの画像の印刷で消費されるトナー剤の量も一定となる。ここで、画像のビデオカウント値は、その画像に含まれる画素の濃度値の累積値である。
【００２３】
図３は、実施形態１に係るＭＦＰ１１３が出力する面内分割ビデオカウント値を取得するためのパターン画像の分割例を示す図である。
【００２４】
図４は、図３の様に分割された画像に対するブロックＩＤの割り当てを説明する図である。
【００２５】
図３、図４の例では、パターン画像を主走査方向に５分割、副走査方向に４分割した例を示しているが、分割数は、これに限らない。図３において、ブロック３０１は、パターン画像を分割したブロック（領域）の１つを示し、これに対応するブロックＩＤは、図４の４０１で示す「ブロック００」となる。ブロックＩＤは、主走査方向の分割数をｍ、副走査方向の分割数をｎ（ｍ，ｎはともに２以上の整数）として、ブロック００〜ブロックｎｍとして割り当てられる。尚、図４において、各ブロックの座標値（ｘ，ｙ）は、そのブロックの始点（左上の角）の座標を示している。
【００２６】
図５は、実施形態１に係るＭＦＰ１１３のコントローラ１００による１ページの印刷処理における、面内分割ビデオカウント値の通知処理を説明するフローチャートである。尚、このフローチャートで示す処理は、上述したようにＣＰＵ１０１がメモリ１０２に展開したプログラムを実行することにより実現される。
【００２７】
この処理は、操作部１１２を介してユーザからコピー等の印刷処理の設定を受付けることにより開始される。Ｓ５０１でＣＰＵ１０１は、１ページ分の印刷を開始するとＳ５０２に進む。Ｓ５０２でＣＰＵ１０１は、印刷対象の画像が、パターン画像かどうかを判定する。ここでパターン画像以外の通常の画像データと判定するとＳ５０５に進みＣＰＵ１０１は、通常の画像データのビデオカウント値を取得し、Ｓ５０６で印刷部１０７へ通知してＳ５０７に進む。Ｓ５０７で、ビデオカウント値の通知を受けた印刷部１０７は、そのビデオカウント値を基にトナー剤の補給を行って印刷を行う。こうして印刷部１０７による印刷が完了するとＣＰＵ１０１はページの印刷処理を終了する。トナー剤の補給については、図６、図７を参照して後述する。
【００２８】
一方、Ｓ５０２でＣＰＵ１０１は、パターン画像と判定するとＳ５０３に進み、ＣＰＵ１０１は、印刷部１０７へ、印刷対象のパターン画像の識別情報（パターン画像ＩＤ）を通知する。次にＳ５０４に進みＣＰＵ１０１は、パターン画像を生成してからプリンタＩＦ１０６を介して印刷部１０７にパターン画像を出力するまでの間に行う画像データの回転角度を印刷部１０７に通知する。このときＣＰＵ１０１は、パターン画像のビデオカウント値を通知しない。
【００２９】
こうしてＳ５０３でパターン画像ＩＤの通知を受けた印刷部１０７は、Ｓ５０７で印刷部１０７が保持しているビデオカウント値のデータの内、Ｓ５０３で通知されたパターン画像ＩＤに対応するビデオカウント値を取得する。そして印刷部１０７は、その取得したビデオカウント値に基づいてトナー剤の補給を行って印刷を行う。尚、ここで印刷部１０７が保持しているパターン画像のビデオカウント値は、起動時などに予めＣＰＵ１０１から通知されて印刷部１０７に保持されている。
【００３０】
また印刷部１０７が保持しているビデオカウント値は、ＣＰＵ１０１がパターン画像を生成した際の画像の向きに対して、図４に示す例のようにブロックに分割し、ビデオカウント値を算出した際のデータである。
【００３１】
またＣＰＵ１０１は、生成したパターン画像を印刷部１０７に出力するまでの間にパターン画像を回転させる場合がある。このため、ＣＰＵ１０１はパターン画像の生成時の画像の向きを０度とし、それを基準の画像向きとする。そして印刷部１０７は、この画像の向きを０度のパターン画像に対する分割ビデオカウント値を保持する。そしてＳ５０４でＣＰＵ１０１から印刷部１０７に通知されるパターン画像の回転角度が０度以外の場合は、印刷部１０７は、その回転角度に応じて、保持しているビデオカウント値データを変換した値を用いてトナー剤の補給を制御する。
【００３２】
例えば、図３の画像を右に９０度回転した画像が印刷部１０７に出力され印刷される場合を考える。０度回転の場合はブロック００、ブロック１０、ブロック２０、ブロック３０、ブロック４０、の順序でビデオカウント値が得られる。しかし、右９０度の回転の場合は、ブロック０３、ブロック０２、ブロック０１、ブロック００の順にビデオカウント値を取得する。これにより印刷部１０７は、パターン画像の回転に対応したビデオカウント値を用いたトナーの補給制御を行って印刷することができる。
【００３３】
図６は、実施形態１に係るＭＦＰ１１３において、コントローラ１００からパターン画像のＩＤが印刷部１０７に通知され、印刷部１０７で現像機にトナー剤が補給される一連の処理の流れを説明する図である。
【００３４】
記憶部６０１は、パターン画像の識別情報（ＩＤ）と、そのパターン画像を、例えば図４のように複数のブロックに分割したとき、各ブロックのビデオカウント値とを対応付けて記憶している。従って、印刷部１０７は、コントローラ１００からパターン画像のＩＤ（識別情報）と、画像の回転角度を受け取ると、そのＩＤと回転角度に基づいて記憶部６０１を参照することにより、そのパターン画像の各ブロックのビデオカウント値を取得する。印刷部１０７は、こうして取得したビデオカウント値に基づいて、パターン画像の各ブロックに対応したトナーの補給信号６０３を現像機６０５に送付する。駆動モータ６０３は、この補給信号６０２を受け、トナーボトルやトナーカートリッジから現像機６０５へトナー剤を補給する。尚、この記憶部６０１に記憶されるパターン画像の各ブロックのビデオカウント値は、コントローラ１００で算出し、それを印刷部１０７に送信して記憶部６０１に記憶させるようにしても良い。
【００３５】
図７は、実施形態１に係るＭＦＰ１１３の印刷部１０７における現像機６０５へのトナー剤の補給を説明する図である。
【００３６】
現像機６０５へのトナー剤の補給指示が行われると、現像機６０５では、現像剤の補給部にトナー剤が補給される。現像剤の補給部は、主走査側に一列用意されており、主走査、副走査の位置と一致した現像剤の補給部へのトナー剤の補給が行われる。主走査及び副走査の位置に一致した現像剤補給部へのトナー剤の補給は、現像剤を循環させる機構とトナー剤の補給タイミングで制御されている。図７は、実施形態１におけるビデオカウント値を基に、現像剤の補給部にトナー剤を連続補給する処理の概念の一例を示している。
【００３７】
７０１で示す、印刷開始前の現像剤の補給部には、多くのトナー剤が貯蔵されている。印刷が開始されると、現像剤の補給部からトナー剤が供給されて像形成が行われる。７０２は、現像剤の補給部から網目の画像分のトナー剤が消費された状態を示している。ここでは現像剤の補給部は、網目分だけトナーが無くなっており、黒部分のみの残量となっている。この時、画像形成で網目分のトナー剤を消費しているため、印刷部１０７は、この画像のビデオカウント値（「５」）を取得する。印刷部１０７は、このビデオカウント値を取得すると、７０３で示すように、ビデオカウント値に従って、現像機が各現像補給部にトナー剤を補給する。そして７０４で示す次の像形成で、網目の画像分のトナー剤が使用され、７０２と同様にビデオカウント値（「４」）を取得して、現像機が各現像補給部に適切な量のトナー剤を補給する。この処理を繰り返すことで、現像補給部にトナー剤が無くならないように制御することができる。
【００３８】
以上説明したように実施形態１によれば、コントローラ１００から印刷部１０７にパターン画像のＩＤと、必要に応じて画像の回転角度を通知するだけで、印刷部１０７は、パターン画像の像形成で使用した分のトナーを補給することができる。これにより、コントローラとプリンタエンジンとの間でやり取りするデータの量を少なくして、トナーの補給制御を行うことができる。
【００３９】
［実施形態２］
次に本発明の実施形態２を説明する。この実施形態２では、パターン画像を、階調を有する画像として説明する。尚、実施形態２に係るＭＦＰ１１３のハードウェア構成等は、前述の実施形態１と同様であるため、その説明を省略する。
【００４０】
図８は、実施形態２に係るＭＦＰ１１３が出力するパターン画像の一例を示す図である。
【００４１】
実施形態２におけるパターン画像は、図８のように諧調を持つ画像である。ＭＦＰ１１３では、諧調を持つ画像は、コントローラ１００によりハーフトーン化処理が行われた画像を印刷部１０７に出力して印刷する。このコントローラ１００によるハーフトーン化処理においては、印刷部１０７の状態によらず、常に諧調が保たれるように、γＬＵＴ（ルックアップテーブル）を用いた濃度と諧調の補正処理が行われる。このγＬＵＴによる補正処理は、コントローラ１００と印刷部１０７による画像調整処理が実行されると、係数の値が変動し、コントローラ１００が印刷部１０７に出力する画像データも異なるデータとなる。このため、ハーフトーン化処理された画像データから算出されるビデオカウント値も、画像調整処理により変動し、印刷に使用するトナー剤の使用量も変化する。
【００４２】
尚、この実施形態２に係るパターン画像に対する、面内分割ビデオカウント値の算出におけるブロック分割は、前述の実施形態１の図３、図４と同様であるため、その説明を省略する。
【００４３】
図９は、実施形態２に係るＭＦＰ１１３による１ページの印刷処理における、面内分割ビデオカウント値の通知処理を説明するフローチャートである。尚、このフローチャートで示す処理は、上述したようにＣＰＵ１０１がメモリ１０２に展開したプログラムを実行することにより実現される。
【００４４】
この処理は、ユーザが操作部１１２を介してコピー等の印刷処理設定を入力することに世開始される。まずＳ９０１でＣＰＵ１０１は、１ページ分の印刷処理を開始するとＳ９０２に進み、ＣＰＵ１０１は、印刷対象の画像がパターン画像かどうか判定する。ここでＣＰＵ１０１は、パターン画像でないと判定するとＳ９０８に処理を進める。Ｓ９０８〜Ｓ９１０の処理は、前述の図５のＳ５０５，Ｓ５０６，Ｓ５０７と同じである。即ち、Ｓ９０８でＣＰＵ１０１は、画像データに基づいてビデオカウント値を取得し、９０９で、そのビデオカウント値を印刷部１０７へ通知する。これにより印刷部１０７は、そのビデオカウント値に基づいて、トナー剤の補給制御を行いながら印刷を実行する。こうしてＳ９１０で印刷処理を完了するとＣＰＵ１０１は、１ページの印刷処理を終了する。尚、このときのトナー剤の補給制御は、前述の実施形態１の図６、図７で説明した内容と同じである。
【００４５】
一方、Ｓ９０２でＣＰＵ１０１は、印刷対象の画像がパターン画像と判定するとＳ９０３に進みＣＰＵ１０１は、そのパターン画像の印刷が、画像調整処理の後の最初の印刷かどうか判定する。ここでそのパターン画像の印刷が画像調整後の最初の印刷でないと判定するとＳ９０６に進む。Ｓ９０６，Ｓ９０７，Ｓ９１０は、前述の実施形態１の図５のＳ５０３，Ｓ５０４，Ｓ５０７と同様の処理である。即ち、Ｓ９０６でＣＰＵ１０１は印刷部１０７に、パターン画像のＩＤ（識別情報）を通知し、Ｓ９０７でＣＰＵ１０１は、パターン画像の回転角度を印刷部１０７に通知して、パターン画像の印刷を実行させる。
【００４６】
一方、Ｓ９０３でＣＰＵ１０１は、そのパターン画像の印刷が、画像調整後の最初の印刷であると判定した場合はＳ９０４に進む。Ｓ９０４でＣＰＵ１０１は、その画像調整により更新された補正係数（γＬＵＴ）を用いてパターン画像からハーフトーン画像を生成し、そのハーフトーン画像のビデオカウント値を取得する。そしてＳ９０５に進みＣＰＵ１０１は、そのビデオカウント値と、パターン画像のＩＤとを印刷部１０７に通知する。これにより印刷部１０７は、その通知されたビデオカウント値と、パターン画像ＩＤとを対応付けて記憶部６０１に保存する。こうして記憶部６０１に保存されたビデオカウント値は、同じＩＤのパターン画像を印刷する際に再度使用される。そして印刷部１０７は、そのビデオカウント値に基づいてトナー剤の補給制御を行って印刷を実行する。こうしてＳ９１０で１ページの印刷が完了すると、この処理を終了する。この場合のトナー剤の補給制御も、前述の実施形態１の図６、図７を参照して説明した通りである。
【００４７】
以上説明したように実施形態２によれば、パターン画像に階調画像を使用した場合も、前述の実施形態１と同様の効果を得ることができる。また画像調整を行うことによりγＬＵＴの係数値が変動した後でも、コントローラとプリンタエンジンとの間でやり取りするデータの量を少なくして、パターン画像の像形成で使用した分のトナーを補給する補給制御を実行できる。
【００４８】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００４９】
本発明は上記実施形態に制限されるものではなく、本発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、本発明の範囲を公にするために、以下の請求項を添付する。
【符号の説明】
【００５０】
１０１…ＣＰＵ、１０２…メモリ、１０３…記憶装置、１０７…印刷部、１１０…読取部、１１２…操作部
【図１】
2018180417.tif 000003
【図２】
2018180417.tif 000004
【図３】
2018180417.tif 000005
【図４】
2018180417.tif 000006
【図５】
2018180417.tif 000007
【図６】
2018180417.tif 000008
【図７】
2018180417.tif 000009
【図８】
2018180417.tif 000010
【図９】
2018180417.tif 000011