(57)【要約】【課題】画像データにキャリブレーション処理やハーフトーン処理を行った場合であっても、当該画像データの印刷時に必要なトナー載り量を適切に設定することができる画像処理装置及びその方法を提供する。【解決手段】画像処理部１０４では、ネットワークＩ／Ｆ入力されたカラー画像は、色変換部１４４でプリンタエンジン１０６のトナー色に対応する印刷色データに変換される。そして、濃度補正処理部１４７及びディザ処理部１５１で印刷色データの階調が変換され、階調変換後の印刷色データからオブジェクト生成部１５３とレンダリング部１５５において潜像画像が形成される。一方、階調変換前の印刷色データとＰＷＭパターンとを対応させたＰＷＭパターンテーブルを参照して、ＰＷＭ処理部では潜像画像がパルス幅変調処理され、プリンタエンジン１０６に出力される。【選択図】　図２
2004077656.tif 000002
【特許請求の範囲】
【請求項１】
色成分データ毎にパルス幅変調処理し、そのパルス幅変調処理により形成された前記各色分の画像を重ねることによってカラー画像を形成するカラー画像形成装置のための画像処理装置であって、
カラー画像を表す複数の色成分データを入力する入力手段と、
前記各色成分データをパルス幅変調処理するパルス幅変調手段と、
色材載り量制限モードを判定する判定手段と、
前記判定手段により判定されたモードに応じて、前記パルス幅変調手段のパルス幅成長パターンを制御する制御手段と
を有することを特徴とする画像処理装置。
【請求項２】
前記入力手段が、前記色成分データを擬似階調データに変換する擬似階調処理手段を含むことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記パルス幅変調手段が、パルス幅成長が異なる複数のパターンテーブルを備え、
前記制御手段が、前記判定手段により判定されたモードに応じて前記複数のパターンテーブルから所望のパターンテーブルを設定する
ことを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記制御手段が、前記色材載り量制限モードが高精細モードの場合は、少なくとも２色の色成分データに対してパルス幅成長パターンが異なるようにパターンテーブルを設定することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記制御手段が、前記色材載り量制限モードが通常モードの場合は、前記各色成分データともパルス幅成長パターンが同じになるようにパターンテーブルを設定することを特徴とする請求項４に記載の画像処理装置。
【請求項６】
色成分データ毎にパルス幅変調処理し、そのパルス幅変調処理により形成された前記各色分の画像を重ねることによってカラー画像を形成するカラー画像形成装置のための画像処理方法であって、
カラー画像を表す複数の色成分データをパルス幅変調処理するパルス幅変調工程と、
色材載り量制限モードを判定する判定工程と、
前記判定工程で判定されたモードに応じて、前記パルス幅変調工程のパルス幅成長パターンを制御する制御工程と
を有することを特徴とする画像処理方法。
【請求項７】
前記色成分データを擬似階調データに変換する擬似階調処理工程を含むことを特徴とする請求項６に記載の画像処理方法。
【請求項８】
前記制御工程が、予め備えられたパルス幅成長が異なる複数のパターンテーブルから前記判定工程により判定されたモードに応じて所望のパターンテーブルを設定することを特徴とする請求項６又は７に記載の画像処理方法。
【請求項９】
前記制御工程が、前記色材載り量制限モードが高精細モードの場合は、少なくとも２色の色成分データに対してパルス幅成長パターンが異なるようにパターンテーブルを設定することを特徴とする請求項８に記載の画像処理方法。
【請求項１０】
前記制御工程が、前記色材載り量制限モードが通常モードの場合は、前記各色成分データともパルス幅成長パターンが同じになるようにパターンテーブルを設定することを特徴とする請求項９に記載の画像処理方法。
【請求項１１】
コンピュータに、色成分データ毎にパルス幅変調処理し、そのパルス幅変調処理により形成された前記各色分の画像を重ねることによってカラー画像を形成するカラー画像形成装置を制御させるためのプログラムであって、
カラー画像を表す複数の色成分データをパルス幅変調処理するパルス幅変調手順と、
色材載り量制限モードを判定する判定手順と、
前記判定手順で判定されたモードに応じて、前記パルス幅変調工程のパルス幅成長パターンを制御する制御手順と
を実行させるためのプログラム。
【請求項１２】
請求項１１記載のプログラムを格納したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、色成分データ毎にパルス幅変調処理し、そのパルス幅変調処理により形成された前記各色分の画像を重ねることによってカラー画像を形成するカラー画像形成装置のための画像処理装置及びその方法に関する。
【０００２】
【従来の技術】
コンピュータ内に記憶されている画像データの出力装置として、レーザビームプリンタ（ＬＢＰ）等の電子写真方式を用いた情報記録装置が広く使われている。これらの情報記録装置は、その高品質な印刷結果、静粛性及び高速性等の多くのメリットを有しており、デスクトップパブリッシングの分野を急速に拡大させる要因の一つとなっている。さらに、ホストコンピュータやプリンタの画像生成部であるコントローラ等の高性能化によってカラー画像を容易に扱うことが可能になり、電子写真方式のカラープリンタも開発され、従来からのモノクロ画像の印刷のみならず、カラー画像の印刷も普及してきている。
【０００３】
また、カラープリンタでは、イメージスキャナやデジタルカメラ等から入力された写真画像や、ホストコンピュータ上のアプリケーションによって作成されたカラー文書等の画像データを、プリンタ固有の色出力特性に合うように色変換パラメータを用いた色変換処理によって画像データを変換して描画される。この色変換パラメータとしては、マトリクスやルックアップテーブル（ＬＵＴ）形式の情報が用いられる。
【０００４】
通常、電子写真方式のカラープリンタでは、ＲＧＢ（赤、緑、青）による画像データをＣＭＹＫ（シアン、マゼンダ、イエロー、ブラック）による画像データに変換する場合、定着性・転写性の問題からトナー載り量をある一定の値に制限する必要があり、その制限を色変換処理後のデータ量に対して行うことによって実現している。
【０００５】
上述したように、プリンタの特性上、最適なトナー載り量の制限を行う場合、従来は色変換処理による色変換出力後のデータ量を制限していた。
【０００６】
【発明が解決しようとする課題】
しかしながら、従来は、プリンタの環境変動や耐久等による濃度差を補正するためのキャリブレーション処理や印字画像の安定を図るディザ法等のハーフトーン処理の影響により、トナー載り量を忠実に再現することができないという問題が生じていた。このような場合、例えば、トナー載り量を制限したにもかかわらずトナー載り量が大幅に増大してしまう場合もあった。
【０００７】
本発明は、このような事情を考慮してなされたものであり、画像データにキャリブレーション処理やハーフトーン処理を行った場合であっても、当該画像データの印刷時に必要なトナー載り量を適切に設定することができる画像処理装置及びその方法を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記課題を解決するために、本発明は、色成分データ毎にパルス幅変調処理し、そのパルス幅変調処理により形成された前記各色分の画像を重ねることによってカラー画像を形成するカラー画像形成装置のための画像処理装置であって、カラー画像を表す複数の色成分データを入力する入力手段と、前記各色成分データをパルス幅変調処理するパルス幅変調手段と、色材載り量制限モードを判定する判定手段と、前記判定手段により判定されたモードに応じて、前記パルス幅変調手段のパルス幅成長パターンを制御する制御手段とを有することを特徴とする。
【０００９】
また、本発明に係る画像処理装置は、前記入力手段が、前記色成分データを擬似階調データに変換する擬似階調処理手段を含むことを特徴とする。
【００１０】
さらに、本発明に係る画像処理装置は、前記パルス幅変調手段が、パルス幅成長が異なる複数のパターンテーブルを備え、前記制御手段が、前記判定手段により判定されたモードに応じて前記複数のパターンテーブルから所望のパターンテーブルを設定することを特徴とする。
【００１１】
さらにまた、本発明に係る画像処理装置は、前記制御手段が、前記色材載り量制限モードが高精細モードの場合は、少なくとも２色の色成分データに対してパルス幅成長パターンが異なるようにパターンテーブルを設定することを特徴とする。
【００１２】
さらにまた、本発明に係る画像処理装置は、前記制御手段が、前記色材載り量制限モードが通常モードの場合は、前記各色成分データともパルス幅成長パターンが同じになるようにパターンテーブルを設定することを特徴とする。
【００１３】
【発明の実施の形態】
以下、図面を参照して、本発明の一実施形態に係る画像処理装置を備えたカラープリンタについて詳細に説明する。尚、以下に示す実施形態では、６００ｄｐｉのカラーレーザビームプリンタに対して本発明を適用した場合の例について説明する。但し、本発明はこの場合に限られるものではなく、任意の記録密度を有するカラープリンタやカラーファクシミリ装置等のカラー画像印刷装置に適用することが可能である。
【００１４】
＜第１の実施形態＞
図１は、本発明の第１の実施形態に係るカラーレーザビームプリンタ１０２を含むカラー画像印刷システムの概要を示す構成図である。また、図１に示すように、本実施形態に係るカラー画像印刷システムは、ネットワーク１００を介してホストコンピュータ１０１とカラーレーザビームプリンタ１０２とが接続されることにより構成される。
【００１５】
ここで、ネットワーク１００は、一般にはイーサネット（登録商標）を用いて実現することができる。例えば、１０ＢａｓｅＴ等の物理的なケーブルを用いたＴＣＰ／ＩＰ等のプロトコルにより、接続される各ユニット相互の情報授受やデータ転送を行うことができる。また、ホストコンピュータ１０１は、色情報、文字情報、図形情報、イメージ画像、印刷枚数等の印刷処理を行うために必要な印刷情報をカラーレーザビームプリンタ１０２へ送出する。そして、カラーレーザビームプリンタ１０２は、ホストコンピュータ１０１からネットワーク１００を介して受信した印刷情報に基づいて印刷処理を行う機能を有する。
【００１６】
次に、本実施形態におけるカラーレーザビームプリンタ１０２の構成について説明する。カラーレーザビームプリンタ１０２は、ネットワークインタフェース（以下、「ネットワークＩ／Ｆ」と称す。）１０３、画像処理部１０４、制御部１０５、プリンタエンジン１０６、ＣＰＵ１０７、ＲＯＭ１０８及びＲＡＭ１０９を備えている。
【００１７】
ここで、画像処理部１０４と制御部１０５は不図示のバスを介して互いに接続されており、ネットワークＩ／Ｆ１０３を介してネットワーク１００に接続されている。また、画像処理部１０４には、画像処理部１０４から送出された画像信号に基づいて実際の画像形成を行うプリンタエンジン１０６が接続されている。
【００１８】
一方、制御部１０５は、カラーレーザビームイプリンタ１０２全体の動作を制御する。この制御は、ＣＰＵ１０７がＲＯＭ１０８に格納された制御プログラム１０８ａに従って、制御部１０５に対して各種処理の判断、制御を行う制御信号を送信することにより可能となる。また、ＲＡＭ１０９は、ＣＰＵ１０７が各制御を行うためのデータを格納するための作業領域１０９ａとして使用される。
【００１９】
図２は、カラーレーザビームプリンタ１０２における画像処理部１０４の詳細な構成を示すブロック図である。次に、図２を用いて画像処理部１０４の動作について説明する。
【００２０】
図２において、受信バッファ１４１は、ネットワークＩ／Ｆ１０３を介して入力された印刷情報を保持する。また、色変換モード設定部１４２は、ホストコンピュータ１０１から入力される標準色、高光沢色、低光沢色及び高精彩色等の色変換モードに対応する色変換パラメータを色変換パラメータ保持部１４３から選択して色変換テーブル１４５を作成し格納する。色変換パラメータ保持部１４３は、上述したように、色変換モードに対応した複数の色変換パラメータを保持している。
【００２１】
色変換部１４４は、ホストコンピュータ１０１から入力される画像データのＲＧＢ形式の印刷情報を、色変換テーブル１４５を参照して補間処理を行うことによってＣＭＹＫ形式の印刷情報に変換する。トナー量設定部１４６は、色変換部１４４によって変換されたＣＭＹＫ形式の印刷情報に対して、通常のトナー制限処理を行うか、又は高精度トナー制限処理を行うかの設定を行い、ＰＷＭ（Ｐｕｌｓｅ　ｗｉｄｔｈ　ｍｏｄｕｌａｔｉｏｎ：パルス幅変調）パターンをＰＷＭパターンテーブル１５８に設定する。尚、トナー量設定部１４６の詳細については後述する。
【００２２】
濃度補正処理部１４７は、色変換部１４４によって変換されたＣＭＹＫ形式の印刷情報に対して、濃度補正テーブル１４８を用いて濃度特性が線形性を保存するような補正処理を行う。
【００２３】
マトリクス設定部１４９は、ホストコンピュータ１０１から入力された４ビットディザ、２ビットディザ、１ビットディザ等のディザモードに対応するディザパラメータをディザパラメータ保持部１５０から選択し、ディザテーブル１５２を作成して格納する。ここで、ディザパラメータ保持部１５０は、上述したディザモードに対応した複数のディザパラメータを保持する。そして、ディザ処理部１５１は、濃度補正処理部１４７によって補正されたＣＭＹＫ形式の印刷情報に対して、ディザテーブル１５２を参照して比較演算を行い、ディザモードに対応した階調数の印刷情報に変換する。
【００２４】
次に、オブジェクト生成部１５３は、ホストコンピュータ１０１から入力された画像データ等の情報（ページ記述言語）をオブジェクトに変換する。本実施形態では、画像データは色変換部１４４、濃度補正処理部１４７及びディザ処理部１５１における処理で変換されたＣＭＹＫ形式のオブジェクトに変換される。そして、オブジェクト生成部１５３で変換された１ページ分のオブジェクトがオブジェクトバッファ１５４に格納される。
【００２５】
また、レンダリング部１５５は、オブジェクトバッファ１５４に格納された１ページ分のオブジェクトに基づいてレンダリング処理を行って、描画対象となるビットマップデータに変換する。バンドバッファ１５６は、レンダリング部１５５で生成されたビットマップデータを格納し、ＰＷＭ処理部１５７にデータを送出する。
【００２６】
ＰＷＭ処理部１５７は、レンダリング部１５５で生成されたビットマップデータに対してＰＷＭパターンテーブル１５８に設定されたパルス幅変調テーブルに基づいて、レーザ露光の照射時間に相当するパルス幅でビットマップデータの変調処理を行い、プリンタエンジン１０６へ送出する。
【００２７】
すなわち、本実施形態は、カラー画像を印刷するプリンタエンジン１０６に接続可能な画像処理部１０４であって、色変換部１４４が、入力されたカラー画像をプリンタエンジン１０６のトナー色に対応する印刷色データに変換する。また、濃度補正処理部１４７及びディザ処理部１５１が、印刷色データの階調を変換する。さらに、オブジェクト生成部１５３及びレンダリング部１５５が、階調変換後の印刷色データから潜像画像を形成する。一方、ＰＷＭ処理部１５７では、階調変換前の印刷色データとＰＷＭパターンとを対応させたＰＷＭパターンテーブル１５８を参照して、潜像画像がパルス幅変調処理される。パルス幅変調処理された潜像画像はプリンタエンジン１０６に出力される。
【００２８】
また、本実施形態は、階調変換が、印刷色データを線形性のある線形色濃度データに変換し、線形色濃度データを擬似階調データに変換するものであって、ＰＷＭ処理部１５７が、濃度補正処理前の印刷色データとＰＷＭパターンとを対応させたＰＷＭパターンテーブル１５８を参照することを特徴とする。
【００２９】
さらに、本実施形態は、プリンタエンジン１０６で印刷可能な複数の印刷品位から一の印刷品位を指定するトナー量設定部１４５をさらに備え、ＰＷＭパターンテーブルが、それらの複数の印刷品位に対応することを特徴とする。
【００３０】
さらにまた、本実施形態は、ＰＷＭパターンテーブルが、所定の多階調値（例えば、５階調）で構成される潜像画像に対応可能であることを特徴とする。
【００３１】
さらにまた、本実施形態は、高品位の印刷モードにおけるＰＷＭパターンは、複数の印刷色データの重畳する部分が通常の印刷モードの場合よりも少ないことを特徴とする。
【００３２】
さらにまた、本実施形態は、複数の印刷色データが、シアン、マゼンダ、イエロー及びブラックから構成されることを特徴とする。
【００３３】
次に、上述した構成を備えるカラーレーザビームプリンタ１０２における画像処理部１０４の動作について詳細に説明する。図３は、カラーレーザビームプリンタ１０２における画像処理部１０４の動作について説明するためのフローチャートである。尚、図３のフローチャートに示す一連の処理を実現する制御プログラムは、上述したように、ＲＯＭ１０８に格納されており、ＣＰＵ１０７によって実行される。
【００３４】
図３のフローチャートに示すように、まず、カラーレーザビームプリンタ１０２の初期化処理としてプリンタステータスの初期化及びバッファの初期化を行う（ステップＳ３０１）。次に、ホストコンピュータ１０１からネットワーク１００を介した印刷データをネットワークＩ／Ｆ１０３で受信する（ステップＳ３０２）。そして、受信した印刷データは、受信バッファ１４１で保持される（ステップＳ３０３）。
【００３５】
次に、受信バッファ１４１から１処理単位分のデータが取り出され（ステップＳ３０４）、次いで、全てのデータが取り出されたか否かが判断される（ステップＳ３０５）。その結果、全てのデータが取り出されたと判断された場合（Ｙｅｓ）、印刷処理を終了する。一方、全てのデータが取り出されていないと判断された場合（Ｎｏ）、次に、１ページ分のデータ処理が終了したか否かが判断される（ステップＳ３０６）。
【００３６】
ステップＳ３０６で１ページ分のデータが終了したと判断された場合（Ｙｅｓ）、オブジェクトバッファ１５４に保持されたオブジェクトに基づき、レンダリング部１５５によってレンダリング処理が行われる（ステップＳ３２１）。次いで、ビットマップイメージについてＰＷＭ処理部１５７によってパルス幅変調処理が行われる（ステップＳ３２２）。さらに、プリンタエンジン１０６に送信して用紙上に印刷を行う印刷処理が実行され（ステップＳ３２３）、ステップＳ３０４へ戻る。
【００３７】
一方、ステップ３０６で１ページ分のデータ処理が終了していないと判断された場合（Ｎｏ）、次に、印刷データが色情報やカラーイメージ画像等の色関連データであるか否かが判断される（ステップＳ３０７）。その結果、印刷データが色関連データである場合（Ｙｅｓ）、色変換部１４４において、色変換テーブル１４５を参照してＲＧＢ形式の色データを補間演算することによりＣＭＹＫ形式の色データに変換する（ステップＳ３０８）。さらに、濃度補正処理部１４７において、濃度補正テーブル１４８を用いて濃度レベルの濃度補正が行われる（ステップＳ３０９）。
【００３８】
次に、ディザ処理部１５１においてディザテーブル１５２との比較演算が行われ、濃度補正されたデータがディザ処理された色データに変換される（ステップＳ３１０）。さらに、オブジェクト生成部１５３によってオブジェクトが生成され（ステップＳ３１１）、オブジェクトバッファ１５４へ格納され（ステップＳ３１２）、ステップＳ３０４へ戻る。
【００３９】
一方、ステップＳ３０７において、色関連データでないと判断された場合（Ｎｏ）、次に、印刷データが色変換モードデータであるか否かが判断される（ステップＳ３１３）。その結果、印刷データが色変換モードデータである場合（Ｙｅｓ）、色変換モード設定部１４２において、色変換モードに対応する色変換パラメータにより色変換テーブル１４５が作成され（ステップＳ３１４）、ステップＳ３０４に戻る。
【００４０】
一方、ステップＳ３１３において、印刷データが色変換モードデータでないと判断された場合（Ｎｏ）、次に、印刷データがディザモードデータであるか否かが判断される（ステップＳ３１５）。その結果、印刷データがディザモードデータである場合（Ｙｅｓ）、マトリクス設定部１４９において、ディザモードに対応するディザパラメータによりディザテーブル１５２が作成され（ステップＳ３１６）、ステップＳ３０４に戻る。
【００４１】
一方、ステップＳ３１５において、印刷データがディザモードデータでないと判断された場合（Ｎｏ）、次に、印刷データがＰＷＭモードデータであるか否かが判断される（ステップＳ３１７）。その結果、印刷データがＰＷＭモードデータである場合（Ｙｅｓ）、トナー量設定部１４６で設定されたＰＷＭパターンをＰＷＭパターンテーブルに設定し（ステップＳ３１８）、ステップＳ３０４に戻る。
【００４２】
一方、ステップＳ３１７において、ＰＷＭモードデータでないと判断された場合（Ｎｏ）、次に、印刷データが文字、図形等のマスクデータであるか否かが判断される（ステップＳ３１９）。その結果、印刷データがマスクデータであると判断された場合（Ｙｅｓ）、マスクデータのオブジェクトが作成され（ステップＳ３１１）、オブジェクトバッファ１５４へ格納される（ステップＳ３１２）。一方、ステップＳ３１９において、印刷データがマスクデータでないと判断された場合（Ｎｏ）、データの種類に応じた印刷データ処理を行い（ステップＳ３２０）、ステップＳ３０４に戻る。
【００４３】
次に、図４は、本実施形態に係る画像処理部１０４内のトナー量設定部１４６における処理動作について詳細に説明するためのフローチャートである。図４のフローチャートに示すように、まず、通常トナー制限処理又は高精度トナー制限処理のいずれかを示すＰＷＭモードを獲得する（ステップＳ４０１）。そして、現在設定されているＰＷＭモードと比較して、当該ＰＷＭモードが変更されたか否かを判断する（ステップＳ４０２）。
【００４４】
その結果、ＰＷＭモードが変更されたと判断された場合（Ｙｅｓ）、次に、変更されたモードが高精度トナー制限処理であるか否かを判断する（ステップＳ４０３）。そして、高精度トナー制限処理であると判断された場合（Ｙｅｓ）、ＰＷＭパターンテーブル１５８に高精度ＰＷＭパターンテーブルを格納し（ステップＳ４０４）、処理を終了する。
【００４５】
一方、ステップＳ４０３において、変更されたモードが通常トナー制限処理であると判断された場合（Ｎｏ）、ＰＷＭパターンテーブル１５８に通常ＰＷＭパターンテーブルを格納し（ステップＳ４０５）、処理を終了する。また、ステップＳ４０２において、ＰＷＭモードが変更されていないと判断された場合（Ｎｏ）、ＰＷＭパターンテーブルの変更を行わずに処理を終了する。
【００４６】
図５は、トナー量設定部１４６で設定されるＰＷＭパターンテーブルの設定値の一例を示した図である。図５に示すように、１パターンテーブルに対して１画素のデータを８分割し、５階調表現が可能な１１ビット幅のデータ値を持たせている。図５に示す例では、Ｂ１０にＰＷＭモード設定フラグ（Ｍｏｄｅ）、Ｂ９とＢ８に色信号フラグ（Ｃｏｌｏｒ）、Ｂ７〜Ｂ０にＰＷＭパターンデータ（ＰＷＭ　Ｔａｂｌｅ）を割り当てたものである。図５では、ＰＷＭモード設定フラグが０の場合は通常モード、１の場合はトナー量制限高精度モードを示している。また、色信号フラグが００の場合はシアン（Ｃ）、０１の場合はマゼンダ（Ｍ）、１０の場合はイエロー（Ｙ）、１１の場合はブラック（Ｋ）を示している。
【００４７】
また、図６は、ＰＷＭモードが通常モードである場合の各印字率に対応した印字出力摸式図である。さらにまた、図７は、ＰＷＭモードが高精度モードである場合の各印字率に対応した印字出力模式図である。図６と図７を比較しても明らかなように、本発明によれば全色２５％印字、全色５０％印字では、トナー量の重なりが通常モードよりも少なくて済む。
【００４８】
次に、図８は、本実施形態に係るカラーレーザビームプリンタ１０２のＰＷＭ処理部１５７の処理動作を詳細に説明するためのフローチャートである。本実施形態では、ＰＷＭ処理について図５、図６、図７で示されるパターン成長テーブルを用いることによって、デジタル的に各パターンに応じてレーザ発光量制御を行うものとする。
【００４９】
図８のフローチャートに示すように、まず、バンドバッファ１５６から格納されているビットマップデータが取り出される（ステップＳ６０１）。次いで、１ページ分全てのビットマップデータの処理が終了したか否かが判断される（ステップＳ６０２）。その結果、１ページ分全てのデータがまだ処理されていないと判断された場合（Ｎｏ）、さらに、ＣＭＹＫ各プレーンのうち１プレーン分のデータを処理したか否かが判断される（ステップＳ６０３）。
【００５０】
ステップＳ６０３の処理で１プレーン分のデータがまだ処理されていないと判断された場合（Ｎｏ）、入力データに対応するＰＷＭ成長パターンをレジスタに設定する（ステップＳ６０４）。そして、設定されたＰＷＭ成長パターンに合わせてレーザ照射が行われ（ステップＳ６０５）、ステップＳ６０３の処理に戻る。一方、ステップＳ６０３において、１プレーン分のデータ処理が終了したと判断された場合（Ｙｅｓ）、ステップＳ６０２の処理に戻る。また、ステップＳ６０２において、１ページ分全てのデータ処理が終了したと判断された場合（Ｙｅｓ）、処理を終了する。
【００５１】
＜その他の実施形態＞
尚、上述した実施形態では、入力データをＲＧＢデータとして、出力をＣＭＹＫデータとしたが、本発明はこれに限定されることはなく、Ｌ＊ａ＊ｂ＊、ＸＹＺといったあらゆる色空間表現において運用することも可能である。
【００５２】
また、上述した実施形態では、ＰＷＭ成長パターンテーブルを５階調としているが、任意の階調数によるテーブルを用いた場合であっても運用可能である。さらに、上述した実施形態では、ＰＷＭ処理をパターンテーブルを用いたデジタル制御により行われているが、その他の制御方式によるＰＷＭ処理においても運用可能である。
【００５３】
また、本発明は、上記各実施形態を組み合わせて達成される場合にも適用できることはいうまでもない。さらに、本発明は、システム或いは装置に対してプログラムを供給することによって達成される場合にも適用できることはいうまでもない。
【００５４】
尚、本発明は、複数の機器（例えば、ホストコンピュータ、インタフェース機器、リーダ、プリンタ等）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置等）に適用してもよい。
【００５５】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体（または記憶媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記録媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記録した記録媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５６】
さらに、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５７】
本発明を上記記録媒体に適用する場合、その記録媒体には、先に説明したフローチャートに対応するプログラムコードが格納されることになる。
【００５８】
【発明の効果】
以上説明したように、本発明によれば、画像データにキャリブレーション処理やハーフトーン処理を行った場合であっても、当該画像データの印刷時に必要な色材載り量を適切に設定することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態に係るカラーレーザビームプリンタ１０２を含むカラー画像印刷システムの概要を示す構成図である。
【図２】カラーレーザビームプリンタ１０２における画像処理部１０４の詳細な構成を示すブロック図である。
【図３】カラーレーザビームプリンタ１０２における画像処理部１０４の動作について説明するためのフローチャートである。
【図４】第１の実施形態に係る画像処理部１０４内のトナー量設定部１４６における処理動作について詳細に説明するためのフローチャートである。
【図５】トナー量設定部１４６で設定されるＰＷＭパターンテーブルの設定値の一例を示した図である。
【図６】ＰＷＭモードが通常モードである場合の各印字率に対応した印字出力摸式図である。
【図７】ＰＷＭモードが高精度モードである場合の各印字率に対応した印字出力模式図である。
【図８】第１の実施形態に係るカラーレーザビームプリンタ１０２のＰＷＭ処理部１５７の処理動作を詳細に説明するためのフローチャートである。
【符号の説明】
１００　ネットワーク
１０１　ホストコンピュータ
１０２　カラーレーザビームプリンタ
１０３　ネットワークインタフェース
１０４　画像処理部
１０５　制御部
１０６　プリンタエンジン
１０７　中央演算処理装置（ＣＰＵ）
１０８　リードオンメモリ（ＲＯＭ）
１０９　ランダムアクセスメモリ（ＲＡＭ）
１４１　受信バッファ
１４２　色変換モード設定部
１４３　色変換パラメータ保持部
１４４　色変換部
１４５　色変換テーブル
１４６　トナー量設定部
１４７　濃度補正処理部
１４８　濃度補正テーブル
１４９　マトリクス設定部
１５０　ディザパラメータ保持部
１５１　ディザ処理部
１５２　ディザテーブル
１５３　オブジェクト生成部
１５４　オブジェクトバッファ
１５５　レンダリング部
１５６　バンドバッファ
１５７　ＰＷＭ処理部
１５８　ＰＷＭパターンテーブル
【図１】
2004077656.tif 000003
【図２】
2004077656.tif 000004
【図３】
2004077656.tif 000005
【図４】
2004077656.tif 000006
【図５】
2004077656.tif 000007
【図６】
2004077656.tif 000008
【図７】
2004077656.tif 000009
【図８】
2004077656.tif 000010