Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4314568B2 - Television program search method and television program search device - Google Patents
[go: Go Back, main page]

JP4314568B2 - Television program search method and television program search device - Google Patents

Television program search method and television program search device Download PDF

Info

Publication number
JP4314568B2
JP4314568B2 JP2003429330A JP2003429330A JP4314568B2 JP 4314568 B2 JP4314568 B2 JP 4314568B2 JP 2003429330 A JP2003429330 A JP 2003429330A JP 2003429330 A JP2003429330 A JP 2003429330A JP 4314568 B2 JP4314568 B2 JP 4314568B2
Authority
JP
Japan
Prior art keywords
program
combination pattern
broadcast
feature information
information
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.)
Expired - Fee Related
Application number
JP2003429330A
Other languages
Japanese (ja)
Other versions
JP2005191816A (en
Inventor
清 本間
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.)
Victor Company of Japan Ltd
Original Assignee
Victor Company of Japan Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Victor Company of Japan Ltd filed Critical Victor Company of Japan Ltd
Priority to JP2003429330A priority Critical patent/JP4314568B2/en
Publication of JP2005191816A publication Critical patent/JP2005191816A/en
Application granted granted Critical
Publication of JP4314568B2 publication Critical patent/JP4314568B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

本発明はテレビジョン放送を受信する装置において、過去の操作履歴(番組の視聴、録画、再生など)からユーザの視聴傾向を学習し、その情報に基づきユーザの好みの番組を自動的に抽出するためのテレビジョン番組検索方法及びテレビジョン番組検索装置に関する。   The present invention learns a user's viewing tendency from past operation histories (program viewing, recording, playback, etc.) in an apparatus for receiving a television broadcast, and automatically extracts a user's favorite program based on the information. The present invention relates to a television program search method and a television program search apparatus for the above.

ケーブルテレビ、デジタル放送の普及でわが国においても本格的な多チャンネル時代が実用化されている中、ユーザが所望するチャンネルを見い出すことは容易ではない。そこで、テレビジョン放送に付加されるEPG(Electronic Program Guide)と呼ばれる番組情報ガイドを利用して、ユーザの視聴履歴を基に好みの番組を抽出した後自動録画するものが提案されている(例えば、特許文献1参照、。)。   With the widespread use of cable TV and digital broadcasting, a full-channel era has been put into practical use in Japan, and it is not easy for users to find a desired channel. In view of this, a program information guide called EPG (Electronic Program Guide) added to television broadcasting has been proposed to automatically record after extracting a favorite program based on a user's viewing history (for example, , See Patent Document 1.).

特開平5−62283号公報JP-A-5-62283

ところで、特許文献1に提案されている方法は、番組の視聴時間からユーザの嗜好を分析するものである。しかしながら、一般的なテレビジョン番組の見方はながら見が多く、しかも何気なく同じ番組を見ているもので、意識してその番組を見ようと思ってみている番組は意外と少ないものである。
従来の方法では、このような番組も視聴頻度が高くなるために好みの程度が高くなってしまい、逆にたまに見る本当に興味のある番組は視聴頻度が低いために好みの程度が低くなってしまうという問題があった。
By the way, the method proposed in Patent Document 1 analyzes the user's preference from the viewing time of a program. However, there are many ways to see a general television program, and the program is casually watching the same program, and there are surprisingly few programs that are consciously trying to watch the program.
In the conventional method, the degree of preference increases because the frequency of viewing such programs is high, and conversely, the degree of preference decreases because the frequency of watching really interesting programs is low. There was a problem.

本発明は、以上の点に鑑みなされたもので、ユーザの視聴頻度に影響されず、ユーザの本来の嗜好に対応した番組を検索することができるテレビジョン番組検索方法及びテレビジョン番組検索装置を提供することを目的とする。   The present invention has been made in view of the above points. A television program search method and a television program search apparatus capable of searching for a program corresponding to the user's original preference without being affected by the user's viewing frequency. The purpose is to provide.

