Nothing Special   »   [go: up one dir, main page]

JP2007172523A - Information processor, information processing method, and program - Google Patents

Information processor, information processing method, and program Download PDF

Info

Publication number
JP2007172523A
JP2007172523A JP2005372730A JP2005372730A JP2007172523A JP 2007172523 A JP2007172523 A JP 2007172523A JP 2005372730 A JP2005372730 A JP 2005372730A JP 2005372730 A JP2005372730 A JP 2005372730A JP 2007172523 A JP2007172523 A JP 2007172523A
Authority
JP
Japan
Prior art keywords
context
content
mood
feature amount
user
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
JP2005372730A
Other languages
Japanese (ja)
Inventor
Mari Saito
真里 斎藤
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.)
Sony Corp
Original Assignee
Sony 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 Sony Corp filed Critical Sony Corp
Priority to JP2005372730A priority Critical patent/JP2007172523A/en
Publication of JP2007172523A publication Critical patent/JP2007172523A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To recommend content suitable for context designated by a user. <P>SOLUTION: A mapping part determines the coordinates of each context and each mood in a plane whose horizontal axis is a dimension 1 and whose vertical axis is a dimension 2 by using multi-variable analysis(for example, corresponding analysis) or the like based on the combination of context and mood evaluated for a plurality of contents, and performs mapping of each context and each mood on the same plane. Then, the mood corresponding to the context designated by a user is specified based on the generated context/mood corresponding plane, and the content having a specified mood is recommended to the user. The content such as a musical piece suitable for the context is applied to a system recommended to the user. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明は、情報処理装置、情報処理方法、およびプログラムに関し、特に、ユーザのコンテクストに対応するコンテンツを提供するようにした情報処理装置、情報処理方法、およびプログラムに関する。   The present invention relates to an information processing device, an information processing method, and a program, and more particularly, to an information processing device, an information processing method, and a program that provide content corresponding to a user's context.

