(57)【要約】【課題】  社内ネットワークにおける社内端末に修正モジュールを一括適用可能とし、社内端末のシステムの状況を一括管理することを可能とする。【解決手段】  ベンダ情報記憶装置１２からＷｅｂサイトのアドレス情報を取得して当該Ｗｅｂサイトにアクセスし、修正モジュール記憶装置１３に記憶されているアプリケーションについての修正モジュールであって、修正モジュール記憶装置に未登録の修正モジュールを、Ｗｅｂサイトから受信して修正モジュール記憶装置に記憶させ、修正モジュール記憶装置に記憶されている修正モジュールであって、当該修正モジュールに対応するアプリケーションを導入している社内端末につき当該修正モジュールの適用履歴が更新履歴記憶装置１４に登録されていないものを検出し、検出された修正モジュールの社内端末への適用を実行するシステム管理端末１０と、一又は二以上の社内端末２０を有する修正モジュール適用システム。【選択図】  図２
2006146307.tif 000002
【特許請求の範囲】
【請求項１】
社内ネットワークを介して接続されたシステム管理端末により一又は二以上の社内端末に修正モジュールを適用する修正モジュール適用システムであって、
修正モジュールを提供するＷｅｂサイトのアドレス情報を記憶するベンダ情報記憶装置、アプリケーションごとに修正モジュール情報を記憶する修正モジュール記憶装置、及び前記社内端末ごとに修正モジュールの適用履歴を記憶する更新履歴記憶装置を備え、
所定のタイミングで、前記ベンダ情報記憶装置から前記Ｗｅｂサイトのアドレス情報を取得して当該Ｗｅｂサイトにアクセスし、前記修正モジュール記憶装置に記憶されているアプリケーションについての修正モジュールであって、前記修正モジュール記憶装置に未登録の修正モジュールを、前記Ｗｅｂサイトから受信して前記修正モジュール記憶装置に記憶させ、かつ、前記修正モジュール記憶装置に記憶されている修正モジュールであって、当該修正モジュールに対応するアプリケーションを導入している社内端末について当該修正モジュールの適用履歴が前記更新履歴記憶装置に登録されていないものを検出し、検出された修正モジュールの前記社内端末への適用を実行するシステム管理端末と、
一又は二以上のアプリケーションを導入しており、前記アプリケーションについての修正モジュールを、前記システム管理端末から受信して、この修正モジュールを前記アプリケーションに更新して適用する前記社内端末と、を有する
ことを特徴とする修正モジュール適用システム。
【請求項２】
前記システム管理端末が、前記修正モジュール記憶装置に記憶されている修正モジュールであって、前記適用履歴が前記更新履歴記憶装置に登録されていないものを、すべての前記社内端末について検出した後に、検出された修正モジュールの前記社内端末への適用を一括して実行する
ことを特徴とする請求項１記載の修正モジュール適用システム。
【請求項３】
前記システム管理端末が、前記検出された修正モジュールの前記社内端末への適用を実行した後に、前記社内端末ごとに前記検出された修正モジュールの適用履歴を前記更新履歴記憶装置に記憶させる
ことを特徴とする請求項１又は２記載の修正モジュール適用システム。
【請求項４】
前記システム管理端末が、前記検出された修正モジュールを一覧表示するとともに、前記検出された修正モジュールのうち、選択入力された修正モジュールのみについて、前記社内端末への適用を実行する
ことを特徴とする請求項１〜３のいずれかに記載の修正モジュール適用システム。
【請求項５】
社内ネットワークを介して接続された一又は二以上の社内端末に修正モジュールを適用する修正モジュール適用端末であって、
修正モジュールを提供するＷｅｂサイトのアドレス情報を記憶するベンダ情報記憶装置と、
アプリケーションごとに修正モジュール情報を記憶する修正モジュール記憶装置と、
前記社内端末ごとに修正モジュールの適用履歴を記憶する更新履歴記憶装置と、
所定のタイミングで、前記ベンダ情報記憶装置から前記Ｗｅｂサイトのアドレス情報を取得して当該Ｗｅｂサイトにアクセスし、前記修正モジュール記憶装置に記憶されているアプリケーションについての修正モジュールであって、前記修正モジュール記憶装置に未登録の修正モジュールを、前記Ｗｅｂサイトから受信して前記修正モジュール記憶装置に記憶させる修正モジュール情報更新手段と、
前記修正モジュール記憶装置に記憶されている修正モジュールであって、当該修正モジュールに対応するアプリケーションを導入している社内端末について当該修正モジュールの適用履歴が前記更新履歴記憶装置に登録されていないものを検出し、検出された修正モジュールの前記社内端末への適用を実行する修正モジュール適用手段と、を備えた
ことを特徴とする修正モジュール適用端末。
【請求項６】
前記修正モジュール適用手段が、前記修正モジュール記憶装置に記憶されている修正モジュールであって、前記適用履歴が前記更新履歴記憶装置に登録されていないものを、すべての前記社内端末について検出した後に、検出された修正モジュールの前記社内端末への適用を一括して実行する
ことを特徴とする請求項５記載の修正モジュール適用端末。
【請求項７】
前記検出された修正モジュールの前記社内端末への適用を実行した後に、前記社内端末ごとに前記検出された修正モジュールの適用履歴を前記更新履歴記憶装置に記憶させる修正モジュール情報更新手段を備えた
ことを特徴とする請求項５又は６記載の修正モジュール適用端末。
【請求項８】
前記修正モジュール適用手段が、前記検出された修正モジュールを一覧表示するとともに、前記検出された修正モジュールのうち、選択入力された修正モジュールのみについて、前記社内端末への適用を実行する
ことを特徴とする請求項５〜７のいずれかに記載の修正モジュール適用端末。
【請求項９】
社内ネットワークを介して接続された一又は二以上の社内端末に対して、修正モジュールを提供するＷｅｂサイトのアドレス情報を記憶するベンダ情報記憶装置、アプリケーションごとに修正モジュール情報を記憶する修正モジュール記憶装置、及び前記社内端末ごとに修正モジュールの適用履歴を記憶する更新履歴記憶装置を備えた修正モジュール適用端末に修正モジュールを適用させる修正モジュール適用プログラムであって、
前記修正モジュール適用端末に、
所定のタイミングで、前記ベンダ情報記憶装置から前記Ｗｅｂサイトのアドレス情報を取得させて当該Ｗｅｂサイトにアクセスさせ、前記修正モジュール記憶装置に記憶されているアプリケーションについての修正モジュールであって、前記修正モジュール記憶装置に未登録の修正モジュールを、前記Ｗｅｂサイトから受信させて前記修正モジュール記憶装置に記憶させ、
前記修正モジュール記憶装置に記憶されている修正モジュールであって、当該修正モジュールに対応するアプリケーションを導入している社内端末について当該修正モジュールの適用履歴が前記更新履歴記憶装置に登録されていないものを検出させ、検出された修正モジュールの前記社内端末への適用を実行させる
ことを実行させるための修正モジュール適用プログラム。
【請求項１０】
前記修正モジュール適用端末に、
前記修正モジュール記憶装置に記憶されている修正モジュールであって、前記適用履歴が前記更新履歴記憶装置に登録されていないものを、すべての前記社内端末について検出させた後に、検出された修正モジュールの前記社内端末への適用を一括して実行させる
ことを実行させるための請求項９記載の修正モジュール適用プログラム。
【請求項１１】
前記修正モジュール適用端末に、
前記検出された修正モジュールの前記社内端末への適用を実行させた後に、前記社内端末ごとに前記検出された修正モジュールの適用履歴を前記更新履歴記憶装置に記憶させる
ことを実行させるための請求項９又は１０記載の修正モジュール適用プログラム。
【請求項１２】
前記修正モジュール適用端末に、
前記検出された修正モジュールを一覧表示させるとともに、前記検出された修正モジュールのうち、選択入力された修正モジュールのみについて、前記社内端末への適用を実行させる
ことを特徴とする請求項９〜１１のいずれかに記載の修正モジュール適用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＬＡＮ内におけるシステムに一括して修正モジュールを適用し、ＬＡＮ内におけるシステムの状況を一括管理可能な修正モジュール適用システム、修正モジュール適用端末、及び修正モジュール適用プログラムに関する。
【背景技術】
【０００２】
近年、情報処理装置において使用するアプリケーションについての修正モジュールは、Ｗｅｂ等により公開されており、ユーザは、情報処理装置から通信回線を介してベンダサイトにアクセスし、修正モジュールをダウンロードすることで、アプリケーションに適用することが行われている。
図１３は、このような従来の修正モジュール適用システムの構成を示すブロック図である。同図に示すように、Ｗｅｂ等で公開されている修正モジュールは、各アプリケーションを提供しているベンダ毎に公開されている。このため、例えば社内ネットワーク３００に接続されている社内端末１００（１００Ａ，１００Ｂ，１００Ｃ）において、複数のベンダ製品を導入しているような場合には、ベンダサイトへアクセスして修正モジュールを検索し、修正モジュールを適用するといった一連の作業を端末ごとにベンダの個数分行わなければならず、大変煩雑であるという問題があった。
【０００３】
また、このような従来の修正モジュール適用システムは、各社内端末１００から直接ベンダサイトへアクセスして修正モジュールをダウンロードするものであるため、端末を利用する人の意識、認識の程度によって修正モジュールの適用に差が生じるという問題があった。このため、修正モジュールの適用が適切になされず、社内端末１００のセキュリティに問題が生じたり、その影響が社内ネットワーク３００全体に及んでしまう場合もあるという問題があった。
さらに、このような従来の修正モジュール適用システムによっては、システム管理者が、社内端末１００全体の状況を把握することが難しという問題もあった。
【０００４】
従来、このような問題を解決するための対策ツールとして、次のようなものが提供されている。
（１）アプリケーションを提供しているベンダサイトにアクセスすると、自動で端末に適用すべき修正モジュールを検出し、提示してくれるツール
（２）管理者が一括して社内端末の修正モジュール適用状況を管理し、各端末に対して、修正モジュールの適用指示を通知するツール
（３）管理者が一括して社内端末に修正モジュールを適用するツール
【０００５】
しかし、（１）のツールによれば、アクセスしたベンダにより提供されているアプリケーションに関する修正モジュールしか提供されないという問題があった。
また、（２）のツールによれば、社内端末の修正モジュール適用状況は把握できるが、修正モジュールの適用作業者は、個々の端末の利用者であるため、適用を徹底させるのは容易でないという問題があった。
さらに、（３）のツールによれば、管理者によって全端末に修正モジュールを適用することはできるが、その履歴管理をしないので、社内端末全体の状況管理が難しいなどの難点があり、管理者が修正モジュールの適用と管理の両方を一括して行うことは大変であるという問題があった。
【０００６】
ここで、修正モジュールの適用に関する先行技術文献としては、例えば以下に示す特許文献１を挙げることができる。
この特許文献１に記載のパッチ適用システムによれば、パッチ適用支援装置は、パッチ提供サイトのダウンロード用アドレス情報及びパッチ適用により変更されるパッチファイル情報をデータベースで管理し、ユーザ端末装置はそれらの情報にもとづいてパッチ提供サイトからパッチファイルをダウンロードして、パッチの適用を行うことが可能とされている。そして、これによって、ユーザ端末装置のセキュリティ確保の自動化を図ることが可能とされている。
【０００７】
【特許文献１】特開２００４−２６５１５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、このパッチ適用システムにおいても、ユーザ端末装置が個別にパッチの適用を行うことから、システム管理者が社内の端末状況を同一タイミングで一括して把握しにくいという問題があった。
また、同一の修正モジュールについて、ユーザ端末装置ごとにダウンロードが必要であり、社内システムにおいて同じ修正モジュールについて重複してダウンロードが行われるという問題があった。
さらに、ユーザ端末装置ごとに個別にダウンロードが行われるため、修正モジュールを提供するサーバへの負荷が大きく、また修正モジュールの反映タイミングが端末ごとに異なる場合があり、社内でアプリケーションの更新状況を統一したい社内システムには適さないという問題もあった。
【０００９】
本発明は、上記の事情にかんがみなされたものであり、システム管理者が、社内システムに対して修正モジュールの適用作業を繰り返し行うことなく、一括して適用でき、社内端末のシステムの状況を一括管理することの可能な修正モジュール適用システム、修正モジュール適用端末、及び修正モジュール適用プログラムの提供を目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、本発明の修正モジュール適用システムは、社内ネットワークを介して接続されたシステム管理端末により一又は二以上の社内端末に修正モジュールを適用する修正モジュール適用システムであって、修正モジュールを提供するＷｅｂサイトのアドレス情報を記憶するベンダ情報記憶装置、アプリケーションごとに修正モジュール情報を記憶する修正モジュール記憶装置、及び社内端末ごとに修正モジュールの適用履歴を記憶する更新履歴記憶装置を備え、所定のタイミングで、ベンダ情報記憶装置からＷｅｂサイトのアドレス情報を取得して当該Ｗｅｂサイトにアクセスし、修正モジュール記憶装置に記憶されているアプリケーションについての修正モジュールであって、修正モジュール記憶装置に未登録の修正モジュールを、Ｗｅｂサイトから受信して修正モジュール記憶装置に記憶させ、かつ、修正モジュール記憶装置に記憶されている修正モジュールであって、当該修正モジュールに対応するアプリケーションを導入している社内端末について当該修正モジュールの適用履歴が更新履歴記憶装置に登録されていないものを検出し、検出された修正モジュールの社内端末への適用を実行するシステム管理端末と、一又は二以上のアプリケーションを導入しており、アプリケーションについての修正モジュールを、システム管理端末から受信して、この修正モジュールをアプリケーションに更新して適用する社内端末とを有する構成としてある。
【００１１】
修正モジュール適用システムをこのような構成にすれば、システム管理端末は、社内ネットワークにおける社内端末に必要な修正モジュールを一括管理することができ、このシステム管理端末により社内端末に対する修正モジュールの適用を行うことができる。
このため、システム管理者は社内ネットワークにおけるすべての社内端末についての修正モジュールの適用状況を同一タイミングで把握することが可能となる。また、社内ネットワークにおける全ての社内端末の修正モジュールに関し、同一の修正モジュールを複数回ダウンロードする必要がなく、修正モジュールを提供するサーバ負荷やネットワークのトラフィックを軽減することが可能となる。
【００１２】
また、本発明の修正モジュール適用システムは、システム管理端末が、修正モジュール記憶装置に記憶されている修正モジュールであって、適用履歴が更新履歴記憶装置に登録されていないものを、すべての社内端末について検出した後に、検出された修正モジュールの社内端末への適用を一括して実行する構成としてある。
【００１３】
修正モジュール適用システムをこのような構成にすれば、システム管理端末は、社内ネットワークにおける全ての社内端末について、適用が必要な修正モジュールをまとめて検出した後に、これらを一括して社内端末に対して適用することができる。
このため、社内端末に対する修正モジュールの適用をより確実に同一時間帯に実施することが可能となる。
【００１４】
また、本発明の修正モジュール適用システムは、システム管理端末が、検出された修正モジュールの社内端末への適用を実行した後に、社内端末ごとに検出された修正モジュールの適用履歴を更新履歴記憶装置に記憶させる構成としてある。
【００１５】
修正モジュール適用システムをこのような構成にすれば、システム管理端末において、社内端末への修正モジュールの適用履歴を適切に保存しておくことができる。
このため、修正モジュールを適用すべき社内端末を正確に検出することが可能となる。
【００１６】
また、本発明の修正モジュール適用システムは、システム管理端末が、検出された修正モジュールを一覧表示するとともに、検出された修正モジュールのうち、選択入力された修正モジュールのみについて、社内端末への適用を実行する構成としてある。
【００１７】
修正モジュール適用システムをこのような構成にすれば、システム管理者は、社内端末に修正モジュールを適用するに際して、これらの修正モジュールを予め参照することができる。
このため、特定の社内端末に対して、例外的に修正モジュールの適用を行わない場合には、これを容易に実行することが可能となる。
【００１８】
また、本発明の修正モジュール適用端末は、社内ネットワークを介して接続された一又は二以上の社内端末に修正モジュールを適用する修正モジュール適用端末であって、修正モジュールを提供するＷｅｂサイトのアドレス情報を記憶するベンダ情報記憶装置と、アプリケーションごとに修正モジュール情報を記憶する修正モジュール記憶装置と、社内端末ごとに修正モジュールの適用履歴を記憶する更新履歴記憶装置と、所定のタイミングで、ベンダ情報記憶装置からＷｅｂサイトのアドレス情報を取得して当該Ｗｅｂサイトにアクセスし、修正モジュール記憶装置に記憶されているアプリケーションについての修正モジュールであって、修正モジュール記憶装置に未登録の修正モジュールを、Ｗｅｂサイトから受信して修正モジュール記憶装置に記憶させる修正モジュール情報更新手段と、修正モジュール記憶装置に記憶されている修正モジュールであって、当該修正モジュールに対応するアプリケーションを導入している社内端末について当該修正モジュールの適用履歴が更新履歴記憶装置に登録されていないものを検出し、検出された修正モジュールの社内端末への適用を実行する修正モジュール適用手段とを備えた構成としてある。
【００１９】
また、本発明の修正モジュール適用端末は、修正モジュール適用手段が、修正モジュール記憶装置に記憶されている修正モジュールであって、適用履歴が更新履歴記憶装置に登録されていないものを、すべての社内端末について検出した後に、検出された修正モジュールの社内端末への適用を一括して実行する構成としてある。
【００２０】
また、本発明の修正モジュール適用端末は、検出された修正モジュールの社内端末への適用を実行した後に、社内端末ごとに検出された修正モジュールの適用履歴を更新履歴記憶装置に記憶させる修正モジュール情報更新手段を備えた構成としてある。
【００２１】
また、本発明の修正モジュール適用端末は、修正モジュール適用手段が、検出された修正モジュールを一覧表示するとともに、検出された修正モジュールのうち、選択入力された修正モジュールのみについて、社内端末への適用を実行する構成としてある。
【００２２】
また、本発明の修正モジュール適用プログラムは、社内ネットワークを介して接続された一又は二以上の社内端末に対して、修正モジュールを提供するＷｅｂサイトのアドレス情報を記憶するベンダ情報記憶装置、アプリケーションごとに修正モジュール情報を記憶する修正モジュール記憶装置、及び社内端末ごとに修正モジュールの適用履歴を記憶する更新履歴記憶装置を備えた修正モジュール適用端末に修正モジュールを適用させる修正モジュール適用プログラムであって、修正モジュール適用端末に、所定のタイミングで、ベンダ情報記憶装置からＷｅｂサイトのアドレス情報を取得させて当該Ｗｅｂサイトにアクセスさせ、修正モジュール記憶装置に記憶されているアプリケーションについての修正モジュールであって、修正モジュール記憶装置に未登録の修正モジュールを、Ｗｅｂサイトから受信させて修正モジュール記憶装置に記憶させ、修正モジュール記憶装置に記憶されている修正モジュールであって、当該修正モジュールに対応するアプリケーションを導入している社内端末について当該修正モジュールの適用履歴が更新履歴記憶装置に登録されていないものを検出させ、検出された修正モジュールの社内端末への適用を実行させる構成としてある。
【００２３】
また、本発明の修正モジュール適用プログラムは、修正モジュール適用端末に、修正モジュール記憶装置に記憶されている修正モジュールであって、適用履歴が更新履歴記憶装置に登録されていないものを、すべての社内端末について検出させた後に、検出された修正モジュールの社内端末への適用を一括して実行させる構成としてある。
【００２４】
また、本発明の修正モジュール適用プログラムは、修正モジュール適用端末に、検出された修正モジュールの社内端末への適用を実行させた後に、社内端末ごとに検出された修正モジュールの適用履歴を更新履歴記憶装置に記憶させる構成としてある。
【００２５】
また、本発明の修正モジュール適用プログラムは、修正モジュール適用端末に、検出された修正モジュールを一覧表示させるとともに、検出された修正モジュールのうち、選択入力された修正モジュールのみについて、社内端末への適用を実行させる構成としてある。
【００２６】
修正モジュール適用端末及び修正モジュール適用プログラムをこれらのような構成にすれば、社内ネットワークに接続された社内端末に対する修正モジュールの適用を修正モジュール適用端末によって管理することができる。
すなわち、いずれかの社内端末に適用が必要な修正モジュールについては、修正モジュール適用端末によってベンダサイトからダウンロードされ、この修正モジュールが必要な一又は二以上の社内端末に対して、修正モジュール適用端末が修正モジュールの適用を行うことができる。
このため、システム管理者は、社内ネットワーク内における社内端末のアプリケーションの更新状況を一括して把握可能になるとともに、社内ネットワークにおいて、同一修正モジュールに対する重複ダウンロードを回避することも可能となる。
【発明の効果】
【００２７】
本発明によれば、システム管理者が、社内システムに対して修正モジュールの適用作業を繰り返し行うことなく、一括して適用でき、社内端末のシステムの状況を一括管理することが可能となる。
【発明を実施するための最良の形態】
【００２８】
以下、本発明に係る修正モジュール適用システムの好ましい実施形態について、図面を参照しつつ説明する。以下の実施形態においては、当該システムを修正モジュール一括適用システムと称する。
なお、以下の実施形態に示す本発明の修正モジュール一括適用システムは、プログラムに制御されたコンピュータにより動作するようになっている。コンピュータのＣＰＵは、プログラムにもとづいてコンピュータの各構成要素に指令を送り、システム管理端末の動作に必要となる所定の処理、例えば、修正モジュール情報の更新処理、修正モジュール一括適用処理、修正モジュール適用履歴保存処理等を行わせる。このように、本発明の修正モジュール一括適用システムにおける各処理，動作は、プログラムとコンピュータとが協働した具体的手段により実現できるものである。
【００２９】
プログラムは予めＲＯＭ，ＲＡＭ等の記録媒体に格納され、コンピュータに実装された記録媒体から当該コンピュータにプログラムを読み込ませて実行されるが、例えば通信回線を介してコンピュータに読み込ませることもできる。
また、プログラムを格納する記録媒体は、例えば半導体メモリ，磁気ディスク，光ディスク、その他任意のコンピュータで読取り可能な任意の記録手段により構成できる。
【００３０】
［第一実施形態］
まず、本発明の第一実施形態の構成について、図１〜図３を参照して説明する。図１は、本実施形態の修正モジュール一括適用システムの構成を示すブロック図である。図２は、同システムにおけるシステム管理端末の構成を示すブロック図である。図３は、同システムにおけるテーブルのデータ構成を示す図である。
図１に示すように、本実施形態の修正モジュール一括適用システムは、システム管理端末（修正モジュール適用端末）１０，社内端末２０（２０Ａ，２０Ｂ，・・・），ＦＷ（ファイヤウォール）３０，社内ネットワーク４０，ベンダサイト５０（５０Ｘ，５０Ｙ，５０Ｚ），インターネット６０を有している。
【００３１】
システム管理端末１０は、社内端末２０を管理する情報処理装置であり、社内端末２０に導入されているアプリケーションの修正モジュールをベンダサイト５０からダウンロードして、適用が必要な社内端末２０に送信する。
このシステム管理端末１０は、例えばパーソナルコンピュータやサーバ、ワークステーションなどを用いることができる。
【００３２】
システム管理端末１０は、図２に示すように、システム構成情報記憶装置１１，ベンダ情報記憶装置１２，修正モジュール記憶装置１３，更新履歴記憶装置１４，システム構成情報ベンダ情報更新手段１５，修正モジュール情報更新手段１６，修正モジュール適用手段１７，修正モジュール適用履歴保存手段１８を有している。
【００３３】
システム構成情報記憶装置１１は、システム構成情報テーブルＦ１ＴＢにより、個々の社内端末２０の端末名，ＩＰアドレス，導入アプリケーション名等のシステム構成情報を一括管理する。
図３（ａ）は、このシステム構成情報記憶装置１１におけるシステム構成情報テーブルＦ１ＴＢの例を示している。
【００３４】
ベンダ情報記憶装置１２は、ベンダ情報テーブルＦ２ＴＢにより、アプリケーション名，ベンダ名，修正モジュール公開先ＵＲＬなどの情報を記憶し、社内に導入されているアプリケーションのベンダ情報を管理する。
図３（ｂ）は、このベンダ情報記憶装置１２におけるベンダ情報テーブルＦ２ＴＢの例を示している。
【００３５】
修正モジュール記憶装置１３は、修正モジュール情報テーブルＦ３ＴＢにより、アプリケーション名，修正モジュールＩＤ，修正モジュール名などの情報を記憶して管理する。また、修正モジュール記憶装置１３は、修正モジュール本体も格納する。
図３（ｃ）は、この修正モジュール記憶装置１３における修正モジュール情報テーブルＦ３ＴＢの例を示している。
【００３６】
更新履歴記憶装置１４は、更新履歴情報テーブルＦ４ＴＢにより、修正モジュールＩＤ，修正モジュールの適用日，適用した端末名等の情報を記憶して管理する。
図３（ｄ）は、この更新履歴記憶装置１４における更新履歴情報テーブルＦ４ＴＢの例を示している。
これらの記憶装置は、システム管理端末１０に内蔵されたメモリやハードディスクに構成する他、システム管理端末１０に接続されたメモリやハードディスクなどの外部記憶装置に構成してもよい。
【００３７】
システム構成情報ベンダ情報更新手段１５は、システム構成情報記憶装置１１及びベンダ情報記憶装置１２の更新処理を定期的に実行する。また、社内システムへの社内端末２０の導入時や、社内端末２０に対するアプリケーションの導入時などに随時実行することもできる。
具体的には、システム構成情報ベンダ情報更新手段１５は、全ての社内端末２０について、それぞれに導入されているアプリケーション名を検出し、そのアプリケーション名が対応する社内端末２０ごとにシステム構成情報記憶装置１１に登録されているかどうかを確認する。そして、未登録であれば、そのアプリケーション名を、そのアプリケーションが導入されている社内端末２０に対応づけてシステム構成情報記憶装置１１に登録する。
【００３８】
また、システム構成情報ベンダ情報更新手段１５は、検出したアプリケーション名が、ベンダ情報テーブルＦ２ＴＢに登録されているかを確認し、未登録である場合は、これを一覧表示等することにより、システム管理者に当該アプリケーションについてのベンダ情報の登録を促すことができる。そして、システム管理者によりＷｅｂ等から検索されたベンダ情報は、ベンダ情報記憶装置１２に記憶される。
【００３９】
修正モジュール情報更新手段１６は、修正モジュール記憶装置１３の更新処理を行う。すなわち、修正モジュール情報更新手段１６は、ベンダ情報記憶装置１２からベンダサイトのアドレスを取得して、当該ＷｅｂサイトのＵＲＬにアクセスし、ベンダサイトに、修正モジュール記憶装置１３に未登録の新たな修正モジュールが公開されているかどうかを確認する。そして、未登録の修正モジュールが公開されている場合は、この未登録の修正モジュールを修正モジュール記憶装置１３に登録する。この修正モジュール記憶装置１３の更新は、定期的に実行することが好ましい。
【００４０】
修正モジュール適用手段１７は、社内端末２０に一括して修正モジュールを適用する。すなわち、修正モジュール適用手段１７は、修正モジュール記憶装置１３に登録されている修正モジュールであって、かつ、その修正モジュールに係るアプリケーションが導入されていて当該修正モジュールについての更新履歴が更新履歴記憶装置１４に登録されていない一又は二以上の社内端末２０が存在する場合、このような修正モジュールを当該社内端末２０に対して、一括して適用する。
【００４１】
修正モジュール適用履歴保存手段１８は、修正モジュールの適用後、更新履歴記憶装置１４に、適用した修正モジュールのＩＤ，適用日，適用した端末名を追加登録する。
これらの各手段は、ＣＰＵ及び修正モジュール適用プログラムが展開されたメモリ等により構成することができる。
【００４２】
ＦＷ３０は、外部から社内ネットワーク４０への不正アクセスを排除するファイヤウォールであり、本発明においては、特に限定されず、従来公知のものを用いることができる。
ベンダサイト５０は、社内端末２０に導入しているアプリケーションのベンダにより提供されるＷｅｂサイト等であり、インターネット６０を介して、外部の情報処理装置にアプリケーションの修正モジュールをダウンロートにより提供可能なものである。
図１において、ベンダサイト５０は、３個示されているが、その個数は特に限定されるものではない。
【００４３】
次に、本実施形態の修正モジュール一括適用システムにおける処理手順について、図４〜図１０を参照して説明する。図４は、同システムにおけるシステム構成情報及びベンダ情報更新処理手順を示すフローチャートである。図５は、本実施形態の修正モジュール一括適用システムにおけるシステム構成情報更新処理を示す概念図である。図６は、同システムにおけるベンダ情報更新処理を示す概念図である。図７は、同システムにおける修正モジュール情報更新処理手順を示すフローチャートである。図８は、同システムにおける修正モジュール情報更新処理を示す概念図である。図９は、同システムにおける更新履歴情報更新処理手順を示すフローチャートである。図１０は、同システムにおける更新履歴情報更新処理を示す概念図である。
【００４４】
なお、以下の説明において、社内端末２０Ａには、アプリケーション［Ｐ−Ａ］が導入されており、適用済みの修正モジュールＩＤが、［Ａ０１］，［Ａ０２］、社内端末２０Ｂには、アプリケーション［Ｐ−Ａ］及び［Ｐ−Ｂ］が導入されており、適用済みの修正モジュールＩＤが、［Ａ０１］，［Ａ０２］，［Ｂ０１］であることを想定している。
また、フローチャートにおいて、手動により実行される部分については、点線にて表示しているが、この手動による処理は、本発明の修正モジュール一括適用システムが実行するものでないことは言うまでもなく、本発明の修正モジュール一括適用システムは、この手動により作成された情報を利用するものである。
【００４５】
＜システム構成情報・ベンダ情報の更新処理手順＞
システム管理端末１０は、システム構成情報ベンダ情報更新手段１５によって、システム構成情報記憶装置１１におけるシステム構成情報テーブルＦ１ＴＢ及びベンダ情報記憶装置１２におけるベンダ情報テーブルＦ２ＴＢの更新処理を定期的及び随時に実行する。
【００４６】
まず、図４に示すように、システム管理端末１０は、社内端末２０の検出を行う（ステップ１０）。
社内端末２０を検出すると、システム管理端末１０は、その社内端末２０に導入されているアプリケーション名を検出する（ステップ１１）。
【００４７】
そして、検出されたアプリケーション名が、当該社内端末２０の導入アプリケーションとして、システム構成情報記憶装置１１におけるシステム構成情報テーブルＦ１ＴＢに登録されているかどうかを確認する（ステップ１２）。
検出されたアプリケーション名が、当該社内端末２０の導入アプリケーションとして、システム構成情報テーブルＦ１ＴＢに登録されていない場合（ステップ１３のＹｅｓ）、システム管理端末１０は、そのアプリケーション名を当該社内端末２０の導入アプリケーションとして、システム構成情報テーブルＦ１ＴＢに登録する（ステップ１４）。
なお、ステップ１０〜ステップ１４は、システム構成情報ベンダ情報更新手段１５により自動的に実行可能な処理を示しているが、システム構成情報を手動によりシステム構成情報記憶装置１１に登録可能であることは勿論である。
【００４８】
次に、システム管理端末１０は、システム構成情報テーブルＦ１ＴＢに追加登録したアプリケーション名が、ベンダ情報記憶装置１２におけるベンダ情報テーブルＦ２ＴＢに登録されているかどうかを確認する（ステップ１５）。
そして、未登録である場合（ステップ１６のＹｅｓ）は、Ｗｅｂから当該アプリケーション名に係るアプリケーションを提供しているベンダ名と、修正モジュール公開先ＵＲＬを検索して取得し、ベンダ情報テーブルＦ２ＴＢにそのアプリケーション名，ベンダ名，修正モジュール公開先ＵＲＬを有するレコードを追加登録する（ステップ１７）。
【００４９】
このベンダ情報のベンダ情報テーブルＦ２ＴＢへの登録は、全ての社内端末２０についての導入アプリケーションについて、ベンダ情報テーブルＦ２ＴＢに登録されているかを確認した後に行うようにすることも好ましい。また、この場合、ベンダ情報テーブルＦ２ＴＢに未登録の導入アプリケーションを、システム管理者に視認可能とするため、システム構成情報ベンダ情報更新手段１５により、これらを一覧表示させることも好ましい。
以上の処理を、ステップ１０，１１において検出した社内端末２０における全ての導入アプリケーションについて実行し（ステップ１８）、さらに全ての社内端末２０について実行する（ステップ１９）。
【００５０】
図５，図６は、このようなシステム構成情報テーブルＦ１ＴＢ，ベンダ情報テーブルＦ２ＴＢへのアプリケーション名等の更新処理の例を示している。
図５におけるように、まず、システム管理端末１０は、社内端末２０Ａを検出するとともに、この社内端末２０Ａに導入されているアプリケーションとして、［Ｐ−Ａ］を検出する。
次に、システム管理端末１０は、システム構成情報記憶装置１１のシステム構成情報テーブルＦ１ＴＢにおける社内端末２０Ａのレコード（項目「端末名」のデータが［Ａ］であるレコード）を検索し、このレコードの項目である導入されているアプリケーション名項目「ＡＰ１」のデータを参照する。同図の例では、アプリケーション［Ｐ−Ａ］が存在している。このため、社内端末２０Ａについての処理は終了し、未処理の社内端末２０の検出を行う。
【００５１】
次に、システム管理端末１０は、社内端末２０Ｂを検出するとともに、社内端末２０Ｂに導入されているアプリケーションとして、［Ｐ−Ａ］及び［Ｐ−Ｂ］を検出する。そして、システム構成情報テーブルＦ１ＴＢにおける社内端末２０Ｂのレコードを検索し、導入されているアプリケーション名項目「ＡＰ１」及び「ＡＰ２」のデータを参照する。
【００５２】
この場合、図５に示すように、更新前のシステム構成情報テーブルＦ１ＴＢにおける社内端末２０Ｂのレコードには、アプリケーション［Ｐ−Ａ］は登録されているが、アプリケーション［Ｐ−Ｂ］は登録されていない。
このため、システム管理端末１０は、更新後のシステム構成情報テーブルＦ１ＴＢに示すように、社内端末２０Ｂのレコードにおける導入されているアプリケーション名項目「ＡＰ２」にデータ［Ｐ−Ｂ］を登録する。
【００５３】
次に、システム管理端末１０は、ベンダ情報記憶装置１２のベンダ情報テーブルＦ２ＴＢにおけるアプリケーション名項目「ＡＰ名」にアプリケーション［Ｐ−Ｂ］が存在するかどうかを検索して確認する。図６の例では、更新前のベンダ情報テーブルＦ２ＴＢに［Ｐ−Ｂ］が存在しないため、Ｗｅｂからアプリケーション［Ｐ−Ｂ］を提供しているベンダ名と、修正モジュール公開先ＵＲＬを検索して取得し、これをベンダ情報テーブルＦ２ＴＢに追加登録する。
【００５４】
社内端末２０Ｂにより多くのアプリケーションが登録されている場合は、その全てのアプリケーションについて、システム構成情報テーブルＦ１ＴＢ及びベンダ情報テーブルＦ２ＴＢに登録されているかどうかを確認し、登録されていない場合は、同様にして登録処理を実行する。
【００５５】
＜修正モジュール情報更新処理手順＞
システム管理端末１０は、修正モジュール情報更新手段１６によって、修正モジュール記憶装置１３における修正モジュール情報テーブルＦ３ＴＢの更新処理を定期的に実行する。
【００５６】
まず、図７に示すように、システム管理端末１０は、ベンダ情報記憶装置１２におけるベンダ情報テーブルＦ２ＴＢから最初のアプリケーションについてのベンダサイトにおける修正モジュール公開先ＵＲＬを取得し（ステップ３０）、この修正モジュール公開先ＵＲＬへ接続する（ステップ３１）。そして、当該アプリケーションについての修正モジュールを検索するとともに、得られた修正モジュールの名称が、修正モジュール記憶装置１３における修正モジュール情報テーブルＦ３ＴＢに、当該アプリケーションの修正モジュール名として登録されているかどうかを検索し、上記得られた修正モジュールが新規のものかどうかを確認する（ステップ３２）。
【００５７】
修正モジュールが新規のものである場合は（ステップ３３のＹｅｓ）、当該修正モジュールをダウンロードし、当該アプリケーションの新たな修正モジュールとして、修正モジュール情報更新手段１６により修正モジュール情報テーブルＦ３ＴＢに追加登録する（ステップ３４）。新規の修正モジュールが複数存在する場合も、同様にして修正モジュール情報テーブルＦ３ＴＢへの追加登録を実行する。
そして、以上の動作を、ベンダ情報テーブルＦ２ＴＢにおける全てのアプリケーションのベンダサイトについて行う（ステップ３５）。
【００５８】
図８は、このような修正モジュール情報テーブルＦ３ＴＢへ修正モジュールの更新処理の例を示している。
システム管理端末１０は、まずベンダ情報テーブルＦ２ＴＢにおけるアプリケーション［Ｐ−Ａ］についての修正モジュール公開先ＵＲＬ項目「ＵＲＬ」のデータを参照し、その修正モジュール公開先ＵＲＬへアクセスする。そして、アプリケーション［Ｐ−Ａ］に関する修正モジュールを検索する。
【００５９】
次に、修正モジュール情報テーブルＦ３ＴＢにおけるアプリケーション［Ｐ−Ａ］についての修正モジュール名項目「修正モジュール名」のデータを参照して、検索して得られた修正モジュールが登録されているかどうかにより新規のものかどうかを確認する。そして、検索して得られた修正モジュールが、アプリケーション［Ｐ−Ａ］の修正モジュールとして、修正モジュール情報テーブルＦ３ＴＢに既に登録されている場合は、次のアプリケーションであるアプリケーション［Ｐ−Ｂ］について、同様の処理を実行する。
【００６０】
図８の例では、アプリケーション［Ｐ−Ｂ］のベンダサイトＹにおいて、アプリケーション［Ｐ−Ｂ］の修正モジュールとして［ｄｄｄｄｄ］と［ｅｅｅｅ］が公開されており、これらがシステム管理端末１０により検索されたものとしている。
次に、システム管理端末１０は、修正モジュール情報テーブルＦ３ＴＢを検索する。図８の更新前の修正モジュール情報テーブルＦ３ＴＢにおいて、アプリケーション［Ｐ−Ｂ］の修正モジュールとして、［ｄｄｄｄｄ］は登録されているが、［ｅｅｅｅ］は登録されていない。このため、システム管理端末１０は、ベンダサイトＹから［ｅｅｅｅ］の修正モジュール本体をダウンロードして、図８の更新後の修正モジュール情報テーブルＦ３ＴＢに示すように、アプリケーション［Ｐ−Ｂ］について修正モジュールの情報を追加登録する。
【００６１】
＜修正モジュール適用処理手順＞
システム管理端末１０は、修正モジュール適用手段１７によって、社内ネットワーク４０下における当該システム管理端末１０に接続された全ての社内端末２０に対して、修正モジュールを一括して適用する。
【００６２】
まず、図９に示すように、システム管理端末１０は、システム構成情報記憶装置１１におけるシステム構成情報テーブルＦ１ＴＢから登録されている社内端末２０と、それぞれの社内端末２０に導入されているアプリケーションを取得する（ステップ５０，５１）。
次に、システム管理端末１０は、更新履歴記憶装置１４における更新履歴情報テーブルＦ４ＴＢから社内端末２０ごとの適用済み修正モジュールを取得する（ステップ５２）。
【００６３】
さらに、システム管理端末１０は、得られた適用済み修正モジュールと、修正モジュール記憶装置１３における修正モジュール情報テーブルＦ３ＴＢにおけるそれぞれの社内端末２０に導入されているアプリケーションの修正モジュールとを比較して、未適用の修正モジュールを検出する（ステップ５３）。
【００６４】
以上の処理を、社内端末２０ごとに全ての導入アプリケーションについて実行する（ステップ５４，５５）。なお、社内端末２０ごとに導入されているアプリケーションについて、アプリケーションごとに上記処理を実行するのではなく、まとめて行うようにすることも可能である。また、社内端末２０ごとに行うのではなく、全ての社内端末２０についてまとめて、適用済み修正モジュールを検出するとともに、未適用修正モジュールを検出することも可能である。
【００６５】
全ての社内端末２０についての未適用修正モジュールの検出が終了すると、システム管理端末１０は、これらの修正モジュールの適用を一括して実行する（ステップ５６）。
そして、適用結果を修正モジュール適用履歴保存手段１８により更新履歴記憶装置１４における更新履歴情報テーブルＦ４ＴＢに登録する（ステップ５７）。
【００６６】
図１０は、このような修正モジュールの一括適用処理の例を示している。まず、システム管理端末１０は、システム構成情報テーブルＦ１ＴＢを検索して、各社内端末２０について登録されている導入済みのアプリケーションを、アプリケーション名項目「ＡＰｎ」のデータから検出する。同図の例では、社内端末２０Ａに導入されているアプリケーションとして［Ｐ−Ａ］が、社内端末２０Ｂに導入されているアプリケーションとして［Ｐ−Ａ］及び［Ｐ−Ｂ］が検出される。
【００６７】
次に、システム管理端末１０は、更新履歴記憶装置１４における更新履歴情報テーブルＦ４ＴＢに対して、社内端末２０Ａのレコード、すなわち項目「端末名」のデータが［Ａ］のレコードを検索し、修正モジュールＩＤの項目「ＩＤ」のデータ［Ａ０１］，［Ａ０２］を検出する。これによって、社内端末２０Ａについては、修正モジュール［Ａ０１］と［Ａ０２］が、既に適用済みであることが分かる。
【００６８】
さらに、システム管理端末１０は、修正モジュール情報テーブルＦ３ＴＢに対して、社内端末２０Ａに導入されているアプリケーション［Ｐ−Ａ］についての修正モジュールを検索する。すなわち、修正モジュール情報テーブルＦ３ＴＢのアプリケーション名項目「ＡＰ名」のデータが［Ｐ−Ａ］であるレコードの修正モジュールＩＤの項目「ＩＤ」のデータを検索する。図１０の例では、［Ａ０１］，［Ａ０２］，［Ａ０３］が検出される。
【００６９】
そして、システム管理端末１０は、社内端末２０Ａについて適用済みの修正モジュールである［Ａ０１］，［Ａ０２］と、修正モジュール情報テーブルＦ３ＴＢにおける［Ｐ−Ａ］についての修正モジュール［Ａ０１］，［Ａ０２］，［Ａ０３］を比較することで、社内端末２０Ａに、修正モジュール［Ａ０３］が未適用であり、適用すべき修正モジュールであることを検出する。
【００７０】
次に、システム管理端末１０は、社内端末２０Ｂについても、同様にして適用すべき修正モジュールを検出する。
図１０の例では、社内端末２０Ｂに適用済みの修正モジュールは［Ａ０１］と［Ｂ０１］であり、アプリケーション［Ｐ−Ａ］及び［Ｐ−Ｂ］の修正モジュールは［Ａ０１］，［Ａ０２］，［Ａ０３］，［Ｂ０１］，［Ｂ０２］であるため、社内端末２０Ｂに適用すべき修正モジュールは、［Ａ０２］，［Ａ０３］，［Ｂ０２］であることが検出される。
同様にして、システム管理端末１０は、その他の社内端末２０についての適用すべき修正モジュールも検出する。
【００７１】
全ての社内端末２０についての適用すべき修正モジュールの検出が終了すると、システム管理端末１０は、一括して修正モジュールの適用を実行する。
すなわち、図１０の例では、社内端末２０Ａに対しては、修正モジュール［Ａ０３］を、社内端末２０Ｂに対しては、修正モジュール［Ａ０２］，［Ａ０３］，［Ｂ０２］を一括して適用する。
そして、システム管理端末１０は、この適用結果を更新履歴情報テーブルＦ４ＴＢに登録する。図１０の例では、適用した修正モジュールのＩＤと適用日と適用した端末名を追加登録している。
【００７２】
以上説明したように、本実施形態の修正モジュール一括適用システムによれば、社内ネットワーク４０下における全ての社内端末２０に、修正モジュールを同一タイミングで一括して適用することができる。
このため、各社内端末２０が修正モジュールを個別にダウンロードして適用する場合に比較して、社内ネットワーク４０へのデータ受信量を大きく低減することができ、修正モジュールを提供するベンダサイトへの負荷を軽減することも可能となる。
また、社内端末２０において、アプリケーションの更新状況を統一することができ、システム管理者が容易に社内端末２０の状況を把握することが可能になるとともに、社内ネットワーク４０のセキュリティを向上させることも可能となる。
【００７３】
［第二実施形態］
次に、本発明の第二実施形態について、図１１を参照して説明する。同図は、本実施形態の修正モジュール一括適用システムにおける処理手順を示す動作手順図である。
本実施形態は、社内端末２０に対して、全ての未適用修正モジュールを自動的に適用するのではなく、システム管理者により適用する修正モジュールを選択可能とする点で第一実施形態と異なる。その他の点については、第一実施形態と同様であり、本実施形態のブロック図等については、図１〜図１０と同様のものを用いることができる。
【００７４】
まず、システム管理端末１０が、システム構成情報テーブルＦ１ＴＢから社内端末名等を取得する動作から、全ての社内端末２０について適用すべき修正モジュールを検出するまでの動作（ステップ７０〜ステップ７５）については、図９に示す第一実施形態における動作（ステップ５０〜ステップ５５）と同様である。
次に、システム管理端末１０は、修正モジュール適用手段１７により、検出された修正モジュールを一覧表示するとともに、適用しない修正モジュールについては、適用対象として選択しないようにすることが可能な適用修正モジュール選択画面を表示する（ステップ７６）。
【００７５】
図１２は、このような適用修正モジュール選択画面の例を示している。同図の例では、社内端末２０、及びその社内端末２０に導入されているアプリケーションごとに検出された修正モジュールが表示されているとともに、適用しないものについては、適用対象を選択するチェックボックスのチェックをはずせるようになっている。図１２では、社内端末２０Ｂに導入されているアプリケーション［Ｐ−Ｂ］の修正モジュール［Ｂ０２］については、適用しないように選択されている。
【００７６】
そして、一括適用ボタンが押下されると、残りの全ての修正モジュールについて、対応する社内端末２０への適用処理が実行される（ステップ７７）。
適用が終了すると、第一実施形態における場合と同様に、システム管理端末１０は、修正モジュール適用履歴保存手段１８により、更新履歴記憶装置１４における更新履歴情報テーブルＦ４ＴＢに、適用した修正モジュールのＩＤと適用日と適用した端末名を追加登録する（ステップ７８）。
【００７７】
以上説明したように、本実施形態の修正モジュール一括適用システムによれば、システム管理者の判断で適用すべきでない修正モジュールがあった場合、システム管理者はその修正モジュールが適用されないように個別指定しながら、一括して修正モジュールを適用することが可能となる。
【００７８】
本発明は、以上の実施形態に限定されるものではなく、本発明の範囲内において、種々の変更実施が可能であることは言うまでもない。
例えば、システム構成情報テーブルＦ１ＴＢ，ベンダ情報テーブルＦ２ＴＢ，修正モジュール情報テーブルＦ３ＴＢ，更新履歴情報テーブルＦ４ＴＢを別個のＤＢとして構成するのではなく、一のＤＢにおけるテーブルとして構成するなど適宜変更することが可能である。
【図面の簡単な説明】
【００７９】
【図１】本発明の第一実施形態の修正モジュール一括適用システムの構成を示すブロック図である。
【図２】本発明の第一実施形態の修正モジュール一括適用システムにおけるシステム管理端末の構成を示すブロック図である。
【図３】本発明の第一実施形態の修正モジュール一括適用システムにおけるテーブルのデータ構成を示す図である。
【図４】本発明の第一実施形態の修正モジュール一括適用システムにおけるシステム構成情報及びベンダ情報更新処理手順を示すフローチャートである。
【図５】本発明の第一実施形態の修正モジュール一括適用システムにおけるシステム構成情報更新処理を示す概念図である。
【図６】本発明の第一実施形態の修正モジュール一括適用システムにおけるベンダ情報更新処理を示す概念図である。
【図７】本発明の第一実施形態の修正モジュール一括適用システムにおける修正モジュール情報更新処理手順を示すフローチャートである。
【図８】本発明の第一実施形態の修正モジュール一括適用システムにおける修正モジュール情報更新処理を示す概念図である。
【図９】本発明の第一実施形態の修正モジュール一括適用システムにおける更新履歴情報更新処理手順を示すフローチャートである。
【図１０】本発明の第一実施形態の修正モジュール一括適用システムにおける更新履歴情報更新処理を示す概念図である。
【図１１】本発明の第二実施形態の修正モジュール一括適用システムにおける処理手順を示すフローチャートである。
【図１２】本発明の第二実施形態の修正モジュール一括適用システムにおける適用修正モジュール選択画面を示す図である。
【図１３】従来の修正モジュール適用システムの構成を示すブロック図である。
【符号の説明】
【００８０】
１０  システム管理端末
１１  システム構成情報記憶装置
１２  ベンダ情報記憶装置
１３  修正モジュール記憶装置
１４  更新履歴記憶装置
１５  システム構成情報ベンダ情報更新手段
１６  修正モジュール情報更新手段
１７  修正モジュール適用手段
１８  修正モジュール適用履歴保存手段
２０（２０Ａ，２０Ｂ，・・・）  社内端末
３０  ＦＷ（ファイヤウォール）
４０  社内ネットワーク
５０（５０Ｘ，５０Ｙ，５０Ｚ）  ベンダサイト
６０  インターネット
１００（１００Ａ，１００Ｂ，１００Ｃ）  社内端末
２００  ＦＷ（ファイヤウォール）
３００  社内ネットワーク
４００（４００Ｘ，４００Ｙ，４００Ｚ）  ベンダサイト
５００  インターネット
【図１】
2006146307.tif 000003
【図２】
2006146307.tif 000004
【図３】
2006146307.tif 000005
【図４】
2006146307.tif 000006
【図５】
2006146307.tif 000007
【図６】
2006146307.tif 000008
【図７】
2006146307.tif 000009
【図８】
2006146307.tif 000010
【図９】
2006146307.tif 000011
【図１０】
2006146307.tif 000012
【図１１】
2006146307.tif 000013
【図１２】
2006146307.tif 000014
【図１３】
2006146307.tif 000015