[go: up one dir, main page]

JP2021068090A - Content recommendation system - Google Patents

Content recommendation system Download PDF

Info

Publication number
JP2021068090A
JP2021068090A JP2019191814A JP2019191814A JP2021068090A JP 2021068090 A JP2021068090 A JP 2021068090A JP 2019191814 A JP2019191814 A JP 2019191814A JP 2019191814 A JP2019191814 A JP 2019191814A JP 2021068090 A JP2021068090 A JP 2021068090A
Authority
JP
Japan
Prior art keywords
content
user
preference
information
unit
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.)
Granted
Application number
JP2019191814A
Other languages
Japanese (ja)
Other versions
JP7417889B2 (en
Inventor
武司 戸井
Takeshi Toi
武司 戸井
伸昌 南
Nobumasa Minami
伸昌 南
高橋 弘毅
Koki Takahashi
弘毅 高橋
式井 愼一
Shinichi Shikii
愼一 式井
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.)
Panasonic Intellectual Property Management Co Ltd
Original Assignee
Panasonic Intellectual Property Management Co Ltd
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 Panasonic Intellectual Property Management Co Ltd filed Critical Panasonic Intellectual Property Management Co Ltd
Priority to JP2019191814A priority Critical patent/JP7417889B2/en
Publication of JP2021068090A publication Critical patent/JP2021068090A/en
Priority to JP2023182395A priority patent/JP2023175013A/en
Application granted granted Critical
Publication of JP7417889B2 publication Critical patent/JP7417889B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

【課題】コンテンツに対するユーザの嗜好適合度が未知か既知に関わらず、ユーザが視聴可能であるすべてのコンテンツの中から、ユーザの嗜好に合ったコンテンツの推薦を行うこと。【解決手段】本開示に係るコンテンツ推薦システムは、少なくとも音又は映像のコンテンツを再生可能なコンテンツ提示部103と、コンテンツ提示部103によって提示される複数のコンテンツに対する嗜好適合度を計算し、ユーザの嗜好を判断する嗜好判断部100と、コンテンツと、当該コンテンツの感情情報を関連づけて記憶するコンテンツ情報記憶部101と、コンテンツ情報記憶部101に記憶された情報から、コンテンツ提示部103で再生するコンテンツを抽出するコンテンツ抽出部102と、コンテンツ抽出部102で抽出されたコンテンツをユーザに提示するコンテンツ提示部103と、を有し、コンテンツ抽出部102が抽出したコンテンツの推薦を行う。【選択図】図1PROBLEM TO BE SOLVED: To recommend a content suitable for a user's taste from all the contents which can be viewed by the user regardless of whether the user's preference for the content is unknown or known. A content recommendation system according to the present disclosure calculates a preference degree for a plurality of contents presented by a content presenting unit 103 capable of reproducing at least sound or video content, and a user. Content to be reproduced by the content presentation unit 103 from the information stored in the content information storage unit 101, the content information storage unit 101 that stores the content in association with the content, and the content information storage unit 101 that determines the preference. It has a content extraction unit 102 for extracting the content, and a content presentation unit 103 for presenting the content extracted by the content extraction unit 102 to the user, and recommends the content extracted by the content extraction unit 102. [Selection diagram] Fig. 1

Description

本開示は、音楽や映像などのコンテンツ再生機器に用いられるコンテンツ推薦システムに関するものである。 The present disclosure relates to a content recommender system used for content playback devices such as music and video.

従来、ユーザの嗜好に合わせてコンテンツを推薦するため、推定したユーザの感情に基づいてコンテンツを推薦する技術がある。例えば、特許文献1ではコンテンツに対して予め感情情報を付与し、ユーザのコンテンツ視聴時間からユーザの感情を推定し、推定したユーザの感情と同一の感情情報を持つコンテンツを次に推薦する。 Conventionally, in order to recommend content according to the user's taste, there is a technique of recommending content based on an estimated user's emotion. For example, in Patent Document 1, emotion information is given to the content in advance, the user's emotion is estimated from the user's content viewing time, and the content having the same emotion information as the estimated user's emotion is recommended next.

また、ユーザの過去の検索履歴と、検索クエリ(例えば単語やフレーズなど)と、を用いてコンテンツのカテゴリごとにユーザの嗜好との適合度を計算し、その結果に基づいて検索結果を提示する技術がある。例えば、特許文献2では検索クエリとカテゴリの適合度と、ユーザのクリック操作履歴と、過去のユーザ特徴ベクトルと、に基づいて、ユーザ特徴ベクトルをカテゴリごとに計算し、求めたユーザ特徴ベクトルに応じて検索結果の優先順位を変更する。 In addition, the user's past search history and search queries (for example, words and phrases) are used to calculate the degree of suitability with the user's taste for each content category, and the search results are presented based on the results. There is technology. For example, in Patent Document 2, the user feature vector is calculated for each category based on the goodness of fit of the search query and the category, the click operation history of the user, and the past user feature vector, and the user feature vector is calculated according to the obtained user feature vector. To change the priority of search results.

特開2015−228142号公報JP-A-2015-228142 特開2016−110260号公報Japanese Unexamined Patent Publication No. 2016-11260

しかしながら、特許文献1の技術では、コンテンツの視聴時間とユーザの感情を1対1で紐づけてしまっているため、ユーザの感情に近いコンテンツの推薦は可能だが、ユーザの嗜好に合わせたコンテンツの推薦は困難なケースが存在する。例えば視聴時間からユーザの感情を「悲しい」と推定した場合、ユーザの感情と同一の「悲しい」感情情報を持つコンテンツが推薦される。しかしユーザの感情が「悲しい」場合でも、気分を変えるために「楽しい」コンテンツを希望する可能性もあるため、こうしたユーザには最適なコンテンツの推薦が行えない問題がある。 However, in the technology of Patent Document 1, since the viewing time of the content and the emotion of the user are linked one-to-one, it is possible to recommend the content close to the emotion of the user, but the content according to the taste of the user can be recommended. There are cases where recommendation is difficult. For example, when the user's emotion is estimated to be "sad" from the viewing time, content having the same "sad" emotion information as the user's emotion is recommended. However, even if the user's emotions are "sad", there is a problem that the optimum content cannot be recommended to such users because they may desire "fun" content to change their mood.

また、特許文献2の技術は、推薦対象となるカテゴリのユーザ特徴ベクトルを求め、最もベクトル評価値が高いカテゴリを推薦する技術であるが、視聴履歴やクリック操作履歴を保有しないユーザの場合、検索クエリとカテゴリの対応度合のみからユーザ特徴ベクトルを求めることになり、ユーザの嗜好に合わせたカテゴリ推薦が困難となる。例えば、ユーザが「アイドル」が歌っている「落ち着いた」楽曲が聴きたい場合、ユーザは「アイドル」で検索しただけでは、一般に人気が高いと想定される「楽しい」コンテンツが推薦されてしまうため、「アイドル 落ち着いた曲 バラード」などと検索クエリをより細かいものにする必要がある。しかしこの手段では結局ユーザに自身の嗜好について考えさせ、それを入力させることを要求するため、ユーザの負担が大きい。 Further, the technique of Patent Document 2 is a technique of obtaining a user feature vector of a category to be recommended and recommending the category having the highest vector evaluation value, but in the case of a user who does not have a viewing history or a click operation history, a search is performed. Since the user feature vector is obtained only from the degree of correspondence between the query and the category, it becomes difficult to recommend the category according to the user's preference. For example, if a user wants to listen to a "calm" song sung by an "idol", a user simply searching for "idol" will recommend "fun" content that is generally assumed to be popular. , "Idol calm song ballad" etc. need to be refined in the search query. However, this means eventually requires the user to think about his / her own taste and input it, which imposes a heavy burden on the user.

本開示は、従来の課題を解決するもので、ユーザの嗜好との適合度が未知なコンテンツを含み、ユーザが視聴可能なコンテンツの中から、ユーザの嗜好に合ったコンテンツを推薦可能なコンテンツ推薦システムを提供することを目的とする。 This disclosure solves the conventional problems, and includes content whose degree of conformity with the user's taste is unknown, and content recommendation that can recommend content that suits the user's taste from among the content that can be viewed by the user. The purpose is to provide a system.

上記従来の課題を解決するために、本開示に係るコンテンツ推薦システムは、少なくとも音又は映像のコンテンツを再生可能なコンテンツ提示部と、コンテンツ提示部によって提示される複数のコンテンツに対する嗜好適合度を計算し、ユーザの嗜好を判断する嗜好判断部と、コンテンツの本体データと、コンテンツの感情情報を関連づけて記憶するコンテンツ情報記憶部と、コンテンツ情報記憶部に記憶された情報から、コンテンツ提示部にて再生するコンテンツを抽出するコンテンツ抽出部と、を有し、コンテンツの推薦を行う。 In order to solve the above-mentioned conventional problems, the content recommendation system according to the present disclosure calculates at least a content presentation unit capable of reproducing sound or video content and a degree of preference for a plurality of contents presented by the content presentation unit. Then, from the preference judgment unit that determines the user's preference, the content information storage unit that stores the main body data of the content and the emotional information of the content in association with each other, and the information stored in the content information storage unit, the content presentation unit It has a content extraction unit that extracts the content to be played, and recommends the content.

本開示に係るコンテンツ推薦システムによれば、複数のコンテンツに対して嗜好適合度を求めることで、ユーザの興味が向いている方向を判断でき、ユーザの嗜好に合ったコンテンツ推薦の精度を高めることができる。 According to the content recommendation system according to the present disclosure, by obtaining the degree of preference for a plurality of contents, it is possible to determine the direction in which the user is interested, and to improve the accuracy of content recommendation that suits the user's preference. Can be done.

本開示の実施形態1における構成を示す図である。It is a figure which shows the structure in Embodiment 1 of this disclosure. 嗜好判断部における処理を示すフロー図である。It is a flow chart which shows the process in a preference determination part. コンテンツ情報記憶部に記憶される情報を示す説明図である。It is explanatory drawing which shows the information stored in the content information storage part. コンテンツ抽出部における処理を示すフロー図である。It is a flow chart which shows the process in a content extraction part. 数式(1)を用いた時の、嗜好判断部における嗜好判断の様子を示す図である。It is a figure which shows the state of the preference determination in the preference determination unit when the mathematical expression (1) is used. 操作情報取得部を含む実施形態1における構成を示す図である。It is a figure which shows the structure in Embodiment 1 including the operation information acquisition part. 操作情報取得部で取得した、操作情報用いた嗜好適合度の計算手順を示すフロー図である。It is a flow chart which shows the calculation procedure of the goodness-of-fit degree using operation information acquired by the operation information acquisition part. センサ情報取得部を含む実施形態1における構成を示す図である。It is a figure which shows the structure in Embodiment 1 including a sensor information acquisition part. センサ情報取得部で取得した、センサ情報を用いた嗜好適合度の計算手順を示すフロー図である。It is a flow chart which shows the calculation procedure of the goodness-of-fit degree using the sensor information acquired by the sensor information acquisition part. シーン判断部を含む実施形態1における構成を示す図である。It is a figure which shows the structure in Embodiment 1 including a scene determination part. シーン判断部を用いたコンテンツ推薦の動作手順を示すフロー図である。It is a flow chart which shows the operation procedure of content recommendation using a scene judgment part. ユーザ情報記憶部を含む実施形態1における構成を示す図である。It is a figure which shows the structure in Embodiment 1 including the user information storage part. ユーザ情報記憶部を用いたコンテンツ推薦の動作手順を示すフロー図である。It is a flow figure which shows the operation procedure of content recommendation using a user information storage part. 嗜好判断結果変更部を用いたコンテンツ推薦の動作手順を示すフロー図である。It is a flow chart which shows the operation procedure of the content recommendation using the preference judgment result change part. 本開示の実施形態2における構成を示す図である。It is a figure which shows the structure in Embodiment 2 of this disclosure. 車室内音環境分析部における分析結果の例を示す図である。It is a figure which shows the example of the analysis result in the vehicle interior sound environment analysis department. 本ドライバーモニターカメラとスピーカと制御部を含む実施形態2における構成を示す図である。It is a figure which shows the structure in Embodiment 2 including this driver monitor camera, a speaker, and a control unit. 本ドライバーモニターカメラとスピーカと制御部を含む実施形態2における動作の仕組みを示す図である。It is a figure which shows the mechanism of operation in Embodiment 2 including this driver monitor camera, a speaker, and a control unit. タイヤ性能を表示可能な実施形態2における構成を示す図である。It is a figure which shows the structure in Embodiment 2 which can display a tire performance. 車室内音環境分析部における分析結果の例を示す図である。It is a figure which shows the example of the analysis result in the vehicle interior sound environment analysis department. タイヤ性能の表示例を示す図である。It is a figure which shows the display example of a tire performance.

以下、本開示の実施の形態について、図面を参照しながら説明する。 Hereinafter, embodiments of the present disclosure will be described with reference to the drawings.

なお、以下で説明する実施の形態は、いずれも包括的又は具体的な例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置及び接続形態、ステップ、ステップの順序等は、一例であり、本開示を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、独立請求項に記載されていない構成要素については、任意の構成要素として説明される。 It should be noted that all of the embodiments described below show comprehensive or specific examples. The numerical values, shapes, materials, components, arrangement positions and connection forms of the components, steps, the order of steps, etc. shown in the following embodiments are examples, and are not intended to limit the present disclosure. Further, among the components in the following embodiments, the components not described in the independent claims will be described as arbitrary components.

また、各図は、模式図であり、必ずしも厳密に図示されたものではない。したがって、例えば、各図において縮尺等は必ずしも一致しない。また、各図において、実質的に同一の構成については同一の符号を付しており、重複する説明は省略又は簡略化する場合がある。 Further, each figure is a schematic view and is not necessarily exactly illustrated. Therefore, for example, the scales and the like do not always match in each figure. Further, in each figure, substantially the same configuration is designated by the same reference numerals, and duplicate description may be omitted or simplified.

(実施の形態1)
図1は、本開示の実施の形態1におけるコンテンツ推薦システムの機能構成を示すブロック図である。本実施形態によるコンテンツ推薦システムは、コンテンツに対するユーザの嗜好との適合度(嗜好適合度)を計算し、ユーザの嗜好に合ったコンテンツの情報を判断する嗜好判断部100と、コンテンツの情報とコンテンツの感情情報と、を関連づけて記憶するコンテンツ情報記憶部101と、嗜好判断部100の判断結果に基づきコンテンツ情報記憶部101からコンテンツを抽出するコンテンツ抽出部102と、コンテンツ抽出部102において抽出されたコンテンツをユーザに提示するコンテンツ提示部103と、を備えている。
(Embodiment 1)
FIG. 1 is a block diagram showing a functional configuration of a content recommendation system according to the first embodiment of the present disclosure. The content recommendation system according to the present embodiment has a preference determination unit 100 that calculates the degree of suitability (degree of preference) with the user's preference for the content and determines the information of the content that matches the user's preference, and the content information and the content. The content information storage unit 101 that stores the emotional information in association with each other, the content extraction unit 102 that extracts the content from the content information storage unit 101 based on the determination result of the preference determination unit 100, and the content extraction unit 102. It includes a content presenting unit 103 that presents the content to the user.

例えば、嗜好判断部100とコンテンツ抽出部102はCPU(Central Processing Unit)、コンテンツ情報記憶部101はHDD(Hard Disk Drive)などの記憶媒体、コンテンツ提示部103はディスプレイやスピーカなどの出力装置を用いて構成可能である。 For example, the preference determination unit 100 and the content extraction unit 102 use a CPU (Central Processing Unit), the content information storage unit 101 uses a storage medium such as an HDD (Hard Disk Drive), and the content presentation unit 103 uses an output device such as a display or a speaker. Can be configured.

ここで、感情情報とは、コンテンツを視聴した際に人がコンテンツに対して感じた感情に関する情報である。感情情報は「楽しい」、「悲しい」などのテキストデータとしても良いし、数値データとしても良い。ここでは感情情報の形式は限定しない。 Here, the emotional information is information about emotions that a person feels toward the content when viewing the content. The emotional information may be text data such as "fun" or "sad", or may be numerical data. Here, the format of emotional information is not limited.

本実施形態により推薦されるコンテンツは、音楽、映像、電子書籍などのメディアコンテンツ全般を指し、本実施形態はこれらメディアコンテンツをユーザが視聴するためのシステムや機器に適用される。 The content recommended by the present embodiment refers to all media contents such as music, video, and electronic books, and the present embodiment is applied to a system or device for a user to view these media contents.

