(57)【要約】【課題】情報の更新を反映した精度の高い関連情報を提供すること【解決手段】関連情報提供システム２は、端末４から関連元情報の参照先情報を受信し、関連元情報の実体を取得端末４に送信する中継手段２０１と、関連元情報の実体とその関連元情報の参照先情報を取得し、関連属性情報を生成し、取得した参照先情報と生成した関連属性情報とを対応付けて関連属性情報記憶部２０３へ記憶する関連属性情報生成手段２０２と、関連属性情報生成手段から参照先情報とその参照先情報に対応する関連属性情報とを受信し、受信した関連属性情報を利用して関連属性情報生成手段から受信した参照先情報と対応する関連元情報の関連情報の参照先情報を関連属性情報記憶部から選択する関連情報選択手段２０４と、を備え、中継手段は、関連元情報の実体とともに関連情報選択手段により選択された関連情報の参照先情報を端末に送信する。【選択図】図１
2008217481.tif 000002
【特許請求の範囲】
【請求項１】
端末から関連元情報の参照先情報を受信し、前記受信した参照先情報を情報提供サーバに送信して前記関連元情報の実体を取得し、取得した関連元情報の実体を前記端末に送信する中継手段と、
前記中継手段が受信した関連元情報の実体とその関連元情報の参照先情報を取得し、前記取得した関連元情報の実体から関連属性情報を生成し、前記取得した参照先情報と前記生成した関連属性情報とを対応付けて関連属性情報記憶部へ記憶する関連属性情報生成手段と、
前記関連属性情報生成手段から参照先情報とその参照先情報に対応する関連属性情報とを受信し、前記受信した関連属性情報を利用して前記関連属性情報生成手段から受信した参照先情報と対応する関連元情報の関連情報の参照先情報を前記関連属性情報記憶部から選択する関連情報選択手段と、を備え、
前記中継手段は、前記関連元情報の実体とともに前記関連情報選択手段により選択された前記関連情報の参照先情報を前記端末に送信することを特徴とした関連情報提供システム。
【請求項２】
前記関連属性情報生成手段は、前記中継手段が前記参照元情報の実体を受信する都度即時に前記関連属性情報を生成し、生成した関連属性情報を前記関連属性情報記憶部に追加または更新して記憶することを特徴とする請求項１に記載の関連情報提供システム。
【請求項３】
前記関連情報選択手段は、関連元情報とその関連元情報の関連情報との間の関連度合いを表す情報関連度を生成し、前記情報関連度が所定の条件を満足する関連情報の参照先情報を選択することを特徴とする請求項1または請求項２に記載の関連情報提供システム。
【請求項４】
前記関連情報の参照情報と関連情報提示条件を対応付けて記憶する関連情報提示条件記憶部を備え、
前記情報選択手段は、前記関連情報提示条件に基づいて関連情報の参照先情報を選択することを特徴とする請求項１ないし請求項３のいずれかひとつに記載の関連情報提供システム。
【請求項５】
コンピュータを、
端末から関連元情報の参照先情報を受信し、前記受信した参照先情報を情報提供サーバに送信して前記関連元情報の実体を取得し、取得した関連元情報の実体を前記端末に送信する中継手段と、
前記中継手段が受信した関連元情報の実体とその関連元情報の参照先情報を取得し、前記取得した関連元情報の実体から関連属性情報を生成し、前記取得した参照先情報と前記生成した関連属性情報とを対応付けて関連属性情報記憶部へ記憶する関連属性情報生成手段と、
前記関連属性情報生成手段から参照先情報とその参照先情報に対応する関連属性情報とを受信し、前記受信した関連属性情報を利用して前記関連属性情報生成手段から受信した参照先情報と対応する関連元情報の関連情報の参照先情報を前記関連属性情報記憶部から選択する関連情報選択手段として機能させ、
前記中継手段は、前記関連元情報の実体とともに前記関連情報選択手段により選択された前記関連情報の参照先情報を前記端末に送信することを特徴とした関連情報提供プログラム。
【請求項６】
前記関連属性情報生成手段は、前記中継手段が前記参照元情報の実体を受信する都度即時に前記関連属性情報を生成し、生成した関連属性情報を前記関連属性情報記憶部に追加または更新して記憶することを特徴とする請求項５に記載の関連情報提供プログラム。
【請求項７】
前記関連情報選択手段は、関連元情報とその関連元情報の関連情報との間の関連度合いを表す情報関連度を生成し、前記情報関連度が所定の条件を満足する関連情報の参照先情報を選択することを特徴とする請求項５または請求項６に記載の関連情報提供プログラム。
【請求項８】
前記情報選択手段は、予め関連情報提示条件記憶部に前記関連情報の参照情報と対応付けて記憶された関連情報提示条件に基づいて関連情報の参照先情報を選択することを特徴とする請求項５ないし請求項７のいずれかひとつに記載の関連情報提供プログラム。
【請求項９】
中継手段が、端末から関連元情報の参照先情報を受信し、前記受信した参照先情報を情報提供サーバに送信して前記関連元情報の実体を取得する関連元情報取得工程と、
関連属性情報生成手段が、前記中継手段が受信した関連元情報の実体とその関連元情報の参照先情報を取得し、前記取得した関連元情報の実体から関連属性情報を生成し、前記取得した参照先情報と前記生成した関連属性情報とを対応付けて関連属性情報記憶部へ記憶する関連属性情報生成工程と、
関連情報選択手段が、参照先情報とその参照先情報に対応する関連属性情報とを取得し、前記取得した関連属性情報を利用して前記取得した参照先情報と対応する関連元情報の関連情報の参照先情報を前記関連属性情報記憶部から選択する関連情報選択工程と、
前記中継手段が、前記関連元情報取得工程で取得した関連元情報の実体とともに前記関連情報選択工程で選択された前記関連情報の参照先情報を前記端末に送信する関連情報送信工程を備えた関連情報提供方法。
【請求項１０】
前記関連属性情報生成工程では、前記中継手段が前記参照元情報の実体を受信する都度即時に前記関連属性情報を生成し、生成した関連属性情報を前記関連属性情報記憶部に追加または更新して記憶することを特徴とする請求項９に記載の関連情報提供方法。
【請求項１１】
前記関連情報選択工程では、関連元情報とその関連元情報の関連情報との間の関連度合いを表す情報関連度を生成し、前記情報関連度が所定の条件を満足する関連情報の参照先情報を選択することを特徴とする請求項９または請求項１０に記載の関連情報提供方法。
【請求項１２】
前記関連情報の参照情報と関連情報提示条件を対応付けて関連情報提示条件記憶部に予め記憶しておき、
前記情報選択工程では、前記関連情報提示条件に基づいて関連情報の参照先情報を選択することを特徴とする請求項９ないし請求項１１のいずれかひとつに記載の関連情報提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、指定された情報についての関連情報を提供する関連情報提供システムに関し、特に、公衆ネットワーク上で公開されている情報の更新を反映した精度の高い関連情報を提供する方法に関する。
【背景技術】
【０００２】
従来の関連情報提供システムとしては、例えば特許文献１および特許文献２に記載されたものがある。
特許文献１に記載の関連情報提示装置は、クライアント側に関連情報提示装置を備え、サーバ側に関連情報検索装置を備え、クライアントがコンテンツを参照した時に、コンテンツの関連情報を併せて提供するものである。前記関連情報提示装置は、メタ情報が付与されたコンテンツをコンテンツサーバから受信し、前記受信したコンテンツからメタ情報を抽出し、前記メタ情報を関連情報検索装置へ送信する。関連情報検索装置は、関連情報提示装置から受信したメタ情報から種別と個別情報を抽出し、前記種別を検索情報に変換し、前記個別情報と前記検索情報のうち、少なくとも一つを用いて、予め用意された関連情報データベースより関連情報を検索し、関連情報提示装置に検索結果である関連情報を送信する。関連情報提示装置は、関連情報検索装置から関連情報を受信し、クライアントに提示する。
【０００３】
また、特許文献２の関連情報提供装置は、クライアントからＷｅｂサーバへのアクセスに応じてクライアントに関連情報を提供するものに関し、前記クライアントと前記Ｗｅｂサーバ間にプロシキとして実装され、テンプレートに記述された抽出ロジックおよび蓄積ロジックに基づき、関連情報の抽出および蓄積を行ない、前記Ｗｅｂサーバからの応答ページにテンプレートに記述された提供ロジックに基づき前記Ｗｅｂアプリケーションにより提供された蓄積されている関連情報を統合して、クライアントに転送する転送手段を備える。前記クライアントに提供される前記関連情報は、以前クライアントが応答ページの入力フォームに入力した関連情報の属性値を蓄積したものの中から読み出し、リスト等の型式に整えてクライアントに提供される。
【０００４】
【特許文献１】特開２００５−１４１５０７号公報
【特許文献２】特開２００５−１１５４７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
第一の問題点は、従来の関連情報提供システムは、関連情報として精度の低い情報を提供する可能性があるということである。
その理由は、従来の関連情報提供システムは、関連情報として提供する情報を、予め用意された関連情報データベースから検索したり、一度関連付けした情報の中から検索したりするため、関連情報として提供する情報の実体の更新を反映できず、関連情報データベースに記憶されている情報あるいは一度関連付けをした情報が更新された場合、選択された関連情報が前記指定された情報と関連しなくなる可能性があり、関連情報としての精度が下がるからである。
【０００６】
第二の問題点は、従来の関連情報提供システムは、関連情報提供者あるいは関連情報提供サーバあるいは関連情報提供システムの利用者に対し、関連情報として提供する情報を収集および更新するための負荷がかかることである。
その理由は、従来の関連情報提供システムは関連情報提供者あるいは関連情報提供サーバが関連情報として提供する情報を予め用意したり、情報提供システムで保持している前記情報を最新の状態に保つために更新したり、また関連情報提供サーバの利用者が関連情報を提供するための属性値等を入力する必要があるからである。
【０００７】
本発明の第一の目的は、情報の更新を反映した精度の高い関連情報を提供する関連情報サーバを提供することである。
本発明の第二の目的は、関連情報として提供する情報を収集および更新するために、関連情報提供者あるいは関連情報提供サーバあるいは関連情報提供システムの利用者にかかる負荷を軽減する関連情報提供サーバを提供することである。
【課題を解決するための手段】
【０００８】
本発明の関連情報提供システムは、端末から関連元情報の参照先情報を受信し、受信した参照先情報を情報提供サーバに送信して関連元情報の実体を取得し、取得した関連元情報の実体を端末に送信する中継手段と、中継手段が受信した関連元情報の実体とその関連元情報の参照先情報を取得し、取得した関連元情報の実体から関連属性情報を生成し、取得した参照先情報と生成した関連属性情報とを対応付けて関連属性情報記憶部へ記憶する関連属性情報生成手段と、関連属性情報生成手段から参照先情報とその参照先情報に対応する関連属性情報とを受信し、受信した関連属性情報を利用して関連属性情報生成手段から受信した参照先情報と対応する関連元情報の関連情報の参照先情報を関連属性情報記憶部から選択する関連情報選択手段と、を備え、中継手段は、関連元情報の実体とともに関連情報選択手段により選択された関連情報の参照先情報を端末に送信する。
【０００９】
上記関連情報提供システムによれば、情報を中継する都度前記中継する情報の関連属性情報を生成し記憶あるいは必要があれば更新して関連情報の選択に利用することで、関連情報を要求された情報（以降、「関連元情報」と呼ぶ）および関連情報として提供される情報の更新を反映した精度の高い関連情報を提供することができる。
【００１０】
ここで、参照先情報とは、情報提供サーバで提供される情報の場所を識別する情報（例えばURI（Uniform Resource Identifier）等）のことである。また、関連属性情報とは、情報間の関連を生成するために利用する情報であり、情報を特徴付けるキーワード（以降「特徴キーワード」と呼ぶ）、情報に出現する各単語についての特徴付け度合いパラメータを成分とするベクトル（以降「特徴ベクトル」と呼ぶ）、情報を参照した端末あるいは利用者を特定する識別情報、情報が参照された日時である参照日時等が含まれる。例えば関連属性情報として特徴キーワードを利用する場合、前記特徴キーワードの生成に関しては、前記情報のテキストデータを形態素解析して名詞を抽出し、さらに前記名詞の中からTF-IDF(Ｔerm Frequency - Inverse Document Frequency)を用いて特徴キーワードを抽出するという手法等が知られている。
【００１１】
本発明の、関連情報提供プログラム及び関連情報提供方法によっても関連情報提供システムと同様に上記課題を解決することができる。
【発明の効果】
【００１２】
第１の効果は、関連情報の選択の際に情報の更新を反映することで、精度の高い関連情報を端末に提供できることである。
その理由は、本発明では、関連元情報が参照される都度関連元情報の関連属性情報を生成し記憶あるいは必要があれば更新して以降の情報間の関連付けに利用するため、情報の更新を反映した関連情報の提供が可能になるからである。
【発明を実施するための最良の形態】
【００１３】
次に、本発明の実施の形態について図面を参照して詳細に説明する。
図１を参照すると、本発明の第１の実施の形態は、公衆ネットワーク１と、公衆ネットワーク１に接続された関連情報提供サーバ２と、公衆ネットワーク１に接続された情報提供サーバ３と、公衆ネットワーク１に接続された端末４と、から構成される。
【００１４】
関連情報提供サーバ２は、中継手段２０１と関連属性情報生成手段２０２と、関連属性情報記憶部２０３と、関連情報選択手段２０４と、から構成され、関連元情報の関連属性情報を生成し記憶あるいは必要があれば更新し、前記関連属性情報を利用して前記関連元情報の関連情報を選択して、前記選択された関連情報の参照先情報と前記関連元情報の実体とを併せて端末４へ送信する。
【００１５】
中継手段２０１は、端末４が情報提供サーバ３から情報を取得する際の通信を中継するプロキシ機能を実現する。また前記通信の際に、中継している情報提供サーバ３で提供される情報の参照先情報と前記中継している情報の実体とを関連属性情報生成手段２０２へ送信する。さらに関連属性情報生成手段２０４から受信した前記中継している情報の関連情報の参照先情報と前記中継している情報の実体とを併せて端末４へ送信する。
【００１６】
関連属性情報生成手段２０２は、中継手段２０１あるいは外部システムから情報提供サーバ３で提供される情報の参照先情報と前記情報の実体とを受信し、前記受信した情報の実体から関連属性情報を生成し、前記受信した情報の参照先情報と前記生成した関連属性情報とを組にして関連属性情報記憶部２０３に記憶あるいは必要があれば更新し、さらに関連情報選択手段２０４へ送信する。関連属性情報の生成は、中継手段が情報提供サーバから関連元情報を受信する都度、即時に行う。
ここで、外部システムとしては、中継手段２０１が中継した情報を参照した端末４、その情報を保持している情報提供サーバ３、端末４と情報提供サーバ３の間の通信路上に設置されたファイヤーウォール等が考えられる。また、中継手段２０１が備えるプロキシ機能を独立したプロキシサーバに実装し、そのプロキシサーバから参照先情報と情報の実体を取得するようにしてもよい。
【００１７】
関連属性情報記憶部２０３は、参照先情報と前記参照先情報で指定される情報の関連属性情報との組を記憶する。
【００１８】
関連情報選択手段２０４は、関連属性情報生成手段２０２から関連元情報の参照先情報と前記関連元情報の関連属性情報とを受信し、前記受信した関連属性情報を利用して関連元情報の関連情報の参照先情報を関連属性情報記憶部２０３から選択し、前記選択した関連情報の参照先情報を中継手段２０１へ送信する。関連情報を選択する方法としては、情報の特徴キーワードや特徴ベクトルが一致するあるいは類似する情報を選択する、ある情報を参照している利用者が前記情報以外に参照している情報を選択する、等が挙げられる。例えば関連属性情報を利用して関連情報を選択する方法としては、関連属性情報として特徴ベクトルを利用し類似情報を検索する類似文書検索システムが特許文献特開2002-14999や特許文献特開2006-201926等に記載されている。
【００１９】
端末４は、情報参照手段４０１と関連情報参照手段４０２とから構成され、関連情報提供サーバ２から、関連元情報である情報提供サーバ３で提供され利用者が参照しようとした情報と関連情報提供サーバ２で選択された関連情報の参照先情報とを受信し、前記関連元情報を情報参照手段４０１で表示し、前記受信した関連情報の参照先情報を関連情報参照手段４０２で表示する。なお、情報参照手段４０１および関連情報参照手段４０２は、専用のソフトウェアで実現してもよいし、汎用的なWebブラウザを利用してもよい。さらに、情報参照手段４０１と関連情報参照手段４０２とは併せて実装してもよい。
なお、端末４は公衆ネットワーク１に直接接続せずにLAN等の閉域ネットワークを経由して関連情報提供サーバ２へ接続してもよいし、複数台あってもよい。
【００２０】
上記の各手段は、関連情報提供サーバのＣＰＵ(Central Processing Unit)がコンピュータプログラムを実行して関連情報提供サーバのハードウェアを制御することにより実現される。
【００２１】
図１には、関連情報提供サーバを１台のサーバコンピュータで構成する例を示したが、複数台のコンピュータにより構成することもできる。例えば、符号２０１ないし２０４の各手段・部を複数のサーバコンピュータに適宜分散して実装することもできる。
【００２２】
次に図２と図３のフローチャートを利用して、本発明の第１の実施形態の動作を説明する。
端末４は、情報提供サーバ３から関連元情報を取得する際に、関連情報提供サーバ２をプロキシサーバとして利用する。利用者は、端末４から関連情報提供サーバ２へ前記関連元情報の参照先情報を送信し、前記関連元情報の実体と前記関連元情報の関連情報の参照先情報を要求する（S110）。
【００２３】
関連情報提供サーバ２の中継手段２０１は、端末４から前記関連元情報の参照先情報を受信し、情報提供サーバ３から前記関連元情報の実体を取得する（S210）。さらに、S210で受信した参照先情報と、S210で取得した関連元情報の実体とを、関連属性情報生成手段２０２へ送信する（S220）。
【００２４】
関連属性情報生成手段２０２は、中継手段２０１から前記関連元情報の参照先情報と実体とを受信し（S220）、S220で受信した関連元情報の実体からS220で受信した関連元情報の関連属性情報を生成し（S230）、関連属性情報記憶部２０３に記憶あるいは必要があれば更新する（S240）。
【００２５】
S230で生成した関連属性情報に参照日時を含む場合(図３、S241の判定がイエス)、関連属性情報生成手段２０２は関連属性情報記憶部２０３へS220で受信した参照先情報とS230で生成した関連属性情報との組をそのまま追記する（S245）。
【００２６】
S230で生成した関連属性情報に参照日時を含まない場合(S241の判定がノー)は、さらに関連属性情報記憶部２０３に参照先情報がS220で受信した参照先情報と同一である情報が存在するかどうか判別し（S242）、関連属性情報記憶部２０３に参照先情報がS220で受信した参照先情報と同一である情報が存在しない場合（S242の判定がノー）はS241の判定がイエスの場合と同様に、関連属性情報記憶部２０３へS220で受信した参照先情報とS230で生成した関連属性情報との組をそのまま追記する（S245）。
【００２７】
関連属性情報記憶部２０３に参照先情報がS220で受信した参照先情報と同一である情報が存在する場合（S242の判定がイエス）は、さらにS230で生成した関連属性情報と関連属性情報記憶部２０３に存在する関連属性情報とを比較し（S243）、S230で生成した関連属性情報と関連属性情報記憶部２０３に存在する関連元情報の関連属性情報とが同一の場合（S243の判定がイエス）、関連属性情報生成手段２０２は関連属性情報記憶部２０３を更新せず処理を終了する。
【００２８】
S230で生成した関連属性情報と関連属性情報記憶部２０３に存在する関連属性情報とが同一でない場合（S243の判定がノー）は、関連属性情報記憶部２０３に記憶されている参照先情報がS220で受信したものである情報の関連属性情報をS230で生成した関連属性情報へ更新する（S244）。図３のS241ないしS245の動作は、中継手段２０１が情報提供サーバ３から関連元情報の実体を受信する都度即時に行う。
【００２９】
そして関連属性情報生成手段２０２は、S220で受信した情報の参照先情報とS230で生成した関連属性情報とを関連情報選択手段２０４へ送信する（図２、S250）。
関連情報選択手段２０４は、関連属性情報生成手段２０２から前記関連元情報の参照先情報と前記関連元情報の関連属性情報とを受信し、前記受信した関連属性情報を利用してS220で受信した情報の関連情報の参照先情報を関連属性情報記憶部２０３から選択する（S260）。さらにS260で選択した関連情報の参照先情報を中継手段２０１へ送信する（S270）。
中継手段２０１は、関連情報生成手段２０４からS210で取得した関連元情報の実体とS260で選択された参照先情報とを併せて端末４へ送信する（S280）。
【００３０】
端末４は、関連情報提供サーバ２の中継手段２０１から、S110で要求した関連元情報の実体と前記関連元情報の関連情報の参照先情報とを受信し（S120）、情報参照手段４０１で前記受信した関連元情報の実体を表示し、関連情報参照手段４０２で前記受信した関連元情報の関連情報の参照先情報を表示する（S130）。
【００３１】
次に、本実施の形態の効果について説明する。
第１の効果は、関連情報の選択の際に情報の更新を反映することで、精度の高い関連情報を提供できることである。
その理由は、関連情報提供サーバ２では、関連属性情報生成手段２０２が関連元情報が参照される都度即時に関連元情報の関連属性情報を生成し記憶あるいは必要があれば更新し、関連情報選択手段２０４が以降の情報間の関連付けに利用するため、情報の更新を反映した関連情報の提供が可能になるからである。
【００３２】
第2の効果は、関連情報提供者あるいは端末３の利用者あるいは関連情報提供サーバ３に対する関連情報として提供する情報の収集および更新のための負荷を軽減することである。
その理由は、端末４の利用者が関連情報提供サーバ２をプロキシサーバとして利用して情報提供サーバ３で提供される関連元情報を参照することが、関連情報として提供する情報の参照先情報の追加と関連属性情報の更新とになるからである。
【００３３】
次に、本発明の第２の実施の形態について図４を参照して詳細に説明する。
図４を参照すると、本発明の第２の実施形態は、公衆ネットワーク１と、公衆ネットワーク１に接続された関連情報提供サーバ２と、公衆ネットワーク１に接続された情報提供サーバ３と、公衆ネットワーク１に接続された端末４と、から構成され、関連情報提供サーバ２が、中継手段２０１と関連属性情報生成手段２０２と、関連属性情報記憶部２０３と、関連情報選択手段２０４と、に加えて情報関連度記憶部２０５と関連情報提示条件記憶部２０６とを備える点が第１の実施形態と異なる。
中継手段２０１と、関連属性情報生成手段２０２と、関連属性情報記憶部２０３と、は本発明の第1の実施形態におけるそれと同様の機能を実現するので、ここでは説明を繰り返さない。
【００３４】
関連情報選択手段２０４は、本発明の第1の実施形態におけるそれと同様の機能に加えて、関連元情報の参照先情報と関連情報の参照先情報と前記関連元情報と前記関連情報との関連度合いを表す数値（情報関連度）との組を生成して前記情報の組を後述する情報関連度記憶部２０５へ記憶する点と、前記２つの情報間の関連度合いを表す数値あるいは後述する関連情報提示条件記憶部２０６に記憶されている関連情報として提示する際の条件（関連情報提示条件）を表す数値あるいは前記二つの数値の組み合わせによって前記関連情報の参照先情報を中継手段２０１へ送信するか否かを判定する点が第１の実施形態と異なる。
情報関連度を利用する場合は、例えば、情報関連度が所定の閾値よりも大きい関連情報の参照情報を選択する。
関連情報提示条件を利用する場合は、例えば、関連情報が広告である場合には、関連情報提示条件を出稿費用とし、出稿費用が所定の金額以上の参照情報を選択する。
情報関連度と関連情報提示条件の両方を利用する場合は、例えば、出稿費用と関連度の積が所定の閾値よりも大きい関連情報の中から選択する。
【００３５】
情報関連度記憶部２０５は、関連情報選択手段２０４から送信された関連元情報の参照先情報と関連情報の参照先情報と前記関連元情報と前記情報関連度との組を記憶する。
【００３６】
関連情報提示条件記憶部２０６は、関連属性情報記憶部２０３に記憶されている参照先情報と関連情報提示条件との組を記憶する。関連情報提示条件としては、例えば関連情報として広告を提示する場合は、出稿費用を基に定められた数値を利用する。
【００３７】
本発明の第２の実施の形態では、情報間の関連度合いを表す数値と関連情報として提示する際の条件を表す数値とを利用して、選択された関連情報を実際に端末に提供するか否かを判定しているため、ある情報を関連情報として併せて提供する関連元情報の範囲および関連情報として提供する頻度を限定できる効果がある。
本発明の第２の実施形態を利用すると、例えば関連情報として広告を提供する場合には、関連情報選択手段２０４が情報関連度記憶部２０５に記憶された広告とサイトの関連度合いを表す数値と、関連情報提示条件記憶部２０６に記憶された出稿費用を基に定められた数値とを利用して、広告をコンテンツに提供するか否かを判定しているため、広告主は、支払う出稿料等の条件に応じて、関連性が高いサイトから順に何個に広告を出稿可能かという出稿範囲を広げることと、関連性が高いサイトの中の決められた広告枠の中での優先度を上げることができ、高い宣伝効果を挙げることができる。
【実施例】
【００３８】
次に本発明の実施例を、図面を参照して説明する。
ここでは、以下の１）〜４）の事象が以下の順番で発生したものとする。
１）利用者が端末４から関連情報提供サーバ２をプロキシサーバとして利用して、インターネット上に存在する情報提供サーバ３上でＵＲＬ”http://infoserver/search.html”として公開されており関連属性情報として特徴キーワード“検索エンジン”と“最適化”とを含むＨＴＭＬコンテンツＸとコンテンツXの関連情報の参照先情報とを参照する。
２）次に利用者が端末４から関連情報提供サーバ２をプロキシサーバとして利用して、インターネット上に存在する他の情報提供サーバ３’上でＵＲＬ”http://infoserver2/search2.html”として公開されており関連属性情報として特徴キーワード“エンタープライズ”と“プラットフォーム”とを含むＨＴＭＬコンテンツYとコンテンツYの関連情報の参照先情報とを参照する。
３）コンテンツＸの内容が更新され、特徴キーワード“最適化”が除外され、新たな特徴キーワードとして“エンタープライズ”が追加される。
４）利用者が端末４から関連情報提供サーバ２をプロキシサーバとして利用して、再度ＨＴＭＬコンテンツＸとコンテンツXの関連情報の参照先情報とを参照する。
なお、事象１）が発生する前に、関連情報提供サーバ２の関連属性情報記憶部２０３には、図５に示す参照先情報（ＵＲＬ）と関連属性情報（ＫＷ）との組が記憶されているものとし、情報間の関連は関連属性情報である特徴キーワードが共通しているか否かで判定するものとする。
【００３９】
１）で利用者が端末４から、関連情報提供サーバ２を利用してコンテンツＸとコンテンツXの関連情報とを要求すると、端末４から関連情報提供サーバ２の中継手段２０１へ、コンテンツＸの参照先情報である”http://infoserver/search.html”とコンテンツＸの関連情報の参照先情報の要求とが送信される（S110）。関連情報提供サーバ２の中継手段２０１は、受信したコンテンツＸの参照先情報である”http://infoserver/search.html”を解釈して情報提供サーバ３からコンテンツXの実体を取得し（S210）、前記受信したコンテンツＸの参照先情報である”http://infoserver/search.html”と前記取得したコンテンツXの実体とを関連属性情報生成手段２０２へ送信する（S220）。
【００４０】
関連情報生成手段２０２は、中継手段２０１からコンテンツＸの参照先情報である”http://infoserver/search.html”とコンテンツXの実体とを受信し、コンテンツXの実体から関連属性情報である特徴キーワード“検索エンジン”と“最適化”とを生成する（S230）。S230で生成した関連属性情報には参照日時は含まれておらず(S241の判定がノー)、また関連属性情報記憶部２０３には参照先情報が”http://infoserver/search.html”である情報は記憶されていないので（S242の判定がノー）、関連情報生成手段２０２は関連属性情報記憶部２０３へ参照先情報が”http://infoserver/search.html” であり関連属性情報である特徴キーワードが“検索エンジン”と“最適化”とである情報を記憶する（S245、S240）。
そして関連属性情報生成手段２０２は、コンテンツＸの実体とコンテンツＸの関連属性情報である特徴キーワード“検索エンジン”と“最適化”とを関連情報選択手段２０４へ送信する（S250）。
【００４１】
関連情報選択手段２０４は、関連属性情報生成手段２０２からコンテンツＸの参照先情報である”http://infoserver/search.html”とコンテンツＸの関連属性情報である特徴キーワード“検索エンジン”と“最適化”とを受信し、前記特徴キーワードを利用してS220で受信したコンテンツＸの関連情報の参照先情報を関連属性情報記憶部２０３から選択する（S260）。図５を参照すると、コンテンツXの関連情報の参照先情報として”http://infoserver3/search3.html”と”http://infoserver4/search4.html”とが選択される。さらに関連情報選択手段２０４は、S260で選択したコンテンツXの関連情報の参照先情報である”http://infoserver3/search3.html”と”http://infoserver4/search4.html”とを中継手段２０１へ送信する（S270）。
【００４２】
中継手段２０１は、関連情報生成手段２０４からS210で取得したコンテンツXの実体とS260で選択されたコンテンツXの関連情報の参照先情報である”http://infoserver3/search3.html”と”http://infoserver4/search4.html”とを併せて端末４へ送信する（S280）。
【００４３】
端末４は、関連情報提供サーバ２から、S110で要求したコンテンツXの実体とS260で選択されたコンテンツXの関連情報の参照先情報である”http://infoserver3/search3.html”と”http://infoserver4/search4.html”とを受信し（S120）、情報参照手段４０１でコンテンツXの実体を表示し、関連情報参照手段４０２で前記受信したコンテンツXの関連情報の参照先情報である”http://infoserver3/search3.html”と”http://infoserver4/search4.html”とを表示する（S130）。
【００４４】
２）で利用者が端末４から、関連情報提供サーバ２を利用してコンテンツYとコンテンツYの関連情報とを要求すると、端末４から関連情報提供サーバ２の中継手段２０１へ、コンテンツYの参照先情報である”http://infoserver2/search2.html”とコンテンツYの関連情報の参照先情報の要求とが送信される（S110）。関連情報提供サーバ２の中継手段２０１は、受信したコンテンツYの参照先情報である”http://infoserver2/search2.html”を解釈して情報提供サーバ３からコンテンツYの実体を取得し（S210）、前記受信したコンテンツYの参照先情報である”http://infoserver2/search2.html”と前記取得したコンテンツYの実体とを関連属性情報生成手段２０２へ送信する（S220）。
【００４５】
関連情報生成手段２０２は、中継手段２０１からコンテンツYの参照先情報である”http://infoserver2/search2.html”とコンテンツYの実体とを受信し、コンテンツYの実体から関連属性情報である特徴キーワード“エンタープライズ”と“プラットフォーム”とを生成する（S230）。S230で生成した関連属性情報には参照日時は含まれておらず(S241の判定がノー)、また関連属性情報記憶部２０３には参照先情報が”http://infoserver2/search2.html”である情報は記憶されていないので（S242の判定がノー）、関連情報生成手段２０２は関連属性情報記憶部２０３へ参照先情報が”http://infoserver2/search2.html”であり関連属性情報である特徴キーワードが“エンタープライズ”と“プラットフォーム”とである情報を記憶する（S245、S240）。S240終了後に関連属性情報記憶部２０３に記憶されている情報を図６に示す。
そして関連属性情報生成手段２０２は、コンテンツYの実体とコンテンツYの関連属性情報である特徴キーワード“エンタープライズ”と“プラットフォーム”とを関連情報選択手段２０４へ送信する（S250）。
【００４６】
関連情報選択手段２０４は、関連属性情報生成手段２０２からコンテンツYの参照先情報である”http://infoserver2/search2.html”とコンテンツYの関連属性情報である特徴キーワード“エンタープライズ”と“プラットフォーム”とを受信し、前記特徴キーワードを利用してS220で受信したコンテンツYの関連情報の参照先情報を関連属性情報記憶部２０３から選択する（S260）。図６を参照すると、コンテンツYの関連情報の参照先情報として”http://infoserver5/search5.html”と”http://infoserver6/search6.html”とが選択される。さらに関連情報選択手段２０４は、S260で選択したコンテンツYの関連情報の参照先情報である”http://infoserver5/search5.html”と”http://infoserver6/search6.html”とを中継手段２０１へ送信する（S270）。
【００４７】
中継手段２０１は、関連情報生成手段２０４からS210で取得したコンテンツYの実体とS260で選択されたコンテンツYの関連情報の参照先情報である”http://infoserver5/search5.html”と”http://infoserver6/search6.html”とを併せて端末４へ送信する（S280）。
【００４８】
端末４は、関連情報提供サーバ２から、S110で要求したコンテンツYの実体とS260で選択されたコンテンツYの関連情報の参照先情報である”http://infoserver5/search5.html”と”http://infoserver6/search6.html”とを受信し（S120）、情報参照手段４０１でコンテンツYの実体を表示し、関連情報参照手段４０２で前記受信したコンテンツYの関連情報の参照先情報である”http://infoserver5/search5.html”と”http://infoserver6/search6.html”とを表示する（S130）。
【００４９】
４）で利用者が端末４から、関連情報提供サーバ２を利用して再度コンテンツＸとコンテンツXの関連情報とを要求すると、端末４から関連情報提供サーバ２の中継手段２０１へ、コンテンツＸの参照先情報である”http://infoserver/search.html”とコンテンツＸの関連情報の参照先情報の要求とが送信される（S110）。関連情報提供サーバ２の中継手段２０１は、受信したコンテンツＸの参照先情報である”http://infoserver/search.html”を解釈して情報提供サーバ３からコンテンツXの実体を取得し（S210）、前記受信したコンテンツＸの参照先情報である”http://infoserver/search.html”と前記取得したコンテンツXの実体とを関連属性情報生成手段２０２へ送信する（S220）。
【００５０】
関連情報生成手段２０２は、中継手段２０１からコンテンツＸの参照先情報である”http://infoserver/search.html”とコンテンツXの実体とを受信し、コンテンツXの実体から関連属性情報である特徴キーワード“検索エンジン”と“エンタープライズ”とを生成する（S230）。S230で生成された特徴キーワードには３）でのコンテンツXの更新が反映されている。S230で生成した関連属性情報には参照日時は含まれておらず(S241の判定がノー)、また関連属性情報記憶部２０３には参照先情報が”http://infoserver/search.html” である情報は記憶されていないので（S242の判定がノー）、関連情報生成手段２０２は関連属性情報記憶部２０３へ参照先情報が”http://infoserver/search.html” であり関連属性情報である特徴キーワードが“検索エンジン”と“エンタープライズ”とである情報を記憶する（S245、S240）。S240終了後に関連属性情報記憶部２０３に記憶されている情報を図７に示す。
そして関連属性情報生成手段２０２は、コンテンツＸの実体とコンテンツＸの関連属性情報である特徴キーワード“検索エンジン”と“エンタープライズ”とを関連情報選択手段２０４へ送信する（S250）。
【００５１】
関連情報選択手段２０４は、関連属性情報生成手段２０２からコンテンツＸの参照先情報である”http://infoserver/search.html”とコンテンツＸの関連属性情報である特徴キーワード“検索エンジン”と“エンタープライズ”とを受信し、前記特徴キーワードを利用してS220で受信したコンテンツＸの関連情報の参照先情報を関連属性情報記憶部２０３から選択する（S260）。図７を参照すると、コンテンツXの関連情報の参照先情報として”http://infoserver2/search2.html”と”http://infoserver3/search3.html”と”http://infoserver5/search5.html”が選択される。さらに関連情報選択手段２０４は、S260で選択したコンテンツXの関連情報の参照先情報である”http://infoserver2/search2.html”と”http://infoserver3/search3.html”と”http://infoserver5/search5.html”とを中継手段２０１へ送信する（S270）。
【００５２】
中継手段２０１は、関連情報生成手段２０４からS210で取得したコンテンツXの実体とS260で選択されたコンテンツXの関連情報の参照先情報である”http://infoserver2/search2.html”と”http://infoserver3/search3.html”と”http://infoserver5/search5.html”とを併せて端末４へ送信する（S280）。
【００５３】
端末４は、関連情報提供サーバ２から、S110で要求したコンテンツXの実体とS260で選択されたコンテンツXの関連情報の参照先情報である”http://infoserver2/search2.html”と”http://infoserver3/search3.html”と”http://infoserver5/search5.html”とを受信し（S120）、情報参照手段４０１でコンテンツXの実体を表示し、関連情報参照手段４０２で前記受信したコンテンツXの関連情報の参照先情報である”http://infoserver2/search2.html”と”http://infoserver3/search3.html”と”http://infoserver5/search5.html”とを表示する（S130）。
【図面の簡単な説明】
【００５４】
【図１】本発明の第１の実施形態の構成を示すブロック図である。
【図２】本発明の第１の実施形態の動作を説明するためのフローチャートである。
【図３】本発明の第１の実施形態において関連情報提供サーバの関連属性情報記憶部の記憶・更新処理の動作を説明するためのフローチャートである。
【図４】本発明の第2の実施形態の構成を示すブロック図である。
【図５】本発明での関連情報提供サーバの関連属性情報記憶部に記憶される情報の一例を示す図である。
【図６】端末からコンテンツＸを参照後に本発明での関連情報提供サーバの関連属性情報記憶部に記憶される情報の一例を示す図である。
【図７】端末からコンテンツＹを参照後に本発明での関連情報提供サーバの関連属性情報記憶部に記憶される情報の一例を示す図である。
【符号の説明】
【００５５】
１  公衆ネットワーク
２  関連情報提供サーバ
２０１  中継手段
２０２  関連属性情報生成手段
２０３  関連属性情報記憶部
２０４  関連情報選択手段
２０５  情報関連度記憶部
２０６  関連情報提示条件記憶部
３  情報提供サーバ
４  端末
４０１  情報参照手段
４０２  関連情報参照手段
【図１】
2008217481.tif 000003
【図２】
2008217481.tif 000004
【図３】
2008217481.tif 000005
【図４】
2008217481.tif 000006
【図５】
2008217481.tif 000007
【図６】
2008217481.tif 000008
【図７】
2008217481.tif 000009