(57)【特許請求の範囲】
【請求項１】
複数の通信クライアントが送受信する通信パケットをそれぞれ取り込んで格納するパケット格納部と、該パケット格納部に保存された該通信パケットを読み出して前記通信クライアントの通信内容を再現するためのウェブサイトデータを生成するウェブサイト再現部とを備える通信パケット保存装置であって、
前記ウェブサイト再現部は、
受信した再現リクエストから、再現対象となるウェブサイトを閲覧した前記通信クライアントのＩＰアドレスと、該ウェブサイトのＵＲＬと、該ウェブサイトの閲覧時刻と、該ＵＲＬ毎に予め指定されたクッキー情報とを少なくとも抽出すると共に、該再現リクエストに対応するウェブサイトデータを取得して送信するパケット通信部と、
該パケット通信部から受け取った前記ＩＰアドレス及び前記ＵＲＬに対応し且つ前記閲覧時刻の前後所定時間内に通信された通信パケットを前記パケット格納部から検索し、該検索で特定された通信パケットを該パケット通信部に送るパケット検索部と、
を備え、
該パケット検索部は、同一のＵＲＬ内でサイト表示が遷移し且つ該サイト表示の遷移の前後でクッキーに格納される情報が異なる場合に、前記パケット通信部から受け取った前記クッキー情報を用いて、再現する該サイト表示を特定することを特徴とする通信パケット保存装置。
【請求項２】
前記パケット検索部は、ウェブサイトの閲覧に、前記通信クライアントのキャッシュデータが使用されたと判断された場合に、該ＵＲＬのウェブサイトを前記閲覧時刻よりも通信時刻が古い通信パケットのウェブサイトデータの内、最も新しいウェブサイトデータを用いて、前記再現リクエストに対応するウェブサイトデータを生成することを特徴とする請求項１に記載の通信パケット保存装置。
【請求項３】
前記パケット通信部が、前記再現リクエストとしてのＨＴＴＰリクエストを受信した場合に、該ＨＴＴＰリクエストに対応するＨＴＴＰレスポンスとして前記ウェブサイトデータを送信するプロキシサーバであることを特徴とする請求項１又は２に記載の通信パケット保存装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ通信ネットワークを介して通信されたデータを取得して保存すると共に、保存されたデータを読み出してウェブページを再現する、通信パケット保存装置に関する。
【背景技術】
【０００２】
従来より、通信ネットワークを流れる通信パケットを取得して保存する技術が知られており、パケットキャプチャと称されている。パケットキャプチャを用いることにより、例えば企業内ＬＡＮ(Local Area Network)に流れる通信パケットを保存することができ、これにより、かかるＬＡＮ内の通信クライアント（パーソナルコンピュータ等）が閲覧したウェブページ等を管理者に再現させることができる。パケットキャプチャは、例えば従業員がパーソナルコンピュータを用いて不正行為等を行っているか否かの監視等に利用することができる。
【０００３】
パケットキャプチャを行う装置としては、例えば下記特許文献１に開示された装置が知られている。この装置では、通信ネットワーク内を流れる通信パケットを取得してワークメモリに格納すると共に、これらの通信データを解析して解析結果データベースに格納する。管理者は、管理部のウェブブラウザを用いて、ウェブページを再現する。
【０００４】
従来のこの種の装置では、解析結果データベースに格納された通信パケットの中から、ＨＴＭＬ(HyperText Markup Language)ファイルを含むＨＴＴＰレスポンスを抽出し、このＨＴＭＬファイルを用いてウェブページを再現していた。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】国際公開２００２／０２９５７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
近年では、例えばＸＭＬ(Extensible Markup Language)やＪＳＯＮ(JavaScript(登録商標) Object Notation)等のファイルを用いて動的な表示を行うウェブページが多く存在する。このようなウェブページは、上述のような従来の再現技術では、正確に再現することができなかった。
【０００７】
また、一般に、パーソナルコンピュータ等のブラウザは、ウェブページの閲覧時に、ブラウザ内にキャッシュされたデータがある場合は、ウェブページの変更日時をウェブサーバに問い合わせることによって、そのキャッシュデータの有効性を確認する。そして、キャッシュデータが有効であると判明した場合は、ウェブサーバから新しいデータを取得せずにキャッシュデータを使用して、ウェブページの表示を行う。ブラウザが、ウェブサイトデータとしてキャッシュデータを使用する場合、そのウェブサイトデータに対応する通信パケットがワークメモリ内に格納されていないことになる。このような場合、従来の通信パケット保存装置では、ウェブページの正確な再現を行うことができなかった。
【０００８】
更に、従来の通信パケット保存装置では、ＨＴＴＰクッキーを用いて同一のＵＲＬ(Uniform Resource Locator)内で表示が遷移するようにウェブサイトが構成されている場合（例えばログイン画面等）には、正確な再現を行うことができなかった。
【０００９】
本発明の課題は、ウェブページを正確に再現することができる通信パケット保存装置を提供することにある。
【課題を解決するための手段】
【００１０】
本発明の通信パケット保存装置は、複数の通信クライアントが送受信する通信パケットをそれぞれ取り込んで格納するパケット格納部と、該パケット格納部に保存された該通信パケットを読み出して前記通信クライアントの通信内容を再現するためのウェブサイトデータを生成するウェブサイト再現部とを備える通信パケット保存装置であって、前記ウェブサイト再現部は、受信した再現リクエストから、再現対象となるウェブサイトを閲覧した前記通信クライアントのＩＰアドレスと、該ウェブサイトのＵＲＬと、該ウェブサイトの閲覧時刻と、該ＵＲＬ毎に予め指定されたクッキー情報とを少なくとも抽出すると共に、該再現リクエストに対応するウェブサイトデータを取得して送信するパケット通信部と、該パケット通信部から受け取った前記ＩＰアドレス及び前記ＵＲＬに対応し且つ前記閲覧時刻の前後所定時間内に通信された通信パケットを前記パケット格納部から検索し、該検索で特定された通信パケットを該パケット通信部に送るパケット検索部とを備え、該パケット検索部は、同一のＵＲＬ内でサイト表示が遷移し且つ該サイト表示の遷移の前後でクッキーに格納される情報が異なる場合に、前記パケット通信部から受け取った前記クッキー情報を用いて、再現する該サイト表示を特定することを特徴とする。
【００１１】
本発明の通信パケット保存装置において、前記パケット検索部は、ウェブサイトの閲覧に、前記通信クライアントのキャッシュデータが使用されたと判断された場合に、該ＵＲＬのウェブサイトを前記閲覧時刻よりも通信時刻が古い通信パケットのウェブサイトデータの内、最も新しいウェブサイトデータを用いて、前記再現リクエストに対応するウェブサイトデータを生成することが望ましい。
【００１３】
本発明の通信パケット保存装置において、前記パケット通信部が、前記再現リクエストとしてのＨＴＴＰリクエストを受信した場合に、該ＨＴＴＰリクエストに対応するＨＴＴＰレスポンスとして前記ウェブサイトデータを送信するプロキシサーバであることが望ましい。
【発明の効果】
【００１４】
本発明によれば、再現対象となるウェブサイトのデータをパケット格納部から読み出す際に、再現対象となるウェブサイトを閲覧した通信クライアントのＩＰアドレス及び該ウェブサイトのＵＲＬに対応し且つ該ウェブサイトの閲覧時刻の前後所定時間内に通信された通信パケットを検索することができる。これにより、本発明によれば、動的なウェブページを正確に再現することが可能になる。
【００１５】
また、本発明において、ウェブサイトの閲覧に通信クライアントのキャッシュデータが使用されたと判断された場合に、該通信クライアントがそれ以前に受信した通信パケットのウェブサイトデータを使用することにより、ウェブサイトを正確に再現することが可能になる。
【００１６】
更に、本発明において、再現リクエストに含まれていたＩＰアドレス、ＵＲＬ及び閲覧時刻に加えて、クッキー情報を用いて検索を行うことにより、同一のＵＲＬ内を遷移するウェブサイト表示を正確に再現することが可能になる。
【００１７】
加えて、本発明において、パケット通信部をプロキシサーバとして構成することにより、管理者による再現ウェブサイトの閲覧が容易になると共に、ウェブサイト再現部の構成を簡単化することができる。
【図面の簡単な説明】
【００１８】
【図１】実施の形態１に係る通信パケット保存装置が接続される通信ネットワークの構成例を示す概念図である。
【図２】実施の形態１に係る通信パケット保存装置の機能構成を概略的に示すブロック図である。
【発明を実施するための形態】
【００１９】
［発明の実施の形態１］
【００２０】
本発明の実施の形態１に係る通信パケット保存装置について、図１及び図２を参照して説明する。
【００２１】
図１は、この実施の形態１に係る通信パケット保存装置が接続される通信ネットワーク１００の構成例を示す概念図である。
【００２２】
図１に示したように、通信ネットワーク１００において、インターネット１１０には、ＬＡＮ(Local Area Network)１２０や、ウェブサーバ１３０等が接続されている。
【００２３】
ＬＡＮ１２０は、通信クライアントとしての複数台の端末コンピュータ１２１−１〜１２１−ｎを含む。
【００２４】
端末コンピュータ１２１−１〜１２１−ｎは、スイッチングハブ１２３を介して相互に通信接続されている。また、これらの端末コンピュータ１２１−１〜１２１−ｎは、このスイッチングハブ１２３と、ファイアウォール１２４と、ルータ１２５とを介して、インターネット１１０に通信接続されている。これにより、端末コンピュータ１２１−１〜１２１−ｎは、インターネット１１０を介して、ウェブサーバ１３０等にアクセスすることが可能になる。
【００２５】
スイッチングハブ１２３、ファイアウォール１２４及びルータ１２５は、従来と同じものを使用できるので、説明を省略する。
【００２６】
本実施形態では、スイッチングハブ１２３とファイアウォール１２４との間に、通信パケット保存装置１４０が接続されている。但し、通信パケット保存装置１４０は、ＬＡＮ１２０内の他の位置に接続することも可能である。
【００２７】
図２は、通信パケット保存装置１４０の内部構造例を示す機能ブロック図である。
【００２８】
図２に示すように、この実施の形態１に係る通信パケット保存装置１４０は、パケット格納部２１０と、ウェブサイト再現部２２０とを備えている。
【００２９】
パケット格納部２１０は、端末コンピュータ１２１−１〜１２１−ｎがインターネット１３０上のサーバ（例えばウェブサーバ１３０等）と通信を行った際に、この通信に係る通信パケット（すなわちトラフィック）を取り込んで、該通信パケットのコピーを格納する。通信パケットを取り込む技術としては、周知の技術を使用することができる（例えば上記特許文献１参照）。この実施の形態１では、通信パケットとして、通常のＩＰパケットが使用される。ＩＰパケットは、送信元及び送信先のＩＰアドレスや通信時刻の情報（タイムスタンプ情報）を含み、更には、ＨＴＴＰリクエスト或いはＨＴＴＰレスポンス等を含んでいる。ＨＴＴＰリクエストは、ウェブページのデータをウェブサーバ１３０等に送信させるリクエストであり、ＵＲＬを特定する情報が含まれている。ＨＴＴＰレスポンスは、ＨＴＴＰリクエストに応えるための情報であり、ウェブページのデータ等が含まれている。
【００３０】
ウェブサイト再現部２２０は、パケット格納部２１０に保存された通信パケットを用いて、端末コンピュータ１２１−１〜１２１−ｎが閲覧したウェブサイト等を再現する。このために、ウェブサイト再現部２２０は、プロキシサーバ２２１と、パケット検索部２２２と、管理用コンピュータ２２３とを備えている。
【００３１】
プロキシサーバ２２１は、本発明のパケット通信部に相当し、再現対象となるウェブサイトを閲覧した端末コンピュータのＩＰアドレス、該ウェブサイトのＵＲＬ、該ウェブサイトの閲覧時刻、クッキー情報等を含む再現リクエストを管理用コンピュータ２２３から受信して、パケット検索部２２２に送る。また、このプロキシサーバ２２１は、再現リクエストに対応するウェブサイトデータが格納された通信パケットをパケット検索部２２２から受信して、管理用コンピュータ２２３に送信する。この実施の形態１では、本発明のパケット通信部としてプロキシサーバを使用したので、簡単な構成で、パケット検索部２２２から受け取った通信パケットを管理用コンピュータ２２３に提供することができる。また、パケット通信部としてプロキシサーバを使用することにより、管理用コンピュータ２２３は、端末コンピュータ１２１−１〜１２１−ｎと同様のブラウザを使用して、再現したウェブサイトをそのまま閲覧することが可能になる。
【００３２】
パケット検索部２２２は、上述の再現リクエストに含まれるＩＰアドレスや、ＵＲＬ、閲覧時刻、クッキー情報等を、プロキシサーバ２２１から受信する。そして、このパケット検索部２２２は、かかるＩＰアドレス及びＵＲＬに対応し且つ閲覧時刻の前後所定時間（例えば、前後１時間〜前後数時間）内に通信された通信パケットを、パケット格納部２１０に格納された通信パケットから、後述のようにして検索する。検索された通信パケットは、プロキシサーバ２２１に送信される。
【００３３】
管理用コンピュータ２２３は、管理者によって操作され、端末コンピュータ１２１−１〜１２１−ｎによって閲覧されたウェブデータの再現を行う。管理用コンピュータ２２３としては、例えば、通常のパーソナルコンピュータを使用することができる。この実施の形態１では、パケット通信部としてプロキシサーバ２２１を使用するので、管理用コンピュータ２２３にインストールされたブラウザの接続先を該プロキシサーバ２２１に設定するだけで、再現ウェブサイトの閲覧を行うことができる。なお、この実施の形態１では、管理用コンピュータ２２３をウェブサイト再現部２２０内に設けたが、端末コンピュータ１２１−１〜１２１−ｎの何れか１台以上を管理用コンピュータとして使用することも可能である。また、この実施の形態１では、管理用コンピュータ２２３のみが再現ウェブサイトの閲覧できるが、例えば端末コンピュータ１２１−１〜１２１−ｎに再現ウェブサイトの閲覧を認めることとしても良い。
【００３４】
以下、通信パケット保存装置１４０の動作について説明する。
【００３５】
まず、パケット格納部２１０の動作を説明する。パケット格納部２１０の動作は、従来のパケットキャプチャ装置と同様である。
【００３６】
最初に、操作者が、ウェブサーバ１３０のウェブサイトを閲覧するために端末コンピュータ１２１−１〜１２１−ｎのいずれかを操作すると、当該端末コンピュータにより、ＨＴＴＰリクエストが生成される。このＨＴＴＰリクエストには、閲覧対象となるウェブサイトのＵＲＬを特定する情報が含まれている。このＨＴＴＰリクエストは、通信時刻の情報や、送信元ＩＰアドレス（当該端末コンピュータのＩＰアドレス）、送信先ＩＰアドレス（ウェブサーバ１３０のＩＰアドレス）等の情報と共に通信パケットに格納されて、ウェブサーバ１３０に向けて送信される。この通信パケットは、通信パケット保存装置１４０を通過するときにコピーされて、パケット格納部２１０に格納される。
【００３７】
ウェブサーバ１３０は、この通信パケットを受信すると、当該ＵＲＬに対応するウェブデータを含むＨＴＴＰレスポンスを生成する。そして、ウェブサーバ１３０は、このＨＴＴＰレスポンスを、通信時刻の情報や、送信元ＩＰアドレス（ウェブサーバ１３０のＩＰアドレス）、送信先ＩＰアドレス（端末コンピュータのＩＰアドレス）等の情報と共に通信パケットに格納して、対応する端末コンピュータに向けて送信する。この通信パケットも、通信パケット保存装置１４０を通過するときにコピーされて、パケット格納部２１０に格納される。
【００３８】
次に、ウェブサイト再現部２２０の動作を説明する。
【００３９】
まず、管理者が、管理用コンピュータ２２３を操作して、端末コンピュータ１２１−１〜１２１−ｎが使用するＩＰアドレス毎のアクセス履歴等から、再現したい閲覧内容を特定する。
【００４０】
管理用コンピュータ２２３は、この特定結果に基づいて、再現リクエストを生成する。この再現リクエストは、再現対象となるウェブサイトを閲覧した端末コンピュータのＩＰアドレス、該ウェブサイトのＵＲＬ、該ウェブサイトの閲覧時刻、クッキー情報等を含む。この再現リクエストは、ＨＴＴＰプロトコルのＨＴＴＰリクエストとして生成することができる。そして、管理用コンピュータ２２３は、この再現リクエストを通信パケットに格納して、プロキシサーバ２２１に送信する。
【００４１】
プロキシサーバ２２１は、この再現リクエストを、管理用コンピュータ２２３から受信して、上述のＩＰアドレス、ＵＲＬ、閲覧時刻、クッキー情報等を抽出する。そして、これらの情報を、パケット検索部２２２に送信する。
【００４２】
パケット検索部２２２は、ＩＰアドレス、ＵＲＬ、閲覧時刻及びクッキー情報等をプロキシサーバ２２１から受信すると、以下の処理を行う。
（１）ＵＲＬが一致するＨＴＴＰレスポンスの検索処理
【００４３】
最初に、パケット検索部２２２は、パケット格納部２１０に格納された通信パケットのＨＴＴＰリクエストから、送信元ＩＰアドレスが再現対象のＩＰアドレスと一致し、ＵＲＬ特定情報が再現対象のＵＲＬと一致し、且つ、送信時刻が再現対象の閲覧時刻の前後所定時間（例えば、前後１時間〜前後数時間）内であるものを検索する。
【００４４】
更に、この検索結果に対して、ＨＴＴＰクッキー内の情報を用いた検索処理を行う。ウェブサイトの中には、同一のＵＲＬ内で表示が遷移するように構成されているものがある。例えば、会員サイトのログイン画面は、一般に、ログイン前の画面とログイン後の画面とで、ＵＲＬが同一である。通常、このようなログイン画面では、ログイン前とログイン後とで、ＨＴＴＰクッキーに格納された情報が異なっている。従って、ＵＲＬに加えてＨＴＴＰクッキー内の情報をも用いて検索をおこなうことにより、このようなウェブサイトの表示を正確に再現することが可能になる。
【００４５】
ＨＴＴＰクッキーに含まれる情報のうち、検索に使用できる情報は、ウェブサイト毎に相違する。このため、ＨＴＴＰクッキーに関する情報を予め収集しておくと共に、使用するＨＴＴＰクッキーの情報をＵＲＬ毎に指定することが望ましい。ＨＴＴＰクッキーに関する情報は、人為的に収集しても良いし、クローラ等を用いて自動収集しても良い。また、この実施の形態１では、予め、ＨＴＴＰクッキーを使用するか否かの設定情報や、使用されるＨＴＴＰクッキー情報の内容を、プロキシサーバ２２１内に、ＵＲＬ毎に登録しておく。そして、この登録情報に応じて、再現リクエストに格納されたＨＴＴＰクッキーの情報が読み出されて、パケット検索部２２２に送られ、検索処理に使用される。
【００４６】
このような検索に合致するＨＴＴＰリクエストが複数個存在する場合には、以下のような選別処理を更に行うことにより、１個のＨＴＴＰリクエストを選別する。
【００４７】
まず、パケット検索部２２２は、検索条件に合致する各ＨＴＴＰリクエストについて、対応するＨＴＴＰレスポンスを、パケット格納部２１０から抽出する。そして、抽出されたＨＴＴＰレスポンスの中から、ＨＴＴＰステータスコードを読み出す。そして、最も小さい値のＨＴＴＰステータスコードを有するＨＴＴＰレスポンスを特定して、このＨＴＴＰレスポンスに対応するＨＴＴＰリクエストを選別結果とする（第１の選別ステップ）。
【００４８】
第１の選別ステップで複数のＨＴＴＰレスポンスが選別された場合は、ＨＴＴＰレスポンスの通信時刻が再現リクエストの閲覧時刻に最も近いものを特定して、このＨＴＴＰレスポンスに対応するＨＴＴＰリクエストを選別結果とする（第２の選別ステップ）。
【００４９】
第２の選別ステップで、複数のＨＴＴＰリクエストが選別された場合には、所望の手順により又は任意に、ＨＴＴＰリクエストを選別する（第３の選別ステップ）。
【００５０】
このようにして１個のＨＴＴＰリクエストが特定されると、次に、パケット検索部２２２は、特定されたＨＴＴＰリクエストに対応する１又は複数個のＨＴＴＰレスポンスを特定する。
【００５１】
一方、このような検索処理に合致するＨＴＴＰレスポンスが存在しなかった場合、パケット検索部２２２は、その旨を示す情報をプロキシサーバ２２１に送信する。プロキシサーバ２２１は、ＨＴＴＰステータスコードの‘404 Not Found’を管理用コンピュータ２２３に送信する。
（２）ブラウザキャッシュのエミュレート処理
【００５２】
次に、パケット検索部２２２は、上述の検索処理で特定されたＨＴＴＰレスポンスのＨＴＴＰステータスコードをチェックする。そして、ＨＴＴＰステータスコードが‘304 Not Modified’の場合、パケット検索部２２２は、そのウェブサイトデータの表示にはブラウザキャッシュが用いられた（すなわち、ウェブサーバ１３０からのウェブサイトデータの取得は行われなかった）と判断する。そして、パケット検索部２２２は、以下の２つの条件を両方とも満たすＨＴＴＰレスポンスを、パケット格納部２１０から抽出する。
【００５３】
条件１：当該ＨＴＴＰレスポンスに対応するＵＲＬが、再現リクエストのＵＲＬと一致する。
【００５４】
条件２：当該ＨＴＴＰレスポンスの通信時刻が、再現リクエストの閲覧時刻よりも前の所定時間内（例えば１４日以内）であるもののうち、最も新しい。
【００５５】
例えば、条件１に合致し且つ通信時刻が再現リクエストの閲覧時刻よりも前のＨＴＴＰリクエストを、通信時刻の新しいものから順次チェックすることにより、これら条件１及び２に合致するＨＴＴＰレスポンスを効率よく抽出することができる。
【００５６】
そして、条件１及び２に合致するＨＴＴＰレスポンスが抽出できた場合は、抽出されたＨＴＴＰレスポンスを、ＨＴＴＰステータスコードが‘304 Not Modified’のＨＴＴＰレスポンスと入れ替えて、プロキシサーバ２２１に送る。
【００５７】
一方、条件１及び２に合致するＨＴＴＰレスポンスが抽出できなかった場合は、ＨＴＴＰステータスコードが‘304 Not Modified’のＨＴＴＰレスポンスを、そのままプロキシサーバ２２１に送る。
【００５８】
なお、端末コンピュータ１２１−１〜１２１−ｎに固定ＩＰアドレスを使用している場合には、条件１、２に加えて、ＨＴＴＰステータスコードが‘304 Not Modified’のＨＴＴＰレスポンスとＩＰアドレスが一致することを、条件に加えても良い。
【００５９】
以上のようにして、パケット検索部２２２が、パケット格納部２１０から、再現ウェブサイトに対応するＨＴＴＰレスポンスを特定して取得する。そして、パケット検索部２２２は、取得されたＨＴＴＰレスポンスを、プロキシサーバ２２１に送信する。
【００６０】
プロキシサーバ２２１は、受信したＨＴＴＰレスポンスからウェブサイトデータを抽出して、上述の再現リクエストに対するレスポンス情報を作成する。このレスポンス情報は、再現リクエストとしてのＨＴＴＰリクエストに応答するためのＨＴＴＰレスポンスとして、作成される。このレスポンス情報（ＨＴＴＰレスポンス）は、通信パケットに格納されて、管理用コンピュータ２２３に送信される。
【００６１】
管理用コンピュータ２２３は、このレスポンス情報を受信して、順次ブラウザに表示させることにより、当該ウェブサイトを再現する。
【００６２】
以上説明したように、この実施の形態１によれば、再現対象となるウェブサイトのデータをパケット格納部２１０から読み出す際に、再現対象となるウェブサイトを閲覧した端末コンピュータのＩＰアドレス及び該ウェブサイトのＵＲＬに対応し且つ該ウェブサイトの閲覧時刻の前後所定時間内に通信された通信パケットを検索するので、動的なウェブページであっても正確に再現することが可能になる。
【００６３】
また、この実施の形態１では、検索で特定されたＨＴＴＰレスポンスのＨＴＴＰステータスコードが‘304 Not Modified’の場合には、ウェブサイトの閲覧に端末コンピュータのキャッシュデータが使用されたと判断する。そして、それ以前に通信された通信パケットのウェブサイトデータから、当該端末コンピュータがブラウザキャッシュとして使用したウェブサイトデータを特定するので、ウェブサイトを正確に再現することが可能になる。
【００６４】
更に、この実施の形態１では、再現リクエストに含まれていたＩＰアドレス、ＵＲＬ及び閲覧時刻に加えて、クッキー情報を用いて検索を行うことにより、同一のＵＲＬ内を遷移するウェブサイト表示を正確に再現することが可能になる。
【００６５】
加えて、この実施の形態１では、パケット通信部としてプロキシサーバ２２１を使用したので、管理者による再現ウェブサイトの閲覧が容易になると共に、ウェブサイト再現部の構成を簡単化することができる。
【符号の説明】
【００６６】
１００  通信ネットワーク
１１０  インターネット
１２０  ＬＡＮ
１２１−１〜１２１−ｎ  端末コンピュータ
１２３  スイッチングハブ
１２４  ファイアウォール
１２５  ルータ
１３０  ウェブサーバ
１４０  通信パケット保存装置
２１０  パケット格納部
２２０  ウェブサイト再現部
２２１  プロキシサーバ
２２２  パケット検索部
２２３  管理用コンピュータ
【図１】
0005851251.tif 000002
【図２】
0005851251.tif 000003