[go: up one dir, main page]

JP2010039517A - Information evaluation device, information evaluation system, information evaluation method, and information evaluation program - Google Patents

Information evaluation device, information evaluation system, information evaluation method, and information evaluation program Download PDF

Info

Publication number
JP2010039517A
JP2010039517A JP2008198161A JP2008198161A JP2010039517A JP 2010039517 A JP2010039517 A JP 2010039517A JP 2008198161 A JP2008198161 A JP 2008198161A JP 2008198161 A JP2008198161 A JP 2008198161A JP 2010039517 A JP2010039517 A JP 2010039517A
Authority
JP
Japan
Prior art keywords
content
evaluation value
layout
scoring engine
evaluation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2008198161A
Other languages
Japanese (ja)
Inventor
Kazuhisa Murakami
千央 村上
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2008198161A priority Critical patent/JP2010039517A/en
Publication of JP2010039517A publication Critical patent/JP2010039517A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an information evaluation device for reducing deviation of evaluation by layout in providing information while achieving information provision corresponding to evaluation of content. <P>SOLUTION: A content use history storage means 81 stores a content identifier for identifying used content and a layout identifier corresponding to a position where the content is output in association. A content evaluation value calculation means 82 reads a layout evaluation value corresponding to the layout identifier of each use history stored in the content use history storage means 81 from a layout evaluation value storage means 83, and calculates a content evaluation value so as to set lower a content evaluation value per use history according as the layout evaluation value of the content use history shows that it is easier to find the content. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

本発明は、コンテンツやコンテンツのスコアを算出するスコアリングエンジンを評価する情報評価装置、情報評価システム、情報評価方法、情報評価プログラムに関する。   The present invention relates to an information evaluation device, an information evaluation system, an information evaluation method, and an information evaluation program for evaluating a content and a scoring engine that calculates a content score.

文章、音楽、画像、プログラムといったコンテンツの利用状況に応じて、各コンテンツの評価値を算出し、評価を行う技術が種々提案されている。各コンテンツの評価値とは、各コンテンツをその利用度や重要度などの条件に基づいて評価し、数値化したものである。また、ある条件をもとに各コンテンツを評価し、評価値(スコアともいう。)を算出するこれらの技術を実現する仕組みは、スコアリングエンジンとも呼ばれている。   Various techniques for calculating and evaluating the evaluation value of each content according to the usage status of the content such as text, music, images, and programs have been proposed. The evaluation value of each content is obtained by evaluating each content on the basis of conditions such as the degree of use and importance, and quantifying it. In addition, a mechanism for realizing these techniques for evaluating each content based on a certain condition and calculating an evaluation value (also referred to as a score) is also called a scoring engine.

評価の方法として、例えば、特許文献1には、利用者がアクセスした事を示す情報を取得し、アクセス時刻とアクセス回数から利用者の各情報に対する興味度を算出し、その興味度をもとに情報の順位付けを行う方法が記載されている。   As an evaluation method, for example, in Patent Document 1, information indicating that a user has accessed is acquired, the degree of interest in each piece of information of the user is calculated from the access time and the number of times of access, and the degree of interest is calculated. Describes how to rank information.

また、特許文献2には、ユーザモデル、および、検索エンジンから返信された検索結果を用いて、利用者の関心が高い対象を識別する方法が記載されている。特許文献2記載の識別方法では、利用者の過去の閲覧履歴やプロファイルから、利用者の特徴を決定するユーザモデルを作成し、作成したユーザモデルを条件として検索を行う。検索エンジンから返信された検索結果に含まれる語句のうち、出現頻度の高い語句を関心のある語句と判断する。その語句を使用して類似性測度を計算し、スコアを決定する。   Patent Document 2 describes a method for identifying an object that is highly interested by a user using a user model and a search result returned from a search engine. In the identification method described in Patent Document 2, a user model for determining user characteristics is created from a user's past browsing history and profile, and a search is performed using the created user model as a condition. Among words / phrases included in the search results returned from the search engine, a word / phrase having a high appearance frequency is determined as a word / interest. The word is used to calculate a similarity measure and determine a score.

また、特許文献3には、複数のコンテンツを評価する場合において評価頻度がほぼ一様になるようなコンテンツ評価手法について記載されている。特許文献3記載のコンテンツ評価手法では、各コンテンツに対する評価頻度、もしくは、評価回数がほぼ一様になるように、それぞれのコンテンツに対する評価の頻度、もしくは、乱数に基づいてコンテンツの順位を決定する。順位が決定すると、決定された順位に基づいて評価者に対してコンテンツを提示する。   Patent Document 3 describes a content evaluation method in which the evaluation frequency becomes substantially uniform when evaluating a plurality of contents. In the content evaluation method described in Patent Document 3, the ranking of content is determined based on the evaluation frequency or random number for each content so that the evaluation frequency for each content or the number of evaluations is substantially uniform. When the rank is determined, the content is presented to the evaluator based on the determined rank.

また、特許文献4には、複数の楽曲の評価を公平に行う評価システムが記載されている。特許文献4記載の評価システムでは、乱数を発生させて楽曲の組み合わせを決定し、その組み合わせを評価者に送信する。評価者が提示された楽曲について評価を行うと、評価システムは、全評価者の評価点数を集計して順位付けを行う。   Patent Document 4 describes an evaluation system that fairly evaluates a plurality of music pieces. In the evaluation system described in Patent Literature 4, random numbers are generated to determine a combination of music pieces, and the combination is transmitted to the evaluator. When the evaluator evaluates the presented music, the evaluation system totals the evaluation scores of all evaluators and ranks them.

特開平10−143519号公報(段落0043−0045、図3)JP-A-10-143519 (paragraphs 0043-0045, FIG. 3) 特開2006−107473号公報(段落0007、0010、0037−0040)JP 2006-107473 A (paragraphs 0007, 0010, 0037-0040) 特開2002−92261号公報(段落0074、0075)JP 2002-92261 A (paragraphs 0074 and 0075) 特開2005−165889号公報(段落0029、0030、0038)JP 2005-165889 (paragraphs 0029, 0030, 0038)

特許文献1および特許文献2に記載された方法では、利用履歴をもとにコンテンツの評価を行っているため、コンテンツのレイアウトによって評価が左右され、評価の公平性が保たれない。   In the methods described in Patent Document 1 and Patent Document 2, since content evaluation is performed based on the usage history, the evaluation depends on the layout of the content, and the fairness of the evaluation cannot be maintained.

また、見つけやすいレイアウトに配備されたコンテンツは見つけにくいレイアウトに配備されたコンテンツに比べて相対的に利用頻度が高くなる。利用頻度のみで評価を行い、その評価に応じてコンテンツを提供する場合には、コンテンツのレイアウトの固定化を助長してしまい、利用者に様々な種類のコンテンツを提供するという目的を達成できないという課題がある。   In addition, content deployed in a layout that is easy to find has a higher usage frequency than content deployed in a layout that is difficult to find. If the evaluation is based only on the usage frequency and the content is provided according to the evaluation, the content layout will be fixed and the purpose of providing various types of content to the user cannot be achieved. There are challenges.

さらに、特許文献1および特許文献2に記載された方法によって実現されるスコアリングエンジンも、上記説明と同様、特定のコンテンツに対して偏った評価をしてしまうという課題がある。   Furthermore, the scoring engine realized by the methods described in Patent Document 1 and Patent Document 2 also has a problem that evaluation is biased with respect to specific content, as described above.

また、特許文献3及び特許文献4に記載された評価方法では、評価値に関係なく利用者に提示するコンテンツの順番を変更するため、レイアウトが固定化されることはない。しかし、情報推薦という観点から、情報検索などで評価値の降順(または昇順)にコンテンツを並び替えて、利用者のニーズの高いコンテンツを提供できないという課題がある。   In addition, in the evaluation methods described in Patent Document 3 and Patent Document 4, the order of contents to be presented to the user is changed regardless of the evaluation value, so the layout is not fixed. However, from the viewpoint of information recommendation, there is a problem that it is not possible to provide content with high user needs by rearranging content in descending order (or ascending order) of evaluation values by information search or the like.

そこで、本発明はコンテンツの評価に応じた情報提供を実現しつつ、情報提供時のレイアウトによる評価の偏りを軽減する情報評価装置、情報評価システム、情報評価方法、情報評価プログラムを提供することを目的とする。   Therefore, the present invention provides an information evaluation apparatus, an information evaluation system, an information evaluation method, and an information evaluation program that reduce the evaluation bias due to the layout at the time of information provision while realizing information provision according to content evaluation. Objective.

本発明による情報評価装置は、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段と、コンテンツの評価を数値化したコンテンツ評価値を算出するコンテンツ評価値算出手段と、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子とコンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段とを備え、コンテンツ利用履歴記憶手段が、利用されたコンテンツを識別するコンテンツ識別子と、コンテンツが出力されたレイアウトに応じたレイアウト識別子とを対応付けた利用履歴を記憶し、コンテンツ評価値算出手段が、コンテンツ利用履歴記憶手段に記憶された各利用履歴のレイアウト識別子に対応するレイアウト評価値をレイアウト評価値記憶手段から読み取り、コンテンツ利用履歴のレイアウト評価値がコンテンツを見つけやすいことを示すほど、1利用履歴あたりのコンテンツ評価値を低くするようにコンテンツ評価値を算出することを特徴とする。   The information evaluation apparatus according to the present invention includes a content usage history storage unit that stores a usage history of content, a content evaluation value calculation unit that calculates a content evaluation value obtained by quantifying the content evaluation, and a layout in which the content is output. Layout evaluation value storage means for storing the layout identifier assigned in association with the layout evaluation value obtained by quantifying the ease of finding the layout in which the content is output, and the content use history storage means includes the used content. A usage history in which a content identifier for identifying the content and a layout identifier corresponding to the layout from which the content is output are associated with each other, and the content evaluation value calculating unit stores the layout of each usage history stored in the content usage history storage unit The layout evaluation value corresponding to the identifier is Reading from Uto evaluation value storing means, as the layout evaluation value of the content use history indicates that easy to find content, and calculates a content evaluation value so as to lower the content evaluation value per usage history.

本発明による情報評価装置は、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段と、コンテンツの評価値を算出するスコアリングエンジンが評価した第1コンテンツ評価値を記憶するコンテンツ評価履歴記憶手段と、コンテンツの評価を数値化した第2コンテンツ評価値を算出するコンテンツ評価値算出手段と、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段と、スコアリングエンジンの信頼性を数値化したスコアリングエンジン評価値を算出するスコアリングエンジン評価値算出手段と、スコアリングエンジン評価値算出手段が算出したスコアリングエンジン評価値を記憶するスコアリングエンジン評価値記憶手段とを備え、コンテンツ利用履歴記憶手段が、利用されたコンテンツを識別するコンテンツ識別子と、コンテンツが出力されたレイアウトに応じたレイアウト識別子とを対応付けた利用履歴を記憶し、スコアリングエンジン評価値算出手段が、コンテンツ利用履歴記憶手段に記憶された利用履歴のレイアウト識別子に対応する、レイアウト評価値記憶手段に記憶されたレイアウト評価値がコンテンツを見つけやすいことを示すほど、コンテンツの第1コンテンツ評価値を低く算出するスコアリングエンジンに対し、スコアリングエンジンのスコアリングエンジン評価値を高く計算するスコアリングエンジン評価値計算手段と、スコアリングエンジン評価値を、スコアリングエンジン評価値記憶手段に登録するスコアリングエンジン評価値登録手段とを備え、コンテンツ評価値算出手段が、スコアリングエンジンから第1コンテンツ評価値を受信して、第1コンテンツ評価値をコンテンツ評価履歴記憶手段に登録する第1コンテンツ評価値登録手段と、コンテンツ評価履歴記憶手段に記憶された第1コンテンツ評価値と、スコアリングエンジン評価値記憶手段に記憶されたスコアリングエンジン評価値とから、第2コンテンツ評価値を算出する第2コンテンツ評価値算出手段とを備えたことを特徴とする。   An information evaluation apparatus according to the present invention includes a content use history storage unit that stores a content use history, a content evaluation history storage unit that stores a first content evaluation value evaluated by a scoring engine that calculates a content evaluation value, Content evaluation value calculating means for calculating a second content evaluation value obtained by quantifying the content evaluation, a layout identifier assigned according to the layout to which the content is output, and the ease of finding the layout to which the content is output are quantified Layout evaluation value storage means for storing the associated layout evaluation value in association with each other, scoring engine evaluation value calculation means for calculating a scoring engine evaluation value obtained by quantifying the reliability of the scoring engine, and a scoring engine evaluation value Scoring engine calculated by the calculation means Scoring engine evaluation value storage means for storing the evaluation value, and the content usage history storage means associates a content identifier for identifying the used content with a layout identifier corresponding to the layout from which the content is output. The usage history is stored, and the scoring engine evaluation value calculation means easily finds the content by the layout evaluation value stored in the layout evaluation value storage means corresponding to the layout identifier of the usage history stored in the content usage history storage means. The scoring engine evaluation value calculation means for calculating the scoring engine evaluation value of the scoring engine high, and the scoring engine evaluation value for the scoring engine that calculates the first content evaluation value of the content low , Scoring engine evaluation Scoring engine evaluation value registration means for registering in the storage means, wherein the content evaluation value calculation means receives the first content evaluation value from the scoring engine and registers the first content evaluation value in the content evaluation history storage means The second content evaluation value is obtained from the first content evaluation value registration means, the first content evaluation value stored in the content evaluation history storage means, and the scoring engine evaluation value stored in the scoring engine evaluation value storage means. And a second content evaluation value calculation means for calculating.

本発明による情報評価システムは、コンテンツを利用する利用端末と、利用端末に、コンテンツの評価を数値化したコンテンツ評価値を送信する情報評価装置を備え、利用端末が、情報評価装置に、評価するコンテンツの条件を送信することにより、条件に応じたコンテンツ評価値を情報評価装置に要求するコンテンツ評価要求手段を備え、情報評価装置が、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段と、コンテンツ評価値を算出するコンテンツ評価値算出手段と、コンテンツ評価値を、利用端末に送信するコンテンツ評価値送信手段と、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子とコンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段と、コンテンツ利用履歴記憶手段が、利用されたコンテンツを識別するコンテンツ識別子と、コンテンツが出力されたレイアウトに応じたレイアウト識別子とを対応付けた利用履歴を記憶し、コンテンツ評価値算出手段が、コンテンツ利用履歴記憶手段に記憶された各利用履歴のレイアウト識別子に対応するレイアウト評価値をレイアウト評価値記憶手段から読み取り、コンテンツ利用履歴のレイアウト評価値がコンテンツを見つけやすいことを示すほど、1利用履歴あたりのコンテンツ評価値を低くするようにコンテンツ評価値を算出することを特徴とする。   An information evaluation system according to the present invention includes a use terminal that uses content, and an information evaluation device that transmits a content evaluation value obtained by quantifying the content evaluation to the use terminal, and the use terminal evaluates the information evaluation device. Content evaluation request means for requesting a content evaluation value corresponding to the condition to the information evaluation apparatus by transmitting the condition of the content, the information evaluation apparatus storing content use history storage means for storing the content use history; Content evaluation value calculating means for calculating an evaluation value, content evaluation value transmitting means for transmitting the content evaluation value to the user terminal, a layout identifier assigned according to the layout from which the content is output, and the layout from which the content is output Associating and storing layout evaluation values that quantify the ease of finding The layout evaluation value storage means and the content usage history storage means store a usage history in which a content identifier for identifying the used content is associated with a layout identifier corresponding to the layout from which the content is output, and content evaluation is performed. The value calculation means reads the layout evaluation value corresponding to the layout identifier of each usage history stored in the content usage history storage means from the layout evaluation value storage means, and indicates that the layout evaluation value of the content usage history is easy to find the content. The content evaluation value is calculated so as to lower the content evaluation value per usage history.

本発明による情報評価システムは、コンテンツを利用する利用端末と、利用端末に、コンテンツの評価を数値化したコンテンツ評価値を送信する情報評価装置を備え、利用端末が、情報評価装置に、評価するコンテンツの条件を送信することにより、条件に応じたコンテンツ評価値を情報評価装置に要求するコンテンツ評価要求手段を備え、情報評価装置は、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段と、コンテンツの評価値を算出するスコアリングエンジンが評価した第1コンテンツ評価値を記憶するコンテンツ評価履歴記憶手段と、コンテンツの評価を数値化した第2コンテンツ評価値を算出するコンテンツ評価値算出手段と、第2コンテンツ評価値を、利用端末に送信するコンテンツ評価値送信手段と、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段と、スコアリングエンジンの信頼性を数値化したスコアリングエンジン評価値を算出するスコアリングエンジン評価値算出手段と、スコアリングエンジン評価値算出手段が算出したスコアリングエンジン評価値を記憶するスコアリングエンジン評価値記憶手段とを備え、コンテンツ利用履歴記憶手段が、利用されたコンテンツを識別するコンテンツ識別子と、コンテンツが出力されたレイアウトに応じたレイアウト識別子とを対応付けた利用履歴を記憶し、スコアリングエンジン評価値算出手段が、コンテンツ利用履歴記憶手段に記憶された利用履歴のレイアウト識別子に対応するレイアウト評価値がコンテンツを見つけやすいことを示すほど、コンテンツの第1コンテンツ評価値を低く算出するスコアリングエンジンに対し、スコアリングエンジンのスコアリングエンジン評価値を高く計算するスコアリングエンジン評価値計算手段と、スコアリングエンジン評価値を、スコアリングエンジン評価値記憶手段に登録するスコアリングエンジン評価値登録手段とを備え、コンテンツ評価値算出手段が、スコアリングエンジンから第1コンテンツ評価値を受信して、第1コンテンツ評価値をコンテンツ評価履歴記憶手段に登録する第1コンテンツ評価値登録手段と、スコアリングエンジンが算出した第1コンテンツ評価値と、スコアリングエンジン評価値記憶手段に記憶されたスコアリングエンジン評価値とから、第2コンテンツ評価値を算出する第2コンテンツ評価値算出手段とを備えたことを特徴とする。   An information evaluation system according to the present invention includes a use terminal that uses content, and an information evaluation device that transmits a content evaluation value obtained by quantifying the content evaluation to the use terminal, and the use terminal evaluates the information evaluation device. Content evaluation requesting means for requesting a content evaluation value corresponding to the condition to the information evaluation apparatus by transmitting the content condition, the information evaluation apparatus includes content usage history storage means for storing the content usage history, Content evaluation history storage means for storing the first content evaluation value evaluated by the scoring engine for calculating the evaluation value, content evaluation value calculation means for calculating the second content evaluation value obtained by quantifying the content evaluation, Content evaluation value transmitting means for transmitting two content evaluation values to a user terminal, and content Layout evaluation value storage means for storing a layout identifier assigned according to the output layout and a layout evaluation value obtained by quantifying the ease of finding the layout from which the content is output, and reliability of the scoring engine Scoring engine evaluation value calculating means for calculating a scoring engine evaluation value that has been digitized, and scoring engine evaluation value storage means for storing the scoring engine evaluation value calculated by the scoring engine evaluation value calculating means, The content usage history storage unit stores a usage history in which a content identifier for identifying the used content and a layout identifier corresponding to the layout from which the content is output are stored, and the scoring engine evaluation value calculation unit stores the content Stored in the usage history storage means The higher the scoring engine scoring engine evaluation value of the scoring engine is, the lower the scoring engine that calculates the first content evaluation value of the content is, the more the layout evaluation value corresponding to the layout identifier of the usage history indicates that the content can be easily found. A scoring engine evaluation value calculating means for calculating; and a scoring engine evaluation value registering means for registering the scoring engine evaluation value in the scoring engine evaluation value storage means; A first content evaluation value registration unit that receives the first content evaluation value and registers the first content evaluation value in the content evaluation history storage unit, a first content evaluation value calculated by the scoring engine, and a scoring engine evaluation The score stored in the value storage means A second content evaluation value calculating means for calculating a second content evaluation value from the alling engine evaluation value is provided.