本発明は、上記課題を解決するために、以下の1)〜2)に記載手段よりなる。
すなわち、
1)ーザの好みの番組を検索するテレビジョン番組検索方法であって、
放送予定の番組及び放送済みの番組にそれぞれ対応した各番組情報を取得し記憶する番組情報取得ステップと、
記憶された前記番組情報から、将来の所定時間帯に放送予定の番組の特徴を示す特徴情報を抽出する第1の抽出ステップと、
記憶された前記番組情報から、過去の前記所定時間帯に放送済みの番組の特徴を示す特徴情報を抽出する第2の抽出ステップと、
前記将来の所定時間帯に放送予定の番組の順列における全ての組み合わせパターンを求め、この求めた各組み合わせパターンをそれぞれ第1の組み合わせパターンとする第1の組み合わせパターン生成ステップと、
前記過去の所定時間帯に放送済みの番組の組み合わせパターンを第2の組み合わせパターンとして生成する第2の組み合わせパターン生成ステップと、
前記第1の組み合わせパターンに含まれる各番組の特徴情報と前記第2の組み合わせパターンに含まれる各番組の特徴情報とに基づいて、全ての前記第1の組み合わせパターンと、複数の前記過去の所定時間帯における前記第2の組み合わせパターンとの類似度をそれぞれ求め、この求めた類似度のうち最も大きい類似度を得た前記第1の組み合わせパターンと前記第2の組み合わせパターンとにおける前記第2の組み合わせパターンに対応する過去の所定時間帯を特定し、前記ユーザの番組選択に関する操作履歴を参照してこの特定された過去の所定時間帯において前記ユーザが選択した番組を決定する選択番組決定ステップと、
前記ユーザが選択した番組の前記特徴情報と同じ特徴情報を有する前記将来の所定時間帯に放送予定の番組を選択し、この選択した番組をユーザへのお勧め番組として判定する判定ステップと、
を有することを特徴とするテレビジョン番組検索方法。
2)ーザの好みの番組を検索するテレビジョン番組検索装置であって、
放送予定の番組及び放送済みの番組にそれぞれ対応した各番組情報を取得し記憶する番組情報取得手段と、
記憶された前記番組情報から、将来の所定時間帯に放送予定の番組の特徴を示す特徴情報を抽出する第1の抽出手段と、
記憶された前記番組情報から、過去の前記所定時間帯に放送済みの番組の特徴を示す特徴情報を抽出する第2の抽出手段と、
前記将来の所定時間帯に放送予定の番組の順列における全ての組み合わせパターンを求め、この求めた各組み合わせパターンをそれぞれ第1の組み合わせパターンとする第1の組み合わせパターン生成手段と、
前記過去の所定時間帯に放送済みの番組の組み合わせパターンを第2の組み合わせパターンとして生成する第2の組み合わせパターン生成手段と、
前記第1の組み合わせパターンに含まれる各番組の特徴情報と前記第2の組み合わせパターンに含まれる各番組の特徴情報とに基づいて、全ての前記第1の組み合わせパターンと、複数の前記過去の所定時間帯における前記第2の組み合わせパターンとの類似度をそれぞれ求め、この求めた類似度のうち最も大きい類似度を得た前記第1の組み合わせパターンと前記第2の組み合わせパターンとにおける前記第2の組み合わせパターンに対応する過去の所定時間帯を特定し、前記ユーザの番組選択に関する操作履歴を参照してこの特定された過去の所定時間帯において前記ユーザが選択した番組を決定する選択番組決定手段と、
前記ユーザが選択した番組の前記特徴情報と同じ特徴情報を有する前記将来の所定時間帯に放送予定の番組を選択し、この選択した番組をユーザへのお勧め番組として判定する判定手段と、
を有することを特徴とするテレビジョン番組検索装置。












In order to solve the above-mentioned problems, the present invention comprises means described in the following 1) to 2).
That is,
1) A television program search how to find the favorite program of Yu over The,
A program information acquisition step of acquiring and storing each program information corresponding to a program scheduled to be broadcast and a program already broadcast,
A first extraction step of extracting feature information indicating features of a program scheduled to be broadcast in a predetermined future time period from the stored program information ;
A second extraction step of extracting feature information indicating features of a program broadcast in the past predetermined time period from the stored program information ;
A first combination pattern generation step of obtaining all combination patterns in a permutation of programs scheduled to be broadcast in the predetermined future time period, and using each of the obtained combination patterns as a first combination pattern;
A second combination pattern generation step of generating a combination pattern of programs already broadcast in the past predetermined time period as a second combination pattern;
Based on the feature information of each program included in the first combination pattern and the feature information of each program included in the second combination pattern, all the first combination patterns and a plurality of the past predetermined information The degree of similarity with the second combination pattern in the time zone is obtained, and the second combination pattern in the first combination pattern and the second combination pattern that has obtained the largest degree of similarity among the obtained degrees of similarity. A selected program determining step of specifying a past predetermined time zone corresponding to a combination pattern and determining a program selected by the user in the specified past predetermined time zone by referring to an operation history related to the user's program selection; ,
A determination step of selecting a program scheduled to be broadcast in the future predetermined time zone having the same feature information as the feature information of the program selected by the user, and determining the selected program as a recommended program to the user;
A television program search method characterized by comprising:
2) A television program search device to search for favorite program of Yu over The,
Program information acquisition means for acquiring and storing each program information corresponding to a program scheduled to be broadcast and a program already broadcast,
First extraction means for extracting feature information indicating features of a program scheduled to be broadcast in a predetermined future time period from the stored program information ;
Second extraction means for extracting feature information indicating features of a program that has been broadcast in the past predetermined time period from the stored program information ;
First combination pattern generation means for obtaining all combination patterns in a permutation of programs scheduled to be broadcast in the predetermined future time period, and using each of the obtained combination patterns as a first combination pattern;
Second combination pattern generation means for generating a combination pattern of programs broadcast in the past predetermined time period as a second combination pattern;
Based on the feature information of each program included in the first combination pattern and the feature information of each program included in the second combination pattern, all the first combination patterns and a plurality of the past predetermined information The degree of similarity with the second combination pattern in the time zone is obtained, and the second combination pattern in the first combination pattern and the second combination pattern that has obtained the largest degree of similarity among the obtained degrees of similarity. A selected program determining means for specifying a predetermined past time zone corresponding to a combination pattern, and determining a program selected by the user in the specified past predetermined time zone by referring to an operation history related to the user's program selection; ,
Determining means for selecting a program scheduled to be broadcast in the future predetermined time zone having the same feature information as the feature information of the program selected by the user, and determining the selected program as a recommended program to the user;
A television program search device characterized by comprising:












