(57)【要約】【課題】画像全体の画質の低下を防止しつつ、出力機器における色再現域を有効に利用できる画像処理装置を提供する。【解決手段】出力側の機器にて、複数の色材を混色して得られる第１最低明度の色を表わす第１明度情報と、当該第１最低明度の色とは異なる、第２最低明度の色を表わす第２明度情報と、を取得し、出力側の装置にて出力する対象となる画像情報のうち、単色の黒色材にて描画するべき黒単色部分については、第２明度情報を用いて当該黒単色部分の明度を調整し、黒単色部分以外の非黒単色部分については、第１明度情報を用いて当該非黒単色部分の明度を調整する。【選択図】図１
2008124712.tif 000002
【特許請求の範囲】
【請求項１】
出力側の機器にて、複数の色材を混色して得られる第１最低明度の色を表わす第１明度情報と、当該第１最低明度の色とは異なる、第２最低明度の色を表わす第２明度情報と、を取得する手段と、
前記出力側の装置にて出力する対象となる画像情報のうち、前記単色の黒色材にて描画するべき黒単色部分については、前記第２明度情報を用いて当該黒単色部分の明度を調整し、前記黒単色部分以外の非黒単色部分については、前記第１明度情報を用いて当該非黒単色部分の明度を調整する調整手段と、
を備えたことを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記第２明度情報の表わす第２最低明度の色は、単色の黒色材により得られる最低明度の色であることを特徴とする画像処理装置。
【請求項３】
請求項１または２に記載の画像処理装置において、
前記調整手段は、黒単色部分の明度を調整する際に、白色を表わす白色情報と、前記第２明度情報とを用いて、明度範囲を決定し、当該決定した明度範囲で、黒単色部分の明度を調整することを特徴とする画像処理装置。
【請求項４】
請求項３に記載の画像処理装置において、
前記白色情報と、前記第２明度情報とは、デバイスに依存しない色空間での色座標によって表わされる情報であることを特徴とする画像処理装置。
【請求項５】
請求項１から４のいずれか一項に記載の画像処理装置において、
前記調整手段は、少なくとも、前記黒単色部分について、その明度の調整前の値と調整後の値との関係が非線形となるよう調整を行うことを特徴とする画像処理装置。
【請求項６】
出力側の機器にて、複数の色材を混色して得られる第１最低明度の色を表わす第１明度情報と、当該第１最低明度の色とは異なる、第２最低明度の色を表わす第２明度情報と、を取得する工程と、
前記出力側の装置にて出力する対象となる画像情報のうち、前記単色の黒色材にて描画するべき黒単色部分については、前記第２明度情報を用いて当該黒単色部分の明度を調整し、前記黒単色部分以外の非黒単色部分については、前記第１明度情報を用いて当該非黒単色部分の明度を調整する工程と、
を備えたことを特徴とする画像処理方法。
【請求項７】
コンピュータに、
出力側の機器にて、複数の色材を混色して得られる第１最低明度の色を表わす第１明度情報と、当該第１最低明度の色とは異なる、第２最低明度の色を表わす第２明度情報と、を取得する手順と、
前記出力側の装置にて出力する対象となる画像情報のうち、前記単色の黒色材にて描画するべき黒単色部分については、前記第２明度情報を用いて当該黒単色部分の明度を調整し、前記黒単色部分以外の非黒単色部分については、前記第１明度情報を用いて当該非黒単色部分の明度を調整する手順と、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタ等、出力機器に出力する画像を処理する画像処理装置に関する。
【背景技術】
【０００２】
出力機器における色再現域を有効に利用するため、出力機器の色再現域の最低明度を基準として、色の明度を調整する技術が考えられている（特許文献１）。
【特許文献１】特開２００６−８１０８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、出力機器によっては、例えばシアン、マゼンタ、イエロー、ブラックの各色材を混色して再現される黒色（プロセスブラック）と、ブラックの色材単色で再現される黒色（黒単色）とで明度が異なるものがある。
【０００４】
このとき一般には、プロセスブラックの明度が、黒単色の明度よりもより低い。このために、黒単色の最低明度（黒１００％）で描画するべき部分（例えば文字部分）の色までも、出力機器の色再現域の最低明度を基準として明度調整してしまうと、その調整後の色が、黒単色の最低明度（黒１００％）に合わなくなる。この結果、出力される色にプロセスカラーが含まれるなど、黒１００％で描画されず、文字など黒単色で描画される部分の画質が低下してしまう。
【０００５】
そこで例えば黒１００％の明度を基準として明度調整することとすれば、文字部分の色は黒１００％で描画されることとなるが、黒１００％以下の明度範囲がなくなる結果、当該明度範囲の色がつぶれて、当該色で描画するべき部分の画質が低下する。
【０００６】
本発明は上記実情に鑑みて為されたもので、画像全体の画質の低下を防止しつつ、出力機器における色再現域を有効に利用できる画像処理装置を提供することを、その目的の一つとする。
【課題を解決するための手段】
【０００７】
上記従来例の問題点を解決するための本発明は、画像処理装置であって、出力側の機器にて、複数の色材を混色して得られる第１最低明度の色を表わす第１明度情報と、当該第１最低明度の色とは異なる、第２最低明度の色を表わす第２明度情報と、を取得する手段と、前記出力側の装置にて出力する対象となる画像情報のうち、前記単色の黒色材にて描画するべき黒単色部分については、前記第２明度情報を用いて当該黒単色部分の明度を調整し、前記黒単色部分以外の非黒単色部分については、前記第１明度情報を用いて当該非黒単色部分の明度を調整する調整手段と、を備えたことを特徴としている。
【０００８】
ここで前記第２明度情報の表わす第２最低明度の色は、単色の黒色材により得られる最低明度の色であってもよい。
【０００９】
また前記調整手段は、黒単色部分の明度を調整する際に、白色を表わす白色情報と、前記第２明度情報とを用いて、明度範囲を決定し、当該決定した明度範囲で、黒単色部分の明度を調整することとしてもよい。
【００１０】
このとき、前記白色情報と、前記第２明度情報とは、デバイスに依存しない色空間での色座標によって表わされる情報であってもよい。
【００１１】
また前記調整手段は、少なくとも、前記黒単色部分について、その明度の調整前の値と調整後の値との関係が非線形となるよう調整を行うこととしてもよい。
【００１２】
また、本発明の一態様に係る画像処理方法は、出力側の機器にて、複数の色材を混色して得られる第１最低明度の色を表わす第１明度情報と、当該第１最低明度の色とは異なる、第２最低明度の色を表わす第２明度情報と、を取得する工程と、前記出力側の装置にて出力する対象となる画像情報のうち、前記単色の黒色材にて描画するべき黒単色部分については、前記第２明度情報を用いて当該黒単色部分の明度を調整し、前記黒単色部分以外の非黒単色部分については、前記第１明度情報を用いて当該非黒単色部分の明度を調整する工程と、を備えたことを特徴としている。
【００１３】
また本発明の別の態様は、プログラムであって、コンピュータに、出力側の機器にて、複数の色材を混色して得られる第１最低明度の色を表わす第１明度情報と、当該第１最低明度の色とは異なる、第２最低明度の色を表わす第２明度情報と、を取得する手順と、前記出力側の装置にて出力する対象となる画像情報のうち、前記単色の黒色材にて描画するべき黒単色部分については、前記第２明度情報を用いて当該黒単色部分の明度を調整し、前記黒単色部分以外の非黒単色部分については、前記第１明度情報を用いて当該非黒単色部分の明度を調整する手順と、を実行させることを特徴としている。
【発明を実施するための最良の形態】
【００１４】
本発明の実施の形態について図面を参照しながら説明する。本発明の実施の形態に係る画像処理装置１は、例えばプリンタサーバによって実現され、図１に示すように、制御部１１、記憶部１２、通信部１３を含んで構成される。また、この画像処理装置１は、プリンタ装置２と、クライアント装置３とに接続されている。
【００１５】
制御部１１は、ＣＰＵ等であり、記憶部１２に格納されているプログラムに従って動作する。本実施の形態では、この制御部１１は、クライアント装置３から受信される画像データを処理の対象として、当該画像データに含まれる色を調整する処理を行う。そして、当該調整後の画像データをプリンタ装置２に出力する。
【００１６】
記憶部１２は、メモリ素子や、ディスクデバイス等であり、制御部１１によって実行されるプログラムを保持している。このプログラムは、例えばＤＶＤ−ＲＯＭやＣＤ−ＲＯＭ等の記憶媒体に格納された状態で提供され、この記憶部１２に複写して格納されてもよい。また、この記憶部１２は、制御部１１のワークメモリとしても動作する。
【００１７】
通信部１３は、ネットワークインタフェース等の通信手段であり、プリンタ装置２や、クライアント装置３との間でデータを送受する。ここでは、クライアント装置３から受信される画像データを制御部１１に出力する。また、制御部１１から入力される指示に従って、プリンタ装置２へ画像データを送信する。
【００１８】
ここで制御部１１の具体的な処理の内容について説明する。制御部１１は、クライアント装置３から、出力側機器であるプリンタ装置２にて印刷するべき画像データを受信する。この画像データは、例えば、ビットマップの画像データであり、クライアント装置３での色再現性に関わる情報（入力プロファイル情報）を含む。ここで入力プロファイル情報は、例えば、クライアント装置３で生成されたビットマップデータにおける白色（入力側白点：iw）と、クライアント装置３で生成されたビットマップデータにおけるプロセスカラーの最低明度の色を表わす情報（入力第１最低明度点：ib）と、クライアント装置３で生成されたビットマップデータにおける黒単色での最低明度の色を表わす情報（入力第２最低明度点：ik）とを含む。これら、入力側白点iwと、入力第１最低明度点ibと、入力第２最低明度点ikとは、それぞれ三刺激値の色空間（例えばＸＹＺの色空間）で表わされているものとする。
【００１９】
制御部１１が実行するプログラムは、機能的には、図２に示すように、入力プロファイル情報解析部２１と、第１色変換処理部２２と、色領域判定部２３と、レンジ調整部２４と、出力プロファイル情報解析部２５と、第２色変換処理部２６とを含んで構成される。
【００２０】
入力プロファイル情報解析部２１は、クライアント装置３から受信した画像データのうち、入力プロファイル情報を参照し、入力側白点iwと、入力第１最低明度点ibと、入力第２最低明度点ikとの情報を抽出する。
【００２１】
第１色変換処理部２２は、クライアント装置３から受信した画像データに含まれる色の情報（各画素値の値）を、所定の色空間の値（ここでは三刺激値であるＸＹＺとする）に変換する。
【００２２】
色領域判定部２３は、クライアント装置３から受信した画像データに含まれる色の情報（各画素値の値）を参照し、黒単色で描画するべき領域を検出する。この色領域判定部２３は、例えば文字を構成する画素や、黒単色で描画すべき旨の色指定のある画素など、黒単色で描画するべき領域を特定する情報を出力する。
【００２３】
レンジ調整部２４は、入力プロファイル情報解析部２１から入力される、入力側白点iwと、入力第１最低明度点ibと、入力第２最低明度点ikとの情報及び、後に説明する出力プロファイル情報解析部２５が出力する出力側白点owと、出力第１最低明度点obと、出力第２最低明度点okとの情報を用いて、第１色変換処理部２２が出力する画素値を変換する。このレンジ調整部２４の処理については後に述べる。
【００２４】
出力プロファイル情報解析部２５は、出力側機器としてのプリンタ装置２での色再現性に関わる情報（出力プロファイル情報）を取得する。この出力プロファイル情報は、利用者が予め記憶部１２に格納しておけばよい。本実施の形態では、この出力プロファイル情報に、出力側機器での白色を表す情報（出力側白点：ow）と、出力側機器でのプロセスカラー（複数の色材を合成して得られる色）のうち、最低明度の色を表わす情報（出力第１最低明度点：ob）と、出力側機器での黒単色での最低明度の色を表わす情報（出力第２最低明度点：ok）とを含む。これら、出力側白点owと、出力第１最低明度点obと、出力第２最低明度点okとは、それぞれ三刺激値の色空間（例えばＸＹＺの色空間）で表わされているものとする。
【００２５】
第２色変換処理部２６は、レンジ調整部２４にて調整した画像データの各色を、出力側機器で取り扱い可能な色空間（ここではプリンタ装置２にて取り扱い可能なＣＭＹＫ色空間）で表現された値に変換する。
【００２６】
次に、レンジ調整部２４の処理の内容について述べる。レンジ調整部２４は、図３に示すように、入力される画像データの各画素を、順次、注目画素として選択する（Ｓ１）。レンジ調整部２４は、色領域判定部２３が出力する情報を参照して、注目画素が、黒単色で描画するべき領域に含まれるか否かを判定する（Ｓ２）。
【００２７】
ここで、注目画素が、黒単色で描画するべき領域に含まれる場合は、黒単色の最低明度を表す入力第２最低明度点ikと、出力第２最低明度点okとを用いて注目画素の明度レンジ変換を行う（Ｓ３）。すなわち、変換前の注目画素の画素値がＸＹＺ色空間において（Ｘin，Ｙin，Ｚin）であったとすると、
【数１】
2008124712.tif 000003
として、注目画素の画素値をＸＹＺ色空間における（Ｘout，Ｙout，Ｚout）の値に変換する。レンジ調整部２４は、この変換により、入力画素値の各成分の値を、単色の黒色で描画可能な最低の明度と白色の明度とのレンジ内における値に調整する。
【００２８】
レンジ調整部２４は、さらに注目画素として選択されていない画素があるか否かを調べ（Ｓ４）、選択されていない画素があれば、処理Ｓ１に戻り、次の画素を注目画素として選択して処理を続ける。
【００２９】
また、処理Ｓ４において、注目画素として選択されていない画素がなければ、つまり、すべての画素について処理を終了した場合は、調整後の画素値を含む、調整後の画像データを第２色変換処理部２６に出力して（Ｓ５）、処理を終了する。
【００３０】
またレンジ調整部２４は、処理Ｓ２において、注目画素が、黒単色で描画するべき領域に含まれない（非黒単色部分）と判定した場合は、複数の色を混色して得られる最低明度を表す入力第１最低明度点ibと、出力第１最低明度点obとを用いて注目画素の明度レンジ変換を行う（Ｓ６）。すなわち、変換前の注目画素の画素値がＸＹＺ色空間において（Ｘin，Ｙin，Ｚin）であったとすると、
【数２】
2008124712.tif 000004
として、注目画素の画素値をＸＹＺ色空間における（Ｘout，Ｙout，Ｚout）の値に変換する。レンジ調整部２４は、この変換により、入力画素値の各成分の値を、プロセスブラックで描画可能な最低の明度と白色の明度とのレンジ内における値に調整する。そしてレンジ調整部２４は、処理Ｓ４に移行して処理を続ける。
【００３１】
本実施の形態によると、黒単色で描画されるべき領域の色と、それ以外の領域の色とを、それぞれ異なる明度の範囲の色に変換するので、出力側における黒単色での明度範囲と、混色による明度範囲とをそれぞれ有効に利用できる。
【００３２】
一般に、図４（ａ）に模式的に示すように、入力側（クライアント装置３側）の色空間において黒単色での最低明度と、複数の色を混色して得られる最低明度とには相違がある。従来の方法では、出力側での黒単色、またはプロセスブラックの最低明度のいずれか一方を基礎として明度のレンジを調整するので、例えば図４（ｂ）に示すように、黒単色またはプロセスブラックのいずれかの最低明度は、入出力で一致させることができるものの、他方の値は一致しない。
【００３３】
これに対し、本実施の形態では、入力側の黒単色による色と、そうでない色との明度レンジを、それぞれ出力側の黒単色による最低明度と、混色による最低明度とを基礎として個別に調整するので、図４（ｃ）に示すように、黒単色、プロセスブラックの双方で、入力側と出力側との最低明度値が一致する。これにより、画像全体の画質の低下を防止しつつ、出力機器における色再現域を有効に利用できる。
【００３４】
また本実施の形態のように、三刺激値の色空間において明度レンジを調整すると、例えば明度の情報を直接用いるＬ*ａ*ｂ*色空間などでの調整の場合とは異なり、図５に示すように、黒単色の明度レンジと、複数色を混色して得られる色の明度レンジとの明度変化を非線形とし、比較的高い明度の範囲において、単色と混色とのそれぞれの場合でより一致するように調整できる。
【図面の簡単な説明】
【００３５】
【図１】本発明の実施の形態に係る画像処理装置の構成例及び接続例を表すブロック図である。
【図２】本発明の実施の形態に係る画像処理装置の一例を表す機能ブロック図である。
【図３】本発明の実施の形態に係る画像処理装置の動作例を表すフローチャート図である。
【図４】本発明の実施の形態に係る画像処理装置による変換と従来例の変換との相違の例を表す説明図である。
【図５】本発明の実施の形態に係る画像処理装置による明度の変換態様を表す説明図である。
【符号の説明】
【００３６】
１  画像処理装置、２  プリンタ装置、３  クライアント装置、１１  制御部、１２  記憶部、１３  通信部。
【図１】
2008124712.tif 000005
【図２】
2008124712.tif 000006
【図３】
2008124712.tif 000007
【図４】
2008124712.tif 000008
【図５】
2008124712.tif 000009