(57)【要約】【課題】文字情報を用いて録画番組の再生シーンを検出する技術を提供する。【解決手段】コンテンツを入力し録画する録画手段と、前記コンテンツからメタデータを抽出し保存するメタデータ保存手段と、入力されるキーワードを取得するキーワード取得手段と、前記メタデータと前記キーワードから前記コンテンツのシーン選択をするための表示を行う選択表示手段と、外部からのこのシーン選択の結果に基づいて前記コンテンツの再生を行う再生手段とを備えた録画再生装置。【選択図】  図３
2014207619.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを入力し録画する録画手段と、
前記コンテンツからメタデータを抽出し保存するメタデータ保存手段と、
入力されるキーワードを取得するキーワード取得手段と、
前記メタデータと前記キーワードから前記コンテンツのシーン選択をするための表示を行う選択表示手段と、
外部からのこのシーン選択の結果に基づいて前記コンテンツの再生を行う再生手段とを
備えた録画再生装置。
【請求項２】
前記メタデータは、前記シーン選択に関連する文字情報の表出時刻を含む請求項１に記載の録画再生装置。
【請求項３】
前記選択表示手段は、前記シーン選択に関連する文字情報のスコアを算出しこのスコアに基づいて表示を行う請求項１または２に記載の録画再生装置。
【請求項４】
前記スコアは、前記キーワードの出現する時間を加味して算出される請求項３に記載の録画再生装置。
【請求項５】
前記スコアは、比較的短時間で連続して出現する前記キーワードの出現数を加味して算出される請求項３に記載の録画再生装置。
【請求項６】
前記スコアは、比較的短時間で連続して出現する前記キーワードの出現間隔を加味して算出される請求項３に記載の録画再生装置。
【請求項７】
前記スコアは、前記キーワードの分類に基づいたシーン関連度を加味して算出される請求項３に記載の録画再生装置。
【請求項８】
前記スコアは、ＥＰＧを併用して算出される請求項３に記載の録画再生装置。
【請求項９】
前記選択表示手段は、前記スコアの順にリスト表示を行う請求項３に記載の録画再生装置。
【請求項１０】
前記再生手段は、前記表出時刻の前記コンテンツの再生を行う請求項２に記載の録画再生装置。
【請求項１１】
前記再生手段は、前記表出時刻の数秒前から前記コンテンツの再生を行う請求項１０に記載の録画再生装置。
【請求項１２】
録画再生装置の制御方法であって、
コンテンツを入力して録画する録画工程と、
前記コンテンツからメタデータを抽出し保存するメタデータ保存工程と、
入力されるキーワードを取得するキーワード取得工程と、
前記メタデータと前記キーワードから前記コンテンツのシーン選択をするための表示を行う選択表示工程と、
外部からのこのシーン選択の結果に基づいて前記コンテンツの再生を行う再生工程とを含む制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、録画再生装置、及び録画再生装置の制御方法に関する。
【背景技術】
【０００２】
録画再生装置のコンテンツ再生においては、色々な工夫がある。例えば、キーワードが字幕として出現する間隔に対応して、再生開始個所として適切な個所を特定する技術でチャプターの上限を決め、上限を超えた場合、キーワードの出現間隔が短いチャプターを結合するというものである。
【０００３】
また、特定のシーンを関連付けた映像コンテンツ同士をリンクするものや、字幕リストと映像を表示するモードと、映像のみ表示するモードを切り替えるワンセグを念頭にしたもの、検索キーワードと一致した番組内の字幕文をリスト表示し再生するもの、字幕を用いて所望の場面を素早く探し出すというもの等がある。
【０００４】
しかしながら、文字情報を用いて録画番組の再生シーンを検出する技術への要望があるが、かかる要望を実現するための手段は知られていない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２７９２９０号公報
【特許文献２】特開２００８−２２７９０９号公報
【特許文献３】特開２００９−３８７７５号公報
【特許文献４】特開２００９−１３０４６９号公報
【特許文献５】特開２００４−８０４７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の実施の形態は、文字情報を用いて録画番組の再生シーンを検出する技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、実施形態によれば録画再生装置は、コンテンツを入力し録画する録画手段と、前記コンテンツからメタデータを抽出し保存するメタデータ保存手段と、入力されるキーワードを取得するキーワード取得手段と、前記メタデータと前記キーワードから前記コンテンツのシーン選択をするための表示を行う選択表示手段と、外部からのこのシーン選択の結果に基づいて前記コンテンツの再生を行う再生手段とを備える。
【図面の簡単な説明】
【０００８】
【図１】一実施形態にかかる録画再生装置について説明する為の図。
【図２】一実施形態にかかる録画再生装置の制御部について説明する為の図。
【図３】録画再生装置システム全体機能構成図。
【図４】実施形態のＥＰＧ情報の一例を示す図。
【図５】同実施形態に用いられる字幕表示のタイムラインを示す図。
【図６】同実施形態の字幕情報の一例を示す図。
【図７】検索キーワード取得部の一例を示す図。
【図８】リスト表示／選択部の例を示す図。
【図９】録画再生装置の制御方法のフロー図。
【発明を実施するための形態】
【０００９】
以下、図を参照しながら、一実施形態にかかる録画再生装置、及び録画再生装置の制御方法について詳細に説明する。
図１は、一実施形態にかかる録画再生装置としての放送受信装置１００の例を示す。
【００１０】
放送受信装置１００は、映像を表示するディスプレイ（表示部４００）が設けられる本体と、本体を自立可能な状態で支える脚部とを備える。
また、放送受信装置１００は、放送入力端子１１０、受信部１１１、復元部１１２、通信インターフェース１１４、音声処理部１２１、映像処理部１３１、表示処理部１３３、制御部１５０、操作入力部１６１、カードコネクタ１６４、ＵＳＢコネクタ１６６、ディスクドライブ１７０、ＬＡＮコネクタ１７１、電源制御部１８０、及びストレージ１９０を備える。また、放送受信装置１００は、さらにスピーカ３００及びディスプレイ４００を備える。
【００１１】
放送入力端子１１０は、例えばアンテナ２００により受信されるディジタル放送信号が入力される入力端子である。アンテナ２００は、例えば、地上ディジタル放送信号、ＢＳ（ｂｒｏａｄｃａｓｔｉｎｇ  ｓａｔｅｌｌｉｔｅ）ディジタル放送信号、及び／または、１１０度ＣＳ（ｃｏｍｍｕｎｉｃａｔｉｏｎ  ｓａｔｅｌｌｉｔｅ）ディジタル放送信号を受信する。即ち、放送入力端子１１０には、放送信号により供給される番組などのコンテンツが入力される。
【００１２】
放送入力端子１１０は、受信したディジタル放送信号を受信部１１１に供給する。受信部１１１は、ディジタル放送信号用の受信部である。受信部１１１は、アンテナ２００から供給されるディジタル放送信号のチューニング（選局）を行う。受信部１１１は、チューニングしたディジタル放送信号を復元部１１２に送信する。受信部１１１は、送信入力端子１１０または通信インターフェース１１４から供給される信号がアナログ信号である場合は、ディジタル信号に変換する。
【００１３】
復元部１１２は、受信するディジタル放送信号の復調を行う。さらに、復元部１１２は、復調したディジタル放送信号（コンテンツ）に対して信号処理を施す。これにより、復元部１１２は、ディジタル放送信号から映像信号、音声信号、及びその他のデータ信号を復元する。例えば、復元部１１２は、ディジタル放送信号から映像信号、音声信号、及びその他のデータ信号などが重畳されたトランスポートストリーム（ＴＳ）を復元する。
【００１４】
復元部１１２は、音声処理部１２１に音声信号を供給する。また、復元部１１２は、映像処理部１３１に映像信号を供給する。さらに、復元部信号処理部１１３は、制御部１５０にデータ信号を供給する。即ち、アンテナ２００、受信部１１１、及び復元部１１２は、コンテンツを受信する受信手段として機能する。
【００１５】
通信インターフェース１１４は、例えばＨＤＭＩ（登録商標）（High Definition Multimedia Interface）端子、オーディオ入力端子、Ｓ映像端子、コンポーネント映像端子、Ｄ映像端子、Ｄ−Ｓｕｂ端子、及びＤＶＩ−Ｉ端子などのコンテンツを受信可能なインターフェースのうちのいずれか、または複数を備える。通信インターフェース１１４は、ディジタル映像信号、及びディジタル音声信号などが多重化されたコンテンツを他の機器から受信する。通信インターフェース１１４は、他の機器から受信したディジタル信号（コンテンツ）を受信部１１１に供給する。通信インターフェース１１４は、他の機器から受信したコンテンツを復元部１１２に供給する。即ち、通信インターフェース１１４は、コンテンツを受信する受信手段として機能する。
【００１６】
復元部１１２は、通信インターフェース１１４から受信部１１１経由で供給されたコンテンツに信号処理を施す。例えば、復元部１１２は、ディジタル信号をディジタル映像信号とディジタル音声信号とデータ信号とに分離する。復元部１１２は、音声処理部１２１にディジタル音声信号を供給する。また、復元部１１２は、映像処理部１３１にディジタル映像信号を供給する。さらに、復元部１１２は、制御部１５０にコンテンツに関する他の情報を供給する。
【００１７】
またさらに、復元部１１２は、制御部１５０の制御に基づいてコンテンツを後述するストレージ１９０に供給する。ストレージ１９０は、供給されたコンテンツを記憶する。これにより、放送受信装置１００は、コンテンツを録画することができる。
【００１８】
音声処理部１２１は、復元部１１２から受信したディジタル音声信号を、スピーカ３００により再生可能なフォーマットの信号（オーディオ信号）に変換する。音声処理部１２１は、オーディオ信号をスピーカ３００に供給する。スピーカ３００は、供給されるオーディオ信号に基づいて音を再生する。
【００１９】
映像処理部１３１は、復元部１１２から受信したディジタル映像信号を、ディスプレイ４００で再生可能なフォーマットの映像信号に変換する。即ち、映像処理部１３１は、復元部１１２から受信した映像信号を、ディスプレイ４００で再生可能なフォーマットの映像信号にデコード（再生）する。また、映像処理部１３１は、図示しないＯＳＤ処理部から供給されるＯＳＤ信号を映像信号に重畳する。映像処理部１３１は、映像信号を表示処理部１３３に出力する。
【００２０】
ＯＳＤ処理部は、復元部１１２から供給されるデータ信号、及び／または制御部１５０から供給される制御信号に基づいて、ＧＵＩ（グラフィック  ユーザ  インタフェース）画面、字幕、時刻、または他の情報などを画面に重畳して表示する為のＯＳＤ信号を生成する。ＯＳＤ処理部は、個別にモジュールとして放送受信装置１００内に設けられていてもよいし、制御部１５０の機能として設けられていてもよい。
【００２１】
表示処理部１３３は、例えば、制御部１５０からの制御に基づいて、受信した映像信号に対して色味、明るさ、シャープ、コントラスト、またはその他の画質調整処理を行う。表示処理部１３３は、画質調整を施した映像信号をディスプレイ４００に供給する。ディスプレイ４００は、供給される映像信号に基づいて映像を表示する。
【００２２】
ディスプレイ４００は、例えば、マトリクス状に配列された複数の画素を備える液晶表示パネルと、この液晶パネルを照明するバックライトとを備える液晶表示装置などを備える。ディスプレイ４００は、放送受信装置１００から供給される映像信号に基づいて映像を表示する。
【００２３】
なお、放送受信装置１００は、ディスプレイ４００の代わりに、映像出力端子を備える構成であってもよい。また、放送受信装置１００は、スピーカ３００の代わりに、音声出力端子を備える構成であってもよい。この場合、放送受信装置１００は、映像出力端子に接続される表示装置に映像信号を出力し、音声出力端子に接続されるスピーカに音声信号を出力する。これにより、放送受信装置１００は、表示装置に映像を表示させ、スピーカから音声を出力させることができる。
【００２４】
制御部１５０は、放送受信装置１００の各部の動作を制御する制御手段として機能する。制御部１５０は、ＣＰＵ１５１、ＲＯＭ１５２、ＲＡＭ１５３、及びＥＥＰＲＯＭ１５４などを備えている。制御部１５０は、操作入力部１６１から供給される操作信号に基づいて、種々の処理を行う。
【００２５】
ＣＰＵ１５１は、種々の演算処理を実行する演算素子などを備える。ＣＰＵ１５１は、ＲＯＭ１５２、またはＥＥＰＲＯＭ１５４などに記憶されているプログラムを実行することにより種々の機能を実現する。
【００２６】
ＲＯＭ１５２は、放送受信装置１００を制御する為のプログラム、及び各種の機能を実現する為のプログラムなどを記憶する。ＣＰＵ１５１は、操作入力部１６１から供給される操作信号に基づいて、ＲＯＭ１５２に記憶されているプログラムを起動する。これにより、制御部１５０は、各部の動作を制御する。
【００２７】
ＲＡＭ１５３は、ＣＰＵ１５１のワークメモリとして機能する。即ち、ＲＡＭ１５３は、ＣＰＵ１５１の演算結果、ＣＰＵ１５１により読み込まれたデータなどを記憶する。
【００２８】
ＥＥＰＲＯＭ１５４は、各種の設定情報、及びプログラムなどを記憶する不揮発性メモリである。
操作入力部１６１は、例えば、操作キー、キーボード、マウス、音声入力装置、タッチパッドまたは操作入力に応じて操作信号を生成する事ができる他の入力装置などを備える。また、操作入力部１６１は、例えば、リモートコントローラからの操作信号を受信するセンサなどを備える構成であってもよい。また、操作入力部１６２は、上記の入力装置とセンサとを備える構成であってもよい。即ち、操作入力部１６１は、操作信号を受け取る操作信号受信手段として機能する。
【００２９】
操作入力部１６１は、入力された操作信号を制御部１５０に供給する。制御部１５０は、操作入力部１６１から供給された操作信号に基づいて、放送受信装置１００に種々の処理を行わせる。
【００３０】
なお、タッチパッドは、静電センサ、サーモセンサ、または他の方式に基づいて位置情報を生成するデバイスを含む。また、放送受信装置１００がディスプレイ４００を備える場合、操作入力部１６１は、ディスプレイ４００と一体に形成されるタッチパネルなどを備える構成であってもよい。
【００３１】
リモートコントローラは、ユーザの操作入力に基づいて操作信号を生成する。リモートコントローラは、生成した操作信号を赤外線通信により操作入力部１６１のセンサに送信する。なお、センサとリモートコントローラとは、電波などの他の無線通信により操作信号の送受信を行う構成であってもよい。
【００３２】
カードコネクタ１６４は、例えば、動画コンテンツを記憶するメモリカード１６５と通信を行う為のインターフェースである。カードコネクタ１６４は、接続されるメモリカード１６５から動画のコンテンツデータを読み出し、制御部１５０に供給する。
【００３３】
ＵＳＢコネクタ１６６は、ＵＳＢ機器１６７と通信を行う為のインターフェースである。ＵＳＢコネクタ１６６は、接続されるＵＳＢ機器１６７から供給される信号を制御部１５０に供給する。
【００３４】
例えば、ＵＳＢ機器１６７がキーボードなどの操作入力機器である場合、ＵＳＢコネクタ１６６は、操作信号をＵＳＢ機器１６７から受け取る。ＵＳＢコネクタ１６６は、受け取った操作信号を制御部１５０に供給する。この場合、制御部１５０は、ＵＳＢコネクタ１６６から供給される操作信号に基づいて種々の処理を実行する。
【００３５】
また、例えば、ＵＳＢ機器１６７が動画のコンテンツデータを記憶する記憶装置である場合、ＵＳＢコネクタ１６６は、コンテンツをＵＳＢ機器１６７から取得することができる。ＵＳＢコネクタ１６６は、取得したコンテンツを制御部１５０に供給する。
【００３６】
ディスクドライブ１７０は、例えば、コンパクトディスク（ＣＤ）、ディジタルバーサタイルディスク（ＤＶＤ）、ブルーレイディスク（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｋ）、または動画のコンテンツデータを記録可能な他の光ディスクＭを装着可能なドライブを有する。ディスクドライブ１７０は、装着される光ディスクＭからコンテンツを読み出し、読み出したコンテンツを制御部１５０に供給する。
【００３７】
ＬＡＮコネクタ１７１は、放送受信装置１００をネットワークに接続する為のインターフェースである。制御部１５０は、ＬＡＮコネクタ１７１がＬＡＮケーブルまたは無線ＬＡＮなどにより公衆回線に接続された場合、ネットワーク経由で種々のデータのダウンロード及びアップロードを行なう事ができる。
【００３８】
電源制御部１８０は、放送受信装置１００の各部への電力の供給を制御する。電源制御部１８０は、例えば、ＡＣアダプタなどを介して商用電源５００などから電力を受け取る。商用電源５００は、交流の電力を電源制御部１８０に供給する。電源制御部１８０は、受け取った交流の電力を直流に変換し各部へ供給する。
【００３９】
また、放送受信装置１００は、さらに他のインターフェースを備えていても良い。インターフェースは、例えば、Ｓｅｒｉａｌ−ＡＴＡなどである。放送受信装置１００は、インターフェースにより接続される機器に記録されているコンテンツを取得し、再生することができる。また、放送受信装置１００は、再生したオーディオ信号及び映像信号を、インターフェースにより接続される機器に出力することが出来る。
【００４０】
また、放送受信装置１００がインターフェースを介してネットワークに接続される場合、放送受信装置１００は、ネットワーク上の動画のコンテンツデータを取得し、再生することができる。
【００４１】
ストレージ１９０は、コンテンツなどを記憶する記憶装置である。ストレージ１９０は、例えば、ハードディスク（ＨＤＤ）、ソリッドステイトドライブ（ＳＳＤ）、または半導体メモリなどの大容量記憶装置を備える。また、ストレージ１９０は、ＵＳＢコネクタ１６６、ＬＡＮコネクタ１７１、通信インターフェース１１４、または他のインターフェースに接続された記憶装置により構成されていてもよい。
【００４２】
上記したように、制御部１５０は、コンテンツを録画する場合、復元部１１２により復調されたコンテンツのデータをストレージ１９０に入力させる。さらに、制御部１５０は、コンテンツを記憶するストレージ１９０内のアドレスをストレージ１９０に指示する。ストレージ１９０は、制御部１５０により指示されたアドレスに復元部１１２から供給されたコンテンツを記憶する。
【００４３】
なお、ストレージ１９０は、ディジタル放送信号から復元されたＴＳを記憶する構成であってもよいし、ＴＳがＡＶＩ、ＭＰＥＧまたは他の圧縮方式により圧縮された圧縮コンテンツを記憶する構成であってもよい。
【００４４】
また、制御部１５０は、ストレージ１９０に記憶されているコンテンツを読み出し、再生させることができる。例えば、制御部１５０は、ストレージ１９０におけるアドレスをストレージ１９０に指示する。ストレージ１９０は、制御部１５０により指示されたアドレスからコンテンツを読み出す。ストレージ１９０は、読み出したコンテンツを音声処理部１２１、映像処理部１３１、及び制御部１５０などに供給する。これにより、放送受信装置１００は、録画したコンテンツを再生することができる。
【００４５】
なお、放送受信装置１００は、受信部１１１及び復元部１１２をそれぞれ複数備える。これにより、放送受信装置１００は、複数のコンテンツを同時に受信し、受信した複数のコンテンツを同時に復元することができる。これにより、放送受信装置１００は、再生可能なコンテンツデータを同時に複数取得することが出来る。即ち、放送受信装置１００は、複数のコンテンツを同時に録画することが出来る。
【００４６】
図２は、制御部１５０の有する機能の例を示す。後述のテロップ等に関連する。
図２に示されるように、制御部１５０は、上記のＣＰＵ１５１によりプログラムを実行することにより、種々の機能を実現することが出来る。例えば、制御部１５０は、文字領域抽出部１５１１、文字データ認識部１５１２、誤り訂正部１５１３、キーワード解析部１５１４、及び保存部１５１５を備える。さらに、制御部１５０は、検索部１５２１、リスト表示部１５２２、リスト選択部１５２３、及び再生部１５２４を備える。
【００４７】
図３に録画再生装置システム機能構成を示す。このシステム３０は、受信部３１、番組記録部３２、メタデータ保存部３３、検索キーワード取得部３４、字幕スコア算出部３５、リスト表示／選択部３６、再生部３７等から成っている。
【００４８】
受信部３１は受信部１１１に主に対応している。番組記録部３２は復元部１２２に拠っている。メタデータ保存部３３は制御部１５０に主に対応している。検索キーワード取得部３４、字幕スコア算出部３５、リスト表示／選択部３６も、制御部１５０の残りの部分に拠って機能している。再生部３７は音声処理部１２１、映像処理部１３１、表示処理部１３３に主に対応している。
【００４９】
受信部３１、番組記録部３２、ストレージ１９０とでコンテンツを入力し録画する録画手段を構成している。メタデータ保存部３３、ストレージ１９０とでコンテンツからメタデータを抽出し保存するメタデータ保存手段を構成している。検索キーワード取得部３４は入力されるキーワードを取得するキーワード取得手段を構成している。字幕スコア算出部３５、リスト表示／選択部３６とで、上記メタデータとこのキーワードから前記コンテンツのシーン選択をするための表示を行う選択表示手段を構成している。再生部３７は外部からのこのシーン選択の結果に基づいて前記コンテンツの再生を行う再生手段を構成している。
【００５０】
さて受信部３１は、地上ディジタル放送、ＢＳディジタル放送などの放送信号の形式を問わない。放送波だけではなく、インターネット上の動画でも適用可能である。また、アナログ信号など字幕情報が取得できない放送信号でも、ネットワークを利用し字幕情報が取得でき、その字幕情報が放送番組と関連付けられるのであれば、本技術は利用可能である。
【００５１】
番組記録部３２は、録画番組をＨＤＤ等のストレージに保存するが、ＭＰＥＧ２からＨ．２６４に変換するなどデータ形式を変更しても構わない。
メタデータ保存部３３は、番組記録部３２で保存した番組と、その番組のＥＰＧ（Electronic Program Guide）情報を関連付け、ＥＰＧ情報をＨＤＤ等のストレージ上に構成したデータベース上にメタデータとして保存する。ＥＰＧ情報を格納したデータベースの一例を図４に示す。番組を識別するユニークなＩＤを番組ＩＤとして作成する。この番組ＩＤを元に番組記録部３２で記録した番組を探し出すことができる。ＥＰＧのデータはそのすべてをメタデータとして保存してもよいし、必要なデータだけ抽出してもよいし、必要に応じ変換してもよい。ここでは図４のＥＰＧ情報をもとに例に以降の説明を行う。
【００５２】
メタデータ保存部３３では、録画番組内の字幕情報をデコードする。例えば図５に字幕情報を表示すべきタイミングの一例をタイムラインで示す。このタイムラインでの字幕情報を格納したデータベースの一例を図６に示す。番組ＩＤと、字幕情報と、字幕が画面に表示される時刻をメタデータとして保存する。
【００５３】
図７に検索キーワード取得部３４の一入力例を示す。このようなＵＩを構成し、ユーザがリモコンやキーボードにより検索する。キーワード入力方法は、音声入力などの他の手段を用いてもよく制限するものではない。検索キーワードとしては、入力されたキーワードの他に上位下位の概念やシンボル（例えば地名ならそこのランドマークなど）等類推される対象や、ジャンル（あるいは意味クラスやそのグループ）を援用してもよい。
【００５４】
字幕スコア算出部３５は、検索キーワード取得部３４より取得した検索キーワードと字幕情報を格納したデータベースからスコアを算出する。スコアはユーザが入力した検索キーワードをもとに、ユーザが欲する度合に応じることが望ましい。例えば、出現順、時刻順などに、チャンネル・時間・ジャンル（あるいは意味クラスやそのグループ）といった要素をからめて偏らずに表示できるようにする。特に例えば週、多チャンネル分のコンテンツがあるような場合には有用である。このスコアの算出方法については以下に述べる。
【００５５】
１つ目のスコア算出方法は、検索キーワードの出現する時間をもとにスコアを算出する方法である。例えば図６では１２：０１：０５の字幕情報が高いスコアとなり、１２：００：３５の字幕情報が次の高いスコアになる。これは最新の時刻ほどユーザが欲することによる。この方法を実現する手段として、現在時刻と、字幕が出現した時刻の差をスコアに係数をかける方法がある。一例として現在時刻を係数１００、１００時間後を係数０とする「１時間当たりに１（１秒当たり１／３６００）減少する係数」を用いる。このような係数をかけることで最近のシーンを優先したスコア算出が可能となる。
【００５６】
２つ目のスコア算出方法は、短時間で連続するキーワードの出現数を数えスコアとする方法である。例えばキーワード出現後の１分間を短時間と指定した場合、図６の例では、１１：５８：４０から１１：５９：１５まで４回「東京」が出現している。１１：５９：１５と１２：００：３５の時間差は１分を超えるため別と考える。１２：００：３５から１２：０１：０５まで３回「東京」が出現している。４回出現したシーンが高スコアとなる。
【００５７】
この短時間は１分や３分などの固定時間でも良いし、１度出現した際は３分とするが２度目以降出現した時は１分と変化をつけてもよい。ところで番組が異なることが番組ＩＤから判別できるので、番組が終了した際はカウントをしないとするのが望ましい。
【００５８】
３つ目のスコア算出方法は、出現数を単に数えるだけではなく、その間隔も考慮しスコアとする方法である。図６の例では、「東京」が出現するのは１１：５８：４０の次は１１：５８：５５で１５秒の間隔であるが、その次は１０秒、更にその次は１０秒の間隔である。そして、１２：００：３５の次は３０秒後の間隔である。間隔が長すぎる短すぎるより、適当な間隔で連続して出現するのが望ましいと考えられるので例えば次のような方式によりスコア算出する。
【００５９】
（ａ）間隔０秒：複数出現しても１．０とカウント
（ｂ）間隔〜１０秒以下：出現数０．８とカウント
（ｃ）間隔〜２５秒以下：出現数１．２とカウント
（ｄ）間隔〜４５秒以下：出現数１．０とカウント
（ｅ）間隔〜６０秒以下：出現数０．９とカウント
このスコア算出によると、１１：５８：４０〜１１：５９：１５までのスコアは１．０＋１．２＋０．８＋０．８＝３．８となる。また、１２：００：３５〜１２：０１：０５までのスコアは、１．０＋１．０＝２．０となる。
【００６０】
４つ目のスコア算出方法は、検索キーワードの分類を利用する方法である。単語辞書をもとにキーワードを認識する処理系では、辞書に単語の分類を登録することが可能である。例えば「東京」「日本」「名古屋」は「場所」という分類を持つ辞書データをあらかじめ作成する。検索キーワードに「名古屋」を用いても図６の例では「名古屋」に一致するシーンはない。そこで、分類が「場所」である他のキーワードを探す。「場所」分類が一致する「東京」「日本」が含まれる字幕情報よりスコアを算出する。「東京」「名古屋」は「場所」「都市」の分類、「日本」は「場所」「国」と分類を細分化できる。この場合、細分化分類の一致する「都市」のスコアを高めに、一致しない「国」のスコアを低めに算出する。このようにすることで、検索キーワードに一致するシーンがない場合でも、分類が一致するキーワードによるあいまい検索を実現することが可能となる。
【００６１】
５つ目のスコア算出方法は、ＥＰＧのメタ情報を利用する方法である。図４のＥＰＧ情報には番組詳細の中に「東京」が含まれる。よって、ＥＰＧ情報にキーワードが含まれる番組が優先されるようプライオリティを付けたスコアとすることや、もしくは、スコアの値をかさ上げするなどの方法を採用する。
【００６２】
図８にリスト表示／選択部３６の表示例を示す。字幕スコア算出部３５で算出されたスコアに基づき、画面にスコア順にリスト表示する。リストには、取得したシーンの時刻だけではなく、そのシーンが含まれる番組のタイトル、チャンネル、番組開始終了時刻、算出スコア等を合わせて表示してもよい。またシーンのキャプチャ画面をインデックスとして表示してもよい。ユーザはリモコンなどを利用しリストを選択する。
【００６３】
再生部３７は、リスト表示／選択部３６で選択されたリストから録画番組を特定し、再生する。この時、番組の先頭からではなく、シーンとして検出されたポイントから再生を開始する。
【００６４】
再生部３７は、シーンで検出されたまさにその時間からではなく、数秒前から再生を開始してもよい。例えばシーン開始の５秒前から再生することで、リストを選択し再生を開始してから５秒後に所望のシーンが始まる。EPGメタ情報を利用し、番組ジャンルがドラマやアニメ等のように字幕と音声に遅延がないと判断できる番組であればシーン開始の１秒前から再生する、それ以外の番組は５秒前からの再生する、としてもよい。
【００６５】
再生部３７は、字幕表示機能がＯＦＦの場合でも検索キーワードが表示される字幕を表示するタイミングだけはその字幕を表示してもよい。字幕とは別に検索キーワードが表示されるタイミングで、検索キーワードを画面に表示してもよい。
【００６６】
再生部３７は、検索キーワードと一致する字幕が表示される時間まで、画面にカウントダウン表示をしてもよい。数値ではなく、タイムバーなど絵で表示してもよい。
【００６７】
再生部３７は、ネットワークに接続されている環境であれば、ネットワーク上から取得したシーン情報と組み合わせ再生位置を特定してもよい。例えば図８の一番上のリストでは、12:01:05からシーンが開始されるが、ネットワーク上のシーン切り情報(例えばTimeOn ((R)、以下省略))では、シーン開始が12:00:00である場合、12:00:00から再生を開始する。文字情報のひとつである字幕シーン情報と、ネットワーク上のシーン情報があまりにも時間的にかけ離れている場合、字幕シーン情報を優先することが望ましい。従って、例えば字幕シーン情報の開始時刻より２分以内に始まるシーンがネットワーク上シーン情報にあれば、その開始ポイントを採用し、そうでなければ字幕シーン情報を採用することも可能である。更にユーザは字幕シーン情報を用いるか、ネットワーク上シーン情報を用いるか選択してもよい。またリスト表示／選択部３６でネットワーク上シーン情報がある場合、その情報を合わせて表示し、ユーザに選択させてもよい。
【００６８】
再生部３７は、画面上の文字情報のひとつである映像に現れる文字（テロップ）を検出するテロップ検出技術と併用して再生位置を定めてもよい。テロップ検出は映像中の文字列を認識し、その変化でシーンの切れ目を検出する技術である。この技術は例えば本願と同一発明者らによる発明（特願2011-248858）による。
【００６９】
テロップ検出によるシーン切り情報(例えばテロップｂｏｔ)を用いて上記、ネットワーク上のシーン切り情報と同様な処理が可能である。
再生部３７は、無音検出処理と併用して再生位置を定めてもよい。無音検出は音声の波形を解析し、波形の特に変化のないポイントを無音部分とするものでありさまざまな手法が提案されている。シーンとして検出された時間の過去の音声データより無音ポイントを検出し、無音ポイントから再生を開始する。
【００７０】
再生部３７は、抽出できる文字情報として音声認識や音声合成を併用して再生位置を定めてもよい。字幕には出現タイミングに２つの種類がある。ひとつはアニメやドラマなどであり、あらかじめ字幕が作成されているため、字幕と音声の発音の時間がほとんど一致する。もう一つはニュース番組などであり、リアルタイムに放送されているため音声が発音されてから字幕が表示されるまで数秒から数十秒後のタイムラグがある。よって字幕が表示される時間より過去の音声情報を使用し検索キーワードと一致するポイントを検出する。そこをシーンの再生開始ポイントとする。また、音声合成を利用し、音声合成した検索キーワードの音声波形と、字幕が表示される時間より過去の音声波形を比較し、相関が高い位置を検出する方法もある。この方法は処理性能の低い環境でも実現できる。
【００７１】
以上に記載した字幕スコア算出処理により、検索キーワードにマッチするシーンがユーザの欲する順に取得できるようになった。再生時に一工夫することで、シーン開始ポイントの精度を向上した。
【００７２】
以上の放送受信装置１００において説明した録画再生装置の制御方法は図９のようである。
ステップＳ９１：  コンテンツを入力して録画する録画工程である。例えば、受信部３１はアンテナより１つ以上のディジタル放送信号を受信する。番組記録部３２は、放送信号から受信する録画番組をＨＤＤ等のストレージ１９０に記録する。
【００７３】
ステップＳ９２：  上記コンテンツからメタデータを抽出し保存するメタデータ保存工程である。メタデータ保存部３３は、番組記録部３２で録画した番組の例えばＥＰＧ情報をメタデータとして、番組単位にストレージ１９０上のデータベースに保存する。
【００７４】
ステップＳ９３：  入力される（検索）キーワードを取得するキーワード取得工程である。検索キーワード取得部３４は、ユーザから検索キーワードを受け付ける。
ステップＳ９４：  上記メタデータと上記キーワードから前記コンテンツのシーン選択をするための表示を行う選択表示工程である。字幕スコア算出部３５は、検索キーワードと例えば字幕情報を格納したデータベース１９０を利用しスコアを算出する。リスト表示／選択部３６は、字幕スコア算出部３５で求めたスコア順にリスト表示する。リストにはＥＰＧ情報による番組タイトル、字幕表示されるシーンの開始時刻、もしくは番組開始からの経過時間、などを表示する。
【００７５】
ステップＳ９５：  外部からのこのシーン選択の結果に基づいて前記コンテンツの再生を行う再生工程である。再生部３７は、リスト表示／選択部３６で選択された番組をストレージ１９０から読み出し、字幕表示時刻のシーンを再生する。
【００７６】
システム全体構成として実施形態にかかる録画再生装置は、受信部、番組記録部、メタデータ保存部、ストレージ、検索キーワード取得部、字幕スコア算出部、リスト表示／選択部、再生部、を具備する処理装置である。
【００７７】
メタデータと時刻が関連した保存としてメタデータ保存部は、字幕情報をメタデータとしてストレージ上のデータベースに保存する。この時、字幕が画面に表示される時刻を合わせてデータベースに保存する。
【００７８】
スコア算出構成として字幕スコア算出部は、検索キーワードの出現する時間を加味したスコア算出処理としてもよい（スコア算出方法１）。また字幕スコア算出部は、短時間で連続して出現する検索キーワードの出現数を加味したスコア算出処理としてもよい（スコア算出方法２）。また字幕スコア算出部は、短時間で連続して出現する検索キーワードの出現間隔を加味したスコア算出処理としてもよい（スコア算出方法３）。また字幕スコア算出部は、検索キーワードの分類を識別し、分類に一致したシーンの関連度を加味したスコア算出処理としてもよい（スコア算出方法４）。また字幕スコア算出部は、ＥＰＧのタイトル、番組情報、番組詳細の中で一致するか、一致しないかを加味したスコア算出処理としてもよい。またキーワードのジャンルなどをもとにキーワードの関連度を加味したスコア算出処理としてもよい（スコア算出方法５（ＥＰＧの併用））。
【００７９】
再生方法１として再生部は、字幕シーンの再生ポイントの数秒前から再生を開始する。再生方法２として再生部は、字幕表示がＯＦＦであっても、検索キーワードの含まれる字幕は表示して再生する。もしくは字幕表示のタイミングでキーワードを画面に描画する。再生方法３として再生部は、検索キーワードの字幕が表示開始される時間までのカウントダウンを表示する。
【００８０】
また再生方法（ネットワーク情報を併用）として再生部は、ネットワークを通じて得られるシーン切り情報（TimeOn）を併用して、そのシーンの開始ポイントから再生を開始する。
【００８１】
また再生方法（テロップ検出との併用）として再生部は、テロップ検出の結果を併用し、そのシーンの開始ポイントから再生を開始する。
また再生方法（無音検出との併用）として再生部は、字幕の表示される前後の音声を解析し、無音ポイントを検出し直前の無音ポイントから再生を開始する。
また再生方法（音声認識、音声合成との併用）として再生部は、検索キーワードの音声認識を行い、音声によるシーン開始ポイントを検出する。シーン開始ポイントの数秒前から再生を開始する。音声合成を行い、音声合成結果に一致する音声シーンも文字情報の一種として検出することで処理負荷を下げてもよい。
【００８２】
実施形態の要旨として、放送番組をＨＤＤ等のストレージに保存する際、その番組中の字幕情報を取得し、データベースに保存する。ユーザが入力する検索キーワードと、データベース上の字幕情報をもとに、全録画番組の中からユーザが見たいであろうと思われるシーンを見つけ出しユーザにリスト表示する。ユーザはリスト表示されたシーン一覧画面から所望のシーンを選択し再生する。再生されるのは番組の最初からではなく、シーンの始まりから再生される。
【００８３】
（実施形態の効果）
従来はＥＰＧなどの番組情報を用いて検索キーワードと一致する番組を推薦する方式があった。しかしこの方法では番組は見つかってもその中のシーンを見つけることが難しいという問題があった。すなわちユーザは最初から番組を視聴し、番組内の所望のシーンを自分で探す必要があった。本方法は、字幕情報を用いて録画番組の再生シーンを検出するものである。字幕は検索キーワードがまさに発音されたポイントを示すもので、検出されたポイントを再生することでユーザのシーンを探す手間を省くことが可能となった。
【００８４】
なお、この発明は上記実施形態に限定されるものではなく、この外その要旨を逸脱しない範囲で種々変形して実施することができる。
また、上記した実施の形態に開示されている複数の構成要素を適宜に組み合わせることにより、種々の発明を形成することができる。例えば、実施の形態に示される全構成要素から幾つかの構成要素を削除しても良いものである。さらに、異なる実施の形態に係わる構成要素を適宜組み合わせても良いものである。
【符号の説明】
【００８５】
１００…放送受信装置、１１０…放送入力端子、１１１…受信部、１１２…復元部、１１４…通信インターフェース、１２１…音声処理部、１３１…映像処理部、１３３…表示処理部、１５０…制御部、１５１…ＣＰＵ、１５２…ＲＯＭ、１５３…ＲＡＭ、１５４…ＥＥＰＲＯＭ、１６１…操作入力部、１６４…カードコネクタ、１６５…メモリカード、１６６…ＵＳＢコネクタ、１６７…ＵＳＢ機器、１７０…ディスクドライブ、１７１…ＬＡＮコネクタ、１８０…電源制御部、１９０…ストレージ、２００…アンテナ、３００…スピーカ、４００…ディスプレイ、５００…商用電源、１５１１…文字領域抽出部、１５１２…文字データ認識部、１５１３…誤り訂正部、１５１４…キーワード解析部、１５１４ａ…キーワード辞書、１５１５…保存部、１５２１…検索部、１５２２…リスト表示部、１５２３…リスト選択部、１５２４…再生部。
【図１】
2014207619.tif 000003
【図２】
2014207619.tif 000004
【図３】
2014207619.tif 000005
【図４】
2014207619.tif 000006
【図５】
2014207619.tif 000007
【図６】
2014207619.tif 000008
【図７】
2014207619.tif 000009
【図８】
2014207619.tif 000010
【図９】
2014207619.tif 000011