JP2016110505A - Interest timing estimation device and interest timing estimation method - Google Patents

Interest timing estimation device and interest timing estimation method Download PDF

Info

Publication number
JP2016110505A
JP2016110505A JP2014249177A JP2014249177A JP2016110505A JP 2016110505 A JP2016110505 A JP 2016110505A JP 2014249177 A JP2014249177 A JP 2014249177A JP 2014249177 A JP2014249177 A JP 2014249177A JP 2016110505 A JP2016110505 A JP 2016110505A
Authority
JP
Japan
Prior art keywords
content
timing
interest
time
estimation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2014249177A
Other languages
Japanese (ja)
Inventor
飛飛 張
Feifei Zhang
飛飛 張
健 榎園
Ken Enokizono
健 榎園
佑介 深澤
Yusuke Fukazawa
佑介 深澤
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.)
NTT Docomo Inc
Original Assignee
NTT Docomo Inc
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 NTT Docomo Inc filed Critical NTT Docomo Inc
Priority to JP2014249177A priority Critical patent/JP2016110505A/en
Publication of JP2016110505A publication Critical patent/JP2016110505A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To appropriately estimate timing related to user's interest to content.SOLUTION: An interest timing estimation device 10 comprises a use history acquisition unit 11 which acquires a use history including content to be an estimation object of timing related to user's interest and use time of other content than the content to be an estimation object, a calculation unit 12 which calculates a use ratio of the content to be an estimation object with respect to other content than the estimation object for each time, from the acquired use history, and an estimation unit 13 which estimates timing related to user's interest with respect to the content to be an estimation object on the basis of the calculated use ratio for each time.SELECTED DRAWING: Figure 1

Description

本発明は、コンテンツに対するユーザの興味に係るタイミングを推定する興味タイミング推定装置及び興味タイミング推定方法に関する。   The present invention relates to an interest timing estimation apparatus and an interest timing estimation method that estimate timing related to a user's interest in content.

近年、スマートフォンやインターネットの視聴サービスの普及により、手軽に好きな動画や音楽の視聴等のコンテンツの利用ができるようになってきている。通常、コンテンツの利用は、ユーザがそのコンテンツに対して興味を持つタイミングで行われ、ユーザが興味を持たないタイミングでは行われない。従来から、ユーザへのコンテンツの提供において、ユーザのコンテンツの利用状況に基づいて、時間帯毎に周期的に変化するユーザの興味がある情報を生成して、当該情報に基づいてコンテンツの配信を行うことが提案されている(例えば、特許文献1参照)。   In recent years, with the spread of viewing services on smartphones and the Internet, it has become possible to easily use content such as viewing favorite videos and music. Normally, the use of content is performed at a timing when the user is interested in the content, and is not performed at a timing when the user is not interested. Conventionally, in the provision of content to users, based on the usage status of the user's content, information that the user's interest changes periodically for each time period is generated, and the content is distributed based on the information. It is proposed to do this (for example, see Patent Document 1).

特開2000−99525号公報JP 2000-99525 A

ところで、ユーザのコンテンツの利用回数が多くなる場合として、以下の2つの場合が考えられる。(1)コンテンツAをユーザが本当に好きで繰り返し視聴を行い(ヘビーローテーションし)、結果としてコンテンツAの再生回数、閲覧回数が増えた。(2)コンテンツを視聴するためのサービス全体のユーザの利用頻度が上がったため、それに応じてコンテンツAの再生回数、閲覧回数が増えた。上記の2つの場合では、ユーザがコンテンツAに興味を持っていると考えられるのは(2)の場合ではなく(1)の場合である。しかしながら、特許文献1に記載された従来の技術では、上記のように2つの場合の区別を行うことができなかった。   By the way, the following two cases can be considered as cases where the number of times the user uses the content increases. (1) The user really likes the content A and views it repeatedly (heavy rotation). As a result, the number of times the content A is played and viewed increases. (2) Since the frequency of use of users of the entire service for viewing content has increased, the number of times content A has been played and viewed has increased accordingly. In the above two cases, the user is considered interested in the content A not in the case of (2) but in the case of (1). However, the conventional technique described in Patent Document 1 cannot distinguish between the two cases as described above.

本発明は、上記の問題点に鑑みてなされたものであり、適切にコンテンツに対するユーザの興味に係るタイミングを推定することができる興味タイミング推定装置及び興味タイミング推定方法を提供することを目的とする。   The present invention has been made in view of the above-described problems, and an object thereof is to provide an interest timing estimation device and an interest timing estimation method that can appropriately estimate timing related to a user's interest in content. .

上記の目的を達成するために、本発明に係る興味タイミング推定装置は、ユーザの興味に係るタイミングの推定対象となるコンテンツ、及び当該推定対象以外のコンテンツの利用時刻を含む利用履歴を取得する利用履歴取得手段と、利用履歴取得手段によって取得された利用履歴から、時刻毎の推定対象以外のコンテンツに対する推定対象となるコンテンツの利用割合を算出する算出手段と、算出手段によって算出された時刻毎の利用割合に基づいて、推定対象のコンテンツに対するユーザの興味に係るタイミングを推定する推定手段と、を備える。   In order to achieve the above object, the interest timing estimation device according to the present invention uses a content that is a target of timing estimation related to a user's interest and a usage history including a usage time of content other than the target of estimation. A history acquisition unit, a calculation unit that calculates a usage ratio of content to be estimated with respect to content other than an estimation target for each time, from the usage history acquired by the usage history acquisition unit, and for each time calculated by the calculation unit Estimation means for estimating timing related to the user's interest in the content to be estimated based on the usage rate.

本発明に係る興味タイミング推定装置では、推定対象以外のコンテンツに対する推定対象となるコンテンツの利用割合に基づいてタイミングが推定される。従って、例えば、コンテンツを利用するためのサービス全体のユーザの利用頻度が上がった場合であっても、適切にタイミングを推定することができる。   In the interest timing estimation apparatus according to the present invention, the timing is estimated based on the usage ratio of the content to be estimated with respect to the content other than the estimation target. Therefore, for example, even when the usage frequency of the user of the entire service for using the content increases, the timing can be estimated appropriately.

利用履歴取得手段は、継続してコンテンツが利用された時間であるコンテンツの利用時間を示す情報を利用履歴として取得し、算出手段は、時間帯毎のコンテンツの利用時間の割合を利用割合として算出する、こととしてもよい。この構成によれば、例えば、音楽や動画といった再生されて利用されるコンテンツに係るタイミングを更に適切に推定することができる。   The usage history acquisition unit acquires information indicating the usage time of the content, which is the time when the content is continuously used, as the usage history, and the calculation unit calculates the usage rate of the content for each time zone as the usage rate. You can do it. According to this configuration, for example, it is possible to more appropriately estimate the timing related to content that is played back and used, such as music and moving images.

推定手段は、時刻毎の利用割合を、時刻を確率変数とする正規分布に当てはめることでタイミングを推定する、こととしてもよい。この構成によれば、適切かつ確実にタイミングを推定することができる。   The estimation means may estimate the timing by applying the utilization ratio for each time to a normal distribution having the time as a random variable. According to this configuration, the timing can be estimated appropriately and reliably.

