Nothing Special   »   [go: up one dir, main page]

JP2014006844A - Video recording apparatus, information processing method, and recording medium - Google Patents

Video recording apparatus, information processing method, and recording medium Download PDF

Info

Publication number
JP2014006844A
JP2014006844A JP2012143964A JP2012143964A JP2014006844A JP 2014006844 A JP2014006844 A JP 2014006844A JP 2012143964 A JP2012143964 A JP 2012143964A JP 2012143964 A JP2012143964 A JP 2012143964A JP 2014006844 A JP2014006844 A JP 2014006844A
Authority
JP
Japan
Prior art keywords
scene
keyword
score
video content
program
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
JP2012143964A
Other languages
Japanese (ja)
Inventor
Takeshi Takagi
剛 高木
Noboru Murabayashi
昇 村林
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.)
Sony Corp
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Priority to JP2012143964A priority Critical patent/JP2014006844A/en
Publication of JP2014006844A publication Critical patent/JP2014006844A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PROBLEM TO BE SOLVED: To allow a successful search for a content to be recommended to a user, from recorded video contents.SOLUTION: A characteristic keyword is extracted with respect to each of plurality of scenes into which a stored video content is divided, and scores are calculated in accordance with a frequency of the extracted keyword in the scene. The calculated scores of keywords of respective video contents are accumulated per keyword to obtain cumulative values. A scene meeting a prescribed condition out of scenes from which keywords of which the obtained cumulative values of scores are equal to or larger than a threshold have been extracted or a video content including the scene is selected as a scene or a video content to be recommended.

Description

本開示は、放送番組などのビデオコンテンツを蓄積するビデオ記録装置、およびそのビデオ記録装置に適用される情報処理方法、並びにその情報処理方法を実行するプログラムが記録された記録媒体に関する。   The present disclosure relates to a video recording apparatus that stores video content such as a broadcast program, an information processing method applied to the video recording apparatus, and a recording medium on which a program for executing the information processing method is recorded.

放送番組などのビデオコンテンツを蓄積するビデオ記録装置が、開発され実用化されている。例えば、ハードディスクを記録媒体として使用したビデオ記録装置が各種製品化されている。この種のビデオ記録装置は、近年のハードディスクの大容量化に伴って、蓄積可能な番組の容量が増える傾向にある。例えば、2Tバイトの記録容量のハードディスクを備えたビデオ記録装置は、千時間を越える番組が記録可能である。
また、ビデオ記録装置として、複数のチューナを備えて、複数のチャンネルの放送番組の同時記録が可能なものが開発されている。
Video recording devices that store video content such as broadcast programs have been developed and put into practical use. For example, various video recording apparatuses using a hard disk as a recording medium have been commercialized. This type of video recording apparatus tends to increase the capacity of programs that can be stored with the recent increase in capacity of hard disks. For example, a video recording apparatus having a hard disk with a recording capacity of 2 Tbytes can record a program exceeding 1000 hours.
As a video recording device, a device having a plurality of tuners and capable of simultaneously recording broadcast programs of a plurality of channels has been developed.

ビデオ記録装置には、このような記録媒体の大容量化と、複数チャンネルの放送番組の同時記録機能を活用して、複数のチャンネルで放送される全ての番組を絶えず記録するようにしたものがある。例えば、ビデオ記録装置として、最大で8チャンネルで放送される番組を絶えず記録すると共に、少なくとも直近の1週間程度の記録番組が記録媒体に残るようにしたものがある。以下の説明では、このようなビデオ記録装置を、複数チャンネル常時記録型のビデオ記録装置と称する。
複数チャンネル常時記録型のビデオ記録装置は、ユーザが予め録画予約操作を行う必要がなく、見逃した番組を確実に視聴できるなどの効果がある一方で、記録される番組数が膨大であるため、ユーザが見たい記録番組を探すのに手間がかかる問題がある。
Some video recording devices continuously record all programs broadcast on a plurality of channels by utilizing such a large recording medium capacity and a simultaneous recording function for broadcasting programs on a plurality of channels. is there. For example, as a video recording apparatus, there is one in which a program broadcast on a maximum of 8 channels is continuously recorded, and at least a recording program of about one week is left on a recording medium. In the following description, such a video recording apparatus is referred to as a multi-channel constant recording type video recording apparatus.
The multi-channel continuous recording type video recording device does not require a user to perform a recording reservation operation in advance, and has the effect of reliably watching a missed program, while the number of recorded programs is enormous, There is a problem that it takes time to search for a recorded program that the user wants to watch.

特許文献1には、ビデオ記録装置が、記録媒体に記録された放送番組を再生したとき、その再生した番組の字幕などからキーワードを検出し、その検出したキーワードを蓄積して、ユーザの嗜好を反映したユーザ評価値を得る点についての記載がある。そして、特許文献1に記載されたビデオ記録装置では、そのユーザ評価値の大きいキーワードを持った記録番組を、ユーザの嗜好に合った番組として推薦するようにしている。   In Patent Document 1, when a video recording apparatus reproduces a broadcast program recorded on a recording medium, the keyword is detected from subtitles of the reproduced program, the detected keyword is accumulated, and the user's preference is recorded. There is a description about obtaining a reflected user evaluation value. In the video recording apparatus described in Patent Document 1, a recorded program having a keyword with a large user evaluation value is recommended as a program that matches the user's preference.

特開2007−281856号公報JP 2007-281856 A

特許文献1に記載された手法は、ユーザ自身が再生した番組からキーワードのユーザ評価値を得て、そのユーザ評価値を基準に、記録番組の推薦を行うものである。つまり、特許文献1に記載された手法は、ユーザが過去に再生した番組と類似した内容の番組や、過去に再生した番組と同じジャンルの番組などを探し出すものである。   The method described in Patent Document 1 obtains a user evaluation value of a keyword from a program reproduced by the user himself and recommends a recorded program based on the user evaluation value. That is, the method described in Patent Document 1 searches for a program having a content similar to a program reproduced by the user in the past, a program of the same genre as a program reproduced in the past, or the like.

ところが、上述したような複数チャンネル常時記録型のビデオ記録装置の場合、記録される番組は放送される全ての番組であるため、ユーザ視聴履歴に基づいた特定の評価値を使用した記録番組の推薦では、必ずしも適切な番組推薦が行えるとは言えない。すなわち、複数チャンネル常時記録型のビデオ記録装置の場合には、放送された様々なジャンルの全ての番組の中から、ユーザに番組推薦を行う必要があり、より高度な手法の開発が望まれていた。   However, in the case of the multi-channel always-recording type video recording apparatus as described above, since the recorded program is all the programs to be broadcast, the recommended recording program using a specific evaluation value based on the user viewing history is recommended. However, it is not always possible to recommend an appropriate program. That is, in the case of a multi-channel continuous recording type video recording apparatus, it is necessary to recommend a program to the user from all the programs of various genres that have been broadcast, and development of a more advanced method is desired. It was.

なお、ここでは複数チャンネル常時記録型のビデオ記録装置を例にして説明したが、ビデオ記録装置は、常時記録型でないタイプであっても、記録された番組などのビデオコンテンツを推薦する際に、より高度な推薦が行えるようにすることが望まれている。   Here, the multi-channel always-recording type video recording apparatus has been described as an example. However, even when the video recording apparatus recommends video content such as a recorded program even if the type is not always-recording type, It is hoped that more advanced recommendations can be made.

本開示の目的は、記録された番組などのビデオコンテンツから、ユーザに推薦するビデオコンテンツを探し出すことが良好に行えるビデオ記録装置、情報処理方法および記録媒体を提供することにある。   An object of the present disclosure is to provide a video recording apparatus, an information processing method, and a recording medium that can favorably find video content recommended to a user from recorded video content such as a program.

本開示のビデオ記録装置は、ビデオコンテンツを受信する受信部と、受信部が受信して得たビデオコンテンツを蓄積するコンテンツ蓄積部とを備える。そして、コンテンツ蓄積部が蓄積したビデオコンテンツを推薦するための処理部として、特徴抽出部と、累積演算部と、選択部とを備える。
特徴抽出部は、コンテンツ蓄積部が蓄積したそれぞれのビデオコンテンツを複数に分割したシーンごとに特徴となるキーワードを抽出し、抽出したキーワードのシーン内での頻度に応じてスコアを算出する。
累積演算部は、特徴抽出部が算出した各ビデオコンテンツのキーワードのスコアを、キーワードごとに累積加算して累積値を得る。
選択部は、累積演算部で得られたスコアの累積値が閾値以上のキーワードを抽出したシーンの内で、所定の条件に合致するシーンまたはそのシーンが含まれるビデオコンテンツを、推薦するシーンまたはビデオコンテンツとして選び出す。
The video recording apparatus according to the present disclosure includes a receiving unit that receives video content, and a content storage unit that stores video content obtained by the receiving unit. Then, a feature extraction unit, a cumulative calculation unit, and a selection unit are provided as processing units for recommending the video content stored by the content storage unit.
The feature extraction unit extracts a keyword that is a feature for each scene obtained by dividing each video content accumulated by the content accumulation unit into a plurality of scenes, and calculates a score according to the frequency of the extracted keyword in the scene.
The accumulating unit obtains an accumulated value by accumulating the keyword score of each video content calculated by the feature extracting unit for each keyword.
The selection unit recommends a scene or video that recommends a scene that matches a predetermined condition or a video content including the scene among scenes from which a keyword having a cumulative score obtained by the cumulative calculation unit is extracted with a threshold value or more. Select as content.

本開示の情報処理方法は、スコア算出処理と、累積演算処理と、選択処理とを行う。
スコア算出処理は、蓄積したビデオコンテンツを複数に分割したシーンごとに特徴となるキーワードを抽出し、抽出したキーワードのシーン内での頻度に応じてスコアを算出する処理を行う。
累積演算処理は、スコア算出処理で算出した各ビデオコンテンツのキーワードのスコアを、キーワードごとに累積加算して累積値を得る処理を行う。
選択処理は、累積演算処理で得られたスコアの累積値が閾値以上のキーワードを抽出したシーンの内で、所定の条件に合致するシーンまたはそのシーンが含まれるビデオコンテンツを、推薦するシーンまたはビデオコンテンツとして選び出す処理を行う。
The information processing method of the present disclosure performs a score calculation process, a cumulative calculation process, and a selection process.
In the score calculation process, a keyword that is characteristic for each scene obtained by dividing the accumulated video content into a plurality of scenes is extracted, and a score is calculated according to the frequency of the extracted keyword in the scene.
In the cumulative calculation process, the score of each video content keyword calculated in the score calculation process is cumulatively added for each keyword to obtain a cumulative value.
The selection process is a scene or video that recommends a scene that matches a predetermined condition or video content including the scene among scenes from which a keyword having a cumulative score obtained by the cumulative calculation process is extracted with a threshold value or more. Process to select as content.

本開示の記録媒体は、コンピュータに実行させるためのプログラムを記録した記録媒体であり、以下の手順(a)〜(c)をコンピュータに実行させる。
(a)蓄積したビデオコンテンツを複数に分割したシーンごとに特徴となるキーワードを抽出し、抽出したキーワードのシーン内での頻度に応じてスコアを算出するスコア算出手順。
(b)スコア算出手順で算出した各ビデオコンテンツのキーワードのスコアを、キーワードごとに累積加算して累積値を得る累積演算手順。
(c)累積演算手順で得られたスコアの累積値が閾値以上のキーワードを抽出したシーンの内で、所定の条件に合致するシーンまたはそのシーンが含まれるビデオコンテンツを、推薦するシーンまたはビデオコンテンツとして選び出す選択手順。
The recording medium of this indication is a recording medium which recorded the program for making a computer perform, and makes a computer perform the following procedures (a)-(c).
(A) A score calculation procedure for extracting a keyword that is characteristic for each scene obtained by dividing the accumulated video content into a plurality of scenes and calculating a score according to the frequency of the extracted keyword in the scene.
(B) A cumulative calculation procedure in which the score of each video content keyword calculated in the score calculation procedure is cumulatively added for each keyword to obtain a cumulative value.
(C) A scene or video content that recommends a scene that matches a predetermined condition or a video content including the scene among scenes from which keywords having a cumulative score obtained by the cumulative calculation procedure are extracted from a threshold value or more are extracted. As a selection procedure.