本発明の「テレビジョン番組検索方法及びテレビジョン番組検索装置」によれば、ユーザの視聴頻度に影響されない嗜好度の計算が可能となり、ユーザの本来の嗜好に近い番組を検索することができるテレビジョン番組検索方法及びテレビジョン番組検索装置を提供することができる。
また、所定の時刻において放送されている番組の中からどれかを選択することにより見る番組を決めるという、放送特有の特性を利用して番組検索を行わせているため、よりユーザの嗜好に近い番組を検索することができるテレビジョン番組検索方法及びテレビジョン番組検索装置を提供することができる。
さらに、テレビジョン番組の視聴、録画、再生などの操作履歴からユーザの視聴傾向を学習するよう構成したので、よりユーザの嗜好に近い番組を検索することができるテレビジョン番組検索方法及びテレビジョン番組検索装置を提供することができる。
According to the “television program search method and television program search device” of the present invention, it is possible to calculate a preference level that is not influenced by the user's viewing frequency, and to search for a program that is close to the user's original preference. A John program search method and a television program search apparatus can be provided.
In addition, since a program search is performed using a broadcast-specific characteristic that a program to be viewed is determined by selecting one of programs broadcast at a predetermined time, it is closer to the user's preference. It is possible to provide a television program search method and a television program search apparatus that can search for a program.
Further, since the user's viewing tendency is learned from the operation history of watching, recording, playing, etc. of the television program, the television program searching method and the television program that can search for a program closer to the user's preference A search device can be provided.

以下、本発明に係るテレビジョン番組検索方法及びテレビジョン番組検索装置の発明を実施するための最良の形態につき、好ましい実施例により説明する。
図1は本実施例に適用されるテレビジョン番組検索装置の構成を示した概略ブロック図である。同図に示すようにテレビジョン番組検索装置9は、EPG取得部1、履歴処理部2、蓄積装置3、抽出部4,6、生成部5、判定部7、検索部8から構成されている。
Hereinafter, the best mode for carrying out the invention of a television program search method and a television program search apparatus according to the present invention will be described with reference to preferred embodiments.
FIG. 1 is a schematic block diagram showing the configuration of a television program search apparatus applied to this embodiment. As shown in the figure, the television program search device 9 includes an EPG acquisition unit 1, a history processing unit 2, a storage device 3, extraction units 4 and 6, a generation unit 5, a determination unit 7, and a search unit 8. .

テレビジョン放送と共に送られてくるEPG情報は、EPG処理部1に供給され、装置内の蓄積装置3に逐次蓄積される。また、操作供給部2からの操作に従って、各操作の履歴を蓄積装置3に逐次蓄積する。抽出部4では蓄積部3内の番組情報から検索の対象となる放送予定の番組および同一の時刻に放送される他局の番組の番組情報を蓄積装置3から読み出し、各番組毎のベクトルを求め生成部5へ供給する。生成部5では、供給された番組ごとから番組の組み合わせの数分のベクトルを生成し、検索部8へ供給する。同時に抽出部6では蓄積部3内の操作履歴から履歴を読み出し、その履歴と同一時刻に放送されていた番組の番組情報と共にベクトル化し、検索部8へ供給する。検索部8では各履歴のベクトルごとに検索対象の組み合わせ数分のベクトルと類似度の計算を行い、類似度が最も大きくなる履歴を抽出し、判定部7へ供給する。判定部7では、供給された履歴に対する視聴チャンネルをもとに検索対象の番組群から推奨番組を判定する。   The EPG information sent together with the television broadcast is supplied to the EPG processing unit 1 and sequentially stored in the storage device 3 in the device. Further, according to the operation from the operation supply unit 2, the history of each operation is sequentially stored in the storage device 3. The extraction unit 4 reads the program information of the program scheduled to be searched from the program information in the storage unit 3 and the program information of the program of another station broadcast at the same time from the storage device 3 and obtains a vector for each program. It supplies to the production | generation part 5. The generation unit 5 generates vectors corresponding to the number of combinations of programs from each supplied program and supplies the vectors to the search unit 8. At the same time, the extraction unit 6 reads the history from the operation history in the storage unit 3, vectorizes it together with the program information of the program broadcast at the same time as the history, and supplies it to the search unit 8. The search unit 8 calculates vectors and similarity for the number of combinations to be searched for each vector of the history, extracts a history having the largest similarity, and supplies the history to the determination unit 7. The determination unit 7 determines a recommended program from the program group to be searched based on the viewing channel for the supplied history.

