(57)【要約】【課題】コンテンツの評価に応じた情報提供を実現しつつ、情報提供時のレイアウトによる評価の偏りを軽減する情報評価装置を提供する。【解決手段】コンテンツ利用履歴記憶手段８１は、利用されたコンテンツを識別するコンテンツ識別子と、コンテンツが出力された位置に応じたレイアウト識別子とを対応付けた利用履歴を記憶する。コンテンツ評価値算出手段８２は、コンテンツ利用履歴記憶手段８１に記憶された各利用履歴のレイアウト識別子に対応するレイアウト評価値をレイアウト評価値記憶手段８３から読み取り、コンテンツ利用履歴のレイアウト評価値がコンテンツを見つけやすいことを示すほど、１利用履歴あたりのコンテンツ評価値を低くするようにコンテンツ評価値を算出する。【選択図】図２０
2010039517.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段と、
コンテンツの評価を数値化したコンテンツ評価値を算出するコンテンツ評価値算出手段と、
コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子とコンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段とを備え、
前記コンテンツ利用履歴記憶手段は、利用されたコンテンツを識別するコンテンツ識別子と、前記コンテンツが出力されたレイアウトに応じたレイアウト識別子とを対応付けた利用履歴を記憶し、
前記コンテンツ評価値算出手段は、
コンテンツ利用履歴記憶手段に記憶された各利用履歴のレイアウト識別子に対応するレイアウト評価値をレイアウト評価値記憶手段から読み取り、コンテンツ利用履歴のレイアウト評価値がコンテンツを見つけやすいことを示すほど、１利用履歴あたりのコンテンツ評価値を低くするようにコンテンツ評価値を算出する
ことを特徴とする情報評価装置。
【請求項２】
コンテンツ評価値算出手段は、
各利用履歴のコンテンツ評価値をレイアウト評価値の逆数を用いて算出する
請求項１記載の情報評価装置。
【請求項３】
コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段と、
コンテンツの評価値を算出するスコアリングエンジンが評価した第１コンテンツ評価値を記憶するコンテンツ評価履歴記憶手段と、
コンテンツの評価を数値化した第２コンテンツ評価値を算出するコンテンツ評価値算出手段と、
コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段と、
前記スコアリングエンジンの信頼性を数値化したスコアリングエンジン評価値を算出するスコアリングエンジン評価値算出手段と、
前記スコアリングエンジン評価値算出手段が算出したスコアリングエンジン評価値を記憶するスコアリングエンジン評価値記憶手段とを備え、
前記コンテンツ利用履歴記憶手段は、利用されたコンテンツを識別するコンテンツ識別子と、前記コンテンツが出力されたレイアウトに応じたレイアウト識別子とを対応付けた利用履歴を記憶し、
前記スコアリングエンジン評価値算出手段は、
前記コンテンツ利用履歴記憶手段に記憶された利用履歴のレイアウト識別子に対応するレイアウト評価値がコンテンツを見つけやすいことを示すほど、当該コンテンツの第１コンテンツ評価値を低く算出するスコアリングエンジンに対し、当該スコアリングエンジンのスコアリングエンジン評価値を高く計算するスコアリングエンジン評価値計算手段と、
前記スコアリングエンジン評価値を、前記スコアリングエンジン評価値記憶手段に登録するスコアリングエンジン評価値登録手段とを備え、
前記コンテンツ評価値算出手段は、
前記スコアリングエンジンから第１コンテンツ評価値を受信して、当該第１コンテンツ評価値をコンテンツ評価履歴記憶手段に登録する第１コンテンツ評価値登録手段と、
前記スコアリングエンジンが算出した第１コンテンツ評価値と、前記スコアリングエンジン評価値記憶手段に記憶されたスコアリングエンジン評価値とから、第２コンテンツ評価値を算出する第２コンテンツ評価値算出手段とを備えた
ことを特徴とする情報評価装置。
【請求項４】
スコアリングエンジン評価値計算手段は、
コンテンツ利用履歴記憶手段に記憶された１利用履歴ごとに、当該利用履歴のコンテンツに対応するレイアウト評価値の逆数を、コンテンツ評価履歴記憶手段に記憶された、スコアリングエンジンが算出した当該コンテンツに対応する第１コンテンツ評価値に乗じて、１利用履歴あたりのスコアリングエンジン評価値を算出し、
前記１利用履歴あたりのスコアリングエンジン評価値をスコアリングエンジンごとに集計してスコアリングエンジン評価値を計算する
請求項３記載の情報評価装置。
【請求項５】
第１コンテンツ評価値登録手段は、
複数のスコアリングエンジンから第１コンテンツ評価値を受信し、
前記第１コンテンツ評価値を、各スコアリングエンジンの第１コンテンツ評価値の範囲に基づいて正規化し、  
前記正規化した第１コンテンツ評価値をコンテンツ評価履歴記憶手段に登録する
請求項３または請求項４に記載の情報評価装置。
【請求項６】
レイアウト評価値を算出するレイアウト評価値算出手段を備え、
前記レイアウト評価値算出手段は、
コンテンツ利用履歴記憶手段に記憶されたコンテンツの利用履歴に含まれるレイアウト識別子の数が多いほど、レイアウト評価値を高く算出して、レイアウト評価値記憶手段に登録する
請求項１から請求項５のいずれか１項に記載の情報評価装置。
【請求項７】
レイアウト評価値算出手段は、
コンテンツ利用履歴記憶手段に記憶されたコンテンツの利用履歴に含まれるレイアウト識別子の数を、コンテンツ利用履歴記憶手段に記憶されたコンテンツの全利用履歴数で割ることにより、レイアウト評価値を算出する
請求項６記載の情報評価装置。
【請求項８】
コンテンツを利用する利用端末と、
前記利用端末に、コンテンツの評価を数値化したコンテンツ評価値を送信する情報評価装置を備え、
前記利用端末は、
前記情報評価装置に、評価するコンテンツの条件を送信することにより、当該条件に応じたコンテンツ評価値を前記情報評価装置に要求するコンテンツ評価要求手段を備え、
前記情報評価装置は、
コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段と、
コンテンツ評価値を算出するコンテンツ評価値算出手段と、
前記コンテンツ評価値を、前記利用端末に送信するコンテンツ評価値送信手段と、
コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子とコンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段と、
前記コンテンツ利用履歴記憶手段は、利用されたコンテンツを識別するコンテンツ識別子と、前記コンテンツが出力されたレイアウトに応じたレイアウト識別子とを対応付けた利用履歴を記憶し、
前記コンテンツ評価値算出手段は、
コンテンツ利用履歴記憶手段に記憶された各利用履歴のレイアウト識別子に対応するレイアウト評価値をレイアウト評価値記憶手段から読み取り、コンテンツ利用履歴のレイアウト評価値がコンテンツを見つけやすいことを示すほど、１利用履歴あたりのコンテンツ評価値を低くするようにコンテンツ評価値を算出する
ことを特徴とする情報評価システム。
【請求項９】
コンテンツを利用する利用端末と、
前記利用端末に、コンテンツの評価を数値化したコンテンツ評価値を送信する情報評価装置を備え、
前記利用端末は、
前記情報評価装置に、評価するコンテンツの条件を送信することにより、当該条件に応じたコンテンツ評価値を前記情報評価装置に要求するコンテンツ評価要求手段を備え、
前記情報評価装置は、
コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段と、
コンテンツの評価値を算出するスコアリングエンジンが評価した第１コンテンツ評価値を記憶するコンテンツ評価履歴記憶手段と、
コンテンツの評価を数値化した第２コンテンツ評価値を算出するコンテンツ評価値算出手段と、
前記第２コンテンツ評価値を、前記利用端末に送信するコンテンツ評価値送信手段と、
コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段と、
前記スコアリングエンジンの信頼性を数値化したスコアリングエンジン評価値を算出するスコアリングエンジン評価値算出手段と、
前記スコアリングエンジン評価値算出手段が算出したスコアリングエンジン評価値を記憶するスコアリングエンジン評価値記憶手段とを備え、
前記コンテンツ利用履歴記憶手段は、利用されたコンテンツを識別するコンテンツ識別子と、前記コンテンツが出力されたレイアウトに応じたレイアウト識別子とを対応付けた利用履歴を記憶し、
前記スコアリングエンジン評価値算出手段は、
前記コンテンツ利用履歴記憶手段に記憶された利用履歴のレイアウト識別子に対応するレイアウト評価値がコンテンツを見つけやすいことを示すほど、当該コンテンツの第１コンテンツ評価値を低く算出するスコアリングエンジンに対し、当該スコアリングエンジンのスコアリングエンジン評価値を高く計算するスコアリングエンジン評価値計算手段と、
前記スコアリングエンジン評価値を、前記スコアリングエンジン評価値記憶手段に登録するスコアリングエンジン評価値登録手段とを備え、
前記コンテンツ評価値算出手段は、
前記スコアリングエンジンから第１コンテンツ評価値を受信して、当該第１コンテンツ評価値をコンテンツ評価履歴記憶手段に登録する第１コンテンツ評価値登録手段と、
前記スコアリングエンジンが算出した第１コンテンツ評価値と、前記スコアリングエンジン評価値記憶手段に記憶されたスコアリングエンジン評価値とから、第２コンテンツ評価値を算出する第２コンテンツ評価値算出手段とを備えた
ことを特徴とする情報評価システム。
【請求項１０】
利用端末は、
コンテンツの利用履歴を情報評価装置に送信するコンテンツ利用履歴送信手段を備え、
情報評価装置は、
利用端末から前記コンテンツの利用履歴を受信したときに、コンテンツ利用履歴記憶手段に当該コンテンツの利用履歴を登録する利用履歴登録手段を備えた
請求項８または請求項９に記載の情報評価システム。
【請求項１１】
コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段から、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段に記憶されたレイアウト識別子に対応するレイアウト評価値を読み取るレイアウト評価値読取ステップと、
前記レイアウト評価値がコンテンツを見つけやすいことを示すほど、１利用履歴あたりのコンテンツ評価値を低くするように計算するコンテンツ評価値計算ステップとを含む
ことを特徴とする情報評価方法。
【請求項１２】
コンテンツ評価値計算ステップでは、  
各利用履歴のコンテンツ評価値をレイアウト評価値の逆数を用いて計算する
請求項１１記載の情報評価方法。
【請求項１３】
コンテンツの評価値を算出するスコアリングエンジンから、当該スコアリングエンジンが評価した第１コンテンツ評価値を受信して、コンテンツ評価履歴記憶手段に登録する第１コンテンツ評価値登録ステップと、
コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段に記憶されたレイアウト評価値と、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段に記憶された利用履歴のレイアウト識別子とから、当該レイアウト評価値がコンテンツを見つけやすいことを示すほど、当該コンテンツの第１コンテンツ評価値を低く算出するスコアリングエンジンに対し、当該スコアリングエンジンの信頼性を数値化したスコアリングエンジン評価値を高く計算するスコアリングエンジン評価値計算ステップと、
前記スコアリングエンジン評価値をスコアリングエンジン評価値記憶手段に登録するスコアリングエンジン評価値登録ステップと、
前記スコアリングエンジンが算出した第１コンテンツ評価値と、前記スコアリングエンジン評価値記憶手段に記憶されたスコアリングエンジン評価値とから、コンテンツの評価を数値化した第２コンテンツ評価値を算出するコンテンツ評価値算出ステップとを含む
ことを特徴とする情報評価方法。
【請求項１４】
スコアリングエンジン評価値計算ステップでは、
コンテンツ利用履歴記憶手段に記憶された１利用履歴ごとに、当該利用履歴のコンテンツに対応するレイアウト評価値の逆数を、コンテンツ評価履歴記憶手段に記憶された、スコアリングエンジンが算出した当該コンテンツに対応する第１コンテンツ評価値に乗じて、１利用履歴あたりのスコアリングエンジン評価値を算出し、
前記１利用履歴あたりのスコアリングエンジン評価値をスコアリングエンジンごとに集計してスコアリングエンジン評価値を計算する
請求項１３記載の情報評価方法。
【請求項１５】
コンピュータに、
コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段から、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段に記憶されたレイアウト識別子に対応するレイアウト評価値を読み取るレイアウト評価値読取処理、および、
前記レイアウト評価値がコンテンツを見つけやすいことを示すほど、１利用履歴あたりのコンテンツ評価値を低くするように計算するコンテンツ評価値計算処理
を実行させるための情報評価プログラム。
【請求項１６】
コンピュータに、
コンテンツ評価値計算処理で、各利用履歴のコンテンツ評価値をレイアウト評価値の逆数を用いて計算させる
請求項１５記載の情報評価プログラム。
【請求項１７】
コンピュータに、
コンテンツの評価値を算出するスコアリングエンジンから、当該スコアリングエンジンが評価した第１コンテンツ評価値を受信して、コンテンツ評価履歴記憶手段に登録する第１コンテンツ評価値登録処理、
コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段に記憶されたレイアウト評価値と、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段に記憶された利用履歴のレイアウト識別子とから、当該レイアウト評価値がコンテンツを見つけやすいことを示すほど、当該コンテンツの第１コンテンツ評価値を低く算出するスコアリングエンジンに対し、当該スコアリングエンジンの信頼性を数値化したスコアリングエンジン評価値を高く計算するスコアリングエンジン評価値計算処理、
前記スコアリングエンジン評価値をスコアリングエンジン評価値記憶手段に登録するスコアリングエンジン評価値登録処理、および、
前記スコアリングエンジンが算出した第１コンテンツ評価値と、前記スコアリングエンジン評価値記憶手段に記憶されたスコアリングエンジン評価値とから、コンテンツの評価を数値化した第２コンテンツ評価値を算出するコンテンツ評価値算出処理
を実行させるための情報評価プログラム。
【請求項１８】
コンピュータに、
スコアリングエンジン評価値計算処理で、コンテンツ利用履歴記憶手段に記憶された１利用履歴ごとに、当該利用履歴のコンテンツに対応するレイアウト評価値の逆数を、コンテンツ評価履歴記憶手段に記憶された、スコアリングエンジンが算出した当該コンテンツに対応する第１コンテンツ評価値に乗じて、１利用履歴あたりのスコアリングエンジン評価値を算出し、前記１利用履歴あたりのスコアリングエンジン評価値をスコアリングエンジンごとに集計してスコアリングエンジン評価値を計算させる
請求項１７記載の情報評価プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツやコンテンツのスコアを算出するスコアリングエンジンを評価する情報評価装置、情報評価システム、情報評価方法、情報評価プログラムに関する。
【背景技術】
【０００２】
文章、音楽、画像、プログラムといったコンテンツの利用状況に応じて、各コンテンツの評価値を算出し、評価を行う技術が種々提案されている。各コンテンツの評価値とは、各コンテンツをその利用度や重要度などの条件に基づいて評価し、数値化したものである。また、ある条件をもとに各コンテンツを評価し、評価値（スコアともいう。）を算出するこれらの技術を実現する仕組みは、スコアリングエンジンとも呼ばれている。
【０００３】
評価の方法として、例えば、特許文献１には、利用者がアクセスした事を示す情報を取得し、アクセス時刻とアクセス回数から利用者の各情報に対する興味度を算出し、その興味度をもとに情報の順位付けを行う方法が記載されている。
【０００４】
また、特許文献２には、ユーザモデル、および、検索エンジンから返信された検索結果を用いて、利用者の関心が高い対象を識別する方法が記載されている。特許文献２記載の識別方法では、利用者の過去の閲覧履歴やプロファイルから、利用者の特徴を決定するユーザモデルを作成し、作成したユーザモデルを条件として検索を行う。検索エンジンから返信された検索結果に含まれる語句のうち、出現頻度の高い語句を関心のある語句と判断する。その語句を使用して類似性測度を計算し、スコアを決定する。
【０００５】
また、特許文献３には、複数のコンテンツを評価する場合において評価頻度がほぼ一様になるようなコンテンツ評価手法について記載されている。特許文献３記載のコンテンツ評価手法では、各コンテンツに対する評価頻度、もしくは、評価回数がほぼ一様になるように、それぞれのコンテンツに対する評価の頻度、もしくは、乱数に基づいてコンテンツの順位を決定する。順位が決定すると、決定された順位に基づいて評価者に対してコンテンツを提示する。
【０００６】
また、特許文献４には、複数の楽曲の評価を公平に行う評価システムが記載されている。特許文献４記載の評価システムでは、乱数を発生させて楽曲の組み合わせを決定し、その組み合わせを評価者に送信する。評価者が提示された楽曲について評価を行うと、評価システムは、全評価者の評価点数を集計して順位付けを行う。
【０００７】
【特許文献１】特開平１０−１４３５１９号公報（段落００４３−００４５、図３）
【特許文献２】特開２００６−１０７４７３号公報（段落０００７、００１０、００３７−００４０）
【特許文献３】特開２００２−９２２６１号公報（段落００７４、００７５）
【特許文献４】特開２００５−１６５８８９号公報（段落００２９、００３０、００３８）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
特許文献１および特許文献２に記載された方法では、利用履歴をもとにコンテンツの評価を行っているため、コンテンツのレイアウトによって評価が左右され、評価の公平性が保たれない。
【０００９】
また、見つけやすいレイアウトに配備されたコンテンツは見つけにくいレイアウトに配備されたコンテンツに比べて相対的に利用頻度が高くなる。利用頻度のみで評価を行い、その評価に応じてコンテンツを提供する場合には、コンテンツのレイアウトの固定化を助長してしまい、利用者に様々な種類のコンテンツを提供するという目的を達成できないという課題がある。
【００１０】
さらに、特許文献１および特許文献２に記載された方法によって実現されるスコアリングエンジンも、上記説明と同様、特定のコンテンツに対して偏った評価をしてしまうという課題がある。
【００１１】
また、特許文献３及び特許文献４に記載された評価方法では、評価値に関係なく利用者に提示するコンテンツの順番を変更するため、レイアウトが固定化されることはない。しかし、情報推薦という観点から、情報検索などで評価値の降順（または昇順）にコンテンツを並び替えて、利用者のニーズの高いコンテンツを提供できないという課題がある。
【００１２】
そこで、本発明はコンテンツの評価に応じた情報提供を実現しつつ、情報提供時のレイアウトによる評価の偏りを軽減する情報評価装置、情報評価システム、情報評価方法、情報評価プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明による情報評価装置は、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段と、コンテンツの評価を数値化したコンテンツ評価値を算出するコンテンツ評価値算出手段と、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子とコンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段とを備え、コンテンツ利用履歴記憶手段が、利用されたコンテンツを識別するコンテンツ識別子と、コンテンツが出力されたレイアウトに応じたレイアウト識別子とを対応付けた利用履歴を記憶し、コンテンツ評価値算出手段が、コンテンツ利用履歴記憶手段に記憶された各利用履歴のレイアウト識別子に対応するレイアウト評価値をレイアウト評価値記憶手段から読み取り、コンテンツ利用履歴のレイアウト評価値がコンテンツを見つけやすいことを示すほど、１利用履歴あたりのコンテンツ評価値を低くするようにコンテンツ評価値を算出することを特徴とする。
【００１４】
本発明による情報評価装置は、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段と、コンテンツの評価値を算出するスコアリングエンジンが評価した第１コンテンツ評価値を記憶するコンテンツ評価履歴記憶手段と、コンテンツの評価を数値化した第２コンテンツ評価値を算出するコンテンツ評価値算出手段と、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段と、スコアリングエンジンの信頼性を数値化したスコアリングエンジン評価値を算出するスコアリングエンジン評価値算出手段と、スコアリングエンジン評価値算出手段が算出したスコアリングエンジン評価値を記憶するスコアリングエンジン評価値記憶手段とを備え、コンテンツ利用履歴記憶手段が、利用されたコンテンツを識別するコンテンツ識別子と、コンテンツが出力されたレイアウトに応じたレイアウト識別子とを対応付けた利用履歴を記憶し、スコアリングエンジン評価値算出手段が、コンテンツ利用履歴記憶手段に記憶された利用履歴のレイアウト識別子に対応する、レイアウト評価値記憶手段に記憶されたレイアウト評価値がコンテンツを見つけやすいことを示すほど、コンテンツの第１コンテンツ評価値を低く算出するスコアリングエンジンに対し、スコアリングエンジンのスコアリングエンジン評価値を高く計算するスコアリングエンジン評価値計算手段と、スコアリングエンジン評価値を、スコアリングエンジン評価値記憶手段に登録するスコアリングエンジン評価値登録手段とを備え、コンテンツ評価値算出手段が、スコアリングエンジンから第１コンテンツ評価値を受信して、第１コンテンツ評価値をコンテンツ評価履歴記憶手段に登録する第１コンテンツ評価値登録手段と、コンテンツ評価履歴記憶手段に記憶された第１コンテンツ評価値と、スコアリングエンジン評価値記憶手段に記憶されたスコアリングエンジン評価値とから、第２コンテンツ評価値を算出する第２コンテンツ評価値算出手段とを備えたことを特徴とする。
【００１５】
本発明による情報評価システムは、コンテンツを利用する利用端末と、利用端末に、コンテンツの評価を数値化したコンテンツ評価値を送信する情報評価装置を備え、利用端末が、情報評価装置に、評価するコンテンツの条件を送信することにより、条件に応じたコンテンツ評価値を情報評価装置に要求するコンテンツ評価要求手段を備え、情報評価装置が、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段と、コンテンツ評価値を算出するコンテンツ評価値算出手段と、コンテンツ評価値を、利用端末に送信するコンテンツ評価値送信手段と、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子とコンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段と、コンテンツ利用履歴記憶手段が、利用されたコンテンツを識別するコンテンツ識別子と、コンテンツが出力されたレイアウトに応じたレイアウト識別子とを対応付けた利用履歴を記憶し、コンテンツ評価値算出手段が、コンテンツ利用履歴記憶手段に記憶された各利用履歴のレイアウト識別子に対応するレイアウト評価値をレイアウト評価値記憶手段から読み取り、コンテンツ利用履歴のレイアウト評価値がコンテンツを見つけやすいことを示すほど、１利用履歴あたりのコンテンツ評価値を低くするようにコンテンツ評価値を算出することを特徴とする。
【００１６】
本発明による情報評価システムは、コンテンツを利用する利用端末と、利用端末に、コンテンツの評価を数値化したコンテンツ評価値を送信する情報評価装置を備え、利用端末が、情報評価装置に、評価するコンテンツの条件を送信することにより、条件に応じたコンテンツ評価値を情報評価装置に要求するコンテンツ評価要求手段を備え、情報評価装置は、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段と、コンテンツの評価値を算出するスコアリングエンジンが評価した第１コンテンツ評価値を記憶するコンテンツ評価履歴記憶手段と、コンテンツの評価を数値化した第２コンテンツ評価値を算出するコンテンツ評価値算出手段と、第２コンテンツ評価値を、利用端末に送信するコンテンツ評価値送信手段と、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段と、スコアリングエンジンの信頼性を数値化したスコアリングエンジン評価値を算出するスコアリングエンジン評価値算出手段と、スコアリングエンジン評価値算出手段が算出したスコアリングエンジン評価値を記憶するスコアリングエンジン評価値記憶手段とを備え、コンテンツ利用履歴記憶手段が、利用されたコンテンツを識別するコンテンツ識別子と、コンテンツが出力されたレイアウトに応じたレイアウト識別子とを対応付けた利用履歴を記憶し、スコアリングエンジン評価値算出手段が、コンテンツ利用履歴記憶手段に記憶された利用履歴のレイアウト識別子に対応するレイアウト評価値がコンテンツを見つけやすいことを示すほど、コンテンツの第１コンテンツ評価値を低く算出するスコアリングエンジンに対し、スコアリングエンジンのスコアリングエンジン評価値を高く計算するスコアリングエンジン評価値計算手段と、スコアリングエンジン評価値を、スコアリングエンジン評価値記憶手段に登録するスコアリングエンジン評価値登録手段とを備え、コンテンツ評価値算出手段が、スコアリングエンジンから第１コンテンツ評価値を受信して、第１コンテンツ評価値をコンテンツ評価履歴記憶手段に登録する第１コンテンツ評価値登録手段と、スコアリングエンジンが算出した第１コンテンツ評価値と、スコアリングエンジン評価値記憶手段に記憶されたスコアリングエンジン評価値とから、第２コンテンツ評価値を算出する第２コンテンツ評価値算出手段とを備えたことを特徴とする。
【００１７】
本発明による情報評価方法は、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段から、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段に記憶されたレイアウト識別子に対応するレイアウト評価値を読み取るレイアウト評価値読取ステップと、レイアウト評価値がコンテンツを見つけやすいことを示すほど、１利用履歴あたりのコンテンツ評価値を低くするように計算するコンテンツ評価値計算ステップとを含むことを特徴とする。
【００１８】
本発明による情報評価方法は、コンテンツの評価値を算出するスコアリングエンジンから、第１コンテンツ評価値を受信して、コンテンツ評価履歴記憶手段に登録する第１コンテンツ評価値登録ステップと、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段に記憶されたレイアウト評価値と、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段に記憶された利用履歴のレイアウト識別子とから、レイアウト評価値がコンテンツを見つけやすいことを示すほど、コンテンツの第１コンテンツ評価値を低く算出するスコアリングエンジンに対し、スコアリングエンジンのスコアリングエンジン評価値を高く計算するスコアリングエンジン評価値計算ステップと、スコアリングエンジン評価値をスコアリングエンジン評価値記憶手段に登録するスコアリングエンジン評価値登録ステップと、スコアリングエンジンが算出した第１コンテンツ評価値と、スコアリングエンジン評価値記憶手段に記憶されたスコアリングエンジン評価値とから、第２コンテンツ評価値を算出するコンテンツ評価値算出ステップとを含むことを特徴とする。
【００１９】
本発明による情報評価プログラムは、コンピュータに、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段から、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段に記憶されたレイアウト識別子に対応するレイアウト評価値を読み取るレイアウト評価値読取処理、および、レイアウト評価値がコンテンツを見つけやすいことを示すほど、１利用履歴あたりのコンテンツ評価値を低くするように計算するコンテンツ評価値計算処理を実行させることを特徴とする。
【００２０】
本発明による情報評価プログラムは、コンピュータに、コンテンツの評価値を算出するスコアリングエンジンから、第１コンテンツ評価値を受信して、コンテンツ評価履歴記憶手段に登録する第１コンテンツ評価値登録処理、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段に記憶されたレイアウト評価値と、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段に記憶された利用履歴のレイアウト識別子とから、レイアウト評価値がコンテンツを見つけやすいことを示すほど、コンテンツの第１コンテンツ評価値を低く算出するスコアリングエンジンに対し、スコアリングエンジンのスコアリングエンジン評価値を高く計算するスコアリングエンジン評価値計算処理、スコアリングエンジン評価値をスコアリングエンジン評価値記憶手段に登録するスコアリングエンジン評価値登録処理、および、スコアリングエンジンが算出した第１コンテンツ評価値と、スコアリングエンジン評価値記憶手段に記憶されたスコアリングエンジン評価値とから、第２コンテンツ評価値を算出するコンテンツ評価値算出処理を実行させことを特徴とする。
【発明の効果】
【００２１】
本発明によれば、コンテンツの評価に応じた情報提供を実現しつつ、情報提供時のレイアウトによる評価の偏りを軽減することができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の実施形態を図面を参照して説明する。
【００２３】
実施形態１．
図１は、本発明による情報評価システムの第１の実施形態を示すブロック図である。本発明による情報評価システムは、コンテンツ評価装置１００と、利用端末２００と、コンテンツインデックス３００とを備えている。
【００２４】
コンテンツ評価装置１００は、コンテンツ利用履歴記憶手段１０１と、レイアウト評価値登録手段１０２と、レイアウト評価値記憶手段１０３と、コンテンツ評価値算出手段１０４とを備えている。
【００２５】
コンテンツ利用履歴記憶手段１０１は、コンテンツを利用する利用者のコンテンツ利用履歴を記憶する記憶装置である。図２は、コンテンツ利用履歴記憶手段１０１に記憶されたコンテンツ利用履歴の例を示す説明図である。図２に示す例では、コンテンツ評価装置１００が、利用端末２００からコンテンツ利用履歴を取得した時の時刻を示す取得時刻と、コンテンツを識別するコンテンツ識別子であるコンテンツＩＤと、コンテンツの利用者を識別する利用者ＩＤと、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子であるレイアウトＩＤとを記憶している。
【００２６】
本発明における説明では、レイアウトとはコンテンツが出力された位置、大きさ、順序などを意味する。以下の説明では、コンテンツが出力された位置をレイアウトとして説明するが、レイアウトはコンテンツが出力された位置に限定されず、コンテンツが出力された大きさや、コンテンツが出力された順序であってもよい。
【００２７】
例えば、利用者「Ｕｓｅｒ１」が取得したコンテンツ「ｈｔｔｐ：／／ｂｂｂ．ｃｏｍ」は、レイアウトＩＤ「００２」で示す位置に表示されており、コンテンツ評価装置１００が、その利用履歴を取得時刻「１：００：０１」に利用端末２００から受信したことを示す。一方、別の利用者「Ｕｓｅｒ２」が同じコンテンツ「ｈｔｔｐ：／／ｂｂｂ．ｃｏｍ」を取得した場合に表示した位置は、レイアウトＩＤ「００３」で示す位置であり、コンテンツ評価装置１００がその利用履歴を取得時刻「１：００：１０」に利用端末２００から受信したことを示す。
【００２８】
利用端末２００から受信したコンテンツ利用履歴を、コンテンツ利用履歴記憶手段１０１への登録手段（図示せず）が、コンテンツ利用履歴記憶手段１０１へ登録してもよい。コンテンツ利用履歴記憶手段１０１への登録手段は、プログラムに従って動作するコンテンツ評価装置１００のＣＰＵによって実現されてもよい。
【００２９】
レイアウト評価値記憶手段１０３は、各コンテンツの見つけやすさの指標であるレイアウト評価値を記憶する記憶装置である。レイアウト評価値は、例えば、コンテンツを見つけやすいレイアウトほど値を大きくし、コンテンツを見つけにくいレイアウトは見つけやすい位置に比べて相対的に値を小さくすることで表わすことができる。図３は、レイアウト評価値記憶手段１０３に記憶されたレイアウト評価値の例を示す説明図である。図３に示す例では、レイアウトＩＤ「００１」で示される位置は、レイアウトＩＤ「００３」で示される位置よりも、相対的に見つけにくいことを示す。本実施形態では、コンテンツを見つけやすいレイアウトほど、レイアウト評価値を大きくする場合を例に説明する。
【００３０】
レイアウト評価値登録手段１０２は、例えば、コンテンツ評価装置１００の管理者の指示に応じて、レイアウト評価値記憶手段１０３にレイアウト評価値を登録する。指示の方法は、例えば、コンテンツ評価装置１００がキーボード等の入力デバイスを備えている場合であれば、管理者によってキーボード等の入力装置を介してレイアウト評価値を入力することによって行えばよい。レイアウト評価値記憶手段１０３が既にレイアウト評価値を記憶している場合には、コンテンツ評価装置１００は、レイアウト評価値登録手段１０２を備えていなくてもよい。
【００３１】
コンテンツ評価値算出手段１０４は、ある条件をもとにコンテンツを評価し、数値化したコンテンツ評価値を算出する。例えば、コンテンツ評価装置１００が利用端末２００からコンテンツ評価の要求を受信すると、コンテンツ評価値算出手段１０４は、コンテンツ利用履歴記憶手段１０１と、レイアウト評価値記憶手段１０３とを参照してコンテンツの評価値を算出し、要求元である利用端末２００にコンテンツ評価値を付与したコンテンツのリストを返却する。
【００３２】
コンテンツ評価値算出手段１０４は、利用端末２００からコンテンツ評価の条件として、コンテンツ利用履歴記憶手段１０１に含まれる項目を受信してもよい。図２に示す例では、例えば、コンテンツ評価装置１００が利用端末２００から評価対象のコンテンツＩＤもしくは利用者ＩＤを受信すると、コンテンツ評価値算出手段１０４は、条件に一致するコンテンツＩＤもしくは利用者ＩＤを含む利用履歴をコンテンツ利用履歴記憶手段１０１から読み込む。コンテンツ利用履歴記憶手段１０１に、コンテンツを利用した日時などを含んでいる場合には、コンテンツ評価値算出手段１０４は、利用端末２００からコンテンツを利用した日時を条件として受信してもよい。また、条件は１つに限らず、複数の条件を受信してもよい。コンテンツ評価値算出手段１０４は、受信した条件に該当する利用履歴を対象として、コンテンツ評価値の算出を行う。
【００３３】
本実施形態では、コンテンツ評価値算出手段１０４は、コンテンツ利用履歴記憶手段１０１と、レイアウト評価値記憶手段１０３とを参照してコンテンツの評価値を算出する。
【００３４】
コンテンツ評価値算出手段１０４は、算出したコンテンツ評価値を利用端末２００に送信してもよい。コンテンツ評価装置１００が、例えば、コンテンツ評価値を表示するディスプレイ装置等の表示部（図示せず）を実装している場合であれば、コンテンツ評価値算出手段１０４は、その表示装置に、算出したコンテンツ評価値を出力してもよい。以下の説明では、コンテンツ評価値算出手段１０４が、利用端末２００に算出したコンテンツ評価値を送信する場合について説明する。
【００３５】
レイアウト評価値登録手段１０２、および、コンテンツ評価値算出手段１０４は、例えば、情報評価プログラムに従って動作するコンテンツ評価装置１００のＣＰＵによって実現される。なお、プログラムは、例えば、コンテンツ評価装置１００が備えるプログラム記憶装置（図示せず）に記憶される。ＣＰＵは、そのプログラムを読み込み、プログラムに従ってレイアウト評価値登録手段１０２、コンテンツ評価値計算手段１０４等としての動作を行ってもよい。
【００３６】
利用端末２００は、コンテンツ利用履歴送信手段２０１と、コンテンツ評価要求手段２０２とを備えている。
【００３７】
コンテンツ利用履歴送信手段２０１は、コンテンツの利用者が利用したコンテンツの利用履歴をコンテンツ評価装置１００に送信する。利用履歴の送信は、例えば、利用端末２００を利用する利用者がコンテンツを利用したときに、コンテンツ利用履歴送信手段２０１がコンテンツの情報を読み取り、コンテンツ利用履歴送信手段２０１が、読み取ったコンテンツの情報を利用履歴としてコンテンツ評価装置１００に送信してもよい。また、例えば、利用端末２００がコンテンツの利用履歴を記憶する記憶装置（図示せず）を備えている場合であれば、コンテンツ利用履歴送信手段２０１は、利用端末２００を利用する利用者の指示に応じて、その記憶装置からコンテンツの利用履歴を読み取り、読み取ったコンテンツの利用履歴をコンテンツ評価装置１００に送信してもよい。
【００３８】
コンテンツ評価要求手段２０２は、コンテンツ評価装置１００にコンテンツの評価を要求する。例えば、コンテンツ評価要求手段２０２は、利用端末２００を利用する利用者の指示に応じて、コンテンツ評価装置１００に、評価を要求するコンテンツの識別情報を送信し、コンテンツ評価要求手段２０２はコンテンツ評価装置１００からの評価結果を受信する。
【００３９】
また、利用端末２００には、コンテンツ評価装置１００から受信した評価結果を出力する出力部（図示せず）を備えていてもよい。例えば、利用端末２００が、出力部に評価結果を表示するＬＣＤ（Liquid Crystal Display）等の表示装置を実装している場合であれば、利用端末２００がコンテンツ評価装置１００から評価結果を受信した時に、コンテンツ評価要求手段２０２は評価結果をその表示装置に表示してもよい。また、例えば、利用端末２００が、プリンタなどの出力装置を実装している場合であれば、利用端末２００がコンテンツ評価装置１００から評価結果を受信した時に、コンテンツ評価要求手段２０２は評価結果をその出力装置に出力してもよい。以下の説明では、利用端末２００が表示装置を実装している場合を例に説明する。
【００４０】
コンテンツインデックス３００は、コンテンツ情報を記憶する記憶装置である。図４は、コンテンツインデックス３００に記憶されたコンテンツ情報の例を示す説明図である。コンテンツインデックス３００は、例えば、コンテンツのタイトル、コンテンツの記事、コンテンツの更新日時などのコンテンツの情報を、コンテンツを識別するコンテンツＩＤと対応付けて記憶する。
【００４１】
図１では、コンテンツインデックス３００は、コンテンツ評価装置１００の外部にある場合を例に説明しているが、コンテンツインデックス３００は、コンテンツ評価装置１００の内部に備えていてもよい。
【００４２】
例えば、コンテンツ評価装置１００が利用端末２００にコンテンツ評価値を返却する時に、コンテンツ評価値算出手段１０４は、コンテンツインデックス３００からコンテンツの情報を読み取り、読み取ったコンテンツの情報をコンテンツ評価値に付加してもよい。
【００４３】
次に、動作について説明する。
図５は、コンテンツ利用履歴記憶手段１０１に、コンテンツの利用履歴を登録する処理の例を示すフローチャートである。
【００４４】
コンテンツ評価装置１００は、利用端末２００のコンテンツ利用履歴送信手段２０１からコンテンツ利用履歴を受信すると（ステップＳ１１）、コンテンツ利用履歴記憶手段１０１への登録手段（図示せず）は、コンテンツ利用履歴記憶手段１０１に受信したコンテンツ利用履歴を登録する（ステップＳ１２）。コンテンツ利用履歴は、コンテンツを識別するコンテンツＩＤと、コンテンツのレイアウトを識別するレイアウトＩＤとを含む。例えば、図２に示す例では、コンテンツ評価装置１００は、コンテンツ利用履歴を「１：００：１２」に受信し、コンテンツＩＤとして「ｈｔｔｐ：／／ａａａ．ｃｏｍ」を、レイアウトＩＤとして「００１」をそれぞれ受信し、コンテンツ利用履歴記憶手段１０１に登録したことを示す。また、図２に示す例では、コンテンツ評価装置１００は、コンテンツＩＤとレイアウトＩＤ以外に、利用者ＩＤとして「Ｕｓｅｒ２」も受信して、コンテンツ利用履歴記憶手段１０１に登録したことを示す。
【００４５】
図６は、レイアウト評価値記憶手段１０３にレイアウト評価値を登録する処理の例を示すフローチャートである。
【００４６】
例えば、コンテンツ評価装置１００の管理者によって、コンテンツ評価装置１００の入力装置（図示せず）を介して、レイアウトＩＤとレイアウト評価値を対応付けて入力すると（ステップＳ２１）、レイアウト評価値登録手段１０２は、入力されたレイアウトＩＤとレイアウト評価値の組を、レイアウト評価値記憶手段１０３に登録する（ステップＳ２２）。
【００４７】
例えば、図３に示す例では、コンテンツ評価装置１００の管理者が、レイアウトＩＤとレイアウト評価値を、それぞれ、（００１、０．１）、（００２、０．２）、（００３、０．３）と対応付けて入力し、レイアウト評価値記憶手段１０３に登録していることを表す。
【００４８】
図７は、コンテンツ評価値算出手段１０４がコンテンツを評価する処理の例を示すフローチャートである。
【００４９】
コンテンツ評価装置１００のコンテンツ評価値算出手段１０４は、利用端末２００のコンテンツ評価要求手段２０２からコンテンツの評価要求を受信する（ステップＳ３１）。コンテンツ評価値算出手段１０４は、コンテンツ評価の条件として、コンテンツ利用履歴記憶手段１０１に含まれる項目を利用端末２００から受信する。図２に示す例では、コンテンツ評価値算出手段１０４は、例えば、評価対象のコンテンツＩＤ、利用者ＩＤを利用端末２００から受信する。コンテンツ利用履歴記憶手段１０１に、コンテンツを利用した日時などを含んでいる場合には、コンテンツを利用した日時を条件として受信してもよい。また、条件は１つに限らず、複数の条件を受信してもよい。
【００５０】
コンテンツ評価値算出手段１０４は、利用端末２００から受信したコンテンツ評価条件に一致するコンテンツの利用履歴がコンテンツ利用履歴記憶手段１０１に存在するかどうか確認する（ステップＳ３２）。条件に一致するコンテンツの利用履歴が存在する場合、コンテンツ評価値算出手段１０４は、コンテンツ利用履歴記憶手段１０１から該当するコンテンツの利用履歴を読み取る（ステップＳ３３）。コンテンツの利用履歴は、１件の場合に限らず複数件存在してもよい。以降、コンテンツの利用履歴を１件以上含む集合をコンテンツ利用履歴リストと記載する。
【００５１】
コンテンツ評価値算出手段１０４は、読み取ったコンテンツ利用履歴リストに含まれる各コンテンツＩＤが示すコンテンツに対し、各コンテンツの利用時におけるレイアウトＩＤに対応するレイアウト評価値を、レイアウト評価値記憶手段１０３から読み取る（ステップＳ３４）。コンテンツ評価値算出手段１０４は、読み取ったレイアウト評価値をもとに、各コンテンツの利用履歴に対し、見つけやすいレイアウトにおける利用ほど、１利用履歴あたりのコンテンツ評価値を低く、逆に見つけにくいレイアウトにおける利用ほど１利用履歴あたりのコンテンツ評価値を高くするようコンテンツ評価値を算出する（ステップＳ３５）。コンテンツ評価値の算出方法は、以下のような方法が考えられる。
【００５２】
コンテンツ評価条件に該当するコンテンツ利用履歴リストの任意のコンテンツをＣとし、コンテンツ利用履歴リスト内のコンテンツＣの件数をｎとする。また、コンテンツＣの各利用履歴に含まれるレイアウトＩＤに対応するレイアウト評価値をＬｘ（ｘ＝１・・・ｎ）とする。各利用履歴に含まれるコンテンツの評価値を、各利用履歴に含まれるレイアウト評価値の逆数とし、コンテンツＣの評価値Ｓｃを、利用履歴ごとに算出したコンテンツの評価値の合計としてもよい。この算出の方法は、（式１）のように表すことができる。
【００５３】
【数１】
2010039517.tif 000003
【００５４】
コンテンツ評価値算出手段１０４はコンテンツ評価値を、コンテンツの評価要求を受信する毎にリアルタイムに算出してもよい。あるいは、コンテンツ評価装置１００がコンテンツ評価値を記憶する記憶手段（図示せず）を備えている場合であれば、コンテンツ評価値算出手段１０４はコンテンツ評価値を定期的に算出し、その記憶装置に保持しておいてもよい。あるいは、コンテンツ評価値算出手段１０４はコンテンツ評価値を、コンテンツ別だけでなく利用者別に算出してもよい。
【００５５】
コンテンツ評価値算出手段１０４は、コンテンツ評価条件に一致するコンテンツ利用履歴リストに含まれる全コンテンツの評価値を算出するまで、ステップＳ３４〜ステップＳ３５の処理を繰り返す。コンテンツ評価値算出手段１０４が、全コンテンツの評価値の算出が完了すると（ステップＳ３６）、コンテンツ評価値算出手段１０４は、評価値を算出した各コンテンツのコンテンツＩＤに対応するコンテンツ情報を、コンテンツインデックス３００より受信する（ステップＳ３７）。コンテンツ情報の受信は任意であり、例えば利用端末２００がコンテンツ情報を要求しない場合や、コンテンツインデックス３００を備えていない場合であれば、コンテンツ評価値算出手段１０４は、コンテンツインデックス３００からコンテンツ情報を受信しなくてもよい。コンテンツ評価値算出手段１０４は、算出したコンテンツの評価値、および、コンテンツ情報を受信した場合はコンテンツ情報を、要求元である利用端末２００へ送信する（ステップＳ３８）。
【００５６】
本発明によれば、コンテンツ評価値算出手段１０４がコンテンツ利用履歴記憶手段１０１からコンテンツの利用履歴を読み取り、利用履歴に対応するレイアウト評価値をレイアウト評価値記憶手段１０３から読み取り、読み取ったレイアウト評価値が見つけやすいことを示す場合にはコンテンツ評価値を低く算出し、読み取ったレイアウト評価値が見つけにくいことを示す場合にはコンテンツ評価値を高く算出する。そのため、コンテンツの評価に応じた情報提供を実現しつつ、情報提供時のレイアウトによる評価の偏りを軽減することができる。
【００５７】
また、このようにコンテンツを評価することにより、一般のクリックフィードバックにおいて、見つけやすいレイアウトに表示されているコンテンツばかりが閲覧され、その結果、コンテンツのレイアウトの固定化を招いてしまうことを防ぐことができる。
【００５８】
実施形態２．
図８は、本発明による情報評価システムの第２の実施形態を示すブロック図である。なお、第１の実施形態と同様の構成については、図１と同一の符号を付し、説明を省略する。第２の実施形態の情報評価システムは、コンテンツ評価装置１００がレイアウト評価値算出手段１０５を備えている点で第１の実施形態と異なる。
【００５９】
レイアウト評価値算出手段１０５は、コンテンツ利用履歴記憶手段１０１に記憶されたコンテンツの利用履歴をもとに、レイアウト評価値を算出し、算出したレイアウト評価値を、レイアウト評価値記憶手段１０３に登録する。レイアウト評価値算出手段１０５は、例えば、一定の期間ごとに、レイアウト評価値を算出してもよいし、コンテンツを利用する利用者がコンテンツを利用したときに、リアルタイムに算出してもよい。
【００６０】
コンテンツ評価値算出手段１０４、レイアウト評価値算出手段１０５、および、利用端末２００から受信したコンテンツ利用履歴を、コンテンツ利用履歴記憶手段１０１へ登録する手段（図示せず）は、例えば、情報評価プログラムに従って動作するコンテンツ評価装置１００のＣＰＵによって実現される。例えば、第１の実施形態で説明したように、ＣＰＵがプログラムを読み込み、プログラムに従って、コンテンツ評価値算出手段１０４、レイアウト評価値算出手段１０５等としての動作を行ってもよい。
【００６１】
次に、動作について説明する。
コンテンツの利用履歴を、コンテンツ利用履歴記憶手段１０１に登録する処理（ステップＳ１１〜Ｓ１２）については、第１の実施形態と同様である。
【００６２】
図９は、レイアウト評価値算出手段１０５がレイアウト評価値を算出し、レイアウト評価値記憶手段１０３に、算出したレイアウト評価値を登録するまでの処理の例を示すフローチャートである。
【００６３】
レイアウト評価値算出手段１０５は、コンテンツ利用履歴記憶手段１０１から、全コンテンツの利用履歴を読み取る（ステップＳ４１）。読み取ったコンテンツ利用履歴には、コンテンツの識別情報であるコンテンツＩＤと、コンテンツのレイアウトの識別情報であるレイアウトＩＤが含まれる。レイアウト評価値算出手段１０５が、全コンテンツの利用履歴を読み取ると、レイアウト評価値算出手段１０５は、読み取った利用履歴のレイアウトＩＤの数が多いほど、レイアウトＩＤに対応するレイアウトが見つけやすい場所と判断して、利用履歴の多いレイアウトＩＤに対応するレイアウト評価値を高くするように計算する（ステップＳ４２）。
【００６４】
例えば、コンテンツの全利用履歴数をＮａｌｌとし、全利用履歴うち、レイアウトＸを利用した回数をＮｘとする。このとき、レイアウトＸのレイアウト評価値Ｌｘは、全利用履歴数Ｎａｌｌに対するレイアウトＸの利用回数Ｎｘの割合として算出してもよい。この算出の方法は、（式２）のように表すことができる。
【００６５】
【数２】
2010039517.tif 000004
【００６６】
レイアウト評価値算出手段１０５がレイアウト評価値Ｌｘを算出すると、レイアウト評価値算出手段１０５は、算出結果をレイアウト評価値記憶手段１０３に登録する（ステップＳ４３）。
【００６７】
レイアウト評価値算出手段１０５は、コンテンツ利用履歴記憶手段１０１から読み取ったレイアウトＩＤに含まれる全レイアウト評価値の算出するまで、ステップＳ４２〜ステップＳ４３の処理を繰り返し、レイアウト評価値算出手段１０５が、全レイアウト評価値の算出が完了すると処理を終了する（ステップＳ４４）。
【００６８】
レイアウト評価値算出手段１０５はレイアウト評価値を、コンテンツの利用者がコンテンツを利用する毎にリアルタイムに算出してもよい。あるいは、レイアウト評価値算出手段１０５はレイアウト評価値を定期的に算出してもよい。あるいは、レイアウト評価値算出手段１０５はレイアウト評価値を利用者別に算出してもよい。
【００６９】
レイアウト評価値算出手段１０５がレイアウト評価値をレイアウト評価値記憶手段１０３に登録した後、コンテンツ評価値算出手段１０４がコンテンツ評価を行う処理（ステップＳ３１〜Ｓ３８）については、第１の実施形態と同様である。
【００７０】
本実施形態によれば、第１の実施形態の効果に加え、レイアウト評価値算出手段１０５が、コンテンツ利用履歴記憶手段１０１に記憶されたコンテンツの利用履歴に基づいてレイアウト評価値を算出する。よって、利用者のコンテンツ利用特性をレイアウト評価値に反映することができるため、より公平な評価ができる。
【００７１】
次に、具体的な実施例を用いて本実施形態の動作を説明する。以下の実施例では、注目度の高い今日のニュースコンテンツを一日数回携帯電話に配信するサービスに本発明を適用した場合を例に説明する。以下の実施例では、コンテンツ評価値を閲覧履歴に基づくコンテンツの注目度と考えることができる。
【００７２】
図４に示す例では、コンテンツインデックス３００は、ニュースコンテンツ情報として、コンテンツＩＤにニュースを識別するための識別情報と、ニュースのタイトルと、ニュースの記事と、ニュースの更新日時とを記憶している。なお、処理開始時には、コンテンツ利用履歴記憶手段１０１に利用日に該当する利用履歴が存在していないものとする。
【００７３】
また、図１０は本実施例において利用端末２００として用いられる携帯電話機を示す説明図である。図１０に示す例では、携帯電話機はニュースを表示する画面を備えている。本実施例では、携帯電話機の表示画面のレイアウトに応じ、図１０に示すレイアウトＩＤを割り当てるものとする。また、本実施例では、レイアウト評価値記憶手段１０３はあらかじめ、各レイアウトに対する見つけやすさの指標であるレイアウト評価値を記憶しているものとする。本実施例では、レイアウト評価値を５〜１点の範囲とする。図１１に示すように、レイアウト評価値記憶手段１０３は、そのレイアウト評価値をレイアウトの上部から順に５〜１点で記憶してもよい。
【００７４】
コンテンツ評価装置１００は、携帯電話機を操作する利用者Ａ、および利用者Ｂの操作に応じて、携帯電話機からニュース配信要求（すなわち、コンテンツ評価条件）として、今日の日付を受信する。コンテンツ評価装置１００が今日の日付を受信すると、コンテンツ評価値算出手段１０４は、今日の日付を検索条件として、今日のニュースの閲覧履歴をコンテンツ利用履歴記憶手段１０１から読み取る。本実施例では、コンテンツ利用履歴記憶手段１０１には閲覧履歴がまだ存在しないため、コンテンツ評価値算出手段１０４はコンテンツ評価ができない。この場合、コンテンツ評価値算出手段１０４はコンテンツインデックス３００に記憶されている更新日時に該当するニュースをランダムに読み取り、各利用者の携帯電話機に送信すればよい。
【００７５】
各利用者の携帯電話機が、コンテンツ評価装置１００からニュースを受信すると、携帯電話機は、携帯電話機の表示画面に受信したニュースを表示する。本実施例では図１２の例に示すように、利用者Ａは、「電撃結婚」および「銀行強盗」のニュースを閲覧したものとする。また、利用者Ｂは、「銀行強盗」および「大地震」のニュースを閲覧したものとする。携帯電話機のコンテンツ利用履歴送信手段２０１は、これらの利用履歴をコンテンツ評価装置１００に送信する。
【００７６】
コンテンツ評価装置１００が利用履歴を受信すると、コンテンツ評価装置１００はコンテンツ利用履歴記憶手段１０１に、利用履歴として、ニュースの閲覧時刻と、各ニュースの識別子であるコンテンツＩＤと、利用者の識別子である利用者ＩＤと、レイアウトの識別子であるレイアウトＩＤとを記憶させる。図１３は、コンテンツ評価装置１００がコンテンツ利用履歴記憶手段１０１に利用履歴を記憶させた結果を示す。
【００７７】
この状態で、コンテンツ評価装置１００が別の利用者Ｃの携帯電話機からニュース配信要求として今日の日付を受信すると、コンテンツ評価値算出手段１０４は、コンテンツ利用履歴記憶手段１０１に記録されている本日のニュースの利用履歴（閲覧履歴ともいう。）から、本日のニュースの利用履歴リスト（閲覧履歴リストともいう。）を読み取る。本実施例では、コンテンツ評価値算出手段１０４は、図１３に示す内容を読み取る。
【００７８】
コンテンツ評価値算出手段１０４は、図１１の例に示すレイアウト評価値記憶手段１０３から、読み取った各閲覧履歴のレイアウトＩＤに対応するレイアウト評価値を読み取る。コンテンツ評価値算出手段１０４は、各閲覧履歴に対応するレイアウト評価値の逆数を計算し、コンテンツごとに集計して、コンテンツ評価値を算出する。
【００７９】
図１３に示す例では、コンテンツ「Ｎｅｗｓ１」が１回閲覧されている。「Ｎｅｗｓ１」が閲覧されたとき、このコンテンツはレイアウトＩＤ「ｌａｙ１」の場所にあったことがわかる。レイアウトＩＤ「ｌａｙ１」に対応するレイアウト評価値は、図１１に示す例より、「５」である。コンテンツの利用履歴の評価値は、レイアウト評価値の逆数で計算するため、このコンテンツの利用履歴の評価値は１／５と算出される。これがコンテンツ「Ｎｅｗｓ１」の評価値になる。
【００８０】
また、「Ｎｅｗｓ２」は２回閲覧されている。「Ｎｅｗｓ２」が閲覧されたとき、このコンテンツはレイアウトＩＤ「ｌａｙ１」と「ｌａｙ２」の場所にあったことがわかる。レイアウトＩＤ「ｌａｙ２」に対応するレイアウト評価値は、図１１に示す例より、「４」である。コンテンツの利用履歴の評価値をそれぞれ、レイアウト評価値の逆数で計算すると、このコンテンツの利用履歴の評価値はそれぞれ１／５、１／４と算出される。コンテンツの評価値は、コンテンツの利用履歴の評価値を加算したものであるため、コンテンツ「Ｎｅｗｓ２」の評価値は９／２０になる。
【００８１】
同様に、「Ｎｅｗｓ７」のコンテンツの利用履歴の評価値は１／２と算出され、これがコンテンツ「Ｎｅｗｓ７」の評価値になる。以上の計算式を図１４に示す。
【００８２】
コンテンツ評価値算出手段１０４は、以上の結果をもとに、コンテンツ評価値の高い順にコンテンツを並び替える。本実施例では、「Ｎｅｗｓ７」、「Ｎｅｗｓ２」、「Ｎｅｗｓ１」の順にコンテンツの評価値が高いため、コンテンツ評価値算出手段１０４はこの順に情報を提供する。コンテンツ評価値算出手段１０４は、コンテンツインデックス３００より、コンテンツＩＤに対応するタイトルと、記事と、更新日時とを読み取り、利用者Ｃの携帯電話機に送信する。この結果、利用者Ｃの携帯電話機には、図１５に示すように、各コンテンツＩＤに対応して「大地震」、「銀行強盗」、「電撃結婚」の順にニュースを表示する。
【００８３】
この実施例に示すように、見つけにくい場所でも注目されるニュースは高い評価値を集めることになり、レイアウト（この実施例では表示する順番）に左右されうる評価の不公平を緩和し、公平性を保ってコンテンツを評価できる。
【００８４】
実施形態３．
図１６は、本発明による情報評価システムの第３の実施形態を示すブロック図である。なお、第１の実施形態と同様の構成については、図１と同一の符号を付し、説明を省略する。本発明による情報評価システムは、図１に示す構成に加え、スコアリングエンジン４００を備えている点で、第１の実施形態と異なる。また、コンテンツ評価装置１００が図１に示す構成に加え、コンテンツ評価履歴記憶手段１０６と、スコアリングエンジン評価値算出手段１０７と、スコアリングエンジン評価値記憶手段１０８を備えている点で、第１の実施形態と異なる。
【００８５】
また、コンテンツ評価値算出手段１０４’は、レイアウト評価値記憶手段１０３からレイアウト評価値を読み取ってコンテンツ評価値を算出するのではなく、スコアリングエンジン評価値記憶手段１０８から、スコアリングエンジン評価値を読み取ってコンテンツ評価値を算出する点で、第１の実施形態のコンテンツ評価値算出手段１０４と異なる。
【００８６】
スコアリングエンジン評価値とは、スコアリングエンジンの評価したコンテンツの評価値がどの程度信頼性が高いかを数値化したものである。スコアリングエンジンによるコンテンツの評価方法（評価値の算出方法）は、各スコアリングエンジンによって異なるため、同一のコンテンツに対する評価値であっても、スコアリングエンジンによって、その値は異なる。
【００８７】
見つけにくいレイアウトに配備されたコンテンツであっても、そのコンテンツの評価値を高く算出するスコアリングエンジンは、コンテンツのレイアウト（位置、大きさ、順序など）に左右されることなくコンテンツを評価していると判断できる。よって、そのような評価をしているスコアリングエンジンは、他のスコアリングエンジンよりも相対的に信頼性が高いと判断できる。
【００８８】
本実施形態では、上記考え方をもとに、スコアリングエンジン評価値を算出する。そして、スコアリングエンジン評価値が高いスコアリングエンジンが算出したコンテンツの評価値を、より信頼性の高いコンテンツ評価値として利用する方法について説明する。以下、コンテンツ評価値算出手段１０４’が算出する評価値と、スコアリングエンジン４００が算出した評価値とを区別するため、スコアリングエンジン４００が算出した評価値をスコアと記載する。
【００８９】
スコアリングエンジン４００は、コンテンツ評価値算出手段１０４’から、コンテンツ評価要求を受信すると、コンテンツ評価要求に含まれるコンテンツ評価条件に応じて、コンテンツ評価条件に適合する各コンテンツの内容と、そのコンテンツのスコアのリストを、コンテンツ評価値算出手段１０４’に送信する。図９に示す例では、１つのスコアリングエンジン４００を記載しているが、スコアリングエンジン４００は１つに限らず、複数存在してもよい。また、スコアリングエンジン４００は、既存のスコアリングエンジンであってもよい。
【００９０】
コンテンツ評価履歴記憶手段１０６は、スコアリングエンジン４００から受信したコンテンツの内容と、そのコンテンツのスコアのリストを記憶する記憶装置である。図１７は、コンテンツ評価履歴記憶手段１０６に記憶されたコンテンツのスコアの例を示す説明図である。図１７に示す例では、コンテンツ評価履歴記憶手段１０６は、スコアリングエンジンを識別するスコアリングエンジンＩＤと、コンテンツＩＤと、スコアリングエンジン４００が算出したコンテンツのスコアをもとに、本実施形態で利用するために変換したスコアを示す算出スコアとを含む。
【００９１】
コンテンツ評価履歴記憶手段１０６には、コンテンツ評価値算出手段１０４’が、スコアリングエンジン４００から受信したコンテンツのスコアが登録される。
【００９２】
また、コンテンツ評価履歴記憶手段１０６は、スコアリングエンジン４００からコンテンツのスコアのリストを受信したときのセッションを識別するセッションＩＤを含んでいてもよい。スコアリングエンジンによっては、同じコンテンツに対するスコアが、コンテンツを利用する利用者からの条件（クエリ）や、時間などで変動する場合があるため、同一セッション内のコンテンツ評価であるか識別するために、セッションＩＤを含む方がより好ましい。
【００９３】
スコアリングエンジンがコンテンツの評価を行う場合、その評価値の設定方法はスコアリングエンジンに依存する。例えば、スコアリングエンジンＹ１とスコアリングエンジンＹ２の２つが存在する場合を考える。それぞれのスコアリングエンジンで評価するコンテンツのスコアの範囲が、例えば、スコアリングエンジンＹ１は０〜１の範囲、スコアリングエンジンＹ２は０〜１００で表わしている場合、それぞれのコンテンツのスコアを使用した場合、同一の基準で判断することが出来ない。そのため、各スコアリングエンジンで算出したスコアを同一の基準に変換することで、統一した評価を行うことができる。
【００９４】
スコアの変換方法は、例えば、各スコアリングエンジンの評価の範囲をもとに正規化することによって行ってもよい。例えば、本実施形態では、コンテンツのスコアを０〜１の範囲で表現する場合を考える。例えば、スコアリングエンジンＹ１がコンテンツのスコアを０〜１の範囲で算出している場合であれば、コンテンツ評価履歴記憶手段１０６には、コンテンツ評価装置１００が受信したスコアをそのまま登録すればよい。一方、スコアリングエンジンＹ２がコンテンツのスコアを０〜１００の範囲で算出している場合であれば、コンテンツ評価装置１００が受信したスコアの最大値（本例では「１００」）で除算することによって、同一の基準に変換すればよい。
【００９５】
図１７に示す例で具体的に説明する。コンテンツ評価値算出手段１０４’は、スコアリングエンジンＹ１およびスコアリングエンジンＹ２に、それぞれコンテンツのスコアのリストを要求する。このとき、コンテンツ評価値算出手段１０４’が各スコアリングエンジンに１回目の要求をすることを、セッションＩＤ「Ｓ１」で表わす。コンテンツ評価値算出手段１０４’は、スコアリングエンジンＹ１からコンテンツＩＤ「ｈｔｔｐ：／／ａａａ．ｃｏｍ」、「ｈｔｔｐ：／／ｂｂｂ．ｃｏｍ」で示すコンテンツの算出スコアを受信し、受信した算出スコアを変換した結果がそれぞれ「０．５」、「０．１」であることを示す。同様に、コンテンツ評価値算出手段１０４’は、スコアリングエンジンＹ２からコンテンツＩＤ「ｈｔｔｐ：／／ａａａ．ｃｏｍ」、「ｈｔｔｐ：／／ｂｂｂ．ｃｏｍ」で示すコンテンツの算出スコアを受信し、受信した算出スコアを変換した結果がそれぞれ「０．４」、「０．３」であることを示す。
【００９６】
コンテンツ評価値算出手段１０４’が、別のタイミングで各スコアリングエンジンに２回目の要求をすることを、セッションＩＤ「Ｓ２」で表わす。登録の詳細は１回目と同様である。
【００９７】
スコアリングエンジン評価値算出手段１０７は、各スコアリングエンジンの評価値を算出する。スコアリングエンジンの評価値については、本実施形態の最初で説明したとおりである。
【００９８】
スコアリングエンジン評価値記憶手段１０８は、スコアリングエンジン評価値算出手段１０７が算出したスコアリングエンジン評価値を記憶する記憶装置である。
【００９９】
レイアウト評価値登録手段１０２、コンテンツ評価値算出手段１０４’、スコアリングエンジン評価値算出手段１０７、および、利用端末２００から受信したコンテンツ利用履歴を、コンテンツ利用履歴記憶手段１０１へ登録する手段（図示せず）は、例えば、情報評価プログラムに従って動作するコンテンツ評価装置１００のＣＰＵによって実現される。例えば、第１の実施形態で説明したように、ＣＰＵがプログラムを読み込み、プログラムに従って、レイアウト評価値登録手段１０２、コンテンツ評価値算出手段１０４’、スコアリングエンジン評価値算出手段１０７等としての動作を行ってもよい。
【０１００】
次に、動作について説明する。
コンテンツの利用履歴を、コンテンツ利用履歴記憶手段１０１に登録する処理（ステップＳ１１〜Ｓ１２）については、第１の実施形態と同様である。
【０１０１】
図１８は、スコアリングエンジン評価値算出手段１０７がスコアリングエンジン評価値を算出する処理の例を示すフローチャートである。
【０１０２】
スコアリングエンジン評価値算出手段１０７は、コンテンツ利用履歴記憶手段１０１より、コンテンツの全利用履歴を読み取る。このとき、コンテンツの利用履歴には、コンテンツの識別情報であるコンテンツＩＤと、コンテンツのレイアウトの識別情報であるレイアウトＩＤと、コンテンツ評価履歴記憶手段１０６のコンテンツ評価履歴と、コンテンツ利用履歴記憶手段１０１のコンテンツ利用履歴とを紐づけるため、同一セッション内のコンテンツ評価であるか識別するためのセッションＩＤとを含む（ステップＳ５１）。セッションＩＤは、例えば、図２の例に示すコンテンツ利用履歴をコンテンツ利用履歴記憶手段１０１に記憶する際、各履歴にセッションＩＤを追加して記憶すればよい。スコアリングエンジン評価値算出手段１０７は、読み取った各利用履歴のコンテンツに対するスコアリングエンジンの算出スコアを、コンテンツ評価履歴記憶手段１０６から読み取る（ステップＳ５２）。また、スコアリングエンジン評価値算出手段１０７は、読み取った各利用履歴のレイアウトＩＤに対応するレイアウト評価値をレイアウト評価値記憶手段１０３から読み取る（ステップＳ５３）。
【０１０３】
スコアリングエンジン評価値算出手段１０７は、読み取った各利用履歴に対する各スコアリングエンジンの算出スコアと、レイアウト評価値とを用いて、見つけやすいレイアウトにおける利用ほど、１利用あたりの評価値を低く、逆に見つけにくいレイアウトにおける利用ほど１利用あたりの評価値を高くするよう、各スコアリングエンジンの評価値を算出する（ステップＳ５４）。
【０１０４】
すなわち、スコアリングエンジンの評価値を算出するにあたり、コンテンツの１利用履歴あたりのスコアリングエンジン評価値を算出し、各利用履歴の評価値の合計を計算することで、スコアリングエンジンの評価値を算出する。コンテンツの見つけやすさは利用履歴ごとに異なるが、その見つけやすさは各利用履歴のレイアウト識別子に対応するレイアウト評価値を、レイアウト評価値記憶手段１０３から読み取ることで判断できる。見つけにくい位置にあるコンテンツであっても、コンテンツ評価値を高く算出しているスコアリングエンジンは、信頼性が高いスコアリングエンジンと判断し、その利用履歴のスコアリングエンジン評価値を相対的に高く算出する。
【０１０５】
この方法により、各利用履歴に対してスコアリングエンジン評価値を算出し、全利用履歴のスコアリングエンジン評価値の合計値を計算して、スコアリングエンジンの評価値とする。各スコアリングエンジンの評価値は、例えば、以下のように算出することができる。
【０１０６】
スコアリングエンジンが複数存在する場合、任意のスコアリングエンジンをＹとする。また、コンテンツ利用履歴記憶手段１０１に含まれる利用履歴の件数をｎとする。コンテンツ利用履歴記憶手段１０１に含まれる利用履歴をＨｘ（ｘ＝０・・・ｎ）としたとき、各利用履歴Ｈｘが示すコンテンツに対し、スコアリングエンジンＹがそのコンテンツに対して算出したスコアをＳｘ（ｙ）とする。また、各利用履歴Ｈｘが示すコンテンツのレイアウト識別子に対するレイアウト評価値をＬｘとする。また、各利用履歴Ｈｘに対して、全スコアリングエンジンが算出したスコアの合計をＳｘ（ａｌｌ）とする。
【０１０７】
スコアリングエンジンＹが算出したスコアＳｘ（ｙ）を、スコアリングエンジン全ての合計スコアＳｘ（ａｌｌ）で割ったものが、全スコアリングエンジンが算出したスコアの合計うち、スコアリングエンジンＹが算出したスコアの割合になる。この割合に対して、レイアウト評価値の逆数を乗じたものを各利用履歴に対するスコアリングエンジンＹの評価値とし、スコアリングエンジンの評価値Ｓｙを、利用履歴ごとに算出したスコアリングエンジンの評価値の合計としてもよい。この算出の方法は、（式３）のように表すことができる。
【０１０８】
【数３】
2010039517.tif 000005
【０１０９】
スコアリングエンジン評価値算出手段１０７は、コンテンツを利用する利用者がコンテンツを利用する毎にスコアリングエンジン評価値をリアルタイムに算出してもよい。あるいは、スコアリングエンジン評価値算出手段１０７はスコアリングエンジン評価値を定期的に算出してもよい。あるいは、スコアリングエンジン評価値算出手段１０７はスコアリングエンジンの評価値を利用者ごとに算出してもよい。
【０１１０】
本実施形態では、スコアリングエンジン評価値を、コンテンツ評価値を算出する際の各スコアリングエンジンの重みとして利用することができる。
【０１１１】
スコアリングエンジン評価値算出手段１０７は、全てのスコアリングエンジンの評価値を算出するまで、ステップＳ５２〜ステップＳ５４の処理を繰り返し、スコアリングエンジン評価値算出手段１０７は、全てのスコアリングエンジンの評価値の算出が完了すると処理を終了する（ステップＳ５５）。
【０１１２】
本実施形態では、スコアリングエンジン評価値算出手段１０７が、スコアリングエンジンが算出したコンテンツのスコアをコンテンツ評価履歴記憶手段１０６から読み取って、スコアリングエンジンの評価値を算出する方法について説明しているが、スコアリングエンジンの評価値の算出方法はこの方法に限定されない。
【０１１３】
例えば、コンテンツ評価値算出手段１０４’は、スコアリングエンジン４００から受信したコンテンツのスコアを、セッション期間中、一時的に記憶部（図示せず）に記憶しておき、コンテンツ利用履歴記憶手段１０１に記憶された同一セッション内におけるコンテンツ利用履歴と紐づけて、スコアリングエンジンの評価値を算出してもよい。このような場合、本システムにはコンテンツ評価履歴記憶手段１０６を備えていなくてもよい。
【０１１４】
また、例えば、以下のような方法を用いてスコアリングエンジンの評価値を算出してもよい。
【０１１５】
まず、コンテンツ評価値算出手段１０４’は、各スコアリングエンジンが算出したコンテンツのスコア（以下、各算出スコアと記す。）をコンテンツ評価値とともに利用端末２００に送信する。コンテンツ利用履歴送信手段２０１は、コンテンツ評価装置１００にコンテンツの利用履歴を送信する際、そのコンテンツに対応する各算出スコアをあわせて送信する。コンテンツ評価装置１００が利用端末からコンテンツの利用履歴を受信すると、コンテンツ利用履歴記憶手段１０１への登録手段（図示せず）は、利用端末２００から受信した利用履歴をコンテンツ利用履歴記憶手段１０１に記憶させる。スコアリングエンジン評価値算出手段１０７は、利用履歴記憶手段１０１に記憶された各利用履歴と、レイアウト評価値記憶手段１０３とから、（式３）に示す方法によりスコアリングエンジン評価値を算出する。
【０１１６】
このような場合、コンテンツ評価履歴記憶手段１０６からスコアリングエンジンの算出スコアを読み取る必要がないため、本システムにはコンテンツ評価履歴記憶手段１０６を備えていなくてもよい。
【０１１７】
なお、これらの方法は、コンテンツ評価値算出手段１０４’、スコアリングエンジン評価値算出手段１０７、および、利用端末２００から受信したコンテンツの利用履歴をコンテンツ利用履歴記憶手段１０１へ登録する手段（図示せず）は、例えば、情報評価プログラムに従って動作するコンテンツ評価装置１００のＣＰＵによって実現される。例えば、第１の実施形態で説明したように、ＣＰＵがプログラムを読み込み、プログラムに従って、コンテンツ評価値算出手段１０４、スコアリングエンジン評価値算出手段１０７等としての動作を行ってもよい。
【０１１８】
図１９は、コンテンツ評価値算出手段１０４’がコンテンツ評価値を算出する処理の例を示すフローチャートである。
【０１１９】
コンテンツ評価値算出手段１０４’は、利用端末２００のコンテンツ評価要求手段２０２からコンテンツ評価要求を受信する（ステップＳ６１）。このときコンテンツ評価要求には、スコアリングエンジン４００がコンテンツを評価するために必要なコンテンツ評価条件を受信する。コンテンツ評価値算出手段１０４’は、例えば、評価対象のコンテンツＩＤ、利用者ＩＤを受信する。また、条件は１つに限らず、複数の条件を受信してもよい。
【０１２０】
コンテンツ評価値算出手段１０４’は、利用端末２００から受信したコンテンツの評価条件を、スコアリングエンジン４００に送信する（ステップＳ６２）。スコアリングエンジン４００は、１つに限らず、複数存在してもよい。コンテンツ評価値算出手段１０４’は、スコアリングエンジン４００から、コンテンツ評価条件に適合するコンテンツとコンテンツのスコアの組のリストを受信する（ステップＳ６３）。コンテンツ評価値算出手段１０４’は、各コンテンツに対するスコアリングエンジンの算出スコアと、スコアリングエンジン評価値記憶手段１０８に記録されているスコアリングエンジンの評価値とを用いて、各コンテンツの評価値を算出する（ステップＳ６４）。コンテンツ評価値の算出方法は、以下のような方法が考えられる。
【０１２１】
コンテンツ評価条件に該当するコンテンツ利用履歴リストの任意のコンテンツをＣとし、スコアリングエンジンの数をｍとする。また、コンテンツＣの評価値をＳｃ、スコアリングエンジンＹのコンテンツＣに対するスコアをＳｃ（ｙ）、スコアリングエンジンＹの重みをＷｙ、スコアリングエンジン評価値記憶手段１０８に記録されているスコアリングエンジンＹの評価値Ｓｙとする。この時、スコアリングエンジンＹの重みＷｙをスコアリングエンジンＹのコンテンツＣに対するスコアに乗じることにより、スコアリングエンジンＹのコンテンツＣに対する評価値を算出することができる。これを全てのスコアリングエンジンに対して実施して、各スコアリングエンジンのコンテンツＣに対する評価値を算出し、これらの合計値をコンテンツＣの評価値Ｓｃとしてもよい。この算出の方法は、（式４）のように表すことができる。
【０１２２】
【数４】
2010039517.tif 000006
【０１２３】
スコアリングエンジンＹの重みＷｙとして、（式３）で算出したスコアリングエンジンの評価値Ｓｙを用いてもよい。この場合、（式４）は、以下の（式５）のように表すことができる。
【０１２４】
【数５】
2010039517.tif 000007
【０１２５】
コンテンツ評価値算出手段１０４’はコンテンツ評価値を、コンテンツの評価要求を受信する毎にリアルタイムに算出してもよい。あるいは、コンテンツ評価装置１００がコンテンツ評価値を記憶する記憶手段（図示せず）を備えている場合であれば、コンテンツ評価値算出手段１０４’はコンテンツ評価値を定期的に算出し、その記憶装置に保持しておいてもよい。あるいは、コンテンツ評価値算出手段１０４’はコンテンツ評価値を、コンテンツ別だけでなく利用者別に算出してもよい。
【０１２６】
コンテンツ評価値算出手段１０４’は、コンテンツ評価条件に一致するコンテンツ利用履歴リストに含まれる全コンテンツの評価値を算出するまで、ステップＳ６４の処理を繰り返す。コンテンツ評価値算出手段１０４’が、全コンテンツの評価値の算出が完了すると（ステップＳ６５）、コンテンツ評価値算出手段１０４’は、評価値を算出した各コンテンツのコンテンツＩＤに対応するコンテンツ情報を、コンテンツインデックス３００より受信する（ステップＳ６６）。コンテンツ情報の受信は任意であり、例えば利用端末２００がコンテンツ情報を要求しない場合や、コンテンツインデックス３００を備えていない場合であれば、コンテンツ評価値算出手段１０４’は、コンテンツインデックス３００からコンテンツ情報を受信しなくてもよい。コンテンツ評価値算出手段１０４’は、算出したコンテンツの評価値、および、コンテンツ情報を受信した場合はコンテンツ情報を、要求元である利用端末２００へ送信する（ステップＳ６７）。
【０１２７】
本発明によれば、スコアリングエンジン評価値算出手段１０７が、レイアウト評価値をもとにスコアリングエンジン４００の評価を行い、スコアリングエンジン評価値算出手段１０７が、スコアリングエンジン評価値記憶手段１０８にスコアリングエンジン４００の評価値を登録し、コンテンツ評価値算出手段１０４’がコンテンツ利用履歴記憶手段１０１からコンテンツの利用履歴を読み取り、スコアリングエンジンの評価値をもとにコンテンツ評価値を算出する。そのため、コンテンツの評価に応じた情報提供を実現しつつ、情報提供時のレイアウトによる評価の偏りを軽減することができる。
【０１２８】
図２０は、本発明の情報評価装置の第１の概要を示すブロック図である。本発明による情報評価装置（例えば、コンテンツ評価装置１００）は、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段８１（例えば、コンテンツ利用履歴記憶手段１０１）と、コンテンツの評価を数値化したコンテンツ評価値を算出するコンテンツ評価値算出手段８２（例えば、コンテンツ評価値算出手段１０４）と、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子（例えば、レイアウトＩＤ）とコンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段８３（例えば、レイアウト評価値記憶手段１０３）とを備えている。
【０１２９】
コンテンツ利用履歴記憶手段８１は、利用されたコンテンツを識別するコンテンツ識別子と、コンテンツが出力されたレイアウトに応じたレイアウト識別子とを対応付けた利用履歴を記憶する。コンテンツ評価値算出手段８２は、コンテンツ利用履歴記憶手段８１に記憶された各利用履歴のレイアウト識別子に対応するレイアウト評価値をレイアウト評価値記憶手段８３から読み取り、コンテンツ利用履歴のレイアウト評価値がコンテンツを見つけやすいことを示すほど、１利用履歴あたりのコンテンツ評価値を低くするようにコンテンツ評価値を算出する（例えば、（式１））。
【０１３０】
そのような構成により、コンテンツの評価に応じた情報提供を実現しつつ、情報提供時のレイアウトによる評価の偏りを軽減することができる。
【０１３１】
また、コンテンツ評価値算出手段８２は、各利用履歴のコンテンツ評価値をレイアウト評価値の逆数を用いて算出してもよい（例えば、（式１））。
【０１３２】
図２１は、本発明の情報評価装置の第２の概要を示すブロック図である。本発明による情報評価装置（例えば、コンテンツ評価装置１００）は、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段９１（例えば、コンテンツ利用履歴記憶手段１０１）と、コンテンツの評価値を算出するスコアリングエンジンが評価した第１コンテンツ評価値を記憶するコンテンツ評価履歴記憶手段９２（例えば、コンテンツ評価履歴記憶手段１０６）と、コンテンツの評価を数値化した第２コンテンツ評価値を算出するコンテンツ評価値算出手段９３（例えば、コンテンツ評価値算出手段１０４’）と、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段９４（例えば、レイアウト評価値記憶手段１０３）と、スコアリングエンジンの信頼性を数値化したスコアリングエンジン評価値を算出するスコアリングエンジン評価値算出手段９５（例えば、スコアリングエンジン評価値算出手段１０７）と、スコアリングエンジン評価値算出手段９５が算出したスコアリングエンジン評価値を記憶するスコアリングエンジン評価値記憶手段９６（例えば、スコアリングエンジン評価値記憶手段１０８）とを備えている。
【０１３３】
コンテンツ利用履歴記憶手段９１は、利用されたコンテンツを識別するコンテンツ識別子と、コンテンツが出力されたレイアウトに応じたレイアウト識別子とを対応付けた利用履歴を記憶する。
【０１３４】
スコアリングエンジン評価値算出手段９５は、コンテンツ利用履歴記憶手段９１に記憶された利用履歴のレイアウト識別子に対応する、レイアウト評価値記憶手段９４に記憶されたレイアウト評価値がコンテンツを見つけやすいことを示すほど、コンテンツの第１コンテンツ評価値を低く算出するスコアリングエンジンに対し、スコアリングエンジンのスコアリングエンジン評価値を高く計算するスコアリングエンジン評価値計算手段９５１と、スコアリングエンジン評価値を、スコアリングエンジン評価値記憶手段９６に登録するスコアリングエンジン評価値登録手段９５２とを備えている。
【０１３５】
コンテンツ評価値算出手段９３は、スコアリングエンジンから第１コンテンツ評価値を受信して、第１コンテンツ評価値をコンテンツ評価履歴記憶手段９２に登録する第１コンテンツ評価値登録手段９３１と、スコアリングエンジンが算出した第１コンテンツ評価値と、スコアリングエンジン評価値記憶手段９６に記憶されたスコアリングエンジン評価値とから、第２コンテンツ評価値を算出する第２コンテンツ評価値算出手段９３２とを備えている。
【０１３６】
そのような構成により、コンテンツの評価に応じた情報提供を実現しつつ、情報提供時のレイアウトによる評価の偏りを軽減することができる。
【０１３７】
スコアリングエンジン評価値計算手段９５１は、コンテンツ利用履歴記憶手段９１に記憶された１利用履歴ごとに、利用履歴のコンテンツに対応するレイアウト評価値の逆数を、コンテンツ評価履歴記憶手段９２に記憶された、スコアリングエンジンが算出したコンテンツに対応する第１コンテンツ評価値に乗じて、１利用履歴あたりのスコアリングエンジン評価値を算出し、１利用履歴あたりのスコアリングエンジン評価値をスコアリングエンジンごとに集計してスコアリングエンジン評価値を計算してもよい（例えば、（式３））。
【０１３８】
第１コンテンツ評価値登録手段９３１は、複数のスコアリングエンジンから第１コンテンツ評価値を受信し、第１コンテンツ評価値を、各スコアリングエンジンの第１コンテンツ評価値の範囲に基づいて正規化し、正規化した第１コンテンツ評価値をコンテンツ評価履歴記憶手段９２に登録してもよい。
【０１３９】
また、第２の実施形態には、レイアウト評価値を算出するレイアウト評価値算出手段（例えば、レイアウト評価値算出手段１０５）を備え、レイアウト評価値算出手段は、コンテンツ利用履歴記憶手段８１、あるいは、コンテンツ利用履歴記憶手段９１に記憶されたコンテンツの利用履歴に含まれるレイアウト識別子の数が多いほど、レイアウト評価値を高く算出（例えば、（式２））して、レイアウト評価値記憶手段８３、あるいは、レイアウト評価値記憶手段９４に登録する構成が開示されている。
【０１４０】
レイアウト評価値算出手段は、コンテンツ利用履歴記憶手段８１、あるいは、コンテンツ利用履歴記憶手段９１に記憶されたコンテンツの利用履歴に含まれるレイアウト識別子の数を、コンテンツ利用履歴記憶手段８１、あるいは、コンテンツ利用履歴記憶手段９１に記憶されたコンテンツの全利用履歴数で割ることにより、レイアウト評価値を算出してもよい。
【０１４１】
図２２は、本発明の情報評価システムの第１の概要を示すブロック図である。本発明による情報評価システムは、コンテンツを利用する利用端末７０（例えば、利用端末２００）と、利用端末７０に、コンテンツの評価を数値化したコンテンツ評価値を送信する情報評価装置８０’（例えば、コンテンツ評価装置１００）とを備えている。
【０１４２】
利用端末７０は、情報評価装置８０’に、評価するコンテンツの条件を送信することにより、条件に応じたコンテンツ評価値を情報評価装置８０’に要求するコンテンツ評価要求手段７１（例えば、コンテンツ評価要求手段２０２）を備えている。
【０１４３】
情報評価装置８０’は、図２０に示す情報評価装置８０の構成に加え、コンテンツ評価値を、利用端末７０に送信するコンテンツ評価値送信手段８４（例えば、コンテンツ評価値算出手段１０４）を備えている。なお、図２０に示す情報評価装置８０と同様の構成については、図２０と同一の符号を付し、説明を省略する。
【０１４４】
図２３は、本発明の情報評価システムの第２の概要を示すブロック図である。本発明による情報評価システムは、図２２に示す情報評価装置８０’の代わりに図２３に示す情報評価装置９０’を備えていてもよい。
【０１４５】
情報評価装置９０’は、図２１に示す情報評価装置９０の構成に加え、コンテンツ評価値を、利用端末７０に送信するコンテンツ評価値送信手段９７（例えば、コンテンツ評価値算出手段１０４）を備えている。なお、図２１に示す情報評価装置９０と同様の構成については、図２１と同一の符号を付し、説明を省略する。
【０１４６】
そのような構成により、コンテンツの評価に応じた情報提供を実現しつつ、情報提供時のレイアウトによる評価の偏りを軽減することができる。
【０１４７】
また、上記の実施形態には、利用端末７０がコンテンツの利用履歴を情報評価装置８０’に送信するコンテンツ利用履歴送信手段（例えば、コンテンツ利用履歴送信手段２０１）を備え、情報評価装置８０’が、利用端末７０からコンテンツの利用履歴を受信したときに、コンテンツ利用履歴記憶手段８１（例えば、コンテンツ利用履歴記憶手段１０１）にコンテンツの利用履歴を登録する利用履歴登録手段（例えば、コンテンツ利用履歴記憶手段１０１への登録手段）を備えた構成が開示されている。
【産業上の利用可能性】
【０１４８】
本発明は、コンテンツやコンテンツのスコアを算出するスコアリングエンジンを評価する情報評価装置に好適に適用される。
【図面の簡単な説明】
【０１４９】
【図１】第１の実施形態の情報評価システムの例を示すブロック図である。
【図２】コンテンツ利用履歴の例を示す説明図である。
【図３】レイアウト評価値の例を示す説明図である。
【図４】コンテンツ情報の例を示す説明図である。
【図５】第１の実施形態においてコンテンツの利用履歴を登録する処理の例を示すフローチャートである。
【図６】第１の実施形態においてレイアウト評価値を登録する処理の例を示すフローチャートである。
【図７】第１の実施形態においてコンテンツを評価する処理の例を示すフローチャートである。
【図８】第２の実施形態の情報評価システムの例を示すブロック図である。
【図９】第２の実施形態の処理の例を示すフローチャートである。
【図１０】利用端末２００として用いられる携帯電話機の例を示す説明図である。
【図１１】レイアウト評価値の例を示す説明図である。
【図１２】コンテンツを選択している場合の例を示す説明図である。
【図１３】コンテンツ利用履歴記憶手段１０１の内容の例を示す説明図である。
【図１４】コンテンツ評価値の計算式を示す。
【図１５】コンテンツを表示した時の例を示す説明図である。
【図１６】第３の実施形態の情報評価システムの例を示すブロック図である。
【図１７】コンテンツの算出スコアの例を示す説明図である。
【図１８】第３の実施形態においてスコアリングエンジン評価値を算出する処理の例を示すフローチャートである。
【図１９】第３の実施形態においてコンテンツ評価値を算出する処理の例を示すフローチャートである。
【図２０】本発明の情報評価装置の第１の概要を示すブロック図である。
【図２１】本発明の情報評価装置の第２の概要を示すブロック図である。
【図２２】本発明の情報評価システムの第１の概要を示すブロック図である。
【図２３】本発明の情報評価システムの第２の概要を示すブロック図である。
【符号の説明】
【０１５０】
１００    コンテンツ評価装置
１０１    コンテンツ利用履歴記憶手段
１０２    レイアウト評価値登録手段
１０３    レイアウト評価値記憶手段
１０４、１０４’    コンテンツ評価値算出手段
１０５    レイアウト評価値算出手段
１０６    コンテンツ評価履歴記憶手段
１０７    スコアリングエンジン評価値算出手段
１０８    スコアリングエンジン評価値記憶手段
２００    利用端末
２０１    コンテンツ利用履歴送信手段
２０２    コンテンツ評価要求手段
３００    コンテンツインデックス
４００    スコアリングエンジン
７０      利用端末
７１      コンテンツ評価要求手段
８０、８０’、９０、９０’      コンテンツ評価装置
８１、９１      コンテンツ利用履歴記憶手段
８２、９３      コンテンツ評価値算出手段
８３、９４      レイアウト評価値記憶手段
８４、９７      コンテンツ評価値送信手段
９２      コンテンツ評価履歴記憶手段
９５      スコアリングエンジン評価値算出手段
９６      スコアリングエンジン評価値記憶手段
【図１】
2010039517.tif 000008
【図２】
2010039517.tif 000009
【図３】
2010039517.tif 000010
【図４】
2010039517.tif 000011
【図５】
2010039517.tif 000012
【図６】
2010039517.tif 000013
【図７】
2010039517.tif 000014
【図８】
2010039517.tif 000015
【図９】
2010039517.tif 000016
【図１０】
2010039517.tif 000017
【図１１】
2010039517.tif 000018
【図１２】
2010039517.tif 000019
【図１３】
2010039517.tif 000020
【図１４】
2010039517.tif 000021
【図１５】
2010039517.tif 000022
【図１６】
2010039517.tif 000023
【図１７】
2010039517.tif 000024
【図１８】
2010039517.tif 000025
【図１９】
2010039517.tif 000026
【図２０】
2010039517.tif 000027
【図２１】
2010039517.tif 000028
【図２２】
2010039517.tif 000029
【図２３】
2010039517.tif 000030