興味タイミング推定装置は、推定手段によって推定されたタイミングに基づくタイミングで、ユーザに対してコンテンツのレコメンドを行うレコメンド手段を更に備えることとしてもよい。この構成によれば、推定されたタイミングに基づいて、ユーザのコンテンツの利用促進を図ることができる。   The interest timing estimation device may further include recommendation means for recommending content to the user at a timing based on the timing estimated by the estimation means. According to this configuration, it is possible to promote the use of the content of the user based on the estimated timing.

ところで、本発明は、上記のように興味タイミング推定装置の発明として記述できる他に、以下のように興味タイミング推定方法の発明としても記述することができる。これはカテゴリが異なるだけで、実質的に同一の発明であり、同様の作用及び効果を奏する。   By the way, the present invention can be described as an invention of an interest timing estimation method as described below, as well as an invention of an interest timing estimation method as follows. This is substantially the same invention only in different categories, and has the same operations and effects.

即ち、本発明に係る興味タイミング推定方法は、興味タイミング推定装置の動作方法である興味タイミング推定方法であって、ユーザの興味に係るタイミングの推定対象となるコンテンツ、及び当該推定対象以外のコンテンツの利用時刻を含む利用履歴を取得する利用履歴取得ステップと、利用履歴取得ステップにおいて取得された利用履歴から、時刻毎の推定対象以外のコンテンツに対する推定対象となるコンテンツの利用割合を算出する算出ステップと、算出ステップにおいて算出された時刻毎の利用割合に基づいて、推定対象のコンテンツに対するユーザの興味に係るタイミングを推定する推定ステップと、を含む。   That is, the interest timing estimation method according to the present invention is an interest timing estimation method that is an operation method of an interest timing estimation device, and includes content that is a target of timing estimation related to a user's interest, and content other than the target of estimation. A usage history acquisition step for acquiring a usage history including a usage time, a calculation step for calculating a usage rate of content to be estimated with respect to content other than the estimation target for each time from the usage history acquired in the usage history acquisition step; And an estimation step for estimating timing related to the user's interest in the content to be estimated based on the usage ratio for each time calculated in the calculation step.

本発明によれば、推定対象以外のコンテンツに対する推定対象となるコンテンツの利用割合に基づいてタイミングが推定されるため、例えば、コンテンツを利用するためのサービス全体のユーザの利用頻度が上がった場合であっても、適切にタイミングを推定することができる。   According to the present invention, since the timing is estimated based on the usage ratio of the content to be estimated with respect to the content other than the estimation target, for example, when the usage frequency of the user of the entire service for using the content is increased Even if it exists, a timing can be estimated appropriately.

本発明の実施形態に係る興味タイミング推定装置の構成を示す図である。It is a figure which shows the structure of the interest timing estimation apparatus which concerns on embodiment of this invention. 興味タイミング推定装置においてタイミングの推定に用いられる情報を示すテーブルである。It is a table which shows the information used for timing estimation in an interest timing estimation apparatus. 利用履歴を概念的に示したグラフである。It is the graph which showed the use history notionally. 時間帯毎の興味度を概念的に示したグラフである。It is the graph which showed the interest degree for every time slot | zone conceptually. 正規分布を用いた推定を説明するための図である。It is a figure for demonstrating the estimation using a normal distribution. 本発明の実施形態に係る興味タイミング推定装置のハードウェア構成を示す図である。It is a figure which shows the hardware constitutions of the interest timing estimation apparatus which concerns on embodiment of this invention. 本発明の実施形態に係る興味タイミング推定装置で実行される処理である興味タイミング推定方法を示すフローチャートである。It is a flowchart which shows the interest timing estimation method which is a process performed with the interest timing estimation apparatus which concerns on embodiment of this invention.

以下、図面と共に本発明に係る興味タイミング推定装置及び興味タイミング推定方法の実施形態について詳細に説明する。なお、図面の説明においては同一要素には同一符号を付し、重複する説明を省略する。   Hereinafter, embodiments of an interest timing estimation apparatus and an interest timing estimation method according to the present invention will be described in detail with reference to the drawings. In the description of the drawings, the same elements are denoted by the same reference numerals, and redundant description is omitted.

図1に本実施形態に係る興味タイミング推定装置10を示す。興味タイミング推定装置10は、コンテンツに対するユーザの興味に係るタイミングを推定する装置である。コンテンツに対するユーザの興味に係るタイミングは、詳細には後述するように、例えば、ユーザがコンテンツに興味を持つタイミングである。コンテンツは、通信端末20において利用され、通信端末20のユーザによって視聴等がなされる。具体的には、コンテンツは、音楽(音楽ストリーミング)等の電子データである。また、コンテンツは、音楽以外でも、本、動画、表示される情報等の電子データであってもよい。コンテンツは、例えば、図示しないコンテンツ配信サービスのサーバから通信端末20に送信される。   FIG. 1 shows an interest timing estimation apparatus 10 according to the present embodiment. The interest timing estimation apparatus 10 is an apparatus that estimates timing related to the user's interest in content. The timing related to the user's interest in the content is, for example, the timing when the user is interested in the content, as will be described in detail later. The content is used in the communication terminal 20 and viewed or the like by the user of the communication terminal 20. Specifically, the content is electronic data such as music (music streaming). In addition to music, the content may be electronic data such as a book, a moving image, and displayed information. The content is transmitted to the communication terminal 20 from, for example, a content distribution service server (not shown).

タイミングの推定は、コンテンツ毎、あるいはコンテンツのジャンル(コンテンツの集合)毎に行われる。コンテンツのジャンルは、例えば、コンテンツの内容に応じて、コンテンツ配信サービスの提供者によって予め設定される。例えば、コンテンツが音楽である場合には、ジャンルは、ポップ、クラシックといったものである。また、アーティスト等、その他の観点によってジャンル分けがなされてもよい。   Timing estimation is performed for each content or for each content genre (content set). The genre of the content is set in advance by the provider of the content distribution service, for example, according to the content content. For example, if the content is music, the genre is pop or classic. Further, the genre may be divided from other viewpoints such as an artist.

興味タイミング推定装置10によって推定されたタイミング(例えば、ユーザがいつコンテンツに興味を持つか)は、後述するようにユーザに対するコンテンツのレコメンドに利用される。興味タイミング推定装置10の機能は、上記のコンテンツ配信サービスの一つの機能であってもよい。即ち、興味タイミング推定装置10は、コンテンツ配信サービスを構成する装置(サーバ)の一つであってもよい。その場合、興味タイミング推定装置10は、コンテンツ配信サービスの提供者によって提供される。また、興味タイミング推定装置10は、コンテンツの利用が行われる通信端末20自体であってもよい。即ち、通信端末20が、興味タイミング推定装置10としての機能を備えていてもよい。   The timing estimated by the interest timing estimation device 10 (for example, when the user is interested in the content) is used for recommending the content to the user as will be described later. The function of the interest timing estimation device 10 may be one function of the content distribution service. That is, the interest timing estimation device 10 may be one of devices (servers) constituting the content distribution service. In that case, the interest timing estimation apparatus 10 is provided by the provider of the content distribution service. Moreover, the interest timing estimation apparatus 10 may be the communication terminal 20 itself in which content is used. That is, the communication terminal 20 may have a function as the interest timing estimation device 10.

通信端末20は、コンテンツを利用するための装置である。通信端末20は、ユーザによって用いられる。具体的には、通信端末は、携帯電話機やスマートフォン、無線通信カードを備えたPDA(Personal Digital Assistant)等に相当する。通信端末20は、例えば、移動体通信等の無線によるデータ通信機能を有しており、当該データ通信機能によってコンテンツ配信サービスのサーバからコンテンツの取得を行う。   The communication terminal 20 is a device for using content. The communication terminal 20 is used by a user. Specifically, the communication terminal corresponds to a mobile phone, a smartphone, a PDA (Personal Digital Assistant) equipped with a wireless communication card, or the like. The communication terminal 20 has a wireless data communication function such as mobile communication, for example, and acquires content from the server of the content distribution service by the data communication function.

通信端末20は、コンテンツを利用するための機能を有している。例えば、コンテンツが音楽の電子データであった場合、当該電子データを再生して音声出力する機能である。また、コンテンツが動画等の電子データであり、表示が必要なものであった場合、当該電子データを表示する機能である。   The communication terminal 20 has a function for using content. For example, if the content is electronic data of music, the electronic data is played back and the sound is output. In addition, when the content is electronic data such as a moving image and needs to be displayed, the electronic data is displayed.

通信端末20は、移動体通信等によって興味タイミング推定装置10との間で情報の送受信を行うことができる。また、通信端末20は、自端末におけるコンテンツの利用履歴(視聴ログ)を記憶し、記憶した利用履歴を興味タイミング推定装置10に送信する。コンテンツの利用履歴には、利用された(例えば、音楽であれば再生された)コンテンツを特定する情報(例えば、コンテンツID)及びコンテンツの利用時刻である日時(例えば、音楽であれば再生を開始した時刻)が互いに対応付けられて含まれる。   The communication terminal 20 can transmit / receive information to / from the interest timing estimation apparatus 10 by mobile communication or the like. In addition, the communication terminal 20 stores the usage history (viewing log) of the content in the terminal, and transmits the stored usage history to the interest timing estimation device 10. In the usage history of content, information (for example, content ID) that identifies the content that has been used (for example, played for music) and the date and time of the content usage time (for example, for music, playback starts) Are included in association with each other.

また、コンテンツが、音楽等の時間的に継続して利用されるものであった場合、コンテンツの利用履歴に、継続してコンテンツが利用された時間であるコンテンツの利用時間(例えば、コンテンツが再生中であった時間である再生時間)を示す情報が含まれていてもよい。例えば、コンテンツの利用時間を示す情報は、分単位の情報である。また、利用されたコンテンツの分類であるジャンルが、通信端末20側で把握できる場合には、コンテンツの利用履歴に、当該ジャンルを示す情報が含まれていてもよい。通信端末20は、例えば、コンテンツを受信する際に併せて当該ジャンルを示す情報を受信することでコンテンツのジャンルを把握する。コンテンツの利用履歴に含まれる、コンテンツの利用時間及びジャンルを示す情報は、当該コンテンツのコンテンツIDに対応付けられる。   Also, if the content is used continuously over time, such as music, the content usage time is the content usage time (for example, the content is played back). Information indicating a playback time that is the time during the recording may be included. For example, the information indicating the usage time of content is information in minutes. Further, when the genre that is the classification of the used content can be grasped on the communication terminal 20 side, the content usage history may include information indicating the genre. For example, the communication terminal 20 grasps the genre of the content by receiving information indicating the genre when receiving the content. Information indicating the usage time and genre of the content included in the usage history of the content is associated with the content ID of the content.

通信端末20から興味タイミング推定装置10へのコンテンツの利用履歴の送信は、コンテンツの利用毎に行われてもよいし、予め設定された一定時間毎(例えば、1時間毎又は1日毎)に行われてもよい。   The transmission of the content usage history from the communication terminal 20 to the interest timing estimation device 10 may be performed every time the content is used, or is performed at predetermined time intervals (for example, every hour or every day). It may be broken.

引き続いて、本実施形態に係る興味タイミング推定装置10の機能を説明する。図1に示すように、興味タイミング推定装置10は、利用履歴取得部11と、算出部12と、推定部13と、レコメンド部14とを備えて構成される。   Subsequently, the function of the interest timing estimation apparatus 10 according to the present embodiment will be described. As shown in FIG. 1, the interest timing estimation apparatus 10 includes a usage history acquisition unit 11, a calculation unit 12, an estimation unit 13, and a recommendation unit 14.

利用履歴取得部11は、コンテンツの利用時刻を含む利用履歴を取得する利用履歴取得手段である。利用履歴取得部11によって取得される利用履歴には、ユーザの興味に係るタイミングの推定対象となるコンテンツに係るものと、当該推定対象以外のコンテンツに係るものとの両方が含まれる。例えば、通信端末20での、コンテンツ配信サービスによって配信されたコンテンツ全ての利用履歴を取得することで上記の両方を取得することができる。具体的には、利用履歴取得部11は、通信端末20から送信された利用履歴を示す情報を受信することで利用履歴を取得する。上述したように利用履歴には、コンテンツID、コンテンツの利用時刻である日時、コンテンツの利用時間及びコンテンツのジャンルが互いに対応付けられて含まれる。   The usage history acquisition unit 11 is usage history acquisition means for acquiring a usage history including the usage time of content. The usage history acquired by the usage history acquisition unit 11 includes both content related to content that is a target of timing estimation related to the user's interest and content related to content other than the target of estimation. For example, both of the above can be acquired by acquiring the usage history of all the contents distributed by the content distribution service in the communication terminal 20. Specifically, the usage history acquisition unit 11 acquires the usage history by receiving information indicating the usage history transmitted from the communication terminal 20. As described above, the usage history includes the content ID, the date and time of content usage, the content usage time, and the content genre in association with each other.

利用履歴取得部11は、取得した情報を、興味タイミング推定装置10が備える図2(a)に示すユーザの視聴ログテーブルに記憶させる。本実施形態では、利用履歴のうちコンテンツの1回の利用に相当する各情報を時間帯毎に区分けして用いる。時間帯の長さは一律であり、例えば、10分とされる。   The usage history acquisition unit 11 stores the acquired information in the user's viewing log table shown in FIG. In the present embodiment, each piece of information corresponding to one use of content in the usage history is divided into time zones and used. The length of the time zone is uniform, for example, 10 minutes.

この区分けには、興味タイミング推定装置10が備える図2(b)に示すサンプリング時間参照テーブルに記憶された情報が用いられる。図2(b)に示すようにサンプリング時間参照テーブルには、時間帯を特定する情報である時間ID、時間帯の開始時間を示す情報、及び時間帯の終了時間を示す情報が対応付けられて格納されている。これらの情報は、興味タイミング推定装置10の管理者等によって予めサンプリング時間参照テーブルに入力されている。   For this classification, information stored in the sampling time reference table shown in FIG. 2B provided in the interest timing estimation apparatus 10 is used. As shown in FIG. 2B, the sampling time reference table is associated with a time ID that is information for specifying the time zone, information that indicates the start time of the time zone, and information that indicates the end time of the time zone. Stored. These pieces of information are previously input to the sampling time reference table by an administrator of the interest timing estimation apparatus 10 or the like.

