(57)【特許請求の範囲】
【請求項１】
遠隔管理サブシステム、および、ネットワークを介して前記遠隔管理サブシステムと通信を行うための通信装置を備えた情報処理装置とを有するコンピュータシステムにおいて、前記情報処理装置を保守するための保守方法であって、
前記遠隔管理サブシステムは、情報処理装置から識別情報を取得し、該識別情報を用いて擬似的な保守プログラムの取得要求を前記ネットワークへ送信し、該擬似的な保守プログラムの取得要求に対する応答がない場合に、前記情報処理装置に対して、前記通信装置を前記情報処理装置の立ち上げ時にプログラムの取得を行うための立ち上げ装置として設定するように指示し、
前記情報処理装置は、前記指示に応じて前記通信装置を立ち上げ装置に設定し、
前記遠隔管理サブシステムは、前記情報処理装置に対してシステムリセットを指示し、
前記情報処理装置は、前記システムリセットの指示に応じて、自身をリセットし、前記通信装置を立ち上げ装置として、保守プログラムを前記遠隔管理サブシステムから取得してシステムの立ち上げを行い、前記保守プログラムの実行を開始することを特徴とする保守方法。
【請求項２】
前記実行を開始するステップで前記遠隔管理サブシステムから取得される前記保守プログラムは、前記情報処理装置が有するファームウェアを更新するためのプログラムであることを特徴とする請求項１記載の保守方法。
【請求項３】
請求項２記載の保守方法において、さらに、前記保守プログラムの実行終了後に前記遠隔管理サブシステムからの指示により前記情報処理装置は電源オン／オフ制御を行うことを特徴とする保守方法。
【請求項４】
請求項２記載の遠隔保守方法において、前記遠隔管理サブシステムは、前記情報処理装置から前記情報処理装置が有するファームウェアに関する情報を取得し、前記ファームウェアに関する情報に基づいて前記情報処理装置に転送すべきプログラムを判別することを特徴とする保守方法。
【請求項５】
前記実行を開始するステップは、取得した前記保守プログラムが適切なプログラムであることを検査するステップを含むことを特徴とする請求項１記載の保守方法。
【請求項６】
前記検査するステップは、前記遠隔管理サブシステムから前記保守プログラムに対応する証明書ファイルを取得するステップと、前記証明書ファイルに基づいて前記保守プログラムの検査を行うステップとを含むことを特徴とする請求項５記載の保守方法。
【請求項７】
請求項１記載の保守方法において、
前記遠隔管理サブシステムに、保守の対象となる情報処理装置の識別情報をあらかじめ登録しておき、
前記遠隔管理サブシステムは、前記立ち上げ装置の設定の指示に先立って、前記情報処理装置を特定するための識別情報の入力を受け付け、受け付けられた識別情報が、前記登録された識別情報に含まれるか否かを判別することを特徴とする保守方法。
【請求項８】
前記立ち上げ装置の設定、及び前記リセットは、前記情報処理装置上で動作する管理エージェントにより実施されることを特徴とする請求項１記載の保守方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術的分野】
本発明は、情報処理装置を遠隔地から保守するための方法に関し、特に、操作者からの要求に従って、情報処理装置の立ち上げ時にロードされるプログラムをネットワーク上のサーバに保持されている保守プログラムに切り替えて、保守を行うための方法に関する。
【０００２】
【従来の技術】
情報処理装置上での保守プログラムの実行は、オペレーティングシステムが稼動していない状態で行なわれる必要がある。このため、保守プログラムの実行を必要とする情報処理装置の保守は、通常、保守員が現地でフロッピーディスク等の可搬媒体からシステムを立ち上げ、可搬媒体に格納されている保守プログラムを実行することにより行われていた。
【０００３】
遠隔保守の一例として、例えば、特開平１０−２１４１８３号公報には、情報処理装置のファームウェアを遠隔地から更新するための技術が開示されている。ここに開示される技術によれば、情報処理装置がネットワーク上の遠隔立ち上げプロセスから常に立ち上げプログラムを取得するようにしておくことにより、情報処理装置に対する遠隔地からのファームウェア更新が実現される。
【０００４】
具体的には、情報処理装置の立ち上げ時に、遠隔立ち上げプロセスが情報処理装置に搭載されているファームウェアのバージョンと最新のファームウェアのバージョンとを比較する。情報処理装置に古いバージョンのファームウェアが搭載されている場合、遠隔立ち上げプロセスは、自動的にファームウェアの更新プログラムを送信する。情報処理装置に最新バージョンのファームウェアが搭載されている場合、遠隔立ち上げプロセスは、通常運用のための立ち上げプログラムを情報処理装置に送信する。
【０００５】
このような構成により、特開平１０−２１４１８３号公報では、新しいファームウェアをサーバに用意した後、対象となる情報処理装置のシステムリセットを契機として、情報処理装置のファームウェアを最新バージョンのファームウェアに更新することができる。
【０００６】
【発明が解決しようとする課題】
従来のように、保守員が現地に赴いて保守プログラムを実行する場合、実際に要求が生じてから保守プログラムの実行が終了するまでには、多くの時間を費やす。また、対象となるマシンの台数が増加するにつれて保守員の作業量が比例的に増大するといった問題がある。
【０００７】
また、上記従来技術におけるファームウェアの更新は、情報処理装置側でシステムリセットを行う必要があり、ファームウェアの更新を遠隔地側からの制御で実施することができないといった問題を有する。
【０００８】
本発明の主たる目的は、上記従来技術における問題点を解決し、保守プログラムの実行が必要になった場合に、遠隔地からの制御により情報処理装置の保守プログラムを実行できるようにすることにある。
【０００９】
【課題を解決するための手段】
上記目的を達成するために、本発明によれば、遠隔管理サブシステム、および、ネットワークを介して前記通信を行うための通信装置を備えた情報処理装置とを有するコンピュータシステムにおいて、遠隔管理サブシステムからの制御により情報処理装置上で保守プログラムが実行される。
【００１０】
本発明の好ましい態様において、保守プログラムの実行のために、遠隔管理サブシステムより情報処理装置に対して、通信装置を情報処理装置の立ち上げ時にプログラムの取得を行うための立ち上げ装置として設定するように指示がされる。情報処理装置は、この指示に応じて通信装置を立ち上げ装置に設定する。遠隔管理サブシステムは、この後、情報処理装置に対してシステムリセットを指示する。情報処理装置では、システムリセットの指示に応じて、情報処理装置上で動作するエージェントが情報処理装置をリセットする。情報処理装置は、リセットされると通信装置を立ち上げ装置とし、遠隔管理サブシステムに対して、実行するプログラムの要求を行う。遠隔管理サブシステムは、情報処理装置からの要求に応じて保守プログラムを情報処理装置に転送し、この保守プログラムを用いて情報処理装置の立ち上げが行われ、保守プログラムの実行が開始される。
【００１１】
【発明の実施の形態】
図１は、本発明の一実施形態において、システムを構成する機器の接続関係を表す概略のシステム構成図である。
【００１２】
本実施形態において、管理端末１０は、遠隔管理サーバ２０と通信路７０を介して接続されている。また、遠隔管理サーバ２０は、通信路７０を介して情報処理装置４０と接続されている。管理端末１０、及び遠隔管理サーバ２０により遠隔管理サブシステムが構成され、遠隔管理サブシステムの制御により情報処理装置４０の保守が行われる。
【００１３】
本実施形態におけるシステムは、遠隔からの保守の一つとして、情報処理装置４０のファームウェアの更新を可能とするものである。情報処理装置４０のファームウェアを更新するために、本実施形態では、情報処理装置４０が遠隔地に設けられた遠隔管理サーバ２０から保守プログラムとして、ファームウェア更新プログラムを取得して実行する。
【００１４】
管理端末１０は、操作者にユーザインターフェイスを提供する遠隔管理コンソール１１の機能を実現する端末である。遠隔管理サーバ２０は、遠隔管理コンソール１１からの要求を情報処理装置４０に送信する遠隔管理プロセス２１、情報処理装置４０にファームウェア更新プログラム３０を提供する遠隔立ち上げプロセス２８を有している。情報処理装置４０は、立ち上げ装置情報５７を格納している不揮発性メモリ５６、不揮発性メモリ５６内の立ち上げ装置情報５７の内容を書き換える管理エージェント４１、遠隔管理サーバ２０からファームウェア更新プログラム３０を取得する遠隔立ち上げ部６１を備える通信装置５８、および、遠隔管理サーバ２０からの要求に応じて本体の電源オン／オフ制御を行う電源制御部５５を備えるサービスプロセッサ５３を有している。
【００１５】
図２は、管理端末１０の構成を示す簡略なブロック図である。
【００１６】
端末装置１０は、具体的には、いわゆるパーソナルコンピュータ（ＰＣ）や、ワークステーション（ＷＳ）といったコンピュータを用いることができる。端末装置１０は、その上で実行され、遠隔保守を行う操作者が操作するコンソール機能を実現するプログラムである遠隔管理コンソール１１を有する。
【００１７】
遠隔管理コンソール１１は、本発明に関係する機能処理部として、情報処理装置管理部１２、ファームウェア情報取得部１３、ファームウェア更新実行部１４を有している。
【００１８】
情報処理装置管理部１２は、管理対象となる情報処理装置４０の一覧を画面上に表示して、どの情報処理装置４０に対してファームウェアの更新を行うかを操作者が決定することを支援する。ファームウェア情報取得部１３は、対象の情報処理装置４０に搭載されているファームウェアの一覧、および、それぞれのファームウェアについて、更新可能なバージョンを表示する。これにより、操作者がどのバージョンのファームウェアに更新するかを決定することを支援する。ファームウェア更新実行部１４は、決定されたバージョンのファームウェアに更新する要求を遠隔管理サーバ２０に送信した後、情報処理装置４０上でのファームウェア更新の進行状況を監視して、操作者が更新の成功または失敗を検出することを支援する。
【００１９】
図３は、遠隔管理サーバ２０の論理構成を示す簡略なブロック図である。
【００２０】
遠隔管理サーバ２０として、具体的には、ＰＣ、あるいは、ＷＳなどのコンピュータが用いられる。遠隔管理サーバ２０は、その上で動作するプログラムとして、遠隔管理プロセス２１、遠隔立ち上げプロセス２８、及び、ファームウェア更新プログラム３０を有する。また、遠隔管理サーバ２０は、ファームウェア更新プログラム３０の認証のために使われる証明書ファイル３１をその図示しないメモリに保持している。
【００２１】
遠隔管理プロセス２１は、その機能処理部として、ファームウェア情報取得部２２、通信装置識別情報取得部２４、遠隔立ち上げプロセス検出部２５、立ち上げ装置設定部２６、及び遠隔電源制御部２７を備えている。
【００２２】
ファームウェア情報取得部２２は、保守の対象とされる情報処理装置４０から、そこに搭載されているファームウェアのバージョンについての情報を取得する。ファームウェア情報取得部２２は、また、ファームウェア管理情報２３を参照して更新可能なファームウェアのバージョンの一覧を取得し、それを管理端末１０に送信する。ファームウェア管理情報２３は、ファームウェアの種類、バージョン、更新可能なバージョン、対応するファームウェア更新プログラムのファイル名を管理するための情報である。ファームウェア情報取得部２２は、管理端末１０から、操作者により指定された更新するファームウェアのバージョン情報を取得すると、その情報を遠隔立ち上げプロセス２８に渡す。
【００２３】
通信装置識別情報取得手段２４は、保守対象の情報処理装置４０から通信装置識別情報を取得して、遠隔立ち上げプロセス２８に渡す。
【００２４】
通信装置識別情報は、情報処理装置により唯一に定まる識別情報である。本実施形態では、通信装置識別情報として、ＭＡＣ（Media Access Control）アドレスを利用している。
【００２５】
遠隔立ち上げプロセス検出部２５は、擬似的なファームウェア更新プログラムの取得要求を、ネットワーク上のすべてのマシンに対して送信し、返信の有無を確認する。擬似的なファームウェア更新プログラムの取得要求に対する返信がある場合、情報処理装置４０により送信されるファームウェア更新プログラム取得要求に対して応答するマシンが遠隔管理サーバ２０以外に存在することになる。このような場合には、遠隔立ち上げプロセス検出部２５は、管理端末１０に対してエラーを送信する。
【００２６】
立ち上げ装置設定部２６は、ファームウェアの更新を行う際に、対象の情報処理装置４０の立ち上げ装置を通信装置に設定する。
【００２７】
遠隔電源制御部２７は、ファームウェア更新プログラム２９の実行終了後に、対象となる情報処理装置４０の電源のオン／オフ制御を行う。
【００２８】
遠隔立ち上げプロセス２８は、遠隔管理プロセス２１から更新ファームウェアのバージョン情報、情報処理装置４０の通信装置識別情報をパラメータとして受け取り、通信装置識別情報をファームウェア更新の対象となる情報処理装置４０の一覧を管理する通信装置登録情報２９に登録する。その後、遠隔立ち上げプロセス２８は、対象となる情報処理装置４０からの取得要求に応じて、指定されたバージョンのファームウェア更新プログラム３０を送信する。このとき、遠隔立ち上げプロセス２８は、情報処理装置４０からの要求に応じて、ファームウェア更新プログラム３０に対応した証明書ファイル３１を送信する。
【００２９】
図４は情報処理装置４０の構成を示す簡略なブロック図である。
【００３０】
情報処理装置４０は、各種の業務処理を行うアプリケーションプログラムなどを実行するＰＣ、ＷＳなどのコンピュータである。情報処理装置４０は、ハードウェア５２、ハードウェア５２を動作させるために必要なファームウェア４９、ハードウェア上で動作し、アプリケーションプログラムなどの実行制御を行うオペレーティングシステム４５、および、管理エージェント４１４を含んで構成される。
【００３１】
管理エージェント４１は、ファームウェア情報取得部４２、立ち上げ装置設定部４３、および、通信装置識別情報取得部４４を有して構成される。管理エージェント４１は、オペレーティングシステム４５が稼動している環境下で、オペレーティングシステム４５を介してファームウェアの入出力ルーチンを呼び出し、立ち上げ装置情報の更新を行うことができる。
【００３２】
ファームウェア情報取得部４２は、遠隔管理サーバの要求に応じて、本体ファームウェア４９のバージョン情報５０を取得する。
【００３３】
立ち上げ装置設定部４３は、遠隔管理サーバ２０の要求に応じて、システムリセット後の立ち上げ時に、通信装置５８から立ち上げプログラムを取得するように設定する。
【００３４】
通信装置識別情報取得部４４は、通信装置５８に割り当てられている識別情報（ＭＡＣアドレス）を取得して遠隔管理サーバに送信する。
【００３５】
オペレーティングシステム４５は、ファームウェア更新機能を実現するために、ファームウェア情報取得ドライバ４６、立ち上げ装置設定ドライバ４７、および、通信装置用ドライバ４８を備える。これらのドライバはオペレーティングシステム４５の一部として構成され、あるいは、実行時にオペレーティングシステム４５により起動されるプログラムモジュールとして構成される。
【００３６】
ファームウェア情報取得ドライバ４６は、ファームウェア４９から、そこに保持されているバージョン情報５０を取得する。立ち上げ装置設定ドライバ４７は、ファームウェア４９上の入出力ルーチン５１を呼び出すことにより、不揮発性メモリ５６に保持されている立ち上げ装置情報５７を書き換える。
【００３７】
通信装置用ドライバ４８は、図示しないバスを通じて通信装置５８にアクセスし、通信装置識別情報５９を取得する。
【００３８】
ハードウェア５２は、ファームウェアの更新機能を実現するために、サービスプロセッサ５３、不揮発性メモリ５６、および、通信装置５８を備える。
【００３９】
サービスプロセッサ５３は、通信処理部５４と情報処理装置４０本体の電源のオン／オフ制御を行う電源制御部５５を含んで構成される。サービスプロセッサ５３に供給される電源は、情報処理装置４０本体に供給される電源とは独立して制御される。
【００４０】
不揮発性メモリ５６には、立ち上げ時に立ち上げプログラムを取得する装置の順番を記述した立ち上げ装置情報５７が格納されている。立ち上げ装置情報５７の設定は、ファームウェア４９上の入出力ルーチン５１により行なわれる。
【００４１】
通信装置５８には、本実施形態において通信装置識別情報５９として利用されるＭＡＣアドレスが一意的に割り当てられている。通信装置５８は、ネットワーク上の他のマシンと通信するための通信処理部６０、ネットワーク上のマシンから立ち上げプログラムを取得して実行するための遠隔立ち上げ部６１、および、立ち上げプログラムと対応する認証ファイルを取得して元の立ち上げプログラムと取得後の立ち上げプログラムに相違がないかを検査するファイル認証部６２を持つ。
【００４２】
図５は、遠隔からのファームウェアの更新処理時に、管理端末１０と遠隔管理サーバ２０と間で行われる処理の流れを表わすシーケンス図である。
【００４３】
まず、管理端末１０は、遠隔管理サーバ２０に情報処理装置一覧の取得を要求する。この要求に応答して、遠隔管理サーバ２０は、ファームウェア管理情報２３から情報処理装置の一覧を取得して、管理端末１０に送信する。
【００４４】
管理端末１０は、遠隔管理サーバから受け取った情報処理装置の一覧をディスプレイの画面上に表示する。操作者は、ディスプレイの画面上に表示された一覧からファームウェアの更新を行う情報処理装置４０を決定し、管理端末１０に対し、その情報処理装置４０を特定するための操作を行う。端末装置１０は、操作者によりファームウェアの更新を行う情報処理装置が決定されると、その情報処理装置４０に搭載されているファームウェアの情報取得要求を遠隔管理サーバ２０に送信する。
【００４５】
遠隔管理サーバ２０は、情報取得要求に応答して、情報処理装置４０から搭載されているファームウェアの種類、および、そのバージョンを取得する。この後、遠隔管理サーバ２０は、ファームウェア管理情報２３に格納されているデータを参照して更新可能なファームウェアのバージョンを決定する。遠隔管理サーバ２０は、決定した更新可能なファームウェアのバージョンの情報を管理端末に送信する。
【００４６】
管理端末１０では、操作者が決定した情報処理装置４０に搭載されているファームウェアの一覧と、それぞれのファームウェアのバージョン、および、更新可能なファームウェアバージョンが画面上に表示される。操作者は、更新するファームウェアのバージョンを決定し、管理端末１０に入力する。
【００４７】
操作者により更新するファームウェアのバージョンが決定された後、管理端末１０は、更新実行要求を遠隔管理サーバ２０に送信する。この要求に応じて、遠隔管理サーバ２０は、ファームウェアの更新処理を開始する。
【００４８】
図６は、遠隔からのファームウェアの更新処理時に、遠隔管理サーバ２０が情報処理装置４０に対して、通信装置５８を立ち上げ装置に設定するまでの処理の流れを示すタイミングチャートである。
【００４９】
ここでの処理では、まず、遠隔管理サーバ２０は、情報処理装置４０に対し、情報処理装置４０に搭載されている通信装置５８の通信装置識別情報５９を要求する。情報処理装置は、この要求に応答して、通信装置５８に設定されている通信装置識別情報５９を取得し、遠隔管理サーバ２０に送信する。
【００５０】
遠隔管理サーバ２０は、取得した通信装置識別情報５９を含む、擬似的なファームウェア更新プログラムの取得要求を、ネットワーク上のすべてのマシンに対して送信し、取得要求に対する応答の有無を確認する。
【００５１】
ネットワークから取得要求に対する応答がある場合、情報処理装置４０がファームウェア更新プログラム取得要求を送信したときに、その要求に対して応答する他のマシンがネットワーク上に存在することになる。このような場合、遠隔管理サーバ２０は、管理端末に対してエラーを送信する。
【００５２】
ネットワーク上から取得要求に対する応答がない場合、遠隔管理サーバ２０は、取得した通信装置識別情報５９を通信情報登録情報２９に登録する。この後、遠隔管理サーバ２０は、情報処理装置４０に対して、通信装置５８を立ち上げ装置として設定するように要求する。
【００５３】
情報処理装置４０は、遠隔管理サーバ２０から立ち上げ装置の設定の要求を受けると、ファームウェア４９の入出力ルーチン５１を使用して不揮発性メモリ５６内の立ち上げ装置情報５７を書き換え、通信装置５８を立ち上げ装置として設定する。
【００５４】
情報処理装置４０は、通信装置５８を立ち上げ装置として設定した後、情報処理装置４０自体のシステムリセットを行う。
【００５５】
図７は、情報処理装置４０のシステムリセット後に実施される処理の流れを示すタイミングチャートである。
【００５６】
情報処理装置４０は、システムリセット後、通信装置５８を立ち上げ装置として立ち上げ処理を開始すると、通信装置識別情報５９を含む、ファームウェア更新プログラムの取得要求をネットワーク上のすべてのマシンに対して送信する。
【００５７】
遠隔管理サーバ２０は、ファームウェア更新プログラムの取得要求を受信すると、受信した取得要求に含まれる通信装置識別情報が通信装置登録情報２９に登録されているか調べる。該当する通信装置識別情報が登録されている場合、送信元の情報処理装置４０に対して、ファームウェア更新プログラム３０を送信する。
【００５８】
情報処理装置４０は、ファームウェア更新プログラム３０を受信すると、次に、遠隔管理サーバ２０に、証明書ファイル３１の送信を要求する。遠隔管理サーバ２０から証明書ファイル３１を取得すると、情報処理装置４０は、ファイル認証部６２で取得したファームウェア更新プログラム３０が元のファームウェア更新プログラムと同一であるかどうかの認証を行う。取得したファームウェア更新プログラム３０が元のプログラムと同一であると判明した場合、情報処理装置４０は、新たに取得したファームウェア更新プログラム３０の実行を開始し、ファームウェアを更新する。
【００５９】
情報処理装置４０は、ファームウェア更新プログラム３０の実行終了後、立ち上げ装置をローカル記憶装置に設定し、遠隔管理サーバ２０に対してファームウェア更新プログラムの実行完了通知を送信する。
【００６０】
遠隔管理サーバ２０は、ファームウェア更新プログラムの実行完了通知を受領すると、遠隔電源制御部２７により情報処理装置４０の電源を制御して、情報処理装置４０の電源を切る。遠隔電源制御部２７は、所定の時間が経過した後、再度情報処理装置４０の電源を入れ直す。これにより、情報処理装置４０は、ローカル記憶装置から立ち上げ処理を行い、通常の手順によりオペレーティングシステムをローディングして各種のアプリケーションの実行を行えるようになり、ファームウェア更新処理が終了する。
【００６１】
図８は、本発明の他の実施形態におけるシステムの概略構成を示すシステム構成図である。
【００６２】
本実形態では、保守プログラムとして、情報処理装置の診断を行う診断プログラムを遠隔地から情報処理装置に転送して実行するためのシステムについて簡単に説明する。
【００６３】
本実施形態においても基本的には、図１に示したシステムと同様に、管理端末１０、遠隔管理サーバ２０、及び、情報処理装置４０とを有して構成される。本実施形態におけるシステムでは、保守プログラムである診断プログラムの実行の前後において、情報処理装置４０の電源のオン／オフの制御が必要とされない。このため、第１の実施形態と異なり、情報処理装置４０にサービスプロセッサを設ける必要は特にはない。
【００６４】
本実施形態においては、情報処理装置４０が管理端末１０からの指示に従って、立ち上げ装置に通信装置を設定し、遠隔管理サーバ２０からの制御によって情報処理装置のシステムリセットを行うことにより、情報処理装置４０に診断プログラム８０を遠隔管理サーバ２０からローディングして実行する。診断プログラムの実行が終了すると、遠隔管理サーバ２０からの制御により情報処理装置４０の立ち上げ装置がローカルの記憶装置に設定される。この後、遠隔管理サーバ２０の制御により再度システムリセットを行うことで通常の処理に戻り、診断処理は終了する。
【００６５】
以上説明した実施形態によれば、ネットワークを介して接続された遠隔管理サーバからの制御によりＰＣなどの情報処理装置の立ち上げ装置を切り替えることができ、遠隔からの操作により、情報処理装置を保守用のプログラムで立ち上げることが可能となる。また、必要に応じて遠隔管理サーバから情報処理装置の電源のオン／オフを制御でき、ファームウェアのような、その更新時に電源制御を必要とする保守を遠隔地から行うことができる。
【００６６】
なお、本発明は上述した実施の形態に限定されるものではなく、本発明の趣旨の範囲内において、種々の態様を取ることができる。例えば、上述した実施形態では、管理端末と遠隔管理サーバは、互いにネットワークを介して接続される独立した装置により形成されているが、これらを１台の計算機により構成することもできる。
【００６７】
【発明の効果】
以上述べたように、本発明によれば、保守プログラムの実行が必要になった場合に、遠隔地から情報処理装置の保守プログラムを実行することが可能になる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態において、システムを構成する機器の接続関係を表す概略のシステム構成図である。
【図２】管理端末の構成を示す簡略なブロック図である。
【図３】遠隔管理サーバの構成を示す簡略なブロック図である。
【図４】情報処理装置の構成を示す簡略なブロック図である。
【図５】遠隔からのファームウェアの更新処理時に、管理端末１０と遠隔管理サーバ２０と間で行われる処理の流れを表わすシーケンス図である。
【図６】遠隔からのファームウェアの更新処理時に、遠隔管理サーバが情報処理装置に対して、通信装置を立ち上げ装置に設定するまでの処理の流れを示すタイミングチャートである。
【図７】情報処理装置のシステムリセット後に実施される処理の流れを示すタイミングチャートである。
【図８】本発明の第２の実施形態において、システムを構成する機器の接続関係を表す概略のシステム構成図である。
【符号の説明】
１０・・・管理端末
１１・・・遠隔管理コンソール
２０・・・遠隔管理サーバ
２１・・・遠隔管理プロセス
２８・・・遠隔立ち上げプロセス
３０・・・ファームウェア更新プログラム
４０・・・情報処理装置
４１・・・管理エージェント
５３・・・サービスプロセッサ
５５・・・電源制御部
５６・・・不揮発性メモリ
５７・・・立ち上げ装置情報
５８・・・通信装置
【図１】
0003855621.tif 000002
【図２】
0003855621.tif 000003
【図３】
0003855621.tif 000004
【図４】
0003855621.tif 000005
【図５】
0003855621.tif 000006
【図６】
0003855621.tif 000007
【図７】
0003855621.tif 000008
【図８】
0003855621.tif 000009