(57)【要約】【課題】  Ｋ成分のみでオブジェクトを出力することができるプリンタコントロール装置を提供する。【解決手段】  外部から複数の色画像情報を受けこれを解釈する解釈部と、複数の色画像情報の大きさに応じたパターンによる２値情報に変換し、更に、解釈部が色画像情報は無彩色を示しており、ＲＯＰ（ラスターオペレーション）処理を要するものと解釈した時、複数の色画像情報のそれぞれを同一パターンの情報にして出力する２値化部と、２値化部からの２値情報にＲＯＰ処理を施すＲＯＰ処理部と、ＲＯＰ処理部から出力された複数の２値情報に基づいて、複数の色画像情報が同一パターンの情報であるとき、黒画素で画像形成を行うためのパターンの情報を生成して出力する生成部とを有するプリンタコントロール装置。【選択図】図１
2006135936.tif 000002
【特許請求の範囲】
【請求項１】
外部から複数の色画像情報を受けこれを解釈する解釈部と、
前記複数の色画像情報の大きさに応じたパターンによる２値情報に変換し、更に、前記解釈部が前記色画像情報は無彩色を示しており、ＲＯＰ（ラスターオペレーション）処理を要するものと解釈した時、前記複数の色画像情報のそれぞれを同一パターンの情報にして出力する２値化部と、
前記２値化部からの２値情報にＲＯＰ処理を施すＲＯＰ処理部と、
前記ＲＯＰ処理部から出力された前記複数の２値情報に基づいて、前記複数の色画像情報が同一パターンの情報であるとき、黒画素で画像形成を行うためのパターンの情報を生成して出力する生成部とを具備することを特徴とするプリンタコントロール装置。
【請求項２】
前記２値化部は、２値化の際に用いる前記複数の色画像情報に固有の変換テーブルに関して、一つの色画像情報の変換テーブルを他の色画像情報の変換処理にも適用して２値化変換を行うことで、全ての前記複数の色画像情報を同一パターンの情報にして出力することを特徴とする請求項１記載のプリンタコントロール装置。
【請求項３】
前記２値化部は、前記複数の色画像情報がＹＭＣＫである時、２値化の際に用いる前記複数の色画像情報に固有の変換テーブルに関して、Ｋ成分の変換テーブルを、Ｙ成分、Ｍ成分、Ｃ成分の変換処理にも適用して２値化変換を行うことで、Ｙ成分、Ｍ成分、Ｃ成分、Ｋ成分を同一パターンの情報にして出力することを特徴とする請求項１記載のプリンタコントロール装置。
【請求項４】
前記２値化部は、前記複数の色画像情報の内の一つの色画像情報に応じた２値情報を、他の色画像情報の２値情報としても出力することを特徴とする請求項１記載のプリンタコントロール装置。
【請求項５】
前記複数の色画像情報は、外部のプリンタドライバから供給されるＰＤＬ（Page Description Language）から導かれることを特徴とする請求項１記載のプリンタコントロール装置。
【請求項６】
前記複数の色画像情報は、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）であることを特徴とする請求項１記載のプリンタコントロール装置。
【請求項７】
前記複数の色画像情報は、Ｒ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）であることを特徴とする請求項１記載のプリンタコントロール装置。
【請求項８】
前記２値化部は、前記複数の色画像情報が所定の画像種類の時であって、無彩色を示しており、ＲＯＰ（ラスターオペレーション）処理を要するものと解釈した時だけ、前記複数の色画像情報のそれぞれを同一パターンの情報にして出力することを特徴とする請求項１記載のプリンタコントロール装置。
【請求項９】
前記２値化部は、前記複数の色画像情報がイメージ画像の時であって、無彩色を示しており、ＲＯＰ（ラスターオペレーション）処理を要するものと解釈した時だけ、前記複数の色画像情報のそれぞれを同一パターンの情報にして出力することを特徴とする請求項１記載のプリンタコントロール装置。
【請求項１０】
前記２値化部は、前記複数の色画像情報が所定のマスクパターンの時であって、無彩色を示しており、ＲＯＰ（ラスターオペレーション）処理を要するものと解釈した時だけ、前記複数の色画像情報のそれぞれを同一パターンの情報にして出力することを特徴とする請求項１記載のプリンタコントロール装置。
【請求項１１】
前記２値化部は、前記複数の色画像情報について色変換を行った上で、無彩色かどうかを判断することを特徴とする請求項１記載のプリンタコントロール装置。
【請求項１２】
前記２値化部は、無彩色かどうかを判断した後に、前記複数の色画像情報について色変換を行うものであることを特徴とする請求項１記載のプリンタコントロール装置。
【請求項１３】
外部から複数の色画像情報を受けこれを解釈する解釈部と、
前記複数の色画像情報の大きさに応じたパターンによる２値情報に変換し、更に、前記解釈部が前記色画像情報は無彩色を示しており、ＲＯＰ（ラスターオペレーション）処理を要するものと解釈した時、前記複数の色画像情報のそれぞれを同一パターンの情報にして出力する２値化部と、
前記２値化部からの２値情報にＲＯＰ処理を施すＲＯＰ処理部と、
前記ＲＯＰ処理部から出力された前記複数の２値情報に基づいて、前記複数の色画像情報が同一パターンの情報であるとき、黒画素で画像形成を行うためのパターンの情報を生成して出力する生成部と、
前記生成部からのパターンを示す２値情報に基づいて、記録媒体上に画像を形成する画像形成部とを具備することを特徴とする画像形成装置。
【請求項１４】
前記２値化部は、２値化の際に用いる前記複数の色画像情報に固有の変換テーブルに関して、一つの色画像情報の変換テーブルを他の色画像情報の変換処理にも適用して２値化変換を行うことで、全ての前記複数の色画像情報を同一パターンの情報にして出力することを特徴とする請求項１３に記載の画像形成装置。
【請求項１５】
前記２値化部は、前記複数の色画像情報がＹＭＣＫである時、２値化の際に用いる前記複数の色画像情報に固有の変換テーブルに関して、Ｋ成分の変換テーブルを、Ｙ成分、Ｍ成分、Ｃ成分の変換処理にも適用して２値化変換を行うことで、Ｙ成分、Ｍ成分、Ｃ成分、Ｋ成分を同一パターンの情報にして出力することを特徴とする請求項１３に記載の画像形成装置。
【請求項１６】
前記２値化部は、前記複数の色画像情報の内の一つの色画像情報に応じた２値情報を、他の色画像情報の２値情報としても出力することを特徴とする請求項１３に記載の画像形成装置。
【請求項１７】
コンピュータ装置に読み取られ実行されることで以下の機能を実現する画像形成プログラムであって、
外部から複数の色画像情報を受けこれを解釈し、
前記複数の色画像情報の大きさに応じたパターンによる２値情報に変換し、更に、前記解釈において、前記色画像情報は無彩色を示しており、ＲＯＰ（ラスターオペレーション）処理を要するものと解釈した時、前記複数の色画像情報のそれぞれを同一パターンの情報にして出力し、
前記２値情報にＲＯＰ処理を施し、
前記出力された複数の２値情報に基づいて、前記複数の色画像情報が同一パターンの情報であるとき、黒画素で画像形成を行うためのパターンの情報を生成して出力することを特徴とする画像形成プログラム。
【請求項１８】
前記２値化の際に用いる前記複数の色画像情報に固有の変換テーブルに関して、一つの色画像情報の変換テーブルを他の色画像情報の変換処理にも適用して２値化変換を行うことで、全ての前記複数の色画像情報を同一パターンの情報にして出力することを特徴とする請求項１７記載の画像形成プログラム。
【請求項１９】
前記２値化において、前記複数の色画像情報がＹＭＣＫである時、２値化の際に用いる前記複数の色画像情報に固有の変換テーブルに関して、Ｋ成分の変換テーブルを、Ｙ成分、Ｍ成分、Ｃ成分の変換処理にも適用して２値化変換を行うことで、Ｙ成分、Ｍ成分、Ｃ成分、Ｋ成分を同一パターンの情報にして出力することを特徴とする請求項１７記載の画像形成プログラム。
【請求項２０】
前記２値化において、前記複数の色画像情報の内の一つの色画像情報に応じた２値情報を、他の色画像情報の２値情報としても出力することを特徴とする請求項１７記載の画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、プリンタコントローラに関し、特に、ラスターオペレーション処理を行なうプリンタコントローラ、画像形成装置、画像形成プログラムに関する。
【背景技術】
【０００２】
電子写真式カラープリンタの出力は、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の４版で描画することが一般的である。電子写真式プリンタは、プリンタドライバが生成するＰＤＬ（Page Destination Language；PostScript3（登録商標）、ＰＣＬ６等）を受け取り、描画コマンドを解釈し、ラスタライズを行う。この処理を行うものをＲＩＰ（Raster Image Processor）と呼ぶ。ＲＩＰは、ＰＤＬに書かれているオブジェクトの色値（ＲＧＢ８ビット等）をＣＭＹＫ（８ビット）に変換した後、ハーフトーン処理によって２値、又は、多値に変換しメモリに展開した後、エンジンにデータを渡す。メモリに画像データを展開する方法として全ての画素をＣＭＹ８ビットデータで展開する方法と、ＣＭＹＫ８ビットで展開する方法、ＣＭＹＫ１ビット、ＣＭＹＫ４ビット等とするものがある。メモリの使用量等を少なくする場合ＣＭＹＫ１ビットのデータを持つことが有効である。
【０００３】
又、ＲＩＰ内でオブジェクト同士の重ねあわせを行う場合にＲＯＰ（Raster Operation）がある。ＲＯＰ３はデスティネーション（元オブジェクト）、ソース（描画するオブジェクト）、テキスチャ（描画するオブジェクトに対する各ＣＭＹプレーンのパターンを持つオブジェクト）に対して、所定の論理演算を行いその演算結果をデスティネーションに書き込む。ＲＯＰ３の処理には、２５６種類の組合せがある。例えば、ソースをそのまま出力、デスティネーション又はソースを出力等の組合せである。通常ＲＯＰは、ＲＧＢ、ＣＭＹ多値に対して行わなければならず、ＣＭＹＫ２値化されたデータを元にＲＯＰ処理を行う場合は、正確に表現できない。このために、Ｋ成分の情報がない状態で、プリンタコントローラに供給されている。この問題を回避する方法として、２値化された状態から、Ｋ成分を生成する方法がある。この方法はＣＭＹ２値化された情報から各プレーンに対して同じ位置に全てビットが立っている場合はＫ成分とし抽出するというものである。
【０００４】
しかしながら、電子写真式カラープリンタの出力は、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の４版で描画することが一般的である。電子写真式カラープリンタで無彩色を描画する場合は、ＣＭＹＫのコンポジットブラックで描画、Ｋ成分のみで描画、ＣＭＹのコンポジットブラックによって描画、の３通り考えられる。自然画のような無彩色イメージオブジェクトは、ＣＭＹ、又は、ＣＭＹＫによって黒を表現することが一般的である。これは、ＣＭＹＫの色を使うことで階調が豊かになるためである。しかし、無彩色の文字やグラフィックス（ラインアート）は、Ｋのみで描画することが望ましい。又、トナー使用量節約等の観点から、無彩色で表現されるイメージオブジェクトもＫ成分のみで出力させることも望まれる場合がある。
【０００５】
なぜなら、電子写真式カラープリンタの構成上、版ずれが起こり、ＣＭＹ、ＣＭＹＫによってオブジェクトを描画した場合、色がにじみ無彩色に見えない（色が赤、青味がかる）、シャープに見えないといった問題や、黒の描画に比較的高価なカラートナーを使用してしまうといった問題が発生するためである。
【０００６】
ここで、オブジェクトの描画においてハーフトーン処理を行い２値、又は、多値（スクリーニング済み）の無彩色オブジェクトをＲＯＰするような処理構成を持つ場合、その構成上以前のＫ成分の情報が失われてしまい黒をＫ成分のみで出力することができない。つまり本来無彩色オブジェクトでＫ成分のみで描画したいものが、ＣＭＹ成分のコンポジットブラックによって描画されることになる。これは前記問題を引き起こすこととなる。
【０００７】
この対策として、ＲＯＰされた後の情報を元にＫ成分を抽出し生成する方法がとられている。ＲＯＰ入力前にＫ成分の情報をＣＭＹプレーンにコピー（ＯＲ）し、ＲＯＰ後の２値化された各ＣＭＹプレーンからＣＭＹプレーンに全てビットが立っている位置をＫ成分として抽出しＫ成分を生成するといった方法である。この方法を適用すると完全に黒を示す情報に抽出できるが、無彩色の中間調の情報は抽出できない。無彩色の中間調（例えば２５６階調中、Ｃ＝Ｍ＝Ｙ＝１２８等）はＲＯＰ入力前で２値化、又は、多値化（スクリーニング）されているため、ＣＭＹの各ビットが重なることが少なくなり黒の情報を抽出することが困難になるためである（図８の（ａ））。
【０００８】
又、マスクパターンを使用した重ね合わせを行う場合、メモリ節約等の観点及びＲＯＰ４（マスクビットマップを使用しＲＯＰ３が使用される場所を指定）の観点から、ユーザが定義するようなマスクパターンの保持にＫプレーンを使用することがあり、元のＫプレーンの情報が失われてしまうことがある。このため、プリンタコントローラから、Ｋ成分のみの画像信号で出力することが困難であるという問題がある。
【０００９】
特許文献１には、画像に対して有彩色・無彩色を判断し、これに応じて無彩色と判定された画素に対しては、墨入れ率１００パーセントとして、黒色のみで表現する技術が開示されている。
【特許文献１】特開平７−９５３５７号
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかし、この従来技術は、ラスター処理を前提とするものではなく、ラスター処理を伴う場合に、複数の色画像情報が同一パターンの情報であるとき、どのように黒画素で画像形成するかがわからないという問題がある。
【００１１】
本発明は、ラスター処理を伴う場合に、Ｋ成分のみでオブジェクトを出力することができるプリンタコントロール装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明に係る一実施形態は、外部から複数の色画像情報を受けこれを解釈する解釈部；と、前記複数の色画像情報の大きさに応じたパターンによる２値情報に変換し、更に、前記解釈部が前記色画像情報は無彩色を示しており、ＲＯＰ（ラスターオペレーション）処理を要するものと解釈した時、前記複数の色画像情報のそれぞれを同一パターンの情報にして出力する２値化部；と、前記２値化部からの２値情報にＲＯＰ処理を施すＲＯＰ処理部；と、前記ＲＯＰ処理部から出力された前記複数の２値情報に基づいて、前記複数の色画像情報が同一パターンの情報であるとき、黒画素で画像形成を行うためのパターンの情報を生成して出力する生成部とを有するプリンタコントロール装置である。
【発明の効果】
【００１３】
ラスター処理を伴う場合に、Ｋ成分のみでオブジェクトを出力することができるプリンタコントロール装置を提供する。
【発明を実施するための最良の形態】
【００１４】
以下に、図面を用いて、本発明の一実施形態に係るプリンタコントローラ装置及びこれを用いた画像形成装置、更に、画像形成プログラムの一例を詳細に説明する。
【００１５】
（第１実施形態）
第１実施形態は、プリンタコントローラ装置において、Ｋプレーン化処理を行うことで、無彩色信号（無彩色画像データ）を、ＹＭＣ信号を用いることなくＫ信号のみで表した印刷制御信号を出力し、プリンタエンジンにて、Ｋトナーのみの画像形成を行うものである。図１は、本発明に係る一実施形態であるプリンタコントローラと画像形成装置との構成の一例を示したシステム図である。本発明に係る画像形成システムは、FIG．１において、パーソナルコンピュータ３等にネットワーク２１等で接続されたプリンタコントローラ装置１と、これに接続されたプリンタエンジン２等を有している。ここで、本発明に係るＫプレーン化処理は、一例として、図１のプリンタコントローラ上でプログラムとして実行されるものである。プリンタコントローラ装置１は、内部にＣＰＵ１４、ＲＡＭ１２、ＲＯＭ１６、ＨＤＤ１５、外部Ｉ／Ｆ１１、プリンタＩ／Ｆ１３を持ち、これらは通信パス２１によって通信可能である。プリンタコントローラ装置１は、外部Ｉ／Ｆ１３を通じて、通信パス２１を介して、プリンタエンジン２と通信可能である。
【００１６】
本発明の実施形態は、まず、パーソナルコンピュータ３等において、プリンタドライバを使い、画像形成するべく画像信号に応じて、ＰＤＬ（Postscript Level３（ａｄｏｂｅ社登録商標）、ＰＣＬ６）が生成される。ＰＤＬはネットワーク等の伝送媒体を経由し、ＭＦＰ（Multi Function Product）に送られ、ＭＦＰ内部にファイルとして一旦蓄積される。ＲＩＰ（Raster Image Processor）は、まずＰＤＬファイル（画像処理コマンド）をオープンし、ＰＤＬデータをインタプリンタで読み込んで解析し、低レベル描画リストを生成する。そして描画リストを印刷エンジンへと送る。そして、本発明の一実施形態に係るＫプレーン化処理は、低レベル描画リストを生成する際に行うものである。
【００１７】
本発明の一実施形態は、ＲＯＰを伴う無彩色オブジェクトを示す画像信号（画像、又は、画像データ）を、ＣＭＹ、又は、ＣＭＹＫのコンポジットブラックではなく、Ｋ成分のみの画像信号として出力するものである。すなわち、ＲＧＢ色空間からＣＭＹＫ、又は、ＣＭＹ色空間に変換した後、ハーフトーン処理を行い、２値又は多値化し、その後にＲＯＰ処理、ＲＯＰ後のデータからＫプレーン化処理を行うものである。
【００１８】
次に、本発明に係るＫプレーン化処理を、図２のフローチャートを用いて、以下に説明する。又、ＲＯＰの概念図を図７（ＰＣＬにおけるＲＯＰの概念図引用）に示す。ＲＯＰは、デスティネーション（元オブジェクト）、ソース（描画するオブジェクト）、テキスチャ（描画するオブジェクトに対する各ＣＭＹプレーンのパターンを持つオブジェクト）について、図７に示すような処理を行うものである。
【００１９】
本発明に係るＫプレーン化処理は、図２のフローチャートにおいて、まず、パーソナルコンピュータ３等から、画像信号、例えば、ＰＤＬファイルを受け、これを解釈する(Ｓ１１)。そして、オブジェクトの色を変換する(Ｓ１２)。入力オブジェクトの色は、例えばＲＧＢ色空間の色値（８ビット、輝度データ）等である。入力されたオブジェクトの色値を色変換ロジックによってデバイスの色空間の色値に変換する。電子写真式プリンタ２では、ＣＭＹＫの４色で描画することが一般的であるため、本実施形態では色値をＣＭＹＫ（例えば８ビット）に変換する。
【００２０】
対象のオブジェクトがイメージオブジェクトでなくラスタデータとして表されるグラフィックス、文字オブジェクトであれば(Ｓ１３)、次に、所定のＲＯＰ種別（テキスチャをデスティネーションDestinationする）であるかどうかを判定する(Ｓ１４)。
【００２１】
画像信号が、所定のＲＯＰで処理するものであり (Ｓ１４)、ＣＭＹＫの色値がＣ≒Ｍ≒Ｙ、Ｋ＝０であると判断されると (Ｓ１５)、Ｋプレーン用ハーフトーンを、ＣＭＹプレーンに適用する(Ｓ１６)。
【００２２】
ここで、Ｋプレーン用ハーフトーンとは、Ｋ信号に専用の次の２値化に用いる変換テーブルである。又、ここでいう２値化処理においては、濃度値をもった画像信号に応じて、図８の（ａ）等で示されるような、複数のマトリックス状のドットに置き換えて表現されるものであり、どのようなドットの分布で印刷されるかが、画像信号により特定されるものである。
【００２３】
ここで、ステップＳ１５において、画像信号が無彩色であると判定が下ると、例えば、Ｙ，Ｍ，Ｃの値がほぼ同等となる。そこで、更に、同等のハーフトーン（変換テーブル）を用いて２値化変換することで(Ｓ１７)、例えば、ＹＭＣについて、ほぼ同一の２値化信号を出力することができる。すなわち、Ｋプレーン用ハーフトーンを、Ｙ信号、Ｍ信号、Ｃ信号の２値化処理に流用することにより、Ｙ，Ｍ，Ｃの値をほぼ同等とすることができる。
【００２４】
２値化処理後は、これらの２値化信号について、所定のＲＯＰ処理を行うものである(Ｓ１８)。ここで、所定のＲＯＰとは、例えばＲＯＰ３＝２４０であった場合にテキスチャだけをデスティネーションに上書きするといった操作である。この操作は、主に全色で全く同一のマスク処理を行うようなパターンや文字の描画に使用される。テキスチャの生成はパターン（オブジェクトにかけるパターン）の色値に対するハーフトーンパターン（ディザ法、誤差拡散法等）を使い２値化を行う。ユーザが指定するマスクパターンがあればテキスチャ生成時に元のパターンとマスクパターンに対してＯＲの論理演算を行う。この操作によって、ユーザが指定するマスクパターンのビットが立っている画素のみデスティネーションに書き込まれ、ビットが立っていない画素はデスティネーションがそのまま出力されることにより、等化画像が得られ、ラスター処理が実現するものである。
【００２５】
そして、ＲＯＰ処理が完了した後、全てのオブジェクトについて、これらの処理が完了すると(Ｓ１９)、Ｋ生成ロジックにてＫ成分が抽出される(Ｓ２０)。
【００２６】
ここで、もし、この本発明に係るＫプレーン化処理が行われないとなると、図８の（ａ）に示すように、無彩色中間調（Ｃ≒Ｍ≒Ｙ等）は描画されていたが、図８の（ｃ）に示すように、２値化された後のデータではビットが立つ箇所が重ならないため、Ｋ成分を抽出できないといったことが起きる。そのため、ＣＭＹ成分のコンポジットカラーで無彩色中間調を表現することとなり、高価なカラーインクが無駄であり、又、色にじみ等が発生してしまう。
【００２７】
一方、上述したように、ステップＳ１６に示すＫプレーン化処理を行えば、図８の（ｂ）に示すように、ＣＭＹ成分に対して同じＫハーフトーンパターンを適用することで、ＣＭＹ各プレーンのパターン（スクリーン情報）を同一とすることができる。従って、Ｋ生成処理の結果、図８の（ｄ）に示すように、Ｃ成分，Ｍ成分，Ｙ成分は、用いることなく、Ｋ成分だけで画像形成することが可能となる。これにより、ＲＯＰを伴うオブジェクトにおいて、無彩色中間調の色をＫ成分のみの印刷制御信号で出力することが可能になる。
【００２８】
なお、ステップＳ１３において、対象オブジェクトがイメージである場合は、通常の処理を行い、ＣＭＹＫのコンポジットブラックであっても本発明に係るＫ単色化処理は行わないものである。同様にステップＳ１４において、所定のＲＯＰでない場合は、Ｋプレーン化処理は行わず、通常の処理を行うものである。
【００２９】
このように、本発明に係るＫプレーン化処理によれば、ＲＯＰ後の結果が無彩色になるように、２値化処理に用いるハーフトーン（変換テーブル）を切り替えることにより、ＲＯＰ前にＫプレーンをＣＭＹプレーンにＯＲすることなく、Ｋを抽出することが可能となり、Ｋ成分のみでオブジェクトを出力することができる。
【００３０】
なお、ここでは色変換後の色値を用いて無彩色判定を行っているが、色変換前の色値（入力色値）を用いて無彩色判定を行うことも同様に可能である。
【００３１】
（第２実施形態）
第２実施形態は、プリンタコントローラ装置において、ＣＭＹプレーンを同一化することで、無彩色信号を、ＹＭＣ信号を用いることなくＫ信号のみで表した印刷制御信号を出力し、プリンタエンジンにて、Ｋトナーのみの画像形成を行うものである。第２実施形態の処理フローチャートを図３に示すが、基本的な構成は第１実施形態の構成と同様であり説明を省略し、以下、相違点だけを説明する。
【００３２】
すなわち、２値化される前の８ビットのデータにおいてＣ≒Ｍ≒Ｙであるか判定する(Ｓ２１)。次に、オブジェクトが各プレーンに対して同一のマスクパターンを使用する所定のＲＯＰ種類であるかを判定する(Ｓ２２)。このとき、同一のマスクパターンがＫプレーンに格納されている。ステップＳ２１及びステップＳ２２において、ＹＥＳであれば、Ｃ信号につき２値化処理を行い(Ｓ２５)、２値化されたＣプレーンの情報をＭＹプレーンにコピーする(Ｓ２６)。これにより、ＲＯＰを行った際に(Ｓ２７)、スクリーン情報はＣプレーンのものだが、全てのオブジェクトについて完了した後に(Ｓ２８)、Ｋ成分抽出処理において、第一実施形態と同様に、図８の（ｄ）に示すように、Ｋ成分のみにて印刷制御信号を出力することができ、プリンタエンジンにおいて、Ｋトナーのみの画像形成が可能となるものである。
【００３３】
又、ここで、Ｃプレーンの情報を、Ｍプレーン，Ｙプレーンの情報にコピーするだけではなく、Ｍプレーンの情報を、Ｃプレーン，Ｙプレーンの情報にコピーしたり、Ｙプレーンの情報を、Ｃプレーン，Ｍプレーンの情報にコピーすることが同様に可能となるものである。
【００３４】
（第３実施形態）
第３実施形態は、プリンタコントローラ装置において、画像種類に応じてＫプレーン化処理を行うことで、無彩色信号を、ＹＭＣ信号を用いることなくＫ信号のみで表した印刷制御信号を出力し、プリンタエンジンにて、Ｋトナーのみの画像形成を行うものである。第３実施形態の処理フローチャートを図４に示すが、基本的な構成は第１実施形態の構成と同様であり説明を省略し、以下、相違点だけを説明する。
【００３５】
第３実施形態の処理フローチャートを図４に示す。基本的構成が図２と同様であるが、ステップＳ１３において、イメージオブジェクトであるか判定し、ここでＹＥＳであれば、画像信号がＲＯＰ対象オブジェクトであるかどうかを判定する(Ｓ３１)。イメージオブジェクトでありＲＯＰ対象オブジェクトである場合、ＲＯＰにおいてソース（この場合イメージオブジェクト）が無彩色オブジェクトであるかイメージの画素の色がＣ＝Ｍ＝Ｙ、又は、Ｒ＝Ｇ＝Ｂ等を基に判定する（１００％白、黒を除く）(Ｓ３２)。
【００３６】
ステップＳ１３、Ｓ３１，Ｓ３２においては、全てＹＥＳであれば、ＣＭＹプレーンに対するハーフトーンパターン（ディザ、誤差拡散法による）を全てＫプレーン用ハーフトーンパターンに適用する(Ｓ３３)。
【００３７】
その後、オブジェクトを２値化し(Ｓ３４)、更に、ＲＯＰ処理を行う(Ｓ３５)。このように、ハーフトーンパターンを切り替えることで、ＲＯＰ後のデータからＫ成分が抽出可能となるため、無彩色のイメージオブジェクトをＣＭＹのコンポジットカラーで表現することなくＫ成分のみで出力することができる。
【００３８】
このような処理を行うことで、重ね合わせを行うオブジェクトに対して、無彩色中間調の色をＫ成分で良好に再現することが可能となる。又、通常のＲＯＰを伴わない（上書き）無彩色オブジェクトもハーフトーンパターンを切替えることで、ＣＭＹのコンポジットカラーで表現することなくＫ単色で再現することが可能となる。
【００３９】
又、ここでは、ＲＯＰ処理を含まないオブジェクトの場合も、無彩色の場合にハーフトーンパターンを切替えることによってＫ単色で出力可能であることはいうまでもない。
【００４０】
（第４実施形態）
第４実施形態は、同様に、プリンタコントローラ装置において、Ｋプレーン化処理を行うことで、無彩色信号をＹＭＣ信号を用いることなくＫ信号のみで表した印刷制御信号を出力し、プリンタエンジンにて、Ｋトナーのみの画像形成を行うものであるが、無彩色の判定を色変換処理前に行うことで、変換処理の影響を受けずに正確は判断を行うことが可能となるものである。第４実施形態の処理フローチャートを図５に示すが、基本的な構成は第１実施形態の構成と同様であり説明を省略し、以下、相違点だけを説明する。
【００４１】
すなわち、第１実施形態乃至第３実施形態においては、８ビットでの色値の無彩色判定部において、色変換後（Ｃ≒Ｍ≒Ｙ、又は、ＣＭＹ＝０、Ｋ＝ｘ）の色変換の色値を参照し判定していたが、第４実施形態においては、ステップＳ４５の色変換前に、ステップＳ４４において無彩色の判定が行われるものである。色変換前の色値を参照することで、入力側で無彩色であったものを再現することが可能となる。なお、他の、ステップＳ４１乃至ステップＳ５１等の工程は、上述した工程とほぼ同等のものであり説明を省略する。
【００４２】
（第５実施形態）
第５実施形態は、対象となるオブジェクトが８ビットでＫ成分のみであるか判定する処理を特定している。第５実施形態の処理フローチャートを図６に示す。この第５実施形態の処理フローチャートは、基本的な構成は第１実施形態の構成と同様であり、説明を省略し、以下、相違点だけを説明する。
【００４３】
すなわち、ステップＳ６３において、対象となるオブジェクトが８ビットでＫ成分のみであるか判定する。そして、Ｋ成分のみで表現されるオブジェクトであるならば、そのオブジェクトが各プレーンに対して同一のマスクパターンを使用する所定のＲＯＰ種類であるか判定する(Ｓ６４)。そうであるならば（Ｋプレーンがマスクパターンになっている）２値化処理(Ｓ６５)の後に、Ｋプレーンのマスクパターンを８ビットのＫ成分の値から得られるビットパターンに変換する(Ｓ６６)。
【００４４】
この際、変換した適切なビットパターンをＣＭＹにコピーする(Ｓ６７)。得られたビットパターンをＣＭＹにコピーすることは、処理中のオブジェクトの上にさらにＲＯＰ処理を伴うオブジェクトがくる場合を想定してのことである。この処理を行うことで、通常のＲＯＰを用いた場合でも良好にＫ成分を再現することができる。なお、ステップＳ６１乃至ステップＳ７１において、図２のフローチャートと同等の工程については、説明を省略した。
【００４５】
（その他の実施形態）
上述したように、本実施形態の形態では、装置内部に発明を実施する機能が予め記録されている場合で説明をしたが、これに限らず同様の機能をネットワークから装置にダウンロードしても良いし、同様の機能を記録媒体に記憶させたものを装置にインストールしてもよい。記録媒体としては、ＣＤ−ＲＯＭ等プログラムを記憶でき、かつ装置が読み取り可能な記録媒体であれば、その形態は何れの形態であっても良い。又、このように予めインストールやダウンロードにより得る機能は、装置内部のＯＳ（オペレーティング・システム）等と協働してその機能を実現させるものであってもよい。
【００４６】
以上、詳細に説明したように、本発明に係るプリンタコントロール装置又はこれを用いる画像形成装置によれば、スクリーニングされた後にＲＯＰ処理を行う際に、無彩中間色のオブジェクトがＣＭＹ、又は、ＣＭＹＫのコンポジットカラーで出力されず、Ｋ成分のみで出力させ、画像形成させることができる。これにより、画像形成の際に、版ズレによってオブジェクトが滲むことがなく、更に、高価なカラートナーを使用せず安価なＫトナーのみで画像形成することが可能となるものである。
【図面の簡単な説明】
【００４７】
【図１】図１は、本発明に係る一実施形態であるプリンタコントローラと画像形成装置との構成の一例を示したシステム図。
【図２】図２は、本発明に係るプリンタコントローラと画像形成装置における第１実施形態の処理を示すフローチャート。
【図３】図３は、本発明に係るプリンタコントローラと画像形成装置における第２実施形態の処理を示すフローチャート。
【図４】図４は、本発明に係るプリンタコントローラと画像形成装置における第３実施形態の処理を示すフローチャート。
【図５】図５は、本発明に係るプリンタコントローラと画像形成装置における第４実施形態の処理を示すフローチャート。
【図６】図６は、本発明に係るプリンタコントローラと画像形成装置における第５実施形態の処理を示すフローチャート。
【図７】図７は、本発明に係るプリンタコントローラと画像形成装置におけるＲＯＰの概要を説明する説明図。
【図８】図８の（ａ）は、本発明に係るプリンタコントローラと画像形成装置において、本発明の処理を行わない無彩色を表したパターン図、（ｂ）は、本発明における無彩色の表現を表した図、（ｃ）は、従来技術における無彩色の出力を表した図、（ｄ）は、本発明における無彩色の出力を表した図である。
【符号の説明】
【００４８】
１１…外部Ｉ／Ｆ、１２…ＲＡＭ、１３…プリンタＩ／Ｆ、１４…ＣＰＵ、１５…ＨＤＤ、１６…ＲＯＭ。
【図１】
2006135936.tif 000003
【図２】
2006135936.tif 000004
【図３】
2006135936.tif 000005
【図４】
2006135936.tif 000006
【図５】
2006135936.tif 000007
【図６】
2006135936.tif 000008
【図７】
2006135936.tif 000009
【図８】
2006135936.tif 000010