テレビジョン放送で実際に扱われる番組情報には、例えば図2に示すようなタイトル名、ジャンル名、出演者名、番組の内容解説などの情報が含まれている。これらの情報は放送に多重されてEPG情報として送られているものから取得する構成であっても、インターネットから取得する構成であってもよい。また、将来的にはメタデータとしてより詳細なデータとして送られることも検討されている。   The program information actually handled in the television broadcast includes information such as a title name, a genre name, a performer name, and a program content commentary as shown in FIG. These pieces of information may be obtained from what is multiplexed with broadcast and sent as EPG information, or may be obtained from the Internet. In the future, it is also considered to be sent as more detailed data as metadata.

本発明は、ユーザの過去の操作履歴とこれらの情報間の類似度によりユーザの好みを判断するものであるが、一般的にWEB上のドキュメントなどを検索するときのようにドキュメント単位(本発明の場合、番組単位)での類似度により判定するのではなく、放送独特の特性を利用することにより、より高精度にユーザの好みに合った番組を抽出するようにしている。   In the present invention, the user's preference is determined based on the past operation history of the user and the degree of similarity between these pieces of information. Generally, the document unit (the present invention) is used when searching a document on the WEB. In this case, instead of making a determination based on the degree of similarity in units of programs), a program suited to the user's preference is extracted with higher accuracy by utilizing the unique characteristics of broadcasting.

一般的にテレビジョン放送を見る場合、任意の時間に任意の番組が見られるわけではなく、常にある時刻において放送されている番組の中からどれかを選択するということにより見る番組を決めている。つまり例えば、ある時刻において図3のような番組が放送されている場合その3種類の番組の中のどれかしか見れないということである。また、その選択の仕方は相対的な比較により行われることが多く、図3の組み合わせにおいてはバラエティを見たとしても、別な時に図8のような番組が放送された場合、いつも見ていたバラエティを見ずに野球を見ることはよくあることである。   In general, when watching a television broadcast, an arbitrary program is not seen at an arbitrary time, and a program to be viewed is determined by always selecting one of the programs being broadcast at a certain time. . That is, for example, when a program as shown in FIG. 3 is broadcast at a certain time, only one of the three types of programs can be viewed. In addition, the selection method is often performed by relative comparison. Even if the variety shown in FIG. 3 is seen, the program shown in FIG. 8 is always watched at another time. It is common to watch baseball without watching variety.

そこで本発明では、番組単位の類似度ではなく番組の組み合わせ単位での類似度により好みの番組を判断するために、番組の組み合わせごとに処理を行うことを特徴とする。
以下具体的処理について図9のフローチャートを用いて説明する。
Therefore, the present invention is characterized in that a process is performed for each combination of programs in order to determine a favorite program based on the similarity in units of program combinations rather than the similarity in units of programs.
Specific processing will be described below with reference to the flowchart of FIG.

ある時刻において放送される各番組の番組情報はEPG情報などから取得され、蓄積装置3に蓄積される。抽出部4では検索対象となる時間帯に放送される番組群の番組情報を蓄積装置3から読み出す(STEP1)。次に供給された番組毎の番組情報から番組の特徴を表す要素を抽出する(STEP2)。例えば図2に示すように要素としてはタイトル名、ジャンル名、出演者名、解説文を形態素に分解したようなものなどが考えられる。   Program information of each program broadcast at a certain time is acquired from EPG information and the like and stored in the storage device 3. The extraction unit 4 reads program information of a program group broadcast in the time zone to be searched from the storage device 3 (STEP 1). Next, elements representing the characteristics of the program are extracted from the program information for each supplied program (STEP 2). For example, as shown in FIG. 2, elements such as a title name, a genre name, a performer name, and a commentary that are decomposed into morphemes can be considered.

