(57)【特許請求の範囲】
【請求項１】
他の文書の所在を示すリンク情報の付加された文書をユーザ端末からの当該文書の閲覧要求に応じてネットワークを介して取得し、その取得した文書をユーザ端末に提供するようにした文書閲覧制御システムにおいて、
文書の所在を表すリンク情報と当該文書の評価値情報との対応関係を示す評価値情報テーブルを格納したテーブル格納手段と、
ユーザ端末からの文書の閲覧要求に応じて当該文書をユーザ端末に提供する際に、テーブル格納手段に格納された評価値情報テーブルを参照して、当該文書に含まれるリンク情報に対応した評価値情報に依存する表現情報を生成する表現情報生成手段と、
当該文書に含まれるリンク情報に対応した評価値情報を入力させる入力画面をユーザ端末に表示させる為の入力画面情報を生成する入力画面情報生成手段と、
表現情報生成手段にて生成された表現情報をリンク情報に関連づけて当該文書に含めてユーザ端末に提供すると共に、上記入力画面情報生成手段にて生成された入力画面情報をユーザ端末に提供する制御手段と、
ユーザ端末から、文書の所在を表すリンク情報と当該文書の評価値情報とを受信し、上記評価値情報テーブルに登録する登録手段と、
ユーザ端末から、文書の所在を表すリンク情報と当該文書の評価値情報とを受信し、受信した評価値情報に基づいて評価値情報テーブルにおける受信したリンク情報に対応する評価値情報を更新する評価値情報更新手段とを備え、
上記入力画面情報生成手段は、上記評価値を更新する為の値がそれぞれ対応付けられた１つ以上のボタンを入力画面に含ませることを特徴とする文書閲覧制御システム。
【請求項２】
請求項１記載の文書閲覧制御システムにおいて、
上記評価値情報テーブルに登録された評価値情報を経過時間に応じてその評価が下がるように更新する評価値情報更新手段を更に備えた文書閲覧制御システム。
【請求項３】
他の文書の所在を示すリンク情報の付加された文書をユーザ端末からの当該文書の閲覧要求に応じてネットワークを介して取得し、その取得した文書をユーザ端末に提供するようにした文書閲覧制御システムでのコンピュータを、
文書の所在を表すリンク情報と当該文書の評価値情報との対応関係を示す評価値情報テーブルを格納したテーブル格納手段と、
ユーザ端末からの文書の閲覧要求に応じて当該文書をユーザ端末に提供する際に、テーブル格納手段に格納された評価値情報テーブルを参照して、当該文書に含まれるリンク情報に対応した評価値情報に依存する表現情報を生成する表現情報生成手段と、
当該文書に含まれるリンク情報に対応した評価値情報を入力させる入力画面をユーザ端末に表示させる為の入力画面情報を生成する入力画面情報生成手段と、
表現情報生成手段にて生成された表現情報をリンク情報に関連づけて当該文書に含めてユーザ端末に提供すると共に、上記入力画面情報生成手段にて生成された入力画面情報をユーザ端末に提供する制御手段と、
ユーザ端末から、文書の所在を表すリンク情報と当該文書の評価値情報とを受信し、上記評価値情報テーブルに登録する登録手段と、
ユーザ端末から、文書の所在を表すリンク情報と当該文書の評価値情報とを受信し、受信した評価値情報に基づいて評価値情報テーブルにおける受信したリンク情報に対応する評価値情報を更新する評価値情報更新手段とを備え、
上記入力画面情報生成手段は、上記評価値を更新する為の値がそれぞれ対応付けられた１つ以上のボタンを入力画面に含ませるように機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ユーザ端末からの閲覧要求に応じて、インターネット等のネットワークを介して得られた文書を当該ユーザ端末に提供するようにした文書閲覧制御システムに係り、詳しくは、他の文書の所在を表すリンク情報（ハイパーリンク等）を含む文書（ハイパーテキスト等）についての文書閲覧制御システムに関する。
【０００２】
【従来の技術】
ハイパーテキストでは、文書中の種々の部位に対応させて、当該文書に関連する他の文書の所在を表す情報（ハイパーリンク：リンク情報）が付与されている。以下、文脈が明確である限り、ハイパーテキストを単に「文書」、ハイパーリンクを単に「リンク」と書く場合がある。
【０００３】
例えば、インターネットから提供されるこのような文書を閲覧するシステムでは、ユーザが文書を直接閲覧するためのユーザ端末（パーソナルコンピュータ）と文書閲覧制御を行なうサーバとがＬＡＮにて接続され、各ユーザ端末からの閲覧要求に応じてサーバがインターネットを介して当該閲覧要求の対象となる文書を収集する。そして、収集された文書がサーバから更にＬＡＮを介して閲覧要求の発せられたユーザ端末に提供される。ユーザ端末では、この提供された文書が表示され、ユーザはその閲覧が可能となる。
【０００４】
そして、ユーザ端末に表示された文書中のリンクに対応づけられた部位を指定すると（マウスのクリック操作等）、そのリンク情報がＬＡＮを介してサーバに転送される。サーバがそのリンク情報に基づいて収集した他の文書を当該ユーザ端末に返送することにより、当該ユーザ端末では、更に、他の文書の閲覧が可能となる。
【０００５】
このようにハイパーリンク上で公開された文書は、文書中のリンク情報（ハイパーリンク）を手繰ることによって、所在位置に関係なく、ユーザ端末で順次閲覧することができる。
【０００６】
【発明が解決しようとする課題】
上記のようなハイパーテキストなどのような文書には、その文書の著作者がハイパーリンク等のリンク情報を付与する。そのため、リンク先の文書が必ずしも閲覧者が期待する情報を含んでいるとは限らない。このため、閲覧者の期待しない文書をユーザ端末に表示させられると、かえって閲覧者の閲覧作業の妨げになってしまう場合がある。
【０００７】
また、１つの文書に何の区別もなく多くのリンク情報を付与していると、閲覧者が必要とする文書を指すリンク情報がどれであるか分かりにくい。
そこで、本発明の第一の課題は、文書に含まれるリンク情報の指す他の文書がどのようなものであるかをある程度判断できるような状態で当該文書の閲覧を可能とするような文書閲覧制御システムを提供することである。
【０００８】
また、本発明の第二の課題は、そのようなシステムでの処理をコンピュータに行なわせるためのプログラムを格納した記録媒体を提供することである。
【０００９】
【課題を解決するための手段】
上記課題を解決するため、本発明は、請求項１に記載されるように、他の文書の所在を示すリンク情報の付加された文書をユーザ端末からの当該文書の閲覧要求に応じてネットワークを介して取得し、その取得した文書をユーザ端末に提供するようにした文書閲覧制御システムにおいて、文書の所在を表すリンク情報と当該文書の評価値情報との対応関係を示す評価値情報テーブルを格納したテーブル格納手段と、ユーザ端末からの文書の閲覧要求に応じて当該文書をユーザ端末に提供する際に、テーブル格納手段に格納された評価値情報テーブルを参照して、当該文書に含まれるリンク情報に対応した評価値情報に依存する表現情報を生成する表現情報生成手段と、当該文書に含まれるリンク情報に対応した評価値情報を入力させる入力画面をユーザ端末に表示させる為の入力画面情報を生成する入力画面情報生成手段と、表現情報生成手段にて生成された表現情報をリンク情報に関連づけて当該文書に含めてユーザ端末に提供すると共に、上記入力画面情報生成手段にて生成された入力画面情報をユーザ端末に提供する制御手段と、ユーザ端末から、文書の所在を表すリンク情報と当該文書の評価値情報とを受信し、上記評価値情報テーブルに登録する登録手段と、ユーザ端末から、文書の所在を表すリンク情報と当該文書の評価値情報とを受信し、受信した評価値情報に基づいて評価値情報テーブルにおける受信したリンク情報に対応する評価値情報を更新する評価値情報更新手段とを備え、上記入力画面情報生成手段は、上記評価値を更新する為の値がそれぞれ対応付けられた１つ以上のボタンを入力画面に含ませることを特徴とする。
【００１０】
このような文書閲覧システムでは、ユーザ端末から文書の閲覧要求に応じてその文書をネットワークから取得すると、テーブル格納手段に格納された評価値情報テーブルを参照して、その文書に付加されたリンク情報に対応する評価値情報を取得する。そして、その評価値情報に依存する表現情報が生成され、その表現情報が当該リンク情報に関連づけられて当該文書に含められてユーザ端末に提供される。
【００１１】
その結果、ユーザ端末では、提供された文書を閲覧可能な状態（表示）にする際に、その文書に含まれるリンク情報に関連づけられた表現情報が同時に閲覧可能となる。この表現情報は、文書の評価値情報に依存しており、ユーザは、その表現情報を認識することによりリンク先の文書の評価を認識することが可能となる。この評価に応じて更に閲覧を希望する文書を決める（リンク情報の指定）ことができる。
【００１２】
評価値情報は、文書についての評価を数値、ランク等で表したものであり、評価の程度を表すものである。この評価値情報は、実際に文書を利用したユーザが任意に決めることができる。この文書の評価値情報と文書の所在を表すリンク情報の対応関係を表した評価値情報テーブルは、予め、作成したものをテーブル格納手段に格納しておいても、また、その文書の閲覧したときに、ユーザ端末からその評価値情報を入力して当該文書閲覧制御システムに提供することもできる。
【００１３】
評価値情報に依存する表現情報は、その評価値情報が表す評価の程度を種々の形態で表現する情報であり、マーク、色、輝度等の視覚的に把握可能な情報であっても、音色、音程などの聴覚的に把握可能な情報であってもよい。
上述したように、例えば、文書を閲覧した際にその文書の評価情報を登録することができるという観点から、本発明は、上記システムにおいて、ユーザ端末から、文書の所在を表すリンク情報と当該文書の評価値情報とを受信し、上記評価値情報テーブルに登録する登録手段を備えるように構成することができる。
【００１４】
このようなシステムでは、例えば、ユーザ端末にて文書を閲覧した際にその文書の評価値情報と、その文書の所在を表すリンク情報を当該ユーザ端末から文書閲覧制御システムに送信すると、そのリンク情報と評価値情報とが対応づけられて上記テーブルに登録される。以後、他の文書からこの文書にリンクが張られる場合、この評価値情報に依存した表現情報が当該他の文書に含められる。
【００１５】
リンクが張られた文書の評価を視覚的に直ちに認識できると共に、閲覧している文書の構成が損なわれないという観点から、上記制御手段にて生成される表現情報は、依存する評価値情報の関数となる色情報を含むように構成することができる。
このようなシステムでは、表現情報に基づいた特別のマーク等を追加して文書構成を損うことなく、例えば、文書中のリンク情報を指定するための部位を当該色情報に基づいて色表示させることで、リンクが張られた文書の評価が判定できるようになる。この色表示を見たユーザは、リンク情報にて所在が特定される文書の大まかな評価を直ちに認識することができる。
【００１６】
一般に、時間の経過と共に情報の価値が下がる。従って、時間の経過に応じた適切な評価をリンク先の文書に自動的に与えることができるという観点から、本発明は、請求項２に記載されるように、上記各システムにおいて、上記評価値情報テーブルに登録された評価値情報を経過時間に応じてその評価が下がるように更新する評価値情報更新手段を更に備えるように構成することができる。
【００１７】
また、各リンク情報にて所在が特定される文書の評価をユーザが自由に変更できるという観点から、本発明は、ユーザ端末から、文書の所在を表すリンク情報と当該文書の評価値情報とを受信し、受信した評価値情報に基づいて評価値情報テーブルにおける受信したリンク情報に対応する評価値情報を更新する評価値情報更新手段を更に備えるように構成することができる。
【００１８】
このようなシステムでは、ユーザ端末からのリンク情報及び評価値情報を受信すると、評価値情報テーブルにおける当該受信リンク情報に対応する評価値情報が受信評価値情報に基づいて更新される。
受信評価値情報に基づいて行なう評価値情報の更新のアルゴリズムは、特に限定されない。受信評価値情報に置換することも可能であるし、また、受信評価値情報を所定の関数を用いて変換し、その変換された値を新たな評価値情報とすることも可能である。
【００１９】
更に、上記第二の課題を解決するため、本発明は、請求項３に記載されるように、他の文書の所在を示すリンク情報の付加された文書をユーザ端末からの当該文書の閲覧要求に応じてネットワークを介して取得し、その取得した文書をユーザ端末に提供するようにした文書閲覧制御システムでのコンピュータを、文書の所在を表すリンク情報と当該文書の評価値情報との対応関係を示す評価値情報テーブルを格納したテーブル格納手段と、ユーザ端末からの文書の閲覧要求に応じて当該文書をユーザ端末に提供する際に、テーブル格納手段に格納された評価値情報テーブルを参照して、当該文書に含まれるリンク情報に対応した評価値情報に依存する表現情報を生成する表現情報生成手段と、当該文書に含まれるリンク情報に対応した評価値情報を入力させる入力画面をユーザ端末に表示させる為の入力画面情報を生成する入力画面情報生成手段と、表現情報生成手段にて生成された表現情報をリンク情報に関連づけて当該文書に含めてユーザ端末に提供すると共に、上記入力画面情報生成手段にて生成された入力画面情報をユーザ端末に提供する制御手段と、ユーザ端末から、文書の所在を表すリンク情報と当該文書の評価値情報とを受信し、上記評価値情報テーブルに登録する登録手段と、ユーザ端末から、文書の所在を表すリンク情報と当該文書の評価値情報とを受信し、受信した評価値情報に基づいて評価値情報テーブルにおける受信したリンク情報に対応する評価値情報を更新する評価値情報更新手段とを備え、上記入力画面情報生成手段は、上記評価値を更新する為の値がそれぞれ対応付けられた１つ以上のボタンを入力画面に含ませるように機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体として構成される。
【００２０】
ここで、記録媒体は、コンピュータにて読み取り可能な媒体であり、例えば、磁気的、電気的に情報を記録することのできる媒体である。具体的には、ＣＤ−ＲＯＭ、フロッピーディスク、光磁気ディスク（ＭＯ）、磁気テープ、半導体メモリ等が記録媒体に含まれる。
【００２１】
【発明の実施の形態】
以下、本発明の実施の一形態を図面に基づいて説明する。
本発明の実施の一態様に係る文書閲覧制御システムを有する文書の閲覧システムは、例えば、図１のように構成されている。
図１において、通常のパーソナルコンピュータにて構成されるユーザ端末１００と、インターネット等のネットワーク３００に接続されたサーバ２００がＬＡＮを介してそれぞれ接続されている。各ユーザ端末１００は、サーバ２００を介してネットワーク３００からの情報（文書）を取得できるようになっている。
【００２２】
このような文書の閲覧システムの例では、本発明に係る文書閲覧制御システムは、上記サーバ２００内に構築される。このサーバ２００は、例えば、図２に示すようなハードウエアを有している。
図２において、このサーバ２００は、ＣＰＵ２０１、メモリユニット２０２、ＬＡＮユニット２０３、ネットワークインタフェース２０４、表示ユニット２０５、入力ユニット２０６、ＣＤ−ＲＯＭドライブユニット２０７及びハードディスクユニット２０８を有している。上記ＣＰＵ２０１及び各ユニットは、バスにて相互に接続されている。
【００２３】
ＣＰＵ２０１は、メモリユニット２０２に格納されるプログラムに従って種々の処理を実行する。メモリユニット２０２は、ＲＡＭ、ＲＯＭにて構成され、ＣＰＵ２０１にて実行されるべきプログラム、各種処理に必要なデータ及びテーブルなどを記憶する。ＬＡＮユニット２０３は図１に示すＬＡＮに接続され、各ユーザ端末１００との間でデータ通信を行なう。ネットワークインターフェース２０４は、インターネット等のネットワーク３００に接続され、このネットワーク３００を介して提供される情報（文書）の受信、ネットワーク３００への情報の送信を行なう。
【００２４】
表示ユニット２０５及び入力ユニット２０６は、情報の出力及び情報の入力のために用いられる。ハードディスクユニット２０８は、各種ファイル、テーブル、プログラム等を格納する。ＣＤ−ＲＯＭドライブユニット２０７は、ＣＤ−ＲＯＭ５００がセットされ、このＣＤ−ＲＯＭ５００に記録されたプログラム等の情報を読み出す。文書閲覧制御システムに関するプログラムは、ＣＤ−ＲＯＭ５００から読み出され、ハードディスクユニット２０８にインストールされる。そして、当該システムが立ち上がる際に、このプログラムがハードディスクユニット２０８からメモリユニット２０２に読み出される。ＣＰＵ２０１がこのメモリユニット２０２に格納されたプログラムに従って文書閲覧制御システムに係る処理を実行する。
【００２５】
以下の例では、ネットワーク３００（インターネット）から提供される文書（ハイパーテキスト）としてＷｅｂ文書が用いられる。Ｗｅｂ文書のリンク情報としてはＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）が通常使われる。また、ＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ  ）に従ってＵＲＬ（リンク情報）が指定される。ＵＲＬ（リンク情報）は、Ｗｅｂ文書検索サービス（ＨＴＴＰＤ）を行なうコンピュータのアドレス、サービス（ＨＴＴＰＤ）が稼働しているポート番号、検索対象のＷｅｂ文書のパス等の情報で構成される。なお、ＵＲＬの指定は、他のプロトコル、例えば、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）に従っても可能である。
【００２６】
各ユーザ端末１００は、Ｗｅｂ文書（ハイパーテキスト）を閲覧するためのプログラム（ブラウザ）を備えている。文書の閲覧を希望するユーザのユーザ端末で、このプログラム（ブラウザ）が起動されると、例えば、図３に示すような開始画面が表示される。ユーザがこの開始画面においてリンク情報（ｈｔｔｐ：／／ｗｗｗ．  ・・・・）を入力して「ＧＯ」ボタンをクリックすると、このリンク情報と共に、このリンク情報にて所在が特定されるＷｅｂ文書の閲覧要求（Ｉ）が、初期画面を表す元ファイル中に記述された閲覧制御システム呼び出し名に基づいて、この閲覧制御システムが構築されたサーバ２００に転送される。
【００２７】
以後、サーバ２００のＣＰＵ２０１は、例えば、図４に示す手順に従って閲覧制御処理を実行する。
図４において、上記のようにユーザ端末１００から転送された閲覧要求（Ｉ）及びリンク情報（Ａ）を受け取ると（Ｓ１）、ユーザ端末１００での出力用の文書の準備を行なう（Ｓ２）。この文書は、ユーザ端末１００に送られて、当該ユーザ端末１００の表示画面に表示され、例えば、図５に示すように構成される。即ち、この文書は、評価入力や次の閲覧要求等を閲覧制御システムに入力するための入力画面部Ｗと、各種の情報を提示するための情報提示部Ｄｏとから構成されている。この出力用の文書の始めに、例えば、図６に示すような記述を置くことにより、上記入力画面部Ｗを形成することができる。
【００２８】
ユーザ端末１００に表示された文書の入力画面部Ｗにおいて、文書の評価値は「Ｃａｔｃｈ  」、「Ｍａｒｋ」、「Ｄｉｓｃａｒｄ  」のボタンを指定（  クリック）  することにより、入力することができる。各ボタンと評価値の関係は、
「Ｃａｔｃｈ  」＞「Ｍａｒｋ」＞０＞「Ｄｉｓｃａｒｄ  」
の順になっている。また、「Ｊｕｍｐ」の欄にリンク情報（  ＵＲＬ）を入力して、「Ｇｏ」ボタンを操作（  クリック）  すると、そのリンク情報にて所在が特定される文書の閲覧要求が、図６に示すように指定される「閲覧制御システム呼びだし名」に基づいて、閲覧制御システムが構築されるサーバ２００に送られる。
【００２９】
図４の処理に戻って、上記のようにして、出力用の文書の準備が終了すると、ユーザ端末１００から提供されたリンク情報（Ａ）にて所在が特定されるＷｅｂ文書（Ｂ）をネットワーク３００（インターネット）を介して取得する（Ｓ３）。
このようにユーザ端末１００から指定されたＷｅｂ文書（Ｂ）をネットワーク３００から取得したときに、そのＷｅｂ文書（Ｂ）はそのままユーザ端末１００に送信されるのではなく、そのＷｅｂ文書（Ｂ）に付加されたリンク情報について次のような処理が行なわれる。なお、このリンク情報（Ａ’）は、Ｗｅｂ文書（Ｂ）内で、例えば、
＜Ａ  ＨＲＥＦ＝  ”ＵＲＬ（Ａ’）”＞  文書説明文＜／Ａ＞
のように記述される。
【００３０】
Ｗｅｂ文書（Ｂ）中の全てのリンク情報についての処理が終了したか否かを判定しつつ（Ｓ４）、Ｗｅｂ文書（Ｂ）から抽出されるリンク情報（Ａ’）に対応した評価値が評価値テーブルに登録されているか否かが判定される（Ｓ５）。この評価値テーブルには、例えば、図７に示すように、リンク情報（ＵＲＬ）とそのリンク情報にて所在が特定されるＷｅｂ文書の評価値との関係が記述されている。この評価値テーブルは、例えば、ハードディスクユニット２０８内に格納されている。
【００３１】
そして、このＷｅｂ文書（Ｂ）において引用される他の文書のリンク情報（Ａ’）の評価値がまだ評価値テーブルに登録されていない場合（Ｓ５で、ＮＯ）、そのリンク情報（Ａ’）と評価値の初期値（Ｃ０  ）とがそれぞれ対応付けられるように評価テーブルに登録される（Ｓ９）。この初期値（Ｃ０  ）は、例えば、評価値の中間値に決められる。
【００３２】
一方、Ｗｅｂ文書（Ｂ）において引用される他の文書のリンク情報（Ａ’）の評価値（Ｃ’）が登録されている場合、新たな評価値が、例えば、
Ｃ’＝  Ｃ’・２−ｔ／Ｔ
に従って演算される。そして、評価値テーブルにおけるリンク情報（Ａ’）に対する評価値が新たに演算された値に更新される（Ｓ６）。なお、上記式において、ｔは、当該リンク情報（Ａ’）に対応する評価値の前回の更新時からの経過時間、Ｔは定数である。即ち、この評価値は、時間の経過と共に減少する。
【００３３】
このように、抽出されたリンク情報（Ａ’）に対応する評価値（Ｃ’）が更新されると、そのリンク情報（Ａ’）の評価値（Ｃ’）が評価テーブルから取得される（Ｓ７）。そして、その評価値（Ｃ’から）、例えば、色関数ｃｏｌｏｒ（Ｃ’）  に基づいて当該リンク情報（  Ａ’）で所在が特定される他の文書の引用部分（例えば、下線が付された文書説明文）の表示色が演算される。そして、その引用部分が演算された表示色のものに置き換えられる（Ｓ８）。
【００３４】
このステッＳ８での処理は、例えば、
＜ＩＮＰＵＴ  ＴＹＰＥ＝  ｒａｄｉｏ  ＮＡＭＥ  ＝  ”  検索制御システム用引数名”  ＶＡＬＵＥ＝”ＵＲＬ（Ａ’）＞
＜ＦＯＮＴ  ＣＯＬＯＲ  ＝  ｃｏｌｏｒ（Ｃ’）＞＜Ｕ＞  文書説明文（引用部分）＜／Ｕ＞
のように記述される。
【００３５】
Ｗｅｂ文書（Ｂ）に付加された全てのリンク情報について上述した処理が繰り返し実行される（Ｓ４で、ＹＥＳ）。そして、全てのリンク情報についての処理が終了すると（Ｓ４で、ＮＯ）、このＷｅｂ文書（Ｂ）がサーバ２００（文書閲覧制御システム）から閲覧要求（Ｉ）のなされたユーザ端末１００にＬＡＮを介して供給される（Ｓ１０）。
【００３６】
このように各リンク情報にて所在が特定される他の文書の引用部分の色表示がその評価値に基づいて変更されたＷｅｂ文書（Ｂ）を受信したユーザ端末１００では、このＷｅｂ文書（Ｂ）が表示画面上に開かれる。このとき、各リンク情報にて所在が特定される他の文書の引用部分（当該他の文書の説明文）は、当該他の文書の評価値に応じた色にて表示される（ｃｏｌｏｒ（Ｃ’））。ユーザは、この色を見て、引用部分が指す他の文書の大まかな評価を行なうことができる。
【００３７】
その評価に基づいてＷｅｂ文書（Ｂ）内のある引用部分の指定操作（クリック）を行なうと、その引用部分に対応したリンク情報と他の文書の閲覧要求がユーザ端末１００からサーバ２００に出力される。すると、サーバ２００では、上記と同様の処理（図４参照）を実行し、更に他の文書の引用部分の色がその評価値に応じて変更された当該他の文書をユーザ端末１００に返送する。
【００３８】
図５に示す入力画面部Ｗは、閲覧要求に係るＷｅｂ文書（Ｂ）がユーザ端末１００に表示された状態でも、表示画面上に表示されている。そして、このＷｅｂ文書（Ｂ）を読んだユーザがその評価として、当該入力画面部Ｗにおける入力ボタン「Ｃａｔｃｈ  」、「Ｍａｒｋ」、「Ｄｉｓｃａｒｄ  」のいずれかを操作（  クリック）  すると、当該Ｗｅｂ文書（Ｂ）の所在を特定するリンク情報（Ａ）及び指定された評価情報（  評価値）  が評価入力要求（ＩＩ）と共にサーバ２００に転送される。
【００３９】
この場合、サーバ２００のＣＰＵ２０１は、例えば、図８に示す手順に従って処理を実行する。
図８において、ユーザ端末１００からのリンク情報（Ａ）及び評価値（Ｃ）を評価入力要求（ＩＩ）と共に取得すると（Ｓ１１）、評価データテーブル内のリンク情報（Ａ）に対応する評価値が取得した評価値（Ｃ）に基づいて更新される（Ｓ１２）。新たな評価値（更新値）は、例えば、
２−ｔ／Ｔ・Ｃ’＋Ｃ
に従って演算される。なお、この式において、ｔは前回更新してからの経過時間であり、Ｃ’は今回の更新前の評価値である。
【００４０】
このようにリンク情報（Ａ）に対応する評価値が演算され、その評価値が更新されると、処理が終了される。。なお、評価入力要求（ＩＩ）と共に入力されたリンク情報がまだ評価値テーブルに登録されていない場合、上記式においてＣ’＝０となり、入力した評価値（Ｃ）がそのままリンク情報（Ａ）に対応する評価値として評価値テーブルに登録される。
【００４１】
本例に係る文書閲覧制御システムでは、上述したように、各リンク情報にて所在が特定されるＷｅｂ文書の評価値は、時間の経過と共に低下すると共に、ユーザがそのＷｅｂ文書を読んでその評価を新たに行なう毎に、その評価に応じた評価値が加算される。従って、時間経過に従った価値の低下及びユーザの主観の双方を考慮したかたちでＷｅｂ文書の評価値を更新することができる。
【００４２】
上記例において、サーバ２００に設けられたハードディスクユニット２０８がテーブル格納手段に対応し、図４におけるステップＳ８での処理が表現情報生成手段に対応し、ステップＳ８、Ｓ４、Ｓ１０での処理が制御手段に対応する。また、図５におけるステップＳ１２での処理（リンク情報が新規な場合）がリンク情報及び対応する評価情報を評価情報テーブルに登録する手段に対応する。更に、図４に示すステップＳ６、図８に示すステップＳ１２での処理が評価情報更新手段に対応する。
【００４３】
また更に、図４に示すステップＳ４での処理がリンク抽出ステップに対応する。
【００４４】
【発明の効果】
以上説明してきたように、請求項１、２に記載される本願発明によれば、リンク情報にて所在が特定される他の文書の評価値情報に依存した表現情報が含められた文書がユーザ端末に提供されるので、ユーザ端末では、その表現情報によって提供された文書に含まれるリンク情報の指す他の文書がどのようなものであるかをある程度判断できるような状態で当該文書の閲覧が可能となる。
【００４５】
また、請求項３に記載の本願発明によれば、上記のように文書に含まれるリンク情報の指す他の文書がどのようなものであるかをある程度判断できるような状態で当該文書の閲覧を可能とするような文書閲覧制御システムでの処理をコンピュータに行なわせるためのプログラムを格納した記録媒体を提供することができる。
【図面の簡単な説明】
【図１】文書の閲覧システムの構成を示すブロック図である。
【図２】本発明に係る文書閲覧制御システムが適用されるサーバのハードウエア構成例を示すブロック図である。
【図３】ユーザ端末に表示される文書閲覧の開始画面の例を示す図である。
【図４】文書閲覧制御処理の手順を示すフローチャートである。
【図５】ユーザ端末における閲覧文書の表示例を示す図である。
【図６】閲覧文書の入力画面部を形成すためのプログラムの例を示す図である。
【図７】評価値テーブルの構成例を示す図である。
【図８】評価値を入力するための処理の手順を示すフローチャートである。
【図１】
0003634148.tif 000002
【図２】
0003634148.tif 000003
【図３】
0003634148.tif 000004
【図４】
0003634148.tif 000005
【図５】
0003634148.tif 000006
【図６】
0003634148.tif 000007
【図７】
0003634148.tif 000008
【図８】
0003634148.tif 000009