(57)【要約】【課題】複数の機器の起動時のピーク電流の大きさに応じて当該各機器を起動させるタイミングを制御すること。【解決手段】機器６００のピーク電流の大きさを特定するピーク電流特定部１１１と、機器６００の起動後の所定の監視時間の電流の大きさの変化と、ピーク電流特定部１１１が特定した当該機器６００のピーク電流の大きさとに基づいて、当該ピーク電流の使用時間を特定するピーク電流使用時間特定部１１２と、ピーク電流特定部１１１が特定した各機器６００のピーク電流の大きさと、ピーク電流使用時間特定部１１２が特定した各機器６００のピーク電流の使用時間とに基づいて、各機器６００を起動させるタイミングを特定する起動タイミング特定部１１３と、起動タイミング特定部１１３が特定したタイミングに基づいて、各機器６００が起動するように制御する起動制御部１１４とを備える。【選択図】図１
2012058982.tif 000002
【特許請求の範囲】
【請求項１】
複数の機器の起動時のピーク電流の大きさに応じて当該各機器を起動させるタイミングを制御する起動タイミング制御システムであって、
前記機器の起動後の所定の監視時間の電流の大きさの変化に基づいて、当該機器のピーク電流の大きさを特定するピーク電流特定部と、
前記機器の起動後の所定の監視時間の電流の大きさの変化と、前記ピーク電流特定部が特定した当該機器のピーク電流の大きさとに基づいて、当該ピーク電流の使用時間を特定するピーク電流使用時間特定部と、
前記ピーク電流特定部が特定した前記各機器のピーク電流の大きさと、前記ピーク電流使用時間特定部が特定した前記各機器のピーク電流の使用時間とに基づいて、前記各機器を起動させるタイミングを特定する起動タイミング特定部と、
前記起動タイミング特定部が特定したタイミングに基づいて、前記各機器が起動するように制御する起動制御部と
を備える起動タイミング制御システム。
【請求項２】
前記ピーク電流特定部は、前記機器の起動後の所定の監視時間の電流の最大値を当該機器のピーク電流の大きさとして特定する
請求項１に記載の起動タイミング制御システム。
【請求項３】
前記ピーク電流使用時間特定部は、前記ピーク電流特定部が特定した前記機器のピーク電流よりも小さい電流の大きさをしきい値として、当該機器の起動後の所定の監視時間の電流の大きさの変化において、前記ピーク電流よりも後に前記しきい値よりも電流の大きさが小さくなってから、所定時間経過しても電流の大きさが前記しきい値よりも大きくならない場合に、当該機器が起動してから、前記ピーク電流よりも後に前記しきい値よりも電流の大きさが小さくなるまでの時間を、当該ピーク電流の使用時間として特定する
請求項１又は２に記載の起動タイミング制御システム。
【請求項４】
前記起動タイミング特定部は、前記ピーク電流使用時間特定部がピーク電流の使用時間を特定することができなかった機器がある場合、当該機器が最初に起動するように制御する
請求項１から３のいずれか一項に記載の起動タイミング制御システム。
【請求項５】
前記起動タイミング特定部は、前記最初に起動させる各機器のピーク電流を電源容量から差し引いた電力容量を超えないように、残りの各機器を起動させるタイミングを特定する
請求項４に記載の起動タイミング制御システム。
【請求項６】
前記起動タイミング特定部は、前記ピーク電流特定部が特定した前記機器のピーク電流の大きさに、前記ピーク電流使用時間特定部が特定した当該機器のピーク電流の使用時間を乗じた値が大きい機器を優先的に起動させるように、前記残りの各機器を起動させるタイミングを特定する
請求項５に記載の起動タイミング制御システム。
【請求項７】
前記起動タイミング特定部は、起動させるタイミングを特定した第１の機器のピーク電流の大きさとその使用時間を乗じた値よりも小さい値の第２の機器について、前記第１の機器よりも前のタイミングに起動させるように特定した第３の機器と同時に起動しても、前記最初に起動させる各機器のピーク電流を電源容量から差し引いた電力容量を超えない場合、前記第３の機器と同時に起動させるように、前記第２の機器を起動させるタイミングを特定する
請求項６に記載の起動タイミング制御システム。
【請求項８】
複数の機器の起動時のピーク電流の大きさに応じて当該各機器を起動させるタイミングを制御する起動タイミング制御装置であって、
前記機器の起動後の所定の監視時間の電流の大きさの変化に基づいて、当該機器のピーク電流の大きさを特定するピーク電流特定部と、
前記機器の起動後の所定の監視時間の電流の大きさの変化と、前記ピーク電流特定部が特定した当該機器のピーク電流の大きさとに基づいて、当該ピーク電流の使用時間を特定するピーク電流使用時間特定部と、
前記ピーク電流特定部が特定した前記各機器のピーク電流の大きさと、前記ピーク電流使用時間特定部が特定した前記各機器のピーク電流の使用時間とに基づいて、前記各機器を起動させるタイミングを特定する起動タイミング特定部と、
前記起動タイミング特定部が特定したタイミングに基づいて、前記各機器が起動するように制御する起動制御部と
を備える起動タイミング制御装置。
【請求項９】
複数の機器の起動時のピーク電流の大きさに応じて当該各機器を起動させるタイミングを制御する起動タイミング制御装置を制御する制御方法であって、
前記機器の起動後の所定の監視時間の電流の大きさの変化に基づいて、当該機器のピーク電流の大きさを特定するピーク電流特定段階と、
前記機器の起動後の所定の監視時間の電流の大きさの変化と、前記ピーク電流特定段階において特定された当該機器のピーク電流の大きさとに基づいて、当該ピーク電流の使用時間を特定するピーク電流使用時間特定段階と、
前記ピーク電流特定段階において特定された前記各機器のピーク電流の大きさと、前記ピーク電流使用時間特定段階において特定された前記各機器のピーク電流の使用時間とに基づいて、前記各機器を起動させるタイミングを特定する起動タイミング特定段階と、
前記起動タイミング特定段階において特定されたタイミングに基づいて、前記各機器が起動するように制御する起動制御段階と
を備える制御方法。
【請求項１０】
複数の機器の起動時のピーク電流の大きさに応じて当該各機器を起動させるタイミングを制御する起動タイミング制御装置用のプログラムであって、前記起動タイミング制御装置を、
前記機器の起動後の所定の監視時間の電流の大きさの変化に基づいて、当該機器のピーク電流の大きさを特定するピーク電流特定部、
前記機器の起動後の所定の監視時間の電流の大きさの変化と、前記ピーク電流特定部が特定した当該機器のピーク電流の大きさとに基づいて、当該ピーク電流の使用時間を特定するピーク電流使用時間特定部、
前記ピーク電流特定部が特定した前記各機器のピーク電流の大きさと、前記ピーク電流使用時間特定部が特定した前記各機器のピーク電流の使用時間とに基づいて、前記各機器を起動させるタイミングを特定する起動タイミング特定部、
前記起動タイミング特定部が特定したタイミングに基づいて、前記各機器が起動するように制御する起動制御部
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、起動タイミング制御システム、起動タイミング制御装置、制御方法、及びプログラムに関する。特に、本発明は、複数の機器の起動時のピーク電流の大きさに応じて当該各機器を起動させるタイミングを制御する起動タイミング制御システム、起動タイミング制御装置、当該起動タイミング制御装置を制御する制御方法、並びに当該起動タイミング制御装置用のプログラムに関する。
【背景技術】
【０００２】
周辺機器への電力の供給を制御する電力制御システムは、電源容量を超えないようにするために、周辺機器の起動時のピーク電流値を参照している。たとえば、特許文献１には、電力容量を管理するモジュールと、周辺機器の電力容量を管理するモジュールとの間で、周辺機器のピーク電流の値を通信することが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−３１７０５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このように、既知の電力制御システムにおいては、起動時のピーク電流値を管理し、制御装置へ送信する機能を各周辺機器が持っていなければならない。そのため、既知の電力制御システムにおいては、そのような機能を持たない周辺機器について、電源電力を超えないようにするために、起動時のピーク電流を考慮した電源制御を行うことができない。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明の第１の形態によると、複数の機器の起動時のピーク電流の大きさに応じて当該各機器を起動させるタイミングを制御する起動タイミング制御システムであって、機器の起動後の所定の監視時間の電流の大きさの変化に基づいて、当該機器のピーク電流の大きさを特定するピーク電流特定部と、機器の起動後の所定の監視時間の電流の大きさの変化と、ピーク電流特定部が特定した当該機器のピーク電流の大きさとに基づいて、当該ピーク電流の使用時間を特定するピーク電流使用時間特定部と、ピーク電流特定部が特定した各機器のピーク電流の大きさと、ピーク電流使用時間特定部が特定した各機器のピーク電流の使用時間とに基づいて、各機器を起動させるタイミングを特定する起動タイミング特定部と、起動タイミング特定部が特定したタイミングに基づいて、各機器が起動するように制御する起動制御部とを備える。
【０００６】
本発明の第２の形態によると、複数の機器の起動時のピーク電流の大きさに応じて当該各機器を起動させるタイミングを制御する起動タイミング制御装置であって、機器の起動後の所定の監視時間の電流の大きさの変化に基づいて、当該機器のピーク電流の大きさを特定するピーク電流特定部と、機器の起動後の所定の監視時間の電流の大きさの変化と、ピーク電流特定部が特定した当該機器のピーク電流の大きさとに基づいて、当該ピーク電流の使用時間を特定するピーク電流使用時間特定部と、ピーク電流特定部が特定した各機器のピーク電流の大きさと、ピーク電流使用時間特定部が特定した各機器のピーク電流の使用時間とに基づいて、各機器を起動させるタイミングを特定する起動タイミング特定部と、起動タイミング特定部が特定したタイミングに基づいて、各機器が起動するように制御する起動制御部とを備える。
【０００７】
本発明の第３の形態によると、複数の機器の起動時のピーク電流の大きさに応じて当該各機器を起動させるタイミングを制御する起動タイミング制御装置を制御する制御方法であって、機器の起動後の所定の監視時間の電流の大きさの変化に基づいて、当該機器のピーク電流の大きさを特定するピーク電流特定段階と、機器の起動後の所定の監視時間の電流の大きさの変化と、ピーク電流特定段階において特定された当該機器のピーク電流の大きさとに基づいて、当該ピーク電流の使用時間を特定するピーク電流使用時間特定段階と、ピーク電流特定段階において特定された各機器のピーク電流の大きさと、ピーク電流使用時間特定段階において特定された各機器のピーク電流の使用時間とに基づいて、各機器を起動させるタイミングを特定する起動タイミング特定段階と、起動タイミング特定段階において特定されたタイミングに基づいて、各機器が起動するように制御する起動制御段階とを備える。
【０００８】
本発明の第４の形態によると、複数の機器の起動時のピーク電流の大きさに応じて当該各機器を起動させるタイミングを制御する起動タイミング制御装置用のプログラムであって、起動タイミング制御装置を、機器の起動後の所定の監視時間の電流の大きさの変化に基づいて、当該機器のピーク電流の大きさを特定するピーク電流特定部、機器の起動後の所定の監視時間の電流の大きさの変化と、ピーク電流特定部が特定した当該機器のピーク電流の大きさとに基づいて、当該ピーク電流の使用時間を特定するピーク電流使用時間特定部、ピーク電流特定部が特定した各機器のピーク電流の大きさと、ピーク電流使用時間特定部が特定した各機器のピーク電流の使用時間とに基づいて、各機器を起動させるタイミングを特定する起動タイミング特定部、起動タイミング特定部が特定したタイミングに基づいて、各機器が起動するように制御する起動制御部として機能させる。
【０００９】
なおまた、上記のように発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発明となり得る。
【発明の効果】
【００１０】
以上の説明から明らかなように、この発明においては、機器の起動後の電流の大きさの変化に基づいて、その機器のピーク電流を特定するようにしたので、ピーク電流の管理を行うための機能を持たない機器が含まれていても、電源容量を超えないように、各機器を起動させるタイミングを制御することができる。
【図面の簡単な説明】
【００１１】
【図１】一実施形態に係る起動タイミング制御システムの利用環境の一例を示す図である。
【図２】電源制御装置１００の電源制御の動作フローの一例を示す図である。
【図３】電源制御装置１００の電源制御管理テーブル作成の動作フローの一例を示す図である。
【図４】電源制御装置１００の電源制御管理テーブルに記憶されているデータの一例を示す図である。
【図５】周辺機器６００の起動後の消費電流の変化を示す図である。
【図６】電源制御装置１００の電源制御管理テーブルに記憶されているデータの一例を示す図である。
【図７】電源制御装置１００の電力容量管理テーブルに記憶されているデータの一例を示す図である。
【図８】電源制御装置１００の電源制御順序作成の動作フローの一例を示す図である。
【図９】電源制御装置１００の電源制御順序作成の概念を説明するための図である。
【図１０】電源制御装置１００の電源制御順序作成の概念を説明するための図である。
【図１１】電源制御装置１００の電源制御順序作成の概念を説明するための図である。
【図１２】電源制御装置１００の電源制御順序作成の概念を説明するための図である。
【図１３】電源制御装置１００の電源制御順序作成の概念を説明するための図である。
【図１４】電源制御装置１００の電源制御管理テーブルに記憶されているデータの一例を示す図である。
【図１５】電源制御装置１００の電源投入開始の動作フローの一例を示す図である。
【図１６】電源制御装置１００の電源制御順序追加の動作フローの一例を示す図である。
【図１７】電源制御装置１００の電源制御管理テーブルに記憶されているデータの一例を示す図である。
【図１８】電源制御装置１００の電源制御管理テーブルに記憶されているデータの一例を示す図である。
【図１９】電源制御装置１００の電源制御順序作成の概念を説明するための図である。
【図２０】電源制御装置１００の電源制御順序作成の概念を説明するための図である。
【図２１】電源制御装置１００の電源制御順序作成の概念を説明するための図である。
【図２２】電源制御装置１００の電源制御順序作成の概念を説明するための図である。
【図２３】電源制御装置１００の電源制御管理テーブルに記憶されているデータの一例を示す図である。
【発明を実施するための形態】
【００１２】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は、特許請求の範囲にかかる発明を限定するものではなく、また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１３】
図１は、一実施形態に係る起動タイミング制御システムの利用環境の一例を示す。起動タイミング制御システムは、複数の周辺機器６００ａ〜ｈ（以下、周辺機器６００と総称する。）の起動時のピーク電流値に応じて各周辺機器６００を起動させるタイミングを制御するシステムである。各周辺機器６００は、電源タップ４００やリレー５００を介して、分電盤に設けられた複数のコンセント２１０ａ、ｂ（以下、コンセント２１０と総称する。）いずれかのコンセント２１０に電気的に接続されている。なお、周辺機器６００は、この発明における「機器」の一例であってよい。また、ピーク電流値は、この発明における「ピーク電流の大きさ」の一例であってよい。
【００１４】
起動タイミング制御システムは、電源制御装置１００を備えている。電源制御装置１００は、複数の周辺機器６００の起動時のピーク電流値に応じて各周辺機器６００を起動させるタイミングを制御する装置である。電源制御装置１００は、電源制御部１１０、電源制御インターフェース１２０、電流計接続インターフェース１３０、及び起動タイミング設定タイマー１４０を有する。なお、電源制御装置１００は、この発明における「起動タイミング制御装置」の一例であってよい。
【００１５】
電源制御部１１０は、各周辺機器６００のピーク電流を特定して管理し、各周辺機器６００を起動するときに分電盤２００、コンセント２１０の電力容量を超えることなく周辺機器６００の起動を行う。電源制御部１１０は、ピーク電流特定部１１１、ピーク電流使用時間特定部１１２、起動タイミング特定部１１３、起動制御部１１４、電源制御管理テーブル１１５、及び電力容量管理テーブル１１６を有する。以下に、各構成要素の機能及び動作を説明する。
【００１６】
ピーク電流特定部１１１は、周辺機器６００の起動後の所定の監視時間の電流値の変化に基づいて、その周辺機器６００のピーク電流値を特定する。具体的には、ピーク電流特定部１１１は、周辺機器６００の起動後の所定の監視時間の電流の最大値をその周辺機器６００のピーク電流値として特定する。なお、電流値は、この発明における「電流の大きさ」の一例であってよい。
【００１７】
ピーク電流使用時間特定部１１２は、周辺機器６００の起動後の所定の監視時間の電流値の変化と、ピーク電流特定部１１１が特定したその周辺機器６００のピーク電流値とに基づいて、そのピーク電流の使用時間を特定する。具体的には、ピーク電流使用時間特定部１１２は、ピーク電流特定部１１１が特定した周辺機器６００のピーク電流値よりも小さい電流値をしきい値として、その周辺機器６００の起動後の所定の監視時間の電流値の変化において、ピーク電流値よりも後にしきい値よりも電流値が小さくなってから、所定時間経過しても電流値がしきい値よりも大きくならない場合に、その周辺機器６００が起動してから、ピーク電流値よりも後にしきい値よりも電流値が小さくなるまでの時間を、そのピーク電流の使用時間として特定する。
【００１８】
起動タイミング特定部１１３は、ピーク電流特定部１１１が特定した各周辺機器６００のピーク電流値と、ピーク電流使用時間特定部１１２が特定した各周辺機器６００のピーク電流の使用時間とに基づいて、各周辺機器６００を起動させるタイミングを特定する。具体的には、起動タイミング特定部１１３は、ピーク電流使用時間特定部１１２がピーク電流の使用時間を特定することができなかった周辺機器６００がある場合、その周辺機器６００が最初に起動するように制御する。また、起動タイミング特定部１１３は、最初に起動させる各周辺機器６００のピーク電流値の合計値を電源容量から差し引いた電力容量を超えないように、残りの各周辺機器６００を起動させるタイミングを特定する。また、起動タイミング特定部１１３は、ピーク電流特定部１１１が特定した周辺機器６００のピーク電流値に、ピーク電流使用時間特定部１１２が特定したその周辺機器６００のピーク電流の使用時間を乗じた値が大きい周辺機器６００を優先的に起動させるように、残りの各周辺機器６００を起動させるタイミングを特定する。また、起動タイミング特定部１１３は、例えば、起動させるタイミングを特定した周辺機器６００ａのピーク電流値とその使用時間を乗じた値よりも小さい値の周辺機器６００ｂについて、周辺機器６００ａよりも前のタイミングに起動させるように特定した周辺機器６００ｃと同時に起動しても、最初に起動させる各周辺機器６００のピーク電流を電源容量から差し引いた電力容量を超えない場合、周辺機器６００ｃと同時に起動させるように、周辺機器６００ｂを起動させるタイミングを特定する。
【００１９】
起動制御部１１４は、起動タイミング特定部１１３が特定したタイミングに基づいて、各周辺機器６００が起動するように制御する。
【００２０】
電源制御管理テーブル０１４は周辺機器６００の”コンセント番号”、”ピーク電流使用時間”、”ピーク電流値”、”起動タイミング”を要素とするテーブルである。電力容量管理テーブル１１６はコンセント２１０、もしくは分電盤２００の電力容量を要素とするテーブルである（図７）。
【００２１】
電源制御インターフェース１２０は周辺機器６００の電源投入を行うことができるものである。オープンなプロトコルである”ＩＰＭＩ”、独自のプロトコルであるもの、もしくはリレーのような物理的なスイッチを周辺機器６００とコンセント２１０の間に挿入したインターフェースで構成することができる。電流計接続インターフェース１３０はＵＳＢ、ＵＡＲＴのようなオープンなインターフェースである。起動タイミング設定タイマー１４０は電源制御管理テーブル１１５で設定されている起動タイミングを設定し、電源制御部１１０に起動タイミングを通知するためのものである。周辺機器６００は電源投入を制御するために電源制御装置１００と電源制御インターフェース１２０で接続されている。電流計３００ａ、ｂ（以下、電流計３００と総称する。）は周辺機器６００とコンセント２１０の間に設置され、接続されている周辺機器６００が消費している電流を測定することができる。測定したデータは電源制御装置１００に電流計接続インターフェース１３０を経由して通信される。
【００２２】
次に図１の電源制御部１１０の動作を図２に示すフローチャートを使用して説明する。図２  Ａ１０において、電源制御部１１０が起動すると電源制御装置１００が設置されてから初めての起動かどうかを判断する。初回の起動であれば電源制御管理テーブル１１５を作成（図２  Ａ２０）、そうでなければ図２  Ａ３０の処理を始める。
【００２３】
次に電源制御管理テーブル１１５作成（図２  Ａ２０）の動作を図３に示すフローチャートを使用して説明する。初期状態では電源制御装置１００に保存される電源制御管理テーブル１１５は図４に示すようなものとなる。電源制御管理テーブル１１５に保存される周辺機器６００の固有情報として、どのコンセント２１０に接続されているかを示す”コンセント番号（図４  Ｃ０１）”、ピーク電流をどのくらいの時間使用するかを示す”ピーク電流使用時間（図４  Ｃ０２）”、起動時に使用する使用する電流の最大値を示す”ピーク電流値”（図４  Ｃ０３）、そして電源制御を開始してから電源を投入する時間を示す”起動タイミング”（図４  Ｃ０４）がある。”コンセント番号”はあらかじめ初期値として与えておく必要がある。図３  Ｂ１０で電源制御管理テーブル１１５の内、ピーク電流値、ピーク電流使用時間が設定されていない周辺機器６００があればＢ２０、なければ電源制御管理テーブル１１５作成を終了する。Ｂ２０〜Ｂ２２の処理では、対象となる周辺機器６００の電源を投入し接続されている電流計３００の監視を１分間行う。ピーク電流とピーク電流使用時間の決定方法を図５を使用して説明する。最初の監視が終了したら監視時間の中から電流値が最大となるものを仮のピーク電流（図５  Ｄ１０）とする。仮のピーク電流が決定したらその値の６０％をピーク電流閾値（図５  Ｄ１１）とする。そして監視時間の間でピーク電流閾値を下回っている点を見つけ出す。例として図５  Ｄ３０の場合はＤ２１ではＤ２１から１０秒間ピーク電流閾値を超えていないため、Ｄ２１をピーク電流使用時間の終了時間とする。さらに、もし監視時間内にピーク電流使用時間の終了時間が見つからなかった場合は監視時間を最初の監視時間の半分延長し、同様の処理を繰り返す。例としてＤ３１は最初の監視時間で条件を満たす点が見つからないため監視時間を３０秒追加し、Ｄ２３をピーク電流使用時間として設定している。さらに追加監視を１０回行い、ピーク電流使用時間の終了時間を決定することができなかった場合はピーク電流使用時間を”０”として設定し、不定値とする。この処理を周辺装置全てに行い、電源制御管理テーブル１１５にある周辺機器６００のピーク電流、ピーク電流使用時間を設定する。例として図６のように電源制御管理テーブル１１５が設定されたものとする。
【００２４】
次に図２電源制御順序作成（Ａ２１）の動作を図８に示すフローチャートおよび図９〜１３を使用して説明する。図８  Ｅ１０、Ｅ１１で周辺機器６００のピーク電流使用時間を横、ピーク電流を縦として四角形を作る処理を行う。例として図６の電源制御管理テーブル１１５の値から図９にある四角形が作成できる。次にユーザが許容できる周辺機器６００の起動時間を横、コンセント２１０の容量から電源制御管理テーブル１１５内のピーク電流使用時間が”０（不定値）”となっている周辺機器６００のピーク電流の合計を引いた値を縦とした四角形を作る。例として図１０にあるような四角形ができる。この四角形を母材として長方形ストリップパッキング問題として解を求める。解を求める方法としてＢＯＴＴＯＭ−ＬＥＦＴアルゴリズムを用いる。なおＢＯＴＴＯＭ−ＬＥＦＴアルゴリズムについては、一般に用いられる数学的な解法のひとつであるため、ここでの説明は省略する。電源制御順序作成では積み込み順の決定をピーク電流使用時間とピーク電流の積の大きい順とする。制約条件として母材の縦軸を詰め込む四角形が超えないものとし、できるだけ左につめこむようにする。なおピーク電流使用時間が”０”となっているものはあらかじめピーク電流値を母材を作成する際にマージン部分に足しこむ。
【００２５】
例として図９、図１０を詰め込む四角形、母材として使用した場合を説明する。初めに周辺機器６００ｆのピーク電流使用時間を横、ピーク電流値を縦とした四角形を詰め込むために安定点候補を調べる。一番初めなので母材となる四角形の左下の点のみが安定点候補（図１１  Ｆ１０）となるため、ここに配置をする。次に周辺機器６００ａの四角形を詰め込むために安定点候補を調べる。候補として図１２のＧ１０，Ｇ１１が安定点候補となる。どちらも制約条件を満たすため、より左となる点０１０に詰め込む。これをくりかえし、全ての長方形を詰め込み終えたら解とする。例の解は図１３のようになる。結果からＴ０で周辺機器６００ａ、ｇの電源投入を行う。次に周辺機器６００ａ、ｇのピーク電流使用時間が終了するＴ１で周辺機器６００ｂ、ｆの電源投入を行う。次に周辺機器６００ｂ、ｆのピーク電流使用時間が終了するＴ２で周辺機器６００ｅの電源投入を行う。最後に周辺機器６００ｅのピーク電流使用時間が終了するＴ３で周辺機器６００ｃ、ｄの電源を投入し、周辺機器６００ｄのピーク電流使用時間が終了するＴ４で電源投入処理を終了とする電源制御順序が作成される（図１４）。なおピーク電流使用時間が”０（不定値）”となったものはＴ０で電源投入を行う。
【００２６】
次に図２（Ａ３０）の動作を説明する。Ａ３０にて電源制御管理テーブル１１５内にデータが設定されていない周辺機器６００がなければ電源投入処理（Ａ４０）を行う。もし電源制御管理テーブル１１５内にデータが設定されていない周辺機器６００があればＡ３１の処理を行う。Ａ３１の処理はＡ２０の処理と同様である。Ａ３１の処理が終了したならばＡ３２の処理を行う。
【００２７】
次に図２電源制御順序追加（Ａ３１）の動作を図１６に示すフローチャートを使用して説明する。基本的には電源順序作成の動作と変わらないが、初期配置として前回作った電源制御順序に新たに作成した周辺機器６００を追加していくこととなる。例として周辺機器６００ｉ、ｊ（図１７  Ｊ００、Ｊ０１）を追加されたものとする。電源制御管理テーブル１１５作成（図２  Ａ２０）と同様に追加されピーク電流使用時間、ピーク電流値が設定されていない周辺機器６００の設定を行う。例として追加した周辺機器６００ｉ、ｊの設定が図１８  Ｋ００のように設定されたとする。そして追加した周辺機器６００ｉ、ｊのピーク電流使用時間とピーク電流値から四角形を作る。例として図１９の四角形が作成できる。そして初期配置に対して安定点候補を探すと図２０  Ｌ１０、Ｌ１１、Ｌ１２が見つかる。Ｌ１０、Ｌ１１、Ｌ１２すべてが制約条件を満たしているためよりもっとも左側にあるＬ１０が安定点となり周辺機器６００ｉが配置される。次に周辺機器６００ｊを配置するため安定点候補を探すと図２１  Ｍ１０、Ｍ１１が発見される。Ｍ１０は制約条件を満たさないため、Ｍ１１が安定点となる。よって解は図２２のようになり電源制御管理テーブル１１５は図２３のように更新される。
【００２８】
次に図２電源投入（Ａ４０）の動作を図１５のフローチャートを使用して説明する。図１５  Ｈ１０で”ｉ＝０”とすることでＨ１１で起動タイミングＴ０の電源を投入する。次にＨ１２、Ｈ１３で次に起動する周辺機器６００があるかを調べ（”ｉ＝ｉ＋１”とし電源制御管理テーブル１１５の起動タイミングに”Ｔｉ”が存在するかを調べる。）、あるのであれば起動タイミングタイマ（図１  ０１８）に”Ｔｉ”の時刻を設定し、起動タイミングタイマがタイムアウトするまで待ちＨ１１の処理を行い、”Ｔｉ”で起動する周辺機器６００がないのであれば電源投入を終了する。
【００２９】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は、上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。そのような変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【符号の説明】
【００３０】
１００  電源制御装置
１１０  電源制御部
１１１  ピーク電流特定部
１１２  ピーク電流使用時間特定部
１１３  起動タイミング特定部
１１４  起動制御部
１１５  電源制御管理テーブル
１１６  電力容量管理テーブル
１２０  電源制御インターフェース
１３０  電流計接続インターフェース
１４０  起動タイミング設定タイマー
２００  分電盤
３００  電流計
４００  電源タップ
５００  リレー
６００  周辺機器
【図１】
2012058982.tif 000003
【図２】
2012058982.tif 000004
【図３】
2012058982.tif 000005
【図４】
2012058982.tif 000006
【図５】
2012058982.tif 000007
【図６】
2012058982.tif 000008
【図７】
2012058982.tif 000009
【図８】
2012058982.tif 000010
【図９】
2012058982.tif 000011
【図１０】
2012058982.tif 000012
【図１１】
2012058982.tif 000013
【図１２】
2012058982.tif 000014
【図１３】
2012058982.tif 000015
【図１４】
2012058982.tif 000016
【図１５】
2012058982.tif 000017
【図１６】
2012058982.tif 000018
【図１７】
2012058982.tif 000019
【図１８】
2012058982.tif 000020
【図１９】
2012058982.tif 000021
【図２０】
2012058982.tif 000022
【図２１】
2012058982.tif 000023
【図２２】
2012058982.tif 000024
【図２３】
2012058982.tif 000025