【手続補正書】
【提出日】平成22年12月27日(2010.12.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
サービスを提供するサーバ装置と接続され、前記サービスを利用するクライアント装置から前記サーバ装置へのデータ通信の通信制御を行う情報処理装置であって、
前記データ通信の通信制御に用いるルールである複数のデータ通信規制ルールを記憶する第１の記憶手段と、
前記クライアント装置から前記サーバ装置へのデータ通信を特定するためのサービス特定情報を記憶する第２の記憶手段と、
前記クライアント装置から送信されたデータ通信を取得する第１の取得手段と、
前記第１の取得手段で取得したデータ通信のうち、前記クライアント装置から前記サーバ装置へのデータ通信を、前記サービス特定情報を用いて特定する特定手段と、
前記特定手段で前記サーバ装置へのデータ通信であると特定されたデータ通信に含まれるメッセージを通信履歴データとして蓄積する蓄積手段と、
前記蓄積手段に蓄積された複数の通信履歴データから検査対象データを生成する生成手段と、
前記データ通信規制ルールを用いて、前記データ通信の通信制御を行う通信制御手段と、
を備え、
前記データ通信規制ルールには、当該データ通信規制ルールを適用するデータ通信の条件、及び、当該条件に合致したデータ通信に実行するアクション情報が含まれ、
前記通信制御手段は、前記生成手段で生成された検査対象データに前記データ通信規制ルールを適用し、当該検査対象データが前記データ通信規制ルールの条件に合致した場合に、当該データ通信規制ルールのアクション情報で示される処理を前記第１の取得手段で取得したデータ通信に実行することで、前記データ通信の送信制御を行うこと
を特徴とする情報処理装置。
【請求項２】
前記サービス特定情報には、前記サーバ装置への通信のうち、同一のセッションの通信を特定するためのセッション識別子特定情報が含まれ、
前記蓄積手段は、前記通信履歴データとして前記データ通信に含まれるメッセージ情報とセッション識別情報とを対応付けて保存し、
前記生成手段は、セッション識別情報が同一である通信履歴データから検査対象データを生成し、
前記通信制御手段は、前記第１の取得手段で取得したデータ通信に含まれるセッション識別子と同一のセッション識別情報を有するデータ通信から生成された検査対象データに前記データ通信規制ルールを適用し、当該検査対象データが前記データ通信規制ルールの条件に合致した場合に当該データ通信規制ルールのアクション情報で示される処理を前記第１の取得手段で取得したデータ通信に実行することで、前記データ通信の送信制御を行うこと
を特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記サーバ装置から前記クライアント装置に対して送信されたデータ通信を取得する第２の取得手段を更に備え、
前記蓄積手段は、さらに前記第２の取得手段で取得したデータ通信に含まれるメッセージを通信履歴データとして蓄積すること
を特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記通信制御手段によるデータ通信規制ルールの適用対象を、前記取得手段で取得したデータ通信に含まれるメッセージデータ、若しくは、前記生成手段で生成される検査対象データの何れにするかを設定する設定手段を更に備え、
前記設定手段によりデータ通信に含まれるメッセージデータをデータ通信規制ルールの適用対象と設定された場合に、前記通信制御手段は、前記取得手段で取得したデータ通信に含まれるメッセージデータに前記データ通信規制ルールを適用し、当該メッセージデータが前記データ通信規制ルールの条件に合致した場合に当該データ通信規制ルールのアクション情報で示される処理を前記第１の取得手段で取得したデータ通信に実行することで、前記データ通信の送信制御を行うこと
を特徴とする請求項１乃至３の何れか１項に記載の情報処理装置。
【請求項５】
前記第１の記憶手段に記憶されている前記データ通信規制ルールを更新する更新手段
を更に備えることを特徴とする請求項１乃至４の何れか１項に記載の情報処理装置。
【請求項６】
前記データ通信規制ルールに含まれる条件には、キーワード条件及びユーザ条件の少なくとも何れか１つが設定されること
を特徴とする請求項１乃至５の何れか１項に記載の情報処理装置。
【請求項７】
前記複数のデータ通信規制ルールには前記通信制御手段による適用の優先度が設定されており、
前記通信制御手段は、前記優先度順に前記生成手段で生成された検査対象データに前記データ通信規制ルールを適用すること
を特徴とする請求項１乃至６の何れか１項に記載の情報処理装置。
【請求項８】
サービスを提供するサーバ装置と接続され、前記サービスを利用するクライアント装置から前記サーバ装置に対するデータ通信の通信制御に用いるルールである複数のデータ通信規制ルールを記憶する第１の記憶手段と、前記クライアント装置から前記サーバ装置へのデータ通信を特定するためのサービス特定情報を記憶する第２の記憶手段と、を備え、前記クライアント装置から前記サーバ装置へのデータ通信の通信制御を行う情報処理装置によって行われる情報処理方法であって、
前記クライアント装置から送信されたデータ通信を取得する第１の取得工程と、
前記第１の取得工程で取得したデータ通信のうち、前記クライアント装置から前記サーバ装置へのデータ通信を、前記サービス特定情報を用いて特定する特定工程と、
前記特定工程で前記サーバ装置へのデータ通信であると特定されたデータ通信に含まれるメッセージを通信履歴データとして記憶装置に蓄積する蓄積工程と、
前記記憶装置に蓄積された複数の通信履歴データから検査対象データを生成する生成工程と、
前記データ通信規制ルールを用いて、前記データ通信の通信制御を行う通信制御工程と、
を備え、
前記データ通信規制ルールには、当該データ通信規制ルールを適用するデータ通信の条件、及び、条件に合致したデータ通信に実行するアクション情報が含まれ、
前記通信制御工程は、前記生成工程で生成された検査対象データに前記データ通信規制ルールを適用し、当該検査対象データが前記データ通信規制ルールの条件に合致した場合に、当該データ通信規制ルールのアクション情報で示される処理を前記第１の取得工程で取得したデータ通信に実行することで、前記データ通信の送信制御を行うこと
を特徴とする情報処理方法。
【請求項９】
サービスを提供するサーバ装置と接続され、前記サービスを利用するクライアント装置から前記サーバ装置に対するデータ通信の通信制御に用いるルールである複数のデータ通信規制ルールを記憶する第１の記憶手段と、前記クライアント装置から前記サーバ装置へのデータ通信を特定するためのサービス特定情報を記憶する第２の記憶手段と、を備え、前記クライアント装置から前記サーバ装置へのデータ通信の通信制御を行う情報処理装置を、
前記クライアント装置から送信されたデータ通信を取得する第１の取得手段と、
前記第１の取得手段で取得したデータ通信のうち、前記クライアント装置から前記サーバ装置へのデータ通信を、前記サービス特定情報を用いて特定する特定手段と、
前記特定手段で前記サーバ装置へのデータ通信であると特定されたデータ通信に含まれるメッセージを通信履歴データとして蓄積する蓄積手段と、
前記蓄積手段で蓄積された複数の通信履歴データから検査対象データを生成する生成手段と、
前記データ通信規制ルールを用いて、前記データ通信の通信制御を行う通信制御手段、
として機能させ、
前記データ通信規制ルールには、当該データ通信規制ルールを適用するデータ通信の条件、及び、条件に合致した通信に実行するアクション情報が含まれ、
前記通信制御手段は、前記生成手段で生成された検査対象データに前記データ通信規制ルールを適用し、当該検査対象データが前記データ通信規制ルールの条件に合致した場合に当該データ通信規制ルールのアクション情報で示される処理を前記第１の取得手段で取得したデータ通信に実行することで、前記データ通信の送信制御を行うこと
を特徴とするコンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】情報処理装置、情報処理方法、及びコンピュータプログラム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
上記課題を解決するために、本願発明の情報処理装置は以下の構成を備える。即ち、サービスを提供するサーバ装置と接続され、前記サービスを利用するクライアント装置から前記サーバ装置へのデータ通信の通信制御を行う情報処理装置であって、前記データ通信の通信制御に用いるルールである複数のデータ通信規制ルールを記憶する第１の記憶手段と、前記クライアント装置から前記サーバ装置へのデータ通信を特定するためのサービス特定情報を記憶する第２の記憶手段と、前記クライアント装置から送信されたデータ通信を取得する第１の取得手段と、前記第１の取得手段で取得したデータ通信のうち、前記クライアント装置から前記サーバ装置へのデータ通信を、前記サービス特定情報を用いて特定する特定手段と、前記特定手段で前記サーバ装置へのデータ通信であると特定されたデータ通信に含まれるメッセージを通信履歴データとして蓄積する蓄積手段と、前記蓄積手段に蓄積された複数の通信履歴データから検査対象データを生成する生成手段と、前記データ通信規制ルールを用いて、前記データ通信の通信制御を行う通信制御手段と、を備え、前記データ通信規制ルールには、当該データ通信規制ルールを適用するデータ通信の条件、及び、当該条件に合致したデータ通信に実行するアクション情報が含まれ、前記通信制御手段は、前記生成手段で生成された検査対象データに前記データ通信規制ルールを適用し、当該検査対象データが前記データ通信規制ルールの条件に合致した場合に、当該データ通信規制ルールのアクション情報で示される処理を前記第１の取得手段で取得したデータ通信に実行することで、前記データ通信の送信制御を行うことを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
上記の課題を解決するために、本願発明の情報処理方法は以下の構成を備える。即ち、サービスを提供するサーバ装置と接続され、前記サービスを利用するクライアント装置から前記サーバ装置に対するデータ通信の通信制御に用いるルールである複数のデータ通信規制ルールを記憶する第１の記憶手段と、前記クライアント装置から前記サーバ装置へのデータ通信を特定するためのサービス特定情報を記憶する第２の記憶手段と、を備え、前記クライアント装置から前記サーバ装置へのデータ通信の通信制御を行う情報処理装置によって行われる情報処理方法であって、前記クライアント装置から送信されたデータ通信を取得する第１の取得工程と、前記第１の取得工程で取得したデータ通信のうち、前記クライアント装置から前記サーバ装置へのデータ通信を、前記サービス特定情報を用いて特定する特定工程と、前記特定工程で前記サーバ装置へのデータ通信であると特定されたデータ通信に含まれるメッセージを通信履歴データとして記憶装置に蓄積する蓄積工程と、前記記憶装置に蓄積された複数の通信履歴データから検査対象データを生成する生成工程と、前記データ通信規制ルールを用いて、前記データ通信の通信制御を行う通信制御工程と、を備え、前記データ通信規制ルールには、当該データ通信規制ルールを適用するデータ通信の条件、及び、条件に合致したデータ通信に実行するアクション情報が含まれ、前記通信制御工程は、前記生成工程で生成された検査対象データに前記データ通信規制ルールを適用し、当該検査対象データが前記データ通信規制ルールの条件に合致した場合に、当該データ通信規制ルールのアクション情報で示される処理を前記第１の取得工程で取得したデータ通信に実行することで、前記データ通信の送信制御を行うことを特徴とする。