例えば、本実施形態を音楽プレイヤーに適用した場合、嗜好判断部100は、再生された複数の楽曲に対して嗜好適合度を計算し、複数の嗜好適合度に基づいて次に推薦する楽曲の感情情報を決定する。コンテンツ情報記憶部101では予め楽曲の音声ファイルと、楽曲を聴いた時に人が感じた感情情報と、を関連づけて記憶する。コンテンツ抽出部102は、嗜好判断部100の判断結果に基づいて、コンテンツ情報記憶部101から楽曲を選択する。コンテンツ提示部103では、選択した楽曲をスピーカやヘッドフォンなどに送信し、楽曲を再生する。 For example, when the present embodiment is applied to a music player, the preference determination unit 100 calculates the preference degree for a plurality of played songs, and the emotion of the next recommended song based on the plurality of preference degree. Determine the information. The content information storage unit 101 stores in advance the audio file of the music and the emotional information felt by a person when listening to the music in association with each other. The content extraction unit 102 selects a song from the content information storage unit 101 based on the determination result of the preference determination unit 100. The content presentation unit 103 transmits the selected music to a speaker, headphones, or the like, and reproduces the music.

また、本実施形態を映像プレイヤーに適用した場合、嗜好判断部100は再生された複数の映像作品に対して嗜好適合度を計算し、複数の嗜好適合度に基づいて次に推薦する映像作品の感情情報を決定する。コンテンツ情報記憶部101では映像作品の映像データと、映像を見た時に人が抱く感情情報と、を関連づけて記憶する。コンテンツ抽出部102は、嗜好判断部100の判断結果に基づいて、コンテンツ情報記憶部101から映像作品を選択する。コンテンツ提示部103では、ディスプレイやプロジェクターなどに映像作品を送信し、映像作品を再生する。 Further, when the present embodiment is applied to a video player, the preference determination unit 100 calculates the preference degree for the reproduced plurality of video works, and the next recommended video work based on the plurality of preference suitability. Determine emotional information. The content information storage unit 101 stores the video data of the video work and the emotional information held by the person when the video is viewed in association with each other. The content extraction unit 102 selects a video work from the content information storage unit 101 based on the determination result of the preference determination unit 100. The content presentation unit 103 transmits a video work to a display, a projector, or the like, and reproduces the video work.

また、本実施形態を電子書籍リーダーに適用した場合、嗜好判断部100は選択された複数の書籍に対して嗜好適合度を計算し、複数の嗜好適合度に基づいて次に推薦する書籍の感情情報を決定する。コンテンツ情報記憶部101では、書籍のテキストデータと、書籍を読んだ時に人が抱く感情情報と、を関連づけて記憶する。コンテンツ抽出部102は、嗜好判断部100の判断結果に基づいて、コンテンツ情報記憶部101から書籍を選択する。コンテンツ提示部103では、ディスプレイやスピーカなどに書籍データを送信し、書籍の表示および音声再生などを行う。 Further, when the present embodiment is applied to an electronic book reader, the preference determination unit 100 calculates the preference degree for a plurality of selected books, and the emotion of the book recommended next based on the plurality of preference degree. Determine the information. The content information storage unit 101 stores the text data of the book and the emotional information held by the person when the book is read in association with each other. The content extraction unit 102 selects a book from the content information storage unit 101 based on the determination result of the preference determination unit 100. The content presentation unit 103 transmits book data to a display, a speaker, or the like, and displays the book and reproduces the sound.

なお、本実施形態の適用例として音楽プレイヤーと、映像プレイヤーと、電子書籍リーダーをあげたが、ここでは本実施形態の適用範囲を限定するものではなく、他のメディアプレイヤーに適用しても構わない。 A music player, a video player, and an electronic book reader have been given as application examples of this embodiment, but the scope of application of this embodiment is not limited here, and may be applied to other media players. Absent.

また、本実施形態により推薦されるコンテンツは一つのカテゴリ(例えば音楽、映像など)に限定せず、複数のカテゴリを含んでも良い。例えば、映像と電子書籍を組み合わせて推薦しても構わない。 Further, the content recommended by the present embodiment is not limited to one category (for example, music, video, etc.), and may include a plurality of categories. For example, a combination of video and an electronic book may be recommended.

図2は、嗜好判断部100における処理の一例を示すフロー図である。嗜好判断部100は、例えば嗜好適合度計算部と、嗜好判断結果記憶部と、検索要求送信部を含んで構成しても良い。 FIG. 2 is a flow chart showing an example of processing in the preference determination unit 100. The preference determination unit 100 may include, for example, a preference degree calculation unit, a preference determination result storage unit, and a search request transmission unit.

嗜好適合度計算部は、図2に示されるように、ユーザがコンテンツを視聴している際に、コンテンツに対するユーザの嗜好との適合度を計算する(S21)。嗜好適合度の計算方法については以下に述べる。 As shown in FIG. 2, the preference degree calculation unit calculates the degree of suitability of the content with the user's preference when the user is viewing the content (S21). The calculation method of the goodness of fit will be described below.

嗜好判断結果記憶部は、嗜好適合度計算部により算出された嗜好適合度を、コンテンツと関連づけて記憶する(S22)。なお、嗜好適合度計算部は、複数のコンテンツに対してユーザの嗜好との適合度を計算する際、嗜好適合度は1〜100のように数値データとして算出しても良いし、1位〜3位のように順位データとして算出しても良い。なお、本実施形態では嗜好適合度は0〜1の範囲で取り扱い、値が高いほどユーザの嗜好に適合していると判断するが、嗜好適合度の範囲を限定するものではない。なお、嗜好判断結果記憶部に記憶された情報は、本実施形態が適用されたシステムの起動の度に初期化しても良いし、保持し続けても良い。 The preference determination result storage unit stores the preference degree calculated by the preference degree calculation unit in association with the content (S22). When calculating the degree of suitability with the user's preference for a plurality of contents, the preference degree calculation unit may calculate the preference degree as numerical data such as 1 to 100, and the first place to the first place. It may be calculated as ranking data such as 3rd place. In the present embodiment, the preference degree is handled in the range of 0 to 1, and it is determined that the higher the value, the more suitable the user's preference, but the range of the preference degree is not limited. The information stored in the preference determination result storage unit may be initialized or kept every time the system to which the present embodiment is applied is started.

嗜好判断結果記憶部にコンテンツ推薦に必要な数の嗜好適合度が記憶されたならば(S23;YES)、検索要求送信部により、嗜好判断結果記憶部に記憶された複数の嗜好適合度に基づいて、次に推薦するコンテンツの検索要求を作成する(S24)。 If the number of preference degrees required for content recommendation is stored in the preference judgment result storage unit (S23; YES), the search request transmission unit is based on the plurality of preference degrees stored in the preference judgment result storage unit. Then, a search request for the content to be recommended next is created (S24).

嗜好判断結果記憶部にコンテンツ推薦に必要な数の嗜好適合度が記憶されていないならば(S23;NO)、次に推薦するコンテンツは任意のコンテンツになるよう検索要求を作成する(S25)。 If the preference determination result storage unit does not store the number of preference degrees required for content recommendation (S23; NO), a search request is created so that the content to be recommended next is arbitrary content (S25).

検索要求送信部は、嗜好判断結果記憶部に記憶されている嗜好適合度に基づき、次に推薦するコンテンツの検索要求を作成し、コンテンツ抽出部102へと送信する。例えば、コンテンツの感情情報を2次元空間の座標値で考える場合、検索要求は、次に推薦するコンテンツの座標値としても良いし、複数の点で囲われた範囲としても良い。ここでは、検索要求として送信するデータの形式を限定しない。 The search request transmission unit creates a search request for the content to be recommended next based on the preference degree stored in the preference determination result storage unit, and transmits the search request to the content extraction unit 102. For example, when considering the emotional information of the content in terms of the coordinate values in the two-dimensional space, the search request may be the coordinate value of the content to be recommended next, or may be a range surrounded by a plurality of points. Here, the format of the data to be transmitted as a search request is not limited.

なお、嗜好判断部100の構成は上記に限定されず、例えば嗜好適合度は嗜好適合度計算部で計算せず、代わりに嗜好適合度入力部を有し、ユーザに嗜好適合度を入力させるためのディスプレイなどを用いても構わない。もちろん、嗜好適合度入力部はコンテンツ提示部103で使用するディスプレイなどの出力装置を使用しても構わなく、コンテンツ提示部103とは別に設けても構わない。 The configuration of the preference determination unit 100 is not limited to the above. For example, the preference degree is not calculated by the preference degree calculation unit, but instead has a preference degree input unit to allow the user to input the preference degree. You may use the display of. Of course, the preference degree input unit may use an output device such as a display used in the content presentation unit 103, or may be provided separately from the content presentation unit 103.

コンテンツ情報記憶部101は、コンテンツの元データと、コンテンツの視聴により人が感じる感情情報とを関連付けてデータベースに記憶する。例えば、図3に示すように、感情情報は横軸を快適度軸、縦軸を覚醒度軸とした2次元空間上の座標値として記憶しても良いし、「すっきり感」、「迫力」、及び、「明るさ」の3次元空間上の座標値として記憶しても良い。これにより、「楽しい」や「リラックス」といった感情を定量化して評価することが可能となり、またそれぞれの感情の強度なども考慮することができる。例えば、本実施形態を音楽プレイヤーに適用した場合、落ち着いた曲から徐々に楽しくなるようなコンテンツの推薦や、不安になるコンテンツからリラックスできるコンテンツへと変化していくようなコンテンツの推薦などが可能となる。 The content information storage unit 101 stores the original data of the content and the emotional information felt by a person by viewing the content in a database in association with each other. For example, as shown in FIG. 3, emotion information may be stored as coordinate values in a two-dimensional space with the horizontal axis as the comfort axis and the vertical axis as the arousal degree axis, and "clean feeling" and "power". , And may be stored as coordinate values of "brightness" in the three-dimensional space. This makes it possible to quantify and evaluate emotions such as "fun" and "relaxation", and also consider the intensity of each emotion. For example, when this embodiment is applied to a music player, it is possible to recommend content that gradually makes the song more enjoyable, or content that changes from anxious content to relaxing content. It becomes.

コンテンツ情報記憶部101は、コンテンツ情報を予め本実施形態を適用するシステム内部のHDDやSSD(Solid State Drive)などの記憶媒体に記憶しても構わないし、本実施の形態を適用するシステムに外付けしたHDDやUSB(Universal Serial Bus)メモリなどに記憶しても構わないし、ネットワークを介して外部のサーバからダウンロードしても構わない。コンテンツ情報の記憶手段についてはここでは限定しない。 The content information storage unit 101 may store the content information in a storage medium such as an HDD or SSD (Solid State Drive) inside the system to which the present embodiment is applied in advance, or is outside the system to which the present embodiment is applied. It may be stored in the attached HDD or USB (Universal System Bus) memory, or may be downloaded from an external server via the network. The means for storing content information is not limited here.

コンテンツ情報記憶部101は、コンテンツの感情情報を数値データとして扱う場合、数値の範囲を限定するのが好ましい。例えば、感情情報を2次元空間で扱う場合、横軸の座標値と縦軸の座標値の下限を−1、上限を1とした矩形範囲で設定しても構わないし、原点を中心とした半径1の円形範囲で設定しても構わない。これにより、コンテンツが座標空間内で中心から極端に離れた座標データを持つことを防ぐことができるので、ユーザに対して満遍なくコンテンツの推薦が行えるようになる。 When the content information storage unit 101 handles emotional information of contents as numerical data, it is preferable to limit the range of numerical values. For example, when handling emotional information in a two-dimensional space, the lower limit of the coordinate values on the horizontal axis and the coordinate values on the vertical axis may be set in a rectangular range with -1 and the upper limit being 1, or a radius centered on the origin. It may be set in a circular range of 1. As a result, it is possible to prevent the content from having coordinate data extremely far from the center in the coordinate space, so that the content can be evenly recommended to the user.

コンテンツ情報記憶部101に記憶させるコンテンツの感情情報の取得方法については、コンテンツの持つ付帯情報を用いても良い。この場合、コンテンツ情報記憶部101は、コンテンツの付帯情報から感情情報の抽出を行っても良い。例えば、楽曲コンテンツについては、「ロック」や「バラード」、「クラシック」などのコンテンツのジャンルを意味する情報や、楽曲の作者名、楽曲の演奏者名、作成された時期、発表された国などの情報に基づいて感情情報を取得しても構わない。また、映像コンテンツや電子書籍については「SF」、「ラブストーリー」、「スポコン」などのコンテンツの内容を意味するキーワードや、監督、筆者、作成された時期、俳優などの情報に基づいて感情情報を取得しても構わない。ここではコンテンツの感情情報を取得するために必要とする付帯情報を限定するものではない。 As the method of acquiring the emotional information of the content to be stored in the content information storage unit 101, the incidental information of the content may be used. In this case, the content information storage unit 101 may extract emotional information from the incidental information of the content. For example, regarding music content, information that means the genre of the content such as "rock", "ballad", and "classic", the name of the author of the music, the name of the performer of the music, the time when it was created, the country where it was announced, etc. You may acquire emotional information based on the information of. For video content and e-books, emotional information is based on keywords that mean the content such as "SF", "love story", and "spocon", as well as information such as the director, author, time of creation, and actors. You may get. Here, the incidental information required to acquire the emotional information of the content is not limited.

また、コンテンツの付帯情報ではなくコンテンツを分析して得られた特徴量に基づいてコンテンツの感情情報を取得しても良い。例えば、楽曲コンテンツについては、楽曲を聴いた人が感じる速さの指標となる「テンポ」や、楽曲の主旋律となる「メロディ」、楽曲を構成する和音の変化情報となる「コード進行」などの音響特徴量に基づいて感情情報を取得しても構わない。また、音響特徴量と、人による主観評価データと、を用いてコンテンツを視聴したときに人が抱く感情を予測するモデルを構築しても構わない。例えば、音響特徴量を学習データとし、人による主観評価データを教師データとして回帰モデルを作成しても構わない。なお、コンテンツ情報記憶部101に記憶させるコンテンツの感情情報取得手段については、ここで限定するものではない。 Further, the emotional information of the content may be acquired based on the feature amount obtained by analyzing the content instead of the incidental information of the content. For example, for music content, "tempo", which is an index of the speed felt by the listener, "melody", which is the main melody of the music, and "chord progression", which is information on changes in the chords that make up the music, etc. Emotional information may be acquired based on the acoustic feature amount. In addition, a model for predicting the emotions that a person has when viewing the content may be constructed using the acoustic features and the subjective evaluation data by the person. For example, a regression model may be created using acoustic features as learning data and subjective evaluation data by humans as teacher data. The means for acquiring emotional information of the content to be stored in the content information storage unit 101 is not limited here.

コンテンツ抽出部102は、嗜好判断部100から受信した判断結果に基づいてコンテンツ情報記憶部101からコンテンツを抽出する。コンテンツ抽出部102は、例えば検索要求受信部と、コンテンツ検索部と、コンテンツ送信部から構成しても良い。図4はコンテンツ抽出部102における処理の一例を示したフロー図である。 The content extraction unit 102 extracts the content from the content information storage unit 101 based on the determination result received from the preference determination unit 100. The content extraction unit 102 may be composed of, for example, a search request receiving unit, a content search unit, and a content transmitting unit. FIG. 4 is a flow chart showing an example of processing in the content extraction unit 102.

検索要求受信部は、検索要求送信部から送信される、推薦するコンテンツの感情情報(リクエスト)を受信する(S41)。 The search request receiving unit receives the emotional information (request) of the recommended content transmitted from the search request transmitting unit (S41).

コンテンツ検索部は、検索要求受信部で受け取ったリクエストに基づいて、コンテンツ情報記憶部101にアクセスし、コンテンツの検索を行う(S42)。例えば、感情情報が2次元空間の座標として記憶されている場合に、リクエストとして座標データ(X,Y)を受け取ったときのコンテンツ検索の流れについて説明する。コンテンツ検索部は、コンテンツ情報記憶部101に記憶されているコンテンツの座標データを参照し、(X,Y)と最も近い距離にあるコンテンツを抽出しても構わない。また、リクエストとして、複数の座標データを受け取った場合、それらの座標から構成される範囲内にある任意のコンテンツを抽出しても構わない。なお、コンテンツ抽出部102の構成は上記に限定されるものではない。 The content search unit accesses the content information storage unit 101 based on the request received by the search request receiving unit, and searches for the content (S42). For example, when emotion information is stored as coordinates in a two-dimensional space, the flow of content search when coordinate data (X, Y) is received as a request will be described. The content search unit may refer to the coordinate data of the content stored in the content information storage unit 101 and extract the content closest to (X, Y). Further, when a plurality of coordinate data are received as a request, arbitrary contents within the range composed of those coordinates may be extracted. The configuration of the content extraction unit 102 is not limited to the above.