次に、供給された全番組の要素から重複する要素を除いた要素数分の次元で各番組をベクトル表現する。図3の場合重複しない全要素は「ニュース」、「バラエティ」、「ドラマ」なので、要素は3つあり3次元のベクトルで表現される。各番組のベクトル表現は、要素の有無で表すとチャンネル1は100、チャンネル2は010、チャンネル3は001となる(STEP3)。   Next, each program is expressed as a vector with dimensions corresponding to the number of elements obtained by excluding duplicate elements from the elements of all supplied programs. In the case of FIG. 3, all elements that do not overlap are “news”, “variety”, and “drama”, so there are three elements and they are represented by a three-dimensional vector. The vector representation of each program is 100 for channel 1, 010 for channel 2, and 001 for channel 3 (STEP 3).

次に、予め取得済みの操作履歴より、最初の履歴を取得して、その履歴に該当する時間に放送されていた各番組の番組情報を予め保存されているEPG情報などから取得し、抽出部6へ供給する(STEP4)。抽出部6では抽出された要素を使って履歴に該当する時間に放送されていた各番組をSTEP3で求めた次元でベクトル化する(STEP6)。例えば図4に示す履歴の例では×月○日の19:00〜20:00まではチャンネル1を見ていたことがわかり、図4よりその履歴に該当する同時刻には図5のような番組が放送されていたことがわかる。これらの各番組をSTEP3で生成された次元のベクトルで表現すると、チャンネル1は100、チャンネル2は000、チャンネル3は000となる。   Next, the first history is acquired from the operation history acquired in advance, and the program information of each program broadcast at the time corresponding to the history is acquired from the EPG information stored in advance, and the extraction unit 6 (STEP 4). Using the extracted elements, the extraction unit 6 vectorizes each program broadcast at the time corresponding to the history in the dimension obtained in STEP 3 (STEP 6). For example, in the example of the history shown in FIG. 4, it can be seen that the channel 1 was viewed from 19:00 to 20:00 on the day of month X. From FIG. 4, at the same time corresponding to the history, as shown in FIG. You can see that the program was broadcast. If each of these programs is expressed by a dimension vector generated in STEP 3, channel 1 is 100, channel 2 is 000, and channel 3 is 000.

次に、生成部5では、放送予定の各番組(チャンネル1、チャンネル2、チャンネル3)の全ての組み合わせを求める。組み合わせは(チャンネル1、チャンネル2、チャンネル3)、(チャンネル1、チャンネル3、チャンネル2)、(チャンネル2、チャンネル1、チャンネル3)、(チャンネル2、チャンネル3、チャンネル1)、(チャンネル3、チャンネル1、チャンネル2)、(チャンネル3、チャンネル2、チャンネル1)の6通りとなる。   Next, the generation unit 5 obtains all combinations of the programs scheduled to be broadcast (channel 1, channel 2, channel 3). The combinations are (Channel 1, Channel 2, Channel 3), (Channel 1, Channel 3, Channel 2), (Channel 2, Channel 1, Channel 3), (Channel 2, Channel 3, Channel 1), (Channel 3, Channel 1, channel 2), (channel 3, channel 2, channel 1).

次に検索部8では、この組み合わせ数分の番組群ベクトルをそれぞれ履歴より生成した番組群ベクトルとの内積を求め(STEP6〜STEP9)、一番大きなものをその履歴に対する類似度とする(STEP10)。例えば、上記履歴に対する各内積は
(100010001)・(100000000)=1
(100001010)・(100000000)=1
(010100001)・(100000000)=0
(010001100)・(100000000)=0
(001100010)・(100000000)=0
(001010100)・(100000000)=0
となり、番組の並び順が(チャンネル1、チャンネル2、チャンネル3)あるいは(チャンネル1、チャンネル3、チャンネル2)の時に類似度は1となる。
Next, the search unit 8 obtains the inner product of the program group vectors for the number of combinations with the program group vectors generated from the history (STEP 6 to STEP 9), and sets the largest one as the similarity to the history (STEP 10). . For example, each inner product for the above history is
(100010001) * (100000000) = 1
(100001010) · (100000000) = 1
(010100001) ・ (100000000) = 0
(010001100) · (100000000) = 0
(0011100010). (100000000) = 0
(001010100) · (100000000) = 0
Thus, the similarity is 1 when the sequence of programs is (channel 1, channel 2, channel 3) or (channel 1, channel 3, channel 2).

同様に次の履歴についても類似度を求める(STEP11)と並び順が(チャンネル2、チャンネル1、チャンネル3)の時に類似度が(010100001)・(010100001)=3となる。   Similarly, for the next history, when the similarity is obtained (STEP 11) and the arrangement order is (channel 2, channel 1, channel 3), the similarity is (010100001) · (010100001) = 3.

このようにして全ての履歴について類似度を求めて、類似度が最大となる履歴を見つけることにより判断対象となっている放送予定番組群ともっとも類似した履歴とその組み合わせを見つけることができる(STEP12〜13)。   In this way, the similarity is obtained for all the histories, and by finding the history having the maximum similarity, the history most similar to the broadcast-scheduled program group to be determined and its combination can be found (STEP 12). ~ 13).

