(57)【要約】【課題】ネットワーク接続機器１０２の予防保全を行え、ネットワーク接続機器１０２が障害による運転停止を最小にでき、さらに何らかの障害が発生した時の効果的な対処や、人的資源の節約ができるメンテナンス装置を提供する。【解決手段】インターネット１０１に接続された一つ以上のネットワーク接続機器１０２と、インターネット１０１に接続されたメンテナンスセンタ１０３内にあるセンタサーバ１０４から構成されるメンテナンス装置において、ネットワーク接続機器１０２上でサービスエージェントが動作し、その結果レポートをメンテナンスセンタ１０３で受信して蓄積し、メンテナンスブラウザでメンテナンスするようにした。【選択図】　　　図１
2004013411.tif 000002
【特許請求の範囲】
【請求項１】
インターネットに接続された一つ以上のネットワーク接続機器と、インターネットに接続されたメンテナンスセンタ内にあるセンタサーバから構成されるメンテナンス装置において、
前記ネットワーク接続機器上に、前記ネットワーク接続機器に対して運用管理サービス／保守サービス／メンテナンスサービスの提供を行い、サービス提供に対して結果レポートを作成する一つ以上のサービスエージェントを備え、インターネットを通して前記サービスエージェントの結果レポートをセンタサーバに送信するレポート送信部を備え、メンテナンス時にセンタサーバからインターネットを通して行われる、メンテナンス作業の通信と接続するメンテナンス受信部を備え、
前記センタサーバ上に、顧客の情報とサービスエージェントの結果レポートと更新ソフトウェアを格納するサービス情報データベースを備え、前記ネットワーク接続機器から送信された結果レポートを受信し、前記サービス情報データベースに結果を格納する結果レポート受信部を備え、前記サービス情報データベースの内容を基に、メンテナンス用ＨＴＭＬ文書を作成するメンテナンス情報表示部を備え、前記メンテナンス情報表示部の作成したメンテナンス用ＨＴＭＬ文書を発信するメンテナンスサーバを備え、前記メンテナンスサーバよりメンテナンス用ＨＴＭＬ文書を受信し表示を行うメンテナンスブラウザを備え、前記センタサーバと前記ネットワーク接続機器への接続を行うメンテナンス送信部を備えることを特徴とするリモートメンテナンス装置。
【請求項２】
前記サービスエージェントは、前記センタサーバからの更新通知を受取り、サービスエージェントを起動するサービスエージェント起動部を備え、前記センタサーバ上の前記サービス情報データベースより更新用ソフトウェアをダウンロードするソフトウエア取得部を備え、ダウンロードした更新用ソフトウェアのチェックを行い正しい更新用ソフトウェアであれば更新作業を行い、正しくなれば更新作業は行わない更新実行部を備え、前記更新実行部の更新結果を前記メンテナンスセンタと前記ネットワーク接続機器の管理者に通知する更新結果送信部を備えることにより、ソフトウェアの自動更新を行うことを特徴とする請求項１記載のリモートメンテナンス装置。
【請求項３】
前記サービスエージェントは、障害のログパターンが記述された障害パターンデータベースを備え、前記ネットワーク機器上でソフトウエア、ハードウエア、ネットワークの状態を監視するプログラムの出力ログが更新されることより、前記サービスエージェントの起動を行うサービスエージェント起動部を備え、前記障害パターンデータベースのログパターンと出力ログの更新された部分を比較するパターン検出部を備え、パターンが一致した場合前記メンテナンスセンタと前記ネットワーク接続機器の管理者に警告を通知する警告送信部を備えることにより、前記ネットワーク接続機器の障害監視を行うことを特徴とする請求項１記載のリモートメンテナンス装置。
【請求項４】
前記障害パターンデータベースは、不正アクセスのログパターンが記述された不正アクセスパターンデータを備えることにより、不正アクセスの監視を行うことを特徴とする請求項３記載のリモートメンテナンス装置。
【請求項５】
前記障害パターンデータベースは、ハードウエア障害のログパターンが記述されたハードウェア障害パターンデータを備えることにより、ハードウエア障害の監視を行うことを特徴とする請求項３記載のリモートメンテナンス装置。
【請求項６】
前記障害パターンデータベースは、プログラムの障害ログパターンが記述されたプログラム障害パターンデータを備えることにより、プログラム障害の監視を行うことを特徴とする請求項３記載のリモートメンテナンス装置。
【請求項７】
前記障害パターンデータベースは、ネットワーク障害のログパターンが記述されたネットワーク障害パターンデータを備えることにより、ネットワーク障害の監視を行うことを特徴とする請求項３記載のリモートメンテナンス装置。
【請求項８】
請求項４〜７のいずれか１項記載の前記障害パターンデータベースは、請求項２記載のリモートメンテナンス装置を用いて前記障害パターンデータベースの内容を自動的に更新することを特徴とするリモートメンテナンス装置。
【請求項９】
前記メンテナンス情報表示部は、前記サービス情報データベースから顧客毎の情報を取得する顧客情報取得部を備え、前記サービス情報データベースからサービス結果を取得するサービス結果取得部を備え、前記顧客情報取得部から取得した情報と前記サービス結果取得部から取得した情報と前記ネットワーク接続機器へのアクセス情報との関連づけを行うメンテナンス用ＨＴＭＬ文書を作成するドキュメント作成部を備えることにより、前記ネットワーク接続機器へのサービスの提供状況の確認と障害対応をブラウザだけで行えることを特徴とする請求項１記載のリモートメンテナンス装置。
【請求項１０】
前記ドキュメント作成部で作成されるメンテナンス用ＨＴＭＬ文書は、サービス結果を重要度で色分けして表示するサービス結果表示部を備え、前記ネットワーク接続機器へのリンクを表示するアクセス部を備え、顧客情報を表示する顧客情報表示部を備えることにより、１ページのブラウザ画面だけで前記ネットワーク接続機器の状態の把握と障害に対する対応と連絡を行えることを特徴とする請求項９記載のリモートメンテナンス装置。
【請求項１１】
前記ネットワーク接続機器は、一つ以上の前記サービスエージェントの結果レポートを基に、前記ネットワーク接続機器の状態を表示する状態表示用ＨＴＭＬ文書を作成するエージェントメンテナンス情報表示部を備え、前記エージェントメンテナンス情報表示部の作成した状態表示用ＨＴＭＬ文書を発信する状態表示サーバを備え、前記状態表示サーバより状態表示用ＨＴＭＬ文書を受信し表示を行う状態表示ブラウザを備えることにより、前記ネットワーク接続機器の管理者にもサービス提供の情報を提供することを特徴とする請求項１記載のリモートメンテナンス装置。
【請求項１２】
インターネットに接続された一つ以上のネットワーク接続機器と、インターネットに接続されたメンテナンスセンタにあるセンタサーバから構成されるメンテナンス装置において、
前記ネットワーク接続機器は、ネットワーク接続機器操作用端末より入力される前記ネットワーク機器管理者の氏名、連絡先等の顧客情報を記憶する顧客情報記憶領域と、更新された前記顧客情報の差分をセンタサーバに送信するレポート送信部を備え、
前記センタサーバは、サービス情報データベースに顧客情報データを備え、前記ネットワーク接続機器から送信された前記顧客情報の差分を受信し顧客情報データを更新する結果レポート受信部を備えることを特徴とするリモートメンテナンス装置。
【請求項１３】
前記センタサーバは、前記ネットワーク接続機器の障害発生時にネットワーク接続機器を保守するメンテナンスセンタ管理者へ障害発生を通知するための通知先を格納するメンテナンスセンタ管理者通知先テーブルと、前記メンテナンスセンタ管理者通知先テーブルを参照してメンテナンスセンタ管理者に前記ネットワーク接続機器の障害発生を通知する障害発生通知送信部と、勤務体制カレンダデータを備えることを特徴とする請求項１又は１２記載のリモートメンテナンス装置。
【請求項１４】
前記センタサーバは、障害の発生したネットワーク接続機器のメンテナンス画面を特定するＵＲＬを障害発生通知に付加するＵＲＬ生成部を備えることを特徴とする請求項１３記載のリモートメンテナンス装置。
【請求項１５】
前記センタサーバは、サービス情報データベースに契約優先度係数テーブルと、障害優先度係数テーブルと、時刻優先度関数と、メンテナンス優先度関数を備え、
障害の発生時刻、障害の内容、保守契約の形態から対応の優先度を計算するメンテナンス優先度計算部と、その計算結果を基に並べ替えるメンテナンス順序並べ替え機能部と、メンテナンス情報表示部を備え、
障害の発生したネットワーク接続機器に対してメンテナンスセンタ管理者が対応すべき順序を表示することを特徴とする請求項１又は１２記載のリモートメンテナンス装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、遠隔地にある複数のネットワーク接続機器をメンテナンスするリモートメンテナンス装置に関する。
【０００２】
【従来の技術】
通常、インターネットとＬＡＮとの間には、ＬＡＮに接続された複数のクライアント用パーソナルコンピュータ（ＰＣ）に様々なサービスを提供するために複数のサーバ装置が設けられている。最近では、この複数のサーバ機能を一台だけで提供するオールインワンのネットワーク接続機器がある。このネットワーク接続機器には、ＷＷＷサーバ、ＤＮＳサーバ、ＭＡＩＬサーバ等の機能を備え、各種サーバ等の設定をブラウザ等から設定できるものもあり、企業・組織内に専任のネットワーク管理者がいなくても、インターネット接続が容易となってきた。インターネット接続を行う企業・組織が増加するにつれ、上記ネットワーク接続機器の管理・メンテナンスを外部の企業や組織に委託するなど、遠隔地から管理・メンテナンスをする必要が高まっている。
従来、ネットワーク接続機器を遠隔地より管理するには、ネットワークを介して、遠隔ログインにより、対象のネットワーク接続機器を操作したり、ＳＮＭＰ（Ｓｉｍｐｌｅ　Ｎｅｔｗｏｒｋ　Ｍａｎａｇｅｍｅｎｔ　Ｐｒｏｔｏｃｏｌ）を使って、統計情報を監視したりしていた。
【０００３】
【発明が解決しようとする課題】
ところが、全国に分散した複数のネットワーク接続を管理・メンテナンスするサービスを提供する場合に、一台ずつ遠隔ログインにより、操作を行うのは煩わしく、また、ＳＮＭＰによりネットワーク接続機器のメンテナンスを行うにしても、ソフトウェアの更新や、不正アクセス監視、機器故障監視等ができず、機能的に十分でない。
また、ネットワーク接続機器は通常、ファイアウォールの内側に設置されており、その場合、遠隔ログインやＳＮＭＰによる管理もインターネットを介した遠隔地からではできない場合が多い。
【０００４】
【課題を解決するための手段】
上記問題を解決するため、請求項１記載のリモートメンテナンス装置は、
インターネット１０１に接続された一つ以上のネットワーク接続機器１０２と、インターネットに接続されたセンタサーバ１０４から構成されるメンテナンス装置において、前記ネットワーク接続機器上に、前記ネットワーク接続機器に対して運用管理サービス／保守サービス／メンテナンスサービスの提供を行い、サービス提供に対して結果レポートを作成する一つ以上のサービスエージェント２０１を備え、インターネット１０１を通して前記サービスエージェントの結果レポートをセンタサーバに送信するレポート送信部２０２を備え、メンテナンス時にセンタサーバからインターネット１０１を通して行われる、メンテナンス作業の通信と接続するメンテナンス受信部２０３を備え、前記センタサーバ上に、顧客の情報とサービスエージェントの結果レポートと更新ソフトウェアを格納するサービス情報データベース９０１を備え、前記ネットワーク接続機器から送信された結果レポートを受信し、前記サービス情報データベースに結果を格納する結果レポート受信部９０２を備え、前記サービス情報データベースの内容を基に、メンテナンス用ＨＴＭＬ文書を作成するメンテナンス情報表示部９０３を備え、前記メンテナンス情報表示部の作成したメンテナンス用ＨＴＭＬ文書を発信するメンテナンスサーバ９０４を備え、前記ネットワーク接続機器のメンテナンスを行うために、前記メンテナンスサーバよりメンテナンス用ＨＴＭＬ文書を受信し表示を行うメンテナンスブラウザ９０５を備え、前記ネットワーク接続機器のメンテナンスの際にメンテナンス作業を行うために、ネットワーク接続機器への接続を行うメンテナンス送信部９０６を備えたものである。
このように請求項１記載のリモートメンテナンス装置によれば、メンテナンス作業の人的資源の削減ができる。
【０００５】
請求項２記載のリモートメンテナンス装置は、請求項１記載のリモートメンテナンス装置において、前記サービスエージェントが、前記センタサーバからの更新通知を受取り、サービスエージェントを起動するサービスエージェント起動部３０１を備え、前記センタサーバ上の前記サービス情報データベースより更新用ソフトウェアをダウンロードするソフトウエア取得部３０２を備え、ダウンロードした更新用ソフトウェアのチェックを行い正しい更新用ソフトウェアであればを更新作業を行い正しくなれば更新作業は行わない更新実行部３０３を備え、前記更新実行部の更新結果を前記メンテナンスセンタと前記ネットワーク接続機器の管理者に通知する更新結果送信部３０４を備えることにより、ソフトウェアの自動更新を行うものである。
以上の請求項２記載のリモートメンテナンス装置によれば、メンテナンス作業の人的資源の削減ができる。
【０００６】
請求項３記載のリモートメンテナンス装置は、請求項１記載のリモートメンテナンス装置において、前記サービスエージェントが、障害のログパターンが記述された障害パターンデータベース４０１を備え、前記ネットワーク機器上でソフトウエア、ハードウエア、ネットワークの状態を監視するプログラムの出力ログが更新されることより、前記サービスエージェントの起動を行うサービスエージェント起動部４０２を備え、前記障害パターンデータベースのログパターンと出力ログの更新された部分を比較するパターン検出部４０３を備え、パターンが一致した場合前記メンテナンスセンタと前記ネットワーク接続機器の管理者に警告を通知する警告送信部４０４を備えることにより、前記ネットワーク接続機器の障害監視を行うものである。
以上の請求項３記載のリモートメンテナンス装置によれば、メンテナンス作業の人的資源の削減ができる。
請求項４記載のリモートメンテナンス装置は、請求項３記載のリモートメンテナンス装置において、前記障害パターンデータベース４０１が、不正アクセスのログパターンが記述された不正アクセスパターンデータを備えることにより、不正アクセスの監視を行うものである。
この請求項４記載のリモートメンテナンス装置によれば、メンテナンス作業の人的資源の削減ができる。
請求項５記載のリモートメンテナンス装置は、請求項３記載のリモートメンテナンス装置において、前記障害パターンデータベース４０１が、ハードウエア障害のログパターンが記述されたハードウェア障害パターンデータを備えることにより、ハードウエア障害の監視を行うものである。
この請求項５記載のリモートメンテナンス装置によれば、メンテナンス作業の人的資源の削減ができる。
請求項６記載のリモートメンテナンス装置は、請求項３記載のリモートメンテナンス装置において、前記障害パターンデータベース４０１が、プログラムの障害ログパターンが記述されたプログラム障害パターンデータを備えることにより、プログラム障害の監視を行うものである。
この請求項６記載のリモートメンテナンス装置によれば、メンテナンス作業の人的資源の削減ができる。
請求項７記載のリモートメンテナンス装置は、請求項３記載のリモートメンテナンス装置において、前記障害パターンデータベース４０１が、ネットワーク障害のログパターンが記述されたネットワーク障害パターンデータを備えることにより、ネットワーク障害の監視を行うものである。
この請求項７記載のリモートメンテナンス装置によれば、メンテナンス作業の人的資源の削減ができる。
【０００７】
請求項８記載のリモートメンテナンス装置は、請求項４〜７のいずれか１項記載の前記障害パターンデータベース４０１が、請求項２記載のリモートメンテナンス装置を用いて前記障害パターンデータベースの内容を自動的に更新するものである。
この請求項８記載のリモートメンテナンス装置によれば、メンテナンス作業の人的資源の削減ができる。
【０００８】
請求項９記載のリモートメンテナンス装置は、前記メンテナンス情報表示部９０３が、前記サービス情報データベースから顧客毎の情報を取得する顧客情報取得部９０７を備え、前記サービス情報データベースからサービス結果を取得するサービス結果取得部９０８を備え、前記顧客情報取得部から取得した情報と前記サービス結果取得部から取得した情報と前記ネットワーク接続機器へのアクセス情報との関連づけを行うメンテナンス用ＨＴＭＬ文書を作成するドキュメント作成部９０９を備えることにより、前記ネットワーク接続機器へのサービスの提供状況の確認と障害対応をブラウザだけで行えるものである。
この請求項９記載のリモートメンテナンス装置によれば、メンテナンス作業の人的資源の削減ができる。
請求項１０記載のリモートメンテナンス装置は、請求項９記載のリモートメンテナンス装置において、前記ドキュメント作成部９０９で作成されるメンテナンス用ＨＴＭＬ文書が、サービス結果を重要度で色分けして表示するサービス結果表示部１００１を備え、前記ネットワーク接続機器へのリンクを表示するアクセス部１００２を備え、必須の顧客情報を表示する顧客情報表示部１００３を備えることにより、１ページのブラウザ画面だけで前記ネットワーク接続機器の状態の把握と障害に対する対応と連絡を行えるものである。
この請求項１０記載のリモートメンテナンス装置によれば、メンテナンス作業の人的資源の削減ができる。
請求項１１記載のリモートメンテナンス装置は、請求項１記載のリモートメンテナンス装置において、前記ネットワーク接続機器が、一つ以上の前記サービスエージェントの結果レポートを基に、前記ネットワーク接続機器の状態を表示する状態表示用ＨＴＭＬ文書を作成するエージェントメンテナンス情報表示部１１０１を備え、前記エージェントサービス変換処理部の作成した状態表示用ＨＴＭＬ文書を発信する状態表示サーバ１１０２を備え、前記状態表示サーバより状態表示用ＨＴＭＬ文書を受信し表示を行う状態表示ブラウザ１１０３を備えることにより、前記ネットワーク接続機器の管理者にもサービス提供の情報を提供するものである。
この請求項１１記載のリモートメンテナンス装置によれば、メンテナンス作業の人的資源の削減ができる。
【０００９】
請求項１２記載のリモートメンテナンス装置は、インターネットに接続された一つ以上のネットワーク接続機器と、インターネットに接続されたメンテナンスセンタにあるセンタサーバから構成されるメンテナンス装置において、前記ネットワーク接続機器が、ネットワーク接続機器操作用端末より入力される前記ネットワーク機器管理者の氏名、連絡先等の顧客情報を記憶する顧客情報記憶領域と、更新された前記顧客情報の差分をセンタサーバに送信するレポート送信部を備え、前記センタサーバは、サービス情報データベースに顧客情報データを備え、前記ネットワーク接続機器から送信された前記顧客情報の差分を受信し顧客情報データを更新する結果レポート受信部を備えることことを特徴とする。
請求項１２に記載のリモートメンテナンス装置によれば、ネットワーク接続機器の顧客情報とサービス情報データベースを簡単に同期させることができ、顧客情報の更新作業を軽減できるため、メンテナンス作業の人的資源の削減ができる。
請求項１３記載のリモートメンテナンス装置は、請求項１又は１２記載のリモートメンテナンス装置において、前記センタサーバは、前記ネットワーク接続機器の障害発生時にネットワーク接続機器を保守するメンテナンスセンタ管理者へ障害発生を通知するための通知先を格納するメンテナンスセンタ管理者通知先テーブルと、前記メンテナンスセンタ管理者通知先テーブルを参照してメンテナンスセンタ管理者に前記ネットワーク接続機器の障害発生を通知する障害発生通知送信部と、勤務体制カレンダデータを備えること特徴とする。
請求項１３に記載のリモートメンテナンス装置によれば、複数のメンテナンスセンタ管理者への障害発生時の通知を自動化する事ができ、また勤務体制カレンダデータを参照することでメンテナンスセンタ管理者の勤務体制に応じて障害発生通知先を振り分けることができ、メンテナンス作業の人的資源の削減ができる。
請求項１４記載のリモートメンテナンス装置は、請求項１３記載のリモートメンテナンス装置において、前記センタサーバが、障害の発生したネットワーク接続機器のメンテナンス画面を特定するＵＲＬを障害発生通知に付加するＵＲＬ生成部を備えることを特徴とする。
このように、前記障害発生通知部９１０より送信された障害発生通知を受信したメンテナンスセンタ管理者９１１は、障害発生通知の中に含まれる障害の発生したネットワーク接続機器のメンテナンス画面を特定するＵＲＬにメンテナンスブラウザ９０５で接続することで、障害の発生したネットワーク接続機器のメンテナンス画面を表示できるので、請求項１４に記載のリモートメンテナンス装置によれば、当直のメンテナンスセンタ管理者への障害発生時の作業指令を自動化する事ができ、メンテナンス作業の人的資源の削減ができる。
請求項１５記載のリモートメンテナンス装置は、請求項１又は１２記載のリモートメンテナンス装置において、前記センタサーバが、サービス情報データベースに契約優先度係数テーブルと、障害優先度係数テーブルと、時刻優先度関数と、メンテナンス優先度関数を備え、障害の発生時刻、障害の内容、保守契約の形態から対応の優先度を計算するメンテナンス優先度計算部と、その計算結果を基に並べ替えるメンテナンス順序並べ替え機能部と、メンテナンス情報表示部を備え、障害の発生したネットワーク接続機器に対してメンテナンスセンタ管理者が対応すべき順序を表示することを特徴とする。
請求項１５に記載のリモートメンテナンス装置によれば、障害の発生したネットワーク接続機器の対応順が表示される事で、障害発生時の作業順序の確認を自動化する事ができ、メンテナンス作業の人的資源の削減ができる。
【００１０】
【発明の実施の形態】
以下、本発明の実施の形態を図に基づいて説明する。
図１は本発明のリモートメンテナンス装置の概念図である。
インターネット１０１に接続されたネットワーク接続機器１０２のリモートメンテナンスをインターネット１０１に接続したメンテナンスセンタ１０３のセンタサーバ１０４にて行い、運用管理サービス／保守サービス／メンテナンスサービスを提供する。
ネットワーク接続機器１０２の本発明に係わる機能は、サービスエージェント２０１、レポート送信部２０２、メンテナンス受信部２０３からなる。
サービスエージェント２０１は、メンテナンス受信部２０３より起動され、ソフトウェアの自動更新や障害検出を行い、異常等の発生や定期連絡をレポート送信部２０２に渡す。
レポート送信部２０２は、サービスエージェント２０１が作成した異常レポートや定期レポートをメンテナンスセンタ１０３に送信する。
メンテナンス受信部２０３は、メンテナンスセンタ１０３からの指令を受信し、サービスエージェント２０１の起動を行う。
【００１１】
メンテナンスセンタ１０３は、メンテナンスブラウザ９０５、センタサーバ１０４からなる。
メンテナンスブラウザ９０５は、メンテナンスセンタ１０３の管理者が各顧客のネットワーク接続機器１０２のリモートメンテナンスを行う際のＧＵＩ（Ｇｒａｐｈｉｃａｌ　Ｕｓｅｒ　Ｉｎｔｅｒｆａｃｅ）である。
センタサーバ１０４は、サービス情報データベース９０１、結果レポート受信部９０２、メンテナンス情報表示部９０３、メンテナンスサーバ９０４、メンテナンス送信部９０６からなる。
サービス情報データベース９０１には、顧客の情報と、サービスエージェントの結果レポートと、更新ソフトウェアが格納される。
結果レポート受信部はネットワーク接続機器から送信された結果レポートを受信し、サービス情報データベースに結果レポートを格納する。
メンテナンス情報表示部９０３は、サービス情報データベース９０１の内容を基にメンテナンス用ＨＴＭＬ文書を作成する。
メンテナンスサーバ９０４はメンテナンス情報表示部９０３の作成したメンテナンス用ＨＴＭＬ文書を発信する。
メンテナンス送信部９０６はネットワーク接続機器１０２へのリモート接続を行う。
【００１２】
さらに、図２はメンテナンス情報表示部９０３の機能を示したブロックで、顧客情報取得部９０７、サービス結果取得部９０８、ドキュメント作成部９０９からなる。
顧客情報取得部９０７は、サービス情報データベース９０１に登録された顧客情報を取得する。
サービス結果取得部９０８は、サービス情報データベース９０１に蓄積した結果レポートを取得する。
ドキュメント作成部９０９は、顧客情報取得部９０７とサービス結果取得部９０８により得られた情報を基にネットワーク接続機器１０２に対するアクセス情報の関連づけとＨＴＭＬ文書の作成を行う。
以上の構成を持つリモートメンテナンス装置によれば、インターネット１０１上に接続されたネットワーク接続機器１０２の状態をメンテナンスセンタからインターネット１０１を通してリモート監視できる。また、ネットワーク機器に障害が発生した場合、メンテナンスセンタから迅速に障害対応を行える。
【００１３】
図３は、サービスエージェント２０１の一つとして、ソフトウェアの自動更新を行う機能を示したブロック図であり、サービスエージェント起動部３０１、ソフトウェア取得部３０２、更新実行部３０３、更新結果送信部３０４からなる。サービスエージェント起動部は、メンテナンス受信部２０３がメンテナンスセンタから送信された起動指令を受信するとサービスエージェントを起動する。
ソフトウェア取得部３０２は、センタサーバ１０４より更新用ソフトウェアプログラムをダウンロードする。
更新実行部３０３は、更新用ソフトウェアの検証と更新作業を行う。更新結果送信部３０４は、更新結果をネットワーク接続機器１０２の管理者とメンテナンスセンタ１０３の管理者に通知する。
ネットワーク接続機器１０２上のソフトウェアを更新するには、センタサーバ上にダウンロード可能な更新用ソフトウェアを準備する。次にメンテナンスブラウザを操作し、更新が必要なネットワーク接続機器１０２に更新通知をメンテナンス送信部９０６から送信する。更新通知をメンテナンス受信部２０３で受信したネットワーク接続機器１０２はサービスエージェント（ソフトウェア自動更新）を起動し、センタサーバ１０４から更新用ソフトウェアプログラムをダウンロードする。ダウンロードされた更新用プログラムは壊れていないかまたは改ざんされていないかの検査を更新実行部３０３によって行われ、正しいものであれば更新用ソフトウエアを実行し更新作業を実行し、更新処理結果送信部３０４が更新結果をネットワーク接続機器１０２の管理者とメンテナンスセンタ１０３へ通知する。
このようにネットワーク接続機器１０２のソフトウェアを自動更新でき、ソフトウェアのバージョンアップ作業の軽減と人的資源の軽減となる。
【００１４】
図４は、サービスエージェント２０１の一つとして、障害監視を行うサービスエージェント２０１の機能を示したブロックであり、障害パターンデータベース４０１、サービスエージェント起動部４０２、パターン検出部４０３、警告送信部４０４からなる。
サービスエージェント起動部４０２は、ソフトウェア、ハードウェア、ネットワークの状態を監視するプログラムの出力ログが更新されるとサービスエージェント２０１を起動する。起動されたサービスエージェント２０１は、パターン検出部４０３により、障害パターンデータベース４０１のパターンと出力ログの更新された部分を比較し、パターンが一致した場合は、警告送信部４０４によりネットワーク接続機器１０２の管理者とメンテナンスセンタ１０３の管理者に警告を通知する。
図５は障害パターンデータベース４０１として不正アクセスパターンデータの例を示すものである。図５において、「対象ファイル名」は出力ログが記述されるファイル名であり、「パターン」は不正アクセスが起こった際のログに出力されるパターンである。また、「警告レベル」は警告の重要性であり、「説明」はそのパターンの不正アクセスの説明である。
このような不正アクセスパターンデータを用いることにより、ネットワーク接続機器１０２に対する不正アクセスを検出することができる。
【００１５】
図６は障害パターンデータベース４０１としてハードウェア障害パターンデータの例を図６に示すものである。図６において、「対象ファイル名」は出力ログが記述されるファイル名であり、「パターン」はハードウェア障害がおこった際のログに出力されるパターンである。また、「警告レベル」は警告の重要性であり、「説明」はそのパターンのハードウェア障害の説明である。
このようなハードウェア障害パターンデータを用いると、ネットワーク接続機器１０２に対するハードウェア障害の検出や故障予知が可能となる。
図７は障害パターンデータベース４０１としてプログラム障害パターンデータの例を示すものである。図７において、「対象ファイル名」は出力ログが記述されるファイル名であり、「パターン」はプログラム障害がおこった際のログに出力されるパターンである。また、「警告レベル」は警告の重要性であり、「説明」はそのパターンのプログラム障害の説明である。
このような図７に示すプログラム障害パターンデータを用いると、ネットワーク接続機器１０２に対するプログラム障害を検出できる。
図８は障害パターンデータベース４０１としてネットワーク障害パターンデータの例を示すものである。図８において「対象ファイル名」は出力ログが記述されるファイル名であり、「パターン」はネットワーク障害がおこった際のログに出力されるパターンである。また、「警告レベル」は警告の重要性、「説明」はそのパターンのネットワーク障害の説明である。
このようなネットワーク障害パターンデータを用いると、ネットワーク接続機器１０２が接続されているネットワークの障害が検出できる。
このように本発明によれば、ネットワーク接続機器１０２の障害監視ができ、障害の種類も障害パターンデータベースに登録するだけで、不正アクセスやハードウェア障害やプログラム障害やネットワーク障害等の複数の監視を同時に行える。
また、請求項２に記載のソフトウェア自動更新を用いて、障害パターンデータベースを常に最新のものに更新することができるので、保全の強化、すなわちメンテナンス作業の軽減につながる。
【００１６】
図９はメンテナンスブラウザの表示構成例であり、サービス結果表示部１００１、アクセス部１００２、顧客情報表示部１００３からなる。
サービス結果表示部１００１はネットワーク接続機器１０２のサービス結果を重要度で色分けして表示し、状況説明や発生日時を表示する。
アクセス部１００２は、対象ネットワーク接続機器１０２にアクセスする手段のリンクとなっており、暗号経路を用いたリモートログイン、管理画面呼び出しが可能となっている。
顧客情報表示部１００３は、メンテナンスに最小限必要な顧客情報を表示する。
このような表示構成のメンテナンスブラウザを用いることによって、メンテナンスセンタ１０３の管理者は１ページのブラウザ画面だけでメンテナンス対象のネットワーク接続機器１０２の状態把握と障害対応、さらに連絡が可能となる。
【００１７】
図１０は、ネットワーク接続機器１０２がメンテナンスセンタ１０３に送信する結果レポートの内容をネットワーク接続機器１０２の管理者が把握できるようにしたネットワーク接続機器１０２の機能ブロックであり、エージェントメンテナンス情報表示部１１０１、状態表示サーバ１１０２、状態表示ブラウザ１１０３から成る。
エージェントサービス変換処理部１１０１はサービスエージェントが作成する結果レポートを基にネットワーク接続機器１０２の状態を表示する状態表示用ＨＴＭＬ文書を作成する。
状態表示サーバ１１０２は状態表示用ＨＴＭＬ文書を発信するＷＥＢサーバであり、状態表示ブラウザ１１０３を備えることにより容易にネットワーク接続機器１０２の状態を把握できる。
【００１８】
図１１は状態表示ブラウザの表示構成例であり、障害の内容を重要度で色分けして表示し、その理由、日時等を一目で把握できる。
このような表示構成の状態表示ブラウザを用いることによって、ネットワーク接続機器１０２の管理者にもサービスの情報を提供することにより、メンテナンス作業を軽減することが可能となる。
【００１９】
図１２はネットワーク接続機器とセンタサーバの顧客情報の同期について示す概念図である。
ネットワーク接続機器の管理者は、ネットワーク接続機器の管理者やその連絡先が変わった場合、ネットワーク接続機器操作用端末２０５を用いて顧客情報記憶領域２０４にある顧客情報を更新する。
顧客情報が更新された時は、顧客情報の更新情報がネットワーク接続機器のレポート送信部よりインターネットを経由してメンテナンスセンタのセンタサーバ１０４の結果レポート受信部９０２に送信される。
センタサーバは受信した顧客情報の更新情報で、サービス情報データベース９０１の顧客情報を更新する。この時、受信した顧客情報を自動的に更新することもできるし、ネットワーク接続機器管理者の入力ミスを防ぐため、受信した顧客情報を自動的には更新せず、一度メンテナンスブラウザ９０５で顧客情報の更新情報と確定ボタンを表示し、受信した顧客情報をメンテナンスセンタ管理者が確認し、確定ボタンを押すことで更新する方法を取ることもできる。
この形態を取る事によりネットワーク接続機器の顧客情報記憶領域で記憶する顧客情報と、センタサーバのサービス情報データベースの顧客情報を簡単に同期させる事ができ、顧客情報の更新作業を軽減できるため、メンテナンス作業における人的資源の削減ができる。
【００２０】
図１３はネットワーク接続機器の障害発生をセンタサーバがメンテナンスセンタ管理者に通知することを示す概念図である。
サービス情報データベース９０１では、メンテナンスセンタ管理者の勤務体制カレンダデータ９２１と、メンテナンスセンタ管理者通知先テーブル９２２を格納する。勤務体制カレンダデータではメンテナンスセンタ管理者のスケジュール管理が行われ、ネットワーク接続機器の障害や保守に対応すべきメンテナンスセンタ管理者を時間に応じて割り振る。
【００２１】
図１４は勤務体制カレンダデータの例である。１４０１は一次元の勤務体制カレンダデータを示し、日付と時間を示す時間軸１４１０を持ち、その軸に沿って当直のメンテナンスセンタ管理者の当直時間範囲１４１１が割り当てられる。１４０２の様に、２４時間を単位に折り返したり、週単位、月単位で区切って管理することもできる。ネットワーク接続機器を２４時間保守する場合は、カレンダデータに割り当てた管理者の当直時間範囲に時間的な隙間が生じないように管理される。
【００２２】
図１５はメンテナンスセンタ管理者の通知先を定義するメンテナンスセンタ管理者通知先テーブルであり、メンテナンスセンタ管理者名を記述するメンテナンスセンタ管理者名記述部１５１０とその通知先の記述する通知先記述部１５１１からなり、メンテナンスセンタ管理者名記述部１５１０の項目一つに対して、通知先記述部１５１１の項目が一つまたは複数対応づけられている。
ネットワーク接続機器に障害が発生した場合、ネットワーク接続機器のサービスエージェント２０１が障害の内容、重要度、発生時刻等の情報を収集、レポートを作成し、レポート送信部２０２よりセンタサーバに送信する。センタサーバは結果レポート受信部９０２でそのレポートを受信し、サービス情報データベースに格納する。
結果レポート受信部９０２は前記レポート受信と同時に障害発生通知送信部９１０よりメンテナンスセンタ管理者へ障害発生通知を送信する指示を出し、障害発生通知送信部９１０はサービス情報データベース９０１の勤務体制カレンダデータとメンテナンスセンタ管理者通知先テーブル１５０１を参照し、当直のメンテナンスセンタ管理者にネットワーク接続機器の障害発生を通知する。
この形態を取る事で、ネットワーク接続機器に障害が発生した際に、複数のメンテナンスセンタ管理者への障害発生時の通知を自動化する事ができ、メンテナンス作業の人的資源の削減ができる。
【００２３】
図１６はネットワーク接続機器の障害発生をセンタサーバがメンテナンスセンタ管理者に通知する時に、メンテナンス画面を特定するＵＲＬ（Ｕｎｉｆｏｒｍ
Ｒｅｓｏｕｒｃｅ　Ｌｏｃａｔｏｒ）を付加することを示す概念図である。
センタサーバ１０４はメンテナンス画面を特定するＵＲＬを障害発生通知に付加するＵＲＬ生成部９１３、障害発生通知送信部９１０を備える。
ネットワーク接続機器に障害が発生した場合、センタサーバはメンテナンスセンタ管理者９１１に障害発生通知を送るが、メンテナンスセンタ管理者がメンテナンスブラウザ９０５を用いて、速やかに障害の発生したネットワーク接続機器のメンテナンス画面を参照する事ができるように、メンテナンス画面を特定するＵＲＬを付加する。
図１７は障害発生通知文の例であり、障害発生通知文１７０１は本文に障害の発生したネットワーク接続機器のメンテナンス画面を特定するＵＲＬ１７０２を含んでいる。このＵＲＬはアクセススキーマ１７０３、センタサーバＩＰアドレスまたはホスト名１７０４、ネットワーク接続機器ＩＤ１７０５、報告番号１７０６からなる。このようなＵＲＬでネットワーク接続機器のメンテナンス画面に接続する事によって、メンテナンスセンタ管理者は障害の発生したネットワーク接続機器のメンテナンス画面を速やかに参照する事ができ、メンテナンス作業能率を向上させることが可能となる。
【００２４】
図１８はメンテナンスセンタ管理者が参照するメンテナンスブラウザにおいて、保守契約条件や障害の重要度、障害の発生時刻等のパラメータにより、メンテナンスセンタ管理者が対応すべきネットワーク接続機器の対応すべき順序を決定する機能の構成であり、サービス情報データベース９０１に保守契約の形態による優先度を決定する契約優先度係数テーブル９３０、障害や対応項目の重要度による優先度を決定する障害優先度係数テーブル９３１、障害や対応項目の発生時刻による優先度を決定する時刻優先度関数９３２、それらから対応すべき順を算出するためのメンテナンス優先度関数９３３を備え、メンテナンス優先度計算部９１７と、メンテナンス順序並べ替え機能部９１６と、メンテナンス情報表示部９０３から構成される。
【００２５】
図１９はメンテナンス優先度を決定する係数テーブルおよび関数の例である。（ａ）はメンテナンス優先度計算に用いる契約優先度係数テーブル１９０１の例、（ｂ）は障害優先度係数テーブル１９０２の例、（ｃ）は時刻優先度関数１９０３の例、（ｄ）はそれら前記優先度係数と時刻優先度関数を用いたメンテナンス優先度関数１９０４の例をそれぞれ示している。
（ａ）のメンテナンス優先度係数テーブル１９０１は、保守契約内容記述部１９１０と、契約優先度係数記述部１９１１から構成され、保守契約内容記述部１９１０の項目一つに対して、契約優先度係数記述部１９１１の項目が一つ対応づけられている。
（ｂ）の障害優先度係数テーブル１９０２は、障害内容記述部１９１２と障害優先度係数記述部１９１３から構成され、障害内容記述部１９１２の項目一つに対して、障害優先度係数記述部１９１３の項目が一つ対応づけられている。
センタサーバは前記メンテナンス優先度関数９３３を用いてメンテナンス優先度計算部９１７で計算されるメンテナンス優先度を基にメンテナンス順序並べ替え機能部９１６で対応すべき順序を並べ替え、メンテナンス情報表示部９０３で障害の発生したネットワーク接続機器の対応順を表示することで、障害発生時の作業順序の判断を自動化する事ができ、メンテナンス作業の人的資源の削減ができる。
【００２６】
【発明の効果】
以上述べたように、請求項１記載のリモートメンテナンス装置によれば、ネットワーク接続機器１０２上でサービスエージェントが動作し、その結果レポートをメンテナンスセンタ１０３で受信、蓄積し、メンテナンスブラウザでメンテナンスすることにより、ネットワーク接続機器１０２の予防保全を行え、ネットワーク接続機器１０２が障害による運転停止を最小にできる。さらに何らかの障害が発生した時の効果的な対処や、人的資源の節約ができる。
請求項２記載のリモートメンテナンス装置によれば、ソフトウェアの機能の向上とソフトウェアを不具合のない状態に保ちセキュリティを満足させることが自動で行える。
請求項３記載のリモートメンテナンス装置によれば、障害監視ができるため、予防保全が行え、ネットワーク接続機器１０２が障害による運転停止を最小にできる。
請求項４記載のリモートメンテナンス装置によれば、不正アクセス監視ができるので、クラッキングに対する予防保全が行え、ネットワーク接続機器１０２が障害による運転停止を最小にできる。
請求項５記載のリモートメンテナンス装置によれば、ハードウェアの監視ができるので、ハードウェア障害に対する予防保全が行え、ネットワーク接続機器１０２が障害による運転停止を最小にできる。
請求項６記載のリモートメンテナンス装置によれば、プログラム障害の監視ができるので、プログラム障害に対する予防保全が行え、ネットワーク接続機器１０２が障害による運転停止を最小にできる。
請求項７記載のリモートメンテナンス装置によれば、ネットワーク障害の監視ができるので、ネットワーク障害に対する予防保全が行え、ネットワーク接続機器１０２が障害による運転停止を最小にできる。
請求項８記載のリモートメンテナンス装置によれば、障害パターンを自動的に更新できるので、検出できる障害を最新の状態に保つことができ、ネットワーク接続機器１０２が障害による運転停止を最小にできる。
請求項９記載のリモートメンテナンス装置によれば、サービスの提供状況と障害対応をブラウザだけで行えるので、特別にアプリケーションを導入しなくとも操作が簡単に行える。
請求項１０記載のリモートメンテナンス装置によれば、１ページのブラウザ画面だけで状態の把握、対応、連絡を行えるので、障害発生時の一次対応が迅速にできる。
請求項１１記載のリモートメンテナンス装置によれば、ネットワーク接続機器１０２管理者にもサービス提供の情報を提供できるので、障害に対する予防保全が行える。
請求項１２記載のリモートメンテナンス装置によれば、ネットワーク接続機器の顧客情報とサービス情報データベースを簡単に同期させる事ができ、メンテナンス作業に必要な顧客情報の更新作業を軽減できる。
請求項１３記載のリモートメンテナンス装置によれば、ネットワーク接続機器の障害発生時にメンテナンスセンタ管理者への通知を自動化する事で連絡を迅速化でき、障害による運転停止時間を短縮できる。
請求項１４記載のリモートメンテナンス装置によれば、当直のメンテナンスセンタ管理者への障害発生時の作業指令を自動化する事ができ、メンテナンス管理者への連絡を迅速化でき、障害による運転停止時間を短縮できる。
請求項１５記載のリモートメンテナンス装置によれば、障害の発生したネットワーク接続機器の対応順が表示される事で、障害発生時の作業順序の判断を自動化する事ができ、障害発生時の対応が迅速に行える。
【図面の簡単な説明】
【図１】本発明のリモートメンテナンス装置の概念図である。
【図２】メンテナンス情報表示部の機能を示したブロック図である。
【図３】サービスエージェント（ソフトウェア自動更新）の機能ブロック図である。
【図４】サービスエージェント（障害検出）の機能ブロック図である。
【図５】不正アクセスパターン例である。
【図６】ハードウェア障害パターン例である。
【図７】プログラム障害パターン例である。
【図８】ネットワーク障害パターン例である。
【図９】ブラウザ画面である。
【図１０】メンテナンスブラウザの表示構成例である。
【図１１】状態表示ブラウザの表示構成例である。
【図１２】ネットワーク接続機器とセンタサーバの顧客情報の同期について示す概念図である。
【図１３】ネットワーク接続機器の障害発生をセンタサーバがメンテナンスセンタ管理者に通知することを示す概念図である。
【図１４】勤務体制カレンダデータ例である。
【図１５】管理者メールアドレスデータベース例である。
【図１６】ネットワーク接続機器の障害発生をセンタサーバがメンテナンスセンタ管理者に通知する時に、メンテナンス画面を特定するＵＲＬを付加することを示す概念図である。
【図１７】メンテナンス画面を特定するＵＲＬを含む障害発生通知文の例である。
【図１８】障害の発生したネットワーク接続機器の対応の優先度を計算し、対応順を表示する機能を示す概念図である。
【図１９】メンテナンス優先度係数テーブルとメンテナンス優先度関数の例である。
【符号の説明】
１０１　インターネット
１０２　ネットワーク接続機器
１０３　メンテナンスセンタ
１０４　センタサーバ
２０１　サービスエージェント
２０２　レポート送信部
２０３　メンテナンス受信部
２０４　顧客情報記憶領域
２０５　ネットワーク接続機器操作用端末
３０１　サービスエージェント起動部
３０２　ソフトウェア取得部
３０３　更新実行部
３０４　更新結果送信部
４０１　障害パターンデータベース
４０２　サービスエージェント起動部
４０３　パターン検出部
４０４　警告送信部
９０１　サービス情報データベース
９０２　結果レポート受信部
９０３　メンテナンス情報表示部
９０４　メンテナンスサーバ
９０５　メンテナンスブラウザ
９０６　メンテナンス送信部
９０７　顧客情報取得部
９０８　サービス結果取得部
９０９　ドキュメント作成部
９１０　障害発生通知送信部
９１６　メンテナンス順序並べ替え機能部
９１７　メンテナンス優先度計算部
９２０　顧客情報データ
９２１　勤務体制カレンダデータ
９２２　メンテナンスセンタ管理者通知先テーブル
９３０　契約優先度テーブル
９３１　障害優先度係数テーブル
９３２　時刻優先度関数
９３３　メンテナンス優先度関数
１００１　サービス結果表示部
１００２　アクセス部
１１０１　エージェントメンテナンス情報表示部
１１０２　状態表示サーバ
１１０３　状態表示ブラウザ
１４０１　勤務体制カレンダデータ
１５０１　メンテナンスセンタ管理者通知先テーブル
１７０１　障害発生通知文
１７０２　障害の発生したネットワーク接続機器のメンテナンス画面を特定するＵＲＬ
１７０３　アクセススキーマ
１７０４　センタサーバＩＰアドレスまたはホスト名
１７０５　ネットワーク接続機器ＩＤ
１７０６　報告番号
１９０１　契約優先度係数テーブル
１９０２　障害優先度係数テーブル
１９０３　時刻優先度関数
１９０４　メンテナンス優先度関数
１９１０　保守契約内容記述部
１９１１　契約優先度係数記述部
１９１２　障害内容記述部
１９１３　障害優先度係数記述部
【図１】
2004013411.tif 000003
【図２】
2004013411.tif 000004
【図３】
2004013411.tif 000005
【図４】
2004013411.tif 000006
【図５】
2004013411.tif 000007
【図６】
2004013411.tif 000008
【図７】
2004013411.tif 000009
【図８】
2004013411.tif 000010
【図９】
2004013411.tif 000011
【図１０】
2004013411.tif 000012
【図１１】
2004013411.tif 000013
【図１２】
2004013411.tif 000014
【図１３】
2004013411.tif 000015
【図１４】
2004013411.tif 000016
【図１５】
2004013411.tif 000017
【図１６】
2004013411.tif 000018
【図１７】
2004013411.tif 000019
【図１８】
2004013411.tif 000020
【図１９】
2004013411.tif 000021