(57)【要約】【課題】運用可能になるまでの時間が長い装置と短い装置が混在する場合に、運用可能になるまでの時間が短い装置が実際に使用されるまでの間に消費される電力が無駄になる。【解決手段】内部装置が電源投入時から運用可能になるまでの時間を実測した実測待ち時間を、複数の内部装置について記憶し、内部装置が次回の電源投入時に運用可能になるまでの時間とみなす予測待ち時間を、実測待ち時間に基づいて複数の内部装置ごとに導出し、予測待ち時間をシステムの運用開始時刻から逆算して内部装置ごとの電源投入予定時刻を決定し、電源投入予定時刻に基づいて内部装置に対する電源投入を行い、かつ、内部装置の運用状態の監視を行い、内部装置が運用可能となった通知を受け付け、その通知を受け付けた時刻と内部装置の電源投入実行時刻とを用いて実測待ち時間を算出し、実測待ち時間を出力する。【選択図】      図４
2015064624.tif 000002
【特許請求の範囲】
【請求項１】
内部装置が電源投入時から運用可能になるまでの時間を実測した実測待ち時間を、複数の前記内部装置について記憶する待ち時間記憶部と、
前記内部装置が次回の電源投入時に運用可能になるまでの時間とみなす予測待ち時間を、前記実測待ち時間に基づいて複数の前記内部装置ごとに導出し、前記予測待ち時間をシステムの運用開始時刻から逆算して前記内部装置ごとの電源投入予定時刻を決定する予測待ち時間・電源投入時刻計算部と、
前記電源投入予定時刻に基づいて前記内部装置に対する電源投入を行い、かつ、前記内部装置の運用状態の監視を行う電源投入判定・状態監視部と、
前記電源投入判定・状態監視部から前記内部装置が運用可能となった通知を受け付け、その通知を受け付けた時刻と前記内部装置の電源投入実行時刻とを用いて実測待ち時間を算出し、前記実測待ち時間を前記待ち時間記憶部に出力する待ち時間計算部と、
を備える電源投入時刻制御装置。
【請求項２】
複数の内部装置を含むシステムの運用開始希望時刻を受け付けるシステム開始時刻入力インターフェイスをさらに備え、
前記予測待ち時間・電源投入時刻計算部は、前記運用開始希望時刻を前記システムの運用開始時刻とする
請求項１に記載の電源投入時刻制御装置。
【請求項３】
前記予測待ち時間・電源投入時刻計算部は、前記待ち時間記憶部に前記実測待ち時間が記憶されていない内部装置の待ち時間を、前記待ち時間が最も長い内部装置の待ち時間とする請求項２に記載の電源投入時刻制御装置。
【請求項４】
複数の内部装置を含むシステムの電源投入を受け付けるシステム開始ユーザインターフェイスと、
電源オフ状態である前記内部装置を抽出した結果と前記実測待ち時間が前記待ち時間記憶部に記憶されている内部装置を抽出した結果を使って、前記予測待ち時間を前記実測待ち時間をもとに複数の前記内部装置ごとに導出し、導出した前記予測待ち時間の中で最も予測待ち時間が長い内部装置である最遅装置を判定する最遅装置判定部と、
をさらに備え
前記予測待ち時間・電源投入時刻計算部は、前記最遅装置が運用可能状態となると予測する時刻である最遅時刻を、前記システムの運用開始時刻とする
請求項１に記載の電源投入時刻制御装置。
【請求項５】
前記最遅装置判定部は、前記待ち時間が最も長い内部装置に対して、電源オンを指示する出力を行う
請求項４に記載の電源投入時刻制御装置。
【請求項６】
前記電源投入判定・状態監視部は、前記実測待ち時間が前記待ち時間記憶部に記憶されていない内部装置に対して電源オンを指示する入力を受け付ける
請求項４または５に記載の電源投入時刻制御装置。
【請求項７】
前記待ち時間記憶部は、前記内部装置毎に前記実測待ち時間を追加して更新する請求項１乃至６のいずれか一項に記載の電源投入時刻制御装置。
【請求項８】
前記予測待ち時間・電源投入時刻計算部は、複数の前記内部装置ごとの予測待ち時間を、追加更新された複数の前記実測待ち時間に対して、所定の統計的処理を行って導出する
請求項１乃至７のいずれか一項に記載の電源投入時刻制御装置。
【請求項９】
前記待ち時間計算部は、前記電源投入実行時刻を前記電源投入予定時刻とする
請求項１乃至８のいずれか一項に記載の電源投入時刻制御装置。
【請求項１０】
前記内部装置が電源投入時から運用可能になるまでの時間を実測した実測待ち時間を、複数の前記内部装置について記憶し、
前記内部装置が次回の電源投入時に運用可能になるまでの時間とみなす予測待ち時間を、前記実測待ち時間に基づいて複数の前記内部装置ごとに導出し、前記予測待ち時間をシステムの運用開始時刻から逆算して前記内部装置ごとの電源投入予定時刻を決定し、
前記電源投入予定時刻に基づいて前記内部装置に対する電源投入を行い、かつ、前記内部装置の運用状態の監視を行い、
前記内部装置が運用可能となった通知を受け付け、その通知を受け付けた時刻と前記内部装置の電源投入実行時刻とを用いて実測待ち時間を算出し、前記実測待ち時間を出力する
電源投入時刻制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、システムに含まれる内部装置の電源を制御する電源制御装置に関し、特に、電源投入時刻を制御する電源投入時刻制御装置および電源投入時刻制御方法に関する。
【背景技術】
【０００２】
一般に、サーバ等のデータ保管のため、ディスクアレイシステムが用いられている。このディスクアレイシステムは、記憶装置の一種であり、サーバの外部に接続され、多数の記憶装置（例えば、ハードディスクドライブ）とこれらを制御する制御装置から構成される。従前の記憶装置では、各記憶装置が電源投入されてから運用可能になるまでの時間の予測は、ディスク容量に比例したスタンバイ時間、また、コントローラの初期化に要するような静的な初期化時間、などを単純に積算することによって可能であった。
【０００３】
このような背景のもと、ディスクアレイシステムのように、電源投入から運用可能になるまでの時間が長い記憶装置と短い記憶装置とが混在するシステムにおいては、これらの装置の電源投入時刻や電源切断時刻などを適切に制御する制御装置が必要となっている。
【０００４】
このような制御装置の一例が、特許文献１に記載されている。特許文献１に記載の電源制御装置は、電源制御開始の時刻において実行中のジョブ名および実行予定のジョブ名を実行予定ジョブ表に登録し、ジョブが終了する毎にそのジョブ名を実行予定ジョブ表から削除し、登録ジョブ名の数がゼロになった実行予定ジョブ表に対応する電源制御対象機器があるとその電源を切断するよう制御するとしている。
【０００５】
また、電子装置用の電源投入制御システムの別の例が、特許文献２に記載されている。特許文献２に記載の電源投入制御システムは、パワースイッチが出力する電源電圧を監視し、その電源電圧の立ち上がり時間を算出し、その立ち上がり時間と設定されている電源投入時間とから、所望の投入時間差内に収まるように各パワースイッチの入断タイミングを決定するとしている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−３０１９０７号公報
【特許文献２】特開２００６−３５２９９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、近年の記憶装置においては、その運用停止の際に記憶装置内に残されたキャッシュデータを、次回立ち上げ時にフラッシュするような機能を備えたものがある。そうすると、各記憶装置において、前回の運用状況によって次回の電源投入から運用可能になるまでの時間が変化するようになる。その結果、各記憶装置における電源投入から運用可能になるまでの時間（以後、待ち時間と呼ぶ場合がある）の予測が難しくなっている。
【０００８】
そのため、特許文献１に記載の電源制御装置には次のような問題があった。特許文献１には、ジョブの開始に合わせて各装置の電源を投入し、ジョブの終了に合わせて装置の電源を切断することで消費電力を抑える方法が記載されている。その一方で、各装置が運用可能になるまでの時間は考慮されていない。すると、運用可能になるまでの時間が長い装置と短い装置が混在する場合に、運用可能になるのが短い装置が実際に使用されるまでの間に消費される電力が無駄になるという問題があった。
【０００９】
また、特許文献２に記載の電源投入制御システムには次のような問題があった。このシステムでは異なる電源電圧を複数必要とする場合に、電源電圧の立ち上がり時間を算出し、所望の投入時間差内に収まるように各パワースイッチの入断タイミングを決定するとしている。これは、電源電圧の供給順序に制約があるＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）に対応するものである。従って、前回の運用状況によって次回の電源投入から運用可能になるまでの時間は考慮されていない。そのため、運用可能になるまでの時間が長い装置と短い装置が混在する場合に、運用可能になるのが短い装置が実際に使用されるまでの間に消費される電力が無駄になるという問題があった。
【００１０】
本発明の目的は、上述した課題である、運用可能になるまでの時間が長い装置と短い装置が混在する場合に、運用可能になるまでの時間が短い装置が実際に使用されるまでの間に消費される電力が無駄になる、という課題を解決する電源投入時刻制御装置および電源投入時刻制御方法を提供することにある。
【課題を解決するための手段】
【００１１】
本発明の電源投入時刻制御装置は、内部装置が電源投入時から運用可能になるまでの時間を実測した実測待ち時間を、複数の内部装置について記憶する待ち時間記憶部と、内部装置が次回の電源投入時に運用可能になるまでの時間とみなす予測待ち時間を、実測待ち時間に基づいて複数の内部装置ごとに導出し、予測待ち時間をシステムの運用開始時刻から逆算して内部装置ごとの電源投入予定時刻を決定する予測待ち時間・電源投入時刻計算部と、電源投入予定時刻に基づいて内部装置に対する電源投入を行い、内部装置の運用状態の監視を行う電源投入判定・状態監視部と、電源投入判定・状態監視部から内部装置が運用可能となった通知を受け付け、その通知を受け付けた時刻と内部装置の電源投入実行時刻とを用いて実測待ち時間を算出し、実測待ち時間を待ち時間記憶部に出力する待ち時間計算部とを備える。
【００１２】
本発明の電源投入時刻制御方法は、内部装置が電源投入時から運用可能になるまでの時間を実測した実測待ち時間を、複数の内部装置について記憶し、内部装置が次回の電源投入時に運用可能になるまでの時間とみなす予測待ち時間を、実測待ち時間に基づいて複数の内部装置ごとに導出し、予測待ち時間をシステムの運用開始時刻から逆算して内部装置ごとの電源投入予定時刻を決定し、電源投入予定時刻に基づいて内部装置に対する電源投入を行い、かつ、内部装置の運用状態の監視を行い、内部装置が運用可能となった通知を受け付け、その通知を受け付けた時刻と内部装置の電源投入実行時刻とを用いて実測待ち時間を算出し、実測待ち時間を出力する。
【発明の効果】
【００１３】
本発明の電源投入時刻制御装置および制御方法によれば、運用可能になるまでの時間が長い装置と短い装置が混在する場合においても、待ち時間が短い装置の運用開始までの待機時間を削減でき、不要な使用電力を削減することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１の実施例に係る電源投入時刻制御装置の構成を示すブロック図である。
【図２】本発明の第１の実施形態に係る電源投入時刻制御装置の動作を説明するためのフローチャートである。
【図３】本発明の第２の実施形態に係る電源投入時刻制御装置の動作を説明するためのフローチャートである。
【図４】本発明の第３の実施形態に係る電源投入時刻制御装置の構成を示すブロック図である。
【発明を実施するための形態】
【００１５】
次に、本発明を実施するための形態について図面を参照して説明する。なお、以下の説明では、同じ機能を有するものには同じ符号をつけ、その説明を省略する場合がある。
【００１６】
（第１の実施形態）
図１は、本発明に係る電源投入時刻制御装置の構成を示すブロック図である。本発明による電源投入時刻制御装置は、以下に説明するブロックを含む構成である。
【００１７】
システム開始時刻入力インターフェイス（以後、Ｉ／Ｆと呼ぶ場合がある）１は、ユーザがシステムの開始時刻を入力するためのＩ／Ｆである。待ち時間記憶部２は、システムに含まれる制御対象装置２０の電源投入から運用可能になるまでの時間（待ち時間）を記憶する。自動投入時刻計算部３は、制御対象装置２０の電源投入予定時刻を出力する。電源状態記憶部４は、制御対象装置２０がオンであるかオフであるかの電源状態を記憶する。投入装置決定部５は、電源状態がオフになっている制御対象装置である電源オフ状態にある装置２０−１を出力する。時刻計測部６は、現在時刻を出力する。記憶判定部７は、待ち時間が記憶されている制御対象装置である待ち時間情報がある装置２０−２と、待ち時間が記憶されていない制御対象装置である待ち時間情報がない装置２０−３とを出力する。最遅装置判定部８は、電源投入する制御対象装置の中で、待ち時間が最も遅い装置２０−４、その待ち時間、そして、待ち時間が最も遅い装置以外の装置２０−５を特定する情報を出力する。最遅時刻計算部９は、待ち時間が最も遅い装置２０−４が運用可能になる時刻を出力する。手動投入時刻計算部１０は、電源投入する制御対象装置２０の電源投入予定時刻を出力する。投入時刻記憶部１１は、その電源投入予定時刻を記憶する。投入可判定部１２は、現在時刻と電源投入予定時刻が一致した制御対象装置である電源投入予定時刻になった装置２０−６を出力する。電源投入・状態監視部１３は、電源投入・状態通知インターフェイス１５を用いて、電源投入予定時刻になった装置２０−６に電源投入を行う。待ち時間計算部１４は、運用可能状態にある装置２０−７の待ち時間を計算し出力する。電源投入・状態通知インターフェイス１５は、制御対象装置２０への電源投入と、運用可能状態にある装置２０−７からの運用可能通知を伝えるためのＩ／Ｆである。待ち時間入力インターフェイス１６は、制御対象装置２０の待ち時間をユーザが手動で入力するためのＩ／Ｆである。システム開始ユーザインターフェイス１７は、システムの開始を指示するためのＩ／Ｆである。制御対象装置２０は、システムに含まれ、電源投入時刻制御装置がその制御対象とする内部装置である。
（動作）
以下、本発明に係る実施形態の動作について説明をする。図２は、本発明の第１の実施形態に係る電源投入時刻制御装置の動作を説明するためのフローチャートである。概要は、システム開始予定時刻に関して、各制御対象装置の電源投入すべき時刻を算出し、各制御対象装置の電源投入を行うものである。
【００１８】
ユーザは、システム開始時刻入力インターフェイス１を使って、システム開始時刻の入力を行う（ステップＳ１０）。すると、自動投入時刻計算部３は、待ち時間情報がある装置２０−２に対して、その待ち時間を待ち時間記憶部２から読み出す。一方、待ち時間情報がない装置２０−３の待ち時間については、自動投入時刻計算部３は、制御対象装置２０の中で一番待ち時間が遅い待ち時間を使って代用する。
【００１９】
次に、自動投入時刻計算部３は、待ち時間記憶部２に蓄積されている各制御対象装置の待ち時間情報（実測値）を使って、次回の電源投入時に予測される待ち時間である予測待ち時間を導出する（ステップＳ１１）。例えば、待ち時間の時系列情報に対して何らかの統計的処理を行ったものを予測待ち時間とする。具体的には、待ち時間の時系列情報が正規分布に従って分布している場合、その平均値μと標準偏差σを使って、予測する待ち時間をμ＋σやμ＋２σなどと置くことができる。すると、散布している待ち時間情報に対しても、前者の場合は約８４％、後者の場合は約９８％の範囲を網羅することができる。
【００２０】
続いて、自動投入時刻計算部３は、制御対象装置２０ごとに導出した予測待ち時間をユーザが入力したシステム開始時刻から逆算して、制御対象装置２０ごとに電源投入予定時刻を算出する（ステップＳ１１）。続いて、自動投入時刻計算部３は、導出した電源投入予定時刻を投入時刻記憶部１１に出力する。なお、制御対象装置２０のすべてについて待ち時間が記憶されていない場合、自動投入時刻計算部３は、ユーザが入力したシステム開始時刻を電源投入予定時刻として決定し、その時刻を投入時刻記憶部１１に出力する。
【００２１】
投入可判定部１２は、制御対象装置２０の電源投入予定時刻を投入時刻記憶部１１から読み出し、現在時刻を時刻計測部６から読み出す。そして、制御対象装置２０の電源投入予定時刻と現在時刻とが一致した場合、投入可判定部１２は、両時刻が一致した装置である電源投入予定時刻になった装置２０−６を電源投入・状態監視部１３に出力する（ステップＳ１２）。電源投入・状態監視部１３は、電源投入・状態通知インターフェイス１５を介して、電源投入予定時刻になった装置２０−６に対する電源投入を行う（ステップＳ１３）。
【００２２】
その後、電源投入・状態監視部１３は、電源投入・状態通知インターフェイス１５を介して、電源状態の監視を行う。そして、運用可能通知が制御対象装置から電源投入・状態監視部１３に到着すると、電源投入・状態監視部１３は運用可能状態にある装置２０−７として待ち時間計算部１４に出力する。
【００２３】
待ち時間計算部１４は、現在の時刻を時刻計測部６から読み出し、運用可能状態にある装置２０−７の電源投入が完了した時刻とする。続いて、待ち時間計算部１４は、運用可能状態にある装置２０−７の電源投入をした時刻として投入時刻記憶部１１から電源投入予定時刻を読み出す。そして、電源投入をした時刻と電源投入が完了した時刻との差分時間を計算する。この差分時間が待ち時間となる。待ち時間計算部１４は、この待ち時間（実測値）を、待ち時間記憶部２に出力する（ステップＳ１４）。なお、制御対象装置の待ち時間について、ユーザが待ち時間入力インターフェイス１６から直接入力した場合には、その入力値を使って、待ち時間記憶部２が記憶する待ち時間情報を更新する。このようにして、待ち時間情報が待ち時間記憶部２に追加される。
【００２４】
このように、本実施形態によれば、実測した待ち時間に基づいて次回運用開始時の待ち時間を設定することとしている。そのため、待ち時間が一定に決まらず予測困難な場合であっても、待機時間を削減することが可能である。即ち、電源投入から運用可能になるまでの時間が長い装置と短い装置が混在している場合であっても、待ち時間が短い装置に対する待機時間を削減することができる。これによって、消費される不要な使用電力が削減されるという効果を奏する。
【００２５】
（第２の実施形態）
次に、ユーザがシステムの開始入力を行う場合について説明する。図３は、本発明の第２の実施形態に係る電源投入時刻制御装置の動作を説明するためのフローチャートである。概要は、ユーザによるシステム開始入力に関して、電源オフ状態にある制御対象装置に対して電源投入すべき時刻を算出し、電源オフ状態にある制御対象装置の電源投入を逐次行うものである。
【００２６】
システム開始ユーザインターフェイス１７は、ユーザからのシステム開始の指示を受け付ける（ステップＳ２１）。すると、投入装置決定部５は、制御対象装置２０に関する電源状態を状態記憶部４から読み出す。そして、投入装置決定部５は、電源投入する対象として、電源オフ状態にある装置２０−１を記憶判定部７に出力する。
【００２７】
記憶判定部７は、電源オフ状態にある装置２０−１に関する待ち時間を、待ち時間記憶部２から読み出して、待ち時間情報がある装置２０−２として最遅装置判定部８に出力する。また、記憶判定部７は、電源オフ状態にある装置２０−１に関して、待ち時間記憶部２に待ち時間情報がない場合、待ち時間情報がない装置２０−３として電源投入・状態監視部１３に出力する。また、記憶判定部７は、時刻計測部６から現在時刻を読み出し、電源オフ状態にある装置２０−１の投入時刻として投入時刻記憶部１１に出力する（ステップＳ２２）。
【００２８】
最遅装置判定部８は、複数の待ち時間情報がある装置２０−２の待ち時間を比較し、その中で待ち時間が最も遅い装置２０−４と待ち時間が最も遅い装置以外の装置２０−５とを決定する。ここで、待ち時間の比較の際には、予測待ち時間を用いる。第１の実施形態と同様、予測待ち時間の導出は、時間記憶部２に蓄積されている各制御対象装置の待ち時間情報（実測値）を使って統計的処理を行う。そして、最遅装置判定部８は、待ち時間が最も遅い装置２０−４を最遅時刻計算部９に出力する。また、最遅装置判定部８は、待ち時間が最も遅い装置以外の装置２０−５の予測待ち時間を、投入時刻計算部１０に出力する。また、最遅装置判定部８は、待ち時間が最も遅い装置２０−４を電源投入・状態監視部１３と投入時刻記憶部１１に出力する。その理由は、待ち時間が最も遅い装置２０−４を速やかに電源オン状態にし、また、待ち時間計算部１４が速やかに待ち時間の計算に着手できるようにするためである。
【００２９】
最遅時刻計算部９は、待ち時間が最も遅い装置２０−４の予測待ち時間と現在時刻とを合算して、待ち時間が最も遅い装置２０−４が運用可能状態となる時刻を予測する。そして、最遅時刻計算部９は、待ち時間が最も遅い装置２０−４が運用可能状態となると予測する時刻を、手動投入時刻計算部１０に出力する（ステップＳ２２）。
【００３０】
手動投入時刻計算部１０は、待ち時間が最も遅い装置２０−４が運用可能状態となると予測する時刻から、待ち時間が最も遅い装置以外の装置２０−５毎に、その予測待ち時間を逆算する（ステップＳ２３）。このように、手動投入時刻計算部１０は、待ち時間が最も遅い装置以外の装置２０−５の電源投入予定時刻をそれぞれ計算し、これらの投入時刻を投入時刻記憶部１１に出力する。
【００３１】
投入可判定部１２は、制御対象装置２０の電源投入予定時刻を投入時刻記憶部１１から読み出し、一方、現在時刻を時刻計測部６から読み出す。そして、投入可判定部１２は、両者の時刻が一致した場合に、電源投入予定時刻になった装置２０−６として電源投入・状態監視部１３に出力する（ステップＳ２４）。
【００３２】
電源投入・状態監視部１３は、電源投入予定時刻になった装置２０−６の電源投入を電源投入・状態通知インターフェイス１５を使って行う。また、電源投入・状態監視部１３は、運用可能状態であるという通知が運用可能状態にある装置２０−７から到着すると、その運用可能状態にある装置２０−７を待ち時間計算部１４に出力する（ステップＳ２５）。
【００３３】
待ち時間計算部１４は、現在の時刻を時刻計測部６から読み出し、運用可能状態にある装置２０−７の電源投入が完了した時刻とする。続いて、待ち時間計算部１４は、運用可能状態にある装置２０−７の電源投入をした時刻として投入時刻記憶部１１から電源投入予定時刻を読み出す。そして、電源投入をした時刻と電源投入が完了した時刻との差分時間を計算する。この差分時間が待ち時間となる。待ち時間計算部１４は、この待ち時間（実測値）を、待ち時間記憶部２に出力する（ステップＳ２６）。このようにして、待ち時間情報が待ち時間記憶部２に追加される。
【００３４】
以上説明してきたとおり、電源投入から運用可能になるまでの時間が長い装置と短い装置が混在している場合であっても、待ち時間が短い装置に対する待機時間を削減することができる。これによって、消費される不要な使用電力が削減されるという効果を奏する。
【００３５】
（第３の実施形態）
図４は、本発明の第３の実施形態に係る電源投入時刻制御装置の構成を示すブロック図である。本発明の実施形態の最小構成を示すブロック図である。
【００３６】
実測待ち時間から予測待ち時間を導出し、電源投入予定時刻を予測待ち時間などを基に算出する予測待ち時間・投入時刻算出部と、電源投入予定時刻に電源オンの指示を内部装置に出力し、また、内部装置の電源状態の監視を行う電源投入判定・状態監視部と、内部装置から運用可能通知が到着した時刻と電源投入時刻を基に実測待ち時間を算出する待ち時間計算部と、実測待ち時間を追加更新する待ち時間記憶部と、そして、電源投入予定時刻を記憶する投入時刻記憶部とを備える。なお、内部装置は、本実施形態に係る電源投入時刻制御装置が制御の対象とする装置である。
【００３７】
予測待ち時間・投入時刻算出部は、待ち時間記憶部が記憶する実測待ち時間を基に、統計的処理などを行って予測待ち時間を導出する。そして、予測待ち時間・投入時刻算出部は、この導出した予測待ち時間を、所定のシステム開始予定時刻から逆算して、電源投入予定時刻を内部装置ごとに算出する。
【００３８】
投入時刻記憶部は、この算出された電源投入予定時刻を記憶する。
【００３９】
そして、電源投入判定・状態監視部は、投入時刻記憶部から読み出した内部装置の電源投入予定時刻と現在時刻とが一致した場合に、電源オンの指示を制御対象の内部装置に出力する。その後、電源投入判定・状態監視部は、制御対象の内部装置の電源状態の監視を行う。そして、制御対象の内部装置から運用可能通知が到着すると、電源投入判定・状態監視部はその運用可能通知の到着時刻を待ち時間計算部に出力する。
【００４０】
待ち時間計算部は、運用可能通知の到着時刻と投入時刻記憶部に記憶されている電源投入時刻を基に、実測待ち時間を算出する。そして、待ち時間計算部は、実測待ち時間を待ち時間記憶部に出力する。
【００４１】
待ち時間記憶部は、入力した実測待ち時間を追加して更新する。
【００４２】
以上のように、本実施形態に係る最小構成であっても、第１および第２の実施形態と同等の作用および効果を生じ、課題を解決する。
【００４３】
本発明は上記実施形態に限定されることはなく、特許請求の範囲に記載した発明の範囲内で、種々の変形が可能であり、それらも本発明の範囲内に含まれることはいうまでもない。例えば、予測待ち時間・投入時刻算出部において、予測待ち時間を導出する機能と電源投入予定時刻を算出する機能を、１つの部品ではなく、別個の部品に分けてもよい。また、電源投入判定・状態監視部において、電源投入の可否を判断する機能と電源オンを内部装置に出力する機能と内部装置の電源状態の監視を行う機能を、１つの部品ではなく別個の部品に分けてもよい。
【符号の説明】
【００４４】
１    システム開始時刻入力インターフェイス
２    待ち時間記憶部
３    自動投入時刻計算部
４    電源状態記憶部
５    投入装置決定部
６    時刻計測部
７    記憶判定部
８    最遅装置判定部
９    最遅時刻計算部
１０    手動投入時刻計算部
１１    投入時刻記憶部
１２    投入可判定部
１３    電源投入・状態監視部
１４    待ち時間計算部
１５    電源投入・状態通知インターフェイス
１６    待ち時間入力インターフェイス
１７    システム開始ユーザインターフェイス
２０    制御対象装置
２０−１    電源オフ状態にある装置
２０−２    待ち時間情報がある装置
２０−３    待ち時間情報がない装置
２０−４    待ち時間が最も遅い装置
２０−５    待ち時間が最も遅い装置以外の装置
２０−６    電源投入予定時刻になった装置
２０−７    運用可能状態にある装置
【図１】
2015064624.tif 000003
【図２】
2015064624.tif 000004
【図３】
2015064624.tif 000005
【図４】
2015064624.tif 000006