(57)【特許請求の範囲】
【請求項１】
印刷装置を制御する装置としてコンピューターを機能させるドライバープログラムであって、
前記印刷装置を制御するコマンドを生成するコマンド生成ステップと、
印刷対象の画像と、前記コマンドと、を前記印刷装置に出力する出力ステップと、
印刷対象の画像が前記印刷装置で印刷される場合のトナー消費量に対して、削減目標を
指定する削減目標指定ステップと、を前記コンピューターに実行させ、
前記コマンド生成ステップでは、
印刷対象の画像を複数の領域に分割して各領域を解析する解析ステップと、
前記解析ステップでの解析結果に応じて、印刷対象の画像が前記印刷装置で印刷される場合のトナー消費量を削減する方法を選択する削減方法選択ステップと、
前記削減目標指定ステップで指定された削減目標に基づいて、各領域での印字範囲の形状を設定する形状設定ステップと、
前記形状設定ステップで設定された形状の印字範囲内については、前記削減方法選択ステップで選択された方法によって、トナー消費量を削減する処理を実行し、前記形状設定ステップで設定された形状の印字範囲外については、白色にする削減実行ステップと、を前記印刷装置に実行させるコマンドを生成する、
ことを特徴とするドライバープログラム。
【請求項２】
印刷装置を制御する装置としてコンピューターを機能させるドライバープログラムであって、
前記印刷装置を制御するコマンドを生成するコマンド生成ステップと、
印刷対象の画像と、前記コマンドと、を前記印刷装置に出力する出力ステップと、を前記コンピューターに実行させ、
前記コマンド生成ステップでは、
印刷対象の画像を複数の領域に分割して各領域を解析する解析ステップと、
前記解析ステップでの解析結果に応じて、印刷対象の画像が前記印刷装置で印刷される場合のトナー消費量を削減する方法を選択する削減方法選択ステップと、
前記削減方法選択ステップで選択された方法によって、前記画像についてのトナー消費量を削減する処理を実行する削減実行ステップと、を前記印刷装置に実行させるコマンドを生成し、
前記解析ステップでは、
分割した領域ごとに、コントラストと色の偏りの少なくともいずれかについて解析し、
前記削減方法選択ステップでは、
前記コントラストの高低に応じて注目領域の印刷濃度を増減する方法を選択し、
前記色の偏りの大小に応じて注目領域の印刷に使用する原色数を増減する方法を選択する、
ことを特徴とするドライバープログラム。
【請求項３】
請求項２に記載のドライバープログラムであって、
前記解析ステップでは、
分割した領域ごとに、周辺領域との類似度についてさらに解析し、
前記削減方法選択ステップでは、
前記周辺領域との類似性の高低に応じて、既に選択されている前記方法を変更するか否か決定する、
ことを特徴とするドライバープログラム。
【請求項４】
印刷装置を制御する装置としてコンピューターを機能させるドライバープログラムであって、
前記印刷装置を制御するコマンドを生成するコマンド生成ステップと、
印刷対象の画像と、前記コマンドと、を前記印刷装置に出力する出力ステップと、を前記コンピューターに実行させ、
前記コマンド生成ステップでは、
印刷対象の画像を複数の領域に分割して各領域を解析する解析ステップと、
前記解析ステップでの解析結果に応じて、印刷対象の画像が前記印刷装置で印刷される場合のトナー消費量を削減する方法を選択する削減方法選択ステップと、
前記削減方法選択ステップで選択された方法によって、前記画像についてのトナー消費量を削減する処理を実行する削減実行ステップと、を前記印刷装置に実行させるコマンドを生成し、
前記解析ステップでは、
分割した領域ごとに、当該領域に含まれている顔を検出し、
前記削減実行ステップでは、
前記解析ステップで検出された顔周辺の領域については、前記削減方法選択ステップで選択された方法によってトナー消費量を削減する処理を実行せず、当該顔周辺の領域外については、前記削減方法選択ステップで選択された方法によって、トナー消費量を削減する処理を実行する、
ことを特徴とするドライバープログラム。
【請求項５】
印刷装置を制御する装置としてコンピューターを機能させるドライバープログラムであって、
印刷対象の画像を複数の領域に分割して各領域を解析する解析ステップと、
前記解析ステップでの解析結果に応じて、印刷対象の画像が前記印刷装置で印刷される場合のトナー消費量を削減する方法を選択する削減方法選択ステップと、
前記削減方法選択ステップで選択された方法によって、前記画像についてのトナー消費量を削減する処理を実行する削減実行ステップと、
トナー消費量を削減する前記処理が施された画像に基づく印刷データを前記印刷装置に出力する出力ステップと、
印刷対象の画像が前記印刷装置で印刷される場合のトナー消費量に対して、削減目標を指定する削減目標指定ステップと、
前記削減目標指定ステップで指定された削減目標に基づいて、各領域での印字範囲の形状を設定する形状設定ステップと、を前記コンピューターに実行させ、
前記削減実行ステップでは、
前記形状設定ステップで設定された形状の印字範囲内については、前記削減方法選択ステップで選択された方法によって、トナー消費量を削減する処理を実行し、前記形状設定ステップで設定された形状の印字範囲外については、白色にする、
ことを特徴とするドライバープログラム。
【請求項６】
請求項５に記載のドライバープログラムであって、
印刷装置を制御する装置としてコンピューターを機能させるドライバープログラムであって、
印刷対象の画像を複数の領域に分割して各領域を解析する解析ステップと、
前記解析ステップでの解析結果に応じて、印刷対象の画像が前記印刷装置で印刷される場合のトナー消費量を削減する方法を選択する削減方法選択ステップと、
前記削減方法選択ステップで選択された方法によって、前記画像についてのトナー消費量を削減する処理を実行する削減実行ステップと、
トナー消費量を削減する前記処理が施された画像に基づく印刷データを前記印刷装置に出力する出力ステップと、を前記コンピューターに実行させ、  前記解析ステップでは、
分割した領域ごとに、コントラストと色の偏りの少なくともいずれかについて解析し、
前記削減方法選択ステップでは、
前記コントラストの高低に応じて注目領域の印刷濃度を増減する方法を選択し、
前記色の偏りの大小に応じて注目領域の印刷に使用する原色数を増減する方法を選択する、
ことを特徴とするドライバープログラム。
【請求項７】
請求項６に記載のドライバープログラムであって、
前記解析ステップでは、
分割した領域ごとに、周辺領域との類似度についてさらに解析し、
前記削減方法選択ステップでは、
前記周辺領域との類似性の高低に応じて、既に選択されている前記方法を変更するか否か決定する、
ことを特徴とするドライバープログラム。
【請求項８】
印刷装置を制御する装置としてコンピューターを機能させるドライバープログラムであって、
印刷対象の画像を複数の領域に分割して各領域を解析する解析ステップと、
前記解析ステップでの解析結果に応じて、印刷対象の画像が前記印刷装置で印刷される場合のトナー消費量を削減する方法を選択する削減方法選択ステップと、
前記削減方法選択ステップで選択された方法によって、前記画像についてのトナー消費量を削減する処理を実行する削減実行ステップと、
トナー消費量を削減する前記処理が施された画像に基づく印刷データを前記印刷装置に出力する出力ステップと、を前記コンピューターに実行させ、
前記解析ステップでは、
分割した領域ごとに、当該領域に含まれている顔を検出し、
前記削減実行ステップでは、
前記解析ステップで検出された顔周辺の領域については、前記削減方法選択ステップで選択された方法によってトナー消費量を削減する処理を実行せず、当該顔周辺の領域外については、前記削減方法選択ステップで選択された方法によって、トナー消費量を削減する処理を実行する、
ことを特徴とするドライバープログラム。
【請求項９】
印刷装置と、当該印刷装置を制御する印刷制御装置と、を備える印刷システムであって、
前記印刷制御装置は、
印刷対象の画像を前記印刷装置に出力する出力手段と、を備え、
前記印刷装置は、
前記画像を受信する受信手段と、
前記受信手段で受信した前記画像を印刷する印刷手段と、を備え、
前記印刷手段は、
前記受信手段で受信した印刷対象の画像を複数の領域に分割して各領域を解析する解析手段と、
前記解析手段での解析結果に応じて、印刷対象の画像が前記印刷装置で印刷される場合のトナー消費量を削減する方法を選択する削減方法選択手段と、
前記削減方法選択手段で選択された方法によって、前記画像についてのトナー消費量を削減する処理を実行する削減実行手段と、を備え、
前記印刷制御装置は、
印刷対象の画像が前記印刷装置で印刷される場合のトナー消費量に対して、削減目標を指定する削減目標指定手段、をさらに備え、
前記印刷手段は、
前記削減目標指定手段で指定された削減目標に基づいて、各領域での印字範囲の形状を設定する形状設定手段、を備え、
前記削減実行手段は、
前記形状設定手段で設定された形状の印字範囲内については、前記削減方法選択手段で選択された方法によって、トナー消費量を削減する処理を実行し、前記形状設定手段で設定された形状の印字範囲外については、白色にする、
ことを特徴とする印刷システム。
【請求項１０】
印刷装置と、当該印刷装置を制御する印刷制御装置と、を備える印刷システムであって、
前記印刷制御装置は、
印刷対象の画像を前記印刷装置に出力する出力手段と、を備え、
前記印刷装置は、
前記画像を受信する受信手段と、
前記受信手段で受信した前記画像を印刷する印刷手段と、を備え、
前記印刷手段は、
前記受信手段で受信した印刷対象の画像を複数の領域に分割して各領域を解析する解析手段と、
前記解析手段での解析結果に応じて、印刷対象の画像が前記印刷装置で印刷される場合のトナー消費量を削減する方法を選択する削減方法選択手段と、
前記削減方法選択手段で選択された方法によって、前記画像についてのトナー消費量を削減する処理を実行する削減実行手段と、を備え、
前記解析手段は、
分割した領域ごとに、コントラストと色の偏りの少なくともいずれかについて解析し、
前記削減方法選択手段は、
前記コントラストの高低に応じて注目領域の印刷濃度を増減する方法を選択し、
前記色の偏りの大小に応じて注目領域の印刷に使用する原色数を増減する方法を選択する、
ことを特徴とする印刷システム。
【請求項１１】
請求項１０に記載の印刷システムであって、
前記解析手段は、
分割した領域ごとに、周辺領域との類似度についてさらに解析し、
前記削減方法選択手段は、
前記周辺領域との類似性の高低に応じて、既に選択されている前記方法を変更するか否か決定する、
ことを特徴とする印刷システム。
【請求項１２】
印刷装置と、当該印刷装置を制御する印刷制御装置と、を備える印刷システムであって、
前記印刷制御装置は、
印刷対象の画像を前記印刷装置に出力する出力手段と、を備え、
前記印刷装置は、
前記画像を受信する受信手段と、
前記受信手段で受信した前記画像を印刷する印刷手段と、を備え、
前記印刷手段は、
前記受信手段で受信した印刷対象の画像を複数の領域に分割して各領域を解析する解析手段と、
前記解析手段での解析結果に応じて、印刷対象の画像が前記印刷装置で印刷される場合のトナー消費量を削減する方法を選択する削減方法選択手段と、
前記削減方法選択手段で選択された方法によって、前記画像についてのトナー消費量を削減する処理を実行する削減実行手段と、を備え、
前記解析手段は、
分割した領域ごとに、当該領域に含まれている顔を検出し、
前記削減実行手段は、
前記解析手段で検出された顔周辺の領域については、前記削減方法選択手段で選択された方法によってトナー消費量を削減する処理を実行せず、当該顔周辺の領域外については、前記削減方法選択手段で選択された方法によって、トナー消費量を削減する処理を実行する、
ことを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ドライバープログラム、および、印刷システムに関する。
【背景技術】
【０００２】
近年、印刷装置でのトナー消費量を削減するための技術が開発されている。例えば、指
定されたトナー消費量に応じて、印刷対象の画像を低濃度化する技術等がある。また、特
許文献１には、印刷対象の写真画像を指定文字列に置換することにより、トナー消費量を
抑制する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２０００６５号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、印刷対象の画像を低濃度化すると、印字結果が一律に淡くなるため、ユーザー
が印字結果をみるうえで最低限必要な情報まで失ってしまう場合がある。また、印刷対象
の写真画像を指定文字列に置換すると、画像自体が分からなくなってしまう。
【０００５】
本発明は、印字結果の品質をなるべく低下させずに、トナー消費量を削減する技術を提
供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するための本願発明は、印刷装置を制御する装置としてコンピューター
を機能させるドライバープログラムであって、印刷対象の画像を複数の領域に分割して各
領域を解析する解析ステップと、前記解析ステップでの解析結果に応じて、印刷対象の画
像が前記印刷装置で印刷される場合のトナー消費量を削減する方法を選択する削減方法選
択ステップと、前記削減方法選択ステップで選択された方法によって、前記画像について
のトナー消費量を削減する処理を実行する削減実行ステップと、前記削減実行ステップで
トナー消費量を削減する処理が施された画像に基づく印刷データを、前記印刷装置に出力
する出力ステップと、を前記コンピューターに実行させる。
【図面の簡単な説明】
【０００７】
【図１】本発明の印刷システム１０の概略構成の一例を示すブロック図である。
【図２】第１の実施形態のトナーセーブ処理の一例を説明するためのフローチャートである。
【図３】（Ａ）印刷対象の画像（元画像）の一例を示す図である。（Ｂ）印刷対象の画像（元画像）を複数の領域に分割した例を示す図である。
【図４】（Ａ）注目領域の一例を示す図である。（Ｂ）注目領域（斜線部分）をさらにＮ個の小領域Ｓｉに分割した例を示す図である。
【図５】（Ａ）注目領域と周辺領域の一例を示す図である。（Ｂ）注目領域と周辺領域（中央）の拡大図である。
【図６】第２の実施形態のトナーセーブ処理の一例を説明するためのフローチャートである。
【図７】（Ａ）トナー消費量の削減目標が大きい場合（例えば、１００％）における印字範囲の変更例を示す図である。（Ｂ）トナー消費量の削減目標が中程度の場合（例えば、９０％）における印字範囲の変更例を示す図である。（Ｃ）トナー消費量の削減目標が小さい場合（例えば、８０％）における印字範囲の変更例を示す図である。
【図８】第３の実施形態のトナーセーブ処理の一例を説明するためのフローチャートである。
【図９】（Ａ）顔画像が含まれている画像の一例を示す図である。（Ｂ）顔画像が含まれている注目領域（左下）の拡大図である。
【発明を実施するための形態】
【０００８】
（第１の実施形態）
以下、本発明の第１の実施形態について図面を参照して説明する。
【０００９】
図１は、本発明の第１の実施形態が適用された印刷システム１０の概略構成の一例を示
すブロック図である。図示するように、印刷システム１０は、情報処理装置（ホストＰＣ
）１００と、プリンター２００と、を備える。情報処理装置１００は、プリンター２００
のホストコンピューターとして機能する。そして、情報処理装置１００には、例えば、Ｌ
ＡＮ等のコンピューターネットワークやＵＳＢケーブルを介して通信可能に、プリンター
２００が接続されている。
【００１０】
情報処理装置１００は、不図示の、ＣＰＵ（Central Processing Unit）と、ＲＡＭ（R
andom Access Memory）と、ＲＯＭ（Read Only Memory）と、ハードディスクと、ディス
プレイ等からなる出力装置と、キーボード、マウス等からなる入力装置と、プリンター２
００とデータの送受信を行う通信インターフェイスと、を備える一般的なコンピューター
である。
【００１１】
そして、情報処理装置１００には、図示するように、画像記憶部１０１と、入力受付部
１０２と、トナーセーブ方法選択部１０３と、トナーセーブ処理部１０４と、印刷処理部
１０５と、が構築される。画像記憶部１０１は、ＲＯＭやハードディスクなどの記憶装置
により構築される。また、画像記憶部１０１以外の各ユニット１０２〜１０５は、情報処
理装置１００が備えるＲＯＭなどからＲＡＭにロードされたコンピュータープログラムを
、ＣＰＵが実行することにより構築される。
【００１２】
画像記憶部１０１は、印刷対象の画像を記憶する。印刷対象の画像には、例えば、写真
やイラスト等の画像が含まれる。また、情報処理装置１００で作成された画像に限らず、
コンピューターネットワークやＵＳＢケーブルを介して入力された画像、ＵＳＢメモリー
や携帯電話に内蔵されるメモリー等の可搬型メモリーから入力された画像、等を含む。
【００１３】
入力受付部１０２は、上述した入力装置（キーボード、マウス等）を介して、ユーザー
からの指示を受け付ける。
【００１４】
トナーセーブ方法選択部１０３は、印刷対象の画像について解析し、その解析結果に応
じて、印刷対象の画像がプリンター２００で印刷される場合のトナー消費量を削減する方
法について選択（決定）する。
【００１５】
トナーセーブ処理部１０４は、印刷対象の画像がプリンター２００で印刷される場合の
トナー消費量を削減する処理（トナーセーブ処理）を実行する。具体的には、トナーセー
ブ処理部１０４は、トナーセーブ方法選択部１０３で選択（決定）された方法によって、
印刷対象の画像に対して、トナー消費量を削減する処理を施す。こうして、トナーセーブ
処理部１０４によって、トナー消費量を削減する処理が施された画像（以下では、「補正
画像」とよぶ）が生成される。
【００１６】
印刷処理部１０５は、プリンター２００で印刷可能な形式の印刷データを生成し、プリ
ンター２００に送信する。例えば、印刷処理部１０５は、画像記憶部１０１に記憶されて
いる印刷対象の元画像、トナーセーブ処理部１０４で生成された補正画像、等から印刷デ
ータを生成する。また、印刷処理部１０５は、通信インターフェイスを介して印刷データ
をプリンター２００に出力する。なお、ここで、印刷データとは、例えば、ページ記述言
語で記述され、プリンター２００を制御するコマンド群から構成されている。もちろん、
印刷処理部１０５は、印刷データとコマンド群を、それぞれ別個にプリンター２００に出
力してもよい。
【００１７】
また、プリンター２００は、不図示の、ＣＰＵと、ＲＡＭと、ＲＯＭと、通信インター
フェイスと、印刷エンジンと、入力装置と、出力装置と、を備える。プリンター２００は
、情報処理装置１００から出力された印刷データとコマンド群を受け付けると、受け付け
たコマンド群に従って印刷データを印刷する。なお、プリンター２００の構成はこれに限
定されるものではない。例えば、プリンター２００は、さらに、ＵＳＢインターフェイス
などを備えていてもよい。また、プリンター２００は、印刷機能を有していれば、例えば
、スキャナー装置、複合機、ＦＡＸ装置などでもよい。
【００１８】
本実施形態が適用された印刷システム１０は、以上のような構成からなる。ただし、印
刷システム１０の構成はこれに限定されない。
【００１９】
また、上記した各構成要素は、印刷システム１０の構成を理解容易にするために、主な
処理内容に応じて分類したものである。構成要素の分類の仕方や名称によって、本願発明
が制限されることはない。印刷システム１０の構成は、処理内容に応じて、さらに多くの
構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行する
ように分類することもできる。また、各構成要素の処理は、１つのハードウェアで実行さ
れてもよいし、複数のハードウェアで実行されてもよい。
【００２０】
次に、上記構成からなる印刷システム１０の特徴的な動作について説明する。
【００２１】
＜第１の実施形態のトナーセーブ処理＞
図２は、本実施形態の情報処理装置１００で実行されるトナーセーブ処理の一例を説明
するためのフローチャートである。
【００２２】
情報処理装置１００は、所定のタイミングで本フローを開始する。例えば、画像データ
を格納する可搬型メモリー（ＵＳＢメモリーなど）が接続されるタイミング、画像データ
を通信（無線、有線）を介して受信するタイミング、ユーザーからの指示を受け付けるタ
イミング、カメラや携帯電話などの電子機器が情報処理装置１００に接続されるタイミン
グ、で本フローを開始する。
【００２３】
本フローを開始すると、情報処理装置１００のトナーセーブ方法選択部１０３は、印刷
対象の画像（元画像）を分割する（ステップＳ１０１）。具体的には、トナーセーブ方法
選択部１０３は、画像記憶部１０１から印刷対象の画像（元画像）を読み出し、複数の領
域に分割する。
【００２４】
図３（Ａ）は、印刷対象の画像（元画像）の一例を示す図である。また、図３（Ｂ）は
、印刷対象の画像（元画像）を、複数の領域に分割した例を示す図である。なお、点線で
囲まれている領域を１つの領域とし、図示する例では、元画像は９つの領域に分割されて
いる。もちろん、分割された領域の個数や形状は、これに限定されない。
【００２５】
そして、トナーセーブ方法選択部１０３は、印刷対象の画像（元画像）を複数の領域に
分割後、その領域ごとに、「コントラスト」と「色の偏り」の少なくともいずれかについ
て解析する（ステップＳ１０２）。また、「周辺領域との類似性」について解析するよう
にしてもよい。
【００２６】
（「コントラスト」の解析）
例えば、トナーセーブ方法選択部１０３は、図３（Ｂ）に示す各領域の「コントラスト
」を、以下の手順で解析する。
【００２７】
まず、トナーセーブ方法選択部１０３は、ステップＳ１０１で分割された複数の領域の
中から、解析対象の１つの領域を注目領域として選択する。
【００２８】
図４（Ａ）は、注目領域の一例を示す図である。図示する例では、中央下の領域（斜線
部分）が注目領域として選択されている。
【００２９】
次に、トナーセーブ方法選択部１０３は、選択した注目領域をさらに複数の小領域Ｓｉ
に分割する。
【００３０】
図４（Ｂ）は、図４（Ａ）に示す注目領域（斜線部分）をさらにＮ個（例では、Ｎ＝１
６）の小領域Ｓｉに分割した例を示す図である。
【００３１】
図示するように、注目領域が小領域Ｓｉに分割されると、トナーセーブ方法選択部１０
３は、小領域Ｓｉ毎に、コントラストＧｉを求める。なお、コントラストＧｉは、「Ｇｉ
＝（Ｌｍａｘ−Ｌｍｉｎ）／（Ｌｍａｘ＋Ｌｍｉｎ）」の計算式によって求められる。た
だし、Ｌｍａｘは小領域Ｓｉでの最大明度とし、Ｌｍｉｎは小領域Ｓｉでの最小明度とす
る。
【００３２】
それから、トナーセーブ方法選択部１０３は、小領域Ｓｉ毎に算出したコントラストＧ
ｉの平均値（以下では、「平均コントラストＦ」とよぶ）を求めて、注目領域全体におけ
る「コントラスト」とする。ここで、平均コントラストＦは、「Ｆ＝（ΣＧｉ）／Ｍ」の
計算式によって求められる。なお、Ｍは、Ｎ個の小領域Ｓｉの中で、コントラストＧｉが
高い上位α％の小領域Ｓｉの個数である（すなわち、「Ｍ＝（α／１００）×Ｎ」）。ま
た、ΣＧｉは、コントラストＧｉが高い上位α％の小領域ＳｉについてのコントラストＧ
ｉの総和を表す。
【００３３】
こうして、トナーセーブ方法選択部１０３は、注目領域の「コントラスト」（すなわち
、平均コントラストＦ）を算出することができる。そして、トナーセーブ方法選択部１０
３は、元画像から分割された各領域について、同様に「コントラスト」（平均コントラス
トＦ）を算出する。
【００３４】
（「色の偏り」の解析）
また、「色の偏り」について解析を行う場合には、トナーセーブ方法選択部１０３は、
例えば、注目領域に含まれる画素ごとの色値（色空間上の位置（座標））を求め、その分
散値（もちろん標準偏差等でもよい）Ｖを求める。こうして、トナーセーブ処理部１０４
は、求まる分散値Ｖに応じて「色の偏り」の大小を判定できる。
【００３５】
（「周辺領域との類似性」の解析）
また、トナーセーブ方法選択部１０３は、図３（Ｂ）に示す各領域の「周辺領域との類
似性」を、例えば、以下の手順で解析する。
【００３６】
まず、トナーセーブ方法選択部１０３は、「コントラスト」の解析を行う場合と同様に
注目領域を選択し、その注目領域の周辺（例えば、隣接する位置）に配置されている領域
を、周辺領域として選択する。
【００３７】
図５（Ａ）は、注目領域と周辺領域の一例を示す図である。図示する例では、中央下の
領域（斜線部分）が注目領域として選択されており、左下、中央、右下の各領域（縦縞部
分）が周辺領域として選択されている。
【００３８】
次に、トナーセーブ方法選択部１０３は、選択した注目領域と周辺領域についての類似
性の度合い（高低）を判定する。
【００３９】
図５（Ｂ）は、図５（Ａ）に示す注目領域と周辺領域（中央）の拡大図である。図示す
るように、トナーセーブ方法選択部１０３は、注目領域内の周辺領域側の部分領域（以下
では「隣接領域」或いは「注目領域側の隣接領域」とよぶ：図示する網掛けの下部分）Ａ
と、周辺領域内の注目領域側の部分領域（以下では「隣接領域」或いは「周辺領域側の隣
接領域」とよぶ：図示する網掛けの上部分）Ｂと、を比較して、注目領域と周辺領域につ
いての類似性の度合いを判定する。
【００４０】
具体的には、トナーセーブ方法選択部１０３は、注目領域側の隣接領域Ａと、周辺領域
側の隣接領域Ｂと、のそれぞれの領域について色値（色空間上の位置（座標））を解析す
る。
【００４１】
例えば、トナーセーブ方法選択部１０３は、注目領域側の隣接領域Ａに含まれる画素の
色値の平均値Ｃａと、周辺領域側の隣接領域Ｂに含まれる画素の色値の平均値Ｃｂと、を
求め、その差の絶対値（｜Ｃａ−Ｃｂ｜）を求める。こうして求まる値（｜Ｃａ−Ｃｂ｜
）に応じて、トナーセーブ方法選択部１０３は、注目領域と周辺領域についての類似性の
高低を判定できる。
【００４２】
なお、図示する例では、注目領域と１つの周辺領域（中央）しか示していないが、本実
施形態のトナーセーブ方法選択部１０３は、選択された全ての周辺領域との類似性につい
て、それぞれ同様に解析する。
【００４３】
図２に戻り、トナーセーブ方法選択部１０３は、ステップＳ１０２における解析結果に
応じて、トナーセーブ方法を注目領域（分割された領域）ごとに選択（決定）する（ステ
ップＳ１０３）。
【００４４】
具体的には、トナーセーブ方法選択部１０３は、ステップＳ１０２で「コントラスト」
に関して解析された領域については、算出された「コントラスト」（平均コントラストＦ
）の値に応じて、トナーセーブ方法を選択（決定）する。
【００４５】
（第１のトナーセーブ方法）
例えば、トナーセーブ方法選択部１０３は、ステップＳ１０２で算出された「コントラ
スト」（平均コントラストＦ）の値が、第１の閾値「０．２」（Ｌｍａｘ＝１００、Ｌｍ
ｉｎ＝７０）未満の場合には、「コントラスト」は低いと判定し、注目領域の印刷濃度に
ついて所定の割合（例えば、８０％）分、低下させるトナーセーブ方法を選択する。
【００４６】
（第２のトナーセーブ方法）
また、トナーセーブ方法選択部１０３は、ステップＳ１０２で算出された「コントラス
ト」（平均コントラストＦ）の値が、第１の閾値「０．２」（Ｌｍａｘ＝１００、Ｌｍｉ
ｎ＝７０）以上、第２の閾値「０．４」（Ｌｍａｘ＝１００、Ｌｍｉｎ＝４０）未満の場
合には、「コントラスト」は中程度と判定し、注目領域の印刷濃度について、「コントラ
スト」が低いと判定された場合よりも低い割合（例えば、５０％）分、低下させるトナー
セーブ方法を選択する。
【００４７】
（第３のトナーセーブ方法）
また、ステップＳ１０２で算出された「コントラスト」（平均コントラストＦ）の値が
、第２の閾値「０．４」（Ｌｍａｘ＝１００、Ｌｍｉｎ＝４０）以上の場合には、「コン
トラスト」は高いと判定し、注目領域の印刷濃度について、「コントラスト」が中程度と
判定された場合よりも低い割合（例えば、２０％）分、低下させるトナーセーブ方法を選
択する。
【００４８】
こうして、トナーセーブ方法選択部１０３は、「コントラスト」の高低に応じて、印刷
濃度を増減させる（「コントラスト」が低いほど印刷濃度を低下させる）トナーセーブ方
法を選択できる。これは、「コントラスト」が低い領域は情報量が少ないため、印刷濃度
を大幅に低下させてもさほど問題とならないが、「コントラスト」が高い領域は情報量が
多いため、印刷濃度をそれほど低下できないからである。
【００４９】
また、トナーセーブ方法選択部１０３は、ステップＳ１０２で「色の偏り」に関して解
析された領域については、算出された色値（色空間上の位置（座標））の分散値（もちろ
ん標準偏差等でもよい）Ｖに応じて、トナーセーブ方法を選択（決定）する。
【００５０】
（第４のトナーセーブ方法）
例えば、トナーセーブ方法選択部１０３は、算出された色値の分散値Ｖが第１の閾値Ｋ
１未満である場合には、「色の偏り」が極めて大きいと判定し、注目領域について２色印
刷する（例えば、単色と白色の２色で印刷する）トナーセーブ方法を選択する。
【００５１】
（第５のトナーセーブ方法）
また、トナーセーブ方法選択部１０３は、算出された色値の分散値Ｖが第１の閾値Ｋ１
以上、第２の閾値Ｋ２未満である場合には、「色の偏り」が大きいと判定し、注目領域に
ついて１色の原色数を用いて印刷する（例えば、ＣＭＹＫの４原色のうちの３原色を使用
しないで印刷する）トナーセーブ方法を選択する。
【００５２】
（第６のトナーセーブ方法）
また、トナーセーブ方法選択部１０３は、算出された色値の分散値Ｖが第２の閾値Ｋ２
以上、第３の閾値Ｋ３未満である場合には、「色の偏り」が中程度と判定し、注目領域に
ついて２色の原色数を用いて印刷する（例えば、ＣＭＹＫの４原色のうちの２原色を使用
しないで印刷する）トナーセーブ方法を選択する。
【００５３】
（第７のトナーセーブ方法）
また、トナーセーブ方法選択部１０３は、算出された色値の分散値Ｖが第３の閾値Ｋ３
以上、第４の閾値Ｋ４未満である場合には、「色の偏り」が小さいと判定し、注目領域に
ついて３色の原色数を用いて印刷する（例えば、ＣＭＹＫの４原色のうちの１原色を使用
しないで印刷する）トナーセーブ方法を選択する。
【００５４】
（第８のトナーセーブ方法）
また、トナーセーブ方法選択部１０３は、算出された色値の分散値Ｖが第４の閾値Ｋ４
以上である場合には、「色の偏り」が極めて小さいと判定し、フルカラーで印刷するトナ
ーセーブ方法を選択する。ただし、「Ｋ１＜Ｋ２＜Ｋ３＜Ｋ４」が成立しているものとす
る。
【００５５】
こうして、トナーセーブ方法選択部１０３は、「色の偏り」の大小に応じて、印刷に使
用する原色数を増減させる（「色の偏り」が大きいほど原色数を減らす）トナーセーブ方
法を選択できる。これは、「色の偏り」が大きい領域は、特徴のない領域（例えば、背景
など）である確率が高いため、原色数を大幅に減らしても問題ないが、「色の偏り」のが
小さい領域は、ユーザーにとって重要な特徴部分を含む領域である確率が高いため、原色
数をそれほど減らすことができないからである。
【００５６】
（トナーセーブ方法の変更）
また、上記の第１〜第８のトナーセーブ方法が選択されている領域であっても、ステッ
プＳ１０２で「周辺領域との類似性」に関して解析されている場合には、トナーセーブ方
法選択部１０３は、その類似性を判定するために算出された値（｜Ｃａ−Ｃｂ｜）に応じ
て、トナーセーブ方法を変更するか否か決定する。
【００５７】
例えば、トナーセーブ方法選択部１０３は、ステップＳ１０２で算出された値「｜Ｃａ
−Ｃｂ｜」が所定の閾値Ｌ未満である場合には、「周辺領域との類似性」が高いと判定し
、注目領域のトナーセーブ方法を、その周辺領域で選択（決定）されているトナーセーブ
方法（上記第１〜第８のトナーセーブ方法のいずれか）と同じトナーセーブ方法に変更す
る。一方、ステップＳ１０２で算出された値「｜Ｃａ−Ｃｂ｜」が所定の閾値Ｌ以上であ
る場合には、「周辺領域との類似性」は低いと判定し、注目領域のトナーセーブ方法とし
て既に選択（決定）されているトナーセーブ方法について変更はしない。なお、注目領域
の周辺に、「周辺領域との類似性」が高いと判定された周辺領域が複数存在する場合には
、既に選択（決定）されているトナーセーブ方法を変更しないようにする。
【００５８】
以上のように、ステップＳ１０１で分割された領域ごとにトナーセーブ方法が選択され
ると、トナーセーブ方法選択部１０３は、処理をステップＳ１０４に移行する。
【００５９】
そして、トナーセーブ処理部１０４は、ステップＳ１０３で選択（「変更」した場合も
含む）されたトナーセーブ方法によって、印刷対象の画像についてトナー消費量を削減す
る処理を実行する（ステップＳ１０４）。
【００６０】
例えば、トナーセーブ処理部１０４は、第１のトナーセーブ方法が選択されている注目
領域に対しては、所定の割合（例えば、８０％）分、印刷濃度を低下させる。また、第２
のトナーセーブ方法が選択されている注目領域に対しては、第１のトナーセーブ方法の場
合よりも低い割合（例えば、５０％）分、印刷濃度を低下させる。第３のトナーセーブ方
法が選択されている注目領域に対しては、第２のトナーセーブ方法の場合よりも低い割合
（例えば、２０％）分、印刷濃度を低下させる。
【００６１】
また、トナーセーブ処理部１０４は、第４のトナーセーブ方法が選択されている注目領
域に対しては、印刷に使用する原色数を減らして、２色印刷（単色と白色で印刷）するた
めの画像に変換する。また、第５のトナーセーブ方法が選択されている注目領域に対して
は、印刷に使用する原色数を減らして、１色の原色数を用いて印刷する（例えば、ＣＭＹ
Ｋの４原色のうちの３原色を使用しないで印刷する）ための画像に変換する。また、第６
のトナーセーブ方法が選択されている注目領域に対しては、印刷に使用する原色数を減ら
して、２色の原色数を用いて印刷する（例えば、ＣＭＹＫの４原色のうちの２原色を使用
しないで印刷する）ための画像に変換する。また、第７のトナーセーブ方法が選択されて
いる注目領域に対しては、印刷に使用する原色数を減らして、３色の原色数を用いて印刷
する（例えば、ＣＭＹＫの４原色のうちの１原色を使用しないで印刷する）ための画像に
変換する。また、第８のトナーセーブ方法が選択されている注目領域に対しては、フルカ
ラーで印刷するために無変換とする。
【００６２】
こうして、トナーセーブ処理部１０４は、トナー消費量を削減する処理が施された各領
域を、１まとめにして「補正画像」を生成する。その後、トナーセーブ処理部１０４は、
処理をステップＳ１０５に移行する。
【００６３】
処理がステップＳ１０５に移行すると、印刷処理部１０５は、ステップＳ１０４で生成
された補正画像に基づく印刷データを生成して、プリンター２００に対して出力する（ス
テップＳ１０５）。具体的には、印刷処理部１０５は、ステップＳ１０４で生成された補
正画像をプリンター２００に印刷させるためのコマンド（群）を生成し、生成したコマン
ド（群）と、補正画像と、を含む印刷データを生成して、プリンター２００に対して出力
する。なお、コマンド（群）と補正画像は別個にプリンター２００に対して出力してもよ
い。
【００６４】
印刷データを出力後、印刷処理部１０５は、本フローを終了する。プリンター２００は
、印刷処理部１０５から印刷データを受信すると、コマンド（群）と補正画像を抽出し、
抽出したコマンド（群）に従って補正画像を印刷する。
【００６５】
以上のように、本実施形態の印刷システム１０では、加工前の元画像を印刷する場合と
比較して、トナー消費量をより削減できる。そのうえ、分割した領域ごとに異なるトナー
セーブ処理を実行してトナー消費量を削減できるため、特徴のない領域（例えば、背景な
ど）などに範囲を限定して、低濃度化させたり、印刷に用いる原色数を減少させたりする
ことができる。そして、範囲を限定してトナー消費量を削減した分だけ、その範囲以外（
すなわち、ユーザーにとって重要な特徴部分を含む領域）については画質を維持できるた
め、トナー消費量を削減しながらも、見栄えの良い印字結果を得ることができる。
【００６６】
（第２の実施形態）
次に、本発明の第２の実施形態について図面を参照して説明する。
【００６７】
本実施形態と上記第１の実施形態との違いは、トナー消費量の削減目標が指定されたと
きに、その指定された削減目標を達成するように、印字範囲を変更する点にある。上記第
１の実施形態と同じ構成については、詳細な説明を省略する。
【００６８】
本実施形態の入力受付部１０２は、プリンター２００におけるトナー消費量の削減目標
を指定する指示などの各種入力を受け付ける。
【００６９】
また、本実施形態のトナーセーブ処理部１０４は、上記第１の実施形態と同様に印刷対
象の画像（元画像）を複数の領域に分割し、分割した各領域内における印字範囲を、ユー
ザーに指定されたトナー消費量の削減目標に応じて変更する。なお、分割した各領域内に
おける印字範囲外の部分については、白色（無色）にする。
【００７０】
以下に、本実施形態の印刷システム１０の特徴的な動作について説明する。
【００７１】
＜第２の実施形態のトナーセーブ処理＞
図６は、本実施形態の情報処理装置１００で実行されるトナーセーブ処理の一例を説明
するためのフローチャートである。
【００７２】
情報処理装置１００は、上記第１の実施形態と同様のタイミングで本フローを開始する
。
【００７３】
本フローを開始すると、情報処理装置１００は、トナー消費量の削減目標を指定する（
ステップＳ２０１）。具体的には、まず、入力受付部１０２が、入力装置（キーボード、
マウス等）を介して、プリンター２００におけるトナー消費量の削減目標を指定する指示
を受け付ける。そして、入力受付部１０２は、入力装置を介して受け付けた指示内容を、
トナーセーブ処理部１０４に通知する。トナーセーブ処理部１０４は、入力受付部１０２
から通知された指示内容を、トナー消費量の削減目標として設定する（ＲＡＭ等に格納す
る）。
【００７４】
なお、トナー消費量の削減目標の指定方法としては、例えば、元画像を印刷する場合の
トナー消費量Ｘに対する、目標となるトナー消費量Ｙの割合（例えば、「（Ｙ／Ｘ）×１
００％」）を指定すればよい。もちろん、これ以外の指定方法でもよく、例えば、トナー
消費量の目標となる削減量を指定してもよい。
【００７５】
続いて、トナーセーブ方法選択部１０３は、上記第１の実施形態と同様のステップＳ１
０１〜Ｓ１０３までの処理を行う。これにより、本実施形態の情報処理装置１００は、上
記第１の実施形態と同様に、ステップＳ１０２における解析結果に応じて、分割した領域
ごとに異なるトナーセーブ方法を選択（決定）することができる。
【００７６】
それから、トナーセーブ処理部１０４は、ステップＳ１０３で選択（「変更」した場合
も含む）されたトナーセーブ方法によって、印刷対象の画像についてトナー消費量を削減
する処理を実行する（ステップＳ２０５）。
【００７７】
具体的には、まず、トナーセーブ処理部１０４は、ステップＳ２０１で指定されたトナ
ー消費量の削減目標に応じて、ステップＳ１０１で分割された各領域内での印字範囲を変
更する。例えば、トナーセーブ処理部１０４は、当該印字範囲の面積がステップＳ２０１
で指定された削減目標に比例した値（例えば、「印字範囲の面積」＝「定数α」×「削減
目標」）となるように、当該印字範囲の形状を変更する。１例を挙げると、ステップＳ２
０１で指定された削減目標が「７５％」で、定数αを「１」とした場合には、ステップＳ
１０１で分割された領域に対する印字範囲の面積は「７５％」となる。
【００７８】
図７（Ａ）は、トナー消費量の削減目標が大きい場合（例えば、１００％）における印
字範囲の変更例を示す図である。図７（Ｂ）は、トナー消費量の削減目標が中程度の場合
（例えば、９０％）における印字範囲の変更例を示す図である。図７（Ｃ）は、トナー消
費量の削減目標が小さい場合（例えば、８０％）における印字範囲の変更例を示す図であ
る。
【００７９】
図７（Ａ）〜（Ｃ）に示すように、本実施形態では、トナーセーブ処理部１０４は、ス
テップＳ２０１で指定されたトナー消費量の削減目標が小さくなるにつれて、ステップＳ
１０１で分割された各領域内での印字範囲の形状を矩形から円形に近づける。
【００８０】
次に、トナーセーブ処理部１０４は、形状が変更された印字範囲内（図示する点線内）
に対しては、ステップＳ１０３で選択（「変更」した場合も含む）されたトナーセーブ方
法によって、トナー消費量を削減する処理を実行する。
【００８１】
例えば、トナーセーブ処理部１０４は、第１のトナーセーブ方法が選択されている注目
領域の印字範囲内に対しては、所定の割合（例えば、８０％）分、印刷濃度を低下させる
。また、第２のトナーセーブ方法が選択されている注目領域の印字範囲内に対しては、第
１のトナーセーブ方法の場合よりも低い割合（例えば、５０％）分、印刷濃度を低下させ
る。また、第３のトナーセーブ方法が選択されている注目領域の印字範囲内に対しては、
第２のトナーセーブ方法の場合よりも低い割合（例えば、２０％）分、印刷濃度を低下さ
せる。
【００８２】
また、トナーセーブ処理部１０４は、第４のトナーセーブ方法が選択されている注目領
域の印字範囲内に対しては、印刷に使用する原色数を減らして、２色印刷（単色と白色で
印刷）するための画像に変換する。また、第５のトナーセーブ方法が選択されている注目
領域の印字範囲内に対しては、印刷に使用する原色数を減らして、１色の原色数を用いて
印刷する（例えば、ＣＭＹＫの４原色のうちの３原色を使用しないで印刷する）ための画
像に変換する。また、第６のトナーセーブ方法が選択されている注目領域の印字範囲内に
対しては、印刷に使用する原色数を減らして、２色の原色数を用いて印刷する（例えば、
ＣＭＹＫの４原色のうちの２原色を使用しないで印刷する）ための画像に変換する。また
、第７のトナーセーブ方法が選択されている注目領域の印字範囲内に対しては、印刷に使
用する原色数を減らして、３色の原色数を用いて印刷する（例えば、ＣＭＹＫの４原色の
うちの１原色を使用しないで印刷する）ための画像に変換する。また、第８のトナーセー
ブ方法が選択されている注目領域の印字範囲内に対しては、フルカラーで印刷するために
無変換とする。
【００８３】
一方、トナーセーブ処理部１０４は、形状が変更された印字範囲外（図示する点線外）
に対しては、白色（無色）にする。
【００８４】
こうして、トナーセーブ処理部１０４は、トナー消費量を削減する処理が施された各領
域を、１まとめにして「補正画像」を生成する。その後、トナーセーブ処理部１０４は、
処理をステップＳ１０５に移行する。
【００８５】
そして、印刷処理部１０５は、上記第１の実施形態と同様に、ステップＳ２０５で生成
された補正画像に基づく印刷データを生成して、プリンター２００に対して出力し（ステ
ップＳ１０５）、本フローを終了する。
【００８６】
一方、プリンター２００は、印刷処理部１０５から印刷データを受信すると、コマンド
（群）と補正画像を抽出し、抽出したコマンド（群）に従って補正画像を印刷する。
【００８７】
以上のように、本実施形態の印刷システム１０では、加工前の元画像を印刷する場合と
比較して、トナー消費量をより削減できる。そのうえ、分割した各領域内における印字範
囲外の部分を白色（無色）にした分だけ、印字範囲内については画質を維持できるため、
トナー消費量を削減しながらも、見栄えの良い印字結果を得ることができる。
【００８８】
（第３の実施形態）
次に、本発明の第３の実施形態について図面を参照して説明する。
【００８９】
本実施形態と、上記第１の実施形態及び上記第２の実施形態と、の違いは、印刷対象の
画像内における顔を検出する機能を有し、検出した顔周辺の領域に対しては、トナー消費
量を削減する処理を施さない点にある。上記第１の実施形態、第２の実施形態と同じ構成
については、詳細な説明を省略する。
【００９０】
本実施形態のトナーセーブ処理部１０４は、上記第１の実施形態等と同様に印刷対象の
画像（元画像）を複数の領域に分割し、分割した各領域内に存在する顔を検出する。そし
て、顔が検出されると、トナーセーブ処理部１０４は、検出された顔の輪郭内の領域（以
下では、「主領域」とよぶ）と、検出された顔周辺（輪郭外側）の領域（以下では、「副
領域」とよぶ）と、に対しては、トナーセーブ方法選択部１０３によって選択（「変更」
した場合も含む）されたトナーセーブ方法によるトナーセーブ処理を施さない。
【００９１】
なお、本実施形態では、トナーセーブ処理部１０４は、上述した主領域と副領域に対し
て何ら補正を施さない。しかし、トナーセーブ処理部１０４は、主領域と副領域に対して
、顔の輪郭や表情が際立つように特別な補正（例えば、高濃度化）を施してもよい。また
、主領域と副領域に対して、それぞれ別個に異なる補正を施すようにしてもよい。
【００９２】
以下に、本実施形態の印刷システム１０の特徴的な動作について説明する。
【００９３】
＜第３の実施形態のトナーセーブ処理＞
図８は、本実施形態の情報処理装置１００で実行されるトナーセーブ処理の一例を説明
するためのフローチャートである。
【００９４】
情報処理装置１００は、上記第１の実施形態や上記第２の実施形態と同様のタイミング
で本フローを開始する。
【００９５】
本フローを開始すると、情報処理装置１００は、上記第１の実施形態と同様に、ステッ
プＳ１０１の処理を行う。なお、図示していないが、本実施形態の情報処理装置１００は
、本フローを開始後、上記第２の実施形態の変形例と同様に、ステップＳ２０１、Ｓ１０
１までの処理を行ってもよい。
【００９６】
そして、ステップＳ１０１の処理を終了後、本実施形態では、トナーセーブ方法選択部
１０３は、上記第１の実施形態と同様のステップＳ１０２の処理と同様の解析を行うとと
もに、ステップＳ１０１で分割された各領域内に存在する顔を検出する（ステップＳ３０
２）。具体的には、まず、トナーセーブ方法選択部１０３は、ステップＳ１０１で分割さ
れた複数の領域の中から、解析対象の１つの領域を注目領域として選択する。それから、
トナーセーブ方法選択部１０３は、上記第１の実施形態と同様に「コントラスト」、「色
の偏り」、「周辺領域との類似性」等の解析を行う。また、トナーセーブ方法選択部１０
３は、予め登録しておいた辞書データ（顔データ）と比較して、注目領域内の顔を検出す
る。ここで、トナーセーブ方法選択部１０３は、顔が検出された注目領域については、顔
の輪郭内の領域を「主領域」として特定し、その位置を示す情報（例えば、座標データ）
を、所定の記憶装置（ＲＡＭ等）に記憶しておく。これとともに、トナーセーブ方法選択
部１０３は、顔周辺の顔輪郭外の領域を「副領域」として、その位置を示す情報（例えば
、座標データ）を、所定の記憶部（ＲＡＭ等）に記憶しておく。
【００９７】
図９（Ａ）は、顔画像が含まれている画像の一例を示す図である。図９（Ｂ）は、顔画
像が含まれている注目領域（左下）の拡大図である。
【００９８】
図９（Ａ）、（Ｂ）に示す例で説明すると、トナーセーブ方法選択部１０３は、注目領
域（左下）で顔を検出すると、検出した顔の輪郭内の領域を「主領域」として特定し、検
出した顔周辺の顔輪郭外の領域を「副領域（斜線部分）」として特定する。
【００９９】
なお、トナーセーブ方法選択部１０３は、印刷対象の画像（元画像）に含まれる全ての
領域に対して、同様の解析（顔検出）を行い、印刷対象の画像（元画像）にある全ての顔
を検出し、顔ごとに「主領域」と「副領域」を特定する。また、同一の領域に複数の顔が
ある場合や、複数の領域にわたって１つの顔がある場合にも、顔ごとに「主領域」と「副
領域」を特定する。
【０１００】
図８に戻り、トナーセーブ方法選択部１０３は、処理をステップＳ３０３に移行する。
そして、トナーセーブ方法選択部１０３は、ステップＳ３０２における解析結果に応じて
、トナーセーブ方法を注目領域（分割された領域）ごとに選択（決定）する（ステップＳ
３０３）。
【０１０１】
具体的には、トナーセーブ方法選択部１０３は、ステップＳ３０２で特定された「主領
域」と「副領域」以外の領域に対しては、上記第１、第２の実施形態と同様のステップＳ
１０３の処理を行う。すなわち、トナーセーブ方法選択部１０３は、「主領域」と「副領
域」以外の領域に対しては、ステップＳ３０２における解析結果に応じて、分割した領域
ごとに異なるトナーセーブ方法を選択（決定）する。
【０１０２】
一方、トナーセーブ方法選択部１０３は、ステップＳ３０２で特定された「主領域」と
「副領域」に対しては、トナー消費量を削減する処理を施さない。すなわち、トナーセー
ブ方法選択部１０３は、ステップＳ３０２で特定された「主領域」と「副領域」に対して
は、いずれのトナーセーブ方法も選択（決定）しない。
【０１０３】
ただし、トナーセーブ方法選択部１０３は、「主領域」と「副領域」に対してトナーセ
ーブ方法を選択（決定）してもよい。この場合には、トナーセーブ方法選択部１０３は、
「主領域」と「副領域」以外の領域に対して選択されたトナーセーブ方法よりもトナー消
費量の削減量が小さいトナーセーブ方法を選択（決定）する。例えば、トナーセーブ方法
選択部１０３は、「主領域」と「副領域」の少なくともいずれかの領域に対して、印刷濃
度を低下させるトナーセーブ方法を選択してもよい。一例を挙げて説明すると、トナーセ
ーブ方法選択部１０３は、「主領域」に対しては、印刷濃度を通常印刷の０．９倍分、低
下させ、「副領域」に対しては、印刷濃度を通常印刷の０．６倍分、低下させるトナーセ
ーブ方法を選択する。
【０１０４】
また、図９（Ｂ）に示すように、トナーセーブ方法選択部１０３は、「主領域」と「副
領域」に対して、印刷濃度を向上（高濃度化）させる補正方法を選択（決定）するように
してもよい。また、トナーセーブ方法選択部１０３は、「主領域」に対しては、印刷濃度
を第１の所定倍（例えば、通常印刷の２倍）向上させる補正方法を選択（決定）し、「副
領域」に対しては、印刷濃度を上記第１の所定倍とは異なる第２の所定倍（例えば、通常
印刷の１．５倍）向上させる補正方法を選択（決定）するようにしてもよい。
【０１０５】
以上のように、トナーセーブ方法（或いは、補正方法）が選択されると、トナーセーブ
方法選択部１０３は、処理をステップＳ３０４に移行する。
【０１０６】
そして、トナーセーブ処理部１０４は、ステップＳ３０３で選択（「変更」した場合も
含む）されたトナーセーブ方法（或いは、補正方法）によって、印刷対象の画像について
トナー消費量を削減する処理を実行する（ステップＳ３０４）。
【０１０７】
具体的には、トナーセーブ処理部１０４は、ステップＳ３０２で特定された「主領域」
と「副領域」以外の領域に対しては、上記第１の実施形態と同様のステップＳ１０４や、
上記第２の実施形態と同様のステップＳ２０５の処理を行う。すなわち、トナーセーブ方
法選択部１０３は、「主領域」と「副領域」以外の領域に対しては、ステップＳ３０３で
選択（「変更」した場合も含む）されたトナーセーブ方法による処理を施す。
【０１０８】
一方、トナーセーブ処理部１０４は、ステップＳ３０２で特定された「主領域」と「副
領域」に対しては、ステップＳ３０３で選択（「変更」した場合も含む）されたトナーセ
ーブ方法による処理を施さない（或いは、ステップＳ３０３で選択された補正方法を施す
）。
【０１０９】
こうして、トナーセーブ処理部１０４は、トナー消費量を削減する処理が施された各領
域を、１まとめにして「補正画像」を生成する。その後、トナーセーブ処理部１０４は、
処理をステップＳ１０５に移行する。
【０１１０】
そして、印刷処理部１０５は、上記第１、第２の実施形態と同様に、ステップＳ３０４
で生成された補正画像に基づく印刷データを生成して、プリンター２００に対して出力し
（ステップＳ１０５）、本フローを終了する。
【０１１１】
一方、プリンター２００は、印刷処理部１０５から印刷データを受信すると、コマンド
（群）と補正画像を抽出し、抽出したコマンド（群）に従って補正画像を印刷する。
【０１１２】
以上のように、本実施形態の印刷システム１０では、加工前の元画像を印刷する場合と
比較して、トナー消費量をより削減できる。そのうえ、顔等のユーザーにとって重要な特
徴部分を含む領域に対してはトナーセーブ処理を施さないようにすることができるため、
トナー消費量を削減しながらも、見栄えの良い印字結果を得ることができる。
【０１１３】
なお、上記各実施形態における各フローの各処理単位は、印刷システム１０を理解容易
にするために、主な処理内容に応じて分割したものである。処理ステップの分類の仕方や
その名称によって、本願発明が制限されることはない。印刷システム１０が行う処理は、
さらに多くの処理ステップに分割することもできる。また、１つの処理ステップが、さら
に多くの処理を実行してもよい。また、処理ステップの順序についても、これに制限され
るものではない。
【０１１４】
また、上記の各実施形態は、本発明の要旨を例示することを意図し、本発明を限定する
ものではない。多くの代替物、修正、変形例は当業者にとって明らかである。
【０１１５】
例えば、上記第３の実施形態では、顔周辺の領域に対してトナーセーブ処理を施さない
ようにしている。しかし、本発明は、これに限定されず、ユーザーにとって重要な特徴部
分を含む領域であれば、顔以外の領域に対してトナーセーブ処理を施さないようにしても
よい。
【０１１６】
また、一般的な印刷システムでは、印刷対象の画像に対して、いわゆるスクリーニング
処理が実行される。上記各実施形態の変形例として、印刷処理部１０５は、ステップＳ１
０３やＳ３０３で選択されたトナーセーブ方法に応じて、印刷対象の画像（或いは、トナ
ーセーブ処理後の画像）に対して施すスクリーニング方法を変更してもよい。
【０１１７】
また、上記各実施形態では、各トナーセーブ処理（各フロー）を情報処理装置１００側
で実行している。しかし、本発明は、これに限定されない。例えば、各トナーセーブ処理
に含まれる一部の処理ステップについては、プリンター２００側で実行するようにしても
よい。
【０１１８】
例えば、上記第１の実施形態のステップＳ１０１からＳ１０４までの処理（図２）をプ
リンター２００側で実行するようにしてもよい。この場合、情報処理装置１００の印刷処
理部１０５は、ステップＳ１０１からＳ１０４までの処理をプリンター２００に実行させ
るためのコマンド（群）を生成する。そして、印刷処理部１０５は、生成したコマンド（
群）と元画像を、プリンター２００に対して出力する。一方、プリンター２００は、情報
処理装置１００から出力されたコマンド（群）と元画像を受信すると、受信したコマンド
（群）に基づいてステップＳ１０１からＳ１０４の処理を実行し、生成された補正画像を
印刷する。
【０１１９】
また、上記第２の実施形態のステップＳ２０１の処理を情報処理装置１００側で実行し
、図６に示すステップＳ１０１からＳ１０３、Ｓ２０５の処理をプリンター２００側で実
行するようにしてもよい。この場合、情報処理装置１００の印刷処理部１０５は、ステッ
プＳ１０１からＳ１０３、Ｓ２０５の処理をプリンター２００に実行させるためのコマン
ド（群）を生成する。そして、印刷処理部１０５は、生成したコマンド（群）と元画像を
、プリンター２００に対して出力する。一方、プリンター２００は、情報処理装置１００
から出力されたコマンド（群）と元画像を受信すると、受信したコマンド（群）に基づい
てステップＳ１０１からＳ１０３、Ｓ２０５の処理を実行し、生成された補正画像を印刷
する。
【０１２０】
また、上記第３の実施形態のステップＳ１０１からＳ３０４までの処理（図８）をプリ
ンター２００側で実行するようにしてもよい。この場合、情報処理装置２００の印刷処理
部１０５は、ステップＳ１０１からＳ３０４までの処理をプリンター２００に実行させる
ためのコマンド（群）を生成する。そして、印刷処理部１０５は、生成したコマンド（群
）と元画像を、プリンター２００に対して出力する。一方、プリンター２００は、情報処
理装置１００から出力されたコマンド（群）と元画像を受信すると、受信したコマンド（
群）に基づいてステップＳ１０１からＳ３０４の処理を実行し、生成された補正画像を印
刷する。
【０１２１】
なお、上記各実施形態および各変形例において、印刷処理部１０５がプリンター２００
に対して出力するコマンド（群）の一部を、各種属性情報に置き換えてもよい。
【符号の説明】
【０１２２】
１００・・・情報処理装置、１０１・・・画像記憶部、１０２・・・入力受付部、１０３
・・・トナーセーブ方法選択部、１０４・・・トナーセーブ処理部、１０５・・・印刷処
理部、２００・・・プリンター。
【図１】
0005609573.tif 000002
【図２】
0005609573.tif 000003
【図３】
0005609573.tif 000004
【図４】
0005609573.tif 000005
【図５】
0005609573.tif 000006
【図６】
0005609573.tif 000007
【図７】
0005609573.tif 000008
【図８】
0005609573.tif 000009
【図９】
0005609573.tif 000010