(57)【要約】【課題】  適切なステイプル処理の実行をユーザが指示できるようにする。【解決手段】  針ステイプル設定がなされている印刷ジョブで印刷される用紙の枚数が、エコステイプル処理が可能な枚数である場合、印刷設定変更ボタン７０２ｅを表示して、ステイプル設定を変更できるようにする。また、このとき、エコステイプル処理を行った場合と、針を用いたステイプル処理を行った場合の環境負荷に関する情報（消費電力量とＣＯ2排出量）とコストに関する情報とを表示する。【選択図】  図７
2015016618.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブに設定されている印刷設定の一つとして針ステイプル処理の実行が指定されているか否かを判定する第１の判定手段と、
前記第１の判定手段により、前記針ステイプル処理の実行が指定されていると判定された場合、前記印刷ジョブに基づいて印刷される用紙の枚数が、エコステイプル処理が可能な枚数であるか否かを判定する第２の判定手段と、
前記第２の判定手段により、前記印刷ジョブに基づいて印刷される用紙の枚数が、前記エコステイプル処理が可能な枚数であると判定された場合、前記エコステイプル処理の実行が可能であることを示すメッセージを表示する表示手段と、を有し、
前記針ステイプル処理は、針を用いたステイプル処理であり、前記エコステイプル処理は、針を用いることなく複数の用紙を綴じる処理であることを特徴とする情報処理装置。
【請求項２】
前記印刷ジョブに設定された前記印刷設定のうち、前記針ステイプル処理とは異なる少なくとも一つの印刷設定を変更することにより、前記印刷される用紙の枚数が、前記エコステイプル処理が可能な枚数になるか否かを判定する第３の判定手段をさらに有し、
前記表示手段は、前記第２の判定手段により、前記印刷される用紙の枚数が、前記エコステイプル処理が可能な枚数でないと判定され、かつ、前記第３の判定手段により、前記印刷される用紙の枚数が、前記エコステイプル処理が可能な枚数になると判定された場合、前記エコステイプル処理が可能であることを示すメッセージを表示することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記針ステイプル処理を前記エコステイプル処理に変更するとともに、前記印刷される用紙として指定された種類の用紙を当該種類と異なる種類の用紙に変更することにより、前記印刷される用紙の枚数が、前記エコステイプル処理が可能な枚数になるか否かを判定する第３の判定手段をさらに有し、
前記表示手段は、前記第２の判定手段により、前記印刷される用紙の枚数が、前記エコステイプル処理が可能な枚数でないと判定され、かつ、前記第３の判定手段により、前記印刷される用紙の枚数が、前記エコステイプル処理が可能な枚数になると判定された場合、前記エコステイプル処理が可能であることを示すメッセージを表示し、
前記印刷される用紙として指定された種類の用紙よりも、当該種類と異なる種類の用紙の方が、前記エコステイプル処理が可能な枚数の上限値が大きいことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記印刷される用紙として指定された種類の用紙が、前記エコステイプル処理が不可能であると設定されている用紙である場合には、前記第２の判定手段による判定を行わないことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記針ステイプル処理が指定された前記印刷設定に基づいて印刷を実行する場合の、環境に与える負荷とコストとの少なくともいずれかに関する情報を取得する第１の取得手段をさらに有し、
前記表示手段は、前記第１の取得手段により取得された前記情報が含まれるように、前記エコステイプル処理が可能であることを示すメッセージを表示することを特徴とする請求項１〜４のいずれか１項に記載の情報処理装置。
【請求項６】
前記印刷される用紙の枚数が、前記エコステイプル処理が可能な枚数であると判定されたときの印刷設定に、前記針ステイプル処理が指定された前記印刷ジョブにおける印刷設定を変更して印刷を実行する場合の、環境に与える負荷とコストとの少なくともいずれかに関する情報を取得する第２の取得手段をさらに有し、
前記表示手段は、前記第２の取得手段により取得された前記情報が含まれるように、前記エコステイプル処理が可能であることを示すメッセージを表示することを特徴とする請求項１〜５のいずれか１項に記載の情報処理装置。
【請求項７】
前記針ステイプル処理が指定された前記印刷ジョブに基づいて印刷を実行する場合の、環境に与える負荷とコストとの少なくともいずれかに関する情報を取得する第１の取得手段と、
前記印刷される用紙の枚数が、前記エコステイプル処理が可能な枚数であると判定されたときの印刷設定に、前記針ステイプル処理が指定された前記印刷ジョブにおける印刷設定を変更して印刷を実行する場合の、環境に与える負荷とコストとの少なくともいずれかに関する情報を取得する第２の取得手段と、をさらに有し、
前記表示手段は、前記第１の取得手段により取得された前記情報と、前記第１の取得手段により取得された前記情報との相違を示す情報が含まれるように、前記エコステイプル処理が可能であることを示すメッセージを表示することを特徴とする請求項１〜６のいずれか１項に記載の情報処理装置。
【請求項８】
前記エコステイプル処理が可能であることを示すメッセージに対する操作に基づいて、
前記印刷設定の変更を受け付ける受け付け手段と、
前記受け付け手段により、前記印刷設定の変更が受け付けられた後に、前記印刷される用紙の枚数が、前記エコステイプル処理が可能な枚数であると判定されたときの印刷設定に前記印刷ジョブにおける印刷設定を変更して印刷を実行する実行手段と、をさらに有することを特徴とする請求項１〜７のいずれか１項に記載の情報処理装置。
【請求項９】
印刷ジョブに設定されている印刷設定の一つとして針ステイプル処理の実行が指定されているか否かを判定する第１の判定工程と、
前記第１の判定工程により、前記針ステイプル処理の実行が指定されていると判定された場合、前記印刷ジョブに基づいて印刷される用紙の枚数が、エコステイプル処理が可能な枚数であるか否かを判定する第２の判定工程と、
前記第２の判定工程により、前記印刷ジョブに基づいて印刷される用紙の枚数が、前記エコステイプル処理が可能な枚数であると判定された場合、前記エコステイプル処理の実行が可能であることを示すメッセージを表示する表示工程と、を有し、
前記針ステイプル処理は、針を用いたステイプル処理であり、前記エコステイプル処理は、針を用いることなく複数の用紙を綴じる処理であることを特徴とする印刷設定方法。
【請求項１０】
印刷ジョブに設定されている印刷設定の一つとして針ステイプル処理の実行が指定されているか否かを判定する第１の判定工程と、
前記第１の判定工程により、前記針ステイプル処理の実行が指定されていると判定された場合、前記印刷ジョブに基づいて印刷される用紙の枚数が、エコステイプル処理が可能な枚数であるか否かを判定する第２の判定工程と、
前記第２の判定工程により、前記印刷ジョブに基づいて印刷される用紙の枚数が、前記エコステイプル処理が可能な枚数であると判定された場合、前記エコステイプル処理の実行が可能であることを示すメッセージを表示する表示工程と、をコンピュータに実行させ、
前記針ステイプル処理は、針を用いたステイプル処理であり、前記エコステイプル処理は、針を用いることなく複数の用紙を綴じる処理であることを特徴とするプログラム。
【請求項１１】
前記印刷ジョブに設定された前記印刷設定のうち、前記針ステイプル処理とは異なる少なくとも一つの印刷設定を変更することにより、前記印刷される用紙の枚数が、前記エコステイプル処理が可能な枚数になるか否かを判定する第３の判定工程をさらにコンピュータに実行させ、
前記表示工程は、前記第２の判定工程により、前記印刷される用紙の枚数が、前記エコステイプル処理が可能な枚数でないと判定され、かつ、前記第３の判定工程により、前記印刷される用紙の枚数が、前記エコステイプル処理が可能な枚数になると判定された場合、前記エコステイプル処理が可能であることを示すメッセージを表示することを特徴とする請求項１０に記載のプログラム。
【請求項１２】
前記針ステイプル処理を前記エコステイプル処理に変更するとともに、前記印刷される用紙として指定された種類の用紙を当該種類と異なる種類の用紙に変更することにより、前記印刷される用紙の枚数が、前記エコステイプル処理が可能な枚数になるか否かを判定する第３の判定工程をさらにコンピュータに実行させ、
前記表示工程は、前記第２の判定工程により、前記印刷される用紙の枚数が、前記エコステイプル処理が可能な枚数でないと判定され、かつ、前記第３の判定工程により、前記印刷される用紙の枚数が、前記エコステイプル処理が可能な枚数になると判定された場合、前記エコステイプル処理が可能であることを示すメッセージを表示し、
前記印刷される用紙として指定された種類の用紙よりも、当該種類と異なる種類の用紙の方が、前記エコステイプル処理が可能な枚数の上限値が大きいことを特徴とする請求項１０に記載のプログラム。
【請求項１３】
前記印刷される用紙として指定された種類の用紙が、前記エコステイプル処理が不可能であると設定されている用紙である場合には、前記第２の判定工程による判定を行わないことを特徴とする請求項１２に記載のプログラム。
【請求項１４】
前記針ステイプル処理が指定された前記印刷設定に基づいて印刷を実行する場合の、環境に与える負荷とコストとの少なくともいずれかに関する情報を取得する第１の取得工程をさらにコンピュータに実行させ、
前記表示工程は、前記第１の取得工程により取得された前記情報が含まれるように、前記エコステイプル処理が可能であることを示すメッセージを表示することを特徴とする請求項１０〜１３のいずれか１項に記載のプログラム。
【請求項１５】
前記印刷される用紙の枚数が、前記エコステイプル処理が可能な枚数であると判定されたときの印刷設定に、前記針ステイプル処理が指定された前記印刷ジョブにおける印刷設定を変更して印刷を実行する場合の、環境に与える負荷とコストとの少なくともいずれかに関する情報を取得する第２の取得工程をさらにコンピュータに実行させ、
前記表示工程は、前記第２の取得工程により取得された前記情報が含まれるように、前記エコステイプル処理が可能であることを示すメッセージを表示することを特徴とする請求項１０〜１４のいずれか１項に記載のプログラム。
【請求項１６】
前記針ステイプル処理が指定された前記印刷ジョブに基づいて印刷を実行する場合の、環境に与える負荷とコストとの少なくともいずれかに関する情報を取得する第１の取得工程と、
前記印刷される用紙の枚数が、前記エコステイプル処理が可能な枚数であると判定されたときの印刷設定に、前記針ステイプル処理が指定された前記印刷ジョブにおける印刷設定を変更して印刷を実行する場合の、環境に与える負荷とコストとの少なくともいずれかに関する情報を取得する第２の取得工程と、をさらにコンピュータに実行させ、
前記表示工程は、前記第１の取得工程により取得された前記情報と、前記第１の取得工程により取得された前記情報との相違を示す情報が含まれるように、前記エコステイプル処理が可能であることを示すメッセージを表示することを特徴とする請求項１０〜１５のいずれか１項に記載のプログラム。
【請求項１７】
前記エコステイプル処理が可能であることを示すメッセージに対する操作に基づいて、
前記印刷設定の変更を受け付ける受け付け工程と、
前記受け付け工程により、前記印刷設定の変更が受け付けられた後に、前記印刷される用紙の枚数が、前記エコステイプル処理が可能な枚数であると判定されたときの印刷設定に前記印刷ジョブにおける印刷設定を変更して印刷の実行を指示する実行工程と、をさらにコンピュータに実行させることを特徴とする請求項１０〜１６のいずれか１項に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、印刷設定方法、及びプログラムに関し、特に、印刷設定を行うために用いて好適なものである。
【背景技術】
【０００２】
近年、複写機等の画像形成装置（デバイス）の使用に際し、環境への配慮などの目的からＣＯ2の排出量や消費電力量などの環境負荷を削減したいという要望がある。また、経費節減の目的からデバイスの使用にかかるコストを削減したいという要望もある。ここで、環境負荷が小さい用紙の種類をユーザに選択させるための方法が特許文献１に開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１６７５７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、印刷された用紙に対しステイプル処理の実行が指示されることがある。かかるステイプル処理を実行する場合にも、環境負荷やコストがかかる。
しかしながら、特許文献１に記載の技術では、ステイプル処理までは考慮していなかった。
そこで、本発明は、適切なステイプル処理の実行をユーザが指示できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
本発明の情報処理装置は、印刷ジョブに設定されている印刷設定の一つとして針ステイプル処理の実行が指定されているか否かを判定する第１の判定手段と、前記第１の判定手段により、前記針ステイプル処理の実行が指定されていると判定された場合、前記印刷ジョブに基づいて印刷される用紙の枚数が、エコステイプル処理が可能な枚数であるか否かを判定する第２の判定手段と、前記第２の判定手段により、前記印刷ジョブに基づいて印刷される用紙の枚数が、前記エコステイプル処理が可能な枚数であると判定された場合、前記エコステイプル処理の実行が可能であることを示すメッセージを表示する表示手段と、を有し、前記針ステイプル処理は、針を用いたステイプル処理であり、前記エコステイプル処理は、針を用いることなく複数の用紙を綴じる処理であることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、適切なステイプル処理の実行をユーザが指示できるようになる。
【図面の簡単な説明】
【０００７】
【図１】印刷システムの構成を示す図である。
【図２】サーバの構成を示す図である。
【図３】デバイスの構成を示す図である。
【図４】エコステイプル処理がなされた用紙を示す図である。
【図５】デバイスの処理の第１の例を説明するフローチャートである。
【図６】印刷ジョブの一覧を表示する画面の第１の例を示す図である。
【図７】エコ判断結果表示画面の第１の例を示す図である。
【図８】プリンタドライバの印刷設定画面を示す図である。
【図９】コピーの際に表示される印刷設定画面を示す図である。
【図１０】デバイスの処理の第２の例を説明するフローチャートである。
【図１１】エコ判断結果表示画面の第２の例を示す図である。
【図１２】デバイスの処理の第３の例を説明するフローチャートである。
【図１３】エコステイプル可否情報と用紙枚数情報のテーブルを示す図である。
【図１４】印刷ジョブの一覧を表示する画面の第２の例を示す図である。
【発明を実施するための形態】
【０００８】
以下、本発明の実施形態について図面を用いて説明する。
（第１の実施形態）
まず、本発明の第１の実施形態について説明する。
図１は、印刷システムの構成の一例を示す図である。
デバイス１０１は、印刷機、複写機またはデジタル複合機などの画像形成装置である。
デバイス１０１は、プリントやコピーなどの印刷に関する機能と、ネットワーク１００に接続する機能と、ネットワーク１００を介してサーバ１０２やＰＣ１０３などの外部装置と通信する機能と、を有する。
【０００９】
図３は、デバイス１０１の構成の一例を示すブロック図である。
ＣＰＵ３０３は、システム全体を制御するコントローラとして機能する。ＣＰＵ３０３は、制御プログラムに基づいてシステムバス３００に接続されるプリンタ３１１およびスキャナ３１２などの制御を行う。制御プログラムには、後述するフローチャートに基づく処理などを実行するためのプログラムが含まれる。制御プログラムは、ＲＯＭ３０４やハードディスクドライブ（ＨＤＤ）３０７などに記憶される。
ＣＰＵ３０３は、ディスクコントローラ（ＤＫＣ）３０６を介して、ＨＤＤ３０７にアクセスする。ＣＰＵ３０３は、ネットワークインタフェイスカード（ＮＩＣ）３０８を介してネットワーク１００上の外部装置との通信処理が可能となっている。
【００１０】
ＲＡＭ３０５は、ＣＰＵ３０３の主メモリ、ワークエリア等として機能する。
ＵＩ３０９は、印刷システムのユーザによる操作のためのスイッチおよびＬＥＤ表示器などを有する。ＵＩ３０９は、印刷システムのユーザがＵＩ３０９に対して行った操作に基づく情報をＣＰＵ３０３に伝える。
カードリーダ３１０は、ユーザのログイン情報をＣＰＵ３０３に伝える。
ユーザがデバイスにログインする際に、ＩＣカードをカードリーダ３１０に接触させると、カードリーダ３１０は、当該ＩＣカードの情報を読み取り、読み取った情報から得られるユーザのログイン情報をＣＰＵ３０３に伝える。
ＣＰＵ３０３は、予めＨＤＤ３０７に格納したユーザ情報と、カードリーダ３１０から受け取ったＩＣカードの情報と、を照合し、ユーザのログイン処理を行う。
【００１１】
サーバ１０２は、印刷システムにおける複数のユーザに関する情報として、印刷ジョブを含む情報などの管理・記憶を行うコンピュータである。
サーバ１０２は、このような管理・記憶を行う機能と、ネットワーク１００に接続する機能と、ネットワーク１００を介してデバイス１０１およびＰＣ１０３と通信を行う機能と、を有する。
図２は、サーバ１０２の構成の一例を示す図である。
ＣＰＵ２０１は、ＲＡＭ２０３をワークメモリとして、ＲＯＭ２０２およびハードディスクドライブ（ＨＤＤ）２０８に格納されたプログラムを実行し、システムバス２００を介して後述する各構成を制御する。
【００１２】
ＨＤＤ２０８は、オペレーティングシステム（ＯＳ）や各種プログラムやデータを格納する。ＣＰＵ２０１は、ディスクコントローラ（ＤＫＣ）２０６を介して、ＨＤＤ２０８およびディスクドライブ２０９にアクセスし、各種プログラム等をＨＤＤ２０８にインストールする。
ＣＰＵ２０１は、ネットワークインタフェイスカード（ＮＩＣ）２０７を介して、ネットワーク１００を介した外部装置（デバイス１０１およびＰＣ１０３など）とも通信可能である。
【００１３】
ＣＰＵ２０１は、プログラムに従い、ビデオカード（ＶＣ）２０５を介してモニタ２１１にユーザインタフェイス（ＵＩ）を表示する。ユーザは、キーボード（ＫＢ）２１０やマウスなどのポインティングデバイスを操作して、ＵＩに対する指示や入力を行う。ＣＰＵ２０１は、キーボードコントローラ（ＫＢＣ）２０４を介して、ユーザによる指示入力を受け付け、当該ユーザによる指示入力に応じて様々な処理を実行する。
ＰＣ１０３は、サーバ１０２と同様の図２の構成を有するコンピュータである。
【００１４】
本実施形態では、印刷により発生する消費電力量・ＣＯ2排出量・コストを削減する印刷設定（ステイプル処理）を表示する（ユーザに提示する）。
デバイス１０１で印刷を行う場合の方法として、プルプリントという方法がある。プルプリントとは、サーバ１０２上に各ユーザの印刷ジョブを保存しておき、任意のデバイス１０１がサーバ１０２から印刷ジョブを取得して印刷を実行する方法である。
【００１５】
プルプリントで印刷を行う場合、ＰＣ１０３は、ユーザによるＰＣ１０３の操作に基づいて、サーバ１０２に印刷ジョブを送信し、サーバ１０２に印刷ジョブを保存する。その際、各印刷設定情報が付加された印刷ジョブがサーバ１０２に保存される。
印刷設定情報とは、原稿サイズ、印刷部数、片面・両面印刷の設定、集約設定、ステイプル設定などである。ステイプル設定には、エコステイプル設定または針ステイプル設定がある。
ここで、針ステイプルとは、針を用いたステイプル処理をいう。一方、エコステイプルとは、針を使用せずに用紙の一部を切り取って折り返すことで、複数の用紙を綴じる機能である。針を必要としないエコステイプルを使用することで、針のステイプルを使用した際にかかる環境負荷・コストを削減することができる。図４は、エコステイプル処理がなされた用紙の一例を概念的に示す図である。図４に示す例では、グレーの部分が切り取られた部分４０１であり、その切り取られた部分４０１を上方向に折り返すことで複数の紙４０２が綴じられていることを示している。なお、エコステイプルは、図４に記載の方法に限らず、針を用いずに複数の紙を綴じる方法であれば良い。例えば、複数のシートの上下から圧力をかけて、複数のシートを密着させて綴じても良い。具体的には、凸形状の刃で構成される上金型が複数のシートを上から押さえつけ、複数の凹部で構成される下金型が複数のシートを受け止めることで、複数の紙を綴じても良い。
【００１６】
エコステイプル設定がなされている場合、ＰＣ１０３もしくはサーバ１０２は、該当する印刷ジョブの印刷枚数が、エコステイプルが可能な枚数であるか否かを判定する。
この判定の結果、該当する印刷ジョブの印刷枚数が、エコステイプルが不可能な枚数である場合、ＰＣ１０３もしくはサーバ１０２は、サーバ１０２に当該印刷ジョブを保存しない。ＰＣ１０３もしくはサーバ１０２は、ＰＣ１０３もしくはサーバ１０２に接続されているモニタ２１１にエラーメッセージを表示する。
ユーザは、サーバ１０２と通信可能なデバイス１０１の内、ユーザ自身からの距離が近いデバイスなど、ユーザにとって都合の良いデバイス１０１を選んでログインし、サーバ１０２に保存した印刷ジョブの印刷の実行を指示する。
【００１７】
図５は、ステイプル設定に基づくメッセージを表示する際のデバイス１０１の処理の一例を説明するフローチャートである。図５のフローチャートは、例えば、デバイス１０１が、前述した制御プログラムを実行することにより実現される。
デバイス１０１は、ユーザのログイン処理を行うと、ログインしたユーザの印刷ジョブの一覧の情報をサーバ１０２から取得し、ＵＩ３０９に表示する（ステップＳ５００）。
【００１８】
図６は、印刷ジョブの一覧を表示する画面の一例を示す図である。図６において、画面６００は、ＵＩ３０９に表示される印刷ジョブの一覧の表示画面である。画面６００には、選択ボタン６００ａ、６００ｂ、６００ｃが表示される。ユーザは、選択ボタン６００ａ、６００ｂ、６００ｃの何れかを選択して、画面６００に表示された印刷ジョブの一覧から、印刷したい印刷ジョブを選択する。
【００１９】
図７は、ステイプル設定に基づくメッセージ（エコ判断結果表示画面）の一例を示す図である。具体的に図７（ａ）は、ステイプル設定がなされていない場合のメッセージの一例を示し、図７（ｂ）は、針ステイプル設定がなされている場合のメッセージの一例を示し、図７（ｃ）は、エコステイプル設定がなされている場合のメッセージの一例を示す。図６の選択ボタン６００ａが押下された場合には、後述するステップＳ５０５において図７（ａ）に示す画面７０１が表示される。図６の選択ボタン６００ｂが押下された場合には、後述するステップＳ５０７において図７（ｂ）に示す画面７０２が表示される。図６の選択ボタン６００ｃが押下された場合には、後述するステップＳ５０９において図７（ｃ）に示す画面７０３が表示される。
【００２０】
デバイス１０１は、印刷する印刷ジョブの選択を受け付けると、サーバ１０２から、該当する印刷ジョブを取得する（ステップＳ５０１）。前述したように、この印刷ジョブには印刷設定情報が付加されている。
デバイス１０１は、ステップＳ５０１で取得した印刷ジョブおよび当該印刷ジョブに付加されている印刷設定情報に基づいて、当該印刷ジョブの印刷にかかる消費電力量・ＣＯ2排出量・コストを算出する（ステップＳ５０２）。消費電力量・ＣＯ2排出量・コストの算出方法の一例については後述する。このように本実施形態では、例えば、ステップＳ５０２の処理を実行することにより、第１の取得手段・工程が実現される。また、本実施形態では、消費電力量・ＣＯ2排出量が、環境に与える負荷の一例である。
【００２１】
デバイス１０１は、ステップＳ５０１で取得した印刷設定情報に基づいて、当該印刷設定情報が付加されている印刷ジョブに対するステイプル設定を判定する（ステップＳ５０３）。このように本実施形態では、例えば、ステップＳ５０３の処理を実行することにより、第１の判定手段・工程が実現される。
この判定の結果、該当する印刷ジョブにステイプル設定がなされていない場合、デバイス１０１は、ステップＳ５０２で算出した結果（消費電力量・ＣＯ2排出量・コスト）をＵＩ３０９に表示する（ステップＳ５０５）。このステップＳ５０５では、図７（ａ）に示す画面７０１が表示される。画面７０１には、現在の印刷設定の表示欄７０１ａと、ステップＳ５０２で算出された結果（消費電力量・ＣＯ2排出量・コスト）の表示欄７０１ｂと、印刷ボタン７０１ｃとが含まれる。ユーザは、画面７０１内の消費電力量・ＣＯ2排出量・コストを確認してから、印刷ボタン７０１を押下して、該当する印刷ジョブの実行を指示する操作を行う。これにより、デバイス１０１は、印刷設定に基づいた印刷を実行する。
【００２２】
図５の説明に戻り、ステップＳ５０３の判定の結果、該当する印刷ジョブに針ステイプル設定がなされている場合、デバイス１０１は、次の処理を行う。すなわち、デバイス１０１は、ステップＳ５０１で取得した印刷設定情報に基づいて、印刷枚数が、エコステイプルが可能な枚数か否かを判定する（ステップＳ５０４）。このように本実施形態では、例えば、ステップＳ５０４の処理を実行することにより、第２の判定手段・工程が実現される。
この判定の結果、印刷枚数が、エコステイプル可能な枚数の上限値を超える場合、デバイス１０１は、ステップＳ５０２で算出した結果（消費電力量・ＣＯ2排出量・コスト）をＵＩ３０９に表示する（ステップＳ５０５）。このステップＳ５０５では、図７（ａ）に示す画面７０１に対し、現在の印刷設定の表示欄７０１ａを「針ステイプル」とした画面が表示される。そして、印刷ボタン７０１ｃが押下されると、デバイス１０１は、印刷設定に基づいた印刷を実行する。
【００２３】
一方、印刷枚数が、エコステイプル可能な枚数である場合、デバイス１０１は、該当する印刷ジョブのステイプル設定を、針のステイプル設定からエコステイプル設定に変更した場合の消費電力量・ＣＯ2排出量・コストを算出する（ステップＳ５０６）。このように本実施形態では、例えば、ステップＳ５０６の処理を実行することにより、第２の取得手段・工程が実現される。
次に、デバイス１０１は、ステップＳ５０２、Ｓ５０６で算出して結果（消費電力量・ＣＯ2排出量・コスト）と、印刷設定変更ボタンとをＵＩ３０９に表示する（ステップＳ５０７）。このステップＳ５０７では、例えば、図７（ｂ）に示す画面７０２が表示される。
【００２４】
画面７０２には、図７（ａ）に示した画面７０１ａと同様に、現在の印刷設定の表示欄７０２ａと、ステップＳ５０２で算出した結果（消費電力量・ＣＯ2排出量・コスト）の表示欄７０２ｂと、印刷ボタン７０２ｃとが含まれる。さらに、画面７０２には、ステップＳ５０６で算出した結果（消費電力量・ＣＯ2排出量・コスト）の表示欄７０２ｄと、印刷設定変更ボタン７０２ｅと、が含まれる。また、ステップＳ５０６で算出した結果（消費電力量・ＣＯ2排出量・コスト）の表示欄７０２ｄには、針ステイプル設定がなされる場合とエコステイプル設定がなされる場合の消費電力量・ＣＯ2排出量・コストの相違も表示される。具体的に説明すると、この表示欄７０２ｄには、針ステイプル設定がなされる場合に比べて、消費電力量・ＣＯ2排出量・コストをどれだけ削減できるのかを示す情報が表示される。
【００２５】
ユーザは、消費電力量・ＣＯ2排出量・コストの削減量や、印刷目的などを考慮することを行って、ステイプル設定を針ステイプル設定からエコステイプル設定に変更するか否かを判定する。ステイプル設定を針ステイプル設定からエコステイプル設定に変更すると判定した場合、ユーザは、印刷設定変更ボタン７０２ｅを押下する。そうすると、デバイス１０１は、ステップＳ５０１で取得した印刷設定情報に含まれるステイプル設定を、針ステイプル設定からエコステイプル設定に変更する。その後、ユーザによって印刷ボタン７０２ｃが押下された場合、デバイス１０１は、印刷設定情報に含まれるステイプル設定を、針ステイプル設定からエコステイプル設定に変更した印刷設定情報に基づいて、印刷ジョブを実行する（すなわち印刷を行う）。
【００２６】
一方、ユーザによって、印刷設定変更ボタン７０２ｅが押下されずに印刷ボタン７０２ｃが押下された場合、デバイス１０１は、次の処理を行う。すなわち、デバイス１０１は、ステップＳ５０１で取得した印刷設定情報に含まれるステイプル設定を針ステイプル設定のまま変更せずに、当該印刷設定情報に基づいて印刷ジョブを実行する。
このように、図７（ｂ）に示す画面７０２では、印刷ジョブの印刷設定情報として針ステイプル設定がなされている場合でも、エコステイプル処理を実行することが可能になる。
以上のように本実施形態では、例えば、ステップＳ５０７の処理を実行することにより、表示手段・工程、受け付け手段・工程、実行手段・工程が実現される。
【００２７】
図５の説明に戻り、ステップＳ５０３の判定の結果、該当する印刷ジョブにエコステイプル設定がなされている場合、デバイス１０１は、次の処理を行う。すなわち、デバイス１０１は、該当する印刷ジョブのステイプル設定をエコステイプル設定から針ステイプル設定に変更した場合の消費電力量・ＣＯ2排出量・コストを算出する（ステップＳ５０８）。
次に、デバイス１０１は、ステップＳ５０２、Ｓ５０８で算出して結果（消費電力量・ＣＯ2排出量・コスト）をＵＩ３０９に表示する（ステップＳ５０９）。このステップＳ５０９では、例えば、図７（ｃ）に示す画面７０３が表示される。
【００２８】
画面７０３には、図７（ａ）に示した画面７０１ａと同様に、現在の印刷設定の表示欄７０３ａと、ステップＳ５０２で算出した結果（消費電力量・ＣＯ2排出量・コスト）の表示欄７０３ｂと、印刷ボタン７０３ｃとが含まれる。さらに、画面７０３には、ステップＳ５０８で算出した結果（消費電力量・ＣＯ2排出量・コスト）の表示欄７０３ｄが含まれる。また、ステップＳ５０８で算出した結果（消費電力量・ＣＯ2排出量・コスト）の表示欄７０３ｄには、針ステイプル設定がなされる場合とエコステイプル設定がなされる場合の消費電力量・ＣＯ2排出量・コストの相違も表示される。具体的に説明すると、この表示欄７０３ｄには、針ステイプル設定がなされる場合に比べて、消費電力量・ＣＯ2排出量・コストをどれだけ削減できるのかを示す情報が表示される。これにより、ユーザは、該当する印刷ジョブのステイプル設定がエコステイプル設定であることにより、針ステイプル設定がなされる場合に比べて、消費電力量・ＣＯ2排出量・コストをどれだけ削減できるのかを確認することができる。
ここで、現在のエコステイプル設定の方が針ステイプル設定よりも消費電力量・ＣＯ2排出量・コストを削減できているため、画面７０２とは異なり、画面７０３には、印刷設定を変更するためのボタンは設けない。そして、印刷ボタン７０３ｃが押下されると、デバイス１０１は、ステップＳ５０１で取得した印刷設定情報に基づいた印刷を実行する。
【００２９】
消費電力量・ＣＯ2排出量・コストの算出パラメータは、例えば以下のように設定される。
デバイス１０１を使用する際の基本的な消費電力量・ＣＯ2排出量として、印刷用紙の製造時の消費電力量・ＣＯ2排出量と、印刷実行時の消費電力量・ＣＯ2排出量と、がある。
それに加えて、ステイプル印刷の場合には、フィニッシャーを稼働する際の消費電力量・ＣＯ2排出量がある。また、フィニッシャーには、デバイス１０１に外付けするタイプの大型のフィニッシャーと、デバイス１０１内に組み込むタイプの小型のフィニッシャーが存在する。
大型のフィニッシャーの方が小型のフィニッシャーよりも消費電力量・ＣＯ2排出量が多い。例えば、針のステイプルは大型フィニッシャーで実現し、エコステイプルは小型フィニッシャーで実現するデバイスの場合、針のステイプルとエコステイプルとでは、フィニッシャー使用における消費電力量・ＣＯ2排出量にも差異が出る。
【００３０】
また、消費電力量に応じたコストも発生する。
さらに、針のステイプルの場合、針を製造・輸送するのにかかるＣＯ2排出量やコストが加算されるとともに、印刷物の廃棄時に廃棄物の分別のため、針を外す処理に掛かる人件費などが加算される。
また、デバイス１０１における消費電力量やＣＯ2排出量は、同じ印刷を行った場合でもデバイス機種ごとに異なる。したがって、消費電力量・ＣＯ2排出量の各計算においては、印刷を実行しようとしているデバイスの機種情報を加味する。
以上のような観点から、消費電力量・ＣＯ2排出量・コストの算出パラメータを予め決定しておき、算出パラメータの各値を、デバイス１０１のＨＤＤ３０７に予め保持しておく。また、消費電力量・ＣＯ2排出量・コストごとに、算出パラメータと変数との線形和の式をデバイス１０１のＨＤＤ３０７に予め記憶させておく。そして、デバイス１０１は、印刷設定情報やデバイスの機種情報に応じて各変数を決定し、決定した変数を前記式に代入して計算することにより、消費電力量・ＣＯ2排出量・コストを算出する。
【００３１】
以上のように本実施形態では、針ステイプル設定がなされている印刷ジョブで印刷される用紙の枚数が、エコステイプル処理が可能な枚数である場合、印刷設定変更ボタン７０２ｅを表示して、ステイプル設定を変更できるようにした。したがって、印刷された用紙に対して行われるステイプル処理における環境負荷やコストの低減を図ることができる。また、このとき、エコステイプル処理を行った場合と、針を用いたステイプル処理を行った場合の環境負荷に関する情報（消費電力量とＣＯ2排出量）とコストに関する情報とを表示する。したがって、ユーザは、これらの情報を、ステイプル設定を、針ステイプルからエコステイプルへ変更する際の判断材料にすることができる。よって、ユーザは、印刷物に応じた適切な印刷設定を選択することができる。
【００３２】
本実施形態では、デバイス１０１が、消費電力量・ＣＯ2排出量・コストを計算する場合を例に挙げて説明した。しかしながら、消費電力量・ＣＯ2排出量・コストをサーバ１０２で計算してもよい。
このようにする場合、サーバ１０２は、前述した消費電力量・ＣＯ2排出量・コストの算出パラメータの各値を、デバイス１０１などの外部装置との通信やユーザによる入力操作などに基づいて記憶しておく。
【００３３】
そして、図５のステップＳ５０１において、デバイス１０１は、サーバ１０２に印刷ジョブの取得のリクエストを送信する際に、デバイス１０１自身の機種情報をサーバ１０２に送る。サーバ１０２は、デバイス１０１の機種情報に応じて、リクエストのあった印刷ジョブの消費電力量・ＣＯ2排出量・コストを計算し、計算した結果をデバイス１０１に返信する。この場合、サーバ１０２は、針ステイプル処理とエコステイプル処理とを行った場合のそれぞれの印刷ジョブの消費電力量・ＣＯ2排出量・コストを計算して返信する。また、前述したように、このときサーバ１０２は、印刷ジョブと印刷設定情報もデバイス１０１に返信する。
【００３４】
また、印刷ジョブがサーバ１０２に保存された際に、サーバ１０２が、当該印刷ジョブの消費電力量・ＣＯ2排出量・コストを予め計算してもよい。このようにする場合、図５のステップＳ５００でサーバ１０２がデバイス１０１に印刷ジョブの一覧を送信する際に、サーバ１０２が、各印刷ジョブの消費電力量・ＣＯ2排出量・コストの計算結果を併せて送信する。この場合も、サーバ１０２は、鉄ステイプル処理とエコステイプル処理とを行った場合のそれぞれの印刷ジョブの消費電力量・ＣＯ2排出量・コストを計算して送信する。
【００３５】
また、本実施形態では、プルプリントで印刷する場合を例に挙げて説明した。しかしながら、ＰＣ１０３にインストールされているプリンタドライバから特定のデバイスに印刷を実行する場合にも本実施形態の手法を適用することができる。
図８は、ＰＣ１０３にインストールされたプリンタドライバの印刷設定画面の一例を示す図である。具体的に図８（ａ）は、プリンタドライバの印刷設定画面８００の一例を示し、図８（ｂ）は、プリンタドライバの印刷設定画面８００のエコ判断ボタン８００ｇが押下されたときに表示されるエコ判断結果表示画面８０１の一例を示す図である。
【００３６】
ユーザは、印刷設定画面８００を操作して印刷設定を行う。
印刷設定画面８００には、印刷設定情報として、原稿サイズ、印刷部数、片面・両面印刷の設定、集約設定、ステイプル設定のメニュー８００ａ〜８００ｅ（プルダウンメニューなど）と、印刷ボタン８００ｆと、エコ判断ボタン８００ｇとが含まれる。
ＰＣ１０３（プリンタドライバ）は、ユーザによるエコ判断ボタン８００ｇの押下を受け付けると、サーバ１０２に、印刷しようとしている印刷ジョブの消費電力量・ＣＯ2排出量・コストの算出リクエストを送信する。その際、ＰＣ１０３（プリンタドライバ）は、印刷先のデバイス１０１のデバイス機種情報とメニュー８００ａ〜８００ｅで指示されている印刷設定情報も併せて送信する。
【００３７】
ＰＣ１０３から算出リクエストを受信すると、サーバ１０２は、プルプリントで印刷する場合と同様の処理（図５のステップＳ５０２）を行う。すなわち、サーバ１０２は、メニュー８００ａ〜８００ｅで指示されている印刷設定情報と、デバイス機種情報とに基づいて、消費電力量・ＣＯ2排出量・コストを算出する。
さらに、メニュー８００ｅで、針ステイプルが設定されており、かつ、印刷枚数が、エコステイプルが可能な枚数である場合、サーバ１０２は、図５のステップＳ５０６と同様の処理を行う。すなわち、サーバ１０２は、エコステイプル処理をした場合の消費電力量・ＣＯ2排出量・コストを算出する。
【００３８】
また、メニュー８００ｅで、エコステイプルが設定されている場合、サーバ１０２は、図５のステップＳ５０８と同様の処理を行う。すなわち、サーバ１０２は、針ステイプル処理をした場合の消費電力量・ＣＯ2排出量・コストを算出する。
サーバ１０２は、以上のようにして算出した消費電力量・ＣＯ2排出量・コストをＰＣ１０３（プリンタドライバ）に返信する。
ユーザによってエコ判断ボタン８００ｇが押下されると、プリンタドライバは、メニュー８００ｅで指示されている内容と、サーバ１０２から返信された情報（消費電力量・ＣＯ2排出量・コスト）とに基づいてエコ判断結果表示画面８０１を生成する。そして、プリンタドライバは、エコ判断結果表示画面８０１を印刷設定画面８００の上に重ねて表示する。
【００３９】
具体的に、メニュー８００ｅでステイプル設定が「なし」になっている場合には、図７（ａ）に示す画面７０１の印刷ボタン７０１ｃの代わりに戻るボタンを設定したエコ判断結果表示画面を、印刷設定画面８００の上に重ねて表示する。また、メニュー８００ｅでステイプル設定が「針ステイプル」になっている場合には、図７（ｂ）に示す画面７０２の印刷ボタン７０２ｃの代わりに戻るボタンを設定した画面を、印刷設定画面８００の上に重ねて表示する。また、メニュー８００ｅでステイプル設定が「エコステイプル」になっている場合には、図７（ｃ）に示す画面７０３の印刷ボタン７０３ｃの代わりに戻るボタンを設定した画面を、印刷設定画面８００の上に重ねて表示する。
【００４０】
図８（ｂ）では、メニュー８００ｅでステイプル設定が「針ステイプル」になっている場合のエコ判断結果表示画面８０１の一例を示す。
図８（ｂ）に示すエコ判断結果表示画面８０１には、現在の印刷設定８０１ａの表示欄と、針ステイプル処理、エコステイプル処理を行った場合の消費電力量・ＣＯ2排出量・コストの表示欄８０１ｂ、８０１ｄとが含まれる。また、エコ判断結果表示画面８０１には、戻るボタン８０１ｃと、印刷設定変更ボタン８０１ｅと、が含まれる。
戻るボタン８０１ｃがユーザにより押下された場合、ＰＣ１０３（プリンタドライバ）は、エコ判断結果表示画面８０１を消して、図８（ａ）に示す状態に戻す。ユーザによって印刷設定変更ボタン８０１ｅが押下された場合、ＰＣ１０３（プリンタドライバ）は、図７（ｂ）の印刷設定変更ボタン７０２ｅが押下された場合と同様に、ステイプル設定を、針ステイプル設定からエコステイプル設定に変更する。なお、図７、図８では、電力量や削減量を数字で表現したが、その他にも棒グラフ等の絵を使って表現しても良い。
【００４１】
また、コピー印刷を行う場合も本実施形態の手法を適用することができる。
図９は、コピーの際にＵＩ３０９に表示される印刷設定画面の一例を示す図である。
ユーザは、ＵＩ３０９に表示された印刷設定画面９００を操作して印刷設定を行う。
印刷設定画面９００には、印刷設定情報として、用紙トレイ、印刷部数、片面・両面印刷の設定、集約設定、ステイプル設定のメニュー９００ａ〜９００ｅ（プルダウンメニューなど）と、印刷ボタン９００ｆと、エコ判断ボタン９００ｇとが含まれる。
デバイス１０１は、ユーザによるエコ判断ボタン９００ｇの押下を受け付けると、印刷枚数を取得するために、先に印刷ジョブのスキャンを行う。
【００４２】
デバイス１０１は、印刷枚数を取得した後に、プルプリントで印刷する場合と同様の処理（図５のステップＳ５０２）を行う。すなわち、デバイス１０１は、メニュー９００ａ〜９００ｅで指示されている印刷設定情報と、デバイス機種情報とに基づいて、消費電力量・ＣＯ2排出量・コストを算出する。
さらに、メニュー９００ｅで、針ステイプルが設定されており、かつ、印刷枚数が、エコステイプルが可能な枚数である場合、デバイス１０１は、図５のステップＳ５０６と同様の処理を行う。また、メニュー９００ｅで、エコステイプルが設定されている場合、デバイス１０１は、図５のステップＳ５０８と同様の処理を行う。
そして、印刷設定画面９００の上に、図８に示したようなエコ判断結果表示画面を重ねて表示する。エコ判断結果表示画面の内容は、図８を参照しながら説明したのと同じであるので、ここでは、その詳細な説明を省略する。
【００４３】
また、本実施形態は、デバイス１０１がエコステイプル処理に対応していることが前提である場合を例に挙げて説明した。しかしながら、デバイス１０１がエコステイプル処理を行うことが可能なフィニッシャーを持っていない場合、エコステイプルに対応している代替機をＵＩ３０９上に表示するようにしてもよい。このようにする場合、例えば、サーバ１０２にエコステイプルが可能なデバイスの一覧を保持しておき、デバイス１０１がサーバ１０２に代替機を問い合わせることができる。また、このようにする場合、例えば、図７（ｂ）の画面７０２において、印刷設定変更ボタン７０２ｅの代わりに、代替機を特定する情報の表示を行うことができる。
以上のように、本実施形態では、デバイス１０１を情報処理装置としても、サーバ１０２を情報処理装置としても、ＰＣ１０３を情報処理装置としてもよい。
【００４４】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。
第１の実施形態では、印刷枚数が、エコステイプル処理が可能な枚数である場合に、ステイプル設定を、針ステイプル設定からエコステイプル設定に変更して印刷する場合を例に挙げて説明した。これに対し、本実施形態では、印刷枚数が、エコステイプル処理が可能な枚数の上限値を超える場合に、印刷枚数を、エコステイプルが可能な枚数に収めるように印刷設定を変更したシミュレーションを行う。このように本実施形態とでは、印刷枚数が、エコステイプル処理が可能な枚数の上限値を超える場合の処理の一部が主として異なる。したがって、本実施形態の説明において、第１の実施形態と同一の部分については、図１〜図９に付した符号と同一の符号を付すなどして詳細な説明を省略する。
【００４５】
図１０は、ステイプル設定に基づくメッセージを表示する際のデバイス１０１の処理の一例を説明するフローチャートである。図１０のフローチャートは、例えば、デバイス１０１が、前述した制御プログラムを実行することにより実現される。
ステップＳ１０００〜Ｓ１００４の処理は、第１の実施形態で説明した図５のステップＳ５００〜Ｓ５０４と同じである。また、ステップＳ１００３で、該当する印刷ジョブにステイプル設定がなされていないと判定された場合の処理（ステップＳ１０１２）は、第１の実施形態で説明したステップＳ５０５の処理と同じである。また、ステップＳ１００３で、該当する印刷ジョブにエコステイプル設定がなされている場合の処理（ステップＳ１０１５、Ｓ１０１６）は、第１の実施形態で説明したステップＳ５０８、Ｓ５０９の処理と同じである。また、ステップＳ１００４で、印刷枚数が、エコステイプルが可能な枚数である場合の処理（ステップＳ１０１３、Ｓ１０１４）は、第１の実施形態で説明したステップＳ５０６、Ｓ５０７の処理と同じである。以上のように本実施形態では、例えば、ステップＳ１００２の処理を実行することにより、第１の取得手段・工程が実現される。また、例えば、ステップＳ１００３の処理を実行することにより、第１の判定手段・工程が実現され、ステップＳ１００４の処理を実行することにより、第２の判定手段・工程が実現される。
【００４６】
ステップＳ１００４の判定の結果、印刷枚数が、エコステイプル処理が可能な枚数の上限値を超える場合、デバイス１０１は、次の処理を行う。すなわち、デバイス１０１は、ステップＳ１００１で取得した印刷設定情報に基づいて、該当する印刷ジョブの印刷設定が両面設定であるか否かを判定する（Ｓ１００５）。
この判定の結果、印刷設定が両面設定である場合には、ステップＳ１００６、Ｓ１００７を省略して後述するステップＳ１００８に進む。
【００４７】
一方、印刷設定が片面設定である場合、デバイス１０１は、該当する印刷ジョブの印刷設定を両面設定にした場合の印刷枚数を算出する。そして、デバイス１０１は、印刷設定を両面設定にすれば、印刷枚数が、エコステイプル処理が可能な枚数に収まるか否かを判定する（ステップＳ１００６）。
この判定の結果、印刷設定を両面設定にしても、印刷枚数が、エコステイプル処理が可能な枚数に収まらない場合には、ステップＳ１００７を省略して後述するステップＳ１００８に進む。
【００４８】
一方、印刷設定を両面印刷に変更すれば、印刷枚数が、エコステイプル処理が可能な枚数になる場合、ステップＳ１００７に進む。そして、デバイス１０１は、該当する印刷ジョブの印刷設定を両面設定かつエコステイプル設定に変更した場合の消費電力量・ＣＯ2排出量・コストを算出する（Ｓ１００７）。なお、以下の説明では、ステップＳ１００７の算出結果を必要に応じて結果（Ａ）と称する。
次に、デバイス１０１は、該当する印刷ジョブの集約率を高くすれば、印刷枚数が、エコステイプル処理が可能な枚数に収まるか否かを判定する（Ｓ１００８）。
【００４９】
ここで、集約率を高くするとは、例えば、該当する印刷ジョブに集約印刷の設定がされていない場合、２ページを１ページに集約したり、４ページを１ページに集約したりするなど、印刷設定を変更することを示す。また、例えば、既に該当する印刷ジョブの印刷設定が、２ページを１ページに集約して印刷する設定になっていた場合、さらに多いページ数を１ページに集約して印刷する設定に変更する。このように集約率を高くするとは、１物理ページあたりの論理ページを現在の論理ページの数よりも多くすることをいう。また、集約可能なページ数の最大値は、デバイス１０１の性能で対応可能な集約ページ数に従う。例えば、デバイス１０１が、最大で１６ページを１ページに集約することができる場合、集約可能なページ数の最大値は、「１６」になる。
【００５０】
ステップＳ１００８の判定の結果、該当する印刷ジョブの集約率を高くすれば、印刷枚数が、エコステイプル処理が可能な枚数に収まる場合には、ステップＳ１００９に進む。ステップＳ１００９に進むと、デバイス１０１は、該当する印刷ジョブの印刷設定において集約印刷の集約率を高くするとともに、当該印刷ジョブの印刷設定をエコステイプル設定に変更した場合の消費電力量・ＣＯ2排出量・コストを算出する（Ｓ１００９）。なお、以下の説明では、ステップＳ１００９の算出結果を必要に応じて結果（Ｂ）と称する。
【００５１】
次に、デバイス１０１は、該当する印刷ジョブを、エコステイプル処理が可能な枚数に分割してエコステイプル処理した場合の消費電力量・ＣＯ2排出量・コストを算出する（Ｓ１０１０）。なお、以下の説明では、ステップＳ１０１０の算出結果を必要に応じて結果（Ｃ）と称する。
デバイス１０１は、元々の印刷設定で印刷した場合と、結果Ａ、結果Ｂ、結果Ｃの場合の消費電力量・ＣＯ2排出量・コストの算出結果と、印刷設定変更ボタンとをＵＩ３０９に表示する（ステップＳ１０１１）。
図１１は、ステイプル設定に基づくメッセージ（エコ判断結果表示画面）の一例を示す図である。図１１は、図７（ｂ）に示した画面７０２の代わりに表示されるものである。
エコ判断結果表示画面１１０１には、現在の印刷設定の表示欄１１０１ａと、ステップＳ１００２で算出した結果（消費電力量・ＣＯ2排出量・コスト）の表示欄１１０１ｂと、印刷ボタン１１０１ｃとが含まれる。
【００５２】
さらに、本実施形態では、以下の表示がなされる。
まず、エコ判断結果表示画面１１０１には、ステップＳ１１０７で算出した結果（Ａ）の表示欄１１０１ｄと、当該結果（Ａ）に印刷設定を変更するための印刷設定変更ボタン１１０１ｅと、が含まれる。この表示欄１１０１ｄには、針ステイプル設定がなされる場合に比べて、消費電力量・ＣＯ2排出量・コストをどれだけ削減できるのかを示す情報も表示される。
また、エコ判断結果表示画面１１０１には、ステップＳ１１０９で算出した結果（Ｂ）の表示欄１１０１ｆと、当該結果（Ｂ）に印刷設定を変更するための印刷設定変更ボタン１１０１ｇと、が含まれる。この表示欄１１０１ｆには、針ステイプル設定がなされる場合に比べて、消費電力量・ＣＯ2排出量・コストをどれだけ削減できるのかを示す情報も表示される。
【００５３】
また、エコ判断結果表示画面１１０１には、ステップＳ１１１０で算出した結果（Ｃ）の表示欄１１０１ｈと、当該結果（Ｃ）に印刷設定を変更するための印刷設定変更ボタン１１０１ｉと、が含まれる。この表示欄１１０１ｈには、針ステイプル設定がなされる場合に比べて、消費電力量・ＣＯ2排出量・コストをどれだけ削減できるのかを示す情報も表示される。
なお、図１０のステップＳ１００７の処理が行われなかった場合には、ステップＳ１１０７で算出した結果（Ａ）の表示欄１１０１ｄと、当該結果（Ａ）に印刷設定を変更するための印刷設定変更ボタン１１０１ｅは表示されない。また、図１０のステップＳ１００９の処理が行われなかった場合には、ステップＳ１１０９で算出した結果（Ｂ）の表示欄１１０１ｆと、当該結果（Ｂ）に印刷設定を変更するための印刷設定変更ボタン１１０１ｇは表示されない。
【００５４】
ユーザは、消費電力量・ＣＯ2排出量・コストの削減量や、印刷目的などを考慮することを行って、ステイプル設定を針ステイプル設定からエコステイプル設定に変更するか否かを判断する。また、ユーザは、ステイプル設定を針ステイプル設定からエコステイプル設定に変更する場合、両面印刷にするか、集約率を高くするか、印刷ジョブを分割するか、の何れを採用するのかも併せて判断する。そして、ユーザにより印刷ボタン１１０１ｃが押下されると、デバイス１０１は、変更前または変更後の印刷設定に基づいた印刷を実行する。
以上のように本実施形態では、例えば、ステップＳ１００６、Ｓ１００８の処理を実行することにより第３の判定手段・工程が実現される。また、例えば、ステップＳ１０１３、Ｓ１００７、Ｓ１００９の処理を実行することにより第２の取得手段・工程が実現される。また、例えば、ステップＳ１０１４、Ｓ１０１１の処理を実行することにより、表示手段・工程、受け入れ手段・工程、実行手段・工程が実現される。
【００５５】
以上のように本実施形態では、針ステイプル設定がなされている印刷ジョブで印刷される用紙の枚数が、エコステイプル処理が可能な枚数以下でない場合にも、印刷設定の変更により、ステイプル設定を変更できるようにした。したがって、第１の実施形態に比べて、変更可能な印刷設定の選択肢を増やすことができる。
本実施形態では、両面印刷・集約率の向上・印刷ジョブの分割のいずれか１つを実行して印刷する用紙の枚数を削減したシミュレーションを行う方法を示した。しかしながら、必ずしもこのようにする必要はない。例えば、両面印刷・集約率の向上・印刷ジョブの分割の少なくともいずれか２つを組み合わせた場合のシミュレーションの結果を示し、その結果に印刷設定を変更してもよい。
また、本実施形態でも、第１の実施形態で説明した種々の変形例を採用することができる。例えば、消費電力量・ＣＯ2排出量・コストの算出は、サーバ１０２で実施してもよい。
【００５６】
（第３の実施形態）
次に、本発明の第３の実施形態について説明する。前述した第１、第２の実施形態では、印刷する用紙の種類が同じである場合を例に挙げて説明した。これに対し、本実施形態では、印刷する用紙の種類が複数の種類の中から選択される場合について説明する。このように本実施形態と第１、第２の実施形態とは、印刷する用紙の種類が複数の種類の中から選択されることによる処理が主として異なる。したがって、本実施形態の説明において、第１、第２の実施形態と同一の部分については、図１〜図１１に付した符号と同一の符号を付すなどして詳細な説明を省略する。
【００５７】
用紙の種類によってエコステイプル処理による対応の可否が異なるケースがある。例えば、薄紙は強度が弱いのでエコステイプル処理に向かないといった場合や、エコステイプル処理は紙を折り返す構造のため、エコステイプル処理による対応が可能な枚数が普通紙よりも厚紙の方が少なくなる場合がある。そこで、本実施形態では、以下のようにして、印刷設定を針のステイプル設定からエコステイプル設定に変更するとともに、用紙を厚紙または薄紙から普通紙に変更した場合の消費電力量・ＣＯ2排出量・コストを参照する。
【００５８】
図１２は、ステイプル設定に基づくメッセージを表示する際のデバイス１０１の処理の一例を説明するフローチャートである。図１２のフローチャートは、例えば、デバイス１０１が、前述した制御プログラムを実行することにより実現される。
図１２のフローチャートの実行に先立ち、デバイス１０１のＨＤＤ３０７に、用紙の種類ごとに、エコステイプル処理が可能か否かを示すエコステイプル可否情報と、エコステイプル処理が可能な用紙の枚数の上限値を示す用紙枚数情報とを保持しておく。
図１３は、用紙の種類ごとに、エコステイプル可否情報と用紙枚数情報とを相互に関連付けて記憶したテーブル１３００の一例を示す図である。図１３に示すテーブル１３００では、普通紙の方が、薄紙および厚紙よりも、エコステイプル処理が可能な用紙の枚数の上限値が大きいことを示す。
【００５９】
図１２のステップＳ１２００〜Ｓ１２０３の処理は、第１の実施形態で説明した図５のステップＳ５００〜Ｓ５０３と同様である。ただし、消費電力量・ＣＯ2排出量・コストの算出の際に用紙の種類を考慮することができる。また、該当する印刷ジョブに、ステイプル設定がなされていない場合の処理（Ｓ１２０６）と、エコステイプル設定がなされている場合の処理（Ｓ１２１５、Ｓ１２１６）も、第１の実施形態と同様である（図５のＳ５０５、Ｓ５０８、Ｓ５０９）。以上のように本実施形態では、例えば、ステップＳ１２０２の処理を実行することにより、第１の取得手段・工程が実現される。また、例えば、ステップＳ１２０３の処理を実行することにより、第１の判定手段・工程が実現され、ステップＳ１２０４の処理を実行することにより、第２の判定手段・工程が実現される。
【００６０】
図１４は、印刷ジョブの一覧を表示する画面の一例を示す図である。図１４において、画面１４００は、ユーザが印刷ジョブを選択する際に、デバイス１０１のＵＩ３０９に表示される。図１４に示す画面１４００は、図６に示した画面６００に対し、印刷に使用するトレイ（用紙）を選択するプルダウンメニュー１４００ａが付加されたものである。ユーザは、このプルダウンメニュー１４００ａを操作することにより、印刷時に用紙が格納されているトレイを選択し、印刷したい用紙の種類を選択することができる。
【００６１】
図１２の説明に戻り、該当する印刷ジョブに、針ステイプル設定がなされている場合、デバイス１０１は、画面１４００で設定されている用紙の種類を判定する（Ｓ１２０４）。
この判定の結果、用紙の種類が普通紙である場合、デバイス１０１は、テーブル１３００から、エコステイプル処理が可能な普通紙の枚数の上限値（普通紙に対する用紙枚数情報）を参照する。デバイス１０１は、処理しようとしている印刷枚数が参照した枚数以下であるかを判定することにより、処理しようとしている印刷枚数が、エコステイプル処理が可能な枚数であるか否かを判定する（Ｓ１２０５）。
この判定の結果、処理しようとしている印刷枚数が、エコステイプル処理が可能な枚数でない場合には、ステップＳ１２０６に進む。前述したように、ステップＳ１２０６の処理は、図５のステップＳ５０５の処理と同じである。本実施形態では、例えば、図７（ａ）に示すエコ判断結果表示画面に対して、消費電力量・ＣＯ2排出量・コストの算出に使用した用紙の種類の情報を追加したエコ判断結果表示顔面を表示することができる。
一方、処理しようとしている印刷枚数が、エコステイプル処理が可能な枚数である場合には、ステップＳ１２０８に進む。ステップＳ１２０８、Ｓ１２１１の処理は、それぞれ、図５のステップＳ５０６、Ｓ５０７と同じである。
【００６２】
ステップＳ１２０４の判定の結果、用紙の種類が厚紙である場合、デバイス１０１は、テーブル１３００から、エコステイプル処理が可能な厚紙の枚数の上限値（厚紙に対する用紙枚数情報）を参照する。デバイス１０１は、処理しようとしている印刷枚数が参照した枚数であるか否かを判定することにより、処理しようとしている印刷枚数が、エコステイプル処理が可能な枚数であるか否かを判定する（Ｓ１２０７）。
この判定の結果、処理しようとしている印刷枚数が、エコステイプル処理が可能な枚数である場合には、ステップＳ１２０８に進む。前述したように、ステップＳ１２０８、Ｓ１２１１の処理は、それぞれ、図５のステップＳ５０６、Ｓ５０７と同じである。
【００６３】
一方、処理しようとしている印刷枚数が、エコステイプル処理が可能な枚数の上限値を超えている場合、デバイス１０１は、テーブル１３００から、エコステイプル処理が可能な普通紙の枚数の上限値（普通紙に対する用紙枚数情報）を参照する。そして、デバイス１０１は、処理しようとしている印刷枚数が参照した枚数以下であるか否かを判定することにより、普通紙であれば、処理しようとしている印刷枚数が、エコステイプル処理が可能な枚数になるか否かを判定する（Ｓ１２０９）。
【００６４】
この判定の結果、処理しようとしている印刷枚数が、普通紙でもエコステイプル処理が可能な枚数にならない場合、デバイス１０１は、ステップＳ１２０２の算出結果をＵＩ３０９に表示して処理を終了する（Ｓ１２０６）。
一方、普通紙に変更すれば、処理しようとしている印刷枚数が、エコステイプル処理が可能な枚数になる場合、デバイス１０１は、次の処理を行う。すなわち、デバイス１０１は、該当する印刷ジョブで使用する用紙の種類を厚紙から普通紙に変更し、かつ、ステイプル設定を針ステイプル設定からエコステイプル設定に変更した場合の消費電力量・ＣＯ2排出量・コストを算出する（ステップＳ１２１０）。
【００６５】
次に、デバイス１０１は、ステップＳ１２０２、Ｓ１２１０で算出した結果（消費電力量・ＣＯ2排出量・コスト）と、印刷設定変更ボタンとをＵＩ３０９に表示する（ステップＳ１２１１）。ここでは、例えば、図７（ｂ）に示した画面７０２の現在の印刷設定の表示欄７０２ａに、ステイプル設定が針ステイプル設定であることに加えて、用紙の種類が厚紙であることが表示される。また、ステップＳ１２１０で算出した結果（消費電力量・ＣＯ2排出量・コスト）の表示欄７０２ｄの表題として「エコステイプルの場合」の代わりに、例えば「エコステイプルおよび普通紙の場合」が表示される。
ユーザは、消費電力量・ＣＯ2排出量・コストの削減量や、印刷目的などを考慮することを行って、ステイプル設定を針ステイプル設定からエコステイプル設定に変更するとともに用紙の種類を厚紙から普通紙に変更するか否かを判定する。
【００６６】
ステップＳ１２０４の判定の結果、用紙の種類が薄紙である場合、テーブル１３００より、エコステイプル処理が不可である。このため、デバイス１０１は、テーブル１３００から、エコステイプル処理が可能な普通紙の枚数の上限値を参照する。デバイス１０１は、処理しようとしている印刷枚数が参照した枚数以下であるか否かを判定することにより、処理しようとしている印刷枚数が、エコステイプル処理が可能な枚数であるか否かを判定する（Ｓ１２１２）。
【００６７】
この判定の結果、処理しようとしている印刷枚数が、エコステイプル処理が不可能な枚数である場合、デバイス１０１は、ステップＳ１２０２の算出結果をＵＩ３０９に表示する。そして、デバイス１０１は、ユーザによる印刷ボタンの押下に基づいて、ステップＳ１２０１で取得した印刷設定情報に基づく印刷を行って処理を終了する（Ｓ１２０６）。
一方、処理しようとしている印刷枚数が、エコステイプル処理が可能な枚数である場合、デバイス１０１は、次の処理を行う。すなわち、デバイス１０１は、該当する印刷ジョブで使用する用紙の種類を薄紙から普通紙に変更し、かつ、ステイプル設定を針ステイプル設定からエコステイプル設定に変更した場合の消費電力量・ＣＯ2排出量・コストを算出する（Ｓ１２１３）。
【００６８】
次に、デバイス１０１は、ステップＳ１２０２で算出した消費電力量・ＣＯ2排出量・コストよりも、ステップＳ１２１３で算出した消費電力量・ＣＯ2排出量・コストの方が小さいか否かを判定する（Ｓ１２１４）。すなわち、デバイス１０１は、用紙が元の薄紙であり、かつ、針ステイプル設定である場合よりも、用紙が普通紙であり、かつ、エコステイプル設定である場合の方が消費電力量・ＣＯ2排出量・コストの削減量が小さいか否かを判定する。例えば、ステップＳ１２０２で算出した値よりも、ステップＳ１２１３で算出した値の方が、消費電力量・ＣＯ2排出量・コストの全てで小さいか否かを判定することができる。また、ステップＳ１２０２で算出した値よりも、ステップＳ１２１３で算出した値の方が、消費電力量・ＣＯ2排出量・コストの一部（１つまたは２つ）で小さいか否かを判定することができる。また、消費電力量・ＣＯ2排出量・コストの、重み付き線形和を比較してもよい。
【００６９】
この判定の結果、ステップＳ１２０２で算出した消費電力量・ＣＯ2排出量・コストよりも、ステップＳ１２１３で算出した消費電力量・ＣＯ2排出量・コストの方が大きい場合には、ステップＳ１２０６に進む。ステップＳ１２０６に進むと、デバイス１０１は、ステップＳ１２０２の算出結果をＵＩ３０９に表示する。そして、デバイス１０１は、ユーザによる印刷ボタンの押下に基づいて、ステップＳ１２０１で取得した印刷設定情報に基づく印刷を行って処理を終了する（Ｓ１２０６）。
一方、ステップＳ１２０２で算出した消費電力量・ＣＯ2排出量・コストよりも、ステップＳ１２１３で算出した消費電力量・ＣＯ2排出量・コストの方が小さい場合には、ステップＳ１２１１に進む。
【００７０】
ステップＳ１２１１に進むと、デバイス１０１は、ステップＳ１２０２、Ｓ１２１３で算出した結果（消費電力量・ＣＯ2排出量・コスト）と、印刷設定変更ボタンとをＵＩ３０９に表示する（ステップＳ１２１１）。ここでは、例えば、図７（ｂ）に示した画面７０２の現在の印刷設定の表示欄７０２ａに、ステイプル設定が針ステイプル設定であることに加えて、用紙の種類が薄紙であることが表示される。また、ステップＳ１２１３で算出した結果（消費電力量・ＣＯ2排出量・コスト）の表示欄７０２ｄの表題として「エコステイプルの場合」の代わりに、例えば「エコステイプルおよび普通紙の場合」が表示される。
ユーザは、消費電力量・ＣＯ2排出量・コストの削減量や、印刷目的などを考慮することを行って、ステイプル設定を針ステイプル設定からエコステイプル設定に変更するとともに用紙の種類を薄紙から普通紙に変更するか否かを判定する。そして、ユーザによる印刷設定変更ボタンの押下により印刷設定の変更が行われ、印刷ボタンの押下により印刷が実行される。
以上のように本実施形態では、例えば、ステップＳ１２０９、Ｓ１２１２の処理を実行することにより第３の判定手段・工程が実現される。また、例えば、ステップＳ１２０８、Ｓ１２１０、Ｓ１２１３の処理を実行することにより第２の取得手段・工程が実現される。また、例えば、ステップＳ１２１１の処理を実行することにより、表示手段・工程、受け入れ手段・工程、実行手段・工程が実現される。
【００７１】
以上のように本実施形態では、印刷に用いる用紙として指定された厚紙・薄紙ではエコステイプル処理ができない場合であって、普通紙でエコステイプル処理が可能な枚数である場合に、印刷設定の変更により、ステイプル設定を変更できるようにした。したがって、用紙の種類を変えればエコステイプル処理が可能であることをユーザに報知することができる。したがって、第１の実施形態で説明した効果に加えて、エコステイプル処理ができないのにエコステイプル処理への変更を促すことを可及的に抑制することができるという効果が得られるとともに、変更可能な印刷設定の選択肢を増やすことができる。
【００７２】
本実施形態では、用紙の種類が普通紙・厚紙・薄紙の場合を例に挙げて説明したが、用紙の種類は、この３種類に限らない。
また、本実施形態では、用紙が元の薄紙であり、かつ、針ステイプル設定である場合よりも、用紙が普通紙であり、かつ、エコステイプル設定である場合の方が消費電力量・ＣＯ2排出量・コストの削減量が小さいか否かを判定した（ステップＳ１２１４）。このようにすれば、ユーザに不要な比較をさせる必要がなくなる。ただし、用紙が元の薄紙であり、かつ、針ステイプル設定である場合よりも、用紙が普通紙であり、かつ、ステイプル設定がエコステイプル設定である場合の方が消費電力量・ＣＯ2排出量・コストの削減量が小さいときにも、これらをユーザに比較させてもよい。すなわち、図１２のステップＳ１２１４の処理を行わないようにしてもよい。
【００７３】
また、本実施形態では、第１の実施形態を基に説明したが、第２の実施形態に対して本実施形態の処理を適用することもできる。例えば、図１２のステップＳ１２０５、Ｓ１２０９、Ｓ１２１２でＮｏと判定された場合に、ステップＳ１２０６を行わずに、図１０のＳ１００５〜Ｓ１０１１の処理を行うことができる。
また、本実施形態でも、第１、第２の実施形態で説明した種々の変形例を採用することができる。例えば、消費電力量・ＣＯ2排出量・コストの算出は、サーバ１０２で実施してもよい。
【００７４】
尚、前述した実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【００７５】
（その他の実施例）
本発明は、以下の処理を実行することによっても実現される。即ち、まず、以上の実施形態の機能を実現するソフトウェア（コンピュータプログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）が当該コンピュータプログラムを読み出して実行する。
【符号の説明】
【００７６】
１００  ネットワーク、１０１  デバイス、１０２  サーバ、１０３  ＰＣ
【図１】
2015016618.tif 000003
【図２】
2015016618.tif 000004
【図３】
2015016618.tif 000005
【図４】
2015016618.tif 000006
【図５】
2015016618.tif 000007
【図６】
2015016618.tif 000008
【図７】
2015016618.tif 000009
【図８】
2015016618.tif 000010
【図９】
2015016618.tif 000011
【図１０】
2015016618.tif 000012
【図１１】
2015016618.tif 000013
【図１２】
2015016618.tif 000014
【図１３】
2015016618.tif 000015
【図１４】
2015016618.tif 000016