(57)【要約】【課題】情報処理装置と電源供給装置とが正しく接続されているか否かを簡易に判定する。【解決手段】情報処理装置２２は、電源供給装置から供給される電力の第１の電源周波数に応じた値を測定する測定部４０と、第１の電源周波数に応じた値が測定された後に、第１の電源周波数とは異なる第２の電源周波数への変更指示を電源供給装置に送信する送信部４２と、変更指示が送信されてから所定期間を経過した後に測定された電源周波数に応じた値と、第２の電源周波数に応じた値との差が許容範囲内であるか否かによって、電源供給装置と正しく接続されているか否かを判定する判定部４４と、を含む。【選択図】図２
2018180923.tif 000002
【特許請求の範囲】
【請求項１】
電源供給装置から供給される電力の第１の電源周波数に応じた値を測定する測定部と、
前記測定部により第１の電源周波数に応じた値が測定された後に、前記第１の電源周波数とは異なる第２の電源周波数への変更指示を前記電源供給装置に送信する送信部と、
前記変更指示が前記電源供給装置に送信されてから所定期間を経過した後に前記測定部により測定された電源周波数に応じた値と、前記第２の電源周波数に応じた値との差が許容範囲内であるか否か、又は前記所定期間を経過した後に前記測定部により測定された電源周波数に応じた値と、前記第１の電源周波数に応じた値との差の絶対値が所定値以上であるか否かによって、前記電源供給装置と正しく接続されているか否かを判定する判定部と、
を含む情報処理装置。
【請求項２】
前記第１の電源周波数に応じた値及び前記第２の電源周波数に応じた値は、前記電源供給装置から供給される電力で交流ファンを駆動させる交流モータの回転速度である、
請求項１に記載の情報処理装置。
【請求項３】
電源供給装置から供給される電力の第１の電源周波数に応じた値を測定し、
前記第１の電源周波数に応じた値を測定した後に、前記第１の電源周波数とは異なる第２の電源周波数への変更指示を前記電源供給装置に送信し、
前記変更指示を前記電源供給装置に送信してから所定期間を経過した後に測定した電源周波数に応じた値と、前記第２の電源周波数に応じた値との差が許容範囲内であるか否か、又は前記所定期間を経過した後に測定した電源周波数に応じた値と、前記第１の電源周波数に応じた値との差の絶対値が所定値以上であるか否かによって、前記電源供給装置と正しく接続されているか否かを判定する、
処理をコンピュータが実行する接続確認方法。
【発明の詳細な説明】
【技術分野】
【０００１】
開示の技術は、情報処理装置及び接続確認方法に関する。
【背景技術】
【０００２】
従来、第１電源装置に接続された第１電源ユニット、及び第２電源装置に接続された第２電源ユニットを備えた情報処理装置において、第１電源装置と第１電源ユニットとの接続違いの検出を行う技術が提案されている。また、この技術では、第２電源装置と第２電源ユニットとの接続違いの検出も行う。この技術では、第１電源装置と第１電源ユニットとが接続されている状態を示す第１期待値、及び第２電源装置と第２電源ユニットとが接続されている状態を示す第２期待値が予め格納部に格納されている。また、この技術では、第１電源ユニットと第１電源装置との接続状態を示す第１接続情報、及び第２電源ユニットと第２電源装置との接続状態を示す第２接続情報を取得する。そして、この技術では、第１期待値と第１接続情報との比較結果、及び第２期待値と第２接続情報との比較結果に基づいて、上記接続違いの検出を行う。
【０００３】
また、電力線通信を用いて、電源供給装置と電源供給装置に接続される端末との接続構成を認識する技術が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開２０１３／１４０５１２号
【特許文献２】特開２００９−２５４１７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、前述した技術では、電源供給装置と、電源供給装置に接続される情報処理装置とが正しく接続されているか否かを判定するために、以下に示す管理情報を予め用意する必要があった。すなわち、前述した技術では、電源供給装置と、電源供給装置に接続される情報処理装置との接続状態が正しい状態であると期待される接続状態を示す管理情報を予め用意する必要があった。そして、この管理情報を用意する作業は手間のかかるものであった。
【０００６】
開示の技術は、一つの側面として、情報処理装置と電源供給装置とが正しく接続されているか否かを簡易に判定することを目的とする。
【課題を解決するための手段】
【０００７】
開示の技術は、一つの態様として、電源供給装置から供給される電力の第１の電源周波数に応じた値を測定する。また、前記第１の電源周波数に応じた値を測定した後に、前記第１の電源周波数とは異なる第２の電源周波数への変更指示を前記電源供給装置に送信する。そして、前記変更指示を前記電源供給装置に送信してから所定期間を経過した後に測定した電源周波数に応じた値と、前記第２の電源周波数に応じた値との差が許容範囲内であるか否かによって、前記電源供給装置と正しく接続されているか否かを判定する。又は、前記所定期間を経過した後に測定した電源周波数に応じた値と、前記第１の電源周波数に応じた値との差の絶対値が所定値以上であるか否かによって、前記電源供給装置と正しく接続されているか否かを判定する。
【発明の効果】
【０００８】
一つの側面として、情報処理装置と電源供給装置とが正しく接続されているか否かを簡易に判定することができる、という効果を有する。
【図面の簡単な説明】
【０００９】
【図１】第１実施形態に係る情報処理システムの概略構成を示すブロック図である。
【図２】第１〜第４実施形態に係る情報処理装置の機能ブロック図である。
【図３】第１〜第４実施形態に係る情報処理装置として機能するコンピュータの概略構成を示すブロック図である。
【図４】第１実施形態に係る情報処理の一例を示すフローチャートである。
【図５】第１実施形態に係る判定結果表示画面の一例を示す図である。
【図６】第１実施形態に係る判定結果表示画面の一例を示す図である。
【図７】第２実施形態に係る情報処理システムの概略構成を示すブロック図である。
【図８】第２実施形態に係る電源供給装置と情報処理装置との接続状態を判定する処理の流れの一例を示すシーケンス図である。
【図９】第３実施形態に係る情報処理システムの概略構成を示すブロック図である。
【図１０】第３実施形態に係る電源供給装置と情報処理装置との接続状態を判定する処理の流れの一例を示すシーケンス図である。
【図１１】第４実施形態に係る情報処理システムの概略構成を示すブロック図である。
【図１２】第４実施形態に係る電源供給装置と情報処理装置との接続状態を判定する処理の流れの一例を示すシーケンス図である。
【図１３】第５実施形態に係る情報処理システムの概略構成を示すブロック図である。
【図１４】第５実施形態に係る情報処理装置の機能ブロック図である。
【図１５】第５実施形態に係る情報処理装置の機能ブロック図である。
【図１６】第５実施形態に係る情報処理装置として機能するコンピュータの概略構成を示すブロック図である。
【図１７】第５実施形態に係る電源供給装置と情報処理装置との接続状態を判定する処理の流れの一例を示すシーケンス図である。
【図１８】第５実施形態に係る第１情報処理の一例を示すフローチャートである。
【図１９】第５実施形態に係る第２情報処理の一例を示すフローチャートである。
【図２０】第５実施形態に係る判定結果表示画面の一例を示す図である。
【図２１】第５実施形態に係る情報処理システムの概略構成を示すブロック図である。
【図２２】第５実施形態に係る判定結果表示画面の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して、開示の技術の実施形態の例を詳細に説明する。
【００１１】
［第１実施形態］
まず、図１を参照して、本実施形態に係る情報処理システム１０の構成を説明する。図１に示すように、情報処理システム１０は、電源供給装置１２及び情報処理装置２２を含む。電源供給装置１２は、制御ユニット１４と、二次電池等のバッテリ１６と、直流電圧から交流電圧への変換及び交流電圧から直流電圧への変換等を行う電源ユニット１８を含む。情報処理装置２２は、制御基板２４及び電源ユニット２６を含む。電源ユニット２６には、電源ユニット２６を冷却する交流ファン２８、及び交流モータ２９が設けられる。交流ファン２８は、電源供給装置１２から供給される電力によって駆動する交流モータ２９からの駆動力に従って回転することによって、電源ユニット２６を冷却する。
【００１２】
電源供給装置１２の制御ユニット１４と、情報処理装置２２の制御基板２４とは、通信ケーブル３０で接続され、互いにデータの送受信が可能とされる。なお、電源供給装置１２の制御ユニット１４と、情報処理装置２２の制御基板２４とは、互いにデータの送受信が可能であれば、接続インタフェースは特に限定されない。例えば、通信ケーブル３０は、Recommended Standard（ＲＳ）−２３２Ｃケーブルでもよいし、Universal Serial Bus（ＵＳＢ）ケーブルでもよいし、ネットワークケーブルでもよい。
【００１３】
また、電源供給装置１２の電源ユニット１８と、情報処理装置２２の電源ユニット２６とは、電源ケーブル３２で接続され、電源供給装置１２から情報処理装置２２へ電力が供給される。
【００１４】
電源供給装置１２の電源ユニット１８は、電源２０に接続される。電源供給装置１２は、電源２０から正常に電力が供給されている場合は、電源２０からの電力を情報処理装置２２に供給し、電源２０から正常に電力が供給されない場合は、バッテリ１６に蓄積された電力を情報処理装置２２に供給する。なお、電源供給装置１２の例としては、無停電電源装置が挙げられ、情報処理装置２２の例としては、サーバコンピュータが挙げられる。
【００１５】
また、電源供給装置１２は、制御ユニット１４による制御により、電源周波数を第１の電源周波数と、第１の電源周波数とは異なる第２の電源周波数との間で切り替えて、情報処理装置２２への電力の供給が可能とされる。なお、本実施形態では、第１の電源周波数として、電源２０の電源周波数（例えば、５０［Ｈｚ］）を適用した場合について説明する。
【００１６】
次に、図２を参照して、本実施形態に係る情報処理装置２２の機能的な構成を説明する。図２に示すように、情報処理装置２２は、測定部４０、送信部４２、判定部４４、及び出力部４６を含む。
【００１７】
測定部４０は、電源供給装置１２から供給される電力の第１の電源周波数に応じた値として、交流ファン２８を駆動させる交流モータ２９の回転速度を測定する。交流モータ２９の回転速度は、次の（１）式で示されるように、電源周波数に応じた値となる。なお、（１）式におけるｎｓは交流モータ２９の回転速度［ｒｐｍ］であり、ｆは電源周波数［Ｈｚ］であり、ｐは交流モータ２９の極数である。
ｎｓ＝１２０×ｆ÷ｐ  ・・・（１）
【００１８】
なお、測定部４０は、電源周波数を測定する測定装置を用いて第１の電源周波数を測定してもよい。
【００１９】
送信部４２は、第１の電源周波数から第２の電源周波数への変更指示を、通信ケーブル３０を介して電源供給装置１２に送信する。本実施形態では、送信部４２は、測定部４０により測定された交流モータ２９の回転速度から、上記（１）式に従って、第１の電源周波数の実測値を算出する。また、送信部４２は、算出した第１の電源周波数の実測値と、第１の電源周波数（例えば、５０［Ｈｚ］）との差が許容範囲内（例えば、−５［Ｈｚ］以上５［Ｈｚ］未満の範囲内）の場合は、第１の電源周波数を５０［Ｈｚ］と見なす。そして、送信部４２は、電源周波数を第１の電源周波数とは異なる第２の電源周波数（例えば、６０［Ｈｚ］）へ変更する変更指示を、通信ケーブル３０を介して電源供給装置１２に送信する。また、送信部４２は、電源周波数を第２の電源周波数から第１の電源周波数に戻す復帰指示を、通信ケーブル３０を介して電源供給装置１２に送信する。
【００２０】
判定部４４は、送信部４２が変更指示を電源供給装置１２に送信してから所定期間を経過した後に、測定部４０により交流モータ２９の回転速度を再度測定させる。また、判定部４４は、上記（１）式に従って、第２の電源周波数に応じた値として、第２の電源周波数に応じた交流モータ２９の回転速度を算出する。そして、判定部４４は、測定部４０により再度測定された交流モータ２９の回転速度と、算出した交流モータ２９の回転速度との差が許容範囲内（例えば、−５［Ｈｚ］に応じた回転速度以上で、５［Ｈｚ］に応じた回転速度未満の範囲内）であるか否かを判定する。この判定により、判定部４４は、情報処理装置２２が電源供給装置１２と正しく接続されているか否かを判定する。
【００２１】
なお、第２の電源周波数が第１の電源周波数より大きい場合、判定部４４による判定に用いられる上記許容範囲の下限値として、第２の電源周波数と第１の電源周波数との中央値に対応する差を適用する形態が例示される。また、第２の電源周波数が第１の電源周波数より小さい場合、判定部４４による判定に用いられる上記許容範囲の上限値として、第２の電源周波数と第１の電源周波数との中央値に対応する差を適用する形態が例示される。
【００２２】
また、判定部４４は、上記（１）式に従って、測定部４０により再度測定された交流モータ２９の回転速度に対応する電源周波数を算出してもよい。この場合、判定部４４は、算出した電源周波数と、第２の電源周波数との差が許容範囲内（例えば、−５［Ｈｚ］以上で、５［Ｈｚ］未満の範囲内）であるか否かを判定することによって、情報処理装置２２が電源供給装置１２と正しく接続されているか否かを判定する形態が例示される。
【００２３】
また、例えば、判定部４４は、測定部４０により再度測定された交流モータ２９の回転速度と、第１の電源周波数に対応する交流モータ２９の回転速度との差の絶対値が所定値以上であるか否かを判定してもよい。すなわち、判定部４４は、この判定によって情報処理装置２２が電源供給装置１２と正しく接続されているか否かを判定してもよい。この場合の所定値としては、電源供給装置１２の電源周波数が第１の電源周波数から第２の電源周波数へと切り替わったか否かを判定可能な値を適用することができる。具体的には、この場合の所定値として、第１の電源周波数に対応する交流モータ２９の回転速度と、第１の電源周波数と第２の電源周波数との中央値に対応する交流モータ２９の回転速度との差の絶対値を適用する形態が例示される。
【００２４】
出力部４６は、判定部４４による判定結果を示す情報を出力する。本実施形態では、出力部４６は、判定部４４による判定結果を示す情報を表示装置に表示する。なお、例えば、出力部４６は、判定部４４による判定結果を示す情報を、ログファイルに記録してもよいし、Simple Network Management Protocol（ＳＮＭＰ）に従って、外部のＳＮＭＰマネージャに通知してもよい。また、例えば、出力部４６は、判定部４４による判定結果を示す情報を、Simple Mail Transfer Protocol（ＳＭＴＰ）に従って、情報処理システム１０の管理者等に電子メールによって送信してもよい。
【００２５】
情報処理装置２２は、例えば図３に示すコンピュータ６０で実現することができる。コンピュータ６０は、Central Processing Unit（ＣＰＵ）６１、一時記憶領域としてのメモリ６２、及び不揮発性の記憶部６３を備える。また、コンピュータ６０は、表示装置及び入力装置等の入出力装置６５と、交流モータ２９等が接続される入出力Ｉ／Ｆ６４を備える。また、コンピュータ６０は、記録媒体７０に対するデータの読み込みと書き込みとを制御するＲｅａｄ／Ｗｒｉｔｅ（Ｒ／Ｗ）部６６、及びネットワークに接続されるネットワークＩ／Ｆ６７を備える。また、コンピュータ６０は、通信ケーブル３０が接続される通信Ｉ／Ｆ６８を備える。ＣＰＵ６１、メモリ６２、記憶部６３、入出力Ｉ／Ｆ６４、Ｒ／Ｗ部６６、ネットワークＩ／Ｆ６７、及び通信Ｉ／Ｆ６８は、バス６９を介して互いに接続される。
【００２６】
記憶部６３は、Hard Disk Drive（ＨＤＤ）、Solid State Drive（ＳＳＤ）、フラッシュメモリ等によって実現することができる。記憶媒体としての記憶部６３には、コンピュータ６０を情報処理装置２２として機能させるための情報処理プログラム７１が記憶される。情報処理プログラム７１は、測定プロセス７２、送信プロセス７３、判定プロセス７４、及び出力プロセス７５を有する。
【００２７】
ＣＰＵ６１は、情報処理プログラム７１を記憶部６３から読み出してメモリ６２に展開し、情報処理プログラム７１が有するプロセスを実行する。ＣＰＵ６１は、測定プロセス７２を実行することで、図２に示す測定部４０として動作する。ＣＰＵ６１は、送信プロセス７３を実行することで、図２に示す送信部４２として動作する。ＣＰＵ６１は、判定プロセス７４を実行することで、図２に示す判定部４４として動作する。ＣＰＵ６１は、出力プロセス７５を実行することで、図２に示す出力部４６として動作する。これにより、情報処理プログラム７１を実行したコンピュータ６０が、情報処理装置２２として機能することになる。なお、情報処理プログラム７１が有するプロセスを実行するＣＰＵ６１は、ハードウェアである。
【００２８】
また、情報処理プログラム７１により実現される機能は、例えば半導体集積回路、より詳しくはApplication Specific Integrated Circuit（ＡＳＩＣ）等で実現することも可能である。
【００２９】
次に、本実施形態に係る情報処理装置２２の作用を説明する。情報処理装置２２が情報処理プログラム７１を実行することで、図４に示す情報処理を実行する。図４に示す情報処理は、例えば、ユーザにより、入出力装置６５の入力装置を介して情報処理プログラム７１の実行指示が入力された場合に実行される。
【００３０】
図４に示す情報処理のステップＳ１０で、測定部４０は、交流モータ２９の回転速度を測定する。次のステップＳ１２で、送信部４２は、上記（１）式に従って、ステップＳ１０で測定された回転速度から、第１の電源周波数の実測値を算出する。そして、送信部４２は、前述したように、電源周波数を第１の電源周波数とは異なる第２の電源周波数へ変更する変更指示を、通信ケーブル３０を介して電源供給装置１２に送信する。ステップＳ１２で送信された変更指示を電源供給装置１２が受信すると、制御ユニット１４による制御により、電源供給装置１２は、第２の電源周波数で電力を情報処理装置２２に供給する。
【００３１】
次のステップＳ１４で、判定部４４は、所定期間待機する。ステップＳ１２の処理が終了してから所定期間経過すると、ステップＳ１４の判定が肯定判定となり、処理はステップＳ１６に移行する。なお、この場合の所定期間としては、例えば、電源供給装置１２が変更指示を受信してから、電源周波数を変更するまでに費やされる期間に所定のマージンを加味した期間を適用することができる。
【００３２】
ステップＳ１６で、測定部４０は、交流モータ２９の回転速度を測定する。次のステップＳ１８で、送信部４２は、電源周波数を第１の電源周波数に戻す復帰指示を、通信ケーブル３０を介して電源供給装置１２に送信する。ステップＳ１８で送信された復帰指示を電源供給装置１２が受信すると、制御ユニット１４による制御により、電源供給装置１２は、第１の電源周波数で電力を情報処理装置２２に供給する。
【００３３】
次のステップＳ２０で、判定部４４は、上記（１）式に従って、ステップＳ１２で送信部４２が送信した変更指示に対応する第２の電源周波数から、交流ファン２８を駆動させる交流モータ２９の回転速度を算出する。そして、判定部４４は、前述したように、算出した回転速度と、ステップＳ１６で測定された回転速度との差が、許容範囲内であるか否かを判定する。この判定が肯定判定となった場合は、処理はステップＳ２２に移行する。
【００３４】
ステップＳ２２で、出力部４６は、判定部４４による判定結果として、情報処理装置２２と電源供給装置１２との接続が正常であることを示す情報を、入出力Ｉ／Ｆ６４を介して入出力装置６５の表示装置に出力する。ステップＳ２２の処理により、一例として図５に示すように、情報処理装置２２の通信ケーブル３０及び電源ケーブル３２が同じ電源供給装置１２に接続されていることを示すメッセージを表示する判定結果表示画面が、入出力装置６５の表示装置に表示される。ステップＳ２２の処理が終了すると、本情報処理が終了する。
【００３５】
一方、ステップＳ２０の判定が否定判定となった場合は、処理はステップＳ２４に移行する。ステップＳ２４で、出力部４６は、判定部４４による判定結果として、情報処理装置２２と電源供給装置１２との接続が異常であることを示す情報を、入出力Ｉ／Ｆ６４を介して入出力装置６５の表示装置に出力する。ステップＳ２４の処理により、一例として図６に示すように、情報処理装置２２の通信ケーブル３０及び電源ケーブル３２の接続先が異なっている可能性があることを示すメッセージを表示する判定結果表示画面が、入出力装置６５の表示装置に表示される。ステップＳ２４の処理が終了すると、本情報処理が終了する。
【００３６】
以上説明したように、本実施形態によれば、電源供給装置１２から供給される電力の第１の電源周波数に応じた値を測定する。また、第１の電源周波数とは異なる第２の電源周波数への変更指示を電源供給装置１２に送信する。そして、変更指示が電源供給装置１２に送信されてから所定期間を経過した後に測定された電源周波数に応じた値と、第２の電源周波数に応じた値との差が許容範囲内であるか否かによって、電源供給装置１２と正しく接続されているか否かを判定する。従って、情報処理装置と電源供給装置とが正しく接続されているか否かを簡易に判定することができる。
【００３７】
また、本実施形態によれば、第１の電源周波数に応じた値及び第２の電源周波数に応じた値が、電源供給装置１２から供給される電力で駆動する交流ファン２８を駆動させる交流モータ２９の回転速度である。従って、電源周波数を測定するための専用の装置を用いずに、情報処理装置と電源供給装置とが正しく接続されているか否かを簡易に判定することができる。
【００３８】
［第２実施形態］
本実施形態では、複数台の情報処理装置が電源供給装置を共用する形態例について説明する。なお、第１実施形態と同一の構成要素については、同一の符号を付してその説明を省略する。
【００３９】
まず、図７を参照して、本実施形態に係る情報処理システム１０Ａの構成を説明する。図７に示すように、情報処理システム１０Ａは、電源供給装置１２及び複数台（本実施形態では２台）の情報処理装置２２Ａ、２２Ｂを含む。情報処理装置２２Ａの制御基板２４と、電源供給装置１２の制御ユニット１４とは、通信ケーブル３０で接続される。また、電源供給装置１２の電源ユニット１８と、情報処理装置２２Ａ、２２Ｂ各々の電源ユニット２６とは、電源ケーブル３２で接続される。また、情報処理装置２２Ａ及び情報処理装置２２Ｂは、Local Area Network（ＬＡＮ）等のネットワーク３４に接続される。情報処理装置２２Ａ、２２Ｂは、第１実施形態に係る情報処理装置２２と同様に、図３に示すコンピュータ６０で実現することができる。
【００４０】
次に、図８を参照して、本実施形態に係る電源供給装置１２と情報処理装置２２Ａ、２２Ｂの各々との接続状態を判定する処理の流れを説明する。
【００４１】
情報処理装置２２Ａは、ユーザにより、入出力装置６５の入力装置を介して情報処理プログラム７１の実行指示が入力されると、図８に示すステップＳ３０で、情報処理プログラム７１の実行開始を、ネットワーク３４を介して情報処理装置２２Ｂに通知する。ステップＳ３２で、情報処理装置２２Ａは、上記情報処理のステップＳ１０の処理により、情報処理装置２２Ａの交流モータ２９の回転速度を測定する。一方、情報処理装置２２Ｂは、ステップＳ３０で情報処理装置２２Ａから実行開始が通知されると、ステップＳ３４で、上記情報処理のステップＳ１０の処理により、情報処理装置２２Ｂの交流モータ２９の回転速度を測定する。
【００４２】
ステップＳ３６で、情報処理装置２２Ａは、上記情報処理のステップＳ１２の処理により、電源周波数を第１の電源周波数とは異なる第２の電源周波数へ変更する変更指示を、通信ケーブル３０を介して電源供給装置１２に送信する。電源供給装置１２は、ステップＳ３６で送信された変更指示を受信すると、ステップＳ３８で、第２の電源周波数で電力を情報処理装置２２Ａ、２２Ｂに供給する。
【００４３】
一方、情報処理装置２２Ａは、上記情報処理のステップＳ１４の処理により所定期間待機した後、ステップＳ４０で、電源周波数が変更された旨を示す情報を、ネットワーク３４を介して情報処理装置２２Ｂに通知する。次のステップＳ４２で、情報処理装置２２Ａは、上記情報処理のステップＳ１６の処理により、情報処理装置２２Ａの交流モータ２９の回転速度を測定する。情報処理装置２２Ｂは、ステップＳ４０で情報処理装置２２Ａから電源周波数が変更された旨を示す情報が通知されると、ステップＳ４４で、上記情報処理のステップＳ１６の処理により、情報処理装置２２Ｂの交流モータ２９の回転速度を測定する。
【００４４】
ステップＳ４６で、情報処理装置２２Ａは、上記情報処理のステップＳ１８の処理により、電源周波数を第１の電源周波数に戻す復帰指示を、通信ケーブル３０を介して電源供給装置１２に送信する。電源供給装置１２は、ステップＳ４６で送信された復帰指示を受信すると、ステップＳ４８で、第１の電源周波数で電力を情報処理装置２２Ａ、２２Ｂに供給する。
【００４５】
一方、ステップＳ５０で、情報処理装置２２Ａは、上記情報処理のステップＳ２０の処理により、第２の電源周波数に応じた交流モータ２９の回転速度と、ステップＳ４２で測定した回転速度とを用いた判定処理を行う。そして、情報処理装置２２Ａは、この判定処理の判定結果に従って、上記情報処理のステップＳ２２又はステップＳ２４の処理を実行する。同様に、ステップＳ５２で、情報処理装置２２Ｂは、上記情報処理のステップＳ２０の処理により、第２の電源周波数に応じた交流モータ２９の回転速度と、ステップＳ４４で測定した回転速度とを用いた判定処理を行う。そして、情報処理装置２２Ｂは、この判定処理の判定結果に従って、上記情報処理のステップＳ２２又はステップＳ２４の処理を実行する。
【００４６】
以上説明したように、本実施形態によれば、電源供給装置１２を複数台の情報処理装置２２Ａ、２２Ｂが共用した場合においても、第１実施形態と同様の効果を奏することができる。
［第３実施形態］
本実施形態では、情報処理装置の電源ユニットが冗長化されている形態例について説明する。なお、第１実施形態と同一の構成要素については、同一の符号を付してその説明を省略する。
【００４７】
まず、図９を参照して、本実施形態に係る情報処理システム１０Ｂの構成を説明する。図９に示すように、情報処理システム１０Ｂは、複数台（本実施形態では２台）の電源供給装置１２Ａ、１２Ｂ及び情報処理装置２２Ｃを含む。情報処理装置２２Ｃは、複数個（本実施形態では２個）の電源ユニット２６Ａ、２６Ｂを含む。電源ユニット２６Ａ、２６Ｂには、各々交流ファン２８及び交流モータ２９が設けられる。
【００４８】
電源供給装置１２Ａ、１２Ｂの各々の制御ユニット１４と、情報処理装置２２の制御基板２４とは、通信ケーブル３０Ａ、３０Ｂで接続される。また、電源供給装置１２Ａの電源ユニット１８と、情報処理装置２２Ｃの電源ユニット２６Ａとは、電源ケーブル３２Ａで接続される。また、電源供給装置１２Ｂの電源ユニット１８と、情報処理装置２２Ｃの電源ユニット２６Ｂとは、電源ケーブル３２Ｂで接続される。情報処理装置２２Ｃは、第１実施形態に係る情報処理装置２２と同様に、図３に示すコンピュータ６０で実現することができる。
【００４９】
次に、図１０を参照して、本実施形態に係る電源供給装置１２Ａ、１２Ｂの各々と情報処理装置２２Ｃとの接続状態を判定する処理の流れを説明する。
【００５０】
情報処理装置２２Ｃは、ユーザにより、入出力装置６５の入力装置を介して情報処理プログラム７１の実行指示が入力されると、図１０に示すステップＳ６０で、以下に示す処理を実行する。すなわち、ステップＳ６０で、情報処理装置２２Ｃは、上記情報処理のステップＳ１０の処理により、電源ユニット２６Ａの交流モータ２９の回転速度、及び電源ユニット２６Ｂの交流モータ２９の回転速度を各々測定する。
【００５１】
次のステップＳ６２で、情報処理装置２２Ｃは、上記情報処理のステップＳ１２の処理により、電源周波数を第１の電源周波数とは異なる第２の電源周波数へ変更する変更指示を、通信ケーブル３０Ａを介して電源供給装置１２Ａに送信する。電源供給装置１２Ａは、ステップＳ６２で送信された変更指示を受信すると、ステップＳ６４で、第２の電源周波数で電力を電源ユニット２６Ａに供給する。
【００５２】
一方、情報処理装置２２Ｃは、上記情報処理のステップＳ１４の処理により所定期間待機した後、ステップＳ６６で、上記情報処理のステップＳ１６の処理により、電源ユニット２６Ａの交流モータ２９の回転速度を測定する。次のステップＳ６８で、情報処理装置２２Ｃは、上記情報処理のステップＳ１２の処理により、電源周波数を第１の電源周波数とは異なる第２の電源周波数へ変更する変更指示を、通信ケーブル３０Ｂを介して電源供給装置１２Ｂに送信する。電源供給装置１２Ｂは、ステップＳ６８で送信された変更指示を受信すると、ステップＳ７０で、第２の電源周波数で電力を電源ユニット２６Ｂに供給する。
【００５３】
一方、情報処理装置２２Ｃは、上記情報処理のステップＳ１４の処理により所定期間待機した後、ステップＳ７２で、上記情報処理のステップＳ１６の処理により、電源ユニット２６Ｂの交流モータ２９の回転速度を測定する。次のステップＳ７４で、情報処理装置２２Ｃは、上記情報処理のステップＳ１８の処理により、電源周波数を第１の電源周波数に戻す復帰指示を、通信ケーブル３０Ａを介して電源供給装置１２Ａに送信する。同様に、情報処理装置２２Ｃは、電源周波数を第１の電源周波数に戻す復帰指示を、通信ケーブル３０Ｂを介して電源供給装置１２Ｂに送信する。
【００５４】
電源供給装置１２Ａは、ステップＳ７４で送信された復帰指示を受信すると、ステップＳ７６で、第１の電源周波数で電力を電源ユニット２６Ａに供給する。同様に、電源供給装置１２Ｂは、ステップＳ７４で送信された復帰指示を受信すると、ステップＳ７８で、第１の電源周波数で電力を電源ユニット２６Ｂに供給する。
【００５５】
一方、ステップＳ８０で、情報処理装置２２Ｃは、上記情報処理のステップＳ２０の処理により、第２の電源周波数に応じた電源ユニット２６Ａの交流モータ２９の回転速度と、ステップＳ６６で測定した回転速度とを用いた判定処理を行う。そして、情報処理装置２２Ｃは、この判定処理の判定結果に従って、上記情報処理のステップＳ２２又はステップＳ２４の処理を実行する。
【００５６】
同様に、情報処理装置２２Ｃは、上記情報処理のステップＳ２０の処理により、第２の電源周波数に応じた電源ユニット２６Ｂの交流モータ２９の回転速度と、ステップＳ７２で測定した回転速度とを用いた判定処理を行う。そして、情報処理装置２２Ｃは、この判定処理の判定結果に従って、上記情報処理のステップＳ２２又はステップＳ２４の処理を実行する。
【００５７】
なお、本実施形態において、ステップＳ２２又はステップＳ２４の処理により判定結果表示画面にメッセージを表示する場合に、電源ユニット２６Ａ、２６Ｂのうちの何れの電源ユニットに関するメッセージであるかを特定可能に表示してもよい。
【００５８】
以上説明したように、本実施形態によれば、情報処理装置２２Ｃの電源ユニットが冗長化されている場合においても、第１実施形態と同様の効果を奏することができる。
【００５９】
［第４実施形態］
本実施形態では、開示の技術をブレードサーバに適用した場合について説明する。なお、第１実施形態と同一の構成要素については、同一の符号を付してその説明を省略する。
【００６０】
まず、図１１を参照して、本実施形態に係る情報処理システム１０Ｃの構成を説明する。図１１に示すように、情報処理システム１０Ｃは、電源供給装置１２及びブレードサーバ２１を含む。ブレードサーバ２１は、マネジメントブレード２３、Input/Output（Ｉ／Ｏ）ブレード２５、複数個（本実施形態では４個）の電源ユニット２６Ｃ〜２６Ｆ、及び複数台（本実施形態では４台）のサーバブレード２２Ｄ、２２Ｅを含む。Ｉ／Ｏブレード２５は、サーバブレード２２Ｄと接続される。また、Ｉ／Ｏブレード２５と、電源供給装置１２の制御ユニット１４とは、通信ケーブル３０で接続される。なお、本実施形態では、複数台のサーバブレード２２Ｄ、２２Ｅのうち、Ｉ／Ｏブレード２５と接続されるサーバブレードをサーバブレード２２Ｄとし、サーバブレード２２Ｄ以外のサーバブレードをサーバブレード２２Ｅとして区別して説明する。
【００６１】
各電源ユニット２６Ｃ〜２６Ｆは、交流ファン２８及び交流モータ２９を含む。また、電源供給装置１２の電源ユニット１８と、各電源ユニット２６Ｃ〜２６Ｆとは、電源ケーブル３２で接続される。
【００６２】
また、マネジメントブレード２３は、各サーバブレード２２Ｄ、２２Ｅと接続される。また、マネジメントブレード２３は、各電源ユニット２６Ｃ〜２６Ｆの交流モータ２９の回転速度を取得可能に各電源ユニット２６Ｃ〜２６Ｆに接続される。なお、図１１では、錯綜を回避するために、マネジメントブレード２３と各サーバブレード２２Ｄ、２２Ｅとの接続線、及びマネジメントブレード２３と各電源ユニット２６Ｃ〜２６Ｆとの接続線の図示を省略している。
【００６３】
また、各サーバブレード２２Ｄ、２２Ｅは、ブレードサーバ２１の筐体内で互いに通信可能に筐体内のネットワークに接続される。なお、図１１では、錯綜を回避するために、この筐体内のネットワークの図示を省略している。なお、サーバブレード２２Ｄ、２２Ｅが第１実施形態に係る情報処理装置２２に相当する。
【００６４】
次に、図１２を参照して、本実施形態に係る電源供給装置１２とブレードサーバ２１との接続状態を判定する処理の流れを説明する。
【００６５】
サーバブレード２２Ｄは、ユーザにより、入出力装置６５の入力装置を介して情報処理プログラム７１の実行指示が入力されると、図１２に示すステップＳ１００で、情報処理プログラム７１の実行開始を各サーバブレード２２Ｅに通知する。次のステップＳ１０２で、サーバブレード２２Ｄは、マネジメントブレード２３を制御し、電源ユニット２６Ｃ〜２６Ｆの交流モータ２９の各々の回転速度を測定させる。そして、サーバブレード２２Ｄは、マネジメントブレード２３により測定された回転速度の各々を受信する。また、サーバブレード２２Ｄは、受信した回転速度の各々を各サーバブレード２２Ｅに送信する。
【００６６】
ステップＳ１０４で、各サーバブレード２２Ｅは、ステップＳ１０２で送信された回転速度の各々を受信する。ステップＳ１０６で、サーバブレード２２Ｄは、電源周波数を第１の電源周波数とは異なる第２の電源周波数へ変更する変更指示を、Ｉ／Ｏブレード２５を介して電源供給装置１２に送信する。電源供給装置１２は、ステップＳ１０６で送信された変更指示を受信すると、ステップＳ１０８で、第２の電源周波数で電力を各電源ユニット２６Ｃ〜２６Ｆに供給する。
【００６７】
一方、サーバブレード２２Ｄは、所定期間待機した後、ステップＳ１１０で、電源周波数が変更された旨を示す情報を各サーバブレード２２Ｅに通知する。次のステップＳ１１２で、サーバブレード２２Ｄは、マネジメントブレード２３を制御し、電源ユニット２６Ｃ〜２６Ｆの交流モータ２９の各々の回転速度を測定させる。そして、サーバブレード２２Ｄは、マネジメントブレード２３により測定された回転速度の各々を受信する。また、サーバブレード２２Ｄは、受信した回転速度の各々を各サーバブレード２２Ｅに送信する。
【００６８】
ステップＳ１１４で、各サーバブレード２２Ｅは、ステップＳ１１２で送信された回転速度の各々を受信する。ステップＳ１１６で、サーバブレード２２Ｄは、電源周波数を第１の電源周波数に戻す復帰指示を、Ｉ／Ｏブレード２５を介して電源供給装置１２に送信する。電源供給装置１２は、ステップＳ１１６で送信された復帰指示を受信すると、ステップＳ１１８で、第１の電源周波数で電力を各電源ユニット２６Ｃ〜２６Ｆに供給する。
【００６９】
一方、ステップＳ１２０で、サーバブレード２２Ｄは、上記情報処理のステップＳ２０の処理により、第２の電源周波数に応じた交流モータ２９の回転速度と、ステップＳ１１２で受信した回転速度の各々とを用いた判定処理を行う。そして、サーバブレード２２Ｄは、この判定処理の判定結果に従って、上記情報処理のステップＳ２２又はステップＳ２４の処理を実行する。
【００７０】
同様に、ステップＳ１２２で、各サーバブレード２２Ｅは、上記情報処理のステップＳ２０の処理により、第２の電源周波数に応じた交流モータ２９の回転速度と、ステップＳ１１４で受信した回転速度の各々とを用いた判定処理を行う。そして、サーバブレード２２Ｅは、この判定処理の判定結果に従って、上記情報処理のステップＳ２２又はステップＳ２４の処理を実行する。
【００７１】
なお、本実施形態において、ステップＳ２２又はステップＳ２４の処理により判定結果表示画面にメッセージを表示する場合に、電源ユニット２６Ｃ〜２６Ｆのうちの何れの電源ユニットに関するメッセージであるかを特定可能に表示してもよい。
【００７２】
また、本実施形態において、ステップＳ１２０及びステップＳ１２２の判定処理は、サーバブレード２２Ｄ及びサーバブレード２２Ｅの何れか１台で実行してもよい。
【００７３】
以上説明したように、本実施形態によれば、ブレードサーバと電源供給装置との接続についても、第１実施形態と同様の効果を奏することができる。
【００７４】
［第５実施形態］
本実施形態では、複数台の電源供給装置の各々と、複数台の情報処理装置の各々とが１対１で接続される形態例について説明する。なお、第１実施形態と同一の構成要素については、同一の符号を付してその説明を省略する。
【００７５】
まず、図１３を参照して、本実施形態に係る情報処理システム１０Ｄの構成を説明する。図１３に示すように、情報処理システム１０Ｄは、複数台（本実施形態では３台）の電源供給装置１２Ｃ〜１２Ｅ及び複数台（本実施形態では３台）の情報処理装置２２Ｆ〜２２Ｈを含む。情報処理装置２２Ｆの制御基板２４と、電源供給装置１２Ｃの制御ユニット１４とは、通信ケーブル３０で接続される。また、電源供給装置１２Ｃの電源ユニット１８と、情報処理装置２２Ｆの電源ユニット２６とは、電源ケーブル３２で接続される。
【００７６】
また、情報処理装置２２Ｇの制御基板２４と、電源供給装置１２Ｄの制御ユニット１４とは、通信ケーブル３０で接続される。また、電源供給装置１２Ｄの電源ユニット１８と、情報処理装置２２Ｇの電源ユニット２６とは、電源ケーブル３２で接続される。また、情報処理装置２２Ｈの制御基板２４と、電源供給装置１２Ｅの制御ユニット１４とは、通信ケーブル３０で接続される。また、電源供給装置１２Ｅの電源ユニット１８と、情報処理装置２２Ｈの電源ユニット２６とは、電源ケーブル３２で接続される。また、情報処理装置２２Ｆ〜２２Ｈは、各々ＬＡＮ等のネットワーク３４に接続される。
【００７７】
次に、図１４及び図１５を参照して、情報処理装置２２Ｆ〜２２Ｈの機能的な構成を説明する。図１４に示すように、情報処理装置２２Ｆは、測定部４０、送信部４２、判定部４４、出力部４６Ａ、第２判定部４７、制御部４８、受信部４９、及び第３判定部５０を含む。また、図１５に示すように、情報処理装置２２Ｇ、２２Ｈは、測定部４０、送信部４２、判定部４４、出力部４６Ｂ、第２判定部４７、及び受信部５１を含む。
【００７８】
第２判定部４７は、測定部４０が交流モータ２９の回転速度を測定してから所定期間を経過した後に、測定部４０により交流モータ２９の回転速度を再度測定させる。なお、第２判定部４７は、この回転速度を再度測定させる際に、判定部４４とは異なり、電源供給装置１２の電源周波数を変更させずに、回転速度を再度測定させる。また、第２判定部４７は、測定部４０により１度目に測定された回転速度と、再度測定された回転速度との差が許容範囲内（例えば、−５［Ｈｚ］に応じた回転速度以上で、５［Ｈｚ］に応じた回転速度未満の範囲内）であるか否かを判定する。この判定により、判定部４４は、情報処理装置２２Ｆ〜２２Ｈの各々が電源供給装置１２Ｃ〜１２Ｅの各々と正しく接続されているか否かを判定する。
【００７９】
なお、第２の電源周波数が第１の電源周波数より大きい場合、第２判定部４７による判定に用いられる上記許容範囲の上限値として、第２の電源周波数と第１の電源周波数との中央値に対応する差を適用する形態が例示される。また、第２の電源周波数が第１の電源周波数より小さい場合、第２判定部４７による判定に用いられる上記許容範囲の下限値として、第２の電源周波数と第１の電源周波数との中央値に対応する差を適用する形態が例示される。
【００８０】
制御部４８は、情報処理装置２２Ｆ〜２２Ｈの何れか１台の情報処理装置に、測定部４０による測定処理、送信部４２による送信処理、及び判定部４４による判定処理を実行させる制御に加え、以下に示す制御を行う。すなわち、この場合、制御部４８は、情報処理装置２２Ｆ〜２２Ｈの上記１台の情報処理装置以外の他の情報処理装置に、測定部４０による測定処理及び第２判定部４７による判定処理を実行させる制御を、上記１台の情報処理装置を順次変更して行う。
【００８１】
本実施形態では、制御部４８は、測定部４０による測定処理、送信部４２による送信処理、及び判定部４４による判定処理を情報処理装置２２Ｇ、２２Ｈに実行させる場合は、以下に示す情報を、ネットワーク３４を介して情報処理装置２２Ｇ、２２Ｈに送信する。すなわち、この場合、制御部４８は、電源周波数を変更したうえで電源周波数を測定し、測定した電源周波数を用いて電源供給装置１２Ｄ、１２Ｅとの接続を判定する指示を示す情報（「以下、「第１指示情報」という）を、ネットワーク３４を介して情報処理装置２２Ｇ、２２Ｈに送信する。
【００８２】
また、制御部４８は、測定部４０による測定処理及び第２判定部４７による判定処理を情報処理装置２２Ｇ、２２Ｈに実行させる場合は、以下に示す情報を、ネットワーク３４を介して情報処理装置２２Ｇ、２２Ｈに送信する。すなわち、この場合、制御部４８は、電源周波数を変更せずに電源周波数を測定し、測定した電源周波数を用いて、電源供給装置１２Ｄ、１２Ｅとの接続を判定する指示を示す情報（「以下、「第２指示情報」という）を、ネットワーク３４を介して情報処理装置２２Ｇ、２２Ｈに送信する。
【００８３】
受信部４９は、情報処理装置２２Ｇ、２２Ｈから出力された判定結果を示す情報を、ネットワーク３４を介して受信する。第３判定部５０は、情報処理装置２２Ｆの判定部４４による判定結果、第２判定部４７による判定結果、受信部４９により受信された判定結果から、情報処理装置２２Ｆ〜２２Ｇと電源供給装置１２Ｃ〜１２Ｅとの接続状態を判定する。
【００８４】
出力部４６Ａは、第３判定部５０による判定結果を示す情報を出力する。本実施形態では、出力部４６Ａは、第３判定部５０による判定結果を示す情報を表示装置に表示する。なお、例えば、出力部４６Ａは、第３判定部５０による判定結果を示す情報を、ログファイルに記録してもよいし、ＳＮＭＰに従って、外部のＳＮＭＰマネージャに通知してもよい。また、例えば、出力部４６Ａは、第３判定部５０による判定結果を示す情報を、ＳＭＴＰに従って、情報処理システム１０Ｄの管理者等に電子メールによって送信してもよい。
【００８５】
出力部４６Ｂは、判定部４４による判定結果を示す情報を、ネットワーク３４を介して情報処理装置２２Ｆに出力（送信）する。また、出力部４６Ｂは、第２判定部４７による判定結果を示す情報を、ネットワーク３４を介して情報処理装置２２Ｆに出力する。
【００８６】
受信部５１は、情報処理装置２２Ｆから送信された第１指示情報を受信する。また、受信部５１は、情報処理装置２２Ｆから送信された第２指示情報を受信する。
【００８７】
情報処理装置２２Ｆは、例えば図１６に示すコンピュータ６０Ａで実現することができる。また、情報処理装置２２Ｇ、２２Ｈは、例えば図１６に示すコンピュータ６０Ｂで実現することができる。
【００８８】
コンピュータ６０ＡのＣＰＵ６１は、情報処理プログラム７１Ａを記憶部６３から読み出してメモリ６２に展開し、情報処理プログラム７１Ａが有するプロセスを実行する。ＣＰＵ６１は、出力プロセス７５Ａを実行することで、図１４に示す出力部４６Ａとして動作する。ＣＰＵ６１は、第２判定プロセス７６を実行することで、図１４に示す第２判定部４７として動作する。ＣＰＵ６１は、制御プロセス７７を実行することで、図１４に示す制御部４８として動作する。ＣＰＵ６１は、第３判定プロセス７８を実行することで、図１４に示す第３判定部５０として動作する。ＣＰＵ６１は、受信プロセス７９Ａを実行することで、図１４に示す受信部４９として動作する。これにより、情報処理プログラム７１Ａを実行したコンピュータ６０Ａが、情報処理装置２２Ｆとして機能することになる。
【００８９】
また、コンピュータ６０ＢのＣＰＵ６１は、情報処理プログラム７１Ｂを記憶部６３から読み出してメモリ６２に展開し、情報処理プログラム７１Ｂが有するプロセスを実行する。ＣＰＵ６１は、出力プロセス７５Ｂを実行することで、図１５に示す出力部４６Ｂとして動作する。ＣＰＵ６１は、第２判定プロセス７６を実行することで、図１５に示す第２判定部４７として動作する。ＣＰＵ６１は、受信プロセス７９Ｂを実行することで、図１５に示す受信部５１として動作する。これにより、情報処理プログラム７１Ｂを実行したコンピュータ６０Ｂが、情報処理装置２２Ｇ、２２Ｈとして機能することになる。
【００９０】
また、情報処理プログラム７１Ａ、７１Ｂにより実現される機能は、例えば半導体集積回路、より詳しくはＡＳＩＣ等で実現することも可能である。
【００９１】
次に、図１７〜図１９を参照して、本実施形態に係る情報処理システム１０Ｄの作用を説明する。
【００９２】
図１７に示すステップＳ１４０で、情報処理装置２２Ｆの制御部４８は、第２指示情報を、ネットワーク３４を介して情報処理装置２２Ｇ、２２Ｈに送信する。次のステップＳ１４２で、情報処理装置２２Ｆは、図１８に示す第１情報処理を実行する。なお、図１８における図４と同一の処理を実行するステップについては、図４と同一のステップ番号を付してその説明を省略する。
【００９３】
図１８に示す第１情報処理のステップＳ２２Ａで、判定部４４は、ステップＳ２０での判定結果として、接続先の電源供給装置との接続が正常であることを示す情報を第３判定部５０に出力する。ステップＳ２２Ａの処理が終了すると、第１情報処理が終了する。一方、ステップＳ２４Ｂで、判定部４４は、ステップＳ２０での判定結果として、接続先の電源供給装置との接続が異常であることを示す情報を第３判定部５０に出力する。ステップＳ２４Ａの処理が終了すると、第１情報処理が終了する。
【００９４】
一方、情報処理装置２２Ｇの受信部５１が図１７に示すステップＳ１４０で送信された第２指示情報を受信すると、情報処理装置２２Ｇは、ステップＳ１４４で図１９に示す第２情報処理を実行する。また、情報処理装置２２Ｈの受信部５１が図１７に示すステップＳ１４０で送信された第２指示情報を受信すると、情報処理装置２２Ｈは、ステップＳ１４６で図１９に示す第２情報処理を実行する。なお、図１９における図１８と同一の処理を実行するステップについては、図１８と同一のステップ番号を付してその説明を省略する。
【００９５】
図１９に示す第２情報処理のステップＳ２０Ａで、第２判定部４７は、ステップＳ１０で測定された回転速度と、ステップＳ１６で測定された回転速度との差が許容範囲内であるか否かを判定する。この判定が否定判定となった場合は、処理はステップＳ２４Ｂ（Ｓ２４Ａ）に移行し、肯定判定となった場合は、処理はステップＳ２２Ｂ（Ｓ２２Ａ）に移行する。
【００９６】
ステップＳ２２Ｂで、出力部４６Ｂは、ステップＳ２０Ａでの判定結果として、接続先の電源供給装置との接続が正常であることを示す情報を、ネットワーク３４を介して情報処理装置２２Ｆに出力する。ステップＳ２２Ｂの処理が終了すると、第２情報処理が終了する。一方、ステップＳ２４Ｂで、出力部４６Ｂは、ステップＳ２０Ａでの判定結果として、接続先の電源供給装置との接続が異常であることを示す情報を、ネットワーク３４を介して情報処理装置２２Ｆに出力する。ステップＳ２４Ｂの処理が終了すると、第２情報処理が終了する。
【００９７】
図１７に示すステップＳ１４８で、情報処理装置２２Ｆの受信部４９は、ステップＳ１４４で情報処理装置２２Ｇから出力された判定結果を示す情報、及びステップＳ１４６で情報処理装置２２Ｈから出力された判定結果を示す情報を受信する。次のステップＳ１５０で、情報処理装置２２Ｆの制御部４８は、第１指示情報を、ネットワーク３４を介して情報処理装置２２Ｇに送信する。また、ステップＳ１５２で、情報処理装置２２Ｆの制御部４８は、第２指示情報を、ネットワーク３４を介して情報処理装置２２Ｈに送信する。
【００９８】
次のステップＳ１５４で、情報処理装置２２Ｆは、図１９に示す第２情報処理を実行する。一方、ステップＳ１５０で送信された第１指示情報を情報処理装置２２Ｇの受信部５１が受信すると、情報処理装置２２Ｇは、ステップＳ１５６で図１８に示す第１情報処理を実行する。また、ステップＳ１５２で送信された第２指示情報を情報処理装置２２Ｈの受信部５１が受信すると、情報処理装置２２Ｈは、ステップＳ１５８で図１９に示す第２情報処理を実行する。
【００９９】
ステップＳ１６０で、情報処理装置２２Ｆの受信部４９は、ステップＳ１５６で情報処理装置２２Ｇから出力された判定結果を示す情報、及びステップＳ１５８で情報処理装置２２Ｈから出力された判定結果を示す情報を受信する。次のステップＳ１６２で、情報処理装置２２Ｆの制御部４８は、第１指示情報を、ネットワーク３４を介して情報処理装置２２Ｈに送信する。また、ステップＳ１６４で、情報処理装置２２Ｆの制御部４８は、第２指示情報を、ネットワーク３４を介して情報処理装置２２Ｇに送信する。
【０１００】
次のステップＳ１６６で、情報処理装置２２Ｆは、図１９に示す第２情報処理を実行する。一方、ステップＳ１６４で送信された第２指示情報を情報処理装置２２Ｇの受信部５１が受信すると、情報処理装置２２Ｇは、ステップＳ１６８で図１９に示す第２情報処理を実行する。また、ステップＳ１６２で送信された第１指示情報を情報処理装置２２Ｈの受信部５１が受信すると、情報処理装置２２Ｈは、ステップＳ１７０で図１８に示す第１情報処理を実行する。
【０１０１】
ステップＳ１７２で、情報処理装置２２Ｆの受信部４９は、ステップＳ１６８で情報処理装置２２Ｇから出力された判定結果を示す情報、及びステップＳ１７０で情報処理装置２２Ｈから出力された判定結果を示す情報を受信する。
【０１０２】
次のステップＳ１７４で、第３判定部５０は、ステップＳ１４２、Ｓ１４４、Ｓ１４６、Ｓ１５４、Ｓ１５６、Ｓ１５８、Ｓ１６６、Ｓ１６８、Ｓ１７０の各ステップの判定結果から、以下に示す判定を行う。すなわち、この場合、第３判定部５０は、この各ステップの判定結果から、情報処理装置２２Ｆ〜２２Ｈと電源供給装置１２Ｃ〜１２Ｅとの接続状態を判定する。次のステップＳ１７６で、出力部４６Ａは、ステップＳ１７４での判定結果を示す情報を、入出力Ｉ／Ｆ６４を介して入出力装置６５の表示装置に出力する。
【０１０３】
例えば、第３判定部５０は、上記各ステップの判定結果が全て正常である場合、情報処理装置２２Ｆ〜２２Ｈと電源供給装置１２Ｃ〜１２Ｅとの接続が正常であると判定する。
【０１０４】
また、例えば、情報処理装置２２Ｆの電源ユニット２６が電源ケーブル３２を介して電源２０に直接接続され、かつ情報処理装置２２Ｇ、２２Ｈが電源供給装置１２Ｄ、１２Ｅに正しく接続されている場合の上記各ステップの判定結果を以下の表１に示す。なお、表１に示す判定結果は、情報処理装置２２Ｆの電源ユニット２６が、電源ケーブル３２を介して電源供給装置１２Ｃ〜１２Ｅ以外の電源供給装置に接続されている場合も同様の結果となる。
【０１０５】
【表１】
2018180923.tif 000003
【０１０６】
なお、表１における１回目の判定結果は、ステップＳ１４２、Ｓ１４４、Ｓ１４６での判定結果に対応する。また、表１における２回目の判定結果は、ステップＳ１５４、Ｓ１５６、Ｓ１５８での判定結果に対応する。また、表１における３回目の判定結果は、ステップＳ１６６、Ｓ１６８、Ｓ１７０の判定結果に対応する。
【０１０７】
すなわち、第３判定部５０は、この場合、情報処理装置２２Ｆの接続が異常であると判定する。この場合、一例として図２０に示すように、ステップＳ１７６の処理により、以下に示す画面が表示される。すなわち、この場合、情報処理装置２２Ｆ（図２０では「情報処理装置１」と表記）の通信ケーブル３０及び電源ケーブル３２の接続先が異なっている可能性があることを示すメッセージを表示する判定結果表示画面が、入出力装置６５の表示装置に表示される。なお、この場合に、例えば、さらに、電源供給装置１２Ｃの電源周波数の変更機能が故障している可能性があることを示すメッセージを判定結果表示画面に表示してもよい。
【０１０８】
また、一例として図２１に示すように、情報処理装置２２Ｆ及び情報処理装置２２Ｇの電源ケーブル３２の接続先が互い違いになっている場合の上記各ステップの判定結果を以下の表２に示す。
【０１０９】
【表２】
2018180923.tif 000004
【０１１０】
すなわち、この場合、ステップＳ１４２の第１情報処理のステップＳ１２で、情報処理装置２２Ｆは、電源周波数の変更指示を電源供給装置１２Ｃに送信する。しかしながら、情報処理装置２２Ｆの電源ケーブル３２は、電源周波数が変更されない電源供給装置１２Ｄに接続されている。このため、ステップＳ１４２の第１情報処理のステップＳ２０の判定は否定判定となる。また、情報処理装置２２Ｇは、電源周波数が変更される電源供給装置１２Ｃに接続されている。このため、ステップＳ１４４の第２情報処理のステップＳ２０Ａの判定は否定判定となる。
【０１１１】
一方、この場合、ステップＳ１５６の第１情報処理のステップＳ１２で、情報処理装置２２Ｇは、電源周波数の変更指示を電源供給装置１２Ｄに送信する。しかしながら、情報処理装置２２Ｇの電源ケーブル３２は、電源周波数が変更されない電源供給装置１２Ｃに接続されている。このため、ステップＳ１５６の第１情報処理のステップＳ２０の判定は否定判定となる。また、情報処理装置２２Ｆは、電源周波数が変更される電源供給装置１２Ｄに接続されている。このため、ステップＳ１５４の第２情報処理のステップＳ２０Ａの判定は否定判定となる。
【０１１２】
すなわち、第３判定部５０は、この場合、情報処理装置２２Ｆ及び情報処理装置２２Ｇの接続先が互い違いになっていると判定する。この場合、一例として図２２に示すように、ステップＳ１７６の処理により、以下に示す画面が表示される。すなわち、この場合、情報処理装置２２Ｆ及び情報処理装置２２Ｇ（図２２では「情報処理装置１及び情報処理装置２」と表記）の電源ケーブル３２の接続先が互い違いになっている可能性があることを示すメッセージを表示する判定結果表示画面が、入出力装置６５の表示装置に表示される。
【０１１３】
以上説明したように、本実施形態によれば、第１実施形態と同様の効果を奏することができる。また、本実施形態によれば、情報処理装置の電源ケーブルの接続先が互い違いになっていることも検出することができる。
【０１１４】
なお、上記第５実施形態において、情報処理装置及び電源供給装置の各々の台数が４台以上の場合も同様の処理を行うことで、同様の効果を奏することができる。
【０１１５】
また、上記第５実施形態において、制御部４８、受信部４９、第３判定部５０、及び出力部４６Ａにより実現した機能を、例えば、ネットワーク３４を介して接続された他の情報処理装置により実現してもよい。
【０１１６】
また、上記各実施形態では、情報処理プログラム７１、７１Ａ、７１Ｂが記憶部６３に予め記憶（インストール）されている態様を説明したが、これに限定されない。情報処理プログラム７１、７１Ａ、７１Ｂは、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＵＳＢメモリ、メモリカード等の記録媒体に記録された形態で提供することも可能である。
【０１１７】
以上の各実施形態に関し、更に以下の付記を開示する。
【０１１８】
（付記１）
電源供給装置から供給される電力の第１の電源周波数に応じた値を測定する測定部と、
前記測定部により第１の電源周波数に応じた値が測定された後に、前記第１の電源周波数とは異なる第２の電源周波数への変更指示を前記電源供給装置に送信する送信部と、
前記変更指示が前記電源供給装置に送信されてから所定期間を経過した後に前記測定部により測定された電源周波数に応じた値と、前記第２の電源周波数に応じた値との差が許容範囲内であるか否か、又は前記所定期間を経過した後に前記測定部により測定された電源周波数に応じた値と、前記第１の電源周波数に応じた値との差の絶対値が所定値以上であるか否かによって、前記電源供給装置と正しく接続されているか否かを判定する判定部と、
を含む情報処理装置。
【０１１９】
（付記２）
前記第１の電源周波数に応じた値及び前記第２の電源周波数に応じた値は、前記電源供給装置から供給される電力で駆動する交流ファンの回転速度である、
付記１に記載の情報処理装置。
【０１２０】
（付記３）
電源供給装置から供給される電力の第１の電源周波数に応じた値を測定し、
前記第１の電源周波数に応じた値を測定した後に、前記第１の電源周波数とは異なる第２の電源周波数への変更指示を前記電源供給装置に送信し、
前記変更指示を前記電源供給装置に送信してから所定期間を経過した後に測定した電源周波数に応じた値と、前記第２の電源周波数に応じた値との差が許容範囲内であるか否か、又は前記所定期間を経過した後に測定した電源周波数に応じた値と、前記第１の電源周波数に応じた値との差の絶対値が所定値以上であるか否かによって、前記電源供給装置と正しく接続されているか否かを判定する、
処理をコンピュータが実行する接続確認方法。
【０１２１】
（付記４）
前記第１の電源周波数に応じた値及び前記第２の電源周波数に応じた値は、前記電源供給装置から供給される電力で駆動する交流ファンの回転速度である、
付記３に記載の接続確認方法。
【０１２２】
（付記５）
電源供給装置から供給される電力の第１の電源周波数に応じた値を測定する測定部と、前記測定部により第１の電源周波数に応じた値が測定された後に、前記第１の電源周波数とは異なる第２の電源周波数への変更指示を前記電源供給装置に送信する送信部と、前記変更指示が前記電源供給装置に送信されてから所定期間を経過した後に前記測定部により測定された電源周波数に応じた値と、前記第２の電源周波数に応じた値との差が許容範囲内であるか否か、又は前記所定期間を経過した後に前記測定部により測定された電源周波数に応じた値と、前記第１の電源周波数に応じた値との差の絶対値が所定値以上であるか否かによって、前記電源供給装置と正しく接続されているか否かを判定する第１判定部と、前記測定部により前記第１の電源周波数に応じた値が測定されてから所定期間を経過した後に測定された電源周波数に応じた値と、前記第１の電源周波数に応じた値との差が許容範囲内であるか否かによって、前記電源供給装置と正しく接続されているか否かを判定する第２判定部と、を含む複数の情報処理装置、
前記複数の情報処理装置のうちの１台の情報処理装置に、前記測定部による測定処理、前記送信部による送信処理、及び前記第１判定部による判定処理を実行させ、かつ他の情報処理装置に、前記測定部による測定処理及び前記第２判定部による判定処理を実行させる制御を、前記１台の情報処理装置を順次変更して行う制御部、及び
前記制御部による制御よって得られた各情報処理装置の第１判定部による判定結果及び第２判定部による判定結果から、前記複数の情報処理装置と、前記複数の情報処理装置の各々に１対１で接続される複数の前記電源供給装置との接続状態を判定する第３判定部、
を備えた情報処理システム。
【符号の説明】
【０１２３】
１０、１０Ａ、１０Ｂ、１０Ｃ、１０Ｄ  情報処理システム
１２、１２Ａ、１２Ｂ、１２Ｃ、１２Ｄ、１２Ｅ  電源供給装置
２１  ブレードサーバ
２２、２２Ａ、２２Ｂ、２２Ｃ、２２Ｆ、２２Ｇ、２２Ｈ  情報処理装置
２２Ｄ、２２Ｅ  サーバブレード
２３  マネジメントブレード
２５  Ｉ／Ｏブレード
２８  交流ファン
２９  交流モータ
４０  測定部
４２  送信部
４４  判定部
４６、４６Ａ、４６Ｂ  出力部
４７  第２判定部
４８  制御部
４９、５１  受信部
５０  第３判定部
６０、６０Ａ、６０Ｂ  コンピュータ
６１  ＣＰＵ
６２  メモリ
６３  記憶部
７０  記録媒体
７１、７１Ａ、７１Ｂ  情報処理プログラム
【図１】
2018180923.tif 000005
【図２】
2018180923.tif 000006
【図３】
2018180923.tif 000007
【図４】
2018180923.tif 000008
【図５】
2018180923.tif 000009
【図６】
2018180923.tif 000010
【図７】
2018180923.tif 000011
【図８】
2018180923.tif 000012
【図９】
2018180923.tif 000013
【図１０】
2018180923.tif 000014
【図１１】
2018180923.tif 000015
【図１２】
2018180923.tif 000016
【図１３】
2018180923.tif 000017
【図１４】
2018180923.tif 000018
【図１５】
2018180923.tif 000019
【図１６】
2018180923.tif 000020
【図１７】
2018180923.tif 000021
【図１８】
2018180923.tif 000022
【図１９】
2018180923.tif 000023
【図２０】
2018180923.tif 000024
【図２１】
2018180923.tif 000025
【図２２】
2018180923.tif 000026