(57)【要約】【課題】  録画したコンテンツを通常再生よりも短い時間で再生する早見モードを実行する時に、より効率の良い視聴環境を提供する。【解決手段】  デジタルデータに含まれるメタデータを参照して、タイムテーブルデータを生成し、このタイムテーブルデータに従って再生速度制御を行う。この時タイムテーブルデータは目的のシーンに対して段階的に再生速度を変化させるように生成する。【選択図】  図１
2008011371.tif 000002
【特許請求の範囲】
【請求項１】
デジタル放送を受信して記録装置に記録し、記録されたコンテンツを通常速度の再生時間よりも短い時間で再生する早見モードを備える録画再生装置において、
デジタル放送中のメタデータを取得するメタデータ取得装置と、
メタデータ中のセグメントデータを抽出するセグメントデータ抽出装置と、
再生速度と時刻を対応づけたタイムテーブルデータを生成するタイムテーブルデータ生成装置と、
前記記録装置の再生速度制御を行う再生速度制御装置と、
を備え、前記タイムテーブルデータに従って再生速度制御を行うことを特徴とした録画再生装置。
【請求項２】
前記タイムテーブルデータは、目的とするシーンを通常速度で再生する通常再生部と、あらかじめ設定された早送り速度で再生する早送り部と、通常再生部と早送り部の間の再生速度を段階的に変える調整部と、を備えることを特徴とした、請求項１に記載の録画再生装置。
【請求項３】
前記タイムテーブルデータに記述される調整部の開始および終了時刻はタイムテーブルデータ生成時に算出されることを特徴とした、請求項２に記載の録画再生装置。
【請求項４】
前記タイムテーブルデータに記述される調整部の再生速度は再生時間に対する１次関数で表されることを特徴とした、請求項２および３に記載の録画再生装置。
【請求項５】
前記タイムテーブルデータに記述される調整部の再生速度は再生時間に対する三角関数で表されることを特徴とした、請求項２および３に記載の録画再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
録画もしくは蓄積したコンテンツの再生速度を制御する装置および方法に関する。特にデジタルテレビジョン放送に付随するメタデータを用いて再生速度を制御する装置および方法に関する。
【背景技術】
【０００２】
従来、放送された番組を録画して視聴することが行われてきた。殊に近年ではハードディスクドライブの大容量化に伴い、大量に録画を行い放送時刻とは異なる時刻に視聴する時間差再生が一般に行われるようになってきている。
【０００３】
さらにARIB_STD-B38に規定される「サーバー型放送」が2006年から運用される予定である。サーバー型放送ではＴＹＰＥ１とＴＹＰＥ２が規定されている。殊にＴＹＰＥ２ではコンテンツ蓄積が前提になっている。
【０００４】
このような状況にあって、ユーザーは多くのコンテンツを少ない時間で視聴することを望むようになってきている。
【０００５】
これに対し従来では1.5倍速再生機能などが考案され商品化されている。
【０００６】
しかし、従来の1.5倍速再生などでは主要なシーンやユーザーの見たいシーンなども早送りされてしまっていた。このため、ユーザーは見たいシーンをじっくり見るためにリモコン操作を繰り返すという手間が発生してしまっていた。
【０００７】
こうした問題を回避するためにいくつかの技術が考案されている。
【０００８】
特許文献１ではデータの属性によって再生速度を制御する方法が開示されている。テキストや動画データなどが混在したマルチメディアコンテンツでは有効となる方法である。
【０００９】
特許文献２では記録されたコンテンツの音声の大きさを計測し、音声の大きさによって再生速度を制御する方法が開示されている。これによってコンテンツの属性に左右されない再生速度制御が可能となった。
【００１０】
特許文献３では音声認識技術を用いて番組特有のキーワードを検出して再生速度を制御する方法が開示されている。これによって目的とするシーンの絞込みが容易になった。
【００１１】
特許文献４ではデジタルテレビジョン放送に付随するメタデータを用いて、キーワードと再生速度を対応付けた制御方法が開示されている。これによって目的とするシーンを細かに設定することが可能となった。
【００１２】
特に、サーバー型放送では従来のデジタル放送よりもメタデータの運用規定が明確に決められているため、メタデータを用いたアプリケーションが作成し易くなっている。
【特許文献１】特開平07-181936
【特許文献２】特開平08-084319
【特許文献３】特開2002-133837
【特許文献４】特開2005-244404
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかし、従来の再生速度制御方法では検出したキーに対応して再生速度を決定していたため、シーンの変わり目で急激に再生速度が速くなったり遅くなったりしてしまっていた。これによって視聴者に違和感や不快感を与えてしまっていた。
【課題を解決するための手段】
【００１４】
デジタルデータに含まれるメタデータを参照して、タイムテーブルデータを生成し、このタイムテーブルデータに従って再生速度制御を行う。この時タイムテーブルデータは目的のシーンに対して段階的に再生速度を変化させるように生成する。
【発明の効果】
【００１５】
ユーザーの指定したキーワードやメタデータのダイジェスト情報に従って、キーとなるシーンは通常再生、不要なシーンは早送り、と自動で再生速度を変えることによって、短時間で効率良く視聴することが可能となる。
【００１６】
特に、通常再生と早送りの切り替え部を段階的に変化させることにより、ユーザーに違和感を与えない再生速度切り替えが可能となる。
【発明を実施するための最良の形態】
【００１７】
本発明を実施するにあたり最良の形態を以下に２つ記す。
【００１８】
＜第1の実施例＞
本発明の実施の一形態を図1に記す。
【００１９】
１０１はアンテナ、１０２は本発明による録画再生装置、１０３はチューナー、１０４はデコーダー、１０５はハードディスク記録装置（ＨＤＤ）、１０６はＭＤ取得装置、１０７はＳＤ抽出装置、１０８はＴＴＤ生成装置、１０９は再生速度制御装置、１１０はＣＰＵ、１１１はリモコン、１１２は受光部、１１３はリモコン制御部、を表している。
【００２０】
アンテナ１０１はテレビジョン放送を受信して、録画再生装置１０２に入力する。
【００２１】
録画再生装置１０２はユーザーからの指示を、例えばリモコン１１１から受けて、受信したテレビジョン放送の録画および再生動作を行う。録画再生装置１０２で再生された画像は不図示の表示装置に表示される。
【００２２】
リモコン１１１から送出される指示信号は録画再生装置１０２に備える受光部１１２で受光し、リモコン制御部１１３に渡される。リモコン制御部１１３はリモコン１１１の指示情報をデコードしてＣＰＵ１１０に伝える。
【００２３】
録画再生装置１０２内部では受信したテレビジョン放送をチューナー１０３で受けてＣＰＵ１１０の指示に従って選局が行われる。
【００２４】
選局されたデータはデコーダー１０４でデコードされてＨＤＤ１０５に記録される。また、デコーダー１０４でデコードされたデータのメタデータ部分はＭＤ取得装置１０６に送られる。
【００２５】
ＭＤ取得装置１０６に送られたメタデータは順次ＳＤ抽出装置１０７に送られて、必要とするセグメントデータが抽出される。どのデータを抽出するかはＴＴＤ生成装置１０８から指示される。
【００２６】
ＳＤ抽出装置１０７で抽出されたセグメントデータはＴＴＤ生成装置１０８に送られる。
【００２７】
ＴＴＤ生成装置１０８はＣＰＵ１１０の指示に従って、前記セグメントデータを元にタイムテーブルデータを生成する。生成されたタイムテーブルデータは再生速度制御装置１０９に送られる。
【００２８】
再生速度制御装置１０９はＣＰＵ１１０の指示をトリガーにしてタイムテーブルデータに従ってＨＤＤ１０５の再生速度制御を行う。
【００２９】
ここで云うＣＰＵ１１０からの指示とは、ユーザーがリモコン１１１から“早見モード”の設定を行った場合を表している。通常の“早送り再生”はタイムテーブルデータを参照する必要がないので、この限りではない。
【００３０】
また前述の“早見モード”とはユーザーが通常の再生時間よりも短い時間で録画番組を再生視聴するモードで、タイムテーブルデータを参照することによって要所となるシーンでは通常速度で再生し、冗長なシーンは自動で早送りする視聴モードのことである。
【００３１】
図２はタイムテーブルデータ生成の概念を表したものである。
【００３２】
デジタル放送に付随してくるメタデータは通常、ＸＭＬで記述されている。特にサーバー型放送では時間ごとに詳細なメタデータが記述されることが規定されている。
【００３３】
このメタデータから、再生速度制御に必要なセグメントデータを抽出する。セグメントデータとはタイムスタンプ、ダイジェストデータ、キーワード、などの個々の情報を表している。
【００３４】
このセグメントデータを元に再生速度算出を行い、タイムテーブルデータを生成する。タイムテーブルデータは再生時間とその時の再生速度を対応づけて記述したデータである。
【００３５】
タイムテーブルデータ生成方法の詳細については後述する。
【００３６】
図３は再生速度制御の例をグラフで表したものである。
【００３７】
折れ線グラフの縦軸は再生速度（Ｐｌａｙ＿Ｂａｃｋ＿Ｓｐｅｅｄ＝Ｐｂｓ）、横軸は時間を表している。
【００３８】
縦軸のＰｂｓはＨ（Ｈｉｇｈ）とＬ（Ｌｏｗ）で表している。Ｈはあらかじめユーザーによって設定された前記早見モードの最高再生速度である。通常再生速度の1.5〜2倍程度が設定される。Ｌは通常再生速度を表している。
【００３９】
横軸の時間は録画されたコンテンツを通常速度で再生した時の再生開始からの時間を表している。この時間はメタデータのタイムスタンプと対応付けられている。
【００４０】
折れ線グラフの下段に記載されているのはタイムテーブルデータ（ＴＴＤ）の対応表である。ここではメタデータのダイジェスト情報に基づいて再生速度調整を行っている例を表している。
【００４１】
ここでは仮にＴＴＤ各パートに早見部、前調整部、ダイジェスト部、後調整部、と名づけ、各パートにおけるＰｂｓの算出方法を記載している。算出式中のｔは折れ線グラフの時間軸の時間を表している。
【００４２】
本例ではメタデータのダイジェスト情報を抽出して、ダイジェスト部では通常速度での再生を行い、それ以外の部分では早送り再生を行う場合の例を示している。
【００４３】
早見部では、あらかじめユーザーによって設定された早見モードでの最高再生速度で再生される。すなわち、時間ｔに関係なく、次式で再生される。
【００４４】
Ｐｂｓ＝Ｈ
前調整部では、あらかじめユーザーによって設定された調整時間によって調整係数aが次式によって算出される。
【００４５】
a＝（Ｌ−Ｈ）／（調整時間）
図３では前調整時間が１５（分）に設定されている例を示している。この調整時間１５（分）と、ダイジェスト部の開始時刻２５（分）から調整部の開始時刻１０（分）が２５-１５＝１０で算出される。
【００４６】
したがって、前調整部における再生速度Ｐｂｓは時間ｔで変化する次式の関数で求めることができる。
【００４７】
Ｐｂｓ＝a（ｔ−１０）＋Ｈ
ダイジェスト部では、通常際速度で再生されるように設定しているので、時間ｔに関係なく、次式で再生される。
【００４８】
Ｐｂｓ＝Ｌ
後調整部では、あらかじめユーザーによって設定された調整時間によって調整係数ｂが次式によって算出される。
【００４９】
ｂ＝（Ｈ−Ｌ）／（調整時間）
図３では後調整時間が１０（分）に設定されている例を示している。この調整時間１０（分）と、ダイジェスト部の終了時刻３５（分）から調整部の終了時刻４５（分）が３５＋１０＝４５で算出される。
【００５０】
したがって、後調整部における再生速度Ｐｂｓは時間ｔで変化する次式の関数で求めることができる。
【００５１】
Ｐｂｓ＝ｂ（ｔ−３５）＋Ｌ
上記例はユーザーが調整時間を設定することにより自動で調整係数が求まるようにする例を示したが、これとは逆に、ユーザーが調整係数を設定することにより自動で調整時間が求まるようにしてもよい。
【００５２】
また、時間軸における再生速度設定のサンプリング数はＨＤＤ、再生速度制御装置の性能によって決定するものであり、本発明により限定されるものではない。
【００５３】
図４はタイムテーブルデータの生成方法例をフローチャートで表したものである。
【００５４】
まず、受信したデジタル放送からメタデータを取得する（Ｓ４０１）。
【００５５】
次に、早見モードのためのキーワードがユーザーによって設定されているか否かを確認する（Ｓ４０２）。
【００５６】
キーワード設定されていなければ、メタデータの中からダイジェスト情報に関するセグメントデータを抽出する（Ｓ４０３）。
【００５７】
キーワード設定されていれば、メタデータの中から当該キーワードに関するセグメントデータを抽出する（Ｓ４０４）。
【００５８】
次に、早見モード時の最高再生速度の設定値（Ｓ４０５）と、調整時間の設定値（Ｓ４０６）を参照する。
【００５９】
これらの設定値から調整時間を算出し（Ｓ４０７）、算出した調整時間から再生速度算出式を時系列に並べたタイムテーブルデータを生成する（Ｓ４０８）。
【００６０】
図５は早見モード動作を説明したフローチャートである。
【００６１】
ユーザーがリモコンなどから早見モード開始の指示を出すと、早見モードが開始される（Ｓ５０１）。
【００６２】
次に、その時点での当該コンテンツの再生時刻が取得される（Ｓ５０２）。この再生時刻は通常速度で再生した時の当該コンテンツの最初からのカウント時刻を表している。すなわち、このカウント時刻とメタデータのタイムスタンプとは１対１で対応するものである。
【００６３】
次に、タイムテーブルデータの個々のタイミングでの速度演算式が取得される（Ｓ５０３）。
【００６４】
次に、その時点での速度演算式とカウント時刻から再生速度を算出する（Ｓ５０４）。
【００６５】
次に、算出された再生速度をＨＤＤに設定して再生速度制御を行う（Ｓ５０５）。
【００６６】
続いて、Ｓ５０２に戻り、早見モードが解除されるまで上記動作を繰り返す。
【００６７】
＜第２の実施例＞
第１の実施例では調整部における再生速度制御を線形の１次関数を用いて表したが、第２の実施例では三角関数を用いて曲線制御を行う例を示す。
【００６８】
図６は再生速度制御の例をグラフで表したものである。
【００６９】
曲線グラフの縦軸は再生速度（Ｐｌａｙ＿Ｂａｃｋ＿Ｓｐｅｅｄ＝Ｐｂｓ）、横軸は時間を表している。
【００７０】
縦軸のＰｂｓはＨ（Ｈｉｇｈ）とＬ（Ｌｏｗ）で表している。Ｈはあらかじめユーザーによって設定された早見モードの最高再生速度である。通常再生速度の1.5〜2倍程度が設定される。Ｌは通常再生速度を表している。
【００７１】
横軸の時間は録画されたコンテンツを通常速度で再生した時の再生開始からの時間を表している。この時間はメタデータのタイムスタンプと対応付けられている。
【００７２】
折れ線グラフの下段に記載されているのはタイムテーブルデータ（ＴＴＤ）の対応表である。ここではメタデータのダイジェスト情報に基づいて再生速度調整を行っている例を表している。
【００７３】
ここでは仮にＴＴＤ各パートに早見部、前調整部、ダイジェスト部、後調整部、と名づけ、各パートにおけるＰｂｓの算出方法を記載している。算出式中のｔは折れ線グラフの時間軸の時間を表している。
【００７４】
本例ではメタデータのダイジェスト情報を抽出して、ダイジェスト部では通常速度での再生を行い、それ以外の部分では早送り再生を行う場合の例を示している。
【００７５】
早見部では、あらかじめユーザーによって設定された早見モードでの最高再生速度で再生される。すなわち、時間ｔに関係なく、次式で再生される。
【００７６】
Ｐｂｓ＝Ｈ
前調整部では、あらかじめユーザーによって設定された調整時間によって調整係数aが次式によって算出される。
【００７７】
a＝π／（２＊（調整時間））
図６では前調整時間が１５（分）に設定されている例を示している。この調整時間１５（分）と、ダイジェスト部の開始時刻２５（分）から調整部の開始時刻１０（分）が２５-１５＝１０で算出される。
【００７８】
したがって、前調整部における再生速度Ｐｂｓは時間ｔで変化する次式の関数で求めることができる。
【００７９】
Ｐｂｓ＝（Ｈ−Ｌ）＊cos（a（ｔ−１０））＋Ｌ
ダイジェスト部では、通常際速度で再生されるように設定しているので、時間ｔに関係なく、次式で再生される。
【００８０】
Ｐｂｓ＝Ｌ
後調整部では、あらかじめユーザーによって設定された調整時間によって調整係数ｂが次式によって算出される。
【００８１】
ｂ＝π／（２＊（調整時間））
図６では後調整時間が１０（分）に設定されている例を示している。この調整時間１０（分）と、ダイジェスト部の終了時刻３５（分）から調整部の終了時刻４５（分）が３５＋１０＝４５で算出される。
【００８２】
したがって、後調整部における再生速度Ｐｂｓは時間ｔで変化する次式の関数で求めることができる。
【００８３】
Ｐｂｓ＝（Ｈ−Ｌ）＊sin（ｂ（ｔ−１０））＋Ｌ
【産業上の利用可能性】
【００８４】
録画機能を備えたデジタル放送受信装置、特にサーバー型放送に対応した録画再生装置において、早見モードを実現しようとする場合に利用される可能性の高いものである。
【図面の簡単な説明】
【００８５】
【図１】本発明の構成例を示すブロック図。
【図２】タイムテーブルデータ生成の概念図。
【図３】第１の実施例における再生速度制御の例を示した図。
【図４】タイムテーブルデータ生成のフローチャート。
【図５】早見モード動作のフローチャート。
【図６】第２の実施例における再生速度制御の例を示した図。
【符号の説明】
【００８６】
１０１  アンテナ
１０２  録画再生装置
１０３  チューナー
１０４  デコーダー
１０５  ハードディスク記録装置
１０６  メタデータ取得装置
１０７  セグメントデータ抽出装置
１０８  タイムテーブルデータ生成装置
１０９  再生速度制御装置
１１０  ＣＰＵ
１１１  リモコン
１１２  受光部
１１３  リモコン制御部
【図１】
2008011371.tif 000003
【図２】
2008011371.tif 000004
【図３】
2008011371.tif 000005
【図４】
2008011371.tif 000006
【図５】
2008011371.tif 000007
【図６】
2008011371.tif 000008