第1基本ソフトウェアにより稼働される第1コンピュータと、第2基本ソフトウェアにより稼働される第2コンピュータと、前記第1及び第2コンピュータの稼働状態の障害情報を収集する障害監視コンピュータと、前記第1コンピュータと第2コンピュータと障害監視コンピュータとを接続するネットワークとを備え、該障害監視コンピュータが、コンピュータの監視情報へのアクセスを共通化するためのインタフェースである監視情報アクセス共通化機能と、スクリプトを実行するためのソフトウェアであるスリプト実行機能と、ネットワークを経由した別コンピュータ上でシェルコマンドを実行するプログラムリモートシェル機能とを備えるコンピュータシステムの障害情報収集システムであって、前記障害監視コンピュータが、第1基本ソフトウェア系のコンピュータに対する接続確認を監視情報アクセス共通化機能及びスリプト実行機能を用いて行う接続確認機能部と、第1基本ソフトウェア系のコンピュータに対するセキュリティパッチが適用されているか否かを監視情報アクセス共通化機能及びスリプト実行機能を用いて行うセキュリティパッチ適用確認部と、第2基本ソフトウェア系のコンピュータに対するシステムログの取得をリモートシェル機能によって行うシステムログ取得部と、第1及び第2基本ソフトウェア系の複数のコンピュータに対して監視情報アクセス共通化機能及びスリプト実行機能並びにリモートシェル機能を用いて多重起動を確認する多重起動確認部と、第1基本ソフトウェア系のコンピュータが実行しているイベントログの確認を監視情報アクセス共通化機能及びスリプト実行機能を用いて行うイベントログ確認部と、第1基本ソフトウェア系のコンピュータに対するソフトウェアが起動しているか否かの確認を監視情報アクセス共通化機能及びスリプト実行機能を用いて行うサービス起動確認部と、第1基本ソフトウェア系のコンピュータのサービスソフトウェアの比較を監視情報アクセス共通化機能及びスリプト実行機能を用いて行うサービス比較確認部と、第1及び第2基本ソフトウェア系の複数コンピュータに対して監視情報アクセス共通化機能及びスリプト実行機能並びにリモートシェル機能を用いて起動状態を監視するピンチェック確認部とを備えることを特徴とする障害情報収集システム。第1基本ソフトウェアにより稼働される第1コンピュータと、第2基本ソフトウェアにより稼働される第2コンピュータと、前記第1及び第2コンピュータの稼働状態の障害情報を収集する障害監視コンピュータと、前記第1コンピュータと第2コンピュータと障害監視コンピュータとを接続するネットワークとを備え、該障害監視コンピュータが、コンピュータの監視情報へのアクセスを共通化するためのインタフェースである監視情報アクセス共通化機能と、スクリプトを実行するためのソフトウェアであるスリプト実行機能と、ネットワークを経由した別コンピュータ上でシェルコマンドを実行するプログラムリモートシェル機能とを備えるコンピュータシステムの障害情報収集方法であって、前記障害監視コンピュータに、第1基本ソフトウェア系のコンピュータに対する接続確認を監視情報アクセス共通化機能及びスリプト実行機能を用いて行う接続確認工程と、第1基本ソフトウェア系のコンピュータに対するセキュリティパッチが適用されているか否かを監視情報アクセス共通化機能及びスリプト実行機能を用いて行うセキュリティパッチ適用確認工程と、第2基本ソフトウェア系のコンピュータに対するシステムログの取得をリモートシェル機能によって行うシステムログ取得工程と、第1及び第2基本ソフトウェア系の複数のコンピュータに対して視情報アクセス共通化機能及びスリプト実行機能並びにリモートシェル機能を用いて多重起動を確認する多重起動確認工程と、第1基本ソフトウェア系のコンピュータが実行しているイベントログの確認を監視情報アクセス共通化機能及びスリプト実行機能を用いて行うイベントログ確認工程と、第1基本ソフトウェア系のコンピュータに対するソフトウェアが起動しているか否かの確認を監視情報アクセス共通化機能及びスリプト実行機能を用いて行うサービス起動確認工程と、第1基本ソフトウェア系のコンピュータのサービスソフトウェアの比較を監視情報アクセス共通化機能及びスリプト実行機能を用いて行うサービス比較確認工程と、第1及び第2基本ソフトウェア系のコンピュータに対して監視情報アクセス共通化機能及びスリプト実行機能並びにリモートシェル機能を用いて起動状態を監視するピンチェック確認工程とを実行することを特徴とする障害情報収集方法。前述の特許文献1には、一方のコンピュータが認識可能なデータを他のコンピュータによって認識可能にするための処理が記載されているが、異なる基本ソフトウェアによって稼働している複数コンピュータを接続したコンピュータシステムの稼働状態の障害情報を収集することについては考慮されておらず、この基本ソフトウェアが異なる複数のコンピュータをネットワーク接続した環境下においては、個々の基本ソフトウェア毎に対応した稼働状態の障害検知用の障害検知プログラムを個々に作成し、それぞれのコンピュータの基本ソフトウェアに対応した個々の障害検知プログラムを用いて稼働状態の障害情報を収集しなければならないという課題があった。本発明の目的は、前述の従来技術による課題を解決しようとするものであり、1台の監視コンピュータを用いて異なる基本ソフトウェアによって稼働している複数コンピュータの稼働状態の障害情報を容易に収集することができる障害情報収集システム及び障害情報収集方法を提供することである。前記目的を達成するために本発明は、第1基本ソフトウェアにより稼働される第1コンピュータと、第2基本ソフトウェアにより稼働される第2コンピュータと、前記第1及び第2コンピュータの稼働状態の障害情報を収集する障害監視コンピュータと、前記第1コンピュータと第2コンピュータと障害監視コンピュータとを接続するネットワークとを備え、該障害監視コンピュータが、コンピュータの監視情報へのアクセスを共通化するためのインタフェースである監視情報アクセス共通化機能と、スクリプトを実行するためのソフトウェアであるスリプト実行機能と、ネットワークを経由した別コンピュータ上でシェルコマンドを実行するプログラムリモートシェル機能とを備えるコンピュータシステムの障害情報収集システムであって、前記障害監視コンピュータが、第1基本ソフトウェア系のコンピュータに対する接続確認を監視情報アクセス共通化機能及びスリプト実行機能を用いて行う接続確認機能部と、第1基本ソフトウェア系のコンピュータに対するセキュリティパッチが適用されているか否かを監視情報アクセス共通化機能及びスリプト実行機能を用いて行うセキュリティパッチ適用確認部と、第2基本ソフトウェア系のコンピュータに対するシステムログの取得をリモートシェル機能によって行うシステムログ取得部と、第1及び第2基本ソフトウェア系の複数のコンピュータに対して視情報アクセス共通化機能及びスリプト実行機能並びにリモートシェル機能を用いて多重起動を確認する多重起動確認部と、第1基本ソフトウェア系のコンピュータが実行しているイベントログの確認を監視情報アクセス共通化機能及びスリプト実行機能を用いて行うイベントログ確認部と、第1基本ソフトウェア系のコンピュータに対するソフトウェアが起動しているか否かの確認を監視情報アクセス共通化機能及びスリプト実行機能を用いて行うサービス起動確認部と、第1基本ソフトウェア系のコンピュータのサービスソフトウェアの比較を監視情報アクセス共通化機能及びスリプト実行機能を用いて行うサービス比較確認部と、第1及び第2基本ソフトウェア系のコンピュータに対して監視情報アクセス共通化機能及びスリプト実行機能並びにリモートシェル機能を用いて起動状態を監視するピンチェック確認部とを備えることを第1の特徴とする。また、本発明は、第1基本ソフトウェアにより稼働される第1コンピュータと、第2基本ソフトウェアにより稼働される第2コンピュータと、前記第1及び第2コンピュータの稼働状態の障害情報を収集する障害監視コンピュータと、前記第1コンピュータと第2コンピュータと障害監視コンピュータとを接続するネットワークとを備え、該障害監視コンピュータが、コンピュータの監視情報へのアクセスを共通化するためのインタフェースである監視情報アクセス共通化機能と、スクリプトを実行するためのソフトウェアであるスリプト実行機能と、ネットワークを経由した別コンピュータ上でシェルコマンドを実行するプログラムリモートシェル機能とを備えるコンピュータシステムの障害情報収集方法であって、前記障害監視コンピュータに、第1基本ソフトウェア系のコンピュータに対する接続確認を監視情報アクセス共通化機能及びスリプト実行機能を用いて行う接続確認工程と、第1基本ソフトウェア系のコンピュータに対するセキュリティパッチが適用されているか否かを監視情報アクセス共通化機能及びスリプト実行機能を用いて行うセキュリティパッチ適用確認工程と、第2基本ソフトウェア系のコンピュータに対するシステムログの取得をリモートシェル機能によって行うシステムログ取得工程と、第1及び第2基本ソフトウェア系の複数のコンピュータに対して視情報アクセス共通化機能及びスリプト実行機能並びにリモートシェル機能を用いて多重起動を確認する多重起動確認工程と、第1基本ソフトウェア系のコンピュータが実行しているイベントログの確認を監視情報アクセス共通化機能及びスリプト実行機能を用いて行うイベントログ確認工程と、第1基本ソフトウェア系のコンピュータに対するソフトウェアが起動しているか否かの確認を監視情報アクセス共通化機能及びスリプト実行機能を用いて行うサービス起動確認工程と、第1基本ソフトウェア系のコンピュータのサービスソフトウェアの比較を監視情報アクセス共通化機能及びスリプト実行機能を用いて行うサービス比較確認工程と、第1及び第2基本ソフトウェア系のコンピュータに対して監視情報アクセス共通化機能及びスリプト実行機能並びにリモートシェル機能を用いて起動状態を監視するピンチェック確認工程とを実行することを第2の特徴とする。本発明による障害情報収集システム及び障害情報収集方法は、Windows登録商標である第1基本ソフトウェアに対応して用意されている監視情報へのアクセスを共通化するためのインタフェースである監視情報アクセス共通化機能WMIと、スクリプトを実行するためのソフトウェアであるスリプト実行機能WSHと、スクリプトを実行するためのソフトウェアであるスリプト実行機能とを利用して対象とするコンピュータ毎に機能を選別して実行することによって、異なる基本ソフトウェアによって稼働している複数コンピュータの障害情報を容易に収集することができる。以下、本発明による障害情報収集システム及び障害情報収集方法の一実施形態を図面を参照して詳細に説明する。図1は、本実施形態による障害情報収集方法が適用されるコンピュータシステムにおける障害情報収集システムの構成を示す図である。本実施形態による障害情報収集システムは、AIX登録商標と呼ばれるUNIX登録商標系の基本ソフトウェアによって稼働されるAIX登録商標サーバ30と、Windows登録商標の基本ソフトウェアによって稼働されるWindows登録商標サーバ40と、同様にWindows登録商標の基本ソフトウェアによって稼働される複数のWindows登録商標端末41と、前記AIX登録商標サーバ30とWindows登録商標サーバ40と複数のWindows登録商標端末41の稼働状態の障害情報を収集して監視するためにネットワークを介して接続される障害監視コンピュータ100とから構成される。この障害監視コンピュータ100は、OSの基本的機能を制御する基本機能部11と、WMIと呼ばれるコンピュータの監視情報へのアクセス方法を共通化するインタフェースである監視情報アクセス共通化機能部12と、WSHと呼ばれる各種スクリプトを実行するためのソフトウェアであるスクリプト実行機能部13と、UNIX登録商標系のコンピュータに対してシェルのコマンドの実行や、コンピュータネットワーク経由で別のコンピュータ上でシェルのコマンドを実行するCUIプログラムであるリモートシェル機能部14とを搭載する。前記WMIWindows[登録商標]ManagementInstrumentationとは、コンピュータシステムの監視情報へのアクセス方法を共通化するインタフェースであって、監視対象の情報を収集するプロバイダと、該プロバイダが収集した情報を保管するCIMオブジェクト管理モジュールCIMOMと、監視ツールが情報を読み出すインタフェース部分の各レイヤーとによって構成され、システムの稼働状況などを監視するためのコンピュータやネットワーク機器の動作状態OSイベントログなどの収集を容易にするため、監視情報のデータ構造をCIMCommonInformationModel形式で標準化し、監視ツールと監視対象の間に組み込まれることによってインタフェースの違いを吸収する機能を有し、本出願ではWMIを監視情報アクセス共通化機能と呼ぶ。また、前記WSHWindows[登録商標]ScriptHost:Windows[登録商標]スクリプティングホストとは、Windows登録商標上でJava登録商標ScriptやVBScriptで記述されたスクリプトを実行するためのソフトウェアであって、従来のWindows登録商標で用意されていたバッチファイルによるバッチ処理機能と比べて、大幅に複雑な処理を可能とし、レジストリを操作するコマンドが用意されるなど、OSレベルで管理されているデータにアクセスする機能も用意され、スクリプトエンジンが対応していれば特定のコンピュータ言語に依存せずに動作するため、Windows登録商標プラットフォーム上でのスクリプト処理が簡単かつ柔軟であり、スクリプト言語を利用してIEやOffice登録商標アプリケーション、WMIやADSIActiveDirectoryServiceInterface:ディレクトリサービスを統一して扱うことが可能なインタフェースといったCOMオブジェクトを制御することができる機能であり、本出願では、WSHをスクリプト実行機能と呼ぶ。また、前記UNIX登録商標系の基本ソフトウェアによって稼働されるAIX登録商標サーバ30は、別のユーザーとしてシェルのコマンドの実行や、コンピュータネットワーク経由で別のコンピュータ上でシェルのコマンドを実行するCUIプログラムであるリモートシェル機能によっても操作することができ、この機能を本出願では、リモートシェル機能と呼ぶ。前記障害監視コンピュータ100は、コンピュータを稼働させるためのWindows登録商標系の基本ソフトウェア10と、本実施形態による稼働状態の障害監視を行うための障害監視ソフトウェア20と、これらソフトウェアを実行するためのCPUやメモリ等のハードウェアが搭載され、前記障害監視ソフトウェア20は、Windows登録商標系のコンピュータに対する接続確認を前記監視情報アクセス共通化機能部12及びスリプト実行機能部13を用いて行う接続確認機能部22と、同様にWindows登録商標系のコンピュータに対するセキュリティパッチが適用されているか否かを前記監視情報アクセス共通化機能部12及びスリプト実行機能部13を用いて行うセキュリティパッチ適用確認部23と、AIX系に対するシステムログの取得をリモートシェル機能部14によって行うシステムログ取得部24と、第1及び第2基本ソフトウェア系の複数のコンピュータに対して監視情報アクセス共通化機能部12及びスリプト実行機能部13並びにリモートシェル機能部14を用いて多重起動を確認する多重起動確認部25と、Windows登録商標系のコンピュータが実行しているイベントログの確認を監視情報アクセス共通化機能部12及びスリプト実行機能部14を用いて行うイベントログ確認部26と、Windows登録商標系のコンピュータに対するサービスソフトウェアが起動しているか否かの確認を監視情報アクセス共通化機能部12及びスリプト実行機能部13を用いて行うサービス起動確認部27と、Windows登録商標系のコンピュータに対して駆動されるサービス比較確認部28と、全てのコンピュータに対して監視情報アクセス共通化機能部12及びスリプト実行機能部13並びにリモートシェル機能部14を用いてPinを発して起動状態を監視するピングチェック確認部29とから構成され、管理者の操作によって前記各機能部22~29が選択的に実行されることによって、ネットワーク接続されたOSが異なる複数コンピュータの稼働時における障害情報を監視することができる。本実施形態による障害情報収集システムは、障害監視コンピュータ100が、コンピュータシステムの監視情報へのアクセス方法を共通化するインタフェースWMIである監視情報アクセス共通化機能部12と、Windows登録商標上でJava登録商標ScriptやVBScriptで記述されたスクリプトを実行するためのソフトウェアWSHであるスリプト実行機能部13と、UNIX登録商標系コンピュータへのシェルのコマンドを実行するリモートシェル機能部14とを搭載し、稼働状態を監視する対象のコンピュータに対応した前記機能22~29を選択的に実行可能に構成したことによって、1台の障害監視コンピュータ100を用いて異なる基本ソフトウェアによって稼働している複数コンピュータの障害情報を容易に収集することができる。