(57)【要約】      （修正有）【課題】電力計が接続された画像形成装置の設置環境や動作条件に適合した実測値情報を用いて、画像形成装置からの各ジョブの設定を、異なる設定に変更した場合の消費電力の削減シミュレーションを行う情報処理装置を提供する。【解決手段】情報処理装置は、電力計を搭載する画像形成装置からジョブ情報と、ステータス情報と、消費電力情報とを含む所定の情報を取得する取得手段と、取得された所定の情報から画像形成装置の消費電力量の実測値情報を算出して格納する格納手段と、ジョブ情報を利用して消費電力の削減シミュレーションを行う分析手段と、消費電力の削減シミュレーションの結果を表示する表示手段と、を備え、分析手段は、ジョブ情報に含まれるジョブの設定が変更された場合の消費電力の削減シミュレーションを行う際、実測値情報または予め用意された固定値情報のいずれかを利用して削減シミュレーションを行う。【選択図】図１３
2015125504.tif 000002
【特許請求の範囲】
【請求項１】
電力計を搭載する画像形成装置からジョブ情報と、ステータス情報と、消費電力情報とを含む所定の情報を取得する取得手段と、
前記取得手段により取得された前記所定の情報から前記画像形成装置の消費電力量の実測値情報を算出して、前記実測値情報を格納する格納手段と、
前記ジョブ情報を利用して前記画像形成装置の消費電力の削減シミュレーションを行う分析手段と、
前記分析手段による消費電力の削減シミュレーションの結果を表示する表示手段と、
を備え、
前記分析手段は、前記ジョブ情報に含まれるジョブの設定が変更された場合の前記消費電力の削減シミュレーションを行う際、前記実測値情報または予め用意された固定値情報のいずれかを利用して削減シミュレーションを行う
ことを特徴とする情報処理装置。
【請求項２】
前記実測値情報は、前記ステータス情報から前記画像形成装置のイベントにおいてジョブが終了したと判定された場合、前記ジョブの実際の消費電力量から算出される
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記実測値情報は、前記ステータス情報から前記画像形成装置のイベントにおいてジョブが行われていないと判定された場合、前記イベントの直前のイベントからの経過時間から前記画像形成装置の単位時間当たりの消費電力量として算出される
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記取得手段は、予め設定された数の所定の情報を取得し、前記格納手段は、前記予め設定された数の所定の情報から前記実測値情報を算出することを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記所定の情報から複数のジョブが同時に実行されていると判定された場合、前記分析手段は、前記同時に実行されているジョブを除いて前記消費電力の削減シミュレーションを行う
ことを特徴とする請求項１〜４のいずれか１項に記載の情報処理装置。
【請求項６】
前記分析手段は、前記消費電力の削減シミュレーションを行う際、前記実測値情報が前記格納手段に格納されていない場合に、前記固定値情報を利用して消費電力の削減シミュレーションを行う
ことを特徴とする請求項１〜５のいずれか１項に記載の情報処理装置。
【請求項７】
前記表示手段は、前記実測値情報と前記消費電力の削減シミュレーションの結果とを同一の画面上に表示する
ことを特徴とする請求項１〜６のいずれか１項に記載の情報処理装置。
【請求項８】
前記分析手段は、前記消費電力量からＣＯ２排出量の削減シミュレーションを行い、前記表示手段は、設定に応じて、前記消費電力量または前記ＣＯ２排出量の前記削減シミュレーションの結果を表示する
ことを特徴とする請求項１〜６のいずれか１項に記載の情報処理装置。
【請求項９】
電力計を搭載する画像形成装置からジョブ情報と、ステータス情報と、消費電力情報とを含む所定の情報を取得する工程と、
前記取得工程で取得された前記所定の情報から実測値情報を算出して、前記実測値情報を格納する格納工程と、
前記ジョブ情報における前記画像形成装置の印刷設定を利用した消費電力の削減シミュレーションを行う分析工程と、
前記分析工程での消費電力の削減シミュレーションの結果を表示する表示工程と、
を有し、
前記分析工程において、前記消費電力の削減シミュレーションが行われる際、前記実測値情報または予め用意された固定値情報のいずれかを利用して削減シミュレーションが行われる
ことを特徴とする情報処理装置における制御方法。
【請求項１０】
請求項１〜８のいずれか１項に記載の手段としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電力計が接続された画像形成装置を使用したときの環境負荷量を算出し、分析する情報処理装置及びその制御方法に関する。
【背景技術】
【０００２】
近年、二酸化炭素等の温室効果ガスの排出量を低減するために、プリンタや複合機等（以下、複合機またはデバイスと記す）のデバイス使用時における消費電力量の低減や、用紙の使用量を削減することが求められている。具体的には、両面印刷、集約印刷を行うことで、デバイス使用時におけるＣＯ２排出量、消費電力量、用紙使用量を削減することが求められている。
【０００３】
例えば、特許文献１には、デバイスの行われた印刷やコピーに関して、もし両面印刷、集約印刷を行っていたらどれだけ環境負荷量を削減できたのかといった削減シミュレーションに関する技術が開示されている。また、電力計の接続あるいは搭載により、デバイスにて実際に使用された消費電力量を測定し、消費電力の遷移をデータ化することが求められている。
【０００４】
また、特許文献２には、使用電力量が測定可能で電力計が接続されたデバイスに対して複数のジョブの電力値の遷移から稼働時間を特定し、消費電力状態推移データを出力し、消費電力量を求める技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特願２０１２−０５３５４４号公報
【特許文献２】特開２０１０−７２８７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１のシステムにおいては、消費電力量算出のために、デバイスの種類ごとの基準電力データを固定値としてシステムに予め保持し、該基準電力データを利用して環境負荷量の削減シミュレーションを実施している。しかしながら、デバイスの電力消費量は、例えば、設置場所の温度など、デバイスの導入環境によって差異が生じる。このため、該基準データは、固定値ではなく、実測した消費電力量に基づいてデバイスごとに動的に生成されることが望ましい。
【０００７】
また、上記特許文献２に記載のシステムでは、電力計が接続された画像形成装置から消費電力量実測値の推移を取得しているが、デバイスの利用実績を利用した環境負荷量の削減シミュレーションについては何ら考慮されていない。
【０００８】
本発明は、電力計が接続された画像形成装置の設置環境や動作条件に適合したパラメータ（実測値情報）を用いて、画像形成装置のジョブ情報の設定を異なる設定に変更した場合の消費電力の削減シミュレーションを行う情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明に係る情報処理装置は、電力計を搭載する画像形成装置からジョブ情報と、ステータス情報と、消費電力情報とを含む所定の情報を取得する取得手段と、前記取得手段により取得された前記所定の情報から前記画像形成装置の消費電力量の実測値情報を算出して、前記実測値情報を格納する格納手段と、前記ジョブ情報を利用して前記画像形成装置の消費電力の削減シミュレーションを行う分析手段と、前記分析手段による消費電力の削減シミュレーションの結果を表示する表示手段と、を備え、前記分析手段は、前記ジョブ情報に含まれるジョブの設定が変更された場合の前記消費電力の削減シミュレーションを行う際、前記実測値情報または予め用意された固定値情報のいずれかを利用して削減シミュレーションを行うことを特徴とする。
【発明の効果】
【００１０】
発明によれば、電力計が接続された画像形成装置の設置環境や動作条件に適合した実測値情報を用いて、画像形成装置からの各ジョブの設定が異なる設定に変更された場合の消費電力の削減シミュレーションを行う情報処理装置を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】第１実施形態に係る環境負荷量分析システム構成を示す図である。
【図２】ホストコンピュータの内部構成を示す図である。
【図３】ホストコンピュータの機能的構成を示す図である。
【図４】分析サーバの機能的構成を示す図である。
【図５】複合機の内部構成を示す図である。
【図６】複合機の機能的構成を示す図である。
【図７】ジョブ履歴情報テーブル、ジョブ履歴印刷ページ情報テーブル、ジョブ履歴用紙情報テーブル、ジョブ履歴消費電力情報テーブルを示す図である。
【図８】消費電力量テーブルおよび用紙ＣＯ２排出量テーブルを示す図である。
【図９】デバイス情報テーブル、デバイス状態消費電力テーブル、デバイスイベントテーブルを示す図である。
【図１０】複合機の状態と消費電力の関係を示す図である。
【図１１】アプリケーション種別ごとの削減印刷設定制限テーブルおよび管理コードごとの削減印刷設定制限テーブルを示す図である。
【図１２】デバイス状態消費電力情報およびジョブ履歴消費電力情報算出処理手順を示す図である。
【図１３】デバイス状態消費電力情報およびジョブ履歴消費電力情報算出処理手順を示す図である。
【図１４】ＣＯ２排出量計算処理の処理手順を示す図である。
【図１５】ジョブの用紙ＣＯ２排出量計算処理の詳細な処理手順を示す図である。
【図１６】印刷設定変更後のページ数、用紙枚数計算処理の詳細な処理手順を示す図である。
【図１７】集約印刷設定変更によるページ数計算処理の詳細な処理手順を示す図である。
【図１８】集約印刷設定変更によるページ数計算処理の詳細な処理手順を示す図である。
【図１９】両面印刷設定変更による用紙枚数・両面枚数計算処理の詳細な処理手順を示す図である。
【図２０】集約設定変更によるページ数計算後のジョブ履歴印刷ページ情報テーブルおよび削減印刷設定へ変更後のジョブ履歴情報テーブルを示す図である。
【図２１】集計結果テーブルを示す図である。
【図２２】ジョブの消費電力量、ＣＯ２排出量計算処理の詳細な処理手順を示す図である。
【図２３】消費電力量、ＣＯ２排出量計算結果表示画面を示す図である。
【図２４】１ページ印刷時消費電力量テーブル格納の閾値設定を行う画面を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明を実施するための形態について図面などを参照して説明する。
【００１３】
（第１実施形態）
まず、図１を参照して、環境負荷分析システムの全体構成について説明する。環境負荷量分析システムは、ホストコンピュータ（情報処理装置）１０１と、複合機（画像形成装置）１０２および１０３と、分析サーバ（分析手段）１０４とを備える。ホストコンピュータ１０１、複合機１０２および１０３、および分析サーバ１０４は、既知の通信技術のネットワーク１０５により相互に通信可能に接続されている。
【００１４】
ホストコンピュータ１０１は、ユーザからの入力などにより画像データを生成し、印刷指示等を行う。複合機１０２および１０３は、ネットワーク１０５を介して受信した印刷データを受け取り、電子写真技術やインクジェット技術等の既知の印刷技術を利用して実際の用紙に印刷を行うデバイスである。また、複合機１０２および１０３は、スキャナを介して紙原稿を読み取り、コピーを行ったり、画像データに変換してＥｍａｉｌ等で送信したりする機能をさらに有してよい。複合機１０２および１０３は、例えば、スキャナ機能を有さず、プリンタ機能のみを有するものであってもよい。さらに、複合機１０２および１０３は、稼働時の消費電力情報を分析サーバ１０４に送信可能な構成となっている。分析サーバ１０４は、複合機１０２および１０３の消費電力分析を行う。
【００１５】
なお、本実施形態では、分析サーバ１０４を複合機１０２および１０３とは別に設ける構成としているが、同様の機能を有するモジュールを複合機１０２および１０３の内部に設ける構成としてもよい。この場合、分析サーバ１０４と複合機１０２および１０３との間で行われるネットワーク通信は、システムバス等を介したデータの受け渡しに置き換えて考えることができる。
【００１６】
次に、図２を参照して、ホストコンピュータ１０１の内部構成を説明する。ホストコンピュータ１０１は、ＲＯＭ２０２または大規模記憶装置であるハードディスク２１１に記憶されたソフトウェアを実行するＣＰＵ２０１を備える。ＣＰＵ２０１は、システムバス２０４に接続される各デバイスを総括的に制御する。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。キーボードコントローラ（ＫＢＤＣ）２０５は、ホストコンピュータ１０１に備えられたキーボード２０９からの指示入力を制御する。ディスプレイコントローラ（ＤＩＳＰＣ）２０６は、例えば、液晶ディスプレイ等で構成される表示モジュール（ＤＩＳＰＬＡＹ）２１０の表示を制御する。ディスクコントローラ（ＤＫＣ）２０７は、ハードディスク（ＨＤ）２１１を制御する。ネットワークインターフェースカード（ＮＩＣ）２０８は、ネットワーク１０５を介して、他のノードと双方向にデータをやりとりする。
【００１７】
次に、図３を参照して、ホストコンピュータ１０１の機能的構成について説明する。ホストコンピュータ１０１は、印刷アプリケーション３０１と、プリンタドライバ３０２と、印刷ジョブ制御部３０３と、Ｗｅｂブラウザ３０４と、ＨＴＴＰ通信部３０５とを備える。印刷アプリケーション３０１は、プリンタドライバ３０２に対して描画命令等を送信することにより印刷指示を行う。プリンタドライバ３０２は、印刷アプリケーション３０１から受けた描画命令等を複合機が解釈可能な印刷データ、すなわちＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）に変換する。さらに、プリンタドライバ３０２は、デバイス認証が設定されている場合、ユーザ認証ダイアログを表示し、ユーザに複合機を使用するためにユーザ名、パスワードの入力を要求する。プリンタドライバ３０２は、入力されたユーザ名、パスワードを、ネットワーク１０５を経由して印刷先の複合機に送信して認証要求を行う。そして、複合機では、後述する認証処理部６１２で、ユーザ名、パスワードを照合し、認証の成否を返信する。また、プリンタドライバ３０２は、認証が失敗した場合、印刷をキャンセルし、認証が成功した場合、入力されたユーザ名をジョブオーナー情報として印刷ジョブに付加して印刷ジョブを作成する。さらに、プリンタドライバ３０２は、デバイス認証が設定されていない場合、ホストコンピュータ１０１へログインしているユーザ名をジョブオーナー情報として印刷ジョブに付加して印刷ジョブを作成する。
【００１８】
次に、プリンタドライバ３０２は、不図示の設定部において、設定された管理コード入力有無設定を参照し、管理コード入力が有りに設定されている場合、管理コード入力画面を表示する。管理コードは、印刷目的などを任意に指定可能なコードであってよい。ユーザが管理コードを入力すると管理コードをジョブに付加する。
【００１９】
そして、プリンタドライバ３０２は、作成した印刷ジョブデータを印刷ジョブ送信部３０３に送信する。印刷ジョブ送信部３０３は、プリンタドライバ３０２より受け取った印刷ジョブを複合機に送信する。Ｗｅｂブラウザ３０４は、ＨＴＭＬデータを解釈し、表示モジュール２１０へ画面描画を行い、キーボード等からのユーザ操作を受け付け、ＨＴＴＰ通信部３０５へ要求を送信する。ＨＴＴＰ通信部３０５は、Ｗｅｂブラウザからの通信要求を受けて画像処理装置等とＮＩＣ２０８を経由してＨＴＴＰまたはＨＴＴＰＳプロトコルを用いて通信を行いＷｅｂページの要求、Ｗｅｂページデータの受信等を行う。
【００２０】
次に、分析サーバ１０４の構成について説明する。分析サーバ１０４の内部構成は、ホストコンピュータ１０１と同様の構成であるため、その説明を省略する。分析サーバ１０４の機能的構成については、図４を参照して説明する。分析サーバ１０４は、インターフェース部４０１と、分析処理部４０２と、ジョブ履歴収集部４０３と、デバイス情報管理部４０４とを備える。インターフェース部４０１は、ＮＩＣ２０８およびネットワーク１０５を経由して、複合機１０２および１０３との通信を行う。分析処理部４０２は、ジョブ履歴や電源状態履歴および消費電力情報を元に複合機の消費電力分析処理を行う。ジョブ履歴収集部４０３は、インターフェース部４０１を経由して複合機１０２および１０３よりジョブ履歴を収集して保管する。デバイス情報管理部（デバイス情報取得手段）５０４は、インターフェース部４０１を経由して複合機１０２および１０３より能力情報や設定情報等の情報を取得して保管する。
【００２１】
次に、図５を参照して、複合機１０２および１０３の内部構成について説明する。複合機１０２および１０３は、図５に示すハードウェア構成を備える。ＣＰＵ５０１は、ＲＯＭ５０２又は大規模記憶装置であるハードディスク５１１に記憶されたソフトウェアを実行し、システムバス３０４に接続される各デバイスを総括的に制御する。ＲＡＭ５０３は、ＣＰＵ５０１の主メモリ、ワークエリア等として機能する。パネルコントローラ（ＰａｎｅｌＣ）５０５は、複合機１０２および１０３に備えられたオペレーションパネル５０９からの指示入力を制御する。ディスプレイコントローラ（ＤＩＳＰＣ）５０６は、例えば、液晶ディスプレイ等で構成される表示モジュール（ＤＩＳＰＬＡＹ）３１０の表示を制御する。ディスクコントローラ（ＤＫＣ）５０７は、大容量記憶デバイスであるハードディスク（ＨＤ）５１１を制御する。ネットワークインターフェースカード（ＮＩＣ）５０８は、ネットワーク１０５を介して、他のノードとデータをやりとりする。スキャナコントローラ（ＳＣＡＮＣ）５１２は、複合機１０２および１０３に備えられた光学式スキャナ５１３を制御し、紙原稿の読み取りを行う。プリンタコントローラ（ＰＲＮＣ）５１４は、複合機１０２および１０３に備えられたプリンタ５１５を制御し、電子写真技術やインクジェット技術等の既知の印刷技術を利用して実際の用紙に印刷を行う。電源制御コントローラ（ＰＷＣ）５１６は、電源計測部５１７が計測した消費電力量の計測値を取得し、要求に応じて消費電力量情報を通知可能な状態となっている。
【００２２】
次に、図６を参照して、複合機１０２および１０３の機能的構成について説明する。複合機１０２および１０３は、図６に示す機能的構成を備える。インターフェース部６０１は、ネットワーク１０５と接続され、ホストコンピュータ１０１から印刷ジョブを受信し、分析サーバ１０４へ電源状態および状態変化時の消費電力量情報を通知する。また、インターフェース部（ジョブ履歴送信手段）６０１は、分析サーバ１０４からのジョブ履歴取得要求を受けてジョブ履歴を送信する。印刷データ格納部６０２は、ＲＡＭ５０３やハードディスク（ＨＤ）５１１に、印刷ジョブデータを一時的に格納する。
【００２３】
ＵＩ制御部６１０は、パネルコントローラ（ＰａｎｅｌＣ）５０５を経由してオペレーションパネル５０９を制御し、ユーザの複合機１０２および１０３へのログイン要求やコピー指示、スキャン送信指示などを受け付ける。また、ＵＩ制御部６１０は、ユーザからのログイン要求を受けると、認証処理部６１２にユーザ名、パスワード等の認証情報を送り認証要求を行う。さらに、ＵＩ制御部６１０は、認証処理部６１２で認証が成功すると、認証ＩＤを受け取る。次に、不図示の設定部において設定された管理コード入力有無設定を参照し、管理コード入力が有りに設定されている場合、ＵＩ制御部６１０は、管理コード入力画面を表示する。ユーザが管理コードを入力すると管理コードを保持する。その後、ＵＩ制御部６１０は、ログアウト要求を受けるまでユーザ名、認証ＩＤ、管理コードを保持し、ユーザ操作によりコピー等のジョブ発行が指示されると、ジョブ管理部６０３へジョブ発行要求と共にユーザ名、認証ＩＤ、管理コードを送信する。また、オペレーションパネルからログアウト操作がなされるとログアウト処理を行う。さらに、ＵＩ制御部６１０は、動作設定情報として「タイムアウト時間」を持ち、オペレーションパネルに「タイムアウト時間］で設定された時間操作が行われなかった場合、ログアウト処理を行う。「タイムアウト時間］の設定値は、外部モジュール（例えば、分析サーバ等）からも参照可能とする。ＵＩ制御部６１０は、ログアウト処理において、認証処理部６１２にユーザ名、認証ＩＤ、ログアウト要因情報と共にログアウト通知を行い、認証情報や認証ＩＤを破棄する。
【００２４】
ジョブ管理部６０３は、印刷ジョブを解析し、ユーザ名や管理コード、印刷部数やカラー印刷等の出力属性情報を取得し、ジョブの開始時刻と共にジョブ情報として管理する。オペレーションパネルからのジョブ（例えば、印刷ジョブ）が発行された場合にはＵＩ制御部６１０から、Ｗｅｂブラウザからのジョブが発行された場合にはリモートＵＩ制御部６１１から、出力属性情報やユーザ名等を受信する。
【００２５】
印刷データ展開部６０４は、ジョブ管理部６０３に格納されたジョブ情報に従い、印刷データ格納部６０２から印刷データを取得して画像生成処理を行い、イメージデータを生成する。スキャナ制御部６０５は、スキャナコントローラ５１２を制御し、紙原稿のスキャンを行い、作成されたイメージデータを作成する。イメージ格納部６０６は、印刷データ展開部６０４、スキャナ制御部６０５が生成したイメージデータをＲＡＭ５０３やハードディスク（ＨＤ）５１１に一時的に格納する。プリンタ制御部６０７は、プリンタエンジンを制御し、イメージ格納部６０６に格納されたイメージデータの印刷を行わせる。プリンタエンジン６０８は、イメージ格納部６０６に格納されたイメージデータを電子写真技術やインクジェット技術等の既知の印刷技術を用いて印刷用紙等のメディアに実際に印刷するプリンタ装置である。
【００２６】
ジョブ履歴管理部６０９は、ジョブ履歴情報を管理する。ジョブ管理部６０３は、ジョブが完了すると管理するジョブ情報をジョブ履歴情報としてジョブ履歴管理部６０９に送信し、ジョブ履歴管理部６０９が保管する。ジョブ履歴管理部６０９は、分析サーバ１０４からの要求に応答してジョブ履歴情報を分析サーバ１０４に送信する。
【００２７】
リモートＵＩ制御部６１１は、ＨＴＴＰ又はＨＴＴＰＳサーバとして機能し、ホストコンピュータ１０１上で動作するＷｅｂブラウザ３０４からの要求を受け付ける。リモートＵＩ制御部６１１は、Ｗｅｂブラウザからの要求を受け付けるとセッション情報から認証情報を取得し、認証処理部６１２にアクセス可否を問い合わせる。リモートＵＩ制御部６１１は、アクセスが許可された場合には要求されたＨＴＭＬデータをＷｅｂブラウザに送信し、許可されない場合にはログインフォーム画面を表示するためのＨＴＭＬデータをＷｅｂブラウザに送信する。リモートＵＩ制御部６１１は、Ｗｅｂブラウザ３０４からログインフォームへの入力データを受信すると、認証処理部６１２へ認証要求を出し、認証が成功した場合には要求されたＨＴＭＬデータをＷｅｂブラウザに送信する。
【００２８】
認証処理部６１２は、複合機１０２、１０３の認証処理及び管理を行う。認証処理部６１２は、ユーザが、オペレーションパネル５０９やＷｅｂブラウザ３０４のログインフォームへ入力したログイン名、パスワード等を元にユーザ認証を行う。また、認証処理部６１２は、プリンタドライバ４０２からの認証要求を受け、ユーザ名、パスワードの照合を行い、認証が成功した場合には認証ＩＤを発行し、認証の成否と共にオペレーションパネル５０９やＷｅｂブラウザ３０４に返信する。認証処理部６１２は、認証情報テーブルを保持し、該テーブルに登録されたユーザ名、パスワードと比較することによりユーザ認証を行う。なお、図示しない認証サーバとの通信を行い、認証サーバ側で保持する認証情報テーブルを使用してユーザ認証を行ってもよい。電源制御部６１４は各機能部の電源供給を制御するとともに、各機能部の消費電力量を計測する。そして、電源状態管理部６１３によって、状態変化時の消費電力量情報を通知する。
【００２９】
次に、図７を用いて、ジョブ履歴情報テーブル４０３１、ジョブ履歴印刷ページ情報テーブル４０３２、及びジョブ履歴用紙情報テーブル４０３３、ジョブ履歴消費電力情報テーブル４０３４について説明する。まず、図７（Ａ）を参照して、ジョブ履歴情報テーブル４０３１について説明する。ジョブ履歴ＩＤ７０１は、ジョブ履歴をシステム内で一意に識別するＩＤである。複合機ＩＤ７０２は、複合機を識別するＩＤである。例えば、ＭＡＣアドレスやＩＰアドレスを用いることが考えられる。ジョブタイプ７０３としては、ホストコンピュータ１０１からの印刷であるプリントや、コピー、スキャン、ファクス、複合機内に保存された文書を印刷するボックスプリント等が挙げられる。
【００３０】
両面枚数７０６は、該当ジョブにより両面印刷された枚数が記録される。４ページのジョブを両面印刷した場合には、２ページが１枚に印刷され合計２枚となる。このとき、両面枚数が２枚とカウントされる。両面枚数７０６の代わりに、該当ジョブが両面設定で印刷されたかどうかを記録するようにすることもできる。両面枚数が１枚以上である場合には、両面印刷されたと判定することができる。
【００３１】
集約設定７０７は、該当ジョブの集約印刷設定が記録される。集約設定７０７が「２  ｉｎ  １」である場合、原稿２ページを用紙１ページに集約印刷されたことを示す。また、集約印刷枚数を記録するようにすることもできる。部数７０８は、該当ジョブの部数設定が記録される。文書名７０９は、該当ジョブの印刷アプリケーション３０１によりジョブに設定される文書名である。この文書名で印刷アプリケーション種別がある程度判定可能である。管理コード７１０は、該当ジョブにユーザが付加するコードであり、印刷目的などを指定する。管理コードは、図示しない印刷アプリケーション３０１から印刷指示後に表示される管理コード指定ダイアログや、ＵＩ制御部６１０において認証画面で指定してもよい。
【００３２】
次に、図７（Ｂ）を参照して、ジョブ履歴印刷ページ情報テーブル４０３２について説明する。ジョブ履歴印刷ページ情報テーブルには、ジョブ履歴情報テーブル４０３１に格納されたジョブ履歴情報の印刷ページに関する詳細情報を記録する。
【００３３】
まず、ジョブ履歴ＩＤ７２１は、ジョブ履歴をシステム内で一意に識別するＩＤであり、ジョブ履歴ＩＤ７０１において同じＩＤを持つジョブ履歴と関連付けられる。例えば、列７１１と列７３１は、ジョブ履歴ＩＤ（７０１、７２１）が１０００であるため、関連付けられる。列７３１のジョブ履歴印刷ページ情報は、列７１１の示すジョブにおいて印刷されたページについての詳細情報を示している。
【００３４】
カラー種別７２２は、印刷がカラーまたは白黒、クリア（透明で光沢を持たせる効果のある印刷）のいずれかで行われたことを示している。不図示ではあるが、単色カラー、２色カラー、シルバーなど様々な印刷方法を示す属性を設定することもできる。ページサイズ７２３は、印刷ページのサイズが記録される。Ａ４、Ｂ５などの既定の用紙サイズや、高さ×幅で指定することも可能である。ページ数７２４は、該当ジョブによりカラー種別７２２、ページサイズ７２３で印刷されたページ数が記録される。１つのジョブで複数のカラー種別、ページサイズが混載する印刷が行われた場合、複数の行でそれぞれ記録する。たとえば、列７３５、列７３６、列７３７は、ジョブ履歴ＩＤ１００３のジョブに関する詳細情報である。該ジョブでは、白黒・Ａ４で５ページ（列７３５）、カラー・Ａ４で５ページ（列７３６）、白黒・Ａ３で５ページ（列７３７）の計１５ページ印刷されたことを示している。
【００３５】
次に、図７（Ｃ）を参照して、ジョブ履歴用紙情報テーブル４０３３について説明する。ジョブ履歴用紙情報テーブル４０３３には、ジョブ履歴情報テーブル４０３１に格納されたジョブ履歴情報の印刷用紙枚数に関する詳細情報を記録する。ジョブ履歴ＩＤ７４１は、ジョブ履歴をシステム内で一意に識別するＩＤであり、７２１と同様にジョブ履歴ＩＤ７０１において同じＩＤを持つジョブ履歴と関連付けられる。用紙タイプ７４２は、印刷に使用された用紙の種別（普通紙、再生紙など）を示している。用紙サイズ７４３は、印刷に使用された用紙のサイズが記録される。Ａ４、Ｂ５などの既定の用紙サイズや、高さ×幅で指定することも可能である。枚数７４４は、該当ジョブにより用紙タイプ７４２、用紙サイズ７４３で印刷された枚数が記録される。１つのジョブで複数の用紙タイプ、用紙サイズが混載する印刷が行われた場合、複数の行でそれぞれ記録する。たとえば、列７５４、列７５５、列７５６は、ジョブ履歴ＩＤ１００３のジョブに関する詳細情報であり、該ジョブでは、再生紙・Ａ４で６枚（列７５４）、普通紙・Ａ４で４枚（列７５５）、再生紙・Ａ３で５枚（列７５６）の計１５枚使用されたことを示している。
【００３６】
次に、図７（Ｄ）を参照して、ジョブ履歴用紙消費電力情報テーブル４０３４について説明する。ジョブ履歴用紙消費電力情報テーブル４０３４には、ジョブ履歴情報テーブル４０３１に格納されたジョブ履歴情報に対応する消費電力量に関する情報を記録する。ジョブ履歴ＩＤ７６１は、ジョブ履歴をシステム内で一意に識別するＩＤであり、７２１と同様にジョブ履歴ＩＤ７０１において同じＩＤを持つジョブ履歴と関連付けられる。消費電力量７６２は、関連するジョブの消費電力量を示している。消費電力情報は、図６における電源状態管理部６１３からンターフェース部６０１を介して取得される。除外フラグ７６３は、後述する１ページ印刷時消費電力量テーブル４０２１（実測値）を算出する際に除外するかどうかを示すフラグである。なお、消費電力量の算出方法および除外フラグの設定方法については図１２を用いて後述する。
【００３７】
図７で示す情報により、例えば、ジョブ履歴７１１は、複合機Ａで２００９／０９／２５＿１４：２５：３０に開始し、２００９／０９／２５＿１４：４０：３０に終了したコピージョブが実行されたことを示している。更に、このジョブでは、カラー・Ａ４で１０ページ印刷が行われ、普通紙・Ａ４で１０枚使用されたことを示している。更に、このジョブの消費電力量は１．５ＫＷであったことを示している。本実施形態の構成に限定することなく、例えば、ジョブ履歴情報テーブル４０３１、ジョブ履歴印刷ページ情報テーブル４０３２、ジョブ履歴用紙情報テーブル４０３３、ジョブ履歴消費電力情報テーブル４０３４をジョブタイプごとに作成する構成であってもよい。
【００３８】
次に、図８を用いて、分析処理部４０２が管理するテーブルについて説明する。まず、図８（Ａ）を参照して、１ページ印刷時消費電力量テーブル４０２１について説明する。図８（Ａ）に示す１ページ印刷時消費電力量テーブル４０２１には、複合機ごとに、１ページ印刷するときに消費する消費電力量が格納されており、分析処理部４０２に保存される。
【００３９】
図８（Ａ）に示すテーブルは、固定値情報（８０２乃至８１７）および実測値情報（８１８乃至８３３）によって構成される。消費電力量 (基準電力データ)は、利用実績に基づく消費電力量算出のために、デバイス種ごとに保持している。本実施形態では、固定値情報（８０２乃至８１７）は、予め用意されている情報であり、実測値情報（８１８乃至８３３）値が格納されていない場合に補完値として用いられる。１ページ印刷時消費電力量テーブル４０２１の実測値は、ジョブ履歴をもとに計算されるため、計算を行うためのジョブ履歴がない間は、値が格納されていない状態となる。なお、具体的な処理については後述する。また、電源計測部を持たない複合機に関しては実測値が格納されない。
【００４０】
複合機ＩＤ８０１は、複合機を識別するＩＤである。ジョブタイプ８４１は、プリントやコピーなどジョブのタイプを示す。カラー種別８４２は、印刷がカラー印刷であるか、白黒印刷であるかを示す。ページサイズ８４３は、印刷ページサイズを示す。ここでは用紙サイズをＬａｒｇｅ、Ｓｍａｌｌという２つに区別しているが、Ａ４、Ｂ５サイズなど具体的な用紙サイズを指定してもよい。本実施形態では、Ｂ４以上のサイズをＬａｒｇｅ、Ｂ４より小さいサイズをＳｍａｌｌと分類する。
【００４１】
両面１０４４は、印刷が両面印刷であるか、片面印刷であるかを示す。例えば、固定値情報８０２は、ジョブタイプがプリントのカラー印刷、ページサイズＬａｒｇｅ、片面印刷のときの１ページ印刷するときに消費される電力の固定値を示しており、複合機Ａの消費電力量は２Ｗｈである。また、例えば、実測値情報８１８は、ジョブタイプがプリントのカラー印刷、ページサイズＬａｒｇｅ、片面印刷のときの１ページ印刷するときに消費される電力の実測値を示しており、複合機Ａの消費電力量実測値は１．９Ｗｈである。実測値が格納されていない例としては、ジョブタイプがプリントのカラー印刷、ページサイズＬａｒｇｅ、両面印刷８１９において、複合機Ｂの消費電力量８５６が空白となっている。
【００４２】
次に、図８（Ｂ）を参照して、用紙ＣＯ２排出量テーブル４０２２について説明する。図８（Ｂ）に示す用紙ＣＯ２排出量テーブル４０２２は、用紙１枚を使用したときのＣＯ２排出量が格納されており、分析処理部４０２に保存される。具体的には、用紙の製造時のＣＯ２排出量や、木が伐採されることによる環境負荷（木が吸収するＣＯ２量を排出量と換算するなど）を考慮したＣＯ２排出量を指定される。
【００４３】
用紙サイズ８６１は、Ａ４などの用紙のサイズを示し、用紙タイプ８６２は、普通紙、再生紙、厚紙、コート紙などの用紙の種別を示す。ＣＯ２排出量１１０３は、用紙サイズ８６１、用紙タイプ８６２で指定された用紙を１枚使用したときのＣＯ２排出量を示す。単位としては、ｇ（グラム）やｏｚ（オンス）などを使用できるが、本実施例ではｇを採用する。例えば、列８７１は、普通紙・Ａ４の用紙を１枚使用した場合、ＣＯ２が５ｇ排出されることを示している。
【００４４】
次に、ジョブ履歴収集処理について説明する。分析サーバ１０４のジョブ履歴収集部４０３は、インターフェース部４０１を介して複合機１０２および１０３と通信し、ジョブ履歴管理部６０９で管理されているジョブ履歴を収集する。取得したジョブ履歴は、図７（Ａ）乃至(Ｄ)に示すテーブルと同等、もしくは拡張された形式のテーブルで、ジョブ履歴収集部４０３に保管される。また、複数の複合機からジョブ履歴情報を収集する場合、複合機の識別子を列に加えてもよい。
【００４５】
まず、図９を用いて、デバイス情報管理部４０４が管理するテーブルについて説明する。図９（Ａ）に示すデバイス情報テーブル４０４１は、分析サーバ１０４のデバイス情報管理部４０４に保持される（図４参照）。デバイス情報テーブル４０４１には、複合機の各種設定情報や能力情報が格納される。複合機ＩＤ９０１は、複合機を識別する情報であり、該当行がどの複合機に関する設定値であるかを示す。
【００４６】
属性９０２は、用紙サイズ小・白黒印刷速度（ページ／分）であり、複合機の用紙サイズ小の白黒ページの印刷速度を示す。用紙サイズ大・白黒印刷速度９０３は、複合機の用紙サイズ大・白黒ページの印刷速度（ページ／分）を示す。用紙サイズ小・カラー印刷速度９０４は、複合機の用紙サイズ小・カラーページの印刷速度（ページ／分）を示す。用紙サイズ大・カラー印刷速度９０５は、複合機の用紙サイズ大・カラーページの印刷速度（ページ／分）を示す。
【００４７】
例えば、列９１１は複合機Ａの情報であり、複合機Ａの印刷速度は以下である。
・用紙サイズ小・白黒印刷速度が６０ページ／分
・用紙サイズ大・白黒印刷速度が３０ページ／分
・用紙サイズ小・カラー印刷速度が６０ページ／分
・用紙サイズ大・カラー印刷速度が３０ページ／分
これらの情報は、デバイス情報管理部４０４により、例えばＳＮＭＰプロトコル等を使用して、ネットワークを経由して複合機から取得される。
【００４８】
次に、図９（Ｂ）を参照して、デバイス状態消費電力テーブル４０４２について説明する。デバイス状態消費電力テーブル４０４２は、分析サーバ１０４のデバイス情報管理部４０４に保持される（図４参照）。デバイス状態消費電力テーブル４０４２には、複合機の各動作モードにおける消費電力が格納される。分析サーバ１０４は予め基本情報として複合機モデルごとの基準消費電力情報(固定値)を持ち、それらの値を９２２乃至９２６に保持している。また、９２７乃至９３１には、電源制御部６１４によって実測された基準消費電力情報(実測値)が格納される。具体的には、複合機ＩＤ９２１は、複合機を識別する情報であり、該当行がどの複合機に関する情報であるかを示す。通常モード９２２および９２７は、複合機が通常モード(待機中)、即ちジョブ非実行時かつ省電力モードに移行していない場合の消費電力を示す。
【００４９】
ここで、図１０は、複合機の状態と消費電力の関係を示す図であり、通常モード９２２および９２７は、図１０における１００１の単位時間当たりの消費電力量に該当する。省電力モード９２３および９２８は、複合機が省電力モードである場合の消費電力を示しており、図１０における１００５の単位時間当たりの消費電力量に該当する。
【００５０】
電源ＯＦＦ９２４および９２９は、複合機が電源ＯＦＦの基本消費電力を示しており、図１０における１００６の単位時間当たりの消費電力量に該当する。ジョブ処理中９２５および９３０は、複合機がジョブ処理中である場合の基本消費電力を示しており、図１０における１００４単位時間当たりの消費電力量に該当する。また、本実施例では、この値は通常モードの単位時間当たり消費電力量と同じ値であるとしている。
【００５１】
ジョブ開始時９２６および９３１は、複合機がジョブ開始時にかかる消費電力を示し、図１０における１００１単位時間当たりの消費電力量に該当する。これはジョブ開始時の消費電力量が大きくなる状況を考慮したものである。本実施形態において、この値を印刷ページの１ページ目に加算することとしている。値の計算方法については図１３を用いて後述する。ジョブ処理中の消費電力はページ数により変動する消費電力量(図１０における１００３)と、ジョブ処理中の基本消費電力(図１０における１００４)と、ジョブ開始時にかかる消費電力(図１０における１００２)を加算した値となる。
【００５２】
次に、図９（Ｃ）を参照して、デバイスイベントテーブル４０４３について説明する。デバイスイベントテーブル４０４３は、分析サーバ１０４のデバイス情報管理部４０４に保持される（図４参照）。本実施形態において、デバイスイベントテーブル４０４３は、複合機ごとに保持しているが、単一のテーブルで複数の複合機のイベントを管理するように構成しても構わない。これらの情報は、例えば、ＳＮＭＰプロトコルなどを使用してネットワークを経由して複合機から取得してもよいし、ＤＳＬＰによって複合機からイベントを受信してもよい。
【００５３】
具体的に説明すると、イベントＩＤ９５１は、複合機から受信したイベントを識別する情報である。ステータス９５２には、複合機のステータス情報が格納される。時間９５３には、対応する複合機のイベントが発生した時間が格納される。例えば、列９５６は、２００９／０９／２５  ０７：５８：４０の複合機が通常モード(待機状態)に移行したイベントＩＤ１として格納されたことを示している。ジョブ履歴ＩＤ９５４には、ジョブ履歴ＩＤが格納される。ジョブ履歴ＩＤでは、複合機から受信するステータスがジョブ開始またはジョブ終了である場合に受信される。例えば、列９５９は、ジョブ履歴ＩＤ１０００のコピージョブの開始がイベントＩＤ４として格納されたことを示している。消費電力量９５５は前回イベントからの消費電力量の差分が格納される。例えば、列９６０では、ジョブ履歴ＩＤ１０００のコピー開始からコピー終了までの消費電力量が１．５Ｗｈとして格納されている。
【００５４】
次に、図１１を用いて、分析処理部４０２で管理するテーブルを説明する。まず、図１１（Ａ）を参照して、アプリケーション種別ごとの削減印刷設定制限テーブルの一例を示す。アプリケーション１１０１は、印刷アプリケーションの種別を示す。拡張子１１０２は、印刷アプリケーションで扱われるファイルの拡張子であり、ジョブの文書名の最後に使用される。このことから、ジョブを印刷した印刷アプリケーションの種別を判定するために使用する。
【００５５】
両面への変更１１０３は、該当行の印刷アプリケーションからの印刷の場合に、削減印刷設定として両面への変更を許可するかを指定する。○が許可、×は不許可を示す。集約印刷設定の変更１１０４は、該当行の印刷アプリケーションからの印刷の場合に、削減印刷設定として２ｉｎ１や４ｉｎ１への変更を許可するかを指定する。○が許可、×は不許可、「２ｉｎ１まで」は２ｉｎ１への変更は許可するが、４ｉｎ１への変更を許可しないことを示す。
【００５６】
例えば、行１１１２は、拡張子１１０２がＤＯＣ、またはＤＯＣＸであり、これらの拡張子が文書名７０９の最後に現れるジョブの印刷アプリケーションが、アプリケーション１１０１の「ワープロ」である。この「ワープロ」に分類されるアプリケーションからの印刷の場合に、削減印刷設定として両面への変更が許可されるが、集約印刷設定と指定は２ｉｎ１までであることを示している。
【００５７】
このように、印刷アプリケーション種別に応じて削減印刷設定の範囲を指定可能とすることにより、全てのジョブを両面、２ｉｎ１などに変換できるとは限らず、文書の種類などによってその範囲が変わることに対応することができる。
【００５８】
次に、図１１（Ｂ）を参照して、管理コードごとの削減印刷設定制限テーブルの一例を示す。管理コード１１２１は、ジョブに指定される管理コードを示す。両面への変更１１２２は、該当行の管理コードが指定されたジョブの場合に、削減印刷設定として両面への変更を許可するかを指定する。○が許可、×は不許可を示す。集約印刷設定の変更１１２３は、該当行の管理コードが指定されたジョブの場合に、削減印刷設定として２ｉｎ１や４ｉｎ１への変更を許可するかを指定する。○が許可、×は不許可、「２ｉｎ１まで」は２ｉｎ１への変更は許可するが、４ｉｎ１への変更を許可しないことを示す。
【００５９】
例えば、管理コード１１２１には、Ｂ２が指定されたジョブに関して、削減印刷設定として両面印刷は許可されるが、集約印刷設定の変更は許可されないことを示す。このように、管理コードに応じて削減印刷設定の範囲を指定可能とすることにより、全てのジョブを両面、２ｉｎ１などに変換できるとは限らず、印刷目的によってその範囲が変わることに対応してもよい。
【００６０】
次に、分析サーバ１０４のデバイス情報管理部４０４におけるデバイス状態消費電力情報算出処理について図１２のフローチャートを用いて説明する。この処理は、デバイスイベントテーブル４０４３に蓄積された情報（所定の情報）からデバイス状態消費電力テーブル４０４２およびジョブ履歴消費電力情報テーブル４０３４を更新する処理となる。
【００６１】
まず、ステップＳ１２０１で、デバイスイベントテーブル４０４３を参照し、未処理のイベントを取得する。分析サーバ１０４は、デバイス状態消費電力情報算出処理が済んだイベントＩＤを記録しておき、次回のデバイス状態消費電力情報算出処理の実行時にはそれ以降のイベントＩＤを取得する。
【００６２】
次に、取得したイベントごとに、ステップＳ１２０２で、ステータス９５２の情報を取得する。続く、ステップＳ１２０３で、ステータスが「ジョブ開始」であるか否かを判定する。ステータスが「ジョブ開始」と判定された場合（ＹＥＳ）、ステップＳ１２０５に進み、ステップＳ１２０５で、該当イベントのジョブ履歴ＩＤ９５３を取得し、次のイベントの内容を取得する。そして、処理を終了する。一方、ステータスが「ジョブ開始」でないと判定された場合（ＮＯ）、ステップＳ１２０６に進む。
【００６３】
ステップＳ１２０６で、ステータスが「ジョブ終了」であるか否かを判定する。ステータスが「ジョブ終了」であると判定された場合（ＹＥＳ）、ステップＳ１２０７に進み、一方、ステータスが「ジョブ終了」でないと判定された場合（ＮＯ）、ジョブが行われていないので、非ジョブに対するイベント処理としてステップＳ１２１２へ進む。
【００６４】
ステップＳ１２０７で、該当イベントのジョブ履歴ＩＤ９５４を取得する。そして、ステップＳ１２０８で、当該ジョブ履歴の実績消費電力値を計算し、ジョブ履歴消費電力情報テーブル４０３４に格納する。例えば、イベントテーブル９６０では、ジョブ履歴ＩＤ１０００の消費電力量が１．５ｋＷｈであったとしてジョブ履歴消費電力情報テーブル４０３４の７７１に格納される。
【００６５】
続くステップＳ１２０９では、同時実行中のジョブがあるか否かを判定する。同時実行中のジョブがある場合（ＹＥＳ）、ステップＳ１２１０で、ジョブ履歴消費電力情報テーブルの除外フラグ７６３を立てる。なお、複合機では、複数ジョブを並列処理可能であるため、本実施形態では、並列処理されたジョブに対応する消費電力量は誤差を含むとみなす。除外フラグが立っているジョブについては、以降説明する削減シミュレーション用のテーブル計算には利用しない。
【００６６】
ここで、例えば、イベントテーブル９６１では、ジョブ履歴ＩＤ１００２がコピー開始後、コピー終了前(９６４)に別ジョブ履歴ＩＤ１００４がプリント開始しており、ジョブが並列処理されている。したがって、ジョブ履歴消費電力情報テーブル４０３４のジョブ履歴ＩＤ１００２および１００４に対して除外フラグがセットされる。
【００６７】
一方、同時実行中のジョブがない場合（ＮＯ）、ステップＳ１２１１に進み、ステップＳ１２１１で、ジョブ履歴印刷ページ情報テーブル４０３２を参照し、当該ジョブが複数のジョブ履歴印刷ページ情報を有するか否かを判定する。複数の印刷ページ情報を有する場合（ＹＥＳ）、ステップＳ１２１０へ進み、除外フラグを立てる。これは、図１３において後述する単位消費電力量計算処理において消費電力計算を行う際、消費電力量を複数の印刷ページ情報で分配することによる誤差を避ける為である。ステップＳ１２１０で除外フラグを立てた後、処理を終了する。一方、複数の印刷ページ情報を有さない場合（ＮＯ）、処理を終了する。
【００６８】
次に、ステップＳ１２１２およびステップＳ１２１３では、非ジョブ実行時のステータスに関する処理を行うことになる。ステップＳ１２１２では、直前のイベントを参照し、直前イベントからの経過時間を計算する。この値が直前イベントで通知されたステータスの経過時間となる。例えば、イベントテーブル９５７では、２００９／０９／２５ ０７：５９：１０にスリープ移行している。直前のイベント９５６は、２００９／０９／２５ ０７：５８：４０となっている。この間の経過時間３０秒が待機中の時間となる。
【００６９】
そして、ステップＳ１２１３で、該当イベントの単位時間当たりの消費電力量を計算し、デバイス状態消費電力テーブル４０４２の９２７乃至９３１の該当ステータス部分に格納する。例えば、イベントテーブル９５７の待機中の時間については複合機Ａの通常モード９２７を示す９４４に格納される。格納後、処理を終了する。
【００７０】
デバイス状態消費電力テーブル４０４２の格納時は、過去データを加味しながら値が更新される。本実施形態では、不図示だが、過去に計算された単位時間当たりの消費電力量が複数蓄積されており、新たに計算された該当イベントの消費電力量を含めた平均値が計算され、テーブルに格納される。
【００７１】
次に、分析サーバ１０４の分析処理部における単位消費電力量計算処理について、図１３のフローチャートを用いて説明する。この処理は、デバイス状態消費電力テーブル４０４２およびジョブ履歴消費電力情報テーブル４０３４から１ページ印刷時消費電力量テーブル４０２１を更新する処理である。
【００７２】
まず、ステップＳ１３００で、ジョブ履歴収集部４０３から単位消費電力量計算処理を行っていないジョブ履歴を取得する。分析サーバ１０４は、単位消費電力量計算処理が済んだジョブ履歴ＩＤを記録しておき、次回の単位消費電力量計算処理の実行時にはそれ以降のジョブ履歴を取得する。ジョブ履歴収集部４０３は、ジョブ履歴ＩＤが指定されると、各種テーブルからから指定されたジョブ履歴ＩＤ以降のジョブ履歴情報を返す。なお、各種テーブルとは、ジョブ履歴情報テーブル４０３１、ジョブ履歴印刷ページ情報テーブル４０３２、ジョブ履歴用紙情報テーブル４０３３、ジョブ履歴消費電力情報テーブル４０３４である。
【００７３】
次に、ステップＳ１３０２で、ジョブ履歴消費電力情報テーブル４０３４の該当ジョブＩＤに除外フラグが立っているか否かを判定する。ジョブ履歴消費電力情報テーブル４０３４の該当ジョブＩＤに除外フラグが立っている場合（ＹＥＳ）、処理を終了し、次のジョブ履歴ＩＤを参照する。一方、除外フラグが立っていない場合（ＮＯ）、ステップＳ１３０３に進み、ジョブ履歴印刷ページ情報テーブル４０３２およびジョブ履歴消費電力情報テーブル４０３４を参照する。そして、同一の印刷ページ情報を持つ過去のジョブのうち、除外フラグのない最新のジョブ履歴を参照ジョブとして検出する。
【００７４】
そして、ステップＳ１３０４で、該当するジョブが検出されたか否かを判定する。該当するジョブが検出された場合（ＹＥＳ）、ステップＳ１３０５に進み、該当ジョブを抽出する。一方、該当するジョブが検出されない場合（ＮＯ）、この処理を終了し、次のジョブ履歴ＩＤに処理を移す。例えば、ジョブ履歴１００５ではＡ４カラーのジョブと印刷ページ情報を持つ過去のジョブ履歴ＩＤ１０００が参照ジョブとして検出される。続く、ステップＳ１３０６乃至ステップＳ１３１２では、実際の単位消費電力量計算処理が行われる。
【００７５】
ここで、単位消費電力量計算の具体的な方法について説明する。ステップＳ１３０５で、該当ジョブを抽出した後、まず、ステップＳ１３０６で、ジョブ履歴消費電力情報テーブル４０３４を参照し、２つのジョブの消費電力量差を計算する。
消費電力量差（Ｄ）
＝|［該当ジョブの消費電力量］−［参照ジョブの消費電力量］|
【００７６】
次に、ステップＳ１３０７で、１ページ印刷時消費電力量を求める。図１０にて説明した通り、ジョブ処理中の消費電力は、ページ数により変動する消費電力量(１００３)と、ジョブ処理中の基本消費電力(１００４)と、ジョブ開始時にかかる消費電力 (１００２)を加算した値となる。従って、消費電力差（Ｄ）は、両ジョブの印刷ページ数差分の消費電力量となり、１ページ印刷時消費電力量は以下の式から求められる。
１ページ印刷時消費電力量（Ｅ）
＝消費電力量差（Ｄ）／｜［該当ジョブの印刷ページ数］−［参照ジョブの印刷ページ数］｜
【００７７】
次に、ステップＳ１３０８で、該当ジョブの経過時間（Ｔ）をジョブ履歴情報テーブル４０３１の情報から計算する。
該当ジョブの経過時間（Ｔ）＝［該当ジョブの終了時間７０５］−［該当ジョブの開始時間７０４］
そして、ステップＳ１３０９で、実測値があるか否かを判定する。デバイス状態消費電力テーブル４０４２より通常モードの基準消費電力情報（Ｂ）を参照し、実測値がある場合（ＹＥＳ）、ステップＳ１３１０へ進み、実測値を取得する。一方、実測値が存在しない場合（ＮＯ）、ステップＳ１３１１へ進み固定値を取得する。
【００７８】
次に、ステップＳ１３１２において、該当ジョブ処理中の基本消費電力量（１００４）およびジョブ開始時にかかる消費電力量（１００２）を求める。
該当ジョブ処理中の基本消費電力量（１００４）
＝通常モードの基準消費電力情報（Ｂ）×経過時間（Ｔ）
ジョブ開始時にかかる消費電力（１００２）
＝［該当ジョブの消費電力量］−［該当ジョブ処理中の基本消費電力量（１００４）］−１ページ印刷時消費電力量（Ｅ）×［該当ジョブのページ数］
【００７９】
そして、ステップＳ１３１３で、ステップＳ１３１２の計算結果を１ページ印刷時消費電力量テーブル４０２１の１ページ印刷時消費電力量（実測値）の該当印刷ページ情報に格納する。また、ジョブ開始時にかかる消費電力（１００２）の計算結果をデバイス状態消費電力テーブルの９３１に格納する。そして、処理を終了する。
【００８０】
１ページ印刷時消費電力量テーブル４０２１およびデバイス消費電力テーブルの格納時は、過去データを加味しながら値が更新される。本実施形態では、不図示だが過去に計算された単位時間当たりの消費電力量が複数蓄積されており、新たに計算された消費電力量を含めた平均値が計算され、テーブルに格納される。
【００８１】
分析サーバ１０４の分析処理部におけるＣＯ２排出量計算処理について、図１４から図１９のフローチャートを用いて説明する。図１４は、消費電力量／ＣＯ２排出量計算処理および削減シミュレーション処理全体の処理手順に関するフローチャートである。
【００８２】
まず、ステップＳ１４００で、ジョブ履歴収集部４０３からＣＯ２排出量計算処理を行っていないジョブ履歴を取得する。分析サーバ１０４は、ＣＯ２排出量計算処理が済んだジョブ履歴ＩＤを記録しておき、次回のＣＯ２排出量計算処理の実行時にはそれ以降のジョブ履歴を取得する。ジョブ履歴収集部４０３は、ジョブ履歴ＩＤを指定されるとジョブ履歴情報テーブル４０３１、ジョブ履歴印刷ページ情報テーブル４０３２、ジョブ履歴用紙情報テーブル４０３３より指定されたジョブ履歴ＩＤ以降のジョブ履歴情報を返す。
【００８３】
続いて、取得した未処理のジョブ履歴ごとにステップＳ１４０２からステップＳ１４１２の処理を行う。ステップＳ１４０２は、ジョブ履歴消費電力情報テーブル４０３４より該当ジョブの実績値消費電力量を取得する。また、取得した消費電力量からＣＯ２排出量を計算する。不図示ではあるが、分析処理部４０２には、ＣＯ２排出量原単位（ｋｇ／Ｗｈ）を保持し、この値を係数として以下の式よりジョブのＣＯ２排出量を計算する。
ジョブのＣＯ２排出量＝ジョブの消費電力量×ＣＯ２排出量原単位
【００８４】
そして、ステップＳ１４０３で、ジョブの用紙使用によるＣＯ２排出量計算処理において、ジョブ履歴の情報を元に該当ジョブを実行するにあたり使用された用紙によるＣＯ２排出量を計算する消費された実績の消費電力量を計算する。その詳細を後述する図１５に記載する。次に、印刷設定を変更することによりどれだけの印刷ページ数、用紙枚数、消費電力量、ＣＯ２排出量が削減できるかを計算するために、後述のステップＳ１４０５からステップＳ１４１０を削減印刷設定ごとに繰り返す。削減印刷設定とは、２ｉｎ１印刷、４ｉｎ１印刷、両面印刷、両面かつ２ｉｎ１印刷、両面かつ４ｉｎ１印刷などである。
【００８５】
ステップＳ１４０５では、削減値計算対象フラグをＦＡＬＳＥで初期化する。削減値計算対象フラグは、該当する削減印刷設定において削減が可能であるか否かを示すフラグである。該フラグがＦＡＬＳＥである場合、該当する削減印刷設定では、印刷ページ数、枚数の削減ができないことを示す。ＴＲＵＥである場合には、削減が可能であること示す。次に、ステップＳ１４０６で、印刷設定変更後のページ数、用紙枚数の計算を行う。その詳細を後述する図１６に示す。
【００８６】
そして、ステップＳ１４０７で、削減値計算対象フラグがＴＲＵＥか否かを判定する。削減値計算対象フラグがＴＲＵＥである場合（ＹＥＳ）、ステップＳ１４０８に進み、削減値計算対象フラグがＴＲＵＥでない場合（ＮＯ）、ステップＳ１４１０に進む。ステップＳ１４０８で、ステップＳ１４０６で求めた印刷ページ数に基づいて消費電力量、ＣＯ２排出量を計算する。その詳細を図２２に示す。そして、ステップＳ１４０９で、下記の式により、印刷設定変更後（以下、「変更後」と省略）の用紙使用によるＣＯ２排出量を算出する。
［変更後の用紙使用によるＣＯ２排出量］＝［実績の用紙使用によるＣＯ２排出量］×［変更後の用紙枚数２００４］／［実績の総用紙枚数］
【００８７】
この式から、実績のジョブ履歴の用紙タイプの枚数比率を、変更後の用紙タイプの枚数比率に適用して計算する。用紙タイプが混在しているジョブについて集約印刷、両面印刷へ変更した場合、どのページがどの用紙に印刷されるか不明である。例えば、片面印刷で普通紙１枚と再生紙１枚に印刷されたページを両面印刷に変更した場合、普通紙０．５枚、再生紙０．５枚に印刷したように計算する。そして、ステップＳ１４０５からステップＳ１４１０で削減印刷設定ごとに繰り返した処理が終了すると、ステップＳ１４１２において、計算結果を集計テーブルに加算する。
【００８８】
ここで、集計結果テーブルの一例を図２１に示す。集計結果テーブルは、分析処理部４０２に格納される。複合機ＩＤ２００１は、複合機を識別する情報であり、該当行がどの複合機に関する設定値であるかを示す。
【００８９】
集計月２００２は、該当行がいつの集計結果であるかを示している。複合機ＩＤ２００１と集計月２００２の組合せにより行を一意に識別できる。本実施例では、月ごとに集計を行うこととするが、集計期間をユーザが指定可能するようにしてもよい。
【００９０】
行２００３〜行２０１０は、実績のページ数やＣＯ２排出量を示し、行２０１１〜行２０１８は、削減印刷設定が２ｉｎ１印刷であるときのページ数やＣＯ２排出量を示す。同様に、行２０１９〜２０２６は、４ｉｎ１印刷を示し、行２０２７〜２３４は、両面印刷を示し、行２０３５〜２０４２は、両面かつ２ｉｎ１印刷を示し、行２０４３〜２０５０は、両面かつ４ｉｎ１印刷のときのページ数やＣＯ２排出量を示す。
【００９１】
行２００３、行２０１１、行２０１９、行２０２７、行２０３５、行２０４３は、実績や各削減印刷設定の場合の合計ページ数を示す。同様に、行２００４、行２０１２、行２０２０、行２０２８、行２０３６、行２０４４は、実績や各削減印刷設定の場合の全ページ数のうち２ｉｎ１により印刷されたページ数を示す。行２００５、行２０１３、行２０２１、行２０２９、行２０３７、行２０４５は、実績や各削減印刷設定の場合の全ページ数のうち４ｉｎ１により印刷されたページ数を示す。行２００６、行２０１４、行２０２２、行２０３０、行２０３８、行２０４６は、実績や各削減印刷設定の場合の全ページ数のうち両面で印刷されたページ数を示す。
【００９２】
また、行２００７、行２０１５、行２０２３、行２０３１、行２０３９、行２０４７は、実績や各削減印刷設定の場合の合計用紙枚を示す。行２００８、行２０１６、行２０２４、行２０３２、行２０４０、行２０４８は、実績や各削減印刷設定の場合の消費電力量を示す。なお、本実施形態において、単位は、Ｗｈを使用する。行２００９、行２０１７、行２０２５、行２０３３、行２０４１、行２０４９は、実績や各削減印刷設定の場合の電力消費によるＣＯ２排出量を示す。なお、単位は、ｋｇ（キログラム）やｌｂ（ポンド）などを使用してよく、本実施形態では、ｋｇ（キログラム）を使用する。さらに、行２０１０、行２０１８、行２０２６、行２０３４、行２０４２、行２０５０は、実績や各削減印刷設定の場合の用紙使用によるＣＯ２排出量を示す。なお、単位は、ｋｇ（キログラム）やｌｂ（ポンド）などを使用してよく、本実施形態では、ｋｇ（キログラム）を使用する。
【００９３】
図１４に戻って、ステップＳ１４１２では、ステップＳ１４０２からステップＳ１４１０において計算された、実績や各削減印刷設定の場合の各ページ数、枚数、消費電力量、ＣＯ２排出量を、対応する複合機の集計月の行の各値に加算して更新する。ここで、対応する複合機とは、ジョブ履歴の複合機ＩＤ７０２と、複合機ＩＤ２００１が一致する行であり、対応する集計月とは、ジョブ履歴の終了時刻７０５の年月部分が集計月２００２と一致する行である。なお、本実施形態では、終了時刻７０５を使用するが、例えば、開始時刻７０４の年月部分と一致する行としてもよい。
【００９４】
具体的には、ジョブ履歴情報テーブル４０３１の行７１１の示すジョブ履歴において、複合機ＩＤは、複合機Ａであり、終了時刻７０５が２００９／９／２５  １４：４０であり、その年月部分は、２００９／９である。これと一致するのは、複合機ＩＤ２００１が複合機Ａであり、集計月２００２が２００９／９である行２０５２である。そして、取得した未処理のジョブ履歴ごとの処理が終了するとＣＯ２計算処理を終了する。
【００９５】
次に、図１５を参照して、ジョブの用紙使用によるＣＯ２排出量計算処理について説明する。図１５は、ジョブの用紙使用によるＣＯ２排出量計算処理に関するフローチャートであり、ステップＳ１４０３の詳細を示している。まず、ステップＳ１５０１で、変数：「用紙ＣＯ２排出量」を０で初期化する。続いて、計算対象のジョブ履歴のジョブ履歴用紙情報ごとにステップＳ１５０３およびステップＳ１５０４を繰り返し処理する。例えば、ジョブ履歴ＩＤが１００３のジョブ履歴が計算対象である場合、ジョブ履歴ＩＤ７４１が１００３である行７５４、行７５５、行７５６について繰り返し処理を行う。
【００９６】
ステップＳ１５０３で、該当のジョブ履歴用紙情報の用紙タイプ７４２、用紙サイズ７４３に当たるＣＯ２排出量をテーブルより取得する。例えば、行７５４のジョブ履歴用紙情報の場合、用紙タイプ７４２が再生紙であり、用紙サイズ７４３がＡ４である。これに該当するＣＯ２排出量は、用紙ＣＯ２排出量テーブル４０２２の行８７２であり、ＣＯ２排出量は、６ｇである。ステップＳ１５０４で、変数：「用紙ＣＯ２排出量」に以下の式で求められる値を加算する。
用紙枚数×該当用紙サイズ・用紙タイプのＣＯ２排出量
【００９７】
例えば、行７５４のジョブ履歴用紙情報の場合、用紙枚数７４４が６であり、該当用紙サイズ・用紙タイプのＣＯ２排出量が６であるので、６×６＝３６を変数：「用紙ＣＯ２排出量」に加算する。そして、繰り返し処理が終了すると、ジョブの用紙ＣＯ２排出量計算処理を終了する。
【００９８】
次に、図１６を参照して、印刷設定変更後のページ数、用紙枚数計算処理について説明する。図１６は、印刷設定変更後のページ数、用紙枚数計算処理手順に関するフローチャートであり、図１４のＣＯ２計算処理におけるステップＳ１４０６の詳細を示している。まず、ステップＳ１６０１において計算対象のジョブ履歴のジョブ履歴印刷ページ情報を取得する。計算対象のジョブ履歴の複合機ＩＤ７０１と複合機ＩＤ７２１が一致する行をジョブ履歴印刷ページ情報テーブルより取得する。
【００９９】
次に、ステップＳ１６０２で、ステップＳ１６０１で取得したジョブ履歴印刷ページ情報の各行のページ数７２４をジョブ履歴の部数７０８で割る。そして、ステップＳ１６０３で、ステップＳ１６０２の割り算の結果ページ数を部数で割って余りが出るジョブ履歴印刷ページ情報がないか否かを判定する。余りが出るジョブ履歴印刷ページ情報がない場合（ＹＥＳ）、正常と判断しステップＳ１６０４に進む。余りが出るジョブ履歴印刷ページ情報がある場合（ＮＯ）、異常と判断し処理を終了する。ここで、余りが出る場合、ジョブが途中で中断したり、途中から開始されたりしたことが予想され、計算処理に好ましくないため処理を行わない。
【０１００】
次に、ステップＳ１６０４で、ジョブ履歴印刷ページ情報をページサイズ７２３ごとにグルーピングする。具体的には、ジョブ履歴ＩＤが１００３のジョブ履歴の場合、ページサイズ７２３がＡ４である行７３５と７３６が１つのグループとなり、Ａ３である行７３７が１つのグループとなるようにグルーピングする。
【０１０１】
次に、ステップＳ１６０５では、集約印刷設定変更によるページ数計算処理を行う。その詳細を図１７に示す。ステップＳ１６０６では、両面印刷設定変更による用紙枚数・両面枚数計算処理を行う。その詳細を図１９に示す。そして、ステップＳ１６０７では、削減印刷設定へ変更後のページ数１９０５、２ｉｎ１ページ数１９０６、４ｉｎ１ページ数１９０７、用紙枚数、両面枚数に部数７０８を掛け、ジョブ全体の削減印刷設定へ変更後のページ数、用紙枚数、両面枚数を求める。そして、処理を終了する。
【０１０２】
次に、図１７および図１８を参照して、集約印刷設定変更によるページ数計算処理について説明する。図１７および図１８は、集約印刷設定変更によるページ数計算処理手順に関するフローチャートであり、図１６の印刷設定変更後のページ数、用紙枚数計算処理におけるステップＳ１６０５の詳細を示している。
【０１０３】
まず、ステップＳ１７００で、実績の集約設定であるジョブ履歴の集約設定７０７が、削減印刷設定の集約設定（ステップＳ１３０４で指定される）よりも小さいか否かを判定する。実績の集約設定の方が小さい場合（ＹＥＳ）、ステップＳ１７０１に進む。一方、実績の集約設定の方が大きい場合（ＮＯ）、ステップＳ１７１８に進む。
【０１０４】
次に、ステップＳ１７０１で、集約印刷設定の制限があるか否かを判定する。制限がない場合（ＮＯ）、ステップＳ１７０２に進み、制限がある場合（ＹＥＳ）、ステップＳ１７１８に進む。集約印刷設定の制限については、以下のように行う。該当ジョブ履歴の文書名７０９を取得し、文書名の最後の拡張子がアプリケーション種別ごとの削減印刷設定制限テーブルの拡張子１１０２に含まれる行の集約印刷設定の変更１１０４を取得する。集約印刷設定の変更がと削減印刷設定を比較し制限があるかを判定する。制限の範囲内におさまっていればアプリケーション種別における制限なしと判定する。
【０１０５】
続いて、該当ジョブ履歴の管理コード７１０を取得し、管理コードごとの削減印刷設定制限テーブルの管理コード１１２１に一致する行の集約印刷設定の変更１１２３を取得する。集約印刷設定の変更がと削減印刷設定を比較し制限があるか否かを判定する。制限の範囲内に収まっている場合、管理コードにおける制限なしと判定する。アプリケーション種別における制限なし、かつ、管理コードにおける制限なしである場合、制限なしと判定する。
【０１０６】
次に、ステップＳ１７０２で、変数「削減値計算対象フラグ」をＴＲＵＥに初期化する。ステップＳ１７０３で、ステップＳ１６０４で、グルーピングしたジョブ履歴印刷ページ情報をページサイズごとに設定する。そして、グルーピングしたジョブ履歴印刷ページ情報の同ページサイズのグループごとに繰り返し処理する。処理が終了したら、集約印刷設定変更によるページ数計算処理を終了する。
【０１０７】
以下では、集約設定を変更した際の印刷ページ情報テーブル（図２０（Ａ））に、削減印刷設定へ変更後のページ数を格納し、管理する。ここで、ジョブ履歴ＩＤ１９０１は、ジョブ履歴ＩＤ７２１と対応する。また、削減印刷設定１９０２は、ステップＳ１３０４で指定される。カラー種別１９０３は、削減印刷設定変更後の印刷ページのカラー種別を示す。ページサイズ１９０４は、削減印刷設定変更後の印刷ページのページサイズであり、ステップＳ１７０３で指定される。
【０１０８】
行１９０５、行１９０６、行１９０７は、ジョブ履歴ＩＤ１９０１で指定されるジョブ履歴の削減印刷設定１９０２に変更時の、カラー種別１９０３、ページサイズ１９０４のページ数、２ｉｎ１ページ数、４ｉｎ１ページ数を示す。
【０１０９】
例えば、行１９１１は、ジョブ履歴ＩＤ１９０１で指定されるジョブ履歴ＩＤが１０００であるジョブ履歴の削減印刷設定が２ｉｎ１であるときの印刷ページ情報を示している。該印刷ページ情報は、カラー種別１９０３がカラー、ページサイズ１９０４がＡ４のページ数１９０５が５ページであり、そのうち２ｉｎ１ページ数１９０６は５ページ、４ｉｎ１ページ数１９０７が０ページであることを示している。
【０１１０】
ここで、図１７に戻って、ステップＳ１７０４で、ジョブ履歴印刷ページ情報のグループの中にカラー種別７２２がカラーであるジョブ履歴印刷ページ情報が含まれるか否かを判定する。ジョブ履歴印刷ページ情報が含まれる場合（ＹＥＳ）、ステップＳ１７０５に進み、ジョブ履歴印刷ページ情報が含まれない場合（ＮＯ）、ステップＳ１７０６に進む。例えば、ジョブ履歴ＩＤが１００３のジョブ履歴で、ページサイズがＡ４のグループに関しては、行７３６のカラー種別がカラーであるので、Ａ４のグループにはカラーが含まれると判定する。
【０１１１】
次に、ステップＳ１７０５で、ページ集約設定を変更した場合の印刷ページ情報として以下を追加する。
変更後のページサイズ１９０４＝ページサイズグループのページサイズ
変更後のカラー種別１９０３＝カラー
変更後のページ数１９０５＝（ページサイズグループのページ数７２４の合計）／（変更後の集約設定／実績集約設定）（小数点以下繰上げ）
【０１１２】
また、ステップＳ１７０５の別の態様として、カラー種別が“白黒”の印刷ページ情報がある場合には下記のページ集約設定を変更した場合の印刷ページ情報を追加する。
変更後のページサイズ１９０４＝ページサイズグループのページサイズ
変更後のカラー種別１９０３＝白黒
変更後のページ数１９０５＝（カラー種別＝白黒のページ数７２４）／（変更後の集約設定／実績集約設定）（余り切り捨て）
【０１１３】
さらに、下記のページ集約設定を変更した場合の印刷ページ情報を追加する。
変更後のページサイズ１９０４＝ページサイズグループのページサイズ
変更後のカラー種別１９０３＝カラー
変更後のページ数１９０５＝（カラー種別＝カラーのページ数７２４）＋（（カラー種別＝白黒のページ数７２４）／（変更後の集約設定／実績集約設定）の余り）／（変更後の集約設定／実績集約設定）（小数点以下切り上げ）
このようにすることにより、白黒ページは、できるだけ白黒ページでまとめて集約印刷し、残りをカラーページと集約印刷にしたように計算することができる。
【０１１４】
一方、ステップＳ１７０６で、ページ集約設定を変更した場合の印刷ページ情報として以下を追加する。
変更後のページサイズ１９０４＝ページサイズグループのページサイズ
変更後のカラー種別１９０３＝白黒
変更後のページ数１９０５＝（ページサイズグループのページ数７２４の合計）／（変更後の集約設定／実績集約設定）（小数点以下繰上げ）
【０１１５】
上記のステップＳ１７０４からステップＳ１７０６の処理により、同じページサイズの中にカラーページが含まれる場合に、集約設定変更後は、全てをカラーページとする。同じページサイズが全て白黒の場合、そのまま全て白黒ページとして集約設定変更計算を行う。また、削減印刷設定の集約設定を実績のジョブログの集約設定で割った値で同じページサイズの合計ページ数を割り、その小数点以下を繰り上げ、変更後のページ数を求める。実績が２ｉｎ１で、削減印刷設定が４ｉｎ１である場合、４÷２＝２で合計ページ数を割ることになる。このようにすることにより、２ｉｎ１のジョブを４ｉｎ１に変更するのと、１ｉｎ１のジョブを２ｉｎ１に変更するのを同じように扱うことができる。
【０１１６】
次に、図１８のステップＳ１７０７で、削減印刷設定に変更後の集約設定について判定し、２ｉｎ１である場合、ステップＳ１７０８へ進み、４ｉｎ１である場合、ステップＳ１７０９へ進む。そして、ステップＳ１７０８で、集約設定変更後の２ｉｎ１で印刷されたページ数を以下の式により求める。
集約設定変更後の２ｉｎ１のページ数１９０６
＝（実績白黒ページ数＋実績カラーページ数）／２（小数点以下切り捨て）
【０１１７】
次に、ステップＳ１７１５で、（実績白黒ページ数＋実績カラーページ数）／２の余りについて判定し、余りが１である場合、ステップＳ１７１６に進む。一方、余りが０である場合、処理を終了する。次に、ステップＳ１７１６で、ジョブの実績の集約設定について判定し、２ｉｎ１である場合、ステップＳ１７１７に進み、１ｉｎ１である場合、処理を終了する。そして、ステップＳ１７１７で、集約設定変更後の２ｉｎ１印刷ページを１に設定して、処理を終了する。
【０１１８】
一方、ステップＳ１７０９で、集約設定変更後の４ｉｎ１で印刷されたページ数を以下の式により求める。
集約設定変更後の４ｉｎ１のページ数１９０７
＝（実績白黒ページ数＋実績カラーページ数）／４（小数点以下切り捨て）
【０１１９】
次に、ステップＳ１７１０で、集約設定変更後の余りのページ数を以下の式により求める。
集約設定変更後の集約設定のページ数
＝（実績白黒ページ数＋実績カラーページ数）／４  の余り
【０１２０】
次に、ステップＳ１７１１で、集約設定変更後の余りページ数について判定し、余りが１以下である場合、ステップＳ１７１４へ進み、該当のページサイズグループの処理を終了する。余りが２である場合、ステップＳ１７１２に進み、余りが３である場合、ステップＳ１７１３に進む。そして、ステップＳ１７１２で、集約設定変更後の２ｉｎ１印刷ページ数１９０６を１ページと設定し、処理を終了する。一方、ステップＳ１７１３で、集約設定変更後の４ｉｎ１のページ数１９０７に１ページ加算し、処理を終了する。
【０１２１】
図１７に戻って、ステップＳ１７００で、実績の集約設定の方が大きい場合（ＮＯ）、かつステップＳ１７０１で、集約印刷設定の制限がある場合（ＹＥＳ）、ステップＳ１７１８に進む。ステップＳ１７１８、ステップＳ１７１９では、削減印刷設定の集約設定では該当ジョブページ数は変わらないため、変更後の各ページ数情報が実績と一致するように設定する。まず、ステップＳ１７１８で、の集約設定変更後の印刷ページ数情報に実績の印刷ページ情報を設定する。カラー種別７２２をカラー種別１９０３へ、ページサイズ７２３をページサイズ１９０４へ、ページ数７２４をページ数１９０５へコピーする。次に、ステップＳ１７１９で、実績の集約設定７０７と一致する変更後の２ｉｎ１ページ数１９０６または、４ｉｎ１ページ数１９０７に実績の印刷ページ情報テーブルのページ数７２４の合計を設定し、処理を終了する。
【０１２２】
次に、図１９は、両面印刷設定変更による用紙枚数・両面枚数計算処理を説明するフローチャートであり、図１６の印刷設定変更後のページ数、用紙枚数計算処理におけるステップＳ１６０６の詳細を示している。
【０１２３】
まず、ステップＳ１８００で、ジョブ履歴の両面枚数７０６が０であり、かつ削減印刷設定に両面印刷が含まれるか否かを判定する。両面枚数が０であり、かつ両面印刷が含まれる場合（ＹＥＳ）、ステップＳ１８０１に進み、そうでない場合（ＮＯ）、ステップＳ１８０３に進む。この判定では、両面設定が削減理由になるか否かを判定している。
【０１２４】
次に、ステップＳ１８０１で、両面印刷設定の制限があるか否かを判定し、制限がない場合（ＮＯ）、ステップＳ１８０２に進み、制限がある場合（ＹＥＳ）、ステップＳ１８０３に進む。なお、両面印刷設定の制限については、以下のように行う。まず、該当ジョブ履歴の文書名７０９を取得し、文書名の最後の拡張子がアプリケーション種別ごとの削減印刷設定制限テーブルの拡張子１１０２に含まれる行の両面印刷への変更１１０３を取得する。そして、両面印刷への変更１１０３と削減印刷設定を比較し、制限があるか否かを判定する。制限の範囲内に収まっていれば、アプリケーション種別における制限なしと判定する。次に、該当ジョブ履歴の管理コード７１０を取得し、管理コードごとの削減印刷設定制限テーブルの管理コード１１２１に一致する行の両面印刷への変更１１２２を取得する。両面印刷への変更と削減印刷設定を比較し、制限があるか否かを判定する。制限の範囲内に収まっていれば、管理コードにおける制限なしと判定する。アプリケーション種別における制限なし、かつ、管理コードにおける制限なしである場合に制限なしと判定する。
【０１２５】
次に、ステップＳ１８０２で、変数：削減値計算対象フラグをＴＲＵＥに設定する。そして、ステップＳ１８０３で、変数：削減値計算対象フラグがＴＲＵＥであるか否かを判定し、ＴＲＵＥである場合（ＹＥＳ）、ステップＳ１８０５に進み、ＴＲＵＥでない場合（ＮＯ）、処理を終了する。この判定により、両面設定が削減理由にならない場合と、集約設定変更によるページ数計算処理においてページ数の計算が行われていた場合に、削減計算を行うようにしている。
【０１２６】
ここで、削減印刷設定への変更後の用紙枚数、両面枚数を、図２０（Ｂ）に示す削減印刷設定へ変更後のジョブ履歴情報テーブルに格納する。ジョブ履歴情報テーブルのジョブ履歴ＩＤ１９４１は、ジョブ履歴ＩＤ７２１と対応する。削減印刷設定１９４２は、ステップＳ１３０４で指定される。両面枚数１９４３、用紙枚数１９４４は、各ジョブ履歴の各削減印刷設定の場合の両面枚数、用紙枚数を示す。
【０１２７】
図１９に戻って、ステップＳ１８０５乃至ステップＳ１８１０の処理を、集約設定変更によるページ数計算処理で作成されたジョブ履歴印刷ページ情報図２０（Ａ）を参照し、ページサイズごとグルーピングし、ページサイズグループごとに繰り返し処理を行う。
【０１２８】
ステップＳ１８０５で、対象のジョブ履歴に実績として記録された両面枚数７０６が１以上、または、削減印刷設定に両面印刷が含まれるか否かを判定する。両面枚数が１以上または両面印刷が含まれる場合（ＹＥＳ）、ステップＳ１８０６へ進み、そうでない場合（ＮＯ）、ステップＳ１８０８に進む。次に、ステップＳ１８０６で、削減印刷設定へ変更後の該当のページサイズグループの両面枚数を以下の式により求める。
変更後の両面枚数＝（該当ページサイズグループのページ数１９０５の合計）／２  （小数点以下切捨て）
【０１２９】
次に、ステップＳ１８０７で、削減印刷設定へ変更後の用紙サイズごとの枚数を以下の式により求める。
変更後の両面枚数＝（該当ページサイズグループのページ数１９０５の合計）／２  （小数点以下切り上げ）
【０１３０】
一方、ステップＳ１８０８で、削減印刷設定へ変更後の両面枚数を０に設定する。そして、ステップＳ１８０９で、削減印刷設定へ変更後の用紙サイズごとの枚数に、該当ページサイズグループのページ数１９０５の合計を設定する。ステップＳ１８０７またはステップＳ１８０９の後、ステップＳ１８１０で、削減印刷設定へ変更後のジョブ履歴情報テーブル４０３１に計算後の値を設定または加算する。該当ジョブ履歴についての処理が初回の場合には、テーブルに行を追加し、ジョブ履歴ＩＤ１９４１、削減印刷設定１９４２を設定し、計算した両面枚数、用紙枚数を１９４３、１９４４に設定する。２回目以降は該当の行の両面枚数１９４３、用紙枚数１９４４にそれぞれ加算する。そして、処理を終了する。
【０１３１】
次に、図２２は、ジョブの消費電力量、ＣＯ２排出量計算処理を説明するフローチャートであり、図１４のフローチャートにおけるステップＳ１４０８の詳細を示している。ジョブの消費電力量、ＣＯ２排出量計算処理は、各削減印刷設定の削減後の消費電力、及び電力消費によるＣＯ２排出量を計算する。
【０１３２】
まず、ステップＳ２１０１で、変数：「全て片面時の消費電力量（Ａ）」、「全て両面時の消費電力量（Ｂ）」を０で初期化する。ここで、「全て片面時の消費電力量（Ａ）」は、ジョブの全てのページが片面で印刷されたと仮定したときの消費電力量である。また、「全て両面時の消費電力量（Ｂ）」は、ジョブの全てのページが両面で印刷されたと仮定したときの消費電力量である。
【０１３３】
次に、ステップＳ２１０２で、該当ジョブの両面ページ数を算出する。本実施形態では、ステップＳ１４０６で求めた印刷設定変更後の両面枚数２００３を当てはめて以下の式により、両面ページ数を算出する。
両面ページ数＝両面枚数×２
【０１３４】
次に、ステップＳ２１０３で、以下の式により片面ページ数を算出する。
片面ページ数＝全ページ数−両面ページ数
ここで、両面ページ数は、上記のステップＳ２１０２で求めた値を用いる。全ページ数は、ステップＳ１４０６で計算された結果の全てのジョブ履歴印刷ページ情報のページ数１９０５の合計を用いる。
【０１３５】
次に、ステップＳ２１０５乃至ステップＳ２１０９について、該当ジョブのジョブ履歴ＩＤジョブ履歴印刷ページ情報ごとに繰り返し処理を実行する。具体的には、ステップＳ１４０６で計算された結果のジョブ履歴印刷ページ情報ごとに繰り返し処理を行う。
【０１３６】
ステップＳ２１０５乃至ステップＳ２１０７で、分析処理部４０２は、図８（Ａ）に示した１ページ印刷時消費電力量テーブル４０２１を参照する。そして、該当のジョブ履歴、ステップＳ１４０６で計算された結果のジョブ履歴印刷ページ情報のページサイズ１９０４、カラー種別１９０３に該当する片面および両面の１ページ印刷時消費電力量を取得する。
【０１３７】
そして、ステップＳ２１０５で、該当する項目の実測値があるか否かを判定する。実測値がある場合（ＹＥＳ）、ステップ２１０６で、実測値情報８１８乃至８３３に格納された実測値を取得し、一方、実測値がない場合（ＮＯ）、ステップＳ２１０７で、固定値情報８０２乃至８１７に格納された固定値を取得する。例えば、図２０にて、ジョブ履歴ＩＤが１０００のジョブのジョブ履歴印刷ページ情報の行１９１１の場合、ジョブタイプがコピー、ページサイズがＡ４なのでＳｍａｌｌ、カラー種別がカラーである。図８において、これに該当する片面の１ページ印刷時消費電力量は、実測値情報８２８であり、ジョブ履歴１０００の複合機ＩＤが複合機Ａであるので、これに該当する行８５５の１．６Ｗｈを取得する。同様に、両面の１ページ印刷時消費電力量は実測値情報８２９であり、行８５５の１．７Ｗｈを取得する。
【０１３８】
次に、ステップＳ２１０８で、全て片面時の消費電力量（Ａ）に以下の式より算出した値を加算する。
片面の１ページ印刷時消費電力量×ページ数
【０１３９】
次に、ステップＳ２１０９で、全て両面時の消費電力量（Ｂ）に以下の式より算出した値を加算する。
両面の１ページ印刷時消費電力量×ページ数
ステップＳ２１０８、ステップＳ２１０９共に、上記式のページ数は、ステップＳ１４０６で計算された結果のジョブ履歴印刷ページ情報のページ数１９０５である。
【０１４０】
次に、ステップＳ２１１１は、以下の式でジョブの消費電力量を算出する。
ジョブの消費電力量
＝（全て片面時の消費電力量（Ａ）×片面ページ数
＋全て両面時の消費電力量（Ｂ）×両面ページ数）／全ページ数
上記式の全ページ数は、ステップＳ２１０３の全ページ数と同じである。
【０１４１】
そして、ステップＳ２１１２で、ジョブ処理時間の短縮による消費電力補正処理を行う。まず、デバイス状態消費電力テーブル４０４２より該当デバイスの消費電力情報を取得する。具体的には、「ジョブ処理中の消費電力」、「通常モードの消費電力」および「省電力モードの消費電力」に対して、実測値が取得可能であれば実測値（９２７、９２８、９３０）を取得する。一方、実測値が格納されていなければ固定値（９２２、９２３、９２５）を取得する。そして、実績のジョブ処理時間を、ジョブの開始時刻７０４と終了時刻７０５より、下記の式により求める。
実績のジョブ処理時間＝ジョブ終了時刻−ジョブ開始時刻
【０１４２】
そして、以下の式により、短縮されるジョブ処理時間を計算する。
短縮されるジョブ処理時間
＝（実績の用紙サイズ大・白黒ページ数−削減後の用紙サイズ大・白黒ページ数）／用紙サイズ大・白黒印刷速度９０３
＋（実績の用紙サイズ小・白黒ページ数−削減後の用紙サイズ小・白黒ページ数）／用紙サイズ小・白黒印刷速度９０２
＋（実績の用紙サイズ大・カラーページ数−削減後の用紙サイズ大・カラーページ数）／用紙サイズ大・カラー印刷速度９０５
＋（実績の用紙サイズ小・カラーページ数−削減後の用紙サイズ小・カラーページ数）／用紙サイズ小・カラー印刷速度９０４
【０１４３】
この計算に当たり、デバイス情報テーブル４０４１より、該当デバイスと複合機ＩＤ９０１が一致する行の、各印刷速度情報(９０２〜９０５)を取得する。各ページ数は、ジョブ履歴印刷ページ情報テーブルや、集約設定変更によるページ数計算後のジョブ履歴印刷ページ情報テーブルから取得する。また、用紙サイズ大／小の区分は、例えば、Ｂ４サイズ以上を大、Ｂ４サイズ未満を小のように区分けして計算する。
【０１４４】
そして、下記の式で求められる消費電力量を、ジョブの消費電力に加算する。
（実績のジョブ処理時間−短縮されるジョブ処理時間）×ジョブ処理中の消費電力
以上により、印刷ページ数が削減され、ジョブ処理時間が短縮されることにより、消費電力が削減されることも考慮することができる。
【０１４５】
次に、ステップＳ２１１３で、ジョブの消費電力量よりジョブのＣＯ２排出量を計算する。不図示だが、分析処理部４０２には、ＣＯ２排出量原単位（ｋｇ／Ｗｈ）を保持し、この値を係数として以下の式よりジョブのＣＯ２排出量を計算する。
ジョブのＣＯ２排出量＝ジョブの消費電力量×ＣＯ２排出量原単位
【０１４６】
そして、計算が終了すると、ジョブの消費電力量、ＣＯ２排出量計算処理を終了する。以上の処理について終了すると、両面印刷設定変更による用紙枚数・両面枚数計算処理を終了し、図１４の処理に戻る。
【０１４７】
次に、図２３に消費電力量、ＣＯ２排出量計算結果表示画面の例を示す。ホストコンピュータ１０１のＷｅｂブラウザ３０４から分析サーバ１０２のインターフェース部４０１にアクセスし、集計結果表示データ取得要求を送信する。インターフェース部４０１は、要求を受信すると、分析処理部４０２より集計結果（分析結果）を取得して、ＨＴＭＬなどのＷｅｂブラウザ３０４上で表示可能な形式の表示用データを作成する。インターフェース部４０１は、作成したＨＴＭＬなどの表示用データをＷｅｂブラウザ３０４に送信する。Ｗｅｂブラウザ３０４は、受信した表示用データを解釈し、集計結果をディスプレイ２１０に表示する。
【０１４８】
図２３（Ａ）は、Ｗｅｂブラウザ３０４によりディスプレイに複合機ごとのＣＯ２排出量の比較結果を表示した内容を同一画面上に示している。集計項目２２２１のドロップダウンリストでＣＯ２排出量や消費電力、印刷ページ数といった集計項目を選択可能とする。削減印刷設定２２２２のドロップダウンリストで、「２ｉｎ１」、「４ｉｎ１」、「両面」、「両面、２ｉｎ１」、「両面、４ｉｎ１」より削減印刷設定を選択可能とする。
【０１４９】
適用率２２２３は、削減印刷設定適用率を指定するコントロールである。削減印刷設定適用率は、例えば、削減印刷設定が「両面」である場合、実績の適用率＝実績の両面ページ数２００６／ページ数２００３から、最大の適用率＝削減印刷設定が両面の両面ページ数２０３０／ページ数２０２７までの間から指定可能とする。複合機Ａの集計月で削減印刷設定が両面である場合、実績の１０／１００＝１０％から、２０／１００＝２０％の間から削減印刷設定適用率を指定可能とする。
【０１５０】
以上から、例えば、全ての印刷にできる限り両面設定を適用したとしても、全てのページが両面印刷になるわけではない。ページ数が奇数のジョブは、両面印刷にしても最後のページは片面印刷となるため１００％両面印刷にできるわけではない。さらに、実績の両面ページ数が０であるわけでもない。また、業務上どうしても片面印刷でないと困る場合も考えられる。以上を把握した上で、削減印刷設定を実績の適用率から最大の適用率の間で、全てのジョブではなくどの程度適用したら、目標を達成できるのかなどを計算、表示させることが可能となる。
【０１５１】
また、「２ｉｎ１」である場合についても同様に、実績の適用率＝実績の２ｉｎ１ページ数２００４／ページ数２００３から、最大の適用率＝削減印刷設定が２ｉｎ１の２ｉｎ１ページ数２０１２／ページ数２０１１として適用率の指定可能を計算する。
【０１５２】
さらに、「４ｉｎ１」である場合、２ｉｎ１ページの半数を４ｉｎ１ページと換算する。実績の適用率＝実績の（（２ｉｎ１ページ数／２）＋４ｉｎ１ページ数）／ページ数から、最大の適用率＝削減印刷設定が２ｉｎ１の（（２ｉｎ１ページ数／２）＋４ｉｎ１ページ数）／ページ数として適用率の指定可能範囲を計算する。
【０１５３】
削減印刷設定が「両面、２ｉｎ１」である場合は、上記のように両面の場合と２ｉｎ１の場合の実績の適用率、最大の適用率をそれぞれ求め、それらの乗を実績の適用率、最大の適用率とする。また、「両面、４ｉｎ１」についても同様に計算する。
【０１５４】
集計項目２２２１および削減印刷設定２２２２で選択された内容に応じて、集計結果テーブル（図２１）より、集計結果を取得して表示する。図２３（Ａ）の例では、集計項目としてＣＯ２排出量が選択され、削減印刷設定として「両面、４ｉｎ１」が選択されている。このため、実績の消費電力によるＣＯ２排出量２００９と用紙使用によるＣＯ２排出量２０１０、削減印刷設定が「両面、４ｉｎ１」である消費電力によるＣＯ２排出量２０４９と用紙使用によるＣＯ２排出量２０５０を取得する。
【０１５５】
用紙２２１１、消費電力２２１２、印刷設定（用紙）２２１３、印刷設定（消費電力）２２１４の組がグラフ２２０１に示す複合機Ａの集計結果を表している。用紙２２１１は、実績の用紙使用によるＣＯ２排出量を示しており、複合機Ａの用紙使用によるＣＯ２排出量２０１０を表示する。消費電力２２１２は、実績の消費電力によるＣＯ２排出量を示しており、複合機Ａの消費電力によるＣＯ２排出量２００９を表示する。印刷設定（用紙）２２１３は、削減印刷設定へ変更後の用紙使用によるＣＯ２排出量を示しており、複合機Ａの用紙使用によるＣＯ２排出量２０５０を表示する。印刷設定（消費電力）２２１４は、削減印刷設定へ変更後の消費電力によるＣＯ２排出量を示しており、複合機Ａの消費電力によるＣＯ２排出量２０４９を表示する。同様に、グラフ２２０２は、複合機Ｂ、グラフ２２０３は、複合機Ｃの集計結果を表示している。
【０１５６】
適用率２２２３が最大の適用率でなかった場合、以下の式により削減印刷設定への変更後の集計結果を計算する。
指定適用率時の削減印刷設定への変更後の値
＝実績の値−（実績の値‐削減印刷設定に変更後の値）／（（指定された適用率／（実績の適用率−最大の適用率））
【０１５７】
複合機Ａの集計月で削減印刷設定が両面である場合、実績の１０／１００＝１０％、２０／１００＝２０％の間から削減印刷設定適用率を指定可能とする。また、図２３（Ｂ）の例では、集計項目２２２１にて消費電力量が選択された状態を示している。このため、実績の消費電力量２００８、削減印刷設定が「両面、４ｉｎ１」である消費電力量２０４８を取得する。
【０１５８】
実績消費電力２２３１、消費電力（削減印刷設定）２２３２の組がグラフ２２０１に示す複合機Ａの集計結果を表している。実績消費電力２２３１は、ジョブ実績による消費電力量を示しており、複合機Ａの消費電力量２００８を表示する。消費電力（削減印刷設定）２２３２は、削減印刷設定「両面、４ｉｎ１」へ変更後の消費電力量を示しており、複合機Ａの消費電力量２０４８を表示する。
【０１５９】
また、図２３（Ｃ）では、チェックボックス２２４１によって、電力計搭載デバイスのみを該当するか電力計非搭載デバイスも表示するかを選択可能としている。図２３（Ｃ）では、電力計非搭載デバイスである複合機Ｄのグラフ２２０４が表示されている。本機能を有することにより、電力計搭載非搭載に関わらず印刷設定変更による削減効果を俯瞰的に確認することが可能となる。また、電力計による実績値が反映されたデバイスのみを比較表示させることにより、実績値利用による信頼性の高いシミュレーション結果として表示することも可能となる。
【０１６０】
また、図２３（Ｄ）では、削減印刷設定の選択肢に対する消費電力量を並列表示させた例を示している。このため、図２１の集計結果テーブルから実績の消費電力量２００８に加え、各々の削減設定に対応する消費電力量を取得し、表示する。２２６１は、削減印刷設定「２ｉｎ１」へ変更後の消費電力量を示しており、複合機Ａの消費電力量２０１６を表示する。２２６２は、削減印刷設定「４ｉｎ１」へ変更後の消費電力量を示しており、複合機Ａの消費電力量２０２４を表示する。２２６３は、削減印刷設定「両面」へ変更後の消費電力量を示しており、複合機Ａの消費電力量２０３２を表示する。２２６４は、削減印刷設定「両面、２ｉｎ１」へ変更後の消費電力量を示しており、複合機Ａの消費電力量２０４０を表示する。これにより、どの削減設定が最も効率的か一覧可能となる。
【０１６１】
このように、実績と削減印刷設定へ変更後の値を比較表示可能なように並べて表示し、さらにＣＯ２排出量では、ジョブによる消費電力と用紙による消費電力の内訳を分けて表示することにより、より詳細な状況把握が可能となる。また、集計項目をＣＯ２排出量やページ数、枚数など切り替えて表示可能とすることにより、１つの項目だけでなくいろいろな観点から削減印刷設定への変更時の削減効果を確認することが可能となる。
【０１６２】
（第２実施形態）
第１実施形態では、分析サーバ１０４の分析処理部における単位消費電力量計算処理について説明した。ステップＳ１３０７では、過去に計算され、複数蓄積された単位時間当たりの消費電力量を含めて平均値計算を行う。この場合、過去に蓄積されたデータがなければ、ステップＳ１３０６で新たに算出された値が１ページ印刷時消費電力量テーブル４０２１に格納される。一方、本実施形態では、１ページ印刷時消費電力量テーブル４０２１に格納する際、複数の値からの平均値データを利用するように閾値を設けることで、格納する値の信頼性を向上させることも可能である。
【０１６３】
分析サーバ１０４は、図２４に示すようなユーザーインターフェースを表示し、実績値計算のための最低サンプル数２３０１を指定する。また、平均値による算出でなく、異常値を除去するための統計手法を適用することでもよい。
【０１６４】
（他の実施形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【０１６５】
以上、本発明の好ましい実施形態について説明したが、本発明は、これらの実施形態に限定されず、その要旨の範囲内で種々の変形および変更が可能である。
【図１】
2015125504.tif 000003
【図２】
2015125504.tif 000004
【図３】
2015125504.tif 000005
【図４】
2015125504.tif 000006
【図５】
2015125504.tif 000007
【図６】
2015125504.tif 000008
【図７】
2015125504.tif 000009
【図８】
2015125504.tif 000010
【図９】
2015125504.tif 000011
【図１０】
2015125504.tif 000012
【図１１】
2015125504.tif 000013
【図１２】
2015125504.tif 000014
【図１３】
2015125504.tif 000015
【図１４】
2015125504.tif 000016
【図１５】
2015125504.tif 000017
【図１６】
2015125504.tif 000018
【図１７】
2015125504.tif 000019
【図１８】
2015125504.tif 000020
【図１９】
2015125504.tif 000021
【図２０】
2015125504.tif 000022
【図２１】
2015125504.tif 000023
【図２２】
2015125504.tif 000024
【図２３】
2015125504.tif 000025
【図２４】
2015125504.tif 000026