利用履歴取得部11は、サンプリング時間参照テーブルを参照して、取得した利用履歴の各情報の日時が何れの時間帯に含まれるか判断する。利用履歴取得部11は、取得した利用履歴の各情報の日時が含まれる時間帯を特定する時間IDを利用履歴の当該情報に対応付け、図2(a)に示すユーザの視聴ログテーブルに記憶させる。ユーザの視聴ログテーブルには、日付(Date)、時間(Time)、時間ID(TimeID)、コンテンツID(ContentsID)、ジャンル及び利用時間(Period)の各情報が互いに対応付けられて格納される。   The usage history acquisition unit 11 refers to the sampling time reference table and determines in which time zone the date and time of each piece of information of the acquired usage history is included. The usage history acquisition unit 11 associates a time ID specifying a time zone including the date and time of each piece of information of the acquired usage history with the information of the usage history, and stores it in the user's viewing log table shown in FIG. Let In the user's viewing log table, information on date (Date), time (Time), time ID (TimeID), content ID (ContentsID), genre, and usage time (Period) are stored in association with each other.

日付、時間は、利用履歴に含まれるコンテンツの利用時刻を示す情報が、日と(1日の中の)時間とにそれぞれに分けられたものである。時間IDは、サンプリング時間参照テーブルが参照されて特定された時間帯を示すものである。コンテンツID、ジャンル及び利用時間は、利用履歴に含まれるそれぞれの情報である。なお、ジャンルを示す情報については、必ずしも通信端末20から送信される必要はなく、興味タイミング推定装置10側(例えば、利用履歴取得部11)で取得することとしてもよい。例えば、コンテンツIDとジャンルとの対応を示す情報を予め興味タイミング推定装置10に記憶させておき、利用履歴に含まれるコンテンツIDからジャンルを特定してもよい。また、ジャンル毎のタイミングを行わない場合には、ジャンルを示す情報は必要ない。   The date and time are information indicating the use time of the content included in the use history, divided into a day and a time (in one day). The time ID indicates a time zone specified by referring to the sampling time reference table. The content ID, genre, and usage time are each information included in the usage history. The information indicating the genre is not necessarily transmitted from the communication terminal 20, and may be acquired on the interest timing estimation device 10 side (for example, the usage history acquisition unit 11). For example, information indicating the correspondence between the content ID and the genre may be stored in advance in the interest timing estimation device 10 and the genre may be specified from the content ID included in the usage history. In addition, when the timing for each genre is not performed, information indicating the genre is not necessary.

図3に、利用履歴を概念的に示したグラフを示す。図3の横軸は時間軸であり、ハッチングで示される部分が、時刻x0から時刻x1までの時間帯(例えば、X0で示される時間帯)においてユーザがコンテンツを利用している時間を示している。例えば、図3の部分b,dが、タイミングの推定対象となるコンテンツAをユーザが利用している時間を示しており、部分a,cが、コンテンツA以外のコンテンツをユーザが利用している時間を示している。   FIG. 3 shows a graph conceptually showing the usage history. The horizontal axis in FIG. 3 is the time axis, and the hatched portion indicates the time that the user is using the content in the time zone from time x0 to time x1 (for example, the time zone indicated by X0). Yes. For example, the parts b and d in FIG. 3 indicate the time during which the user uses the content A that is the target of timing estimation, and the parts a and c use the content other than the content A by the user. Shows time.

なお、利用履歴を示す情報の取得は、必ずしも通信端末20から送信された情報を受信することで行われる必要はない。例えば、コンテンツ配信サービスにおいてユーザの利用履歴を示す情報を保持している場合には、コンテンツ配信サービスから取得することとしてもよい。   Note that acquisition of information indicating the usage history is not necessarily performed by receiving information transmitted from the communication terminal 20. For example, when information indicating a user's usage history is held in the content distribution service, it may be acquired from the content distribution service.

算出部12は、利用履歴取得部11によって取得されて図2(a)に示すユーザの視聴ログテーブルに格納された利用履歴を示す情報から、時刻毎の推定対象以外のコンテンツに対する推定対象となるコンテンツの利用割合を算出する算出手段である。本実施形態のように、コンテンツが、音楽等の時間的に継続して利用されるものであった場合、算出部12は、時間帯毎のコンテンツの利用時間の割合を利用割合として算出する。算出された時間帯毎の利用割合は、当該時間帯毎の推定対象となるコンテンツ又はジャンルに対するユーザの興味度となる。   The calculation unit 12 is an estimation target for content other than the estimation target for each time from the information indicating the usage history acquired by the usage history acquisition unit 11 and stored in the user's viewing log table shown in FIG. It is a calculation means for calculating the content usage ratio. As in the present embodiment, when the content is continuously used over time such as music, the calculation unit 12 calculates the ratio of the usage time of the content for each time zone as the usage ratio. The calculated usage rate for each time zone is the user's interest in the content or genre to be estimated for each time zone.

算出部12は、興味度の算出の際、図2(a)に示すユーザの視聴ログテーブルに格納された利用履歴を取得する。なお、取得対象となる利用履歴は、全ての利用履歴の情報であってもよいし、一部の利用履歴の情報であってもよい。例えば、算出部12は、興味度の算出のタイミングから、予め定められた一定の時間だけ遡った時間での利用履歴だけを取得することとしてもよい。   When calculating the degree of interest, the calculation unit 12 acquires the usage history stored in the user's viewing log table shown in FIG. Note that the usage history to be acquired may be all usage history information or partial usage history information. For example, the calculation unit 12 may acquire only the usage history at a time that is back by a predetermined time from the timing of calculating the degree of interest.

算出部12は、取得した利用履歴に含まれる情報を、タイミングの推定対象となるコンテンツに係るものと、推定対象以外のコンテンツに係るものに区分する。タイミングの推定対象となるコンテンツ又はジャンルは、予め設定されており、算出部12に記憶されている。算出部12は、利用履歴のコンテンツID又はジャンルの情報を参照することで上記の区分を行う。なお、タイミングの推定対象となるコンテンツ又はジャンルは、複数のものが設定されていてもよい。その場合、タイミングの推定対象となるコンテンツ又はジャンル毎にタイミングの推定処理を行う。   The calculation unit 12 classifies the information included in the acquired usage history into information related to content that is a timing estimation target and information related to content other than the estimation target. The content or genre for which the timing is to be estimated is set in advance and stored in the calculation unit 12. The calculation unit 12 performs the above classification by referring to the content ID or genre information in the usage history. Note that a plurality of contents or genres for which timing is to be estimated may be set. In this case, timing estimation processing is performed for each content or genre that is a timing estimation target.