例えば、夏場のドライブ中にビーチソングを聴いたり、年末にクリスマスソングを聴いたりするように、ユーザのコンテクスト(時刻、時間帯、季節、温度、湿度、場所、イベントなど、ユーザの状況を意味するものとする)に適した楽曲を聴きたいと思った場合、従来では、楽曲を聴きたい人(以下、ユーザと称する)が自らコンテクストに適した楽曲のプレイリストを作成する方法と、視聴履歴(実際に視聴された楽曲とそのコンテクストとの対応情報)に基づいてプレイリストを生成する方法がある(例えば、特許文献1参照)。   For example, the user ’s context (time, time, season, temperature, humidity, location, event, etc.), like listening to a beach song during a summer drive or listening to a Christmas song at the end of the year. In the past, a person who wants to listen to a song (hereinafter referred to as a user) creates a playlist of songs suitable for the context, and a viewing history ( There is a method for generating a playlist based on the correspondence information between the actually viewed music and its context (see, for example, Patent Document 1).

また、音楽評論家などが楽曲に適するコンテクスを決定し、楽曲に対する属性情報としてコンテクスをデータベース化している例もある(例えば、MoodLogic,AllMusicGuideなど)。   In addition, there is an example in which a music critic or the like determines a context suitable for a song and creates a database of the context as attribute information for the song (for example, MoodLogic, AllMusicGuide).

特開2005−165632号公報JP 2005-165632 A

しかしながら、ユーザや音楽評論家などが人力で楽曲に適するコンテクストを付与することは、多くの人や時間を必要とするのでコスト高となる。また、人によるコンテクストの選択は恣意的にものとなり易い。   However, it is costly for a user, a music critic, and the like to add a context suitable for music by human power because it requires many people and time. Also, the choice of context by a person tends to be arbitrary.

履歴情報に基づくプレイリストの生成は、十分な履歴情報を収集するまで、想定される全てのコンテクストに対応することができない。   The generation of a playlist based on history information cannot cope with all assumed contexts until sufficient history information is collected.

本発明はこのような状況に鑑みてなされたものであり、ユーザのコンテクストとコンテンツの特徴量との相関関係を示す情報を予め生成することにより、ユーザが指定したコンテクストに適するコンテンツを推薦できるようにするものである。   The present invention has been made in view of such circumstances, and it is possible to recommend content suitable for the context specified by the user by generating in advance information indicating the correlation between the user's context and the feature amount of the content. It is to make.

本発明の一側面である情報処理装置は、コンテンツを視聴するときのユーザの状況を表すコンテクストを推薦条件として、推薦条件のコンテクストに適したコンテンツを推薦する情報処理装置において、コンテンツの特徴量と前記コンテンツに対応付けられたコンテクストとの組み合わせを入力する入力手段と、前記入力手段によって入力された特徴量とコンテクストとの組み合わせを解析することにより、前記特徴量と前記コンテクストの相関関係を示す相関情報を生成する生成手段と、推薦条件としてコンテクストを指定する指定手段と、前記相関情報に基づき、前記指定手段によって指定された前記コンテクストと相関関係がある特徴量を特定する特定手段と、前記特定手段によって特定された特徴量を有するコンテンツを前記ユーザに推薦する推薦手段とを含む。   An information processing apparatus according to an aspect of the present invention provides a feature amount of content in an information processing apparatus that recommends content suitable for the context of a recommendation condition using a context representing a user's situation when viewing the content as a recommendation condition. Correlation indicating the correlation between the feature quantity and the context by analyzing the combination of the feature quantity and the context input by the input means and the input means for inputting the combination of the context associated with the content A generating unit that generates information; a specifying unit that specifies a context as a recommendation condition; a specifying unit that specifies a feature quantity correlated with the context specified by the specifying unit based on the correlation information; and the specifying Content having the feature amount specified by the means And a recommendation means that the recommendation to.

前記生成手段は、前記入力手段によって入力された特徴量とコンテクストとの組み合わせを解析することにより、前記特徴量と前記コンテクストの相関関係を示す相関情報として、前記特徴量の複数の状態と前記コンテクストの複数の状態がそれぞれ同一空間上にマッピングされた特徴量−コンテクスト対応空間を生成するようにすることができる。   The generation unit analyzes a combination of the feature amount and the context input by the input unit, thereby obtaining a plurality of states of the feature amount and the context as correlation information indicating a correlation between the feature amount and the context. It is possible to generate a feature quantity-context correspondence space in which a plurality of states are mapped on the same space.

前記特定手段は、前記特徴量−コンテクスト対応空間上において、前記指定手段によって指定された前記コンテクストと距離が近い特徴量を特定するようにすることができる。   The specifying unit may specify a feature amount having a distance close to the context specified by the specifying unit on the feature amount-context correspondence space.

前記同一空間、および前記特徴量−コンテクスト対応空間は、2次元平面であるようにすることができる。   The same space and the feature quantity-context corresponding space may be two-dimensional planes.

前記入力手段は、コンテンツを視聴した評価者から得られる、前記コンテンツの特徴量と前記コンテンツに対応付けられたコンテクストとの組み合わせを入力するようにすることができる。   The input means may input a combination of a feature amount of the content and a context associated with the content obtained from an evaluator who viewed the content.

前記入力手段は、ユーザのコンテンツ視聴履歴から得られる、前記コンテンツの特徴量と前記コンテンツに対応付けられたコンテクストとの組み合わせを入力するようにすることができる。   The input unit may input a combination of a feature amount of the content obtained from a user's content viewing history and a context associated with the content.

前記入力手段は、コンテンツが視聴されたときに所定のセンサによって検知された、前記特徴量と前記コンテクストとの組み合わせを入力するようにすることができる。   The input means may input a combination of the feature amount and the context detected by a predetermined sensor when the content is viewed.

本発明の一側面である情報処理方法は、コンテンツを視聴するときのユーザの状況を表すコンテクストを推薦条件として、推薦条件のコンテクストに適したコンテンツを推薦する情報処理装置の情報処理方法において、コンテンツの特徴量と前記コンテンツに対応付けられたコンテクストとの組み合わせを入力し、入力された特徴量とコンテクストとの組み合わせを解析することにより、前記特徴量と前記コンテクストの相関関係を示す相関情報を生成し、推薦条件としてコンテクストを指定し、前記相関情報に基づき、指定された前記コンテクストと相関関係がある特徴量を特定し、特定された特徴量を有するコンテンツを前記ユーザに推薦するステップを含む。   An information processing method according to an aspect of the present invention is an information processing method for an information processing apparatus that recommends content suitable for a context of a recommendation condition using a context representing a user's situation when viewing the content as a recommendation condition. The combination of the feature quantity and the context associated with the content is input, and the combination of the input feature quantity and the context is analyzed to generate correlation information indicating the correlation between the feature quantity and the context And specifying a context as a recommendation condition, specifying a feature quantity correlated with the specified context based on the correlation information, and recommending content having the specified feature quantity to the user.

本発明の一側面であるプログラムは、コンテンツを視聴するときのユーザの状況を表すコンテクストを推薦条件として、推薦条件のコンテクストに適したコンテンツを推薦するためのプログラムであって、コンテンツの特徴量と前記コンテンツに対応付けられたコンテクストとの組み合わせを入力し、入力された特徴量とコンテクストとの組み合わせを解析することにより、前記特徴量と前記コンテクストの相関関係を示す相関情報を生成し、推薦条件としてコンテクストを指定し、前記相関情報に基づき、指定された前記コンテクストと相関関係がある特徴量を特定し、特定された特徴量を有するコンテンツを前記ユーザに推薦するステップを含む処理をコンピュータに実行させる。   A program according to one aspect of the present invention is a program for recommending content suitable for a context of a recommendation condition, using a context representing a user's situation when viewing the content as a recommendation condition, and a feature amount of the content By inputting a combination of the context associated with the content, and analyzing the combination of the input feature quantity and the context, correlation information indicating a correlation between the feature quantity and the context is generated, and a recommendation condition A context is specified, and based on the correlation information, a feature amount correlated with the specified context is specified, and a process including a step of recommending the content having the specified feature amount to the user is executed on the computer Let

本発明の一側面においては、コンテンツの特徴量とコンテンツに対応付けられたコンテクストとの組み合わせを解析することにより、特徴量とコンテクストの相関関係を示す相関情報が生成される。そして、相関情報に基づき、推薦条件として指定されたコンテクストと相関関係がある特徴量が特定され、特定された特徴量を有するコンテンツがユーザに推薦される。   In one aspect of the present invention, by analyzing a combination of a feature amount of a content and a context associated with the content, correlation information indicating a correlation between the feature amount and the context is generated. Then, based on the correlation information, a feature quantity correlated with the context designated as the recommendation condition is specified, and content having the specified feature quantity is recommended to the user.

以上のように、本発明の一側面によれば、ユーザのコンテクストとコンテンツの特徴量との相関関係を示す情報を予め生成することにより、ユーザが指定したコンテクストに適するコンテンツを推薦することが可能となる。   As described above, according to one aspect of the present invention, it is possible to recommend content suitable for the context designated by the user by generating in advance information indicating the correlation between the user's context and the feature amount of the content. It becomes.

以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書または図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書または図面に記載されていることを確認するためのものである。従って、明細書または図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。   Embodiments of the present invention will be described below. Correspondences between constituent elements of the present invention and the embodiments described in the specification or the drawings are exemplified as follows. This description is intended to confirm that the embodiments supporting the present invention are described in the specification or the drawings. Therefore, even if there is an embodiment which is described in the specification or the drawings but is not described here as an embodiment corresponding to the constituent elements of the present invention, that is not the case. It does not mean that the form does not correspond to the constituent requirements. Conversely, even if an embodiment is described here as corresponding to a configuration requirement, that means that the embodiment does not correspond to a configuration requirement other than the configuration requirement. It's not something to do.

本発明の一側面である情報処理装置(例えば、図1のコンテンツ推薦装置1)は、コンテンツを視聴するときのユーザの状況を表すコンテクストを推薦条件として、推薦条件のコンテクストに適したコンテンツを推薦する情報処理装置において、コンテンツの特徴量(例えば、ムード)と前記コンテンツに対応付けられたコンテクストとの組み合わせを入力する入力手段(例えば、図1の評価入力部11および履歴情報入力部12)と、前記入力手段によって入力された特徴量とコンテクストとの組み合わせを解析することにより、前記特徴量と前記コンテクストの相関関係を示す相関情報を生成する生成手段(例えば、図1のマッピング部13)と、推薦条件としてコンテクストを指定する指定手段(例えば、図1の推薦条件入力部15)と、前記相関情報に基づき、前記指定手段によって指定された前記コンテクストと相関関係がある特徴量を特定する特定手段(例えば、図1の距離演算部16)と、前記特定手段によって特定された特徴量を有するコンテンツを前記ユーザに推薦する推薦手段(例えば、図1のコンテンツ抽出部17およびコンテンツ推薦部18)とを含む。   An information processing apparatus according to one aspect of the present invention (for example, the content recommendation apparatus 1 in FIG. 1) recommends a content suitable for the context of a recommendation condition, using a context representing a user's situation when viewing the content as a recommendation condition. Input means (for example, the evaluation input unit 11 and the history information input unit 12 in FIG. 1) for inputting a combination of a feature amount (for example, mood) of the content and a context associated with the content; Generating means (for example, the mapping unit 13 in FIG. 1) that generates correlation information indicating a correlation between the feature quantity and the context by analyzing a combination of the feature quantity and the context input by the input means; , Designation means for designating a context as a recommendation condition (for example, the recommendation condition input unit 15 in FIG. 1) Based on the correlation information, a specifying unit (for example, the distance calculation unit 16 in FIG. 1) that specifies a feature amount correlated with the context specified by the specifying unit, and a feature amount specified by the specifying unit Recommending means (for example, the content extracting unit 17 and the content recommending unit 18 in FIG. 1) for recommending the content having the above to the user.

本発明の一側面である情報処理方法は、コンテンツを視聴するときのユーザの状況を表すコンテクストを推薦条件として、推薦条件のコンテクストに適したコンテンツを推薦する情報処理装置の情報処理方法において、コンテンツの特徴量と前記コンテンツに対応付けられたコンテクストとの組み合わせを入力し(例えば、図5のステップS1)、入力された特徴量とコンテクストとの組み合わせを解析することにより、前記特徴量と前記コンテクストの相関関係を示す相関情報を生成し(例えば、図5のステップS2)、推薦条件としてコンテクストを指定し(例えば、図9のステップS41)、前記相関情報に基づき、指定された前記コンテクストと相関関係がある特徴量を特定し(例えば、図9のステップS42)、特定された特徴量を有するコンテンツを前記ユーザに推薦する(例えば、図9のステップS43)ステップを含む。   An information processing method according to an aspect of the present invention is an information processing method for an information processing apparatus that recommends content suitable for a context of a recommendation condition using a context representing a user's situation when viewing the content as a recommendation condition. The combination of the feature amount and the context associated with the content is input (for example, step S1 in FIG. 5), and the combination of the input feature amount and the context is analyzed, whereby the feature amount and the context are analyzed. (For example, step S2 in FIG. 5), a context is specified as a recommendation condition (for example, step S41 in FIG. 9), and the specified context is correlated with the specified context based on the correlation information. The related feature quantity is identified (for example, step S42 in FIG. 9), and the identified feature quantity is identified. Content having recommended to the user (e.g., step S43 of FIG. 9) comprising the steps.

本発明の一側面であるプログラムは、コンテンツを視聴するときのユーザの状況を表すコンテクストを推薦条件として、推薦条件のコンテクストに適したコンテンツを推薦するためのプログラムであって、コンテンツの特徴量と前記コンテンツに対応付けられたコンテクストとの組み合わせを入力し(例えば、図5のステップS1)、入力された特徴量とコンテクストとの組み合わせを解析することにより、前記特徴量と前記コンテクストの相関関係を示す相関情報を生成し(例えば、図5のステップS2)、推薦条件としてコンテクストを指定し(例えば、図9のステップS41)、前記相関情報に基づき、指定された前記コンテクストと相関関係がある特徴量を特定し(例えば、図9のステップS42)、特定された特徴量を有するコンテンツを前記ユーザに推薦する(例えば、図9のステップS43)ステップを含む処理をコンピュータに実行させる。   A program according to one aspect of the present invention is a program for recommending content suitable for a context of a recommendation condition, using a context representing a user's situation when viewing the content as a recommendation condition, and a feature amount of the content The combination of the context associated with the content is input (for example, step S1 in FIG. 5), and by analyzing the combination of the input feature and the context, the correlation between the feature and the context is obtained. The correlation information is generated (for example, step S2 in FIG. 5), the context is specified as the recommendation condition (for example, step S41 in FIG. 9), and the feature has a correlation with the specified context based on the correlation information The amount is specified (for example, step S42 in FIG. 9), and the content having the specified feature amount is specified. Recommend Ntsu to the user (e.g., step S43 in FIG. 9) to execute a process including the step in the computer.

以下、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。   Hereinafter, specific embodiments to which the present invention is applied will be described in detail with reference to the drawings.

図1は、本発明の一実施の形態であるコンテンツ推薦装置の構成例を示している。このコンテンツ推薦装置1は、ユーザのコンテクスト(時刻、時間帯、季節、温度、湿度、場所、イベント、体調(体温、心拍数、呼吸数)など)とコンテンツ(楽曲、動画像、静止画像など)の特徴量(具体的には、例えばムード)とを同一平面上にマッピングしたコンテクスト−ムード対応平面を生成し、生成したコンテクスト−ムード対応平面に基づいて、ユーザから指定されたコンテクストに適するコンテンツを推薦したりするものである。生成したコンテクスト−ムード対応平面は、新たなコンテンツに対して、その視聴に適したコンテクストを付与することに適用できる。   FIG. 1 shows a configuration example of a content recommendation device according to an embodiment of the present invention. This content recommendation device 1 is a user context (time, time zone, season, temperature, humidity, location, event, physical condition (body temperature, heart rate, respiratory rate, etc.)) and content (music, moving image, still image, etc.). A context-mood plane is generated by mapping the feature amount (specifically, for example, mood) on the same plane, and content suitable for the context designated by the user is generated based on the generated context-mood plane. It is something to recommend. The generated context-mood plane can be applied to a new content with a context suitable for viewing.

なお、コンテンツの特徴量として用いたムードの代わりに、コンテンツのメタデータに含まれる分類可能な情報(ジャンル、スタイル、キーワードなど)を用いてもよい。   Note that classifiable information (genre, style, keyword, etc.) included in content metadata may be used instead of the mood used as the feature amount of the content.

コンテンツ推薦装置1は、コンテンツに対する評価者の評価(視聴に適したコンテクストと、コンテンツが分類されるべきムード)を入力する評価入力部11、ユーザの視聴履歴情報(視聴したコンテンツを示す情報、当該コンテンツを視聴したときのコンテクスト、当該コンテンツに対してユーザが感じ取り入力したムード)を入力する履歴情報入力部12、評価入力部11または履歴情報入力部12の少なくとも一方からの入力に基づいてコンテクストとムードを同一平面上にマッピングしてコンテクスト−ムード対応平面を生成するマッピング部13、生成されたコンテクスト−ムード対応平面を保持するコンテクスト−ムード対応平面保持部14、推薦条件としてコンテクストを入力する推薦条件入力部15、推薦条件のコンテクストと相関関係のあるムードを特定する距離演算部16、特定されたムードをメタデータとして有しているコンテンツを抽出するコンテンツ抽出部17、抽出されたコンテンツをユーザに推薦するコンテンツ推薦部18、推薦の対象とする複数のコンテンツとそのメタデータ(特徴量(いまの場合、ムード)を含む)が保持されているコンテンツデータベース(DB)19、および、単語をコンテクストに変換するための単語−コンテクスト変換テーブルを保持する単語−コンテクスト変換テーブル保持部20から構成される。   The content recommendation device 1 includes an evaluation input unit 11 for inputting an evaluator's evaluation (context suitable for viewing and a mood in which the content should be classified), content viewing history information (information indicating the viewed content, Based on an input from at least one of the history information input unit 12, the evaluation input unit 11, or the history information input unit 12 that inputs a context when the content is viewed and a mood that the user feels and inputs to the content) A mapping unit 13 that maps the mood on the same plane to generate a context-mood plane, a context-mood plane holding unit 14 that holds the generated context-mood plane, and a recommendation condition for inputting a context as a recommendation condition Input unit 15, context of recommendation conditions A distance calculation unit 16 for identifying a mood having a correlation with the content, a content extraction unit 17 for extracting content having the identified mood as metadata, a content recommendation unit 18 for recommending the extracted content to the user, and a recommendation A content database (DB) 19 in which a plurality of contents to be processed and metadata (including a feature amount (in this case, mood)) are held, and a word-context conversion for converting a word into a context The word-context conversion table holding unit 20 holds a table.

評価入力部11は、学習データ用の多数のコンテンツを複数の評価者に視聴させることによって得られる、例えば図2に示すような各コンテンツに対するコンテクストとムードの評価をマッピング部13に入力する。ただし、各コンテンツに対するムードは、評価者の評価を採用する代わりに、コンテンツを解析して得たり、メタデータに含まれる情報を用いたりしてもよい。   The evaluation input unit 11 inputs a context and mood evaluation for each content, for example, as shown in FIG. 2 obtained by allowing a plurality of evaluators to view a large number of contents for learning data, to the mapping unit 13. However, the mood for each content may be obtained by analyzing the content or using information included in the metadata instead of adopting the evaluator's evaluation.

履歴情報入力部12は、ユーザの一人以上のユーザの視聴履歴情報をマッピング部13に入力する。なお、履歴情報に含まれる、視聴したときのコンテクストには、単に日時のみならず、コンテンツ視聴時に所定のセンサによって検出した環境状態(温度、湿度、速度、加速度、位置(緯度、経度)など)、ユーザの体調(体温、心拍数、血圧など)を含めることができる。   The history information input unit 12 inputs viewing history information of one or more users to the mapping unit 13. The context at the time of viewing included in the history information includes not only the date and time but also the environmental state (temperature, humidity, speed, acceleration, position (latitude, longitude), etc.) detected by a predetermined sensor when viewing the content. , User physical condition (body temperature, heart rate, blood pressure, etc.) can be included.

マッピング部13は、評価入力部11または履歴情報入力部12の少なくとも一方からの入力(コンテクストとムードの複数の組み合わせ)に基づき、多変数解析(例えば、対応分析)などを用いて、例えば図3に示すように、横軸がディメンジョン(dimension)1、縦軸がディメンジョン(dimension)2の平面における各コンテクストと各ムードの座標を決定し、例えば図4に示すように、各コンテクストと各ムードを同一平面上にマッピングする。そして、このマッピング結果であるコンテクスト−ムード対応平面を、コンテクスト−ムード対応平面保持部14に出力する。   The mapping unit 13 uses, for example, FIG. 3 using multivariate analysis (for example, correspondence analysis) based on an input (a plurality of combinations of context and mood) from at least one of the evaluation input unit 11 or the history information input unit 12. As shown in FIG. 4, the coordinates of each context and mood in a plane with dimension 1 on the horizontal axis and dimension 2 on the vertical axis are determined. For example, as shown in FIG. Map on the same plane. Then, the context-mood plane corresponding to the mapping result is output to the context-mood plane holding unit 14.

あるいは、マッピング部13は、履歴情報入力部12から入力される履歴情報に含まれるコンテクストを用いるのではなく、視聴されたコンテンツのメタデータをコンテンツDB19から読み出し、メタデータに含まれるレビュー文などのテキストデータから単語を抽出し、抽出した単語を単語−コンテクスト変換テーブルに基づいてコンテクストに変換するようにしてもよい。   Alternatively, the mapping unit 13 does not use the context included in the history information input from the history information input unit 12, but reads the metadata of the viewed content from the content DB 19, such as a review sentence included in the metadata A word may be extracted from text data, and the extracted word may be converted into a context based on a word-context conversion table.

なお、マッピング部13によるマッピングは、平面に限定されるものではなく、3次元以上の空間に対して行ってもかまわない。   The mapping by the mapping unit 13 is not limited to a plane, and may be performed on a three-dimensional space or more.

推薦条件入力部15は、ユーザから指定される、夏の海、デート、クリスマスなどのコンテクストを推薦条件として距離演算部16に入力する。距離演算部16は、推薦条件として1つのコンテクストが入力された場合、コンテクスト−ムード対応平面上において、推薦条件であるコンテクストの座標位置と最も距離が近い(または、距離が所定の長さ以下の)座標に位置するムードを、推薦条件に適合したムードとして特定する。   The recommendation condition input unit 15 inputs contexts such as summer sea, date, and Christmas designated by the user to the distance calculation unit 16 as recommendation conditions. When one context is input as the recommendation condition, the distance calculation unit 16 is closest to the coordinate position of the context as the recommendation condition on the context-mood correspondence plane (or the distance is equal to or less than a predetermined length). ) The mood located at the coordinates is specified as the mood that meets the recommended conditions.

なお、推薦条件として複数のコンテクストが入力された場合、コンテクスト−ムード対応平面上において、複数のコンテクストの座標位置の中心と最も距離が近い(または、距離が所定の長さ以下の)座標に位置するムードを、推薦条件に適合したムードとして特定する。あるいは、推薦条件である各コンテクストの座標位置から最も距離が近い(または、距離が所定の長さ以下の)座標に位置するムードを、推薦条件に適合したムードとして特定する。あるいはまた、全てのムードの座標位置毎に、推薦条件である各コンテクストの座標位置までの距離を算出して合計し、合計した距離が最も短いムードを、推薦条件に適合したムードとして特定する。なお、推薦条件に適合したムードを決定する方法は上述した方法に限るものではない。   When a plurality of contexts are input as recommendation conditions, the coordinates are closest to the center of the coordinate positions of the plurality of contexts (or the distance is equal to or less than a predetermined length) on the context-mood plane. The mood to be specified is specified as the mood that meets the recommended conditions. Alternatively, the mood located at the coordinate closest to the coordinate position of each context that is the recommendation condition (or the distance is equal to or less than a predetermined length) is specified as the mood that meets the recommendation condition. Alternatively, the distance to the coordinate position of each context that is the recommendation condition is calculated and summed for each coordinate position of the mood, and the mood with the shortest total distance is specified as the mood that meets the recommendation condition. Note that the method for determining the mood that meets the recommended conditions is not limited to the method described above.

