(57)【要約】【課題】インク、トナー消費量を軽減することが可能なプリンタドライバおよび記録媒体を提供する。【解決手段】パソコン１に格納されたプリンタドライバ４において、印刷要求されるテキスト部の色と背景色を入手し、背景色と干渉しないようにテキスト部の色を単色に置き換える機能を有する色変換モジュール７を備えた。【選択図】　　　　図１
2004066689.tif 000002
【特許請求の範囲】
【請求項１】
パソコンに格納されたプリンタドライバにおいて、印刷要求されるテキスト部の色と背景色を入手し、背景色と干渉しないようにテキスト部の色を単色に置き換える機能を有する色変換モジュールを備えたことを特徴とするプリンタドライバ。
【請求項２】
パソコンに格納されたプリンタドライバにおいて、印刷要求されるイメージ部の色と背景色を入手し、背景色と干渉しないようにイメージ部の色を単色に置き換える機能を有する色変換モジュールを備えたことを特徴とするプリンタドライバ。
【請求項３】
パソコンに格納されたプリンタドライバにおいて、印刷要求されるグラフィック部の色と背景色を入手し、背景色と干渉しないようにグラフィック部の色を単色に置き換える機能を有する色変換モジュールを備えたことを特徴とするプリンタドライバ。
【請求項４】
請求項１ないし３のいずれか記載のプリンタドライバにおいて、色変換処理動作を自動あるいはユーザ設定のいずれかで行うことを特徴とするプリンタドライバ。
【請求項５】
請求項１ないし３のいずれか記載のプリンタドライバにおいて、色変換処理動作を行うか否かを選択可能としたことを特徴とするプリンタドライバ。
【請求項６】
請求項１ないし３のいずれか記載のプリンタドライバのソフトウェアが記録されている記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＰＣ（パソコン）、ワークステーション等に搭載される出力装置（プリンタ機器）を制御する出力制御プログラムであるプリンタドライバおよびその出力制御プログラムを記録した記録媒体に関するものである。
【０００２】
【従来の技術】
ＰＣで作成された印刷データを出力するプリンタ機器に関連する従来技術として、特開平７−１２３２６７号公報「カラー画像形成装置」が存在する。該公報に記載された技術は、黒画素領域のエッジを検出して、黒色単色印字をするようにしたものである。
【０００３】
【発明が解決しようとする課題】
昨今のカラーＯＡ（オフィスオートメーション）機器の普及により、実際にカラーである必要がない印刷物に対しても、ユーザは特に気にすることなく、ごくあたりまえのようにカラー印刷を行っている。大部分のユーザはプリンタドライバのＵＩを開くことはなく、そのため、色付き印字はなおさら、無意識に行われているのである。
【０００４】
しかし、カラー印刷においては、そのインクやトナーはかなりの消費量になり、インクやトナーのコストが高く付くという問題がある。
【０００５】
本発明は、通常のＯＡ業務において支障のない範囲内で、色の付いている部分と付いていない部分が区別ができればよい程度のレベルの印刷用途において、インク、トナー消費量を軽減することが可能なプリンタドライバおよび記録媒体を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載の発明は、パソコンに格納されたプリンタドライバにおいて、印刷要求されるテキスト部の色と背景色を入手し、背景色と干渉しないようにテキスト部の色を単色に置き換える機能を有する色変換モジュールを備えたプリンタドライバを最も主要な特徴とする。
【０００７】
請求項２記載の発明は、パソコンに格納されたプリンタドライバにおいて、印刷要求されるイメージ部の色と背景色を入手し、背景色と干渉しないようにイメージ部の色を単色に置き換える機能を有する色変換モジュールを備えたプリンタドライバを最も主要な特徴とする。
【０００８】
請求項３記載の発明は、パソコンに格納されたプリンタドライバにおいて、印刷要求されるグラフィック部の色と背景色を入手し、背景色と干渉しないようにグラフィック部の色を単色に置き換える機能を有する色変換モジュールを備えたプリンタドライバを最も主要な特徴とする。
【０００９】
請求項４記載の発明は、請求項１ないし３のいずれか記載のプリンタドライバにおいて、色変換処理動作を自動あるいはユーザ設定のいずれかで行うプリンタドライバを主要な特徴とする。
【００１０】
請求項５記載の発明は、請求項１ないし３のいずれか記載のプリンタドライバにおいて、色変換処理動作を行うか否かを選択可能としたプリンタドライバを主要な特徴とする。
【００１１】
請求項６記載の発明は、請求項１ないし３のいずれか記載のプリンタドライバのソフトウェアが記録されている記録媒体を最も主要な特徴とする。
【００１２】
【発明の実施の形態】
以下、図面により本発明の実施の形態を詳細に説明する。図１は本発明の実施の形態に係るプリンタドライバを含むＰＣの機能ブロック図である。ＰＣ１は、アプリケーション２、ＯＳモジュール３、プリンタドライバ４、出力ポート８を備えている。
【００１３】
アプリケーション２は、ＰＣ１上で動作するプリンタドライバ４に対して印刷要求を出す。ＯＳモジュール３は印刷要求時、アプリケーション２とプリンタドラバ４との間を仲介する。出力ポート８は印刷データをプリンタ機器９に送るためのセントロやＵＳＢやネットワークなどである。ＰＣ１とプリンタ機器９で印刷システムが構築される。
【００１４】
プリンタドライバ４は、ＵＩドライバ５、グラフィックドライバ６、色変換モジュール７を有する。ＵＩドライバ５は、アプリケーション２からの印刷ダイアログから表示起動されるＵＩ画面を表示し、各種印刷設定を設定させるＵＩ処理モジュールである。グラフィックドライバ６は印刷設定を取り込み、プリンタ機器９が解釈できるコマンド群である印刷データを生成するモジュールである。色変換処理モジュール７は色変換処理を受け持つ。
【００１５】
図２は本発明の第１の処理例を示すフローチャートである。アプリケーション２からの印刷時、プリンタドライバ４は、ＯＳモジュール３経由で印字処理を担うが、その際に、ページ中のオブジェクトを分離管理してテキストオブジェクトを抽出してその色を取得し（Ｓ１）、Ｃ、Ｍ、Ｙ、Ｋの色に置き換える。置き換えは、プログラムで一定の定義に基づく自動処置でも構わないし、ユーザによる設定画面等からのマニュアル指示でも構わない。
【００１６】
その際に、背景の色をも取得し（Ｓ２）、置き換えた色が背景と同色であると、視認が困難になるため、例えば、テキストオブジェクトをＣに置き換えようとしたときに、背景がＣもしくはＣの濃度がＭＹおよびＫに比較して比較的多いと判断される場合（Ｓ３で干渉）、Ｃへの置き換えを断念し、Ｍに置き換えるという処理を行う。この置き換えは、プログラムで一定の定義に基づく自動処置でもかまわないし、ユーザによる設定画面等からのマニュアル指示でも構わない（Ｓ４）。
【００１７】
文字オブジェクトと背景の色の干渉がない場合は（Ｓ３でない）、文字色を自動であるいはマニュアル指定で入手し設定する（Ｓ５）。そして色文字変換処理を色変換モジュール７で実行する（Ｓ６）。
【００１８】
図３は本発明の第２の処理例を示すフローチャートである。本処理例は図２のテキストをイメージに置き換えたものである。但し、イメージは、自然画などは使用できないので、事前に同色イメージなのか、それ以外（例えば自然画）なのかの判定処理を要する。即ち、Ｓ１１〜Ｓ１３で単色イメージの判定処理を行って単色イメージの場合、Ｓ１４〜Ｓ１８でテキストをイメージに置き換えて図２と同様の処理を行う。
【００１９】
図４は本発明の第３の処理例を示すフローチャートである。本処理例は図２のテキストをグラフィックに置き換えたものである。Ｓ２１〜Ｓ２６において、テキストをグラフィックに置き換えて図２と同様の処理を行う。
【００２０】
本発明では、色変換処理に際し、色の置き換えを自動的にあるいはユーザによるマニュアル操作で行うことができるが、その外、文字オブジェクト、イメージオブジェクト、グラフィックスオブジェクトに対して、その色変換処理そのものを行うか否か、ユーザにより選択できるようにする。その設定に従い色変換処理を行う場合は、プリンタドライバ４は、色変換モジュール７により色変換処理を行う。
【００２１】
【発明の効果】
以上説明したように、本発明によれば、テキスト部、イメージ部、グラフィック部の色を単色に置き換えるので、インク、トナーを節約することができる。またこの場合紙面上のインク、トナー量が減るので、その分裏紙で使用できる頻度が高くなる。
【００２２】
請求項５記載の発明によれば、色付けしたいオブジェクトをユーザが選択できる。
【００２３】
請求項６記載の発明によれば、本発明のプリンタドライバのソフトウェアを記録媒体に保存し、適宜しようすることができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るプリンタドライバを含むＰＣの機能ブロック図である。
【図２】本発明の第１の処理例を示すフローチャートである。
【図３】本発明の第２の処理例を示すフローチャートである。
【図４】本発明の第３の処理例を示すフローチャートである。
【符号の説明】
１　ＰＣ
４　プリンタドライバ
５　ＵＩドライバ
６　グラフィックドライバ
７　色変換モジュール
【図１】
2004066689.tif 000003
【図２】
2004066689.tif 000004
【図３】
2004066689.tif 000005
【図４】
2004066689.tif 000006