(57)【要約】【課題】電力計を用いずに機器の消費電力を算出して可視化し、さらにＵＳＢ給電を含めた機器の使用頻度を考慮した電源制御を行う情報処理装置を提供する。【解決手段】この情報処理装置は、ネットワーク機器１０２、１０３を管理する情報処理装置１０１であって、ネットワーク機器１０２、１０３から、所定の規格に準ずる接続（ＵＳＢ接続）により別の機器へ行う給電に関する第１の履歴情報を受信する受信手段と、第１の履歴情報の分析結果として、ネットワーク機器１０２、１０３の給電による使用電力を表示する表示制御手段２０６と、ネットワーク機器１０２、１０３に対して、ＵＳＢ接続により別の機器へ行う給電の機能を抑制するための指示を送信する送信手段と、を有する。【選択図】図８
2015088036.tif 000002
【特許請求の範囲】
【請求項１】
複数のネットワーク機器を管理する情報処理装置であって、
前記ネットワーク機器から、所定の規格に準ずる接続により別の機器へ行う給電に関する第１の履歴情報を受信する受信手段と、
前記第１の履歴情報の分析結果として、前記ネットワーク機器の給電による使用電力を表示する表示制御手段と、
前記ネットワーク機器に対して、前記所定の規格に準ずる接続により前記別の機器へ行う給電の機能を抑制するための指示を送信する送信手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記受信手段は、前記ネットワーク機器から、ジョブの処理に関する第２の履歴情報を受信し、
前記表示制御手段は、前記第２の履歴情報の分析結果として、前記ネットワーク機器の前記ジョブの実行による使用電力を表示することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記表示制御手段は、前記第１および第２の履歴情報の分析結果として、前記ネットワーク機器の前記給電による使用電力と、ジョブの実行による使用電力と、を対比させて表示する制御を行うことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記複数のネットワーク機器において、ジョブの実行回数が他のネットワーク機器に比べて相対的に少ない、または、所定の閾値よりもジョブの実行回数が少ないネットワーク機器を、ジョブによる使用頻度の低いネットワーク機器と特定し、
前記送信手段は、前記第１および第２の履歴情報の分析結果に基づいて、ジョブによる使用頻度が低いネットワーク機器に対して、前記指示を送信することを特徴とする請求項２または３に記載の情報処理装置。
【請求項５】
前記送信手段は、ジョブによる使用頻度が低いネットワーク機器のなかで、別の機器への給電を行っていないネットワーク機器に対して、優先的に前記指示を送信することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記受信手段は、所定の時間ごとに前記複数のネットワーク機器のそれぞれから、前記第１および第２の履歴情報を受信することを特徴とする請求項１〜５のいずれか１項に記載の情報処理装置。
【請求項７】
前記送信手段は、少なくとも前記第１の履歴情報の前記分析結果に基づき、前記ネットワーク機器の別の機器への給電の機能を停止させる指示を、前記指示として送信することを特徴とする請求項１〜６のいずれか１項に記載の情報処理装置。
【請求項８】
前記所定の規格に準ずる接続は、ＵＳＢ規格の接続であることを特徴とする請求項１〜７のいずれか１項に記載の情報処理装置。
【請求項９】
複数のネットワーク機器を管理する情報処理装置の制御方法であって、
前記ネットワーク機器から、所定の規格に準ずる接続により別の機器へ行う給電に関する第１の履歴情報を受信する工程と、
前記第１の履歴情報の分析結果として、前記ネットワーク機器の給電による使用電力を表示する工程と、
前記ネットワーク機器に対して、前記所定の規格に準ずる接続により前記別の機器へ行う給電の機能を抑制するための指示を送信する工程と、
を有することを特徴とする制御方法。
【請求項１０】
請求項１〜８のいずれか１項に記載の手段としてコンピューターを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は消費電力量を算出する情報処理装置及び画像形成装置の稼働状態を制御するための電力管理システムに関する。
【背景技術】
【０００２】
近年、地球環境保護に対する社会的な意識の高まりにより、オフィスにおける環境負荷低減を狙いとして、オフィス内の機器の消費電力や二酸化炭素の排出量などをユーザに認識させ易くする、いわゆる「見える化」を実現する製品やサービスが増えてきている。この「見える化」を実現するために、ＨＥＭＳ（Ｈｏｍｅ  Ｅｎｅｒｇｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）やＢＥＭＳ（Ｂｕｉｌｄｉｎｇ  Ｅｎｅｒｇｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）といわれるエネルギー管理システムなどが採用されている。
【０００３】
例えば、特許文献１は、機器の負荷情報とコンセントの電力情報に基づいて、機器とコンセントを対応付けし、コンセントに対応付けされた機器の消費電力をＰＣの画面に表示して可視化する技術を開示している。また、特許文献２は、オフィスの省電力化のために、管理サーバが、稼働中の全ＰＣの印刷数を管理し、ＰＣからの印刷数の多いプリンタを優先的に稼働させ、印刷数の少ないプリンタを停止させる技術を開示している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−４８５２０号公報
【特許文献２】特開２０１３−１６０８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１のようにコンセントから取得した電力情報を表示して可視化（見える化）する方法では、コンセント、あるいは機器側に電力を計測する手段を備える必要があり、高コストなシステムとなってしまう。ここで、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）周辺機器などにおいて、一般的に使用されるインタフェースとして、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）がある。従来、ＵＳＢは、機器間のデータ通信のみだけでなく、バスパワーと呼ばれる２．５Ｗ（ワット）の電力供給も可能であり、バスパワーで駆動する様々な機器が販売されている。さらに、このバスパワーの供給能力を大幅に引き上げたＵＳＢ  ＰＤ（Ｐｏｗｅｒ  Ｄｅｌｉｖｅｒｙ）という規格が新たに策定され、ＵＳＢ  ＰＤに対応する機器は最大１００Ｗに達する電力が供給可能となった。
【０００６】
このことから、プリンタなどの機器がＵＳＢ給電による電源として使用される機会や用途が拡大すると考えられる。しかしながら、特許文献２のように、印刷数の大小で使用頻度を判断し、優先的に稼働させるプリンタを選択するという方法では、プリンタがＵＳＢ給電を行っている最中であっても、その動作が考慮されず、そのプリンタを停止させてしまう恐れがある。
【０００７】
本発明は、上記課題を鑑みて、電力計を用いずに機器の消費電力を算出して可視化し、またＵＳＢなどの接続機器へ給電が可能なデータ転送の規格に準拠した接続を用いた給電状況を考慮した電源制御を行う情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の情報処理装置は、複数のネットワーク機器を管理する情報処理装置であって、ネットワーク機器から、所定の規格に準ずる接続により別の機器へ行う給電に関する第１の履歴情報を受信する受信手段と、第１の履歴情報の分析結果として、ネットワーク機器の給電による使用電力を表示する表示制御手段と、ネットワーク機器に対して、前記所定の規格に準ずる接続により別の機器へ行う給電の機能を抑制するための指示を送信する送信手段と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、例えば、ＵＳＢ接続などの、接続機器への給電が可能なデータ転送の規格に準拠した接続を用いた給電状況を考慮した電源制御を行う情報処理装置を提供すること可能となる。
【図面の簡単な説明】
【００１０】
【図１】電力管理システムの構成を示すブロック図である。
【図２】画像形成装置のハードウェア構成図である。
【図３】画像形成装置の機能的な構成を示す図である。
【図４】ホストコンピューターのハードウェア構成図である。
【図５】ホストコンピューターの機能的な構成を示す図である。
【図６】管理サーバの機能的な構成を示す図である。
【図７】ジョブ履歴情報テーブルの一例を示す図である。
【図８】ジョブ履歴情報テーブルの一例を示す図である。
【図９】ＵＳＢ供給電力履歴情報生成処理・ＵＳＢ電力履歴収集処理のフローチャートである。
【図１０】ジョブ履歴収集処理のフローチャートである。
【図１１】消費電力・使用頻度分析処理のフローチャートである。
【図１２】消費電力・使用頻度分析結果の表示方法の一例を示す図である。
【図１３】電源制御処理のフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態について図面などを参照して説明する。
【００１２】
図１は、本実施形態に係る電力管理システムの構成を示すブロック図である。本発明における装置の消費電力の分析と装置の電源制御を行う電力管理システムは、ホストコンピューター１０１と、画像形成装置（ネットワーク機器）１０２、１０３と、管理サーバ１０４とを備える。ホストコンピューター１０１、画像形成装置１０２、１０３、および管理サーバ１０４は、それぞれ既知の通信技術によるネットワーク１０５により相互に通信可能に接続されている。
【００１３】
ホストコンピューター１０１は、ユーザが使用する装置であって、画像データの生成指示や、印刷指示などを行う。画像形成装置１０２、１０３は、ネットワーク１０５を介してホストコンピューター１０１から受信した印刷データを受け取り、電子写真技術やインクジェット技術などの既知の印刷技術を利用して実際の用紙などの記録媒体に印刷を行う装置である。また、画像形成装置１０２、１０３は、スキャナを介して原稿の読み取りや、読取った原稿のコピー、および画像データに変換してＥｍａｉｌなどで送信するなどの機能を有してもよい。さらに、画像形成装置１０２、１０３は、スキャナ機能を有さず、プリンタ機能のみを有するものであってもよい。管理サーバ１０４は、ネットワーク１０５を介して画像形成装置１０２、１０３の消費電力の分析と電源制御を行う。
【００１４】
次に、図２を用いて、情報処理装置であるホストコンピューター１０１のハードウェア構成を説明する。ホストコンピューター１０１は、ＲＯＭ２０２またはハードディスク（ＨＤＤ）２１１に記憶されたソフトウェアを実行するＣＰＵ２０１を備える。ＣＰＵ２０１は、システムバス２０４に接続される各デバイスを総括的に制御する。ＲＡＭ２０３は、ＣＰＵ２０１のメインメモリであり、ワークエリアなどとして機能する。
【００１５】
タイマー（Ｔｉｍｅｒ）２１２は、実際の時間の計測を行い、例えば、画像形成装置に対して定期的な問い合わせをするときの経過時間を計測する。キーボードコントローラ（ＫＢＤＣ）２０５は、ホストコンピューター１０１に備えられたキーボード２０９から入力された指示を制御する。ディスプレイコントローラ（ＤＩＳＰＣ）２０６は、例えば、液晶などの表示モジュールで構成されるディスプレイ２１０の表示を制御する表示制御手段である。ディスクコントローラ（ＤＫＣ）２０７は、大容量の記憶装置であるハードディスク（ＨＤＤ）２１１を制御する。ネットワークインタフェースカード（ＮＩＣ）２０８は、ネットワーク１０５を介して、他のノードと双方向にデータをやりとりする。
【００１６】
次に、図３を用いて、ホストコンピューター１０１の機能的な構成を説明する。ホストコンピューター１０１は、印刷アプリケーション４０１と、プリンタドライバ４０２と、印刷ジョブ送信部４０３を備える。印刷アプリケーション４０１は、プリンタドライバ４０２に対して描画命令などを送信することにより印刷指示を行う。また、プリンタドライバ４０２は、印刷アプリケーション４０１から受けた描画命令などを画像形成装置が解釈可能な印刷データであるＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）に変換する。さらに、プリンタドライバ４０２は、作成した印刷ジョブデータを印刷ジョブ送信部４０３に送信する。印刷ジョブ送信部４０３は、プリンタドライバ４０２から受け取った印刷ジョブを、ＮＩＣ２０８を経由し、ネットワーク１０５を介して画像形成装置に送信する。
【００１７】
次に、図４を用いて、画像形成装置１０２、１０３のハードウェア構成を示す。ＣＰＵ３０１は、ＲＯＭ３０２またはハードディスク（ＨＤＤ）３１１に記憶されたソフトウェアを実行し、システムバス３０４に接続される各デバイスを総括的に制御する。ＲＡＭ３０３は、ＣＰＵ３０１のメインメモリであり、ワークエリアなどとして機能する。タイマー（Ｔｉｍｅｒ）３１８は、実際の時間の計測を行い、例えば、印刷ジョブの開始時間から終了時間までの経過時間などを計測する。
【００１８】
パネルコントローラ（ＰａｎｅｌＣ）３０５は、画像形成装置１０２、１０３に備えられたオペレーションパネル３０９からの入力された指示を制御する。ディスプレイコントローラ（ＤＩＳＰＣ）３０６は、例えば、液晶などの表示モジュールで構成されるディスプレイ３１０の表示を制御する。ディスクコントローラ（ＤＫＣ）３０７は、大容量の記憶装置であるハードディスク（ＨＤＤ）３１１を制御する。ネットワークインタフェースカード（ＮＩＣ）３０８は、ネットワーク１０５を介して、他のノードとデータをやりとりする。
【００１９】
スキャナコントローラ（ＳＣＡＮＣ）３１２は、画像形成装置１０２、１０３に備えられた光学式スキャナ３１３を制御し、スキャナ３１３で紙原稿の読み取りを行う。プリンタコントローラ（ＰＲＮＣ）３１４は、画像形成装置１０２、１０３に備えられたプリンタ３１５を制御し、電子写真技術やインクジェット技術などの既知の印刷技術を利用して実際の用紙に印刷を行う。
【００２０】
ＵＳＢコントローラ（ＵＳＢＣ）３１６は、ＵＳＢホストコントローラまたはＵＳＢデバイスコントローラであり、ＵＳＢインタフェースで各種のＵＳＢ規格に準ずる接続により接続させるＵＳＢ周辺機器３１７とデータの送受信を行う。なお、ＵＳＢＣ３１６が通常のＵＳＢホストコントローラである場合、ＵＳＢ周辺機器３１７に対してバスパワー２．５Ｗ（ワット）の電力を供給することができる。また、ＵＳＢＣ３１６がＵＳＢ  Ｐｏｗｅｒ  Ｄｅｌｉｖｅｒｙに対応したＵＳＢホストコントローラとＵＳＢデバイスコントローラである場合、ＵＳＢ周辺機器に対して、最大１００Ｗの電力を供給することができる。なお、本実施形態では、画像形成装置１０２、１０３が電力供給元となる構成としている。
【００２１】
次に、図５を用いて、画像形成装置１０２、１０３の機能的な構成を説明する。インタフェース部６０１は、ネットワーク１０５を介して、ホストコンピューター１０１から印刷ジョブを受信する。また、インタフェース部６０１は、管理サーバ１０４からのジョブ履歴取得要求を受けて、後述のジョブ履歴管理部６０９からジョブ履歴情報（第２の履歴情報）を送信する。さらに、ＵＳＢ電力情報取得要求を受けて、後述のＵＳＢ電力履歴管理部６１１からＵＳＢ電力履歴情報（第１の履歴情報）を送信する。印刷データ格納部６０２は、ＲＡＭ３０３やハードディスク（ＨＤＤ）３１１に、ホストコンピューター１０１から受信した印刷ジョブデータを一時的に格納する。
【００２２】
ＵＩ制御部６１０は、パネルコントローラ（ＰａｎｅｌＣ）３０５を経由してオペレーションパネル３０９を制御し、ユーザからのコピー指示や、スキャン送信指示を受け付ける。ジョブ管理部６０３は、印刷ジョブを解析し、印刷部数やカラー印刷などの出力属性情報を取得し、ジョブの開始時刻などと共にジョブ情報として管理する。また、ジョブ管理部６０３は、例えば、コピージョブのようにオペレーションパネル３０９がユーザの操作を受け付けて発行されたジョブの場合、ＵＩ制御部６１０から出力属性情報などを受信する。
【００２３】
印刷データ展開部６０４は、ジョブ管理部６０３に格納されたジョブ情報に従い、印刷データ格納部６０２から印刷データを取得して画像生成処理を行い、イメージデータを生成する。スキャナ制御部６０５は、スキャナコントローラ（ＳＣＡＮＣ）３１２を制御し、紙原稿のスキャンを行い、スキャンした紙原稿のイメージデータを作成する。イメージ格納部６０６は、印刷データ展開部６０４およびスキャナ制御部６０５が生成したイメージデータをＲＡＭ３０３やハードディスク（ＨＤＤ）３１１に一時的に格納する。
【００２４】
プリンタ制御部６０７は、プリンタコントローラ（ＰＲＮＣ）３１４によって、プリンタエンジン６０８を制御し、イメージ格納部６０６に格納されたイメージデータの印刷を行う。プリンタエンジン６０８は、イメージ格納部６０６に格納されたイメージデータを電子写真技術やインクジェット技術などの既知の印刷技術を用いて印刷用紙などのメディアに実際に印刷する装置である。
【００２５】
ジョブ履歴管理部６０９は、ジョブ履歴情報を管理する。ジョブ管理部６０３は、ジョブが完了すると管理するジョブ情報をジョブ履歴情報としてジョブ履歴管理部６０９に送信し、ジョブ履歴管理部６０９がジョブ履歴情報を保管する。また、ジョブ履歴管理部６０９は、ネットワーク１０５を介して、インタフェース部６０１で受信した管理サーバ１０４からの要求に応答して保管するジョブ履歴情報を送信する。ＵＳＢ電力履歴管理部６１１は、ＵＳＢ電力履歴情報を管理する。ＵＳＢ電力履歴管理部６１１は、ネットワーク１０５を介して、インタフェース部６０１で受信した管理サーバ１０４からの要求に応答して保管するＵＳＢ電力履歴情報を送信する。
【００２６】
なお、本実施形態に係る管理サーバ１０４の内部のハードウェア構成は、図２に示すホストコンピューター１０１と同様であるため、その説明を省略する。次に、図６を用いて、管理サーバ１０４の機能的な構成を説明する。管理サーバ１０４は、インタフェース部５０１と、履歴収集部５０２と、装置情報管理部５０３と、分析処理部５０４と、装置電源制御部５０５とを備える。インタフェース部５０１は、ＮＩＣ２０８を経由し、ネットワーク１０５を介して、画像形成装置１０２、１０３との通信を行う。
【００２７】
履歴収集部５０２は、ネットワーク１０５を介して、画像形成装置１０２、１０３からジョブ履歴情報やＵＳＢ電力履歴情報を取得して格納する。このとき、履歴収集部５０２は、ジョブ履歴情報を履歴情報テーブル５０２１として格納し、ＵＳＢ電力履歴情報をＵＳＢ電力履歴情報テーブル５０２２として格納する。
【００２８】
装置情報管理部５０３は、ネットワーク１０５を介して、画像形成装置１０２、１０３から画像形成装置１０２、１０３の動作モードごとの消費電力量などの情報を取得して格納する。このとき、装置情報管理部５０３は、消費電力量などの情報を装置状態消費電力テーブル５０３１として格納する。
【００２９】
分析処理部５０４は、ジョブ履歴情報やＵＳＢ電力履歴情報を基に画像形成装置１０２、１０３の消費電力の分析処理を行う。このとき、分析処理部５０４は、ジョブ消費電力テーブル５０４１および集計結果テーブル５０４２を格納する。装置電源制御部５０５は、分析処理部５０４による画像形成装置１０２、１０３の使用頻度と消費電力の分析結果を基に、ネットワーク１０５を介して画像形成装置１０２、１０３を停止させる制御を行う。
【００３０】
次に、図７および図８を用いて、履歴収集部５０２および装置情報管理部５０３にそれぞれ格納されている各テーブルについて説明する。まず、図６に示す管理サーバ１０４の分析処理部５０２が格納するジョブ履歴情報テーブル５０２１について説明する。図７（Ａ）は、ジョブ履歴情報テーブル５０２１の一例である。列７０１のジョブ履歴ＩＤは、ジョブ履歴をシステム内で一意に識別するＩＤである。列７０２の装置ＩＤは、画像形成装置を識別するＩＤである。一意に識別するＩＤとして、例えば、ＭＡＣアドレスやＩＰアドレスを用いてよい。列７０３のジョブタイプは、ジョブの種類を示し、例えば、ホストコンピューター１０１からの指示による印刷（プリント）やコピー、スキャン、ファクスなどである。
【００３１】
列７０４の開始時刻は、該当ジョブが開始された時刻を示す。同様に、列７０５の終了時刻は、該当ジョブが終了した時刻を示す。列７０６のカラー種別は、該当ジョブのプリントがカラーまたは白黒のいずれかで行われたことを示す。不図示ではあるが、他には単色カラー、２色カラー、シルバーなど様々なカラー種別を示す属性を設定してよい。列７０７のページサイズは、印刷ページのサイズを示す。例えば、Ａ４、Ｂ５などの既定の用紙サイズでもよく、高さ×幅で指定するサイズであってもよい。列７０８のページ数は、該当ジョブにより、カラー種別７０６で示されるカラー種別、ページサイズ７０７で示されるページサイズで印刷されたページ数が記録される。
【００３２】
例えば、図７（Ａ）が示す情報により、行７０９が示すジョブ履歴では、画像形成装置１０２が２００９／０９／２５（日にち）＿１４：２５：３０（時間）に開始し、２００９／０９／２５＿１４：４０：３０に終了したコピージョブが実行されたことを示す。さらにこのジョブでは、カラーでサイズがＡ４で、かつ１０ページ印刷が行われたことも示す。
【００３３】
次に、図６に示す管理サーバ１０４の分析処理部５０２が格納するＵＳＢ電力履歴情報テーブル５０２２について説明する。図７（Ｂ）は、ＵＳＢ電力履歴情報テーブル５０２２の一例である。列８０１の装置ＩＤは、画像形成装置を識別するＩＤである。列８０２のＵＳＢ供給電力は、ＵＳＢバスパワーによる給電電力を示す。ＵＳＢバスパワーが従来のＵＳＢバスパワーである場合、２．５Ｗの電力を供給することができる。一方、ＵＳＢバスパワーがＵＳＢ  Ｐｏｗｅｒ  Ｄｅｌｉｖｅｒｙに対応する場合、各種プロファイルの対応によって、１０Ｗ、１８Ｗ、３６Ｗ、６０Ｗ、１００Ｗなどの電力を供給することができる。列８０３の供給時間は、ＵＳＢによる給電を行っている期間を示す時間であり、単位は、例えば、分である。なお、単位についてはこれに限定せず、時間や秒、若しくはそれらの組み合わせなどの時間を示す他の単位であってよい。
【００３４】
上記の図７（Ｂ）が示す情報により、例えば、行８０４は、画像形成装置１０３の情報であり、ＵＳＢ供給電力が６０Ｗ、供給時間が２８９分であることを示す。画像形成装置１０３に接続するＵＳＢ周辺機器を変更した場合など、ＵＳＢ供給電力に変更があった場合は、行８０５のように別に格納する。なお、本実施形態では、画像形成装置１０２、１０３にはそれぞれ、単一のＵＳＢ周辺機器が接続される構成としたが、複数のＵＳＢインタフェースを有し、複数のＵＳＢ周辺機器が接続される構成としてもよい。その場合は、ＵＳＢインタフェースごとにＵＳＢ電力履歴情報をＵＳＢ電力履歴情報テーブル５０２２に格納する。
【００３５】
次に、図６に示す管理サーバ１０４の装置情報管理部５０３が格納する装置状態消費電力テーブル５０３１について説明する。図７（Ｃ）は、装置状態消費電力テーブル５０３１の一例である。装置状態消費電力テーブル５０３１には、画像形成装置ごとの各動作モードにおける消費電力が格納される。本実施形態に係る画像形成装置１０２、１０３は、ジョブの実行後、一例として５分間は、通常モード状態に移行し、その状態で新たにジョブなどの処理が発生しなければ、その後に低消費電力の省電力モードに移行する。この消費電力情報は、予め管理サーバ１０４に設定される情報であってもよいし、ネットワーク１０５を介して、例えば、ＳＮＭＰプロトコルなどを使用して画像形成装置から取得するようにしてもよい。
【００３６】
列１００１の装置ＩＤは、画像形成装置を識別する情報である。列１００２は、画像形成装置が通常モードである場合の消費電力を示す。列１００３は、画像形成装置が省電力モードである場合の消費電力を示す。列１００４は、画像形成装置がジョブ処理中である場合の基本消費電力を示す。いずれの消費電力の単位は、［Ｗｈ］などを使用する。上記のように、図７（Ｃ）が示す情報により、例えば、行１００５は、画像形成装置１０２の情報であり、通常モード８０Ｗｈ、省電力モード１Ｗｈ、ジョブ処理１０００Ｗｈの消費電力を示す。
【００３７】
次に、図６に示す管理サーバ１０４の分析処理部５０４が格納するジョブ消費電力テーブル５０４１について、図８（Ａ）を用いて説明する。図８（Ａ）は、ジョブ消費電力テーブル５０４１の一例である。ジョブ消費電力テーブル５０４１には、画像形成装置ごとに、１ページ印刷するときに消費する消費電力（Ｗｈ）が格納されている。列１１０１の装置ＩＤは、画像形成装置を識別するＩＤである。行１１０３のジョブタイプは、プリントやコピーなどジョブの種類を示す。行１１０４のカラー種別は、印刷がカラー印刷であるか、白黒印刷であるかなどを示す。行１１０５のページサイズは、印刷ページサイズを示す。なお、本実施形態では、一例としてＡ４、Ａ３の２種類の用紙サイズを例示しているが、Ｂ４、Ｂ５サイズなど他の具体的な用紙サイズや、あるいはＢ４以上のサイズをＬａｒｇｅ、Ｂ４より小さいサイズをＳｍａｌｌと大まかな分類にしてもよい。行１１０６は、画像形成装置１０２、１０３の、ジョブタイプ、カラー種別、ページサイズに応じた消費電力をそれぞれ示す。
【００３８】
上記のように、図８（Ａ）が示す情報により、例えば列１１０２は、ジョブタイプがプリントのカラー印刷、ページサイズＡ３を１ページ印刷するときに消費される電力を示しており、このときの画像形成装置１０２の消費電力量は２．０Ｗｈである。消費電力は、画像形成装置の機種や、周辺機器のオプションの有無で異なるため、個別に設定可能である。なお、本実施形態では、プリントとコピーのジョブのみを例示したが、スキャンなど他の処理についても同様に設定してよい。
【００３９】
次に、図６に示す管理サーバ１０４の分析処理部５０４が格納する集計結果テーブル５０４２について、図８（Ｂ）を用いて説明する。図８（Ｂ）は、集計結果テーブル５０４２の一例である。集計結果テーブル５０４２には、画像形成装置ごとに集計された消費電力と画像形成装置の使用頻度を示すジョブ回数が格納される。分析処理部５０４による集計処理は、ジョブ履歴情報テーブル５０２１、ＵＳＢ電力履歴情報テーブル５０２２、装置状態消費電力テーブル５０３１、およびジョブ消費電力テーブル５０４１の内容に基づいて行われる。列１２０１の装置ＩＤは、画像形成装置を識別するＩＤである。
【００４０】
列１２０２のＵＳＢ消費電力は、ＵＳＢ電力履歴情報テーブル５０２２に基づいて、画像形成装置ごとに集計された消費電力量（Ｗｈ）である。列１２０３のジョブ消費電力は、ジョブ履歴情報テーブル５０２１、装置状態消費電力テーブル５０３１、ジョブ消費電力テーブル５０４１に基づいて、画像形成装置ごとに集計された消費電力量（Ｗｈ）である。列１２０４の省電力モード消費電力では、画像形成装置ごとに集計された省電力モードにおける総待機消費電力量（Ｗｈ）を示す。なお、本実施形態では、一例として２４時間省電力モード状態であったときの電力を例示しているが、実際には、ユーザによる画像形成装置の電源投入時からジョブなどの処理をしていないときの大部分の時間が、省電力モード状態の消費電力となる。列１２０５のジョブ回数は、ジョブ履歴情報テーブル５０２１に基づいて集計され、コピー、プリントなどのジョブの回数を示す。
【００４１】
上記のように、図８（Ｂ）が示す情報により、例えば、行１２０６は、画像形成装置１０２の情報であり、ＵＳＢ消費電力が３７．２５Ｗｈ、ジョブ消費電力が９６．６８Ｗｈ、省電力モード消費電力が２４Ｗｈ、ジョブ回数が２回であることを示す。また、行１２０７は、画像形成装置１０３の情報であり、ＵＳＢ消費電力が３９６．８３Ｗｈ、ジョブ消費電力が３０．８Ｗｈ、省電力モード消費電力が２４Ｗｈ、ジョブ回数が２回であることを示す。
【００４２】
次に、図９のフローチャートを用いて画像形成装置１０２、１０３のＵＳＢ電力履歴情報生成処理および管理サーバ１０４のＵＳＢ電力履歴情報収集処理について説明する。ここで、画像形成装置１０２、１０３のＵＳＢ電力履歴情報生成処理とは、ＵＳＢ電力履歴管理部６１１におけるＵＳＢ供給電力の履歴情報を生成する処理である。また、管理サーバ１０４のＵＳＢ電力履歴情報収集処理とは、画像形成装置１０２、１０３のＵＳＢ電力履歴情報を収集する処理であり、取得したＵＳＢ電力履歴情報は、履歴収集部５０２のＵＳＢ電力履歴情報テーブル５０２２に格納される。本実施形態では、画像形成装置１０２、１０３のＵＳＢ供給電力履歴情報生成処理と対応して、管理サーバ１０４のＵＳＢ電力履歴情報収集処理が行われる。そして、画像形成装置１０２、１０３のＲＯＭ３０２に格納されたプログラムに従って、ＣＰＵ３０１が処理することにより実現される。さらに、管理サーバ１０４のＲＯＭ２０２に格納されたプログラムに従って、ＣＰＵ２０１が処理することにより実現される。
【００４３】
まず、画像形成装置１０２、１０３のＵＳＢ供給電力履歴情報生成処理について説明する。ステップＳ１３０１で、画像形成装置１０２、１０３のＵＳＢコントローラ（ＵＳＢＣ）３１６は、ＵＳＢ周辺機器３１７との接続可能な状態で接続の待機をする。そして、ステップＳ１３０２で、画像形成装置１０２、１０３にＵＳＢ周辺機器３１７が接続されたか否かを判定する。ＵＳＢ周辺機器３１７が接続されたと判定された場合（Ｙｅｓ）、ステップＳ１３０３で、ＵＳＢＣ３１６がＵＳＢインタフェースの所定の初期化処理を行い、ＵＳＢ周辺機器３１７との接続が確立される。一方、ステップＳ１３０２で、ＵＳＢ周辺機器３１７が接続されていないと判定された場合（Ｎｏ）、ＵＳＢ周辺機器３１７が接続されるまで、接続の判定を行う。
【００４４】
次に、ステップＳ１３０４で、ＵＳＢ周辺機器３１７の種類により、画像形成装置１０２、１０３側がＵＳＢ給電を行うか否かを判定する。画像形成装置１０２、１０３側がＵＳＢ給電を行うと判定した場合（Ｙｅｓ）、ステップＳ１３０５の処理に進む。一方、画像形成装置１０２、１０３側がＵＳＢ給電を行わないと判定した場合（Ｎｏ）、画像形成装置１０２、１０３は、ＵＳＢ給電による消費電力がないので、処理を終了する。
【００４５】
次に、ステップＳ１３０５で、画像形成装置１０２、１０３は、ＵＳＢ周辺機器３１７に対して供給する電力値を記憶して、電力供給している時間を計測するために、タイマー（Ｔｉｍｅｒ）３１８による計測を開始する。そして、ステップＳ１３０６で、画像形成装置１０２、１０３は、管理サーバ１０４からのＵＳＢ電力情報取得要求を待つ。そして、ステップＳ１３０７で、画像形成装置１０２、１０３が管理サーバ１０４からのＵＳＢ電力情報取得要求を受信したか否かを判定する。ここで、ＵＳＢ電力情報取得要求は、後述の管理サーバ１０４のＵＳＢ電力履歴情報収集処理におけるステップＳ１３１３で、管理サーバ１０４から送信される。ＵＳＢ電力情報取得要求を受信したと判定された場合（Ｙｅｓ）、ステップＳ１３０８に進む。
【００４６】
次に、ステップＳ１３０８で、画像形成装置１０２、１０３は、管理サーバ１０４に対して、ＵＳＢ電力履歴管理部６１１が管理するＵＳＢ電力履歴情報を送信する。そして、ステップＳ１３０９で、画像形成装置１０２、１０３は、タイマー（Ｔｉｍｅｒ）３１８をリセットして、この時点からのＵＳＢ給電による供給時間の計測を開始し、ステップＳ１３０７に戻る。
【００４７】
一方、ステップＳ１３０７で、ＵＳＢ電力情報取得要求を受信していないと判定された場合（Ｎｏ）、ステップＳ１３１０に進み、ステップＳ１３１０で、ＵＳＢ給電を終了するか否かを判定する。ＵＳＢ給電を終了すると判定された場合（Ｙｅｓ）、処理を終了する。一方、ＵＳＢ給電を終了しないと判定された場合（Ｎｏ）、ステップＳ１３０７に戻る。
【００４８】
次に、管理サーバ１０４のＵＳＢ電力履歴情報収集処理について説明する。まず、管理サーバ１０４は、ステップＳ１３１１で、画像形成装置１０２、１０３に対してＵＳＢ電力情報取得要求を定期的に送信するための時間を計測するために、タイマー（Ｔｉｍｅｒ）２１２の計測を開始する。次に、ステップＳ１３１２で、管理サーバ１０４は、画像形成装置１０２、１０３に対して、ＵＳＢ電力情報取得要求を送信する時間か否かを判定する。ＵＳＢ電力情報取得要求を送信する時間であると判定された場合（Ｙｅｓ）、ステップＳ１３１３で、画像形成装置１０２、１０３に対してＵＳＢ電力情報取得要求を送信する。一方、ＵＳＢ電力情報取得要求を送信する時間でない判定された場合（Ｎｏ）、ＵＳＢ電力情報取得要求を送信する時間になるまで判定を行う。
【００４９】
次に、ステップＳ１３１４で、管理サーバ１０４は、画像形成装置１０２、１０３からＵＳＢ電力履歴情報を受信したか否かを判定する。ここで、ＵＳＢ電力履歴情報は、前述の画像形成装置１０２、１０３のＵＳＢ電力履歴情報生成処理におけるステップＳ１３０８で、画像形成装置１０２、１０３から送信される。ＵＳＢ電力履歴情報を受信したと判定された場合（Ｙｅｓ）、ステップＳ１３１５で、取得したＵＳＢ供給電力とその経過時間を画像形成装置ごとに集計し、ＵＳＢ電力履歴情報テーブル５０２２として格納する。一方、ＵＳＢ電力履歴情報を受信していないと判定された場合（Ｎｏ）、ＵＳＢ電力履歴情報を受信するまで判定を行う。次に、ステップＳ１３１６で、管理サーバ１０４は、ＵＳＢ電力情報取得処理を終了するか否かを判定する。ＵＳＢ電力情報取得処理を終了すると判定された場合（Ｙｅｓ）、処理を終了する。一方、ＵＳＢ電力情報取得処理を終了しないと判定された場合（Ｎｏ）、ステップＳ１３１２に戻って処理を続ける。
【００５０】
次に、図１０のフローチャートを用いて管理サーバ１０４のジョブ履歴収集処理について説明する。ジョブ履歴収集処理は、管理サーバ１０４のジョブ履歴収集部５０３が、ネットワーク１０５を介して画像形成装置１０２、１０３と通信し、ジョブ履歴管理部６０９で管理されているジョブ履歴を収集する処理である。この処理は、画像形成装置１０２、１０３側では、ＲＯＭ３０２に格納されたプログラムに従って、ＣＰＵ３０１が処理することにより実現される。一方、管理サーバ１０４側では、ＲＯＭ２０２に格納されたプログラムに従って、ＣＰＵ２０１が処理することにより実現される。
【００５１】
まず、画像形成装置１０２、１０３で実行される処理について説明する。ステップＳ１４０１で、画像形成装置１０２、１０３は、例えば、ホストコンピューター１０１からの指示による印刷ジョブを開始するか否かを判定する。印刷ジョブ以外のジョブとして、例えば、コピー、スキャン、ファクスなどのジョブであってもよい。ジョブを開始すると判定された場合（Ｙｅｓ）、ステップＳ１４０２に進む。一方、ジョブを開始しないと判定された場合（Ｎｏ）、ジョブを開始するまで判定を続ける。次に、ステップＳ１４０２で、画像形成装置１０２、１０３のジョブが終了すると、ステップＳ１４０３で、ジョブ管理部６０３は、当該ジョブのジョブ履歴情報をジョブ履歴管理部６０９に格納する。そして、画像形成装置１０２、１０３は、ステップＳ１４０４で、管理サーバ１０４からのジョブ履歴取得要求を待つ。
【００５２】
次に、ステップＳ１４０５で、画像形成装置１０２、１０３は、管理サーバ１０４からのジョブ履歴取得要求を受信したか否かを判定する。ジョブ履歴取得要求を受信したと判定された場合（Ｙｅｓ）、ステップＳ１４０６で、ジョブ履歴情報を送信する。一方、ジョブ履歴取得要求を受信していないと判定された場合（Ｎｏ）、ジョブ履歴取得要求を受信するまで判定を続ける。次に、ステップＳ１４０７で、画像形成装置１０２、１０３の動作を終了するか否かを判定する。画像形成装置１０２、１０３の動作を終了すると判定された場合（Ｙｅｓ）、処理を終了する。一方、画像形成装置１０２、１０３の動作を終了しないと判定された場合（Ｎｏ）、ステップＳ１４０１に戻り、処理を続ける。
【００５３】
次に、管理サーバ１０４で実行される処理について説明する。ステップＳ１４０８で、管理サーバ１０４は、ジョブ履歴取得要求を定期的に送信するための時間を計測するために、タイマー（Ｔｉｍｅｒ）２１２で計測を開始する。次に、ステップＳ１４０９で、管理サーバ１０４は、画像形成装置１０２、１０３に対して、ジョブ履歴取得要求を送信する時間か否かを判定する。ジョブ履歴取得要求を送信する時間であると判定された場合（Ｙｅｓ）、ステップＳ１４１０で、ジョブ履歴取得要求を画像形成装置１０２、１０３に対して送信する。一方、ジョブ履歴取得要求を送信する時間でないと判定された場合（Ｎｏ）、ジョブ履歴取得要求を送信する時間になるまで判定を続ける。
【００５４】
次に、ステップＳ１４１１で、管理サーバ１０４は、画像形成装置１０２、１０３からジョブ履歴情報を受信したか否かを判定する。ジョブ履歴情報を受信したと判定された場合（Ｙｅｓ）、ステップＳ１４１２で、受信したジョブ履歴情報を集計し、履歴収集部５０２にジョブ履歴情報テーブル５０２１として格納する。一方、ジョブ履歴情報を受信していないと判定された場合（Ｎｏ）、ジョブ履歴情報を受信するまで判定を続ける。
【００５５】
次に、ステップＳ１４１３で、管理サーバ１０４がジョブ履歴取得処理を終了するか否かを判定する。ジョブ履歴取得処理を終了すると判定された場合（Ｙｅｓ）、処理を終了する。一方、ジョブ履歴取得処理を終了しないと判定された場合（Ｎｏ）、ステップＳ１４１４で、ジョブ履歴取得要求を定期的に送信するための時間を計測するタイマーをリセットして、ステップＳ１４０９に戻って処理を続ける。
【００５６】
なお、本実施形態では、ＵＳＢ電力履歴情報は、管理サーバ１０４からの要求に応答して、画像形成装置１０２、１０３が送信する構成を説明したが、画像形成装置１０２、１０３が定期的に管理サーバ１０４に送信する構成にしてもよい。この場合、管理サーバ１０４が画像形成装置１０２、１０３に対してＵＳＢ電力情報取得要求を送信するのではなく、画像形成装置１０２、１０３からのＵＳＢ電力履歴情報の通知を待つ待機状態とする構成となる。
【００５７】
管理サーバ１０４の分析処理部５０４が画像形成装置の使用頻度と消費電力を分析する処理について、図１１のフローチャートを用いて説明する。画像形成装置の使用頻度と消費電力を分析する処理では、ジョブ履歴情報テーブル５０２１、ＵＳＢ電力履歴情報テーブル５０２２、装置状態消費電力テーブル５０３１、ジョブ消費電力テーブル５０４１を基に、集計結果テーブル５０４２が作成される。この処理は、管理サーバ１０４のＲＯＭ２０２に格納されたプログラムに従って、ＣＰＵ２０１が処理することにより実現される。まず、ステップＳ１５０１で、管理サーバ１０４は、画像形成装置ごとのＵＳＢ消費電力を算出する。具体的には、分析処理部５０４は、ＵＳＢ電力履歴情報テーブル５０２２に基づいて、以下の計算式によって、各装置ＩＤのＵＳＢ消費電力（Ｗｈ）を算出する。
ＵＳＢ消費電力（Ｗ）×供給時間（ｈ）＝ＵＳＢ消費電力（Ｗｈ）
【００５８】
次に、計算された各装置ＩＤのＵＳＢ消費電力を同じ装置ＩＤで合計する。ＵＳＢ電力履歴情報テーブル５０２２において、画像形成装置１０３の場合のＵＳＢ消費電力（Ｗｈ）は、６０×２８９／６０＋３６×１２０／６０＋１０×２１５／６０＝３９６．８３（Ｗｈ）となる。これが集計結果テーブル５０４２の列１２０２のＵＳＢ消費電力となる。なお、集計結果テーブル５０４２の中に、既に算出した同じ装置ＩＤを持つＵＳＢ消費電力が格納されている場合、新たに計算して求められたＵＳＢ消費電力の値を加算して値を更新する。次に、ステップＳ１５０２で、管理サーバ１０４は、画像形成装置ごとのジョブ消費電力を算出する。具体的には、分析処理部５０４は、ジョブ履歴情報テーブル５０２１中の装置ＩＤ、ジョブタイプ、カラー種別、ページサイズ、ページ数に基づいて、ジョブ消費電力テーブル５０４１を用いて、以下の計算式によってジョブ消費電力（Ｗｈ）を算出する。
ジョブ消費電力（Ｗｈ）＝１ページ印刷するときに消費する消費電力（Ｗｈ）×ページ数
【００５９】
そして、同じ装置ＩＤから計算されるジョブ消費電力を合計する。例えば、画像形成装置１０３の場合のジョブ消費電力（Ｗｈ）は、１．２×３＋３．２×２＝１０（Ｗｈ）となる。さらに、ジョブ履歴情報テーブル５０２１中の各ジョブ履歴において、終了時刻−開始時刻を計算することによって、該当ジョブに関わる所要時間が計算できる。該当ジョブに関わる所要時間と装置状態消費電力テーブル５０３１中の装置ＩＤに対応する動作モードごとの消費電力を基に、分析処理部５０４は装置状態消費電力（Ｗｈ）を計算する。本実施形態では、一例として画像形成装置１０２、１０３は、ジョブ終了後の５分間は通常モードであるとして計算する。このとき、装置状態消費電力（Ｗｈ）は、ジョブ処理中の消費電力と通常モード時の消費電力の合計として、以下の計算式によって算出できる。
装置状態消費電力（Ｗｈ）＝ジョブ処理消費電力（Ｗ）×ジョブ所要時間（時）＋通常モード消費電力（Ｗ）×５／６０（時）
【００６０】
そして、同じ装置ＩＤから計算される装置状態消費電力を合計する。一例として、画像形成装置１０３の場合は、６５０×２２／３６００＋５０×３００／３６００＋６５０×４７／３６００＋５０×３００／３６００＝２０．８（Ｗｈ）となる。ここで、先に求めたジョブ消費電力（Ｗｈ）と装置状態消費電力（Ｗｈ）を合計することにより、集計結果テーブル５０４２の列１２０３のジョブ消費電力（Ｗｈ）が求められる。一例として、画像形成装置１０３の場合は、１０＋２０．８＝３０．８（Ｗｈ）である。尚、集計結果テーブル５０４２の中に、以前に算出した同じ装置ＩＤを持つジョブ消費電力が既に格納されている場合は、新たに計算して求められたジョブ消費電力の値を加算して値を更新する。次に、Ｓ１５０３では、管理サーバ１０４は画像形成装置ごとの省電力モード消費電力を算出する。具体的には、省電力モード消費電力は、装置状態消費電力テーブル中の省電力モードにおける消費電力から、以下の計算式により消費電力（Ｗｈ）が求められる。
消費電力（Ｗｈ）＝省電力モード消費電力（Ｗ）×省電力モード時間（時）
【００６１】
省電力モード時間は、画像形成装置の電源投入時からの稼働時間から、通常モードとジョブ処理の時間を除いた累積時間である。なお、本実施形態では、画像形成装置１０２、１０３の電源投入時からの省電力モードの累積時間は、一例として、２４時間とした。このとき、画像形成装置１０３の場合、１（Ｗ）×２４（時）＝２４（Ｗｈ）となる。この値が集計結果テーブル５０４２の列１２０４の省電力モード消費電力となる。なお、集計結果テーブル５０４２の中に、以前に算出した同じ装置ＩＤを持つ省電力モード消費電力が格納されている場合は、既に計算して求められた省電力モード消費電力の値を加算して値を更新する。
【００６２】
次に、ステップＳ１５０４で、管理サーバ１０４は、画像形成装置ごとのジョブ回数を算出する。具体的には、ジョブ回数は、ジョブ履歴情報テーブル５０２１に基づいて、同じ装置ＩＤを持つ異なるジョブ履歴ＩＤの数を合計することにより求められる。一例として、画像形成装置１０３の場合、ジョブ履歴ＩＤ１００１とジョブ履歴１００２のジョブが集計されるため、２回となる。この値が集計結果テーブル５０４２の列１２０５のジョブ回数となる。なお、集計結果テーブル５０４２の中に、既に算出した同じ装置ＩＤを持つジョブ回数が格納されている場合、新たに計算して求められたジョブ回数の値を加算して値を更新する。このジョブ回数は、画像形成措置１０２、１０３が使用された回数、すなわち、画像形成装置１０２、１０３の使用頻度を表す。分析処理部５０４が、このジョブ回数に基づいて画像形成装置を比較することによって、各画像形成装置の使用頻度が高いか低いかを相対的に判断する。使用頻度は、別の機器との比較だけでなく、所定の閾値を用意して、該閾値よりも下回る場合に、使用頻度が想定より低いとして、判断することも可能である。ここでの閾値は、例えば、ネットワーク管理者などがオフィスの広さや利用者数、業種などを考慮して設定するものである。以上により、管理サーバ１０４の分析処理部５０４が画像形成装置の使用頻度と消費電力を分析し、集計結果テーブル５０４２に分析結果が集計される。
【００６３】
画像形成装置１０２、１０３の使用頻度と消費電力（使用電力）を分析した後、本実施形態に係るシステムを利用する管理ユーザがその使用頻度や消費電力状態を把握することができるように、管理サーバ１０４のディスプレイ２１０に分析結果を表示する。ディスプレイ２１０に表示する分析結果の一例を、図１２を用いて説明する。
【００６４】
まず、図１２（Ａ）は、画像形成装置１０２、１０３のＵＳＢ消費電力（Ｗｈ）をグラフ化したものであり、集計結果テーブル５０４２の列１２０２の集計結果を可視化している。図１２（Ｂ）は、画像形成装置１０２、１０３のジョブ消費電力（Ｗｈ）をグラフ化したものであり、集計結果テーブル５０４２の列１２０３の集計結果を可視化している。図１２（Ｃ）は、画像形成装置１０２、１０３の省電力モード消費電力をグラフ化したものであり、集計結果テーブル５０４２の列１２０４の集計結果を可視化している。図１２（Ｄ）は、画像形成装置１０２、１０３のジョブ回数をグラフ化したものであり、集計結果テーブル５０４２の列１２０５の集計結果を可視化している。
【００６５】
図１２（Ｅ）は、画像形成装置１０２、１０３の総消費電力をグラフ化したものであり、集計結果テーブル５０４２の列１２０２のＵＳＢ消費電力の集計結果と列１２０３のジョブ消費電力の集計結果の合計を可視化している。この場合、対比させて可視化していることから、画像形成装置１０３は画像形成装置１０２に対して、ジョブ消費電力が小さいが、ＵＳＢ消費電力は非常に大きいことが分かる。そのため、システムとして消費電力削減に有効なのは画像形成装置１０３を停止することを容易に判断することができる。このように、本実施形態に係るシステムにおける画像形成装置１０２、１０３のジョブ消費電力とＵＳＢ消費電力の可視化により、管理ユーザの判断を補助することができる。
【００６６】
また、図１２（Ｆ）は、図１２（Ａ）と同様に画像形成装置１０２、１０３のＵＳＢ消費電力（Ｗｈ）をグラフ化したものであるが、画像形成装置の消費電力が予め設定された消費電力を超過した場合を一例として強調して表示している。なお、本実施形態では、予め設定された値として３００（Ｗｈ）としたが、管理ユーザが任意の値を設定することができる。これにより、システム管理者が注意する消費電力に対して容易に把握できるように補助することができる。
【００６７】
管理サーバ１０４の装置電源制御部５０５が行う画像形成装置１０２、１０３の電源制御について、図１３のフローチャートを用いて説明する。本実施形態に係るシステムの管理サーバ１０４は、システム全体の電力を下げるために、適切に選択した画像形成装置を、ネットワーク１０５を介して、リモートで停止させることができる。この処理は、管理サーバ１０４のＲＯＭ２０２に格納されたプログラムに従って、ＣＰＵ２０１が処理することによって、実現される。
【００６８】
まず、ステップＳ１６０１で、管理サーバ１０４は、図１１のフローチャートで説明した画像形成装置の消費電力と使用頻度の分析処理を行う。次に、ステップＳ１６０２で、管理サーバ１０４の装置電源制御部５０５は、システム全体の電力を下げるために、画像形成装置の停止制御を行うか否かを判定する。ここで、画像形成装置の停止制御を行うとは、例えば、システム全体で使用することができる予め設定された電力許容量を超過した場合や、ステップＳ１６０１の使用頻度分析により、システム中にほとんど使用されていない画像形成装置が発見された場合などである。画像形成装置の停止制御を行うと判定された場合（Ｙｅｓ）、ステップＳ１６０３に進む。一方、画像形成装置の停止制御を行わないと判定された場合（Ｎｏ）、ステップＳ１６０１に戻り、画像形成装置の消費電力と使用頻度の分析処理を行う。
【００６９】
次に、ステップＳ１６０３で、装置電源制御部５０５は、集計結果テーブル５０４２より、ジョブの実行回数の最も少ない、すなわち使用頻度の最も低い画像形成装置を抽出（特定）する。そして、装置電源制御部５０５は、使用頻度の最も低い画像形成装置がＵＳＢ給電中であるか否かを、ネットワーク１０５を介して問い合わせて判定する。使用頻度の最も低い画像形成装置からの応答により、ＵＳＢ給電中であると判定された場合（Ｙｅｓ）、ステップ１６０４に進む。一方、使用頻度の最も低い画像形成装置からの応答により、ＵＳＢ給電中でないと判定された場合（Ｎｏ）、ステップＳ１６０５に進み、装置電源制御部５０５は、画像形成装置に対し、ネットワーク１０５を介して停止通知を送信し、画像形成装置を停止させる。
【００７０】
次に、ステップＳ１６０４で、装置電源制御部５０５は、集計結果テーブル５０４２より、当該画像形成装置のＵＳＢ消費電力が予め定められたＵＳＢ消費電力の許容量を越えているか否かを判定する。予め定められたＵＳＢ消費電力としては、例えば、システム管理者が画像形成装置のＵＳＢ供給電力として許容できる設定値を予め設定しておくことができる。画像形成装置のＵＳＢ消費電力が予め定められたＵＳＢ消費電力の許容量を越えたと判定された場合（Ｙｅｓ）、ステップＳ１６０５に進み、装置電源制御部５０５は、画像形成装置に対し、ネットワーク１０５を介して停止通知を送信し、画像形成装置を停止させる。この場合、停止された画像形成装置はＵＳＢ給電中ではあるが、ＵＳＢ給電による消費電力が大きいと判定できるため、システム内の消費電力を下げるために停止を優先することができる。一方、画像形成装置のＵＳＢ消費電力が予め定められたＵＳＢ消費電力の許容量を越えていないと判定された場合（Ｎｏ）、ステップＳ１６０６に進む。
【００７１】
そして、ステップＳ１６０６で、装置電源制御部５０５は、集計結果テーブル５０４２より、使用頻度が少ない画像形成装置に対して、ネットワーク１０５を介して、使用頻度が少ない順にＵＳＢ給電中であるか否かを問い合わせる。そして、ＵＳＢ給電中でない画像形成装置があれば、その画像形成装置に対して、ネットワーク１０５を介して（優先的に）停止通知を送信し、当該画像形成装置を停止させる。ここで、例えば、ＵＳＢ給電中の画像形成装置しかなかった場合、最も使用頻度の少ない画像形成装置を停止させるようにしてもよい。あるいは、最もＵＳＢ給電による消費電力が多い画像形成装置を停止させたり、最もＵＳＢ給電による消費電力が少ない画像形成装置を停止させてもよく、停止させることについての優先度に制限はなく、必要に応じて優先度を変更させればよい。
【００７２】
上述のステップＳ１６０５またはステップＳ１６０６で画像形成装置を停止した後、ステップＳ１６０７に進む。１６０７では、管理サーバ１０４が、図１０のフローチャートで説明した画像形成装置の消費電力と使用頻度の分析処理を継続する場合（Ｙｅｓ）、ステップＳ１６０１に戻って処理を続ける。管理サーバ１０４が、画像形成装置の消費電力と使用頻度の分析処理を継続しない場合（Ｎｏ）、本フローを終える。
【００７３】
本実施形態では、管理サーバ１０４の装置電源制御部５０５が、画像形成装置に対し、ネットワーク１０５を介して停止通知を送信し、当該画像形成装置を停止させる構成としたが、当該画像形成装置を停止させる構成に限定しない。例えば、画像形成装置を停止させないまでも、管理サーバ１０４のディスプレイ２１０に図１１（Ｆ）に示すようなシステム管理者に対して、注意を促す画面を表示するような構成であってもよい。また、画像形成装置を停止させないまでも、管理サーバ１０４からの通信によって、当該画像形成装置のＵＳＢコントローラ（ＵＳＢＣ）３１６を制御し、データ通信を含むＵＳＢインタフェース自体の機能の無効化を行う構成としてもよい。さらに、管理サーバ１０４からの通信によって、当該画像形成装置のＵＳＢコントローラ３１６を制御し、ＵＳＢの給電能力を低下（抑制）させたり、ＵＳＢ給電を行わずにＵＳＢ周辺機器３１７からＵＳＢ給電を受けるといった制御を行う構成であってもよい。
【００７４】
以上により、印刷数による使用頻度だけで停止させる画像形成装置を判定するのではなく、ユーザが画像形成装置をＵＳＢ給電による電源として使用している場合も鑑みて、システム内の消費電力の省電力化を狙える効果的な電源制御を行うことができる。また、給電による電源として機能している場合の消費電力をシステム管理者が見落とすことがないように、ＵＳＢ給電による消費電力を考慮した消費電力の可視化を実現する。
【００７５】
以上、本発明の好ましい実施形態について説明したが、本発明は、これらの実施形態に限定されず、その要旨の範囲内で種々の変形および変更が可能である。
【図１】
2015088036.tif 000003
【図２】
2015088036.tif 000004
【図３】
2015088036.tif 000005
【図４】
2015088036.tif 000006
【図５】
2015088036.tif 000007
【図６】
2015088036.tif 000008
【図７】
2015088036.tif 000009
【図８】
2015088036.tif 000010
【図９】
2015088036.tif 000011
【図１０】
2015088036.tif 000012
【図１１】
2015088036.tif 000013
【図１２】
2015088036.tif 000014
【図１３】
2015088036.tif 000015