(57)【要約】【課題】文書画像全体として見れば滑らかな階調再現を損なうことなくPure Grayのメリットを享受することのできる色変換装置を提供することを目的とする。【解決手段】印刷文書中に登場する描画オブジェクト毎に、色分布に基づいて、無彩色と有彩色とが混在して配色される描画オブジェクトか、無彩色のみで配色される描画オブジェクトかを識別し、無彩色と有彩色とが混在して配色される描画オブジェクトに対して上記Pure Gray機能を禁止し、無彩色のみで配色される描画オブジェクトに対してPure Gray機能を許可するPure Gray許可・禁止決定手段と、許可された描画オブジェクトにはPure Gray機能を伴う色変換を実行し、禁止された描画オブジェクトにはPure Gray機能を伴わない色変換を実行する色変換手段とを有する。【選択図】      図１
2010081203.tif 000002
【特許請求の範囲】
【請求項１】
無彩色を黒色材だけで再現するように、無彩色の入力に対してはＣＭＹの各データをゼロとする色変換結果を出力するPure Gray機能を持つ色変換装置であって、
印刷文書中に登場する個々の描画オブジェクト毎に、その色分布の状態に基づいて、無彩色と有彩色とが混在して配色される描画オブジェクトか、無彩色のみで配色される描画オブジェクトかを識別し、無彩色と有彩色とが混在して配色される描画オブジェクトに対して上記Pure Gray機能を禁止し、無彩色のみで配色される描画オブジェクトに対してPure Gray機能を許可するPure Gray許可・禁止決定手段と、
このPure Gray許可・禁止決定手段のPure Gray機能の許可または禁止の決定に基づいて、許可された描画オブジェクトにはPure Gray機能を伴う色変換を実行し、禁止された描画オブジェクトにはPure Gray機能を伴わない色変換を実行する色変換手段と、
を有することを特徴とする色変換装置。
【請求項２】
無彩色を黒色材だけで再現するように、無彩色の入力に対してはＣＭＹの各データをゼロとする色変換結果を出力するPure Gray機能を持つ色変換装置であって、
印刷文書中に登場する個々の描画オブジェクト毎に、その色分布の状態に基づいて、無彩色−有彩色間のグラデーションによって配色される描画オブジェクトか、それ以外の描画オブジェクトかを識別し、無彩色−有彩色間のグラデーションによって配色される描画オブジェクトに対してPure Gray機能を禁止し、それ以外の描画オブジェクトに対してPure Gray機能を許可するPure Gray許可・禁止決定手段と、
このPure Gray許可・禁止決定手段のPure Gray機能の許可または禁止の決定に基づいて、許可された描画オブジェクトにはPure Gray機能を伴う色変換を実行し、禁止された描画オブジェクトにはPure Gray機能を伴わない色変換を実行する色変換手段と、
を有することを特徴とする色変換装置。
【請求項３】
無彩色を黒色材だけで再現するように、無彩色の入力に対してはＣＭＹの各データをゼロとする色変換結果を出力するPure Gray機能を持つ色変換装置であって、
印刷文書中に登場する個々の描画オブジェクト毎に、その色分布の状態を描画コマンドに基づいて取得し、取得された色分布情報を出力する色分布情報供給手段と、
この色分布情報供給手段からの色分布情報に基づいて、描画オブジェクト毎に、無彩色と有彩色とが混在して配色される描画オブジェクトか、無彩色のみで配色される描画オブジェクトかを識別し、無彩色と有彩色とが混在して配色される描画オブジェクトに対してPure Gray機能を禁止し、無彩色のみで配色される描画オブジェクトに対してPure Gray機能を許可するPure Gray許可・禁止決定手段と、
このPure Gray許可・禁止決定手段のPure Gray機能の許可または禁止の決定に基づいて、許可された描画オブジェクトにはPure Gray機能を伴う色変換を実行し、禁止された描画オブジェクトにはPure Gray機能を伴わない色変換を実行する色変換手段と、
を有することを特徴とする色変換装置。
【請求項４】
無彩色を黒色材だけで再現するように、無彩色の入力に対してはＣＭＹの各データをゼロとする色変換結果を出力するPure Gray機能を持つ色変換装置であって、
印刷文書中に登場する個々の描画オブジェクト毎に、その色分布の状態を描画コマンドに基づいて取得し、取得された色分布情報を出力する色分布情報供給手段と、
この色分布情報供給手段からの色分布情報に基づいて、描画オブジェクト毎に、無彩色−有彩色間のグラデーションによって配色される描画オブジェクトか、それ以外の描画オブジェクトかを識別し、無彩色−有彩色間のグラデーションによって配色される描画オブジェクトに対してPure Gray機能を禁止し、それ以外の描画オブジェクトに対してPure Gray機能を許可するPure Gray許可・禁止決定手段と、
このPure Gray許可・禁止決定手段のPure Gray機能の許可または禁止の決定に基づいて、許可された描画オブジェクトにはPure Gray機能を伴う色変換を実行し、禁止された描画オブジェクトにはPure Gray機能を伴わない色変換を実行する色変換手段と、
を有することを特徴とする色変換装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、カラー図形オブジェクトの印刷において色変換を行う色変換装置に関する。
【背景技術】
【０００２】
従来、カラープリンタの画像処理（主に色変換）では、無彩色の不要な色付き・版ズレによる画質低下・色トナーの浪費を抑えるため、無彩色や低彩度色の描画オブジェクトに対して、黒色材のみによる画像形成を行うためのPure Black/Pure Gray処理（以下、Pure Blackの意味も含めて単にPure Grayと記す）が行われる。
【０００３】
しかし、Pure Grayは滑らかで自然な階調再現を妨げるため、テキスト、イメージ、線画、図形（面図形）といった描画オブジェクトの種類に応じて、Pure GrayのEnable/Disableを切り替えて運用している。具体的には、わかりやすさや見やすさが重視されるテキストや線画はEnable、きれいで自然な再現が求められるイメージはDisable、とするのが概して妥当である。
【０００４】
特許文献１には、黒やグレーの無彩色を印刷する場合にテキスト画像と中間調画像の画質を向上させることができるカラー画像出力装置について開示されている。
【特許文献１】特開２０００−１５２０１４
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、面図形については、Pure Grayが常に効果的に働くとは限らず、却って画質劣化する場合もある。例えば、無彩色−有彩色間のグラデーションでは低彩度と高彩度の境界で擬似輪郭が生じやすく、滑らかな階調再現を損なうことになる。このため、面図形に対して一概にEnable/Disableを指定するというやり方は、上記Pure Grayの目的（無彩色の不要な色付き、版ズレによる画質低下・色トナー浪費の抑制）と、滑らかな階調再現とを両立するうえで不適切であった。また、イメージについても、白黒写真のようにEnableとするほうが好ましい場合もあるため、Enable/Disableを一概に指定するのは不適切といえる。
【０００６】
この発明は、文書画像全体として見れば滑らかな階調再現を損なうことなくPure Grayのメリットを享受することのできる色変換装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決し目的を達成するために、印刷文書中に登場する個々の描画オブジェクト毎に、その色分布の状態に基づいて、無彩色と有彩色とが混在して配色される描画オブジェクトか、無彩色のみで配色される描画オブジェクトかを識別し、無彩色と有彩色とが混在して配色される描画オブジェクトに対して上記Pure Gray機能を禁止し、無彩色のみで配色される描画オブジェクトに対してPure Gray機能を許可するPure Gray許可・禁止決定手段と、このPure Gray許可・禁止決定手段のPure Gray機能の許可または禁止の決定に基づいて、許可された描画オブジェクトにはPure Gray機能を伴う色変換を実行し、禁止された描画オブジェクトにはPure Gray機能を伴わない色変換を実行する色変換手段とを有する。
【発明の効果】
【０００８】
本発明の色変換装置により、文書画像全体として見れば滑らかな階調再現を損なうことなくPure Grayのメリットを享受することができる。
【発明を実施するための最良の形態】
【０００９】
以下、この発明の一実施の形態について図面を参照して説明する。
【００１０】
図１は、この発明に係る色変換装置１０の構成を示すものである。色変換装置１０は、描画コマンド解釈・処理部１、Pure Gray-Enable/Disable決定部２、彩度判定部３、色変換部４とから構成される。
【００１１】
描画コマンド解釈・処理部１は、図示しないプリンタドライバから供給される描画コマンドを解釈し、描画オブジェクトに対してどのような色がどのようなパターンで配色されるかといった色分布の状態を取得し、その結果を色分布情報としてPure Gray-Enable/Disable決定部２に供給出力する。描画コマンド解釈・処理部１は、また、描画オブジェクトを構成する色データ自体を逐次すべて出力し、彩度判定部３と色変換部４とに供給する。
【００１２】
Pure Gray-Enable/Disable決定部２は、描画コマンド解釈・処理部１から供給される色分布情報と、外部から入力されるPure Gray許可指定情報とに基づいて、後述するPure Gray処理を許可(Enable)するか禁止(Disable)するかを描画オブジェクト毎に決定し、その結果をEnable/Disable決定結果として色変換部４に供給出力する。
【００１３】
彩度判定部３は、描画コマンド解釈・処理部１から供給される色データ個々について、その彩度を評価して無彩色か有彩色かを判定し、その結果を彩度判定結果として色変換部４に供給出力する。ここで、無彩色とは彩度が所定の閾値未満である色を指し、有彩色とは彩度が前記閾値以上である色を指す。
【００１４】
色変換部４は、与えられた色変換パラメータにしたがって描画コマンド解釈・処理部１から供給される入力色データについて逐次色変換を実行する。色変換では、ＲＧＢ等の色空間で表された入力色データが、プリンタ出力用のＣＭＹＫデータに変換される。
【００１５】
色変換部４は、また、Pure Gray-Enable/Disable決定部２から供給されるEnable/Disable決定結果と、彩度判定部３から供給される彩度判定結果とに基づく所定の条件が満たされた場合に、Ｋ(黒)色材だけで再現を行うように、無彩色入力に対してＣＭＹの各データをゼロとした色変換結果を出力する。
【００１６】
このような色変換をPure Gray（または「Pure Grayを伴う色変換」）と呼ぶ。無彩色のうち黒を出力する場合を特にPure Blackと呼んで区別することがあるが、本実施の形態では区別はせずに一括してPure Grayと記述する。
【００１７】
図２Ａと２Ｂは、無彩色−有彩色間のグラデーションを持つ描画オブジェクトの例を示すもので、無彩色−有彩色間のグラデーションでは低彩度と高彩度の境界で擬似輪郭が生じやすく滑らかな階調再現を損なうことになる。
【００１８】
本発明は、滑らかな階調再現を損なわないようにする色変換装置を提供するものである。
【００１９】
次に、本発明の動作を、フローチャートを用いて説明する。
【００２０】
本発明のポイントとなる動作は、描画オブジェクト毎にPure GrayのEnable/Disableを決定する動作と、その決定に基づいて個々の入力色毎（描画オブジェクトがビットマップの場合は各画素の色毎）にPure Grayを行うか否か（ON/OFF）を切り替えて色変換を行う動作である。
【００２１】
次に、このような構成において、Pure Gray処理のEnable/Disableを決定する動作を図３のフローチャートを参照して説明する。
【００２２】
まず、色変換装置１０のPure Gray-Enable/Disable決定部２は、外部から供給されるPure Gray許可指定情報を参照する。Pure Gray許可指定情報は、Pure Grayを無条件に許可する強制Enable、無条件に禁止する強制Disable、前記色分布情報に基づいて自動的にEnableかDisableかを決定する自動選択、の３つの状態を識別する情報である。
【００２３】
強制Enableの場合（ＳＴ１）はPure GrayをEnableに決定する（ＳＴ６）。強制Disableの場合（ＳＴ１）はPure GrayをDisableに決定する（ＳＴ５）。自動選択の場合（ＳＴ１）は、注目中の描画オブジェクトの配色または配色パターンに無彩色が含まれるか否かを前記色分布情報に基づいて判定する（ＳＴ２）。その結果、無彩色が含まれない場合（ＳＴ２）はDisableに決定する（ＳＴ５）。一方、無彩色が含まれる場合（ＳＴ２）は、さらに配色が一様か否かを前記色分布情報に基づいて判定する（ＳＴ３）。その結果、配色が一様の場合（ＳＴ３）はEnableに決定する（ＳＴ６）。一方、一様でない場合（ＳＴ３）は、さらにその配色パターン中に有彩色が含まれるか否かを前記色分布情報に基づいて判定する（ＳＴ４）。その結果、有彩色が含まれない場合（ＳＴ４）はEnableに決定する（ＳＴ６）。一方、有彩色が含まれる場合（ＳＴ４）はDisableに決定する（ＳＴ５）。
【００２４】
次に、Pure Gray処理のEnable/Disableを決定する図３とは別の方法を図４のフローチャートを参照して説明する。
【００２５】
まず、色変換装置１０のPure Gray-Enable/Disable決定部２は、外部から供給されるPure Gray許可指定情報を参照する。Pure Gray許可指定情報は、Pure Grayを無条件に許可する強制Enable、無条件に禁止する強制Disable、前期色分布情報に基づいて自動的にEnableかDisableかを決定する自動選択、の３つの状態を識別する情報である。
【００２６】
強制Enableの場合（ＳＴ１１）はPure GrayをEnableに決定する（ＳＴ１６）。強制Disableの場合（ＳＴ１１）はPure GrayをDisableに決定する（ＳＴ１５）。自動選択の場合（ＳＴ１１）は、注目中の描画オブジェクトの配色または配色パターンに無彩色が含まれるか否かを、前記色分布情報に基づいて判定する（ＳＴ１２）。その結果、無彩色が含まれない場合（ＳＴ１２）はDisableに決定する（ＳＴ１５）。一方、無彩色が含まれる場合（ＳＴ１２）は、さらに配色がグラデーションか否かを、前記色分布情報に基づいて判定する（ＳＴ１３）。その結果、配色がグラデーションでない場合（ＳＴ１３）はEnableに決定する（ＳＴ１６）。一方、グラデーションである場合（ＳＴ１３）は、さらにその配色パターン中に有彩色が含まれるか否かを前記色分布情報に基づいて判定する（ＳＴ１４）。その結果、有彩色が含まれない場合（ＳＴ１４）は、Enableに決定する（ＳＴ１６）。一方、有彩色が含まれる場合（ＳＴ１４）はDisableに決定する（ＳＴ１５）
次に、Pure Gray処理のON/OFFを切り替えて色変換を行う動作を図５のフローチャートを参照して説明する。
【００２７】
まず、色変換装置１０の描画コマンド解釈・処理部１において、注目中の描画オブジェクトの色分布の状態（色分布情報）を取得する（ＳＴ２１）。続いて、上述した図３のフローチャートに従って前記Pure Gray許可指定情報と前記色分布情報とに基づいて注目描画オブジェクトに対するPure GrayのEnable/Disableが決定される（ＳＴ２２）。
【００２８】
ここまでは、描画オブジェクト毎に1度だけ実行される。これ以降は、注目描画オブジェクトの配色に登場する色毎に、その数（または画素数）だけ繰り返し実行される。
【００２９】
まず、前記Enable/Disableの決定に基づいて、Disableの場合（ＳＴ２３）は通常の色変換（Pure Grayを伴わない色変換）を実行する（ＳＴ２６）。一方、Enableの場合（ＳＴ２３）は現注目中の色の彩度を彩度判定部３にて判定する（ＳＴ２４）。その結果、有彩色ならば前記通常の色変換を実行する（ＳＴ２６）。一方、無彩色ならばPure Grayを伴う色変換を実行する（ＳＴ２５）。
【００３０】
そして、色数分だけ処理済になった場合（ＳＴ２７）に終了する。
【００３１】
以上説明したように上記発明の実施の形態によれば、図形やイメージなどの描画オブジェクトに対してPure Grayの許可指定を「自動選択」に設定することにより、一様な無彩色の描画オブジェクトや無彩色だけから構成される配色パターン（グラデーション等）の描画オブジェクトに対してのみPure Grayが選択され実行される。
【００３２】
一方、無彩色と有彩色とが混在する配色パターンの描画オブジェクトに対しては、Pure Grayが禁止されて通常の色変換のみが選択され、実行される（図３の場合）。例えば、図２Ａ、２ｂに示した例では、図２ＡのPure Gray = Disableが選択され、図２Ｂのような擬似輪郭は回避される。
【００３３】
また、本発明の別の実施方法（図４の場合）では、無彩色−有彩色間のグラデーションによって配色される描画オブジェクトに対しては、Pure Grayが禁止されて通常の色変換のみが選択され実行される。一方、それ以外の描画オブジェクトに対しては、Pure Grayが許可され、無彩色の入力に対してPure Grayが実行される。
【００３４】
このように、プリンタによる出力において、Pure Grayのメリットが顕著なオブジェクトに対してはPure Grayが自動的に選択され、Pure Grayのデメリットが顕著なオブジェクトに対してはPure Grayが自動的に回避されることにより、文書画像全体として見れば滑らかな階調再現を損なうことなく、Pure Grayのメリット（無彩色の不要な色付き・版ズレによる画質低下・色トナー浪費の抑制）を享受することができる。
【００３５】
本発明は、前記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、前記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【００３６】
【図１】この発明に係る色変換装置の概略構成を示すブロック図。
【図２Ａ】無彩色-有彩色間グラデーションを持つ描画オブジェクトにPure Grayを施したときの弊害を説明するための図。
【図２Ｂ】無彩色-有彩色間グラデーションを持つ描画オブジェクトにPure Grayを施したときの弊害を説明するための図。
【図３】Pure GrayのEnale/Disable決定の動作を説明するためのフローチャート。
【図４】Pure GrayのEnale/Disable決定の動作を説明するためのフローチャート。
【図５】Pure GrayのON/OFF切替の動作を説明するためのフローチャート。
【符号の説明】
【００３７】
１…描画コマンド解釈・処理部、２…Pure Gray-Enale/Disable決定部、３…彩度判定部、４…色変換部。
【図１】
2010081203.tif 000003
【図２Ａ】
2010081203.tif 000004
【図２Ｂ】
2010081203.tif 000005
【図３】
2010081203.tif 000006
【図４】
2010081203.tif 000007
【図５】
2010081203.tif 000008