JP2017167909A - Device, method, and program for recommending tv programs - Google Patents
Device, method, and program for recommending tv programs Download PDFInfo
- Publication number
- JP2017167909A JP2017167909A JP2016053770A JP2016053770A JP2017167909A JP 2017167909 A JP2017167909 A JP 2017167909A JP 2016053770 A JP2016053770 A JP 2016053770A JP 2016053770 A JP2016053770 A JP 2016053770A JP 2017167909 A JP2017167909 A JP 2017167909A
- Authority
- JP
- Japan
- Prior art keywords
- program
- recommendation
- user
- recommended
- viewing
- 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
- 238000000034 method Methods 0.000 title claims abstract description 145
- 230000008859 change Effects 0.000 claims description 6
- 238000004891 communication Methods 0.000 description 9
- 230000004044 response Effects 0.000 description 9
- 230000006870 function Effects 0.000 description 5
- 230000008521 reorganization Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000007792 addition Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
本発明は、番組推薦装置、番組推薦方法及び番組推薦プログラムに関する。 The present invention relates to a program recommendation device, a program recommendation method, and a program recommendation program.
従来、テレビ番組等の各種コンテンツのうち、ユーザが視聴する可能性が高いコンテンツをユーザに提示することが行われている。例えば、特許文献1には、ユーザが視聴する番組の視聴頻度を、当該番組に対応するキーワードごとに蓄積し、キーワードごとの視聴頻度に基づいて、番組ごとのユーザの嗜好度を算出し、当該嗜好度に基づいて番組を提示する方法が開示されている。
2. Description of the Related Art Conventionally, among various contents such as television programs, contents that are highly likely to be viewed by the user are presented to the user. For example, in
ところで、特許文献1に示す方法のように、ユーザの嗜好度に基づいて番組を提示することを継続し続けると、ほとんど同じような番組が提示する番組として選択されてしまう。そして、番組の提示機能をユーザが利用し続けると、ユーザは、ほとんど同じような番組しか視聴しなくなり、ユーザが視聴したことがないものの、興味を示す可能性が高い番組や、番組を提供する側がユーザに視聴してほしい番組が視聴されなくなってしまうという問題が生じてしまう。
By the way, if it continues continuing showing a program based on a user's preference degree like the method shown in
そこで、本発明はこれらの点に鑑みてなされたものであり、ユーザに提示する番組のバリエーションを増加させることができる番組推薦装置、番組推薦方法及び番組推薦プログラムを提供することを目的とする。 Therefore, the present invention has been made in view of these points, and an object thereof is to provide a program recommendation device, a program recommendation method, and a program recommendation program that can increase variations of programs to be presented to a user.
本発明の第1の態様に係る番組推薦装置は、ユーザの番組の視聴履歴に基づいて前記ユーザの番組の視聴状況を特定する特定部と、特定された視聴状況に基づいて、番組を推薦する複数の推薦方式のいずれかを選択する選択部と、選択された推薦方式に基づいて、番組を推薦する推薦部と、を備える。 The program recommendation device according to the first aspect of the present invention recommends a program based on the specified viewing status and a specifying unit that specifies the viewing status of the user's program based on the viewing history of the user's program. A selection unit that selects one of a plurality of recommendation methods and a recommendation unit that recommends a program based on the selected recommendation method are provided.
前記推薦方式には、番組を提供する側が番組を推薦する第1方式が含まれており、前記特定部は、前記視聴履歴の量に基づいて、前記視聴状況が、前記ユーザが前記番組推薦装置の利用を開始して番組を視聴し始めた状況であるか否かを特定し、前記選択部は、前記視聴状況が前記番組推薦装置の利用を開始して番組を視聴し始めた状況であると前記特定部が特定すると、前記第1方式を選択してもよい。 The recommendation method includes a first method in which a program providing side recommends a program, and the specifying unit determines that the viewing status is based on the amount of the viewing history, and that the user uses the program recommendation device. Whether or not it is a situation in which the use of the program is started and the program starts to be watched, and the selection unit is a situation in which the viewing situation starts to use the program recommendation device and starts to watch the program When the specifying unit specifies, the first method may be selected.
前記特定部は、前記視聴履歴に基づいて、前記推薦部により推薦された番組の視聴状況を特定し、前記選択部は、推薦された番組が視聴されていないことを前記特定部が特定すると、当該番組を推薦した推薦方式とは異なる推薦方式を選択してもよい。
前記推薦方式には、ユーザが過去に視聴した番組に類似する番組を推薦する第2方式が含まれており、前記選択部は、前記視聴状況が前記番組推薦装置の利用を開始して番組を視聴し始めた状況ではないと前記特定部が特定すると、前記視聴履歴の量が所定量以上の場合に前記第2方式を選択してもよい。
The specifying unit specifies the viewing status of the program recommended by the recommendation unit based on the viewing history, and the selecting unit specifies that the recommended program is not viewed, A recommendation method different from the recommendation method recommending the program may be selected.
The recommendation method includes a second method for recommending a program similar to a program that the user has watched in the past, and the selection unit starts using the program recommendation device to select a program. If the specifying unit specifies that the situation is not started, the second method may be selected when the amount of the viewing history is a predetermined amount or more.
前記推薦方式には、複数のユーザの類似性に基づいて番組を推薦する第3方式が含まれており、前記選択部は、前記推薦部が前記第2方式に基づいて番組を推薦している場合において、前記視聴履歴を参照して前記第2方式に基づいて推薦された番組が視聴されていないことを前記特定部が特定すると、前記第3方式を選択してもよい。 The recommendation method includes a third method for recommending a program based on the similarity of a plurality of users, and the selection unit recommends the program based on the second method. In the case, the third method may be selected when the specifying unit specifies that the program recommended based on the second method is not viewed with reference to the viewing history.
前記選択部は、複数の推薦方式のそれぞれを選択した後の前記視聴履歴に基づいて、推薦された番組が視聴される可能性が相対的に高い推薦方式を特定し、当該推薦方式を選択してもよい。
前記選択部は、放送される番組の変化に基づいて、推薦方式を選択してもよい。
The selection unit identifies a recommended method that is relatively likely to be viewed by the recommended program based on the viewing history after selecting each of a plurality of recommended methods, and selects the recommended method. May be.
The selection unit may select a recommendation method based on a change in a broadcast program.
本発明の第2の態様に係る番組推薦方法は、コンピュータにより実行される、ユーザの番組の視聴履歴に基づいて前記ユーザの番組の視聴状況を特定するステップと、特定された視聴状況に基づいて、番組を推薦する複数の推薦方式のいずれかを選択するステップと、選択された推薦方式に基づいて、番組を推薦するステップと、を備える。 The program recommendation method according to the second aspect of the present invention includes a step of identifying a viewing situation of the user's program based on a viewing history of the user's program executed by a computer, and based on the identified viewing situation. , Selecting one of a plurality of recommendation methods for recommending a program, and recommending a program based on the selected recommendation method.
本発明の第3の態様に係る番組推薦プログラムは、コンピュータを、ユーザの番組の視聴履歴に基づいて前記ユーザの番組の視聴状況を特定する特定部、特定された視聴状況に基づいて、番組を推薦する複数の推薦方式のいずれかを選択する選択部、及び、選択された推薦方式に基づいて、番組を推薦する推薦部、として機能させる。 The program recommendation program according to the third aspect of the present invention is a program recommendation program for identifying a computer based on a viewing status of the user, a identifying unit that identifies the viewing status of the user's program based on the viewing history of the user's program. It functions as a selection unit that selects any one of a plurality of recommendation methods to be recommended, and a recommendation unit that recommends a program based on the selected recommendation method.
本発明によれば、ユーザに対して提示する番組のバリエーションを増加させることができるという効果を奏する。 According to the present invention, there is an effect that it is possible to increase variations of programs to be presented to the user.
[番組推薦装置1の概要]
図1は、本実施形態に係る番組推薦装置1の概要を示す図である。番組推薦装置1は、例えば、ケーブルテレビを利用するユーザの自宅に設けられており、ケーブルテレビ放送や地上デジタルテレビ放送等の放送信号を受信するセットトップボックスである。
[Outline of Program Recommendation Device 1]
FIG. 1 is a diagram showing an outline of a
番組推薦装置1は、各種の放送信号を受信することにより、放送局やケーブルテレビ事業者が放送する番組コンテンツ(以下、単に「番組」という。)を取得し、自身に接続されているテレビ受信機等のディスプレイ2に表示させる。番組推薦装置1を利用するユーザには、番組推薦装置1が設置されている場所に同居する家族等が含まれるものとする。例えば、4人家族の住宅に番組推薦装置1が設置されている場合、ユーザは家族4人である。
The
本実施形態において、番組推薦装置1は、ユーザの番組の視聴履歴に基づいて、ユーザの番組の視聴状況を特定する(図1の(1))。ここで、視聴状況には、ユーザが、番組推薦装置1の使用状況や、ユーザが番組を視聴したか否かを示す状況が含まれるものとする。番組推薦装置1は、特定した視聴状況に基づいて、番組を推薦する複数の推薦方式のいずれかを選択する(図1の(2))。番組推薦装置1は、選択された推薦方式に基づいて、ユーザに推薦する推薦番組を特定し、メニュー画面をディスプレイ2に表示させる際に、当該推薦番組を表示させる(図1の(3))。
このようにすることで、番組推薦装置1は、ユーザに対して提示する推薦番組のバリエーションを増加させることができる。
以下、番組推薦装置1の構成について説明する。
In the present embodiment, the
By doing in this way, the
Hereinafter, the configuration of the
[番組推薦装置1の構成例]
図2は、本実施形態に係る番組推薦装置1の構成を示す図である。
番組推薦装置1は、入力部11と、通信部12と、記憶部13と、制御部14とを備える。
[Configuration Example of Program Recommendation Device 1]
FIG. 2 is a diagram illustrating a configuration of the
The
入力部11は、例えば、番組推薦装置1に設けられたボタンやリモコンであり、番組推薦装置1のユーザから操作入力を受け付ける。
通信部12は、例えば、チューナーであり、各種の放送信号を受信することにより、当該放送信号に対応する番組を取得する。また、通信部12は、インターネット等の通信ネットワークを介して、各種サーバと通信を行う。
The
The
例えば、通信部12は、通信ネットワークを介して、電子番組表(EPG:Electronic Program Guide)を配信する配信サーバから電子番組表を受信する。電子番組表には、各チャンネルにおける番組のスケジュールと、番組のジャンルと、番組の内容を説明する説明情報とが含まれている。また、通信部12は、ディスプレイ2と通信を行うとともに、番組の録画を行う録画機器(不図示)と通信を行う。録画機器は、番組推薦装置1のユーザから番組の録画予約を受け付け、当該予約に応じて番組を予約するものとする。
For example, the
記憶部13は、例えば、ROM及びRAM等である。記憶部13は、番組推薦装置1を機能させるための各種プログラムを記憶する。例えば、記憶部13は、番組推薦装置1の制御部14を、後述する記憶制御部141、特定部142、選択部143、推薦部144及び消去部145として機能させる番組推薦プログラムを記憶する。
The
ここで、番組推薦プログラムには、番組推薦装置1のユーザに番組を推薦する複数の推薦方式に対応するプログラムが含まれている。ここで、複数の推薦方式には、第1方式と、第2方式と、第3方式とが含まれている。第1方式は、番組を提供する側(例えば、ケーブルテレビの事業者や放送事業者)が、番組を推薦する方式である。第2方式は、視聴履歴情報に基づいてユーザが過去に視聴した番組に類似する番組を推薦する方式である。第3方式は、異なる番組推薦装置1を使用する複数のユーザの類似性に基づいて番組を推薦する方式である。これらの方式の詳細については後述する。
Here, the program recommendation program includes programs corresponding to a plurality of recommendation methods for recommending a program to the user of the
また、記憶部13は、通信部12が受信した電子番組表と、ユーザが視聴した番組の履歴を示す視聴履歴情報とを記憶する。図3は、視聴履歴情報の一例を示す図である。図3に示すように、視聴履歴情報は、ユーザが番組の視聴を開始した時刻を示す視聴開始時刻と、ユーザが番組の視聴を終了した時刻を示す視聴終了時刻と、ユーザが視聴した番組に対応するチャンネルと、ユーザが視聴した番組を識別する番組IDと、視聴種別とを含んでいる。視聴種別は、番組の視聴が放送中の番組の視聴であるか、録画された番組の視聴であるかを示す情報である。
In addition, the
制御部14は、例えばCPUである。制御部14は、記憶部13に記憶されている各種プログラムを実行することにより、番組推薦装置1に係る機能を制御する。制御部14は、記憶制御部141と、特定部142と、選択部143と、推薦部144と、消去部145とを備える。
The
記憶制御部141は、ユーザが視聴した番組に対応する視聴履歴情報を記憶部13に記憶させる。具体的には、記憶制御部141は、選択操作によって番組が選択されると、選択された時刻を視聴開始時刻とするとともに、選択された番組に対応するチャンネルと、選択された番組を識別する番組IDと、視聴種別とを特定する。記憶制御部141は、入力部11が、チャンネルを切り替える操作、又は番組推薦装置1の電源をオフにする操作を受け付けると、これまでにユーザが視聴していた番組の視聴が終了したと判定し、当該操作を受け付けた時刻を当該番組の視聴終了時刻とする。そして、記憶制御部141は、視聴開始時刻と、視聴終了時刻と、チャンネルと、番組IDと、視聴種別とを関連付けて視聴履歴情報として記憶部13に記憶させる。
The
特定部142は、ユーザの視聴履歴に基づいてユーザの番組の視聴状況を特定する。具体的には、特定部142は、所定時間おき(例えば、1日おき)に記憶部13に記憶されている視聴履歴情報の量が所定量未満であるか否かを判定することにより、番組の視聴状況が、ユーザが番組推薦装置1の利用を開始して番組を視聴し始めた状況であるか否かを特定する。特定部142は、視聴履歴情報の量が所定量未満である場合に、ユーザが番組推薦装置1の利用を開始して番組を視聴し始めたと特定し、視聴履歴情報の量が所定量以上である場合に、番組の視聴し始めではないと特定する。ここで、所定量は、例えば、1カ月分の視聴履歴の量であるものとするが、ユーザが過去に視聴した番組を適切に分析できる量であれば、これに限らない。
The specifying
また、特定部142は、視聴履歴情報に基づいて、後述の推薦部144により推薦された番組の視聴状況を特定する。例えば、記憶部13には、推薦部144により推薦された番組を識別する番組IDが記憶されており、特定部142は、当該番組IDが視聴履歴情報に含まれているか否かを判定することにより、推薦部144により推薦された番組が視聴されたか否かを特定する。なお、特定部142は、推薦された番組の数と、視聴履歴情報に含まれる当該番組の数との割合が所定値未満の場合に、推薦された番組が視聴されていないと判定してもよい。
Further, the specifying
選択部143は、ユーザの番組の視聴状況に基づいて、番組を推薦する複数の推薦方式のいずれかを選択する。
具体的には、選択部143は、ユーザの番組の視聴状況が、番組推薦装置1の利用を開始して番組を視聴し始めた状況であると特定部142が特定すると、第1方式を選択する。また、選択部143は、ユーザによる番組の視聴状況が、番組推薦装置1の利用を開始して番組を視聴し始めた状況ではないと特定部142が特定すると、第2方式を選択する。
The
Specifically, the
ユーザの番組の視聴状況が、番組推薦装置1の利用を開始して番組を視聴し始めた状況である場合には、記憶部13に記憶されている視聴履歴情報の量が少なく、ユーザが過去に視聴した番組に基づく分析を適切に行うことができない。これに対して、番組推薦装置1は、ユーザが番組推薦装置1の利用を開始して番組を視聴し始めた状況である場合に、番組を提供する側が番組を推薦する第1方式を選択するので、視聴履歴情報の量が少ない場合であっても番組を推薦することができる。
When the viewing situation of the user's program is a situation where the use of the
選択部143は、推薦部144によって推薦された番組が視聴されていないことを特定部142が特定すると、当該番組を推薦した推薦方式とは異なる推薦方式を選択する。具体的には、選択部143は、推薦部144が第2方式に基づいて番組を推薦している場合において、視聴履歴情報を参照して、第2方式に基づいて推薦された番組が視聴されていないことを特定部142が特定すると、第3方式を選択する。
このようにすることで、番組推薦装置1は、第2方式による番組の推薦の効果が小さい場合に推薦方式を第3方式に切り替えて、番組の推薦の効果の改善を図ることができる。
When the specifying
In this way, the
なお、選択部143は、複数の推薦方式のそれぞれを選択した後の視聴履歴に基づいて、推薦された番組が視聴される可能性が相対的に高い推薦方式を特定し、当該推薦方式を選択してもよい。具体的には、選択部143は、推薦方式が第2方式から第3方式に切り替わってから所定時間経過した場合、又は、推薦方式が第1方式から第2方式に切り替わってから所定時間経過しても第3方式に切り替わらなかった場合、視聴履歴情報に基づいて、それぞれの推薦方式によって推薦された番組の数に対する、視聴された当該番組の割合を算出する。そして、選択部143は、当該割合が最も高い推薦方式を、推薦された番組が視聴される可能性が相対的に高い推薦方式として特定し、当該推薦方式を選択する。
このようにすることで、番組推薦装置1は、複数の推薦方式のうち、最も効果的な推薦方式に基づいて番組を推薦することができる。
Note that the
By doing in this way, the
また、選択部143は、放送される番組の変化に基づいて推薦方式を選択してもよい。例えば、放送される番組は、季節の変わり目や、年の変わり目等の番組の改編期で変化することがある。これに対して、選択部143は、記憶部13に記憶されている電子番組表を参照し、定期的に放送されている番組(例えば、毎週の所定曜日に放送されている番組や、毎週の平日に放送されている番組)のタイトルが他のタイトルに変化したか否かを判定することにより、番組の改編期であるか否かを判定する。そして、選択部143は、番組の改編期であると判定した場合に、第2方式を選択し、改編期ではないと判定した場合に、第3方式を選択する。
The
このようにすることで、番組推薦装置1は、番組改編期において、視聴履歴情報に基づいてユーザが過去に視聴した番組に類似する番組を推薦する第2方式を選択することにより、新たに放送される番組のうち、ユーザが過去に視聴していた番組と類似する番組を推薦番組として提示することができる。
In this way, the
また、番組推薦装置1は、番組改編期ではない時期において、異なる番組推薦装置1を使用する複数のユーザの類似性に基づいて番組を推薦する第3方式を選択することにより、ユーザに対して、当該ユーザと類似する他のユーザが視聴している番組を推薦番組として提示することができる。これにより、定期的に同じ番組が放送されている場合に、ユーザのこれまでの視聴傾向に基づかない新たな番組を当該ユーザに提示することができる。
In addition, the
推薦部144は、ユーザが番組推薦装置1の電源をオンにするか、入力部11によりメニュー画面の表示操作を行ったことに応じて、選択部143が選択した推薦方式に基づいて、番組を推薦する。
The recommendation unit 144 selects a program based on the recommendation method selected by the
推薦部144は、選択部143により第1方式が選択されている場合、入力部11によりメニュー画面の表示操作が行われたことに応じて、第1方式に対応して推薦番組を示す推薦番組情報を配信する第1配信装置(不図示)に、推薦番組情報の取得要求を送信する。第1配信装置は、番組の提供側によって選択され、番組推薦装置1のユーザに推薦する推薦番組を示す推薦番組情報を記憶している。第1配信装置は、推薦番組情報の取得要求を番組推薦装置1から受信したことに応じて、推薦番組情報を番組推薦装置1に送信する。
When the first method is selected by the
番組推薦装置1は、第1配信装置から推薦番組情報を受信すると、当該推薦番組情報に含まれる推薦番組を示す情報(例えば、番組紹介情報)を含むメニュー画面をディスプレイ2に表示させる。図4は、ディスプレイ2に表示されるメニュー画面の例を示す図である。図4に示す例では、推薦番組A、B、C及びDのサムネイル画像が表示されていることが確認できる。
When the recommended program information is received from the first distribution device, the
なお、第1配信装置は、番組を提供する側から、ユーザに推薦する推薦番組として、複数のジャンルのそれぞれにおいて視聴率が高い等の人気の高い番組を受け付け、推薦番組と、ジャンルとを関連付けて記憶していてもよい。この場合において、第1配信装置は、番組推薦装置1を介して、ユーザから予めユーザが興味を持っているジャンルを受け付けてもよい。
The first distribution device accepts a popular program such as a high audience rating in each of a plurality of genres as a recommended program recommended to the user from the program providing side, and associates the recommended program with the genre. May be remembered. In this case, the first distribution device may accept a genre in which the user is interested in advance from the user via the
そして、第1配信装置は、番組推薦装置1から推薦番組情報の取得要求を受け付けたことに応じて、当該番組推薦装置1のユーザから予め受け付けたジャンルに対応する番組を推薦番組として選択し、当該推薦番組を示す推薦番組情報を番組推薦装置1に送信してもよい。また、第1配信装置は、番組を提供する側から推薦番組を受け付けずに、平均視聴率が高い番組や、SNS(Social Networking Service)において話題性が高い番組や、キュレーションサービスにおいて提示されている番組を特定し、当該番組を推薦番組として選択してもよい。
Then, in response to receiving the recommended program information acquisition request from the
推薦部144は、選択部143により第2方式が選択されている場合、視聴履歴情報に基づいて、ユーザが過去に視聴した番組が属するジャンルを特定する。具体的には、推薦部144は、視聴履歴情報に基づいて、ユーザの番組の視聴度合いを、曜日、時間帯、及び番組が属するジャンルごとに特定し、当該視聴度合いに基づいて、曜日及び時間帯ごとの推薦対象のジャンルを特定する。
When the second method is selected by the
そして、推薦部144は、入力部11によりメニュー画面の表示操作が行われたことに応じて、記憶部13に記憶されている電子番組表を参照して、現在時刻が属する曜日及び時間帯に対して特定されたジャンルに対応する番組を推薦番組として特定する。番組推薦装置1は、特定した推薦番組を示す情報を含むメニュー画面をディスプレイ2に表示させる。
Then, the recommendation unit 144 refers to the electronic program guide stored in the
なお、推薦部144は、第2方式が選択されている場合、電子番組表に基づいて、推薦番組を特定したがこれに限らない。例えば、番組のジャンルや番組の内容等のメタ情報を管理し、ジャンルを受け付けたことに応じて、当該ジャンルに対応する推薦番組を示す推薦番組情報を送信する第2配信装置(不図示)が設けられていてもよい。そして、推薦部144は、特定したジャンルを示す情報を第2配信装置に送信し、当該第2配信装置から、特定したジャンルに対応する推薦番組を示す推薦番組情報を受信することにより、当該ジャンルに対応する推薦番組を特定してもよい。 In addition, when the 2nd system is selected, although the recommendation part 144 specified the recommended program based on the electronic program guide, it is not restricted to this. For example, a second distribution device (not shown) that manages meta information such as a program genre and program content and transmits recommended program information indicating a recommended program corresponding to the genre in response to reception of the genre. It may be provided. And the recommendation part 144 transmits the information which shows the specified genre to a 2nd delivery apparatus, and receives the recommended program information which shows the recommended program corresponding to the specified genre from the said 2nd delivery apparatus, The said genre A recommended program corresponding to may be specified.
また、推薦部144は、第2方式が選択されている場合、電子番組表を参照して、現在時刻が属する曜日及び時間帯に対して特定されたジャンルに対応する番組を推薦番組として特定したが、これに限らない。例えば、推薦部144は、第2方式が選択されている場合、視聴履歴情報に基づいてユーザが視聴した番組を特定し、電子番組表に含まれる番組の内容を説明する説明情報から、当該番組に対応するキーワードを抽出してもよい。キーワードは、スポーツチーム、著名人、地名等である。そして、推薦部144は、電子番組表において、当該キーワードに対応する番組のうち、ユーザが視聴していない番組を推薦番組に特定してもよい。 Further, when the second method is selected, the recommendation unit 144 refers to the electronic program guide and identifies a program corresponding to the genre specified for the day of the week and the time zone to which the current time belongs as a recommended program. However, it is not limited to this. For example, when the second method is selected, the recommendation unit 144 specifies a program viewed by the user based on the viewing history information, and uses the program information to explain the content of the program included in the electronic program guide. A keyword corresponding to may be extracted. Keywords are sports teams, celebrities, place names, and the like. And the recommendation part 144 may specify the program which the user does not view among the programs corresponding to the said keyword in an electronic program guide as a recommended program.
推薦部144は、選択部143により第3方式が選択されている場合、番組推薦装置1のユーザによって予め入力され、記憶部13に記憶されているユーザのプロフィール情報と、番組推薦装置1を識別する装置IDとを、第3方式に対応して推薦番組を示す推薦番組情報を配信する第3配信装置(不図示)に送信する。ここで、ユーザのプロフィール情報には、例えば、ユーザの年齢、家族構成、及びユーザが興味を示しているジャンル等を示す情報が含まれている。また、推薦部144は、第3方式が選択されている場合、記憶部13に記憶されている視聴履歴情報と、装置IDとを第3配信装置に定期的に送信する。
When the third method is selected by the
第3配信装置は、複数の番組推薦装置1のそれぞれから受信した装置IDと、ユーザのプロフィール情報と、視聴履歴情報とを関連付けて記憶している。
推薦部144は、第3方式が選択されている場合、入力部11によりメニュー画面の表示操作が行われたことに応じて、番組推薦装置1を識別する装置IDと、推薦番組情報の取得要求とを第3配信装置に送信する。
The third distribution device stores the device ID received from each of the plurality of
When the third method is selected, the recommendation unit 144 receives a device ID for identifying the
第3配信装置は、装置IDと、推薦番組情報の取得要求とを受信すると、当該装置IDに関連付けられているユーザのプロフィール情報を特定し、当該プロフィール情報が示すプロフィールと類似するプロフィールを有する他の複数のユーザを特定する。第3配信装置は、特定された他の複数のユーザの視聴履歴情報に基づいて、当該他の複数のユーザにおいて視聴している割合が相対的に高い番組のうち、推薦番組情報の取得要求を送信した番組推薦装置1のユーザが視聴していない番組を推薦番組として選択する。そして、第3配信装置は、選択した推薦番組を示す推薦番組情報を、推薦番組情報の取得要求を送信した番組推薦装置1に送信する。番組推薦装置1は、第3配信装置から推薦番組情報を受信すると、当該推薦番組情報に含まれる推薦番組を示す情報を含むメニュー画面をディスプレイ2に表示させる。
When the third distribution device receives the device ID and the acquisition request for the recommended program information, the third distribution device specifies the profile information of the user associated with the device ID, and has a profile similar to the profile indicated by the profile information. Identify multiple users. Based on the viewing history information of the other plurality of specified users, the third distribution device requests acquisition of recommended program information from among programs with a relatively high ratio of viewing by the other plurality of users. A program that is not viewed by the user of the transmitted
なお、第3配信装置は、ユーザとプロフィールが類似する他の複数のユーザの視聴履歴情報に基づいて推薦番組を特定したが、これに限らない。例えば、第3配信装置は、ユーザの視聴履歴情報と類似する他のユーザの視聴履歴情報を特定し、特定した視聴履歴情報に含まれる番組のうち、ユーザが視聴していない番組を推薦番組として選択してもよい。この場合において、第3配信装置は、ユーザの視聴履歴情報に基づいて、曜日、時間帯、番組の放送時間の長さごとに、ユーザの視聴傾向を特定し、曜日、時間帯、番組の放送時間の長さごとに、視聴傾向が類似する他のユーザを特定してもよい。そして、第3配信装置は、特定した他のユーザの視聴履歴情報に基づいて、推薦番組を選択してもよい。 In addition, although the 3rd delivery apparatus specified the recommendation program based on the viewing-history information of several other users with a similar profile as a user, it is not restricted to this. For example, the third distribution device identifies viewing history information of another user similar to the viewing history information of the user, and among the programs included in the identified viewing history information, a program that the user has not viewed as a recommended program. You may choose. In this case, the third distribution device identifies the viewing tendency of the user for each day of the week, time of day, and length of broadcast time of the program based on the user's viewing history information, and broadcasts the day of the week, time of day and program. You may identify the other user with a similar viewing tendency for every length of time. Then, the third distribution device may select the recommended program based on the viewing history information of the identified other user.
消去部145は、記憶部13に記憶されている視聴履歴情報のうち、現在時刻よりも所定時間前(例えば、1カ月)に記憶された視聴履歴情報を記憶部13から消去する。このようにすることで、番組推薦装置1は、第2方式により番組を推薦する際に、ユーザが最近視聴している番組の視聴履歴に基づいて番組を推薦することができる。
The
[番組推薦装置1における処理の流れ]
続いて、番組推薦装置1において推薦方式を選択する処理の流れについて説明する。図5は、番組推薦装置1において推薦方式を選択する処理の流れを示すフローチャートである。
[Flow of processing in program recommendation device 1]
Next, a flow of processing for selecting a recommendation method in the
まず、特定部142は、記憶部13に記憶されている視聴履歴情報の量が所定量未満であるか否かを判定する(S1)。特定部142は、視聴履歴情報の量が所定量未満であると判定すると、S2に処理を移し、視聴履歴情報の量が所定量以上であると判定すると、S3に処理を移す。
First, the specifying
S2において、選択部143は、推薦方式として第1方式を選択する。選択部143は、第1方式を選択した後、S1に処理を移す。
S3において、選択部143は、推薦方式として第2方式を選択する。
In S2, the
In S3, the
S4において、特定部142は、視聴履歴情報を参照して、第2方式によって推薦された推薦番組が視聴されているか否かを判定する。特定部142は、推薦番組が視聴されていると判定すると、S4を再実行し、推薦番組が視聴されていないと判定すると、S5に処理を移す。
In S4, the specifying
S5において、選択部143は、推薦方式として第3方式を選択する。
続いて、選択部143は、S5において第3方式が選択されてから所定時間が経過したことに応じて、複数の推薦方式のそれぞれに対応する視聴割合を算出する(S6)。
続いて、選択部143は、S6における算出結果に基づいて、視聴割合が最も高い推薦方式を選択する(S7)。
In S5, the
Subsequently, the
Subsequently, the
なお、選択部143は、S7において推薦方式が選択された後、推薦方式の選択を繰り返し行ってもよい。この場合において、特定部142は、推薦方式が選択された後、当該推薦方式によって推薦された推薦番組が視聴されているか否かを判定する。そして、選択部143は、当該推薦方式によって推薦された推薦番組が視聴されていない判定されたことに応じて、他の推薦方式を選択するようにしてもよい。
Note that the
[本実施形態における効果]
以上のとおり、本実施形態に係る番組推薦装置1は、ユーザの番組の視聴状況に基づいて、番組を推薦する複数の推薦方式のいずれかを選択し、選択された推薦方式に基づいて、番組を推薦する。
このようにすることで、番組推薦装置1は、ユーザの番組の視聴状況の変化に応じて、異なる推薦方式に基づいて番組を推薦することができるので、複数の推薦方式として、それぞれ異なる番組を推薦可能な方式を採用することにより、ユーザに提示する推薦番組のバリエーションを増加させることができる。
[Effect in this embodiment]
As described above, the
In this way, the
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。例えば、上述の実施形態では、番組推薦装置1は、第2方式において、曜日、時間帯、及びジャンルごとに視聴度合いを特定し、曜日、時間帯ごとに推薦対象のジャンルを特定し、当該ジャンルに属する番組を推薦したが、これに限らない。例えば、番組推薦装置1は、曜日、時間帯、及びチャンネルごとに視聴度合いを特定し、曜日、時間帯ごとに推薦対象のチャンネルを特定し、当該チャンネルで放送されている番組を推薦してもよい。
As mentioned above, although this invention was demonstrated using embodiment, the technical scope of this invention is not limited to the range as described in the said embodiment. It will be apparent to those skilled in the art that various modifications or improvements can be added to the above embodiment. For example, in the above-described embodiment, the
また、特に、装置の分散・統合の具体的な実施形態は以上に図示するものに限られず、その全部又は一部について、種々の付加等に応じて、又は、機能負荷に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。例えば、上述の実施形態では、推薦番組情報を配信する配信装置は、複数の推薦方式のそれぞれで異なるものとして説明したが、これに限らず、一の配信装置が、複数の推薦方式のそれぞれに対応して推薦番組情報を配信してもよい。 In particular, the specific embodiments of the distribution / integration of the devices are not limited to those illustrated above, and all or a part thereof may be arbitrarily selected according to various additions or according to the functional load. It can be configured to be functionally or physically distributed and integrated in units. For example, in the above-described embodiment, the distribution apparatus that distributes the recommended program information has been described as different for each of the plurality of recommendation methods. However, the present invention is not limited to this, and one distribution device is provided for each of the plurality of recommendation methods. Correspondingly, recommended program information may be distributed.
1・・・番組推薦装置、11・・・入力部、12・・・通信部、13・・・記憶部、14・・・制御部、141・・・記憶制御部、142・・・特定部、143・・・選択部、144・・・推薦部、145・・・消去部、2・・・ディスプレイ
DESCRIPTION OF
Claims (9)
特定された視聴状況に基づいて、番組を推薦する複数の推薦方式のいずれかを選択する選択部と、
選択された推薦方式に基づいて、番組を推薦する推薦部と、
を備える番組推薦装置。 A specifying unit for specifying the viewing status of the user's program based on the viewing history of the user's program;
A selection unit for selecting one of a plurality of recommendation methods for recommending a program based on the identified viewing situation;
A recommendation unit for recommending a program based on the selected recommendation method;
A program recommendation device comprising:
前記特定部は、前記視聴履歴の量に基づいて、前記視聴状況が、前記ユーザが前記番組推薦装置の利用を開始して番組を視聴し始めた状況であるか否かを特定し、
前記選択部は、前記視聴状況が前記番組推薦装置の利用を開始して番組を視聴し始めた状況であると前記特定部が特定すると、前記第1方式を選択する、
請求項1に記載の番組推薦装置。 The recommendation method includes a first method in which a program providing side recommends a program,
The specifying unit specifies, based on the amount of the viewing history, whether or not the viewing state is a state in which the user starts using the program recommendation device and starts watching the program,
The selecting unit selects the first method when the specifying unit specifies that the viewing situation is a situation in which use of the program recommendation device is started and a program is started to be viewed.
The program recommendation device according to claim 1.
前記選択部は、推薦された番組が視聴されていないことを前記特定部が特定すると、当該番組を推薦した推薦方式とは異なる推薦方式を選択する、
請求項1又は2に記載の番組推薦装置。 The specifying unit specifies a viewing status of the program recommended by the recommendation unit based on the viewing history;
When the specifying unit specifies that the recommended program is not viewed, the selection unit selects a recommended method different from the recommended method that recommended the program.
The program recommendation device according to claim 1 or 2.
前記選択部は、前記視聴状況が前記番組推薦装置の利用を開始して番組を視聴し始めた状況ではないと前記特定部が特定すると、前記視聴履歴の量が所定量以上の場合に前記第2方式を選択する、
請求項1から3のいずれか1項に記載の番組推薦装置。 The recommendation method includes a second method for recommending a program similar to a program viewed by the user in the past,
When the specifying unit specifies that the viewing situation is not a situation in which the use of the program recommendation device is started and the user has started to watch the program, the selection unit determines that the viewing history is greater than or equal to a predetermined amount. Select two methods,
The program recommendation device according to any one of claims 1 to 3.
前記選択部は、前記推薦部が前記第2方式に基づいて番組を推薦している場合において、前記視聴履歴を参照して前記第2方式に基づいて推薦された番組が視聴されていないことを前記特定部が特定すると、前記第3方式を選択する、
請求項4に記載の番組推薦装置。 The recommendation method includes a third method for recommending a program based on the similarity of a plurality of users,
The selecting unit is configured such that when the recommendation unit recommends a program based on the second method, the program recommended based on the second method is not viewed with reference to the viewing history. When the specifying unit specifies, the third method is selected.
The program recommendation device according to claim 4.
請求項1から5のいずれか1項に記載の番組推薦装置。 The selection unit identifies a recommended method with a relatively high possibility of viewing a recommended program based on the viewing history after selecting each of a plurality of recommended methods, and selects the recommended method ,
The program recommendation device according to any one of claims 1 to 5.
請求項1から6のいずれか1項に記載の番組推薦装置。 The selection unit selects a recommendation method based on a change in a broadcast program.
The program recommendation device according to any one of claims 1 to 6.
ユーザの番組の視聴履歴に基づいて前記ユーザの番組の視聴状況を特定するステップと、
特定された視聴状況に基づいて、番組を推薦する複数の推薦方式のいずれかを選択するステップと、
選択された推薦方式に基づいて、番組を推薦するステップと、
を備える番組推薦方法。 Executed by the computer,
Identifying the viewing status of the user's program based on the viewing history of the user's program;
Selecting one of a plurality of recommendation methods for recommending a program based on the identified viewing situation;
Recommending a program based on the selected recommendation method;
A program recommendation method comprising:
ユーザの番組の視聴履歴に基づいて前記ユーザの番組の視聴状況を特定する特定部、
特定された視聴状況に基づいて、番組を推薦する複数の推薦方式のいずれかを選択する選択部、及び、
選択された推薦方式に基づいて、番組を推薦する推薦部、
として機能させる番組推薦プログラム。 Computer
A specifying unit for specifying the viewing status of the user's program based on the viewing history of the user's program;
A selection unit for selecting one of a plurality of recommendation methods for recommending a program based on the identified viewing situation; and
A recommendation section for recommending a program based on the selected recommendation method;
Program recommendation program to function as.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016053770A JP6641205B2 (en) | 2016-03-17 | 2016-03-17 | Program recommendation device, program recommendation method, and program recommendation program |
JP2019237930A JP6986061B2 (en) | 2016-03-17 | 2019-12-27 | Program recommendation device, program recommendation method and program recommendation program |
JP2019237932A JP6986062B2 (en) | 2016-03-17 | 2019-12-27 | Distributor and program recommendation system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016053770A JP6641205B2 (en) | 2016-03-17 | 2016-03-17 | Program recommendation device, program recommendation method, and program recommendation program |
Related Child Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019237931A Division JP7082106B2 (en) | 2019-12-27 | 2019-12-27 | Program recommendation device, program recommendation system, program recommendation method and program recommendation program |
JP2019237930A Division JP6986061B2 (en) | 2016-03-17 | 2019-12-27 | Program recommendation device, program recommendation method and program recommendation program |
JP2019237932A Division JP6986062B2 (en) | 2016-03-17 | 2019-12-27 | Distributor and program recommendation system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017167909A true JP2017167909A (en) | 2017-09-21 |
JP6641205B2 JP6641205B2 (en) | 2020-02-05 |
Family
ID=59913308
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016053770A Active JP6641205B2 (en) | 2016-03-17 | 2016-03-17 | Program recommendation device, program recommendation method, and program recommendation program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6641205B2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019062502A (en) * | 2017-09-28 | 2019-04-18 | 有限会社NetA | Information processing apparatus, information processing method, and program |
JP2021503821A (en) * | 2017-11-16 | 2021-02-12 | ロヴィ ガイズ, インコーポレイテッド | Systems and methods for providing recommendations based on short and long media viewing profiles |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010183319A (en) * | 2009-02-05 | 2010-08-19 | Hitachi Software Eng Co Ltd | Program recommendation apparatus |
JP2011221608A (en) * | 2010-04-05 | 2011-11-04 | Hitachi Ltd | Recommendation information generation apparatus, program and terminal |
JP2011257804A (en) * | 2010-06-04 | 2011-12-22 | Nippon Hoso Kyokai <Nhk> | Program recommendation device and program recommendation program |
JP2014027660A (en) * | 2012-07-25 | 2014-02-06 | Samsung Electronics Co Ltd | Method for providing information and display device for the same |
-
2016
- 2016-03-17 JP JP2016053770A patent/JP6641205B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010183319A (en) * | 2009-02-05 | 2010-08-19 | Hitachi Software Eng Co Ltd | Program recommendation apparatus |
JP2011221608A (en) * | 2010-04-05 | 2011-11-04 | Hitachi Ltd | Recommendation information generation apparatus, program and terminal |
JP2011257804A (en) * | 2010-06-04 | 2011-12-22 | Nippon Hoso Kyokai <Nhk> | Program recommendation device and program recommendation program |
JP2014027660A (en) * | 2012-07-25 | 2014-02-06 | Samsung Electronics Co Ltd | Method for providing information and display device for the same |
Non-Patent Citations (2)
Title |
---|
澤井 里枝、外3名: "SNSを利用した協調フィルタリングによる番組推薦手法", 情報処理学会研究報告 2010 DECEMBER 平成22年度(4) [CD−ROM], JPN6012042035, 15 December 2010 (2010-12-15), JP, pages 1 - 8, ISSN: 0004165687 * |
関根 裕太郎、外1名: "ユーザ満足度向上のための推薦理由透明性の影響評価", 第8回データ工学と情報マネジメントに関するフォーラム (第14回日本データベース学会年次大会), JPN6019016152, 8 August 2016 (2016-08-08), JP, pages 1 - 6, ISSN: 0004030005 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019062502A (en) * | 2017-09-28 | 2019-04-18 | 有限会社NetA | Information processing apparatus, information processing method, and program |
JP2021503821A (en) * | 2017-11-16 | 2021-02-12 | ロヴィ ガイズ, インコーポレイテッド | Systems and methods for providing recommendations based on short and long media viewing profiles |
US11582520B2 (en) | 2017-11-16 | 2023-02-14 | Rovi Guides, Inc. | Systems and methods for providing recommendations based on short-media viewing profile and long-media viewing profile |
JP7299217B2 (en) | 2017-11-16 | 2023-06-27 | ロヴィ ガイズ, インコーポレイテッド | Systems and methods for providing recommendations based on short and long media viewing profiles |
US11785302B2 (en) | 2017-11-16 | 2023-10-10 | Rovi Guides, Inc. | Systems and methods for providing recommendations based on short-media viewing profile and long-media viewing profile |
US11843834B2 (en) | 2017-11-16 | 2023-12-12 | Rovi Guides, Inc. | Systems and methods for providing recommendations based on short-media viewing profile and long-media viewing profile |
US12126870B2 (en) | 2017-11-16 | 2024-10-22 | Rovi Guides, Inc. | Systems and methods for providing recommendations based on short-media viewing profile and long-media viewing profile |
Also Published As
Publication number | Publication date |
---|---|
JP6641205B2 (en) | 2020-02-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8091102B2 (en) | Methods and systems that motivate tuning to a transmission channel for a time period | |
US9256652B2 (en) | Systems and methods for combining media recommendations from multiple recommendation engines | |
US20110107381A1 (en) | Methods and systems for managing viewing at client terminals | |
JP5499024B2 (en) | Electronic notification device and electronic notification method | |
US20130347029A1 (en) | Systems and methods for navigating to content without an advertisement | |
US20140344861A1 (en) | Method and system for trending media programs for a user | |
EP3484166A2 (en) | Display apparatus, server, and control method thereof | |
EP3661196A1 (en) | Cross-platform predictive popularity ratings for use in interactive television applications | |
KR20120138233A (en) | Smart catch-up for media content viewing | |
JP6986062B2 (en) | Distributor and program recommendation system | |
JP6641204B2 (en) | Program recommendation device, program recommendation method, and program recommendation program | |
JP6641205B2 (en) | Program recommendation device, program recommendation method, and program recommendation program | |
WO2016138925A1 (en) | Image display device capable of automatically scanning alternative program contents with remote recording function | |
JP7082106B2 (en) | Program recommendation device, program recommendation system, program recommendation method and program recommendation program | |
JP6986061B2 (en) | Program recommendation device, program recommendation method and program recommendation program | |
JP2017167908A (en) | Device, method, and program for recommending tv programs | |
US20130347035A1 (en) | Systems and methods for navigating to a favorite content source without an advertisement | |
US20160192019A1 (en) | Customizable electronic program guide | |
JP6998933B2 (en) | Program recommendation device, program recommendation method and program recommendation program | |
JP6866466B2 (en) | Program recommendation device, program recommendation method and program recommendation program | |
JP6550003B2 (en) | Program recommendation device, program recommendation method and program recommendation program | |
AU2013263772B2 (en) | Systems and Methods for Recording Popular Media in an Interactive Media Delivery System | |
KR101212448B1 (en) | Virtual group Managing device for providing Electronic Program Guide for prefer broadcast channels to user | |
WO2016155792A1 (en) | Image display device capable of automatically offering alternative program contents |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180315 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190322 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190514 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190625 |
|
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: 20191203 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20191227 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6641205 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |