(57)【要約】【課題】字幕データを含むコンテンツを高速再生する際に字幕テキストを長く表示する。【解決手段】コンテンツ再生装置は、字幕データから字幕テキスト及びその表示時刻情報を抽出する字幕データ処理部（４０）と、表示時刻情報に基づいて字幕テキストの表示開始時刻及び表示終了時刻を算出する時刻情報処理部（５０）と、字幕テキストの表示開始が指示されてから表示終了が指示されるまで、表示デバイスにおける所定の領域に字幕テキストを表示させる表示制御部（７０）とを備えている。ここで、時刻情報処理部（５０）は、コンテンツが高速再生される際、表示制御部（７０）に対して、算出された表示開始時刻よりも早く字幕テキストの表示開始を指示する又は算出された表示終了時刻よりも遅く字幕テキストの表示終了を指示する。【選択図】図１
2008141693.tif 000002
【特許請求の範囲】
【請求項１】
字幕データを含むコンテンツを再生する装置であって、
前記字幕データから字幕テキスト及びその表示時刻情報を抽出する字幕データ処理部と、
前記表示時刻情報に基づいて前記字幕テキストの表示開始時刻及び表示終了時刻を算出する時刻情報処理部と、
前記字幕テキストの表示開始が指示されてから表示終了が指示されるまで、表示デバイスにおける所定の領域に前記字幕テキストを表示させる表示制御部とを備え、
前記時刻情報処理部は、前記コンテンツが高速再生される際、前記表示制御部に対して、前記算出された表示開始時刻よりも早く前記字幕テキストの表示開始を指示する又は前記算出された表示終了時刻よりも遅く前記字幕テキストの表示終了を指示する
ことを特徴とするコンテンツ再生装置。
【請求項２】
請求項１に記載のコンテンツ再生装置において、
前記時刻情報処理部は、前記映像データがＮ倍速で高速再生される際、前記算出された表示開始時刻に前記字幕テキストの表示開始を指示し、前記算出された表示開始時刻と表示終了時刻との差分のＮ倍相当以上の時間の経過後に前記字幕テキストの表示終了を指示する
ことを特徴とするコンテンツ再生装置。
【請求項３】
請求項１に記載のコンテンツ再生装置において、
前記時刻情報処理部は、前記字幕データ処理部によって抽出された連続する二つの字幕テキストについて、先行の字幕テキストの表示停止と後続の字幕テキストの表示開始とを同じタイミングで指示する
ことを特徴とするコンテンツ再生装置。
【請求項４】
請求項３に記載のコンテンツ再生装置において、
前記時刻情報処理部は、前記算出された表示開始時刻に前記後続の字幕テキストの表示開始を指示する
ことを特徴とするコンテンツ再生装置。
【請求項５】
請求項１に記載のコンテンツ再生装置において、
前記表示制御部は、前記字幕データ処理部によって連続して抽出された二つの字幕テキストについて、先行の字幕テキストの表示終了が指示される前に後続の字幕テキストの表示開始が指示されたとき、前記所定の領域とは別の領域に前記後続の字幕テキストを表示させる
ことを特徴とするコンテンツ再生装置。
【請求項６】
請求項５に記載のコンテンツ再生装置において、
前記表示制御部は、前記字幕データ処理部によって抽出された第１及び第２の字幕テキストについて、前記別の領域に前記第１の字幕テキストが表示されている場合において前記第２の字幕テキストの表示開始が指示されたとき、前記第１の字幕テキストを前記所定の領域に表示させ、前記別の領域に前記第２の字幕テキストを表示させる
ことを特徴とするコンテンツ再生装置。
【請求項７】
字幕データを含むコンテンツを再生する方法であって、
前記字幕データから字幕テキスト及びその表示時刻情報を抽出するステップと、
前記表示時刻情報に基づいて前記字幕テキストの表示開始時刻及び表示終了時刻を算出するステップと、
前記コンテンツが高速再生される際、前記算出された表示開始時刻よりも早く前記字幕テキストを表示する又は表示中の前記字幕テキストを前記算出された表示終了時刻よりも遅れて消去するステップとを備えた
ことを特徴とするコンテンツ再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地上デジタル放送などから提供される、映像、音声、字幕、メタデータなどが多重化されたマルチメディアコンテンツの再生装置に関し、特に、短時間でコンテンツの概略を視聴可能にするダイジェスト再生機能を有するコンテンツ再生装置に関する。
【背景技術】
【０００２】
ハードディスクドライブ（ＨＤＤ）の大容量化に伴い、一般家庭にあるＨＤＤ内蔵ＤＶＤレコーダやテレビジョン放送受信機能付きＰＣなどのコンテンツ再生装置に大量のコンテンツが蓄積可能となった。しかし、ユーザーがコンテンツを視聴できる時間は限られているため、録画はしたもののすべてを視聴することができないといった新たな問題が生じている。そこで、例えば１時間のコンテンツを１５分程度で視聴可能にするとダイジェスト再生機能がコンテンツ再生装置に搭載されつつある。ダイジェスト再生の手法として、音声を伴わないシーンのみを高速再生するもの（例えば、特許文献１参照）や字幕が表示されるシーンのＩピクチャのみを再生するもの（例えば、特許文献２参照）などが知られている。
【０００３】
重要シーンを抽出して再生する手法では、シーン抽出アルゴリズムやコンテンツの種類によって生成されるダイジェストの精度が大きく左右され、場合によっては、ユーザーが重要と思うシーンがカットされてしまうことがある。また、重要でないシーンのみを高速再生する手法では、再生速度が頻繁に切り替わるためコンテンツが見づらくなるという問題がある。これに対して、コンテンツ全編を一律に高速再生すれば、見易くなる上に重要シーンを落とすことなく短時間でコンテンツを視聴することができる。しかし、一般に２倍速以上の高速再生では音声が再生されないため、ユーザーは高速再生される映像のみからコンテンツの概要を把握しなければならなくなる。
【特許文献１】特開２００１―４５４０８号公報
【特許文献２】特開２００２―３４４８７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
近年、地上波テレビジョン放送がデジタル化され、映像データ及び音声データに加えて字幕テキストなどの各種データがマルチメディアコンテンツに多重化されるようになった。このようなマルチメディアコンテンツでは音声で伝達される情報を字幕テキストによって視覚的に捉えることができるため、高速再生される映像のみからでもコンテンツの概要を比較的容易に把握できるようになると考えられる。
【０００５】
そこで問題となるのが、高速再生によって字幕テキストの表示時間が短縮されてしまうということである。図８は、再生速度に応じて字幕テキストの表示時間が変化する様子を表している。１２０秒間に３つのシーンと５つの字幕テキストを含むコンテンツについて、当該コンテンツは、通常は１２０秒で、２倍速では６０秒で、４倍速では３０秒で再生される。コンテンツが高速再生されても字幕テキストは映像信号に同期して表示される。したがって、例えば字幕１の表示時間は、通常は１０秒間であるところが、２倍速では５秒間となり、４倍速では２．５秒間となってしまう。すなわち、コンテンツをＮ倍速で高速再生すると字幕テキストの表示実時間は１／Ｎとなってしまう。特に高倍速再生になると字幕テキストの表示時間が極めて短くなるため、ユーザーが字幕テキストを読むことが困難となり、コンテンツの概要把握ができなくなるおそれがある。
【０００６】
上記問題に鑑み、本発明は、字幕データを含むコンテンツを高速再生する際に字幕テキストを長く表示することを課題とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために本発明が講じた手段は、字幕データを含むコンテンツを再生する装置として、字幕データから字幕テキスト及びその表示時刻情報を抽出する字幕データ処理部と、表示時刻情報に基づいて字幕テキストの表示開始時刻及び表示終了時刻を算出する時刻情報処理部と、字幕テキストの表示開始が指示されてから表示終了が指示されるまで、表示デバイスにおける所定の領域に字幕テキストを表示させる表示制御部とを備えたものとする。ここで、時刻情報処理部は、コンテンツが高速再生される際、表示制御部に対して、算出された表示開始時刻よりも早く字幕テキストの表示開始を指示する又は算出された表示終了時刻よりも遅く字幕テキストの表示終了を指示するものとする。また、字幕データを含むコンテンツを再生する方法として、字幕データから字幕テキスト及びその表示時刻情報を抽出するステップと、表示時刻情報に基づいて字幕テキストの表示開始時刻及び表示終了時刻を算出するステップと、コンテンツが高速再生される際、算出された表示開始時刻よりも早く字幕テキストを表示する又は表示中の字幕テキストを算出された表示終了時刻よりも遅れて消去するステップとを備えたものとする。これによると、コンテンツが高速再生される際、字幕テキストの表示開始が所期の時刻よりも早くなる又は表示終了が所期の時刻よりも遅くなるため、字幕テキストの表示時間を長くすることができる。
【０００８】
好ましくは、時刻情報処理部は、映像データがＮ倍速で高速再生される際、算出された表示開始時刻に字幕テキストの表示開始を指示し、算出された表示開始時刻と表示終了時刻との差分のＮ倍相当以上の時間の経過後に字幕テキストの表示終了を指示するものとする。これによると、高速再生時の字幕テキストの表示時間が少なくとも標準再生時における表示時間以上に確保される。
【０００９】
また、好ましくは、時刻情報処理部は、字幕データ処理部によって抽出された連続する二つの字幕テキストについて、先行の字幕テキストの表示停止と後続の字幕テキストの表示開始とを同じタイミングで指示するものとする。これによると、連続する二つの字幕テキストがオーバーラップすることなく先行の字幕テキストの表示時間を最長にすることができる。
【００１０】
より好ましくは、時刻情報処理部は、算出された表示開始時刻に後続の字幕テキストの表示開始を指示するものとする。これによると、字幕テキストの表示開始が所期の表示開始時刻で行われるため、シーンチェンジと字幕表示との同期性が良好に保たれる。
【００１１】
また、好ましくは、表示制御部は、字幕データ処理部によって連続して抽出された二つの字幕テキストについて、先行の字幕テキストの表示終了が指示される前に後続の字幕テキストの表示開始が指示されたとき、所定の領域とは別の領域に後続の字幕テキストを表示させるものとする。これによると、二つの字幕テキストが表示時刻が重なった場合、これら二つの字幕テキストをオーバーラップすることなく別々に表示することができる。
【００１２】
より好ましくは、表示制御部は、字幕データ処理部によって抽出された第１及び第２の字幕テキストについて、別の領域に第１の字幕テキストが表示されている場合において第２の字幕テキストの表示開始が指示されたとき、第１の字幕テキストを所定の領域に表示させ、別の領域に第２の字幕テキストを表示させるものとする。これによると、第２の字幕テキストを表示するタイミングで第１の字幕テキストがスクロールされるため、字幕テキストどうしの時間関係を明確にすることができる。
【発明の効果】
【００１３】
以上説明したように本発明によると、字幕データを含むコンテンツを高速再生する際に字幕テキストを長く表示することができる。これにより、コンテンツ全編を一律に高速再生する場合において字幕テキストの視認性が向上するため、ユーザーがコンテンツの概要を容易に把握できるようになる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明を実施するための最良の形態について、図面を参照しながら説明する。
【００１５】
図１は、本発明に係るコンテンツ再生装置の構成を示す。本コンテンツ再生装置は、デマックス部１０、映像データ処理部２０、音声データ処理部３０、字幕データ処理部４０、時刻情報処理部５０、記録部６０、表示制御部７０及び再生制御部８０を備えている。
【００１６】
デマックス部１０は、入力されたマルチメディアストリームに対してデマックス処理を行い、各種パケットを分離する。図２は、マルチメディアストリームを模式的に示したものである。マルチメディアストリーム１００には、映像パケット１０１、音声パケット１０２、字幕パケット１０３、時刻情報１０４などが多重化されている。映像パケット１０１は、ヘッダー１１１及び圧縮された映像データ１１２から構成される。音声パケット１０２は、ヘッダー１１１及び圧縮された音声データ１１５から構成される。字幕パケット１０３は、ヘッダー１１１、字幕テキストの表示時刻情報１１３及び字幕テキストデータ１１４から構成される。時刻情報１０４は、映像、音声、字幕を表示するための基準時刻として用いられる。
【００１７】
映像データ処理部２０は、デマックス部１０から映像データを受け、これをデコードして映像信号を生成する。音声データ処理部３０は、デマックス部１０から音声データを受け、これをデコードして音声信号を生成する。字幕データ処理部４０は、デマックス部１０から字幕データを受け、これから字幕テキスト及びその表示時刻情報を抽出する。
【００１８】
時刻情報処理部５０は、デマックス部１０から時刻情報を受け、当該時刻情報に基づいてコンテンツ再生に係る基準時刻を管理する。また、時刻情報処理部５０は、字幕データ処理部４０によって抽出された字幕表示時刻情報を受け、これに基づいて字幕テキストの表示開始時刻及び表示終了時刻を算出する。そして、当該算出した時刻に基づいて表示制御部７０に対して字幕テキストの表示開始及び表示終了を指示する。
【００１９】
記録部６０は、映像データ処理部２０によって生成された映像信号、音声データ処理部３０によって生成された音声信号、字幕データ処理部４０によって抽出された字幕テキスト、及び時刻情報処理部５０によって算出された当該システムの時刻情報及び字幕表示に関する時刻情報を、それぞれ、記憶領域６０ａ、６０ｂ、６０ｃ及び６０ｄに記録する。
【００２０】
表示制御部７０は、図示しない表示デバイスの所定の領域に字幕テキストが表示されるように、映像データ処理部２０によって生成された映像信号に字幕データ処理部４０によって抽出された字幕テキストをオーバレイした映像信号を生成する。字幕テキストの表示開始及び表示終了は時刻情報処理部５０によって指示される。
【００２１】
再生制御部８０は、記録部６０に記録されたコンテンツを再生する場合、記録部６０から映像データ、音声データ、字幕データ及び時刻情報を適宜読み出し、読み出した各種データを映像データ処理部２０、音声データ処理部３０、字幕データ処理部４０及び時刻情報処理部５０に供給する。再生時には記録部６０は上記各部から出力される信号を記録しない。
【００２２】
次に、時刻情報処理部５０による字幕テキストの表示開始及び表示終了の指示の詳細について説明する。図３は、標準再生時のコンテンツの表示の様子を示す。なお、便宜のため音声信号については描画を省略している。図３の例では基準時刻９時１０分００秒から９時１３分００秒までの１２０秒間に３つの映像シーンが表示され、また、映像信号に同期してシーンチェンジなどのタイミングで５つの字幕が表示されるようになっている。例えば、字幕１は基準時刻９時１０分００秒から９時１０分２０秒までの２０秒間だけ表示される。
【００２３】
一方、図４は、本コンテンツ再生装置で２倍速再生したときの上記コンテンツの表示の様子を示す。２倍速再生モードでは、再生制御部８０は、２倍速の再生速度に応じて記録部６０から映像データ、音声データ、字幕データ、時刻情報（システム時刻情報、字幕表示開始時刻及び字幕表示終了時刻）を読み出す。この結果、２倍速再生時の基準時刻は通常の２倍で進み、映像信号及び音声信号は通常の２倍の速度で再生される。ここで、字幕テキストについては次の条件に従って表示する。
（１）ｔｓ［ｉ］＝Ｔｓ［ｉ］
（２）ｔｅ［ｉ］＝Ｔｓ［ｉ］＋Ｎ×ΔＴ［ｉ］＝Ｔｓ［ｉ］＋Ｎ×（Ｔｅ［ｉ］−Ｔｓ［ｉ］）
ただし、ｔｓは表示開始を指示する時刻、Ｔｓは字幕データ中の表示時刻情報に基づいて算出された表示開始時刻、ｔｅは表示終了を指示する時刻、Ｔｅは字幕データ中の表示時刻情報に基づいて算出された表示終了時刻、Ｎは再生倍速数、ｉは字幕テキストの識別子（整数）である。例えば、字幕１（ｉ＝１）については、
ｔｓ［１］＝Ｔｓ［１］＝９時１０分００秒
ｔｅ［１］＝Ｔｓ［１］＋２×ΔＴ［１］＝Ｔｓ［１］＋２×２０＝９時１０分４０秒
となり、９時１０分００秒から９時１０分４０秒までの４０秒間表示される。これは実時間に換算すると２０秒間となる。このように、高速再生時に条件（１）（２）に従って字幕表示を制御することにより、字幕テキストを映像シーンに同期させつつ標準再生時と同じ期間だけ表示することができる。これにより、高速再生時における字幕の視認性を向上することができる。
【００２４】
高速再生時に字幕テキストの表示時間を延長すると複数の字幕テキストの表示時刻が重なる場合がある。例えば、図４の例では字幕２と字幕３の表示時刻が一部重なっている（図４のハッチング表示した部分）。図５は、表示デバイスに二つの字幕テキストがオーバーラップして表示されている様子を示す（字幕表示領域２００）。このような字幕テキストのオーバーラップは再生倍速数が高くなるにつれ多発すると考えられる。そこで、条件（２）の代わりに次の条件を採用してもよい。
（２−１）ｔｅ［ｉ］＝Ｔｓ［ｉ］＋Ｎ×ΔＴ［ｉ］＝Ｔｓ［ｉ］＋Ｎ×（Ｔｅ［ｉ］−Ｔｓ［ｉ］）  ｛Ｔｓ［ｉ］＋Ｎ×ΔＴ［ｉ］＜ｔｓ［ｉ＋１］の場合｝
（２−２）ｔｅ［ｉ］＝Ｔｓ［ｉ＋１］  ｛Ｔｓ［ｉ］＋Ｎ×ΔＴ［ｉ］＞ｔｓ［ｉ＋１］の場合｝
すなわち、字幕データ処理部４０によって連続して抽出された二つの字幕テキストについて、先行の字幕テキストの条件（２）による表示終了時刻（Ｔｓ［ｉ］＋Ｎ×ΔＴ［ｉ］）が後続の字幕テキストの表示開始時刻（Ｔｓ［ｉ＋１］）よりも後になる、すなわち、二つの字幕テキストの表示時刻が重なるようであれば、条件（２−２）に従って、後続の字幕テキストの表示開始時刻（Ｔｓ［ｉ＋１］）に先行の字幕テキストの表示終了を指示する（条件（２−２））。二つの字幕テキストの表示時刻が重ならなければ、条件（２−１）に従って、先行の字幕テキストの表示終了時刻を算出する。この結果、図６に示したように、字幕２の表示終了時刻は字幕３の表示開始時刻と同じ９時１１分２０秒となり、図４に示した字幕２と字幕３の表示時刻のオーバーラップが解消される。この場合、字幕２の表示時間は実時間換算で１５秒となり、標準再生時の２０秒よりも短くなるが、字幕テキストのオーバーラップを回避しつつ字幕テキストを従来の高速再生時よりも長い期間表示することができる。
【００２５】
字幕テキストのオーバーラップを回避する別の手段として、表示デバイスにおける複数の字幕表示領域に字幕テキストを表示するようにしてもよい。図７は、表示デバイスの二つの字幕表示領域のそれぞれに字幕２及び字幕３が表示されている様子を示す。この場合、表示制御部７０は、表示デバイスにおける字幕表示領域２００ａ及び２００ｂへの字幕表示を制御し、先行の字幕テキストを領域２００ａに、後続の字幕テキストを領域２００ｂにそれぞれ表示させる。これにより、字幕テキストのオーバーラップを回避しつつ字幕テキストを従来の高速再生時よりも長い期間表示することができる。
【００２６】
図７に示した領域２００ｂに字幕テキストが表示されている場合に、さらに後続の字幕テキストの表示開始が指示された場合、領域２００ｂに表示されている字幕テキストを領域２００ａにスクロールさせて後続の字幕テキストを領域２００ｂに表示させるようにしてもよい。当該表示スクロール制御は表示制御部７０が行う。このように、後続の字幕テキストを表示するタイミングで既表示の字幕テキストをスクロールすることにより、字幕テキストどうしの時間関係を明確にすることができ、ユーザーがコンテンツの概要をより把握し易くなる。
【００２７】
以上、本実施形態によると、コンテンツ全編を高速再生する場合に字幕テキストの表示時間を十分に長く確保することができる。これにより、ユーザーは短時間でコンテンツの全体を把握することができるようになる。
【００２８】
なお、条件（１）（２）にかかわらず、字幕テキストの表示開始を所期の時刻（Ｔｓ）よりも早く指示するようにしてもよい。例えば、図４の例において字幕２の表示開始時刻を字幕１の表示終了時刻である９時１０分４０秒にしてもよい。この場合、字幕テキストが映像シーンよりも先行して表示されることによりシーンチェンジと字幕表示との同期性が多少劣化するが、字幕テキストの表示時間を十分に長く確保することができる。さらに、複数の字幕テキストのオーバーラップを解消することができる。
【００２９】
また、高速再生時の字幕テキストの表示時間は必ずしも標準再生時の表示時間と同じにしなくてもよい。例えば、図４の例において字幕１の表示終了時刻を字幕２の表示開始時刻である９時１０分５０秒にしてもよいし、９時１０分３０秒にしてもよい。前者の場合、字幕１の表示時間は実時間換算で２５秒であり、後者の場合１５秒である。いずれにせよ、字幕テキストの表示終了を所期の時刻（Ｔｅ）よりも遅く指示することで字幕テキストの表示時間をより長く確保することができる。
【産業上の利用可能性】
【００３０】
本発明に係るコンテンツ再生装置は、字幕データを含むコンテンツを高速再生する際に字幕テキストを長く表示することができるため、地上波デジタル放送などのマルチメディアコンテンツを録画再生するビデオレコーダとして有用である。
【図面の簡単な説明】
【００３１】
【図１】本発明に係るコンテンツ再生装置の構成図である。
【図２】マルチメディアストリームの模式図である。
【図３】標準再生時のコンテンツの表示の様子を示す図である。
【図４】本発明に係るコンテンツ再生装置で２倍速再生したときのコンテンツの表示の様子を示す図である。
【図５】複数の字幕テキストがオーバーラップしたときの画面表示例を表す図である。
【図６】複数の字幕テキストのオーバーラップが解消されたコンテンツの表示の様子を示す図である。
【図７】複数の字幕テキストのオーバーラップが解消された画面表示例を示す図である。
【図８】再生速度に応じて字幕の表示時間が変化する様子を表した図である。
【符号の説明】
【００３２】
４０  字幕データ処理部
５０  時刻情報処理部
７０  表示制御部
【図１】
2008141693.tif 000003
【図２】
2008141693.tif 000004
【図３】
2008141693.tif 000005
【図４】
2008141693.tif 000006
【図５】
2008141693.tif 000007
【図６】
2008141693.tif 000008
【図７】
2008141693.tif 000009
【図８】
2008141693.tif 000010