(57)【要約】【課題】処理負荷を軽減すると共に、Ｗｅｂサーバとの間で通信を行えない状態や、ＣＳＳファイルの中でさらにＣＳＳファイルを呼び出す処理、Javascript（登録商標）により動的にＷｅｂリソースを呼び出す処理を行う場合でも、閲覧ページを再現可能にする。【解決手段】閲覧履歴テーブル２をもとにtop.htmlに記述されたＵＲＬに対応するＨＴＭＬファイルを選択して再現用Ｗｅｂブラウザ５にロードし、この再現用Ｗｅｂブラウザ５から上記ＨＴＭＬファイルに基づくリクエストを解析プロキシ部６に送る。そして、解析プロキシ部６により、上記リクエストをもとにＷｅｂサーバＷＳＶではなくプロキシサーバ内の閲覧履歴テーブル２にアクセスしてファイルパスを取得し、この取得したファイルパスを用いてＷｅｂリソース記憶部３から対応するＷｅｂリソースのファイルを取得して、これを再現用Ｗｅｂブラウザ５にレスポンスとして返送する。【選択図】図１
2014229119.tif 000002
【特許請求の範囲】
【請求項１】
ユーザがＷｅｂページを閲覧した場合に、当該Ｗｅｂページにアクセスするためのリクエストに記述されたＵＲＬ情報をユーザの識別情報と関連付けて閲覧履歴テーブルに記憶させると共に、前記Ｗｅｂページに含まれるＷｅｂリソースのファイルを前記ＵＲＬと関連付けてＷｅｂリソース記憶部に記憶させるＷｅｂ閲覧リソース取得手段と、
前記閲覧履歴テーブルに記憶されたＵＲＬ情報に対応するリクエストを生成して出力する再現用Ｗｅｂブラウザ手段と、
前記再現用Ｗｅｂブラウザ手段から出力されたリクエストを受け取り、当該リクエストに基づいて、前記閲覧履歴テーブル及びＷｅｂリソース記憶部に対しアクセスして対応するＷｅｂリソースのファイルを取得し、この取得されたＷｅｂリソースのファイルを前記再現用のＷｅｂブラウザへレスポンスとして返送する解析プロキシ手段と
を具備し、
前記再現用Ｗｅｂブラウザ手段は、前記解析プロキシ手段から返送されたＷｅｂリソースのファイルをもとに、前記ユーザがＷｅｂページを閲覧した状態を再現することを特徴とするＷｅｂ閲覧履歴解析システム。
【請求項２】
前記Ｗｅｂ閲覧リソース取得手段は、前記Ｗｅｂリソース記憶部に記憶されたＷｅｂリソースのファイルと関連付けられたファイルパスを、前記Ｗｅｂリソースと対応するＵＲＬ情報と関連付けて前記閲覧履歴テーブルに記憶し、
前記解析プロキシ手段は、前記再現用Ｗｅｂブラウザ手段から出力されたリクエストに基づいて当該リクエストに対応するＵＲＬ情報に関連付けられたファイルパスを前記閲覧履歴テーブルから読み出し、この読み出されたファイルパスに基づいて前記Ｗｅｂリソース記憶部から対応するＷｅｂリソースのファイルを読み出し、この読み出されたＷｅｂリソースのファイルを前記再現用のＷｅｂブラウザへレスポンスとして返送する
ことを特徴とする請求項１記載のＷｅｂ閲覧履歴解析システム。
【請求項３】
Ｗｅｂ閲覧リソース取得手段が、ユーザがＷｅｂページを閲覧した場合に、当該Ｗｅｂページにアクセスするためのリクエストに記述されたＵＲＬ情報をユーザの識別情報と関連付けて閲覧履歴テーブルに記憶させると共に、前記Ｗｅｂページに含まれるＷｅｂリソースのファイルを前記ＵＲＬと関連付けてＷｅｂリソース記憶部に記憶させる過程と、
再現用Ｗｅｂブラウザ手段が、前記閲覧履歴テーブルに記憶されたＵＲＬ情報に対応するリクエストを生成し、この生成されたリクエストを解析プロキシ手段へ送る過程と、
前記解析プロキシ手段が、前記再現用Ｗｅｂブラウザ手段から送られたリクエストに基づいて、前記閲覧履歴テーブル及びＷｅｂリソース記憶部にアクセスして対応するＷｅｂリソースのファイルを取得し、この取得されたＷｅｂリソースのファイルを前記再現用のＷｅｂブラウザへレスポンスとして返送する過程と、
前記再現用Ｗｅｂブラウザ手段が、前記解析プロキシ手段から返送されたＷｅｂリソースのファイルをもとに、前記ユーザがＷｅｂページを閲覧した状態を再現する過程と
を具備することを特徴とするＷｅｂ閲覧状態再現方法。
【請求項４】
Ｗｅｂ閲覧リソース取得手段が、前記Ｗｅｂリソース記憶部に記憶されたＷｅｂリソースのファイルと関連付けられたファイルパスを、前記Ｗｅｂリソースと対応するＵＲＬ情報と関連付けて前記閲覧履歴テーブルに記憶し、
前記解析プロキシ手段が、前記再現用Ｗｅｂブラウザ手段から出力されたリクエストに基づいて当該リクエストに対応するＵＲＬ情報に関連付けられたファイルパスを前記閲覧履歴テーブルから読み出し、この読み出されたファイルパスに基づいて前記Ｗｅｂリソース記憶部から対応するＷｅｂリソースのファイルを読み出し、この読み出されたＷｅｂリソースのファイルを前記再現用のＷｅｂブラウザへレスポンスとして返送する
ことを特徴とする請求項３記載のＷｅｂ閲覧状態再現方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えばユーザがＷｅｂページを閲覧したときそのＵＲＬや日時等を閲覧履歴に保存しておき、この閲覧履歴に保存された閲覧データを用いて上記ユーザが閲覧したＷｅｂページを再現するＷｅｂ閲覧履歴解析システムとそのＷｅｂ閲覧状態再現方法に関する。
【背景技術】
【０００２】
近年、Ｗｅｂサイトの増加やパーソナル・コンピュータの普及に伴い、ユーザがＷｅｂサーバにアクセスしてＷｅｂページを閲覧することが頻繁に行われるようになっている。そこで、ユーザによるＷｅｂページの閲覧履歴を保存しておき、後にこの保存された閲覧履歴をもとにユーザが閲覧したＷｅｂページを再現することが提案されている。再現されたＷｅｂページを利用すれば、ユーザの興味の対象等を解析することが可能となり、ユーザに適したニュースや商品情報等を提供するサービスに役立てることができる。
【０００３】
Ｗｅｂページの閲覧履歴を取得する方法としては、プロキシサーバを利用するものがある。この方法は、ユーザ端末のＷＷＷブラウザから送信されるＨＴＴＰ（HyperText Transfer Protocol）要求と、このＨＴＴＰ要求に対しＷｅｂサーバからダウンロードされるＷｅｂページのデータをプロキシサーバで中継し、その際にユーザの識別情報、閲覧時刻、閲覧したＷｅｂページのＵＲＬ（Uniform Resource Locator）等を閲覧履歴としてテーブルに保存すると共に、Ｗｅｂサーバからダウンロードされたデータをファイルとして保存し、さらにそのファイルパスを上記閲覧履歴テーブルの該当する行に保存するものである。
【０００４】
しかし、ＨＴＴＰ要求に含まれるアクセス先を示す記述と、閲覧履歴テーブルに保存されたＵＲＬやファイルパスとは一致しない。このため、プロキシサーバに保存された閲覧履歴のデータのみからユーザが閲覧したＷｅｂページの状態を再現しようとしても、再現することができない。
【０００５】
そこで従来では、閲覧したＷｅｂページを例えば以下のようにして再現するようにしている。すなわち、先ずプロキシサーバ中でＷｅｂページがフレームを利用したフレームページであるかどうかを判断し、フレームページであれば当該フレームページのＨＴＭＬ文書で子フレームページのＵＲＬを指示している文字列をフレームページの親子関係を含んだものに置き換える。また、置き換えられたフレームページの親子関係を含んだＵＲＬを含むＨＴＴＰ要求をプロキシサーバが受け取った場合には、置き換えられたＵＲＬから本来のＨＴＭＬ文書を指示するＵＲＬを抽出し、本来のＵＲＬに相当するＨＴＭＬ文書をＷｅｂサーバから取得してＷＷＷブラウザに送って表示させる（例えば特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−４８５０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところが、特許文献１に記載された方法では、ＵＲＬを指示している文字列を書き換える処理の負荷が大きい。また、ＵＲＬに相当するＨＴＭＬ文書をＷｅｂサーバから取得するようにしているため、Ｗｅｂサーバとの間で通信が可能な状態でなければＷｅｂページを再現することができない。さらに、例えばＣＳＳファイルの中でさらにＣＳＳファイルを呼び出す処理や、Javascript（登録商標）により動的にＷｅｂリソースを呼び出す処理を行う場合には対応できない。
【０００８】
この発明は上記事情に着目してなされたもので、その目的とするところは、ＵＲＬを指示する文字列の書き換えによる処理負荷を軽減し、さらにＷｅｂサーバとの間で通信を行えない状態でも、またＣＳＳファイルの中でさらにＣＳＳファイルを呼び出す処理や、Javascript（登録商標）により動的にＷｅｂリソースを呼び出す処理を行う場合でも、閲覧ページを再現可能としたＷｅｂ閲覧履歴解析システムとそのＷｅｂ閲覧状態再現方法を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するためにこの発明の一つの観点は、ユーザがＷｅｂページを閲覧した場合に、先ずＷｅｂ閲覧リソース取得手段が、当該Ｗｅｂページにアクセスするためのリクエストに記述されたＵＲＬ情報をユーザの識別情報と関連付けて閲覧履歴テーブルに記憶させると共に、上記Ｗｅｂページに含まれるＷｅｂリソースのファイルを上記ＵＲＬと関連付けてＷｅｂリソース記憶部に記憶させる。この状態で、再現用Ｗｅｂブラウザ手段が、上記閲覧履歴テーブルに記憶されたＵＲＬ情報に対応するリクエストを生成してこれを解析プロキシ手段へ送り、解析プロキシ手段が、上記再現用Ｗｅｂブラウザ手段から送られたリクエストに基づいて、上記閲覧履歴テーブル及びＷｅｂリソース記憶部にアクセスして対応するＷｅｂリソースのファイルを取得し、この取得されたＷｅｂリソースのファイルを上記再現用のＷｅｂブラウザへレスポンスとして返送する。そして、再現用Ｗｅｂブラウザ手段が、上記解析プロキシ手段から返送されたＷｅｂリソースのファイルをもとに、上記ユーザがＷｅｂページを閲覧した状態を再現するようにしたものである。
【００１０】
より具体的には、Ｗｅｂ閲覧リソース取得手段が、上記Ｗｅｂリソース記憶部に記憶されたＷｅｂリソースのファイルと関連付けられたファイルパスを、上記Ｗｅｂリソースと対応するＵＲＬ情報と関連付けて上記閲覧履歴テーブルに記憶し、上記解析プロキシ手段が、上記再現用Ｗｅｂブラウザ手段から出力されたリクエストに基づいて当該リクエストに対応するＵＲＬ情報に関連付けられたファイルパスを上記閲覧履歴テーブルから読み出し、この読み出されたファイルパスに基づいて上記Ｗｅｂリソース記憶部から対応するＷｅｂリソースのファイルを読み出し、この読み出されたＷｅｂリソースのファイルを上記再現用のＷｅｂブラウザへレスポンスとして返送するようにしたものである。
【発明の効果】
【００１１】
したがって、この発明の１つの観点によれば、Ｗｅｂリソースを取得する処理が再現用Ｗｅｂブラウザ手段の機能を活用して行われることになるため、文字列書き換えの処理負荷を軽減することができる。また、解析プロキシ手段は、通常のプロキシとは異なり、ネットワークにはアクセスせずにプロキシサーバ内の閲覧履歴テーブル及びＷｅｂリソース記憶部に保存された閲覧履歴及びファイルに対しアクセスする。このため、ネットワークから切断されていて、Ｗｅｂサーバとの間で通信を行えない場合でも、ユーザによるＷｅｂページの閲覧状態を再現することが可能となる。
【００１２】
さらに、ＣＳＳファイルの中でさらにＣＳＳファイルを呼び出す処理や、Javascript （登録商標）を実行する処理は、再現用Ｗｅｂブラウザ手段において実行される。このため、ＣＳＳファイルがインクルードされている場合や、Javascript （登録商標）が実行されて動的にＷｅｂリソースが呼び出される場合にも、ユーザによるＷｅｂページの閲覧状態を再現することが可能となる。
【００１３】
すなわちこの発明によれば、ＵＲＬを指示する文字列の書き換えによる処理負荷を軽減し、さらにＷｅｂサーバとの間で通信を行えない状態でも、またＣＳＳファイルの中でさらにＣＳＳファイルを呼び出す処理や、Javascript（登録商標）により動的にＷｅｂリソースを呼び出す処理を行う場合でも、閲覧ページを再現可能としたＷｅｂ閲覧履歴解析システムとそのＷｅｂ閲覧状態再現方法を提供することができる。
【図面の簡単な説明】
【００１４】
【図１】この発明の一実施形態に係るＷｅｂ閲覧履歴解析システムをその周辺の装置ともに示すブロック図。
【図２】図１に示したシステムにおけるＷｅｂ閲覧履歴解析方法の処理手順と処理内容を示すフローチャート。
【図３】Ｗｅｂページを構成するコードの一例を示す図。
【図４】プロキシサーバで管理される閲覧履歴テーブル及びＷｅｂリソース記憶部の一例を示す図。
【発明を実施するための形態】
【００１５】
以下、図面を参照してこの発明に係わる実施形態を説明する。  
＜構成＞
図１は、この発明の一実施形態に係るＷｅｂ閲覧履歴解析システムの構成をその周辺の装置と共に示した図である。  
この実施形態に係るＷｅｂ閲覧履歴解析システムは、Ｗｅｂ閲覧リソース取得部１と、閲覧履歴テーブル２と、Ｗｅｂリソース記憶部３と、閲覧履歴解析部４と、Ｗｅｂページ再現用のＷｅｂブラウザ５と、解析プロキシ部６とを備えており、何れもプロキシサーバ内に設けられる。また、これらの機能部１〜６は何れも図示しないプログラムメモリに格納されたプログラムを、プロキシサーバのコンピュータに実行させることにより実現される。
【００１６】
Ｗｅｂ閲覧リソース取得部１は、ユーザ端末ＵＴから送信されたＨＴＴＰ要求をネットワークＮＷを介してＷｅｂサーバＷＳＶへ中継転送する際、及びＷｅｂサーバＷＳＶからダウンロードされたＷｅｂページのデータをネットワークＮＷを介して要求元のユーザ端末ＵＴへ中継転送する際に、その中継転送する要求及びデータからＷｅｂページの閲覧履歴を表す情報及びＷｅｂリソースを表すファイルを抽出する。そして、この抽出された閲覧履歴を表す情報及びＷｅｂリソースを表すファイルをそれぞれ閲覧履歴テーブル２及びＷｅｂリソース記憶部３に格納する。閲覧履歴テーブル２に格納する情報には、ユーザの識別情報、閲覧時刻、閲覧したページのＵＲＬ、及びファイルパスがある。
【００１７】
閲覧履歴解析部４は、例えばＷｅｂの再現要求が入力された場合に、閲覧履歴テーブル２からＷｅｂページ閲覧のトップとなりうるＨＴＭＬファイルへのアクセスを選択し、再現用のＷｅｂブラウザ５にロードする機能を有する。
【００１８】
再現用のＷｅｂブラウザ５は、プロキシの設定が解析プロキシ部６に向くように予め設定されており、ＨＴＴＰリクエストを解析プロキシ部６へ送る機能を有する。またそれと共に、上記ＨＴＴＰリクエストに対し解析プロキシ部６からレスポンスとして返送されるＷｅｂリソースのファイルをもとにＷｅｂページを再現する機能を有する。
【００１９】
解析プロキシ部６は、上記Ｗｅｂブラウザ５からのＨＴＴＰリクエストを受け取ると、ネットワークＮＷにアクセスするのではなく、閲覧履歴テーブル２に対しアクセスし、当該閲覧履歴テーブル２からＵＲＬ列でリクエストされたＵＲＬと一致する行を取得する。そして、この取得した行に記述されたファイルパスをもとに、Ｗｅｂリソース記憶部３から該当するＷｅｂリソースのファイルを取得し、Ｗｅｂブラウザ５にレスポンスとして返送する機能を有する。
【００２０】
＜動作＞
次に、以上のように構成されたシステムにおけるＷｅｂ閲覧履歴解析動作を説明する。図２はその処理手順と処理内容を示すフローチャートである。  
（１）Ｗｅｂ閲覧履歴の保存
プロキシサーバでは、Ｗｅｂ閲覧リソース取得部１がユーザ端末ＵＴでＷｅｂ閲覧が行われたか否かを監視しており、Ｗｅｂ閲覧が行われるとステップＳ１２，Ｓ１３により、ユーザ端末ＵＴとＷｅｂサーバＷＳＶとの間で転送されるＨＴＴＰ要求及びＷｅｂページデータから閲覧したＷｅｂページに関する情報及びＷｅｂリソースを表すファイルを抽出する。そして、この抽出されたＷｅｂページに関する情報及びＷｅｂリソースのファイルをそれぞれ閲覧履歴テーブル２及びＷｅｂリソース記憶部３に格納する。この処理により、閲覧履歴テーブル２にはユーザの識別情報と、閲覧時刻と、閲覧したページのＵＲＬが格納され、またＷｅｂリソース記憶部３にはＷｅｂリソースのファイルが格納される。さらに、このＷｅｂリソース記憶部３に格納されたＷｅｂリソースファイルへのファイルパスが、閲覧履歴テーブル２に格納される。
【００２１】
例えば、いまユーザ端末ＵＴで閲覧されたＷｅｂページのコードが図３に示すものだったとする。この場合、Ｗｅｂページ中にはＣＳＳファイル、画像ファイル、Javascript（登録商標）等の子フレームに関する記述が含まれており、これらのファイルに対応するＵＲＬ（http://x.y.z/top.html）、（http://x.y.z/css/top.html）、（http://x.y.z/img/image1.gif）、（http://x.y.z/js/script.js）、（http://x.y.z/frame1.html）…が、閲覧履歴テーブル２にユーザの識別情報（user1）、閲覧時刻（10:00:30）…と関連付けられて保存される。また、ＷｅｂサーバＷＳＶからダウンロードされたＷｅｂページのデータが、ＷｅｂリソースファイルとしてＷｅｂリソース記憶部３に保存され、そのファイルパス（c:\log1.dat）、（c:\log2.dat）…が閲覧履歴テーブル２に上記ＵＲＬと関連付けられて保存される。図４は、以上のように閲覧履歴テーブル２及びＷｅｂリソース記憶部３に保存された閲覧履歴情報及びファイルパスの一例を示すものである。
【００２２】
（２）Ｗｅｂページの閲覧状態の再現
プロキシサーバは、例えば予め設定された解析処理の実行時刻になるか、又は図示しない保守端末等からＷｅｂページの再現要求が入力されると、この要求をステップＳ２１で検出して、以後閲覧済のＷｅｂページの再現処理を実行する。
【００２３】
先ずステップＳ２２において、閲覧履歴解析部４が閲覧履歴テーブル２からＷｅｂページ閲覧のトップとなりうるＨＴＭＬファイルへのアクセスを選択し、再現用のＷｅｂブラウザ５にロードする。この結果、例えば図４に示す閲覧履歴テーブルであれば、ＨＴＭＬファイル（http://x.y.z/top.html）が再現用のＷｅｂブラウザ５にロードされる。
【００２４】
続いてステップＳ２３において、再現用Ｗｅｂブラウザ５が上記ＨＴＴＰリクエストを解析プロキシ部６へ送る。例えば、top.html中の（./css/style.css）という記述に対応して、（http://x.y.z/css/style.css）というリクエストを解析プロキシ部６に送る。
【００２５】
次にステップＳ２４において、解析プロキシ部６が上記再現用Ｗｅｂブラウザ５から受け取ったＨＴＴＰリクエストに応じてアクセスを行う。このとき、通常のプロキシサーバであればネットワークＮＷを介してＷｅｂサーバＷＳＶに対しアクセスするが、ここでは閲覧履歴テーブル２に対しアクセスする。そして、当該閲覧履歴テーブル２からＵＲＬ列でリクエストされたＵＲＬと一致する行を読み出す。続いてステップＳ２５において、上記読み出された行に記述されたファイルパス（図４の例では（c:\log2.dat））をもとに、Ｗｅｂリソース記憶部３から該当するＷｅｂリソースのファイルを読み出し、このファイルをステップＳ２６により再現用Ｗｅｂブラウザ５にレスポンスとして返送する。
【００２６】
また、上記（./css/style.css）に対する処理が終了すると、閲覧履歴解析部４はステップＳ２７において、閲覧履歴テーブル２に保存されたすべてのＵＲＬについて処理が終了したか否かを判定する。そして、ここではまだ（./img/image1.gif）や（./js/script.js）等に対応するＵＲＬが残っているので、ステップＳ２２に戻って（./img/image1.gif）に対応するＨＴＭＬファイル（http://x.y.z/ img/image1.gif）を再現用Ｗｅｂブラウザ５にロードする。この結果、上記ＨＴＭＬファイル（http://x.y.z/ img/image1.gif）について、ステップＳ２２〜Ｓ２６による処理が実行される。  
以後同様に、閲覧履歴テーブル２に保存されたすべてのＵＲＬについて処理が終了するまで、上記ステップＳ２２〜Ｓ２６による処理が繰り返し実行される。
【００２７】
なお、上記解析プロキシ部６からＷｅｂリソースのファイルが返送されると、再現用Ｗｅｂブラウザ５はこの返送されたファイルをもとにＷｅｂページを再生し、この再生されたＷｅｂページを例えば図示しない興味解析部へ送る。興味解析部は、上記再生されたＷｅｂページから例えばキーワード検索等の処理を行い、ユーザの興味を判定する。
【００２８】
＜実施形態の効果＞
以上詳述したようにこの実施形態では、閲覧履歴テーブル２をもとにtop.htmlに記述されたＵＲＬに対応するＨＴＭＬファイルを選択して再現用Ｗｅｂブラウザ５にロードし、この再現用Ｗｅｂブラウザ５から上記ＨＴＭＬファイルに基づくリクエストを解析プロキシ部６に送る。そして、解析プロキシ部６により、上記リクエストをもとにＷｅｂサーバＷＳＶではなくプロキシサーバ内の閲覧履歴テーブル２にアクセスしてファイルパスを取得し、この取得したファイルパスを用いてＷｅｂリソース記憶部３から対応するＷｅｂリソースのファイルを取得して、これを再現用Ｗｅｂブラウザ５にレスポンスとして返送するようにしている。
【００２９】
したがって、Ｗｅｂリソースを取得する処理が再現用Ｗｅｂブラウザ５の機能を活用して行われることになるため、文字列書き換えの処理負荷を軽減することができる。また、解析プロキシ６は、通常のプロキシとは異なり、ネットワークＮＷにはアクセスせずにプロキシサーバ内の閲覧履歴テーブル２及びＷｅｂリソース記憶部３に保存された閲覧履歴及びファイルに対しアクセスする。このため、ネットワークＮＷから切断されていて、ＷｅｂサーバＷＳＶとの間で通信を行えない場合でも、ユーザによるＷｅｂページの閲覧状態を再現することができる。さらに、ＣＳＳファイルの中でさらにＣＳＳファイルを呼び出す処理や、Javascript （登録商標）を実行する処理は、再現用Ｗｅｂブラウザ５で実行される。このため、ＣＳＳファイルがインクルードされている場合や、Javascript （登録商標）が実行されて動的にＷｅｂリソースが呼び出される場合にも、ユーザによるＷｅｂページの閲覧状態を再現することができる。
【００３０】
［他の実施形態］
前記実施形態では、Ｗｅｂ閲覧履歴解析システムを構成する各機能部１〜６がすべてプロキシサーバ内に設けられる場合について説明したが、各機能部１〜６の一部は異なるサーバに設けてもよい。すなわち、Ｗｅｂ閲覧履歴解析システムを構成する各機能部１〜６は複数のコンピュータに分散配置されてもよい。
【００３１】
その他、Ｗｅｂ閲覧履歴解析システムの構成や、Ｗｅｂページの種類とその内容、Ｗｅｂ閲覧履歴の保存処理の手順とその内容、Ｗｅｂページの閲覧状態の再現処理の手順とその内容等についても、この発明の要旨を逸脱しない範囲で種々変形して実施可能である。
【００３２】
要するにこの発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【符号の説明】
【００３３】
ＵＴ…ユーザ端末、ＮＷ…ネットワーク、ＷＳＶ…Ｗｅｂサーバ、１…Ｗｅｂ閲覧リソース取得部、２…閲覧履歴テーブル、３…Ｗｅｂリソース記憶部、４…閲覧履歴解析部、５…Ｗｅｂブラウザ、６…解析プロキシ部。
【図１】
2014229119.tif 000003
【図２】
2014229119.tif 000004
【図３】
2014229119.tif 000005
【図４】
2014229119.tif 000006