(57)【特許請求の範囲】
【請求項１】
コンセントに接続された機器の消費電力を測定するセンサから測定結果を取得し、一定期間の測定結果を蓄積する蓄積部と、
前記蓄積された測定結果を用いて、前記一定期間中の消費電力の平均値、消費電力の揺らぎの周期、及び消費電力の揺らぎの幅を取得する取得部と、
第１の期間における消費電力のパターンが、前記揺らぎの周期が所定値以下で、前記揺らぎの幅が所定変動幅以内である第１のパターンであった場合に、当該第１のパターンであったことを、前記コンセントの識別子、前記消費電力の平均値とともに、テーブルに記録し、かつ、第２の期間における消費電力のパターンが、前記揺らぎの周期が所定値以下で、前記揺らぎの幅が所定変動幅以内であり、前記平均値が先にテーブルに記録した平均値と比較してバッテリ充電相当の電力分だけ異なる第２のパターンであった場合に、前記第２のパターンであったことを、前記コンセントの識別子とともにテーブルに記録するパターン判定・記録部と、
前記パターン判定・記録部が記録したテーブルに基づいて、前記機器が、バッテリを搭載した情報機器であるか否かを判定する判定部と、を備える機器種別判定装置。
【請求項２】
パターン判定・記録部は、前記第１又は第２の期間における消費電力のパターンが、バッテリ充電時に現れるパターンと一致していた場合には、第３のパターンであったことを、前記コンセントの識別子とともにテーブルに記録することを特徴とする請求項１に記載の機器種別判定装置。
【請求項３】
前記テーブルに記録してから所定時間経過した情報を削除する有効期間判定部を更に備えることを特徴とする請求項１又は２に記載の機器種別判定装置。
【請求項４】
前記パターン判定・記録部は、同一のパターンが所定時間維持された場合に、当該パターンを前記テーブルに記録することを特徴とする請求項１〜３のいずれか一項に記載の機器種別判定装置。
【請求項５】
同一の機器が接続される複数のコンセントが関連付けて登録された関連コンセント格納部を更に備え、
前記判定部は、前記関連コンセント格納部に登録されている複数のコンセントの識別子を同一のコンセント識別子とみなして、前記判定を行うことを特徴とする請求項１〜４のいずれか一項に記載の機器種別判定装置。
【請求項６】
前記判定部は、前記テーブルに記録されているパターンに基づいて、バッテリを搭載した情報機器と判定した機器の充電状態を判定することを特徴とする請求項１〜５のいずれか一項に記載の機器種別判定装置。
【請求項７】
請求項１〜６のいずれか一項に記載の機器種別判定装置と、
前記機器種別判定装置の判定結果に基づいて、機器への電力供給制御を行う電力制御装置と、を備える電源管理システム。
【請求項８】
コンセントに接続された機器の消費電力を測定するセンサから測定結果を取得するとともに、一定期間の測定結果を蓄積し、
前記蓄積された測定結果を用いて、前記一定期間中の消費電力の平均値、消費電力の揺らぎの周期、及び消費電力の揺らぎの幅を取得し、
第１の期間における消費電力のパターンが、前記揺らぎの周期が所定値以下で、前記揺らぎの幅が所定変動幅以内である第１のパターンであった場合に、当該第１のパターンであったことを、前記コンセントの識別子、前記消費電力の平均値とともに、テーブルに記録し、かつ、第２の期間における消費電力のパターンが、前記揺らぎの周期が所定値以下で、前記揺らぎの幅が所定変動幅以内であり、前記平均値が先にテーブルに記録した平均値と比較してバッテリ充電相当の電力分だけ異なる第２のパターンであった場合に、前記第２のパターンであったことを、前記コンセントの識別子とともにテーブルに記録し、
前記記録したテーブルに基づいて、前記機器が、バッテリを搭載した情報機器であるか否かを判定する処理、をコンピュータに実行させることを特徴とする機器種別判定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本件は、機器種別判定装置及び機器種別判定プログラム、並びに電源管理システムに関する。
【背景技術】
【０００２】
従来、工場やオフィスなど電力を大量に利用する場所では、夏の昼間など電力消費のピーク時に利用する電力を減らし、夜間など全体消費電力が低下するときに利用する電力を増やす、ピークシフトへの取り組みが進められている。
【０００３】
例えばオフィスにおいては、ノートＰＣなどのバッテリを搭載する機器のバッテリ充電を夜間電力で行い、昼間の機器稼動時にはバッテリ電力を用いることとすることで、利用する電力を平準化するといった取り組みも行なわれている。
【０００４】
これに対し、最近では、電力消費のピーク時にバッテリ電力を利用するため、オフィスや工場の全体消費電力を把握し、ピーク時に、ノートＰＣのコンセント電源を制御する方法も検討されつつある。この場合、コンセントに接続されている機器がノートＰＣのようなバッテリ搭載機器であるということを判定する必要が生じる。
【０００５】
なお、電源制御に関しては、特許文献１（電気機器モニタリングシステム及び動作異常警報システム）や特許文献２（電気機器用電源供給装置）等の技術がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０００−２９２４６５号公報
【特許文献２】特開２００２−１８６１７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述したコンセントに接続されている機器を判定する方法としては、コンセントに接続されている機器を静的に設定する方法が考えられる。また、コンセントに接続されている機器を判定する方法として、機器の消費電力の平均値と機器の定格消費電力を比較する方法が知られている。しかるに、前者の方法では設定誤りが発生するおそれがあり、また後者の方法では消費電力の平均値が類似する機器（例えばノートＰＣと大型液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）など）の区別ができないおそれがある。
【０００８】
そこで本件は、コンセントに接続されている機器の中から、バッテリを搭載する情報機器を自動的に高精度に判定することが可能な機器種別判定装置及び機器種別判定プログラムを提供することを目的とする。また、本件は、適切な電源管理が可能な電源管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本明細書に記載の機器種別判定装置は、コンセントに接続された機器の消費電力を測定するセンサから測定結果を取得し、一定期間の測定結果を蓄積する蓄積部と、前記蓄積された測定結果を用いて、前記一定期間中の消費電力の平均値、消費電力の揺らぎの周期、及び消費電力の揺らぎの幅を取得する取得部と、第１の期間における消費電力のパターンが、前記揺らぎの周期が所定値以下で、前記揺らぎの幅が所定変動幅以内である第１のパターンであった場合に、当該第１のパターンであったことを、前記コンセントの識別子、前記消費電力の平均値とともに、テーブルに記録し、かつ、第２の期間における消費電力のパターンが、前記揺らぎの周期が所定値以下で、前記揺らぎの幅が所定変動幅以内であり、前記平均値が先にテーブルに記録した平均値と比較してバッテリ充電相当の電力分だけ異なる第２のパターンであった場合に、前記第２のパターンであったことを、前記コンセントの識別子とともにテーブルに記録するパターン判定・記録部と、前記パターン判定・記録部が記録したテーブルに基づいて、前記機器が、バッテリを搭載した情報機器であるか否かを判定する判定部と、を備える機器種別判定装置である。
【００１０】
本明細書に記載の電源管理システムは、本明細書に記載の機器種別判定装置と、前記機器種別判定装置の判定結果に基づいて、機器への電力供給制御を行う電力制御装置と、を備える電源管理システムである。
【００１１】
本明細書に記載の機器種別判定プログラムは、コンセントに接続された機器の消費電力を測定するセンサから測定結果を取得するとともに、一定期間の測定結果を蓄積し、前記蓄積された測定結果を用いて、前記一定期間中の消費電力の平均値、消費電力の揺らぎの周期、及び消費電力の揺らぎの幅を取得し、第１の期間における消費電力のパターンが、前記揺らぎの周期が所定値以下で、前記揺らぎの幅が所定変動幅以内である第１のパターンであった場合に、当該第１のパターンであったことを、前記コンセントの識別子、前記消費電力の平均値とともに、テーブルに記録し、かつ、第２の期間における消費電力のパターンが、前記揺らぎの周期が所定値以下で、前記揺らぎの幅が所定変動幅以内であり、前記平均値が先にテーブルに記録した平均値と比較してバッテリ充電相当の電力分だけ異なる第２のパターンであった場合に、前記第２のパターンであったことを、前記コンセントの識別子とともにテーブルに記録し、前記記録したテーブルに基づいて、前記機器が、バッテリを搭載した情報機器であるか否かを判定する処理、をコンピュータに実行させる機器種別判定プログラムである。
【発明の効果】
【００１２】
本明細書に記載の機器種別判定装置及び機器種別判定プログラムは、コンセントに接続されている機器の中から、バッテリを搭載する情報機器を自動的に高精度に判定することができるという効果を奏する。また、本明細書に記載の電源管理システムは、適切な電源管理ができるという効果を奏する。
【図面の簡単な説明】
【００１３】
【図１】一実施形態に係る電源管理システムの構成を概略的に示す図である。
【図２】機器種別判定装置のハードウェア構成を示す図である。
【図３】機器種別判定装置の機能ブロック図である。
【図４】図４（ａ）は、電力情報ＤＢを示す図であり、図４（ｂ）は、定数テーブルを示す図であり、図４（ｃ）は、判定テーブルを示す図である。
【図５】図５（ａ）は、利用・非充電状態における消費電力パターンを示す図であり、図５（ｂ）は、利用・充電状態における消費電力パターンを示す図であり、図５（ｃ）は、非利用・充電状態における消費電力パターンを示す図である。
【図６】機器種別判定装置の蓄積部、取得部、パターン判定・記録部の処理を示すフローチャートである。
【図７】電力制御装置からの指示に基づいて機器種別判定部が実行する処理を示すフローチャートである。
【図８】図８（ａ）、図８（ｂ）は、変形例を説明するための図（その１）である。
【図９】図９（ａ）、図９（ｂ）は、変形例を説明するための図（その２）である。
【図１０】変形例を説明するための図（その３）である。
【発明を実施するための形態】
【００１４】
以下、電源管理システムの一実施形態について、図１〜図７に基づいて詳細に説明する。図１には、一実施形態にかかる電源管理システム１００の概略構成が示されている。図１に示すように、電源管理システム１００は、機器種別判定装置１０と、電力制御装置７０と、電源タップ管理装置２０と、を備える。各装置は、ＬＡＮ（Local Area Network）などのネットワーク６０に接続されている。
【００１５】
機器種別判定装置１０は、電源タップ５０のコンセントに接続されている機器の種別が、「ＰＣ（Personal Computer）」、「ノートＰＣ」、「不明」、のいずれであるかを判定する。これらのうち、「ＰＣ」は、情報機器全般を意味し、デスクトップ型のＰＣやバッテリを搭載する情報機器としてのノートＰＣも含むものとする。
【００１６】
電力制御装置７０は、機器種別判定装置１０の判定結果がノートＰＣであった機器の電力供給を、電源タップ管理装置２０を介して制御する。例えば、夏の昼間などの電力消費ピーク時には、ノートＰＣと判定された機器への電力供給を停止し、ノートＰＣをバッテリ駆動させるようにする。
【００１７】
電源タップ管理装置２０は、電源タップ５０が有する各コンセントにおける消費電力をモニタする。なお、電源タップ５０は、コンセント毎の消費電力を検出するセンサ５２を有するスマート電源タップであるものとする。電源タップ５０には、ユーザ端末３０やデスクライト、その他の機器が接続される。ユーザ端末３０は、デスクトップ型のＰＣやノートＰＣであるものとする。なお、ユーザ端末３０は、ネットワーク６０に接続されていてもよい。
【００１８】
図２には、機器種別判定装置１０のハードウェア構成が示されている。図２に示すように、機器種別判定装置１０は、コンピュータとしてのＣＰＵ９０、ＲＯＭ９２、ＲＡＭ９４、記憶部（ここではＨＤＤ（Hard Disk Drive））９６、可搬型記憶媒体用ドライブ９９等を備えており、機器種別判定装置１０の構成各部は、バス９８に接続されている。機器種別判定装置１０では、ＲＯＭ９２あるいはＨＤＤ９６に格納されているプログラム（機器種別判定プログラム）又は可搬型記憶媒体用ドライブ９９が可搬型記憶媒体９１から読み出したプログラム（機器種別判定プログラム）をＣＰＵ９０が実行することにより、図３の各部の機能が実現される。
【００１９】
図３には、機器種別判定装置１０の機能ブロック図が示されている。図３に示すように、機器種別判定装置１０では、ＣＰＵ９０が機器種別判定プログラムを実行することにより、蓄積部１０２、取得部１０４、パターン判定・記録部１０６、及び機器種別判定部１０８としての機能が実現されている。なお、図３では、ＲＯＭ９２やＨＤＤ９６などに格納されている電力情報ＤＢ１１０、定数テーブル１１２、判定テーブル１１４も図示されている。
【００２０】
蓄積部１０２は、電源タップ５０のコンセントに接続された機器の消費電力を測定するセンサ５２による測定結果を、電源タップ管理装置２０を介して取得する。そして、蓄積部１０２は、測定結果のうち、一定期間内の測定結果を電力情報ＤＢ１１０に蓄積する。ここで、電力情報ＤＢ１１０は、図４（ａ）に示すように、時刻と、コンセントの識別子であるコンセントＩＤと、コンセントにおける消費電力と、を関連付けて格納する。
【００２１】
取得部１０４は、蓄積部１０２に蓄積された測定結果を用いて、一定期間中の消費電力の平均値、消費電力の揺らぎの周期、及び消費電力の揺らぎの幅（変動幅）を取得する。例えば、一定期間の消費電力の測定結果が、図５（ａ）のように蓄積されていた場合には、平均値、揺らぎの周期、揺らぎの幅は、図のように示される。なお、定数テーブル１１２では、図４（ｂ）に示すような定数の値が定義されているものとする。
【００２２】
図３に戻り、パターン判定・記録部１０６は、取得部１０４が取得した消費電力の平均値、揺らぎの周期、幅と、定数テーブル１１２とに基づいて、消費電力が所定のパターンになっているか否かを判定する。そして、パターン判定・記録部１０６は、判定結果を判定テーブル１１４に記録する。ここで、判定テーブル１１４は、図４（ｃ）に示すように、コンセントＩＤと、検出パターン（本実施形態では、パターン（１）〜（３）まである）と、電力の一定期間における平均値と、が格納される。なお、パターン（１）〜（３）の詳細については、後述する。
【００２３】
機器種別判定部１０８は、電力制御装置７０の求めに応じて、パターン判定・記録部１０６が記録した判定テーブル１１４に基づいて、コンセントに接続されている機器が、ノートＰＣであるか否かを判定する。機器種別判定部１０８は、判定結果を、電力制御装置７０に対して出力する。
【００２４】
図５（ａ）〜図５（ｃ）には、蓄積部１０２が蓄積する消費電力のパターンの一例が示されている。図５（ａ）のパターンは、ＰＣ（デスクトップＰＣ、ノートＰＣのいずれか）の、利用・非充電状態（ＣＰＵ等は動作しているが、バッテリへの充電は行っていない状態）における消費電力パターンを示している。利用・非充電状態で、図５（ａ）のように揺らぎのあるパターンになるのは、一般にＰＣでは、ＣＰＵやＨＤＤなどのデバイスを非常に短時間で制御するため、消費電力値に周期の短い揺らぎが発生するからである。なお、ＰＣでは、ＯＳの基本動作には一定の電力を必要とするため、揺らぎは平均値の一定割合を超えないという特徴もある。なお、以下においては、利用・非充電状態の消費電力パターンを、「パターン（１）」とする。
【００２５】
図５（ｂ）のパターンは、ノートＰＣの、利用・充電状態（ＣＰＵ等が動作し、かつバッテリへの充電を行っている状態）における消費電力パターンを示している。この場合、図５（ａ）のパターン（１）と比べて、平均値が高くなる。これは、ノートＰＣ利用時の消費電力に加え、充電で消費する電力が加算されるからである。なお、以下においては、利用・充電状態の消費電力パターンを、「パターン（２）」とする。
【００２６】
図５（ｃ）のパターンは、ノートＰＣの、非利用・充電状態における消費電力パターンを示している。このようなパターンとなるのは、ノートＰＣを利用しておらず、デバイス制御が行われないため、消費電力パターンに揺らぎが生じなくなり、充電で消費する電力のみがパターンに現れるからである。なお、以下においては、非利用・充電状態の消費電力パターンを、「パターン（３）」とする。
【００２７】
次に、図６、図７に基づいて、機器種別判定装置１０の具体的な処理について、詳細に説明する。図６は、機器種別判定装置１０の蓄積部１０２、取得部１０４、パターン判定・記録部１０６の処理を示すフローチャートである。図６の処理は、所定時間ごとに行われる処理であり、図４（ｃ）の判定テーブルを作成することを目的とした処理である。
【００２８】
図６の処理では、まず、ステップＳ１０において、蓄積部１０２が、一定期間の消費電力値を、電力情報ＤＢ１１０に蓄積する。具体的には、蓄積部１０２は、図４（ａ）に示すように、電力情報ＤＢ１１０に、コンセント（コンセントＩＤ）毎に一定期間の消費電力を収集する。次いで、ステップＳ１２では、取得部１０４が、消費電力を解析する。具体的には、取得部１０４は、電力情報ＤＢ１１０に格納されている一定期間の消費電力の平均値、揺らぎの変動幅、揺らぎの周期を解析する。なお、揺らぎの変動幅の解析としては、分散を計算することとしてもよいし、単に、最大値と最小値の差を計算することとしてもよい。また、揺らぎの周期の解析は、ＦＦＴ（Fast Fourier Transform）のような解析方法を用いてもよい。
【００２９】
次いで、ステップＳ１４では、パターン判定・記録部１０６が、ステップＳ１２の結果、揺らぎの変動幅が規定範囲内か否かを判断する。この場合、パターン判定・記録部１０６は、定数テーブル１１２の揺らぎ上限割合（平均値に対する割合）と揺らぎ下限割合（平均値に対する割合）とを用いて、揺らぎの変動幅が、上限と下限の間に含まれているか否かを判断する。ここでの判断が肯定された場合には、ステップＳ１６に移行するが、否定された場合には、ステップＳ３０に移行する。
【００３０】
上記ステップＳ１４の判断が肯定されて、ステップＳ１６に移行すると、パターン判定・記録部１０６が、揺らぎの周期が、規定以下の成分を含むか否かを判断する。なお、ステップＳ１６では、パターン判定・記録部１０６は、図４（ｂ）の定数テーブル１１２の揺らぎ成分閾値や、揺らぎ周期を用いた判断を行う。ここでの判断が否定された場合には、コンセントに接続されている機器がＰＣではない可能性が高いため、前述したパターン（１）〜（３）のいずれにも当てはまらない。このため、パターン（１）〜（３）の判定を行うことなく、ステップＳ１０に戻る。
【００３１】
一方、ステップＳ１６の判断が肯定された場合には、ステップＳ１８に移行し、パターン判定・記録部１０６は、同一コンセントに対してパターン（１）を検出済み（判定テーブル１１４に書き込み済み）か否かを判断する。ここでの判断が否定された場合には、ステップＳ２６に移行し、パターン（１）を判定テーブル１１４に書き込んだ後、ステップＳ１０に戻る。一方、既にパターン（１）が書き込まれており、ステップＳ１８の判断が肯定された場合には、ステップＳ２０に移行する。
【００３２】
ステップＳ２０では、パターン判定・記録部１０６は、パターン（１）の平均値に比べて、平均値が充電電力分以上高いか否かを判断する。なお、ステップＳ２０では、パターン判定・記録部１０６は、図４（ｂ）の定数テーブル１１２の充電電力（３０Ｗ）を用いた判断を行う。ここでの判断が肯定された場合、すなわち、既に判定テーブル１１４に記録されているパターンが図５（ａ）のようなパターンであり、今回のパターンが図５（ｂ）のようなパターンであった場合には、今回のパターンは、パターン（２）である可能性が高い。したがって、このような場合には、パターン判定・記録部１０６は、ステップＳ２８においてパターン（２）を判定テーブル１１４に書き込んだ後、ステップＳ１０に戻る。
【００３３】
一方、ステップＳ２０の判断が否定された場合には、ステップＳ２２に移行し、パターン判定・記録部１０６は、パターン（１）の平均値に比べて、平均値が充電電力分以上低いか否かを判断する。この場合も、ステップＳ２２では、パターン判定・記録部１０６は、図４（ｂ）の定数テーブル１１２の充電電力（３０Ｗ）を用いた判断を行う。ここでの判断が肯定された場合、すなわち、既に判定テーブル１１４に記録されているパターンが、図５（ｂ）のようなパターンであり、今回のパターンが、図５（ａ）のようなパターンであった場合には、今回のパターンは、パターン（１）である可能性が高い。したがって、このような場合には、パターン判定・記録部１０６は、ステップＳ２４において、既に記録されているパターン（１）をパターン（２）に修正する。そして、パターン判定・記録部１０６は、ステップＳ２６において、今回のパターンをパターン（１）として判定テーブル１１４に書き込んだ後、ステップＳ１０に戻る。
【００３４】
一方、ステップＳ２２の判断が否定された場合には、パターン（１）、（２）のいずれでもないと判断できるので、パターンの書き込みを行わずに、ステップＳ１０に戻る。
【００３５】
ところで、ステップＳ１４の判断が否定された場合、すなわち、揺らぎの変動幅が規定範囲内でなかった場合には、ステップＳ３０に移行する。ステップＳ３０では、パターン判定・記録部１０６は、揺らぎ幅が充電揺らぎ以下か否かを判断する。なお、ステップＳ３０では、パターン判定・記録部１０６は、図４（ｂ）の定数テーブル１１２の充電揺らぎ（１％）を用いた判断を行う。ここでの判断が肯定された場合には、パターン判定・記録部１０６は、ステップＳ３２において、消費電力の平均値が充電電力と一致するか否かを判断する。このステップＳ３２では、パターン判定・記録部１０６は、図４（ｂ）の充電電力（３０Ｗ）を用いた判断を行う。ここでの判断が肯定された場合には、コンセントに接続された機器において、充電が行われていると判断できるので、パターン判定・記録部１０６は、ステップＳ３４においてパターン（３）を判定テーブルに書き込んだ後、ステップＳ１０に戻る。
【００３６】
なお、ステップＳ３０の判断が否定された場合、又はステップＳ３２の判断が否定された場合には、パターン（１）〜（３）のいずれかであるとは判断できないため、そのままステップＳ１０に戻る。
【００３７】
上記のような処理を経て、ステップＳ１０に戻った後は、コンセント（コンセントＩＤ）を変えて、又は解析する期間を変えて、上記と同様の処理を行うことで、機器の消費電力パターンの判定を行う。
【００３８】
以上のような処理を経ることで、例えば、図４（ｃ）に示すような、判定テーブル１１４が得られることになる。
【００３９】
次に、電力制御装置７０からの指示に基づいて機器種別判定部１０８が実行する処理について、図７のフローチャートに沿って、具体的に説明する。なお、電力制御装置７０は、コンセントＩＤを特定して、当該コンセントＩＤのコンセントに接続されている機器の機器種別を返答すべき指示を、機器種別判定部１０８に対して出力する。
【００４０】
ステップＳ４０では、機器種別判定部１０８が、電力制御装置７０からの指示に含まれているコンセントＩＤを取得する。次いで、ステップＳ４２では、機器種別判定部１０８が、パターン（１）を判定済みであるか否かを判断する。ここでの判断が否定された場合、すなわち、判定テーブル１１４にパターン（１）が記録されていない場合には、ステップＳ５２に移行して、機器種別判定部１０８は、種別「不明」を電力制御装置７０に対して返答する。
【００４１】
一方、ステップＳ４２の判断が肯定された場合には、機器種別判定部１０８は、ステップＳ４４に移行し、パターン（２）を判定済みであるか否かを判断する。ここでの判断が肯定された場合、すなわち、判定テーブル１１４にパターン（１）と（２）が記録されていた場合には、ノートＰＣである可能性が高い。したがって、この場合には、ステップ４６に移行して、機器種別判定部１０８は、種別「ノートＰＣ」を電力制御装置７０に対して返答する。
【００４２】
これに対し、ステップＳ４４の判断が否定された場合には、機器種別判定部１０８は、ステップＳ４８に移行し、パターン（３）を判定済みであるか否かを判断する。ここでの判断が肯定された場合、すなわち、判定テーブル１１４にパターン（１）と（３）が記録されていた場合には、ノートＰＣである可能性が高いので、ステップＳ４６に移行して、機器種別判定部１０８は、種別「ノートＰＣ」を電力制御装置７０に対して返答する。なお、ステップＳ４８の判断が否定された場合、すなわち、判定テーブル１１４にパターン（１）のみが記録されていた場合には、ＰＣ（デスクトップ型、ノート型を問わない）である可能性が高い。したがって、機器種別判定部１０８は、ステップＳ５０に移行して種別「ＰＣ」を電力制御装置７０に対して返答する。
【００４３】
以上のようにして、「ノートＰＣ」、「ＰＣ」、「不明」のいずれかの返答が行われると、図７の全処理が終了する。
【００４４】
図７の処理を経て機器種別判定部１０８からの返答を受けた電力制御装置７０では、当該返答に基づいて、電源タップ管理装置２０を介した電源供給制御を行う。具体的には、電力制御装置７０は、例えば、夏の昼間など消費電力がピークとなるときにノートＰＣへの電力供給を減らして、ノートＰＣをバッテリ駆動させ、また、夜間など全体消費電力が下がるときにはノートＰＣへの電力供給を行ってバッテリ充電を行う、などの制御を行う。
【００４５】
ここで、２つのユースケースについて説明する。
【００４６】
（ユースケース１）
ユーザは、オフィスの自席でノートＰＣを電源タップ５０のコンセントに接続して作業を行っているとする。また、電源タップ５０への接続は以前から継続しており、バッテリへの充電は１００％完了しているものとする。
【００４７】
この状態で図６の判定処理が開始すると、蓄積部１０２は、一定期間、例えば１分間の消費電力を１秒おきに電力情報ＤＢ１１０に蓄積し（Ｓ１０）、取得部１０４は、蓄積された６０個のデータの平均値、分散、揺らぎ周期を求める（Ｓ１２）。この場合の平均値が２０であり、分散が０．６であったとする。また、取得部１０４は、６０個のデータに対してＦＦＴを適用し、周期が１０秒以下の成分の振幅平均を求める。この結果、振幅平均が５．７であったとする。なお、ＦＦＴを利用する場合は、データ数は２の倍数である必要があるので、設定可能な周期は２の倍数の期間に限定する、あるいは取得間隔を調整して、例えば０．９４秒間隔でデータを取得するなどしてもよい。
【００４８】
ここで、揺らぎ幅は分散の２倍なので１．２であるため、取得部１０４は、１．２を平均値（２０）で除して割合０．０６を得る。この値は定数テーブルに記述される揺らぎ下限割合（０．０５）と揺らぎ上限割合（０．３）の間にあるので、図６のステップＳ１４の判断は肯定される。
【００４９】
次に、ＦＦＴの結果得られた振幅平均（５．７）を揺らぎ成分閾値（ここでは、図４（ｂ）のように、１である）と比較する（ステップＳ１６）。この場合、振幅平均（５．７）は、揺らぎ成分閾値よりも大きいので判断は肯定される。この場合、図４（ｃ）の判定テーブル１１４に、同一コンセントに対してパターン（１）が記録されていなければ（ステップＳ１８が否定されれば）、判定テーブル１１４には、パターン（１）が記録されることとなる（ステップＳ２８）。
【００５０】
その後、ユーザが会議室に移動して、バッテリを利用してノートＰＣを利用し、数時間後自席に戻り、再びＡＣ電源を利用して作業を始めたとする。この場合、上記と同様の処理を行った結果、消費電力の平均値が５０で、揺らぎ幅や周期が、上記とほぼ同一の値を示したとする。この場合、判定テーブル１１４には、既にパターン（１）が記録されているので（ステップＳ１８が肯定）、パターン判定・記録部１０６は、今回の平均値（５０）と前回の平均値（２０）とを比較する（ステップＳ２０，Ｓ２２）。ここでは、図４（ｂ）の判定テーブルの充電電力３０Ｗだけ、今回の平均値が大きいので、ステップＳ２０の判断が肯定されて、ステップＳ２８において、パターン判定・記録部１０６が、判定テーブル１１４にパターン（２）を記録する。
【００５１】
その後、電力制御装置７０から機器種別の問い合わせがあった場合には、判定テーブル１１４にパターン（１）、（２）が記録されているので、機器種別判定部１０８は、図７の処理を経て、「ノートＰＣ」を返答することになる。
【００５２】
（ユースケース２）
ユースケース２では、ユーザが会議に出席し、自席に戻ってきた状態で判定を開始するケースを想定する。この場合、バッテリ消耗状態で電源に接続するため、充電電力がＰＣ本体の消費電力に加えて検出される。このため平均値５０でパターン（１）が判定される。それからしばらくして充電が完了すると平均値が２０の状態が検出されるが、この場合には、前回のパターン（１）の平均値よりも今回の平均値のほうが低い。したがって、パターン判定・記録部１０６は、前回のパターン（１）をパターン（２）に修正するとともに、今回のパターンとして、パターン（２）を記録する（ステップＳ２０否定→ステップＳ２２肯定→ステップＳ２４、Ｓ２６）。
【００５３】
その後、電力制御装置７０から機器種別の問い合わせがあった場合には、判定テーブル１１４にパターン（１）、（２）が記録されていることから、機器種別判定部１０８は、図７の処理を経て「ノートＰＣ」を返答することになる。
【００５４】
以上、詳細に説明したように、本実施形態によると、蓄積部１０２は、コンセントに接続された機器の消費電力を測定するセンサ５２から測定結果を取得するとともに、一定期間の測定結果を電力情報ＤＢ１１０に蓄積し、取得部１０４は、電力情報ＤＢ１１０に蓄積された測定結果を用いて、一定期間中の消費電力の平均値、消費電力の揺らぎの周期、及び消費電力の揺らぎの幅を取得する。また、パターン判定・記録部１０６は、ある一定期間における消費電力のパターンが、揺らぎの周期が所定値以下で、揺らぎの幅が所定変動幅以内であるパターン（パターン（１））であった場合に、コンセントＩＤ、消費電力の平均値とともに、判定テーブル１１４に記録し、かつ、別の期間における消費電力のパターンが、揺らぎの周期が所定値以下で、揺らぎの幅が所定変動幅以内であり、平均値が先に判定テーブル１１４に記録した平均値と比較してバッテリ充電相当の電力分だけ異なるパターンであった場合には、そのこと（平均値が記録されている平均値よりも大きい場合はパターン（２）、平均値が記録されている平均値よりも小さい場合は、パターン（１）（記録されているパターン（１）は（２）に変更））を、コンセントＩＤとともに判定テーブル１１４に記録する。更に、機器種別判定部１０８は判定テーブル１１４に基づいて、機器が、バッテリを搭載した情報機器（ノートＰＣなど）であるか否かを判定する。したがって、本実施形態では、一定期間の消費電力の測定結果を解析した結果から定まる消費電力のパターンに基づいて、ノートＰＣ等であるか否かを判定するため、コンセントに接続されている機器がノートＰＣ等のバッテリを搭載する情報機器であるかを、自動的に精度良く判定することができる。この場合、コンセントに接続されている機器を静的に設定する場合のように、設定誤りが発生するおそれがなく、また、消費電力のパターンを用いることで、機器の消費電力の平均値と機器の定格消費電力を比較する場合のように消費電力の平均値が類似する機器（例えば、ノートＰＣと大型ＬＣＤなど）の判別ができないということが無くなる。
【００５５】
また、本実施形態では、パターン判定・記録部１０６は、一定期間における消費電力のパターンが、バッテリ充電時に現れるパターンと一致していた場合には、そのこと（パターン（３）であること）を、判定テーブル１１４に記録する。したがって、パターン（１）、（２）に加え、パターン（３）が記録される判定テーブル１１４を用いて、機器種別判定部１０８が、コンセントに接続された機器を判定することで、高精度な判定が可能となる。具体的には、パターン（１）と（２）が記録されているコンセントに接続されている機器に加え、パターン（１）と（３）が記録されているコンセントに接続されている機器についても、ノートＰＣと判定することができる。
【００５６】
なお、上記実施形態では、判定テーブル１１４にパターン（１）のみが記録されていた場合には、電力制御装置７０に対して、「ＰＣ」と返答する場合（ステップＳ５０）について説明したが、これに限られるものではない。判定テーブル１１４にパターン（１）のみが記録されていた場合には、電力制御装置７０に対して、「不明」と返答することとしてもよい。
【００５７】
また、上記実施形態では、機器種別判定装置１０に、図８（ａ）に示すように、有効期間判定部１２０を設けるとともに、判定テーブル１１４に、図８（ｂ）に示すように、判定時刻を記入する欄を設けることとしてもよい。この場合、パターン判定・記録部１０６は、ステップＳ２６、Ｓ２８、Ｓ３４で判定テーブル１１４への書き込み処理を行う際に、判定時刻を記入する欄に、判定された時刻を記録（又は更新）するようにする。そして、有効期間判定部１２０は、一定時間ごとに判定テーブル１１４を参照して、判定時刻から所定時間（例えば１０分）経過していた場合に、そのパターンの記録を削除するようにする。このようにすることで、過去に判定されたパターン（別の機器のパターンである可能性もある）による機器種別の判定精度への影響を低減することが可能となる。
【００５８】
なお、図８（ｂ）のような判定テーブル１１４を用いる場合、機器種別判定部１０８は、あるコンセントＩＤに対してパターン（１）が記録された時刻と、パターン（２）又は（３）が記録された時刻のうち、パターン（１）が記録された時刻のほうが現在時刻に近いか否かを判定することとしてもよい。判定の結果、パターン（１）が記録された時刻のほうが現在時刻に近かった場合には、機器種別判定部１０８は、電力制御装置７０に対して「ノートＰＣ」を返答するとともに、充電状態として「１００％充電」を返答することとしてもよい。
【００５９】
なお、上記実施形態では、機器種別判定部１０８が、判定テーブル１１４を用いた判定を行う際に、図９（ａ）に示す関連コンセント格納部としての関連コンセントテーブル１２２を参照するようにしてもよい。ここで、機器種別判定部１０８は、関連コンセントテーブル１２２の、上段記載のコンセントＩＤのコンセントと、下段記載のコンセントＩＤのコンセントと、を同一のコンセントとみなして、図７の処理を行うこととする。これにより、機器種別判定部１０８は、関連コンセントテーブル１２２の上段のコンセントＩＤにパターン（１）が記録され、下段のコンセントＩＤにパターン（２）又は（３）が記録されていた場合に、これらのコンセントに接続されている機器を「ノートＰＣ」と判別することができる。この場合、２以上のコンセント（関連コンセントテーブル１２２に定義されているコンセント）に、ノートＰＣを接続する場合でも、機器種別の判定が可能となる。
【００６０】
なお、上記実施形態では、図１０に示すように、判定テーブル１１４に、判定時刻と連続判定時間を記入する欄を設けることとし、パターン判定・記録部１０６は、パターンを記録する際にこれらの欄への記録を行うこととしてもよい。この場合、機器種別判定部１０８は、判定要求があった時点で、判定テーブル１１４に記録されている各パターンの連続判定時間が規定値以上であった場合のみ、そのパターンの記録を有効なものとして扱うこととする。このようにすることで、ＣＰＵ負荷などによる一時的な消費電力の上昇による誤検出等を排除することができる。
【００６１】
なお、上記実施形態では、パターン判定・記録部１０６は、パターン（２）とパターン（１）の中間の状態（平均値の差が充電電力以下の状態）をパターン（４）として、判定テーブル１１４に記録することとしてもよい。この場合、機器種別判定部１０８は、パターン（４）が最新のパターンである場合に、電力制御装置７０に対して「充電済み」などの返答をすることとしてもよい。かかる場合には、電力制御装置７０は、電力不足時においては、充電済みのノートＰＣに対する電力供給を優先的に低減するなどの制御を行うことが可能となる。
【００６２】
なお、上記実施形態では、パターン判定・記録部１０６は、パターン（１）〜（３）を判定テーブル１１４に記録する場合について説明したが、これに限られるものではない。パターン判定・記録部１０６は、例えば、パターン（１）と（２）のみ、あるいは、パターン（１）と（３）のみを判定テーブル１１４に記録することとしてもよい。
【００６３】
なお、上記実施形態では、バッテリを搭載する情報機器がノートＰＣである場合について説明したが、これに限られるものではない。情報機器としては、タブレット型のＰＣやＰＤＡ（Personal Digital Assistant）、携帯電話、スマートフォン、携帯型のテレビ（ワンセグテレビなど）にも適用することが可能である。
【００６４】
また、上記実施形態では、機器種別判定装置１０が判定した機器種別に基づいて電力制御を行う場合について説明したが、これに限らず、その他種々の制御等に用いることが可能である。また、機器種別判定装置１０が判定した機器種別や消費電力などを単に表示装置に表示するようにしてもよい。
【００６５】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、処理装置が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。
【００６６】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ（Digital Versatile Disc）、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）などの可搬型記録媒体の形態で販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【００６７】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムに従った処理を実行することもできる。
【００６８】
上述した実施形態は本発明の好適な実施の例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施可能である。
【００６９】
なお、以上の説明に関して更に以下の付記を開示する。
（付記１）  コンセントに接続された機器の消費電力を測定するセンサから測定結果を取得し、一定期間の測定結果を蓄積する蓄積部と、前記蓄積された測定結果を用いて、前記一定期間中の消費電力の平均値、消費電力の揺らぎの周期、及び消費電力の揺らぎの幅を取得する取得部と、第１の期間における消費電力のパターンが、前記揺らぎの周期が所定値以下で、前記揺らぎの幅が所定変動幅以内である第１のパターンであった場合に、当該第１のパターンであったことを、前記コンセントの識別子、前記消費電力の平均値とともに、テーブルに記録し、かつ、第２の期間における消費電力のパターンが、前記揺らぎの周期が所定値以下で、前記揺らぎの幅が所定変動幅以内であり、前記平均値が先にテーブルに記録した平均値と比較してバッテリ充電相当の電力分だけ異なる第２のパターンであった場合に、前記第２のパターンであったことを、前記コンセントの識別子とともにテーブルに記録するパターン判定・記録部と、前記パターン判定・記録部が記録したテーブルに基づいて、前記機器が、バッテリを搭載した情報機器であるか否かを判定する判定部と、を備える機器種別判定装置。
（付記２）  パターン判定・記録部は、前記第１又は第２の期間における消費電力のパターンが、バッテリ充電時に現れるパターンと一致していた場合には、第３のパターンであったことを、前記コンセントの識別子とともにテーブルに記録することを特徴とする付記１に記載の機器種別判定装置。
（付記３）  前記テーブルに記録してから所定時間経過した情報を削除する有効期間判定部を更に備えることを特徴とする付記１又は２に記載の機器種別判定装置。
（付記４）  前記パターン判定・記録部は、同一のパターンが所定時間維持された場合に、当該パターンを前記テーブルに記録することを特徴とする付記１〜３のいずれかに記載の機器種別判定装置。
（付記５）  同一の機器が接続される複数のコンセントが関連付けて登録された関連コンセント格納部を更に備え、前記判定部は、前記関連コンセント格納部に登録されている複数のコンセントの識別子を同一のコンセント識別子とみなして、前記判定を行うことを特徴とする付記１〜４のいずれかに記載の機器種別判定装置。
（付記６）  前記判定部は、前記テーブルに記録されているパターンに基づいて、バッテリを搭載した情報機器と判定した機器の充電状態を判定することを特徴とする付記１〜５のいずれかに記載の機器種別判定装置。
（付記７）  付記１〜６のいずれかに記載の機器種別判定装置と、前記機器種別判定装置の判定結果に基づいて、機器への電力供給制御を行う電力制御装置と、を備える電源管理システム。
（付記８）  コンセントに接続された機器の消費電力を測定するセンサから測定結果を取得するとともに、一定期間の測定結果を蓄積し、前記蓄積された測定結果を用いて、前記一定期間中の消費電力の平均値、消費電力の揺らぎの周期、及び消費電力の揺らぎの幅を取得し、第１の期間における消費電力のパターンが、前記揺らぎの周期が所定値以下で、前記揺らぎの幅が所定変動幅以内である第１のパターンであった場合に、当該第１のパターンであったことを、前記コンセントの識別子、前記消費電力の平均値とともに、テーブルに記録し、かつ、第２の期間における消費電力のパターンが、前記揺らぎの周期が所定値以下で、前記揺らぎの幅が所定変動幅以内であり、前記平均値が先にテーブルに記録した平均値と比較してバッテリ充電相当の電力分だけ異なる第２のパターンであった場合に、前記第２のパターンであったことを、前記コンセントの識別子とともにテーブルに記録し、前記記録したテーブルに基づいて、前記機器が、バッテリを搭載した情報機器であるか否かを判定する処理、をコンピュータに実行させることを特徴とする機器種別判定プログラム。
（付記９）  前記テーブルに記録する処理では、前記第１又は第２の期間における消費電力のパターンが、バッテリ充電時に現れるパターンと一致していた場合には、前記コンピュータに、第３のパターンであったことを、前記コンセントの識別子とともにテーブルに記録させることを特徴とする付記８に記載の機器種別判定プログラム。
（付記１０）  前記コンピュータに、前記テーブルに記録してから所定時間経過した情報を削除する処理を更に実行させることを特徴とする付記８又は９に記載の機器種別判定プログラム。
（付記１１）  前記テーブルに記録する処理で、同一のパターンが所定時間維持された場合に、前記コンピュータに、前記パターンを前記テーブルに記録させることを特徴とする付記８〜１０のいずれかに記載の機器種別判定プログラム。
（付記１２）  前記判定する処理では、前記コンピュータに、同一の機器が接続される複数のコンセントを関連付けた情報に基づいて、複数のコンセントの識別子を同一のコンセント識別子とみなさせて前記判定を行わせることを特徴とする付記８〜１１のいずれかに記載の機器種別判定プログラム。
（付記１３）  前記判定する処理では、前記コンピュータに、前記テーブルに記録されているパターンに基づいて、バッテリを搭載した情報機器と判定した機器の充電状態を判定させることを特徴とする付記８〜１２のいずれかに記載の機器種別判定プログラム。
【符号の説明】
【００７０】
１０  機器種別判定装置
５２  センサ
７０  電力制御装置
１００  電源管理システム
１０２  蓄積部
１０４  取得部
１０６  パターン判定・記録部
１０８  機器種別判定部（判定部）
１１４  判定テーブル（テーブル）
１２２  関連コンセントテーブル（関連コンセント格納部）
【図１】
0005549616.tif 000002
【図２】
0005549616.tif 000003
【図３】
0005549616.tif 000004
【図４】
0005549616.tif 000005
【図５】
0005549616.tif 000006
【図６】
0005549616.tif 000007
【図７】
0005549616.tif 000008
【図８】
0005549616.tif 000009
【図９】
0005549616.tif 000010
【図１０】
0005549616.tif 000011