コンテンツ抽出部17は、コンテンツDB19を参照することにより、距離演算部16によって特定されたムードをメタデータとして有しているコンテンツを抽出し、コンテンツ推薦部18に出力する。コンテンツ推薦部18は、コンテンツ抽出部17から入力されたコンテンツを要素とするプレイリストを生成してユーザに推薦する。   The content extraction unit 17 refers to the content DB 19 to extract content having the mood specified by the distance calculation unit 16 as metadata, and outputs the content to the content recommendation unit 18. The content recommendation unit 18 generates a playlist having the content input from the content extraction unit 17 as an element and recommends it to the user.

単語−コンテクスト変換テーブル保持部20には、例えば、単語「早朝、朝、モーニング、目覚め」などをコンテクスト「朝」に変換したり、単語「雪、寒い、コート、師走」などをコンテクスト「冬」に変換したりする、単語−コンテクスト変換テーブルが保持されている。   In the word-context conversion table holding unit 20, for example, the word “early morning, morning, morning, awakening” or the like is converted into the context “morning”, or the word “snow, cold, coat, teacher” or the like is converted into the context “winter”. A word-context conversion table is stored.

なお、コンテンツ推薦装置1を構成する評価入力部11乃至単語−コンテクスト変換テーブル保持部20は、単一の筐体に収まっている必要はなく、一部の構成要素がインタネットに代表されるネットワークを介してその他の構成要素と接続されていてもよい。例えば、コンテクスト−ムード対応平面の生成に関わる評価入力部11乃至マッピング13をインタネット上のサーバによって実現してもよい。   The evaluation input unit 11 to the word-context conversion table holding unit 20 constituting the content recommendation device 1 do not need to be housed in a single case, and a network in which some components are represented by the Internet. It may be connected with other components via. For example, the evaluation input unit 11 to the mapping 13 related to the generation of the context-mood plane may be realized by a server on the Internet.

次に、コンテンツ推薦装置1の動作について説明する。まず、コンテンツ推薦装置1は、コンテンツを推薦するための準備として、コンテクスト−ムード対応平面を生成する。そして、生成したコンテクスト−ムード対応平面に基づき、ユーザによって指定されたコンテクストに対応するムードを特定し、特定したムードを有するコンテンツをユーザに推薦する。   Next, the operation of the content recommendation device 1 will be described. First, the content recommendation device 1 generates a context-mood plane as preparation for recommending content. Then, based on the generated context-mood plane, the mood corresponding to the context specified by the user is specified, and the content having the specified mood is recommended to the user.

