(57)【特許請求の範囲】
【請求項１】
情報処理装置と、データの印刷処理を行う画像形成装置とを有する印刷システムであって、
前記情報処理装置は、
外部装置から登録されたデータをユーザの識別情報に対応付けて保存する保存手段と、
前記画像形成装置から送信されるユーザの識別情報に対応して前記保存手段に保存されたデータの一覧を前記画像形成装置に送信する第１送信手段と、
予め登録されている複数の印刷設定を用いて前記一覧に含まれるデータの印刷を前記画像形成装置で行った場合の環境への影響度を示す情報をそれぞれ計算する計算手段と、
前記計算手段での計算の結果を用い、前記画像形成装置の機能に応じて、前記一覧に含まれるデータを印刷する際に使用を許可する１又は複数の印刷設定を判断する判断手段と、
前記判断手段により使用を許可すると判断された前記１又は複数の印刷設定を前記画像形成装置に送信する第２送信手段と、
前記計算手段により計算された各環境への影響度を示す情報を前記画像形成装置に送信する第３送信手段と、
前記一覧に含まれるデータを前記画像形成装置に送信する第４送信手段と、を有し、
前記画像形成装置は、
操作部からの指示に応じて情報処理装置に前記画像形成装置を操作しているユーザの識別情報を送信して該ユーザの識別情報に対応するデータの一覧を前記情報処理装置から取得する第１取得手段と、
前記第１取得手段が取得したデータの一覧を表示する表示手段と、
前記一覧に含まれるデータを印刷する際に使用を許可する１又は複数の印刷設定を前記情報処理装置から取得する第２取得手段と、
前記第２取得手段が取得した前記各印刷設定を用いて前記一覧に含まれるデータの印刷を行った場合の環境への影響度を示す情報を前記情報処理装置から取得する第３取得手段と、
前記第２取得手段により取得した前記使用を許可する１又は複数の印刷設定を選択させるための提示を行う提示手段と、
前記一覧に含まれるデータを前記情報処理装置から取得する第４取得手段と、
操作部からの印刷指示に応じて前記提示手段で提示された中から選択された印刷設定を用いて前記第４取得手段により取得したデータを印刷処理する印刷手段と、を有し、
前記使用を許可する１又は複数の印刷設定は、予め登録されている複数の印刷設定を用いて前記一覧に含まれるデータの印刷を行った場合のそれぞれの環境への影響度を示す情報の計算の結果を用いて行われる使用の許可の判断に従い、前記予め登録されている複数の印刷設定から使用を許可すると判断されたものであり、
前記提示手段は、前記印刷設定の選択に応じて、前記第３取得手段により取得した、前記選択された印刷設定を用いて前記一覧に含まれるデータの印刷を行った場合の環境への影響度を示す情報を提示することを特徴とする印刷システム。
【請求項２】
データの印刷処理を行う画像形成装置であって、
操作部からの指示に応じて情報処理装置に前記画像形成装置を操作しているユーザの識別情報を送信して該ユーザの識別情報に対応するデータの一覧を前記情報処理装置から取得する第１取得手段と、
前記第１取得手段が取得したデータの一覧を表示する表示手段と、
前記画像形成装置の機能に応じて判断された、前記一覧に含まれるデータを印刷する際に使用を許可する１又は複数の印刷設定を用いて前記一覧に含まれるデータの印刷を行った場合の環境への影響度を示す情報を取得する第３取得手段と、
前記使用を許可する１又は複数の印刷設定を選択させるための提示を行う提示手段と、
前記一覧に含まれるデータを前記情報処理装置から取得する第４取得手段と、
操作部からの印刷指示に応じて前記提示手段で提示された中から選択された印刷設定を用いて前記第４取得手段により取得したデータを印刷処理する印刷手段と、を有し、
前記使用を許可する１又は複数の印刷設定は、予め登録されている複数の印刷設定を用いて前記一覧に含まれるデータの印刷を行った場合のそれぞれの環境への影響度を示す情報の計算の結果を用いて行われる使用の許可の判断に従い、前記予め登録されている複数の印刷設定から使用を許可すると判断されたものであり、
前記提示手段は、前記印刷設定の選択に応じて、前記第３取得手段により取得した、前記選択された印刷設定を用いて前記一覧に含まれるデータの印刷を行った場合の環境への影響度を示す情報を提示することを特徴とする画像形成装置。
【請求項３】
前記環境への影響度を示す情報は、温室効果ガスの排出量、印刷用紙の使用枚数の少なくともいずれかを含むことを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記使用の許可の判断では、前記計算の結果、予め設定されている環境への影響度を示す情報の上限値、及び、前記ユーザが所定期間に行った印刷による環境への影響度を示す情報の積算値を用いて、使用を許可するとの判断が行われることを特徴とする請求項２または３に記載の画像形成装置。
【請求項５】
前記予め登録されている複数の印刷設定は、前記情報処理装置に予め登録され、
前記使用の許可の判断は、前記情報処理装置で行われ、
前記使用を許可する１又は複数の印刷設定は、前記情報処理装置から取得され、
前記第３取得手段は、前記環境への影響度を示す情報を、前記情報処理装置から取得することを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記予め登録されている複数の印刷設定を用いて前記一覧に含まれるデータの印刷を前記画像形成装置で行った場合の環境への影響度を示す情報をそれぞれ計算する計算手段と、 
前記計算手段での計算の結果を用いて、前記一覧に含まれるデータを印刷する際に使用を許可する１又は複数の印刷設定を判断する判断手段と、を有し、
前記第３取得手段は、前記計算手段により計算された前記各環境への影響度を示す情報を取得することを特徴とする請求項４に記載の画像形成装置。
【請求項７】
前記提示手段は、前記印刷設定の選択に応じて、前記選択された印刷設定を用いて印刷を行った場合の印刷形態を示す印刷プレビュー画像を提示することを特徴とする請求項２乃至６いずれか１項に記載の画像形成装置。
【請求項８】
情報処理装置と、データの印刷処理を行う画像形成装置とを有する印刷システムにおける印刷方法であって、
前記情報処理装置が、
外部装置から登録されたデータをユーザの識別情報に対応付けて保存手段に保存するステップと、
前記画像形成装置から送信されるユーザの識別情報に対応して前記保存手段に保存されたデータの一覧を前記画像形成装置に送信する第１送信ステップと、
予め登録されている複数の印刷設定を用いて前記一覧に含まれるデータの印刷を前記画像形成装置で行った場合の環境への影響度を示す情報をそれぞれ計算する計算ステップと、
前記計算ステップでの計算の結果を用い、前記画像形成装置の機能に応じて、前記一覧に含まれるデータを印刷する際に使用を許可する１又は複数の印刷設定を判断する判断ステップと、
前記判断ステップにより使用を許可すると判断された前記１又は複数の印刷設定を前記画像形成装置に送信する第２送信ステップと、
前記計算ステップにより計算された各環境への影響度を示す情報を前記画像形成装置に送信する第３送信ステップと、
前記一覧に含まれるデータを前記画像形成装置に送信する第４送信ステップと、を実行し、
前記画像形成装置が、
操作部からの指示に応じて情報処理装置に前記画像形成装置を操作しているユーザの識別情報を送信して該ユーザの識別情報に対応するデータの一覧を前記情報処理装置から取得する第１取得ステップと、
前記第１取得ステップで取得したデータの一覧を表示する表示ステップと、
前記一覧に含まれるデータを印刷する際に使用を許可する１又は複数の印刷設定を前記情報処理装置から取得する第２取得ステップと、
前記第２取得ステップで取得した前記各印刷設定を用いて前記一覧に含まれるデータの印刷を行った場合の環境への影響度を示す情報を前記情報処理装置から取得する第３取得ステップと、
前記第２取得ステップで取得した前記使用を許可する１又は複数の印刷設定を選択させるための提示を行う提示ステップと、
前記一覧に含まれるデータを前記情報処理装置から取得する第４取得ステップと、
操作部からの印刷指示に応じて前記提示ステップで提示された中から選択された印刷設定を用いて前記第４取得ステップで取得したデータを印刷処理する印刷ステップと、を実行し、
前記使用を許可する１又は複数の印刷設定は、予め登録されている複数の印刷設定を用いて前記一覧に含まれるデータの印刷を行った場合のそれぞれの環境への影響度を示す情報の計算の結果を用いて行われる使用の許可の判断に従い、前記予め登録されている複数の印刷設定から使用を許可すると判断されたものであり、
前記提示ステップでは、前記印刷設定の選択に応じて、前記第３取得ステップで取得し
た、前記選択された印刷設定を用いて前記一覧に含まれるデータの印刷を行った場合の環
境への影響度を示す情報を提示することを特徴とする印刷方法。
【請求項９】
データの印刷処理を行う画像形成装置における印刷方法であって、
第１取得手段が、操作部からの指示に応じて情報処理装置に前記画像形成装置を操作しているユーザの識別情報を送信して該ユーザの識別情報に対応するデータの一覧を前記情報処理装置から取得する第１取得ステップと、
表示手段が、前記第１取得手段が取得したデータの一覧を表示する表示ステップと、
第３取得手段が、前記画像形成装置の機能に応じて判断された、前記一覧に含まれるデータを印刷する際に使用を許可する１又は複数の印刷設定を用いて前記一覧に含まれるデータの印刷を行った場合の環境への影響度を示す情報を取得する第３取得ステップと、
提示手段が、前記使用を許可する１又は複数の印刷設定を選択させるための提示を行う提示ステップと、
第４取得手段が、前記一覧に含まれるデータを前記情報処理装置から取得する第４取得ステップと、
印刷手段が、操作部からの印刷指示に応じて前記提示手段で提示された中から選択された印刷設定を用いて前記第４取得手段により取得したデータを印刷処理する印刷ステップと、を有し、
前記使用を許可する１又は複数の印刷設定は、予め登録されている複数の印刷設定を用いて前記一覧に含まれるデータの印刷を行った場合のそれぞれの環境への影響度を示す情報の計算の結果を用いて行われる使用の許可の判断に従い、前記予め登録されている複数の印刷設定から使用を許可すると判断されたものであり、
前記提示ステップは、前記印刷設定の選択に応じて、前記第３取得手段により取得した、前記選択された印刷設定を用いて前記一覧に含まれるデータの印刷を行った場合の環境への影響度を示す情報を提示することを特徴とする印刷方法。
【請求項１０】
コンピュータを、請求項２乃至７のいずれか１項に記載された手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ側で管理されているデータを画像形成装置から要求して印刷する際の印刷設定に関するものである。
【背景技術】
【０００２】
近年、複写機等の画像形成装置（デバイス）の使用に際し、環境への配慮とコスト削減の目的から、ＣＯ２排出量や印刷費用を削減したいという要望がある。
デバイス使用によるＣＯ２排出量や印刷費用を削減する手段として、片面印刷を両面印刷にしたり、２ページの原稿を１ページに集約して印刷する方法がある。これらの設定を行う方法が、従来より提案されている（特許文献１参照）。
【０００３】
特許文献１の提案は、用紙やモノクロ／カラー等の印刷設定毎のＣＯ２排出量などを設定し、ユーザが印刷を実行する際に、それぞれの印刷設定においてよりＣＯ２排出量が少なくなる設定を表示して、各印刷設定をユーザに選択させるものである。
【０００４】
一方、インターネット上のストレージにドキュメントを保存し、任意のデバイスを操作することによりドキュメントの印刷を実行する方法がある。
具体的には、まずＰＣ（パーソナルコンピュータ）やモバイル端末など様々な機器からドキュメントをインターネット上のストレージにアップロードする。印刷を実行したいユーザは、任意のデバイスを操作して、印刷可能なドキュメントをインターネット上のストレージから、操作しているデバイスにダウンロードして、印刷を実行する。このような印刷をプルプリントと呼ぶ。プルプリントでは、ユーザは、インターネット上のストレージに保存されているドキュメントを好きな場所で好きな時間に印刷することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−１６７５７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ＰＣからプリンタドライバを介してデバイスにドキュメントの印刷指示を行う場合は、２ページの原稿を１ページに集約して印刷する設定（２ｉｎ１印刷）や、両面印刷する設定等を指定して印刷することで、ＣＯ２排出量や印刷費用を削減することができる。
また、プリンタドライバのユーザインタフェース（ＵＩ）は、ＰＣ上で操作するため操作性も良く、ユーザは簡単に印刷設定を行うことができる。
【０００７】
しかし、プルプリントにおいて、例えばモバイル端末からドキュメントをインターネット上にアップロードした場合、プリンタドライバを介さずに、そのままのドキュメントを単純にストレージに保存することになる。
【０００８】
その場合、ユーザがデバイスを操作してダウンロードしたドキュメントをそのまま印刷すると、ページの集約なし、片面印刷といった設定で印刷されることになる。この場合、印刷枚数が増え、ＣＯ２排出量（環境への影響）や印刷費用（コスト）に配慮しない印刷が実行されてしまう。
【０００９】
このような事態を回避するためには、ユーザがデバイスのＵＩを操作し、ＣＯ２排出量や印刷費用に配慮した設定を行う必要がある。しかし、従来では、印刷実行時に現在の印刷設定よりもＣＯ２を削減するためのガイダンスを提示して、ページ集約するか、両面印刷するか等、印刷設定を一つずつユーザに選択させるものであり、非常に煩雑であった。また、ユーザによっては印刷設定を変更せず、ＣＯ２排出量に配慮しない設定で印刷が実行される場合もあった。
【００１０】
企業等においては、２ｉｎ１印刷を推奨するなど、印刷におけるポリシーがあり、それに従った印刷を実行させたいという要望があるが、従来のように、印刷設定がユーザ個人任せの場合、適切な設定が行われない可能性がある。
【００１１】
また、プリンタドライバのＵＩと異なり、デバイスのＵＩは、一般的にキーボードやマウスを使わず、タッチパネルで操作することが多く、また画面サイズも限られるため、操作性に制限があり、複雑な設定操作は困難である。
【００１２】
また、プルプリントの場合、印刷要求があるまでどのデバイスで印刷が実行されるかが分からない。このため、ＣＯ２排出量等を考慮した印刷設定を行わせたい場合、同じ印刷内容でも、デバイス機種によってＣＯ２排出量が異なるため、デバイスが確定してから適切な印刷設定を判断する必要がある等の課題があった。
【００１３】
本発明は、上記の問題点を解決するためになされたものである。本発明の目的は、情報処理装置側で管理されているデータを画像形成装置から要求して印刷する際に、画像形成装置の操作部からでも容易な簡単な操作で、管理者等が推奨する環境への影響やコスト等を配慮した印刷設定の範囲内で、ユーザの要望に応じて柔軟な印刷実行可能にするための仕組みを提供することである。
【課題を解決するための手段】
【００１４】
本発明は、情報処理装置と、データの印刷処理を行う画像形成装置とを有する印刷システムであって、前記情報処理装置は、外部装置から登録されたデータをユーザの識別情報に対応付けて保存する保存手段と、前記画像形成装置から送信されるユーザの識別情報に対応して前記保存手段に保存されたデータの一覧を前記画像形成装置に送信する第１送信手段と、予め登録されている複数の印刷設定を用いて前記一覧に含まれるデータの印刷を前記画像形成装置で行った場合の環境への影響度を示す情報をそれぞれ計算する計算手段と、前記計算手段での計算の結果を用い、前記画像形成装置の機能に応じて、前記一覧に含まれるデータを印刷する際に使用を許可する１又は複数の印刷設定を判断する判断手段と、前記判断手段により使用を許可すると判断された前記１又は複数の印刷設定を前記画像形成装置に送信する第２送信手段と、前記計算手段により計算された各環境への影響度を示す情報を前記画像形成装置に送信する第３送信手段と、前記一覧に含まれるデータを前記画像形成装置に送信する第４送信手段と、を有し、前記画像形成装置は、操作部からの指示に応じて情報処理装置に前記画像形成装置を操作しているユーザの識別情報を送信して該ユーザの識別情報に対応するデータの一覧を前記情報処理装置から取得する第１取得手段と、前記第１取得手段が取得したデータの一覧を表示する表示手段と、前記一覧に含まれるデータを印刷する際に使用を許可する１又は複数の印刷設定を前記情報処理装置から取得する第２取得手段と、前記第２取得手段が取得した前記各印刷設定を用いて前記一覧に含まれるデータの印刷を行った場合の環境への影響度を示す情報を前記情報処理装置から取得する第３取得手段と、前記第２取得手段により取得した前記使用を許可する１又は複数の印刷設定を選択させるための提示を行う提示手段と、前記一覧に含まれるデータを前記情報処理装置から取得する第４取得手段と、操作部からの印刷指示に応じて前記提示手段で提示された中から選択された印刷設定を用いて前記第４取得手段により取得したデータを印刷処理する印刷手段と、を有し、前記使用を許可する１又は複数の印刷設定は、予め登録されている複数の印刷設定を用いて前記一覧に含まれるデータの印刷を行った場合のそれぞれの環境への影響度を示す情報の計算の結果を用いて行われる使用の許可の判断に従い、前記予め登録されている複数の印刷設定から使用を許可すると判断されたものであり、前記提示手段は、前記印刷設定の選択に応じて、前記第３取得手段により取得した、前記選択された印刷設定を用いて前記一覧に含まれるデータの印刷を行った場合の環境への影響度を示す情報を提示することを特徴とする。
【発明の効果】
【００１５】
本発明によれば、情報処理装置側で管理されているデータを画像形成装置から要求して印刷する際に、画像形成装置の操作部からでも容易な簡単な操作で、管理者等が推奨する環境への影響やコスト等を配慮した印刷設定の範囲内で、ユーザの要望に応じて柔軟な印刷実行可能にすることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施例を示す印刷システムの構成例を示す図である。
【図２】デバイス１１０のハードウェア構成の一例を説明するブロック図である。
【図３】印刷管理装置１３０のハードウェア構成の一例を説明するブロック図である。
【図４】印刷管理装置１３０のデータ保存部１３３においてドキュメント情報を保存するテーブルの一例を示す図である。
【図５】印刷推奨設定画面の一例を示す図である。
【図６】デバイス１１０が印刷管理装置１３０に保存されているドキュメントのリストを取得する際の印刷管理装置１３０における処理の一例を示すフローチャートである。
【図７】実施例１のドキュメントリストを表示した画面の一例を示す図である。
【図８】実施例１の印刷推奨設定を提示する処理の一例を示すフローチャートである。
【図９】印刷管理装置１３０のデータ保存部１３３に保存される印刷推奨設定セットの一例を示す図である。
【図１０】実施例１の印刷設定画面の一例を示す図である。
【図１１】実施例２のドキュメントリストの印刷設定画面の一例を示す図である。
【図１２】実施例３のドキュメントリストの印刷設定画面の一例を示す図である。
【図１３】実施例３において複数ドキュメントの使用可能な印刷推奨設定が連動して変化する処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明を実施するための形態について図面を用いて説明する。
【実施例１】
【００１８】
図１は、本発明の一実施例を示す印刷システムの構成例を示す図である。
図１において、印刷管理装置１３０は、ドキュメントを保存するストレージ機能と、印刷設定を管理する機能とを持ち、インターネットやイントラネット等のネットワーク１００を介して印刷管理サービスを提供するサーバである。
【００１９】
デバイス１１０は、複写機などの画像形成装置である。ＰＣ１２０は、パーソナルコンピュータ等の情報処理装置である。デバイス１１０及びＰＣ１２０は、ネットワーク１００を介して印刷管理装置１３０が提供するサービスを受けることができる。
【００２０】
印刷管理装置１３０において、通信部１３２は、ネットワーク１００に接続する機能を持ち、ネットワーク１００を介してデバイス１１０及びＰＣ１２０と通信を行う機能を有する。データ処理部１３１は、通信部１３２を介してデバイス１１０及びＰＣ１２０から情報を受け取り、データを処理する機能と、印刷設定の管理を行う機能とを有する。データ保存部１３３は、ドキュメントと、データ処理に係る各種設定値とを保存する機能を有する。
【００２１】
デバイス１１０において、通信部１１３は、ネットワーク１００に接続する機能を持ち、ネットワーク１００を介して印刷管理装置１３０と通信を行う機能を有する。インタフェース（ＩＦ）１１４は、デバイス１１０の操作パネルであり、操作画面を表示しユーザの操作を受け付ける機能を有する。データ処理部１１１は、ＩＦ１１４が受け付けた操作の処理を実行する機能を有する。印刷部１１２は、ユーザのデバイス１１０の直接操作或いはネットワーク経由の印刷要求を受け付け、印刷を実行する機能を有する。
【００２２】
ＰＣ１２０において、通信部１２１は、ネットワーク１００に接続する機能を持ち、ネットワーク１００を介して印刷管理装置１３０と通信を行う機能を有する。ＩＦ１２２は、ユーザの処理を受け付けるインタフェースであり、例えば、ディスプレイに表示された画面を介してキーボード、ポインティングデバイス（マウス、タッチパネル等）で入力されるユーザの処理を受け付ける。
【００２３】
図２は、デバイス１１０のハードウェア構成の一例を説明するブロック図である。
図２において、ＣＰＵ２０１は、制御プログラム等に基づいてシステムバス２００に接続される印刷部（プリンタエンジン）２０５に出力情報としての画像信号を出力する。制御プログラムは、ＲＯＭ２０２やハードディスクドライブ（ＨＤＤ）２０８等にコンピュータ読み取り可能に記録されている。ＣＰＵ２０１は、ディスクコントローラ（ＤＫＣ）２０６を介してＨＤＤ２０８にアクセスする。
【００２４】
ＣＰＵ２０１は、ネットワークインタフェースカード（ＮＩＣ）２０７を介してネットワーク１００上のコンピュータ等との通信処理が可能となっている。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。
【００２５】
操作部２０４は、操作のためのスイッチ及びＬＥＤ表示器、タッチパネル付きディスプレイ等が配されている。
印刷部２０５は、電子写真印刷方式、インクジェット方式、昇華式等の各種印刷方式により用紙等に印刷を実行する。
なお、図１に示したデバイス１１０の機能（データ処理部１１１、印刷部１１２、通信部１１３、ＩＦ１１４の機能を含む）は、ＣＰＵ２０１がＲＯＭ２０２等にコンピュータ読み取り可能に記録されたプログラムを読み出して実行して図２に示した各部を制御することにより実現される。
【００２６】
図３は、印刷管理装置１３０のハードウェア構成の一例を説明するブロック図である。
図３において、ＣＰＵ３０１は、ＲＡＭ３０３をワークメモリとして、ＲＯＭ３０２及びハードディスクドライブ（ＨＤＤ）３０６に格納（コンピュータ読み取り可能に記録）されたプログラムを実行し、システムバス３００を介して後述する各構成を制御する。
【００２７】
ＨＤＤ３０６は、オペレーティングシステム（ＯＳ）や各種プログラムやデータを格納する。ＣＰＵ３０１は、ディスクコントローラ（ＤＫＣ）３０４を介して、ＨＤＤ３０６及びディスクドライブ３０７にアクセスし、各種プログラム等をＨＤＤ３０６にインストールする。
【００２８】
ＣＰＵ３０１は、ネットワークインタフェースカード（ＮＩＣ）３０５を介して、ネットワーク１００を介した他のコンピュータ、デバイス等とも通信可能である。
なお、図１に示した印刷管理装置１３０の機能（データ処理部１３１、通信部１３２、データ保存部１３３の機能を含む）は、印刷管理装置１３０のＣＰＵ３０１がＲＯＭ３０２やＨＤＤ３０６等にコンピュータ読み取り可能に記録されたプログラムを読み出して実行して図３に示した印刷管理装置１３０の各部を制御することにより実現される。
【００２９】
なお、ＰＣ１２０の構成も印刷管理装置１３０と同様であるが、ディスプレイ、キーボード、ポインティングデバイス等を有する。また、ＰＣ１２０も、ＮＩＣを介してネットワーク１００を介した他の機器との通信が可能である。
【００３０】
なお、図１に示したＰＣ１２０の機能（通信部１２１、ＩＦ１２２の機能を含む）は、ＰＣ１２０のＣＰＵ３０１がＲＯＭ３０２やＨＤＤ３０６等にコンピュータ読み取り可能に記録されたプログラムを読み出して実行して図３に示したＰＣ１２０の各部を制御することにより実現される。
【００３１】
以下、プルプリントにおいて、印刷設定を行う処理を説明する。
なお、本システムは、印刷管理装置１３０及びデバイス１１０等の情報処理装置上で協調動作するプログラムによって実現される。プログラムは、各情報処理装置の不揮発性記憶領域にコンピュータ読み取り可能に記憶されており、ＲＡＭに読み出されＣＰＵによって実行される。
【００３２】
まず、本実施例において、印刷対象のドキュメントをＰＣ１２０等の外部装置から印刷管理装置１３０にアップロードする手順を説明する。
ＰＣ１２０は、ユーザのＩＦ１２２の操作によるドキュメントアップロード指示を受け付けると、通信部１２１を介して印刷管理装置１３０にドキュメントを送信する。なお、ここで、ＰＣ１２０から印刷管理装置１３０に送信するドキュメントは、ＰＤＦ（Portable Document Format）形式や、ＥＭＦ（Enhanced Metatfile）形式等のデバイスに依存しない形式のデータとする。また、印刷管理装置１３０に送信するドキュメントは、画像形成装置などのスキャンデータなどであってもよく、この場合、画像形成装置から直接、該データのアップロード要求を行うことも可能である。
【００３３】
なお、ドキュメントのアップロードの際、ドキュメントの印刷を許可するユーザの情報や、ページ集約などの印刷設定情報を付加して送信してもよい。また、ドキュメントの印刷を許可するユーザは、アップロードを実行したユーザがアップロード時に指定してもよいし、自動でアップロード指示を行ったユーザのみ印刷を許可する設定にしてもよい。
【００３４】
印刷管理装置１３０が通信部１３２を介してドキュメントを受信すると、データ処理部１３１は、前記受信したジョブに印刷設定情報が付加されていた場合、印刷設定に基づいてドキュメントを変換する。さらに、データ処理部１３１は、ドキュメント本体および印刷設定情報などのドキュメント情報をデータ保存部１３３に保存する。
【００３５】
図４は、印刷管理装置１３０のデータ保存部１３３においてドキュメント情報を保存するテーブルの一例を示す図である。
図４に示すように、ドキュメント情報として、ＩＤ４０１、ドキュメント名４０２、ページ数４０３、ページ集約設定４０４、両面片面設定４０５、モノクロカラー設定４０６、印刷可能なユーザＩＤ設定４０７等の情報が対応付けられてテーブルに保存される。ＩＤ４０１は、印刷管理装置１３０のデータ処理部１３１により、ドキュメント毎に付加される識別情報である。
【００３６】
なお、図４の例では、ドキュメント名「Ｄｏｃ１」のドキュメントは、アップロード時にページ集約設定（ここでは、２ｉｎ１設定）が行われていることを示している。
次に、本実施例において、印刷推奨設定を行う処理を説明する。
管理者は、管理者ＰＣ（不図示）からＷｅｂブラウザなどを用いて、印刷管理装置１３０に印刷推奨設定の設定画面を要求する。この要求を受けた印刷管理装置１３０は、図５に示すような印刷推奨設定画面を管理者ＰＣのＷｅｂブラウザに返す。
【００３７】
図５は、印刷推奨設定画面の一例を示す図である。
図５に示すように、印刷設定として、ページ集約設定、両面片面設定、モノクロカラー設定の各設定を組み合わせて、印刷推奨設定を作成する。なお、印刷推奨設定に含まれる印刷設定は上記の例だけでなく、トナー節約設定、ステイプル使用設定など、印刷や体裁などに関する設定を含めてもよい。
【００３８】
図５において、５０１はページ集約設定部、５０２は両面片面設定部、５０３はモノクロカラー設定部である。５０１〜５０３の各設定（ページ集約設定、両面片面設定、モノクロカラー設定）を組み合わせて、印刷推奨設定を作成する。なお、印刷推奨設定に含まれる印刷設定は上記の例だけでなく、トナー節約設定（トナーの使用量を制限する設定）、ステイプル使用設定など、印刷や体裁などに関する設定を含めてもよい。
【００３９】
また、印刷推奨設定は、複数作成することが可能である。５０４は追加ボタンで、このボタンを押下指示することにより、５０１〜５０３の設定の組み合わせ（印刷推奨設定）が、５０５に追加される。５０５に追加された複数の印刷推奨設定を印刷推奨設定セットと呼ぶ。
【００４０】
図５の例は、管理者が以下の（１）〜（４）を印刷推奨設定として作成した場合を示す。
（１）４ｉｎ１かつ両面かつモノクロ
（２）２ｉｎ１かつ両面かつモノクロ
（３）２ｉｎ１かつ両面かつカラー
（４）１ｉｎ１かつ両面かつモノクロ
なお、印刷推奨設定は、印刷を実行するユーザ毎、ユーザの権限毎などに設定してもよい。例えば、企業において一般社員と管理職に異なる印刷推奨設定セットを作成する。
【００４１】
また、ユーザ毎に温室効果ガス排出量（例えばＣＯ２排出量）の上限値を設けて、上限値までの実績値の割合に応じて設定するなど、条件毎に設定してもよい（本実施例では、温室効果ガスをＣＯ２として説明する）。例えば、ＣＯ２排出量上限までの実績値の割合が５０％未満、５０％〜１００％、上限値超えの場合に分けて、順に厳しい印刷推奨設定になるように印刷推奨設定を作成する。具体的には、上記（１）〜（４）から成る印刷推奨設定セットのうち、実績値の割合が５０％未満の場合は（１）〜（４）まで、５０％〜１００％の場合は（１）〜（３）まで、上限値超えの場合は（１）のみが使用可能となるような印刷推奨セットを作成する。この構成の場合、印刷推奨設定画面のモノクロカラー設定部５０４の下等に、条件設定部を設け、「なし」、「ＣＯ２上限に達していない」、「ＣＯ２上限まで５０％未満」等の選択肢から選択設定可能にする。
【００４２】
また、このような構成の場合、印刷管理装置１３０は、ユーザ毎のＣＯ２排出量の上限値および実績値をデータ保存部１３３に保存する。ユーザ毎のＣＯ２排出量の上限値は、管理者が印刷管理装置１３０が提供する設定画面を通して設定する。また、ユーザ毎のＣＯ２排出量の実績値は、例えば印刷管理装置１３０がそのデバイスから印刷実績（どのユーザがどのような印刷設定で何枚印刷したか等の情報）を取得し、その印刷実績からＣＯ２排出量を実績値として計算し、データ保存部１３３に保存されている対応するユーザの実績値に加算する。なお、各ユーザの実績値は所定期間（例えば１カ月）毎にクリアされるものとする。即ち、ユーザ毎の実績値とは、各ユーザが所定期間（例えば１カ月間）に行った印刷による環境への影響度を示す情報（例えばＣＯ２排出量）の積算値に対応する。なお、デバイスからの印刷実績の取得方法は、印刷管理装置１３０がデバイスに定期的に取得しにいってもよいし、デバイスで印刷実行した場合にデバイスが印刷管理装置１３０に通知してもよい。なお、上述の説明では、各ユーザ毎に上限値や実績値を設ける構成を示したが、複数のユーザで構成されるグループ毎、又は、部署毎に上限値や実績値を設け、使用を許可する（使用可能な）印刷推奨設定を判断するように構成してもよい。
【００４３】
ＣＯ２排出量の計算のため、印刷管理装置１３０は、デバイス機種毎に各印刷設定でドキュメントを印刷した場合のＣＯ２排出量や、用紙などの消耗品を作成する際に排出されるＣＯ２量の情報を持つ。これらをＣＯ２排出量情報と呼ぶ。このＣＯ２排出量情報を予めデータ保存部１３３に保存しておく。ＣＯ２排出量情報と印刷実績を元に、印刷管理装置１３０はＣＯ２排出量を計算する。
【００４４】
図５において、登録ボタン５０６が押下指示されると、印刷管理装置１３０のデータ処理部１３１は５０５に表示されている印刷推奨設定セットを、データ保存部１３３に保存する。例えば、後述する図９に示すような印刷推奨設定セットをデータ保存部１３３に保存する。
【００４５】
次に、本実施例において、デバイス１１０が印刷管理装置１３０に保存されているドキュメントのリストを取得する処理を、図６のフローチャートを用いて説明する。
図６は、デバイス１１０が印刷管理装置１３０に保存されているドキュメントのリストを取得する際の印刷管理装置１３０における処理の一例を示すフローチャートである。なお、このフローチャートにおいて、デバイス１１０の処理は、デバイス１１０のデータ処理部１１１により実行される。即ち、デバイス１１０のＣＰＵ２０１がＲＯＭ２０２等にコンピュータ読み取り可能に記録されたプログラムを読み出して実行することにより実現される。また、印刷管理装置１３０の処理は、印刷管理装置１３０のデータ処理部１３１により実行される。即ち、印刷管理装置１３０のＣＰＵ３０１がＲＯＭ３０２やＨＤＤ３０６等にコンピュータ読み取り可能に記録されたプログラムを読み出して実行することにより実現される。
【００４６】
まず、印刷管理装置１３０に保存されているドキュメントを印刷したいユーザは、デバイス１１０のＩＦ１１４を操作して、デバイス１１０にログインする。デバイス１１０のＩＦ１１４は、印刷管理装置１３０に保存されているドキュメントリストを取得する手段をユーザに提供する。例えば、ＩＦ１１４上にボタンを設けて、ユーザがボタンを押下するとドキュメントリストの取得を行う。
【００４７】
デバイス１１０のデータ処理部１１１は、ドキュメントリストの取得指示を受け取ると、通信部１１３を介して印刷管理装置１３０にドキュメントリストを要求する（Ｓ６００）。この際、デバイス１１０にログインしているユーザの識別情報を印刷管理装置１３０に渡す。
【００４８】
ドキュメントリスト取得要求を受け取った印刷管理装置１３０は、データ処理部１３１において、データ保存部１３３に保存されているドキュメントの検索処理を実行する（Ｓ６０１）。この際、デバイス１１０から受け取った識別情報のユーザが印刷可能なドキュメントを検索し、そのリスト（ドキュメントリスト）を作成する。
【００４９】
次に、データ処理部１３１は、データ保存部１３３に保存されているユーザのＣＯ２排出量上限値および実績値を検索する（Ｓ６０２）。
そして、印刷管理装置１３０は、上記Ｓ６０１とＳ６０２で検索した結果（ドキュメントリスト、ＣＯ２排出量上限値および実績値）をデバイス１１０に返す（第１送信処理）（Ｓ６０３）。
【００５０】
デバイス１１０のデータ処理部１１１は、Ｓ６０３で印刷管理装置１３０から返却された情報（検索結果）を受信し（第１取得処理）、該情報を図７に示すような画面でＩＦ１１４に表示する（Ｓ６０４）。
【００５１】
図７は、実施例１のデバイス１１０のＩＦ１１４においてドキュメントリストを表示した画面の一例を示す図である。
図７に示すように、ドキュメントリストの表示画面は、ドキュメント名７０１、ページ数７０２、現在の設定情報７０３などを含むドキュメント情報の一覧を表示する。
アップロード時に印刷設定がなされているドキュメントは、その情報（現在の設定情報７０３）も表示する。例えば、図７の例では、「Ｄｏｃ１」は、ページ集約した状態に変換済のため、「２ｉｎ１」と表示している。
【００５２】
また、ドキュメントリストの表示画面は、ユーザのＣＯ２排出量上限値７０５および実績値７０４も表示している。
さらに、７０７は印刷設定ボタンで、７０６に示すようにドキュメントリストからいずれかのドキュメントを選択して、この印刷設定ボタン７０７を押下指示することにより、選択したドキュメントの印刷設定を変更することができる。
【００５３】
次に、本実施例において、印刷推奨設定を提示する処理を、図８のフローチャートを用いて説明する。
図８は、実施例１の印刷推奨設定を提示する処理の一例を示すフローチャートである。なお、このフローチャートにおいて、デバイス１１０の処理は、デバイス１１０のデータ処理部１１１により実行される。即ち、デバイス１１０のＣＰＵ２０１がＲＯＭ２０２等にコンピュータ読み取り可能に記録されたプログラムを読み出して実行することにより実現される。また、印刷管理装置１３０の処理は、印刷管理装置１３０のデータ処理部１３１により実行される。即ち、印刷管理装置１３０のＣＰＵ３０１がＲＯＭ３０２やＨＤＤ３０６等にコンピュータ読み取り可能に記録されたプログラムを読み出して実行することにより実現される。
【００５４】
本実施例では、印刷推奨設定として、図９に示す内容が設定されている場合を例にして説明する。
図９は、印刷管理装置１３０のデータ保存部１３３に保存される印刷推奨設定セットの一例を示す図である。なお、図９の例では、ＣＯ２排出量上限までの実績の割合に応じて使用可能な印刷推奨設定が変わる印刷推奨設定セット（条件付きの印刷推奨設定セット）が保持される例に対応する。
【００５５】
図９に示した例では、ＣＯ２排出量上限までの実績が５０％未満の場合は、印刷推奨設定のＩＤ００１〜００４までが使用可能であることを示している。また、５０％〜１００％の場合は、ＩＤ００１〜ＩＤ００３までが使用可能であることを示している。さらに、上限を超えた場合は、ＩＤ００１のみが使用可能であることを示している。
【００５６】
ユーザは、ＩＦ１１４の図７に例示した画面を操作して、ドキュメントリストから印刷したいドキュメントをひとつ選択して（図７の例は７０６のようにＤｏｃ１が選択状態）、印刷設定ボタン７０７を押下指示する。この印刷設定ボタン７０７の押下指示により、デバイス１１０は印刷推奨設定取得指示（印刷設定要求）を受け取る。
【００５７】
デバイス１１０は、通信部１１３を介して、印刷管理装置１３０に選択されたドキュメントの識別情報（ＩＤ４０１）、デバイス１１０にログインしているユーザの識別情報（ユーザＩＤ）、自身のデバイス機種の識別情報を送信する（Ｓ８００）。すると、印刷管理装置１３０のデータ処理部１３１は、通信部１３２を介して、上記８００でデバイス１１０から送信された情報を受信する（Ｓ８０１）。
【００５８】
印刷管理装置１３０のデータ処理部１３１は、上記Ｓ８０１で受け取った情報と、データ保存部１３３に保存している印刷推奨設定セットおよびＣＯ２排出量情報を比較して、今回使用可能な印刷推奨設定を判断する。
【００５９】
まず、データ処理部１３１は、上記Ｓ８０１で受け取ったドキュメントの識別情報からデータ保存部１３３に保存したドキュメントを検索し、ドキュメント情報を取得する（Ｓ８０２）。
【００６０】
次に、データ処理部１３１は、データ保存部１３３に保存した印刷推奨設定を検索する（Ｓ８０３）。
次に、データ処理部１３１は、上記Ｓ８０１で受け取ったデバイス機種の識別情報と、ドキュメント情報と、データ保存部１３３に保存しているＣＯ２排出量情報から、ドキュメントをそのまま印刷した場合のＣＯ２排出量を計算する。また、同様にＳ８０３で取得した各印刷推奨設定情報で印刷した場合にかかるＣＯ２排出量や削減量などをそれぞれ計算する（Ｓ８０４）。なお、現在の設定のまま印刷した場合のＣＯ２排出量や削減量も計算する。削減量とは、印刷設定が無い状態（デフォルト設定）で印刷した場合のＣＯ２排出量と比較して削減されたＣＯ２排出量を示す。ＣＯ２排出量に関しては、たとえば印刷で用いる用紙枚数や印刷処理中の消費電力などをもとに導出され、これは印刷を行う機種に応じて異なる場合がある。
【００６１】
次に、データ処理部１３１は、上記Ｓ８０４での計算の結果、最もＣＯ２排出量が少なくなる印刷推奨設定より、現在の設定のまま印刷した方がＣＯ２排出量が少ないか否かを判定する（Ｓ８０５）。そして、最もＣＯ２排出量が少なくなる印刷推奨設定よりも現在の設定のまま印刷した方がＣＯ２排出量が少ないと判定した場合（Ｓ８０５でＹｅｓ）、データ処理部１３１は、「そのまま印刷」する設定のみを使用可能設定とする（Ｓ８０６）。具体的には、「そのまま印刷」する設定のみを使用可とし（使用許可し）、全ての印刷推奨設定を使用不可とすることを示す使用可否情報を生成する。なお、使用可否情報には、使用可能と判断された印刷設定（ここでは「そのまま印刷」）で選択されたドキュメントを印刷した場合のＣＯ２排出量や削減量の情報も含めるものとする。そして、Ｓ８１１に処理を進める。
【００６２】
一方、最もＣＯ２排出量が少なくなる印刷推奨設定で印刷した方が現在の設定のまま印刷するよりもＣＯ２排出量が少ないと判定した場合（Ｓ８０５でＮｏ）、データ処理部１３１は、各印刷推奨設定が使用可能か判断する（Ｓ８０７）。
【００６３】
以下、各印刷推奨設定の使用可能（使用許可）の判断について具体例を用いて説明する。
例えば、デバイス１１０にログインしているユーザのＣＯ２排出量上限値が２００ｇで現在の実績値が９０ｇであるとする。上記Ｓ８０４での計算の結果、印刷推奨設定ＩＤ００１のＣＯ２排出量が７ｇ、ＩＤ００２のＣＯ２排出量が８ｇ、ＩＤ００３のＣＯ２排出量が９ｇ、ＩＤ００４のＣＯ２排出量１２ｇであったとする。
【００６４】
この場合、印刷推奨設定ＩＤ００１〜ＩＤ００３のＣＯ２排出量を、現在の実績値９０ｇに加算しても、上限までの実績の割合が５０％を超えない。しかし、ＩＤ００４のＣＯ２排出量を現在の実績値９０ｇに加算すると、上限までの実績の割合が５０％を超えてしまう。そのため、図９に示した条件により、５０％を超える場合にはＩＤ００４は使用できないため、上記Ｓ８０７において、データ処理部１３１は、印刷推奨設定ＩＤ００１〜ＩＤ００３が使用可能と判断する。
【００６５】
なお、印刷推奨設定の使用可否の判断は、デバイス機種を考慮する。推奨設定の中で不可能な設定（両面機能が無いデバイスなど）がある場合、その推奨設定は使用不可と判断する。また、デバイスにフィニッシャなどのオプションの有る無しで、使用可能な印刷設定が変わる場合は、上記Ｓ８００で、デバイス機種だけでなくデバイスの構成情報も送信するか、あるいは、印刷管理装置１３０に予めデバイスの構成情報を保持するようにしてもよい。
【００６６】
さらに、印刷推奨設定の各項目が、現在の印刷設定より厳しい設定か否かを判断する。印刷設定の「厳しさ」は、例えば、よりＣＯ２排出量が少ない設定を厳しいと判断する。各項目のうち、１つでも現在の印刷設定よりも緩い設定があった場合は、その推奨設定は使用不可と判断する。例えば、４ｉｎ１に設定されているドキュメントは、２ｉｎ１が含まれる推奨設定は使用不可と判断する。既に４ｉｎ１に設定されているドキュメントは、４ｉｎ１が含まれる推奨設定は選択可能となる。なお、既に４ｉｎ１に設定されているドキュメントに４ｉｎ１が含まれる推奨設定が選択された場合、４ｉｎ１のまま印刷され、このドキュメントを更に４ｉｎ１にページ集約することはしない。
【００６７】
次に、データ処理部１３１は、上記Ｓ８０７で全ての印刷推奨設定に対して使用可能かの判別を実行した結果に基づいて、使用可能な推奨設定が存在するか否かを判定する（Ｓ８０８）。そして、使用可能な推奨設定がひとつも存在しないと判定した場合（Ｓ８０８でＮｏ）、データ処理部１３１は、一番ＣＯ２排出量が少なくなる印刷推奨設定のみを使用可能に設定する（Ｓ８０９）。具体的には、一番ＣＯ２排出量が少なくなる印刷推奨設定のみを使用可とし（使用許可し）、他の印刷推奨設定及び「そのまま印刷」する設定を使用不可とすることを示す使用可否情報を生成する。なお、使用可否情報には、使用可能と判断された印刷設定（ここでは、一番ＣＯ２排出量が少なくなる印刷推奨設定）で選択されたドキュメントを印刷した場合のＣＯ２排出量や削減量の情報も含めるものとする。そして、Ｓ８１１に処理を進める。
【００６８】
一方、使用可能な推奨設定が存在すると判定した場合（Ｓ８０８でＹｅｓ）、データ処理部１３１は、使用可能と判断された推奨設定のみを使用可能に設定する（Ｓ８１０）。具体的には、使用可能と判断された推奨設定のみを使用可とし（使用許可し）、他の印刷推奨設定及び「そのまま印刷」する設定を使用不可とすることを示す使用可否情報を生成する。なお、使用可否情報には、使用可能と判断された印刷設定で選択されたドキュメントを印刷した場合のＣＯ２排出量や削減量の情報も含めるものとする。そして、Ｓ８１１に処理を進める。なお、「そのまま印刷」する設定についても上記８０７の判断を実行し、使用可能と判断された場合には、「そのまま印刷」する設定も使用可にしてもよい。
【００６９】
Ｓ８１１では、データ処理部１３１は、印刷推奨設定セットに上記Ｓ８０６、Ｓ８０９、又はＳ８１０で生成した使用可否情報を付けてデバイス１１０に返却する（第２送信処理）。なお、上記Ｓ８１１では、データ処理部１３１は、上記使用可否情報で使用許可されている印刷推奨設定で印刷を実行した場合のＣＯ２排出量や、印刷推奨設定を適用せずに印刷した場合のＣＯ２排出量と比較した削減量などの情報もデバイス１１０に送信するものとする（第３送信処理）。さらに、上記Ｓ８１１では、データ処理部１３１は、上記Ｓ８０２で取得したドキュメントもデバイス１１０に送信するものとする（第４送信処理）。もちろん、印刷指示された際に、ドキュメントを送信するようにしてもよい。
【００７０】
デバイス１１０のデータ処理部１１１では、上記Ｓ８１１で印刷管理装置１３０から送信された印刷推奨設定セット、及び印刷推奨設定セットの使用可否情報を受信すると（第２取得処理）、該印刷推奨設定セットの使用可否情報に基づいてＩＦ１１４に図１０に示すような印刷設定画面１０００を表示する（Ｓ８１２）。なお、上記Ｓ８１２では、データ処理部１１１は、上記使用可否情報で使用許可されている印刷推奨設定で印刷を実行した場合のＣＯ２排出量や、印刷推奨設定を適用せずに印刷した場合のＣＯ２排出量と比較した削減量などの情報も印刷管理装置１３０から受信するものとする（第３取得処理）。さらに、上記Ｓ８１２では、データ処理部１１１は、上記Ｓ８００で印刷管理装置１３０に送信したドキュメントの識別情報に対応するドキュメントも印刷管理装置１３０から受信するものとする（第４取得処理）。
【００７１】
図１０は、実施例１の印刷設定画面の一例を示す図である。
データ処理部１１１は、図８のＳ８１２で取得した印刷推奨設定セットのうち、使用可否情報で使用可能となっている印刷推奨設定のみが選択可能となるように印刷設定画面を表示制御する。図１０の例では、「４ｉｎ１＋両面＋モノクロ」、「２ｉｎ１＋両面＋モノクロ」、「２ｉｎ１＋両面＋カラー」が選択可能、「１ｉｎ１＋両面＋モノクロ」、「そのまま印刷」が選択不可能なように表示制御されている。また、図１０の例では、１００１に示すように、「４ｉｎ１＋両面＋モノクロ」が選択状態となっている。
【００７２】
使用可能な印刷推奨設定のボタン（例えば、「４ｉｎ１＋両面＋モノクロ」）が押下されると、データ処理部１１１は、印刷設定画に、その印刷設定で印刷を実行した場合のプレビュー１００２とその印刷におけるＣＯ２排出量１００３、印刷推奨設定を適用せずに印刷した場合のＣＯ２排出量と比較した削減量１００４などの情報を表示する。なお、削減量の計算は、アップロード時に印刷設定済のドキュメントのＣＯ２削減量が低く見積もられないようにするため、印刷設定が無い場合と比較した結果を表示する。また、本実施例のプレビュー１００２は、選択されている印刷設定で印刷した場合の印刷形態を把握するための印刷イメージ例を印刷プレビュー画像として表示したものであり、実際の印刷データから生成されたものではないが、実際の印刷データから生成したものを用いてもよい。
【００７３】
ユーザによる印刷ボタン１００５の押下指示を受け付けると、デバイス１１０のデータ処理部１１１は、選択された印刷設定で、ドキュメントリストから選択されたドキュメント（Ｓ８１２で受信済）を印刷を実行するように印刷部１１２に指示する。この指示により、印刷部１１２は、上記選択された印刷設定で上記ドキュメントの印刷を実行する。
【００７４】
そして、印刷処理の終了後、デバイス１１０のデータ処理部１１１は、印刷の結果を印刷管理装置１３０に送信する。印刷管理装置１３０のデータ処理部１３１は、デバイス１１０から受信した印刷結果を元に、ＣＯ２排出量の実績を更新する。即ち、新たに実行された印刷におけるＣＯ２排出量を、データ保存部１３３に保存されている実績に加算して、データ保存部１３３に保存されている実績を更新する。
【００７５】
なお、図８のＳ８０５でＹｅｓの場合、即ち、最もＣＯ２排出量が少なくなる印刷推奨設定よりも現在の設定のまま印刷した方がＣＯ２排出量が少ないと判定した場合、「そのまま印刷」する設定のみを使用可能設定とする構成を示した。しかし、図８のＳ８０５でＹｅｓの場合にも、Ｓ８０７のように各印刷推奨設定が使用可能か判断し、「そのまま印刷」する設定、及び、使用可能と判断された印刷推奨設定のみを使用可能設定とするように構成してもよい。
【００７６】
また、本実施例では、印刷推奨設定の使用可否の判断を、温室効果ガス（ＣＯ２）排出量を基準に計算したが、印刷料金や、印刷枚数などを基準にしてもよい。そして、環境への影響度を示す情報として、ドキュメントリストの表示画面や印刷設定画面に表示する温室効果ガスの排出量の上限値や実績値も、印刷料金や印刷枚数（印刷用紙の使用枚数）などでユーザに通知してもよい。この場合、選択した印刷設定でドキュメントを印刷した場合の印刷料金や印刷枚数、削減量できる印刷料金や印刷枚数なども印刷設定画面に表示するものとする。
【００７７】
また、本実施例では、使用可能な印刷推奨設定の判断の結果、使用可能な印刷設定が無い場合、最もＣＯ２排出量が少なくなる印刷推奨設定を使用可能とし、印刷ができない状態になるのを防ぐ方法を示した。しかし、より厳密に印刷管理するために、使用可能な印刷設定が無い場合に印刷させないようにしてもよい。また、使用可能な印刷設定が無い場合に、印刷させるか、印刷させないかを管理者が設定できるようにしてもよい。
【００７８】
なお、本実施例では、デバイスは、図８のＳ８１２で印刷推奨設定の使用可否情報とともにドキュメントを取得する構成について説明した。しかし、印刷ボタン１１１０が押下された場合に、選択されているドキュメントを印刷管理装置１３０から取得する構成でもよい。
【００７９】
以上示したように、本実施例によれば、プルプリントにおいて推奨印刷設定を提示することで、ユーザはデバイスに提示された印刷設定を選択するだけで、環境やコスト削減に配慮した、ユーザ個人任せの印刷設定ではなく、印刷におけるポリシーに基づいた設定で印刷を実行することが可能となる。
【００８０】
従って、印刷管理装置（サーバ）側で管理されているデータをデバイスから要求して印刷する際に、デバイスのＩＦ（操作部）からでも容易な簡単な操作で、管理者等が推奨する環境への影響やコスト等を配慮した印刷設定（印刷推奨設定）の範囲内で、ユーザの要望やデバイスの機能に応じて柔軟な印刷を実行することが可能となる。
【実施例２】
【００８１】
上記実施例１では、ユーザが印刷設定ボタン７０７を押下した際に、選択されている１つのドキュメントに対して印刷推奨設定を判断する構成を説明した。
本実施例では、デバイス１１０が印刷管理装置１３０上のドキュメントのリストを取得する際に、印刷推奨設定も合わせて取得する構成について説明する。なお、実施例１と同様の構成や手順については、その詳細説明を省略する。
【００８２】
デバイス１１０のデータ処理部１１１は、ドキュメントリストの取得指示を受け取ると、印刷管理装置１３０に保存されているドキュメントリストを印刷管理装置１３０に要求する。この際、本実施例では、デバイス１１０はユーザの識別情報と自身のデバイス機種の識別情報を送信する。
【００８３】
印刷管理装置１３０のデータ処理部１３１は、デバイス１１０から受け取った情報を元に、ユーザが印刷可能なドキュメントを検索し、実施例１と同様の手順で、各ドキュメントに対して今回使用可能な印刷推奨設定を判断する。即ち、印刷管理装置１３０のデータ処理部１３１は、印刷推奨設定を取得し（図８のＳ８０３と同様）、各ドキュメントに対して、図８のＳ８０２、Ｓ８０４〜Ｓ８１０と同様の処理を実行して、各ドキュメントに対する印刷推奨セットの使用可否情報を生成する。
【００８４】
そして、印刷管理装置１３０のデータ処理部１３１は、ドキュメントリストおよび印刷推奨設定セットと各ドキュメントに対する印刷推奨セットの使用可否情報をデバイス１１０に返却する。
【００８５】
デバイス１１０のデータ処理部１１１は、印刷管理装置１３０から返却された情報を受信し、該受信した情報を元に、図１１のような、ドキュメントのリストと印刷設定を行う画面をＩＦ１１４に表示する。
【００８６】
図１１は、実施例２のドキュメントリストの印刷設定画面の一例を示す図である。
図１１に示すように、本実施例のドキュメントリストの印刷設定画面は、ドキュメント名１１０１、ページ数１１０２、現在の設定情報１１０３、ＥＣＯ判定１１０４、印刷設定１１０５などを含むドキュメント情報の一覧を表示する。
【００８７】
現在の設定のままではＣＯ２排出量が多くなり印刷可能ではないドキュメントは、ＥＣＯ判定１１０４の欄に「ＮＧ」と表示する。
印刷設定１１０５の欄では、各ドキュメントに対して、使用可能な印刷推奨設定のみが選択可能となる。これは、データ処理部１１１が、印刷管理装置１３０から返却された情報（各ドキュメントに対する印刷推奨セットの使用可否情報）を元に、選択可又は選択不可となるように表示制御することで実現される。
【００８８】
ユーザは、１１０６に示すように、印刷したいドキュメントを１つ選択し、１１０７に示すように、使用可能な印刷推奨設定ボタンを押下指示する。使用可能な印刷推奨設定のボタンが押下指示されると、データ処理部１１１は、その印刷設定で印刷を実行した場合のプレビュー１１０９と、その印刷におけるＣＯ２排出量、印刷推奨設定を適用せずに印刷した場合のＣＯ２排出量と比較した削減量などの情報１１０８を印刷設定画面に表示する。
【００８９】
ユーザによる印刷ボタン１１１０の押下指示を受け付けると、デバイス１１０のデータ処理部１１１は、選択されたドキュメントのＩＤを印刷管理装置１３０に送信して、前記選択されたドキュメントの送信を印刷管理装置１３０に要求する。この要求に応じて、印刷管理装置１３０のデータ処理部１３１は、上記要求に含まれるＩＤに対応するドキュメントをデータ保存部１３３から読み出して前記デバイスに送信する。デバイス１１０のデータ処理部１１１は、印刷管理装置１３０から送信されるドキュメントを受信し、該受信したドキュメントの印刷を、前記選択された印刷設定で印刷を実行するように印刷部１１２に指示する。この指示により、印刷部１１２は、前記選択された印刷設定で前記ドキュメントの印刷を実行する。
【００９０】
なお、ドキュメントリストの印刷設定画面は、ユーザのＣＯ２排出量上限値および実績値などの情報１１１１も表示している。
本実施例では、印刷ボタン１１１０が押下された場合に、選択されているドキュメントを印刷管理装置１３０から取得する構成を示した。しかし、ドキュメントリストや印刷推奨設定セット等と一緒に、ログイン中のユーザに対応する全てのドキュメントを印刷管理装置１３０から受信するようにしてもよい。
本実施例では、実施例１の効果に加え、ドキュメントリストの各ドキュメントで設定可能な印刷設定を一括してユーザに通知することができる。
【実施例３】
【００９１】
上記実施例２では、ドキュメントリストから１つのドキュメントを選択して印刷する構成を説明した。本実施例では、ドキュメントリストのドキュメント全てを一度に印刷可能な構成について示す。なお、実施例１および実施例２と同様の構成や手順については、その詳細説明を省略する。
【００９２】
本実施例において、デバイス１１０がドキュメントリストを取得する手順は実施例２と同様である。デバイス１１０は印刷管理装置１３０からドキュメントリスト、印刷推奨設定セット、及びドキュメント毎にそのドキュメントを印刷する場合に使用可能な印刷推奨設定を取得する。そして、該取得した情報を元に、図１２のような、ドキュメントのリストと印刷設定を行う画面をＩＦ１１４に表示する。なお、本実施例では、各ドキュメントを各印刷推奨設定で印刷した際のＣＯ２排出量や削減量については、各印刷推奨設定が選択された場合に印刷管理装置から取得するものとする。
【００９３】
図１２は、実施例３のドキュメントリストの印刷設定画面の一例を示す図である。なお、図１１と同一のものには同一の符号を付してある。
本実施例では、実施例２の画面（図１１）に加えて、各ドキュメントの優先順位を設定するコントロール１２０１を配置する。ユーザは、コントロール１２０１を操作して、各ドキュメントの優先順位を設定する。
【００９４】
図１３は、実施例３において複数ドキュメントの使用可能な印刷推奨設定が連動して変化する処理の一例を示すフローチャートである。なお、このフローチャートにおいて、デバイス１１０の処理は、デバイス１１０のデータ処理部１１１により実行される。即ち、デバイス１１０のＣＰＵ２０１がＲＯＭ２０２等にコンピュータ読み取り可能に記録されたプログラムを読み出して実行することにより実現される。また、印刷管理装置１３０の処理は、印刷管理装置１３０のデータ処理部１３１により実行される。即ち、印刷管理装置１３０のＣＰＵ３０１がＲＯＭ３０２やＨＤＤ３０６等にコンピュータ読み取り可能に記録されたプログラムを読み出して実行することにより実現される。
【００９５】
ＩＦ１１４に表示されるドキュメントリストの印刷設定画面（図１２）おいて、ユーザがどれか１つのドキュメントの印刷推奨設定ボタン（例えば１２０２）を押下指示する。デバイス１１０のデータ処理部１１１は、印刷推奨設定ボタンの押下指示を受け付けると、選択されたドキュメントの識別情報と選択された印刷推奨設定の情報および、ドキュメントリストの優先順位、現在使用可能な印刷推奨設定の情報を印刷管理装置１３０に送信する（Ｓ１３００）。
【００９６】
印刷管理装置１３０のデータ処理部１３１は、上記Ｓ１３００でデバイス１１０から送信された情報を受信する（１３０１）。データ処理部１３１は、上記Ｓ１３０１で受け取った識別情報に対応するドキュメントを、選択された印刷推奨設定で印刷した場合のＣＯ２排出量及び削減量を計算し、前記ＣＯ２排出量を現在の実績に加算し、ＲＡＭ２０３内に保持する（Ｓ１３０２）。
【００９７】
次に、データ処理部１３１は、選択されたドキュメント以外で印刷設定の使用可否が未確認のドキュメントが存在するか判定し（Ｓ１３０３）、存在すると判定した場合、Ｓ１３０４に処理を進める。
【００９８】
Ｓ１３０４では、データ処理部１３１は、印刷設定の使用可否が未確認のドキュメントの中で、優先順位の一番高いドキュメントに対し、現在使用可能な印刷推奨設定の中から、現在の実績をＳ１３０２で算出した結果として、再度、使用可能な印刷推奨設定を判断する（Ｓ１３０４）。なお、使用可能な印刷推奨設定の判断方法は実施例１と同様である。
【００９９】
次に、データ処理部１３１は、上記Ｓ１３０４で使用不可と判断した印刷推奨設定を、使用可能な印刷推奨設定から除外し（Ｓ１３０５）、Ｓ１３０３に処理を戻す。
データ処理部１３１は、全てのドキュメントに対し、優先順位が高い順にＳ１３０４〜Ｓ１３０５の手順を行い、印刷設定の使用可否が未確認のドキュメントが存在しなくなると（Ｓ１３０３でＮｏ）、Ｓ１３０６に処理を進める。
【０１００】
Ｓ１３０６では、データ処理部１３１は、上記Ｓ１３０４〜Ｓ１３０５の処理結果に基づいて、各ドキュメントに対する使用可能な印刷推奨設定の情報を更新する。
次に、データ処理部１３１は、デバイス１１０に、上記Ｓ１３０６で更新した使用可能な印刷推奨設定の情報、ＣＯ２排出量及び削減量を返却する（Ｓ１３０７）。
デバイス１１０は、印刷管理装置１３０から返却された情報を受信し、該受信した情報を元に、ＩＦ１１４に印刷推奨設定の選択可否を更新した画面を表示する（Ｓ１３０８）。この際、１１０８のＣＯ２排出量、削減量も更新する。
【０１０１】
ドキュメントリストの印刷設定画面において、各ドキュメントに対応する印刷設定ボタン７０７が押下される度に、デバイス１１０および印刷管理装置１３０は、上記Ｓ１３００〜Ｓ１３０８の処理を行う。
【０１０２】
そして、全てのドキュメントの印刷設定が完了すると、デバイス１１０は印刷指示を受け付け可能な状態になり、印刷ボタン１１１０が押下可能となる。
なお、選択した印刷推奨設定を変更したい場合のために、リセットボタン１２０３を設け、リセットボタンを押下されると、デバイス１１０のデータ処理部１１１は、印刷推奨設定の状態を、最初にドキュメントリストを取得したときの状態に戻すように制御する。
【０１０３】
ユーザによる印刷ボタン１１１０の押下指示を受け付けると、デバイス１１０のデータ処理部１１１は、ドキュメントリストの各ドキュメントの送信を印刷管理装置１３０に要求する。この要求に応じて、印刷管理装置１３０のデータ処理部１３１は、上記要求に含まれるユーザＩＤに対応する全てのドキュメントをデータ保存部１３３から読み出して前記デバイスに送信する。デバイス１１０のデータ処理部１１１は、印刷管理装置１３０から送信される全てのドキュメントを受信し、該受信した各ドキュメントの印刷を、前記各ドキュメント毎にそれぞれ選択された印刷設定でそれぞれ印刷を実行するように印刷部１１２に指示する。この指示により、印刷部１１２は、前記各ドキュメントをドキュメント毎にそれぞれ選択された印刷設定で印刷実行する。
本実施例では、実施例１の効果に加え、ドキュメントリストの各ドキュメントで設定可能な印刷設定をそれぞれ選択して一括して印刷することができる。この際、各ドキュメントに設定可能な印刷設定を、他のドキュメントで選択された印刷設定に応じて、実績を考慮して逐次変更することができる。
【０１０４】
なお、ＣＯ２排出量の上限や、実績等の情報は、ユーザ毎に管理してもよいし、ユーザが属する部門（グループ）毎に管理するようにしてもよい。即ち、印刷推奨設定が使用可能かどうかの判断を、部門（グループ）毎の上限及び実績で判断するようにしてもよい。
【０１０５】
なお、印刷管理装置１３０の機能を、デバイス１１０内に設けてもよい。即ち、ＰＣ１２０から送信されたドキュメントはデバイス１１０のＨＤＤ２０８に保存され、図４に示したドキュメント情報もデバイス１１０のＨＤＤ２０８に保存される。さらに、管理者は、デバイス１１０のＩＦ１１４又は管理者ＰＣのＷｅｂブラウザから印刷推奨設定を行い、図９に示したような印刷推奨設定セットがデバイス１１０のＨＤＤ２０８に保存される。さらに、デバイス１１０のデータ処理部１１１が、図６、図８、図１３に示したデバイス１１０側の処理と印刷管理装置１３０側の処理の両方を実行するように構成する。
【０１０６】
なお、本実施例では、印刷ボタン１１１０が押下された場合に、デバイス１１０は、ログインユーザに対応する全てのドキュメントを印刷管理装置１３０から取得する構成について説明した。しかし、デバイス１１０は、ドキュメントのリストとともに全てのドキュメントを印刷管理装置１３０から取得する構成であってもよい。
【０１０７】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは言うまでもない。
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
また、上記各実施例を組み合わせた構成も全て本発明に含まれるものである。
【０１０８】
以上示したように、プルプリントにおいて、推奨印刷設定を提示することで、ユーザは提示された印刷設定を選択するだけで（簡単な操作で）、環境やコスト削減に配慮した、ポリシーに基づいた設定で印刷を実行することが可能となる。そして、管理者は、環境やコストに対応する情報の上限の設定と推奨印刷設定を行うことで、各ユーザや部署で行われる印刷による環境への影響やコストを容易に管理することができる。
【０１０９】
（他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。
【０１１０】
本発明は上記実施例に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施例の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。即ち、上述した各実施例及びその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１１１】
１００    ネットワーク
１０１    デバイス
１２０    ＰＣ
１３０    印刷管理装置
【図１】
0005721409.tif 000002
【図２】
0005721409.tif 000003
【図３】
0005721409.tif 000004
【図４】
0005721409.tif 000005
【図５】
0005721409.tif 000006
【図６】
0005721409.tif 000007
【図７】
0005721409.tif 000008
【図８】
0005721409.tif 000009
【図９】
0005721409.tif 000010
【図１０】
0005721409.tif 000011
【図１１】
0005721409.tif 000012
【図１２】
0005721409.tif 000013
【図１３】
0005721409.tif 000014