本発明による情報評価方法は、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段から、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段に記憶されたレイアウト識別子に対応するレイアウト評価値を読み取るレイアウト評価値読取ステップと、レイアウト評価値がコンテンツを見つけやすいことを示すほど、1利用履歴あたりのコンテンツ評価値を低くするように計算するコンテンツ評価値計算ステップとを含むことを特徴とする。   An information evaluation method according to the present invention is a layout evaluation value that stores a layout identifier assigned according to a layout to which content is output and a layout evaluation value in which the ease of finding the layout from which the content is output is quantified. The layout evaluation value reading step for reading the layout evaluation value corresponding to the layout identifier stored in the content usage history storage means for storing the content usage history from the storage means, and the layout evaluation value indicates that the content can be easily found. A content evaluation value calculating step for calculating so as to lower the content evaluation value per usage history.

本発明による情報評価方法は、コンテンツの評価値を算出するスコアリングエンジンから、第1コンテンツ評価値を受信して、コンテンツ評価履歴記憶手段に登録する第1コンテンツ評価値登録ステップと、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段に記憶されたレイアウト評価値と、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段に記憶された利用履歴のレイアウト識別子とから、レイアウト評価値がコンテンツを見つけやすいことを示すほど、コンテンツの第1コンテンツ評価値を低く算出するスコアリングエンジンに対し、スコアリングエンジンのスコアリングエンジン評価値を高く計算するスコアリングエンジン評価値計算ステップと、スコアリングエンジン評価値をスコアリングエンジン評価値記憶手段に登録するスコアリングエンジン評価値登録ステップと、スコアリングエンジンが算出した第1コンテンツ評価値と、スコアリングエンジン評価値記憶手段に記憶されたスコアリングエンジン評価値とから、第2コンテンツ評価値を算出するコンテンツ評価値算出ステップとを含むことを特徴とする。   An information evaluation method according to the present invention includes a first content evaluation value registration step of receiving a first content evaluation value from a scoring engine that calculates an evaluation value of the content and registering the first content evaluation value in a content evaluation history storage unit; A layout evaluation value stored in a layout evaluation value storage unit that stores a layout identifier assigned according to the assigned layout and a layout evaluation value obtained by quantifying the ease of finding the layout in which the content is output; Scoring that calculates the first content evaluation value of the content as low as the layout evaluation value indicates that the content can be easily found from the layout identifier of the usage history stored in the content usage history storage unit that stores the content usage history. Scoring engine versus engine A scoring engine evaluation value calculation step for calculating a scoring engine evaluation value high, a scoring engine evaluation value registration step for registering the scoring engine evaluation value in the scoring engine evaluation value storage means, and a scoring engine calculation value calculated by the scoring engine A content evaluation value calculating step of calculating a second content evaluation value from the one content evaluation value and the scoring engine evaluation value stored in the scoring engine evaluation value storage means.

本発明による情報評価プログラムは、コンピュータに、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段から、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段に記憶されたレイアウト識別子に対応するレイアウト評価値を読み取るレイアウト評価値読取処理、および、レイアウト評価値がコンテンツを見つけやすいことを示すほど、1利用履歴あたりのコンテンツ評価値を低くするように計算するコンテンツ評価値計算処理を実行させることを特徴とする。   The information evaluation program according to the present invention stores, in a computer, the layout identifier assigned according to the layout in which the content is output and the layout evaluation value obtained by quantifying the ease of finding the layout in which the content is output in association with each other. The layout evaluation value reading process for reading the layout evaluation value corresponding to the layout identifier stored in the content usage history storage unit that stores the content usage history from the layout evaluation value storage unit, and the layout evaluation value is easy to find the content. The content evaluation value calculation processing for calculating so as to lower the content evaluation value per usage history is executed.

本発明による情報評価プログラムは、コンピュータに、コンテンツの評価値を算出するスコアリングエンジンから、第1コンテンツ評価値を受信して、コンテンツ評価履歴記憶手段に登録する第1コンテンツ評価値登録処理、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段に記憶されたレイアウト評価値と、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段に記憶された利用履歴のレイアウト識別子とから、レイアウト評価値がコンテンツを見つけやすいことを示すほど、コンテンツの第1コンテンツ評価値を低く算出するスコアリングエンジンに対し、スコアリングエンジンのスコアリングエンジン評価値を高く計算するスコアリングエンジン評価値計算処理、スコアリングエンジン評価値をスコアリングエンジン評価値記憶手段に登録するスコアリングエンジン評価値登録処理、および、スコアリングエンジンが算出した第1コンテンツ評価値と、スコアリングエンジン評価値記憶手段に記憶されたスコアリングエンジン評価値とから、第2コンテンツ評価値を算出するコンテンツ評価値算出処理を実行させことを特徴とする。   An information evaluation program according to the present invention includes a first content evaluation value registration process for receiving a first content evaluation value from a scoring engine for calculating an evaluation value of a content and registering the content in a content evaluation history storage unit. The layout evaluation value stored in the layout evaluation value storage means for storing the layout identifier assigned according to the layout to which the content is output and the layout evaluation value obtained by quantifying the ease of finding the layout in which the content is output in association with each other The first content evaluation value of the content is calculated to be lower as the layout evaluation value indicates that the content can be easily found from the layout identifier of the usage history stored in the content usage history storage unit that stores the content usage history. Against scoring engine A scoring engine evaluation value calculation process for calculating a scoring engine evaluation value of the ring engine high, a scoring engine evaluation value registration process for registering the scoring engine evaluation value in the scoring engine evaluation value storage means, and a scoring engine A content evaluation value calculation process for calculating a second content evaluation value is executed from the calculated first content evaluation value and the scoring engine evaluation value stored in the scoring engine evaluation value storage means.

本発明によれば、コンテンツの評価に応じた情報提供を実現しつつ、情報提供時のレイアウトによる評価の偏りを軽減することができる。   ADVANTAGE OF THE INVENTION According to this invention, the bias | inclination of the evaluation by the layout at the time of information provision can be reduced, implement | achieving the information provision according to content evaluation.

以下、本発明の実施形態を図面を参照して説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

実施形態1.
図1は、本発明による情報評価システムの第1の実施形態を示すブロック図である。本発明による情報評価システムは、コンテンツ評価装置100と、利用端末200と、コンテンツインデックス300とを備えている。
Embodiment 1. FIG.
FIG. 1 is a block diagram showing a first embodiment of an information evaluation system according to the present invention. The information evaluation system according to the present invention includes a content evaluation device 100, a use terminal 200, and a content index 300.

コンテンツ評価装置100は、コンテンツ利用履歴記憶手段101と、レイアウト評価値登録手段102と、レイアウト評価値記憶手段103と、コンテンツ評価値算出手段104とを備えている。   The content evaluation apparatus 100 includes content usage history storage means 101, layout evaluation value registration means 102, layout evaluation value storage means 103, and content evaluation value calculation means 104.

コンテンツ利用履歴記憶手段101は、コンテンツを利用する利用者のコンテンツ利用履歴を記憶する記憶装置である。図2は、コンテンツ利用履歴記憶手段101に記憶されたコンテンツ利用履歴の例を示す説明図である。図2に示す例では、コンテンツ評価装置100が、利用端末200からコンテンツ利用履歴を取得した時の時刻を示す取得時刻と、コンテンツを識別するコンテンツ識別子であるコンテンツIDと、コンテンツの利用者を識別する利用者IDと、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子であるレイアウトIDとを記憶している。   The content usage history storage unit 101 is a storage device that stores a content usage history of a user who uses the content. FIG. 2 is an explanatory diagram illustrating an example of the content usage history stored in the content usage history storage unit 101. In the example illustrated in FIG. 2, the content evaluation apparatus 100 identifies the acquisition time indicating the time when the content usage history is acquired from the usage terminal 200, the content ID that is the content identifier for identifying the content, and the user of the content. And a layout ID that is a layout identifier assigned in accordance with the layout in which the content is output.

本発明における説明では、レイアウトとはコンテンツが出力された位置、大きさ、順序などを意味する。以下の説明では、コンテンツが出力された位置をレイアウトとして説明するが、レイアウトはコンテンツが出力された位置に限定されず、コンテンツが出力された大きさや、コンテンツが出力された順序であってもよい。   In the description of the present invention, the layout means the position, size, order, etc., at which content is output. In the following description, the position where the content is output is described as a layout. However, the layout is not limited to the position where the content is output, and may be the size where the content is output or the order in which the content is output. .

例えば、利用者「User1」が取得したコンテンツ「http://bbb.com」は、レイアウトID「002」で示す位置に表示されており、コンテンツ評価装置100が、その利用履歴を取得時刻「1:00:01」に利用端末200から受信したことを示す。一方、別の利用者「User2」が同じコンテンツ「http://bbb.com」を取得した場合に表示した位置は、レイアウトID「003」で示す位置であり、コンテンツ評価装置100がその利用履歴を取得時刻「1:00:10」に利用端末200から受信したことを示す。   For example, the content “http://bbb.com” acquired by the user “User1” is displayed at the position indicated by the layout ID “002”, and the content evaluation apparatus 100 acquires the usage history at the acquisition time “1”. : 0:00:01 ”indicates that it has been received from the use terminal 200. On the other hand, the position displayed when another user “User2” has acquired the same content “http://bbb.com” is the position indicated by the layout ID “003”, and the content evaluation apparatus 100 uses the usage history. Is received from the use terminal 200 at the acquisition time “10:00:10”.

利用端末200から受信したコンテンツ利用履歴を、コンテンツ利用履歴記憶手段101への登録手段(図示せず)が、コンテンツ利用履歴記憶手段101へ登録してもよい。コンテンツ利用履歴記憶手段101への登録手段は、プログラムに従って動作するコンテンツ評価装置100のCPUによって実現されてもよい。   The content usage history received from the usage terminal 200 may be registered in the content usage history storage unit 101 by a registration unit (not shown) in the content usage history storage unit 101. The means for registering in the content usage history storage means 101 may be realized by the CPU of the content evaluation apparatus 100 that operates according to a program.

レイアウト評価値記憶手段103は、各コンテンツの見つけやすさの指標であるレイアウト評価値を記憶する記憶装置である。レイアウト評価値は、例えば、コンテンツを見つけやすいレイアウトほど値を大きくし、コンテンツを見つけにくいレイアウトは見つけやすい位置に比べて相対的に値を小さくすることで表わすことができる。図3は、レイアウト評価値記憶手段103に記憶されたレイアウト評価値の例を示す説明図である。図3に示す例では、レイアウトID「001」で示される位置は、レイアウトID「003」で示される位置よりも、相対的に見つけにくいことを示す。本実施形態では、コンテンツを見つけやすいレイアウトほど、レイアウト評価値を大きくする場合を例に説明する。   The layout evaluation value storage unit 103 is a storage device that stores a layout evaluation value, which is an index of ease of finding each content. The layout evaluation value can be expressed, for example, by increasing the value as the layout is easy to find the content, and by decreasing the value relatively with respect to the layout where the content is difficult to find. FIG. 3 is an explanatory diagram illustrating an example of the layout evaluation value stored in the layout evaluation value storage unit 103. In the example illustrated in FIG. 3, the position indicated by the layout ID “001” is relatively difficult to find than the position indicated by the layout ID “003”. In the present embodiment, an example will be described in which the layout evaluation value is increased as the layout is easier to find content.

レイアウト評価値登録手段102は、例えば、コンテンツ評価装置100の管理者の指示に応じて、レイアウト評価値記憶手段103にレイアウト評価値を登録する。指示の方法は、例えば、コンテンツ評価装置100がキーボード等の入力デバイスを備えている場合であれば、管理者によってキーボード等の入力装置を介してレイアウト評価値を入力することによって行えばよい。レイアウト評価値記憶手段103が既にレイアウト評価値を記憶している場合には、コンテンツ評価装置100は、レイアウト評価値登録手段102を備えていなくてもよい。   For example, the layout evaluation value registration unit 102 registers the layout evaluation value in the layout evaluation value storage unit 103 in accordance with an instruction from the administrator of the content evaluation apparatus 100. For example, if the content evaluation apparatus 100 includes an input device such as a keyboard, the instruction method may be performed by inputting a layout evaluation value via an input device such as a keyboard by an administrator. When the layout evaluation value storage unit 103 has already stored the layout evaluation value, the content evaluation device 100 may not include the layout evaluation value registration unit 102.

コンテンツ評価値算出手段104は、ある条件をもとにコンテンツを評価し、数値化したコンテンツ評価値を算出する。例えば、コンテンツ評価装置100が利用端末200からコンテンツ評価の要求を受信すると、コンテンツ評価値算出手段104は、コンテンツ利用履歴記憶手段101と、レイアウト評価値記憶手段103とを参照してコンテンツの評価値を算出し、要求元である利用端末200にコンテンツ評価値を付与したコンテンツのリストを返却する。   The content evaluation value calculation unit 104 evaluates the content based on a certain condition and calculates a numerical content evaluation value. For example, when the content evaluation apparatus 100 receives a content evaluation request from the usage terminal 200, the content evaluation value calculation unit 104 refers to the content usage history storage unit 101 and the layout evaluation value storage unit 103 to evaluate the content evaluation value. And a list of contents to which the content evaluation value is assigned to the use terminal 200 that is the request source is returned.

コンテンツ評価値算出手段104は、利用端末200からコンテンツ評価の条件として、コンテンツ利用履歴記憶手段101に含まれる項目を受信してもよい。図2に示す例では、例えば、コンテンツ評価装置100が利用端末200から評価対象のコンテンツIDもしくは利用者IDを受信すると、コンテンツ評価値算出手段104は、条件に一致するコンテンツIDもしくは利用者IDを含む利用履歴をコンテンツ利用履歴記憶手段101から読み込む。コンテンツ利用履歴記憶手段101に、コンテンツを利用した日時などを含んでいる場合には、コンテンツ評価値算出手段104は、利用端末200からコンテンツを利用した日時を条件として受信してもよい。また、条件は1つに限らず、複数の条件を受信してもよい。コンテンツ評価値算出手段104は、受信した条件に該当する利用履歴を対象として、コンテンツ評価値の算出を行う。   The content evaluation value calculation unit 104 may receive items included in the content usage history storage unit 101 as a content evaluation condition from the usage terminal 200. In the example illustrated in FIG. 2, for example, when the content evaluation apparatus 100 receives a content ID or user ID to be evaluated from the usage terminal 200, the content evaluation value calculation unit 104 selects a content ID or user ID that matches the condition. The included usage history is read from the content usage history storage unit 101. When the content usage history storage unit 101 includes the date and time when the content was used, the content evaluation value calculation unit 104 may receive the date and time when the content was used from the usage terminal 200 as a condition. Further, the number of conditions is not limited to one, and a plurality of conditions may be received. The content evaluation value calculation unit 104 calculates a content evaluation value for the usage history corresponding to the received condition.

本実施形態では、コンテンツ評価値算出手段104は、コンテンツ利用履歴記憶手段101と、レイアウト評価値記憶手段103とを参照してコンテンツの評価値を算出する。   In the present embodiment, the content evaluation value calculation unit 104 calculates the content evaluation value with reference to the content use history storage unit 101 and the layout evaluation value storage unit 103.

コンテンツ評価値算出手段104は、算出したコンテンツ評価値を利用端末200に送信してもよい。コンテンツ評価装置100が、例えば、コンテンツ評価値を表示するディスプレイ装置等の表示部(図示せず)を実装している場合であれば、コンテンツ評価値算出手段104は、その表示装置に、算出したコンテンツ評価値を出力してもよい。以下の説明では、コンテンツ評価値算出手段104が、利用端末200に算出したコンテンツ評価値を送信する場合について説明する。   The content evaluation value calculation unit 104 may transmit the calculated content evaluation value to the use terminal 200. If the content evaluation device 100 is equipped with a display unit (not shown) such as a display device that displays the content evaluation value, for example, the content evaluation value calculation means 104 calculates the display device. A content evaluation value may be output. In the following description, a case where the content evaluation value calculation unit 104 transmits the calculated content evaluation value to the use terminal 200 will be described.

レイアウト評価値登録手段102、および、コンテンツ評価値算出手段104は、例えば、情報評価プログラムに従って動作するコンテンツ評価装置100のCPUによって実現される。なお、プログラムは、例えば、コンテンツ評価装置100が備えるプログラム記憶装置(図示せず)に記憶される。CPUは、そのプログラムを読み込み、プログラムに従ってレイアウト評価値登録手段102、コンテンツ評価値計算手段104等としての動作を行ってもよい。   The layout evaluation value registration unit 102 and the content evaluation value calculation unit 104 are realized by the CPU of the content evaluation apparatus 100 that operates according to the information evaluation program, for example. The program is stored in, for example, a program storage device (not shown) provided in the content evaluation device 100. The CPU may read the program and perform operations as the layout evaluation value registration unit 102, the content evaluation value calculation unit 104, and the like according to the program.

利用端末200は、コンテンツ利用履歴送信手段201と、コンテンツ評価要求手段202とを備えている。   The usage terminal 200 includes a content usage history transmission unit 201 and a content evaluation request unit 202.

コンテンツ利用履歴送信手段201は、コンテンツの利用者が利用したコンテンツの利用履歴をコンテンツ評価装置100に送信する。利用履歴の送信は、例えば、利用端末200を利用する利用者がコンテンツを利用したときに、コンテンツ利用履歴送信手段201がコンテンツの情報を読み取り、コンテンツ利用履歴送信手段201が、読み取ったコンテンツの情報を利用履歴としてコンテンツ評価装置100に送信してもよい。また、例えば、利用端末200がコンテンツの利用履歴を記憶する記憶装置(図示せず)を備えている場合であれば、コンテンツ利用履歴送信手段201は、利用端末200を利用する利用者の指示に応じて、その記憶装置からコンテンツの利用履歴を読み取り、読み取ったコンテンツの利用履歴をコンテンツ評価装置100に送信してもよい。   The content usage history transmission unit 201 transmits the usage history of the content used by the content user to the content evaluation apparatus 100. For example, when the user using the usage terminal 200 uses the content, the content usage history transmission unit 201 reads the content information, and the content usage history transmission unit 201 reads the content information. May be transmitted to the content evaluation apparatus 100 as a usage history. Further, for example, if the usage terminal 200 includes a storage device (not shown) that stores the usage history of content, the content usage history transmission unit 201 instructs the user who uses the usage terminal 200 to provide instructions. In response, the content usage history may be read from the storage device, and the read content usage history may be transmitted to the content evaluation device 100.

コンテンツ評価要求手段202は、コンテンツ評価装置100にコンテンツの評価を要求する。例えば、コンテンツ評価要求手段202は、利用端末200を利用する利用者の指示に応じて、コンテンツ評価装置100に、評価を要求するコンテンツの識別情報を送信し、コンテンツ評価要求手段202はコンテンツ評価装置100からの評価結果を受信する。   The content evaluation request unit 202 requests the content evaluation apparatus 100 to evaluate the content. For example, the content evaluation request unit 202 transmits, to the content evaluation apparatus 100, identification information of the content for which evaluation is requested in response to an instruction from a user who uses the use terminal 200. The evaluation result from 100 is received.

