(57)【要約】【課題】煩雑な操作を不要とし、かつ、印刷物の品質を低下させることなく印刷に必要な消耗品の消費量を削減することのできる画像処理装置を提供する。【解決手段】ジョブを記憶するためのボックス２０１と、処理対象として選択されたジョブに含まれる画像データを印刷するための印刷設定を行なう処理を実行するＣＰＵ１０とを含み、ＣＰＵ１０は、ジョブを解析して、予め規定された画像品質を満たす印刷設定を判定するための解析部１０２および判定部１０３と、印刷設定の項目ごとに設定された消耗品の消費量削減への貢献度の指数に基づいて、画像品質を満たす印刷設定についての消耗品の消費量削減への貢献度の指数の合計値を指標として算出し、画像品質を満たす印刷設定のうち、指標が予め規定された条件を満たす印刷設定を印刷設定として生成するための生成部１０６とをさらに含む。【選択図】図３
2012236302.tif 000002
【特許請求の範囲】
【請求項１】
ジョブを記憶するための記憶手段と、
処理対象のジョブの選択を受け付けるための選択手段と、
前記選択されたジョブを実行し、前記ジョブに含まれる画像データを印刷するための印刷手段と、
前記印刷手段での印刷設定を行なうための設定手段と、
前記印刷設定を提示するための提示手段とを備え、
前記設定手段は、
前記ジョブを解析して、予め規定された画像品質を満たす印刷設定を判定するための解析手段と、
前記印刷設定の項目ごとに設定された消耗品の消費量削減への貢献度の指数に基づいて、前記画像品質を満たす印刷設定についての消耗品の消費量削減への貢献度の指数の合計値を指標として算出し、前記画像品質を満たす印刷設定のうち、前記指標が予め規定された条件を満たす印刷設定を前記印刷手段での印刷設定として生成するための生成手段とを含む、画像処理装置。
【請求項２】
前記生成手段は、前記画像品質を満たす印刷設定のうち、前記指標が予め規定された条件を満たす複数の印刷設定が生成された場合、前記複数の印刷設定に優先順位を設定し、
前記提示手段は、前記優先順位に従って前記印刷設定を提示する、請求項１に記載の画像処理装置。
【請求項３】
前記生成手段は、前記複数の印刷設定に対して、それぞれの指標に基づいて、消耗品の消費量削減への貢献度が高い順に優先順位を設定する、請求項２に記載の画像処理装置。
【請求項４】
前記提示手段は、前記優先順位の高い順に前記印刷設定を提示し、
前記印刷手段は、前記提示された印刷設定に基づく印刷の実行の指示を受け付けることで、当該印刷設定で前記ジョブに含まれる画像データの印刷を実行する、請求項２または３に記載の画像処理装置。
【請求項５】
前記印刷設定は複数の設定項目を含み、
前記提示された印刷設定に含まれる設定項目のうちの設定内容を変更させる設定項目を指示するための指示手段をさらに備え、
前記提示手段は、前記指示手段での指示を受け付けると、前記提示された印刷設定を、前記生成された印刷設定のうち、前記指示された設定項目の設定内容が前記提示された設定内容とは異なる印刷設定に更新する、請求項１〜４のいずれかに記載の画像処理装置。
【請求項６】
予めユーザーごとに消耗品の消費量削減への貢献度の指数の範囲が規定され、
前記生成手段は、前記画像品質を満たす印刷設定のうち、前記指標が、前記予め規定された条件として前記ジョブを選択したユーザーに対して規定された指数の範囲にある印刷設定を前記印刷手段での印刷設定として生成する、請求項１〜５のいずれかに記載の画像処理装置。
【請求項７】
前記ユーザーごとに規定された消耗品の消費量削減への貢献度の指数の範囲を変更するための第１の変更手段をさらに備える、請求項６に記載の画像処理装置。
【請求項８】
前記印刷設定の項目ごとに設定された消耗品の消費量削減への貢献度の指数を変更するための第２の変更手段をさらに備える、請求項１〜７のいずれかに記載の画像処理装置。
【請求項９】
画像処理装置におけるジョブの処理を制御するための制御方法であって、
前記ジョブを解析して、予め規定された画像品質を満たす印刷設定を判定するステップと、
前記画像処理装置が処理対象として前記ジョブの選択を受け付けると、前記ジョブに含まれる画像データを印刷するための印刷設定として、印刷設定の項目ごとに設定された消耗品の消費量削減への貢献度の指数に基づいて、前記画像品質を満たすと判定された前記印刷設定についての消耗品の消費量削減への貢献度の指数の合計値を指標として算出するステップと、
前記画像品質を満たすと判定された印刷設定のうち、前記指標が予め規定された条件を満たす印刷設定を、前記画像データを印刷する際の印刷設定として提示するステップと、
前記提示された印刷設定に基づく印刷の実行の指示を受け付けることで、前記画像処理装置に当該印刷設定で前記ジョブに含まれる画像データの印刷を実行させるステップとを備える、制御方法。
【請求項１０】
画像処理装置にジョブの処理を実行させるためのプログラムであって、
前記ジョブを解析して、予め規定された画像品質を満たす印刷設定を判定するステップと、
処理対象として前記ジョブの選択を受け付けると、前記ジョブに含まれる画像データを印刷するための印刷設定として、印刷設定の項目ごとに設定された消耗品の消費量削減への貢献度の指数に基づいて、前記画像品質を満たすと判定された前記印刷設定についての消耗品の消費量削減への貢献度の指数の合計値を指標として算出するステップと、
前記画像品質を満たすと判定された印刷設定のうち、前記指標が予め規定された条件を満たす印刷設定を、前記画像データを印刷する際の印刷設定として提示するステップと、
前記提示された印刷設定に基づく印刷の実行の指示を受け付けることで、当該印刷設定で前記ジョブに含まれる画像データを印刷するステップとを前記画像処理装置に実行させる、制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は画像処理装置、制御方法、および制御プログラムに関し、特に、印刷設定に従って印刷処理を実行する画像処理装置、制御方法、および制御プログラムに関する。
【背景技術】
【０００２】
プリンターやコピー機やこれらの機能を併せ持つ複合機（ＭＦＰ：Multi-Function Peripherals）で印刷を行なうにあたって、消耗品の消費量を抑えたモードでの印刷が推奨されている。この印刷モードを一例として「エコ印刷モード」とも称する。
【０００３】
たとえば本願出願人は、特開２００７−０４３４９４号公報（以下、特許文献１）において、印刷設定の基本情報として上限金額をユーザーが入力し、印刷前に課金額を算出して設定された金額を超える場合に、トナーの消費量を抑えるなどしてその金額内に印刷費用を納めるような印刷設定を提案する画像形成装置を提案している。
【０００４】
また、特開２０１０−１９１２５４号公報（以下、特許文献４）や特開２０１０−１７６１８４号公報（以下、特許文献５）や特開２００９−６３６１１号公報（以下、特許文献６）は、消耗品の使用をポイント化してポイント累積値で消耗品の消費量を管理することで、消費量削減を促す技術を提案している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−０４３４９４号公報
【特許文献２】特開平０８−１４７１１８号公報
【特許文献３】特開２０１０−０９７５３１号公報
【特許文献４】特開２０１０−１９１２５４号公報
【特許文献５】特開２０１０−１７６１８４号公報
【特許文献６】特開２００９−６３６１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、これら文献に開示されている技術は、いずれも、ユーザーが印刷設定を行なう必要があり、操作が煩雑である、という問題があった。
【０００７】
このような問題に対処するため、予め印刷設定をエコ印刷モードにデフォルト設定しておくことが考えられる。たとえば、画像処理装置ごと、ユーザーごとに設定を用意しておくことが考えられる。
【０００８】
しかしながら、オフィス環境などで画像処理装置が用いられる場合、組織方針として消耗品の消費量削減方針が決定されたり変更されたりするものであり、決定や変更がなされるたびに、デフォルト設定を変更する必要が生じ、その操作が煩雑となる、という問題がある。
【０００９】
さらに、デフォルト設定などによってすべてのジョブに対して一律の印刷設定を適用するとすると、ジョブ内容によっては印刷物の品質を損なう場合もある、という問題がある。
【００１０】
本発明はこのような問題に鑑みてなされたものであって、煩雑な操作を不要とし、かつ、印刷物の品質を低下させることなく印刷に必要な消耗品の消費量を削減することのできる画像処理装置、制御方法、および制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明のある局面に従うと、画像処理装置は、ジョブを記憶するための記憶手段と、処理対象のジョブの選択を受け付けるための選択手段と、選択されたジョブを実行し、ジョブに含まれる画像データを印刷するための印刷手段と、印刷手段での印刷設定を行なうための設定手段と、印刷設定を提示するための提示手段とを備える。設定手段は、ジョブを解析して、予め規定された画像品質を満たす印刷設定を判定するための解析手段と、印刷設定の項目ごとに設定された消耗品の消費量削減への貢献度の指数に基づいて、規定された画像品質を満たす印刷設定についての消耗品の消費量削減への貢献度の指数の合計値を指標として算出し、規定された画像品質を満たす印刷設定のうち、算出された指標が予め規定された条件を満たす印刷設定を印刷手段での印刷設定として生成するための生成手段とを含む。
【００１２】
好ましくは、生成手段は、規定された画像品質を満たす印刷設定のうち、算出された指標が予め規定された条件を満たす複数の印刷設定が生成された場合、複数の印刷設定に優先順位を設定する。提示手段は、その優先順位に従って印刷設定を提示する。
【００１３】
より好ましくは、生成手段は、複数の印刷設定に対して、それぞれの指標に基づいて、消耗品の消費量削減への貢献度が高い順に優先順位を設定する。
【００１４】
好ましくは、提示手段は、優先順位の高い順に印刷設定を提示し、印刷手段は、提示された印刷設定に基づく印刷の実行の指示を受け付けることで、当該印刷設定でジョブに含まれる画像データの印刷を実行する。
【００１５】
好ましくは、印刷設定は複数の設定項目を含み、画像処理装置は提示された印刷設定に含まれる設定項目のうちの設定内容を変更させる設定項目を指示するための指示手段をさらに備え、提示手段は、指示手段での指示を受け付けると、提示された印刷設定を、生成された印刷設定のうち、指示された設定項目の設定内容が提示された設定内容とは異なる印刷設定に更新する。
【００１６】
好ましくは、予めユーザーごとに消耗品の消費量削減への貢献度の指数の範囲が規定され、生成手段は、規定された画像品質を満たす印刷設定のうち、算出された指標が、予め規定された条件としてジョブを選択したユーザーに対して規定された指数の範囲にある印刷設定を印刷手段での印刷設定として生成する。
【００１７】
より好ましくは、画像処理装置は、ユーザーごとに規定された消耗品の消費量削減への貢献度の指数の範囲を変更するための第１の変更手段をさらに備える。
【００１８】
より好ましくは、画像処理装置は、印刷設定の項目ごとに設定された消耗品の消費量削減への貢献度の指数を変更するための第２の変更手段をさらに備える。
【００１９】
本発明の他の局面に従うと、制御方法は画像処理装置におけるジョブの処理を制御するための制御方法であって、ジョブを解析して、予め規定された画像品質を満たす印刷設定を判定するステップと、画像処理装置が処理対象としてジョブの選択を受け付けると、ジョブに含まれる画像データを印刷するための印刷設定として、印刷設定の項目ごとに設定された消耗品の消費量削減への貢献度の指数に基づいて、規定された画像品質を満たすと判定された印刷設定についての消耗品の消費量削減への貢献度の指数の合計値を指標として算出するステップと、規定された画像品質を満たすと判定された印刷設定のうち、算出された指標が予め規定された条件を満たす印刷設定を、画像データを印刷する際の印刷設定として提示するステップと、提示された印刷設定に基づく印刷の実行の指示を受け付けることで、画像処理装置に当該印刷設定でジョブに含まれる画像データの印刷を実行させるステップとを備える。
【００２０】
本発明のさらに他の局面に従うと、制御プログラムは画像処理装置にジョブの処理を実行させるためのプログラムであって、ジョブを解析して、予め規定された画像品質を満たす印刷設定を判定するステップと、処理対象としてジョブの選択を受け付けると、ジョブに含まれる画像データを印刷するための印刷設定として、印刷設定の項目ごとに設定された消耗品の消費量削減への貢献度の指数に基づいて、規定された画像品質を満たすと判定された印刷設定についての消耗品の消費量削減への貢献度の指数の合計値を指標として算出するステップと、規定された画像品質を満たすと判定された印刷設定のうち、指標が予め規定された条件を満たす印刷設定を、画像データを印刷する際の印刷設定として提示するステップと、提示された印刷設定に基づく印刷の実行の指示を受け付けることで、当該印刷設定でジョブに含まれる画像データを印刷するステップとを画像処理装置に実行させる。
【発明の効果】
【００２１】
この発明によると、煩雑な操作を不要とし、かつ、印刷物の品質を低下させることなく、画像処理装置において印刷に必要な消耗品の消費量を削減することができる。
【図面の簡単な説明】
【００２２】
【図１】実施の形態にかかる画像形成装置としての複合機（ＭＦＰ：Multi-Function Peripheral）のハードウェア構成の具体例を示すブロック図である。
【図２】ＭＦＰでの動作の流れを表わすフローチャートである。
【図３】ＭＦＰの機能構成の具体例、およびメモリーの構成を示すブロック図である。
【図４】エコレベル定義の具体例を示す図である。
【図５】ユーザー情報の具体例を示す図である。
【図６】印刷設定の定義の具体例を示す図である。
【図７】グレイスケール画像から生成された輝度のヒストグラムの具体例を示す図である。
【図８】グレイスケール画像から生成された輝度のヒストグラムの具体例を示す図である。
【図９】ジョブの解析結果の具体例を示す図である。
【図１０】ＭＦＰでの動作の流れを表わすフローチャートである。
【図１１】図９のジョブ解析結果を用いて図１０のステップＳ１０３で生成される印刷設定の組み合わせを表わす図である。
【図１２】利用可能な印刷設定の組み合わせの例を表わす図である。
【図１３】印刷設定の提示例を表わす図である。
【図１４】図１０のステップＳ１１７での代替の印刷設定を提示するための処理の具体的な流れを表わすフローチャートである。
【図１５】印刷設定の提示例を表わす図である。
【図１６】印刷設定の組み合わせに対して優先順位を設定する方法の一例を表わすフローチャートである。
【図１７】変更後のエコレベル定義の具体例を示す図である。
【図１８】変更後の印刷設定の定義の具体例を示す図である。
【図１９】変更の前後での印刷設定の組み合わせの採用の可否の判定結果を表わす図である。
【図２０】変形例にかかる画像処理システムの構成の具体例を示す図である。
【発明を実施するための形態】
【００２３】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。
【００２４】
＜装置構成＞
図１は、本実施の形態にかかる画像形成装置としての複合機（ＭＦＰ：Multi-Function Peripheral）１のハードウェア構成の具体例を示すブロック図である。
【００２５】
図１を参照して、ＭＦＰ１は、装置全体を制御するＣＰＵ１０と、原稿を読取って電子データである画像データを得るためのイメージリーダー部３０と、用紙上に画像を印刷するためのプリンター部３５と、ＭＦＰ１をネットワークに接続したり、ファクシミリ通信のための電話回線に接続したりするための通信インターフェース（以下、Ｉ／Ｆ）１５と、ＨＤ（Hard Disk）などから構成され、ＣＰＵ１０で実行されるプログラムなどを記憶するためのメモリー２０と、各種情報を表示する手段であると共に指示入力手段でもあるパネル２５と、消耗品の残量などを検出するためのセンサー部４０とを含む。
【００２６】
メモリー２０には、画像データを記憶するための記憶領域として、いわゆるボックスと呼ばれる、ユーザーや部や課などのグループに関連付けられた記憶領域が含まれる（図３）。
【００２７】
＜動作概要＞
図２は、ＭＦＰ１での動作の流れを表わすフローチャートである。
【００２８】
図２を参照して、ＭＦＰ１では、ステップＳ１でメモリー２０のボックスにジョブが保存されると、ステップＳ２でそのジョブを解析してラスタライズし、印刷設定の適用の可否を判定する。その判定結果は当該ジョブの解析結果として当該ジョブと関連付けて記憶される。
【００２９】
ステップＳ３でログインユーザーが当該ジョブを選択すると、ステップＳ４でＭＦＰ１では、当該ジョブの解析結果に基づいてそのジョブに対する印刷設定の組み合わせを生成し、ユーザーに対して提示する。
【００３０】
そして、印刷設定が選択されると、その印刷設定にて当該ジョブに含まれる画像データに基づく印刷が実行される。
【００３１】
なお、図２の動作例の場合、ボックスにジョブが保存されたタイミングで当該ジョブが解析されるものとしている。しかしながら、ジョブを解析するタイミングはこのタイミングに限定されず、上記ステップＳ３でログインユーザーが当該ジョブを選択したタイミングであってもよい。しかしながら、保存されたタイミングにジョブの解析がなされていると、当該ジョブが選択されたタイミングで解析が開始される場合よりもジョブの実行を開始するタイミングが早くなるため、ジョブの選択からジョブ処理が完了するまでの時間を短縮することができる。
【００３２】
他のタイミングとして、一定の時間間隔でボックス内を走査して新たに保存されたジョブが発見されるとそのジョブの解析がなされてもよい。また、ジョブの解析は複数回行なわれ、先の解析結果が更新されてもよい。この場合、一定の時間間隔でボックス内のジョブについて解析が実施されてもよい。
【００３３】
＜機能構成＞
図３は、上記動作を実行するためのＭＦＰ１の機能構成の具体例、およびメモリー２０の構成を示すブロック図である。図３に示された各機能は、ＭＦＰ１のＣＰＵ１０がメモリー２０に記憶されているプログラムを読み出して実行することで、主にＣＰＵ１０に形成されるものであるが、少なくとも一部が電気回路などのハードウェア構成によって実現されてもよい。
【００３４】
図３を参照して、メモリー２０には、記憶領域として、ボックス２０１と、後述するエコレベル定義を記憶するための領域であるエコレベル定義テーブル２０２と、ユーザー情報を記憶するための領域であるユーザーテーブル２０３と、印刷設定の定義を記憶するための領域である印刷設定定義テーブル２０４と、ジョブの解析結果を記憶するための領域であるジョブ解析結果テーブル２０５とが用意されている。
【００３５】
さらに図３を参照して、ＣＰＵ１０は、ボックス２０１を監視することでボックス２０１にジョブが保存されたことを検出するための検出部１０１と、ボックス２０１に保存されたジョブを解析するための解析部１０２と、その解析結果に基づいて印刷設定の適用の可否を判定するための判定部１０３と、判定結果をジョブの解析結果としてジョブ解析結果テーブル２０５に格納するための格納部１０４と、パネル２５からの操作信号を受け付けることでジョブの選択を受け付けるための入力部１０５と、選択されたジョブの解析結果に基づいて印刷設定を生成するための生成部１０６と、生成された印刷設定をパネル２５に提示するための提示部１０７とを含む。
【００３６】
図４は、エコレベル定義テーブル２０２に記憶されているエコレベル定義の具体例を示す図である。図４を参照して、エコレベル定義テーブル２０２には、エコレベルごとの必要ポイントが、エコレベル定義として記憶されている。
【００３７】
ここでのポイントは、印刷設定ごとに規定された、消耗品の消費量削減への貢献度を定量化した数値を指し、消耗品の消費量削減への貢献度の指数と言える。
【００３８】
項目ごとの印刷設定の組み合わせによりポイントが加算され、その合計値が、当該印刷設定の組み合わせでの消費量削減の程度を示す指標となる。具体例として、消耗品の消費量が小さい印刷設定ほど高いポイントが設定されることが考えられる。以降の説明においては、この考え方に基づいて、ポイントが高いほど消耗品の消費量が少なく、消費量削減の程度が高いものとする。
【００３９】
エコレベルとは、上記ポイントに基づいて印刷における消耗品の消費量削減の程度を階層化したものを指す。図４の例では、消費量削減の程度が高い、すなわち消耗品の消費量が小さいほど高いエコレベルが設定されている。
【００４０】
図５は、ユーザーテーブル２０３に記憶されているユーザー情報の具体例を示す図である。図５を参照して、ユーザーテーブル２０３には、ユーザー情報としてユーザーごとに設定されたエコレベルが記憶されている。
【００４１】
図４および図５の例によると、ユーザーＡにはエコレベル１が設定されているため、ユーザーＡは合計ポイントが１０〜１９の範囲での印刷設定の組み合わせで印刷が可能となる。また、ユーザーＢにはエコレベル２が設定されているため、ユーザーＢは合計ポイントが２０〜３４の範囲での印刷設定の組み合わせで印刷が可能となる。また、ユーザーＣにはエコレベル３が設定されているため、ユーザーＣは合計ポイントが３５以上の範囲での印刷設定の組み合わせで印刷が可能となる。
【００４２】
図６は、印刷設定定義テーブル２０４に記憶されている印刷設定の定義の具体例を示す図である。図６を参照して、印刷設定定義テーブル２０４には、印刷設定ごとに、当該印刷設定の項目（種類）を特定する情報と、ポイントとが、印刷設定の定義として記憶されている。
【００４３】
印刷設定の項目として、図６の例では、集約印刷の項目は「１」で表わされ、両面／片面印刷の項目は「２」で表わされ、印刷色の項目は「３」で表わされ、印刷濃度の項目は「４」で表わされ、印刷倍率の項目は「５」で表わされている。
【００４４】
それぞれの設定項目について、消耗品の消費量が少ない設定ほど高いポイントが設定されている。すなわち、設定項目「１」で表わされる集約印刷の項目においては、２ｉｎ１で印刷するよりも４ｉｎ１で印刷する方がジョブに含まれる画像データの印刷において印刷用紙の消費量を抑えることができる。そのため、２ｉｎ１よりも４ｉｎ１の方が高いポイントが設定されている。他の印刷項目についても同様にポイントが設定されている。
【００４５】
判定部１０３では、各種印刷設定を適用すると、印刷画像の品質が規定の品質を維持するか否かを判定する。具体的な判定として、たとえば、Ｎｉｎ１印刷とも言われる１枚の印刷用紙に複数ページの画像データを集約して印刷した場合の印刷画像の品質を判定するＮｉｎ１判定、モノクロ印刷を適用した場合の印刷画像の品質を判定するモノクロ判定、印刷濃度を下げた場合の印刷画像の品質を判定する濃度判定、および倍率を下げて縮小した場合の印刷画像の品質を判定する縮小判定、などが挙げられる。
【００４６】
より具体的には、Ｎｉｎ１判定では、対象のジョブに含まれる画像データをＮｉｎ１画像に展開し、展開後の画像に含まれる文字の最小サイズや平均のサイズを予め記憶しているしきい値（たとえば８ｐｔ）と比較して、それよりも小さくなる場合にはＮｉｎ１印刷すると印刷画像における文字のサイズが視認し難くなるため、Ｎｉｎ１印刷を設定しないと判定する。
【００４７】
また、モノクロ判定では、対象のジョブに含まれる画像データをグレイスケール変換した後、変換後の画像から輝度のヒストグラムを生成してその分布（ばらつき）に基づいてグレイスケール変換すると画像品質が低下するか否かを判定する。具体的には、予め規定したしきい値よりも大きなばらつきを示す場合には画像品質が大きく低下しないと判定し、しきい値よりもばらつきが小さい場合には画像品質が低下するためにモノクロ印刷を設定しないと判定する。
【００４８】
たとえば、ある画像データをグレイスケール変換した後の画像から図７に表わされたような輝度のヒストグラムが生成された場合、当該画像は輝度のばらつきが大きい、つまり輝度の差が大きいことがわかる。この場合、グレイスケール変換した後も画像が視認しやすくなるため、画像品質が大きく低下しないと判定される。
【００４９】
一方、ある画像データをグレイスケール変換した後の画像から図８に表わされたような輝度のヒストグラムが生成された場合、当該画像は輝度のばらつきが小さい、つまり輝度の差が小さいことがわかる。この場合、グレイスケール変換した後の画像が視認し難いものとなるため、画像品質が低下すると判定される。
【００５０】
また、濃度判定では、対象のジョブに含まれる画像データのうちの最低濃度や平均濃度と予め記憶しているしきい値とを比較し、画像データの濃度がしきい値よりも小さい場合、すなわち、元の画像データの濃度が薄い場合には印刷濃度を下げて印刷すると印刷画像が視認し難くなるため、印刷濃度を下げる印刷を設定しないと判定する。
【００５１】
また、縮小判定では、対象のジョブに含まれる画像データのサイズと予め記憶しているしきい値（たとえばＡ４サイズ）とを比較し、画像データのサイズがしきい値よりも小さい場合、すなわち、元の画像データのサイズが小さい場合には縮小印刷すると印刷画像が視認し難くなるため、縮小印刷を設定しないと判定する。
【００５２】
なお、判定部１０３での判定に用いられるしきい値は画像品質を表わす指標となる。このしきい値は、ユーザーごとまたは（部や課などの）ユーザーの属するグループや（部長や課長などの）ユーザーの職制ごとに設定されているものであってもよいし、予め設定されているものであってもよいし、管理者等の特定のユーザーまたは所定の操作によって設定、変更がなされるものであってもよい。
【００５３】
判定部１０３は、当該ＭＦＰ１で設定可能な印刷設定の各項目について、当該印刷設定を適用して印刷された場合の印刷物の品質が規定の品質を維持するか否かを判定することで、その設定の適用の適否を判定する。そして、格納部１０４は、当該ジョブについての判定結果を、当該ジョブの解析結果としてジョブ解析結果テーブル２０５に格納する。
【００５４】
図９は、ジョブ解析結果テーブル２０５に記憶されているジョブの解析結果の具体例を示す図である。図９を参照して、ジョブ解析結果テーブル２０５には、ボックスに保存されたジョブごとに、当該ジョブを特定する情報（たとえばジョブＩＤ）と関連付けて、判定部１０３での当該ジョブに対する各印刷設定の適用の可否の判断結果が当該ジョブの解析結果として記憶されている。
【００５５】
生成部１０６は、パネル２５からの操作信号によって選択されたジョブに関連付けてジョブ解析結果テーブル２０５に記憶されているジョブ解析結果を用いて、当該ジョブの印刷設定を生成する。ここで、同じ項目についての適用可能な印刷設定が複数種類ある場合には、印刷設定の組み合わせを生成する。
【００５６】
＜動作フロー＞
図１０は、ＭＦＰ１での動作の流れを表わすフローチャートである。図１０のフローチャートに示される動作は、ＭＦＰ１のＣＰＵ１０がメモリー２０に記憶されるプログラムを読み出して実行し、図３に示される各機能を発揮させることによって実現される。
【００５７】
図１０の動作は、当該ＭＦＰ１に対してログインを行なったユーザーがパネル２５で印刷対象とするジョブを選択することによって、ＭＦＰ１において開始される。または、当該ＭＦＰ１に接続された図示しないＰＣ（パーソナルコンピューター）などの他の装置において、インストールされているプリンタドライバなどのプログラムを起動させて通信Ｉ／Ｆ１５を介してＭＦＰ１に対して印刷対象とするジョブを選択する信号を送信することによって、ＭＦＰ１において開始されてもよい。
【００５８】
図１０を参照して、ステップＳ１０１でＣＰＵ１０は、選択されたジョブに関連付けてジョブ解析結果テーブル２０５に記憶されている当該ジョブの解析結果を読み出して、当該ジョブに対して適用可能と判定された印刷設定を抽出する。
【００５９】
ステップＳ１０３でＣＰＵ１０は、印刷設定定義テーブル２０４に記憶されている印設定定義を参照して、適用可能と判定された印刷設定を設定項目ごとに総当たりさせた組み合わせを生成し、各組み合わせのポイントの合計を算出する。
【００６０】
ＣＰＵ１０は、エコレベル定義テーブル２０２およびユーザーテーブル２０３を参照してログインユーザーに対して設定されているエコレベルから対応するポイントを読み出して、そのポイントと上記ステップＳ１０３で算出された印刷設定の組み合わせごとのポイントの合計とを比較する。その比較の結果、印刷設定の組み合わせの合計ポイントが当該ログインユーザーに設定されたポイントを満たす（そのポイントよりも低い）場合（ステップＳ１０５でＹＥＳ）、ステップＳ１０７でＣＰＵ１０は、その印刷設定の組み合わせを当該ログインユーザーが当該ジョブを実行する際に利用可能な印刷設定として採用する。
【００６１】
ＣＰＵ１０は、上記ステップＳ１０３で総当たりさせて生成されたすべての印刷設定の組み合わせについて合成ポイントをログインユーザーに設定ポイントと比較する。そして、すべての組み合わせについて比較が完了すると（ステップＳ１０９でＹＥＳ）、ステップＳ１１１でＣＰＵ１０は、採用された印刷設定の中から、当該ジョブの実行に利用する印刷設定を決定し、ステップＳ１１３でパネル２５に提示する。または、当該ＭＦＰ１に接続された図示しないＰＣに送信し、プリンタドライバによって表示させる。
【００６２】
上記ステップＳ１０７で複数の組み合わせが当該ジョブの実行に利用可能と判断された場合、上記ステップＳ１１３では、そのうちの１つの印刷設定が提示される。そして、その設定を変更する指示がなされた場合（ステップＳ１１５でＹＥＳ）、ステップＳ１１７でＣＰＵ１０は、利用可能と判断された組み合わせのうち、提示された組み合わせとは異なる印刷設定の組み合わせを代替印刷設定として提示するための処理を実行する。この処理は、印刷設定を変更する指示がなされるたびに繰り返される。
【００６３】
そして、提示された印刷設定の下での印刷指示がなされると（ステップＳ１１９でＹＥＳ）、ステップＳ１２１でＣＰＵ１０は、提示された印刷設定で当該ジョブに含まれる画像データの印刷を実行する。
【００６４】
＜印刷設定決定処理＞
上記ステップＳ１１１の印刷設定決定処理について、具体例を挙げて説明する。ここでは、具体例として、図４に表わされたエコレベル定義が記憶され、図５に表わされたユーザー情報が記憶され、図６に表わされた印刷設定定義が記憶されている場合を例にして説明する。
【００６５】
このとき、図９のように解析されたジョブがボックスに保存されており、ＭＦＰ１にログインしたユーザーＢによって、当該ジョブが選択されたものとする。
【００６６】
ＭＦＰ１のＣＰＵ１０は、この選択を受け付けると図１０の動作を開始して、上記ステップＳ１０１でジョブ解析結果テーブル２０５から当該ジョブについての図９の解析結果を読み出して、ステップＳ１０３で適用可能な印刷設定について設定項目ごとに総当たりさせた組み合わせを生成する。
【００６７】
図１１は、図９のジョブ解析結果を用いて上記ステップＳ１０３で生成される印刷設定の組み合わせを表わす図である。すなわち、図１１を参照して、ここでは、同じ設定項目である２ｉｎ１と４ｉｎ１との組み合わせは行なわず、それぞれと、両面印刷（Ｄｕｐｌｅｘ）とを組み合わせた、番号１，２で表わされる２つの組み合わせが生成される。
【００６８】
上記ステップＳ１０３でＣＰＵ１０は、図６の印刷設定定義を参照して、番号１で表わされた２ｉｎ１と両面印刷（Ｄｕｐｌｅｘ）との印刷設定の組み合わせの合計ポイントと、番号２で表わされた４ｉｎ１と両面印刷（Ｄｕｐｌｅｘ）との印刷設定の組み合わせの合計ポイントとをそれぞれ、２０、３０と算出する。そして、それぞれの合計ポイントをログインユーザーＢに対して設定されたエコレベル２の必要ポイント２０以上と比較することで、いずれも、当該ユーザーが当該ジョブを実行する際に利用することができる印刷設定であると判定する。
【００６９】
この場合、ログインユーザーがユーザーＣである場合には、設定されたエコレベルの必要ポイントが３５以上であるため、いずれの印刷設定の組み合わせも当該ジョブを実行する際に利用できないと判定される。
【００７０】
＜印刷設定提示処理、代替印刷設定提示処理＞
次に、上記ステップＳ１１３の印刷設定提示処理および上記ステップＳ１１７の代替印刷設定提示処理について、具体例を挙げて説明する。ここでは、具体例として、上記ステップＳ１１１で、図１２に番号１〜６で表わされた印刷設定の組み合わせが、ログインユーザーが選択したジョブを実行する際に利用可能と判定されたものとする。
【００７１】
上記ステップＳ１１１で図１２のように印刷設定の組み合わせが複数、採用可能と判定された場合、上記ステップＳ１１３でＣＰＵ１０は、これら組み合わせに対して優先順位を決定する。一例として、ＣＰＵ１０は合計ポイントの大きい印刷設定の組み合わせから順に優先順位を決定することが考えられる。すなわち、消費量削減の程度が高い印刷設定の組み合わせほど優先順位を高く決定する。そして、優先順位の高い印刷設定の組み合わせから提示する。
【００７２】
図１２の例では、印刷設定の組み合わせの番号１〜６の順に合成ポイントが高くなるため、番号６〜１の順に優先順位が決定される。そして、最も優先順位の高い番号６の組み合わせが提示される。
【００７３】
図１３は、この例での上記ステップＳ１１３での印刷設定の提示例を表わす図である。ログインユーザーがＭＦＰ１のパネル２５を操作してジョブの選択を行なった場合、図１３の画面はパネル２５に表示される。ログインユーザーが図示しないＰＣのプリンタドライバを用いてジョブの選択を行なった場合、ＣＰＵ１０は提示用の情報をプリンタドライバに対して送信し、該プリンタドライバによって図１３の画面がＰＣのディスプレイに表示される。
【００７４】
図１３の画面において設定ボタンが押下（タッチ）されると、その印刷設定が選択されたものとして（上記ステップＳ１１９でＹＥＳ）、ＣＰＵ１０はその印刷設定を用いて選択されたジョブに含まれる画像データを印刷する（ステップＳ１２１）。
【００７５】
なお、上記ステップＳ１１３で提示された印刷設定に対して変更の指示を受け付けると（ステップＳ１１５でＹＥＳ）、ステップＳ１１７でＣＰＵ１０は、代替の印刷設定を提示するための処理を実行する。
【００７６】
一例として、図１３の画面に表示される「リセット」ボタンの押下を受け付けることで、表示された印刷設定を更新する処理を実行する。また、図１３の画面において印刷設定の組み合わせを構成するそれぞれの印刷設定を選択可能に表示し、いずれかの印刷設定の選択を受け付けることで、選択された印刷設定を他の印刷設定とした組み合わせに更新する処理を実行する。
【００７７】
図１４は、上記ステップＳ１１７での代替の印刷設定を提示するための処理の具体的な流れを表わすフローチャートである。
【００７８】
図１４を参照して、図１３の画面において「リセット」ボタンの押下を受け付けると（ステップＳ２０１でＹＥＳ）、ステップＳ２０３でＣＰＵ１０は、上記ステップＳ１１１で決定された印刷設定の複数の組み合わせのうちの優先順位が最も高く設定された組み合わせを表示する。
【００７９】
その状態において、いずれかの印刷設定が選択された場合（ステップＳ２０５でＹＥＳ）、その選択された印刷設定を含まない、適用化の可能な印刷設定の組み合わせが複数ある場合には（ステップＳ２０７でＹＥＳ）、ステップＳ２０９でその中から最も優先順位の高い印刷設定の組み合わせを表示する。
【００８０】
その状態で「設定」ボタンが押下されると（ステップＳ２１１でＹＥＳ）、ステップＳ２１３でＣＰＵ１０は、そのときに表示されている印刷設定を、選択されたジョブの実行に用いる印刷設定と決定する。
【００８１】
たとえば、図１２の印刷設定の組み合わせに対しては番号６〜１の順に優先順位が設定されるため、上記ステップＳ１１３では図１３のように表示される。この状態において「４ｉｎ１」の印刷設定が選択されると、４ｉｎ１を含まない他の印刷設定の組み合わせ、つまり、２ｉｎ１を含む印刷設定の組み合わせのうちの優先順位が最も高いもの、すなわち、番号４の組み合わせが表示する印刷設定の組み合わせと特定される。そして、図１３の表示画面は番号４の組み合わせを表示する図１５の表示画面に切り替わる。
【００８２】
図１５において「リセット」ボタンが押下されると、図１２の印刷設定の組み合わせのうちの最も優先順位の高い組み合わせ、つまり、番号６の組み合わせが表示する印刷設定の組み合わせと特定される。そして、図１５の表示画面は番号６の組み合わせを表示する図１３の表示画面に切り替わる。
【００８３】
なお、この例では、印刷設定の組み合わせに対して合計ポイントが高い順に優先順位を設定することで、合計ポイントが高いほど印刷設定として提示されやすくなる例を説明している。このようにすることで、より消耗品の消費量削減の程度が高い印刷設定ほど選択されやすくなり、消費量削減により貢献されることになる。
【００８４】
しかしながら、優先順位の設定方法はこの方法に限定されず、他の方法であってもよい。すなわち、他の例として、合成ポイントの低い順に優先順位を設定するようにしてもよい。この場合、図１２の例では、番号１〜６の順に優先順位が決定される。このようにすることで、元の画像データにより近い状態の印刷物が得られることになり、ユーザーの利便性を損なうことなく消耗品の消費量の削減に貢献することが可能となる。
【００８５】
さらに他の例として、予めユーザーごとにジョブの実行に関する使用履歴を記憶しておき、当該ユーザーについて使用頻度の高い印刷設定ほど優先順位を高く設定するようにしてもよい。このようにすることで、ユーザーの利便性を向上させつつ消耗品の消費量の削減に貢献することが可能となる。
【００８６】
また、優先順位の設定方法として、合計ポイントが同じ印刷設定の組み合わせがある場合の設定方法について、図１６の例を用いて説明する。すなわち、図１６は、印刷設定の組み合わせに対して優先順位を設定する方法の一例を表わすフローチャートである。
【００８７】
図１６を参照して、ステップＳ３０１でＣＰＵ１０は合計ポイントの順に印刷設定の組み合わせをソートして優先順位を設定し、その際に同じ合計ポイントの印刷設定の組み合わせがあったものとする（ステップＳ３０３でＹＥＳ）。この場合、ステップＳ３０５でＣＰＵ１０は、同じ合計ポイントの印刷設定の組み合わせのうち、設定項目の数の少ない組み合わせほど高く優先順位を設定する。これは、元の画像データにより近い印刷設定ほど優先順位を高く設定するという思想に立ったものであって、できるだけ元の画像に近い印刷物を得たいというユーザーのニーズに応えつつ、消耗品の消費量削減に寄与することができる。
【００８８】
上記ステップＳ３０５での優先順位の設定において、さらに同じ優先順位となる印刷設定の組み合わせが複数生じる場合（ステップＳ３０７でＹＥＳ）、ステップＳ３０９でＣＰＵ１０は、同じ優先順位となる印刷設定について標準偏差を算出する。そして、ステップＳ３１１でＣＰＵ１０は、標準偏差の値が大きいほど高い優先順位となるように優先順位を設定する。標準偏差の値が大きいほどばらつきが大きく、効果の強弱がはっきりしている。標準偏差の値が小さいほどばらつきが小さく、効果が弱いためにユーザーから変化が視認されにくい。すなわち、標準偏差の値が大きいほど印刷設定の項目数が少ないことと同等であり、元の画像により近い印刷物が得られる。そのため、標準偏差の値が大きいほど高い優先順位とすることで、元の画像データにより近い状態の印刷物が得られることになり、ユーザーの利便性を損なうことなく消耗品の消費量の削減に貢献することが可能となる。
【００８９】
なお、上記ステップＳ３１１での優先順位の設定において、さらに同じ優先順位となる印刷設定の組み合わせが複数生じる場合（ステップＳ３１３でＹＥＳ）、ステップＳ３１５でＣＰＵ１０は、同じ優先順位となる印刷設定の組み合わせをランダムに並べ替え、その順に沿って優先順位を設定する。
【００９０】
＜実施の形態の効果＞
ＭＦＰ１において以上の動作が行なわれることで、ログインユーザーに対して設定されたエコレベルに従った印刷設定が選択されたジョブに対して自動的に設定され、その印刷設定にて当該ジョブに含まれる画像データが印刷される。そのため、ユーザーが特別な操作を行なうことなく、容易に消耗品の消費量削減を達成することができる。
【００９１】
さらに、当該ユーザーに設定されたエコレベルを満たし、かつ、画像データの印刷物の品質が規定の品質を維持するような印刷設定が設定されるため、印刷物の品質を維持しつつ消耗品の消費量削減に貢献することが可能となる。
【００９２】
なお、図４に表わされたエコレベル定義、図５に表わされたユーザー情報、および図６に表わされた印刷設定定義を変更することで、容易に印刷設定を変更させることができる。これは、たとえばオフィス環境などにおいて当該ＭＦＰ１が用いられる場合に、組織方針などによって消耗品の消費量削減方針が決定されたり変更されたりする場合に想定される。すなわち、このような場合、管理者等の所定のユーザーまたは所定の操作などによってこれらデータを更新することで、その方針を反映させることができる。
【００９３】
たとえば、組織方針で消費量削減の程度を緩和させることが決定されたとする。この場合、たとえばエコレベル定義で図４のように規定されているエコレベルごとの必要ポイントを、図１７に表わされたように低くすることで、それぞれのエコレベルの達成基準が緩和されることになる。
【００９４】
またたとえば、ＭＦＰ１においてトナーが不足しがちなためにトナーの消費量削減の程度を高めることが決定されたとする。この場合、たとえば印刷設定定義で図６のように規定された印刷設定ごとのポイントのうち、モノクロ印刷および濃度設定のようなトナーの消費量削減に貢献する印刷設定のポイントを、図１８に表わされたように高くすることで、トナーの消費量の少ない印刷設定が優先的に用いられることになる。
【００９５】
一例として、これらの設定の変更がなされた場合において、図５に表わされたユーザーＢがログインユーザーとして図９の解析結果となったジョブを選択した場合について説明する。図１９は、変更の前後での印刷設定の組み合わせの採用の可否の判定結果を表わす図である。
【００９６】
すなわち、図１９の左側を参照して、図４、図６に表わされた変更前の設定である場合、図１１に示されたように、番号１で表わされた２ｉｎ１とＤｕｐｌｅｘ（両面印刷）との組み合わせ、および番号２で表わされた４ｉｎ１とＤｕｐｌｅｘ（両面印刷）との組み合わせは、それぞれ合計ポイントが２０、３０と算出されるため、いずれもユーザーＢに設定されたレベル２の必要ポイントである２０以上かつ３５未満を満たす。
【００９７】
一方、図１９の右側を参照して、図１７および図１８に表わされたように変更されると、番号１で表わされた２ｉｎ１とＤｕｐｌｅｘ（両面印刷）との組み合わせの合計ポイントは１５となり、番号２で表わされた４ｉｎ１とＤｕｐｌｅｘ（両面印刷）との組み合わせの合計ポイントは２５となる。また、ユーザーＢに対して設定されたレベル２の必要ポイントは１０以上かつ２０未満となるため、番号１の組み合わせは満たすものの、番号２の組み合わせは満たさなくなるため、番号２の印刷設定の組み合わせは採用されなくなる。
【００９８】
このように、ＭＦＰ１では、方針の変更に従って所定のユーザーまたは所定の操作等によって定義を変更するのみで、それぞれのユーザーが印刷設定を行なうことなく、容易に変更後の方針に従った印刷設定を採用してジョブを実行することが可能となる。
【００９９】
＜他の例＞
なお、以上の説明は１台のＭＦＰが図３のすべての機能を備えて上述の動作が行なわれる例が説明されている。しかしながら、たとえば図２０に表わされたような画像処理システムにおいてこのような管理が行なわれてもよい。図２０は、画像処理システムの構成の具体例を示す図である。
【０１００】
すなわち、図２０を参照して、複数のＭＦＰ１Ａ，１Ｂ，１Ｃと、情報処理装置であｒ複数のＰＣ５Ａ，５Ｂ，５Ｃとを含む画像処理システムであって、ＭＦＰ１Ａ，１Ｂ，１ＣとＰＣ５Ａ，５Ｂ，５Ｃとがいずれもサーバー３に接続されている画像処理システムについて説明する。
【０１０１】
この場合、サーバー３の図示しないメモリーにエコレベル定義、ユーザー情報、および印刷設定定義が記憶されて、各ＭＦＰがサーバー３にアクセスしてこれら情報を読み出して、それらを用いて上述の処理を行なうようにしてもよい。
【０１０２】
このようにすることで、上述のような方針の変更があった場合に、サーバー３に記憶されている情報を更新するのみで各ＭＦＰでの印刷設定にその変更を反映させることが可能となる。
【０１０３】
または、サーバー３の図示しないＣＰＵが図３の各機能を実現してもよい。すなわち、サーバー３がＰＣ５Ａ〜５Ｃ、またはＭＦＰ１Ａ〜１Ｃにおけるジョブの選択を受け付けると、当該ジョブを処理させるＭＦＰにおける印刷設定を行なってその設定を対応するＭＦＰに送信するようにしてもよい。
【０１０４】
さらに、サーバー３には、エコレベル定義、ユーザー情報、および印刷設定定義に加えて、ＭＦＰごとの消耗品の消費量に関するポイントを規定する情報が記憶されていてもよい。この場合、サーバー３は、印刷設定ごとのポイントに加えて、ＭＦＰごとのポイントも加算して印刷設定およびＭＦＰの組み合わせを生成してログインユーザーに対して設定されているエコレベルに必要ポイントを満たすか否かを判定する。これにより、より消耗品の消費量を削減することのできるＭＦＰにおいて印刷が実行されることになる。
【０１０５】
また、以上の例では、ＭＦＰ１においてジョブの解析が行なわれた上でジョブ解析結果テーブル２０５にその解析結果が記憶される例が説明されているが、ＰＣ５Ａ〜５ＣからジョブがＭＦＰ１Ａ〜１Ｃに送信される場合、ジョブを解析するための機能である解析部１０２および判定部１０３がＰＣ５Ａ〜５Ｃにインストールされているプリンタドライバの実行によってＰＣ５Ａ〜５Ｃにおいて実現され、ＰＣ５Ａ〜５Ｃでジョブが生成される際にその解析も行なわれて、ジョブと共に解析結果がＭＦＰ１Ａ〜１Ｃに送信されるようにしてもよい。
【０１０６】
または、解析部１０２および判定部１０３がサーバー３の図示しないＣＰＵに含まれ、ＰＣ５Ａ〜５Ｃからのジョブを受信したサーバー３においてその解析が行なわれ、その解析結果がジョブに関連付けられて記憶、またはＭＦＰ１Ａ〜１Ｃに送信されてもよい。
【０１０７】
つまり、図２０のような画像処理システムにおいて、図３に表わされた各機能はいずれの装置に含まれてもよい。
【０１０８】
さらに、上述のＭＦＰ１における動作をコンピュータに実行させるためのプログラムを提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）およびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【０１０９】
なお、本発明にかかるプログラムは、コンピュータのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【０１１０】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【０１１１】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【０１１２】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１１３】
１，１Ａ〜１Ｃ  ＭＦＰ、３  サーバー、５Ａ〜５Ｃ  ＰＣ、１０  ＣＰＵ、１５  通信Ｉ／Ｆ、２０  メモリー、２５  パネル、３０  イメージリーダー部、３５  プリンター部、４０  センサー部、１０１  検出部、１０２  解析部、１０３  判定部、１０４  格納部、１０５  入力部、１０６  生成部、１０７  提示部、２０１  ボックス、２０２  エコレベル定義テーブル、２０３  ユーザーテーブル、２０４  印刷設定定義テーブル、２０５  ジョブ解析結果テーブル。
【図１】
2012236302.tif 000003
【図２】
2012236302.tif 000004
【図３】
2012236302.tif 000005
【図４】
2012236302.tif 000006
【図５】
2012236302.tif 000007
【図６】
2012236302.tif 000008
【図７】
2012236302.tif 000009
【図８】
2012236302.tif 000010
【図９】
2012236302.tif 000011
【図１０】
2012236302.tif 000012
【図１１】
2012236302.tif 000013
【図１２】
2012236302.tif 000014
【図１３】
2012236302.tif 000015
【図１４】
2012236302.tif 000016
【図１５】
2012236302.tif 000017
【図１６】
2012236302.tif 000018
【図１７】
2012236302.tif 000019
【図１８】
2012236302.tif 000020
【図１９】
2012236302.tif 000021
【図２０】
2012236302.tif 000022