(57)【要約】【課題】コンテンツの再生中のキーワード検索を容易に行うことができるようにする。【解決手段】録画済みの番組の再生中に字幕の表示がユーザにより指示されたとき、表示中の映像に紐付けられている字幕が表示され、その字幕内に下線を引いた形で、字幕から抽出されたキーワードが提示される。提示されたキーワードの中から所定のキーワードが選択されたとき、選択されたキーワードを含む字幕と紐付けられている映像を含むシーン、または、選択されたキーワードを番組情報に含む番組が検索され、関連コンテンツとして提示される。所定の関連コンテンツが選択されたとき、再生中の番組の映像に替えて、関連コンテンツの映像が表示される。本発明は、映像コンテンツを再生する再生機に適用することができる。【選択図】図５
2008061120.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを再生し、映像を表示させる再生手段と、
表示中の映像に紐付けられている字幕からキーワードを抽出する抽出手段と、
前記抽出手段により抽出されたキーワードを提示するキーワード提示手段と、
前記キーワード提示手段により提示されたキーワードの中から選択されたキーワードに基づいてコンテンツを検索する検索手段と
を備える再生装置。
【請求項２】
前記抽出手段は、ユーザによる指示があったときに表示中の映像に紐付けられている字幕からキーワードを抽出する
請求項１に記載の再生装置。
【請求項３】
コンテンツをシーン毎に切り出す切り出し手段をさらに備え、
前記検索手段は、前記キーワード提示手段により提示されたキーワードの中から選択されたキーワードを含む字幕が紐付けられている映像を含むシーンを、前記切り出し手段により切り出されたシーンの中から検索する
請求項１に記載の再生装置。
【請求項４】
前記検索手段は、前記キーワード提示手段により提示されたキーワードの中から選択されたキーワードを番組情報に含む番組を検索する
請求項１に記載の再生装置。
【請求項５】
前記検索手段により検索されたコンテンツに関する情報を提示するコンテンツ提示手段をさらに備え、
前記再生手段は、前記コンテンツ提示手段により情報が提示されたコンテンツの中から選択されたコンテンツを再生する
請求項１に記載の再生装置。
【請求項６】
コンテンツを再生して映像を表示させ、
表示中の映像に紐付けられている字幕からキーワードを抽出し、
抽出したキーワードを提示し、
提示したキーワードの中から選択されたキーワードに基づいてコンテンツを検索する
ステップを含む検索方法。
【請求項７】
コンテンツを再生して映像を表示させ、
表示中の映像に紐付けられている字幕からキーワードを抽出し、
抽出したキーワードを提示し、
提示したキーワードの中から選択されたキーワードに基づいてコンテンツを検索する
ステップを含む処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、再生装置、検索方法、およびプログラムに関し、特に、コンテンツの再生中のキーワード検索を容易に行うことができるようにした再生装置、検索方法、およびプログラムに関する。
【背景技術】
【０００２】
近年普及してきているデジタル録画機器は、搭載するハードディスクの容量の大容量化が進み、多くの番組を録画することができるようになってきている。
【０００３】
そこで、録画済みの番組全体の中から目的の番組や目的の映像を迅速に探すことができるようにする技術が各種提案されている。
【０００４】
例えば、特許文献１には、ユーザにより入力された文字と一致あるいは類似する文字を含む字幕を検索し、検索した字幕と同じ時刻に提示される映像を検索する技術が開示されている。ユーザは、目的の映像に関する文字を覚えておけば、その文字を入力することによって、目的の映像を検索することができる。
【特許文献１】特開２００４−８０４７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
映像の検索が文字に基づいて行われる場合、一般的に、ユーザは、ソフトウェアキーボードなどを用いて、検索の基準になる文字を自ら入力する必要がある。
【０００６】
従って、例えば、ある番組の視聴中に気なることがあったことから、そのことに関連する映像を検索しようとした場合、ユーザは、気なったことを表す文字を覚えた後に視聴を一旦中止し、それから、覚えておいた文字を入力する手順を踏む必要がある。番組の視聴中に特定の内容に興味が出てくるといったことはよくあることであり、このようなときの検索はできるだけ簡単なものである方が望ましい。
【０００７】
本発明はこのような状況に鑑みてなされたものであり、コンテンツの再生中のキーワード検索を容易に行うことができるようにするものである。
【課題を解決するための手段】
【０００８】
本発明の一側面の再生装置は、コンテンツを再生し、映像を表示させる再生手段と、表示中の映像に紐付けられている字幕からキーワードを抽出する抽出手段と、前記抽出手段により抽出されたキーワードを提示するキーワード提示手段と、前記キーワード提示手段により提示されたキーワードの中から選択されたキーワードに基づいてコンテンツを検索する検索手段とを備える。
【０００９】
前記抽出手段には、ユーザによる指示があったときに表示中の映像に紐付けられている字幕からキーワードを抽出させることができる。
【００１０】
コンテンツをシーン毎に切り出す切り出し手段をさらに設けることができる。この場合、前記検索手段には、前記キーワード提示手段により提示されたキーワードの中から選択されたキーワードを含む字幕が紐付けられている映像を含むシーンを、前記切り出し手段により切り出されたシーンの中から検索させることができる。
【００１１】
前記検索手段には、前記キーワード提示手段により提示されたキーワードの中から選択されたキーワードを番組情報に含む番組を検索させることができる。
【００１２】
前記検索手段により検索されたコンテンツに関する情報を提示するコンテンツ提示手段をさらに設けることができる。この場合、前記再生手段には、前記コンテンツ提示手段により情報が提示されたコンテンツの中から選択されたコンテンツを再生させることができる。
【００１３】
本発明の一側面の検索方法またはプログラムは、コンテンツを再生して映像を表示させ、表示中の映像に紐付けられている字幕からキーワードを抽出し、抽出したキーワードを提示し、提示したキーワードの中から選択されたキーワードに基づいてコンテンツを検索するステップを含む。
【００１４】
本発明の一側面においては、表示中の映像に紐付けられている字幕からキーワードが抽出され、抽出されたキーワードが提示され、提示されたキーワードの中から選択されたキーワードに基づいてコンテンツが検索される。
【発明の効果】
【００１５】
本発明の一側面によれば、ユーザは、コンテンツの再生中のキーワード検索を容易に行うことができる。
【発明を実施するための最良の形態】
【００１６】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書又は図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書又は図面に記載されていることを確認するためのものである。従って、明細書又は図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が発明に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外には対応しないものであることを意味するものでもない。
【００１７】
本発明の一側面の再生装置（例えば、図１の記録再生装置１）は、コンテンツを再生し、映像を表示させる再生手段（例えば、図７の再生部７１）と、表示中の映像に紐付けられている字幕からキーワードを抽出する抽出手段（例えば、図７のキーワード切り出し部６７）と、前記抽出手段により抽出されたキーワードを提示するキーワード提示手段（例えば、図７のキーワード提示部６８）と、前記キーワード提示手段により提示されたキーワードの中から選択されたキーワードに基づいてコンテンツを検索する検索手段（例えば、図７の関連コンテンツ検索部６９）とを備える。
【００１８】
この再生装置には、コンテンツをシーン毎に切り出す切り出し手段（例えば、図７のシーン切り出し部６３）をさらに設けることができる。
【００１９】
また、前記検索手段により検索されたコンテンツに関する情報を提示するコンテンツ提示手段（例えば、図７の関連コンテンツ提示部７０）をさらに設けることもできる。
【００２０】
本発明の一側面の検索方法またはプログラムは、コンテンツを再生して映像を表示させ、表示中の映像に紐付けられている字幕からキーワードを抽出し、抽出したキーワードを提示し、提示したキーワードの中から選択されたキーワードに基づいてコンテンツを検索するステップ（例えば、図９のステップＳ１７）を含む。
【００２１】
以下、本発明の実施の形態について図を参照して説明する。
【００２２】
図１は、本発明の一実施形態に係る記録再生装置１を示す図である。
【００２３】
図１に示されるように、記録再生装置１にはケーブルを介してTV２が接続される。リモートコントローラ３は記録再生装置１を操作するものであり、ユーザにより用いられる。
【００２４】
記録再生装置１は、ハードディスクなどの記録媒体を内蔵し、例えば、デジタルテレビジョン放送、あるいはインターネットを介した放送によって提供される番組をハードディスクに記録（録画）する。すなわち、記録再生装置１には、図示せぬアンテナからの信号などが供給されるようになされている。記録再生装置１は、リモートコントローラ３を用いて行われるユーザの操作に応じて録画済みの番組を再生し、番組の映像や音声をTV２に出力させる。
【００２５】
また、記録再生装置１は、録画済みの番組を再生し、番組の映像をTV２に表示させている状態でリモートコントローラ３を用いた所定の操作がユーザにより行われたとき、そのときに表示中の映像に関するキーワードをユーザに提示し、提示したキーワードの中からユーザにより選択されたキーワードに基づいて、表示中の映像に関連するシーンを録画済みの番組のシーンの中から検索したり、表示中の映像に関連する番組を録画済みの番組の中から検索したりする。キーワードの提示は、表示中の映像に紐付けられている字幕を用いて行われる。以下、適宜、表示中の映像に関連するシーンや番組などの、キーワードに基づく検索の対象になる情報を関連コンテンツという。
【００２６】
リモートコントローラ３は、ユーザの操作に応じた信号を記録再生装置１に送信する。リモートコントローラ３には、録画済みの番組の再生を開始するときに操作される再生ボタン、再生を一時停止するときに操作される一時停止ボタン、字幕を表示するときに操作される字幕表示ボタン、TV２に表示されるカーソルを移動させるときなどに操作される十字ボタン、項目を決定するときに操作される決定ボタンなどが設けられる。
【００２７】
ここで、関連コンテンツを検索するときに表示されるUI(User Interface)について説明する。TV２には、ユーザによるリモートコントローラ３の操作に応じて、記録再生装置１によって各種の画面が表示される。
【００２８】
図２は、TV２に表示される画面の例を示す図である。
【００２９】
録画済みの番組の中から例えば料理番組が選択され、その再生中に、リモートコントローラ３に設けられる一時停止ボタンがユーザにより操作されたとき、料理番組の再生は停止され、図２に示されるように、TV２には、ユーザが一時停止ボタンを操作したときに表示されていた、料理番組の映像である映像１１が表示され続ける。
【００３０】
図２の画面が表示されている状態で、リモートコントローラ３に設けられる字幕表示ボタンがユーザにより操作されたとき、TV２には、映像１１に重ねて、字幕が表示される。デジタルテレビジョン放送によって放送される番組のデータには、映像や音声のデータの他に字幕のデータも含まれており、ユーザは、字幕表示ボタンを操作することによって、字幕の表示のオン／オフを選択することができる。字幕のデータには、字幕として表示する文章のデータ（テキストデータ）の他に、表示タイミングを指定するデータも含まれている。
【００３１】
図３は、図２の状態で字幕表示ボタンが操作されたときにTV２に表示される画面の例を示す図である。
【００３２】
図３の例においては、画面の下方に、映像１１に重ねて字幕２１が表示されている。字幕２１は、映像１１に紐付けられている字幕であり、映像１１が表示されたときに料理番組の出演者が話した言葉のように、映像１１の内容を表すものである。図３の例においては、「本日は、たっぷり野菜の千六本汁をつくってみましょう」が字幕２１として表示されている。
【００３３】
記録再生装置１においては、録画済みの番組のそれぞれの映像に対して、映像の内容を表す字幕が紐付けられて管理されている。例えば、録画済みの番組が映画である場合、字幕として表示されるのは映像に写る人物のセリフなどであり、映像の表示タイミングと、その内容を表す字幕の表示タイミングは同期するから、あるタイミングで表示される映像に対しては、その映像と同じタイミングで表示される字幕が紐付けられる。
【００３４】
一方、録画済みの番組がニュースや料理番組などである場合、放送時に、映像に遅れて、その内容を表す字幕が表示されることがあるから、あるタイミングで表示される映像に対しては、その映像が表示されるタイミングを基準として、前後の所定の時間内に表示される字幕が紐付けられる。
【００３５】
また、図３の例においては、字幕２１の「本日は、たっぷり野菜の千六本汁をつくってみましょう」のうち、「本日」、「野菜」、「千六本」に下線が引かれ、強調表示されている。これらの「本日」、「野菜」、「千六本」は、字幕２１の「本日は、たっぷり野菜の千六本汁をつくってみましょう」を対象として形態素解析などが行われることによって、記録再生装置１によりキーワードとして抽出されたものである。
【００３６】
図４は、図３の画面に続けてTV２に表示される画面の例を示す図である。
【００３７】
図４の例においては、字幕２１から抽出された「本日」、「野菜」、「千六本」のキーワードのうちの「千六本」に重ねてカーソル２１Ａが表示されている。ユーザは、リモートコントローラ３に設けられる十字ボタンの左右のボタンを押すことによってカーソル２１Ａの位置を他のキーワードの上に移動させることができ、決定ボタンを押すことによって、そのときカーソル２１Ａが重ねて表示されているキーワードを、関連コンテンツの検索の基準になるキーワードとして選択することができる。
【００３８】
番組のある映像を見て特定の内容に興味が出てきた場合、そのとき表示されている映像に紐付けられている字幕には、「千六本」のように、興味が出てきたことに関する単語が含まれていることが多いから、そのような字幕から抽出されたキーワードは、ユーザが興味を持っていることに関する情報を検索する基準として用いることが可能となる。
【００３９】
なお、キーワードは、図４に示されるように字幕中に下線が引かれた形で表示されるのではなく、キーワードだけが一覧表示されるようにしてもよい。
【００４０】
図５は、TV２に表示される他の画面の例を示す図である。
【００４１】
「千六本」のキーワードに重ねてカーソル２１Ａが表示されている図４の状態で決定ボタンがユーザにより操作されたとき、記録再生装置１においては、「千六本」のキーワードに基づいて関連コンテンツの検索が行われ、その検索結果がTV２に表示される。
【００４２】
図５の例においては、検索の基準になったキーワードである「千六本」の字幕２１内の位置から上方に伸びる形でリスト３１が表示され、そのリスト３１には、サムネイル４１乃至４５が表示されている。サムネイル４１乃至４５は、それぞれ、ユーザにより選択された「千六本」のキーワードを含む字幕が紐付けられている、映像１１以外の映像を含むシーンを表す静止画である。すなわち、記録再生装置１においては、録画済みの番組全体はシーン毎に区切られて管理されており、この例においては、シーンが、関連コンテンツとして検索されている。
【００４３】
このように、例えば、字幕２１の方向に沿ってキーワードが表示され、選択されたキーワードの位置を基準として、字幕２１の方向と直交する方向に関連コンテンツの検索結果が表示される。
【００４４】
サムネイル４１の右隣には「千六本やキンピラ」の文字が表示され、サムネイル４２の右隣には「千六本サラダ」の文字が表示されている。また、サムネイル４３の右隣には「は千六本に切る．．．」の文字が表示され、サムネイル４４の右隣には「千六本に切ります．．．」の文字が表示されている。サムネイル４５の右隣には「千六本に切る．．．」の文字が表示されている。
【００４５】
サムネイルの隣に表示されているこれらの文字は、サムネイルによって表されるシーンに含まれる映像に紐付けられている字幕のうち、ユーザにより選択された「千六本」のキーワードを含む字幕の一部である。ユーザは、サムネイルの隣に表示される文字から、関連コンテンツの検索結果として提示されたシーンを確認することができる。
【００４６】
また、図５の例においては、サムネイル４２に重ねてカーソル３１Ａが表示されている。ユーザは、リモートコントローラ３に設けられる十字ボタンの上下のボタンを押すことによって、カーソル３１Ａの位置を他のサムネイルの上に移動させることができ、決定ボタンを押すことによって、そのときカーソル３１Ａが重ねて表示されているサムネイルにより表されるシーンを、再生する関連コンテンツとして選択することができる。
【００４７】
図６は、TV２に表示されるさらに他の画面の例を示す図である。
【００４８】
サムネイル４２に重ねてカーソル３１Ａが表示されている図５の状態で決定ボタンがユーザにより操作されたとき、記録再生装置１においては、サムネイル４２により表されるシーンの再生が開始され、図５に示されるように、その映像がTV２に表示される。
【００４９】
図６の映像５１は、サムネイル４２により表されるシーンに含まれる先頭の映像である。サムネイル４２により表されるシーンの再生が進められることに伴って、TV２には、映像５１に続く映像が順次表示される。図６の字幕５２は、映像５１に紐付けられている字幕である。
【００５０】
このように、ユーザは、録画済みのある番組を視聴しているときにリモートコントローラ３を操作して番組の再生を一時停止し、字幕表示ボタンを操作したときに表示されるキーワードの中から、関連コンテンツを検索する基準となるキーワードを選択することができる。
【００５１】
すなわち、ユーザは、関連コンテンツを検索する際、検索の基準となるキーワードを、ソフトウェアキーボードなどを操作して自ら入力する必要がなく、番組の視聴中に、容易に、関連コンテンツのキーワード検索を行い、検索された関連コンテンツの再生を開始させることができる。
【００５２】
例えば、ある番組の視聴中に、その番組内で紹介された特定の内容に興味が出てきたため、番組の視聴を中止して、興味が出てきた内容に関連するコンテンツを視聴したいと思うようになることはよくあることであり、そのような場合に、再生するコンテンツを興味のあるものに容易に変更することができる。関連コンテンツの検索、再生などを行う記録再生装置１の処理についてはフローチャートを参照して後述する。
【００５３】
図７は、記録再生装置１の構成例を示すブロック図である。
【００５４】
図７に示す機能部のうちの少なくとも一部は、記録再生装置１に設けられるCPU(Central Processing Unit)により所定のプログラムが実行されることによって実現される。
【００５５】
図７に示されるように、記録再生装置１は、放送受信部６１、解析部６２、シーン切り出し部６３、蓄積部６４、ユーザ要求受信部６５、字幕紐付け部６６、キーワード切り出し部６７、キーワード提示部６８、関連コンテンツ検索部６９、関連コンテンツ提示部７０、再生部７１、およびコンテンツ提示部７２から構成される。
【００５６】
放送受信部６１は、アンテナからの放送波信号を受信、復調し、MPEG-TS(Moving Picture Experts Group-Transport Stream)を取得する。放送受信部６１は、録画の対象になっている番組のデータ（番組の映像、音声、字幕のデータ）をMPEG-TSから抽出し、抽出したデータを解析部６２と蓄積部６４に出力する。インターネットを介して放送された番組が放送受信部６１において受信されるようにしてもよい。
【００５７】
解析部６２は、番組全体を複数のシーンに切り出すことの前処理として、放送受信部６１からデータが供給された番組の映像、音声の特徴を解析し、解析結果である特徴量をシーン切り出し部６３に出力する。解析部６２においては、映像の解析として、連続する映像（フレーム）の画素値の変化、テロップの表示の有無などが判断され、音声の解析として、音量の変化などが判断される。
【００５８】
シーン切り出し部６３は、解析部６２から供給された特徴量に基づいてシーンの区間を決定し、それぞれの区間の開始位置、終了位置を表す情報であるシーン情報を蓄積部６４に出力する。上述したような解析結果が解析部６２から供給されている場合、例えば、画素値の変化量が閾値の量より現れた位置、テロップの表示が開始された位置、音量の変化量が閾値の量より現れた位置などでシーンが区切られる。なお、シーンの区間の決定は、映像、音声の各種の解析結果が組み合わされることによって行われるようにしてもよい。
【００５９】
蓄積部６４はハードディスクからなり、放送受信部６１から供給された番組のデータを、シーン切り出し部６３から供給されたシーン情報とともに記録する。蓄積部６４に記録された番組のデータには、放送受信部６１により取得されたEPG(Electronic Program Guide)に含まれるその番組の番組情報が属性情報として付加される。
【００６０】
ユーザ要求受信部６５は、リモートコントローラ３からの信号を受信し、ユーザの操作の内容を表す情報を字幕紐付け部６６、関連コンテンツ検索部６９、再生部７１の各部に出力する。
【００６１】
字幕紐付け部６６は、蓄積部６４に記録されている映像と字幕を紐付けて管理する。例えば、字幕紐付け部６６は、上述したように、それぞれの映像に対して、映像と同じタイミングで表示される字幕、映像の表示タイミングを基準として前後の所定の時間内に表示される字幕を紐付けて管理する。
【００６２】
また、字幕紐付け部６６は、録画済みの番組の再生中に、リモートコントローラ３に設けられる字幕表示ボタンがユーザにより操作されたことを表す情報がユーザ要求受信部６５から供給されたとき、その時点でTV２に表示されている映像が含まれるシーンを蓄積部６４に記録されているシーン情報に基づいて特定する。字幕紐付け部６６に対しては、表示中の映像の位置を表す情報が再生部７１から供給されている。
【００６３】
TV２に表示されている映像が含まれるシーンを特定したとき、字幕紐付け部６６は、特定したシーンに紐付けられる字幕群（シーンに含まれるそれぞれの映像に紐付けられる字幕）のデータを蓄積部６４に記録されている字幕のデータの中から取得し、取得した字幕群のデータをキーワード切り出し部６７に出力する。キーワード切り出し部６７に出力される字幕群のデータの中には、ユーザが字幕表示ボタンを操作したときに表示されていた映像に紐付けられている字幕のデータも含まれている。
【００６４】
キーワード切り出し部６７は、字幕紐付け部６６からデータが供給された字幕群からキーワードを抽出し、抽出したキーワードのデータをキーワード提示部６８に出力する。キーワード提示部６８に対しては、適宜、字幕のデータも供給される。
【００６５】
キーワード切り出し部６７においては、例えば、字幕群を構成するそれぞれの字幕を対象として形態素解析が行われ、キーワード切り出し部６７が有するDB(Data Base)に登録されているものと同じ形態素がキーワードとして抽出される。キーワード切り出し部６７が有するDBには、上述したような「本日」、「野菜」、「千六本」などの単語の他に、観光スポット名や温泉名などの地名、有名料理店などの店名、選手名や芸能人などの人名なども登録されている。他のアルゴリズムに従ってキーワードの抽出が行われるようにしてもよい。
【００６６】
キーワード提示部６８は、キーワード切り出し部６７から供給されたデータに基づいて、関連コンテンツの検索の基準として選択することのできるキーワードをTV２に表示し、ユーザに提示する。図４に示されるように、字幕中に下線を引いた形でキーワードを表示する場合、キーワード提示部６８は、表示中の映像に紐付けられている字幕全体をキーワード切り出し部６７から供給された字幕のデータに基づいて表示し、その字幕の中に含まれるキーワードをキーワード切り出し部６７から供給されたキーワードのデータに基づいて特定して、特定したキーワードを強調表示する。
【００６７】
また、キーワード提示部６８は、キーワードだけを一覧表示する場合、キーワード切り出し部６７から供給されたキーワードのデータに基づいて、画面上の所定の領域にキーワードだけを並べて表示する。
【００６８】
関連コンテンツ検索部６９は、キーワード提示部６８により提示されたキーワードの中から所定のキーワードが選択されたことを表す情報がユーザ要求受信部６５から供給されたとき、選択されたキーワードに基づいて、蓄積部６４に記録されている番組、または番組のシーンの中から関連コンテンツを検索する。
【００６９】
上述したように、番組のシーンを検索する場合、関連コンテンツ検索部６９は、ユーザにより選択されたキーワードを含む字幕が紐付けられている映像を、蓄積部６４に記録されている映像と字幕のデータに基づいて特定する。また、関連コンテンツ検索部６９は、特定した映像を含むシーンを、蓄積部６４に記録されているシーン情報に基づいて特定し、特定したシーンを関連コンテンツの検索結果として取得する。関連コンテンツ検索部６９は、例えば、特定したシーンの先頭の映像のデータや字幕のデータを関連コンテンツ提示部７０に出力する。
【００７０】
なお、関連コンテンツとして例えば番組全体が検索されるようにしてもよく、この場合、関連コンテンツ検索部６９は、ユーザにより選択されたキーワードを番組情報に含む番組を検索結果として取得し、取得した番組の先頭の映像のデータや、番組情報に含まれる番組のタイトルのデータを関連コンテンツ提示部７０に出力する。番組のデータに関連付けられて蓄積部６４に記録されている番組情報には、番組の出演者、番組の概要などが含まれるから、例えば、ユーザにより選択されたキーワードが人の名前である場合、その人が出演する番組が関連コンテンツの検索結果として取得される。
【００７１】
関連コンテンツ提示部７０は、関連コンテンツ検索部６９から供給されたデータに基づいて関連コンテンツに関する情報をTV２に表示し、ユーザに提示する。関連コンテンツ提示部７０は、例えば図５を参照して説明したように、関連コンテンツ検索部６９から供給された映像のデータに基づいてサムネイルを表示し、サムネイルの隣に字幕の一部や番組のタイトルを表示する。
【００７２】
再生部７１は、録画済みの番組の再生を開始することがユーザにより指示されたとき、録画済みの番組のデータを蓄積部６４から読み出し、再生して得られた映像や音声をコンテンツ提示部７２に出力する。
【００７３】
また、再生部７１は、関連コンテンツ提示部７０により提示された関連コンテンツの中から所定の関連コンテンツが選択されたことを表す情報がユーザ要求受信部６５から供給されたとき、選択された関連コンテンツのデータを蓄積部６４から読み出し、再生して得られた映像や音声をコンテンツ提示部７２に出力する。
【００７４】
コンテンツ提示部７２は、再生部７１から供給された映像をTV２に表示させ、音声をTV２のスピーカから出力させる。
【００７５】
ここで、以上のような構成を有する記録再生装置１の動作について説明する。
【００７６】
はじめに、図８のフローチャートを参照して、番組を記録する記録再生装置１の処理について説明する。
【００７７】
ステップＳ１において、放送受信部６１は、図示せぬアンテナからの放送波信号を受信、復調し、MPEG-TSを取得する。放送受信部６１は、録画の対象になっている番組のデータをMPEG-TSから抽出し、抽出したデータを解析部６２と蓄積部６４に出力する。また、放送受信部６１は、番組のデータなどとともに多重化されて提供されるEPGから、録画の対象になっている番組の番組情報を抽出し、抽出した番組情報を蓄積部６４に出力する。
【００７８】
ステップＳ２において、解析部６２は、放送受信部６１からデータが供給された番組の映像、音声の特徴を解析し、解析結果である特徴量をシーン切り出し部６３に出力する。
【００７９】
ステップＳ３において、シーン切り出し部６３は、解析部６２から供給された特徴量に基づいてシーンの区間を決定し、それぞれの区間の開始位置、終了位置を表すシーン情報を蓄積部６４に出力する。
【００８０】
ステップＳ４において、蓄積部６４は、放送受信部６１から供給された番組のデータを、シーン切り出し部６３から供給されたシーン情報と関連付けて記録し、処理を終了させる。番組のデータには、放送受信部６１から供給された番組情報も属性情報として付加される。
【００８１】
次に、図９のフローチャートを参照して、関連コンテンツとしてシーンを検索し、再生する記録再生装置１の処理について説明する。
【００８２】
この処理は、図８の処理によって蓄積部６４に記録された番組の中から所定の番組が選択され、その再生中にリモートコントローラ３に設けられる一時停止ボタンがユーザにより操作されたときに開始される。ユーザが一時停止ボタンを操作したことを表す情報はユーザ要求受信部６５から再生部７１に供給される。
【００８３】
ステップＳ１１において、再生部７１は、番組の再生を一時停止の状態とし、コンテンツ提示部７２に同じ映像を表示させ続ける。
【００８４】
ステップＳ１２において、字幕紐付け部６６は、ユーザ要求受信部６５から供給された情報に基づいて、字幕を表示することがユーザにより指示されたか否かを判定し、字幕を表示することが指示されたと判定するまで待機する。
【００８５】
字幕紐付け部６６は、ステップＳ１２において、字幕を表示することが指示されたと判定した場合、ステップＳ１３に進み、表示中の映像に紐付けられている字幕のデータを蓄積部６４から取得し、取得した字幕のデータをキーワード切り出し部６７に出力する。上述したように、ユーザによる指示があった時点でTV２に表示されている映像が含まれるシーンに紐付けられる字幕群全体のデータが取得されるようにしてもよい。
【００８６】
ステップＳ１４において、キーワード切り出し部６７は、字幕紐付け部６６からデータが供給された字幕からキーワードを抽出し、抽出したキーワードのデータをキーワード提示部６８に出力する。キーワード提示部６８に対しては、字幕のデータも供給される。
【００８７】
ステップＳ１５において、キーワード提示部６８は、キーワード切り出し部６７から供給されたデータに基づいて、関連コンテンツの検索の基準として選択することのできるキーワードを例えば図４に示されるように、字幕中で強調表示される形でTV２に表示し、ユーザに提示する。
【００８８】
ステップＳ１６において、関連コンテンツ検索部６９は、ユーザ要求受信部６５から供給された情報に基づいて、検索の基準とするキーワードがユーザにより選択されたか否かを判定し、キーワードが選択されたと判定するまで待機する。
【００８９】
関連コンテンツ検索部６９は、ステップＳ１６において、検索の基準とするキーワードが選択されたと判定した場合、ステップＳ１７に進み、ユーザにより選択されたキーワードを含む字幕に紐付けられている映像を含むシーンを、蓄積部６４に記録されているシーン情報などを参照して検索する。関連コンテンツ検索部６９は、検索結果として取得したシーンの先頭の映像のデータや字幕のデータを関連コンテンツ提示部７０に出力する。
【００９０】
ステップＳ１８において、関連コンテンツ提示部７０は、関連コンテンツ検索部６９から供給されたデータに基づいて、関連コンテンツとしてのシーンの情報をTV２に表示し、ユーザに提示する。例えば、図５に示されるような画面によってシーンが提示される。
【００９１】
ステップＳ１９において、再生部７１は、ユーザ要求受信部６５から供給された情報に基づいて、再生するシーンがユーザにより選択されたか否かを判定し、選択されたと判定するまで待機する。
【００９２】
再生部７１は、ステップＳ１９において、再生するシーンが選択されたと判定した場合、ステップＳ２０に進み、選択されたシーンのデータを蓄積部６４から読み出し、読み出したデータの再生を開始する。再生して得られた映像や音声はコンテンツ提示部７２に出力され、コンテンツ提示部７２により、シーンの映像がTV２に表示されるとともに、音声がTV２のスピーカから出力される。
【００９３】
以上の処理により、ユーザは、録画済みの番組の視聴中に、容易に、キーワード検索を行うことができ、検索結果として提示されるものの中から選択するだけで、容易に、関連コンテンツの再生を開始させることができる。
【００９４】
以上においては、ユーザに提示されるキーワードは、ユーザにより字幕の表示が指示されたときに抽出されるものとしたが、ユーザにより字幕の表示が指示される前にあらかじめ抽出されており、抽出されたキーワードのデータが、字幕のデータに関連付けて蓄積部６４に記録されているようにしてもよい。この場合、キーワードの提示は、字幕の表示がユーザにより指示されることに応じて蓄積部６４から読み出されたデータに基づいて行われる。
【００９５】
例えば、番組が録画されてから再生されるまでの間にこのようなキーワードの抽出が行われているようにすることによって、キーワードの提示を迅速に行うことが可能となる。
【００９６】
また、以上においては、キーワードは下線が引かれた形で表示されるものとしたが、この他、ハイライト表示、太文字での表示といったように、各種のフォント、各種の修飾を用いて表示されるようにしてもよい。
【００９７】
さらに、キーワードを一覧表示する場合、ユーザにより指示されたときに表示されていた映像に紐付けられている字幕から抽出されたキーワードだけでなく、上述したようにして選択された字幕群全体から抽出されたキーワードが表示されるようにしてもよい。これにより、字幕の表示が指示されたときに表示されていた映像に近い映像に紐付けられている字幕から抽出されたキーワードも表示されることになり、ユーザは、多くのキーワードの中から、検索の基準となるキーワードを選択することができる。
【００９８】
また、以上においては、関連コンテンツの検索の基準になるキーワードを表示させるとき、ユーザは、一時停止ボタンを操作し、視聴中の番組の再生を一時停止の状態にしてからそれを行うものとしたが、一時停止の状態にすることなく、再生中に直接、表示中の映像に紐付けられている字幕などから抽出されたキーワードを所定の操作によって表示させることができるようにしてもよい。
【００９９】
図１０は、TV２に表示される画面の例を示す図である。
【０１００】
上述したように、シーンではなく番組自体を関連コンテンツとして検索することもでき、図１０に示される画面は、検索結果として取得された番組をユーザに提示する画面の例を示している。例えば、図２を参照して説明したように、番組の視聴中に再生を一時停止させ、字幕の表示を指示することに応じて表示されるキーワードの中から所定のキーワードが選択されたとき、同じキーワードを番組情報に含む番組の検索が行われ、検索結果の番組に関する情報が提示される。
【０１０１】
図１０においては、録画済みの番組を視聴しているユーザが、映像８１の表示中にリモートコントローラ３の一時停止ボタンを操作し、続けて字幕表示ボタンを操作したものとされている。映像８１には女優の顔がアップで映っており、その映像に重ねて、「今日は女優の中田由紀さんにおこしいただきました」が字幕８２として表示されている。
【０１０２】
図１０の例においては、「今日は女優の中田由紀さんにおこしいただきました」の字幕８２から抽出された、「女優」、「中田由紀」のキーワードがユーザに提示されており、その中から「中田由紀」が選択されたことから、「中田由紀」が番組情報の中に含まれる番組に関する情報が検索結果として提示されている。
【０１０３】
検索の基準となったキーワードである「中田由紀」の字幕８２内の位置から上方に伸びる形で表示されているリスト８３にはサムネイル９１乃至９５が表示されており、これらのサムネイル９１乃至９５は、それぞれ、ユーザにより選択された「中田由紀」が例えば出演者の情報として番組情報に含まれる番組を表す静止画である。
【０１０４】
サムネイル９１乃至９５の右隣に表示される文字は番組のタイトルであり、それぞれのサムネイルによって表される番組の番組情報から得られたものである。ユーザは、サムネイルの隣に表示されるタイトルを見て、どの番組を再生するかを選択することができる。
【０１０５】
また、図１０の例においては、サムネイル９２に重ねてカーソル８３Ａが表示されている。ユーザは、リモートコントローラ３に設けられる十字ボタンの上下のボタンを押すことによって、カーソル８３Ａの位置を他のサムネイルの上に移動させることができ、決定ボタンを押すことによって、そのときカーソル８３Ａが重ねて表示されているサムネイルにより表される番組を、再生する関連コンテンツとして選択することができる。
【０１０６】
ここで、図１１のフローチャートを参照して、関連コンテンツとして番組を検索し、再生する記録再生装置１の処理について説明する。
【０１０７】
図１１のステップＳ４１乃至Ｓ４６の処理は、図９のステップＳ１１乃至Ｓ１６の処理と同様の処理であり、図８の処理によって蓄積部６４に記録された番組の中から所定の番組が選択され、その再生中にリモートコントローラ３に設けられる一時停止ボタンがユーザにより操作されたときに開始される。ユーザの操作の内容を表す情報はユーザ要求受信部６５から再生部７１に供給される。
【０１０８】
ステップＳ４１において、再生部７１は、番組の再生を一時停止の状態にする。
【０１０９】
ステップＳ４２において、字幕紐付け部６６は、字幕を表示することがユーザにより指示されたと判定するまで待機し、字幕を表示することが指示されたと判定した場合、ステップＳ４３に進む。
【０１１０】
ステップＳ４３において、字幕紐付け部６６は、表示中の映像に紐付けられている字幕のデータを蓄積部６４から取得し、取得した字幕のデータをキーワード切り出し部６７に出力する。
【０１１１】
ステップＳ４４において、キーワード切り出し部６７は、字幕紐付け部６６からデータが供給された字幕からキーワードを抽出し、抽出したキーワードのデータをキーワード提示部６８に出力する。キーワード提示部６８に対しては、字幕のデータも供給される。
【０１１２】
ステップＳ４５において、キーワード提示部６８は、キーワード切り出し部６７から供給されたデータに基づいて、関連コンテンツの検索の基準として選択することのできるキーワードをTV２に表示し、ユーザに提示する。
【０１１３】
ステップＳ４６において、関連コンテンツ検索部６９は、検索の基準とするキーワードが選択されたと判定するまで待機し、検索の基準とするキーワードが選択されたと判定した場合、ステップＳ４７に進む。
【０１１４】
ステップＳ４７において、関連コンテンツ検索部６９は、ユーザにより選択されたキーワードを番組情報に含む番組を、蓄積部６４に記録されている番組情報を参照して検索する。関連コンテンツ検索部６９は、検索結果として取得した番組の先頭の映像のデータや、番組情報に含まれる番組のタイトルのデータを関連コンテンツ提示部７０に出力する。
【０１１５】
ステップＳ４８において、関連コンテンツ提示部７０は、関連コンテンツ検索部６９から供給されたデータに基づいて、関連コンテンツとしての番組に関する情報をTV２に表示し、ユーザに提示する。例えば、図１０に示されるような画面によって、番組に関する情報が提示される。
【０１１６】
ステップＳ４９において、再生部７１は、再生する番組が選択されたと判定するまで待機し、選択されたと判定した場合、ステップＳ５０に進む。
【０１１７】
ステップＳ５０において、再生部７１は、選択された番組のデータを蓄積部６４から読み出し、読み出したデータの再生を開始する。再生して得られた番組の映像や音声はコンテンツ提示部７２に出力され、コンテンツ提示部７２により、番組の映像がTV２に表示されるとともに、音声がTV２のスピーカから出力される。
【０１１８】
以上の処理により、ユーザは、録画済みの番組の視聴中に、容易に、キーワード検索を行うことができ、検索結果として提示される番組の中から選択するだけで、容易に、それまで視聴していたものとは異なる録画済みの番組の再生を開始させることができる。
【０１１９】
図１２は、TV２に表示される、検索結果の番組をユーザに提示する画面の他の例を示す図である。図１０の画面と同じ部分には同じ符号を付してある。
【０１２０】
図１２の例においては、字幕が表示され、字幕の中で下線が引かれることによってキーワードが提示されるのではなく、キーワード表示用の領域である領域１０１が画面の上辺に沿って設けられ、そこに、抽出されたキーワードである「女優」と「中田由紀」が表示されている。領域１０１に表示されている「女優」、「中田由紀」の中から「中田由紀」が選択されたとき、「中田由紀」の領域１０１内の位置を基準としてリスト８３がプルダウン方式で表示され、検索結果の番組がユーザに提示される。
【０１２１】
例えば、リモートコントローラ３の十字ボタンの左のボタンが操作されたとき、領域１０１内の「女優」の位置を基準としてリスト８３が表示され、表示されたリスト８３には、「女優」のキーワードに基づいて検索された番組のサムネイルが表示される。
【０１２２】
図１３は、TV２に表示される、検索結果の番組をユーザに提示する画面のさらに他の例を示す図である。
【０１２３】
図１３の例においては、ユーザが視聴している番組の再生は一時停止の状態とはならずに、継続されているものとされている。例えば、リモートコントローラ３に設けられる検索ボタンをユーザが操作したときに画面の左下方に表示される領域１１１には、そのとき表示されている映像に紐付けられている字幕から抽出されたキーワードが並べて表示される。
【０１２４】
映像の表示は継続されるから、映像の表示が切り替わり、それに紐付けられる字幕が切り替えられる毎に、領域１１１に表示されるキーワードは切り替えられ、ユーザに提示される。ユーザは、このように動的に切り替えて表示されるキーワードを見て、気になるキーワードが表示されたときにそれを選択することによって、気になるキーワードを番組情報に含む番組の検索を行わせることができる。
【０１２５】
以上においては、番組の検索が、ユーザにより選択されたキーワードが番組情報に含まれるか否かに基づいて行われるものとしたが、映像に映る人の顔の特徴から、その人を認識することができる場合、リモートコントローラ３に設けられる検索ボタンがユーザにより操作されたときに表示されている映像に映る顔の認識が行われ、認識した人が出演する番組が検索されるようにしてもよい。この場合、例えば、関連コンテンツ検索部６９には、顔の特徴と人の名前を関連付けたDBが用意され、リモートコントローラ３に設けられる検索ボタンが操作されたときに表示されている映像に映る人の名前の特定に用いられる。
【０１２６】
また、以上においては、ユーザは、検索結果として提示されたシーンや番組などの関連コンテンツの中から所定の関連コンテンツを選択することによって、選択した関連コンテンツの再生を開始させることができるものとしたが、例えば、DVD(Digital Versatile Disc)などの記録媒体にダビングすることができるようにしてもよい。
【０１２７】
さらに、関連コンテンツとしてシーンや番組を検索する場合について説明したが、Webサイトなどの検索が、ユーザにより選択されたキーワードに基づいて行われるようにしてもよい。
【０１２８】
キーワードについては、表示されるものの中から選択するだけでなく、個別にユーザが入力することができるようにしてもよい。また、放送によって提供された字幕から抽出されたものだけでなく、映像に表示される文字を認識し、認識した文字列の中から抽出されたキーワードがユーザに提示されるようにしてもよい。
【０１２９】
関連コンテンツの検索に用いられるだけでなく、ユーザに推薦する番組、シーンを検索する基準としてキーワードが用いられるようにしてもよい。
【０１３０】
また、キーワードを提示する際、ネットワークを介して取得されたトレンドキーワードや視聴中の番組のジャンルによって重み付けをおこない、トレンドにのったキーワードを重点的に提示するようにしてもよい。例えば、視聴中の番組が音楽番組である場合、デビュー直後の新人ミュージシャンの名前に対してより重み付けがされ、他のキーワードより重点的に提示される。
【０１３１】
また、以上においては、キーワードの中からユーザによって選択された関連コンテンツの再生が開始されるものとしたが、関連コンテンツの再生が自動的に開始されるモードである自動表示モードが設定されている場合、関連コンテンツの再生映像が、視聴中の番組の映像にPinP(Picture in Picture)表示されるようにしてもよい。この場合、キーワードが抽出される毎に、PinP表示される映像が次々と切り替えられることになる。
【０１３２】
以上においては、関連コンテンツの検索が、提示されたキーワードの中から所定のキーワードがユーザにより選択されたときに行われるものとしたが、字幕から抽出された全てのキーワードに基づいて関連コンテンツの検索が行われ、検索によって関連コンテンツが取得されたキーワードだけが、ユーザに提示されるようにしてもよい。
【０１３３】
提示されたものの中から所定のキーワードがユーザにより選択されたとき、その選択されたキーワードに基づいてキーワードの提示前に取得されていた関連コンテンツの情報が、関連コンテンツの検索結果としてユーザに提示されることになる。
【０１３４】
この場合、例えば図９を参照して説明した処理は図１４に示されるものとなる。図１４の処理は、図９のステップＳ１７の処理として行われていた関連コンテンツ（シーン）の検索が、キーワードの抽出後であって、提示前のタイミングにおいて行われる点で図９の処理と異なる。
【０１３５】
図１４のフローチャートを参照して、関連コンテンツとしてシーンを検索し、再生する記録再生装置１の他の処理について説明する。
【０１３６】
ステップＳ６１において、再生部７１は、番組の再生を一時停止の状態とし、コンテンツ提示部７２に同じ映像を表示させ続ける。
【０１３７】
ステップＳ６２において、字幕紐付け部６６は、字幕を表示することがユーザにより指示されたと判定した場合、ステップＳ６３に進み、表示中の映像に紐付けられている字幕のデータを蓄積部６４から取得し、取得した字幕のデータをキーワード切り出し部６７に出力する。
【０１３８】
ステップＳ６４において、キーワード切り出し部６７は、字幕紐付け部６６からデータが供給された字幕からキーワードを抽出する。抽出されたキーワードのデータは、キーワード切り出し部６７からキーワード提示部６８と関連コンテンツ検索部６９に供給される。
【０１３９】
関連コンテンツ検索部６９は、ステップＳ６５において、キーワード切り出し部６７により抽出されたキーワードのそれぞれに注目し、注目するキーワードを含む字幕に紐付けられている映像を含むシーンを検索する。検索結果として取得されたシーンの先頭の映像のデータや字幕のデータは関連コンテンツ検索部６９から関連コンテンツ提示部７０に供給される。また、関連コンテンツであるシーンを検索結果として取得することができたキーワードに関する情報がキーワード提示部６８に供給される。
【０１４０】
ステップＳ６６において、キーワード提示部６８は、キーワード切り出し部６７から供給されたデータによって表されるキーワードのうち、関連コンテンツを取得することができたキーワードだけをTV２に表示し、ユーザに提示する。
【０１４１】
ステップＳ６７において、関連コンテンツ提示部７０は、所定のキーワードがユーザにより選択されたか否かを判定し、キーワードが選択されたと判定した場合、ステップＳ６８に進む。
【０１４２】
ステップＳ６８において、関連コンテンツ提示部７０は、ユーザにより選択されたキーワードを含む字幕に紐付けられている映像を含むシーンの情報をTV２に表示し、ユーザに提示する。
【０１４３】
ステップＳ６９において、再生部７１は、再生するシーンがユーザにより選択されたか否かを判定し、選択されたと判定した場合、ステップＳ７０に進む。
【０１４４】
ステップＳ７０において、再生部７１は、選択されたシーンのデータを蓄積部６４から読み出し、読み出したデータの再生を開始する。再生して得られた映像や音声はコンテンツ提示部７２に出力され、コンテンツ提示部７２により、シーンの映像がTV２に表示されるとともに、音声がTV２のスピーカから出力される。
【０１４５】
以上の処理により、検索を行ったとしても関連コンテンツを取得することのできないキーワードがユーザによって選択されてしまうのを防ぐことができる。
【０１４６】
上述した一連の処理は、ハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【０１４７】
図１５は、上述した一連の処理をプログラムにより実行するパーソナルコンピュータの構成の例を示すブロック図である。
【０１４８】
CPU(Central Processing Unit)２０１は、ROM(Read Only Memory)２０２、または記憶部２０８に記憶されているプログラムに従って各種の処理を実行する。RAM(Random Access Memory)２０３には、CPU２０１が実行するプログラムやデータなどが適宜記憶される。これらのCPU２０１、ROM２０２、およびRAM２０３は、バス２０４により相互に接続されている。
【０１４９】
CPU２０１にはまた、バス２０４を介して入出力インタフェース２０５が接続されている。入出力インタフェース２０５には、キーボード、マウス、マイクロホンなどよりなる入力部２０６、ディスプレイ、スピーカなどよりなる出力部２０７が接続されている。CPU２０１は、入力部２０６から入力される指令に対応して各種の処理を実行する。そして、CPU２０１は、処理の結果を出力部２０７に出力する。
【０１５０】
入出力インタフェース２０５に接続されている記憶部２０８は、例えばハードディスクからなり、CPU２０１が実行するプログラムや各種のデータを記憶する。通信部２０９は、インターネットやローカルエリアネットワークなどのネットワークを介して外部の装置と通信する。
【０１５１】
入出力インタフェース２０５に接続されているドライブ２１０は、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア２１１が装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記憶部２０８に転送され、記憶される。
【０１５２】
コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを格納するプログラム記録媒体は、図１５に示すように、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory)，DVD(Digital Versatile Disc)を含む）、光磁気ディスク、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア２１１、または、プログラムが一時的もしくは永続的に格納されるROM２０２や、記憶部２０８を構成するハードディスクなどにより構成される。プログラム記録媒体へのプログラムの格納は、必要に応じてルータ、モデムなどのインタフェースである通信部２０９を介して、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の通信媒体を利用して行われる。
【０１５３】
なお、本明細書において、プログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１５４】
また、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【０１５５】
【図１】本発明の一実施形態に係る記録再生装置を示す図である。
【図２】TVに表示される画面の例を示す図である。
【図３】TVに表示される画面の他の例を示す図である。
【図４】TVに表示される画面のさらに他の例を示す図である。
【図５】TVに表示される画面の例を示す図である。
【図６】TVに表示される画面の他の例を示す図である。
【図７】記録再生装置の構成例を示すブロック図である。
【図８】記録再生装置の記録処理について説明するフローチャートである。
【図９】記録再生装置の再生処理について説明するフローチャートである。
【図１０】TVに表示される画面の例を示す図である。
【図１１】記録再生装置の他の再生処理について説明するフローチャートである。
【図１２】TVに表示される画面の例を示す図である。
【図１３】TVに表示される画面の例を示す図である。
【図１４】記録再生装置の他の再生処理について説明するフローチャートである。
【図１５】パーソナルコンピュータの構成例を示すブロック図である。
【符号の説明】
【０１５６】
１  記録再生装置，  ２  TV，  ３  リモートコントローラ，  ６１  放送受信部，  ６２  解析部，  ６３  シーン切り出し部，  ６４  蓄積部，  ６５  ユーザ要求受信部，  ６６  字幕紐付け部，  ６７  キーワード切り出し部，  ６８  キーワード提示部，  ６９  関連コンテンツ検索部，  ７０  関連コンテンツ提示部，  ７１  再生部，  ７２  コンテンツ提示部
【図１】
2008061120.tif 000003
【図２】
2008061120.tif 000004
【図３】
2008061120.tif 000005
【図４】
2008061120.tif 000006
【図５】
2008061120.tif 000007
【図６】
2008061120.tif 000008
【図７】
2008061120.tif 000009
【図８】
2008061120.tif 000010
【図９】
2008061120.tif 000011
【図１０】
2008061120.tif 000012
【図１１】
2008061120.tif 000013
【図１２】
2008061120.tif 000014
【図１３】
2008061120.tif 000015
【図１４】
2008061120.tif 000016
【図１５】
2008061120.tif 000017