(57)【特許請求の範囲】
【請求項１】
複数のソケットの夫々における電力使用量に係る情報を取得する電力使用量取得手段と、
ネットワークに接続された機器のうち、対象機器に対して、該対象機器の電力使用量を変化させるための通信を行う通信手段と、
前記電力使用量取得手段によって取得された情報に基づいて、前記通信に係る時間帯において電力使用量が変化したソケットを特定するソケット特定手段と、
前記対象機器を、前記ソケット特定手段によって特定されたソケットに関連付ける関連付け手段と、
前記ネットワークの利用を申請する為の利用申請用情報を入力させるための入力フィールドを含む利用申請用Ｗｅｂページを、前記対象機器に対して送信する送信手段と、
前記利用申請用情報を前記対象機器から受信する受信手段と、を備え、
前記送信手段によって送信される利用申請用Ｗｅｂページには、前記入力フィールドとして、前記対象機器が使用するソケットを特定可能な情報を入力するための入力フィールドが含まれ、該入力フィールドには、前記関連付け手段によって前記対象機器に関連付けられたソケットを特定可能な情報が、前記対象機器において修正可能なように予め記入されている、
機器管理装置。
【請求項２】
前記通信手段は、前記対象機器の電力使用量を変化させるための通信として、該対象機器に対して負荷をかけるための通信を行う、
請求項１に記載の機器管理装置。
【請求項３】
前記通信手段は、前記対象機器の電力使用量を変化させるための通信として、該対象機器に予めインストールされ、該通信を受けて該対象機器の電力使用量を変化させる、連携機能への指示のための通信を行う、
請求項１または２に記載の機器管理装置。
【請求項４】
複数のソケットの夫々における電力使用量に係る情報を取得する電力使用量取得手段と、
ネットワークに接続された機器による通信を取得することで、電力使用量の変化が伴う
通信を行っている対象機器を特定する対象機器特定手段と、
前記電力使用量取得手段によって取得された情報に基づいて、前記通信に係る時間帯において電力使用量が変化したソケットを特定するソケット特定手段と、
前記対象機器を、前記ソケット特定手段によって特定されたソケットに関連付ける関連付け手段と、
前記ネットワークの利用を申請する為の利用申請用情報を入力させるための入力フィールドを含む利用申請用Ｗｅｂページを、前記対象機器に対して送信する送信手段と、
前記利用申請用情報を前記対象機器から受信する受信手段と、を備え、
前記送信手段によって送信される利用申請用Ｗｅｂページには、前記入力フィールドとして、前記対象機器が使用するソケットを特定可能な情報を入力するための入力フィールドが含まれ、該入力フィールドには、前記関連付け手段によって前記対象機器に関連付けられたソケットを特定可能な情報が、前記対象機器において修正可能なように予め記入されている、
機器管理装置。
【請求項５】
前記対象機器特定手段は、前記対象機器の特定のための通信として、プリンタへの印刷指示のための通信を取得する、
請求項４に記載の機器管理装置。
【請求項６】
前記対象機器特定手段は、前記対象機器の特定のための通信として、機器がネットワークに接続した際に発生する通信を取得する、
請求項４または５に記載の機器管理装置。
【請求項７】
コンピュータに、
複数のソケットの夫々における電力使用量に係る情報を取得する電力使用量取得ステップと、
ネットワークに接続された機器のうち、対象機器に対して、該対象機器の電力使用量を変化させるための通信を行う通信ステップと、
前記電力使用量取得ステップにおいて取得された情報に基づいて、前記通信に係る時間帯において電力使用量が変化したソケットを特定するソケット特定ステップと、
前記対象機器を、前記ソケット特定ステップにおいて特定されたソケットに関連付ける関連付けステップと、
前記ネットワークの利用を申請する為の利用申請用情報を入力させるための入力フィールドを含む利用申請用Ｗｅｂページを、前記対象機器に対して送信する送信ステップと、
前記利用申請用情報を前記対象機器から受信する受信ステップと、を実行させ、
前記送信ステップで送信される利用申請用Ｗｅｂページには、前記入力フィールドとして、前記対象機器が使用するソケットを特定可能な情報を入力するための入力フィールドが含まれ、該入力フィールドには、前記関連付けステップで前記対象機器に関連付けられたソケットを特定可能な情報が、前記対象機器において修正可能なように予め記入されている、
機器管理方法。
【請求項８】
コンピュータに、
複数のソケットの夫々における電力使用量に係る情報を取得する電力使用量取得ステップと、
ネットワークに接続された機器による通信を取得することで、電力使用量の変化が伴う通信を行っている対象機器を特定する対象機器特定ステップと、
前記電力使用量取得ステップにおいて取得された情報に基づいて、前記通信に係る時間帯において電力使用量が変化したソケットを特定するソケット特定ステップと、
前記対象機器を、前記ソケット特定ステップにおいて特定されたソケットに関連付ける
関連付けステップと、
前記ネットワークの利用を申請する為の利用申請用情報を入力させるための入力フィールドを含む利用申請用Ｗｅｂページを、前記対象機器に対して送信する送信ステップと、
前記利用申請用情報を前記対象機器から受信する受信ステップと、を実行させ、
前記送信ステップで送信される利用申請用Ｗｅｂページには、前記入力フィールドとして、前記対象機器が使用するソケットを特定可能な情報を入力するための入力フィールドが含まれ、該入力フィールドには、前記関連付けステップで前記対象機器に関連付けられたソケットを特定可能な情報が、前記対象機器において修正可能なように予め記入されている、
機器管理方法。
【請求項９】
コンピュータを、
複数のソケットの夫々における電力使用量に係る情報を取得する電力使用量取得手段と、
ネットワークに接続された機器のうち、対象機器に対して、該対象機器の電力使用量を変化させるための通信を行う通信手段と、
前記電力使用量取得手段によって取得された情報に基づいて、前記通信に係る時間帯において電力使用量が変化したソケットを特定するソケット特定手段と、
前記対象機器を、前記ソケット特定手段によって特定されたソケットに関連付ける関連付け手段と、
前記ネットワークの利用を申請する為の利用申請用情報を入力させるための入力フィールドを含む利用申請用Ｗｅｂページを、前記対象機器に対して送信する送信手段と、
前記利用申請用情報を前記対象機器から受信する受信手段と、として機能させ、
前記送信手段によって送信される利用申請用Ｗｅｂページには、前記入力フィールドとして、前記対象機器が使用するソケットを特定可能な情報を入力するための入力フィールドが含まれ、該入力フィールドには、前記関連付け手段によって前記対象機器に関連付けられたソケットを特定可能な情報が、前記対象機器において修正可能なように予め記入されている、
機器管理用プログラム。
【請求項１０】
コンピュータを、
複数のソケットの夫々における電力使用量に係る情報を取得する電力使用量取得手段と、
ネットワークに接続された機器による通信を取得することで、電力使用量の変化が伴う通信を行っている対象機器を特定する対象機器特定手段と、
前記電力使用量取得手段によって取得された情報に基づいて、前記通信に係る時間帯において電力使用量が変化したソケットを特定するソケット特定手段と、
前記対象機器を、前記ソケット特定手段によって特定されたソケットに関連付ける関連付け手段と、
前記ネットワークの利用を申請する為の利用申請用情報を入力させるための入力フィールドを含む利用申請用Ｗｅｂページを、前記対象機器に対して送信する送信手段と、
前記利用申請用情報を前記対象機器から受信する受信手段と、として機能させ、
前記送信手段によって送信される利用申請用Ｗｅｂページには、前記入力フィールドとして、前記対象機器が使用するソケットを特定可能な情報を入力するための入力フィールドが含まれ、該入力フィールドには、前記関連付け手段によって前記対象機器に関連付けられたソケットを特定可能な情報が、前記対象機器において修正可能なように予め記入されている、
機器管理用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器管理装置、機器管理方法および機器管理用プログラムに関する。
【背景技術】
【０００２】
従来、接続されている機器の起動を検知し、コンセントの設置場所を機器管理サーバヘ通知するコンセントと、機器からの起動の通知を受ける機器管理サーバとを備え、所定時間内にコンセントと機器の両方から通知があった場合に、当該コンセントに接続された機器と起動の通知に係る機器とを同一と判断する、機器管理方法が提案されている（特許文献１を参照）。
【０００３】
また、従来、コンセントに関連する情報をネットワーク経由で送信するための技術が種々提案されている（特許文献２から４を参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４３２１７７４号公報
【特許文献２】特許第３８４３８９４号公報
【特許文献３】特開２００４−２３４９７号公報
【特許文献４】特開２０１０−１１４９６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
オフィス等において節電の意識が高まる中、電力使用量や節電効果を測定するために、機器単位で電力使用量を把握することの重要性が高まっている。このような機器単位での電力使用量の把握に用いることが出来る装置として、電力使用量の測定が可能であり、且つネットワーク経由で電力使用量を取得可能なコンセント（壁付けコンセント、延長ケーブル付きコンセント等）がある。
【０００６】
しかし、従来のコンセントでは、コンセント毎の電力使用量を取得することは出来るものの、コンセントにどのような機器が接続されているかを把握することは困難であった。また、オフィス等で機器を一元的に管理するための資産管理システムがあるが、このようなシステムでは、ネットワークを介して機器の稼働状態を把握することはできるものの、正確な電力使用量を把握することは出来ない。
【０００７】
本発明は、上記した問題に鑑み、機器と当該機器が接続されているソケットとを関連付けることを課題とする。
【課題を解決するための手段】
【０００８】
本発明では、上記課題を解決するために、電力使用量が変化する機器を、ネットワークを介した通信に基づいて特定し、この機器を、前記通信に係る時間帯において電力使用量が変化したソケットに関連付けることとした。即ち、本発明は、複数のソケットの夫々における電力使用量に係る情報を取得する電力使用量取得手段と、ネットワークに接続された機器のうち、対象機器に対して、該対象機器の電力使用量を変化させるための通信を行う通信手段と、前記電力使用量取得手段によって取得された情報に基づいて、前記通信に係る時間帯において電力使用量が変化したソケットを特定するソケット特定手段と、前記対象機器を、前記ソケット特定手段によって特定されたソケットに関連付ける関連付け手段と、を備える機器管理装置である。
【０００９】
また、本発明は、複数のソケットの夫々における電力使用量に係る情報を取得する電力使用量取得手段と、ネットワークに接続された機器による通信を取得することで、電力使用量の変化が伴う通信を行っている対象機器を特定する対象機器特定手段と、前記電力使用量取得手段によって取得された情報に基づいて、前記通信に係る時間帯において電力使用量が変化したソケットを特定するソケット特定手段と、前記対象機器を、前記特定手段によって特定されたソケットに関連付ける関連付け手段と、を備える機器管理装置である。
【発明の効果】
【００１０】
本発明によれば、機器と当該機器が接続されているソケットとを関連付けることが可能となる。
【図面の簡単な説明】
【００１１】
【図１】実施形態に係る機器管理システムの構成を示す概略図である。
【図２】実施形態に係るコンセント装置の構成の概略を示す図である。
【図３】実施形態に係る機器管理サーバの機能構成の概略を示す図である。
【図４】実施形態に係る機器管理処理の流れを示すシーケンス図である。
【図５】実施形態に係る、機器へのネットワークアクセスによる関連付け処理の流れを示すフローチャートである。
【図６】実施形態に係る、機器からのネットワークアクセスによる関連付け処理の流れを示すフローチャートである。
【図７】実施形態に係る、ユーザ入力による関連付け処理の流れを示すフローチャートである。
【図８】実施形態に係る機器管理サーバの機能構成のバリエーションを示す図である。
【図９】機器管理システムのバリエーションを示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明を機器管理システムにおいて実施する場合の実施の形態について、図面に基づいて説明する。但し、本発明は、機器と当該機器が接続されているソケットとを関連付ける目的に広く用いることが可能であり、本発明の適用対象は、以下に説明する機器管理システムに限定されない。
【００１３】
＜システムの構成＞
図１は、本実施形態に係る機器管理システム１の構成を示す概略図である。本実施形態に係る機器管理システム１は、ネットワーク２と、ネットワーク２に接続されて管理対象となる複数の情報処理装置９０（以下、「機器９０」と称する）と、機器９０を管理する機器管理サーバ２０と、機器９０に電源を提供するコンセント装置８０と、を備える。なお、管理対象となる機器９０には、例えば、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）やプリンタ等が含まれる。
【００１４】
機器管理サーバ２０は、それぞれ、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の記憶装置１４、ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）１５等の通信ユニット、等を備えるコンピュータである。
【００１５】
図２は、本実施形態に係るコンセント装置８０の構成の概略を示す図である。コンセント装置８０は、プラグを挿入した機器に対して電力を供給する複数のソケットと、ソケットから供給されている電力の量を測定する電力使用量測定部８１と、電力使用量測定部８１によって測定されたソケット毎の電力使用量をネットワーク２に送信するネットワーク通信部８２と、を備える。即ち、本実施形態におけるコンセント装置８０は、電力使用量測定部８１およびネットワーク通信部８２を備える点で、通常のコンセントに付加的な機能を備えるものである。また、本実施形態では、各機器のプラグが挿入される構成をソケットと称し、１または複数のソケットをまとめて筐体に収めることで、１または複数の機器に対して電源を提供するものをコンセント装置８０と称する。
【００１６】
電力使用量測定部８１は、ソケットから供給されている電力の量、換言すれば、ソケットにプラグインされている機器の電力使用量を、ソケット毎に測定する。
【００１７】
ネットワーク通信部８２は、機器管理サーバ２０から送信された電力使用量要求を受信すると、電力使用量測定部８１によって測定されたソケット毎の電力使用量を、当該コンセント装置８０のコンセントＩＤおよび要求に係るソケットのソケットＩＤに関連付けて、機器管理サーバ２０宛に送信する。
【００１８】
なお、コンセントＩＤは、少なくともネットワーク２内でコンセントを一意に識別可能な識別情報であり、本実施形態では、コンセントＩＤとして、コンセント装置８０のＭＡＣアドレスが用いられる。また、ソケットＩＤは、少なくとも当該ソケットが備えられたコンセント装置８０においてソケットを一意に識別可能な識別情報であり、本実施形態では、コンセント装置８０においてソケットに割り当てられたソケット番号Ｓ１〜Ｓｎが用いられる。
【００１９】
図３は、本実施形態に係る機器管理サーバ２０の機能構成の概略を示す図である。機器管理サーバ２０は、記憶装置１４に記録されているプログラムが、ＲＡＭ１３に読み出され、ＣＰＵ１１によって実行されることで、機器検知部２１と、機器情報取得部２２と、コンセント情報取得部２３と、関連付け部２４と、電力使用量取得部２５と、通信部２６と、ソケット特定部２７と、対象機器特定部２８と、機器情報データベース２９と、ネットワーク制御部３０と、利用申請処理部３１と、を備える機器管理装置として機能し、機器の情報やコンセント装置８０から取得した電力使用量を一元管理する。なお、本実施形態では、機器管理サーバ２０の備える各機能は、汎用プロセッサであるＣＰＵ１１によって実行されるが、これらの機能の一部または全部は、１または複数の専用プロセッサによって実行されてもよい。
【００２０】
機器検知部２１は、機器がネットワーク２に接続されたことを検知し、機器情報データベース２９に機器が接続された旨を記録する。なお、接続された機器が初めてネットワーク２に接続された機器である場合、機器検知部２１は、検知された機器の情報を機器情報データベース２９に登録する。機器情報データベース２９に登録された機器は、機器ＩＤを用いて識別されるが、本実施形態では、機器ＩＤとしてＭＡＣアドレスが用いられる。機器検知部２１は、ＡＲＰ（Ａｄｄｒｅｓｓ  Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ
）パケットの監視や、ＤＮＳやＤＨＣＰ等の特定のプロトコルに係るブロードキャストパケットの監視を行うことで、機器の接続を検知する。なお、機器検知部２１は、コンセント装置８０も管理対象の情報処理装置の１つとして検知し、コンセント装置８０のＭＡＣアドレスをコンセントＩＤ（コンセント装置８０に係る機器ＩＤ）として用いる。
【００２１】
機器情報取得部２２は、機器検知部２１によって検知された機器の情報を様々な手段を用いて取得し、機器情報データベース２９に蓄積する。機器情報は、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）やＷＭＩ（Ｗｉｎｄ
ｏｗｓ（登録商標）  Ｍａｎａｇｅｍｅｎｔ  Ｉｎｓｔｒｕｍｅｎｔａｔｉｏｎ）、ブロードキャストパケットの解析、ＡＲＰスプーフィングによって機器管理サーバ２０に引き込んだ通信の解析（具体的には、ＨＴＴＰヘッダ情報や特定プロトコルの解析）、等によって取得することが出来る。また、機器情報は、取得された情報に基づいて推測されてもよい。例えば、取得した情報に含まれるワードや、機器に対するポートスキャンによって特定された、接続を受け入れているポート等に基づいて、機器種別（ＰＣ、プリンタ、コンセント装置８０等）を推測することが出来る。
【００２２】
なお、ここで行われるＡＲＰスプーフィングとは、ネットワーク２上の機器９０に対して、ネットワーク２内の他の端末やルータ（図示は省略する）のＭＡＣアドレスとして、機器管理サーバ２０等、誘導先のＭＡＣアドレス（以下、「偽装アドレス」とも称する）を通知することで、機器９０から送信される通信を機器管理サーバ２０等に誘導する技術である。
【００２３】
コンセント情報取得部２３は、コンセント装置８０が公開するＡＰＩ（例えば、ＳＮＭＰやＳＯＡＰ等）を使用し、コンセント装置８０からコンセントＩＤおよびコンセント装置８０に属するソケットのソケットＩＤを含む、コンセント情報（コンセント装置８０の機器情報）を取得する。取得された情報は、後述する機器情報データベース２９に蓄積される。
【００２４】
関連付け部（機器／コンセント紐付け部）２４は、機器ＩＤとコンセントＩＤおよびソケットＩＤとを関連付けて（紐付けて）機器情報データベース２９に記録することで、機器と当該機器が使用しているコンセント装置８０およびソケットとを関連付ける。
【００２５】
電力使用量取得部２５は、コンセント装置８０が公開するＡＰＩ（例えば、ＳＮＭＰやＳＯＡＰ等）を使用し、指定されたソケットの電力使用量を、当該ソケットが備えられたコンセント装置８０から取得する。取得された電力使用量は、後述する機器情報データベース２９に蓄積される。
【００２６】
通信部２６は、ネットワーク２に接続された機器のうち、選択された対象機器に対して、当該機器の電力使用量を変化させるための通信を行う。ここで、機器の電力使用量を変化させるための通信としては、例えば、当該機器に対して負荷をかけるための通信が挙げられる。このような通信としては、パケットの連続送信や、プリンタへの印刷指示、対象機器への起動指示、等が例示できる。また、機器に対して負荷をかけるための通信は、当該機器に予めインストールされた連携機能であって、当該通信を受けて当該機器の電力使用量を変化させる連携機能への指示のための通信であってもよい。このような通信としては、ＣＰＵの負荷調整機能への指示を行うための通信や、省電力モードの設定のための通信、ディスクアクセス制御機能への指示を行うための通信、等が例示できる。
【００２７】
ソケット特定部２７は、電力使用量取得部２５によって取得された情報に基づいて、通信に係る時間帯において電力使用量が変化したソケットを特定する。
【００２８】
対象機器特定部２８は、ネットワーク２に接続された機器による通信を取得することで、電力使用量の変化が伴う通信を行っている機器を特定する。ここで、対象機器の特定のための通信としては、プリンタへの印刷指示のための通信や、機器がネットワーク２に接続した際に発生する通信（ＡＲＰ等）、ネットワーク２上の２装置間の通常の通信、等が挙げられる。
【００２９】
機器情報データベース２９は、機器の情報を格納するデータベースであり、機器を一意に識別するための機器ＩＤ（本実施形態では、当該機器のＭＡＣアドレス）に関連付けて
、当該機器のＩＰアドレス、機器種別、その他の情報を格納する。
【００３０】
なお、本実施形態では、コンセント装置８０も管理対象の情報処理装置の１つとして扱われる。このため、コンセント情報は、機器情報データベース２９に、機器情報として格納され、機器９０に係る機器情報と、コンセント装置８０に係るコンセント情報（コンセント装置８０の機器情報）とは、機器情報データベース２９において統合的に管理される。機器情報としてコンセント情報が格納される場合、機器情報には、機器種別として当該機器がコンセント装置であることを示す情報が格納され、その他の情報には、当該コンセント装置が有するソケットのソケットＩＤ、およびソケット毎の時間毎の電力使用量、等が格納される。
【００３１】
但し、このような実施の形態に代えて、コンセント情報を、機器情報データベース２９とは異なるデータベース（例えば、コンセント情報データベース）において管理することとしてもよい。
【００３２】
＜処理の流れ＞
次に、本実施形態に係る機器管理システム１によって実行される処理の流れを、シーケンス図およびフローチャートを用いて説明する。なお、以下に説明する処理の具体的な内容および処理順序は、本発明を実施するための一例である。具体的な処理内容および処理順序は、本発明の実施の形態に応じて適宜選択されてよい。
【００３３】
図４は、本実施形態に係る機器管理処理の流れを示すシーケンス図である。機器管理処理において、機器管理サーバ２０の機器検知部２１は、コンセント装置８０がネットワーク２に接続されると、コンセント装置８０を検知し、機器情報データベース２９に登録する。機器管理サーバ２０によるコンセント装置８０の検知は、コンセント装置８０から機器管理サーバ２０宛に送信される要求に従って行われてもよいし、コンセント装置８０によるその他の通信（ＡＲＰ等）を機器管理サーバ２０が検出することによって行われてもよい。
【００３４】
また、コンセント装置８０は、上述の通り、ソケットごとの電力使用量を測定する。即ち、コンセント装置８０のソケットに接続された機器（換言すれば、コンセント装置８０から給電される機器）の電源が投入されると、コンセント装置８０は、これらの機器へのソケットからの給電量を測定することで、これらの機器の電力使用量を測定する。機器管理サーバ２０のコンセント情報取得部２３は、コンセント装置８０から、ネットワーク２を介してコンセント情報を取得し、機器情報データベース２９に蓄積する。コンセント情報には、コンセント装置８０に備えられたソケット毎の電力使用量が含まれている。
【００３５】
ネットワーク２に接続された機器の電源が投入され、これらの機器がネットワーク２において通信を行うと、機器管理サーバ２０の機器検知部２１は、機器による通信を検知する。更に、機器管理サーバ２０の機器情報取得部２２は、検知された機器から、ネットワーク２に属する個々の機器９０を識別可能な機器ＩＤを取得し、機器情報データベース２９に蓄積する。本実施形態では、機器ＩＤとして、機器９０のＭＡＣアドレスが用いられる。機器管理サーバ２０の機器検知部２１は、ネットワーク２を流れるパケットを、自身のＭＡＣアドレス宛でないものも含めて全て取得することで、機器９０によって送信されたＡＲＰのアドレス解決要求等のブロードキャストパケット等を取得し、機器９０のＭＡＣアドレスを取得する。
【００３６】
より具体的には、機器管理サーバ２０の機器検知部２１は、ネットワーク２を流れるパケットを、自身のＭＡＣアドレス宛でないものも含めて全て取得し、取得されたパケットの送信元ＭＡＣアドレスと、機器情報データベース２９に保持されているＭＡＣアドレス
とを照合する。照合の結果、取得されたパケットの送信元ＭＡＣアドレスが機器情報データベース２９の何れにも含まれていない場合、機器検知部２１は、ネットワーク２に新たな機器９０が接続されたと判断し、新たな機器９０のＭＡＣアドレスおよびＩＰアドレスを取得する。
【００３７】
そして、機器管理サーバ２０の関連付け部２４は、関連付け処理を実行することで、機器から取得された機器情報、およびコンセント装置８０から取得された電力使用量に基づいて、コンセントおよびソケットと、当該コンセントおよびソケットに接続されている機器とを関連付ける。ここで実行される関連付け処理の詳細については、図５から図７を用いて後述する。
【００３８】
その後、機器管理サーバ２０の電力使用量取得部２５は、コンセント装置８０から定期的（例えば、１分おき）に電力使用量を取得し、ソケットに対応する機器の電力使用量として機器情報データベース２９に蓄積する。この処理は繰り返し実行されるため、機器情報データベース２９には、機器ＩＤによって一意に識別可能な機器毎に、電力使用量に関するデータが蓄積される。本実施形態に係る機器管理システム１によれば、このようにして、一意に特定された機器毎の電力使用量を正確に把握することが可能となり、また、把握された情報を、エコロジー対策やコスト削減に役立てることが出来る。
【００３９】
次に、図５から図７を用いて、本実施形態に係る関連付け処理を説明する。なお、本実施形態では、関連付け処理として、（１）機器へのネットワークアクセスによる関連付け処理、（２）機器からのネットワークアクセスによる関連付け処理、および（３）ユーザ入力による関連付け処理、の３種類の関連付け処理の何れかが実行される。上記（１）から（３）の関連付け処理は、何れか１つのみが実行されてもよいし、２以上が複合的に実行されてもよい。たとえば、「（３）ユーザ入力による関連付け処理」は、（１）および（２）の自動的な関連付け処理の後で実行されることで、（１）および（２）の関連付け処理を補完することが出来る。
【００４０】
図５は、本実施形態に係る、機器へのネットワークアクセスによる関連付け処理の流れを示すフローチャートである。本フローチャートは、図４に示された関連付け処理を、より詳細に説明するものである。
【００４１】
ステップＳ１０１では、関連付け未完了の機器が存在するか否かが判定される。機器管理サーバ２０は、機器情報データベース２９を参照し、機器情報が蓄積されている機器のうち、当該機器が使用しているコンセント装置およびソケットのコンセントＩＤおよびソケットＩＤが判明していない（即ち、ソケットおよびコンセントと機器との関連付けが完了していない）機器があるか否かを判定する。関連付け未完了の機器が存在しない場合、換言すれば、機器情報を有する全ての機器についてコンセントＩＤおよびソケットＩＤが判明している場合、本フローチャートに示された処理は終了する。一方、関連付け未完了の機器が存在する場合、処理はステップＳ１０２へ進む。
【００４２】
ステップＳ１０２およびステップＳ１０３では、関連付け未完了の機器が選択され、当該機器のＩＰアドレスが取得される。以下、ここで選択され、ソケットとの関連付け処理の対象となる当該機器を「対象機器」と称する。機器管理サーバ２０は、機器情報データベース２９から、関連付け未完了の機器を対象機器として選択し（ステップＳ１０２）、対象機器のＩＰアドレスを、機器情報データベース２９から取得する（ステップＳ１０３）。その後、処理はステップＳ１０４へ進む。
【００４３】
ステップＳ１０４では、コンセントＩＤおよびソケットＩＤが取得される。機器管理サーバ２０は、対象機器のＩＰアドレスと同じサブネットのコンセント装置８０に属するソ
ケットのコンセントＩＤおよびソケットＩＤを全て取得する。同一サブネットであるかどうかの判断に用いるためのコンセント装置８０のＩＰアドレスは、機器情報データベース２９から取得される。但し、同一サブネットであるかどうかのチェックは行わず、機器情報データベース２９に記録されている全てのソケットＩＤを取得することとしてもよい。その後、処理はステップＳ１０５へ進む。
【００４４】
ステップＳ１０５では、ソケット毎の電力使用量が取得される。電力使用量取得部２５は、ステップＳ１０４において取得されたコンセントＩＤおよびソケットＩＤに係るソケットの最新の電力使用量を、機器情報データベース２９から、またはコンセント装置８０から取得する。なお、最新の電力使用量をコンセント装置８０から取得する場合、機器管理サーバ２０は、当該ソケットが属するコンセント装置に対して電力使用量要求を送信する。その後、処理はステップＳ１０６へ進む。
【００４５】
ステップＳ１０６では、対象機器に対して、対象機器の電力使用量を変化させるための通信が行われる。通信部２６は、ステップＳ１０３において取得されたＩＰアドレス（対象機器のＩＰアドレス）宛に、対象機器の電力使用量を変化させるための通信を行う。対象機器の電力使用量を変化させるための通信としては、例えば、（１）Ｗｅｌｌ−ｋｎｏｗｎポートへの、当該ポートに対応するプロトコルでの連続アクセス、（２）機器情報の連続取得、（３）プリンタに対する印刷指示、および（４）ネットワーク経由での電源操作、等が挙げられる。
【００４６】
ここで、「（１）Ｗｅｌｌ−ｋｎｏｗｎポートへの、当該ポートに対応するプロトコルでの連続アクセス」としては、例えば、対象機器においてＨＴＴＰアクセスを受け付けている（Ｗｅｂサーバが動作している）場合に、連続してＨＴＴＰアクセス（８０番ポート等へのアクセス）を行うことが挙げられる。
【００４７】
また、「（２）機器情報の連続取得」としては、例えば、対象機器においてＳＮＭＰマネージャが動作している場合に、対象機器に対してＭＩＢ（Ｍａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｂａｓｅ）取得を連続して行うことが挙げられる。
【００４８】
また、「（３）プリンタに対する印刷指示」とは、機器情報から得られる対象機器の機器種別がプリンタである場合に、このプリンタに対して少量または空白ページの印刷指示を行い、プリンタのスリープモードの解除およびウォームアップを行わせることである。
【００４９】
また、「（４）ネットワーク経由での電源操作」としては、例えば、対象機器の電源がＯＦＦである場合に、対象機器に対してＷａｋｅＯｎＬＡＮパケットを送信することで対象機器の電源をＯＮにすることが挙げられる。また、ネットワーク経由での電源操作は、ネットワーク２経由で対象機器の電源をＯＦＦにする操作であってもよい。
【００５０】
但し、本ステップにおいて行われる通信は、対象機器の電力使用量を変化させるための通信であればよく、ここに具体例が挙げられた通信以外の通信であってもよい。その後、処理はステップＳ１０７へ進む。
【００５１】
ステップＳ１０７では、ソケット毎の電力使用量が取得される。電力使用量取得部２５は、ステップＳ１０６に示された処理の実行と並行して、ステップＳ１０４において取得されたソケットＩＤに係るソケットの最新の電力使用量を、機器情報データベース２９から、またはコンセント装置８０から取得する。その後、処理はステップＳ１０８へ進む。
【００５２】
ステップＳ１０８では、電力使用量情報に基づいて、通信に係る時間帯において電力使用量が変化したソケットが特定される。ソケット特定部２７は、ソケット毎に、ステップ
Ｓ１０５において取得された電力使用量とステップＳ１０７において取得された電力使用量とを比較することで、ステップＳ１０６における通信が行われた期間において電力使用量が通信の内容に応じた変化を見せたソケットを特定する。即ち、ステップＳ１０６における通信が電力使用量を増加させるための通信であった場合、電力使用量が増加したソケットを特定する。一方、ステップＳ１０６における通信が電力使用量を減少させるための通信であった場合、電力使用量が減少したソケットを特定する。
【００５３】
ソケットが特定されなかった場合、処理はステップＳ１０５へ進む。即ち、本フローチャートに示された処理では、ステップＳ１０２において選択された対象機器に対応するソケットが特定されるまで、ステップＳ１０５からステップＳ１０８に示された処理が繰り返される。一方、ソケットが特定された場合、処理はステップＳ１０９へ進む。
【００５４】
ステップＳ１０９では、ソケットおよびコンセントと機器とが関連付けられる。関連付け部２４は、ステップＳ１０８において特定されたソケットのコンセントＩＤおよびソケットＩＤと、ステップＳ１０２において選択された対象機器の機器ＩＤとを関連付ける。具体的には、関連付け部２４は、機器情報データベース２９の、機器ごとのレコードに、対応するソケットのコンセントＩＤおよびソケットＩＤを記録することで、対象機器とコンセント装置８０およびソケットとを関連付ける。
【００５５】
その後、処理はステップＳ１０１へ進む。即ち、本フローチャートに示された処理では、機器情報データベース２９に蓄積された全ての機器についてソケットとの関連付けが完了するまで、ステップＳ１０１からステップＳ１０９までの処理が繰り返される。
【００５６】
図６は、本実施形態に係る、機器からのネットワークアクセスによる関連付け処理の流れを示すフローチャートである。本フローチャートは、図４に示された関連付け処理を、より詳細に説明するものである。
【００５７】
ステップＳ２０１では、関連付け未完了の機器が存在するか否かが判定される。処理の詳細については、図５のステップＳ１０１において説明した処理と同様であるため、説明を省略する。関連付け未完了の機器が存在しない場合、本フローチャートに示された処理は終了する。一方、関連付け未完了の機器が存在する場合、処理はステップＳ２０２へ進む。
【００５８】
ステップＳ２０２では、ソケット毎の電力使用量が取得される。電力使用量取得部２５は、定期的に、機器情報データベース２９にコンセントＩＤおよびソケットＩＤが記録されている全てのソケットの最新の電力使用量を、機器情報データベース２９から、またはコンセント装置８０から取得する。なお、最新の電力使用量をコンセント装置８０から取得する場合、機器管理サーバ２０は、当該ソケットが属するコンセント装置に対して電力使用量要求を送信する。その後、処理はステップＳ２０３へ進む。
【００５９】
ステップＳ２０３およびステップＳ２０４では、ネットワーク２における通信が監視され、機器の電力使用量の変化に関わる通信を特定する。対象機器特定部２８は、ネットワーク２を流れるパケットを、自身のＭＡＣアドレス宛でないものも含めて全て取得（キャプチャ）する（ステップＳ２０３）。そして、対象機器特定部２８は、キャプチャされたパケットが特定の種類のパケットであるか否か、またはキャプチャされたパケットが特定の種類のプロトコルに係るものであるか否か、を判定することで、ステップＳ２０３で取得された通信から、ネットワーク２内の何れかの機器の電力使用量の変化に関わる通信を特定する（ステップＳ２０４）。
【００６０】
例えば、ステップＳ２０３において取得されたパケットに、ＡＲＰパケットや、ＤＮＳ
やＤＨＣＰのブロードキャストパケット等、機器のネットワーク接続に伴って送信されるパケットがある場合、対象機器特定部２８は、パケットの送信元アドレスに示された機器の電源が投入された（電力使用が発生し、電力使用量が略ゼロから増加する）と判断し、この通信を、機器の電力使用量の変化に関わる通信として特定する。
【００６１】
また、ステップＳ２０３において取得されたパケットに、印刷プロトコルに係るパケットがある場合、対象機器特定部２８は、パケットの宛先に示された機器（プリンタ）の電力使用量が増加すると判断し、この通信を、機器の電力使用量の変化に関わる通信として特定する。
【００６２】
なお、本発明に係る対象機器特定部２８は、ＡＲＰスプーフィングにより、通信を機器管理サーバ２０に誘導することでネットワーク２上のパケットをキャプチャしてもよい。
【００６３】
機器の電力使用量の変化に関わる通信が特定されなかった場合、処理はステップＳ２０２へ進む。即ち、本フローチャートに示された処理では、機器の電力使用量の変化に関わる通信が特定されるまで、ステップＳ２０２からステップＳ２０４の処理が繰り返される。一方、機器の電力使用量の変化に関わる通信が特定された場合、処理はステップＳ２０５へ進む。
【００６４】
ステップＳ２０５では、通信に係る機器が特定される。対象機器特定部２８は、ステップＳ２０３において取得され、ステップＳ２０４において機器の電力使用量の変化に関わる通信として特定された通信について、当該通信に係る機器を特定する。より具体的には、対象機器特定部２８は、当該通信に係るパケットの送信元ＭＡＣアドレスや宛先ＭＡＣアドレスを参照し、このＭＡＣアドレスをもって機器情報データベース２９を検索する。なお、当該通信が、送信元の電力使用量を変化させる通信である場合には、送信元ＭＡＣアドレスが参照され、宛先の電力使用量を変化させる通信である場合には、宛先ＭＡＣアドレスが参照される。そして、対象機器特定部２８は、索出されたレコードから、当該通信に係る機器の機器ＩＤを取得する。その後、処理はステップＳ２０６へ進む。
【００６５】
ステップＳ２０６では、電力使用量情報に基づいて、通信に係る時間帯において電力使用量が変化したソケットが特定される。ソケット特定部２７は、ソケット毎に、ステップＳ２０３において取得された電力使用量を時系列で比較することで、ステップＳ２０４において特定された通信が行われた期間において電力使用量が通信の内容に応じた変化を見せたソケットを特定する。即ち、ステップＳ２０４において特定された通信が通信に係る機器における電力使用量の増加を示唆する通信であった場合、電力使用量が増加したソケットを特定する。一方、ステップＳ２０４において特定された通信が電力使用量の減少を示唆する通信であった場合、電力使用量が減少したソケットを特定する。
【００６６】
ソケットが特定されなかった場合、処理はステップＳ２０２へ進む。即ち、本フローチャートに示された処理では、ステップＳ２０５において取得された機器ＩＤに係る機器に対応するソケットが特定されるまで、ステップＳ２０２からステップＳ２０６に示された処理が繰り返される。一方、ソケットが特定された場合、処理はステップＳ２０７へ進む。
【００６７】
ステップＳ２０７では、ソケットおよびコンセントと機器とが関連付けられる。関連付け部２４は、ステップＳ２０６において特定されたソケットのコンセントＩＤおよびソケットＩＤと、ステップＳ２０５において取得された機器ＩＤとを関連付ける。処理の詳細については、図５のステップＳ１０９において説明した処理と同様であるため、説明を省略する。その後、処理はステップＳ２０１へ進む。即ち、本フローチャートに示された処理では、機器情報データベース２９に蓄積された全ての機器についてソケットとの関連付
けが完了するまで、ステップＳ２０１からステップＳ２０７までの処理が繰り返される。
【００６８】
なお、ステップＳ２０２において示された電力使用量の定期的な取得と、ステップＳ２０３からステップＳ２０５において示された対象機器の特定とは、図６に示された順序で処理されなくてもよい。対象機器の特定が先に処理されてもよいし、電力使用量の定期的な取得と対象機器の特定とが同時並行的に処理されてもよい。
【００６９】
図７は、本実施形態に係る、ユーザ入力による関連付け処理の流れを示すフローチャートである。本フローチャートは、図４に示された関連付け処理を、より詳細に説明するものである。なお、本フローチャートに示された処理は、ユーザにコンセント装置８０およびソケットと機器との対応関係を入力させるためのものであり、図５および図６に示された関連付け処理の結果を、ユーザに確認および必要に応じて修正させるために実行されてもよい。
【００７０】
ステップＳ３０１では、ネットワーク２の利用申請が完了していない端末による通信が遮断される。機器管理サーバ２０のネットワーク制御部３０は、図４に示された機器管理処理において検知された機器９０がネットワーク２の利用申請が完了していない端末であった場合、機器９０に対して、ネットワーク２内の他の端末やルータ（図示は省略する）のＭＡＣアドレスとして、自身（機器管理サーバ２０）のＭＡＣアドレス（以下、「偽装アドレス」とも称する）を通知することで、ＡＲＰスプーフィングを行う（ステップＳ３０１）。
【００７１】
例えば、ネットワーク２に参加した機器９０は、所望の相手方端末と通信を行うために、ＡＲＰのアドレス解決要求をブロードキャスト送信する。ここで、一般的なネットワークであれば、相手方端末が自身のＭＡＣアドレスを機器９０に対して通知することとなる。しかし、本実施形態に係るネットワーク構成では、ネットワーク２には機器管理サーバ２０が接続されており、この機器管理サーバ２０のネットワーク制御部３０は、機器９０によるアドレス解決要求に対して、自身（機器管理サーバ２０）のＭＡＣアドレス（偽装アドレス）を機器９０へ通知する。
【００７２】
なお、機器管理サーバ２０のネットワーク制御部３０から機器９０に対する偽装アドレスの通知は、機器９０から送信されたアドレス解決要求への応答としてではなく、機器管理サーバ２０からのＡＲＰ要求として送信されてもよい。
【００７３】
いずれにしても、ここで機器９０へ通知されるＭＡＣアドレスは、デフォルトルータやネットワーク２内の他の端末のＭＡＣアドレスを、機器管理サーバ２０のＭＡＣアドレスで偽装するものである。このため、本実施形態に係る機器管理サーバ２０によれば、未利用申請の機器９０は、ネットワーク２外の端末やネットワーク２内の他の端末等のＭＡＣアドレスとして機器管理サーバ２０のＭＡＣアドレスをアドレスリストに登録することとなる。
【００７４】
このため、未利用申請の機器９０は、ネットワーク２外の端末やネットワーク２内の他の端末等へのアクセスを試みる場合に、機器管理サーバ２０のネットワーク制御部３０によって偽装されたＭＡＣアドレス宛にパケットを送信することとなる。換言すれば、ネットワーク制御部３０は、機器９０に対して、他の装置のＭＡＣアドレスとして、機器管理サーバ２０のＭＡＣアドレスを通知することで、機器９０から送信される情報を機器管理サーバ２０に誘導する。そして、機器管理サーバ２０のネットワーク制御部３０は、後述する利用申請のために必要な通信を除いて、利用申請が完了していない機器９０から送信されたパケットの一部または全部を破棄する（転送しない）。上記したような方法によって、機器管理サーバ２０のネットワーク制御部３０は、未利用申請の機器９０による通信
の一部または全部を遮断する。
【００７５】
なお、ネットワーク制御部３０は、未利用申請の機器９０が保持するアドレスリストが、正しい通信相手のＭＡＣアドレスを保持することを防止するため、偽装のためのＡＲＰ応答を、時間をおいて複数回送信することが好ましい。その後、処理はステップＳ３０２へ進む。
【００７６】
ステップＳ３０２およびステップＳ３０３では、機器９０に対して利用申請ページが送信される。機器管理サーバ２０の通信部２６は、機器９０から通信を受信する（ステップＳ３０２）。そして、通信部２６は、受信した通信がＨＴＴＰ通信であった場合、ＨＴＴＰの接続要求に指定された通信相手に拘らず、利用申請用のＷｅｂページを、機器９０に対して送信する（ステップＳ３０３）。利用申請用のＷｅｂページを受信した機器９０は、利用申請用のＷｅｂページを表示する。本実施形態に係る利用申請システム１では、利用申請用のＷｅｂページには、機器９０のユーザまたは機器９０によるネットワーク２の利用を申請するための利用申請用情報（例えば、ユーザＩＤやパスワード等）を入力するための入力フィールドが含まれる。但し、実施の形態によっては、利用申請の方法にその他の方法が採用されてもよい。
【００７７】
なお、機器管理サーバ２０のネットワーク制御部３０は、通信遮断中の機器９０から取得した通信がＨＴＴＰ通信であった場合、機器管理サーバ２０とは別に用意された利用申請サーバ（図示は省略する）へ接続するようリダイレクトしてもよい。機器９０は、リダイレクトの要求を受信すると、機器管理サーバ２０から通知された所定の利用申請サーバへ接続する。この際、機器９０から送信されるパケットの宛先ＭＡＣアドレスには機器管理サーバ２０のＭＡＣアドレスが設定されているが、機器管理サーバ２０は、宛先ＩＰアドレスが利用申請サーバであるパケットについては遮断（パケット廃棄）することなく転送する。以後、機器９０の利用申請が完了するまでの間、機器管理サーバ２０は、宛先ＩＰアドレスが利用申請サーバであるパケットについては転送を行い、それ以外のパケットは転送することなく廃棄（通信遮断）する。このような処理によって、機器９０は、ネットワーク２のセキュリティを確保しつつ、利用申請サーバによる利用申請サービスを受けることが出来る。なお、パケット転送の要否は宛先ＩＰアドレスを参照することで判断出来るが、その他の方法が採用されてもよい。例えば、宛先ＩＰアドレスに加えて、通信プロトコルの種類やポート番号、ＵＲＬ等を参照して、転送の要否が判断されてもよい。
【００７８】
また、本実施形態において、利用申請用のＷｅｂページには、機器９０の使用するコンセント装置８０およびソケットを特定可能な情報（本実施形態では、コンセントＩＤおよびソケットＩＤ）を入力するための入力フィールドが含まれる。ユーザは、機器９０の入力装置（キーボードやマウス等）を用いて利用申請用の情報を入力することで利用申請を行う。ここで、入力フィールドには、予め、図５または図６に示した関連付け処理によって関連付けられたコンセントＩＤおよびソケットＩＤが記入されていてもよい。このようにすることで、図５または図６に示した関連付け処理による関連付けの結果をユーザに確認させ、誤りがある場合にはユーザに修正させることが出来る。
【００７９】
また、利用申請用のＷｅｂページには、コンセント装置８０およびソケットを特定可能な情報が、コンセント装置８０のどこに記載されているかの案内を含めることが好ましい。このような案内に従って、ユーザは、案内によって指定されたコンセント装置８０の所定箇所を見てコンセントＩＤおよびソケットＩＤを得、入力フィールドに入力することが出来る。機器９０に対して利用申請ページが送信されると、処理はステップＳ３０４へ進む。
【００８０】
ステップＳ３０４では、機器９０から利用申請が受信され、処理される。機器９０は、
ユーザによって入力された利用申請用の情報（ユーザＩＤやパスワード等）を含む利用申請を、機器管理サーバ２０に送信する。利用申請を受信した機器管理サーバ２０の利用申請処理部３１は、受信した情報に含まれるユーザＩＤやパスワード等を、予め保持しているユーザ情報に照会することで、ユーザまたは機器９０によるネットワーク２の利用申請を処理する（ステップＳ３０４）。その後、処理はステップＳ３０５へ進む。
【００８１】
ステップＳ３０５では、機器９０によるネットワーク２の利用が許可される。利用申請が処理され、利用申請を行った機器に対してネットワーク２の利用が認められると、機器管理サーバ２０のネットワーク制御部３０は、利用申請に係る機器ＩＤに係る機器に対する、ＡＲＰスプーフィングを用いた通信遮断を解除することで、機器によるネットワーク２の利用を許可する（ステップＳ３０５）。なお、ＡＲＰスプーフィングを用いた通信遮断は、機器９０に対して通信の相手方端末の正しいＭＡＣアドレスを伝える方法や、ＡＲＰスプーフィングによって機器管理サーバ２０に誘導されたパケットを通信の相手方端末に転送する方法、等によって解除することが出来る。その後、処理はステップＳ３０６へ進む。
【００８２】
ステップＳ３０６では、ソケットおよびコンセントと機器とが関連付けられる。機器９０によって送信され、ステップＳ３０４において受け付けられた利用申請には、ユーザによって入力されたコンセントＩＤおよびソケットＩＤが含まれ得る。関連付け部２４は、ステップＳ３０４において受け付けられた利用申請に含まれるコンセントＩＤおよびソケットＩＤと、利用申請の送信元である機器９０の機器ＩＤとを関連付ける。具体的には、関連付け部２４は、機器情報データベース２９の、機器ごとのレコードに、対応するソケットのコンセントＩＤおよびソケットＩＤを記録することで、対象機器とコンセント装置８０およびソケットとを関連付ける。その後、本フローチャートに示された処理は終了する。
【００８３】
＜効果＞
本実施形態に示された機器管理システム１によれば、ネットワーク２に接続された機器の検出、検出された機器の情報を取得、および検出された機器の一元的な管理が可能な機器管理サーバ２０が、ソケット毎に電力使用量の測定が可能なコンセント装置８０から、ネットワーク２経由で電力使用量の情報を取得し、これら２つの情報を関連付けることで、一意に特定された機器毎の電力使用量を正確に把握することが可能となる。
【００８４】
＜変形例＞
次に、機器管理システムのバリエーションを説明する。
【００８５】
図８は、本発明の実施を行うにあたって採用されてよい機器管理サーバの機能構成のバリエーションを示す図である。図７を用いて説明した関連付け処理は、図５および図６に示された関連付け処理を行わない機器管理サーバ２０ａによって実行されてもよい。この場合、機器管理サーバ２０ａは、図５および図６に示された関連付け処理においてのみ必要となる機能部（具体的には、ソケット特定部２７および対象機器特定部２８）を省略することが出来る。なお、各機能部が有する機能の詳細については、上記実施形態において説明した機器管理サーバ２０の各機能部が有する機能と同様であるため、同一の符号を付して説明を省略する。
【００８６】
図９は、本発明の実施を行うにあたって採用されてよい機器管理システムのバリエーションを示す図である。図９に示す機器管理システム１ｂにおいて、上記説明した実施形態と同様の構成については、同一の符号を付し、説明を省略する。図９に示す例では、コンセント８０ｂは、プラグを挿入した機器に対して電力を供給する複数のソケットＳ１〜Ｓｎと、ソケットから供給されている電力の量を測定する電力使用量測定部８１と、を備え
る。そして、コンセント８０ｂは、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等のインターフェースを介して中継器８０ｃに接続される。中継器８０ｃは、上記実施形態において説明したコンセント装置８０のネットワーク通信部８２に相当する機能を有する。即ち、中継器８０ｃは、コンセント８０ｂの電力使用量測定部８１によって測定されたソケット毎の電力使用量を、ＵＳＢ等のインターフェースを介して取得し、ネットワーク２に送信する。また、中継器８０ｃは、複数のコンセントから電力使用量を取得し、ネットワーク２に送信することが可能である。
【００８７】
また、図５から図７において説明した関連付け処理において、関連付けは、機器情報データベース２９にコンセントＩＤおよびソケットＩＤを記録することによって行われるが、関連付けはその他の方法で行われてもよい。例えば、コンセントＩＤおよびソケットＩＤと機器ＩＤとの組み合わせを蓄積するためのその他のデータベース（コンセント情報データベース等）が用意され、ここにコンセントＩＤおよびソケットＩＤと機器ＩＤとの組み合わせを蓄積することとしてもよい。
【００８８】
なお、本発明は、方法、又はコンピュータによって実行されるプログラムとしても把握することが可能である。また、本発明は、そのようなプログラムをコンピュータその他の装置、機械等が読み取り可能な記録媒体に記録したものでもよい。ここで、コンピュータ等が読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータ等から読み取ることができる記録媒体をいう。
【符号の説明】
【００８９】
１  機器管理システム
２０  機器管理サーバ（機器管理装置）
８０  コンセント装置
９０  機器（情報処理装置）
【図１】
0005619691.tif 000002
【図２】
0005619691.tif 000003
【図３】
0005619691.tif 000004
【図４】
0005619691.tif 000005
【図５】
0005619691.tif 000006
【図６】
0005619691.tif 000007
【図７】
0005619691.tif 000008
【図８】
0005619691.tif 000009
【図９】
0005619691.tif 000010