また、利用端末200には、コンテンツ評価装置100から受信した評価結果を出力する出力部(図示せず)を備えていてもよい。例えば、利用端末200が、出力部に評価結果を表示するLCD(Liquid Crystal Display)等の表示装置を実装している場合であれば、利用端末200がコンテンツ評価装置100から評価結果を受信した時に、コンテンツ評価要求手段202は評価結果をその表示装置に表示してもよい。また、例えば、利用端末200が、プリンタなどの出力装置を実装している場合であれば、利用端末200がコンテンツ評価装置100から評価結果を受信した時に、コンテンツ評価要求手段202は評価結果をその出力装置に出力してもよい。以下の説明では、利用端末200が表示装置を実装している場合を例に説明する。   In addition, the use terminal 200 may include an output unit (not shown) that outputs an evaluation result received from the content evaluation apparatus 100. For example, if the use terminal 200 is equipped with a display device such as an LCD (Liquid Crystal Display) that displays the evaluation result on the output unit, the use terminal 200 receives the evaluation result from the content evaluation device 100. The content evaluation request unit 202 may display the evaluation result on the display device. Further, for example, if the use terminal 200 is equipped with an output device such as a printer, when the use terminal 200 receives the evaluation result from the content evaluation device 100, the content evaluation requesting unit 202 displays the evaluation result as the evaluation result. You may output to an output device. In the following description, a case where the use terminal 200 is equipped with a display device will be described as an example.

コンテンツインデックス300は、コンテンツ情報を記憶する記憶装置である。図4は、コンテンツインデックス300に記憶されたコンテンツ情報の例を示す説明図である。コンテンツインデックス300は、例えば、コンテンツのタイトル、コンテンツの記事、コンテンツの更新日時などのコンテンツの情報を、コンテンツを識別するコンテンツIDと対応付けて記憶する。   The content index 300 is a storage device that stores content information. FIG. 4 is an explanatory diagram showing an example of content information stored in the content index 300. The content index 300 stores content information such as a content title, a content article, and a content update date in association with a content ID for identifying the content.

図1では、コンテンツインデックス300は、コンテンツ評価装置100の外部にある場合を例に説明しているが、コンテンツインデックス300は、コンテンツ評価装置100の内部に備えていてもよい。   In FIG. 1, the case where the content index 300 is outside the content evaluation apparatus 100 is described as an example, but the content index 300 may be provided inside the content evaluation apparatus 100.

例えば、コンテンツ評価装置100が利用端末200にコンテンツ評価値を返却する時に、コンテンツ評価値算出手段104は、コンテンツインデックス300からコンテンツの情報を読み取り、読み取ったコンテンツの情報をコンテンツ評価値に付加してもよい。   For example, when the content evaluation device 100 returns a content evaluation value to the use terminal 200, the content evaluation value calculation unit 104 reads content information from the content index 300, and adds the read content information to the content evaluation value. Also good.

次に、動作について説明する。
図5は、コンテンツ利用履歴記憶手段101に、コンテンツの利用履歴を登録する処理の例を示すフローチャートである。
Next, the operation will be described.
FIG. 5 is a flowchart showing an example of processing for registering a content usage history in the content usage history storage unit 101.

コンテンツ評価装置100は、利用端末200のコンテンツ利用履歴送信手段201からコンテンツ利用履歴を受信すると(ステップS11)、コンテンツ利用履歴記憶手段101への登録手段(図示せず)は、コンテンツ利用履歴記憶手段101に受信したコンテンツ利用履歴を登録する(ステップS12)。コンテンツ利用履歴は、コンテンツを識別するコンテンツIDと、コンテンツのレイアウトを識別するレイアウトIDとを含む。例えば、図2に示す例では、コンテンツ評価装置100は、コンテンツ利用履歴を「1:00:12」に受信し、コンテンツIDとして「http://aaa.com」を、レイアウトIDとして「001」をそれぞれ受信し、コンテンツ利用履歴記憶手段101に登録したことを示す。また、図2に示す例では、コンテンツ評価装置100は、コンテンツIDとレイアウトID以外に、利用者IDとして「User2」も受信して、コンテンツ利用履歴記憶手段101に登録したことを示す。   When the content evaluation apparatus 100 receives the content usage history from the content usage history transmission unit 201 of the usage terminal 200 (step S11), the registration unit (not shown) in the content usage history storage unit 101 is a content usage history storage unit. The received content use history is registered in 101 (step S12). The content usage history includes a content ID for identifying the content and a layout ID for identifying the layout of the content. For example, in the example illustrated in FIG. 2, the content evaluation apparatus 100 receives the content usage history at “1:00:12”, sets “http://aaa.com” as the content ID, and “001” as the layout ID. Are received and registered in the content usage history storage unit 101. In the example illustrated in FIG. 2, the content evaluation apparatus 100 indicates that “User2” is received as the user ID in addition to the content ID and the layout ID, and is registered in the content usage history storage unit 101.

図6は、レイアウト評価値記憶手段103にレイアウト評価値を登録する処理の例を示すフローチャートである。   FIG. 6 is a flowchart illustrating an example of a process for registering a layout evaluation value in the layout evaluation value storage unit 103.

例えば、コンテンツ評価装置100の管理者によって、コンテンツ評価装置100の入力装置(図示せず)を介して、レイアウトIDとレイアウト評価値を対応付けて入力すると(ステップS21)、レイアウト評価値登録手段102は、入力されたレイアウトIDとレイアウト評価値の組を、レイアウト評価値記憶手段103に登録する(ステップS22)。   For example, when the administrator of the content evaluation apparatus 100 inputs the layout ID and the layout evaluation value in association with each other via the input device (not shown) of the content evaluation apparatus 100 (step S21), the layout evaluation value registration unit 102 is input. Registers the set of the input layout ID and layout evaluation value in the layout evaluation value storage means 103 (step S22).

例えば、図3に示す例では、コンテンツ評価装置100の管理者が、レイアウトIDとレイアウト評価値を、それぞれ、(001、0.1)、(002、0.2)、(003、0.3)と対応付けて入力し、レイアウト評価値記憶手段103に登録していることを表す。   For example, in the example shown in FIG. 3, the administrator of the content evaluation apparatus 100 sets the layout ID and the layout evaluation value to (001, 0.1), (002, 0.2), (003, 0.3), respectively. ) And is registered in the layout evaluation value storage means 103.

図7は、コンテンツ評価値算出手段104がコンテンツを評価する処理の例を示すフローチャートである。   FIG. 7 is a flowchart illustrating an example of processing in which the content evaluation value calculation unit 104 evaluates content.

コンテンツ評価装置100のコンテンツ評価値算出手段104は、利用端末200のコンテンツ評価要求手段202からコンテンツの評価要求を受信する(ステップS31)。コンテンツ評価値算出手段104は、コンテンツ評価の条件として、コンテンツ利用履歴記憶手段101に含まれる項目を利用端末200から受信する。図2に示す例では、コンテンツ評価値算出手段104は、例えば、評価対象のコンテンツID、利用者IDを利用端末200から受信する。コンテンツ利用履歴記憶手段101に、コンテンツを利用した日時などを含んでいる場合には、コンテンツを利用した日時を条件として受信してもよい。また、条件は1つに限らず、複数の条件を受信してもよい。   The content evaluation value calculation unit 104 of the content evaluation apparatus 100 receives a content evaluation request from the content evaluation request unit 202 of the user terminal 200 (step S31). The content evaluation value calculation means 104 receives items included in the content usage history storage means 101 from the usage terminal 200 as content evaluation conditions. In the example illustrated in FIG. 2, the content evaluation value calculation unit 104 receives, for example, an evaluation target content ID and user ID from the use terminal 200. When the content usage history storage unit 101 includes the date and time when the content is used, the content usage history storage unit 101 may receive the date and time when the content is used. Further, the number of conditions is not limited to one, and a plurality of conditions may be received.

コンテンツ評価値算出手段104は、利用端末200から受信したコンテンツ評価条件に一致するコンテンツの利用履歴がコンテンツ利用履歴記憶手段101に存在するかどうか確認する(ステップS32)。条件に一致するコンテンツの利用履歴が存在する場合、コンテンツ評価値算出手段104は、コンテンツ利用履歴記憶手段101から該当するコンテンツの利用履歴を読み取る(ステップS33)。コンテンツの利用履歴は、1件の場合に限らず複数件存在してもよい。以降、コンテンツの利用履歴を1件以上含む集合をコンテンツ利用履歴リストと記載する。   The content evaluation value calculation unit 104 checks whether or not a content usage history that matches the content evaluation condition received from the usage terminal 200 exists in the content usage history storage unit 101 (step S32). If there is a usage history of content that matches the condition, the content evaluation value calculation unit 104 reads the usage history of the corresponding content from the content usage history storage unit 101 (step S33). The content usage history is not limited to one, and a plurality of usage histories may exist. Hereinafter, a set including one or more content usage histories is referred to as a content usage history list.

コンテンツ評価値算出手段104は、読み取ったコンテンツ利用履歴リストに含まれる各コンテンツIDが示すコンテンツに対し、各コンテンツの利用時におけるレイアウトIDに対応するレイアウト評価値を、レイアウト評価値記憶手段103から読み取る(ステップS34)。コンテンツ評価値算出手段104は、読み取ったレイアウト評価値をもとに、各コンテンツの利用履歴に対し、見つけやすいレイアウトにおける利用ほど、1利用履歴あたりのコンテンツ評価値を低く、逆に見つけにくいレイアウトにおける利用ほど1利用履歴あたりのコンテンツ評価値を高くするようコンテンツ評価値を算出する(ステップS35)。コンテンツ評価値の算出方法は、以下のような方法が考えられる。   The content evaluation value calculation unit 104 reads, from the layout evaluation value storage unit 103, the layout evaluation value corresponding to the layout ID when each content is used for the content indicated by each content ID included in the read content usage history list. (Step S34). Based on the read layout evaluation value, the content evaluation value calculation unit 104 uses a content that is easier to find for a usage history of each content. The content evaluation value is calculated so as to increase the content evaluation value per usage history as the user uses it (step S35). The following methods can be considered as the content evaluation value calculation method.

コンテンツ評価条件に該当するコンテンツ利用履歴リストの任意のコンテンツをCとし、コンテンツ利用履歴リスト内のコンテンツCの件数をnとする。また、コンテンツCの各利用履歴に含まれるレイアウトIDに対応するレイアウト評価値をLx(x=1・・・n)とする。各利用履歴に含まれるコンテンツの評価値を、各利用履歴に含まれるレイアウト評価値の逆数とし、コンテンツCの評価値Scを、利用履歴ごとに算出したコンテンツの評価値の合計としてもよい。この算出の方法は、(式1)のように表すことができる。   Arbitrary content in the content usage history list corresponding to the content evaluation condition is C, and the number of content C in the content usage history list is n. Further, the layout evaluation value corresponding to the layout ID included in each usage history of the content C is Lx (x = 1... N). The evaluation value of the content included in each usage history may be the reciprocal of the layout evaluation value included in each usage history, and the evaluation value Sc of content C may be the sum of the evaluation values of the content calculated for each usage history. This calculation method can be expressed as (Equation 1).

Figure 2010039517
Figure 2010039517

コンテンツ評価値算出手段104はコンテンツ評価値を、コンテンツの評価要求を受信する毎にリアルタイムに算出してもよい。あるいは、コンテンツ評価装置100がコンテンツ評価値を記憶する記憶手段(図示せず)を備えている場合であれば、コンテンツ評価値算出手段104はコンテンツ評価値を定期的に算出し、その記憶装置に保持しておいてもよい。あるいは、コンテンツ評価値算出手段104はコンテンツ評価値を、コンテンツ別だけでなく利用者別に算出してもよい。   The content evaluation value calculation unit 104 may calculate the content evaluation value in real time every time a content evaluation request is received. Alternatively, if the content evaluation device 100 includes storage means (not shown) for storing the content evaluation value, the content evaluation value calculation means 104 periodically calculates the content evaluation value and stores it in the storage device. You may keep it. Alternatively, the content evaluation value calculating unit 104 may calculate the content evaluation value for each user as well as for each content.

コンテンツ評価値算出手段104は、コンテンツ評価条件に一致するコンテンツ利用履歴リストに含まれる全コンテンツの評価値を算出するまで、ステップS34〜ステップS35の処理を繰り返す。コンテンツ評価値算出手段104が、全コンテンツの評価値の算出が完了すると(ステップS36)、コンテンツ評価値算出手段104は、評価値を算出した各コンテンツのコンテンツIDに対応するコンテンツ情報を、コンテンツインデックス300より受信する(ステップS37)。コンテンツ情報の受信は任意であり、例えば利用端末200がコンテンツ情報を要求しない場合や、コンテンツインデックス300を備えていない場合であれば、コンテンツ評価値算出手段104は、コンテンツインデックス300からコンテンツ情報を受信しなくてもよい。コンテンツ評価値算出手段104は、算出したコンテンツの評価値、および、コンテンツ情報を受信した場合はコンテンツ情報を、要求元である利用端末200へ送信する(ステップS38)。   The content evaluation value calculation unit 104 repeats the processing from step S34 to step S35 until the evaluation value of all the contents included in the content usage history list that matches the content evaluation condition is calculated. When the content evaluation value calculation unit 104 completes the calculation of the evaluation values for all the contents (step S36), the content evaluation value calculation unit 104 displays the content information corresponding to the content ID of each content for which the evaluation value has been calculated, Received from 300 (step S37). The reception of the content information is arbitrary. For example, if the use terminal 200 does not request the content information or does not include the content index 300, the content evaluation value calculation unit 104 receives the content information from the content index 300. You don't have to. The content evaluation value calculation means 104 transmits the calculated content evaluation value and the content information when the content information is received to the use terminal 200 that is the request source (step S38).

本発明によれば、コンテンツ評価値算出手段104がコンテンツ利用履歴記憶手段101からコンテンツの利用履歴を読み取り、利用履歴に対応するレイアウト評価値をレイアウト評価値記憶手段103から読み取り、読み取ったレイアウト評価値が見つけやすいことを示す場合にはコンテンツ評価値を低く算出し、読み取ったレイアウト評価値が見つけにくいことを示す場合にはコンテンツ評価値を高く算出する。そのため、コンテンツの評価に応じた情報提供を実現しつつ、情報提供時のレイアウトによる評価の偏りを軽減することができる。   According to the present invention, the content evaluation value calculation unit 104 reads the content usage history from the content usage history storage unit 101, reads the layout evaluation value corresponding to the usage history from the layout evaluation value storage unit 103, and reads the layout evaluation value thus read. If it is easy to find, the content evaluation value is calculated low, and if the read layout evaluation value is difficult to find, the content evaluation value is calculated high. Therefore, it is possible to reduce the evaluation bias due to the layout at the time of providing information while realizing the provision of information according to the evaluation of the content.

また、このようにコンテンツを評価することにより、一般のクリックフィードバックにおいて、見つけやすいレイアウトに表示されているコンテンツばかりが閲覧され、その結果、コンテンツのレイアウトの固定化を招いてしまうことを防ぐことができる。   In addition, by evaluating the content in this way, it is possible to prevent only the content displayed in the easy-to-find layout from being browsed in general click feedback and as a result, the content layout is not fixed. it can.

実施形態2.
図8は、本発明による情報評価システムの第2の実施形態を示すブロック図である。なお、第1の実施形態と同様の構成については、図1と同一の符号を付し、説明を省略する。第2の実施形態の情報評価システムは、コンテンツ評価装置100がレイアウト評価値算出手段105を備えている点で第1の実施形態と異なる。
Embodiment 2. FIG.
FIG. 8 is a block diagram showing a second embodiment of the information evaluation system according to the present invention. In addition, about the structure similar to 1st Embodiment, the code | symbol same as FIG. 1 is attached | subjected and description is abbreviate | omitted. The information evaluation system according to the second embodiment is different from the first embodiment in that the content evaluation apparatus 100 includes a layout evaluation value calculation unit 105.

レイアウト評価値算出手段105は、コンテンツ利用履歴記憶手段101に記憶されたコンテンツの利用履歴をもとに、レイアウト評価値を算出し、算出したレイアウト評価値を、レイアウト評価値記憶手段103に登録する。レイアウト評価値算出手段105は、例えば、一定の期間ごとに、レイアウト評価値を算出してもよいし、コンテンツを利用する利用者がコンテンツを利用したときに、リアルタイムに算出してもよい。   The layout evaluation value calculation unit 105 calculates a layout evaluation value based on the content usage history stored in the content usage history storage unit 101, and registers the calculated layout evaluation value in the layout evaluation value storage unit 103. . For example, the layout evaluation value calculation unit 105 may calculate a layout evaluation value at regular intervals, or may calculate in real time when a user who uses the content uses the content.

コンテンツ評価値算出手段104、レイアウト評価値算出手段105、および、利用端末200から受信したコンテンツ利用履歴を、コンテンツ利用履歴記憶手段101へ登録する手段(図示せず)は、例えば、情報評価プログラムに従って動作するコンテンツ評価装置100のCPUによって実現される。例えば、第1の実施形態で説明したように、CPUがプログラムを読み込み、プログラムに従って、コンテンツ評価値算出手段104、レイアウト評価値算出手段105等としての動作を行ってもよい。   The content evaluation value calculating unit 104, the layout evaluation value calculating unit 105, and the unit (not shown) for registering the content usage history received from the usage terminal 200 in the content usage history storage unit 101 are, for example, according to the information evaluation program. This is realized by the CPU of the content evaluation apparatus 100 that operates. For example, as described in the first embodiment, the CPU may read a program and perform operations as the content evaluation value calculation unit 104, the layout evaluation value calculation unit 105, and the like according to the program.

次に、動作について説明する。
コンテンツの利用履歴を、コンテンツ利用履歴記憶手段101に登録する処理(ステップS11〜S12)については、第1の実施形態と同様である。
Next, the operation will be described.
The process of registering the content usage history in the content usage history storage unit 101 (steps S11 to S12) is the same as in the first embodiment.

図9は、レイアウト評価値算出手段105がレイアウト評価値を算出し、レイアウト評価値記憶手段103に、算出したレイアウト評価値を登録するまでの処理の例を示すフローチャートである。   FIG. 9 is a flowchart showing an example of processing until the layout evaluation value calculation unit 105 calculates a layout evaluation value and registers the calculated layout evaluation value in the layout evaluation value storage unit 103.

レイアウト評価値算出手段105は、コンテンツ利用履歴記憶手段101から、全コンテンツの利用履歴を読み取る(ステップS41)。読み取ったコンテンツ利用履歴には、コンテンツの識別情報であるコンテンツIDと、コンテンツのレイアウトの識別情報であるレイアウトIDが含まれる。レイアウト評価値算出手段105が、全コンテンツの利用履歴を読み取ると、レイアウト評価値算出手段105は、読み取った利用履歴のレイアウトIDの数が多いほど、レイアウトIDに対応するレイアウトが見つけやすい場所と判断して、利用履歴の多いレイアウトIDに対応するレイアウト評価値を高くするように計算する(ステップS42)。   The layout evaluation value calculation unit 105 reads the usage history of all contents from the content usage history storage unit 101 (step S41). The read content use history includes a content ID that is content identification information and a layout ID that is content layout identification information. When the layout evaluation value calculation unit 105 reads the usage history of all contents, the layout evaluation value calculation unit 105 determines that the layout corresponding to the layout ID is easier to find as the number of layout IDs of the read usage history increases. Then, the layout evaluation value corresponding to the layout ID having a large usage history is calculated to be high (step S42).

例えば、コンテンツの全利用履歴数をNallとし、全利用履歴うち、レイアウトXを利用した回数をNxとする。このとき、レイアウトXのレイアウト評価値Lxは、全利用履歴数Nallに対するレイアウトXの利用回数Nxの割合として算出してもよい。この算出の方法は、(式2)のように表すことができる。   For example, the total usage history number of content is set to Nall, and the number of times the layout X is used among the total usage history is set to Nx. At this time, the layout evaluation value Lx of the layout X may be calculated as a ratio of the number of times the layout X is used Nx to the total number of usage histories Nall. This calculation method can be expressed as (Equation 2).

Figure 2010039517
Figure 2010039517

レイアウト評価値算出手段105がレイアウト評価値Lxを算出すると、レイアウト評価値算出手段105は、算出結果をレイアウト評価値記憶手段103に登録する(ステップS43)。   When the layout evaluation value calculation unit 105 calculates the layout evaluation value Lx, the layout evaluation value calculation unit 105 registers the calculation result in the layout evaluation value storage unit 103 (step S43).

レイアウト評価値算出手段105は、コンテンツ利用履歴記憶手段101から読み取ったレイアウトIDに含まれる全レイアウト評価値の算出するまで、ステップS42〜ステップS43の処理を繰り返し、レイアウト評価値算出手段105が、全レイアウト評価値の算出が完了すると処理を終了する(ステップS44)。   The layout evaluation value calculation unit 105 repeats the processing from step S42 to step S43 until all layout evaluation values included in the layout ID read from the content usage history storage unit 101 are calculated. When the calculation of the layout evaluation value is completed, the process is terminated (step S44).

レイアウト評価値算出手段105はレイアウト評価値を、コンテンツの利用者がコンテンツを利用する毎にリアルタイムに算出してもよい。あるいは、レイアウト評価値算出手段105はレイアウト評価値を定期的に算出してもよい。あるいは、レイアウト評価値算出手段105はレイアウト評価値を利用者別に算出してもよい。   The layout evaluation value calculation means 105 may calculate the layout evaluation value in real time every time the content user uses the content. Alternatively, the layout evaluation value calculation unit 105 may periodically calculate the layout evaluation value. Alternatively, the layout evaluation value calculation unit 105 may calculate the layout evaluation value for each user.

レイアウト評価値算出手段105がレイアウト評価値をレイアウト評価値記憶手段103に登録した後、コンテンツ評価値算出手段104がコンテンツ評価を行う処理(ステップS31〜S38)については、第1の実施形態と同様である。   After the layout evaluation value calculation unit 105 registers the layout evaluation value in the layout evaluation value storage unit 103, the content evaluation value calculation unit 104 performs content evaluation (steps S31 to S38) as in the first embodiment. It is.

本実施形態によれば、第1の実施形態の効果に加え、レイアウト評価値算出手段105が、コンテンツ利用履歴記憶手段101に記憶されたコンテンツの利用履歴に基づいてレイアウト評価値を算出する。よって、利用者のコンテンツ利用特性をレイアウト評価値に反映することができるため、より公平な評価ができる。   According to the present embodiment, in addition to the effects of the first embodiment, the layout evaluation value calculation unit 105 calculates a layout evaluation value based on the content usage history stored in the content usage history storage unit 101. Therefore, since the content usage characteristics of the user can be reflected in the layout evaluation value, a more fair evaluation can be performed.

次に、具体的な実施例を用いて本実施形態の動作を説明する。以下の実施例では、注目度の高い今日のニュースコンテンツを一日数回携帯電話に配信するサービスに本発明を適用した場合を例に説明する。以下の実施例では、コンテンツ評価値を閲覧履歴に基づくコンテンツの注目度と考えることができる。   Next, the operation of this embodiment will be described using specific examples. In the following embodiments, a case will be described as an example where the present invention is applied to a service for distributing today's high-profile news content to a mobile phone several times a day. In the following embodiments, the content evaluation value can be considered as the attention level of the content based on the browsing history.

図4に示す例では、コンテンツインデックス300は、ニュースコンテンツ情報として、コンテンツIDにニュースを識別するための識別情報と、ニュースのタイトルと、ニュースの記事と、ニュースの更新日時とを記憶している。なお、処理開始時には、コンテンツ利用履歴記憶手段101に利用日に該当する利用履歴が存在していないものとする。   In the example illustrated in FIG. 4, the content index 300 stores, as news content information, identification information for identifying news as a content ID, a news title, a news article, and a news update date and time. . It is assumed that there is no usage history corresponding to the usage date in the content usage history storage unit 101 at the start of processing.

また、図10は本実施例において利用端末200として用いられる携帯電話機を示す説明図である。図10に示す例では、携帯電話機はニュースを表示する画面を備えている。本実施例では、携帯電話機の表示画面のレイアウトに応じ、図10に示すレイアウトIDを割り当てるものとする。また、本実施例では、レイアウト評価値記憶手段103はあらかじめ、各レイアウトに対する見つけやすさの指標であるレイアウト評価値を記憶しているものとする。本実施例では、レイアウト評価値を5〜1点の範囲とする。図11に示すように、レイアウト評価値記憶手段103は、そのレイアウト評価値をレイアウトの上部から順に5〜1点で記憶してもよい。   FIG. 10 is an explanatory diagram showing a mobile phone used as the use terminal 200 in this embodiment. In the example shown in FIG. 10, the mobile phone includes a screen for displaying news. In this embodiment, the layout ID shown in FIG. 10 is assigned according to the layout of the display screen of the mobile phone. In this embodiment, it is assumed that the layout evaluation value storage unit 103 stores a layout evaluation value that is an index of ease of finding for each layout in advance. In this embodiment, the layout evaluation value is in the range of 5 to 1 point. As shown in FIG. 11, the layout evaluation value storage unit 103 may store the layout evaluation values at 5 to 1 points in order from the top of the layout.

コンテンツ評価装置100は、携帯電話機を操作する利用者A、および利用者Bの操作に応じて、携帯電話機からニュース配信要求(すなわち、コンテンツ評価条件)として、今日の日付を受信する。コンテンツ評価装置100が今日の日付を受信すると、コンテンツ評価値算出手段104は、今日の日付を検索条件として、今日のニュースの閲覧履歴をコンテンツ利用履歴記憶手段101から読み取る。本実施例では、コンテンツ利用履歴記憶手段101には閲覧履歴がまだ存在しないため、コンテンツ評価値算出手段104はコンテンツ評価ができない。この場合、コンテンツ評価値算出手段104はコンテンツインデックス300に記憶されている更新日時に該当するニュースをランダムに読み取り、各利用者の携帯電話機に送信すればよい。   The content evaluation device 100 receives today's date as a news distribution request (ie, content evaluation condition) from the mobile phone in accordance with the operations of the user A and the user B who operate the mobile phone. When the content evaluation device 100 receives today's date, the content evaluation value calculation unit 104 reads today's news browsing history from the content usage history storage unit 101 using today's date as a search condition. In this embodiment, since the browsing history does not exist in the content usage history storage unit 101, the content evaluation value calculation unit 104 cannot perform content evaluation. In this case, the content evaluation value calculation means 104 may read the news corresponding to the update date and time stored in the content index 300 at random and send it to each user's mobile phone.

各利用者の携帯電話機が、コンテンツ評価装置100からニュースを受信すると、携帯電話機は、携帯電話機の表示画面に受信したニュースを表示する。本実施例では図12の例に示すように、利用者Aは、「電撃結婚」および「銀行強盗」のニュースを閲覧したものとする。また、利用者Bは、「銀行強盗」および「大地震」のニュースを閲覧したものとする。携帯電話機のコンテンツ利用履歴送信手段201は、これらの利用履歴をコンテンツ評価装置100に送信する。   When each user's mobile phone receives the news from the content evaluation apparatus 100, the mobile phone displays the received news on the display screen of the mobile phone. In this embodiment, as shown in the example of FIG. 12, it is assumed that the user A browses the news of “Dengeki Marriage” and “Bank Robbery”. Further, it is assumed that the user B browses the news of “bank robbery” and “large earthquake”. The content usage history transmission unit 201 of the mobile phone transmits these usage histories to the content evaluation apparatus 100.

コンテンツ評価装置100が利用履歴を受信すると、コンテンツ評価装置100はコンテンツ利用履歴記憶手段101に、利用履歴として、ニュースの閲覧時刻と、各ニュースの識別子であるコンテンツIDと、利用者の識別子である利用者IDと、レイアウトの識別子であるレイアウトIDとを記憶させる。図13は、コンテンツ評価装置100がコンテンツ利用履歴記憶手段101に利用履歴を記憶させた結果を示す。   When the content evaluation device 100 receives the usage history, the content evaluation device 100 stores, in the content usage history storage unit 101, as a usage history, a news browsing time, a content ID that is an identifier of each news, and a user identifier. A user ID and a layout ID that is an identifier of the layout are stored. FIG. 13 shows a result of the content evaluation apparatus 100 storing the usage history in the content usage history storage unit 101.

この状態で、コンテンツ評価装置100が別の利用者Cの携帯電話機からニュース配信要求として今日の日付を受信すると、コンテンツ評価値算出手段104は、コンテンツ利用履歴記憶手段101に記録されている本日のニュースの利用履歴(閲覧履歴ともいう。)から、本日のニュースの利用履歴リスト(閲覧履歴リストともいう。)を読み取る。本実施例では、コンテンツ評価値算出手段104は、図13に示す内容を読み取る。   In this state, when the content evaluation apparatus 100 receives today's date as a news distribution request from another user C's mobile phone, the content evaluation value calculation unit 104 stores the current date recorded in the content usage history storage unit 101. The news usage history list (also referred to as browsing history list) is read from the news usage history (also referred to as browsing history). In this embodiment, the content evaluation value calculation unit 104 reads the content shown in FIG.

コンテンツ評価値算出手段104は、図11の例に示すレイアウト評価値記憶手段103から、読み取った各閲覧履歴のレイアウトIDに対応するレイアウト評価値を読み取る。コンテンツ評価値算出手段104は、各閲覧履歴に対応するレイアウト評価値の逆数を計算し、コンテンツごとに集計して、コンテンツ評価値を算出する。   The content evaluation value calculation unit 104 reads the layout evaluation value corresponding to the layout ID of each read history from the layout evaluation value storage unit 103 illustrated in the example of FIG. The content evaluation value calculation unit 104 calculates the reciprocal of the layout evaluation value corresponding to each browsing history, and adds up the content evaluation value to calculate the content evaluation value.

図13に示す例では、コンテンツ「News1」が1回閲覧されている。「News1」が閲覧されたとき、このコンテンツはレイアウトID「lay1」の場所にあったことがわかる。レイアウトID「lay1」に対応するレイアウト評価値は、図11に示す例より、「5」である。コンテンツの利用履歴の評価値は、レイアウト評価値の逆数で計算するため、このコンテンツの利用履歴の評価値は1/5と算出される。これがコンテンツ「News1」の評価値になる。   In the example illustrated in FIG. 13, the content “News1” is browsed once. When “News1” is browsed, it can be seen that this content was at the location of the layout ID “lay1”. The layout evaluation value corresponding to the layout ID “lay1” is “5” from the example shown in FIG. Since the evaluation value of the content usage history is calculated as the reciprocal of the layout evaluation value, the evaluation value of the content usage history is calculated as 1/5. This is the evaluation value of the content “News1”.

また、「News2」は2回閲覧されている。「News2」が閲覧されたとき、このコンテンツはレイアウトID「lay1」と「lay2」の場所にあったことがわかる。レイアウトID「lay2」に対応するレイアウト評価値は、図11に示す例より、「4」である。コンテンツの利用履歴の評価値をそれぞれ、レイアウト評価値の逆数で計算すると、このコンテンツの利用履歴の評価値はそれぞれ1/5、1/4と算出される。コンテンツの評価値は、コンテンツの利用履歴の評価値を加算したものであるため、コンテンツ「News2」の評価値は9/20になる。   “News2” has been browsed twice. When “News2” is browsed, it can be seen that this content was at the location of layout IDs “lay1” and “lay2”. The layout evaluation value corresponding to the layout ID “lay2” is “4” from the example shown in FIG. When the evaluation value of the content usage history is calculated by the reciprocal of the layout evaluation value, the evaluation values of the content usage history are calculated as 1/5 and 1/4, respectively. Since the evaluation value of the content is obtained by adding the evaluation value of the usage history of the content, the evaluation value of the content “News2” is 9/20.

同様に、「News7」のコンテンツの利用履歴の評価値は1/2と算出され、これがコンテンツ「News7」の評価値になる。以上の計算式を図14に示す。   Similarly, the evaluation value of the usage history of the content “News7” is calculated as ½, and this becomes the evaluation value of the content “News7”. The above calculation formula is shown in FIG.

コンテンツ評価値算出手段104は、以上の結果をもとに、コンテンツ評価値の高い順にコンテンツを並び替える。本実施例では、「News7」、「News2」、「News1」の順にコンテンツの評価値が高いため、コンテンツ評価値算出手段104はこの順に情報を提供する。コンテンツ評価値算出手段104は、コンテンツインデックス300より、コンテンツIDに対応するタイトルと、記事と、更新日時とを読み取り、利用者Cの携帯電話機に送信する。この結果、利用者Cの携帯電話機には、図15に示すように、各コンテンツIDに対応して「大地震」、「銀行強盗」、「電撃結婚」の順にニュースを表示する。   The content evaluation value calculation unit 104 rearranges the contents in descending order of the content evaluation value based on the above result. In this embodiment, since the content evaluation values are higher in the order of “News7”, “News2”, and “News1”, the content evaluation value calculation unit 104 provides information in this order. The content evaluation value calculation means 104 reads the title corresponding to the content ID, the article, and the update date / time from the content index 300 and transmits them to the mobile phone of the user C. As a result, as shown in FIG. 15, news is displayed on the mobile phone of user C in the order of “Great Earthquake”, “Bank Robbery”, and “Dengeki Marriage” corresponding to each content ID.

この実施例に示すように、見つけにくい場所でも注目されるニュースは高い評価値を集めることになり、レイアウト(この実施例では表示する順番)に左右されうる評価の不公平を緩和し、公平性を保ってコンテンツを評価できる。   As shown in this example, news that attracts attention even in difficult-to-find places will collect high evaluation values, alleviating the unfairness of evaluation that may be influenced by the layout (in this example, the order of display), and impartiality Can be used to evaluate content.

実施形態3.
図16は、本発明による情報評価システムの第3の実施形態を示すブロック図である。なお、第1の実施形態と同様の構成については、図1と同一の符号を付し、説明を省略する。本発明による情報評価システムは、図1に示す構成に加え、スコアリングエンジン400を備えている点で、第1の実施形態と異なる。また、コンテンツ評価装置100が図1に示す構成に加え、コンテンツ評価履歴記憶手段106と、スコアリングエンジン評価値算出手段107と、スコアリングエンジン評価値記憶手段108を備えている点で、第1の実施形態と異なる。
Embodiment 3. FIG.
FIG. 16 is a block diagram showing a third embodiment of the information evaluation system according to the present invention. In addition, about the structure similar to 1st Embodiment, the code | symbol same as FIG. 1 is attached | subjected and description is abbreviate | omitted. The information evaluation system according to the present invention is different from the first embodiment in that it includes a scoring engine 400 in addition to the configuration shown in FIG. In addition to the configuration shown in FIG. 1, the content evaluation device 100 includes a content evaluation history storage unit 106, a scoring engine evaluation value calculation unit 107, and a scoring engine evaluation value storage unit 108. Different from the embodiment.

また、コンテンツ評価値算出手段104’は、レイアウト評価値記憶手段103からレイアウト評価値を読み取ってコンテンツ評価値を算出するのではなく、スコアリングエンジン評価値記憶手段108から、スコアリングエンジン評価値を読み取ってコンテンツ評価値を算出する点で、第1の実施形態のコンテンツ評価値算出手段104と異なる。   Further, the content evaluation value calculation unit 104 ′ does not read the layout evaluation value from the layout evaluation value storage unit 103 and calculates the content evaluation value, but the scoring engine evaluation value storage unit 108 obtains the scoring engine evaluation value. It differs from the content evaluation value calculation means 104 of 1st Embodiment by the point which reads and calculates a content evaluation value.

スコアリングエンジン評価値とは、スコアリングエンジンの評価したコンテンツの評価値がどの程度信頼性が高いかを数値化したものである。スコアリングエンジンによるコンテンツの評価方法(評価値の算出方法)は、各スコアリングエンジンによって異なるため、同一のコンテンツに対する評価値であっても、スコアリングエンジンによって、その値は異なる。   The scoring engine evaluation value is a numerical value indicating how reliable the evaluation value of the content evaluated by the scoring engine is. Since the content evaluation method (evaluation value calculation method) by the scoring engine differs depending on each scoring engine, even if the evaluation value is for the same content, the value differs depending on the scoring engine.

見つけにくいレイアウトに配備されたコンテンツであっても、そのコンテンツの評価値を高く算出するスコアリングエンジンは、コンテンツのレイアウト(位置、大きさ、順序など)に左右されることなくコンテンツを評価していると判断できる。よって、そのような評価をしているスコアリングエンジンは、他のスコアリングエンジンよりも相対的に信頼性が高いと判断できる。   Even if the content is deployed in difficult-to-find layouts, the scoring engine that calculates the high evaluation value of the content evaluates the content regardless of the content layout (position, size, order, etc.). Can be judged. Therefore, it can be determined that the scoring engine performing such evaluation is relatively more reliable than the other scoring engines.

本実施形態では、上記考え方をもとに、スコアリングエンジン評価値を算出する。そして、スコアリングエンジン評価値が高いスコアリングエンジンが算出したコンテンツの評価値を、より信頼性の高いコンテンツ評価値として利用する方法について説明する。以下、コンテンツ評価値算出手段104’が算出する評価値と、スコアリングエンジン400が算出した評価値とを区別するため、スコアリングエンジン400が算出した評価値をスコアと記載する。   In the present embodiment, a scoring engine evaluation value is calculated based on the above concept. A method of using the content evaluation value calculated by the scoring engine having a high scoring engine evaluation value as a more reliable content evaluation value will be described. Hereinafter, in order to distinguish the evaluation value calculated by the content evaluation value calculation unit 104 ′ from the evaluation value calculated by the scoring engine 400, the evaluation value calculated by the scoring engine 400 is referred to as a score.

スコアリングエンジン400は、コンテンツ評価値算出手段104’から、コンテンツ評価要求を受信すると、コンテンツ評価要求に含まれるコンテンツ評価条件に応じて、コンテンツ評価条件に適合する各コンテンツの内容と、そのコンテンツのスコアのリストを、コンテンツ評価値算出手段104’に送信する。図9に示す例では、1つのスコアリングエンジン400を記載しているが、スコアリングエンジン400は1つに限らず、複数存在してもよい。また、スコアリングエンジン400は、既存のスコアリングエンジンであってもよい。   When the content evaluation request is received from the content evaluation value calculation unit 104 ′, the scoring engine 400, according to the content evaluation condition included in the content evaluation request, the content of each content that meets the content evaluation condition, The list of scores is transmitted to the content evaluation value calculation means 104 ′. In the example shown in FIG. 9, one scoring engine 400 is described, but the number of scoring engines 400 is not limited to one, and a plurality of scoring engines 400 may exist. The scoring engine 400 may be an existing scoring engine.

