(57)【特許請求の範囲】
【請求項１】
ファイル要求を取得する取得手段と、
指定されたファイル属性情報が前記取得手段により取得されたファイル要求に含まれるか否かに応じて、前記ファイル要求に対応する履歴情報を作成するか否かを判定する判定手段と、
前記判定手段により前記ファイル要求に対応する履歴情報を作成すると判定された場合、前記ファイル要求に対応する履歴情報を作成する作成手段と、
を有し、
前記判定手段は、前記取得手段により取得されたファイル要求のうち、前記指定されたファイル属性情報が含まれていないファイル要求に対して、対応する履歴情報を作成すると判定することを特徴とする情報処理装置。
【請求項２】
複数のファイル属性情報からファイル属性情報を選択する選択手段と、
前記選択手段により選択されたファイル属性情報を前記判定手段が用いるファイル属性情報として指定する属性指定手段と、
を更に有することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記ファイル属性情報は、ファイルの拡張子であることを特徴とする請求項１又は２記載の情報処理装置。
【請求項４】
情報処理装置が実行する情報処理方法であって、
ファイル要求を取得する取得工程と、
指定されたファイル属性情報が前記取得工程により取得されたファイル要求に含まれるか否かに応じて、前記ファイル要求に対応する履歴情報を作成するか否かを判定する判定工程と、
前記判定工程により前記ファイル要求に対応する履歴情報を作成すると判定された場合、前記ファイル要求に対応する履歴情報を作成する作成工程と、
を含み、
前記判定工程では、前記取得工程により取得されたファイル要求のうち、前記指定されたファイル属性情報が含まれていないファイル要求に対して、対応する履歴情報を作成すると判定することを特徴とする情報処理方法。
【請求項５】
設定画面を介したユーザの選択操作に基づいて複数のファイル属性情報からファイル属性情報を選択する選択工程と、
前記選択工程により選択されたファイル属性情報を前記判定工程で用いられるファイル属性情報として指定する属性指定工程と、
を更に含むことを特徴とする請求項４記載の情報処理方法。
【請求項６】
コンピュータに、
ファイル要求を取得する取得手順と、
指定されたファイル属性情報が前記取得手順により取得されたファイル要求に含まれるか否かに応じて、前記ファイル要求に対応する履歴情報を作成するか否かを判定する判定手順と、
前記判定手順により前記ファイル要求に対応する履歴情報を作成すると判定された場合、前記ファイル要求に対応する履歴情報を作成する作成手順と、
を実行させ、
前記判定手順では、前記取得手順により取得されたファイル要求のうち、前記指定されたファイル属性情報が含まれていないファイル要求に対して、対応する履歴情報を作成すると判定することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び情報処理方法に関する。
【背景技術】
【０００２】
企業等においてはローカルエリアネットワークに複数のパーソナルコンピュータ（ＰＣ）が接続されている。また、一般的に、ローカルエリアネットワークはファイアウォール等を介して外部のインターネットに接続されている。また、企業の従業員等であるＰＣの利用者は、ＰＣに予めインストールされたソフトウェアであるＷｅｂブラウザを用い、インターネットを経由して、社外に設置されたＷｅｂサーバーに接続する。そして、使用者はＷｅｂブラウザを用いて、ＷｅｂサーバーにＨＴＭＬ形式等で保存された文書や画像を閲覧する。
【０００３】
しかしながら、就業時間中に業務に直接関係のない文書や画像を閲覧することによる社員等の業務効率低下や、ネットワーク私的利用による企業の情報システムコスト増大の問題がかねてより指摘されている。
【０００４】
そこで、社員等が文書や画像を閲覧することに関して、記録を残すことにより、社員等のこれらの行為を抑止し、また、これらの行為が多い社員等に対してはシステム管理者や上司等から注意してその行為をやめさせることが期待されている。このようなことを実現するための従来技術として特許文献１がある。
【０００５】
特許文献１に記載の技術では、ネットワーク上を流れる通信パケットを収集し、負荷をかけずにリアルタイムでウェブアクセス履歴をデータベース化する。これを実現する方式は、取得した通信パケットからＵＲＬ及びＩＰアドレスを抽出し、アクセス記録データベースに蓄積するというものである。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−３１８７１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１のような従来技術によるＷｅｂサイト閲覧記録装置においては、以下の様な問題があった。つまり、例えば社員等がｗｗｗ．ａｂｃｄｅｆ．ｃｏ．ｊｐというＷｅｂページを閲覧した場合、このＷｅｂページのＨＴＭＬソースにおいて指定され、そのページに表示される画像ファイルのファイル名に関しても閲覧記録として記録し、表示してしまう。よって、管理者等がＷｅｂサイト閲覧記録を閲覧する場合に、その表示内容が煩雑であるという問題があった。また、このような必要のない情報まで記憶するために情報処理装置の記憶容量を圧迫するという問題もあった。
【０００８】
このような例を、より具体的に図１から図３までを用いて説明する。
図１は、ユーザーが閲覧したＷｅｂページの例を示す図である。図２は、ユーザー（又はユーザーのＰＣ２１）がＷｅｂサーバー２２にアクセスして、ユーザーのＰＣ２１のＷｅｂブラウザにＷｅｂページを表示するまでの流れを示す図である。図３は、記録される履歴の例を示す図である。
【０００９】
図１の１１は、ＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）言語によるページ本文をＷｅｂブラウザで表示した画面（Ｗｅｂページ）である。社員等は、例えば「ｗｗｗ．ａｂｃｄｅｆ．ｃｏ．ｊｐ」のＵＲＬを自身のＰＣ２１のＷｅｂブラウザから入力し、Ｗｅｂサーバー（ＷＷＷ）２２に送信する（図２のＳステップ２３）。
【００１０】
このことにより、Ｗｅｂサーバー２２は「ｗｗｗ．ａｂｃｄｅｆ．ｃｏ．ｊｐ／ｉｎｄｅｘ．ｈｔｍｌ」というファイルをＰＣ２１のＷｅｂブラウザに送信する（図２のステップＳ２４）。
【００１１】
ＰＣ２１のＷｅｂブラウザはこのファイルを受信すると、そのＨＴＭＬソース中に含まれている２個の画像（図１の１２及び１３）のファイル情報を検知する。つまり、Ｗｅｂブラウザは、「ｗｗｗ．ａｂｃｄｅｆ．ｃｏ．ｊｐ／ｔｏｐ／ｊａｐａｎｅｓｅ．ｇｉｆ」と、「ｗｗｗ．ａｂｃｄｅｆ．ｃｏ．ｊｐ／ｔｏｐ／ｅｎｇｌｉｓｈ．ｇｉｆ」とを検知する。つまり、Ｗｅｂブラウザは、各画像ファイルをＷｅｂサーバー２２に要求する（図２のステップＳ２５）。
【００１２】
Ｗｅｂサーバー２２は、この要求に応じて各画像ファイルをＰＣ２１のＷｅｂブラウザに送信し（図２のステップＳ２６）、図１に示されるＷｅｂページ１１の表示が完成する。
【００１３】
この場合に、Ｗｅｂサイト閲覧記録装置において記録され表示される履歴の例を図３に示す。この例に示されるように、ユーザーは「ｗｗｗ．ａｂｃｄｅｆ．ｃｏ．ｊｐ」の表示を意図してその文字列をＷｅｂブラウザに入力した。このことにも関わらず、上述した処理により、図１の画面表示に関して、図３に示すように３つの履歴が記録（又は表示）される。このうち、ユーザーの閲覧記録として有意な情報は３１のみであり、画像ファイルが要求されたことを示す履歴である３２及び３３は、ユーザーが意図的に要求したものではないため、その履歴の必要性はあまりない。
【００１４】
この例における、Ｗｅｂサイト閲覧記録装置において記録され、表示される理想的な履歴閲覧画面例を図４に示す。図４は、理想的な履歴閲覧画面の例を示す図である。図４では有意な情報４１のみが表示されている。一方、図３では３２及び３３が存在することにより、１回のユーザーアクセスのうち、３個の履歴が記録（又は表示）されることから、システム管理者等が閲覧する際に非常に煩雑で見にくいという問題と、記憶容量が必要以上に大きくなってしまう問題がある。
【００１５】
本発明はこのような問題点に鑑みなされたもので、要求されたファイル操作のうち、重要性の高いファイルに対する操作の履歴を選択的に作成又は記録することを目的とする。
【課題を解決するための手段】
【００１６】
そこで、本発明は、ファイル要求を取得する取得手段と、指定されたファイル属性情報が前記取得手段により取得されたファイル要求に含まれるか否かに応じて、前記ファイル要求に対応する履歴情報を作成するか否かを判定する判定手段と、前記判定手段により前記ファイル要求に対応する履歴情報を作成すると判定された場合、前記ファイル要求に対応する履歴情報を作成する作成手段と、を有し、前記判定手段は、前記取得手段により取得されたファイル要求のうち、前記指定されたファイル属性情報が含まれていないファイル要求に対して、対応する履歴情報を作成すると判定することを特徴とする。
【発明の効果】
【００１７】
本発明によれば、要求されたファイル操作のうち、重要性の高いファイルに対する操作の履歴を選択的に作成又は記録することができる。
【図面の簡単な説明】
【００１８】
【図１】ユーザーが閲覧したＷｅｂページの例を示す図である。
【図２】ユーザー（又はユーザーのＰＣ２１）がＷｅｂサーバー２２にアクセスして、ユーザーのＰＣ２１のＷｅｂブラウザにＷｅｂページを表示するまでの流れを示す図である。
【図３】記録される履歴の例を示す図である。
【図４】理想的な履歴閲覧画面の例を示す図である。
【図５】情報処理装置（又はコンピュータ）５２のハードウェア構成の一例を示す図である。
【図６】実施形態１におけるシステム構成及び情報処理装置５２の機能構成の一例を示す図である。
【図７】実施形態１における履歴収集画面の一例を示す図である。
【図８】履歴収集設定処理の流れの一例を示すフローチャートである。
【図９】除外ファイル拡張子テーブル５２２の一例を示す図である。
【図１０】実施形態１における通信パケットを取得し、履歴を記録するまでの処理の流れの一例を示すフローチャートである。
【図１１】履歴除外ファイル拡張子の設定が行われていなかった場合の履歴閲覧画面の一例を示す図である。
【図１２】履歴除外ファイル拡張子の設定が行われていた場合の履歴閲覧画面の一例を示す図である。
【図１３】実施形態２における履歴収集画面の一例を示す図である。
【図１４】実施形態３におけるシステム構成及び情報処理装置５２の機能構成の一例を示す図である。
【図１５】実施形態３における履歴収集画面の一例を示す図である。
【図１６】実施形態３における通信パケットを取得し、履歴を記録するまでの処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明の実施形態について図面に基づいて説明する。
【００２０】
＜実施形態１＞
図５は、情報処理装置（又はコンピュータ）５２のハードウェア構成の一例を示す図である。図５に示されるように、情報処理装置５２は、ハードウェア構成として、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、入力装置１０４、表示装置１０５、通信装置１０６、ＨＤＤ１０７を有する。
【００２１】
ＣＰＵ１０１は、情報処理装置全体の制御を司る。ＲＯＭ１０２には、ＣＰＵ１０１によって実行される、電源投入時に最初に読み込まれるプログラム等が記憶されている。ＲＡＭ１０３は、ＣＰＵ１０１がプログラムを実行するためのワークエリアとして使用される。入力装置１０４は、各種データ及びコマンドの入力を行う。なお、入力装置１０４の一例としては、例えば、マウスやキーボード、又はスタイラスペン（ペン）、又は光学式デジタイザ等である。
【００２２】
表示装置１０５は、各種データ、又はウィンドウ等の表示及び入力装置１０４の操作に対応するカーソルを表示する。通信装置１０６は、外部端末からデータを取得したり、外部端末にデータを送信したりする。
【００２３】
ＨＤＤ１０７は、後述するテーブルやフラグ値等を記憶するエリアとして使用される。また、ＨＤＤ１０７には、以下に示す履歴収集、履歴作成、履歴記録等に関するアプリケーションプログラムが記憶されている。
【００２４】
ＣＰＵ１０１が、ＨＤＤ１０７に記憶されているアプリケーションプログラムをＲＡＭ１０３上に読み出して、このアプリケーションプログラムに基づいて、処理を実行することにより、後述する機能、又はフローチャートに係る処理を実現する。
【００２５】
図６は、実施形態１におけるシステム構成及び情報処理装置５２の機能構成の一例を示す図である。
図６において５１は、情報閲覧装置を示し、例えば一般的なＰＣである。なお、情報閲覧装置５１には、Ｗｅｂブラウザがインストールされているものとする。
【００２６】
情報処理装置５２は、情報閲覧装置５１が、情報提供装置５５が提供するＷｅｂページにアクセスした履歴を記録する。ユーザーは、情報処理装置５２を用いてその履歴を閲覧することができる。情報提供装置５５は、例えばインターネットやイントラネット上に設置されたＷｅｂサーバー等である。つまり、情報提供装置５５と、情報閲覧装置５１と、情報処理装置５２と、はネットワークを介して通信可能に接続されている。
【００２７】
情報処理装置５２は、機能構成として、履歴収集設定部５２１、除外ファイル拡張子テーブル５２２、フラグ値記録部５２３、パケット取得部５２４、パケット解析部５２５、履歴記録部５２６、履歴閲覧部５２７等を含む。
【００２８】
履歴収集設定部５２１は、表示装置１０５に表示された例えば後述する図７等に示された履歴収集設定画面を介して選択（又は入力）された情報に基づき、履歴収集に関する設定を行う。除外ファイル拡張子テーブル５２２は、履歴収集設定部５２１からの情報に基づき、履歴除外ファイル拡張子情報を記憶する。フラグ値記録部５２３は、履歴収集設定部５２１からの情報に基づき、履歴収集をしているか否かを示すフラグ値を記録する。なお、履歴除外ファイル拡張子情報や、フラグ値等は、ＨＤＤ１０７等に記録（又は記憶）される。
【００２９】
パケット取得部５２４は、ネットワーク上を流れる通信パケットを取得する。パケット解析部５２５は、パケット取得部５２４が取得した通信パケットを解析する。また、パケット解析部５２５は、解析した結果に基づき履歴（履歴情報）を作成する。履歴記録部５２６は、パケット解析部５２５が作成した履歴をＨＤＤ１０７等に記録する。履歴閲覧部５２７は、ユーザーが履歴を閲覧できるようにＨＤＤ１０７等に記録された履歴を例えば表示装置１０５に後述する図１２に示す履歴閲覧画面を表示する。
【００３０】
情報閲覧装置５１と、情報処理装置５２とは、ＬＡＮにより接続されている。また、情報閲覧装置５１は、ファイアウォール５３を経てインターネット５４に接続され、ユーザーの閲覧要求に応じて、ユーザーが閲覧したいＷｅｂページを所有する情報提供装置５５にアクセス要求する。このことで、情報閲覧装置５１のユーザーは閲覧したいＷｅｂページを閲覧することができる。
【００３１】
図８は、履歴収集設定処理の流れの一例を示すフローチャートである。
ステップＳ７１において、履歴収集設定部５２１は、図７の６１に示すような履歴収集設定画面の、除外ファイル拡張子設定部分６２において指定された、閲覧してもファイル閲覧履歴として記録する必要のないファイルのファイル拡張子を取得する。図７は、実施形態１における履歴収集画面の一例を示す図である。
【００３２】
続いて、ステップＳ７２において、履歴収集設定部５２１は、ステップＳ７１で取得したファイル拡張子を除外ファイル拡張子として、除外ファイル拡張子テーブル５２２に記録する。
【００３３】
除外ファイル拡張子テーブル５２２に記録されている除外ファイル拡張子の一例を図９に示す。図９は、除外ファイル拡張子テーブル５２２の一例を示す図である。
【００３４】
再び図８の説明に戻り、ステップＳ７３において、履歴収集設定部５２１は、画面等を介してユーザーが設定した、履歴収集を開始又は続行するか、或いは中断するかの設定を受け取る。
【００３５】
続いて、ステップＳ７４において、履歴収集設定部５２１は、ステップＳ７３で受け取った設定に基づき、履歴収集を開始又は続行するか、或いは中断するかを判定する。履歴収集設定部５２１は、履歴収集を中断すると判定すると、ステップＳ７５に進み、履歴収集を開始又は続行すると判定すると、ステップＳ７６に進む。
【００３６】
ステップＳ７５において、履歴収集設定部５２１は、フラグ値ＦＡＬＳＥをフラグ値記録部５２３に記憶し、図８に示す処理を終了する。
【００３７】
一方、ステップＳ７６において、履歴収集設定部５２１は、フラグ値記録部５２３を参照する。続いて、ステップＳ７７において、履歴収集設定部５２１は、ステップＳ７６で参照した結果に基づき、フラグ値がＦＡＬＳＥか否かを判定する。履歴収集設定部５２１は、フラグ値がＴＲＵＥであると判定すると、図８に示す処理を終了し、フラグ値がＦＡＬＳＥであると判定すると、ステップＳ７８に進む。
【００３８】
ステップＳ７８において、履歴収集設定部５２１は、パケット取得部５２４に履歴収集開始要求を送信する。続いて、ステップＳ７９において、履歴収集設定部５２１は、フラグ値ＴＲＵＥをフラグ値記録部５２３に記憶し、図８に示す処理を終了する。
【００３９】
なお、フラグ値は、ＴＲＵＥの場合、履歴収集を行っている最中であることを示し、ＦＡＬＳＥの場合、履歴収集を行っていないことを示す。フラグ値のデフォルトはＦＡＬＳＥである。
【００４０】
図１０は、実施形態１における通信パケットを取得し、履歴を記録するまでの処理の流れの一例を示すフローチャートである。
ステップＳ９１において、パケット取得部５２４は、履歴収集設定部５２１より履歴収集開始要求を受信する。すると、パケット取得部５２４は、通信パケットの収集を開始し、ステップＳ９２において、ネットワーク上を流れる通信パケットを取得する。
【００４１】
続いて、ステップＳ９３において、パケット解析部５２５は、パケット取得部５２４が取得した通信パケットを受け取り、通信プロトコルがＨＴＴＰ又はＨＴＴＰＳか否かを判定する。
【００４２】
通信プロトコルがＨＴＴＰ又はＨＴＴＰＳであると判定した場合、パケット解析部５２５は、ステップＳ９４に進み、除外ファイル拡張子テーブル５２２を参照する。そして、ステップＳ９５において、パケット解析部５２５は、参照した結果に基づき、通信パケットに含まれるファイル要求情報に履歴除外ファイル拡張子が含まれているか否かを判定する。
【００４３】
ファイル要求情報に履歴除外ファイル拡張子が含まれていないと判定した場合、パケット解析部５２５は、ステップＳ９６に進み、ファイル要求の履歴を作成する。そして、パケット解析部５２５は、作成した履歴を履歴記録部５２６に記録する。
【００４４】
次に、ステップＳ９７において、パケット解析部５２５は、フラグ値記録部５２３を参照する。そして、ステップＳ９８において、パケット解析部５２５は、参照した結果に基づき、フラグ値がＦＡＬＳＥか否かを判定する。
【００４５】
フラグ値がＦＡＬＳＥであると判定した場合、パケット解析部５２５は、ステップＳ９９において、履歴収集を中断し、図１０に示す処理を終了する。つまり、図８のステップＳ７５において説明したように、履歴収集設定部５２１がフラグ値にＦＡＬＳＥを設定（又は記録）した場合、履歴収集が中断される。フラグ値がＴＲＵＥであると判定した場合、パケット解析部５２５は、処理をステップＳ９２に戻す。
【００４６】
ステップＳ９５の判定において、パケット解析部５２５は、ファイル要求情報に履歴除外ファイル拡張子が含まれていると判定した場合、ステップＳ９７に進む。その後の処理は、上述した処理と同様である。
つまり、パケット解析部５２５は、ステップＳ９５における判定結果に基づき、履歴を作成（及び記憶）するか否かの制御を行う。
【００４７】
また、ステップＳ９３において、パケット解析部５２５は、通信プロトコルがＨＴＴＰ又はＨＴＴＰＳでないと判定した場合、ステップＳ９７に進む。その後の処理は、上述した処理と同様である。
【００４８】
履歴閲覧部５２７は、閲覧要求を受け取ると、履歴記録部５２６に記憶されている履歴を表示する。例として、履歴除外ファイル拡張子の設定が行われていなかった場合に、情報閲覧装置５１のユーザーがあるホームページのトップページを閲覧した際の、履歴を表示した履歴閲覧画面の一例を図１１に示す。図１１は、履歴除外ファイル拡張子の設定が行われていなかった場合の履歴閲覧画面の一例を示す図である。
【００４９】
一方、他の例として、履歴除外ファイル拡張子の設定が行われていなかった場合に、情報閲覧装置５１のユーザーがあるホームページのトップページを閲覧した際の、履歴を表示した履歴閲覧画面の一例を図１２に示す。図１２は、履歴除外ファイル拡張子の設定が行われていた場合の履歴閲覧画面の一例を示す図である。
【００５０】
図１１及び図１２から分かるように、履歴除外ファイル拡張子を設定することにより余分な履歴が記録されず、情報処理装置における記憶容量が少なくなると同時に履歴閲覧画面の履歴内容が見やすくなる。
【００５１】
以上上述したように本実施形態によれば、履歴の作成や保存を除外するファイル拡張子を指定することによって、重要性の高いファイルに対する操作の履歴を選択的に作成又は記録することができる。
【００５２】
＜実施形態２＞
以下、実施形態１との相違点のみを説明する。
図１３は、実施形態２における履歴収集画面の一例を示す図である。
本実施形態の履歴収集画面１２０１には、１２０２に示されるように、ユーザーが任意の履歴除外ファイル拡張子を登録できる部分（又は領域）が追加されている。ユーザーが、前記部分に自身が所望する履歴除外のファイル拡張子を入力することによって、履歴収集設定部５２１は、除外ファイル拡張子テーブル５２２に新たに入力された履歴除外ファイル拡張子を設定する。
【００５３】
以上本実施形態によれば、ユーザーが、自身が所望する履歴除外ファイル拡張子を指定すると、このファイル拡張子がファイル要求に含まれる場合、ファイル要求に係る履歴の記録を行わないようにすることができる。
【００５４】
＜実施形態３＞
以下、実施形態１との相違点のみを説明する。
図１４は、実施形態３におけるシステム構成及び情報処理装置５２の機能構成の一例を示す図である。
【００５５】
実施形態３の情報処理装置５２の機能構成は、比率解析部５２９が機能構成として新たに追加されている。また、実施形態３の情報処理装置５２の機能構成では、実施形態１では、除外ファイル拡張子テーブル５２２であった部分が履歴除外比率記憶部５２８に替わっている。
【００５６】
図１５は、実施形態３における履歴収集画面の一例を示す図である。
本実施形態の履歴収集画面１４０１には、１４０２に示されるように、ファイル拡張子の全ファイルの拡張子に対する比率を指定できる部分（領域）がある。ユーザーが、前記部分に比率を入力することによって、履歴収集設定部５２１は、履歴除外比率記憶部５２８に比率（比率情報）を設定する。なお、履歴除外比率記憶部５２８に記憶（又は設定）された比率は、ＨＤＤ１０７等に記憶される。
【００５７】
図１６は、実施形態３における通信パケットを取得し、履歴を記録するまでの処理の流れの一例を示すフローチャートである。図１６に示すフローチャートと、実施形態１の図１０に示したフローチャートとの相違点は、ステップＳ１５０４からステップＳ１５０７までの処理である。
【００５８】
ステップＳ１５０４において、パケット解析部５２５は、ファイル要求数の累計が予め定められた値（例えば１０，０００）を超えたか否かを判断する（ステップ１５０７）。
【００５９】
より具体的に説明すると、パケット解析部５２５は、パケット取得部５２４から通信パケットを受け取り、通信プロトコルがＨＴＴＰ又はＨＴＴＰＳであると判定すると、ファイル要求数の累計をカウントアップする（要求数カウント）。ステップＳ１５０４ではパケット解析部５２５は、このファイル要求数の累計が予め定められた値（例えば１０，０００）を超えたか否かを判定する。
【００６０】
パケット解析部５２５は、ファイル要求数の累計が予め定められた値を越えたと判定すると、ステップＳ１５０５に進み、ファイル要求数の累計が予め定められた値を越えていないと判定すると、ステップＳ１５０８に進む。
【００６１】
なお、パケット解析部５２５は、ファイル拡張子毎（ファイル属性情報毎）のファイル要求数の累計もカウントアップする（属性情報毎要求数カウント）。
【００６２】
ステップＳ１５０８において、パケット解析部５２５は、ファイル要求の履歴を作成する。そして、パケット解析部５２５は、作成した履歴を履歴記録部５２６に記録する。
【００６３】
一方、ステップＳ１５０５において、比率解析部５２９は、パケット解析部５２５においてカウントされているファイル拡張子毎のファイル要求数の累計と、全ファイル要求数の累計と、の比率を求める。
【００６４】
続いて、ステップＳ１５０６において、比率解析部５２９は、履歴除外比率記憶部５２８を参照する。そして、ステップＳ１５０７において、比率解析部５２９は、参照した結果に基づき、ステップＳ１５０５で求めた比率が、履歴除外比率記憶部５２８に記録されている履歴除外比率を超えているか否かを判定する。
【００６５】
比率解析部５２９は、ステップＳ１５０５で求めた比率が、履歴除外比率記憶部５２８に記録されている履歴除外比率を超えていると判定すると、処理をステップＳ１５０９に進める。一方、比率解析部５２９は、ステップＳ１５０５で求めた比率が、履歴除外比率記憶部５２８に記録されている履歴除外比率を超えていないと判定すると、処理をステップＳ１５０８に進める。
【００６６】
以降の処理は実施形態１と同様である。
つまり、パケット解析部５２５（又は比率解析部５２９）は、ステップＳ１５０７における判定結果に基づき、履歴を作成（及び記憶）するか否かの制御を行う。
【００６７】
このように本実施形態では、情報処理装置５２は、取得したファイル要求に含まれるファイル拡張子の要求数をファイル拡張子の種類別に累積していく。また、情報処理装置５２は、取得したファイル要求の全要求数も累積していく。そして、情報処理装置５２は、この全要求数が予め定められた値を越えた場合に、ファイル拡張子ごとの要求数の累積値（カウント値）と、全要求数の累積値（カウント値）との比率を求める。
【００６８】
そして、情報処理装置５２は、この比率が、ユーザーによって設定された履歴除外比率を越えているかを判定し、超えていた場合は、履歴の作成や、記録を行わないよう制御する。
【００６９】
なお、上述した例では、予め定められた値として、１０，０００を例示したが、数値は何でもよく、また一定数とせずに一定期間とすることもできる。更にユーザーが任意の数値又は期間を指定できるようにしてもよい。
【００７０】
＜実施形態４＞
上述した実施形態ではユーザーがファイル要求に係る履歴の作成、記録等から除外したいファイルの拡張子を指定するよう説明を行った。しかしながら、ユーザーがファイル要求に係る履歴の作成、又記録等を行いたいファイルの拡張子を指定するよう情報処理装置５２の機能を構成することもできる。
【００７１】
また、上述した実施形態では、取得された通信パケットはパケット解析部５２５に渡され、パケット解析部５２５において、通信プロトコルがＨＴＴＰ又はＨＴＴＰＳか否かを判定するよう説明を行った。しかしながら、通信プロトコルはＦＴＰ等のプロトコルでもよい。
【００７２】
また、履歴閲覧部５２７は、情報処理装置５２の機能構成に含まれるのではなく、例えば別のＰＣの中に含まれて構成されていてもよい。
【００７３】
また、情報閲覧装置５１は、一般的なＰＣ及びＷｅｂブラウザで構成されるのではなく、例えば携帯電話内蔵のＷｅｂブラウザやインターネットテレビ等で構成されていてもよい。
【００７４】
＜その他の実施形態＞
また、本発明の目的は、以下のようにすることによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（又は記録媒体）を、システム或いは装置に供給する。そして、そのシステム或いは装置の中央演算処理手段（ＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行する。この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになり、そのプログラムコードを記録した記憶媒体は本発明を構成することになる。
【００７５】
また、システム或いは装置の前記中央演算処理手段が読み出したプログラムコードを実行することにより、そのプログラムコードの指示に基づき、システム或いは装置上で稼働しているオペレーティングシステム（ＯＳ）等が実際の処理の一部又は全部を行う。その処理によって上述した実施形態の機能が実現される場合も含まれる。
【００７６】
更に、記憶媒体から読み出されたプログラムコードが、前記システム或いは装置に挿入された機能拡張カードや、接続された機能拡張ユニットに備わるメモリに書込まれたとする。その後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれる。
【００７７】
本発明を前記記憶媒体に適用する場合、その記憶媒体には、先に説明したフローチャートに対応するプログラムコードが格納されることになる。
【００７８】
以上、上述した各実施形態によれば、情報閲覧装置５１が情報提供装置５５に対して要求したファイル操作（又はファイル要求）のうち、重要性の高いファイルに対する操作（又は要求）のみを選択的に作成、記録、表示することができる。
【００７９】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
なお、上述した各実施形態を任意に組み合わせて実施してもよい。
【符号の説明】
【００８０】
５１    情報閲覧装置
５２    情報処理装置
５３    ファイアウォール
５４    インターネット
５５    情報提供装置
５２１  履歴収集設定部
５２２  除外ファイル拡張子テーブル
５２３  フラグ値記録部
５２４  パケット取得部
５２５  パケット解析部
５２６  履歴記録部
５２７  履歴閲覧部
５２８  履歴除外比率記憶部
５２９  比率解析部
【図１】
0005264976.tif 000002
【図２】
0005264976.tif 000003
【図３】
0005264976.tif 000004
【図４】
0005264976.tif 000005
【図５】
0005264976.tif 000006
【図６】
0005264976.tif 000007
【図７】
0005264976.tif 000008
【図８】
0005264976.tif 000009
【図９】
0005264976.tif 000010
【図１０】
0005264976.tif 000011
【図１１】
0005264976.tif 000012
【図１２】
0005264976.tif 000013
【図１３】
0005264976.tif 000014
【図１４】
0005264976.tif 000015
【図１５】
0005264976.tif 000016
【図１６】
0005264976.tif 000017