以下、コンテクスト−ムード対応平面を生成する4種類の方法について図5乃至図8を参照して説明する。   Hereinafter, four types of methods for generating a context-mood plane will be described with reference to FIGS.

図5は、第1のコンテクスト−ムード対応平面生成処理を説明するフローチャートである。ステップS1において、評価入力部11は、学習データ用の多数のコンテンツを複数の評価者に視聴させることによって得られる、各コンテンツに対するコンテクストとムードの評価をマッピング部13に入力する。ステップS2において、マッピング部13は、評価入力部11からの入力(コンテクストとムードの複数の組み合わせ)に基づき、多変数解析などを用いて、各コンテクストと各ムードの座標を決定し、同一平面上にマッピングする。そして、このマッピング結果であるコンテクスト−ムード対応平面を、コンテクスト−ムード対応平面保持部14に出力する。   FIG. 5 is a flowchart for explaining the first context-mood plane generation process. In step S <b> 1, the evaluation input unit 11 inputs a context and mood evaluation for each content obtained by allowing a plurality of evaluators to view a large number of contents for learning data to the mapping unit 13. In step S <b> 2, the mapping unit 13 determines the coordinates of each context and each mood using multivariate analysis or the like based on the input from the evaluation input unit 11 (a plurality of combinations of the context and the mood). To map. Then, the context-mood plane corresponding to the mapping result is output to the context-mood plane holding unit 14.

図6は、第2のコンテクスト−ムード対応平面生成処理を説明するフローチャートである。ステップS11において、履歴情報入力部12は、ユーザの視聴履歴情報に基づき、コンテンツを視聴したときのコンテクスト(視聴した日時など)をマッピング部13に入力する。ステップS12において、履歴情報入力部12は、当該コンテンツに対してユーザが感じ取り入力されているムード(あるいは、当該楽曲に対して予め付与されているムード)をマッピング部13に入力する。なお、ステップS11およびS12の処理は、視聴履歴情報があるコンテンツの数だけ繰り返し実行される。ステップS13において、マッピング部13は、履歴情報入力部12からの入力(コンテクストとムードの複数の組み合わせ)に基づき、多変数解析などを用いて、各コンテクストと各ムードの座標を決定し、同一平面上にマッピングする。そして、このマッピング結果であるコンテクスト−ムード対応平面を、コンテクスト−ムード対応平面保持部14に出力する。   FIG. 6 is a flowchart for explaining the second context-mood plane generation process. In step S <b> 11, the history information input unit 12 inputs a context (such as a viewing date and time) when viewing the content to the mapping unit 13 based on the user viewing history information. In step S <b> 12, the history information input unit 12 inputs the mood that the user feels and inputs to the content (or the mood given in advance to the music) to the mapping unit 13. Note that the processing in steps S11 and S12 is repeatedly executed for the number of contents having viewing history information. In step S13, the mapping unit 13 determines the coordinates of each context and each mood using multivariate analysis or the like based on the input from the history information input unit 12 (a plurality of combinations of context and mood), and the same plane. Map up. Then, the context-mood plane corresponding to the mapping result is output to the context-mood plane holding unit 14.

図7は、第3のコンテクスト−ムード対応平面生成処理を説明するフローチャートである。ステップS21において、履歴情報入力部12は、ユーザの視聴履歴情報に基づき、コンテンツを視聴したときのコンテクスト(所定のセンサによって検出した環境状態(温度、湿度、速度、加速度、位置(緯度、経度)など)、ユーザの体調(体温、心拍数、血圧など))をマッピング部13に入力する。ステップS22において、履歴情報入力部12は、当該コンテンツに対してユーザが感じ取り入力されているムード(あるいは、当該楽曲に対して予め付与されているムード)をマッピング部13に入力する。なお、ステップS21およびS22の処理は、視聴履歴情報があるコンテンツの数だけ繰り返し実行される。ステップS23において、マッピング部13は、履歴情報入力部12からの入力(コンテクストとムードの複数の組み合わせ)に基づき、多変数解析などを用いて、各コンテクストと各ムードの座標を決定し、同一平面上にマッピングする。そして、このマッピング結果であるコンテクスト−ムード対応平面を、コンテクスト−ムード対応平面保持部14に出力する。   FIG. 7 is a flowchart for explaining a third context-mood correspondence plane generation process. In step S <b> 21, the history information input unit 12 determines the context when viewing the content based on the user's viewing history information (environmental state (temperature, humidity, speed, acceleration, position (latitude, longitude) detected by a predetermined sensor). Etc.) and the user's physical condition (body temperature, heart rate, blood pressure, etc.) are input to the mapping unit 13. In step S <b> 22, the history information input unit 12 inputs the mood that the user feels and inputs to the content (or the mood given in advance to the music) to the mapping unit 13. Note that the processes in steps S21 and S22 are repeatedly executed for the number of contents having viewing history information. In step S23, the mapping unit 13 determines the coordinates of each context and each mood using multivariate analysis or the like based on the input from the history information input unit 12 (a plurality of combinations of contexts and moods). Map up. Then, the context-mood plane corresponding to the mapping result is output to the context-mood plane holding unit 14.

図8は、第4のコンテクスト−ムード対応平面生成処理を説明するフローチャートである。ステップS31において、単語をコンテクストに変換するための単語−コンテクスト変換テーブルが、単語−コンテクスト変換テーブル保持部20に供給されて保持される。ステップS32において、マッピング部13は、履歴情報入力部12からユーザの視聴履歴情報を取得し、ユーザが視聴したコンテンツを特定する。また、マッピング部13は、特定したコンテンツのメタデータをコンテンツDB19から取得し、メタデータに含まれるレビュー文等などから単語を抽出する。さらに、マッピング部13は、単語−コンテクスト変換テーブル保持部20に保持されている単語−コンテクスト変換テーブルを用い、抽出した単語をコンテクストに変換する。   FIG. 8 is a flowchart for explaining a fourth context-mood correspondence plane generation process. In step S31, a word-context conversion table for converting a word into a context is supplied to the word-context conversion table holding unit 20 and held therein. In step S32, the mapping unit 13 acquires the viewing history information of the user from the history information input unit 12, and specifies the content viewed by the user. In addition, the mapping unit 13 acquires metadata of the identified content from the content DB 19 and extracts words from a review sentence or the like included in the metadata. Further, the mapping unit 13 uses the word-context conversion table held in the word-context conversion table holding unit 20 to convert the extracted word into a context.

ステップS33において、履歴情報入力部12は、当該コンテンツに対してユーザが感じ取り入力されているムード(あるいは、当該楽曲に対して予め付与されているムード)をマッピング部13に入力する。なお、ステップS32およびS33の処理は、視聴履歴情報があるコンテンツの数だけ繰り返し実行される。ステップS34において、マッピング部13は、コンテクストとムードとの複数の組み合わせに基づき、多変数解析などを用いて、各コンテクストと各ムードの座標を決定し、同一平面上にマッピングする。そして、このマッピング結果であるコンテクスト−ムード対応平面を、コンテクスト−ムード対応平面保持部14に出力する。   In step S <b> 33, the history information input unit 12 inputs the mood that the user feels and inputs to the content (or the mood given in advance to the music) to the mapping unit 13. Note that the processes in steps S32 and S33 are repeatedly executed for the number of contents having viewing history information. In step S34, the mapping unit 13 determines the coordinates of each context and each mood based on a plurality of combinations of contexts and moods using multivariate analysis or the like, and maps them on the same plane. Then, the context-mood plane corresponding to the mapping result is output to the context-mood plane holding unit 14.

