(57)【要約】【課題】モノクロ印刷であっても、色付きの文字であることを容易に判断可能な印刷出力を得ることができる印刷システム、画像処理装置、色補正装置、画像処理方法、色補正方法、画像処理プログラム、および色補正プログラムを提供すること。【解決手段】色付き文字を含む印刷ジョブをプリンタ３に出力するホストコンピュータ２と、文字の色と線種とを予め対応付けた所定の色対応規則に基づき、色付き文字の色に対応する線種の色指定線が付与された色付き文字の画像をモノクロ印刷するプリンタ３と、を備える。プリンタ３のモノクロ印刷物は、色付き文字に色指定線が付与されているので、この色指定線により、色付きの文字であることを容易に判断することができる。【選択図】図１
2009027224.tif 000002
【特許請求の範囲】
【請求項１】
色付き文字を含む入力画像を表す入力データに基づき、印刷データを生成する画像処理装置と、前記印刷データに従って印刷媒体にモノクロ印刷を行う印刷装置と、を備える印刷システムであって、
前記画像処理装置は、
文字の色と線種とを予め対応付けた色対応規則に基づき、前記色付き文字の色に対応する線種の色指定線を、前記色付き文字に付与する色指定線付与手段と、
前記色指定線が付与された色付き文字を含む入力画像に対応する前記印刷データを生成する印刷データ生成手段と、を備えることを特徴とする印刷システム。
【請求項２】
請求項１に記載の印刷システムにおいて、
前記印刷装置により印刷された印刷媒体を読み取り、読取画像を表す読取画像データを生成する読取装置と、
前記読取画像データの読取画像における前記色指定線が付与された文字の色を、前記色対応規則に基づき前記色指定線に対応する色に補正する色補正装置と、をさらに備えることを特徴とする印刷システム。
【請求項３】
色付き文字を含む入力画像を表す入力データに基づき、モノクロ印刷するための印刷データを生成する画像処理装置であって、
文字の色と線種とを予め対応付けた色対応規則に基づいて、前記色付き文字の色に対応する線種の色指定線を、前記色付き文字に付与する色指定線付与手段と、
前記色指定線が付与された色付き文字を含む入力画像に対応する前記印刷データを生成する印刷データ生成手段と、を備えることを特徴とする画像処理装置。
【請求項４】
請求項３に記載の画像処理装置において、
前記色付き文字の色を、モノクロ印刷における濃度最大の色に変換する文字色変換手段、をさらに含むことを特徴とする画像処理装置。
【請求項５】
請求項３または４に記載の画像処理装置において、
前記色指定線付与手段は、前記色付き文字を囲むように前記色指定線を付与することを特徴とする画像処理装置。
【請求項６】
請求項５に記載の画像処理装置において、
前記色対応規則は、複数の色について定められ、
前記複数の色の各々に対応付けられる色指定線は、前記複数の色における色相の順番に応じて、実線部の長さと非実線部の長さの比が定められた破線であることを特徴とする画像処理装置。
【請求項７】
文字の色を補正する色補正装置であって、
文字の色と線種とを予め対応付けた色対応規則に基づく色指定線が付与された文字を含むモノクロ画像を表す画像データが入力される画像データ入力部と、
前記モノクロ画像における前記色指定線が付与された文字の色を、前記色対応規則に基づき前記色指定線の線種に対応する色に補正する文字色補正手段と、を備えることを特徴とする色補正装置。
【請求項８】
請求項７に記載の色補正装置において、
前記入力された画像データが表す画像から前記色指定線を除去する除去手段、をさらに備えることを特徴とする色補正装置。
【請求項９】
請求項７または８に記載の色補正装置において、
線が付与された文字を含む画像が印刷された印刷媒体を読み取り、前記読み取った画像のデータを前記画像データ入力部に入力する読取部と、
前記文字色補正手段により色補正された画像をカラー印刷するカラー印刷部と、をさらに備えることを特徴とする色補正装置。
【請求項１０】
色付き文字を含む入力画像を表す入力データに基づき、モノクロ印刷するための印刷データを生成する画像処理方法であって、
文字の色と線種とを予め対応付けた色対応規則に基づいて、前記色付き文字の色に対応する線種の色指定線を、前記色付き文字に付与するステップと、
前記色指定線が付与された色付き文字を含む入力画像に対応する前記印刷データを生成するステップと、を備えることを特徴とする画像処理方法。
【請求項１１】
文字の色を補正する色補正方法であって、
文字の色と線種とを予め対応付けた色対応規則に基づく色指定線が付与された文字を含むモノクロ画像を表す画像データに対して、
前記モノクロ画像における前記色指定線が付与された文字の色を、前記色対応規則に基づき前記色指定線の線種に対応する色に補正する処理を行うステップ、を備えることを特徴とする色補正方法。
【請求項１２】
色付き文字を含む入力画像を表す入力データに基づき、モノクロ印刷するための印刷データを生成する画像処理プログラムであって、
コンピュータを、
文字の色と線種とを対応付けた色対応規則情報を予め記憶する記憶部にアクセスして、前記色対応規則情報に基づき、前記色付き文字の色に対応する線種の色指定線を、前記色付き文字に付与する色指定線付与手段、
前記色指定線が付与された色付き文字を含む入力画像に対応する前記印刷データを生成する印刷データ生成手段、として機能させることを特徴とする画像処理プログラム。
【請求項１３】
文字の色を補正するための色補正プログラムであって、
コンピュータを、
文字の色と線種とを予め対応付けた色対応規則に基づく色指定線が付与された文字を含むモノクロ画像を表す画像データに対して、
前記色対応規則を示す色対応規則情報を予め記憶する記憶部にアクセスして、前記色対応規則情報に基づき、前記色指定線が付与された文字の色を前記色指定線の線種に対応する色に補正する処理を行う文字色補正手段、として機能させることを特徴とする色補正プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
モノクロ印刷を行う印刷システム、画像処理装置、色補正装置、画像処理方法、色補正方法、画像処理プログラム、および色補正プログラムに関する。
【背景技術】
【０００２】
近年、カラー画像を印刷可能なカラープリンタが広く普及する一方で、コストの制約などのため、モノクロ印刷に対する需要も依然として残っており、カラー画像のデータに対してモノクロ印刷を行うような場合も多い。
【０００３】
カラー画像データをモノクロ印刷する際、カラー画像データをモノクロ印刷用の画像データに変換するモノクロ変換が行われる。典型的なモノクロ変換方法としては、カラー画像データを構成する各画素のＲＧＢ値をグレー値に変換する方法がある（例えば、特許文献１参照）。具体的には、輝度変換式である次式（１）に従ってＲＧＢ値を輝度に対応するグレー値Ｇｒに変換する。グレー値で表される濃淡画像を印刷することにより、カラー画像を濃淡で表現したモノクロ印刷が行われる。なお、式（１）におけるグレー値Ｇｒの値が大きいほど低濃度、グレー値の値が小さいほど高濃度に対応する。
Ｇｒ＝０．３Ｒ＋０．５９Ｇ＋０．１１Ｂ
（ただし、Ｒは赤、Ｇは緑、Ｂは青の画素値、Ｇｒはグレー値）…（１）
【０００４】
【特許文献１】特開２００２−２５２７７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、モノクロ印刷では、色指定のある文字（以下、「色付き文字」という）を印刷した場合に、印刷物の濃淡画像から色付き文字の色を正確に読み取ることが困難になってしまうという課題がある。例えば、青色に対応するグレー値は比較的小さい値となるため、青色の色付き文字をモノクロ印刷した場合、高濃度の文字が印刷されることになる。このため、元々黒の文字をモノクロ印刷した文字との濃度差が小さくなり、モノクロ印刷された文字が青の色付き文字であることが、ユーザにとって分かり難くなってしまう。プリンタに印刷させる文書を作成する者の意図としては、読者に対して強調しようとする文字を色付き文字とすることが多いので、モノクロ印刷によって色付き文字であることが読み手に伝わらなくなることは、大変不都合である。
【０００６】
また、例えば、黄色に対応するグレー値は比較的大きい値となるため、黄色の色付き文字をモノクロ印刷した場合には低濃度の文字が印刷されることになる。さらに、モノクロ印刷を行うプリンタの階調特性によっては、低濃度の文字を好適な濃度で出力することが困難なこともある。これらのことから、モノクロ印刷においては、色付き文字の視認性が低くなってしまうという課題もある。
【課題を解決するための手段】
【０００７】
本発明は、上述の課題の少なくとも１つを解決するためになされたものであり、以下の形態または適用例として実現することが可能である。
【０００８】
［適用例１］色付き文字を含む入力画像を表す入力データに基づき、印刷データを生成する画像処理装置と、前記印刷データに従って印刷媒体にモノクロ印刷を行う印刷装置と、を備える印刷システムであって、前記画像処理装置は、文字の色と線種とを予め対応付けた色対応規則に基づき、前記色付き文字の色に対応する線種の色指定線を、前記色付き文字に付与する色指定線付与手段と、前記色指定線が付与された色付き文字を含む入力画像に対応する前記印刷データを生成する印刷データ生成手段と、を備えることを特徴とする印刷システム。
【０００９】
この構成によれば、印刷媒体にモノクロ印刷される色付き文字には、色対応規則に従う線種の色指定線が付与されるので、印刷媒体に印刷された文字のうちの色付き文字を、色指定線から容易に判断することが可能となる。また、色付き文字には色指定線が付与されているため、モノクロ印刷であっても色付き文字が強調された印刷出力を得ることが可能である。
【００１０】
［適用例２］上記印刷システムにおいて、前記印刷装置により印刷された印刷媒体を読み取り、読取画像を表す読取画像データを生成する読取装置と、前記読取画像データの読取画像における前記色指定線が付与された文字の色を、前記色対応規則に基づき前記色指定線に対応する色に補正する色補正装置と、をさらに備えることを特徴とする印刷システム。
【００１１】
この構成によれば、モノクロ印刷された印刷媒体を読み取った読取画像における色指定線が付与された文字の色が、色対応規則に基づき色指定線の線種に対応する色に補正されることにより、色付き文字の色を復元することができる。
【００１２】
［適用例３］色付き文字を含む入力画像を表す入力データに基づき、モノクロ印刷するための印刷データを生成する画像処理装置であって、文字の色と線種とを予め対応付けた色対応規則に基づいて、前記色付き文字の色に対応する線種の色指定線を、前記色付き文字に付与する色指定線付与手段と、前記色指定線が付与された色付き文字を含む入力画像に対応する前記印刷データを生成する印刷データ生成手段と、を備えることを特徴とする画像処理装置。
【００１３】
この構成によれば、色付き文字には色対応規則に従う線種の色指定線が付与された印刷データを得ることができる。この印刷データによれば、色指定線により色付き文字を容易に判断可能なモノクロ印刷を行うことができる。
【００１４】
［適用例４］上記画像処理装置において、前記色付き文字の色をモノクロ印刷における濃度最大の色に変換する文字色変換手段、をさらに含むことを特徴とする画像処理装置。
【００１５】
この構成によれば、色付き文字が濃度最大の文字としてモノクロ印刷されるので、モノクロ印刷において色付き文字の濃度が低下することによる、色付き文字の視認性が低下することを防ぐことができる。
【００１６】
［適用例５］上記画像処理装置において、前記色指定線付与手段は、前記色付き文字を囲むように前記色指定線を付与することを特徴とする画像処理装置。
【００１７】
この構成によれば、モノクロ印刷された色付き文字は色指定線により囲まれるため、色付き文字の範囲が色指定線により示されるようになる。
【００１８】
［適用例６］上記画像処理装置において、前記色対応規則は、複数の色について定められ、前記複数の色の各々に対応付けられる色指定線は、前記複数の色における色相の順番に応じて、実線部の長さと非実線部の長さの比が定められた破線であることを特徴とする画像処理装置。
【００１９】
この構成によれば、色相の順番に応じて破線における実線部の長さと非実線部の長さの比が決められているので、実線部の長さと非実線部の長さの比が互いに近い２つの破線間では、それぞれの破線に対応する色の間の色相差が小さくなる。このため、破線の実線部および非実線部の長さの比の読み取りに誤差が生じても、本来判断すべき色との色相差が小さくなり、本来判断すべき色に近い色と判断することができるようになる。
【００２０】
［適用例７］文字の色を補正する色補正装置であって、文字の色と線種とを予め対応付けた色対応規則に基づく色指定線が付与された文字を含むモノクロ画像を表す画像データが入力される画像データ入力部と、前記モノクロ画像における前記色指定線が付与された文字の色を、前記色対応規則に基づき前記色指定線の線種に対応する色に補正する文字色補正手段と、を備えることを特徴とする色補正装置。
【００２１】
この構成によれば、モノクロ画像における色指定線が付与された文字の色が、色対応規則に基づき色指定線の線種に対応する色に補正されることにより、モノクロ画像に含まれる文字に色を付けることができる。例えば、上記画像処理装置が生成した印刷データに従ってモノクロ印刷された画像に対して本色補正装置が処理を行うことにより、色付き文字の色を復元することが可能となる。
【００２２】
［適用例８］上記色補正装置において、前記入力された画像データが表す画像から前記色指定線を除去する除去手段、をさらに備えることを特徴とする色補正装置。
【００２３】
この構成によれば、色指定線が付与された文字を含むモノクロ画像から色指定線が除去されるので、色指定線が付与される前の画像をより忠実に復元することができる。
【００２４】
［適用例９］上記色補正装置において、線が付与された文字を含む画像が印刷された印刷媒体を読み取り、前記読み取った画像のデータを前記画像データ入力部に入力する読取部と、前記文字色補正手段により色補正された画像をカラー印刷するカラー印刷部と、をさらに備えることを特徴とする色補正装置。
【００２５】
この構成によれば、読取部に読み取られた画像に含まれる線が付与された文字が、線に対応する色に補正され、補正された色の文字がカラー印刷される。例えば、上記画像処理装置により生成された印刷データに従ってモノクロ印刷し、さらにモノクロ印刷された印刷媒体を読取部が読み取った場合、色付き文字の色を復元した複写が実現される。
【００２６】
［適用例１０］色付き文字を含む入力画像を表す入力データに基づき、モノクロ印刷するための印刷データを生成する画像処理方法であって、文字の色と線種とを予め対応付けた色対応規則に基づいて、前記色付き文字の色に対応する線種の色指定線を、前記色付き文字に付与するステップと、前記色指定線が付与された色付き文字を含む入力画像に対応する前記印刷データを生成するステップと、を備えることを特徴とする画像処理方法。
【００２７】
この画像処理方法によれば、色付き文字に色指定線が付与された印刷データを生成することができる。この印刷データに従ってモノクロ印刷された印刷物は、モノクロ印刷物であっても、色付きの文字であることを容易に判断することが可能である。
【００２８】
［適用例１１］文字の色を補正する色補正方法であって、文字の色と線種とを予め対応付けた色対応規則に基づく色指定線が付与された文字を含むモノクロ画像を表す画像データに対して、前記モノクロ画像における前記色指定線が付与された文字の色を、前記色対応規則に基づき前記色指定線の線種に対応する色に補正する処理を行うステップ、を備えることを特徴とする色補正方法。
【００２９】
この色補正方法によれば、モノクロ画像における色指定線が付与された文字の色を復元することができる。
【００３０】
［適用例１２］色付き文字を含む入力画像を表す入力データに基づき、モノクロ印刷するための印刷データを生成する画像処理プログラムであって、コンピュータを、文字の色と線種とを対応付けた色対応規則情報を予め記憶する記憶部にアクセスして、前記色対応規則情報に基づき、前記色付き文字の色に対応する線種の色指定線を、前記色付き文字に付与する色指定線付与手段、前記色指定線が付与された色付き文字を含む入力画像に対応する前記印刷データを生成する印刷データ生成手段、として機能させることを特徴とする画像処理プログラム。
【００３１】
この画像処理プログラムによれば、色付き文字に色指定線が付与された印刷データを生成することができる。この印刷データに従ってモノクロ印刷された印刷物は、モノクロ印刷物であっても、色付きの文字であることを容易に判断することが可能である。
【００３２】
［適用例１３］文字の色を補正するための色補正プログラムであって、コンピュータを、文字の色と線種とを予め対応付けた色対応規則に基づく色指定線が付与された文字を含むモノクロ画像を表す画像データに対して、前記色対応規則を示す色対応規則情報を予め記憶する記憶部にアクセスして、前記色対応規則情報に基づき、前記色指定線が付与された文字の色を前記色指定線の線種に対応する色に補正する処理を行う文字色補正手段、として機能させることを特徴とする色補正プログラム。
【００３３】
この色補正プログラムによれば、モノクロ画像における色指定線が付与された文字の色を復元することができる。
【発明を実施するための最良の形態】
【００３４】
（第１の実施例）
以下、本発明の実施の形態に係る第１の実施例について図面を参照して説明する。
【００３５】
図１は、第１の実施例に係る印刷システムの概略構成を示した図である。図１に示すように、印刷システム１は、ホストコンピュータ２と、プリンタ３と、複写装置（色補正装置）４と、を備えている。本実施例では、プリンタ３は、黒の単色トナーを用いて電子写真方式の画像形成を行うモノクロプリンタである。一方の複写装置４は、カラーコピーが可能であり、詳細は後述するが、プリンタ３によってモノクロ印刷された用紙Ｓをさらに複写するために用いられるものである。以下、印刷システム１の各構成について説明する。
【００３６】
まず、ホストコンピュータ２について説明する。ホストコンピュータ２は、汎用のパーソナルコンピュータなどであり、プリンタ３とデータ通信可能に接続されている。ホストコンピュータ２は、テキスト、イメージ、グラフィックなどのオブジェクトを含む印刷対象の画像をＰＤＬ（Page Description Language）で記述した印刷ジョブ（入力データ）を生成するプリンタドライバ２０を備えている。プリンタドライバ２０は、印刷ジョブをプリンタ３に出力することにより印刷を制御する。
【００３７】
次に、プリンタ３について説明する。図２は、プリンタの構成を示したブロック図である。図２に示すように、プリンタ３は、プリンタ３を制御するプリントコントローラ（画像処理装置）３０と、プリントコントローラ３０からの制御を受けて印刷を行うプリントエンジン（印刷装置）３１とを備えている。プリントエンジン３１は、電子写真方式の画像形成を行うエンジンであり、感光体ドラム、感光体ドラム表面を露光する露光装置、黒のトナーを収容したトナーカートリッジ、露光像をトナーで現像する現像装置、トナー像を用紙に転写する転写ローラ、トナー像を用紙に定着させる定着装置などの構成を有する（図示なし）。
【００３８】
プリントコントローラ３０は、ＣＰＵ３００と、ＲＯＭ３０１と、ＲＡＭ３０２と、ホストコンピュータ２と接続された入力インターフェイス（以下、「入力Ｉ／Ｆ」という）３０３と、色変換部３０４と、描画処理部３０５と、ハーフトーン処理部３０６と、エンジンインターフェイス（以下、「エンジンＩ／Ｆ」という）３０７とを有する。これらの各構成はバスに接続され、相互にデータ授受可能になっている。
【００３９】
ＲＯＭ３０１には、モノクロ印刷における画像処理を行うための画像処理プログラムや後述する色対応規則テーブル（色対応規則情報）が予め記録されている。ＲＡＭ３０２は、ワーキングメモリや、描画処理で用いる展開バッファなどとして用いられる汎用のメモリである。ＣＰＵ３００は、プリンタ３の主制御装置であり、印刷ジョブに応じて印刷を制御するための各種処理を行う。
【００４０】
色変換部３０４は、印刷ジョブに記述されたオブジェクトに対して式（１）に示すグレー変換によるモノクロ変換を行う部分である。描画処理部３０５は、モノクロ変換されたオブジェクトを描画することにより、展開バッファに印刷画像を展開する描画処理を行う部分である。ハーフトーン処理部３０６は、展開された印刷画像に対してハーフトーン処理を行い、プリントエンジン３１が形成するドットに対応する網点データ（印刷データ）に変換する部分である。なお、色変換部３０４、描画処理部３０５およびハーフトーン処理部３０６の構成が、請求項に記載の印刷データ生成手段に対応する。
【００４１】
エンジンＩ／Ｆ３０７は、ハーフトーン処理後の網点データに従ってプリントエンジン３１による印刷動作を制御する部分である。具体的には、エンジンＩ／Ｆ３０７は、ハーフトーン処理後のデータに対してパルス幅変調を施すことによりプリントエンジン３１が処理可能な画像信号に変換し、変換された画像信号をプリントエンジン３１に供給する。プリントエンジン３１は、供給された画像信号に従って露光・現像・転写・定着による画像形成を実行することにより、印刷を行う。
【００４２】
ここで、式（１）によるモノクロ変換では、モノクロ印刷において色の違いを好適に表現できないことがある。例えば、青に対応するグレー値が小さくなるので、青に色指定されたオブジェクトの印刷結果とグレー値の値が「０」となる黒のオブジェクトの印刷結果との間で、濃度の違いが小さくなる。そのため、ユーザにとっては、モノクロ印刷物からオブジェクトが色指定されたものであることを判断することが困難になってしまう。すなわち、青に色指定されたオブジェクトのモノクロ印刷結果を、色指定のない黒のオブジェクトと読み違えてしまうことがある。さらに、プリンタの階調出力特性の影響を受けて、色の違いが濃度の違いとして適切に出力されずに、判断がさらに困難になることも懸念される。このように、モノクロ印刷された印刷物では、色指定されたオブジェクトであることがユーザに伝わり難くなることがあった。特に、テキストについては、プリンタに印刷させる文書を作成する者の意図としては、読者に対して強調しようとする文字を色付き文字とするので、モノクロ印刷によって色付き文字であることが読み手に伝わらなくなくなってしまうことは、大変不都合であった。
【００４３】
そこで、本実施例のプリンタ３は、色指定線付与部（色指定線付与手段）１１０および文字色変換部（文字色変換手段）１２０を有している。なお、これらの構成は、プリントコントローラ３０のＣＰＵ３００がＲＯＭ３０１に記録された画像処理プログラムを読み出して実行することにより機能するものである。以下、これらの各構成が行う処理について説明する。
【００４４】
色指定線付与部１１０は、色付き文字に対して、所定のルール（以下、「色対応規則」という）に従って色に対応する線種の線（以下、「色指定線」という）を付与する処理を行う。ここでいう色付き文字とは、印刷ジョブにおいて黒以外の色に指定されたテキストである。色対応規則とは、文字の色と、色指定線の線種とを１対１に対応付けた取り決めであり、対応付けを示すデータは色対応規則テーブルとしてＲＯＭ３０１に予め記録されている。具体的には、色指定線付与部１１０は、展開バッファに展開された印刷画像に対して、描画処理部３０５に色指定線をさらに描画させることにより、色指定線を付与する。なお、この色指定線は、モノクロ印刷の印刷物であっても、色付き文字であることを視覚的に判断できるようにするためのものである。
【００４５】
ここで、色対応規則について説明する。図３は、色対応規則を示す色対応規則テーブルの一例を示している。図３の例では、文字の色の各々に対応する色指定線は全て破線である。また、説明の便宜のため、図３においては、破線における実線部分の長さと非実線部分の長さの比を括弧内に示した。例えば、色対応規則テーブルＴＬによれば、文字の色「緑」に対応する色指定線は、実線部と非実線部の長さの比が「１：２」であり、実線部と、実線部分の長さに対して２倍の長さの非実線部とを交互に並べた破線となる。同様に、文字の色「青」、「シアン」、「マゼンタ」、「イエロー」についても順に、実線部分の長さと非実線部分の長さの比が「２：１」、「１：１」、「５：１」、「１：５」の破線に対応付けられている。文字の色「赤」に対しては、実線部と非実線部の長さの比が「１：０」の破線、すなわち実線に対応付けられている。
【００４６】
色対応規則においては、各破線における実線部長さと非実線部長さの比は、対応する色の色相の順番に従って定められている。図３の色対応規則に規定された色を、ＬＣＨ表色系などの色空間における色相角の順に並べると、イエロー・緑・シアン・青・マゼンタ・赤となる。このうち、イエローは、実線部と非実線部の長さの比が「１：５」であり、実線部の割合が最も小さくなっている。次に、緑は、実線部と非実線部の長さの比が「１：２」であり、実線部の割合はイエローの次に小さい。同様にして、シアン、青、マゼンタの順に実線部の割合が順次大きくなり、赤で実線部の割合が最大となる。このように、色相角が大きい色ほど実線部の割合が大きくなるように、文字の色と破線とが対応付けられている。
【００４７】
文字色変換部１２０は、色付き文字に対して、文字が読み取り易い濃度となるよう、文字自体の色を、モノクロ印刷における濃度最大の色である黒に色変換する処理を行う。具体的には、文字色変換部１２０は、色付き文字を展開バッファに展開する際、描画処理部３０５に黒の色付き文字として展開バッファに展開させることにより色付き文字の色を変換する。
【００４８】
こうして、印刷ジョブに記述された色付き文字のオブジェクトは、色指定線付与部１１０および文字色変換部１２０により、色指定線が付与された黒文字のオブジェクトとして描画される。したがって、本プリンタ３では、印刷ジョブに記述された色付き文字は、色指定線が付与された黒文字としてモノクロ印刷される。
【００４９】
次に、複写装置４について説明する。複写装置４は、プリンタ３によってモノクロ印刷された用紙を複写する際に用いられる。図４は、複写装置の構成を示したブロック図である。図４に示すように、複写装置４は、複写を制御するコピーコントローラ４０と、原稿の用紙を読み取るスキャンエンジン（読取部）４１と、カラー印刷可能なプリントエンジン（カラー印刷部）４２とを備える。
【００５０】
コピーコントローラ４０は、ＣＰＵ４００と、ＲＯＭ４０１と、ＲＡＭ４０２と、色変換部４０３と、ハーフトーン処理部４０４と、スキャナインターフェイス（以下、「スキャナＩ／Ｆ」という）４０５と、プリントインターフェイス（以下、「プリントＩ／Ｆ」という）４０６とを有している。
【００５１】
ＣＰＵ４００は、複写装置４の主制御装置である。ＲＯＭ４０１には、色補正プログラムや、プリンタに記録されているものと同じ色対応規則テーブルＴＬが予め記録されている。ＲＡＭ４０２は、ワーキングメモリなどとして用いられる汎用のメモリである。
【００５２】
スキャナＩ／Ｆ４０５は、スキャンエンジン４１の動作を制御する部分であり、原稿台（図示なし）に載置された用紙をスキャンエンジン４１に読み取らせる処理や、スキャンエンジン４１から読取画像をＲＧＢ各色のビットマップ形式で表す読取画像データを受け取る処理を行う。
【００５３】
色変換部４０３は、読取画像データを、ＣＭＹＫの画像データに色変換する処理を行う。ハーフトーン処理部４０４は、ＣＭＹＫ画像データをプリントエンジン４２が形成するドットに対応するデータに変換するハーフトーン処理を行う。プリントＩ／Ｆ４０６は、プリントエンジン４２の動作を制御する部分である。具体的には、プリントＩ／Ｆ４０６は、ハーフトーン処理後のＣＭＹＫ各色の画像データにパルス幅変調を施して、プリントエンジン４２が処理可能な画像信号を生成し、この画像信号をプリントエンジン４２に供給することによりプリントエンジン４２にカラー印刷を行わせる処理を行う。
【００５４】
このように、複写装置４では、原稿台に載置された用紙を読み取って、読み取った画像をカラー印刷することにより、原稿のカラーコピーが可能である。
【００５５】
ここで、通常の複写装置であれば、プリンタ３によりモノクロ印刷された用紙をカラーコピーした場合、原稿自体がモノクロであるので、複写物もやはりモノクロとなる。一方、本複写装置４は、プリンタ３によりいったんモノクロ印刷された色付き文字の色を復元するため、読取画像に含まれる色指定線が付与された文字の色を補正する文字色補正部（文字色補正手段）２１０と、付与された色指定線を読取画像から除去する色指定線除去部（除去手段）２２０とを有している。すなわち、本複写装置４によれば、色指定線が付与された黒の文字の色が、色対応規則に従って付与された色指定線の線種に対応する色に補正されるとともに、色指定線が除去されることによって、色付き文字を復元した複写が行われる。なお、文字色補正部２１０および色指定線除去部２２０の各構成は、コピーコントローラ４０のＣＰＵ４００が、ＲＯＭ４０１に記録された色補正プログラムを読み出して実行することにより機能するものである。
【００５６】
次に、以上に説明した印刷システム１において行われる処理の流れについてフローチャートに従って詳細に説明する。
【００５７】
まず、プリンタ３によるモノクロ印刷について、図５のフローチャートに従って説明する。プリンタ３が、プリンタドライバ２０から印刷ジョブを受信すると、ＣＰＵ３００が図５の処理を開始する。処理を開始すると、ＣＰＵ３００は、受信した印刷ジョブのコードを解釈して（ステップＳ１００）、解釈されたコードのオブジェクトが色付き文字であるか否かを判断する（ステップＳ１１０）。
【００５８】
色付き文字であれば（ステップＳ１１０：Ｙｅｓ）、ＣＰＵ３００は、ＲＯＭ３０１に記録された色対応規則テーブルＴＬを参照して、色付き文字の色に対応する線種の色指定線、すなわち破線を選択する（ステップＳ１２０）。
【００５９】
次に、ＣＰＵ３００は、描画処理部３０５に命令して、選択した破線により色付き文字を囲む枠を展開バッファに書き込ませるようにして、枠を描画する（ステップＳ１３０）。次に、ＣＰＵ３００は、色付き文字の色を黒に変換して（ステップＳ１４０）、描画処理部３０５に命令して、色変換された黒の文字を展開バッファに書き込ませるようにして、黒文字を描画する（ステップＳ１５０）。黒文字を描画すると、次に、ステップＳ１８０に進む。
【００６０】
一方、ステップＳ１１０において、色付き文字でないと判断されると（ステップＳ１１０：Ｎｏ）、ＣＰＵ３００は、処理対象のオブジェクトの色を、式（１）に従うグレー変換によってモノクロ変換する（ステップＳ１６０）。そして、ＣＰＵ３００は、モノクロ変換されたオブジェクトの画像データを展開バッファに書き込んで、モノクロ変換されたオブジェクトを描画する（ステップＳ１７０）。モノクロ変換されたオブジェクトを描画すると、次に、ステップＳ１８０に進む。
【００６１】
ステップＳ１５０またはＳ１７０からステップＳ１８０に処理が進むと、ＣＰＵ３００は、印刷ジョブに記述された全オブジェクトについて描画を終了したか否かを判断する。全オブジェクトについて描画を終了していなければ（ステップＳ１８０：Ｎｏ）、次のオブジェクトについてのコードを解釈してから（ステップＳ１８５）、ステップＳ１１０に戻って、次のオブジェクトについて処理を行う。こうして、印刷ジョブに記述された各オブジェクトについて次々に処理を繰り返し行うようにして、全オブジェクトについて描画を終了すると（ステップＳ１８０：Ｙｅｓ）、ＣＰＵ３００は、ハーフトーン処理部３０６に命令して、展開バッファに展開された画像に対してハーフトーン処理を行わせる（ステップＳ１９０）。そして、エンジンＩ／Ｆ３０７に命令して、ハーフトーン処理後の画像にパルス幅変調を施させ、変調された画像信号をプリントエンジン３１に出力させる（ステップＳ１９５）。これにより、色付き文字に色指定線が付与されるとともに、色付き文字の色が黒に色変換された画像がプリントエンジン３１によってモノクロ印刷される。
【００６２】
なお、ステップＳ１２０，Ｓ１３０は、ＣＰＵ３００が色指定線付与部１１０として行う処理、ステップＳ１４０，Ｓ１５０は、ＣＰＵ３００が文字色変換部１２０として行う処理に対応する。
【００６３】
ここで、プリンタ３によるモノクロ印刷の印刷例について説明する。図６（ａ）は、通常のプリンタによりカラー印刷がなされた用紙、図６（ｂ）は本プリンタ３によりモノクロ印刷がなされた用紙の一例を示した図である。通常のプリンタによりカラー印刷した場合、図６（ａ）に示すように、用紙Ｓには、指定色が赤の色付き文字であるオブジェクトＯＢ１は赤、指定色が青の色付き文字であるオブジェクトＯＢ２は青、指定色が黒の文字であるオブジェクトＯＢ３は黒、に印刷される。一方、本プリンタ３によりモノクロ印刷した場合、図６（ｂ）に示すように、黒文字のオブジェクトＯＢ３についてはそのままの色で印刷される一方で、色付き文字のオブジェクトＯＢ１，ＯＢ２の各々には、色対応規則に従う線種の枠が付与されている。すなわち、オブジェクトＯＢ１は、赤に対応する色指定線（実線）の枠ｆ１で囲まれている。なお、オブジェクトＯＢ１については、下線付きの文字であるため、色付き文字および下線を囲むように枠ｆ１が付与されている。オブジェクトＯＢ２は、青に対応する色指定線（実線部分と非実線部分の比が「２：１」の破線）の枠ｆ２で囲まれている。このように、本プリンタ３によれば、色付きの文字に対して周囲に色指定線の枠が描かれた印刷物を得ることができる。
【００６４】
また、図６（ｂ）に示すように、指定色が赤のオブジェクトＯＢ１、および指定色が青のオブジェクトＯＢ２の文字自体の色は、モノクロ印刷における濃度最大である黒に印刷されている。
【００６５】
次に、プリンタ３がモノクロ印刷した用紙Ｓを、複写装置４が複写するときの処理の流れについて説明する。例えば、ユーザが、図６に示したモノクロ印刷後の用紙Ｓを複写装置４の原稿台にセットして、用紙がセットされた状態で複写装置４の操作パネル（図示なし）などを操作して複写指示を入力すると、図７のフローチャートに従う処理が開始される。
【００６６】
処理を開始すると、ＣＰＵ４００は、スキャナＩ／Ｆ４０５を介して、原稿台にセットされた用紙をスキャンエンジン４１に読み取らせる（ステップＳ２００）。このとき、スキャナＩ／Ｆ４０５は、スキャンエンジン４１が読み取った画像信号から、読取画像を生成する。
【００６７】
次に、ＣＰＵ４００は、読取画像に枠付きの文字があるか否かを判断する（ステップＳ２１０）。ここでは、読取画像に含まれる文字を探索し、探索された文字の周囲に枠が付与されているか否かを判断することにより処理を行う。
【００６８】
枠付きの文字があれば（ステップＳ２１０：Ｙｅｓ）、ＣＰＵ４００は、ＲＯＭ４０１に記録された色対応規則テーブルＴＬを参照して枠の線種に対応する色を選択し、探索された枠付き文字の色を、選択された色に決定する（ステップＳ２２０）。そして、枠付きの文字から枠を除去して（ステップＳ２３０）、読取画像における枠内の文字自体の色を、ステップＳ２２０において決定された色に補正する（ステップＳ２４０）。次に、ＣＰＵ４００は、枠付き文字の色が補正されるとともに色指定線の枠が削除された読取画像のデータをプリントＩ／Ｆ４０６を介して出力することにより、プリントエンジン４２に、補正された読取画像を印刷させる（ステップＳ２５０）。
【００６９】
一方、ステップＳ２１０において、枠付きの文字がないと判断されると（ステップＳ２１０：Ｎｏ）、読取画像に対してＳ２２０〜Ｓ２４０の処理を行うことなく、ＣＰＵ４００は、読み取った読取画像のデータをプリントＩ／Ｆ４０６を介して出力することにより、プリントエンジン４２に読取画像を印刷させる（ステップＳ２５０）。
【００７０】
ステップＳ２５０において読取画像が印刷されると、原稿台にセットされた用紙Ｓの複写がなされて、図７の処理を終了する。
【００７１】
例えば、プリンタ３によりモノクロ印刷された用紙（図６（ｂ）参照）を、本複写装置４により複写すると、色指定線が付与されたオブジェクトＯＢ１，２の文字色が、色指定規則に従って色指定線に対応する色に補正されるとともに色指定線の枠が削除されることにより、図６（ｂ）に示すプリンタ３の印刷物から、図６（ａ）に示す通常のカラー印刷がなされた印刷物と同等の複写物が出力されることになる。
【００７２】
以上に述べた第１の実施例によれば、以下の効果を得ることができる。
【００７３】
（１）プリンタ３がモノクロ印刷した用紙Ｓには、図６（ｂ）に示すように、色付き文字に色指定線が付与されているので、モノクロ印刷された印刷物であっても、ユーザは、色指定線から、モノクロ印刷された色付き文字であることを容易に知ることができる。また、モノクロ印刷であっても、色指定線により色付き文字を強調した印刷出力を得ることができる。
【００７４】
（２）色指定線の破線の種類は、予め決められた色対応規則に従って決められているので、色対応規則を知るユーザであれば、モノクロ印刷された印刷物から、文字に指定された色を知ることができる。
【００７５】
（３）破線の枠が付与された色付き文字の文字自体は、モノクロ印刷における濃度最大の色に対応する黒の文字としてモノクロ印刷されるので、モノクロ印刷時に色付き文字の濃度が薄くなって文字の視認性や可読性が低下することを防ぐことができる。
【００７６】
（４）複写装置４は、色指定線の枠が付与された文字の色を色対応規則に基づいて補正するので、プリンタ３のモノクロ印刷物から、モノクロ印刷前における色付き文字の色、すなわち印刷ジョブに指定された色を復元した複写物を得ることができる。
【００７７】
（５）複写装置４は、プリンタ３のモノクロ印刷において付与された色指定線の枠を、複写において削除しているので、モノクロ印刷前の画像、すなわち印刷ジョブに記述された画像に忠実な複写物を得ることができる。すなわち、プリンタ３によるモノクロ印刷を行った場合であっても、プリンタ３に代えて通常のカラープリンタで印刷した場合の印刷物と同等の複写物を得ることが可能である。
【００７８】
（第２の実施例）
次に、第２の実施例について説明する。第２の実施例では、色付き文字に色指定線を付与する処理、および文字の色を黒に変換する処理を、ホストコンピュータのドライバによって行う。なお、以下では、第１の実施例と同様の構成については第１の実施例と同じ符号を付与し、詳細な説明を省略するものとする。
【００７９】
図８は、第２の実施例に係る印刷システムの構成を示した図である。図８に示すように、印刷システム５は、ホストコンピュータ６と、モノクロ印刷を行うプリンタ７と、モノクロ印刷された用紙Ｓを読み取るスキャナ８とを備えている。
【００８０】
ホストコンピュータ６は、ＣＰＵ６００と、ＲＯＭ６０１と、ＲＡＭ６０２と、ハードディスク（以下、「ＨＤ」という）６０３と、入出力インターフェイス（以下、「入出力Ｉ／Ｆ」という）６０４と、を有する。入出力Ｉ／Ｆ６０４はプリンタ７およびスキャナ８と接続されており、ホストコンピュータ６はプリンタ７およびスキャナ８とデータ通信可能である。
【００８１】
ホストコンピュータ６のＨＤ６０３には、プリンタドライバのドライバプログラム、スキャナドライバのドライバプログラム、および色対応規則テーブルＴＬが記録されている。ＣＰＵ６００が、プリンタドライバのドライバプログラムをＨＤ６０３から読み出して実行することにより、色指定線付与部１１０および文字色変換部１２０を有するプリンタドライバ１００が機能する。また、ＣＰＵ６００が、スキャナドライバのドライバプログラムをＨＤ６０３から読み出して実行することにより、文字色補正部２１０および色指定線除去部２２０を有するスキャナドライバ２００が機能する。
【００８２】
なお、ドライバプログラムは記録媒体に記録された形態でホストコンピュータ６に供給される。記録媒体の例としては、フレキシブルディスクやＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどの光ディスク、光磁気ディスク、メモリカード、携帯型ハードディスクなど、コンピュータ読み取り可能な種々の記録媒体が挙げられる。もっとも、ホストコンピュータ６が、電気通信回線を介してサーバからドライバプログラムをダウンロードして、ＨＤ６０３にプログラムを記録していてもよい。
【００８３】
プリンタドライバ１００は、アプリケーション（図示なし）などから受け取った印刷対象とする画像に含まれる色付き文字に対して、色指定線付与部１１０によりＨＤ６０３に記録された色対応規則テーブルＴＬを参照して色指定線を付与するとともに、文字色変換部１２０により文字の色を黒に色変換して、色指定線の付与および色変換がなされた画像の印刷ジョブ（印刷データ）を生成する。生成した印刷ジョブをプリンタ７に出力することにより、図６（ｂ）に例として示したように、色指定線が付与され、且つ色付き文字の色が黒に補正された画像をプリンタ７にモノクロ印刷させる。
【００８４】
スキャナドライバ２００は、スキャナ８を制御して、プリンタ７が印刷した用紙を読み取らせ、読み取った読取画像のデータをスキャナ８から受信する。そして、受信した読取画像に対して、文字色補正部２１０によりＨＤ６０３に記録された色対応規則テーブルＴＬを参照して色付き文字の色を復元するとともに、色指定線除去部２２０により色指定線を除去する。こうして、モノクロ印刷された用紙Ｓから、色付き文字の色を復元した画像データを得ることができる。
【００８５】
以上に説明した第２の実施例によれば、第１の実施例と同様の効果を得ることができる。
【００８６】
以上、第１の実施例および第２の実施例について説明したが、本印刷システムはこれに限られることなく、以下の変形例とすることもできる。
【００８７】
（変形例１）上記第１，２の実施例では、色付き文字に対して付与する線を破線としているが、付与する色指定線の線種はこれに限られない。例えば、実線を付与するようにしてもよい。この場合、図９（ａ）の色対応規則テーブルＴＬに示すように、文字の色と、色指定線の線幅とを対応付けることが望ましい。また、波線を付与するようにしてもよい。この場合、図９（ｂ）の色対応規則テーブルＴＬに示すように、文字の色と波線の周期とを対応付けることが望ましい。さらに、色指定線としては、２重線やジグザグ状の線を用いてもよい。もっとも、１つの色対応規則テーブルＴＬにおいて、破線、実線、波線などの様々な線種の線を用いるようにしてもよい。
【００８８】
（変形例２）上記第１，２の実施例では、色対応規則により赤・緑・青・シアン・マゼンタ・イエローの６色について対応付けた例について説明したが、色数を６色よりさらに増やしてもよい。もっとも、６色未満の色数でもよい。例えば、強調すべき文字に対して比較的頻繁に用いられる赤についてのみ色指定線と対応付けるようにしてもよい。また、色対応規則に定義されていない色の色付き文字に対しては、色相が最も近い色の色指定線を付与するようにしてもよい。
【００８９】
（変形例３）上記第１，２の実施例では、色対応規則における色の色相と破線とを対応付けるようにしたが、彩度や明度、あるいは色度座標などと対応付けるようにしてもよい。
【００９０】
（変形例４）上記第１，２の実施例では、色付き文字に対して枠状の色指定線を付与したが、色指定線の形状はこれに限られない。例えば、色付き文字の下部または上部に色指定線を付与するようにしてもよいし、色付き文字を挟み込む括弧状の色指定線を付与してもよい。
【００９１】
（変形例５）上記第１の実施例および第２の実施例では、色指定線付与部１１０および文字色変換部１２０、並びに文字色補正部２１０および色指定線除去部２２０の機能をソフトウェアにより実現する例について説明したが、ハードウェアにより上記の機能を実現してもよい。また、上記第１の実施例では、描画処理、色変換処理、およびハーフトーン処理をハードウェアで行う例について説明したが、ソフトウェアで行うようにしてもよい。
【００９２】
（変形例６）上記第１の実施例では、印刷装置としてのプリンタがモノクロプリンタである場合を例として説明したが、カラー印刷可能なプリンタによってモノクロ印刷を行う場合に適用することもできる。また、上記第１の実施例では、電子写真方式のプリンタを例にして説明したが、インクジェット方式や熱転写方式など、他の印刷方式のプリンタであってもよい。モノクロ印刷を行う印刷装置としては複写機や、デジタル複合機や、ファクシミリ装置であってもよい。
【図面の簡単な説明】
【００９３】
【図１】第１の実施例に係る印刷システムの概略構成を示した図。
【図２】プリンタの構成を示したブロック図。
【図３】色対応規則を示す色対応規則テーブルの一例を示した図。
【図４】複写装置の構成を示したブロック図。
【図５】モノクロ印刷の処理の流れを示したフローチャート。
【図６】モノクロ印刷の印刷例を示した図であり、（ａ）は通常のプリンタによりカラー印刷がなされた用紙、（ｂ）は本プリンタによりモノクロ印刷がなされた用紙の一例を示した図。
【図７】複写の処理の流れを示したフローチャート。
【図８】第２の実施例に係る印刷システムの構成を示した図。
【図９】第１の変形例の説明図であり、（ａ）、（ｂ）は色対応規則テーブルの一例を示した図。
【符号の説明】
【００９４】
１…第１の実施例に係る印刷システム、２…ホストコンピュータ、３…プリンタ、４…色補正装置としての複写装置、５…第２の実施例に係る印刷システム、６…画像処理装置および色補正装置としてのホストコンピュータ、７…印刷装置としてのプリンタ、８…読取装置としてのスキャナ、２０…プリンタドライバ、３０…画像処理装置としてのプリントコントローラ、３１…印刷装置としてのプリントエンジン、４０…コピーコントローラ、４１…読取部としてのスキャンエンジン、４２…カラー印刷部としてのプリントエンジン、１００…印刷データ生成手段としてのプリンタドライバ、１１０…色指定線付与手段としての色指定線付与部、１２０…文字色変換手段としての文字色変換部、２００…スキャナドライバ、２１０…文字色補正手段としての文字色補正部、２２０…除去手段としての色指定線除去部、３０３…入力インターフェイス、３０５…描画処理部、４０５…画像データ入力部としてのスキャナインターフェイス、Ｓ…用紙、ＴＬ…色対応規則情報としての色対応規則テーブル。
【図１】
2009027224.tif 000003
【図２】
2009027224.tif 000004
【図３】
2009027224.tif 000005
【図４】
2009027224.tif 000006
【図５】
2009027224.tif 000007
【図６】
2009027224.tif 000008
【図７】
2009027224.tif 000009
【図８】
2009027224.tif 000010
【図９】
2009027224.tif 000011