(57)【要約】【課題】  画像形成装置において、短い演算時間でより正確にトナー付着量を特定する。【解決手段】  ブロック化部１６は、ブロック画像について、ブロック画像内のすべての画素が色を有さない場合、所定の第１値をセットした第１ブロック特性データを生成し、ブロック画像内の少なくとも１つの画素が色を有する場合、所定の第２値をセットした第１ブロック特性データを生成する。トナー付着量算出部１８は、注目ブロック画像についてのトナー付着量を算出する際に、注目ブロック画像に隣接する複数のブロック画像の第１ブロック特性データにセットされている値を特定し、注目ブロック画像のトナー付着量を、特定した第１ブロック特性データにセットされている値に応じて異なる値とする。【選択図】  図２
2014126634.tif 000002
【特許請求の範囲】
【請求項１】
出力画像の色プレーンを分割して得られる所定サイズのブロック画像について、前記ブロック画像内のすべての画素が前記色プレーンの色を有さない場合、前記ブロック画像内のすべての画素が前記色プレーンの色を有さないことを示す所定の第１値をセットした第１ブロック特性データを生成し、前記ブロック画像内の少なくとも１つの画素が前記色プレーンの色を有する場合、前記ブロック画像内の少なくとも１つの画素が前記色プレーンの色を有することを示す所定の第２値をセットした第１ブロック特性データを生成するブロック化部と、
前記第１ブロック特性データに前記第２値がセットされている前記ブロック画像に対してガンマ補正を実行し、前記第１ブロック特性データに前記第１値がセットされている前記ブロック画像に対してガンマ補正を実行しないガンマ補正部と、
前記ガンマ補正後の前記ブロック画像に対してスクリーン処理を実行してブロックドット画像を生成するスクリーン処理部と、
ある色プレーンにおけるある注目ブロック画像についてのトナー付着量を算出する際に、前記注目ブロック画像に隣接する複数のブロック画像の前記第１ブロック特性データにセットされている値を特定し、前記注目ブロック画像のトナー付着量を、特定した前記第１ブロック特性データにセットされている値に応じて異なる値とするトナー付着量算出部と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記トナー付着量算出部は、前記注目ブロック画像の幅方向または高さ方向に隣接する２つのブロック画像の前記第１ブロック特性データにセットされている値が前記第１値である場合、前記注目ブロック画像のトナー付着量を、所定の標準値とは異なる値とし、前記注目ブロック画像の幅方向に隣接する少なくとも１つのブロック画像および前記注目ブロック画像の高さ方向に隣接する少なくとも１つのブロック画像の前記第１ブロック特性データにセットされている値が前記第２値である場合、前記注目ブロック画像のトナー付着量を、前記所定の標準値とすることを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記トナー付着量算出部は、前記注目ブロック画像の幅方向および高さ方向に隣接する４つのブロック画像の前記第１ブロック特性データにセットされている値が前記第１値である場合、前記注目ブロック画像のトナー付着量を、所定の標準値とは異なる値とし、前記注目ブロック画像の幅方向に隣接する少なくとも１つのブロック画像および前記注目ブロック画像の高さ方向に隣接する少なくとも１つのブロック画像の前記第１ブロック特性データにセットされている値が前記第２値である場合、前記注目ブロック画像のトナー付着量を、前記所定の標準値とすることを特徴とする請求項１記載の画像形成装置。
【請求項４】
前記ブロック化部は、前記ブロック画像内の少なくとも１つの画素が前記色プレーンの色を有する場合において、前記ブロック画像内のすべての画素の色値が同一ではない場合、前記ブロック画像の各画素の色値を有するブロック画像データを生成し、前記ブロック画像内の少なくとも１つの画素が前記色プレーンの色を有する場合において、前記ブロック画像内のすべての画素の色値が同一である場合、その色値をセットした第２ブロック特性データを生成し、前記ブロック画像データを生成せず、
前記ガンマ補正部は、前記ブロック画像について前記第２ブロック特性データに前記色値がセットされている場合には、前記第２ブロック特性データの前記色値に対してガンマ補正を実行し、前記ブロック画像について前記第２ブロック特性データに前記色値がセットされていない場合には、前記ブロック画像データの各画素に対してガンマ補正を実行し、
前記トナー付着量算出部は、前記注目ブロック画像について前記第２ブロック特性データに前記色値がセットされていない場合には、前記ブロックドット画像データのドットパターンを特定し、特定した前記ドットパターンから、前記注目ブロック画像についてのトナー付着量の値を特定し、前記注目ブロック画像について前記第２ブロック特性データに前記色値がセットされている場合には、前記第２ブロック特性データの前記色値から、前記注目ブロック画像についてのトナー付着量の値を特定すること、
を特徴とする請求項１記載の画像形成装置。
【請求項５】
前記ドットパターンおよび前記第２ブロック特性データの色値とトナー付着量との対応関係を示すトナー付着量テーブルをさらに備え、
前記トナー付着量算出部は、前記トナー付着量テーブルを参照して、特定した前記ドットパターンから、前記注目ブロック画像についてのトナー付着量の値を特定し、前記トナー付着量テーブルを参照して、前記第２ブロック特性データの色値から、前記注目ブロック画像についてのトナー付着量の値を特定すること、
を特徴とする請求項４記載の画像形成装置。
【請求項６】
前記トナー付着量テーブルは、１つの前記ドットパターンおよび１つの前記第２ブロック特性データの色値に対して、隣接する複数のブロック画像の前記第１ブロック特性データの値の複数のパターンに応じた複数のトナー付着量を有しており、
前記トナー付着量算出部は、前記トナー付着量テーブルを参照して、前記注目ブロック画像に隣接する複数のブロック画像の前記第１ブロック特性データの値のパターンに応じたトナー付着量を特定すること、
を特徴とする請求項５記載の画像形成装置。
【請求項７】
前記トナー付着量算出部は、前記ブロック画像内のすべての画素の色値が、０または最大値であるときには、前記ブロックドット画像データのドットパターンを特定せずに、前記最大値を有する画素の個数と、前記最大値に対応する１画素あたりのトナー付着量とから、前記注目ブロック画像についてのトナー付着量の値を特定することを特徴とする請求項４記載の画像形成装置。
【請求項８】
前記ブロック画像の前記所定サイズは、前記スクリーン処理におけるスクリーンのサイズと同一であることを特徴とする請求項１から請求項７のうちのいずれか１項記載の画像形成装置。
【請求項９】
前記出力画像の色プレーンは、当該画像形成装置において使用されるトナーのトナー色ごとに存在することを特徴とする請求項１から請求項８のうちのいずれか１項記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関するものである。
【背景技術】
【０００２】
近年、印刷コストの抑制などの目的のために、印刷時のトナー付着量を画像データから正確に把握したいという要求が高まっている。
【０００３】
ある画像形成装置では、スクリーニングおよびガンマ補正の前のＣＭＹＫ（シアン・マゼンタ・イエロー・ブラック）画像から、単位面積あたりのトナー付着量に基づいてその画像の印刷でのトナー付着量（消費されるトナーの重量）を特定している（例えば特許文献１参照）。
【０００４】
さらに、ある画像形成装置では、注目ドットの隣接画素にドットが有るか否かに応じて、注目ドットのトナー付着量を補正することで、トナー付着量を正確に特定している（例えば特許文献２参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−０７６２３２号公報
【特許文献２】特開２００７−０７８７９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述のように、注目ドット周辺のドットパターンを特定し、そのドットパターンを考慮してトナー付着量を特定する場合、ドットパターンを特定する対象となる周辺領域を広くするほど、トナー付着量がより正確に特定される。しかし、ドットパターンを特定すべき周辺領域を広くすると、注目ドット周辺のドットパターンがどのようなドットパターンかを特定するための演算時間が長くなってしまう。
【０００７】
例えば、周辺領域にドットが存在する場合に比べ、周辺領域にドットが存在しない場合のほうが、エッジ効果が強くなり、トナー付着量が増加することがある。周辺領域にドットが存在しない場合に比べ、周辺領域にドットが存在する場合のほうが、ハロー現象が強くなり、トナー付着量が減少することがある。
【０００８】
本発明は、上記の問題に鑑みてなされたものであり、短い演算時間でより正確にトナー付着量を特定する画像形成装置を得ることを目的とする。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、本発明では以下のようにした。
【００１０】
本発明に係る画像形成装置は、出力画像の色プレーンを分割して得られる所定サイズのブロック画像について、前記ブロック画像内のすべての画素が前記色プレーンの色を有さない場合、前記ブロック画像内のすべての画素が前記色プレーンの色を有さないことを示す所定の第１値をセットした第１ブロック特性データを生成し、前記ブロック画像内の少なくとも１つの画素が前記色プレーンの色を有する場合、前記ブロック画像内の少なくとも１つの画素が前記色プレーンの色を有することを示す所定の第２値をセットした第１ブロック特性データを生成するブロック化部と、前記第１ブロック特性データに前記第２値がセットされている前記ブロック画像に対してガンマ補正を実行し、前記第１ブロック特性データに前記第１値がセットされている前記ブロック画像に対してガンマ補正を実行しないガンマ補正部と、前記ガンマ補正後の前記ブロック画像に対してスクリーン処理を実行してブロックドット画像を生成するスクリーン処理部と、ある色プレーンにおけるある注目ブロック画像についてのトナー付着量を算出する際に、前記注目ブロック画像に隣接する複数のブロック画像の前記第１ブロック特性データにセットされている値を特定し、前記注目ブロック画像のトナー付着量を、特定した前記第１ブロック特性データにセットされている値に応じて異なる値とするトナー付着量算出部とを備える。
【００１１】
また、本発明に係る画像形成装置は、上記の画像形成装置に加え、次のようにしてもよい。この場合、前記トナー付着量算出部は、前記注目ブロック画像の幅方向または高さ方向に隣接する２つのブロック画像の前記第１ブロック特性データにセットされている値が前記第１値である場合、前記注目ブロック画像のトナー付着量を、所定の標準値とは異なる値とし、前記注目ブロック画像の幅方向に隣接する少なくとも１つのブロック画像および前記注目ブロック画像の高さ方向に隣接する少なくとも１つのブロック画像の前記第１ブロック特性データにセットされている値が前記第２値である場合、前記注目ブロック画像のトナー付着量を、前記所定の標準値とする。
【００１２】
また、本発明に係る画像形成装置は、上記の画像形成装置に加え、次のようにしてもよい。この場合、前記トナー付着量算出部は、前記注目ブロック画像の幅方向および高さ方向に隣接する４つのブロック画像の前記第１ブロック特性データにセットされている値が前記第１値である場合、前記注目ブロック画像のトナー付着量を、所定の標準値とは異なる値とし、前記注目ブロック画像の幅方向に隣接する少なくとも１つのブロック画像および前記注目ブロック画像の高さ方向に隣接する少なくとも１つのブロック画像の前記第１ブロック特性データにセットされている値が前記第２値である場合、前記注目ブロック画像のトナー付着量を、前記所定の標準値とする。
【００１３】
また、本発明に係る画像形成装置は、上記の画像形成装置に加え、次のようにしてもよい。この場合、前記ブロック化部は、前記ブロック画像内の少なくとも１つの画素が前記色プレーンの色を有する場合において、前記ブロック画像内のすべての画素の色値が同一ではない場合、前記ブロック画像の各画素の色値を有するブロック画像データを生成し、前記ブロック画像内の少なくとも１つの画素が前記色プレーンの色を有する場合において、前記ブロック画像内のすべての画素の色値が同一である場合、その色値をセットした第２ブロック特性データを生成し、前記ブロック画像データを生成しない。前記ガンマ補正部は、前記ブロック画像について前記第２ブロック特性データに前記色値がセットされている場合には、前記第２ブロック特性データの前記色値に対してガンマ補正を実行し、前記ブロック画像について前記第２ブロック特性データに前記色値がセットされていない場合には、前記ブロック画像データの各画素に対してガンマ補正を実行する。前記トナー付着量算出部は、前記注目ブロック画像について前記第２ブロック特性データに前記色値がセットされていない場合には、前記ブロックドット画像データのドットパターンを特定し、特定した前記ドットパターンから、前記注目ブロック画像についてのトナー付着量の値を特定し、前記注目ブロック画像について前記第２ブロック特性データに前記色値がセットされている場合には、前記第２ブロック特性データの前記色値から、前記注目ブロック画像についてのトナー付着量の値を特定する。
【００１４】
また、本発明に係る画像形成装置は、上記の画像形成装置に加え、次のようにしてもよい。この場合、画像形成装置は、前記ドットパターンおよび前記第２ブロック特性データの色値とトナー付着量との対応関係を示すトナー付着量テーブルをさらに備える。そして、前記トナー付着量算出部は、前記トナー付着量テーブルを参照して、特定した前記ドットパターンから、前記注目ブロック画像についてのトナー付着量の値を特定し、前記トナー付着量テーブルを参照して、前記第２ブロック特性データの色値から、前記注目ブロック画像についてのトナー付着量の値を特定する。
【００１５】
また、本発明に係る画像形成装置は、上記の画像形成装置に加え、次のようにしてもよい。この場合、前記トナー付着量テーブルは、１つの前記ドットパターンおよび１つの前記第２ブロック特性データの色値に対して、隣接する複数のブロック画像の前記第１ブロック特性データの値の複数のパターンに応じた複数のトナー付着量を有しており、前記トナー付着量算出部は、前記トナー付着量テーブルを参照して、前記注目ブロック画像に隣接する複数のブロック画像の前記第１ブロック特性データの値のパターンに応じたトナー付着量を特定する。
【００１６】
また、本発明に係る画像形成装置は、上記の画像形成装置に加え、次のようにしてもよい。この場合、前記トナー付着量算出部は、前記ブロック画像内のすべての画素の色値が、０または最大値であるときには、前記ブロックドット画像データのドットパターンを特定せずに、前記最大値を有する画素の個数と、前記最大値に対応する１画素あたりのトナー付着量とから、前記注目ブロック画像についてのトナー付着量の値を特定する。
【００１７】
また、本発明に係る画像形成装置は、上記の画像形成装置に加え、次のようにしてもよい。この場合、前記ブロック画像の前記所定サイズは、前記スクリーン処理におけるスクリーンのサイズと同一である。
【００１８】
また、本発明に係る画像形成装置は、上記の画像形成装置に加え、次のようにしてもよい。この場合、前記出力画像の色プレーンは、当該画像形成装置において使用されるトナーのトナー色ごとに存在する。
【発明の効果】
【００１９】
本発明によれば、短い演算時間でより正確にトナー付着量を特定する画像形成装置を得ることができる。
【図面の簡単な説明】
【００２０】
【図１】図１は、本発明の実施の形態に係る画像形成装置の構成を示すブロック図である。
【図２】図２は、図１に示す画像形成装置のデータフローについて説明するブロック図である。
【図３】図３は、ブロック特性データの一例を示す図である。
【図４】図４は、非文字属性のブロック画像用のドットパターンテーブルの一例を示す図である。
【図５】図５は、文字属性のブロック画像用のドットパターンテーブルの一例を示す図である。
【図６】図６は、予め登録されたドットパターンのドットパターンテーブルの一例を示す図である。
【図７】図７は、非文字属性のブロック画像用のトナー付着量テーブルの一例を示す図である。
【図８】図８は、文字属性のブロック画像用のトナー付着量テーブルの一例を示す図である。
【図９】図９は、予め登録されたドットパターンについてのトナー付着量テーブルの一例を示す図である。
【図１０】図１０は、図１および図２におけるトナー付着量算出部の動作について説明するフローチャートである。
【図１１】図１１は、幅１画素で色値２５５の斜細線を有する場合の出力画像の例を示す図である。
【図１２】図１２は、幅４画素で色値６４の高さ方向に延びる領域を有する場合の出力画像の例を示す図である。
【発明を実施するための形態】
【００２１】
以下、図に基づいて本発明の実施の形態を説明する。
【００２２】
図１は、本発明の実施の形態に係る画像形成装置の構成を示すブロック図である。図２は、図１に示す画像形成装置のデータフローについて説明するブロック図である。
【００２３】
図１および図２に示す画像形成装置は、通信装置１、スキャン部２、操作パネル３、出力エンジン４、演算処理装置５、および記憶装置６を有する。
【００２４】
通信装置１は、ネットワークや周辺機器インターフェイス用の通信装置であって、図示せぬホスト装置とデータ通信を行う内部装置である。スキャン部２は、原稿の画像を光学的に読み取り、電気信号として出力する内部装置である。操作パネル３は、液晶ディスプレイなどの表示装置およびタッチパネルなどの入力装置を有するユーザーインターフェイスである。出力エンジン４は、所定のトナー色（ここでは、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、およびブラック（Ｋ）の４色）の現像装置を有し、その現像装置を使用して画像を電子写真方式で印刷する。
【００２５】
例えば、間接転写方式の画像形成装置の場合、出力エンジン４は、トナー色ごとに、感光体ドラム、露光装置、および現像装置を有し、ドット画像データに基づいて、露光装置で感光体ドラム上に静電潜像を形成し、現像装置で、その静電潜像にトナーを付着させ、感光体ドラムから中間転写ベルトへトナー画像を転写し、中間転写ベルトから印刷用紙へトナー画像を転写し、定着器でトナー画像を印刷用紙に定着させる。
【００２６】
演算処理装置５は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などを有するコンピューターおよび／またはＡＳＩＣ（Application Specific Integrated Circuit）を有し、ハードウェアおよび／またはソフトウェアで各種処理部を実現する装置である。記憶装置６は、不揮発性の記憶装置であって、各種データを記憶している。なお、記憶装置６は、演算処理装置５に内蔵されていてもよい。
【００２７】
演算処理装置５では、ＰＤＬデータ受信部１１、ＰＤＬデータ解釈部１２、入力画像データ作成部１３、入力画像データ受信部１４、色変換部１５、ブロック化部１６、ブロック画像処理部１７、トナー付着量算出部１８、および課金算出部１９が実現される。
【００２８】
記憶装置６には、ドットパターンテーブル４１およびトナー付着量テーブル４２が記憶されている。
【００２９】
ＰＤＬデータ受信部１１は、通信装置１を使用して、図示せぬホスト装置からＰＤＬ（Page Description Language）データを受信する。
【００３０】
ＰＤＬデータ解釈部１２は、ＰＤＬデータ受信部１１により受信されたＰＤＬデータを解釈する。
【００３１】
入力画像データ作成部１３は、ＰＤＬデータ解釈部１２によるＰＤＬデータの解釈に基づいて、入力画像データを作成する。例えば、入力画像データは、８ビットのＲＧＢデータである。
【００３２】
入力画像データ受信部１４は、スキャン部２を制御して、スキャン部２から原稿画像のデータを受信し、入力画像データとして出力する。
【００３３】
色変換部１５は、入力画像データ（ＲＧＢデータ）を出力画像データ（ＣＭＹＫデータ）へ変換する。なお、出力画像データは、ＣＭＹＫのそれぞれの色プレーンに分割されている。また、出力画像データの解像度は、入力画像データの解像度と同一である。
【００３４】
なお、出力画像の色プレーンは、当該画像形成装置において使用されるトナーのトナー色ごとに存在する。
【００３５】
ブロック化部１６は、出力画像の解像度を印刷解像度に変換し、印刷解像度の出力画像の色プレーンを分割して得られる所定サイズのブロック画像について、ブロック特性データを生成するとともに、必要に応じてブロック画像データを生成する。例えば、印刷解像度が６００ｄｐｉであり、出力画像の解像度が２００ｄｐｉである場合、３倍に拡大した後の出力画像のブロック画像についてのブロック特性データおよびブロック画像データが生成される。
【００３６】
また、ブロック化部１６は、入力画像データとともに得られる画素属性データから、ブロック画像ごとにそのブロック画像が文字属性を有するか非文字属性を有するかを示すブロック属性データを生成し、ブロック画像処理部１７およびトナー付着量算出部１８に供給する。
【００３７】
このブロック化部１６は、ブロック特性データ生成部２１およびブロック画像データ生成部２２を有する。
【００３８】
ブロック特性データ生成部２１は、出力画像の色プレーンを分割して得られる所定サイズのブロック画像について、ブロック画像内のすべての画素が色プレーンの色を有さない場合、ブロック画像内のすべての画素が色プレーンの色を有さないことを示す所定の第１値をセットした第１ブロック特性データ（以下、非白フラグともいう）を生成し、ブロック画像内の少なくとも１つの画素が色プレーンの色を有する場合、ブロック画像内の少なくとも１つの画素が色プレーンの色を有することを示す所定の第２値をセットした第１ブロック特性データを生成する。なお、第２値は、第１値とは異なり、ここでは、第１値はゼロであり、第２値は１である。
【００３９】
なお、ブロック画像の上述の所定サイズは、後述のスクリーン処理におけるスクリーンのサイズと同一である。ここでは、幅４画素、高さ４画素のサイズとされる。
【００４０】
ブロック画像データ生成部２２は、ブロック画像内の少なくとも１つの画素が色プレーンの色を有する場合において、ブロック画像内のすべての画素の色値が同一ではない場合、ブロック画像の各画素の色値を有するブロック画像データを生成し、ブロック画像内の少なくとも１つの画素が色プレーンの色を有する場合において、ブロック画像内のすべての画素の色値が同一である場合、その色値（以下、フィル色値という）をセットした第２ブロック特性データを生成し、ブロック画像データを生成しない。なお、この実施の形態では、ブロック画像内の画素の色値が同一ではない場合、第２ブロック特性データには値ゼロがセットされる。
【００４１】
図３は、ブロック特性データの一例を示す図である。ブロック特性データは、各ブロック画像について、色プレーン属性（ＣＭＹＫのいずれか）、ブロック座標値、非白フラグ、フィル色値、およびブロック画像データアドレスを有する。
【００４２】
第１ブロック特性データＤ１（非白フラグ）は、ブロック画像内のすべての画素が色プレーンの色を有さない場合には、値ゼロをセットされ、ブロック画像内のすべての画素が色プレーンの色を有する場合には、値１をセットされる。
【００４３】
第２ブロック特性データＤ２は、ブロック画像内のすべての画素の色値が同一である場合、フィル色値をセットされ、そうではない場合、ゼロをセットされる。ただし、非白フラグの値がゼロである場合には、第２ブロック特性データは、ゼロがセットされる。
【００４４】
ブロック画像データアドレスは、ブロック画像データが保存されているＲＡＭの記憶領域の先頭アドレスを示す。なお、ブロック画像データが生成されない場合には、ブロック画像データアドレスには、ゼロがセットされる。
【００４５】
ブロック画像処理部１７は、ガンマ補正部２３およびスクリーン処理部２４を有する。
【００４６】
ガンマ補正部２３は、出力エンジン４の特性に合わせた階調補正を出力画像の色プレーンに対して施す。ガンマ補正部２３は、第１ブロック特性データに第２値がセットされているブロック画像（つまり、色を有するブロック画像）に対してガンマ補正を実行し、第１ブロック特性データに第１値がセットされているブロック画像に対してガンマ補正を実行しない。
【００４７】
また、ガンマ補正部２３は、ブロック画像について第２ブロック特性データにフィル色値がセットされている場合には、そのフィル色値に対してガンマ補正を実行し、ブロック画像について第２ブロック特性データにフィル色値がセットされていない場合には、ブロック画像データの各画素に対してガンマ補正を実行する。
【００４８】
スクリーン処理部２４は、ガンマ補正後のブロック画像に対してスクリーン処理を実行してブロックドット画像を生成し、ブロックドット画像データとして出力する。
【００４９】
この実施の形態では、スクリーン処理部２４は、幅４画素、高さ４画素のスクリーンサイズで１６階調のドット画像を生成し、出力エンジン４は、ブロックドット画像データの示す値に対応して、各ドットのサイズ（つまり、露光パルス幅）を１６段階のいずれかに設定する。
【００５０】
したがって、ブロックドット画像のサイズは、幅４画素、高さ４画素であり、ブロックドット画像データは、４ビット（０〜１５）で表現される各画素の値を有する。
【００５１】
トナー付着量算出部１８は、ブロック特性特定部３１、ブロックトナー付着量算出部３２、およびドットパターン比較部３３を有する。
【００５２】
ブロック特性特定部３１は、ある色プレーンにおけるある注目ブロック画像についてのトナー付着量を算出する際に、注目ブロック画像に隣接する複数のブロック画像の第１ブロック特性データを読み出し、それらにセットされている値を特定する。
【００５３】
ブロックトナー付着量算出部３２は、注目ブロック画像のトナー付着量を、ブロック特性特定部３１により特定された第１ブロック特性データにセットされている値に応じて異なる値とする。
【００５４】
この実施の形態では、ブロックトナー付着量算出部３２は、注目ブロック画像の幅方向または高さ方向に隣接する２つのブロック画像の第１ブロック特性データにセットされている値が第１値である場合（つまり、それらの隣接ブロック画像がすべて色を有さない場合）、注目ブロック画像のトナー付着量を、所定の標準値とは異なる値とする。
【００５５】
なお、この標準値は、実験などで求められた、均一な色値を有する出力画像での単位面積あたりのトナー付着量の値から特定される値である。この実施の形態では、各色値について、単位面積あたりのトナー付着量の値から、所定の印刷解像度での１画素の面積でのトナー付着量の値が予め求められ、後述のトナー付着量テーブル４２に登録される。
【００５６】
また、この実施の形態では、ブロックトナー付着量算出部３２は、注目ブロック画像の幅方向および高さ方向に隣接する４つのブロック画像の第１ブロック特性データにセットされている値が第１値である場合、注目ブロック画像のトナー付着量を、所定の標準値とは異なる値とする。
【００５７】
さらに、この実施の形態では、ブロックトナー付着量算出部３２は、注目ブロック画像の幅方向に隣接する少なくとも１つのブロック画像および注目ブロック画像の高さ方向に隣接する少なくとも１つのブロック画像の第１ブロック特性データにセットされている値が第２値である場合（つまり、それらの隣接ブロック画像の少なくとも１つが色を有する場合）、注目ブロック画像のトナー付着量を、所定の標準値とする。
【００５８】
ドットパターン比較部３３は、注目ブロック画像について第２ブロック特性データが存在しない場合には、ブロックドット画像データのドットパターンを特定する。
【００５９】
ブロックトナー付着量算出部３２は、ドットパターン比較部３３により特定されたドットパターンから、注目ブロック画像についてのトナー付着量の値を特定する。なお、注目ブロック画像について第２ブロック特性データにフィル色値がセットされている場合には、ブロックドット画像データのドットパターンの特定（後述のドットパターンテーブル４１内のドットパターンとの比較）を行わずに、ブロックトナー付着量算出部３２は、第２ブロック特性データのフィル色値から、注目ブロック画像についてのトナー付着量の値を特定する。
【００６０】
ドットパターンテーブル４１は、ブロックドット画像のドットパターンと、そのブロック画像の色値との対応関係を示すデータを有する。トナー付着量テーブル４２は、ドットパターンに対応する色値および第２ブロック特性データの色値とトナー付着量（所定の印刷解像度での１画素あたりのトナー付着量の値）との対応関係を示すデータを有する。つまり、ドットパターンテーブル４１およびトナー付着量テーブル４２により、ドットパターンおよび第２ブロック特性データの色値とトナー付着量との対応関係が特定される。
【００６１】
なお、この実施の形態では、非文字属性のブロック画像用のドットパターンテーブル４１およびトナー付着量テーブル４２、文字属性のブロック画像用のドットパターンテーブル４１およびトナー付着量テーブル４２、並びに予め登録されたドットパターンのドットパターンテーブル４１およびトナー付着量テーブル４２が使用される。
【００６２】
図４は、非文字属性のブロック画像用のドットパターンテーブル４１の一例を示す図である。図５は、文字属性のブロック画像用のドットパターンテーブル４１の一例を示す図である。図６は、予め登録されたドットパターンのドットパターンテーブル４１の一例を示す図である。
【００６３】
図７は、非文字属性のブロック画像用のトナー付着量テーブル４２の一例を示す図である。図８は、文字属性のブロック画像用のトナー付着量テーブル４２の一例を示す図である。図９は、予め登録されたドットパターンについてのトナー付着量テーブル４２の一例を示す図である。
【００６４】
図７〜図９に示すトナー付着量テーブル４２には、ガンマ補正前の色値およびガンマ補正後の色値の両方に対応するトナー付着量が登録されている。
【００６５】
なお、図４および図５、並びに図７および図８に示すドットパターンテーブル４１およびトナー付着量テーブル４２は、全画素の色値が一定であるブロック画像についてのものであり、その他のブロック画像についてのドットパターンやトナー付着量は、図６および図９に示すドットパターンテーブル４１およびトナー付着量テーブル４２に適宜予め登録される。
【００６６】
また、ガンマ補正前の色値に対するガンマ補正後の色値は、階調キャリブレーションによって変更されることがあるが、階調キャリブレーションによってガンマ補正後の色値が変更された場合でも、ガンマ補正前の色値のトナー付着量とガンマ補正後の色値のトナー付着量とが同一になるように、ドットパターンテーブル４１内のドットパターンやプロセス条件が設定される。
【００６７】
ブロックトナー付着量算出部３２は、ドットパターンテーブル４１およびトナー付着量テーブル４２を参照して、特定されたドットパターンから、注目ブロック画像についてのトナー付着量の値を特定する。このとき、ブロックトナー付着量算出部３２は、注目ブロック画像のブロック属性データの値に応じて、ドットパターンテーブル４１およびトナー付着量テーブル４２を選択し、選択したドットパターンテーブル４１およびトナー付着量テーブル４２でトナー付着量を特定する。
【００６８】
また、ブロックトナー付着量算出部３２は、トナー付着量テーブル４２を参照して、第２ブロック特性データの色値から、注目ブロック画像についてのトナー付着量の値を特定する。このとき、ブロックトナー付着量算出部３２は、注目ブロック画像のブロック属性データの値に応じて、トナー付着量テーブル４２を選択し、選択したトナー付着量テーブル４２でトナー付着量を特定する。
【００６９】
この実施の形態では、トナー付着量テーブル４２は、１つのドットパターン（ドットパターンに対応する色値）および１つの第２ブロック特性データのフィル色値に対して、隣接する複数のブロック画像の第１ブロック特性データの値の複数のパターンに応じた複数のトナー付着量を有している。
【００７０】
例えば、トナー付着量テーブル４２は、トナー付着量の標準値、ブロック画像の幅方向（左右）に隣接する２つのブロック画像の第１ブロック特性データの値が第１値である場合のトナー付着量、ブロック画像の高さ方向（上下）に隣接する２つのブロック画像の第１ブロック特性データの値が第１値である場合のトナー付着量、およびブロック画像の幅方向および高さ方向（上下左右）に隣接する４つのブロック画像の第１ブロック特性データの値が第１値である場合のトナー付着量を有している。
【００７１】
そして、ブロックトナー付着量算出部３２は、トナー付着量テーブル４２を参照して、注目ブロック画像に隣接する複数のブロック画像の第１ブロック特性データの値のパターンに応じたトナー付着量を特定する。
【００７２】
さらに、ブロックトナー付着量算出部３２は、ブロック画像内のすべての画素の色値が、０または最大値であるときには、ブロックドット画像データのドットパターンを特定せずに、その最大値を有する画素の個数と、その最大値に対応する１画素あたりのトナー付着量とから、注目ブロック画像についてのトナー付着量の値を特定する。
【００７３】
また、課金算出部１９は、印刷ページ数、印刷枚数、トナー付着量などから印刷の課金額を算出する。
【００７４】
次に、上記画像形成装置の動作について説明する。
【００７５】
上述のように、ブロック化部１６は、各ブロック画像について、ブロック特性データを生成し、ブロック画像内のすべての画素の色値が同一ではない場合、ブロック画像データを生成し、それらのデータを図示せぬＲＡＭなどに記憶する。
【００７６】
また、ブロック画像処理部１７では、ガンマ補正部２３が、各ブロック画像について、フィル色値またはブロック画像データに対してガンマ補正を行い、スクリーン処理部２４が、ガンマ補正後のフィル色値またはブロック画像データに対応するブロックドット画像データを生成する。
【００７７】
トナー付着量算出部１８は、これらのデータからブロック（ここでは、幅４画素、高さ４画素）ごとに、トナー付着量を特定する。図１０は、図１および図２におけるトナー付着量算出部１８の動作について説明するフローチャートである。
【００７８】
トナー付着量算出部１８は、トナー付着量を算出していない（つまり、未処理の）ブロック画像のうちの１つを注目ブロック画像として選択する（ステップＳ１）。なお、各ブロック画像は、図３に示すブロック座標値で特定される。つまり、トナー付着量算出部１８は、ブロック座標値に従って、処理対象のブロック画像を順番に選択していく。
【００７９】
ブロック特性特定部３１は、注目ブロック画像の上下左右に隣接する４つのブロック画像についての非白フラグの値を読み出す（ステップＳ２）。
【００８０】
また、ブロックトナー付着量算出部３２は、注目ブロック画像のフィル色値またはブロック画像データを参照して、注目ブロック画像内の全画素が０または２５５の色値を有するか否かを判定する（ステップＳ３）。
【００８１】
注目ブロック画像内の全画素が０または２５５の色値を有する場合、ブロックトナー付着量算出部３２は、注目ブロック画像内で色値が２５５である画素の個数、およびトナー付着量テーブル４２において色値２５５に対応するトナー付着量を特定し、その個数とそのトナー付着量との積を、注目ブロック画像についてのトナー付着量とする（ステップＳ４）。
【００８２】
一方、注目ブロック画像内の少なくとも１つの画素が０および２５５以外の色値を有する場合、ブロックトナー付着量算出部３２は、注目ブロック画像の全画素値が一定であるか否かを判定する（ステップＳ５）。
【００８３】
ブロックトナー付着量算出部３２は、注目ブロック画像の全画素値が一定である場合（具体的には、注目ブロック画像の非白フラグが第２値（＝１）であり、かつ、フィル色値にゼロ以外の数値がセットされている場合）、トナー付着量テーブル４２を参照して、そのフィル色値および隣接するブロック画像の非白フラグの値に対応するトナー付着量を特定し、そのトナー付着量に注目ブロック画像内の画素数（＝１６）を乗算して、注目ブロック画像のトナー付着量を特定する（ステップＳ６）。
【００８４】
このとき、ＲＡＭなどに記憶されているフィル色値がガンマ補正前のものであれば、そのフィル色値に一致する図７および図８に示すトナー付着量テーブル４２におけるガンマ補正前の色値に対応するトナー付着量の値が選択される。一方、ＲＡＭなどに記憶されているフィル色値がガンマ補正後のものであれば、そのフィル色値に一致する図７および図８に示すトナー付着量テーブル４２におけるガンマ補正後の色値に対応するトナー付着量の値が選択される。
【００８５】
一方、注目ブロック画像の全画素値が一定ではない場合、ドットパターン比較部３３は、注目ブロック画像のブロックドット画像データから、注目ブロック画像に対応するブロックドット画像のドットパターンを特定し、ドットパターンテーブル４１を参照して、そのドットパターンに対応する色値を特定する（ステップＳ７）。そして、ブロックトナー付着量算出部３２は、トナー付着量テーブル４２を参照して、その色値および隣接するブロック画像の非白フラグの値に対応するトナー付着量を特定し、そのトナー付着量に注目ブロック画像内の画素数（＝１６）を乗算して、注目ブロック画像のトナー付着量を特定する（ステップＳ８）。
【００８６】
このとき、ブロックドット画像データは、ガンマ補正後のブロック画像から得られているので、図４および図５に示すドットパターンテーブル４１で特定された色値に一致する図７および図８に示すトナー付着量テーブル４２におけるガンマ補正後の色値に対応するトナー付着量の値を選択する。
【００８７】
なお、特定されたドットパターンが、予め登録されたドットパターン（図６）である場合、ドットパターンテーブル４１に基づいて、そのドットパターンに関連付けられている識別子（ＩＤ）が特定され、トナー付着量テーブル４２に基づいて、その識別子（ＩＤ）に関連付けられているトナー付着量の値が使用される。
【００８８】
このようにして、注目ブロック画像のトナー付着量が特定されると、トナー付着量算出部１８は、未処理のブロック画像があるか否かを判定し（ステップＳ９）、未処理のブロック画像があれば、ステップＳ１に戻り、次の注目ブロック画像を選択し、ステップＳ２以降の処理を再度行う。
【００８９】
そして、未処理のブロック画像がなくなると、この処理を終了し、１つの出力画像についてのトナー付着量が、全ブロック画像のトナー付着量の合計として計算される。そして、そのトナー付着量が、課金算出部１９などの他の処理部へ出力されたり、操作パネル３に表示されたりする。
【００９０】
ここで、ブロック画像のトナー付着量の例について説明する。
【００９１】
図１１は、幅１画素で色値２５５の斜細線を有する場合の出力画像の例を示す図である。図１１（Ａ）は、この場合の出力画像であり、図１１（Ｂ）は、図１１（Ａ）に示す出力画像をブロックごとにスクリーニングした後のブロックドット画像である。ブロック画像６１からは、幅１画素で値１５の斜細線を有するブロックドット画像７１が生成される。
【００９２】
この場合、注目ブロック画像６１の全画素の色値は０または２５５であるので、ブロックトナー付着量算出部３２は、トナー付着量テーブル４２を参照して、色値２５５に対応するトナー付着量を特定する。例えば、注目ブロック画像６１が文字属性を有する場合、図８に示すトナー付着量テーブル４２における色値２５５に対応するトナー付着量０．０９４８マイクログラム／ピクセルが特定される。このため、ブロックトナー付着量算出部３２は、色値２５５の画素の個数（＝４）に、このトナー付着量０．０９４８マイクログラム／ピクセルを乗算して、注目ブロック画像６１のトナー付着量を０．３７９マイクログラムと特定する。
【００９３】
図１２は、幅４画素で色値６４の高さ方向に延びる領域を有する場合の出力画像の例を示す図である。図１２（Ａ）は、この場合の出力画像であり、図１２（Ｂ）は、図１２（Ａ）に示す出力画像をブロックごとにスクリーニングした後のブロックドット画像である。ブロック画像６２からは、幅１画素で値１５の斜線を有するブロックドット画像７２が生成される。
【００９４】
この場合、注目ブロック画像６２の全画素の色値は同一であり、ガンマ補正前のフィル色値が６４であり、上下に隣接するブロック画像６２Ｕ，６２Ｄの非白フラグが１であり、左右に隣接するブロック画像６２Ｌ，６２Ｒの非白フラグが０であるので、例えば、注目ブロック画像６１が文字属性を有する場合、ブロックトナー付着量算出部３２は、ガンマ補正前のフィル色値６４に対応し、左右の非白フラグが０である場合のトナー付着量の値０．０２３５マイクログラム／ピクセルを、図７に示すトナー付着量テーブル４２に基づき特定する。そして、ブロックトナー付着量算出部３２は、このトナー付着量０．０２３５マイクログラム／ピクセルにブロック画像内の画素数１６を乗算して、注目ブロック画像６２のトナー付着量を０．３７６マイクログラムと特定する。
【００９５】
以上のように、上記実施の形態によれば、ブロック化部１６は、ブロック画像について、ブロック画像内のすべての画素が色を有さない場合、所定の第１値をセットした第１ブロック特性データを生成し、ブロック画像内の少なくとも１つの画素が色を有する場合、所定の第２値をセットした第１ブロック特性データを生成する。トナー付着量算出部１８は、注目ブロック画像についてのトナー付着量を算出する際に、注目ブロック画像に隣接する複数のブロック画像の第１ブロック特性データにセットされている値を特定し、注目ブロック画像のトナー付着量を、特定した第１ブロック特性データにセットされている値に応じて異なる値とする。
【００９６】
これにより、ブロック画像ごとにガンマ補正やスクリーン処理を効率良く実行するために生成されるブロック特性データを利用して、簡単な処理で、注目ブロック画像の周辺領域のブロック画像の特性を考慮して、注目ブロック画像のトナー付着量を特定するため、短い演算時間でより正確にトナー付着量が特定される。
【００９７】
なお、上述の実施の形態は、本発明の好適な例であるが、本発明は、これらに限定されるものではなく、本発明の要旨を逸脱しない範囲において、種々の変形、変更が可能である。
【産業上の利用可能性】
【００９８】
本発明は、例えば、プリンター、複写機、複合機などの画像形成装置に適用可能である。
【符号の説明】
【００９９】
１６  ブロック化部
１８  トナー付着量算出部
２３  ガンマ補正部
２４  スクリーン処理部
４２  トナー付着量テーブル
【図１】
2014126634.tif 000003
【図２】
2014126634.tif 000004
【図３】
2014126634.tif 000005
【図７】
2014126634.tif 000006
【図８】
2014126634.tif 000007
【図９】
2014126634.tif 000008
【図１０】
2014126634.tif 000009
【図１１】
2014126634.tif 000010
【図４】
2014126634.tif 000011
【図５】
2014126634.tif 000012
【図６】
2014126634.tif 000013
【図１２】
2014126634.tif 000014