(57)【要約】【課題】各ＳＥが検索した情報を統合した評価結果を、高速に算出する。【解決手段】情報評価装置は、情報の検索要求を受付けた場合、通信ネットワークから情報を検索し、当該情報評価装置以外の情報評価装置へ情報の検索を要求する。その情報評価装置が通信ネットワークから検索した情報の重要度と第１の割合とを乗算した値に基づいて、情報を並べる。情報評価装置は、さらに検索が要求された情報評価装置が他の情報評価装置へ情報の検索を要求した場合、検索が要求された情報評価装置が通信ネットワーク上から検索した情報と、検索が要求された情報評価装置が他の情報評価装置へ検索を要求して得た情報との割合である第２の割合で第１の割合を分割した値と、重要度とを乗算する。【選択図】図４
2010225039.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワーク上に存在する情報を検索し、該検索した情報に所定の規則に従って重要度を付与する複数の情報評価装置から構成された情報評価システムにおいて、
前記情報評価装置は、
前記情報の検索要求の入力を受け付けた場合、前記通信ネットワーク上から前記情報を検索する検索部と、
当該情報評価装置以外の情報評価装置へ前記情報の検索を要求し、該情報評価装置が通信ネットワーク上から前記情報を検索した場合、前記検索された情報の重要度と前記情報評価装置それぞれにあらかじめ設定された第１の割合とを乗算した値に基づいて、前記検索された情報を並べるマージ部とを有し、
前記マージ部は、さらに前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求した場合、前記検索が要求された情報評価装置が前記通信ネットワーク上から検索した情報と、前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求して得た情報との割合であるあらかじめ設定された第２の割合で前記第１の割合を分割した値と、前記重要度とを乗算することを特徴とする情報評価システム。
【請求項２】
通信ネットワーク上に存在する情報を検索し、該検索した情報に所定の規則に従って重要度を付与する複数の情報評価装置から構成された情報評価システムにおいて、
前記情報評価装置は、
当該情報評価装置にあらかじめ設定された第１の割合を該第１の割合を与えられた情報評価装置へ送信し、前記情報の検索要求の入力を受け付けた場合、前記通信ネットワーク上から前記情報を検索する検索部と、
当該情報評価装置以外の情報評価装置へ前記情報の検索を要求し、該情報評価装置が通信ネットワーク上から前記情報を検索した場合、前記検索された情報の重要度と前記情報評価装置それぞれにあらかじめ設定された第１の割合とを乗算した値に基づいて、前記検索された情報を並べるマージ部とを有し、
前記マージ部は、さらに前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求した場合、前記検索が要求された情報評価装置が前記通信ネットワーク上から検索した情報と、前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求して得た情報との割合であるあらかじめ設定された第２の割合で前記第１の割合を分割した値を前記検索が要求された情報評価装置から受信し、該分割した値と前記重要度とを乗算することを特徴とする情報評価システム。
【請求項３】
請求項１または２記載の情報評価システムにおいて、
前記情報評価装置は、
当該情報評価装置に固有に付与された固有識別情報を記憶する保管部と、
前記検索が要求された場合、該要求に対して検索させた前記情報評価装置に付与された固有識別情報を示す経由履歴情報を、該検索を要求してきた前記情報評価装置へ送信する引用部とを有し、
前記マージ部は、前記経由履歴情報に前記記憶している固有識別情報が含まれている場合、当該情報評価装置を前記第２の割合として割り当てている情報評価装置に割り当てている前記第１の割合を、該第２の割合から当該情報評価装置に割り当てている割合を除いた割合で分割することを特徴とする情報評価システム。
【請求項４】
請求項３記載の情報評価システムにおいて、
前記マージ部は、前記経由履歴情報に当該情報評価装置に付与された固有識別情報が含まれている場合、前記第２の割合で前記第１の割合を分割した値の算出を繰り返し実行した際に収束する極限値を用いて算出した該分割した値と前記重要度とを乗算することを特徴とする情報評価システム。
【請求項５】
請求項１または２記載の情報評価システムにおいて、
前記情報評価装置は、前記第２の割合で前記第１の割合を分割した値を乗算した回数が、該分割した値を算出する回数を制限するための回数制限値よりも小さいかどうかを判別する回数判別部を有し、
前記マージ部は、前記回数が前記回数制限値よりも小さいと判別した場合、前記第２の割合で前記第１の割合を分割した値と前記重要度とを乗算することを特徴とする情報評価システム。
【請求項６】
請求項１または２記載の情報評価システムにおいて、
前記情報評価装置は、前記検索要求に対して検索した情報のうちでユーザにより選択された情報の送信元の情報評価装置と、該送信元と当該情報評価装置との間で前記選択された情報を中継した情報評価装置とを特定する送信元特定部と、
該特定された送信元と前記中継した情報評価装置との少なくとも一方の前記第１の割合をより大きくする算出部とを有し、
前記マージ部は、前記第２の割合で前記算出部が大きくした前記第１の割合を分割した値と、前記重要度とを乗算することを特徴とする情報評価システム。
【請求項７】
請求項６記載の情報評価システムにおいて、
前記算出部は、前記ユーザにより選択された情報を中継した情報評価装置の台数に応じて前記第１の割合を変更することを特徴とする情報評価システム。
【請求項８】
請求項６記載の情報評価システムにおいて、
前記情報評価装置は、前記特定した前記送信元と前記中継した情報評価装置との少なくとも一方へ、経済的価値を有する特典指標を与える特典付与部を有することを特徴とする情報評価システム。
【請求項９】
請求項８記載の情報評価システムにおいて、
前記特典付与部は、前記ユーザにより選択された情報を中継した前記情報評価装置の台数に応じて、前記特典指標を変更することを特徴とする情報評価システム。
【請求項１０】
通信ネットワーク上に存在する情報を検索し、該検索した情報に所定の規則に従って重要度を付与する情報評価装置であって、
前記情報の検索要求の入力を受け付けた場合、前記通信ネットワーク上から前記情報を検索する検索部と、
前記情報の検索要求の入力を受け付けた場合、当該情報評価装置と接続された他の情報評価装置へ前記情報の検索を要求し、該情報評価装置が通信ネットワーク上から前記情報を検索した場合、前記検索された情報の重要度と当該情報評価装置と前記他の情報評価装置とのそれぞれにあらかじめ設定された第１の割合とを乗算した値に基づいて、前記検索された情報を並べるマージ部とを有し、
前記マージ部は、さらに前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求した場合、前記検索が要求された情報評価装置が前記通信ネットワーク上から検索した情報と、前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求して得た情報との割合であるあらかじめ設定された第２の割合で前記第１の割合を分割した値と、前記重要度とを乗算することを特徴とする情報評価装置。
【請求項１１】
通信ネットワーク上に存在する情報を検索し、該検索した情報に所定の規則に従って重要度を付与する情報評価装置であって、
当該情報評価装置にあらかじめ設定された第１の割合を該第１の割合を与えられた、当該情報評価装置と接続された他の情報評価装置へ送信する引用部と、
前記情報の検索要求の入力を受け付けた場合、前記通信ネットワーク上から前記情報を検索する検索部と、
前記情報の検索要求の入力を受け付けた場合、前記他の情報評価装置へ前記情報の検索を要求し、該情報評価装置が通信ネットワーク上から前記情報を検索した場合、前記検索された情報の重要度と当該情報評価装置と前記他の情報評価装置とのそれぞれにあらかじめ設定された第１の割合とを乗算した値に基づいて、前記検索された情報を並べるマージ部とを有し、
前記マージ部は、さらに前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求した場合、前記検索が要求された情報評価装置が前記通信ネットワーク上から検索した情報と、前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求して得た情報との割合であるあらかじめ設定された第２の割合で前記第１の割合を分割した値を前記検索が要求された情報評価装置から受信し、該分割した値と前記重要度とを乗算することを特徴とする情報評価装置。
【請求項１２】
請求項１０または１１記載の情報評価装置において、
当該情報評価装置に固有に付与された固有識別情報と、前記検索が要求された場合に該要求に対して検索させた前記他の情報評価装置に付与された固有識別情報を示す経由履歴情報とを記憶する保管部を有し、
前記引用部は、前記検索が要求された場合、前記経由履歴情報を該検索を要求してきた前記情報評価装置へ送信し、
前記マージ部は、前記経由履歴情報に前記記憶している固有識別情報が含まれている場合、当該情報評価装置を前記第２の割合として割り当てている情報評価装置に割り当てている前記第１の割合を、該第２の割合から当該情報評価装置に割り当てている割合を除いた割合で分割することを特徴とする情報評価装置。
【請求項１３】
請求項１２記載の情報評価装置において、
前記マージ部は、前記経由履歴情報に当該情報評価装置に付与された固有識別情報が含まれている場合、前記第２の割合で前記第１の割合を分割した値の算出を繰り返し実行した際に収束する極限値を用いて算出した該分割した値と前記重要度とを乗算することを特徴とする情報評価装置。
【請求項１４】
請求項１０または１１記載の情報評価装置において、
前記第２の割合で前記第１の割合を分割した値を乗算した回数が、該分割した値を算出する回数を制限するための回数制限値よりも小さいかどうかを判別する回数判別部をさらに有し、
前記マージ部は、前記回数判別部が前記回数が前記回数制限値よりも小さいと判別した場合、前記第２の割合で前記第１の割合を分割した値と前記重要度とを乗算することを特徴とする情報評価装置。
【請求項１５】
請求項１０または１１記載の情報評価装置において、
前記検索要求に対して検索した情報のうちでユーザにより選択された情報の送信元の情報評価装置と、該送信元と当該情報評価装置との間で前記選択された情報を中継した前記情報評価装置とを特定する送信元特定部と、
前記特定された前記送信元と前記中継した情報評価装置との少なくとも一方の前記第１の割合をより大きくする算出部とを有し、
前記マージ部は、前記第２の割合で前記算出部が大きくした前記第１の割合を分割した値と、前記重要度とを乗算することを特徴とする情報評価装置。
【請求項１６】
請求項１５記載の情報評価装置において、
前記算出部は、前記ユーザにより選択された情報を中継した情報評価装置の台数に応じて前記第１の割合を変更することを特徴とする情報評価装置。
【請求項１７】
請求項１５記載の情報評価装置において、
前記特定された前記送信元と前記中継した情報評価装置との少なくとも一方へ、経済的価値を有する特典指標を与える特典付与部を有することを特徴とする情報評価装置。
【請求項１８】
請求項１７記載の情報評価装置において、
前記特典付与部は、前記ユーザにより選択された情報を中継した前記情報評価装置の台数に応じて、前記特典指標を変更することを特徴とする情報評価装置。
【請求項１９】
通信ネットワーク上に存在する情報を検索し、該検索した情報に所定の規則に従って重要度を付与する複数の情報評価装置から構成された情報評価システムにおける情報評価方法であって、
前記情報評価装置が、前記情報の検索要求の入力を受け付けた場合、前記通信ネットワーク上から前記情報を検索する検索処理と、
前記情報評価装置が、前記情報の検索要求の入力を受け付けた場合、当該情報評価装置以外の情報評価装置へ前記情報の検索を要求する処理と、
前記情報評価装置が、前記検索が要求された情報評価装置が通信ネットワーク上から前記情報を検索した場合、前記検索された情報の重要度と前記情報評価装置それぞれにあらかじめ設定された第１の割合とを乗算した値に基づいて、前記検索された情報を並べるマージ処理とを有し、
前記マージ処理では、さらに前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求した場合、前記検索が要求された情報評価装置が前記通信ネットワーク上から検索した情報と、前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求して得た情報との割合であるあらかじめ設定された第２の割合で前記第１の割合を分割した値と、前記重要度とを乗算することを特徴とする情報評価方法。
【請求項２０】
通信ネットワーク上に存在する情報を検索し、該検索した情報に所定の規則に従って重要度を付与する複数の情報評価装置から構成された情報評価システムにおける情報評価方法であって、
前記情報評価装置が、当該情報評価装置にあらかじめ設定された第１の割合を該第１の割合を与えられた情報評価装置へ送信する引用処理と、
前記情報評価装置が、前記情報の検索要求の入力を受け付けた場合、前記通信ネットワーク上から前記情報を検索する検索処理と、
前記情報評価装置が、前記情報の検索要求の入力を受け付けた場合、当該情報評価装置以外の情報評価装置へ前記情報の検索を要求する処理と、
前記情報評価装置が、前記検索が要求された情報評価装置が通信ネットワーク上から前記情報を検索した場合、前記検索された情報の重要度と前記情報評価装置それぞれにあらかじめ設定された第１の割合とを乗算した値に基づいて、前記検索された情報を並べるマージ処理とを有し、
前記マージ処理では、さらに前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求した場合、前記検索が要求された情報評価装置が前記通信ネットワーク上から検索した情報と、前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求して得た情報との割合であるあらかじめ設定された第２の割合で前記第１の割合を分割した値を前記検索が要求された情報評価装置から受信し、該分割した値と前記重要度とを乗算することを特徴とする情報評価方法。
【請求項２１】
請求項１９または２０記載の情報評価方法において、
前記検索が要求された場合、該要求に対して検索させた前記情報評価装置に付与された固有識別情報を示す経由履歴情報を、該検索を要求してきた情報評価装置へ送信する処理をさらに有し、
前記マージ処理では、前記経由履歴情報に、当該情報評価装置に固有に付与された固有識別情報が含まれている場合、当該情報評価装置を前記第２の割合として割り当てている情報評価装置に割り当てている前記第１の割合を、該第２の割合から当該情報評価装置に割り当てている割合を除いた割合で前記第１の割合を分割することを特徴とする情報評価装置。
【請求項２２】
請求項２１記載の情報評価方法において、
前記マージ処理では、前記経由履歴情報に当該情報評価装置に付与された固有識別情報が含まれている場合、前記第２の割合で前記第１の割合を分割した値の算出を繰り返し実行した際に収束する極限値を用いて算出した該分割した値と前記重要度とを乗算することを特徴とする情報評価方法。
【請求項２３】
請求項１９または２０記載の情報評価方法において、
前記情報評価装置が、前記第２の割合で前記第１の割合を分割した値を乗算した回数が、該分割した値を算出する回数を制限するための回数制限値よりも小さいかどうかを判別する回数判別処理をさらに有し、
前記マージ処理では、前記回数判別処理にて前記回数が前記回数制限値よりも小さいと判別した場合、前記第２の割合で前記第１の割合を分割した値と前記重要度とを乗算することを特徴とする情報評価方法。
【請求項２４】
請求項１９または２０記載の情報評価方法において、
前記情報評価装置が、前記検索要求に対して検索した情報のうちでユーザにより選択された情報の送信元の情報評価装置と、該送信元と当該情報評価装置との間で前記選択された情報を中継した前記情報評価装置とを特定する送信元特定処理と、
前記情報評価装置が、前記特定された前記送信元と前記中継した情報評価装置との少なくとも一方の前記第１の割合をより大きくする算出処理とを有し、
前記マージ処理では、前記第２の割合で前記算出処理にて大きくした前記第１の割合を分割した値と、前記重要度とを乗算することを特徴とする情報評価方法。
【請求項２５】
請求項２４記載の情報評価方法において、
前記算出処理では、前記ユーザにより選択された情報を中継した前記情報評価装置の台数に応じて前記第１の割合を変更することを特徴とする情報評価方法。
【請求項２６】
請求項２５記載の情報評価方法において、
前記情報評価装置が、前記特定された前記送信元と前記中継した情報評価装置との少なくとも一方へ、経済的価値を有する特典指標を与える特典付与処理を有することを特徴とする情報評価方法。
【請求項２７】
請求項２５記載の情報評価方法において、
前記特典付与処理では、前記ユーザにより選択された情報を中継した前記情報評価装置の台数に応じて、前記特典指標を変更することを特徴とする情報評価方法。
【請求項２８】
通信ネットワーク上に存在する情報を検索し、該検索した情報に所定の規則に従って重要度を付与する情報評価装置に、
前記情報の検索要求の入力を受け付けた場合、前記通信ネットワーク上から前記情報を検索する検索手順と、
前記情報の検索要求の入力を受け付けた場合、当該情報評価装置と接続された他の情報評価装置へ前記情報の検索を要求する手順と、
前記検索が要求された情報評価装置が通信ネットワーク上から前記情報を検索した場合、前記検索された情報の重要度と当該情報評価装置と前記他の情報評価装置とのそれぞれにあらかじめ設定された第１の割合とを乗算した値に基づいて、前記検索された情報を並べるマージ手順とを実行させ、
前記マージ手順では、さらに前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求した場合、前記検索が要求された情報評価装置が前記通信ネットワーク上から検索した情報と、前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求して得た情報との割合であるあらかじめ設定された第２の割合で前記第１の割合を分割した値と、前記重要度とを乗算することを特徴とするプログラム。
【請求項２９】
通信ネットワーク上に存在する情報を検索し、該検索した情報に所定の規則に従って重要度を付与する情報評価装置に、
当該情報評価装置にあらかじめ設定された第１の割合を該第１の割合を与えられた、当該情報評価装置と接続された他の情報評価装置へ送信する引用手順と、
前記情報の検索要求の入力を受け付けた場合、前記通信ネットワーク上から前記情報を検索する検索手順と、
前記情報の検索要求の入力を受け付けた場合、前記他の情報評価装置へ前記情報の検索を要求する手順と、
前記検索が要求された情報評価装置が通信ネットワーク上から前記情報を検索した場合、前記検索された情報の重要度と当該情報評価装置と前記他の情報評価装置とのそれぞれにあらかじめ設定された第１の割合とを乗算した値に基づいて、前記検索された情報を並べるマージ手順とを実行させ、
前記マージ手順では、さらに前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求した場合、前記検索が要求された情報評価装置が前記通信ネットワーク上から検索した情報と、前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求して得た情報との割合であるあらかじめ設定された第２の割合で前記第１の割合を分割した値を前記検索が要求された情報評価装置から受信し、該分割した値と前記重要度とを乗算することを特徴とするプログラム。
【請求項３０】
請求項２８または２９記載のプログラムにおいて、
前記検索が要求された場合、該要求に対して検索させた前記情報評価装置に付与された固有識別情報を示す経由履歴情報を、該検索を要求してきた情報評価装置へ送信する手順を前記情報評価装置にさらに実行させ、
前記マージ手順では、前記経由履歴情報に、当該情報評価装置に付与された固有識別情報が含まれている場合、当該情報評価装置を前記第２の割合として割り当てている情報評価装置に割り当てている前記第１の割合を、該第２の割合から当該情報評価装置に割り当てている割合を除いた割合で前記第１の割合を分割することを特徴とするプログラム。
【請求項３１】
請求項３０記載のプログラムにおいて、
前記マージ手順では、前記経由履歴情報に当該情報評価装置に付与された固有識別情報が含まれている場合、前記第２の割合で前記第１の割合を分割した値の算出を繰り返し実行した際に収束する極限値を用いて算出した該分割した値と前記重要度とを乗算することを特徴とするプログラム。
【請求項３２】
請求項２８または２９記載のプログラムにおいて、
前記第２の割合で前記第１の割合を分割した値を乗算した回数が、該分割した値を算出する回数を制限するための回数制限値よりも小さいかどうかを判別する回数判別手順を前記情報評価装置にさらに実行させ、
前記マージ手順では、前記回数判別手順にて前記回数が前記回数制限値よりも小さいと判別した場合、前記第２の割合で前記第１の割合を分割した値と前記重要度とを乗算することを特徴とするプログラム。
【請求項３３】
請求項２８または２９記載のプログラムにおいて、
前記検索要求に対して検索した情報のうちでユーザにより選択された情報の送信元の情報評価装置と、該送信元と当該情報評価装置との間で前記選択された情報を中継した前記情報評価装置とを特定する送信元特定手順と、
前記特定された前記送信元と前記中継した情報評価装置との少なくとも一方の前記第１の割合をより大きくする算出手順とを前記情報評価装置にさらに実行させ、
前記マージ手順では、前記第２の割合で前記算出手順にて大きくした前記第１の割合を分割した値と、前記重要度とを乗算することを特徴とするプログラム。
【請求項３４】
請求項３３記載のプログラムにおいて、
前記算出手順では、前記ユーザにより選択された情報を中継した前記情報評価装置の台数に応じて前記第１の割合を変更することを特徴とするプログラム。
【請求項３５】
請求項３３記載のプログラムにおいて、
前記特定された前記送信元と前記中継した情報評価装置との少なくとも一方へ、経済的価値を有する特典指標を与える特典付与手順を前記情報評価装置にさらに実行させることを特徴とするプログラム。
【請求項３６】
請求項３５記載のプログラムにおいて、
前記特典付与手順では、前記ユーザにより選択された情報を中継した前記情報評価装置の台数に応じて、前記特典指標を変更することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報評価システム、情報評価装置、情報評価方法およびプログラムに関する。
【背景技術】
【０００２】
近年、通信ネットワーク上の検索で得られた複数の情報に重要度（例えば、点数）を与え、その重要度に従って情報を並べ替える評価を行う情報評価システムを、技術的に比較的容易に作成できる環境が整いつつある。このような状況の下で、固有の特徴を有する情報評価システムが数多く存在しており、今後もさらに増加する可能性がある。
【０００３】
また、複数の情報評価システムの評価結果を統合した結果を出力する、メタサーチ、ブレンドサーチ、マルチモード推論などを用いた情報評価システムも存在する（例えば、特許文献１参照。）。また、情報評価システム間の重要度に対する重みの与え方などの統合方法も基本的な技術が確立されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第３３０３９１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に開示されているようなメタサーチなどを用いて情報を評価する一般的な情報評価システムによれば、情報評価システム間の評価結果の引用関係が一方通行となっている。また、各情報評価システムの評価結果に対する重みの与え方が固定的である。それにより、引用関係が制約されてしまうという問題点がある。
【０００６】
図２４に示す一般的なメタサーチシステムは、親サーチエンジン（以下、「親ＳＥ」という）１０００と、複数の子サーチエンジン（以下、「子ＳＥ」という）２００−１および２００−２とが、通信ネットワーク３００を介して互いに接続されている。図２４に示す破線矢印は、サーチエンジン（ＳＥ）間の引用関係を示している。親ＳＥ１０００は、子ＳＥ２００−１および２００−２の評価結果を取得する「引用ＳＥ」である。また、引用ＳＥへ評価結果を送信するＳＥ（２００−１および２００−２）は、「被引用ＳＥ」である。
【０００７】
図２４に示した例では、子ＳＥ２００−１および２００−２のそれぞれが、検索した情報に所定の規則で重要度を付与する。子ＳＥ２００−１および２００−２は、付与した重要度に従って情報を並べ替えた外部評価リストを生成し、外部評価リストを評価結果として１０００へ送信する。なお、評価結果の送受信を行うため、図２５に示すように、親ＳＥ１０００が有する引用ＩＦ（Interface）１００３と、子ＳＥ２００−１が有する被引用ＩＦ２１１または子ＳＥ２００−２が有する被引用ＩＦ２２１とは、通信ネットワーク３００を介して相互に接続されている。
【０００８】
また、親ＳＥ１０００が有するマルチ評価付部１００２は、親ＳＥ１０００にて固有に定められた重要度の付与方式に従って、子ＳＥ２００−１および２００−２の各評価結果の重要度に対する重みを用いて、各子ＳＥ２００−１および２００−２が具備する評価付部２１３および２２３の評価結果内の情報を並べ替えた１つの統合的な評価結果を生成する。そして、出力ＩＦ（Interface）１００１は、マルチ評価付部１００２の評価結果を出力する。また、出力ＩＦ２１２および２２２は、評価付部２１３および２２３の評価結果を出力する。なお、図２４に示したメタサーチシステムは、親ＳＥが、子ＳＥの評価結果を引用する２レイヤ間の１段の引用関係で構成されており、子ＳＥが他のＳＥの評価結果をさらに引用することはない。
【０００９】
しかし、図２６に示すように、情報評価システムは、複数のＳＥ間の引用関係が複数段（例えば、３段）で構成されることもある。さらに、情報評価システムでは、同一のレイヤに属する複数のＳＥが相互に評価結果を引用する場合もある。
【００１０】
このように情報評価システムにおいて各ＳＥ間の引用関係を自由に設定することが許される際には、引用関係が多段となる場合がある。この場合、以下に示す問題点が生じてしまう。
【００１１】
まず、引用関係が多段になった場合、評価結果を多段のＳＥ間で中継する必要があるため、評価結果を送受信するための総トラフィック量が増大してしまうという問題点がある。また、引用ＳＥが、情報の検索を要求する検索要求の入力を受付けてから被引用ＳＥの評価結果を取得するまでに必要な時間が長くなり、ひいては検索要求の入力の受付から統合的な評価結果の出力までに要する時間も長くなってしまうという問題点がある。図２６における曾孫SE４００−１〜４００−８の各評価結果は、孫ＳＥ３００−１〜３００−４や子ＳＥ２００−１〜２００−２を介して親ＳＥ１０００に受信されるまでに３回にわたり通信される。
【００１２】
また、引用関係が多段になった場合、情報評価システム内の各ＳＥが行う総計算処理量が大きくなってしまうという問題点がある。図２６において、親ＳＥ１０００が検索要求の入力を受付けた場合を例に挙げて説明する。この場合、ある曾孫ＳＥの評価結果を親ＳＥ１０００が受信するまでに経由する各引用ＳＥ（孫ＳＥ、子ＳＥ、親ＳＥ自体）は、被引用ＳＥから受信した評価結果のマージ（統合）をそれぞれ行ってから評価結果を上位レイヤのＳＥに送信する。そのため、曾孫SEの評価結果を３回にわたりマージするための計算処理が必要となってしまう。
【００１３】
そこで、各SEがマージにより生成した評価結果のうち、上位レイヤの引用ＳＥに送信する外部評価リストに含める情報の量を制限して、引用ＳＥの計算処理量を減らすことも考えられる。しかし、この場合、引用ＳＥへ送信する評価結果が丸め込まれてしまい、評価結果の精度が落ちるおそれがある。
【００１４】
また、情報評価システムにおいて各ＳＥの引用関係を自由に設定することが許されている場合、ループ構造の引用関係が設定されることがある。図２７に示すＳＥ５００−Ａ〜５００−Ｆが互いに通信ネットワーク３００を介して接続された情報評価システムの例では、図２７中の太い破線矢印で示すようなループ構造（ＳＥ５００−Ａと５００−Ｅと５００−Ｄと５００−Ｃとの連鎖）の引用関係が設定されている。一般的な情報評価システムによれば、ループ構造の引用関係にて、各ＳＥが評価結果を相互に引用した場合の対応手段が設けられていない。そのため、ループ構造の引用関係では、ＳＥが、評価結果を統合する処理が無限ループに陥って終了できないおそれがある。
【００１５】
本発明は、上述した課題を解決する情報評価システム、情報評価装置、情報評価方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１６】
上記課題を解決するために、本発明の情報評価システムは、通信ネットワーク上に存在する情報を検索し、該検索した情報に所定の規則に従って重要度を付与する複数の情報評価装置から構成された情報評価システムにおいて、前記情報評価装置は、前記情報の検索要求の入力を受け付けた場合、前記通信ネットワーク上から前記情報を検索する検索部と、当該情報評価装置以外の情報評価装置へ前記情報の検索を要求し、該情報評価装置が通信ネットワーク上から前記情報を検索した場合、前記検索された情報の重要度と前記情報評価装置それぞれにあらかじめ設定された第１の割合とを乗算した値に基づいて、前記検索された情報を並べるマージ部とを有し、前記マージ部は、さらに前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求した場合、前記検索が要求された情報評価装置が前記通信ネットワーク上から検索した情報と、前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求して得た情報との割合であるあらかじめ設定された第２の割合で前記第１の割合を分割した値と、前記重要度とを乗算することを特徴とする。
【００１７】
また、上記課題を解決するために、本発明の情報評価システムは、通信ネットワーク上に存在する情報を検索し、該検索した情報に所定の規則に従って重要度を付与する複数の情報評価装置から構成された情報評価システムにおいて、前記情報評価装置は、当該情報評価装置にあらかじめ設定された第１の割合を該第１の割合を与えられた情報評価装置へ送信し、前記情報の検索要求の入力を受け付けた場合、前記通信ネットワーク上から前記情報を検索する検索部と、当該情報評価装置以外の情報評価装置へ前記情報の検索を要求し、該情報評価装置が通信ネットワーク上から前記情報を検索した場合、前記検索された情報の重要度と前記情報評価装置それぞれにあらかじめ設定された第１の割合とを乗算した値に基づいて、前記検索された情報を並べるマージ部とを有し、前記マージ部は、さらに前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求した場合、前記検索が要求された情報評価装置が前記通信ネットワーク上から検索した情報と、前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求して得た情報との割合であるあらかじめ設定された第２の割合で前記第１の割合を分割した値を前記検索が要求された情報評価装置から受信し、該分割した値と前記重要度とを乗算することを特徴とする。
【００１８】
上記課題を解決するために、本発明の情報評価装置は、通信ネットワーク上に存在する情報を検索し、該検索した情報に所定の規則に従って重要度を付与する情報評価装置であって、前記情報の検索要求の入力を受け付けた場合、前記通信ネットワーク上から前記情報を検索する検索部と、前記情報の検索要求の入力を受け付けた場合、当該情報評価装置と接続された他の情報評価装置へ前記情報の検索を要求し、該情報評価装置が通信ネットワーク上から前記情報を検索した場合、前記検索された情報の重要度と当該情報評価装置と前記他の情報評価装置とのそれぞれにあらかじめ設定された第１の割合とを乗算した値に基づいて、前記検索された情報を並べるマージ部とを有し、前記マージ部は、さらに前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求した場合、前記検索が要求された情報評価装置が前記通信ネットワーク上から検索した情報と、前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求して得た情報との割合であるあらかじめ設定された第２の割合で前記第１の割合を分割した値と、前記重要度とを乗算することを特徴とする。  また、上記課題を解決するために、本発明の情報評価装置は、通信ネットワーク上に存在する情報を検索し、該検索した情報に所定の規則に従って重要度を付与する情報評価装置であって、当該情報評価装置にあらかじめ設定された第１の割合を該第１の割合を与えられた、当該情報評価装置と接続された他の情報評価装置へ送信する引用部と、前記情報の検索要求の入力を受け付けた場合、前記通信ネットワーク上から前記情報を検索する検索部と、前記情報の検索要求の入力を受け付けた場合、前記他の情報評価装置へ前記情報の検索を要求し、該情報評価装置が通信ネットワーク上から前記情報を検索した場合、前記検索された情報の重要度と当該情報評価装置と前記他の情報評価装置とのそれぞれにあらかじめ設定された第１の割合とを乗算した値に基づいて、前記検索された情報を並べるマージ部とを有し、前記マージ部は、さらに前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求した場合、前記検索が要求された情報評価装置が前記通信ネットワーク上から検索した情報と、前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求して得た情報との割合であるあらかじめ設定された第２の割合で前記第１の割合を分割した値を前記検索が要求された情報評価装置から受信し、該分割した値と前記重要度とを乗算することを特徴とする。
【００１９】
上記課題を解決するために、本発明の情報評価方法は、通信ネットワーク上に存在する情報を検索し、該検索した情報に所定の規則に従って重要度を付与する複数の情報評価装置から構成された情報評価システムにおける情報評価方法であって、前記情報評価装置が、前記情報の検索要求の入力を受け付けた場合、前記通信ネットワーク上から前記情報を検索する検索処理と、前記情報評価装置が、前記情報の検索要求の入力を受け付けた場合、当該情報評価装置以外の情報評価装置へ前記情報の検索を要求する処理と、前記情報評価装置が、前記検索が要求された情報評価装置が通信ネットワーク上から前記情報を検索した場合、前記検索された情報の重要度と前記情報評価装置それぞれにあらかじめ設定された第１の割合とを乗算した値に基づいて、前記検索された情報を並べるマージ処理とを有し、前記マージ処理では、さらに前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求した場合、前記検索が要求された情報評価装置が前記通信ネットワーク上から検索した情報と、前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求して得た情報との割合であるあらかじめ設定された第２の割合で前記第１の割合を分割した値と、前記重要度とを乗算することを特徴とする。
【００２０】
また、上記課題を解決するために、本発明の情報評価方法は、通信ネットワーク上に存在する情報を検索し、該検索した情報に所定の規則に従って重要度を付与する複数の情報評価装置から構成された情報評価システムにおける情報評価方法であって、前記情報評価装置が、当該情報評価装置にあらかじめ設定された第１の割合を該第１の割合を与えられた情報評価装置へ送信する引用処理と、前記情報評価装置が、前記情報の検索要求の入力を受け付けた場合、前記通信ネットワーク上から前記情報を検索する検索処理と、前記情報評価装置が、前記情報の検索要求の入力を受け付けた場合、当該情報評価装置以外の情報評価装置へ前記情報の検索を要求する処理と、前記情報評価装置が、前記検索が要求された情報評価装置が通信ネットワーク上から前記情報を検索した場合、前記検索された情報の重要度と前記情報評価装置それぞれにあらかじめ設定された第１の割合とを乗算した値に基づいて、前記検索された情報を並べるマージ処理とを有し、前記マージ処理では、さらに前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求した場合、前記検索が要求された情報評価装置が前記通信ネットワーク上から検索した情報と、前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求して得た情報との割合であるあらかじめ設定された第２の割合で前記第１の割合を分割した値を前記検索が要求された情報評価装置から受信し、該分割した値と前記重要度とを乗算することを特徴とする。
【００２１】
上記課題を解決するために、本発明のプログラムは、通信ネットワーク上に存在する情報を検索し、該検索した情報に所定の規則に従って重要度を付与する情報評価装置に、前記情報の検索要求の入力を受け付けた場合、前記通信ネットワーク上から前記情報を検索する検索手順と、前記情報の検索要求の入力を受け付けた場合、当該情報評価装置と接続された他の情報評価装置へ前記情報の検索を要求する手順と、前記検索が要求された情報評価装置が通信ネットワーク上から前記情報を検索した場合、前記検索された情報の重要度と当該情報評価装置と前記他の情報評価装置とのそれぞれにあらかじめ設定された第１の割合とを乗算した値に基づいて、前記検索された情報を並べるマージ手順とを実行させ、前記マージ手順では、さらに前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求した場合、前記検索が要求された情報評価装置が前記通信ネットワーク上から検索した情報と、前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求して得た情報との割合であるあらかじめ設定された第２の割合で前記第１の割合を分割した値と、前記重要度とを乗算することを特徴とする。
【００２２】
また、上記課題を解決するために、本発明のプログラムは、通信ネットワーク上に存在する情報を検索し、該検索した情報に所定の規則に従って重要度を付与する情報評価装置に、当該情報評価装置にあらかじめ設定された第１の割合を該第１の割合を与えられた、当該情報評価装置と接続された他の情報評価装置へ送信する引用手順と、前記情報の検索要求の入力を受け付けた場合、前記通信ネットワーク上から前記情報を検索する検索手順と、前記情報の検索要求の入力を受け付けた場合、前記他の情報評価装置へ前記情報の検索を要求する手順と、前記検索が要求された情報評価装置が通信ネットワーク上から前記情報を検索した場合、前記検索された情報の重要度と当該情報評価装置と前記他の情報評価装置とのそれぞれにあらかじめ設定された第１の割合とを乗算した値に基づいて、前記検索された情報を並べるマージ手順とを実行させ、前記マージ手順では、さらに前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求した場合、前記検索が要求された情報評価装置が前記通信ネットワーク上から検索した情報と、前記検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ前記情報の検索を要求して得た情報との割合であるあらかじめ設定された第２の割合で前記第１の割合を分割した値を前記検索が要求された情報評価装置から受信し、該分割した値と前記重要度とを乗算することを特徴とする。
【発明の効果】
【００２３】
本発明によれば、情報評価システムは、通信ネットワーク上に存在する情報を検索し、該検索した情報に所定の規則に従って重要度を付与する複数の情報評価装置から構成された情報評価システムにおいて、情報評価装置は、情報の検索要求の入力を受け付けた場合、通信ネットワーク上から情報を検索する検索部と、当該情報評価装置以外の情報評価装置へ前記情報の検索を要求し、該情報評価装置が通信ネットワーク上から前記情報を検索した場合、検索された情報の重要度と情報評価装置それぞれにあらかじめ設定された第１の割合とを乗算した値に基づいて、検索された情報を並べるマージ部とを有し、マージ部は、さらに検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ情報の検索を要求した場合、検索が要求された情報評価装置が通信ネットワーク上から検索した情報と、検索が要求された情報評価装置が該情報評価装置以外の情報評価装置へ情報の検索を要求して得た情報との割合であるあらかじめ設定された第２の割合で第１の割合を分割した値と、重要度とを乗算する。
【００２４】
このような構成としたため、情報評価システムにおいて任意の引用関係を自由に設定できる場合でも、各ＳＥが個別に生成した評価結果を統合した評価結果を高速に算出することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の情報評価システムの全体構成を示す図である。
【図２】実施形態１の割合情報のデータ構造の一例を示す図である。
【図３】外部評価リストのデータ構造の一例を示す図である。
【図４】実施形態１のＳＥの構成を示す図である。
【図５】重み情報のデータ構造の一例を示す図である。
【図６】自己評価リストのデータ構造の一例を示す図である。
【図７】（ａ）統合評価リストのデータ構造の第１の例を示す図である。（ｂ）統合評価リストのデータ構造の第２の例を示す図である。
【図８】（ａ）は、経由履歴情報のデータ構造の第１の例を示す図である。（ｂ）は、経由履歴情報のデータ構造の第２の例を示す図である。
【図９】実施形態１のＳＥが、自己重みおよび外部重みを算出する動作を示すフローチャートである。
【図１０】経由履歴情報のデータ構造の第３の例を示す図である。
【図１１】実施形態１のＳＥが、検索要求の入力を受付けて統合評価リストを生成する動作を示すフローチャートである。
【図１２】実施形態２のＳＥの構成を示す図である。
【図１３】実施形態２の割合情報のデータ構造の第１の例を示す図である。
【図１４】実施形態２の割合情報のデータ構造の第２の例を示す図である。
【図１５】実施形態２の割合情報のデータ構造の第３の例を示す図である。
【図１６】実施形態２の割合情報のデータ構造の第４の例を示す図である。
【図１７】実施形態２の情報評価システムの動作を示すシーケンス図である。
【図１８】実施形態３のポリシー情報のデータ構造の一例を示す図である。
【図１９】実施形態５のＳＥの構成を示す図である。
【図２０】（ａ）は、回数判別情報のデータ構造の第１の例を示す図である。（ｂ）は、回数判別情報のデータ構造の第２の例を示す図である。（ｃ）は、回数判別情報のデータ構造の第３の例を示す図である。
【図２１】実施形態６のＳＥの構成を示す図である。
【図２２】割合情報のデータ構造の一例を示す図である。
【図２３】実施形態７のＳＥの構成を示す図である。
【図２４】従来のメタサーチを用いた情報評価システムにおけるサーチエンジン間の関係図の例を示す図である。
【図２５】図２４に示したサーチエンジンの構成を示す図である。
【図２６】一方通行の引用関係にある多段サーチエンジンの関係図の一例を示す図である。
【図２７】任意の引用関係を自由に設定可能な情報評価システムにおけるサーチエンジンの関係図の一例を示す図である。
【発明を実施するための形態】
【００２６】
（実施形態１）
以下、本発明の実施形態１に従った情報評価システム（情報評価装置、情報評価方法およびプログラムを含む）について説明する。
【００２７】
本実施形態では、情報評価システムは、図１に示す６つのＳＥ１A、１Ｂ、１Ｃ、１Ｄ、１Ｅおよび１Ｆと、通信ネットワーク２とから構成されている。ＳＥ１A〜１Ｆは、通信ネットワーク２を介して相互に通信可能に接続されている。なお、ＳＥの数は任意でよい。
【００２８】
なお、ＳＥ１Ａ〜１Ｆのそれぞれは、検索エンジンや推論エンジンなどの任意のサーチエンジンを用いて情報を検索し、検索した情報をそれぞれ所定の方法で評価する「情報評価装置」である。
【００２９】
ここで評価とは、通信ネットワーク２上から検索した情報にある規則に従って「重要度」（例えば、点数）を付与することである。なお、この検索では、他のＳＥに検索を要求したり、評価結果を他のＳＥへ提供したりする。
【００３０】
また、図１に示す破線矢印は、ＳＥ１A、１Ｂ、１Ｃ、１Ｄ、１Ｅおよび１Ｆの間における評価結果の引用関係（つまり、評価結果が引用される被引用ＳＥが評価結果を引用する引用ＳＥへ評価結果を送信する方向）を示している。
【００３１】
本実施形態では、各ＳＥ間における引用関係の強弱（各ＳＥが情報に付与した重要度の軽重）を示す指標となる重み割合（Distribution Ratio）ＤＲは、図２に示すような割合情報にあらかじめ設定されている。割合情報は、引用関係を構成する被引用ＳＥ（Tail）および引用ＳＥ（Head）と、重み割合ＤＲとを対応付ける情報である。なお、割合情報は、情報評価システム内の全ＳＥが記憶していてもよく、情報評価システム内の一部のＳＥが記憶していてもよい。また、情報評価システムがネットワーク２と接続されたデータベースを具備している場合、ＳＥに代えてデータベースが割合情報を記憶しておいてもよい。そして、各ＳＥは、データベースが記憶している割合情報を参照するようにしてもよい。
【００３２】
ここで重み割合ＤＲとは、引用ＳＥが保有している重みに対する、その重みのうち被引用ＳＥへ与える重みの割合である。
【００３３】
図２においてＳＥ１Ａが引用ＳＥである場合を例に挙げると、ＳＥ１Ａは、ＳＥ１Ａが保有している重みＷAと重み割合ＤＲAB＝0.1とを乗算した重みをＳＥ１Ｂへ与える。また、ＳＥ１Ａは、重みＷAと重み割合ＤＲAC＝0.4とを乗算した重みをＳＥ１Ｃへ与える。
【００３４】
本実施形態において被引用ＳＥから引用ＳＥへ送信される評価結果は、図３に例示するように、被引用ＳＥが検索した検索キーワードに関連する情報ＩＦi（ｉ；整数）と、情報ＩＦiに付与された任意の重要度（例えば、点数）との対応付を示す外部評価リストである。なお、外部評価リストは、検索した情報ＩＦiと重要度との対応付に、検索した情報の所在を示すＵＲＬ（Uniform Resource Locator）をさらに対応付けて記述した情報でもよい。
【００３５】
つぎに、実施形態１のＳＥの構成について、図４を参照して詳細に説明する。なお、ＳＥ１A〜１Ｆは互いに同一の構成を有するため、以下では、ＳＥ１Ａの構成について説明する。
【００３６】
図４に示すように、ＳＥ１Ａは、被引用部１１と、算出部１１１と、割合記憶部１１２と、マルチ評価付部１２と、引用部１３と、ＳＥ部１４と、入力部１５と、出力部１６とを有する。
【００３７】
被引用部１１は、ＳＥ１Ａ以外の他のＳＥから送信されてきた検索要求を受信した場合、マージ部１２２から出力されてきた統合評価リストを検索要求の送信元のＳＥへ送信する。
【００３８】
算出部１１１は、ＳＥ１Ａ〜１Ｆの各重みＷA〜ＷFを、各ＳＥ間の評価結果の引用関係に従って算出して重み記憶部１２１へ書込む。本実施形態では、算出部１１１は、割合記憶部１１２内の割合情報が示す重み割合ＤＲに基づいて、引用ＳＥが保有している重みから被引用ＳＥのそれぞれに与える重みを算出する。
【００３９】
なお、実施形態１においては、情報の検索を所望するユーザによる検索要求の入力をＳＥ１Ａが受付けた場合を例に挙げて説明する。この場合、ＳＥ１Ａ〜１Ｆの重みＷA〜ＷFは、検索要求の入力を受付けたＳＥ１Ａにより、ＳＥ１ＡがＳＥ部１４を用いて算出した情報もしくはＳＥ１Ｂ〜１Ｆから引用した情報の重要度に乗算される。また、情報の検索を所望するユーザによる検索要求の入力をＳＥ１Ａ以外のＳＥ１Ｂ〜１Ｆが受付けた場合、それぞれに別の重みＷA〜ＷFを算出する。
【００４０】
図２に示した例においてＳＥ１Ｂの重みＷBを算出する。この場合、ＳＥ１Ａ〜１Ｂの経路をたどった際のＤＲAB＝0.1と、ＳＥ１Ａ〜１Ｃ〜１Ｂの経路をたどった際のＤＲAC×ＤＲCB＝0.4×0.2＝0.08との合計値が、重みＷBとなる。また、図２に示した例においてＳＥ１Ｃの重みＷCを算出する。この場合、ＳＥ１Ａ〜１Ｃの経路をたどった際の重み割合ＤＲAC＝0.4から、ＳＥ１Ａ〜１Ｃ〜１Ｂの経路をたどった際のＤＲAC×ＤＲCB＝0.4×0.2＝0.08およびＳＥ１Ａ〜１Ｃ〜１Ｄの経路をたどった際のＤＲAC×ＤＲCD＝0.4×0.4＝0.16を減算した残りが、重みＷCとなる。
【００４１】
ここで、重み割合ＤＲACは「第１の割合」に相当し、重み割合ＤＲCBやＤＲCDは「第２の割合」に相当する。また、ＤＲAC×ＤＲCB＝0.08やＤＲAC×ＤＲCD＝0.16は、「第２の割合で第１の割合を分割した値」に相当する。
【００４２】
また、本実施形態では、ループ構造の引用関係が構成された場合に計算処理が無限ループに陥ることを回避するため工夫がなされている。算出部１１１は、ループ検出部１２３からループを検出した旨が通知された場合、そのループを構成することになる経路を重みＷA〜ＷFの算出対象から外す。なお、算出部１１１が重みＷA〜ＷFを算出する動作の具体例については、詳細を後述する。
【００４３】
また、算出部１１１は、引用関係の終端に到達した旨がループ検出部１２３から通知された場合、重みＷA〜ＷFの算出を終了する。
【００４４】
割合記憶部１１２は、図２に示した割合情報をあらかじめ記憶している。なお、割合情報は、情報評価システムにおける構成変更（例えば、情報評価システムへのＳＥの新規追加、情報評価システムからのＳＥの削除、重み割合ＤＲの変更）に応じて、修正が可能である。さらに、本実施形態では、図２に示した重み割合が、全ユーザに共通な値か、ユーザごとに設定された値か、ユーザのある状況ごとに設定された値かを特に記述していない。これらは自由に設定可能であり制約を受けないこととする。
【００４５】
マルチ評価付部１２は、重み記憶部１２１と、マージ部１２２と、ループ検出部１２３と、保管部１２４とを含む。
【００４６】
重み記憶部１２１は、図５に示す重み情報を記憶する。重み情報は、重みＷA〜ＷFを示す情報である。なお、実施形態２にて後述するように、重み記憶部１２１が記憶する重みＷB〜ＷFは、ＳＥ１Ｂ〜１Ｆ自身がそれぞれ算出した重みでもよい。
【００４７】
マージ部１２２は、引用部１３がＳＥ１Ａ以外の各ＳＥから直接受信した外部評価リストと、ＳＥ部１４が生成した自己評価リストとを用いて、統合評価リストを生成する。
【００４８】
ここで統合評価リストとは、他のＳＥ１Ｂ〜１Ｆから重要度をそれぞれ付与された各外部評価リスト内の情報ＩＦiと、ＳＥ部１４から重要度が付与された自己評価リスト内の情報ＩＦiとを、重み記憶部１２１が記憶している重みＷA〜ＷFを用いて統合したリストである。
【００４９】
以下では、各ＳＥ１X（Ｘ＝Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆ）が特定の１情報ＩＦｉにそれぞれ与えた重要度を、重要度Ｓx,iで表記する。この場合、マージ部１２２は、以下の式１で表される重要度（以下、「統合重要度ＭＳi」という）を新たに算出する。
【００５０】
【数１】
2010225039.tif 000003
【００５１】
そして、マージ部１２２は、算出した統合重要度のうち大きな統合重要度ＭＳiが与えられた所定数の情報ＩＦｉを、被引用部１１へ出力する。
【００５２】
例えば、引用部１３が図３に示した外部評価リストをＳＥ１Ｃから受信し、ＳＥ部１４が図６に示す自己評価リストを生成した場合を考える。
【００５３】
この場合、マージ部１２２は、自己評価リストにおける各重要度（ＳA,1、ＳA,4およびＳA,5）と図５に示した重みＷA（＝0.5）とを乗算した新たな重要度を、自己評価リスト内の各情報ＩＦ1、ＩＦ4およびＩＦ5にそれぞれ付与する。
【００５４】
また、マージ部１２２は、外部評価リストにおける各重要度と図５に示した重みＷC（＝0.16）とを乗算した新たな重要度を、外部評価リスト内の各情報ＩＦ1〜ＩＦ3に付与する。
【００５５】
なお、自己評価リストと外部評価リストとの両方に記載された情報ＩＦ1については、式１に従って算出した重要度の合計値を、その情報の統合重要度ＭＳiとして決定する。
【００５６】
自己評価リストおよび外部評価リスト内の全情報を記述した場合、マージ部１２２は、図７（ａ）に示すような統合評価リストを生成する。また、統合重要度ＭＳiの最上位から所定数（例えば、上位のうち１位〜２位）の情報ＩＦiを記述した場合、マージ部１２２は、図７（ｂ）に示すような統合評価リストを生成する。そして、マージ部１２２は、生成した統合評価リストを出力部１６へ出力する。
【００５７】
なお、マージ部１２２は、他のＳＥから送信されてきた検索要求を被引用部１１が受信した場合、統合評価リストを被引用部１１へ出力する。
【００５８】
ループ検出部１２３は、特定のＳＥを起点とする引用関係に従ってループを検出する。
【００５９】
ループ検出部１２３は、算出部１１１による重みの算出に用いられていない割合情報内の箇所のうちで、ＳＥ１Ａが引用ＳＥとして記述されている設定を特定する。この例では、ループ検出部１２３は、保管部１２４が記憶している固有識別情報で識別されるＳＥ１Ａが、割合情報にて引用ＳＥとして記述されている設定を特定する。なお、固有識別情報は、ＳＥ１Ａを固有に識別するための識別情報である。
【００６０】
ループ検出部１２３は、ＳＥ１Ａが引用ＳＥとして記述されている割合情報内の設定を特定した場合、その引用ＳＥと対応付けられている被引用SE（ＳＥ１Ｂおよび１Ｃ）を特定する。その後、ループ検出部１２３は、特定した被引用ＳＥと一致するＳＥが、保管部１２４内の経由履歴情報に記述されているかどうかを判別する。
【００６１】
ループ検出部１２３は、特定した被引用ＳＥと一致するＳＥが経由履歴情報に記述されていないと判別した場合、ループを検出しなかった旨を算出部１１１へ通知する。また、この場合、ループ検出部１２３は、引用ＳＥ（ＳＥ１Ａ）と、その引用ＳＥが引用関係において属するレイヤの順番とを対応付けて保管部１２４に書込む。なお、この場合、ＳＥ１Ａは引用関係の起点となり１レイヤ目に属するため、ループ検出部１２３は、レイヤの順番として「１」を書込む。
【００６２】
保管部１２４は、ループ検出部１２３が書込んだ引用ＳＥとレイヤの順番とを対応付けた図８（ａ）に示す経由履歴情報を記憶する。なお、ループ検出部１２３は、引用ＳＥを固有に識別するために付与された引用ＳＥ−ＩＤを、経由履歴情報へ書込んでもよい。
【００６３】
また、ループ検出部１２３は、重みの算出に用いられた引用関係における被引用ＳＥ（ＳＥ１Ｂ、１Ｃ）が、重みの算出に用いられていない割合情報内の箇所に引用ＳＥとして記述されているかどうかを判別する。
【００６４】
判別の結果、ループ検出部１２３は、その被引用ＳＥ（ＳＥ１Ｃ）が引用ＳＥとして記述されている場合、その引用ＳＥ（ＳＥ１Ｃ）と対応付けられている被引用ＳＥ（ＳＥ１Ｂおよび１Ｄ）を特定する。そして、ループ検出部１２３は、特定した被引用ＳＥと一致するＳＥが、保管部１２４内の経由履歴情報に記述されているかどうかを判別する。
【００６５】
この判別の結果、特定した被引用ＳＥと一致するＳＥが経由履歴情報に記述されている場合、ループ検出部１２３は、ループを検出した旨を通知する。
【００６６】
一方、判別の結果、特定した被引用ＳＥと一致するＳＥが経由履歴情報に記述されていない場合、ループ検出部１２３は、ループを検出しなかった旨を算出部１１１へ通知する。また、ループ検出部１２３は、引用ＳＥ（ＳＥ１Ｃ）と、その引用ＳＥが属するレイヤの順番「２」とを対応付けて保管部１２４に書込む。保管部１２４は、図８（ｂ）に示すような経由履歴情報を記憶する。
【００６７】
なお、ループ検出部１２３は、重みの算出に用いられた引用関係を構成する被引用ＳＥのいずれもが重みの算出に用いられていない割合情報内の箇所に引用ＳＥとして記述されていないと判別した場合、引用関係の終端に到達した旨を算出部１１１へ通知する。また、この場合、ループ検出部１２３は、引用関係の終端に存在する被引用ＳＥを追加するように経由履歴情報へ書き込む。
【００６８】
保管部１２４は、固有識別情報を記憶している。また、保管部１２４は、図８（ａ）や図８（ｂ）に示した経由履歴情報を記憶している。
【００６９】
引用部１３は、入力部１５から出力されてきた検索要求を他のＳＥ１Ｂ〜１Ｆへ送信する。ここで検索要求とは、情報評価システム内の各ＳＥに対して、通信ネットワーク２上に存在する情報の検索と、検索で得た情報とその情報に与えた重要度との対応付を示す外部評価リストの送信とを要求するための信号である。なお、検索要求は、任意の検索キーワードの指定を含んでいる。
【００７０】
また、引用部１３は、他のＳＥから外部評価リストを直接受信してマージ部１２２へ出力する。
【００７１】
ＳＥ部１４は、検索部１４１と、評価付部１４２とを含む。検索部１４１は、入力部１５から検索要求が出力されてきた場合、通信ネットワーク2上に存在する情報の検索を行う。
【００７２】
評価付部１４２は、検索部１４１が検索した情報ＩＦiと、所定の規則に従って情報ＩＦiに与えた重要度ＳA,iとの対応付を示す自己評価リストを生成してマルチ評価付部１２へ出力する。
【００７３】
入力部１５は、ユーザから入力を受付けた検索要求を検索部１４１と引用部１３とへ出力する。
【００７４】
出力部１６は、マージ部１２２から出力されてきた統合評価リストを表示する。
【００７５】
次に、実施形態１の情報評価システムの動作について詳細に説明する。
【００７６】
まず、検索要求の入力を入力部１５が受付ける前の動作について、図９を参照して説明する。本実施形態では、検索要求の入力を入力部１５が受け付ける前に、重みＷA〜ＷFを算出する。
【００７７】
図９に示すステップ６０１にて、まず、ループ検出部１２３は、図２に示した割合情報において、保管部１２４が記憶している固有識別情報で識別されるＳＥ１Ａが引用ＳＥとして記述されている設定を特定する。
【００７８】
続いて、ステップ６０２にて、ループ検出部１２３は、その引用ＳＥ１Ａと対応付けられている割合情報内の被引用SE１Ｂ、１Ｃを特定する。
【００７９】
その後、ステップ６０３にて、ループ検出部１２３は、特定した被引用ＳＥと一致するＳＥが、保管部１２４内の経由履歴情報に記述されているかどうかを判別する。この時点では、経由履歴情報にはいずれのＳＥも記述されていないため、ループ検出部１２３は、特定した被引用ＳＥと一致するＳＥが記述されていないと判別する。
【００８０】
この場合、ステップ６０４にて、ループ検出部１２３は、引用ＳＥ１Ａと、その引用ＳＥが属するレイヤの順番「１」とを対応付けて経由履歴情報に書き込む。なお、保管部１２４は、図８（ａ）に示した経由履歴情報を記憶する。
【００８１】
また、特定した被引用ＳＥと一致するＳＥが記述されていないと判別した場合、ループ検出部１２３は、ループを検出しなかった旨を算出部１１１へ通知する。
【００８２】
すると、算出部１１１は、割合記憶部１１２内の割合情報に基づいて、ＳＥ１ＡからＳＥ１Ｂ、１Ｃに与える重みを算出する。本実施形態では、算出部１１１は、図２に示した重み割合ＤＲAB＝0.1をＳＥ１ＡからＳＥ１Ｂへ与える。また、算出部１１１は、重み割合ＤＲAC＝0.4をＳＥ１ＡからＳＥ１Ｃへ与える。
【００８３】
続いて、ステップ６０５にて、算出部１１１は、重みＷA〜ＷFを算出する。なお、現時点の重みＷB〜ＷFはすべて「０」である。
【００８４】
より具体的には、ステップ６０５にて、算出部１１１は、重みＷB＝０とＳＥ１Ａから与えた重み「0.1」との合計値を、重みＷBとして算出する。また、算出部１１１は、重みＷC＝０とＳＥ１Ａから与えた重み「0.4」との合計値を、重みＷCとして算出する。なお、算出部１１１は、ＳＥ１Ａから重みが与えられなかった重みＷD、ＷEおよびＷFについては現時点の値（＝０）を保持する。さらに、算出部１１１は、重み記憶部１２１内の重みＷA（＝１）からＳＥ１Ａが与えた重みの合計値（＝0.1＋0.4）を減算した残りを、重みＷAとして算出する。そして、算出部１１１は、算出した重みＷA〜ＷFを重み記憶部１２１に書込む。なお、引用ＳＥ１Ａと被引用ＳＥ１Ｂ、１Ｃとの引用関係を用いて算出した重みは、「ＷA= 0.5、ＷB = 0.1 、ＷC = 0.4、ＷD =ＷE =ＷF = 0」 である。
【００８５】
さらに、ステップ６０６にて、ループ検出部１２３は、重みの算出に用いられた引用関係を構成する被引用ＳＥ１Ｂや１Ｃが、割合情報にて引用ＳＥとして記述されているかどうかを判別する。図２の例では、ＳＥ１Ｂは引用ＳＥとして記述されていない。
【００８６】
一方、図２に示した割合情報にて、ＳＥ１Ｃは引用ＳＥとして記述されている。そのため、図９に示したステップ６０２にて、ループ検出部１２３は、ＳＥ１Ｃと対応付けられている被引用ＳＥ１Ｂ、１Ｄを特定する。続いて、ステップ６０３にて、ループ検出部１２３は、特定した被引用ＳＥと一致するＳＥが保管部１２４内の経由履歴情報に記述されているかどうかを判別する。この例では、経由履歴情報にはＳＥ１Ａだけが記述されているため、ループ検出部１２３は、特定した被引用ＳＥと一致するＳＥが記述されていないと判別する。
【００８７】
この場合、ステップ６０４にて、ループ検出部１２３は、ＳＥ１ＣとＳＥ１Ｃが属するレイヤの順番「２」との対応付を経由履歴情報に追加するように書き込む。なお、保管部１２４は、図８（ｂ）に示したような経由履歴情報を記憶する。また、ループ検出部１２３は、ループを検出しなかった旨を算出部１１１へ通知する。
【００８８】
すると、算出部１１１は、重み割合DRCBと重み割合DRCDとを用いて、ＳＥ１Ｃから各ＳＥ１Ｂ、１Ｄへ重みを与える。つまり、算出部１１１は、ＳＥ１Ａ〜１Ｃ〜１Ｂの経路で引用関係をたどった際のＤＲAC×ＤＲCB＝0.4×0.2＝0.08を、ＳＥ１Ｂへ与える。また、算出部１１１は、ＳＥ１Ａ〜１Ｃ〜１Ｄの経路で引用関係をたどった際のＤＲAC×ＤＲCD＝0.4×0.4＝0.16を、ＳＥ１Ｄへ与える。
【００８９】
続いて、ステップ６０５にて、算出部１１１は、重みを与えた後の重みＷA〜ＷFを算出する。この例では、算出部１１１は、重みＷB（＝0.1）とＳＥ１Ｃから与えた重み「0.08」との合計値を重みＷBとして算出する。また、算出部１１１は、重みＷD＝０とＳＥ１Ｃから与えた重み「0.16」との合計値を重みＷDとして算出する。なお、算出部１１１は、ＳＥ１Ｃから重みが与えられなかった重みＷA、ＷEおよびＷFについては現時点の値を保持する。さらに、算出部１１１は、重みＷC（＝0.4）からＳＥ１Ｃが与えた重みの合計値（＝0.08＋0.16）を減算した残りを、重みＷCとして算出する。そして、算出部１１１は、算出した重みＷA〜ＷFを重み記憶部１２１に書込む。なお、引用ＳＥ１Ｃと被引用ＳＥ１Ｂ、１Ｄとの引用関係を用いて算出した重みは、「ＷA= 0.5、ＷB = 0.18 、ＷC = 0.16、ＷD = 0.16 、ＷE =ＷF = 0」 である。
【００９０】
さらに、ステップ６０６にて、ループ検出部１２３は、重みの算出に用いられた被引用ＳＥ１Ｂおよび１Ｄが、重みの算出に用いられていない割合情報内の箇所に引用ＳＥとして記述されているかどうかを判別する。
【００９１】
図２に示した割合情報では、ＳＥ１Ｄは引用ＳＥとして記述されている。そのため、ステップ６０２にて、ループ検出部１２３は、ＳＥ１Ｄと対応付けられている被引用ＳＥ１Ｅを特定する。そして、ステップ６０３にて、ループ検出部１２３は、特定した被引用ＳＥと一致するＳＥが、経由履歴情報に記述されているかどうかを判別する。この例では、経由履歴情報にはＳＥ１Ａ、１Ｃが記述されているため、ループ検出部１２３は、特定した被引用ＳＥ１Ｅと一致するＳＥが経由履歴情報に記述されていないと判別する。
【００９２】
この場合、ステップ６０４にて、ループ検出部１２３は、ＳＥ１ＤとＳＥ１Ｄが属するレイヤの順番「３」とを対応付けて経由履歴情報に追加するように書き込む。また、ループ検出部１２３は、ループを検出しなかった旨を算出部１１１へ通知する。
【００９３】
すると、算出部１１１は、ＳＥ１Ａ〜１Ｃ〜１Ｄ〜１Ｅの経路で引用関係をたどった際のＤＲAC×ＤＲCD×ＤＲDE＝0.4×0.4×0.8＝0.128を、ＳＥ１ＤからＳＥ１Ｅへ与える。
【００９４】
続いて、ステップ６０５にて、算出部１１１は、重みを与えた後の重みＷA〜ＷFを算出する。この例では、算出部１１１は、重みＷE（＝0）とＳＥ１Ｄから与えられた重み「0.128」との合計値を重みＷEとして算出する。また、算出部１１１は、重みＷDからＳＥ１Ｄが与えた重みの合計値（＝0.128）を減算した残りを、重みＷDとして算出する。なお、算出部１１１は、重みＷA、ＷB、ＷCおよびＷFについては現時点の値を保持する。そして、算出部１１１は、算出した重みＷA〜ＷFを重み記憶部１２１に書込む。なお、引用ＳＥ１Ｄと被引用ＳＥ１Ｅとの引用関係を用いて算出した重みは、「ＷA = 0.5、ＷB= 0.18、ＷC= 0.16 、ＷD = 0.032 、ＷE = 0.128、ＷF = 0」である。
【００９５】
さらに、ステップ６０６にて、ループ検出部１２３は、重みの算出に用いられた被引用ＳＥ１Ｅが、重みの算出に用いられていない割合情報内の箇所に引用ＳＥとして記述されているかどうかを判別する。図２に示した割合情報では、ＳＥ１Ｅは引用ＳＥとして記述されている。そのため、ステップ６０２にて、ループ検出部１２３は、ＳＥ１Ｅと対応付けられている被引用SE１Ｆ、１Ａを特定する。
【００９６】
続いて、ステップ６０３にて、ループ検出部１２３は、特定した被引用ＳＥごとに、被引用ＳＥと一致するＳＥが経由履歴情報に記述されているかどうかを判別する。この例では、経由履歴情報にはＳＥ１Ａ、１Ｃ、１Ｄが記述されている。そのため、ループ検出部１２３は、特定した被引用ＳＥ１Ａと一致するＳＥが経由履歴情報に記述されていると判別し、ＳＥ１Ａに付随するループを検出した旨を算出部１１１へ通知する。また、ループ検出部１２３は、特定した被引用SE１Ｆと一致するＳＥが経由履歴情報に記述されていないと判別し、ＳＥ１Ｆに付随するループを検出しなかった旨を算出部１１１へ通知する。
【００９７】
すると、算出部１１１は、そのループを構成することになる経路を重みＷA〜ＷFの算出対象から外す。つまり、算出部１１１は、ループを検出した旨が通知された被引用ＳＥ１Ａには重みを与えず、ループを検出しなかった旨が通知された被引用ＳＥ１Ｆと引用ＳＥ１Ｅとの間で重みＷE = 0.128を分配する。
【００９８】
なお、ループを構成する被引用ＳＥを除いて重みを与える場合、本実施形態では、算出部１１１は、１から重み割合の合計値（＝DREF＋DREA＝0.2＋0.6＝0.8）を減算した値を、引用ＳＥ１Ｅ自身の重み割合ＤＲEE（＝0.2）として算出する。そして、算出部１１１は、重み割合DREF＝0.2と重み割合ＤＲEE＝0.2との割合である「除いた割合」に応じて、ＳＥ１ＥとＳＥ１Ｆとへ重みＷE = 0.128を分配する。つまり、算出部１１１は、重みＷEと除いた割合（＝DREF／（DREF＋DREE）＝0.2／（0.2＋0.2）＝1/2）との乗算値（＝0.064）を、ＳＥ１ＥからＳＥ１Ｆへ与える。
【００９９】
そして、ステップ６０７にて、算出部１１１は、重みを与えた後の重みＷA〜ＷFを算出する。算出部１１１は、重みＷF（＝0）とＳＥ１Ｅから与えた重み「0.064」との合計値を重みＷFとして算出する。また、算出部１１１は、重みＷE（＝０．１２８）からＳＥ１Ｅが与えた重みの合計値（＝0.064）を減算した残りを、重みＷEとして算出する。なお、算出部１１１は、各重みＷA、ＷB、ＷCおよびＷDについては、現時点の値を保持する。そして、算出部１１１は、算出した重みＷA〜ＷFを重み記憶部１２１に書込む。なお、引用ＳＥ１Ｅと被引用ＳＥ１Ｆ、１Ａとの引用関係を用いて算出した重みは、「ＷA = 0.5、ＷB= 0.18、ＷC= 0.16 、ＷD = 0.032 、ＷE = 0.064、ＷF = 0.064」 である。
【０１００】
続いて、ステップ６０６にて、ループ検出部１２３は、重みの算出に用いられた被引用ＳＥ１Ｆが、重みの算出に用いられていない割合情報内の箇所に引用ＳＥとして記述されているかどうかを判別する。この例では、ＳＥ１Fは引用ＳＥとして記述されていない。この場合、ループ検出部１２３は、引用SE１Ｅと、被引用SE１Ｆとの両方を経由履歴情報に追加するように書き込む。より具体的には、ループ検出部１２３は、ＳＥ１ＥとＳＥ１Ｅが属するレイヤの順番「４」との対応付と、ＳＥ１ＦとＳＥ１Ｆが属するレイヤの順番「５」との対応付とを経由履歴情報に追加するように書き込む。なお、保管部１２４は、図１０に示す経由履歴情報を記憶する。
【０１０１】
また、ループ検出部１２３は、引用関係の終端に到達した旨を算出部１１１へ通知する。すると、算出部１１１は、重みＷA 〜ＷFの算出を終了する。
【０１０２】
つぎに、入力部１５が検索要求の入力をユーザから受付けた場合の本情報評価システムの動作を、図１１を参照して説明する。
【０１０３】
図１１に示すステップ７０１にて、入力部１５が、検索キーワード「イタリアンレストラン」の指定とともにその検索キーワードに関連する情報の検索要求の入力をユーザから受け付けた場合を考える。この場合、入力部１５は、検索要求を引用部１３と検索部１４１とへ出力する。
【０１０４】
すると、ステップ７０２にて、引用部１３は、通信ネットワーク２を介して、ＳＥ１Ｂ〜１Ｆへ検索キーワードを指定して検索要求を送信する。この場合、ＳＥ１Ｂ〜１Ｆは、検索キーワード「イタリアンレストラン」に従って検索した情報ＩＦｉと、情報ＩＦｉに与えた任意の重要度ＳB,i〜ＳF,iとの対応付を示す外部評価リストを生成してＳＥ１Aへ送信する。
【０１０５】
その後、ステップ７０３にて、引用部１３は、検索要求を送信した各ＳＥから外部評価リストを直接受信し、外部評価リストのそれぞれをマージ部１２２へ出力する。
【０１０６】
また、ステップ７０１にて入力部１５から検索要求が出力されてきた場合、ステップ７０４にて、ＳＥ部１４は、自己評価リストを生成してマージ部１２２へ出力する。より具体的には、検索部１４１は、検索要求に対して、指定された検索キーワードに関連する情報ＩＦiを検索する。評価付部１４２は、情報ＩＦiに任意の重要度ＳA,iを付与し、情報ＩＦiとその重要度ＳA,iとの対応付を示す自己評価リストを生成してマージ部１２２へ出力する。
【０１０７】
すると、ステップ７０５にて、マージ部１２２は、引用部１３から出力されてきた外部評価リストと、ＳＥ部１４から出力されてきた自己評価リストとを用いて、図７（ａ）や図７（ｂ）に示したような統合評価リストを生成する。
【０１０８】
この例では、ステップ７０５にて、マージ部１２２は、自己評価リストにおける重要度ＳA,iと重みＷA（＝0.5）とを乗算した新たな重要度を、自己評価リスト内の各情報にそれぞれ付与する。また、マージ部１２２は、他のＳＥが生成した各外部評価リストにおける重要度ＳB,i〜ＳF,iと、それらの重みＷB〜ＷFとを乗算した新たな重要度を、外部評価リスト内の各情報にそれぞれ付与する。なお、自己評価リストと外部評価リストとの両方に記載された情報ＩＦiについては、マージ部１２２は、式１に従って算出した重要度の合計値を、統合評価リストにてその情報ＩＦiに与える統合重要度ＭＳiとして決定する。
【０１０９】
その後、マージ部１２２は、生成した統合評価リストを出力部１６へ出力する。出力部１６は、マージ部１２２から出力されてきた統合評価リストを表示する。
【０１１０】
なお、マージ部１２２は、他のＳＥから送信されてきた検索要求を被引用部１１が受信した場合、生成した統合評価リストを被引用部１１へ出力する。以上で、入力部１５が検索要求の入力をユーザから受付けた場合の情報評価システムの一連の動作が終了する。
【０１１１】
以上説明したように、実施形態１によれば、ＳＥ１Ａ〜１Ｆの重みを多段（マルチホップ）の引用関係に従って算出する。そして、他のＳＥから外部評価リストを直接受信し、その外部評価リスト内の情報に与えられた重要度と重みとを乗算する。
【０１１２】
そのため、外部評価リストの中継に付随する通信処理を実行することが不要になるとともに、外部評価リストを中継する各ＳＥが外部評価リストを個別にマージすることが不要となる。これにより、外部評価リストを送受信するための通信トラフィックおよび通信処理時間の削減（検索要求の入力の受付から統合評価リストの出力までの時間の短縮）や、総計算処理量の削減（丸め込みによる精度劣化の防止）が可能となる。
【０１１３】
また、実施形態１によれば、ループを検出した場合、ループを構成することとなる被引用ＳＥには引用ＳＥから重みを分配しない。これにより、ループ構造の引用関係が割合情報に設定されている場合でも、統合評価リストを生成するための計算処理が無限ループに陥って終了しないことを回避することが可能となる。
（実施形態２）
つぎに、実施形態２の情報評価システムについて説明する。実施形態２の情報評価システムは、ＳＥ１Ａ〜１Ｆは、自己が保有する各重みＷA〜ＷFをＳＥ１Ａ〜１Ｆ自身でそれぞれ算出する点が、実施形態１の情報評価システムと異なっている。
【０１１４】
以下、実施形態２のＳＥの構成について、ＳＥ１Ａを例に挙げて、図１２を参照して説明する。図１２に示すように、ＳＥ１Ａは、被引用部１１と、算出部１１１と、割合記憶部１１２と、マルチ評価付部１２と、引用部１３と、ＳＥ部１４と、入力部１５と、出力部１６とを有する。
【０１１５】
実施形態２の被引用部１１は、ＳＥ１Ａの評価結果を引用する引用ＳＥから送信されてきたその引用ＳＥがＳＥ１Ａに与える重みを、算出部１１１へ出力する。
【０１１６】
また、被引用部１１は、ＳＥ１Ａを引用する引用ＳＥから送信されてきた経由履歴情報を、ループ検出部１２３へ出力する。実施形態２の経由履歴情報は、図１０に示した経由履歴情報と同様に、ＳＥ１Ａに与えられる重みを引用ＳＥからＳＥ１Ａが受信するまでに経由したすべての引用ＳＥと、経由したすべての引用ＳＥが引用関係にてそれぞれ属するレイヤの順番とを対応付ける情報である。なお、本実施形態では、経由履歴情報には、引用ＳＥを示す情報として、各引用ＳＥを固有に識別するためのＳＥ  ＩＤが記述されている。なお、被引用部１１は、経由履歴情報を、検索要求の送信元へ送信してもよい。
【０１１７】
また、被引用部１１は、他のＳＥから検索要求が送信されてきた場合、マージ部１２２が生成した統合評価リストと、重み記憶部１２１が記憶している重みＷAとを検索要求の送信元へ送信する。
【０１１８】
実施形態２の算出部１１１は、ＳＥ１Ａ以外のＳＥ１Ｂ〜１Ｆの重みＷB〜ＷFを算出しない点が、実施形態１の算出部１１１と異なる。また、実施形態２の算出部１１１は、ＳＥ１Ａ以外の他のＳＥ間で相互に与えられる重みを算出しない点が、実施形態１の算出部１１１と異なる。
【０１１９】
実施形態２の算出部１１１は、被引用部１１から出力されてきた引用ＳＥからＳＥ１Ａへ与えられる重みと重み記憶部１２１内の重みＷAとの合計値を、重みＷAとして算出する。そして、算出部１１１は、算出した重みＷAを重み記憶部１２１内の重み情報に書込む。
【０１２０】
また、算出部１１１は、ループを検出しなかった旨がループ検出部１２３から通知された場合、ＳＥ１Aから被引用ＳＥに与える重みを算出する。
【０１２１】
算出部１１１は、図１３に示す割合情報と、被引用部１１から出力されてきた重みとに基づいて、ＳＥ１Ａから被引用ＳＥへ与える重みを算出する。そして、算出部１１１は、ＳＥ１Ａから被引用ＳＥへ与える重みを引用部１３へ出力する。図１３に示すように、実施形態２の割合情報は、ＳＥ１Ａが引用ＳＥとして設定されている重み割合のみが記述されている。
【０１２２】
なお、実施形態２におけるＳＥ１Ａから被引用ＳＥへ与える重みの算出方法は、実施形態１と同じである。つまり、算出部１１１は、ループを検出した旨が通知された場合、ループを構成することになる被引用ＳＥを除いた残りの被引用ＳＥへＳＥ１Ａから与える重みを算出する。また、算出部１１１は、ループを検出しなかった旨が通知された場合、ＳＥ１Ａにより引用される全被引用ＳＥのそれぞれに与える重みを算出する。
【０１２３】
なお、算出部１１１は、ＳＥ１Ａから被引用ＳＥにそれぞれ与える重みを算出した場合、重み記憶部１２１内の重みＷAから各被引用ＳＥに与える重みの合計値を減算した残りを、重みＷAとして算出する。そして、算出部１１１は、算出した重みＷAを重み記憶部１２１に書込む。
【０１２４】
また、算出部１１１は、引用関係の終端に到達した旨がループ検出部１２３から通知された場合、ＳＥ１Ａから被引用ＳＥへ与える重みの算出を行わない。
【０１２５】
図１３に示した例では、算出部１１１は、ＳＥ１ＡからＳＥ１Ｂへ与える重みと、ＳＥ１ＡからＳＥ１Ｃへ与える重みとを算出する。算出部１１１は、重み割合ＤＲAB＝0.1を１Ａから１Ｂへ与える。また、算出部１１１は、重み割合ＤＲAC＝0.4をＳＥ１ＡからＳＥ１Ｃへ与える。そして、算出部１１１は、ＳＥ１Ａから被引用ＳＥ１Ｂ、１Ｃへ与える各重みを引用部１３へ出力する。
【０１２６】
割合記憶部１１２は、図１３に示した割合情報を記憶している。なお、この説明例では、ＳＥ１Ｃは、図１４に示す割合情報を記憶している。また、ＳＥ１Ｄは、図１５に示す割合情報を記憶している。さらに、ＳＥ１Ｅは、図１６に示す割合情報を記憶している。
【０１２７】
実施形態２のループ検出部１２３は、被引用部１１から経由履歴情報が出力されてきた場合、ＳＥ１Ａが引用ＳＥとして記述されている割合情報を割合記憶部１１２が記憶しているかどうかを判別する。
【０１２８】
ＳＥ１Ａが引用ＳＥとして記述されている割合情報を割合記憶部１１２が記憶していないと判別した場合、つまり、ＳＥ１Ａが引用する被引用ＳＥは存在しない場合、ループ検出部１２３は、引用関係の終端に到達した旨を算出部１１１へ通知する。
【０１２９】
一方、ＳＥ１Ａが引用ＳＥとして記述されている割合情報を割合記憶部１１２が記憶していると判別した場合、つまり、ＳＥ１Ａが引用する被引用ＳＥが存在する場合、ループ検出部１２３は、ＳＥ１Ａと対応付けて割合情報に記憶されている被引用ＳＥ（図１３の例では、ＳＥ１Ｂおよび１Ｃ）を特定する。
【０１３０】
その後、ループ検出部１２３は、特定した被引用ＳＥと一致するＳＥが、被引用部１１から出力されてきた経由履歴情報に記述されているかどうかを判別する。
【０１３１】
特定した被引用ＳＥと一致するＳＥが経由履歴情報に記述されていないと判別した場合、ループ検出部１２３は、ループを検出しなかった旨を算出部１１１へ通知する。また、この場合、ループ検出部１２３は、引用ＳＥ（ＳＥ１Ａ）と、その引用ＳＥが属するレイヤの順番との対応付を追加するように経由履歴情報へ書き込む。その後、ループ検出部１２３は、経由履歴情報を保管部１２４へ出力する。
【０１３２】
一方、ループ検出部１２３は、特定した被引用ＳＥと一致するＳＥが経由履歴情報に記述されていると判別した場合、ループを検出した旨を算出部１１１へ通知する。
【０１３３】
なお、ループ検出部１２３は、保管部１２４が記憶している固有識別情報により識別されるＳＥ１Ａと一致するＳＥが、被引用部１１から出力されてきた経由履歴情報に記述されているかどうかを判別してもよい。この場合、ループ検出部１２３は、固有識別情報により識別されるＳＥ１Ａと一致するＳＥが経由履歴情報に記述されていると判別した場合、ループを検出した旨を算出部１１１へ通知する。
【０１３４】
保管部１２４は、固有識別情報と、ループ検出部１２３から出力されてきた経由履歴情報とを記憶している。
【０１３５】
引用部１３は、算出部１１１から出力されてきたＳＥ１Ａが被引用ＳＥへ与える重みと、ループ検出部１２３から出力されてきた経由履歴情報とを、割合情報に記述されている被引用ＳＥへ送信する。本実施形態では、引用部１３は、ＳＥ１Ｂに与える重みと経由履歴情報とをＳＥ１Ｂへ送信する。また、引用部１３は、ＳＥ１Ｃに与える重みと経由履歴情報とをＳＥ１Ｃへ送信する。
【０１３６】
また、引用部１３は、入力部１５から出力されてきた検索要求を、ＳＥ１Ｂ〜１Ｆへ送信する。その後、引用部１３は、ＳＥ１Ｂ〜１Ｆからそれぞれ送信されてきた外部評価リストと、ＳＥ１Ｂ〜１Ｆがそれぞれ算出した重みＷB〜ＷFとを受信する。この場合、引用部１３は、ＳＥ１Ｂ〜１Ｆから送信されてきた重みＷB〜ＷFを重み記憶部１２１に書込む。なお、マージ部１２２は、統合評価リストを生成する際、他のＳＥ１Ｂ〜１Ｆから送信されてきた各外部評価リストの重要度に与える重みＷB〜ＷFとして、重み記憶部１２１が記憶している重みＷB〜ＷFを用いる。
【０１３７】
つぎに、実施形態２の情報評価システムの動作を、図１７を参照して説明する。
【０１３８】
図１７に示すステップ８０１にて、まず、ＳＥ１Ａは、ＳＥ１Ａから被引用ＳＥに与える重みを算出する。図１３の例では、ＳＥ１Ａは、ＳＥ１Ｂへ与える重み「0.1」と、ＳＥ１Ｃへ与える重み「0.4」とを算出する。続いて、ステップ８０２にて、ＳＥ１Ａは、重みＷA＝１から外部分配量の合計値を減算した残りを、重みを与えた後の重みＷAとして算出する。
【０１３９】
また、ＳＥ１Ａは、ＳＥ１Ａを示す情報（この例では、ＳＥ１Ａの固有識別情報）と、ＳＥ１Ａが引用関係にて属するレイヤの順番「１」との対応付を経由履歴情報に書込む。その後、ＳＥ１Ａは、算出した被引用ＳＥへ与える重みと経由履歴情報とを、被引用ＳＥ（ＳＥ１Ｂ、１Ｃ）へそれぞれ送信する。
【０１４０】
すると、ＳＥ１Ｂは、ＳＥ１Ｂが引用ＳＥとして記述されている割合情報を記憶しているかどうかを判別する。この例では、ＳＥ１Ｂが引用ＳＥとして記述されている割合情報を記憶していないと判別するため、ＳＥ１Ｂは、ＳＥ１Ｂから被引用ＳＥへ与える重みを算出しない。また、ステップ８０３にて、ＳＥ１Ｂは、現在の重みＷB（＝０）とＳＥ１Ａから与えられた重み「0.1」との合計値を、重みＷBとして算出する。
【０１４１】
また、ＳＥ１Ｃは、ＳＥ１Ａから与えられた重み「0.4」と経由履歴情報とを受信した後、ＳＥ１Ｃが引用ＳＥとして記述されている図１４の割合情報を記憶していると判別する。この場合、ＳＥ１Ｃは、引用ＳＥ１Ｃと対応付けられている被引用ＳＥ（図１４の例では、ＳＥ１Ｂおよび１Ｄ）を特定する。
【０１４２】
その後、ＳＥ１Ｃは、特定した被引用ＳＥと一致するＳＥが、ＳＥ１Ａからの経由履歴情報に記述されているかどうかを判別する。この例では、記述されていないと判別するため、ＳＥ１Ｃのループ検出部１２３は、ループを検出しなかった旨をＳＥ１Ｃの算出部１１１へ通知する。
【０１４３】
すると、ステップ８０４にて、ＳＥ１Ｃは、ＳＥ１Ｃにより引用される全被引用ＳＥ１Ｂ、１Ｄのそれぞれに与える重みを算出する。さらに、ステップ８０５にて、ＳＥ１Ｃは、重みＷC（＝0.4）から被引用ＳＥに与える重みの合計値を減算した残りを、重みＷCとして算出して記憶する。
【０１４４】
また、ＳＥ１Ｃは、特定した被引用ＳＥ１Ｂ、１Ｄと一致するＳＥが経由履歴情報に記述されていないと判別した場合、ＳＥ１Ｃの固有識別情報と、ＳＥ１Ｃが属するレイヤの順番「２」との対応付を追加するように経由履歴情報へ書き込む。そして、ＳＥ１Ｃは、経由履歴情報を記憶するとともに、算出した被引用ＳＥへ与える重みと経由履歴情報とを各被引用ＳＥ（１Ｂ、１Ｄ）へ送信する。
【０１４５】
すると、ステップ８０６にて、ＳＥ１Ｂは、ＳＥ１Ｃから送信されてきたＳＥ１Ｃから与えられた重みとＳＥ１Ｂが記憶している重みＷBとの合計値を、重みＷBとして算出して記憶する。
【０１４６】
また、ＳＥ１Ｄは、ＳＥ１Ｃから与えられた重みと経由履歴情報とがＳＥ１Ｃから送信されてきた場合、ＳＥ１Ｄが引用ＳＥとして記述されている図１５の割合情報を記憶していると判別する。この場合、ＳＥ１Ｄは、引用ＳＥ１Ｄと対応付けられている被引用ＳＥ（図１５の例では、ＳＥ１Ｅ）を特定する。その後、ＳＥ１Ｄは、特定した被引用ＳＥ１Ｅと一致するＳＥが、ＳＥ１Ｃからの経由履歴情報に記述されているかどうかを判別する。この例では、記述されていないと判別するため、ＳＥ１Ｄのループ検出部１２３は、ループを検出しなかった旨をＳＥ１Ｄの算出部１１１へ通知する。
【０１４７】
すると、ステップ８０７にて、ＳＥ１Ｄは、ＳＥ１Ｄにより引用される全被引用ＳＥ１Ｅのそれぞれに与える重みを算出する。さらに、ステップ８０８にて、ＳＥ１Ｄは、重みＷDから被引用ＳＥへ与える重みの合計値を減算した残りを、重みＷDとして算出する。
【０１４８】
また、特定した被引用ＳＥと一致するＳＥが経由履歴情報に記述されていないと判別した場合、ＳＥ１Ｄは、ＳＥ１Ｄを示す情報（この例では、ＳＥ１Ｄの固有識別情報）とＳＥ１Ｄが属するレイヤの順番「３」との対応付を追加するように経由履歴情報へ書き込む。そして、ＳＥ１Ｄは、その経由履歴情報を記憶するとともに、ＳＥ１Ｅに与える重みと経由履歴情報とをＳＥ１Ｅへ送信する。
【０１４９】
すると、ＳＥ１Ｅは、ＳＥ１Ｄから与えられた重みと重みＷE（＝０）との合計値を、重みＷEとして算出して記憶する。さらに、ＳＥ１Ｅは、ＳＥ１Ｅが引用ＳＥとして記述されている割合情報を記憶しているかどうかを判別する。この例では、ＳＥ１Ｅは、１Ｅが引用ＳＥとして記述されている図１６の割合情報を記憶していると判別する。
【０１５０】
この場合、ＳＥ１Ｅは、ＳＥ１Ｅと対応付けられている被引用ＳＥ（図１６の例では、ＳＥ１Ｆおよび１Ａ）を特定し、その被引用ＳＥと一致するＳＥがＳＥ１Ｄからの経由履歴情報に記述されているかどうかを判別する。この例では、ＳＥ１Ｅは、特定した被引用ＳＥ１Ａと一致するＳＥが記述されていると判別する。すると、ステップ８０９にて、ＳＥ１Ｅのループ検出部１２３は、ＳＥ１Ａに付随するループを検出した旨をＳＥ１Ｅの算出部１１１へ通知する。また、ＳＥ１Ｅは、特定した被引用ＳＥ１Ｆと一致するＳＥが経由履歴情報に記述されていないと判別する。そのため、ループ検出部１２３は、ＳＥ１Ｆに付随するループを検出しなかった旨をＳＥ１Ｅの算出部１１１へ通知する。
【０１５１】
すると、ステップ８１０にて、ＳＥ１Ｅは、ループを構成することになる被引用ＳＥ１Ａを除いた残りの被引用ＳＥ１Ｆに与える重みを算出する。続いて、ステップ８１１にて、ＳＥ１Ｅは、重みＷEから被引用ＳＥに与えた重みの合計値を減算した残りを、重みＷEとして算出する。
【０１５２】
また、ＳＥ１Ｅは、特定した被引用ＳＥ１Ｆと一致するＳＥが経由履歴情報に記述されていないと判別したため、ＳＥ１Ｅを示す情報とＳＥ１Ｅが属するレイヤの順番「４」との対応付を追加するように経由履歴情報へ書き込む。そして、ＳＥ１Ｅは、被引用ＳＥへ与えた重みと経由履歴情報とをＳＥ１Fへ送信する。
【０１５３】
すると、ステップ８１２にて、ＳＥ１Ｆは、ＳＥ１Ｅから与えられた重みと重みＷFとの合計値を、重みＷFとして算出して記憶する。続いて、ＳＥ１Ｆは、ＳＥ１Ｆが引用ＳＥとして記述されている割合情報を記憶しているかどうかを判別する。この例では、ＳＥ１Ｆのループ検出部１２３は、ＳＥ１Ｆが引用ＳＥとして記述されている割合情報を記憶していないと判別し、引用関係の終端に到達した旨をＳＥ１Ｆの算出部１１１へ通知する。そのため、ＳＥ１Ｆは、被引用ＳＥへ与える重みを算出しない。以上で、実施形態２のＳＥ１Ａ〜１Ｆが、自己の重みＷA〜ＷFをそれぞれ算出する一連の動作が終了する。
【０１５４】
なお、各ＳＥ（例えば、ＳＥ１Ａ）は、検索要求の入力をユーザから受付けた場合、その検索要求を他の各ＳＥ（例えば、ＳＥ１Ｂ〜１Ｆ）へ送信する。すると、他の各ＳＥは、外部評価リストと自己が算出した重み（例えば、ＷB〜ＷF）とを検索要求の送信元（ＳＥ１Ａ）へ送信する。
【０１５５】
その後、検索要求を送信したＳＥ（例えば、１Ａ）は、他のＳＥ（例えば、１Ｂ〜１Ｆ）から送信されてきた重み（ＷB〜ＷF）を重み記憶部１２１に書込む。また、マージ部１２２は、統合評価リストを生成する際、他のＳＥから送信されてきた外部評価リスト内の重要度に乗算する重みとして、重み記憶部１２１が記憶している他のＳＥの重みを用いる。
【０１５６】
以上説明したように、実施形態２によれば、検索要求時の通信トラフィックの削減や、各ＳＥの評価結果を統合するための総計算処理量の削減が可能となる。また、実施形態２によれば、引用関係がループ構造に設定されている場合でも、統合評価リストを生成する処理が無限ループに陥って終了しないことを回避することができる。
（実施形態３）
つぎに、実施形態３の情報評価システムについて説明する。実施形態３の情報評価システムは、ＳＥ１Ａ〜１Ｆが、検索要求の入力をユーザから受付けた場合に各ＳＥの重みを算出する点が、検索要求の入力の受付前に重みを算出する実施形態１や実施形態２と異なっている。
【０１５７】
なお、実施形態３のＳＥ１Ａ〜１Ｆは、ポリシー情報をあらかじめ記憶している。図１８に示すように、ポリシー情報は、自己以外の他のＳＥを示す情報（例えば、他のＳＥに付与されたＳＥ  ＩＤなど）と、場所や時間などを含む所定の情報と、所定の情報ごとにあらかじめ定められた重み割合ＤＲとを対応付けた情報である。
【０１５８】
そして、各ＳＥは、他のＳＥから送信されてきた検索要求に付随する情報が所定の情報（例えば、場所や時間）のいずれかと一致する場合、一致する所定の情報と対応付けられている重み割合ＤＲを用いて、ＳＥの重みや被引用ＳＥへ与える重みを算出する。なお、実施形態３の情報評価システムは、重みや被引用ＳＥへ与える重みを算出するための計算量が、外部評価リストを生成するための計算量よりも小さい場合に適用されることが望ましい。
【０１５９】
そして、各ＳＥは、検索要求を送信してきたＳＥに、自己が算出した重みと外部評価リストとを送信する。すると、検索要求を送信したＳＥは、その重みを用いて、重みとともに送信されてきた外部評価リスト内の情報を並べ替える。
【０１６０】
なお、実施形態３の各ＳＥが、ループを検出した旨が通知された場合に被引用ＳＥへ与える重みを算出する方法は、実施形態１と後述する実施形態４とのどちらでもよい。
【０１６１】
以上説明したように、実施形態３によれば、ユーザから検索要求の入力を受け付けた状況（例えば、時間、場所または検索要求入力を受付けたＳＥなど）に応じて重みを変更して、統合評価リストを出力することが可能となる。また、実施形態３によれば、検索要求時の通信トラフィックや総計算処理量を削減できるとともに、統合評価リストを生成する処理が無限ループに陥って終了しないことを回避できる。
（実施形態４）
つぎに、実施形態４の情報評価システムについて説明する。実施形態４の情報評価システムは、ループ検出時の処理が、実施形態１の情報評価システムと異なる。
【０１６２】
実施形態１では、ループを検出した場合、ループを構成することとなる被引用ＳＥを除いた残りの被引用ＳＥのみへ引用ＳＥから重みを与えた。しかし、実施形態４では、ループ構造の引用関係を検出した場合、重みの分配をそのループにて無限に行った際に収束する「極限値」を求めることにより、重みＷA〜ＷFを算出する。
【０１６３】
なお、重みの分配をそのループにて無限に行った際に収束する極限値を求める方法は任意でよい。ここでは、ループ構造の引用関係を検出した場合、重みの分配をそのループにて無限に行った際に収束する極限値を等比級数を用いて求め、その極限値を重みＷA〜ＷFとして算出する場合を例に挙げて説明する。
【０１６４】
以下に、実施形態４の算出部１１１が等比級数を用いて重みＷA〜ＷFを算出する動作について、より詳細に説明する。
【０１６５】
実施形態１では、算出部１１１は、ＳＥ１Ａを起点として、ＳＥ１Ｂ、１Ｃ、１Ｄおよび１Ｅへ至る引用関係に従って重みを分配した際の重み「ＷA = 0.5、ＷB= 0.18、ＷC= 0.16 、ＷD = 0.032 、ＷE = 0.128、ＷF =０」を算出した。その後、ループを検出した旨がループ検出部１２３から通知されたため、算出部１１１は、重みＷE= 0.128を、引用SE１Ｅと接続された場合にループを構成することとなる被引用ＳＥ１Aには分配しなかった。そして、重みＷE = 0.128を、ＳＥ１Ａを除いた残りの被引用SE１Fと引用ＳＥ１Ｅとに分配した。これにより、ＳＥ１ＡとＳＥ１Eとの引用関係を重みの算出から外し、ループが構成されることを回避した。
【０１６６】
しかし、本来的には、ループ構造を構成するＳＥ１Ａに対して、ループの２巡目の開始時点において、重みＷE（＝0.128）と重み割合ＤＲEA＝0.6とを乗算した重み「0.0768」を与えるべきである。
【０１６７】
この場合、ループ構造の引用関係を循環する直前における各ＳＥの重みである暫定重み「ＷA = 0.5、ＷB  = 0.18、ＷC  = 0.16 、ＷD = 0.032 、ＷE = 0.0256、ＷF = 0.0256」が、ループを１巡した時点で算出される。また、ループの２巡目の開始時点にて、ＳＥ１Ａには重み「0.0768」がＳＥ１Ｅからさらに与えられるはずである。
【０１６８】
ＳＥ１Ａを起点としたループ構成の引用関係に従って重みを与えた場合、ループ１巡目の開始時点では重み「１」がＳＥ１Ａに与えられ、ループを１周した時点では0.9232がＳＥ１Ａ〜１Ｆに与えられた。また、ループ１巡目の開始時の重み「１」から暫定重みの総量（＝0.9232）を差し引いた残り「0.0768」が、ループ２巡目の開始時点でＳＥ１ＥからＳＥ１Ａに与えられる重みとして残った。
【０１６９】
ループ２巡目の開始時点でＳＥ１Ａに与えられる重み「0.0768」がループの２巡目にてＳＥ１Ａ〜１Ｆへ分配された場合、ループ１巡目の開始時にＳＥ１Ａに与えられた重み「１」と、ループの１巡目で分配された暫定重みの総量（0.9232）との割合と同じ割合で分配される。そのため、暫定重みの比に応じて総和が1になるように等比級数を用いた修正を行うことで、ループ構造の引用関係にて重みの分配を無限に繰り返した場合の最終的な重みＷA〜ＷFを算出できる。
【０１７０】
このような方法による重みＷA〜ＷFの算出を行うため、実施形態４の算出部１１１は、ループを１巡した時点で算出した各ＳＥ１Ａ〜１Ｆの暫定重みに、ループ１巡目の開始時にＳＥ１Ａに与えられた重み「１」をループの１巡目で分配された暫定重みの総量（0.9232）で除算した値「１／０．９２３２」を乗算する。これにより、重みＷA〜ＷFは、「ＷA = 0.5416、ＷB = 0.1950、Ｗc = 0.1733 、ＷD = 0.0347 、ＷE = 0.0277、ＷF = 0.0277」となる。
【０１７１】
なお、実施形態４において、検索要求の入力を受付けたＳＥが、自己評価リストと外部評価リストとを用いて統合評価リストを生成する動作は、実施形態１と同じである。
【０１７２】
実施形態４によれば、ループ構造の引用関係が検出された場合でも、その引用関係に従って重みの分配を無限に繰り返した場合の最終的な重みを、極限値（例えば、等比級数）を用いて算出する。そして、このような重みを用いて外部評価リストや自己評価リスト内の情報を評価することにより、統合評価リストの生成処理が無限ループに陥って終了しないことを回避することができる。また、実施形態４によれば、検索要求時の通信トラフィックや総計算処理量を削減できる。
（実施形態５）
つぎに、実施形態５の情報評価システムについて説明する。実施形態５の情報評価システムにおいては、各ＳＥは、ループの検出を行うことなく、統合評価リストを生成する処理が無限ループに陥って終了しないことを回避する点が、実施形態１と異なる。
【０１７３】
以下に、実施形態５のＳＥの構成について、ＳＥ１Ａを例に挙げて、図１９を参照して説明する。図１９に示すように、実施形態５のＳＥ１Ａが有するマルチ評価付部１２は、図４に示したループ検出部１２３に代えて、回数判別部１２５を有している点が、図４に示した実施形態１のＳＥ１Ａと異なっている。
【０１７４】
また、実施形態５の保管部１２４は、図２０（ａ）に示す回数判別情報を記憶している。図２０（ａ）〜２０（ｃ）に示すように、回数判別情報は、重みを他のＳＥへ与えた引用ＳＥと、その引用ＳＥが引用関係にて属するレイヤの順番と、「回数制限値」とを対応付ける情報である。
【０１７５】
「回数制限値」とは、重みの算出回数を制限するための値である。なお、引用関係の起点となる引用ＳＥ（この例では、ＳＥ１Ａ）は、図２０（ａ）に示した回数制限値を書き込む。回数制限値の例としては、最大ホップ数を設定するためのTTL(Time To Live)などが挙げられる。
【０１７６】
回数判別部１２５は、重みの算出に用いられていない割合情報内の箇所のうちで、ＳＥ１Ａが引用ＳＥとして記述されている設定を特定する。この例では、回数判別部１２５は、保管部１２４が記憶している固有識別情報で識別されるＳＥ１Ａが、割合記憶部１１２内の割合情報にて引用ＳＥとして記述されている設定を特定する。
【０１７７】
回数判別部１２５は、ＳＥ１Ａが割合情報にて引用ＳＥとして記述されている設定を特定した場合、ＳＥ１Ａと対応付けられている被引用ＳＥ（ＳＥ１Ｂ、１Ｃ）を特定する。
【０１７８】
また、回数判別部１２５は、ＳＥ１Ａが引用ＳＥとして記述されている設定を特定した場合、回数判別情報内で値が最大の引用ＳＥのレイヤの順番を特定する。なお、回数判別情報内で値が最大の引用ＳＥのレイヤの順番は、引用関係を用いて重みを算出した「回数」に相当する。
【０１７９】
そして、回数判別部１２５は、特定した回数判別情報内で値が最大のレイヤの順番が、所定の回数制限値（この例では３）よりも小さいかどうかを判別する。
【０１８０】
回数判別情報内で値が最大の順番（重みを算出した回数）が回数制限値（＝３）よりも小さくないと判別した場合、回数判別部１２５は、重みを算出した回数が回数制限値に到達した旨を算出部１１１へ通知する。すると、算出部１１１は、重みの算出を終了し、それ以降のＳＥに付随する重みの算出を行わない。
【０１８１】
より具体的には、図２０（ｃ）の例では、算出部１１１は、１番目のレイヤに属するＳＥ１Ａから３番目のレイヤに属するＳＥ１Dまでの引用関係を用いて重みを算出し、４番目以降のレイヤに属するＳＥ間の引用関係を用いた重みの算出を行わない。この場合、重みＷA〜ＷFは、「ＷA = 0.5、ＷB = 0.18、ＷC = 0.16 、ＷD = 0.16、ＷE =ＷF = 0」となる。
【０１８２】
また、回数判別部１２５は、回数判別情報内で値が最大の順番（重みを算出した回数）が回数制限値よりも小さいと判別した場合、重みの算出回数が回数制限値に到達していない旨を算出部１１１へ通知する。すると、算出部１１１は、重みを算出する。
【０１８３】
また、経由履歴情報内で値が最大の順番が回数制限値（＝３）よりも小さいと判別した場合、回数判別部１２５は、引用ＳＥと、その引用ＳＥが属するレイヤの順番と、回数制限値との対応付を追加するように回数判別情報へ書き込む。
【０１８４】
なお、実施形態５において、検索要求の入力を受付けたＳＥが、外部評価リストと自己評価リストとを用いて統合評価リストを生成する動作は、上述した実施形態１と同じである。
【０１８５】
以上説明したように、実施形態５によれば、多段（マルチホップ）の状態のＳＥの引用関係において事前に重みを計算することにより、検索要求時の通信トラフィックや総計算処理量を削減する。
【０１８６】
また、実施形態５によれば、引用関係に従って重みを算出した回数が所定の回数制限値（例えば、３）と同じになった場合、重みの算出を終了する。これにより、統合評価リストを生成する処理が無限ループに陥って終了しないことを回避することができる。
（実施形態６）
つぎに、実施形態６の情報評価システムについて説明する。実施形態６の情報評価システムにおいては、ユーザにより選択された情報の指定を受付けるごとに、受付けたＳＥは、選択された情報の送信元のＳＥの重みや、指定を受付けたＳＥと送信元との間で選択された情報を中継した被引用ＳＥの重みがより大きくなるように変更する。なお、ユーザによる選択とは、例えば、統合評価リストに記述されたＵＲＬの指定のことを指す。
【０１８７】
以下に、このような動作を行う実施形態６のＳＥの構成について、ＳＥ１Ａを例に挙げて、図２１を参照して説明する。図２１に示すように、実施形態６のＳＥ１Ａは、被引用部１１と、算出部１１１と、割合記憶部１１２と、マルチ評価付部１２と、引用部１３と、ＳＥ部１４と、入力部１５と、出力部１６と、送信元特定部１７とを有する。
【０１８８】
送信元特定部１７は、統合評価リスト内の情報のうちユーザによる選択を入力部１５が受け付けた情報の送信元のＳＥを特定する。また、送信元特定部１７は、その送信元とＳＥ１Ａとの経路において選択された情報を中継したＳＥ（以下、「中継ＳＥ」という）を特定する。そして、送信元特定部１７は、特定した送信元と中継ＳＥとを算出部１１１へ通知する。
【０１８９】
すると、算出部１１１は、送信元特定部１７から通知された選択された情報の送信元のＳＥの重みがより大きくなるように変更する。さらに、本実施形態では、算出部１１１は、送信元特定部１７から通知された中継ＳＥの重みがより大きくなるように変更する。
【０１９０】
なお、算出部１１１が、重みを変更する方法は任意である。本実施形態では、算出部１１１は、割合情報記憶部１１２が記憶している重み割合のうち送信元特定部１７から通知された送信元と中継ＳＥとに付随する重み割合がより大きくなるよう変更する。そして、算出部１１１は、変更した重み割合を用いて重みを新たに算出し、重み記憶部１２１に書込む。
【０１９１】
以下、実施形態６の算出部１１１および送信元特定部１７の動作を詳細に説明する。
【０１９２】
この動作例では、実施形態１で示したように、重み記憶部１２１が記憶している重みが、「ＷA = 0.5、ＷB= 0.18、ＷC= 0.16 、ＷD = 0.032 、ＷE = 0.064、ＷF = 0.064」であり、かつ割合記憶部１１２が図２に示した割合情報を記憶している場合を例に挙げる。また、５つの情報ＩＦ1〜ＩＦ5 に対して各ＳＥ1X（X＝A〜F）が与えた重要度が、以下の式２である場合を例に挙げて説明する。
【０１９３】
【数２】
2010225039.tif 000004
【０１９４】
情報ＩＦ2のＵＲＬを指定する入力をＳＥ１Ａの入力部１５がユーザから受付けた場合、算出部１１１は、情報ＩＦ2に正の重要度ＳB,2＝０．４、ＳD,2＝０．１を与えた送信元のＳＥ１Ｂ、１Ｄの重みＷB、ＷDを大きくする。
【０１９５】
本実施形態では、重み割合ＤＲABと、重み割合ＤＲACと、ＳＥ１ＡからＳＥ１Ｂへの経路上でユーザに選択された情報を中継した中継ＳＥ１Cの重み割合ＤＲCBと、ＳＥ１ＡからＳＥ１Ｄへの経路上の中継ＳＥ１Cの重み割合ＤＲCDとをより大きくする。
【０１９６】
この例では、ある情報を選択する入力を入力部１５がユーザから１回受付けた場合、算出部１１１は、選択に寄与した被引用ＳＥに引用ＳＥから重み「０．０１」を与えることで、寄与したＳＥ全体の重み割合を「０．０１」だけ大きくする。
【０１９７】
さらに、選択に寄与したＳＥ１Ｂ、１Ｄに、重要度「ＳB,2＝０．４、ＳD,2＝０．１、ＳA,2＝ＳC,2＝ＳE,2＝ＳF,2＝０」の割合に応じて重み「０．０１」を分配する場合、ＳＥ１Ｂに重み「0.008」を与え、ＳＥ１Ｄに重み「0.002」を与える。なお、以下では、選択に寄与したＳＥ（送信元や中継ＳＥ）に与える重みを「寄与度」という。
【０１９８】
この動作例では、ＳＥ１ＡからＳＥ１Ｂへ与える重みは「0.1」である。また、ＳＥ１ＡからＳＥ１Ｃを介してＳＥ１Ｂへ至る経路１Ａ〜１Ｃ〜１Ｂに付随するＳＥ１ＣからＳＥ１Ｂへ与える重みは「0.08」である。そのため、算出部１１１は、重要度の割合に応じて１Ｂに分配した寄与度0.008を、与える重み「0.1」と「0.08」との割当に応じて、経路１Ａ〜１Ｂと、経路１Ａ〜１Ｃ〜１Ｂとに分配する。つまり、算出部１１１は、経路１Ａ〜１Ｂに付随する重み割合ＤＲABに分配する寄与度として、0.008×（0.1／（0.1＋0.08））＝0.008×0.1/0.18＝0.004444を算出する。
【０１９９】
また、算出部１１１は、経路１Ａ〜１Ｃ〜１Ｂ上の区間１Ａ〜１Ｃに付随する重み割合ＤＲACに分配する寄与度、および、経路１Ａ〜１Ｃ〜１Ｂ上の区間１Ｃ〜１Ｂに付随する重み割合ＤＲCBに与える寄与度として、0.008×（0.08／（0.1＋0.08））＝0.008×0.08/0.18＝0.003556を算出する。
【０２００】
また、算出部１１１は、重要度の割合に応じてＳＥ１Ｄに分配した寄与度0.002を、経路ＳＥ１Ａ〜１Ｃ〜１Ｄ上の区間ＳＥ１Ａ〜１Ｃおよび区間ＳＥ１Ｃ〜１Ｄに分配する。つまり、算出部１１１は、区間ＳＥ１Ａ〜１Ｃに付随する重み割合ＤＲACに与える寄与度、および、区間ＳＥ１Ｃ〜１Ｄに付随する重み割合ＤＲCDに与える寄与度として、0.002を算出する。
【０２０１】
算出部１１１は、算出した寄与度を用いて、情報の選択に寄与した経路上の引用ＳＥおよび被引用ＳＥの重み割合をそれぞれ変更する。
【０２０２】
この例では、算出部１１１は、重み割合ＤＲCB＝0.2に、経路ＳＥ１Ａ〜１Ｃ〜１Ｂ上の区間１Ｃ〜１Ｂに付随する寄与度「0.003556」を加算する。つまり、算出部１１１は、寄与度を加算した重み割合ＤＲCBとして、ＤＲCB＝0.203556を算出する。
【０２０３】
また、算出部１１１は、重み割合ＤＲCD＝0.4に、経路ＳＥ１Ａ〜１Ｃ〜１Ｄ上の区間１Ｃ〜１Ｄに付随する寄与度「0.002」を加算する。つまり、算出部１１１は、寄与度を加算した重み割合ＤＲCDとして、ＤＲCD＝0.402を算出する。
【０２０４】
また、算出部１１１は、重み割合ＤＲAB＝0.1に、経路ＳＥ１Ａ〜１Ｂに付随する寄与度0.004444を加算した値（＝0.1004444）を、重み割合ＤＲABとして算出する。
【０２０５】
また、算出部１１１は、重み割合ＤＲAC＝0.4に、寄与度0.005556（=経路ＳＥ１Ａ〜１Ｃ〜１Ｂ上の区間ＳＥ１Ａ〜１Ｃに付随する寄与度0.003556＋経路ＳＥ１Ａ〜１Ｃ〜１Ｄ上の区間ＳＥ１Ａ〜１Ｃに付随する寄与度0.002）を加算した値（＝0.405556）を、重み割合ＤＲABとして算出する。なお、ＳＥ１Ａ自身の重み割合は、0.49と変更される。上述した重み割合の変更により、割合記憶部１１２が記憶している割合情報は、図２に示した割合情報から図２２に示す割合情報に変更される。
【０２０６】
この動作例では、ユーザにより情報が１回選択された場合に引用ＳＥから被引用ＳＥへ分配する寄与度が「0.01」である場合を例に挙げて説明した。しかし、この数値は任意でよい。
【０２０７】
また、経路上に存在する被引用ＳＥの重み割合を変更する際、情報の指定を受付けたＳＥ１Ａからのレイヤの順番に応じて、重み割合に分配する寄与度を変更することも可能である。
【０２０８】
上述した例では、経路ＳＥ１Ａ〜１Ｃ〜１Ｄについては、その経路上の区間ＳＥ１Ｃ〜１Ｄに付随する寄与度「0.002」を重み割合ＤＲCDに加算するとともに、その経路上の区間ＳＥ１Ａ〜１Ｃに付随する寄与度「0.002」を重み割合ＤＲACに加算した。しかし、引用関係の終端の被引用ＳＥからのレイヤの順番が１増えるごとに重み割合に加算する寄与度を半減させてもよい。つまり、算出部１１１は、ユーザにより選択された情報を中継した情報評価装置の「台数」に応じて、引用ＳＥと被引用ＳＥとの間の重み割合ＤＲ（第１の割合）を変更してもよい。
【０２０９】
例えば、算出部１１１は、区間ＳＥ１Ｃ〜１Ｄに付随する重み割合ＤＲCDには寄与度0.002を加算し、区間ＳＥ１Ａ〜１Ｃに付随する重み割合ＤＲACには寄与度0.001（＝0.002×0.5）を加算してもよい。
【０２１０】
なお、本実施形態では、重み割合ＤＲは、検索要求を入力するユーザに応じて任意に設定可能である。つまり、すべてのユーザに共通な値でもよく、ユーザごとに設定された値でもよく、ユーザのある状況ごとに設定された値でもよい。
【０２１１】
実施形態６によれば、外部評価リストに記述されている情報が選択される頻度が多くなるに従って、選択された情報の送信元であるＳＥの重みや、その送信元と情報の宛先のＳＥとの間の経路上でその情報を中継したＳＥの重みを大きくすることができる。
【０２１２】
これにより、ユーザに選択されることが多い情報に与える重みを大きくすることができ、ひいてはユーザが統合評価リストから情報を選択する際、選択される回数の多い情報を容易に識別することが可能となる。
（実施形態７）
つぎに、実施形態７の情報評価システムについて説明する。
【０２１３】
一般的に、第１のＷｅｂサイトを閲覧した者がそのＷｅｂサイト内のリンクを経由して第２のＷｅｂサイトへアクセスして会員登録や商品購入をした場合、第２のＷｅｂサイトの運営者が第１のＷｅｂサイトの運営者へ報酬を支払うアフィリエイト（Affiliate）モデルがある。実施形態７では、ＳＥ１Ａ〜１Ｆは、アフィリエイト機能を含むように構成されている。なお、以下では、ＳＥ１Ａ〜１Ｆのすべてが同一の事業者によって運営されているのではなく、複数の事業者により運営されている場合を考える。
【０２１４】
以下に、実施形態７のＳＥの構成について、ＳＥ１Ａを例に挙げて、図２３を参照して説明する。図２３に示すように、実施形態７のＳＥ１Ａは、被引用部１１と、算出部１１１と、割合記憶部１１２と、マルチ評価付部１２と、引用部１３と、ＳＥ部１４と、入力部１５と、出力部１６と、送信元特定部１７と、特典付与部１８とを有する。
【０２１５】
実施形態７の送信元特定部１７は、ユーザによる選択を入力部１５が受け付けた情報の送信元のＳＥと、送信元とその情報の宛先のＳＥ１Ａとの経路上で情報を中継した中継ＳＥとを特定する。そして、送信元特定部１７は、特定した送信元や中継ＳＥを特典付与部１８へ通知する。
【０２１６】
特典付与部１８は、ユーザにより選択された情報の送信元や中継ＳＥが送信元特定部１７から通知されるごとに、通知されたうち少なくとも１つのＳＥへ与える経済的価値を有する特典指標を算出する。特典指標の例としては、特典指標と同じ値の通貨や、特典指標と同じ値の通貨として支払うことが可能なポイントなどが挙げられる。
【０２１７】
そして、特典付与部１８は、算出した特典指標を示す特典情報を生成して引用部１３へ出力する。すると、引用部１３は、特典情報を、特典指標が与えられるＳＥ（送信元や中継ＳＥ）へ送信する。
【０２１８】
以下に、実施形態７の送信元特定部１７および特典付与部１８の動作を詳細に説明する。この動作例では、実施形態１で示したように、重み記憶部１２１が記憶している重みが、「ＷA = 0.5、ＷB= 0.18、ＷC= 0.16 、ＷD = 0.032 、ＷE = 0.064、ＷF = 0.064」であり、かつ割合記憶部１１２が図２に示した割合情報を記憶している場合を例に挙げて説明する。また、以下では、情報ＩＦ1〜ＩＦ5 に対して各ＳＥ1X（X＝A〜F）が与えた重要度が上述した式２で表わされる場合を例に挙げる。
【０２１９】
本実施形態では、情報を選択する入力を入力部１５がユーザから１回受付けた場合、特典付与部１８は、選択に寄与したＳＥ全体に1000円の特典指標を与える。なお、情報を選択する入力を１回受付けた場合に与える特典指標の値は、任意でよい。
【０２２０】
第１の例として、特典付与部１８は、情報ＩＦ2に対してＳＥ１Ａ〜１Ｆがそれぞれ与えた重要度「ＳB,2＝０．４、ＳD,2＝０．１、ＳA,2＝ＳC,2＝ＳE,2＝ＳF,2＝０」の割合に応じて、特典指標（0円、800円、0円、200円、0円、0円）をＳＥ１Ａ〜１Ｆに与えてもよい。
【０２２１】
第２の例として、特典付与部１８は、情報ＩＦ2に対して各ＳＥ１Ａ〜１Ｆが与えた重要度と各ＳＥの重みとの乗算値の比に応じて、特典指標を与えてもよい。この例では、各乗算値「0(=0.5×0)、0.072(=ＷB×ＳB,2＝0.18×0.4)、０（=0.16×0）、0.0032(=0.032×0.1)、0(=0.064×0)、0(=0.064×0)」の割合に応じて、特典指標「0円、957円、0円、43円、0円、0円」を各ＳＥ１Ａ〜１Ｆに与える。
【０２２２】
第３の例として、特典付与部１８は、情報ＩＦ2に正の重要度を与えて送信してきたＳＥ１Ｂ、１Ｄに特典指標を与えるとともに、ＳＥ１ＡからＳＥ１Ｂ、１Ｄへの経路上で情報を中継したＳＥに特典指標を与えてもよい。
【０２２３】
第３の例において特典指標を算出する場合、実施形態６において寄与度を与えた方法と同様の方法が適用可能である。ＳＥ１Ａから各経路を経由してＳＥ１Ｂや１Ｄに重みを与えた割合は、ＳＥ１Ａから１Ｂへ与えた重み「0.1」と、ＳＥ１Ａから１Ｃを介して１Ｂへ至る経路に付随するＳＥ１Ｃから１Ｂへ与えた重み「0.08」との比である。
【０２２４】
つまり、特典付与部１８は、情報ＩＦ2にＳＥ１Ｂが与えた重要度と情報ＩＦ2にＳＥ１Ｄが与えた重要度との割合「0.4:0.1」に応じたＳＥ１Ｂの特典指標「800円」を、「0.1」と「0.08」との割当に応じて、経路１Ｂ〜１Ａと、経路１Ａ〜１Ｃ〜１Ｂ（区間１Ａ〜１Ｃ、１Ｃ〜１Ｂ）とに分配する。
【０２２５】
この例では、特典付与部１８は、経路１Ａ〜１Ｂに付随する特典指標として、800円×（0.1／（0.1＋0.08））＝800×0.1/0.18＝444円を算出する。また、算出部１１１は、経路１Ａ〜１Ｃ〜１Ｂ（区間１Ａ〜１Ｃおよび区間１Ｃ〜１Ｂ）に付随する特典指標として、800円×（0.08／（0.1＋0.08））＝800円×0.08/0.18＝356円を算出する。
【０２２６】
また、特典付与部１８は、情報ＩＦ2に対するＳＥ１ＢとＳＥ１Ｄとの重要度の割合「0.4:0.1」に応じた１Ｄの特典指標200円を、経路１Ａ〜１Ｃ〜１Ｄ（区間１Ａ〜１Ｃおよび区間１Ｃ〜１Ｄ）に分配する。
【０２２７】
なお、経路に対して分配された特典指標を経路上の各ＳＥに与える方法については、特に制限しない。
【０２２８】
第１の例として、各経路上に存在するＳＥに均等に特典指標を割当てた場合を考える。この場合、特典付与部１８は、経路１Ａ〜１Ｂに付随する特典指標444円と、経路１Ａ〜１Ｃ〜１Ｂに付随する特典指標356円のうちの区間１Ｃ〜１Ｂに対する割当分178円（＝356円/2）とを加算した値（622円）を、ＳＥ１Ｂの特典指標として算出する。
【０２２９】
また、特典付与部１８は、経路１Ａ〜１Ｃ〜１Ｂに付随する特典指標356円から区間１Ａ〜１Ｃへ与える特典指標178円（＝356円/2）と、経路１Ａ〜１Ｃ〜１Ｄに付随する特典指標200円から区間１Ａ〜１Ｃへ与える特典指標100円（＝200円/2）との合計値（278円）を、ＳＥ１Ｃの特典指標として算出する。また、特典付与部１８は、経路１Ａ〜１Ｃ〜１Ｄに付随する特典指標200円から区間１Ａ〜１Ｄへ与える特典指標100円（＝200円/2）を、ＳＥ１Ｄの特典指標として算出する。
【０２３０】
また、第２の例として、引用関係におけるレイヤの順番に応じて各ＳＥへ与える特典指標を変更することも可能である。つまり、特典付与部１８は、ユーザにより選択された情報を中継した情報評価装置の「台数」に応じて、特典指標を変更してもよい。
【０２３１】
例えば、引用関係の終端の被引用ＳＥからのレイヤの順番が１増えるごとに分配する特典指標を半減させる場合、特典付与部１８が、ＳＥ１Ｂ、１Ｃおよび１Ｄへ与える各特典指標は、681円(=444+356×2/3)、186円(=356×1/3+200×1/3)、133円(=200×2/3)となる。
【０２３２】
実施形態７によれば、総トラフィック量や総計算量の低減と、無限ループの回避とを実現した情報評価システムにて、アフィリエイト（Affiliate）モデルを構成することができる。また、実施形態７によれば、引用関係に従って特典指標（例えば、報酬）を、ユーザが選択した情報を送信してきたＳＥや経路上にあるＳＥへ与えることが可能である。
【０２３３】
なお、本発明においては、ＳＥ１Ａ内の処理は上述の専用のハードウェアにより実現されるもの以外に、その機能を実現するためのプログラムをＳＥ１Ａにて読取可能な記録媒体に記録し、この記録媒体に記録されたプログラムをＳＥ１Ａに読み込ませ、実行するものであってもよい。ＳＥ１Ａにて読取可能な記録媒体とは、フロッピーディスク（登録商標）、光磁気ディスク、ＤＶＤ、ＣＤなどの移設可能な記録媒体の他、ＳＥ１Ａに内蔵されたＨＤＤ等を指す。この記録媒体に記録されたプログラムは、例えば、ＳＥ１Ａが有する算出部１１１、マルチ評価付部１２およびＳＥ部１４にて読み込まれ、算出部１１１、マルチ評価付部１２およびＳＥ部１４の制御によって、上述したものと同様の処理が行われる。
【０２３４】
ここで、ＳＥ１Ａが有する算出部１１１、マルチ評価付部１２およびＳＥ部１４は、プログラムが記録された記録媒体から読み込まれたプログラムを実行するコンピュータとして動作するものである。なお、上述したプログラムは、ＳＥ１Ｂ〜１Ｆにも同様に適用可能である。
【０２３５】
以上、実施形態を参照して本発明を説明したが、本発明は上記実施形態に限定されるものではない。本発明の構成や詳細には、本発明の要旨を逸脱しない範囲で当業者が理解し得る各種の変形が可能である。
【符号の説明】
【０２３６】
１Ａ、１Ｂ、１Ｃ、１Ｄ、１Ｅ、１Ｆ  ＳＥ
１１  被引用部
１１１  算出部
１１２  割合記憶部
１２  マルチ評価付部
１２１  重み記憶部
１２２  マージ部
１２３  ループ検出部
１２４  保管部
１２５  回数判別部
１３  引用部
１４  ＳＥ部
１４１  検索部
１４２  評価付部
１５  入力部
１６  出力部
１７  送信元特定部
１８  特典付与部
２  通信ネットワーク
【図１】
2010225039.tif 000005
【図２】
2010225039.tif 000006
【図３】
2010225039.tif 000007
【図４】
2010225039.tif 000008
【図５】
2010225039.tif 000009
【図６】
2010225039.tif 000010
【図７】
2010225039.tif 000011
【図８】
2010225039.tif 000012
【図９】
2010225039.tif 000013
【図１０】
2010225039.tif 000014
【図１１】
2010225039.tif 000015
【図１２】
2010225039.tif 000016
【図１３】
2010225039.tif 000017
【図１４】
2010225039.tif 000018
【図１５】
2010225039.tif 000019
【図１６】
2010225039.tif 000020
【図１７】
2010225039.tif 000021
【図１８】
2010225039.tif 000022
【図１９】
2010225039.tif 000023
【図２０】
2010225039.tif 000024
【図２１】
2010225039.tif 000025
【図２２】
2010225039.tif 000026
【図２３】
2010225039.tif 000027
【図２４】
2010225039.tif 000028
【図２５】
2010225039.tif 000029
【図２６】
2010225039.tif 000030
【図２７】
2010225039.tif 000031