JP5458163B2 - Image processing apparatus and image processing apparatus control method - Google Patents

Image processing apparatus and image processing apparatus control method Download PDF

Info

Publication number
JP5458163B2
JP5458163B2 JP2012252217A JP2012252217A JP5458163B2 JP 5458163 B2 JP5458163 B2 JP 5458163B2 JP 2012252217 A JP2012252217 A JP 2012252217A JP 2012252217 A JP2012252217 A JP 2012252217A JP 5458163 B2 JP5458163 B2 JP 5458163B2
Authority
JP
Japan
Prior art keywords
keyword
character
image processing
unit
processing apparatus
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.)
Active
Application number
JP2012252217A
Other languages
Japanese (ja)
Other versions
JP2013105502A (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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP2012252217A priority Critical patent/JP5458163B2/en
Publication of JP2013105502A publication Critical patent/JP2013105502A/en
Application granted granted Critical
Publication of JP5458163B2 publication Critical patent/JP5458163B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Television Signal Processing For Recording (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Description

本発明の実施形態は、画像処理装置、及び画像処理装置の制御方法に関する。   Embodiments described herein relate generally to an image processing apparatus and a method for controlling the image processing apparatus.

従来、映画、テレビ番組、またはゲームなどの映像コンテンツを再生することができる例えば画像処理装置などの電子機器が一般的に普及している。画像処理装置により再生するコンテンツには、種々の文字列が映像中に埋め込まれている場合がある。   2. Description of the Related Art Conventionally, electronic devices such as image processing apparatuses that can reproduce video content such as movies, television programs, and games have been widely used. There are cases where various character strings are embedded in the video in the content reproduced by the image processing apparatus.

また、近年、複数の受信部及び復元部を備える画像処理装置が実用化されている。このような画像処理装置は、放送信号などを複数の受信部により受信し、複数のコンテンツを同時に復調することができる。これにより、画像処理装置は、複数のコンテンツを同時に録画することが出来る。   In recent years, an image processing apparatus including a plurality of reception units and restoration units has been put into practical use. Such an image processing apparatus can receive a broadcast signal or the like by a plurality of receiving units and can simultaneously demodulate a plurality of contents. Thereby, the image processing apparatus can record a plurality of contents simultaneously.

また、近年、コンテンツを記録する記録媒体(ストレージ)が大容量化されている。これにより、長時間に亘ってコンテンツを録画することができる画像処理装置が実用化されている。また、の大容量のストレージと、複数の受信部及び復元部とを備え、長時間に亘って複数のコンテンツを録画することが出来る画像処理装置が実用化されている。   In recent years, recording media (storage) for recording contents have been increased in capacity. As a result, an image processing apparatus capable of recording content for a long time has been put into practical use. In addition, an image processing apparatus that includes a large-capacity storage, a plurality of reception units, and a restoration unit and can record a plurality of contents over a long period of time has been put into practical use.

特開2004−297647号公報JP 2004-297647 A

上記したような画像処理装置は、複数のコンテンツを同時に長時間に亘って録画する。この結果、録画されたコンテンツ(録画コンテンツ)の数が膨大になる。この為、画像処理装置を使用するユーザが録画コンテンツを確認しきれないという課題がある。   The image processing apparatus as described above records a plurality of contents simultaneously for a long time. As a result, the number of recorded contents (recorded contents) becomes enormous. For this reason, there is a problem that the user who uses the image processing apparatus cannot confirm the recorded content.

そこで、より利便性の高い画像処理装置、及び画像処理装置の制御方法を提供することを目的とする。   Accordingly, it is an object to provide a more convenient image processing apparatus and a method for controlling the image processing apparatus.

一実施形態に係る画像処理装置は、複数の放送番組を同時に受信する受信手段と、前記受信手段に受信した複数の放送番組を同時に復元する復元手段と、前記復元された複数の放送番組の映像から順にキーワードを抽出するキーワード抽出手段と、前記復元手段により復元された複数の放送番組を同時に記憶し、前記キーワード抽出手段により抽出されたキーワードを前記各放送番組毎に記憶する記憶手段と、前記キーワード抽出手段によるキーワードを抽出する処理の処理間隔を前記放送番組毎に制御する制御手段と、を具備する。   An image processing apparatus according to an embodiment includes: a receiving unit that simultaneously receives a plurality of broadcast programs; a restoring unit that simultaneously restores the plurality of broadcast programs received by the receiving unit; and a video of the restored plurality of broadcast programs Keyword extracting means for extracting keywords in order, storage means for simultaneously storing a plurality of broadcast programs restored by the restoring means, and storing the keywords extracted by the keyword extracting means for each broadcast program; Control means for controlling the processing interval of the process of extracting keywords by the keyword extracting means for each broadcast program.

図1は、一実施形態に係る画像処理装置について説明する為の図である。FIG. 1 is a diagram for explaining an image processing apparatus according to an embodiment. 図2は、一実施形態に係る画像処理装置について説明する為の図である。FIG. 2 is a diagram for explaining an image processing apparatus according to an embodiment. 図3は、一実施形態に係る画像処理装置について説明する為の図である。FIG. 3 is a diagram for explaining an image processing apparatus according to an embodiment. 図4は、一実施形態に係る画像処理装置について説明する為の図である。FIG. 4 is a diagram for explaining an image processing apparatus according to an embodiment. 図5は、一実施形態に係る画像処理装置について説明する為の図である。FIG. 5 is a diagram for explaining an image processing apparatus according to an embodiment. 図6は、一実施形態に係る画像処理装置について説明する為の図である。FIG. 6 is a diagram for explaining an image processing apparatus according to an embodiment. 図7は、一実施形態に係る画像処理装置について説明する為の図である。FIG. 7 is a diagram for explaining an image processing apparatus according to an embodiment. 図8は、一実施形態に係る画像処理装置について説明する為の図である。FIG. 8 is a diagram for explaining an image processing apparatus according to an embodiment. 図9は、一実施形態に係る画像処理装置について説明する為の図である。FIG. 9 is a diagram for explaining an image processing apparatus according to an embodiment. 図10は、一実施形態に係る画像処理装置について説明する為の図である。FIG. 10 is a diagram for explaining an image processing apparatus according to an embodiment. 図11は、一実施形態に係る画像処理装置について説明する為の図である。FIG. 11 is a diagram for explaining an image processing apparatus according to an embodiment. 図12は、一実施形態に係る画像処理装置について説明する為の図である。FIG. 12 is a diagram for explaining an image processing apparatus according to an embodiment. 図13は、一実施形態に係る画像処理装置について説明する為の図である。FIG. 13 is a diagram for explaining an image processing apparatus according to an embodiment.

以下、図を参照しながら、一実施形態に係る画像処理装置、及び画像処理装置の制御方法について詳細に説明する。   Hereinafter, an image processing apparatus according to an embodiment and a control method for the image processing apparatus will be described in detail with reference to the drawings.

図1は、一実施形態に係る画像処理装置としての放送受信装置100の例を示す。
放送受信装置100は、映像を表示するディスプレイ(表示部400)が設けられる本体と、本体を自立可能な状態で支える脚部とを備える。
FIG. 1 shows an example of a broadcast receiving apparatus 100 as an image processing apparatus according to an embodiment.
The broadcast receiving apparatus 100 includes a main body provided with a display (display unit 400) for displaying video, and legs that support the main body in a state where it can stand on its own.

また、放送受信装置100は、放送入力端子110、受信部111、復元部112、通信インターフェース114、音声処理部121、映像処理部131、表示処理部133、制御部150、操作入力部161、カードコネクタ164、USBコネクタ166、ディスクドライブ170、LANコネクタ171、電源制御部180、及びストレージ190を備える。また、放送受信装置100は、さらにスピーカ300及びディスプレイ400を備える。   The broadcast receiving apparatus 100 includes a broadcast input terminal 110, a reception unit 111, a restoration unit 112, a communication interface 114, an audio processing unit 121, a video processing unit 131, a display processing unit 133, a control unit 150, an operation input unit 161, a card. A connector 164, a USB connector 166, a disk drive 170, a LAN connector 171, a power supply control unit 180, and a storage 190 are provided. The broadcast receiving apparatus 100 further includes a speaker 300 and a display 400.

放送入力端子110は、例えばアンテナ200により受信されるディジタル放送信号が入力される入力端子である。アンテナ200は、例えば、地上ディジタル放送信号、BS(broadcasting satellite)ディジタル放送信号、及び/または、110度CS(communication satellite)ディジタル放送信号を受信する。即ち、放送入力端子110には、放送信号により供給される番組などのコンテンツが入力される。   The broadcast input terminal 110 is an input terminal to which a digital broadcast signal received by the antenna 200 is input, for example. The antenna 200 receives, for example, a terrestrial digital broadcast signal, a BS (broadcasting satellite) digital broadcast signal, and / or a 110-degree CS (communication satellite) digital broadcast signal. That is, content such as a program supplied by a broadcast signal is input to the broadcast input terminal 110.

放送入力端子110は、受信したディジタル放送信号を受信部111に供給する。受信部111は、ディジタル放送信号用の受信部である。受信部111は、アンテナ200から供給されるディジタル放送信号のチューニング(選局)を行う。受信部111は、チューニングしたディジタル放送信号を復元部112に送信する。受信部111は、送信入力端子110または通信インターフェース114から供給される信号がアナログ信号である場合は、ディジタル信号に変換する。   The broadcast input terminal 110 supplies the received digital broadcast signal to the receiving unit 111. The receiving unit 111 is a receiving unit for digital broadcast signals. The receiving unit 111 tunes (tunes) the digital broadcast signal supplied from the antenna 200. The receiving unit 111 transmits the tuned digital broadcast signal to the restoration unit 112. When the signal supplied from the transmission input terminal 110 or the communication interface 114 is an analog signal, the reception unit 111 converts the signal into a digital signal.

復元部112は、受信するディジタル放送信号の復調を行う。さらに、復元部112は、復調したディジタル放送信号(コンテンツ)に対して信号処理を施す。これにより、復元部112は、ディジタル放送信号から映像信号、音声信号、及びその他のデータ信号を復元する。例えば、復元部112は、ディジタル放送信号から映像信号、音声信号、及びその他のデータ信号などが重畳されたトランスポートストリーム(TS)を復元する。   The restoration unit 112 demodulates the received digital broadcast signal. Further, the restoration unit 112 performs signal processing on the demodulated digital broadcast signal (content). Accordingly, the restoration unit 112 restores the video signal, the audio signal, and other data signals from the digital broadcast signal. For example, the restoration unit 112 restores a transport stream (TS) on which a video signal, an audio signal, and other data signals are superimposed from a digital broadcast signal.

復元部112は、音声処理部121に音声信号を供給する。また、復元部112は、映像処理部131に映像信号を供給する。さらに、復元部信号処理部113は、制御部150にデータ信号を供給する。即ち、アンテナ200、受信部111、及び復元部112は、コンテンツを受信する受信手段として機能する。   The restoration unit 112 supplies an audio signal to the audio processing unit 121. Further, the restoration unit 112 supplies a video signal to the video processing unit 131. Further, the restoration unit signal processing unit 113 supplies a data signal to the control unit 150. That is, the antenna 200, the reception unit 111, and the restoration unit 112 function as a reception unit that receives content.

通信インターフェース114は、例えばHDMI(High Definition Multimedia Interface)(登録商標)端子、オーディオ入力端子、S映像端子、コンポーネント映像端子、D映像端子、D−Sub端子、及びDVI−I端子などのコンテンツを受信可能なインターフェースのうちのいずれか、または複数を備える。通信インターフェース114は、ディジタル映像信号、及びディジタル音声信号などが多重化されたコンテンツを他の機器から受信する。通信インターフェース114は、他の機器から受信したディジタル信号(コンテンツ)を受信部111に供給する。通信インターフェース114は、他の機器から受信したコンテンツを復元部112に供給する。即ち、通信インターフェース114は、コンテンツを受信する受信手段として機能する。   The communication interface 114 receives content such as a high definition multimedia interface (HDMI) (registered trademark) terminal, an audio input terminal, an S video terminal, a component video terminal, a D video terminal, a D-Sub terminal, and a DVI-I terminal. Provide any or more of the possible interfaces. The communication interface 114 receives content in which a digital video signal, a digital audio signal, and the like are multiplexed from another device. The communication interface 114 supplies a digital signal (content) received from another device to the receiving unit 111. The communication interface 114 supplies content received from another device to the restoration unit 112. That is, the communication interface 114 functions as a receiving unit that receives content.

復元部112は、通信インターフェース114から受信部111経由で供給されたコンテンツに信号処理を施す。例えば、復元部112は、ディジタル信号をディジタル映像信号とディジタル音声信号とデータ信号とに分離する。復元部112は、音声処理部121にディジタル音声信号を供給する。また、復元部112は、映像処理部131にディジタル映像信号を供給する。さらに、復元部112は、制御部150にコンテンツに関する他の情報を供給する。   The restoration unit 112 performs signal processing on the content supplied from the communication interface 114 via the reception unit 111. For example, the restoration unit 112 separates the digital signal into a digital video signal, a digital audio signal, and a data signal. The restoration unit 112 supplies a digital audio signal to the audio processing unit 121. The restoration unit 112 also supplies a digital video signal to the video processing unit 131. Further, the restoration unit 112 supplies the control unit 150 with other information regarding the content.

またさらに、復元部112は、制御部150の制御に基づいてコンテンツを後述するストレージ190に供給する。ストレージ190は、供給されたコンテンツを記憶する。これにより、放送受信装置100は、コンテンツを録画することができる。   Furthermore, the restoration unit 112 supplies the content to the storage 190 described later based on the control of the control unit 150. The storage 190 stores the supplied content. Thereby, the broadcast receiving apparatus 100 can record content.

音声処理部121は、復元部112から受信したディジタル音声信号を、スピーカ300により再生可能なフォーマットの信号(オーディオ信号)に変換する。音声処理部121は、オーディオ信号をスピーカ300に供給する。スピーカ300は、供給されるオーディオ信号に基づいて音を再生する。   The audio processing unit 121 converts the digital audio signal received from the restoration unit 112 into a signal (audio signal) in a format that can be reproduced by the speaker 300. The audio processing unit 121 supplies an audio signal to the speaker 300. The speaker 300 reproduces sound based on the supplied audio signal.

映像処理部131は、復元部112から受信したディジタル映像信号を、ディスプレイ400で再生可能なフォーマットの映像信号に変換する。即ち、映像処理部131は、復元部112から受信した映像信号を、ディスプレイ400で再生可能なフォーマットの映像信号にデコード(再生)する。また、映像処理部131は、図示しないOSD処理部から供給されるOSD信号を映像信号に重畳する。映像処理部131は、映像信号を表示処理部133に出力する。   The video processing unit 131 converts the digital video signal received from the restoration unit 112 into a video signal having a format that can be reproduced on the display 400. That is, the video processing unit 131 decodes (reproduces) the video signal received from the restoration unit 112 into a video signal having a format that can be reproduced by the display 400. In addition, the video processing unit 131 superimposes an OSD signal supplied from an OSD processing unit (not shown) on the video signal. The video processing unit 131 outputs the video signal to the display processing unit 133.

OSD処理部は、復元部112から供給されるデータ信号、及び/または制御部150から供給される制御信号に基づいて、GUI(グラフィック ユーザ インタフェース)画面、字幕、時刻、または他の情報などを画面に重畳して表示する為のOSD信号を生成する。OSD処理部は、個別にモジュールとして放送受信装置100内に設けられていてもよいし、制御部150の機能として設けられていてもよい。   The OSD processing unit displays a GUI (graphic user interface) screen, subtitles, time, or other information based on the data signal supplied from the restoration unit 112 and / or the control signal supplied from the control unit 150. An OSD signal to be displayed in a superimposed manner is generated. The OSD processing unit may be provided individually as a module in the broadcast receiving apparatus 100 or may be provided as a function of the control unit 150.

表示処理部133は、例えば、制御部150からの制御に基づいて、受信した映像信号に対して色味、明るさ、シャープ、コントラスト、またはその他の画質調整処理を行う。表示処理部133は、画質調整を施した映像信号をディスプレイ400に供給する。ディスプレイ400は、供給される映像信号に基づいて映像を表示する。   For example, the display processing unit 133 performs color tone, brightness, sharpness, contrast, or other image quality adjustment processing on the received video signal based on the control from the control unit 150. The display processing unit 133 supplies the video signal subjected to the image quality adjustment to the display 400. The display 400 displays a video based on the supplied video signal.

ディスプレイ400は、例えば、マトリクス状に配列された複数の画素を備える液晶表示パネルと、この液晶パネルを照明するバックライトとを備える液晶表示装置などを備える。ディスプレイ400は、放送受信装置100から供給される映像信号に基づいて映像を表示する。   The display 400 includes, for example, a liquid crystal display device including a liquid crystal display panel including a plurality of pixels arranged in a matrix and a backlight that illuminates the liquid crystal panel. The display 400 displays a video based on the video signal supplied from the broadcast receiving device 100.

なお、放送受信装置100は、ディスプレイ400の代わりに、映像出力端子を備える構成であってもよい。また、放送受信装置100は、スピーカ300の代わりに、音声出力端子を備える構成であってもよい。この場合、放送受信装置100は、映像出力端子に接続される表示装置に映像信号を出力し、音声出力端子に接続されるスピーカに音声信号を出力する。これにより、放送受信装置100は、表示装置に映像を表示させ、スピーカから音声を出力させることができる。   The broadcast receiving apparatus 100 may be configured to include a video output terminal instead of the display 400. Moreover, the broadcast receiving apparatus 100 may be configured to include an audio output terminal instead of the speaker 300. In this case, the broadcast receiving apparatus 100 outputs a video signal to a display device connected to the video output terminal, and outputs an audio signal to a speaker connected to the audio output terminal. Thereby, the broadcast receiving apparatus 100 can display an image | video on a display apparatus, and can output an audio | voice from a speaker.

制御部150は、放送受信装置100の各部の動作を制御する制御手段として機能する。制御部150は、CPU151、ROM152、RAM153、及びEEPROM154などを備えている。制御部150は、操作入力部161から供給される操作信号に基づいて、種々の処理を行う。   The control unit 150 functions as a control unit that controls the operation of each unit of the broadcast receiving apparatus 100. The control unit 150 includes a CPU 151, a ROM 152, a RAM 153, an EEPROM 154, and the like. The control unit 150 performs various processes based on the operation signal supplied from the operation input unit 161.

CPU151は、種々の演算処理を実行する演算素子などを備える。CPU151は、ROM152、またはEEPROM154などに記憶されているプログラムを実行することにより種々の機能を実現する。   The CPU 151 includes arithmetic elements that execute various arithmetic processes. The CPU 151 implements various functions by executing programs stored in the ROM 152, the EEPROM 154, or the like.

ROM152は、放送受信装置100を制御する為のプログラム、及び各種の機能を実現する為のプログラムなどを記憶する。CPU151は、操作入力部161から供給される操作信号に基づいて、ROM152に記憶されているプログラムを起動する。これにより、制御部150は、各部の動作を制御する。   The ROM 152 stores a program for controlling the broadcast receiving apparatus 100, a program for realizing various functions, and the like. The CPU 151 activates the program stored in the ROM 152 based on the operation signal supplied from the operation input unit 161. Thereby, the control part 150 controls operation | movement of each part.

RAM153は、CPU151のワークメモリとして機能する。即ち、RAM153は、CPU151の演算結果、CPU151により読み込まれたデータなどを記憶する。   The RAM 153 functions as a work memory for the CPU 151. That is, the RAM 153 stores the calculation result of the CPU 151, the data read by the CPU 151, and the like.

EEPROM154は、各種の設定情報、及びプログラムなどを記憶する不揮発性メモリである。   The EEPROM 154 is a non-volatile memory that stores various setting information, programs, and the like.

操作入力部161は、例えば、操作キー、キーボード、マウス、音声入力装置、タッチパッドまたは操作入力に応じて操作信号を生成する事ができる他の入力装置などを備える。また、操作入力部161は、例えば、リモートコントローラからの操作信号を受信するセンサなどを備える構成であってもよい。また、操作入力部162は、上記の入力装置とセンサとを備える構成であってもよい。即ち、操作入力部161は、操作信号を受け取る操作信号受信手段として機能する。   The operation input unit 161 includes, for example, an operation key, a keyboard, a mouse, a voice input device, a touch pad, or another input device that can generate an operation signal according to the operation input. Further, the operation input unit 161 may be configured to include, for example, a sensor that receives an operation signal from a remote controller. Further, the operation input unit 162 may be configured to include the above input device and sensor. That is, the operation input unit 161 functions as an operation signal receiving unit that receives an operation signal.

操作入力部161は、入力された操作信号を制御部150に供給する。制御部150は、操作入力部161から供給された操作信号に基づいて、放送受信装置100に種々の処理を行わせる。   The operation input unit 161 supplies the input operation signal to the control unit 150. The control unit 150 causes the broadcast receiving device 100 to perform various processes based on the operation signal supplied from the operation input unit 161.

なお、タッチパッドは、静電センサ、サーモセンサ、または他の方式に基づいて位置情報を生成するデバイスを含む。また、放送受信装置100がディスプレイ400を備える場合、操作入力部161は、ディスプレイ400と一体に形成されるタッチパネルなどを備える構成であってもよい。   The touch pad includes an electrostatic sensor, a thermo sensor, or a device that generates position information based on other methods. When the broadcast receiving device 100 includes the display 400, the operation input unit 161 may include a touch panel formed integrally with the display 400.

リモートコントローラは、ユーザの操作入力に基づいて操作信号を生成する。リモートコントローラは、生成した操作信号を赤外線通信により操作入力部161のセンサに送信する。なお、センサとリモートコントローラとは、電波などの他の無線通信により操作信号の送受信を行う構成であってもよい。   The remote controller generates an operation signal based on a user operation input. The remote controller transmits the generated operation signal to the sensor of the operation input unit 161 by infrared communication. The sensor and the remote controller may be configured to transmit and receive operation signals by other wireless communication such as radio waves.

カードコネクタ164は、例えば、動画コンテンツを記憶するメモリカード165と通信を行う為のインターフェースである。カードコネクタ164は、接続されるメモリカード165から動画のコンテンツデータを読み出し、制御部150に供給する。   The card connector 164 is an interface for communicating with, for example, a memory card 165 that stores moving image content. The card connector 164 reads moving image content data from the connected memory card 165 and supplies it to the control unit 150.

USBコネクタ166は、USB機器167と通信を行う為のインターフェースである。USBコネクタ166は、接続されるUSB機器167から供給される信号を制御部150に供給する。   The USB connector 166 is an interface for communicating with the USB device 167. The USB connector 166 supplies a signal supplied from the connected USB device 167 to the control unit 150.

例えば、USB機器167がキーボードなどの操作入力機器である場合、USBコネクタ166は、操作信号をUSB機器167から受け取る。USBコネクタ166は、受け取った操作信号を制御部150に供給する。この場合、制御部150は、USBコネクタ166から供給される操作信号に基づいて種々の処理を実行する。   For example, when the USB device 167 is an operation input device such as a keyboard, the USB connector 166 receives an operation signal from the USB device 167. The USB connector 166 supplies the received operation signal to the control unit 150. In this case, the control unit 150 executes various processes based on the operation signal supplied from the USB connector 166.

また、例えば、USB機器167が動画のコンテンツデータを記憶する記憶装置である場合、USBコネクタ166は、コンテンツをUSB機器167から取得することができる。USBコネクタ166は、取得したコンテンツを制御部150に供給する。   For example, when the USB device 167 is a storage device that stores content data of a moving image, the USB connector 166 can acquire content from the USB device 167. The USB connector 166 supplies the acquired content to the control unit 150.

ディスクドライブ170は、例えば、コンパクトディスク(CD)、ディジタルバーサタイルディスク(DVD)、ブルーレイディスク(Blu−ray Disk(登録商標))、または動画のコンテンツデータを記録可能な他の光ディスクMを装着可能なドライブを有する。ディスクドライブ170は、装着される光ディスクMからコンテンツを読み出し、読み出したコンテンツを制御部150に供給する。   The disc drive 170 can be loaded with, for example, a compact disc (CD), a digital versatile disc (DVD), a Blu-ray Disc (Blu-ray Disk (registered trademark)), or another optical disc M capable of recording moving image content data. Have a drive. The disk drive 170 reads content from the optical disk M to be loaded and supplies the read content to the control unit 150.

LANコネクタ171は、放送受信装置100をネットワークに接続する為のインターフェースである。制御部150は、LANコネクタ171がLANケーブルまたは無線LANなどにより公衆回線に接続された場合、ネットワーク経由で種々のデータのダウンロード及びアップロードを行なう事ができる。   The LAN connector 171 is an interface for connecting the broadcast receiving apparatus 100 to a network. When the LAN connector 171 is connected to a public line by a LAN cable or a wireless LAN, the controller 150 can download and upload various data via the network.

電源制御部180は、放送受信装置100の各部への電力の供給を制御する。電源制御部180は、例えば、ACアダプタなどを介して商用電源500などから電力を受け取る。商用電源500は、交流の電力を電源制御部180に供給する。電源制御部180は、受け取った交流の電力を直流に変換し各部へ供給する。   The power control unit 180 controls power supply to each unit of the broadcast receiving apparatus 100. The power supply control unit 180 receives power from the commercial power supply 500 via an AC adapter, for example. The commercial power supply 500 supplies AC power to the power supply control unit 180. The power supply control unit 180 converts the received AC power into DC and supplies it to each unit.

また、放送受信装置100は、さらに他のインターフェースを備えていても良い。インターフェースは、例えば、Serial−ATAなどである。放送受信装置100は、インターフェースにより接続される機器に記録されているコンテンツを取得し、再生することができる。また、放送受信装置100は、再生したオーディオ信号及び映像信号を、インターフェースにより接続される機器に出力することが出来る。   Moreover, the broadcast receiving apparatus 100 may further include another interface. The interface is, for example, Serial-ATA. The broadcast receiving apparatus 100 can acquire and play back content recorded in a device connected by an interface. Also, the broadcast receiving apparatus 100 can output the reproduced audio signal and video signal to a device connected by an interface.

また、放送受信装置100がインターフェースを介してネットワークに接続される場合、放送受信装置100は、ネットワーク上の動画のコンテンツデータを取得し、再生することができる。   When the broadcast receiving apparatus 100 is connected to a network via an interface, the broadcast receiving apparatus 100 can acquire and reproduce content data of moving images on the network.

ストレージ190は、コンテンツなどを記憶する記憶装置である。ストレージ190は、例えば、ハードディスク(HDD)、ソリッドステイトドライブ(SSD)、または半導体メモリなどの大容量記憶装置を備える。また、ストレージ190は、USBコネクタ166、LANコネクタ171、通信インターフェース114、または他のインターフェースに接続された記憶装置により構成されていてもよい。   The storage 190 is a storage device that stores content and the like. The storage 190 includes a mass storage device such as a hard disk (HDD), a solid state drive (SSD), or a semiconductor memory. The storage 190 may be configured by a storage device connected to the USB connector 166, the LAN connector 171, the communication interface 114, or another interface.

上記したように、制御部150は、コンテンツを録画する場合、復元部112により復調されたコンテンツのデータをストレージ190に入力させる。さらに、制御部150は、コンテンツを記憶するストレージ190内のアドレスをストレージ190に指示する。ストレージ190は、制御部150により指示されたアドレスに復元部112から供給されたコンテンツを記憶する。   As described above, when the content is recorded, the control unit 150 causes the content data demodulated by the restoration unit 112 to be input to the storage 190. Furthermore, the control unit 150 instructs the storage 190 to specify an address in the storage 190 that stores the content. The storage 190 stores the content supplied from the restoration unit 112 at the address designated by the control unit 150.

なお、ストレージ190は、ディジタル放送信号から復元されたTSを記憶する構成であってもよいし、TSがAVI、MPEGまたは他の圧縮方式により圧縮された圧縮コンテンツを記憶する構成であってもよい。   The storage 190 may be configured to store a TS restored from a digital broadcast signal, or may be configured to store compressed content in which the TS is compressed by AVI, MPEG, or other compression methods. .

また、制御部150は、ストレージ190に記憶されているコンテンツを読み出し、再生させることができる。例えば、制御部150は、ストレージ190におけるアドレスをストレージ190に指示する。ストレージ190は、制御部150により指示されたアドレスからコンテンツを読み出す。ストレージ190は、読み出したコンテンツを音声処理部121、映像処理部131、及び制御部150などに供給する。これにより、放送受信装置100は、録画したコンテンツを再生することができる。   In addition, the control unit 150 can read and play the content stored in the storage 190. For example, the control unit 150 instructs the storage 190 to specify an address in the storage 190. The storage 190 reads content from the address designated by the control unit 150. The storage 190 supplies the read content to the audio processing unit 121, the video processing unit 131, the control unit 150, and the like. Thereby, the broadcast receiving apparatus 100 can reproduce the recorded content.

なお、放送受信装置100は、受信部111及び復元部112をそれぞれ複数備える。これにより、放送受信装置100は、複数のコンテンツを同時に受信し、受信した複数のコンテンツを同時に復元することができる。これにより、放送受信装置100は、再生可能なコンテンツデータを同時に複数取得することが出来る。即ち、放送受信装置100は、複数のコンテンツを同時に録画することが出来る。   The broadcast receiving apparatus 100 includes a plurality of receiving units 111 and restoring units 112. Thereby, the broadcast receiving apparatus 100 can simultaneously receive a plurality of contents and restore the received plurality of contents at the same time. Thereby, the broadcast receiving apparatus 100 can simultaneously acquire a plurality of reproducible content data. That is, the broadcast receiving apparatus 100 can record a plurality of contents at the same time.

図2は、制御部150の有する機能の例を示す。
図2に示されるように、制御部150は、上記のCPU151によりプログラムを実行することにより、種々の機能を実現することが出来る。例えば、制御部150は、文字領域抽出部1511、文字データ認識部1512、誤り訂正部1513、キーワード解析部1514、及び保存部1515を備える。さらに、制御部150は、検索部1521、リスト表示部1522、リスト選択部1523、及び再生部1524を備える。
FIG. 2 shows an example of functions that the control unit 150 has.
As shown in FIG. 2, the control unit 150 can realize various functions by executing a program by the CPU 151. For example, the control unit 150 includes a character region extraction unit 1511, a character data recognition unit 1512, an error correction unit 1513, a keyword analysis unit 1514, and a storage unit 1515. Further, the control unit 150 includes a search unit 1521, a list display unit 1522, a list selection unit 1523, and a playback unit 1524.

また、図3及び図4は、コンテンツを保存する処理の例を示す。
図3に示されるように、受信部111は、コンテンツを受信する。例えば、受信部111は、LANコネクタ171経由でインターネット(ネットワーク)からコンテンツを受信する。また、受信部111は、通信インターフェース114、USBコネクタ166、カードコネクタ164、または他のインターフェース経由でコンテンツを出力するコンテンツ出力装置からコンテンツを受信する。またさらに、受信部111は、放送入力端子110経由で受信したディジタル放送信号からコンテンツを受信する。
3 and 4 show examples of processing for storing content.
As illustrated in FIG. 3, the reception unit 111 receives content. For example, the receiving unit 111 receives content from the Internet (network) via the LAN connector 171. The receiving unit 111 receives content from a content output device that outputs content via the communication interface 114, the USB connector 166, the card connector 164, or another interface. Furthermore, the receiving unit 111 receives content from a digital broadcast signal received via the broadcast input terminal 110.

受信部111は、受信したコンテンツを復元部112に供給する。なお、上記したように。放送受信装置100は、複数の受信部111及び複数の復元部112を備える。複数の受信部111は、複数のコンテンツを複数の復元部112に供給することができる。   The receiving unit 111 supplies the received content to the restoration unit 112. As mentioned above. The broadcast receiving apparatus 100 includes a plurality of receiving units 111 and a plurality of restoring units 112. The plurality of reception units 111 can supply a plurality of contents to the plurality of restoration units 112.

また、復元部112は、供給された複数のコンテンツを同時に復元し、再生可能な複数のコンテンツデータを取得することができる。即ち、復元部112は、複数のコンテンツの映像信号及び音声信号を同時に取得することができる。さらに、復元部112は、複数のコンテンツデータから複数のコンテンツに関するデータ信号を取得する。   Further, the restoration unit 112 can simultaneously restore a plurality of supplied contents and acquire a plurality of reproducible content data. That is, the restoration unit 112 can simultaneously acquire video signals and audio signals of a plurality of contents. Further, the restoration unit 112 acquires data signals regarding a plurality of contents from the plurality of contents data.

図4に示されるように、復元部112は、制御部150の制御に基づいて、コンテンツデータをストレージ190に出力する。これにより、ストレージ190は、複数のコンテンツを同時に録画することができる。   As illustrated in FIG. 4, the restoration unit 112 outputs content data to the storage 190 based on the control of the control unit 150. Thereby, the storage 190 can simultaneously record a plurality of contents.

また、復元部112は、制御部150の制御に基づいて、コンテンツデータを映像処理部131及び音声処理部121に出力する。これにより、放送受信装置100は、複数のコンテンツを同時に再生することができる。   Further, the restoration unit 112 outputs the content data to the video processing unit 131 and the audio processing unit 121 based on the control of the control unit 150. Thereby, the broadcast receiving apparatus 100 can simultaneously reproduce a plurality of contents.

また、復元部112は、コンテンツの映像信号を制御部150の文字領域抽出部1511に出力する。なお、復元部112から文字領域抽出部1511に供給されるコンテンツの映像信号は、複数であってもよい。しかし、説明を簡略化する為、復元部112から文字領域抽出部1511に1つの映像信号を供給すると仮定して説明する。   In addition, the restoration unit 112 outputs the content video signal to the character region extraction unit 1511 of the control unit 150. Note that there may be a plurality of content video signals supplied from the restoration unit 112 to the character region extraction unit 1511. However, in order to simplify the description, it is assumed that one video signal is supplied from the restoration unit 112 to the character area extraction unit 1511.

またさらに、復元部112は、コンテンツの音声信号及びデータ信号を制御部150に出力する。このデータ信号は、例えば、時刻を示すデータ、EPGに関するデータ、字幕などの文字データなどを含む。また、制御部150は、音声信号に基づいてシーン検出を行う。また、制御部150は、データ信号に含まれているデータに基づいてシーンを認識する構成であってもよい。   Furthermore, the restoration unit 112 outputs the audio signal and data signal of the content to the control unit 150. This data signal includes, for example, data indicating time, data relating to EPG, character data such as captions, and the like. Further, the control unit 150 performs scene detection based on the audio signal. Further, the control unit 150 may be configured to recognize a scene based on data included in the data signal.

文字領域抽出部1511は、映像信号(映像データ)を解析し、映像の中から文字が存在する領域(文字領域)を抜き出す。文字領域は、文字列を含むエリアであり、例えば、文字列の上下左右の座標情報を示す。文字領域抽出部1511は、文字領域の位置を示す情報(位置情報)を出力する。   The character area extraction unit 1511 analyzes the video signal (video data) and extracts an area (character area) where characters exist from the video. The character area is an area including a character string, and indicates, for example, coordinate information on the top, bottom, left, and right of the character string. The character area extraction unit 1511 outputs information (position information) indicating the position of the character area.

なお、文字領域抽出部1511は、如何なる手法により文字領域を検出する構成であってもよい。例えば、文字領域抽出部1511は、映像の輝度の変化の割合が一定以上である領域を文字領域として検出する。   Note that the character region extraction unit 1511 may be configured to detect a character region by any method. For example, the character area extraction unit 1511 detects an area where the rate of change in the luminance of the video is a certain value or more as a character area.

また、映像中に文字領域が存在しない場合、映像中に1つの文字領域が存在する場合、映像中に複数の文字領域が存在する場合、などがある。文字領域抽出部1511は、映像中に1つの文字領域が存在する場合、1つの文字領域の位置を示す情報(位置情報)を算出する。例えば、文字領域抽出部1511は、1つの文字領域の位置と、文字領域の大きさとを算出する。また、文字領域抽出部1511は、1つの文字領域の四角の座標を算出する構成であってもよい。   In addition, there are a case where there is no character area in the video, a case where there is one character area in the video, a case where there are a plurality of character areas in the video, and the like. The character area extraction unit 1511 calculates information (position information) indicating the position of one character area when there is one character area in the video. For example, the character area extraction unit 1511 calculates the position of one character area and the size of the character area. In addition, the character area extraction unit 1511 may be configured to calculate the rectangular coordinates of one character area.

文字領域抽出部1511は、映像中に複数の文字領域が存在する場合、各文字領域毎に位置情報を算出する。この場合、文字領域抽出部1511は、複数の文字領域の位置情報を出力する。   When there are a plurality of character areas in the video, the character area extraction unit 1511 calculates position information for each character area. In this case, the character area extraction unit 1511 outputs position information of a plurality of character areas.

文字データ認識部1512は、文字領域内の文字を認識する。即ち、文字データ認識部1512は、文字領域抽出部1511から出力された文字領域の位置情報に基づいて、文字領域を認識する。文字データ認識部1512は、文字領域内の映像に基づいて文字を認識する。   The character data recognition unit 1512 recognizes characters in the character area. That is, the character data recognition unit 1512 recognizes the character area based on the position information of the character area output from the character area extraction unit 1511. The character data recognition unit 1512 recognizes a character based on the video in the character area.

なお、文字データ認識部1512は、如何なる手法により文字を認識する構成であってもよい。例えば、文字データ認識部1512は、Optical Character Reader(OCR)により映像中の文字を認識する。例えば、文字データ認識部1512は、SJIS、EUC、または他の文字コードなどで上記の文字を認識する。   The character data recognition unit 1512 may be configured to recognize characters by any method. For example, the character data recognition unit 1512 recognizes characters in the video by using an optical character reader (OCR). For example, the character data recognition unit 1512 recognizes the above characters using SJIS, EUC, or other character codes.

図5に示す例によると、文字データA及び文字データBが映像中に埋め込まれている。文字領域抽出部1511は、映像中の文字データAが埋め込まれている領域(文字領域A)と、文字データBが埋め込まれている領域(文字領域B)と、を抽出する。文字領域抽出部1511は、文字領域Aを示す位置情報と、文字領域Bを示す位置情報とを文字データ認識部1512に出力する。   According to the example shown in FIG. 5, character data A and character data B are embedded in the video. The character area extraction unit 1511 extracts an area where the character data A is embedded in the video (character area A) and an area where the character data B is embedded (character area B). The character area extraction unit 1511 outputs position information indicating the character area A and position information indicating the character area B to the character data recognition unit 1512.

文字データ認識部1512は、文字領域A内の映像から、文字データAを認識する。また、文字データ認識部1512は、文字領域B内の映像から、文字データBを認識する。これにより、文字データ認識部1512は、映像中に埋め込まれている文字データを認識することが出来る。   The character data recognition unit 1512 recognizes the character data A from the video in the character area A. Further, the character data recognition unit 1512 recognizes the character data B from the video in the character area B. Thereby, the character data recognition unit 1512 can recognize the character data embedded in the video.

またさらに、文字データ認識部1512は、文字データのフォントの種類、文字の大きさ、文字数、及び文字色などを認識する構成であってもよい。例えば、文字データ認識部1512は、文字領域内の映像と内蔵されているフォントごとの辞書とに基づいて、文字データのフォント、文字の大きさを認識することができる。   Furthermore, the character data recognition unit 1512 may be configured to recognize the font type, character size, number of characters, character color, and the like of the character data. For example, the character data recognizing unit 1512 can recognize the font of the character data and the size of the character based on the video in the character area and the dictionary for each built-in font.

また、図6に示すように、コンテンツの映像中にノイズ、背景、映像の重なり、または他の要素などが含まれている場合がある。コンテンツの映像中に含まれているノイズ、背景、映像の重なり、または他の要素の影響を受けて、文字領域抽出部1511による文字領域の抽出及び文字データ認識部1512による文字データの認識に誤りが生じる場合がある。   In addition, as shown in FIG. 6, there may be a case where noise, background, video overlap, or other elements are included in the content video. Character region extraction by the character region extraction unit 1511 and character data recognition by the character data recognition unit 1512 are erroneous due to the effects of noise, background, video overlap, or other factors included in the content video May occur.

誤り訂正部1513は、文字領域の抽出結果、及び、文字データの認識結果を訂正する。映像に現れる文字(テロップ)は、複数フレームにわたって連続して同一位置に同一文字で表示される可能性が高い。そこで、誤り訂正部1513は、前後のフレームから検出された文字領域の抽出結果、及び、文字データの認識結果に基づいて、誤りを訂正する。   The error correction unit 1513 corrects the character region extraction result and the character data recognition result. There is a high possibility that characters (telops) appearing in the video are displayed in the same position at the same position continuously over a plurality of frames. Therefore, the error correction unit 1513 corrects the error based on the extraction result of the character region detected from the previous and subsequent frames and the recognition result of the character data.

例えば、文字領域を訂正する場合、誤り訂正部1513は、前後のフレームから検出された文字領域の位置及び大きさと、現フレームから検出された文字領域の位置及び大きさとが異なる場合、誤りが生じた可能性が高いと判断する。この場合、誤り訂正部1513は、例えば、前後のフレームから検出された文字領域と現フレームから検出された文字領域とが同一領域となるように文字領域の抽出結果を訂正する。   For example, when correcting a character area, the error correction unit 1513 generates an error if the position and size of the character area detected from the preceding and following frames are different from the position and size of the character area detected from the current frame. Judgment is likely. In this case, the error correction unit 1513 corrects the extraction result of the character area so that, for example, the character area detected from the previous and subsequent frames and the character area detected from the current frame are the same area.

例えば、誤り訂正部1513は、前後の数フレームから抽出された文字領域と、この文字領域の映像から認識された文字認識結果とを参照し、一致する結果の数に基づいて正しい文字領域と、文字データとを認識する。   For example, the error correction unit 1513 refers to the character region extracted from the preceding and following several frames and the character recognition result recognized from the image of this character region, and correct character region based on the number of matching results, Recognize character data.

また、例えば、誤り訂正部1513は、各フレームから認識された文字認識結果としての文字データと、予めROM152またはEEPROM154などに記憶された辞書とを突合する。誤り訂正部1513は、突合結果に基づいて、正しい文字データを推定する構成であってもよい。   Further, for example, the error correction unit 1513 collates character data as a character recognition result recognized from each frame with a dictionary previously stored in the ROM 152 or the EEPROM 154. The error correction unit 1513 may be configured to estimate correct character data based on the matching result.

また、制御部150は、文字領域抽出部1511の後段に文字領域を訂正する為の誤り訂正部1513が設けられ、文字データ認識部1512の後段に文字データの認識結果を訂正する為の誤り訂正部1513がそれぞれ設けられる構成であってもよい。   In addition, the control unit 150 is provided with an error correction unit 1513 for correcting the character region after the character region extraction unit 1511, and an error correction for correcting the recognition result of the character data after the character data recognition unit 1512. The structure in which the part 1513 is provided may be sufficient.

キーワード解析部1514は、認識した文字データからキーワードを認識する。キーワード認識には、あらかじめ作成されたキーワード辞書1514aが用いられる。   The keyword analysis unit 1514 recognizes a keyword from the recognized character data. A keyword dictionary 1514a created in advance is used for keyword recognition.

キーワード辞書1514aは、キーワード毎にジャンル(ジャンルを示すデータ)を関連付けて記憶する。なお、キーワード辞書1514aは、キーワード毎に複数のジャンルを関連付けて記憶する構成であってもよい。さらに、キーワード辞書1514aは、各キーワードの各ジャンル毎に設定されたジャンル関連度(例えばポイントなど)を有する。   The keyword dictionary 1514a stores a genre (data indicating a genre) in association with each keyword. The keyword dictionary 1514a may be configured to store a plurality of genres in association with each keyword. Further, the keyword dictionary 1514a has a genre relevance (for example, points) set for each genre of each keyword.

キーワード解析部1514は、まず、文字データ認識部1512により認識された文字データからキーワードを抽出する。例えば、キーワード解析部1514は、文字データを文法的に解析し、文字データから主語、述語、名詞、冠詞、助詞などを抽出する。即ち、キーワード解析部1514は、文字データを文節で区切り、区切った単語をキーワードとして抽出する。   The keyword analysis unit 1514 first extracts keywords from the character data recognized by the character data recognition unit 1512. For example, the keyword analysis unit 1514 analyzes character data grammatically, and extracts a subject, a predicate, a noun, an article, a particle, and the like from the character data. That is, the keyword analysis unit 1514 delimits the character data with clauses and extracts the delimited words as keywords.

キーワード解析部1514は、抽出したキーワードと上記のキーワード辞書1514aとを照らし合わせて、文字データのジャンルを特定する。   The keyword analysis unit 1514 identifies the genre of character data by comparing the extracted keyword with the keyword dictionary 1514a.

図7は、キーワード辞書1514aの例と、ジャンルの特定の例とを示す。図7に示されるように、キーワード毎に複数のジャンルが設定されている。さらに各ジャンルには、それぞれジャンル関連度が設定されている。文字データに1つのキーワードが含まれている場合、キーワード解析部1514は、そのキーワードに関連付けられているジャンルのうち、最もジャンル関連度が高いジャンルを文字データのジャンルとして特定する。   FIG. 7 shows an example of the keyword dictionary 1514a and a specific example of a genre. As shown in FIG. 7, a plurality of genres are set for each keyword. Furthermore, the genre relevance level is set for each genre. When one keyword is included in the character data, the keyword analysis unit 1514 identifies the genre having the highest genre relevance among the genres associated with the keyword as the genre of the character data.

また、文字データに複数のキーワードが含まれている場合、キーワード解析部1514は、各キーワードに関連付けられているジャンルのジャンル関連度を統合し、文字データのジャンルを特定する。例えば、キーワード解析部1514は、各キーワードに関連付けられているジャンルのジャンル関連度をジャンル毎に加算し、最も最もジャンル関連度が高いジャンルを文字データのジャンルとして特定する。   When the character data includes a plurality of keywords, the keyword analysis unit 1514 integrates the genre relevance levels of the genres associated with the keywords and specifies the genre of the character data. For example, the keyword analysis unit 1514 adds the genre relevance of the genre associated with each keyword for each genre, and specifies the genre having the highest genre relevance as the genre of character data.

図7の例によると、文字データ「消費税、国会で討議」は、「消費税」、「国会」、「討議」などのキーワードを含んでいる。「消費税」には、ジャンル「経済」のジャンル関連度として0.7、ジャンル「社会」のジャンル関連度として0.2、ジャンル「政治」のジャンル関連度として0.1がそれぞれ対応付けられている。また、「国会」には、ジャンル「政治」のジャンル関連度として0.6、ジャンル「社会」のジャンル関連度として0.3、ジャンル「経済」のジャンル関連度として0.1がそれぞれ対応付けられている。「討論」には、ジャンル「政治」のジャンル関連度として0.6、ジャンル「社会」のジャンル関連度として0.4がそれぞれ対応付けられている。   In the example of FIG. 7, the character data “consumption tax, discussion at the Diet” includes keywords such as “consumption tax”, “Diet”, “discussion”. “Consumption tax” is associated with 0.7 as the genre relevance level of the genre “economy”, 0.2 as the genre relevance level of the genre “society”, and 0.1 as the genre relevance level of the genre “politics”. ing. Further, “National Diet” is associated with a genre relevance level of 0.6 for the genre “politics”, 0.3 as a genre relevance level of the genre “society”, and 0.1 as a genre relevance level of the genre “economy” It has been. “Discussion” is associated with a genre relevance level of 0.6 for the genre “politics” and 0.4 as a relevance level of the genre “society”.

この場合、文字データ「消費税、国会で討議」は、ジャンル「経済」のジャンル関連度が0.8であり、ジャンル「政治」のジャンル関連度が1.3であり、ジャンル「社会」のジャンル関連度が0.9となる。この結果、キーワード解析部1514は、ジャンル「政治」を文字データのジャンルとして特定する。   In this case, the character data “consumption tax, debate at the Diet” has a genre relevance of the genre “economy” is 0.8, a genre relevance of the genre “politics” is 1.3, and the genre “society” The genre relevance is 0.9. As a result, the keyword analysis unit 1514 specifies the genre “politics” as the genre of character data.

またさらに、キーワード解析部1514は、主語、述語などのキーワード間の関係より重みづけする構成であってもよい。例えば、キーワード毎に主語、述語などの成分を特定し、特定した成分に応じて予め設定された係数を上記のジャンル関連度に乗算する。これにより、キーワード解析部1514は、キーワード毎の成分を考慮してジャンルを特定することができる。   Furthermore, the keyword analysis unit 1514 may be configured to weight the relationship between keywords such as a subject and a predicate. For example, a component such as a subject or a predicate is specified for each keyword, and the genre relevance is multiplied by a coefficient set in advance according to the specified component. Thereby, the keyword analysis unit 1514 can specify the genre in consideration of the component for each keyword.

またさらに、キーワード解析部1514は、認識された文字データに基づいて学習を行うことにより、キーワード辞書1514aを更新することができる。なお、キーワード解析部1514は、如何なる学習方法によりキーワード辞書1514aを更新する構成であってもよい。   Furthermore, the keyword analysis unit 1514 can update the keyword dictionary 1514a by performing learning based on the recognized character data. The keyword analysis unit 1514 may be configured to update the keyword dictionary 1514a by any learning method.

保存部1515は、文字領域、文字データ(フォントの種類、文字の大きさ、文字数、文字色なども含む)、ジャンル、チャンネル、日時、及びフレーム番号(文字列の表示フレーム番号)などの付加情報をストレージ190に記憶する。保存部1515は、コンテンツと関連付けてこれらのデータを保存する。   The storage unit 1515 includes additional information such as a character area, character data (including font type, character size, number of characters, character color, etc.), genre, channel, date and time, and frame number (character string display frame number). Is stored in the storage 190. The storage unit 1515 stores these data in association with the content.

図8は、保存部1515により保存された付加情報の例を示す。画面上に現れる文字は、数秒間連続して同じ領域に固定的に表示される可能性が高い。この為、文字領域は、複数フレームにわたって同じ位置及び大きさになる可能性が高い。この傾向から、保存部1515は、過去フレームの文字領域と文字データを比較することで、同一の文字データを判別することができる。   FIG. 8 shows an example of additional information stored by the storage unit 1515. There is a high possibility that characters appearing on the screen are fixedly displayed in the same area for several seconds. For this reason, there is a high possibility that the character region will have the same position and size over a plurality of frames. From this tendency, the storage unit 1515 can determine the same character data by comparing the character area of the past frame with the character data.

図8は、フレーム番号2乃至5に亘って文字領域「0,200,400,600」に文字データ「平均株価」が認識されたことを示す。またさらに、保存部1515は、文字データのフォントの種類、文字の大きさ、文字数、文字色、ジャンル、チャンネル、及び日時などの情報を各フレーム毎に関連付けて保存してもよい。   FIG. 8 shows that the character data “average stock price” is recognized in the character region “0, 200, 400, 600” over the frame numbers 2 to 5. Furthermore, the storage unit 1515 may store information such as the font type, character size, number of characters, character color, genre, channel, and date / time of character data in association with each frame.

また、保存部1515は、判別した同一の文字データを対応付けることにより、この文字データが検出された開始フレームと終了フレームとを認識することができる。保存部1515は、文字データ毎の開始フレーム及び終了フレームを併せてストレージ190に保存する構成であってもよい。   Further, the storage unit 1515 can recognize the start frame and the end frame in which the character data is detected by associating the determined identical character data. The storage unit 1515 may be configured to store the start frame and the end frame for each character data in the storage 190 together.

即ち、制御部150は、連続した複数のフレームの同じ位置に文字領域が存在する場合、文字領域が表示されている最初のフレームと最後のフレームとを、開始フレーム及び終了フレームとしてそれぞれ認識する。またさらに、制御部150は、連続した複数のフレームの同じ位置に文字領域が存在し、且つ文字領域内の文字データが連続した複数のフレームに亘って一致する場合、文字領域が表示されている最初のフレームと最後のフレームとを特定する構成であってもよい。   That is, when there is a character area at the same position in a plurality of consecutive frames, the control unit 150 recognizes the first frame and the last frame in which the character area is displayed as the start frame and the end frame, respectively. Furthermore, the control unit 150 displays a character region when a character region exists at the same position in a plurality of consecutive frames and the character data in the character region matches over a plurality of consecutive frames. The configuration may be such that the first frame and the last frame are specified.

上記した処理により、制御部150は、コンテンツをストレージ190に録画し、さらにコンテンツの映像中に埋め込まれている文字データを単語毎にキーワードとして抽出し、コンテンツと併せてストレージ190に記憶することができる。さらに、制御部150は、文字領域、文字データ(フォントの種類、文字の大きさ、文字数、文字色なども含む)、ジャンル、チャンネル、日時、及びフレーム番号(文字列の表示フレーム番号)などの付加情報をストレージ190に記憶することができる。   Through the processing described above, the control unit 150 can record the content in the storage 190, further extract character data embedded in the video of the content as a keyword for each word, and store it in the storage 190 together with the content. it can. Further, the control unit 150 includes a character area, character data (including font type, character size, number of characters, character color, etc.), genre, channel, date and time, and frame number (character string display frame number). Additional information can be stored in the storage 190.

またさらに、制御部150は、復元部112により復元された複数のコンテンツに対して上記の処理を行うことにより、複数のコンテンツに含まれているキーワード、文字領域、文字データ(フォントの種類、文字の大きさ、文字数、文字色なども含む)、ジャンル、チャンネル、日時、及びフレーム番号(文字列の表示フレーム番号)などをコンテンツと併せてストレージ190に記憶することができる。   Furthermore, the control unit 150 performs the above-described processing on the plurality of contents restored by the restoration unit 112, so that keywords, character areas, and character data (font type, character data) included in the plurality of contents are processed. Size, number of characters, character color, etc.), genre, channel, date and time, frame number (character string display frame number), and the like can be stored in the storage 190 together with the content.

図9は、複数のコンテンツに対する制御部150の処理の例を示す。図9は、チャンネル011、チャンネル041、チャンネル051、チャンネル061、チャンネル071、及びチャンネル081が復元部112により復元された例を示す。この場合、チャンネル011、チャンネル041、チャンネル051、チャンネル061、チャンネル071、及びチャンネル081のコンテンツの映像信号が同時に制御部150に供給される。   FIG. 9 shows an example of processing of the control unit 150 for a plurality of contents. FIG. 9 shows an example in which channel 011, channel 041, channel 051, channel 061, channel 071, and channel 081 are restored by the restoration unit 112. In this case, video signals of contents of channel 011, channel 041, channel 051, channel 061, channel 071, and channel 081 are supplied to the control unit 150 at the same time.

制御部150は、文字領域の抽出、文字データの認識、誤り訂正、及びキーワードの解析などの処理を各コンテンツに対して順次行う。即ち、制御部150は、チャンネル011のコンテンツの1つのフレームの映像に対して処理を行い、次に、チャンネル041のコンテンツの1つのフレームの映像に対して処理を行う。制御部150は、このような処理をチャンネル081まで順に行い、チャンネル011の処理に戻る。   The control unit 150 sequentially performs processing such as character area extraction, character data recognition, error correction, and keyword analysis on each content. That is, the control unit 150 performs processing on the video of one frame of the content of the channel 011 and then performs processing on the video of one frame of the content of the channel 041. The control unit 150 sequentially performs such processing up to channel 081 and returns to the processing of channel 011.

制御部150は、この処理を繰り返し実行することにより、複数のチャンネルのコンテンツの映像に埋め込まれている文字データを抽出し、さらにこの文字データのジャンルを特定することができる。   By repeatedly executing this process, the control unit 150 can extract character data embedded in content videos of a plurality of channels, and further specify the genre of the character data.

なお、上記したように、同一の文字データが同一の文字領域に連続して表示される可能性が高い。この為、全てのフレームに対して上記の処理が行われる必要はない。例えば、システムの処理負荷が高い場合、処理を実行するフレームの間隔を広くし、システムの処理負荷が低い場合、処理を実行するフレームの間隔を狭くすることにより、制御部150は、より効率よく処理を行なう事ができる。   As described above, there is a high possibility that the same character data is continuously displayed in the same character area. For this reason, it is not necessary to perform the above processing for all frames. For example, when the processing load of the system is high, the control unit 150 is more efficient by widening the interval of frames for executing the processing, and narrowing the interval of frames for executing the processing when the processing load of the system is low. Processing can be performed.

また、コンテンツのジャンルにより、映像中の文字の出現度合いが大きく異なる。例えば、ニュースなどでは、文字が画面上に多く現れるが、ドラマやアニメなどでは逆に文字は画面上にほとんど表れない。制御部150は、例えば、EPGに関する情報などを用いてコンテンツのジャンルを特定し、特定したジャンルに応じて上記の処理の頻度を変更する構成であってもよい。   Also, the degree of appearance of characters in the video varies greatly depending on the genre of the content. For example, in news and the like, many characters appear on the screen, but in drama and animation, on the contrary, characters hardly appear on the screen. For example, the control unit 150 may be configured to specify the genre of the content using information related to the EPG and change the frequency of the above processing according to the specified genre.

また例えば、制御部150は、また、過去のコンテンツの視聴履歴、過去のコンテンツの録画履歴、検索履歴、時間帯、または視聴率などに応じて上記の処理の頻度を変更する構成であってもよい。制御部150は、例えば、ネットワークに接続されるサーバなどから配信情報などを取得し、配信情報から視聴率、検索履歴などの情報を取得する。   Further, for example, the control unit 150 may be configured to change the frequency of the above process according to the past content viewing history, the past content recording history, the search history, the time zone, or the audience rating. Good. For example, the control unit 150 acquires distribution information and the like from a server connected to the network, and acquires information such as an audience rating and a search history from the distribution information.

またさらに、制御部150は、過去のフレームの文字検出の傾向から処理を実行するフレームの間隔を変更する構成であってもよい。またさらに制御部150は、CM区間を検出し、CM区間における処理を実行するフレームの間隔を変更しても良い。   Still further, the control unit 150 may be configured to change the interval between frames to be processed based on the tendency of character detection in past frames. Furthermore, the control unit 150 may detect the CM section and change the frame interval for executing processing in the CM section.

即ち、制御部150は、放送受信装置100全体の処理負荷、コンテンツのジャンル、視聴履歴、録画履歴、検索履歴、時間帯、コンテンツの視聴率、過去のフレームからのキーワード抽出結果、及びCM区間の検出結果のうちの1つ、または複数の組み合わせに基づいて、キーワード抽出処理の処理間隔をコンテンツ毎に制御する。   That is, the control unit 150 performs processing load on the entire broadcast receiving apparatus 100, content genre, viewing history, recording history, search history, time zone, content audience rating, keyword extraction results from past frames, and CM section Based on one or a plurality of combinations of detection results, the processing interval of keyword extraction processing is controlled for each content.

次に、コンテンツの検索及び再生について説明する。
上記したように操作入力部161は、ユーザによる操作入力を受け取り、制御部150に出力する。操作入力部161は、入力に基づいてキーワードを制御部150の検索部1521に入力する。
Next, content search and playback will be described.
As described above, the operation input unit 161 receives an operation input by the user and outputs it to the control unit 150. The operation input unit 161 inputs a keyword to the search unit 1521 of the control unit 150 based on the input.

図10は、ストレージ190に記憶されているコンテンツの検索画面である。検索部1521は、コンテンツの検索を実行する場合、図10に示される検索画面を生成し、ディスプレイ400に表示させる。   FIG. 10 is a search screen for content stored in the storage 190. When executing a content search, the search unit 1521 generates a search screen shown in FIG.

検索画面には、キーワードを入力する為の入力欄が表示されている。検索部1521は、操作入力部161により入力されたキーワードをこの入力欄に表示させる。   On the search screen, an input field for inputting a keyword is displayed. The search unit 1521 displays the keyword input by the operation input unit 161 in this input field.

また、検索部1521は、LANコネクタ171経由でインターネット(ネットワーク)からキーワードを受信する構成であってもよい。また、検索部1521は、通信インターフェース114、USBコネクタ166、カードコネクタ164、または他のインターフェース経由で接続される機器から出力されたキーワードを受信する構成であってもよい。またさらに、検索部1521は、放送入力端子110経由で受信したディジタル放送信号からキーワードを受信する構成であってもよい。   The search unit 1521 may be configured to receive a keyword from the Internet (network) via the LAN connector 171. The search unit 1521 may be configured to receive a keyword output from the communication interface 114, the USB connector 166, the card connector 164, or a device connected via another interface. Further, the search unit 1521 may be configured to receive a keyword from a digital broadcast signal received via the broadcast input terminal 110.

例えば、ネットワークに接続された複数の放送受信装置100により検索されたキーワードを取得し、取得したキーワード毎に数をカウント、カウントの上位のキーワードをリストとして放送受信装置100に配信するネットワーク上のサーバがある。検索部1521は、このようなサーバからキーワードを受信し、図10に示すようにリストとして選択可能な状態で検索画面に表示させることにより、注目されているキーワードをユーザに知らせることが出来る。   For example, a server on the network that acquires a keyword searched by a plurality of broadcast receiving apparatuses 100 connected to the network, counts the number for each acquired keyword, and distributes the higher-ranked keywords as a list to the broadcast receiving apparatus 100 There is. The search unit 1521 can receive a keyword from such a server and display it on the search screen in a state where it can be selected as a list as shown in FIG.

即ち、検索部1521は、複数のキーワードを外部から受信し、受信した複数のキーワードをリストとして画面を生成する。検索部1521は、この画面上で選択されたキーワードを検索に用いる。   That is, the search unit 1521 receives a plurality of keywords from the outside, and generates a screen using the received keywords as a list. The search unit 1521 uses the keyword selected on this screen for the search.

なお、キーワードの数をカウントする期間を放送受信装置100からサーバに指定する構成であってもよい。また、検索部1521は、放送受信装置100に登録された性別、年齢、または好みの番組ジャンルなどのユーザ情報に基づいて、検索画面にリスト表示するキーワードを絞り込む構成であってもよい。   In addition, the structure which designates the period which counts the number of keywords from the broadcast receiving apparatus 100 to a server may be sufficient. The search unit 1521 may be configured to narrow down keywords to be displayed in a list on the search screen based on user information such as sex, age, or favorite program genre registered in the broadcast receiving device 100.

この場合、検索部1521は、入力に基づいてジャンルを選択し、選択したキーワードを含み、且つ、選択したジャンルと一致するフレームを有するコンテンツをストレージ190から検索する。   In this case, the search unit 1521 selects a genre based on the input, and searches the storage 190 for content that includes the selected keyword and has a frame that matches the selected genre.

またさらに、検索部1521は、過去に入力されたキーワード、過去に視聴されたコンテンツ及びジャンル、並びに過去に録画されたコンテンツ及びジャンルなどに基づいて、検索画面にリスト表示するキーワードを絞り込む構成であってもよい。   Furthermore, the search unit 1521 is configured to narrow down keywords to be displayed in a list on the search screen based on keywords input in the past, contents and genres watched in the past, contents and genres recorded in the past, and the like. May be.

検索部1521は、上記したように、入力または選択に応じてキーワードを特定する。なお、検索部1521は、複数のキーワードを特定する構成であってもよい。例えば、検索部1521は、複数のキーワードのAND、またはORを条件として検索を行う。   As described above, the search unit 1521 specifies a keyword according to input or selection. Note that the search unit 1521 may be configured to specify a plurality of keywords. For example, the search unit 1521 performs a search based on AND or OR of a plurality of keywords.

検索部1521は、入力または選択されたキーワード、チャンネル、日付、ジャンル、または他の検索条件などに基づいて、ストレージ190に記憶されているコンテンツから検索条件に該当するコンテンツを検索する。検索部1521は、検索結果をリスト表示部1522に出力する。なお、検索処理にはデータベース機能などを利用することができる。即ち、検索部1521は、保存部1515によりコンテンツと併せてストレージ190に記憶された付加情報を参照し、検索条件に該当するコンテンツを検索する。   The search unit 1521 searches the content stored in the storage 190 for content corresponding to the search condition based on the input or selected keyword, channel, date, genre, or other search conditions. The search unit 1521 outputs the search result to the list display unit 1522. A database function or the like can be used for the search process. That is, the search unit 1521 refers to the additional information stored in the storage 190 together with the content by the storage unit 1515, and searches for content that satisfies the search condition.

リスト表示部1522は、検索部1521から出力された検索結果に基づいて検索結果画面を生成し、ディスプレイ400に表示させる。例えば、リスト表示部1522は、図11に示すように、検索されたコンテンツのタイトル(コンテンツ名)をリスト表示する。この場合、リスト表示部1522は、日付時刻、キーワードの表示時間、キーワードの表示位置、キーワードの重要度、文字の種類、文字の大きさ、及びコンテンツの視聴率のうちの1つ、または複数の組み合わせに基づいてコンテンツ名の表示順をソートする。   The list display unit 1522 generates a search result screen based on the search result output from the search unit 1521 and displays it on the display 400. For example, as shown in FIG. 11, the list display unit 1522 displays a list of the titles (content names) of the searched contents. In this case, the list display unit 1522 includes one or more of date time, keyword display time, keyword display position, keyword importance, character type, character size, and content audience rating. Sort the display order of content names based on the combination.

例えば、日付時刻順でソートする場合、リスト表示部1522は、例えばもっとも最近の時間のコンテンツから順にリスト表示する。   For example, when sorting in order of date and time, the list display unit 1522 displays the list in order from the content of the most recent time, for example.

また、リスト表示部1522は、キーワードを含む文字データ、チャンネル、キーワード表示時間、コンテンツまたはシーンのジャンル、キーワードにマッチしている度合いを示す数値などを検索結果画面に表示する構成であってもよい。   The list display unit 1522 may be configured to display character data including a keyword, a channel, a keyword display time, a content or scene genre, a numerical value indicating a degree of matching with a keyword, and the like on a search result screen. .

例えば、コンテンツのコーナーを表す文字列は、画面の右上などに一定時間表示される可能性が高い。また、コメンテーターの紹介、及び発言などは、画面の下部中央に数秒表示される可能性が高い。そこで、リスト表示部1522は、キーワード表示時間でコンテンツ名の表示順をソートすることにより、コーナーとしてキーワードが取り上げられているシーンをユーザが探しやすいようにリスト表示する事ができる。   For example, a character string representing a corner of content is likely to be displayed for a certain period of time on the upper right of the screen. In addition, introductions and comments from commentators are likely to be displayed for a few seconds at the bottom center of the screen. Therefore, the list display unit 1522 can display the list so that the user can easily find scenes in which the keyword is taken up as a corner by sorting the display order of the content names by the keyword display time.

なお、制御部150は、音声信号に基づいてシーン検出を行う。この場合、制御部150は、例えば、音声が一定区間無音となった場合、シーンが切り替わったと判断する。また、制御部150は、映像信号に基づいてシーン検出を行う構成であってもよい。例えば、制御部150は、映像の輝度のヒストグラムを算出し、一定以上変化した場合、シーンが切り替わったと判断する。   Note that the control unit 150 performs scene detection based on the audio signal. In this case, for example, the control unit 150 determines that the scene has been switched when the sound is silent for a certain period. Further, the control unit 150 may be configured to perform scene detection based on the video signal. For example, the control unit 150 calculates a histogram of the luminance of the video, and determines that the scene has been switched when it changes more than a certain level.

また、キーワード辞書1514aに記憶されているキーワード毎に、予めポイントを設定しておくことにより、リスト表示部1522は、キーワードのポイントに応じたソートを行うことができる。ポイントは、例えば、有名度、重要度、主要度、出現度、などの判断により算出される。例えば、富士山は、高尾山より有名と判断しポイントを高く設定する。このようにキーワード毎にキーワード辞書1514aに設定されたポイントに基づいてソートすることにより、リスト表示部1522は、より細かな設定に応じてコンテンツの表示順を変更することが出来る。   Further, by setting points in advance for each keyword stored in the keyword dictionary 1514a, the list display unit 1522 can perform sorting according to the keyword points. The points are calculated based on, for example, determination of famousness, importance, importance, appearance, and the like. For example, Mt. Fuji is judged to be more famous than Mt. Thus, by sorting based on the points set in the keyword dictionary 1514a for each keyword, the list display unit 1522 can change the display order of contents according to more detailed settings.

リスト選択部1523は、リスト表示部1522によりリスト表示された検索結果画面の表示中に入力された操作に応じてコンテンツを選択する。リスト選択部1523は、選択したコンテンツを特定する為の情報(リスト選択情報)を生成し、再生部1524に出力する。リスト選択情報は、例えば、コンテンツ名、コンテンツが記憶されているアドレス、コンテンツのレコード番号などを有する。   The list selection unit 1523 selects content according to an operation input while the search result screen displayed as a list by the list display unit 1522 is displayed. The list selection unit 1523 generates information (list selection information) for specifying the selected content, and outputs the information to the reproduction unit 1524. The list selection information includes, for example, a content name, an address where the content is stored, a content record number, and the like.

さらに、リスト選択部1523は、検索部1521により特定されたキーワードを含むシーンの位置を示す情報(シーン情報)をリスト選択情報に付加する構成であってもよい。シーン情報は、例えばフレーム番号、時間、またはシーンなどのコンテンツ中における再生位置を示す情報を有する。   Further, the list selection unit 1523 may be configured to add information (scene information) indicating the position of the scene including the keyword specified by the search unit 1521 to the list selection information. The scene information includes information indicating a playback position in the content such as a frame number, time, or scene, for example.

再生部1524は、リスト選択情報が示すコンテンツをストレージ190から読み出し、再生する。また、シーン情報がリスト選択情報に付加されている場合、シーン情報が示す位置に基づいてコンテンツを再生する。   The playback unit 1524 reads the content indicated by the list selection information from the storage 190 and plays it. Further, when the scene information is added to the list selection information, the content is reproduced based on the position indicated by the scene information.

例えば、再生部1524は、シーン情報が示す位置からコンテンツの再生を開始する。また、再生部1524は、シーン情報が示す位置より一定時刻前の位置からコンテンツの再生を開始する構成であってもよい。またさらに、再生部1524は、シーン情報が示す位置を含むシーンの先頭からコンテンツの再生を開始する構成であってもよい。またさらに、再生部1524は、シーン情報が示す位置を含むシーンの1つ前のシーンの先頭からコンテンツの再生を開始する構成であってもよい。   For example, the playback unit 1524 starts playback of content from the position indicated by the scene information. Further, the playback unit 1524 may be configured to start playback of content from a position before a certain time before the position indicated by the scene information. Furthermore, the playback unit 1524 may be configured to start playback of content from the beginning of the scene including the position indicated by the scene information. Furthermore, the playback unit 1524 may be configured to start playback of content from the beginning of the scene immediately before the scene including the position indicated by the scene information.

図12は、コンテンツの再生の例を示す。図12は、キーワードに基づく検索結果として、コンテンツ「温泉めぐり」(コンテンツA)とコンテンツ「都心から近い温泉特集」(コンテンツB)とが抽出された例を示す。   FIG. 12 shows an example of content reproduction. FIG. 12 shows an example in which the content “hot spring tour” (content A) and the content “hot spring close to the city center” (content B) are extracted as search results based on keywords.

コンテンツAは、シーンA、B、C、及びDを有する。また、コンテンツAのシーンCは、検索に用いられたキーワードが映像中に埋め込まれたフレームを含む。   Content A has scenes A, B, C, and D. The scene C of the content A includes a frame in which the keyword used for the search is embedded in the video.

また、コンテンツBは、シーンA、B、及びCを有する。また、コンテンツBのシーンBは、検索に用いられたキーワードが映像中に埋め込まれたフレームを含む。   The content B includes scenes A, B, and C. The scene B of the content B includes a frame in which the keyword used for the search is embedded in the video.

コンテンツA上の位置aは、キーワードが映像中に埋め込まれたフレームの位置を示す。コンテンツA上の位置bは、キーワードが映像中に埋め込まれたフレームを含むシーンの先頭を示す。コンテンツA上の位置cは、キーワードが映像中に埋め込まれたフレームを含むシーンの先頭より一定時刻前の位置を示す。コンテンツA上の位置dは、キーワードが映像中に埋め込まれたフレームを含むシーンより1つ前のシーンの先頭を示す。   The position a on the content A indicates the position of the frame in which the keyword is embedded in the video. The position b on the content A indicates the beginning of the scene including the frame in which the keyword is embedded in the video. A position c on the content A indicates a position a certain time before the beginning of the scene including the frame in which the keyword is embedded in the video. A position d on the content A indicates the head of the scene immediately before the scene including the frame in which the keyword is embedded in the video.

上記したように、再生部1524は、位置a乃至dのうちのいずれかの位置からコンテンツの再生を開始する。   As described above, the playback unit 1524 starts playback of content from any one of the positions a to d.

また、再生部1524は、キーワードを含むシーンの再生が完了した場合、他のコンテンツ中のキーワードを含むシーンを再生する構成であってもよい。   Further, the playback unit 1524 may be configured to play back a scene including a keyword in another content when playback of a scene including the keyword is completed.

例えば、図12に示されるように再生部1524は、コンテンツAのシーンCの再生が完了した場合、コンテンツBの再生を開始する。   For example, as illustrated in FIG. 12, the reproduction unit 1524 starts reproduction of the content B when the reproduction of the scene C of the content A is completed.

なお、コンテンツB上の位置eは、キーワードが映像中に埋め込まれたフレームの位置を示す。コンテンツB上の位置fは、キーワードが映像中に埋め込まれたフレームを含むシーンの先頭を示す。コンテンツB上の位置gは、キーワードが映像中に埋め込まれたフレームを含むシーンの先頭より一定時刻前の位置を示す。コンテンツB上の位置hは、キーワードが映像中に埋め込まれたフレームを含むシーンより1つ前のシーンの先頭を示す。   The position e on the content B indicates the position of the frame in which the keyword is embedded in the video. The position f on the content B indicates the beginning of the scene including the frame in which the keyword is embedded in the video. A position g on the content B indicates a position a certain time before the beginning of the scene including the frame in which the keyword is embedded in the video. A position h on the content B indicates the head of the scene immediately before the scene including the frame in which the keyword is embedded in the video.

再生部1524は、コンテンツAのシーンCの再生が完了した場合、コンテンツBの位置e乃至hのうちのいずれかの位置からコンテンツの再生を開始する。   When the playback of the scene C of the content A is completed, the playback unit 1524 starts playback of the content from any one of the positions e to h of the content B.

再生部1524は、コンテンツを再生する場合、ストレージ190に記憶されているコンテンツを読み出し、音声処理部121及び映像処理部131に入力させる。音声処理部121及び映像処理部131は、上記したようにコンテンツのデータからスピーカ300及びディスプレイ400により再生可能な音声信号及び映像信号を復号し、スピーカ300及びディスプレイ400にそれぞれ出力する。これにより、放送受信装置100は、コンテンツをユーザが視聴可能な状態で再生することが出来る。   When playing back the content, the playback unit 1524 reads the content stored in the storage 190 and causes the audio processing unit 121 and the video processing unit 131 to input the content. As described above, the audio processing unit 121 and the video processing unit 131 decode the audio signal and the video signal that can be reproduced by the speaker 300 and the display 400 from the content data, and output them to the speaker 300 and the display 400, respectively. Thereby, the broadcast receiving apparatus 100 can reproduce the content in a state where the user can view the content.

図13は、コンテンツを再生する場合の表示画面の例を示す。
放送受信装置100は、再生画面1301を生成し、ディスプレイ400に出力する。放送受信装置100は、表示ウィンドウ1302、コンテンツ情報1303、及びタイムバー1304などを再生画面1301に表示する。
FIG. 13 shows an example of a display screen when content is reproduced.
The broadcast receiving apparatus 100 generates a playback screen 1301 and outputs it to the display 400. The broadcast receiving apparatus 100 displays a display window 1302, content information 1303, a time bar 1304, and the like on the playback screen 1301.

表示ウィンドウ1302は、再生されたコンテンツの映像が表示されるウィンドウである。コンテンツ情報1303は、コンテンツのコンテンツ名、日時、チャンネル、または他の情報などの表示である。タイムバー1304は、コンテンツ中における現時点での再生位置を示す表示である。   A display window 1302 is a window in which a video of the reproduced content is displayed. The content information 1303 is a display of the content name, date / time, channel, or other information of the content. A time bar 1304 is a display showing the current playback position in the content.

タイムバー1304は、上記した方法により検出されたシーンの位置を示す表示などを有する。またさらに、タイムバー1304は、キーワードが映像中に埋め込まれたフレームを含むシーンを特定して表示する吹き出し1305などを表示する。吹き出し1305内には、上記の検索に用いられたキーワードが表示される。   The time bar 1304 has a display indicating the position of the scene detected by the method described above. Further, the time bar 1304 displays a balloon 1305 for specifying and displaying a scene including a frame in which a keyword is embedded in the video. In the balloon 1305, the keywords used for the above search are displayed.

吹き出し1305は、例えば、キーワードが映像中に埋め込まれたフレームの位置に表示される。また、例えば、吹き出し1305は、キーワードが映像中に埋め込まれたフレームを含むシーンの先頭に表示される。これにより、放送受信装置100は、ユーザにキーワードが映像中に埋め込まれたフレームまたはシーンの位置を容易に確認させることができる。   The balloon 1305 is displayed at the position of the frame in which the keyword is embedded in the video, for example. For example, the balloon 1305 is displayed at the beginning of a scene including a frame in which a keyword is embedded in the video. Thereby, the broadcast receiving apparatus 100 can allow the user to easily confirm the position of the frame or scene in which the keyword is embedded in the video.

また、表示ウィンドウ1302にキーワードが表示されている場合、放送受信装置100は、映像中のキーワードが写り込んでいる位置、即ち、文字領域抽出部1511により抽出された文字領域を強調するオブジェクト1306を表示ウィンドウ1302内に表示させてもよい。オブジェクト1306は、例えば、文字領域を囲う実線枠、点線枠、下線、または他の方法により、文字領域、またはキーワードを強調する。これにより、放送受信装置100は、ユーザにキーワードを容易に確認させることができる。   When a keyword is displayed in the display window 1302, the broadcast receiving apparatus 100 displays an object 1306 that emphasizes the position where the keyword is reflected in the video, that is, the character area extracted by the character area extraction unit 1511. It may be displayed in the display window 1302. The object 1306 emphasizes the character area or the keyword by, for example, a solid line frame, a dotted line frame, an underline, or another method surrounding the character area. Thereby, the broadcast receiving apparatus 100 can make a user confirm a keyword easily.

またさらに、放送受信装置100は、キーワードが映像中に埋め込まれたフレームが表示されるまでの時間をリアルタイムで再生画面1301内に表示する構成であってもよい。これにより、放送受信装置100は、ユーザにキーワードが映像中に埋め込まれたフレームまでの時間を容易に確認させることができる。   Furthermore, the broadcast receiving apparatus 100 may be configured to display the time until the frame in which the keyword is embedded in the video is displayed in the playback screen 1301 in real time. Thereby, the broadcast receiving apparatus 100 can make the user easily check the time until the frame in which the keyword is embedded in the video.

上記したように、放送受信装置100は、複数のコンテンツの録画時に、各コンテンツの映像中に埋め込まれているキーワードを抽出し、抽出したキーワードを各コンテンツに対応付けて記録する。この場合、放送受信装置の制御部150は、複数のコンテンツのジャンル、過去のコンテンツの視聴履歴、過去のコンテンツの録画履歴、検索履歴、時間帯、視聴率、CM区間か否か、などに基づいて、キーワードを抽出するフレームの間隔を制御する。このようにコンテンツに応じて処理間隔を制御することにより、制御部150は、キーワードの抽出漏れを防ぎ、且つ、処理の負担の軽減を実現することが出来る。   As described above, the broadcast receiving apparatus 100 extracts a keyword embedded in the video of each content and records the extracted keyword in association with each content when recording a plurality of contents. In this case, the control unit 150 of the broadcast receiving apparatus is based on a plurality of content genres, a past content viewing history, a past content recording history, a search history, a time zone, an audience rating, a CM section, and the like. To control the interval between frames for extracting keywords. By controlling the processing interval in accordance with the content in this way, the control unit 150 can prevent omission of keyword extraction and reduce the processing burden.

また、制御部150は、文字データを抽出したフレームの前後のフレームから抽出された文字領域及び文字データを用いて誤り訂正を行うことにより、より正確にキーワードを抽出することができる。   In addition, the control unit 150 can more accurately extract a keyword by performing error correction using character regions and character data extracted from frames before and after the frame from which character data is extracted.

またさらに、制御部150は、予め設定されたキーワード辞書1514aを用いてキーワード毎にジャンルを特定する。これにより、制御部150は、キーワードにさらにジャンルを示す情報を付加することができる。   Furthermore, the control unit 150 specifies a genre for each keyword using a preset keyword dictionary 1514a. Thereby, the control part 150 can add the information which shows a genre further to a keyword.

制御部150は、ユーザにより指定されたキーワード、ジャンル、チャンネル、日付、または他の検索条件などに基づいて、ストレージ190に記憶されているコンテンツから検索条件に該当するコンテンツを検索する。制御部150は、検索結果に基づいてリストをディスプレイ400に表示させる。これにより、放送受信装置100は、ユーザの要望に沿ったコンテンツを検索し、一覧としてユーザに確認させることができる。   The control unit 150 searches the content stored in the storage 190 for content corresponding to the search condition based on the keyword, genre, channel, date, or other search conditions specified by the user. The control unit 150 displays a list on the display 400 based on the search result. Thereby, the broadcast receiving apparatus 100 can search the content according to a user's request, and can make a user confirm as a list.

この結果、より利便性の高い画像処理装置、及び画像処理装置の制御方法を提供することができる。   As a result, a more convenient image processing apparatus and a method for controlling the image processing apparatus can be provided.

なお、上述の各実施の形態で説明した機能は、ハードウエアを用いて構成するに留まらず、ソフトウエアを用いて各機能を記載したプログラムをコンピュータに読み込ませて実現することもできる。また、各機能は、適宜ソフトウエア、ハードウエアのいずれかを選択して構成するものであっても良い。   It should be noted that the functions described in the above embodiments are not limited to being configured using hardware, but can be realized by causing a computer to read a program describing each function using software. Each function may be configured by appropriately selecting either software or hardware.

なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。   Note that the present invention is not limited to the above-described embodiment as it is, and can be embodied by modifying the constituent elements without departing from the scope of the invention in the implementation stage. Further, various inventions can be formed by appropriately combining a plurality of constituent elements disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, you may combine suitably the component covering different embodiment.

100…放送受信装置、110…放送入力端子、111…受信部、112…復元部、114…通信インターフェース、121…音声処理部、131…映像処理部、133…表示処理部、150…制御部、151…CPU、152…ROM、153…RAM、154…EEPROM、161…操作入力部、164…カードコネクタ、165…メモリカード、166…USBコネクタ、167…USB機器、170…ディスクドライブ、171…LANコネクタ、180…電源制御部、190…ストレージ、200…アンテナ、300…スピーカ、400…ディスプレイ、500…商用電源、1511…文字領域抽出部、1512…文字データ認識部、1513…誤り訂正部、1514…キーワード解析部、1514a…キーワード辞書、1515…保存部、1521…検索部、1522…リスト表示部、1523…リスト選択部、1524…再生部。   DESCRIPTION OF SYMBOLS 100 ... Broadcast receiving apparatus, 110 ... Broadcast input terminal, 111 ... Reception part, 112 ... Restoration part, 114 ... Communication interface, 121 ... Audio processing part, 131 ... Video processing part, 133 ... Display processing part, 150 ... Control part, 151 ... CPU, 152 ... ROM, 153 ... RAM, 154 ... EEPROM, 161 ... operation input unit, 164 ... card connector, 165 ... memory card, 166 ... USB connector, 167 ... USB device, 170 ... disk drive, 171 ... LAN Connector, 180 ... Power supply control unit, 190 ... Storage, 200 ... Antenna, 300 ... Speaker, 400 ... Display, 500 ... Commercial power supply, 1511 ... Character area extraction unit, 1512 ... Character data recognition unit, 1513 ... Error correction unit, 1514 ... Keyword analysis unit, 1514a ... Keyword dictionary, 151 ... storage unit, 1521 ... search unit, 1522 ... list display portion, 1523 ... list selecting unit, 1524 ... reproduction unit.

Claims (16)

複数の放送番組を同時に受信する受信手段と、
前記受信手段に受信した複数の放送番組を同時に復元する復元手段と、
前記復元された複数の放送番組の映像から順にキーワードを抽出するキーワード抽出手段と、
前記復元手段により復元された複数の放送番組を同時に記憶し、前記キーワード抽出手段により抽出されたキーワードを前記各放送番組毎に記憶する記憶手段と、
前記キーワード抽出手段によるキーワードを抽出する処理の処理間隔を前記放送番組毎に制御する制御手段と、
を具備する画像処理装置。
Receiving means for simultaneously receiving a plurality of broadcast programs;
Restoring means for simultaneously restoring a plurality of broadcast programs received by the receiving means;
Keyword extracting means for extracting keywords in order from the restored videos of the plurality of broadcast programs;
Storage means for simultaneously storing a plurality of broadcast programs restored by the restoration means, and storing the keywords extracted by the keyword extraction means for each of the broadcast programs;
Control means for controlling the processing interval of the process of extracting keywords by the keyword extraction means for each broadcast program;
An image processing apparatus comprising:
前記制御手段は、前記各放送番組のジャンルを特定し、特定したジャンルに基づいて、前記キーワード抽出処理の処理間隔を前記放送番組毎に制御する請求項1に記載の画像処理装置。   The image processing apparatus according to claim 1, wherein the control unit specifies a genre of each broadcast program and controls a processing interval of the keyword extraction process for each broadcast program based on the specified genre. 前記制御手段は、前記画像処理装置全体の処理負荷、前記放送番組のジャンル、視聴履歴、録画履歴、検索履歴、時間帯、前記放送番組の視聴率、過去のフレームからのキーワード抽出結果、及びCM区間の検出結果のうちの1つ、または複数の組み合わせに基づいて、前記キーワード抽出処理の処理間隔を前記放送番組毎に制御する請求項2に記載の画像処理装置。   The control means includes processing load of the entire image processing apparatus, genre of the broadcast program, viewing history, recording history, search history, time zone, audience rating of the broadcast program, keyword extraction result from past frames, and CM The image processing apparatus according to claim 2, wherein a processing interval of the keyword extraction processing is controlled for each broadcast program based on one or a plurality of combinations of section detection results. 前記キーワード抽出手段は、
前記放送番組の1つのフレームから文字が埋め込まれている文字領域を抽出する文字領域抽出手段と、
前記文字領域内の映像から文字データを認識する文字データ認識手段と、
前記前記文字領域抽出手段により抽出された前記文字領域を、前記フレームの前後のフレームから抽出された文字領域に基づいて訂正し、前記文字データ認識手段により認識された前記文字データを、前記フレームの前後のフレームから認識された文字データに基づいて訂正する訂正手段と、
を具備する、請求項1に記載の画像処理装置。
The keyword extracting means includes
A character region extracting means for extracting a character region in which characters are embedded from one frame of the broadcast program;
Character data recognition means for recognizing character data from video in the character region;
The character region extracted by the character region extraction unit is corrected based on character regions extracted from frames before and after the frame, and the character data recognized by the character data recognition unit is Correction means for correcting based on character data recognized from the preceding and following frames;
The image processing apparatus according to claim 1, comprising:
前記キーワード抽出手段は、前記文字データ認識手段により認識された前記文字データを区切ってキーワードを抽出し、
前記記憶手段は、前記文字領域を示す情報と、前記文字データと、前記フレームを識別する為の識別情報とを併せて記憶する、
請求項4に記載の画像処理装置。
The keyword extraction means extracts keywords by separating the character data recognized by the character data recognition means,
The storage means stores information indicating the character area, the character data, and identification information for identifying the frame.
The image processing apparatus according to claim 4.
予めキーワード毎にジャンルが対応付けられたキーワード辞書をさらに具備し、
前記キーワード抽出手段は、前記キーワード辞書に基づいて、抽出したキーワードのジャンルを特定し、特定したキーワードのジャンルに基づいて、前記フレーム毎のジャンルを特定し、
前記記憶手段は、特定されたジャンルを前記フレームの識別情報に対応付けて記憶する、
請求項5に記載の画像処理装置。
A keyword dictionary in which a genre is associated with each keyword in advance;
The keyword extraction means specifies the genre of the extracted keyword based on the keyword dictionary, specifies the genre for each frame based on the genre of the specified keyword,
The storage means stores the identified genre in association with the identification information of the frame;
The image processing apparatus according to claim 5.
前記文字データ認識手段は、前記文字領域内の映像から前記文字データのフォント、文字サイズ、文字数、及び文字色を認識し、
前記記憶手段は、さらに前記文字データのフォント、文字サイズ、文字数、及び文字色を前記フレームの識別情報に対応付けて記憶する、
請求項6に記載の画像処理装置。
The character data recognition means recognizes the font, character size, number of characters, and character color of the character data from the video in the character area;
The storage means further stores the font, character size, number of characters, and character color of the character data in association with the identification information of the frame.
The image processing apparatus according to claim 6.
前記制御手段は、連続した複数のフレームの同じ位置に前記文字領域が存在する場合、前記文字領域が表示されている最初のフレームと最後のフレームとを特定し、
前記記憶手段は、前記最初のフレームを示す識別情報と、前記最後のフレームを示す識別情報とを前記放送番組に対応付けて記憶する、
請求項4に記載の画像処理装置。
The control means specifies the first frame and the last frame in which the character area is displayed when the character area exists at the same position in a plurality of consecutive frames;
The storage means stores identification information indicating the first frame and identification information indicating the last frame in association with the broadcast program;
The image processing apparatus according to claim 4.
前記制御手段は、連続した複数のフレームの同じ位置に前記文字領域が存在し、且つ前記文字領域内の文字データが連続した複数のフレームに亘って一致する場合、前記文字領域が表示されている最初のフレームと最後のフレームとを特定する、
請求項8に記載の画像処理装置。
The control means displays the character area when the character area exists at the same position in a plurality of consecutive frames and the character data in the character area coincides over a plurality of consecutive frames. Identify the first and last frame,
The image processing apparatus according to claim 8.
入力に基づいてキーワードを選択するキーワード選択手段と、
前記キーワード選択手段により選択されたキーワードを含むフレームを有する放送番組を前記記憶手段により記憶されている放送番組から検索する検索手段と、
前記検索手段による検索結果に基づいて、検索条件に該当する放送番組の放送番組名をリストとして画面を生成するリスト表示手段と、
をさらに具備する請求項1に記載の画像処理装置。
Keyword selection means for selecting keywords based on input,
Search means for searching for a broadcast program having a frame including the keyword selected by the keyword selection means from the broadcast program stored in the storage means;
List display means for generating a screen with a list of broadcast program names of broadcast programs satisfying the search condition based on the search result by the search means;
The image processing apparatus according to claim 1, further comprising:
入力に基づいてジャンルを選択するジャンル選択手段をさらに具備し、
前記検索手段は、前記キーワード選択手段により選択されたキーワードを含み、且つ、前記ジャンル選択手段により選択されたジャンルと一致するフレームを有する放送番組を前記記憶手段により記憶されている放送番組から検索する、
請求項10に記載の画像処理装置。
Further comprising genre selection means for selecting a genre based on the input;
The search means searches the broadcast program stored in the storage means for a broadcast program that includes the keyword selected by the keyword selection means and has a frame that matches the genre selected by the genre selection means. ,
The image processing apparatus according to claim 10.
前記キーワード選択手段は、
複数のキーワードを受信するキーワード受信手段と、
前記キーワード受信手段により受信した前記複数のキーワードをリストとして画面を生成するキーワード表示手段と、
を具備し、
入力に基づいて前記リスト表示した前記複数のキーワードを選択する、
請求項10に記載の画像処理装置。
The keyword selection means includes
A keyword receiving means for receiving a plurality of keywords;
Keyword display means for generating a screen with the plurality of keywords received by the keyword receiving means as a list;
Comprising
Selecting the plurality of keywords displayed in the list based on an input;
The image processing apparatus according to claim 10.
前記リスト表示手段は、日時順、文字データの表示時間順、文字データの表示位置順、キーワードの重要度順、文字データのフォント順、文字データの大きさ順のうちの1つ、または複数の組み合わせに基づいて、前記検索手段により検索された放送番組を順序付けて画面を生成する、請求項10に記載の画像処理装置。   The list display means includes one or more of: date order, character data display time order, character data display position order, keyword importance order, character data font order, character data size order, or a plurality of The image processing apparatus according to claim 10, wherein a screen is generated by ordering broadcast programs searched by the search means based on a combination. 入力に基づいて、前記リストとして表示した放送番組のうちの1つを選択する放送番組選択手段と、
前記放送番組選択手段により選択された前記放送番組を再生し、再生画面を生成し、前記再生画面を出力する再生手段と、
をさらに具備する請求項10に記載の画像処理装置。
Broadcast program selection means for selecting one of the broadcast programs displayed as the list based on the input;
Reproduction means for reproducing the broadcast program selected by the broadcast program selection means, generating a reproduction screen, and outputting the reproduction screen;
The image processing apparatus according to claim 10, further comprising:
前記再生手段は、前記キーワードが含まれているフレームの位置、前記キーワードが含まれているフレームを含むシーンの先頭、前記キーワードが含まれているフレームを含むシーンの先頭より一定時刻前の位置、及び前記キーワードが含まれているフレームを含むシーンより1つ前のシーンの先頭のうちのいずれかの位置から前記放送番組の再生を開始する、請求項14に記載の画像処理装置。   The playback means includes a position of a frame including the keyword, a head of a scene including the frame including the keyword, a position a predetermined time before a head of the scene including the frame including the keyword, The image processing device according to claim 14, wherein reproduction of the broadcast program is started from any position of a head of a scene immediately preceding a scene including a frame including the keyword. 複数の放送番組を同時に画像処理装置により受信し、
受信した複数の放送番組を同時に画像処理装置により復元し、
復元された複数の放送番組の映像から順にキーワードを画像処理装置により抽出し、
復元された複数の放送番組を同時に記憶し、抽出されたキーワードを前記各放送番組毎に画像処理装置により記憶し、
前記キーワードを抽出する処理の処理間隔を前記放送番組毎に画像処理装置により制御する、
画像処理装置の制御方法。
Multiple broadcast programs are received simultaneously by the image processing device,
Multiple received broadcast programs are restored simultaneously by the image processing device,
The keywords are extracted by the image processing device in order from the video of the restored broadcast programs,
A plurality of restored broadcast programs are stored simultaneously, and the extracted keywords are stored by the image processing device for each of the broadcast programs,
The processing interval of the process for extracting the keyword is controlled by the image processing apparatus for each broadcast program.
A method for controlling an image processing apparatus.
JP2012252217A 2012-11-16 2012-11-16 Image processing apparatus and image processing apparatus control method Active JP5458163B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012252217A JP5458163B2 (en) 2012-11-16 2012-11-16 Image processing apparatus and image processing apparatus control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012252217A JP5458163B2 (en) 2012-11-16 2012-11-16 Image processing apparatus and image processing apparatus control method

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2011248858A Division JP5143270B1 (en) 2011-11-14 2011-11-14 Image processing apparatus and image processing apparatus control method

Publications (2)

Publication Number Publication Date
JP2013105502A JP2013105502A (en) 2013-05-30
JP5458163B2 true JP5458163B2 (en) 2014-04-02

Family

ID=48624932

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012252217A Active JP5458163B2 (en) 2012-11-16 2012-11-16 Image processing apparatus and image processing apparatus control method

Country Status (1)

Country Link
JP (1) JP5458163B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015052897A (en) * 2013-09-06 2015-03-19 株式会社東芝 Electronic apparatus, control method of electronic apparatus, and computer program
JP6334584B2 (en) * 2016-02-24 2018-05-30 株式会社東芝 Display control apparatus, display control method, and program
JP7410613B2 (en) * 2019-08-27 2024-01-10 キヤノン株式会社 Information processing device and its control method and program

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003223467A (en) * 2002-01-31 2003-08-08 Fujimikku:Kk Image registration system, method, and program
JP4496900B2 (en) * 2004-09-10 2010-07-07 日本電信電話株式会社 Event information extraction apparatus and program
JP4873162B2 (en) * 2007-03-13 2012-02-08 ヤマハ株式会社 Video content playback device
JP4814849B2 (en) * 2007-08-10 2011-11-16 富士通株式会社 How to identify the frame
JP5121367B2 (en) * 2007-09-25 2013-01-16 株式会社東芝 Apparatus, method and system for outputting video
JP2009157460A (en) * 2007-12-25 2009-07-16 Hitachi Ltd Information presentation device and method
JP5189481B2 (en) * 2008-12-26 2013-04-24 Kddi株式会社 Video-related information presentation device, video-related information presentation system, and control program for video-related information presentation device

Also Published As

Publication number Publication date
JP2013105502A (en) 2013-05-30

Similar Documents

Publication Publication Date Title
JP4482829B2 (en) Preference extraction device, preference extraction method, and preference extraction program
US9100701B2 (en) Enhanced video systems and methods
EP2916557B1 (en) Display apparatus and control method thereof
US8750681B2 (en) Electronic apparatus, content recommendation method, and program therefor
KR101348598B1 (en) Digital television video program providing system and digital television and contolling method for the same
US10129515B2 (en) Display control device, recording control device, and display control method
JP5135024B2 (en) Apparatus, method, and program for notifying content scene appearance
US8453179B2 (en) Linking real time media context to related applications and services
JP2012238232A (en) Interest section detection device, viewer interest information presentation device, and interest section detection program
KR100659882B1 (en) Apparatus for broadcasting recording and searching on digital broadcasting system
JP5458163B2 (en) Image processing apparatus and image processing apparatus control method
US20080118233A1 (en) Video player
US20130336636A1 (en) Advanced recording options for interactive media guidance application systems
JP5143270B1 (en) Image processing apparatus and image processing apparatus control method
US8693843B2 (en) Information processing apparatus, method, and program
JP2013228941A (en) Information processor, broadcast receiver and information processing method
US20150063782A1 (en) Electronic Apparatus, Control Method, and Computer-Readable Storage Medium
JP2014207619A (en) Video recording and reproducing device and control method of video recording and reproducing device
JP5703321B2 (en) Information processing apparatus and information processing method
JP5091708B2 (en) Search information creation device, search information creation method, search information creation program
US20060048204A1 (en) Method of storing a stream of audiovisual data in a memory
JP2011166252A (en) Television receiver
JP2010062758A (en) Electronic apparatus, information processing method, and program
US20080189231A1 (en) Information Processing Device, Classification Reference Information Database, Information Generation Device, Information Processing Method, Information Generation Method, Information Processing Program, and Recording Medium Having Information Processing Program Recorded Therein
JP2013174965A (en) Electronic device, control system for electronic device and server

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20130730

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140110

R151 Written notification of patent or utility model registration

Ref document number: 5458163

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313121

Free format text: JAPANESE INTERMEDIATE CODE: R313115

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250