以上説明した第1乃至4のコンテクスト−ムード対応平面生成処理のいずれかによって生成されたコンテクスト−ムード対応平面は、以下に説明するコンテンツ推薦処理に利用される。   The context-mood correspondence plane generated by any one of the first to fourth context-mood correspondence plane generation processes described above is used for the content recommendation process described below.

図9は、コンテンツ推薦処理を説明するフローチャートである。   FIG. 9 is a flowchart for explaining the content recommendation process.

ステップS41において、推薦条件入力部15は、ユーザから指定される1つ以上のコンテクストを推薦条件として距離演算部16に入力する。ステップS42において、距離演算部16は、コンテクスト−ムード対応平面上において、推薦条件として入力されたコンテクストの座標位置と最も距離が近い(または、距離が所定の長さ以下の)座標に位置するムードを、推薦条件に適合したムードとして特定してコンテンツ抽出部17に通知する。ステップS43において、コンテンツ抽出部17は、コンテンツDB19を参照することにより、距離演算部16によって特定されたムードをメタデータ(あるいは特徴量)として有しているコンテンツを抽出し、コンテンツ推薦部18に出力する。コンテンツ推薦部18は、コンテンツ抽出部17から入力されたコンテンツを要素とするプレイリストを生成してユーザに推薦する。あるいは、コンテンツ抽出部17から入力されたコンテンツを要素とするコンテンツ群をユーザに推薦する。   In step S41, the recommendation condition input unit 15 inputs one or more contexts designated by the user to the distance calculation unit 16 as recommendation conditions. In step S42, the distance calculation unit 16 has a mood located at a coordinate closest to the coordinate position of the context input as the recommendation condition (or the distance is equal to or less than a predetermined length) on the context-mood plane. Is identified as a mood that conforms to the recommendation condition, and is notified to the content extraction unit 17. In step S43, the content extraction unit 17 refers to the content DB 19 to extract the content having the mood specified by the distance calculation unit 16 as metadata (or feature amount), and sends it to the content recommendation unit 18. Output. The content recommendation unit 18 generates a playlist having the content input from the content extraction unit 17 as an element and recommends it to the user. Alternatively, a content group including the content input from the content extraction unit 17 as an element is recommended to the user.

以上説明したように、本発明を適用したコンテンツ推薦装置1によれば、ユーザは推薦条件としてコンテクストを入力するだけで、そのコンテクストに適したコンテンツのプレイリストやコンテンツ群を取得することができる。   As described above, according to the content recommendation device 1 to which the present invention is applied, the user can acquire a playlist or a content group of content suitable for the context only by inputting the context as the recommendation condition.

なお、上述した第1乃至4のコンテクスト−ムード対応平面生成処理のいずれかによって生成されたコンテクスト−ムード対応平面は、新規のコンテンツに対してコンテクストを付与する場合に適用することもできる。   The context-mood correspondence plane generated by any of the first to fourth context-mood correspondence plane generation processes described above can also be applied to the case where a context is added to new content.

ところで、上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば図10に示すように構成された汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。   By the way, the series of processes described above can be executed by hardware, but can also be executed by software. When a series of processing is executed by software, a program constituting the software may execute various functions by installing a computer incorporated in dedicated hardware or various programs. For example, it is installed from a recording medium in a general-purpose personal computer configured as shown in FIG.

このパーソナルコンピュータ100は、CPU(Central Processing Unit)101を内蔵している。CPU101にはバス104を介して、入出力インタフェース105が接続されている。バス104には、ROM(Read Only Memory)102およびRAM(Random Access Memory)103が接続されている。   The personal computer 100 includes a CPU (Central Processing Unit) 101. An input / output interface 105 is connected to the CPU 101 via the bus 104. A ROM (Read Only Memory) 102 and a RAM (Random Access Memory) 103 are connected to the bus 104.

入出力インタフェース105には、ユーザが操作コマンドを入力するキーボード、マウス等の入力デバイスよりなる入力部106、操作画面や推薦されるプレイリストなどを表示するCRT(Cathode Ray Tube)またはLCD(Liquid Crystal Display)等のディスプレイよりなる出力部107、プログラムや各種データを格納するハードディスクドライブなどよりなる記憶部108、およびモデム、LAN(Local Area Network)アダプタなどよりなり、インタネットに代表されるネットワークを介した通信処理を実行する通信部109が接続されている。また、磁気ディスク(フレキシブルディスクを含む)、光ディスク(CD-ROM(Compact Disc-Read Only Memory)、DVD(Digital Versatile Disc)を含む)、光磁気ディスク(MD(Mini Disc)を含む)、もしくは半導体メモリなどの記録媒体111に対してデータを読み書きするドライブ110が接続されている。   The input / output interface 105 includes a keyboard for inputting operation commands by a user, an input unit 106 including an input device such as a mouse, a CRT (Cathode Ray Tube) or LCD (Liquid Crystal) for displaying an operation screen, a recommended playlist, and the like. Output unit 107 composed of a display such as Display), storage unit 108 composed of a hard disk drive for storing programs and various data, etc., and a modem, a LAN (Local Area Network) adapter, etc., via a network represented by the Internet A communication unit 109 that executes communication processing is connected. Also, a magnetic disk (including a flexible disk), an optical disk (including a CD-ROM (Compact Disc-Read Only Memory), a DVD (Digital Versatile Disc)), a magneto-optical disk (including an MD (Mini Disc)), or a semiconductor A drive 110 for reading / writing data from / to a recording medium 111 such as a memory is connected.

このパーソナルコンピュータ100に上述した一連の処理を実行させるプログラムは、記録媒体111に格納された状態でパーソナルコンピュータ100に供給され、ドライブ110によって読み出されて記憶部108に内蔵されるハードディスクドライブにインストールされている。記憶部108にインストールされているプログラムは、入力部106に入力されるユーザからのコマンドに対応するCPU101の指令によって、記憶部108からRAM103にロードされて実行される。   A program for causing the personal computer 100 to execute the above-described series of processing is supplied to the personal computer 100 in a state stored in the recording medium 111, read by the drive 110, and installed in a hard disk drive built in the storage unit 108. Has been. The program installed in the storage unit 108 is loaded from the storage unit 108 to the RAM 103 and executed in response to a command from the CPU 101 corresponding to a command from the user input to the input unit 106.

なお、本明細書において、プログラムに基づいて実行されるステップは、記載された順序に従って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。   In this specification, the steps executed based on the program are executed in parallel or individually even if they are not necessarily processed in time series, as well as processes executed in time series according to the described order. It also includes processing.

また、プログラムは、1台のコンピュータにより処理されるものであってもよいし、複数のコンピュータによって分散処理されるものであってもよい。さらに、プログラムは、遠方のコンピュータに転送されて実行されるものであってもよい。   The program may be processed by a single computer, or may be distributedly processed by a plurality of computers. Furthermore, the program may be transferred to a remote computer and executed.

なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。   The embodiment of the present invention is not limited to the above-described embodiment, and various modifications can be made without departing from the gist of the present invention.