コンテンツ送信部は、コンテンツ検索部で検索したコンテンツを、コンテンツ提示部103に送信する(S43)。 The content transmission unit transmits the content searched by the content search unit to the content presentation unit 103 (S43).

本実施形態では、複数のコンテンツに対する嗜好適合度によりユーザの嗜好を判断するため、一つのコンテンツに対する嗜好適合度からコンテンツを推薦する手法と比較して、ユーザの嗜好に合わせたコンテンツ推薦が可能となる。 In the present embodiment, since the user's preference is determined by the preference degree for a plurality of contents, it is possible to recommend the content according to the user's preference as compared with the method of recommending the content from the preference preference degree for one content. Become.

一つのコンテンツの嗜好適合度からコンテンツを推薦する従来のシステムでは、例えば、「悲しい」感情情報をもつコンテンツに対して嗜好適合度を高く計算した場合、ユーザには同様に「悲しい」感情情報を持つコンテンツを推薦すれば良い。しかし嗜好適合度を低く計算した場合、「悲しい」とは異なる感情情報を持つコンテンツを推薦するべきだが、ここで「楽しい」コンテンツを推薦するべきか、「落ち着く」コンテンツを推薦するべきか、正しく判断することが困難である。 In a conventional system that recommends content based on the degree of preference of one content, for example, when the degree of preference is calculated to be high for content having "sad" emotion information, the user is similarly provided with "sad" emotion information. You can recommend the content you have. However, when the degree of preference is calculated low, content with emotional information different from "sad" should be recommended, but whether "fun" content should be recommended or "calm" content should be recommended here is correct. It is difficult to judge.

一方、本実施形態では、例えば「悲しい」コンテンツは嗜好適合度を低く、「落ち着く」コンテンツも嗜好適合度も低く、「楽しい」コンテンツは嗜好適合度をやや高く計算した場合、次に推薦するべきコンテンツは「楽しい」感情情報をさらに強くした「激しい」コンテンツを推薦することができる。このように、複数のコンテンツに対する嗜好適合度を計算することで、ユーザの嗜好のベクトルがどの感情情報に向いているか判断でき、ユーザの嗜好に合わせたコンテンツの推薦が可能となる。 On the other hand, in the present embodiment, for example, "sad" content has a low degree of preference, "calm" content has a low degree of preference, and "fun" content has a slightly high degree of preference, and should be recommended next. As for the content, it is possible to recommend "intense" content with stronger "fun" emotional information. In this way, by calculating the goodness of fit for a plurality of contents, it is possible to determine which emotional information the user's preference vector is suitable for, and it is possible to recommend the content according to the user's preference.

また、ユーザの嗜好のベクトルがどの感情情報に向いているかを判断することで、ユーザが未試聴であり嗜好適合度が未知であるコンテンツも推薦対象とすることができる。複数のコンテンツの嗜好適合度を計算し、最も嗜好適合度が高いものを推薦する手段では、嗜好適合度が分かっているコンテンツの中からしか推薦を行うことができないため、推薦されるコンテンツが限定されてしまう。 In addition, by determining which emotional information the user's preference vector is suitable for, it is possible to recommend content that the user has not listened to and whose preference degree is unknown. The method of calculating the preference of a plurality of contents and recommending the one with the highest preference can be recommended only from the contents for which the preference is known, so the recommended contents are limited. Will be done.

一方、本実施形態では、嗜好適合度が分かっているコンテンツからユーザの嗜好がどの感情情報を含むかを判断することで、嗜好適合度が分からないコンテンツからも推薦が可能となる。 On the other hand, in the present embodiment, by determining which emotional information the user's preference includes from the content whose preference degree is known, it is possible to recommend even the content whose preference preference degree is unknown.

本実施形態における基本構成について一通り説明を述べたので、次にコンテンツ推薦の流れについて説明する。ここでは、3つのコンテンツに対する嗜好適合度に基づいて、次のコンテンツを推薦する場合を考える。嗜好適合度は2次元空間の座標値として扱うものとする。ユーザの嗜好をベクトルとして扱う場合、2次元空間上の2つの嗜好適合度だけでは2つのコンテンツの座標を結ぶ直線上のコンテンツしか推薦ができないが、3つの嗜好適合度が分かれば、2次元空間上のあらゆるコンテンツを推薦することができるため、まず初回のコンテンツ推薦時には、最低3つのコンテンツに対する嗜好適合度を計算し、ユーザの嗜好を判断するのが望ましい。ここでは、3つのコンテンツを任意に抽出して提示する。提示した3つのコンテンツをコンテンツA、コンテンツB、コンテンツCとする。嗜好判断部100によりこれら3つの嗜好適合度を計算した結果、最も嗜好適合度が高かったのがコンテンツA、次に高かったのがコンテンツB、最も低くなったのがコンテンツCとする。この場合、次に推薦するコンテンツは、コンテンツCとは異なる感情情報をもち、コンテンツA,Bと類似する感情情報を持つようなコンテンツDに決定する。 Since the basic configuration in this embodiment has been described in general, the flow of content recommendation will be described next. Here, a case where the next content is recommended based on the degree of preference for the three contents is considered. The goodness of fit is treated as a coordinate value in a two-dimensional space. When treating the user's preference as a vector, only the content on the straight line connecting the coordinates of the two contents can be recommended only by the two preference degrees in the two-dimensional space, but if the three preference degrees are known, the two-dimensional space Since all of the above contents can be recommended, it is desirable to first calculate the degree of preference for at least three contents at the time of initial content recommendation to determine the user's preference. Here, three contents are arbitrarily extracted and presented. The three presented contents are referred to as content A, content B, and content C. As a result of calculating these three taste preference degrees by the preference determination unit 100, it is assumed that the content A has the highest preference degree, the content B has the next highest preference degree, and the content C has the lowest preference degree. In this case, the content to be recommended next is determined to be the content D having emotion information different from the content C and having the emotion information similar to the contents A and B.

ここでは3つのコンテンツに対する嗜好適合度に基づいて次のコンテンツの推薦を行う例を示したが、嗜好判断に用いるコンテンツの数は2つ以上であればいくつでも構わない。また、嗜好判断に用いるコンテンツの数は一定ではなく、変化させても構わない。例えば、音楽プレイヤーに本実施形態を適用した場合、ユーザが1曲聴くたびにユーザの嗜好判断に用いる楽曲の数を1曲ずつ増やしても良いし、常に直前に視聴された3曲のコンテンツに対する嗜好適合度からユーザの嗜好を判断しコンテンツの推薦を行っても構わない。 Here, an example of recommending the next content based on the degree of preference for the three contents is shown, but the number of contents used for determining the preference may be any number as long as it is two or more. Further, the number of contents used for preference determination is not constant and may be changed. For example, when the present embodiment is applied to a music player, the number of songs used for determining the user's preference may be increased by one each time the user listens to one song, and the content of the three songs viewed immediately before is always used. The user's preference may be judged from the preference degree and the content may be recommended.

コンテンツ情報記憶部101がコンテンツの感情情報を2次元空間上の座標値として記憶している場合、コンテンツAの位置ベクトル(座標)を

Figure 2021068090
とし、コンテンツBの位置ベクトル(座標)を
Figure 2021068090
とし、コンテンツCの位置ベクトル(座標)を
Figure 2021068090
として考えることができる。例えば、嗜好適合度がコンテンツC<コンテンツB<コンテンツAの順で高くなっていると算出された場合、次に推薦するコンテンツDの位置ベクトルである
Figure 2021068090
は次の数式(1)のように算出しても良い。また、図5は数式(1)を用いた場合の嗜好判断の過程を示したものである。 When the content information storage unit 101 stores the emotional information of the content as coordinate values in the two-dimensional space, the position vector (coordinates) of the content A is stored.
Figure 2021068090
And the position vector (coordinates) of the content B
Figure 2021068090
And the position vector (coordinates) of the content C
Figure 2021068090
Can be thought of as. For example, when it is calculated that the degree of preference is higher in the order of content C <content B <content A, it is the position vector of the content D to be recommended next.
Figure 2021068090
May be calculated as in the following mathematical formula (1). Further, FIG. 5 shows the process of preference determination when the mathematical formula (1) is used.

Figure 2021068090
m、n、α:任意の係数
Figure 2021068090
m, n, α: Arbitrary coefficient

数式(1)のαの値は、算出した嗜好適合度の値に応じて随時変化させても構わない。例えば、算出した嗜好適合度の最高値が低ければαの値を大きくし、最高値が高ければαの値を小さくするような数式(2)のようにしても構わない。 The value of α in the formula (1) may be changed at any time according to the calculated value of the goodness of fit. For example, the formula (2) may be used such that if the maximum value of the calculated goodness of fit is low, the value of α is increased, and if the maximum value is high, the value of α is decreased.

Figure 2021068090
Figure 2021068090

例えば数式(2)のβを1とし、最大嗜好適合度を0.8とした場合、αは0.2となり、嗜好適合度が最も高いコンテンツと近い座標のコンテンツを次に推薦することができる。一方、βを1とし、最大嗜好適合度を0.3とした場合、αは0.7となり、再生されたコンテンツとは座標が離れたコンテンツを次に推薦することができる。つまり、嗜好適合度が低いコンテンツとは感情情報が異なるコンテンツを次に推薦し、嗜好適合度が高いコンテンツとは感情情報が類似するコンテンツを次に推薦することが可能となる。 For example, when β in the formula (2) is 1, and the maximum preference degree is 0.8, α is 0.2, and the content having coordinates close to the content having the highest preference degree can be recommended next. .. On the other hand, when β is set to 1 and the maximum preference degree is set to 0.3, α is 0.7, and the content whose coordinates are different from the reproduced content can be recommended next. That is, it is possible to next recommend content having different emotional information from the content having a low degree of preference, and next to recommend content having similar emotion information to the content having a high degree of preference.

これにより、ユーザの嗜好に合っていないコンテンツは推薦せず、ユーザの嗜好に合っているコンテンツを次に推薦することが可能となる。また、推薦した複数のコンテンツすべてがユーザの嗜好に合っていない場合でも、同じようなコンテンツを推薦し続けず、ユーザの嗜好に合わせたコンテンツを推薦することが可能となる。同様に、推薦した複数のコンテンツすべてがユーザの嗜好に合っていた場合、次に推薦するコンテンツも同じようなコンテンツを推薦することができる。 As a result, it is possible to not recommend the content that does not match the user's taste, and to recommend the content that matches the user's taste next. Further, even if all of the recommended plurality of contents do not match the user's taste, it is possible to recommend the content according to the user's taste without continuing to recommend the same content. Similarly, if all of the recommended contents match the user's taste, the next recommended content can also recommend the same content.

なお、コンテンツの推薦方法については数式(1)や数式(2)に限定されるものではなく、嗜好適合度の結果や、ユーザの状況などに応じて数式の内容を変化させても構わないし、複数の数式を使い分けても構わない。 The content recommendation method is not limited to the mathematical formula (1) and the mathematical formula (2), and the content of the mathematical formula may be changed according to the result of the degree of preference and the situation of the user. You may use multiple formulas properly.

嗜好判断部100は、判断した複数のコンテンツに対するユーザの嗜好との適合度を、任意の基準に応じて重みづけを行っても構わない。例えば、コンテンツが再生された順番に応じて重みづけを行う場合、直前に再生されたコンテンツの嗜好適合度を高く評価することで、時間経過によるユーザの嗜好の変化に対応したコンテンツの推薦が可能となる。この時、どの程度重みづけするかは常に一定でも構わないし、コンテンツ推薦の度に変更しても構わない。なお、重みづけの基準は前記に限定されるものではない。 The preference determination unit 100 may weight the degree of suitability of the determined content with the user's preference according to an arbitrary criterion. For example, when weighting is performed according to the order in which the contents are played, it is possible to recommend the contents corresponding to the change in the user's tastes over time by highly evaluating the preference degree of the contents played immediately before. It becomes. At this time, the degree of weighting may always be constant, or may be changed each time the content is recommended. The weighting criteria are not limited to the above.

ユーザが自らコンテンツを選択した場合、選択されたコンテンツの嗜好適合度を高く評価するように重みづけを行っても良い。これにより、次回以降のコンテンツ推薦時に、ユーザが直接選択したコンテンツに近い特徴をもつコンテンツを抽出し、ユーザに提示することが可能となる。例えば、音楽プレイヤーにこれを適用した場合、ユーザには最初、嗜好判断部100の判断結果に基づいて推薦された楽曲を提示するが、ユーザ自身が楽曲の検索を行い楽曲の選択を行った場合は、直前までに再生されていた楽曲の嗜好適合度よりもユーザが選択した楽曲の嗜好適合度を高くすることで、次にユーザの嗜好を反映した楽曲の推薦を行うことが可能となる。 When the user selects the content by himself / herself, weighting may be performed so as to highly evaluate the preference degree of the selected content. This makes it possible to extract content having characteristics similar to the content directly selected by the user and present it to the user at the time of content recommendation from the next time onward. For example, when this is applied to a music player, the user is first presented with the recommended music based on the determination result of the preference determination unit 100, but when the user himself searches for the music and selects the music. By making the preference degree of the music selected by the user higher than the preference preference degree of the music that has been played up to the previous time, it becomes possible to recommend the music that reflects the user's preference next.

本開示に係るコンテンツ推薦システムは、嗜好判断部200に、ユーザによるコンテンツの再生動作制御に関する操作情報を取得する操作情報取得部204を有し、取得した操作情報に基づいて嗜好を判断し、コンテンツ抽出部202はコンテンツ情報記憶部201からコンテンツを抽出し、コンテンツ提示部203に抽出したコンテンツを提示しても良い。再生動作制御とは、例えば音楽プレイヤーであれば早送りや巻き戻し、音量の調節などを指す。また、電子書籍リーダーであればページめくり、栞を挟む、などを指す。 The content recommendation system according to the present disclosure has an operation information acquisition unit 204 for acquiring operation information related to content playback operation control by the user in the preference determination unit 200, determines the preference based on the acquired operation information, and determines the content. The extraction unit 202 may extract the content from the content information storage unit 201 and present the extracted content to the content presentation unit 203. Playback operation control refers to, for example, fast-forwarding, rewinding, and volume adjustment in the case of a music player. Also, if it is an e-book reader, it means turning pages, sandwiching bookmarks, and so on.

操作情報取得部204は、本実施形態の適用対象となる音楽プレイヤーや電子書籍リーダーなどのアプリケーションと連携し、操作情報を連携先アプリケーションから受信しても良いし、本実施形態の適用対象となるアプリケーションから操作情報の取得が困難である場合は、アプリケーションに接続されていないカメラやマイクなどにより推定した操作情報を取得しても構わない。ここでは操作情報の取得手段を限定しない。 The operation information acquisition unit 204 may cooperate with an application such as a music player or an electronic book reader to which the present embodiment is applied to receive operation information from the cooperation destination application, or may be an application target of the present embodiment. If it is difficult to obtain the operation information from the application, the operation information estimated by a camera or microphone not connected to the application may be obtained. Here, the means for acquiring operation information is not limited.

以下、操作情報取得部204で取得したデータを用いたコンテンツ推薦方法について説明をする。図6は操作情報取得部204を有した実施形態の構成を示すもので、図7は操作情報を用いた嗜好適合度の計算手順の一例を示すフロー図である。 Hereinafter, a content recommendation method using the data acquired by the operation information acquisition unit 204 will be described. FIG. 6 shows the configuration of the embodiment having the operation information acquisition unit 204, and FIG. 7 is a flow chart showing an example of the calculation procedure of the preference degree using the operation information.

図7で示されるように、まず操作情報取得部204は、実施形態の適用対象から操作情報が取得可能か確かめ、取得可能な操作情報を取得する(S61)。また、取得できた操作情報の個数も記憶する(S62)。 As shown in FIG. 7, first, the operation information acquisition unit 204 confirms whether the operation information can be acquired from the application target of the embodiment, and acquires the acquireable operation information (S61). In addition, the number of acquired operation information is also stored (S62).

次に、操作情報取得部204で取得できた操作情報に基づいて、嗜好判断部200により嗜好適合度を計算する(S63)。取得できた操作情報が複数ある場合は(S64;NO)、すべての操作情報に基づいて嗜好適合度を計算する(S65)。 Next, the preference determination unit 200 calculates the preference degree based on the operation information acquired by the operation information acquisition unit 204 (S63). When there are a plurality of acquired operation information (S64; NO), the preference degree is calculated based on all the operation information (S65).

