(57)【要約】  コンテンツ表示制御装置（１）は、字幕と映像とがタイムスタンプを介して互いに関連付けられている構造の動画コンテンツを再生することによって、当該字幕および映像をいずれも表示装置（５）に表示する。このとき、字幕表示部（３）は、動画コンテンツに含まれる字幕を、表示装置（５）に表示する。一方、映像表示部（４）は、字幕表示部（３）による字幕の表示タイミングに同期させて、当該字幕に関連付けられている映像を、表示装置（５）に表示する。このように、コンテンツ表示制御装置（１）は、字幕と映像とがタイムスタンプを介して互いに関連付けられている構造の動画コンテンツを字幕ベースで再生することによって、当該動画コンテンツの内容をユーザに効率よく把握させることができる。
2009044818.tif 000002
【特許請求の範囲】
【請求項１】
テキストデータを表示するテキストデータ表示手段と、
タイムスタンプを介して前記テキストデータと関連付けられた映像を表示する映像表示手段とを備え、
前記映像表示手段は、前記テキストデータ表示手段による前記テキストデータの表示タイミングに同期させて、前記映像を表示することを特徴とするコンテンツ表示制御装置。
【請求項２】
前記テキストデータの表示領域と、前記テキストデータと前記タイムスタンプを介して関連付けられている前記映像の表示領域とを、互いに重複しないように表示することを特徴とする請求項１に記載のコンテンツ表示制御装置。
【請求項３】
前記テキストデータ表示手段は、前記テキストデータの表示領域に、複数の前記テキストデータを表示し、
前記映像表示手段は、前記映像の表示領域に、前記テキストデータの１つとタイムスタンプで関連付けられた、少なくとも１つの前記映像を表示することを特徴とする請求項２に記載のコンテンツ表示制御装置。
【請求項４】
前記複数のテキストデータが、前記タイムスタンプの異なる複数の前記テキストデータを含むことを特徴とする請求項３に記載のコンテンツ表示制御装置。
【請求項５】
前記テキストデータ表示手段は、前記複数のテキストデータを、前記タイムスタンプの順番に応じて配置して表示することを特徴とする請求項４に記載のコンテンツ表示制御装置。
【請求項６】
前記テキストデータ表示手段は、前記テキストデータの配置の間隔を、各前記テキストデータの前記タイムスタンプの間隔に応じて異ならせることを特徴とする請求項５に記載のコンテンツ表示制御装置。
【請求項７】
前記テキストデータ表示手段は、表示されている前記映像に前記タイムスタンプによって関連したテキストデータと、当該テキストデータ以外の他の前記テキストデータとを互いに異ならせて表示することを特徴とする請求項３に記載のコンテンツ表示制御装置。
【請求項８】
前記映像表示手段は、前記映像の表示再生速度を、前記テキストデータの表示再生速度に連動させることを特徴とする前記請求項１に記載のコンテンツ表示制御装置。
【請求項９】
前記テキストデータの表示再生速度を、ユーザの入力に応じて調整する調整手段を備えることを特徴とする請求項１に記載のコンテンツ表示制御装置。
【請求項１０】
予め設定した１つ以上のキーワードに基づき、前記テキストデータの話題区切りを判定する話題作成部を備えた請求項１に記載のコンテンツ表示制御装置。
【請求項１１】
テキストデータを表示するテキストデータ表示ステップと、
前記テキストデータとタイムスタンプを介して関連付けられた映像を、前記テキストデータの表示タイミングに同期させて表示する映像表示ステップを備えていることを特徴とするコンテンツ表示制御方法。
【請求項１２】
請求項１に記載のコンテンツ表示制御装置を動作させるプログラムであって、コンピュータを上記の各手段として機能させるためのプログラム。
【請求項１３】
請求項１２に記載のプログラムを記録しているコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テキストデータと映像とが再生タイミングを制御する情報（タイムスタンプ）を介して互いに関連付けられている構造の動画コンテンツの内容を、ユーザに効率よく把握させるコンテンツ表示制御装置、コンテンツ再生方法、プログラム、および記録媒体に関する。
【背景技術】
【０００２】
字幕付きの動画コンテンツとして、従来、映画が良く知られている。また、近年では、耳の不自由な人に配慮し、音声を聞かなくても内容を理解できるようにするため、字幕を画面に表示する放送番組が増えている。【０００３】
このような放送番組は、通常、字幕と画像とをタイムスタンプごとに関連付けた状態で、テレビジョン装置などの映像再生装置に配信される。また、近年のデジタル放送技術の進展に伴い、デジタル形式のテキストデータとしての字幕情報と、デジタル形式の映像データとしての映像情報とを、タイムスタンプごとに互いに関連付けた構造のデジタル動画データとしても配信される。この動画コンテンツをハードディスクに保存しておけば、動画の表示に合わせて字幕を画面に表示する再生を、何度でも繰り返すことができる。【０００４】
字幕付き動画コンテンツの再生をより工夫した従来技術も、すでにいくつか知られている。たとえば特許文献１には、映像データに多重化された字幕情報を取り出して前記映像と共に蓄積し、蓄積された字幕情報の中からユーザが所望するシーンに適合する箇所を検出し、その字幕の提示タイミングに相当する映像に画像解析あるいは音声解析を適用し、シーンを抽出する映像検索装置が開示されている。この装置によれば、字幕情報を利用することにより、画像あるいは音声解析のみを用いた従来の映像検索手段より高速に所望のシーンを抽出することが可能となる。【０００５】
また、特許文献２には、字幕付きコンテンツの通常再生中に過去の字幕情報を効率的に検索して見直すことが容易で、希望により過去の字幕情報を含んだ映像シーンの頭だし制御を行って通常再生を再開できる光ディスク再生装置が開示されている。
【特許文献１】日本国公開特許公報「特開２００５−１１５６０７（公開日：平成１７年  ４月２８日）
【特許文献２】日本国公開特許公報「特開２００７−１５８９５９（公開日：平成１９年  ６月２１日）
【発明の開示】
【０００６】
しかし、上述した従来技術では、再生されるコンテンツの内容を、ユーザが効率よく把握できないという問題がある。その原因は、字幕の再生を動画の再生にあわせて行っていることである。このような再生の場合、ユーザは、再生される動画を視聴し続けながら、補助的に字幕を読むことによって、コンテンツの内容を把握しようと努める。そのため、内容をきちんと把握するためには、動画を最初から最後まで連続して視聴し続けざるをえず、その結果、たとえば３０分のテレビ番組なら、内容把握のために、再生時間の３０分の全てを費やす必要が生じるため、内容をより短時間で把握することは通常困難である。
【０００７】
また、近年では、このような動画コンテンツの再生速度を速める技術も開発されているが、単に動画を高速再生しただけでは、何が表示されているのか判別できなくなるため、結局、内容を効率的に把握することは困難である。
【０００８】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、テキストデータと映像とが再生タイミングを制御する情報（タイムスタンプ）を介して観覧付けられた構造のコンテンツの内容を、ユーザが効率よく把握できるように表示制御するコンテンツ表示制御装置、コンテンツ表示制御方法、プログラム、および記録媒体を提供することにある。
【０００９】
（コンテンツ表示制御装置）
本発明に係るコンテンツ表示制御装置は、上記の課題を解決するために、
テキストデータを表示するテキストデータ表示手段と、
タイムスタンプを介して前記テキストデータと関連付けられた映像を表示する映像表示手段とを備え、
前記映像表示手段は、前記テキストデータ表示手段による前記テキストデータの表示タイミングに同期させて、前記映像を表示することを特徴としている。
【００１０】
上記の構成によれば、コンテンツ表示制御装置は、字幕などのテキストデータの表示タイミングに同期させて、映像を表示する。具体的には、テキストデータを次から次へと順番に表示装置に表示する一方で、表示対象のテキストデータに関連付けられた映像を、当該テキストデータの表示タイミングに合わせて同時に表示する。したがって、テキストデータの再生速度を速めれば、映像の再生速度が速まり、逆もまたしかりである。
【００１１】
動画コンテンツでは、必ずしもすべての映像にテキストデータが関連付けられているわけではない。通常は、ある特定の映像に対してテキストデータが関連付けられているのみであり、動画コンテンツ内において、テキストデータがまったく関連付けられていない映像が一定時間連続する箇所も多くある。
【００１２】
そのため、本発明のコンテンツ表示制御装置は、動画コンテンツ内のテキストデータを続けて再生する場合、テキストデータが無い映像は表示しないことになる。これにより、当該動画コンテンツを視聴するユーザは、連続的に表示されるテキストデータを読み進めることによって、動画の内容を把握しつつ、テキストデータの無い部分の映像は視聴せずに済む。すなわち、動画の一部だけを視聴するだけで、動画コンテンツの内容を把握できる。
【００１３】
以上のように、コンテンツ表示制御装置は、テキストデータと映像とが再生タイミングを制御する情報（タイムスタンプ）を介して観覧付けられた構造の動画コンテンツの内容を、ユーザに効率よく把握させることができる。
【００１４】
（コンテンツ再生方法）
本発明に係るコンテンツ再生方法は、上記の課題を解決するために、
テキストデータを表示するテキストデータ表示ステップと、
前記テキストデータとタイムスタンプを介して関連付けられた映像を、前記テキストデータの表示タイミングに同期させて表示する映像表示ステップとを備えていることを特徴としている。
【００１５】
上記の構成によれば、本発明に係るコンテンツ表示制御装置と同様の作用効果を奏する。
【００１６】
（プログラム、記録媒体）
なお、上記コンテンツ表示制御装置は、コンピュータによって実現してもよい。この場合、コンピュータを上記各手段として動作させることにより上記コンテンツ表示制御装置をコンピュータにおいて実現するプログラム、およびそのプログラムを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【００１７】
本発明の他の目的、特徴、および優れた点は、以下に示す記載によって充分に分かるであろう。また、本発明の利点は、添付図面を参照した次の説明で明白になるであろう。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施形態に係るコンテンツ表示制御装置の要部構成を示すブロック図である。
【図２】本発明の一実施形態に係るコンテンツ表示制御装置による動画再生を概略的に示す図である。
【図３】本発明の一実施形態に係るコンテンツ表示制御装置が表示装置に表示する画面を示す図である。
【図４】本発明の一実施形態に係るコンテンツ表示制御装置が、コンテンツデータベースに録画済のコンテンツから複数の話題を抽出し、当該複数の話題をそれぞれビデオクリップとして活用する例を説明する図である。
【図５】タイムスタンプと字幕と関連付けた字幕データを示す図である。
【図６】字幕に含まれるキーワードと、当該キーワードの出現時刻とを関連付けたキーワードリストを示す図である。
【図７】１つの動画コンテンツに含まれる、区切りによって規定される複数の話題を示す図である。
【図８】話題番号と、タイムスタンプと、字幕情報とを関連付けた字幕データを示す図である。
【図９】複数の話題に関する話題情報を一覧にした状態で含む画面を示す図である。
【図１０】話題と話題との切れ目を示すバーを含む画面を示す図である。
【符号の説明】
【００１９】
１  コンテンツ表示制御装置
２  表示部（時刻表示手段、字幕情報表示手段）
３  字幕表示部（字幕表示手段）
４  映像表示部（映像表示手段）
５  表示装置
６  キーワード抽出部
７  話題作成部（時間区画算出手段、話題区切り算出手段、話題作成手段）
８  コンテンツデータベース
【発明を実施するための最良の形態】
【００２０】
（コンテンツ表示制御装置１の構成）
本発明に係るコンテンツ表示制御装置１の構成について、図１を参照して以下に説明する。図１は、本発明の一実施形態に係るコンテンツ表示制御装置１の要部構成を示すブロック図である。この図に示すように、コンテンツ表示制御装置１は、表示部２、字幕表示部３（テキストデータ表示手段）、映像表示部４（映像表示手段）、キーワード抽出部６、話題作成部７（話題作成手段）、およびコンテンツデータベース８を備えている。これらの部材がどのような機能を有するのかについては、以下に詳述する。【００２１】
（字幕ベースの動画表示）
コンテンツ表示制御装置１による動画再生の概略について、図２を参照して説明する。図２は、本発明の一実施形態に係るコンテンツ表示制御装置１による動画再生を概略的に示す図である。【００２２】
本実施形態のコンテンツ表示制御装置１は、字幕（テキストデータ）と映像とがタイムスタンプを介して互いに関連付けられている構造の動画コンテンツを再生する。つまり動画コンテンツ内には、複数の字幕と、動画を構成する複数の映像とが含まれている。複数の映像のうち少なくとも１つには、タイムスタンプを介して、字幕が関連付けられている。タイムスタンプとは、テキストデータおよび字幕の再生タイミングを制御する情報（時刻情報）である。【００２３】
必ずしもすべての映像に字幕が関連付けられているわけではなく、動画コンテンツ内には字幕が関連付けられていない映像も多数、存在する。この動画コンテンツは、コンテンツデータベース８にあらかじめ記憶（録画、保存）されている。コンテンツ表示制御装置１では、字幕表示部３が字幕を表示装置５に表示し、一方、映像表示部４が映像を表示装置５に表示する。【００２４】
図２の例では、コンテンツ表示制御装置１は、字幕群２２および動画２４を含んでいる画面２０を表示装置５に表示している。字幕群２２は、字幕２６などの複数の字幕によって構成されている。動画２４は、映像２８などの複数の映像によって構成されている。【００２５】
また、字幕群を構成する各字幕と、動画２４を構成する各映像とは、それぞれのタイムスタンプを介して互いに関連付けられている。たとえば図２の例では、図示しないタイムスタンプ「３分３０秒」を介して、字幕２６および映像２８が互いに関連付けられている。したがって、もし従来のコンテンツ表示制御装置が図２の動画コンテンツを再生する場合、再生を開始してから３分３０秒後に、動画２８および字幕２６を再生することになる。【００２６】
一方、本実施形態のコンテンツ表示制御装置１は、字幕および動画を互いに関連付けるタイムスタンプには関係なく、字幕の再生に動画の再生を同期させる再生処理を実行する。図２の例では、字幕表示部３が、字幕群２２に含まれる字幕２６などの複数の字幕を、動画コンテンツ内の先頭（再生開始時刻）から順次、画面２０上に並べてスクロール表示する。その一方で、字幕表示部３による字幕の表示タイミングに同期させて、表示対象の字幕に関連付けられている映像を、映像表示部４が表示装置５に表示する。つまり字幕と、当該字幕に関連付けられている映像とは、同時に表示装置５に表示される。【００２７】
これによりユーザは、字幕をベースに動画を補助的に視聴するという、従来にないスタイルで動画コンテンツを視聴する。コンテンツ表示制御装置１が字幕の再生速度を速めれば、動画の再生速度が速まり、逆もまたしかりである。【００２８】
コンテンツ表示制御装置１が再生する動画コンテンツでは、必ずしもすべての映像に字幕が関連付けられているわけではない。通常は、ある特定の映像に対して字幕が関連付けられているのみであり、動画コンテンツ内において、字幕がまったく関連付けられていない映像が一定時間連続する箇所も多くある。【００２９】
そのため、コンテンツ表示制御装置１は、動画コンテンツ内の字幕を続けて再生する場合、字幕が無い映像は表示しないことになる。これにより、動画を視聴するユーザは、連続的に表示される字幕を読み進めることによって、動画の内容を把握しつつ、字幕の無い部分の映像は視聴せずに済む。すなわち、動画の一部だけを視聴するだけで、動画コンテンツの内容を把握できる。【００３０】
以上のように、コンテンツ表示制御装置は、字幕と映像とがタイムスタンプを介して互いに関連付けられている構造の動画コンテンツの内容を、ユーザに効率よく把握させることができる。その結果、ユーザは、たとえば動画コンテンツとしてのニュース番組の内容を短時間で理解できる。また、未視聴のドラマの概要を短時間で把握することもできる。さらに、表示されている字幕を読み、気になった部分の映像や音声を再生させることによって、動画コンテンツのうちユーザにとって重要な部分だけを抽出して視聴することもできる。【００３１】
（字幕ベースのコンテンツ再生の一例）
コンテンツ表示制御装置１が実行する字幕ベースの動画コンテンツ再生について、図３を参照してより詳しく説明する。図３は、本発明の一実施形態に係るコンテンツ表示制御装置１が表示装置５に表示する画面３０を示す図である。【００３２】
図３の例では、コンテンツ表示制御装置１は字幕の表示領域と、当該字幕とタイムスタンプを介して関連付けられている映像の表示領域とが、互いに重複しないように表示させる。より具体的には、図３に示す画面３０を表示装置５に表示するとき、画面３０における表示方向に向かって右側部分（視聴者に向かって右側部分）に、動画コンテンツに含まれる複数の字幕３２を一覧にしてスクロール表示する。一方、画面３０における表示方向に向かって左側部分（視聴者に向かって左側部分）には、現在表示されている字幕のうちいずれか１つに関連付けられている映像３１を表示する。すなわち、字幕の表示領域に複数の字幕を表示すると共に、映像の表示領域に、複数の字幕の１つとタイムスタンプで関連付けられた、少なくとも１つの映像を表示する。また、複数の字幕をタイムスタンプの順番に応じて配置して表示する。【００３３】
より具体的には、字幕表示部３は、あるタイムスタンプの字幕と、当該字幕のタイムスタンプから一定時間前後の字幕とを、一覧にして表示装置５に表示する。一方、表示部２は、上記あるタイムスタンプの映像を表示装置５に表示する。これらの処理によって、ユーザは、一覧表示された字幕を読むことができるので、現在の映像前後の内容もすばやく把握できる。したがって、動画コンテンツの内容をより早く把握できる。また、動画コンテンツ内の興味ある箇所を、一覧表示された字幕を読むことによって、すばやく探し出すこともできる。【００３４】
また、画面３０における表示方向に向かう右側部分に字幕が表示され、かつ、当該表示方向に向かう左側部分に映像（動画）が表示されるので、字幕を読みつつ動画を視聴するユーザの視点移動をより減らすことができる。したがって、ユーザは、動画コンテンツをより視聴しやすくできる。【００３５】
図３の例では、矢印３３に示すように、字幕表示部３は、字幕３２を画面３０におけるユーザから見て下から上に向かって自動的にスクロール表示していく。これによりユーザは、字幕の表示をキー入力等によって進める必要が無い。したがって、動画コンテンツの内容をユーザに手間無く把握させることができる。【００３６】
また、コンテンツ表示制御装置１の表示部２は、速度調節バー３４を画面３０に表示している。この速度調節バー３４をユーザが操作することによって、字幕表示部３は、字幕３２の表示速度を調節する。動画の表示は字幕３２の再生タイミングに同期するので、字幕３２の再生速度が速まれば動画の再生速度も向上する。逆に、字幕３２の再生速度が遅くなれば、動画の再生速度も遅くなる。【００３７】
また、表示部２は、ボタン３５を画面３０に表示している。このボタン３５をユーザが押下することによって、コンテンツ表示制御装置１は、上述したいわゆる字幕ベースの動画コンテンツ再生処理を実行する。すなわち、字幕表示部３が表示装置５に字幕を表示するタイミングに同期させて、映像表示部４が表示装置５に映像を表示する。【００３８】
また、表示部２は、ボタン３６を画面３０に表示している。このボタン３５をユーザが押下することによって、字幕表示部３は字幕の自動再生を停止する。したがって、映像表示部４もまた、映像の表示を停止するので、画面３０には１つの映像を固定表示し続ける。【００３９】
さらに、表示部２は、タイムスタンプ３７を画面３０に表示している。このタイムスタンプ３７は、動画コンテンツの再生開始時点からの経過時刻を表している。表示部２は、時刻３７を表示装置５に表示するとき、現在表示されている映像３１に対応した字幕３８の周りに付された識別枠３８と同一のものを、タイムスタンプ３７の周囲にも表示している。換言すれば、表示部２は、字幕表示部３によって他の字幕と識別表示された字幕の識別表示形態と同様の形態によって、タイムスタンプ３７を表示装置５に表示している。すなわち、表示されている前記映像とタイムスタンプによって関連した字幕を、当該字幕以外の他の前記字幕と異ならせて表示している。【００４０】
これによりユーザは、表示装置５に現在表示されている映像を説明する字幕が、一覧表示されている複数の字幕のうちのどれなのかを、一目で把握できる。また、字幕のタイムスタンプも同時に知ることができるので、動画コンテンツをどこまで視聴したのかを、簡単に把握できる。【００４１】
（コンテンツに含まれる話題について）
コンテンツ表示制御装置１は、動画コンテンツを単に字幕ベースで再生するだけではなく、動画コンテンツに含まれている複数の異なる話題（トピック）を適宜抽出し、話題単位での動画コンテンツ視聴をも可能にする。この点について、まず図４を参照して概略を説明する。【００４２】
図４は、コンテンツ表示制御装置１が、コンテンツデータベース８に録画済のコンテンツ４０から複数の話題を抽出し、当該複数の話題をそれぞれビデオクリップとして活用する例を説明する図である。【００４３】
この図に示す録画済みコンテンツ４０は、上述した動画コンテンツの一種である。すなわち録画済みコンテンツ４０は、字幕と映像とがタイムスタンプを介して互いに関連付けられている構造のデータである。一つの録画済みコンテンツ４０に含まれる字幕は、必ずしも、一つの話題に関するものばかりとは限られない。むしろ、複数の異なる話題に個別に関連する異なる内容の字幕が、それぞれ異なるタイムスタンプ期間に固まって含まれていることの方が多い。たとえばニュース番組なら、伝えるニュースごとに話題の内容が変わり、それに応じて、対応する動画の内容や字幕の内容もがらりと変わっていく。【００４４】
図４の例では、コンテンツ表示制御装置１は、録画済みコンテンツ４０から、２つの話題４４および４６を抽出する。話題４４は、バイオエタノールというキーワードを含んだ一覧の字幕群を含むものであり、録画済みコンテンツ４０において、区切り４１から区切り４２内に配置されている。区切り４１および区切り４２は、いずれも、所定のタイムスタンプを表している。また、話題４６は、年金問題というキーワードを含んだ一連の字幕群およびそれらに対応する動画を含むものであり、録画済みコンテンツ４０において、区切り４２から区切り４３内に配置されている。区切り４３も、区切り４１および区切り４２と同様に、所定のタイムスタンプを表している。【００４５】
コンテンツ表示制御装置１は、後述する話題抽出処理によって、録画済みコンテンツ４０内の区切り４１〜区切り４３を特定する。これにより、録画済みコンテンツ４０から話題４４および話題４６を抽出し、前者をビデオクリップ４５として、そして後者をビデオクリップ４７として、それぞれコンテンツデータベース８に保存する。このとき、ビデオクリップ４５にはバイオエタノールというテキストを関連付け、一方、ビデオクリップ４７には年金問題というテキストを関連付けておく。これにより、ユーザが、話題を検索するためのキーワードとして、バイオエタノールというテキストを入力したとき、コンテンツ表示制御装置１は、コンテンツデータベース８からビデオクリップ４５を取得して再生する。一方、年金問題というテキストを入力したときにはビデオクリップ４７を取得して再生する。すなわちコンテンツ表示制御装置１は、ユーザが視聴したい話題の動画コンテンツを、すばやく見つけ出して再生できる。【００４６】
また、コンテンツ表示制御装置１は、録画済みコンテンツ４０の再生中に、話題スキップ処理を実行することもできる。具体的には、話題区切り４１から始まる話題４４を再生中に、ユーザによる話題スキップの指示入力を受け付けた場合、次の話題区切り４２に再生箇所を移して、話題４３の再生を開始する。同様に、話題４６を再生中に、ユーザによる話題スキップの指示入力を受け付けた場合、次の話題区切り４３に再生箇所を移す。このように話題スキップ処理を実行することによって、ユーザは録画済みコンテンツ４０内の所望の話題を選んで簡単に視聴できる。【００４７】
（話題の抽出手順）
コンテンツ表示制御装置１が動画コンテンツから複数の話題を抽出するときの処理手順について、図５から図８を参照して以下に説明する。【００４８】
図５は、タイムスタンプと字幕と関連付けた字幕データ５０を示す図である。この字幕データ５０は、動画コンテンツを構成するデータである。すなわち、字幕データ５０内に含まれる各タイムスタンプには、それぞれ対応する映像が関連付けられている。また、字幕データ５０に含まれる字幕には、図５において太字で示すように、複数のキーワードが含まれている。【００４９】
コンテンツ表示制御装置１は、予め設定した１つ以上のキーワードに基づき、前記テキストデータの話題区切りを判定する。具体的には、コンテンツ表示制御装置１のキーワード抽出部６は、字幕データ５０からキーワードを抽出する。このとき、抽出したキーワードが含まれる字幕のタイムスタンプを、キーワードの出現時刻として抽出し、抽出したキーワードおよび出現時刻とを、キーワードごとに互いに関連付けることによって、所定のキーワードリスト６０を生成する。図６は、字幕に含まれるキーワードと、当該キーワードの出現時刻とを関連付けたキーワードリスト６０を示す図である。キーワード抽出部６は、生成したキーワードリスト６０を、話題作成部７に出力する。【００５０】
（話題について）
話題作成部７は、入力されたキーワードリスト６０を用いることによって、動画コンテンツから話題を抽出する。このとき、動画コンテンツにおいて、キーワードの出現頻度が高い時間区画を１つの話題として抽出する。これは、動画コンテンツにおいて、異なる話題では、字幕に含まれるキーワードも互いに異なる傾向が強いことを利用しての処理である。【００５１】
コンテンツ表示制御装置１が、動画コンテンツ内から、キーワードの出現頻度の分布を利用して話題を抽出する処理について、図７を参照して説明する。図７は、１つの動画コンテンツに含まれる、区切り７０〜７２によって規定される話題１および２を示す図である。図７において、横軸は動画コンテンツのタイムスタンプを時系列に表したものである。キーワードが動画コンテンツ内のどのタイムスタンプに出現するのかを、四角で囲ったキーワードによって直接示している。同じキーワードによって挟まれる区間は、そのキーワードの出現区間として取り扱う。これらの処理を、話題作成部７が、キーワードリスト６０を用いて実行する。たとえば、ガソリンというキーワードが、動画コンテンツにおける１０秒のタイムスタンプと３０秒のタイムスタンプとにそれぞれ含まれているとき、話題作成部７は、１０秒〜３０秒の時間区画を、ガソリンというキーワードの出現区画として扱う。【００５２】
話題作成部７は、キーワードの出現区画の算出を、キーワードリスト６０に含まれているキーワードごとにそれぞれ実行する。その結果を模式的に表したのが図７である。図７に示すように、動画コンテンツの各タイムスタンプのうち、あるタイムスタンプには多数のキーワードの出現区画が重なるが、他のタイムスタンプにはキーワードの出現区画が一つも重ならないという風に、タイムスタンプごとに、重なる出現区画の数には変化が生じる。特に、動画コンテンツの含まれる話題の切れ目（区切り）のタイムスタンプには、キーワードの出現区画がほとんど重ならないことが多い。【００５３】
そこで話題作成部７は、動画コンテンツに含まれる複数のタイムスタンプのうち、時間区画のキーワードごとの重なり数が、あらかじめ定められている基準数（たとえば１つ）を下回るタイムスタンプを、話題区切りとして複数算出する。図７の例では、区切り７０〜７２をそれぞれ算出している。さらに話題作成部７は、動画コンテンツにおける、隣接する２つ話題区切り間の部分を、動画コンテンツに含まれる話題として抽出する。図７の例では、区切り７０および７１間の部分を話題１として抽出し、さらに、区切り７１および７２間の部分を話題２として抽出する。【００５４】
このようにコンテンツ表示制御装置１は、動画コンテンツに含まれている字幕を解析することによって、１つの動画コンテンツから複数の異なる話題を抽出する。そして、図４の例のように、話題ごとの選択的再生を可能とする。【００５５】
コンテンツ表示制御装置１は、字幕とタイムスタンプとを関連付けた字幕データにおいて、字幕ごとに、当該字幕が含まれる話題番号を関連付ける処理を実行する。この処理によって、たとえば図８に示す構造の字幕データを生成する。図８は、話題番号と、タイムスタンプと、字幕情報とを関連付けた字幕データ８０を示す図である。この字幕データを参照することによって、コンテンツ表示制御装置１は、上述した話題スキップ処理を実現する。動画コンテンツにおける話題１を再生中に、話題スキップ処理を実行する場合には、図８のデータを参照することによって、まず、現在表示中の字幕に関連付けられている話題番号（この場合は「１」）を特定し、つぎに、当該特定した話題番号の次の話題番号（この場合は「２」）が最初に関連付けられている字幕を検索する。そして、検索した字幕から動画コンテンツの再生を再開することによって、話題１をスキップして話題２を再生する。【００５６】
（話題の一覧表示）
コンテンツ表示制御装置１は、上述した処理によって、１つの動画コンテンツから複数の話題を抽出する。このときコンテンツ表示制御装置１は、話題抽出処理後の動画コンテンツを再生するとき、当該動画コンテンツを先頭からいきなり再生するのではなく、まず、当該動画コンテンツに含まれる話題に関する情報（関連キーワード、字幕の一部など）の一覧を表示装置５に表示することによって、ユーザに、視聴したい話題を選択させることもできる。この例について、図９を参照して以下に説明する。【００５７】
図９は、複数の話題情報９２および９３を一覧にした状態で含む画面９０を示す図である。この図の例では、コンテンツ表示制御装置１の表示部２は、画面９０を表示装置５に表示している。具体的には、画面９０におけるユーザから見て左側に動画９１を表示している。一方、画面９０におけるユーザから見て右側に、話題情報９２および話題情報９３を表示している。話題情報９２は、キーワード９４および字幕９５を含んでいる。一方、話題情報９３は、キーワード９６および字幕９７を含んでいる。なお、表示部２は、動画９１と、話題情報９２および話題情報９３との間に、話題の切れ目を視覚的に示す話題バー９８を表示している。話題バー９８は、画面９０において、異なる話題情報をユーザが容易に識別できるようにするための情報である。すなわち、話題バー９８における、話題情報９２に隣接する箇所は白く塗られており、一方、話題情報９３に隣接する箇所は黒く塗られている。したがってユーザは、話題バー９８の色を見るだけで、画面９０において、話題情報９２および話題情報９３を容易に区別できる。【００５８】
ここで、動画コンテンツは、各話題情報に含まれるキーワードとして、動画コンテンツから話題を抽出するときに字幕から抽出したキーワードを表示する。このとき、各話題における出現回数が多いキーワードや、出現時刻がより早いキーワードを、他のキーワードに比べてより強調する形（大きなフォント、太字等）で表示してもよい。これによりユーザは、各話題の内容をより把握しやすくなる。また、話題情報として、キーワードの下には話題に含まれる複数の字幕の一部（たとえば先頭だけ）を表示することによって、複数の話題情報を一覧表示するときの一覧性をより高めることもできる。【００５９】
以上のように、コンテンツ表示制御装置１は、動画コンテンツに含まれる複数の話題についての話題情報を、話題ごとに一覧表示する。具体的には、話題に含まれる複数のキーワードのうち少なくとも１つ、および、話題に含まれる複数の字幕のうち少なくとも１つを、それぞれ互いに関連付けて表示装置５に一覧表示する。一例として、話題ごとに、各キーワードを出現頻度順に並べて表示すると共に、これらのキーワードの下に、話題に含まれる最初の字幕を表示する。さらに、同じ話題のキーワードおよび字幕の周囲を線で囲むことによって、各話題情報を互いに区別して表示する。【００６０】
これらの表示により、ユーザは、動画コンテンツにどのような話題が含まれているのかをすばやく把握できる。また、興味のある話題をすばやく選択することもできる。【００６１】
（話題の切れ目を視覚的に表示）
コンテンツ表示制御装置１が、複数の話題に切り分けた動画コンテンツを再生するときに表示する画面について、図１０を参照して以下に説明する。図１０は、話題１０６および１０７の切れ目を示すバー１０８を含む画面１００を示す図である。【００６２】
コンテンツ表示制御装置１が、図１０に示す画面１００を表示装置５に表示するとき、画面１００におけるユーザから見て右側に、動画コンテンツに含まれる複数の字幕１０２をスクロール表示する。一方、画面１００におけるユーザから見て左側に、現在表示されている字幕のうちいずれか１つに関連付けられている映像１０１を表示する。ここで、矢印１０３に示すように、字幕表示部３は、字幕１０２を画面１００における下から上に向かって自動的にスクロール表示していく。【００６３】
ここで、字幕１０２に含まれる各字幕は、話題１０６の部分と、話題１０７との部分とに分かれている。すなわち図１０の例では、コンテンツ表示制御装置１は、話題の切れ目部分を含む字幕１０２をちょうど表示しているところである。そこで表示部２は、字幕１０２の一番左端に、話題の切れ目を示す話題バー１０８を表示する。話題バー１０８は、画面１００において、異なる話題に対応する字幕をユーザが容易に識別できるようにするための情報である。話題バー１０８における、話題１０６に含まれる字幕群に隣接する箇所は、白く塗られており、一方、話題１０７に含まれる字幕群に隣接する箇所は、黒く塗られている。したがってユーザは、話題バー１０８の色を見るだけで、画面１００において、表示されている複数の字幕が、それぞれ同じ話題に含まれるものなのか、それとも異なる話題に含まれるものなのかを、容易に区別できる。また、話題バー１０８における、色の境目を確認することによって、話題の区切りも容易に判別できる。【００６４】
また、表示部２は、タイムスタンプ１０４を画面１００に表示している。このタイムスタンプは、動画コンテンツの再生開始時点からの経過時刻を表している。ここで、表示部２は、タイムスタンプ１０４に関連付けられている字幕の背景１０５を、画面１００において、他の字幕の背景とは異なる形で識別表示する。これによりユーザは、表示装置５に現在表示されている映像を説明する字幕が、一覧表示されている複数の字幕のうちどれなのかを、背景１０５を確認することによって、一目で把握できる。また、字幕のタイムスタンプも同時に知ることができるので、動画コンテンツをどこまで視聴したのかを、簡単に把握できる。【００６５】
また、表示部２は、ボタン１０９を画面１００に表示している。このボタン１０９をユーザが押下することによって、コンテンツ表示制御装置１は、上述したいわゆる話題スキップ処理（動画コンテンツの再生開始時刻の方に向かうスキップ処理）を実行する。すなわち、再生する話題を、現在の一つ前の話題に切り替える。【００６６】
また、表示部２は、ボタン１１０を画面１００に表示している。このボタン１１０をユーザが押下することによって、コンテンツ表示制御装置１は、上述したいわゆる話題スキップ処理（動画コンテンツの再生終了時刻の方に向かうスキップ処理）を実行する。すなわち、再生する話題を、現在の一つ次の話題に切り替える。【００６７】
なお、本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲において種々の変更が可能である。すなわち、請求項に示した範囲において適宜変更した技術的手段を組み合わせて得られる実施形態についても、本発明の技術的範囲に含まれる。【００６８】
（字幕の一時表示停止）
たとえば、字幕表示部３は、ユーザによる入力操作を検出する図示しない入力手段が、当該入力操作を検出している間、検出量に応じた速度で字幕を再生すると共に、当該入力手段が当該入力操作の検出を終了したあと、あらかじめ定められた一定時間、字幕を固定再生してから、字幕の自動再生を再開してもよい。この場合、ユーザの入力操作が終了したあと、字幕は一定時間、固定表示されてから、再び自動再生される。したがってユーザは、入力操作を終了したあと、読み始めるべき字幕を容易に見つけ出すことができ、字幕が読みやすくなる。【００６９】
また、コンテンツ表示制御装置１は、字幕の表示再生速度を、ユーザの入力に応じて調整する調整手段をさらに備えていてもよい。【００７０】
（空行の表示）
また、字幕表示部３は、字幕の配置の間隔を、各字幕の前記タイムスタンプの間隔に応じて異ならせることが好ましい。その一例として、ある字幕のタイムスタンプと、当該ある字幕の次の字幕のタイムスタンプとの間の時間が、あらかじめ定められている基準時間を上回る場合、当該ある字幕と当該次の字幕との間に空行を表示することが好ましい。この場合、ユーザは、空行を確認することによって、２つの字幕の間に一定時間があることを知ることができる。この基準時刻は、４５秒以上であることが好ましい。なお、字幕表示部３は、動画コンテンツに含まれる複数の字幕、および各字幕に関連付けられているタイムスタンプをそれぞれ順に検索することによって、ある字幕のタイムスタンプと、当該ある字幕の次の字幕のタイムスタンプとの間の時間を算出する。たとえば、動画コンテンツにおいて、字幕Ａが２分５０秒のタイムスタンプに関連付けられており、次の字幕Ｂが５分５０秒のタイムスタンプに関連付けられている場合、字幕表示部３は、これら２つの字幕間の時間を３分だと算出する。そこで、字幕Ａと字幕Ｂとを続けて表示装置５に表示する際、字幕Ａと字幕Ｂとの間に空行を１つ表示する。【００７１】
（プログラムおよび記録媒体）
コンテンツ表示制御装置１に含まれている各ブロックは、ハードウェアロジックによって構成すればよい。または、次のように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を用いてソフトウェアによって実現してもよい。【００７２】
すなわちコンテンツ表示制御装置１は、各機能を実現するプログラムの命令を実行するＣＰＵ、このプログラムを格納したＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、上記プログラムを実行可能な形式に展開するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、および、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）を備えている。この構成により、本発明の目的は、所定の記録媒体によっても、達成できる。【００７３】
この記録媒体は、上述した機能を実現するソフトウェアであるコンテンツ表示制御装置１のプログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録していればよい。コンテンツ表示制御装置１に、この記録媒体を供給する。これにより、コンピュータとしてのコンテンツ表示制御装置１（またはＣＰＵやＭＰＵ）が、供給された記録媒体に記録されているプログラムコードを読み出し、実行すればよい。【００７４】
プログラムコードをコンテンツ表示制御装置１に供給する記録媒体は、特定の構造または種類のものに限定されない。すなわちこの記録媒体は、たとえば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などとすることができる。【００７５】
また、コンテンツ表示制御装置１を通信ネットワークと接続可能に構成しても、本発明の目的を達成できる。この場合、上記のプログラムコードを、通信ネットワークを介してコンテンツ表示制御装置１に供給する。この通信ネットワークはコンテンツ表示制御装置１にプログラムコードを供給できるものであればよく、特定の種類または形態に限定されない。たとえばインターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）、電話回線網、移動体通信網、衛星通信網等であればよい。【００７６】
この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な任意の媒体であればよく、特定の構成または種類のものに限定されない。たとえばＩＥＥＥ１３９４、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。【００７７】
また、本発明に係るコンテンツ表示制御装置では、さらに、
前記テキストデータの表示領域と、前記テキストデータとタイムスタンプを介して関連付けられている映像の表示領域を、互いに重複しないように表示させることが好ましい。【００７８】
また、本発明に係るコンテンツ表示制御装置では、さらに、
前記テキストデータ表示手段は、前記テキストデータの表示領域に、複数のテキストデータを表示し、
前記映像表示手段は、前記映像の表示領域に、前記テキストデータの１つとタイムスタンプで関連付けられた、少なくとも１つの前記映像を表示することが好ましい。【００７９】
また、本発明に係るコンテンツ表示制御装置では、さらに、
前記複数のテキストデータが、前記タイムスタンプの異なる複数の前記テキストデータを含むことが好ましい。【００８０】
また、本発明に係るコンテンツ表示制御装置では、さらに、
前記テキストデータ表示手段は、前記複数のテキストデータを、前記タイムスタンプの順番に応じて配置して表示することが好ましい。【００８１】
上記の各構成によれば、ユーザは、複数のテキストデータを一つの画面内で読むことができるので、現在の映像前後の内容もすばやく把握できる。したがって、動画コンテンツの内容をより早く把握できる。また、動画コンテンツ内の興味ある箇所を、複数表示されたテキストデータを読むことによって、すばやく探し出すこともできる。【００８２】
また、本発明に係るコンテンツ表示制御装置では、さらに、
前記テキストデータ表示手段は、前記テキストデータの配置の間隔を、各前記テキストデータの前記タイムスタンプの間隔に応じて異ならせることが好ましい。【００８３】
上記の構成によれば、ユーザは、２つのテキストデータの間に一定時間があることを知ることができる。【００８４】
また、本発明に係るコンテンツ表示制御装置では、さらに、
前記テキストデータ表示手段は、表示されている前記映像に前記タイムスタンプによって関連したテキストデータと、当該テキストデータ以外の他の前記テキストデータとを互いに異ならせて表示することが好ましい。【００８５】
上記の構成によれば、ユーザは、現在表示されている映像に対応するテキストデータが、表示されている複数のテキストデータのうちどれなのかを、一目で把握できる。【００８６】
また、本発明に係るコンテンツ表示制御装置では、さらに、
前記映像表示手段は、前記映像の表示再生速度を、前記テキストデータの表示再生速度に連動させることが好ましい。【００８７】
また、本発明に係るコンテンツ表示制御装置では、さらに、
前記テキストデータの表示再生速度を、ユーザの入力に応じて調整する調整手段を備えることが好ましい。【００８８】
（話題の作成）
また、本発明に係るコンテンツ表示制御装置では、さらに、
予め設定した１つ以上のキーワードに基づき、前記テキストデータの話題区切りを判定する話題作成部を備えることが好ましい。【００８９】
上記の構成によれば、コンテンツ表示制御装置は、動画コンテンツの中身を、ある特定の分野に関する動画およびテキストデータの集まりである話題部分に切り分けて抽出する。したがって、動画コンテンツを話題ごとに検索して再生できるので、ユーザに、興味ある話題だけを選択して視聴させることができる。これにより、動画コンテンツの視聴をより効率よく行うことができる。【００９０】
以上のように、本発明に係るコンテンツ表示制御装置は、テキストデータを表示するテキストデータ表示手段と、タイムスタンプを介して前記テキストデータと関連付けられた映像を表示する映像表示手段を備え、前記映像表示手段は、前記テキストデータ表示手段による前記テキストデータの表示タイミングに同期させて、前記映像を表示するため、テキストデータと映像とが再生タイミングを制御する情報（タイムスタンプ）を介して関連付けられた構造の動画コンテンツの内容を、ユーザに効率よく把握させる効果を奏する。【００９１】
発明の詳細な説明の項においてなされた具体的な実施形態または実施例は、あくまでも、本発明の技術内容を明らかにするものであって、そのような具体例にのみ限定して狭義に解釈されるべきものではなく、本発明の精神と次に記載する請求の範囲内で、いろいろと変更して実施することができるものである。
【産業上の利用可能性】
【００９２】
本発明は、字幕と動画とがタイムスタンプごとに互いに関連付けられた構造のコンテンツ（たとえば放送番組）の表示を制御するコンテンツ表示制御装置として、幅広く利用できる。
【図１】
2009044818.tif 000003
【図２】
2009044818.tif 000004
【図３】
2009044818.tif 000005
【図４】
2009044818.tif 000006
【図５】
2009044818.tif 000007
【図６】
2009044818.tif 000008
【図７】
2009044818.tif 000009
【図８】
2009044818.tif 000010
【図９】
2009044818.tif 000011
【図１０】
2009044818.tif 000012
【手続補正書】
【提出日】平成21年4月28日(2009.4.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
テキストデータを表示するテキストデータ表示手段と、
タイムスタンプを介して前記テキストデータと関連付けられた映像を表示する映像表示手段とを備え、
前記映像表示手段は、前記テキストデータ表示手段による前記テキストデータの表示タイミングに同期させて、前記映像を表示し、前記タイムスタンプを介して前記テキストデータと関連付けられていない映像は表示しないことを特徴とするコンテンツ表示制御装置。
【請求項２】
前記テキストデータの表示領域と、前記テキストデータと前記タイムスタンプを介して関連付けられている前記映像の表示領域とを、互いに重複しないように表示することを特徴とする請求項１に記載のコンテンツ表示制御装置。
【請求項３】
前記テキストデータ表示手段は、前記テキストデータの表示領域に、複数の前記テキストデータを表示し、
前記映像表示手段は、前記タイムスタンプを介して前記テキストデータと関連付けられた前記映像の表示領域に、前記テキストデータの１つとタイムスタンプで関連付けられた、少なくとも１つの前記映像を表示することを特徴とする請求項２に記載のコンテンツ表示制御装置。
【請求項４】
前記複数のテキストデータが、前記タイムスタンプの異なる複数の前記テキストデータを含むことを特徴とする請求項３に記載のコンテンツ表示制御装置。
【請求項５】
前記テキストデータ表示手段は、前記複数のテキストデータを、前記タイムスタンプの順番に応じて配置して表示することを特徴とする請求項４に記載のコンテンツ表示制御装置。
【請求項６】
前記テキストデータ表示手段は、前記テキストデータの配置の間隔を、各前記テキストデータの前記タイムスタンプの間隔に応じて異ならせることを特徴とする請求項５に記載のコンテンツ表示制御装置。
【請求項７】
前記テキストデータ表示手段は、表示されている前記タイムスタンプを介して前記テキストデータと関連付けられた前記映像に前記タイムスタンプによって関連したテキストデータと、当該テキストデータ以外の他の前記テキストデータとを互いに異ならせて表示することを特徴とする請求項３に記載のコンテンツ表示制御装置。
【請求項８】
前記映像表示手段は、前記タイムスタンプを介して前記テキストデータと関連付けられた前記映像の表示再生速度を、前記テキストデータの表示再生速度に連動させることを特徴とする前記請求項１に記載のコンテンツ表示制御装置。
【請求項９】
前記テキストデータの表示再生速度を、ユーザの入力に応じて調整する調整手段を備えることを特徴とする請求項１に記載のコンテンツ表示制御装置。
【請求項１０】
予め設定した１つ以上のキーワードに基づき、前記テキストデータの話題区切りを判定する話題作成部を備えた請求項１に記載のコンテンツ表示制御装置。
【請求項１１】
テキストデータを表示するテキストデータ表示ステップと、
前記テキストデータとタイムスタンプを介して関連付けられた映像を、前記テキストデータの表示タイミングに同期させて表示し、前記テキストデータと前記タイムスタンプを介して関連付けられていない映像は表示しない映像表示ステップを備えていることを特徴とするコンテンツ表示制御方法。
【請求項１２】
請求項１に記載のコンテンツ表示制御装置を動作させるプログラムであって、コンピュータを上記の各手段として機能させるためのプログラム。
【請求項１３】
請求項１２に記載のプログラムを記録しているコンピュータ読み取り可能な記録媒体。
【国際調査報告】
2009044818.tif 000013
2009044818.tif 000014
2009044818.tif 000015