(57)【要約】      （修正有）【課題】情報パターンを付加した画像を形成する際、分割領域毎の記録剤の消費量を効率良く取得して、画像形成に使用した記録剤の使用量を取得する画像形成装置を提供する。【解決手段】ページ単位の画像データを複数の領域に分割し、各領域に含まれる画像データに対応する記録剤の消費量を取得し、また画像データに付加される情報パターンに応じて、各領域における記録剤の消費量の差分を取得する。そして各領域と、情報パターンが付加される領域との位置関係を判定し、その判定結果に基づいて、各領域に含まれる画像データに対応する記録剤の消費量、及び、或いは各領域における記録剤の消費量の差分を用いて、その画像データの形成に使用した記録剤の消費量を求める。【選択図】図８
2018205576.tif 000002
【特許請求の範囲】
【請求項１】
ページ単位の画像データを複数の領域に分割し、各領域に含まれる画像データに対応する記録剤の消費量を取得する第１取得手段と、
前記画像データに付加される情報パターンに応じて、前記各領域における前記記録剤の消費量の差分を取得する第２取得手段と、
前記各領域と、前記情報パターンが付加される領域との位置関係を判定する判定手段と、
前記判定手段による判定結果に基づいて、前記第１取得手段と前記第２取得手段により取得された消費量の要否を決定し、当該決定された要否に従って前記第１取得手段及び、或いは前記第２取得手段で取得した前記記録剤の消費量を用いて前記画像データの形成に使用した前記記録剤の消費量を求める制御手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記判定手段は、前記領域が、前記情報パターンが付加される領域と重複するか、或いは前記情報パターンが付加される領域に包含されるか、或いは、前記情報パターンが付加される領域を含まないかを判定することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記判定手段が、前記領域が、前記情報パターンが付加される領域と重複すると判定すると、前記制御手段は、前記第１取得手段及び前記第２取得手段で取得した前記記録剤の消費量を用いて前記画像データの形成に使用した前記記録剤の消費量を求めることを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記判定手段が、前記領域が、前記情報パターンが付加される領域に包含される判定すると、前記制御手段は、前記第２取得手段で取得した前記記録剤の消費量を用いて前記画像データの形成に使用した前記記録剤の消費量を求めることを特徴とする請求項２に記載の画像形成装置。
【請求項５】
前記判定手段が、前記各領域が、前記情報パターンが付加される領域を含まないと判定すると、前記制御手段は、前記第１取得手段で取得した前記記録剤の消費量を用いて前記画像データの形成に使用した前記記録剤の消費量を求めることを特徴とする請求項２に記載の画像形成装置。
【請求項６】
前記情報パターンの付加は、地紋印刷、二次元バーコードの埋め込み、或いは白抜き処理を含むことを特徴とする請求項２乃至５のいずれか１項に記載の画像形成装置。
【請求項７】
前記情報パターンの付加が前記白抜き処理の場合、前記判定手段が、前記領域が、前記情報パターンが付加される領域に包含される判定すると、前記制御手段は、前記第１及び第２取得手段で取得した前記記録剤の消費量のいずれも用いないことを特徴とする請求項６に記載の画像形成装置。
【請求項８】
前記画像データがカラー画像データの場合、前記第１及び第２取得手段は、各色プレーンごとに、前記記録剤の消費量、或いは前記記録剤の消費量の差分を取得することを特徴とする請求項１乃至７のいずれか１項に記載の画像形成装置。
【請求項９】
前記情報パターンが特定の色プレーンに付加される場合、前記判定手段は、前記特定の色プレーンにおいて、前記各領域と、前記情報パターンが付加される領域との位置関係を判定することを特徴とする請求項８に記載の画像形成装置。
【請求項１０】
画像形成装置を制御する制御方法であって、
ページ単位の画像データを複数の領域に分割し、各領域に含まれる画像データに対応する記録剤の消費量を取得する第１取得工程と、
前記画像データに付加される情報パターンに応じて、前記各領域における前記記録剤の消費量の差分を取得する第２取得工程と、
前記各領域と、前記情報パターンが付加される領域との位置関係を判定する判定工程と、
前記判定工程による判定結果に基づいて、前記第１取得工程と前記第２取得工程により取得された消費量の要否を決定し、当該決定された要否に従って前記第１取得工程及び、或いは前記第２取得工程で取得した前記記録剤の消費量を用いて前記画像データの形成に使用した前記記録剤の消費量を求める制御工程と、
を有することを特徴とする制御方法。
【請求項１１】
コンピュータを、請求項１乃至９のいずれか１項に記載の画像形成装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、に関する。
【背景技術】
【０００２】
従来から、電子写真方式や静電記録方式などで記録材にトナー像を形成し、その記録材上のトナー像を定着器で定着させて画像形成物（印刷物）を出力する画像形成装置が知られている。このような画像形成装置には、トナー像を形成するための現像装置や、現像後に、残留したトナー等の不要物を除去するためのクリーニング装置が搭載されている。このような画像形成装置では、現像される前の画像データを用いて現像及びクリーニングにおけるトナー消費量を見積もることで、適切なタイミングでトナーを補給したり、現像装置のクリーニング効果を向上させて、印刷される画像の品質を向上させている。
【０００３】
一方、トナー消費量の見積もりでは、通常の画像処理を行った場合に行われるトナー消費量に加えて、地紋印刷機能やＱＲコード（登録商標）（二次元バーコード）の埋め込み機能等の情報パターン付加処理の有無を考慮する必要がある。このような情報パターン付加処理を行うと、通常の画像処理結果に対して消費されるトナー量が変動するため、情報パターン付加処理によるトナー消費量を同時に見積もる必要がある。例えば、地紋印刷処理は、第三者による不正コピーを防止するために、元の画像データの背景に、均一で且つ、視覚的に目立たない隠しパターンを追加して印刷する。これにより、元の画像データに対して追加のトナーが消費されるため、トナー消費量を正確に見積もるためには、情報パターン付加処理で消費されるトナー量も別途見積もる必要がある。
【０００４】
近年、特に画像形成装置及び現像装置の小型化や画像形成装置の高速化が進んだため、現像装置に対して、適切なタイミングでトナー補給や、現像装置のクリーニングを行って、そのクリーニング効率の更なる向上を図る必要がある。こうしたことから、従来の１ページ単位で行うトナー消費量の見積もり処理を、より細分化したタイミングで行う必要がある。このため、例えば、特許文献１には、画像情報信号を主走査方向に複数分割した領域におけるトナー消費量の見積もりを行うことが記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−３００８３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来は、１ページ単位当たりで取得していたトナー消費量を格納するレジスタは、１ページあたりトナー色（イエロー、マゼンタ、シアン、黒）毎に１つずつ合計４つのレジスタで構成されていた。このため、１ページを複数の領域に分割し、その分割した領域ごとにトナー消費量（以降、分割領域トナー消費量）を格納するとレジスタの数が増加する。更に、情報パターンの付加処理を行う場合は、各領域ごとに、その情報パターン付加処理によるトナー消費量も格納する必要があり、そのためのレジスタが更に増加してしまうことになる。
【０００７】
また、これらレジスタに格納されたトナー消費量は、画像形成装置の制御ソフトウェアによって、例えば印刷ページ間で読み出されることが多い。しかしながら、画像形成装置が高速化し、ページ間の時間間隔が短くなってきているため、この時間内に全てのレジスタを参照し、読み出すのが難しくなってきている。このため、印刷ページ間で全ての分割領域のトナー消費量を読み出すことができなくなると印刷品質が低下し、一方、印刷ページ間の時間間隔を長くすると印刷速度が低下するという課題がある。
【０００８】
本発明の目的は、上記従来技術の課題を解決することにある。
【０００９】
本発明の目的は、情報パターンを付加した画像を形成する際、分割領域毎の記録剤の消費量を効率良く取得して、画像形成に使用した記録剤の使用量を取得する技術を提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するために本発明の一態様に係る画像形成装置は以下のような構成を備える。即ち、
ページ単位の画像データを複数の領域に分割し、各領域に含まれる画像データに対応する記録剤の消費量を取得する第１取得手段と、
前記画像データに付加される情報パターンに応じて、前記各領域における前記記録剤の消費量の差分を取得する第２取得手段と、
前記各領域と、前記情報パターンが付加される領域との位置関係を判定する判定手段と、
前記判定手段による判定結果に基づいて、前記第１取得手段と前記第２取得手段により取得された消費量の要否を決定し、当該決定された要否に従って前記第１取得手段及び、或いは前記第２取得手段で取得した前記記録剤の消費量を用いて前記画像データの形成に使用した前記記録剤の消費量を求める制御手段と、を有することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、情情報パターンを付加した画像を形成する際、分割領域毎の記録剤の消費量を効率良く取得できるという効果がある。
【００１２】
本発明のその他の特徴及び利点は、添付図面を参照とした以下の説明により明らかになるであろう。尚、添付図面においては、同じ若しくは同様の構成には、同じ参照番号を付す。
【図面の簡単な説明】
【００１３】
添付図面は明細書に含まれ、その一部を構成し、本発明の実施形態を示し、その記述と共に本発明の原理を説明するために用いられる。
【図１】本発明の実施形態に係る画像形成装置の構成を説明するブロック図。
【図２】実施形態に係るプリント画像処理部の構成を説明するブロック図。
【図３】実施形態に係るトナー消費量カウント部の構成を説明するブロック図。
【図４】実施形態に係る情報パターン付加処理部の構成を説明するブロック図。
【図５】実施形態に係るページ内分割の一例を説明する図。
【図６】実施形態に係る情報パターン付加部で実施する情報パターンの付加処理の一例を説明する図。
【図７】実施形態に係る情報パターン付加部が行う情報パターンの付加処理を説明する図。
【図８】実施形態に係る画像形成装置が印刷ジョブを実行する際にトナー消費量を取得する処理を説明するフローチャート。
【図９】１ページ内の各分割領域と情報パターンとの包含或いは重複関係を説明する図。
【発明を実施するための形態】
【００１４】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１５】
図１は、本発明の実施形態に係る画像形成装置１０の構成を説明するブロック図である。
【００１６】
コントローラ（制御部）１００は、この画像形成装置１０の動作を制御している。コントローラ１００は、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３を有する。ＣＰＵ１０１はＲＯＭ１０２の初期プログラムに従って、メインプログラムをＲＯＭ１０２からＲＡＭ１０３に展開し、その展開してプログラムを実行することにより、この画像形成装置１０の動作を制御する。またＲＡＭ１０３は、プログラムの格納以外に、画像データや各種設定情報データ等を格納するために使用される。ＵＩ・Ｉ／Ｆ１０４は、ユーザがＵＩ部１３０から入力した画像形成装置１０の動作設定等の受信や、ＣＰＵ１０１からの表示指示等に応じて、ＵＩ部１３０に指示内容を表示させる。ＵＩ・Ｉ／Ｆ１０４とＵＩ部１３０は、ＵＩ通信Ｉ／Ｆ１２１を介して接続される。ネットワークＩ／Ｆ１０５は、ネットワークを介してデータを受信してＣＰＵ１０１に通知し、またＣＰＵ１０１からの指示に応じて、データを外部ネットワークに送信するために使用される。ネットワークＩ／Ｆ１０５は、ネットワーク通信Ｉ／Ｆ１２２を介して、外部ネットワーク（不図示）に接続される。
【００１７】
スキャナ画像処理部１０６は、スキャナＩ／Ｆ１１０との間で、画像データや制御信号を送受信し、スキャナ部１３１からページ単位の画像データを受け取る。こうして入力された画像データは、ＲＡＭ１０３に格納される。スキャナ部１３１から入力される画像データは、ＲＧＢラスタ画像データ及び各画素の属性を示す属性データを含んでいる。スキャナＩ／Ｆ１１０は、スキャナ通信Ｉ／Ｆ１２３を介して、スキャナ部１３１で原稿をスキャンして得られた画像データを受信し、またスキャナ部１３１を制御するスキャナ制御信号の送信を行う。
【００１８】
プリントデータ生成部１０７は、ネットワークに接続されたコンピュータ装置（不図示）等が送信するプリントデータをネットワークＩ／Ｆ１０５を介して受信し、印刷処理が可能なラスタ画像データを生成する。このラスタ画像データは、ＲＡＭ１０３に格納される。プリントデータは、プリントジョブごとにＲＧＢデータやＣＭＹＫデータ等で構成されている。また、画素ごとの属性データは、プリントデータ生成部１０７で付加するような構成でも、予め外部コンピュータ装置等から送信されるプリントデータ内に予め付加されていてもよい。プリンタ画像処理部１０８は、プリンタＩ／Ｆ１１１との間で印刷用の画像データや制御信号を送受信する。プリンタＩ／Ｆ１１１は、プリンタ通信Ｉ／Ｆ１２４を介してプリンタ部１３２へ印刷用の画像データを送信したり、プリンタ部１３２を制御するプリンタ制御信号の送信等を行う。ここで、印刷用の画像データは、ＲＡＭ１０３に格納されているラスタ画像データを、プリンタ部１３２で印刷しやすいデータ構成に変換した画像データである。
【００１９】
上述のＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、ＵＩ・Ｉ／Ｆ１０４、ネットワークＩ／Ｆ１０５、スキャナ画像処理部１０６、プリントデータ生成部１０７、プリンタ画像処理部１０８はシステムバス１０９を介して接続されている。
【００２０】
図２は、実施形態に係るプリント画像処理部１０８の構成を説明するブロック図である。
【００２１】
色空間変換処理部２０１は、主にＲＧＢのラスタ画像データを、プリンタ画像処理部１０８で画像処理を行うことのできるＣＭＹＫラスタ画像データに変換する処理を行う。この処理によりスキャナ部１３１で得られた画像データ、もしくはネットワークから受信した様々な画像データに対して、画像処理を行うことが可能となり、印刷時の色味を一定に保つことができる。尚、本実施形態では、少なくとも変換後のＣＭＹＫラスタ画像データを構成する最小単位である１画素は８ビットで構成されており、０〜２５５の値を有する２５６階調を持つものとする。
【００２２】
濃度変換処理部２０２は、入力されたＣＭＹＫラスタ画像データに対して、主に画像データの濃度曲線を、視覚やプリンタの印刷特性に合わせた非線形濃度曲線に変換する処理を行う。これにより濃度の階調変化が均一になる印刷画像を得ることができる。尚、ここでの濃度変換処理はＣＭＹＫの色プレーンごとに行う。
【００２３】
トナー載り量補正処理部２０３は、ＣＭＹＫの濃度値の総和が所定値以下になるように、各色プレーンの濃度値を制限することでトナー（記録剤）の載り量を補正する処理を行う。これにより印刷時に濃度値過多によるトナー現像時のトナー定着の不良等の発生を防ぐことができる。
【００２４】
トナー消費量カウント部２０４は、入力されたＣＭＹＫラスタ画像データに対して、トナー載り量補正処理後の各色プレーンの濃度値をそれぞれカウントする。尚、本実施形態では、トナー消費量カウントは、後述のように１ページを複数領域に分割した分割領域ごとに行うものとする。以降、１ページを複数領域に分割することを「ページ内分割」、分割された領域を「分割領域」、分割領域毎にトナー消費量をカウントすることを「分割トナー消費量カウント」及び、その値を「分割トナー消費量」と呼称する。
【００２５】
情報パターン付加処理部２０５は、入力されたＣＭＹＫラスタ画像データに対して、地紋印刷機能、ＱＲコード埋め込み機能等を行う情報パターン付加処理や、枠消し機能等に用いる白抜き処理等を行う。また、これら処理によって各色プレーンの濃度が変更される場合があるため、情報パターン付加処理部２０５で処理を行う場合には、トナー消費量カウント部２０４でカウントされたトナー消費量に対する、差分トナー消費量カウントを行う。また差分トナー消費量カウントにおいては、トナー消費量カウント部２０４と同様に、分割トナー消費量のカウントを行う。尚、情報パターン付加処理部２０５では、差分トナー消費量のカウントを行うため、この情報パターン付加処理部２０５でのトナー消費量カウントを「差分分割トナー消費量カウント」及び、その値を「差分分割トナー消費量」と呼称する。
【００２６】
二値化処理部２０６は、入力されたＣＭＹＫラスタのカラー画像データの各色プレーンの画素値が８ビット（２５６階調）を、１ビット（０ないし１）の２階調を持つ二値画素データに変換する。ここでは例えば、ディザ法や誤差拡散法を用いた二値化処理を行い、画像データの階調性は、いわゆる面積階調によって保持される。この二値化処理部２０６で二値化されたＣＭＹＫラスタ画像データは、プリンタＩ／Ｆ１１１に送られ、プリンタ部１３２で印刷される。
【００２７】
次に図２で説明した分割トナー消費量カウント及び差分分割トナー消費量カウントを行う処理部を、図３及び図４を参照して説明する。
【００２８】
図３は、実施形態に係るトナー消費量カウント部２０４の構成を説明するブロック図である。ここでは、Ｃ分割トナー消費量カウンタ部３００の構成を主に説明するが、他の色の分割トナー消費量カウンタ部３１０，３２０，３３０の構成も基本的に同じであるため、図面ではその構成を省略している。
【００２９】
Ｃ分割トナー消費量カウンタ部３００は、トナー載り量補正処理部２０３から入力されたＣＭＹＫラスタ画像データのＣラスタ画像データ３０１から分割トナー消費量カウントを求める。Ｃ分割トナー消費量カウンタ部３００は、Ｃラスタ画像データ３０１を受信し、まずＬＵＴ（ルックアップテーブル）３０２により、各画素値をトナー消費量に変換する。こうして変換されたトナー消費量は、次に分割トナー消費量カウンタ３０３で積算カウントされる。尚、分割トナー消費量カウンタ３０３は、内部で主走査方向の座標情報及び副走査方法の座標情報を得るための、カウンタ（不図示）を有している。また、領域分割位置設定レジスタ３４１から提供される領域分割位置情報３４２と組み合わせることによって、注目画素が分割領域のいずれに存在するかを判定する。以上のようにして、注目画素が存在する分割領域ごとにトナー消費量をカウントする。こうしてカウントされた分割トナー消費量は、分割トナー消費量レジスタ１（３０４）及び分割トナー消費量レジスタ２（３０５）に格納される。尚、２つのレジスタを持つ理由については後述する。
【００３０】
領域分割位置設定レジスタ３４１は、ＣＰＵ１０１からレジスタアクセスバス３４０を経由して、データの書き込み及び読み出しが可能である。また分割トナー消費量レジスタ１（３０４）及び分割トナー消費量レジスタ２（３０５）は、ＣＰＵ１０１からレジスタアクセスバス３４０を経由して読み出しが可能である。尚、分割トナー消費量レジスタ１（３０４）及び分割トナー消費量レジスタ２（３０５）は、それぞれ１つのレジスタとして図示されているが、実際は分割方法の違いに応じて異なる数のレジスタを含んでいる。例えば、分割方法１が、１ページを２８領域に分割する場合には、分割トナー消費量レジスタ１（３０４）は分割領域毎の値を格納するために２８個の分割トナー消費量レジスタを有している。同様に、分割方法２が１ページを３２領域に分割する場合には、分割トナー消費量レジスタ２（３０５）は３２個の分割トナー消費量レジスタを有している。
【００３１】
Ｍ分割トナー消費量カウンタ部３１０は、入力されたＣＭＹＫラスタ画像データのＭラスタ画像データ３１１に対して分割トナー消費量カウントを求める。ここでは、Ｍラスタ画像データ３１１を受信し、分割方法１及び分割方法２に応じて２種類の分割トナー消費量レジスタにそれぞれ値を格納する。この場合のページ分割方法は、色プレーンによらず同じであるため、各分割トナー消費量レジスタはそれぞれ２８個及び３２個のレジスタを有している。
【００３２】
Ｙ分割トナー消費量カウンタ部３２０は、Ｙラスタ画像データ３２１に対して２種類の分割トナー消費量レジスタにそれぞれ値を格納する。同様に、Ｋ分割トナー消費量カウンタ部３３０は、Ｋラスタ画像データ３３１に対して２種類の分割トナー消費量レジスタにそれぞれ値を格納する。いずれの分割トナー消費量カウンタ部においても、各分割トナー消費量レジスタは、それぞれ２８個及び３２個のレジスタを有している。
【００３３】
図４は、実施形態に係る情報パターン付加処理部２０５の構成を説明するブロック図である。ここでもＣ情報パターン付加処理部４００の構成を主に説明するが、他の色の情報パターン付加処理部４１０，４２０，４３０の構成も基本的に同じであるため、図面ではその構成を省略している。
【００３４】
Ｃ情報パターン付加処理部４００は、トナー載り量補正処理部２０３から入力されたＣＭＹＫラスタ画像データの内のＣラスタ画像データ３０１に対して情報パターン画像を付加する。またＣ情報パターン付加処理部４００は、Ｃラスタ画像データに対して付加されたＣ情報パターン画像データの分だけ、増減するトナー消費量をカウントし、差分分割トナー消費量レジスタ４０６，４０７に格納する処理も並行して行う。情報パターン付加部４０２は、Ｃラスタ画像データ３０１に対してＣ色の情報パターンデータを付加する。またＣ情報パターン付加処理部４００には、Ｃラスタ画像データ３０１とともに情報パターンデータ４５１が入力されており、ＵＩ部１３０から指定された付加方法に応じてＣ色の情報パターンの付加処理を行う。情報パターン付加部４０２でＣ色の情報パターンが付加処理された後の画像データ４０１は、後段の二値化処理部２０６に転送される。
【００３５】
またＣ色の情報パターンが付加された画像データ４０１は、ＬＵＴ４０４により、各画素値がトナー消費量に変換される。同様に、入力されたＣラスタ画像データ３０１に対してもＬＵＴ４０３により、各画素値がトナー消費量に変換される。それぞれのＬＵＴにより変換されたトナー消費量は、ともに差分分割トナー消費量カウンタ４０５に送信される。差分分割トナー消費量カウンタ４０５は、入力したＣラスタ画像データ３０１から作成されたトナー消費量と、Ｃ色の情報パターン付加された画像データ４０１から作成されたトナー消費量の差分演算を行い、その差分トナー消費量を積算カウントする。ここで、入力されたＣラスタ画像データ３０１とＣ色の情報パターンが付加された画像データ４０１のそれぞれの画素毎のトナー消費量や情報パターンの付加方法によって、正負いずれかの値を取る可能性がある。尚、差分分割トナー消費量カウンタ４０６においても前述と同様に、内部で主走査方向の座標情報及び副走査方法の座標情報を得るための、カウンタ（不図示）を有している。また、領域分割位置設定レジスタ４４１から提供される領域分割位置情報４４２と組み合わせることによって、注目画素が分割領域の内のいずれに存在するかを判定する。以上のようにして、注目画素が存在する分割領域ごとに差分トナー消費量をカウントする。こうしてカウントされた分割領域毎の差分トナー消費量は、差分分割トナー消費量レジスタ１（４０６）及び差分分割トナー消費量レジスタ２（４０７）に格納される。
【００３６】
領域分割位置設定レジスタ４４１は、ＣＰＵ１０１からレジスタアクセスバス３４０を経由して、データの書き込み及び読み出しが可能である。また差分分割トナー消費量レジスタ１（４０６）及び差分分割トナー消費量レジスタ２（４０７）は、ＣＰＵ１０１からレジスタアクセスバス３４０を経由して読み出しが可能である。尚、差分分割トナー消費量レジスタ１（４０６）及び差分分割トナー消費量レジスタ２（４０７）もトナー消費量カウント部２０４と同様に、それぞれ複数の分割トナー消費量レジスタを有している。ここで、トナー消費量カウント部２０４と情報パターン付加処理部２０５で行われるページ分割方法は全く同様に行われる。即ち、分割方法１では、トナー消費量カウント部２０４と情報パターン付加処理部２０５にいずれにおいても全く同じ２８領域に分割され、分割方法２では、両者とも全く同じ３２領域に分割される。これは、両者の指定が異なった場合に、各分割トナー消費量及び差分分割トナー消費量が具体的に印刷ページのどの位置の値であるかが不明瞭となり、正しくトナー消費量を得ることができなくなるためである。以上から、差分分割トナー消費量レジスタ１（４０６）は２８個のレジスタを有し、差分分割トナー消費量レジスタ２（４０７）は３２個のレジスタを有している。
【００３７】
Ｍ差分分割トナー消費量カウンタ部４１０は、入力されたＣＭＹＫラスタ画像データの内のＭラスタ画像データ３１１と、情報パターンデータ４５１とを用いて差分分割トナー消費量を求める。ここではＭラスタ画像データ３１１及び情報パターンデータ４５１を受信し、分割方法１及び分割方法２に応じて２種類の分割トナー消費量レジスタにそれぞれ値を格納する。ページ分割方法は色プレーンによらず同じであるため、各差分分割トナー消費量レジスタは、それぞれ２８個及び３２個のレジスタを有している。
【００３８】
Ｙ差分分割トナー消費量カウンタ部４２０は、Ｙラスタ画像データ３２１と、情報パターンデータ４５１を用いて差分分割トナー消費量を求める。同様に、Ｋ差分分割トナー消費量カウンタ部４３０は、Ｋラスタ画像データ３３１と、情報パターンデータ４５１とを用いて差分分割トナー消費量を求める。いずれの差分分割トナー消費量カウンタ部においても、各差分分割トナー消費量レジスタは、それぞれ２８個及び３２個のレジスタを有している。
【００３９】
尚、情報パターン付加処理部２０５の各色の差分分割トナー消費量カウンタ部は、共通して情報パターンデータ４５１を使用している。これは情報パターンデータ４５１が元々１プレーン分のデータとして用意され、情報パターンの付加処理の設定により、ＣＭＹＫのいずれの色で付加処理を行うか選択するような構成であるためである。即ち、ＵＩ部１３０からの設定に応じて、特定の色プレーンでのみ選択的に情報パターンを付加し、選択されなかった色プレーンでは情報パターンを付加しないため、このような構成となっている。
【００４０】
尚、本実施形態では、情報パターンデータ４５１は、データの転送効率等を考慮して、二値画像データとして入力される。注目画素に対する情報パターンデータが「１」である場合、注目画素に対して付加される情報パターンを「２５５」に変換して付加するものとする。同様に注目画素に対する情報パターンデータが「０」である場合、注目画素に対して付加される情報パターンを「０」としてパターンを付加する。
【００４１】
次に図５を参照して、図３及び図４で説明した、ページ内分割について説明する。
【００４２】
図５は、実施形態に係るページ内分割の一例を説明する図である。
【００４３】
図５（Ａ）は、分割方法１を説明する図である。用紙５００は、印刷される用紙の全領域を示している。実施形態に係る分割方法１では、主走査方向に４、副走査方向に７分割、合計２８の領域に分割するものとし、各分割領域は、５０１〜５２８で示される。但し、図５（Ａ）では、一部を省略して示している。尚、分割方法１では、印刷用紙１ページの位置関係を分かり易くするため、各領域の座標を記載している。図５（Ａ）の左上を基準として、分割領域５０１は（０,０）、その右隣は（１,０）、一番右下の分割領域５２８は（３,６）となる。即ち、分割方法１では、各分割領域は、（Ｍ，Ｎ）（０≦Ｍ≦３、０≦Ｎ≦６）で表される。この分割方法１は、プリンタ部１３２内の現像装置（不図示）において、印刷される画像データの濃淡が印刷ページ内で局所的な偏りがあった場合においても、適切にトナーを補給するために必要である。
【００４４】
図５（Ｂ）は、図３及び図４で説明した分割方法２を説明する図である。
【００４５】
実施形態では、分割方法２で、主走査方向に３２分割するものとし、各分割領域は、５３１〜５６２にそれぞれ分割される。尚、分割方法２は、プリンタ部１３２の現像装置内の残留トナーを除去するクリーニング装置（不図示）において、印刷される画像データの濃淡に関わらずトナー除去効果を向上させるために必要である。
【００４６】
分割方法１及び２は、図５（Ｃ）で示す方法で分割される。まず用紙５００の左上の基準位置を５７０とし、用紙５００の主走査方向幅を５８０、副走査方向長さを５９０とする。尚、主走査方向幅５８０及び副走査方向長さ５９０は、どちらも単位を画素とする。例えば、Ａ４用紙のサイズは２１０mm×２９７mmであるから、６００ｄｐｉで印刷するプリンタにおいては、主走査方向幅５８０は４９６１画素となり、福走査方向長さ５９０は７０１６画素となる。
【００４７】
ここで、図５（Ｄ）は、プリント部１３２内に配置された転写ドラム５９９上に電子写真プロセスによって現像されたトナー像を用紙５００に転写する際の模式図である。図５（Ｄ）に示す矢印の方向に用紙５７０が搬送され、転写ドラム５９９が回転しているものとする。この時、用紙の基準点は図５（Ｄ）の５７０に示す位置となる。この基準点５７０から主走査方向に対して１番目の分割位置は、図５（Ｃ）の分割幅５８１で指定する。同様に、主走査方向に対して２番目の分割位置は、図５（Ｃ）の分割幅５８２で指定する。主走査方向に４等分する場合は、主走査方向１番目の分割幅５８１は（用紙５００の主走査方向幅５８０）を４で割った値を設定する。主走査方向２番目の分割幅５８２は、同様に（用紙５００の主走査方向幅５８０）を４で割った値を２倍した値を設定する。副走査方向に７等分する場合は、副走査方向１番目の分割幅５９１は（用紙５００の副走査方向長さ５９０）を７で割った値を設定する。副走査方向２番目の分割幅５９２は同様に（用紙５００の副走査方向長さ５９０）を７で割った値を２倍した値を設定する。
【００４８】
例えば、Ａ４用紙（２１０mm×２９７mm）を出力解像度が６００ｄｐｉのプリンタ部で印刷する場合、分割方法１では、主走査分割幅は１２４１画素及びその倍数で、副走査分割高さは１００３画素及びその倍数でそれぞれ指定すれば良い。同様に、分割方法２では、主走査方向幅は１５６画素及びその倍数でそれぞれ指定する。尚、主／副走査の最後の領域については分割幅を設定する必要はない。これは用紙の主／副走査のサイズが分かっており、且つ、他の主／副走査方向幅／高さを指定することで、残りの値は指定しなくても自明であるためである。このため、用紙の主／副走査のサイズが、分割数（実施形態では、４，７もしくは３２）の倍数でなくても問題無く分割領域を指定できる。以上のようにして、ページ内分割を指定する。尚、上記で説明した各分割幅／高さの値は、領域分割位置設定レジスタ３４１及び４４１に格納されている。例えば、ユーザがＵＩ部１３０から、印刷に使用する用紙のサイズを指定すると、ＲＡＭ１０３に格納されたメインプログラムをＣＰＵ１００が実行して、それぞれのレジスタに設定することで実施される。
【００４９】
図６は、実施形態に係る情報パターン付加部４０２で実施する情報パターンの付加処理の一例を説明する図である。実施形態において付加される情報パターンは、地紋パターン、ＱＲコードパターンとする。また情報パターンの付加以外に、指定領域の白抜き処理を行うものとする。
【００５０】
図６（Ａ）は、地紋付加処理の前のページ画像データを示す。図６（Ｂ）は、地紋パターン画像データ６０１を示す。これら画像データを基に、情報パターン付加部４０２において地紋パターン付加処理を行った後のページ画像データの概念図は図６（Ｃ）のようになる。図６（Ｃ）では、説明を簡単にするために地紋パターンが可視できる濃度で表しているが、実際には元のページ画像データに対して低濃度で、且つ一様な濃度の背景画像を付加すると共に、その背景画像に同濃度の地紋パターンを付加している。この処理を地紋パターン付加処理と呼称する。従って、印刷された画像では、背景濃度と地紋パターンで濃度差が無いため一見して地紋パターンが印刷されているとは気がつかない。しかしこの印刷された用紙を、再度、スキャナ部１３１などで読み込んでプリンタ部１３２で印刷すると、例えば図６（Ｄ）のようになる。即ち、地紋パターン画像が浮き上がって印刷されることで、コピー防止に役立つ。
【００５１】
図６（Ｅ）は、ＱＲコードパターンの付加処理前のページ画像データを示し、図６（Ｆ）は、付加されるＱＲコードパターン画像６０２を示す。図６（Ｇ）は、ＱＲコードパターンが付加されたページ画像データを示す。このように、元のページ画像データの内の指定した矩形領域にＱＲコードパターン画像６０２を埋め込んで印刷することをＱＲコードパターン付加処理と呼称する。
【００５２】
図６（Ｈ）は、指定領域の白抜き処理前のページ画像データ６０４を示す。図６（Ｉ）は、指定領域の白抜き処理後のページ画像データを示す。このように、ページ画像データ６０４の内の、予め指定された領域６０３を白データで置き換えることを、指定領域白抜き処理と呼称する。また、このように、印刷ページの天地左右の端部に対して指定領域白抜き処理を行うのを枠消し処理とも呼称する。因みに、上述したＱＲコードパターン付加処理時にも、元のページ画像データの背景画像に紛れてしまわないように、ＱＲコードパターンを埋め込む領域を包含するように、予め指定領域白抜き処理を行う。そしてその後、その領域にＱＲコードパターンを埋め込むようにしても良い。
【００５３】
図７は、実施形態に係る情報パターン付加部４０２が行う情報パターンの付加処理を説明する図である。
【００５４】
図７（Ａ）は、情報パターンの付加処理を行う前のページ画像データ７２０を示し、図７（Ｂ）は、付加される地紋パターン画像６０１及び、ＱＲコードパターン画像６０２の埋め込み処理を行った後のページ画像データを示す。尚、図７（Ｂ）では、説明を簡単にするために、地紋パターンが浮き出ている状態で表す。この情報パターンの付加処理を行う際には、ＱＲコードパターンパターン付加処理用の領域７０１（図７（Ｃ））（以降、ＱＲ矩形領域）の位置情報が指定され、そこにＱＲコードパターンを埋め込み処理を行うようにＵＩ部１３０から指定されている。更に、ＱＲ矩形領域７０１以外の全領域（以降、背景領域）７０２に対しては、地紋パターン画像６０１を付加するように指定されている。尚、地紋パターン画像６０１は、ＵＩ部１３０を介して、予め用意された複数のパターンの中からユーザが選択できる構成となっている。また、ＱＲコードパターンは、ＵＩ部１３０から入力された文字列を、ＣＰＵ１０１によってＱＲコードパターン画像６０２に変換されたものである。ＱＲ矩形領域７０１に対しては、ページ画像データ７２０の内のＱＲ矩形領域７０１の画素データを全て白抜き処理、即ち「０」に置き換え、その後にＱＲコードパターン画像６０２を埋め込む処理を行う。一方、背景領域７０２に対しては、画素ごとにページ画像データ７２０の画素値と地紋パターン画像６０１の画素値の内の濃度値が大きいほうの値を選択する、最大値合成処理を行う。
【００５５】
尚、既に説明したように、地紋付加処理やＱＲコードパターンの付加処理は、ＣＭＹＫの色プレーンの内の１色に対して行う処理である。実施形態では、地紋付加処理はＣプレーンに対して、ＱＲコードパターン付加処理は、Ｋプレーンに対してそれぞれ行うものとする。
【００５６】
図７（Ｄ）は、ページ画像データ７２０と、地紋パターン画像６０１及びＱＲコードパターン画像６０２を合わせた情報パターン画像データの色プレーンごとの画像データの概念図を示す。７０３〜７０６のそれぞれは、ページ画像データ７２０のＣプレーン、Ｍプレーン、Ｙプレーン、Ｋプレーンを示す。また、７０７〜７１０のそれぞれは、情報パターン画像データのＣプレーン、Ｍプレーン、Ｙプレーン、Ｋプレーンを示す。図のように、情報パターン画像データのＣプレーン７０７に地紋パターン画像６０１が表れており、情報パターン画像データのＫプレーン７１０にＱＲコードパターン画像６０２が表れている。それ以外の色のプレーンには、それぞれ地紋付加処理もＱＲコードパターン付加処理も行わないため、情報パターン画像データには何も表れていない。
【００５７】
図７（Ｅ）は、図６（Ｉ）で説明したものと同じ指定領域白抜き処理後のページ画像データの概念図である。この指定領域白抜き処理を行う際には、ＵＩ部１３０から図７（Ｆ）に示すような矩形領域７１１〜７１４を指定し、且つ、その領域内のＣＭＹＫプレーンデータの画素値を全て「０」に置き換えるように指定する。各矩形領域で指定されない背景領域７１５に対しては、指定領域白抜き処理を行う前のページ画像データ６０４の各ＣＭＹＫプレーンの画像データが表れている。即ち、背景領域７１５では、情報パターンの付加処理の後でも、ＣＭＹＫプレーンの各画素値に差異がないことになる。
【００５８】
図８は、実施形態に係る画像形成装置１０が印刷ジョブを実行する際にトナー消費量を取得する処理を説明するフローチャートである。尚、このフローチャートで示す処理は、ＣＰＵ１０１がＲＯＭ１０２からＲＡＭ１０３に展開したプログラムを実行することにより達成される。また、このフローチャートを説明する際に、各分割領域と情報パターン処理用の矩形領域の位置関係について説明する必要があるが、これについては図９を参照して説明する。
【００５９】
先ずＳ８０１でＣＰＵ１０１は、実行されるジョブのパラメータを設定する。ここでＣＰＵ１０１は、ユーザがＵＩ部１３０を使用して入力したジョブにおける処理内容の方法や値等をＵＩ・Ｉ／Ｆ１０４を介して受信する。そして、その受信した処理内容等の方法や値等をＲＡＭ１０３に格納し、必要となる際に参照して使用する。実施形態では、情報パターン付加処理が追加されたコピージョブを行うものとする。また、印刷時に使用される用紙はＡ４サイズの用紙とする。またコピージョブは２枚の原稿のコピーを行うもので、１ページ目は図７（Ａ）に示す原稿、２ページ目は図６（Ｈ）に示す原稿であるものとする。そして１ページ目の原稿に対しては、図７（Ｂ）に示すように地紋付加処理及びＱＲコードパターンの埋め込み処理を行い、２ページ目の原稿に対しては図６（Ｉ）に示すような枠消し処理を行うものとする。尚、説明を簡単にするために、コピージョブで印刷されるページ画像データは、スキャナ部１３１によってスキャンされ、スキャナ画像処理部１０６により所望のスキャナ画像処理が施されてＲＡＭ１０３に格納されているものとする。また、ＲＡＭ１０３に格納された印刷対象の画像データは、ＣＰＵ１０１によって指示されたデータ転送手段（不図示）により、システムバス１０９を介してプリンタ画像処理部１０８に転送されるものとする。
【００６０】
次にＳ８０２に進みＣＰＵ１０１は、コピージョブの開始が指示されたか否かを判定する。ここでユーザがＵＩ部１３０からコピージョブを開始するためのスタートキー（不図示）を押下したことを検出するとＳ８０３に遷移する。尚、このタイミングで、Ｓ８０１で設定されたジョブパラメータが確定されるため、領域の分割方法が決定される。
【００６１】
ここで分割方法１に対しては、図５（Ａ）に示すようにページを分割するように決定する。これにより、トナー消費量カウント部２０４の領域分割位置設定レジスタ３４１に各分割領域の位置情報が格納される。同様に、情報パターン付加処理部２０５の領域分割位置設定レジスタ４４１にも、同様の各分割領域の位置情報が格納される。
【００６２】
また分割方法２については、図５（Ｂ）で示すようにページを分割するように決定し、トナー消費量カウント部２０４及び情報パターン付加処理部２０５の各領域分割位置設定レジスタ３４１，４４１に、同様の各分割領域の位置情報が格納される。
【００６３】
次にＳ８０３に進みＣＰＵ１０１は、開始されたコピージョブで、情報パターンの付加処理を実施するか否かを判定する。ここで情報パターン付加処理を実施すると判定するとＳ８０３からＳ８０４に遷移し、そうでないときはＳ８１７に進む。ここでは情報パターンの付加処理を実施する例で説明するためＳ８０４に進む。Ｓ８０４でＣＰＵ１０１は、分割領域と矩形領域の重複関係がどのようになっているかを判定する。ここで、コピージョブの１ページ目に対する両領域の重複関係の模式図を、図９（Ａ）及び図９（Ｂ）に示す。
【００６４】
図９は、１ページ内の各分割領域と情報パターンとの包含或いは重複関係を説明する図である。
【００６５】
図９（Ａ）は、分割方法１における分割領域と、情報パターン処理用の矩形領域７０１との位置関係の一例を示す図である。図９（Ｂ）は、分割方法２における分割領域と、情報パターン処理用の矩形領域７０１の位置関係の一例を示す図である。尚、両者の重複関係が判定可能であるのは、各分割領域の分割位置及び情報パターン付加処理用の矩形領域の位置が、図５（Ｃ）で示した用紙の基準位置５７０を基準として設定されているためである。
【００６６】
次にＳ８０５に進みＣＰＵ１０１は、分割領域ごとに、その分割領域が情報パターン付加処理用の矩形領域に包含されているか否かを判定する。ここではまず、１ページ目について説明する。ここで、ＱＲ矩形領域７０１及び背景領域７０２と、分割方法１での分割領域との重複関係を図９（Ｃ）を参照して説明する。尚、図９（Ｃ）は、図９（Ａ）のＱＲ矩形領域７０１の周辺を拡大した図である。図９（Ｃ）では、ＱＲ矩形領域７０１は、分割領域５２７と５２８の２つの領域と重複しているが、それら分割領域５２７，５２８全体を包含しておらず、それ以外の分割領域とは全く重複していない。即ち、図９（Ａ）に示す全ての分割領域は、ＱＲ矩形領域７０１に包含されていないことになる。また分割領域５２７と５２８以外の全ての分割領域は、背景領域７０２と重複されている。よって、分割領域５０１〜５２６は全て背景領域７０２に包含されていると判定される。また、分割領域５２７及び５２８は、いずれも情報パターン付加処理用の矩形領域７０１に包含されていないと判定される。
【００６７】
Ｓ８０５で情報パターン付加領域に包含されていると判定された分割領域の場合はＳ８０６に進み、ＣＰＵ１０１は、その情報パターンの付加処理の内容が白抜き処理か否かを判定する。実施形態では、１ページ目の分割領域５０１〜５２６は、背景領域７０２に包含され、且つ、地紋付加処理を行うためＳ８０６からＳ８０８に遷移する。Ｓ８０８でＣＰＵ１０１は、情報パターンの付加処理の内容が地紋付加処理かどうか判定し、そうであればＳ８０９に進む。Ｓ８０９でＣＰＵ１０１は、地紋付加処理を行う分割領域に対応する、カウントし格納された各トナー消費量の内の分割トナー消費量と差分分割トナー消費量の読み出しを決定する。具体的には、実施形態で実施する地紋付加処理は、図７（Ｄ）で説明したように、Ｃプレーンでのみ行う。このため、地紋付加処理に伴って差分分割消費量を読み出さない色プレーンはＭ，Ｙ及びＫプレーンであり、Ｃプレーンの差分分割消費量は読み出す必要がある。よって、分割領域５０１〜５２６に対しては、全ての色プレーンに対応する分割トナー消費量を全て読み出し、且つＭ，Ｙ及びＫプレーンの差分分割トナー消費量は読み出さないことを決定してＳ８１１に進む。
【００６８】
一方、分割領域５２７と５２８については、Ｓ８０５でＣＰＵ１０１は、分割領域５２７と５２８は情報パターン付加処理用の矩形領域に包含されていないと判定したためＳ８１６に進む。Ｓ８１６でＣＰＵ１０１は、分割領域５２７と５２８に対応する分割トナー消費量と差分分割トナー消費量を読み出すよう決定してＳ８１１に進む。
【００６９】
一方、ＱＲ矩形領域７０１及び背景領域７０２と、分割方法２の分割領域との重複関係を、図９（Ｄ）を参照して説明する。尚、図９（Ｄ）は、図９（Ａ）におけるＱＲ矩形領域７０１の周辺を拡大した図である。分割方法１及び分割方法２の領域と、ＱＲ矩形領域７０１及び背景領域７０２との重複判定は並行して行われるため、フローチャートは再びＳ８０５からとなる。
【００７０】
図９（Ｄ）では、ＱＲ矩形領域７０１は、分割領域５５３〜５５８の６つの分割領域と重複しているが、それら分割領域に包含されておらず、それ以外の分割領域とは全く重複していない。即ち、図９（Ｂ）に示す全ての分割領域は、ＱＲ矩形領域７０１に包含されていないことになる。一方、分割領域５５３〜５５８以外の全ての分割領域は、背景領域７０２に包含されていると判定される。また分割領域５５３〜５５８は、いずれの情報パターン付加処理用の矩形領域７０１に包含されていないと判定される。よってＳ８０６では、分割領域５５３〜５５８以外の全ての分割領域は、背景領域７０２に包含され、且つ、地紋付加処理の対象であるため、これら分割領域に対してはＳ８０９に遷移する。Ｓ８０９でＣＰＵ１０１は、分割領域５５３〜５５８以外の全ての分割領域に対しては、分割トナー消費量及び、Ｃプレーンの差分分割トナー消費量を全て読み出し、且つ、Ｍ，Ｙ及びＫプレーンの差分分割トナー消費量は読み出さないことを決定する。
【００７１】
一方、Ｓ８０５において分割領域５５３〜５５８については、いずれも、情報パターン付加処理用の矩形領域７０１にも包含されていないと判定されたためＳ８１６に進む。Ｓ８１６でＣＰＵ１０１は、全ての分割トナー消費量と差分分割トナー消費量の両方を読み出すよう決定してＳ８１１に進む。
【００７２】
以上説明したようにして、全ての分割領域についてそれぞれの分割トナー消費量と差分分割トナー消費量を読み出しの要否を判定するとＳ８１１に遷移する。Ｓ８１１でＣＰＵ１０１は、全ての分割領域に対して各分割トナー消費量の読み出しの要不要の判定が完了したか否かを判定する。これまでの説明において、実施形態で実行されるジョブの１ページ目の判定についての説明を完了したため、フローチャートはＳ８１２に遷移する。
【００７３】
Ｓ８１２でＣＰＵ１０１は、現在のページ印刷が終了したかどうかを判定する。ここではプリンタ画像処理部１０８に配置されたページ画像処理終了通知手段（不図示）からページ画像の処理の終了通知を受信したか否かを判定する。現在のページに対してプリンタ画像処理が終了したと判定すると、上記で決定した全ての分割トナー消費量がカウントされて各格納レジスタに格納されている。こうして現在のページ印刷が終了したと判定するとＳ８１３に進みＣＰＵ１０１は、読み出す必要があると決定された結果に基づいてトナー消費量が格納されている各レジスタのトナー消費量を、レジスタのアクセスバス経由で読み出す。そしてＳ８１４に進みＣＰＵ１０１は、読み出した全ての分割トナー消費量をプリンタ部１３２に通知する。尚、ここでは、読み出した全てのトナー消費量をそのままプリンタ部１３２に通知するわけではなく、例えば同じ分割領域の分割トナー消費量と差分分割トナー消費量とは加算した状態で通知する。また、プリンタ部１３２の要望によって、例えば、分割領域１においては、領域座標位置の副走査方向位置が同じ領域、例えば（１,０）、（２,０）、（３,０）、（４,０）に対しては、全て加算してプリンタ部１３２に通知する等の演算処理をしても良い。
【００７４】
次にＳ８１５に進みＣＰＵ１０１は、そのコピージョブの全てのページ印刷が終了したかどうかを判定する。ここでは、ジョブ開始時に予め指定されたジョブのページ数回、上記ページ画像処理終了通知を受信したか否かを判定する。実施形態では、２ページ目についての説明を終わっていないため、フローチャートはＳ８１５からＳ８０３に遷移する。
【００７５】
実施形態では、２ページ目に対しても情報パターンの付加処理を行うためＳ８０３からＳ８０４に遷移する。但し、各分割領域とパターン付加処理用の矩形領域の重複／包含関係の判定については以下で説明する。ここで、２ページ目に対する両領域の重複関係の模式図を図９（Ｅ）及び図９（Ｆ）に示す。
【００７６】
図９（Ｅ）は、２ページ目の情報パターン処理である枠消し処理用の矩形領域と、分割方法１における、分割領域との重複関係を示す。図９（Ｆ）は、２ページ目の情報パターン処理である枠消し処理用の矩形領域と、分割方法２における分割領域との重複関係を示す。
【００７７】
まずＳ８０５で行われる判定内容について、以下で説明する。枠消し処理用の矩形領域は、図７（Ｆ）を参照して説明したように矩形領域７１１〜７１４のようになり、情報パターン付加処理用を行わない領域（以下、枠消し不処理領域）７１５は、矩形領域７１１から７１４以外の領域となる。ここで、各枠消し処理用矩形領域及び枠消し不処理領域７１５と、分割方法１の分割領域との重複関係を、図９（Ｇ）、（Ｈ）、（Ｉ）及び（Ｊ）を用いて説明する。尚、図９（Ｇ）は、図９（Ｅ）の左上部分の周辺を拡大した図である。同様に、図９（Ｈ）は、図９（Ｅ）の右上部分周辺を、図９（Ｉ）は、図９（Ｅ）の左下部分周辺を、図９（Ｊ）は図９（Ｅ）の右下部分周辺をそれぞれ拡大した図である。図９（Ｅ）、（Ｇ）及び（Ｈ）によれば、分割領域５０１は枠消し処理用矩形領域７１２，７１３及び枠消し不処理領域７１５とそれぞれ重複している。このため、分割領域５１０は、どの矩形領域や枠消し不処理領域７１５にも包含されていないことになる。また分割領域５０２及び５０３は、共に枠消し処理用矩形領域７１３と枠消し不処理領域７１５と重複しているが、これらに包含されていないことが分かる。また分割領域５０４は、枠消し処理用矩形領域７１１，７１３及び枠消し不処理領域７１５と重複しているが、それに包含されていない。同様に図９（Ｅ）、（Ｉ）及び（Ｊ）によれば、分割領域５２５は枠消し処理用矩形領域７１２，７１４及び枠消し不処理領域７１５と重複しているが、これらに包含されていない。また分割領域５２６及び５２７は、共に枠消し処理用矩形領域７１４と枠消し不処理領域７１５と重複しているが、これらに包含されていない。更に分割領域５２８は、枠消し処理用矩形領域７１１，７１４及び枠消し不処理領域７１５と重複しているが、これらに包含されていない。
【００７８】
一方、上述した以外の分割領域５０６，５０７，５１０，５１１，５１４，５１５，５１８，５１９，５２２及び５２３は、枠消し不処理領域７１５のみと重複しておりこれに包含されていることが分かる。以上から、分割領域５０１〜５０５，５０８，５０９，５１２，５１３，５１６，５１７，５２０，５２１，５２４及び５２５〜５２８は全て、いずれの情報パターン付加処理用の矩形領域にも包含されていないと判定される。よって、これら分割領域については、Ｓ８０５からＳ８１６に遷移して、それぞれの分割トナー消費量及び差分分割トナー消費量を読み出すよう決定する。また分割領域５０６，５０７，５１０，５１１，５１４，５１５，５１８，５１９，５２２及び５２３は、全て枠消し処理を行わないため、フローチャートはＳ８１０に遷移する。Ｓ８１０でＣＰＵ１０１は、それの分割領域に対しては分割トナー消費量のみを読み出し、差分分割トナー消費量を読み出さないよう決定する。
【００７９】
一方、各枠消し処理用矩形領域及び枠消し不処理領域７１５と、分割方法２の分割領域との重複関係を、図９（Ｋ）及び（Ｌ）を参照して説明する。尚、図９（Ｋ）は、図９（Ｆ）の左下部分周辺を拡大した図である。同様に、図９（Ｌ）は図９（Ｆ）の右下部分周辺を拡大した図である。分割方法１及び分割方法２の領域と、各枠消し処理用矩形領域及び枠消し不処理領域７０２との重複判定は並行して行われるため、フローチャートは再びＳ８０５からとなる。
【００８０】
図９（Ｋ）によれば、分割領域５３１〜５３４は、枠消し処理用矩形領域７１２と重複し、且つ包含されていることが分かる。また分割領域５３５は、枠消し処理用矩形領域７１２，７１４及び枠消し不処理領域７１５と重複し、更に、図９（Ｆ）で、枠消し処理用矩形領域７１３とも重複しているが、いずれにも包含されていない。また、図９（Ｌ）では、分割領域５６０〜５６２は枠消し処理用矩形領域７１１と重複し、且つ包含されていることが分かる。また分割領域５５９は、枠消し処理用矩形領域７１１，７１４及び枠消し不処理領域７１５と重複し、更に、図９（Ｆ）により、枠消し処理用矩形領域７１３とも重複しているが、いずれにも包含されていない。
【００８１】
よって、Ｓ８０５でＣＰＵ１０１は、分割領域５３１〜５３４が枠消し処理用矩形領域７１２に、分割領域５６０〜５６２が枠消し処理用矩形領域７１１にそれぞれ包含されると判定される。これによりＳ８０６からＳ８０７に進み、それぞれの分割トナー消費量及び差分分割トナー消費量をともに読み出さないことを決定する。
【００８２】
一方、分割領域５３５〜５５９に対しては、Ｓ８０５でいずれの枠消し処理用矩形領域７１３，７１４及び枠消し不処理領域７１５とも包含されないと判定されたためＳ８１６に遷移する。Ｓ８１６でＣＰＵ１０１は、それら分割領域に対応する全ての分割トナー消費量と差分分割トナー消費量の両方を読み出すよう決定する。
【００８３】
以上説明したように、２ページに対しても全ての分割領域について、それぞれの分割トナー消費量と差分分割トナー消費量を読み出しの要否を判定するとＳ８１１に遷移する。Ｓ８１１〜Ｓ８１３の処理は、前述の１ページ目の処理と同じであるため、その説明を省略する。そしてＳ８１４に進みＣＰＵ１０１は、２ページ目のトナー消費量をプリンタ部１３２に通知する。そしてＳ８１５に進みＣＰＵ１０１は、このコピージョブの全ての処理が完了したか否かを判定する。ここでは全２ページの印刷ジョブが終了したと判定されるため、この処理を終了する。
【００８４】
尚、実施形態では詳しく説明しなかったが、例えば印刷ジョブ時に情報パターンの付加処理を行わない場合は、図８のフローチャートのＳ８０３からＳ８１７に遷移し、全ての差分分割トナー消費量を読み出す必要は無い。即ち、読み出す必要のある分割トナー消費量は、トナー消費量カウント部２０４のレジスタに格納されている分だけとなり、情報パターン付加処理部２０５のレジスタを読み出す必要はない。
【００８５】
以上説明したように実施形態によれば、ページの画像を分割した領域ごとにトナー消費量を求め、情報パターンの付加処理を行う際に、その情報パターンの付加領域に応じて各分割領域の差分のトナー量を求める。そして、その情報パターンの付加領域とその処理内容の判定結果に基づいて、各分割領域毎の読み出すトナー消費量を選択して読み出す。これにより、トナー消費量を読み出す回数を少なくできるため、印刷ページ間の時間間隔が短くなっても、その時間内に全てのレジスタを参照及び更新することができるようになる。
【００８６】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００８７】
本発明は上記実施形態に制限されるものではなく、本発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、本発明の範囲を公にするために、以下の請求項を添付する。
【符号の説明】
【００８８】
１０…画像形成装置、１００…コントローラ（制御部）、１０１…ＣＰＵ、１０２…ＲＯＭ、１０３…ＲＡＭ、１０８…プリンタ画像処理部、１３２…プリンタ部、２０４…トナー消費量カウント部、２０５…情報パターン付加処理部
【図１】
2018205576.tif 000003
【図２】
2018205576.tif 000004
【図３】
2018205576.tif 000005
【図４】
2018205576.tif 000006
【図５】
2018205576.tif 000007
【図６】
2018205576.tif 000008
【図７】
2018205576.tif 000009
【図８】
2018205576.tif 000010
【図９】
2018205576.tif 000011