(57)【要約】【課題】色材の使用量を低減させることにより同一色相の色の区別がつきにくくなってしまうことを防ぐ。【解決手段】通常用プロファイル（ｄ）のトナー使用量を一定の割合で低下させた従来型トナーセーブプロファイル（ｅ）では、印刷された図形において同一色相の３色Ａ１，Ａ２，Ａ３の色成分の差が小さくなり区別がつきにくくなってしまう（ｂ）。これに対し、同一色相のグラデーションが複数の色相で表現されるように設定された図形用プロファイル（ｆ）では、Ａ１及びＡ３のＹ（イエロー）成分がより多く低下されることにより異なる色相となるため、区別がつきやすくなる（ｃ）。【選択図】図５
2011223198.tif 000002
【特許請求の範囲】
【請求項１】
入力色値を印刷用の色材の色値で表現された出力色値に変換する色変換処理の対象となる画像データが前記色材の使用量を減らして印刷すべきものであるか否かを判定する使用量判定手段と、
前記使用量判定手段により前記色材の使用量を減らして印刷すべきものでないと判定された画像データについては通常用プロファイルに従って前記色変換処理を行い、前記色材の使用量を減らして印刷すべきものであると判定された画像データについては、前記通常用プロファイルに比べて前記色材の使用量が抑えられるように設定された色材節約用プロファイルに従って前記色変換処理を行う変換手段と、
を備え、前記色材節約用プロファイルは、少なくとも一部の入力色値を異なる色相の出力色値に変換するように設定されていること
を特徴とする画像処理装置。
【請求項２】
前記色変換処理の対象となる画像データの表すオブジェクトの種類を判定する種類判定手段を備え、
前記色材節約用プロファイルは、前記オブジェクトの種類に応じて複数種類のものが用意されており、前記変換手段は、前記種類判定手段により判定されたオブジェクトの種類に応じた色材節約用プロファイルに従って前記色変換処理を行うこと
を特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記変換手段は、前記種類判定手段により判定されたオブジェクトの種類が文字の場合には、文字に使用されやすい色としてあらかじめ設定された文字使用色と前記文字使用色以外の色とで前記色材の使用量を減らす度合いを異ならせた色材節約用プロファイルに従って前記色変換処理を行うこと
を特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記変換手段は、前記文字使用色よりも前記文字使用色以外の色に用いられる色材の使用量を減らす度合いを大きくした色材節約用プロファイルと、前記文字使用色以外の色よりも前記文字使用色に用いられる色材の使用量を減らす度合いを大きくした色材節約用プロファイルとのうち、ユーザにより指定された方に従って前記色変換処理を行うこと
を特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記変換手段は、前記種類判定手段により判定されたオブジェクトの種類が図形の場合には、同一色相のグラデーションが複数の色相で表現されるように設定された色材節約用プロファイルに従って前記色変換処理を行うこと
を特徴とする請求項２から請求項４までのいずれか１項に記載の画像処理装置。
【請求項６】
前記変換手段は、前記種類判定手段により判定されたオブジェクトの種類が写真の場合には、画像の淡部よりも暗部の色に用いられる色材の使用量を減らす度合いを大きくした色材節約用プロファイルに従って前記色変換処理を行うこと
を特徴とする請求項２から請求項５までのいずれか１項に記載の画像処理装置。
【請求項７】
入力色値を印刷用の色材の色値で表現された出力色値に変換する色変換処理の対象となる画像データが前記色材の使用量を減らして印刷すべきものであるか否かを判定する使用量判定手段と、
前記使用量判定手段により前記色材の使用量を減らして印刷すべきものでないと判定された画像データについては通常用プロファイルに従って前記色変換処理を行い、前記色材の使用量を減らして印刷すべきものであると判定された画像データについては、前記通常用プロファイルに比べて前記色材の使用量が抑えられるように設定された色材節約用プロファイルに従って前記色変換処理を行う変換手段
としてコンピュータを機能させるための画像処理プログラムであって、
前記色材節約用プロファイルは、少なくとも一部の入力色値を異なる色相の出力色値に変換するように設定されていること
を特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及び画像処理プログラムに関するものである。
【背景技術】
【０００２】
従来、画像の印刷に用いられるトナー等の色材の使用量を低減させる技術が提案されている。例えば、特許文献１に記載のカラープリンタ装置は、トナーセーブモードにおいてカラープロファイルをトナーセーブ用プロファイルに変換し、このトナーセーブ用プロファイルを用いて印刷処理を行う。ここで、カラープロファイルからトナーセーブ用プロファイルへの変換は、カラープロファイルが例えば明度、彩度、色相の色の３成分で表されている場合には明度のみを増加させ、ＲＧＢの３原色で表されている場合には全体的にそれぞれの輝度成分のみを高めることにより行われる。このようなトナーセーブ用プロファイルを用いて印刷された画像は、画像の色味が保持されたまま全体として薄く明るい画像となり、トナーの使用量が低減する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−６６７８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、前述したように画像の色味が保持されたまま全体として薄く明るい画像となるように色材の使用量を低減させると、印刷された画像において同一色相の色の区別がつきにくくなってしまうという問題があった。
【０００５】
本発明は、こうした問題にかんがみてなされたものであり、色材の使用量を低減させることにより同一色相の色の区別がつきにくくなってしまうことを防ぐことのできる画像処理装置及び画像処理プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
上記目的を達成するためになされた本発明の画像処理装置は、入力色値を印刷用の色材の色値で表現された出力色値に変換する色変換処理の対象となる画像データが色材の使用量を減らして印刷すべきものであるか否かを判定する使用量判定手段と、使用量判定手段により色材の使用量を減らして印刷すべきものでないと判定された画像データについては通常用プロファイルに従って色変換処理を行い、色材の使用量を減らして印刷すべきものであると判定された画像データについては、通常用プロファイルに比べて色材の使用量が抑えられるように設定された色材節約用プロファイルに従って色変換処理を行う変換手段とを備える。そして、色材節約用プロファイルは、少なくとも一部の入力色値を異なる色相の出力色値に変換するように設定されている。
【０００７】
このような画像処理装置によれば、色材の使用量を減らして印刷すべき画像データについては入力色値を異なる色相の出力色値に変換する色変換処理を行うことで、印刷された画像における同一色相の色の区別がつきにくくなってしまうことを防ぎつつ色材の使用量を効率よく減らすことができる。
【０００８】
ところで、画像が文字、図形、写真といったオブジェクト単位で構成される場合、色材の使用量の効率的な減らし方はオブジェクトの種類によって異なると考えられる。
そこで、例えば、色変換処理の対象となる画像データの表すオブジェクトの種類を判定する種類判定手段を更に備え、色材節約用プロファイルとしてオブジェクトの種類に応じた複数種類のものを用意し、変換手段が種類判定手段により判定されたオブジェクトの種類に応じた色材節約用プロファイルに従って色変換処理を行うようにしてもよい。このようにすれば、オブジェクトの種類に応じて色材の使用量を効率よく減らすことができる。
【０００９】
具体的には、例えば変換手段が、種類判定手段により判定されたオブジェクトの種類が文字の場合には、文字に使用されやすい色としてあらかじめ設定された文字使用色とその文字使用色以外の色とで色材の使用量を減らす度合いを異ならせた色材節約用プロファイルに従って色変換処理を行うようにすることが考えられる。
【００１０】
このようにすれば、文字使用色と文字使用色以外の色とを区別せずに色材の使用量を減らす場合に比べて、色材の使用量を効率よく減らすことができる。例えば、文字使用色よりも文字使用色以外の色に用いられる色材の使用量を減らす度合いを大きくした色材節約用プロファイルに従って色変換処理を行うようにすれば、印刷された画像において文字使用色の文字が見にくくなってしまうことを防ぐことができる。逆に、文字使用色以外の色よりも文字使用色に用いられる色材の使用量を減らす度合いを大きくした色材節約用プロファイルに従って色変換処理を行うようにすれば、色材の使用量をより減らすことができる。
【００１１】
この場合、例えば変換手段が、文字使用色よりも文字使用色以外の色に用いられる色材の使用量を減らす度合いを大きくした色材節約用プロファイルと、文字使用色以外の色よりも文字使用色に用いられる色材の使用量を減らす度合いを大きくした色材節約用プロファイルとのうち、ユーザにより指定された方に従って色変換処理を行うようにしてもよい。このようにすれば、文字使用色の文字が見にくくなってしまうことを防ぎたい場合や、色材の使用量をより減らしたい場合など、ユーザの要望に適した色材節約用プロファイルを選択することができる。
【００１２】
また、例えば変換手段が、種類判定手段により判定されたオブジェクトの種類が図形の場合には、同一色相のグラデーションが複数の色相で表現されるように設定された色材節約用プロファイルに従って色変換処理を行うようにしてもよい。このようにすれば、同一色相のグラデーションで表現された図形の色の区別がつきにくくなってしまうことを防ぎつつ色材の使用量を効率よく減らすことができる。
【００１３】
また、例えば変換手段が、種類判定手段により判定されたオブジェクトの種類が写真の場合には、画像の淡部よりも暗部の色に用いられる色材の使用量を減らす度合いを大きくした色材節約用プロファイルに従って色変換処理を行うようにしてもよい。このようにすれば、写真の淡部が薄くなりすぎて像が認識できなくなってしまうことを防ぎつつ色材の使用量を効率よく減らすことができる。
【００１４】
一方、上記目的を達成するためになされた本発明の画像処理プログラムは、入力色値を印刷用の色材の色値で表現された出力色値に変換する色変換処理の対象となる画像データが色材の使用量を減らして印刷すべきものであるか否かを判定する使用量判定手段と、使用量判定手段により色材の使用量を減らして印刷すべきものでないと判定された画像データについては通常用プロファイルに従って色変換処理を行い、色材の使用量を減らして印刷すべきものであると判定された画像データについては、通常用プロファイルに比べて色材の使用量が抑えられるように設定された色材節約用プロファイルに従って色変換処理を行う変換手段としてコンピュータを機能させる。そして、色材節約用プロファイルは、少なくとも一部の入力色値を異なる色相の出力色値に変換するように設定されている。
【００１５】
このような画像処理プログラムによれば、前述した画像処理装置としてコンピュータを機能させることができ、これにより前述した効果を得ることができる。
【図面の簡単な説明】
【００１６】
【図１】実施形態のパーソナルコンピュータの概略構成を表すブロック図である。
【図２】通常用プロファイル、従来型トナーセーブプロファイル及び第１文字用プロファイルのＲＧＢ値とＣＭＹＫ値との対応関係を示す説明図である。
【図３】文字の印刷結果を示す説明図である。
【図４】第２文字用プロファイルのＲＧＢ値とＣＭＹＫ値との対応関係を示す説明図である。
【図５】図形の印刷結果及びトナー使用量の説明図である。
【図６】従来型トナーセーブプロファイル及び写真用プロファイルのＲＧＢ値とＣＭＹＫ値との対応関係を示す説明図である。
【図７】印刷用画像データ生成処理のフローチャートである。
【図８】印刷対象の画像及び使用プロファイル設定領域の説明図である。
【図９】トナーセーブ用描画処理のフローチャートである。
【図１０】印刷処理のフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明が適用された実施形態について、図面を用いて説明する。
［１．構成］
図１は、実施形態の画像処理装置としてのパーソナルコンピュータ１０の概略構成を表すブロック図である。
【００１８】
このパーソナルコンピュータ１０は、制御部１１と、入力部１５と、表示部１６と、通信部１７と、記憶部１８とを備えている。
制御部１１は、ＣＰＵ１２、ＲＯＭ１３、ＲＡＭ１４等からなり、パーソナルコンピュータ１０を構成する各部を統括制御する。
【００１９】
入力部１５は、ユーザからの外部操作による指令を入力するためのものであり、例えばキーボードやポインティングデバイス（マウス等）が用いられている。
表示部１６は、２５６階調のＲＧＢ値で表現された画像データの表す画像を表示するためのものであり、例えば液晶ディスプレイなどのデバイスが用いられている。
【００２０】
通信部１７は、ネットワークを介した通信を行うためのものであり、本実施形態のパーソナルコンピュータ１０はカラープリンタ３０と通信可能な状態となっている。ここで、カラープリンタ３０は、ＣＭＹＫの４色のトナーによりカラー画像を印刷する電子写真方式の印刷装置であり、ＣＭＹＫ値で表現された二値画像データをパーソナルコンピュータ１０から受信し、その画像データの表す画像を用紙等の記録媒体に印刷する。
【００２１】
記憶部１８は、各種情報を記憶するためのものであり、例えばハードディスク装置が用いられている。そして、記憶部１８には、オペレーティングシステム（ＯＳ）２１、プリンタドライバ２２、ワードプロセッサ、表計算ソフトウェア、プレゼンテーションソフトウェア等のアプリケーション（いわゆるオフィスソフトウェア）を実行するためのアプリケーションプログラム２３などがインストールされている。
【００２２】
このうち、プリンタドライバ２２は、パーソナルコンピュータ１０からカラープリンタ３０を利用可能とするためのソフトウェア（プログラム）である。パーソナルコンピュータ１０は、このプリンタドライバ２２の機能として、実行中のアプリケーションにおいて印刷開始操作が行われた場合に、アプリケーションから渡された印刷対象の画像を表す画像データをカラープリンタ３０で表現可能なＣＭＹＫの二値画像データに変換してカラープリンタ３０へ送信する。ここで、アプリケーションから渡される画像データは描画命令で構成されており、描画命令は、文字のオブジェクトを描画する文字描画命令と、図形のオブジェクトを描画する図形描画命令と、写真のオブジェクトを描画する写真描画命令とに分類される。
【００２３】
また、パーソナルコンピュータ１０は、プリンタドライバ２２の機能として、印刷に関する設定をユーザに行わせるための設定画面を表示部１６に表示する。そして、ユーザは、この設定画面において、トナーセーブモード（トナーの使用量を通常の印刷モードに比べて低減させるための印刷モード）をオン／オフのいずれかに設定することができる。また、トナーセーブモードをオンに設定する場合には、文字のオブジェクトについて文字の読みやすさ及びトナーセーブ量のうちいずれを優先するかについても設定する。なお、こうしたトナーセーブに関する設定を以下「トナーセーブ設定」という。
【００２４】
また、記憶部１８には、表示部１６に依存するデバイス色空間の画像データの入力色値（ＲＧＢデータ）を、カラープリンタ３０に依存するデバイス色空間の画像データの出力色値（ＣＭＹＫデータ）に変換するための複数種類のプロファイルが記憶されている。なお、ここでいうプロファイルとは、表示部１６のデバイスプロファイル（ＩＣＣプロファイル）とカラープリンタ３０のデバイスプロファイルとをリンクしたデバイスリンクプロファイルのことである。
【００２５】
具体的には、記憶部１８に記憶されている複数種類のプロファイルは、通常用プロファイル２４とトナーセーブ用プロファイル２５とに大別される。ここで、トナーセーブ用プロファイル２５とは、通常用プロファイル２４に比べてトナーの使用量が抑えられるように設定されたプロファイルのことであり、特に、本実施形態では、一部の入力色値を異なる色相の出力色値に変換するように設定されている。
【００２６】
また、本実施形態では、トナーセーブ用プロファイル２５として、第１文字用プロファイル２５ａ、第２文字用プロファイル２５ｂ、図形用プロファイル２５ｃ及び写真用プロファイル２５ｄが記憶されている。つまり、オブジェクトの種類（文字、図形及び写真）に応じた複数種類のトナーセーブ用プロファイル２５が用意されており、特に文字のオブジェクトについては、文字の読みやすさを優先する第１文字用プロファイル２５ａと、トナーセーブ量を優先する第２文字用プロファイル２５ｂとが用意されている。以下、各プロファイルの詳細について説明する。
【００２７】
［（１）第１文字用プロファイル］
第１文字用プロファイル２５ａは、文字に使用されやすい色としてあらかじめ設定された文字使用色よりも、文字使用色以外の色に用いられるトナーの使用量を減らす度合い（トナーセーブ量）を大きくしたものである。本実施形態では、一次色（ＣＭＹＫ）及び二次色（ＲＧＢ）のそれぞれの、白色から原色に至るグラデーション色と、原色から黒色に至るグラデーション色とが、文字使用色として設定されている。ここでいう原色とは、それぞれの色を表現するためのＲＧＢ値が最大となる色のことである。例えば、シアンであればＲＧＢ＝（０，２５５，２５５）、マゼンタであればＲＧＢ＝（２５５，０，２５５）、イエローであればＲＧＢ＝（２５５，２５５，０）、レッドであればＲＧＢ＝（２５５，０，０）、グリーンであればＲＧＢ＝（０，２５５，０）、ブルーであればＲＧＢ＝（０，０，２５５）、シアンとブルーとのちょうど中間の色であればＲＧＢ＝（０，１２８，２５５）である。また、こうした色に加えて（又は代えて）、オフィスソフトウェアで標準色とされている色のそれぞれの、白色から原色に至るグラデーション色と、原色から黒色に至るグラデーション色とを、文字使用色として設定してもよい。
【００２８】
図２（ａ）〜（ｃ）は、通常用プロファイル２４のＲＧＢ値とＣＭＹＫ値との対応関係を示すグラフである。具体的には、図２（ａ）はＲＧＢ＝（２５５，２５５，２５５）→（０，０，２５５）→（０，０，０）でのＣＭＹＫ値、図２（ｂ）はＲＧＢ＝（２５５，２５５，２５５）→（０，１２８，２５５）→（０，０，０）でのＣＭＹＫ値、図２（ｃ）はＲＧＢ＝（２５５，２５５，２５５）→（０，２５５，２５５）→（０，０，０）でのＣＭＹＫ値をそれぞれ示している。
【００２９】
また、図２（ｄ）〜（ｆ）は、図２（ａ）〜（ｃ）のＣＭＹＫ値を濃度に関係なく同じ割合で（この例では６０％となるように）低下させたプロファイル（以下「従来型トナーセーブプロファイル」という。）のＲＧＢ値とＣＭＹＫ値との対応関係を示すグラフである。
【００３０】
一方、図２（ｇ）〜（ｉ）は、第１文字用プロファイル２５ａのＲＧＢ値とＣＭＹＫ値との対応関係を示すグラフである。なお、図２（ｇ）〜（ｉ）のＲＧＢ値は図２（ａ）〜（ｃ）と同様である。
【００３１】
第１文字用プロファイル２５ａは、図２（ｈ）に示すように、文字使用色以外の色については従来型トナーセーブプロファイル（図２（ｅ））と同様にＣＭＹＫ値が低く（トナーセーブ量が大きく）設定されている。これに対し、図２（ｇ），（ｉ）に示すように、文字使用色については従来型トナーセーブプロファイル（図２（ｄ），（ｆ））に比べてＣＭＹＫ値が高く（トナーセーブ量が小さく）設定されている。この例では、Ｂ（ブルー）成分及びＣ（シアン）成分がそれぞれ８０％に設定され、Ｂ成分とＣ成分との間の色は６０％に設定されている。
【００３２】
図３（ａ）〜（ｃ）は文字使用色以外の色の文字の印刷結果であり、図３（ｄ）〜（ｆ）は文字使用色の文字の印刷結果である。このうち、図３（ａ），（ｄ）は通常用プロファイル２４を用いた印刷結果、図３（ｂ），（ｅ）は従来型トナーセーブプロファイルを用いた印刷結果、図３（ｃ），（ｆ）は第１文字用プロファイル２５ａを用いた印刷結果である。
【００３３】
図３（ａ）〜（ｃ）に示すように、文字使用色以外の色の文字については、従来型トナーセーブプロファイル及び第１文字用プロファイル２５ａのいずれを用いても同様に薄くなる。これに対し、図３（ｄ）〜（ｆ）に示すように、文字使用色の文字については、第１文字用プロファイル２５ａを用いた方が読みやすくなる。
【００３４】
［（２）第２文字用プロファイル］
第２文字用プロファイル２５ｂは、文字使用色以外の色よりも文字使用色に用いられるトナーの使用量を減らす度合いを大きくしたものである。図４（ａ）〜（ｃ）は、第２文字用プロファイル２５ｂのＲＧＢ値とＣＭＹＫ値との対応関係を示すグラフである。なお、図４（ａ）〜（ｃ）のＲＧＢ値は図２（ａ）〜（ｃ）と同様である。
【００３５】
図４（ａ），（ｃ）に示すように、第２文字用プロファイル２５ｂは、第１文字用プロファイル２５ａ（図２（ｇ），（ｉ））に比べて文字使用色のＣＭＹＫ値が低く（トナーセーブ量が大きく）設定されている。特に、本実施形態の第２文字用プロファイル２５ｂでは、淡部（白色から原色に至るグラデーション色）のトナーセーブ量を小さくし、暗部（原色から黒色に至るグラデーション色）のトナーセーブ量を大きくすることで、薄い文字が見にくくなってしまうことを防ぎつつトナーの使用量を効率よく減らすことができるようにしている。
【００３６】
図３（ｇ）は、第２文字用プロファイル２５ｂを用いた文字使用色の文字の印刷結果であり、薄い文字が見にくくなってしまうことを防いだ上、原色近辺の文字が第１文字用プロファイルを使用した場合に比べて特に薄くなっている。
【００３７】
［（３）図形用プロファイル］
図形用プロファイル２５ｃは、オフィスソフトウェアで標準色とされている色の色相を変化させることにより、同一色相のグラデーションが複数の色相で表現されるように設定されたものである。
【００３８】
図５（ａ）〜（ｃ）は、同一色相の３色Ａ１，Ａ２，Ａ３を用いて表現された図形（この例では円グラフ）の印刷結果であり、図５（ａ）は通常用プロファイル２４を用いた印刷結果、図５（ｂ）は従来型トナーセーブプロファイルを用いた印刷結果、図５（ｃ）は図形用プロファイル２５ｃを用いた印刷結果である。また、図５（ｄ）〜（ｆ）は、図５（ａ）〜（ｃ）のそれぞれについてのトナー使用量を示すグラフである。
【００３９】
従来型トナーセーブプロファイルは、図５（ｅ）に示すように通常用プロファイル２４のトナー使用量（図５（ｄ））を一定の割合で低下させたものであるため、同一色相の３色Ａ１，Ａ２，Ａ３の色成分の差が小さくなり、図５（ｂ）に示すように印刷された図形において３色Ａ１，Ａ２，Ａ３の区別がつきにくくなってしまう。これに対し、図形用プロファイル２５ｃは、特定の色成分を従来型トナーセーブプロファイルよりも低下させる（又は低下させない）ことにより意図的に色相をずらすものであり、この例では図５（ｆ）に示すようにＡ１及びＡ３のＹ（イエロー）成分が従来型トナーセーブプロファイルに比べて低下する。このため、Ａ１及びＡ３がＡ２に比べて青色に近い色相となり、図５（ｃ）に示すように印刷された図形において３色Ａ１，Ａ２，Ａ３の区別がつきやすくなる。
【００４０】
［（４）写真用プロファイル］
写真用プロファイル２５ｄは、画像の淡部よりも暗部の色に用いられるトナーの使用量を減らす度合いを大きくしたものである。図６（ａ）〜（ｃ）は、図２（ａ）〜（ｃ）のＣＭＹＫ値を濃度に関係なく同じ割合で（この例では７０％となるように）低下させた従来型トナーセーブプロファイルのＲＧＢ値とＣＭＹＫ値との対応関係を示すグラフである。また、図６（ｄ）〜（ｆ）は、写真用プロファイル２５ｄのＲＧＢ値とＣＭＹＫ値との対応関係を示すグラフである。なお、図６（ｄ）〜（ｆ）のＲＧＢ値は図２（ａ）〜（ｃ）と同様である。
【００４１】
また、図６（ｇ）〜（ｉ）は、従来型トナーセーブプロファイル（図６（ａ）〜（ｃ））と写真用プロファイル２５ｄ（図６（ｄ）〜（ｆ））とを重ね合わせたグラフである。なお、図６（ｇ）〜（ｉ）では、従来型トナーセーブプロファイルを示す線を写真用プロファイル２５ｄを示す線に比べて細く表している。
【００４２】
図６（ｇ）〜（ｉ）に示すように、写真用プロファイル２５ｄ（図６（ｄ）〜（ｆ））は、従来型トナーセーブプロファイル（図６（ａ）〜（ｃ））に比べて暗部のＣＭＹＫ値が低く設定されている。
【００４３】
［２．処理］
次に、制御部１１（具体的にはＣＰＵ１２）がプリンタドライバ２２の機能として実行する印刷用画像データ生成処理について、図７のフローチャートを用いて説明する。なお、この印刷用画像データ生成処理は、パーソナルコンピュータ１０で実行中のアプリケーションにおいて印刷開始操作が行われることにより実行される。
【００４４】
制御部１１は、この印刷用画像データ生成処理を開始すると、まずＳ１０１で、トナーセーブ設定の設定内容を取得する。
続いて、Ｓ１０２では、Ｓ１０１で取得したトナーセーブ設定の設定内容に基づき、トナーセーブモードがオフに設定されているか否かを判定する。
【００４５】
そして、Ｓ１０２でトナーセーブモードがオフに設定されていると判定した場合には、Ｓ１０３へ移行し、使用プロファイル設定領域の設定値をすべて通常用プロファイル２４を示す値に設定する。ここで、使用プロファイル設定領域とは、印刷対象の画像を構成する各画素について、色変換処理に用いるプロファイルの種類を使用プロファイルとして記憶しておくための領域のことであり、ＲＡＭ１４に用意される。
【００４６】
図８（ａ）は印刷対象の画像の一例であり、図８（ｂ）はこの画像についての設定値が設定された使用プロファイル設定領域の概念図である。図８（ｂ）において、白で表された領域Ｂ０の各画素には通常用プロファイル２４を示す設定値が、黒（黒文字）で表された領域Ｂ１の各画素には文字用プロファイルを示す設定値が、領域Ｂ２の各画素には図形用プロファイル２５ｃを示す設定値が、領域Ｂ３の各画素には写真用プロファイル２５ｄを示す設定値がそれぞれ設定されている。
【００４７】
具体的には、使用プロファイルが通常用プロファイル２４であれば「０」、文字用プロファイルであれば「１」、図形用プロファイル２５ｃであれば「２」、写真用プロファイル２５ｄであれば「３」が設定値として設定される。つまり、Ｓ１０３では、使用プロファイル設定領域におけるすべての画素についての設定値を、通常用プロファイル２４を示す「０」に設定する。なお、使用プロファイル設定領域に記憶する使用プロファイルとしては、第１文字用プロファイル２５ａと第２文字用プロファイル２５ｂとを区別する必要がないため、単に文字用プロファイルとしている。
【００４８】
続いて、Ｓ１０４では、印刷対象の画像を表す画像データを構成するすべての描画命令に基づく描画処理を実行する。これにより、描画命令で構成された画像データが２５６階調のＲＧＢデータに展開（ラスタライズ）される。その後、Ｓ１０６へ移行する。
【００４９】
一方、Ｓ１０２でトナーセーブモードがオフに設定されていない（オンに設定されている）と判定した場合には、Ｓ１０５へ移行し、描画命令で構成された画像データを２５６階調のＲＧＢデータに展開するトナーセーブ用描画処理を実行した後、Ｓ１０６へ移行する。なお、トナーセーブ用描画処理の具体的な内容については後述する（図９）。
【００５０】
Ｓ１０６では、印刷対象の画像を表す２５６階調のＲＧＢデータに対して色変換処理、キャリブレーション処理及び二値化処理を行う印刷処理を実行した後、本印刷用画像データ生成処理を終了する。なお、印刷処理の具体的な内容については後述する（図１０）。
【００５１】
次に、前述した印刷用画像データ生成処理のＳ１０５で実行されるトナーセーブ用描画処理について、図９のフローチャートを用いて説明する。
制御部１１は、このトナーセーブ用描画処理を開始すると、まずＳ２０１で、使用プロファイル設定領域を初期化する。ここでいう初期化とは、使用プロファイル設定領域におけるすべての画素についての設定値（使用プロファイルの種類を示す値）を、通常用プロファイル２４を示す「０」に設定する処理のことである。
【００５２】
続いて、Ｓ２０２では、印刷対象の画像を表す画像データを構成するすべての描画命令のうち、後述する処理（Ｓ２０３〜Ｓ２１０）をまだ実行していない描画命令を処理対象として取得する。なお、印刷対象の画像において重なった位置関係にあるオブジェクトについては、重なり位置が最前面のものを最も遅い順序で取得する。これにより、オブジェクトが重なる部分については、重なり位置が最前面となるオブジェクトの描画命令に従って使用プロファイルの種類が設定されることになる。
【００５３】
続いて、Ｓ２０３では、Ｓ２０２で取得した処理対象の描画命令が文字描画命令であるか否かを判定する。
そして、Ｓ２０３で処理対象の描画命令が文字描画命令であると判定した場合には、Ｓ２０４へ移行し、処理対象の描画命令に基づく描画処理を実行する。これにより、処理対象の描画命令が文字のオブジェクトを表す２５６階調のＲＧＢデータに展開される。
【００５４】
続いて、Ｓ２０５では、使用プロファイル設定領域におけるすべての画素についての設定値のうち、Ｓ２０４の処理で生成されたＲＧＢデータの描画領域に対応する画素についての設定値を、文字用プロファイルを示す「１」に設定する。つまり、Ｓ２０４の処理で展開された文字のオブジェクトを構成するすべての画素の使用プロファイルを文字用プロファイルに設定する。その後、Ｓ２１１へ移行する。
【００５５】
一方、Ｓ２０３で処理対象の描画命令が文字描画命令でないと判定した場合には、Ｓ２０６へ移行し、処理対象の描画命令が図形描画命令であるか否かを判定する。
そして、Ｓ２０６で処理対象の描画命令が図形描画命令であると判定した場合には、Ｓ２０７へ移行し、処理対象の描画命令に基づく描画処理を実行する。これにより、処理対象の描画命令が図形のオブジェクトを表す２５６階調のＲＧＢデータに展開される。
【００５６】
続いて、Ｓ２０８では、使用プロファイル設定領域におけるすべての画素についての設定値のうち、Ｓ２０７の処理で生成されたＲＧＢデータの描画領域に対応する画素についての設定値を、図形用プロファイル２５ｃを示す「２」に設定する。つまり、Ｓ２０７の処理で展開された図形のオブジェクトを構成するすべての画素の使用プロファイルを図形用プロファイル２５ｃに設定する。その後、Ｓ２１１へ移行する。
【００５７】
一方、Ｓ２０６で処理対象の描画命令が図形描画命令でない（写真描画命令である）と判定した場合には、Ｓ２０９へ移行し、処理対象の描画命令に基づく描画処理を実行する。これにより、処理対象の描画命令が写真のオブジェクトを表す２５６階調のＲＧＢデータに展開される。
【００５８】
続いて、Ｓ２１０では、使用プロファイル設定領域におけるすべての画素についての設定値のうち、Ｓ２０９の処理で生成されたＲＧＢデータの描画領域に対応する画素についての設定値を、写真用プロファイル２５ｄを示す「３」に設定する。つまり、Ｓ２０９の処理で展開された写真のオブジェクトを構成するすべての画素の使用プロファイルを写真用プロファイル２５ｄに設定する。その後、Ｓ２１１へ移行する。
【００５９】
Ｓ２１１では、Ｓ２０３〜Ｓ２１０の処理をまだ実行していない描画命令（残りの描画命令）が存在しないか否か（換言すれば、印刷対象の画像を表す画像データを構成するすべての描画命令について処理を実行したか否か）を判定する。
【００６０】
そして、Ｓ２１１で残りの描画命令が存在すると判定した場合には、Ｓ２０２へ戻る。
一方、Ｓ２１１で残りの描画命令が存在しないと判定した場合には、本トナーセーブ用描画処理を終了する。
【００６１】
次に、前述した印刷用画像データ生成処理のＳ１０６で実行される印刷処理について、図１０のフローチャートを用いて説明する。
制御部１１は、この印刷処理を開始すると、まずＳ３０１で、印刷対象の画像を構成するすべての画素のうち、後述する処理（Ｓ３０２〜Ｓ３１３）をまだ実行していない画素の画素データ（ＲＧＢ値）を処理対象として取得する。
【００６２】
続いて、Ｓ３０２では、Ｓ３０１で取得した処理対象の画素データについて設定されている使用プロファイルを使用プロファイル設定領域から取得する。
続いて、Ｓ３０３では、Ｓ３０２で取得した使用プロファイルが文字用プロファイルであるか否かを判定する。
【００６３】
そして、Ｓ３０３で使用プロファイルが文字用プロファイルであると判定した場合には、Ｓ３０４へ移行し、トナーセーブ設定として文字の読みやすさを優先する設定がされているか否かを判定する。
【００６４】
そして、Ｓ３０４で文字の読みやすさを優先する設定がされていると判定した場合には、Ｓ３０５へ移行し、文字の読みやすさを優先する第１文字用プロファイル２５ａを用いて色変換処理を行う。その後、Ｓ３１２へ移行する。
【００６５】
一方、Ｓ３０４で文字の読みやすさを優先する設定がされていない（トナーセーブ量を優先する設定がされている）と判定した場合には、Ｓ３０６へ移行し、トナーセーブ量を優先する第２文字用プロファイル２５ｂを用いて色変換処理を行う。その後、Ｓ３１２へ移行する。
【００６６】
また、Ｓ３０３で使用プロファイルが文字用プロファイルでないと判定した場合には、Ｓ３０７へ移行し、Ｓ３０２で取得した使用プロファイルが図形用プロファイル２５ｃであるか否かを判定する。
【００６７】
そして、Ｓ３０７で使用プロファイルが図形用プロファイル２５ｃであると判定した場合には、Ｓ３０８へ移行し、図形用プロファイル２５ｃを用いて色変換処理を行う。その後、Ｓ３１２へ移行する。
【００６８】
一方、Ｓ３０７で使用プロファイルが図形用プロファイル２５ｃでないと判定した場合には、Ｓ３０９へ移行し、Ｓ３０２で取得した使用プロファイルが写真用プロファイル２５ｄであるか否かを判定する。
【００６９】
そして、Ｓ３０９で使用プロファイルが写真用プロファイル２５ｄであると判定した場合には、Ｓ３１０へ移行し、写真用プロファイル２５ｄを用いて色変換処理を行う。その後、Ｓ３１２へ移行する。
【００７０】
一方、Ｓ３０９で使用プロファイルが写真用プロファイル２５ｄでない（通常用プロファイル２４である）と判定した場合には、Ｓ３１１へ移行し、通常用プロファイル２４を用いて色変換処理を行う。その後、Ｓ３１２へ移行する。
【００７１】
Ｓ３１２では、色変換処理後のＣＭＹＫ値を補正するキャリブレーション処理を行う。
続いて、Ｓ３１３では、キャリブレーション処理後の２５６階調のＣＭＹＫデータを二値化する二値化処理を行う。
【００７２】
続いて、Ｓ３１４では、Ｓ３０２〜Ｓ３１３の処理をまだ実行していない画素（残りの画素）が存在しないか否か（換言すれば、印刷対象の画像を構成するすべての画素について処理を実行したか否か）を判定する。
【００７３】
そして、Ｓ３１４で残りの画素が存在すると判定した場合には、Ｓ３０１へ戻る。
一方、Ｓ３１４で残りの画素が存在しないと判定した場合には、本印刷処理を終了する。
【００７４】
［３．効果］
以上説明したように、本実施形態のパーソナルコンピュータ１０では、トナーセーブモードがオンに設定されている場合に、通常用プロファイル２４に比べてトナーの使用量が抑えられるように設定されたトナーセーブ用プロファイル２５を用いて色変換処理を行う。ここで、トナーセーブ用プロファイル２５は、一部の入力色値を異なる色相の出力色値に変換するように設定されているため、印刷された画像における同一色相の色の区別がつきにくくなってしまうことを防ぎつつトナーの使用量を効率よく減らすことができる。
【００７５】
また、このパーソナルコンピュータ１０では、デバイスリンクプロファイルを用いてトナーの使用量を低減するようにしているため、デバイスプロファイルを用いる場合に比べて画質の劣化を生じにくくすることができる。すなわち、例えば表示部１６のデバイスプロファイルを用いてトナーの使用量を低減することも可能であるが、カラープリンタ３０のデバイスプロファイルとリンクすることでどのような色になるかといったコントロールがされていないことになる。このため、例えばカラープリンタ３０の色域が想定していたものよりも狭いような場合には、意図しない色域圧縮（ガマットマッピング）が行われることによりカラーバランスが崩れ、画質が劣化してしまう。これに対し、本実施形態のパーソナルコンピュータ１０では、デバイスリンクプロファイルを用いてトナーの使用量を低減するようにしているため、このような画質の劣化を生じにくくすることができる。
【００７６】
また、このパーソナルコンピュータ１０では、オブジェクトの種類に応じたトナーセーブ用プロファイル２５に従って色変換処理を行うようにしているため、オブジェクトの種類に応じてトナーの使用量を効率よく減らすことができる。
【００７７】
具体的には、文字のオブジェクトについては、文字使用色と文字使用色以外の色とでトナーの使用量を減らす度合いを異ならせた第１文字用プロファイル２５ａ又は第２文字用プロファイル２５ｂに従って色変換処理を行う。このため、文字使用色と文字使用色以外の色とを区別せずにトナーの使用量を減らす場合に比べて、トナーの使用量を効率よく減らすことができる。すなわち、第１文字用プロファイル２５ａに従って色変換処理を行った場合には、印刷された画像において文字使用色の文字が見にくくなってしまうことを防ぐことができる。逆に、第２文字用プロファイル２５ｂに従って色変換処理を行った場合には、トナーの使用量をより減らすことができる。そして、本実施形態ではユーザにより指定された方のプロファイルに従って色変換処理が行われるため、文字使用色の文字が見にくくなってしまうことを防ぎたい場合や、トナーの使用量をより減らしたい場合など、ユーザの要望に適したプロファイルを選択することができる。
【００７８】
また、図形のオブジェクトについては、同一色相のグラデーションが複数の色相で表現されるように設定された図形用プロファイル２５ｃに従って色変換処理を行うため、同一色相のグラデーションで表現された図形の色の区別がつきにくくなってしまうことを防ぎつつトナーの使用量を効率よく減らすことができる。
【００７９】
また、写真のオブジェクトについては、画像の淡部よりも暗部の色に用いられるトナーの使用量を減らす度合いを大きくした写真用プロファイル２５ｄに従って色変換処理を行うため、写真の淡部が薄くなりすぎて像が認識できなくなってしまうことを防ぎつつトナーの使用量を効率よく減らすことができる。
【００８０】
［４．特許請求の範囲との対応］
なお、本実施形態のパーソナルコンピュータ１０では、Ｓ１０２の処理を実行するＣＰＵ１２が使用量判定手段に相当し、Ｓ１０５の処理を実行するＣＰＵ１２が種類判定手段に相当し、Ｓ１０６（特にＳ３０３〜Ｓ３１１）の処理を実行するＣＰＵ１２が変換手段に相当する。
【００８１】
［５．他の形態］
以上、本発明の実施形態について説明したが、本発明は、上記実施形態に限定されることなく、種々の形態を採り得ることは言うまでもない。
【００８２】
上記実施形態では、文字使用色以外の色よりも文字使用色に用いられるトナーの使用量を減らす度合いを大きくした第２文字用プロファイル２５ｂが、淡部のトナーセーブ量を小さくし、暗部のトナーセーブ量を大きくするように設定されているが、これに限定されるものではない。例えば、文字は原色で印刷されることが多いため、淡部のトナーセーブ量を大きくし、原色近辺のトナーセーブ量を小さくすることで、原色で印刷された文字を読みやすくするようにしてもよい。具体的には、例えば図４（ｄ）〜（ｆ）に示すように、原色を表現するＣＭＹＫ値を更に高く設定する。このようにすれば、図３（ｈ）に示すように、原色の文字をより読みやすくすることができる。
【００８３】
また、上記実施形態では、トナーセーブモードをオンにする場合に、文字の読みやすさ及びトナーセーブ量のうちいずれを優先するかといった設定を行うようにしているが、これに限定されるものではなく、このような設定を行わないようにしてもよい。具体的には、上記実施形態の第１文字用プロファイル２５ａ及び第２文字用プロファイル２５ｂを共通の文字用プロファイルとし、前述したＳ３０４〜Ｓ３０６の処理に代えて、その文字用プロファイルを用いて色変換処理を行うことにより実現することができる。
【００８４】
また、上記実施形態では、トナーセーブモードのオン／オフをユーザに設定させるようにしているが、これに限定されるものではなく、例えば画像の内容やトナーの残量等に応じて自動的に選択されるようにすることも可能である。
【００８５】
また、上記実施形態では、色材としてトナーを例示したが、これに限定されるものではなく、例えばインクであってもよい。
また、上記実施形態では、印刷用画像データ生成処理をパーソナルコンピュータ１０側で行う構成を例示したが、これに限定されるものではなく、例えば印刷装置側で行うようにすることも可能である。
【符号の説明】
【００８６】
１０…パーソナルコンピュータ、１１…制御部、１２…ＣＰＵ、１３…ＲＯＭ、１４…ＲＡＭ、１５…入力部、１６…表示部、１７…通信部、１８…記憶部、２１…ＯＳ、２２…プリンタドライバ、２３…アプリケーションプログラム、２４…通常用プロファイル、２５…トナーセーブ用プロファイル、２５ａ…第１文字用プロファイル、２５ｂ…第２文字用プロファイル、２５ｃ…図形用プロファイル、２５ｄ…写真用プロファイル、３０…カラープリンタ
【図１】
2011223198.tif 000003
【図７】
2011223198.tif 000004
【図９】
2011223198.tif 000005
【図１０】
2011223198.tif 000006
【図２】
2011223198.tif 000007
【図３】
2011223198.tif 000008
【図４】
2011223198.tif 000009
【図５】
2011223198.tif 000010
【図６】
2011223198.tif 000011
【図８】
2011223198.tif 000012