(57)【要約】【課題】ホスティングサービスユーザが、ホスティングサーバのセキュリティ設定項目の内容を自動的に参照できるセキュリティ診断装置を提供する。【解決手段】セキュリティ診断装置１０１は、ＧＵＩ機能部１０２、セキュリティ情報収集機能部１０５を備える。ホスティングサーバ２０１は、所定のセキュリティポリシに従って設定されたサーバ側セキュティ設定項目と各サーバ側セキュリティ設定項目について設定されたサーバ側設定値とを保有する。ＧＵＩ機能部１０２は、セキュリティ診断項目、適正値、アクセス情報を受け付ける。セキュリティ情報収集機能部１０５は、アクセス情報に基づきホスティングサーバ２０１にアクセスし、セキュリティ診断項目を参照してサーバ側セキュリティ設定項目の中にセキュリティ診断項目に対応する項目が存在するかを判定し、存在する場合には対応する項目のサーバ側設定値をホスティングサーバ２０１から自動的に収集する。【選択図】図４
2008123305.tif 000002
【特許請求の範囲】
【請求項１】
自己にアクセスする装置と通信するサーバ装置であって前記サーバ装置を利用する場合の所定のセキュリティポリシに従って設定されたそれぞれ異なるｎ個（ｎ≧２）の利用条件であるｎ個の項目からなるサーバ側セキュリティ設定項目と前記サーバ側セキュリティ設定項目のｎ個の項目のそれぞれについて設定されたｎ個のサーバ側設定値とを保有する前記サーバ装置に関する前記所定のセキュリティポリシに従って設定されたそれぞれ異なるｋ個（ｋ≧２）の利用条件であるｋ個の項目からなるセキュリティ診断項目と、前記セキュリティ診断項目のｋ個の項目のそれぞれについて設定されたそれぞれの診断項目値と、前記サーバ装置へのアクセスに使用するアクセス情報との入力を受け付ける入力受付部と、
前記入力受付部が入力を受け付けた前記アクセス情報に基づいて前記サーバ装置にアクセスし、所定のプロトコルに従うことにより、前記入力受付部が入力を受け付けた前記セキュリティ診断項目を参照してｎ個の前記サーバ側セキュリティ設定項目の中に前記セキュリティ診断項目のｋ個のうちのいずれかの項目に対応する項目が存在するかどうかを判定するとともに前記対応する項目が存在する場合には前記対応する項目についての前記サーバ側設定値を前記サーバ装置から自動的に収集する収集部と
を備えたことを特徴とするアクセス装置。
【請求項２】
前記アクセス装置は、さらに、
記憶部と、
前記入力受付部が入力を受け付けた前記セキュリティ診断項目と前記診断項目値とを前記記憶部に記憶するとともに、前記収集部が前記サーバ側設定値を収集した場合には、前記収集部が収集した前記サーバ側設定値と前記記憶部に記憶した前記診断項目値とを比較する比較部と
を備えたことを特徴とする請求項１記載のアクセス装置。
【請求項３】
前記入力受付部は、
前記サーバ装置を利用する場合のセキュリティポリシであって前記サーバ装置を利用するユーザによって作成されたユーザ作成セキュリティポリシの入力を受け付け、
前記アクセス装置は、さらに、
前記入力受付部が入力を受け付けた前記ユーザ作成セキュリティポリシに従ってそれぞれ異なるｍ個（ｍ≧２）の前記サーバ装置の利用条件であるｍ個の項目からなる利用条件項目を生成するとともに、前記利用条件項目のｍ個の項目のそれぞれについて条件項目値を生成する生成部を備え、
前記入力受付部は、
前記生成部が生成した前記利用条件項目と前記条件項目値とを表示し、表示した前記利用条件項目と前記条件項目値とに対する変更を受け付け、変更後の前記利用条件項目を前記セキュリティ診断項目として受け付け、変更後の前記条件項目値を前記診断項目値として受け付けることを特徴とする請求項１記載のアクセス装置。
【請求項４】
自己にアクセスする装置と通信するサーバ装置であって前記サーバ装置を利用する場合の所定のセキュリティポリシに従って設定されたそれぞれ異なるｎ個（ｎ≧２）の利用条件であるｎ個の項目からなるサーバ側セキュリティ設定項目と前記サーバ側セキュリティ設定項目のｎ個の項目のそれぞれについて設定されたそれぞれのサーバ側設定値とを保有する前記サーバ装置へのアクセスに使用するアクセス情報の入力を受け付ける入力受付部と、
前記入力受付部が入力を受け付けた前記アクセス情報に基づいて前記サーバ装置にアクセスし、所定のプロトコルに従うことにより、前記それぞれのサーバ側設定値のすべてを前記サーバ装置から自動的に収集する収集部と
を備えたことを特徴とするアクセス装置。
【請求項５】
前記入力受付部は、
前記アクセス情報に加えて、前記サーバ装置に関する前記所定のセキュリティポリシに従って設定されたそれぞれ異なるｋ個（ｋ≧２）の利用条件であるｋ個の項目からなるセキュティ診断項目の前記ｋ個の項目のそれぞれについて設定されたそれぞれの診断項目値の入力を受け付け、
前記アクセス装置は、さらに、
記憶部と、
前記入力受付部が入力を受け付けた前記診断項目値を前記記憶部に記憶するとともに、前記収集部が前記それぞれのサーバ側設定値のすべてを収集した場合には、前記収集部が収集した前記サーバ側設定値と前記記憶部に記憶した前記診断項目値とを比較する比較部と
を備えたことを特徴とする請求項４記載のアクセス装置。
【請求項６】
自己にアクセスする装置と通信するサーバ装置であって前記サーバ装置を利用する場合の所定のセキュリティポリシに従って設定されたそれぞれ異なるｎ個（ｎ≧２）の利用条件であるｎ個の項目からなるサーバ側セキュリティ設定項目を有する前記サーバ装置の前記サーバ側セキュリティ設定項目の前記ｎ個の項目のうち少なくとも一つの項目を指定する項目指定情報と、前記項目指定情報の指定する項目に対応した項目対応設定値と、前記サーバ装置へのアクセスに使用するアクセス情報との入力を受け付ける入力受付部と、
前記入力受付部が入力を受け付けた前記アクセス情報に基づいて前記サーバ装置にアクセスし、所定のプロトコルに従うことにより、前記項目指定情報が指定する前記サーバ側セキュリティ設定項目に前記項目対応設定値の示す値を自動的に設定する設定部と
を備えたことを特徴とするアクセス装置。
【請求項７】
前記設定部は、
前記項目指定情報の指定する項目に前記項目対応設定値の示す値を設定した場合に、前記サーバ装置から設定結果を示す設定結果情報を取得し、
前記アクセス装置は、さらに、
記憶部と、
前記入力受付部が入力を受け付けた前記項目指定情報と前記項目対応設定値とを前記記憶部に記憶するとともに、前記設定部が前記サーバ装置から前記設定結果情報を取得した場合に、前記記憶部に記憶した前記項目指定情報及び前記項目対応設定値と前記設定結果情報とを比較する比較部と
を備えたことを特徴とする請求項６記載のアクセス装置。
【請求項８】
自己にアクセスする装置と通信するサーバ装置であって前記サーバ装置を利用する場合の所定のセキュリティポリシに従って設定されたそれぞれ異なるｎ個（ｎ≧２）の利用条であるｎ個の項目からなるサーバ側セキュリティ設定項目と前記サーバ側セキュリティ設定項目のｎ個の項目のそれぞれについて設定されたｎ個のサーバ側設定値とを保有する前記サーバ装置に関する前記所定のセキュリティポリシに従って設定されたそれぞれ異なるｋ個（ｋ≧２）の利用条件であるｋ個の項目からなるセキュリティ診断項目と、前記セキュリティ診断項目のｋ個の項目のそれぞれについて設定されたそれぞれの診断項目値と、前記サーバ装置へのアクセスに使用するアクセス情報との入力を受け付ける処理と、
入力を受け付けた前記アクセス情報に基づいて前記サーバ装置にアクセスし、所定のプロトコルに従うことにより、入力を受け付けた前記セキュリティ診断項目を参照してｎ個の前記サーバ側セキュリティ設定項目の中に前記セキュリティ診断項目のｋ個のうちのいずれかの項目に対応する項目が存在するかどうかを判定するとともに前記対応する項目が存在する場合には前記対応する項目についての前記サーバ側設定値を前記サーバ装置から自動的に収集する処理と
をコンピュータに実行させることを特徴とするアクセスプログラム。
【請求項９】
自己にアクセスする装置と通信するサーバ装置であって前記サーバ装置を利用する場合の所定のセキュリティポリシに従って設定されたそれぞれ異なるｎ個（ｎ≧２）の利用条件であるｎ個の項目からなるサーバ側セキュリティ設定項目と前記サーバ側セキュリティ設定項目のｎ個の項目のそれぞれについて設定されたｎ個のサーバ側設定値とを保有する前記サーバ装置へのアクセスに使用するアクセス情報の入力を受け付ける処理と、
入力を受け付けた前記アクセス情報に基づいて前記サーバ装置にアクセスし、所定のプロトコルに従うことにより、前記それぞれのサーバ側設定項目値のすべてを前記サーバ装置から自動的に収集する処理と
をコンピュータに実行させることを特徴とするアクセスプログラム。
【請求項１０】
自己にアクセスする装置と通信するサーバ装置であって前記サーバ装置を利用する場合の所定のセキュリティポリシに従って設定されたそれぞれ異なるｎ個（ｎ≧２）の利用条件であるｎ個の項目からなるサーバ側セキュリティ設定項目を有する前記サーバ装置の前記サーバ側セキュリティ設定項目の前記ｎ個の項目のうち少なくとも一つの項目を指定する項目指定情報と、前記項目指定情報の指定する項目に対応した項目対応設定値と、前記サーバ装置へのアクセスに使用するアクセス情報との入力を受け付ける処理と、
入力を受け付けた前記アクセス情報に基づいて前記サーバ装置にアクセスし、所定のプロトコルに従うことにより、前記項目指定情報が指定する前記サーバ側セキュリティ設定項目に前記項目対応設定値の示す値を自動的に設定する処理と
をコンピュータに実行させることを特徴とするアクセスプログラム。
【請求項１１】
入力受付部と収集部とを備えたアクセス装置が実行するアクセス方法において、
前記入力受付部は、
自己にアクセスする装置と通信するサーバ装置であって前記サーバ装置を利用する場合の所定のセキュリティポリシに従って設定されたそれぞれ異なるｎ個（ｎ≧２）の利用条件であるｎ個の項目からなるサーバ側セキュリティ設定項目と前記サーバ側セキュリティ設定項目のｎ個の項目のそれぞれについて設定されたｎ個のサーバ側設定値とを保有する前記サーバ装置に関する前記所定のセキュリティポリシに従って設定されたそれぞれ異なるｋ個（ｋ≧２）の利用条件であるｋ個の項目からなるセキュリティ診断項目と、前記セキュリティ診断項目のｋ個の項目のそれぞれについて設定されたそれぞれの診断項目値と、前記サーバ装置へのアクセスに使用するアクセス情報との入力を受け付け、
前記収集部は、
前記入力受付部が入力を受け付けた前記アクセス情報に基づいて前記サーバ装置にアクセスし、所定のプロトコルに従うことにより、前記入力受付部が入力を受け付けた前記セキュリティ診断項目を参照してｎ個の前記サーバ側セキュリティ設定項目の中に前記セキュリティ診断項目のｋ個のうちのいずれかの項目に対応する項目が存在するかどうかを判定するとともに前記対応する項目が存在する場合には前記対応する項目についての前記サーバ側設定値を前記サーバ装置から自動的に収集することを特徴とするアクセス方法。
【請求項１２】
入力受付部と収集部とを備えたアクセス装置が実行するアクセス方法において、
前記入力受付部は、
自己にアクセスする装置と通信するサーバ装置であって前記サーバ装置を利用する場合の所定のセキュリティポリシに従って設定されたそれぞれ異なるｎ個（ｎ≧２）の利用条件であるｎ個の項目からなるサーバ側セキュリティ設定項目と前記サーバ側セキュリティ設定項目のｎ個の項目のそれぞれについて設定されたそれぞれのサーバ側設定値とを保有する前記サーバ装置へのアクセスに使用するアクセス情報の入力を受け付け、
前記収集部は、
前記入力受付部が入力を受け付けた前記アクセス情報に基づいて前記サーバ装置にアクセスし、所定のプロトコルに従うことにより、前記それぞれのサーバ側設定項目値のすべてを前記サーバ装置から自動的に収集することを特徴とするアクセス方法。
【請求項１３】
入力受付部と設定部とを備えたアクセス装置が実行するアクセス方法において、
前記入力受付部は、
自己にアクセスする装置と通信するサーバ装置であって前記サーバ装置を利用する場合の所定のセキュリティポリシに従って設定されたそれぞれ異なるｎ個（ｎ≧２）の利用条件であるｎ個の項目からなるサーバ側セキュリティ設定項目を有する前記サーバ装置の前記サーバ側セキュリティ設定項目の前記ｎ個の項目のうち少なくとも一つの項目を指定する項目指定情報と、前記項目指定情報の指定する項目に対応した項目対応設定値と、前記サーバ装置へのアクセスに使用するアクセス情報との入力を受け付け、
前記設定部は、
前記入力受付部が入力を受け付けた前記アクセス情報に基づいて前記サーバ装置にアクセスし、所定のプロトコルに従うことにより、前記項目指定情報の指定する前記サーバ側セキュリティ設定項目に前記項目対応設定値の示す値を自動的に設定することを特徴とするアクセス方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、セキュリティポリシに従って設定されたセキュリティ設定項目及びその設定値を保有するサーバにアクセスしてサーバの設定値を収集し、あるいはサーバのセキュリティ設定項目に対して設定値を設定、変更するアクセス装置、アクセスプログラム及びアクセス方法に関する。
【背景技術】
【０００２】
共用型ホスティングサービスに代表される、ホスティングサービス（レンタルサーバサービス）では、サーバの各種設定をＷｅｂブラウザから行うのが一般的である。その為、サーバの各種設定値を参照したり、設定値を設定・変更したりするためには、Ｗｅｂブラウザから手動で設定値の参照・設定・変更を行う必要があった。そのため、企業がホスティングサービスを利用し、セキュリティポリシを作成して、セキュリティポリシに従って設定を行ったり、セキュリティポリシに従って設定・変更を行ったりするためには、ＩＴ担当者がＷｅｂブラウザから手動で参照・設定・変更を行う必要があった。さらに、経営陣がセキュリティポリシに則した設定がなされているかを確認するためには、Ｗｅｂブラウザから手動で各設定項目を確認する必要があった。
【０００３】
また、特許文献１「データセンター、セキュリティポリシー作成方法及びセキュリティシステム」では、ホスティングサービス事業者が「管理制御装置」と「セキュリティポリシー制御装置」を設置し、ユーザがデータセンタにアクセスし、「セキュリティポリシー制御装置」から「セキュリティポリシーの雛形」を取得し、前記「セキュリティポリシーの雛形」を修正する事によってサーバの設定・変更を行う方法が提案されている。つまり、特許文献１では、ホスティングサービス会社にセキュリティポリシに則した設定を行う為の機器を設置させ、ホスティングサービスユーザは、ホスティングサービス会社によって用意された前記専用機器を使用する事によってセキュリティポリシに則した設定をサーバに施す方法である。
【特許文献１】特開２００２−１０８８１８号公報  第３頁〜４頁、第１図
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来のＷｅｂブラウザからの手動によるサーバのパラメータ設定・変更・参照方法では、Ｗｅｂページ間の移動が頻発して、作業が面倒であった上、多くの時間を要するという課題があった。また、特許文献１は、ホスティングサービス会社に「管理制御装置」と「セキュリティポリシー制御装置」の設置を強いる為、全てのホスティングサービス会社で特許文献１の技術がサポートされる事は現実的に困難であると言う課題があった。さらに、特許文献１の技術では、正しく設定が反映された事を確認する方法が提供されておらず、設定確認を行う為にホスティングサービスユーザは、Ｗｅｂブラウザから手動で確認しなければならないと言う課題があった。
【０００５】
本発明は、全てのホスティングサービス会社で既に提供されているＷｅｂベースのコントロールパネルや管理画面から、設定内容の参照や設定、変更を自動的に行う事を目的とする。さらには、ユーザがセキュリティポリシを作成する事によって、セキュリティポリシから自動的に設定内容の雛形を生成し、ユーザが設定内容の雛形に対して修正を加え、Ｗｅｂベースのコントロールパネルや管理画面から自動的に設定内容を反映させる事を目的とする。
【課題を解決するための手段】
【０００６】
この発明のアクセス装置は、
自己にアクセスする装置と通信するサーバ装置であって前記サーバ装置を利用する場合の所定のセキュリティポリシに従って設定されたそれぞれ異なるｎ個（ｎ≧２）の利用条件であるｎ個の項目からなるサーバ側セキュティ設定項目と前記サーバ側セキュリティ設定項目のｎ個の項目のそれぞれについて設定されたｎ個のサーバ側設定値とを保有する前記サーバ装置に関する前記所定のセキュリティポリシに従って設定されたそれぞれ異なるｋ個（ｋ≧２）の利用条件であるｋ個の項目からなるセキュリティ診断項目と、前記セキュリティ診断項目のｋ個の項目のそれぞれについて設定されたそれぞれの診断項目値と、前記サーバ装置へのアクセスに使用するアクセス情報との入力を受け付ける入力受付部と、
前記入力受付部が入力を受け付けた前記アクセス情報に基づいて前記サーバ装置にアクセスし、所定のプロトコルに従うことにより、前記入力受付部が入力を受け付けた前記セキュリティ診断項目を参照してｎ個の前記サーバ側セキュリティ設定項目の中に前記セキュリティ診断項目のｋ個のうちのいずれかの項目に対応する項目が存在するかどうかを判定するとともに前記対応する項目が存在する場合には前記対応する項目についての前記サーバ側設定値を前記サーバ装置から自動的に収集する収集部と
を備えたことを特徴とする。
【発明の効果】
【０００７】
本発明により、ホスティングサービスユーザは、容易に短時間でホスティングサーバの設定内容の参照を行う事が可能となる。
【発明を実施するための最良の形態】
【０００８】
実施の形態１．
図１は、実施の形態１におけるセキュリティ診断システム１０００の概要を示す図である。セキュリティ診断システム１０００は、セキュリティ診断装置１０１（アクセス装置の一例）とホスティングサーバ２０１（サーバ装置の一例）とを備える。
【０００９】
（ホスティングサーバ２０１）
ホスティングサーバ２０１は、サーバ側記憶部を備える。サーバ側記憶部には、サーバ側セキュリティ設定項目と、サーバ側セキュリティ設定項目のそれぞれについて設定された値であるサーバ側設定値とを格納している。
（１）「サーバ側セキュリティ設定項目」とは、ホスティングサーバ２０１を利用する場合の所定のセキュリティポリシに従って設定された利用条件である。図２は、サーバ側セキュリティ設定項目の各項目の例を示す図である。また、図３は、サーバ側セキュリティ設定項目とサーバ側設定値との対応関係を示す図である。サーバ側セキュリティ設定項目は、ｎ個（ｎ≧２）の利用条件であるｎ個の項目からなる（図３ではＡ０〜Ｄ０の４項目の例を示している）。
（２）また、「サーバ側設定値」とは、サーバ側セキュリティ設定項目のそれぞれについて設定された値である。図３では、サーバ側セキュリティ設定項目Ａ０〜Ｄ０のそれぞれについてａ０〜ｄ０のサーバ側設定値が設定されている場合を示している。
【００１０】
以下の実施の形態ではホスティングサーバ２０１に対して、セキュリティ診断装置１０１から２つのことを実現可能としている。一つ目は、サーバ側設定値を収集（あるいは収集し、診断）する診断機能（実施の形態１〜８）であり、二つ目は、サーバ側セキュリティ設定項目に対して設定値を設定する設定機能（実施の形態９〜１１）である。また一つ目の場合については、所定のサーバ側設定値を収集する場合（実施の形態１，３，４，６）と、すべてのサーバ側設定値を収集する場合（実施の形態２，５，７，８）との２つがある。
【００１１】
（１−１．サーバ側設定値の診断機能）
図４は、上記の診断機能のうちの第１の場合（実施の形態１、３、４、６に関する）の概要を示すものである。セキュリティ診断装置１０１では、ＧＵＩ機能部１０２（入力受付部の一例）が、「セキュリティ診断項目」と、「適正値」（診断項目値）と、「アクセス情報」との入力を受け付ける。そして、セキュリティ情報収集機能部１０５（収集部の一例）が、ＧＵＩ機能部１０２の入力したこれらの情報に基づいてホスティングサーバ２０１から「セキュリティ診断項目」に対応するサーバ側設定値を収集する。
ここで、
（１）「セキュリティ診断項目」とは、ホスティングサーバ２０１の利用に関する前述のセキュリティポリシに従って設定されたそれぞれ異なるｋ個（ｋ≧２）の利用条件であるｋ個の項目からなるものである。
（２）また、「適正値」（診断項目値）とは、セキュリティ診断項目のｋ個の項目のそれぞれについて設定されたそれぞれの値である。なお、以下の実施の形態では「適正値」と「最適値」という用語を使用している。「最適値」とは、実施の形態１で後述するように、セキュリティポリシをもとにセキュリティポリシ解析機能部１０３（生成部の一例）が生成し出力した各項目の値を意味する。これに対して「適正値」とは、後述するようにセキュリティポリシ解析機能部１０３から出力された各項目の最適値をユーザが変更（カスタマイズ）した値、あるいは実施の形態６で後述するように、ユーザが直接にセキュリティ診断装置１０１に入力した値をいう。図５は、セキュリティ診断項目と適正値との対応関係を示す図である。図５は、セキュリティ診断項目Ａ１〜Ｃ１のそれぞれについてａ１〜ｃ１の適正値が設定されている場合を示している。
（３）「アクセス情報」とは、セキュリティ診断装置１０１がホスティングサーバ２０１にアクセスするための情報であって、以下の実施の形態では、ホスティングサーバ２０１が有するコントロールパネル２０７のＵＲＬ、管理者ＩＤ、管理者パスワードを「アクセス情報」の一例として説明している。
【００１２】
図４に示すように、セキュリティ診断装置１０１のセキュリティ情報収集機能部１０５は、入力を受け付けたアクセス情報に基づいてホスティングサーバ２０１にアクセスする。そして、図６に示すように、セキュリティ情報収集機能部１０５は、ＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｃｏｌ）に従うことによりＷｅｂページのリンクをたどりながら、入力を受け付けたセキュリティ診断項目を参照してｎ個のサーバ側セキュリティ設定項目の中にセキュリティ診断項目のｋ個のうちのいずれかの項目に対応する項目が存在するかどうかを判定する。セキュリティ情報収集機能部１０５は、対応する項目が存在する場合には、その対応する項目についてのサーバ側設定値をホスティングサーバ２０１から自動的に収集する。このように、セキュリティ情報収集機能部１０５は、ＨＴＴＰによってホスティングサーバ２０１と通信し、Ｗｅｂページを取得しては、さらに、Ｗｅｂページからのリンク先をたどり、Ｗｅｂページ探索を行なう。セキュリティ情報収集機能部１０５は、ひたすらＷｅｂページ探索を行なうことにより、リンク先をたどりながら「セキュリティ診断項目」に該当するホスティングサーバ２０１上の実設定値（サーバ側設定値）を収集する。セキュリティ診断装置１０１は、収集したサーバ側設定値と、入力した適正値とを比較する比較処理を実行する。比較処理とは、実装により様々であるが、例えばセキュリティ診断項目について適正値とサーバ側設定値との対応を示す対応表の作成などである。このように、セキュリティ診断装置１０１は、セキュリティ診断項目Ａ１〜Ｃ１に対応するサーバ側設定値ａ０〜ｃ０を収集する。そして、サーバ側設定値ａ０〜ｃ０と入力した適正値ａ１〜ｃ１と比較する処理を実行する。
【００１３】
（１−２．診断機能の別の例）
図７は、診断機能の第２の場合（実施の形態２、５、７、８に関する）を示す図である。診断機能の第１の場合では、セキュリティ診断装置１０１は、セキュリティ診断項目Ａ１〜Ｃ１に対応するサーバ側設定値ａ０〜ｃ０を収集した。これに対して図７の場合は、ホスティングサーバ２０１の保有するサーバ側設定値を「すべて」収集する。すなわち、セキュリティ診断装置１０１はアドレス情報の入力を受け付けると、ホスティングサーバ２０１のサーバ側設定値ａ０〜ｄ０をすべて収集する。
【００１４】
（２．設定機能）
図８は、設定機能を示す図である。図８は、実施の形態９〜１１に関するものである。セキュリティ診断装置１０１のＧＵＩ機能部１０２は、「セキュリティ設定項目」（項目指定情報）と、適正値（項目対応設定値）と、アクセス情報との入力を受け付ける。セキュリティ情報収集機能部１０５（設定部の一例）は、ＧＵＩ機能部１０２が入力を受け付けたアクセス情報に基づいてホスティングサーバ２０１にアクセスし、所定のプロトコルに従うことによりＷｅｂページをたどりながら、「セキュリティ設定項目」が指定する項目に適正値の示す値を自動的に設定する。セキュリティ情報収集機能部１０５は、ひたすらＷｅｂページ探索を行なうことにより、リンク先をたどりながら「セキュリティ設定項目」に該当する設定値をホスティングサーバ２０１上の設定項目に設定する（後述するＳ１１０４）。
ここで、
（１）「セキュリティ設定項目（項目指定情報）」とは、ホスティングサーバ２０１のサーバ側セキュリティ設定項目のｎ個の項目のうち、少なくとも一つの項目を指定する情報である。設定機能は、ホスティングサーバ２０１に対して、各項目の値（サーバ側設定値）を適正値（あるいは最適値）にどおりに設定（あるいは変更する）する機能である。このときの各項目を「セキュリティ設定項目」と呼んでいる。前記のセキュリティ診断項目とセキュリティ設定項目とは使われ方が違うだけで、実体は同じものである。したがって、「セキュリティ診断項目」と「セキュリティ設定項目」とは同じものといえる。診断機能について説明する実施の形態１〜８では「セキュリティ診断項目」とし、設定機能を説明する実施の形態９〜１１では、「セキュリティ設定項目」を用いる。また、ホスティングサーバ２０１に対してサーバ側設定値を設定する機能については、すでに設定した値をそれとは異なる値とする「変更」もあるが、変更は「設定」の概念に含むものとし、以下では設定（変更を含む）の字句を用いる。
（２）また、適正値（項目対応設定値）とは、セキュリティ設定項目（項目指定情報）の指定する項目に対応した値である。図９は、セキュリティ設定項目と設定値（項目対応設定値）との対応関係を示す図である。図９は、セキュリティ設定項目Ａ０〜Ｄ０のそれぞれについてａ２〜ｄ２の適正値が対応している場合を示している。これによりセキュリティ診断装置１０１は、図３に対して、図１０に示すように、サーバ側セキュリティ設定項目Ａ０〜Ｄ０をサーバ側設定値ａ２〜ｄ２に設定する。
【００１５】
図１１は、コンピュータであるセキュリティ診断装置１０１（アクセス装置の一例）の外観の一例を示す図である。図１１において、セキュリティ診断装置１０１は、システムユニット８３０、ＣＲＴ（Ｃａｔｈｏｄｅ・Ｒａｙ・Ｔｕｂｅ）やＬＣＤ（液晶）の表示画面を有する表示装置８１３、キーボード８１４（Ｋｅｙ・Ｂｏａｒｄ：Ｋ／Ｂ）、マウス８１５、ＦＤＤ８１７（Ｆｌｅｘｉｂｌｅ・Ｄｉｓｋ・Ｄｒｉｖｅ）、コンパクトディスク装置８１８（ＣＤＤ：Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｄｒｉｖｅ）、プリンタ装置８１９などのハードウェア資源を備え、これらはケーブルや信号線で接続されている。
【００１６】
システムユニット８３０は、コンピュータであり、また、ネットワークに接続されている。ネットワークには、ホスティングサーバ２０１が接続されている。
【００１７】
図１２は、セキュリティ診断装置１０１のハードウェア資源の一例を示す図である。図１２において、セキュリティ診断装置１０１は、プログラムを実行するＣＰＵ８１０（中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサともいう）を備えている。ＣＰＵ８１０は、バス８２５を介してＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）８１１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）８１２、表示装置８１３、キーボード８１４、マウス８１５、通信ボード８１６、ＦＤＤ８１７、ＣＤＤ８１８、プリンタ装置８１９、磁気ディスク装置８２０と接続され、これらのハードウェアデバイスを制御する。磁気ディスク装置８２０の代わりに、光ディスク装置、メモリカード読み書き装置などの記憶装置でもよい。
【００１８】
ＲＡＭ８１２は、揮発性メモリの一例である。ＲＯＭ８１１、ＦＤＤ８１７、ＣＤＤ８１８、磁気ディスク装置８２０等の記憶媒体は、不揮発性メモリの一例である。これらは、記憶装置あるいは記憶部、格納部の一例である。通信ボード８１６、キーボード８１４、ＦＤＤ８１７などは、入力部、入力装置の一例である。また、通信ボード８１６、表示装置８１３、プリンタ装置８１９などは、出力部、出力装置の一例である。
【００１９】
通信ボード８１６は、ネットワーク（ＬＡＮ等）に接続されている。通信ボード８１６は、ＬＡＮに限らず、インターネット、ＩＳＤＮ等のＷＡＮ（ワイドエリアネットワーク）などに接続されていても構わない。
【００２０】
磁気ディスク装置８２０には、オペレーティングシステム８２１（ＯＳ）、ウィンドウシステム８２２、プログラム群８２３、ファイル群８２４が記憶されている。プログラム群８２３のプログラムは、ＣＰＵ８１０、オペレーティングシステム８２１、ウィンドウシステム８２２により実行される。
【００２１】
上記プログラム群８２３には、以下に述べる実施の形態の説明において「〜部」として説明する機能を実行するプログラムが記憶されている。プログラムは、ＣＰＵ８１０により読み出され実行される。
【００２２】
ファイル群８２４には、以下に述べる実施の形態の説明において、「〜の判定結果」、「〜の算出結果」、「〜の抽出結果」、「〜の生成結果」、「〜の処理結果」、「〜の比較結果」として説明する情報や、データや信号値や変数値やパラメータなどが、「〜ファイル」や「〜データベース」の各項目として記憶されている。「〜ファイル」や「〜データベース」は、ディスクやメモリなどの記録媒体に記憶される。ディスクやメモリなどの記憶媒体に記憶された情報やデータや信号値や変数値やパラメータは、読み書き回路を介してＣＰＵ８１０によりメインメモリやキャッシュメモリに読み出され、抽出・検索・参照・比較・演算・計算・処理・出力・印刷・表示などのＣＰＵの動作に用いられる。抽出・検索・参照・比較・演算・計算・処理・出力・印刷・表示のＣＰＵの動作の間、情報やデータや信号値や変数値やパラメータは、メインメモリやキャッシュメモリやバッファメモリに一時的に記憶される。
【００２３】
また、以下に述べる実施の形態の説明においては、データや信号値は、ＲＡＭ８１２のメモリ、ＦＤＤ８１７のフレキシブルディスク、ＣＤＤ８１８のコンパクトディスク、磁気ディスク装置８２０の磁気ディスク、その他光ディスク、ミニディスク、ＤＶＤ（Ｄｉｇｉｔａｌ・Ｖｅｒｓａｔｉｌｅ・Ｄｉｓｋ）等の記録媒体に記録される。また、データや信号は、バス８２５や信号線やケーブルその他の伝送媒体によりオンライン伝送される。
【００２４】
また、以下に述べる実施の形態の説明において「〜部」として説明するものは、「〜回路」、「〜装置」、「〜機器」、「手段」であってもよく、また、「〜ステップ」、「〜手順」、「〜処理」であってもよい。すなわち、「〜部」として説明するものは、ＲＯＭ８１１に記憶されたファームウェアで実現されていても構わない。或いは、ソフトウェアのみ、或いは、素子・デバイス・基板・配線などのハードウェアのみ、或いは、ソフトウェアとハードウェアとの組み合わせ、さらには、ファームウェアとの組み合わせで実施されても構わない。ファームウェアとソフトウェアは、プログラムとして、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、ＤＶＤ等の記録媒体に記憶される。プログラムはＣＰＵ８１０により読み出され、ＣＰＵ８１０により実行される。すなわち、プログラムは、以下に述べる「〜部」としてコンピュータを機能させるものである。あるいは、以下に述べる「〜部」の手順や方法をコンピュータに実行させるものである。
【００２５】
図１３はセキュリティ診断装置１０１のブロック図である。セキュリティ診断装置１０１は、ＧＵＩ機能部１０２と、セキュリティポリシ解析機能部１０３と、セキュリティ診断機能部１０４（比較部の一例）と、セキュリティ情報収集機能部１０５と、記憶部１０６とを備える。
（１）ＧＵＩ機能部１０２は、ユーザとセキュリティポリシ解析機能部１０３、セキュリティ診断機能部１０４、セキュリティ情報収集機能部１０５との間を仲介するＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）である。ＧＵＩ機能部１０２は、表示装置やプリンタに情報を表示する機能も有する。
（２）セキュリティポリシ解析機能部１０３は、ユーザがＧＵＩ機能部１０２から入力したセキュリティポリシを元に、該当するセキュリティ診断項目や、セキュリティ設定項目や各セキュリティ診断項目、セキュリティ設定項目に対する最適値を導き出す機能部である。
（３）セキュリティ診断機能部１０４は、セキュリティ診断項目およびこれに対応する適正値、あるいはセキュリティ設定項目及びこれに対応する適正値を記憶部１０６に記憶し、セキュリティ情報収集機能部１０５が収集したサーバ側の実際の設定値（サーバ側設定値）と適正値とを比較する処理を行う。
（４）セキュリティ情報収集機能部１０５は、実際にホスティングサーバ２０１にアクセスし、ホスティングサーバ２０１において、コントロールパネル２０７（管理画面を含む。以下同じ）からパラメータ設定値の収集や、サーバ側セキュリティに対して設定値を設定、変更を行う。なお、適正値の設定、変更の両者は内容は同じで「設定」を用いる。
（５）記憶部１０６は、ＧＵＩ機能部１０２が入力を受け付けたセキュリティ診断項目、適正値を記憶する。
【００２６】
図１４は、以下の実施の形態１〜実施の形態１１が想定するセキュリティ診断システムの構成図である。図１４において、
（１）ホスティングサーバ２０１は、ホスティングサービス会社が提供するレンタルサーバである。
（２）Ｗｅｂサーバ２０２は、ホスティングサーバ２０１上で起動しているＷｅｂページを送信するＨＴＴＰサービスアプリケーションである。
（３）アプリケーションサーバ２０３は、ホスティングサーバ２０１上で起動しているオンラインショッピングサービスや、ファイルのダウンロードサービスなどを提供する様々なサービスアプリケーションである。
（４）ＤＢ（Ｄａｔａ  Ｂａｓｅ）サーバ２０４は、顧客情報等を保持・管理する機能を有したホスティングサーバ２０１上で起動しているデータベースサービスアプリケーションである。
（５）共有プラットフォーム２０５は、ホスティングサービスを提供する機能を備えたＨ／Ｗ（Ｈａｒｄ  Ｗａｒｅ）リソースやＯＳである。
（６）通信伝送路２０６は、インターネットや閉域網、ＩＰ−ＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）やＥｔｈｅｒｎｅｔ（登録商標）−ＶＰＮなどに代表されるホスティングサービスユーザ２０９とホスティングサービス会社間等とを繋ぐ通信経路（接続形態は問わない）である。
（７）コントロールパネル２０７は、ホスティングサービス会社が、ホスティングサービスユーザ２０９がサーバ管理を可能とする事を目的に、ホスティングサービスユーザ２０９に提供するホスティングサーバ用管理画面である。
（８）公開Ｗｅｂページ２０８は、ホスティングサービスユーザ２０９が、インターネットを介して世界一般に公開する、ホームページなどに代表されるＷｅｂページである。
（９）ホスティングサービスユーザ２０９は、ホスティングサービス会社からレンタルサーバを借り、レンタルサーバを利用するユーザである。
【００２７】
（動作の説明）
次に図１５及び図１６を参照して、実施の形態１におけるセキュリティ診断システムの動作を説明する。
（１）ホスティングサービスユーザ２０９は、ＧＵＩ機能部１０２にセキュリティポリシ（ユーザ作成セキュリティポリシ）を入力（Ｓ３０１）する。Ｓ３０１において入力するセキュリティポリシは、ホスティングサーバ２０１を利用する場合のセキュリティポリシであってホスティングサーバ２０１を利用するホスティングサービスユーザ２０９によって作成されたセキュリティポリシである。
（２）ＧＵＩ機能部１０２は、このセキュリティポリシを授受すると、授受したセキュリティポリシをセキュリティポリシ解析機能部１０３に授与（Ｓ３０２）する。
（３）セキュリティポリシ解析機能部１０３は、セキュリティポリシを授受すると、セキュリティポリシを解析し、セキュリティポリシに則した「セキュリティ診断項目」（利用条件項目の一例）、及び「セキュリティ診断項目」ごとの最適値（条件項目値の一例）を生成し（Ｓ３０３）、生成した「セキュリティ診断項目」、及び「最適値」をＧＵＩ機能部１０２に授与（Ｓ３０４）する。
（４）そして、ＧＵＩ機能部１０２は、セキュリティポリシ解析機能部１０３から授受したセキュリティ診断項目、及び最適値を表示装置（例えば図１１の表示装置）に出力表示（Ｓ３０５）する。尚、セキュリティポリシの入力方法やセキュリティポリシの解析方法に関しては、本実施の形態１では言及しない。
（５）ホスティングサービスユーザ２０９は、表示されたセキュリティ診断項目や最適値を確認し、必要に応じてセキュリティ診断項目の選択、乃至セキュリティ診断項目の変更、最適値の変更を行う。そして、セキュリティ診断項目及びセキュリティ診断項目に対する適正値、さらにコントロールパネル２０７のＵＲＬ、及び管理者ＩＤ、管理者パスワードなどコントロールパネル２０７にアクセスする為に必要な情報をＧＵＩ機能部１０２に入力（Ｓ３０６）する。このＵＲＬ、管理者ＩＤ、及び管理者パスワードの３つは、上記で述べた「アクセス情報」である。
（６）次に、ＧＵＩ機能部１０２は、ホスティングサービスユーザ２０９によって入力されたセキュリティ診断項目、及びセキュリティ診断項目に対する適正値、コントロールパネル２０７のＵＲＬ、及び管理者ＩＤ、管理者パスワードをセキュリティ診断機能部１０４に授与（Ｓ３０７）する。
（７）セキュリティ診断機能部１０４は、セキュリティ診断項目、及びセキュリティ診断項目に対する適正値、コントロールパネル２０７のＵＲＬ、管理者ＩＤ、管理者パスワードを授受すると、セキュリティ診断項目及びセキュリティ診断項目に対する適正値を記憶部１０６に記憶した上で、セキュリティ情報収集機能部１０５に、セキュリティ診断項目及びコントロールパネル２０７のＵＲＬ、管理者ＩＤ、管理者パスワードを授与（Ｓ３０８）する。
（８）セキュリティ情報収集機能部１０５は、セキュリティ診断項目及びコントロールパネル２０７のＵＲＬ、管理者ＩＤ、管理者パスワードを授受すると、コントロールパネル２０７のＵＲＬ、及び管理者ＩＤ、管理者パスワードを元にホスティングサーバ２０１のコントロールパネル２０７にアクセスをし、リンクを辿りながらセキュリティ診断項目に該当するホスティングサーバ２０１上の実設定値（サーバ側設定値）を収集（Ｓ３０９）する。そして、セキュリティ情報収集機能部１０５は、収集完了時点で、セキュリティ診断機能部１０４に収集結果情報（実設定値であるサーバ側設定値）を授与（Ｓ３１０）する。
（９）セキュリティ診断機能部１０４は、収集結果情報を授受すると、Ｓ３０８にて記憶しておいたセキュリティ診断項目及びセキュリティ診断項目に対する適正値と、収集結果情報（実設定値）を元に、適正値と実設定値とを比較し、両値の異なる設定項目がないかの判断や、設定項目毎の適正値と実設定値の対応表を作成するなどの比較処理（Ｓ３１１）を行う。具体的な比較処理の内容は実装により異なる。そして、セキュリティ診断機能部１０４は、ＧＵＩ機能部１０２に処理結果を授与（Ｓ３１２）し、ＧＵＩ機能部１０２は、処理結果を出力表示する。
【００２８】
以上が一連の動作である。以上の一連の動作では、セキュリティポリシ解析機能部１０３は、作成したセキュリティポリシに則したセキュリティ診断項目、及びセキュリティ診断項目毎に作成した最適値をＧＵＩ機能部１０２に直接授与しているが、直接ＧＵＩ機能部１０２に授与せず、セキュリティ診断項目、及びセキュリティ診断項目に対する最適値をセキュリティ診断機能部１０４に授与（Ｓ３１３）する事も可能である。この場合、セキュリティ診断項目、及びセキュリティ診断項目に対する最適値を授受したセキュリティ診断機能部１０４は、一度セキュリティ診断項目、及びセキュリティ診断項目に対する最適値を記憶した上で、これらをＧＵＩ機能部１０２に授与（Ｓ３１４）する。そして、ＧＵＩ機能部１０２は、セキュリティ診断項目、及びセキュリティ診断項目に対する最適値を出力表示（Ｓ３０５）する。
【００２９】
以上のように、本実施の形態１では、ホスティングサービスユーザは、セキュリティポリシ、及びコントロールパネルのＵＲＬ、管理者ＩＤ、管理者パスワードを入力するだけで、セキュリティポリシから自動的にセキュリティ診断項目及びセキュリティ診断項目に対する最適値（設定内容の雛形）を得ることができる。さらにはセキュリティ診断装置１０１は、ホスティングサーバ２０１にアクセスし、自動的にセキュリティ診断項目に該当する実設定値を収集し、セキュリティ診断項目の適正値と実設定値の比較等の処理を行う。その為、ユーザは手動でＷｅｂブラウザからコントロールパネルにアクセスし、リンクを一つ一つ辿りながら設定状況を確認する事無く、容易にかつ短時間で確実にホスティングサーバ２０１がセキュリティポリシに則った設定になっているかを確認する事が可能となり、利便性とセキュリティレベルが向上する。
【００３０】
実施の形態２．
次に図１７、図１８を用いて実施の形態２を説明する。実施形態１では、セキュリティ情報収集機能部１０５がインテリジェントに、該当するセキュリティ診断項目に対する実設定値を収集するようにしたものであるが、実施の形態２では、セキュリティ情報収集機能部１０５がノンインテリジェントに、全ての実設定値（サーバ側設定値）を収集する場合を説明する。
【００３１】
図１７は、実施の形態２における処理の流れを示した図である。図１８はそのシーケンス図である。
【００３２】
（動作の説明）
図１８は、実施の形態１の図１６に対して、Ｓ４０８以降が異なる。すなわち、図１８ではＳ４０８においてセキュリティ診断項目をセキュリティ情報収集機能部１０５に送らない。これにともなって、セキュリティ情報収集機能部１０５は、すべての実設定値であるサーバ側設定値を収集する点が異なる。その他は図１６と同様である。すなわち図１６ではセキュリティ診断項目の各項目に該当するサーバ側設定値を収集したが、図１８では、すべてのサーバ側設定値を収集する。
（１）Ｓ４０１からＳ４０７は、図１６のＳ３０１〜Ｓ３０７と同様である。
（２）Ｓ４０８において、セキュリティ診断機能部１０４は、セキュリティ診断項目、及び診断項目に対する適正値、コントロールパネル２０７のＵＲＬ、管理者ＩＤ、管理者パスワードを授受すると、セキュリティ診断項目、及び診断項目に対する適正値を記憶部１０６に記憶した上で、セキュリティ情報収集機能部１０５にコントロールパネル２０７のＵＲＬ、及び管理者ＩＤ、管理者パスワードを授与（Ｓ４０８）する。Ｓ４０８では、セキュリティ診断機能部１０４は、セキュリティ情報収集機能部１０５にセキュリティ診断項目を送らない。
（３）セキュリティ情報収集機能部１０５は、コントロールパネル２０７のＵＲＬ、及び管理者ＩＤ、管理者パスワードを授受すると、コントロールパネル２０７のＵＲＬ、及び管理者ＩＤ、管理者パスワードを元にホスティングサーバ２０１のコントロールパネル２０７にアクセスをし、リンクを辿りながらホスティングサーバ２０１上の実設定値（サーバ側設定値）の「すべて」を収集（Ｓ４０９）する。そして、セキュリティ情報収集機能部１０５は、収集完了時点で、セキュリティ診断機能部１０４に収集結果情報（全実設定値）を授与（Ｓ４１０）する。
（４）セキュリティ診断機能部１０４は収集結果情報を授受すると、Ｓ４０８で記憶しておいたセキュリティ診断項目を元に、収集結果情報から該当するセキュリティ診断項目を抽出し、その後セキュリティ診断項目に対する適正値と、抽出した収集結果情報を元に、適正値と実設定値を比較し、両値の異なる設定項目がないかの判断や、設定項目毎の適正値と実設定値の対応表を作成するなどの処理（Ｓ４１１）を行う。そして、セキュリティ診断機能部１０４は、ＧＵＩ機能部１０２に処理結果を授与（Ｓ４１２）し、ＧＵＩ機能部１０２は、処理結果を出力表示する。
【００３３】
以上が一連の動作である。以上の一連の動作では、セキュリティポリシ解析機能部１０３は、作成したセキュリティポリシに則したセキュリティ診断項目、及びセキュリティ診断項目毎の最適値をＧＵＩ機能部１０２に直接授与しているが、実施の形態１と同様に、直接ＧＵＩ機能部１０２に授与せず、セキュリティ診断項目、及びセキュリティ診断項目に対する最適値をセキュリティ診断機能部１０４に授与（Ｓ４１３）する事も可能である。この場合、セキュリティ診断項目、及びセキュリティ診断項目に対する最適値を授受したセキュリティ診断機能部１０４は、一度セキュリティ診断項目、及びセキュリティ診断項目に対する最適値を記憶した上で、これらをＧＵＩ機能部１０２に授与（Ｓ４１４）する。そして、ＧＵＩ機能部は、セキュリティ診断項目、及びセキュリティ診断項目に対する最適値を出力表示（Ｓ４０５）する。
【００３４】
以上のように、本実施の形態２では、ホスティングサービスユーザは、セキュリティポリシ、及びコントロールパネルのＵＲＬ、管理者ＩＤ、管理者パスワードを入力するだけで、セキュリティポリシから自動的にセキュリティ診断項目及びセキュリティ診断項目に対する最適値（設定内容の雛形）を得ることができる。セキュリティ診断装置１０１は、ホスティングサーバにアクセスし、自動的に「全て」の実設定値を収集し、セキュリティ診断項目の適正値と実設定値との比較等の処理を行う。その為、ユーザは手動でＷｅｂブラウザからコントロールパネルにアクセスし、リンクを一つ一つ辿りながら設定状況を確認する事無く、容易にかつ短時間で確実にホスティングサーバがセキュリティポリシに則った設定になっているかを確認する事が可能となり、利便性とセキュリティレベルが向上する。
【００３５】
なお、本実施の形態２では、実施形態１と比べ情報収集に時間がかかるが、ホスティングサービスユーザが他の設定値も見たいと思った時に、情報を再収集する必要がないため、ホスティングサービスユーザは、高速に指定以外の情報も確認する事が可能である。
【００３６】
実施の形態３．
図１９、図２０を用いて実施の形態３を説明する。実施形態１では、ＧＵＩ機能部１０２からのセキュリティ診断項目、及び適正値、アクセス情報のすべてをセキュリティ診断機能部１０４が一度授受するようにしたものであるが、実施の形態３は、セキュリティ診断機能部１０４には不要なアクセス情報は、ＧＵＩ機能部１０２から直接セキュリティ情報収集機能部１０５に授与するような場合を説明する。図１９は、実施の形態３における処理の流れを示した図である。図２０はそのシーケンス図である。
【００３７】
図２０を中心に説明する。図２０は、実施の形態１の図１６に対して、Ｓ５０１〜Ｓ５０６まではＳ３０１〜Ｓ３０６と同様である。Ｓ５０８において、アクセス情報が「セキュリティ診断情報及び適正値」とは別ルートでセキュリティ情報収集機能部１０５に送られる点が異なる。これに伴って、Ｓ５０７、Ｓ５０８において、セキュリティ診断機能部１０４はセキュリティ情報収集機能部１０５にセキュリティ診断項目のみを送信する点が図１６と異なる。Ｓ５１０以降の処理は図１６と同じである。
【００３８】
（１）Ｓ５０１〜Ｓ５０６まではＳ３０１〜Ｓ３０６と同様であるので説明を省略する。
（２）Ｓ５０７において、ＧＵＩ機能部１０２は、ホスティングサービスユーザ２０９によって入力されたセキュリティ診断項目、及び診断項目に対する適正値をセキュリティ診断機能部１０４に授与すると共に、コントロールパネル２０７のＵＲＬ、及び管理者ＩＤ、管理者パスワードをセキュリティ情報収集機能部１０５に授与（Ｓ５０８）する。
（３）セキュリティ診断機能部１０４はセキュリティ診断項目、及び診断項目に対する適正値を授受すると、セキュリティ診断項目、及び診断項目に対する適正値を記憶部１０６に記憶した上で、セキュリティ情報収集機能部１０５に、セキュリティ診断項目を授与（Ｓ５０９）する。
（４）セキュリティ情報収集機能部１０５は、セキュリティ診断機能部１０４からセキュリティ診断項目を授受し、ＧＵＩ機能部１０２からコントロールパネル２０７のＵＲＬ、及び管理者ＩＤ、管理者パスワードを授受すると、コントロールパネル２０７のＵＲＬ、及び管理者ＩＤ、管理者パスワードを元にホスティングサーバ２０１のコントロールパネル２０７にアクセスをし、リンクを辿りながらセキュリティ診断項目に該当するホスティングサーバ２０１上の実設定値を収集（Ｓ５１０）する。以降は図１６と同様であるので説明は省略する。
【００３９】
以上が一連の動作である。以上の一連の動作ではセキュリティポリシ解析機能部１０３は、作成したセキュリティポリシに則したセキュリティ診断項目、及びセキュリティ診断項目毎の最適値をＧＵＩ機能部１０２に直接授与しているが、実施の形態１と同様に、直接ＧＵＩ機能部１０２に授与せず、セキュリティ診断項目、及びセキュリティ診断項目に対する最適値をセキュリティ診断機能部１０４に授与（Ｓ５１４）する事も可能である。この場合、セキュリティ診断項目、及びセキュリティ診断項目に対する最適値を授受したセキュリティ診断機能部１０４は、一度セキュリティ診断項目、及びセキュリティ診断項目に対する最適値を記憶した上で、これらをＧＵＩ機能部１０２に授与（Ｓ５１５）する。そして、ＧＵＩ機能部は、セキュリティ診断項目、及びセキュリティ診断項目に対する最適値を出力表示（Ｓ５０５）する。
【００４０】
以上のように、本実施の形態３では、ホスティングサービスユーザは、セキュリティポリシ、及びコントロールパネルのＵＲＬ、管理者ＩＤ、管理者パスワードを入力するだけで、セキュリティポリシから自動的にセキュリティ診断項目及びセキュリティ診断項目に対する最適値（設定内容の雛形）を得ることができる。セキュリティ診断装置１０１は、ホスティングサーバにアクセスし、自動的にセキュリティ診断項目に該当する実設定値を収集し、セキュリティ診断項目の適正値と実設定値の比較等の処理を行う。その為、ユーザは手動でＷｅｂブラウザからコントロールパネルにアクセスし、リンクを一つ一つ辿りながら設定状況を確認する事無く、容易にかつ短時間で確実にホスティングサーバがセキュリティポリシに則った設定になっているかを確認する事が可能となり、利便性とセキュリティレベルが向上する。
【００４１】
本実施の形態３は、実施形態１及び実施の形態２と比べ、各機能部の結合度が若干弱まるため、各機能部の作りが簡単になり、セキュリティ診断装置１０１の信頼度が若干向上する。その為、ホスティングサービスユーザは、より信頼性の高いセキュリティ診断装置１０１を利用する事が可能となる。
【００４２】
実施の形態４．
図２１、図２２を用いて実施の形態を説明する。処理のシーケンスを示す図２２を中心に用いて説明する。実施の形態４は実施の形態３の図２０に対して、図２２のＳ６０８においてアクセス情報に、さらにセキュリティ診断項目を含む点が異なる。これに伴って、Ｓ６０９では、Ｓ５０９がセキュリティ診断項目を送信したのに対して、セキュリティ診断実行指示を送信する。その他は、実施の形態３の図２０と同様である。
【００４３】
図２２の図２０と異なる点を説明する。
（１）Ｓ６０７において、ＧＵＩ機能部１０２は、ホスティングサービスユーザ２０９によって入力されたセキュリティ診断項目、及びセキュリティ診断項目に対する適正値をセキュリティ診断機能部１０４に授与すると共に、セキュリティ診断項目、及びコントロールパネル２０７のＵＲＬ、管理者ＩＤ、管理者パスワードをセキュリティ情報収集機能部１０５に授与（Ｓ６０８）する。
（２）セキュリティ診断機能部１０４はセキュリティ診断項目、及び診断項目に対する適正値を授受すると、セキュリティ診断項目、及び診断項目に対する適正値を記憶部１０６に記憶した上で、セキュリティ情報収集機能部１０５に、セキュリティ診断実行指示（Ｓ６０９）を行う。
（３）Ｓ６１０以降は図２０と同様である。
【００４４】
以上が一連の動作である。以上の一連の動作では、セキュリティポリシ解析機能部１０３は、作成したセキュリティポリシに則したセキュリティ診断項目、及びセキュリティ診断項目毎の最適値をＧＵＩ機能部１０２に直接授与しているが、実施の形態１と同様に、直接ＧＵＩ機能部１０２に授与せず、セキュリティ診断項目、及びセキュリティ診断項目に対する最適値をセキュリティ診断機能部１０４に授与（Ｓ６１４）する事も可能である。この場合、セキュリティ診断項目、及びセキュリティ診断項目に対する最適値を授受したセキュリティ診断機能部１０４は、一度セキュリティ診断項目、及びセキュリティ診断項目に対する最適値を記憶した上で、これらをＧＵＩ機能部１０２に授与（Ｓ６１５）する。そして、ＧＵＩ機能部は、セキュリティ診断項目、及びセキュリティ診断項目に対する最適値を出力表示（Ｓ６０５）する。
【００４５】
以上のように、本実施の形態４では、ホスティングサービスユーザは、セキュリティポリシ、及びコントロールパネルのＵＲＬ、管理者ＩＤ、管理者パスワードを入力するだけで、セキュリティポリシから自動的にセキュリティ診断項目及びセキュリティ診断項目に対する最適値（設定内容の雛形）を得ることができる。セキュリティ診断装置１０１は、ホスティングサーバにアクセスし、自動的にセキュリティ診断項目に該当する実設定値を収集し、セキュリティ診断項目の適正値と実設定値の比較等の処理を行う。その為、ユーザは手動でＷｅｂブラウザからコントロールパネルにアクセスし、リンクを一つ一つ辿りながら、設定状況を確認する事無く、容易にかつ短時間で確実にホスティングサーバがセキュリティポリシに則った設定になっているかを確認する事が可能となり、利便性とセキュリティレベルが向上する。
【００４６】
実施の形態５．
図２３、図２４を用いて実施の形態５を説明する。処理のシーケンスを示す図２４を中心に用いて説明する。実施の形態５は、実施の形態２と同様に、ホスティングサーバ２０１の「すべて」のサーバ側設定値を収集する実施形態である。
【００４７】
図２４は、実施の形態３の図２０に対して、Ｓ７０９においてセキュリティ診断項目ではなく、セキュリティ診断実行指示を送信する点が異なる。そのため、セキュリティ情報収集機能部１０５はセキュリティ診断項目を受信しないため、Ｓ７１０において、ホスティングサーバ２０１から、すべてのサーバ側設定値を収集する。Ｓ７１０以降は実施の形態２の図１８と同様である。Ｓ７０９、Ｓ７１０を説明する。
【００４８】
（１）Ｓ７０９において、セキュリティ診断機能部１０４はセキュリティ診断項目、及び診断項目に対する適正値を授受すると、セキュリティ診断項目、及び診断項目に対する適正値を記憶部１０６に記憶した上で、セキュリティ情報収集機能部１０５に、セキュリティ診断実行指示を行う。
（２）セキュリティ情報収集機能部１０５はＧＵＩ機能部１０２からコントロールパネル２０７のＵＲＬ、及び管理者ＩＤ、管理者パスワードを授受し、セキュリティ診断機能部１０４からセキュリティ診断実行指示を授受すると、コントロールパネル２０７のＵＲＬ、及び管理者ＩＤ、管理者パスワードを元にホスティングサーバ２０１のコントロールパネル２０７にアクセスをし、リンクを辿りながらホスティングサーバ２０１上の実設定値全てを収集（Ｓ７１０）する。そして、収集完了時点で、セキュリティ情報収集機能部１０５は、セキュリティ診断機能部１０４に収集結果情報（全実設定値）を授与（Ｓ７１１）する。
（３）以降は実施の形態２の図１８と同様であるので説明は省略する。
【００４９】
以上が一連の動作である。以上の一連の動作では、セキュリティポリシ解析機能部１０３は、作成したセキュリティポリシに則したセキュリティ診断項目、及びセキュリティ診断項目毎の最適値をＧＵＩ機能部１０２に直接授与しているが、直接ＧＵＩ機能部１０２に授与せず、セキュリティ診断項目、及びセキュリティ診断項目に対する最適値をセキュリティ診断機能部１０４に授与（Ｓ７１４）する事も可能である。この場合、セキュリティ診断項目、及びセキュリティ診断項目に対する最適値を授受したセキュリティ診断機能部１０４は、一度セキュリティ診断項目、及びセキュリティ診断項目に対する最適値を記憶した上で、これらをＧＵＩ機能部１０２に授与（Ｓ７１５）する。そして、ＧＵＩ機能部は、セキュリティ診断項目、及びセキュリティ診断項目に対する最適値を出力表示（Ｓ７０５）する。
【００５０】
以上のように、本実施の形態５では、ホスティングサービスユーザは、セキュリティポリシ、及びコントロールパネルのＵＲＬ、管理者ＩＤ、管理者パスワードを入力するだけで、セキュリティポリシから自動的にセキュリティ診断項目及びセキュリティ診断項目に対する最適値（設定内容の雛形）を得ることができる。セキュリティ診断装置１０１は、ホスティングサーバ２０１にアクセスし、自動的に全ての実設定値を収集し、セキュリティ診断項目の適正値と実設定値の比較等の処理を行う。その為、ユーザは手動でＷｅｂブラウザからコントロールパネルにアクセスし、リンクを一つ一つ辿りながら設定状況を確認する事無く、容易にかつ短時間で確実にホスティングサーバがセキュリティポリシに則った設定になっているかを確認する事が可能となり、利便性とセキュリティレベルが向上する。なお本実施の形態５では、実施形態２と同様、実施形態１と比べ情報収集に時間がかかるが、ホスティングサービスユーザが他の設定値も見たいと思った時に、情報を再収集する必要がないため、ホスティングサービスユーザは、高速に指定以外の情報も確認する事が可能である。
【００５１】
実施の形態６．
図２５、図２６を用いて実施の形態６を説明する。処理のシーケンスを示す図２６を中心に用いて説明する。実施形態１〜５では、セキュリティポリシ解析機能部１０３が存在し、セキュリティポリシを解析し、セキュリティポリシに則したセキュリティ診断項目、及びセキュリティ診断項目毎の最適値を作成するようにしたものであるが、以下の実施の形態６〜実施の形態８ではセキュリティポリシ解析機能部１０３が存在しない場合を説明する。
【００５２】
図２６は、セキュリティポリシ解析機能部１０３を削除したことにともない、実施の形態１の図１６からＳ３０１〜Ｓ３０５を削除したシーケンスとなっている。Ｓ８０１以降は、図１６と同様である。
（１）ホスティングサービスユーザ２０９は、セキュリティ診断項目、及び適正値、コントロールパネル２０７のＵＲＬ、管理者ＩＤ、管理者パスワードなどコントロールパネル２０７にアクセスする為に必要な情報をＧＵＩ機能部１０２に入力（Ｓ８０１）する。尚、セキュリティ診断項目、及び適正値の入力方法に関しては、本実施の形態６では言及しない。
（２）そして、ＧＵＩ機能部１０２が、ホスティングサービスユーザ２０９によって入力されたセキュリティ診断項目、及び適正値、コントロールパネル２０７のＵＲＬ、及び管理者ＩＤ、管理者パスワードを授受した以降の処理は、実施形態１に同じである。
【００５３】
以上のように、本実施の形態６では、セキュリティポリシ解析機能部１０３が無くとも、ホスティングサービスユーザは、セキュリティ診断項目、及びセキュリティ設定項目毎の適正値、コントロールパネルのＵＲＬ、管理者ＩＤ、管理者パスワードを入力するだけで、ホスティングサーバにアクセスし、自動的に実設定値を収集し、診断項目の適正値と実設定値の比較結果を得ることができる。ユーザは手動でＷｅｂブラウザからコントロールパネルにアクセスし、リンクを一つ一つ辿りながら設定状況を確認する事無く、セキュリティ診断装置１０１により、容易にかつ短時間で確実にホスティングサーバがセキュリティポリシに則った設定になっているかを確認する事が可能となり、利便性とセキュリティレベルが向上する。
【００５４】
実施の形態７．
図２７、図２８を用いて実施の形態７を説明する。処理のシーケンスを示す図２８を中心に用いて説明する。実施形態６では、ホスティングサービスユーザ２０９は、セキュリティ診断項目及び適正値を入力したが、実施の形態７は、セキュリティ診断項目及び適正値を入力しない場合を説明する。
【００５５】
図２８は、実施の形態６の図２６に対して、セキュリティ診断項目及び適正値を入力しないシーケンスである。言い換えれば図２６に対して、Ｓ９０１においてアクセス情報のみを入力するシーケンスである。
（１）ホスティングサービスユーザ２０９は、Ｓ９０１において、アクセス情報をＧＵＩ機能部１０２に入力（Ｓ９０１）する。
（２）ＧＵＩ機能部１０２は、ホスティングサービスユーザ２０９によって入力されたコントロールパネル２０７のＵＲＬ、及び管理者ＩＤ、管理者パスワードをセキュリティ診断機能部１０４に授与（Ｓ９０２）する。
（３）セキュリティ診断機能部１０４はコントロールパネル２０７のＵＲＬ、及び管理者ＩＤ、管理者パスワードを授受すると、授受したコントロールパネル２０７にアクセスする為に必要な情報をセキュリティ情報収集機能部１０５に授与（Ｓ９０３）する。
（４）そして、セキュリティ情報収集機能部１０５は、コントロールパネル２０７のＵＲＬ、及び管理者ＩＤ、管理者パスワードを元にホスティングサーバ２０１のコントロールパネル２０７にアクセスをし、リンクを辿りながらホスティングサーバ２０１上の実設定値全てを収集（Ｓ９０４）する。収集完了時点で、セキュリティ情報収集機能部１０５は、セキュリティ診断機能部１０４に収集結果情報（全実設定値）を授与（Ｓ９０５）する。
（５）そして、セキュリティ診断機能部１０４は、ＧＵＩ機能部１０２に処理結果を授与（Ｓ９０６）し、ＧＵＩ機能部１０２は、処理結果を出力表示する。
【００５６】
以上のように、本実施の形態７では、コントロールパネルのＵＲＬ、管理者ＩＤ、管理者パスワードを入力するだけで、自動的にホスティングサーバにアクセスし、全ての実設定値を収集する事が可能である。その為、ユーザは手動でＷｅｂブラウザからコントロールパネルにアクセスし、リンクを一つ一つ辿りながら設定状況を確認する事無く、容易にかつ短時間で確実にホスティングサーバの設定情報を入手する事が可能となり、利便性が向上する。
【００５７】
実施の形態８．
図２９、図３０を用いて実施の形態８を説明する。処理のシーケンスを示す図３０を中心に用いて説明する。実施形態７では、セキュリティ診断機能部１０４が存在し、ＧＵＩ機能部１０２とセキュリティ情報収集機能部１０５の仲立ちを行うものであるが、実施の形態８は、実施の形態７に対してセキュリティ診断機能部１０４を削除し、ＧＵＩ機能部１０２とセキュリティ情報収集機能部１０５との仲立ちが行われない場合を説明する。
【００５８】
（１）ホスティングサービスユーザ２０９は、コントロールパネル２０７のＵＲＬ、及び管理者ＩＤ、管理者パスワードなどコントロールパネル２０７にアクセスする為に必要な情報をＧＵＩ機能部１０２に入力（Ｓ１００１）する。
（２）ＧＵＩ機能部１０２は、ホスティングサービスユーザ２０９によって入力されたコントロールパネル２０７のＵＲＬ、及び管理者ＩＤ、管理者パスワードをセキュリティ情報収集機能部１０５に授与（Ｓ１００２）する。
（３）セキュリティ情報収集機能部１０５は、コントロールパネル２０７のＵＲＬ、及び管理者ＩＤ、管理者パスワードを元にホスティングサーバ２０１のコントロールパネル２０７にアクセスをし、リンクを辿りながらホスティングサーバ２０１上の実設定値全てを収集（Ｓ１００３）する。収集完了時点で、セキュリティ情報収集機能部１０５は、ＧＵＩ機能部１０２に収集結果情報（全実設定値）を授与（Ｓ１００４）し、ＧＵＩ機能部１０２は、処理結果を出力表示する。
【００５９】
以上のように、本実施の形態８では、コントロールパネルのＵＲＬ、管理者ＩＤ、管理者パスワードを入力するだけで、自動的にホスティングサーバにアクセスし、全ての実設定値を収集する事が可能である。その為、ユーザは手動でＷｅｂブラウザからコントロールパネルにアクセスし、リンクを一つ一つ辿りながら設定状況を確認する事無く、容易にかつ短時間で確実にホスティングサーバの設定情報を入手する事が可能となり、利便性が向上する。本実施の形態８は、実施形態１〜７よりも構成が単純であり、仕組みも単純であるため、セキュリティ診断装置１０１の信頼度が若干向上する。その為、ホスティングサービスユーザはより信頼性の高いセキュリティ診断装置１０１を利用する事が可能となる。
【００６０】
実施の形態９．
図３１、図３２を用いて実施の形態９を説明する。処理のシーケンスを示す図３２を中心に用いて説明する。以下の実施の形態９〜実施の形態１１では、サーバ側セキュリティ設定項目に値を設定する場合の実施形態を説明する。すなわち、以上の実施形態１〜８では、Ｗｅｂベースのセキュリティ診断装置１０１が、コントロールパネル２０７にアクセスをし、実設定情報を収集することによって、ホスティングサーバ２０１の設定がセキュリティポリシに則っているかどうかや、どのような設定値になっているかを確認・診断した。実施の形態９〜実施の形態１１では、セキュリティ診断装置１０１が、ホスティングサーバ２０１に対し、各種設定項目のパラメータの設定を行う場合の実施形態を示す。
【００６１】
図３２は、実施の形態９におけるシーケンスを示す図である。図３２は、実施の形態６を示す図２６を、設定機能としたシーケンスである。すなわち、図３２は図２６に対して、Ｓ１１０１において、セキュリティ診断項目ではなくセキュリティ設定項目、適正値ではなく設定値を入力としている点が図２６と異なる。これに伴って、Ｓ１１０４において、セキュリティ情報収集機能部１０５（設定部の一例）が、ホスティングサーバ２０１に値を設定している。詳細を以下に説明する。
【００６２】
（１）ホスティングサービスユーザ２０９は、セキュリティ設定項目、及び設定値、コントロールパネル２０７のＵＲＬ、管理者ＩＤ、管理者パスワードなどコントロールパネル２０７にアクセスする為に必要な情報をＧＵＩ機能部１０２に入力（Ｓ１１０１）する。尚、セキュリティ設定項目、及び設定値に関しては、セキュリティポリシ解析機能部１０３によってホスティングサービスユーザ２０９が入力したセキュリティポリシから作成乃至修正された物であっても、ホスティングサービスユーザ２０９が直接入力した物であってもかまわない。
（２）ＧＵＩ機能部１０２は、ホスティングサービスユーザ２０９によって入力されたセキュリティ設定項目、及び設定値、コントロールパネル２０７のＵＲＬ、管理者ＩＤ、管理者パスワードをセキュリティ診断機能部１０４に授与（Ｓ１１０２）する。
（３）セキュリティ診断機能部１０４はセキュリティ設定項目、及びセキュリティ設定項目に対する設定値、コントロールパネル２０７のＵＲＬ、管理者ＩＤ、管理者パスワードを授受すると、セキュリティ設定項目、及びセキュリティ設定項目に対する設定値を記憶部１０６に記憶した上で、セキュリティ情報収集機能部１０５に、セキュリティ設定項目、及び設定値、コントロールパネル２０７のＵＲＬ、管理者ＩＤ、管理者パスワードを授与（Ｓ１１０３）する。
（４）セキュリティ情報収集機能部１０５は、セキュリティ設定項目、及び設定値、コントロールパネル２０７のＵＲＬ、管理者ＩＤ、管理者パスワードを授受すると、コントロールパネル２０７のＵＲＬ、及び管理者ＩＤ、管理者パスワードを元にホスティングサーバ２０１のコントロールパネル２０７にアクセスをし、リンクを辿りながらホスティングサーバ２０１に対し、該当するセキュリティ設定項目対して設定値を設定（Ｓ１１０４）する。そして、設定完了時点で、セキュリティ情報収集機能部１０５は、セキュリティ診断機能部１０４に設定結果情報を授与（Ｓ１１０５）する。設定結果情報は、セキュリティ設定項目（サーバ側セキュリティ設定項目）と実際に設定した設定値でも、設定の成否でもかまわない。
（５）セキュリティ診断機能部１０４は、設定結果情報が、セキュリティ設定項目と実際に設定した設定値である場合には、セキュリティ診断機能部１０４は、Ｓ１１０３において記憶して置いたセキュリティ設定項目、適正値と、設定結果情報とを比較して、設定の成否を判断する。設定結果情報を授受したセキュリティ診断機能部１０４は、授受した設定結果情報をＧＵＩ機能部１０２に授与（Ｓ１１０６）し、ＧＵＩ機能部１０２は、設定結果情報を出力表示する。
【００６３】
以上のように、本実施の形態９では、ホスティングサービスユーザは、セキュリティ設定項目、及びセキュリティ設定項目毎の設定値、コントロールパネルのＵＲＬ、管理者ＩＤ、管理者パスワードを入力するだけで、ホスティングサーバ２０１にアクセスし、自動的に該当するセキュリティ設定項目に対し設定値を設定することが可能である。その為、ユーザは手動でＷｅｂブラウザからコントロールパネルにアクセスし、リンクを一つ一つ辿りながら値を設定する事無く、容易にかつ短時間で確実にホスティングサーバに対しセキュリティポリシに則った設定を行う事が可能となり、利便性とセキュリティレベルが向上する。
【００６４】
実施の形態１０．
図３３、図３４を用いて実施の形態１０を説明する。処理のシーケンスを示す図３４を中心に用いて説明する。実施形態９では、Ｓ１１０２において、ＧＵＩ機能部１０２からのセキュリティ設定項目、設定値、アクセス情報との３つをセキュリティ診断機能部１０４に送信したが、実施の形態１０では、セキュリティ診断機能部１０４には不要なアクセス情報は、ＧＵＩ機能部１０２から直接セキュリティ情報収集機能部１０５に送信する場合を説明する。
【００６５】
図３４は、図３２に対して、Ｓ１２０２においてアクセス情報がセキュリティ設定項目及び設定値とは別ルートでセキュリティ情報収集機能部１０５に送られる点が異なる。このため、Ｓ１２０４において、セキュリティ診断機能部１０４からはアクセス情報がセキュリティ情報収集機能部１０５に送信されない。その他は、図３２と同様である。
（１）すなわち、Ｓ１２０２においてＧＵＩ機能部１０２は、ホスティングサービスユーザ２０９によって入力されたセキュリティ設定項目、及び設定値をセキュリティ診断機能部１０４に授与する。また、コントロールパネル２０７のＵＲＬ、及び管理者ＩＤ、管理者パスワードをセキュリティ情報収集機能部１０５に授与（Ｓ１２０３）する。
（２）セキュリティ診断機能部１０４はセキュリティ設定項目、及びセキュリティ設定項目に対する設定値を授受すると、セキュリティ設定項目、及びセキュリティ設定項目に対する設定値を記憶した上で、セキュリティ情報収集機能部１０５に、セキュリティ設定項目、及び設定値を授与（Ｓ１２０４）する。
（３）Ｓ１２０５以降は図３２と同様である。
【００６６】
以上のように、本実施の形態１０では、ホスティングサービスユーザは、セキュリティ設定項目、及びセキュリティ設定項目毎の設定値、コントロールパネルのＵＲＬ、管理者ＩＤ、管理者パスワードを入力するだけで、ホスティングサーバにアクセスし、自動的に該当するセキュリティ設定項目に対し設定値を設定することが可能である。その為、ユーザは手動でＷｅｂブラウザからコントロールパネルにアクセスし、リンクを一つ一つ辿りながら値を設定する事無く、容易にかつ短時間で確実にホスティングサーバに対しセキュリティポリシに則った設定を行う事が可能となり、利便性とセキュリティレベルが向上する。
【００６７】
なお、本実施の形態１０は、実施の形態９と比べ、各機能部の結合度が若干弱まるため、各機能部の作りが簡単になり、セキュリティ診断装置１０１の信頼度が若干向上する。その為、ホスティングサービスユーザは、より信頼性の高いセキュリティ診断装置１０１を利用する事が可能となる。
【００６８】
実施の形態１１．
図３５、図３６を用いて実施の形態１１を説明する。処理のシーケンスを示す図３６を中心に用いて説明する。実施形態１１は、実施の形態１０に対してセキュリティ診断機能部１０４をなくした構成である。実施の形態１０では、セキュリティ診断機能部１０４が存在し、ＧＵＩ機能部１０２とセキュリティ情報収集機能部１０５との仲立ちを行うが、実施の形態１１では、セキュリティ診断機能部１０４をなくし、ＧＵＩ機能部１０２とセキュリティ情報収集機能部１０５との仲立ちが行われない場合を説明する。
【００６９】
図３６は、図３４からセキュリティ診断機能部１０４を削除している。これにともなって、Ｓ１３０２において、セキュリティ設定項目、設定値及びアクセス情報等の入力された情報をすべてセキュリティ情報収集機能部１０５に送信し、また、セキュリティ情報収集機能部１０５は、設定結果情報をＧＵＩ機能部１０２に送信している。詳細な動作は次の様である。
（１）ホスティングサービスユーザ２０９は、セキュリティ設定項目、及び設定値、コントロールパネル２０７のＵＲＬ、管理者ＩＤ、管理者パスワードなどコントロールパネル２０７へのアクセス情報をＧＵＩ機能部１０２に入力（Ｓ１３０１）する。尚、セキュリティ設定項目、及び設定値に関しては、セキュリティポリシ解析機能部１０３によってホスティングサービスユーザ２０９が入力したセキュリティポリシから作成乃至修正された物であっても、ホスティングサービスユーザ２０９が直接入力した物であってもかまわない。
（２）ＧＵＩ機能部１０２は、ホスティングサービスユーザ２０９によって入力されたセキュリティ設定項目、及び設定値、コントロールパネル２０７のＵＲＬ、管理者ＩＤ、管理者パスワードをセキュリティ情報収集機能部１０５に授与（Ｓ１３０２）する。
（３）セキュリティ情報収集機能部１０５は、ＧＵＩ機能部１０２からセキュリティ設定項目、及び設定値、コントロールパネル２０７のＵＲＬ、管理者ＩＤ、管理者パスワードを授受すると、コントロールパネル２０７のＵＲＬ、及び管理者ＩＤ、管理者パスワードを元にホスティングサーバ２０１のコントロールパネル２０７にアクセスをし、リンクを辿りながらホスティングサーバ２０１に対し、該当するセキュリティ設定項目に設定値を設定（Ｓ１３０３）する。そして、設定完了時点で、セキュリティ情報収集機能部１０５は、ＧＵＩ機能部１０２に設定結果情報を授与（Ｓ１３０４）する。設定結果情報は、セキュリティ設定項目と実際に設定した設定値でも、設定の成否でもかまわない。
（４）そして、ＧＵＩ機能部１０２は設定結果情報を授受すると、設定結果情報を出力表示する。
【００７０】
以上のように、本実施の形態１１では、ホスティングサービスユーザは、セキュリティ設定項目、及びセキュリティ設定項目毎の設定値、コントロールパネルのＵＲＬ、管理者ＩＤ、管理者パスワードを入力するだけで、ホスティングサーバ２０１にアクセスし、自動的に該当するセキュリティ設定項目に対し設定値を設定変更することが可能である。その為、ユーザは手動でＷｅｂブラウザからコントロールパネルにアクセスし、リンクを一つ一つ辿りながら値を設定する事無く、容易にかつ短時間で確実にホスティングサーバに対しセキュリティポリシに則った設定を行う事が可能となり、利便性とセキュリティレベルが向上する。
【００７１】
なお、本実施の形態１１は、実施形態９及び１０よりも構成が単純であり、仕組みも単純であるため、セキュリティ診断装置１０１の信頼度が若干向上する。その為、ホスティングサービスユーザは実施形態１０よりもさらに信頼性の高いセキュリティ診断装置１０１を利用する事が可能となる。
【００７２】
実施の形態１２．
以上の実施形態１〜１１では、Ｗｅｂベースのセキュリティ診断装置１０１がホスティングサービスユーザ側に存在し、ホスティングサービスユーザ側（２０９）からホスティングサーバ２０１に直接アクセスを行うものであるが、実施の１２では、Ｗｅｂベースのセキュリティ診断装置１０１が、ＳＡＰ（Ｓｅｒｖｉｃｅ  Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｖｉｄｅｒ）によってＷｅｂベースのセキュリティ診断・設定システムサービスとして提供される場を説明する。図３７は、このような場合の、システム構成を示した図である。
【００７３】
（１）ホスティングサービスユーザ２０９は、Ｗｅｂブラウザや専用ＧＵＩなどのユーザ側ＧＵＩ機能部（１４０１）から通信伝送路２０６を介してＳＡＰにアクセスし、ＳＡＰ内で起動しているＷｅｂベースのセキュリティ診断・設定システム（１０１）にアクセスし、そこから通信伝送路２０６を介してホスティングサーバ２０１にアクセスする。通信伝送路２０６は、インターネットや閉域網、ＩＰ−ＶＰＮやＥｔｈｅｒｎｅｔ（登録商標）−ＶＰＮなどであり、本実施の形態では、その種類を問わない。
（２）ＧＵＩ機能部１０２によって提供される表示画面が、ＳＡＰ用インタフェース（１４０２）と通信伝送路２０６を介してユーザ側ＧＵＩ機能部（１４０１）に出力表示される為、実施形態１〜１１で示した場合と全く同様に、Ｗｅｂベースのコントロールパネルや管理画面からパラメータ設定値の収集や設定を行う機器に対し、セキュリティ診断及び設定を行う事が可能である。また、ホスティングサービスユーザ２０９が、ＳＡＰからＷｅｂベースのセキュリティ診断・設定システムアプリケーションをダウンロードして利用するような場合でも、実施形態１〜１１で示した場合と全く同様に、Ｗｅｂベースのコントロールパネルや管理画面からパラメータ設定値の収集や設定を行う機器に対し、セキュリティ診断及び設定を行う事が可能である。
【００７４】
以上のように、本実施の形態１１では、ホスティングサービスユーザの利便性やセキュリティレベルを損なうことなく、Ｗｅｂベースのコントロールパネルや管理画面から設定を行う機器に対し、セキュリティ診断及び設定を行う事が可能であり、ホスティングサービスユーザは様々な形態で本実施の形態の恩恵にあずかることが可能である。
【００７５】
以上の実施の形態１〜実施の形態１１により、ホスティングサービスユーザは、容易に短時間でホスティングサーバの設定・変更・設定内容の参照を行う事が可能となる。さらに、セキュリティポリシさえ作成すれば、自動的にセキュリティポリシに則した設定内容を容易にホスティングサーバに反映させる事が可能となる。これらにより、ホスティングサービスユーザの利便性が向上する上、セキュリティレベルが向上する。
【００７６】
以上の実施の形態１〜実施の形態１１ではセキュリティ診断装置１０１を動作を説明したが、セキュリティ診断装置１０１のＧＵＩ機能部１０２、セキュリティポリシ解析機能部１０３等の各構成要素の動作は互いに関連しており、これらの動作を処理と把握することで、セキュリティ診断装置１０１の各構成要素の一連の動作は、コンピュータに実行させるアクセスプログラムとして把握するこことができる。
また、セキュリティ診断装置１０１の各構成要素の動作は、各構成要素が行うアクセス方法として把握することができる。
【００７７】
以上の実施の形態では、次のセキュリティ診断装置１０１を説明した。
すなわち、
ＧＵＩ機能部１０２と、セキュリティ診断機能部１０４と、セキュリティ情報収集機能部１０５と
から構成され、
ＧＵＩ機能部１０２は、
ユーザからの入力を授受（受信）する機能、
及び入力情報を各他の機能部に授与（送信）する機能、
各他機能部からの出力を授受し、出力情報を表示する機能
を具備し、
セキュリティ診断機能部１０４は、
セキュリティ診断に必要な情報を授受する機能、
及びセキュリティ診断に必要な情報をセキュリティ情報収集機能部１０５に授与する機能、
セキュリティ情報収集機能部１０５によって収集された情報を授受し、セキュリティ情報収集機能部１０５から授受した情報を加工乃至無加工の状態でＧＵＩ機能部１０２に授与する機能
を具備し、
セキュリティ情報収集機能部１０５は、
セキュリティ診断に必要な情報を授受する機能、
及びＷｅｂベースのコントロールパネル乃至管理画面にアクセスをし、Ｗｅｂページのリンクを辿る事によって情報を収集する機能、
収集した情報をセキュリティ診断機能部１０４に授与する機能を具備し、
Ｗｅｂベースのコントロールパネルや管理画面からパラメータの設定及び確認を行う機器に対し、セキュリティ診断を行う事を特徴とするＷｅｂベースのセキュリティ診断装置。
【００７８】
以上の実施の形態では、次のセキュリティ診断装置１０１を説明した。
すなわち、
セキュリティポリシ解析機能部１０３を有し、
ＧＵＩ機能部１０２は、
ユーザからのセキュリティポリシの入力を授受する機能、
及び授受したセキュリティポリシをセキュリティポリシ解析機能部１０３に授与する機能を
具備し、
セキュリティポリシ解析機能部１０３は、
ＧＵＩ機能部１０２からセキュリティポリシを授受する機能、及び授受したセキュリティポリシから必要なセキュリティ診断・設定項目と診断・設定項目に対する適正値を生成する機能、
生成したセキュリティ診断・設定項目と診断・設定項目に対する適正値を他機能部に授与する機能
を具備したＷｅｂベースのセキュリティ診断装置。
【００７９】
以上の実施の形態では、次のセキュリティ診断装置１０１を説明した。
すなわち、
セキュリティ診断機能部１０４は、
ＧＵＩから授与されるユーザからの入力情報を授受する機能、
及び授受した入力情報をセキュリティ情報収集機能部１０５に授与する機能、
セキュリティ情報収集機能部１０５からの実行結果を授受する機能、
授受した実行結果をＧＵＩ機能部１０２に授与する機能
を具備し、
セキュリティ情報収集機能部１０５は、
セキュリティ診断機能部１０４からの情報を授受する機能、
及びＷｅｂベースのコントロールパネル乃至管理画面にアクセスをし、Ｗｅｂページのリンクを辿る事によって授受した情報に従って設定を行う機能、
設定した結果をセキュリティ診断機能部１０４に授与する機能
を具備し、
Ｗｅｂベースのコントロールパネルや管理画面からパラメータの設定及び確認を行う機器に対し、パラメータの設定を行う事を特徴とするＷｅｂベースのセキュリティ診断置。
【００８０】
以上の実施の形態では、次のセキュリティ診断装置１０１を説明した。
すなわち、
セキュリティ診断機能部１０４は、
ＧＵＩから授与されるユーザからの入力情報を授受する機能、
及び授受した入力情報をセキュリティ情報収集機能部１０５に授与する機能、
セキュリティ情報収集機能部１０５からの実行結果を授受する機能、
授受した実行結果をＧＵＩ機能部１０２に授与する機能
を具備し、
セキュリティ情報収集機能部１０５は、
ＧＵＩから授与されるユーザからの入力情報を授受する機能、
及びセキュリティ診断機能部１０４からの情報を授受する機能、
Ｗｅｂベースのコントロールパネル乃至管理画面にアクセスをし、Ｗｅｂページのリンクを辿る事によって授受した情報に従って設定を行う機能、
設定した結果をセキュリティ診断機能部１０４に授与する機能
を具備し、
Ｗｅｂベースのコントロールパネルや管理画面からパラメータの設定及び確認を行う機器に対し、設定を行う事を特徴とするＷｅｂベースのセキュリティ診断装置。
【００８１】
以上の実施の形態では、次のセキュリティ診断装置１０１を説明した。
すなわち、
セキュリティ情報収集機能部１０５は、
ＧＵＩから授与されるユーザからの入力情報を授受する機能、
及びＷｅｂベースのコントロールパネル乃至管理画面にアクセスをし、Ｗｅｂページのリンクを辿る事によって授受した情報に従って設定を行う機能、
設定した結果をＧＵＩ機能部１０２に授与する機能
を具備し、
Ｗｅｂベースのコントロールパネルや管理画面からパラメータの設定及び確認を行う機器に対し、設定を行う事を特徴とするＷｅｂベースのセキュリティ診断装置。
【００８２】
以上の実施の形態では、次のセキュリティ診断装置１０１を説明した。
すなわち、
セキュリティ診断項目、及びセキュリティ診断項目に対する適正値、コントロールパネルのＵＲＬ、管理者ＩＤ、管理者パスワードをユーザからの入力として授受する機能を
具備したＧＵＩ機能部１０２からなるＷｅｂベースのセキュリティ診断システム装置。
【００８３】
以上の実施の形態では、次のセキュリティ診断装置１０１を説明した。
すなわち、
セキュリティポリシ解析機能部１０３は、
セキュリティポリシから生成したセキュリティ診断項目、及びセキュリティ診断項目に対する適正値をＧＵＩ機能部１０２に授与する機能を具備し、
ＧＵＩ機能部１０２は
セキュリティポリシ解析機能部１０３から授受したセキュリティ診断項目、及びセキュリティ診断項目に対する適正値を表示する機能、
及び診断を行うセキュリティ診断項目をユーザに選択させる機能、
セキュリティ診断項目に対する適正値をユーザに変更させる機能、
コントロールパネルのＵＲＬ、及び管理者ＩＤ、管理者パスワードをユーザからの入力として授受する機能
を具備したＷｅｂベースのセキュリティ診断装置。
【００８４】
以上の実施の形態では、次のセキュリティ診断装置１０１を説明した。
すなわち、
セキュリティポリシ解析機能部１０３は、
セキュリティポリシから生成したセキュリティ診断項目、及びセキュリティ診断項目に対する適正値をセキュリティ診断機能部１０４に授与する機能
を具備し、
セキュリティ診断機能部１０４は、
セキュリティポリシ解析機能部１０３から授受したセキュリティ診断項目とセキュリティ診断項目に対する適正値をＧＵＩ機能部１０２に授与する機能
を具備し、
ＧＵＩ機能部１０２は
セキュリティポリシ診断機能部（１０４）から授受したセキュリティ診断項目及び、セキュリティ診断項目に対する適正値を表示する機能、
及び診断を行うセキュリティ診断項目をユーザに選択させる機能、
セキュリティ診断項目に対する適正値をユーザに変更させる機能、
コントロールパネルのＵＲＬ、及び管理者ＩＤ、管理者パスワードをユーザからの入力として授受する機能
を具備したセキュリティ診断装置。
【００８５】
以上の実施の形態では、次のセキュリティ診断装置１０１を説明した。
すなわち、
セキュリティ診断項目、及びセキュリティ診断項目に対する適正値、コントロールパネルのＵＲＬ、管理者ＩＤ、管理者パスワードをセキュリティ診断機能部１０４に授与する機能を具備したＧＵＩ機能部１０２
からなるＷｅｂベースのセキュリティ診断装置。
【００８６】
以上の実施の形態では、次のセキュリティ診断装置１０１を説明した。
すなわち、
セキュリティ診断項目、セキュリティ診断項目に対する適正値をセキュリティ診断機能部１０４に授与する機能、
及びコントロールパネルのＵＲＬ、及び管理者ＩＤ、管理者パスワードをセキュリティ情報収集機能部１０５に授与する機能
を具備したＧＵＩ機能部１０２からなるＷｅｂベースのセキュリティ診断装置。
【００８７】
以上の実施の形態では、次のセキュリティ診断装置１０１を説明した。
すなわち、
セキュリティ診断項目、セキュリティ診断項目に対する適正値をセキュリティ診断機能部１０４に授与する機能、
及びコントロールパネルのＵＲＬ、及び管理者ＩＤ、管理者パスワード、セキュリティ診断項目をセキュリティ情報収集機能部１０５に授与する機能
を具備したＧＵＩ機能部１０２からなるＷｅｂベースのセキュリティ診断装置。
【００８８】
以上の実施の形態では、次のセキュリティ診断装置１０１を説明した。
すなわち、
コントロールパネルのＵＲＬ、及び管理者ＩＤ、管理者パスワードをユーザからの入力として授受する機能、
及びコントロールパネルのＵＲＬ、及び管理者ＩＤ、管理者パスワードをセキュリティ診断機能部１０４に授与する機能
を具備したＧＵＩ機能部１０２からなるＷｅｂベースのセキュリティ診断至装置。
【００８９】
以上の実施の形態では、次のセキュリティ診断装置１０１を説明した。
すなわち、
コントロールパネルのＵＲＬ、及び管理者ＩＤ、管理者パスワードをユーザからの入力として授受する機能、
及びコントロールパネルのＵＲＬ、及び管理者ＩＤ、管理者パスワードをセキュリティ情報収集機能部１０５に授与する機能
を具備したＧＵＩ機能部１０２からなるＷｅｂベースのセキュリティ診断装置。
【００９０】
以上の実施の形態では、次のセキュリティ診断装置１０１を説明した。
すなわち、
セキュリティ診断項目、及びセキュリティ診断項目に対する適正値、コントロールパネルのＵＲＬ、管理者ＩＤ、管理者パスワードをＧＵＩ機能部１０２から授受する機能、
及びセキュリティ診断項目、及びコントロールパネルのＵＲＬ、管理者ＩＤ、管理者パスワードをセキュリティ情報収集機能部１０５に授与する機能、
セキュリティ情報収集機能部１０５から収集結果を授受する機能、
セキュリティ診断項目に対する適正値と収集結果とを比較し、比較結果をＧＵＩ機能部１０２に授与する機能、
乃至適正値と収集結果との対応をＧＵＩ機能部１０２に授与する機能
を具備したセキュリティ診断機能部１０４からなるＷｅｂベースのセキュリティ診断装置。
【００９１】
以上の実施の形態では、次のセキュリティ診断装置１０１を説明した。
すなわち、
セキュリティ診断項目、及びセキュリティ診断項目に対する適正値、コントロールパネルのＵＲＬ、及び管理者ＩＤ、管理者パスワードをＧＵＩ機能部１０２から授受する機能、
及びコントロールパネルのＵＲＬ、及び管理者ＩＤ、管理者パスワードをセキュリティ情報収集機能部１０５に授与する機能、
セキュリティ情報収集機能部１０５から収集結果を授受する機能、
授受した収集結果から該当するセキュリティ診断項目を抽出する機能、
セキュリティ診断項目に対する適正値と収集結果とを比較し、比較結果をＧＵＩ機能部１０２に授与する機能、
乃至適正値と収集結果との対応をＧＵＩ機能部１０２に授与する機能
を具備したセキュリティ診断機能部１０４からなるＷｅｂベースのセキュリティ診断装置。
【００９２】
以上の実施の形態では、次のセキュリティ診断装置１０１を説明した。
すなわち、
セキュリティ診断項目、及びセキュリティ診断項目に対する適正値をＧＵＩ機能部１０２から授受する機能、
及びセキュリティ診断項目をセキュリティ情報収集機能部１０５に授与する機能、
セキュリティ情報収集機能部１０５から収集結果を授受する機能、
診断項目に対する適正値と収集結果とを比較し、比較結果をＧＵＩ機能部１０２に授与する機能、
乃至適正値と収集結果との対応をＧＵＩ機能部１０２に授与する機能
を具備したセキュリティ診断機能部１０４からなるＷｅｂベースのセキュリティ診断装置。
【００９３】
以上の実施の形態では、次のセキュリティ診断装置１０１を説明した。
すなわち、
セキュリティ診断項目、セキュリティ診断項目に対する適正値をＧＵＩ機能部１０２から授受する機能、
及びセキュリティ情報収集機能部１０５に情報収集を指示する機能、
セキュリティ情報収集機能部１０５から収集結果を授受する機能、
セキュリティ診断項目に対する適正値と収集結果を比較し、比較結果をＧＵＩ機能部１０２に授与する機能、
乃至適正値と収集結果との対応をＧＵＩ機能部１０２に授与する機能
を具備したセキュリティ診断機能部１０４からなるＷｅｂベースのセキュリティ診断装置。
【００９４】
以上の実施の形態では、次のセキュリティ診断装置１０１を説明した。
すなわち、
セキュリティ診断項目、セキュリティ診断項目に対する適正値をＧＵＩ機能部１０２から授受する機能、
及びセキュリティ情報収集機能部１０５に情報収集を指示する機能、
セキュリティ情報収集機能部１０５から収集結果を授受する機能、
授受した収集結果から該当するセキュリティ診断項目を抽出する機能、
セキュリティ診断項目に対する適正値と収集結果を比較し、比較結果をＧＵＩ機能部１０２に授与する機能、
乃至適正値と収集結果との対応をＧＵＩ機能部１０２に授与する機能
を具備したセキュリティ診断機能部１０４からなるＷｅｂベースのセキュリティ診断装置。
【００９５】
以上の実施の形態では、次のセキュリティ診断装置１０１を説明した。
すなわち、
ＧＵＩ機能部１０２からコントロールパネルのＵＲＬ、及び管理者ＩＤ、管理者パスワードを授受する機能、
及びコントロールパネルのＵＲＬ、及び管理者ＩＤ、管理者パスワードをセキュリティ情報収集機能部１０５に授与する機能、
セキュリティ情報収集機能部１０５から収集結果を授受する機能、
収集結果をＧＵＩ機能部１０２に授与する機能
を具備したセキュリティ診断機能部１０４からなるＷｅｂベースのセキュリティ診断装置。
【００９６】
以上の実施の形態では、次のセキュリティ診断装置１０１を説明した。
すなわち、
セキュリティ診断項目、及びコントロールパネルのＵＲＬ、管理者ＩＤ、管理者パスワードをセキュリティ診断機能部１０４から授受する機能、
及びコントロールパネルのＵＲＬ、及び管理者ＩＤ、管理者パスワードを使用してコントロールパネルや管理画面にアクセスし、リンクを辿りながらセキュリティ診断項目に該当する情報を収集する機能、
収集した情報をセキュリティ診断機能部１０４に授与する機能
を具備したセキュリティ情報収集機能部１０５からなるＷｅｂベースのセキュリティ診断装置。
【００９７】
以上の実施の形態では、次のセキュリティ診断装置１０１を説明した。
すなわち、
コントロールパネルのＵＲＬ、及び管理者ＩＤ、管理者パスワードをセキュリティ診断機能部１０４から授受する機能、
及びコントロールパネルのＵＲＬ、及び管理者ＩＤ、管理者パスワードを使用してコントロールパネルや管理画面にアクセスし、リンクを辿りながら全ての情報を収集する機能、
収集した全ての情報をセキュリティ診断機能部１０４に授与する機能
を具備したセキュリティ情報収集機能部１０５からなるＷｅｂベースのセキュリティ診断装置。
【００９８】
以上の実施の形態では、次のセキュリティ診断装置１０１を説明した。
すなわち、
コントロールパネルのＵＲＬ、及び管理者ＩＤ、管理者パスワードをＧＵＩ機能部１０２から授受する機能、
及びセキュリティ診断項目をセキュリティ診断機能部１０４から授受する機能、
コントロールパネルのＵＲＬ、及び管理者ＩＤ、管理者パスワードを使用してコントロールパネルや管理画面にアクセスし、リンクを辿りながらセキュリティ診断項目に該当する情報を収集する機能、
収集した情報をセキュリティ診断機能部１０４に授与する機能
を具備したセキュリティ情報収集機能部１０５からなるＷｅｂベースのセキュリティ診断装置。
【００９９】
以上の実施の形態では、次のセキュリティ診断装置１０１を説明した。
すなわち、
セキュリティ診断項目、及びコントロールパネルのＵＲＬ、管理者ＩＤ、管理者パスワードをＧＵＩ機能部１０２から授受する機能、
及びセキュリティ診断機能部１０４の指示により、コントロールパネルのＵＲＬ、及び管理者ＩＤ、管理者パスワードを使用してコントロールパネルや管理画面にアクセスし、リンクを辿りながらセキュリティ診断項目に該当する情報を収集する機能、
収集した情報をセキュリティ診断機能部１０４に授与する機能
を具備したセキュリティ情報収集機能部１０５からなるＷｅｂベースのセキュリティ診断装置。
【０１００】
以上の実施の形態では、次のセキュリティ診断装置１０１を説明した。
すなわち、
コントロールパネルのＵＲＬ、及び管理者ＩＤ、管理者パスワードをＧＵＩ機能部１０２から授受する機能、
及びセキュリティ診断機能部１０４の指示により、コントロールパネルのＵＲＬ、及び管理者ＩＤ、管理者パスワードを使用してコントロールパネルや管理画面にアクセスし、リンクを辿りながら全ての情報を収集する機能、
収集した全ての情報をセキュリティ診断機能部１０４に授与する機能
を具備したセキュリティ情報収集機能部１０５からなるＷｅｂベースのセキュリティ診断装置。
【０１０１】
以上の実施の形態では、次のセキュリティ診断装置１０１を説明した。
すなわち、
コントロールパネルのＵＲＬ、及び管理者ＩＤ、管理者パスワードをＧＵＩ機能部１０２から授受する機能
及びコントロールパネルのＵＲＬ、及び管理者ＩＤ、管理者パスワードを使用してコントロールパネルや管理画面にアクセスし、リンクを辿りながら全ての情報を収集する機能、
収集した全ての情報をＧＵＩ能部に授与する機能
を具備したセキュリティ情報収集機能部１０５からなるＷｅｂベースのセキュリティ診断装置。
【０１０２】
以上の実施の形態では、次のセキュリティ診断装置１０１を説明した。
すなわち、
ＧＵＩ機能部１０２は、
セキュリティ設定項目、及びセキュリティ設定項目に対する設定値、コントロールパネルのＵＲＬ、管理者ＩＤ、管理者パスワードをユーザからの入力として授受する機能、
及びセキュリティ設定項目、及びセキュリティ設定項目に対する設定値、コントロールパネルのＵＲＬ、管理者ＩＤ、管理者パスワードをセキュリティ診断機能部１０４に授与する機能、
設定結果をセキュリティ診断機能部１０４から授受する機能、
授受した設定結果を表示する機能
を具備し、
セキュリティ診断機能部１０４は、
セキュリティ設定項目、及びセキュリティ設定項目に対する設定値、コントロールパネルのＵＲＬ、管理者ＩＤ、管理者パスワードをＧＵＩ機能部１０２から授受する機能、
及びセキュリティ設定項目、及びセキュリティ設定項目に対する設定値、コントロールパネルのＵＲＬ、管理者ＩＤ、管理者パスワードをセキュリティ情報収集機能部１０５に授与する機能、
設定結果をセキュリティ情報収集機能部１０５から授受する機能、
授受した設定結果をＧＵＩ機能部１０２に授与する機能
を具備し、
セキュリティ情報収集機能部１０５は、
セキュリティ設定項目、及びセキュリティ設定項目に対する設定値、コントロールパネルのＵＲＬ、管理者ＩＤ、管理者パスワードをセキュリティ診断機能部１０４から授受する機能、
及びＷｅｂベースのコントロールパネルや管理画面にアクセスをし、Ｗｅｂページのリンクを辿る事によって該当するセキュリティ設定項目に対し設定値を設定する機能、
設定した結果をセキュリティ診断機能部１０４に授与する機能
を具備した
Ｗｅｂベースのセキュリティ診断装置。
【０１０３】
以上の実施の形態では、次のセキュリティ診断装置１０１を説明した。
すなわち、
ＧＵＩ機能部１０２は、
セキュリティ設定項目、及びセキュリティ設定項目に対する設定値、コントロールパネルのＵＲＬ、管理者ＩＤ、管理者パスワードをユーザからの入力として授受する機能、
及びコントロールパネルのＵＲＬ、及び管理者ＩＤ、管理者パスワードをセキュリティ情報収集機能部１０５に授与する機能、
セキュリティ設定項目、及びセキュリティ設定項目に対する設定値をセキュリティ診断機能部１０４に授与する機能、
設定結果をセキュリティ診断機能部１０４から授受する機能、
授受した設定結果を表示する機能
を具備し、
セキュリティ診断機能部１０４は、
セキュリティ設定項目、及びセキュリティ設定項目に対する設定値をＧＵＩ機能部１０２から授受する機能、
及びセキュリティ設定項目、セキュリティ設定項目に対する設定値をセキュリティ情報収集機能部１０５に授与する機能、
設定結果をセキュリティ情報収集機能部１０５から授受する機能、
授受した設定結果をＧＵＩ機能部１０２に授与する機能
を具備し、
セキュリティ情報収集機能部１０５は、
コントロールパネルのＵＲＬ、及び管理者ＩＤ、管理者パスワードをＧＵＩ機能部１０２から授受する機能、
及びセキュリティ設定項目、及びセキュリティ設定項目に対する設定値をセキュリティ診断機能部１０４から授受する機能、
Ｗｅｂベースのコントロールパネルや管理画面にアクセスをし、Ｗｅｂページのリンクを辿る事によって該当するセキュリティ設定項目に対し設定値を設定する機能、
設定した結果をセキュリティ診断機能部１０４に授与する機能
を具備したＷｅｂベースのセキュリティ診断装置。
【０１０４】
以上の実施の形態では、次のセキュリティ診断装置１０１を説明した。
すなわち、
ＧＵＩ機能部１０２は、
セキュリティ設定項目、及びセキュリティ設定項目に対する設定値、コントロールパネルのＵＲＬ、管理者ＩＤ、管理者パスワードをユーザからの入力として授受する機能、
及びセキュリティ設定項目、及びセキュリティ設定項目に対する設定値、コントロールパネルのＵＲＬ、管理者ＩＤ、管理者パスワードをセキュリティ情報収集機能部１０５に授与する機能、
設定結果をセキュリティ診断機能部１０４から授受する機能、
授受した設定結果を表示する機能
を具備し、
セキュリティ情報収集機能部１０５は、
セキュリティ設定項目、及びセキュリティ設定項目に対する設定値、コントロールパネルのＵＲＬ、管理者ＩＤ、管理者パスワードをＧＵＩ機能部１０２から授受する機能、
Ｗｅｂベースのコントロールパネルや管理画面にアクセスをし、Ｗｅｂページのリンクを辿る事によって該当する設定項目に対し設定値を設定する機能、
設定した結果をＧＵＩ機能部１０２に授与する機能
を具備したＷｅｂベースのセキュリティ診断装置。
【０１０５】
以上の実施の形態では、次のセキュリティ診断装置１０１を説明した。
すなわち、
ＧＵＩ機能部１０２は、
Ｗｅｂサーバ機能やＣＧＩ機能など、ＳＡＰ（Ｓｅｒｖｉｃｅ  Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｖｉｄｅｒ）のサービスインタフェースとしての機能
を具備し、
ＳＡＰのサービスとして、Ｗｅｂベースのコントロールパネルや管理画面から設定を行う機器に対し、セキュリティ診断及び設定を行う事を特徴とするＷｅｂベースのセキュリティ診断装置。
【図面の簡単な説明】
【０１０６】
【図１】実施の形態１におけるシステム概要を示す図。
【図２】実施の形態１におけるサーバ側セキュリティ設定項目の一例を示す図。
【図３】実施の形態１におけるサーバ側セキュリティ設定項目とサーバ側設定値の対応例を示す図。
【図４】実施の形態１における診断機能を示す図。
【図５】実施の形態１におけるセキュリティ診断項目と適正値との対応例を示す図。
【図６】実施の形態１におけるセキュリティ情報収集機能部１０５の動作を説明する図。
【図７】実施の形態１における第２の診断機能を示す図。
【図８】実施の形態１における設定機能を示す図。
【図９】実施の形態１におけるセキュリティ設定項目と適正値との対応例を示す図。
【図１０】実施の形態１におけるセキュリティ診断装置１０１の外観の一例を示す図。
【図１１】実施の形態１におけるセキュリティ診断装置１０１のハードウェア構成を示す図。
【図１２】実施の形態１におけるセキュリティ診断装置１０１のブロック図。
【図１３】実施の形態１におけるシステムブロック図。
【図１４】実施の形態１におけるシーケンス図。
【図１５】実施の形態１におけるシステムブロック図。
【図１６】実施の形態１におけるシーケンス図。
【図１７】実施の形態２におけるシステムブロック図。
【図１８】実施の形態２におけるシーケンス図。
【図１９】実施の形態３におけるシステムブロック図。
【図２０】実施の形態３におけるシーケンス図。
【図２１】実施の形態４におけるシステムブロック図。
【図２２】実施の形態４におけるシーケンス図。
【図２３】実施の形態５におけるシステムブロック図。
【図２４】実施の形態５におけるシーケンス図。
【図２５】実施の形態６におけるシステムブロック図。
【図２６】実施の形態６におけるシーケンス図。
【図２７】実施の形態７におけるシステムブロック図。
【図２８】実施の形態７におけるシーケンス図。
【図２９】実施の形態８におけるシステムブロック図。
【図３０】実施の形態８におけるシーケンス図。
【図３１】実施の形態９におけるシステムブロック図。
【図３２】実施の形態９におけるシーケンス図。
【図３３】実施の形態１０におけるシステムブロック図。
【図３４】実施の形態１０におけるシーケンス図。
【図３５】実施の形態１１におけるシステムブロック図。
【図３６】実施の形態１１におけるシーケンス図。
【図３７】実施の形態１２におけるシステムブロック図。
【符号の説明】
【０１０７】
１０１  セキュリティ診断装置、１０２  ＧＵＩ機能部、１０３  セキュリティポリシ解析機能部、１０４  セキュリティ診断機能部、１０５  セキュリティ情報収集機能部、１０６  記憶部、２０１  ホスティングサーバ、２０２  Ｗｅｂサーバ、２０３  アプリケーションサーバ、２０４  ＤＢサーバ、２０５  共有プラットフォーム、２０６  通信伝送路、２０７  コントロールパネル、２０８  公開Ｗｅｂページ、２０９  ホスティングサービスユーザ、１０００  セキュリティ診断システム。
【図１】
2008123305.tif 000003
【図２】
2008123305.tif 000004
【図３】
2008123305.tif 000005
【図４】
2008123305.tif 000006
【図５】
2008123305.tif 000007
【図６】
2008123305.tif 000008
【図７】
2008123305.tif 000009
【図８】
2008123305.tif 000010
【図９】
2008123305.tif 000011
【図１０】
2008123305.tif 000012
【図１１】
2008123305.tif 000013
【図１２】
2008123305.tif 000014
【図１３】
2008123305.tif 000015
【図１４】
2008123305.tif 000016
【図１５】
2008123305.tif 000017
【図１６】
2008123305.tif 000018
【図１７】
2008123305.tif 000019
【図１８】
2008123305.tif 000020
【図１９】
2008123305.tif 000021
【図２０】
2008123305.tif 000022
【図２１】
2008123305.tif 000023
【図２２】
2008123305.tif 000024
【図２３】
2008123305.tif 000025
【図２４】
2008123305.tif 000026
【図２５】
2008123305.tif 000027
【図２６】
2008123305.tif 000028
【図２７】
2008123305.tif 000029
【図２８】
2008123305.tif 000030
【図２９】
2008123305.tif 000031
【図３０】
2008123305.tif 000032
【図３１】
2008123305.tif 000033
【図３２】
2008123305.tif 000034
【図３３】
2008123305.tif 000035
【図３４】
2008123305.tif 000036
【図３５】
2008123305.tif 000037
【図３６】
2008123305.tif 000038
【図３７】
2008123305.tif 000039