コンテンツ評価履歴記憶手段106は、スコアリングエンジン400から受信したコンテンツの内容と、そのコンテンツのスコアのリストを記憶する記憶装置である。図17は、コンテンツ評価履歴記憶手段106に記憶されたコンテンツのスコアの例を示す説明図である。図17に示す例では、コンテンツ評価履歴記憶手段106は、スコアリングエンジンを識別するスコアリングエンジンIDと、コンテンツIDと、スコアリングエンジン400が算出したコンテンツのスコアをもとに、本実施形態で利用するために変換したスコアを示す算出スコアとを含む。   The content evaluation history storage unit 106 is a storage device that stores the content content received from the scoring engine 400 and a list of the content scores. FIG. 17 is an explanatory diagram illustrating an example of content scores stored in the content evaluation history storage unit 106. In the example shown in FIG. 17, the content evaluation history storage unit 106 uses the scoring engine ID for identifying the scoring engine, the content ID, and the content score calculated by the scoring engine 400 in this embodiment. And a calculated score indicating the score converted for use.

コンテンツ評価履歴記憶手段106には、コンテンツ評価値算出手段104’が、スコアリングエンジン400から受信したコンテンツのスコアが登録される。   In the content evaluation history storage unit 106, the score of the content received by the content evaluation value calculation unit 104 'from the scoring engine 400 is registered.

また、コンテンツ評価履歴記憶手段106は、スコアリングエンジン400からコンテンツのスコアのリストを受信したときのセッションを識別するセッションIDを含んでいてもよい。スコアリングエンジンによっては、同じコンテンツに対するスコアが、コンテンツを利用する利用者からの条件(クエリ)や、時間などで変動する場合があるため、同一セッション内のコンテンツ評価であるか識別するために、セッションIDを含む方がより好ましい。   Further, the content evaluation history storage unit 106 may include a session ID for identifying a session when a list of content scores is received from the scoring engine 400. Depending on the scoring engine, the score for the same content may vary depending on the conditions (query) from users who use the content, time, etc., so in order to identify whether it is content evaluation within the same session, It is more preferable to include a session ID.

スコアリングエンジンがコンテンツの評価を行う場合、その評価値の設定方法はスコアリングエンジンに依存する。例えば、スコアリングエンジンY1とスコアリングエンジンY2の2つが存在する場合を考える。それぞれのスコアリングエンジンで評価するコンテンツのスコアの範囲が、例えば、スコアリングエンジンY1は0〜1の範囲、スコアリングエンジンY2は0〜100で表わしている場合、それぞれのコンテンツのスコアを使用した場合、同一の基準で判断することが出来ない。そのため、各スコアリングエンジンで算出したスコアを同一の基準に変換することで、統一した評価を行うことができる。   When the scoring engine evaluates content, the evaluation value setting method depends on the scoring engine. For example, consider a case where there are two scoring engines Y1 and scoring engine Y2. When the range of the score of the content evaluated by each scoring engine is represented by, for example, a range of 0 to 1 for the scoring engine Y1 and 0 to 100 for the scoring engine Y2, the score of each content was used. In this case, it cannot be judged by the same standard. Therefore, unified evaluation can be performed by converting the score calculated by each scoring engine into the same standard.

スコアの変換方法は、例えば、各スコアリングエンジンの評価の範囲をもとに正規化することによって行ってもよい。例えば、本実施形態では、コンテンツのスコアを0〜1の範囲で表現する場合を考える。例えば、スコアリングエンジンY1がコンテンツのスコアを0〜1の範囲で算出している場合であれば、コンテンツ評価履歴記憶手段106には、コンテンツ評価装置100が受信したスコアをそのまま登録すればよい。一方、スコアリングエンジンY2がコンテンツのスコアを0〜100の範囲で算出している場合であれば、コンテンツ評価装置100が受信したスコアの最大値(本例では「100」)で除算することによって、同一の基準に変換すればよい。   The score conversion method may be performed, for example, by normalizing based on the evaluation range of each scoring engine. For example, in the present embodiment, a case where the content score is expressed in a range of 0 to 1 is considered. For example, if the scoring engine Y1 calculates the content score in the range of 0 to 1, the score received by the content evaluation device 100 may be registered in the content evaluation history storage unit 106 as it is. On the other hand, if the scoring engine Y2 calculates the content score in the range of 0 to 100, the content evaluation device 100 divides by the maximum score value (“100” in this example) received. It is sufficient to convert to the same standard.

図17に示す例で具体的に説明する。コンテンツ評価値算出手段104’は、スコアリングエンジンY1およびスコアリングエンジンY2に、それぞれコンテンツのスコアのリストを要求する。このとき、コンテンツ評価値算出手段104’が各スコアリングエンジンに1回目の要求をすることを、セッションID「S1」で表わす。コンテンツ評価値算出手段104’は、スコアリングエンジンY1からコンテンツID「http://aaa.com」、「http://bbb.com」で示すコンテンツの算出スコアを受信し、受信した算出スコアを変換した結果がそれぞれ「0.5」、「0.1」であることを示す。同様に、コンテンツ評価値算出手段104’は、スコアリングエンジンY2からコンテンツID「http://aaa.com」、「http://bbb.com」で示すコンテンツの算出スコアを受信し、受信した算出スコアを変換した結果がそれぞれ「0.4」、「0.3」であることを示す。   This will be specifically described with reference to an example shown in FIG. The content evaluation value calculation unit 104 'requests the scoring engine Y1 and the scoring engine Y2 for a list of content scores. At this time, the session ID “S1” indicates that the content evaluation value calculation unit 104 ′ makes a first request to each scoring engine. The content evaluation value calculation means 104 ′ receives the content calculation scores indicated by the content IDs “http://aaa.com” and “http://bbb.com” from the scoring engine Y1, and uses the received calculation scores. The converted results are “0.5” and “0.1”, respectively. Similarly, the content evaluation value calculation unit 104 ′ receives the content calculation score indicated by the content IDs “http://aaa.com” and “http://bbb.com” from the scoring engine Y2, and has received it. It shows that the result of converting the calculated score is “0.4” and “0.3”, respectively.

コンテンツ評価値算出手段104’が、別のタイミングで各スコアリングエンジンに2回目の要求をすることを、セッションID「S2」で表わす。登録の詳細は1回目と同様である。   The session ID “S2” indicates that the content evaluation value calculation unit 104 ′ makes a second request to each scoring engine at another timing. The details of registration are the same as the first time.

スコアリングエンジン評価値算出手段107は、各スコアリングエンジンの評価値を算出する。スコアリングエンジンの評価値については、本実施形態の最初で説明したとおりである。   The scoring engine evaluation value calculation unit 107 calculates the evaluation value of each scoring engine. The evaluation value of the scoring engine is as described at the beginning of this embodiment.

スコアリングエンジン評価値記憶手段108は、スコアリングエンジン評価値算出手段107が算出したスコアリングエンジン評価値を記憶する記憶装置である。   The scoring engine evaluation value storage unit 108 is a storage device that stores the scoring engine evaluation value calculated by the scoring engine evaluation value calculation unit 107.

レイアウト評価値登録手段102、コンテンツ評価値算出手段104’、スコアリングエンジン評価値算出手段107、および、利用端末200から受信したコンテンツ利用履歴を、コンテンツ利用履歴記憶手段101へ登録する手段(図示せず)は、例えば、情報評価プログラムに従って動作するコンテンツ評価装置100のCPUによって実現される。例えば、第1の実施形態で説明したように、CPUがプログラムを読み込み、プログラムに従って、レイアウト評価値登録手段102、コンテンツ評価値算出手段104’、スコアリングエンジン評価値算出手段107等としての動作を行ってもよい。   Layout evaluation value registration means 102, content evaluation value calculation means 104 ′, scoring engine evaluation value calculation means 107, and means for registering the content usage history received from the usage terminal 200 in the content usage history storage means 101 (not shown) Is realized by the CPU of the content evaluation apparatus 100 that operates according to the information evaluation program, for example. For example, as described in the first embodiment, the CPU reads a program and performs operations as the layout evaluation value registration unit 102, the content evaluation value calculation unit 104 ′, the scoring engine evaluation value calculation unit 107, and the like according to the program. You may go.

次に、動作について説明する。
コンテンツの利用履歴を、コンテンツ利用履歴記憶手段101に登録する処理(ステップS11〜S12)については、第1の実施形態と同様である。
Next, the operation will be described.
The process of registering the content usage history in the content usage history storage unit 101 (steps S11 to S12) is the same as in the first embodiment.

図18は、スコアリングエンジン評価値算出手段107がスコアリングエンジン評価値を算出する処理の例を示すフローチャートである。   FIG. 18 is a flowchart illustrating an example of processing in which the scoring engine evaluation value calculation unit 107 calculates a scoring engine evaluation value.

スコアリングエンジン評価値算出手段107は、コンテンツ利用履歴記憶手段101より、コンテンツの全利用履歴を読み取る。このとき、コンテンツの利用履歴には、コンテンツの識別情報であるコンテンツIDと、コンテンツのレイアウトの識別情報であるレイアウトIDと、コンテンツ評価履歴記憶手段106のコンテンツ評価履歴と、コンテンツ利用履歴記憶手段101のコンテンツ利用履歴とを紐づけるため、同一セッション内のコンテンツ評価であるか識別するためのセッションIDとを含む(ステップS51)。セッションIDは、例えば、図2の例に示すコンテンツ利用履歴をコンテンツ利用履歴記憶手段101に記憶する際、各履歴にセッションIDを追加して記憶すればよい。スコアリングエンジン評価値算出手段107は、読み取った各利用履歴のコンテンツに対するスコアリングエンジンの算出スコアを、コンテンツ評価履歴記憶手段106から読み取る(ステップS52)。また、スコアリングエンジン評価値算出手段107は、読み取った各利用履歴のレイアウトIDに対応するレイアウト評価値をレイアウト評価値記憶手段103から読み取る(ステップS53)。   The scoring engine evaluation value calculation unit 107 reads the entire usage history of content from the content usage history storage unit 101. At this time, the content usage history includes a content ID that is content identification information, a layout ID that is content layout identification information, a content evaluation history of the content evaluation history storage unit 106, and a content usage history storage unit 101. Session ID for identifying whether the content evaluation is in the same session (step S51). For example, when the content usage history shown in the example of FIG. 2 is stored in the content usage history storage unit 101, the session ID may be stored by adding the session ID to each history. The scoring engine evaluation value calculation unit 107 reads the score calculated by the scoring engine for the content of each usage history read from the content evaluation history storage unit 106 (step S52). The scoring engine evaluation value calculation unit 107 reads the layout evaluation value corresponding to the read layout ID of each usage history from the layout evaluation value storage unit 103 (step S53).

スコアリングエンジン評価値算出手段107は、読み取った各利用履歴に対する各スコアリングエンジンの算出スコアと、レイアウト評価値とを用いて、見つけやすいレイアウトにおける利用ほど、1利用あたりの評価値を低く、逆に見つけにくいレイアウトにおける利用ほど1利用あたりの評価値を高くするよう、各スコアリングエンジンの評価値を算出する(ステップS54)。   The scoring engine evaluation value calculation means 107 uses the calculation score of each scoring engine for each read usage history and the layout evaluation value, and the lower the evaluation value per use is for the easier use in the layout, the reverse The evaluation value of each scoring engine is calculated so that the evaluation value per use becomes higher for the use in the layout that is difficult to find (step S54).

すなわち、スコアリングエンジンの評価値を算出するにあたり、コンテンツの1利用履歴あたりのスコアリングエンジン評価値を算出し、各利用履歴の評価値の合計を計算することで、スコアリングエンジンの評価値を算出する。コンテンツの見つけやすさは利用履歴ごとに異なるが、その見つけやすさは各利用履歴のレイアウト識別子に対応するレイアウト評価値を、レイアウト評価値記憶手段103から読み取ることで判断できる。見つけにくい位置にあるコンテンツであっても、コンテンツ評価値を高く算出しているスコアリングエンジンは、信頼性が高いスコアリングエンジンと判断し、その利用履歴のスコアリングエンジン評価値を相対的に高く算出する。   That is, in calculating the scoring engine evaluation value, the scoring engine evaluation value per usage history of the content is calculated, and the sum of the evaluation values of each usage history is calculated. calculate. The ease of finding the content differs for each usage history, but the ease of finding the content can be determined by reading the layout evaluation value corresponding to the layout identifier of each usage history from the layout evaluation value storage means 103. Even for content that is difficult to find, scoring engines that calculate high content evaluation values are judged to be highly reliable scoring engines, and the scoring engine evaluation values of their usage history are relatively high. calculate.

この方法により、各利用履歴に対してスコアリングエンジン評価値を算出し、全利用履歴のスコアリングエンジン評価値の合計値を計算して、スコアリングエンジンの評価値とする。各スコアリングエンジンの評価値は、例えば、以下のように算出することができる。   By this method, a scoring engine evaluation value is calculated for each usage history, and a total value of scoring engine evaluation values of all usage histories is calculated as an evaluation value of the scoring engine. The evaluation value of each scoring engine can be calculated as follows, for example.

スコアリングエンジンが複数存在する場合、任意のスコアリングエンジンをYとする。また、コンテンツ利用履歴記憶手段101に含まれる利用履歴の件数をnとする。コンテンツ利用履歴記憶手段101に含まれる利用履歴をHx(x=0・・・n)としたとき、各利用履歴Hxが示すコンテンツに対し、スコアリングエンジンYがそのコンテンツに対して算出したスコアをSx(y)とする。また、各利用履歴Hxが示すコンテンツのレイアウト識別子に対するレイアウト評価値をLxとする。また、各利用履歴Hxに対して、全スコアリングエンジンが算出したスコアの合計をSx(all)とする。   If there are a plurality of scoring engines, let Y be any scoring engine. The number of usage histories included in the content usage history storage unit 101 is n. When the usage history included in the content usage history storage unit 101 is Hx (x = 0... N), the score calculated by the scoring engine Y for the content indicated by each usage history Hx is used. Let Sx (y). The layout evaluation value for the layout identifier of the content indicated by each usage history Hx is Lx. For each usage history Hx, the sum of the scores calculated by all scoring engines is Sx (all).

スコアリングエンジンYが算出したスコアSx(y)を、スコアリングエンジン全ての合計スコアSx(all)で割ったものが、全スコアリングエンジンが算出したスコアの合計うち、スコアリングエンジンYが算出したスコアの割合になる。この割合に対して、レイアウト評価値の逆数を乗じたものを各利用履歴に対するスコアリングエンジンYの評価値とし、スコアリングエンジンの評価値Syを、利用履歴ごとに算出したスコアリングエンジンの評価値の合計としてもよい。この算出の方法は、(式3)のように表すことができる。   The score Sx (y) calculated by the scoring engine Y divided by the total score Sx (all) of all the scoring engines is calculated by the scoring engine Y out of the total scores calculated by all the scoring engines. Become a percentage of the score. A value obtained by multiplying the ratio by the reciprocal of the layout evaluation value is used as an evaluation value of the scoring engine Y for each usage history, and the scoring engine evaluation value Sy is calculated for each usage history. It is good also as the sum of. This calculation method can be expressed as (Equation 3).

Figure 2010039517
Figure 2010039517

スコアリングエンジン評価値算出手段107は、コンテンツを利用する利用者がコンテンツを利用する毎にスコアリングエンジン評価値をリアルタイムに算出してもよい。あるいは、スコアリングエンジン評価値算出手段107はスコアリングエンジン評価値を定期的に算出してもよい。あるいは、スコアリングエンジン評価値算出手段107はスコアリングエンジンの評価値を利用者ごとに算出してもよい。   The scoring engine evaluation value calculation means 107 may calculate the scoring engine evaluation value in real time every time the user who uses the content uses the content. Alternatively, the scoring engine evaluation value calculation unit 107 may periodically calculate the scoring engine evaluation value. Or the scoring engine evaluation value calculation means 107 may calculate the evaluation value of a scoring engine for every user.

本実施形態では、スコアリングエンジン評価値を、コンテンツ評価値を算出する際の各スコアリングエンジンの重みとして利用することができる。   In the present embodiment, the scoring engine evaluation value can be used as the weight of each scoring engine when calculating the content evaluation value.

スコアリングエンジン評価値算出手段107は、全てのスコアリングエンジンの評価値を算出するまで、ステップS52〜ステップS54の処理を繰り返し、スコアリングエンジン評価値算出手段107は、全てのスコアリングエンジンの評価値の算出が完了すると処理を終了する(ステップS55)。   The scoring engine evaluation value calculation unit 107 repeats the processing of step S52 to step S54 until the evaluation values of all scoring engines are calculated, and the scoring engine evaluation value calculation unit 107 evaluates all scoring engines. When the calculation of the value is completed, the process is terminated (step S55).

本実施形態では、スコアリングエンジン評価値算出手段107が、スコアリングエンジンが算出したコンテンツのスコアをコンテンツ評価履歴記憶手段106から読み取って、スコアリングエンジンの評価値を算出する方法について説明しているが、スコアリングエンジンの評価値の算出方法はこの方法に限定されない。   In the present embodiment, a method is described in which the scoring engine evaluation value calculation unit 107 reads the content score calculated by the scoring engine from the content evaluation history storage unit 106 and calculates the scoring engine evaluation value. However, the method of calculating the scoring engine evaluation value is not limited to this method.

例えば、コンテンツ評価値算出手段104’は、スコアリングエンジン400から受信したコンテンツのスコアを、セッション期間中、一時的に記憶部(図示せず)に記憶しておき、コンテンツ利用履歴記憶手段101に記憶された同一セッション内におけるコンテンツ利用履歴と紐づけて、スコアリングエンジンの評価値を算出してもよい。このような場合、本システムにはコンテンツ評価履歴記憶手段106を備えていなくてもよい。   For example, the content evaluation value calculation unit 104 ′ temporarily stores the content score received from the scoring engine 400 in a storage unit (not shown) during the session period, and stores the content score in the content usage history storage unit 101. The evaluation value of the scoring engine may be calculated in association with the stored content usage history in the same session. In such a case, the system may not include the content evaluation history storage unit 106.

また、例えば、以下のような方法を用いてスコアリングエンジンの評価値を算出してもよい。   For example, the evaluation value of the scoring engine may be calculated using the following method.

まず、コンテンツ評価値算出手段104’は、各スコアリングエンジンが算出したコンテンツのスコア(以下、各算出スコアと記す。)をコンテンツ評価値とともに利用端末200に送信する。コンテンツ利用履歴送信手段201は、コンテンツ評価装置100にコンテンツの利用履歴を送信する際、そのコンテンツに対応する各算出スコアをあわせて送信する。コンテンツ評価装置100が利用端末からコンテンツの利用履歴を受信すると、コンテンツ利用履歴記憶手段101への登録手段(図示せず)は、利用端末200から受信した利用履歴をコンテンツ利用履歴記憶手段101に記憶させる。スコアリングエンジン評価値算出手段107は、利用履歴記憶手段101に記憶された各利用履歴と、レイアウト評価値記憶手段103とから、(式3)に示す方法によりスコアリングエンジン評価値を算出する。   First, the content evaluation value calculation unit 104 ′ transmits the content score calculated by each scoring engine (hereinafter, referred to as each calculation score) to the user terminal 200 together with the content evaluation value. When the content usage history transmission unit 201 transmits the content usage history to the content evaluation apparatus 100, the content usage history transmission unit 201 transmits the calculated scores corresponding to the content together. When the content evaluation apparatus 100 receives the content usage history from the usage terminal, the registration unit (not shown) in the content usage history storage unit 101 stores the usage history received from the usage terminal 200 in the content usage history storage unit 101. Let The scoring engine evaluation value calculation unit 107 calculates a scoring engine evaluation value from each usage history stored in the usage history storage unit 101 and the layout evaluation value storage unit 103 by the method shown in (Expression 3).

