(57)【要約】【課題】動画ファイルを通常再生とは異なる再生速度で再生したとき、現在の再生速度に合わせて正しく再生残視聴時間を表示する再生装置を提供する。【解決手段】映像音声再生時刻取得部５１は、映像デコーダ２１の映像符号、および音声デコーダ３１の音声符号より再生時刻を取得する。再生残視聴時間計算部５２は、再生速度指定部３２より再生速度、動画ファイルより録画時間を取得する。再生残視聴時間計算部５２は、再生速度、録画時間、再生時刻にもとづき再生残視聴時間を算出する。【選択図】図１
2011205439.tif 000002
【特許請求の範囲】
【請求項１】
指定された再生速度を受信する再生速度指定部と、
前記指定された再生速度に基づき動画を出力する出力部と、
前記指定された再生速度に基づき再生残視聴時間を計算し、前記再生残視聴時間を表示部に表示する計算部と、を有することを特徴とする再生装置。
【請求項２】
請求項１において、前記再生残視聴時間計算部は、前記指定された再生速度、動画ファイルの録画時間、再生中の動画データの再生時刻を取得し、
前記録画時間から前記再生時刻を減じ、その結果を前記再生速度で除した値を再生残視聴時間とすることを特徴とする再生装置。
【請求項３】
請求項２おいて、動画ファイルはＭＰＥＧ形式で記録され、前記再生時刻は前記動画ファイルに含まれるＰＴＳであることを特徴とする再生装置。
【請求項４】
請求項２において、前記再生時刻は、動画ファイルのファイルサイズ、および再生位置に基づいて計算されることを特徴とする再生装置。
【請求項５】
指定された再生速度を受信する工程と、
前記指定された再生速度に基づき動画を出力する工程と、
前記指定された再生速度に基づき再生残視聴時間を計算し、前記再生残視聴時間を表示部に表示する工程と、を有することを特徴とする再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画を再生する再生装置に関する。
【背景技術】
【０００２】
現在、受信したテレビ番組を動画ファイルとして記録し、再生を行う再生装置、記録媒体に格納された動画ファイルを読み出して再生を行う再生装置などが知られている。これらの再生装置のうち、再生する動画ファイルの視聴時間を計算し、現在の再生位置からあと何時間何分で動画ファイルの視聴が完了するかを示した再生残視聴時間を表示する特許文献１のような技術が知られている。
【０００３】
一方、動画ファイルを再生するにあたり、通常の再生速度よりも速く、または遅く再生する特殊再生の技術も知られている。特許文献２には、音声データを変換し、ユーザーの指定した再生速度にあわせて音声を出力することが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００‐０３０４２０公報
【特許文献２】特開平８−１３７４９１公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１の再生残視聴時間の表示は、通常再生において動画ファイルを視聴することを想定して計算されている。したがって、特殊再生にて動画を視聴するとき、あと何時間で視聴が完了するのか、正しく表示されないという課題があった。
【課題を解決するための手段】
【０００６】
本発明の再生装置は、指定された再生速度を受信する再生速度指定部と、前記指定された再生速度に基づき動画を出力する出力部と、前記指定された再生速度に基づき再生残視聴時間を計算し、前記再生残視聴時間を表示部に表示する計算部と、を有することを特徴とする。
【０００７】
また、前記再生残視聴時間計算部は、前記指定された再生速度、動画ファイルの録画時間、再生中の動画データの再生時刻を取得し、前記録画時間から前記再生時刻を減じ、その結果を前記再生速度で除した値を再生残視聴時間としてもよい。
【０００８】
また、動画ファイルはＭＰＥＧ形式で記録され、前記再生時刻は前記動画ファイルに含まれるＰＴＳであってもよい。
【０００９】
また、前記再生時刻は、動画ファイルのファイルサイズ、および再生位置に基づいて計算されてもよい。
【００１０】
また、本発明の再生方法は、指定された再生速度を受信する工程と、前記指定された再生速度に基づき動画を出力する工程と、前記指定された再生速度に基づき再生残視聴時間を計算し、前記再生残視聴時間を表示部に表示する工程と、を有することを特徴とする。
【発明の効果】
【００１１】
本発明は、動画ファイルを通常再生とは異なる再生速度で再生したときであっても、現在の再生速度に合わせて正しく再生残視聴時間を表示することができる。
【図面の簡単な説明】
【００１２】
【図１】第１の実施形態を構成する再生装置の機能ブロックを示す図である。
【図２】動画ファイルの管理情報の一例を示す図である。
【図３】第１の実施形態の再生装置１の動作を示す図である。
【図４】第１の実施形態の再生残視聴時間算出の動作を示す図である。
【図５】第１の実施形態の動画ファイルと再生時刻Ｔｎとの関係を示す模式図である。
【図６】第３の実施形態を構成する再生装置の機能ブロックを示す図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照して本発明を実施するための形態について詳細に説明する。
【００１４】
（第１の実施形態）
本実施形態では、ＭＰＥＧ規格で多重化されて圧縮符合化された動画ファイルを再生する再生装置を考える。図１は、本実施形態を構成する再生装置の機能ブロックを示す図である。再生装置１は、映像音声分離処理部１１、映像デコーダ２１、同期手段２２、映像合成処理部２３、映像出力部２４、音声デコーダ３１、音声出力部３２、再生速度指定部４１、音声時間軸変換倍率指定部４２、音声時間軸変換処理部４３、映像音声再生時刻取得部５１、再生算視聴時間計算部５２を有する。
【００１５】
不図示のメモリに格納された動画ファイルより、多重化符号が読み出されて、映像音声分離処理部１１に送信される。映像音声分離処理部１１は、多重化符号を映像符号と音声符号に分離し、それぞれ映像デコーダ２１と音声デコーダ３１に出力する。
【００１６】
映像デコーダ２１は映像符号を復号し、映像データとする。同期手段２２は、映像データを音声データに同期させて出力する。
【００１７】
映像合成処理部２３は、映像データ、及び後述する再生残視聴時間表示データを取得し、これらを合成する。映像出力部２４は、合成された映像データをモニター等の不図示の表示装置に表示する。
【００１８】
音声デコーダ３１は音声符号を復号し、音声データとする。音声出力部３２は、音声時間軸変換処理部３２より音声データを取得し、不図示のスピーカ等に出力する。
【００１９】
ユーザーは、不図示のユーザーインターフェースを介して再生速度を指定することができる。再生速度とは、通常再生を基準（１．０倍）とした再生の早さの割合であり、通常再生よりも早く再生するときは１．０より大きく、通常再生よりも遅く再生するときには１．０未満の値になる。例えば０．５倍以上２．０倍以下の値をユーザーは指定することができる。また、再生速度について、０．５倍から２．０倍の間の値を無段階に指定できるようにしてもよいし、０．５倍、０．７倍、１．０倍、１．２倍、１．５倍、１．７倍、２．０倍のように段階的に指定できるようにしてもよい。
【００２０】
再生速度指定部４１は、ユーザーが指定した再生速度を取得し、音声時間軸変換倍率指定部４２、及び再生残視聴時間計算部５２に送信する。音声時間軸変換倍率指定部４２は、後述する方法にて再生速度に基づき音声時間軸変換倍率を算出する。音声時間軸変換処理部４３は、算出された音声時間軸変換倍率に基づき音声データを変換する。
【００２１】
映像音声再生時刻取得部５１は、映像デコーダ２１の映像符号、および音声デコーダ３１の音声符号より再生時刻を取得する。
【００２２】
再生残視聴時間計算部５２は、再生速度指定部４１より再生速度、および映像音声再生時刻取得部５１より再生時刻を取得する。また、再生残視聴時間計算部５２は、不図示のメモリに格納された動画ファイルより、動画ファイル管理情報を参照して録画時間を取得する。動画ファイル管理情報とは、予め動画ファイルに格納されている情報であり、図２に示すように、例えば、動画ファイルのタイトル、作成日時、ファイルサイズ、録画時間などである。ここで、録画時間とは、当該動画ファイルを通常再生、すなわち１．０倍ですべて再生したときの再生時間である。
【００２３】
さらに、再生残視聴時間計算部５２は、再生時刻および録画時間を用いて、後述する方法にて再生残視聴時間を算出する。再生残視聴時間とは、現在再生中の映像データ及び音声データを、巻き戻し、早送り、一時停止等をすることなしに、現在の再生倍率で再生し続けた場合、あと何時間何分で再生が終了するのかを示すものである。また、再生残視聴時間計算部５２は、算出した再生残視聴時間を表示するための再生残視聴時間表示データを生成する。
【００２４】
続いて、図３を参照して、本実施形態の再生装置１の動作について説明する。
【００２５】
再生速度指定部４１は、ユーザーインターフェースを介してユーザーが指定した再生速度を取得する。音声時間軸変換倍率指定部４２は、再生速度に基づき、音声時間軸変換倍率を算出する。（ステップＳ１１）ここで、音声時間軸変換倍率とは、音声データを通常再生時の何倍の時間で再生するのかを示すものであり、再生速度の逆数になる。つまり、再生速度が２．０倍の場合には、音声時間軸変更倍率は１／２となる。
【００２６】
また、映像音声再生時刻取得部５１は、復号化前の映像符号または音声符号より再生時刻を取得する。（ステップＳ１２）ここで、再生時刻とは、再生開始から現在までの再生経過時間であり、例えば、映像符号、及び音声符号に含まれる属性情報のうち、各符号のＰＴＳ（Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｔｉｍｅ  Ｓｔａｍｐ）であってもよい。なお、本実施形態では映像符号および音声符号に分離した後に再生時刻を取得しているが、分離前の多重化符号より再生時刻を取得することも可能である。
【００２７】
その後、映像デコーダ２１および音声デコーダは、映像符号及び音声符号をそれぞれ伸張して復号し、映像データ及び音声データとする。（ステップＳ１３）
次に、音声時間軸変換処理部４３は、音声時間軸変換倍率に基づき音声データの時間軸変換処理を行う。（ステップＳ１４）この時間軸変換処理は、既知の方法にて行うことができ、変換前と変換後とで、ピッチが変わることがないように音声データを変換する。既知の方法とは、例えば、音声データの基本周期を検出し、基本周期単位で間引きや補間を行って音声データの再生時間を変換する方法であってもよい。時間軸変換処理後の音声データは、音声出力部３２により出力される。（ステップ１６）
また、同期手段２２は、映像データを音声データに同期させて出力する。（ステップ１５）同期は既知の方法にて行うことができる。例えば、同期手段２２は、ＰＣクロック周波数と同一の早さで進むリファレンスクロックを有してもよい。また、Ｓ１２にて取得した映像符号および音声符号のＰＴＳをＰＣクロック周波数単位に変換してＴｉｍｅとする。そして、音声データが音声出力部で出力される際に、リファレンスクロックを当該音声データのＴｉｍｅに補正する。一方、同期手段２２は、リファレンスクロックと画像データのＴｉｍｅが同期するように画像データを出力する。上記の方法にて、リファレンスクロックを介して映像データを音声データに同期させてもよい。
【００２８】
また、再生残視聴時間計算部５２は、不図示のメモリに格納された動画ファイルに含まれる動画ファイル管理情報より、録画時間を取得する。（ステップ２１）また、再生残視聴時間計算部５２は、再生速度および再生時刻を取得する。続いて、再生残視聴時間計算部５２は、録画時間、ステップＳ１１の前に取得した再生速度、およびステップＳ１２にて取得した再生時刻を用いて、後述する方法にて再生残視聴時間を算出する。（ステップ２２）また、再生残視聴時間計算部５２は、算出した再生残視聴時間を表示するための再生残視聴時間表示データを生成する。
【００２９】
映像合成処理部２３は、ステップＳ１５にて音声データと同期された映像データ、およびステップＳ２２にて生成された再生残視聴時間表示データを合成する。（ステップ“２３）映像出力部２４は、合成された映像データを出力する。（ステップ２４）
再生残視聴時間表示データの表示場所は、例えば表示装置における動画データを表示する画面の中の右上の箇所である。また、再生残視聴時間は常に表示装置に表示されてもよいし、ユーザーインターフェースを介してユーザーが指示をしたときのみ表示してもよい。また、ユーザーが動画ファイルを選択後であって、当該動画ファイルの再生を指示する前に、当該動画ファイルの録画時間を再生残視聴時間として表示してもよい。
【００３０】
続いて、図４を参照して、ステップＳ２２の再生残視聴時間算出の動作について詳述する。
【００３１】
再生残視聴時間計算部５２は、再生速度Ｘ、録画時間Ｔｍａｘ、再生時刻Ｔｎを取得する。（ステップ２２１）再生時刻Ｔｎは、例えば、現在デコーダに格納されている画像符号または音声符号のＰＴＳである。図５に動画ファイルと再生時刻Ｔｎとの関係を示す。ｎは０から録画時間までの値をとりうる自然数である。動画ファイルのデータの先頭における再生時刻はＴ０で、動画ファイルの末尾の再生時刻はＴｍａｘであり、録画時間と一致する。現在の動画または音声データの再生時刻をＴｎとすると、その１つ前の動画または音声データの再生時刻はＴｎ−１である。
【００３２】
次に、ステップＳ２２３にて、再生残視聴時間計算部５２は、（Ｔｍａｘ−Ｔｎ）／Ｘの値を算出する。この値がすなわち再生残視聴時間である。
【００３３】
（第２の実施形態）
次に、本発明の第２の実施形態を説明する。本実実施形態では、ＭＰＥＧ形式の動画ファイルと異なり、動画ファイルに再生時刻が含まれていない場合を考える。本実施形態はアナログ放送で放送されたテレビ番組を録画した動画ファイル等に適用可能である。
【００３４】
本実施形態の場合、映像音声再生取得部は、再生時刻に代わり、動画ファイルの現在の再生位置を取得する。ここで再生位置とは、現在再生している動画ファイルの画像または音声が、画像ファイルの先頭から何バイト目であるかを示している。
【００３５】
また、映像音声再生取得部は、動画ファイル全体が何バイトであるか、すなわち動画ファイルのファイルサイズを取得する。さらに、映像音声再生取得部は、以下の式に基づいて動画ファイルの再生時刻を算出する。
【００３６】
再生時刻＝再生位置／ファイルサイズ×録画時間
本実施形態では以上の方法を用いて再生時刻を算出する。続いて、第１の実施形態と同様の方法で再生残視聴時間を算出し、表示装置に表示することができる。
【００３７】
（第３の実施形態）
次に、本発明の別の実施形態を説明する。本実施形態では、画像データと再生残視聴時間表示データとを合成することなく、画像データと重ねて再生残視聴時間表示データを表示することが可能になる。
【００３８】
図６は、本実施形態を構成する再生装置の機能ブロックを示す図である。第１の実施形態と同様の構成には同一の参照番号を付している。本実実施形態では、動作状態出力部５３が追加されている。再生残視聴時間計算部５２は、第１または第２の実施例と同様の方法にて再生残視聴時間表示データを生成する。動作状態出力部５３は、表示装置のうち、画像データが表示される画面の一部に重なるよう、再生残視聴時間表示データを出力する。
【００３９】
これらの実施形態においては、画像データと再生残視聴時間データとを重ねて表示装置に表示する場合について説明した。しかし、本発明は、再生残視聴時間データを別の表示装置に出力することも可能である。また、一つの表示装置の一つの画面上に、動画データと再生残視聴時間データとが重ならないように出力することも可能である。
【００４０】
本発明は、受信した放送波を記録した動画ファイル、記録媒体に格納された動画ファイル、インターネット等の電気通信回路を通じてダウンロードした動画ファイルなどに適用可能である。
【００４１】
本発明は、動画ファイルを通常再生とは異なる再生速度で再生したときであっても、現在の再生速度に合わせて正しく再生残視聴時間を表示することができる。
【符号の説明】
【００４２】
１    再生装置
４１  再生速度指定部
４３  音声時間軸変換処理部
５１  映像音声再生時刻取得部
５２  再生残視聴時間計算部
【図１】
2011205439.tif 000003
【図２】
2011205439.tif 000004
【図３】
2011205439.tif 000005
【図４】
2011205439.tif 000006
【図５】
2011205439.tif 000007
【図６】
2011205439.tif 000008