本開示によると、コンテンツ蓄積部が蓄積したビデオコンテンツのシーンごとに検出されたキーワードの頻度に応じたスコアの累積値を得るようにしたことで、複数のビデオプログラムで共通に扱われた話題が、高いスコアの累積値として検出される。このため、コンテンツ蓄積部を備える装置は、蓄積されたビデオコンテンツの中から、現在話題になっている事柄を扱ったシーンが取り出すことができ、現在話題になっている事柄のシーン(またはそのシーンを含むビデオコンテンツ)をユーザに推薦することができる。   According to the present disclosure, since a cumulative value of scores corresponding to the frequency of keywords detected for each scene of video content accumulated by the content accumulation unit is obtained, topics commonly handled by a plurality of video programs can be obtained. , Detected as a cumulative value of high score. For this reason, an apparatus including a content storage unit can take out a scene that deals with the current topic from the stored video content, and the scene of the current topic (or the scene) Video content) can be recommended to the user.

本開示によると、蓄積されたビデオコンテンツの中から、現在話題になっている事柄のシーン(またはそのシーンを含むビデオコンテンツ)を取り出して、ユーザに推薦できるようになる。したがって、例えば複数チャンネル常時記録型のビデオ記録装置のように、多数のビデオコンテンツを蓄積する場合であっても、適切なビデオコンテンツのユーザへの推薦ができるようになる。   According to the present disclosure, it is possible to take out a scene (or video content including the scene) of the current topic from the accumulated video content and recommend it to the user. Therefore, even when a large number of video contents are stored, such as a multi-channel continuous recording type video recording apparatus, it is possible to recommend appropriate video contents to the user.

本発明の一実施の形態によるビデオ記録装置の構成例を示すブロック図である。It is a block diagram which shows the structural example of the video recording apparatus by one embodiment of this invention. 本発明の一実施の形態による処理例を示すフローチャートである。It is a flowchart which shows the process example by one embodiment of this invention. 本発明の一実施の形態によるシーン分割処理の例を示す説明図である。It is explanatory drawing which shows the example of the scene division | segmentation process by one embodiment of this invention. 本発明の一実施の形態によるキーワードのスコア算出処理の例を示す説明図である。It is explanatory drawing which shows the example of the score calculation process of the keyword by one embodiment of this invention. 本発明の一実施の形態による各シーンの累積値から推薦シーンを決める処理の例を示す説明図である。It is explanatory drawing which shows the example of the process which determines a recommendation scene from the cumulative value of each scene by one embodiment of this invention. 本発明の一実施の形態による推薦シーンの表示画面の例を示す図である。It is a figure which shows the example of the display screen of the recommendation scene by one embodiment of this invention. 本発明の一実施の形態による処理例(変形例1:推薦番組を決める例)を示すフローチャートである。It is a flowchart which shows the process example (modification 1: the example which determines a recommendation program) by one embodiment of this invention. 本発明の一実施の形態の変形例1による各シーンの累積値から推薦番組を決める処理の例を示す説明図である。It is explanatory drawing which shows the example of the process which determines a recommendation program from the cumulative value of each scene by the modification 1 of one embodiment of this invention. 本発明の一実施の形態の変形例1による推薦番組の表示画面の例を示す図である。It is a figure which shows the example of the display screen of the recommended program by the modification 1 of one embodiment of this invention. 本発明の一実施の形態の変形例2による推薦シーンと推薦番組の表示画面の例を示す図である。It is a figure which shows the example of the display screen of the recommendation scene and the recommendation program by the modification 2 of one embodiment of this invention. 本発明の一実施の形態による処理例(変形例3:重み付けでスコアを算出する例)を示すフローチャートである。It is a flowchart which shows the process example (Modification 3: Example which calculates a score by weighting) by one embodiment of this invention. 本発明の一実施の形態による処理例(変形例4:推薦シーンのダイジェスト再生を行う例)を示すフローチャートである。It is a flowchart which shows the process example (Modification 4: Example which performs digest reproduction | regeneration of a recommendation scene) by one embodiment of this invention. 本発明の一実施の形態の変形例4によるダイジェスト再生状態を示す説明図である。It is explanatory drawing which shows the digest reproduction | regeneration state by the modification 4 of one embodiment of this invention. 本発明の一実施の形態による処理例(変形例5:他の端末装置に推薦シーンを転送する例)を示すフローチャートである。It is a flowchart which shows the process example (modification 5: the example which transfers a recommendation scene to another terminal device) by one embodiment of this invention. 本発明の一実施の形態の変形例5による転送状態を示す説明図である。It is explanatory drawing which shows the transfer state by the modification 5 of one embodiment of this invention.

本開示の一実施の形態に係るビデオ記録装置、情報処理方法および記録媒体の例を、図面を参照しながら、以下の順で説明する。
1.ビデオ記録装置の構成例(図1)
2.処理の流れの例(図2〜図6)
3.変形例1:推薦番組を決める例(図7〜図9)
4.変形例2:推薦シーンと推薦番組を表示する例(図10)
5.変形例3:重み付けでスコアを算出する例(図11)
6.変形例4:推薦シーンのダイジェスト再生を行う例(図12,図13)
7.変形例5:他の端末装置に推薦シーンを転送する例(図14,図15)
8.その他の変形例
Examples of a video recording apparatus, an information processing method, and a recording medium according to an embodiment of the present disclosure will be described in the following order with reference to the drawings.
1. Configuration example of video recording device (FIG. 1)
2. Example of processing flow (FIGS. 2 to 6)
3. Modification 1: Example of determining recommended programs (FIGS. 7 to 9)
4). Variation 2: Example of Displaying Recommended Scenes and Recommended Programs (FIG. 10)
5. Modification 3: Example of calculating a score by weighting (FIG. 11)
6). Modification 4: Example of digest playback of a recommended scene (FIGS. 12 and 13)
7). Variation 5: Example of transferring a recommended scene to another terminal device (FIGS. 14 and 15)
8). Other variations

[1.ビデオ記録装置の構成例]
図1は、本開示の一実施の形態に係るビデオ記録装置100の構成例を示す図である。
ビデオ記録装置100は、大容量の記録媒体を備え、多数のビデオコンテンツ(放送番組、映画、動画サイトから取得した動画など)を蓄積する。ビデオ記録装置100には表示装置300を接続する。ビデオ記録装置100が、蓄積したビデオコンテンツを再生したとき、その再生されたビデオコンテンツの映像を表示装置300が表示し、音声を表示装置300が備えるスピーカ(図示せず)が出力する。
なお、ビデオ記録装置100と表示装置300とは、一体化していてもよい。
[1. Configuration example of video recording apparatus]
FIG. 1 is a diagram illustrating a configuration example of a video recording apparatus 100 according to an embodiment of the present disclosure.
The video recording apparatus 100 includes a large-capacity recording medium and accumulates a large number of video contents (broadcast programs, movies, moving images acquired from moving image sites, etc.). A display device 300 is connected to the video recording device 100. When the video recording device 100 plays back the stored video content, the display device 300 displays the video of the played video content, and a sound (not shown) provided in the display device 300 outputs the sound.
Note that the video recording device 100 and the display device 300 may be integrated.

ビデオ記録装置100は、アンテナ101が接続されたチューナ102を備える。チューナ102は、複数のチャンネルのテレビジョン放送信号を同時に受信する。例えば、チューナ102として、8チャンネルの同時受信を可能とする。同時受信が可能な放送波は、地上波と衛星放送波のいずれでもよい。   The video recording apparatus 100 includes a tuner 102 to which an antenna 101 is connected. The tuner 102 simultaneously receives television broadcast signals of a plurality of channels. For example, the tuner 102 can simultaneously receive eight channels. Broadcast waves that can be received simultaneously may be either terrestrial or satellite broadcast waves.

チューナ102が受信して得たテレビジョン放送信号は、記録処理部104に供給され、記録処理部104で記録用の処理が施された信号が、ビデオコンテンツとして記録媒体120に記録される。ビデオコンテンツの蓄積部である記録媒体120には、ハードディスクドライブ装置やフラッシュメモリなどが使用される。記録媒体120には、記録可能な容量が非常に大容量なもの(例えば数Tバイト程度)が使用される。   The television broadcast signal received by the tuner 102 is supplied to the recording processing unit 104, and the signal subjected to the recording process by the recording processing unit 104 is recorded on the recording medium 120 as video content. A hard disk drive, a flash memory, or the like is used for the recording medium 120 that is a storage unit for video content. As the recording medium 120, a recording medium having a very large capacity (for example, about several T bytes) is used.

そして、記録媒体120には、チューナ102が複数のチャンネルを受信して得たビデオコンテンツが常時記録される。例えば、ビデオ記録装置100のチューナ102は、予めユーザ操作などで指定された複数のチャンネルの常時受信を行う。そして、そのチューナ102が受信した複数のチャンネルのビデオプログラムが、記録媒体120に常時記録される。
記録媒体120は、記録されたビデオプログラムを、例えば1週間などの予め決められた期間保存する。
In the recording medium 120, video content obtained by the tuner 102 receiving a plurality of channels is constantly recorded. For example, the tuner 102 of the video recording apparatus 100 always receives a plurality of channels specified in advance by a user operation or the like. Then, video programs of a plurality of channels received by the tuner 102 are always recorded on the recording medium 120.
The recording medium 120 stores the recorded video program for a predetermined period such as one week.

記録媒体120にビデオコンテンツが記録される際には、システムコントローラ110が、各チャンネルの放送波に付加された電子番組情報から、番組のタイトル,ジャンル,内容の概要などの判断を行う。そして、システムコントローラ110の制御で、これらのタイトルなどの情報が、ビデオコンテンツの付加情報として記録媒体120に記録される。また、字幕などのテキストデータがビデオコンテンツに付加されている場合には、そのテキストデータについても、記録媒体120に記録される。   When video content is recorded on the recording medium 120, the system controller 110 determines the program title, genre, outline of the content, etc. from the electronic program information added to the broadcast wave of each channel. Then, under the control of the system controller 110, information such as the title is recorded on the recording medium 120 as additional information of the video content. When text data such as subtitles is added to the video content, the text data is also recorded on the recording medium 120.

また、記録媒体120に記録されるビデオプログラムは、ビデオプログラムの内容に応じて、複数のシーンに分割した状態で記録される。ビデオプログラムを複数のシーンに分割する際には、例えば映像や音声が大きく変化を検出したタイミングをシーンの区切りにする。あるいは、番組内にコマーシャルが挿入されるタイミングが、シーンの区切りになるようにしてもよい。
また、記録媒体120は、記録媒体120自身が記録したビデオコンテンツの解析結果のデータを記録する領域を備える。このビデオコンテンツを解析する処理は、システムコントローラ110の制御下で、画像音声特徴抽出部111が実行する。
The video program recorded on the recording medium 120 is recorded in a state of being divided into a plurality of scenes according to the content of the video program. When a video program is divided into a plurality of scenes, for example, the timing at which a large change in video or audio is detected is used as a scene break. Alternatively, the timing at which a commercial is inserted into a program may be a scene break.
Further, the recording medium 120 includes an area for recording data of the analysis result of the video content recorded by the recording medium 120 itself. The process of analyzing the video content is executed by the image / audio feature extraction unit 111 under the control of the system controller 110.

また、ビデオ記録装置100は、ディスクドライブ部130を備え、ディスクドライブ部130に装着された光ディスクなどのディスク状記録媒体131が、ビデオコンテンツの記録を行うこともできる。   In addition, the video recording apparatus 100 includes a disk drive unit 130, and a disk-shaped recording medium 131 such as an optical disk mounted on the disk drive unit 130 can record video content.

また、ビデオ記録装置100は、ネットワークインターフェース部103を備え、所定のネットワークを経由してインターネット90に接続可能である。このネットワークインターフェース部103が外部から受信したビデオコンテンツが、記録媒体120またはディスク状記録媒体131に記録される。   The video recording apparatus 100 includes a network interface unit 103 and can be connected to the Internet 90 via a predetermined network. Video content received from the outside by the network interface unit 103 is recorded on the recording medium 120 or the disk-shaped recording medium 131.