このような場合、コンテンツ評価履歴記憶手段106からスコアリングエンジンの算出スコアを読み取る必要がないため、本システムにはコンテンツ評価履歴記憶手段106を備えていなくてもよい。   In such a case, since it is not necessary to read the scoring engine calculation score from the content evaluation history storage unit 106, the content evaluation history storage unit 106 may not be provided in the present system.

なお、これらの方法は、コンテンツ評価値算出手段104’、スコアリングエンジン評価値算出手段107、および、利用端末200から受信したコンテンツの利用履歴をコンテンツ利用履歴記憶手段101へ登録する手段(図示せず)は、例えば、情報評価プログラムに従って動作するコンテンツ評価装置100のCPUによって実現される。例えば、第1の実施形態で説明したように、CPUがプログラムを読み込み、プログラムに従って、コンテンツ評価値算出手段104、スコアリングエンジン評価値算出手段107等としての動作を行ってもよい。   These methods are content evaluation value calculation means 104 ′, scoring engine evaluation value calculation means 107, and means for registering content usage history received from the usage terminal 200 in the content usage history storage means 101 (not shown). Is realized by the CPU of the content evaluation apparatus 100 that operates according to the information evaluation program, for example. For example, as described in the first embodiment, the CPU may read a program and perform operations as the content evaluation value calculation unit 104, the scoring engine evaluation value calculation unit 107, and the like according to the program.

図19は、コンテンツ評価値算出手段104’がコンテンツ評価値を算出する処理の例を示すフローチャートである。   FIG. 19 is a flowchart illustrating an example of processing in which the content evaluation value calculation unit 104 ′ calculates a content evaluation value.

コンテンツ評価値算出手段104’は、利用端末200のコンテンツ評価要求手段202からコンテンツ評価要求を受信する(ステップS61)。このときコンテンツ評価要求には、スコアリングエンジン400がコンテンツを評価するために必要なコンテンツ評価条件を受信する。コンテンツ評価値算出手段104’は、例えば、評価対象のコンテンツID、利用者IDを受信する。また、条件は1つに限らず、複数の条件を受信してもよい。   The content evaluation value calculation unit 104 'receives the content evaluation request from the content evaluation request unit 202 of the usage terminal 200 (step S61). At this time, the content evaluation request receives a content evaluation condition necessary for the scoring engine 400 to evaluate the content. The content evaluation value calculation unit 104 ′ receives, for example, the content ID and user ID to be evaluated. Further, the number of conditions is not limited to one, and a plurality of conditions may be received.

コンテンツ評価値算出手段104’は、利用端末200から受信したコンテンツの評価条件を、スコアリングエンジン400に送信する(ステップS62)。スコアリングエンジン400は、1つに限らず、複数存在してもよい。コンテンツ評価値算出手段104’は、スコアリングエンジン400から、コンテンツ評価条件に適合するコンテンツとコンテンツのスコアの組のリストを受信する(ステップS63)。コンテンツ評価値算出手段104’は、各コンテンツに対するスコアリングエンジンの算出スコアと、スコアリングエンジン評価値記憶手段108に記録されているスコアリングエンジンの評価値とを用いて、各コンテンツの評価値を算出する(ステップS64)。コンテンツ評価値の算出方法は、以下のような方法が考えられる。   The content evaluation value calculation unit 104 'transmits the content evaluation conditions received from the use terminal 200 to the scoring engine 400 (step S62). The scoring engine 400 is not limited to one, and a plurality of scoring engines 400 may exist. The content evaluation value calculation unit 104 'receives a list of content and content score pairs that meet the content evaluation condition from the scoring engine 400 (step S63). The content evaluation value calculation unit 104 ′ uses the scoring engine calculation score for each content and the scoring engine evaluation value recorded in the scoring engine evaluation value storage unit 108 to calculate the evaluation value of each content. Calculate (step S64). The following methods can be considered as the content evaluation value calculation method.

コンテンツ評価条件に該当するコンテンツ利用履歴リストの任意のコンテンツをCとし、スコアリングエンジンの数をmとする。また、コンテンツCの評価値をSc、スコアリングエンジンYのコンテンツCに対するスコアをSc(y)、スコアリングエンジンYの重みをWy、スコアリングエンジン評価値記憶手段108に記録されているスコアリングエンジンYの評価値Syとする。この時、スコアリングエンジンYの重みWyをスコアリングエンジンYのコンテンツCに対するスコアに乗じることにより、スコアリングエンジンYのコンテンツCに対する評価値を算出することができる。これを全てのスコアリングエンジンに対して実施して、各スコアリングエンジンのコンテンツCに対する評価値を算出し、これらの合計値をコンテンツCの評価値Scとしてもよい。この算出の方法は、(式4)のように表すことができる。   Arbitrary content in the content usage history list corresponding to the content evaluation condition is C, and the number of scoring engines is m. The scoring engine recorded in the scoring engine evaluation value storage means 108 is Sc (y), the scoring engine Y score is Sc (y), the scoring engine Y weight is Sc (y), and the scoring engine Y weight is Sc (y). The evaluation value Sy of Y is assumed. At this time, an evaluation value for the content C of the scoring engine Y can be calculated by multiplying the score for the content C of the scoring engine Y by the weight Wy of the scoring engine Y. This may be performed for all scoring engines, the evaluation value for the content C of each scoring engine may be calculated, and the sum of these may be used as the evaluation value Sc for the content C. This calculation method can be expressed as (Equation 4).

Figure 2010039517
Figure 2010039517

スコアリングエンジンYの重みWyとして、(式3)で算出したスコアリングエンジンの評価値Syを用いてもよい。この場合、(式4)は、以下の(式5)のように表すことができる。   As the weight Wy of the scoring engine Y, the scoring engine evaluation value Sy calculated by (Equation 3) may be used. In this case, (Formula 4) can be expressed as the following (Formula 5).

Figure 2010039517
Figure 2010039517

コンテンツ評価値算出手段104’はコンテンツ評価値を、コンテンツの評価要求を受信する毎にリアルタイムに算出してもよい。あるいは、コンテンツ評価装置100がコンテンツ評価値を記憶する記憶手段(図示せず)を備えている場合であれば、コンテンツ評価値算出手段104’はコンテンツ評価値を定期的に算出し、その記憶装置に保持しておいてもよい。あるいは、コンテンツ評価値算出手段104’はコンテンツ評価値を、コンテンツ別だけでなく利用者別に算出してもよい。   The content evaluation value calculation unit 104 ′ may calculate the content evaluation value in real time every time a content evaluation request is received. Alternatively, if the content evaluation device 100 includes storage means (not shown) for storing the content evaluation value, the content evaluation value calculation means 104 ′ periodically calculates the content evaluation value, and the storage device It may be held in Alternatively, the content evaluation value calculation unit 104 ′ may calculate the content evaluation value for each user as well as for each content.

コンテンツ評価値算出手段104’は、コンテンツ評価条件に一致するコンテンツ利用履歴リストに含まれる全コンテンツの評価値を算出するまで、ステップS64の処理を繰り返す。コンテンツ評価値算出手段104’が、全コンテンツの評価値の算出が完了すると(ステップS65)、コンテンツ評価値算出手段104’は、評価値を算出した各コンテンツのコンテンツIDに対応するコンテンツ情報を、コンテンツインデックス300より受信する(ステップS66)。コンテンツ情報の受信は任意であり、例えば利用端末200がコンテンツ情報を要求しない場合や、コンテンツインデックス300を備えていない場合であれば、コンテンツ評価値算出手段104’は、コンテンツインデックス300からコンテンツ情報を受信しなくてもよい。コンテンツ評価値算出手段104’は、算出したコンテンツの評価値、および、コンテンツ情報を受信した場合はコンテンツ情報を、要求元である利用端末200へ送信する(ステップS67)。   The content evaluation value calculation unit 104 ′ repeats the process of step S <b> 64 until the evaluation values of all the contents included in the content usage history list that matches the content evaluation conditions are calculated. When the content evaluation value calculation unit 104 ′ completes the calculation of the evaluation values for all the contents (step S65), the content evaluation value calculation unit 104 ′ determines the content information corresponding to the content ID of each content for which the evaluation value is calculated. Received from the content index 300 (step S66). The reception of the content information is arbitrary. For example, if the use terminal 200 does not request the content information or does not include the content index 300, the content evaluation value calculation unit 104 ′ obtains the content information from the content index 300. You do not have to receive it. The content evaluation value calculation unit 104 'transmits the calculated content evaluation value and the content information when the content information is received to the use terminal 200 that is the request source (step S67).

本発明によれば、スコアリングエンジン評価値算出手段107が、レイアウト評価値をもとにスコアリングエンジン400の評価を行い、スコアリングエンジン評価値算出手段107が、スコアリングエンジン評価値記憶手段108にスコアリングエンジン400の評価値を登録し、コンテンツ評価値算出手段104’がコンテンツ利用履歴記憶手段101からコンテンツの利用履歴を読み取り、スコアリングエンジンの評価値をもとにコンテンツ評価値を算出する。そのため、コンテンツの評価に応じた情報提供を実現しつつ、情報提供時のレイアウトによる評価の偏りを軽減することができる。   According to the present invention, the scoring engine evaluation value calculation unit 107 evaluates the scoring engine 400 based on the layout evaluation value, and the scoring engine evaluation value calculation unit 107 performs the scoring engine evaluation value storage unit 108. The content evaluation value calculation unit 104 ′ reads the content usage history from the content usage history storage unit 101, and calculates the content evaluation value based on the evaluation value of the scoring engine. . Therefore, it is possible to reduce the evaluation bias due to the layout at the time of providing information while realizing the provision of information according to the evaluation of the content.

図20は、本発明の情報評価装置の第1の概要を示すブロック図である。本発明による情報評価装置(例えば、コンテンツ評価装置100)は、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段81(例えば、コンテンツ利用履歴記憶手段101)と、コンテンツの評価を数値化したコンテンツ評価値を算出するコンテンツ評価値算出手段82(例えば、コンテンツ評価値算出手段104)と、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子(例えば、レイアウトID)とコンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段83(例えば、レイアウト評価値記憶手段103)とを備えている。   FIG. 20 is a block diagram showing a first outline of the information evaluation apparatus of the present invention. An information evaluation apparatus (for example, the content evaluation apparatus 100) according to the present invention includes a content usage history storage unit 81 (for example, a content usage history storage unit 101) that stores a content usage history, and a content evaluation that quantifies the content evaluation. Content evaluation value calculation means 82 for calculating a value (for example, content evaluation value calculation means 104), layout identifier (for example, layout ID) assigned according to the layout to which the content is output, and finding of the layout to which the content is output A layout evaluation value storage unit 83 (for example, a layout evaluation value storage unit 103) that stores the layout evaluation value in which the ease is digitized in association with each other is provided.

コンテンツ利用履歴記憶手段81は、利用されたコンテンツを識別するコンテンツ識別子と、コンテンツが出力されたレイアウトに応じたレイアウト識別子とを対応付けた利用履歴を記憶する。コンテンツ評価値算出手段82は、コンテンツ利用履歴記憶手段81に記憶された各利用履歴のレイアウト識別子に対応するレイアウト評価値をレイアウト評価値記憶手段83から読み取り、コンテンツ利用履歴のレイアウト評価値がコンテンツを見つけやすいことを示すほど、1利用履歴あたりのコンテンツ評価値を低くするようにコンテンツ評価値を算出する(例えば、(式1))。   The content usage history storage unit 81 stores a usage history in which a content identifier for identifying used content is associated with a layout identifier corresponding to the layout from which the content is output. The content evaluation value calculation unit 82 reads the layout evaluation value corresponding to the layout identifier of each usage history stored in the content usage history storage unit 81 from the layout evaluation value storage unit 83, and the layout evaluation value of the content usage history stores the content. The content evaluation value is calculated so as to decrease the content evaluation value per usage history as the information is easily found (for example, (Equation 1)).

そのような構成により、コンテンツの評価に応じた情報提供を実現しつつ、情報提供時のレイアウトによる評価の偏りを軽減することができる。   With such a configuration, it is possible to reduce the evaluation bias due to the layout at the time of information provision, while realizing the information provision according to the content evaluation.

また、コンテンツ評価値算出手段82は、各利用履歴のコンテンツ評価値をレイアウト評価値の逆数を用いて算出してもよい(例えば、(式1))。   Further, the content evaluation value calculation unit 82 may calculate the content evaluation value of each usage history using the reciprocal of the layout evaluation value (for example, (Equation 1)).

図21は、本発明の情報評価装置の第2の概要を示すブロック図である。本発明による情報評価装置(例えば、コンテンツ評価装置100)は、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段91(例えば、コンテンツ利用履歴記憶手段101)と、コンテンツの評価値を算出するスコアリングエンジンが評価した第1コンテンツ評価値を記憶するコンテンツ評価履歴記憶手段92(例えば、コンテンツ評価履歴記憶手段106)と、コンテンツの評価を数値化した第2コンテンツ評価値を算出するコンテンツ評価値算出手段93(例えば、コンテンツ評価値算出手段104’)と、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段94(例えば、レイアウト評価値記憶手段103)と、スコアリングエンジンの信頼性を数値化したスコアリングエンジン評価値を算出するスコアリングエンジン評価値算出手段95(例えば、スコアリングエンジン評価値算出手段107)と、スコアリングエンジン評価値算出手段95が算出したスコアリングエンジン評価値を記憶するスコアリングエンジン評価値記憶手段96(例えば、スコアリングエンジン評価値記憶手段108)とを備えている。   FIG. 21 is a block diagram showing a second outline of the information evaluation apparatus of the present invention. An information evaluation apparatus (for example, the content evaluation apparatus 100) according to the present invention includes a content usage history storage unit 91 (for example, a content usage history storage unit 101) that stores a usage history of content, and a scoring that calculates an evaluation value of the content. Content evaluation history storage unit 92 (for example, content evaluation history storage unit 106) that stores the first content evaluation value evaluated by the engine, and content evaluation value calculation unit that calculates the second content evaluation value obtained by quantifying the content evaluation 93 (for example, content evaluation value calculation means 104 ′), a layout identifier assigned according to the layout in which the content is output, and a layout evaluation value in which the ease of finding the layout in which the content is output are quantified are associated with each other Layout evaluation value storage means 4 (for example, layout evaluation value storage unit 103) and scoring engine evaluation value calculation unit 95 (for example, scoring engine evaluation value calculation unit 107) that calculates a scoring engine evaluation value obtained by quantifying the reliability of the scoring engine. And scoring engine evaluation value storage means 96 (for example, scoring engine evaluation value storage means 108) for storing the scoring engine evaluation value calculated by the scoring engine evaluation value calculation means 95.

コンテンツ利用履歴記憶手段91は、利用されたコンテンツを識別するコンテンツ識別子と、コンテンツが出力されたレイアウトに応じたレイアウト識別子とを対応付けた利用履歴を記憶する。   The content usage history storage unit 91 stores a usage history in which a content identifier for identifying used content is associated with a layout identifier corresponding to the layout from which the content is output.

スコアリングエンジン評価値算出手段95は、コンテンツ利用履歴記憶手段91に記憶された利用履歴のレイアウト識別子に対応する、レイアウト評価値記憶手段94に記憶されたレイアウト評価値がコンテンツを見つけやすいことを示すほど、コンテンツの第1コンテンツ評価値を低く算出するスコアリングエンジンに対し、スコアリングエンジンのスコアリングエンジン評価値を高く計算するスコアリングエンジン評価値計算手段951と、スコアリングエンジン評価値を、スコアリングエンジン評価値記憶手段96に登録するスコアリングエンジン評価値登録手段952とを備えている。   The scoring engine evaluation value calculation unit 95 indicates that the layout evaluation value stored in the layout evaluation value storage unit 94 corresponding to the layout identifier of the usage history stored in the content usage history storage unit 91 is easy to find the content. The scoring engine evaluation value calculation unit 951 for calculating the scoring engine evaluation value of the scoring engine higher than the scoring engine for calculating the first content evaluation value of the content lower, and the scoring engine evaluation value Scoring engine evaluation value registration means 952 registered in the ring engine evaluation value storage means 96.

コンテンツ評価値算出手段93は、スコアリングエンジンから第1コンテンツ評価値を受信して、第1コンテンツ評価値をコンテンツ評価履歴記憶手段92に登録する第1コンテンツ評価値登録手段931と、スコアリングエンジンが算出した第1コンテンツ評価値と、スコアリングエンジン評価値記憶手段96に記憶されたスコアリングエンジン評価値とから、第2コンテンツ評価値を算出する第2コンテンツ評価値算出手段932とを備えている。   The content evaluation value calculating unit 93 receives the first content evaluation value from the scoring engine, and registers the first content evaluation value in the content evaluation history storage unit 92. The scoring engine Is provided with second content evaluation value calculation means 932 for calculating a second content evaluation value from the first content evaluation value calculated by the above and the scoring engine evaluation value stored in the scoring engine evaluation value storage means 96. Yes.

そのような構成により、コンテンツの評価に応じた情報提供を実現しつつ、情報提供時のレイアウトによる評価の偏りを軽減することができる。   With such a configuration, it is possible to reduce the evaluation bias due to the layout at the time of information provision, while realizing the information provision according to the content evaluation.

スコアリングエンジン評価値計算手段951は、コンテンツ利用履歴記憶手段91に記憶された1利用履歴ごとに、利用履歴のコンテンツに対応するレイアウト評価値の逆数を、コンテンツ評価履歴記憶手段92に記憶された、スコアリングエンジンが算出したコンテンツに対応する第1コンテンツ評価値に乗じて、1利用履歴あたりのスコアリングエンジン評価値を算出し、1利用履歴あたりのスコアリングエンジン評価値をスコアリングエンジンごとに集計してスコアリングエンジン評価値を計算してもよい(例えば、(式3))。   The scoring engine evaluation value calculation unit 951 stores the reciprocal of the layout evaluation value corresponding to the content of the usage history in the content evaluation history storage unit 92 for each usage history stored in the content usage history storage unit 91. The scoring engine evaluation value per usage history is calculated by multiplying the first content evaluation value corresponding to the content calculated by the scoring engine, and the scoring engine evaluation value per usage history is calculated for each scoring engine. The scoring engine evaluation value may be calculated by aggregation (for example, (Equation 3)).

第1コンテンツ評価値登録手段931は、複数のスコアリングエンジンから第1コンテンツ評価値を受信し、第1コンテンツ評価値を、各スコアリングエンジンの第1コンテンツ評価値の範囲に基づいて正規化し、正規化した第1コンテンツ評価値をコンテンツ評価履歴記憶手段92に登録してもよい。   The first content evaluation value registration unit 931 receives the first content evaluation value from the plurality of scoring engines, normalizes the first content evaluation value based on the range of the first content evaluation value of each scoring engine, The normalized first content evaluation value may be registered in the content evaluation history storage unit 92.

また、第2の実施形態には、レイアウト評価値を算出するレイアウト評価値算出手段(例えば、レイアウト評価値算出手段105)を備え、レイアウト評価値算出手段は、コンテンツ利用履歴記憶手段81、あるいは、コンテンツ利用履歴記憶手段91に記憶されたコンテンツの利用履歴に含まれるレイアウト識別子の数が多いほど、レイアウト評価値を高く算出(例えば、(式2))して、レイアウト評価値記憶手段83、あるいは、レイアウト評価値記憶手段94に登録する構成が開示されている。   The second embodiment further includes a layout evaluation value calculation unit (for example, a layout evaluation value calculation unit 105) that calculates a layout evaluation value, and the layout evaluation value calculation unit includes the content use history storage unit 81 or As the number of layout identifiers included in the content usage history stored in the content usage history storage unit 91 increases, the layout evaluation value is calculated higher (for example, (Equation 2)) and the layout evaluation value storage unit 83 or A configuration registered in the layout evaluation value storage means 94 is disclosed.

