(57)【要約】【課題】カラー印刷装置における単色印刷の細線再現性をさらに向上させること。【解決手段】印刷データの印刷モードが、例えば細線再現性を重視するＣＡＤ印刷モードでないとき、または、ＣＡＤ印刷モードでかつフルカラーのときは、通常ＰＷＭパターンテーブルを設定する（Ｓ４０６）。一方、ＣＡＤ印刷モードであって、なおかつ単色のときには、通常ＰＷＭパターンテーブルよりもトナー載り量が小さくなるＣＡＤ用ＰＷＭパターンテーブルを設定する。【選択図】  図４
2004243632.tif 000002
【特許請求の範囲】
【請求項１】
階調制御のためのパルス幅変調を行うパルス幅変調手段を有するカラー印刷装置であって、
供給された印刷データの印刷モードを判断する第１の判断手段と、
前記印刷データが単色であるか多色であるかを判断する第２の判断手段と、
前記第１および第２の判断手段による判断結果に応じて、前記パルス幅変調手段において使用されるパルス幅変調パターンを設定する設定手段と、
を有することを特徴とするカラー印刷装置。
【請求項２】
前記設定手段は、
前記印刷データの印刷モードが細線再現性を重視する所定のモードでないとき、または、前記所定のモードでかつ多色のときは、第１のパルス幅変調パターンを設定し、前記所定のモードでかつ単色のときは、前記第１のパルス幅変調パターンよりも現像剤載り量が小さくなる第２のパルス幅変調パターンを設定することを特徴とする請求項１に記載のカラー印刷装置。
【請求項３】
前記所定のモードは、ＣＡＤデータ向けのモードであることを特徴とする請求項２に記載のカラー印刷装置。
【請求項４】
階調制御のためのパルス幅変調を行うパルス幅変調手段を有するカラー印刷装置の制御方法であって、
供給された印刷データの印刷モードを判断する第１の判断ステップと、
前記印刷データが単色であるか多色であるかを判断する第２の判断ステップと、
前記第１および第２の判断ステップによる判断結果に応じて、前記パルス幅変調手段において使用されるパルス幅変調パターンを設定する設定ステップと、
を有することを特徴とするカラー印刷装置の制御方法。
【請求項５】
前記設定ステップは、
前記印刷データの印刷モードが細線再現性を重視する所定のモードでないとき、または、前記所定のモードでかつ多色のときは、第１のパルス幅変調パターンを設定し、前記所定のモードでかつ単色のときは、前記第１のパルス幅変調パターンよりも現像剤載り量が小さくなる第２のパルス幅変調パターンを設定することを特徴とする請求項４に記載のカラー印刷装置の制御方法。
【請求項６】
前記所定のモードは、ＣＡＤデータ向けのモードであることを特徴とする請求項５に記載のカラー印刷装置の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、カラー印刷装置におけるパルス幅変調処理技術に関する。
【０００２】
【従来の技術】
コンピュータの出力装置として、レーザビームプリンタ（以下「ＬＢＰ」という。）などの電子写真方式を用いた情報記録装置が広く使われている。これらの情報記録装置は、その高品質な印刷結果、静粛性および高速性などの多くのメリットにより、デスクトップパブリッシングの分野を急速に拡大させる要因となっている。さらに、ホストコンピュータやプリンタの画像生成部であるコントローラなどの高性能化によりカラー画像を容易に扱えるようになり、電子写真方式のカラープリンタも開発され、従来からのモノクロ画像の印刷のみならず、カラー画像の印刷も普及しつつある。
【０００３】
カラープリンタの場合は、イメージスキャナやデジタルカメラなどから入力した写真画像やホストコンピュータ上のアプリケーションにより作成されたカラー文書等の画像データをプリンタの色出力特性に合うように色変換パラメータにより色変換処理によりデータを変換して描画を行っている。この色変換パラメータは、マトリクスやルックアップテーブル（ＬＵＴ）の形式の情報である。
【０００４】
ところで、電子写真方式のカラープリンタにおいてＲＧＢのデータをＣＭＹＫに変換する場合には定着性、転写性の問題からトナー量をある一定の値に制限する必要があり、その制限は、色変換処理後のデータ量に対して行なうことにより実現される。そのため、特にＣＡＤデータのような細線再現を重視するようなデータを印字する際に、実線印字したいものがトナー量の制限により実線印字が不可能となってしまい、細線再現性の劣化を招く恐れがある。上記問題を解決するためにいくつかの手法があげられるが、ＣＭＹＫデータに対して実際に印字するための露光制御として、データ入力値に従いレーザ駆動パルス幅を調整するＰＷＭ（Ｐｕｌｓｅ  Ｗｉｄｔｈ  Ｍｏｄｕｌａｔｉｏｎ：パルス幅変調）とよばれる制御技術によって、トナー量を一定の値に制限しながら、かつ細線再現性を保証することが可能である。これにより特にＲｅｄ、Ｇｒｅｅｎ、Ｂｌｕｅなどの２次色については実線で表現することができる。
【０００５】
【発明が解決しようとする課題】
上述したように、ＣＡＤデータのような特に細線再現性を重視するデータに対してはＰＷＭのレーザ露光制御を行うことによって、トナー載り量を制御することが可能となる。しかし、印字データがモノクロデータの場合には、フルカラーデータとは異なり多色印字を行う必要はなく、結果的に定着性、転写性の問題となることからトナー載り量とは無関係であるため、上記のＰＷＭ処理を行ってしまうと、レーザ光量が減少しているため全体的に濃度が薄くなる傾向となり、場合によっては細線再現性が悪化してしまうという問題があった。
【０００６】
そこで、本発明は、カラー印刷装置における単色印刷の細線再現性をさらに向上させることを目的とする。
【０００７】
【課題を解決するための手段】
本発明の一側面によれば、階調制御のためのパルス幅変調を行うパルス幅変調手段を有するカラー印刷装置であって、供給された印刷データの印刷モードを判断する第１の判断手段と、前記印刷データが単色であるか多色であるかを判断する第２の判断手段と、前記第１および第２の判断手段による判断結果に応じて、前記パルス幅変調手段において使用されるパルス幅変調パターンを設定する設定手段と、を有することを特徴とするカラー印刷装置が提供される。
【０００８】
【発明の実施の形態】
以下、本発明の実施形態を、図面を参照しながら詳細に説明する。なお、以下の説明においては、本発明を６００ｄｐｉのカラーＬＢＰに適用した実施形態を説明するが、本発明はこれに限られるものではなく、その主旨を逸脱しない範囲で、任意の記録密度のカラープリンタやカラーファクシミリ装置などの画像形成装置に適用できる。
【０００９】
図１は、本発明が適用されるカラーＬＢＰを含む画像処理システムの概要を示す図である。
【００１０】
同図において、本実施形態の画像処理システムは、ネットワーク１００を介して、ホストコンピュータ１０１と、カラーＬＢＰ１０２とが接続されることによって構成されている。より具体的に説明すると、１００はネットワークであり、一般にはイーサネット（登録商標）と呼ばれるインタフェース仕様が知られており、１０ＢａｓｅＴなどの物理的なケーブルを用いてＴＣＰ／ＩＰ等のプロトコルにより、接続される各ユニット相互の情報授受やデータ転送を行なうことができる。
【００１１】
ホストコンピュータ１０１は、色情報、文字、図形、イメージ画像、コピー枚数等の印刷処理を行なう印刷情報をカラーＬＢＰ１０２へ送出する。カラーＬＢＰ１０２は、相互に同様の機能を有するものである。
【００１２】
次に、本実施形態におけるカラーＬＢＰ１０２の構成について説明する。本実施形態のカラーＬＢＰ１０２は、画像処理部１０４と制御部１０５を有し、これらは不図示のバスを介して互いに接続されるとともに、ネットワークインタフェース（以下「ネットワークＩ／Ｆ」という。）１０３を介してネットワーク１００と接続されている。画像処理部１０４は、送出した画像信号に基づいて実際の画像形成を行なうプリンタエンジン１０６と接続されている。制御部１０５はシステム全体の動作を制御するものであり、これはＣＰＵ１０７がＲＯＭ１０８に格納された制御プログラム１０８ａに従って制御部１０５に各種処理の判断、制御を行なう制御信号を送信することにより可能となる。またＲＡＭ１０９はＣＰＵ１０７が各制御を行なうためのデータを格納するための作業領域１０９ａとして使用される。
【００１３】
図２は、カラーＬＢＰ１０２における画像処理部１０４の詳細な構成例を示すブロック図であり、この図を用いて画像処理部１０４の動作を説明する。
【００１４】
同図において、１４１は受信バッファで、入力された印刷情報を保持する。１４２は色変換モード設定部であり、ホストコンピュータ１０１から入力される標準色、高光沢色、低光沢色、高精彩色などの色変換モードに対応する色変換パラメータを色変換パラメータ保持部１４３から選択し、色変換テーブル１４５を作成し格納する。１４３は色変換パラメータ保持部であり、上記色変換モードに対応した複数の色変換パラメータを保持しておく。１４４は色変換部であり、ホストコンピュータ１０１から入力される画像データのＲＧＢ形式の印刷情報に対して、色変換テーブル１４５を参照し補間処理を行うことでＣＭＹＫ形式の印刷情報に変換する。
【００１５】
１４６は濃度補正処理部であり、色変換部１４４によって変換されたＣＭＹＫ形式の印刷情報に対して、濃度補正テーブル１４７を用いて濃度特性が線形性を保存するような補正処理を行なう。１４８はディザマトリクス設定部であり、ホストコンピュータ１０１から入力される４ｂｉｔディザ、２ｂｉｔディザ、１ｂｉｔディザなどのディザモードに対応するディザパラメータをディザパラメータ保持部１４９から選択し、ディザテーブル１５１を作成し格納する。１５１はディザパラメータ保持部であり、上記ディザモードに対応した複数のディザパラメータを保持しておく。１５０はディザ処理部であり、濃度補正処理部１４６によって補正されたＣＭＹＫ形式の印刷情報に対して、ディザテーブル１５１を参照し比較演算を行いディザモードに対応した階調数の印刷情報に変換する。
【００１６】
１５２はオブジェクト生成部であり、ホストコンピュータ１０１から入力される画像データ等の情報（ページ記述言語）をオブジェクトに変換する。このとき画像データは色変換部１４４、濃度補正処理部１４６、ディザ処理部１５０で変換されたＣＭＹＫ形式のオブジェクトに変換される。１５３はオブジェクトバッファであり、オブジェクト生成部１５２で変換されたオブジェクトを１ページ分格納する。１５４はレンダリング部であり、オブジェクトバッファ１５３に格納された１ページ分の該オブジェクトに基づくレンダリング処理を行い、描画対象となるビットマップに変換する。１５５はバンドバッファであり、レンダリング部１５４で生成されたビットマップを格納し、ＰＷＭ処理部１５６にデータを送出する。１５６はＰＷＭ処理部であり、レンダリング部１５４で生成されたビットマップデータに対してＰＷＭパターンテーブル１５７に設定されたパルス幅変調パターン（ＰＷＭ成長パターンともよばれる。）に基づき、レーザ露光の照射時間に相当するパルス幅で変調処理を行ない、プリンタエンジン１０６へ送出する。ＰＷＭ処理部１５６の詳細については後述する。
【００１７】
次に、図３のフローチャートを用いて、本実施形態のカラーＬＢＰ１０２における画像処理部１０４の動作を詳細に説明する。なお、図３のフローチャートに示す処理を実現する制御プログラムは、上述したようにＲＯＭ１０８に格納されており、ＣＰＵ１０７により実行される。
【００１８】
まず、カラーＬＢＰ１０２の初期化処理としてプリンタステータスの初期化、バッファの初期化を行なう（ステップＳ３０１）。次に、ホストコンピュータ１０１より印刷データを受信し（ステップＳ３０２）、受信バッファ１４１で保持する（ステップＳ３０３）。そして、受信バッファ１４１から一処理単位分のデータを取り出し（ステップＳ３０４）、全てのデータを取り出したか否かを判断する（ステップＳ３０５）。
【００１９】
ステップＳ３０５で終了していないと判断された場合には、１ページ分のデータ処理が終了したか否かを判断する（ステップＳ３０６）。ステップＳ３０６で終了していないと判断された場合には、印刷データが色情報やカラーイメージ画像等の色関連データであるか否かを判断し（ステップＳ３０７）、色関連データである場合には、色変換部１４４においてＲＧＢ形式の色データを色変換テーブル１４５を参照し補間演算することによりＣＭＹＫ形式の色データに変換し（ステップＳ３０８）、濃度補正処理部１４６において、濃度レベルを濃度補正テーブル１４７を用いて濃度補正を行なう（ステップＳ３０９）。次にディザ処理部１５１においてディザテーブル１５２との比較演算を行ないディザ処理された色データに変換され（ステップＳ３１０）、オブジェクト生成部１５３によりオブジェクトを生成し（ステップＳ３１１）、オブジェクトバッファ１５４へ格納し（ステップＳ３１２）、ステップＳ３０４へ戻る。
【００２０】
ステップＳ３０７において、色関連データでないと判断された場合には、印刷データが色変換モードデータであるか否かを判断し（ステップＳ３１３）、色変換モードデータである場合には、色変換モード設定部１４２において、色変換モードに対応する色変換パラメータにより色変換テーブル１４５を作成し（ステップＳ３１４）、ステップＳ３０４に戻る。
【００２１】
また、ステップＳ３１３において、色変換モードデータでないと判断された場合には、印刷データがディザモードデータであるか否かを判断し（ステップＳ３１５）、ディザモードデータである場合には、マトリクス設定部１４８において、ディザモードに対応するディザパラメータによりディザテーブル１５１を作成し（ステップＳ３１６）、ステップＳ３０４に戻る。
【００２２】
ステップＳ３１５において、ディザモードデータでないと判断された場合には、印刷データがＰＷＭモードデータであるか否かを判断し（ステップＳ３１７）、ＰＷＭモードデータである場合には、ＰＷＭ処理部１５６で設定されたＰＷＭパターンをＰＷＭパターンテーブル１５７に設定し（ステップＳ３１８）、ステップＳ３０４に戻る。
【００２３】
ステップＳ３１７において、ＰＷＭモードデータでないと判断された場合には、印刷データが文字、図形等のマスクデータであるか否かを判断し（ステップＳ３１９）、マスクデータである場合にはマスクデータのオブジェクトを作成し（ステップＳ３１１）、オブジェクトバッファ１５３へ格納し（ステップＳ３１２）、ステップＳ３０４に戻る。
【００２４】
ステップＳ３１９において、マスクデータではないと判断された場合には、データの種類に応じて印刷データ処理を行ない（ステップＳ３２０）、ステップＳ３０４に戻る。
【００２５】
ステップＳ３０６において、１ページ分のデータが終了したと判断された場合には、オブジェクトバッファ１５３に保持されたオブジェクトに基づいてレンダリング部１５４によってレンダリング処理を行ない（ステップＳ３２１）、ビットマップイメージをＰＷＭ処理部１５６によってパルス幅変調処理され（ステップＳ３２２）、プリンタエンジン１０６に送信して用紙上に印刷を行なう印刷処理を実行する（ステップＳ３２３）。
【００２６】
ステップＳ３０５において、全てのデータが終了したと判断された場合には印刷処理を終了する。
【００２７】
次に、上記したステップＳ３１８におけるＰＷＭ処理部１５６によるＰＷＭパターンテーブル１５７の設定処理を詳細に説明する。
【００２８】
ＰＷＭパターンテーブル１５７の設定処理は、ホストコンピュータ１０１において提供される図６に示すような印刷設定ユーザインタフェース（通常、ホストコンピュータにインストールされたプリンタドライバプログラムに含まれる。）を介して設定された内容に基づいて行われる。図６の印刷設定画面例によれば、ユーザは、印刷目的（印刷モード）として「一般文書」、「写真」、「ＣＡＤ」などからいずれかを選択することが可能である。また、カラーモードとして「モノクロ」、「フルカラー」、「フルカラー／モノクロ自動切替」のいずれかを選択することができる。
【００２９】
ＰＷＭ処理部１５６はこの設定結果に基づきＰＷＭパターンテーブル１５７の設定を行うことになるが、ここでまず、ＰＷＭパターンテーブル１５７に設定されるＰＷＭパターンを例示しておく。
【００３０】
図５は、ＰＷＭパターンテーブル１５７に設定されるＰＷＭテーブルの例を示す図である。同図（ａ）に示されるデータは、１パターンテーブルに対して１画素を８分割し、５階調表現が可能な１１ｂｉｔ幅のデータである。ここで、Ｂ１０はＰＷＭモード設定フラグ（Ｍｏｄｅ）、Ｂ９とＢ８は色信号フラグ（Ｃｏｌｏｒ）、Ｂ７〜Ｂ０はＰＷＭパターンデータ（ＰＷＭ  Ｔａｂｌｅ）を示している。Ｂ１０のＰＷＭモード設定フラグは後述のＰＷＭパターンテーブル１５７の設定処理において定められる。また、Ｂ９とＢ８の組による色信号フラグは、００がシアン（Ｃ）、０１がマゼンダ（Ｍ）、１０がイエロー（Ｙ）、１１がブラック（Ｋ）を示す。同図（ｂ）は、（ａ）に示した各色のＰＷＭパターン（ＰＷＭ成長パターン）を模式的に示したものである。上４パターンのＰＷＭ成長パターンと下４パターンのＰＷＭ成長パターンとを比較してみると、下４パターンのＰＷＭ成長パターンのほうがパルス幅が狭められており、その分現像剤としてのトナーの載り量が抑えられることになることが理解されよう。
【００３１】
以下説明するＰＷＭパターンテーブル１５７の設定処理においては、ＰＷＭモード設定フラグ（Ｍｏｄｅ）が０の上４パターンか、ＰＷＭモード設定フラグ（Ｍｏｄｅ）が１の下４パターンのいずれかがＰＷＭパターンテーブル１５７に設定されることになる。
【００３２】
図４は、実施形態におけるＰＷＭパターンテーブル１５７の設定処理を示すフローチャートである。
【００３３】
まず、ＰＷＭモードを取得する（ステップＳ４０１）。このＰＷＭモードには例えば、ＣＡＤデータ印刷用のＣＡＤデータ印刷モードとそれ以外のデータの印刷用の通常印刷モードがある。図６の印刷設定画面において、「ＣＡＤ」が印刷目的（印刷モード）として選択されたときにＣＡＤデータ印刷モードが取得され、それ以外は通常印刷モードが取得されることになる。
【００３４】
次に、現在設定されているＰＷＭモードと比較して、変更されたか否かを判断する（ステップＳ４０２）。このステップＳ４０２で変更されたと判断された場合には、変更されたモードがＣＡＤデータ印刷モードであるか否かを判断し（ステップＳ４０３）、ＣＡＤデータ印刷モードであると判断された場合には、カラーモードがモノクロモードであるか否かを判断する（ステップＳ４０４）。
【００３５】
ステップＳ４０４でカラーモードがモノクロモードでないと判断された場合には、ＰＷＭパターンテーブル１５７に、Ｂ１０（図５を参照）のＰＷＭモード設定フラグ（Ｍｏｄｅ）が１であるＰＷＭパターンテーブル（ＣＡＤ用ＰＷＭパターンテーブル）を格納して（ステップＳ４０５）、処理を終了する。一方、ステップＳ４０４において、カラーモードがモノクロモードであると判断された場合には、ＰＷＭパターンテーブル１５７に、Ｂ１０のＰＷＭモード設定フラグ（Ｍｏｄｅ）が０であるＰＷＭパターンテーブル（通常ＰＷＭパターンテーブル）を格納して（ステップＳ４０６）、処理を終了する。
【００３６】
一方、ステップＳ４０３において、変更されたモードがＣＡＤデータ印刷モードでないと判断された場合には、ステップＳ４０６で、ＰＷＭパターンテーブル１５７に、Ｂ１０のＰＷＭモード設定フラグ（Ｍｏｄｅ）が０であるＰＷＭパターンテーブル（通常ＰＷＭパターンテーブル）を格納して（ステップＳ４０６）、処理を終了する。
【００３７】
また、ステップＳ４０２において、ＰＷＭモードが変更されていないと判断された場合にはＰＷＭパターンテーブルの変更を行なわずそのまま処理を終了する。
【００３８】
このように、実施形態におけるＰＷＭパターンテーブル１５７の設定処理によれば、ＣＡＤデータ印刷モードか否かによってのみＰＷＭパターンが制御されるのではなく、ＣＡＤデータ印刷モードか否か、および、印刷データがカラーか否かに応じて、ＰＷＭ処理部１５６で使用されるＰＭＷパターンテーブルが制御される。具体的には、ＣＡＤデータ印刷モードでかつフルカラーモードのときにのみ、ＣＡＤ用ＰＷＭパターンテーブルがＰＷＭパターンテーブル１５７に格納される。したがって、ＣＡＤデータ印刷モードではあるがモノクロモードのときには、通常ＰＷＭパターンテーブルが適用されることになるので、レーザ光量の減少によって濃度が薄くなり、細線再現性が悪化してしまうという問題を回避することができる。
【００３９】
次に、図７のフローチャートを用いて、本実施形態のカラーＬＢＰ１０２におけるＰＷＭ処理部１５６によるレーザ発光量制御動作を説明する。本実施形態におけるＰＷＭ処理は、上記のように設定されたＰＷＭパターンテーブルを用いて、デジタル的に各パターンに応じてレーザ発光量制御を行なうものである。具体的には、設定されているＰＷＭパターンテーブルに従いサブピクセル単位でレーザ発光時間を変化させ、結果としてレーザ光量、さらには階調を制御する。
【００４０】
図７において、まずバンドバッファ１５５から格納されたビットマップデータを取り出し（ステップＳ７０１）、１ページ分全てのデータを処理したか否かを判断する（ステップＳ７０２）。ステップＳ７０２で１ページ分全てのデータを処理していないと判断された場合には、ＣＭＹＫ各プレーンの１プレーン分のデータを処理したか否かを判断する（ステップＳ７０３）。ステップＳ７０３で１プレーン分のデータを処理していないと判断された場合には、入力データに対応するＰＷＭ成長パターンをレジスタに設定し（ステップＳ７０４）、設定されたＰＷＭ成長パターンに合わせてレーザ照射を行ない（ステップＳ７０５）、ステップＳ７０３に戻る。ステップＳ７０３において、１プレーン分のデータ処理が終了したと判断された場合には、ステップＳ７０２に戻る。Ｓ７０２において、１ページ分全てのデータ処理が終了したと判断された場合には、処理を終了する。
【００４１】
以上説明した実施形態によれば、特にＣＡＤデータのような細線再現性を重視する際に、印刷モードおよびカラーモードに応じてＣＭＹＫ各色におけるＰＷＭ成長パターンの配置が適正なトナー載り量となるように制御されるので、最適な濃度で細線再現性を損なうことなく印字を行うことが可能となる。
【００４２】
なお、上述した実施形態では、印刷モードについてＣＡＤデータ印刷モードか否かを判定するようにしたが、ＣＡＤデータ向けのモードは、細線再現性を重視するモードの典型例として採り上げたものにすぎない。したがって、印刷モードについては、ＣＡＤデータ印刷モードとは別の、細線再現性が重視されるアプリケーション用のモードであってもよい。
【００４３】
また、上述した実施形態では、カラーモードについてモノクロモードか否かを判定するようにしたが、モノクロデータは単色（いわゆるモノカラー）データの典型例として採り上げたものにすぎない。したがって、カラーモードについては、モノクロとは別の単色か否かを判断するようにしてもよい。
【００４４】
また、上述の実施形態では、入力データをＲＧＢデータ、出力をＣＭＹＫデータとしたが、Ｌ＊ａ＊ｂ＊、ＸＹＺといったあらゆる色空間表現において運用可能である。
【００４５】
また、上述の実施形態では、ＰＷＭ成長パターンテーブルを５階調としているが、階調数は任意であることは言うまでもない。
【００４６】
また、上述の実施形態では、ＰＷＭ処理をパターンテーブルを用いたデジタル制御により行なっているが、その他の制御方式によるＰＷＭ処理にも適用が可能である。
【００４７】
（他の実施形態）
以上、本発明の実施形態を詳述したが、本発明は、例えばシステム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。また、本発明は、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００４８】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータがその供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。その場合、プログラムの機能を有していれば、その形態はプログラムである必要はない。
【００４９】
従って、本発明の機能処理をコンピュータで実現するために、そのコンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の特許請求の範囲には、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００５０】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００５１】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ）などがある。
【００５２】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、そのホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明のクレームに含まれるものである。
【００５３】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００５４】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００５５】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【００５６】
【発明の効果】
本発明によれば、カラー印刷装置における単色印刷の細線再現性をさらに向上させることができる。
【図面の簡単な説明】
【図１】本発明が適用されるカラーＬＢＰを含む画像処理システムの概要を示す図である。
【図２】実施形態のカラーＬＢＰにおける画像処理部の詳細な構成例を示すブロック図である。
【図３】実施形態のカラーＬＢＰにおける画像処理部の動作を示すフローチャートである。
【図４】実施形態におけるＰＷＭパターンテーブルの設定処理を示すフローチャートである。
【図５】ＰＷＭパターンテーブルに設定されるＰＷＭテーブルの例を示す図である。
【図６】実施形態における印刷設定画面の一例を示す図である。
【図７】ＰＷＭ処理部によるレーザ発光量制御動作を示すフローチャートである。
【図１】
2004243632.tif 000003
【図２】
2004243632.tif 000004
【図３】
2004243632.tif 000005
【図４】
2004243632.tif 000006
【図５】
2004243632.tif 000007
【図６】
2004243632.tif 000008
【図７】
2004243632.tif 000009