(57)【要約】【課題】通常の印刷よりも色材使用量を削減した印刷を実行する際、一律の処理を実行した場合は文書の情報量が著しく低下する問題が、オブジェクト別に適用する処理を手動で設定する場合には作業効率が著しく低下する問題がある。【解決手段】通常の印刷よりも色材の使用量を削減した印刷を実行する機能を持ち、印刷対象の画像データを解析して、各オブジェクトの属性情報を取得し、オブジェクトの属性情報に従って、色材使用量削減のための複数の画像データ変換処理方法から各オブジェクトに適用する変換方法を決定し、決定した変換方法による変換処理を行う。ここで複数の画像データ変換処理方法には、少なくとも印刷濃度低減処理と画像サイズ縮小処理とを含む。【選択図】図４
2015115838.tif 000002
【特許請求の範囲】
【請求項１】
印刷される画像データに含まれるオブジェクトに対して、当該オブジェクトの種類に応じて濃度低減処理または縮小処理またはその両方の処理を施す色材削減処理手段と、
前記色材削減処理手段により処理された画像データを出力する手段と
を有することを特徴とする画像処理装置。
【請求項２】
前記色材削減処理手段は、グラフィクスオブジェクトに対しては濃度低減処理を施し、イメージオブジェクトに対しては縮小処理を施すことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
色材使用量の削減モードを指定するための指定手段を更に有し、
前記削減モードとして、削減しないモード、イメージオブジェクト及びグラフィクスオブジェクトの少なくとも１つのオブジェクトについては濃度低減処理するモード、イメージオブジェクト及びグラフィクスオブジェクトの少なくとも１つのオブジェクトについては縮小するモード、全オブジェクトについて濃度低減するモードの４つのモードを指定でき、
前記色材削減処理手段は、前記削減モードにしたがって画像データを処理することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記色材削減処理手段は、背景画像オブジェクトに対しては濃度低減処理を施し、多階調か或いは濃度が基準より薄いイメージオブジェクト及びグラフィクスオブジェクトの少なくとも1つのオブジェクトに対しては縮小処理を施すことを特徴とする請求項１に記載の画像処理装置。
【請求項５】
色材使用量の削減モードを指定するための指定手段を更に有し、
前記削減モードとして、削減しないモード、イメージオブジェクト及びグラフィクスオブジェクトの少なくとも１つのオブジェクトについては濃度低減処理するモード、イメージオブジェクト及びグラフィクスオブジェクトの少なくとも１つのオブジェクトについては縮小するモード、全オブジェクトについて濃度低減するモード、自動で処理する自動判定モードの５つのモードを指定でき、
前記色材削減処理手段は、自動判定モードの場合には、背景画像オブジェクトに対しては濃度低減処理を施し、多階調か或いは濃度が基準より薄いイメージオブジェクト及びグラフィクスオブジェクトに対しては縮小処理を施し、その他のイメージオブジェクト及びグラフィクスオブジェクトに対しては濃度低減処理を施し、
その他のモードの場合には、それぞれの削減モードにしたがって画像データを処理することを特徴とする請求項１に記載の画像処理装置。
【請求項６】
前記色材削減処理手段による前記画像データの処理を、サイズまたは濃度の保存の優先度を指定する優先度の指定手段を更に有し、
前記色材削減処理手段は、前記優先度に応じて、前記濃度低減処理または縮小処理またはその両方を、濃度の低減率と縮小率とに重みを付した率で施すことを特徴とする請求項１乃至５のいずれか１項に記載の画像処理装置。
【請求項７】
前記優先度の指定手段はさらに、オブジェクトの種類に応じて前記優先度を指定できることを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記色材削減処理手段により適用される濃度の低減率と縮小率とはオブジェクトの種類ごとに指定されることを特徴とする請求項１乃至７のいずれか１項に記載の画像処理装置。
【請求項９】
前記色材削減処理手段による濃度の低減率と縮小率とを段階的に変えた値を組み合わせて前記濃度低減処理と前記縮小処理とを適用したオブジェクトを含む画像を形成した調整用シートを出力する手段と、
前記調整用シート上に形成されたオブジェクトのうち、許容できるオブジェクトをユーザが指定するための指定手段とを有し
前記指定手段により指定されたオブジェクトに適用された濃度の低減率と縮小率とを、当該オブジェクトの種類ごとに指定された濃度の低減率と縮小率として用いることを特徴とする請求項１乃至７のいずれか１項に記載の画像処理装置。
【請求項１０】
前記出力手段は、色材を用いて画像をシート上に形成する画像形成手段を含むことを特徴とする請求項１乃至９のいずれか１項に記載の画像処理装置。
【請求項１１】
前記画像形成手段は、カラー画像を形成することを特徴とする請求項１０に記載の画像処理装置。
【請求項１２】
前記画像形成手段は、モノクロ画像を形成することを特徴とする請求項１０に記載の画像処理装置。
【請求項１３】
印刷される画像データに含まれるオブジェクトに対して、当該オブジェクトの種類に応じて濃度低減処理または縮小処理またはその両方の処理を施す色材削減処理工程と、
前記色材削減処理手段により処理された画像データを出力する工程と
を有することを特徴とする画像処理方法。
【請求項１４】
コンピュータを請求項１乃至１２のいずれか一項に記載の画像処理装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法および画像処理を実行するプログラムに関し、特に色材使用量を削減する画像処理装置、画像処理方法および画像処理を実行するプログラムに関するものである。
【背景技術】
【０００２】
印刷時の色材使用量を削減する技術には、印刷濃度を薄くする手法がある。例えば、特許文献１では色材使用量削減のための画像処理方法を複数種類持ち、指定された削減率を達成するように処理した複数種類の色材使用量削減処理を適用した画像をプレビューし、ユーザがプレビュー画面を見て処理方法を選択する技術が公開されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１６４４８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１は、複数種類の色材使用量削減処理を適用した画像をプレビューし、ユーザがプレビュー画面を確認して、所望の色材使用量削減処理を選択する必要があり、ユーザにとって選択する手間がかかっていた。
【課題を解決するための手段】
【０００５】
上記目的を達成するために本発明は以下の構成を有する。
【０００６】
印刷される画像データに含まれるオブジェクトに対して、当該オブジェクトの種類に応じて濃度低減処理または縮小処理またはその両方の処理を施す色材削減処理手段と、
前記色材削減処理手段により処理された画像データを出力する手段とを有することを特徴とする画像処理装置。
【発明の効果】
【０００７】
本発明によれば、印刷される画像データに含まれるオブジェクトの種類に応じて、各オブジェクトに適した色材削減処理を適用することができる。
【図面の簡単な説明】
【０００８】
【図１】システム構成図
【図２】画像処理装置の構成図
【図３】レンダリング部の構成図
【図４】第１の実施形態の処理手順を示すフローチャート
【図５】処理画像を示す図
【図６】処理モードを設定するための操作画面
【図７】第２の実施形態の処理手順を示すフローチャート
【図８】処理画像を示す図
【図９】処理モードを設定するための操作画面を示す図
【図１０】処理方式の比重を設定するための操作画面を示す図
【図１１】属性別の処理係数を示す図
【図１２】処理方式の重みを設定するための操作画面を示す図
【図１３】レベル調整操作画面を示す図
【図１４】第４の実施形態の処理手順を示すフローチャート
【図１５】調整用シートの画像を示す図
【図１６】レベル調整操作画面を示す図
【図１７】第１の実施形態の変形例の処理手順を示すフローチャート
【発明を実施するための形態】
【０００９】
以下、本発明を実施するための形態について図面を用いて説明する。
【００１０】
［第１の実施形態］
まず、図１から図３を用いて本実施形態を適用するのに好適なシステムの構成を説明する。
【００１１】
＜画像処理システム及び装置の構成＞
図１は、本実施形態を適用するのに好適なシステム構成を示す。入力された画像データに対して画像処理を実行し出力を行う画像処理装置１００、印刷指示やアプリケーションによる画像処理を行うホストコンピュータ２００、モバイル端末３００、サーバー４００がネットワーク回線５００によって接続される。
【００１２】
画像処理装置１００は例えばディジタル複合機や単機能ディジタルプリンタなど、画像処理機能と画像形成機能とを併せ持った装置であり、ネットワーク回線５００を介してホストコンピュータ２００、モバイル端末３００、サーバー４００からの指示に従って画像データを処理し印刷出力を行う機能を持つ。また画像処理装置１００は、不図示の画像読み取り装置を利用し、原稿を読み取って生成した画像データを処理してホストコンピュータ２００、モバイル端末３００、サーバー４００に送信する機能を持っても良い。画像処理装置１００はさらに、原稿を読み取って生成した画像データを処理して印刷出力するコピー機能を有することも可能である。
【００１３】
本実施形態では、ホストコンピュータ２００、モバイル端末３００、サーバー４００からの指示を受けて画像処理装置１００で印刷することを想定して記載するが、その限りではなく、コピー機能の動作時、すなわち画像処理装置１００単体での動作時にも同様に適用可能である。
【００１４】
図２は、画像処理装置１００の内部構成を示す。入力部１１０は外部装置から送信された各種データを受信するほか、不図示の画像読み取り装置によって原稿を読み取り生成された画像データの入力を行う。システム制御部１２０は画像処理装置１００全般を制御するコントローラとして機能する。記憶部１３０は画像データやそれに付随する情報が格納され、システム制御部１２０が動作するためのシステムワークメモリ等も含まれる。画像処理部１４０は画像データに対し補正、加工、編集および出力のための変換処理を行う。操作部１５０は不図示の操作画面や操作ボタン等を利用してユーザが各種操作を行うための装置であり、その操作で指示された情報をシステム制御部１２０に伝える。レンダリング部１６０は入力されたページ記述言語形式のデータ（以後、ＰＤＬデータと記載する）を解釈して出力のための画像データを再構成する。なおレンダリング部１６０の詳細は図３を用いて後述する。印刷部１７０は印刷用に変換された画像データを用紙上の画像として形成し出力する。この印刷方式は電子写真方式、インクジェット方式等があるが、本実施形態では、印刷のために色材を消費する印刷方式であればどの方式でも適用可能である。
【００１５】
図３は、レンダリング部１６０の内部構成を示す。入力部１６１は画像処理装置１００に入力されたＰＤＬデータを受け取る。色変換処理部１６２は、ＰＤＬデータ内の画像データを所定の色空間、例えばＹＭＣＫ色空間に変換する。オブジェクト解析部１６３は、ＰＤＬデータ内の各オブジェクトについてその種類たとえばテキストかイメージかグラフィクスかなどの属性情報を取得する。属性情報は、オブジェクトごとに記述されている。さらに１ページ内に占める対象オブジェクトの面積比、階調数、信号値の平均値、分散値、エッジ領域の割合などを解析してその後の処理に必要な特性情報を生成する。オブジェクト変換部１６４は、オブジェクト解析部１６３による解析結果に応じてオブジェクトごとに画像変換処理を行う。この変換処理はたとえばカラー画像を白黒画像に変換するモノクロ化処理、出力濃度を調整するための濃度変換処理、拡大縮小処理などが適用される。変換処理はこれらに限られるものではなく、色材使用量削減処理、たとえば色材使用量削減のためにエッジ領域とそれ以外の出力濃度を切り替えるなどの複雑な処理を適用しても良い。レンダリング処理部１６５は、画像データを出力形式に変換する。出力部１６６は出力形式に変換された画像データを出力する。
【００１６】
＜色材使用量削減処理（色材削減処理）＞
次に、本実施形態の基本的な処理の流れについて説明する。図４は、ＰＤＬデータを展開する際にレンダリング部１６０内のオブジェクト解析部１６３およびオブジェクト変換部１６４が、あるオブジェクトに対して行う色材使用量削減処理の流れを示すフローチャートである。処理対象のオブジェクトすべてについて図４の処理が適用される。
【００１７】
ステップＳ４０１でオブジェクト解析部１６３が対象オブジェクトの属性がテキストであると判断すると、ステップＳ４０２でオブジェクト変換部１６４が既定のテキスト用低減濃度（％）となるよう濃度低減処理を行う。ステップＳ４０３でオブジェクト解析部１６３が対象オブジェクトの属性がグラフィクスであると判断すると、ステップＳ４０４でオブジェクト変換部１６４が既定のグラフィクス用低減濃度（％）となるよう濃度低減処理を行う。ここで既定の低減濃度（％）はたとえばテキスト用は元の８０％の濃度、グラフィクス用は元の７０％の濃度など、オブジェクト種類ごとに予め定められた、あるいは利用者により適宜指定された低減濃度が適用される。ステップＳ４０５でオブジェクト解析部１６３が対象オブジェクトの属性がイメージであると判断すると、ステップＳ４０６でオブジェクト変換部１６４がそのオブジェクトを既定倍率たとえば７０％に縮小する。対象オブジェクトの属性が上記いずれにも相当しなかった場合にはステップＳ４０７でオブジェクト変換部１６４が既定の低減濃度（たとえば元の７０％）となるよう濃度低減処理を行う。なお「既定」の値とは、処理が実行されるまでに定まっていればよく、必ずしも固定された値を意味せず、ユーザにより指定された値を含む。
【００１８】
レンダリング部１６０に入力されたＰＤＬデータ内の全オブジェクトに対して以上の処理が行われ、レンダリング処理部１６５および出力部１６６において印刷用の形式に変換された画像データは印刷部１７０に送信される。印刷部１７０は受信した色材使用量削減処理済みの画像データを印刷する。印刷される画像データは、カラー画像データでもよいし、モノクロ画像データでもよい。このようにして、ＰＤＬデータ内のオブジェクトの属性別に異なる色材使用量削減処理が行われた結果、文字の判読性や写真の階調性を保持した状態で色材使用量を削減した印刷出力物を得ることが可能となる。
【００１９】
図５は、本実施形態で説明した処理を行った画像を示している。図５（ａ）は色材使用量削減処理を行わない元の状態の画像である。図５（a）は、カラー画像でもよいし、モノクロ画像でもよい。図中、中央の文字はテキスト属性のオブジェクト、左上の写真はイメージ属性のオブジェクト、左下のイラストはグラフィクス属性のオブジェクトとして扱われる。図５（ｂ）は、図４のフローチャートで示した処理を行った結果であり、テキストとグラフィクスはそれぞれ既定の濃度低減処理を、イメージは既定縮小率で縮小処理を行ったものである。
【００２０】
以上のように、オブジェクトの種類に応じた濃度低減処理を適用することで、トナーやインク等の色材の消費量を抑制しつつ、元画像から得られる情報を、濃度低減処理済みの画像から得ることができる。なお、色材使用量削減処理は無条件に行うのではなく、その旨の指示が例えば操作部１５０やあるいはホストコンピュータ２００等の外部機器から与えられた場合に、その指示に応じて行われてもよい。
【００２１】
＜第１の実施形態変形例＞
色材使用量削減処理のために複数の処理方法、たとえば濃度低減処理と縮小処理が利用できる場合、ユーザがその処理方法を簡易的に指定できる手段を設けることも可能である。
【００２２】
図６は、色材使用量削減処理に関する設定を行うための操作部１５０に表示される操作画面の一例で、オブジェクトの属性別に決められた処理のうちの一部処理方法をユーザが指定するための色材使用量削減モード（トナー節約モード）選択画面６１０である。このユーザインタフェース６１０は、あらかじめ印刷時の基本画面に設けられた詳細設定ボタン等を押下することで表示される。例えばラジオボタン６１１から６１４は常にどれか１つのみが有効な状態になるボタンであり、有効としたい項目に対応するボタンをユーザが押下することにより切り替えることができる。ユーザが色材使用量削減処理を行わないモードを選択する場合にはラジオボタン６１１、色材使用量削減のためにイメージやグラフィクスなどの絵の濃度を薄くするモードを選択する場合にはラジオボタン６１２を選択状態にする。イメージやグラフィクスなどの絵のサイズを縮小することにより色材使用量削減を行うモードを選択する場合にはラジオボタン６１３を、オブジェクトの属性に関わらず全体の濃度を削減することで色材使用量の削減を図るモードを選択する場合にはラジオボタン６１４を選択状態にする。キャンセルボタン６１５が押下された場合には、画面６１０上の設定内容は破棄されるとともに画面６１０が非表示となり、この画面が表示される直前の設定内容が有効となる。ＯＫボタン６１６が押下されると、画面６１０上の設定内容が有効になり画面６１０が非表示となる。このような操作手段を設けることにより、ユーザは印刷する文書や用途によって、色材使用量削減の方法を、切り替えることが可能となる。たとえば、通常は図４で示した通りにイメージオブジェクトを縮小する設定であっても、この操作手段によって縮小処理の代わりに濃度を下げることで色材使用量を削減する処理を指定し実行することができる。
【００２３】
図６のユーザインタフェースで設定された色材使用量削減モードは、たとえば選択されたオプションに対応した設定情報たとえばフラグとして記憶される。その設定情報を用いた色材使用量削減処理を図１７のフローで説明する。図１７は、１つの印刷ジョブを形成するＰＤＬデータを対象として、画像処理装置１００により実行される。
【００２４】
まずステップＳ１７０１において、「使わない」すなわち不削減モードか否かを判定し、不削減であれば色材量削減処理を終了する。不削減モードでなければ、Ｓ１７０２においてＰＤＬデータから処理対象のオブジェクトを選択する。次にステップＳ１７０３において「全体うすく」すなわち全体濃度低減モードか否かを判定し、全体濃度低減モードであれば、ステップＳ１７０４において処理対象のオブジェクトの種類に応じた係数で濃度低減処理する。一方、全体濃度低減モードでなければ、ステップＳ１７０５で、「絵はうすく」すなわち非文字濃度低減モードか否かを判定する。非文字濃度低減モードであれば、ステップＳ１７０８において処理対象のオブジェクトがイメージまたはグラフィクスのいずれかであるか否かを判定する。イメージまたはグラフィクスであれば低濃度化の対象となるので、ステップＳ１７０４で低濃度処理を実行する。非文字濃度低減モードでなければ、「絵を縮小」すなわち非文字縮小モードであると判定し、ステップＳ１７０６において処理対象のオブジェクトがイメージまたはグラフィクスのいずれかであるか否かを判定する。イメージまたはグラフィクスであれば縮小の対象となるので、ステップＳ１７０７でオブジェクト種類に応じた倍率で縮小処理を実行する。低濃度化または縮小処理が終わったら、ステップＳ１７０９において処理対象のＰＤＬデータの全オブジェクトを処理済みか判定する。処理済みであれば終了し、処理済みでなければステップＳ１７０２に戻って次のオブジェクトを選択する。
【００２５】
図５（ｃ−１）から（ｃ−３）は、このように処理モードを変更した場合の処理画像である。図５（ｃ−１）は、イメージとグラフィクスの縮小は行わずに濃度低減処理のみで色材使用量削減を実施した例で、ユーザがラジオボタン６１２で「絵はうすく」を選択した場合の処理画像である。縮小処理を行わないため、ページ内の配置を変えずに色材使用量を削減できる。図５（ｃ−２）は、ラジオボタン６１３「絵は縮小」を選択した場合の処理画像であり、イメージとグラフィクスは元の濃度を保つ代わりに縮小処理によって色材使用量削減を実施した結果である。写真やイラストの濃度を低減させないため、階調性が損なわれるのを嫌う画像に特に有効な処理方法である。図５（ｃ−３）は、ラジオボタン６１４「全体うすく」を選択した場合の処理画像であり、縮小処理は行わずに全オブジェクトの濃度低減処理により色材使用量削減を実施した結果である。
【００２６】
以上のように、各オブジェクトの属性に従って処理方法や処理係数を切り替えることにより、印刷された文書に求められる可読性や階調性をより適切に保った色材使用量削減処理を行うことができる。また、処理方法の切り替えルールの一部をユーザが指定可能にすることで、印刷する文書の用途やユーザの好みに応じた処理を容易に提供することができる。
【００２７】
［第２の実施形態］
第１の実施形態では、オブジェクトの属性に応じて色材使用量削減処理の方式や係数を切り替える方法を説明した。本実施形態ではそれに加えて、各オブジェクトの特徴量を算出することで画像としての特性を捉え、属性情報とオブジェクトの特性を示す情報の双方を利用して色材使用量削減処理の方式や係数を切り替える方法を記載する。なお、第１の実施形態と共通の内容については説明を省略する。
【００２８】
図７は、ＰＤＬデータを展開する際にレンダリング部１６０内のオブジェクト解析部１６３およびオブジェクト変換部１６４が、あるオブジェクトに対して行う色材使用量削減処理の流れを示すフローチャートである。図７の処理は、処理対象のオブジェクトごとに実行される。
【００２９】
ステップＳ７０１でオブジェクト解析部１６３が対象オブジェクトの属性がテキストであると判断すると、ステップＳ７０２でオブジェクト変換部１６４がオブジェクトの濃度を既定のテキスト用係数を用いて濃度低減処理を行う。ステップＳ７０３でオブジェクト解析部１６３が対象オブジェクトは背景画像、つまり各ページの背景に共通に付加された情報を多く持たない画像であると判断した場合には、ステップＳ７０４へ進む。背景画像もまた背景画像オブジェクトを示す属性値により識別可能である。あるいは、グラフィクスオブジェクトが１ページに占める面積の割合が所定率以上であれば、当該オブジェクトを背景と判定することもできる。ステップＳ７０４ではオブジェクト変換部１６４が既定の背景画像用低減係数（たとえば元の５０％）を乗じて濃度低減処理を行う。ステップＳ７０５でオブジェクト解析部１６３が対象オブジェクトの属性がイメージまたはグラフィクスではないと判断すると、ステップＳ７０６でオブジェクト変換部１６４が既定低減濃度となるよう濃度低減処理を行う。属性がイメージまたはグラフィクスである場合には、オブジェクト解析部１６３がステップＳ７０７で対象オブジェクトの階調数が基準以上であるか否か、ステップＳ７０８で対象オブジェクトの平均濃度値が基準以下であるか否かを判断する。階調数が基準以上であるか、または、平均濃度値が基準以下である場合にはステップＳ７１０でオブジェクト変換部１６４が既定倍率で対象オブジェクトを縮小する。これは、対象オブジェクトがサイズよりも色や濃度を重視すべき画像であると推定されるからである。階調、濃度ともに前述の条件に当てはまらない場合にはステップＳ７０９でオブジェクト変換部１６４が画像用低減濃度となるよう濃度低減処理を行う。
【００３０】
以上の処理が各オブジェクトに対して行われることにより、色材使用量を削減するための各種処理方式から各オブジェクトに適した処理方式や処理係数を選択することができる。その結果、オブジェクト内の階調性が重要であるにもかかわらず濃度変換を行ってしまい情報を失うことや、サイズの小さな文字（テキスト）を縮小しすぎて可読性を失うなどの不適切な処理を回避できる。ここでは、説明を簡略化するため、分岐する条件や濃度低減率、倍率ともに既定の数値を利用する処理例を挙げたが、これに限らず更に細かな条件や処理係数の決定方法を適用することもできる。また、オブジェクトの特性として階調数を挙げているが、エッジ成分の抽出処理や周波数解析処理などの結果から特性情報を生成し、それに従って処理を分岐させても良い。
【００３１】
図８は本実施形態で説明した処理を行った画像を示している。図８（ａ）は色材使用量削減処理を行わない状態の画像である。図８（ｂ）は背景画像と判断される、背景の斜線の濃度を薄く、多階調のイメージである写真は縮小、階調性が低いグラフィクスであるイラスト部分は濃度を薄くした結果の画像である。また、それぞれの処理係数を変更することにより、図８（ｃ）のように、背景画像の低減濃度を０％にする、つまり背景画像を削除して、その他の個所は変換しない画像を得ることも可能である。
【００３２】
＜第２の実施形態変形例＞
図９は、本実施形態において色材使用量削減処理モードを選択する操作画面６２０である。図６に示した操作画面との違いは、ラジオボタンで選択できる項目に「自動で処理」６２４が追加されていることである。ユーザによってラジオボタン６２４が押下され、その設定が有効になると、上記のように、画像解析を行うことでオブジェクト別に特性データを取得し、それに基づいて処理方式や処理係数を決定する設定になる。図９のモードを用いた場合の処理を、図１７を参照して説明する。第１の実施形態の変形例と相違するのは、ステップＳ１７０５で「いいえ」と判定された場合の処理である。ステップＳ１７０５で「いいえ」であると、本実施形態では「絵は縮小」すなわち非文字縮小モードであるか否かを判定する。非文字縮小モードであればステップＳ１７０６に分岐する。非文字縮小モードでなければ、「自動で処理」すなわち自動判定モードであると判定し、図７の処理を呼び出す。図７の処理が終わると、ステップＳ１７０９に戻る。
【００３３】
以上のように、各オブジェクトの属性情報に加えて、階調数、濃度、その他エッジ成分量などの画像特性情報を利用して色材使用量削減処理を制御することにより、より印刷対象文書に適した処理を行うことができる。これにより、色材使用量を削減しつつ可読性、階調性の優れた印刷物を得るためにユーザが煩雑な設定作業を行うこと無く適切な処理を実現することが可能になる。
【００３４】
［第３の実施形態］
本実施形態では、色材使用量削減のために、各オブジェクトのサイズを縮小する処理と、濃度を削減する処理との両方を組み合わせて行う方法を説明する。第１、２の実施形態と共通部分については説明を省略する。
【００３５】
図１０は各オブジェクトの色材使用量削減処理のために、濃度低減処理と縮小処理のどちらを優先的に実施するかを示す優先度をユーザが指定するための、トナー節約処理バランス設定画面６３０である。画面６３０は操作部１５０に表示され、設定された値は保存され、色材使用量削減処理にあたり参照される。設定バー６３１上には１１段階の設定ポイントがあり、ポインタ６３２が置かれた設定ポイントに応じて処理係数が決定される。各設定ポイントの位置は濃度低減処理と縮小処理の重みに対応していて、もっとも左の設定ポイントはサイズを保存し濃度低減処理のみ、もっとも右の設定ポイントは濃度を保存して縮小処理のみで色材使用量削減する設定となる。２つの処理の重みを数値で表すと、例えば設定ポイントが中央であれば、０．５：０．５、もっとも左すなわち濃度低減処理のみの場合には１：０、その右隣りであれば０．９：０．１である。この後の説明のために、濃度低減処理の比率をａ、縮小処理の比率をｂとしてそれらの比率をａ：ｂ（ａ＋ｂ＝１）と表すこととする。
【００３６】
図１１は、濃度低減処理と縮小処理の設定可能な係数範囲を説明するための図である。図１１（ａ）は予め決めておくべきオブジェクトの属性別に低減濃度の限界値と縮小率の限界値を示している。たとえば、属性がテキストの場合、元の濃度に対してＤｔｘｔ％を限度とし、元のサイズに対してＳｔｘｔ％までの縮小を限度とする。同様にグラフィクス属性に対する限界値をＤｇｐｈ，Ｓｇｐｈ、イメージ属性に対する限界値をＤｉｍｇ，Ｓｉｍｇ、その他属性ではＤｅｔｃ，Ｓｅｔｃとする。図１１（ｂ）はこれら限界値として具体的に利用される数値の例を示している。
【００３７】
トナー節約処理バランス設定画面６３０で設定された濃度低減処理と縮小処理の比率がａ：ｂ（ａ＋ｂ＝１）のとき、各オブジェクトの低減濃度と縮小率は以下で求められる。
テキスト属性のオブジェクト
低減濃度（％）＝Ｄｔｘｔ＋（１００−Ｄｔｘｔ）×ａ
縮小率（％）＝Ｓｔｘｔ＋（１００−Ｓｔｘｔ）×ｂ
グラフィクス属性のオブジェクト
低減濃度（％）＝Ｄｇｐｈ＋（１００−Ｄｇｐｈ）×ａ
縮小率（％）＝Ｓｇｐｈ＋（１００−Ｓｇｐｈ）×ｂ
イメージ属性のオブジェクト
低減濃度（％）＝Ｄｉｍｇ＋（１００−Ｄｉｍｇ）×ａ
縮小率（％）＝Ｓｉｍｇ＋（１００−Ｓｉｍｇ）×ｂ
その他の属性のオブジェクト
低減濃度（％）＝Ｄｅｔｃ＋（１００−Ｄｅｔｃ）×ａ
縮小率（％）＝Ｓｅｔｃ＋（１００−Ｓｅｔｃ）×ｂ。
【００３８】
低減濃度および縮小率とも最大値を１００パーセントとし、１００パーセントを超える値については１００パーセントに置き換えるようにしてもよい。このように比率ａ，ｂはそれぞれ最低の低減濃度及び最低の縮小率に上乗せする率を按分するための重みとして用いられる。上記では、オブジェクトの属性によらず、濃度低減処理と縮小処理の重みの比率がａ：ｂである場合の処理としていたが、オブジェクトの属性（すなわち種類）ごとにそれぞれ異なる比率を設定することもできる。その設定をユーザが操作するための画面が、図１２のトナー節約処理バランス設定画面６４０である。トナー節約処理バランス設定画面６４０は操作部１５０に表示される。設定バー６４１で設定された比率はテキスト属性のオブジェクトに適用され、設定バー６４２で設定された比率はテキスト属性以外のオブジェクトに適用される。ここでは操作の簡素化のために設定バーを２つのみとしているが、個々のオブジェクト属性に対応した設定バーが設けられても良い。設定バー６４１で設定された濃度低減処理と縮小処理の比率がａ１：ｂ１（ａ１＋ｂ１＝１）、設定バー６４２で設定された濃度低減処理と縮小処理の比率がａ２：ｂ２（ａ２＋ｂ２＝１）であるとき、各オブジェクトの低減濃度と縮小率は以下で求められる。
【００３９】
テキスト属性のオブジェクト
低減濃度（％）＝Ｄｔｘｔ＋（１００−Ｄｔｘｔ）×ａ１
縮小率（％）＝Ｓｔｘｔ＋（１００−Ｓｔｘｔ）×ｂ１
グラフィクス属性のオブジェクト
低減濃度（％）＝Ｄｇｐｈ＋（１００−Ｄｇｐｈ）×ａ２
縮小率（％）＝Ｓｇｐｈ＋（１００−Ｓｇｐｈ）×ｂ２
イメージ属性のオブジェクト
低減濃度（％）＝Ｄｉｍｇ＋（１００−Ｄｉｍｇ）×ａ２
縮小率（％）＝Ｓｉｍｇ＋（１００−Ｓｉｍｇ）×ｂ２
その他の属性のオブジェクト
低減濃度（％）＝Ｄｅｔｃ＋（１００−Ｄｅｔｃ）×ａ２
縮小率（％）＝Ｓｅｔｃ＋（１００−Ｓｅｔｃ）×ｂ２。
【００４０】
上記例においても、１００パーセントを低減濃度及び縮小率の上限としても良い。上述のようにして求められた濃度の低減濃度及びサイズの縮小率は、それぞれの種類のオブジェクトに対して適用される。したがって本実施形態では、処理対象のオブジェクトに対してはその種類によらず濃度低減処理及び縮小処理が適用され、その率は、オブジェクトの種類に応じた値が用いられる。
【００４１】
このようにして、濃度低減処理と縮小処理のバランスをユーザにより変更可能にした色材使用量削減処理を実現することで、出力する文書の使用目的やユーザの好みによって処理を適切に調整することができる。
【００４２】
［第４の実施形態］
第１から第３の実施形態では、色材使用量削減処理の係数となる低減濃度、縮小率ともに予め数値が決められていた。しかし、使用用途やユーザの好みによって低減濃度や縮小率の許容範囲が変化することもあるため、処理画像の特徴を決める係数をユーザが調整する仕組みを持つとさらに利便性が向上する。本実施形態では、色材使用量削減処理にかかわる係数のうち低減濃度と縮小率の許容範囲を容易な操作で設定する方法を説明する。ここでは説明のため低減濃度と縮小率の２係数を例に挙げているが実際に設定する係数はこれに限るものではない。
【００４３】
図１３はユーザが色材使用量削減処理の処理レベルまたは許容範囲を調整する作業を行うときに利用する最初の操作画面６５０である。操作画面６５０は操作部１５０に表示される。プリントボタン６５１がユーザによって押下されることで一連の処理が開始される。
【００４４】
図１４は、低減濃度と縮小率の許容範囲を設定するための処理の流れを表すフローチャートである。プリントボタン６５１の押下が操作部１５０からシステム制御部１２０に伝えられると、ステップＳ１４１でシステム制御部１２０が記憶部１３０に保持している調整用シート画像の出力を指示し、印刷部１７０によって調整用シートが印刷出力される。この後処理はユーザが図１６のユーザインタフェースから許容レベルの指定を入力するまで待機する。
【００４５】
図１５は出力される調整用シートの例である。この例ではイメージ属性の代表画像である「画像Ａ」領域とグラフィクス属性の代表画像である「画像Ｂ」領域が設けられており、それぞれ色材使用量削減処理前の基準画像とそれに対して濃度低減処理、縮小処理を行った画像が配置される。画像Ａ、Ｂ領域にはそれぞれ、基準画像、それを１段階縮小した画像１、２段階縮小した画像２、基準画像を１段階薄く処理した画像３、画像３に対して１段階縮小した画像４とつづき、基準画像を２段階縮小かつ２段階薄くした画像８までが配置される。すなわち、この例では、低減濃度は１００パーセントを含めて３段階、縮小率も１００パーセントを含めて３段階である。これらの段階的に変えられたそれぞれの率を組み合わせて適用した合計９通りのサンプル画像を印刷する。低減濃度および縮小率ともに１００パーセントの画像が基準画像である。なおここでは縮小率が１００パーセントとは変倍しないことを意味する。なお適用する処理方式の種類や処理係数を変更する段階数はこれに限らない。ユーザはこの印刷出力された調整用シートを観察して色材使用量削減印刷として許容できる画像を選択する。
【００４６】
図１６はユーザが許容できる画像の選択結果を入力するための操作画面６６０である。操作画面６６０は操作部１５０に表示される。調整用シート上の各処理画像に付加された番号と操作画面６６０上の画像選択ボタン群６６１、６６２が対応しており、ユーザは調整用シート上の許容できる画像に対応するボタンを押下する。たとえば画像Ａでは１，２，３の処理画像を許容できるとすると選択ボタン群６６１の１，２，３ボタンを押下する。同様に画像Ｂでは１，２，３，４，６，７が許容できるとすると、選択ボタン群６６２の対応する番号のボタンを押下する。その後ＯＫボタン６６４が押下されると選択された許容画像の情報がシステム制御部１２０に送信される。
【００４７】
このようにして許容画像を示す情報が入力されると、ステップＳ１４２でシステム制御部１２０が許容画像の情報を受信する。ステップＳ１４３で、システム制御部１２０が受信した許容画像情報から、たとえばイメージ属性の低減濃度限界は７０％、縮小率限界は６０％、グラフィクス属性の低減濃度限界は４０％、縮小率限界は６０％などの係数を決定する。ここで決定された低減濃度と縮小率の限界値である係数をステップＳ１４４でシステム制御部１２０が記憶部１３０に保存する。
【００４８】
記憶部１３０に保存された低減濃度の限界値と縮小率の限界値は、たとえば第３の実施形態における限界値に適用することができる。また、ここでは詳細な記述を省略している色材使用量の削減率に目標値を設け、その削減率から、濃度低減処理と縮小処理で適用する最適な係数を算出する際に利用することもできる。
【００４９】
ここで低減濃度及び縮小率は、たとえば許容された画像のうち、最も色材の使用量を節約できるものが選択される。例えば図１６において、画像Ａについては許容された画像のうち画像２か画像３かのいずれかが最も色材の消費量が少ないと考えられるので、それらの色材の消費量を予測し、少ない方の画像の低減濃度及び縮小率をイメージオブジェクトの低減濃度及び縮小率として格納しておく。また画像Ｂについては、画像２か画像７のいずれかが最も色材の消費量が少ないので、これら２つについて色材の消費量を見積もり、少ない方の画像の低減濃度及び縮小率をグラフィクスオブジェクトの低減濃度及び縮小率として格納しておく。本実施形態の場合には、格納された低減濃度及び縮小率はユーザにより許容されたものなので、それぞれの率で濃度低減処理及び縮小処理を施してもよい。またテキストについては、所定の率で濃度の低減化を行うか、色材使用量削減処理の対象から外してもよい。
【００５０】
以上のように本実施形態によれば、出力された色材使用量削減処理対象の画像をユーザが見て、許容できる品質レベルである低減濃度及び縮小率を指定することができる。
【００５１】
［その他の実施形態］
本発明は、以下の処理を実行することによっても実現される。すなわち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2015115838.tif 000003
【図２】
2015115838.tif 000004
【図３】
2015115838.tif 000005
【図４】
2015115838.tif 000006
【図５】
2015115838.tif 000007
【図６】
2015115838.tif 000008
【図７】
2015115838.tif 000009
【図８】
2015115838.tif 000010
【図９】
2015115838.tif 000011
【図１０】
2015115838.tif 000012
【図１１】
2015115838.tif 000013
【図１２】
2015115838.tif 000014
【図１３】
2015115838.tif 000015
【図１４】
2015115838.tif 000016
【図１５】
2015115838.tif 000017
【図１６】
2015115838.tif 000018
【図１７】
2015115838.tif 000019