操作情報に基づいた嗜好適合度の計算を終えたら(S64;YES)、複数の嗜好適合度から総合的な嗜好適合度を決定する(S66)。総合的な嗜好適合度は、例えば計算した複数の嗜好適合度の平均としても良いし、最も高かった嗜好適合度としても良い。計算手段についてはここでは限定しない。 After completing the calculation of the preference degree based on the operation information (S64; YES), the overall preference degree is determined from the plurality of preference degree (S66). The overall preference degree may be, for example, the average of a plurality of calculated preference degrees, or may be the highest preference degree. The calculation method is not limited here.

操作情報取得部204は、コンテンツが再生されてから早送りが行われるまでの時間を計測し、得られた値を嗜好適合度の計算に用いても良い。例えば、早送りが行われるまでの時間が短い場合は嗜好適合度を低く評価し、早送りが行われるまでの時間が長い場合は嗜好適合度を高く評価しても構わない。 The operation information acquisition unit 204 may measure the time from the playback of the content to the fast-forwarding, and use the obtained value for the calculation of the goodness of fit. For example, if the time until the fast-forward is performed is short, the preference degree may be evaluated low, and if the time until the fast-forward is performed is long, the preference degree may be evaluated high.

コンテンツが再生されてから早送りされるまでの時間を計測し、得られた値を用いて嗜好適合度を計算する式は、次の数式(3)のようにしても良い。 The formula for measuring the time from the playback of the content to the fast-forwarding and calculating the preference degree using the obtained value may be the following formula (3).

Figure 2021068090
Figure 2021068090

数式(3)を用いて嗜好適合度を計算する場合、例えば、嗜好適合度の計算対象となるコンテンツの全体再生時間を240秒、ユーザが早送りした時の再生時間が30秒だとすると、嗜好適合度は0.125となる。なお、算出した嗜好適合度の有効桁数については本実施形態において任意に定めて良い。 When calculating the preference degree using the mathematical formula (3), for example, assuming that the total playback time of the content for which the preference degree is calculated is 240 seconds and the playback time when the user fast-forwards is 30 seconds, the preference degree is calculated. Is 0.125. The number of significant digits of the calculated goodness of fit may be arbitrarily determined in the present embodiment.

これにより、本実施形態を音楽プレイヤーに適用した場合、再生された楽曲が途中で早送りされた場合はユーザの嗜好に合っていなかったと判断でき、再生された楽曲が最後まで早送りされなかった場合はユーザの嗜好に合っていたと判断することが可能となる。 As a result, when the present embodiment is applied to a music player, it can be determined that the played music does not meet the user's taste when the played music is fast-forwarded in the middle, and the played music is not fast-forwarded to the end. It is possible to determine that the user's taste is suitable.

操作情報取得部204は、コンテンツが巻き戻された回数を計測し、得られた値を嗜好適合度の計算に用いても良い。例えば、巻き戻された回数が多い場合は嗜好適合度を高く評価し、巻き戻された回数が少ない場合は嗜好適合度を低く評価しても構わない。 The operation information acquisition unit 204 may measure the number of times the content is rewound and use the obtained value for calculating the goodness of fit. For example, if the number of times of rewinding is large, the degree of preference may be evaluated high, and if the number of times of rewinding is small, the degree of preference may be evaluated low.

コンテンツが巻き戻された回数を計測し、得られた値を用いて嗜好適合度を計算する式は、次の数式(4)のようにしても良い。なお、数式(4)ではコンテンツ巻き戻し回数の上限を5回に設定することで、コンテンツが巻き戻された回数は5回までカウントし、5回目以降は5が代入されるが、コンテンツ巻き戻し回数の上限値は2以上の値であれば任意に定めて良い。 The formula for measuring the number of times the content is rewound and calculating the degree of preference using the obtained value may be the following formula (4). In formula (4), by setting the upper limit of the number of times the content is rewound to 5, the number of times the content is rewound is counted up to 5 times, and 5 is substituted after the 5th time, but the content is rewound. The upper limit of the number of times may be arbitrarily set as long as it is a value of 2 or more.

Figure 2021068090
cntMax:コンテンツ巻き戻し回数の上限
cnt:上限を考慮したコンテンツ巻き戻し回数
Figure 2021068090
ctMax: Maximum number of content rewinds ct: Number of content rewinds considering the upper limit

数式(4)を用いて嗜好適合度を計算する場合、例えば、嗜好適合度の計算対象となるコンテンツの巻き戻し回数が2回、巻き戻し回数の上限を5回とした場合、嗜好適合度は0.4となる。また、一度も巻き戻しがされない場合、嗜好適合度は0となる。 When calculating the preference degree using the mathematical formula (4), for example, when the number of times of rewinding the content for which the preference degree is calculated is 2 and the upper limit of the number of rewinds is 5, the preference degree is It becomes 0.4. If the product is never rewound, the goodness of fit is 0.

これにより、本実施形態を音楽プレイヤーに適用した場合、楽曲が最後まで再生された後、最初まで巻き戻されもう一度視聴された場合はユーザの嗜好に合っていたと判断し、嗜好適合度を高く計算することができる。また、巻き戻しされずに次の曲を視聴しようとした場合はユーザの嗜好に合っていなかったと判断し、嗜好適合度を低く計算することが可能となる。 As a result, when the present embodiment is applied to a music player, it is determined that the music is suitable for the user's taste when it is rewound to the beginning and viewed again after the music is played to the end, and the degree of preference is calculated to be high. can do. Further, when the user tries to watch the next song without rewinding, it is determined that the song does not suit the user's taste, and the degree of preference suitability can be calculated low.

操作情報取得部204は、音量調節によって変更された音量の値を計測し、得られた値を嗜好適合度の計算に用いても良い。例えば音量調節が微量であれば嗜好適合度を高く評価し、音量が大きく下げられた場合は嗜好適合度を低く評価しても構わない。 The operation information acquisition unit 204 may measure the value of the volume changed by the volume adjustment and use the obtained value for the calculation of the goodness of fit. For example, if the volume control is very small, the preference degree may be evaluated high, and if the volume is greatly lowered, the preference degree may be evaluated low.

音量調節の値を計測し、得られた値を用いて嗜好適合度を計算する式は、次の数式(5)のようにしても良い。数式(5)では大きな音量調節の閾値を元の音量の2割とし、閾値以内の音量調節であれば嗜好的動度を高く算出し、閾値以上の音量調節がなされた場合は調節された音量に応じて嗜好適合度を下げるものとなっている。なお、数式(5)における閾値Tは0以上の値であれば任意に定めて良い。 The formula for measuring the value of the volume control and calculating the degree of preference using the obtained value may be the following formula (5). In formula (5), the large volume adjustment threshold is set to 20% of the original volume, the preference dynamics is calculated high if the volume is adjusted within the threshold, and the adjusted volume is adjusted if the volume is adjusted above the threshold. The degree of preference is lowered accordingly. The threshold value T in the mathematical formula (5) may be arbitrarily set as long as it is a value of 0 or more.

Figure 2021068090
Figure 2021068090

数式(5)を用いて嗜好適合度を計算する場合、例えば、嗜好適合度の計算対象となるコンテンツの元の音量が30、調整後の音量が27、閾値Tを0.8とした場合、aは0.9となり閾値T以上となるので、嗜好適合度は1となる。また、元の音量が30、調整後の音量が12、閾値Tを0.8とした場合、aは0.4となり、閾値T以下となるので、嗜好適合度はaと閾値Tで割った値の0.5となる。 When calculating the goodness of fit using the mathematical formula (5), for example, when the original volume of the content for which the goodness of fit is calculated is 30, the adjusted volume is 27, and the threshold value T is 0.8. Since a is 0.9, which is equal to or higher than the threshold value T, the goodness of fit is 1. Further, when the original volume is 30, the adjusted volume is 12, and the threshold T is 0.8, a is 0.4, which is equal to or less than the threshold T. Therefore, the goodness of fit is divided by a and the threshold T. The value is 0.5.

これにより、本実施形態を音楽プレイヤーに適用した場合、ユーザが再生中の楽曲の音量を聴きやすい音量に調節した場合はユーザの嗜好に合っていたと判断し、嗜好適合度を高く計算することができる。また、ユーザが再生中の楽曲の音量を半分以下などに下げた場合はユーザの嗜好に合っていなかったと判断し、嗜好適合度を低く計算することが可能となる。 As a result, when the present embodiment is applied to a music player, it is determined that the user's preference is met when the volume of the music being played is adjusted to a volume that is easy for the user to hear, and the preference degree can be calculated high. it can. Further, when the user lowers the volume of the music being played to half or less, it is determined that the music does not suit the user's taste, and the degree of preference suitability can be calculated low.

これまでに挙げた操作情報取得部204から得られる複数の情報に基づき、コンテンツに対するユーザの嗜好との適合度を算出しても良い。この場合、例えば計算式を次の数式(6)とし、嗜好適合度を算出しても構わない。 The goodness of fit with the user's preference for the content may be calculated based on the plurality of information obtained from the operation information acquisition unit 204 described so far. In this case, for example, the calculation formula may be the following formula (6) to calculate the goodness of fit.

Figure 2021068090
x:早送りされた時の再生時間から求めた嗜好適合度
y:巻き戻しの回数から求めた嗜好適合度
z:音量調節の値から求めた嗜好適合度
Figure 2021068090
x: Goodness of fit obtained from the playback time when fast-forwarding y: Goodness of fit obtained from the number of rewinds z: Goodness of fit obtained from the value of volume control

操作情報取得部204から得られた複数の操作情報を用いることで、操作における個人差を考慮したコンテンツ推薦が可能となる。例えば、ユーザによっては早送りはしないが音量調節はこまめに行う場合もあれば、すべての操作を行う場合もあり、ユーザによって操作は異なると考えられる。一つの操作情報から嗜好適合度を計算する場合、例えば早送りをしないユーザに対して、早送りの操作情報のみで嗜好判断を行うとほとんどのコンテンツに対して嗜好適合度が高く評価されてしまう問題が発生する。しかし複数の操作情報を組み合わせて嗜好適合度を計算することで、上記の問題を解決することができる。 By using a plurality of operation information obtained from the operation information acquisition unit 204, it is possible to recommend contents in consideration of individual differences in the operation. For example, some users do not fast-forward but adjust the volume diligently, or all operations are performed, and it is considered that the operations differ depending on the user. When calculating the preference degree from one operation information, for example, for a user who does not fast-forward, if the preference is judged only by the fast-forward operation information, there is a problem that the preference degree is highly evaluated for most contents. appear. However, the above problem can be solved by calculating the goodness of fit by combining a plurality of operation information.

また、数式(6)で用いる各嗜好適合度に対して重みづけを行っても良い。この場合、例えば計算式を次の数式(7)とし、嗜好適合度を算出しても構わない。α、β、γは重みづけのための係数で、それぞれ任意の値に定めて良い。 In addition, weighting may be performed for each goodness of fit used in the mathematical formula (6). In this case, for example, the calculation formula may be the following formula (7) to calculate the goodness of fit. α, β, and γ are coefficients for weighting and may be set to arbitrary values.

Figure 2021068090
Figure 2021068090

操作情報から求めた嗜好適合度に重みづけを行うことで、上記の操作における個人差をさらに軽減することができる。例えば、早送りをほとんどしないユーザの嗜好適合度を計算する場合、早送りの操作情報から求めた嗜好適合度の重みを小さくし、その他の操作情報から求めた嗜好適合度の重みを大きくするのが好ましい。このように、ほとんど行われていない操作から計算した嗜好適合度の重みを小さくすることで、個人差を考慮した嗜好判断が可能となる。 By weighting the goodness of fit obtained from the operation information, individual differences in the above operations can be further reduced. For example, when calculating the preference degree of a user who rarely fast-forwards, it is preferable to reduce the weight of the preference degree obtained from the fast-forward operation information and increase the weight of the preference degree obtained from other operation information. .. In this way, by reducing the weight of the goodness of fit calculated from the operations that are rarely performed, it is possible to determine the preference in consideration of individual differences.

なお、操作情報取得部204から得られた情報に基づいて嗜好適合度を求める式は前記の数式に限定されるものではない。また、嗜好適合度を計算するにあたり、複数の数式を使い分けても構わないし、数式内の変数の値を変更しても構わない。 The formula for obtaining the goodness of fit based on the information obtained from the operation information acquisition unit 204 is not limited to the above formula. Further, in calculating the goodness of fit, a plurality of mathematical formulas may be used properly, or the values of variables in the mathematical formulas may be changed.

操作情報取得部204で操作情報を取得することで、ユーザに嗜好を入力させることなくユーザの嗜好にあったコンテンツの推薦が可能となる。例えば、従来ではユーザの嗜好を確かめるためのアンケートフォームなどへの回答を要求し、その回答結果に基づいて嗜好を判断する手段があるが、このような回答作業はユーザにとって面倒である。一方、本実施形態では、アンケートの回答などの作業をユーザに強いることなくユーザの嗜好に合ったコンテンツの推薦が可能なため、ユーザはコンテンツに集中することができる。 By acquiring the operation information by the operation information acquisition unit 204, it is possible to recommend the content that suits the user's preference without having the user input the preference. For example, conventionally, there is a means of requesting an answer to a questionnaire form for confirming a user's preference and determining the preference based on the answer result, but such an answering work is troublesome for the user. On the other hand, in the present embodiment, since it is possible to recommend the content that suits the user's taste without forcing the user to perform tasks such as answering a questionnaire, the user can concentrate on the content.

本開示に係るコンテンツ推薦システムは、本実施形態の適用先に取り付けたセンサ、または外部センサからの情報を取得するためのセンサ情報取得部304を有し、センサ情報取得部304で取得したセンサ情報に基づいて嗜好を判断し、コンテンツ抽出部302はコンテンツ情報記憶部301からコンテンツを抽出し、コンテンツ提示部303に抽出したコンテンツを提示しても良い。 The content recommendation system according to the present disclosure has a sensor information acquisition unit 304 for acquiring information from a sensor attached to the application destination of the present embodiment or an external sensor, and the sensor information acquired by the sensor information acquisition unit 304. The content extraction unit 302 may extract the content from the content information storage unit 301 and present the extracted content to the content presentation unit 303.

以下、センサ情報取得部304で取得したデータを用いたコンテンツ推薦の手順について説明をする。図8はセンサ情報取得部304を有した場合の構成を示すもので、図9はセンサ情報を用いた嗜好適合度の計算手順の一例を示すフロー図である。 Hereinafter, the procedure of content recommendation using the data acquired by the sensor information acquisition unit 304 will be described. FIG. 8 shows a configuration when the sensor information acquisition unit 304 is provided, and FIG. 9 is a flow chart showing an example of a calculation procedure of the goodness of fit using the sensor information.

図9で示されるように、まずセンサ情報取得部304は、実施形態の適用対象に取り付けたセンサ、または実施形態の外部にあるセンサからセンサ情報が取得可能か確かめ、取得可能なセンサ情報を取得する(S71)。また、取得できたセンサ情報の個数も記憶する(S73)。 As shown in FIG. 9, first, the sensor information acquisition unit 304 confirms whether the sensor information can be acquired from the sensor attached to the application target of the embodiment or the sensor outside the embodiment, and acquires the acquireable sensor information. (S71). In addition, the number of acquired sensor information is also stored (S73).

取得したセンサ情報から、生理指標判断部により、ユーザ状態の判断を行う(S72)。 From the acquired sensor information, the physiological index determination unit determines the user state (S72).

次に、センサ情報取得部304で取得できたセンサ情報に基づいて、嗜好判断部300により嗜好適合度を計算する(S74)。取得できたセンサ情報が複数ある場合は(S75;NO)、すべてのセンサ情報に基づいて嗜好適合度を計算する(S76)。 Next, the preference determination unit 300 calculates the preference degree based on the sensor information acquired by the sensor information acquisition unit 304 (S74). When there are a plurality of acquired sensor information (S75; NO), the preference degree is calculated based on all the sensor information (S76).

センサ情報に基づいた嗜好適合度の計算を終えたら(S75;YES)、計算したセンサ情報と、生理指標判断部の判断結果と、に基づいた嗜好適合度を用いて、総合的な嗜好適合度を決定する(S77)。なお、センサ情報を用いた嗜好適合度の計算手順は上記に限定されるものではない。 When the calculation of the preference degree based on the sensor information is completed (S75; YES), the overall preference degree is used based on the calculated sensor information and the judgment result of the physiological index judgment unit. Is determined (S77). The procedure for calculating the goodness of fit using sensor information is not limited to the above.

センサ情報取得部304は、振動センサを用いて検出されたユーザの体の動きを取得し、得られたデータを嗜好判断部300に送信し、嗜好判断部300は受信したデータに基づいて嗜好適合度の計算を行っても良い。例えば、体が揺れているかどうかで嗜好判断の基準を変更してもよいし、体の揺れるタイミングやテンポなど、体の揺れ具合から特徴量を抽出し、それに基づいて嗜好判断の基準を変更しても構わない。これにより、本実施形態を音楽プレイヤーに適用した場合、例えばユーザの体の揺れと再生中の楽曲のテンポとの同期具合を計測し、同期していれば嗜好適合度を高く評価し、同期していなければ嗜好適合度を低く評価しても構わない。また、本実施形態を映像プレイヤーに適用した場合、例えば映像作品の中で盛り上がるシーンでユーザの体が動いていれば嗜好適合度を高く評価し、動いていなければ嗜好適合度を低く評価しても構わない。 The sensor information acquisition unit 304 acquires the movement of the user's body detected by using the vibration sensor, transmits the obtained data to the preference determination unit 300, and the preference determination unit 300 determines the preference based on the received data. You may calculate the goodness of fit. For example, the criteria for determining preference may be changed depending on whether or not the body is shaking, or the feature amount may be extracted from the degree of shaking of the body such as the timing and tempo of the body shaking, and the criteria for determining preference may be changed based on the feature amount. It doesn't matter. As a result, when the present embodiment is applied to a music player, for example, the degree of synchronization between the shaking of the user's body and the tempo of the music being played is measured, and if they are synchronized, the degree of preference is highly evaluated and synchronized. If not, the degree of preference may be evaluated low. Further, when the present embodiment is applied to a video player, for example, if the user's body is moving in a scene that is exciting in a video work, the preference degree is highly evaluated, and if the user's body is not moving, the preference degree is evaluated low. It doesn't matter.

本実施形態を映像プレイヤーに適用する場合、コンテンツ情報記憶部301はあらかじめ、映像コンテンツのシーン情報を関連付けて記憶させるのが望ましい。シーン情報には、映像コンテンツを任意の時間区分に分け、区分ごとにそのシーンがどういったシーンかという感情情報を用いても良い。例えば「激しい」や「落ち着く」などのキーワードでも構わないし、感情情報を数値化したものでも構わない。 When the present embodiment is applied to a video player, it is desirable that the content information storage unit 301 stores the scene information of the video content in association with each other in advance. For the scene information, the video content may be divided into arbitrary time divisions, and emotional information about what kind of scene the scene is may be used for each division. For example, keywords such as "intense" and "calm" may be used, and emotional information may be quantified.

また、コンテンツの持つ感情情報に基づいて、嗜好判断部300は振動センサを用いた嗜好適合度の計算方法を変更しても良い。例えば、楽しい気持ちになるようなコンテンツの場合は体の揺れにより嗜好適合度を高く評価し、リラックスできるようなコンテンツの場合は逆に体の揺れにより嗜好適合度を低く評価しても構わない。これにより、本来コンテンツの持つ感情情報が、ユーザの行動に対して作用しているかを確認することで、コンテンツがユーザの嗜好に合っているか否かを判断することが可能となる。 Further, the preference determination unit 300 may change the calculation method of the goodness of fit using the vibration sensor based on the emotional information of the content. For example, in the case of content that makes people feel happy, the degree of preference may be highly evaluated by shaking the body, and conversely, in the case of content that makes them relaxed, the degree of preference may be evaluated low by shaking the body. This makes it possible to determine whether or not the content suits the user's taste by confirming whether or not the emotional information originally possessed by the content acts on the user's behavior.

センサ情報取得部304は、マイクを用いて検出されたユーザの声を取得し、得られた値を嗜好適合度の計算に用いても良い。例えばユーザの声の大きさを取得し、声が大きければ興奮、声が小さければリラックスしていると推定しても良いし、ユーザの発話量が多ければ興奮、発話量が少なければリラックスしていると推定しても構わない。本実施形態を映像プレイヤーに適用した場合、映像作品の中で盛り上がるシーンを見たユーザが驚きや興奮から声を上げた場合、ユーザの嗜好に合っていたと判断し、ユーザの反応が薄ければユーザの嗜好に合っていなかったと判断することが可能となる。嗜好の判断基準はコンテンツの感情情報に基づいて変更しても構わない。 The sensor information acquisition unit 304 may acquire the user's voice detected by using the microphone and use the obtained value for the calculation of the goodness of fit. For example, you can get the loudness of the user's voice and estimate that it is excited if the voice is loud and relaxed if the voice is quiet. You may presume that there is. When this embodiment is applied to a video player, if the user who sees the exciting scene in the video work raises his voice from surprise or excitement, it is judged that it suits the user's taste, and if the user's reaction is weak. It is possible to determine that the user's taste is not met. The preference criteria may be changed based on the emotional information of the content.

映像コンテンツを視聴しているユーザの声を取得し、嗜好適合度を求める式は、次の数式(8)のようにしても良い。 The formula for acquiring the voice of the user who is viewing the video content and obtaining the degree of preference may be the following formula (8).

Figure 2021068090
Figure 2021068090

数式(8)を用いて嗜好適合度を計算する場合、例えば、嗜好適合度計算対象となる映像コンテンツのシーン区分数を10、ユーザの声から推定した感情情報と各シーンにおける感情情報の一致区分数が8だった場合、嗜好適合度は0.8となる。 When calculating the preference degree using the mathematical formula (8), for example, the number of scene divisions of the video content to be calculated for the preference degree is 10, the emotion information estimated from the user's voice and the matching division of the emotion information in each scene. When the number is 8, the degree of preference is 0.8.

これにより、映像の各シーンを見たときにユーザがリアクションとして声を発した場合、その声から推定した感情情報がコンテンツの感情情報と一致しているかを計算することで、嗜好適合度を計算することが可能となる。 As a result, when the user utters a voice as a reaction when viewing each scene of the video, the degree of preference is calculated by calculating whether the emotional information estimated from the voice matches the emotional information of the content. It becomes possible to do.

また、本実施形態を音楽プレイヤーに適用した場合、ユーザの歌声と再生中の楽曲のメロディラインとの一致度合を計測し、一致していれば嗜好適合度を高く評価し、一致していなければ嗜好適合度を低く評価しても構わない。これにより、例えばユーザが音楽を聴きながらそれに合わせて歌を歌っていれば嗜好に合っていたと判断し、ユーザの反応が薄ければ嗜好に合っていなかったと判断することが可能となる。 Further, when the present embodiment is applied to a music player, the degree of matching between the user's singing voice and the melody line of the music being played is measured, and if they match, the degree of preference is highly evaluated, and if they do not match, the degree of preference is highly evaluated. The degree of preference may be evaluated low. As a result, for example, if the user is listening to music and singing a song in accordance with the music, it can be determined that the preference is met, and if the user's reaction is weak, it can be determined that the preference is not met.

この場合、コンテンツ情報記憶部301はあらかじめ、音楽コンテンツのメロディラインをコンテンツと関連づけて記憶させるのが望ましい。メロディラインについてはコンテンツの解析によって取得しても構わないし、MIDI(Musical Instrument Digital Interface:電子楽器間で演奏データをやりとりするための規格)などのメタデータとして取得しても構わない。 In this case, it is desirable that the content information storage unit 301 stores the melody line of the music content in advance in association with the content. The melody line may be acquired by analyzing the contents, or may be acquired as metadata such as MIDI (Musical Instrument Digital Interface: a standard for exchanging performance data between electronic musical instruments).

音楽コンテンツを視聴しているユーザの声を取得し、嗜好適合度を求める式は、次の数式(9)のようにしても良い。 The formula for acquiring the voice of the user who is watching the music content and obtaining the degree of preference may be the following formula (9).

Figure 2021068090
Figure 2021068090

数式(9)を用いて嗜好適合度を計算する場合、例えば、嗜好適合度計算対象となる音楽コンテンツのメロディラインのノート数が300、メロディラインと歌声が一致したノート数が150だった場合、嗜好適合度は0.5となる。 When calculating the goodness of fit using the mathematical formula (9), for example, when the number of notes on the melody line of the music content for which the goodness of fit is calculated is 300, and the number of notes where the melody line and the singing voice match is 150. The goodness of fit is 0.5.

これにより、ユーザが楽曲に合わせて歌を歌った場合、嗜好適合度を計算することができる。 Thereby, when the user sings a song according to the music, the goodness of fit can be calculated.

センサ情報取得部304は、カメラを用いて撮影されたユーザの顔を取得し、得られた特徴量を嗜好適合度の計算に用いても良い。特徴量には、例えば目の開き度合いや、口の開き度合い、瞬きの回数などを用いても構わない。これにより、ユーザの表情から感情を推定し、推定した感情に近い感情情報を持つコンテンツを優先して推薦しても構わない。例えば、ユーザの表情が笑顔であれば嗜好適合度を高く評価し、険しい表情であれば嗜好適合度を低く評価して構わない。 The sensor information acquisition unit 304 may acquire the face of the user photographed by the camera and use the obtained feature amount for the calculation of the goodness of fit. For the feature amount, for example, the degree of opening of the eyes, the degree of opening of the mouth, the number of blinks, and the like may be used. As a result, emotions may be estimated from the user's facial expression, and content having emotional information close to the estimated emotions may be preferentially recommended. For example, if the user's facial expression is a smile, the preference degree may be evaluated high, and if the user's facial expression is steep, the preference degree may be evaluated low.

例えば、映像コンテンツを視聴しているユーザの顔を取得し、嗜好適合度を求める場合、ユーザの声から嗜好適合度を求めた時と同様に数式(8)を用いても構わない。 For example, when the face of the user who is viewing the video content is acquired and the goodness of fit is obtained, the mathematical formula (8) may be used in the same manner as when the goodness of fit is obtained from the voice of the user.

これにより、ユーザがコンテンツを視聴しているときの表情から、嗜好適合度を計算することが可能となる。 This makes it possible to calculate the goodness of fit from the facial expression when the user is viewing the content.

センサ情報取得部304は、呼吸センサを用いて取得されたユーザの呼吸を取得し、得られた値を嗜好適合度の計算に用いても良い。例えば本実施形態を音楽プレイヤーに適用した場合、ユーザの呼吸のリズムと楽曲のリズムとの同期具合を計測し、同期していれば嗜好適合度を高く評価し、同期していなければ嗜好適合度を低く評価しても構わない。 The sensor information acquisition unit 304 may acquire the user's respiration acquired by using the respiration sensor and use the obtained value for the calculation of the goodness of fit. For example, when the present embodiment is applied to a music player, the degree of synchronization between the user's breathing rhythm and the rhythm of the music is measured, and if they are synchronized, the degree of preference is highly evaluated, and if they are not synchronized, the degree of preference is highly evaluated. May be underestimated.

この場合、コンテンツ情報記憶部301はあらかじめ、音楽コンテンツのリズム情報とコンテンツとを関連付けて記憶させるのが望ましい。リズム情報についてはコンテンツの解析によって取得しても構わないし、MIDIなどのメタデータとして取得しても構わない。 In this case, it is desirable that the content information storage unit 301 stores the rhythm information of the music content in advance in association with the content. The rhythm information may be acquired by analyzing the contents, or may be acquired as metadata such as MIDI.

これにより、コンテンツ視聴時のユーザの呼吸から、嗜好適合度を計算することが可能となる。 This makes it possible to calculate the goodness of fit from the user's breathing when viewing the content.

センサ情報取得部304は、取得したデータからユーザの生理指標を判断するための生理指標判断部を有し、判断結果に基づいて嗜好判断部300の嗜好判断の基準を変更しても良い。生理指標とは、ユーザの眠気や、ユーザの集中度、ユーザの注意や興味などを指す。生理指標の判断方法は、例えばユーザの顔表情などから眠気を推定しても良いし、ユーザの視線方向から集中力、興味などを推定するなどして、判断しても構わない。 The sensor information acquisition unit 304 has a physiological index determination unit for determining a user's physiological index from the acquired data, and the preference determination standard of the preference determination unit 300 may be changed based on the determination result. The physiological index refers to the drowsiness of the user, the concentration ratio of the user, the attention and interest of the user, and the like. The method for determining the physiological index may be, for example, estimating drowsiness from the facial expression of the user, or estimating concentration, interest, etc. from the direction of the user's line of sight.

これにより、例えばユーザが眠くなっていると判断された場合、目が覚めるようなコンテンツが推薦されるよう嗜好判断の基準を変更しても構わないし、ユーザの集中力が切れていると判断された場合は、集中できるようなコンテンツが推薦されるように嗜好判断の基準を変更しても構わない。このように、ユーザの嗜好だけでなく、ユーザの生理指標に基づいたコンテンツの推薦が可能となる。 As a result, for example, when it is determined that the user is sleepy, the criteria for preference determination may be changed so that content that awakens is recommended, and it is determined that the user's concentration is lost. If so, the criteria for preference judgment may be changed so that content that can be concentrated is recommended. In this way, it is possible to recommend content based not only on the user's preference but also on the user's physiological index.

センサ情報取得部でセンサ情報を取得することで、操作情報が取得できない状況においてもユーザの嗜好を判断し、嗜好にあったコンテンツの推薦が可能となる。 By acquiring the sensor information in the sensor information acquisition unit, it is possible to determine the user's preference and recommend the content that suits the preference even in a situation where the operation information cannot be acquired.

また、操作情報と異なりセンサ情報取得部で得られる情報はユーザがコンテンツに対して自然にとった行動などが含まれているため、よりユーザの嗜好判断の精度を高めることができる。例えば、楽曲を視聴する場合、楽曲の早送りなどはユーザの意思により行われるが、楽曲に合わせて体が揺れたり、表情が和らいだりするのはユーザの意思によるものというよりも、楽曲を聴いたことにより自然に行われる行動や変化と考えられる。このように、無意識な行動に表れるコンテンツに対する嗜好を、センサ情報を取得することで判断することが可能となる。 Further, unlike the operation information, the information obtained by the sensor information acquisition unit includes actions that the user naturally takes with respect to the content, so that the accuracy of the user's preference determination can be further improved. For example, when watching a song, fast-forwarding the song is done by the user's intention, but it is not the user's intention that the body shakes or the facial expression is softened according to the song. It is considered that this is a natural behavior or change. In this way, it is possible to determine the preference for the content that appears in the unconscious behavior by acquiring the sensor information.

本開示に係るコンテンツ推薦システムは、シーン判断部406を有し、操作情報取得部404とセンサ情報取得部405から得られたデータに基づいてユーザの状況を判断しても良い。嗜好判断部400は、シーン判断部406によって判断されたシーンに応じて嗜好適合度の重みづけや、コンテンツ抽出部402はコンテンツ情報記憶部401から抽出するコンテンツの範囲を限定し、コンテンツ提示部403に提示するなどしても良い。 The content recommendation system according to the present disclosure has a scene determination unit 406, and may determine the user's situation based on the data obtained from the operation information acquisition unit 404 and the sensor information acquisition unit 405. The preference determination unit 400 weights the preference degree according to the scene determined by the scene determination unit 406, and the content extraction unit 402 limits the range of the content extracted from the content information storage unit 401, and the content presentation unit 403. It may be presented to.

以下、シーン判断部406の判断結果を用いたコンテンツ推薦の手順について説明をする。図10はシーン判断部406を有した場合の実施形態の構成を示した図であり、図11はコンテンツ推薦の動作手順の一例を示すフロー図である。 Hereinafter, the procedure of content recommendation using the judgment result of the scene judgment unit 406 will be described. FIG. 10 is a diagram showing a configuration of an embodiment when the scene determination unit 406 is provided, and FIG. 11 is a flow diagram showing an example of an operation procedure of content recommendation.

図11に示されるように、シーン判断部406は操作情報取得部404から操作情報が取得可能であるか確認し、またセンサ情報取得部405からセンサ情報が取得可能であるかを確認する(S81)。もし、どちらかの情報が取得可能であるならば(S81;YES)、取得した情報に基づいてシーンを判断する(S82)。シーン判断結果は、嗜好判断部400に送信する(S84)。どちらの情報も取得できなかった場合は、シーン判断結果は「判断不可」として(S83)、嗜好判断部400に送信する(S84)。 As shown in FIG. 11, the scene determination unit 406 confirms whether the operation information can be acquired from the operation information acquisition unit 404, and confirms whether the sensor information can be acquired from the sensor information acquisition unit 405 (S81). ). If either information can be acquired (S81; YES), the scene is determined based on the acquired information (S82). The scene determination result is transmitted to the preference determination unit 400 (S84). If neither information can be obtained, the scene determination result is determined as "undecidable" (S83) and transmitted to the preference determination unit 400 (S84).

シーン判断部406によってユーザが自動車の運転中であると判断された場合、例えば高速道路では、嗜好判断部400は目が覚めるようなコンテンツが優先して推薦されるよう、嗜好判断の基準を変更してもよし、一般道では、嗜好判断部400は運転手がスピードを出しすぎないように激しいコンテンツが推薦されないよう、嗜好判断の基準を変更しても構わない。 When the scene judgment unit 406 determines that the user is driving a car, for example, on a highway, the preference judgment unit 400 changes the preference judgment standard so that awakening content is preferentially recommended. However, on general roads, the preference determination unit 400 may change the criteria for preference determination so that intense content is not recommended so that the driver does not speed up too much.

また、同乗者がいる場合は、同乗している人に応じて嗜好判断の基準を変更しても良い。例えば、愛人が同乗している場合はロマンチックな気持ちになれるようなコンテンツが推薦されるようにしても構わないし、子供が乗っている場合は楽しい気持ちになれるようなコンテンツが推薦されるようにしても構わない。 In addition, when there are passengers, the criteria for determining preference may be changed according to the passengers. For example, if a mistress is on board, content that makes you feel romantic may be recommended, and if a child is on board, content that makes you feel happy may be recommended. It doesn't matter.

また、走行中に発生する走行騒音に応じてコンテンツの嗜好判断の基準を変更しても良い。例えば、走行騒音がうるさい場合は、激しい曲調の楽曲が推薦されるようにしても構わないし、走行騒音が静かな場合は、特に基準を変更しなくても構わない。 In addition, the criteria for determining the preference of the content may be changed according to the traveling noise generated during traveling. For example, if the running noise is noisy, a song with a violent tune may be recommended, and if the running noise is quiet, the standard may not be changed.

シーン判断部406によってユーザが入浴中であると判断された場合、例えばリラックスできるようなコンテンツを優先して推薦しても良い。また、入浴時間を計測し、入浴時間が長ければ嗜好適合度を高く評価し、逆に入浴時間が短ければ嗜好適合度を低く評価しても構わない。入浴時間を計測し、嗜好適合度を求める式は、次の数式(10)のようにしても良い。数式(10)における最長入浴時間は、ユーザに応じて任意の時間に定めて良い。 When the scene determination unit 406 determines that the user is taking a bath, for example, relaxing content may be prioritized and recommended. Further, the bathing time may be measured, and if the bathing time is long, the preference degree may be evaluated high, and conversely, if the bathing time is short, the preference degree may be evaluated low. The formula for measuring the bathing time and obtaining the goodness of fit may be the following formula (10). The maximum bathing time in the formula (10) may be set to an arbitrary time according to the user.

Figure 2021068090
Figure 2021068090

さらに、シーン判断部406によってユーザがジムで体を鍛えたり、ジョギングなどのスポーツを行っていたりしている判断された場合、ユーザのやる気を掻き立てるようなコンテンツを優先して推薦しても構わない。例えば、音楽プレイヤーに適用する場合、「がんばれ」や「君ならできる」などやる気が出るような歌詞を含む音楽コンテンツが推薦されるようにしても構わない。この場合、コンテンツ情報記憶部401にはあらかじめ音楽コンテンツと歌詞とを関連づけて記憶させるのが望ましい。 Furthermore, if the scene judgment unit 406 determines that the user is training in the gym or playing sports such as jogging, the content that motivates the user may be prioritized and recommended. .. For example, when applied to a music player, music content containing motivational lyrics such as "Do your best" or "You can do it" may be recommended. In this case, it is desirable that the content information storage unit 401 stores the music content and the lyrics in association with each other in advance.

なお、ここでは推定されるシーンとして自動車の運転と、入浴と、スポーツをあげたが、ここでは本開示に係るコンテンツ推薦システムにより判断するシーンを限定するものではなく、他のシーンに応じて嗜好判断部400は嗜好判断の基準を変更しても構わない。 It should be noted that although the estimated scenes include driving a car, bathing, and sports, the scenes judged by the content recommendation system according to the present disclosure are not limited here, and the preference is given according to other scenes. The determination unit 400 may change the criteria for determining preference.

このように、シーン判断部406によってシーンを判断し、判断結果に応じて嗜好判断の基準を変更することで、ユーザの嗜好だけでなく、ユーザのシーンに応じたコンテンツの推薦が可能となる。 In this way, by determining the scene by the scene determination unit 406 and changing the criterion of preference determination according to the determination result, it is possible to recommend not only the user's preference but also the content according to the user's scene.

嗜好判断部400は、センサ情報取得部405により判断したユーザの生理指標と、シーン判断部406により判断されたシーンと、のいずれか、または両方に応じて、他の覚醒制御技術と組み合わせてコンテンツの提示を行っても良い。例えば、住宅空間においてユーザが眠くなってきていると判断した場合、室内の照明の明るさを弱くしても構わない。また、仕事中にユーザが眠くなってきていると判断した場合、椅子を振動させても構わない。なお、ここではコンテンツ提示と組み合わせる覚醒制御技術を限定するものではない。 The preference determination unit 400 combines the content in combination with other arousal control technologies according to either or both of the user's physiological index determined by the sensor information acquisition unit 405 and the scene determined by the scene determination unit 406. May be presented. For example, if it is determined that the user is getting sleepy in the residential space, the brightness of the indoor lighting may be reduced. In addition, if it is determined that the user is getting sleepy during work, the chair may be vibrated. It should be noted that the awakening control technology combined with the content presentation is not limited here.

これにより、一つのコンテンツを視聴するよりも、覚醒の効果を高めたり、逆にリラックスさせたりと、ユーザの感情や眠気などを制御することが可能となる。 This makes it possible to control the user's emotions, drowsiness, etc. by enhancing the effect of awakening or, conversely, relaxing, rather than viewing a single content.

本実施形態では、コンテンツの推薦対象となるユーザが一人、または複数人のどちらの場合にも対応することが可能である。ユーザが複数人の場合、嗜好適合度をユーザごとに計算し、その結果に基づいて次のコンテンツの推薦を行っても良いし、代表ユーザを決め、そのユーザの嗜好適合度にのみ着目して次のコンテンツの推薦を行っても良い。 In the present embodiment, it is possible to deal with the case where the content is recommended by one user or a plurality of users. When there are a plurality of users, the preference degree may be calculated for each user and the next content may be recommended based on the result, or a representative user may be determined and only the preference degree of the user is focused on. The following content may be recommended.

複数人のユーザの嗜好適合度に基づいてコンテンツの推薦を行う場合、嗜好適合度を次の数式(11)のようにして求めても良い。 When the content is recommended based on the preference degree of a plurality of users, the preference preference degree may be obtained by the following mathematical formula (11).

Figure 2021068090
Figure 2021068090

これにより、複数人のユーザに対しても同時に嗜好を判断し、コンテンツの推薦が可能となるので、例えば飲食店やオフィスなどで再生する楽曲や、映像コンテンツなどを、ユーザの嗜好に合わせて推薦することが可能となる。 As a result, it is possible to judge the preference of multiple users at the same time and recommend the content. Therefore, for example, the music to be played in a restaurant or office, the video content, etc. are recommended according to the user's preference. It becomes possible to do.

本実施形態に係るコンテンツ推薦システムは、ユーザに関する情報を記録するためのユーザ情報記憶部506を有しても良い。その場合、ユーザ情報記憶部506は、ユーザの属性情報を記憶するためのユーザ属性情報記憶部と、ユーザのコンテンツ視聴履歴を記録するためのユーザ視聴履歴記憶部から構成しても良い。 The content recommendation system according to the present embodiment may have a user information storage unit 506 for recording information about the user. In that case, the user information storage unit 506 may be composed of a user attribute information storage unit for storing the user's attribute information and a user viewing history storage unit for recording the user's content viewing history.

以下、ユーザ情報記憶部506のデータを用いたコンテンツ推薦の手順について説明をする。図12はユーザ情報記憶部506を有した場合の実施形態の構成を示した図であり、図13はコンテンツ推薦の動作手順の一例を示すフロー図である。 Hereinafter, the procedure of content recommendation using the data of the user information storage unit 506 will be described. FIG. 12 is a diagram showing a configuration of an embodiment when the user information storage unit 506 is provided, and FIG. 13 is a flow diagram showing an example of an operation procedure of content recommendation.

図13で示されるように、まずユーザ情報記憶部506はユーザ属性情報記憶部に、ユーザ情報が存在するかどうか確認する(S91)。ここで、ユーザ情報が確認できなければ(S91;NO)、ユーザ属性情報入力部にてユーザによるユーザ情報の入力を指示するか、操作情報取得部504もしくはセンサ情報取得部505の両方またはいずれかから取得した情報に基づいてユーザ情報を推定し(S92)、入力または推定されたユーザ情報をユーザ属性情報記憶部に記憶する(S93)。ユーザ情報が確認できた場合は(S91;YES)、そのままコンテンツを再生する(S94)。 As shown in FIG. 13, first, the user information storage unit 506 confirms whether or not the user information exists in the user attribute information storage unit (S91). Here, if the user information cannot be confirmed (S91; NO), the user attribute information input unit instructs the user to input the user information, or either the operation information acquisition unit 504 or the sensor information acquisition unit 505. User information is estimated based on the information obtained from (S92), and the input or estimated user information is stored in the user attribute information storage unit (S93). If the user information can be confirmed (S91; YES), the content is played back as it is (S94).

コンテンツ再生後は、嗜好判断部500により嗜好適合度を計算し(S95)、ユーザ視聴履歴記憶部に視聴履歴を記憶する(S96)。検索要求部はユーザ情報記憶部506の情報に基づいてコンテンツを推薦する(S97)。なお、ユーザ情報記憶部506の構成は上記に限定されるものではなく、またその内部で行われる処理についても限定されるものではない。 After the content is reproduced, the preference determination unit 500 calculates the preference degree (S95), and the user viewing history storage unit stores the viewing history (S96). The search request unit recommends the content based on the information of the user information storage unit 506 (S97). The configuration of the user information storage unit 506 is not limited to the above, and the processing performed inside the user information storage unit 506 is not limited to the above.

ユーザ属性情報記憶部は、ユーザ属性情報入力部を有し、ユーザに属性情報を入力させた情報を記憶しても構わない。ユーザ属性情報として、ユーザを識別するためのユニークIDと、年齢、国籍、性別などを記憶しても良い。ユーザ属性情報入力部はアンケートフォームなどのGUI(Graphical User Interface)をコンテンツ提示部503によってユーザに提示しても構わないし、スマートフォンなどの外部デバイスからデータを受信しても構わない。 The user attribute information storage unit may have a user attribute information input unit and store information for which the user has input the attribute information. As the user attribute information, a unique ID for identifying the user, age, nationality, gender, and the like may be stored. The user attribute information input unit may present a GUI (Graphical User Interface) such as a questionnaire form to the user by the content presentation unit 503, or may receive data from an external device such as a smartphone.

ユーザ属性情報記憶部は、センサ情報取得部505で取得したデータからユーザの属性情報を推定し、記憶しても良い。例えばカメラで取得した顔画像から、年齢、国籍、性別などを推定し、記憶しても構わない。また、マイクで取得した声から性別、性格などを推定し、記憶しても構わない。 The user attribute information storage unit may estimate and store the user attribute information from the data acquired by the sensor information acquisition unit 505. For example, the age, nationality, gender, etc. may be estimated and stored from the face image acquired by the camera. In addition, the gender, personality, etc. may be estimated from the voice acquired by the microphone and memorized.

ユーザ視聴履歴記憶部は、コンテンツが再生されるたびに、コンテンツを再生したユーザのIDと、コンテンツが再生された日時と、嗜好適合度と、をコンテンツと関連づけて記憶しても良い。ユーザIDはユーザ属性情報記憶部のユーザIDと対応付けるのが好ましい。 Each time the content is played, the user viewing history storage unit may store the ID of the user who played the content, the date and time when the content was played, and the degree of preference in association with the content. The user ID is preferably associated with the user ID of the user attribute information storage unit.

コンテンツ抽出部502は、ユーザ視聴履歴記憶部を参照し、未試聴のコンテンツ、または視聴回数が少ないコンテンツを優先して抽出しても構わない。これにより、同じようなコンテンツが連続して抽出されるのを防ぎ、ユーザの嗜好に類似した感情情報を持ち、かつ新鮮なコンテンツを推薦することが可能となる。 The content extraction unit 502 may refer to the user viewing history storage unit and preferentially extract unlistened content or content that has been viewed less frequently. This makes it possible to prevent similar contents from being continuously extracted, to have emotional information similar to the user's taste, and to recommend fresh contents.

コンテンツ情報記憶部501は、ユーザ属性情報記憶部を参照し、ユーザの属性に応じてコンテンツ検索に用いられるコンテンツ情報のデータベースを使い分けても良い。例えば、ユーザが男性の場合は男性用のデータベースを参照し、ユーザが女性の場合は女性用のデータベースを参照しても構わない。これにより、ユーザの属性の違いにより生じる嗜好の違いを考慮して、コンテンツの推薦を行うことが可能となる。 The content information storage unit 501 may refer to the user attribute information storage unit and use a database of content information used for content search according to the user's attributes. For example, if the user is a man, the database for men may be referred to, and if the user is a woman, the database for women may be referred to. This makes it possible to recommend content in consideration of differences in tastes caused by differences in user attributes.

嗜好判断部500は、嗜好判断状況提示部を有し、嗜好判断部500の嗜好判断結果をユーザに提示しても良い。例えば、コンテンツ情報記憶部501がコンテンツの感情情報を2次元空間の座標値として記憶している場合、ディスプレイ上に2次元空間上での各コンテンツの場所と、各コンテンツに対する嗜好適合度と、次に推薦させる可能性の高いコンテンツの座標付近の場所と、を表示しても構わない。これにより、ユーザは本開示に係るシステムの判断状況などを確認することができる。 The preference determination unit 500 may have a preference determination status presentation unit and present the preference determination result of the preference determination unit 500 to the user. For example, when the content information storage unit 501 stores the emotional information of the content as the coordinate values in the two-dimensional space, the location of each content in the two-dimensional space on the display, the degree of preference for each content, and the following. You may display the location near the coordinates of the content that is likely to be recommended by. As a result, the user can confirm the judgment status of the system according to the present disclosure.

また、ユーザが嗜好判断部500の結果を確認した後、以前の嗜好判断結果を変更可能とするための嗜好判断結果変更部を本開示に係るコンテンツ推薦システムに設けても良い。嗜好判断結果変更部は、嗜好の判断結果変更に関する情報(嗜好判断結果変更情報)を取得し、嗜好判断部500の嗜好判断結果を変更する。嗜好判断結果変更情報は、嗜好判断結果変更情報を入力するためのディスプレイなどを本実施形態に設け、ユーザに入力させても構わないし、スマートフォンなどの外部端末から送信された嗜好判断結果変更情報を取得しても構わない。 Further, after the user confirms the result of the preference determination unit 500, a preference determination result changing unit may be provided in the content recommendation system according to the present disclosure so that the previous preference determination result can be changed. The preference determination result changing unit acquires information regarding the preference determination result change (preference determination result change information), and changes the preference determination result of the preference determination unit 500. As the preference judgment result change information, a display or the like for inputting the preference judgment result change information may be provided in the present embodiment so that the user can input the preference judgment result change information, or the preference judgment result change information transmitted from an external terminal such as a smartphone may be input. You may get it.

以下、嗜好判断結果変更部を用いたコンテンツ推薦の手順について説明をする。図14はコンテンツ推薦の手順を示すフロー図である。 The procedure for content recommendation using the preference judgment result changing unit will be described below. FIG. 14 is a flow chart showing a procedure for recommending content.

図14で示すように、コンテンツが再生され(S101)、コンテンツに対する嗜好適合度を計算(S102)した後、嗜好判断結果変更部に変更情報が入力された場合(S103;YES)、その情報に基づき嗜好判断部500で計算された結果を変更する(S104)。 As shown in FIG. 14, when the content is reproduced (S101), the preference degree for the content is calculated (S102), and then the change information is input to the preference determination result changing unit (S103; YES), the information is included. Based on this, the result calculated by the preference determination unit 500 is changed (S104).

変更された嗜好適合度を用いて検索要求を決定し(S105)、コンテンツの推薦を行う(S106)。以後、これを繰り返し実施する。 The search request is determined using the changed goodness of fit (S105), and the content is recommended (S106). After that, this is repeated.

これにより、ユーザがコンテンツの推薦に不満や疑問を抱いたとき、ユーザによって嗜好判断結果を変更させることで、コンテンツ推薦の精度を改善することが可能となる。 As a result, when the user is dissatisfied or has doubts about the content recommendation, the accuracy of the content recommendation can be improved by changing the preference determination result by the user.

本実施形態は、コンテンツ加工部を有し、コンテンツを加工しても構わない。例えば、楽曲であればテンポやピッチを変更しても構わないし、リバーヴ(残響音を強める)やイコライザー(特定の周波数成分の強さを変更する)等の音響効果を付与しても構わない。また、映像であれば再生速度や色調等を変更しても構わない。 The present embodiment has a content processing unit and may process the content. For example, in the case of a musical piece, the tempo and pitch may be changed, and acoustic effects such as reverb (strengthening the reverberation) and equalizer (changing the strength of a specific frequency component) may be added. Further, if it is a video, the playback speed, color tone, etc. may be changed.

これにより、同一コンテンツであってもコンテンツを加工することで、コンテンツの感情情報を変更することができ、視聴可能なコンテンツが少ない状況であってもユーザの嗜好にあったコンテンツの推薦が可能となる。 As a result, even if the content is the same, the emotional information of the content can be changed by processing the content, and even if the content that can be viewed is small, it is possible to recommend the content that suits the user's taste. Become.

また、楽曲については走行騒音等の音環境をアクティブノイズコントロール(ANC:active noise control)により、音質変更してコンテンツを推薦しても構わない。これにより、騒音を打ち消すことができ、騒音によるコンテンツの感情情報への影響を排除し、さらにユーザの嗜好に合ったコンテンツ推薦精度の向上が期待できる。 Further, for music, the sound quality of the sound environment such as running noise may be changed by active noise control (ANC: active noise control) to recommend the content. As a result, the noise can be canceled, the influence of the noise on the emotional information of the content can be eliminated, and the accuracy of content recommendation according to the user's taste can be expected to be improved.

(実施の形態2)
実施の形態2におけるコンテンツ推薦システムを、図15の模式図を用いて説明する。本実施の形態では自動車に本開示に係るコンテンツ推薦システムを用いた例を示す。図15において、自動車1000に、マイク1001、車室内音環境分析部1002、ディスプレイ1003が搭載されている。
(Embodiment 2)
The content recommendation system according to the second embodiment will be described with reference to the schematic diagram of FIG. In the present embodiment, an example in which the content recommendation system according to the present disclosure is used for an automobile is shown. In FIG. 15, the automobile 1000 is equipped with a microphone 1001, a vehicle interior sound environment analysis unit 1002, and a display 1003.

自動車1000走行時に、マイク1001は車室内の音環境を集音し、車室内音環境分析部1002に集音した音情報を入力する。ここで、音情報とは車室内のあらゆる音情報であり、カーステレオから流れる音や、走行時のタイヤから発せられるロードノイズや風切り音等の走行騒音等も含まれる。車室内音環境分析部1002に入力された音情報は、車室内音環境分析部にて、例えばどの程度眠気を誘起させやすい音かどうかを分析する。例えば単調な走行騒音だけであれば、覚醒度が低く分析され、図16の様にラッセル円環上の低い位置に配置され、比較的眠くなりやすい音環境であるとわかる。また、ゆったりとしたピアノ・ソロのクラシック音楽等が流れている場合、車室内音環境分析部1002にて図16の様にやはり覚醒度が低く分析され、比較的眠くなりやすい音環境であることがわかる。一方で激しいロックンロール音楽が流れている場合には、車室内音環境分析部1002にて図16の様に覚醒度が高く分析され、眠くなりにくい音環境であることがわかる。この結果をディスプレイ1003に示すことで、ドライバー1004は、現在の車室内の音環境がどの程度眠くなりやすい環境かを把握することができる。 When the automobile 1000 is traveling, the microphone 1001 collects the sound environment in the vehicle interior, and inputs the collected sound information to the vehicle interior sound environment analysis unit 1002. Here, the sound information is all kinds of sound information in the vehicle interior, and includes sounds flowing from the car stereo, running noise such as road noise and wind noise emitted from the tires during running, and the like. The sound information input to the vehicle interior sound environment analysis unit 1002 is analyzed by the vehicle interior sound environment analysis unit, for example, how easily the sound is likely to induce drowsiness. For example, if it is only monotonous running noise, it is analyzed that the arousal level is low, and it is found that the sound environment is relatively sleepy because it is arranged at a low position on the Russell ring as shown in FIG. In addition, when classical music such as a loose piano solo is played, the sound environment of the vehicle interior is analyzed by the sound environment analysis unit 1002 with a low degree of arousal as shown in FIG. 16, and the sound environment is relatively sleepy. I understand. On the other hand, when intense rock'n'roll music is playing, the vehicle interior sound environment analysis unit 1002 analyzes the sound environment with a high degree of arousal as shown in FIG. By showing this result on the display 1003, the driver 1004 can grasp how sleepy the current sound environment in the vehicle interior is likely to be.

こうすることで、眠くなりやすい音環境である場合には、ドライバー1004はコーヒー等カフェインを取ることや、同乗者に積極的に話しかけることで、無音(走行騒音のみ)、クラシック音楽等の好きな音環境にありながらも運転中に眠くなりにくい様に気をつけることができ、快適に交通事故のリスクを低減することができる。 By doing this, in a sound environment that tends to make you sleepy, the driver 1004 likes caffeine such as coffee and actively talks to passengers to make silence (only driving noise), classical music, etc. You can be careful not to get sleepy while driving even in a quiet sound environment, and you can comfortably reduce the risk of traffic accidents.

尚、ディスプレイ1003に表示する内容は、図16のラッセル円環をそのまま表示しても構わないが、その他テキスト情報として表示しても構わない。例えばラッセル円環図の下半分に分析された環境のときに「眠くなりやすい音環境です」と表示しても構わない。その他、例えば該当する音環境にて例えば15分先に至ると予測される眠気のレベルを予め計測しておき、そのデータをもとに入力された音情報から15分先の眠気を車室内音環境分析部1002にて算出して、「15分後の眠気レベル:4」等表示しても構わない。眠気レベルのスケールは限定しないが、例えば5段階で表示して、レベル1:全く眠くない、レベル2:やや眠い、レベル3:眠い、レベル4:かなり眠い、レベル5:非常に眠い、と設定して表示しても構わない。勿論15分先ではなく10分先でも20分先でも構わず、ここではドライバーの状態を表現する内容であれば限定しない。また、ここでは車室内音環境分析部1002にて分析される指標として眠気を用いて説明したが、例えば快適度でも構わない。その場合は、車室内音環境分析部1002にて分析された結果はラッセル円環の左右軸方向に反映される。その場合、例えば快適度が低い車室内音環境であるとドライバーが認識すると、運転中にイライラしやすい環境であるとドライバーが認識することで、例えば同乗者と楽しい話をするように気をつけることができ、勿論違う曲を選曲することでイライラしにくい音環境になるように気をつけることで、快適に交通事故のリスクを低減することもできる。勿論、眠気や快適度以外の感情でもよく、例えば集中しやすい音環境かどうか等でもよくここではそれを限定しない。また、表示デバイスとしてディスプレイ1003を示したが、これは例えばスピーカ等で音声を用いてドライバー1004に知らせてもよく、その他振動で知らせてもよく、ここではその手法を限定するものではない。 As the content to be displayed on the display 1003, the Russell ring of FIG. 16 may be displayed as it is, or it may be displayed as other text information. For example, when the environment is analyzed in the lower half of the Russell ring diagram, "It is a sound environment that tends to make you sleepy" may be displayed. In addition, for example, in the corresponding sound environment, the level of drowsiness that is predicted to reach 15 minutes ahead is measured in advance, and the drowsiness 15 minutes ahead is the vehicle interior sound from the sound information input based on the data. It may be calculated by the environmental analysis unit 1002 and displayed as "sleepiness level after 15 minutes: 4" or the like. The scale of drowsiness level is not limited, but for example, it is displayed in 5 stages, and it is set as level 1: not sleepy at all, level 2: slightly sleepy, level 3: sleepy, level 4: quite sleepy, level 5: very sleepy. You may display it. Of course, it does not matter whether it is 10 minutes or 20 minutes ahead instead of 15 minutes ahead, and here it is not limited as long as it expresses the state of the driver. Further, although drowsiness has been described here as an index analyzed by the vehicle interior sound environment analysis unit 1002, for example, comfort may be used. In that case, the result analyzed by the vehicle interior sound environment analysis unit 1002 is reflected in the left-right axis direction of the Russell ring. In that case, for example, if the driver recognizes that the vehicle interior sound environment is low in comfort, the driver recognizes that the environment is likely to be frustrating while driving, so that the driver is careful to have a pleasant talk with the passenger, for example. Of course, by selecting different songs to create a sound environment that is less frustrating, you can comfortably reduce the risk of traffic accidents. Of course, emotions other than drowsiness and comfort may be used, and for example, the sound environment may be easy to concentrate on, and the present is not limited thereto. Further, although the display 1003 is shown as a display device, the driver 1004 may be notified by voice, for example, by a speaker or the like, or may be notified by vibration, and the method is not limited here.

次に、本実施の形態における別の実施の形態を、図17を用いて説明する。図17は図15と同様であるが、ドライバーモニターカメラ1015とスピーカ1016と制御部1017が追加されていることが異なっている。 Next, another embodiment of the present embodiment will be described with reference to FIG. FIG. 17 is the same as FIG. 15, except that the driver monitor camera 1015, the speaker 1016, and the control unit 1017 are added.

ドライバーモニターカメラ1015は撮影したドライバー1014の画像から、ドライバー1014の状態を推定するカメラであり、例えばドライバー1014の眠気レベルを算出して出力する。出力した眠気レベルは制御部1017に入力され、コンテンツ提示部であるスピーカ1016に接続されている。また、車室内音環境分析部1002はコンテンツ情報記憶部1020となり、コンテンツ情報記憶部1020の出力は、制御部1017に入力されている。また、マイク1011もコンテンツ情報記憶部1020に接続されている。また、この例においてディスプレイ1013はなくても構わない。 The driver monitor camera 1015 is a camera that estimates the state of the driver 1014 from the captured image of the driver 1014, and calculates and outputs, for example, the drowsiness level of the driver 1014. The output drowsiness level is input to the control unit 1017 and connected to the speaker 1016 which is a content presentation unit. Further, the vehicle interior sound environment analysis unit 1002 becomes the content information storage unit 1020, and the output of the content information storage unit 1020 is input to the control unit 1017. The microphone 1011 is also connected to the content information storage unit 1020. Further, in this example, the display 1013 may not be provided.

本実施の形態の動作の仕組みに関して図18を用いて説明する。まず、コンテンツ情報記憶部1020は内部に車室内音環境分析部1012を含み、車室内音環境分析部1012はマイク1011に接続され、さらに自動車1010内にて入手可能な音楽コンテンツに接続されている。こうすることでコンテンツ情報記憶部1020は、例えば音楽コンテンツの中でMusic Aが流れているときに、マイク1011にて集音したMusic Aと走行騒音を含む音環境に対する眠くなりやすさを、コンテンツ情報記憶部1020内にある車室内音環境分析部1012にて分析することで、どの程度眠くなりやすい音環境かを分析することができる。さらに、Music A以外の楽曲に対してもどの程度眠くなりやすい音環境かを事前に分析しておくことで、コンテンツ情報記憶部1020は、各音楽コンテンツが自動車1010内でどの程度眠くなりやすいかを事前に記憶しておく。一方で、ドライバーモニターカメラ1015にて推定されたドライバーの眠気が嗜好判断部1018に入力されて、例えば眠気レベルが3以上であった場合にドライバーの眠気が深くなっていると判断される。勿論判断する眠気レベルは2であっても4.5であってもよく、ここではそれを限定するものではない。ここで眠気レベルが3以上で高くなっていると判断された場合(図中Yesの場合)は、コンテンツ抽出部1019にて、コンテンツ情報記憶部1020の中から覚醒度が比較的高いと判断された楽曲(Music A)を選曲し、コンテンツ提示部であるスピーカ1016にてドライバー1014に対して再生されることになる。 The operation mechanism of this embodiment will be described with reference to FIG. First, the content information storage unit 1020 includes a vehicle interior sound environment analysis unit 1012, and the vehicle interior sound environment analysis unit 1012 is connected to the microphone 1011 and further connected to music content available in the vehicle 1010. .. By doing so, the content information storage unit 1020 can determine the ease of getting sleepy with respect to the sound environment including the music A collected by the microphone 1011 and the running noise when the music A is flowing in the music content, for example. By analyzing with the vehicle interior sound environment analysis unit 1012 in the information storage unit 1020, it is possible to analyze how sleepy the sound environment is. Furthermore, by analyzing in advance how sleepy the sound environment is for songs other than Music A, the content information storage unit 1020 determines how sleepy each music content is in the car 1010. Is memorized in advance. On the other hand, the drowsiness of the driver estimated by the driver monitor camera 1015 is input to the preference determination unit 1018, and for example, when the drowsiness level is 3 or more, it is determined that the drowsiness of the driver is deepened. Of course, the drowsiness level to be judged may be 2 or 4.5, and is not limited here. If it is determined that the drowsiness level is 3 or higher (Yes in the figure), the content extraction unit 1019 determines that the arousal level is relatively high from the content information storage unit 1020. The music (Music A) is selected and played by the driver 1014 on the speaker 1016, which is a content presentation unit.

こうすることで、眠気が低下した場合であっても自動的に覚醒度を高められる楽曲が選択されることで、ドライバーに眠くなりにくい音環境を自動的に提供することが可能となり、交通事故のリスクを低減することが可能になる。 By doing this, it is possible to automatically provide the driver with a sound environment that makes it difficult to get sleepy by automatically selecting a song that can increase alertness even when drowsiness decreases, resulting in a traffic accident. It becomes possible to reduce the risk of.

また、ここでは車室内音環境分析部1012にて分析される指標として眠気を用いて説明したが、例えば快適度でも構わない。その場合は、車室内音環境分析部1012にて分析された結果はラッセル円環の左右軸方向に反映される。その場合、例えばドライバーモニターカメラ1015にてドライバーが不快と判断された場合には、車室内音環境分析部1012にて快適度が高いと分析された楽曲を選択することで、イライラしにくい音環境を提供することができ、快適に交通事故のリスクを低減することができる。 Further, although drowsiness has been described here as an index analyzed by the vehicle interior sound environment analysis unit 1012, for example, comfort may be used. In that case, the result analyzed by the vehicle interior sound environment analysis unit 1012 is reflected in the left-right axis direction of the Russell ring. In that case, for example, when the driver monitor camera 1015 determines that the driver is uncomfortable, the sound environment is less frustrating by selecting a song analyzed by the vehicle interior sound environment analysis unit 1012 as having a high degree of comfort. Can be provided, and the risk of traffic accidents can be comfortably reduced.

また、以上は自動車1000や自動車1010を用いて実施の形態を説明したが、これは自動車には限定せず、例えば同様に飛行機や、船、バス、電車等々に用いてもよく、ここではその用途を限定するものではない。 Moreover, although the embodiment has been described above using the automobile 1000 and the automobile 1010, this is not limited to the automobile, and may be similarly used for an airplane, a ship, a bus, a train, etc., and here, the present invention is used. It does not limit the use.

さらに、走行時のロードノイズ性能を示す指標に関して図19を用いて説明する。自動車1050内にマイク1051と車室内音環境分析部1052が取り付けられている。このとき、所定の速度にて自動車1050で走行時に、マイク1051で集音され、車室内音環境分析部1052で分析された座標を、タイヤの性能として表示する。例えばタイヤA装着時の所定速度でのロードノイズが図20のように車室内音環境分析部1052で分析された場合、図21の様にタイヤAの性能として覚醒度+0.8、快適度+0.2と表示することで、人はこのタイヤAを装着することで、どの程度眠くなりにくいか、不快になりにくいかを簡単に理解することができる。このとき自動車1050を所定の自動車に決定しておくことで、他のタイヤBやタイヤCと性能を比較することができるようになり、人はタイヤを購入する際の参照指標とすることができる。 Further, an index showing the road noise performance during traveling will be described with reference to FIG. A microphone 1051 and a vehicle interior sound environment analysis unit 1052 are installed in the automobile 1050. At this time, when the vehicle is traveling at a predetermined speed in the automobile 1050, the coordinates collected by the microphone 1051 and analyzed by the vehicle interior sound environment analysis unit 1052 are displayed as the tire performance. For example, when the road noise at a predetermined speed when the tire A is mounted is analyzed by the vehicle interior sound environment analysis unit 1052 as shown in FIG. 20, the performance of the tire A is arousal +0.8 and comfort +0 as shown in FIG. By displaying .2, a person can easily understand how hard it is to get sleepy or uncomfortable by wearing this tire A. At this time, by determining the automobile 1050 as a predetermined automobile, it becomes possible to compare the performance with other tires B and C, and a person can use it as a reference index when purchasing a tire. ..

