(57)【要約】【課題】専用のハードウェアの追加やＯＳの改造をせずに、ＯＳ停止エラーが発生した場合のＯＳのメッセージをリモートコンソールに通報し表示すること。【解決手段】本体装置１０はＯＳ１１がＯＳ停止となるエラー処理を開始したこと検出する制御ドライバ１２と、制御ドライバ１２からＯＳ停止エラーの発生通知を受け後にＯＳ１１からリセット要求を受けるとリセット処理に加えてＯＳ１１が出力した表示データを格納するバッファから表示データを取り出して遠隔装置２０へ送信する遠隔出力部１７を含むＢＩＯＳ１３とを有し、本体装置１０とネットワーク３０で接続する遠隔装置２０は表示機能を有するコンソール２９と、遠隔出力部１７から送られた表示データを受信してコンソール２９に表示する画面表示部２２とを有する。【選択図】　　　図１
2004030337.tif 000002
【特許請求の範囲】
【請求項１】
ＯＳがＯＳ停止となるエラー処理を開始したこと検出する制御ドライバと、制御ドライバからＯＳ停止エラーの発生通知を受けるとＯＳが出力した表示データを格納するバッファから表示データを取り出して遠隔地に設置された遠隔装置へ送信する遠隔出力部とを有することを特徴とする遠隔表示システム。
【請求項２】
ＯＳがＯＳ停止となるエラー処理を開始したこと検出する制御ドライバと、制御ドライバからＯＳ停止エラーの発生通知を受けるとＯＳパニックフラグをオン状態としその後にＯＳからリセット要求を受けるとＯＳパニックフラグがオン状態の場合にリセット処理に先だってＯＳが出力した表示データを格納するバッファから表示データを取り出して遠隔地に設置された遠隔装置へ送信する遠隔出力部とを有することを特徴とする遠隔表示システム。
【請求項３】
本体装置と遠隔地に設置され本体装置と通信手段で接続する遠隔装置とを含む遠隔表示システムであって、
前記本体装置は、ＯＳがＯＳ停止となるエラー処理を開始したこと検出する制御ドライバと、制御ドライバからＯＳ停止エラーの発生通知を受け後にＯＳからリセット要求を受けるとリセット処理に先だってＯＳが出力した表示データを格納するバッファから表示データを取り出して遠隔装置へ送信する遠隔出力部とを有し、
前記遠隔装置は、表示機能を有するコンソールと、遠隔出力部から送られた表示データを受信してコンソールに送りコンソールに表示する画面表示部とを有することを特徴とする遠隔表示システム。
【請求項４】
本体装置と遠隔地に設置され本体装置と通信手段で接続する遠隔装置とを含む遠隔表示システムであって、
前記本体装置は、メッセージ等を表示する機能を有するコンソールと、コンソールに表示するデータを格納するフレームバッファを含みコンソールへの表示を行うグラフィクス制御部と、ＯＳがＯＳ停止となるエラー処理を開始したこと検出する制御ドライバと、制御ドライバからＯＳ停止エラーの発生通知を受け後にＯＳからリセット要求を受けるとリセット処理に先だってフレームバッファからＯＳが最後に書き込んだ表示データを取り出して遠隔装置へ送信する遠隔出力部とを有し、
前記遠隔装置は、表示機能を有するコンソールと、遠隔出力部から送られた表示データを受信してコンソールに送りコンソールに表示する画面表示部とを有することを特徴とする遠隔表示システム。
【請求項５】
前記制御ドライバは前記本体装置に必須のドライバとして組み込まれた中の１つであることを特徴とする請求項１乃至４のいずれかの遠隔表示システム。
【請求項６】
前記遠隔出力部はＯＳとハードウェアの間で基本入出力を制御するプログラムであるＢＩＯＳに組み込まれたことを特徴とする請求項１乃至４のいずれかの遠隔表示システム。
【請求項７】
ＯＳがＯＳ停止となるエラー処理を開始したことを制御ドライバが検出するステップ１と、制御ドライバからＯＳ停止エラーの発生通知を受けるとＯＳが出力した表示データを格納するバッファから表示データを取り出して遠隔地に設置された遠隔装置へ送信するステップ２とを有することを特徴とする遠隔表示方法。
【請求項８】
ＯＳがＯＳ停止となるエラー処理を開始したことを制御ドライバが検出するステップ１と、制御ドライバからＯＳ停止エラーの発生通知を受けるとＯＳパニックフラグをオン状態とするステップと、ＯＳからリセット要求を受けるとＯＳパニックフラグがオン状態の場合にリセット処理に先だってＯＳが出力した表示データを格納するバッファから表示データを取り出して遠隔地に設置された遠隔装置へ送信するステップ２とを有することを特徴とする遠隔表示方法。
【請求項９】
本体装置と通信手段で接続された遠隔装置へ本体装置の表示データを表示する遠隔表示方法であって、
前記本体装置は、ＯＳがＯＳ停止となるエラー処理を開始したこと制御ドライバが検出するステップ１と、制御ドライバからＯＳ停止エラーの発生通知を受け後にＯＳからリセット要求を受けるとリセット処理に先だってＯＳが出力した表示データを格納するバッファから表示データを取り出して遠隔装置へ送信するステップ２とを有し、
前記遠隔装置は、本体装置から送られた表示データを受信して遠隔装置に接続するコンソールに表示するステップを有することを特徴とする遠隔表示方法。
【請求項１０】
本体装置と通信手段で接続された遠隔装置へ本体装置の表示データを表示する遠隔表示方法であって、
前記本体装置は、ＯＳがＯＳ停止となるエラー処理を開始したこと制御ドライバが検出する検出ステップ１と、制御ドライバからＯＳ停止エラーの発生通知を受け後にＯＳからリセット要求を受けるとリセット処理に先だってコンソールに表示する表示データを格納するフレームバッファにＯＳが最後に書き込んだ表示データを取り出して遠隔装置へ送信する送信ステップ２とを有し、
前記遠隔装置は、本体装置から送られた表示データを受信してコンソールに送りコンソールに表示するステップとを有することを特徴とする遠隔表示方法。
【請求項１１】
前記ステップ１は前記本体装置に標準で組み込まれたドライバの１つに組み込んだことを特徴とする請求項７乃至１０のいずれかの遠隔表示方法。
【請求項１２】
前記ステップ２はＯＳとハードウェアの間で基本入出力を制御するプログラムであるＢＩＯＳに組み込まれたことを特徴とする請求項７乃至１０のいずれかの遠隔表示方法。
【請求項１３】
ＯＳがＯＳ停止となるエラー処理を開始したことを制御ドライバが検出するステップと、制御ドライバからＯＳ停止エラーの発生通知を受けるとＯＳが出力した表示データを格納するバッファから表示データを取り出して遠隔地に設置された遠隔装置へ送信するステップとをコンピュータに実行させるプログラム。
【請求項１４】
ＯＳがＯＳ停止となるエラー処理を開始したことを制御ドライバが検出するステップと、制御ドライバからＯＳ停止エラーの発生通知を受けるとＯＳパニックフラグをオン状態としＯＳからリセット要求を受けるとＯＳパニックフラグがオン状態の場合にリセット処理に先だってＯＳが出力した表示データを格納するバッファから表示データを取り出して遠隔地に設置された遠隔装置へ送信するステップとをコンピュータに実行させるプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はＯＳ（Ｏｐｅｒａｔｉｎｇ　Ｓｙｓｔｅｍ）停止エラー発生時の遠隔表示システム、表示方法、及びプログラムに関し、特にリモートコンソールへの表示を特別なハードウェアの追加無しにＢＩＯＳ（Ｂａｓｉｃ　Ｉ／Ｏ　Ｓｙｓｔｅｍ）に設けた機能によって実行する技術に関する。
【０００２】
【従来の技術】
従来、コンピュータシステムにおいてＯＳが障害の発生を検出した場合、ＯＳは障害内容を解析してシステムへの影響を判断しこれ以上のダメージを受ける可能性がある場合にはＯＳを停止するように処理を行う。このようにＯＳを停止するようなエラーをＯＳ停止エラーという。
【０００３】
ＯＳ停止エラーが発生すると、ＯＳは現在動作中の処理を早急に停止して安全な状態とするようアプリケーションソフトウェアやデバイスドライバへ指示し、アプリケーションソフトウェアやデバイスドライバの終了を待ってからエラーメッセージ作成してコンソール或いは標準搭載の表示手段に表示し、システムをリセットするように動作する。
【０００４】
システムによっては、システムを監視するためのコンソールをネットワークや通信回線等で接続して離れた場所に設置し（これをリモートコンソールという）、システムの管理者は被監視装置のコンソールを操作するようにリモートコンソールを操作しメッセージを読みシステムを管理するためのコマンドを実行するリモートコンソール機能を実現するものがある。
【０００５】
このリモートコンソール機能を実現する方法として、サービスプロセッサのような専用のハードウェア手段を設けてＯＳのメッセージを常に監視しＯＳ停止エラーが発生した場合にエラーメッセージをリモートコンソールに通報するようにした方法と、ＯＳのメッセージを監視してリモートコンソールに送信する機能を盛り込んだアプリケーションソフトウェアで実現する方法とが知られている。
【０００６】
専用のハードウェア手段による方法とアプリケーションソフトウェアによる方法とを比べれば、信頼性の面では専用のハードウェア手段による方法が優れ、コストの面ではアプリケーションソフトウェアによる方法が優れるという特性を持っていた。
【０００７】
【発明が解決しようとする課題】
専用のハードウェアによる方法は、コストがかかるという問題があり、特に近年の低価格化した情報処理装置では手軽には採用できないという状況にある。一方、アプリケーションソフトウェアによる方法では、コスト面での万台は解決できるが、ＯＳ停止エラーが発生した場合ＯＳがアプリケーションソフトウェアを停止させてしまうため、リモートコンソールに対して障害発生のメッセージを送ることができないという問題があった。
【０００８】
本発明の目的は、ＯＳ停止エラーが発生した場合でも専用のハードウェアの追加やＯＳの改造をせずに、エラー発生を知らせるメッセージ表示データをリモートコンソールに表示できるようにした遠隔表示システム、遠隔表示方法、及びプログラムを提供することにある。
【０００９】
【課題を解決するための手段】
本発明の第１の遠隔表示システムは、ＯＳがＯＳ停止となるエラー処理を開始したこと検出する制御ドライバと、制御ドライバからＯＳ停止エラーの発生通知を受けるとＯＳが出力した表示データを格納するバッファから表示データを取り出して遠隔地に設置された遠隔装置へ送信する遠隔出力部とを有することを特徴とする。
【００１０】
本発明の第２の遠隔表示システムは、ＯＳがＯＳ停止となるエラー処理を開始したこと検出する制御ドライバと、制御ドライバからＯＳ停止エラーの発生通知を受けるとＯＳパニックフラグをオン状態としその後にＯＳからリセット要求を受けるとＯＳパニックフラグがオン状態の場合にリセット処理に先だってＯＳが出力した表示データを格納するバッファから表示データを取り出して遠隔地に設置された遠隔装置へ送信する遠隔出力部とを有することを特徴とする。
【００１１】
本発明の第３の遠隔表示システムは、本体装置と遠隔地に設置され本体装置と通信手段で接続する遠隔装置とを含む遠隔表示システムであって、
前記本体装置は、ＯＳがＯＳ停止となるエラー処理を開始したこと検出する制御ドライバと、制御ドライバからＯＳ停止エラーの発生通知を受け後にＯＳからリセット要求を受けるとリセット処理に先だってＯＳが出力した表示データを格納するバッファから表示データを取り出して遠隔装置へ送信する遠隔出力部とを有し、
前記遠隔装置は、表示機能を有するコンソールと、遠隔出力部から送られた表示データを受信してコンソールに送りコンソールに表示する画面表示部とを有することを特徴とする。
【００１２】
本発明の第４の遠隔表示システムは、本体装置と遠隔地に設置され本体装置と通信手段で接続する遠隔装置とを含む遠隔表示システムであって、
前記本体装置は、メッセージ等を表示する機能を有するコンソールと、コンソールに表示するデータを格納するフレームバッファを含みコンソールへの表示を行うグラフィクス制御部と、ＯＳがＯＳ停止となるエラー処理を開始したこと検出する制御ドライバと、制御ドライバからＯＳ停止エラーの発生通知を受け後にＯＳからリセット要求を受けるとリセット処理に先だってフレームバッファからＯＳが最後に書き込んだ表示データを取り出して遠隔装置へ送信する遠隔出力部とを有し、
前記遠隔装置は、表示機能を有するコンソールと、遠隔出力部から送られた表示データを受信してコンソールに送りコンソールに表示する画面表示部とを有することを特徴とする。
【００１３】
本発明の第５の遠隔表示システムは、前記第１乃至第４のいずれかの遠隔表示システムにおいて、前記制御ドライバは前記本体装置に必須のドライバとして組み込まれた中の１つであることを特徴とする。
【００１４】
本発明の第６の遠隔表示システムは、前記第１乃至第４のいずれかの遠隔表示システムにおいて、前記遠隔出力部はＯＳとハードウェアの間で基本入出力を制御するプログラムであるＢＩＯＳに組み込まれたことを特徴とする。
【００１５】
本発明の第１の遠隔表示方法は、ＯＳがＯＳ停止となるエラー処理を開始したことを制御ドライバが検出するステップ１と、制御ドライバからＯＳ停止エラーの発生通知を受けるとＯＳが出力した表示データを格納するバッファから表示データを取り出して遠隔地に設置された遠隔装置へ送信するステップ２とを有することを特徴とする。
【００１６】
本発明の第２の遠隔表示方法は、ＯＳがＯＳ停止となるエラー処理を開始したことを制御ドライバが検出するステップ１と、制御ドライバからＯＳ停止エラーの発生通知を受けるとＯＳパニックフラグをオン状態とするステップと、ＯＳからリセット要求を受けるとＯＳパニックフラグがオン状態の場合にリセット処理に先だってＯＳが出力した表示データを格納するバッファから表示データを取り出して遠隔地に設置された遠隔装置へ送信するステップ２とを有することを特徴とする。
【００１７】
本発明の第３の遠隔表示方法は、本体装置と通信手段で接続された遠隔装置へ本体装置の表示データを表示する遠隔表示方法であって、
前記本体装置は、ＯＳがＯＳ停止となるエラー処理を開始したこと制御ドライバが検出するステップ１と、制御ドライバからＯＳ停止エラーの発生通知を受け後にＯＳからリセット要求を受けるとリセット処理に先だってＯＳが出力した表示データを格納するバッファから表示データを取り出して遠隔装置へ送信するステップ２とを有し、
前記遠隔装置は、本体装置から送られた表示データを受信して遠隔装置に接続するコンソールに表示するステップを有することを特徴とする。
【００１８】
本発明の第４の遠隔表示方法は、本体装置と通信手段で接続された遠隔装置へ本体装置の表示データを表示する遠隔表示方法であって、
前記本体装置は、ＯＳがＯＳ停止となるエラー処理を開始したこと制御ドライバが検出する検出ステップ１と、制御ドライバからＯＳ停止エラーの発生通知を受け後にＯＳからリセット要求を受けるとリセット処理に先だってコンソールに表示する表示データを格納するフレームバッファにＯＳが最後に書き込んだ表示データを取り出して遠隔装置へ送信する送信ステップ２とを有し、
前記遠隔装置は、本体装置から送られた表示データを受信してコンソールに送りコンソールに表示するステップとを有することを特徴とする。
【００１９】
本発明の第５の遠隔表示方法は、前記第１乃至第４のいずれかの遠隔表示方法において、前記ステップ１は前記本体装置に標準で組み込まれたドライバの１つに組み込んだことを特徴とする。
【００２０】
本発明の第６の遠隔表示方法は、前記第１乃至第４のいずれかの遠隔表示方法において、前記ステップ２はＯＳとハードウェアの間で基本入出力を制御するプログラムであるＢＩＯＳに組み込まれたことを特徴とする。
【００２１】
本発明の第１のプログラムは、ＯＳがＯＳ停止となるエラー処理を開始したことを制御ドライバが検出するステップと、制御ドライバからＯＳ停止エラーの発生通知を受けるとＯＳが出力した表示データを格納するバッファから表示データを取り出して遠隔地に設置された遠隔装置へ送信するステップとをコンピュータに実行させる。
【００２２】
本発明の第２のプログラムは、ＯＳがＯＳ停止となるエラー処理を開始したことを制御ドライバが検出するステップと、制御ドライバからＯＳ停止エラーの発生通知を受けるとＯＳパニックフラグをオン状態としＯＳからリセット要求を受けるとＯＳパニックフラグがオン状態の場合にリセット処理に先だってＯＳが出力した表示データを格納するバッファから表示データを取り出して遠隔地に設置された遠隔装置へ送信するステップとをコンピュータに実行させる。
【００２３】
【発明の実施の形態】
次に、本発明の実施の形態について図面を参照して詳細に説明する。図１は本発明の実施の形態の構成を示した図である。図１を参照すると本発明は、本体装置１０と、遠隔装置２０と、これらを互いに接続するネットワーク３０を含んでいる。
【００２４】
本体装置１０は、ＯＳ１１と、制御ドライバ１２と、ＢＩＯＳ１３と、グラフィクス制御部１４と、ネットワーク制御部１５と、遠隔制御アプリケーション１６とを含み、さらに表示機能を有するコンソール１９を配下に接続する。ＯＳ１１は本体装置１０で動作するオペレーティングシステムである。制御ドライバ１２はＯＳ１１からの通知を受けてＯＳ停止エラーを検出しＢＩＯＳ１３へ通知するプログラムであるが、本体装置１０に組み込まれるデバイスドライバの１つにするＯＳ停止エラーの検出機能を組み込むようにしてもよい。
【００２５】
ＢＩＯＳ１３は基本入出力を制御するプログラムでありＯＳ１１とハードウェアとの間に位置しＯＳ１１が停止状態であっても動作してハードウェアを制御する。また、ＢＩＯＳ１３は、ＯＳ１１のパニック検出通知を受けてパニックフラグをオンし遠隔装置２０にメッセージデータを送ってコンソール２９へ表示するよう指示する遠隔出力部１７とを含む。
【００２６】
グラフィクス制御部１４はコンソール１９への表示データを記憶するフレームバッファ１８を含み、フレームバッファ１８のデータをコンソール１９へ送ってコンソール１９に表示する機能と、遠隔出力部１７からのフレームバッファ１８の読み出し要求に応じてフレームバッファ１８のデータを返却する機能を有する。
【００２７】
ネットワーク制御部１５は、ネットワーク３０に対して送受信の制御・実行を行う。遠隔制御アプリケーション１６は、ＯＳ１１の出力するメッセージをＯＳ１１から受け取って遠隔装置２０へ送信しコンソール２９へ表示する機能を有するアプリケーションソフトウェアである。
【００２８】
遠隔装置２０はネットワーク３０と接続し本体装置１０との間で通信を実行可能な情報処理装置であり表示機能を有するコンソール２９を配下に接続する。また、遠隔装置２０は本体装置１０の遠隔出力部１７から送られる表示データを受信してコンソール２９へ表示出力する画面出力部２２を含むリモート制御部２１を含む。画面出力部２２は遠隔装置２０上で動作するプログラムである。
【００２９】
次に、本発明の実施の形態の動作について図面を参照して説明する。図２はＯＳ停止エラーが発生した際の動作をＯＳ１１、制御ドライバ１２、及びＢＩＯＳ１３に分けて示したフローチャートである。図３は、遠隔装置２０の画面出力部２２における動作を示した図である。
【００３０】
まず、エラーのない状態では、遠隔制御アプリケーション１６が、ＯＳ１１や各アプリケーションソフトウェアがコンソールに表示するメッセージや画面表示データを圧縮してネットワーク制御部１５を介して遠隔装置２０へ送信し、これを受けた遠隔制御部２１に含まれる画面制御部２２が圧縮されたデータを伸張してコンソール２９へ表示する。
【００３１】
このように、遠隔制御アプリケーション１６は、本体装置１０に異常がなければ支障なくリモートコンソール機能を実行できる。なお、ここでは説明を省略するが遠隔制御アプリケーション１６は、遠隔装置２０のコンソール２９から入力したコマンドを遠隔制御部２１が受け付けて本体装置２０に送ってきたコマンドを処理する機能も含んでおり、コンソール２９をあたかもコンソール１９のように操作できるようにする。
【００３２】
次にＯＳ停止エラーが発生し、ＯＳがパニックしてアプリケーションソフトウェアやドライバが停止して遠隔制御アプリケーション１６が動作できなくなった場合の動作について説明する。図２を参照すると、ＯＳ１１はＯＳを停止すべきエラーを検出すると（Ｓ６１）、制御ドライバ１２を含む各ドライバに対してＯＳ停止に備えた緊急終了を指示する（Ｓ６２）。各ドライバは緊急終了指示を受けると配下のデバイスの動作を停止してＯＳ停止エラーによるダメージの波及を抑止するような状態にして終了をＯＳ１１に返す。
【００３３】
制御ドライバ１２は、緊急終了指示を受けるとＯＳ１１がＯＳ停止となるエラーを検出しパニックしたことをＢＩＯＳ１３に通知し（Ｓ６３）、ＯＳ１１に終了を通知する（Ｓ６５）。ＢＩＯＳ１３の遠隔出力部１７はＯＳパニック通知を受けるとＯＳパニックフラグをオン状態とする（Ｓ６４）。
【００３４】
ここでは制御ドライバ１２は通常のドライバのように決められたデバイスを制御する機能を持たないものとして説明したが、例えば図示しないが本体装置１０に接続する磁気ディスク装置を制御するディスク制御ドライバにステップ６３のＯＳパニックの発生検出機能を盛り込むようにしてもよい。その場合、ディスク制御ドライバは緊急終了指示を受けると処理中の磁気ディスク装置への書き込みを終了させ磁気ディスク装置へのアクセスを停止し磁気ディスク装置の記憶データの破壊を抑止するような状態とし、ＯＳパニックをＢＩＯＳ１３に通知して終了通知をＯＳ１１へ返し自身の動作を停止する。
【００３５】
ＯＳ１１は、各ドライバから終了通知を確認するか予め決められた時間が経過するとエラーの発生を知らせるためのメッセージをフレームバッファ１８に書き込み（Ｓ６６）、ＢＩＯＳ１３に対してリセットを指示する（Ｓ６７）。
【００３６】
ＢＩＯＳ１３の遠隔出力部１７はリセット指示を受けるとＯＳパニックフラグを確認し（Ｓ６８）、オン状態であればフレームバッファ１８のデータを読み取り圧縮してネットワーク制御部１５を介して遠隔装置２０へ送信する（Ｓ６９）。この状態ではネットワーク制御部１５を制御するためのドライバは停止しているため、ＢＩＯＳ１３内にネットワーク制御部１５を制御してデータを圧縮して送信するためのプログラムが必要である。従って、もしＢＩＯＳ１３にこの機能を持ったプログラムがない場合は用意する必要がある。
【００３７】
次に、遠隔出力部１７は送信が終わるとＯＳパニックフラグをオフ状態とし（Ｓ７０）、リセット指示に従ってＢＩＯＳ１３が本体装置１０のリセットを実行する。リセットの内容については特に限定しないが、例えばエラー要因を除去できる場合は除去して再起動から再立ち上げを実行してもよい。
【００３８】
ステップＳ６８でＯＳパニックフラグがオフ状態だった場合は、ステップＳ６９とＳ７０をスキップしてステップＳ７０のリセットを実行する。
【００３９】
次に、図３を参照して遠隔装置２０の動作を説明する。遠隔装置２０は、図２のステップＳ６９でＢＩＯＳ１３から送られたデータをネットワーク３０を介して受信し（Ｓ７２）、画面出力部２２に渡す。画面出力部２２は、受信したデータを解凍して画面出力するメッセージデータを抽出し（Ｓ７３）、抽出したメッセージデータをコンソール２９へ送りコンソール２９に画面表示する（Ｓ７４）。
【００４０】
以上のように、ＯＳ停止エラー発生後にＯＳ１１がコンソール１９に表示するメッセージをリモートコンソール２９に送信することは、遠隔制御アプリケーション１６だけではできなかったが、本発明でこれを実現可能とした。ＯＳ停止エラー発生後にＯＳ１１がコンソール１９に表示するメッセージは、例えば、発生したエラーを特定するコードや発生の原因を解析するために有効な情報を表示するので、発生したエラーへの対応策を検討する上で重要な情報となる。システムの管理者にとっては、エラーに対する復旧処理を含む保守作業を行う上でエラーが発生した本体装置１０が設置されている場所まで行く時間を短縮できる。また、ドライバとＢＩＯＳに機能を設けるため、ＯＳの種別に依存せず任意のオープンＯＳを使用している場合にも適用できる。
【００４１】
以上の説明では本体装置１０と遠隔装置２０との間を接続する通信手段をネットワーク３０とする構成を示したが、通信手段はネットワーク３０に限定するものではなく電話回線等で接続したり、専用の通信回線で接続したりする構成でもかまわない。また、本体装置１０を無人運転する場合、コンソール１９は接続せず、メッセージや画面表示データはコンソール２９に出力するような形態でもよい。
【００４２】
【発明の効果】
本発明によれば、制御ドライバとＢＩＯＳにＯＳ停止エラーを検出しＯＳのメッセージをリモートコンソールに送信する機能を設けることにより、専用のハードウェアの追加やＯＳの改造をすることなく、ＯＳ停止エラー発生時のメッセージをリモートコンソールに表示することができるという効果がある。これにより致命的なＯＳ停止エラーが発生した際に、システム管理者および保守員が遠隔地にあるリモートコンソールに表示されたメッセージからエラー情報を採取し、迅速に保守作業を行うことが可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態の構成を示したブロック図である。
【図２】本発明の実施の形態の本体装置１０での動作を示したフローチャートである。
【図３】本発明の実施の形態の遠隔装置２０での動作を示したフローチャートである。
【符号の説明】
１０　　本体装置
１１　　ＯＳ
１２　　制御ドライバ
１３　　ＢＩＯＳ
１４　　グラフィクス制御部
１５　　ネットワーク制御部
１６　　遠隔制御アプリケーション
１７　　遠隔出力部
１８　　フレームバッファ
１９　　コンソール
２０　　遠隔装置
２１　　遠隔制御部
２２　　画面出力部
２９　　コンソール
３０　　ネットワーク
【図１】
2004030337.tif 000003
【図２】
2004030337.tif 000004
【図３】
2004030337.tif 000005