レイアウト評価値算出手段は、コンテンツ利用履歴記憶手段81、あるいは、コンテンツ利用履歴記憶手段91に記憶されたコンテンツの利用履歴に含まれるレイアウト識別子の数を、コンテンツ利用履歴記憶手段81、あるいは、コンテンツ利用履歴記憶手段91に記憶されたコンテンツの全利用履歴数で割ることにより、レイアウト評価値を算出してもよい。   The layout evaluation value calculation unit calculates the number of layout identifiers included in the content usage history stored in the content usage history storage unit 81 or the content usage history storage unit 91, and the content usage history storage unit 81 or content usage. The layout evaluation value may be calculated by dividing the total usage history number of contents stored in the history storage unit 91.

図22は、本発明の情報評価システムの第1の概要を示すブロック図である。本発明による情報評価システムは、コンテンツを利用する利用端末70(例えば、利用端末200)と、利用端末70に、コンテンツの評価を数値化したコンテンツ評価値を送信する情報評価装置80’(例えば、コンテンツ評価装置100)とを備えている。   FIG. 22 is a block diagram showing a first outline of the information evaluation system of the present invention. The information evaluation system according to the present invention includes a use terminal 70 (for example, use terminal 200) that uses content, and an information evaluation device 80 ′ (for example, that transmits a content evaluation value obtained by quantifying the content evaluation to the use terminal 70). Content evaluation apparatus 100).

利用端末70は、情報評価装置80’に、評価するコンテンツの条件を送信することにより、条件に応じたコンテンツ評価値を情報評価装置80’に要求するコンテンツ評価要求手段71(例えば、コンテンツ評価要求手段202)を備えている。   The use terminal 70 transmits a content condition to be evaluated to the information evaluation device 80 ′, thereby requesting a content evaluation value corresponding to the condition from the information evaluation device 80 ′ (for example, a content evaluation request). Means 202).

情報評価装置80’は、図20に示す情報評価装置80の構成に加え、コンテンツ評価値を、利用端末70に送信するコンテンツ評価値送信手段84(例えば、コンテンツ評価値算出手段104)を備えている。なお、図20に示す情報評価装置80と同様の構成については、図20と同一の符号を付し、説明を省略する。   In addition to the configuration of the information evaluation device 80 shown in FIG. 20, the information evaluation device 80 ′ includes content evaluation value transmission means 84 (for example, content evaluation value calculation means 104) that transmits a content evaluation value to the use terminal 70. Yes. In addition, about the structure similar to the information evaluation apparatus 80 shown in FIG. 20, the code | symbol same as FIG. 20 is attached | subjected and description is abbreviate | omitted.

図23は、本発明の情報評価システムの第2の概要を示すブロック図である。本発明による情報評価システムは、図22に示す情報評価装置80’の代わりに図23に示す情報評価装置90’を備えていてもよい。   FIG. 23 is a block diagram showing a second outline of the information evaluation system of the present invention. The information evaluation system according to the present invention may include an information evaluation device 90 'shown in FIG. 23 instead of the information evaluation device 80' shown in FIG.

情報評価装置90’は、図21に示す情報評価装置90の構成に加え、コンテンツ評価値を、利用端末70に送信するコンテンツ評価値送信手段97(例えば、コンテンツ評価値算出手段104)を備えている。なお、図21に示す情報評価装置90と同様の構成については、図21と同一の符号を付し、説明を省略する。   In addition to the configuration of the information evaluation device 90 shown in FIG. 21, the information evaluation device 90 ′ includes a content evaluation value transmission unit 97 (for example, a content evaluation value calculation unit 104) that transmits a content evaluation value to the use terminal 70. Yes. In addition, about the structure similar to the information evaluation apparatus 90 shown in FIG. 21, the code | symbol same as FIG. 21 is attached | subjected and description is abbreviate | omitted.

そのような構成により、コンテンツの評価に応じた情報提供を実現しつつ、情報提供時のレイアウトによる評価の偏りを軽減することができる。   With such a configuration, it is possible to reduce the evaluation bias due to the layout at the time of information provision, while realizing the information provision according to the content evaluation.

また、上記の実施形態には、利用端末70がコンテンツの利用履歴を情報評価装置80’に送信するコンテンツ利用履歴送信手段(例えば、コンテンツ利用履歴送信手段201)を備え、情報評価装置80’が、利用端末70からコンテンツの利用履歴を受信したときに、コンテンツ利用履歴記憶手段81(例えば、コンテンツ利用履歴記憶手段101)にコンテンツの利用履歴を登録する利用履歴登録手段(例えば、コンテンツ利用履歴記憶手段101への登録手段)を備えた構成が開示されている。   In the above embodiment, the usage terminal 70 includes content usage history transmission means (for example, the content usage history transmission means 201) for transmitting the usage history of the content to the information evaluation device 80 ′. When the content usage history is received from the usage terminal 70, the usage history registration unit (for example, the content usage history storage) registers the content usage history in the content usage history storage unit 81 (for example, the content usage history storage unit 101). A configuration provided with means for registering with the means 101 is disclosed.

本発明は、コンテンツやコンテンツのスコアを算出するスコアリングエンジンを評価する情報評価装置に好適に適用される。   The present invention is suitably applied to an information evaluation apparatus that evaluates content and a scoring engine that calculates content scores.

第1の実施形態の情報評価システムの例を示すブロック図である。It is a block diagram which shows the example of the information evaluation system of 1st Embodiment. コンテンツ利用履歴の例を示す説明図である。It is explanatory drawing which shows the example of a content utilization log | history. レイアウト評価値の例を示す説明図である。It is explanatory drawing which shows the example of a layout evaluation value. コンテンツ情報の例を示す説明図である。It is explanatory drawing which shows the example of content information. 第1の実施形態においてコンテンツの利用履歴を登録する処理の例を示すフローチャートである。It is a flowchart which shows the example of the process which registers the utilization history of a content in 1st Embodiment. 第1の実施形態においてレイアウト評価値を登録する処理の例を示すフローチャートである。6 is a flowchart illustrating an example of processing for registering a layout evaluation value in the first embodiment. 第1の実施形態においてコンテンツを評価する処理の例を示すフローチャートである。It is a flowchart which shows the example of the process which evaluates a content in 1st Embodiment. 第2の実施形態の情報評価システムの例を示すブロック図である。It is a block diagram which shows the example of the information evaluation system of 2nd Embodiment. 第2の実施形態の処理の例を示すフローチャートである。It is a flowchart which shows the example of the process of 2nd Embodiment. 利用端末200として用いられる携帯電話機の例を示す説明図である。It is explanatory drawing which shows the example of the mobile telephone used as the utilization terminal. レイアウト評価値の例を示す説明図である。It is explanatory drawing which shows the example of a layout evaluation value. コンテンツを選択している場合の例を示す説明図である。It is explanatory drawing which shows the example when the content is selected. コンテンツ利用履歴記憶手段101の内容の例を示す説明図である。It is explanatory drawing which shows the example of the content of the content utilization log | history memory means. コンテンツ評価値の計算式を示す。The calculation formula of content evaluation value is shown. コンテンツを表示した時の例を示す説明図である。It is explanatory drawing which shows the example when a content is displayed. 第3の実施形態の情報評価システムの例を示すブロック図である。It is a block diagram which shows the example of the information evaluation system of 3rd Embodiment. コンテンツの算出スコアの例を示す説明図である。It is explanatory drawing which shows the example of the calculation score of a content. 第3の実施形態においてスコアリングエンジン評価値を算出する処理の例を示すフローチャートである。It is a flowchart which shows the example of the process which calculates a scoring engine evaluation value in 3rd Embodiment. 第3の実施形態においてコンテンツ評価値を算出する処理の例を示すフローチャートである。It is a flowchart which shows the example of the process which calculates a content evaluation value in 3rd Embodiment. 本発明の情報評価装置の第1の概要を示すブロック図である。It is a block diagram which shows the 1st outline | summary of the information evaluation apparatus of this invention. 本発明の情報評価装置の第2の概要を示すブロック図である。It is a block diagram which shows the 2nd outline | summary of the information evaluation apparatus of this invention. 本発明の情報評価システムの第1の概要を示すブロック図である。It is a block diagram which shows the 1st outline | summary of the information evaluation system of this invention. 本発明の情報評価システムの第2の概要を示すブロック図である。It is a block diagram which shows the 2nd outline | summary of the information evaluation system of this invention.

符号の説明Explanation of symbols

100 コンテンツ評価装置
101 コンテンツ利用履歴記憶手段
102 レイアウト評価値登録手段
103 レイアウト評価値記憶手段
104、104’ コンテンツ評価値算出手段
105 レイアウト評価値算出手段
106 コンテンツ評価履歴記憶手段
107 スコアリングエンジン評価値算出手段
108 スコアリングエンジン評価値記憶手段
200 利用端末
201 コンテンツ利用履歴送信手段
202 コンテンツ評価要求手段
300 コンテンツインデックス
400 スコアリングエンジン
70 利用端末
71 コンテンツ評価要求手段
80、80’、90、90’ コンテンツ評価装置
81、91 コンテンツ利用履歴記憶手段
82、93 コンテンツ評価値算出手段
83、94 レイアウト評価値記憶手段
84、97 コンテンツ評価値送信手段
92 コンテンツ評価履歴記憶手段
95 スコアリングエンジン評価値算出手段
96 スコアリングエンジン評価値記憶手段
100 content evaluation apparatus 101 content use history storage means 102 layout evaluation value registration means 103 layout evaluation value storage means 104, 104 'content evaluation value calculation means 105 layout evaluation value calculation means 106 content evaluation history storage means 107 scoring engine evaluation value calculation Means 108 Scoring engine evaluation value storage means 200 User terminal 201 Content use history transmission means 202 Content evaluation request means 300 Content index 400 Scoring engine 70 User terminal 71 Content evaluation request means 80, 80 ′, 90, 90 ′ Content evaluation apparatus 81, 91 Content usage history storage means 82, 93 Content evaluation value calculation means 83, 94 Layout evaluation value storage means 84, 97 Content evaluation value transmission means 92 Evaluation history storage means 95 scoring engine evaluation value calculation means 96 scoring engine evaluation value storage means

Claims (18)

コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段と、
コンテンツの評価を数値化したコンテンツ評価値を算出するコンテンツ評価値算出手段と、
コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子とコンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段とを備え、
前記コンテンツ利用履歴記憶手段は、利用されたコンテンツを識別するコンテンツ識別子と、前記コンテンツが出力されたレイアウトに応じたレイアウト識別子とを対応付けた利用履歴を記憶し、
前記コンテンツ評価値算出手段は、
コンテンツ利用履歴記憶手段に記憶された各利用履歴のレイアウト識別子に対応するレイアウト評価値をレイアウト評価値記憶手段から読み取り、コンテンツ利用履歴のレイアウト評価値がコンテンツを見つけやすいことを示すほど、1利用履歴あたりのコンテンツ評価値を低くするようにコンテンツ評価値を算出する
ことを特徴とする情報評価装置。
Content usage history storage means for storing content usage history;
Content evaluation value calculating means for calculating a content evaluation value obtained by quantifying the content evaluation;
Layout evaluation value storage means for storing a layout identifier assigned according to the layout in which the content is output and a layout evaluation value in which the ease of finding the layout in which the content is output is quantified in association with each other;
The content usage history storage means stores a usage history in which a content identifier for identifying used content is associated with a layout identifier corresponding to a layout from which the content is output,
The content evaluation value calculation means includes
The layout evaluation value corresponding to the layout identifier of each usage history stored in the content usage history storage means is read from the layout evaluation value storage means, and the usage history shows that the layout evaluation value of the content usage history is easier to find the content. A content evaluation value is calculated so as to lower a per-content evaluation value.
コンテンツ評価値算出手段は、
各利用履歴のコンテンツ評価値をレイアウト評価値の逆数を用いて算出する
請求項1記載の情報評価装置。
The content evaluation value calculation means
The information evaluation apparatus according to claim 1, wherein the content evaluation value of each usage history is calculated using an inverse of the layout evaluation value.
コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段と、
コンテンツの評価値を算出するスコアリングエンジンが評価した第1コンテンツ評価値を記憶するコンテンツ評価履歴記憶手段と、
コンテンツの評価を数値化した第2コンテンツ評価値を算出するコンテンツ評価値算出手段と、
コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段と、
前記スコアリングエンジンの信頼性を数値化したスコアリングエンジン評価値を算出するスコアリングエンジン評価値算出手段と、
前記スコアリングエンジン評価値算出手段が算出したスコアリングエンジン評価値を記憶するスコアリングエンジン評価値記憶手段とを備え、
前記コンテンツ利用履歴記憶手段は、利用されたコンテンツを識別するコンテンツ識別子と、前記コンテンツが出力されたレイアウトに応じたレイアウト識別子とを対応付けた利用履歴を記憶し、
前記スコアリングエンジン評価値算出手段は、
前記コンテンツ利用履歴記憶手段に記憶された利用履歴のレイアウト識別子に対応するレイアウト評価値がコンテンツを見つけやすいことを示すほど、当該コンテンツの第1コンテンツ評価値を低く算出するスコアリングエンジンに対し、当該スコアリングエンジンのスコアリングエンジン評価値を高く計算するスコアリングエンジン評価値計算手段と、
前記スコアリングエンジン評価値を、前記スコアリングエンジン評価値記憶手段に登録するスコアリングエンジン評価値登録手段とを備え、
前記コンテンツ評価値算出手段は、
前記スコアリングエンジンから第1コンテンツ評価値を受信して、当該第1コンテンツ評価値をコンテンツ評価履歴記憶手段に登録する第1コンテンツ評価値登録手段と、
前記スコアリングエンジンが算出した第1コンテンツ評価値と、前記スコアリングエンジン評価値記憶手段に記憶されたスコアリングエンジン評価値とから、第2コンテンツ評価値を算出する第2コンテンツ評価値算出手段とを備えた
ことを特徴とする情報評価装置。
Content usage history storage means for storing content usage history;
Content evaluation history storage means for storing a first content evaluation value evaluated by a scoring engine that calculates an evaluation value of content;
Content evaluation value calculating means for calculating a second content evaluation value obtained by quantifying the content evaluation;
Layout evaluation value storage means for storing a layout identifier assigned according to the layout to which the content is output and a layout evaluation value in which the ease of finding the layout from which the content is output is stored in association with each other;
Scoring engine evaluation value calculating means for calculating a scoring engine evaluation value obtained by quantifying the reliability of the scoring engine;
Scoring engine evaluation value storage means for storing the scoring engine evaluation value calculated by the scoring engine evaluation value calculation means;
The content usage history storage means stores a usage history in which a content identifier for identifying used content is associated with a layout identifier corresponding to a layout from which the content is output,
The scoring engine evaluation value calculation means includes:
The scoring engine that calculates the first content evaluation value of the content lower as the layout evaluation value corresponding to the layout identifier of the usage history stored in the content usage history storage means indicates that the content is easier to find. A scoring engine evaluation value calculating means for calculating a scoring engine evaluation value of the scoring engine high;
Scoring engine evaluation value registration means for registering the scoring engine evaluation value in the scoring engine evaluation value storage means;
The content evaluation value calculation means includes
First content evaluation value registration means for receiving a first content evaluation value from the scoring engine and registering the first content evaluation value in a content evaluation history storage means;
Second content evaluation value calculating means for calculating a second content evaluation value from the first content evaluation value calculated by the scoring engine and the scoring engine evaluation value stored in the scoring engine evaluation value storage means; An information evaluation apparatus characterized by comprising:
スコアリングエンジン評価値計算手段は、
コンテンツ利用履歴記憶手段に記憶された1利用履歴ごとに、当該利用履歴のコンテンツに対応するレイアウト評価値の逆数を、コンテンツ評価履歴記憶手段に記憶された、スコアリングエンジンが算出した当該コンテンツに対応する第1コンテンツ評価値に乗じて、1利用履歴あたりのスコアリングエンジン評価値を算出し、
前記1利用履歴あたりのスコアリングエンジン評価値をスコアリングエンジンごとに集計してスコアリングエンジン評価値を計算する
請求項3記載の情報評価装置。
The scoring engine evaluation value calculation means
For each usage history stored in the content usage history storage unit, the reciprocal of the layout evaluation value corresponding to the content of the usage history corresponds to the content calculated by the scoring engine stored in the content evaluation history storage unit Multiply the first content evaluation value to calculate a scoring engine evaluation value per usage history,
The information evaluation apparatus according to claim 3, wherein the scoring engine evaluation value is calculated for each scoring engine by calculating the scoring engine evaluation value per usage history.
第1コンテンツ評価値登録手段は、
複数のスコアリングエンジンから第1コンテンツ評価値を受信し、
前記第1コンテンツ評価値を、各スコアリングエンジンの第1コンテンツ評価値の範囲に基づいて正規化し、
前記正規化した第1コンテンツ評価値をコンテンツ評価履歴記憶手段に登録する
請求項3または請求項4に記載の情報評価装置。
The first content evaluation value registration means
Receiving first content evaluation values from a plurality of scoring engines;
Normalizing the first content evaluation value based on a range of the first content evaluation value of each scoring engine;
The information evaluation apparatus according to claim 3, wherein the normalized first content evaluation value is registered in a content evaluation history storage unit.
レイアウト評価値を算出するレイアウト評価値算出手段を備え、
前記レイアウト評価値算出手段は、
コンテンツ利用履歴記憶手段に記憶されたコンテンツの利用履歴に含まれるレイアウト識別子の数が多いほど、レイアウト評価値を高く算出して、レイアウト評価値記憶手段に登録する
請求項1から請求項5のいずれか1項に記載の情報評価装置。
A layout evaluation value calculating means for calculating a layout evaluation value;
The layout evaluation value calculation means includes:
The layout evaluation value is calculated higher and registered in the layout evaluation value storage unit as the number of layout identifiers included in the content usage history stored in the content usage history storage unit increases. The information evaluation apparatus according to claim 1.
レイアウト評価値算出手段は、
コンテンツ利用履歴記憶手段に記憶されたコンテンツの利用履歴に含まれるレイアウト識別子の数を、コンテンツ利用履歴記憶手段に記憶されたコンテンツの全利用履歴数で割ることにより、レイアウト評価値を算出する
請求項6記載の情報評価装置。
The layout evaluation value calculation means
The layout evaluation value is calculated by dividing the number of layout identifiers included in the content usage history stored in the content usage history storage unit by the total usage history number of content stored in the content usage history storage unit. 6. The information evaluation apparatus according to 6.
コンテンツを利用する利用端末と、
前記利用端末に、コンテンツの評価を数値化したコンテンツ評価値を送信する情報評価装置を備え、
前記利用端末は、
前記情報評価装置に、評価するコンテンツの条件を送信することにより、当該条件に応じたコンテンツ評価値を前記情報評価装置に要求するコンテンツ評価要求手段を備え、
前記情報評価装置は、
コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段と、
コンテンツ評価値を算出するコンテンツ評価値算出手段と、
前記コンテンツ評価値を、前記利用端末に送信するコンテンツ評価値送信手段と、
コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子とコンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段と、
前記コンテンツ利用履歴記憶手段は、利用されたコンテンツを識別するコンテンツ識別子と、前記コンテンツが出力されたレイアウトに応じたレイアウト識別子とを対応付けた利用履歴を記憶し、
前記コンテンツ評価値算出手段は、
コンテンツ利用履歴記憶手段に記憶された各利用履歴のレイアウト識別子に対応するレイアウト評価値をレイアウト評価値記憶手段から読み取り、コンテンツ利用履歴のレイアウト評価値がコンテンツを見つけやすいことを示すほど、1利用履歴あたりのコンテンツ評価値を低くするようにコンテンツ評価値を算出する
ことを特徴とする情報評価システム。
A terminal that uses the content,
An information evaluation device that transmits a content evaluation value obtained by quantifying the content evaluation to the user terminal,
The user terminal is
Content evaluation requesting means for requesting the information evaluation device for a content evaluation value according to the condition by transmitting the content evaluation condition to the information evaluation device,
The information evaluation apparatus includes:
Content usage history storage means for storing content usage history;
Content evaluation value calculating means for calculating a content evaluation value;
Content evaluation value transmitting means for transmitting the content evaluation value to the user terminal;
Layout evaluation value storage means for storing a layout identifier assigned according to the layout in which the content is output and a layout evaluation value in which the ease of finding the layout in which the content is output is quantified and stored;
The content usage history storage means stores a usage history in which a content identifier for identifying used content is associated with a layout identifier corresponding to a layout from which the content is output,
The content evaluation value calculation means includes
The layout evaluation value corresponding to the layout identifier of each usage history stored in the content usage history storage means is read from the layout evaluation value storage means, and the usage history shows that the layout evaluation value of the content usage history is easier to find the content. A content evaluation value is calculated so that the content evaluation value per unit is low.
コンテンツを利用する利用端末と、
前記利用端末に、コンテンツの評価を数値化したコンテンツ評価値を送信する情報評価装置を備え、
前記利用端末は、
前記情報評価装置に、評価するコンテンツの条件を送信することにより、当該条件に応じたコンテンツ評価値を前記情報評価装置に要求するコンテンツ評価要求手段を備え、
前記情報評価装置は、
コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段と、
コンテンツの評価値を算出するスコアリングエンジンが評価した第1コンテンツ評価値を記憶するコンテンツ評価履歴記憶手段と、
コンテンツの評価を数値化した第2コンテンツ評価値を算出するコンテンツ評価値算出手段と、
前記第2コンテンツ評価値を、前記利用端末に送信するコンテンツ評価値送信手段と、
コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段と、
前記スコアリングエンジンの信頼性を数値化したスコアリングエンジン評価値を算出するスコアリングエンジン評価値算出手段と、
前記スコアリングエンジン評価値算出手段が算出したスコアリングエンジン評価値を記憶するスコアリングエンジン評価値記憶手段とを備え、
前記コンテンツ利用履歴記憶手段は、利用されたコンテンツを識別するコンテンツ識別子と、前記コンテンツが出力されたレイアウトに応じたレイアウト識別子とを対応付けた利用履歴を記憶し、
前記スコアリングエンジン評価値算出手段は、
前記コンテンツ利用履歴記憶手段に記憶された利用履歴のレイアウト識別子に対応するレイアウト評価値がコンテンツを見つけやすいことを示すほど、当該コンテンツの第1コンテンツ評価値を低く算出するスコアリングエンジンに対し、当該スコアリングエンジンのスコアリングエンジン評価値を高く計算するスコアリングエンジン評価値計算手段と、
前記スコアリングエンジン評価値を、前記スコアリングエンジン評価値記憶手段に登録するスコアリングエンジン評価値登録手段とを備え、
前記コンテンツ評価値算出手段は、
前記スコアリングエンジンから第1コンテンツ評価値を受信して、当該第1コンテンツ評価値をコンテンツ評価履歴記憶手段に登録する第1コンテンツ評価値登録手段と、
前記スコアリングエンジンが算出した第1コンテンツ評価値と、前記スコアリングエンジン評価値記憶手段に記憶されたスコアリングエンジン評価値とから、第2コンテンツ評価値を算出する第2コンテンツ評価値算出手段とを備えた
ことを特徴とする情報評価システム。
A terminal that uses the content,
An information evaluation device that transmits a content evaluation value obtained by quantifying the content evaluation to the user terminal,
The user terminal is
Content evaluation requesting means for requesting the information evaluation device for a content evaluation value according to the condition by transmitting the content evaluation condition to the information evaluation device,
The information evaluation apparatus includes:
Content usage history storage means for storing content usage history;
Content evaluation history storage means for storing a first content evaluation value evaluated by a scoring engine that calculates an evaluation value of content;
Content evaluation value calculating means for calculating a second content evaluation value obtained by quantifying the content evaluation;
Content evaluation value transmitting means for transmitting the second content evaluation value to the user terminal;
Layout evaluation value storage means for storing a layout identifier assigned according to the layout to which the content is output and a layout evaluation value in which the ease of finding the layout from which the content is output is stored in association with each other;
Scoring engine evaluation value calculating means for calculating a scoring engine evaluation value obtained by quantifying the reliability of the scoring engine;
Scoring engine evaluation value storage means for storing the scoring engine evaluation value calculated by the scoring engine evaluation value calculation means;
The content usage history storage means stores a usage history in which a content identifier for identifying used content is associated with a layout identifier corresponding to a layout from which the content is output,
The scoring engine evaluation value calculation means includes:
The scoring engine that calculates the first content evaluation value of the content lower as the layout evaluation value corresponding to the layout identifier of the usage history stored in the content usage history storage means indicates that the content is easier to find. A scoring engine evaluation value calculating means for calculating a scoring engine evaluation value of the scoring engine high;
Scoring engine evaluation value registration means for registering the scoring engine evaluation value in the scoring engine evaluation value storage means;
The content evaluation value calculation means includes
First content evaluation value registration means for receiving a first content evaluation value from the scoring engine and registering the first content evaluation value in a content evaluation history storage means;
Second content evaluation value calculating means for calculating a second content evaluation value from the first content evaluation value calculated by the scoring engine and the scoring engine evaluation value stored in the scoring engine evaluation value storage means; An information evaluation system characterized by comprising:
利用端末は、
コンテンツの利用履歴を情報評価装置に送信するコンテンツ利用履歴送信手段を備え、
情報評価装置は、
利用端末から前記コンテンツの利用履歴を受信したときに、コンテンツ利用履歴記憶手段に当該コンテンツの利用履歴を登録する利用履歴登録手段を備えた
請求項8または請求項9に記載の情報評価システム。
The terminal used is
A content usage history transmitting means for transmitting a content usage history to the information evaluation device;
Information evaluation device
The information evaluation system according to claim 8, further comprising: a usage history registration unit that registers the usage history of the content in the content usage history storage unit when the usage history of the content is received from a usage terminal.
コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段から、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段に記憶されたレイアウト識別子に対応するレイアウト評価値を読み取るレイアウト評価値読取ステップと、
前記レイアウト評価値がコンテンツを見つけやすいことを示すほど、1利用履歴あたりのコンテンツ評価値を低くするように計算するコンテンツ評価値計算ステップとを含む
ことを特徴とする情報評価方法。
Usage history of content from layout evaluation value storage means for storing a layout identifier assigned according to the layout to which the content is output and a layout evaluation value in which the ease of finding the layout from which the content is output is stored in association with each other A layout evaluation value reading step for reading a layout evaluation value corresponding to the layout identifier stored in the content use history storage means for storing
A content evaluation value calculating step of calculating so as to lower the content evaluation value per usage history as the layout evaluation value indicates that the content can be found more easily.
コンテンツ評価値計算ステップでは、
各利用履歴のコンテンツ評価値をレイアウト評価値の逆数を用いて計算する
請求項11記載の情報評価方法。
In the content evaluation value calculation step,
The information evaluation method according to claim 11, wherein the content evaluation value of each usage history is calculated using an inverse of the layout evaluation value.
コンテンツの評価値を算出するスコアリングエンジンから、当該スコアリングエンジンが評価した第1コンテンツ評価値を受信して、コンテンツ評価履歴記憶手段に登録する第1コンテンツ評価値登録ステップと、
コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段に記憶されたレイアウト評価値と、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段に記憶された利用履歴のレイアウト識別子とから、当該レイアウト評価値がコンテンツを見つけやすいことを示すほど、当該コンテンツの第1コンテンツ評価値を低く算出するスコアリングエンジンに対し、当該スコアリングエンジンの信頼性を数値化したスコアリングエンジン評価値を高く計算するスコアリングエンジン評価値計算ステップと、
前記スコアリングエンジン評価値をスコアリングエンジン評価値記憶手段に登録するスコアリングエンジン評価値登録ステップと、
前記スコアリングエンジンが算出した第1コンテンツ評価値と、前記スコアリングエンジン評価値記憶手段に記憶されたスコアリングエンジン評価値とから、コンテンツの評価を数値化した第2コンテンツ評価値を算出するコンテンツ評価値算出ステップとを含む
ことを特徴とする情報評価方法。
A first content evaluation value registration step of receiving a first content evaluation value evaluated by the scoring engine from the scoring engine that calculates the evaluation value of the content, and registering it in the content evaluation history storage unit;
Layout evaluation stored in layout evaluation value storage means for storing a layout identifier assigned according to the layout in which the content is output and a layout evaluation value obtained by quantifying the ease of finding the layout in which the content is output. From the value and the layout identifier of the usage history stored in the content usage history storage unit that stores the usage history of the content, the first content evaluation value of the content is expressed as the layout evaluation value indicates that the content is easier to find. A scoring engine evaluation value calculation step for calculating a scoring engine evaluation value obtained by quantifying the reliability of the scoring engine with respect to a scoring engine to be calculated low;
A scoring engine evaluation value registration step of registering the scoring engine evaluation value in a scoring engine evaluation value storage means;
Content for calculating a second content evaluation value obtained by quantifying the content evaluation from the first content evaluation value calculated by the scoring engine and the scoring engine evaluation value stored in the scoring engine evaluation value storage means An information evaluation method comprising: an evaluation value calculation step.
スコアリングエンジン評価値計算ステップでは、
コンテンツ利用履歴記憶手段に記憶された1利用履歴ごとに、当該利用履歴のコンテンツに対応するレイアウト評価値の逆数を、コンテンツ評価履歴記憶手段に記憶された、スコアリングエンジンが算出した当該コンテンツに対応する第1コンテンツ評価値に乗じて、1利用履歴あたりのスコアリングエンジン評価値を算出し、
前記1利用履歴あたりのスコアリングエンジン評価値をスコアリングエンジンごとに集計してスコアリングエンジン評価値を計算する
請求項13記載の情報評価方法。
In the scoring engine evaluation value calculation step,
For each usage history stored in the content usage history storage unit, the reciprocal of the layout evaluation value corresponding to the content of the usage history corresponds to the content calculated by the scoring engine stored in the content evaluation history storage unit Multiply the first content evaluation value to calculate a scoring engine evaluation value per usage history,
The information evaluation method according to claim 13, wherein the scoring engine evaluation value is calculated for each scoring engine by calculating the scoring engine evaluation value per usage history.
コンピュータに、
コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段から、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段に記憶されたレイアウト識別子に対応するレイアウト評価値を読み取るレイアウト評価値読取処理、および、
前記レイアウト評価値がコンテンツを見つけやすいことを示すほど、1利用履歴あたりのコンテンツ評価値を低くするように計算するコンテンツ評価値計算処理
を実行させるための情報評価プログラム。
On the computer,
Usage history of content from layout evaluation value storage means for storing a layout identifier assigned according to the layout to which the content is output and a layout evaluation value in which the ease of finding the layout from which the content is output is stored in association with each other A layout evaluation value reading process for reading a layout evaluation value corresponding to the layout identifier stored in the content usage history storage means, and
An information evaluation program for executing a content evaluation value calculation process for calculating so as to lower the content evaluation value per usage history as the layout evaluation value indicates that it is easier to find the content.
コンピュータに、
コンテンツ評価値計算処理で、各利用履歴のコンテンツ評価値をレイアウト評価値の逆数を用いて計算させる
請求項15記載の情報評価プログラム。
On the computer,
The information evaluation program according to claim 15, wherein in the content evaluation value calculation process, the content evaluation value of each usage history is calculated using the reciprocal of the layout evaluation value.
コンピュータに、
コンテンツの評価値を算出するスコアリングエンジンから、当該スコアリングエンジンが評価した第1コンテンツ評価値を受信して、コンテンツ評価履歴記憶手段に登録する第1コンテンツ評価値登録処理、
コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段に記憶されたレイアウト評価値と、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段に記憶された利用履歴のレイアウト識別子とから、当該レイアウト評価値がコンテンツを見つけやすいことを示すほど、当該コンテンツの第1コンテンツ評価値を低く算出するスコアリングエンジンに対し、当該スコアリングエンジンの信頼性を数値化したスコアリングエンジン評価値を高く計算するスコアリングエンジン評価値計算処理、
前記スコアリングエンジン評価値をスコアリングエンジン評価値記憶手段に登録するスコアリングエンジン評価値登録処理、および、
前記スコアリングエンジンが算出した第1コンテンツ評価値と、前記スコアリングエンジン評価値記憶手段に記憶されたスコアリングエンジン評価値とから、コンテンツの評価を数値化した第2コンテンツ評価値を算出するコンテンツ評価値算出処理
を実行させるための情報評価プログラム。
On the computer,
A first content evaluation value registration process for receiving a first content evaluation value evaluated by the scoring engine from the scoring engine that calculates the evaluation value of the content and registering it in the content evaluation history storage unit;
Layout evaluation stored in layout evaluation value storage means for storing a layout identifier assigned according to the layout in which the content is output and a layout evaluation value obtained by quantifying the ease of finding the layout in which the content is output. From the value and the layout identifier of the usage history stored in the content usage history storage unit that stores the usage history of the content, the first content evaluation value of the content is expressed as the layout evaluation value indicates that the content is easier to find. A scoring engine evaluation value calculation process for calculating a high scoring engine evaluation value obtained by quantifying the reliability of the scoring engine relative to a scoring engine to be calculated low
A scoring engine evaluation value registration process for registering the scoring engine evaluation value in the scoring engine evaluation value storage means; and
Content for calculating a second content evaluation value obtained by quantifying the content evaluation from the first content evaluation value calculated by the scoring engine and the scoring engine evaluation value stored in the scoring engine evaluation value storage means An information evaluation program for executing evaluation value calculation processing.
コンピュータに、
スコアリングエンジン評価値計算処理で、コンテンツ利用履歴記憶手段に記憶された1利用履歴ごとに、当該利用履歴のコンテンツに対応するレイアウト評価値の逆数を、コンテンツ評価履歴記憶手段に記憶された、スコアリングエンジンが算出した当該コンテンツに対応する第1コンテンツ評価値に乗じて、1利用履歴あたりのスコアリングエンジン評価値を算出し、前記1利用履歴あたりのスコアリングエンジン評価値をスコアリングエンジンごとに集計してスコアリングエンジン評価値を計算させる
請求項17記載の情報評価プログラム。
On the computer,
In the scoring engine evaluation value calculation process, for each usage history stored in the content usage history storage unit, the reciprocal of the layout evaluation value corresponding to the content of the usage history is stored in the content evaluation history storage unit. The scoring engine evaluation value per usage history is calculated by multiplying the first content evaluation value corresponding to the content calculated by the ring engine, and the scoring engine evaluation value per usage history is calculated for each scoring engine. The information evaluation program according to claim 17, wherein the scoring engine evaluation value is calculated by aggregation.
JP2008198161A 2008-07-31 2008-07-31 Information evaluation device, information evaluation system, information evaluation method, and information evaluation program Pending JP2010039517A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008198161A JP2010039517A (en) 2008-07-31 2008-07-31 Information evaluation device, information evaluation system, information evaluation method, and information evaluation program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008198161A JP2010039517A (en) 2008-07-31 2008-07-31 Information evaluation device, information evaluation system, information evaluation method, and information evaluation program

Publications (1)

Publication Number Publication Date
JP2010039517A true JP2010039517A (en) 2010-02-18

Family

ID=42012041

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008198161A Pending JP2010039517A (en) 2008-07-31 2008-07-31 Information evaluation device, information evaluation system, information evaluation method, and information evaluation program

Country Status (1)

Country Link
JP (1) JP2010039517A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013028576A3 (en) * 2011-08-19 2013-05-16 Redbox Automated Retail, Llc System and method for aggregating ratings for media content
WO2013028577A3 (en) * 2011-08-19 2013-05-16 Redbox Automated Retail, Llc System and method for importing ratings for media content
JP2018156385A (en) * 2017-03-17 2018-10-04 ヤフー株式会社 Analysis device, analysis method, and program
JP2020201564A (en) * 2019-06-06 2020-12-17 富士通株式会社 Evaluation program, evaluation method, and evaluation device
JP2021192169A (en) * 2020-06-05 2021-12-16 株式会社ジェイ・キャスト Article processing system and article processing method

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013028576A3 (en) * 2011-08-19 2013-05-16 Redbox Automated Retail, Llc System and method for aggregating ratings for media content
WO2013028577A3 (en) * 2011-08-19 2013-05-16 Redbox Automated Retail, Llc System and method for importing ratings for media content
US9767476B2 (en) 2011-08-19 2017-09-19 Redbox Automated Retail, Llc System and method for importing ratings for media content
US9959543B2 (en) 2011-08-19 2018-05-01 Redbox Automated Retail, Llc System and method for aggregating ratings for media content
JP2018156385A (en) * 2017-03-17 2018-10-04 ヤフー株式会社 Analysis device, analysis method, and program
JP2020201564A (en) * 2019-06-06 2020-12-17 富士通株式会社 Evaluation program, evaluation method, and evaluation device
JP7368111B2 (en) 2019-06-06 2023-10-24 富士通株式会社 Evaluation program, evaluation method and evaluation device
JP2021192169A (en) * 2020-06-05 2021-12-16 株式会社ジェイ・キャスト Article processing system and article processing method

Similar Documents

Publication Publication Date Title
JP6262764B2 (en) Method and system for pushing mobile applications
US9576066B2 (en) Webpage form optimization
US20080097987A1 (en) Online Ranking Metric
JP5805548B2 (en) Information processing apparatus and information processing method
US20130339380A1 (en) Providing query suggestions
JP2010039517A (en) Information evaluation device, information evaluation system, information evaluation method, and information evaluation program
JP2012003357A (en) Feature information creation device, method and program
US20130246381A1 (en) Geo signal search result
JP2011203776A (en) Similar image retrieval device, method, and program
US9785676B2 (en) Systems and methods for providing ordered results for search queries
JP5290041B2 (en) Information search apparatus and information search method
JPWO2015155820A1 (en) Information processing apparatus, information processing method, program, and storage medium
US20160055545A1 (en) Information processing device, information processing method, and information processing program
JP2013232031A (en) Information processor, terminal device, information processing method, display method, information processing program, and display program
JP5141144B2 (en) Information retrieval system and information retrieval program
JP2016110260A (en) Content search result provision system and content search result provision method
JP5803912B2 (en) Information providing apparatus, system, method, and program
JP2009258869A (en) Document evaluation device and program
US20080306753A1 (en) System and method for providing quick links
JP6065061B2 (en) Information processing device, terminal device, information processing method, display method, information processing program, and display program
JP2013003670A (en) Retrieval server and method
JP6027468B2 (en) Recommendation information acquisition apparatus, recommendation information acquisition method, and recommendation information provision system
JP2021096867A (en) Search system and search method
JP6970527B2 (en) Content selection method and content selection program
JP2013218578A (en) Search condition presentation device, and method and program thereof