(57)【要約】【課題】膨大な量のアクセスログを効率的に集計可能な技術を実現する。【解決手段】クライアント端末34のWebサーバ38に対するアクセスログを格納しておくアクセスログ記憶部18と、日次集計の開始時刻が到来する度にアクセスログ記憶部18から必要なURLを抽出し、各URLをドメインレベルで集計し、各ドメインに属するログの件数データを日次集計データ記憶部22に格納する日次集計処理部20と、月次集計開始時刻が到来する度に、日次集計データ記憶部22に蓄積されたドメイン単位の件数データを参照して件数の多い上位10ドメインを抽出し、アクセスログ記憶部18から上位10ドメインに属する各URLを抽出した後、それぞれの詳細レベルでの件数を集計し、各URLをドメイン毎に下位レベルにおける件数に応じて整列させると共に、各々の件数を付記したリスト60を生成し、月次集計データ記憶部26に格納する月次集計処理部24を備えたURL集計システム10。【選択図】        図１
2006221322.tif 000002
【特許請求の範囲】
【請求項１】
各クライアント端末から送信されたインターネット上のWebサーバに対するアクセスログを格納しておくアクセスログ記憶手段と、
所定の短期集計期間が満了する度に、上記アクセスログ記憶手段に蓄積されたアクセスログから所定のURLを抽出する手段と、
各URLをドメインレベルで集計し、各ドメインに属するURLの件数データをドメインに関連付けて短期集計データ記憶手段に格納する手段と、
上記の短期集計期間よりも２倍以上長い所定の長期集計期間が満了する度に、上記の短期集計データ記憶手段に蓄積されたドメイン単位の件数データを集計し、合計件数の多い順に所定数の上位ドメインを抽出する手段と、
上記アクセスログ記憶手段を参照し、上位ドメインに属するURLを抽出する手段と、
各URLの件数を、ドメインよりも下位の詳細レベルにおいて集計する手段と、
各URLを詳細レベルにおける件数に応じてドメイン毎に整列させると共に、少なくともそれぞれの件数を付記したリストを生成する手段と、
このリストを長期集計データ記憶手段に格納する手段と、
を備えたことを特徴とするURL集計システム。
【請求項２】
上記の短期集計期間が満了する度に、上記アクセスログ記憶手段に蓄積されたアクセスログからPOSTメソッドを含むURLを抽出する手段と、
POSTメソッドを含む各URLの件数を集計し、その結果を短期集計データ記憶手段に格納する手段と、
上記の長期集計期間が満了する度に、上記の短期集計データ記憶手段に蓄積されたPOSTメソッドを含むURLの件数を集計すると共に、それぞれの合計件数に応じて各URLを整列させる手段と、
これらのPOSTメソッドを含むURLの中から、件数の多い順に所定数のURLを抽出し、少なくともそれぞれの件数を付記したリストを生成する手段と、
このリストを長期集計データ記憶手段に格納する手段と、
を備えたことを特徴とする請求項１に記載のURL集計システム。
【請求項３】
所定の注目キーワードを予め登録しておく注目キーワード記憶手段と、
上記の短期集計期間が満了する度に、上記アクセスログ記憶手段に蓄積されたアクセスログから上記の注目キーワードを含むURLを抽出する手段と、
注目キーワードを含む各URLの件数を集計し、その結果を短期集計データ記憶手段に格納する手段と、
上記の長期集計期間が満了する度に、上記の短期集計データ記憶手段に蓄積された注目キーワードを含むURLの件数を集計すると共に、それぞれの合計件数に応じて各URLを整列させる手段と、
これらの注目キーワードを含むURLの中から、件数の多い順に所定数のURLを抽出し、少なくともそれぞれの件数を付記したリストを生成する手段と、
このリストを長期集計データ記憶手段に格納する手段と、
を備えたことを特徴とする請求項１または２に記載のURL集計システム。
【請求項４】
所定の規制URLを予め登録しておく規制URL記憶手段と、
上記の短期集計期間が満了する度に、上記アクセスログ記憶手段に蓄積されたアクセスログから上記の規制URLに該当するものを抽出する手段と、
各規制URLの件数を集計し、その結果を短期集計データ記憶手段に格納する手段と、
上記の長期集計期間が満了する度に、上記の短期集計データ記憶手段に蓄積された規制URLの件数を集計する手段と、
各規制URLを合計件数に応じて整列させると共に、少なくともそれぞれの件数を付記したリストを生成する手段と、
このリストを長期集計データ記憶手段に格納する手段と、
を備えたことを特徴とする請求項１〜３の何れかに記載のURL集計システム。
【請求項５】
コンピュータを、
各クライアント端末から送信されたインターネット上のWebサーバに対するアクセスログを格納しておくアクセスログ記憶手段、
所定の短期集計期間が満了する度に、上記アクセスログ記憶手段に蓄積されたアクセスログから所定のURLを抽出する手段、
各URLをドメインレベルで集計し、各ドメインに属するURLの件数データをドメインに関連付けて短期集計データ記憶手段に格納する手段、
上記の短期集計期間よりも２倍以上長い所定の長期集計期間が満了する度に、上記の短期集計データ記憶手段に蓄積されたドメイン単位の件数データを集計し、合計件数の多い順に所定数の上位ドメインを抽出する手段、
上記アクセスログ記憶手段を参照し、上位ドメインに属するURLを抽出する手段、
各URLの件数を、ドメインよりも下位の詳細レベルにおいて集計する手段、
各URLを詳細レベルにおける件数に応じてドメイン毎に整列させると共に、少なくともそれぞれの件数を付記したリストを生成する手段、
このリストを長期集計データ記憶手段に格納する手段、
として機能させることを特徴とするURL集計プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明はURL集計システム及びURL集計プログラムに係り、特に、企業の従業員が社内のコンピュータから外部のWebサーバに接続する際に記録されるアクセスログを解析し、その中に含まれる所定のURLの数を集計すると共に、その結果を反映させたリストを自動生成する技術に関する。
【背景技術】
【０００２】
社員が会社のPCを使用して勤務中に業務と無関係のWebサイト（ゲームサイトやスポーツニュースサイト等）を閲覧すると、生産性の低下やネットワーク負荷の増大を招くため、URLのフィルタリングシステムを導入し、これら有害サイトへの接続を規制する企業が増加している。
このようなフィルタリングシステムとして、例えば特許文献１〜３が存在している。
これらのシステムは、何れも予めデータベースに有害サイトや不要サイトのURLを多数登録しておき、社内のネットワークから外部のWebサーバに対して発せられたhttpリクエスト中のURLが、上記データベース内の規制URLと一致する場合にはプロキシサーバ等によって中継が拒絶される仕組みを備えている。
【特許文献１】特開２０００−４７９２７
【特許文献２】特開２００３−２５６４６９
【特許文献３】特開２００４−１１０８０６
【０００３】
このようなフィルタリングシステムを有効に機能させるためには、規制URLの選定が極めて重要となる。例えば、業務上不可欠なWebサイトのURLを誤って規制対象として登録してしまうと、業務の遂行に支障を来す結果となる。また、例え有害サイトであっても社員による利用率の低いものまで規制URLとしてデータベースに登録しておくと、フィルタリング処理に無駄な負担をかける結果となる。
このため、自社の社員がどのWebサイトに頻繁にアクセスしているのかを日常的にチェックし、データベースに登録する規制URLをタイムリーに更新することがシステム管理者の重要な責務となる。
【０００４】
社員のWebサイト利用状況を把握するためには、プロキシサーバに蓄積されるアクセスログを集計することが有効である。
すなわち、このアクセスログには日時、ユーザ識別情報、送受信のデータ量、接続先のURL等が全てのアクセス毎に記録されているため、これを定期的に集計することで、社員が多く利用するWebサイトを把握することが可能となる。
その中から業務に不要なURLをピックアップすることにより、真に規制が必要なWebサイトを効率的に選別することが可能となり、データベースの内容を常に最適なものに維持することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、社員数が数千人規模の大企業ともなると、１日に蓄積されるアクセスログも膨大な件数となり、そのプリントアウトをシステム管理者が毎日チェックすることは非現実的である。
このためシステム管理者は、１ヶ月程度の間隔をおいて蓄積されたアクセスログをコンピュータで集計し、アクセス回数の多い順にURLを整列させたリストを用いて社員のアクセス状況をチェックしているのが現状である。
しかしながら、上記のように１日単位でさえ膨大な件数となるアクセスログを１ヶ月分まとめて集計するとなると、その演算処理に大きな負荷がかかることとなり、比較的ハイスペックのコンピュータを準備したり、集計処理に長時間を当てる必要があった。
また、コンピュータによって生成された上記リストには多数のURLが機械的に列挙されているだけであり、そのデータを用いて規制URLの選定を行うことはシステム管理者にとって大きな負担となっていた。
【０００６】
この発明は、アクセスログの解析処理に纏わる従来の上記問題を解決するために案出されたものであり、膨大な量のアクセスログを極めて効率的に集計できると共に、その集計結果を規制URLの更新作業の効率化に資する形式で出力可能なURL集計技術の実現を目的としている。
【課題を解決するための手段】
【０００７】
上記の目的を達成するため、請求項１に記載したURL集計システムは、各クライアント端末から送信されたインターネット上のWebサーバに対するアクセスログを格納しておくアクセスログ記憶手段と、所定の短期集計期間が満了する度に、上記アクセスログ記憶手段に蓄積されたアクセスログから所定のURLを抽出する手段と、各URLをドメインレベルで集計し、各ドメインに属するURLの件数データをドメインに関連付けて短期集計データ記憶手段に格納する手段と、上記の短期集計期間よりも２倍以上長い所定の長期集計期間が満了する度に、上記の短期集計データ記憶手段に蓄積されたドメイン単位の件数データを集計し、合計件数の多い順に所定数の上位ドメインを抽出する手段と、上記アクセスログ記憶手段を参照し、上位ドメインに属するURLを抽出する手段と、各URLの件数を、ドメインよりも下位の詳細レベルにおいて集計する手段と、各URLを詳細レベルにおける件数に応じてドメイン毎に整列させると共に、少なくともそれぞれの件数を付記したリストを生成する手段と、このリストを長期集計データ記憶手段に格納する手段とを備えたことを特徴としている。
上記の「短期集計期間」としては、例えば「一日」が該当し、「長期集計期間」としは、例えば「一月」が該当する。
あるいは、「短期集計期間」として「一週間」を、「長期集計期間」として「一月」を設定してもよい。
【０００８】
請求項２に記載したURL集計システムは、請求項１に記載のURL集計システムであって、さらに、上記の短期集計期間が満了する度に、上記アクセスログ記憶手段に蓄積されたアクセスログからPOSTメソッドを含むURLを抽出する手段と、POSTメソッドを含む各URLの件数を集計し、その結果を短期集計データ記憶手段に格納する手段と、上記の長期集計期間が満了する度に、上記の短期集計データ記憶手段に蓄積されたPOSTメソッドを含むURLの件数を集計すると共に、それぞれの合計件数に応じて各URLを整列させる手段と、これらのPOSTメソッドを含むURLの中から、件数の多い順に所定数のURLを抽出し、少なくともそれぞれの件数を付記したリストを生成する手段と、このリストを長期集計データ記憶手段に格納する手段とを備えたことを特徴としている。
【０００９】
請求項３に記載したURL集計システムは、請求項１または２に記載のURL集計システムであって、さらに、所定の注目キーワードを予め登録しておく注目キーワード記憶手段と、上記の短期集計期間が満了する度に、上記アクセスログ記憶手段に蓄積されたアクセスログから上記の注目キーワードを含むURLを抽出する手段と、注目キーワードを含む各URLの件数を集計し、その結果を短期集計データ記憶手段に格納する手段と、上記の長期集計期間が満了する度に、上記の短期集計データ記憶手段に蓄積された注目キーワードを含むURLの件数を集計すると共に、それぞれの合計件数に応じて各URLを整列させる手段と、これらの注目キーワードを含むURLの中から、件数の多い順に所定数のURLを抽出し、少なくともそれぞれの件数を付記したリストを生成する手段と、このリストを長期集計データ記憶手段に格納する手段とを備えたことを特徴としている。
【００１０】
請求項４に記載したURL集計システムは、請求項１〜３に記載のURL集計システムであって、さらに、所定の規制URLを予め登録しておく規制URL記憶手段と、上記の短期集計期間が満了する度に、上記アクセスログ記憶手段に蓄積されたアクセスログから上記の規制URLに該当するものを抽出する手段と、
各規制URLの件数を集計し、その結果を短期集計データ記憶手段に格納する手段と、上記の長期集計期間が満了する度に、上記の短期集計データ記憶手段に蓄積された規制URLの件数を集計する手段と、各規制URLを合計件数に応じて整列させると共に、少なくともそれぞれの件数を付記したリストを生成する手段と、このリストを長期集計データ記憶手段に格納する手段とを備えたことを特徴としている。
【００１１】
また、請求項５に記載したURL集計プログラムは、コンピュータを、各クライアント端末から送信されたインターネット上のWebサーバに対するアクセスログを格納しておくアクセスログ記憶手段、所定の短期集計期間が満了する度に、上記アクセスログ記憶手段に蓄積されたアクセスログから所定のURLを抽出する手段、各URLをドメインレベルで集計し、各ドメインに属するURLの件数データをドメインに関連付けて短期集計データ記憶手段に格納する手段、上記の短期集計期間よりも２倍以上長い所定の長期集計期間が満了する度に、上記の短期集計データ記憶手段に蓄積されたドメイン単位の件数データを集計し、合計件数の多い順に所定数の上位ドメインを抽出する手段、上記アクセスログ記憶手段を参照し、上位ドメインに属するURLを抽出する手段、各URLの件数を、ドメインよりも下位の詳細レベルにおいて集計する手段、各URLを詳細レベルにおける件数に応じてドメイン毎に整列させると共に、少なくともそれぞれの件数を付記したリストを生成する手段、このリストを長期集計データ記憶手段に格納する手段として機能させることを特徴としている。
【発明の効果】
【００１２】
請求項１のURL集計システム及び請求項５のURL集計プログラムによれば、例えば一日に一回の割合でドメインレベルでの集計を行っておき、月に一度の割合でドメインよりも下位の詳細レベルでの集計をまとめて行うことが可能となる。この場合、月次の集計処理に際しては、日次処理の集計結果から得られたアクセス件数の多いドメイン（例えばアクセス数上位10ドメイン）に属するURLのみが詳細レベルでの集計対象となるため、その集計処理が大幅に効率化されることとなる。
また、このようにアクセス数の多いドメインのURLのみをドメイン単位でリストアップしたものをチェックする方が、全てのURLをアクセス件数の多い順に羅列したリストをチェックする場合に比べ、社員のアクセス状況を把握し易くなり、システム管理者の負担を軽減することが可能となる。
【００１３】
請求項２のURL集計システムによれば、POSTリクエストに的を絞った集計リストが生成されるため、システム管理者は情報漏洩の危険性のあるWebの利用状況を効率的にチェックすることができ、必要であれば規制URLに加える等の対策を講じることが可能となる。
この場合、POSTメソッドを含むURLの抽出は日次処理によって完了しているため、月次の集計に際しては処理の大幅な効率化が実現できる。
【００１４】
請求項３のURL集計システムによれば、規制候補として検討中のURL（またはその一部）を注目キーワードとして登録しておくことにより、これらに対するクライアント端末のアクセス状況を事前に把握することができ、システム管理者はこの結果に基づいて規制URLに加えるべきか否かを的確に判断することが可能となる。
この場合も、注目キーワードを含むURLの抽出は日次処理によって完了しているため、月次の集計に際しては処理の大幅な効率化が実現できる。
【００１５】
請求項４のURL集計システムによれば、既存の規制URLを登録しておくことにより、これらに対するクライアント端末のアクセス状況を事前に把握することができ、システム管理者はこの結果に基づいて当該規制の有効性を確認することが可能となる。
この場合も、規制URLの抽出は日次処理によって完了しているため、月次処理に際しては処理の大幅な効率化が実現できる。
【発明を実施するための最良の形態】
【００１６】
図１に示すように、この発明に係るURL集計システム10は、設定登録部12と、設定情報記憶部14と、中継処理部16と、アクセスログ記憶部18と、日次集計処理部20と、日次集計データ記憶部22と、月次集計処理部24と、月次集計データ記憶部26と、管理レポート生成部28と、管理レポート記憶部30と、管理レポート配信部32とを備えている。
このURL集計システム10は、企業のファイアーウォール内あるいはファイアーウォールの内側に設けられる。
【００１７】
上記設定登録部12、中継処理部16、日次集計処理部20、月次集計処理部24、管理レポート生成部28及び管理レポート配信部32は、このシステム10を構成するコンピュータのCPUが、OS及び専用のアプリケーションプログラムに従って必要な処理を実行することによって実現される。
また、上記設定情報記憶部14、アクセスログ記憶部18、日次集計データ記憶部22、月次集計データ記憶部26及び管理レポート記憶部30は、同コンピュータのハードディスク内に設けられている。
【００１８】
上記中継処理部16は、いわゆるプロキシサーバとして機能する構成要素であり、社員のクライアント端末（PC）34をインターネット36経由で外部のWebサーバ38に接続すると共に、そのアクセスログを逐一アクセスログ記憶部18に記録する処理等を実行する。
アクセスログは、１件毎に日時情報、接続元IPアドレス情報、ユーザ識別情報、接続ポート情報、URL情報等を備えている。
【００１９】
つぎに、図２のフローチャートに従い、このシステム10における処理手順を説明する。
まずシステム管理者は、管理者端末40からシステム10にログインして管理者用設定画面（図示省略）を呼び出し、規制URL、除外URL、除外接続元IPアドレス、注目キーワード等の設定情報を入力する。
この管理者端末40から送信された各種設定情報は、設定登録部12を介して設定情報記憶部14に格納される（Ｓ10）。
【００２０】
「規制URL」は、社員によるアクセスを規制するWebサイトのURLであり、例えばゲームサイトやスポーツニュースサイト等のURLが該当する。クライアント端末34から送信されたHTTPリクエスト中にこの規制URLが含まれていた場合、中継処理部16によって目的のWebサーバ38への中継が拒絶されることとなる。
「除外URL」は、業務の遂行上必要不可欠なWebサイトのURLであり、このようなWebサイトに社員のアクセスが集中するのは当然であり、それらのURLを集計しても無意味であるため、予め集計処理の対象から外す目的で設定される。
「除外接続元IPアドレス」は、管理者端末40のIPアドレス等、監視対象である一般社員と異なる上位権限を有する者が利用するコンピュータのIPアドレスを意味し、これらのコンピュータからのアクセス記録を集計処理の対象から外す目的で設定される。
「注目キーワード」は、システム管理者が規制URL候補として検討中のURLに含まれる文字列を意味し、これらのURLに対する社員のアクセス状況を事前に把握する目的で設定される。
【００２１】
つぎに、予め設定された日次集計処理の開始時刻（例えば毎日午前０時）が到来すると（Ｓ12）、日次集計処理部20が起動して日次集計処理を実行し（Ｓ14）、その処理結果を日次集計データ記憶部22に格納する（Ｓ16）。
以下、図３に従い、この日次集計処理の内容を詳細に説明する。
【００２２】
まず日次集計処理部20は、アクセスログ記憶部18から１日分のアクセスログを読み出し、その中から必要な部分のみを抽出する（Ｓ30）。
すなわち、日次集計処理部20は設定情報記憶部14から除外URL情報42及び除外接続元IPアドレス情報44を読み出し、各アクセスログに除外URLあるいは除外接続元IPアドレスが含まれていないかをチェックしていき、該当するアクセスログは不必要なものとして除外する。
その他、URL部分にPOSTやGET、CONNECT等のメソッドが付加されていないアクセスログ、メソッドとURLがスペースで区切られていないアクセスログ、メソッドのみでURLが存在しないアクセスログ等も、日次集計処理部20によって不正なデータとして集計対象から排除される。
【００２３】
つぎに日次集計処理部20は、対象外のデータを排除した除外済アクセスログ46に関して、ドメインレベルでの集計処理を実行する（Ｓ32）。
すなわち、図４に示すように、URLはメソッド、プロトコル、認証情報、ドメイン、ドメイン以降の詳細部、パラメータから構成されるが、日次集計処理においてはドメイン単位でそれぞれの件数が集計される。
例えば、以下の(1)〜(3)のURLは何れもドメインが共通するため、ドメイン「http://www.sports.co.jp」の件数として「３」が計上される。
(1) http://www.sports.co.jp/soft2005/
(2) http://www.sports.co.jp/PWF/index.phtml
(3) http://www.sports.co.jp/PJ/start.cgi
日次集計処理部20によって集計されたドメイン別集計データ48は、日次集計データ記憶部22に格納される。
【００２４】
つぎに日次集計処理部20は、除外済アクセスログ46の中からメソッドとして「POST」が付加されたURLのみを抽出し、その範囲内で集計処理を実行する（Ｓ34）。
POSTリクエストは、Web上の電子掲示板やチャットルームへの書き込み等、社内から外部に対して情報をアップロードすることを求めるものであり、情報漏洩の危険性や私的利用の可能性が高いため、その利用状況を特に把握するため集計のカテゴリとして設定されている。
このPOSTリクエスト別の集計に際しては、対象範囲が限定されているためドメインレベルではなく詳細レベル（ドメイン＋詳細部）でURLの件数が集計される（パラメータ部分は無視）。
日次集計処理部20によって集計されたPOSTリクエスト別集計データ50は、日次集計データ記憶部22に格納される。
【００２５】
つぎに日次集計処理部20は、除外済アクセスログ46と設定情報記憶部14に格納された注目キーワード情報52とを突き合わせ、注目キーワードを含むURLのみを抽出し、その範囲内で集計処理を実行する（Ｓ36）。
この注目キーワードは、上記のようにシステム管理者が規制対象として検討しているWebサイトのURLに含まれる文字列であり、例えばスポーツニュースサイトのURLに含まれる「sports」等が予め設定情報記憶部14に登録されており、日次集計処理部20は除外済アクセスログ46内のURLに注目キーワードが含まれているか否かを１件毎にチェックし、該当するURLの件数を集計する。
この注目キーワード別の集計に際しても、対象範囲が限定されているためドメインレベルではなく詳細レベルで件数が集計される（パラメータ部分は無視）。
日次集計処理部20によって集計された注目キーワード別集計データ54は、日次集計データ記憶部22に格納される。
【００２６】
最後に日次集計処理部20は、除外済アクセスログ46と設定情報記憶部14に格納された規制URL情報56とを突き合わせ、規制URLに該当するURLのみを抽出し、その範囲内で集計処理を実行する（Ｓ38）。
もちろん、規制URLに設定されているWebサイトに社員がアクセスすること自体は中継処理部16によって阻止されるのであるが、そこにアクセスしようとした回数を把握することにより、管理者は当該規制の有効性を確認することが可能となる（詳細は後述）。
この場合、日次集計処理部20は各規制URLが除外済アクセスログ46に含まれているか否かを１件毎にチェックし、該当するURLの件数を規制URL別に集計する。
この場合も対象範囲が限定されているため、ドメインレベルではなく詳細レベルで件数が集計される（パラメータ部分は無視）。
日次集計処理部20によって集計された規制URL別集計データ58は、日次集計データ記憶部22に格納される。
【００２７】
以上のようにして、毎日定時に日次集計処理部20による集計処理が実行され、日次集計データ記憶部22に集計データが蓄積されていく。
そして、予め設定された月次集計処理の開始日時（例えば毎月１日午前３時）が到来すると（Ｓ18）、月次集計処理部24が起動して月次集計処理を実行し（Ｓ20）、その処理結果を月次集計データ記憶部26に格納する（Ｓ22）。
以下、図５に従い、この月次集計処理の内容を詳細に説明する。
【００２８】
まず月次集計処理部24は、日次集計データ記憶部22内に蓄積された１ヶ月分のドメイン別集計データ48を参照し、前月のアクセス件数において上位を占める10のドメインを取得する（Ｓ40）。
つぎに月次集計処理部24は、アクセスログ記憶部18から上位10ドメインに属するURLのみを抽出し、その範囲内で各URLについて詳細レベルでの集計処理を実行する（Ｓ42）。
つぎに月次集計処理部24は、上記の集計結果を反映させた詳細レベルURLリスト60を生成し、月次集計データ記憶部26に格納する。
【００２９】
つぎに月次集計処理部24は、上位10ドメインに属するURLの詳細レベルでの件数を接続ポート毎に集計すると共に（Ｓ44）、この集計結果を反映させたポート別詳細レベルURLリスト62を生成し、月次集計データ記憶部26に格納する。
このシステム10においては、Webサイトへの接続態様（ウィルスチェックの有無、認証の有無等）に応じて接続ポートを分けており、この接続ポートの番号もアクセスログ中に記録されるため、月次集計においてポート別の集計処理も実行される。
【００３０】
つぎに月次集計処理部24は、日次集計データ記憶部22内に蓄積された１ヶ月分のPOSTリクエスト別集計データ50を集計し、POSTを含むURLを合計件数の多い順に整列させることにより、上位10URLを特定する（Ｓ46）。
つぎに月次集計処理部24は、この上位10URLを列挙したリスト64を生成し、月次集計データ記憶部26に格納する。
つぎに月次集計処理部24は、POSTリクエスト別集計データ50をポート単位で集計し、ポート別の上位10URLを特定すると共に（Ｓ48）、これらを件数の多い順に整列させたポート別上位10URLリスト66を生成し、月次集計データ記憶部26に格納する。
【００３１】
つぎに月次集計処理部24は、日次集計データ記憶部22内に蓄積された１ヶ月分の注目キーワード別集計データ54を集計し、注目キーワードを含むURLを合計件数の多い順に整列させることにより、上位10URLを特定する（Ｓ50）。
つぎに月次集計処理部24は、この上位10URLを列挙したリスト68を生成し、月次集計データ記憶部26に格納する。
つぎに月次集計処理部24は、注目キーワード別集計データ54をポート単位で集計し、ポート別の上位10URLを特定すると共に（Ｓ52）、これらを件数の多い順に整列させたポート別上位10URLリスト70を生成し、月次集計データ記憶部26に格納する。
【００３２】
つぎに月次集計処理部24は、日次集計データ記憶部22内に蓄積された１ヶ月分の規制URL別集計データ58を参照し、各規制URLの合計件数を集計する（Ｓ54）。
つぎに月次集計処理部24は、規制URLをアクセス件数の多い順に整列させた集計結果リスト72を生成し、月次集計データ記憶部26に格納する。
つぎに月次集計処理部24は、各ポート単位で規制URLの合計件数を集計すると共に（Ｓ56）、これらを件数の多い順に整列させた規制URLのポート別集計結果リスト74を生成し、月次集計データ記憶部26に格納する。
【００３３】
つぎに管理レポート生成部28が起動し、月次集計データ記憶部26内の各URLリストを取り出した後、所定のフォーマットに沿ってこれらを編集することにより、管理者宛のレポートを生成する（Ｓ24）。
この管理者宛のレポートは、一旦管理レポート記憶部30に格納された後（Ｓ26）、管理レポート配信部32を介して電子メールの添付ファイルとして管理者端末40に配信される（Ｓ28）。
あるいは、管理者専用のWebページを介したファイルのダウンロードによって管理レポートを配信することもできる。
【００３４】
図６〜図８は管理レポートの一例を示すものであり、図６は詳細レベルURLリスト60に、また図７はPOSTリクエスト別の上位10URLリスト64に、図８は規制URLに関する集計結果リスト72にそれぞれ対応している。
【００３５】
まず、図６の管理レポートには、「■TOTAL URL別アクセス数上位」の項目においてアクセス数の多い順に１〜１０位のドメインが記載されると共に、各ドメインに属する詳細URLが記載されている。
また、各URLへのアクセス回数（件数）、受信データ量及び送信データ量が記載されている。
さらに、「■ポート81 URL別アクセス数上位」や「■ポート82 URL別アクセス数上位」等の項目をクリックすると、特定の接続ポート経由で到達したアクセスログの集計結果が上記と同様のフォーマットで表示される。
【００３６】
図７の管理レポートには、「■TOTAL POSTリクエスト上位10」の項目において、POSTメソッドのURLの中で、アクセス数の多い順に１〜１０位の詳細URLが記載されている。
また、各URLへのアクセス回数（件数）、受信データ量及び送信データ量が記載されている。
さらに、「■ポート81 POSTリクエスト上位10」や「■ポート82 POSTリクエスト上位10」等の項目をクリックすると、特定の接続ポート経由で到達したPOSTリクエストのアクセスログに関する集計結果が上記と同様のフォーマットで表示される。
【００３７】
図８の管理レポートには、「■TOTAL 規制URL別アクセス集計」の項目において、各規制URLがアクセス数の多い順に列記されている。
ここで、URL欄に「ALL」と付記されているものはメソッドに係わらず規制対象となっているURLを意味し、「GET」が付記されているものは該当のWebサイトの表示のみが規制対象となっていることを、また「POST」が付記されているものは該当のWebサイトにデータを送信することのみが規制対象となっていることを意味している。
この規制URL別アクセス集計の場合には、上位１０件までを表示するという制限がなく、全ての規制URLに対するアクセス状況が表示され、例えアクセス数がゼロの規制URLでもリストに挙げられる。また、規制URLに対する通信は中継処理部16によって拒絶されるため、受信データ量及び送信データ量の表示はなされず、アクセス回数（件数）のみが表示されている。
この集計の結果、規制URLとして設定しているにもかかわらず、社員がほとんどアクセスを試みないWebサイトであることが判明すれば、その規制自体を解除することも検討課題となる。
「■ポート81 規制URL別アクセス集計」や「■ポート82 規制URL別アクセス集計」等の項目をクリックすると、特定の接続ポート経由で到達した規制URLに対するアクセスログの集計結果が、上記と同様のフォーマットで表示される。
【００３８】
なお、図示は省略したが、注目キーワードを含む上位10URLリスト68についても、図７に示したPOSTリクエスト上位10の場合と同様のフォーマットを備えた管理レポートが生成され、管理者端末40に配信される。
【図面の簡単な説明】
【００３９】
【図１】URL集計システムの機能構成を示すブロック図である。
【図２】URL集計システムにおける処理手順を示すフローチャートである。
【図３】日次集計処理の内容を説明する概念図である。
【図４】URLの構成を示す説明図である。
【図５】月次集計処理の内容を説明する概念図である。
【図６】詳細レベルURLリストに係る管理レポートを示すレイアウト図である。
【図７】POSTリクエスト別の上位10URLリストに係る管理レポートを示すレイアウト図である。
【図８】規制URLに係る管理レポートを示すレイアウト図である。
【符号の説明】
【００４０】
10 URL集計システム
12 設定登録部
14 設定情報記憶部
16 中継処理部
18 アクセスログ記憶部
20 日次集計処理部
22 日次集計データ記憶部
24 月次集計処理部
26 月次集計データ記憶部
28 管理レポート生成部
30 管理レポート記憶部
32 管理レポート配信部
34 クライアント端末
36 インターネット
38 サーバ
40 管理者端末
42 除外URL情報
44除外接続元IPアドレス情報
46 除外済アクセスログ
48 ドメイン別集計データ
50 リクエスト別集計データ
52 注目キーワード情報
54 注目キーワード別集計データ
56 規制URL情報
58 規制URL別集計データ
60 詳細レベルURLリスト
62 ポート別詳細レベルURLリスト
64 POSTリクエストの上位10URLリスト
66 POSTリクエストのポート別上位10URLリストリスト
68 注目キーワードを含む上位10URLリスト
70 注目キーワードを含むポート別上位10URLリスト
72 規制URLの集計結果リスト
74 規制URLのポート別集計結果リスト
【図１】
2006221322.tif 000003
【図２】
2006221322.tif 000004
【図３】
2006221322.tif 000005
【図４】
2006221322.tif 000006
【図５】
2006221322.tif 000007
【図６】
2006221322.tif 000008
【図７】
2006221322.tif 000009
【図８】
2006221322.tif 000010