(57)【要約】【課題】電力ピーク値を抑えつつ、画像形成装置の動作をユーザー操作に応じて即座に行なえる構成を提供する。【解決手段】空調環境下に配置された画像形成装置が提供される。画像形成装置は、空調装置と通信するためのインターフェイス手段と、画像形成装置の履歴情報を取得する履歴取得手段と、画像形成装置が発生する熱量およびその発生時刻を履歴情報に基づいて決定する決定手段と、決定された熱量およびその発生時刻に基づいて、画像形成装置が配置された室内の熱量を予め吸収するように空調装置へ指令を与える制御手段とを含む。【選択図】図６
2013117679.tif 000002
【特許請求の範囲】
【請求項１】
空調環境下に配置された画像形成装置であって、
空調装置と通信するためのインターフェイス手段と、
前記画像形成装置の履歴情報を取得する履歴取得手段と、
前記画像形成装置が発生する熱量およびその発生時刻を前記履歴情報に基づいて決定する決定手段と、
前記決定された熱量およびその発生時刻に基づいて、前記画像形成装置が配置された室内の熱量を予め吸収するように前記空調装置へ指令を与える制御手段とを備える、画像形成装置。
【請求項２】
前記制御手段は、
前記空調装置における消費電力と吸収熱量との関係を取得する関係取得手段と、
前記画像形成装置における消費電力および前記空調装置における消費電力を推定するとともに、両消費電力の合計が予め定められた最大値を超えないように、前記空調装置へ指令を与えるタイミングを決定する決定手段とを含む、請求項１に記載の画像形成装置。
【請求項３】
前記決定手段は、前記画像形成装置からの発熱量と前記空調装置による吸収熱量との差が予め定められた所定値以下となるように、前記空調装置へ指令を与えるタイミングを決定する、請求項２に記載の画像形成装置。
【請求項４】
前記画像形成装置は、ネットワークを介してユーザーからプリントジョブを受信するように構成されており、
前記履歴取得手段は、前記ネットワークにおけるユーザーの存在／不在の情報に基づいて、前記履歴情報を取得する、請求項１〜３のいずれか１項に記載の画像形成装置。
【請求項５】
前記履歴情報は、前記画像形成装置の予約情報を含む、請求項１〜３のいずれか１項に記載の画像形成装置。
【請求項６】
前記画像形成装置は、プリンタサーバーと通信可能に構成されており、
前記履歴情報は、前記プリンタサーバーにおけるファイル情報を含む、請求項１〜３のいずれか１項に記載の画像形成装置。
【請求項７】
空調装置と、
前記空調装置によって提供される空調環境下に配置された画像形成装置とを備え、
前記画像形成装置は、
空調装置と通信するためのインターフェイス手段と、
前記画像形成装置の履歴情報を取得する履歴取得手段と、
前記画像形成装置が発生する熱量およびその発生時刻を前記履歴情報に基づいて決定する決定手段と、
前記決定された熱量およびその発生時刻に基づいて、前記画像形成装置が配置された室内の熱量を予め吸収するように前記空調装置へ指令を与える制御手段とを含む、システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、空調環境内に設置された画像形成装置に関するものである。
【背景技術】
【０００２】
近年、各種のエネルギーの消費量を低減するような取り組みが行なわれている。このような取り組みは、オフィスなどにも及んでいる。
【０００３】
例えば、プリンタ、コピー機、ファクシミリ、複合機（multi-functional peripheral）などのプリントエンジンを搭載した装置（以下「画像形成装置」と総称する。）は、その動作によって熱を発生する。そのため、画像形成装置が空調環境下に配置されている場合には、その発生する熱を吸収するために、空調装置（冷房装置）の能力の一部が使われることになる。すなわち、画像形成装置の動作に伴って、空調装置の冷却量を増大させる必要がある。その結果、画像形成装置および空調装置が同じような時間帯で使用される確率が高くなり、結果的に使用電力のピーク値が重なってしまい、使用が許容されている最大電力を超過する可能性がある。
【０００４】
このような課題の解決手段として、使用中の機器があることで電力に余裕がない場合は、当該機器の動作が終わってから別の機器を起動させるといった制御を行なうことで、許容されている最大電力（制限値）をオーバーしないようにする方法が考えられる。
【０００５】
また、例えば、特開２００８−２４５４０１号公報（特許文献１）は、互いに接続されている複数の機器にユーザーが各種の処理を実行させる状況下でユーザーごとに電力管理を容易に行なうことが可能な電力管理システムを開示する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−２４５４０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述のような方法では、空調装置の動作により電力に余裕がない場合には、ユーザーが画像形成装置を用いて新たにプリントなどの処理を行ないたくても、すぐには画像形成装置を動作させることができないという問題が生じる。
【０００８】
そこで、本発明は、かかる課題を解決するためになされたものであり、その目的は、電力ピーク値を抑えつつ、画像形成装置の動作をユーザー操作に応じて即座に行なえる構成を提供することである。
【課題を解決するための手段】
【０００９】
本発明のある局面に従えば、空調環境下に配置された画像形成装置を提供する。画像形成装置は、空調装置と通信するためのインターフェイス手段と、画像形成装置の履歴情報を取得する履歴取得手段と、画像形成装置が発生する熱量およびその発生時刻を履歴情報に基づいて決定する決定手段と、決定された熱量およびその発生時刻に基づいて、画像形成装置が配置された室内の熱量を予め吸収するように空調装置へ指令を与える制御手段とを含む。
【００１０】
好ましくは、制御手段は、空調装置における消費電力と吸収熱量との関係を取得する関係取得手段と、画像形成装置における消費電力および空調装置における消費電力を推定するとともに、両消費電力の合計が予め定められた最大値を超えないように、空調装置へ指令を与えるタイミングを決定する決定手段とを含む。
【００１１】
さらに好ましくは、決定手段は、画像形成装置からの発熱量と空調装置による吸収熱量との差が予め定められた所定値以下となるように、空調装置へ指令を与えるタイミングを決定する。
【００１２】
好ましくは、画像形成装置は、ネットワークを介してユーザーからプリントジョブを受信するように構成されており、履歴取得手段は、ネットワークにおけるユーザーの存在／不在の情報に基づいて、履歴情報を取得する。
【００１３】
好ましくは、履歴情報は、画像形成装置の予約情報を含む。
好ましくは、画像形成装置は、プリンタサーバーと通信可能に構成されており、履歴情報は、プリンタサーバーにおけるファイル情報を含む。
【００１４】
本発明の別の局面に従うシステムは、空調装置と、空調装置によって提供される空調環境下に配置された画像形成装置とを含む。画像形成装置は、空調装置と通信するためのインターフェイス手段と、画像形成装置の履歴情報を取得する履歴取得手段と、画像形成装置が発生する熱量およびその発生時刻を履歴情報に基づいて決定する決定手段と、決定された熱量およびその発生時刻に基づいて、画像形成装置が配置された室内の熱量を予め吸収するように空調装置へ指令を与える制御手段とを含む。
【発明の効果】
【００１５】
本発明によれば、電力ピーク値を抑えつつ、画像形成装置の動作をユーザー操作に応じて即座に行なうことができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施の形態に従う画像形成装置を含むシステムの構成例を示す模式図である。
【図２】図１に示す画像形成装置の概略断面図である。
【図３】図１に示す画像形成装置の内部構成を示す模式図である。
【図４】図１に示すパーソナルコンピューターの内部構成を示す模式図である。
【図５】図１に示す空調装置の典型的な装置構成を示す模式図である。
【図６】本発明の実施の形態に従う画像形成装置において実行される全体処理を示すフローチャートである。
【図７】本発明の実施の形態に従う画像形成装置が記憶する履歴情報の一例を示す図である。
【図８】本発明の実施の形態に従う画像形成装置が記憶する履歴情報の一例を示す図である。
【図９】本発明の実施の形態に従う画像形成装置が記憶する履歴情報の一例を示す図である。
【図１０】本発明の実施の形態に従う画像形成装置が記憶する履歴情報の一例を示す図である。
【図１１】本発明の実施の形態に従う画像形成装置が記憶する履歴情報の一例を示す図である。
【図１２】本発明の実施に従う画像形成装置によって算出される「時間−消費電力」特性および「時間−発生熱量」特性の一例を示す図である。
【図１３】図６に示すステップＳ１の詳細な処理手順を示すフローチャートである。
【図１４】図６に示すステップＳ２の詳細な処理手順を示すフローチャートである。
【図１５】本発明の実施の形態に従う画像形成装置が取得する空調装置における「吸収熱量−消費電力」特性の一例を示す図である。
【図１６】図６に示すステップＳ３の詳細な処理手順を示すフローチャートである。
【図１７】本発明の実施に従う画像形成装置によって算出される「時間−消費電力」特性の一例を示す図である。
【図１８】図６に示すステップＳ４の詳細な処理手順を示すフローチャートである。
【図１９】本発明の実施に従う画像形成装置によって算出される「時間−合計電力」特性の一例を示す図である。
【図２０】図６に示すステップＳ５の詳細な処理手順を示すフローチャートである。
【図２１】本発明の実施に従う画像形成装置における「時間−合計電力」特性に対するピーク値オーバー検出処理の一例を示す図である。
【図２２】図６に示すステップＳ６の詳細な処理手順を示すフローチャートである。
【図２３】本発明の実施に従う画像形成装置におけるシフト時間算出処理の一例を示す図である。
【図２４】図６に示すステップＳ７の詳細な処理手順を示すフローチャートである。
【図２５】図６に示すステップＳ８の詳細な処理手順を示すフローチャートである。
【図２６】本発明の実施の形態に従うシステムにおける画像形成装置と空調装置との間の処理手順を示すシーケンス図である。
【発明を実施するための形態】
【００１７】
本発明の実施の形態について、図面を参照しながら詳細に説明する。なお、図中の同一または相当部分については、同一符号を付してその説明は繰り返さない。
【００１８】
＜Ａ．概要＞
本実施の形態に従うシステムにおいては、空調環境下に配置された画像形成装置と、当該空調環境を提供する空調装置との連係によって、電力ピーク値を抑制するとともに、ユーザーによる画像形成装置の使用が制限されないようにする。より具体的には、画像形成装置の使用履歴を取得しておき、画像形成装置が発生する熱量およびその発生時刻を当該使用履歴から抽出し、当該抽出された熱量およびその発生時刻に基づいて、画像形成装置が配置された室内の熱量を予め吸収するように空調装置を動作させる。すなわち、空調装置に対して画像形成装置が発生する熱を予測し、先取りして熱を吸収・相殺するように動作させることで、空調装置と画像形成装置との動作タイミングが重なることを防止する。言い換えれば、空調装置の動作タイミングを時間的にシフトさせる。これにより、消費電力のピーク値を制限値に収める。
【００１９】
＜Ｂ．画像形成装置を含むシステムの構成＞
まず、本実施の形態に従う画像形成装置を含むシステムの構成について説明する。
【００２０】
図１は、本発明の実施の形態に従う画像形成装置を含むシステムの構成例を示す模式図である。図１を参照して、本実施の形態に従うシステムは、画像形成装置ＭＦＰと、１つ以上のパーソナルコンピューターＰＣ１〜ＰＣ３と、サーバー装置ＳＲＶと、空気調和装置（以下「空調装置」と略称する。）ＣＯＮとを含む。図１には、３台のパーソナルコンピューターを図示するが、パーソナルコンピューターの台数についての制限はない。
【００２１】
少なくとも画像形成装置ＭＦＰは、空調装置ＣＯＮによって提供される空調環境下に配置される。画像形成装置ＭＦＰと空調装置ＣＯＮとの間は、通信可能に構成される。
【００２２】
画像形成装置ＭＦＰ、パーソナルコンピューターＰＣ１〜ＰＣ３（以下「パーソナルコンピューターＰＣ」とも総称する。）、およびサーバー装置ＳＲＶは、互いにネットワークＮＷを介して接続されている。ネットワークＮＷは、ＬＡＮ（Local Area Network）などの専用回線を用いたネットワーク、一般回線を用いたネットワーク、無線通信によるネットワークのいずれであってもよい。
【００２３】
画像形成装置ＭＦＰは、プリンタ、コピー機、ファクシミリ、複合機（multi-functional peripheral）などのプリントエンジンを搭載した装置である。本実施の形態においては、画像形成装置ＭＦＰが複合機である例を示す。画像形成装置ＭＦＰは、スキャナーの走査によって原稿から取得した画像（コピージョブ：以下「Ｃｏｐｙ」とも記す。）、および、いずれかのパーソナルコンピューターＰＣから受信したプリントデータから生成した画像（プリントジョブ：以下「Ｐｒｉｎｔ」とも記す。）、についての複写画像を用紙上に形成する。プリントデータは、典型的には、パーソナルコンピューターＰＣのオペレーティングシステムやアプリケーションプログラムが発行する描画命令を、プリンタードライバーによって画像形成装置ＭＦＰが処理可能なページ記述言語に変換したページ記述言語による描画命令を含む。プリントデータは、ＰＤＦ（Portable Document Format）、ＴＩＦＦ（Tagged Image File Format）、ＪＰＥＧ（Joint Photographic Experts Group）、ＸＰＳ（XML Paper Specification）等のファイルフォーマットで記述された文書データを含み得る。また、画像形成装置ＭＦＰは、ユーザー操作に応じて、紙媒体などからその内容を光学的に読み取って画像データを生成するスキャン機能（以下「Ｓｃａｎ」とも記す。）や、受信したファクシミリの画像を用紙上に形成する機能（以下「Ｆａｘ」とも記す。）を有している。
【００２４】
パーソナルコンピューターＰＣは、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、固定記憶装置（ハードディスクなど）、モニター等を有する汎用的な情報処理装置である。パーソナルコンピューターＰＣは、ユーザー操作に応答して、作成されたプリントデータ（プリントジョブ）を画像形成装置ＭＦＰへネットワーク送信できる。すなわち、画像形成装置ＭＦＰは、ネットワークＮＷを介してユーザーからプリントジョブを受信するように構成されている。
【００２５】
サーバー装置ＳＲＶは、ＣＰＵ、ＲＡＭ、固定記憶装置（ハードディスクなど）、モニター等を有する汎用的な情報処理装置である。サーバー装置ＳＲＶは、典型的には、プリンタサーバーとして機能し、画像形成装置ＭＦＰへプリントデータ（プリントジョブ）を送信したり、画像形成装置ＭＦＰの状態を管理したりする。すなわち、画像形成装置ＭＦＰは、プリンタサーバーであるサーバー装置ＳＲＶと通信可能に構成されている。
【００２６】
＜Ｃ．装置構成＞
（ｃ１：画像形成装置）
次に、図１に示す画像形成装置ＭＦＰの構成について説明する。
【００２７】
図２は、図１に示す画像形成装置ＭＦＰの概略断面図である。図３は、図１に示す画像形成装置ＭＦＰの内部構成を示す模式図である。
【００２８】
図２を参照して、画像形成装置ＭＦＰは、自動原稿搬送部２と、イメージスキャナー３と、プリントエンジン４と、給紙部５と、システムコントローラー６とを含む。
【００２９】
自動原稿搬送部２は、原稿の連続的なスキャンを行なうためのものであり、原稿給紙台２１と、送出ローラー２２と、レジストローラー２３と、搬送ドラム２４と、排紙台２５とを含む。スキャン対象の原稿は、原稿給紙台２１上に載置され、送出ローラー２２の作動により一枚ずつ送り出される。そして、この送り出された原稿は、レジストローラー２３により一旦停止されて先端が整えられた後に、搬送ドラム２４へ搬送される。さらに、この原稿は、搬送ドラム２４のドラム面と一体に回転し、その過程において後述するイメージスキャナー３により画像面がスキャンされる。その後、原稿は、搬送ドラム２４のドラム面を略半周した位置においてドラム面から分離されて排紙台２５へ排出される。
【００３０】
イメージスキャナー３は、撮像デバイス３３と、原稿台３５とを含む。撮像デバイス３３は、被写体である原稿に対する相対位置を時間的に変化させて、原稿の画像を読み取る。撮像デバイス３３は、主要な構成要素として、原稿に対して光を照射する光源と、光源から照射された光が原稿で反射して生じる画像を取得するイメージセンサーと、イメージセンサーから画像信号を出力するためのＡＤ（Analog to Digital：アナログデジタル）変換器と、イメージセンサーの前段に配置された結像光学系とを含む。なお、スキャン対象の原稿は、原稿台３５に載置されることもできる。
【００３１】
プリントエンジン４は、一例として、電子写真方式の画像形成プロセスが実行される。具体的には、フルカラーのプリント出力が可能である。具体的には、プリントエンジン４は、それぞれイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の各色のトナー像を生成するイメージング（作像）ユニット４４Ｙ，４４Ｍ，４４Ｃ，４４Ｋを含む。イメージングユニット４４Ｙ，４４Ｍ，４４Ｃ，４４Ｋは、プリントエンジン４内に張架されて駆動される転写ベルト２７に沿って、その順序に配置される。
【００３２】
イメージングユニット４４Ｙ，４４Ｍ，４４Ｃ，４４Ｋは、それぞれ画像書込部４３Ｙ，４３Ｍ，４３Ｃ，４３Ｋと、感光体ドラム４１Ｙ，４１Ｍ，４１Ｃ，４１Ｋとを含む。画像書込部４３Ｙ，４３Ｍ，４３Ｃ，４３Ｋの各々は、対象のプリントデータに含まれる各色イメージに応じたレーザ光を発するレーザダイオードと、このレーザ光を偏向して対応の感光体ドラム４１Ｙ，４１Ｍ，４１Ｃ，４１Ｋの表面を主走査方向に露光させるポリゴンミラーとを含んでいる。
【００３３】
感光体ドラム４１Ｙ，４１Ｍ，４１Ｃ，４１Ｋの表面には、上述のような画像書込部４３Ｙ，４３Ｍ，４３Ｃ，４３Ｋによる露光によって静電潜像が形成され、この静電潜像がそれぞれ対応するトナーユニット４４１Ｙ，４４１Ｍ，４４１Ｃ，４４１Ｋから供給されるトナー粒子によってトナー像として現像される。
【００３４】
感光体ドラム４１Ｙ，４１Ｍ，４１Ｃ，４１Ｋの表面に現像された各色のトナー像は、転写ベルト２７に順次転送される。さらに、この転写ベルト２７上に重ねられたトナー像は、給紙部５からタイミングを合わせて供給される記録紙にさらに転写される。
【００３５】
この記録紙上に転写されたトナー像は、下流部に配置された定着部において定着された後、トレイ５７に排出される。
【００３６】
上述の感光体ドラム４１Ｙ，４１Ｍ，４１Ｃ，４１Ｋにおける動作と並行して、記録紙を収容する給紙部５の給紙カセットにそれぞれ対応する送出ローラー５２，５３，５４および手差給紙部２６のうち、画像形成に用いられるべき記録紙に対応する部位が作動して記録紙を供給する。この供給された記録紙は、搬送ローラー５５および５６ならびにタイミングローラー５１によって搬送され、感光体ドラム４１上に形成されたトナー像に同期するように、感光体ドラム４１に給紙される。
【００３７】
転写器４５は、感光体ドラム４１に反対極性の電圧を印加することで、感光体ドラム４１上に形成されたトナー像を記録紙に転写する。そして、除電器４６は、トナー像が転写された記録紙を除電することで、記録紙を感光体ドラム４１から分離させる。その後、トナー像が転写された記録紙は定着装置４７へ搬送される。なお、転写器４５としては、図１に示すような転写ベルトを用いた転写方式に代えて、転写チャージャーまたは転写ローラーを用いた転写方式を採用してもよい。あるいは、感光体ドラム４１から記録紙へトナー像を直接転写する直接転写方式に代えて、感光体ドラム４１と記録紙との間に、転写ローラー、転写ベルトといった中間転写体を配置して、２段階以上のプロセスによって転写を行なうようにしてもよい。
【００３８】
定着装置４７は、加熱ローラー４７１と加圧ローラー４７２とを含む。加熱ローラー４７１は、記録紙を加熱することで、その上に転写されたトナーを溶融するとともに、加熱ローラー４７１と加圧ローラー４７２との間の圧縮力により、溶融したトナーが記録紙上に定着される。そして、記録紙はトレイ５７に排出される。なお、定着装置４７としては、図１に示すような定着ベルトを用いた定着方式に代えて、定着ローラーなど用いた定着方式、もしくは非接触の定着方式を採用してもよい。
【００３９】
一方、記録紙が分離された感光体ドラム４１では、その残留電位が除去された後、クリーニング部４８によって残留トナーが除去および清掃される。そして、次の画像形成処理が実行される。クリーニング部４８は、一例として、クリーニングブレード、クリーニングブラシ、クリーニングローラー、またはこれらの組み合わせにより、残留トナーを除去および清掃する。あるいは、クリーニング部４８に代えて、感光体ドラム４１Ｙ，４１Ｍ，４１Ｃ，４１Ｋを用いて残留トナーを回収するクリーナーレス方式を採用してもよい。
【００４０】
ＩＤＣセンサー４９は、感光体ドラム４１上に形成されるトナー像の濃度を検出する。このＩＤＣセンサー４９は、代表的に反射型フォトセンサからなる光強度センサーであり、感光体ドラム４１の表面からの反射光強度を検出する。
【００４１】
システムコントローラー６は、画像形成装置ＭＦＰにおける全体の制御を司る。
図３を参照して、システムコントローラー６は、主たる構成要素として、制御手段としてのＣＰＵ６０と、ＲＡＭ６１と、ＲＯＭ６２と、入力インターフェイス（Ｉ／Ｆ）６３と、出力インターフェイス（Ｉ／Ｆ）６４と、通信インターフェイス（Ｉ／Ｆ）６５と、ネットワークインターフェイス（Ｉ／Ｆ）６６とを含む。なお、これらの各部は、バス６７を介して互いに通信可能に接続されている。
【００４２】
ＣＰＵ６０は、ＲＯＭ６２に予め格納されているプログラムを読み出して実行することで、後述するような各種動作を実行する。ＲＡＭ６１は、揮発性のメモリーであって、ＣＰＵ６０におけるプログラム実行時のワークエリアとして用いられる。
【００４３】
入力インターフェイス６３は、図示しない操作パネル装置など配置されている操作キー群からのユーザー入力を受付ける。また、入力インターフェイス６３は、画像形成装置ＭＦＰに供給される電力に係る電流値を電流センサーから受け取る。この電流センサーによって検出された電流値に基づいて、画像形成装置ＭＦＰにおける消費電力が算出される。
【００４４】
出力インターフェイス６４は、典型的には、ＣＰＵ６０からの内部コマンドに従って、各種の内部コマンドを発生する。通信インターフェイス６５は、空調装置ＣＯＮとの間で各種情報や動作指令などを遣り取りする。すなわち、通信インターフェイス６５は、空調装置ＣＯＮと通信するためのインターフェイス手段として機能する。ネットワークインターフェイス６６は、パーソナルコンピューターＰＣやサーバー装置ＳＲＶとの間でプリントデータなどを遣り取りする。
【００４５】
（ｃ２：パーソナルコンピューター）
次に、図１に示すパーソナルコンピューターＰＣの構成について説明する。
【００４６】
図４は、図１に示すパーソナルコンピューターＰＣの内部構成を示す模式図である。パーソナルコンピューターＰＣは、オペレーティングシステムを含む各種プログラムを実行するＣＰＵ２００と、ＣＰＵ２００でのプログラムの実行に必要なデータを一時的に記憶するメモリー２１２と、ＣＰＵ２００で実行されるプログラムを不揮発的に記憶するハードディスク２１０とを有する。このようなプログラムは、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）ドライブ２１４またはフレキシブルディスク（ＦＤ：Flexible Disk）ドライブ２１６によって、それぞれＣＤ−ＲＯＭ２１４ａまたはフレキシブルディスク２１６ａなどから読み取られる。
【００４７】
ＣＰＵ２００は、キーボードやマウスなどからなる入力部２０８を介してユーザーによる操作要求を受け取るとともに、プログラムの実行によって生成される画面出力をディスプレイ２０４へ出力する。また、ＣＰＵ２００は、ＬＡＮカードなどからなるネットワークインターフェイス（Ｉ／Ｆ）２０６を介して、画像形成装置ＭＦＰや他のパーソナルコンピューターＰＣとの間でプリントデータなどを遣り取りする。これらの部位は、内部バス２０２を介して互いに接続される。
【００４８】
（ｃ３：サーバー装置）
図１に示すサーバー装置ＳＲＶの構成については、図４に示すパーソナルコンピューターＰＣの構成と同様であるので、詳細な説明は繰り返さない。
【００４９】
（ｃ４：空調装置）
次に、図１に示す空調装置ＣＯＮの構成について説明する。空調装置ＣＯＮは、空調環境を提供する装置であり、環境から熱を除去して温度を下げる冷房機能、環境へ熱を供給して温度を上げる暖房機能などを含む。さらに、加湿機能および／または除湿機能を備えていてもよい。
【００５０】
図５は、図１に示す空調装置ＣＯＮの典型的な装置構成を示す模式図である。空調装置ＣＯＮは、コントローラ３００と、ネットワークインターフェイス３０２と、ドライバー３０４と、モーター３０６，３１０と、熱サイクル機構３０８と、送風ファン３１２と、電流センサー３１４とを含む。
【００５１】
コントローラ３００は、空調装置ＣＯＮ全体の制御を司る。コントローラ３００は、典型的には、ＣＰＵやメモリーなどエレメントで構成される。ネットワークインターフェイス３０２は、コントローラ３００と連係して、画像形成装置ＭＦＰといった他の装置との間でデータを遣り取りする。ドライバー３０４は、外部電源（典型的には、商用電源）から電力を用いてモーター３０６および３１０を駆動する。ドライバー３０４は、コントローラ３００によって制御される。
【００５２】
モーター３０６は、熱サイクル機構３０８を駆動する。熱サイクル機構３０８は、モーター３０６により熱媒体を循環させることで、カルノーサイクルなどの蓄熱／放熱サイクルを実現する。送風ファン３１２は、モーター３１０により回転駆動され、熱サイクル機構３０８で発生した冷熱／温熱を放出する。
【００５３】
電流センサー３１４は、ドライバー３０４へ供給される電流を検出し、コントローラ３００へ出力する。コントローラ３００は、電流センサー３１４により検出された電流値を用いて、空調装置ＣＯＮで消費される電力を逐次計算する。
【００５４】
＜Ｄ．全体処理＞
次に、本実施の形態に従うシステムにおいて実行される全体処理の手順について説明する。
【００５５】
図６は、本発明の実施の形態に従う画像形成装置において実行される全体処理を示すフローチャートである。図６に示す各ステップは、画像形成装置ＭＦＰのシステムコントローラー６（図３）によって実行される。
【００５６】
図６を参照して、画像形成装置ＭＦＰは、自装置の履歴情報を取得する（ステップＳ１）。より具体的には、画像形成装置ＭＦＰは、自装置の動作を常に監視しており、ユーザー毎の使用履歴や、プリンタサーバー上のファイルの更新履歴および使用履歴などを記憶する。この履歴情報の詳細については、後述する。
【００５７】
次に、画像形成装置ＭＦＰは、自装置が発生する熱量およびその発生時刻を履歴情報に基づいて決定する（ステップＳ２）。より具体的には、画像形成装置ＭＦＰは、自装置の履歴情報から自装置の時間帯別の動作パターンを推測することで、「時間−消費電力」特性を算出する。さらに、画像形成装置ＭＦＰは、消費した電力の一部が熱に変わることから、この算出した「時間−消費電力」特性から「時間−発生熱量」特性を算出する。これらの特性は、画像形成装置ＭＦＰの使用履歴に基づいて、未来の画像形成装置ＭＦＰの動作を予測するものである。なお、これらの特性は、一日に数回程度の頻度で作成されることが好ましい。
【００５８】
次に、画像形成装置ＭＦＰは、空調装置ＣＯＮにおける消費電力と吸収熱量との関係を取得する（ステップＳ３）。より具体的には、画像形成装置ＭＦＰは、通信インターフェイス６５などを介して、空調装置ＣＯＮから、空調装置ＣＯＮにおける「吸収熱量−消費電力」特性を取得する。この「吸収熱量−消費電力」特性は、空調装置ＣＯＮの空調能力（冷房実力）を示すものであり、経年変化等により変化する可能性もあるので、一ヶ月に一回程度の頻度で取得されることが好ましい。
【００５９】
次に、画像形成装置ＭＦＰは、空調装置ＣＯＮの「時間−消費電力」特性を算出する（ステップＳ４）。この「時間−消費電力」特性は、画像形成装置ＭＦＰの動作によって生じる熱を吸収するために、空調装置ＣＯＮが動作する動作パターンを予測するものである。上述のステップＳ２において画像形成装置ＭＦＰの「時間−発生熱量」特性の算出後に、空調装置ＣＯＮの「時間−消費電力」特性が算出される。
【００６０】
次に、画像形成装置ＭＦＰは、画像形成装置ＭＦＰと空調装置ＣＯＮとの「時間−合計電力」特性を算出する（ステップＳ５）。より具体的には、画像形成装置ＭＦＰは、ステップＳ２において算出した画像形成装置ＭＦＰの「時間−消費電力」特性と、ステップＳ４において算出した空調装置ＣＯＮの「時間−消費電力」特性とを共通の時間について合計することで、画像形成装置ＭＦＰおよび空調装置ＣＯＮの消費電力の合算値となる。
【００６１】
次に、画像形成装置ＭＦＰは、ピーク値オーバー検出処理を行なう（ステップＳ６）。このピーク値オーバー検出処理は、ステップＳ５において算出した「時間−合計電力」特性に基づいて、予め定められた制限値（最大値）を超えるときがあるか否かを判断する処理である。すなわち、画像形成装置ＭＦＰは、「時間−合計電力」特性に基づいて、合計消費電力のピーク値が所定値を超えている時間帯があるか否かを判断する。
【００６２】
次に、画像形成装置ＭＦＰは、シフト時間算出処理を実行する（ステップＳ７）。このシフト時間算出処理は、「時間−合計電力」特性によって算出されるピーク値が所定値を超えないように、空調装置ＣＯＮの「時間−消費電力」特性を時間的にシフトさせる量（時間）を算出する。
【００６３】
より具体的には、画像形成装置ＭＦＰは、「時間−合計電力」特性によって示される合計消費電力のピーク値が所定値を超えている場合には、空調装置ＣＯＮの「時間−消費電力」特性を時間軸に対して前方（早い時間側）に所定量だけシフトして、空調装置ＣＯＮの「時間−合計電力」特性を更新する。そして、この更新後の空調装置ＣＯＮの「時間−合計電力」特性によって示される合計消費電力のピーク値が所定値を超えている時間帯があるか否かを判断する。合計消費電力のピーク値が所定値を超えてなくなるまで、「時間−消費電力」特性のシフトを繰り返し実行することで、合計消費電力のピーク値（電力ピーク値）が所定値を超えないようなシフト時間（Ｔｓｆｔ）を算出する。
【００６４】
次に、画像形成装置ＭＦＰは、ステップＳ７において算出したシフト時間（Ｔｓｆｔ）に基づいて、画像形成装置ＭＦＰから吸収すべき熱量に応じて、空調装置ＣＯＮを運転する（ステップＳ８）。すなわち、画像形成装置ＭＦＰは、決定された熱量およびその発生時刻に基づいて、画像形成装置ＭＦＰが配置された室内の熱量を予め吸収するように、空調装置ＣＯＮへ指令を与える。
【００６５】
より具体的には、画像形成装置ＭＦＰは、ステップＳ７において算出した、空調装置ＣＯＮの「時間−消費電力」特性を、空調装置ＣＯＮの本来の「時間−吸収熱量」特性へ戻し、その本来の特性の時間軸に沿って、空調装置ＣＯＮへ熱量吸収（運転動作）の要求を出力する。
【００６６】
以下、図６に示す各ステップの処理の詳細について説明する。
＜Ｅ．履歴情報の取得（ステップＳ１）、ならびに、「時間−消費電力」特性および「時間−発生熱量」特性の算出（ステップＳ２）＞
まず、図６のステップＳ１における画像形成装置ＭＦＰの履歴情報を取得する処理、ならびに、ステップＳ２における「時間−消費電力」特性および「時間−発生熱量」特性を算出する処理について説明する。
【００６７】
本実施の形態において、画像形成装置ＭＦＰの履歴情報は、画像形成装置ＭＦＰにおける電力消費の発生（「時間−消費電力」特性および「時間−発生熱量」特性）を推定するために用いられる。このような特性は、各種の履歴情報を用いて取得することができるが、本実施の形態においては、典型的に、履歴情報として以下のような情報を取得して、画像形成装置ＭＦＰにおける電力消費の発生を推定する。
【００６８】
・画像形成装置ＭＦＰにおけるジョブの実行実績に基づく履歴情報の取得
・ネットワークＮＷにおけるユーザーの存在／不在の情報に基づく履歴情報の取得
・画像形成装置ＭＦＰの予約情報に基づく履歴情報の取得
・プリンタサーバー（サーバー装置ＳＲＶ）におけるファイル情報に基づく履歴情報の取得
・ネットワークＮＷにおけるユーザーの存在／不在の予定情報に基づく履歴情報の取得
（ｅ１：ジョブの実行実績を用いる方法）
電力消費の発生を推定する典型的な方法として、画像形成装置ＭＦＰにおけるジョブの実行実績を記憶しておき、その記憶した実行実績に基づいて予測を行なう方法について説明する。
【００６９】
図７は、本発明の実施の形態に従う画像形成装置ＭＦＰが記憶する履歴情報６０１の一例を示す図である。図７に示す履歴情報６０１には、画像形成装置ＭＦＰにおけるジョブ別に消費した電力が発生した時間と関連付けて記憶される。
【００７０】
すなわち、履歴情報６０１は、コピージョブ（Ｃｏｐｙ）、パーソナルコンピューターＰＣからのプリントジョブ（Ｐｒｉｎｔ）、スキャナジョブ（Ｓｃａｎ）、ファックスジョブ（Ｆａｘ）の別に消費された電力を、そのジョブが実行された日時（時分、日、曜日、月、年など）の別に格納する。これらの履歴情報は、図７に示すようなメモリー領域を確保して記憶される。
【００７１】
図７に示す履歴情報６０１に基づいて、「時間−消費電力」特性が決定される。
（ｅ２：ネットワーク上のユーザーの存在／不在の情報を用いる方法）
電力消費の発生を推定する別の方法として、ネットワークＮＷ上のユーザーの存在／不在情報を記憶しておき、その記憶した存在／不在情報に基づいて予測を行なう方法について説明する。
【００７２】
図８は、本発明の実施の形態に従う画像形成装置ＭＦＰが記憶する履歴情報６０２の一例を示す図である。図８に示す履歴情報６０２には、ネットワークＮＷ上に存在するユーザー数（または、ユーザー名）および各ユーザーのジョブの実行実績が、時間に関連付けて記憶される。
【００７３】
すなわち、履歴情報６０２は、コピージョブ（Ｃｏｐｙ）、パーソナルコンピューターＰＣからのプリントジョブ（Ｐｒｉｎｔ）、スキャナジョブ（Ｓｃａｎ）、ファックスジョブ（Ｆａｘ）の別に画像形成装置ＭＦＰへ投入された量を、そのジョブが投入された日時（時分、日、曜日、月、年など）の別に格納する。これらの履歴情報は、図８に示すようなメモリー領域を確保して記憶される。なお、各ユーザーを識別する情報であってもよいし、各ユーザーが使用するパーソナルコンピューターＰＣを識別する情報であってもよい。
【００７４】
図８に示す履歴情報６０２に基づいて、ネットワークＮＷ上に存在するユーザーに応じて、「時間−消費電力」特性が決定される。すなわち、ある時点において、ユーザーＡおよびユーザーＢのみがネットワーク上に存在している場合には、図８に示すユーザーＡおよびユーザーＢに対応する部分（ハッチングされた部分）を、ネットワーク上で確認されているユーザーとして認識し、その実績だけを有効な実績とみなして、「時間−消費電力」特性が決定される。
【００７５】
（ｅ３：画像形成装置ＭＦＰの予約表を用いる方法）
電力消費の発生を推定するさらに別の方法として、予約ユーザーの実行投入実績を記憶しておき、その記憶した予約ユーザーの実行投入実績に基づいて予測を行なう方法について説明する。
【００７６】
図９は、本発明の実施の形態に従う画像形成装置ＭＦＰが記憶する履歴情報６０３の一例を示す図である。図９に示す履歴情報６０３には、ネットワークＮＷ上に存在するユーザー数（または、ユーザー名）および各ユーザーのジョブの実行実績が、時間に関連付けて記憶される。
【００７７】
すなわち、履歴情報６０３は、コピージョブ（Ｃｏｐｙ）、パーソナルコンピューターＰＣからのプリントジョブ（Ｐｒｉｎｔ）、スキャナジョブ（Ｓｃａｎ）、ファックスジョブ（Ｆａｘ）の別に画像形成装置ＭＦＰへ実行投入予約された量を、そのジョブが予約された日時（時分、日、曜日、月、年など）の別に格納する。これらの履歴情報は、図９に示すようなメモリー領域を確保して記憶される。なお、各ユーザーを識別する情報であってもよいし、各ユーザーが使用するパーソナルコンピューターＰＣを識別する情報であってもよい。
【００７８】
図９に示す履歴情報６０３に基づいて、ユーザー毎のジョブ実行実績に応じて、「時間−消費電力」特性が決定される。すなわち、ある時点において設定されている画像形成装置ＭＦＰの予約として認識し、当該認識されている箇所（ハッチングされた部分）の実績だけを有効な実績として予測を行なう。
【００７９】
（ｅ４：プリンタサーバー上のファイル情報を用いる方法）
電力消費の発生を推定するさらに別の方法として、プリンタサーバー（サーバー装置ＳＲＶ）上のファイル情報を記憶しておき、その記憶したプリンタサーバー上のファイル情報に基づいて予測を行なう方法について説明する。
【００８０】
図１０は、本発明の実施の形態に従う画像形成装置ＭＦＰが記憶する履歴情報６０４の一例を示す図である。図１０に示す履歴情報６０４には、プリンタサーバー上のファイル情報が、時間に関連付けて記憶される。
【００８１】
より具体的には、履歴情報６０４は、ファイル数、更新されたファイル数、更新された日時からの経過時間を、そのジョブが予約された日時（時分、日、曜日、月、年など）の別に格納する。これらの履歴情報は、図１０に示すようなメモリー領域を確保して記憶される。この図１０に示す履歴情報６０４には、プリンタサーバー（サーバー装置ＳＲＶ）上のファイル印刷の実績が記憶される。
【００８２】
例えば、水曜日にファイル１が更新された場合には、その実績（ハッチングされた部分）だけを有効な実績とみなして、「時間−消費電力」特性が決定される。
【００８３】
（ｅ５：ネットワーク上のユーザーの存在／不在の予定情報を用いる方法）
電力消費の発生を推定するさらに別の方法として、ネットワークＮＷ上のユーザーの存在／不在情報を記憶しておき、その記憶した存在／不在情報に基づいて予測を行なう方法について説明する。
【００８４】
図１１は、本発明の実施の形態に従う画像形成装置ＭＦＰが記憶する履歴情報６０５の一例を示す図である。図１１に示す履歴情報６０５には、ネットワークＮＷ上に存在するユーザー数（または、ユーザー名）および各ユーザーのジョブの実行実績が、時間に関連付けて記憶される。
【００８５】
すなわち、履歴情報６０５は、コピージョブ（Ｃｏｐｙ）、パーソナルコンピューターＰＣからのプリントジョブ（Ｐｒｉｎｔ）、スキャナジョブ（Ｓｃａｎ）、ファックスジョブ（Ｆａｘ）の別に画像形成装置ＭＦＰへ投入された量を、そのジョブが投入された日時（時分、日、曜日、月、年など）の別に格納する。これらの履歴情報は、図１１に示すようなメモリー領域を確保して記憶される。なお、各ユーザーを識別する情報であってもよいし、各ユーザーが使用するパーソナルコンピューターＰＣを識別する情報であってもよい。
【００８６】
図１１に示す履歴情報６０５に基づいて、ネットワークＮＷ上に存在するユーザーに応じて、「時間−消費電力」特性が決定される。すなわち、各時点においてネットワーク上に存在するユーザーを認識し、その確認されているユーザーに対応する部分の実績だけを有効な実績とみなして、「時間−消費電力」特性が決定される。
【００８７】
（ｅ６：その他の方法）
上述の図７〜図１１に示す各方法を適宜組み合わせてもよい。
【００８８】
（ｅ７：「時間−消費電力」特性の一例）
上述のような方法によって、「時間−消費電力」特性および「時間−発生熱量」特性が算出される。
【００８９】
図１２は、本発明の実施に従う画像形成装置ＭＦＰによって算出される「時間−消費電力」特性および「時間−発生熱量」特性の一例を示す図である。画像形成装置ＭＦＰにおける電力使用の予測を行なうことにより、図１２に示すような、画像形成装置ＭＦＰの「時間−消費電力」特性を算出できる。また、消費される電力の一部が熱に変わることから、「時間−消費電力」特性に一定の係数を掛け合わせることで、「時間−発生熱量」特性を算出できる。
【００９０】
（ｅ８：履歴情報の取得（ステップＳ１）の詳細）
次に、図６のステップＳ１の詳細について説明する。
【００９１】
図１３は、図６に示すステップＳ１の詳細な処理手順を示すフローチャートである。図１３を参照して、画像形成装置ＭＦＰのシステムコントローラー６は、履歴情報として関連付ける時刻を取得する（ステップＳ１００）。
【００９２】
まず、システムコントローラー６は、画像形成装置ＭＦＰにおいて、コピージョブ（Ｃｏｐｙ）が実行中であるか否かを判断する（ステップＳ１０２）。コピージョブが実行中である場合（ステップＳ１０２においてＹＥＳの場合）には、システムコントローラー６は、コピージョブによる消費電力を計測し（ステップＳ１０４）、計測したコピージョブによる消費電力を対応する記憶エリアへ格納する（ステップＳ１０６）。すなわち、図７，８，９，１１に示されるような履歴情報に計測された消費電力のデータが格納される。このとき、計測された消費電力は、対応するユーザーの情報と関連付けて記憶される。
【００９３】
コピージョブが実行中でない場合（ステップＳ１０２においてＮＯの場合）には、ステップＳ１０４およびＳ１０６の処理はスキップされる。
【００９４】
続いて、システムコントローラー６は、画像形成装置ＭＦＰにおいて、パーソナルコンピューターＰＣからのプリントジョブ（Ｐｒｉｎｔ）が実行中であるか否かを判断する（ステップＳ１０８）。プリントジョブが実行中である場合（ステップＳ１０８においてＹＥＳの場合）には、システムコントローラー６は、プリントジョブによる消費電力を計測し（ステップＳ１１０）、計測したプリントジョブによる消費電力を対応する記憶エリアへ格納する（ステップＳ１１２）。すなわち、図７，８，９，１１に示されるような履歴情報に計測された消費電力のデータが格納される。このとき、計測された消費電力は、対応するユーザーの情報と関連付けて記憶される。
【００９５】
プリントジョブが実行中でない場合（ステップＳ１０８においてＮＯの場合）には、ステップＳ１１０およびＳ１１２の処理はスキップされる。
【００９６】
続いて、システムコントローラー６は、画像形成装置ＭＦＰにおいて、外部からのファクシミリ受信などのファックスジョブ（Ｆａｘ）が実行中であるか否かを判断する（ステップＳ１１４）。ファックスジョブが実行中である場合（ステップＳ１１４においてＹＥＳの場合）には、システムコントローラー６は、ファックスジョブによる消費電力を計測し（ステップＳ１１６）、計測したファックスジョブによる消費電力を対応する記憶エリアへ格納する（ステップＳ１１８）。すなわち、図７，８，９，１１に示されるような履歴情報に計測された消費電力のデータが格納される。このとき、計測された消費電力は、対応するユーザーの情報と関連付けて記憶される。
【００９７】
ファックスジョブが実行中でない場合（ステップＳ１１４においてＮＯの場合）には、ステップＳ１１６およびＳ１１８の処理はスキップされる。
【００９８】
続いて、システムコントローラー６は、画像形成装置ＭＦＰにおいて、スキャナジョブ（Ｓｃａｎ）が実行中であるか否かを判断する（ステップＳ１２０）。スキャナジョブが実行中である場合（ステップＳ１２０においてＹＥＳの場合）には、システムコントローラー６は、スキャナジョブによる消費電力を計測し（ステップＳ１２２）、計測したスキャナジョブによる消費電力を対応する記憶エリアへ格納する（ステップＳ１２４）。すなわち、図７，８，９，１１に示されるような履歴情報に計測された消費電力のデータが格納される。このとき、計測された消費電力は、対応するユーザーの情報と関連付けて記憶される。
【００９９】
スキャナジョブが実行中でない場合（ステップＳ１２０においてＮＯの場合）には、ステップＳ１２２およびＳ１２４の処理はスキップされる。
【０１００】
次に、以下の処理に従って、プリンタサーバー（サーバー装置ＳＲＶ）上のファイル更新が検出される。この処理は、プリンタサーバー上に登録されるファイル数（１〜ｎ）だけ繰り返し実行される。
【０１０１】
システムコントローラー６は、プリンタサーバー上のファイル番号ｉに「１」をセットする（ステップＳ１２６）。そして、システムコントローラー６は、プリンタサーバー上のファイルｉが更新されたか否かを判断する（ステップＳ１２８）。ファイルｉが更新されたと判断された場合（ステップＳ１２８においてＹＥＳの場合）には、システムコントローラー６は、その更新された時刻を取得し、取得した時刻を対応する記憶エリアへ格納する（ステップＳ１３０）。
【０１０２】
ファイルｉが更新されていないと判断された場合（ステップＳ１２８においてＮＯの場合）には、ステップＳ１３０の処理はスキップされる。
【０１０３】
次に、システムコントローラー６は、ファイルｉに対するプリントが実行中であるか否かを判断する（ステップＳ１３２）。ファイルｉに対するプリントが実行中である場合（ステップＳ１３２においてＹＥＳの場合）には、システムコントローラー６は、そのファイルｉのプリントによる消費電力を計測し（ステップＳ１３４）、計測したファイルｉのプリントによる消費電力を対応する記憶エリアへ格納する（ステップＳ１３６）。すなわち、図１０に示されるような履歴情報に計測された消費電力のデータが格納される。このとき、計測された消費電力は、ファイルｉの更新時間との差分時間に関連付けて格納される。
【０１０４】
ファイルｉに対するプリントが実行中ではない場合（ステップＳ１３２においてＮＯの場合）には、ステップＳ１３４およびＳ１３６の処理はスキップされる。
【０１０５】
続いて、システムコントローラー６は、現在のファイル番号ｉがプリンタサーバー上に登録されるファイル数（ｎ）に到達しているか否かを判断する（ステップＳ１３８）。現在のファイル番号ｉがプリンタサーバー上に登録されるファイル数（ｎ）に到達していない場合（ステップＳ１３８においてＮＯの場合）には、ファイル番号ｉが「１」だけインクリメントされて（ステップＳ１４０）、ステップＳ１２８以下の処理が繰り返し実行される。
【０１０６】
現在のファイル番号ｉがプリンタサーバー上に登録されるファイル数（ｎ）に到達している場合（ステップＳ１３８においてＹＥＳの場合）には、処理は終了する。
【０１０７】
（ｅ９：「時間−消費電力」特性および「時間−発生熱量」特性の算出（ステップＳ２）の詳細）
次に、図６のステップＳ２の詳細について説明する。
【０１０８】
図１４は、図６に示すステップＳ２の詳細な処理手順を示すフローチャートである。図１４を参照して、画像形成装置ＭＦＰのシステムコントローラー６は、画像形成装置ＭＦＰの「時間−消費電力」特性の作成時刻（ＴｉｍｅＣ）に到達したか否かを判断する（ステップＳ２００）。上述したように、「時間−消費電力」特性は、一定間隔（ＴｉｍｅＩ）で作成（更新）されるものとする。そのため、画像形成装置ＭＦＰの「時間−消費電力」特性の作成時刻（ＴｉｍｅＣ）は、一定間隔（ＴｉｍｅＩ）毎に生じる。
【０１０９】
画像形成装置ＭＦＰの「時間−消費電力」特性の作成時刻（ＴｉｍｅＣ）に到達していない場合（ステップＳ２００においてＮＯの場合）には、ステップＳ２００の処理が繰り返される。
【０１１０】
画像形成装置ＭＦＰの「時間−消費電力」特性の作成時刻（ＴｉｍｅＣ）に到達した場合（ステップＳ２００においてＹＥＳの場合）には、システムコントローラー６は、ユーザー別に消費電力の履歴情報を順次読み出す。
【０１１１】
すなわち、システムコントローラー６は、登録されているユーザー群のうち最初のユーザーを履歴情報の読み出し対象のユーザーとして設定する（ステップＳ２０２）。例えば、最初の読み出し対象は、ユーザーＡとなる。
【０１１２】
続いて、システムコントローラー６は、読み出し対象のユーザーについての消費電力の履歴情報を読み出すべきか否かを判断する（ステップＳ２０４）。より具体的には、システムコントローラー６は、読み出し対象のユーザーについての、ネットワークＮＷ上のユーザー存在／不在の情報、ネットワークＮＷ上のユーザー存在／不在の予定情報、画像形成装置ＭＦＰの予約情報などに基づいて決定する。
【０１１３】
読み出し対象のユーザーについての消費電力の履歴情報を読み出すべきである場合（ステップＳ２０４においてＹＥＳの場合）には、システムコントローラー６は、格納している履歴情報から、読み出し対象のユーザーに対応する消費電力の履歴情報を読み出す（ステップＳ２０６）。そして、システムコントローラー６は、一時記憶エリアに既に格納されている消費電力の履歴情報と当該読み出した消費電力の履歴情報とを合計して、一時記憶エリアに再度格納する（ステップＳ２０８）。すなわち、一時記憶エリアにおいて、消費電力の履歴情報を累積する処理が実行される。このとき、読み出される消費電力の履歴情報としては、ステップＳ２００の判断において使用した時刻と同じ曜日および／または同じ時間から遡って、一定時間後までとすることが好ましい。すなわち、一定間隔（ＴｉｍｅＩ）と同じ間隔で履歴が読み出される。
【０１１４】
読み出し対象のユーザーについての消費電力の履歴情報を読み出すべきではない場合（ステップＳ２０４においてＮＯの場合）には、ステップＳ２０６およびＳ２０８の処理がスキップされる。
【０１１５】
続いて、システムコントローラー６は、履歴情報の読み出し対象として、登録されているユーザー群のすべてのユーザーを設定済であるか否かを判断する（ステップＳ２１０）。履歴情報の読み出し対象として、登録されているユーザー群のすべてのユーザーが設定済ではない場合（ステップＳ２１０においてＮＯの場合）、システムコントローラー６は、登録されているユーザー群のうち残りのユーザーのいずれかを履歴情報の読み出し対象のユーザーとして新たに設定する（ステップＳ２１２）。例えば、現在の読み出し対象がユーザーＡであれば、次に、ユーザーＢが選択される。そして、ステップＳ２０６以下の処理が繰り返し実行される。
【０１１６】
これに対して、履歴情報の読み出し対象として、登録されているユーザー群のすべてのユーザーが設定済である場合（ステップＳ２１０においてＹＥＳの場合）、システムコントローラー６は、図１０の履歴情報６０４に格納されているファイル情報に基づく、消費電力の履歴情報を累積する処理が実行される。
【０１１７】
まず、システムコントローラー６は、プリンタサーバー上のファイル番号ｉに「１」をセットする（ステップＳ２１４）。このファイル番号ｉを有するファイルが履歴情報の読み出し対象として設定される。
【０１１８】
続いて、システムコントローラー６は、読み出し対象のファイルｉについての消費電力の履歴情報を読み出すべきか否かを判断する（ステップＳ２１６）。より具体的には、システムコントローラー６は、読み出し対象のファイルｉについての、更新された日時からの経過時間などに基づいて決定する。
【０１１９】
読み出し対象のファイルｉについての消費電力の履歴情報を読み出すべきである場合（ステップＳ２１６においてＹＥＳの場合）には、システムコントローラー６は、格納している履歴情報から、読み出し対象のファイルｉに対応する消費電力の履歴情報を読み出す（ステップＳ２１８）。そして、システムコントローラー６は、一時記憶エリアに既に格納されている消費電力の履歴情報と当該読み出した消費電力の履歴情報とを合計して、一時記憶エリアに再度格納する（ステップＳ２２０）。すなわち、一時記憶エリアにおいて、消費電力の履歴情報を累積する処理が実行される。このとき、読み出される消費電力の履歴情報としては、ステップＳ２００の判断において使用した時刻と同じ曜日および／または同じ時間から遡って、一定時間後までとすることが好ましい。すなわち、一定間隔（ＴｉｍｅＩ）と同じ間隔で履歴が読み出される。
【０１２０】
読み出し対象のファイルｉについての消費電力の履歴情報を読み出すべきではない場合（ステップＳ２１６においてＮＯの場合）には、ステップＳ２１８およびＳ２２０の処理がスキップされる。
【０１２１】
続いて、システムコントローラー６は、履歴情報の読み出し対象として、プリンタサーバー上に登録されるすべてのファイル（１〜ｎ）を設定済であるか否かを判断する（ステップＳ２２２）。履歴情報の読み出し対象として、プリンタサーバー上に登録されるすべてのファイルが設定済ではない場合（ステップＳ２２２においてＮＯの場合）、システムコントローラー６は、プリンタサーバー上に登録されるファイルのうち残りのファイルのいずれかを履歴情報の読み出し対象のファイルとして新たに設定する（ステップＳ２２４）。そして、ステップＳ２１８以下の処理が繰り返し実行される。
【０１２２】
以上のような処理によって、ユーザーについての消費電力の履歴情報とプリンタサーバー上のファイルについての消費電力の履歴情報とが合算される。この合算された結果は、一時記憶エリアに格納される。このように、ＴｉｍｅＣからＴｉｍｅＩまで遡った消費電力の履歴情報が、ＴｉｍｅＣからＴｉｍｅＩまでについての、画像形成装置ＭＦＰの「時間−消費電力」特性（予測値）として算出および記憶される。
【０１２３】
そして、履歴情報の読み出し対象として、プリンタサーバー上に登録されるすべてのファイルが設定済である場合（ステップＳ２２２においてＹＥＳの場合）、システムコントローラー６は、画像形成装置ＭＦＰの「時間−消費電力」特性に一定の係数を掛け合わせることで、「時間−発生熱量」特性を算出する（ステップＳ２２６）。そして、処理はリターンする。
【０１２４】
＜Ｆ．空調装置ＣＯＮにおける「吸収熱量−消費電力」特性の取得（ステップＳ３）＞
次に、図６のステップＳ３における、空調装置ＣＯＮの「吸収熱量−消費電力」特性を取得する処理について説明する。図６のステップＳ３において、画像形成装置ＭＦＰは、空調装置ＣＯＮが熱を吸収するために必要な消費電力を表す特性（空調装置ＣＯＮにおける「吸収熱量−消費電力」特性）を、通信手段を介して取得する。このように、画像形成装置ＭＦＰは、空調装置ＣＯＮにおける消費電力と吸収熱量との関係を取得する。
【０１２５】
図１５は、本発明の実施の形態に従う画像形成装置ＭＦＰが取得する空調装置ＣＯＮにおける「吸収熱量−消費電力」特性の一例を示す図である。画像形成装置ＭＦＰは、空調装置ＣＯＮから図１５に示すような「吸収熱量−消費電力」特性を取得する。
【０１２６】
次に、図６のステップＳ３の詳細について説明する。
図１６は、図６に示すステップＳ３の詳細な処理手順を示すフローチャートである。図１６を参照して、画像形成装置ＭＦＰのシステムコントローラー６は、空調装置ＣＯＮの「吸収熱量−消費電力」特性の要求時刻に到達したか否かを判断する（ステップＳ３００）。上述したように、「吸収熱量−消費電力」特性は、一定間隔（ＴｉｍｅＲ）で取得（要求）されるものとする。そのため、空調装置ＣＯＮの「吸収熱量−消費電力」特性に対する要求時刻は、一定間隔（ＴｉｍｅＲ）毎に生じる。
【０１２７】
空調装置ＣＯＮの「吸収熱量−消費電力」特性の要求時刻に到達した場合（ステップＳ３００においてＹＥＳの場合）には、システムコントローラー６は、「取得済みフラグ」を「ＯＦＦ」にセットするとともに、「要求済みフラグ」を「ＯＦＦ」にセットする（ステップＳ３０２）。
【０１２８】
空調装置ＣＯＮの「吸収熱量−消費電力」特性の要求時刻に到達していない場合（ステップＳ３００においてＮＯの場合）には、ステップＳ３０２の処理はスキップされる。
【０１２９】
続いて、システムコントローラー６は、「取得済みフラグ」が「ＯＦＦ」であるか否かを判断する（ステップＳ３０４）。「取得済みフラグ」が「ＯＦＦ」である場合（ステップＳ３０４においてＹＥＳの場合）には、システムコントローラー６は、「要求済みフラグ」が「ＯＦＦ」であるか否かを判断する（ステップＳ３０６）。「要求済みフラグ」が「ＯＦＦ」である場合（ステップＳ３０６においてＹＥＳの場合）には、システムコントローラー６は、空調装置ＣＯＮに対して、「吸収熱量−消費電力」特性のデータ要求を、通信手段を介して送出する（ステップＳ３０８）（基本的には、データ要求は一度だけ発せられる）。すなわち、「吸収熱量−消費電力」特性を取得しておらず、かつ、要求していない場合に、ステップＳ３０８は実行される。続いて、システムコントローラー６は、「要求済みフラグ」を「ＯＮ」にセットする（ステップＳ３１０）。
【０１３０】
なお、「取得済みフラグ」が「ＯＮ」である場合（ステップＳ３０４においてＮＯの場合）、または、「要求済みフラグ」が「ＯＮ」である場合（ステップＳ３０６においてＮＯの場合）には、ステップＳ３０８およびＳ３１０の処理はスキップされる。
【０１３１】
さらに、システムコントローラー６は、空調装置ＣＯＮから「吸収熱量−消費電力」特性を受信したか否かを判断する（ステップＳ３１２）。空調装置ＣＯＮから「吸収熱量−消費電力」特性を受信した場合（ステップＳ３１２においてＹＥＳの場合）には、システムコントローラー６は、受信した「吸収熱量−消費電力」特性のデータを格納する（ステップＳ３１４）とともに、「取得済みフラグ」を「ＯＮ」にセットする（ステップＳ３１６）。そしては、処理はリターンする。
【０１３２】
一方、空調装置ＣＯＮから「吸収熱量−消費電力」特性を受信していない場合（ステップＳ３１２においてＮＯの場合）には、ステップＳ３１４およびＳ３１６の処理をスキップして、次の実行まで待つ。
【０１３３】
＜Ｇ．空調装置ＣＯＮの「時間−消費電力」特性の算出（ステップＳ４）＞
次に、図６のステップＳ４における、空調装置ＣＯＮの「時間−消費電力」特性を算出する処理について説明する。
【０１３４】
画像形成装置ＭＦＰから発生した熱量は、空調装置ＣＯＮによって吸収される。そのため、図１２に破線で示す特性グラフ（画像形成装置ＭＦＰからの発生熱量）と、図１５に実線で示す特性グラフ（空調装置ＣＯＮの「時間−消費電力」特性）とを用いて、空調装置ＣＯＮの「時間−消費電力」特性を算出できる。
【０１３５】
図１７は、本発明の実施に従う画像形成装置ＭＦＰによって算出される「時間−消費電力」特性の一例を示す図である。この算出される空調装置ＣＯＮの「時間−消費電力」特性は、一般的には、画像形成装置ＭＦＰの「時間−発生熱量」特性を追随するような形状を示す。
【０１３６】
次に、図６のステップＳ４の詳細について説明する。
図１８は、図６に示すステップＳ４の詳細な処理手順を示すフローチャートである。図１８を参照して、画像形成装置ＭＦＰのシステムコントローラー６は、空調装置ＣＯＮの「時間−消費電力」特性の要求時刻（ＴｉｍｅＣ）に到達したか否かを判断する（ステップＳ４００）。上述したように、「時間−消費電力」特性は、一定間隔（ＴｉｍｅＩ）で取得（算出）されるものとする。そのため、空調装置ＣＯＮの「時間−消費電力」特性に対する要求時刻は、一定間隔（ＴｉｍｅＩ）毎に生じる。
【０１３７】
空調装置ＣＯＮの「時間−消費電力」特性の作成時刻（ＴｉｍｅＣ）に到達していない場合（ステップＳ４００においてＮＯの場合）には、ステップＳ４００の処理が繰り返される。
【０１３８】
空調装置ＣＯＮの「時間−消費電力」特性の作成時刻（ＴｉｍｅＣ）に到達した場合（ステップＳ４００においてＹＥＳの場合）には、システムコントローラー６は、時間計算用の一時記憶エリア（ＴｍｐＴｉｍｅ）にＴｉｍｅＣを格納する（ステップＳ４０２）。続いて、システムコントローラー６は、一時記憶エリア（ＴｍｐＴｉｍｅ）に格納された値に対応する時点における、画像形成装置ＭＦＰの「時間−発生熱量」特性の値を読み出し（ステップＳ４０４）、その読み出した値を空調装置ＣＯＮにおける「吸収熱量−消費電力」特性（図１５）を参照して、空調装置ＣＯＮの消費電力に変換する（ステップＳ４０６）。そして、変換して得られた空調装置ＣＯＮの消費電力を一時記憶エリア（ＴｍｐＴｉｍｅ）に対応する記憶エリアへ格納する（ステップＳ４０８）。
【０１３９】
続いて、システムコントローラー６は、一時記憶エリア（ＴｍｐＴｉｍｅ）に格納された値を１単位時間だけインクリメントする（ステップＳ４１０）。そして、システムコントローラー６は、インクリメント後の値がＴｉｍｅＩに到達したか否かを判断する（ステップＳ４１２）。インクリメント後の値がＴｉｍｅＩに到達していない場合（ステップＳ４１２においてＮＯの場合）には、ステップＳ４０４以下の処理が繰り返し実行される。
【０１４０】
インクリメント後の値がＴｉｍｅＩに到達している場合（ステップＳ４１２においてＹＥＳの場合）には、処理はリターンする。
【０１４１】
すなわち、空調装置ＣＯＮの消費電力を算出する処理が、ＴｉｍｅＣから一定間隔（ＴｉｍｅＩ）分だけ繰り返し実行されて、ＴｉｍｅＣからＴｉｍｅＩまでの空調装置の「時間−消費電力」特性が作成される。
【０１４２】
＜Ｈ．画像形成装置ＭＦＰと空調装置ＣＯＮとの「時間−合計電力」特性の算出（ステップＳ５）＞
次に、図６のステップＳ５における、画像形成装置ＭＦＰと空調装置ＣＯＮとの「時間−合計電力」特性を算出する処理について説明する。
【０１４３】
画像形成装置ＭＦＰおよび空調装置ＣＯＮのそれぞれで消費される電力を合計することで、「時間−合計電力」特性を算出できる。より具体的には、画像形成装置ＭＦＰの「時間−消費電力」特性（図１２の実線）と、空調装置ＣＯＮの「時間−消費電力」特性（図１７の破線）とを同一時間軸に沿って合計することで、「時間−合計電力」特性が算出される。
【０１４４】
図１９は、本発明の実施に従う画像形成装置ＭＦＰによって算出される「時間−合計電力」特性の一例を示す図である。図１９に示すように、「時間−合計電力」特性としては、太実線のような波形を示す。
【０１４５】
次に、図６のステップＳ５の詳細について説明する。
図２０は、図６に示すステップＳ５の詳細な処理手順を示すフローチャートである。図２０を参照して、画像形成装置ＭＦＰのシステムコントローラー６は、「時間−合計電力」特性の作成時刻（ＴｉｍｅＣ）に到達したか判断する（ステップＳ５００）。上述したように、「時間−合計電力」特性は、一定間隔（ＴｉｍｅＩ）で取得（算出）されるものとする。そのため、「時間−合計電力」特性に対する要求時刻は、一定間隔（ＴｉｍｅＩ）毎に生じる。
【０１４６】
「時間−合計電力」特性の作成時刻（ＴｉｍｅＣ）に到達していない場合（ステップＳ５００においてＮＯの場合）には、ステップＳ５００の処理が繰り返される。
【０１４７】
「時間−合計電力」特性の作成時刻（ＴｉｍｅＣ）に到達した場合（ステップＳ５００においてＹＥＳの場合）には、システムコントローラー６は、時間計算用の一時記憶エリア（ＴｍｐＴｉｍｅ）にＴｉｍｅＣを格納する（ステップＳ５０２）。続いて、システムコントローラー６は、一時記憶エリア（ＴｍｐＴｉｍｅ）に格納された値に対応する時点における、画像形成装置ＭＦＰの「時間−消費電力」特性の値、および、空調装置ＣＯＮの「時間−消費電力」特性の値を読み出す（ステップＳ５０４）。システムコントローラー６は、それぞれ読み出した値を合計する（ステップＳ５０６）。そして、合計して得られた消費電力（合計電力）を一時記憶エリア（ＴｍｐＴｉｍｅ）に対応する記憶エリアへ格納する（ステップＳ５０８）。
【０１４８】
続いて、システムコントローラー６は、一時記憶エリア（ＴｍｐＴｉｍｅ）に格納された値を１単位時間だけインクリメントする（ステップＳ５１０）。そして、システムコントローラー６は、インクリメント後の値がＴｉｍｅＩに到達したか否かを判断する（ステップＳ５１２）。インクリメント後の値がＴｉｍｅＩに到達していない場合（ステップＳ５１２においてＮＯの場合）には、ステップＳ５０４以下の処理が繰り返し実行される。
【０１４９】
インクリメント後の値がＴｉｍｅＩに到達している場合（ステップＳ５１２においてＹＥＳの場合）には、処理はリターンする。
【０１５０】
すなわち、画像形成装置ＭＦＰと空調装置ＣＯＮとの消費電力を算出する処理が、ＴｉｍｅＣから一定間隔（ＴｉｍｅＩ）分だけ繰り返し実行されて、ＴｉｍｅＣからＴｉｍｅＩまでの空調装置の「時間−合計電力」特性が作成される。
【０１５１】
＜Ｉ．ピーク値オーバー検出処理（ステップＳ６）＞
次に、図６のステップＳ６における、ピーク値オーバー検出処理について説明する。
【０１５２】
上述の処理によって算出された「時間−合計電力」特性に基づいて、予め定められた制限値（最大値）を超えるときがあるか否かが判断される。
【０１５３】
図２１は、本発明の実施に従う画像形成装置ＭＦＰにおける「時間−合計電力」特性に対するピーク値オーバー検出処理の一例を示す図である。図２１に示すように、算出された「時間−合計電力」特性と電力上限（Ｗｍａｘ）とが比較され、電力上限を超える部分（期間）が上限値オーバーの部分として特定される。
【０１５４】
次に、図６のステップＳ６の詳細について説明する。
図２２は、図６に示すステップＳ６の詳細な処理手順を示すフローチャートである。図２２を参照して、画像形成装置ＭＦＰのシステムコントローラー６は、ピーク値オーバー検出処理の実行時刻（ＴｉｍｅＣ）に到達したか判断する（ステップＳ６００）。上述したように、ピーク値オーバー検出処理は、一定間隔（ＴｉｍｅＩ）で実行される。そのため、ピーク値オーバー検出処理の実行時刻は、一定間隔（ＴｉｍｅＩ）毎に生じる。
【０１５５】
ピーク値オーバー検出処理の実行時刻（ＴｉｍｅＣ）に到達していない場合（ステップＳ６００においてＮＯの場合）には、ステップＳ６００の処理が繰り返される。
【０１５６】
ピーク値オーバー検出処理の実行時刻（ＴｉｍｅＣ）に到達した場合（ステップＳ６００においてＹＥＳの場合）には、システムコントローラー６は、時間計算用の一時記憶エリア（ＴｍｐＴｉｍｅ）にＴｉｍｅＣを格納する（ステップＳ６０２）。続いて、システムコントローラー６は、一時記憶エリア（ＴｍｐＴｉｍｅ）に格納された値に対応する時点における「時間−合計電力」特性の値を読み出す（ステップＳ６０４）。そして、システムコントローラー６は、読み出した合計電力の値が電力上限（Ｗｍａｘ）を超えているか否かを判断する（ステップＳ６０６）。
【０１５７】
読み出した合計電力の値が電力上限（Ｗｍａｘ）を超えている場合（ステップＳ６０６においてＹＥＳの場合）には、システムコントローラー６は、一時記憶エリア（ＴｍｐＴｉｍｅ）に格納された値に対応する時刻に関連付けて、上限値オーバーを示す情報を格納する（ステップＳ６０８）。
【０１５８】
読み出した合計電力の値が電力上限（Ｗｍａｘ）を超えていない場合（ステップＳ６０６においてＮＯの場合）には、ステップＳ６０８の処理はスキップされる。
【０１５９】
続いて、システムコントローラー６は、一時記憶エリア（ＴｍｐＴｉｍｅ）に格納された値を１単位時間だけインクリメントする（ステップＳ６１０）。そして、システムコントローラー６は、インクリメント後の値がＴｉｍｅＩに到達したか否かを判断する（ステップＳ６１２）。インクリメント後の値がＴｉｍｅＩに到達していない場合（ステップＳ６１２においてＮＯの場合）には、ステップＳ６０４以下の処理が繰り返し実行される。
【０１６０】
インクリメント後の値がＴｉｍｅＩに到達している場合（ステップＳ６１２においてＹＥＳの場合）には、処理はリターンする。
【０１６１】
すなわち、合計電力の値が電力上限を超えているか否かを判断する処理が、ＴｉｍｅＣから一定間隔（ＴｉｍｅＩ）分だけ繰り返し実行されて、ＴｉｍｅＣからＴｉｍｅＩまでの間における、電力上限を超えている期間が特定される。
【０１６２】
＜Ｊ．シフト時間算出処理（ステップＳ７）＞
次に、図６のステップＳ７における、シフト時間算出処理について説明する。図２３は、本発明の実施に従う画像形成装置ＭＦＰにおけるシフト時間算出処理の一例を示す図である。
【０１６３】
上述のピーク値オーバー検出処理（ステップＳ６）において、電力ピーク値が所定値を超えている場合（合計電力の値が電力上限を超えている場合）、図２３に示すように、空調装置ＣＯＮの「時間−消費電力」特性を時間軸に対して前方（早い時間側）にシフトさせてゆく。これにより、画像形成装置ＭＦＰと空調装置ＣＯＮとの合計電力のピーク値が時間的にずれることになり、結果的に合計電力のピーク値を小さくすることができる。
【０１６４】
このような、空調装置ＣＯＮの「時間−消費電力」特性を時間軸にシフトさせるべき時間（動作シフト時間：Ｔｓｆｔ）は、以下のような方法により決定される。
【０１６５】
画像形成装置ＭＦＰがジョブの実行で消費する電力をＦ１（Ｔ）と表わすと、画像形成装置ＭＦＰが消費する消費電力Ｗｍｆｐは、以下のようになる（図１２の実線）。
【０１６６】
Ｗｍｆｐ＝Ｆ１（Ｔ）
画像形成装置ＭＦＰが動作することで発生する熱量を計算する場合、画像形成装置ＭＦＰの消費電力の一部が熱に変わることから、単位時間あたりの画像形成装置ＭＦＰから発生する熱量（ｄＱｍｆｐ／ｄＴ）は、画像形成装置ＭＦＰの消費電力の特性と相関関係をもつ。これは、画像形成装置ＭＦＰの消費電力の特性に、一定の係数（Ｆ２（Ｗｍｆｐ））を乗じることでも算出できる。
【０１６７】
これにより、画像形成装置ＭＦＰからの発生熱量ｄＱｍｆｐ／ｄＴは、以下のようになる（図１２の破線）。
【０１６８】
ｄＱｍｆｐ／ｄＴ＝Ｆ２（Ｗｍｆｐ）＝Ｆ２（Ｆ１（Ｔ））
画像形成装置ＭＦＰが排出した単位時間あたりの熱量を、空調装置ＣＯＮが奪う必要があるため、空調装置ＣＯＮが奪う単位時間当たりの熱量（ｄＱｃｏｏｌ／ｄＴ）は、以下の条件を満たさなければならない。
【０１６９】
ｄＱｍｆｐ／ｄＴ−ｄＱｃｏｏｌ／ｄＴ＝０
空調装置ＣＯＮの動作に必要な消費電力（Ｗｃｏｏｌ）は、図１５に示されるため、空調装置ＣＯＮの動作パターンは、以下のような式で表わすことができる。
【０１７０】
Ｗｃｏｏｌ＝Ｇ１（ｄＱｃｏｏｌ／ｄＴ）
よって、
ＷｃｏｏＴ＝Ｇ１（Ｆ２（ＦＩ（Ｔ）））＝Ｈ（Ｔ）
とおくことができ、これは、図１７に一点鎖線で示す特性となる。
【０１７１】
画像形成装置ＭＦＰと空調装置ＣＯＮとの消費電力の合計電力（Ｗｍｆｐ＋Ｗｃｏｏｌ）は、図１９の太実線のようにとなる。
【０１７２】
さらに、図２１に示すように、対応する環境下で許容される電力上限と比較できる。
図１７に示す空調装置ＣＯＮの動作パターンを時間的に前へシフトさせる場合、シフト時間をＴｓｆｔとすると、空調装置ＣＯＮの動作パターンは、以下のようになる。
【０１７３】
Ｗｃｏｏｌ＝Ｈ（Ｔ＋Ｔｓｆｔ）
このシフトした動作パターンは、図２３において一点鎖線で示す、空調装置ＣＯＮの消費電力（シフト後）となる。
【０１７４】
上述したように、画像形成装置ＭＦＰと空調装置ＣＯＮの消費電力の合計は、対応する環境下で許容される電力上限（Ｗｍａｘ）に対して、以下の条件を満たす必要がある。
【０１７５】
Ｗｍｆｐ＋Ｗｃｏｏｌ＞Ｗｍａｘ
つまり、以下のような式となる。
【０１７６】
Ｆｉ（Ｔ）＋Ｈ（Ｔ＋Ｔｓｆｔ）＞Ｗｍａｘ
空調装置ＣＯＮの動作をシフトさせた場合の合計電力（Ｗｍｆｐ＋Ｗｃｏｏｌ）は、図２３において太実線で示すグラフのように表わすことができる。
【０１７７】
次に、時刻Ｔおよびシフト時間Ｔｓｆｔに関して、初期値として、Ｔ＝０（現在）、かつＴｓｆｔ＝０（シフト量０）に設定した上で、時刻Ｔを一定量まで順次加算していき、
Ｆ１（Ｔ）＋Ｈ（Ｔ＋Ｔｓｆｔ）＞Ｗｍａｘ
が成立することを確認する。
【０１７８】
上記の条件が成立しない場合、Ｔｓｆｔを所定量だけ変化させた上で、再び時刻Ｔ＝０から一定量まで順次加算していき、上記の条件が成立することを確認する。
【０１７９】
以上のような探索処理を行なって、上記の条件を成立させることのできるシフト時間Ｔｓｆｔを、空調装置ＣＯＮの動作パターンについてのシフト時間として採用することができる。典型的には、最初に条件を成立させたシフト時間Ｔｓｆｔが採用される。
【０１８０】
なお、シフト時間Ｔｓｆｔは、空調装置ＣＯＮを事前に動作させる、冷房の先取り時間であるので、可能な限り小さい方が好ましいが、一定の範囲内に収まるものであれば、実用上の問題ない。この一定の範囲については、以下の条件を満たす限りにおいて、任意に決定できる。
【０１８１】
・最小値については、上述のような探索処理によって決定されるシフト時間Ｔｓｆｔ以上となること
・最大値については、画像形成装置ＭＦＰの発熱量と空調装置ＣＯＮの吸収熱量との差（図２３の実線と一点鎖線との間の各時間における差分）が一定値以上にならないこと
なお、最大値に関する条件は、先行して環境温度を下げすぎると不快感を伴うことを考慮したものである。すなわち、画像形成装置ＭＦＰからの発熱量と空調装置ＣＯＮによる吸収熱量との差が予め定められた所定値以下となるように、空調装置ＣＯＮへ指令を与えるタイミング（シフト時間Ｔｓｆｔ）が決定される。
【０１８２】
すなわち、空調装置ＣＯＮの動作パターンをシフトした後における
ｄＱｃｏｏｌ／ｄＴ−ｄＱｍｆｐ／ｄＴ＜Ｑｍａｘ
となるＱｍａｘが決定される。
【０１８３】
このように、画像形成装置ＭＦＰは、画像形成装置ＭＦＰにおける消費電力および空調装置ＣＯＮにおける消費電力を推定するとともに、両消費電力の合計が予め定められた最大値を超えないように、空調装置ＣＯＮへ指令を与えるタイミングを決定する。これにより、過度な先行動作要求を防止することで、ユーザー環境を快適に保ちながら、最大電力に対する電力余裕を維持することができる。
【０１８４】
図２４は、図６に示すステップＳ７の詳細な処理手順を示すフローチャートである。図２４を参照して、まず、画像形成装置ＭＦＰのシステムコントローラー６は、シフト時間算出処理に係る記憶エリアＴに計算開始時刻ＴｉｍｅＣを書き込むとともに、空調装置ＣＯＮの動作シフト時間計算のための記憶エリアＴｓｆｔに０を書き込む（ステップＳ７００）。
【０１８５】
続いて、システムコントローラー６は、記憶エリアＴに書き込まれている値、および、記憶エリアＴｓｆｔに書き込まれている値の設定における、画像形成装置ＭＦＰと空調装置ＣＯＮとの消費電力の合計（合計電力）（Ｗ）を算出する（ステップＳ７０２）。
【０１８６】
続いて、システムコントローラー６は、ステップＳ７０２において算出した合計電力が電力上限（Ｗｍａｘ）を超えているか否かを判断する（ステップＳ７０４）。
【０１８７】
ステップＳ７０２において算出した合計電力が電力上限（Ｗｍａｘ）を超えていない場合（ステップＳ７０４においてＮＯの場合）には、システムコントローラー６は、記憶エリアＴに格納されている値を１単位時間だけインクリメントする（ステップＳ７０６）。そして、システムコントローラー６は、インクリメント後の値が（ＴｉｍｅＣ＋ＴｉｍｅＩ）に到達したか否かを判断する（ステップＳ７０８）。インクリメント後の値が（ＴｉｍｅＣ＋ＴｉｍｅＩ）に到達していない場合（ステップＳ７０８においてＮＯの場合）には、ステップＳ７０２以下の処理が繰り返し実行される。すなわち、計算開始時刻ＴｉｍｅＣから一定間隔ＴｉｍｅＩにわたって、合計電力が電力上限を超えていないことを繰り返し確認する。
【０１８８】
インクリメント後の値が（ＴｉｍｅＣ＋ＴｉｍｅＩ）に到達している場合（ステップＳ７０８においてＹＥＳの場合）には、処理はリターンする。この場合には、シフトによって、電力上限（Ｗｍａｘ）を超えない動作パターンが得られることを示している。
【０１８９】
これに対して、ステップＳ７０２において算出した合計電力が電力上限（Ｗｍａｘ）を超えている場合（ステップＳ７０４においてＹＥＳの場合）には、システムコントローラー６は、システムコントローラー６は、記憶エリアＴに計算開始時刻ＴｉｍｅＣを書き込むとともに、記憶エリアＴｓｆｔに格納されている値を１単位時間だけインクリメントする（ステップＳ７１０）。そして、システムコントローラー６は、インクリメント後の値が最大シフト時間Ｔｓｆｔ＿ｍａｘに到達したか否かを判断する（ステップＳ７１２）。インクリメント後の値が最大シフト時間Ｔｓｆｔ＿ｍａｘに到達していない場合（ステップＳ７１２においてＮＯの場合）には、ステップＳ７０２以下の処理が繰り返し実行される。
【０１９０】
これに対して、インクリメント後の値が最大シフト時間Ｔｓｆｔ＿ｍａｘに到達している場合（ステップＳ７１２においてＹＥＳの場合）には、処理はリターンする。この場合には、シフトでは電力上限（Ｗｍａｘ）を超えない動作パターンが得られないことを示している。
【０１９１】
以上のように、計算開始時刻を時刻ＴｉｍｅＣ〜（ＴｉｍｅＣ＋ＴｉｍｅＩ）の範囲とし、シフト時間Ｔｓｆｔを０〜最大シフト時間Ｔｓｆｔ＿ｍａｘまでの範囲内で、消費電力の合計が電力上限（Ｗｍａｘ）を超えないように、空調装置ＣＯＮの動作シフト時間が決定される。
【０１９２】
＜Ｋ．空調装置の運転処理（ステップＳ８）＞
次に、図６のステップＳ８における空調装置の運転処理について説明する。
【０１９３】
上述したようなステップＳ７までの処理によって、一定時間（動作シフト時間）だけ動作パターンを時間軸に沿ってシフトさせた空調装置ＣＯＮの「時間−消費電力」特性（図２３の一点鎖線で示すパターン）が算出されると、画像形成装置ＭＦＰは、それに従って、空調装置ＣＯＮへ動作要求を出力する。
【０１９４】
この空調装置ＣＯＮに対する動作要求は、吸収熱量をパラメータとして要求してもよいし、消費電力をパラメータとして要求してもよい。
【０１９５】
吸収熱量をパラメータとして要求する場合は、画像形成装置ＭＦＰは、図２３に示す、空調装置ＣＯＮのシフト後の「時間−消費電力」特性（図２３の一点鎖線で示すパターン）を、図１５に示す「吸収熱量−消費電力」特性を参照して、空調装置ＣＯＮが吸収しなければならない熱量に変換し、その変換して得られた値を空調装置ＣＯＮへ送信すればよい。
【０１９６】
なお、この動作要求は、図２３の示す動作パターンの時間軸に沿って、画像形成装置ＭＦＰから数分〜数秒の間隔で空調装置ＣＯＮへ送信される。
【０１９７】
以上のように、空調装置ＣＯＮは、吸収しなければならない熱量を常に取得することができ、画像形成装置ＭＦＰが計算した空調装置ＣＯＮの「時間−消費電力」特性に沿って動作することになる。
【０１９８】
次に、図６のステップＳ５の詳細について説明する。
図２５は、図６に示すステップＳ８の詳細な処理手順を示すフローチャートである。図２５を参照して、画像形成装置ＭＦＰのシステムコントローラー６は、直近の計算開始時刻ＴｉｍｅＣからの経過時間を読み出す（ステップＳ８００）。この処理には、計算開始時刻のおいて都度リセットされるタイマーを用いることができる。続いて、システムコントローラー６は、読み出した経過時間に基づいて、空調装置ＣＯＮに対して動作要求を出力するための送信時刻になっているか否かを判断する（ステップＳ８０２）。例えば、直近の計算開始時刻ＴｉｍｅＣからの経過時間が単位時間の整数倍になっているときに、空調装置ＣＯＮに対して動作要求を出力すべきであると判断される。空調装置ＣＯＮに対して動作要求を出力するための送信時刻になっていない場合（ステップＳ８０２においてＮＯの場合）には、ステップＳ８００以下の処理が繰り返される。
【０１９９】
空調装置ＣＯＮに対して動作要求を出力するための送信時刻になっている場合（ステップＳ８０２においてＹＥＳの場合）には、システムコントローラー６は、先のステップＳ７において算出された空調装置ＣＯＮの動作シフト時間だけ空調装置の動作パターンをシフトさせた状態における、空調装置ＣＯＮの消費電力を読み出す（ステップＳ８０４）。そして、システムコントローラー６は、読み出した空調装置ＣＯＮの消費電力を空調装置ＣＯＮが吸収すべき熱量に変換し（ステップＳ８０６）、空調装置ＣＯＮへ送信する（ステップＳ８０８）。
【０２００】
空調装置ＣＯＮは、画像形成装置ＭＦＰからの動作要求に従って運転を行なう。このような処理によって、画像形成装置ＭＦＰは、空調装置ＣＯＮが吸収すべき熱量を、所定の単位時間ごとに空調装置ＣＯＮへ送信し、空調装置ＣＯＮは、その指令に応じた動作を行なうこととなる。
【０２０１】
＜Ｌ．全体手順＞
上述した各ステップは、同一タイミングで行なう必要はなく、その特性や性質などに応じたタイミングで適宜行なえばよい。
【０２０２】
図２６は、本発明の実施の形態に従うシステムにおける画像形成装置ＭＦＰと空調装置ＣＯＮとの間の処理手順を示すシーケンス図である。図２６に示すように、両装置の間では、適宜のタイミングで、情報の遣り取りが行なわれる。
【０２０３】
＜Ｍ．付記＞
本発明は、別の局面として、さらに以下のように表現することができる。
【０２０４】
すなわち、本発明の別の局面に従えば、冷房装置と通信可能な画像形成装置が提供される。画像形成装置は、画像形成装置の使用履歴を取得する手段と、使用履歴から画像形成装置が発する熱量と熱量発生時刻を抽出する手段と、抽出した熱量と時刻にもとづき、室内の熱量を事前に吸収するために冷房装置を動作させるように通信を介して冷房装置に対して動作要求を出す手段とを含む。
【０２０５】
すなわち、この画像形成装置では、冷房装置に対して画像形成装置が発生する熱を予測し、先取りして熱を吸収・相殺するように動作要求を出すことで、冷房装置と画像形成装置との動作タイミングが重ならないようにし、電力のピーク値が所定の値を超えないようにしている。このような構成を採用することで、画像形成装置は、自装置が発生する熱量を予測し、事前に周辺温度を低くするように冷房装置に対して動作要求を出すことで、自装置が発生する熱量を相殺できる。
【０２０６】
好ましくは、上記の画像形成装置において、使用履歴取得手段として以下の何れかの手段を有する。
【０２０７】
（１）ネットワーク上のユーザー存在／不在情報から決定する手段
（２）画像形成装置の予約情報から決定する手段
（３）プリンタサーバー上のファイル情報から決定する手段
すなわち、この画像形成装置では、ネットワーク上のユーザー存在／不在情報、画像形成装置の予約情報、プリンタサーバー上のファイル情報を用いることで、画像形成装置が発生する熱量を高い精度で予測可能としている。
【０２０８】
好ましくは、上記の画像形成装置において、冷房装置に動作要求を出すために以下の手段を有する。
【０２０９】
・冷房装置から「消費電力と吸収熱量」の関係情報を取得する手段
・画像形成装置と冷房装置の電力消費量の合計を計算し、消費電力合計値が最大値を超えないように冷房装置を早く動作させる冷房装置動作シフト時間を計算する手段
・冷房装置動作シフト時間応じて冷房装置に動作要求を送信する手段
すなわち、この画像形成装置では、冷房装置の消費電力と吸収熱量の関係を画像形成装置が取得することで、少なくとも冷房装置をどの程度早い時期にどの程度動作させる必要があるかを計算することを可能としている。
【０２１０】
好ましくは、上記の画像形成装置において、冷房装置動作シフト時間は、画像形成装置発熱量と冷房装置の吸収熱量の差が一定値以下となる範囲内で決定する手段を有する。
【０２１１】
すなわち、この画像形成装置では、冷房装置への過度な先行動作要求を防止することでユーザー環境を快適に保つことを可能としている。
【０２１２】
＜Ｎ．まとめ＞
本実施の形態によれば、電力使用量のピーク値が一定の値を超えず、なおかつユーザーが即座に使用できる画像形成装置を提供することができる。
【０２１３】
また、空調装置の先取り運転開始を過度に早めることが無いため、ユーザー環境をも快適に保つことができる。
【０２１４】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０２１５】
２  自動原稿搬送部、３  イメージスキャナー、４  プリントエンジン、５  給紙部、６  システムコントローラー、２１  原稿給紙台、２２，５２，５３，５４  送出ローラー、２３  レジストローラー、２４  搬送ドラム、２５  排紙台、２６  手差給紙部、２７  転写ベルト、３３  撮像デバイス、３５  原稿台、４１，４１Ｙ，４１Ｍ，４１Ｃ，４１Ｋ  感光体ドラム、４３Ｙ，４３Ｍ，４３Ｃ，４３Ｋ  画像書込部、４４Ｙ，４４Ｍ，４４Ｃ，４４Ｋ  イメージングユニット、４５  転写器、４６  除電器、４７  定着装置、４８  クリーニング部、４９  センサー、５１  タイミングローラー、５５  搬送ローラー、５７  トレイ、６０，２００  ＣＰＵ、６１  ＲＡＭ、６２  ＲＯＭ、６３  入力インターフェイス、６４  出力インターフェイス、６５  通信インターフェイス、６６，３０２  ネットワークインターフェイス、６７  バス、２０２  内部バス、２０４  ディスプレイ、２０８  入力部、２１０  ハードディスク、２１２  メモリー、２１４，２１６  ドライブ、２１４ａ  ＣＤ−ＲＯＭ、２１６ａ  フレキシブルディスク、３００  コントローラ、３０４  ドライバー、３０６，３１０  モーター、３０８  熱サイクル機構、３１２  送風ファン、３１４  電流センサー、４４１Ｙ，４４１Ｍ，４４１Ｃ，４４１Ｋ  トナーユニット、４７１  加熱ローラー、４７２  加圧ローラー、６０１，６０２，６０３，６０４，６０５  履歴情報、ＣＯＮ  空調装置、ＭＦＰ  画像形成装置、ＮＷ  ネットワーク、ＰＣ，ＰＣ１〜ＰＣ３  パーソナルコンピューター、ＳＲＶ  サーバー装置。
【図１】
2013117679.tif 000003
【図２】
2013117679.tif 000004
【図３】
2013117679.tif 000005
【図４】
2013117679.tif 000006
【図５】
2013117679.tif 000007
【図６】
2013117679.tif 000008
【図７】
2013117679.tif 000009
【図８】
2013117679.tif 000010
【図９】
2013117679.tif 000011
【図１０】
2013117679.tif 000012
【図１１】
2013117679.tif 000013
【図１２】
2013117679.tif 000014
【図１３】
2013117679.tif 000015
【図１４】
2013117679.tif 000016
【図１５】
2013117679.tif 000017
【図１６】
2013117679.tif 000018
【図１７】
2013117679.tif 000019
【図１８】
2013117679.tif 000020
【図１９】
2013117679.tif 000021
【図２０】
2013117679.tif 000022
【図２１】
2013117679.tif 000023
【図２２】
2013117679.tif 000024
【図２３】
2013117679.tif 000025
【図２４】
2013117679.tif 000026
【図２５】
2013117679.tif 000027
【図２６】
2013117679.tif 000028