再生処理部108は、記録媒体120に記録されたビデオコンテンツを再生処理して、画像データおよび音声データを得る。この再生処理で得られた画像データおよび音声データが、表示処理部109を介して外部の表示装置300に供給される。表示装置300の表示パネルは、供給される画像データによる画像を表示する。供給される音声データに基づく音声は、表示装置300が備えるスピーカから出力される。
また、情報処理部105がコンテンツリストなどの作成処理を行った場合には、表示処理部109は、コンテンツリストなどを表示させる画像データを作成して、その作成した画像データを表示装置300に供給する。後述する推薦タイトルや推薦シーンを示すリストについても、情報処理部105が作成し、そのリストを表示させる画像データが表示処理部109で作成される。
The reproduction processing unit 108 reproduces the video content recorded on the recording medium 120 to obtain image data and audio data. Image data and audio data obtained by this reproduction processing are supplied to the external display device 300 via the display processing unit 109. The display panel of the display device 300 displays an image based on the supplied image data. Audio based on the supplied audio data is output from a speaker included in the display device 300.
When the information processing unit 105 performs a content list creation process, the display processing unit 109 creates image data for displaying the content list and supplies the created image data to the display device 300. To do. A list indicating recommended titles and recommended scenes, which will be described later, is also created by the information processing unit 105, and image data for displaying the list is created by the display processing unit 109.

また、ビデオ記録装置100は、端末インターフェース部106により、端末装置200とデータ転送を行うことができる。この端末インターフェース部106は、有線のケーブルによる通信または無線通信で端末装置200と接続してデータ転送を行うことができる。ビデオ記録装置100と接続される端末装置200は、スマートフォンと称されるビデオコンテンツの再生機能を有する携帯電話端末装置である。あるいは、端末装置200は、タブレット端末装置と称される比較的大型の表示パネルを備えた、ビデオコンテンツの再生機能を有する端末装置でもよい。   In addition, the video recording apparatus 100 can perform data transfer with the terminal apparatus 200 through the terminal interface unit 106. The terminal interface unit 106 can transfer data by connecting to the terminal device 200 through communication using a wired cable or wireless communication. The terminal device 200 connected to the video recording device 100 is a mobile phone terminal device having a video content playback function called a smartphone. Alternatively, the terminal device 200 may be a terminal device having a video content reproduction function, which includes a relatively large display panel called a tablet terminal device.

画像音声特徴抽出部111は、記録媒体120に記録されたビデオコンテンツの画像や音声などから特徴を抽出して、その抽出した特徴からキーワードを取得する。例えば画像音声特徴抽出部111は、画像に付加された字幕やテロップなどの画像中の文字をテキストデータ化して、キーワードを検出する。音声の特徴抽出処理では、音声データを音声認識処理でテキストデータ化して、キーワードを検出する。
また、ビデオコンテンツに付加された情報(番組案内情報や字幕など)がある場合には、画像音声特徴抽出部111が、その付加された情報からテキストデータを得て、キーワードを検出するようにしてもよい。
画像音声特徴抽出部111がテキストデータからキーワードを検出する際には、例えばビデオ記録装置100に予め用意された辞書データを参照する。この辞書データは、外部のサーバとの通信で逐次最新のデータに更新してもよい。
The image / sound feature extraction unit 111 extracts features from the video content image or sound recorded in the recording medium 120 and acquires keywords from the extracted features. For example, the image / sound feature extraction unit 111 converts a character in an image such as a caption or a telop added to the image into text data, and detects a keyword. In speech feature extraction processing, speech data is converted into text data by speech recognition processing, and keywords are detected.
When there is information (program guide information, subtitles, etc.) added to the video content, the image / audio feature extraction unit 111 obtains text data from the added information and detects a keyword. Also good.
When the image / sound feature extraction unit 111 detects a keyword from text data, for example, dictionary data prepared in advance in the video recording apparatus 100 is referred to. This dictionary data may be sequentially updated to the latest data by communication with an external server.

画像音声特徴抽出部111が取り出したキーワードのデータは、情報処理部105に供給される。情報処理部105は、各ビデオコンテンツのシーンごとのキーワードのスコアを算出する。情報処理部105が算出した各ビデオコンテンツのシーンごとのキーワードのスコアは、ビデオコンテンツの解析結果のデータとして、記録媒体120に記録される。情報処理部105がシーンごとのキーワードのスコアを算出する具体的な処理例については後述する。   The keyword data extracted by the image / audio feature extraction unit 111 is supplied to the information processing unit 105. The information processing unit 105 calculates a keyword score for each scene of each video content. The keyword score for each scene of each video content calculated by the information processing unit 105 is recorded in the recording medium 120 as data of the video content analysis result. A specific processing example in which the information processing unit 105 calculates a keyword score for each scene will be described later.

さらに、情報処理部105は、算出した各キーワードのスコアに基づいて、記録媒体120が記録したビデオコンテンツの中から、ユーザに推薦するシーンまたはビデオコンテンツを選択する。そして、システムコントローラ110の制御下で、情報処理部105が、選択されたシーンまたはビデオコンテンツのリストを作成する処理を行う。   Furthermore, the information processing unit 105 selects a scene or video content recommended for the user from the video content recorded on the recording medium 120 based on the calculated score of each keyword. Then, under the control of the system controller 110, the information processing unit 105 performs a process of creating a list of selected scenes or video contents.

なお、ビデオ記録装置100内の各処理部は、コントロールバス141を介してシステムコントローラ110と制御指令などのやり取りを行うと共に、データバス142を介してデータ転送を行うようにしている。コントロールバス141およびデータバス142には、メモリ107が接続されており、システムコントローラ110などが処理を行う際に、データがメモリ107に一時記憶される。また、メモリ107には、システムコントローラ110が実行するプログラムが記憶される。そして、ビデオ記録装置100の起動時などに、システムコントローラ110がメモリ107に記憶されたプログラムを実行することで、ビデオ記録装置100がプログラムで指示された通りに作動する。本実施の形態の例で説明するシーンまたはビデオコンテンツを推薦する処理についても、システムコントローラ110がメモリ107に記憶されたプログラムを実行することで行われる。   Each processing unit in the video recording apparatus 100 exchanges control commands and the like with the system controller 110 via the control bus 141 and transfers data via the data bus 142. A memory 107 is connected to the control bus 141 and the data bus 142, and data is temporarily stored in the memory 107 when the system controller 110 or the like performs processing. The memory 107 stores a program executed by the system controller 110. Then, when the video recording apparatus 100 is activated, the system controller 110 executes the program stored in the memory 107, so that the video recording apparatus 100 operates as instructed by the program. The process of recommending a scene or video content described in the example of the present embodiment is also performed by the system controller 110 executing a program stored in the memory 107.

[2.処理の流れの例]
次に、図2〜図6を参照して、本開示のビデオ記録装置が蓄積したビデオコンテンツから、推薦するシーンまたはビデオコンテンツを選択する処理について説明する。ここでは、記録媒体120に記録された放送番組またはその番組中の一部のシーンを推薦する処理を行うものであり、以下の説明ではビデオコンテンツを番組と称する。
[2. Example of processing flow]
Next, processing for selecting a recommended scene or video content from the video content accumulated by the video recording apparatus of the present disclosure will be described with reference to FIGS. Here, processing for recommending a broadcast program recorded on the recording medium 120 or a part of scenes in the program is performed. In the following description, video content is referred to as a program.

図2は、推薦するシーンまたは番組を選択する処理例を示すフローチャートである。
まず、情報処理部105は、記録媒体120に蓄積された番組から、指定された期間内に放送された対象番組を抽出する(ステップS11)。例えば、情報処理部105は、1日(24時間)以内に放送された対象番組を抽出する。対象番組は、例えば特定のジャンルの番組とする。あるいは、対象番組として、該当する時間内に放送された全ての番組としてしてもよい。
FIG. 2 is a flowchart illustrating an example of a process for selecting a scene or program to be recommended.
First, the information processing unit 105 extracts a target program broadcast within a designated period from programs stored in the recording medium 120 (step S11). For example, the information processing unit 105 extracts a target program broadcast within one day (24 hours). The target program is, for example, a program of a specific genre. Alternatively, the target program may be all programs broadcast within the corresponding time.

そして、取り出した対象番組が、シーン分割されていない場合には、情報処理部105が、その取り出した番組を、シーンごとに分割する(ステップS12)。取り出した対象番組が、記録媒体120への記録時に既にシーン分割されている場合には、このステップS12は省略する。
そして、画像音声特徴抽出部111が、取り出した対象番組のそれぞれのシーン内の画像および音声をテキスト化する(ステップS13)。画像のテキスト化は、例えば画像に付加された字幕やテロップなどの画像中の文字を画像認識することで行われる。音声のテキスト化は、音声データを音声認識処理することによって行われる。また、番組データに付加情報(字幕情報や番組案内情報など)がある場合には、その付加情報からテキストデータを得る。なお、このテキスト化を行う際には、コマーシャルの部分はテキスト対象から除くのが好ましい。
If the extracted target program is not divided into scenes, the information processing unit 105 divides the extracted program for each scene (step S12). If the extracted target program has already been divided into scenes at the time of recording on the recording medium 120, this step S12 is omitted.
Then, the image / sound feature extraction unit 111 converts the image and sound in each scene of the extracted target program into text (step S13). For example, the text conversion is performed by recognizing characters in the image such as subtitles and telops added to the image. The speech is converted into text by performing speech recognition processing on the speech data. If the program data has additional information (caption information, program guide information, etc.), text data is obtained from the additional information. In addition, when performing this text, it is preferable to remove the commercial part from the text object.

それぞれのシーンのテキストデータを取得すると、情報処理部105が、そのテキストからシーンごとに特徴となるキーワードを取り出す(ステップS14)。このキーワードの取り出し時には、例えばTFIDF法を利用する。TFIDF法は、TF(term frequency:出現頻度)という指標とIDF(inverse document frequency:逆文書頻度)という指標の2つの指標を用いて、シーンごとに特徴となるキーワードを取り出す手法である。具体的には、TFIDF法では、あるキーワードがシーン内に出現する頻度と、そのキーワードが検索対象の複数のシーン全体の出現頻度とが算出される。そして、TFIDF法では、特定のシーン内に出現する頻度が高く、かつ他のシーンに出現する頻度が少ないものを、高いスコアのキーワードとする。なお、TFIDF法を使用するのは1つの例であり、その他の統計的な手法で、各シーンから特徴となるキーワードを取り出して、スコアを算出するようにしてもよい。   When the text data of each scene is acquired, the information processing unit 105 extracts a keyword that is characteristic for each scene from the text (step S14). At the time of taking out this keyword, for example, the TFIDF method is used. The TFIDF method is a method of extracting a keyword that is characteristic for each scene using two indices, an index called TF (term frequency) and an index called IDF (inverse document frequency). Specifically, in the TFIDF method, the frequency with which a certain keyword appears in a scene and the appearance frequency with respect to all of a plurality of scenes for which the keyword is searched are calculated. In the TFIDF method, a keyword that has a high frequency of appearance in a specific scene and a low frequency of appearance in another scene is determined as a high score keyword. Note that the use of the TFIDF method is one example, and a keyword may be extracted from each scene using another statistical method to calculate a score.

このようにして、情報処理部105が、各シーンで特徴となるキーワードを取り出し、そのキーワードのスコアを得る。このときには、例えばスコアが一定の閾値以上のものを取り出す。あるいは、1つ1つのシーンごとに、スコアが高いものから所定数を取り出す。
そして、情報処理部105は、このようにして取り出したキーワードのスコアから、各シーンの番組が放送された放送局(チャンネル)ごとに、同じキーワードの平均値を得る(ステップS15)。キーワードの放送局ごとの平均値を得ると、情報処理部105は、それぞれの放送局の平均値と、同じキーワードどうしで加算した累積値を算出する(ステップS16)。
In this way, the information processing unit 105 extracts a keyword that is characteristic in each scene, and obtains a score for the keyword. At this time, for example, a score having a certain threshold value or more is taken out. Alternatively, for each scene, a predetermined number is extracted from those having a high score.
Then, the information processing unit 105 obtains the average value of the same keyword for each broadcasting station (channel) on which the program of each scene is broadcast from the keyword score thus extracted (step S15). When the average value of each keyword for each broadcasting station is obtained, the information processing unit 105 calculates an average value of each broadcasting station and a cumulative value obtained by adding the same keywords together (step S16).

