(57)【特許請求の範囲】
【請求項１】
ホスト機器から転送される印刷情報の内容に応じて記録剤を節約して画像形成を行う画像形成装置システムにおいて、濃度低減処理を行う濃度低減処理手段を有し、前記印刷情報に基づいて生成された画像データに含まれる色成分の濃度指定が１００％である場合は前記濃度低減処理を行わずに画像形成処理を行い、前記印刷情報に基づく画像データに含まれる画像を形成する色成分の濃度指定が１００％未満である場合は、前記濃度低減処理を施した上で画像形成を行うことを特徴とする画像形成装置システム。
【請求項２】
ホスト機器から転送される印刷情報の内容に応じて記録剤を節約して画像形成を行う画像形成装置システムにおいて、濃度低減処理を行う濃度低減処理手段を有し、前記印刷情報に基づいて生成された画像データに含まれる色成分の濃度指定が予設定値以上である場合は前記濃度低減処理を行わずに画像形成処理を行い、前記印刷情報に基づいて生成された画像データに含まれる色成分の濃度指定値が予設定値未満である場合は前記濃度低減処理を施した上で画像形成を行うことを特徴とする画像形成装置システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はインクやトナーなどの記録剤を用いて記録を行う画像形成装置システムに関し、特に記録剤を節約して記録を行う画像形成装置システムに関する。
【背景技術】
【０００２】
今日、プリンタの多くの機種において、印刷時のトナー消費量を削減することを目的とし、本来の印刷より薄い濃度にて印刷を行うトナーセーブモードを搭載している。
例えば特許文献１に開示される画像形成装置システムでは、原稿中の重要度の低い画像に対してトナー の使用量を節約することができる。
【０００３】
また、通常のトナーセーブモードによる印刷では、どの描画オブジェクトに対しても一律、濃度が低下してしまうが、イメージは薄くなってもいいが、文字は薄くしたくないといったような要望に対応すべく、描画オブジェクト別にトナーセーブ実行可否を設定できる機種もある。
【特許文献１】特開２００５−２３４３９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、テキスト、写真画像、グラフィックデータなどの描画オブジェクト別にトナーセーブ実行可否を設定できる機種の場合、プリンタ側(或いはプリンタドライバ側)の、トナーセーブ処理において、常に描画オブジェクトの種別を意識しなくてはならず、処理が煩雑になるといった問題があった。
また、印刷ドキュメントでは、一見すると文字ではあるが実はイメージであるといったように、どの描画オブジェクトがどの種類であるかがユーザにわかりづらいといった問題があった。
【０００５】
そこで、本発明は上記問題に鑑みてなされたものであり、印刷データに含まれる描画オブジェクトの種別を意識することなく、記録剤を節約して最適な記録を行うことを可能とした画像形成装置システムを提供するものである。
【課題を解決するための手段】
【０００６】
上記課題は第１の発明によれば、ホスト機器から転送される印刷情報の内容に応じて記録剤を節約して画像形成を行う画像形成装置システムにおいて、濃度低減処理を行う濃度低減処理手段を有し、前記印刷情報に基づいて生成された画像データに含まれる色成分の濃度指定が１００％である場合は前記濃度低減処理を行わずに画像形成処理を行い、前記印刷情報に基づく画像データに含まれる画像を形成する色成分の濃度指定が１００％未満である場合は、前記濃度低減処理を施した上で画像形成を行うことを特徴とする画像形成装置システムを提供することによって達成できる。
【０００７】
また、上記課題は、第２の発明によれば、ホスト機器から転送される印刷情報の内容に応じて記録剤を節約して画像形成を行う画像形成装置システムにおいて、濃度低減処理を行う濃度低減処理手段を有し、前記印刷情報に基づいて生成された画像データに含まれる色成分の濃度指定が予設定値以上である場合は前記濃度低減処理を行わずに画像形成処理を行い、前記印刷情報に基づいて生成された画像データに含まれる色成分の濃度指定値が予設定値未満である場合は前記濃度低減処理を施した上で画像形成を行うことを特徴とする画像形成装置システムを提供することによって達成できる。
【発明の効果】
【０００９】
本発明によれば、Ｋ（黒）色濃度指定が100％のみトナーセーブ処理を行わずに、他の色に対してはトナーセーブ処理を行うようにしたことにより、文字や罫線といった、Ｋ（黒）色濃度指定が100％であることが多い印刷データの見易さを残しつつ、他の印刷データをトナーセーブすることができるといった効果がある。
さらに、描画オブジェクトを判別せずにトナーセーブ処理を行ったことにより、トナーセーブ処理が煩雑でなくなり、簡単なプログラムで処理が可能となり、従って、処理時間が短縮、プログラムサイズ、使用メモリが小さくて済むといった効果がある。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態を図面に基づいて説明する。
（実施形態１）
【００１１】
図１は、本発明の第１の実施形態を説明する画像形成装置システムの概要構成図である。
同図において、本システムはパーソナルコンピュータ（ＰＣ）等のホスト機器１とプリンタ装置２で構成され、ホスト機器１とプリンタ装置２は、例えばＬＡＮ（ローカル・エリア・ネットワーク）によって接続されている。
【００１２】
ホスト機器１はアプリケーションプログラムの処理を実行するＣＰＵ、ＲＯＭ、ＲＡＭ等からなる処理部１０１、アプリケーションソフト等種々のソフトウエアやデータを記憶格納するハードディスク１０３、処理部１０１がアプリケーションソフトなどを処理して生成された印刷データをＬＡＮ等の送信回線を介して接続される外部のプリンタで印刷処理できる情報に加工するためのプリンタドライバ１０２、プリンタドライバ１０２により変換された印刷データ及び印刷指示情報をプリンタ２へ転送制御するための転送制御部１０４などから構成されている。ハードディスク１０３に格納されているアプリケーションソフトは、ワープロソフトウエアや表計算ソフトウエアで構成され、アプリケーションソフトを処理部１０１が実行することにより作成された印刷データはプリンタドライバ１０２に送られる。プリンタドライバ１０２は、上記印刷データをスプールファイルとしてハードディスク１０３に格納する。その後、転送制御部１０４がハードディスク１０３に格納されたスプールファイルを順次読み出し、ＬＡＮなどのネットワークを介して指定されたプリンタ装置２に転送する。
【００１３】
プリンタ装置２はネットワーク回線（ＬＡＮ）などを介してホストコンピュータ１から送られてくる印刷データをデータ受信部３で受信し、受信した印刷データをデータ解析部４で解析する。印刷データの中には、文書や画像を印刷するためのデータや命令（コマンド）、印刷色を指定するためのＲＧＢ情報及び濃度指定情報、トナー節約印刷等の印刷モードを指示する情報などが含まれている。
【００１４】
データ解析部４は上記データ受信部３が受信したデータを解析し、解析したデータに従いデータ描画部５に描画の指示を行う。また、データ解析部４は解析したデータに従い、図１の「トナーセーブ情報９」で示されるトナーセーブ情報を格納しておくメモリ領域のトナーセーブ情報の各項目を更新する。なお、トナーセーブ情報は初期値を持っているものとし、その初期値は操作パネル１０の操作により変更することができる。
【００１５】
データ描画部５はデータ解析部４からの指示に従い印刷データの描画を画像メモリ６に対して行う。印刷データの描画に際しては、ホストコンピュータ１から転送された印刷データに含まれる色指定情報(Ｒ（レッド）Ｇ（グリーン）Ｂ（ブルー）)をプリンタエンジン８にて表現可能な色情報(Ｃ（シアン）Ｍ（マゼンタ）Ｙ（イエロー）Ｋ（ブラック）)へ変換する処理が含まれ、また、ホストコンピュータ１から送信される制御命令或いはプリンタ２の操作パネルからの操作入力により予め指示されたモード設定に従いトナーセーブ処理も行う。
【００１６】
図２は書き換え可能なメモリの上記トナーセーブ情報を記憶格納する領域９に記憶されるトナーセーブ情報９ａのデータ構成を説明する図である。
本例の場合、上記「トナーセーブ情報」として、トナー節約機能を有効にするのか、無効にするのかを指定するＯＮ／ＯＦＦフラグ、トナーセーブ処理を全色に対して行う通常モードで動作するのか、Ｋ（黒）色だけ特別扱いにしてトナーセーブ処理を行わない特殊処理にするのかを指定する「トナーセーブ処理種別情報」、トナーセーブの度合いをどの程度にするのか指定する「トナーセーブ率（％）」の情報から構成される。これらの情報の詳しい活用については、以下の動作説明で詳述する。
【００１７】
図３はトナーセーブ処理部５ａの動作を説明するフローチャートである。
データ描画部５に設けられるトナーセーブ処理部５ａは、まず、ホストコンピュータ１から送られてきた印刷情報に含まれる制御命令情報に基づき更新された、あるいは操作部１０からの操作入力指定に基づいて更新されているトナーセーブ情報９ａに含まれる「トナーセーブモード」を読み出し、設定状態の判別を行う（ステップ（以下Ｓと表記する）１）。この「トナーセーブモード」情報が「OFF」の場合（Ｓ１がＮＯ）、ＣＭＹＫ各成分に対する濃度低減処理を行わずにトナーセーブ処理を終了する。
【００１８】
一方、「トナーセーブモード」情報が「ON」の場合（Ｓ１がＹＥＳ）、ＣＭＹの各成分に対して濃度低減処理を行う（Ｓ２）。濃度低減処理とは、データ描画部５内に設けられたカラー変換部(RGB⇒CMYK変換)５ｂより出力されたＣＭＹＫ各値に対して、それぞれトナーセーブ情報９に含まれる「トナーセーブ率」を掛け合わせることにより、ＣＭＹＫ各値を減少させる処理である。Ｓ１で「トナーセーブモード」が「ON」と判断された場合は、さらにカラー変換部(RGB⇒CMYK変換)５ｂより出力されたＫ（黒）色値を確認し、Ｋ（黒）色値が100％濃度の数値でない場合（Ｓ４がＮＯ）、Ｋ成分に対しても濃度低減処理を行う（Ｓ５）。Ｋ（黒）色値が100％濃度の数値である場合は（Ｓ４がＹＥＳ）、Ｋ（黒）色成分に対して濃度低減処理を行わない。
【００１９】
このような処理に従って、印刷データに基づく描画データが画像メモリ６に展開され、データ転送部７は描画が完了した画像メモリ６上のデータをプリンタエンジン８に転送する。
【００２０】
尚、本実施形態では、図３のフローチャートで示したように、Ｋ（黒）色成分濃度が100％であるか否かに関わらず、ＣＭＹ色成分は濃度低減処理を行うものとしたが、図４のフローチャートに示すように、Ｋ（黒）色成分の濃度指定が100％であるか否かに応じて、ＣＭＹ成分を含む全成分の濃度低減処理を行うよう制御してもよい。
【００２１】
また、本実施形態では、濃度低減処理を行うか否かの判断にＫ（黒）色濃度指定値の数値を用いたが、ＣＭＹ色濃度指定値など他の数値としても良い。
更に、本実施形態では、「トナーセーブ情報：トナーセーブ率」として、ＣＭＹＫ共通の情報を使用したが、ＣＭＹＫ色別に異なる情報を設定可能としても良い。
【００２２】
以上のように本実施形態によれば、Ｋ（黒）色成分の濃度指定が100％場合のみトナーセーブ処理を行わず、他の色（Ｍ、Ｃ、Ｙ）に対してはトナーセーブ処理を行うようにしたことにより、文字や罫線といった、Ｋ（黒）色成分濃度指定が100％であることが多い印刷データの見易さを残しつつ、他の印刷データをトナーセーブすることができる。
また、描画オブジェクトを判別せずにトナーセーブ処理を行ったことにより、トナーセーブ処理が煩雑でなくなり、簡単なプログラムで処理が可能（処理時間が短縮、プログラムサイズ、使用メモリが小さくて済む）になる。
（実施形態２）
【００２３】
次に、本発明の第２の実施形態について説明する。
本発明の第２の実施形態における画像形成装置システムの構成は、前述の第１の実施形態の構成と同じであるため、図１に基づいて説明する。
同図において、本実施例のシステムもデータ受信部３、データ解析部４、データ描画部５、データ転送部７における動作は、第１実施形態の動作と全く同様である。
【００２４】
図５は、本発明の第２の実施形態において、書き換え可能に記憶格納するメモリの記憶領域９に記憶されるトナーセーブ情報９ｂのデータ構成を説明する図である。
第２実施形態の場合、上記「トナーセーブ情報」として、トナー節約機能を有効にするのか、無効にするのかを指定するＯＮ／ＯＦＦフラグ、トナーセーブ処理を全色に対して行う通常モードで動作するのか、Ｋ（黒）色だけ特別扱いにしてトナーセーブ処理を行わない特殊処理にするのかを指定する「トナーセーブ処理種別情報」、各色（Ｃ、Ｍ、Ｙ、Ｋ）に対するトナーセーブ処理上限値、そしてトナーセーブの度合いをどの程度にするのか指定する「トナーセーブ率（％）」の情報を全色に対して格納できるように構成される。これらの情報の詳しい活用については、以下の動作説明で詳述する。
【００２５】
図６はトナーセーブ処理部５ａの処理を説明するフローチャートである。
本実施形態においては、データ描画部５におけるトナーセーブ処理部５ａは、まず、トナーセーブ情報９ｂの「トナーセーブモード」を読み出す。「トナーセーブモード」が「OFF」の場合（ＳＴＰ１がＮＯ）、ＣＭＹＫ各成分に対する濃度低減処理を行わずにトナーセーブ処理を終了する。「トナーセーブモード」が「ON」（ＳＴＰ１がＹＥＳ）の場合、ＣＭＹＫの各成分毎に濃度低減処理実行可否の判断を行う（ＳＴＰ２）。
【００２６】
トナーセーブ情報９ｂの「トナーセーブ処理種別」が特殊に指定されている場合（ＳＴＰ２がＹＥＳ）、まず、カラー変換部(RGB⇒CMYK変換)５ｂにより行われるＲＧＢ⇒ＣＭＹＫ変換によって出力されたＣ値とトナーセーブ情報９ｂの「トナーセーブ処理上限値Ｃ」を比較（ＳＴＰ３）し、出力値が上限値以下の場合（ＳＴＰ３がＮＯ）はＣ成分に対して濃度低減処理（ＳＴＰ４）を行い、出力値が上限値より大きい場合（ＳＴＰ３がＹＥＳ）はＣ成分に対する濃度低減処理を行わない。
【００２７】
次に、トナーセーブ情報９ｂの「トナーセーブ処理種別」を確認することにより、濃度低減処理実行可否の判断を行い（ＳＴＰ５）、特殊処理が指定されていれば、カラー変換部(RGB⇒CMYK変換)５ｂにより行われるＲＧＢ⇒ＣＭＹＫ変換によって出力されたＭ値とトナーセーブ情報９ｂの「トナーセーブ処理上限値Ｍ」を比較（ＳＴＰ６）し、出力値が上限値以下の場合（ＳＴＰ６がＮＯ）はＭ成分に対して濃度低減処理（ＳＴＰ７）を行い、出力値が上限値より大きい場合（ＳＴＰ６がＹＥＳ）はＭ成分に対する濃度低減処理を行わない。
【００２８】
以下、同様に、トナーセーブ情報９ｂの「トナーセーブ処理種別」を確認することにより、濃度低減処理実行可否の判断を行い（ＳＴＰ８）、特殊処理が指定されていれば、カラー変換部(RGB⇒CMYK変換)５ｂにより行われるＲＧＢ⇒ＣＭＹＫ変換によって出力されたＹ値とトナーセーブ情報９ｂの「トナーセーブ処理上限値Ｙ」を比較（ＳＴＰ９）し、出力値が上限値以下の場合（ＳＴＰ９がＮＯ）はＹ成分に対して濃度低減処理（ＳＴＰ１０）を行い、出力値が上限値より大きい場合（ＳＴＰ９がＹＥＳ）はＹ成分に対する濃度低減処理を行わない。
【００２９】
さらに、トナーセーブ情報９ｂの「トナーセーブ処理種別」を確認することにより、濃度低減処理実行可否の判断を行い（ＳＴＰ１１）、特殊処理が指定されていれば、カラー変換部(RGB⇒CMYK変換)５ｂにより行われるＲＧＢ⇒ＣＭＹＫ変換によって出力されたＫ値とトナーセーブ情報９ｂの「トナーセーブ処理上限値Ｋ」を比較（ＳＴＰ１２）し、出力値が上限値以下の場合（ＳＴＰ１２がＮＯ）はＫ成分に対して濃度低減処理（ＳＴＰ１３）を行い、出力値が上限値より大きい場合（ＳＴＰ１２がＹＥＳ）はＫ成分に対する濃度低減処理を行わない。
【００３０】
このような処理に従って、印刷データに基づく描画データが画像メモリ６に展開され、データ転送部７は描画が完了した画像メモリ６上のデータをプリンタエンジン８に転送し画像形成処理が実際におこなわれる。
【００３１】
以上のように第２実施形態では、色別にトナーセーブ実行可否を設定可能としたことにより、第１実施形態で示したＫ（黒）色濃度指定100％だけでなく、他の色に対しても、印刷データの見易さを残しつつ、トナーセーブすることができるといった効果がある。
また、第２実施形態では、トナーセーブ実行可否の判断を濃度100％に限定せず、数値に範囲を持たせたことにより、より自由度の高いトナーセーブ実行可否設定が可能になるといった効果がある。 
【００３２】
なお、第２実施形態では、トナーセーブ情報９ｂの「トナーセーブ処理上限値Ｃ/Ｍ/Ｙ/Ｋ」として、ＣＭＹＫ色別に異なる情報を使用したが、ＣＭＹＫ全色で共通の情報としても良い。また、同様に、第２実施形態において、トナーセーブ情報９ｂの「トナーセーブ率Ｃ/Ｍ/Ｙ/Ｋ」として、ＣＭＹＫ色別に異なる情報を使用したが、ＣＭＹＫ全色で共通の情報としても良い。
（実施形態３）
【００３３】
次に、本発明の第３の実施形態について説明する。
図７は、本発明の第３の実施形態を説明する画像形成装置システムの構成概要図である。尚、同図において、前述の図１と同じ構成には同じ番号を付して構成上の説明を省略する。
【００３４】
同図において、本システムもホスト機器１とプリンタ装置２を、例えばＬＡＮによって接続した画像形成装置システムであり、ホスト機器１は、処理部１０１、プリンタドライバ１０２、ハードディスク（ＨＤ）１０３及び転送制御部１０４、で構成されている。
また、プリンタ２は、データ受信部３、データ描画部５、画像メモリ６、データ転送部７等で構成され、これらの動作は、第１の実施形態の動作と同様である。
さらに、データ描画部５における「トナーセーブ処理部」５ａの動作は、第１の実施形態および第２の実施形態の動作と同様である。
【００３５】
データ解析部４は、第１の実施形態で示した処理のほか、解析したデータに従い描画オブジェクトの種類をデータ描画部５に通知する。
データ描画部５における「カラー変換部」５ｂは、描画オブジェクトの種類に従ってカラー変換用のＬＵＴ１１ａ〜ｎを選択の上、ＲＧＢ⇒ＣＭＹＫ変換処理を実行する。
ホスト機器１から転送されてきた印刷情報は、データ受信部３、データ解析部４を介してデータ描画部５に送られ、カラー変換部５ｂにて以下のように処理される。
【００３６】
図８はカラー変換部５ｂの処理を説明するフローチャートである。
まず、入力した印刷情報に対して描画オブジェクトの種別を判断する（ステップ（以下ＳＰ）１）。
次に、判断された描画オブジェクトに対応したカラー変換ＬＵＴを選択する（ＳＰ２）。次に、選択したカラー変換ＬＵＴを用いて、判断したオブジェクトの印刷情報に含まれるＲＧＢデータをＣＭＹＫデータに変換する（ＳＰ３）。
以上のような処理によって、印刷データに基づく描画データが画像メモリ６に展開され、データ転送部７は描画が完了した画像メモリ６上のデータをプリンタエンジン８に転送し画像形成処理が実際におこなわれる。
【００３７】
以上のように第３の実施形態では、描画オブジェクトの種類に対応して、カラー指定情報変換用のＬＵＴ１１ａ〜１１ｎを切換え可能な構成とした。即ち、複数のカラー変換用ＬＵＴ１１において、例えばＫ（黒）色濃度指定が100％の数値を使用するＬＵＴと、Ｋ（黒）色濃度指定100％の数値を使用しないＬＵＴの両方を作成しておき、前者を「描画オブジェクト：文字」用、後者を「描画オブジェクト：イメージ」用とすることにより、「描画オブジェクト：文字」と指定される印字情報に対しては、第１実施形態のＫ（黒）(濃度指定値が100％と指定されている印字情報)以外、トナーセーブ処理の対象となり、「描画オブジェクト：イメージ」と指定される印字情報に対しては、第１実施形態のＫ（黒）(濃度指定値が100％と指定されている印字情報)以外、トナーセーブ処理の対象とならないようにするといった、トナーセーブ処理実行に対する可否設定が可能になるといった効果がある。
【００３８】
尚、上記全ての実施形態では、カラー変換部５ｂ、トナーセーブ処理部５ａをプリンタ２内部に設ける構成としたが、ＰＣ１側のプリンタドライバ１０２内部に設ける構成としても良く、さらには、ＰＣ１側のアプリケーションプログラム上で同様の処理を行うものとしても良い。また、上記全ての実施形態では、ＣＭＹＫの４色で色表現が可能なプリンタとして説明したが、４色より少ない色で色表現をするプリンタであってもよく、逆に４色より多い色で色表現をするプリンタであっても良い。さらに、Ｋ（黒）１色で濃淡を表現するモノクロプリンタに適用することも可能である。
【００３９】
また、更に上記全ての実施形態では、「トナーの節約」として説明したが、インクジェットプリンタにおける「インク」など、他の色材(記録剤)を用いるプリンタに適用しても良い。
更に、上記全ての実施形態では、カラー変換部５ｂにおいて処理される印刷色指定情報の変換処理、即ち、カラー変換処理(ＲＧＢ⇒ＣＭＹＫ変換)において、カラー変換ＬＵＴ１１を用いる方法としたが、演算処理など、別のＲＧＢ⇒ＣＭＹＫ変換処理としても良い。
【図面の簡単な説明】
【００４０】
【図１】第１の実施形態を説明する画像形成装置システムの概要構成図である。
【図２】トナーセーブ情報のデータ構成の一例を示す図である。
【図３】トナーセーブ処理部５ａの動作を説明するフローチャートである。
【図４】トナーセーブ処理部５ａの動作の変形例を説明するフローチャートである。
【図５】第２の実施形態におけるトナーセーブ情報のデータ構成を説明する図である。
【図６】第２の実施形態におけるトナーセーブ処理部５ａの処理を説明するフローチャートである。
【図７】第３の実施形態を説明する画像形成装置システムの概要構成図である。
【図８】第３の実施形態におけるカラー変換部５ｂの処理を説明するフローチャートである。
【符号の説明】
【００４１】
１・・・ホスト機器
１０１・・・処理部
１０２・・・プリンタドライバ
１０３・・・ハードディスク
１０４・・・転送制御部
２・・・プリンタ装置
３・・・データ受信部
４・・・データ解析部
５・・・データ描画部
５ａ・・・カラー変換部
５ｂ・・・トナーセーブ処理部
６・・・画像メモリ
７・・・データ転送部
８・・・プリンタエンジン
９・・・トナーセーブ情報
１０・・操作パネル
１１・・ＬＵＴ（ルックアップテーブル）
【図１】
0005163226.tif 000002
【図２】
0005163226.tif 000003
【図３】
0005163226.tif 000004
【図４】
0005163226.tif 000005
【図５】
0005163226.tif 000006
【図６】
0005163226.tif 000007
【図７】
0005163226.tif 000008
【図８】
0005163226.tif 000009