判定部7では、検索部8で求められた最も類似度の高い履歴からその時に見ていた番組が「チャンネル2」であることから、
(チャンネル1、チャンネル2、チャンネル3) 履歴の並び
↓ ↓ ↓
(チャンネル2、チャンネル1、チャンネル3) 検索対象の並び
の関係によりこの放送予定の番組群の中で最も見る可能性の高い番組は「チャンネル1」であると判定する(STEP14)。
In the determination unit 7, since the program viewed at that time from the history with the highest similarity obtained by the search unit 8 is “Channel 2”,
(Channel 1, Channel 2 , Channel 3) History list
↓ ↓ ↓
(Channel 2, Channel 1 , Channel 3) It is determined that the program most likely to be watched in the program group scheduled to be broadcasted is “Channel 1” based on the relationship of the search target (STEP 14).

更に、別な放送予定日に図8のような番組群がある場合を考えると、その時の各番組のベクトル要素は「ニュース」、「バラエティ」、「野球」となり、それぞれのベクトルはチャンネル1は100、チャンネル2は010、チャンネル3は001となる。これらを先ほどの例と同じように処理すると図4の3番目の履歴に対する類似度が最も高くなりその時の並び順は(番組1、番組2、番組3)となることがわかる。3番目の履歴から見ていた番組は「チャンネル3」であることがわかるので、この放送予定の番組群の中で最も見る可能性の高い番組は「チャンネル3」であると判定される。   Further, considering that there is a program group as shown in FIG. 8 on another scheduled broadcast date, the vector elements of each program at that time are “news”, “variety”, and “baseball”. 100, channel 2 is 010, and channel 3 is 001. If these are processed in the same manner as in the previous example, the similarity to the third history in FIG. 4 is the highest, and the arrangement order at that time is (program 1, program 2, program 3). Since the program viewed from the third history is found to be “channel 3”, it is determined that the program most likely to be viewed in the broadcast scheduled program group is “channel 3”.

このように本発明によれば、視聴頻度によらないでより正確にユーザの好みを判断することができるテレビジョン番組検索方法及びテレビジョン番組検索装置を提供するものである。また、本発明によるテレビジョン番組検索方法及びテレビジョン番組検索装置により検索された番組を、ユーザが速やかに選択するよう誘導する機能を有するテレビジョン放送受信装置を構築すること、あるいは検索された番組を自動的に録画することにより、常にユーザの好みの番組を録画する自動録画装置を構築することも可能である   Thus, according to the present invention, there is provided a television program search method and a television program search device that can determine a user's preference more accurately regardless of viewing frequency. Also, a television broadcast receiving apparatus having a function for guiding a user to quickly select a program searched by the television program searching method and the television program searching apparatus according to the present invention, or a searched program It is also possible to construct an automatic recording device that always records a user's favorite program by automatically recording

本実施例に適用されるテレビジョン番組検索装置の構成を示した概略ブロック図である。It is the schematic block diagram which showed the structure of the television program search apparatus applied to a present Example. テレビジョン放送に用いられる番組情報の例を示した図である。It is the figure which showed the example of the program information used for television broadcasting. 所定の時刻において放送されている番組の例を示した図である。It is the figure which showed the example of the program currently broadcast at the predetermined time. ユーザの視聴履歴の一例を示した図である。It is the figure which showed an example of the user's viewing history. 所定の時刻において放送されている番組の例を示した図である。It is the figure which showed the example of the program currently broadcast at the predetermined time. 所定の時刻において放送されている番組の例を示した図である。It is the figure which showed the example of the program currently broadcast at the predetermined time. 所定の時刻において放送されている番組の例を示した図である。It is the figure which showed the example of the program currently broadcast at the predetermined time. 所定の時刻において放送予定である番組の例を示した図である。It is the figure which showed the example of the program which is scheduled to be broadcast at predetermined time. 本実施例に適用されるテレビジョン番組検索方法を示したフローチャートの一例を示した図である。It is the figure which showed an example of the flowchart which showed the television program search method applied to a present Example.

符号の説明Explanation of symbols

1…EPG取得部
2…履歴処理部
3…蓄積装置
4,6…抽出部
5…生成部
7…判定部
8…検索部
9…テレビジョン番組検索装置

DESCRIPTION OF SYMBOLS 1 ... EPG acquisition part 2 ... History processing part 3 ... Accumulation apparatus 4,6 ... Extraction part 5 ... Generation part 7 ... Determination part 8 ... Search part 9 ... Television program search apparatus

Claims (2)