キーワードの平均値の累積値を算出すると、情報処理部105は、累積値が予め決められた閾値以上の値で、かつ放送局数が1つのものがあるか否かを判断する(ステップS17)。この判断で、1つの放送局だけから検出されたキーワードがあると判断した場合には、そのキーワードは、特定の放送局だけで話題になっているキーワードであるため、候補のキーワードから削除する(ステップS18)。   When the cumulative value of the average value of the keywords is calculated, the information processing unit 105 determines whether there is a cumulative value that is equal to or greater than a predetermined threshold value and one broadcast station (step S17). . In this determination, when it is determined that there is a keyword detected from only one broadcasting station, the keyword is a keyword that is a topic only in a specific broadcasting station, and is thus deleted from the candidate keywords ( Step S18).

そして、ステップS17で放送局数1つのキーワードが検出されなかった後と、ステップS18で放送局数が1つだけのキーワードを削除した後に、情報処理部105は、閾値以上の累積値を持つキーワードが検出されたシーンをリスト化する(ステップS19)。
このように閾値以上の累積値を持つキーワードが検出されたシーンのリストを取得した後、情報処理部105は、取得されたリストの内で、複数のキーワードで同じシーンが取り出されたか否かを判断する(ステップS20)。この判断で、同じシーンのキーワードがあると判断した場合には、スコアの累積値が低い方のキーワードを候補のリストから削除する(ステップS21)。
Then, after the keyword with one broadcast station is not detected in step S17 and after the keyword with only one broadcast station is deleted in step S18, the information processing unit 105 has a keyword having a cumulative value equal to or greater than the threshold. A list of scenes in which is detected is listed (step S19).
After acquiring a list of scenes in which keywords having a cumulative value equal to or greater than the threshold value are detected in this way, the information processing unit 105 determines whether or not the same scene is extracted from a plurality of keywords in the acquired list. Judgment is made (step S20). If it is determined that there is a keyword in the same scene, the keyword with the lower score accumulation value is deleted from the candidate list (step S21).

さらに、情報処理部105は、キーワードごとに取り出されたシーンのリストの中で、1つのキーワードに複数のシーンがあるか否かを判断する(ステップS22)。この判断で、複数のシーンがある場合には、情報処理部105は、シーンの長さが一番長いものを選択し、その他のシーン(長さが2番目以降のシーン)を、リストから除外する(ステップS23)。情報処理部105は、このようにしてリストに残ったシーンを、推薦シーンとして確定する(ステップS24)
そして、情報処理部105が、確定した推薦シーンをユーザに告知するためのリスト告知画面を作成する。
Further, the information processing unit 105 determines whether or not there is a plurality of scenes for one keyword in the list of scenes extracted for each keyword (step S22). In this determination, when there are a plurality of scenes, the information processing unit 105 selects the longest scene and excludes other scenes (second and subsequent scenes) from the list. (Step S23). The information processing unit 105 determines the scene remaining in the list as a recommended scene in this way (step S24).
Then, the information processing unit 105 creates a list notification screen for notifying the user of the confirmed recommended scene.

次に、図3〜図6を参照して、図2のフローチャートで説明した処理の具体例を示す。
図3は、記録媒体120に蓄積された番組から、情報処理部105が対象番組を取り出す処理の例を示す図である。この例では、1日以内に放送された番組の中から、ジャンルがニュースの番組を情報処理部105が取り出す。例えば、図3Aに示すように、1日の番組表から、放送局Xが放送した番組Aと、放送局Bが放送した番組C,Eと、放送局Zが放送した番組B,Dがニュースのジャンルの番組と判断し、それぞれの番組を情報処理部105が取り出す。そして、情報処理部105は、図3Bに示すように、取り出したそれぞれの番組を、シーンごとに分割する。このシーン分割は、番組が記録媒体120に記録される際に行うようにしてもよい。
Next, a specific example of the processing described with reference to the flowchart of FIG. 2 will be described with reference to FIGS.
FIG. 3 is a diagram illustrating an example of processing in which the information processing unit 105 extracts a target program from programs stored in the recording medium 120. In this example, the information processing unit 105 extracts a program whose genre is news from programs broadcast within one day. For example, as shown in FIG. 3A, from a daily program guide, program A broadcasted by broadcast station X, programs C and E broadcasted by broadcast station B, and programs B and D broadcasted by broadcast station Z are news. The information processing unit 105 takes out each program. Then, as illustrated in FIG. 3B, the information processing unit 105 divides each extracted program for each scene. This scene division may be performed when the program is recorded on the recording medium 120.

図4は、番組の各シーンから取り出したテキストに基づいて、キーワードのスコアを算出する例を示す図である。
図4Aに示すように番組Aを分割したシーン1,2,3,・・・のデータを取得すると、画像音声特徴抽出部111が、図4Bに示すように、それぞれのシーンをテキスト化する。この図4Bは、番組Aの音声をテキスト化した例を示す。
そして、図4Cに示すように、それぞれのシーンのテキストから、情報処理部105が、TFIDF法でスコアを算出する。例えば、シーン2で「メジャーリーグ」というキーワードが多数検出され、また、シーン3で「大雪」というキーワードが検出され、その他のシーンで「消費税」というキーワードが検出されたとする。それぞれのキーワードは、図4Cに示すように、各シーン内の頻度に基づいて、スコアが算出される。
FIG. 4 is a diagram illustrating an example in which a keyword score is calculated based on text extracted from each scene of a program.
When the data of the scenes 1, 2, 3,... Obtained by dividing the program A as shown in FIG. 4A are acquired, the audio / video feature extraction unit 111 converts each scene into text as shown in FIG. 4B. FIG. 4B shows an example in which the audio of program A is converted into text.
Then, as illustrated in FIG. 4C, the information processing unit 105 calculates a score by the TFIDF method from the text of each scene. For example, assume that a large number of keywords “major league” are detected in scene 2, a keyword “large snow” is detected in scene 3, and a keyword “consumption tax” is detected in other scenes. For each keyword, as shown in FIG. 4C, a score is calculated based on the frequency in each scene.

この図4Cに示す例は、番組Aのキーワードのスコアであるが、それぞれの番組のキーワードのスコアは、放送局(チャンネル)ごとに平均値化される。例えば、上述した「メジャーリーグ」,「大雪」,「消費税」のスコアが、同じ放送局Xの別のニュース番組から検出された同じキーワードのスコアと平均化される。   The example shown in FIG. 4C is a keyword score of program A, but the score of each program keyword is averaged for each broadcasting station (channel). For example, the scores of “major league”, “snowfall”, and “consumption tax” described above are averaged with the scores of the same keyword detected from another news program of the same broadcasting station X.

図5は、放送局ごとのキーワードの平均のスコアから、推薦するシーンを決定するまでの例を示す図である。
まず、図5Aに示すように、キーワードごとの平均のスコアが、それぞれの放送局X,Y,・・・で個別に得られたとする。このとき、情報処理部105は、各放送局の平均のスコアをキーワードごとに加算した、図5Bに示す累積加算値のスコアのリストを得る。この累積加算値のスコアのリストは、キーワードごとのスコアの累積加算値と、該当するキーワードが番組から検出された放送局数を持つ。この図5Bに示す累積加算値のスコアのリストは、例えば累積加算値が、特定の閾値以上のものについて作成する。
FIG. 5 is a diagram illustrating an example of determining a recommended scene from an average score of keywords for each broadcasting station.
First, as shown in FIG. 5A, it is assumed that an average score for each keyword is obtained individually at each broadcasting station X, Y,. At this time, the information processing unit 105 obtains a list of scores of cumulative addition values illustrated in FIG. 5B in which the average score of each broadcasting station is added for each keyword. This list of cumulative addition value scores has cumulative addition values of scores for each keyword and the number of broadcast stations where the corresponding keyword is detected from the program. The list of cumulative addition value scores shown in FIG. 5B is created for a cumulative addition value that is equal to or greater than a specific threshold value, for example.

図5Bに示す累積加算値のスコアのリストでは、各キーワードの出現放送局数が示される。例えば、キーワード「メジャーリーグ」,「大雪」,「最低気温」,「高校野球」はそれぞれ2つの放送局の番組から検出され、キーワード「消費税」は1つの放送局の番組だけから検出されたことが示される。
このとき、情報処理部105は、この累積加算値のスコアのリストから、1つの放送局の番組だけから検出されたキーワードを削除する。例えば図5Bの例では、キーワード「消費税」が削除される。
このような1つの放送局だけから検出されたキーワードを削除することで、1つの放送局だけが扱った話題が、キーワードから削除される。
In the list of cumulative addition value scores shown in FIG. 5B, the number of broadcast stations in which each keyword appears is shown. For example, the keywords “major league”, “large snow”, “minimum temperature”, and “high school baseball” were detected from two broadcast station programs, respectively, and the keyword “consumption tax” was detected from only one broadcast station program. Is shown.
At this time, the information processing unit 105 deletes the keyword detected from only the program of one broadcasting station from the score list of the cumulative addition value. For example, in the example of FIG. 5B, the keyword “consumption tax” is deleted.
By deleting such a keyword detected from only one broadcasting station, a topic handled by only one broadcasting station is deleted from the keyword.

次に、情報処理部105は、図5Cに示すように、累積加算値のスコアのリストに記載された各キーワードが検出されたシーンをリスト化する。このリストには、それぞれのシーンの放送時間が付加される。
例えば、キーワード「メジャーリーグ」が、番組Aのシーン2と、番組Bのシーン3に対応していることが示される。また、キーワード「大雪」が、番組Bのシーン4と、番組Eのシーン2に対応していることが示される。また、キーワード「最低気温」が、番組Bのシーン4と、番組Dのシーン3に対応していることが示される。
Next, as illustrated in FIG. 5C, the information processing unit 105 lists the scenes in which each keyword described in the list of accumulated added value scores is detected. The broadcast time of each scene is added to this list.
For example, it is indicated that the keyword “major league” corresponds to scene 2 of program A and scene 3 of program B. Further, it is shown that the keyword “Daisetsu” corresponds to scene 4 of program B and scene 2 of program E. Further, it is shown that the keyword “minimum temperature” corresponds to scene 4 of program B and scene 3 of program D.

この図5Cに示す状態のとき、キーワード「大雪」とキーワード「最低気温」は、共通のシーン(番組Bのシーン4)に対応しているため、キーワードの累積スコアが低い方のキーワードがリストから削除される。すなわち、図5Bに示す累積スコアでは、キーワード「大雪」が、キーワード「最低気温」よりも高い値であるため、キーワード「最低気温」が削除対象に選ばれる。
このため、図5Dに示すように、キーワード「最低気温」がリストから削除される。この例では、キーワード「最低気温」に対応した全てのシーンが削除される。つまり、キーワード「大雪」と一致した番組Bのシーン4だけでなく、番組Dのシーン3についてもリストから削除される。
このような削除を行うことで、候補リスト中に、類似した意味のキーワードが含まれるのが阻止される。
In the state shown in FIG. 5C, since the keyword “large snow” and the keyword “minimum temperature” correspond to a common scene (scene 4 of program B), the keyword with the lower keyword cumulative score is selected from the list. Deleted. That is, in the cumulative score shown in FIG. 5B, the keyword “heavy snow” has a higher value than the keyword “minimum temperature”, so the keyword “minimum temperature” is selected for deletion.
Therefore, as shown in FIG. 5D, the keyword “minimum temperature” is deleted from the list. In this example, all scenes corresponding to the keyword “minimum temperature” are deleted. That is, not only the scene 4 of the program B matching the keyword “Daisetsu” but also the scene 3 of the program D is deleted from the list.
By performing such deletion, it is prevented that keywords having similar meanings are included in the candidate list.

さらに、情報処理部105は、図5Eに示すように、候補リストから、それぞれのキーワードごとに、放送時間が最も長いシーンを選択する。例えば、キーワード「メジャーリーグ」は、番組Aのシーン2と、番組Bのシーン4とがリスト化されているが、放送時間が長い番組Aのシーン2が選択されて、リストに残される。キーワード「大雪」についても、放送時間が長い番組Bのシーン4が選択されて、リストに残される。   Furthermore, as illustrated in FIG. 5E, the information processing unit 105 selects a scene having the longest broadcast time for each keyword from the candidate list. For example, for the keyword “major league”, scene 2 of program A and scene 4 of program B are listed, but scene 2 of program A with a long broadcast time is selected and left in the list. Also for the keyword “Daisetsu”, scene 4 of program B with a long broadcast time is selected and left in the list.

