(57)【要約】【課題】トナーセーブモードで印刷を行う場合に、特定の印刷画像についてはトナーセーブモードを解除又は緩和できるようにする。【解決手段】画像形成モードとしてトナーセーブモードを有する画像形成装置であって、入力されたマッチングデータをマッチンググループ１４１ａとしてデータ部１４０に登録する手段と、前記マッチンググループ１４１ａのトナーセーブ設定条件を設定する手段１１０ｄと、印刷データ中における登録された前記マッチンググループ１４１ａと一致する印刷データを検出する手段と、を備え、トナーセーブモードで画像形成を行う場合に、前記マッチンググループ１４１ａに設定されたトナーセーブ設定条件にしたがって、トナーセーブを解除して又は設定されたトナーセーブ量で画像形成を行う。【選択図】      図２
2013080171.tif 000002
【特許請求の範囲】
【請求項１】
画像形成モードとしてトナーセーブモードを有する画像形成装置であって、
入力されたマッチングデータをマッチンググループとしてデータ部に登録する手段と、
前記マッチンググループのトナーセーブ設定条件を設定する手段と、
印刷データ中における登録された前記マッチンググループと一致する印刷データを検出する手段と、
を備え、
トナーセーブモードで画像形成を行う場合に、前記登録されたマッチンググループと一致する印刷データについては、前記マッチンググループに設定されたトナーセーブ設定条件にしたがって、トナーセーブを解除して又は設定されたトナーセーブ量で画像形成を行う画像形成装置。
【請求項２】
請求項１に記載された画像形成装置であって、
登録された前記マッチンググループとのマッチング処理を行うか否かを設定するマッチング有・無設定手段を有し、
マッチング有を設定したとき、登録された前記マッチンググループと一致する印刷データについてトナーセーブを解除して又は前記設定されたトナーセーブ量にしたがって画像形成を行う画像形成装置。
【請求項３】
請求項１に記載された画像形成装置であって、
マッチンググループにおけるトナーセーブの解除の有効範囲を単位別に設定する有効単位設定手段を有し、
前記有効単位設定手段により特定の単位を設定したときは、印刷データ中の登録マッチンググループと一致するデータがある前記特定の単位を対象として、トナーセーブを解除して又は前記設定されたトナーセーブ量にしたがって画像形成を行う画像形成装置。
【請求項４】
請求項１に記載された画像形成装置であって、
ジョブ全体でマッチング処理を実施するか否かの設定を行うジョブモードを設定する手段を有し、ジョブモードについて有効を設定したときは、当該ジョブ全体を対象にマッチング処理を行い、ジョブモード無効を設定したときは、ページ単位でマッチング処理を行う画像形成装置。
【請求項５】
請求項４に記載された画像形成装置において、
マッチング処理の結果を保存する手段を備え、
保存した検出結果に基づき前記印刷データについてトナーセーブを解除して又は前記設定されたトナーセーブ量にしたがって画像形成を行う画像形成装置。
【請求項６】
請求項１に記載された画像形成装置において、
複数のマッチンググループ間の優先度を設定する手段を備え、
トナーセーブモードで画像形成を行う場合に、前記優先度にしたがって選択されたマッチンググループに設定したトナーセーブ量にしたがって画像形成を行う画像形成装置。
【請求項７】
請求項１ないし５のいずれかに記載された画像形成装置において、
正規表現により、文字列のマッチングを行なう手段
を備えた画像形成装置。
【請求項８】
画像形成モードとしてトナーセーブモードを有する画像形成装置における画像形成方法であって、
入力されたマッチングデータをマッチンググループとしてデータ部に登録する工程と、
前記マッチンググループのトナーセーブ設定条件を設定する工程と、
印刷データ中における登録された前記マッチンググループと一致する印刷データを検出する工程と、
を有し、
トナーセーブモードで画像形成を行う場合に、前記登録されたマッチンググループと一致する印刷データについては、前記マッチンググループに設定されたトナーセーブ設定条件にしたがって、トナーセーブを解除して又は設定されたトナーセーブ量で画像形成を行う画像形成方法。
【請求項９】
画像形成モードとしてトナーセーブモードを有する画像形成装置のコンピュータを、
入力されたマッチングデータをマッチンググループとしてデータ部に登録する手段と、
前記マッチンググループのトナーセーブ設定条件を設定する手段と、
印刷データ中における登録された前記マッチンググループと一致する印刷データを検出する手段として機能させるプログラムであって、
トナーセーブモードで画像形成を行う場合に、前記登録されたマッチンググループと一致する印刷データについては、前記マッチンググループに設定されたトナーセーブ設定条件にしたがって、トナーセーブの解除又は設定されたトナーセーブ量で画像形成を行うためのプログラム。
【請求項１０】
請求項９に記載されたプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像形成装置、画像形成方法、プログラム及びプログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
画像形成装置においては、アプリケーションソフトを用いることで文字やグラフィックス、イメージなどを取り込んだカラーのドキュメントを作成することができる。
例えばカラーのドキュメントを印刷する場合、一般にトナーが用いられているが、経費節減の面からこれらのドキュメントの印刷に使用するトナー、とくにカラートナー量を削減することが求められている。文字やグラフィックス、イメージなどを取り込んだドキュメントのプリント画像を得る場合、同じプリント画像でも、トナー使用量を抑えてもよい部分と、画像をはっきりと表現したい部分とがあるため、前者の画像についてはトナー量を抑えた印刷を行うことで経費の節減ができる。
【０００３】
実際、画像をはっきりと表現したいドキュメントの文字やグラフィックス、イメージなどの種類毎にトナーセーブを行なうか、トナーセーブをキャンセルするかを決定してトナーセーブを行うカラープリンタ装置（以下カラープリンタという）が既に知られている（特許文献１参照）。
【０００４】
特許文献１に記載されたカラープリンタは、ドキュメントのオブジェクト（文字やグラフィックス、イメージなど）の種類に応じてオブジェクトごとに色処理用のプロファイルを予め設定し、このプロファイルで画像データを処理してカラープリントを行なう。即ち、トナーセーブ用のプロファイルを用いて画像データを処理してトナーの使用量を削減するものである。
【０００５】
しかし、この従来のカラープリンタでは、以下のような問題がある。
即ち、例えば、印刷時の余白（空白）に広告を掲載する場合を想定する。この場合広告印刷に対してトナーセーブを行うと、印刷された広告が薄くなるためその印象が薄れ、したがって広告効果が低下する。そこで、これを防止するため、広告部分のみトナーセーブをキャンセルしたいという要望がある。しかし、従来のカラープリンタはオブジェクトごとに色処理用のプロファイルを予め設定しておく構造であるため、この要求に応えることができない。
【０００６】
また、基幹系の印刷などにおいて、予め印刷フォーマットを例えばHDD（Hard Disk Drive）に登録しておき、印刷時にフォーマットと印刷データを重ね合わせて出力するイメージオーバーレイ印刷を行う場合、全体に一律にトナーセーブを適用すると、重要な金額が見難くなる。そのためフォーマット部分などはトナーセーブを行い、金額や一定の文字列を含む箇所についてトナーセーブをキャンセルしたいとの要望もある。この要望に対しても、前記従来のカラープリンタでは、既に述べたように、印刷部分の一部のみでトナーセーブのキャンセルを行うのは不可能であるから応えることはできない。
つまり、従来のカラープリンタでは、特定の画像のみにトナーセーブを適用しないという処理は不可能であり、ユーザの前記要望に応えることができない。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、前記従来のカラープリンタにおける前記課題に鑑みてなされたものであって、その目的は、トナーセーブモードで印刷を行う場合に、特定の印刷画像についてはトナーセーブモードを解除（キャンセル）又は緩和できるようにすることである。
【課題を解決するための手段】
【０００８】
本発明は、画像形成モードとしてトナーセーブモードを有する画像形成装置であって、入力されたマッチングデータをマッチンググループとしてデータ部に登録する手段と、前記マッチンググループのトナーセーブ設定条件を設定する手段と、印刷データ中における登録された前記マッチンググループと一致する印刷データを検出する手段と、を備え、トナーセーブモードで画像形成を行う場合に、前記登録されたマッチンググループと一致する印刷データについては、前記マッチンググループに設定されたトナーセーブ設定条件にしたがって、トナーセーブを解除して又は設定されたトナーセーブ量で画像形成を行う画像形成装置である。
【発明の効果】
【０００９】
本発明によれば、トナーセーブモードで印刷を行う場合に、特定の印刷画像についてはトナーセーブモードを解除又は緩和することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る画像形成装置の全体構成を示すブロック図である。
【図２】本実施形態の画像形成装置におけるトナーセーブ処理手段を示すブロック図である。
【図３】マッチンググループリストを示す図である。
【図４】パネル装置から設定するトナーセーブ設定条件について具体的に説明する図である。
【図５】基本的なトナーセーブキャンセル時の描画処理の手順を示すフロー図である。
【図６】図４に示すトナーセーブ設定条件でページ全体を設定したときの、トナーセーブキャンセル時の描画処理の手順を示すフロー図である。
【図７】トナーセーブ設定条件で有効範囲が設定されているときのトナーセーブをキャンセルするための処理手順を示すフロー図である。
【図８】マッチンググループ保存のための手順を説明するフロー図である。
【発明を実施するための形態】
【００１１】
次に、本発明の実施形態について添付図面を参照して説明する。
本実施形態に係る画像形成装置は、予めトナーセーブを適用したくない印刷データ（描画コマンドグループ）をマッチンググループとして登録しておき、画像形成時に、登録した描画コマンドグループが印刷データ中に存在する場合には、一致した印刷データ（印刷コマンドの描画コマンドグループ）についてのみトナーセーブをキャンセルするものである。この点について以下図面を参照して説明する。
【００１２】
図１は、本実施形態に係る画像形成装置の全体構成を示すブロック図である。
画像形成装置１００は、画像形成装置１００の制御を行うコントローラ１と、用紙に画像を印刷するためのエンジン３と、ユーザが入力を行い、かつ後述する設定操作などを行い又は画像形成装置１００の状態を表示するパネル装置４とで構成されている。
【００１３】
コントローラ１は、プログラムの命令を実行するためのＣＰＵ（Central Processor Unit）１１と、コントローラ１上で動作するプログラムを格納するＲＯＭ（Read Only Memory）１２と、プログラムで作成するフレーム（ページ）メモリや、プログラムが動作するために必要なワークメモリとして機能するＲＡＭ（Random Access Memory）１３と、ＲＡＭ１３へのアクセスを制御するメモリアビータ１３ａと、画像形成装置１００の印刷条件の設定などを保存しておく不揮発性メモリであるＮＶＲＡＭ（Non Volatile Random Access Memory）１４と、ネットワーク上に接続されたホストＰＣ（Personal Computer）２とデータのやり取りを行うためのネットワークＩ／Ｆ（Interface：インターフェース）１５と、エンジン３との間で印刷指示等を行うエンジンＩ／Ｆ１６と、パネル装置４との入出力を行うためのパネルＩ／Ｆ１７と、描画処理の一部をＣＰＵ１１よりも高速で処理するためのハードウェアである、例えばＡＳＩＣ（Application Specific Integrated Circuit）などで構成されたハードウェアアクセラレータ１８から構成されている。
【００１４】
図２は、本画像形成装置１００におけるトナーセーブ処理手段を示すブロック図である。
このトナーセーブ処理手段は、ホストＰＣ２と、ホストＰＣ２から送信される印刷データ（プリンタコマンド）をネットワークＩ／Ｆを介して受信する印刷制御装置１１０と、ＮＶＲＡＭ１４で構成されたデータ部１４０から成っている。
ホストＰＣ２において、印刷データ２４が入力されると、プリンタドライバ２２はこの印刷データ２４をＰＤＬ（Page Description Language）で記述されたプリンタコマンドに変換し、変換された印刷データ（プリンタコマンド）は印刷制御装置１１０に送信される。
【００１５】
ここで、印刷データ２４は文字やグラフィックス、イメージなどを含むカラーのドキュメントなどである。マッチングデータ２６は文字やグラフィックス、イメージなどで構成されたデータであり、トナーセーブをキャンセルしたいマッチンググループを設定する時に、ユーザや管理者などがパネル装置４から入力又は指定し、指定したマッチンググループはプリンタドライバ２２から印刷制御装置１１０に送信される。
【００１６】
印刷制御装置１１０は、プリンタドライバ２２から送信されるＰＤＬで記述された印刷データ（プリンタコマンド）を受信するデータ受信部１１０ａと、マッチングエンジン１１０ｂと、描画処理手段１１０ｃと、マッチンググループ設定手段１１０ｄとから成っており、これらの手段等は、いずれもプログラムによりＣＰＵ１１の機能実現手段として構成されたものである。
【００１７】
ここで、データ受信部１１０ａは、プリンタドライバ２２から送信されたプリンタコマンドを受信する機能を有する。
マッチングエンジン１１０ｂは、後述するデータ部１４０のマッチンググループリスト１４１に予め登録してあるマッチンググループが、印刷データ内に存在しているか否かを判断する手段である。
描画処理手段１１０ｃは、ＰＤＬで記述された印刷データ（プリンタコマンド）を印刷データ（ビットマップデータ）に変換する機能を有すると共に、トナー量の調整も行なう。なお、トナー量の調整方法としてはγ補正が挙げられる。
マッチンググループ設定手段１１０ｄは、ホストＰＣ２のプリンタドライバ２２から送信されるマッチングデータ２６を用いて、トナーセーブをキャンセルしたいマッチンググループの設定を行う。
【００１８】
データ部１４０は、マッチンググループリスト１４１と、トナーセーブ設定条件１４２と、マッチング結果１４３とを保存する。パネル装置４は、ユーザやプリンタ管理者が保存されたマッチンググループに対してトナーセーブ設定条件を設定する設定手段としても用いる。
マッチング結果１４３は、保存した検出結果に応じてトナーセーブキャンセルを行うのに利用する。
【００１９】
図３は、マッチンググループリストを示す図である。
マッチンググループリスト１４１は複数のマッチンググループ１４１ａを保持している。それぞれのマッチンググループ１４１ａはＰＤＬで記述された描画コマンドとバイナリ（つまり白黒）画像データ（描画コマンド）を組み合わせて保持している。例えば、マッチンググループ１は円を描く描画コマンドと「秘」という文字を書く描画コマンドの組み合わせでできている。
【００２０】
図４は、パネル装置４から設定するトナーセーブ設定条件について具体的に説明する図である。
即ち、トナーセーブ設定条件１４２はマッチンググループ１４１ａ毎にこれを保持する。その設定条件の内容は、例えば「マッチング有無」、「トナー量」、「有効単位」、「ジョブモード」、「優先度」、「有効範囲」に関するもので、その具体的内容は以下のとおりである。
【００２１】
「マッチング有無」条件は、当該マッチンググループ１４１ａをマッチング対象にするか否かを定義する。有効と定義した場合はマッチングを行い、無効と定義した場合は、マッチングを行わない。ここでは有効となっている。
「トナー量」条件は、当該マッチンググループ１４１ａの印刷に使用するトナー量を定義する。例えば、トナー量１００％はトナーセーブを行なわないときのトナー量と等しく、０％はトナー無しのことである。ここでは、５０％となっている。
【００２２】
「有効単位」条件は、当該マッチンググループ１４１ａにおけるトナーセーブのキャンセルの有効範囲として「ページ単位」、「グループ単位」を設定する。「ページ単位」を設定したときは、プリンタコマンド中に登録されたマッチンググループ１４１ａと一致する印刷データ（描画コマンドグループ）があった場合、トナーセーブをキャンセルする単位をそのページとする。
また、グループ単位を設定したときは、マッチンググループ１４１ａとマッチした描画コマンドグループのみにトナーセーブを実施する。ここではページ単位でトナーセーブを実施する。
【００２３】
「ジョブモード」条件は、ジョブ全体でマッチングを実施するかどうかを設定するモードである。ジョブモード有効と無効設定があり、有効設定の場合はジョブ全体でマッチングを行い、無効設定の場合はページ単位でマッチングを行なう。ここでは「有効」が設定されている。
「優先度」条件は、複数のマッチンググループ１４１ａと印刷データ（描画コマンドグループ）が一致した場合に、どのマッチンググループ１４１ａが保持したトナーセーブキャンセル条件、即ちページやジョブ全体のトナーセーブ量を決めるか、そのマッチンググループ１４１ａ間の優先度を例えば優先度１から昇順に設定する。ここで、印刷データ（描画コマンドグループ）の有効単位がページ単位で優先度１と優先度５のマッチンググループ１４１ａと一致した場合、優先度１に設定したトナーセーブ量をそのページに施す。ここでは優先度５が設定されている。
【００２４】
「有効範囲」条件は、マッチングを行なう範囲を規定する。例えば、有効範囲をＸ（１０，１００）、Ｙ（１０，２００）と設定した場合は、Ｘ座標１０ピクセルから１００ピクセルの範囲、Ｙ座標１０ピクセルから２００ピクセルの範囲のみマッチング処理を行う。ここでは、マッチングエンジン１１０ｂが、マッチンググループリスト１４１に予め登録してあるマッチンググループ１４１ａが、印刷データ内に存在しているか否かの判断を行う。
有効範囲を設定した場合は、設定した範囲以外にマッチンググループ１４１ａと一致した印刷データ（描画コマンドグループ）が存在しても無視する。
【００２５】
図５は、基本的なトナーセーブキャンセル時の描画処理（画像形成）の手順を示すフロー図である。
プリンタドライバ２２から１ページ分の描画コマンドやバイナリ画像データを含んだ印刷データ（プリンタコマンド）をデータ受信部１１０ａが受信（又は取得）する（Ｓ１０１）。次に、マッチングエンジン１１０ｂは、ＮＶＲＡＭ１４のデータ部１４０を参照して、ステップＳ１０１で受信した印刷データ（プリンタコマンド）中に、データ部１４０のマッチンググループリスト１４１に予め登録しておいたマッチンググループ１４１ａが含まれるか否か判断する（Ｓ１０２）。このとき、マッチンググループ１４１ａの文字列の中に正規表現が含まれていた場合には、正規表現のマッチングを行なってもよい。
【００２６】
ステップＳ１０２において、マッチングエンジン１１０ｂが印刷データ中にマッチンググループ１４１ａと一致する描画コマンドグループが存在すると判断したときは（Ｓ１０２、ＹＥＳ）、マッチンググループ１４１ａと一致した描画コマンドグループのみトナーセーブをキャンセルする（Ｓ１０３）。
なお、トナーセーブ量を決める手段を付属させた場合は、ステップＳ１０３でトナーセーブをキャンセルする代わりに、前記データ部１４０で保存されたトナーセーブ設定条件によるトナーセーブ量を設定してもよい。この場合、描画処理手段１１０ｃは、設定したトナーセーブ量に応じて描画処理を行なう。描画処理時のトナーセーブ量の変更方法は例えばγ補正による。
【００２７】
ステップＳ１０２において、マッチングエンジン１１０ｂが印刷データ（プリンタコマンド）中にマッチンググループ１４１ａと一致する描画コマンドグループが存在しないと判断したときは（Ｓ１０２、ＮＯ）、トナーセーブキャンセル処理を行わず、描画処理手段１１０ｃが描画処理を行う（Ｓ１０４）。
ここで、次ページが存在するときは（Ｓ１０５、ＹＥＳ）、ステップＳ１０２に戻り、次ページのプリンタコマンドに対してそれ以降の処理を実行する。最終ページであるとき、即ち次ページが存在しないときは（Ｓ１０５、ＮＯ）、処理を終了する。
【００２８】
図６は、図４に示すトナーセーブ設定条件でページ全体を設定したときの、トナーセーブキャンセル時の描画処理の手順を示すフロー図である。
プリンタドライバ２２から1ページ分の印刷データ（プリンタコマンド）をデータ受信部１１０ａが受信する（Ｓ２０１）。次に、マッチングエンジン１１０ｂは、ＮＶＲＡＭ１４のデータ部１４０を参照して、ステップＳ２０１で受信した印刷データ中の描画コマンドグループに、予め登録しておいたマッチンググループ１４１ａが含まれているか否か判断する（Ｓ２０２）。
【００２９】
ステップＳ２０２において、マッチングエンジン１１０ｂが、印刷データ（プリンタコマンド）中にマッチンググループ１４１ａと一致する描画コマンドグループが存在すると判断したときは（Ｓ２０２、ＹＥＳ）、さらに、一致したマッチンググループ１４１ａが保持するトナーセーブ設定条件の有効単位をチェックし（Ｓ２０３）、有効単位がグループ単位であるときは（Ｓ２０３、ＮＯ）、描画処理手段１１０ｃはマッチンググループ１４１ａとマッチした描画コマンドグループのみのトナーセーブをキャンセルまたはトナー量を設定し（Ｓ２０４）、描画処理を行う（Ｓ２０６）。
【００３０】
ステップＳ２０３において、有効単位がページ単位だったときは（Ｓ２０３、ＹＥＳ）、描画処理手段１１０ｃはページ全体のプリンタコマンドのトナーセーブをキャンセルまたはトナー量を設定し（Ｓ２０５）、次に描画処理を行う（Ｓ２０６）。
ステップＳ２０６で当該ページの描画処理を終了し、次ページが存在するときは（Ｓ２０７、ＹＥＳ）、ステップＳ２０２に戻り、次ページのプリンタコマンドに対してそれ以降の処理を実行する。最終ページであるとき、即ち次ページが存在しないときは（Ｓ２０７、ＮＯ）、処理を終了する。
【００３１】
また、印刷データ中の描画コマンドグループが複数のマッチンググループ１４１ａと一致し、それぞれのマッチンググループ１４１ａが保持するトナーセーブ量が異なる場合は、マッチングエンジン１１０ｂは、優先度が高いマッチンググループ１４１ａのトナーセーブ量を設定する。
【００３２】
図７は、トナーセーブ設定条件で有効範囲が設定されているときのトナーセーブをキャンセルするための処理手順を示すフロー図である。
プリンタドライバ２２から１ページ分の印刷データ（プリンタコマンド）をデータ受信部１１０ａが受信する（Ｓ３０１）。次に、マッチングエンジン１１０ｂは、ＮＶＲＡＭ１４のデータ部１４０を参照して、ステップＳ３０１で受信した印刷データ（プリンタコマンド）中に、予め登録しておいたマッチンググループ１４１ａに一致する描画コマンドが含まれるか否か判断する（Ｓ３０２）。
【００３３】
一致した印刷データの描画コマンドグループがあれば（Ｓ３０２、ＹＥＳ）、次に、マッチングエンジン１１０ｂはマッチンググループ１４１ａと一致した印刷データの描画コマンドグループの描画座標が有効範囲内である否か判断し（Ｓ３０３）、範囲内であれば（Ｓ３０３、ＹＥＳ）、トナーセーブキャンセル処理を行う（Ｓ３０４）。
ステップＳ３０２で、マッチングエンジン１１０ｂが、マッチした印刷データがないと判断すれば（Ｓ３０２、ＮＯ）、トナーセーブキャンセル処理を行わず、描画処理手段１１０ｃで描画処理を行う（Ｓ３０５）。
【００３４】
ステップＳ３０３でマッチンググループ１４１ａとマッチした印刷データの描画コマンドグループの描画座標が有効範囲内でなければ（Ｓ３０３、ＮＯ）、この場合もトナーセーブキャンセル処理を行わず描画処理手段１１０ｃは描画処理を行う（Ｓ３０５）。
ここで、次ページが存在する場合は（Ｓ３０６、ＹＥＳ）、ステップＳ３０２に戻り、次ページのプリンタコマンドに対して以降の処理を実行する。最終ページであるとき、即ち、次ページがなければ（Ｓ３０６、ＮＯ）、処理を終了する。
【００３５】
図８は、マッチンググループ保存のための手順を説明するフロー図である。
以下、マッチンググループ保存時の手順について図８を参照して説明する。
ユーザやプリンタ管理者は、マッチンググループ送信モードにおいて、プリンタドライバ２２へマッチングデータ２６を送信する。(Ｓ４０１)。次に、プリンタドライバ２２はマッチングデータ２６をプリンタコマンドに変換し（Ｓ４０２）、印刷制御装置１１０に対して送信する。このとき、プリンタコマンドにマッチンググループ送信モード中であることを示すデータを付加しておく。
【００３６】
データ受信部１１０ａは、プリンタドライバ２２から、プリンタコマンドを受信する（Ｓ４０３）。データ受信部１１０ａは受信したプリンタコマンド中にマッチンググループ送信モード中であることを示すデータが設定されていれば、マッチンググループ設定手段１１０ｄに対してデータを送信する。前記データを受信したマッチンググループ設定手段１１０ｄは、ユーザやプリンタ管理者によりパネル装置４からマッチンググループ１４１ａ毎に入力された前記トナーセーブ設定条件を受け付け（Ｓ４０４）、次に、マッチンググループ１４１ａと、前記登録したトナーセーブ設定条件とを紐付けしてデータ部１４０にトナーセーブ設定条件１４２として保存し（Ｓ４０５）、処理を終了する。
【００３７】
以上、本発明の実施形態について説明したが、本画像形成装置のトナーセーブ処理を実行する構成のうちハードウェア構成を除く各手段は、本画像形成装置のコンピュータにプログラムを読み取らせることにより実現される。
また、そのプログラムは公知又は周知のコンピュータ読み取り可能な記録媒体に記録して提供される。
【００３８】
本発明の実施形態は以上のとおりであるが、これによれば、次の作用効果が得られる。即ち、
（１）登録したマッチンググループ１４１ａが印刷データの描画コマンドグループで検出された場合に、ページ全体のトナーセーブをキャンセルすることや、登録したマッチンググループ１４１ａでトナーセーブモードを実施するか否かを自動で選択することができる。
（２）マッチンググループ１４１ａの検出結果を保存し、保存した検出結果に応じてトナーセーブキャンセルを行うことができる。そのため、ジョブ全体にトナーセーブ設定を反映させることができる。
（３）マッチした印刷データのトナーセーブ量をユーザまたはプリンタ管理者が決めることができる。
（４）複数のマッチンググループ１４１ａと印刷データ（描画コマンドグループ）が一致した場合に、どのマッチンググループ１４１ａによりページやジョブ全体のトナーセーブ量を決めるか、そのマッチンググループ１４１ａ間の優先度を定めたことにより、複数の登録マッチンググループ１４１ａが存在する印刷ページに対して優先度にしたがってトナーセーブ量を正しく決定することができる。
（５）マッチンググループ１４１ａにおけるマッチングを行なう範囲を規定する有効範囲としてページ単位、グループ単位を設定するため、マッチする印刷データ（描画コマンドグループ）の位置に応じて、トナーセーブをキャンセルする処理の可否を選択することができる。
（６）規則性のある文字列はまとめてトナーセーブキャンセルを実施することができる。
【符号の説明】
【００３９】
１・・・コントローラ、２・・・ホストＰＣ、３・・・エンジン、４・・・パネル装置、１１・・・ＣＰＵ、１２・・・ＲＯＭ、１３・・・ＲＡＭ、１３ａ・・・メモリアビータ、１４・・・ＮＶＲＡＭ、１５・・・ネットワークＩ／Ｆ、１６・・・エンジンＩ／Ｆ、１７・・・パネルＩ／Ｆ、１８・・・ハードウェアアクセラレータ、２２・・・プリンタドライバ、２４・・・印刷データ、２６・・・マッチングデータ、１１０・・・印刷制御装置、１１０ａ・・・データ受信部、１１０ｂ・・・マッチングエンジン、１１０ｃ・・・描画処理手段、１１０ｄ・・・マッチンググループ設定手段、１４０・・・データ部、１４１・・・マッチンググループリスト、１４２・・・トナーセーブ設定条件、１４３・・・マッチング結果。
【先行技術文献】
【特許文献】
【００４０】
【特許文献１】特開２００３−６６７８１号公報
【図１】
2013080171.tif 000003
【図２】
2013080171.tif 000004
【図３】
2013080171.tif 000005
【図４】
2013080171.tif 000006
【図５】
2013080171.tif 000007
【図６】
2013080171.tif 000008
【図７】
2013080171.tif 000009
【図８】
2013080171.tif 000010