(57)【要約】【課題】本発明は、複数の機器の電力を利用性を向上させつつ省電力制御する。【解決手段】機器システム１は、管理サーバＫＳが、電力を使用する複数の機器Ｋ１〜ＫｎとネットワークＮＷで接続され、各機器Ｋ１〜Ｋｎの有する機能に関する機能情報と、使用中の電力情報を取得する。管理サーバＫＳは、取得した各機器Ｋ１〜Ｋｎの機能情報及び電力情報に基づいて、該各機器Ｋ１〜Ｋｎのうち、電力を制御する電力制御対象機器と電力制御内容を決定し、該決定に従って電力制御対象機器の電力制御を行う。【選択図】          図１
2016004568.tif 000002
【特許請求の範囲】
【請求項１】
電力を使用する複数の機器が接続されている機器システムであって、
前記各機器の有する機能に関する機能情報を取得する機能情報取得手段と、
前記各機器の使用中の電力情報を取得する電力情報取得手段と、
前記各機器の前記機能情報及び前記電力情報に基づいて、該各機器のうち、電力を制御する電力制御対象機器と電力制御内容を決定する決定手段と、
前記決定手段の決定に従って前記電力制御対象機器の電力制御を行う電力制御手段と、
を備えていることを特徴とする機器システム。
【請求項２】
前記決定手段は、
前記各機器の前記機能情報及び前記電力情報に基づいて、電力状態を電力供給状態とするための優先度を該各機器に対して付与した優先度テーブルを作成し、該優先度テーブルに基づいて、電力制御対象機器と電力制御内容を決定することを特徴とする請求項１記載の機器システム。
【請求項３】
前記決定手段は、
前記各機器のうち、電力供給状態である機器であって、その搭載している機能のうち、他の機器が非搭載の機能の数が多いほど高い優先度を付与した優先度テーブルを作成することを特徴とする請求項２記載の機器システム。
【請求項４】
前記決定手段は、
前記各機器における電力の供給状態に変化が発生したときに、その電力供給状態の変化が、該機器における操作による場合と、前記電力制御手段からの電力制御による場合のいずれであるかの電力遷移履歴テーブルを作成し、該電力遷移履歴テーブルに基づいて、前記電力制御対象機器と前記電力制御内容を決定することを特徴とする請求項１から請求項３のいずれかに記載の機器システム。
【請求項５】
前記決定手段は、
前記各機器の前記電力情報に基づいて総電力消費量を算出し、該総電力消費量が所定の上限電力消費量を超えていると、該総電力消費量が該上限電力消費量を下回るまで、電力を非供給状態とする電力制御内容の前記電力制御対象機器を決定することを特徴とする請求項１から請求項４のいずれかに記載の機器システム。
【請求項６】
前記決定手段は、
前記各機器の前記電力情報に基づいて総電力消費量を算出し、該総電力消費量が所定の下限電力消費量を下回っていると、該総電力消費量が該下限電力消費量を上回るまで、電力を供給状態とする電力制御内容の前記電力制御対象機器を決定することを特徴とする請求項１から請求項５のいずれかに記載の機器システム。
【請求項７】
電力を使用する他の機器と接続されている機器であって、
少なくとも前記他の機器の有する機能に関する機能情報を取得する機能情報取得手段と、
少なくとも前記他の機器の使用中の電力情報を取得する電力情報取得手段と、
前記機能情報及び前記電力情報に基づいて、前記各機器のうち、電力を制御する電力制御対象機器と電力制御内容を決定する決定手段と、
前記決定手段の決定に従って前記機器の電力制御を行う電力制御手段と、
を備えていることを特徴とする機器。
【請求項８】
電力を使用する複数の機器の該電力を制御する電力制御方法であって、
少なくとも前記機器の有する機能に関する機能情報を取得する機能情報取得処理ステップと、
少なくとも前記機器の使用中の電力情報を取得する電力情報取得処理ステップと、
前記機能情報及び前記電力情報に基づいて、前記各機器のうち、電力を制御する電力制御対象機器と電力制御内容を決定する決定処理ステップと、
前記決定処理ステップでの決定に従って前記電力制御対象機器の電力制御を行う電力制御処理ステップと、
を有することを特徴とする電力制御方法。
【請求項９】
電力を使用する複数の機器の該電力を制御する電源制御プログラムであって、
制御プロセッサに、
少なくとも前記機器の有する機能に関する機能情報を取得する機能情報取得処理と、
少なくとも前記機器の使用中の電力情報を取得する電力情報取得処理と、
前記機能情報及び前記電力情報に基づいて、前記各機器のうち、電力を制御する電力制御対象機器と電力制御内容を決定する決定処理と、
前記決定処理での決定に従って前記電力制御対象機器の電力制御を行う電力制御処理と、
を実行させることを特徴とする電源制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器システム、機器、電力制御方法及び電力制御プログラムに関し、詳細には、複数の機器の電力を制御する機器システム、機器、電力制御方法及び電力制御プログラムに関する。
【背景技術】
【０００２】
近年、ネットワーク化が進むのに伴って、ＬＡＮ（Local Area Network）等のネットワークを介して、複数のパーソナルコンピュータやワードプロセッサ等の情報処理装置とプリンタ装置、複写装置、複合装置等の複数の画像形成装置が接続されて、複数の情報処理装置が画像処理装置を共有して、使用することが行われている。
【０００３】
このような電力を使用する機器が複数接続されている機器システムにおいては、ユーザの意図する動作処理をどの機器を使用して行わせるかを適切に決定することが求められている。さらに、このような機器システムにおいては、近年の省電力化に対応するために、機器システム内の複数の機器のうち、どの機器を電力供給状態とし、どの機器を電力非供給状態とさせておくかが、ユーザの利用性を図りつつ省電力を図る上で重要である。
【０００４】
そして、従来、複数のクライアント端末装置と複数のプリンタと管理サーバ装置とをネットワークを介して相互接続してなるプリンタシステムであって、前記各プリンタは、前記管理サーバ装置からのリモートコントロールにより電源をＯＮ／ＯＦＦ／Ｓｌｅｅｐの各モードに切り換える機能を備え、前記管理サーバ装置は、前記クライアント端末装置の前記ネットワークへの接続を監視し且つ前記クライアント端末装置から指示された印刷ジョブ及び前記ネットワークに接続中の前記クライアント端末装置毎の印刷ジョブ履歴に応じて前記プリンタの電源をＯＮ／ＯＦＦ／Ｓｌｅｅｐの各モードに切り換える機能を備えているプリンタシステムが提案されている（特許文献１参照）。
【０００５】
すなわち、この従来技術は、管理サーバ装置が、クライアント端末装置からの印刷ジョブと印刷ジョブ履歴に基づいて、プリンタの電源のモード切換を行うことで、電力消費を抑制しつつ、速やかな印刷の実現を図っている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記公報記載の従来技術にあっては、クライアント端末装置の状態やジョブ履歴にのみ基づいてプリンタの電力制御を行っているため、各プリンタの電力状態等を考慮した電力制御を行うことができず、改良の必要があった。
【０００７】
そこで、本発明は、機器の利用性と省電力性を向上させる電力制御を行うことを目的としている。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１記載の機器システムは、電力を使用する複数の機器が接続されている機器システムであって、前記各機器の有する機能に関する機能情報を取得する機能情報取得手段と、前記各機器の使用中の電力情報を取得する電力情報取得手段と、前記各機器の前記機能情報及び前記電力情報に基づいて、該各機器のうち、電力を制御する電力制御対象機器と電力制御内容を決定する決定手段と、前記決定手段の決定に従って前記電力制御対象機器の電力制御を行う電力制御手段と、を備えていることを特徴としている。
【発明の効果】
【０００９】
本発明によれば、機器の利用性と省電力性を向上させる電力制御を行うことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施例を適用した機器システムの構成図。
【図２】機器のブロック図。
【図３】機器の機能ブロック図。
【図４】管理サーバのブロック図。
【図５】管理サーバの機能ブロック図。
【図６】情報取得処理のシーケンス図。
【図７】機器電力制御処理を示すシーケンス図。
【図８】電力制御処理を示すフローチャート。
【図９】電源オンの機器をオフにする場合の優先度テーブル生成処理を示すフローチャート。
【図１０】機能毎の重み付け係数割り当ての説明図。
【図１１】電源オンの危機をオフにする場合の優先度テーブルの一例を示す図。
【図１２】電源オン制御履歴情報の一例を示す図。
【図１３】電源オン制御履歴情報を考慮した優先度テーブル生成処理を示すフローチャート。
【図１４】電源オン制御履歴を考慮した優先度テーブルの一例を示す図。
【図１５】電源オフ制御履歴情報の一例を示す図。
【図１６】電源オフ制御履歴情報を考慮した優先度テーブル生成処理を示すフローチャート。
【図１７】電源オフ制御履歴に基づく優先度テーブルの一例を示す図。
【図１８】総電力消費量を考慮して機器の電源をオフする電力制御処理を示すフローチャート。
【図１９】総電力消費量を考慮して機器の電源をオンする電力制御処理を示すフローチャート。
【発明を実施するための形態】
【００１１】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【実施例１】
【００１２】
図１〜図１９は、本発明の機器システム、機器、電力制御方法及び電力制御プログラムの一実施例を示す図であり、図１は、本発明の機器システム、機器、電力制御方法及び電力制御プログラムの一実施例を適用した機器システム１の概略構成図である。
【００１３】
図１において、機器システム１は、ＬＡＮ等のネットワークＮＷに、管理サーバＫＳと複数の機器Ｋ１〜Ｋｎ及び図示しないコンピュータ等のクライアント端末が接続されている。機器システム１は、クライアント端末から管理サーバＫＳに印刷ジョブ等のジョブをネットワークＮＷを介して送る。管理サーバＫＳは、該ジョブを受け取ると、該ジョブの実行に適した１台または複数台の機器Ｋ１〜Ｋｎを選択して、該機器Ｋ１〜Ｋｎに該ジョブを実行させる。
【００１４】
そして、機器システム１は、後述するように、管理サーバＫＳが、システム内の機器Ｋ１〜Ｋｎの機器性能（機能）と電力状態を把握して、該機能と該電力状態に基づいて、機器Ｋ１〜Ｋｎの電力制御を行う。
【００１５】
機器Ｋ１〜Ｋｎは、例えば、図２に示すように、ブロック構成されており、コントローラ１１、操作表示部１２及びエンジン１３等を備えており、機器Ｋ１〜Ｋｎによっては、破線で示すように、フィニッシャ１４等のその他の部分を備えている。なお、図２は、機器Ｋ１〜Ｋｎの主要な部分のみが示されており、各機器Ｋ１〜Ｋｎは、図２に示す以外に、それぞれ個々の機器Ｋ１〜Ｋｎに固有の各部をそれぞれ備えている。また、機器Ｋ１〜Ｋｎは、図示しないが、電源ケーブルを介して、ＡＣ１００Ｖ等の商用電源電力から機器Ｋ１〜Ｋｎ内部で使用する交流及び直流の内部電源電力を生成する電源部を備えている。電源部は、図示しない電源スイッチによって内部電源電力の供給／供給遮断を行うだけでなく、管理サーバＫＳからの電力制御信号に基づいて、内部電源電力の供給／供給遮断を行う。
【００１６】
コントローラ１１は、ＣＰＵ（Central Processing Unit）２１、ＲＯＭ（Read Only Memory）２２、ＲＡＭ（Random Access Memory）２３、通信Ｉ／Ｆ２４、ハードウェア２５、外部Ｉ／Ｆ２６及びエンジンＩ／Ｆ２７等を備えている。コントローラ１１は、各部がバス２８により接続されている。
【００１７】
ＲＯＭ２２は、機器Ｋ１〜Ｋｎとしての基本プログラム、本発明の電力制御プログラムのうち、機器Ｋ１〜Ｋｎとして実行すべき部分のプログラム及びシステムデータ等を格納している。
【００１８】
ＣＰＵ２１は、ＲＯＭ２２内のプログラムに基づいて、ＲＡＭ２３をワークメモリとして利用して、機器Ｋ１〜Ｋｎの各部を制御して、機器Ｋ１〜Ｋｎとしての機能を実行するとともに、本発明の電力制御方法を実行する。特に、ＣＰＵ２１は、機器Ｋ１〜Ｋｎの電源状態、ジョブの実行の有無、待ちジョブの数、故障の有無、消耗品残量、機器Ｋ１〜Ｋｎとして備えている機器機能等の機器情報等を取得し、ハードディスク２５に格納する。この機器Ｋ１〜Ｋｎの機器機能としては、例えば、プリンタ機能、コピー機能、ファクシミリ機能、転送機能、解像度、カラー／モノクロプリント機能、カラー／モノクロスキャナ機能等である。
【００１９】
通信Ｉ／Ｆ２４は、ネットワークＮＷに接続され、ＣＰＵ２１の制御下で、ネットワークＮＷを介して管理サーバＫＳやクライアント端末と送受信する。
【００２０】
ハードディスク２５は、所定容量を有する不揮発性メモリであり、ＣＰＵ２１の制御下で、各種データ、例えば、管理サーバＫＳから受信した画像データ、ＣＰＵ２１が取得した上記機器Ｋ１〜Ｋｎの電源状態、機器状態及び機器機能等の機器情報を記憶する。ＣＰＵ２１は、このハードディスク２５に記憶している機器Ｋ１〜Ｋｎの電源状態、機器状態及び機器機能等の機器情報等を管理サーバＫＳからの要求に応じて渡し、または、所定のタイミングで、機器Ｋ１〜Ｋｎから管理サーバＫＳへ送信する。
【００２１】
外部Ｉ／Ｆ２６は、操作表示部１２が接続され、操作表示部１２は、各種操作キーとディスプレイ（例えば、液晶ディスプレイ）を備えている。操作表示部１２は、操作キーから機器Ｋ１〜Ｋｎに画像形成動作等の画像処理を行わせる上で必要な各種操作が行われ、外部Ｉ／Ｆ２６は、操作表示部１２での操作内容を取得してＣＰＵ２１に渡す。操作表示部１２は、そのディスプレイに、ＣＰＵ２１の制御下で、機器Ｋ１〜Ｋｎからユーザに通知する各種情報を表示する。
【００２２】
エンジンＩ／Ｆ２７は、エンジン１３が接続され、エンジン１３には、機器Ｋ１〜Ｋｎによって、破線で示されているように、フィニッシャ１４が接続される。フィニッシャ１４は、ジョブで指定された後処理をエンジン１３で印刷済みの用紙に対して実施し、後処理としては、例えば、ステープル処理、パンチ処理、綴じ処理等を行う。
【００２３】
エンジン１３は、プリンタエンジン、スキャナエンジン、ファクシミリエンジン等を総称したものであり、エンジンＩ／Ｆ２７を介して、ＣＰＵ２１の制御下で、プリンタ処理、スキャナ処理、ファクシミリ処理等を行う。
【００２４】
そして、機器Ｋ１〜Ｋｎは、上記電力制御プログラムが導入されることで、図３に示すような機能ブロックが構築される。すなわち、機器Ｋ１〜Ｋｎは、電力制御プログラムが導入されることで、図３に示すように、通信機能部３１、機能情報提供機能部３２、電力情報提供機能部３３及び電力制御機能部３４が構築される。
【００２５】
通信機能部３１は、通信Ｉ／Ｆ２４によって構築され、ネットワークＮＷを介して、管理サーバＫＳ及びクライアント端末と通信する。
【００２６】
機能情報提供機能部３２は、ＣＰＵ２１によって構築され、自機の機器機能を取得して、管理サーバＫＳからの要求に応じて、または、機器機能に変化があったとき等の所定のタイミングに、通信機能部３１を介して管理サーバＫＳへ機器機能情報を提供する。
【００２７】
電力情報提供機能部３３は、ＣＰＵ２１によって構築され、自機の現在の電源電力状態を取得して、管理サーバＫＳからの要求に応じて、または、機器電力状態に変化があったとき等の所定のタイミングに、通信機能部３１を介して管理サーバＫＳへ電力情報を提供する。
【００２８】
電力制御機能部３４は、電源部で構築され、通信機能部３１が管理サーバＫＳから電源オン、または、電源オフを指示する電力制御信号を受信すると、該電力制御信号に基づいて、内部電源電力の供給／供給遮断を行う。
【００２９】
管理サーバＫＳは、図４に示すようにブロック構成されており、通常のハードウェア構成とソフトウェア構成に、本発明の電力制御プログラムを搭載するコンピュータ、サーバ等が用いられている。管理サーバＫＳは、コントローラ４１及び操作表示部４２等を備えており、コントローラ４１は、ＣＰＵ５１、ＲＯＭ５２、ＲＡＭ５３、通信Ｉ／Ｆ５４、ハードディスク５５及び外部Ｉ／Ｆ５６等を備えていて、各部は、バス５７によって接続されている。
【００３０】
ＲＯＭ５２は、管理サーバＫＳとしての基本プログラム及び本発明の電力制御プログラム等のプログラム及び必要なシステムデータを格納している。
【００３１】
ＣＰＵ５１は、ＲＯＭ５２内のプログラムに基づいてＲＡＭ５３をワークメモリとして利用して、管理サーバＫＳの各部を制御して、管理サーバＫＳとしての基本処理を実行するとともに、本発明の電力制御処理を実行する。
【００３２】
通信Ｉ／Ｆ５４は、ネットワークＮＷに接続され、ＣＰＵ５１の制御下で、ネットワークＮＷを介して機器Ｋ１〜Ｋｎやクライアント端末と送受信する。
【００３３】
ハードディスク５５は、所定容量を有する不揮発性メモリであり、ＣＰＵ５１の制御下で、各種データ、例えば、機器Ｋ１〜Ｋｎから受信した画像データを含むジョブ、管理下の機器Ｋ１〜Ｋｎの上記機能情報、電力情報等を格納する。
【００３４】
外部Ｉ／Ｆ５６は、操作表示部４２が接続され、操作表示部４２は、各種操作キーとディスプレイ（例えば、液晶ディスプレイ）を備えている。操作表示部４２は、操作キーから管理サーバＫＳに管理処理を行わせる上で必要な各種操作が行われ、外部Ｉ／Ｆ５６は、操作表示部４２での操作内容を取得してＣＰＵ５１に渡す。操作表示部４２は、そのディスプレイに、ＣＰＵ５１の制御下で、管理サーバＫＳからユーザに通知する各種情報を表示する。
【００３５】
そして、上述のように、管理サーバＫＳは、ＲＯＭ、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory ）、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）、ＣＤ−ＲＷ（Compact Disc Rewritable ）、ＤＶＤ（Digital Versatile Disk）、ＳＤ（Secure Digital）カード、ＭＯ（Magneto-Optical Disc）等のコンピュータが読み取り可能な記録媒体に記録されている本発明の機器Ｋ１〜Ｋｎの電源を制御する電力制御方法を実行する電力制御プログラムを読み込んでＲＯＭ５２やハードディスク５５に導入することで、後述す機器Ｋ１〜Ｋｎの利用性と省電力性を向上させる電力制御方法を実行する管理サーバＫＳとして構築されている。この電力制御プログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向プログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【００３６】
管理サーバＳｖは、上記電力制御プログラムが導入されることで、図５に示すような機能ブロックが構築される。すなわち、管理サーバＳｖは、電力制御プログラムが導入されることで、機器管理機能部６１、機器能力情報取得機能部６２、機器電力情報取得機能部６３、優先度テーブル生成機能部６４、機器電力制御機能部６５及び機器電力制御履歴保存機能部６６等が構築されている。
【００３７】
機器管理機能部６１は、操作表示部４２、通信Ｉ／Ｆ５４、ＣＰＵ５１及びハードディスク５５等によって構築され、ネットワークＮＷに接続されている機器Ｋ１〜Ｋｎを、管理サーバＫＳによる電力制御の管理下の機器としての登録、登録削除等の管理を行う。
【００３８】
機器能力情報取得機能部（機能情報取得手段）６２は、通信Ｉ／Ｆ５４、ＣＰＵ５１等で構築され、管理サーバＫＳの管理下にある機器Ｋ１〜Ｋｎの機能情報を取得する。
【００３９】
機器電力情報取得機能部（電力情報取得手段）６３は、通信Ｉ／Ｆ５４、ＣＰＵ５１等で構築され、管理サーバＫＳの管理下にある機器Ｋ１〜Ｋｎの電力情報を取得する。
【００４０】
機器能力情報取得機能部６２及び機器電力情報取得機能部６３による機能情報、電力情報の取得は、例えば、管理サーバＫＳが各機器Ｋ１〜Ｋｎから定期的にこれらの情報を要求する通信を行って、取得する。機能情報、電力情報の取得は、上記方法で行うものとして、以下説明するが、上記方法に限るものではない。例えば、各機器Ｋ１〜Ｋｎが、電力状態や機能情報に変化が発生した際に、該変化の発生した機器Ｋ１〜Ｋｎから管理サーバＫＳへ変化情報（電力情報、機能情報）を通知してもよい。
【００４１】
優先度テーブル生成機能部６４は、ＣＰＵ５１及びハードディスク５５等によって構築され、機器である機器Ｋ１〜Ｋｎの電力状態を制御する優先度テーブルを生成して保管する。優先度テーブル生成機能部６４は、機器Ｋ１〜Ｋｎの機能情報及び電力情報、さらに、機器Ｋ１〜Ｋｎの電力制御を行った電力履歴情報に基づいて、どの機器Ｋ１〜Ｋｎを優先的に電源電力のオン／オフを制御するかを決定するための優先度テーブルを動的に生成する。
【００４２】
機器電力制御機能部６５は、ＣＰＵ５１によって構築され、機器電力情報取得機能部６３が取得した各機器Ｋ１〜Ｋｎの電力情報から全機器Ｋ１〜Ｋｎによる総電力消費量を算出する。機器電力制御機能部６５は、算出した総電力消費量を予め設定されている上限電力消費量、下限電力消費量と比較して、機器Ｋ１〜Ｋｎの電力状態の変更要否の判断を行う。機器電力制御機能部６５は、機器Ｋ１〜Ｋｎの電力状態の変更が必要であると判断すると、優先度テーブル生成機能部６４の生成した優先度テーブルを参照して、各機器Ｋ１〜Ｋｎの電源電力状態を決定する。機器電力制御機能部６５は、電源電力状態の変更が必要な機器Ｋ１〜Ｋｎに対して、決定した電源電力状態を指示する電力制御信号を出力する。
【００４３】
上記優先度テーブル生成機能部６４及び機器電力制御機能部６５は、各機器Ｋ１〜Ｋｎの機能情報及び電力情報に基づいて、該各機器Ｋ１〜Ｋｎのうち、電力を制御する電力制御対象機器と電力制御内容を決定する決定処理を行い、決定手段として機能している。また、上記機器電力制御機能部６５は、上記決定手段の決定に従って電力制御対象機器の電力制御を行う電力制御処理を行い、電力制御手段として機能している。
【００４４】
また、機器電力制御機能部６５は、電源電力状態の変更制御を行うと、該電源電力変更制御情報を、機器電力制御履歴保存機能部６６へ渡す。
【００４５】
機器電力制御履歴保存機能部６６は、ハードディスク５５によって構築され、機器電力制御機能部６５から渡される電源電力変更制御情報を、各機器Ｋ１〜Ｋｎ毎に、電力制御履歴情報（電力遷移履歴テーブル）として保管する。
【００４６】
上記優先度テーブル生成機能部６４は、機器電力制御履歴保存機能部６６に保存されている電力制御履歴情報を参照して、上記優先度テーブルを生成する。
【００４７】
次に、本実施例の作用を説明する。本実施例の機器システム１は、機器Ｋ１〜Ｋｎの利用性と省電力性を向上させる電力制御を行う。
【００４８】
すなわち、機器システム１は、管理サーバＫＳが、現在の各機器Ｋ１〜Ｋｎの機能と電力状態に基づいて、どの機器Ｋ１〜Ｋｎを電力オン状態（電力供給状態）と電力オフ状態（電力費供給状態）のいずれにするかを決定し、各機器Ｋ１〜Ｋｎの電力状態を制御する。
【００４９】
そこで、管理サーバＫＳは、図６に示すように、現在の各機器Ｋ１〜Ｋｎの電源電力状態及びの機器機能情報の取得を行う。そして、管理サーバＫＳは、取得した各機器Ｋ１〜Ｋｎの機器機能情報と電力状態情報に基づいて、図７に示すように、各機器Ｋ１〜Ｋｎの電力状態を制御する。なお、図６及び図７においては、機器Ｋ１〜Ｋｎとして、３台だけを取り上げて、管理対象の機器Ｋ１、Ｋ２、Ｋ３としており、機器Ｋ１〜Ｋ３についてのみ説明するが、機器Ｋ１〜Ｋｎの台数は、限定されるものではない。
【００５０】
まず、図６について説明すると、管理サーバＫＳは、予め設定されている順番で、機器Ｋ１〜Ｋ３に対して、電力情報取得要求を送信する。例えば、図６では、管理サーバＫＳは、機器Ｋ１に対して、電力情報取得要求を送信し（Ｓ１−１）、機器Ｋ１から電力情報取得応答が送られてくると、該機器Ｋ１は、電源電力がオン状態であると判断する（Ｓ１−２）。次に、管理サーバＫＳは、機器Ｋ２に対して、電力情報取得要求を送信し（Ｓ２−１）、機器Ｋ２から電力情報取得応答が送られてくると、該機器Ｋ２は、電源電力がオン状態であると判断する（Ｓ２−２）。さらに、管理サーバＫＳは、機器Ｋ３に対して、電力情報取得要求を送信し（Ｓ３−１）、機器Ｋ３から予め設定されている応答待ち時間の間に電力情報取得応答が送られてこないと、タイムアウトとして、該機器Ｋ３は、電源電力がオフであると判断する（Ｓ３−２）。
【００５１】
管理サーバＫＳは、全ての機器Ｋ１〜Ｋ３に対して電力情報取得要求を行うと、該要求に対して応答のあった機器Ｋ１、Ｋ２、すなわち、電源がオンであった機器Ｋ１、Ｋ２に対してのみ、順番に、機能情報取得要求を行う。すなわち、管理サーバＫＳは、まず、機器Ｋ１に対して、機能情報取得要求を行い（Ｓ４−１）、機器Ｋ１からの機能情報取得応答を受け取る（Ｓ４−２）。次に、管理サーバＫＳは、機器Ｋ２に対して、機能情報取得要求を行い（Ｓ５−１）、機器Ｋ２からの機能情報取得応答を受け取る（Ｓ５−２）。
【００５２】
管理サーバＫＳは、情報取得処理を完了すると、図７に示すように、電力制御処理を実行する。管理サーバＫＳは、情報取得処理で取得した電源電力所法および機器機能情報に基づいて、管理下の機器Ｋ１〜Ｋ３の電源状態を決定し、決定した電源電力状態に各機器Ｋ１〜Ｋ３を制御する。例えば、管理サーバＫＳは、機器Ｋ１を電源オフ、機器Ｋ２を電源オン、機器Ｋ３を電源オンの状態に決定する。そして、現在の各機器Ｋ１〜Ｋ３の状態が、機器Ｋ１が電源オン、機器Ｋ２が電源オン、機器Ｋ３が電源オフであるので、決定した電源電力状態と現在の電源電力状態が異なる機器Ｋ１、Ｋ３に対してのみ、電力状態を指示する電力制御情報を送信する。すなわち、管理サーバＫＳは、機器Ｋ１に対して、オフの電力制御信号を出力し（Ｓ１１-１）、オフの電力制御信号を受信した機器Ｋ１は、該電力制御信号に基づいて、電源部が自機の電源電力をオフ状態へ移行させる（Ｓ１１−２）。次に、管理サーバＫＳは、機器Ｋ３に対して、オンの電力制御信号を出力し（Ｓ１２−１）、オンの電力制御信号を受信した機器Ｋ２は、該電力制御信号に基づいて、電源部が自機の電源電力をオン状態へ移行させる（Ｓ１２−２）。
【００５３】
そして、管理サーバＫＳは、具体的には、図８に示すように電力制御処理を実行する。すなわち、管理サーバＫＳは、その機器電力情報取得機能部６３が、順次、各機器Ｋ１〜Ｋｎに対して、電力情報取得要求を送信して、その機器Ｋ１〜Ｋｎの現在の電源電力状態情報（電力情報）を取得する（ステップＳ１０１）。
【００５４】
次に、管理サーバＫＳは、その機器能力情報取得機能部６２が、電源電力状態がオンであった機器Ｋ１〜Ｋｎに対してのみ、機能情報取得要求を送信して、その機器Ｋ１〜Ｋｎの現在の機器能力情報（機能情報）を取得する（ステップＳ１０２）。
【００５５】
管理サーバＫＳは、優先度テーブル生成機能部６４が、取得した電力情報と機能情報に基づいて優先度テーブルを生成する優先度テーブル生成処理を行い、優先度テーブルに登録する（ステップＳ１０３）。この優先度テーブルの生成処理については、後で詳細に説明する。
【００５６】
管理サーバＫＳは、機器電力制御機能部６５が、機器電力情報取得機能部６３が取得した各機器Ｋ１〜Ｋｎの電力情報から全機器Ｋ１〜Ｋｎによる総電力消費量を算出する。機器電力制御機能部６５は、算出した層電力消費量を予め設定されている上限電力消費量、下限電力消費量と比較して、機器Ｋ１〜Ｋｎの内部で設定されているスレッシュ値とを比較し、機器Ｋ１〜Ｋｎの電力状態の変更要否の判断を行う。機器電力制御機能部６５は、機器Ｋ１〜Ｋｎの電力状態の変更が必要であると判断すると、上記優先度テーブルを参照して、各機器Ｋ１〜Ｋｎの電源電力状態を決定する（ステップＳ１０４）。機器電力制御機能部６５は、電源電力状態の変更が必要な機器（電力制御対象機器）Ｋ１〜Ｋｎに対して、決定した電力状態を指示する電力制御信号を出力する（ステップＳ１０５）。
【００５７】
管理サーバＫＳは、機器Ｋ１〜Ｋｎの電力制御を行うと、例えば、機器電力情報取得機能部６３が、その内蔵する情報取得タイマをセットし（ステップＳ１０６）、情報取得タイマが満了したかチェックする（ステップＳ１０７）。この情報取得タイマは、管理サーバＫＳが機器から電力情報及び機能情報を取得する情報取得周期を計時するタイマであり、機器システム１の規模等を考慮して、機器システム１における省電力を図るのに適切な時間が予め設定されている。
【００５８】
機器電力情報取得機能部６３は、ステップＳ１０７で、情報取得タイマが満了していないときには（ステップＳ１０７で、ＮＯのとき）、情報取得タイマが満了するのを待つ（ステップＳ１０７）。
【００５９】
ステップＳ１０７で、情報取得タイマが満了していると（ステップＳ１０７で、ＹＥＳのとき）、機器電力情報取得機能部６３は、ステップＳ１０１に戻って、上記同様に処理する（ステップＳ１０１〜Ｓ１０７）。
【００６０】
優先度テーブル生成機能部６４は、電源オン状態である機器Ｋ１〜Ｋｎをオフにする場合の上記ステップＳ１０３の優先度テーブル生成処理を、図９に示すように実行する。
【００６１】
すなわち、この場合、優先度テーブル生成機能部６４は、優先度テーブル生成処理に入ると、各機能毎に、その機能を有し、かつ、電源がオン状態の機器Ｋ１〜Ｋｎの数を算出する（ステップＳ２０１）。
【００６２】
次に、優先度テーブル生成機能部６４は、各機能のうち、保有する機器Ｋ１〜Ｋｎが少ない機能ほど、重要な機能であるとの重み付けを行い、高い重み付け係数を割り当てる（ステップＳ２０２）。すなわち、優先度テーブル生成機能部６４は、例えば、図１０に示すように、機能として、「パンチ」、「ステープル」、「カラー出力」について、機能判断を行う場合、まず、それぞれの機能を有している機器Ｋ１〜Ｋｎを調べる。図１０では、「パンチ」機能を有するのは、機器Ｋ１のみ、「ステープル」機能を有するのは、機器Ｋ１、Ｋ２、「カラー出力」機能を有するのは、機器Ｋ１、Ｋ２、Ｋ３である。したがって、優先度テーブル生成機能部６４は、「パンチ」機能を有する機器Ｋ１に、重み付け係数「３」を、「ステープル」機能を有する機器Ｋ１、Ｋ２それぞれに、重み付け係数「２」を、「カラー出力」機能を有する機器Ｋ１、Ｋ２、Ｋ３それぞれに、重み付け係数「１」を割り当てる。
【００６３】
そして、優先度テーブル生成機能部６４は、各機器Ｋ１〜Ｋｎ毎に、保有する機能の重み付け係数の和を求めてその評点を算出し、評点の高い機器Ｋ１〜Ｋｎほど優先度の高い機器Ｋ１〜Ｋｎであると判断して、優先度テーブルを作成する（ステップＳ２０３）。
【００６４】
したがって、優先度テーブル生成機能部６４は、優先度テーブルとして、図１１に示すような優先度テーブルＴｂ１を生成する。すなわち、図１１の優先度テーブルＴｂ１では、図１０から分かるように、機器Ｋ１の評点が「６」、機器Ｋ２の評点が「３」、機器Ｋ３の評点が「１」が、優先度を示す評点として登録されている。
【００６５】
また、優先度テーブル生成機能部６４は、電源のオンを行ったのが、機器Ｋ１〜Ｋｎでのユーザの操作によるものであるのか、管理サーバＫＳからの電力制御信号によるものであるのかの電源オン制御履歴情報をも参照して、優先度テーブルの生成を行ってもよい。
【００６６】
すなわち、管理サーバＫＳは、機器電力制御機能部６５が、図１２に示すような電源オン制御履歴情報を取得して、機器電力制御履歴保存機能部６６に保管している。図１２では、機器Ｋ１と機器Ｋ３が、機器Ｋ１、Ｋ３の電源スイッチをユーザがオンすることで、電源をオンにしたことが示されており、機器Ｋ２が、管理サーバＫＳからの電力制御信号に基づいて、電源がオンしたことが示されている。
【００６７】
そして、優先度テーブル生成機能部６４は、上記機能情報及び電力情報だけでなく、機器電力制御履歴保存機能部６６の保管する電源オン制御履歴情報を取得して、これらの情報に基づいて、図１３に示すように、優先度テーブルを生成する。
【００６８】
すなわち、優先度テーブル生成機能部６４は、優先度テーブル生成処理において、上記機能情報及び電力情報を評点とするだけでなく、図１３に示すように、機器Ｋ１〜Ｋ３毎に、電源オン制御履歴情報を参照する。そして、優先度テーブル生成機能部６４は、電源がオンの機器Ｋ１〜Ｋ３について、その機器Ｋ１〜Ｋ３が管理サーバＫＳが電力制御信号によって電源オンした機器Ｋ１〜Ｋ３であるか確認する（ステップＳ３０１）。
【００６９】
優先度テーブル生成機能部６４は、管理サーバＫＳが電力制御信号によって電源オンした機器Ｋ１〜Ｋ３であると、その機器Ｋ１〜Ｋ３の優先度を低く設定し、例えば、図１４に示すような優先度テーブルＴｂ２を生成する（ステップＳ３０２）。
【００７０】
図１４では、図１２において、機器Ｋ１、Ｋ３が、ユーザによって電源オンされており、優先度が高く、評点「３」が割り当てられている。また、機器Ｋ２が、管理サーバＫＳが電力制御信号で電源オンされていて、優先度が低く、評点「０」が割り当てられている。
【００７１】
したがって、優先度テーブル生成機能部６４は、図１１に示した優先度テーブルＴｂ１に対して、さらに、電源オン制御履歴情報を考慮した優先度テーブルＴｂ２を、図１４に示したように生成する。その結果、機器Ｋ１が、優先順位１位、機器Ｋ３が、優先順位２位、機器Ｋ２が、優先順位３位となっており、それぞれ評点が、「９」、「４」、「３」となっている。
【００７２】
なお、図１４では、優先度テーブル生成機能部６４は、機能情報及び電力情報と電源オン制御履歴情報を組み合わせて優先度テーブルＴｂ２を生成しているが、必ずしも機能情報及び電力情報と電源オン制御履歴情報を組み合わせて優先度テーブルを生成する必要はない。例えば、優先度テーブル生成機能部６４は、電源オン制御履歴情報のみに基づいて、優先度テーブルを生成してもよい。
【００７３】
さらに、優先度テーブル生成機能部６４は、電源のオフを行ったのが、機器Ｋ１〜Ｋｎでのユーザの操作によるものであるのか、管理サーバＫＳからの電力制御信号によるものであるのかの電源オフ制御履歴情報をも参照して、優先度テーブルの生成を行ってもよい。
【００７４】
すなわち、管理サーバＫＳは、機器電力制御履歴保存機能部６６が、図１５に示すような電源オフ制御履歴情報を取得して、保管している。図１５では、機器Ｋ１と機器Ｋ３が、機器Ｋ１、Ｋ３の電源スイッチをユーザがオフすることで、電源をオフにしたことが示されており、機器Ｋ２が、管理サーバＫＳからの電力制御信号に基づいて、電源がオフしたことが示されている。
【００７５】
そして、優先度テーブル生成機能部６４は、機器電力制御履歴保存機能部６６の保管する電源オフ制御履歴情報を取得して、これらの情報に基づいて、図１６に示すように、優先度テーブルを生成する。
【００７６】
すなわち、優先度テーブル生成機能部６４は、優先度テーブル生成処理において、図１６に示すように、機器Ｋ１〜Ｋ３毎に、電源オフ制御履歴情報を参照する。そして、優先度テーブル生成機能部６４は、電源がオフの機器Ｋ１〜Ｋ３について、その機器Ｋ１〜Ｋ３が、管理サーバＫＳからの電力制御信号によって電源オフした機器Ｋ１〜Ｋ３であるか確認する（ステップＳ４０１）。
【００７７】
優先度テーブル生成機能部６４は、管理サーバＫＳが電力制御信号によって電源オフした機器Ｋ１〜Ｋ３であると、その機器Ｋ１〜Ｋ３の優先度を高く設定し、例えば、図１７に示すような優先度テーブルＴｂ３を生成する（ステップＳ４０２）。
【００７８】
図１７では、図１５において、機器Ｋ１、Ｋ３が、ユーザによって電源オフされており、優先度が低く、評点「０」が割り当てられている。また、機器Ｋ２が、管理サーバＫＳが電力制御信号で電源オフされていて、優先度が高く、評点「３」が割り当てられている。
【００７９】
したがって、優先度テーブル生成機能部６４は、機器Ｋ２が、優先順位１位、機器Ｋ１と機器Ｋ３が、優先順位２位となっており、それぞれ評点が、「３」、「０」、「０」となっている。
【００８０】
なお、図１７では、優先度テーブル生成機能部６４は、電源オフ制御履歴情報にのみ基づいて優先度テーブルＴｂ３を生成しているが、必ずしも、電源オフ制御履歴情報にのみに基づいて優先度テーブルを生成する必要はない。例えば、優先度テーブル生成機能部６４は、機能情報及び電力情報と電源オフ制御履歴情報を組み合わせて優先度テーブルを生成してもよい。
【００８１】
そして、管理サーバＫＳは、機器システム１の管理サーバＫＳの管理下にある機器Ｋ１〜Ｋｎが消費する総消費電力を考慮して、図１８及び図１９に示すように、機器Ｋ１〜Ｋｎの電力制御を行ってもよい。
【００８２】
まず、機器システム１の総電力消費量を考慮して機器Ｋ１〜Ｋｎの電源をオフする電力制御処理について、図１８に基づいて説明する。
【００８３】
すなわち、管理サーバＫＳは、図１８に示すように、その機器電力情報取得機能部６３が、順次、各機器Ｋ１〜Ｋｎに対して、電力情報取得要求を送信して、その機器Ｋ１〜Ｋｎの現在の電源電力状態情報（電力情報）を取得する（ステップＳ５０１）。
【００８４】
次に、管理サーバＫＳは、その機器電力制御機能部６５が、各機器Ｋ１〜Ｋｎから取得した電力情報の総和、すなわち、全機器Ｋ１〜Ｋｎで消費されている電力量の総和（総電力消費量）を計算する（ステップＳ５０２）。
【００８５】
機器電力制御機能部６５は、総電力消費量が、予め機器Ｋ１〜Ｋｎの電源をオフする閾値として設定されているオフ閾値（上限電力消費量）を超えているかチェックする（ステップＳ５０３）。
【００８６】
ステップＳ５０３で、総電力消費量がオフ閾値を超えていないとき（ステップＳ５０３で、ＮＯのとき）、機器電力制御機能部６５は、上記情報取得タイマをセットし（ステップＳ５０４）、情報取得タイマが満了するのを待つ（ステップＳ５０５）。
【００８７】
機器電力制御機能部６５は、ステップＳ５０５で、情報取得タイマが満了すると、ステップＳ５０１に戻って、上記同様に処理する（ステップＳ５０１〜Ｓ５０５）。
【００８８】
ステップＳ５０３で、総電力消費量がオフ閾値を超えていると（ステップＳ５０３で、ＹＥＳのとき）、機器電力制御機能部６５は、電源がオンとなっている機器Ｋ１〜Ｋｎの優先度テーブルの中で、最も優先度の低い機器Ｋ１〜Ｋｎの電源をオフにする（ステップＳ５０６）。すなわち、機器電力制御機能部６５は、電源オン状態の機器Ｋ１〜Ｋｎを対象とする優先度テーブルの中で、最も優先度の低い機器Ｋ１〜Ｋｎに対して、電源オフを指示する電力制御信号を送信する。機器Ｋ１〜Ｋｎは、電源オフを指示する電力制御信号を受信すると、その電力制御機能部３４が、自機の電源をオフにする。
【００８９】
機器電力制御機能部６５は、電力制御を行うと、該制御内容、すなわち、電力制御履歴情報を機器電力制御履歴保存機能部６６へ渡して、保存させる（ステップＳ５０７）。
【００９０】
機器電力制御機能部６５は、電力制御履歴情報の保存を行うと、ステップＳ５０３に戻って、上記同様に処理する（ステップＳ５０３〜Ｓ５０５、Ｓ５０１〜Ｓ５０７）。
【００９１】
このようにすると、機器システム１の利用性を向上させつつ、機器システム１全体の消費電力量を、一定の消費電力に抑制することができる。
【００９２】
次に、機器システム１の総電力消費量を考慮して機器Ｋ１〜Ｋｎの電源をオンする電力制御処理について、図１９に基づいて説明する。
【００９３】
すなわち、管理サーバＫＳは、図１９に示すように、その機器電力情報取得機能部６３が、順次、各機器Ｋ１〜Ｋｎに対して、電力情報取得要求を送信して、その機器Ｋ１〜Ｋｎの現在の電源電力状態情報（電力情報）を取得する（ステップＳ６０１）。
【００９４】
管理サーバＫＳは、その機器電力制御機能部６５が、各機器Ｋ１〜Ｋｎから取得した電力情報の総和、すなわち、全機器Ｋ１〜Ｋｎで消費されている電力量の総和（総電力消費量）を計算する（ステップＳ６０２）。
【００９５】
機器電力制御機能部６５は、総電力消費量が、予め機器Ｋ１〜Ｋｎの電源をオンする閾値として設定されているオン閾値（下限電力消費量）未満であるかチェックする（ステップＳ６０３）。
【００９６】
ステップＳ６０３で、総電力消費量がオン閾値を超えていると（ステップＳ６０３で、ＮＯのとき）、機器電力制御機能部６５は、上記情報取得タイマをセットし（ステップＳ６０４）、情報取得タイマが満了するのを待つ（ステップＳ６０５）。
【００９７】
機器電力制御機能部６５は、ステップＳ６０５で、情報取得タイマが満了すると、ステップＳ６０１に戻って、上記同様に処理する（ステップＳ６０１〜Ｓ６０５）。
【００９８】
ステップＳ６０３で、総電力消費量がオン閾値未満であると（ステップＳ６０３で、ＹＥＳのとき）、機器電力制御機能部６５は、電源がオフとなっている機器Ｋ１〜Ｋｎの優先度テーブルの中で、最も優先度の高い機器Ｋ１〜Ｋｎの電源をオンにする（ステップＳ６０６）。すなわち、機器電力制御機能部６５は、電源オフ状態の機器Ｋ１〜Ｋｎを対象とする優先度テーブルの中で、最も優先度の高い機器Ｋ１〜Ｋｎに対して、電源オンを指示する電力制御信号を送信する。機器Ｋ１〜Ｋｎは、電源オンを指示する電力制御信号を受信すると、その電力制御機能部３４が、自機の電源をオンにする。
【００９９】
機器電力制御機能部６５は、電力制御を行うと、該制御内容、すなわち、電力制御履歴情報を機器電力制御履歴保存機能部６６へ渡して、保存させる（ステップＳ６０７）。
【０１００】
機器電力制御機能部６５は、電力制御履歴情報の保存を行うと、ステップＳ６０３に戻って、上記同様に処理する（ステップＳ６０３〜Ｓ６０５、Ｓ６０１〜Ｓ６０７）。
【０１０１】
このようにすると、機器システム１全体の消費電力量を、一定の消費電力に抑制しつつ、機器システム１の利用性を向上させることができる。
【０１０２】
なお、上記説明においては、管理サーバＫＳが、ネットワークＮＷ上の各機器Ｋ１〜Ｋｎの電源電力の制御を行っているが、本発明の形態としては、上記形態に限るものではない。例えば、機器Ｋ１〜Ｋｎのうちの１台が管理サーバＫＳの機能動作を行ってもよいし、複数台の機器Ｋ１〜Ｋｎが管理サーバＫＳの機能動作を分担して行ってもよい。また、１台または複数台のネットワークＮＷ上のコンピュータと、１台または複数台の機器Ｋ１〜Ｋｎが連携して、管理サーバＫＳの機能動作を行ってもよい。
【０１０３】
このように、本実施例の機器システム１は、電力を使用する複数の機器Ｋ１〜Ｋｎが接続されている機器システムであって、前記各機器Ｋ１〜Ｋｎの有する機能に関する機能情報を取得する機器能力情報取得機能部（機能情報取得手段）６２と、前記各機器Ｋ１〜Ｋｎの使用中の電力情報を取得する機器電力情報取得機能部（電力情報取得手段）６３と、前記各機器Ｋ１〜Ｋｎの前記機能情報及び前記電力情報に基づいて、該各機器Ｋ１〜Ｋｎのうち、電力を制御する電力制御対象機器と電力制御内容を決定する優先度テーブル生成機能部６４及び機器電力制御機能部６５等の決定手段と、前記決定手段の決定に従って前記電力制御対象機器の電力制御を行う機器電力制御機能部（電力制御手段）６５と、を備えている。
【０１０４】
したがって、機器システム１の機器Ｋ１〜Ｋｎにおいて動的に変化する機能情報と電力情報に基づいて、該機器Ｋ１〜Ｋｎの電力制御を行うことができ、機器Ｋ１〜Ｋｎの利用性を図りつつ、省電力性を向上させることができる。
【０１０５】
また、本実施例の機器システム１は、電力を使用する複数の機器Ｋ１〜Ｋｎの該電力を制御する電力制御方法であって、少なくとも前記機器Ｋ１〜Ｋｎの有する機能に関する機能情報を取得する機能情報取得処理ステップと、少なくとも前記機器Ｋ１〜Ｋｎの使用中の電力情報を取得する電力情報取得処理ステップと、前記機能情報及び前記電力情報に基づいて、前記各機器Ｋ１〜Ｋｎのうち、電力を制御する電力制御対象機器と電力制御内容を決定する決定処理ステップと、前記決定処理ステップでの決定に従って前記電力制御対象機器の電力制御を行う電力制御処理ステップと、を有する電力制御方法を実行する。
【０１０６】
したがって、動的に変化する機能情報と電力情報に基づいて、機器Ｋ１〜Ｋｎの電力制御を行うことができ、機器Ｋ１〜Ｋｎの利用性を図りつつ、省電力性を向上させることができる。
【０１０７】
さらに、本実施例の機器システム１は、電力を使用する複数の機器Ｋ１〜Ｋｎの該電力を制御する電力制御プログラムであって、ＣＰＵ５１等の制御プロセッサに、少なくとも前記機器Ｋ１〜Ｋｎの有する機能に関する機能情報を取得する機能情報取得処理と、少なくとも前記機器Ｋ１〜Ｋｎの使用中の電力情報を取得する電力情報取得処理と、前記機能情報及び前記電力情報に基づいて、前記各機器Ｋ１〜Ｋｎのうち、電力を制御する電力制御対象機器と電力制御内容を決定する決定処理と、前記決定処理での決定に従って前記電力制御対象機器の電力制御を行う電力制御処理と、を実行させる電力制御プログラムを搭載している。
【０１０８】
したがって、動的に変化する機能情報と電力情報に基づいて、機器Ｋ１〜Ｋｎの電力制御を行うことができ、機器Ｋ１〜Ｋｎの利用性を図りつつ、省電力性を向上させることができる。
【０１０９】
また、本実施例の機器システム１は、前記決定手段が、前記各機器Ｋ１〜Ｋｎの前記機能情報及び前記電力情報に基づいて、電力状態を電力供給状態とするための優先度を該各機器Ｋ１〜Ｋｎに対して付与した優先度テーブルを作成し、該優先度テーブルに基づいて、電力制御対象機器と電力制御内容を決定する。
【０１１０】
したがって、動的に変化する機能情報と電力情報に基づいて、機器Ｋ１〜Ｋｎの電力制御を、速やかにかつ適切に行うことができ、機器Ｋ１〜Ｋｎの利用性を図りつつ、省電力性を向上させることができる。
【０１１１】
さらに、本実施例の機器システム１は、前記決定手段が、前記各機器Ｋ１〜Ｋｎのうち、電力供給状態である機器Ｋ１〜Ｋｎであって、その搭載している機能のうち、他の機器Ｋ１〜Ｋｎが非搭載の機能の数が多いほど高い優先度を付与した優先度テーブルを作成する。
【０１１２】
したがって、動的に変化する機能情報と電力情報に基づいて、機器Ｋ１〜Ｋｎの電力制御を、速やかにかつより一層適切に行うことができ、機器Ｋ１〜Ｋｎの利用性を図りつつ、省電力性を向上させることができる。
【０１１３】
また、本実施例の機器システム１は、前記決定手段が、前記各機器Ｋ１〜Ｋｎにおける電力の供給状態に変化が発生したときに、その電力供給状態の変化が、該機器Ｋ１〜Ｋｎにおける操作による場合と、前記電力制御手段である機器電力制御機能部６５からの電力制御による場合のいずれであるかの電力遷移履歴テーブルを作成し、該電力遷移履歴テーブルに基づいて、前記電力制御対象機器と前記電力制御内容を決定する。
【０１１４】
したがって、優先度をより一層適切に設定して、動的に変化する機能情報と電力情報に基づいて、機器Ｋ１〜Ｋｎの電力制御を、速やかにかつより一層適切に行うことができ、機器Ｋ１〜Ｋｎの利用性を図りつつ、省電力性を向上させることができる。
【０１１５】
さらに、本実施例の機器システム１は、前記決定手段が、前記各機器Ｋ１〜Ｋｎの前記電力情報に基づいて総電力消費量を算出し、該総電力消費量が所定のオフ閾値（上限電力消費量）を超えていると、該総電力消費量が該オフ閾値を下回るまで、電力を非供給状態とする電力制御内容の前記電力制御対象機器を決定する。
【０１１６】
したがって、機器システム１の利用性を向上させつつ、機器システム１全体の消費電力量を、一定の消費電力に抑制することができる。
【０１１７】
また、本実施例の機器システム１は、前記決定手段が、前記各機器Ｋ１〜Ｋｎの前記電力情報に基づいて総電力消費量を算出し、該総電力消費量が所定のオン閾値（下限電力消費量）を下回っていると、該総電力消費量が該オン閾値を上回るまで、電力を供給状態とする電力制御内容の前記電力制御対象機器を決定する。
【０１１８】
したがって、機器システム１全体の消費電力量を、一定の消費電力に抑制しつつ、機器システム１の利用性を向上させることができる。
【０１１９】
さらに、本実施例の機器システム１は、管理サーバＫＳまたは電力を使用する他の機器Ｋ１〜Ｋｎと接続されている機器Ｋ１〜Ｋｎであって、少なくとも前記他の機器Ｋ１〜Ｋｎの有する機能に関する機能情報を取得する機器能力情報取得機能部（機能情報取得手段）６２と、少なくとも前記他の機器Ｋ１〜Ｋｎの使用中の電力情報を取得する機器電力情報取得機能部（電力情報取得手段）６３と、前記機能情報及び前記電力情報に基づいて、前記各機器Ｋ１〜Ｋｎのうち、電力を制御する電力制御対象機器と電力制御内容を決定する優先度テーブル生成機能部６４及び機器電力制御機能部６５等の決定手段と、前記決定手段の決定に従って前記機器Ｋ１〜Ｋｎの電力制御を行う機器電力制御機能部（電力制御手段）６５と、を備えている。
【０１２０】
したがって、機器システム１の機器Ｋ１〜Ｋｎにおいて動的に変化する機能情報と電力情報に基づいて、該機器Ｋ１〜Ｋｎの電力制御を行うことができ、機器Ｋ１〜Ｋｎの利用性を図りつつ、省電力性を向上させることができる。
【０１２１】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【符号の説明】
【０１２２】
１  機器システム
ＮＷ  ネットワーク
ＫＳ  管理サーバ
Ｋ１〜Ｋｎ  機器
１１  コントローラ
１２  操作表示部
１３  エンジン
１４  フィニッシャ
２１  ＣＰＵ
２２  ＲＯＭ
２３  ＲＡＭ
２４  通信Ｉ／Ｆ
２５  ハードウェア
２６  外部Ｉ／Ｆ
２７  エンジンＩ／Ｆ
２８  バス
３１  通信機能部
３２  機能情報提供機能部
３３  電力情報提供機能部
３４  電力制御機能部
４１  コントローラ
４２  操作表示部
５１  ＣＰＵ
５２  ＲＯＭ
５３  ＲＡＭ
５４  通信Ｉ／Ｆ
５５  ハードディスク
５６  部Ｉ／Ｆ
５７  バス
６１  機器管理機能部
６２  機器能力情報取得機能部
６３  機器電力情報取得機能部
６４  優先度テーブル生成機能部
６５  機器電力制御機能部
６６  機器電力制御履歴保存機能部
【先行技術文献】
【特許文献】
【０１２３】
【特許文献１】特開２００４−２３４０８２号公報
【図１】
2016004568.tif 000003
【図２】
2016004568.tif 000004
【図３】
2016004568.tif 000005
【図４】
2016004568.tif 000006
【図５】
2016004568.tif 000007
【図６】
2016004568.tif 000008
【図７】
2016004568.tif 000009
【図８】
2016004568.tif 000010
【図９】
2016004568.tif 000011
【図１０】
2016004568.tif 000012
【図１１】
2016004568.tif 000013
【図１２】
2016004568.tif 000014
【図１３】
2016004568.tif 000015
【図１４】
2016004568.tif 000016
【図１５】
2016004568.tif 000017
【図１６】
2016004568.tif 000018
【図１７】
2016004568.tif 000019
【図１８】
2016004568.tif 000020
【図１９】
2016004568.tif 000021