このようにして、リストに残ったシーンが、推薦シーンになる。例えば図5Eの例では、キーワード「メジャーリーグ」について、番組Aのシーン2が選ばれ、キーワード「大雪」について、番組Bのシーン4が選ばれ、キーワード「高校野球」について、番組Eのシーン3が選ばれたとする。   In this way, the scene remaining in the list becomes the recommended scene. For example, in the example of FIG. 5E, scene 2 of program A is selected for the keyword “major league”, scene 4 of program B is selected for the keyword “large snow”, and scene 3 of program E is selected for the keyword “high school baseball”. Suppose you are chosen.

図6は、このようにして決定した推薦シーンをユーザに告知する画面310を、表示装置300が表示した例を示す。
この図6の例では、図5Eのリストで確定した3つのシーンである、番組Aのシーン2を示す窓311と、番組Bのシーン4を示す窓312と、番組Eのシーン3を示す窓313が表示される。それぞれの窓311,312,313内には、それぞれのシーンの番組タイトル、放送日時、シーンの長さと、番組内容の概要が記載される。番組内容の概要は、例えば各シーンのテキストの先頭部分などが利用される。
また、それぞれの窓311,312,313には、各シーンの代表画像としてのサムネイル画像311a,312b,313cが表示される。
FIG. 6 shows an example in which the display device 300 displays a screen 310 for notifying the user of the recommended scene determined in this way.
In the example of FIG. 6, the window 311 indicating the scene 2 of the program A, the window 312 indicating the scene 4 of the program B, and the window indicating the scene 3 of the program E, which are the three scenes determined in the list of FIG. 313 is displayed. In each of the windows 311, 312, and 313, the program title of each scene, the broadcast date and time, the length of the scene, and the outline of the program contents are described. As the outline of the program content, for example, the head part of the text of each scene is used.
In addition, thumbnail images 311a, 312b, and 313c as representative images of the respective scenes are displayed in the respective windows 311, 312, and 313.

この図6に示す画面310を表示した状態で、いずれかの窓311,312,313を選択するユーザ操作が行われたことをシステムコントローラ110が検出したとき、その選択されたシーンを再生する。例えば、窓311がユーザ操作で選択されたとき、システムコントローラ110が番組Aのシーン2を再生する指示を行い、再生処理部108が再生処理を行う。   When the system controller 110 detects that a user operation for selecting any of the windows 311, 312, 313 has been performed in a state where the screen 310 shown in FIG. 6 is displayed, the selected scene is reproduced. For example, when the window 311 is selected by a user operation, the system controller 110 gives an instruction to reproduce the scene 2 of the program A, and the reproduction processing unit 108 performs reproduction processing.

このように記録された番組中のテキストに基づいて、推薦するシーンを決定して、その推薦するシーンを示すリストを表示することで、記録された多数の番組から、話題になっているシーンを自動的に推薦できるようになる。すなわち、キーワードのシーンごとの頻度を、放送局(チャンネル)ごとに平均化した上で、その平均値をチャンネルごとに累積加算することで、スコアの累積加算値は、複数の放送局で放送された話題ほど高くなる。したがって、多くの番組で扱われた話題ほど高い累積加算値が得られ、その累積加算値が高いシーンを推薦することで、1日などの特定期間内に放送された番組から、話題となるシーンを自動的に推薦できるようになる。   Based on the text in the recorded program, a scene to be recommended is determined, and a list showing the recommended scene is displayed. You will be able to recommend automatically. In other words, the frequency of each keyword scene is averaged for each broadcasting station (channel), and the average value is cumulatively added for each channel, so that the cumulative score addition value is broadcasted by a plurality of broadcasting stations. The higher the topic, the higher. Therefore, a topic that is a topic from a program broadcast within a specific period such as one day can be obtained by recommending a scene with a higher cumulative addition value for a topic handled in many programs. Can be recommended automatically.

この場合、例えスコアの累積加算値が高くても、1つの放送局の番組だけから検出されたキーワードである場合には、推薦シーンから除外するようにしたことで、特定の放送局だけが扱った話題が除外される。また、同じシーンから検出された異なるキーワードがある場合に、一方のキーワードだけを残すようにしたことで、類似したキーワードが複数候補になることを阻止できる。これらの処理を行うことで、推薦するシーンの選択を、精度よく行うことができる。   In this case, even if the cumulative addition value of the score is high, if it is a keyword detected only from a program of one broadcasting station, it is excluded from the recommended scene so that only a specific broadcasting station can handle it. Topics are excluded. Moreover, when there are different keywords detected from the same scene, it is possible to prevent a plurality of similar keywords from becoming a plurality of candidates by leaving only one keyword. By performing these processes, it is possible to select a recommended scene with high accuracy.

特に本開示の一実施の形態の例のように、複数チャンネル常時記録型のビデオ記録装置100に適用した場合には、それぞれのチャンネルで放送された全ての番組が記録されるため、話題となった事柄などをキーワードに基づいて適正に推薦できるようになる。   In particular, as in the example of the embodiment of the present disclosure, when it is applied to the multi-channel constant recording type video recording apparatus 100, all programs broadcast on the respective channels are recorded, which is a hot topic. It will be possible to recommend appropriate matters based on keywords.

[3.変形例1:推薦番組を決める例]
上述した一実施の形態の例では、推薦シーンを決めるようにしたが、候補となるシーンから、推薦する番組(ビデオプログラム)を決定するようにしてもよい。
図7のフローチャートは、この推薦する番組を決定する場合の処理例を示す図である。この図7のフローチャートにおいて、図2のフローチャートと同じ処理には、同じステップ番号を付与し、説明を省略する。
[3. Modification 1: Example of determining recommended program]
In the example of the embodiment described above, the recommended scene is determined, but a recommended program (video program) may be determined from the candidate scenes.
The flowchart of FIG. 7 is a diagram illustrating an example of processing when determining the recommended program. In the flowchart of FIG. 7, the same step numbers are assigned to the same processes as those in the flowchart of FIG.

図7のフローチャートの処理について説明すると、ステップS20で、情報処理部105が、複数のキーワードで同じシーンが取り出されたか否かを判断する処理と、ステップS21で同じシーンから取り出されたキーワードを削除するまでは、図2と同じである。
そして、ステップS20で同じシーンから複数のキーワードが取り出されていない場合と、ステップS21でキーワードを削除した後に、情報処理部105は、番組ごとの推薦シーン数を集計する(ステップS25)。このとき、情報処理部105は、例えばリスト中の上位のN位(Nは任意の整数)のシーンを対象とする。あるいは、情報処理部105は、リストに含まれる全てのシーンを対象としてもよい。
The processing in the flowchart of FIG. 7 will be described. In step S20, the information processing unit 105 determines whether or not the same scene is extracted with a plurality of keywords, and deletes the keywords extracted from the same scene in step S21. The process is the same as that shown in FIG.
Then, when a plurality of keywords are not extracted from the same scene in step S20 and after deleting the keywords in step S21, the information processing unit 105 counts the number of recommended scenes for each program (step S25). At this time, the information processing unit 105 targets, for example, the top N-th scene (N is an arbitrary integer) in the list. Alternatively, the information processing unit 105 may target all scenes included in the list.

そして、番組ごとの推薦シーン数を集計した後、推薦シーン数が多い番組から上位のものを推薦番組に決定する(ステップS26)。
そして、情報処理部105は、確定した推薦番組をユーザに告知するためのリスト告知画面を作成する。
Then, after summing up the number of recommended scenes for each program, a program having a higher recommended scene number is selected as a recommended program (step S26).
Then, the information processing unit 105 creates a list notification screen for notifying the user of the confirmed recommended program.

図8は、番組の各シーンから取り出したテキストに基づいて、キーワードのスコアを算出して、推薦番組を決定する例を示す図である。この図8において、図8A〜図8Dは、図5A〜図5Dと同じであり、説明を省略する。
そして、情報処理部105は、図8Dに示すように、同じシーンから取得された2つのキーワードの一方を削除した後、図8Eに示すように、番組ごとの候補シーン数を集計する。
すなわち、例えば図8Dの例では、情報処理部105は、番組Bと番組Eが、2つのシーンがリストに残っており、その2つのシーンが候補の番組Bと番組Eを推薦番組に決定する。
FIG. 8 is a diagram showing an example of determining a recommended program by calculating a keyword score based on text extracted from each scene of a program. 8A to 8D are the same as FIGS. 5A to 5D and will not be described.
Then, the information processing unit 105 deletes one of the two keywords acquired from the same scene as shown in FIG. 8D, and then totals the number of candidate scenes for each program as shown in FIG. 8E.
That is, for example, in the example of FIG. 8D, the information processing unit 105 determines that the program B and the program E have two scenes in the list, and the two scenes are candidate programs B and E as the recommended programs. .

図9は、このようにして決定した推薦シーンをユーザに告知する画面320を、表示装置300が表示した例を示す。
この図9の例では、画面320には、図8Eのリストで確定した2つの番組である、番組Bのタイトルや放送日時を示す窓321と、番組Eのタイトルや放送日時を示す窓322が表示される。なお、画面320内で複数の番組を表示するときの順序としては、例えばキーワードの平均スコアが高い方を上にする。あるいは、番組の長さが長い方を上にするなど、その他の処理で順序を決めてもよい。
FIG. 9 shows an example in which the display device 300 displays a screen 320 for notifying the user of the recommended scene determined in this way.
In the example of FIG. 9, the screen 320 includes a window 321 indicating the title and broadcast date and time of program B, which are two programs determined in the list of FIG. 8E, and a window 322 indicating the title and broadcast date and time of program E. Is displayed. In addition, as an order when displaying a plurality of programs on the screen 320, for example, the one with the higher average score of keywords is set upward. Alternatively, the order may be determined by other processing, such as making the program having the longer length upward.

この図9に示す画面320を表示した状態で、いずれかの窓321,322を選択するユーザ操作が行われたことをシステムコントローラ110が検出したとき、再生処理部108がその選択された番組を再生する。例えば、窓321がユーザ操作で選択されたとき、システムコントローラ110は、番組Bを再生する指示を再生処理部108に行う。   When the system controller 110 detects that a user operation for selecting any one of the windows 321 and 322 is performed with the screen 320 shown in FIG. 9 being displayed, the reproduction processing unit 108 displays the selected program. Reproduce. For example, when the window 321 is selected by a user operation, the system controller 110 instructs the reproduction processing unit 108 to reproduce the program B.

このように番組単位(ビデオプログラム単位)で推薦するものを表示することで、ビデオ記録装置100は、話題となった情報を多く扱った番組が推薦され、番組単位での推薦を良好に行うことができる。   By displaying what is recommended in units of programs (units of video programs) in this way, the video recording apparatus 100 recommends programs that deal with a lot of topical information and makes recommendations in units of programs favorably. Can do.

なお、図9の例は、複数のシーンが候補になった番組を、リスト中の推薦番組とした。これに対して、リストに含まれる全ての番組を、なんらかの処理で順位を付けて順に表示してもよい。   In the example of FIG. 9, a program in which a plurality of scenes are candidates is set as a recommended program in the list. On the other hand, all programs included in the list may be displayed in order by ranking with some processing.

[4.変形例2:推薦シーンと推薦番組を表示する例]
図6に示した推薦するシーンの一覧表示と、図9に示した推薦する番組の一覧表示は、同時に行うようにしてもよい。
すなわち、図10に示すように、画面330には、図5Eのリストで確定した3つのシーンである、番組Aのシーン2を示す窓311と、番組Bのシーン4を示す窓312と、番組Eのシーン3を示す窓313が表示される。さらに、画面330には、図8Eのリストで確定した2つの番組である、番組Bのタイトルや放送日時を示す窓321と、番組Eのタイトルや放送日時を示す窓322が同時に表示される。
[4. Modification 2: Example of Displaying Recommended Scene and Recommended Program]
The list display of recommended scenes shown in FIG. 6 and the list display of recommended programs shown in FIG. 9 may be performed simultaneously.
That is, as shown in FIG. 10, on the screen 330, the window 311 showing the scene 2 of the program A, the window 312 showing the scene 4 of the program B, which are the three scenes determined in the list of FIG. A window 313 showing scene 3 of E is displayed. Further, on the screen 330, a window 321 indicating the title and broadcast date and time of the program B, which are two programs determined in the list of FIG. 8E, and a window 322 indicating the title and broadcast date and time of the program E are simultaneously displayed.