ーザの好みの番組を検索するテレビジョン番組検索方法であって、
放送予定の番組及び放送済みの番組にそれぞれ対応した各番組情報を取得し記憶する番組情報取得ステップと、
記憶された前記番組情報から、将来の所定時間帯に放送予定の番組の特徴を示す特徴情報を抽出する第1の抽出ステップと、
記憶された前記番組情報から、過去の前記所定時間帯に放送済みの番組の特徴を示す特徴情報を抽出する第2の抽出ステップと、
前記将来の所定時間帯に放送予定の番組の順列における全ての組み合わせパターンを求め、この求めた各組み合わせパターンをそれぞれ第1の組み合わせパターンとする第1の組み合わせパターン生成ステップと、
前記過去の所定時間帯に放送済みの番組の組み合わせパターンを第2の組み合わせパターンとして生成する第2の組み合わせパターン生成ステップと、
前記第1の組み合わせパターンに含まれる各番組の特徴情報と前記第2の組み合わせパターンに含まれる各番組の特徴情報とに基づいて、全ての前記第1の組み合わせパターンと、複数の前記過去の所定時間帯における前記第2の組み合わせパターンとの類似度をそれぞれ求め、この求めた類似度のうち最も大きい類似度を得た前記第1の組み合わせパターンと前記第2の組み合わせパターンとにおける前記第2の組み合わせパターンに対応する過去の所定時間帯を特定し、前記ユーザの番組選択に関する操作履歴を参照してこの特定された過去の所定時間帯において前記ユーザが選択した番組を決定する選択番組決定ステップと、
前記ユーザが選択した番組の前記特徴情報と同じ特徴情報を有する前記将来の所定時間帯に放送予定の番組を選択し、この選択した番組をユーザへのお勧め番組として判定する判定ステップと、
を有することを特徴とするテレビジョン番組検索方法。
A television program search how to find the favorite program of Yu over The,
A program information acquisition step of acquiring and storing each program information corresponding to a program scheduled to be broadcast and a program already broadcast,
A first extraction step of extracting feature information indicating features of a program scheduled to be broadcast in a predetermined future time period from the stored program information ;
A second extraction step of extracting feature information indicating features of a program broadcast in the past predetermined time period from the stored program information ;
A first combination pattern generation step of obtaining all combination patterns in a permutation of programs scheduled to be broadcast in the predetermined future time period, and using each of the obtained combination patterns as a first combination pattern;
A second combination pattern generation step of generating a combination pattern of programs already broadcast in the past predetermined time period as a second combination pattern;
Based on the feature information of each program included in the first combination pattern and the feature information of each program included in the second combination pattern, all the first combination patterns and a plurality of the past predetermined information The degree of similarity with the second combination pattern in the time zone is obtained, and the second combination pattern in the first combination pattern and the second combination pattern that has obtained the largest degree of similarity among the obtained degrees of similarity. A selected program determining step of specifying a past predetermined time zone corresponding to a combination pattern and determining a program selected by the user in the specified past predetermined time zone by referring to an operation history related to the user's program selection; ,
A determination step of selecting a program scheduled to be broadcast in the future predetermined time zone having the same feature information as the feature information of the program selected by the user, and determining the selected program as a recommended program to the user;
A television program search method characterized by comprising:
ーザの好みの番組を検索するテレビジョン番組検索装置であって、
放送予定の番組及び放送済みの番組にそれぞれ対応した各番組情報を取得し記憶する番組情報取得手段と、
記憶された前記番組情報から、将来の所定時間帯に放送予定の番組の特徴を示す特徴情報を抽出する第1の抽出手段と、
記憶された前記番組情報から、過去の前記所定時間帯に放送済みの番組の特徴を示す特徴情報を抽出する第2の抽出手段と、
前記将来の所定時間帯に放送予定の番組の順列における全ての組み合わせパターンを求め、この求めた各組み合わせパターンをそれぞれ第1の組み合わせパターンとする第1の組み合わせパターン生成手段と、
前記過去の所定時間帯に放送済みの番組の組み合わせパターンを第2の組み合わせパターンとして生成する第2の組み合わせパターン生成手段と、
前記第1の組み合わせパターンに含まれる各番組の特徴情報と前記第2の組み合わせパターンに含まれる各番組の特徴情報とに基づいて、全ての前記第1の組み合わせパターンと、複数の前記過去の所定時間帯における前記第2の組み合わせパターンとの類似度をそれぞれ求め、この求めた類似度のうち最も大きい類似度を得た前記第1の組み合わせパターンと前記第2の組み合わせパターンとにおける前記第2の組み合わせパターンに対応する過去の所定時間帯を特定し、前記ユーザの番組選択に関する操作履歴を参照してこの特定された過去の所定時間帯において前記ユーザが選択した番組を決定する選択番組決定手段と、
前記ユーザが選択した番組の前記特徴情報と同じ特徴情報を有する前記将来の所定時間帯に放送予定の番組を選択し、この選択した番組をユーザへのお勧め番組として判定する判定手段と、
を有することを特徴とするテレビジョン番組検索装置。
A television program search device to search for favorite program of Yu over The,
Program information acquisition means for acquiring and storing each program information corresponding to a program scheduled to be broadcast and a program already broadcast,
First extraction means for extracting feature information indicating features of a program scheduled to be broadcast in a predetermined future time period from the stored program information ;
Second extraction means for extracting feature information indicating features of a program that has been broadcast in the past predetermined time period from the stored program information ;
First combination pattern generation means for obtaining all combination patterns in a permutation of programs scheduled to be broadcast in the predetermined future time period, and using each of the obtained combination patterns as a first combination pattern;
Second combination pattern generation means for generating a combination pattern of programs broadcast in the past predetermined time period as a second combination pattern;
Based on the feature information of each program included in the first combination pattern and the feature information of each program included in the second combination pattern, all the first combination patterns and a plurality of the past predetermined information The degree of similarity with the second combination pattern in the time zone is obtained, and the second combination pattern in the first combination pattern and the second combination pattern that has obtained the largest degree of similarity among the obtained degrees of similarity. A selected program determining means for specifying a predetermined past time zone corresponding to a combination pattern, and determining a program selected by the user in the specified past predetermined time zone by referring to an operation history related to the user's program selection; ,
Determining means for selecting a program scheduled to be broadcast in the future predetermined time zone having the same feature information as the feature information of the program selected by the user, and determining the selected program as a recommended program to the user;
A television program search device characterized by comprising:
JP2003429330A 2003-12-25 2003-12-25 Television program search method and television program search device Expired - Fee Related JP4314568B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003429330A JP4314568B2 (en) 2003-12-25 2003-12-25 Television program search method and television program search device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003429330A JP4314568B2 (en) 2003-12-25 2003-12-25 Television program search method and television program search device

