(57)【要約】【課題】モジュール毎に電源制御（電力供給及び供給遮断）が可能な画像形成装置において、ユーザーの使用要求に的確に応えつつ最大限の省エネを図る。【解決手段】ＣＰＵは、機器ＩＤに基づいて使用権限を有するユーザーＩＤを取得するステップ（Ｓ１０１０）と、機器ＩＤに基づいて現在のモジュールの起動状況を取得するステップ（Ｓ１０２０）と、ユーザーが接近している場合には（Ｓ１０４０にてＹＥＳ）起動条件テーブルにしたがってモジュール毎に電力供給制御を行なうステップ（Ｓ１０６０）と、ユーザーが離れていく場合には（Ｓ１０４０にてＮＯ）節電条件テーブルにしたがってモジュール毎に電力遮断制御を行なうステップ（Ｓ１０７０）とを含むプログラムを実行する。【選択図】図１１
2010244310.tif 000002
【特許請求の範囲】
【請求項１】
複数のモジュールで構成され、対応するモジュールが作動することにより複数の機能を実現する多機能装置の電源を制御する電源制御装置であって、前記モジュールは個々に電源制御が可能であって、前記電源制御装置は、
前記多機能装置の使用者と前記モジュールとの関連についての使用者情報を記憶するための記憶手段と、
前記使用者の現在位置についての位置情報を取得するための取得手段と、
前記使用者情報及び前記位置情報に基づいて、前記モジュールへの電力の供給及び遮断を制御するための制御手段とを含む、電源制御装置。
【請求項２】
前記記憶手段は、前記使用者の位置と前記モジュールを備えた多機能装置の位置との距離に対応させて起動又は停止するモジュールを記憶するための手段を含み、
前記取得手段は、前記使用者の現在位置に基づいて、前記距離についての位置情報を取得するための手段を含み、
前記制御手段は、前記距離に基づいて、前記モジュールへの電力の供給及び遮断を制御するための手段を含む、請求項１に記載の電源制御装置。
【請求項３】
前記制御手段は、前記距離の変化に基づいて、前記使用者が前記多機能装置へ接近してくる場合には前記モジュールへ電力を供給するように、前記使用者が前記多機能装置から離れていく場合には前記モジュールへ供給されている電力を遮断するように、制御するための手段を含む、請求項２に記載の電源制御装置。
【請求項４】
前記制御手段は、前記使用者が前記多機能装置の位置に到着した場合にウォーミングアップが完了して所定のモジュールが作動するように、前記モジュールへの電力の供給を開始するための手段を含む、請求項３に記載の電源制御装置。
【請求項５】
前記記憶手段は、前記使用者の位置と前記モジュールを備えた多機能装置の位置との距離に対応させて起動するモジュールを、前記使用者の使用態様に対応させて記憶するための手段を含み、
前記取得手段は、前記使用者の現在位置に基づいて、前記距離についての位置情報を取得するための手段を含み、
前記制御手段は、前記距離に基づいて、前記使用者が前記多機能装置の位置に到着した場合に前記使用者の使用態様に対応させて起動するモジュールのウォーミングアップが完了して作動できるように、前記モジュールへの電力の供給を開始するための手段を含む、請求項１に記載の電源制御装置。
【請求項６】
前記記憶手段は、前記使用者の位置と前記モジュールを備えた多機能装置の位置との距離に対応させて停止するモジュールを、前記使用者の使用態様に対応させて記憶するための手段を含み、
前記取得手段は、前記使用者の現在位置に基づいて、前記距離についての位置情報を取得するための手段を含み、
前記制御手段は、前記距離に基づいて、前記使用者の使用態様に対応させて、前記モジュールへの電力の供給を停止するための手段を含む、請求項１に記載の電源制御装置。
【請求項７】
前記記憶手段は、前記使用者の使用履歴に対応させて起動するモジュールを、曜日及び時間帯の少なくともいずれかに対応させて記憶するための手段を含み、
前記電源制御装置は、現在の曜日及び時間帯の少なくともいずれかを取得するための手段をさらに含み、
前記制御手段は、前記現在位置が前記多機能装置の設置部屋である場合には、現在の曜日及び時間帯の少なくともいずれかに基づいて、前記モジュールへの電力の供給及び遮断を制御するための手段を含む、請求項１に記載の電源制御装置。
【請求項８】
前記記憶手段は、前記使用者の使用履歴に基づいて、曜日及び時間帯の少なくともいずれかに対応させて前記モジュールの使用頻度を記憶するための手段を含み、
前記制御手段は、現在の曜日及び現在の時間帯の少なくともいずれかにおける使用頻度が高いと記憶されている場合には前記モジュールへ電力を供給するように、前記使用頻度が低いと記憶されている場合には前記モジュールへ供給されている電力を遮断するように、制御するための手段を含む、請求項７に記載の電源制御装置。
【請求項９】
請求項１〜請求項８のいずれかに記載の電源制御装置を備えた画像形成装置。
【請求項１０】
複数のモジュールで構成され、対応するモジュールが作動することにより複数の機能を実現する多機能装置の電源を制御する管理装置であって、前記モジュールは個々に電源制御が可能であって、前記管理装置は、
前記多機能装置と通信するための通信手段と、
前記多機能装置の使用者と前記モジュールとの関連性についての使用者情報を記憶するための記憶手段と、
前記使用者の現在位置についての位置情報を取得するための取得手段と、
前記現在位置及び使用者情報に基づいて前記モジュールへの電力の供給及び遮断を制御する制御信号を生成して、生成された前記多機能装置へ送信するための処理手段とを含む、管理装置。
【請求項１１】
前記多機能装置は画像形成装置である、請求項１０に記載の管理装置。
【請求項１２】
通信部、記憶部及び演算部を備えたコンピュータにより実行されると、当該コンピュータを、請求項１０又は請求項１１に記載の管理装置として機能させる、コンピュータプログラム。
【請求項１３】
請求項１２に記載のコンピュータプログラムを記録した、コンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続され多くのユーザーに共用される多機能装置（例えば、複合機としての画像形成装置）の電源を制御する電源制御装置に関し、特に、ユーザーの利便性を向上しつつ消費電力を最大限に低減することができるように電源を制御する電源制御装置に関する。なお、本発明は、その電源制御装置を備えた画像形成装置、多機能装置の電源を制御する管理装置、コンピュータを管理装置として機能させるプログラム、及びそのプログラムを記録した記録媒体にも関係がある。
【背景技術】
【０００２】
プリンタやコピー等の印刷装置をネットワークに接続し、これらを複数のユーザーで利用するケースが多くなっている。このように使用される印刷装置は、ユーザーの印刷要求タイミングが個人個人により異なるので、長時間にわたって電源が投入されていることが多く、消費電力の削減に対する対策が必要となっている。特に、複合機のように、コピー機能、ファクシミリ機能（以下、ファクシミリをＦＡＸと記載する場合がある。）、ネットワーク対応のプリンタ機能、及びスキャナ機能を有するものも多いため、夜間等を含め終日にわたって電源を遮断しないこともあり、消費電力削減のニーズは一層高くなっている。なお、画像形成装置（複合機）は、多機能装置の一例である。
【０００３】
このようなことから、複合機に電源が入っているが作動要求がない待機状態になると、電源をオフ状態又は使用しないユニット（モジュールともいう。）への電力供給を停止するパワーセーブ状態等の省エネルギーモード（以下、省エネモード）に、自動的に移行することが行なわれている。そして、この省エネモードは、通常、ユーザーがプリント又はコピー開始のためのキー操作、ネットワークを介した印刷要求等によって解除されて印刷動作が行なわれる。しかしながら、この場合において、複合機が印刷開始が可能となる状態に復帰するのに時間がかかる場合がある。
【０００４】
また、複合機の多機能化及び高機能化により、情報のコピー等を容易に取得することも可能になっており、印刷に対するセキュリティを高める必要がある。複合機（印刷装置、画像形成装置）のセキュリティを高めたり省エネを図ったりする技術が、特開２００８−０２３９１４号公報（特許文献１）及び特開２００８−１２３３５２号公報（特許文献２）に開示されている。
【０００５】
特許文献１は、入退場管理がされた空間に設置した１又は複数の画像形成装置への電源の投入又は遮断を制御する画像形成装置の電源制御方法を開示する。この電源制御方法は、入退場を示す入退場情報を取得し、取得された入退場情報に基づいて、画像形成装置への電源の投入又は遮断を制御することを特徴とする。
【０００６】
この電源制御方法によると、入退場（例えば、入退室）を示す入退場情報を取得し、取得された入退場情報に基づいて、入退場管理がされた空間（例えば、室内）に設置した画像形成装置への電源の投入又は遮断を制御する。例えば、ユーザーが入場した場合には、速やかに画像形成装置の電源をオンし、ウォーミングアップが完了して使用可能状態になる時点を早くして、ユーザーの利便性を向上させる。また、ユーザーが退場した場合には、画像形成装置の電源をオフして画像形成装置で消費される電力を低減する。このため、多くのユーザーで共用する画像形成装置の省エネが図れるとともに、入室を許可されていない者は画像形成装置を使用できないようにするため、セキュリティを向上させることができる。
【０００７】
特許文献２は、印刷装置の電源を省エネモードに設定可能な印刷装置の電源システムを開示する。この電源システムは、特定エリア内に事前登録されたユーザーがいることを監視するユーザー監視手段と、ユーザーが特定エリア内にいる人数により、電源オフ、省エネモード、通常モードを切換える電源制御手段とを備えていることを特徴とする。
【０００８】
この電源システムは、印刷装置の電源がオンされてから、また、使用が終えてから次に使用されるまでの待機状態が所定時間経過したときに、電源オフ状態又はパワーセーブ状態に切換えられるような省エネモードに設定することが可能な電源システムを対象とする。この場合、単に印刷装置が待機状態で一定時間経過したら自動的にパワーセーブ状態に切換えを行なうのではなく、事務室又は作業室内に印刷装置が設置されている場合、その室に在室する人の数や、また、在室者の内でも印刷装置の使用に関係のある人の数によって、現時点で、印刷装置の省エネモードの設定が適切か否かを見直す。すなわち、在室者が多い場合と少ない場合、さらには印刷操作に直接関与する人としない人の在室状態によって、印刷装置の使用頻度や使用要求が異なることを考慮して、効率的な省エネモードの設定を変更できる。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００８−０２３９１４号公報
【特許文献２】特開２００８−１２３３５２号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、ユーザーの入室により複合機への電力を供給していたのでは、必ずユーザーが入室してから省エネモードからの復帰を開始させることになり、作動可能な状態になるまでに時間がかかり過ぎる場合がある。このため、ユーザーがすぐにコピーしたい場合であっても、画像形成部（例えば、定着ユニットの温度制御）が画像形成可能な状態にならないので、すぐにはコピーできない。
【００１１】
また、複合機においては、ＦＡＸ通信部、スキャナ部、画像形成部等のモジュールに分かれて構成されている。コピーする場合には、ＦＡＸ通信部は使用しないが、スキャナ部で原稿を走査して画像形成部で紙に画像を形成する。ＦＡＸを送信する場合には、画像形成部は使用しないが、スキャナ部で原稿を走査してＦＡＸ通信部で送信する。コンピュータから画像データを送信して画像形成する場合には、ＦＡＸ通信部及びスキャナ部は使用しないが、受信した画像データに基づいて画像形成部で紙に画像を形成する。このように、使用用途によって稼動させるモジュールが異なる。一律に複合機全体を省エネモードにしても元々電力供給が不要なモジュールを省エネモードにするのみであったり、省エネモードにすべきでないモジュールを省エネモードにしてしまったりする場合がある。
【００１２】
さらに、これらのモジュールは、それぞれで復帰時間（ウォーミングアップ時間）が異なり、同じタイミングで電力を供給していたのでは、例えば、ＦＡＸ送信機能はすぐに復帰しても、定着ユニットの温度上昇に時間がかかる画像形成機能はすぐには復帰できない。すなわち、ＦＡＸ送信する場合に比べて画像形成する場合には、省エネモードからの復帰がユーザーの使用要求に対応しておらず、コピーしたいユーザーを待たせてしまう可能性がある。
【００１３】
したがって、本発明の目的は、複合機を始めとする多機能装置であって、機能モジュール毎に電源制御（電力供給及び供給遮断）が可能な装置について、ユーザーの使用要求に的確に応えつつ最大限の省エネを図ることができる電源制御装置、その電源制御装置を備えた画像形成装置及び多機能装置の電源を制御する管理装置を提供することである。
【課題を解決するための手段】
【００１４】
本発明に係る電源制御装置は、複数のモジュールで構成され、対応するモジュールが作動することにより複数の機能を実現する多機能装置の電源を制御する。モジュールは個々に電源制御が可能である。この電源制御装置は、多機能装置の使用者とモジュールとの関連についての使用者情報を記憶するための記憶手段と、使用者の現在位置についての位置情報を取得するための取得手段と、使用者情報及び位置情報に基づいて、モジュールへの電力の供給及び遮断を制御するための制御手段とを含む。
【００１５】
この電源制御装置によると、多機能装置の使用者がよく使用する（高い頻度で使用する）モジュールが記憶されたり、モジュールへの電力の供給を開始するタイミング（使用者との距離）が記憶されたりする。多機能装置の特定のモジュールをよく使用する使用者がこの多機能装置に接近すると、前もってモジュールに電力が供給され始める。このため、この使用者がこの多機能装置に到達すると、この多機能装置においてよく使用するモジュールのウォーミングアップが終了していて作動を開始できるようになっている。このように、使用者が必要するモジュールのみに電力を供給するので、最大限の省エネを実現できるとともに、そのモジュールには使用者が到達する前に電力を供給して到達したときにはウォーミングアップが終了しているので、使用者はすぐに使用することができる。その結果、ユーザーの使用要求に的確に応えつつ最大限の省エネを図ることができる電源制御装置を提供することができる。
【００１６】
この記憶手段は、使用者の位置とモジュールを備えた多機能装置の位置との距離に対応させて起動又は停止するモジュールを記憶するための手段を含むように構成することができる。この場合において、取得手段は、使用者の現在位置に基づいて、距離についての位置情報を取得するための手段を含むように構成することができ、制御手段は、距離に基づいて、モジュールへの電力の供給及び遮断を制御するための手段を含むように構成することができる。
【００１７】
使用者の位置とモジュールを備えた多機能装置の位置との距離が近いとモジュールへ電力を供給して、距離が遠いとモジュールへの電力を遮断する。ウォーミングアップするのに時間がかかる場合には距離に応じて前もってモジュールへ電力を供給する。このように、距離に基づいて使用者が必要するモジュールのみに電力を供給するので、最大限の省エネを実現できるとともに、距離に応じて前もってモジュールへ電力を供給するので、使用者が到達したときにはウォーミングアップが終了しているので、使用者はすぐに使用することができる。
【００１８】
この制御手段は、距離の変化に基づいて、使用者が多機能装置へ接近してくる場合にはモジュールへ電力を供給するように、使用者が多機能装置から離れていく場合にはモジュールへ供給されている電力を遮断するように、制御するための手段を含むように構成することができる。
【００１９】
使用者が多機能装置へ接近してくる場合には、この後においてこの使用者によりモジュールが使用される可能性が高いため、モジュールへ電力を供給する。距離が予め定められた距離であって使用者が離れていく場合には、この後においてこの使用者によりモジュールが使用される可能性が低いため、モジュールへ供給されている電力を遮断する。これにより、最大限の省エネを実現することができる。
【００２０】
この制御手段は、使用者が多機能装置の位置に到着した場合にウォーミングアップが完了して所定のモジュールが作動するように、モジュールへの電力の供給を開始するための手段を含むように構成することができる。
【００２１】
距離に応じて前もってモジュールへ電力を供給するので、使用者が到達したときにはウォーミングアップが終了しているので、使用者はすぐに所定のモジュールを使用することができる。
【００２２】
この記憶手段は、使用者の位置とモジュールを備えた多機能装置の位置との距離に対応させて起動するモジュールを、使用者の使用態様に対応させて記憶するための手段を含むように構成することができる。この場合において、取得手段は、使用者の現在位置に基づいて、距離についての位置情報を取得するための手段を含むように構成することができ、制御手段は、距離に基づいて、使用者が多機能装置の位置に到着した場合に使用者の使用態様に対応させて起動するモジュールのウォーミングアップが完了して作動できるように、モジュールへの電力の供給を開始するための手段を含むように構成することができる。
【００２３】
どの機能をよく使用するのかを示す使用態様に対応させて起動するモジュールが、使用者が多機能装置の位置に到着した場合にウォーミングアップが完了して作動できるように、電力の供給が開始される。このため、その使用者がよく使用するモジュールを、多機能装置に到達したその使用者がすぐに使用することができる。
【００２４】
この記憶手段は、使用者の位置とモジュールを備えた多機能装置の位置との距離に対応させて停止するモジュールを、使用者の使用態様に対応させて記憶するための手段を含むように構成することができる。この場合において、取得手段は、使用者の現在位置に基づいて、距離についての位置情報を取得するための手段を含むように構成することができ、制御手段は、距離に基づいて、使用者の使用態様に対応させて、モジュールへの電力の供給を停止するための手段を含むように構成することができる。
【００２５】
どの機能をよく使用するのかを示す使用態様に対応させて起動しているモジュールについて、使用者が多機能装置の位置から離れていく場合に電力が遮断される。このため、その使用者がよく使用するモジュールであっても、その使用者が多機能装置から離れるとモジュールへの電力が遮断されるので、最大限の省エネを実現できる。
【００２６】
この記憶手段は、使用者の使用履歴に対応させて起動するモジュールを、曜日及び時間帯の少なくともいずれかに対応させて記憶するための手段を含むように構成することができる。この場合において、電源制御装置は、現在の曜日及び時間帯の少なくともいずれかを取得するための手段をさらに含むように構成することができ、制御手段は、現在位置が多機能装置の設置部屋である場合には、現在の曜日及び時間帯の少なくともいずれかに基づいて、モジュールへの電力の供給及び遮断を制御するための手段を含むように構成することができる。
【００２７】
特定の曜日又は特定の時間帯に、あるユーザが特定の機能を使用する頻度が高い場合には（特定のモジュールを使用する頻度が高い場合には）、その曜日又は特定の時間帯になるとモジュールへ電力を供給する。使用者の使用履歴に基づいて、その使用者が使用する頻度の高いモジュールのみを作動させることができる。
【００２８】
この記憶手段は、使用者の使用履歴に基づいて、曜日及び時間帯の少なくともいずれかに対応させてモジュールの使用頻度を記憶するための手段を含むように構成することができる。この場合において、制御手段は、現在の曜日及び現在の時間帯の少なくともいずれかにおける使用頻度が高いと記憶されている場合にはモジュールへ電力を供給するように、使用頻度が低いと記憶されている場合にはモジュールへ供給されている電力を遮断するように、制御するための手段を含む含むように構成することができる。
【００２９】
特定の曜日又は特定の時間帯に、あるユーザが特定の機能を使用する頻度が高い場合には（特定のモジュールを使用する頻度が高い場合には）、その曜日又は特定の時間帯になるとモジュールへ電力を供給し、特定の機能を使用する頻度が低い場合には（特定のモジュールを使用する頻度が低い場合には）、その曜日又は特定の時間帯になるとモジュールへ電力を供給しない。使用者の使用履歴に基づいて、その使用者が使用する頻度の高いモジュールを作動させたり、頻度の低いモジュールの作動を停止させたりすることができる。
【００３０】
本発明の第２の局面に係る画像形成装置は、上述したいずれかの電源制御装置を備えた画像形成装置である。
【００３１】
コピー機能、ＦＡＸ通信機能、プリント機能及びスキャナ機能（これらの機能を実現するモジュールは個々に電源制御が可能）を備えた画像形成装置に対して、最大限の省エネを実現できるとともに、そのモジュールには使用者が到達する前に電力を供給して到達したときにはウォーミングアップが終了しているので、使用者はすぐに使用することができる。その結果、ユーザーの使用要求に的確に応えつつ最大限の省エネを図ることができる画像形成装置を提供することができる。
【００３２】
本発明の第３の局面に係る管理装置は、複数のモジュールで構成され、対応するモジュールが作動することにより複数の機能を実現する多機能装置の電源を制御する。モジュールは個々に電源制御が可能である。この管理装置は、多機能装置と通信するための通信手段と、多機能装置の使用者とモジュールとの関連性についての使用者情報を記憶するための記憶手段と、使用者の現在位置についての位置情報を取得するための取得手段と、現在位置及び使用者情報に基づいてモジュールへの電力の供給及び遮断を制御する制御信号を生成して、生成された多機能装置へ送信するための処理手段とを含む。
【００３３】
コピー機能、ＦＡＸ通信機能、プリント機能及びスキャナ機能を備えた画像形成装置を始めとする多機能装置に対して、最大限の省エネを実現できるとともに、そのモジュールには使用者が到達する前に電力を供給して到達したときにはウォーミングアップが終了しているので、使用者はすぐに使用することができる。その結果、ユーザーの使用要求に的確に応えつつ最大限の省エネを図ることができる多機能装置の電源を管理する管理装置をを提供することができる。
【００３４】
本発明の第４の局面に係るコンピュータプログラムは、通信部、記憶部及び演算部を備えたコンピュータにより実行されると、当該コンピュータを、上述したいずれかの管理装置として機能させる。
【００３５】
本発明の第５の局面に係る記録媒体は、上述したコンピュータプログラムを記録した、コンピュータ読取可能な記録媒体である。
【発明の効果】
【００３６】
本発明に係る電源制御装置、画像通信装置及び管理装置によると、モジュール毎に電源制御（電力供給及び供給遮断）が可能な装置について、ユーザーの使用要求に的確に応えつつ最大限の省エネを図ることができる電源制御装置、その電源制御装置を備えた画像形成装置及び多機能装置の電源を制御する管理装置を提供することができる。
【図面の簡単な説明】
【００３７】
【図１】本発明の第１の実施の形態に係る画像形成装置を含む画像形成システムの全体構成図である。
【図２】図１に示す画像形成装置１５０の外観を示す斜視図である。
【図３】図１に示す画像形成装置１５０の内部構成を簡略化して示す図である。
【図４】図１に示す画像形成装置１５０のハードウェア構成を示す機能ブロック図である。
【図５】図１に示す画像形成装置１５０においてモジュール毎に電源を管理するハードウェア構成を示すブロック図である。
【図６】本発明の第１の実施の形態に係る画像形成装置において記憶される機器使用権限テーブルを示す図である。
【図７】本発明の第１の実施の形態に係る画像形成装置において記憶される機器起動状況テーブルを示す図である。
【図８】本発明の第１の実施の形態に係る画像形成装置において記憶されるユーザー移動情報テーブルを示す図である。
【図９】本発明の第１の実施の形態に係る画像形成装置において記憶される機器の起動条件テーブルを示す図である。
【図１０】本発明の第１の実施の形態に係る画像形成装置において記憶される機器の節電条件テーブルを示す図である。
【図１１】本発明の第１の実施の形態に係る画像形成装置において実行される電源制御プログラムの制御構造を示すフローチャートである。
【図１２】本発明の第２の実施の形態に係る画像形成装置において記憶されるエリア内情報テーブルを示す図である。
【図１３】本発明の第２の実施の形態に係る画像形成装置において記憶されるユーザーの機器使用状況テーブルを示す図である。
【図１４】本発明の第２の実施の形態に係る画像形成装置で実行される電源制御プログラムの制御構造を示すフローチャートである。
【発明を実施するための形態】
【００３８】
以下の実施の形態では、同一の部品には同一の参照番号を付してある。それらの機能及び名称も同一である。したがって、それらについての詳細な説明は繰返さない。なお、以下においては、電子写真方式の画像形成装置（複合機）について説明するが、本発明はこれに限定されず、機能モジュール毎に電源制御（各機能モジュールへの電力供給の開始及び遮断を制御）が可能な多機能装置であれば特に画像形成装置（複合機）に限定されず、画像形成装置（複合機）であっても印刷方式は限定されない。さらに、以下の実施の形態においては、ネットワークに接続された画像形成装置において自己の機能モジュールの電源制御を行なう場合について説明するが、ネットワーク上に電源制御サーバ装置（管理装置）を配置してこの電源制御サーバ装置からの指令によって各々の複合機が自己の機能モジュールの電源制御を行なうものであっても構わない。
【００３９】
＜第１の実施の形態＞
以下に、本実施の形態に係る画像形成装置（複合機）について説明する。この画像形成装置は、上述したように機能モジュール毎に電源制御が可能な構成を備える。
【００４０】
［全体システム構成］
図１は、本実施の形態に係る画像形成装置を含む画像形成システムの全体構成図である。図１（Ａ）は、鉄道の○×駅、バス経路及び△△バス停から事業所までの経路の概要についての概念図、図１（Ｂ）は、事業所内の建屋の配置についての概念図、図１（Ｃ）はそれらの建屋の中の１つの□□建屋内（図面を用いた説明の都合上、この建屋は１フロアのみであると想定する。）の平面についての概念図である。これらの図１（Ａ）〜図１（Ｃ）に対応させて、画像形成システムの構成を示す。
【００４１】
この画像形成システムは、例えば、図１（Ａ）に示すように、鉄道の○×駅からバスに乗車して、△△バス停で下車して徒歩で事業所内の□□建屋に通勤するユーザーを対象とする。図１（Ｂ）に示すように、この事業所は、少なくともＸＸＸ門を備え、複数の建屋が配置されている。図１（Ｃ）に示すように、複数の建屋の中の１つの建屋である□□建屋は、入口、その入口に通じる通路及びその通路に入口が設けられた複数の部屋から構成される。点線は、あるユーザーの移動経路を示す。
【００４２】
図１に示すように、鉄道会社は改札機１００の入出札情報を、鉄道の利用者毎に管理する鉄道乗降管理システムを備える。この鉄道乗降管理システムは、複数の駅における改札機１００に接続されるとともに管理サーバ（図示しない）が設けられた鉄道会社ネットワーク１０２と、他のネットワークとの接続装置１０４とを含む。この接続装置１０４を介して、個人情報が厳格に管理される下で、他のネットワークに、この入出札情報が送信される。
【００４３】
例えば、図１（Ａ）の鉄道○×駅の改札機１００をＩＣカード型の定期券又は記名式のプリペイドカード（乗客ＩＤ記憶型）で入出札したユーザーの情報は、鉄道会社ネットワーク１０２及び接続装置１０４を介して、社内ネットワーク（画像形成システム）１２２に取り込むことができる。これにより、ユーザーごとに○×駅の改札機１００を入出札したことを社内ネットワーク１２２で検出することができる。なお、社内ネットワーク１２２においては、社内のユーザーＩＤと鉄道会社の乗客ＩＤとを関連付けることができるものとする。
【００４４】
図１に示すように、バス会社はバスに備えられたバス料金箱１１０の料金収受情報（バス乗降車情報）を、バスの利用者毎に管理するバス乗降管理システムを備える。このバス乗降管理システムは、複数のバスに設置されたバス料金箱１１０に無線接続されるとともに管理サーバ（図示しない）が設けられたバス会社ネットワーク１１２と、他のネットワークとの接続装置１１４とを含む。この接続装置１１４を介して、個人情報が厳格に管理される下で、他のネットワークに、このバス乗降車情報が送信される。
【００４５】
例えば、図１（Ａ）の△△バス停でバスを下車するために料金箱２００にＩＣカード型の定期券又は記名式のプリペイドカード（乗客ＩＤ記憶型）でバス料金を後払いで支払ったユーザーの情報は、バス会社ネットワーク１１２及び接続装置１１４を介して、社内ネットワーク１２２に取り込むことができる。これにより、ユーザーごとに△△バス停でバスを降車したことを社内ネットワーク１２２で検出することができる。また、例えば、図１（Ａ）の△△バス停でバスに乗車するためにバス料金箱１１０にＩＣカード型の定期券又は記名式のプリペイドカード（乗客ＩＤ記憶型）でバス料金を前払いで支払ったユーザーの情報は、バス会社ネットワーク１１２及び接続装置１１４を介して、社内ネットワーク１２２に取り込むことができる。これにより、ユーザーごとに△△バス停でバスに乗車したことを社内ネットワーク１２２で検出することができる。なお、社内ネットワーク１２２においては、社内のユーザーＩＤとバス会社の乗客ＩＤとを関連付けることができるものとする。
【００４６】
図１に示すように、この事業所においては、機密情報の漏洩を防ぐために、許可されたユーザー（多くの場合において社員）のみが事業所内に入ることを許可する入退室管理システム（セキュリティシステム）が設けられている。例えば、ユーザーＩＤが記憶された社員カード（セキュリティカード）又はゲストカードをカードリーダに読ませることにより、その社員又はゲストに対して許可されたエリアにのみにしかその社員又はゲストが入ることができないように管理している。
【００４７】
図１に示すように、この入退室管理システムは、事業所のＸＸＸ門（他の門も同様）に設けられたセキュリティゲート１２０、各建屋の入口に設けられたセキュリティカードリーダ１２６及び各ドアの入口に設けられたセキュリティカードリーダ１２８を接続する構内ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１３０に接続されるとともに管理サーバ（図示しない）が設けられた社内ネットワーク（画像形成システム）１２２と、他のネットワークとの接続装置１２４とを含む。この社内ネットワーク１２２は、接続装置１２４を介して、鉄道会社ネットワーク１０２から入出札情報を、バス会社ネットワーク１１２から乗降車情報を受信する。
【００４８】
なお、ユーザーの社外での位置情報の検出は、上述した鉄道会社ネットワーク１０２による入出札情報及びバス会社ネットワーク１１２に限定されるものではなく、使用可能なように整備されたインフラストラクチャに基づく位置情報であればよい。例えば自動車通勤者の位置情報を検出するインフラストラクチャに基づいて、ユーザーの社外での位置情報を検出することもできる。
【００４９】
セキュリティゲート１２０で読込んだセキュリティカードに記憶されたユーザーＩＤに基づいて、この事業所に入ることが許可されていない社員であると判定された場合又はゲストユーザーとして登録されていないと判定された場合には、セキュリティゲート１２０のゲートが開かないようになっている。各建屋の入口に設けられたセキュリティカードリーダ１２６で読込んだセキュリティカードに記憶されたユーザーＩＤに基づいて、各建屋に入ることが許可されていない社員であると判定された場合又はゲストユーザーとして登録されていないと判定された場合には、建屋の入口ドアのロックが解除しないようになっている。部屋の入口ドア又は通路のドアに設けられたセキュリティカードリーダ１２８で読込んだセキュリティカードに記憶されたユーザーＩＤに基づいて、各部屋に入ることが許可されていない社員であると判定された場合又はゲストユーザーとして登録されていないと判定された場合には、部屋の入口ドア又は通路のドアのロックが解除しないようになっている。
【００５０】
例えば、図１（Ａ）の△△バス停でバスを下車して、図１（Ｂ）のＸＸＸ門でセキュリティゲート１２０にセキュリティカードを読込ませたユーザーの情報は、社内ネットワーク１２２に取り込むことができる。これにより、ユーザーごとにＸＸＸ門を通過したこと（通過情報）を社内ネットワーク１２２で検出することができる。
【００５１】
図１（Ｂ）のＸＸＸ門でセキュリティゲート１２０を通過して、図１（Ｃ）の□□建屋の入口に設けられたセキュリティカードリーダ１２６にセキュリティカードを読込ませたユーザーの情報は、社内ネットワーク１２２に取り込むことができる。これにより、ユーザーごとに□□建屋に入ったこと（通過情報）を社内ネットワーク１２２で検出することができる。
【００５２】
図１（Ｃ）の□□建屋に入って、各ドアに設けられたセキュリティカードリーダ１２８にセキュリティカードを読込ませたユーザーの情報は、社内ネットワーク１２２に取り込むことができる。これにより、ユーザーごとに□□建屋内の特定のエリアに入ったこと（通過情報）を社内ネットワーク１２２で検出することができる。
【００５３】
本実施の形態に係る画像形成装置１５０は、例えばエリアＩＤがＡ−１０００で識別される部屋に設置されている。この画像形成装置１５０は構内ＬＡＮ１３０に接続され、画像データをコンピュータから受信してプリントアウトするとともに、構内ＬＡＮ１３０から上述した入出札情報及びバス乗降車情報並びに通過情報に基づきユーザー移動情報を検出することができる。この画像形成装置１５０は、このようなユーザー移動情報等に基づいて、使用権限を有するユーザーと画像形成装置１５０との距離（接近度合い）に応じて、復帰時間が異なるモジュール毎に、電力の供給を開始したり、電力の供給を遮断したりする。
【００５４】
この画像形成装置１５０は、このような電源制御機能に加えて、基本的機能である画像形成機能を備える。まず、以下において、この基本的な機能について説明する。
【００５５】
［画像形成装置：機能］
図２は、画像形成装置１５０の外観構成を示す図である。図３は、画像形成装置１５０の内部構成を簡略化して示す図である。図４は、画像形成装置１５０の機能ブロック図である。
【００５６】
図２及び図３を参照して、画像形成装置１５０は、原稿読取部１５２、画像形成部１５４、給紙部１５６、及び排紙処理装置１５８を備える。
【００５７】
−コピーモード−
以下において、コピーモードでの動作説明を行なう。このコピーモードにおいては、主として、原稿読取部（以下、スキャナ部と記載する場合がある。）１５２及び画像形成部１５４が動作することによりコピー機能が実現される。
【００５８】
画像形成装置１５０においては、原稿載置台に置かれた原稿が原稿読取部１５２により画像データとして読取られ、読取られた画像データが図４に示すマイクロコンピュータ等から構成されるＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３００に入力され、ここで画像データに各種の画像処理が施され、この画像データが画像形成部１５４へと出力される。
【００５９】
画像形成部１５４は、画像データによって示される原稿の画像を記録媒体（多くの場合、記録用紙）に印刷するものであって、感光体ドラム２２２、帯電装置２２４、レーザスキャンユニット（以下、「ＬＳＵ」と称する。）２２６、現像装置２２８、転写装置２３０、クリーニング装置２３２、定着装置２３４、及び図示しない除電装置等を備えている。
【００６０】
画像形成部１５４には、主搬送路２３６及び反転搬送路２３８が設けられており、給紙部１５６から給紙されてきた記録用紙が主搬送路２３６に沿って搬送される。給紙部１５６は、用紙カセット２４０に収納された記録用紙、又は手差トレイ２４２に載置された記録用紙を１枚ずつ引出して記録用紙を画像形成部１５４の主搬送路２３６へと送り出す。
【００６１】
画像形成部１５４の主搬送路２３６に沿って記録用紙が搬送されている途中で、記録用紙が感光体ドラム２２２と転写装置２３０との間を通過し、更に定着装置２３４を通過して、記録用紙に対する印刷が行なわれる。
【００６２】
感光体ドラム２２２は、一方向に回転し、その表面は、クリーニング装置２３２と除電装置によりクリーニングされた後、帯電装置２２４により均一に帯電される。
【００６３】
ＬＳＵ２２６は、印刷対象の画像データに基づいてレーザ光を変調し、このレーザ光によって感光体ドラム２２２の表面を主走査方向に繰返し走査して、静電潜像を感光体ドラム２２２の表面に形成する。
【００６４】
現像装置２２８は、トナーを感光体ドラム２２２の表面に供給して静電潜像を現像し、トナー像を感光体ドラム２２２の表面に形成する。
【００６５】
転写装置２３０は、当該転写装置２３０と感光体ドラム２２２との間を通過していく記録用紙に感光体ドラム２２２の表面のトナー像を転写する。
【００６６】
定着装置２３４は、記録用紙を加熱するための加熱ローラ２４８と、記録用紙を加圧するための加圧ローラ２５０とを含む。記録用紙は、加熱ローラ２４８によって加熱され、かつ、加圧ローラ２５０によって加圧されることによって、記録用紙上に転写されたトナー像が記録用紙に定着される。この定着装置２３４へ供給される電力によりヒータを温めて加熱ローラ２４８の温度が定着に適した温度になるように制御されている。省エネモードに入ると（画像形成部１５４への電力供給が遮断されると）、ヒータへの電力が供給されず加熱ローラ２４８の温度が低下する。省エネモードから復帰すると（画像形成部１５４への電力供給が再開されると）、ヒータへ電力が供給されて加熱ローラ２４８の温度が上昇する。一旦低下した加熱ローラ２４８の温度が定着に適した温度まで上昇するためのウォーミングアップ時間を必要とする。なお、このウォーミングアップ時間は、各画像形成装置ごとに異なる。
【００６７】
主搬送路２３６と反転搬送路２３８との接続位置には、分岐爪２４４が配設されている。記録用紙の片面のみに印刷が行なわれる場合は、分岐爪２４４が位置決めされ、この分岐爪２４４により定着装置２３４からの記録用紙が排紙トレイ２４６又は排紙処理装置１５８の方へと導かれる。
【００６８】
記録用紙の両面に印刷が行なわれる場合は、分岐爪２４４が所定方向に回動されて記録用紙が反転搬送路２３８の方へと導かれる。記録用紙は、反転搬送路２３８を通過して、その表裏を反転されて主搬送路２３６へと再び搬送され、主搬送路２３６の再度の搬送途中で、その裏面への印刷が行なわれて排紙トレイ２４６又は排紙処理装置１５８の方へと導かれる。
【００６９】
上述のようにして印刷された記録用紙は、排紙トレイ２４６又は排紙処理装置１５８の方へと導かれて排紙トレイ２４６に排出され、又は排紙処理装置１５８の各排紙トレイ１６８の何れかに排出される。
【００７０】
排紙処理装置１５８では、複数の記録用紙を各排紙トレイ１６８に仕分けして排出する処理、各記録用紙にパンチングする処理、及び各記録用紙にステープルする処理を施す。例えば、複数部の印刷物を作成する場合は、各排紙トレイ１６８に印刷物の一部ずつが割り当てられるように、各記録用紙を各排紙トレイ１６８に仕分けして排出し、排紙トレイ１６８毎に、排紙トレイ１６８上の各記録用紙にパンチング処理又はステープル処理を施して印刷物を作成する。
【００７１】
−ファクシミリモード−
以下において、ファクシミリモードでの動作説明を行なう。このファクシミリモードにおいては、主として、送信動作は原稿読取部（スキャナ部）１５２及びＦＡＸ通信部１５５が動作することにより、受信動作はＦＡＸ通信部１５５及び画像形成部１５４が動作することにより、ファクシミリ機能が実現される。
【００７２】
・送信動作
画像形成装置１５０においては、ファクシミリモードを指定して、原稿載置台に置かれた原稿が原稿読取部１５２により画像データとして読取られ、読取られた画像データが図３に示すマイクロコンピュータ等から構成されるＣＰＵ３００に入力され、ここで画像データに各種の画像処理が施され、この画像データがＦＡＸ通信部（図４のＦＡＸ通信部１５５）へと出力される。
【００７３】
送信側の画像形成装置１５０のＦＡＸ通信部１５５は、指定された送信側の回線を指定された送信先に接続して、画像データをファクシミリ通信規格に合致した通信データへ変換して、受信側のファクシミリ装置（例えばファクシミリ機能を備えた画像形成装置１５０）へ送信する。
【００７４】
・通信動作
回線が接続されると、受信側の画像形成装置１５０のＦＡＸ通信部１５５は、送信側の画像形成装置１５０のＦＡＸ通信部１５５からの通信要求信号を検出して、応答信号を送信する。その後、例えば、ＦＡＸ通信部１５５は、送信側及び受信側で互いに実装されている能力情報の受渡しを行ない利用可能な最大能力での通信速度及び画像データの符号化・符号訂正方式などを決定してモデムの通信方式を設定する。この通信方式にあわせた画像信号形式を用いて、送信側の画像形成装置１５０のＦＡＸ通信部１５５から受信側の画像形成装置１５０のＦＡＸ通信部１５５へデータを送信する。送信が終了すると回線が切断される。
【００７５】
・受信動作
受信側の画像形成装置１５０のＦＡＸ通信部１５５は、受信したデータを画像データに変換して、画像形成部１５４へ送る。なお、受信したデータを画像データへ変換するのは画像形成部１５４であっても構わない。画像形成部１５４は、上述したコピーモードにおける動作と同じように、受信したデータから変換された画像データによって示される原稿の画像を記録用紙に印刷する。
【００７６】
−プリンタモード−
以下において、プリンタモードでの動作説明を行なう。このプリンタモードにおいては、主として、画像形成部１５４が動作することによりプリント機能が実現される。
【００７７】
図示しないネットワークインターフェイスを介してコンピュータからプリントデータを受信すると、受信したプリントデータを画像データに変換して、画像形成部１５４へ送る。なお、プリントデータを画像データへ変換するのは画像形成部１５４であっても構わない。画像形成部１５４は、上述したコピーモードにおける動作と同じように、プリントデータから変換された画像データによって示される原稿の画像を記録用紙に印刷する。
【００７８】
−スキャナモード−
以下において、スキャナモードでの動作説明を行なう。このスキャナモードにおいては、主として、原稿読取部（スキャナ部）１５２が動作することによりスキャナ機能が実現される。
【００７９】
画像形成装置１５０においては、原稿載置台に置かれた原稿が原稿読取部１５２により画像データとして読取られ、読取られた画像データがＣＰＵ３００に入力され、ここで画像データに各種の画像処理が施され、この画像データが記憶装置に記憶されたり、ネットワークに接続されたコンピュータへネットワークインターフェイスを介して送信されたりする。
【００８０】
［画像形成装置：ハードウェア構成］
図４を参照して、画像形成装置１５０はさらに、コピー機能、ファクシミリ機能、プリンタ機能及びスキャナ機能に関する設定が可能な操作装置１６６と、プログラム等を記憶するためのＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３０６と、通電が遮断された場合であってもプログラム及びデータ等を記憶可能な不揮発性記憶領域であるＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）３０２と、プログラムを実行する際の記憶領域を提供するためのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３０８とを含む。
【００８１】
画像形成装置１５０はさらに、原稿読取部１５２、画像形成部１５４、ＦＡＸ通信部１５５、操作装置１６６、ＲＯＭ３０６、ＨＤＤ３０２、及びＲＡＭ３０８に接続されるバス３１０と、バス３１０に接続された、画像形成装置としての一般的機能を実現するためのＣＰＵ３００とを含む。
【００８２】
ＲＯＭ３０６には、画像形成装置１５０の動作を制御するのに必要なプログラム及びデータ等が記憶されている。ＣＰＵ３００は、ＲＯＭ３０６に格納されているプログラム及びデータに従って画像形成装置１５０の制御を行なうと共に画像形成装置１５０の各機能に関する制御を実行する。
【００８３】
図４に示すように、この画像形成装置１５０のＦＡＸ通信部１５５には、画像データの送受信用に公衆回線が接続されている。
【００８４】
ＲＡＭ３０８は、ＣＰＵ３００による演算及び処理の結果を一時的に記憶するワーキングメモリとしての機能と、画像データを記憶するフレームメモリとしての機能とを提供する。
【００８５】
原稿読取部１５２、画像形成部１５４、操作装置１６６の板状の操作パネル１７０及び表示パネル１７２、並びにＲＯＭ３０６、ＨＤＤ３０２、及びＲＡＭ３０８に対する制御は、ＣＰＵ３００が所定のプログラムを実行することにより行なわれる。
【００８６】
操作装置１６６は、操作装置１６６の表面の右側の領域に配置された、テンキー、及びその他の種々の操作ボタンであるハードウェアキーが備えられている板状の操作パネル１７０と、操作装置１６６の中央部から左側の領域に配置された、小型のタッチパネル一体型液晶表示装置から構成されている表示パネル１７２とを含む。操作パネル１７０と表示パネル１７２とは一つの筐体に保持され、操作装置１６６は全体として一体となるように構成されている。
【００８７】
この操作装置１６６においては、表示パネル１７２に、この画像形成装置１５０の状態、宛先指定状況、ジョブの処理状況等が表示される。表示パネル１７２の液晶表示装置の表示領域上には選択ボタンが表示され、この選択ボタンの表示されている領域を指で押すと、タッチパネルがその押された位置を検出する。プログラム上で選択ボタンの表示位置とタッチパネルが押された位置とを照合することにより、画像形成装置１５０の機能設定及び動作指示等が行なわれる。
【００８８】
図５を参照して、画像形成装置１５０においてモジュール毎に電源を管理するハードウェア構成について説明する。図５に示すように、この画像形成装置１５０の電源制御は、主として３つのモジュール毎に実行される。例えば、第１モジュールはＦＡＸ通信部１５５、第２モジュールは原稿読取部１５２、第３モジュールは画像形成部１５４である。なお、３つのモジュールはこれらに限定されるものではなく、さらに別のモジュールを備えるものであっても構わない。このようなモジュールの他の例としては、ネットワークインターフェイス、ＵＳＢインターフェイス、操作パネル、ＬＥＤ表示灯（遠くからでも認識可能な表示灯）等がある。
【００８９】
図５に示すように、第１モジュールであるＦＡＸ通信部１５５にはＦＡＸ通信部電源ユニット１５５Ａから電力が供給される。第２モジュールであるスキャナ部１５２にはスキャナ部電源ユニット１５２Ａから電力が供給される。第３モジュールである画像形成部１５４には画像形成部電源ユニット１５４Ａから電力が供給される。
【００９０】
ＦＡＸ通信部電源ユニット１５５Ａ、スキャナ部電源ユニット１５２Ａ及び画像形成部電源ユニット１５４Ａは、スイッチングユニット３００Ａを介して、電源ユニット（安定化電源）３００Ｂに電力ラインにより接続されており、スイッチングユニット３００ＡはＣＰＵ３００と制御ラインにより接続されている。なお、電源ユニット３００Ｂの電源ラインは商用電源に接続されている。
【００９１】
後述するように、ＣＰＵ３００は、所定の起動条件が満足されると、電源ユニット３００ＢからＦＡＸ通信部電源ユニット１５５Ａへ電力が供給されるように、スイッチングユニット３００Ａへ電力供給指令信号を出力する（結果としてＦＡＸ通信部１５５が作動）。ＣＰＵ３００は、別の起動条件が満足されると、電源ユニット３００Ｂからからスキャナ部電源ユニット１５２Ａへ電力が供給されるように、スイッチングユニット３００Ａへ電力供給指令信号を出力する（結果としてスキャナ部１５２が作動）。ＣＰＵ３００は、さらに別の起動条件が満足されると、電源ユニット３００Ｂから画像形成部電源ユニット１５４Ａへ電力が供給されるように、スイッチングユニット３００Ａへ電力供給指令信号を出力する（結果として画像形成部１５４が作動）。
【００９２】
また、ＣＰＵ３００は、所定の節電条件が満足されると、電源ユニット３００ＢからＦＡＸ通信部電源ユニット１５５Ａへ供給されている電力が遮断されるように、スイッチングユニット３００Ａへ電力遮断指令信号を出力する（結果としてＦＡＸ通信部１５５が停止）。ＣＰＵ３００は、別の節電条件が満足されると、電源ユニット３００Ｂからスキャナ部電源ユニット１５２Ａへ供給されている電力が遮断されるように、スイッチングユニット３００Ａへ電力遮断指令信号を出力する（結果としてスキャナ部１５２が停止）。ＣＰＵ３００は、さらに別の節電条件が満足されると、電源ユニット３００Ｂから画像形成部電源ユニット１５４Ａへ供給されている電力が遮断されるように、スイッチングユニット３００Ａへ電力遮断指令信号を出力する（結果として画像形成部１５４が停止）。
【００９３】
スイッチングユニット３００Ａは、ＣＰＵ３００からの指令信号（電力供給指令信号、電力遮断指令信号）に基づいて、電源ユニット３００Ｂから、ＦＡＸ通信部電源ユニット１５５Ａ、スキャナ部電源ユニット１５２Ａ又は画像形成部電源ユニット１５４Ａへの電力の供給を開始したり遮断したりする。
【００９４】
このように、本実施の形態に係る画像形成装置１５０は、図５に示すように、モジュール毎に、電力を供給したり電力の供給を遮断したりできる構成を備える。なお、電力供給が遮断されている状態から電力を供給し始めて機能が作用するまでのウォーミングアップ時間は、第１モジュールであるＦＡＸ通信部１５５、第２モジュールであるスキャナ部１５２、第３モジュールである画像形成部１５４の順序で長くなる。なお、このウォーミングアップ時間は、画像形成装置１５０の種類により異なる。
【００９５】
［記憶テーブル構造］
本実施の形態に係る画像形成装置１５０は、入出札情報及びバス乗降車情報並びに通過情報に基づきユーザー移動情報を検出して、このユーザー移動情報等に基づいて、使用権限を有するユーザーと画像形成装置１５０との距離（接近度合い）に応じて、復帰時間が異なるモジュール毎に、電力を供給する。このような機能を実現するために、画像形成装置１５０に記憶される各種のテーブルの構造について説明する。
【００９６】
図６に、画像形成装置１５０において記憶される機器使用権限テーブルを示す。図６に示すように、この機器使用権限テーブルは、機器ＩＤをキーとして、その機器（画像形成装置１５０）が設置されているエリアを識別するための機器設置エリアＩＤと、その機器に対しての使用権限を有するユーザーを識別するための権限持ちユーザーＩＤとを記憶している。
【００９７】
例えば、機器ＩＤがＺＺ１２３４５６で識別される画像形成装置１５０は、エリアＩＤがＡ−１０００で識別される部屋に設置されており、この画像形成装置１５０には、ユーザーＩＤが１０００００、１００００１、１００００２・・・で識別されるユーザーに対して使用する権限が与えられていることを記憶している。なお、以下において、機器ＩＤがＺＺ１２３４５６で識別される画像形成装置１５０を単に機器ＺＺ１２３４５６と記載したり、ユーザーＩＤが１０００００で識別されるユーザーを単にユーザー１０００００と記載したりする。
【００９８】
図７に、画像形成装置１５０において記憶される機器起動状況テーブルを示す。図７に示すように、この機器起動状況テーブルは、機器ＩＤをキーとして、モジュール毎に起動しているか否かを示す起動状況を記憶している。なお、起動状況が「１」が起動状態（モジュールに電力が供給されている状態）、起動状況が「０」が節電状態（モジュールへ電力が供給されていない状態）を示している。なお、図７においては、第４モジュール以降も存在することを想定している。
【００９９】
例えば、機器ＩＤがＺＺ１２３４５６で識別される画像形成装置１５０は、現在、第１モジュールであるＦＡＸ通信部１５５が起動しており、第２モジュールであるスキャナ部１５２及び第３モジュールである画像形成部１５４が起動していない節電状態である。
【０１００】
ここで、
（１）第２モジュールであるスキャナ部１５２及び第３モジュールである画像形成部１５４が起動していて、第１モジュールであるＦＡＸ通信部１５５が起動していないと、コピー待機状態であって、
（２）第１モジュールであるＦＡＸ通信部１５５及び第２モジュールであるスキャナ部１５２が起動していて、第３モジュールである画像形成部１５４が起動していないと、ＦＡＸ送信待機状態であって、
（３）第３モジュールである画像形成部１５４が起動していて、第１モジュールであるＦＡＸ通信部１５５及び第２モジュールであるスキャナ部１５２が起動していないと、プリント待機状態であって、
（４）第２モジュールであるスキャナ部１５２が起動していて、第１モジュールであるＦＡＸ通信部１５５及び第３モジュールである画像形成部１５４が起動していないと、スキャナ待機状態であるといえる。
【０１０１】
図８に、画像形成装置１５０において記憶されるユーザー移動情報テーブルを示す。図８に示すように、このユーザー移動情報テーブルは、ユーザーＩＤをキーとして、管理フラグと、ユーザー移動状況とを記憶している。管理フラグは、例えば、社員であれば「１」であって、ゲストユーザーであれば「０」が記憶される。ユーザー移動状況として、現在そのユーザーがいるエリアを示す現在エリアＩＤと、１つ前にこのユーザーがいたエリアを示す前エリアＩＤ及びその前エリアを出た時刻と、さらに１つ前にこのユーザーがいたエリアを示す前々エリアＩＤ及びその前々エリアを出た時刻とを記憶している。
【０１０２】
このユーザー移動情報テーブルに記憶された前エリアＩＤ及び前々エリアＩＤを用いると、そのユーザーの移動方向を算出することができる。この移動方向が算出できるので、ユーザーが画像形成装置１５０へ接近しているのか、画像形成装置１５０から離れているのかを判定することができる。
【０１０３】
また、このユーザー移動情報テーブルに記憶された前エリアＩＤ及び前々エリアＩＤ並びにそれぞれのエリアを出た時刻とを用いると、そのユーザーの移動速度を算出することができる。この移動速度については、エリア間の距離が別途記憶されており、例えば、前エリアと前々エリアとの間の距離を、前エリアを出た時刻と前々エリアを出た時刻との差で除算することにより算出できる。移動速度に基づいて、画像形成装置１５０が設置された部屋まで到達するのに必要な時間を算出して、後述する起動条件テーブルを修正することも可能である。例えば、雨天時に事業所内を徒歩で移動している場合に、晴天の場合よりも移動速度が速かった場合、起動条件テーブルを修正して早めにモジュールを起動しておく。
【０１０４】
図９に、画像形成装置１５０において記憶される機器の起動条件テーブルを示す。この起動条件テーブルは、機器ＩＤをキーとして、ユーザーＩＤ（このユーザーＩＤは権限のあるユーザーのＩＤである。）毎に、第１モジュールを起動する条件（第１モジュールに電力を供給する条件）、第２モジュールを起動する条件（第２モジュールに電力を供給する条件）及び第３モジュールを起動する条件（第３モジュールに電力を供給する条件）が、モジュール起動距離をパラメータとして記憶されている。モジュール起動距離は、機器ＩＤで識別される画像形成装置１５０までの距離を示すものであって、図９においては、○×駅、△△バス停、ＸＸＸ入門、□□建屋、３０ｍ、５ｍ、・・・で規定している。
【０１０５】
○×駅で「１」と設定される場合には、このユーザーが○×駅で出札したタイミングで（画像形成装置１５０から○×駅までの距離で）そのモジュールを起動させることを示している。△△バス停で「１」と設定される場合には、このユーザーが△△バス停で下車したタイミングで（画像形成装置１５０から△△バス停までの距離で）そのモジュールを起動させることを示している。ＸＸＸ門で「１」と設定される場合には、このユーザーがＸＸＸ門を通過したタイミングで（画像形成装置１５０からＸＸＸ門までの距離で）そのモジュールを起動させることを示している。□□建屋で「１」と設定される場合には、このユーザーが□□建屋に入ったタイミングで（画像形成装置１５０から□□建屋の入口までの距離で）そのモジュールを起動させることを示している。３０ｍで「１」と設定される場合には、このユーザーが画像形成装置１５０から３０ｍの距離にあるドアを開けたタイミングで（画像形成装置１５０から３０ｍの距離で）そのモジュールを起動させることを示している。５ｍで「１」と設定される場合には、このユーザーが画像形成装置１５０から５ｍの距離にあるドアを開けたタイミングで（画像形成装置１５０から５ｍの距離で）そのモジュールを起動させることを示している。
【０１０６】
なお、上述したようにエリア間の距離が別途記憶されている。このため、エリア間の距離を積算することにより画像形成装置から所定の距離（３０ｍ又は５ｍ）にあるドアを適宜設定することができるので、各画像形成装置１５０まで３０ｍ及び５ｍの距離までユーザーが接近しているのか否かを判別することができる。すなわち、画像形成装置１５０（機器ＩＤ）が異なると、３０ｍだけ離れたドアは異なるドアになる可能性があり、５ｍだけ離れたドアは異なるドアになる可能性が高いことを示す。
【０１０７】
この起動条件テーブルにおいて、同じ機器であって同じユーザーであってもモジュール毎に起動条件が異なる理由は、例えば、機器ＩＤがＺＺ１２３４５６である画像形成装置１５０については以下の通りである。ユーザー１０００００について、モジュール起動距離が□□建屋になると第２モジュール（スキャナ部１５２）に電力が供給されるが第１モジュール（ＦＡＸ通信部１５５）に電力が供給されないで、さらに接近したモジュール起動距離が３０ｍになると第１モジュールに電力が供給される。これは、第１モジュールの方が第２モジュールよりもウォーミングアップ時間が短いためである。なお、第３モジュール（画像形成部１５４）には、モジュール起動距離が５ｍになっても電力が供給されないのは、このユーザー１０００００がＦＡＸ主体のユーザーであるためである。ここで、このユーザー１０００００が機器ＩＤがＺＺ１２３４５７である画像形成装置１５０を使用する場合には、同じユーザー１０００００であってＦＡＸ主体ユーザーであっても、機器ＺＺ１２３４５７においては、モジュール起動距離が５ｍまで接近しないと第１モジュール及び第２モジュールには電力が供給されない。これは、機器ＩＤがＺＺ１２３４５６である画像形成装置１５０における第１モジュール及び第２モジュールのウォーミングアップ時間よりも機器ＩＤがＺＺ１２３４５７である画像形成装置１５０における第１モジュール及び第２モジュールのウォーミングアップ時間の方が短いためである。
【０１０８】
この起動条件テーブルにおいて、同じ機器であっても異なるユーザーであると起動条件が異なる理由は、例えば、機器ＩＤがＺＺ１２３４５７である画像形成装置１５０については以下の通りである。ユーザー１００００１は、モジュール起動距離がＸＸＸ入門で第３モジュール（画像形成部１５４）に電力を供給し始めている一方、モジュール起動距離が５ｍになっても第１モジュール（ＦＡＸ通信部１５５）及び第２モジュール（スキャナ部１５２）に電力を供給していない。これは、このユーザー１００００１がプリント主体のユーザーであり、第３モジュールのウォーミングアップ時間が長いためである。このようなユーザーに対して、ユーザー１０００００は、モジュール起動距離が５ｍになるまで全てのモジュールに電力を供給しないで、モジュール起動距離が５ｍになると第３モジュールには電力を供給しないのに、第１モジュール及び第２モジュールに電力を供給している。これは、このユーザー１０００００がＦＡＸ主体のユーザーであり、第１モジュール及び第２モジュールのウォーミングアップ時間が短いためである。
【０１０９】
図１０に、画像形成装置において記憶される機器の節電条件テーブルを示す。この節電条件テーブルは、図９に示した起動条件テーブルと同じように、機器ＩＤをキーとして、ユーザーＩＤ（このユーザーＩＤは権限のあるユーザーのＩＤである。）毎に、第１モジュールを節電する条件（第１モジュールへ供給されている電力を遮断する条件）、第２モジュールを節電する条件（第２モジュールへ供給されている電力を遮断する条件）及び第３モジュールを節電する条件（第３モジュールへ供給されている電力を遮断する条件）がモジュール節電開始距離をパラメータとして記憶されている。モジュール節電開始距離は、機器ＩＤで識別される画像形成装置１５０までの距離を示すものであって、図１０においては図９と同様である。
【０１１０】
○×駅で「１」と設定される場合には、このユーザーが○×駅で入札したタイミングで（画像形成装置１５０から○×駅までの距離で）そのモジュールへの電力を遮断（節電を開始）させることを示している。△△バス停で「１」と設定される場合には、このユーザーが△△バス停で乗車したタイミングで（画像形成装置１５０から△△バス停までの距離で）そのモジュールの節電を開始させることを示している。ＸＸＸ門で「１」と設定される場合には、このユーザーがＸＸＸ門を通過したタイミングで（画像形成装置１５０からＸＸＸ門までの距離で）そのモジュールの節電を開始させることを示している。□□建屋で「１」と設定される場合には、このユーザーが□□建屋から出たタイミングで（画像形成装置１５０から□□建屋の入口までの距離で）そのモジュールの節電を開始させることを示している。３０ｍで「１」と設定される場合には、このユーザーが画像形成装置１５０から３０ｍの距離にあるドアを開けたタイミングで（画像形成装置１５０から３０ｍの距離で）そのモジュールの節電を開始させることを示している。５ｍで「１」と設定される場合には、このユーザーが画像形成装置１５０から５ｍの距離にあるドアを開けたタイミングで（画像形成装置１５０から５ｍの距離で）そのモジュールの節電を開始させることを示している。
【０１１１】
なお、節電条件の場合と起動条件の場合とで、同じようにモジュール起動距離を用いて条件を設定しているが、上述したように、ユーザー移動情報テーブルからユーザーの移動方向が判別できるので、ユーザーが画像形成装置１５０に接近しているときには起動条件に基づいてモジュールを起動させて、ユーザーが画像形成装置１５０から離れているときには節電条件に基づいてモジュールの節電を開始させることができる。
【０１１２】
この節電条件テーブルにおいて、同じ機器であっても異なるユーザーであると節電条件が異なる理由は、例えば、機器ＩＤがＺＺ１２３４５７である画像形成装置１５０については以下の通りである。ユーザー１００００１は、画像形成装置１５０から３０ｍ離れるまで第３モジュール（画像形成部１５４）に電力を供給している。これは、このユーザー１００００１がプリント主体のユーザーであり、第３モジュールのウォーミングアップ時間が長いためである。このようなユーザーに対して、ユーザー１０００００は、５ｍ離れただけで第３モジュールに電力を供給しなくなる。これは、このユーザー１０００００がプリント主体ユーザーではないためである。
【０１１３】
図６〜図１０に示すテーブルを参照して、この画像形成装置１５０は、以下に示すソフトウェア構成を備えたプログラムを実行することにより、モジュール毎の電源制御を実現している。
【０１１４】
［ソフトウェア構成］
図１１は、画像形成装置１５０で実行される電源制御プログラムの制御構造を示すフローチャートである。なお、画像形成装置１５０のＣＰＵ３００は、このようなプログラムと並行して、画像形成装置としての一般的機能を実現するプログラムを実行する。しかしながら、そのプログラムは、本発明の本質的部分とは直接関係するものではないので、その詳細についてはここでは説明しない。
【０１１５】
図１１を参照して、ステップ（以下、ステップをＳと記載する。）１０００にて、画像形成装置１５０のＣＰＵ３００（以下、単にＣＰＵ３００と記載する。）は、一定時間が経過したか否かを判定する。これは、ユーザーの移動速度がコンピュータの計算速度に対して遅いため、例えば５秒間隔で処理を行なうためである。前の処理から一定時間が経過したと判定されると（Ｓ１０００にてＹＥＳ）、処理はＳ１０１０へ移される。もしそうでないと（Ｓ１０００にてＮＯ）、この処理はＳ１０００へ戻されて一定時間が経過するまで待つ。
【０１１６】
Ｓ１０１０にて、ＣＰＵ３００は、機器ＩＤに基づいて、使用権限を有するユーザーＩＤを取得する。このとき、ＣＰＵ３００は、自己に与えられた機器ＩＤに基づいて、図６に示す機器使用権限テーブルを参照して、自己に対して使用権限を有するユーザーＩＤを取得する。
【０１１７】
Ｓ１０２０にて、ＣＰＵ３００は、機器ＩＤに基づいて、現在の機器の起動状況を取得する。このとき、ＣＰＵ３００は、自己に与えられた機器ＩＤに基づいて、図７に示す機器起動状況テーブルを参照して、第１モジュール（ＦＡＸ通信部１５５）、第２モジュール（スキャナ部１５２）、第３モジュール（画像形成部１５４）の起動状況を取得する。
【０１１８】
Ｓ１０３０にて、ＣＰＵ３００は、自己に使用権限が与えられているユーザーについてのユーザー移動情報を取得する。このとき、ＣＰＵ３００は、Ｓ１０１０にて取得した自己に使用権限が与えられているユーザーＩＤに基づいて、図８に示すユーザー移動情報テーブルを参照して、自己に関係がある（自己に使用権限が与えられている）ユーザーの移動情報を取得する。
【０１１９】
Ｓ１０４０にて、ＣＰＵ３００は、自己に使用権限が与えられているユーザーが接近しているか否かを判定する。このとき、ＣＰＵ３００は、Ｓ１０３０にて取得した自己に使用権限が与えられているユーザーの移動情報において、前々エリアＩＤ、前エリアＩＤ及び現在エリアＩＤに基づいて（これらのエリアＩＤの任意の２つでもよい）、自己に使用権限が与えられているユーザーが自己に接近しているか否かを判定する。自己に使用権限が与えられているユーザーが自己に接近していると判定されると（Ｓ１０４０にてＹＥＳ）、処理はＳ１０５０へ移される。もしそうでないと（Ｓ１０４０にてＮＯ）、この処理はＳ１０７０へ移される。なお、このＳ１０４０の処理においてＮＯと判定されるのは、自己に使用権限が与えられているユーザーが自己から離れている場合とする。
【０１２０】
Ｓ１０５０にて、ＣＰＵ３００は、全てのモジュール（第１モジュール、第２モジュール、第３モジュール）に対して、電力が供給されているか否かを判定する。このとき、ＣＰＵ３００は、Ｓ１０２０で取得した起動状況に基づいてモジュールの状態を判定する。全てのモジュールに対して電力が供給されていると判定されると（Ｓ１０５０にてＹＥＳ）、処理は終了する。もしそうでないと（Ｓ１０５０にてＮＯ），この処理はＳ１０６０へ移される。
【０１２１】
Ｓ１０６０にて、ＣＰＵ３００は、図９に示した機器の起動条件テーブルにしたがって、モジュール毎に電力供給制御（起動制御）を実行する。その後、この処理は終了する。
【０１２２】
Ｓ１０７０にて、ＣＰＵ３００は、全てのモジュール（第１モジュール、第２モジュール、第３モジュール）に対して、電力が遮断されているか否かを判定する。このとき、ＣＰＵ３００は、Ｓ１０２０で取得した起動状況に基づいてモジュールの状態を判定する。全てのモジュールに対して電力が遮断されていると判定されると（Ｓ１０７０にてＹＥＳ）、処理は終了する。もしそうでないと（Ｓ１０７０にてＮＯ），この処理はＳ１０８０へ移される。
【０１２３】
Ｓ１０８０にて、ＣＰＵ３００は、図１０に示した機器の節電条件テーブルにしたがって、モジュール毎に電力遮断制御（節電制御）を実行する。その後、この処理は終了する。
【０１２４】
［動作］
以上のような構造及びフローチャートに基づく、本実施の形態に係る画像形成装置１５０の動作について説明する。
【０１２５】
−ユーザー１０００００が機器ＺＺ１２３４５６を使用する場合−
ユーザー１０００００が○×駅で下車してバスに乗車して、△△バス停でバスを下車して、ＸＸＸ門のセキュリティゲート１２０を通過する。入出札情報及びバス乗降車情報並びに通過情報に基づき、ユーザー移動情報は更新される。
【０１２６】
構内を歩いて□□建屋の入口のセキュリティカードリーダ１２６でセキュリティカードを読取らせると、ユーザー移動情報が更新される。ユーザーの移動情報が取得され（Ｓ１０３０）、このユーザー１０００００が機器ＺＺ１２３４５６に接近していると判定される（Ｓ１０４０にてＹＥＳ）。このとき、全モジュールに電力が供給されていないとすると（Ｓ１０５０にてＮＯ）、図９の起動条件テーブルにおける機器ＺＺ１２３４５６のユーザー１０００００のモジュール起動距離により規定された起動条件に基づいて電力供給制御が行なわれる（Ｓ１０６０）。
【０１２７】
この場合、第２モジュールに電力が供給し始められるように、ＣＰＵ３００がスイッチングユニット３００Ａに電力供給指令信号を出力する。これにより、第２モジュールに電力が供給されてスキャナ部１５２へ電力が供給される。この時点では第１モジュール及び第３モジュールには電力が供給されない。
【０１２８】
さらに、このユーザー１０００００が□□建屋内を移動して機器ＺＺ１２３４５６に接近して機器から３０ｍにあるドアに設けられたセキュリティカードリーダ１２８でセキュリティカードを読取らせると、ユーザー移動情報が更新される。ユーザーの移動情報が取得され（Ｓ１０３０）、このユーザー１０００００が機器ＺＺ１２３４５６に接近していると判定される（Ｓ１０４０にてＹＥＳ）。このとき、第１モジュール及び第３モジュールに電力が供給されていないので（Ｓ１０５０にてＮＯ）、図９の起動条件テーブルにおける機器ＺＺ１２３４５６のユーザー１０００００のモジュール起動距離により規定された起動条件に基づいて電力供給制御が行なわれる（Ｓ１０６０）。
【０１２９】
この場合、第２モジュールに加えて第１モジュールに電力が供給し始められるように、ＣＰＵ３００がスイッチングユニット３００Ａに電力供給指令信号を出力する。これにより、第１モジュールに電力が供給されてＦＡＸ通信部１５５へ電力が供給される。この時点でも第３モジュールには電力が供給されない。
【０１３０】
このユーザー１０００００が機器ＺＺ１２３４５６が設置された室内に入るタイミングで、先に電力が供給され始めた第２モジュールであるスキャナ部１５２のウォーミングアップ時間が経過して作動可能な状態であって、後で電力が供給され始めた第１モジュールであるＦＡＸ通信部１５５のウォーミングアップ時間が経過して作動可能な状態であって、その結果ＦＡＸ送信機能が作動可能な状態となっている。第１モジュールであるＦＡＸ通信部１５５の方が第２モジュールであるスキャナ部１５２よりもウォーミングアップ時間が短いために、第１モジュールであるＦＡＸ通信部１５５には後で電力を供給し始めても、同じタイミング（ユーザー１０００００が機器ＺＺ１２３４５６が設置された室内に入ったタイミング）で、第１モジュールであるＦＡＸ通信部１５５及び第２モジュールであるスキャナ部１５２の作動を開始することができる。
【０１３１】
このユーザー１０００００はＦＡＸ主体ユーザーであるので、室内に入っても、第３モジュールである画像形成部１５４へ電力は供給されない。
【０１３２】
このように、ユーザーの使用態様（ＦＡＸ主体）に合致させて（不要なモジュールには電力を供給しないで）、ウォーミングアップ時間が長いモジュールから電力の供給を開始して、ウォーミングアップ時間が短いモジュールへの電力供給をできるだけ遅らせる。これにより、ユーザーの使用要求に的確に応えつつ、最大限の省エネを実現することができる。
【０１３３】
−ユーザー１０００００が機器ＺＺ１２３４５７を使用する場合−
このユーザー１０００００が□□建屋内を移動して機器ＺＺ１２３４５７に接近して機器から５ｍにあるドアに設けられたセキュリティカードリーダ１２８でセキュリティカードを読取らせると、ユーザー移動情報が更新される。ユーザーの移動情報が取得され（Ｓ１０３０）、このユーザー１０００００が機器ＺＺ１２３４５７に接近していると判定される（Ｓ１０４０にてＹＥＳ）。このとき、全モジュールに電力が供給されていないとすると（Ｓ１０５０にてＮＯ）、図９の起動条件テーブルにおける機器ＺＺ１２３４５７のユーザー１０００００のモジュール起動距離により規定された起動条件に基づいて電力供給制御が行なわれる（Ｓ１０６０）。
【０１３４】
この場合、第１モジュール及び第２モジュールに電力が供給し始められるように、ＣＰＵ３００がスイッチングユニット３００Ａに電力供給指令信号を出力する。これにより、第１モジュール及び第２モジュールに電力が供給されてＦＡＸ通信部１５５及びスキャナ部１５２へ電力が供給される。この時点でも第３モジュールには電力が供給されない。
【０１３５】
このユーザー１０００００が機器ＺＺ１２３４５７が設置された室内に入ったタイミングで、電力が供給され始めた第１モジュールであるＦＡＸ通信部１５５及び第２モジュールであるスキャナ部１５２のウォーミングアップ時間が直ちに経過して、ＦＡＸ送信機能が作動可能な状態となっている。第１モジュールであるＦＡＸ通信部１５５も、第２モジュールであるスキャナ部１５２もウォーミングアップ時間が短いので、ユーザー１０００００が室内に入ったタイミング（ユーザー１０００００が機器ＺＺ１２３４５６が設置された室内に入ったタイミング）で、第１モジュールであるＦＡＸ通信部１５５及び第２モジュールであるスキャナ部１５２の作動を開始することができる。
【０１３６】
このユーザー１０００００はＦＡＸ主体ユーザーであるので、室内に入っても、第３モジュールである画像形成部１５４へ電力は供給されない。
【０１３７】
このように、ユーザーの使用態様（ＦＡＸ主体）に合致させて（不要なモジュールには電力を供給しないで）、ウォーミングアップ時間に合致させて電力の供給を開始して、ウォーミングアップ時間が短いモジュールへの電力供給をできるだけ遅らせる。これにより、ユーザーの使用要求に的確に応えつつ、最大限の省エネを実現することができる。
【０１３８】
−ユーザー１００００１が機器ＺＺ１２３４５７を使用する場合−
ユーザー１０００００が○×駅で下車してバスに乗車して、△△バス停でバスを下車して、ＸＸＸ門のセキュリティゲート１２０を通過すると、ユーザー移動情報が更新される。ユーザーの移動情報が取得され（Ｓ１０３０）、このユーザー１００００１が機器ＺＺ１２３４５７に接近していると判定される（Ｓ１０４０にてＹＥＳ）。このとき、全モジュールに電力が供給されていないとすると（Ｓ１０５０にてＮＯ）、図９の起動条件テーブルにおける機器ＺＺ１２３４５７のユーザー１００００１のモジュール起動距離により規定された起動条件に基づいて電力供給制御が行なわれる（Ｓ１０６０）。
【０１３９】
この場合、第３モジュールに電力が供給し始められるように、ＣＰＵ３００がスイッチングユニット３００Ａに電力供給指令信号を出力する。これにより、第３モジュールに電力が供給されて画像形成部１５４へ電力が供給される。この時点では第１モジュール及び第２モジュールには電力が供給されない。
【０１４０】
さらに、このユーザー１００００１が構内を歩いて□□建屋の入口のセキュリティカードリーダ１２６でセキュリティカードを読取らせ、□□建屋内を移動して機器ＺＺ１２３４５７に接近して機器から３０ｍにあるドアに設けられたセキュリティカードリーダ１２８でセキュリティカードを読取らせるとユーザー移動情報が更新される。さらに、□□建屋内を移動して機器ＺＺ１２３４５７に接近して機器から５ｍにあるドアに設けられたセキュリティカードリーダ１２８でセキュリティカードを読取らせるとユーザー移動情報が更新される。ユーザーの移動情報が取得され（Ｓ１０３０）、このユーザー１０００００が機器ＺＺ１２３４５７に接近していると判定される（Ｓ１０４０にてＹＥＳ）。図９の起動条件テーブルにおける機器ＺＺ１２３４５７のユーザー１００００１のモジュール起動距離により規定された起動条件に基づいて電力供給制御が行なわれる（Ｓ１０６０）。
【０１４１】
この場合であっても、第１モジュール及び第２モジュールには電力が供給されない。すなわち、この時点でも第３モジュールにのみ電力が供給されている。
【０１４２】
このユーザー１００００１が機器ＺＺ１２３４５７が設置された室内に入るタイミングで、前もってＸＸＸ入門で電力が供給され始めた第３モジュールである画像形成部１５４のウォーミングアップ時間が経過して、画像形成部１５４の作動を開始することができる。この機器ＺＺ１２３４５７の第３モジュールである画像形成部１５４のウォーミングアップ時間が比較的長いために、第３モジュールである画像形成部１５４にＸＸＸ入門で電力を供給し始めている。このようにすると、ユーザー１００００１が機器ＺＺ１２３４５７が設置された室内に入ったタイミングで、画像形成部１５４の作動を開始することができる。
【０１４３】
このユーザー１００００１はプリンタ主体ユーザーであるので、室内に入っても、第１モジュールであるＦＡＸ通信部１５５及び第２モジュールであるスキャナ部１５２へ電力は供給されない。
【０１４４】
このように、ユーザーの使用態様（プリンタ主体）に合致させて（不要なモジュールには電力を供給しないで）、ウォーミングアップ時間が長いモジュールは早めに電力の供給を開始する。これにより、ユーザーの使用要求に的確に応えつつ、最大限の省エネを実現することができる。
【０１４５】
−ユーザー１０００００が機器ＺＺ１２３４５６から離れる場合−
−ユーザー１０００００が機器ＺＺ１２３４５７から離れる場合−
−ユーザー１００００１が機器ＺＺ１２３４５６から離れる場合−
これらの３つの場合をまとめて説明する。なお、退室時にもセキュリティーカードをカードリーダに読取らせるものとする。
【０１４６】
いずれかのユーザーが機器ＺＺ１２３４５６又は機器ＺＺ１２３４５７から５ｍにあるドアに設けられたセキュリティカードリーダ１２８でセキュリティカードを読取らせると、ユーザー移動情報が更新される。ユーザーの移動情報が取得され（Ｓ１０３０）、いずれかのユーザーが機器ＺＺ１２３４５６又は機器ＺＺ１２３４５７から離れていると判定される（Ｓ１０４０にてＮＯ）。このとき、全モジュールに電力が供給されているとすると（Ｓ１０７０にてＮＯ）、図１０の節電条件テーブルにおける、（１）機器ＺＺ１２３４５６のユーザー１０００００のモジュール節電開始距離により規定された節電条件、（２）機器ＺＺ１２３４５６のユーザー１００００１のモジュール節電開始距離により規定された節電条件、又は、（３）機器ＺＺ１２３４５７のユーザー１０００００のモジュール節電開始距離により規定された節電条件に基づいて電力遮断制御が行なわれる（Ｓ１０８０）。
【０１４７】
この場合、第１モジュール、第２モジュール及び第３モジュールに供給されていた電力を遮断するように、ＣＰＵ３００がスイッチングユニット３００Ａに電力遮断指令信号を出力する。これにより、第１モジュール、第２モジュール及び第３モジュールに供給されていた電力が遮断されてＦＡＸ通信部１５５、スキャナ部１５２及び画像形成部１５４へ供給されていた電力が遮断される。
【０１４８】
このように、できるだけ不要なモジュールには電力を供給しないようにして、最大限の省エネを実現することができる。
【０１４９】
−ユーザー１００００１が機器ＺＺ１２３４５７から離れる場合−
ユーザー１００００１が機器ＺＺ１２３４５７から５ｍにあるドアに設けられたセキュリティカードリーダ１２８でセキュリティカードを読取らせると、ユーザー移動情報が更新される。ユーザーの移動情報が取得され（Ｓ１０３０）、このユーザー１００００１が機器ＺＺ１２３４５７から離れていると判定される（Ｓ１０４０にてＮＯ）。このとき、全モジュールに電力が供給されているとすると（Ｓ１０７０にてＮＯ）、図１０の節電条件テーブルにおける、機器ＺＺ１２３４５７のユーザー１００００１のモジュール節電開始距離により規定された節電条件に基づいて電力遮断制御が行なわれる（Ｓ１０８０）。
【０１５０】
この場合、第１モジュール（ＦＡＸ通信部１５５）及び第２モジュール（スキャナ部１５２）に供給されていた電力は遮断されるように、ＣＰＵ３００がスイッチングユニット３００Ａに電力遮断指令信号を出力する。これにより、第１モジュール及び第２モジュールに供給されていた電力が遮断されてＦＡＸ通信部１５５及びスキャナ部１５２へ供給されていた電力が遮断される。このとき、第３モジュール（画像形成部１５４）に供給されていた電力は遮断されない。
【０１５１】
さらに、このユーザー１００００１が機器ＺＺ１２３４５７から３０ｍにあるドアに設けられたセキュリティカードリーダ１２８でセキュリティカードを読取らせると、ユーザー移動情報が更新される。ユーザーの移動情報が取得され（Ｓ１０３０）、このユーザー１００００１が機器ＺＺ１２３４５７から離れていると判定される（Ｓ１０４０にてＮＯ）。このとき、第３モジュールに電力が供給されているので（Ｓ１０７０にてＮＯ）、図１０の節電条件テーブルにおける、機器ＺＺ１２３４５７のユーザー１００００１のモジュール節電開始距離により規定された節電条件に基づいて電力遮断制御が行なわれる（Ｓ１０８０）。この場合、第３モジュールに供給されていた電力は遮断されない。
【０１５２】
さらに、このユーザー１００００１が建屋内を歩いて□□建屋の入口のセキュリティカードリーダ１２６でセキュリティカードを読取らせると、ユーザー移動情報が更新される。ユーザーの移動情報が取得され（Ｓ１０３０）、ユーザー移動情報が更新される。ユーザーの移動情報が取得され（Ｓ１０３０）、このユーザー１００００１が機器ＺＺ１２３４５７から離れていると判定される（Ｓ１０４０にてＮＯ）。このとき、第３モジュールに電力が供給されているので（Ｓ１０７０にてＮＯ）、図１０の節電条件テーブルにおける、機器ＺＺ１２３４５７のユーザー１００００１のモジュール節電開始距離により規定された節電条件に基づいて電力遮断制御が行なわれる（Ｓ１０８０）。この場合、第３モジュールに供給されていた電力が遮断されるように、ＣＰＵ３００がスイッチングユニット３００Ａに電力遮断指令信号を出力する。これにより、第３モジュールに供給されていた電力が遮断されて画像形成部１５４へ供給されていた電力が遮断される。
【０１５３】
このユーザー１００００１がプリント主体のユーザーであり、第３モジュールのウォーミングアップ時間が長いために、このユーザー１００００１が機器ＺＺ１２３４５７から十分に離れて、戻ってくる可能性が極めて少ないと判定された場合に電力の供給を遮断しいる。これは、例えば、十分に離れていない場合に電力を遮断してしまって、戻ってきた場合の再度のウォーミングアップを回避しているためである。
【０１５４】
このように、ユーザーの使用態様に合致させて（不要なモジュールにはできるだけ早く電力を遮断して）、ウォーミングアップ時間が長くユーザーの使用する可能性が高いモジュールへの電力の遮断を遅らせている。これにより、ユーザーの使用要求に的確に応えつつ、最大限の省エネを実現することができる。
【０１５５】
以上のようにして、本実施の形態に係る画像形成装置によると、使用権限があるユーザーが接近すると、ウォーミングアップ時間を考慮して、そのユーザーがその画像形成装置が設置された部屋に入ったタイミングでそのユーザーの主たる使用目的に沿う機能が動作できるように、最低限のモジュールにのみ電力を供給する。さらに、そのユーザーが離れると、ウォーミングアップ時間を考慮して、そのユーザーの主たる使用目的に沿わない機能又はウォーミングアップ時間が短いモジュールはできるだけ速やかに電力を遮断する。これにより、複合機のように多機能な画像形成装置であって、機能モジュール毎に電源管理が可能な画像形成装置において、ユーザーの使用要求に的確に応えつつ最大限の省エネを図ることができる画像形成装置を提供することができる。
【０１５６】
＜第２の実施の形態＞
以下に、本発明の第２の実施の形態に係る画像形成装置（複合機）について説明する。なお、全体システム構成（図１）、画像形成装置（図２〜図５）については上述した第１の実施の形態と同じであるため、ここでの詳細な説明は繰返さない。
【０１５７】
本実施の形態に係る画像形成装置１５０は、記憶する一部のテーブル及びＣＰＵ３００で実行されるプログラムの制御構造が上述した第１の実施の形態と異なる。それ以外については上述した第１の実施の形態と同じ参照符号を付してある。それらの構造及び作用は上述した第１の実施の形態と同じである。
【０１５８】
［記憶テーブル構造］
本実施の形態に係る画像形成装置１５０は、ユーザーの使用履歴及びユーザーのエリア内情報に基づいて、使用権限を有するユーザーがエリア内（室内）の存在している場合に、日時に応じて、復帰時間が異なるモジュール毎に、電力の供給及び遮断を制御する。このような機能を実現するために、画像形成装置１５０に記憶される各種テーブルの構造について説明する。
【０１５９】
図１２に、画像形成装置１５０において記憶されるエリア内情報テーブルを示す。このエリア内情報テーブルは、エリアＩＤをキーとして、入門状況データ及び出門状況データ並びにそれらのデータから判定されるエリア内ユーザーＩＤを記憶する。
【０１６０】
この入門状況データ及び出門状況データは、このエリアＡ−１０００のドアに設けられたセキュリティカードリーダ１２８により検出されるユーザーＩＤ及び時刻に基づいて作成される。
【０１６１】
図１２に示すように、エリアＩＤがＡ−１０００においては、ユーザー１０００００、ユーザー１００００１及びユーザー１００００２が入門（入室）のためにセキュリティカードリーダ１２８にセキュリティカードを読取らせており、ユーザー１００００１及びユーザー１００００２が出門（退室）のためにセキュリティカードリーダ１２８にセキュリティカードを読取らせている。その結果、このエリアＩＤがＡ−１０００においては、少なくともユーザー１０００００が在室していることになる。この情報がエリア内ユーザーＩＤとして記憶される。
【０１６２】
図１３に、画像形成装置１５０において記憶されるユーザーの機器使用状況テーブルを示す。この機器使用状況テーブルは、機器ＩＤをキーとして、ユーザーＩＤ（このユーザーＩＤは権限のあるユーザーのＩＤである。）毎に、第１モジュール（ＦＡＸ通信部１５５）を起動した履歴（第１モジュールに電力を供給した時間の割合）、第２モジュール（スキャナ部１５２）を起動した履歴（第２モジュールに電力を供給した時間の割合）及び第３モジュール（画像形成部１５４）を起動した履歴（第３モジュールに電力を供給した時間の割合）が、曜日及び時間帯をパラメータとして記憶されている。なお、パラメータは、変動が少ないのであれば、曜日及び時間帯のいずれかであっても構わない。
【０１６３】
モジュール起動履歴とは、１時間の間においてそのモジュールに電力を供給した時間の割合を示し、単位は％である。例えば、機器ＺＺ１２３４５６の第１モジュール及び第２モジュールがユーザー１０００００により起動されるのは、月曜日の１３時台は８０％であることが記憶されている。すなわち、過去の使用履歴に基づくと、ユーザー１０００００は月曜日の１３時台の８０％である４８分間の間、機器ＺＺ１２３４５６の第１モジュール及び第２モジュールを起動させてＦＡＸ送信機能を使用している。
【０１６４】
すなわち、図１３に示す機器使用状況テーブルにおける数値（０％〜１００％）の意味は、過去の使用履歴頻度に基づき作成された、そのモジュールを使用する指標である。この機器使用状況テーブルは、各機器を使用するときにユーザーが、ユーザーＩＤによる認証を受けて、各機器のモジュールをどのユーザーが使用したのかを時間帯ごとに収集して集計することにより生成される。
【０１６５】
本実施の形態に係る画像形成装置１５０は、現在の機器の作動状態が妥当であるか否かに基づいて、各モジュールごとの電源制御を行なう。この場合において、機器の起動状態がユーザーにとって妥当か否かは、ＣＰＵ３００が、使用権限を有するユーザーＩＤがエリア内に存在しているときに、現在の曜日及び時間帯における機器使用状況テーブルの数値がしきい値（例えば７０％）以上であると、そのモジュールに電力を供給して、しきい値（例えば７０％）未満では電力を遮断する。このように、図１２〜図１３に示すテーブル及び上述した第１の実施の形態におけるテーブルを参照して、この画像形成装置１５０は、以下に示すソフトウェア構成を備えたプログラムを実行することにより、モジュール毎の電源制御を実現している。
【０１６６】
［ソフトウェア構成］
図１４は、画像形成装置１５０で実行される電源制御プログラムの制御構造を示すフローチャートである。なお、画像形成装置１５０のＣＰＵ３００は、このようなプログラムと並行して、画像形成装置としての一般的機能を実現するプログラムを実行する。しかしながら、そのプログラムは、本発明の本質的部分とは直接関係するものではないので、その詳細についてはここでは説明しない。
【０１６７】
図１４を参照して、Ｓ２０００にて、ＣＰＵ３００は、一定時間が経過したか否かを判定する。これは、Ｓ１０００と同様の処理であるが、所定の時間が異なっている。前の処理から一定時間が経過したと判定されると（Ｓ２０００にてＹＥＳ）、処理はＳ２０１０へ移される。もしそうでないと（Ｓ２０００にてＮＯ）、この処理はＳ２０００へ戻されて一定時間が経過するまで待つ。
【０１６８】
Ｓ２０１０にて、ＣＰＵ３００は、機器ＩＤに基づいて、使用権限を有するユーザーＩＤを取得する。このとき、ＣＰＵ３００は、自己に与えられた機器ＩＤに基づいて、図６に示す機器使用権限テーブルを参照して、自己に対して使用権限を有するユーザーＩＤを取得する。
【０１６９】
Ｓ２０２０にて、ＣＰＵ３００は、機器ＩＤに基づいて、現在の機器の起動状況を取得する。このとき、ＣＰＵ３００は、自己に与えられた機器ＩＤに基づいて、図７に示す機機器起動状況テーブルを参照して、第１モジュール、第２モジュール及び第３モジュールの起動状況を取得する。
【０１７０】
Ｓ２０３０にて、ＣＰＵ３００は、エリア内ユーザー情報を取得する。このとき、ＣＰＵ３００は、Ｓ１０１０にて取得した自己に使用権限が与えられているユーザーＩＤに基づいて、図１２に示すエリア内情報テーブルを参照して、自己に関係がある（自己に使用権限が与えられている）ユーザーの在室情報を取得する。
【０１７１】
Ｓ２０４０にて、ＣＰＵ３００は、自己に使用権限が与えられているユーザーが存在しているか否かを判定する。このとき、ＣＰＵ３００は、Ｓ２０３０にて取得した自己に使用権限が与えられているユーザーが、エリア内情報テーブルのエリア内ユーザーＩＤに登録されているか否かを判定する。自己に使用権限が与えられているユーザーが在室していると判定されると（Ｓ２０４０にてＹＥＳ）、処理はＳ２０５０へ移される。もしそうでないと（Ｓ２０４０にてＮＯ）、この処理は終了する。
【０１７２】
Ｓ２０５０にて、ＣＰＵ３００は、現在日時（曜日情報を含む。）を取得する。Ｓ２０６０にて、ＣＰＵ３００は、図１３に示すユーザーの機器使用状況テーブルからモジュール起動履歴情報を取得する。このとき、現在日時に合致した使用履歴が取得される。
【０１７３】
Ｓ２０７０にて、ＣＰＵ３００は、モジュール起動履歴情報に対して、現在の機器（モジュール）の起動状況は妥当であるか否かを判定する。このとき、ＣＰＵ３００は、モジュール起動履歴が７０％以上であるにもかかわらずそのモジュールが起動していないと、起動状況は妥当であると判定しない。また、ＣＰＵ３００は、モジュール起動履歴が７０％未満であるにもかかわらずそのモジュールが節電されていないと、起動状況は妥当であると判定しない。モジュール起動履歴情報に対して、現在の機器（モジュール）の起動状況は妥当であると判定されると（Ｓ２０７０にてＹＥＳ）、処理は終了する。もしそうでないと（Ｓ２０７０にてＮＯ）、この処理はＳ２０８０へ移される。
【０１７４】
Ｓ２０８０にて、ＣＰＵ３００は、モジュール起動履歴にしたがってモジュール毎に電源制御を行なう。このとき、ＣＰＵ３００は、電力供給制御（起動制御）及び電力遮断制御（節電制御）を実行する。
【０１７５】
［動作］
以上のような構造及びフローチャートに基づく、本実施の形態に係る画像形成装置１５０の動作について説明する。
【０１７６】
ユーザーがドアに設けられたセキュリティカードリーダ１２８でセキュリティカードを読取らせると、エリア内情報テーブル（図１２）が更新される。更新されたエリア内ユーザー情報が取得されて（Ｓ２０３０）、エリア内ユーザーＩＤに権限のあるユーザーが登録されていると（Ｓ２０４０にてＹＥＳ），現在日時（曜日を含む）が取得される（Ｓ２０５０）。
【０１７７】
図１３に示すモジュール起動履歴が取得され（Ｓ２０６０）、起動履歴が７０％以上であるにもかかわらずモジュールが起動していないと（Ｓ２０７０にてＮＯ）、そのモジュールに電力が供給されたり、起動履歴が７０％未満であるにもかかわらずモジュールが起動していると（Ｓ２０７０にてＮＯ）、そのモジュールへの電力の供給が遮断されたりする（Ｓ２０８０）。
【０１７８】
以上のようにして、本実施の形態に係る画像形成装置によると、使用権限があるユーザーがその画像形成装置が設置された部屋にいるときであって、過去の起動履歴が高く現在起動していないとそのモジュールを起動させ、過去の起動履歴が低いのに現在起動しているとそのモジュールを停止させるように、過去の起動履歴に従って必要な最低限のモジュールにのみ電力を供給する。これにより、複合機のように多機能な画像形成装置であって、機能モジュール毎に電源管理が可能な画像形成装置において、ユーザーの使用要求に的確に応えつつ最大限の省エネを図ることができる画像形成装置を提供することができる。
【０１７９】
＜変形例＞
上述した実施の形態について、以下のように変形させることもできる。実施の形態の最初に記載したように、社内ネットワーク上に電源制御サーバ装置（管理装置）を配置してこの電源制御サーバ装置からの指令によって各々の複合機が自己の機能モジュールの電源制御を行なうようにしてもよい。
【０１８０】
この場合、電源制御サーバ装置（管理装置）は、図示したテーブルを記憶するとともに、入出札情報及びバス乗降車情報並びに通過情報に基づきユーザー移動情報を検出して、テーブルの内容を更新する。電源制御サーバ装置は、図１１又は図１４に示したフローチャートにしたがってＣＰＵでプログラムを実行して、電源制御（電力供給制御及び電力遮断制御）処理として、電力供給指令信号又は電力遮断指令信号を、制御対象のモジュールを識別する情報とともに画像形成装置へ送信する。電力供給指令信号又は電力遮断指令信号を受信した画像形成装置のＣＰＵ３００は、指定されたモジュールへ電力が供給されるように、又は、指定されたモジュールへの電力供給が遮断されるように、スイッチングユニット３００Ａを制御する。
【０１８１】
コンピュータ（電源制御サーバ装置）に上述したような処理を行なわせるためのコンピュータプログラムは、光ディスクドライブに挿入される光ディスクに記憶され、さらにハードディスクに転送される。または、プログラムはネットワーク回線を通じてコンピュータに送信されハードディスクに記憶されてもよい。プログラムは実行の際にＲＡＭにロードされる。光ディスクから、またはネットワーク回線を介して、直接にＲＡＭにプログラムをロードしてもよい。
【０１８２】
これらのプログラムは、コンピュータ（電源制御サーバ装置）に所定の処理を行なわせる複数の命令を含む。この動作を行なわせるのに必要な基本的機能のいくつかはコンピュータ（電源制御サーバ装置）上で動作するオペレーティングシステム（ＯＳ）もしくはサードパーティのプログラム、またはコンピュータ（電源制御サーバ装置）にインストールされる各種ツールキットのモジュールにより提供される。従って、このプログラムはこの実施の形態の電源制御サーバ装置を実現するのに必要な機能全てを必ずしも含まなくてよい。このプログラムは、命令のうち、所望の結果が得られるように制御されたやり方で適切な機能または「ツール」を呼出すことにより、上述したコンピュータ（電源制御サーバ装置）として所定の処理を実行する命令のみを含んでいればよい。コンピュータ（電源制御サーバ装置）の実体であるコンピュータの一般的動作は周知であるので、ここでは繰返して説明しない。
【０１８３】
このように、画像形成装置ではなく、電源制御サーバ装置により画像形成装置のモジュールの電源制御を行なうようにしても、電源制御サーバ装置を用いない場合と同じように、複合機のように多機能な画像形成装置であって、機能モジュール毎に電源管理が可能な画像形成装置において、ユーザーの使用要求に的確に応えつつ最大限の省エネを図ることができる。
【０１８４】
今回開示された実施の形態は単に例示であって、本発明が上述した実施の形態のみに限定されるわけではない。本発明の範囲は、発明の詳細な説明の記載を参酌した上で、特許請求の範囲の各請求項によって示され、そこに記載された文言と均等の意味及び範囲内でのすべての変更を含む。
【符号の説明】
【０１８５】
１００  改札機
１０２  鉄道会社ネットワーク
１１０  バス料金箱
１１２  バス会社ネットワーク
１２０  セキュリティゲート
１２２  社内ネットワーク
１２６、１２８  セキュリティカードリーダ
１３０  構内ＬＡＮ
１５０  画像形成装置
１６６  操作装置
１７０  操作パネル
１７２  表示パネル
３００  ＣＰＵ
３０２  ＨＤＤ
３０６  ＲＯＭ
３０８  ＲＡＭ
３１０  バス
【図１】
2010244310.tif 000003
【図２】
2010244310.tif 000004
【図３】
2010244310.tif 000005
【図４】
2010244310.tif 000006
【図５】
2010244310.tif 000007
【図６】
2010244310.tif 000008
【図７】
2010244310.tif 000009
【図８】
2010244310.tif 000010
【図９】
2010244310.tif 000011
【図１０】
2010244310.tif 000012
【図１１】
2010244310.tif 000013
【図１２】
2010244310.tif 000014
【図１３】
2010244310.tif 000015
【図１４】
2010244310.tif 000016