(57)【特許請求の範囲】
【請求項１】
所定のアプリケーションがインストールされたホストコンピューターと、前記アプリケーションによって生成された印刷対象について印刷を行う画像形成装置と、を有する印刷システムであって、
前記ホストコンピューターは、
グレースケール画像の生成が可能なアプリケーションにおいて指定された色空間を設定する色空間設定手段と、
前記アプリケーションによって生成された印刷対象に対し、前記設定された色空間に応じた画像処理を行って印刷データを生成する印刷データ生成手段と、を備え、
前記画像形成装置は、
前記印刷データに含まれる印刷対象に対し当該印刷対象の色空間に応じた色変換を行ってグレースケール画像を生成するグレースケール画像生成手段と、
前記グレースケール画像にもとづいて印刷を行う印刷手段と、を備える
ことを特徴とする印刷システム。
【請求項２】
前記画像形成装置は、
グレースケール値と黒値との対応付けからなるグレースケール用色変換テーブルと、カラー値と黒値との対応付けからなるカラー用色変換テーブルを保存する色変換テーブル保存手段を備え、
グレースケール画像生成手段は、
前記印刷対象の色値に対し、前記印刷対象の色空間に応じた色変換テーブルとして前記グレースケール用色変換テーブル又は前記カラー用色変換テーブルのいずれかを適用した色変換を行って対応する黒値を求め、当該黒値にもとづくグレースケール画像を生成する
ことを特徴とする請求項１記載の印刷システム。
【請求項３】
前記ホストコンピューターは、
前記印刷データ生成手段が、
前記アプリケーションにおいて指定された色空間がグレースケールの場合、前記印刷対象に対し、グレースケール変換を行って印刷データを生成し、
前記画像形成装置は、
前記グレースケール画像生成手段が、
前記印刷対象の色値に対し、前記グレースケール用色変換テーブルを適用した色変換を行って対応する黒値を求め、当該黒値にもとづくグレースケール画像を生成する
ことを特徴とする請求項２記載の印刷システム。
【請求項４】
前記ホストコンピューターは、
前記印刷データ生成手段が、
前記アプリケーションにおいて指定された色空間がカラーの場合、前記印刷対象に対し、その色空間にもとづいて印刷データを生成し、
前記画像形成装置は、
前記グレースケール画像生成手段が、
前記印刷対象の色値に対し、前記カラー用色変換テーブルを適用した色変換を行って対応する黒値を求め、当該黒値にもとづくグレースケール画像を生成する
ことを特徴とする請求項２又は３記載の印刷システム。
【請求項５】
前記ホストコンピューターは、
前記アプリケーションにおいて指定された色空間がカラーの場合、前記印刷対象に含まれる元の黒値を固定するか否かを選択可能に設定する黒値固定選択手段を備え、
前記印刷データ生成手段が、
前記選択が識別可能な選択識別情報を含む前記印刷データを生成し、
前記画像形成装置は、
前記グレースケール画像生成手段が、
前記印刷データに含まれる前記選択識別情報にもとづいて前記印刷対象に含まれる黒値を固定することが確認された場合に、前記印刷対象の有彩色部分の色値に対し前記カラー用色変換テーブルを適用した色変換を行って対応する黒値を求め、当該黒値と前記元の黒値とにもとづくグレースケール画像を生成する
ことを特徴とする請求項２〜４のいずれか一項記載の印刷システム。
【請求項６】
前記グレースケール用色変換テーブル及び前記カラー用色変換テーブルは、オブジェクト種別ごとにイメージ画像用の色味を対応付けたイメージ画像用の色変換テーブル及びオブジェクト種別ごとに線画用の色味を対応付けた線画用の色変換テーブルからなり、
前記ホストコンピューターは、
前記印刷データ生成手段が、
オブジェクト種別ごとに適用すべき色変換テーブルとして前記イメージ画像用の色変換テーブル又は前記線画用のいずれかを対応付けたテーブル情報を含む前記印刷データを生成し、
前記画像形成装置は、
前記グレースケール画像生成手段が、
前記印刷対象の各オブジェクトの色値に対し、前記印刷データに含まれる前記テーブル情報にもとづいて特定される前記イメージ画像用の色変換テーブル又は前記線画用の色変換テーブルを適用した色変換を行って対応する黒値を求め、当該黒値にもとづくグレースケール画像を生成する
ことを特徴とする請求項２〜５のいずれか一項記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アプリケーションデータの印刷を行う印刷システムに関し、特に、グレースケール印刷を良好かつ安定的に行うことができる印刷システムに関する。
【背景技術】
【０００２】
従来から、アプリケーションによって生成された文字、線画、写真などのデータをグレースケール又は白黒で印刷することができるプリンターが知られている。
具体的には、次式に示すように、アプリケーションによって生成された画像データ(RGB値)を、プリンタードライバー又はプリンター本体によってグレースケールに変換し（１）、その色値からＫ値を求めることによって（２）、Ｋ画像（グレースケール画像）を生成する方法が用いられる。
Grayscale＝0.3＊RED＋0.6＊GREEN＋0.1＊BLUE            （１）
（但し、RED,GREEN,BLUE：0.0〜1.0）
K        ＝1.0−Grayscale                                  （２）
【０００３】
ところが、例えば、黄色（RGB＝(1.1.0)）の線を白黒やグレースケールで印刷する場合に、上記算式に当て嵌めてＫ値を算出すると、Ｋ＝０．１（濃度１０％）となり線が見えづらくなる。
このため、文字部とイメージ部で色処理を区別したり（特許文献１参照）、色情報からＫ濃度や線幅を変更したり（特許文献２参照）、色調ごとにＫ濃度を調整したり（特許文献３参照）、グレースケール用の変換テーブルを用いたりする（特許文献４参照）ことによって、このような問題を改善する技術が提案されている。
【０００４】
ところで、このようなプリンターの技術とは別に、パワーポイント（登録商標）等、特定のアプリケーションによれば、印刷対象となるカラー画像をグレースケール画像や白黒画像に色変換する機能を独自に有する。
図７は、アプリケーションにおける印刷設定画面を示す図である。
また、図８は、グレースケール印刷又は単純白黒印刷する場合におけるオブジェクト種別ごとの色変換内訳を示す図である。
例えば、図７に示すように、アプリケーションの印刷設定において、ユーザーは、「カラー」、「グレースケール」、「単純白黒」のいずれかの印刷形態を選択して印刷を命令することができる。
ここで、「グレースケール」又は「単純白黒」が選択された場合、図８に示すように、オブジェクトごとに所定の色変換が行われる。例えば、「グレースケール」が選択された場合には、文字（テキスト）や線は黒で表され、写真（ビットマップ）はグレースケールで表される。このため、黄色の線が見えづらくなるといった前述のような問題も生じない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平９−３００４０号公報
【特許文献２】特開２００２−２５９１０９号公報
【特許文献３】特開２００６−２６２２７６号公報
【特許文献４】特開２００３−８７５７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、グレースケール変換機能を有するアプリケーション（以下、特定アプリケーションという）を使用する場合、アプリケーション側の処理とプリンター側の処理の整合がとれていないことから、以下の問題が生じていた。
図９は、グレースケール印刷に関する従来の問題を説明するための図である。
同図（ａ）は、アプリケーション側でグレースケール変換をせずプリンター側でグレースケール変換を行った場合、同図（ｂ）は、アプリケーション側でグレースケール変換を行いプリンター側でカラー処理を行った場合、同図（ｃ）は、アプリケーション側でグレースケール変換を行い、さらに、プリンター側でグレースケール変換を行った場合を、それぞれ示す。
【０００７】
ここで、同図（ｂ）は、一部のオブジェクトが濃くなった不具合の例を示す。これは、線画に合わせて元のＫ値を維持させるグレー軸固定を一律に適用したことに起因する。このような不具合は、オブジェクトごとに色変換方法を変え、又は、オブジェクトごとに濃度調整を行うことにより、解消できるとも考えられるが、手間や時間がかかるといった問題が生ずる。
また、同図（ｃ）の場合、グレースケール変換が二重に行われる結果、各オブジェクトを含む画像全体が濃くなり不適切な結果となる。
なお、同図（ａ）については、上述の問題は生じないが、グレースケール画像の印刷品質が一定しない一例と捉えることもできる。
【０００８】
本発明は、以上のような事情に鑑みなされたものであり、アプリケーションにおける色空間に応じた適切な色変換を行うことによって、アプリケーションでカラー指定された場合の白黒印刷（グレースケール印刷）、及び、アプリケーションでグレースケールが指定された場合の白黒印刷（グレースケール印刷）の両方でユーザーの求める出力結果を得ることができる印刷システムの提供を目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明の印刷システムは、所定のアプリケーションがインストールされたホストコンピューターと、アプリケーションによって生成された印刷対象について印刷を行う画像形成装置と、を有する印刷システムであって、ホストコンピューターは、グレースケール画像の生成が可能な特定のアプリケーションにおいて指定された色空間を設定する色空間設定手段と、アプリケーションによって生成された印刷対象に対し、前記設定された色空間に応じた色変換を行って印刷データを生成する印刷データ生成手段と、を備え、画像形成装置は、印刷データに含まれる印刷対象に対し当該印刷対象の色空間に応じた色変換を行ってグレースケール画像を生成するグレースケール画像生成手段と、グレースケール画像にもとづいて印刷を行う印刷手段と、を備えるようにしてある。
【発明の効果】
【００１０】
本発明の印刷システムによれば、アプリケーションでカラー指定された場合の白黒印刷（グレースケール印刷）、及び、アプリケーションでグレースケールが指定された場合の白黒印刷（グレースケール印刷）の両方でユーザーの求める出力結果を得ることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係る印刷システムの構成図である。
【図２】プリンタードライバーにおける印刷設定確認画面を示す図である。
【図３】ＰＤＬデータの一例を示す図である。
【図４】ＰＣ側の処理手順を示すフローチャートである。
【図５】プリンター側の処理手順を示すフローチャートである。
【図６】Ｋ画像の生成手順を示すフローチャートである。
【図７】特定アプリケーションにおける印刷設定画面を示す図である。
【図８】オブジェクト種別ごとの色変換内訳を示す図である。
【図９】グレースケール印刷に関する従来の問題を説明するための図である。
【発明を実施するための形態】
【００１２】
（印刷システム）
以下、本発明の印刷システムの一実施形態について図面を参照して説明する。
図１は、本実施形態に係る印刷システムの構成図である。
図１に示すように、本実施形態の印刷システム１００は、パーソナルコンピューター（以下、ＰＣ２という）とプリンター１とが通信可能に接続され、ＰＣ２側において、プリンタードライバー２０がＰＤＬデータ（印刷データ）を生成し、プリンター１側において、ＰＤＬデータにもとづいて印刷を行う構成としている。
特に、本実施形態においては、特定アプリケーションによって生成されたアプリケーションデータを適切にグレースケール印刷するための必要な構成を、ＰＣ２とプリンター１のそれぞれが備える。
【００１３】
（ＰＣ）
ＰＣ２は、予め特定アプリケーションがインストールされ、情報処理装置としての一般的なハードウェア構成（例えば、図示しないＣＰＵ（Central  Processing  Unit）、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）、キーボード、マウス等の入力装置、ディスプレイ装置、ハードディスク等の記憶装置等）を備える他、プリンタードライバー２０を備える。
プリンタードライバー２０は、特定アプリケーションによって生成されたアプリケーションデータを変換してＰＤＬデータを生成する（印刷データ生成手段）とともに、各機能ブロックにもとづく固有の動作を行う。
図１に示すように、プリンタードライバー２０は、アプリケーション色空間設定部２１と、グレースケール対応アプリケーションリスト記憶部２２と、色変換テーブル設定部２３と、グレースケール変換部２４と、を機能ブロックとして備える。
【００１４】
グレースケール対応アプリケーションリスト記憶部２２は、グレースケール変換機能を有するアプリケーションをグレースケール対応アプリケーションリストとして記憶する。
例えば、パワーポイント（登録商標）等の描画アプリケーションはリストアップされ、ワード（登録商標）等の単なる文書作成アプリケーションはリストアップされない。
【００１５】
アプリケーション色空間設定部（色空間設定手段）２１は、アプリケーションにおいて指定された色空間を設定する。
アプリケーションにおいて指定された色空間に適した色変換テーブルを、後記色変換テーブル指定部２３によって特定できるようにするためである。
色空間の設定は、手動で行う他、グレースケール対応アプリケーションリストを参照して自動的に行うことができる。
【００１６】
例えば、対象のアプリケーションが、グレースケール対応アプリケーションとして登録（記憶）されている場合、アプリケーションの印刷設定等を参照することによって指定された色空間を特定することができるため、このようにして特定した色空間を自動的に設定することができる。
また、対象のアプリケーションが、グレースケール対応アプリケーションリストとして登録（記憶）されていない場合には、アプリケーションによってグレースケール変換を行うことはないため、アプリケーションデータの色空間（ＲＧＢ又はＣＭＹＫ）をそのまま設定することができる。
【００１７】
色変換テーブル指定部２３は、アプリケーション色空間設定部２１によって設定された色空間に応じ、プリンター１における色変換の際に適用する色変換テーブルを指定する。
後述の通り、プリンター１が保存する色変換テーブルには、グレースケール用色変換テーブル１３２とカラー用色変換テーブル１３１とがあり、印刷対象の色値に対し、その印刷対象の色空間に応じた適切な色変換テーブルとして、グレースケール用色変換テーブル１３２又はカラー用色変換テーブル１３１のいずれかを指定する。
アプリケーションにおいて指定された色空間に適した色変換テーブルを特定し、印刷データを介してプリンター１に認識させるためである。
具体的には、アプリケーションにおいて指定された色空間がグレースケールの場合、グレースケール用色変換テーブル１３２を指定し、アプリケーションにおいて指定された色空間がカラーの場合、カラー用色変換テーブル１３１を指定する。
【００１８】
さらに、これらの色変換テーブルは、線画用と文字写真用（イメージ画像用）とに分けられる。
このため、色変換テーブル指定部２３は、適用する色変換テーブルが、グレースケール用色変換テーブル１３２かカラー用色変換テーブル１３１かだけでなく、それがイメージ画像用の色変換テーブルであるか線画用の色変換テーブルであるかの指定をオブジェクト種別ごとに行う。
【００１９】
ここで、グレースケール印刷を行う場合における、プリンタードライバー２０の印刷設定動作について図面を参照しながら説明する。
図２は、プリンタードライバーの印刷設定確認画面を示す図である。
同図上段の「アプリケーションのカラー指定」は、アプリケーションによって指定された色空間として「カラー」又は「グレースケール／単純白黒」が示される。
【００２０】
「アプリケーションのカラー指定」が「カラー」の場合、図２中段の「テーブル指定」が適用される。
この「テーブル指定」によれば、例えば、印刷対象のうちテキストに対しては、線画用のカラー用色変換テーブル１３１が適用される。
また、図２中段には、「テーブル指定」の他、「グレー軸固定」のチェックボックスを表示する（黒値固定選択手段）。チェックすることによって、元の画像の黒色を、その濃度を固定（維持）したまま再現できるようにしたものである。
【００２１】
他方、「アプリケーションのカラー指定」が「グレースケール／単純白黒」の場合、図２下段の「テーブル指定」が適用される。
なお、特定アプリケーション以外のアプリケーションによって生成されたアプリケーションデータについてグレースケール印刷を行う場合には、「グレースケール／単純白黒」がグレー表示されて、「カラー」が強制指定される。
【００２２】
グレースケール変換部（印刷データ生成手段）２４は、アプリケーション色空間設定部２１によって設定された色空間がグレースケールの場合に、アプリケーションデータの色空間（ＲＧＢ又はＣＭＹＫ）をグレースケール（ＲＧＢグレー）に変換してＰＤＬデータを生成するとともに、色変換テーブル指定部２３によって指定された色変換テーブルに関するテーブル情報（「テーブル指定」）をＰＤＬデータに含める。
他方、アプリケーション色空間設定部２１によって設定された色空間がカラーの場合、プリンタードライバー（印刷データ生成手段）２０は、色変換は行わず元の色空間（ＲＧＢ又はＣＭＹＫ）にもとづいてＰＤＬデータを生成する。
ＰＣ２は、生成されたＰＤＬデータをプリンター１に送信する。
【００２３】
図３は、グレースケール変換部によって生成されたＰＤＬデータの一例を示す図である。
図３（ａ）は、「アプリケーションのカラー指定」が、「カラー」である場合のＰＤＬデータの一例を示す図であり、図３（ｂ）は、「アプリケーションのカラー指定」が、「グレースケール」である場合のＰＤＬデータの一例を示す図である。
図３（ａ）においては、「setrgbcolor」とあり、例えば、「@PJL  SET  LUTTEXT=LINEART」とあることから、テキストについては、線画用のカラー用色変換テーブル１３１を色変換に適用すべき旨を示している。
図３（ｂ）においては、「setgray」とあり、例えば、「@PJL  SET  GRAYLUTBITMAP=DOCUPHOTO」とあることから、ビットマップについては、文書写真用のグレースケール用色変換テーブル１３２を色変換に適用すべき旨を示している。
すなわち、グレースケール変換部（印刷データ生成手段）２４は、オブジェクト種別ごとに適用すべき色変換テーブルとして線画用又は文書写真用のいずれかを対応付けたテーブル情報を含むＰＤＬデータを生成するようにしている。
【００２４】
なお、「アプリケーションのカラー指定」において「カラー」が指定されている場合において、「グレー軸固定」がチェックされた場合（図２参照）には、プリンタードライバー（印刷データ生成手段）２０は、図３（ａ）に示すように、「@PJL  SET  NAXIS_ADJUST=OFF」を含むＰＤＬデータを生成する。
【００２５】
（プリンター）
プリンター１は、図１に示すように、主にＰＣ２から受信したＰＤＬデータに対する画像処理を行う制御部１０と、画像処理後のデータに基づいて印刷を行う出力部（印刷手段）１５と、を備える。
制御部１０は、図示しないＣＰＵ、ＲＯＭ及びＲＡＭを備えている。ＲＯＭには、所定のコンピュータプログラムが記憶されており、ＣＰＵは、このコンピュータプログラムをＲＯＭから読み出し、実行することにより、制御部１０が自ら動作し、又は、他の構成部を動作させて各種機能を実現する。ＲＡＭは、ＣＰＵがこのコンピュータプログラムを実行する際の作業用メモリなどとして用いられる。
制御部１０は、印刷を行うための一般的な画像処理を行う他、グレースケール画像を生成するため、以下の固有の構成を備える。
【００２６】
制御部１０は、図１に示すように、ＰＤＬデータを受信するＰＤＬデータ受信部１１と、受信したＰＤＬデータを解釈するＰＤＬ解釈部１２と、グレースケール画像を生成するための色変換テーブルを予め保存する色変換テーブル保存部１３と、色変換テーブルを適用した色変換によってＫ画像（グレースケール画像）を生成するＫ画像生成部１４と、を機能ブロックとして備える。
【００２７】
ＰＤＬデータ受信部１１は、ＰＣ２からＬＡＮ（Local  Area  Network）等を介してＰＤＬデータを受信する。
ＰＤＬデータ解釈部１２は、ＰＣ２から受信したＰＤＬデータを読み込むことによって、印刷設定コマンド（ＰＪＬコマンド等）や印刷対象のオブジェクトデータなどを順次解釈する。
【００２８】
色変換テーブル保存部（色変換テーブル保存手段）１３は、カラー画像を最適なグレースケール画像に変換するためのカラー用色変換テーブル１３１や、グレースケール画像を最適なグレースケール画像に変換するためのグレースケール用色変換テーブル１３２を保存する。
具体的には、カラー用色変換テーブル１３１は、ＲＧＢ又はＣＭＹＫの各色値とＫ値との対応付けによって構成され、グレースケール用色変換テーブル１３２は、グレースケール値とＫ値との対応付けによって構成される。
なお、カラー用色変換テーブル１３１及びグレースケール用色変換テーブル１３２は、テキスト、線、塗りつぶしに適した色味を対応付けた線画用の色変換テーブルと、イメージ画像に適した色味を対応付けた文書写真用の色変換テーブルとに分かれる。
また、「色味」とは、一般的には色合いを示すが、ここでは、固有の色値の階調（濃度）特性を意味する。
【００２９】
Ｋ画像生成部（グレースケール画像生成手段）１４は、色変換テーブル保存部１３に保存されている色変換テーブルの中からグレースケール画像の生成に適した一の色変換テーブルを用いて印刷対象の色変換を行う。
Ｋ画像生成部１４は、図１に示すように、カラー／変換部１４１と、グレー／Ｋ変換部１４２を備える。
カラー／Ｋ変換部１４１は、印刷対象の色空間がＲＧＢ又はＣＭＹＫである場合に、カラー用色変換テーブル１３１を用いて各ＲＧＢ値又はＣＭＹＫ値をＫ値に変換し、Ｋ値の階調からなるＫ画像（グレースケール画像）を生成する。
グレー／Ｋ変換部１４２は、印刷対象の色空間がグレースケールである場合に、グレースケール用色変換テーブル１３２を用いて各グレースケール値をＫ値に変換し、Ｋ値の階調からなるＫ画像（グレースケール画像）を生成する。
【００３０】
例えば、図３（ａ）のＰＤＬデータを受信した場合、ＰＤＬに「setrgbcolor」と記述されているため、Ｋ画像生成部１４（カラー／Ｋ変換部１４１）は、「=LINEART」が指定されるオブジェクトに対しては、線画用のカラー用色変換テーブル１３１を用いて色変換を行い、「=DOCUPHOTO」が指定されるオブジェクトに対しては、文書写真用のカラー用色変換テーブル１３１を用いて色変換を行う。
他方、図３（ｂ）のＰＤＬデータを受信した場合、ＰＤＬに「setgray」と記述されているため、Ｋ画像生成部１４（グレー／Ｋ変換部１４２）は、「=LINEART」が指定されるオブジェクトに対しては、線画用のグレースケール用色変換テーブル１３２を用いて色変換を行い、「=DOCUPHOTO」が指定されるオブジェクトに対しては、文書写真用のグレースケール用色変換テーブル１３２を用いて色変換を行う。
【００３１】
なお、図３（ａ）に示すように、「@PJL  SET  NAXIS_ADJUST=OFF」を含むＰＤＬデータを受信した場合には、黒色以外の有彩色の部分のみが色変換の対象となる。
すなわち、この場合、Ｋ画像生成部１４は、印刷対象のうち、黒色はグレースケール化せずその濃度のまま再現し、有彩色の部分についてはグレースケール化し、それらを結合したグレースケール画像を生成する。
このようにすると、例えば、黄色の線をグレースケールした場合に濃度が低くなって見えづらくなる問題を回避することができる。
【００３２】
制御部１０は、色変換後の画像データを出力部１５に出力する。
出力部１５では、画像データに対し、所定のγ補正を行い、補正後の色値に対応する所定のスクリーン処理を行ってドット画像を形成する。
そして、ドット画像に対し帯電／露光／現像／転写／定着等、既知の電子写真方式に係る処理を経て印刷処理が実行される。
これにより、特定アプリケーションによって生成されたアプリケーションデータについてのグレースケール印刷が完了する。
【００３３】
このような印刷システム１００の構成によれば、ＰＣ２（プリンタードライバー２０）が、特定アプリケーションにおいて指定された色空間を指定し、特定アプリケーションによって生成された印刷対象に対し、設定された色空間に応じた色変換を行って印刷データを生成するようにしている。
他方、プリンター１は、印刷データに含まれる印刷対象に対し当該印刷対象の色空間に応じた色変換を行ってグレースケール画像を生成し印刷を行うようにしている。
具体的には、カラー用色変換テーブル１３１又はグレースケール用色変換テーブル１３２のいずれかを用いて色変換を行うようにしている。
【００３４】
このため、アプリケーションでカラー指定された場合の白黒印刷（グレースケール印刷）、及び、アプリケーションでグレースケールが指定された場合の白黒印刷（グレースケール印刷）の両方でユーザーの求める出力結果を得ることができる。
また、アプリケーションデータが元々グレースケールのデータとアプリケーションでグレースケール変換されたデータのどちらもユーザーの求める出力結果を得ることができる。
さらに、アプリケーション側の処理とプリンター側の処理が重なることがなく、適切な濃度でグレースケール印刷を行うことができる。
【００３５】
また、色変換テーブルは、オブジェクト種別ごとに線画用と文書写真用とに分けて用いるようにしているため、オブジェクトごとに適切な色変換を行うことができる。
さらに、Ｋ値を固定する所謂グレー軸固定を選択できるようにしている。
このため、元の黒色の濃度を維持しつつグレースケール画像を生成する要請に柔軟に対応することができる。
【００３６】
（グレースケール画像の印刷方法）
次に、グレースケール画像の印刷方法について説明する。
図４は、ＰＣ側の処理手順を示すフローチャートである。
また、図５はプリンター側の処理手順を示すフローチャートである。
この印刷方法においては、ＰＣ２（プリンタードライバー２０）が、図４に示す手順にもとづいて印刷出力ファイル（ＰＤＬデータ）の生成を行った後、プリンター１が、図５に示す手順にもとづいてＫ画像（グレースケール画像）を生成して印刷を行う。
【００３７】
図４に示すように、まず、プリンタードライバー２０は、アプリケーションにおいて指定された色空間を設定する（Ｓ１）。
設定された色空間がカラーの場合（Ｓ２）、プリンタードライバー２０は、カラー用色変換テーブル１３１を設定する（Ｓ３）。
次に、プリンタードライバー２０は、グレー軸固定コマンドを生成する（Ｓ４）。
そして、プリンタードライバー２０は、印刷出力ファイル（ＰＤＬデータ）を生成する（Ｓ５）。
【００３８】
他方、Ｓ１において設定された色空間がグレースケール（単純白黒）の場合（Ｓ２）、プリンタードライバー２０は、グレースケール用色変換テーブル１３２を設定する（Ｓ６）。
次に、プリンタードライバー２０は、グレー値変換を行って（Ｓ７）、印刷出力ファイルを生成する（Ｓ５）。
印刷対象のＲＧＢ又はＣＭＹＫの各色値をグレー値に変換するものであり、具体的には、上記式（１）（Grayscale＝0.3＊RED＋0.6＊GREEN＋0.1＊BLUE）を用いて求めることができる。
【００３９】
他方、プリンター１は、図５に示すように、ＰＤＬデータ受信部１１が、ＰＣ２からＰＤＬデータを受信すると（Ｓ１１）、ＰＤＬデータ解釈部１２が、これを解釈する（Ｓ１２）。
ここで、制御部１０は、ＰＤＬデータに含まれる、グレー軸固定の設定やオブジェクト種別ごとのテーブル設定を特定した上で（Ｓ１３，１４）、Ｋ画像（グレースケール画像）の生成を行う（Ｓ１５）。
【００４０】
図６は、Ｋ画像の生成手順を示すフローチャートである。
図６に示すように、まず、制御部１０が印刷対象の色空間を判別する（Ｓ２１）。具体的には、ＰＤＬデータを解釈して判別する。
色空間がＲＧＢ又はＣＭＹＫの場合、次に、グレー軸固定の選択（チェック）があるか否かを判別する（Ｓ２２）。
【００４１】
グレー軸固定が選択されている（チェック有の）場合、制御部１０は、ＲＧＢ／Ｋ変換又はＣＭＹＫ／Ｋ変換を、Ｋ値を固定したまま（グレー軸補正無）行ってＫ画像を生成する（Ｓ２３）。
他方、グレー軸固定が選択されていない（チェック無の）場合、制御部１０は、ＲＧＢ／Ｋ変換又はＣＭＹＫ／Ｋ変換を、Ｋ値を固定せず（グレー軸補正有）行ってＫ画像を生成する（Ｓ２４）。
Ｓ２１において、色空間がグレーの場合、制御部１０は、グレー／Ｋ変換を行ってＫ画像を生成する（Ｓ２５）。
【００４２】
Ｋ画像が生成されると、出力部１５がγ補正を行い（Ｓ１６）、スクリーニングを行って（Ｓ１７）、印刷を行う（Ｓ１８）。これにより、グレースケール画像の印刷が完了する。
【００４３】
このように、本発明は、所定の工程を組み合わせた印刷方法によっても、同一の作用効果を奏することができる。
【００４４】
以上、本発明の印刷システム１００について、好ましい実施形態を示して説明したが、本発明にかかる印刷システム１００は、上述した実施形態に限定されるものではなく、本発明の範囲で種々の変更実施が可能であることは言うまでもない。
例えば、前述の実施形態においては、ＰＣ２とプリンター１とからなる印刷システム１００を例に挙げて説明したが、プリンター１をモニターに置き換えても同一の作用効果を奏することができる。
【産業上の利用可能性】
【００４５】
本発明は、パーソナルコンピュータ等のホストコンピューターと、プリンター等の画像形成装置とからなる印刷システムに好適に用いることができる。
【符号の説明】
【００４６】
１００  印刷システム
１  プリンター（画像形成装置）
１０  制御部
１３  色変換テーブル保存部
１３１  カラー用色変換テーブル
１３２  グレースケール用色変換テーブル
１４  Ｋ画像生成部
１４１  カラー／Ｋ変換部
１４２  グレー／Ｋ変換部
１５  出力部
【図１】
0005581358.tif 000002
【図２】
0005581358.tif 000003
【図３】
0005581358.tif 000004
【図４】
0005581358.tif 000005
【図５】
0005581358.tif 000006
【図６】
0005581358.tif 000007
【図８】
0005581358.tif 000008
【図７】
0005581358.tif 000009
【図９】
0005581358.tif 000010