Publications (2)

Publication Number Publication Date
JP2005191816A JP2005191816A (en) 2005-07-14
JP4314568B2 true JP4314568B2 (en) 2009-08-19

Family

ID=34788032

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003429330A Expired - Fee Related JP4314568B2 (en) 2003-12-25 2003-12-25 Television program search method and television program search device

Country Status (1)

Country Link
JP (1) JP4314568B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4909033B2 (en) 2006-11-30 2012-04-04 富士通株式会社 Program search device
CN106028070A (en) * 2016-05-16 2016-10-12 乐视控股(北京)有限公司 Live broadcast or carousel channel recommending method and device and video server
CN109413461A (en) * 2018-09-30 2019-03-01 武汉斗鱼网络科技有限公司 A kind of recommended method and relevant device of direct broadcasting room

Also Published As

Publication number Publication date
JP2005191816A (en) 2005-07-14

Similar Documents

Publication Publication Date Title
US9552413B2 (en) Information-processing apparatus, method, system, computer-readable medium and method for automatically recording or recommending content
EP2252050B1 (en) A method of recommending local and remote content
US7587382B2 (en) Information processing apparatus and information processing method, recording medium, and program
JP4458832B2 (en) Program extracting apparatus and control method thereof
CN101051514B (en) Recording and reproducing device and recording and reproducing method
US20230269419A1 (en) Apparatus, systems and methods for media mosaic management
US20110320471A1 (en) Movie Recommendation System and Movie Recommendation Method
JP2011142468A (en) Information processing apparatus, information processing method, and program
JP4217957B2 (en) Information processing apparatus and method, program, and recording medium
JP4586343B2 (en) Information processing apparatus and method, recording medium, and program
EP2865176A1 (en) Electronic device and video content reproduction method
JP4525711B2 (en) Program information processing apparatus and program information processing method
JP4182743B2 (en) Image processing apparatus and method, recording medium, and program
JP3803189B2 (en) Program information organizing device
JP4314568B2 (en) Television program search method and television program search device
JP5645690B2 (en) Information processing apparatus and information processing method
GB2466692A (en) Recorder that records everything except exclusions
KR20010022039A (en) Television signal processing device for automatically selecting and indicating the beginning of television programs of interest to the user
JP2009015560A (en) List generation device and method, and computer program
JP4235949B2 (en) Television program search method and television program search device
JP4359878B2 (en) Operation history information collection method and operation history information collection device
EP1440572A2 (en) Image extraction from video content
KR101294383B1 (en) Method and apparatus to setting book mark of image display device
JP2013198110A (en) Content reproduction apparatus, content reproduction method, and content reproduction program
KR20000060084A (en) Operation Device for TV Data

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060331

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081203

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081209

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090205

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: 20090424

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090507

R151 Written notification of patent or utility model registration

Ref document number: 4314568

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120529

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120529

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120529

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120529

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130529

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees