(57)【要約】【課題】ユーザシステムの管理者が容易にファイアウォールを利用できるようにする。【解決手段】プログラム製造会社システム３０は、改版された内容を含む改版ファイアウォールプログラム、新しいコンピュータウィルスに対応するウィルス・パターンデータをネットワーク５００に公開する。サービス提供会社システム１０は、ユーザシステム２０からの設定変更依頼に基づく内容変更データ、プログラム製造会社システム３０からダウンロードした改版ファイアウォールプログラム、ウィルス・パターンデータをネットワーク５００を介してユーザシステム２０に送信し、ユーザシステム２０のファイアウォールの装置に適用させる指示を送信し、ユーザシステム２０は、指示により適用を実施する。【選択図】　　　図１
2004094723.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介し変更内容データを受信し、変更内容データを参照してファイアウォールを実施するファイアウォールプログラムを搭載する１以上のユーザシステムと、
入力された前記ユーザシステムに対応する変更内容データを内部に格納し、設定変更指示が入力されると、変更内容データを前記ネットワークを介し前記ユーザシステムに送信し、設定変更する変更指示を前記ネットワークを介し送信し、前記ユーザシステムから設定変更処理が正常に終了したことを示す通知を受信すると、設定変更処理の正常終了を表示するサービス提供会社システムとを有することを特徴とするファイアウォール運用システム。
【請求項２】
内容の修正された改版ファイアウォールプログラムをネットワークに公開するプログラム製造会社システムと、
前記ネットワークを介し改版ファイアウォールプログラムを受信し、改版ファイアウォールプログラムを実行する１以上のユーザシステムと、
前記プログラム製造会社システムにより公開された改版ファイアウォールプログラムの版数が内部のファイアウォールプログラムの版数より新しければ、前記プログラム製造会社システムから前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、改版ファイアウォールプログラムを前記ネットワークを介し前記ユーザシステムに送信し、改版ファイアウォールプログラムを適用する改版指示を前記ネットワークを介し送信し、前記ユーザシステムから改版処理が正常に終了したことを示す通知を受信すると、改版処理の正常終了を表示するサービス提供会社システムとを有することを特徴とするファイアウォール運用システム。
【請求項３】
ウィルス・パターンデータをネットワークに公開するプログラム製造会社システムと、
前記ネットワークを介しウィルス・パターンデータを受信し、ウィルス・パターンデータを参照してファイアウォールを実施するファイアウォールプログラムを搭載する１以上のユーザシステムと、
前記プログラム製造会社システムにより公開された前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、ウィルス・パターンデータを前記ネットワークを介し前記ユーザシステムに送信し、ウィルス・パターンデータを適用する適用指示を前記ネットワークを介し送信し、前記ユーザシステムから適用処理が正常に終了したことを示す通知を受信すると、適用処理の正常終了を表示するサービス提供会社システムとを有することを特徴とするファイアウォール運用システム。
【請求項４】
内容の修正された改版ファイアウォールプログラム、ウィルス・パターンデータをネットワークに公開するプログラム製造会社システムと、前記ネットワークを介し変更内容データ、ウィルス・パターンデータを受信し、変更内容データ、ウィルス・パターンデータを参照してファイアウォールを実施するファイアウォールプログラムを搭載し、前記ネットワークを介し改版ファイアウォールプログラムを受信し、改版ファイアウォールプログラムを実行する１以上のユーザシステムと、
入力された前記ユーザシステムに対応する変更内容データを内部に格納し、設定変更指示が入力されると、変更内容データを前記ネットワークを介し前記ユーザシステムに送信し、設定変更する変更指示を前記ネットワークを介し送信し、前記ユーザシステムから設定変更処理が正常に終了したことを示す通知を受信すると、設定変更処理の正常終了を表示し、前記プログラム製造会社システムにより公開された改版ファイアウォールプログラムの版数が内部のファイアウォールプログラムの版数より新しければ、前記プログラム製造会社システムから前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、改版ファイアウォールプログラムを前記ネットワークを介し前記ユーザシステムに送信し、改版ファイアウォールプログラムを適用する改版指示を前記ネットワークを介し送信し、前記ユーザシステムから改版処理が正常に終了したことを示す通知を受信すると、改版処理の正常終了を表示し、前記プログラム製造会社システムにより公開された前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、ウィルス・パターンデータを前記ネットワークを介し前記ユーザシステムに送信し、ウィルス・パターンデータを適用する適用指示を前記ネットワークを介し送信し、前記ユーザシステムから適用処理が正常に終了したことを示す通知を受信すると、適用処理の正常終了を表示するサービス提供会社システムとを有することを特徴とするファイアウォール運用システム。
【請求項５】
内容の修正された改版ファイアウォールプログラム、ウィルス・パターンデータをネットワークに公開するプログラム製造会社システムと、前記ネットワークを介し変更内容データ、ウィルス・パターンデータを受信し、変更内容データ、ウィルス・パターンデータを参照してファイアウォールを実施するファイアウォールプログラムを搭載し、前記ネットワークを介し改版ファイアウォールプログラムを受信し、改版ファイアウォールプログラムを実行し、不正な通信を検出すると電子メールを送信する１以上のユーザシステムと、
入力された前記ユーザシステムに対応する変更内容データを内部に格納し、設定変更指示が入力されると、変更内容データを前記ネットワークを介し前記ユーザシステムに送信し、設定変更する変更指示を前記ネットワークを介し送信し、前記ユーザシステムから設定変更処理が正常に終了したことを示す通知を受信すると、設定変更処理の正常終了を表示し、前記プログラム製造会社システムにより公開された改版ファイアウォールプログラムの版数が内部のファイアウォールプログラムの版数より新しければ、前記プログラム製造会社システムから前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、改版ファイアウォールプログラムを前記ネットワークを介し前記ユーザシステムに送信し、改版ファイアウォールプログラムを適用する改版指示を前記ネットワークを介し送信し、前記ユーザシステムから改版処理が正常に終了したことを示す通知を受信すると、改版処理の正常終了を表示し、前記プログラム製造会社システムにより公開された前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、ウィルス・パターンデータを前記ネットワークを介し前記ユーザシステムに送信し、ウィルス・パターンデータを適用する適用指示を前記ネットワークを介し送信し、前記ユーザシステムから適用処理が正常に終了したことを示す通知を受信すると、適用処理の正常終了を表示するサービス提供会社システムとを有することを特徴とするファイアウォール運用システム。
【請求項６】
ネットワークを介し変更内容データを受信し、変更内容データを参照してファイアウォールを実施するファイアウォールプログラムを処理する１以上のユーザ手順と、
入力された前記ユーザ手順に対応する変更内容データを内部に格納し、設定変更指示が入力されると、変更内容データを前記ネットワークを介し前記ユーザ手順に送信し、設定変更する変更指示を前記ネットワークを介し送信し、前記ユーザ手順から設定変更処理が正常に終了したことを示す通知を受信すると、設定変更処理の正常終了を表示するサービス提供会社手順とを含むことを特徴とするファイアウォール運用方法。
【請求項７】
内容の修正された改版ファイアウォールプログラムをネットワークに公開するプログラム製造会社手順と、
前記ネットワークを介し改版ファイアウォールプログラムを受信し、改版ファイアウォールプログラムを実行する１以上のユーザ手順と、
前記プログラム製造会社手順により公開された改版ファイアウォールプログラムの版数が内部のファイアウォールプログラムの版数より新しければ、前記プログラム製造会社手順から前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、改版ファイアウォールプログラムを前記ネットワークを介し前記ユーザ手順に送信し、改版ファイアウォールプログラムを適用する改版指示を前記ネットワークを介し送信し、前記ユーザ手順から改版処理が正常に終了したことを示す通知を受信すると、改版処理の正常終了を表示するサービス提供会社手順とを含むことを特徴とするファイアウォール運用方法。
【請求項８】
ウィルス・パターンデータをネットワークに公開するプログラム製造会社手順と、
前記ネットワークを介しウィルス・パターンデータを受信し、ウィルス・パターンデータを参照してファイアウォールを実施するファイアウォールプログラムを処理する１以上のユーザ手順と、
前記プログラム製造会社手順により公開された前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、ウィルス・パターンデータを前記ネットワークを介し前記ユーザ手順に送信し、ウィルス・パターンデータを適用する適用指示を前記ネットワークを介し送信し、前記ユーザ手順から適用処理が正常に終了したことを示す通知を受信すると、適用処理の正常終了を表示するサービス提供会社手順とを含むことを特徴とするファイアウォール運用方法。
【請求項９】
内容の修正された改版ファイアウォールプログラム、ウィルス・パターンデータをネットワークに公開するプログラム製造会社手順と、
前記ネットワークを介し変更内容データ、ウィルス・パターンデータを受信し、変更内容データ、ウィルス・パターンデータを参照してファイアウォールを実施するファイアウォールプログラムを処理し、前記ネットワークを介し改版ファイアウォールプログラムを受信し、改版ファイアウォールプログラムを実行する１以上のユーザ手順と、
入力された前記ユーザ手順に対応する変更内容データを内部に格納し、設定変更指示が入力されると、変更内容データを前記ネットワークを介し前記ユーザ手順に送信し、設定変更する変更指示を前記ネットワークを介し送信し、前記ユーザ手順から設定変更処理が正常に終了したことを示す通知を受信すると、設定変更処理の正常終了を表示し、前記プログラム製造会社手順により公開された改版ファイアウォールプログラムの版数が内部のファイアウォールプログラムの版数より新しければ、前記プログラム製造会社手順から前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、改版ファイアウォールプログラムを前記ネットワークを介し前記ユーザ手順に送信し、改版ファイアウォールプログラムを適用する改版指示を前記ネットワークを介し送信し、前記ユーザ手順から改版処理が正常に終了したことを示す通知を受信すると、改版処理の正常終了を表示し、前記プログラム製造会社手順により公開された前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、ウィルス・パターンデータを前記ネットワークを介し前記ユーザ手順に送信し、ウィルス・パターンデータを適用する適用指示を前記ネットワークを介し送信し、前記ユーザ手順から適用処理が正常に終了したことを示す通知を受信すると、適用処理の正常終了を表示するサービス提供会社手順とを含むことを特徴とするファイアウォール運用方法。
【請求項１０】
内容の修正された改版ファイアウォールプログラム、ウィルス・パターンデータをネットワークに公開するプログラム製造会社手順と、
前記ネットワークを介し変更内容データ、ウィルス・パターンデータを受信し、変更内容データ、ウィルス・パターンデータを参照してファイアウォールを実施するファイアウォールプログラムを処理し、前記ネットワークを介し改版ファイアウォールプログラムを受信し、改版ファイアウォールプログラムを実行し、不正な通信を検出すると電子メールを送信する１以上のユーザ手順と、
入力された前記ユーザ手順に対応する変更内容データを内部に格納し、設定変更指示が入力されると、変更内容データを前記ネットワークを介し前記ユーザ手順に送信し、設定変更する変更指示を前記ネットワークを介し送信し、前記ユーザ手順から設定変更処理が正常に終了したことを示す通知を受信すると、設定変更処理の正常終了を表示し、前記プログラム製造会社手順により公開された改版ファイアウォールプログラムの版数が内部のファイアウォールプログラムの版数より新しければ、前記プログラム製造会社手順から前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、改版ファイアウォールプログラムを前記ネットワークを介し前記ユーザ手順に送信し、改版ファイアウォールプログラムを適用する改版指示を前記ネットワークを介し送信し、前記ユーザ手順から改版処理が正常に終了したことを示す通知を受信すると、改版処理の正常終了を表示し、前記プログラム製造会社手順により公開された前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、ウィルス・パターンデータを前記ネットワークを介し前記ユーザ手順に送信し、ウィルス・パターンデータを適用する適用指示を前記ネットワークを介し送信し、前記ユーザ手順から適用処理が正常に終了したことを示す通知を受信すると、適用処理の正常終了を表示するサービス提供会社手順とを含むことを特徴とするファイアウォール運用方法。
【請求項１１】
ネットワークを介し変更内容データを受信し、変更内容データを参照してファイアウォールを実施するファイアウォールプログラムを処理する１以上のユーザ手順と、
入力された前記ユーザ手順に対応する変更内容データを内部に格納し、設定変更指示が入力されると、変更内容データを前記ネットワークを介し前記ユーザ手順に送信し、設定変更する変更指示を前記ネットワークを介し送信し、前記ユーザ手順から設定変更処理が正常に終了したことを示す通知を受信すると、設定変更処理の正常終了を表示するサービス提供会社手順とをコンピュータに実行させることを特徴とするファイアウォール運用プログラム。
【請求項１２】
内容の修正された改版ファイアウォールプログラムをネットワークに公開するプログラム製造会社手順と、
前記ネットワークを介し改版ファイアウォールプログラムを受信し、改版ファイアウォールプログラムを実行する１以上のユーザ手順と、
前記プログラム製造会社手順により公開された改版ファイアウォールプログラムの版数が内部のファイアウォールプログラムの版数より新しければ、前記プログラム製造会社手順から前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、改版ファイアウォールプログラムを前記ネットワークを介し前記ユーザ手順に送信し、改版ファイアウォールプログラムを適用する改版指示を前記ネットワークを介し送信し、前記ユーザ手順から改版処理が正常に終了したことを示す通知を受信すると、改版処理の正常終了を表示するサービス提供会社手順とをコンピュータに実行させることを特徴とするファイアウォール運用プログラム。
【請求項１３】
ウィルス・パターンデータをネットワークに公開するプログラム製造会社手順と、
前記ネットワークを介しウィルス・パターンデータを受信し、ウィルス・パターンデータを参照してファイアウォールを実施するファイアウォールプログラムを処理する１以上のユーザ手順と、
前記プログラム製造会社手順により公開された前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、ウィルス・パターンデータを前記ネットワークを介し前記ユーザ手順に送信し、ウィルス・パターンデータを適用する適用指示を前記ネットワークを介し送信し、前記ユーザ手順から適用処理が正常に終了したことを示す通知を受信すると、適用処理の正常終了を表示するサービス提供会社手順とをコンピュータに実行させることを特徴とするファイアウォール運用プログラム。
【請求項１４】
内容の修正された改版ファイアウォールプログラム、ウィルス・パターンデータをネットワークに公開するプログラム製造会社手順と、
前記ネットワークを介し変更内容データ、ウィルス・パターンデータを受信し、変更内容データ、ウィルス・パターンデータを参照してファイアウォールを実施するファイアウォールプログラムを処理し、前記ネットワークを介し改版ファイアウォールプログラムを受信し、改版ファイアウォールプログラムを実行する１以上のユーザ手順と、
入力された前記ユーザ手順に対応する変更内容データを内部に格納し、設定変更指示が入力されると、変更内容データを前記ネットワークを介し前記ユーザ手順に送信し、設定変更する変更指示を前記ネットワークを介し送信し、前記ユーザ手順から設定変更処理が正常に終了したことを示す通知を受信すると、設定変更処理の正常終了を表示し、前記プログラム製造会社手順により公開された改版ファイアウォールプログラムの版数が内部のファイアウォールプログラムの版数より新しければ、前記プログラム製造会社手順から前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、改版ファイアウォールプログラムを前記ネットワークを介し前記ユーザ手順に送信し、改版ファイアウォールプログラムを適用する改版指示を前記ネットワークを介し送信し、前記ユーザ手順から改版処理が正常に終了したことを示す通知を受信すると、改版処理の正常終了を表示し、前記プログラム製造会社手順により公開された前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、ウィルス・パターンデータを前記ネットワークを介し前記ユーザ手順に送信し、ウィルス・パターンデータを適用する適用指示を前記ネットワークを介し送信し、前記ユーザ手順から適用処理が正常に終了したことを示す通知を受信すると、適用処理の正常終了を表示するサービス提供会社手順とをコンピュータに実行させることを特徴とするファイアウォール運用プログラム。
【請求項１５】
内容の修正された改版ファイアウォールプログラム、ウィルス・パターンデータをネットワークに公開するプログラム製造会社手順と、
前記ネットワークを介し変更内容データ、ウィルス・パターンデータを受信し、変更内容データ、ウィルス・パターンデータを参照してファイアウォールを実施するファイアウォールプログラムを処理し、前記ネットワークを介し改版ファイアウォールプログラムを受信し、改版ファイアウォールプログラムを実行し、不正な通信を検出すると電子メールを送信する１以上のユーザ手順と、
入力された前記ユーザ手順に対応する変更内容データを内部に格納し、設定変更指示が入力されると、変更内容データを前記ネットワークを介し前記ユーザ手順に送信し、設定変更する変更指示を前記ネットワークを介し送信し、前記ユーザ手順から設定変更処理が正常に終了したことを示す通知を受信すると、設定変更処理の正常終了を表示し、前記プログラム製造会社手順により公開された改版ファイアウォールプログラムの版数が内部のファイアウォールプログラムの版数より新しければ、前記プログラム製造会社手順から前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、改版ファイアウォールプログラムを前記ネットワークを介し前記ユーザ手順に送信し、改版ファイアウォールプログラムを適用する改版指示を前記ネットワークを介し送信し、前記ユーザ手順から改版処理が正常に終了したことを示す通知を受信すると、改版処理の正常終了を表示し、前記プログラム製造会社手順により公開された前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、ウィルス・パターンデータを前記ネットワークを介し前記ユーザ手順に送信し、ウィルス・パターンデータを適用する適用指示を前記ネットワークを介し送信し、前記ユーザ手順から適用処理が正常に終了したことを示す通知を受信すると、適用処理の正常終了を表示するサービス提供会社手順とをコンピュータに実行させることを特徴とするファイアウォール運用プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ファイアウォール運用システム、ファイアウォール運用方法、および、ファイアウォール運用プログラムに関し、特に、サービス提供会社が運用を実施するファイアウォール運用システム、ファイアウォール運用方法、および、ファイアウォール運用プログラムに関する。
【０００２】
【従来の技術】
昨今のインターネットの爆発的な普及により、ユーザがシステムをインターネットに接続し、これを利用したサービスを提供するケースが増えてきている。インターネットは、不特定多数の人間が利用できるが、この中には悪意を持った人間もおり、特定のインターネット接続サイトに不正に侵入を試みる等、脆弱なサーバに対して攻撃を仕掛けるなどの不正行為も度々見受けられる。また、インターネット上のサイトで入手可能な攻撃ツールを試すなどの行為は、愉快犯的な行為として常日頃行われている。
【０００３】
これらの不正な通信を防ぐ手段としてファイアウォールの導入がある。ファイアウォールの主な機能は、内外部の接続点に設置し、そこを通過する通信を制御する装置である。通信の許可・不許可を予め定義し、外部からの許可された通信のみを内部へ通過させる機能を提供するものである。この結果、ユーザシステムは、ファイアウォールの導入により安全に運用することが可能となる。
【０００４】
ファイアウォールを通過する通信は、予め定義されている必要があるが、ユーザがインターネットを利用して提供するサービスが増えるなどシステムに変更が発生した場合は、その定義を見直す必要がある。この作業では、システムの変更で発生する通信の見直しや、見直した結果をファイアウォールに定義するなど、多くの時間と技術を要する。
【０００５】
ファイアウォールは装置内部でファイアウォールプログラムによる処理が行われているが、このファイアウォールプログラムに不具合が発見されることがある。また、ファイアウォールに新しい機能が追加されることもある。これらは内部プログラムの改版という対応によって解決される。しかしこれを実施するためには、以下の作業が発生する。
【０００６】
・　ファイアウォールプログラム製造元に改版情報を確認。
【０００７】
・　改版されたプログラムプログラムを入手。
【０００８】
・　導入しているファイアウォールに対して改版されたファイアウォールプログラムを適用。
【０００９】
ファイアウォールで通過を許可されなかった通信のうち、提供しているサービスを確認する攻撃など一部の通信は、ファイアウォールでその攻撃を検知する機能を有している。これらは、それ以降の攻撃を行うための手段の手助けとなる。これらはシステム管理者が常時監視しておく必要がある。
【００１０】
ユーザに侵入する不正な通信という点で代表的なものにコンピュータウィルスがある。コンピュータウィルスがユーザシステムに侵入した場合、サーバやネットワークのダウン、システム全体への感染など、ユーザに多大な不利益をもたらすことになる。最近ではコンピュータウィルスの侵入経路として、電子メールを利用したインターネット経由の感染が多い。これをユーザシステムとインターネットの接続点であるファイアウォールで防御することは、非常に効果的である。
【００１１】
コンピュータウィルスを検出させるためには、既知のコンピュータウィルスパターンをファイアウォールに格納する必要がある。新しいコンピュータウィルスパターンの更新間隔は非常に短く、更新作業を怠ると新しいコンピュータウィルスの検知ができないため、システム管理者は迅速な対応が必要となる。
【００１２】
これらの作業をユーザ自身で対応するためには、作業時間の確保や必要な技術の修得のための費用など、ユーザに大きな負担となる。
【００１３】
また、たとえば、特許文献１記載の技術は、「ネットワーク利用者が、通信要求をネットワーク経由でネットワーク機器等の管理装置に送信し、通信要求を管理装置が受信し、受信した通信要求に基づいて管理装置が通信要求を満たすために必要なネットワーク機器ソフトウェア等の設定を変更し、通信要求に付与されている利用者ＩＤ、または、グループＩＤに基づいて通信要求反映処理を行い、従量制の場合はそのまま要求反映処理を行い、通信要求がセキュリティポリシーに合致しているとき、または、セキュリティポリシーのチェックを行わないとき、ネットワーク構成情報から通信要求を満たすために設定を変更する必要があるネットワーク機器、ソフトウェア等を導出し、該当するネットワーク機器、ソフトウェア等に設定変更指示を与え、これら一連の処理を行った後に、通信要求を送信してきた利用者が従量制課金を選択している場合には、課金処理を行うネットワーク機器等の管理方法」である。
【００１４】
【特許文献１】
特開２００１−３５８７１７号公報
【００１５】
【発明が解決しようとする課題】
上述した特許文献１記載の技術の問題点は、ユーザシステムの管理者がファイアウォールを運用するために必要な知識や技術を有するためには、非常に多くの時間とコストが発生するということである。また、実際の運用にも多くの作業時間が発生することである。
【００１６】
その理由は、ファイアウォールプログラムの改版、ユーザシステムの構成変更、新しいコンピュータウィルスに伴う作業を、ユーザシステム（クライアント側）で実施しなければならないからである。
【００１７】
本発明の目的は、ファイアウォールプログラムを開発、公開するプログラム製造会社の運用するプログラム製造会社システム、ファイアウォールの適用、運用を管理するサービス提供会社の運用するサービス提供会社システム、ファイアウォールを実施するユーザシステムをネットワークで接続し、ユーザシステムを管理する管理者がファイアウォールを容易に実施できるようにすることである。
【００１８】
【課題を解決するための手段】
本発明の第１のファイアウォール運用システムは、ネットワークを介し変更内容データを受信し、変更内容データを参照してファイアウォールを実施するファイアウォールプログラムを搭載する１以上のユーザシステムと、入力された前記ユーザシステムに対応する変更内容データを内部に格納し、設定変更指示が入力されると、変更内容データを前記ネットワークを介し前記ユーザシステムに送信し、設定変更する変更指示を前記ネットワークを介し送信し、前記ユーザシステムから設定変更処理が正常に終了したことを示す通知を受信すると、設定変更処理の正常終了を表示するサービス提供会社システムとを有することを特徴とする。
【００１９】
本発明の第２のファイアウォール運用システムは、内容の修正された改版ファイアウォールプログラムをネットワークに公開するプログラム製造会社システムと、前記ネットワークを介し改版ファイアウォールプログラムを受信し、改版ファイアウォールプログラムを実行する１以上のユーザシステムと、前記プログラム製造会社システムにより公開された改版ファイアウォールプログラムの版数が内部のファイアウォールプログラムの版数より新しければ、前記プログラム製造会社システムから前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、改版ファイアウォールプログラムを前記ネットワークを介し前記ユーザシステムに送信し、改版ファイアウォールプログラムを適用する改版指示を前記ネットワークを介し送信し、前記ユーザシステムから改版処理が正常に終了したことを示す通知を受信すると、改版処理の正常終了を表示するサービス提供会社システムとを有することを特徴とする。
【００２０】
本発明の第３のファイアウォール運用システムは、ウィルス・パターンデータをネットワークに公開するプログラム製造会社システムと、前記ネットワークを介しウィルス・パターンデータを受信し、ウィルス・パターンデータを参照してファイアウォールを実施するファイアウォールプログラムを搭載する１以上のユーザシステムと、前記プログラム製造会社システムにより公開された前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、ウィルス・パターンデータを前記ネットワークを介し前記ユーザシステムに送信し、ウィルス・パターンデータを適用する適用指示を前記ネットワークを介し送信し、前記ユーザシステムから適用処理が正常に終了したことを示す通知を受信すると、適用処理の正常終了を表示するサービス提供会社システムとを有することを特徴とする。
【００２１】
本発明の第４のファイアウォール運用システムは、内容の修正された改版ファイアウォールプログラム、ウィルス・パターンデータをネットワークに公開するプログラム製造会社システムと、前記ネットワークを介し変更内容データ、ウィルス・パターンデータを受信し、変更内容データ、ウィルス・パターンデータを参照してファイアウォールを実施するファイアウォールプログラムを搭載し、前記ネットワークを介し改版ファイアウォールプログラムを受信し、改版ファイアウォールプログラムを実行する１以上のユーザシステムと、入力された前記ユーザシステムに対応する変更内容データを内部に格納し、設定変更指示が入力されると、変更内容データを前記ネットワークを介し前記ユーザシステムに送信し、設定変更する変更指示を前記ネットワークを介し送信し、前記ユーザシステムから設定変更処理が正常に終了したことを示す通知を受信すると、設定変更処理の正常終了を表示し、前記プログラム製造会社システムにより公開された改版ファイアウォールプログラムの版数が内部のファイアウォールプログラムの版数より新しければ、前記プログラム製造会社システムから前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、改版ファイアウォールプログラムを前記ネットワークを介し前記ユーザシステムに送信し、改版ファイアウォールプログラムを適用する改版指示を前記ネットワークを介し送信し、前記ユーザシステムから改版処理が正常に終了したことを示す通知を受信すると、改版処理の正常終了を表示し、前記プログラム製造会社システムにより公開された前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、ウィルス・パターンデータを前記ネットワークを介し前記ユーザシステムに送信し、ウィルス・パターンデータを適用する適用指示を前記ネットワークを介し送信し、前記ユーザシステムから適用処理が正常に終了したことを示す通知を受信すると、適用処理の正常終了を表示するサービス提供会社システムとを有することを特徴とする。
【００２２】
本発明の第５のファイアウォール運用システムは、内容の修正された改版ファイアウォールプログラム、ウィルス・パターンデータをネットワークに公開するプログラム製造会社システムと、前記ネットワークを介し変更内容データ、ウィルス・パターンデータを受信し、変更内容データ、ウィルス・パターンデータを参照してファイアウォールを実施するファイアウォールプログラムを搭載し、前記ネットワークを介し改版ファイアウォールプログラムを受信し、改版ファイアウォールプログラムを実行し、不正な通信を検出すると電子メールを送信する１以上のユーザシステムと、入力された前記ユーザシステムに対応する変更内容データを内部に格納し、設定変更指示が入力されると、変更内容データを前記ネットワークを介し前記ユーザシステムに送信し、設定変更する変更指示を前記ネットワークを介し送信し、前記ユーザシステムから設定変更処理が正常に終了したことを示す通知を受信すると、設定変更処理の正常終了を表示し、前記プログラム製造会社システムにより公開された改版ファイアウォールプログラムの版数が内部のファイアウォールプログラムの版数より新しければ、前記プログラム製造会社システムから前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、改版ファイアウォールプログラムを前記ネットワークを介し前記ユーザシステムに送信し、改版ファイアウォールプログラムを適用する改版指示を前記ネットワークを介し送信し、前記ユーザシステムから改版処理が正常に終了したことを示す通知を受信すると、改版処理の正常終了を表示し、前記プログラム製造会社システムにより公開された前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、ウィルス・パターンデータを前記ネットワークを介し前記ユーザシステムに送信し、ウィルス・パターンデータを適用する適用指示を前記ネットワークを介し送信し、前記ユーザシステムから適用処理が正常に終了したことを示す通知を受信すると、適用処理の正常終了を表示するサービス提供会社システムとを有することを特徴とする。
【００２３】
本発明の第１のファイアウォール運用方法は、ネットワークを介し変更内容データを受信し、変更内容データを参照してファイアウォールを実施するファイアウォールプログラムを処理する１以上のユーザ手順と、入力された前記ユーザ手順に対応する変更内容データを内部に格納し、設定変更指示が入力されると、変更内容データを前記ネットワークを介し前記ユーザ手順に送信し、設定変更する変更指示を前記ネットワークを介し送信し、前記ユーザ手順から設定変更処理が正常に終了したことを示す通知を受信すると、設定変更処理の正常終了を表示するサービス提供会社手順とを含むことを特徴とする。
【００２４】
本発明の第２のファイアウォール運用方法は、内容の修正された改版ファイアウォールプログラムをネットワークに公開するプログラム製造会社手順と、前記ネットワークを介し改版ファイアウォールプログラムを受信し、改版ファイアウォールプログラムを実行する１以上のユーザ手順と、前記プログラム製造会社手順により公開された改版ファイアウォールプログラムの版数が内部のファイアウォールプログラムの版数より新しければ、前記プログラム製造会社手順から前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、改版ファイアウォールプログラムを前記ネットワークを介し前記ユーザ手順に送信し、改版ファイアウォールプログラムを適用する改版指示を前記ネットワークを介し送信し、前記ユーザ手順から改版処理が正常に終了したことを示す通知を受信すると、改版処理の正常終了を表示するサービス提供会社手順とを含むことを特徴とする。
【００２５】
本発明の第３のファイアウォール運用方法は、ウィルス・パターンデータをネットワークに公開するプログラム製造会社手順と、前記ネットワークを介しウィルス・パターンデータを受信し、ウィルス・パターンデータを参照してファイアウォールを実施するファイアウォールプログラムを処理する１以上のユーザ手順と、前記プログラム製造会社手順により公開された前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、ウィルス・パターンデータを前記ネットワークを介し前記ユーザ手順に送信し、ウィルス・パターンデータを適用する適用指示を前記ネットワークを介し送信し、前記ユーザ手順から適用処理が正常に終了したことを示す通知を受信すると、適用処理の正常終了を表示するサービス提供会社手順とを含むことを特徴とする。
【００２６】
本発明の第４のファイアウォール運用方法は、内容の修正された改版ファイアウォールプログラム、ウィルス・パターンデータをネットワークに公開するプログラム製造会社手順と、前記ネットワークを介し変更内容データ、ウィルス・パターンデータを受信し、変更内容データ、ウィルス・パターンデータを参照してファイアウォールを実施するファイアウォールプログラムを処理し、前記ネットワークを介し改版ファイアウォールプログラムを受信し、改版ファイアウォールプログラムを実行する１以上のユーザ手順と、入力された前記ユーザ手順に対応する変更内容データを内部に格納し、設定変更指示が入力されると、変更内容データを前記ネットワークを介し前記ユーザ手順に送信し、設定変更する変更指示を前記ネットワークを介し送信し、前記ユーザ手順から設定変更処理が正常に終了したことを示す通知を受信すると、設定変更処理の正常終了を表示し、前記プログラム製造会社手順により公開された改版ファイアウォールプログラムの版数が内部のファイアウォールプログラムの版数より新しければ、前記プログラム製造会社手順から前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、改版ファイアウォールプログラムを前記ネットワークを介し前記ユーザ手順に送信し、改版ファイアウォールプログラムを適用する改版指示を前記ネットワークを介し送信し、前記ユーザ手順から改版処理が正常に終了したことを示す通知を受信すると、改版処理の正常終了を表示し、前記プログラム製造会社手順により公開された前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、ウィルス・パターンデータを前記ネットワークを介し前記ユーザ手順に送信し、ウィルス・パターンデータを適用する適用指示を前記ネットワークを介し送信し、前記ユーザ手順から適用処理が正常に終了したことを示す通知を受信すると、適用処理の正常終了を表示するサービス提供会社手順とを含むことを特徴とする。
【００２７】
本発明の第５のファイアウォール運用方法は、内容の修正された改版ファイアウォールプログラム、ウィルス・パターンデータをネットワークに公開するプログラム製造会社手順と、前記ネットワークを介し変更内容データ、ウィルス・パターンデータを受信し、変更内容データ、ウィルス・パターンデータを参照してファイアウォールを実施するファイアウォールプログラムを処理し、前記ネットワークを介し改版ファイアウォールプログラムを受信し、改版ファイアウォールプログラムを実行し、不正な通信を検出すると電子メールを送信する１以上のユーザ手順と、入力された前記ユーザ手順に対応する変更内容データを内部に格納し、設定変更指示が入力されると、変更内容データを前記ネットワークを介し前記ユーザ手順に送信し、設定変更する変更指示を前記ネットワークを介し送信し、前記ユーザ手順から設定変更処理が正常に終了したことを示す通知を受信すると、設定変更処理の正常終了を表示し、前記プログラム製造会社手順により公開された改版ファイアウォールプログラムの版数が内部のファイアウォールプログラムの版数より新しければ、前記プログラム製造会社手順から前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、改版ファイアウォールプログラムを前記ネットワークを介し前記ユーザ手順に送信し、改版ファイアウォールプログラムを適用する改版指示を前記ネットワークを介し送信し、前記ユーザ手順から改版処理が正常に終了したことを示す通知を受信すると、改版処理の正常終了を表示し、前記プログラム製造会社手順により公開された前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、ウィルス・パターンデータを前記ネットワークを介し前記ユーザ手順に送信し、ウィルス・パターンデータを適用する適用指示を前記ネットワークを介し送信し、前記ユーザ手順から適用処理が正常に終了したことを示す通知を受信すると、適用処理の正常終了を表示するサービス提供会社手順とを含むことを特徴とする。
【００２８】
本発明の第１のファイアウォール運用プログラムは、ネットワークを介し変更内容データを受信し、変更内容データを参照してファイアウォールを実施するファイアウォールプログラムを処理する１以上のユーザ手順と、入力された前記ユーザ手順に対応する変更内容データを内部に格納し、設定変更指示が入力されると、変更内容データを前記ネットワークを介し前記ユーザ手順に送信し、設定変更する変更指示を前記ネットワークを介し送信し、前記ユーザ手順から設定変更処理が正常に終了したことを示す通知を受信すると、設定変更処理の正常終了を表示するサービス提供会社手順とをコンピュータに実行させることを特徴とする。
【００２９】
本発明の第２のファイアウォール運用プログラムは、内容の修正された改版ファイアウォールプログラムをネットワークに公開するプログラム製造会社手順と、前記ネットワークを介し改版ファイアウォールプログラムを受信し、改版ファイアウォールプログラムを実行する１以上のユーザ手順と、前記プログラム製造会社手順により公開された改版ファイアウォールプログラムの版数が内部のファイアウォールプログラムの版数より新しければ、前記プログラム製造会社手順から前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、改版ファイアウォールプログラムを前記ネットワークを介し前記ユーザ手順に送信し、改版ファイアウォールプログラムを適用する改版指示を前記ネットワークを介し送信し、前記ユーザ手順から改版処理が正常に終了したことを示す通知を受信すると、改版処理の正常終了を表示するサービス提供会社手順とをコンピュータに実行させることを特徴とする。
【００３０】
本発明の第３のファイアウォール運用プログラムは、ウィルス・パターンデータをネットワークに公開するプログラム製造会社手順と、前記ネットワークを介しウィルス・パターンデータを受信し、ウィルス・パターンデータを参照してファイアウォールを実施するファイアウォールプログラムを処理する１以上のユーザ手順と、前記プログラム製造会社手順により公開された前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、ウィルス・パターンデータを前記ネットワークを介し前記ユーザ手順に送信し、ウィルス・パターンデータを適用する適用指示を前記ネットワークを介し送信し、前記ユーザ手順から適用処理が正常に終了したことを示す通知を受信すると、適用処理の正常終了を表示するサービス提供会社手順とをコンピュータに実行させることを特徴とする。
【００３１】
本発明の第４のファイアウォール運用プログラムは、内容の修正された改版ファイアウォールプログラム、ウィルス・パターンデータをネットワークに公開するプログラム製造会社手順と、前記ネットワークを介し変更内容データ、ウィルス・パターンデータを受信し、変更内容データ、ウィルス・パターンデータを参照してファイアウォールを実施するファイアウォールプログラムを処理し、前記ネットワークを介し改版ファイアウォールプログラムを受信し、改版ファイアウォールプログラムを実行する１以上のユーザ手順と、入力された前記ユーザ手順に対応する変更内容データを内部に格納し、設定変更指示が入力されると、変更内容データを前記ネットワークを介し前記ユーザ手順に送信し、設定変更する変更指示を前記ネットワークを介し送信し、前記ユーザ手順から設定変更処理が正常に終了したことを示す通知を受信すると、設定変更処理の正常終了を表示し、前記プログラム製造会社手順により公開された改版ファイアウォールプログラムの版数が内部のファイアウォールプログラムの版数より新しければ、前記プログラム製造会社手順から前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、改版ファイアウォールプログラムを前記ネットワークを介し前記ユーザ手順に送信し、改版ファイアウォールプログラムを適用する改版指示を前記ネットワークを介し送信し、前記ユーザ手順から改版処理が正常に終了したことを示す通知を受信すると、改版処理の正常終了を表示し、前記プログラム製造会社手順により公開された前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、ウィルス・パターンデータを前記ネットワークを介し前記ユーザ手順に送信し、ウィルス・パターンデータを適用する適用指示を前記ネットワークを介し送信し、前記ユーザ手順から適用処理が正常に終了したことを示す通知を受信すると、適用処理の正常終了を表示するサービス提供会社手順とをコンピュータに実行させることを特徴とする。
【００３２】
本発明の第５のファイアウォール運用プログラムは、内容の修正された改版ファイアウォールプログラム、ウィルス・パターンデータをネットワークに公開するプログラム製造会社手順と、前記ネットワークを介し変更内容データ、ウィルス・パターンデータを受信し、変更内容データ、ウィルス・パターンデータを参照してファイアウォールを実施するファイアウォールプログラムを処理し、前記ネットワークを介し改版ファイアウォールプログラムを受信し、改版ファイアウォールプログラムを実行し、不正な通信を検出すると電子メールを送信する１以上のユーザ手順と、入力された前記ユーザ手順に対応する変更内容データを内部に格納し、設定変更指示が入力されると、変更内容データを前記ネットワークを介し前記ユーザ手順に送信し、設定変更する変更指示を前記ネットワークを介し送信し、前記ユーザ手順から設定変更処理が正常に終了したことを示す通知を受信すると、設定変更処理の正常終了を表示し、前記プログラム製造会社手順により公開された改版ファイアウォールプログラムの版数が内部のファイアウォールプログラムの版数より新しければ、前記プログラム製造会社手順から前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、改版ファイアウォールプログラムを前記ネットワークを介し前記ユーザ手順に送信し、改版ファイアウォールプログラムを適用する改版指示を前記ネットワークを介し送信し、前記ユーザ手順から改版処理が正常に終了したことを示す通知を受信すると、改版処理の正常終了を表示し、前記プログラム製造会社手順により公開された前記ネットワークを介し改版ファイアウォールプログラムをダウンロードし、ウィルス・パターンデータを前記ネットワークを介し前記ユーザ手順に送信し、ウィルス・パターンデータを適用する適用指示を前記ネットワークを介し送信し、前記ユーザ手順から適用処理が正常に終了したことを示す通知を受信すると、適用処理の正常終了を表示するサービス提供会社手順とをコンピュータに実行させることを特徴とする。
【００３３】
【発明の実施の形態】
次に、本発明の第１の実施の形態について図面を参照して詳細に説明する。
【００３４】
本発明の第１の実施の形態は、企業内システムへの不正通信を防ぐ手段として、ファイアウォールを導入している企業（以下「ユーザ」とする）が、本来ユーザ自身で行う以下の４つの作業を、サービス提供会社がリモートから自動的に作業を代行する方式を提供するシステムである。
【００３５】
・　ファイアウォールの設定変更。
【００３６】
・　ファイアウォールの不具合修正。
【００３７】
・　企業システムへの不正な通信の常時監視。
【００３８】
・　コンピュータウィルスの企業内システムへの侵入の防御。
【００３９】
また、更に、サービス提供会社が代行した上記４つの作業内容を定期的にユーザに報告する機能を有する。
【００４０】
図１は、本発明の第１の実施の形態の構成を示すブロック図である。
【００４１】
図１を参照すると、本発明の第１の実施の形態は、サービス提供会社システム１０と、ユーザシステム２０（１以上）と、プログラム製造会社システム３０と、これらを接続するインターネット等のネットワーク５００とから構成される。
【００４２】
図２は、サービス提供会社システム１０の構成を示すブロック図である。
【００４３】
サービス提供会社システム１０は、ユーザシステム２０を利用するユーザと予めサービス契約を締結して、ユーザシステム２０の運用管理を代行して実行するための会社が運用するシステムであり、図２を参照すると、ローカルエリアネット等で接続されるファイアウォール装置１０１と、運用端末１０２と、ユーザデータベース装置１０３とから構成されている。
【００４４】
ファイアウォール装置１０１は、コンピュータで構成され、ネットワーク５００と接続され、プログラム製造会社システム３０が提供するファイアウォールプログラムを搭載しており、予め条件を設定することにより、ネットワーク５００を介し自身を通過する通信を許可・不許可する機能を有している。また、ファイアウォール装置１０１は、ユーザシステム２０のファイアウォール装置２０１との通信を暗号化する機能を有しており、これにより運用端末１０２とユーザシステム２０に設置されている管理端末２０２との通信を全て暗号化する。
【００４５】
運用端末１０２は、コンピュータで構成され、（１）ユーザシステム２０の管理端末２０２への接続する機能、（２）接続した管理端末２０２上でプログラムを実行する機能、（３）プログラム製造会社システム３０の情報発信サーバ３０１に接続し、修正版プログラムをダウンロードする機能を有する。
【００４６】
ユーザデータベース装置１０３は、記憶装置を含むコンピュータで構成され、ユーザシステム２０のファイアウォール装置２０１で使用されるファイアウォールプログラムの版数を管理するデータベースを格納する。また、これには、プログラム製造会社システム３０に設置されている情報発信サーバ３０１へ、定期的に自動で接続して公開されている修正プログラムのバージョンを確認し、バージョンが新しいものであればダウンロードする機能を有する。
【００４７】
図３は、ユーザシステム２０の構成を示すブロック図である。
【００４８】
ユーザシステム２０は、企業が運用するシステムであり、図３を参照すると、コンピュータウィルスや不正な通信から保護する目的で、ローカルエリアネット等で接続されるファイアウォール装置２０１と、管理端末２０２とから構成される。
【００４９】
ファイアウォール装置２０１は、コンピュータで構成され、ネットワーク５００と接続され、サービス提供会社システム１０のファイアウォール装置１０１と同様、プログラム製造会社システム３０により提供されるファイアウォールプログラムを搭載しており、予め条件を設定することにより、ネットワーク５００を介し自身を通過する通信を許可・不許可する機能を有する。また、ファイアウォール装置２０１は、ファイアウォール装置１０１との通信を暗号化する機能を有し、さらに、自身を通過してユーザシステム２０に入ってくる電子メールに添付されたウィルスを発見する機能を有する。
【００５０】
管理端末２０２は、コンピュータで構成され、（１）ファイアウォール装置２０１の設定を変更する機能、（２）プログラム製造会社システム３０からのプログラム修正情報を元に、ファイアウォール装置２０１に搭載されているファイアウォールプログラムを修正する機能、（３）インターネット上で蔓延しているコンピュータウィルスの情報を検出し、ファイアウォール装置２０１に最新のコンピュータウィルスパターンを設定する機能を有する。
【００５１】
プログラム製造会社システム３０は、ユーザシステム２０に設置されているファイアウォール装置２０１の製造元（または、販売元）である。
【００５２】
図４は、プログラム製造会社システム３０の構成を示すブロック図である。
【００５３】
図４を参照すると、情報発信サーバ３０１は、コンピュータで構成され、ファイアウォール装置１０１、ファイアウォール装置２０１に搭載されるファイアウォールプログラムの修正プログラムを提供しており、修正プログラムが公開、格納されると、サービス提供会社システム１０にメールで通知する機能を有する。
【００５４】
次に、本発明の第１の実施の形態の動作について図面を参照して説明する。
【００５５】
まず、ユーザシステム２０から設定変更を要求する場合について説明する。
【００５６】
図５は、本発明の第１の実施の形態の動作を示すフローチャートである。
【００５７】
図６は、本発明の第１の実施の形態の動作を示す説明図である。
【００５８】
図５、図６を参照すると、ユーザシステム２０の管理者は、サーバの追加や通信網の見直し等のシステム変更が発生し、ファイアウォール装置２０１の設定変更が必要になった場合、管理端末２０２に対し、設定変更の指示の電子メールを入力し、送信指示する。管理端末２０２は、この指示により、サービス提供会社システム１０の運用端末１０２に対し、ファイアウォール装置２０１、ネットワーク５００を介し、設定変更依頼の電子メールを送信する（図５ステップＡ０）。ここでは、一般の電子メールソフトウェアが使用できる。
【００５９】
サービス提供会社システム１０の運用端末１０２は、ネットワーク５００、ファイアウォール装置１０１を介して、設定変更依頼の電子メールを受信すると、受信したことをディスプレイ等に表示する。作業担当者は、設定変更依頼の電子メールの内容に従い、ファイアウォール装置２０１の変更内容データを作成し、運用端末１０２に入力し、運用端末１０２は、変更内容データを内部に格納する（図５、図６ステップＡ１）。次に、作業担当者により設定変更指示が入力されると、運用端末１０２は、搭載されている設定変更用処理を実行し（図５、図６ステップＡ２）、設定変更作業を実施する。
【００６０】
設定変更用処理は、以下の通りである。
【００６１】
まず、ファイアウォール装置１０１、ネットワーク５００を介し、ユーザシステム２０の管理端末２０２に接続する（図５、図６ステップＡ３）。次に、格納されている変更内容データを、ファイアウォール装置１０１、ネットワーク５００を介し、運用端末１０２から管理端末２０２に送信する（図５ステップＡ４）。次に、ファイアウォール装置２０１の設定変更する変更指示を管理端末２０２に送信し（図５ステップＡ５）、送信された変更内容データをファイアウォール装置２０１に適用する。次に、ファイアウォール装置２０１の設定変更処理が正常に終了したことを示す通知をユーザシステム２０から受信すると、設定変更処理の正常終了をディスプレイ等に表示し作業担当者に通知する（図５ステップＡ７）。
【００６２】
作業担当者は、設定変更処理の正常終了の通知を確認すると、運用端末１０２に搭載されている電子メールソフトを使用してユーザシステム２０の管理者に設定変更処理の正常終了を通知する（図５ステップＡ８）。
【００６３】
ユーザシステム２０では、管理端末２０２が受信した変更内容データを格納し（図６ステップＡ４）、次に、管理端末２０２がファイアウォール装置２０１に格納する（図６ステップＡ５）。ファイアウォール装置２０１のファイアウォールプログラムは、変更内容データを使用してファイアウォールの処理を実施する。また、管理端末２０２は、ファイアウォール装置２０１、ネットワーク５００を介して、設定変更処理の正常終了の通知を管理端末２０２に送信する（図５ステップＡ６）。
【００６４】
次に、サービス提供会社システム１０が修正したファイアウォールプログラムを適用する場合について説明する。
【００６５】
図７は、本発明の第１の実施の形態の動作を示すフローチャートである。
【００６６】
図８は、本発明の第１の実施の形態の動作を示す説明図である。
【００６７】
内容を修正した改版ファイアウォールプログラム（変更部分の改版用プログラムでも可）が作成され、プログラム製造会社システム３０の情報発信サーバ３０１に格納され、ホームページ等でネットワーク５００等に公開されると（図７、図８ステップＢ０）、サービス提供会社システム１０のユーザデータベース装置１０３は、ネットワーク５００を介し、情報発信サーバ３０１に自動で定期的に接続して、公開されている改版ファイアウォールプログラムの版数と、自身が持つファイアウォールプログラムの版数情報とを比較し（図７ステップＢ１）、改版ファイアウォールプログラムの版数が上がっていたら、改版ファイアウォールプログラムをネットワーク５００を介し、ダウンロードする（図７、図８ステップＢ２）。
【００６８】
ユーザデータベース装置１０３は、改版ファイアウォールプログラムのダウンロードが正常に終了すると、ディスプレイ等にダウンロードの実施を表示し（図７ステップＢ３）、サービス提供会社システム１０の作業担当者に通知する。
【００６９】
サービス提供会社システム１０の作業担当者は、この通知により、ユーザシステム２０の管理者に改版ファイアウォールプログラムの公開と、ファイアウォール装置２０１への適用日時（適用を開始する日時）を運用端末１０２を使用して電子メールで連絡する（図７ステップＢ４）。運用端末１０２は、ユーザシステム２０の管理者に連絡した日時（事前に適用日時を運用端末１０２に入力しておく）になると、改版処理を実行する（図７、図８ステップＢ５）。
【００７０】
ここで実行される改版処理は以下の通りである。
【００７１】
運用端末１０２は、まず、ファイアウォール装置１０１、ネットワーク５００を介し、ユーザシステム２０の管理端末２０２に接続する（図７、図８ステップＢ６）。次に、ユーザデータベース装置１０３に、プログラム製造会社システム３０の情報発信サーバ３０１からダウンロードした改版ファイアウォールプログラムを、ユーザシステム２０の管理端末２０２へ送信させる（図７ステップＢ７）。
【００７２】
次に、運用端末１０２は、ファイアウォール装置２０１に改版ファイアウォールプログラムを適用する改版指示を管理端末２０２に送信し（図７ステップＢ８）、送信された変更内容データをファイアウォール装置２０１に適用する。
【００７３】
次に、ファイアウォール装置２０１の改版処理が正常に終了したことを示す通知をユーザシステム２０から受信すると、改版処理の正常終了をディスプレイ等に表示し作業担当者に通知する（図７ステップＢ９）。
【００７４】
作業担当者は、改版処理の正常終了の通知を確認すると、運用端末１０２に搭載されている電子メールソフトを使用してユーザシステム２０の管理者に改版処理の正常終了を通知する（図７ステップＢ１０）。
【００７５】
ユーザシステム２０では、管理端末２０２が受信した改版ファイアウォールプログラムを格納し（図８ステップＢ７）、次に、管理端末２０２がファイアウォール装置２０１に格納する（図８ステップＢ８）。以降、ファイアウォール装置２０１の改版ファイアウォールプログラムが、ファイアウォールの処理を実施する。また、管理端末２０２は、ファイアウォール装置２０１、ネットワーク５００を介して、改版処理の正常終了の通知を管理端末２０２に送信する（図７ステップＢ９）。
【００７６】
次に、ユーザシステム２０において、不正な通信を検知した場合について説明する。
【００７７】
図９は、本発明の第１の実施の形態の動作を示すフローチャートである。
【００７８】
図９を参照すると、ユーザシステム２０のファイアウォール装置２０１は、ネットワーク５００から不正に侵入しようと試みる通信を検知した場合（図９ステップＣ０）、不正な通信が存在することを示す電子メールをサービス提供会社システム１０の運用端末１０２を使用する作業担当者に送信する（図９ステップＣ１）。
【００７９】
サービス提供会社システム１０の運用端末１０２が、電子メールを受信し（図９ステップＣ２）、作業担当者が、運用端末１０２で受信した電子メールの内容を確認し（図９ステップＣ２）、ユーザシステム２０の管理者に電話、または、電子メール等で通知する（図９ステップＣ３）。
【００８０】
次に、新しいコンピュータウィルスが発見され、それに対処するウィルス・パターンデータを適用する場合について説明する。
【００８１】
図１０は、本発明の第１の実施の形態の動作を示すフローチャートである。
【００８２】
図１１は、本発明の第１の実施の形態の動作を示す説明図である。
【００８３】
新しいコンピュータウィルスを発見するためのウィルス・パターンデータ（ファイアウォールプログラムにより参照され、コンピュータウィルスの発見に使用される）が作成され、プログラム製造会社システム３０の情報発信サーバ３０１に格納され、ホームページ等でネットワーク５００等に公開されると（図１０、図１１ステップＤ０）、プログラム製造会社システム３０の情報発信サーバ３０１は、サービス提供会社システム１０の作業担当者に電子メールでウィルス・パターンデータが公開されたことを通知する（図１０ステップＤ１）。
【００８４】
サービス提供会社システム１０の作業担当者は、運用端末１０２を使用して電子メールを受け取り、ウィルス・パターンデータが公開されたことを知ると、ユーザシステム２０の管理者にウィルス・パターンデータの公開と、そのウィルス・パターンデータのファイアウォール装置２０１への適用日時を運用端末１０２を使用して電子メールで連絡する（図１０ステップＤ２）。
【００８５】
運用端末１０２は、ユーザシステム２０の管理者に連絡した日時（事前に適用日時を運用端末１０２に入力しておく）になると、ウィルス・パターンデータ適用処理を実行する（図１０、図１１ステップＤ３）。
【００８６】
ここで実行されるウィルス・パターンデータ適用処理は以下の通りである。
【００８７】
まず、プログラム製造会社システム３０の情報発信サーバ３０１からウィルス・パターンデータをネットワーク５００を介し、ダウンロードし、運用端末１０２に格納する（図１０、図１１ステップＤ４）。次に、ユーザシステム２０の管理端末２０２に接続する（図１０ステップＤ５）。次に、プログラム製造会社システム３０の情報発信サーバ３０１からダウンロードしたウィルス・パターンデータを、ユーザシステム２０の管理端末２０２に送信する（図１０、図１１ステップＤ６）。次に、ファイアウォール装置２０１に新しいウィルス・パターンデータを適用する適用指示を管理端末２０２に送信し（図１０ステップＤ７）、ユーザシステム２０からウィルス・パターンデータの適用処理が正常に終了したこと示す通知を受信すると、ディスプレイ等に表示し（図１０ステップＤ１０）、作業担当者に通知する。
【００８８】
作業担当者は、ウィルス・パターンデータの適用処理の正常終了の通知を確認すると、電子メール、電話等で、ユーザシステム２０の管理者に連絡する（図１０ステップＤ１１）。
【００８９】
ユーザシステム２０の管理端末２０２は、サービス提供会社システム１０からウィルス・パターンデータを受信すると、内部に格納し（図１１ステップＤ６）、ウィルス・パターンデータを適用する適用指示を受信すると、ファイアウォール装置２０１に格納し（図１０、図１１ステップＤ８）、以降は、ファイアウォール装置２０１のファイアウォールプログラムが格納されたウィルス・パターンデータを参照して、ウィルスの検出を実施する。
【００９０】
次に、本発明の第２の実施の形態について図面を参照して詳細に説明する。
【００９１】
次に、本発明の第２の実施の形態は、図５、図６、図７、図８、図９、図１０、図１１の各ステップを含む方法である。
【００９２】
次に、本発明の第３の実施の形態について図面を参照して詳細に説明する。
【００９３】
次に、本発明の第３の実施の形態は、図５、図６、図７、図８、図９、図１０、図１１の各ステップをコンピュータ（たとえば、サービス提供会社システム１０、ユーザシステム２０、プログラム製造会社システム３０）に実行させるプログラムである。
【００９４】
【発明の効果】
本発明の第１の効果は、ユーザシステムの管理者がファイアウォールの専門知識を持たなくても、ファイアウォールを使用することができることである。
【００９５】
その理由は、サービス提供会社システムが、自動的にファイアウォールプログラムの改版を実施するからである。
【００９６】
第２の効果は、ユーザシステムのサーバの追加や通信網の見直し等のシステム変更が発生し、ファイアウォール装置の設定変更が必要になった場合にユーザシステムの管理者の工数が削減できることである。
【００９７】
その理由は、サービス提供会社システムで、設定変更による変更内容データを作成するからである。
【００９８】
第３の効果は、新種のコンピュータウィルスに容易に対応できることである。
【００９９】
その理由は、プログラム製造会社システムにより公開されたウィルス・パターンデータをサービス抵抗会社システムがダウンロードし、ユーザシステムに適用するからである。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態の構成を示すブロック図である。
【図２】サービス提供会社システムの構成を示すブロック図である。
【図３】ユーザシステムの構成を示すブロック図である。
【図４】プログラム製造会社システムの構成を示すブロック図である。
【図５】本発明の第１の実施の形態の動作を示すフローチャートである。
【図６】本発明の第１の実施の形態の動作を示す説明図である。
【図７】本発明の第１の実施の形態の動作を示すフローチャートである。
【図８】本発明の第１の実施の形態の動作を示す説明図である。
【図９】本発明の第１の実施の形態の動作を示すフローチャートである。
【図１０】本発明の第１の実施の形態の動作を示すフローチャートである。
【図１１】本発明の第１の実施の形態の動作を示す説明図である。
【符号の説明】
１０　　サービス提供会社システム
２０　　ユーザシステム
３０　　プログラム製造会社システム
１０１　　ファイアウォール装置
１０２　　運用端末
１０３　　ユーザデータベース装置
２０１　　ファイアウォール装置
２０２　　管理端末
３０１　　情報発信サーバ
５００　　ネットワーク
【図１】
2004094723.tif 000003
【図２】
2004094723.tif 000004
【図３】
2004094723.tif 000005
【図４】
2004094723.tif 000006
【図５】
2004094723.tif 000007
【図６】
2004094723.tif 000008
【図７】
2004094723.tif 000009
【図８】
2004094723.tif 000010
【図９】
2004094723.tif 000011
【図１０】
2004094723.tif 000012
【図１１】
2004094723.tif 000013