(57)【要約】【課題】パソコンＰＣのアプリケーションで生成したドキュメントのプリントのためのガンマ変換処理の時間およびコストを低減する。【解決手段】通信によって描画情報を受信する通信手段５〜７；受信した描画情報を蓄積するメモリ手段（６００，６０１，６５０，６１０）；プリンタガンマ変換機能３０５を持つ画像データ処理手段ＩＰＰ；該画像データ処理手段を用いて、受信した描画情報に含まれる画像表現色データをプリンタガンマ変換してから、受信した描画情報が表す画像をプリンタ出力用のドットイメージに変換し、該ドットイメージの画像成分ありドットに、前記プリンタガンマ変換した画像表現色データを割当てた画像データを生成して前記メモリ手段に蓄積する描画手段６１０；を備える描画情報処理装置（６３０，ＩＰＰ）。更に、作像するプリンタ１００を備える画像形成装置。【選択図】  図５
2004151775.tif 000002
【特許請求の範囲】
【請求項１】
文字描画情報又はグラフィックス描画情報を、プリンタが作像に用いる画像データに変換する描画情報処理において、
描画情報に含まれる画像表現色データをプリンタガンマ変換してから、描画情報が表す画像をプリンタ出力用のドットイメージに変換し、該ドットイメージの画像成分ありドットに、前記プリンタガンマ変換した画像表現色データを割当てる、ことを特徴とする描画情報処理方法。
【請求項２】
描画情報に含まれる画像表現色データがＲＧＢデータである場合には、画像表現色データをＣＭＹＫデータに変換してから、前記プリンタガンマ変換をする請求項１に記載の描画情報処理方法。
【請求項３】
画像表現色をＣＭＹＫデータで表すカラーブラシ描画情報を、プリンタが作像に用いる画像データに変換する描画情報処理において、
画像表現色を表すＣＭＹＫデータをプリンタガンマ変換してから、描画情報が表す画像をプリンタ出力用のドットイメージに変換し、該ドットイメージの画像成分ありドットに、前記プリンタガンマ変換した画像表現色データを割当てる、ことを特徴とする描画情報処理方法。
【請求項４】
画像表現色をＲＧＢデータで表すカラーブラシ描画情報を、プリンタが作像に用いる画像データに変換する描画情報処理において、
画像表現色を表すＲＧＢデータをＣＭＹＫデータに変換しさらにプリンタガンマ変換してから、描画情報が表す画像をプリンタ出力用のドットイメージに変換し、該ドットイメージの画像成分ありドットに、前記プリンタガンマ変換した画像表現色データを割当てる、ことを特徴とする描画情報処理方法。
【請求項５】
描画座標に応じて複数のプリンタガンマ変換特性の中の１つを選択使用する場合には、前記画像表現色データを該複数のプリンタガンマ変換特性のそれぞれでガンマ変換し、ドットイメージの画像成分ありドットに、その描画座標対応のプリンタガンマ変換した画像表現色データを割当てる、請求項１乃至４のいずれかに記載の描画情報処理方法。
【請求項６】
ＣＭＹＫイメージデータに、画素数を多くする拡大処理およびプリンタ作像用画像データへの変換処理を施す描画情報処理において、
前記ＣＭＹＫイメージデータをプリンタガンマ変換してから、画素数を多くする拡大処理をする、ことを特徴とする描画情報処理方法。
【請求項７】
ＲＧＢイメージデータに、画素数を多くする拡大処理およびプリンタ作像用画像データへの変換処理を施す描画情報処理において、
前記ＲＧＢイメージデータをＹＭＣＫデータに変換しさらにプリンタガンマ変換してから、画素数を多くする拡大処理をする、ことを特徴とする描画情報処理方法。
【請求項８】
描画座標に応じて複数のプリンタガンマ変換特性の中の１つを選択使用する場合には、イメージデータを、その描画座標対応のプリンタガンマ変換特性でプリンタガンマ変換する、請求項６又は７に記載の描画情報処理方法。
【請求項９】
画像表現色をＣＭＹＫデータで表すインデックスカラー描画情報を、プリンタが作像に用いる画像データに変換する描画情報処理において、
画像表現色を表すＣＭＹＫデータをプリンタガンマ変換してから、描画情報に含まれるイメージデータを、プリンタガンマ変換した画像表現色データに置換する、ことを特徴とする描画情報処理方法。
【請求項１０】
画像表現色をＲＧＢデータで表すインデックスカラー描画情報を、プリンタが作像に用いる画像データに変換する描画情報処理において、
画像表現色を表すＲＧＢデータをＣＭＹＫデータに変換しさらにプリンタガンマ変換してから、描画情報に含まれるイメージデータを、プリンタガンマ変換した画像表現色データに置換する、ことを特徴とする描画情報処理方法。
【請求項１１】
イメージデータに、画素数を多くする拡大処理を施す場合には、該拡大処理をしたイメージデータをプリンタガンマ変換した画像表現色データに置換する、請求項９又は請求項１０に記載の描画情報処理方法。
【請求項１２】
描画座標に応じて複数のプリンタガンマ変換特性の中の１つを選択使用する場合には、前記画像表現色データを該複数のプリンタガンマ変換特性のそれぞれでガンマ変換し、ドットイメージの画像成分ありドットに、その描画座標対応のプリンタガンマ変換した画像表現色データを割当てる、請求項９乃至１１のいずれかに記載の描画情報処理方法。
【請求項１３】
通信によって描画情報を受信する通信手段；
受信した描画情報を蓄積するメモリ手段；
プリンタガンマ変換機能を持つ画像データ処理手段；
該画像データ処理手段を用いて、受信した描画情報に含まれる画像表現色データをプリンタガンマ変換してから、受信した描画情報が表す画像をプリンタ出力用のドットイメージに変換し、該ドットイメージの画像成分ありドットに、前記プリンタガンマ変換した画像表現色データを割当てた画像データを生成して前記メモリ手段に蓄積する描画手段；
を備える描画情報処理装置。
【請求項１４】
前記描画手段は、受信した描画情報が、カラーイメージデータの場合は、前記画像データ処理手段を用いて、カラーイメージデータをプリンタガンマ変換する、請求項１３に記載の描画情報処理装置。
【請求項１５】
前記描画手段は、受信描画情報がインデックスカラー描画情報の場合は、画像表現色データをプリンタガンマ変換してから、描画情報に含まれるイメージデータを、プリンタガンマ変換した画像表現色データに置換した画像データを生成して前記メモリ手段に蓄積する；請求項１３又は１４に記載の描画情報処理装置。
【請求項１６】
前記画像データ処理手段はＲＧＢ画像データをＣＭＹＫ画像データに変換する色補正機能を持ち；前記描画手段は、描画情報に含まれる画像表現色データがＲＧＢデータである場合には、前記画像データ処理手段を用いて画像表現色データをＣＭＹＫデータに変換してから、前記プリンタガンマ変換をする；請求項１３乃至１５のいずれかに記載の描画情報処理装置。
【請求項１７】
前記画像データ処理手段は、変換特性が異なる複数のプリンタガンマ変換機能を持ち；前記描画手段は、描画座標に応じて複数のプリンタガンマ変換特性の中の１つを選択使用する場合には、前記画像表現色データを該複数のプリンタガンマ変換特性のそれぞれでガンマ変換し、ドットイメージの画像成分ありドットに、その描画座標対応のプリンタガンマ変換した画像表現色データを割当てた画像データを生成して前記メモリ手段に蓄積する、請求項１３乃至１６のいずれかに記載の描画情報処理装置。
【請求項１８】
前記画像データ処理手段は、画素数を多くする拡大処理機能を持ち；
前記描画手段は、画素数を多くする拡大処理をする場合は、前記画像データ処理手段を用いて、イメージデータをプリンタガンマ変換してから画素数を多くする拡大処理をする、請求項１３乃至１６のいずれかに記載の描画情報処理装置。
【請求項１９】
請求項１３乃至１８のいずれかに記載の描画情報処理装置；および、
該描画情報処理装置が生成し前記メモリ手段に蓄積した画像データに基いて、該画像データが表わす画像を用紙上に形成するプリンタ；を備える画像形成装置。
【請求項２０】
原稿画像を読みとって該画像を表わすＲＧＢ画像データを発生する原稿画像読取装置；を更に備え、前記描画情報処理装置は更に、前記原稿画像読取装置が発生するＲＧＢ画像データをＣＭＹＫ画像データに変換してからプリンタガンマ変換して前記プリンタに出力する；請求項１９に記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、与えられる描画情報を、プリントアウト用の画像データに展開する描画情報処理方法および装置ならびにそれを用いる画像形成装置に関し、例えばプリンタ，複写機，ファクシミリおよびネットワークプリントシステムに用いることができる。
【０００２】
【従来技術】
最近は、パソコンを用いる文章打込み，ＣＧ（Ｃｏｍｐｕｔｏｒ  Ｇｒａｐｈｉｃｓ），ＣＡＤ作図，図形描画，ペイント（ブラシ），スキャナ読込，デジタルカメラ読込などによる、文章，グラフィックス，イラストレーション，イメージなど各種の創作又は複製が多く、これらの描画情報がパソコンあるいはサーバから、直接に又はネットワークを介して、プリンタに与えられる機会が多い。これらのドキュメントは一般に、ディスプレイに表示する形態のカラー描画情報であり、プリントアウトする場合には、カラー表現のためのカラー各成分を個別に作像し重ね転写するためプリントアウトに時間がかかるばかりでなく、カラー描画情報をプリンタ用の画像データに変換する画像データ処理にも時間がかかる。
【０００３】
【特許文献１】特開平６−２１４９１９号公報には、ホスト（コンピュータ）が要求する各種ドキュメントのスキャナ読込みおよびプリンタ出力を制御するサーバ装置および画像処理方法を提示している。
【０００４】
【特許文献２】特開２０００−２９５４８５号公報は、コンピュータが供給するＲＧＢ画像データおよびＣＭＹＫ画像データのいずれも、プリンタのプリントアウト用の画像データに変換する画像処理装置を提示している。
【０００５】
【特許文献３】特開平１０−４４５２６号公報には、描画データからイメージ，テキスト，グラフィックス等のいずれの描画オブジェクトかを判別し、かつ解像度処理種別を判定して、高速印刷で画質低下の少ない解像度処理を選択する描画処理方法を提示している。
【０００６】
【特許文献４】特開２００１−５３９７０号公報は、描画オブジェクトがいずれのタイプのものか判別してディザ処理を選択する画像処理方法を提示している。
【０００７】
【特許文献５】特開２００１−１０１１６３号公報は、コンピュータのテキスト情報の印刷プレビューに、スペースを空けてそこにテキスト，イメージ，グラフィックスを挿入してディスプレイに複合画像を表示して複合編集してプリントアウトする印刷画像作成装置を提示している。
【０００８】
【発明が解決しようとする課題】
パーソナルコンピュータ（パソコン：ＰＣ）上のアプリケーションから印刷を行なうプリンタ等の印刷装置、もしくはディスプレイ等に出力するための画像処理において、画像の階調を補正するためにガンマ変換が行なわれている。従来、このガンマ変換は、描画対象となるグラフィックス，文字，イメージのそれぞれの、出力画素（平面上画像の画素）単位に変換を行なっていた。ところが、特にイメージにおいてはアプリケーションで扱う画像の解像度（たとえばディスプレイ解像度）と出力装置上の解像度（例えばプリントアウト解像度）が異なるために、ディスプレイ解像度よりもプリントアウト解像度のほうが高い（ＤＰＩが大きい）ので描画処理中に画像の拡大を行なってから出力することが一般的であり、拡大後の画素に対してガンマ変換を行なう事は、処理対象画素数すなわち画像データ量が多く、処理時間が長く、処理コストが高い。また、グラフィックス，文字の描画出力（プリントアウト）においては、１画素単位で描画色が変わることは無いため、同じく画素単位にガンマ変換を行なう事は処理コストが高く、無駄である。
【０００９】
一方、画像出力装置、例えばプリンタ，複合機能の複写機、の種類によっては、出力画像の特性（例えば文字か写真か）を画像データから、あるいはＰＤＬ（ＰａｇｅＤｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）から判定して特性領域すなわち領域座標を定めて、出力画像の座標によって、ガンマ変換の特性および階調処理の仕方を変えることがある。上記のように出力画素単位でガンマ変換に使用するガンマテーブル（ガンマ特性）を切り替えてガンマ変換を行なっていたのでは、処理時間が長く、莫大な処理コストがかかる。
【００１０】
本発明は、これらの処理時間を短縮し、処理コストを低減することを目的とする。
【００１１】
【課題を解決するための手段】
（１）文字描画情報又はグラフィックス描画情報を、プリンタが作像に用いる画像データに変換する描画情報処理において、
描画情報に含まれる画像表現色データをプリンタガンマ変換してから、描画情報が表す画像をプリンタ出力用のドットイメージに変換し、該ドットイメージの画像成分ありドットに、前記プリンタガンマ変換した画像表現色データを割当てる、ことを特徴とする描画情報処理方法（図５の２〜７）。
【００１２】
なお、理解を容易にするために括弧内には、図面に示し後述する実施例の対応要素または対応事項の符号もしくは相当事項を、例示として参考までに付記した。以下も同様である。
【００１３】
印刷装置及びこれに類似する画像出力装置においては、テキスト（文字）描画やグラフィックス描画などの、画像成分有り無しが２値的な画像の描画出力すなわちプリントアウトにおいては、通常、描画情報は、表現色を指定する色指定コマンドと、ドットイメージ又はドットイメージへの展開を指定する描画コマンドとの組み合わせであり、指定色の２値画像がプリントアウトされる。表現色を指定する色指定データは、ＲＧＢデータ又はＣＭＹＫデータである。描画する画素（ドット）毎にガンマ変換を行なわず、指定コマンドを受けとった時点でその色指定データをガンマ変換を行なってメモリ上に保持しておき、描画コマンドを受け取った場合にはメモリ上のガンマ変換後の色指定データを、ドットイメージの画像成分ありドットに割当てる。
【００１４】
ガンマ変換は指定色データのみに実施され指定色データの数は僅少であるので、従来の画像面（例えば用紙面）上のすべての画素（ドット）の画像データに対してガンマ変換を施す場合に比べて、ガンマ変換処理時間およびコストを大幅に低減することができる。
【００１５】
【発明の実施の形態】
（２）描画情報に含まれる画像表現色データがＲＧＢデータである場合には、画像表現色データをＣＭＹＫデータに変換してから、前記プリンタガンマ変換をする、上記（１）に記載の描画情報処理方法（図５の２〜４）。
【００１６】
これによれば、指定色データが、プリンタ出力に用いるＣＭＹＫデータで無い場合にも、プリンタ出力に適用できる。この場合も、ガンマ変換は指定色データのみに実施され指定色データの数は僅少であるので、従来の画像面（例えば用紙面）上のすべての画素（ドット）の画像データに対してガンマ変換を施す場合に比べて、ガンマ変換処理時間およびコストを大幅に低減することができる。
【００１７】
（３）画像表現色をＣＭＹＫデータで表すカラーブラシ描画情報を、プリンタが作像に用いる画像データに変換する描画情報処理において、
画像表現色を表すＣＭＹＫデータをプリンタガンマ変換してから、描画情報が表す画像をプリンタ出力用のドットイメージに変換し、該ドットイメージの画像成分ありドットに、前記プリンタガンマ変換した画像表現色データを割当てる、ことを特徴とする描画情報処理方法（図５の１２〜１７）。
【００１８】
これによれば、カラーブラシ描画出力において、上記（１）に記述した作用効果が同様に得られる。
【００１９】
（４）画像表現色をＲＧＢデータで表すカラーブラシ描画情報を、プリンタが作像に用いる画像データに変換する描画情報処理において、
画像表現色を表すＲＧＢデータをＣＭＹＫデータに変換しさらにプリンタガンマ変換してから、描画情報が表す画像をプリンタ出力用のドットイメージに変換し、該ドットイメージの画像成分ありドットに、前記プリンタガンマ変換した画像表現色データを割当てる、ことを特徴とする描画情報処理方法（図５の１２〜１７）。
【００２０】
これによれば、カラーブラシ描画出力において、上記（２）に記述した作用効果が同様に得られる。
【００２１】
（５）描画座標に応じて複数のプリンタガンマ変換特性の中の１つを選択使用する場合には、前記画像表現色データを該複数のプリンタガンマ変換特性のそれぞれでガンマ変換し、ドットイメージの画像成分ありドットに、その描画座標対応のプリンタガンマ変換した画像表現色データを割当てる、上記（１）乃至（４）のいずれかに記載の描画情報処理方法（図７の１０２〜１０７，１１２〜１１７）。
【００２２】
これによれば、出力画像の座標によって、ガンマ変換の特性を切替える場合にも、上記（１）又は（２）に記述した作用効果が同様に得られる。
【００２３】
（６）ＣＭＹＫイメージデータに、画素数を多くする拡大処理およびプリンタ作像用画像データへの変換処理を施す描画情報処理において、
前記ＣＭＹＫイメージデータをプリンタガンマ変換してから、画素数を多くする拡大処理をする、ことを特徴とする描画情報処理方法（図６の２２〜２６，図８の１２２〜１２６）。
【００２４】
ＣＭＹＫイメージ描画コマンドを受け取った後出力装置の解像度に合わせてイメージデータの拡大処理を行いガンマ変換を行なった後に拡大後の画素に対して描画を行なうのではなく、拡大処理前のＣＭＹＫイメージデータに対してガンマ変換を行なってメモリ上に保持しておき、描画時にはメモリ上のガンマ変換後のＣＭＹＫイメージデータに画素数を多くする拡大処理を施す。
【００２５】
これによれば、ガンマ変換対象の画像データ量が少ないので、従来の出力予定画像面（例えば用紙面）上のすべての画素（ドット）の画像データに対してガンマ変換を施す場合に比べて、ガンマ変換処理時間およびコストを低減することができる。
【００２６】
（７）ＲＧＢイメージデータに、画素数を多くする拡大処理およびプリンタ作像用画像データへの変換処理を施す描画情報処理において、
前記ＲＧＢイメージデータをＹＭＣＫデータに変換しさらにプリンタガンマ変換してから、画素数を多くする拡大処理をする、ことを特徴とする描画情報処理方法（図６の２２〜２６，図８の１２２〜１２６）。
【００２７】
これによれば、プリンタ出力に用いるＣＭＹＫデータで無いＲＧＢイメージデータが与えられる場合にも、プリンタ出力に適用できる。この場合も、ガンマ変換対象の画像データ量が少ないので、従来の出力予定画像面（例えば用紙面）上のすべての画素（ドット）の画像データに対してガンマ変換を施す場合に比べて、ガンマ変換処理時間およびコストを低減することができる。
【００２８】
（８）描画座標に応じて複数のプリンタガンマ変換特性の中の１つを選択使用する場合には、イメージデータを、その描画座標対応のプリンタガンマ変換特性でプリンタガンマ変換する、上記（６）又は（７）に記載の描画情報処理方法（図８の１２２〜１２７）。
【００２９】
これによれば、出力画像の座標によって、ガンマ変換の特性を切替える場合にも、上記（６）又は（７）に記述した作用効果が同様に得られる。
【００３０】
（９）画像表現色をＣＭＹＫデータで表すインデックスカラー描画情報を、プリンタが作像に用いる画像データに変換する描画情報処理において、
画像表現色を表すＣＭＹＫデータをプリンタガンマ変換してから、描画情報に含まれるイメージデータを、プリンタガンマ変換した画像表現色データに置換する、ことを特徴とする描画情報処理方法（図６の３２〜３８）。
【００３１】
ＣＭＹＫインデックスカラーイメージ描画コマンドを受け取った時にインデックステーブルを使用してイメージデータを展開しながらガンマ変換を行なうのではなく、インデックスデータに対してガンマ変換を行なってメモリ上に保持しておき、描画時にはメモリ上に保持してあるガンマ変換後のインデックステーブルを使用してイメージデータを展開して描画を行なう。
【００３２】
イメージデータそのものに対する変換を行なわず、インデックスカラーテーブルに対してガンマ変換を行ない、インデックスカラーテーブルのデータ量は僅少であるので、従来の画像面（例えば用紙面）上のすべての画素（ドット）の画像データに対してガンマ変換を施す場合に比べて、ガンマ変換処理時間およびコストを大幅に低減することができる。
【００３３】
（１０）画像表現色をＲＧＢデータで表すインデックスカラー描画情報を、プリンタが作像に用いる画像データに変換する描画情報処理において、
画像表現色を表すＲＧＢデータをＣＭＹＫデータに変換しさらにプリンタガンマ変換してから、描画情報に含まれるイメージデータを、プリンタガンマ変換した画像表現色データに置換する、ことを特徴とする描画情報処理方法（図６の３２〜３８）。
【００３４】
これによれば、インデックスカラーデータが、プリンタ出力に用いるＣＭＹＫデータで無いＲＧＢデータの場合にも、プリンタ出力に適用でき、上記（９）に記述した作用効果を同様に得ることができる。
【００３５】
（１１）イメージデータに、画素数を多くする拡大処理を施す場合には、該拡大処理をしたイメージデータをプリンタガンマ変換した画像表現色データに置換する、上記（９）又は（１０）に記載の描画情報処理方法（図６の３２〜３８）。
【００３６】
これによれば、上記（９）又は（１０）において、拡大処理前のガンマ変換対象の画像データ量が少ないので、従来の出力予定画像面（例えば用紙面）上のすべての画素（ドット）の画像データに対してガンマ変換を施す場合に比べて、ガンマ変換処理時間およびコストを低減することができる。
【００３７】
（１２）描画座標に応じて複数のプリンタガンマ変換特性の中の１つを選択使用する場合には、前記画像表現色データを該複数のプリンタガンマ変換特性のそれぞれでガンマ変換し、ドットイメージの画像成分ありドットに、その描画座標対応のプリンタガンマ変換した画像表現色データを割当てる、上記（９）乃至（１１）のいずれかに記載の描画情報処理方法（図８の１３２〜１３８）。
【００３８】
これによれば、出力画像の座標によって、ガンマ変換の特性を切替える場合にも、上記（１１）又は（１１）に記述した作用効果が同様に得られる。
【００３９】
（１３）通信によって描画情報を受信する通信手段（５〜７）；
受信した描画情報を蓄積するメモリ手段（６００，６０１，６５０，６１０）；
プリンタガンマ変換機能（３０５）を持つ画像データ処理手段（ＩＰＰ）；
該画像データ処理手段を用いて、受信した描画情報に含まれる画像表現色データをプリンタガンマ変換してから、受信した描画情報が表す画像をプリンタ出力用のドットイメージに変換し、該ドットイメージの画像成分ありドットに、前記プリンタガンマ変換した画像表現色データを割当てた画像データを生成して前記メモリ手段に蓄積する描画手段（６１０）；
を備える描画情報処理装置。
【００４０】
描画手段（６１０）が、色指定コマンドを受けとった時点でその色指定データをガンマ変換を行なってメモリ上に保持しておき、描画コマンドを受け取った場合にはメモリ上のガンマ変換後の色指定データを、ドットイメージの画像成分ありドットに割当てた画像データを生成してメモリ手段に蓄積する。
【００４１】
ガンマ変換は指定色データのみに実施され指定色データの数は僅少であるので、従来の画像面（例えば用紙面）上のすべての画素（ドット）の画像データに対してガンマ変換を施す場合に比べて、ガンマ変換処理時間およびコストを大幅に低減することができる。
【００４２】
（１４）前記描画手段（６１０）は、受信した描画情報が、カラーイメージデータの場合は、前記画像データ処理手段（ＩＰＰ）を用いて、カラーイメージデータをプリンタガンマ変換する（図６の２２〜２６，図８の１２２〜１２６）、上記（１３）に記載の描画情報処理装置。これによれば、カラーイメージデータの通常の出力処理も可能である。
【００４３】
（１５）前記描画手段（６１０）は、受信描画情報がインデックスカラー描画情報の場合は、画像表現色データをプリンタガンマ変換してから、描画情報に含まれるイメージデータを、プリンタガンマ変換した画像表現色データに置換した画像データを生成して前記メモリ手段に蓄積する；上記（１３）又は（１４）に記載の描画情報処理装置。これによれば、インデックスカラーの描画出力も可能であり、そのガンマ変換処理も短時間で済ますことができる。
【００４４】
（１６）前記画像データ処理手段（ＩＰＰ）はＲＧＢ画像データをＣＭＹＫ画像データに変換する色補正機能（３０２）を持ち；前記描画手段（６１０）は、描画情報に含まれる画像表現色データがＲＧＢデータである場合には、前記画像データ処理手段（ＩＰＰ）を用いて画像表現色データをＣＭＹＫデータに変換してから、前記プリンタガンマ変換をする；上記（１３）乃至（１５）のいずれかに記載の描画情報処理装置。これによれば、入力データが、プリンタ出力に用いるＣＭＹＫデータで無いＲＧＢデータの場合にも、描画出力に適用できる。
【００４５】
（１７）前記画像データ処理手段（ＩＰＰ）は、変換特性が異なる複数のプリンタガンマ変換機能（３０５）を持ち；前記描画手段（６１０）は、描画座標に応じて複数のプリンタガンマ変換特性の中の１つを選択使用する場合には、前記画像表現色データを該複数のプリンタガンマ変換特性のそれぞれでガンマ変換し、ドットイメージの画像成分ありドットに、その描画座標対応のプリンタガンマ変換した画像表現色データを割当てた画像データを生成して前記メモリ手段に蓄積する、上記（１３）乃至（１６）のいずれかに記載の描画情報処理装置。
【００４６】
これによれば、出力画像の座標によって、ガンマ変換の特性を切替える場合にも、上記（１３）乃至（１６）のいずれかに記述した作用効果が同様に得られる。
【００４７】
（１８）前記画像データ処理手段（ＩＰＰ）は、画素数を多くする拡大処理機能をもち；
前記描画手段（６１０）は、画素数を多くする拡大処理をする場合は、前記画像データ処理手段（ＩＰＰ）を用いて、イメージデータをプリンタガンマ変換してから画素数を多くする拡大処理をする、上記（１３）乃至（１６）のいずれかに記載の描画情報処理装置。
【００４８】
これによれば、上記（１３）乃至（１６）のいずれかにおいて、拡大処理前のガンマ変換対象の画像データ量が少ないので、従来の出力予定画像面（例えば用紙面）上のすべての画素（ドット）の画像データに対してガンマ変換を施す場合に比べて、ガンマ変換処理時間およびコストを低減することができる。
【００４９】
（１９）上記（１３）乃至（１８）のいずれかに記載の描画情報処理装置（６３０，ＩＰＰ）；および、
該描画情報処理装置（６３０，ＩＰＰ）が生成し前記メモリ手段に蓄積した画像データに基いて、該画像データが表わす画像を用紙上に形成するプリンタ（１００）；を備える画像形成装置。上記（１３）乃至（１８）のいずれかに記載の描画出力が表す画像を、用紙上にプリントアウトできる。
【００５０】
（２０）原稿画像を読みとって該画像を表わすＲＧＢ画像データを発生する原稿画像読取装置（１０）；を更に備え、前記描画情報処理装置（６３０，ＩＰＰ）は更に、前記原稿画像読取装置（１０）が発生するＲＧＢ画像データをＣＭＹＫ画像データに変換してからプリンタガンマ変換して前記プリンタ（１００）に出力する；上記（１９）に記載の画像形成装置。これによれば、パソコンやサーバが与える描画情報のプリントアウトはもちろん、原稿の画像を読みとってプリントアウトする通常のカラー複写を行うことができる。
【００５１】
本発明の他の目的および特徴は、図面を参照した以下の実施例の説明により明らかになろう。
【００５２】
【実施例】
−第１実施例−
図１に、本発明の第１実施例の複合機能フルカラーデジタル複写機の外観を示す。このフルカラー複写機は、大略で、自動原稿送り装置（ＡＤＦ）３０と、操作ボード２０と、カラースキャナ１０と、カラープリンタ１００と、給紙バンク３５の各ユニットで構成されている。ステープラ及び作像された用紙を積載可能なトレイ付きのフィニッシャ３４と、両面ドライブユニット３３と、大容量給紙トレイ３６は、プリンタ１００に装着されている。
【００５３】
機内のシステムコントローラ６３０（図３）には、パソコンＰＣが接続したＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）が接続されている。カラープリンタ１００のプリント済の用紙は、排紙トレイ１０８上またはフィニッシャ３４に排出される。
【００５４】
図２に、カラープリンタ１００の機構を示す。この実施例のカラープリンタ１００は、レーザプリンタである。このレーザプリンタ１００は、マゼンダ（Ｍ），シアン（Ｃ），イエロー（Ｙ）および黒（ブラック：Ｋ）の各色の画像を形成するための４組のトナー像形成ユニットが、転写紙の移動方向（図中の右下から左上方向ｙ）に沿ってこの順に配置されている。即ち、４連ドラム方式のフルカラー画像形成装置である。
【００５５】
これらマゼンダ（Ｍ），シアン（Ｃ），イエロー（Ｙ）および黒（Ｋ）のトナー像形成ユニットは、それぞれ、感光体ドラム１１１Ｍ，１１１Ｃ，１１１Ｙおよび１１１Ｋを有する感光体ユニット１１０Ｍ，１１０Ｃ，１１０Ｙおよび１１０Ｋと、現像ユニット１２０Ｍ，１２０Ｃ，１２０Ｙおよび１２０Ｋとを備えている。また、各トナー像形成部の配置は、各感光体ユニット内の感光体ドラム１１１Ｍ，１１１Ｃ，１１１Ｙおよび１１１Ｋの回転軸が水平ｘ軸（主走査方向）に平行になるように、且つ、転写紙移動方向ｙ（副走査方向）に所定ピッチの配列となるように、設定されている。
【００５６】
また、レーザプリンタ１００は、上記トナ−像形成ユニットのほか、レーザ走査による光書込ユニット１０２、給紙カセット１０３，１０４、レジストローラ対１０５、転写紙を担持して各トナ−像形成部の転写位置を通過するように搬送する転写搬送ベルト１６０を有する転写ベルトユニット１０６、ベルト定着方式の定着ユニット１０７、排紙トレイ１０８，両面ドライブ（面反転）ユニット３３等を備えている。また、レーザプリンタ１００は、図示していない手差しトレイ、トナ−補給容器、廃トナーボトル、なども備えている。
【００５７】
光書込ユニット１０２は、光源、ポリゴンミラー、ｆ−θレンズ、反射ミラー等を備え、画像データに基づいて各感光体ドラム１１１Ｍ，１１１Ｃ，１１１Ｙおよび１１１Ｋの表面にレーザ光を、ｘ方向に振り走査しながら照射する。また図２上の一点鎖線は、転写紙の搬送経路を示している。給紙カセット１０３，１０４から給送された転写紙は、図示しない搬送ガイドで案内されながら搬送ローラで搬送され、レジストローラ対１０５に送られる。このレジストローラ対１０５により所定のタイミングで転写搬送ベルト１６０に送出された転写紙は転写搬送ベルト１６０で担持され、各トナ−像形成部の転写位置を通過するように搬送される。
【００５８】
各トナー像形成部の感光体ドラム１１１Ｍ，１１１Ｃ，１１１Ｙおよび１１１Ｋに形成されたトナー像が、転写搬送ベルト１６０で担持され搬送される転写紙に転写され、各色トナー像の重ね合わせ即ちカラー画像が形成された転写紙は、定着ユニット１０７に送られる。すなわち転写は、転写紙上にじかにトナー像を転写する直接転写方式である。定着ユニット１０７を通過する時トナー像が転写紙に定着する。トナー像が定着した転写紙は、排紙トレイ１０８，フィニッシャ３６又は両面ドライブユニット３３に排出又は送給される。
【００５９】
イエローＹのトナ−像形成ユニットの概要を次に説明する。他のトナ−像形成ユニットも、イエローＹのものと同様な構成である。イエローＹのトナー像形成ユニットは、前述のように感光体ユニット１１０Ｙ及び現像ユニット１２０Ｙを備えている。感光体ユニット１１０Ｙは、感光体ドラム１１１Ｙのほか、感光体ドラム表面に潤滑剤を塗布するブラシローラ，感光体ドラム表面をクリーニングする揺動可能なブレード，感光体ドラム表面に光を照射する除電ランプ，感光体ドラム表面を一様帯電する非接触型の帯電ローラ、等を備えている。
【００６０】
感光体ユニット１１０Ｙにおいて、交流電圧が印加された帯電ローラにより一様帯電された感光体ドラム１１１Ｙの表面に、光書込ユニット１０２で、プリントデータに基づいて変調されポリゴンミラーで偏向されたレーザ光Ｌが走査されながら照射されると、感光体ドラム１１１Ｙの表面に静電潜像が形成される。感光体ドラム１１ＩＹ上の静電潜像は、現像ユニット２０Ｙで現像されてイエローＹのトナー像となる。転写搬送ベルト１６０上の転写紙が通過する転写位置では、感光体ドラム１１ＩＹ上のトナー像が転写紙に転写される。トナ−像が転写された後の感光体ドラム１１１Ｙの表面は、ブラシローラで所定量の潤滑剤が塗布された後、ブレードでクリーニングされ、除電ランプから照射された光によって除電され、次の静電潜像の形成に備えられる。
【００６１】
現像ユニット１２０Ｙは、磁性キャリア及びマイナス帯電のトナ−を含む二成分現像剤を収納している。そして、現像ケース１２０Ｙの感光体ドラム側の開口から一部露出するように配設された現像ローラや、搬送スクリュウ、ドクタブレード、トナ−濃度センサ，粉体ポンプ等を備えている。現像ケース内に収容された現像剤は、搬送スクリュウで攪拌搬送されることにより摩擦帯電する。そして、現像剤の一部が現像ローラの表面に担持される。ドクタブレードが現像ローラの表面の現像剤の層厚を均一に規制し、現像ローラの表面の現像剤中のトナーが感光体ドラムに移り、これにより静電潜像に対応するトナー像が感光体ドラム１１１Ｙ上に現われる。現像ケース内の現像剤のトナー濃度はトナ−濃度センサで検知される。濃度不足の時には、粉体ポンプが駆動されてトナーが補給される。
【００６２】
転写ベルトユニット１０６の転写搬送ベルト１６０は、各トナ−像形成部の感光体ドラム１１１Ｍ，１１１Ｃ，１１１Ｙおよび１１１Ｋに接触対向する各転写位置を通過するように、４つの接地された張架ローラに掛け回されている。張架ローラの１つが１０９である。これらの張架ローラのうち、２点鎖線矢印で示す転写紙移動方向上流側の入口ローラには、電源から所定電圧が印加された静電吸着ローラが対向するように配置されている。これらの２つのローラの間を通過した転写紙は、転写搬送ベルト１６０上に静電吸着される。また、転写紙移動方向下流側の出口ローラは、転写搬送ベルトを摩擦駆動する駆動ローラであり、図示しない駆動源に接続されている。また、転写搬送ベルト１６０の外周面には、電源から所定のクリーニング用電圧が印加されたバイアスローラが接触するように配置されている。このバイアスローラにより転写搬送ベルト１６０上に付着したトナ−等の異物が除去される。
【００６３】
また、感光体ドラム１１１Ｍ，１１１Ｃ，１１１Ｙおよび１１１Ｋに接触対向する接触対向部を形成している転写搬送ベルト１６０の裏面に接触するように、転写バイアス印加部材を設けている。これらの転写バイアス印加部材は、マイラ製の固定ブラシであり、各転写バイアス電源から転写バイアスが印加される。この転写バイアス印加部材で印加された転写バイアスにより、転写搬送ベルト１６０に転写電荷が付与され、各転写位置において転写搬送ベルト１６０と感光体ドラム表面との間に所定強度の転写電界が形成される。
【００６４】
転写搬送ベルト１６０で搬送され、感光体ドラム１１１Ｍ，１１１Ｃ，１１１Ｙおよび１１１Ｋに形成された各色トナー像が転写された用紙は、定着装置１０７に送り込まれてそこで、トナー像が加熱，加圧によって用紙に熱定着される。熱定着後、用紙は左側板の上部のフィニッシャ３４への排紙口３４ｏｔからフィニッシャ３４に送り込まれる。又は、プリンタ本体の上面の排紙トレイ１０８に排出される。
【００６５】
再度図１を参照する。フィニッシャ３４は、スタッカトレイすなわち積載降下トレイ３４ｈｓおよびソートトレイ群３４ｓｔを持ち、積載降下トレイ３４ｈｓに用紙（プリント済紙，転写済紙）を排出するスタッカ排紙モードと、ソートトレイ群３４ｓｔに排紙するソータ排紙モードを持つ。
【００６６】
プリンタ１００からフィニッシャ３４に送り込まれた用紙は、左上方向に搬送されそして上下逆Ｕ字型の搬送路を経て、下向きに搬送方向を切換えてから、設定されているモードに応じて、スタッカ排紙モードのときには排出口から積載降下トレイ３４ｈｓに排出される。ソータ排紙モードのときには、ソータトレイ群３４ｓｔの、そのとき排出中の用紙が割り当てられたソータトレイに排出される。
【００６７】
ソータ排紙モードが指定されるとフィニッシャ内排紙コントローラは、最下部の重ね待避位置に置いたソートトレイ群３４ｓｔを、図１上で２点鎖線で示す使用位置に上駆動し、ソータトレイ間の間隔を広げる。ソータ排紙モードでは、１回（一人）の設定枚数の複写又はプリントは、部ソートにソータ排紙モードが設定されているときには、同一原稿（画像）をプリントした各転写紙をソートトレイ群３４ｓｔの各トレイに仕分け収納する。頁ソートにソータ排紙モードが設定されているときには、各トレイを各頁（画像）に割り当てて、同一頁をプリントした各転写紙を１つのソートトレイに積載する。
【００６８】
図３に、図１に示す複写機の、画像読み取り，画像処理，画像蓄積および画像形成、のシステム構成を示す。カラー原稿スキャナ１０の、原稿を光学的に読み取る読み取りユニット１１は、原稿に対するランプ２３２の走査を行い、ＳＢＵ（センサボードユニット）のＣＣＤ２０７に原稿像を結像する。原稿像すなわち原稿に対する照射の反射光をＣＣＤ２０７で光電変換してＲ，Ｇ，Ｂ画像信号を生成し、ＳＢＵ上でＲＧＢ画像データに変換しかつシェーディング補正し、そして出力Ｉ／Ｆ（インターフェイス）１２で画像データバスを介して画像データ処理器ＩＰＰ（Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ  Ｐｒｏｃｅｓｓｏｒ；以下では単にＩＰＰと記述）に送出する。
【００６９】
ＩＰＰは、分離生成（画像が文字領域か写真領域かの判定：像域分離），地肌除去，スキャナガンマ変換，フィルタ，色補正，変倍，画像加工，プリンタガンマ変換および階調処理を行う。ＩＰＰは画像処理をおこなうプログラマブルな演算処理手段である。スキャナ１０からＩＰＰに転送された画像データは、ＩＰＰにて光学系およびデジタル信号への量子化に伴う信号劣化（スキャナ系の信号劣化）を補正され、フレームメモリ６０１に書き込まれる。
【００７０】
システムコントローラ６３０は、スキャナアプリケーション，ファクシミリアプリケーション，プリンタアプリケーションおよびコピーアプリケーション等の複数アプリケーションの機能を有し、システム全体の制御を行う。操作パネル制御装置６３１は、操作ボード２０の入力を解読して本システムの設定とその状態内容を表示する装置である。画像データバス／制御コマンドバスは、画像データと制御コマンドが時分割で転送されるバスである。
【００７１】
システムコントローラ６３０のＣＰＵ６０５は、システムコントローラ６３０の制御を行う。ＲＯＭ６０４にはシステムコントローラ６３０の制御プログラムが書かれている。ＲＡＭ６０３は、ＣＰＵ６０５が使用する作業用メモリである。ＮＶＲＡＭ６０２は、不揮発性メモリであり、副走査倍率調整値及び主走査倍率調整値など、システム全体の情報の保管を行う。
【００７２】
外部機器通信制御６０６は、画像読み取り，画像蓄積或いは画像印刷を要求する外部機器（たとえば同種の複写機，画像スキャナ，パソコン，サーバ，プリンタ，ファクシミリ）との通信制御を行うものであり、ネットワークに接続するための物理Ｉ／Ｆの制御を行う。ネットワーク接続された外部機器通信制御６０６がネットワークからデータを受信すると、電気的な信号より通信データの内容だけシステムＩ／Ｆ６０７に送る。システムＩ／Ｆ６０７では、規定されたプロトコルに従い受信データを論理変換しＣＰＵ６０５に送る。ＣＰＵ６０５では、論理変換された受信データを判断し処理を行う。また、ＣＰＵ６０５が、ネットワークにデータを送信する時は、受信とは逆の手順で、システムＩ／Ｆ６０７、外部機器通信制御６０６に送信データが伝達され、電気信号としてネットワーク上に送出される。
【００７３】
システムＩ／Ｆ６０７は、ＣＰＵ６０５の命令によりシステム内で処理される、原稿読み取りデータ，ファクシミリ受信データ，パソコン又はサーバのドキュメントデータ（印刷命令；描画情報）の転送制御、ならびに、パソコンのドキュメントデータの印刷用のイメージデータ（画像データ）への変換と転送を行う。ワークメモリ６００は、プリンタで使用する画像展開（ドキュメントデータからイメージデータへの変換）の作業用メモリである。フレームメモリ６０１は、電源が供給され続けている状態で即座に印刷される読み取り画像や書き込み画像のイメージデータを、一時蓄える作業用メモリである。
【００７４】
ＨＤＤＣ６５０は、電源の供給が停止しても、読み取り画像や書き込み画像のイメージデータ、すなわち画像データ、ならびにドキュメントデータを蓄えられるハードディスクとそのコントローラである。イメージデータおよびドキュメントデータは、符号化されたりドットイメージであったりする。ＦＩＦＯバッファメモリ６０９は、入力画像をフレームメモリ６０１へ書込む時のデータ転送速度変換を行う。すなわち、転送元と転送先のデータ送出／受入れタイミングの差，転送単位のデータ量の相違，転送速度差等を吸収するデータの一時蓄積を行い、転送元の転送タイミングおよび速度でデータを受け入れ、転送先の転送タイミングおよび速度でデータを送り出す。同様にＦＩＦＯバッファメモリ６０８は、フレームメモリ６０１の画像データを出力画像としてデータ転送する時の速度変換を行う。
【００７５】
メモリコントローラ６１０は、フレームメモリ６０１及び、ＨＤＤＣ６５０とバス間の画像の入出力をコントロールする。また、操作ボード３０１の入力装置６１４が受けたコマンドに応じて、フレームメモリ６０１を利用して、ＨＤＤＣに蓄積している画像の編集，加工を行う。メモリコントローラ６１０は、ＨＤＤＣ６５０のＨＤＤからワークメモリ６００又はフレームメモリ６０１への画像情報の読出しと、おもに画像データアドレス変更操作による、転写紙に対する画像の印刷方向の変更，画像の回転，画像の組み合わせ編集と、画像データに対する設定値の加減乗除による濃度変換，画像データ同士の論理積演算や論理和演算による画像トリミングおよびの合成と、このように処理した画像情報のＨＤＤへの書込みとによって、各種の画像加工および編集を行うことができる。
【００７６】
メモリコントローラ６１０は更に、外部機器通信制御６０６が受信してＣＰＵ６０５の制御によってワークメモリ６００に書きこんだドキュメントデータ（描画情報）を、ＣＰＵ６０５のドキュメントデータのドットイメージデータへの展開制御にしたがって、カラープリンタ１００が用いるＣＭＹＫ画像データに変換してフレームメモリ６０１に展開する。このための展開処理プログラムがＨＤＤにインストールされている。
【００７７】
ＣＰＵ６１７は、操作ボード２０の入出力制御を行う。すなわち、操作ボード２０の入力読込みおよび表示出力を制御する。ＲＯＭ６１６には、操作ボード２０の制御プログラムが書かれている。ＲＡＭ６１８は、ＣＰＵ６１７で使用する作業用メモリである。６１４は、操作ボード２０の入力キーおよび入力パネルを操作して使用者がシステム設定の入力を行う入力装置である。表示装置６１５は、操作ボード２０にあって、使用者にシステムの設定内容，状態を表示するものであり、表示灯および表示パネルを含む。主走査及び副走査の基本倍率調整値は、システム調整工程でサンプル画像による倍率測定が行われ、操作パネル制御装置６１１により設定が行われる。また、主走査，副走査の四辺縁なし倍率調整値は、使用者またはメンテナンス担当者により印刷画像から、画像欠け及び余白が発生していないか確認され、それらを抑制する倍率調整値が操作ボード２０により設定される。
【００７８】
図４に、カラー原稿スキャナ１０が発生するＲＧＢ画像データを、プリンタ１００の作像に用いるＣＭＹＫ画像データに変換するイメージデータ処理を行う場合の、ＩＰＰの画像処理機能の概要を示す。ＩＰＰは分離生成（画像が文字領域か写真領域かの判定：像域分離）１９２，地肌除去１９３，スキャナガンマ変換１９４，フィルタ１９５，色補正３０２，変倍３０３，画像加工３０４，プリンタガンマ変換３０５および階調処理６０６を行う。ＩＰＰは画像処理をおこなうプログラマブルな演算処理手段であり、図４に示す各処理および処理の流れは、カラー原稿スキャナ１０で原稿を読みとって、そのコピーをプリンタ１００で出力する場合に設定（使用）されるものである。
【００７９】
この使用態様では、スキャナ１０の読取ユニット１１より読み取ったＲＧＢ画像データは、スキャナ１０のＳＢＵ（センサ・ボード・ユニット）でシェーディング補正２１０を施してから、ＩＰＰで、スキャナガンマ補正，フィルタ処理などの、読取り歪を補正する画像処理を施してから、メモリ６００，６０１，６５０に蓄積する。メモリ６００，６０１，６５０の画像データをプリントアウトするときには、ＩＰＰにおいてＲＧＢデータをＹＭＣＫデータに色変換し、プリンタガンマ変換，階調変換，および、ディザ処理もしくは誤差拡散処理などの階調処理などの画質処理をおこなう。画質処理後の画像データはＩＰＰから書込みＩ／Ｆ１３４に転送される。書込みＩ／Ｆ１３４は、階調処理された信号に対し、パルス幅とパワー変調によるレーザー制御をおこなう。その後、画像データは作像ユニット１３５へ送られ、作像ユニット１３５が転写紙上に再生画像を形成する。作像ユニット１３５の作像機構は図２に示すものである。
【００８０】
画像データの流れにおいて、バス制御により、デジタル複合機の機能を実現する。ファクシミリ送信は、読取られた画像データをＩＰＰにて画像処理を実施し、バスを経由して図示を省略したファクシミリコントロールユニットＦＣＵへ転送することによりおこなわれる。ＦＣＵは、通信網へのデータ変換をおこない、それを公衆回線ＰＮへファクシミリデータとして送信する。ファクシミリ受信は、公衆回線ＰＮからの回線データをＦＣＵにて画像データへ変換し、バスを経由してＩＰＰへ転送することによりおこなわれる。この場合、特別な画質処理はおこなわず、書込みＩ／Ｆ１３４から出力し、作像ユニット１３５において転写紙上に再生画像を形成する。
【００８１】
複数ジョブ、たとえば、コピー機能，ファクシミリ送受信機能，プリンタ出力機能が並行に動作する状況において、読取ユニット１１，作像ユニット１３５およびバスの使用権のジョブへの割り振りは、ＣＰＵ６０５およびプロセスコントローラ１３１において制御する。プロセスコントローラ１３１は画像データの流れを制御し、ＣＰＵ６０５はシステム全体を制御し、各リソースの起動を管理する。また、デジタル複合機の機能選択は、操作ボード２０においておこなわれ、操作ボード２０の選択入力によって、コピー機能，ファクシミリ機能等の処理内容を設定する。
【００８２】
ＣＰＵ６０５とプロセスコントローラ１３１は、バス，ＣＤＩＣおよびシリアルバスＳｂを介して相互に通信をおこなう。具体的には、ＣＤＩＣ内においてバスとシリアルバスＳｂとのデータ，インターフェースのためのデータフォーマット変換をおこなうことにより、ＣＰＵ６０５とプロセスコントローラ１３１間の通信を行う。
【００８３】
ＣＰＵ６０５は、バスを介して他の機能ユニットの制御をおこなう。また、バスは画像データの転送に供される。ＣＰＵ６０５は、メモリコントローラ６１０に対して、画像データをメモリ６００，６０１，６５０に蓄積させるための動作制御指令を発する。この動作制御指令は、メモリコントローラ６１０，パラレルバスＩ／Ｆ  ７、バスを経由して送られる。
【００８４】
この動作制御指令に応答して、画像データはバスを介してメモリコントローラ６１０に送られる。そして、画像データはメモリコントローラ６１０の制御によりメモリ６００，６０１，６５０に格納されることになる。
【００８５】
一方、ＣＰＵ６０５は、ＰＣからのプリンタ機能としての呼び出しの場合、プリンタコントローラとネットワーク制御およびシリアルバス制御として機能する。ネットワーク経由の場合、メモリコントローラ６１０は外部機器通信制御６０６を介してプリント出力要求データを受け取る。
【００８６】
ＰＣからのプリント出力要求データはＣＰＵ６０５により画像データに展開される。その展開先はメモリ６００，６０１内のエリアである。展開に必要なフォントデータは、ＲＯＭ６０４の中のフォントＲＯＭを参照することにより得られる。
【００８７】
ＨＤＤにあって、メモリコントローラ６１０が描画情報をドットイメージに展開するために用いる展開処理プログラムは、パソコンの描画ソフトにある各種図形描画，オブジェクト描画と同様な、プリント出力用の描画プログラムを含み、カラーグラフィックス，カラーブラシ（ペイント），イメージ（写真又はスキャナ画像）およびインデックスイメージの描画プログラムがある。
【００８８】
ＣＰＵ６０５が、受信したドキュメントデータをメモリコントローラ６１０を介してワークメモリ６００に書込み、フレームメモリ６０１に頁領域を設定して、ドキュメントデータのＰＤＬに従ってテキストをドットイメージに展開して設定した頁領域のテキスト領域にドットイメージすなわち画像データを書込み、かつ、グラフィックス，カラーブラシ（ペイント），イメージ（写真又はスキャナ画像）およびインデックスイメージ等のオブジェクト描画領域があると、各領域を頁領域上に定めて、メモリコントローラ６１０に、各領域の描画データをドットイメージデータに変換して各領域に埋め込むオブジェクト書込を指示する。メモリコントローラ６１０は、各領域宛の描画情報に基いて対応の描画プログラムを起動して、各領域の描画（ドットイメージへの変換）および頁領域の各領域への書込を行う。すなわちオブジェクトの貼り付け（画像合成）を行う。
【００８９】
なお、処理対象頁には、テキスト頁にオブジェクト貼り付け領域が空けられている態様（テキスト遮断）、テキスト頁に、テキストにオブジェクトを重ねる領域が定められている態様（透視）のみならず、オブジェクト頁（例えばＣＡＤ作図面，写真面，スキャナ読込画像面）にテキスト領域が空けられている態様（テキスト白抜き）、オブジェクト頁に、テキストにオブジェクトを重ねる領域が定められている態様（重ね文字）もある。
【００９０】
図５および図６に、ＣＰＵ６０５のオブジェクト書込指示に応答してメモリコントローラ６１０が実行するオブジェクト書込の概要を示す。まず図５を参照すると、オブジェクト書込指示に応答してメモリコントローラ６１０は、オブジェクト書込領域宛の描画情報が表すオブジェクト書込領域の属性を参照して（ステップ１）、属性に従った描画および領域への書込みを行う（ステップ２〜３８）。
【００９１】
なお、以下においては、括弧内にはステップという語を省略して、ステップＮｏ．数字を記す。
【００９２】
すなわち、オブジェクト書込領域の属性がグラフィクスである場合には、グラフィックス描画プログラムをＨＤＤから読み出してメモリコントローラ６１０内のＲＡＭに書きこんで、このＲＡＭのプログラムに従って、描画情報の描画データに基いた描画（ドットイメージへの変換）および領域への書込を行う（２〜６）。この場合、設定色（指定色）データがＲＧＢデータであると、それをＩＰＰに与えてＩＰＰの色補正３０２によってＣＭＹＫデータに変換する（２，３）。そして設定色ＣＭＹＫデータをＩＰＰに与えてＩＰＰのプリンタガンマ変換３０５で、グラフィクスの２値レベル（画像成分あり／なし）画像および色を鮮明に表現する特性のガンマ変換テーブルを選択して、ガンマ変換する（４）。次にメモリコントローラ６１０は、グラフィクス描画データに基いて、２値データを用いる描画を行い、すなわち２値画像を表わす１画素宛１ビットの２値画像データを生成し（５）、この２値画像データを、設定色有無を表す前記プリンタガンマ変換後の設定色ＣＭＹＫデータに変換して、フレームメモリ６０１上に設定されている頁領域の、該当のグラフィックス領域に書き込む（６）。全領域のオブジェクト貼り付け（描画）が終ると、ＣＰＵ６０５が、フレームメモリ６０１上に設定した頁領域のＣＭＹＫデータがあらわす画像の、プリンタ１００によるプリントアウトを行う（７）。このときメモリコントローラ６１０は、フレームメモリ６０１の画像データの、ＩＰＰへの読み出しを行い、ＩＰＰは、読み出されたＣＭＹＫ画像データに、画像領域の属性対応の階調処理３０６を加えて、プリンタ１００に出力する。
【００９３】
オブジェクト書込領域の属性がカラーブラシである場合には、メモリコントローラ６１０は、カラーブラシ描画プログラムをＨＤＤから読み出してメモリコントローラ６１０内のＲＡＭに書きこんで、このＲＡＭのプログラムに従って、描画情報の描画データに基いた描画（ドットイメージへの変換）および領域への書込を行う（１２〜１６）。カラーブラシの場合は、描画データで指定される座標（領域）の画素にその座標に当てられた設定色データを割りつけるものであり、その他の処理は、前述のグラフィクスの場合と同様である。
【００９４】
次に図６を参照する。オブジェクト書込領域の属性がイメージ（例えばデジタルカメラの写真データ，パソコンに接続したスキャナの原稿読取データ）である場合には、メモリコントローラ６１０は、イメージ処理プログラムをＨＤＤから読み出してメモリコントローラ６１０内のＲＡＭに書き込んで、このＲＡＭのプログラムに従って、イメージデータがＲＧＢデータであると、イメージデータをＩＰＰの色補正３０２を用いてＣＭＹＫ画像データに変換する（２２，２３）。つぎにＣＭＹＫ画像データを、ＩＰＰのプリンタガンマ変換３０５を用いて、ガンマ変換する（２４）。そして、ＣＭＹＫ画像データに、画素数を変更する変倍処理を加える。すなわち、画素数を、
Ｍｒ・ＤＰＩｏ／ＤＰＩｉ
倍にする変倍を実行する（２５）。ここで、Ｍｒは指定倍率、ＤＰＩｏはプリンタ１００の作像のＤＰＩ（１インチあたりの画素数）、ＤＰＩｉは入力イメージデータのＤＰＩである。
【００９５】
一般に、スキャナ読取やＣＧのＤＰＩよりも、プリンタのＤＰＩの方が高いので、指定倍率が１（１００％）であると、プリントアウト画像が縮小になる。これを補償するのがＤＰＩｏ／ＤＰＩｉ分の画素数を変更する変倍処理であり、この場合には画素数を多くする拡大処理となり、出力画像の画素数がＤＰＩｏ／ＤＰＩｉ倍となる。しかし、この拡大処理までに、ＣＭＹＫ画像データへの変換とプリンタガンマ変換を終えているので、この拡大処理によって、プリンタガンマ変換処理の時間は増大しない。
【００９６】
オブジェクト書込領域の属性がインデックスイメージである場合には、インデックスイメージ描画プログラムをＨＤＤから読み出してメモリコントローラ６１０内のＲＡＭに書きこんで、このＲＡＭのプログラムに従って、描画情報の描画データに基いた描画（トイメージへの色付け）および領域への書込を行う（３２〜３８）。この場合、インデックステーブルの色（指定色）データがＲＧＢデータであると、インデックステーブルの色データをＩＰＰに与えてＩＰＰの色補正３０２によってＣＭＹＫデータに変換する（３２，３３）。ＣＭＹＫデータに変換したインデックステーブルをＩＰＰに与えてＩＰＰのプリンタガンマ変換３０５で、プリンタガンマ変換する（３４）。次にインデックスの描画情報からイメージデータを展開して（３５）、プリンタガンマ変換したインデックステーブルを用いてイメージデータを、ＣＭＹＫ画像データに変換する（３６）。次に、ＣＭＹＫ画像データに、画素数を変更する変倍処理を加える。すなわち、画素数を、
Ｍｒ・ＤＰＩｏ／ＤＰＩｉ
倍にする変倍を実行する（３７）。
【００９７】
インデックステーブルは、特定色のみを表わす階調データであるので、その全部をガンマ変換しても、ガンマ変換対象のデータ数が少ない。インデックステーブルを用いて色付けしたイメージデータすなわち画像データのすべてをガンマ変換する場合よりも、ガンマ変換時間を大幅に短縮できる。
【００９８】
−第２実施例−
第２実施例のハードウエアは、前述の第１実施例と同様であるが、第２実施例では、ＨＤＤに格納しているオブジェクト描画プログラムの内容に、少し変更がある。
【００９９】
図７および図８に、第２実施例のメモリコントローラ６１０が、ＨＤＤに格納しているオブジェクト描画プログラムに従って実行するオブジェクト書込の概要を示す。この第２実施例では、メモリコントローラ６１０は、ＩＰＰのプリンタガンマ変換３０５に準備された、画像の特性にあわせて選択する複数のガンマ変換テーブル（ガンマ変換特性）の中の、各オブジェクト（テキストを含むグラフィックス，カラーブラシ，イメージ，インデックスイメージ）毎に適用可の、ガンマ変換テーブル群で、当該オブジェクト領域のガンマ変換対象をガンマ変換する（１０４，１１４，１２４，１３４）。そして、当該オブジェクト領域の画像の特性に最適なガンマ変換テーブルを用いた変換後データを、出力画像データとする（１０６，１１６，１２４，１３６）。
【０１００】
例えば、オブジェクト書込領域の属性がテキストを含むグラフィクスである場合には、グラフィックス描画プログラムをＨＤＤから読み出してメモリコントローラ６１０内のＲＡＭに書きこんで、このＲＡＭのプログラムに従って、描画情報の描画データに基いた描画（ドットイメージへの変換）および領域への書込を行う（１０２〜１０６）。この場合、設定色（指定色）データがＲＧＢデータであると、それをＩＰＰに与えてＩＰＰの色補正３０２によってＣＭＹＫデータに変換する（１０２，１０３）。そして設定色ＣＭＹＫデータをＩＰＰに与えてＩＰＰのプリンタガンマ変換３０５で、テキストを含むグラフィクスの２値レベル（画像成分あり／なし）画像および色を鮮明に表現する特性のガンマ変換テーブル群を選択して、各テーブルを用いて同一の設定色ＣＭＹＫデータをガンマ変換する（１０４）。次にメモリコントローラ６１０は、グラフィクス描画データに基いて、２値データを用いる描画を行い、すなわち２値画像を表わす１画素宛１ビットの２値画像データを生成し（１０５）、この２値画像データを、それが表す画像の特性に最適なガンマ変換テーブルで変換した設定色ＣＭＹＫデータに変換して、フレームメモリ６０１上に設定されている頁領域の、該当のグラフィックス領域に書き込む（１０６）。
【０１０１】
この第２実施例によれば、同一頁上に、同一種のオブジェクト領域が複数存在するが、領域毎に画像の特性が異なる場合、ならびに、１つの領域内でも、特性が異なる画像が混在する場合に、画像の特性に合ったプリンタガンマ変換が画像毎に行われる。描画情報に基いてドットイメージを描画する前に、複数種のガンマ変換データが揃っているので、ドットイメージの色付けのときにガンマ特性の選択と変換をする必要は無く、頁全体として見てのガンマ変換処理を簡易にすることができる。これにより、ガンマ変換処理の時間およびコストを低減できる。
【０１０２】
【発明の効果】
ガンマ変換対象のデータ量が少ないので、従来の画像面（例えば用紙面）上のすべての画素（ドット）の画像データに対してガンマ変換を施す場合に比べて、ガンマ変換処理時間およびコストを大幅に低減することができる。
【図面の簡単な説明】
【図１】本発明の第１実施例の複合機能がある複写機の外観を示す正面図である。
【図２】図１に示すプリンタ１００の作像機構の概要を示す拡大縦断面である。
【図３】図１に示す複写機の画像処理システムの概要を示すブロック図である。
【図４】図３に示す画像データ処理器ＩＰＰの処理機能の概要を示すブロック図である。
【図５】図３に示す第１実施例のシステムコントローラ６３０の、パソコンＰＣからの印刷コマンドに応答して実行する、データ処理制御の概要の一部を示すフローチャートである。
【図６】図３に示す第１実施例のシステムコントローラ６３０の、パソコンＰＣからの印刷コマンドに応答して実行する、データ処理制御の概要の残部を示すフローチャートである。
【図７】本発明の第２実施例のシステムコントローラ６３０の、パソコンＰＣからの印刷コマンドに応答して実行する、データ処理制御の概要の一部を示すフローチャートである。
【図８】本発明の第２実施例のシステムコントローラ６３０の、パソコンＰＣからの印刷コマンドに応答して実行する、データ処理制御の概要の残部を示すフローチャートである。
【符号の説明】
１０：カラー原稿スキャナ  ２０：操作ボード
３０：自動原稿供給装置    ３４：フィニッシャ
３４ｈｓ：積載降下トレイ  ３４ｕｄ：昇降台
３４ｓｔ：ソートトレイ群  １００：カラープリンタ
ＰＣ：パソコン            ＰＢＸ：交換器
ＬＡＮ：通信網            ＰＮ：通信回線
１０２：光書込みユニット  １０３，１０４：給紙カセット
１０５：レジストローラ対  １０６：転写ベルトユニット
１０７：定着ユニット      １０８：排紙トレイ
１１０Ｍ，１１０Ｃ，１１０Ｙ，１１０Ｋ：感光体ユニット
１１１Ｍ，１１１Ｃ，１１１Ｙ，１１１Ｋ：感光体ドラム
１２０Ｍ，１２０Ｃ，１２０Ｙ，１２０Ｋ：現像器
１６０：転写搬送ベルト    ＡＣＰ：画像データ処理装置
ＣＤＩＣ：画像データインターフェース制御
ＩＭＡＣ：画像メモリアクセス制御
ＩＰＰ：画像データ処理器
【図１】
2004151775.tif 000003
【図２】
2004151775.tif 000004
【図３】
2004151775.tif 000005
【図４】
2004151775.tif 000006
【図５】
2004151775.tif 000007
【図６】
2004151775.tif 000008
【図７】
2004151775.tif 000009
【図８】
2004151775.tif 000010