このような画面330の表示を行うことで、ユーザが窓311〜313のいずれかを選択した際には、それぞれの窓に対応したシーンが再生される。また、ユーザが窓321,322のいずれかを選択した際には、それぞれの窓に対応した番組が再生される。   By displaying such a screen 330, when the user selects any of the windows 311 to 313, a scene corresponding to each window is reproduced. When the user selects one of the windows 321 and 322, a program corresponding to each window is reproduced.

[5.変形例3:重み付けでスコアを算出する例]
推薦するシーンや番組を決めるためにキーワードのスコアを求める際には、何らかの重み付けを行うようにしてもよい。
図11のフローチャートは、この推薦する番組を決定する場合の処理例を示す図である。この図11のフローチャートにおいて、図2のフローチャートと同じ処理には、同じステップ番号を付与し、説明を省略する。
[5. Modification 3: Example of calculating score by weighting]
When determining the score of a keyword to determine a recommended scene or program, some weighting may be performed.
The flowchart of FIG. 11 is a diagram illustrating an example of processing when determining the recommended program. In the flowchart of FIG. 11, the same step numbers are assigned to the same processes as those in the flowchart of FIG.

図11のフローチャートの処理について説明すると、ステップS14で、情報処理部105が、テキストからシーンごとに特徴となるキーワードを取り出し、そのキーワードごとにスコアを算出する点までは、図2のフローチャートと同じである。そして、情報処理部105は、その取り出したキーワードのスコアについて、重み付け処理を行う(ステップS27)。   The processing of the flowchart of FIG. 11 will be described. In step S14, the information processing unit 105 extracts the keyword that is characteristic for each scene from the text and calculates the score for each keyword, and is the same as the flowchart of FIG. It is. Then, the information processing unit 105 performs a weighting process on the extracted keyword score (step S27).

ここでの重み付け処理は、例えばビデオ記録装置100の過去の使用状態を反映した処理が行われる。具体的には、過去に再生した番組から検出されたキーワードと一致した場合に、情報処理部105が、スコアの値を若干高くする係数を乗算する処理を行う。あるいは、予めユーザが登録した好みのジャンルの番組から検出されたキーワードについて、情報処理部105が、スコアの値を若干高くする係数を乗算する処理を行う。さらに、過去に再生した頻度が少ないジャンルの番組から検出されたキーワードについては、スコアを低くする重み付け処理を行うようにしてもよい。   The weighting process here is performed, for example, by reflecting the past usage state of the video recording apparatus 100. Specifically, in the case of matching with a keyword detected from a program reproduced in the past, the information processing unit 105 performs a process of multiplying a coefficient that slightly increases the score value. Alternatively, for a keyword detected from a program of a favorite genre registered in advance by the user, the information processing unit 105 performs a process of multiplying a coefficient that slightly increases the score value. Furthermore, a weighting process for lowering the score may be performed on keywords detected from programs of a genre that have been reproduced in the past.

そして、情報処理部105は、ステップS27で重み付け処理が行われたスコアから、各シーンの番組が放送された放送局(チャンネル)ごとに、同じキーワードの平均値を得る(ステップS15)。ステップS15以降の処理は、図2のフローチャートと同じである。
この図11のフローチャートは、図2のフローチャートに示した推薦シーンを決める処理に適用したが、図7に示した推薦番組を決める際に、同様の重み付け処理を行うようにしてもよい。
Then, the information processing unit 105 obtains the average value of the same keyword for each broadcasting station (channel) on which the program of each scene is broadcast from the score subjected to the weighting process in step S27 (step S15). The processing after step S15 is the same as the flowchart of FIG.
The flowchart of FIG. 11 is applied to the process of determining the recommended scene shown in the flowchart of FIG. 2, but the same weighting process may be performed when determining the recommended program shown in FIG.

この図11のフローチャートに示すようにキーワードのスコアを重み付けしてから、スコアの処理を行うようにしたことで、ビデオ記録装置100は、ユーザの使用状態を反映して、推薦シーンまたは推薦番組を決めることができる。   As shown in the flowchart of FIG. 11, the score processing is performed after the keyword scores are weighted, so that the video recording apparatus 100 reflects the user's usage state and displays a recommended scene or a recommended program. I can decide.

[6.変形例4:推薦シーンのダイジェスト再生を行う例]
上述した実施の形態の例では、リスト画面からユーザが選択した推薦シーンまたは推薦番組が再生されるようにした。このユーザ操作に基づいて再生を行う際には、早送り再生などのダイジェスト再生を行うようにしてもよい。
図12のフローチャートは、この場合の処理例を示す図である。ビデオ記録装置100のシステムコントローラ110は、推薦シーンを示すリスト画面を表示させた状態で、ダイジェスト再生の選択操作があるか否かを判断する(ステップS31)。そして、ダイジェスト再生の選択操作があると判断した場合に、システムコントローラ110は、再生処理部108に指示を送り、リスト画面が表示した各シーンを順に早送り再生する(ステップS32)。
[6. Modification 4: Example of digest playback of a recommended scene]
In the example of the embodiment described above, the recommended scene or the recommended program selected by the user from the list screen is reproduced. When performing playback based on this user operation, digest playback such as fast-forward playback may be performed.
The flowchart of FIG. 12 is a diagram illustrating a processing example in this case. The system controller 110 of the video recording apparatus 100 determines whether or not there is a digest playback selection operation in a state where the list screen indicating the recommended scene is displayed (step S31). If it is determined that there is an operation for selecting digest playback, the system controller 110 sends an instruction to the playback processing unit 108, and fast-forwards and plays back each scene displayed on the list screen (step S32).

図13は、この場合の推薦シーンをユーザに告知する画面310′の例を示す図である。画面310′には、番組Aのシーン2を示す窓311と、番組Bのシーン4を示す窓312と、番組Eのシーン3を示す窓313が表示される。さらに画面310′には、ダイジェスト再生を指示するボタン314が表示される。
そして、システムコントローラ110は、ユーザがボタン314を選択する操作を行ったことを検出すると、図13の下側に示したように、番組Aのシーン2と、番組Bのシーン4と、番組Eのシーン3を続けて早送り再生PB1を行う。ここでの早送り再生は、例えば通常速度の2倍速程度の速さとして、シーンの内容が判る程度の速さにする。
FIG. 13 is a diagram showing an example of a screen 310 ′ for notifying the user of a recommended scene in this case. On the screen 310 ′, a window 311 showing the scene 2 of the program A, a window 312 showing the scene 4 of the program B, and a window 313 showing the scene 3 of the program E are displayed. Further, a button 314 for instructing digest reproduction is displayed on the screen 310 ′.
When the system controller 110 detects that the user has performed an operation of selecting the button 314, as shown in the lower side of FIG. 13, the scene 2 of the program A, the scene 4 of the program B, and the program E Next, the fast forward playback PB1 is performed. Here, the fast forward reproduction is performed at a speed at which the contents of the scene can be understood, for example, at a speed about twice the normal speed.

このようなダイジェスト再生ボタン314を設けることで、ユーザは、推薦シーンの内容を短時間で見ることが可能になる。
なお、図13の例では、シーンを推薦する画面に適用したが、番組を推薦する画面が、ダイジェスト再生を指示するボタンを備えてもよい。
By providing such a digest playback button 314, the user can view the content of the recommended scene in a short time.
In the example of FIG. 13, the scene recommendation screen is applied. However, the program recommendation screen may include a button for instructing digest playback.

[7.変形例5:他の端末装置に推薦シーンを転送する例]
図1に示したビデオ記録装置100は、スマートフォンなどの端末装置200と接続する端末インターフェース部106を備える。ビデオ記録装置100は、この端末インターフェース部106を介して、推薦シーンまたは推薦番組を、外部の端末装置200に転送するようにしてもよい。
[7. Modification 5: Example of transferring a recommended scene to another terminal device]
The video recording apparatus 100 illustrated in FIG. 1 includes a terminal interface unit 106 that is connected to a terminal apparatus 200 such as a smartphone. The video recording device 100 may transfer the recommended scene or the recommended program to the external terminal device 200 via the terminal interface unit 106.

図14のフローチャートは、この場合の処理例を示す図である。ビデオ記録装置100のシステムコントローラ110は、推薦シーンを示すリスト画面を表示させた状態で、一括転送の操作があるか否かを判断する(ステップS41)。ここで、一括転送の操作があると判断した場合、システムコントローラ110は、リスト画面が表示した全シーンのデータを記録媒体120から読み出し、端末インターフェース部106から端末装置200に送信する(ステップS42)。   The flowchart in FIG. 14 is a diagram illustrating a processing example in this case. The system controller 110 of the video recording apparatus 100 determines whether there is a batch transfer operation in a state where the list screen indicating the recommended scene is displayed (step S41). If it is determined that there is a batch transfer operation, the system controller 110 reads all scene data displayed on the list screen from the recording medium 120 and transmits the data from the terminal interface unit 106 to the terminal device 200 (step S42). .

また、ステップS41で一括転送の操作がないと判断した場合には、システムコントローラ110は、いずれかのシーンの転送操作があるか否かを判断する(ステップS43)。ここで、シーン単位の転送操作があると判断した場合、システムコントローラ110は、指定されたシーンのデータを記録媒体120から読み出して、端末インターフェース部106から端末装置200に送信させる(ステップS44)。   If it is determined in step S41 that there is no batch transfer operation, the system controller 110 determines whether there is any scene transfer operation (step S43). Here, when it is determined that there is a scene-unit transfer operation, the system controller 110 reads the data of the designated scene from the recording medium 120 and transmits the data from the terminal interface unit 106 to the terminal device 200 (step S44).

図15は、この場合の推薦シーンをユーザに告知する画面310″の例を示す図である。画面310″には、番組Aのシーン2を示す窓311と、番組Bのシーン4を示す窓312と、番組Eのシーン3を示す窓313が表示される。さらに画面310″には、一括転送を指示するボタン315と、それぞれのシーンの転送を指示する3つのボタン311b,312b,313bが表示される。
そして、システムコントローラ110は、ユーザがボタン315を選択する操作を行ったことを検出すると、3つの窓311,312,313で示した3つのシーン(番組Aのシーン2,番組Bのシーン4,番組Eのシーン3)のデータを転送する。また、システムコントローラ110は、ユーザがボタン311bを選択する操作を行ったことを検出すると、窓311で示した番組Aのシーン2のデータを転送する。同様に、ボタン312bまたは313bの操作で、システムコントローラ110は、番組Bのシーン4または番組Eのシーン3のデータを転送させる。
FIG. 15 is a diagram showing an example of a screen 310 ″ for notifying a user of a recommended scene in this case. On the screen 310 ″, a window 311 indicating the scene 2 of the program A and a window indicating the scene 4 of the program B are shown. 312 and a window 313 showing the scene 3 of the program E are displayed. Further, on the screen 310 ″, a button 315 for instructing batch transfer and three buttons 311b, 312b, and 313b for instructing transfer of each scene are displayed.
When the system controller 110 detects that the user has performed an operation of selecting the button 315, the three scenes (the scene 2 of the program A, the scene 4 of the program B, the scene 4 of the program A) are displayed. Transfer the data of scene 3) of program E. In addition, when the system controller 110 detects that the user has performed an operation of selecting the button 311b, the system controller 110 transfers the data of the scene 2 of the program A indicated by the window 311. Similarly, the operation of the button 312b or 313b causes the system controller 110 to transfer the data of the scene 4 of the program B or the scene 3 of the program E.

このように外部の端末装置200に転送することで、例えば図15に示す端末装置200が備える表示パネル201が、転送されたシーンまたは番組を表示できるようになる。   By transferring to the external terminal device 200 in this way, for example, the display panel 201 included in the terminal device 200 shown in FIG. 15 can display the transferred scene or program.

[8.その他の変形例]
なお、図2のフローチャートでは、推薦を行うシーンや番組の候補は、予め指定したニュースなどの特定のジャンルの番組だけとした。これに対して、ビデオ記録装置100は、記録媒体120が一定期間内に記録した全ての番組を、推薦を行うシーンや番組の候補として検索するようにしてもよい。
また、図2のフローチャートの処理で説明したシーンごとのキーワードのスコアを得る処理(TFIDF法)は一例であり、ビデオ記録装置100が、その他の処理でキーワードのスコアを得るようにしてもよい。
[8. Other variations]
In the flowchart of FIG. 2, the recommended scenes and program candidates are limited to programs of a specific genre such as news specified in advance. On the other hand, the video recording apparatus 100 may search for all programs recorded in the recording medium 120 within a certain period as recommended scenes or program candidates.
Further, the process (TFIDF method) for obtaining the keyword score for each scene described in the process of the flowchart of FIG. 2 is an example, and the video recording apparatus 100 may obtain the keyword score by other processes.