算出部12は、時間帯を示す時間ID毎に利用割合を算出する。算出部12は、タイミングの推定対象となるコンテンツの利用時間の総和と、推定対象以外のコンテンツの利用時間の総和とをそれぞれ算出する。算出部12は、算出したそれぞれの総和の比を取る、例えば、タイミングの推定対象となるコンテンツの利用時間の総和を、推定対象以外のコンテンツの利用時間の総和で割ることで興味度を算出する。なお、分母となる推定対象以外のコンテンツの利用時間の総和がゼロとなる場合、上記の数値を算出することができない。それを避けるため、上記の算出の際には、推定対象以外のコンテンツの利用時間の総和にはパラメータ(例えば、1といった正の数値)を加える。   The calculation unit 12 calculates a usage rate for each time ID indicating a time zone. The calculation unit 12 calculates the total usage time of the content that is the target of timing estimation and the total usage time of the content other than the estimation target. The calculation unit 12 calculates the degree of interest by taking the ratio of the calculated total sums, for example, by dividing the total usage time of the content that is the timing estimation target by the total usage time of the content other than the estimation target. . It should be noted that the above numerical value cannot be calculated when the total usage time of content other than the estimation target serving as the denominator is zero. In order to avoid this, a parameter (for example, a positive numerical value such as 1) is added to the total usage time of contents other than the estimation target in the above calculation.

例えば、図3に示す利用履歴の場合、時刻x0から時刻x1までの時間帯での興味度F(x0,x1)は、以下の式によって算出される。
F(x0,x1)=F(tc,t−c)=Σtc/Σt−c=(b+d)/(a+c+1)
ここで、tcはタイミングの推定対象となる各コンテンツの利用時間、t−cは推定対象以外の各コンテンツの利用時間を示す。なお、上記の式の分母“a+c+1”において1を追加しているのは、推定対象以外のコンテンツの利用時間が全くないとき、分母が0になり、計算不能に陥ることを避けるためである。1は必ずしも1である必要はなく、1以外の値でもよい。また、1を足す以外の方法として、分母が0となる場合には例外処理として、F(x0,x1)を予め設定した一定値としてもよい。算出部12は、上記の興味度の算出を、予め設定された期間(例えば、x0〜xEnd)に含まれる全ての時間帯に対して行う。
For example, in the case of the usage history shown in FIG. 3, the degree of interest F (x0, x1) in the time zone from time x0 to time x1 is calculated by the following equation.
F (x0, x1) = F (tc, tc) = Σtc / Σtc = (b + d) / (a + c + 1)
Here, tc indicates the usage time of each content that is a timing estimation target, and tc indicates the usage time of each content other than the estimation target. The reason why 1 is added to the denominator “a + c + 1” in the above formula is to avoid the case where the denominator becomes 0 and the calculation becomes impossible when there is no usage time of content other than the estimation target. 1 is not necessarily 1 and may be a value other than 1. As a method other than adding 1, F (x0, x1) may be set to a predetermined value as an exception process when the denominator is 0. The calculation unit 12 performs the above interest level calculation for all time zones included in a preset period (for example, x0 to xEnd).

図4に、算出部12によって算出された時間帯毎の興味度を概念的に示す棒グラフを示す。図4のグラフの横軸は時間軸であり、縦軸は興味度の軸である。図4の棒グラフの一つの棒が、1つの時間帯の興味度に相当する。算出部12は、算出した時間帯毎の推定対象となるコンテンツ又はジャンルに対するユーザの興味度を示す情報(図4の棒グラフに相当する情報)を推定部13に出力する。   FIG. 4 shows a bar graph conceptually showing the degree of interest for each time period calculated by the calculation unit 12. The horizontal axis of the graph of FIG. 4 is the time axis, and the vertical axis is the axis of interest. One bar in the bar graph of FIG. 4 corresponds to the degree of interest in one time zone. The calculation unit 12 outputs information (information corresponding to the bar graph of FIG. 4) indicating the user's interest in the content or genre to be estimated for each calculated time zone to the estimation unit 13.

推定部13は、算出部12によって算出された時間帯毎の興味度に基づいて、推定対象のコンテンツ又はジャンルに対するユーザの興味に係るタイミングを推定する推定手段である。例えば、推定部13は、当該タイミングとして、コンテンツ又はジャンルに対してユーザが興味を持っている時間帯、及びユーザが興味を持っていない時間帯(ユーザが興味を持っている時間帯ではない時間帯)を推定する。あるいは、推定部13は、当該タイミングとして、コンテンツ又はジャンルに対するユーザの興味が極大になるタイミングである興味度Maxのタイミング、及びコンテンツ又はジャンルに対してユーザが飽きたタイミング(コンテンツ又はジャンルに対する興味が無くなったタイミング、即ち、ユーザが興味を持っている時間帯の終了時)を推定する。   The estimation unit 13 is an estimation unit that estimates the timing related to the user's interest in the content or genre to be estimated based on the degree of interest for each time period calculated by the calculation unit 12. For example, as the timing, the estimation unit 13 uses a time zone in which the user is interested in the content or genre, and a time zone in which the user is not interested (a time that is not a time zone in which the user is interested). Band). Alternatively, the estimation unit 13 may determine the timing of interest Max, which is the timing at which the user's interest in the content or genre is maximized, and the timing at which the user is bored with respect to the content or genre (interest in the content or genre). The timing of disappearance, that is, the end of the time period in which the user is interested is estimated.

