(57)【特許請求の範囲】
【請求項１】
所定の記憶手段から第１ディザテーブルを読み出す読出手段と、
階調補正量を定めるための基準とする階調補正情報を取得する補正情報取得手段と、
前記補正情報取得手段が取得した階調補正情報に基づき、前記第１ディザテーブルを補正するための補正データを取得する補正データ取得手段と、
前記読出手段が読み出した前記第１ディザテーブルを前記補正データ取得手段が取得した補正データに従って補正した第２ディザテーブルを生成する補正手段と、
記録媒体上に形成すべき画像の画像データに対し、前記第２ディザテーブルを用いてディザ処理を行う処理手段と、
前記処理手段による処理後の画像データに基づき前記記録媒体上に画像を形成する画像形成手段とを備え、
前記補正手段は、前記処理手段による前記画像データ中のある範囲のディザ処理と並行して、該ある範囲の処理よりも後で行うディザ処理に使用する第２ディザテーブルを生成することを特徴とする画像形成装置。
【請求項２】
請求項１に記載の画像形成装置であって、
前記画像形成手段による画像形成の実行中に、前記補正情報取得手段に前記階調補正情報を取得させ、その取得した階調補正情報に基づき、前記補正データ取得手段に前記補正データを更新させる制御手段を備えることを特徴とする画像形成装置。
【請求項３】
請求項２に記載の画像形成装置であって、
前記制御手段は、前記画像形成手段が所定ページ数分の画像形成を行う毎に、前記補正情報取得手段に前記階調補正情報を取得させ、その取得した階調補正情報に基づき、前記補正データ取得手段に前記補正データを更新させることを特徴とする画像形成装置。
【請求項４】
請求項２又は３に記載の画像形成装置であって、
前記補正手段は、前記処理手段が１ページ分の画像データに対するディザ処理を完了した後、次のページの画像データに対するディザ処理を開始する前に、前記第２ディザテーブルの生成に使用する補正データを、前記補正データ取得手段が取得した最新の補正データに更新することを特徴とする画像形成装置。
【請求項５】
請求項１乃至４のいずれか一項に記載の画像形成装置であって、
前記読出手段は、前記記録媒体上に形成すべき画像データに付された設定情報に従い、前記記憶手段に記憶された複数の第１ディザテーブルのうち１つを選択して読み出すことを特徴とする画像形成装置。
【請求項６】
請求項１乃至５のいずれか一項に記載の画像形成装置であって、
前記補正手段は、所定ライン数分ずつ前記第２ディザテーブルを生成し、
前記処理手段は、前記補正手段が前記所定ライン数分前記第２ディザテーブルを生成する毎に、該生成された第２ディザテーブルを用いて該所定ライン数分だけ前記ディザ処理を実行することを特徴とする画像形成装置。
【請求項７】
請求項６に記載の画像形成装置であって、
前記所定ライン数は１ラインであることを特徴とする画像形成装置。
【請求項８】
請求項１乃至７のいずれか一項に記載の画像形成装置であって、
前記補正データ取得手段は、前記補正情報取得手段が取得した階調補正情報に基づき、前記第１ディザテーブルの補正に用いる補正データを予め選択された候補の中から選択することを特徴とする画像形成装置。
【請求項９】
所定の記憶手段から第１ディザテーブルを読み出す読出手順と、
階調補正量を定めるための基準とする階調補正情報を取得する補正情報取得手順と、
前記補正情報取得手順で取得した階調補正情報に基づき、前記第１ディザテーブルを補正するための補正データを取得する補正データ取得手順と、
前記読出手順で読み出した前記第１ディザテーブルを前記補正データ取得手順で取得した補正データに従って補正した第２ディザテーブルを生成する補正手順と、
記録媒体上に形成すべき画像の画像データに対し、前記第２ディザテーブルを用いてディザ処理を行う処理手順と、
前記処理手順による処理後の画像データに基づき前記記録媒体上に画像を形成する画像形成手順とを備え、
前記補正手順は、前記処理手順による前記画像データ中のある範囲のディザ処理と並行して、該ある範囲の処理よりも後で行うディザ処理に使用する第２ディザテーブルを生成する手順であることを特徴とする画像形成方法。
【請求項１０】
所定の記憶手段から第１ディザテーブルを読み出す読出手段と、
階調補正量を定めるための基準とする階調補正情報を取得する補正情報取得手段と、
前記補正情報取得手段が取得した階調補正情報に基づき、前記第１ディザテーブルを補正するための補正データを取得する補正データ取得手段と、
前記読出手段が読み出した前記第１ディザテーブルを前記補正データ取得手段が取得した補正データに従って補正した第２ディザテーブルを生成する補正手段と、
記録媒体上に形成すべき画像の画像データに対し、前記第２ディザテーブルを用いてディザ処理を行う処理手段と、
前記処理手段による処理後の画像データに基づき前記記録媒体上に画像を形成する画像形成手段とを備え、
前記補正手段は、前記処理手段による前記画像データ中のある範囲のディザ処理と並行して、該ある範囲の処理よりも後で行うディザ処理に使用する第２ディザテーブルを生成することを特徴とする画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像形成装置、画像形成方法及び画像形成システムに関する。
【背景技術】
【０００２】
従来から、画像形成装置における画像形成に用いる画像データに対し、画像形成エンジンの経時変化や環境の変化に起因する階調の乱れを抑えるため、階調補正を行うことが知られている。例えば、所定のパターンの画像を形成すると共に実際に形成された画像の色を検出し、その色が想定される色と異なっていた場合に、その差異を補償するための補正を画像データに加える等である。
また、特許文献１には、このような階調補正を行う場合に、ディザ処理に用いるディザマトリクスに、色の差異を補償するための変更を加え、その変更後のディザマトリクスを用いてディザ処理を行うことが開示されている。このようにすれば、階調補正処理とディザ処理とを単一の処理で行うことができ、これらの処理を別々に行う場合に比べ、階調補正処理による、再現可能な階調数の減少を抑えることができる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ところで、画像形成エンジンの状態や、エンジン周囲の環境は、時々刻々と変動するものであり、画像形成の実行中にも、当然変動するものである。特に、多数ページの画像形成を行う場合、その開始時と終了時では、画像形成エンジンの状態やエンジン周囲の環境に大きな変動があることが予想される。
【０００４】
しかしながら、特許文献１においては、このような画像形成の実行中の状態変化は特に考慮されておらず、画像形成の実行中における状態変化に応じた階調補正ができないという問題があった。
この発明は、このような問題を解決し、画像形成の実行中に、画像形成エンジンの状態や、エンジン周囲の環境が変化した場合でも、安定した階調性を維持した画像を形成できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
この発明の画像形成装置は、所定の記憶手段から第１ディザテーブルを読み出す読出手段と、階調補正量を定めるための基準とする階調補正情報を取得する補正情報取得手段と、上記補正情報取得手段が取得した階調補正情報に基づき、上記第１ディザテーブルを補正するための補正データを取得する補正データ取得手段と、
上記読出手段が読み出した上記第１ディザテーブルを上記補正データ取得手段が取得した補正データに従って補正した第２ディザテーブルを生成する補正手段と、
記録媒体上に形成すべき画像の画像データに対し、上記第２ディザテーブルを用いてディザ処理を行う処理手段と、
上記処理手段による処理後の画像データに基づき上記記録媒体上に画像を形成する画像形成手段とを備え、
上記補正手段は、上記処理手段による上記画像データ中のある範囲のディザ処理と並行して、そのある範囲の処理よりも後で行うディザ処理に使用する第２ディザテーブルを生成することを特徴とする画像形成装置。
【発明の効果】
【０００６】
上記構成によれば、画像形成の実行中に、画像形成エンジンの状態や、エンジン周囲の環境が変化した場合でも、安定した階調性を維持した画像を形成できるようにすることができる。
【図面の簡単な説明】
【０００７】
【図１】この発明の一実施形態である画像形成システムの構成を示す図である。
【図２】図１に示した画像形成装置の制御系を含むハードウェア構成を示す図である。
【図３】図１に示したプリントサーバのハードウェア構成を示す図である。
【図４】図２に示した階調補正処理部の機能構成を示す図である。
【図５】図４に示した第１ディザテーブル候補記憶部１７１に記憶させる第１ディザテーブルの候補の例を示す図である。
【図６】第１ディザマトリクスの具体例を示す図である。
【図７】階調補正テーブルの具体例を示す図である。
【図８】第２ディザマトリクスの具体例を示す図である。
【図９】印刷実行時の図２に示した各部の動作の流れを示すシーケンス図である。
【図１０】図９に示した動作における階調補正処理部中の各部の動作をより詳細に示す図である。
【図１１】図１０の続きの動作を示す図である。
【図１２】印刷実行時のディザ処理部の動作のフローチャートである。
【図１３】同じく第２ディザテーブル生成部の動作のフローチャートである。
【図１４】同じくキャリブレーション演算部の動作のフローチャートである。
【図１５】キャリブレーション演算部が階調補正テーブルの候補を複数記憶した状態の例を示す図である。
【発明を実施するための形態】
【０００８】
以下、この発明の実施形態について、図面を参照しつつ説明する。
図１に、この発明の一実施形態である画像形成システムの構成を示す。
図１に示す画像形成システム１は、画像形成装置１００と、プリントサーバ２００とを、通信路３００を介して接続して構成したものである。
【０００９】
このうちプリントサーバ２００は、ユーザあるいは他の装置から、画像形成装置１００に印刷を実行させる指示を受け付け、その指示に従い、画像形成装置１００に実行させる印刷ジョブのデータを生成して、画像形成装置１００へ送信する機能を備える。このような機能を備える装置は、プロダクションプリンティングの分野ではＤＦＥ（デジタルフロントエンド）とも呼ばれる。
【００１０】
このプリントサーバ２００が生成及び送信する印刷ジョブは、印刷制御情報と、印刷すべき文書の各ページの画像データとを含む。
これらのうち、印刷制御情報は、印刷に用いる設定情報（用紙サイズ、用紙種類、印刷部数、片面／両面など）と、各ページの画像データが示す画像の種類を示す画像種類情報とを含む。印刷に用いる設定は、ユーザあるいは他の装置から印刷の実行指示と共に受け付けたものである。画像種類情報は、文字か、グラフィックか、イメージ写真かといった、印刷対象の画像の種類を示す情報である。この情報は、画像データの全体について用意しても、ページ毎に用意しても、ページ内の領域毎に用意してもよい。
画像データは、印刷の実行指示と共に受け付けた設定に基づき、印刷を指示された文書のデータに対して画像処理を行った後に印刷データの展開処理（ラスタイメージ処理（ＲＩＰ））を行って生成したビットマップ形式の画像データである。
【００１１】
プリントサーバ２００は、以上の印刷ジョブを、通信路３００を介して画像形成装置１００へ送信する。通信路３００は、複数レーンの高速シリアルＩ／Ｆ（インタフェース）を用いて構成される。例えばＰＣＩ（Peripheral  Component  Interconnect）  Ｅｘｐｒｅｓｓ規格やＶ−ｂｙ−Ｏｎｅ（登録商標）規格のＩ／Ｆを用いることができる。
【００１２】
また、画像形成装置１００は、プリントサーバ２００から転送された印刷ジョブに従って用紙等の記録媒体上に電子写真方式の印刷により画像を形成する装置である。画像形成装置１００が備える画像形成手段である画像形成部１１０には、駆動ローラ１１１、２次転写バックアップローラ１１２及び従動ローラ１１３に巻き掛けられた中間転写ベルト１１６が配置されている。さらに、画像形成部１１０には中間転写ベルト１１６に対向して配置されたイエロー（Ｙ）、シアン（Ｃ）、マゼンタ（Ｍ）、ブラック（Ｋ）各色のカートリッジ１１７Ｙ，１１７Ｃ，１１７Ｍ，１１７Ｋを有している。
【００１３】
各カートリッジ１１７Ｙ〜１１７Ｋは、それぞれ異なる色のトナー像が形成される感光体を有している。また、各カートリッジ１１７Ｙ〜１１７Ｋは帯電ローラを有しており、帯電ローラに帯電された電圧が感光体表面に印加され感光体の表面は所定の極性に帯電される。帯電後の感光体に、光書き込み装置１１４から射出される、該当色の画像データに従ってオンオフ制御されるレーザ光が照射され、色毎の画像データに従った静電潜像が形成される。各カートリッジ１１７Ｙ〜１１７Ｋは、感光体表面上に形成された静電潜像に対してトナーを付着させてトナー像を形成する。感光体上に形成された各トナー像は、中間転写ベルト１１６を挟んで反対側の１次転写ローラ１１５に電圧が印加されることにより、中間転写ベルト１１６に重ねて１次転写される。
【００１４】
また、２次転写バックアップローラ１１２に巻き掛けられた中間転写ベルト１１６と対向して配置された２次転写ローラ１１８との間に給紙装置１０１から印刷用紙が搬送される。このとき、２次転写ローラ１１８には所定の電圧が印加され、中間転写ベルト１１６上の、ＹＣＭＫの４色分のトナー像が、印刷用紙に２次転写される。トナー像が２次転写された印刷用紙は定着装置１１９を通り、印刷用紙上のトナー像は熱と圧力により画像として定着され、排紙装置１２０に搬送される。
排紙装置１２０は、画像が定着済みの用紙を排紙トレイ１２１及び１２２に選択的に排出する装置である。
以上の各部による画像形成に係る動作が、画像形成手順の動作である。
【００１５】
また、上記の他、画像形成部１１０は、中間転写ベルト１１６上に形成された画像を読み取る読取手段である読取センサ１２５を備える。この読取センサ１２５は、所定の画像データに従って中間転写ベルト１１６上に形成されたマーク等の画像の色を読み取り、画像形成に用いる画像データに対する階調補正量を定めるための基準とする階調補正情報を取得するために用いる。この階調補正情報は、例えば、マーク等の画像の色そのものを表す情報や、その色の、想定値からのずれ量を表す情報であるが、その形式は任意である。画像形成部１１０において中間転写ベルト１１６上に形成される画像の色が想定値になるようにするために、画像データに対してどのような階調補正をどの程度の量行えばよいかを算出するために必要な情報が含まれていればよい。なお、階調補正量の算出自体は、この階調補正情報に基づき、後述する階調補正処理部１４０が行う。
【００１６】
次に、図２に、画像形成装置１００の制御系を含むハードウェア構成を示す。図２において、実線（太線を除く）の矢印は画像データの伝送経路を、破線の矢印は制御信号の伝送経路を、太線は用紙の搬送経路を示す。
図２に示すように、画像形成装置１００は、印刷制御部１３０、階調補正処理部１４０、プリンタエンジン１５０、給紙トレイ１６０を備える。
【００１７】
このうち印刷制御部１３０は、ＣＰＵ１３１及びメモリ１３２を備え、ＣＰＵ１３１がメモリ１３２に格納されたプログラムを実行することにより、画像形成装置１００が実行する印刷全般を制御する機能を備える。メモリ１３２は、プリントサーバ２００から受信した制御情報等の格納にも用いることができる。
【００１８】
階調補正処理部１４０は、ＣＰＵ１４１、フラッシュメモリ１４２及び処理回路１４３を備え、プリントサーバ２００から受信した画像データに対し、階調補正処理及びディザ処理を行う機能を備える。これらの機能の一部は、ＣＰＵ１４１がフラッシュメモリ１４２に格納されたプログラムを実行することにより実現され、他の一部は、処理回路１４３により実現される。処理回路１４３としては、例えばＦＰＧＡ（Field-Programmable  Gate  Array）を用いることができる。
【００１９】
より具体的には、階調補正処理部１４０は、プリントサーバ２００から展開処理後の画像データをＹＣＭＫの色プレーン毎に受信し、その画像データに対し、現状の画像形成装置１００の状態に合わせた濃度補正処理及びディザ処理を色プレーン毎に行い、プリンタエンジン１５０における光書き込み装置１１４の各色用のレーザ光を制御するための画像データを生成する。階調補正処理部１４０は、上記濃度補正処理を、プリンタエンジン１５０から受信した階調補正情報に基づきディザ処理に用いるディザマトリクスを補正することにより行う。
【００２０】
プリンタエンジン１５０は、図１に示した機械的な構成のうち給紙トレイ以外の部分と対応するものであり、読取部１５０ａ、転写部１５０ｂ、定着部１５０ｃ等を備えており印刷用紙への画像形成処理を行う機能を備える。
給紙トレイ１６０は、印刷用紙を用紙搬送路上に供給する装置であり、プリンタエンジン１５０により制御される。
【００２１】
図２に示すように画像形成装置１００とプリントサーバ２００とは制御線、データ線それぞれで接続される。制御線は印刷制御部１３０に接続され、プリントサーバ２００より送られた印刷設定を含む制御情報は印刷制御部１３０のＣＰＵ１３１により解析される。印刷制御部１３０は、解析した制御情報を元に、画像形成装置１００内の各ブロックへ印刷動作に伴う様々な指示を発行する。一方、データ線は階調補正処理部１４０へと接続され、画像データの転送に用いられる。
これらの制御線とデータ線は、図１に示した通信路３００に該当する。
【００２２】
次に、図３に、プリントサーバ２００のハードウェア構成を示す。
図３に示すように、プリントサーバ２００は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、ＨＤＤ（ハードディスクドライブ）２０４、通信Ｉ／Ｆ（インタフェース）２０５、操作部２０６、表示部２０７を備え、これらをシステムバス２１０により接続した構成としている。
【００２３】
そして、ＣＰＵ２０１が、ＲＡＭ２０３をワークエリアとしてＲＯＭ２０２あるいはＨＤＤ２０４に記憶されたプログラムを実行することによりプリントサーバ２００全体を制御し、種々の機能を実現する。
ＲＯＭ２０２及びＨＤＤ２０４は、不揮発性記憶媒体（記憶手段）であり、ＣＰＵ２０１が実行する各種プログラムや処理に必要な各種データを格納している。
通信Ｉ／Ｆ２０５は、画像形成装置１００等の他の装置と通信するためのインタフェースである。通信Ｉ／Ｆ２０５は、少なくとも、画像形成装置１００との間を上述した制御線とデータ線により接続するためのインタフェースを含む。これに加えて、さらに他の装置と通信するためのインタフェースを備えていてもよい。
【００２４】
操作部２０６は、ユーザからの操作を受け付けるための操作手段であり、各種のキー、ボタン、タッチパネル等により構成することができる。
表示部２０７は、プリントサーバ２００の動作状態や設定内容、メッセージ等をユーザに提示するための提示手段であり、液晶ディスプレイやランプ等を備える。
【００２５】
なお、操作部２０６及び表示部２０７は外付けであってもよい。また、プリントサーバ２００がユーザからの操作を直接受ける必要がない（通信Ｉ／Ｆ２０５を介して接続された外部装置により操作を受け付けたり情報の提示を行ったりすればよい）場合には、操作部２０６や表示部２０７を設けなくてよい。
【００２６】
以上の画像形成システム１において特徴的な点の一つは、画像形成装置１００の階調補正処理部１４０における、階調補正処理の手順、およびその手順の処理を実現するための各部の構成である。以下、この点について詳述する。
まず図４に、階調補正処理部１４０の機能構成を示す。なお、図４に示す各部は、全て色プレーン毎に処理を行うものである。図５乃至図８に示すテーブルやデータも、色プレーン毎に用意されるが、複数の色プレーンで共通のテーブルやデータを使用する構成も妨げられない。
【００２７】
図４に示すように、階調補正処理部１４０は、第１ディザテーブル候補記憶部１７１、第１ディザテーブル読出部１７２、エンジンＩ／Ｆ部１７３、階調補正情報取得部１７４、キャリブレーション演算部１７５、テーブルメモリ１７６、第２ディザテーブル生成部１７７、階調補正テーブルバッファ１７８、第２ディザテーブル記憶部１７９ａ，１７９ｂ（個体を特定しない場合には符号「１７９」を用いる）、画像データ入力部１８０、ディザ処理部１８１、画像データ出力部１８２を備える。
このうち第１ディザテーブル候補記憶部１７１は、図５に示すように、ディザ処理に用いるディザマトリクステーブルである第１ディザテーブルを、画像データの種類と対応付けて複数記憶する記憶手段の機能を備える。
【００２８】
図５の例では、第１ディザテーブル候補記憶部１７１は、文字の画像を印刷する場合に用いる文字用第１ディザテーブル１７１ａと、グラフィックの画像を印刷する場合に用いるグラフィック用第１ディザテーブル１７１ｂと、イメージの画像を印刷する場合に用いるイメージ用第１ディザテーブル１７１ｃとを記憶している。また、この実施形態では、画像データの階調は各色２５６階調であるが、第１ディザテーブルは、階調補正による表現可能色数の減少を避けるべく、４０９６階調の成長順序マトリクスとして形成している。
以上の第１ディザテーブル候補記憶部１７１は、フラッシュメモリ１４２に設けることができる。
【００２９】
第１ディザテーブル読出部１７２は、印刷制御部１３０から供給される、印刷に用いる画像データの画像種類情報に従い、画像データの種類と対応する第１ディザテーブルを、ディザ処理に使用するテーブルとして第１ディザテーブル候補記憶部１７１から読み出してテーブルメモリ１７６に格納する読出手段の機能を備える。第１ディザテーブル読出部１７２は、画像種類情報が変わる度に第１ディザテーブルの読み出しと格納を行う。この読み出しが、読出手順の動作である。
エンジンＩ／Ｆ部１７３は、階調補正処理部１４０がプリンタエンジン１５０から情報を取得するためのインタフェースの機能を備える。
【００３０】
階調補正情報取得部１７４は、印刷制御部１３０からの指示に従い、エンジンＩ／Ｆ部１７３を介して、プリンタエンジン１５０から読取センサ１２５により読み取った階調補正情報を取得する補正情報取得手段の機能を備える。また、この補正情報の取得が、補正情報取得手順の動作である。
キャリブレーション演算部１７５は、階調補正情報取得部１７４が取得した階調補正情報に基づき、第１ディザテーブルを補正するため補正データである階調補正テーブルを生成して取得し、これをテーブルメモリ１７６に記憶させる補正データ取得手段の機能を備える。また、この階調補正テーブルの生成が、補正データ取得手順の動作である。
階調補正テーブルは、第１ディザマトリクスにおける４０９６階調の階調値と、実際にディザ処理に用いる第２ディザマトリクスにおける２５６階調の階調値との対応関係を規定したテーブルである。
【００３１】
ここで、図６に第１ディザマトリクスの、図７に階調補正テーブルの、図８に第２ディザマトリクスの具体例を示す。
第１ディザマトリクスは、各画素をオン（ドットあり）にするかとオフ（ドットなし）にするかを判定するための閾値を、１６×１６画素に亘って規定したテーブルであり、図６にはそのうち３×３画素分のみ示している。また、上述のように、各閾値は４０９６階調の階調値として記述している。
また、図７に示す階調補正テーブルは、４０９６階調の階調値（ｉｎ）のそれぞれを、２５６階調のどの階調値（ｏｕｔ）に変換するかを規定している。
【００３２】
図８に示す第２ディザマトリクスは、図７に示した階調補正テーブルに従って、図６に示した第１ディザマトリクスの各画素の階調値を２５６階調の階調値に置き換えて得たものである。例えば、図７の階調補正テーブルでは４０９６階調の「１０４１」の階調値を２５６階調の「５２」の階調値に置き換えるべきことが規定されているため、第１ディザマトリクスで「１０４１」であった中央の画素の画素値は、図８の第２ディザマトリクスでは「５２」となる。
【００３３】
従って、階調補正テーブルにおいて、各ｉｎの値に対するｏｕｔの値を大きくすれば、全体として第２ディザマトリクスにおける階調値が大きくなり、ディザ処理後にオンになる画素数を減らすことができる。従って、該当色の画像を薄くすることができる。逆に、各ｉｎの値に対するｏｕｔの値を小さくすれば、該当色の画像を濃くすることができる。
【００３４】
図４のキャリブレーション演算部１７５は、この関係を利用し、階調補正情報が示す、画像の色の想定値（理想値）と、実際に掲載された画像の色とのずれを階調できるように、階調補正テーブルにおける、各ｉｎの値に対するｏｕｔの値を設定する。
このとき、ｉｎの値が増加するにつれてｏｕｔの値が単調増加するようにしておけば、初めに用意した第１ディザマトリクスの特性を維持した第２ディザマトリクスを生成することができる。
【００３５】
なお、第２ディザマトリクスは、プリントサーバ２００から供給される画像データと同じ階調数で作成しているが、第１ディザマトリクスはこれより多い階調数で作成している。これは、上述のようにｏｕｔの値を単調増加させる場合、仮にｉｎとｏｕｔが同じ階調数であると、どこかの階調値において、複数のｉｎに対してｏｕｔの階調値を同じ値にする必要が生じ、その結果、ｏｕｔにおいて使われない階調値が生じて、結果的にｏｕｔにおいて使用可能な階調数が減ってしまうためである。ｉｎの階調数を多くすれば、複数のｉｎに対してｏｕｔの階調値を同じ値にすることがあっても、ｏｕｔの全ての階調値をｉｎのいずれかの階調値と対応付けることができる。このため、階調補正を行っても、ｏｕｔの全ての階調値を第２ディザマトリクスにおいて使用することができ、使用可能な階調数が減ることはない。
【００３６】
図４の説明に戻ると、テーブルメモリ１７６は、第１ディザテーブル読出部１７２が読み出した第１ディザテーブルと、キャリブレーション演算部１７５が生成した階調補正テーブルとを記憶する機能を備える。
第２ディザテーブル生成部１７７は、テーブルメモリ１７６に記憶されている第１ディザテーブルと階調補正テーブルとを取得し、それらに基づき、図６乃至図８を用いて説明したように第２ディザテーブルを生成する補正手段の機能を備える。
【００３７】
なお、実際には、第２ディザテーブル生成部１７７は、１ページ分の画像データの処理開始時に、その時点でテーブルメモリ１７６に記憶されている階調補正テーブルを階調補正テーブルバッファ１７８にコピーする。そして、第２ディザテーブルの生成には、階調補正テーブルバッファ１７８に記憶させた階調補正テーブルを用いる。１ページの画像の印刷中にキャリブレーション演算部１７５により階調補正テーブルを更新されてしまうと、その更新箇所で画像にムラが生じてしまう可能性があるので、ページ内では常に同じ階調補正テーブルを使用できるようにするためである。
【００３８】
また、第２ディザテーブル生成部１７７は、第２ディザテーブルを１ライン分ずつ生成し、２つの第２ディザテーブル記憶部１７９ａ，１７９ｂに交互に記憶させる。１ライン目は第２ディザテーブル記憶部１７９ａ、２ライン目は第２ディザテーブル記憶部１７９ｂ、３ライン目は第２ディザテーブル記憶部１７９ａという具合である。その他、第２ディザテーブル生成部１７７の動作の詳細については、図１０及び図１１を用いて後に詳述する。
【００３９】
階調補正テーブルバッファ１７８は、上述のように第２ディザテーブルの生成に用いる階調補正テーブルを一時的に記憶する機能を備える。
第２ディザテーブル記憶部１７９ａ，１７９ｂは、それぞれ１ライン分の第２ディザテーブルのデータを記憶する機能を備えるラインバッファである。
画像データ入力部１８０は、プリントサーバ２００から、記録媒体上に形成すべき画像の画像データの入力を受け付ける機能を備える。
【００４０】
ディザ処理部１８１は、画像データ入力部１８０に入力された画像データに対し、第２ディザテーブル記憶部に記憶された第２ディザテーブルを用いてディザ処理を行う機能を備える。このディザ処理は、第１ディザテーブルに従ったディザ処理と、階調補正データに従った階調補正処理とを、一つの処理によりまとめて行うものに相当する。また、このディザ処理は、画像データの１ラインに対して、第２ディザテーブル記憶部１７９ａ，１７９ｂの一方に記憶された１ライン分の第２ディザテーブルを適用し、画像データの次の１ラインに対し、他方に記憶された１ライン分の第２ディザテーブルを適用して行う。
画像データ出力部１８２は、ディザ処理部１８１におけるディザ処理後の画像データをプリンタエンジン１５０へ出力し、その画像データに基づく画像を記録媒体上に形成させる機能を備える。
【００４１】
次に、以上説明してきた画像形成システム１において、プリントサーバ２００から送信した印刷ジョブに従い画像形成装置１００に印刷を実行させる場合の、各部の動作手順について説明する。
まず図９に、図２に示した各部の動作の流れを示す。
まず、プリントサーバ２００は、ユーザあるいは他の装置から画像形成装置１００に印刷を実行させる指示を受けると、画像形成装置１００の印刷制御部１３０に対し、制御線を介して、印刷制御情報を含む印刷要求を通知する（Ｓ１１）。
印刷要求を受けた印刷制御部１３０は、階調補正処理部１４０及びプリンタエンジン１５０に対して印刷制御情報を転送する（Ｓ１２，Ｓ１３）。
【００４２】
この印刷制御情報を受け取った階調補正処理部１４０は、プリントサーバ２００よりデータ線を介して印刷用の画像データの受信を行う（Ｓ１３）。この画像データは、色プレーン毎に送信され、色プレーン毎に受信する。送受信のタイミングは、色プレーン毎に異なってよい。
また、プリンタエンジン１５０は、ステップＳ１２で印刷制御情報を受信すると、その印刷制御情報に含まれる受信した用紙サイズ等の印刷条件に従い、給紙トレイ１６０の動作を制御して印刷のための用紙搬送を開始する。そして、印刷用紙が所定の位置まで搬送されると、階調補正処理部１４０に対して、印刷準備完了を通知する（Ｓ１４）。
【００４３】
この通知を受けた階調補正処理部１４０は、ステップＳ１３で受信した画像データをプリンタエンジン１５０に転送する準備が完了していれば、プリンタエンジン１５０に対して転送準備完了を通知する（Ｓ１５）。そしてその後、１ライン分ずつ所定のタイミングで画像データをプリンタエンジン１５０に送信する（Ｓ１６〜Ｓ１８）。１ページ分のＮラインの画像データの送信を完了すると、ページ毎にステップＳ１４以降の処理をくり返す。
【００４４】
プリンタエンジン１５０が、ステップＳ１５乃至Ｓ１８の動作により送信された画像データに基づき用紙上に画像を形成することにより、画像形成装置１００は、プリントサーバ２００から要求された印刷を実行することができる。
以上の動作において、印刷準備完了通知、転送準備完了通知及び画像データの送信は、色プレーン毎に行う。説明を簡単にするため、図９には１色分の画像データ送信タイミングを示しているが、各色のカートリッジ１１７の配置に合わせ、実際には、色プレーン毎に異なるタイミングでこれらの通知及び画像データの送信がなされる。
【００４５】
次に、図１０及び図１１に、図９に示した動作における階調補正処理部１４０中の各部の動作をより詳細に示す。これらの図に示す動作も、ステップＳ３１を除き、色プレーン毎に行われるものである。
図１０に示すように、図９のステップＳ１２で印刷制御部１３０から送信される印刷制御情報を階調補正処理部１４０において受け取るのは、ディザ処理部１８１である（Ｓ３１）。そして、ディザ処理部１８１は、この印刷制御情報を受け取ると、そこに含まれる用紙サイズや解像度等の画素数を決める情報を第２ディザテーブル生成部１７７に渡して、ディザ処理に用いる第２ディザテーブルの生成を指示する（Ｓ３２）。
【００４６】
第２ディザテーブル生成部１７７は、ステップＳ３１の生成指示を受けると、キャリブレーション演算部１７５により生成されテーブルメモリ１７６にその時点で保存ざれている階調補正テーブルをリードして（Ｓ３３）、階調補正テーブルバッファ１７８へライトする（Ｓ３４）。
【００４７】
その後、第２ディザテーブル生成部１７７は、テーブルメモリ１７６から第１ディザテーブルの１ライン目をリードし（Ｓ３５）、また、先に階調補正テーブルバッファ１７８へライトした階調補正テーブルをリードする（Ｓ３６）。そして、これらに基づき、第１ディザテーブルを階調補正テーブルに従って補正する階調補正を実行し（Ｓ３７）、その結果である第２ディザテーブルの１ライン目を、第２ディザテーブル記憶部１７９ａにライトする（Ｓ３８）。このライトは、ここでは第２ディザテーブル記憶部１７９ａへ行っているが、ライトの時点で空いている第２ディザテーブル記憶部のどちらに対して行ってもよい。以上のステップＳ３６の動作は、補正手順の動作であり、補正手段の機能と対応する。
その後、第２ディザテーブル生成部１７７は、第２ディザテーブル記憶部１７９ａへの書き込み完了を、ディザ処理部１８１へ通知する（Ｓ３９）。
【００４８】
一方、ディザ処理部１８１は、画像データ入力部１８０を介してプリントサーバ２００から印刷すべき画像の画像データを受信する（Ｓ４１）。そして、ディザ処理部１８１は、第２ディザテーブル生成部１７７からの書き込み完了通知（Ｓ３９）を受けると、その通知で示された第２ディザテーブル記憶部１７９ａから、第２ディザテーブルの１ライン目をリードして（Ｓ４２）、そのデータを用いて、ステップＳ４０で受信した画像データの１ライン目に対してディザ処理を行う（Ｓ４３）。このステップＳ４３の動作は、処理手順の動作であり、処理手段の機能と対応する。
【００４９】
そして、ディザ処理部１８１は、その処理後の画像データを、画像データ出力部１８２へ送信する（Ｓ４４）。この画像データは、画像データ出力部１８２により、適当なタイミングで図９のステップＳ１６の動作によりプリンタエンジン１５０に送信される。
また、ディザ処理部１８１は、ステップＳ４４の送信が終わると、第２ディザテーブル記憶部１７９ａのディザテーブルの使用を完了した旨を、第２ディザテーブル生成部１７７に通知する（Ｓ４５）。第２ディザテーブル生成部１７７は、この通知を受けると、第２ディザテーブル記憶部１７９ａは空き領域になったと判断する。
【００５０】
また、第２ディザテーブル生成部１７７は、ステップＳ３８の後、第２ディザテーブルの２ライン目を生成する処理を行う。すなわち、テーブルメモリ１７６から第１ディザテーブルの２ライン目をリードし（Ｓ５１）、階調補正テーブルバッファ１７８から階調補正テーブルをリードする（Ｓ５２）。ステップＳ５２でリードする階調補正テーブルは、ステップＳ３６でリードしたテーブルと同じものである。そして、これらに基づき、ステップＳ３７と同様に階調補正を実行し（Ｓ５３）、その結果である第２ディザテーブルの２ライン目を、第２ディザテーブル記憶部１７９ｂにライトする（Ｓ５４）。１７９ｂへライトするのは、この時点で空いている第２ディザテーブル記憶部が１７９ｂのみだからである。以上のステップＳ５３の動作も、補正手順の動作であり、補正手段の機能と対応する。
その後、第２ディザテーブル生成部１７７は、第２ディザテーブル記憶部１７９ｂへの書き込み完了を、ディザ処理部１８１へ通知する（Ｓ５５）。この通知のタイミングは、ディザ処理部１８１におけるディザ処理の進行と同期している必要はない。
【００５１】
次に、処理は図１１に示す部分へ進む。
ディザ処理部１８１は、ステップＳ４４の送信が終わった時点で第２ディザテーブル生成部１７７からステップＳ５５の書き込み完了通知を受けていると、その通知で示された第２ディザテーブル記憶部１７９ｂから、第２ディザテーブルの１ライン目をリードする（Ｓ６１）。そして、そのデータを用いて、ステップＳ４１で受信した画像データの２ライン目に対してディザ処理を行う（Ｓ６２）。このステップＳ６２の動作も、処理手順の動作であり、処理手段の機能と対応する。
【００５２】
そして、ディザ処理部１８１は、その処理後の画像データを、画像データ出力部１８２へ送信する（Ｓ６３）。この画像データは、画像データ出力部１８２により、適当なタイミングで図９のステップＳ１７の動作によりプリンタエンジン１５０に送信される。
また、ディザ処理部１８１は、ステップＳ６３の送信が終わると、第２ディザテーブル記憶部１７９ｂのディザテーブルの使用を完了した旨を、第２ディザテーブル生成部１７７に通知する（Ｓ６４）。第２ディザテーブル生成部１７７は、この通知を受けると、第２ディザテーブル記憶部１７９ｂは空き領域になったと判断する。
【００５３】
一方、第２ディザテーブル生成部１７７は、図１０のステップＳ５５の後、第２ディザテーブルの３ライン目を生成する処理を、図１０のステップＳ３４〜Ｓ３６の場合と同様に行う（Ｓ７１〜Ｓ７３）。そして、この時点では図１０のステップＳ４５の通知により第２ディザテーブル記憶部１７９ａは空き領域であると認識しているため、第２ディザテーブル生成部１７７は、第２ディザテーブルの３ライン目を第２ディザテーブル記憶部１７９ａに書き込み（Ｓ７４）、その旨をディザ処理部１８１に通知する（Ｓ７５）。
【００５４】
以後、第２ディザテーブル生成部１７７は、同様に第２ディザテーブルを１ラインずつ生成して第２ディザテーブル記憶部１７９ａ，１７９ｂに交互に書き込む。そして、ディザ処理部１８１は、その第２ディザテーブルを１ラインずつ参照して画像データに対するディザ処理と、処理後の画像データの画像データ出力部１８２への送信を行う。そして、第２ディザテーブル生成部１７７及びディザ処理部１８１は、１ページ分の画像データの出力完了までこれらの処理をくり返す。
【００５５】
１ページ分の画像データの出力が完了すると、第２ディザテーブル生成部１７７は、図１０のステップＳ３３及びＳ３４の処理を行って、階調補正テーブルバッファ１７８の内容を、最新の階調補正テーブルに更新する。その後、第２ディザテーブル生成部１７７及びディザ処理部１８１は、次のページについて、図１０のステップＳ３５以降及び図１１と同様にディザ処理と処理後の画像データの出力を行う。
【００５６】
このように、画像形成装置１００において、第２ディザテーブル生成部１７７は、１ページ分のディザ処理が完了する毎に、その時点の最新の階調補正テーブルを用いて第２ディザテーブルの生成を行う。
従って、図４に示したキャリブレーション演算部１７５が、プリンタエンジン１５０による画像形成動作の実行中に任意のタイミングで階調補正テーブルを更新する場合でも、少なくとも次のページの画像データについてディザ処理を行うタイミングで、その更新を画像形成動作に反映させることができる。このことにより、画像形成動作の進行に応じてプリンタエンジン１５０あるいはその周囲の状況の変化が発生しても、その変化の影響を受けない均一な品質の画像を形成することが可能となる。
【００５７】
このような、画像形成動作の実行中における階調補正テーブルの更新反映は、第２ディザテーブル生成部１７７が、画像データ中のある範囲（ここでは１ライン分）のディザ処理と並行して、そのある範囲の処理よりも後で行うディザ処理に使用する第２ディザテーブルを生成することにより実現されている。常にこの動作を行うことにより、階調補正テーブルの更新がいつ行われるかを監視しなくても、適当なタイミングでその更新をディザ処理に反映することができ、処理のアルゴリズムを単純化することができる。また、このような並行処理は、メモリ容量の低減にも資する。
【００５８】
すなわち、第２ディザテーブル生成部１７７は、第２ディザテーブルを１ライン分ずつ生成し、ディザ処理部１８１による１ライン分のディザ処理と並行して、それよりも後のラインのディザ処理に使用する第２ディザテーブルを生成するようにしている。このことにより、第２ディザテーブルを記憶させるためのメモリ領域は２ライン分でよく、少ないメモリ容量でのディザ処理が可能となっている。
なお、必ずしも１ライン分ずつでなく、複数ライン数分ずつ第２ディザテーブル記憶部１７９ａ，１７９ｂに記憶させてもよく、ディザ処理部１８１にもそれに対応して複数ライン分のディザ処理を行わせることも考えられる。しかし、メモリ容量低減の観点からは、上述した１ライン分ずつの生成が最も望ましい。
【００５９】
また、画像形成装置１００側にて以上のような階調補正テーブルの更新及びディザ処理を通じた画像データへの適用（階調補正処理の実行）を行うことにより、プリンタエンジン１５０の状態変化を、迅速に画像形成動作へ反映させることができる。
【００６０】
次に、以上説明してきた図９乃至図１１の動作の流れを実現するための各部の動作につき、図１２乃至図１４のフローチャートを用いて説明する。これらの図に示す動作も、色プレーン毎に行われるものである。以下のフローチャートに示す動作は、特に断らない限り、階調補正処理部１４０が備える処理回路１４３により実行されるものである。特に、ディザテーブルの生成、ディザ処理及びディザ処理後の画像データの出力に係る動作は、高速化と安定性の観点から、専用の処理回路により実行することが好ましい。しかし、これらの動作を含め、図１２乃至図１４のフローチャートに示す動作の全部又は一部を、ＣＰＵ１４１に所要のプログラムを実行させることにより実現することも、妨げられない。
【００６１】
まず図１２に、ディザ処理部１８１の動作のフローチャートを示す。
ディザ処理部１８１は、プリントサーバ２００から図１０のステップＳ３１に示した印刷指示を受信したことをトリガに、図１２のフローチャートに示す動作を開始する。
この動作において、ディザ処理部１８１はまず、第２ディザテーブル生成部１７７に対し、第２ディザテーブルの生成指示を送信する（Ｓ１０１）。その後、プリントサーバ２００から、画像データ入力部１８０を介して印刷に使用する画像データを受信する（Ｓ１０２）。
【００６２】
次に、ディザ処理部１８１は、第２ディザテーブル生成部１７７からの、第２ディザテーブル記憶部１７９ａ，１７９ｂのいずれかについての書き込み完了信号を受信するまで待機する（Ｓ１０３）。その後、ディザ処理部１８１は、書き込み完了信号により書き込み完了が通知された第２ディザテーブル記憶部１７９から、１ライン分の第２ディザテーブルを読み出し（Ｓ１０４）、その読み出した第２ディザテーブルを用いて、ステップＳ１０２で受信した画像データのうち１ライン分の画像データのディザ処理を実行する（Ｓ１０５）。そして、ディザ処理後の画像データを画像データ出力部１８２へ出力する（Ｓ１０６）。
【００６３】
その後、ディザ処理部１８１は、第２ディザテーブル生成部１７７に対し、ステップＳ１０３で受信した第２ディザテーブル記憶部１７９に記憶されている第２ディザテーブルの使用を完了した旨の使用完了信号を送信する（Ｓ１０７）。
ディザ処理部１８１は、ジョブの実行終了まで（受信する画像データの処理が全て完了するまで）以上のステップＳ１０３乃至Ｓ１０７を繰り返し、ジョブの実行が終了すると（Ｓ１０８のＹｅｓ）、図１２の動作を終了する。なお、ステップＳ１０２における画像データの受信は、少なくとも１ライン分を受信すればステップＳ１０３以降の動作に進むことができる。そして、以後の受信とステップＳ１０３以降の動作を並行して行ってもよい。
【００６４】
次に図１３に、第２ディザテーブル生成部１７７の動作のフローチャートを示す。
第２ディザテーブル生成部１７７は、ディザ処理部１８１から、図１０のステップＳ３２及び図１２のステップＳ１０１に示した第２ディザテーブルの生成指示を受信したことをトリガに、図１３のフローチャートに示す動作を開始する。１ページ当たり何ライン、全何ページ分の第２ディザテーブルを生成すべきかは、第２ディザテーブルの生成指示にて指定される。
【００６５】
図１３の動作において、第２ディザテーブル生成部１７７はまず、テーブルメモリ１７６から階調補正テーブルを読み出して階調補正テーブルバッファ１７８へ書き込む（ライト）（Ｓ１１１）。次に、第２ディザテーブル生成部１７７は、第１ディザテーブル読出部から１ライン分の第１ディザテーブルを読み出して取得する（リード）（Ｓ１１２）とともに、階調補正テーブルバッファから、ステップＳ１１１で書き込んだ階調補正データを読み出して取得する（Ｓ１１３）。その後、第２ディザテーブル生成部１７７は、それらの第１ディザテーブルと階調補正テーブルとに基づき１ライン分の第２ディザテーブルを生成する（Ｓ１１４）。
【００６６】
次に、第２ディザテーブル生成部１７７は、いずれかの第２ディザテーブル記憶部１７９が使用可能か否か判断する（Ｓ１１５）。この判断において、第２ディザテーブルの書き込みを行った後、使用完了信号（図１０のＳ４５、図１２のＳ１０７など）を受信していない第２ディザテーブル記憶部１７９は、使用中であって使用可能でないと判断できる。
そして、ステップＳ１１５でＮｏの場合、第２ディザテーブル生成部１７７は、いずれかの第２ディザテーブル記憶部１７９について使用完了信号を受信するまで待機する（Ｓ１１６）。
【００６７】
ステップＳ１１５又はステップＳ１１６でＹｅｓになると、第２ディザテーブル生成部１７７は、ステップＳ１１４で生成した第２ディザテーブルを使用可能な第２ディザテーブル記憶部１７９に書き込む（Ｓ１１７）。そして、書き込み先の第２ディザテーブル記憶部１７９に関する書き込み完了信号をディザ処理部１８１へ送信する（Ｓ１１８）。なお、ステップＳ１１５及びステップＳ１１６を、ステップＳ１１２の前に行い、第２ディザテーブル記憶部１７９が使用可能になってから、第２ディザテーブルの生成に着手してもよい。
【００６８】
第２ディザテーブル生成部１７７は、以上のステップＳ１１２乃至Ｓ１１８の動作を、１ページ分の第２ディザテーブルの生成が終了するまで繰り返す（Ｓ１１９）。ここで、第２ディザテーブルの生成動作は、前に生成した第２ディザテーブルを用いたディザ処理がディザ処理部１８１において終了し、使用完了信号を受信すると次のラインに進む。従って、概ね、１ページ分の画像データのディザ処理が終了すると、ステップＳ１１９がＹｅｓとなる。
【００６９】
ステップＳ１１９でＹｅｓとなると、第２ディザテーブル生成部１７７は、再度ステップＳ１１１の動作を行い、階調補正テーブルバッファ１７８の内容を、その時点で最新の階調補正テーブルに更新する。そして、再度ステップＳ１１２乃至Ｓ１１８の動作を繰り返す。第２ディザテーブル生成指示にて指示された全ページ分の第２ディザテーブルの生成が終了すると、ステップＳ１２０がＹｅｓとなり、第２ディザテーブル生成部１７７は図１３の動作を終了する。
【００７０】
次に、図１４に、図４のキャリブレーション演算部１７５の動作のフローチャートを示す。
キャリブレーション演算部１７５は、印刷制御部１３０からキャリブレーション実行指示を検出すると、図１０及び図１１の動作と独立して、図１４のフローチャートに示す動作を開始する。印刷制御部１３０は、プリントサーバ２００あるいはプリンタエンジン１５０の起動時、あるいはプリンタエンジン１５０において所定枚数の印刷を行った時など、予め定めた条件が満たされた時に上記キャリブレーション実行指示をキャリブレーション演算部１７５へ送信する。
【００７１】
図１４の動作において、キャリブレーション演算部１７５はまず、階調補正情報取得部１７４に、プリンタエンジン１５０から階調補正情報を取得させ（Ｓ１４１）、その階調補正情報をキャリブレーション演算部１７５へ送信させる。次に、キャリブレーション演算部１７５は、その階調補正情報に基づき所定のアルゴリズムに従った演算を行うことにより階調補正テーブルを生成して（Ｓ１４２）、生成した階調補正テーブルをテーブルメモリ１７６へ保存し（Ｓ１４３）、図１４の動作を終了する。
【００７２】
以上により、キャリブレーション演算部１７５は、任意のタイミングで、プリンタエンジン１５０から取得した階調補正情報に基づき、階調補正テーブルを更新することができる。この更新された階調補正テーブルは、図１０のステップＳ３２の処理により第２ディザテーブル生成部１７７により読み出されて階調補正テーブルバッファ１７８に保存され、第２ディザテーブルの生成に使用される。従って、キャリブレーション演算部１７５が１ページ分のディザ処理の実行中にテーブルメモリ１７６の階調補正テーブルを更新しても、この更新は、次のページ分のディザ処理から第２ディザテーブルの生成に反映される。このため、階調補正テーブルの更新があっても、ページ内で第２ディザテーブルの内容が変更され、画質に悪影響を与えることがない。
【００７３】
以上で実施形態の説明を終了するが、この発明において、装置の具体的な構成、各部の動作の具体的な手順、使用するデータの形式等は、実施形態で説明したものに限るものではない。
例えば、上述した実施形態において、キャリブレーション演算部１７５が、階調補正情報に基づく演算により階調補正テーブルを生成する例について説明した。しかし、図１５に示すように、キャリブレーション演算部１７５が、階調補正テーブルの候補を複数予め記憶しておき（階調補正テーブル候補１７５ａ，１７５ｂ，１７５ｃ，・・・）、階調補正情報の値に従ってその中のいずれか１つを選択することにより、第２ディザテーブルの生成に用いる階調補正テーブルを取得するようにしてもよい。
【００７４】
また、上述した実施形態では、本発明をカラー画像形成装置に適用した例について説明したが、モノクロの画像形成装置にも適用可能であることはもちろんである。
また、以上説明してきた各実施形態及び変形例の構成は、相互に矛盾しない限り任意に組み合わせて実施可能であることは勿論である。
【符号の説明】
【００７５】
１：画像形成システム、１００：画像形成装置、１０１：給紙装置、１１０：画像形成部、１１１：駆動ローラ、１１２：２次転写バックアップローラ、１１３：従動ローラ、１１４：光書き込み装置、１１５：１次転写ローラ、１１６：中間転写ベルト、１１７Ｙ〜１１７Ｋ：カートリッジ、１１８：２次転写ローラ、１１９：定着装置、１２０：排紙装置、１２１，１２２：排紙トレイ、１２５：読取センサ、１３０：印刷制御部、１３１，１４１，２０１：ＣＰＵ、１３２：メモリ、１４０：階調補正処理部、１４２：フラッシュメモリ、１４３：処理回路、１５０：プリンタエンジン、１５０ａ：読取部、１５０ｂ：転写部、１５０ｃ：定着部、１６０：給紙トレイ、１７１：第１ディザテーブル候補記憶部、１７１ａ：文字用第１ディザテーブル、１７１ｂ：グラフィック用第１ディザテーブル、１７１ｃ：イメージ用第１ディザテーブル、１７２：第１ディザテーブル読出部、１７３：エンジンＩ／Ｆ部、１７４：階調補正情報取得部、１７５：キャリブレーション演算部、１７６：テーブルメモリ、１７７：第２ディザテーブル生成部、１７８：階調補正テーブルバッファ、１７９ａ，１７９ｂ：第２ディザテーブル記憶部、１８０：画像データ入力部、１８１：ディザ処理部、１８２：画像データ出力部、２００：プリントサーバ、２０２：ＲＯＭ、２０３：ＲＡＭ、２０４：ＨＤＤ、２０５：通信Ｉ／Ｆ、２０６：操作部、２０７：表示部、２１０：システムバス、３００：通信路
【先行技術文献】
【特許文献】
【００７６】
【特許文献１】特開２００４−２３７６７号公報
【図１】
0006497242.tif 000002
【図２】
0006497242.tif 000003
【図３】
0006497242.tif 000004
【図４】
0006497242.tif 000005
【図５】
0006497242.tif 000006
【図６】
0006497242.tif 000007
【図７】
0006497242.tif 000008
【図８】
0006497242.tif 000009
【図９】
0006497242.tif 000010
【図１０】
0006497242.tif 000011
【図１１】
0006497242.tif 000012
【図１２】
0006497242.tif 000013
【図１３】
0006497242.tif 000014
【図１４】
0006497242.tif 000015
【図１５】
0006497242.tif 000016