また、上述した実施の形態の例では、ビデオ記録装置100は、放送信号を受信して蓄積する装置とした。これに対して、本開示の処理は、その他のビデオコンテンツを蓄積可能な記録装置に適用してもよい。   In the example of the embodiment described above, the video recording apparatus 100 is an apparatus that receives and accumulates broadcast signals. On the other hand, the processing of the present disclosure may be applied to a recording apparatus that can store other video content.

また、上述した実施の形態の例では、ビデオ記録装置100が処理を行う例について説明した。これに対して、例えば各種データ処理を行うコンピュータ装置に、本開示の処理手順を行うプログラム(ソフトウェア)を実装させて、そのコンピュータ装置が、画像の解析や、蓄積したビデオコンテンツの検索を行うようにしてもよい。なお、プログラムは、例えば各種記憶媒体に格納して用意すればよい。
さらに、本発明の請求項に記載した構成や処理は、上述した実施の形態の例に限定されるものではない。本発明の要旨を逸脱しない限り、種々の改変、組み合わせ、他の実施の形態例が生じうることは、当業者にとって当然のことと理解される。
In the example of the embodiment described above, an example in which the video recording apparatus 100 performs processing has been described. On the other hand, for example, a computer (software) that performs the processing procedure of the present disclosure is installed in a computer device that performs various data processing so that the computer device analyzes an image and searches stored video content. It may be. The program may be prepared by storing it in various storage media, for example.
Further, the configurations and processes described in the claims of the present invention are not limited to the above-described embodiments. It will be understood by those skilled in the art that various modifications, combinations, and other embodiments can be made without departing from the spirit of the present invention.

なお、本開示は以下のような構成も取ることができる。
(1)
ビデオコンテンツを受信する受信部と、
前記受信部が受信して得たビデオコンテンツを蓄積するコンテンツ蓄積部と、
前記コンテンツ蓄積部が蓄積したそれぞれのビデオコンテンツを複数に分割したシーンごとに特徴となるキーワードを抽出し、抽出したキーワードのシーン内での頻度に応じてスコアを算出する特徴抽出部と、
前記特徴抽出部が算出した各ビデオコンテンツのキーワードのスコアを、キーワードごとに累積加算して累積値を得る累積演算部と、
前記累積演算部で得られたスコアの累積値が閾値以上のキーワードを抽出したシーンの内で、所定の条件に合致するシーンまたはそのシーンが含まれるビデオコンテンツを、推薦するシーンまたはビデオコンテンツとして選び出す選択部とを備えた
ビデオ記録装置。
(2)
前記受信部は、複数のチャンネルを同時に受信する受信部であり、
前記累積演算部は、前記受信部が受信したそれぞれのチャンネルの各キーワードの平均スコアを求めた上で、それぞれのチャンネルの各キーワードの平均スコアを、キーワードごとに全てのチャンネルで累積加算して累積値を得る
前記(1)記載のビデオ記録装置。
(3)
前記選択部は、前記累積演算部で得た累積値が閾値以上のキーワードの内で、1つのチャンネルのビデオコンテンツだけから抽出されたキーワードを、推薦するシーンまたはビデオコンテンツを決める候補から除外する
前記(1)または(2)記載のビデオ記録装置。
(4)
前記選択部は、キーワードごとに前記所定の条件に合致するシーンを選び出した上で、異なるキーワードで同じシーンが選び出された場合には、スコアの累積値が低い方のキーワードを、推薦するシーンまたはビデオコンテンツを決める候補から除外する
前記(1)〜(3)のいずれか1項に記載のビデオ記録装置。
(5)
前記所定の条件に合致するシーンを選び出す処理は、該当するキーワードを抽出したシーンの中で、最も長い時間のシーンを選ぶ処理である
前記(1)〜(4)のいずれか1項に記載のビデオ記録装置。
(6)
前記特徴抽出部が、抽出したキーワードのシーン内での頻度に応じてスコアを算出する処理は、単語の出現頻度と逆文書頻度の2つの頻度の指標に基づいてスコアを算出する処理である
前記(1)〜(5)のいずれか1項に記載のビデオ記録装置。
(7)
前記特徴抽出部が、抽出したキーワードのシーン内での頻度に応じてスコアを算出する際に、シーン内の画像または音声に基づいて、スコアの重み付けを行う
前記(1)〜(6)のいずれか1項に記載のビデオ記録装置。
(8)
前記選択部は、スコアの累積値が閾値以上のキーワードを抽出したシーンが、1つのビデオコンテンツ中に存在する数を判断し、シーン数が多いビデオコンテンツを推薦するビデオコンテンツとして選び出す
前記(1)〜(7)のいずれか1項に記載のビデオ記録装置。
(9)
前記選択部が選び出したシーンまたはビデオコンテンツを、所定の操作によりダイジェスト再生する再生部を備えた
前記(1)〜(8)のいずれか1項に記載のビデオ記録装置。
(10)
前記選択部が選び出したシーンまたはビデオコンテンツを、所定の操作により外部の機器に転送する転送部を備えた
前記(1)〜(9)のいずれか1項に記載のビデオ記録装置。
(11)
蓄積したビデオコンテンツを複数に分割したシーンごとに特徴となるキーワードを抽出し、抽出したキーワードのシーン内での頻度に応じてスコアを算出するスコア算出処理と、
前記スコア算出処理で算出した各ビデオコンテンツのキーワードのスコアを、キーワードごとに累積加算して累積値を得る累積演算処理と、
前記累積演算処理で得られたスコアの累積値が閾値以上のキーワードを抽出したシーンの内で、所定の条件に合致するシーンまたはそのシーンが含まれるビデオコンテンツを、推薦するシーンまたはビデオコンテンツとして選び出す選択処理とを含む
情報処理方法。
(12)
蓄積したビデオコンテンツを複数に分割したシーンごとに特徴となるキーワードを抽出し、抽出したキーワードのシーン内での頻度に応じてスコアを算出するスコア算出手順と、
前記スコア算出手順で算出した各ビデオコンテンツのキーワードのスコアを、キーワードごとに累積加算して累積値を得る累積演算手順と、
前記累積演算手順で得られたスコアの累積値が閾値以上のキーワードを抽出したシーンの内で、所定の条件に合致するシーンまたはそのシーンが含まれるビデオコンテンツを、推薦するシーンまたはビデオコンテンツとして選び出す選択手順とを、
コンピュータに実行させるためのプログラムを記録した
記録媒体。
In addition, this indication can also take the following structures.
(1)
A receiver for receiving video content;
A content accumulation unit for accumulating video content obtained by the reception unit;
A feature extraction unit that extracts a keyword that is characteristic for each scene obtained by dividing each video content accumulated by the content accumulation unit, and calculates a score according to the frequency of the extracted keyword in the scene;
A cumulative operation unit that cumulatively adds the keyword score of each video content calculated by the feature extraction unit for each keyword to obtain a cumulative value;
Among the scenes in which keywords having a cumulative score obtained by the cumulative calculation unit extracted from a threshold value or more are extracted, a scene that matches a predetermined condition or a video content including the scene is selected as a recommended scene or video content. A video recording apparatus comprising a selection unit.
(2)
The receiving unit is a receiving unit that receives a plurality of channels simultaneously,
The accumulation calculation unit calculates an average score of each keyword of each channel received by the reception unit, and accumulates and accumulates the average score of each keyword of each channel for all the channels for each keyword. A value is obtained. The video recording apparatus according to (1).
(3)
The selection unit excludes a keyword extracted from only video content of one channel among keywords whose cumulative value obtained by the cumulative calculation unit is equal to or greater than a threshold from candidates for determining a recommended scene or video content. The video recording device according to (1) or (2).
(4)
The selection unit selects a scene that matches the predetermined condition for each keyword, and when the same scene is selected with a different keyword, recommends a keyword having a lower cumulative score value. Alternatively, the video recording apparatus according to any one of (1) to (3), wherein the video recording apparatus is excluded from candidates for determining video content.
(5)
The process of selecting a scene that matches the predetermined condition is a process of selecting a scene having the longest time among scenes from which the corresponding keyword is extracted. The process according to any one of (1) to (4), Video recording device.
(6)
The process of calculating the score according to the frequency of the extracted keyword in the scene by the feature extraction unit is a process of calculating the score based on two frequency indicators of the word appearance frequency and the reverse document frequency. The video recording device according to any one of (1) to (5).
(7)
When calculating the score according to the frequency of the extracted keyword in the scene, the feature extraction unit weights the score based on the image or sound in the scene. Any of (1) to (6) 2. A video recording apparatus according to claim 1.
(8)
The selection unit determines the number of scenes from which keywords having a cumulative score value equal to or greater than a threshold are present in one video content, and selects video content having a large number of scenes as recommended video content. The video recording device according to any one of to (7).
(9)
The video recording apparatus according to any one of (1) to (8), further including a reproduction unit that performs digest reproduction of the scene or video content selected by the selection unit by a predetermined operation.
(10)
The video recording apparatus according to any one of (1) to (9), further including a transfer unit that transfers the scene or video content selected by the selection unit to an external device by a predetermined operation.
(11)
A score calculation process for extracting a keyword that is characteristic for each scene obtained by dividing the accumulated video content into a plurality of scenes, and calculating a score according to the frequency of the extracted keyword in the scene;
Cumulative calculation processing for obtaining a cumulative value by accumulating the score of each video content keyword calculated in the score calculation processing for each keyword;
Among scenes from which keywords having a cumulative score value obtained by the cumulative calculation process are extracted that are equal to or greater than a threshold, a scene that meets a predetermined condition or a video content including the scene is selected as a recommended scene or video content. An information processing method including a selection process.
(12)
A score calculation procedure for extracting a keyword that is characteristic for each scene obtained by dividing the accumulated video content into a plurality of scenes, and calculating a score according to the frequency of the extracted keyword in the scene;
A cumulative calculation procedure for accumulating the score of each video content keyword calculated in the score calculation procedure for each keyword to obtain a cumulative value;
Among scenes from which keywords having a cumulative score obtained by the cumulative calculation procedure are extracted that are equal to or greater than a threshold, a scene that matches a predetermined condition or a video content including the scene is selected as a recommended scene or video content. The selection procedure,
A recording medium that records a program to be executed by a computer.

90…インターネット、100…ビデオ記録装置、101…アンテナ、102…チューナ、103…ネットワークインターフェース部、104…記録処理部、105…情報処理部、106…端末インターフェース部、107…メモリ、108…再生処理部、109…表示処理部、110…システムコントローラ、111…画像音声特徴抽出部、120…記録媒体、130…ディスクドライブ部、141…コントロールバス、142…データバス、200…端末装置、201…表示パネル、300…表示装置、310,310′,310″,320,330…画面   DESCRIPTION OF SYMBOLS 90 ... Internet 100 ... Video recording apparatus 101 ... Antenna 102 ... Tuner 103 ... Network interface part 104 ... Recording processing part 105 ... Information processing part 106 ... Terminal interface part 107 ... Memory 108 ... Reproduction processing 109: Display processing unit, 110: System controller, 111: Image / audio feature extraction unit, 120 ... Recording medium, 130 ... Disk drive unit, 141 ... Control bus, 142 ... Data bus, 200 ... Terminal device, 201 ... Display Panel, 300 ... display device, 310, 310 ', 310 ", 320, 330 ... screen

Claims (12)

