(57)【要約】【課題】表示中のコンテンツに関連するキーワードに基づいて検索される多くの関連コンテンツを、同時に複数提示すること。【解決手段】字幕取得部２０１は、ＨＤＤ４２に保存された視聴コンテンツ、または、外部から取得した視聴コンテンツのデータに含まれる字幕データを取得して、キーワード抽出部２０２が、字幕取得部２０１から入力された字幕データからキーワードを抽出し、メモリ２１０にキーワード情報として格納する。コンテンツ検索部２０３は、メモリ２１０から読み出したキーワード情報に基づいて関連するコンテンツを検索し、検索コンテンツ関連情報をコンテンツ出力部２０４に出力する。そしてコンテンツ出力部２０４は、視聴コンテンツに関する映像信号と共に、検索コンテンツに関する映像信号を表示器３３へ出力し、表示器３３がこれらの画面を表示（提示）する。【選択図】  図２
2011015010.tif 000002
【特許請求の範囲】
【請求項１】
取得した映像コンテンツの字幕からキーワードを抽出する抽出手段と、
前記抽出手段が抽出した前記キーワードに基づいて、関連するコンテンツを検索する検索手段と、
前記検索手段が検索した複数の前記コンテンツに関する情報である検索コンテンツ情報を、当該コンテンツそれぞれの検索の基となった前記キーワードと共に提示する提示手段と、
前記提示手段が提示した前記検索コンテンツ情報の提示に関する時間情報を監視して、当該時間情報が所定時間経過した場合に、前記検索コンテンツ情報の提示を停止するように管理する提示管理手段と、
前記抽出手段が前記キーワードを抽出し、前記検索手段が前記コンテンツを検索し、前記提示手段が前記検索コンテンツ情報を提示し、前記提示管理手段が前記検索コンテンツ情報の提示を停止するように管理することを繰り返し実行するように制御する制御手段と、
を具備することを特徴とするコンテンツ提示装置。
【請求項２】
前記提示手段が提示する前記検索コンテンツ情報は、サムネイルまたはテキストまたは動画であることを特徴とする請求項１記載のコンテンツ提示装置。
【請求項３】
前記抽出手段は、前記映像コンテンツに関連するメタ情報からも前記キーワードを抽出することを特徴とする請求項１記載のコンテンツ提示装置。
【請求項４】
前記提示管理手段は、前記所定時間の設定をユーザに許可することを特徴とする請求項１記載のコンテンツ提示装置。
【請求項５】
前記制御手段は、前記繰り返し実行の停止を要求された場合に、前記繰り替えし実行を一時停止し、さらに、前記繰り返し実行を一時停止している状態で、再開を要求された場合に、前記繰り返し実行を再開することを特徴とする請求項１記載のコンテンツ提示装置。
【請求項６】
前記提示手段が提示する前記検索コンテンツ情報に関連する前記コンテンツを視聴のために出力することを要求された場合に、現在、視聴のために出力されているコンテンツの替わりに前記コンテンツを視聴のために出力することを特徴とする請求項１記載のコンテンツ提示装置。
【請求項７】
前記提示手段は、新たな前記検索コンテンツ情報を提示する場合に、このとき以前に提示した前記検索コンテンツ情報に重畳して前面になるように提示することを特徴とする請求項１記載のコンテンツ提示装置。
【請求項８】
前記提示手段は、特定の前記キーワードに基づいて複数の前記コンテンツが検索される場合に、検索された全ての前記コンテンツを提示することを特徴とする請求項１記載のコンテンツ提示装置。
【請求項９】
取得した映像コンテンツの字幕からキーワードを抽出し、
前記抽出したキーワードに基づいて、関連するコンテンツを検索し、
前記検索した複数の前記コンテンツに関する情報である検索コンテンツ情報を、当該コンテンツそれぞれの検索の基となった前記キーワードと共に提示し、
前記提示した検索コンテンツ情報の提示に関する時間情報を監視し、当該時間情報が所定時間経過した場合に、前記検索コンテンツ情報の提示を停止するように管理し、
前記キーワードを抽出し、前記コンテンツを検索し、前記検索コンテンツ情報を提示し、前記検索コンテンツ情報の提示を停止するように管理することを繰り返し実行するように制御する、
ことを特徴とするコンテンツ提示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特定のキーワードに基づいてコンテンツを検索して提示するコンテンツ提示装置およびコンテンツ提示方法に関する。
【背景技術】
【０００２】
近年、映像音声コンテンツはデジタルデータ化されて品質を維持して扱われるようになってきている。そして、このようなデジタルデータで扱われる映像音声コンテンツのデータを蓄積するコンテンツサーバから、インターネットやＣＡＴＶ（Community  Antenna  TeleVision；ケーブルテレビ；以下ＣＡＴＶと称する）などのネットワークを介して映像音声コンテンツを提供するサービスの普及や、地上アナログ放送から地上デジタル放送への移行などに伴って、映像音声コンテンツの数量は増加する一方である。
【０００３】
また、このような映像音声コンテンツを取得して録画する機能を備えた装置の記録媒体として利用されるＨＤＤ（Hard  Disk  Drive；以下ＨＤＤと称する）の容量は、大量の映像音声コンテンツのデータを蓄積できるようにますます増大している。
【０００４】
すなわち、ＨＤＤに蓄積したコンテンツや放送やネットワークを介して提供されるコンテンツの中から、ユーザが所望するコンテンツを検索することは非常に困難になっているので、容易なコンテンツ検索の手法の公開が期待されている。
【０００５】
例えば、特許文献１によれば、コンテンツを表示中に、このコンテンツに付加されたＥＰＧデータやメタ情報を基に複数のキーワードを抽出して一覧表示して、この中から選択されたキーワードに基づいて検索されたＷｅｂコンテンツの提示や番組の録画予約を実行する手法が公開されている。
【０００６】
また例えば、特許文献２によれば、表示中のテレビ番組を構成する映像、字幕、テロップ、データ放送、文字放送などから所定条件に基づいて特定したキーワードを順次抽出し、このキーワードに関連するＷｅｂページなどのコンテンツを検索して提示する手法が公開されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００５−１１５７９０号公報  （図２  段落００１９）
【特許文献２】特開２００９−０１０７９７号公報  （図２  段落００２０、００２３）
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかし、特許文献１では、抽出したキーワードのリストから選択された特定のキーワードに基づいて検索された特定のコンテンツのみが提示や録画予約を実行される手法であった。
【０００９】
また、特許文献２では、番組から抽出された複数のキーワードから所定条件に基づいて特定されたキーワードによりコンテンツの検索が実行される手法であった。
すなわち、これらの特許文献に係る従来の手法では、表示中のコンテンツから抽出されるキーワードに基づくコンテンツの検索が所定条件に基づいて制限されていたので、表示中のコンテンツに関連するキーワードに基づいて検索される多くの関連コンテンツを、同時に複数提示することが困難であった。
【００１０】
そこで本発明は、上述した課題を解決するために、表示中のコンテンツに関連するキーワードに基づいて検索される多くの関連コンテンツを、同時に複数提示することができるコンテンツ提示装置およびコンテンツ提示方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明は上述した課題を解決するため、取得した映像コンテンツの字幕からキーワードを抽出する抽出手段と、前記抽出手段が抽出した前記キーワードに基づいて、関連するコンテンツを検索する検索手段と、前記検索手段が検索した複数の前記コンテンツに関する情報である検索コンテンツ情報を、当該コンテンツそれぞれの検索の基となった前記キーワードと共に提示する提示手段と、前記提示手段が提示した前記検索コンテンツ情報の提示に関する時間情報を監視して、当該時間情報が所定時間経過した場合に、前記検索コンテンツ情報の提示を停止するように管理する提示管理手段と、前記抽出手段が前記キーワードを抽出し、前記検索手段が前記コンテンツを検索し、前記提示手段が前記検索コンテンツ情報を提示し、前記提示管理手段が前記検索コンテンツ情報の提示を停止するように管理することを繰り返し実行するように制御する制御手段と、を具備することを特徴とするものである。
【００１２】
また本発明は上述した課題を解決するため、取得した映像コンテンツの字幕からキーワードを抽出し、前記抽出したキーワードに基づいて、関連するコンテンツを検索し、前記検索した複数の前記コンテンツに関する情報である検索コンテンツ情報を、当該コンテンツそれぞれの検索の基となった前記キーワードと共に提示し、前記提示した検索コンテンツ情報の提示に関する時間情報を監視し、当該時間情報が所定時間経過した場合に、前記検索コンテンツ情報の提示を停止するように管理し、前記キーワードを抽出し、前記コンテンツを検索し、前記検索コンテンツ情報を提示し、前記検索コンテンツ情報の提示を停止するように管理することを繰り返し実行するように制御する、ことを特徴とするものである。
【発明の効果】
【００１３】
本発明によれば、表示中のコンテンツに関連するキーワードに基づいて検索される多くの関連コンテンツを、同時に複数提示することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係るコンテンツ提示装置であるパーソナルコンピュータの構成を示すブロック図。
【図２】取得した映像音声コンテンツに含まれる字幕データから抽出したキーワードに基づいて検索された複数のコンテンツを所定時間提示するプログラムの構造を示す図。
【図３】取得した映像音声コンテンツに含まれる字幕データから抽出したキーワードに基づいて検索された複数のコンテンツを所定時間提示する処理のフローチャート。
【図４】特定の字幕が含まれる視聴コンテンツ表示画面と、この字幕に基づく複数の検索コンテンツ提示画面とが提示されているグラフィック画面を示す図。
【図５】新たな字幕が含まれる視聴コンテンツ表示画面と、この新たな字幕に基づく新たな複数の検索コンテンツ提示画面とが提示されているグラフィック画面を示す図。
【発明を実施するための形態】
【００１５】
以下、本発明における実施形態について図面を用いて説明する。
図１は、本発明の実施形態に係るコンテンツ提示装置であるパーソナルコンピュータの構成を示すブロック図である。なお本実施形態ではコンテンツ提示装置をパーソナルコンピュータに適用した例を示すが、本実施形態と同様の構成を備えたＨＤＤレコーダ、ＤＶＤレコーダ、テレビジョン受像機、携帯移動端末などであってもよい。
【００１６】
パーソナルコンピュータ１０は、ＣＰＵ２０、ノースブリッジ３０、主メモリ３１、グラフィックスコントローラ３２、表示器３３、サウスブリッジ４０、ＢＩＯＳ（Basic  Input  Output  System；以下ＢＩＯＳと称する）−ＲＯＭ４１、ＨＤＤ４２、ＯＤＤ（Optical  Disk  Drive；光ディスクドライブ；以下ＯＤＤと称する）４３、コントローラ部４４、チューナ部４５、通信部４６、ＵＳＢ＿ＩＦ部４７、および操作部４８などで構成されている。
【００１７】
ＣＰＵ２０はパーソナルコンピュータ１０の動作を制御するプロセッサであり、ＨＤＤ４２から主メモリ３１にロードされるオペレーティングシステム（Operating  System；以下ＯＳと称する）および各種アプリケーションプログラムを実行する。またＣＰＵ２０は、ＢＩＯＳ−ＲＯＭ４１に格納されたＢＩＯＳプログラムも実行する。
【００１８】
ノースブリッジ３０は、ＣＰＵ２０とＦＳＢ（Front  Side  Bus；以下ＦＳＢと称する）などのバスを介して接続し、さらにサウスブリッジ４０と接続するブリッジデバイスである。またノースブリッジ３０は、ＡＧＰ（Accelerated  Graphics  Port；以下ＡＧＰと称する）バスなどを介してグラフィックスコントローラ３２との通信を実行し、さらに主メモリ３１とも接続される。
【００１９】
主メモリ３１は、ＨＤＤ４２からロードされ、ＣＰＵ２０によって実行されるＯＳおよび各種アプリケーションプログラムを記憶する。すなわち、ＣＰＵ２０のワークメモリである。
【００２０】
グラフィックスコントローラ３２は、パーソナルコンピュータ１０が備える表示器３３を制御する表示コントローラであり、ノースブリッジ３０から入力された映像信号のデータに所定の処理を施して表示器３３へ出力する。
【００２１】
表示器３３は、グラフィックスコントローラ３２を介して入力された映像信号を表示する表示モジュールであって、例えばＬＣＤ（Liquid  Crystal  Display；以下ＬＣＤと称する）などの薄型ディスプレイである。本実施形態では、視聴のために現在出力する映像音声コンテンツである視聴コンテンツに関する情報を表示する視聴コンテンツ表示画面や、キーワードに基づいて検索されたコンテンツである検索コンテンツに関する情報を表示する検索コンテンツ提示画面などを表示する。なお表示器３３は、パーソナルコンピュータ１０の外部に備えられる形態であってもよい。
【００２２】
サウスブリッジ４０は各種Ｉ／Ｏデバイスを制御するブリッジデバイスである。サウスブリッジ４０には、PCI  Expressのような通信バスを介してチューナ部４５が接続される。またサウスブリッジ４０には、各種バスを介してＢＩＯＳ−ＲＯＭ４１やＨＤＤ４２、ＯＤＤ４３、コントローラ部４４、通信部４６、ＵＳＢ＿ＩＦ部４７と接続される。
【００２３】
ＢＩＯＳ−ＲＯＭ４１は、ＢＩＯＳプログラムを格納する。
ＨＤＤ４２は、主メモリ３１にロードするＯＳや各種アプリケーションプログラムなどを格納し、またＣＰＵ２０が各種プログラムを実行する際のワークメモリとしても使用される。また、ＨＤＤ４２は、チューナ部４５や通信部４６、ＵＳＢ＿ＩＦ部４７などを介して取得した、字幕データが含まれる映像音声コンテンツのデータを保存する。本実施形態ではＨＤＤ４２は、取得したコンテンツの字幕からキーワードを抽出し、このキーワードに基づいて関連するコンテンツを検索して提示する処理を実行するためのプログラムを格納し、このプログラムを実行する際のワークメモリとしても使用される。さらに、このＨＤＤ４２は、取得した映像音声コンテンツのデータを保存する。
【００２４】
ＯＤＤ４３は、装着された光ディスクからデータを読み取り、記録可能な光ディスクへのデータ記録を行う。
コントローラ部４４は、操作部４８を制御するためのキーボードコントローラやマウスコントローラなどが集積された１チップマイクロコンピュータである。
チューナ部４５は、アンテナＡＴによって受信されたデジタル放送波に対して、特定チャンネルの選局や復調復号処理を施して、映像音声データの他に字幕データが含まれる番組データなどの映像音声コンテンツのデータをサウスブリッジ４０に出力する。特に、このチューナ部４５は、字幕データが含まれる地上デジタル放送波の番組データに対して選局や復調復号処理を施して出力する。
【００２５】
通信部４６は、インターネットやＣＡＴＶなどのネットワークに接続された情報提供サイトや家庭内ネットワークなどに接続された外部装置と、ＬＡＮなどを介してデータのやりとりを行う。本実施形態では、インターネットやＣＡＴＶのネットワークを介して提供され、字幕データが含まれる映像音声コンテンツのデータを取得し、さらに、特定のキーワードに基づいて複数のコンテンツの検索を実行する処理において、インターネットに接続された外部機器やサーバ、家庭内ネットワークに接続されたホームサーバなどとコンテンツ検索に関するデータのやりとりを行う。
【００２６】
ＵＳＢ＿ＩＦ部４７は、接続されたＵＳＢデバイスＵＤと、ＵＳＢ規格に基づいて通信してデータのやりとりを行う。特に、このＵＳＢ＿ＩＦ部４７は、字幕データが含まれる映像音声コンテンツのデータを蓄積する外部のＨＤＤと通信して、蓄積された映像音声コンテンツに関するデータのやりとりを行う。
【００２７】
操作部４８は、キーボードやマウス、タッチパッド、ペンタブレットといったポインティングデバイスである。
このような構成によって、本実施形態に係るパーソナルコンピュータ１０は、ＨＤＤ４２に保存された映像音声コンテンツ、または、地上デジタル放送波やＣＡＴＶ、ホームサーバなどから取得する映像音声コンテンツの字幕データから抽出したキーワードに基づいて、このキーワードに関連する複数のコンテンツを検索して所定時間提示する処理を実行することが可能となる。
【００２８】
次に、図２を用いて、本実施形態に係るパーソナルコンピュータ１０によって実行される、取得した映像音声コンテンツに含まれる字幕データからキーワードを抽出して、この抽出したキーワードに基づいて検索された複数のコンテンツを所定時間提示する処理のプログラムの構造を説明する。
【００２９】
図２は、取得した映像音声コンテンツに含まれる字幕データから抽出したキーワードに基づいて検索された複数のコンテンツを所定時間提示するプログラムの構造を示す図である。
【００３０】
このプログラムは、字幕取得部２０１、キーワード抽出部２０２、コンテンツ検索部２０３、コンテンツ出力部２０４、タイマ２０５などで構成され、また、主メモリ３１またはＨＤＤ４２は、メモリ２１０を備えている。
【００３１】
字幕取得部２０１は、ＨＤＤ４２に保存された映像音声コンテンツ、または、チューナ部４５や通信部４６、ＵＳＢ＿ＩＦ部４７などを介して取得する映像音声コンテンツのデータに含まれる字幕データを取得して、キーワード抽出部２０２へ出力する。例えば、映像音声コンテンツが、ＭＰＥＧ規格に基づいたデータフォーマットである場合には、字幕データは字幕ＰＥＳ（Packetized  Elementary  Stream；以下ＰＥＳと称する）パケットを抽出することで取得することができる。なお、字幕取得部２０１は、字幕データを取得した時間を併せてキーワード抽出部２０２へ出力してもよい。
【００３２】
キーワード抽出部２０２は、字幕取得部２０１から入力された字幕データを、形態素解析や統計学的手法に基づく構文解析などの手法を用いて解析して特定のキーワードを抽出して、この抽出したキーワードに関するキーワード情報をメモリ２１０に格納する。なお、キーワード抽出部２０２は、キーワードを抽出した時刻や、字幕取得部２０１が字幕データを取得した時刻などの時刻情報をキーワード情報と関連づけてメモリ２１０に格納する形態であってもよい。
【００３３】
コンテンツ検索部２０３は、メモリ２１０に格納されるキーワード情報を所定の周期で読み出して、この読み出したキーワード情報に基づいて、通信部４６やＵＳＢ＿ＩＦ部４７などを介して接続され、映像音声コンテンツを蓄積するサーバや記録媒体、またはＨＤＤ４２から、関連するコンテンツを検索する。なお、コンテンツ検索部２０３は、メモリ２１０に所定の周期でアクセスするので、メモリ２１０に新たに格納されたキーワード情報のみを読み出すことが可能となる。また、コンテンツ検索部２０３は、視聴コンテンツのジャンルやタイトルなどといったメタ情報にも基づいて、関連するコンテンツを検索する。
【００３４】
さらに、コンテンツ検索部２０３は、検索コンテンツに関する検索コンテンツ関連情報を取得し、この取得した検索コンテンツ関連情報と、この検索コンテンツの検索の基となったキーワード情報とを関連付けてコンテンツ出力部２０４に出力する。なお、コンテンツ検索部２０３は、メモリ２１０から読み出した、キーワード情報に関連付けられた時間情報や、検索コンテンツ関連情報を取得した時刻などの時間情報も、検索コンテンツ関連情報とキーワード情報とに関連付けてコンテンツ出力部２０４に出力してもよい。
【００３５】
コンテンツ出力部２０４は、ＨＤＤ４２に保存された視聴コンテンツ、または、チューナ部４５や通信部４６、ＵＳＢ＿ＩＦ部４７などを介して取得する視聴コンテンツのデータから抽出した映像音声データに対して復号処理や映像音声信号分離処理などの所定の処理を施して、この視聴コンテンツに関する映像信号を表示器３３へ出力し、音声信号をスピーカ（不図示）へ出力する。また、コンテンツ出力部２０４は、コンテンツ検索部２０３から入力された複数の検索コンテンツ関連情報およびキーワード情報に基づいて生成される検索コンテンツに関する映像信号も表示器３３へ出力する。
【００３６】
さらに、コンテンツ出力部２０４は、タイマ２０５が計時する時刻に基づいて、表示器３３へ映像信号を出力した時刻に関する時間情報を管理して、映像信号を出力してから所定時間が経過した場合に、出力した映像信号の出力を停止して、表示器３３がこの映像を表示することを停止する（表示器３３がこの映像を消去する）ように制御する。なお、コンテンツ出力部２０４は、映像信号を出力した時刻に関する時間情報ではなく、コンテンツ検索部２０３から入力された、様々な時間情報に基づいて表示器３３が表示する映像を制御してもよい。
【００３７】
また、コンテンツ出力部２０４が、出力した映像信号の出力を停止する際の基となる所定時間を、ユーザインターフェース画面によってユーザが任意に設定できるようにしてもよい。
【００３８】
タイマ２０５は、所定周期のクロック信号に基づいて計時するタイマである。
メモリ２１０は、キーワード抽出部２０２が出力するキーワード情報や時間情報を格納し、これらの情報をコンテンツ検索部２０３によって読み出される。なお、メモリ２１０は、主メモリ３１またはＨＤＤ４２に備えられる形態でなく、ＣＰＵ２０などに備えられたバッファメモリ（不図示）などを利用する形態であってもよい。
【００３９】
すなわち、以上説明したプログラムの構造によって、本実施形態に係るパーソナルコンピュータ１０は、ＨＤＤ４２に保存された映像音声コンテンツ、または、地上デジタル放送波やＣＡＴＶ、ホームサーバなどから取得する映像音声コンテンツの字幕データからキーワードを抽出し、この抽出したキーワードに関連する複数のコンテンツを検索して、さらに、この検索した複数のコンテンツに関する情報を視聴中のコンテンツと共に所定時間提示する処理を実行することが可能となる。
【００４０】
次に、図３を用いて、取得した映像音声コンテンツに含まれる字幕データからキーワードを抽出して、この抽出したキーワードに基づいて検索された複数のコンテンツを所定時間提示する処理の手順を説明する。
【００４１】
図３は、取得した映像音声コンテンツに含まれる字幕データから抽出したキーワードに基づいて検索された複数のコンテンツを所定時間提示する処理のフローチャートである。
【００４２】
なお、この処理は、これ以降で説明する一連の処理を繰り返し実行するものであるが、まず始めに、この処理を実行するか停止するかを判断するステップから開始する。
【００４３】
すなわち、まず、この処理を実行するか停止するかが判断され（Ｓ３０１）、この処理を停止する場合（Ｓ３０１のＮ）、この処理は終了し、この処理を実行する場合（Ｓ３０１のＹ）、この処理の実行は継続される。次に、コンテンツ出力部２０４が、ＨＤＤ４２に保存された視聴コンテンツ、またはチューナ部４５や通信部４６、ＵＳＢ＿ＩＦ部４７などを介して取得する視聴コンテンツに関する映像信号を出力し、表示器３３に表示している状態で、字幕取得部２０１は、この視聴コンテンツのデータに含まれる字幕データを取得する（Ｓ３０２）。
【００４４】
そして、キーワード抽出部２０２は、字幕取得部２０１から入力された字幕データからキーワードを抽出し、メモリ２１０にキーワード情報として格納する（Ｓ３０３）。
【００４５】
また、コンテンツ検索部２０３は、メモリ２１０に格納されるキーワード情報を読み出して、この読み出したキーワード情報に基づいて関連するコンテンツを検索し、検索コンテンツ関連情報をコンテンツ出力部２０４に出力する（Ｓ３０４）。
【００４６】
そして、コンテンツ出力部２０４は、視聴コンテンツに関する映像信号と共に、コンテンツ検索部２０３から入力された情報に基づいた検索コンテンツに関する映像信号を表示器３３へ出力し、表示器３３はこれらの映像信号に基づいた画面を表示（提示）する（Ｓ３０５）。
【００４７】
なお、コンテンツ出力部２０４は、検索コンテンツに関する映像信号を出力した時刻に関する時間情報や、コンテンツ検索部２０３から入力された、キーワード情報に関連付けられた時間情報や、検索コンテンツ関連情報を取得した時刻などの時間情報などに基づいて、特定の検索コンテンツに関する映像信号の出力に関して所定時間が経過したか否かを判断する（Ｓ３０６）。
【００４８】
そして、所定時間が経過していない場合（Ｓ３０６のＮ）、再び、この処理を実行するか停止するかが判断され、字幕データを取得し、この字幕データからキーワードを抽出し、そして、このキーワードに基づいてコンテンツを検索して、さらに、検索したコンテンツを提示する一連の処理が実行される。
【００４９】
一方、所定時間が経過した場合（Ｓ３０６のＹ）、コンテンツ出力部２０４は、所定時間が経過した（タイムアウトした）検索コンテンツに関する映像信号の出力を停止し、すなわち、表示器３３は、当該映像信号を消去して表示しなくなる（Ｓ３０７）。
【００５０】
なお、さらにその後も前述した一連の処理が繰り返されるが、この一連の処理の途中で、この処理の中断が要求された場合に、任意のステップで処理が停止する実施形態であってもよい。
【００５１】
また、この一連の処理の中断が要求されて処理が停止した場合、表示器３３は、現在表示している映像信号の表示を継続し、さらに、この一連の処理の再開が要求された場合には、処理が再開するようにしてもよい。
【００５２】
すなわち、以上説明したフローチャートに従って、取得した映像音声コンテンツに含まれる字幕データから抽出したキーワードに基づいて検索された複数のコンテンツに関する情報が所定時間提示され、処理停止の要求がされるまで、この一連の処理は繰り返し実行される。
【００５３】
次に、図４，５を用いて、表示器３３に表示される、視聴コンテンツ表示画面と検索コンテンツ提示画面について説明する。
なお、この説明は、図４に示すグラフィック画面が表示されてから、引き続き、図５に示すグラフィック画面が表示される例である。
図４は、特定の字幕が含まれる視聴コンテンツ表示画面と、この字幕に基づく複数の検索コンテンツ提示画面とが提示されているグラフィック画面を示す図であり、図５は、新たな字幕が含まれる視聴コンテンツ表示画面と、この新たな字幕に基づく新たな複数の検索コンテンツ提示画面とが提示されているグラフィック画面を示す図である。
【００５４】
まず、図４に示す、パーソナルコンピュータ１０の表示器３３が表示するグラフィック画面４００には、視聴コンテンツ表示画面４１０と、複数の検索コンテンツ提示画面４２０，４３０，４４０，４９０とが表示される。なお、視聴コンテンツ表示画面４１０および検索コンテンツ提示画面４２０，４３０，４４０，４９０は、ＣＰＵ２０によって実行されるアプリケーションプログラムが生成するグラフィック画像である。
【００５５】
視聴コンテンツ表示画面４１０は、視聴コンテンツの映像を表示する領域である視聴映像表示領域４１１、当該映像の現在の字幕を表示する領域である字幕表示領域４１２を備える。なお、字幕表示領域４１２は、視聴映像表示領域４１１の一部の領域に表示される形態ではなく、それぞれが個別の領域に表示される形態であってもよい。
【００５６】
検索コンテンツ提示画面４２０は、検索コンテンツに関する情報を表示する領域である検索コンテンツ情報表示領域４２１、当該検索コンテンツの検索の基となったキーワード情報やメタ情報（ジャンルやタイトルなど）などを表示する領域である検索条件表示領域４２２を備える。
【００５７】
ここで、検索コンテンツ情報表示領域４２１に表示される、検索コンテンツに関する情報は、検索コンテンツの映像に基づいた動画や静止画からなるサムネイルや、コンテンツのタイトルや放送時間などのテキスト情報、ジャンル等に関連付けられ、絵や文字などからなるアイコンとして表示される。なお、検索条件表示領域４２２は、検索コンテンツ情報表示領域４２１の一部の領域に表示される形態ではなく、それぞれが個別の領域に表示される形態であってもよい。
【００５８】
さらに、検索コンテンツ提示画面４３０，４４０，４９０それぞれは、検索コンテンツ提示画面４２０と同様に、検索コンテンツ情報表示領域４３１，４４１，４９１および検索条件表示領域４３２，４４２，４９２を備える。
【００５９】
具体的に、視聴コンテンツ表示画面４１０の視聴映像表示領域４１１にメタ情報であるジャンルが「サッカー」であるコンテンツの映像が表示され、字幕表示領域４１２に「×○競技場はワールド大会で使用された」という字幕が表示されている例を説明する。
【００６０】
この例では、現在の視聴コンテンツのジャンルである「サッカー」に基づいて検索され、ジャンルが「サッカー」である検索コンテンツに関する情報が検索コンテンツ提示画面４２０に表示され、また、現在の字幕から抽出されたキーワードである「×○競技場」，「ワールド大会」に基づいて検索された検索コンテンツに関する情報が検索コンテンツ提示画面４３０，４４０に表示される。
【００６１】
なお、検索コンテンツ提示画面４９０の検索条件表示領域４９２に表示されるキーワード「芝生」は、以前の字幕から抽出されたキーワードである「芝生」であり、検索コンテンツ情報表示領域４９１には、キーワード「芝生」に基づいて検索された検索コンテンツに関する情報が表示される。
【００６２】
すなわち、以前の字幕および現在の字幕から抽出されたキーワードに基づいて検索された複数の検索コンテンツに関する情報が、複数の検索コンテンツ提示画面によって表示される。
【００６３】
そして次に、図５に示す、パーソナルコンピュータ１０の表示器３３が表示するグラフィック画面５００には、視聴コンテンツ表示画面５１０と、複数の検索コンテンツ提示画面４２０，４３０，４４０，５２０，５３０，５４０，５５０とが表示される。なお、視聴コンテンツ表示画面５１０および検索コンテンツ提示画面４２０，４３０，４４０，５２０，５３０，５４０，５５０は、ＣＰＵ２０によって実行されるアプリケーションプログラムが生成するグラフィック画像である。
【００６４】
なお、視聴コンテンツ表示画面５１０の画面構造は、図４に示した視聴コンテンツ表示画面４１０と同様であり、また検索コンテンツ提示画面５２０，５３０，５４０，５５０の画面構造は、図４に示した検索コンテンツ提示画面４２０，４３０，４４０，４９０と同様であるので説明は省略する。
【００６５】
そして具体的には、図５に示したそれぞれの画面は、図４に示した視聴コンテンツ表示画面４１０に引き続き、視聴コンテンツ表示画面５１０の視聴映像表示領域５１１にメタ情報であるジャンルが「サッカー」であるコンテンツの映像が表示され、字幕表示領域５１２に「キーパーは陸上部出身で、サムライと呼ばれていた。」という新たな字幕が表示されている例を説明する。
【００６６】
この例では、検索コンテンツ提示画面４２０，４３０，４４０だけでなく、現在の字幕から抽出された新たなキーワードである「キーパー」，「陸上」，「サムライ」に基づいて検索された新たな検索コンテンツに関する情報が検索コンテンツ提示画面５２０，５３０，５４０，５５０に表示される。
【００６７】
なお、図４に示すグラフィック画面４００に表示されていた、キーワード「芝生」に基づいて検索された検索コンテンツに関する情報を表示する検索コンテンツ提示画面４９０は、当該画面の出力時間が、当該画面の映像信号の出力に関して所定時間経過したために消去されている。
【００６８】
また、あらたに表示された検索コンテンツ提示画面５２０と以前に表示された検索コンテンツ提示画面４２０との表示に係る関係のように、新たに表示される検索コンテンツ提示画面は、以前に表示された検索コンテンツ提示画面に重畳して前面に表示されるようにしてもよい。さらに、検索コンテンツ提示画面５３０，５４０のように、特定のキーワード（この例では「陸上」）に対して複数のコンテンツが検索された場合には、この複数の検索コンテンツに関する情報を複数の検索コンテンツ提示画面によって表示する形態であってもよい。
【００６９】
またさらに、図４または図５に示したグラフィック画面が表示されている状態で、ユーザから「一時停止」の要求がされた場合、表示器３３は、現在表示している映像信号の表示を継続し、さらにその後に、ユーザから「再開」の要求がされた場合には、処理が再開するようにしてもよい。
【００７０】
さらに例えば、図５に示したグラフィック画面が表示されている状態で、現在表示されている複数の検索コンテンツ提示画面の中から任意の検索コンテンツ提示画面５２０が、視聴のために表示することを選択された場合、現在の視聴コンテンツ表示画面４１０に視聴のために表示されているコンテンツを、検索コンテンツ提示画面５２０に提示されているコンテンツに置き換えて、この置き換えたコンテンツを新たに視聴のために出力するように制御してもよい。
【００７１】
すなわち、このようにして、視聴コンテンツ表示画面５１０の字幕表示領域５１２に新たな字幕が表示されるたびに、新たな検索コンテンツ提示画面が複数表示され、そして、所定時間経過したと判定された検索コンテンツ提示画面が消去されるという動作が、繰り返し実行される。
【００７２】
以上説明したように本実施形態によれば、ＨＤＤ４２に保存された映像音声コンテンツ、または、地上デジタル放送波やＣＡＴＶ、ホームサーバなどから取得する映像音声コンテンツの字幕データから抽出したキーワードに基づいて、このキーワードに関連する複数のコンテンツを検索して所定時間提示するので、表示中のコンテンツに関連するキーワードに基づいて検索される多くの関連コンテンツを、同時に複数提示することができる。
【００７３】
また本発明は、上述した実施形態に限定されるものではなく、本発明の要旨を変えない範囲において、種々の変更、改変等が可能である。
【符号の説明】
【００７４】
１０…パーソナルコンピュータ、２０…ＣＰＵ、３０…ノースブリッジ、３１…主メモリ、３２…グラフィックスコントローラ、３３…表示器、４０…サウスブリッジ、４１…ＢＩＯＳ−ＲＯＭ、４２…ＨＤＤ、４３…ＯＤＤ、４４…コントローラ部、４５…チューナ部、４６…通信部、４７…ＵＳＢ＿ＩＦ部、４８…操作部、２０１…字幕取得部、２０２…キーワード抽出部、２０３…コンテンツ検索部、２０４…コンテンツ出力部、２０５…タイマ、２１０…メモリ、４１０，５１０…視聴コンテンツ表示画面、４２０，４３０，４４０，４９０，５２０，５３０，５４０，５５０…検索コンテンツ提示画面。
【図１】
2011015010.tif 000003
【図２】
2011015010.tif 000004
【図３】
2011015010.tif 000005
【図４】
2011015010.tif 000006
【図５】
2011015010.tif 000007