(57)【要約】【課題】  鮮やかにするために１００％ＧＣＲ処理を１００％ＧＣＲ以外の処理に変更した際、墨版処理をイメージに適用したときに画像が不均一となってしまう。具体的には墨版処理が適用された部分はBKトナー単色となり、適用されない部分がCyan, Magenta, Yellowトナー混色となり、不規則に混在し画像が不均一となってしまう。【解決手段】  本発明によれば、特定のモード（マッチング方法=Vividフォト）選択時は出力プロファイルは１００％ＧＣＲ処理を適用しなく、墨版処理はイメージのみ適用しない処理設定にする。【選択図】  図４
2013110616.tif 000002
【特許請求の範囲】
【請求項１】
色再現においてインテント（マッチング方法）を設定する手段を持ち、出力プロファイルを設定する手段を持ち、入力信号がRed = Green = BlueのときにBlackトナーのみに変換する墨版処理を持つ画像処理装置において、インテント（マッチング方法）が鮮やかな再現を意図したもののときに出力プロファイルを１００％ＧＣＲまたはＵＣＲのもの以外を設定し、さらに墨版処理をイメージのみ適用しないことを特徴する画像処理装置。
【請求項２】
前記インテント（マッチング方法）が鮮やかな再現を意図したものとはVividフォトの写真をより鮮やかに再現するモードであることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記鮮やかな再現にするモードで設定を変更し、墨版処理をイメージのみ適用しないことでイメージが画面上モノクロに見えてもカラーで出力されることがある注意を表示することを特徴とする請求項１または請求項２に記載の画像処理装置。
【請求項４】
色再現においてインテント（マッチング方法）を設定する手段を持ち、出力プロファイルを設定する手段を持ち、入力信号がRed = Green = BlueのときにBlackトナーのみに変換する墨版処理を持つ画像処理装置において、インテント（マッチング方法）が鮮やかな再現を意図したもののときに出力プロファイルを１００％ＧＣＲまたはＵＣＲのもの以外を設定し、さらに墨版処理を入力信号が均一でないオブジェクトのみ適用しないことを特徴する画像処理装置。
【請求項５】
前記入力信号が均一でないオブジェクトとは、黒またはグレー部で均一かどうかを判定することを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記鮮やかな再現にするモードで設定を変更し、墨版処理を黒またはグレー部で均一でないオブジェクトに適用しないことで、画面上モノクロに見えてもカラーで出力されることがある注意を表示することを特徴とする請求項４または請求項５に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法、およびそのプログラムに関する。特にインテント（マッチング方法）に応じて、色処理設定を変更する画像処理装置、画像処理方法、およびそのプログラムに関する。
【背景技術】
【０００２】
電子写真プリンタではカラーでプリントしたときにはカラーの料金を取り、モノクロでプリントしたときはモノクロの料金を取るようなビジネスモデルとなっている。そのためＰＣのモニター等で見た目が黒のものは黒に出力するような色処理設定（カウンタ優先設定）となっている。前記色処理設定は黒をBKトナーのみで再現するように１００％ＧＣＲ処理が適用され画質的には鮮やかさが物足りないときがあった。さらに入力RGBデータが、R=G=BのときにBKトナーのみで出力する墨版処理が適用可能となっている。
【０００３】
その中、近年忠実な色再現から好ましい色再現が好まれるようになり、通常より鮮やかな色再現が好まれるようになってきている。そこでインテント（マッチング方法）にVividフォトが追加され、従来の写真調よりもより鮮やかな色再現で出力することが可能となっている。
【０００４】
また、ユーザー所望の色味になるようにプリンタドライバにおいて環境光を考慮した色処理が有効にされたと判定した場合、プリンタドライバにおけるグレー補償処理の設定を無効にする技術がある（特許文献１）。
【０００５】
特許文献１では、環境光の設定に応じてグレー補償処理を無効にして環境光に応じた色再現を最優先し、グレー補償を無効にし、ユーザー所望の色味にする方法が記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−２７７３３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献に開示されている方法では、環境光の設定に応じてグレー補償を無効とするため黒がBKトナーのみではなくCyan, Magenta, Yellowトナーも使われてしまう。また、鮮やかにするために１００％ＧＣＲ処理を１００％ＧＣＲ以外の処理に変更すると墨版処理をイメージに適用したときBKトナー単色の部分とCyan, Magenta, Yellowトナー混色の部分が不規則に混ざり好ましくない画像となってしまう。
【０００８】
そこで、本発明の目的は、インテント（マッチング方法）にVividフォト等鮮やかな色再現が指定された際にイメージは鮮やかに再現しつつ、イメージ以外のR=G=BデータはBKトナーのみで出力することである。
【課題を解決するための手段】
【０００９】
特定のモード（マッチング方法=Vividフォト）選択時は出力プロファイルは１００％ＧＣＲ処理を適用しなく、イメージのみ墨版処理を適用しない処理をする。
【発明の効果】
【００１０】
本発明によれば、イメージでの墨版処理による好ましくない画像を抑えることが可能で、イメージ以外のR=G=BデータはBKトナーのみで出力することが可能となる。すなわちイメージはより鮮やかになり、イメージ以外のRGBデータが、R=G=BのときにBKトナーのみで出力し、ユーザーの希望にあった処理を行うことが可能となる。
【図面の簡単な説明】
【００１１】
【図１】実施例１の画像処理装置のハードウェア構成の一例を示す図
【図２】実施例１の画像処理装置の機能構成の一例
【図３】実施例１の画像処理装置の処理フローを示すフローチャート
【図４】実施例１の画像処理装置の設定フローを示すフローチャート
【図５】実施例１のカラー設定の操作部の一例を示す図
【図６】実施例１のカラー設定の操作部の一例を示す図
【図７】実施例１のカラー設定の操作部の一例を示す図
【図８】実施例１のカラー設定の操作部の一例を示す図
【図９】実施例１のイメージの入力信号の一例を示す図
【図１０】実施例１のイメージの色変換後の出力信号の一例を示す図
【図１１】実施例１のイメージの色変換後の出力信号の一例を示す図
【図１２】実施例１のイメージの色変換後の出力信号の一例を示す図
【図１３】実施例１のグラフィックの色変換後の入力信号の一例を示す図
【図１４】実施例１のグラフィックの色変換後の出力信号の一例を示す図
【図１５】実施例１のカラー設定の操作部の一例を示す図
【図１６】実施例２の画像処理装置の機能構成の一例
【図１７】実施例２の画像処理装置の処理フローを示すフローチャート
【図１８】実施例２の画像処理装置の設定フローを示すフローチャート
【発明を実施するための形態】
【００１２】
以下、図面を用いて本発明について説明する。
【００１３】
（実施例１）
図１は、本実施例の画像処理装置のハードウェア構成の一例を示す図である。パーソナルコンピュータ（ＰＣ）１０１はアプリ等で作成したデータをプリンタドライバでPage Description Language（ＰＤＬ）に変換する。変換されたＰＤＬデータはネットワーク１０２を介してPrinter１０３に送信される。Printer１０３は、ＰＣ１０１から送信されたＰＤＬデータをデータ受信部１０４で受信する。受信したＰＤＬデータはシステムバス１０８を介してＣＰＵ１０９でＰＤＬを解釈しDisplay List（ＤＬ）を生成する。生成したＤＬはビットマップ生成部１０５でラスタライズされビットマップに変換される。変換されたビットマップはＨＤＤ１１２にいったんスプールされプリントのタイミングに合わせてプリンタ処理部１０６に送られる。プリンタ画像処理部１０６はプリンタに出力するためのエッジ強調処理やスクリーン処理などの画像処理を行う。プリンタ部は、前記画像処理部で生成したプリント用画像データを紙等の媒体にトナーなどで画像形成を行い、プリント物を出力する部分である。ＣＰＵ１０９はプリントデータ処理や様々な演算処理を行い、それぞれの処理部の制御を行う部分である。操作部１１０はユーザー操作の入力などを行う部分である。ＲＡＭ１１１は各種処理のプログラムや設定値などを格納し、これら設定値は、処理の際にＣＰＵ１０９によって読み出されて参照される。
【００１４】
図２は、本実施例の画像処理装置の機能構成の一例を示す図である。ＰＤＬ解釈部２０１は、図１のデータ受信部１０４で受信したＰＤＬデータを解釈する。オブジェクト生成部１０５は、解釈したコマンドからそれぞれのオブジェクトを生成する。色変換部２０３では入力色信号から出力するための色空間に信号に変換を行う。たとえばPostscript（ＰＳ）では、入力信号から出力するための色空間としてCyan, Magenta, Yellow, Blackに変換する。ＤＬ生成部２０４は、出力色が確定したオブジェクトをDisplay List（ＤＬ）にする部分である。なお図２の各処理部は、図１のＣＰＵ１０９がＨＤＤ１１２に格納されているプログラムをＲＡＭにロードし、実行することで実現される。
【００１５】
図３のフローチャートは一例としてPostscript（ＰＳ）の入力色空間がRed, Green, Blueで出力色空間がCyan, Magenta, Yellow, Blackに変換する例で示す。図３のフローチャートは図１のＣＰＵ１０９が、ＨＤＤ１１２に格納されている後述の図３のフローチャートを実行するためにプログラムをＲＡＭ１１１にロードし、実行することで実現される。
【００１６】
まず、色変換をスタートするとステップ３０１において、色処理で使用する墨版処理や出力プロファイル等の設定が図２の色変換部２０３に設定する。処理はステップ３０２に進む。
【００１７】
ステップ３０２において、図２のオブジェクト生成部２０２が生成したイメージ、グラフィック、テキスト等のオブジェクトからイメージとそれ以外の処理を切り分ける処理を行う。イメージはステップ３０３に進み、イメージ以外はステップ３０４に進む。
【００１８】
ステップ３０３において、イメージオブジェクトに墨版処理を適用するかどうかを判断する。イメージに適用する場合はステップ３０５に進み、イメージに適用しない場合はステップ３０７に進む。
【００１９】
ステップ３０４において、イメージ以外のオブジェクトに墨版処理を適用するかどうかを判断する。イメージ以外に適用する場合はステップ３０５に進み、イメージ以外に適用しない場合はステップ３０７に進む。
【００２０】
ステップ３０５において、墨版処理すなわち入力値がRed = Green = Blueとなる見た目が黒に見えるところをBlack単色に出力する処理を適用するかしないかの判定を行う。Red = Green = Blueのときはステップ３０６に進み、Red = Green = Blueとならないときはステップ３０７に進む。
【００２１】
ステップ３０６において、入力値のRed = Green = Blueのとき出力をBlackのみの信号に置き換える処理を行う。入力値に応じた出力信号のBlack信号を出力する。処理はステップ３０８に進む。
【００２２】
ステップ３０７において、入力プロファイルと出力プロファイルとからできる入力信号を出力信号に変換する通常色処理を行う。入力信号のRed, Green, Blue信号から出力信号のCyan, Magenta, Yellow, Blackに色信号を変換する。処理はステップ３０８に進む。
【００２３】
ステップ３０８では必要な色変換が終了したかを確認する。終了していなければステップ３０２に進み色変換を続け、終了していれば本フローチャートの処理は終了する。
【００２４】
図４のフローチャートはドライバでの色処理設定の操作部フローを示したものである。図４のフローチャートは図１のＰＣ１０１内のＣＰＵでプログラムを実行することで実現される。
【００２５】
ステップ４０１において、図５に示すドライバのカラータブの色処理設定のユーザーインターフェース（ＵＩ）で、マッチング方法５０１がVivid Photoに指定されているかを確認する。指定されたときはステップ４０２に進み、指定されないときはステップ４０１に戻る。
【００２６】
ステップ４０２において、図６に示す注意６０２を表示する。表示する内容は「イメージは画面上モノクロに見えてもカラーで出力されることがあります。よろしいですか？」を表示する。処理はステップ４０３に進む。
【００２７】
ステップ４０３において、図６の注意でもＹＥＳが押されたかを確認する。ＹＥＳならばイメージの入力値でRed = Green = BlueでもBlack単色ならなくてもＯＫということをになる。ＮＯならばRed = Green = BlueでもBlack単色にしてほしいということになる。前記処理になるように、ＹＥＳならばステップ４０４に進み、ＮＯならばステップ４０６に進む。
【００２８】
ステップ４０４において、図７に示すように出力プロファイルを「１００％ＧＣＲプロファイル使用しない」７０２に設定する。処理はステップ４０５に進む。ステップ４０５において、図７に示すように墨版処理を「する（イメージのみ適用しない）」７０１に設定する。
【００２９】
ステップ４０６において、図８に示すように出力プロファイルを「１００％ＧＣＲプロファイル使用する」５０３に設定する。処理はステップ４０７に進む。ステップ４０７において、図８に示すように墨版処理を「する（すべてのオブジェクトに適用）」５０２に設定する。出力プロファイル、墨版処理のＵＩが決まると本フローチャートの処理は終了する。
【００３０】
ここでそれぞれの色処理設定での画像の特徴を以下に説明しておく。まず、入力信号が図９のようなイメージの場合で説明する。イメージではデジタルカメラ等で撮影している場合が多く、黒やグレーに見えてもRed = Green = Blueとは限らない。しかし、図９に示すように９０１や９０３や９０６のようにRed = Green = Blueとなる部分もある。
【００３１】
図９の入力画像をＵＩ設定図７に示す墨版処理を「する（イメージのみ適用しない）」、出力プロファイルを「１００％ＧＣＲプロファイル使用しない」としたときは出力は図１０のようになる。図１０からわかるように入力がRed = Green = Blueの部分の１００１、１００３、１００６もCyan, Magenta, Yellowも含まれBlack単色とはなっていない。その代り出力プロファイルで１００％ＧＣＲプロファイル使用しないので鮮やかさが物足りないといったことがない色再現となる。すなわちマッチング方法でVividPhotoを用いた効果が最大限に発揮することが可能となる。
【００３２】
次に図９の入力画像をＵＩ設定図８に示す墨版処理を「する（すべてのオブジェクトに適用）」、出力プロファイルを「１００％ＧＣＲプロファイル使用する」としたときは出力は図１２のようになる。図１２からわかるように入力がRed = Green = Blueの部分の１２０１、１２０３、１２０６は墨版処理でBlack単色となる。それ以外の部分は出力プロファイルで１００％ＧＣＲプロファイルが適用され色トナーがほんのわずかでほとんどがBlackとなる。この場合は、１００％ＧＣＲプロファイルが適用され鮮やかさが物足りなくなりVividPhotoを用いた効果が発揮しきれていない。
【００３３】
次に図９の入力画像をＵＩ設定図１５に示す墨版処理を「する（すべてのオブジェクトに適用）」、出力プロファイルを「１００％ＧＣＲプロファイル使用しない」としたときは出力は図１１のようになる。図１１からわかるように入力がRed = Green = Blueの部分の１１０１、１１０３、１１０６は墨版処理でBlack単色となる。それ以外の部分は出力プロファイルで１００％ＧＣＲプロファイルが適用されないため色トナーが使われBlack単色の部分の白い部分と色トナーを用いた部分のグレーの部分の濃度差が目立ちイメージ画像の均一なグレーが損なわれてしまう。そこで本件ではVividPhotoの場合は鮮やかさを優先する際はＵＩ設定を図７にし、カウンタを優先する際はＵＩ設定を図８にするようにして、図１１のような均一なグレーが損なわないようにしている。
【００３４】
次にイメージ以外のオブジェクトでは均一なグレーの入力信号は図１３のようになり、場所によってRed = Green = Blueが崩れることがない。すなわち部分的にBlack単色になったり色トナーが使われたりしない。そのため図７のＵＩのようにイメージのみ墨版処理を適用しないようにしてもイメージ以外の部分は均一なグレーの再現を損なわない。
【００３５】
以上、本実施例によれば、VividPhotoなど、より鮮やかにするモードの際、出力プロファイルで１００％ＧＣＲを用いず鮮やかな効果を維持し、イメージ以外のオブジェクトでは墨版処理を適用し均一なグレーを損なわない再現をすることが可能となる。
【００３６】
（実施例２）
実施例１では、図３に示すようにステップ３０２でオブジェクトがイメージかどうかを判断している。これは、デジタルカメラ等で撮影している場合は、黒やグレーに見えても撮像素子等のノイズでRed = Green = Blueとは限らないためである。しかし、グラフィック等でもアプリなどでビットマップ化してしまうとオブジェクトはイメージとなってしまう。そこで、実施例２では黒やグレーが均一かを判断する手段を設けて均一な場合は墨版処理を適用し、均一でない場合は墨版処理を適用しないようにする。
【００３７】
図１６において、均一判定部１６０１を追加し、オブジェクト生成部２０２で生成されたオブジェクトの色値が黒やグレー部で均一か判定を行う。
【００３８】
図１７において、ステップ１７０１で上記均一判定部１６０１の判定結果を用いて均一かどうかで処理を切り替える。
【００３９】
図１８において、ステップ１８０１において墨版処理を均一判定部の判定結果で自動的に切り替える設定に変更する。
【００４０】
以上、本実施例によれば、VividPhotoなど、より鮮やかにするモードの際、出力プロファイルで１００％ＧＣＲを適用せず鮮やかな効果を維持することが可能となる。また、黒やグレーの均一なオブジェクトでは墨版処理を適用し均一なグレーを損なわずさらにRed = Green = Blue の部分でBlack単色の再現をすることが可能となる。
【００４１】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。その処理は、上述した実施例の機能を実現させるソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００４２】
１０１  パーソナルコンピュータ（ＰＣ）
１０２  ネットワーク
１０３  Printer
【図１】
2013110616.tif 000003
【図２】
2013110616.tif 000004
【図３】
2013110616.tif 000005
【図４】
2013110616.tif 000006
【図５】
2013110616.tif 000007
【図６】
2013110616.tif 000008
【図７】
2013110616.tif 000009
【図８】
2013110616.tif 000010
【図９】
2013110616.tif 000011
【図１０】
2013110616.tif 000012
【図１１】
2013110616.tif 000013
【図１２】
2013110616.tif 000014
【図１３】
2013110616.tif 000015
【図１４】
2013110616.tif 000016
【図１５】
2013110616.tif 000017
【図１６】
2013110616.tif 000018
【図１７】
2013110616.tif 000019
【図１８】
2013110616.tif 000020