例えば、推定部13は、時間帯毎の興味度を、時刻を確率変数とする正規分布(ガウス分布)に当てはめることで上記のタイミングを推定する。具体的には、推定部13は、興味度の時系列の分布(例えば、図4の棒グラフに示すような分布)に対して、従来技術である機械学習の分野でのガウス混合分布モデルの手法を用いて正規分布を当てはめる。ガウス混合分布モデルは、具体的には、既存のパッケージプログラム(例えば、Pythonの機械学習ライブラリ)を用いることで実現することができる。ガウス混合分布モデルの手法では、データの中で何個の正規分布が隠れているかを自動で推定可能である。   For example, the estimation unit 13 estimates the above timing by applying the degree of interest for each time zone to a normal distribution (Gaussian distribution) having time as a random variable. Specifically, the estimation unit 13 uses a Gaussian mixture distribution model method in the field of machine learning, which is a conventional technique, for a time-series distribution of interest (for example, a distribution as shown in the bar graph of FIG. 4). Fit a normal distribution using. More specifically, the Gaussian mixture distribution model can be realized by using an existing package program (for example, Python's machine learning library). The Gaussian mixture distribution model method can automatically estimate how many normal distributions are hidden in the data.

推定部13による正規分布のあてはめにより、例えば、図4のグラフに示す曲線Cが得られる。図4のグラフの例では、2つの正規分布が含まれていることが推定される。また、各正規分布についてパラメータ(平均、分散)を得ることができる。図5に示すように、パラメータとして得られる平均μは、正規分布の確率密度関数値(本実施形態では興味度に相当)が最も大きくなる点である。そこで、推定部13は、平均μに対応する時刻(タイミング)を興味度Maxのタイミングと推定してもよい。   By fitting the normal distribution by the estimation unit 13, for example, a curve C shown in the graph of FIG. 4 is obtained. In the example of the graph of FIG. 4, it is estimated that two normal distributions are included. In addition, parameters (average, variance) can be obtained for each normal distribution. As shown in FIG. 5, the average μ obtained as a parameter is a point at which the probability density function value of the normal distribution (corresponding to the degree of interest in this embodiment) is the largest. Therefore, the estimation unit 13 may estimate the time (timing) corresponding to the average μ as the timing of the interest degree Max.

また、図5に示すように、推定部13は、正規分布のあてはめにより得られる、正規分布の95%信頼区間に対応する時間帯をユーザが興味を持っている時間帯、正規分布の95%信頼区間外に対応する時間帯(図5のハッチングを入れた部分)をユーザが興味を持っていない時間帯(コンテンツを聞き飽きた)と推定してもよい。   Further, as shown in FIG. 5, the estimation unit 13 obtains the time zone corresponding to the 95% confidence interval of the normal distribution obtained by fitting the normal distribution, the time zone in which the user is interested, and 95% of the normal distribution. You may estimate the time slot | zone (the part which put the hatching of FIG. 5) corresponding to the outside of a confidence interval as the time slot | zone (it got tired of the content) where the user is not interested.

推定部13は、推定したタイミングを示す情報をレコメンド部14に出力する。なお、算出部12による興味度の算出、及び推定部13によるタイミングの推定は、予め設定されたタイミングで行われる。例えば、一定時間毎に行われる。具体的には、1日のうち予め設定された時刻(例えば、0時)に、前日までのデータに基づいて、興味度の算出、及びタイミングの推定を行うようにしてもよい。また、複数のユーザによってコンテンツの利用が行われる場合には、興味度の算出、及びタイミングの推定は、ユーザ毎に行われる。   The estimation unit 13 outputs information indicating the estimated timing to the recommendation unit 14. Note that the calculation of the degree of interest by the calculation unit 12 and the estimation of the timing by the estimation unit 13 are performed at a preset timing. For example, it is performed at regular intervals. Specifically, the interest level may be calculated and the timing may be estimated based on data up to the previous day at a preset time (for example, 0:00) of the day. When content is used by a plurality of users, the interest level is calculated and the timing is estimated for each user.

レコメンド部14は、推定部13によって推定されたタイミングに基づくタイミングで、ユーザに対してコンテンツのレコメンドを行うレコメンド手段である。例えば、レコメンド部14は、レコメンドとして、通信端末20に対して、利用を勧めるコンテンツを示す情報(レコメンドリスト)を送信する。推定対象がコンテンツである場合には、利用を勧めるコンテンツは、推定対象のコンテンツ、又は当該コンテンツと同一のジャンルに含まれると共に予め設定されたコンテンツである。推定対象がジャンルである場合には、利用を勧めるコンテンツは、当該ジャンルに含まれると共に予め設定されたコンテンツである。   The recommendation unit 14 is recommendation means for recommending content to the user at a timing based on the timing estimated by the estimation unit 13. For example, the recommendation unit 14 transmits information (recommendation list) indicating content recommended for use to the communication terminal 20 as a recommendation. When the estimation target is content, the content recommended to be used is content that is the estimation target or content that is included in the same genre as the content and that is set in advance. When the estimation target is a genre, the content recommended to be used is a content that is included in the genre and set in advance.

レコメンド部14は、以下のようなタイミングで上記のレコメンドに係る情報を送信する。例えば、レコメンド部14は、推定部13によって複数の興味度Maxのタイミングが推定された場合、隣り合う興味度Maxタイミングの時間間隔(興味度Maxのタイミングの時間間隔)を算出する。複数の時間間隔が算出された場合には、レコメンド部14は、それらの平均の時間間隔を算出する。レコメンド部14は、推定部13によって推定された興味度Maxタイミングのうち、現時点から最も近い興味度Maxタイミングに、上記のようにして得られた時間間隔を加えたタイミングを次の興味度Maxタイミングと推定する。レコメンド部14は、推定した次の興味度Maxタイミング、又は次の興味度Maxタイミングから予め設定された時間遡ったタイミングでレコメンドを行う。   The recommendation part 14 transmits the information regarding said recommendation at the following timings. For example, when the estimation unit 13 estimates the timings of the plurality of interest levels Max, the recommendation unit 14 calculates a time interval between adjacent interest level Max timings (a time interval of timings of the interest level Max). When a plurality of time intervals are calculated, the recommendation unit 14 calculates the average time interval. The recommendation unit 14 adds the timing obtained by adding the time interval obtained as described above to the interest level Max timing closest to the current time among the interest level Max timings estimated by the estimation unit 13, as the next interest level Max timing. Estimated. The recommendation unit 14 performs the recommendation at the estimated next interest degree Max timing or at a timing that is a preset time back from the next interest degree Max timing.

あるいは、レコメンド部14は、上記の興味度Maxタイミングの時間間隔と同様にユーザが興味を持っていない時間帯の長さを算出する。レコメンド部14は、推定部13によって推定されたユーザが興味を持っている時間帯のうち、現時点から最も近い時間帯の終了時刻(ユーザがコンテンツに飽きたタイミング)に、ユーザが興味を持っていない時間帯の長さを加えたタイミングを次にユーザが興味を持つタイミングと推定する。レコメンド部14は、推定した次にユーザが興味を持つタイミングでレコメンドを行う。   Or the recommendation part 14 calculates the length of the time slot | zone in which a user is not interested similarly to the time interval of said interest degree Max timing. The recommendation unit 14 is interested in the end time (timing when the user gets tired of the content) of the time zone closest to the current time among the time zones estimated by the estimation unit 13. The timing added with the length of the non-time zone is estimated as the timing when the user is interested. The recommendation unit 14 makes a recommendation at the estimated next timing when the user is interested.

また、レコメンド部14は、タイミングの推定対象となったユーザに対して上記のようにレコメンドを行ってもよいし、推定されたタイミングに基づいて、タイミングの推定対象となった以外のユーザに対してレコメンドを行ってもよい。タイミングの推定対象となった以外のユーザに対してレコメンドを行う場合、従来の協調フィルタリングの技術等を用いることができる。以上が、興味タイミング推定装置10の機能である。   Moreover, the recommendation part 14 may perform a recommendation as mentioned above with respect to the user used as the estimation object of timing, and is based on the estimated timing with respect to users other than the user used as the estimation object of timing. You may make recommendations. When recommending users other than the timing estimation target, a conventional collaborative filtering technique or the like can be used. The above is the function of the interest timing estimation apparatus 10.

図6に本実施形態に係る興味タイミング推定装置10のハードウェア構成を示す。図6に示すように興味タイミング推定装置10は、CPU(Central Processing Unit)101、主記憶装置であるRAM(RandomAccess Memory)102及びROM(Read Only Memory)103、通信を行うための通信モジュール104、並びにハードディスク等の補助記憶装置105等のハードウェアを備えるコンピュータとして構成される。これらの構成要素がプログラム等により動作することにより、上述した興味タイミング推定装置10の機能が発揮される。以上が、本実施形態に係る興味タイミング推定装置10の構成である。   FIG. 6 shows a hardware configuration of the interest timing estimation apparatus 10 according to the present embodiment. As shown in FIG. 6, the interest timing estimation device 10 includes a CPU (Central Processing Unit) 101, a RAM (Random Access Memory) 102 and a ROM (Read Only Memory) 103 which are main storage devices, a communication module 104 for performing communication, In addition, the computer is configured as a computer including hardware such as an auxiliary storage device 105 such as a hard disk. The functions of the above-described interest timing estimation apparatus 10 are exhibited when these components are operated by a program or the like. The above is the configuration of the interest timing estimation apparatus 10 according to the present embodiment.

引き続いて、図7のフローチャートを用いて、本実施形態に係る興味タイミング推定装置10で実行される処理(興味タイミング推定装置10の動作方法)である興味タイミング推定方法を説明する。   Subsequently, an interest timing estimation method which is a process (an operation method of the interest timing estimation device 10) executed by the interest timing estimation device 10 according to the present embodiment will be described using the flowchart of FIG.

本処理では、まず、利用履歴取得部11によって、コンテンツの利用履歴が取得される(S01、利用履歴取得ステップ)。利用履歴の取得は、例えば、通信端末20から送信された利用履歴を受信することで行われる。取得された情報は、興味タイミング推定装置10が備える図2(a)に示すユーザの視聴ログテーブルに記憶される。   In this process, first, a usage history of content is acquired by the usage history acquisition unit 11 (S01, usage history acquisition step). Acquisition of the usage history is performed by receiving the usage history transmitted from the communication terminal 20, for example. The acquired information is stored in the user's viewing log table shown in FIG.

続いて、算出部12によって、ユーザの視聴ログテーブルに格納された利用履歴から、時間帯毎の推定対象以外のコンテンツに対する推定対象となるコンテンツの利用割合である興味度が算出される(S02、算出ステップ)。算出された時間帯毎の興味度を示す情報は、算出部12から推定部13に出力される。   Subsequently, the calculation unit 12 calculates the degree of interest, which is the usage ratio of the content to be estimated with respect to the content other than the estimation target for each time zone, from the usage history stored in the user's viewing log table (S02, Calculation step). Information indicating the calculated degree of interest for each time zone is output from the calculation unit 12 to the estimation unit 13.

続いて、推定部13によって、興味度の時系列の分布に対して、正規分布が当てはめられる(S03、推定ステップ)。続いて、推定部13によって、当てはめられた正規分布から、推定対象のコンテンツ又はジャンルに対するユーザの興味に係るタイミングが推定される(S04、推定ステップ)。推定されたタイミングを示す情報は、推定部13からレコメンド部14に出力される。   Subsequently, a normal distribution is applied to the time series distribution of the degree of interest by the estimation unit 13 (S03, estimation step). Subsequently, the estimation unit 13 estimates the timing related to the user's interest in the content or genre to be estimated from the fitted normal distribution (S04, estimation step). Information indicating the estimated timing is output from the estimation unit 13 to the recommendation unit 14.

続いて、レコメンド部14によって、推定部13によって推定されたタイミングに基づくタイミングで、ユーザに対してコンテンツのレコメンドが行われる(S05、レコメンドステップ)。以上が、本実施形態に係る興味タイミング推定装置10で実行される処理である。   Subsequently, the recommendation unit 14 recommends content to the user at a timing based on the timing estimated by the estimation unit 13 (S05, recommendation step). The above is the processing executed by the interest timing estimation apparatus 10 according to the present embodiment.

上述したように本実施形態に係る興味タイミング推定装置10では、推定対象以外のコンテンツに対する推定対象となるコンテンツの利用割合に基づいてタイミングが推定される。従って、本実施形態によれば、例えば、上述した(1)の場合、(2)の場合を区別することができ、当該区別に基づいてタイミングを推定することができる。即ち、コンテンツを利用するためのサービス全体のユーザの利用頻度が上がった場合であっても、適切にタイミングを推定することができる。   As described above, in the interest timing estimation apparatus 10 according to the present embodiment, the timing is estimated based on the usage ratio of the content to be estimated with respect to the content other than the estimation target. Therefore, according to the present embodiment, for example, the case (1) described above can be distinguished from the case (2), and the timing can be estimated based on the distinction. In other words, even when the usage frequency of the entire service for using the content increases, the timing can be estimated appropriately.

なお、利用割合である興味度の算出は、必ずしも上述した例に限られない。本実施形態のように推定対象のコンテンツの利用時間を含まない推定対象以外のコンテンツの利用時間に対する利用割合を算出してもよいし(興味度の算出式の分母に推定対象のコンテンツの利用時間を含まない)、推定対象のコンテンツの利用時間を加えた推定対象以外のコンテンツの利用時間に対する利用割合を算出してもよい(興味度の算出式の分母に推定対象のコンテンツの利用時間を含む)。   Note that the calculation of the interest level, which is the usage ratio, is not necessarily limited to the example described above. As in the present embodiment, the usage ratio of the content other than the estimation target that does not include the usage time of the content to be estimated may be calculated (the usage time of the content to be estimated is included in the denominator of the interest degree calculation formula). The usage rate of the content other than the estimation target plus the usage time of the content to be estimated may be calculated (the usage time of the content to be estimated is included in the denominator of the interest degree calculation formula) ).

また、本実施形態のように、再生時間のようなコンテンツの利用時間に基づいてタイミングが推定されてもよい。この構成によれば、例えば、音楽や動画といった再生されて利用されるコンテンツに係るタイミングを更に適切に推定することができる。但し、継続されて利用された利用時間が必ずしも重要でないコンテンツについては、必ずしもコンテンツの利用時間に基づいてタイミングが推定されなくてもよい。この場合、例えば、コンテンツの利用回数から利用割合が算出されて、タイミングが推定されてもよい。   In addition, as in the present embodiment, the timing may be estimated based on content usage time such as playback time. According to this configuration, for example, it is possible to more appropriately estimate the timing related to content that is played back and used, such as music and moving images. However, for content whose usage time that is continuously used is not necessarily important, the timing does not necessarily have to be estimated based on the usage time of the content. In this case, for example, the usage ratio may be calculated from the number of times the content is used, and the timing may be estimated.

また、本実施形態のように、正規分布のあてはめを用いてタイミングの推定を行うこととしてもよい。本発明者は、ユーザのコンテンツへの興味の時間的変化が、時刻を確率変数とする正規分布で適切に推定を行えることを見出した。この構成によれば、適切かつ確実にタイミングを推定することができる。但し、必ずしも正規分布のあてはめを用いてタイミングの推定を行う必要はなく、利用割合からタイミングの推定を行えるものであればどのような手法を用いてもよい。   Moreover, it is good also as estimating timing using fitting of normal distribution like this embodiment. The present inventor has found that the temporal change in the user's interest in the content can be appropriately estimated with a normal distribution having the time as a random variable. According to this configuration, the timing can be estimated appropriately and reliably. However, it is not always necessary to estimate the timing using the normal distribution fitting, and any method may be used as long as the timing can be estimated from the utilization ratio.

また、本実施形態のように、推定したタイミングからコンテンツのレコメンドを行うこととしてもよい。この構成によれば、推定されたタイミングに基づいて、ユーザのコンテンツの利用促進を図ることができる。但し、コンテンツのレコメンドは、必ずしも本実施形態に係る興味タイミング推定装置10によって行われる必要はなく、別の主体によって行われてもよい。その場合、興味タイミング推定装置10は、レコメンド部14を備えている必要はなく、推定部13は、推定したタイミングを示す情報を他の装置等に出力する。   Moreover, it is good also as recommending a content from the estimated timing like this embodiment. According to this configuration, it is possible to promote the use of the content of the user based on the estimated timing. However, the content recommendation is not necessarily performed by the interest timing estimation apparatus 10 according to the present embodiment, and may be performed by another subject. In that case, the interest timing estimation device 10 does not need to include the recommendation unit 14, and the estimation unit 13 outputs information indicating the estimated timing to another device or the like.

