(57)【要約】【課題】比較的利用範囲が広いカラー印刷の特殊処理を簡易に実現できる画像処理装置を提供すること。【解決手段】本発明の画像処理装置は、画像データを少なくとも彩度成分を含むデータに変換する彩度データ変換部１０２と、画像データを白と黒とによって表される白黒画像データに変換するモノクロ画像生成部１０３と、生成された彩度成分から画像データのうちのカラー出力すべき特定色の色相を決定するマスク作成部１０４およびマスク調整部１０５と、白黒画像データからマスク作成部１０４およびマスク調整部１０５によって決定された色相にあたるデータを除くと共に、データが除かれた白黒画像データと、画像データのうち、マスク作成部１０４およびマスク調整部１０５によって決定された特定色のデータとを合成し、合成した画像データを特色印刷設定画面２１０に表示する特殊効果処理部１０６と、特殊効果処理部１０６によって合成された画像データをプリント可能なデータ（Ｒ，Ｇ，Ｂ）に再度変換してカラープリンタ装置２に出力するプリントデータ変換部１０７とを備えている。【選択図】　　　図５
2004007370.tif 000002
【特許請求の範囲】
【請求項１】
カラー画像に応じた画像データを入力し、該画像データに特殊効果を施してカラープリンタに出力する画像処理装置において、
前記画像データを少なくとも彩度成分を含むデータに変換する彩度変換手段と、
前記画像データのうちのカラー出力すべき色相を決定するマスキング手段と、前記画像データを白と黒とによって表される白黒画像データに変換する白黒画像生成手段と、
前記白黒画像データから前記マスキング手段によって決定された色相を有す部分を除いて画像除去データを作成する色相除去手段と、
前記画像除去データと、前記画像データのうちの前記マスキング手段によって決定された色相の画像データ部分とを合成して特殊効果を施した画像データを生成する画像合成手段と、
前記画像合成手段によって生成された特殊効果を施した画像データをプリント可能な画像データに変換するプリントデータ変換手段と、
を備えたことを特徴とする画像処理装置。
【請求項２】
前記マスキング手段は、さらに、前記色相の出力の度合いを調整するマスク調整手段を有することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記マスキング手段は、
彩度Ｃｂを横軸、彩度Ｃｒを縦軸としたＣｂ−Ｃｒ座標において、カラーで印刷したい特定色の点Ｐを（Ｃｂｐ、Ｃｒｐ）とした場合、カラー出力すべき色相Ｈｕｅを、Ｈｕｅ＝ａｒｃｔａｎ（Ｃｂｐ／Ｃｒｐ）により算出し、
前記マスク調整手段は、
Ｃｂ−Ｃｒ座標を算出された色相Ｈｕｅの分だけ回転してＸ−Ｙ座標を設定し、Ｃｂ−Ｃｒ座標からＸ−Ｙ座標への座標変換によって点ｐ（Ｃｂｐ，Ｃｒｐ）をＸ軸上の点ｐ（ｘ，０）に移動し、
ｘの値をｓｏｕｒｃｅとした場合、マスクを表す値αを決定するための値α１を、　α１＝ｓｏｕｒｃｅ／１００（％）により算出し、
マスクを表す値αを、α＝ＧＡＩＮ×（α１−ＣＬＩＰ）により算出（ただし、ＣＬＩＰ、ＧＡＩＮはパラメータ）することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
色相除去手段は、白黒画像データ×（１−α）の演算を行って前記画像除去データを作成し、
前記マスク調整手段は、元画像データ×αの演算を行って、元画像データの色相を調整し、
前記画像合成手段は、［白黒画像データ×（１−α）］＋（元画像データ×α）の演算を行って、特殊効果を施した画像データを生成することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
さらに、前記画像合成手段によって合成された画像データの彩度成分を変更してカラーコレクションを行うカラーコレクション手段を備え、前記プリントデータ変換手段は、前記カラーコレクション手段でカラーコレクションが施された画像データをプリント可能な画像データに変換することを特徴とする請求項１に記載の画像処理装置。
【請求項６】
画像データを表示するための表示手段と、
前記画像合成手段によって生成された特殊効果が施された画像を前記表示手段に表示する第１の表示制御手段を備えたことを特徴とする請求項１に記載の画像処理装置。
【請求項７】
画像データを表示するための表示手段と、
前記カラーコレクション手段によってカラーカラーコレクションが施された画像を前記表示手段に表示する第２の表示制御手段を備えたことを特徴とする請求項５に記載の画像処理装置。
【請求項８】
さらに、画像データを表示するための表示手段を備え、
前記マスキング手段は、前記表示手段に表示される画像データ中で、操作者によって指定される部分の色相を、前記カラー出力すべき色相として決定することを特徴とする請求項１に記載の画像処理装置。
【請求項９】
さらに、画像データを表示するための表示手段と、
前記表示手段に、色相を選択するための色相選択領域を表示する第３の表示制御手段と、を備え、
前記マスキング手段は、前記表示手段に表示される前記色相選択領域で操作者によって選択される色相を前記カラー出力すべき色相として決定することを特徴とする請求項１に記載の画像処理装置。
【請求項１０】
カラー画像に応じた画像データを入力し、該画像データに特殊効果を施してカラープリンタに出力する画像処理方法において、
前記画像データを少なくとも彩度成分を含むデータに変換する彩度変換工程と、
前記画像データのうちのカラー出力すべき色相を決定するマスキング工程と、前記画像データを白と黒とによって表される白黒画像データに変換する白黒画像生成工程と、
前記白黒画像データから前記マスキング工程によって決定された色相を有す部分を除いて画像除去データを作成する色相除去工程と、
前記画像除去データと、前記画像データのうちの前記マスキング工程によって決定された色相の画像データ部分とを合成して特殊効果を施した画像データを生成する画像合成工程と、
前記画像合成工程によって生成された特殊効果を施した画像データをプリント可能な画像データに変換するプリントデータ変換工程と、
を含むことを特徴とする画像処理方法。
【請求項１１】
コンピュータが実行するためのプログラムにおいて、
カラー画像に応じた前記画像データを少なくとも彩度成分を含むデータに変換する彩度変換工程と、
前記画像データのうちのカラー出力すべき色相を決定するマスキング工程と、前記画像データを白と黒とによって表される白黒画像データに変換する白黒画像生成工程と、
前記白黒画像データから前記マスキング工程によって決定された色相を有す部分を除いて画像除去データを作成する色相除去工程と、
前記画像除去データと、前記画像データのうちの前記マスキング工程によって決定された色相の画像データ部分とを合成して特殊効果を施した画像データを生成する画像合成工程と、
前記画像合成工程によって生成された特殊効果を施した画像データをプリント可能な画像データに変換するプリントデータ変換工程と、
をコンピュータに実行させることを特徴とするコンピュータが実行するためのプログラム。
【請求項１２】
前記マスキング工程は、さらに、前記色相の出力の度合いを調整するマスク調整工程を有することを特徴とする請求項１１に記載のコンピュータが実行するためのプログラム。
【請求項１３】
前記マスキング工程では、
彩度Ｃｂを横軸、彩度Ｃｒを縦軸としたＣｂ−Ｃｒ座標において、カラーで印刷したい特定色の点Ｐを（Ｃｂｐ、Ｃｒｐ）とした場合、カラー出力すべき色相Ｈｕｅを、Ｈｕｅ＝ａｒｃｔａｎ（Ｃｂｐ／Ｃｒｐ）により算出し、
前記マスク調整工程では、
Ｃｂ−Ｃｒ座標を算出された色相Ｈｕｅの分だけ回転してＸ−Ｙ座標を設定し、Ｃｂ−Ｃｒ座標からＸ−Ｙ座標への座標変換によって点ｐ（Ｃｂｐ，Ｃｒｐ）をＸ軸上の点ｐ（ｘ，０）に移動し、
ｘの値をｓｏｕｒｃｅとした場合、マスクを表す値αを決定するための値α１を、　α１＝ｓｏｕｒｃｅ／１００（％）により算出し、
マスクを表す値αを、α＝ＧＡＩＮ×（α１−ＣＬＩＰ）により算出（ただし、ＣＬＩＰ、ＧＡＩＮはパラメータ）することを特徴とする請求項１１に記載のコンピュータが実行するためのプログラム。
【請求項１４】
色相除去工程では、白黒画像データ×（１−α）の演算を行って前記画像除去データを作成し、
前記マスク調整工程では、元画像データ×αの演算を行って、元画像データの色相を調整し、
前記画像合成工程では、［白黒画像データ×（１−α）］＋（元画像データ×α）の演算を行って、特殊効果を施した画像データを生成することを特徴とする請求項１３に記載のコンピュータが実行するためのプログラム。
【請求項１５】
さらに、前記画像合成工程によって合成された画像データの彩度成分を変更してカラーコレクションを行うカラーコレクション工程を備え、
前記プリントデータ変換工程では、前記カラーコレクション工程でカラーコレクションが施された画像データをプリント可能な画像データに変換することを特徴とする請求項１１に記載のコンピュータが実行するためのプログラム。
【請求項１６】
前記画像合成工程によって生成された特殊効果が施された画像を表示デバイスに表示する工程を含むことを特徴とする請求項１１に記載のコンピュータが実行するためのプログラム。
【請求項１７】
前記カラーコレクション工程によってカラーカラーコレクションが施された画像を表示デバイスに表示する工程を含むことを特徴とする請求項１５に記載のコンピュータが実行するためのプログラム。
【請求項１８】
前記マスキング工程では、表示デバイスに表示される画像データ中で、操作者によって指定される部分の色相を、前記カラー出力すべき色相として決定することを特徴とする請求項１１に記載のコンピュータが実行するためのプログラム。
【請求項１９】
さらに、前記マスキング工程では、表示デバイスに色相を選択するための色相選択領域を表示し、操作者によって当該色相選択領域で選択される色相を前記カラー出力すべき色相として決定することを特徴とする請求項１１に記載のコンピュータが実行するためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像処理装置、画像処理方法、およびコンピュータが実行するためのプログラムに関し、特に画像に特殊効果処理を施す機能を有する画像処理装置、画像処理方法、およびコンピュータが実行するためのプログラムに関する。
【０００２】
【従来の技術】
現在、カラー印刷される画像を加工する技術が種々提案されている。画像の加工としては、例えば明度の調整やコントラストの調整、色調の補正などが一般的である。また、画像を加工することを特殊効果処理を実施するともいう。
【０００３】
ところで、上記した特殊効果処理の一つに、フルカラー画像のうちの特定の色だけを指定してカラー印刷し、他の色は白黒画像として印刷するもの（以降、指定カラー印刷ともいう）がある。このような特殊効果処理は、画像の中の１から数カ所だけをカラー印刷することによってカラー印刷された部分を強調することができる。指定カラー印刷は、比較的利用範囲の広い処理であり、例えば、口紅を広告するポスターなどにおいて女性の唇だけをカラー印刷し、他の部分を白黒印刷することによって口紅をアピールする効果を高めるなどの目的で使用される。
【０００４】
従来、画像の特殊効果処理は専用のソフトウェアを使ってコンピュータ上で行われ、処理された画像データをカラープリンタに入力して印刷していた。画像を特殊効果処理するソフトウェアとしては、例えば、Ａｄｏｂｅ社製のＰｈｏｔｏｓｈｏｐが知られている。Ｐｈｏｔｏｓｈｏｐは、上述した画像処理の他に様々な特殊効果の機能を持っている。
【０００５】
しかしながら、Ｐｈｏｔｏｓｈｏｐといった専用のソフトウェアは比較的高価である。また、様々な特殊効果が可能であるものの、操作が比較的難しいために熟練した技術者が必要になる点が欠点として挙げられる。
【０００６】
また、プリンタドライバ上から２色分解の指定が可能で、任意の一般的なアプリケーションソフトを用いて２色分板を行う２色分板装置が公知である（例えば、特許文献１参照）。
【０００７】
しかしながら、上記２色分板装置にあっては、白黒ベースの画像にある色だけカラーで印刷するという特色印刷を行う場合に、ブラック＋カラー１色の２色までの対応であり、赤や青といった２次色を表現するためには、赤や青の特色インクを別途用意する必要があるという問題がある。また、使用する特色（カラー色）が違うと、そのカラーのインクにその都度交換する必要があるという問題がある。
【０００８】
【特許文献１】
特開２００１−１９７３２４号公報
【０００９】
【発明が解決しようとする課題】
本発明は上述の問題点を解決するために成されたものであり、比較的利用範囲が広いカラー印刷の特殊処理を簡易に実現できる画像処理装置、画像処理方法、およびコンピュータが実行するためのプログラムを提供することを目的とする。
【００１０】
【課題を解決するための手段】
上記した課題を解決し、目的を達成するため、請求項１にかかる発明は、カラー画像に応じた画像データを入力し、該画像データに特殊効果を施してカラープリンタに出力する画像処理装置において、前記画像データを少なくとも彩度成分を含むデータに変換する彩度変換手段と、前記画像データのうちのカラー出力すべき色相を決定するマスキング手段と、前記画像データを白と黒とによって表される白黒画像データに変換する白黒画像生成手段と、前記白黒画像データから前記マスキング手段によって決定された色相を有す部分を除いて画像除去データを作成する色相除去手段と、前記画像除去データと、前記画像データのうちの前記マスキング手段によって決定された色相の画像データ部分とを合成して特殊効果を施した画像データを生成する画像合成手段と、前記画像合成手段によって生成された特殊効果を施した画像データをプリント可能な画像データに変換するプリントデータ変換手段と、を備えたことを特徴とする。
【００１１】
上記発明によれば、彩度変換手段は、カラー画像に応じた画像データを少なくとも彩度成分を含むデータに変換し、マスキング手段は、画像データのうちのカラー出力すべき色相を決定し、白黒画像生成手段は、画像データを白と黒とによって表される白黒画像データに変換し、色相除去手段は、白黒画像データから前記マスキング手段によって決定された色相を有す部分を除いて画像除去データを作成し、画像合成手段は、画像除去データと、画像データのうちの前記マスキング手段によって決定された色相の画像データ部分とを合成して特殊効果を施した画像データを生成し、プリントデータ変換手段は、画像合成手段によって生成された特殊効果を施した画像データをプリント可能な画像データに変換するものである。
【００１２】
また、請求項２にかかる発明は、請求項１にかかる発明において、前記マスキング手段は、さらに、前記色相の出力の度合いを調整するマスク調整手段を有することを特徴とする。
【００１３】
上記発明によれば、マスク調整手段は、色相の出力の度合いを調整するものである。
【００１４】
また、請求項３にかかる発明は、請求項２にかかる発明において、前記マスキング手段は、彩度Ｃｂを横軸、彩度Ｃｒを縦軸としたＣｂ−Ｃｒ座標において、カラーで印刷したい特定色の点Ｐを（Ｃｂｐ、Ｃｒｐ）とした場合、カラー出力すべき色相Ｈｕｅを、Ｈｕｅ＝ａｒｃｔａｎ（Ｃｂｐ／Ｃｒｐ）により算出し、前記マスク調整手段は、Ｃｂ−Ｃｒ座標を算出された色相Ｈｕｅの分だけ回転してＸ−Ｙ座標を設定し、Ｃｂ−Ｃｒ座標からＸ−Ｙ座標への座標変換によって点ｐ（Ｃｂｐ，Ｃｒｐ）をＸ軸上の点ｐ（ｘ，０）に移動し、ｘの値をｓｏｕｒｃｅとした場合、マスクを表す値αを決定するための値α１を、α１＝ｓｏｕｒｃｅ／１００（％）により算出し、マスクを表す値αを、α＝ＧＡＩＮ×（α１−ＣＬＩＰ）により算出（ただし、ＣＬＩＰ、ＧＡＩＮはパラメータ）することを特徴とする。
【００１５】
上記発明によれば、色相の出力の度合いを簡単な方法で調整するものである。
【００１６】
また、請求項４にかかる発明は、請求項３にかかる発明において、色相除去手段は、白黒画像データ×（１−α）の演算を行って前記画像除去データを作成し、前記マスク調整手段は、元画像データ×αの演算を行って、元画像データの色相を調整し、前記画像合成手段は、［白黒画像データ×（１−α）］＋（元画像データ×α）の演算を行って、特殊効果を施した画像データを生成することを特徴とする。
【００１７】
上記発明によれば、簡単な方法で特殊効果を施した画像データを生成するものである。
【００１８】
また、請求項５にかかる発明は、請求項１にかかる発明において、さらに、前記画像合成手段によって合成された画像データの彩度成分を変更してカラーコレクションを行うカラーコレクション手段を備え、前記プリントデータ変換手段は、前記カラーコレクション手段でカラーコレクションが施された画像データをプリント可能な画像データに変換することを特徴とする。
【００１９】
上記発明によれば、カラーコレクション手段は、画像合成手段によって合成された画像データの彩度成分を変更してカラーコレクションを行うものである。
【００２０】
また、請求項６にかかる発明は、請求項１にかかる発明において、画像データを表示するための表示手段と、前記画像合成手段によって生成された特殊効果が施された画像を前記表示手段に表示する第１の表示制御手段を備えたことを特徴とする。
【００２１】
上記発明によれば、第１の表示制御手段は、画像合成手段によって生成された特殊効果が施された画像を表示手段に表示するものである。
【００２２】
また、請求項７にかかる発明は、請求項５にかかる発明において、画像データを表示するための表示手段と、前記カラーコレクション手段によってカラーカラーコレクションが施された画像を前記表示手段に表示する第２の表示制御手段を備えたことを特徴とする。
【００２３】
上記発明によれば、第２の表示制御手段は、カラーコレクション手段によってカラーカラーコレクションが施された画像を表示手段に表示するものである。
【００２４】
また、請求項８にかかる発明は、請求項１にかかる発明において、さらに、画像データを表示するための表示手段を備え、前記マスキング手段は、前記表示手段に表示される画像データ中で、操作者によって指定される部分の色相を、前記カラー出力すべき色相として決定することを特徴とする。
【００２５】
上記発明によれば、マスキング手段は、前記表示手段に表示される画像データ中で、操作者によって指定される部分の色相を、前記カラー出力すべき色相として決定するものである。
【００２６】
また、請求項９にかかる発明は、請求項１にかかる発明において、さらに、画像データを表示するための表示手段と、前記表示手段に、色相を選択するための色相選択領域を表示する第３の表示制御手段と、を備え、前記マスキング手段は、前記表示手段に表示される前記色相選択領域で操作者によって選択される色相を前記カラー出力すべき色相として決定することを特徴とする。
【００２７】
上記発明によれば、マスキング手段は、前記表示手段に表示される色相選択領域で操作者によって選択される色相を前記カラー出力すべき色相として決定するものである。
【００２８】
また、請求項１０にかかる発明は、カラー画像に応じた画像データを入力し、該画像データに特殊効果を施してカラープリンタに出力する画像処理方法において、前記画像データを少なくとも彩度成分を含むデータに変換する彩度変換工程と、前記画像データのうちのカラー出力すべき色相を決定するマスキング工程と、前記画像データを白と黒とによって表される白黒画像データに変換する白黒画像生成工程と、前記白黒画像データから前記マスキング工程によって決定された色相を有す部分を除いて画像除去データを作成する色相除去工程と、前記画像除去データと、前記画像データのうちの前記マスキング工程によって決定された色相の画像データ部分とを合成して特殊効果を施した画像データを生成する画像合成工程と、前記画像合成工程によって生成された特殊効果を施した画像データをプリント可能な画像データに変換するプリントデータ変換工程と、を含むことを特徴とする。
【００２９】
また、請求項１１にかかる発明は、コンピュータが実行するためのプログラムにおいて、カラー画像に応じた前記画像データを少なくとも彩度成分を含むデータに変換する彩度変換工程と、前記画像データのうちのカラー出力すべき色相を決定するマスキング工程と、前記画像データを白と黒とによって表される白黒画像データに変換する白黒画像生成工程と、前記白黒画像データから前記マスキング工程によって決定された色相を有す部分を除いて画像除去データを作成する色相除去工程と、前記画像除去データと、前記画像データのうちの前記マスキング工程によって決定された色相の画像データ部分とを合成して特殊効果を施した画像データを生成する画像合成工程と、前記画像合成工程によって生成された特殊効果を施した画像データをプリント可能な画像データに変換するプリントデータ変換工程と、をコンピュータに実行させることを特徴とする。
【００３０】
また、請求項１２にかかる発明は、請求項１１にかかる発明において、前記マスキング工程は、さらに、前記色相の出力の度合いを調整するマスク調整工程を有することを特徴とする。
【００３１】
また、請求項１３にかかる発明は、請求項１１にかかる発明において、前記マスキング工程では、彩度Ｃｂを横軸、彩度Ｃｒを縦軸としたＣｂ−Ｃｒ座標において、カラーで印刷したい特定色の点Ｐを（Ｃｂｐ、Ｃｒｐ）とした場合、カラー出力すべき色相Ｈｕｅを、Ｈｕｅ＝ａｒｃｔａｎ（Ｃｂｐ／Ｃｒｐ）により算出し、前記マスク調整工程では、Ｃｂ−Ｃｒ座標を算出された色相Ｈｕｅの分だけ回転してＸ−Ｙ座標を設定し、Ｃｂ−Ｃｒ座標からＸ−Ｙ座標への座標変換によって点ｐ（Ｃｂｐ，Ｃｒｐ）をＸ軸上の点ｐ（ｘ，０）に移動し、ｘの値をｓｏｕｒｃｅとした場合、マスクを表す値αを決定するための値α１を、α１＝ｓｏｕｒｃｅ／１００（％）により算出し、マスクを表す値αを、α＝ＧＡＩＮ×（α１−ＣＬＩＰ）により算出（ただし、ＣＬＩＰ、ＧＡＩＮはパラメータ）することを特徴とする。
【００３２】
また、請求項１４にかかる発明は、請求項１３にかかる発明において、色相除去工程では、白黒画像データ×（１−α）の演算を行って前記画像除去データを作成し、前記マスク調整工程では、元画像データ×αの演算を行って、元画像データの色相を調整し、前記画像合成工程では、［白黒画像データ×（１−α）］＋（元画像データ×α）の演算を行って、特殊効果を施した画像データを生成することを特徴とする。
【００３３】
また、請求項１５にかかる発明は、請求項１１にかかる発明において、さらに、前記画像合成工程によって合成された画像データの彩度成分を変更してカラーコレクションを行うカラーコレクション工程を備え、前記プリントデータ変換工程では、前記カラーコレクション工程でカラーコレクションが施された画像データをプリント可能な画像データに変換することを特徴とする。
【００３４】
また、請求項１６にかかる発明は、請求項１１にかかる発明において、前記画像合成工程によって生成された特殊効果が施された画像を表示デバイスに表示する工程を含むことを特徴とする。
【００３５】
また、請求項１７にかかる発明は、請求項１５にかかる発明において、前記カラーコレクション工程によってカラーカラーコレクションが施された画像を表示デバイスに表示する工程を含むことを特徴とする。
【００３６】
また、請求項１８にかかる発明は、請求項１１にかかる発明において、前記マスキング工程では、表示デバイスに画像データを表示し、当該表示される画像データ中で、操作者によって指定される部分の色相を、前記カラー出力すべき色相として決定することを特徴とする。
【００３７】
また、請求項１９にかかる発明は、請求項１１にかかる発明において、さらに、前記マスキング工程では、表示デバイスに色相を選択するための色相選択領域を表示し、操作者によって当該色相選択領域で選択される色相を前記カラー出力すべき色相として決定することを特徴とする。
【００３８】
【発明の実施の形態】
以下に添付図面を参照して、この発明にかかる画像処理装置、画像処理方法、およびコンピュータが実行するためのプログラムの好適したカラープリントシステムの好適な実施の形態を、（実施の形態１）、（実施の形態２）、（実施の形態３）の順に詳細に説明する。
【００３９】
（実施の形態１）
図１は、実施の形態１にかかるカラープリンタシステムの構成を示すブロック図である。同図において、１は、本発明にかかる画像処理装置を示しており、パーソナルコンピュータで構成されている。２は、画像処理装置１に無線または有線で接続されたカラープリンタ装置を示している。
【００４０】
画像処理装置１は、カラーの画像データに対して、特殊印刷処理を施して、画像データ中の特定色だけをそのまま残して他の部分を白黒画像とし、当該特殊印刷処理を施した画像データをカラープリンタ装置２に出力する。カラープリンタ装置２は、入力される特殊印刷処理が施された画像データを印刷出力する。
【００４１】
画像処理装置１は、データを入力するための入力部１１と、カラースキャナ１２と、表示部１３と、装置全体の制御を司るＣＰＵ１４と、ＣＰＵ１４のワークエリアとして使用されるＲＡＭ１５と、記録媒体１７のデータのリード／ライトを行う記録媒体アクセス装置１６と、ＣＰＵ１４を動作させるための各種プログラム等を記憶した記録媒体１７、カラープリンタ装置２とのインターフェースとなるプリンタＩ／Ｆ１８とで構成されている。
【００４２】
入力部１１は、カーソルキー、数字入力キー、および各種機能キー等を備えたキーボード、ならびに表示部１３の表示画面上でキーの選択等を行うためのマウスやスライスパット等のポインティングデバイスからなり、操作者がＣＰＵ１４に操作指示を与えたり、データを入力するためのユーザインターフェースである。
【００４３】
カラースキャナ１２は、カラー画像を読み取り、Ｒ，Ｇ，Ｂのデジタルの画像データを入力する。
【００４４】
表示部１３は、ＣＲＴやＬＣＤ等により構成され、ＣＰＵ１４から入力される表示データに応じた表示が行われる。プリンタＩ／Ｆ１８は、カラープリンタ装置２とデータの送受信を行うためのインターフェースである。
【００４５】
ＣＰＵ１４は、記録媒体１７に格納されているプログラムに従って、装置全体を制御する中央制御ユニットであり、このＣＰＵ１４には、入力部１１、表示部１２、ＲＡＭ１５、記録媒体アクセス装置１６、およびプリンタＩ／Ｆ１８が接続されており、データ通信、メモリへのアクセスによるアプリケーションプログラムの読み出しや各種データのリード／ライト、データ／コマンド入力、表示等を制御する。
【００４６】
ＲＡＭ１５は、指定されたプログラム、入力指示、入力データおよび処理結果等を格納するワークメモリと、表示部１３の表示画面に表示する表示データを一時的に格納する表示メモリとを備えている。
【００４７】
上記記録媒体１７は、ＣＰＵ１４が実行可能なＯＳプログラム１７ａ（例えば、ＷＩＮＤＯＷＳ２０００（登録商標）等）、画像をカラースキャナ１２で取り込んだり、画像の作成・編集等を行うための画像アプリケーション１１０、カラープリンタ装置２に対応したプリンタドライバ１００等の各種プログラムやデータを格納している。記録媒体１７としては、例えば、フロッピー（Ｒ）ディスク、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＭＯやＰＣカード等の光学的・磁気的・電気的な記録媒体から成る。上記各種プログラムは、ＣＰＵ１４が読み取り可能なデータ形態で記録媒体１７に格納されている。また、上記各種プログラムは、予め記録媒体に記録されている場合や通信回線を介してダウンロードされて記録媒体に格納される場合等がある。また、上記各種プログラムは通信回線を介して配信可能である。
【００４８】
以下の説明では、ＣＰＵ１４が画像アプリケーション１１０に従って実行する処理、および、ＣＰＵ１４がプリンタドライバ１００に従って実行する処理を、画像アプリケーション１１０およびプリンタドライバ１００を動作主体として説明する。
【００４９】
上記構成の画像処理装置１では、画像アプリケーション１１０では、表示部１３にカラー画像データを表示してカラー画像の編集が行われ（不図示）、操作者が、不図示のボタンを選択して印刷のプロパティ画面を選択すると、プリンタドライバ１００の印刷のプロパティ画面が表示部１３に表示される。図２は、印刷のプロパティ画面の一例を示している。そして、操作者がプロパティ画面２００で「特色印刷設定」ボタン２００ａを選択すると、プリンタドライバ１００により、特色印刷設定画面が表示部１３に表示される。
【００５０】
図３は、特色印刷設定画面の一例を示す図である。図３に示すように、特色印刷設定画面２１０は、画像アプリケーション１１０で作成されたカラー画像データが表示されるカラー元画像表示エリア２１１と、特殊効果適用後のカラー画像データが表示される特殊効果画像表示エリア２１２と、印刷の実行を指示する「ＯＫ」ボタン２１３と、画面で設定された条件をキャンセルする「キャンセル」ボタン２１４とを備えている。
【００５１】
カラー元画像表示エリア２１１に表示された画像データ中で、操作者がカラー出力したいポイント（残したい色のポイント）を入力部１１のマウスでクリックして指定する。プリンタドライバ１００は、画像データ中で、指定されたポイントの特定色（色相）だけをカラー画像とし、それ以外の色の部分を白黒画像とした特殊効果処理を施した画像データを生成した後、図４に示すように、特殊効果処理を施した画像データを特殊画像表示エリア２１２に表示する。操作者は、特殊画像表示エリア２１２に表示された画像データを見て確認する。そして、特色印刷設定画面２１０で、操作者により、「ＯＫ」ボタン２１３がマウスで選択されると、プリンタドライバ１００は、特殊効果処理を施した画像データをプリンタＩ／Ｆ１８を介して、カラープリンタ装置２に送出する。
【００５２】
図５は、プリンタドライバ１００の機能構成図を示している。同図において、１１０は、プリンタドライバ１００にＲ，Ｇ，Ｂのカラー画像データＤを入力する画像アプリケーションを示している。画像アプリケーション１１０によって作成されたカラー画像の画像データＤは、プリンタドライバ１００に入力する。このとき、画像データは、Ｒ，Ｇ，Ｂの各色で表されるデータである。
【００５３】
プリンタドライバ１００は、特色印刷設定画面２１０を表示部１３に表示する画面表示部１０１と、画像データを少なくとも彩度成分を含むデータに変換する彩度データ変換部１０２と、画像データを白と黒とによって表される白黒画像データに変換するモノクロ画像生成部１０３と、生成された彩度成分から画像データのうちのカラー出力すべき特定色の色相を決定するマスク作成部１０４およびマスク調整部１０５と、白黒画像データからマスク作成部１０４およびマスク調整部１０５によって決定された色相にあたるデータを除くと共に、データが除かれた白黒画像データと、画像データのうち、マスク作成部１０４およびマスク調整部１０５によって決定された特定色のデータとを合成し、合成した画像データを特色印刷設定画面２１０に表示する特殊効果処理部１０６と、特殊効果処理部１０６によって合成された画像データをプリント可能なデータ（Ｒ，Ｇ，Ｂ）に再度変換してカラープリンタ装置２に出力するプリントデータ変換部１０７を備えている。
【００５４】
画像アプリケーション１１０は、画像データＤを生成した後、操作者により印刷のプロパティ画面が選択されると、上記図２に示すような、印刷のプロパティ画面を表示部１３に表示する。そして、操作者が「特色印刷設定」ボタン２００ａを選択すると、画像データＤは、Ｒ，Ｇ，Ｂのデータとしてプリンタドライバ１００に入力する。
【００５５】
プリンタドライバ１００は、入力したＲ，Ｇ，Ｂの画像データをＲＡＭ１５にマッピングするとともに、画面表示部１０１は、上記図３に示すような、特色印刷設定画面２１０を表示し、そのカラー元画像表示エリア２１１に画像データＤを表示する。操作者は、カラー元画像表示エリア２１１に表示された画像データ中で、カラー出力したいポイントをマウスでクリックして指定する。なお、本実施の形態では、以降、画像データＤを特殊効果処理前の画像データとして元画像データとも記す。
【００５６】
彩度データ変換部１０２は、元画像データ（Ｒ，Ｇ，Ｂ）を明度Ｙと彩度Ｃｂ（無彩色から青に向かう色としての彩度）およびＣｒ（無彩色から赤に向かう色としての彩度）とに変換する。彩度データ変換部１０２の変換は、図６に示す変換マトリクステーブルによってなされる。
【００５７】
明度と彩度とに変換された画像データは、モノクロ画像生成部１０３、特殊効果処理部１０６に入力する。また、明度と彩度とのうち、彩度を示すＣｂ、Ｃｒは、マスク作成部１０４に入力する。モノクロ画像生成部１０３は、図７に示す変換マトリクステーブルを用いて画像データを変換し、明度と彩度とから白黒画像データを生成する。また、マスク作成部１０４およびマスク調整部１０５は、カラー元画像表示エリア２１１に表示された画像データ中で操作者によりマウスでクリックされたポイントの彩度からマスクを表す値α（０≦α≦１）を算出する。
【００５８】
元画像データ、白黒画像データ、値αは、特殊効果処理部１０６に入力する。特殊効果処理部１０６は、画像データ、白黒画像データ、値αを用い、以下の式を使って特殊効果が施された画像データＶｍｉｘを求める。
Ｖｍｉｘ＝［白黒画像データ×（１−α）］＋（元画像データ×α）　　…（１）
【００５９】
特殊効果処理部１０６は、特殊効果処理された画像データＶｍｉｘを特色印刷設定画面２１０の特殊効果画像表示エリア２１２に表示する。また、特殊効果処理された画像データＶｍｉｘは、プリントデータ変換部１０７に入力し、図８に示した変換マトリクスを使って逆変換される。逆変換の結果、画像データＶｍｉｘはＲ，Ｇ，Ｂによって表される画像データ（図５では、アプリケーションから入力したＲ，Ｇ，Ｂの画像データと区別するためにＲ’，Ｇ’，Ｂ’と示す）となる。プリントデータ変換部１０７は、このＲ’，Ｇ’，Ｂ’の画像データを、プリンタＩ／Ｆ１８を介してカラープリンタ装置２に出力する。カラープリンタ装置２は、Ｒ’，Ｇ’，Ｂ’の画像データをＣＭＹＫの画像データに変換した後、紙に印字する。
【００６０】
次に、上記した処理のうちのマスク作成部１０４、マスク調整部１０５においてなされる処理をより詳細に説明する。
▲１▼マスク作成部の処理
図９（ａ）、（ｂ）は、マスク作成部１０４の処理を説明する図である。マスク作成部１０４は、画像データの彩度を示すＣｂを横軸に、Ｃｒを縦軸にとったＣｂ−Ｃｒ座標を備えている。そして、この座標に対し、彩度データ変換部１０２から入力した彩度Ｃｂ、Ｃｒのうちのカラーで印刷したい色（特定色）を示す彩度Ｃｂｐ、Ｃｒｐで決まる１点ｐを記す。
【００６１】
次に、マスク作成部１０４は、彩度Ｃｂｐ、Ｃｒｐから色相Ｈｕｅを以下の（２）式から算出する。具体的には、カラー元画像表示エリア２１１（図３参照）に表示された画像データ中で、操作者によりマウスで指定されるポイントの彩度Ｃｂｐ、Ｃｒｐに基づいて決定される。
Ｈｕｅ＝ａｒｃｔａｎ（Ｃｂｐ／Ｃｒｐ）　　…（２）
そして、マスク作成部１０４では、Ｃｂ−Ｃｒ座標を算出された色相Ｈｕｅの分だけ回転し、図９（ｂ）に示すＸ−Ｙ座標が設定される。Ｃｂ−Ｃｒ座標からＸ−Ｙ座標への座標変換によって点ｐ（Ｃｂｐ，Ｃｒｐ）は、Ｘ軸上の点ｐ（ｘ，０）に移動する。ｘの値はｓｏｕｒｃｅと呼ばれる値であり、ｓｏｕｒｃｅは、以下の式（３）によって値αを決定するための値α１を算出すことに使用される。
【００６２】
α１＝ｓｏｕｒｃｅ／１００（％）　　…（３）
ただし、図９（ｂ）に示したＸ軸の最大値は、画像データにおいて１つの色を出力するデータの最大量を１００とした値である。
【００６３】
なお、カラーで出力したい特定色は、特にディジタルカメラで撮影された画像などにあっては、分布を持っていることが多い。この点を考慮し、実施の形態１では、図９（ｂ）に示すようにＸ軸を中心としたの角度θを設定し、角度θで規定される扇形の内の範囲ａに含まれる各色相の色についてもｓｏｕｒｃｅを決定する。各色のｓｏｕｒｃｅは、各色を示す点をＸ座標に沿って原点に向かって移動させたときの移動量をＸ座標で示したものである。扇の角度θは、初期値は４５°となっている。
【００６４】
以上の処理により、マスク作成部１０４は、彩度成分Ｃｂ、Ｃｒから画像データのうちのカラー出力すべき特定色の色相を決定する。すなわち、範囲ａは、カラー画像のうちのカラープリントしたい色相の範囲を示すものである。なお、範囲ａの大きさによって、後述する画像の特殊効果のかかり具合（特定色の出力の度合い）を調整することもできる。
【００６５】
以上述べた処理によって設定された特定色を、画像に含まれる各色から除いた状態を、図１０（ａ）、（ｂ）に模式的に示す。図１０の縦軸は％で示されるｓｏｕｒｃｅであり、横軸は色相を示している。
【００６６】
▲２▼マスク調整
次に、上記した方法によって作成されたマスクのマスク調整部１０５によるマスク調整について説明する。上記した方法によってマスクを作成する場合、画像の種類や特定色と特定色周囲にある色との関係などによって特殊効果を施すのに充分な彩度成分が得られないことがある。このような場合、プリントされた画像において特定色の部分がハーフトーン調になるなどして適切な画像が得られない場合がある。このような不具合を避けるため、本実施の形態は、上記したα１を調整し、画像の特定色の出力の度合いを調整する。αは、以下の式（４）を用いてα１を調整することによってなされる。
α＝ＧＡＩＮ×（α１−ＣＬＩＰ）　　…（４）
【００６７】
式（４）に示したＣＬＩＰ、ＧＡＩＮは、特殊効果の程度を調整するためのパラメータである。図１１は、ＣＬＩＰ、ＧＡＩＮを説明するための図であって、（ａ）はα１を、（ｂ）はα１からＣＬＩＰを差し引いた値α２（式（４）のカッコ内）を説明する図、（ｃ）はα２にＧＡＩＮを乗じたて得られたαを説明する図である。図１１の縦軸はα１、αといった数値を、横軸は画像全体の各色を示している。図示するように、ＣＬＩＰをα１から差し引くことによって特定色と彩度の差が大きい色にかかるα１が小さくなり、ＧＡＩＮを乗じることによって特定色にかかるαだけを大きくすることができる。
【００６８】
上記式（３）で算出された結果のα１において、画像データにおける特定色の画像データの値をαＢとすると、ＣＬＩＰおよびＧＡＩＮは、下式（５）、（６）のようになる。
【００６９】
ＣＬＩＰ＝１．０−αＢ　　・・・（５）
ＧＡＩＮ＝１．０／αＢ　　・・・（６）
なお、ここでのＣＬＩＰおよびＧＡＩＮの値は初期値であり、特殊効果処理実行後に微調整を施すことは当然可能である。マスク調整部１０５は、上記式（５）、（６）により、ＣＬＩＰ値およびＧＡＩＮ値を算出した後、上記（４）式でαを算出する。このようにして、自動的にαを算出することが可能となる。
【００７０】
上記した処理により得られたαを使ってマスクを作成し、このマスクを元画像データにかけることによって元画像データから特定色以外の色を除くことができる。このことから、α１を決定することをマスク作成といい、また、α１を調整してαを決定することをマスク調整ともいう。さらに、αを使って作成されたマスクをαマスクともいう。
【００７１】
図１２は、実施の形態１の画像処理装置の画像処理方法のフローチャートである。また、図１３（ａ）〜（ｆ）は、実施の形態１の画像処理装置の画像処理方法における画像データ加工の手順を説明するための図である。以下、図１２および図１３を参照して実施の形態１の画像処理装置の画像処理方法を説明する。
【００７２】
図１２に示すように、プリンタドライバ１００は、先ず、カラーの画像データを入力する（ステップＳ７００）。この画像データは、特殊効果処理を施す前の元画像データであり、元画像データによって形成される元画像を図１３（ａ）に示す。ここでは、元画像をＲ，Ｇ，Ｂ各８ｂｉｔ（０〜２５５値）とする。
【００７３】
次に、プリンタドライバ１００では、画面表示部１０１は、表示部１３に上記図３に示すような特色印刷設定画面２１０を表示し、そのカラー元画像表示エリア２１１に画像データＤを表示する。そして、操作者は、カラー元画像表示エリア２１１に表示された画像データ中で、カラー出力したいポイントをマウスでクリックして、特定色を指定する（ステップＳ７０１）。図１３（ａ）において、例えば、唇をマウスでクリックして特定色を指定する。ここで、元画像データの唇の部分をＲ＝１００％とする。
【００７４】
つぎに、彩度データ変換部１０２によって、元画像データ（Ｒ，Ｇ，Ｂ）を明度Ｙ、彩度Ｃｂ、Ｃｒ成分に変換する（ステップＳ７０２）。また、元画像データが、モノクロ画像生成部１０３によって白黒処理され、白黒の画像データに変換される（ステップＳ７０３）。白黒処理された画像を、図１３（ｂ）に示す。ここで、白黒処理画像は白黒８ｂｉｔの画像であり、唇の部分は、例えば、７６／２５５値となる。
【００７５】
さらに、プリンタドライバ１００では、マスク作成部１０４によって彩度Ｃｂ、ＣｒをＣｂ−Ｃｒ座標で表し、この座標から、マウスで指定された特定色部分の色相を決定するα１を求める（ステップＳ７０４）。さらに、マスク調整部１０５は、α１を調整してαを決定する（ステップＳ７０５）。白黒画像データ、αの値、元画像データは、特殊効果処理部１０６に入力する。特殊効果処理部１０６は、αに基づいてアルファマスクを作成し、元画像データにαマスクをかける。
【００７６】
図１３（ｃ）は、αマスクを示すデータである。αマスクは、特定色の範囲の色の位置だけが示され、他の部分が黒色で表される画像データである。特殊効果処理部１０６は、αマスクで示されたデータを白黒画像データから除き、図１３（ｄ）に示す画像を形成するデータを得る。ここで、唇の部分は、０／２５５（黒のＭＡＸ）となる。また、αマスクを元画像データにかけることによって、特定色の範囲の色だけをカラーで示す画像（図１３（ｅ））の画像データを生成し、式（１）によって特殊効果処理が施された画像（図１３（ｆ））を形成する画像データを得て、特色印刷設定画面２１０の特殊効果画像表示エリア２１２に表示する（ステップＳ７０６）。図１３（ｆ）において、唇の部分はＲ＝１００％となっている。
【００７７】
さらに、プリントデータ変換部１０７は、特殊効果処理が施された画像の画像データをＲ，Ｇ，Ｂで表される画像データに変換し（ステップＳ７０７）、カラープリンタ装置２に出力してプリントする（ステップＳ７０８）。
【００７８】
以上説明したように、実施の形態１によれば、彩度データ変換部１０２は、画像データを少なくとも彩度成分を含むデータに変換し、モノクロ画像生成部１０３は、画像データを白と黒とによって表される白黒画像データに変換し、マスク作成部１０４およびマスク調整部１０５は、操作者により画像データ中で指定されるポイントの彩度成分から画像データのうちのカラー出力すべき特定色の色相を決定し、特殊効果処理部１０６は、白黒画像データからマスク作成部１０４およびマスク調整部１０５によって決定された色相にあたるデータを除くと共に、データが除かれた白黒画像データと、画像データのうち、マスク作成部１０４およびマスク調整部１０５によって決定された特定色のデータとを合成することとしたので、カラー画像のうち特定の色だけをカラーで表現し、他の部分を白黒で表現するという比較的利用範囲が広いカラー印刷の特殊処理を内部でより簡易に実現することが可能となる。
【００７９】
また、実施の形態１によれば、マスク調整部１０５は、色相の出力の度合いを調整することとしたので、画像の特定色の出力の度合いを調整することが可能となる。
【００８０】
また、実施の形態１によれば、カラー画像のうちカラー印刷で表現する特定色を、表示部１３に表示された画像中で操作者がマウスで指定することとしたので、特定色の指定を簡単に行うことが可能となる。
【００８１】
付言すると、上記特許文献１では、赤や青といった２次色を表現するためには、赤や青の特色インクを別途用意する必要があるが、本発明においては、カラープリンタ装置２のプロセスカラーであるシアン、マゼンタ、イエローを使用して表現することができる。また、上記特許文献１では、使用する特定色が異なると、そのカラーのインクにその都度交換する必要が生じるが、本発明では、カラープリンタ装置２のプロセスカラーを使用するため、カラーの交換の必要がないという利点を有している。
【００８２】
（実施の形態２）
実施の形態２の画像処理装置を図１４および図１５を参照して説明する。実施の形態１の画像処理装置では、画像データ中の特定色を画像データのポイントで指定していたが、実施の形態２の画像処理装置では、画像データ中で指定する代わりに、画面に表示される色相バーで色相を指定し、カラー画像中で、指定された色相のみをカラー画像とし、指定された色相以外は白黒画像とするものである。
【００８３】
実施の形態２の画像処理装置のハードウエア構成およびプリンタドライバのの機能構成は実施の形態１（図１、図５）と同様である。ここでは、実施の形態１と異なる部分についてのみ説明する。
【００８４】
図１４は、実施の形態２における特色印刷設定画面の一例を示す図である。特色印刷設定画面２１０は、図４の特色印刷設定画面２１０において、色相を指定するための色相バー２２１と、ＣＬＩＰ値を指定するためのＣＬＩＰバー２２２、ＧＡＩＮ値を指定するためのＧＡＩＮバー２２３を追加したものである。色相バー２２１、ＣＬＩＰバー２２２、ＧＡＩＮバー２２３で、操作者がマウス等のポインティングデバイスでカーソル▽を移動することにより、そのカーソル位置で色相、ＣＬＩＰ値、ＧＡＩＮ値が指定される。図１５は、特殊画像表示エリア２１２に特殊効果処理を施した画像データを表示した場合の表示例を示している。
【００８５】
図５において、画面表示部１０１は、上記図３に示すような、特色印刷設定画面２１０を表示し、そのカラー元画像表示エリア２１１に画像データＤを表示する。マスク作成部１０４は、図５の色相バー２２１のカーソル位置で指定され色相を設定する。マスク調整部１０５は、ＣＬＩＰバー２１２、ＧＡＩＮバー２１３のカーソル位置で指定されるＣＬＩＰ値、ＧＡＩＮ値を設定して、上記式（４）でαを算出する。他の処理は、実施の形態１と同様であるのでその説明を省略する。
【００８６】
以上説明したように、実施の形態２によれば、カラー画像のうちカラー印刷で表現する色相を、特殊表示画面２１０の色相バー２２１で指定することとしたので、カラー画像のうちカラー印刷で表現する色相を簡単に指定することが可能となる。
【００８７】
（実施の形態３）
実施の形態３の画像処理装置を図１６〜図２１を参照して説明する。実施の形態３の画像処理装置は、実施の形態１の画像処理装置において、特殊印刷処理が施された画像データの彩度成分を色訂正するカラーコレクション機能を追加したものである。実施の形態３の画像処理装置のハードウエア構成は実施の形態１の画像処理装置（図１）と同様である。
【００８８】
図１６は、実施の形態３にかかる特色印刷設定画面の一例を示す図である。図１６に示す特色印刷設定画面２１０は、上記図３の特色印刷設定画面において、色訂正を行うためのカラーコレクションバー２３１を追加したものである。このカラーコレクションバー２３１では、色相が表示されており、特定色の色相の位置にカーソルＣ１が表示されるとともに、色相を訂正するためのカーソルＣ２が表示される。操作者が、マウスの操作でカーソルＣ２の位置を指定し、プリンタドライバ１００は、カーソルＣ２で指定される色相に、特殊効果処理を施した画像データの彩度成分の色相を変更する。図１７は、特殊画像表示エリア２１２に特殊効果処理を施した画像データを表示した場合の表示例を示している。
【００８９】
図１８は、実施の形態３にかかる画像処理装置のプリンタドライバの機能構成図を示している。図１８に示すプリンタドライバは、図５のプリンタドライバにおいて、特殊印刷処理が施された画像データの彩度成分を訂正するカラーコレクション部２０１を追加した構成となっている。図１８において、図５と同等部位には同一符号を付し、同等部位の説明を省略する。
【００９０】
図１８において、画面表示部１０１は、上記図３に示すような、特色印刷設定画面２１０を表示し、そのカラー元画像表示エリア２１１に画像データＤを表示する。カラーコレクション部２０１は、特殊効果処理部１０６から特殊効果処理された画像データＶｍｉｘが入力し、図１９に示した変換マトリクスを使って、特殊効果処理された画像データＶｍｉｘのＣｂ’、Ｃｒ’をＣｂ’’、Ｃｒ’’に変換してカラーコレクションを行う。図１９のθは、図９（ａ）において、元の色相からカラーコレクションバー２３１のカーソルＣ２で指定される色相への回転角を示している。カラーコレクション部２０１は、カラーコレクションを施した画像データを特色印刷設定画面２１０の特殊画像表示エリア２１２に表示する。
【００９１】
図２０は、実施の形態３の画像処理装置の画像処理方法のフローチャートである。また、図２１（ａ）〜（ｆ）は、上記画像処理方法における画像データ加工の手順を説明するための図である。以下、図２０および図２１を参照して実施の形態１の画像処理装置の画像処理方法を説明する。図２０において、図１２と同様な処理を行うステップは同一符号を付してあり、その説明は省略する。また、図２１において、図１３と同様な加工が行われる部分には同一記号を付してあり、その説明は省略する。
【００９２】
図２０において、カラーコレクション部２０１は、特殊効果処理部１０６で
特殊効果が施された画像データの彩度成分（ステップＳ７０６）を、特色印刷設定画面２１０（図１７参照）のカラーコレクションバー２３１のカーソルＣ２で指定される位置の色相に変換して、カラーコレクションを施した画像データを特色印刷設定画面２１０の特殊効果画像表示エリア２１２に表示する（ステップＳ８０１）。図２１（ｇ）は、カラーコレクションが施された画像を示しており、例えば、唇部分が赤色からピンク色に変更される。
【００９３】
さらに、プリントデータ変換部１０７は、カラーコレクションが施された画像の画像データをＲ，Ｇ，Ｂで表される画像データに変換し（ステップＳ７０７）、カラープリンタ装置２に出力してプリントする（ステップＳ７０８）。
【００９４】
以上説明したように、実施の形態３によれば、カラーコレクション部２０１は、特殊効果処理部１０６で特殊効果処理が施され画像データの彩度成分を変換してカラーコレクションを行うこととしたので、カラー印刷される色を調整することが可能となる。
【００９５】
なお、本発明は、上記した実施の形態に限定されるものではなく、発明の要旨を変更しない範囲で適宜変形して実行可能である。
【００９６】
【発明の効果】
以上説明したように、請求項１にかかる画像処理装置によれば、カラー画像に応じた画像データを入力し、該画像データに特殊効果を施してカラープリンタに出力する画像処理装置において、前記画像データを少なくとも彩度成分を含むデータに変換する彩度変換手段と、前記画像データのうちのカラー出力すべき色相を決定するマスキング手段と、前記画像データを白と黒とによって表される白黒画像データに変換する白黒画像生成手段と、前記白黒画像データから前記マスキング手段によって決定された色相を有す部分を除いて画像除去データを作成する色相除去手段と、前記画像除去データと、前記画像データのうちの前記マスキング手段によって決定された色相の画像データ部分とを合成して特殊効果を施した画像データを生成する画像合成手段と、前記画像合成手段によって生成された特殊効果を施した画像データをプリント可能な画像データに変換するプリントデータ変換手段と、を備えたこととしたので、白黒画像中に特定の色相だけが元の画像（カラー画像）と同様に表示される画像を簡易に形成することができる。したがって、カラー画像のうち特定の色だけをカラーで表現し、他の部分を白黒で表現するという比較的利用範囲が広いカラー印刷の特殊処理を簡易に実現できる画像処理装置を提供することができるという効果を奏する。
【００９７】
また、請求項２にかかる画像処理装置によれば、請求項１にかかる発明において、前記マスキング手段は、さらに、前記色相の出力の度合いを調整するマスク調整手段を有することとしたので、画像処理した結果得られる画像の状態をイメージ通りにすることができるという効果を奏する。
【００９８】
また、請求項３にかかる画像処理装置によれば、請求項２にかかる発明において、前記マスキング手段は、彩度Ｃｂを横軸、彩度Ｃｒを縦軸としたＣｂ−Ｃｒ座標において、カラーで印刷したい特定色の点Ｐを（Ｃｂｐ、Ｃｒｐ）とした場合、カラー出力すべき色相Ｈｕｅを、Ｈｕｅ＝ａｒｃｔａｎ（Ｃｂｐ／Ｃｒｐ）により算出し、前記マスク調整手段は、Ｃｂ−Ｃｒ座標を算出された色相Ｈｕｅの分だけ回転してＸ−Ｙ座標を設定し、Ｃｂ−Ｃｒ座標からＸ−Ｙ座標への座標変換によって点ｐ（Ｃｂｐ，Ｃｒｐ）をＸ軸上の点ｐ（ｘ，０）に移動し、ｘの値をｓｏｕｒｃｅとした場合、マスクを表す値αを決定するための値α１を、α１＝ｓｏｕｒｃｅ／１００（％）により算出し、マスクを表す値αを、α＝ＧＡＩＮ×（α１−ＣＬＩＰ）により算出（ただし、ＣＬＩＰ、ＧＡＩＮはパラメータ）することとしたので、簡易にマスクを作成することが可能となるという効果を奏する。
【００９９】
また、請求項４にかかる画像処理装置によれば、請求項３にかかる発明において、色相除去手段は、白黒画像データ×（１−α）の演算を行って前記画像除去データを作成し、前記マスク調整手段は、元画像データ×αの演算を行って、元画像データの色相を調整し、前記画像合成手段は、［白黒画像データ×（１−α）］＋（元画像データ×α）の演算を行って、特殊効果を施した画像データを生成することとしたので、より簡易にカラー画像のうち特定の色だけをカラーで表現することが可能となるという効果を奏する。
【０１００】
また、請求項５にかかる画像処理装置によれば、請求項１にかかる発明において、さらに、前記画像合成手段によって合成された画像データの彩度成分を変更してカラーコレクションを行うカラーコレクション手段を備え、前記プリントデータ変換手段は、前記カラーコレクション手段でカラーコレクションが施された画像データをプリント可能な画像データに変換することとしたので、カラー印刷する色を所望の色に調整することが可能となるという効果を奏する。
【０１０１】
また、請求項６にかかる画像処理装置によれば、請求項１にかかる発明において、画像データを表示するための表示手段と、前記画像合成手段によって生成された特殊効果が施された画像を前記表示手段に表示する第１の表示制御手段を備えたこととしたので、特殊効果が施された画像を操作者が確認することが可能となるという効果を奏する。
【０１０２】
また、請求項７にかかる画像処理装置によれば、請求項５にかかる発明において、画像データを表示するための表示手段と、前記カラーコレクション手段によってカラーコレクションが施された画像を前記表示手段に表示する第２の表示制御手段を備えたこととしたので、カラーコレクションを施した画像を操作者が確認することが可能となるという効果を奏する。
【０１０３】
また、請求項８にかかる画像処理装置によれば、請求項１にかかる発明において、さらに、画像データを表示するための表示手段を備え、前記マスキング手段は、前記表示手段に表示される画像データ中で、操作者によって指定される部分の色相を、前記カラー出力すべき色相として決定することとしたので、簡易にカラー出力すべき色相を決定することが可能となるという効果を奏する。
【０１０４】
また、請求項９にかかる画像処理装置によれば、請求項１にかかる発明において、さらに、画像データを表示するための表示手段と、前記表示手段に、色相を選択するための色相選択領域を表示する第３の表示制御手段と、を備え、前記マスキング手段は、前記表示手段に表示される前記色相選択領域で操作者によって選択される色相を前記カラー出力すべき色相として決定することとしたので、簡易にカラー出力すべき色相を決定することが可能となるという効果を奏する。
【０１０５】
また、請求項１０にかかる画像処理方法によれば、カラー画像に応じた画像データを入力し、該画像データに特殊効果を施してカラープリンタに出力する画像処理方法において、前記画像データを少なくとも彩度成分を含むデータに変換する彩度変換工程と、前記画像データのうちのカラー出力すべき色相を決定するマスキング工程と、前記画像データを白と黒とによって表される白黒画像データに変換する白黒画像生成工程と、前記白黒画像データから前記マスキング工程によって決定された色相を有す部分を除いて画像除去データを作成する色相除去工程と、前記画像除去データと、前記画像データのうちの前記マスキング工程によって決定された色相の画像データ部分とを合成して特殊効果を施した画像データを生成する画像合成工程と、前記画像合成工程によって生成された特殊効果を施した画像データをプリント可能な画像データに変換するプリントデータ変換工程と、を含むこととしたので、白黒画像中に特定の色相だけが元の画像（カラー画像）と同様に表示される画像を簡易に形成することができる。したがって、カラー画像のうち特定の色だけをカラーで表現し、他の部分を白黒で表現するという比較的利用範囲が広いカラー印刷の特殊処理を簡易に実現できる画像処理方法を提供することができるという効果を奏する。
【０１０６】
また、請求項１１にかかるコンピュータが実行するためのプログラムによれば、カラー画像に応じた前記画像データを少なくとも彩度成分を含むデータに変換する彩度変換工程と、前記画像データのうちのカラー出力すべき色相を決定するマスキング工程と、前記画像データを白と黒とによって表される白黒画像データに変換する白黒画像生成工程と、前記白黒画像データから前記マスキング工程によって決定された色相を有す部分を除いて画像除去データを作成する色相除去工程と、前記画像除去データと、前記画像データのうちの前記マスキング工程によって決定された色相の画像データ部分とを合成して特殊効果を施した画像データを生成する画像合成工程と、前記画像合成工程によって生成された特殊効果を施した画像データをプリント可能な画像データに変換するプリントデータ変換工程と、をコンピュータに実行させることとしたので、白黒画像中に特定の色相だけが元の画像（カラー画像）と同様に表示される画像を簡易に形成することができる。したがって、カラー画像のうち特定の色だけをカラーで表現し、他の部分を白黒で表現するという比較的利用範囲が広いカラー印刷の特殊処理を簡易に実現できるプログラムを提供することができるという効果を奏する。
【０１０７】
また、請求項１２にかかるコンピュータが実行するためのプログラムによれば、請求項１１にかかる発明において、前記マスキング工程は、さらに、前記色相の出力の度合いを調整するマスク調整工程を有することとしたので、画像処理した結果得られる画像の状態をイメージ通りにすることができるという効果を奏する。
【０１０８】
また、請求項１３にかかるコンピュータが実行するためのプログラムによれば、請求項１１にかかる発明において、前記マスキング工程では、彩度Ｃｂを横軸、彩度Ｃｒを縦軸としたＣｂ−Ｃｒ座標において、カラーで印刷したい特定色の点Ｐを（Ｃｂｐ、Ｃｒｐ）とした場合、カラー出力すべき色相Ｈｕｅを、Ｈｕｅ＝ａｒｃｔａｎ（Ｃｂｐ／Ｃｒｐ）により算出し、前記マスク調整工程では、Ｃｂ−Ｃｒ座標を算出された色相Ｈｕｅの分だけ回転してＸ−Ｙ座標を設定し、Ｃｂ−Ｃｒ座標からＸ−Ｙ座標への座標変換によって点ｐ（Ｃｂｐ，Ｃｒｐ）をＸ軸上の点ｐ（ｘ，０）に移動し、ｘの値をｓｏｕｒｃｅとした場合、マスクを表す値αを決定するための値α１を、α１＝ｓｏｕｒｃｅ／１００（％）により算出し、マスクを表す値αを、α＝ＧＡＩＮ×（α１−ＣＬＩＰ）により算出（ただし、ＣＬＩＰ、ＧＡＩＮはパラメータ）することとしたので、簡易にマスクを作成することが可能となるという効果を奏する。
【０１０９】
また、請求項１４にかかるコンピュータが実行するためのプログラムによれば、請求項１３にかかる発明において、色相除去工程では、白黒画像データ×（１−α）の演算を行って前記画像除去データを作成し、前記マスク調整工程では、元画像データ×αの演算を行って、元画像データの色相を調整し、前記画像合成工程では、［白黒画像データ×（１−α）］＋（元画像データ×α）の演算を行って、特殊効果を施した画像データを生成することとしたので、より簡易にカラー画像のうち特定の色だけをカラーで表現することが可能となるという効果を奏する。
【０１１０】
また、請求項１５にかかるコンピュータが実行するためのプログラムによれば、請求項１１にかかる発明において、さらに、前記画像合成工程によって合成された画像データの彩度成分を変更してカラーコレクションを行うカラーコレクション工程を備え、前記プリントデータ変換工程では、前記カラーコレクション工程でカラーコレクションが施された画像データをプリント可能な画像データに変換することとしたので、カラー印刷する色を所望の色に調整することが可能となるという効果を奏する。
【０１１１】
また、請求項１６にかかるコンピュータが実行するためのプログラムによれば、請求項１１にかかる発明において、前記画像合成工程によって生成された特殊効果が施された画像を表示デバイスに表示する工程を含むこととしたので、特殊効果が施された画像を操作者が確認することが可能となるという効果を奏する。
【０１１２】
また、請求項１７にかかるコンピュータが実行するためのプログラムによれば、請求項１５にかかる発明において、前記カラーコレクション工程によってカラーカラーコレクションが施された画像を表示デバイスに表示する工程を含むこととしたので、カラーコレクションを施した画像を操作者が確認することが可能となるという効果を奏する。
【０１１３】
また、請求項１８にかかるコンピュータが実行するためのプログラムによれば、請求項１１にかかる発明において、前記マスキング工程では、表示デバイスに画像データを表示し、当該表示される画像データ中で、操作者によって指定される部分の色相を、前記カラー出力すべき色相として決定することとしたので、簡易にカラー出力すべき色相を決定することが可能となるという効果を奏する。
【０１１４】
また、請求項１９にかかるコンピュータが実行するためのプログラムによれば、請求項１１にかかる発明において、さらに、前記マスキング工程では、表示デバイスに色相を選択するための色相選択領域を表示し、操作者によって当該色相選択領域で選択される色相を前記カラー出力すべき色相として決定することとしたので、簡易にカラー出力すべき色相を決定することが可能となるという効果を奏する。
【図面の簡単な説明】
【図１】実施の形態１にかかるカラープリンタシステムの構成を示すブロック図である。
【図２】実施の形態１にかかる印刷のプロパティ画面を示す図である。
【図３】実施の形態１にかかる特色印刷設定画面の一例を示す図である。
【図４】実施の形態１にかかる特色印刷設定画面の一例を示す図である。
【図５】図１のプリンタドライバの機能構成図である。
【図６】図５に示した彩度データ変換部の変換マトリクステーブルを示す図である。
【図７】図５に示したモノクロ画像生成部の変換マトリクステーブルを示す図である。
【図８】図５に示したプリントデータ変換部の変換マトリクステーブルを示す図である。
【図９】図５に示したマスク作成部の処理を説明する図である。
【図１０】画像に含まれる各色から特定色を除いた状態を模式的に示す図である。
【図１１】パラメータを説明するための図である。
【図１２】実施の形態１にかかる画像処理方法を説明するためのフローチャートである。
【図１３】実施の形態１の画像の加工手順を説明するための図である。
【図１４】実施の形態２にかかる特色印刷設定画面の一例を示す図である。
【図１５】実施の形態２にかかる特色印刷設定画面の一例を示す図である。
【図１６】実施の形態３にかかる特色印刷設定画面の一例を示す図である。
【図１７】実施の形態３にかかる特色印刷設定画面の一例を示す図である。
【図１８】実施の形態３にかかるプリンタドライバの機能構成図である。
【図１９】図１８に示したカラーコレクション部の変換マトリクステーブルを示す図である。
【図２０】実施の形態３にかかる画像処理方法を説明するためのフローチャートである。
【図２１】実施の形態３の画像の加工手順を説明するための図である。
【符号の説明】
１　画像処理装置
２　カラープリンタ装置
１１　入力部
１２　カラースキャナ
１３　表示部
１４　ＣＰＵ
１５　ＲＡＭ
１６　記録媒体アクセス装置
１７　記録媒体
１８　プリンタＩ／Ｆ
１００　プリンタドライバ
１０１　画面表示部
１０２　彩度データ変換部
１０３　モノクロ画像生成部
１０４　マスク作成部
１０５　マスク調整部
１０６　特殊効果処理部
１０７　プリントデータ変換部
１１０　画像アプリケーション
２０１　カラーコレクション部
【図１】
2004007370.tif 000003
【図２】
2004007370.tif 000004
【図３】
2004007370.tif 000005
【図４】
2004007370.tif 000006
【図５】
2004007370.tif 000007
【図６】
2004007370.tif 000008
【図７】
2004007370.tif 000009
【図８】
2004007370.tif 000010
【図９】
2004007370.tif 000011
【図１０】
2004007370.tif 000012
【図１１】
2004007370.tif 000013
【図１２】
2004007370.tif 000014
【図１３】
2004007370.tif 000015
【図１４】
2004007370.tif 000016
【図１５】
2004007370.tif 000017
【図１６】
2004007370.tif 000018
【図１７】
2004007370.tif 000019
【図１８】
2004007370.tif 000020
【図１９】
2004007370.tif 000021
【図２０】
2004007370.tif 000022
【図２１】
2004007370.tif 000023