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