この実施例では自動車を所定の車両としてタイヤを入れ替えたが、勿論逆でもよく、所定のタイヤを決定しておき、自動車1050をさまざまなクルマとして、所定の速度で走行時の車室内音環境分析部1052で分析された座標を抽出、表示することで、自動車1050の風切り音等の走行騒音がどの程度眠くなりにくいか、不快になりにくいかを簡単に理解することができるという効果を有する。 In this embodiment, the tires were replaced with the automobile as a predetermined vehicle, but of course the opposite is also possible. The predetermined tires are determined, and the vehicle interior sound environment analysis when the automobile 1050 is used as various vehicles at a predetermined speed is analyzed. By extracting and displaying the coordinates analyzed by the unit 1052, it is possible to easily understand how much the running noise such as the wind noise of the automobile 1050 is less likely to be sleepy or uncomfortable.

なお、これまで述べた実施形態1、実施形態2に示す構成は、一例であって、発明の趣旨を逸脱しない範囲で様々な変更が可能であるのは言うまでもない。 Needless to say, the configurations shown in the first and second embodiments described above are examples, and various changes can be made without departing from the spirit of the invention.

本開示におけるコンテンツ推薦システムは、ユーザの嗜好に合わせたコンテンツの提供を可能とするものであり、音楽や映像の再生アプリケーション等として有用である。また自動車の運転や住宅などの生活空間においても覚醒維持や快適感向上の技術などと組み合わせた用途にも応用できる。 The content recommendation system in the present disclosure makes it possible to provide content that matches the taste of the user, and is useful as a music or video playback application or the like. It can also be applied to applications such as driving a car or living space such as a house in combination with technologies for maintaining arousal and improving comfort.

100、200、300、400、500、1018 嗜好判断部
101、201、301、401、501、1020 コンテンツ情報記憶部
102、202、302、402、502、1019 コンテンツ抽出部
103、203、303、403、503 コンテンツ提示部
204、404、504 操作情報取得部
304、405、505 センサ情報取得部
406 シーン判断部
506 ユーザ情報記憶部
1000、1010、1050 自動車
1001、1011、1051 マイク
1002、1012、1052 車室内音環境分析部
1003、1013 ディスプレイ
1004、1014 ドライバー
1015 ドライバーモニターカメラ
1016 スピーカ
1017 制御部
100, 200, 300, 400, 500, 1018 Preference judgment unit 101, 201, 301, 401, 501, 1020 Content information storage unit 102, 202, 302, 402, 502, 1019 Content extraction unit 103, 203, 303, 403 , 503 Content presentation unit 204, 404, 504 Operation information acquisition unit 304, 405, 505 Sensor information acquisition unit 406 Scene judgment unit 506 User information storage unit 1000, 1010, 1050 Automobile 1001, 1011, 1051 Mike 1002, 1012, 1052 Car Room Sound Environment Analysis Unit 1003, 1013 Display 1004, 1014 Driver 1015 Driver Monitor Camera 1016 Speaker 1017 Control Unit

Claims (10)

少なくとも音又は映像のコンテンツを再生可能なコンテンツ提示部と、
前記コンテンツ提示部によって提示される複数のコンテンツに対する嗜好適合度を計算し、ユーザの嗜好を判断する嗜好判断部と、
前記コンテンツと、前記コンテンツの感情情報を関連づけて記憶するコンテンツ情報記憶部と、
前記コンテンツ情報記憶部に記憶された情報から、前記コンテンツ提示部で再生するコンテンツを抽出するコンテンツ抽出部と、を有し、
前記コンテンツ提示部は、前記コンテンツ抽出部で抽出されたコンテンツをユーザに提示し、
前記コンテンツ抽出部が抽出したコンテンツの推薦を行う
コンテンツ推薦システム。
At least a content presentation unit that can play sound or video content,
A preference determination unit that calculates the degree of preference for a plurality of contents presented by the content presentation unit and determines a user's preference, and a preference determination unit.
A content information storage unit that stores the content in association with emotional information of the content.
It has a content extraction unit that extracts content to be reproduced by the content presentation unit from the information stored in the content information storage unit.
The content presenting unit presents the content extracted by the content extracting unit to the user.
A content recommendation system that recommends the content extracted by the content extraction unit.
前記嗜好判断部は、計算した前記複数のコンテンツに対する嗜好適合度を重みづけする
請求項1に記載のコンテンツ推薦システム。
The content recommendation system according to claim 1, wherein the preference determination unit weights the calculated preference degree for the plurality of contents.
前記コンテンツ推薦システムは、前記ユーザが行った前記コンテンツの再生動作制御に関する操作情報を取得する操作情報取得部を有し、
前記嗜好判断部は、前記操作情報取得部で取得した前記操作情報に基づき前記ユーザの嗜好を判断する
請求項1に記載のコンテンツ推薦システム。
The content recommendation system has an operation information acquisition unit that acquires operation information related to the playback operation control of the content performed by the user.
The content recommendation system according to claim 1, wherein the preference determination unit determines the user's preference based on the operation information acquired by the operation information acquisition unit.
前記操作情報取得部で取得できる前記操作情報は、コンテンツの再生操作と、コンテンツの停止操作と、コンテンツの早送り操作と、コンテンツの巻き戻し操作と、コンテンツを前記ユーザがあとから参照可能なリストに保存する動作と、コンテンツの音量変更操作との少なくともいずれかを含む
請求項3に記載のコンテンツ推薦システム。
The operation information that can be acquired by the operation information acquisition unit includes a content playback operation, a content stop operation, a content fast forward operation, a content rewind operation, and a list in which the user can refer to the content later. The content recommendation system according to claim 3, which includes at least one of a saving operation and a content volume changing operation.
前記嗜好判断部は、前記操作情報取得部から前記操作情報を取得し、操作が行われた時間と、操作が行われた回数と、前記操作情報の少なくともいずれかに基づき前記ユーザの嗜好を判断する
請求項4に記載のコンテンツ推薦システム。
The preference determination unit acquires the operation information from the operation information acquisition unit, and determines the user's preference based on at least one of the time when the operation was performed, the number of times the operation was performed, and at least one of the operation information. The content recommendation system according to claim 4.
前記コンテンツ推薦システムは、前記コンテンツ推薦システムに取り付けられたセンサによって測定された値、又は遠隔にあるセンサによって測定された値をセンサ情報として取得するセンサ情報取得部を有し、
前記嗜好判断部は前記センサ情報取得部で取得した前記センサ情報に基づき前記ユーザの前記コンテンツに対する好みを判断する
請求項1に記載のコンテンツ推薦システム。
The content recommendation system has a sensor information acquisition unit that acquires a value measured by a sensor attached to the content recommendation system or a value measured by a remote sensor as sensor information.
The content recommendation system according to claim 1, wherein the preference determination unit determines a user's preference for the content based on the sensor information acquired by the sensor information acquisition unit.
前記センサは、前記ユーザの身体の動きを検出する振動センサと、前記ユーザの発する音声又は前記ユーザの周りの環境音を取得するマイクロフォンと、前記ユーザの顔を撮影するカメラと、前記ユーザの呼吸を検知する呼吸センサと、前記ユーザの位置情報を検出するGPS(Global Positioning System)との少なくともいずれかを含む
請求項6に記載のコンテンツ推薦システム。
The sensors include a vibration sensor that detects the movement of the user's body, a microphone that acquires the voice emitted by the user or the environmental sound around the user, a camera that captures the user's face, and the user's breathing. The content recommendation system according to claim 6, further comprising at least one of a breathing sensor that detects the above and a GPS (Global Positioning System) that detects the position information of the user.
前記嗜好判断部は、前記センサによって、前記ユーザの眠気と、前記ユーザの感情の少なくともいずれかを含む前記ユーザの生理指標に応じてユーザの嗜好を判断する
請求項6に記載のコンテンツ推薦システム。
The content recommendation system according to claim 6, wherein the preference determination unit determines a user's preference according to the user's physiological index including at least one of the user's drowsiness and the user's emotion by the sensor.
前記嗜好判断部は、センサによってユーザの現在のシーンを推定し、推定した前記シーンに応じて前記複数のコンテンツに対する嗜好適合度を重みづけする
請求項2又は6に記載のコンテンツ推薦システム。
The content recommendation system according to claim 2 or 6, wherein the preference determination unit estimates the user's current scene by a sensor and weights the preference degree for the plurality of contents according to the estimated scene.
前記コンテンツ推薦システムは、事前に登録した前記ユーザの情報と、センサによって抽出した前記ユーザの情報の少なくともいずれかを含む前記ユーザの属性情報を記憶するユーザ情報記憶部を有し、前記ユーザ情報記憶部に記憶された前記ユーザの属性情報に応じて複数の前記コンテンツ情報記憶部を使用する
請求項1に記載のコンテンツ推薦システム。
The content recommendation system has a user information storage unit that stores attribute information of the user including at least one of the user information registered in advance and the user information extracted by a sensor, and stores the user information. The content recommendation system according to claim 1, wherein a plurality of the content information storage units are used according to the attribute information of the user stored in the unit.
JP2019191814A 2019-10-21 2019-10-21 Content recommendation system Active JP7417889B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2019191814A JP7417889B2 (en) 2019-10-21 2019-10-21 Content recommendation system
JP2023182395A JP2023175013A (en) 2019-10-21 2023-10-24 Taste determination system, taste determination method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019191814A JP7417889B2 (en) 2019-10-21 2019-10-21 Content recommendation system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2023182395A Division JP2023175013A (en) 2019-10-21 2023-10-24 Taste determination system, taste determination method, and program

Publications (2)

Publication Number Publication Date
JP2021068090A true JP2021068090A (en) 2021-04-30
JP7417889B2 JP7417889B2 (en) 2024-01-19

Family

ID=75637244

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2019191814A Active JP7417889B2 (en) 2019-10-21 2019-10-21 Content recommendation system
JP2023182395A Pending JP2023175013A (en) 2019-10-21 2023-10-24 Taste determination system, taste determination method, and program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2023182395A Pending JP2023175013A (en) 2019-10-21 2023-10-24 Taste determination system, taste determination method, and program

Country Status (1)

Country Link
JP (2) JP7417889B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023011309A (en) * 2021-07-12 2023-01-24 トヨタ紡織株式会社 Music selection system and music selection program
WO2024004302A1 (en) * 2022-06-29 2024-01-04 パナソニックIpマネジメント株式会社 Presentation system, presentation method, terminal, and program

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2025177637A1 (en) * 2024-02-22 2025-08-28 コニカミノルタ株式会社 Content display system, content image selection method, and content selection program

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005032167A (en) * 2003-07-11 2005-02-03 Sony Corp Apparatus, method, and system for information retrieval, client device, and server device
JP2007034664A (en) * 2005-07-27 2007-02-08 Sony Corp Emotion estimation device and method, recording medium and program
JP2008141416A (en) * 2006-11-30 2008-06-19 Fujitsu Ltd Program search device
JP2009009184A (en) * 2007-06-26 2009-01-15 Sony Corp Information processor and processing method, and program
JP2010061601A (en) * 2008-09-08 2010-03-18 Sony Corp Recommendation apparatus and method, program and recording medium
JP2013069266A (en) * 2011-09-22 2013-04-18 Toyota Infotechnology Center Co Ltd Content recommendation system
JP2015228142A (en) * 2014-05-31 2015-12-17 Kddi株式会社 Device for recommending content based on feeling of user, program and method
CN106202073A (en) * 2015-04-30 2016-12-07 中国电信股份有限公司 Music recommends method and system
JP2018156420A (en) * 2017-03-17 2018-10-04 ヤフー株式会社 Determination apparatus, determination method, and determination program

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006092430A (en) * 2004-09-27 2006-04-06 Denso Corp Music reproduction apparatus
JP2008269072A (en) * 2007-04-17 2008-11-06 Nec Corp Dictionary preparation system and dictionary preparation method
JP2013218638A (en) * 2012-04-12 2013-10-24 Nippon Telegr & Teleph Corp <Ntt> Content distribution system and recommendation method
US20140298364A1 (en) * 2013-03-26 2014-10-02 Rawllin International Inc. Recommendations for media content based on emotion
US10664500B2 (en) * 2015-12-29 2020-05-26 Futurewei Technologies, Inc. System and method for user-behavior based content recommendations
US20180324490A1 (en) * 2017-05-02 2018-11-08 International Business Machines Corporation Recommending content of streaming media by a cognitive system in an infrastructure
US10762161B2 (en) * 2017-08-08 2020-09-01 Accenture Global Solutions Limited Intelligent humanoid interactive content recommender
US10091554B1 (en) * 2017-12-06 2018-10-02 Echostar Technologies L.L.C. Apparatus, systems and methods for generating an emotional-based content recommendation list
WO2019146405A1 (en) * 2018-01-25 2019-08-01 株式会社 資生堂 Information processing device, information processing system, and program for evaluating tester reaction to product using expression analysis technique

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005032167A (en) * 2003-07-11 2005-02-03 Sony Corp Apparatus, method, and system for information retrieval, client device, and server device
JP2007034664A (en) * 2005-07-27 2007-02-08 Sony Corp Emotion estimation device and method, recording medium and program
JP2008141416A (en) * 2006-11-30 2008-06-19 Fujitsu Ltd Program search device
JP2009009184A (en) * 2007-06-26 2009-01-15 Sony Corp Information processor and processing method, and program
JP2010061601A (en) * 2008-09-08 2010-03-18 Sony Corp Recommendation apparatus and method, program and recording medium
JP2013069266A (en) * 2011-09-22 2013-04-18 Toyota Infotechnology Center Co Ltd Content recommendation system
JP2015228142A (en) * 2014-05-31 2015-12-17 Kddi株式会社 Device for recommending content based on feeling of user, program and method
CN106202073A (en) * 2015-04-30 2016-12-07 中国电信股份有限公司 Music recommends method and system
JP2018156420A (en) * 2017-03-17 2018-10-04 ヤフー株式会社 Determination apparatus, determination method, and determination program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023011309A (en) * 2021-07-12 2023-01-24 トヨタ紡織株式会社 Music selection system and music selection program
WO2024004302A1 (en) * 2022-06-29 2024-01-04 パナソニックIpマネジメント株式会社 Presentation system, presentation method, terminal, and program

Also Published As

Publication number Publication date
JP7417889B2 (en) 2024-01-19
JP2023175013A (en) 2023-12-08

Similar Documents

Publication Publication Date Title
US11342062B2 (en) Method and system for analysing sound
US11786163B2 (en) System and method for associating music with brain-state data
US12029573B2 (en) System and method for associating music with brain-state data
JP2023175013A (en) Taste determination system, taste determination method, and program
JP4306754B2 (en) Music data automatic generation device and music playback control device
JP2006146630A (en) Content selection reproduction device, content selection reproduction method, content distribution system and content retrieval system
JP7136099B2 (en) Information processing device, information processing method, and program
JP4311322B2 (en) Viewing content providing system and viewing content providing method
Walther-Hansen Making sense of recordings: How cognitive processing of recorded sound works
JP7427177B2 (en) Proposed device and method
JP5293712B2 (en) Karaoke device and karaoke system
JP2021026261A (en) Information processing systems, methods and programs
JP2023025013A (en) Singing support device for music therapy
Findlay-Walsh Virtual auditory reality: inhabiting digital pop music as simulated space
Heidemann Hearing Women's Voices in Popular Song: Analyzing Sound and Identity in Country and Soul
JP2014123085A (en) Device, method, and program for further effectively performing and providing body motion and so on to be performed by viewer according to singing in karaoke
JP2015191194A (en) Musical performance evaluation system, server device, terminal device, musical performance evaluation method and computer program
JP6944357B2 (en) Communication karaoke system
AU2022228200A1 (en) The SoundTracktoYourLife (STYL) application is the generator of AI created MUSIC (USIC), creating music uniquely created for you with input from both the environmental factors around you and from your own body language. Changes in the listeners real-time environment alter the nature of the music, to increase or decrease the intensity of the generated USIC and change its structure, to influence the enjoyment or behavior of the listener.
WO2019207911A1 (en) Information processing device, information processing method, and program
JP2015191188A (en) Musical performance evaluation system, server device, terminal device, musical performance evaluation method and computer program
Bottin Effects of Underscoring on Semantic Appraisal and Interpretation of Ambivalent Film Scenes
WO2016039463A1 (en) Acoustic analysis device
WO2023139849A1 (en) Emotion estimation method, content determination method, program, emotion estimation system, and content determination system
Civit et al. A Framework for AI assisted Musical Devices

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220630

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230428

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230509

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230710

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230919

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231108

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20231212

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231222

R151 Written notification of patent or utility model registration

Ref document number: 7417889

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151