本発明を適用したコンテンツ推薦装置の構成例を示すブロック図である。It is a block diagram which shows the structural example of the content recommendation apparatus to which this invention is applied. コンテンツに対するコンテクストとムードの評価について説明する図である。It is a figure explaining the context with respect to a content, and evaluation of a mood. 各コンテクストと各ムードに対して決定される2次元座標の一例を示す図である。It is a figure which shows an example of the two-dimensional coordinate determined with respect to each context and each mood. コンテクストとムードがマッピングされたコンテクスト−ムード対応平面の一例を示す図である。It is a figure which shows an example of the context-mood corresponding plane where the context and the mood are mapped. 第1のコンテクスト−ムード対応平面生成処理を説明するフローチャートである。It is a flowchart explaining the 1st context-mood corresponding plane generation processing. 第2のコンテクスト−ムード対応平面生成処理を説明するフローチャートである。It is a flowchart explaining the 2nd context-mood corresponding plane generation process. 第3のコンテクスト−ムード対応平面生成処理を説明するフローチャートである。It is a flowchart explaining the 3rd context-mood corresponding plane generation process. 第4のコンテクスト−ムード対応平面生成処理を説明するフローチャートである。It is a flowchart explaining the 4th context-mood corresponding plane generation process. コンテンツ推薦処理を説明するフローチャートである。It is a flowchart explaining a content recommendation process. 汎用パーソナルコンピュータの構成例を示すブロック図である。It is a block diagram which shows the structural example of a general purpose personal computer.

符号の説明Explanation of symbols

1 コンテンツ推薦装置, 11 評価入力部, 12 履歴情報入力部, 13 マッピング部, 14 コンテクスト−ムード対応平面保持部, 15 推薦条件入力部, 16 距離演算部, 17 コンテンツ抽出部, 18 コンテンツ推薦部, 19 コンテンツDB, 20 単語−コンテクスト変換テーブル保持部, 100 パーソナルコンピュータ, 101 CPU, 111 記録媒体   DESCRIPTION OF SYMBOLS 1 Content recommendation apparatus, 11 Evaluation input part, 12 History information input part, 13 Mapping part, 14 Context-mood corresponding plane holding part, 15 Recommendation condition input part, 16 Distance calculation part, 17 Content extraction part, 18 Content recommendation part, 19 content DB, 20 word-context conversion table holding unit, 100 personal computer, 101 CPU, 111 recording medium

Claims (9)

コンテンツを視聴するときのユーザの状況を表すコンテクストを推薦条件として、推薦条件のコンテクストに適したコンテンツを推薦する情報処理装置において、
コンテンツの特徴量と前記コンテンツに対応付けられたコンテクストとの組み合わせを入力する入力手段と、
前記入力手段によって入力された特徴量とコンテクストとの組み合わせを解析することにより、前記特徴量と前記コンテクストの相関関係を示す相関情報を生成する生成手段と、
推薦条件としてコンテクストを指定する指定手段と、
前記相関情報に基づき、前記指定手段によって指定された前記コンテクストと相関関係がある特徴量を特定する特定手段と、
前記特定手段によって特定された特徴量を有するコンテンツを前記ユーザに推薦する推薦手段と
を含む情報処理装置。
In an information processing apparatus that recommends content suitable for the context of a recommendation condition, with a context representing a user's situation when viewing content as a recommendation condition,
An input means for inputting a combination of a feature amount of the content and a context associated with the content;
Generating means for generating correlation information indicating a correlation between the feature quantity and the context by analyzing a combination of the feature quantity and the context input by the input means;
A designation means for designating a context as a recommendation condition;
Based on the correlation information, specifying means for specifying a feature quantity correlated with the context specified by the specifying means;
An information processing apparatus comprising: recommendation means for recommending content having the feature amount specified by the specifying means to the user.
前記生成手段は、前記入力手段によって入力された特徴量とコンテクストとの組み合わせを解析することにより、前記特徴量と前記コンテクストの相関関係を示す相関情報として、前記特徴量の複数の状態と前記コンテクストの複数の状態がそれぞれ同一空間上にマッピングされた特徴量−コンテクスト対応空間を生成する
請求項1に記載の情報処理装置。
The generation unit analyzes a combination of the feature amount and the context input by the input unit, thereby obtaining a plurality of states of the feature amount and the context as correlation information indicating a correlation between the feature amount and the context. The information processing apparatus according to claim 1, wherein a feature quantity-context-corresponding space in which the plurality of states are mapped on the same space is generated.
前記特定手段は、前記特徴量−コンテクスト対応空間上において、前記指定手段によって指定された前記コンテクストと距離が近い特徴量を特定する
請求項2に記載の情報処理装置。
The information processing apparatus according to claim 2, wherein the specifying unit specifies a feature amount that is close in distance to the context specified by the specifying unit in the feature amount-context correspondence space.
前記同一空間、および前記特徴量−コンテクスト対応空間は、2次元平面である
請求項2に記載の情報処理装置。
The information processing apparatus according to claim 2, wherein the same space and the feature quantity-context corresponding space are two-dimensional planes.
前記入力手段は、コンテンツを視聴した評価者から得られる、前記コンテンツの特徴量と前記コンテンツに対応付けられたコンテクストとの組み合わせを入力する
請求項1に記載の情報処理装置。
The information processing apparatus according to claim 1, wherein the input unit inputs a combination of a feature amount of the content and a context associated with the content obtained from an evaluator who viewed the content.
前記入力手段は、ユーザのコンテンツ視聴履歴から得られる、前記コンテンツの特徴量と前記コンテンツに対応付けられたコンテクストとの組み合わせを入力する
請求項1に記載の情報処理装置。
The information processing apparatus according to claim 1, wherein the input unit inputs a combination of a feature amount of the content and a context associated with the content obtained from a user's content viewing history.
前記入力手段は、コンテンツが視聴されたときに所定のセンサによって検知された、前記特徴量と前記コンテクストとの組み合わせを入力する
請求項1に記載の情報処理装置。
The information processing apparatus according to claim 1, wherein the input unit inputs a combination of the feature amount and the context detected by a predetermined sensor when content is viewed.
コンテンツを視聴するときのユーザの状況を表すコンテクストを推薦条件として、推薦条件のコンテクストに適したコンテンツを推薦する情報処理装置の情報処理方法において、
コンテンツの特徴量と前記コンテンツに対応付けられたコンテクストとの組み合わせを入力し、
入力された特徴量とコンテクストとの組み合わせを解析することにより、前記特徴量と前記コンテクストの相関関係を示す相関情報を生成し、
推薦条件としてコンテクストを指定し、
前記相関情報に基づき、指定された前記コンテクストと相関関係がある特徴量を特定し、
特定された特徴量を有するコンテンツを前記ユーザに推薦する
ステップを含む情報処理方法。
In the information processing method of the information processing apparatus that recommends content suitable for the context of the recommendation condition, using the context representing the user's situation when viewing the content as the recommendation condition,
Enter the combination of the feature amount of the content and the context associated with the content,
By analyzing the combination of the input feature value and the context, correlation information indicating the correlation between the feature value and the context is generated,
Specify the context as a recommendation condition,
Based on the correlation information, identify a feature quantity correlated with the specified context,
An information processing method including a step of recommending content having a specified feature quantity to the user.
コンテンツを視聴するときのユーザの状況を表すコンテクストを推薦条件として、推薦条件のコンテクストに適したコンテンツを推薦するためのプログラムであって、
コンテンツの特徴量と前記コンテンツに対応付けられたコンテクストとの組み合わせを入力し、
入力された特徴量とコンテクストとの組み合わせを解析することにより、前記特徴量と前記コンテクストの相関関係を示す相関情報を生成し、
推薦条件としてコンテクストを指定し、
前記相関情報に基づき、指定された前記コンテクストと相関関係がある特徴量を特定し、
特定された特徴量を有するコンテンツを前記ユーザに推薦する
ステップを含む処理をコンピュータに実行させるプログラム。
A program for recommending content suitable for the context of the recommendation condition, with the context representing the user's situation when viewing the content as the recommendation condition,
Enter the combination of the feature amount of the content and the context associated with the content,
By analyzing the combination of the input feature value and the context, correlation information indicating the correlation between the feature value and the context is generated,
Specify the context as a recommendation condition,
Based on the correlation information, identify a feature quantity correlated with the specified context,
A program for causing a computer to execute a process including a step of recommending to the user content having a specified feature amount.
JP2005372730A 2005-12-26 2005-12-26 Information processor, information processing method, and program Pending JP2007172523A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005372730A JP2007172523A (en) 2005-12-26 2005-12-26 Information processor, information processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005372730A JP2007172523A (en) 2005-12-26 2005-12-26 Information processor, information processing method, and program

Publications (1)

Publication Number Publication Date
JP2007172523A true JP2007172523A (en) 2007-07-05

Family

ID=38298963

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005372730A Pending JP2007172523A (en) 2005-12-26 2005-12-26 Information processor, information processing method, and program

Country Status (1)

Country Link
JP (1) JP2007172523A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009104593A (en) * 2007-09-20 2009-05-14 Intel Corp Context platform framework for aggregation, analysis, and use of context information
JP2009129298A (en) * 2007-11-27 2009-06-11 Nec Corp Apparatus, method and program for recommending context match information
JP2010262436A (en) * 2009-05-01 2010-11-18 Sony Corp Information processing apparatus and method, and program
JP2011065567A (en) * 2009-09-18 2011-03-31 Kanazawa Inst Of Technology Media content information analysis device and method
US20110252947A1 (en) * 2010-04-16 2011-10-20 Sony Corporation Apparatus and method for classifying, displaying and selecting music files
JP2013097491A (en) * 2011-10-31 2013-05-20 Dainippon Printing Co Ltd Automatic tagging device, automatic tagging method and program
US8812503B2 (en) 2010-02-15 2014-08-19 Sony Corporation Information processing device, method and program
US8914389B2 (en) 2008-06-03 2014-12-16 Sony Corporation Information processing device, information processing method, and program
US8924404B2 (en) 2008-06-03 2014-12-30 Sony Corporation Information processing device, information processing method, and program
US8996412B2 (en) 2008-06-03 2015-03-31 Sony Corporation Information processing system and information processing method
JP2018152023A (en) * 2017-03-15 2018-09-27 株式会社Screenホールディングス Text mining support method and device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005165454A (en) * 2003-11-28 2005-06-23 Nippon Telegr & Teleph Corp <Ntt> Contents recommending device, contents recommending method and contents recommending program
JP2005301399A (en) * 2004-04-07 2005-10-27 Sony Corp Information processor and method and program

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005165454A (en) * 2003-11-28 2005-06-23 Nippon Telegr & Teleph Corp <Ntt> Contents recommending device, contents recommending method and contents recommending program
JP2005301399A (en) * 2004-04-07 2005-10-27 Sony Corp Information processor and method and program

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009104593A (en) * 2007-09-20 2009-05-14 Intel Corp Context platform framework for aggregation, analysis, and use of context information
JP2009129298A (en) * 2007-11-27 2009-06-11 Nec Corp Apparatus, method and program for recommending context match information
US8996412B2 (en) 2008-06-03 2015-03-31 Sony Corporation Information processing system and information processing method
US8924404B2 (en) 2008-06-03 2014-12-30 Sony Corporation Information processing device, information processing method, and program
US8914389B2 (en) 2008-06-03 2014-12-16 Sony Corporation Information processing device, information processing method, and program
US8843949B2 (en) 2009-05-01 2014-09-23 Sony Corporation Apparatus, method, and program for processing information
JP2010262436A (en) * 2009-05-01 2010-11-18 Sony Corp Information processing apparatus and method, and program
US9973815B2 (en) 2009-05-01 2018-05-15 Sony Corporation Apparatus, method, and program for processing information
JP2011065567A (en) * 2009-09-18 2011-03-31 Kanazawa Inst Of Technology Media content information analysis device and method
US8812503B2 (en) 2010-02-15 2014-08-19 Sony Corporation Information processing device, method and program
US8686270B2 (en) * 2010-04-16 2014-04-01 Sony Corporation Apparatus and method for classifying, displaying and selecting music files
US20110252947A1 (en) * 2010-04-16 2011-10-20 Sony Corporation Apparatus and method for classifying, displaying and selecting music files
JP2013097491A (en) * 2011-10-31 2013-05-20 Dainippon Printing Co Ltd Automatic tagging device, automatic tagging method and program
JP2018152023A (en) * 2017-03-15 2018-09-27 株式会社Screenホールディングス Text mining support method and device

Similar Documents

Publication Publication Date Title
JP2007172523A (en) Information processor, information processing method, and program
Goodchild Formalizing place in geographic information systems
US11822868B2 (en) Augmenting text with multimedia assets
Jänicke et al. Interactive visual profiling of musicians
CN107430626A (en) The Action query based on speech suggested is provided
JP5359534B2 (en) Information processing apparatus and method, and program
JP7228946B2 (en) A Disambiguation Method for Chinese Geographic Senses Based on Encyclopedia Knowledge Base and Word Embedding
CN109920409B (en) Sound retrieval method, device, system and storage medium
Khan et al. Rethinking the mini-map: A navigational aid to support spatial learning in urban game environments
JPWO2016135905A1 (en) Information processing system and information processing method
JP6655643B2 (en) Learning support system, learning support method and learning support program
US8996984B2 (en) Automatic visual preview of non-visual data
WO2021104274A1 (en) Image and text joint representation search method and system, and server and storage medium
Lai et al. A comparative study of typing and speech for map metadata creation
JP6710907B2 (en) Preference learning method, preference learning program, and preference learning device
JP2018045657A (en) Learning device, program parameter and learning method
WO2021120878A1 (en) Book graph-based book display method, computing device, and storage medium
JP2007121584A (en) Learning support device
Othman et al. A Comprehensive User Experience Analysis of Cultural Heritage Progressive Web App Using A Hybrid UEQ-IPA Approach
JP6402637B2 (en) Analysis program, analysis method, and analysis apparatus
JP6419525B2 (en) Visualization means selection support system, visualization means selection support method, and visualization means selection support program
CN111949767A (en) Method, device, equipment and storage medium for searching text keywords
JP3985826B2 (en) Image search method and apparatus
JP7200022B2 (en) Mapping device, method and program
Lai et al. A Comparative Study of Typing and Speech For Map Metadata

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20081204

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110106

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110118

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20111206