10…興味タイミング推定装置、11…利用履歴取得部、12…算出部、13…推定部、14…レコメンド部、101…CPU、102…RAM、103…ROM、104…通信モジュール、105…補助記憶装置、20…通信端末。   DESCRIPTION OF SYMBOLS 10 ... Interest timing estimation apparatus, 11 ... Usage history acquisition part, 12 ... Calculation part, 13 ... Estimation part, 14 ... Recommendation part, 101 ... CPU, 102 ... RAM, 103 ... ROM, 104 ... Communication module, 105 ... Auxiliary memory Device, 20 ... communication terminal.

Claims (5)

ユーザの興味に係るタイミングの推定対象となるコンテンツ、及び当該推定対象以外のコンテンツの利用時刻を含む利用履歴を取得する利用履歴取得手段と、
前記利用履歴取得手段によって取得された利用履歴から、時刻毎の推定対象以外のコンテンツに対する推定対象となるコンテンツの利用割合を算出する算出手段と、
前記算出手段によって算出された時刻毎の利用割合に基づいて、推定対象のコンテンツに対するユーザの興味に係るタイミングを推定する推定手段と、
を備える興味タイミング推定装置。
Usage history acquisition means for acquiring a usage history including content that is a target of estimation of timing related to the user's interest and usage time of content other than the target of estimation;
A calculation unit that calculates a usage ratio of content to be estimated with respect to content other than the estimation target for each time from the usage history acquired by the usage history acquisition unit;
Estimating means for estimating timing related to the user's interest in the content to be estimated based on the utilization ratio for each time calculated by the calculating means;
An interest timing estimation device comprising:
前記利用履歴取得手段は、継続してコンテンツが利用された時間であるコンテンツの利用時間を示す情報を前記利用履歴として取得し、
前記算出手段は、時間帯毎のコンテンツの利用時間の割合を前記利用割合として算出する、請求項1に記載の興味タイミング推定装置。
The usage history acquisition means acquires, as the usage history, information indicating a usage time of content, which is a time when the content is continuously used,
The interest timing estimation apparatus according to claim 1, wherein the calculation unit calculates a content usage time ratio for each time period as the usage ratio.
前記推定手段は、時刻毎の利用割合を、時刻を確率変数とする正規分布に当てはめることで前記タイミングを推定する、請求項1又は2に記載の興味タイミング推定装置。   The interest timing estimation apparatus according to claim 1, wherein the estimation unit estimates the timing by applying a utilization ratio for each time to a normal distribution having the time as a random variable. 前記推定手段によって推定されたタイミングに基づくタイミングで、ユーザに対してコンテンツのレコメンドを行うレコメンド手段を更に備える請求項1〜3の何れか一項に記載の興味タイミング推定装置。   The interest timing estimation apparatus according to any one of claims 1 to 3, further comprising recommendation means for recommending content to a user at a timing based on the timing estimated by the estimation means. 興味タイミング推定装置の動作方法である興味タイミング推定方法であって、
ユーザの興味に係るタイミングの推定対象となるコンテンツ、及び当該推定対象以外のコンテンツの利用時刻を含む利用履歴を取得する利用履歴取得ステップと、
前記利用履歴取得ステップにおいて取得された利用履歴から、時刻毎の推定対象以外のコンテンツに対する推定対象となるコンテンツの利用割合を算出する算出ステップと、
前記算出ステップにおいて算出された時刻毎の利用割合に基づいて、推定対象のコンテンツに対するユーザの興味に係るタイミングを推定する推定ステップと、
を含む興味タイミング推定方法。
An interest timing estimation method, which is an operation method of the interest timing estimation device,
A usage history acquisition step of acquiring a usage history including a content that is a target of estimation of timing related to the user's interest and a usage time of content other than the target of estimation;
A calculation step of calculating a usage ratio of content to be estimated with respect to content other than the estimation target for each time from the usage history acquired in the usage history acquisition step;
An estimation step for estimating a timing related to a user's interest in the content to be estimated based on the usage ratio for each time calculated in the calculation step;
An interest timing estimation method including:
JP2014249177A 2014-12-09 2014-12-09 Interest timing estimation device and interest timing estimation method Pending JP2016110505A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014249177A JP2016110505A (en) 2014-12-09 2014-12-09 Interest timing estimation device and interest timing estimation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014249177A JP2016110505A (en) 2014-12-09 2014-12-09 Interest timing estimation device and interest timing estimation method

Publications (1)

Publication Number Publication Date
JP2016110505A true JP2016110505A (en) 2016-06-20

Family

ID=56122257

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014249177A Pending JP2016110505A (en) 2014-12-09 2014-12-09 Interest timing estimation device and interest timing estimation method

Country Status (1)

Country Link
JP (1) JP2016110505A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101997222B1 (en) * 2018-01-03 2019-07-05 연세대학교 산학협력단 Recommender system and method considering correlations among contexts
US10558413B2 (en) 2016-09-30 2020-02-11 Fujitsu Limited Degree of interest evaluation device
JP6934233B1 (en) * 2020-09-07 2021-09-15 株式会社Shift Programs, information processing equipment, and methods

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10558413B2 (en) 2016-09-30 2020-02-11 Fujitsu Limited Degree of interest evaluation device
KR101997222B1 (en) * 2018-01-03 2019-07-05 연세대학교 산학협력단 Recommender system and method considering correlations among contexts
JP6934233B1 (en) * 2020-09-07 2021-09-15 株式会社Shift Programs, information processing equipment, and methods
JP2022044429A (en) * 2020-09-07 2022-03-17 株式会社Shift Program, information processing device, and method

Similar Documents

Publication Publication Date Title
US20230410130A1 (en) System and method for providing crowd sourced metrics for network content broadcasters
US9998796B1 (en) Enhancing live video streams using themed experiences
US9438941B2 (en) Using second screen devices to augment media engagement metrics
US9432431B2 (en) Manifest re-assembler for a streaming video channel
AU2013300064B2 (en) Receiving information about a user from a third party application based on action types
US9838743B2 (en) Techniques for context aware video recommendation
US20140289241A1 (en) Systems and methods for generating a media value metric
US20160373499A1 (en) Live content streaming system and method
US20160092559A1 (en) Country-specific content recommendations in view of sparse country data
US11343220B2 (en) User engagement with co-users of a networking system
KR20160032109A (en) Game clip popularity based control
US9537913B2 (en) Method and system for delivery of audio content for use on wireless mobile device
US9659256B2 (en) Network service recommendation method and apparatus
US20150193192A1 (en) Method and system for playback of audio content using wireless mobile device
CN106713985B (en) Method and device for recommending network video
KR20060103909A (en) Enhanced collaborative filtering technique for recommendation
CN110225407B (en) Method and device for acquiring playing data and computer readable storage medium
US11157134B2 (en) Interfaces for a messaging inbox
CN108600836B (en) Video processing method and device
KR20180117163A (en) Optimizing content distribution using models
US10489265B2 (en) Monitoring application operations using user interaction times
JP2016110505A (en) Interest timing estimation device and interest timing estimation method
US20140196100A1 (en) Electronic device for providing media recommendations and a method therein
CN113691873A (en) Video playing method, device, system, terminal and storage medium
US9530024B2 (en) Recommendation system for protecting user privacy