JP2021068090A - Content recommendation system - Google Patents
Content recommendation system Download PDFInfo
- 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
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
また、ユーザの過去の検索履歴と、検索クエリ(例えば単語やフレーズなど)と、を用いてコンテンツのカテゴリごとにユーザの嗜好との適合度を計算し、その結果に基づいて検索結果を提示する技術がある。例えば、特許文献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
しかしながら、特許文献1の技術では、コンテンツの視聴時間とユーザの感情を1対1で紐づけてしまっているため、ユーザの感情に近いコンテンツの推薦は可能だが、ユーザの嗜好に合わせたコンテンツの推薦は困難なケースが存在する。例えば視聴時間からユーザの感情を「悲しい」と推定した場合、ユーザの感情と同一の「悲しい」感情情報を持つコンテンツが推薦される。しかしユーザの感情が「悲しい」場合でも、気分を変えるために「楽しい」コンテンツを希望する可能性もあるため、こうしたユーザには最適なコンテンツの推薦が行えない問題がある。
However, in the technology of
また、特許文献2の技術は、推薦対象となるカテゴリのユーザ特徴ベクトルを求め、最もベクトル評価値が高いカテゴリを推薦する技術であるが、視聴履歴やクリック操作履歴を保有しないユーザの場合、検索クエリとカテゴリの対応度合のみからユーザ特徴ベクトルを求めることになり、ユーザの嗜好に合わせたカテゴリ推薦が困難となる。例えば、ユーザが「アイドル」が歌っている「落ち着いた」楽曲が聴きたい場合、ユーザは「アイドル」で検索しただけでは、一般に人気が高いと想定される「楽しい」コンテンツが推薦されてしまうため、「アイドル 落ち着いた曲 バラード」などと検索クエリをより細かいものにする必要がある。しかしこの手段では結局ユーザに自身の嗜好について考えさせ、それを入力させることを要求するため、ユーザの負担が大きい。
Further, the technique of
本開示は、従来の課題を解決するもので、ユーザの嗜好との適合度が未知なコンテンツを含み、ユーザが視聴可能なコンテンツの中から、ユーザの嗜好に合ったコンテンツを推薦可能なコンテンツ推薦システムを提供することを目的とする。 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.
以下、本開示の実施の形態について、図面を参照しながら説明する。 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
例えば、嗜好判断部100とコンテンツ抽出部102はCPU(Central Processing Unit)、コンテンツ情報記憶部101はHDD(Hard Disk Drive)などの記憶媒体、コンテンツ提示部103はディスプレイやスピーカなどの出力装置を用いて構成可能である。
For example, the preference determination unit 100 and the
ここで、感情情報とは、コンテンツを視聴した際に人がコンテンツに対して感じた感情に関する情報である。感情情報は「楽しい」、「悲しい」などのテキストデータとしても良いし、数値データとしても良い。ここでは感情情報の形式は限定しない。 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
また、本実施形態を映像プレイヤーに適用した場合、嗜好判断部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
また、本実施形態を電子書籍リーダーに適用した場合、嗜好判断部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
なお、本実施形態の適用例として音楽プレイヤーと、映像プレイヤーと、電子書籍リーダーをあげたが、ここでは本実施形態の適用範囲を限定するものではなく、他のメディアプレイヤーに適用しても構わない。 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
なお、嗜好判断部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
検索要求受信部は、検索要求送信部から送信される、推薦するコンテンツの感情情報(リクエスト)を受信する(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
コンテンツ送信部は、コンテンツ検索部で検索したコンテンツを、コンテンツ提示部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の位置ベクトル(座標)を
数式(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.
例えば数式(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
操作情報取得部204は、本実施形態の適用対象となる音楽プレイヤーや電子書籍リーダーなどのアプリケーションと連携し、操作情報を連携先アプリケーションから受信しても良いし、本実施形態の適用対象となるアプリケーションから操作情報の取得が困難である場合は、アプリケーションに接続されていないカメラやマイクなどにより推定した操作情報を取得しても構わない。ここでは操作情報の取得手段を限定しない。
The operation
以下、操作情報取得部204で取得したデータを用いたコンテンツ推薦方法について説明をする。図6は操作情報取得部204を有した実施形態の構成を示すもので、図7は操作情報を用いた嗜好適合度の計算手順の一例を示すフロー図である。
Hereinafter, a content recommendation method using the data acquired by the operation
図7で示されるように、まず操作情報取得部204は、実施形態の適用対象から操作情報が取得可能か確かめ、取得可能な操作情報を取得する(S61)。また、取得できた操作情報の個数も記憶する(S62)。
As shown in FIG. 7, first, the operation
次に、操作情報取得部204で取得できた操作情報に基づいて、嗜好判断部200により嗜好適合度を計算する(S63)。取得できた操作情報が複数ある場合は(S64;NO)、すべての操作情報に基づいて嗜好適合度を計算する(S65)。
Next, the
操作情報に基づいた嗜好適合度の計算を終えたら(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
コンテンツが再生されてから早送りされるまでの時間を計測し、得られた値を用いて嗜好適合度を計算する式は、次の数式(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).
数式(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
コンテンツが巻き戻された回数を計測し、得られた値を用いて嗜好適合度を計算する式は、次の数式(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.
cnt:上限を考慮したコンテンツ巻き戻し回数
数式(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
音量調節の値を計測し、得られた値を用いて嗜好適合度を計算する式は、次の数式(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.
数式(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
y:巻き戻しの回数から求めた嗜好適合度
z:音量調節の値から求めた嗜好適合度
操作情報取得部204から得られた複数の操作情報を用いることで、操作における個人差を考慮したコンテンツ推薦が可能となる。例えば、ユーザによっては早送りはしないが音量調節はこまめに行う場合もあれば、すべての操作を行う場合もあり、ユーザによって操作は異なると考えられる。一つの操作情報から嗜好適合度を計算する場合、例えば早送りをしないユーザに対して、早送りの操作情報のみで嗜好判断を行うとほとんどのコンテンツに対して嗜好適合度が高く評価されてしまう問題が発生する。しかし複数の操作情報を組み合わせて嗜好適合度を計算することで、上記の問題を解決することができる。
By using a plurality of operation information obtained from the operation
また、数式(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.
操作情報から求めた嗜好適合度に重みづけを行うことで、上記の操作における個人差をさらに軽減することができる。例えば、早送りをほとんどしないユーザの嗜好適合度を計算する場合、早送りの操作情報から求めた嗜好適合度の重みを小さくし、その他の操作情報から求めた嗜好適合度の重みを大きくするのが好ましい。このように、ほとんど行われていない操作から計算した嗜好適合度の重みを小さくすることで、個人差を考慮した嗜好判断が可能となる。 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
操作情報取得部204で操作情報を取得することで、ユーザに嗜好を入力させることなくユーザの嗜好にあったコンテンツの推薦が可能となる。例えば、従来ではユーザの嗜好を確かめるためのアンケートフォームなどへの回答を要求し、その回答結果に基づいて嗜好を判断する手段があるが、このような回答作業はユーザにとって面倒である。一方、本実施形態では、アンケートの回答などの作業をユーザに強いることなくユーザの嗜好に合ったコンテンツの推薦が可能なため、ユーザはコンテンツに集中することができる。
By acquiring the operation information by the operation
本開示に係るコンテンツ推薦システムは、本実施形態の適用先に取り付けたセンサ、または外部センサからの情報を取得するためのセンサ情報取得部304を有し、センサ情報取得部304で取得したセンサ情報に基づいて嗜好を判断し、コンテンツ抽出部302はコンテンツ情報記憶部301からコンテンツを抽出し、コンテンツ提示部303に抽出したコンテンツを提示しても良い。
The content recommendation system according to the present disclosure has a sensor
以下、センサ情報取得部304で取得したデータを用いたコンテンツ推薦の手順について説明をする。図8はセンサ情報取得部304を有した場合の構成を示すもので、図9はセンサ情報を用いた嗜好適合度の計算手順の一例を示すフロー図である。
Hereinafter, the procedure of content recommendation using the data acquired by the sensor
図9で示されるように、まずセンサ情報取得部304は、実施形態の適用対象に取り付けたセンサ、または実施形態の外部にあるセンサからセンサ情報が取得可能か確かめ、取得可能なセンサ情報を取得する(S71)。また、取得できたセンサ情報の個数も記憶する(S73)。
As shown in FIG. 9, first, the sensor
取得したセンサ情報から、生理指標判断部により、ユーザ状態の判断を行う(S72)。 From the acquired sensor information, the physiological index determination unit determines the user state (S72).
次に、センサ情報取得部304で取得できたセンサ情報に基づいて、嗜好判断部300により嗜好適合度を計算する(S74)。取得できたセンサ情報が複数ある場合は(S75;NO)、すべてのセンサ情報に基づいて嗜好適合度を計算する(S76)。
Next, the
センサ情報に基づいた嗜好適合度の計算を終えたら(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
本実施形態を映像プレイヤーに適用する場合、コンテンツ情報記憶部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
センサ情報取得部304は、マイクを用いて検出されたユーザの声を取得し、得られた値を嗜好適合度の計算に用いても良い。例えばユーザの声の大きさを取得し、声が大きければ興奮、声が小さければリラックスしていると推定しても良いし、ユーザの発話量が多ければ興奮、発話量が少なければリラックスしていると推定しても構わない。本実施形態を映像プレイヤーに適用した場合、映像作品の中で盛り上がるシーンを見たユーザが驚きや興奮から声を上げた場合、ユーザの嗜好に合っていたと判断し、ユーザの反応が薄ければユーザの嗜好に合っていなかったと判断することが可能となる。嗜好の判断基準はコンテンツの感情情報に基づいて変更しても構わない。
The sensor
映像コンテンツを視聴しているユーザの声を取得し、嗜好適合度を求める式は、次の数式(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).
数式(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).
数式(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
例えば、映像コンテンツを視聴しているユーザの顔を取得し、嗜好適合度を求める場合、ユーザの声から嗜好適合度を求めた時と同様に数式(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
この場合、コンテンツ情報記憶部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
これにより、例えばユーザが眠くなっていると判断された場合、目が覚めるようなコンテンツが推薦されるよう嗜好判断の基準を変更しても構わないし、ユーザの集中力が切れていると判断された場合は、集中できるようなコンテンツが推薦されるように嗜好判断の基準を変更しても構わない。このように、ユーザの嗜好だけでなく、ユーザの生理指標に基づいたコンテンツの推薦が可能となる。 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
以下、シーン判断部406の判断結果を用いたコンテンツ推薦の手順について説明をする。図10はシーン判断部406を有した場合の実施形態の構成を示した図であり、図11はコンテンツ推薦の動作手順の一例を示すフロー図である。
Hereinafter, the procedure of content recommendation using the judgment result of the
図11に示されるように、シーン判断部406は操作情報取得部404から操作情報が取得可能であるか確認し、またセンサ情報取得部405からセンサ情報が取得可能であるかを確認する(S81)。もし、どちらかの情報が取得可能であるならば(S81;YES)、取得した情報に基づいてシーンを判断する(S82)。シーン判断結果は、嗜好判断部400に送信する(S84)。どちらの情報も取得できなかった場合は、シーン判断結果は「判断不可」として(S83)、嗜好判断部400に送信する(S84)。
As shown in FIG. 11, the
シーン判断部406によってユーザが自動車の運転中であると判断された場合、例えば高速道路では、嗜好判断部400は目が覚めるようなコンテンツが優先して推薦されるよう、嗜好判断の基準を変更してもよし、一般道では、嗜好判断部400は運転手がスピードを出しすぎないように激しいコンテンツが推薦されないよう、嗜好判断の基準を変更しても構わない。
When the
また、同乗者がいる場合は、同乗している人に応じて嗜好判断の基準を変更しても良い。例えば、愛人が同乗している場合はロマンチックな気持ちになれるようなコンテンツが推薦されるようにしても構わないし、子供が乗っている場合は楽しい気持ちになれるようなコンテンツが推薦されるようにしても構わない。 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
さらに、シーン判断部406によってユーザがジムで体を鍛えたり、ジョギングなどのスポーツを行っていたりしている判断された場合、ユーザのやる気を掻き立てるようなコンテンツを優先して推薦しても構わない。例えば、音楽プレイヤーに適用する場合、「がんばれ」や「君ならできる」などやる気が出るような歌詞を含む音楽コンテンツが推薦されるようにしても構わない。この場合、コンテンツ情報記憶部401にはあらかじめ音楽コンテンツと歌詞とを関連づけて記憶させるのが望ましい。
Furthermore, if the
なお、ここでは推定されるシーンとして自動車の運転と、入浴と、スポーツをあげたが、ここでは本開示に係るコンテンツ推薦システムにより判断するシーンを限定するものではなく、他のシーンに応じて嗜好判断部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
このように、シーン判断部406によってシーンを判断し、判断結果に応じて嗜好判断の基準を変更することで、ユーザの嗜好だけでなく、ユーザのシーンに応じたコンテンツの推薦が可能となる。
In this way, by determining the scene by the
嗜好判断部400は、センサ情報取得部405により判断したユーザの生理指標と、シーン判断部406により判断されたシーンと、のいずれか、または両方に応じて、他の覚醒制御技術と組み合わせてコンテンツの提示を行っても良い。例えば、住宅空間においてユーザが眠くなってきていると判断した場合、室内の照明の明るさを弱くしても構わない。また、仕事中にユーザが眠くなってきていると判断した場合、椅子を振動させても構わない。なお、ここではコンテンツ提示と組み合わせる覚醒制御技術を限定するものではない。
The
これにより、一つのコンテンツを視聴するよりも、覚醒の効果を高めたり、逆にリラックスさせたりと、ユーザの感情や眠気などを制御することが可能となる。 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).
これにより、複数人のユーザに対しても同時に嗜好を判断し、コンテンツの推薦が可能となるので、例えば飲食店やオフィスなどで再生する楽曲や、映像コンテンツなどを、ユーザの嗜好に合わせて推薦することが可能となる。 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
以下、ユーザ情報記憶部506のデータを用いたコンテンツ推薦の手順について説明をする。図12はユーザ情報記憶部506を有した場合の実施形態の構成を示した図であり、図13はコンテンツ推薦の動作手順の一例を示すフロー図である。
Hereinafter, the procedure of content recommendation using the data of the user
図13で示されるように、まずユーザ情報記憶部506はユーザ属性情報記憶部に、ユーザ情報が存在するかどうか確認する(S91)。ここで、ユーザ情報が確認できなければ(S91;NO)、ユーザ属性情報入力部にてユーザによるユーザ情報の入力を指示するか、操作情報取得部504もしくはセンサ情報取得部505の両方またはいずれかから取得した情報に基づいてユーザ情報を推定し(S92)、入力または推定されたユーザ情報をユーザ属性情報記憶部に記憶する(S93)。ユーザ情報が確認できた場合は(S91;YES)、そのままコンテンツを再生する(S94)。
As shown in FIG. 13, first, the user
コンテンツ再生後は、嗜好判断部500により嗜好適合度を計算し(S95)、ユーザ視聴履歴記憶部に視聴履歴を記憶する(S96)。検索要求部はユーザ情報記憶部506の情報に基づいてコンテンツを推薦する(S97)。なお、ユーザ情報記憶部506の構成は上記に限定されるものではなく、またその内部で行われる処理についても限定されるものではない。
After the content is reproduced, the
ユーザ属性情報記憶部は、ユーザ属性情報入力部を有し、ユーザに属性情報を入力させた情報を記憶しても構わない。ユーザ属性情報として、ユーザを識別するためのユニーク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
ユーザ視聴履歴記憶部は、コンテンツが再生されるたびに、コンテンツを再生したユーザの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
コンテンツ情報記憶部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
また、ユーザが嗜好判断部500の結果を確認した後、以前の嗜好判断結果を変更可能とするための嗜好判断結果変更部を本開示に係るコンテンツ推薦システムに設けても良い。嗜好判断結果変更部は、嗜好の判断結果変更に関する情報(嗜好判断結果変更情報)を取得し、嗜好判断部500の嗜好判断結果を変更する。嗜好判断結果変更情報は、嗜好判断結果変更情報を入力するためのディスプレイなどを本実施形態に設け、ユーザに入力させても構わないし、スマートフォンなどの外部端末から送信された嗜好判断結果変更情報を取得しても構わない。
Further, after the user confirms the result of the
以下、嗜好判断結果変更部を用いたコンテンツ推薦の手順について説明をする。図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
変更された嗜好適合度を用いて検索要求を決定し(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
自動車1000走行時に、マイク1001は車室内の音環境を集音し、車室内音環境分析部1002に集音した音情報を入力する。ここで、音情報とは車室内のあらゆる音情報であり、カーステレオから流れる音や、走行時のタイヤから発せられるロードノイズや風切り音等の走行騒音等も含まれる。車室内音環境分析部1002に入力された音情報は、車室内音環境分析部にて、例えばどの程度眠気を誘起させやすい音かどうかを分析する。例えば単調な走行騒音だけであれば、覚醒度が低く分析され、図16の様にラッセル円環上の低い位置に配置され、比較的眠くなりやすい音環境であるとわかる。また、ゆったりとしたピアノ・ソロのクラシック音楽等が流れている場合、車室内音環境分析部1002にて図16の様にやはり覚醒度が低く分析され、比較的眠くなりやすい音環境であることがわかる。一方で激しいロックンロール音楽が流れている場合には、車室内音環境分析部1002にて図16の様に覚醒度が高く分析され、眠くなりにくい音環境であることがわかる。この結果をディスプレイ1003に示すことで、ドライバー1004は、現在の車室内の音環境がどの程度眠くなりやすい環境かを把握することができる。
When the
こうすることで、眠くなりやすい音環境である場合には、ドライバー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
次に、本実施の形態における別の実施の形態を、図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
ドライバーモニターカメラ1015は撮影したドライバー1014の画像から、ドライバー1014の状態を推定するカメラであり、例えばドライバー1014の眠気レベルを算出して出力する。出力した眠気レベルは制御部1017に入力され、コンテンツ提示部であるスピーカ1016に接続されている。また、車室内音環境分析部1002はコンテンツ情報記憶部1020となり、コンテンツ情報記憶部1020の出力は、制御部1017に入力されている。また、マイク1011もコンテンツ情報記憶部1020に接続されている。また、この例においてディスプレイ1013はなくても構わない。
The
本実施の形態の動作の仕組みに関して図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
こうすることで、眠気が低下した場合であっても自動的に覚醒度を高められる楽曲が選択されることで、ドライバーに眠くなりにくい音環境を自動的に提供することが可能となり、交通事故のリスクを低減することが可能になる。 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
また、以上は自動車1000や自動車1010を用いて実施の形態を説明したが、これは自動車には限定せず、例えば同様に飛行機や、船、バス、電車等々に用いてもよく、ここではその用途を限定するものではない。
Moreover, although the embodiment has been described above using the
さらに、走行時のロードノイズ性能を示す指標に関して図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
この実施例では自動車を所定の車両としてタイヤを入れ替えたが、勿論逆でもよく、所定のタイヤを決定しておき、自動車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
なお、これまで述べた実施形態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
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.
請求項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.
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)
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)
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)
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)
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 |
-
2019
- 2019-10-21 JP JP2019191814A patent/JP7417889B2/en active Active
-
2023
- 2023-10-24 JP JP2023182395A patent/JP2023175013A/en active Pending
Patent Citations (9)
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)
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 |