ビデオコンテンツを受信する受信部と、
前記受信部が受信して得たビデオコンテンツを蓄積するコンテンツ蓄積部と、
前記コンテンツ蓄積部が蓄積したそれぞれのビデオコンテンツを複数に分割したシーンごとに特徴となるキーワードを抽出し、抽出したキーワードのシーン内での頻度に応じてスコアを算出する特徴抽出部と、
前記特徴抽出部が算出した各ビデオコンテンツのキーワードのスコアを、キーワードごとに累積加算して累積値を得る累積演算部と、
前記累積演算部で得られたスコアの累積値が閾値以上のキーワードを抽出したシーンの内で、所定の条件に合致するシーンまたはそのシーンが含まれるビデオコンテンツを、推薦するシーンまたはビデオコンテンツとして選び出す選択部とを備えた
ビデオ記録装置。
A receiver for receiving video content;
A content accumulation unit for accumulating video content obtained by the reception unit;
A feature extraction unit that extracts a keyword that is characteristic for each scene obtained by dividing each video content accumulated by the content accumulation unit, and calculates a score according to the frequency of the extracted keyword in the scene;
A cumulative operation unit that cumulatively adds the keyword score of each video content calculated by the feature extraction unit for each keyword to obtain a cumulative value;
Among the scenes in which keywords having a cumulative score obtained by the cumulative calculation unit extracted from a threshold value or more are extracted, a scene that matches a predetermined condition or a video content including the scene is selected as a recommended scene or video content. A video recording apparatus comprising a selection unit.
前記受信部は、複数のチャンネルを同時に受信する受信部であり、
前記累積演算部は、前記受信部が受信したそれぞれのチャンネルの各キーワードの平均スコアを求めた上で、それぞれのチャンネルの各キーワードの平均スコアを、キーワードごとに全てのチャンネルで累積加算して累積値を得る
請求項1記載のビデオ記録装置。
The receiving unit is a receiving unit that receives a plurality of channels simultaneously,
The accumulation calculation unit calculates an average score of each keyword of each channel received by the reception unit, and accumulates and accumulates the average score of each keyword of each channel for all the channels for each keyword. The video recording device according to claim 1, wherein a value is obtained.
前記選択部は、前記累積演算部で得た累積値が閾値以上のキーワードの内で、1つのチャンネルのビデオコンテンツだけから抽出されたキーワードを、推薦するシーンまたはビデオコンテンツを決める候補から除外する
請求項2記載のビデオ記録装置。
The selection unit excludes a keyword extracted from only video content of one channel among keywords whose cumulative value obtained by the cumulative calculation unit is equal to or greater than a threshold from candidates for determining a recommended scene or video content. Item 3. A video recording apparatus according to Item 2.
前記選択部は、キーワードごとに前記所定の条件に合致するシーンを選び出した上で、異なるキーワードで同じシーンが選び出された場合には、スコアの累積値が低い方のキーワードを、推薦するシーンまたはビデオコンテンツを決める候補から除外する
請求項3記載のビデオ記録装置。
The selection unit selects a scene that matches the predetermined condition for each keyword, and when the same scene is selected with a different keyword, recommends a keyword having a lower cumulative score value. The video recording apparatus according to claim 3, wherein the video recording apparatus is excluded from candidates for determining video content.
前記所定の条件に合致するシーンを選び出す処理は、該当するキーワードを抽出したシーンの中で、最も長い時間のシーンを選ぶ処理である
請求項1記載のビデオ記録装置。
The video recording apparatus according to claim 1, wherein the process of selecting a scene that matches the predetermined condition is a process of selecting a scene having the longest time among scenes from which corresponding keywords are extracted.
前記特徴抽出部が、抽出したキーワードのシーン内での頻度に応じてスコアを算出する処理は、単語の出現頻度と逆文書頻度の2つの頻度の指標に基づいてスコアを算出する処理である
請求項1記載のビデオ記録装置。
The process of calculating the score according to the frequency of the extracted keyword in the scene by the feature extraction unit is a process of calculating the score based on two frequency indicators of a word appearance frequency and a reverse document frequency. Item 2. A video recording apparatus according to Item 1.
前記特徴抽出部が、抽出したキーワードのシーン内での頻度に応じてスコアを算出する際に、シーン内の画像または音声に基づいて、スコアの重み付けを行う
請求項6記載のビデオ記録装置。
The video recording apparatus according to claim 6, wherein the feature extraction unit weights the score based on an image or sound in the scene when calculating the score according to the frequency of the extracted keyword in the scene.
前記選択部は、スコアの累積値が閾値以上のキーワードを抽出したシーンが、1つのビデオコンテンツ中に存在する数を判断し、シーン数が多いビデオコンテンツを推薦するビデオコンテンツとして選び出す
請求項1記載のビデオ記録装置。
2. The selection unit determines the number of scenes in which one or more scenes from which a cumulative score value is equal to or greater than a threshold is present in one video content, and selects video content having a large number of scenes as recommended video content. Video recording device.
前記選択部が選び出したシーンまたはビデオコンテンツを、所定の操作によりダイジェスト再生する再生部を備えた
請求項1記載のビデオ記録装置。
The video recording apparatus according to claim 1, further comprising: a reproduction unit that performs digest reproduction of the scene or video content selected by the selection unit by a predetermined operation.
前記選択部が選び出したシーンまたはビデオコンテンツを、所定の操作により外部の機器に転送する転送部を備えた
請求項1記載のビデオ記録装置。
The video recording apparatus according to claim 1, further comprising: a transfer unit that transfers the scene or video content selected by the selection unit to an external device by a predetermined operation.
蓄積したビデオコンテンツを複数に分割したシーンごとに特徴となるキーワードを抽出し、抽出したキーワードのシーン内での頻度に応じてスコアを算出するスコア算出処理と、
前記スコア算出処理で算出した各ビデオコンテンツのキーワードのスコアを、キーワードごとに累積加算して累積値を得る累積演算処理と、
前記累積演算処理で得られたスコアの累積値が閾値以上のキーワードを抽出したシーンの内で、所定の条件に合致するシーンまたはそのシーンが含まれるビデオコンテンツを、推薦するシーンまたはビデオコンテンツとして選び出す選択処理とを含む
情報処理方法。
A score calculation process for extracting a keyword that is characteristic for each scene obtained by dividing the accumulated video content into a plurality of scenes, and calculating a score according to the frequency of the extracted keyword in the scene;
Cumulative calculation processing for obtaining a cumulative value by accumulating the score of each video content keyword calculated in the score calculation processing for each keyword;
Among scenes from which keywords having a cumulative score value obtained by the cumulative calculation process are extracted that are equal to or greater than a threshold, a scene that meets a predetermined condition or a video content including the scene is selected as a recommended scene or video content. An information processing method including a selection process.
蓄積したビデオコンテンツを複数に分割したシーンごとに特徴となるキーワードを抽出し、抽出したキーワードのシーン内での頻度に応じてスコアを算出するスコア算出手順と、
前記スコア算出手順で算出した各ビデオコンテンツのキーワードのスコアを、キーワードごとに累積加算して累積値を得る累積演算手順と、
前記累積演算手順で得られたスコアの累積値が閾値以上のキーワードを抽出したシーンの内で、所定の条件に合致するシーンまたはそのシーンが含まれるビデオコンテンツを、推薦するシーンまたはビデオコンテンツとして選び出す選択手順とを、
コンピュータに実行させるためのプログラムを記録した
記録媒体。
A score calculation procedure for extracting a keyword that is characteristic for each scene obtained by dividing the accumulated video content into a plurality of scenes, and calculating a score according to the frequency of the extracted keyword in the scene;
A cumulative calculation procedure for accumulating the score of each video content keyword calculated in the score calculation procedure for each keyword to obtain a cumulative value;
Among scenes from which keywords having a cumulative score obtained by the cumulative calculation procedure are extracted that are equal to or greater than a threshold, a scene that matches a predetermined condition or a video content including the scene is selected as a recommended scene or video content. The selection procedure,
A recording medium that records a program to be executed by a computer.
JP2012143964A 2012-06-27 2012-06-27 Video recording apparatus, information processing method, and recording medium Pending JP2014006844A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012143964A JP2014006844A (en) 2012-06-27 2012-06-27 Video recording apparatus, information processing method, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012143964A JP2014006844A (en) 2012-06-27 2012-06-27 Video recording apparatus, information processing method, and recording medium

Publications (1)

Publication Number Publication Date
JP2014006844A true JP2014006844A (en) 2014-01-16

Family

ID=50104473

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012143964A Pending JP2014006844A (en) 2012-06-27 2012-06-27 Video recording apparatus, information processing method, and recording medium

Country Status (1)

Country Link
JP (1) JP2014006844A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016003406A1 (en) * 2014-06-30 2016-01-07 Hewlett-Packard Development Company, L.P. Recommend content segments based on annotations
KR101670972B1 (en) * 2015-04-24 2016-11-01 (주)에이엔티홀딩스 Method, system and non-transitory computer-readable recording medium for sharing subtitles
JP2016208395A (en) * 2015-04-27 2016-12-08 Jcc株式会社 Portable terminal video display system
KR20170027253A (en) * 2015-09-01 2017-03-09 한국전자통신연구원 Apparatus and method for tagging topic to contents
US10372742B2 (en) 2015-09-01 2019-08-06 Electronics And Telecommunications Research Institute Apparatus and method for tagging topic to content
JP2019219830A (en) * 2018-06-18 2019-12-26 株式会社コミチ Emotion evaluation method
JP2021141364A (en) * 2020-03-02 2021-09-16 日本電信電話株式会社 Sentence selection device, sentence selection method, and program
WO2024217288A1 (en) * 2023-04-20 2024-10-24 北京字跳网络技术有限公司 Video processing method, apparatus and device, and storage medium

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016003406A1 (en) * 2014-06-30 2016-01-07 Hewlett-Packard Development Company, L.P. Recommend content segments based on annotations
KR101670972B1 (en) * 2015-04-24 2016-11-01 (주)에이엔티홀딩스 Method, system and non-transitory computer-readable recording medium for sharing subtitles
JP2016208395A (en) * 2015-04-27 2016-12-08 Jcc株式会社 Portable terminal video display system
KR20170027253A (en) * 2015-09-01 2017-03-09 한국전자통신연구원 Apparatus and method for tagging topic to contents
KR101924642B1 (en) * 2015-09-01 2019-02-27 한국전자통신연구원 Apparatus and method for tagging topic to contents
US10372742B2 (en) 2015-09-01 2019-08-06 Electronics And Telecommunications Research Institute Apparatus and method for tagging topic to content
JP2019219830A (en) * 2018-06-18 2019-12-26 株式会社コミチ Emotion evaluation method
JP2021141364A (en) * 2020-03-02 2021-09-16 日本電信電話株式会社 Sentence selection device, sentence selection method, and program
JP7297260B2 (en) 2020-03-02 2023-06-26 日本電信電話株式会社 Sentence selection device, sentence selection method and program
WO2024217288A1 (en) * 2023-04-20 2024-10-24 北京字跳网络技术有限公司 Video processing method, apparatus and device, and storage medium

Similar Documents

Publication Publication Date Title
JP2014006844A (en) Video recording apparatus, information processing method, and recording medium
KR101026420B1 (en) Display device, remote operation device and computer-readable medium storing display program
US8837919B2 (en) Information processing apparatus, information processing method, and program
US20080109415A1 (en) Preference extracting apparatus, preference extracting method and preference extracting program
US10129515B2 (en) Display control device, recording control device, and display control method
US20130011118A1 (en) Managing and editing stored media assets
US9497404B2 (en) Information processing apparatus, method, and program
US20080138034A1 (en) Player for movie contents
KR20110081262A (en) Delete viewed portions of recorded programs
US20080260346A1 (en) Video recording apparatus
CN111447505A (en) Video clipping method, network device, and computer-readable storage medium
US8966536B2 (en) Display control system, display control device, and display control method
CN101431645B (en) Video reproducer and video reproduction method
CN100518281C (en) Method and apparatus for dynamic search of video contents
US8434106B2 (en) Information processing system, server device, information processing method, and program
US20120136867A1 (en) Content notifying device, notifying method, and program
JP4174056B2 (en) Video playback method and video playback terminal
JP4937211B2 (en) Still image extraction apparatus and still image extraction program
JP4846674B2 (en) Still image extraction apparatus and still image extraction program
US7506811B2 (en) Data processing device, method thereof, program thereof, and recording medium recording the program
JP5005835B2 (en) REPRODUCTION DEVICE, REPRODUCTION METHOD, PROGRAM, AND RECORDING MEDIUM
JP5266981B2 (en) Electronic device, information processing method and program
JP2002325214A (en) Related program referring receiver, related program referring transmitter and related program referring program
US8170397B2 (en) Device and method for recording multimedia data
JP2008066777A (en) Tv broadcast video recorder