(57)【要約】      （修正有）【課題】  動画データの早送り再生時、巻き戻し再生時、特殊再生時等において、コンテンツの画面変化の特性に応じて最適な再生画面を提供する。【解決手段】  ＭＰＥＧなどの画像データの再生において、空き時間を利用して、画像データを先読みして、管理テーブルを生成し、所定のブロックデータ毎に画像変化量を設定しておく。そして、早送りや巻き戻しの際に、画像変化量の小さな部分は高速早送り再生や高速巻き戻し再生する制御を行うことで、早送り再生や巻き戻し再生においても視聴者がコンテンツを把握しやすいようにする。【選択図】図１
2006270829.tif 000002
【特許請求の範囲】
【請求項１】
圧縮形式の動画データを再生する動画再生装置であって、
圧縮形式の動画データを記憶する第１の記憶手段と、
前記第１の記憶手段から前記動画データを読み出して、所定時間毎のデータの変化量を変化量情報として記憶する第２の記憶手段と、
前記第１の記憶手段から前記動画データを読み出して、復号化する復号化手段と、
前記復号化された動画データを表示用データに変換する変換手段と、
前記第１および第２の記憶手段、復号化手段および変換手段を制御する制御手段とからなり、
前記制御手段は、前記復号化された動画データを前記変換手段に送出するときに、前記第２の記憶手段に記憶された変化量情報を参照して変換手段に送出する動画データを制御することを特徴とする動画再生装置。
【請求項２】
前記変化量情報は、単位時間当たりの画面の変化量の大小であることを特徴とする請求項１記載の動画再生装置。
【請求項３】
前記変化量情報は、単位時間当たりの画面の変化量があらかじめ設定された基準値よりも大きいか小さいかの情報であり、該基準値は任意に設定可能であることを特徴とする請求項１または２記載の動画再生装置。
【請求項４】
前記基準値は、複数の単位時間当たりのデータが最大のものと最小のものの中間値であることを特徴とする請求項１〜３のいずれかに記載の動画再生装置。
【請求項５】
前記制御手段は、前記基準値よりも単位時間当たりのデータ変化量が小さいデータ部分では早送り再生速度（または巻き戻し再生速度）を高くして、単位時間当たりのデータ変化量が大きいデータ部分では早送り再生速度（または巻き戻し再生速度）を低くして前記復号化された動画データを前記変換手段に送出することを特徴とする請求項１〜４のいずれかに記載の動画再生装置。
【請求項６】
前記制御手段は、前記基準値よりも単位時間当たりのデータ変化量が小さいデータ部分では早送り再生速度（または巻き戻し再生速度）を低くして、単位時間当たりのデータ変化量が大きいデータ部分では早送り再生速度（または巻き戻し再生速度）を高くして前記復号化された動画データを前記変換手段に送出することを特徴とする請求項１〜４のいずれかに記載の動画再生装置。
【請求項７】
前記制御手段は、前記基準値よりも単位時間あたりのデータ変化量の小さいデータ部分が、あらかじめ設定された所定時間よりも長くなると当該データ部分の早送り再生（または巻き戻し再生）を途中で中断して、次のデータ変化量の大きい部分から早送り再生（または巻き戻し再生）を再開することを特徴とする請求項１〜４のいずれかに記載の動画再生装置。
【請求項８】
前記制御手段は、前記基準値よりも単位時間当たりのデータ変化量の小さいデータ部分を早送り再生（または巻き戻し再生）するときには、当該早送り再生速度（または巻き戻し再生速度）を高くして前記復号化された動画データを前記変換手段に送出することを特徴とする請求項７記載の動画再生装置。
【請求項９】
前記設定時間は、任意に設定可能であることを特徴とする請求項７または８記載の動画再生装置。
【請求項１０】
前記制御手段は、前記基準値よりも単位時間当たりのデータ変化量の小さいデータの部分のみについて、前記復号化された動画データを前記変換手段に送出することを特徴とする請求項１〜４のいずれかに記載の動画再生装置。
【請求項１１】
前記制御手段は、前記基準値よりも単位時間当たりのデータ変化量の大きいデータの部分のみについて、前記復号化された動画データを前記変換手段に送出することを特徴とする請求項１〜４のいずれかに記載の動画再生装置。
【請求項１２】
前記制御手段は、前記基準値よりも単位時間当たりのデータ変化量の大きいデータ部分のみが一定時間続くときには、当該大きいデータ部分の中でも単位時間当たりのデータ変化量の小さいデータ部分を抽出して、前記復号化された動画データを前記変換手段に送出して再生させることを特徴とする請求項１０記載の動画再生装置。
【請求項１３】
前記制御手段は、早送り再生を定期的に間引いた動画データを前記変換手段に送出することで行う際に、間引いた後の早送り再生を再開するデータ部分が基準値よりも単位時間当たりのデータ変化量が大きいデータ部分である場合には、その前後のデータ変化量の小さいデータ部分から早送り再生を再開することを特徴とする請求項１〜４のいずれかに記載の動画再生装置。
【請求項１４】
前記制御手段は、早送り再生を定期的に間引いた動画データを前記変換手段に送出することで行う際に、間引いた後の早送り再生を再開するデータ部分が基準値よりも単位時間当たりのデータ変化量が小さいデータ部分である場合には、その前後のデータ変化量の大きいデータ部分から早送り再生を再開することを特徴とする請求項１〜４のいずれかに記載の動画再生装置。
【請求項１５】
前記制御手段は、巻き戻し再生または特定倍速再生において、定期的に間引いた動画データを前記変換手段に送出することで行う際に、間引いた後の再生を再開するデータ部分が基準値よりも単位時間当たりのデータ変化量が小さい（または大きい）データ部分である場合には、その前後のデータ変化量の大きい（または小さい）データ部分から再生を再開することを特徴とする請求項１〜４のいずれかに記載の動画再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画データの早送り、巻き戻し時の再生に適用して有効な技術に関する。
【背景技術】
【０００２】
この種の動画データの再生技術では、早送り、巻き戻し機能を有しているものが多いが、このような早送り、巻き戻し制御は時間単位で行われたり、一定速度を維持するようになっているため、画面の切り替わりが激しいシーンの場合には、視聴者が早送り時、巻き戻し時には画面を認識できないといった問題があった。
【０００３】
このような動画再生に関連した技術として、特開平９−３１１６９５号公報（特許文献１）および特開２００１−１０１０６３号公報（特許文献２）がある。
【０００４】
前者（特許文献１）は、半導体メモリに所定の時間長さであるフレーム単位で記録された符号化データを復号化して早送り再生するもので、早送り再生処理のときには、半導体メモリに記録した符号化データを所定のフレーム間隔毎に読み出し、読み出した第１フレームの符号化データと、第１フレームの後に続く第２、第３、第４フレームの符号化データとを用いて時間軸圧縮処理を施して再生したものである。
【０００５】
後者（特許文献２）は、データ通信が断続的に発生する通信システムにおいて、通信が切断状態にある場合に、その空き時間を利用して、次に端末から要求される可能性のあるデータを、設定された先読み属性値に基づいて、データ提供側から先読みするようにしたものである。
【特許文献１】特開平９−３１１６９５号公報
【特許文献２】特開２００１−１０１０６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
前者（特許文献１）は、時間軸圧縮を行うことにより、再生された内容が理解できなくても有音と無音とを区別できるので所望の位置で装置を停止させることができる利点があるものの、視聴者は一般に、音声よりも画面の変化によってその内容を把握するものである。
【０００７】
また、後者（特許文献２）は、単にネットワークを介して断続的にデータを受信する際に、切断状態のときにその空き時間を利用してデータをサーバ等から先読みする技術を述べているだけで、これが動画データである場合に、早送り時、巻き戻し時の画面の認識について考慮したものではなかった。
【０００８】
本発明は、動画データの再生において、早送り時、巻き戻し時、特殊再生時にもコンテンツの画面変化の特性に応じて最適な再生画面を提供することを課題とする。
【課題を解決するための手段】
【０００９】
前記課題を解決するために、本発明では、以下の手段を採用した。
【００１０】
すなわち、圧縮形式の動画データを再生する動画再生装置であって、圧縮形式の動画データを記憶する第１の記憶手段と、前記第１の記憶手段から前記動画データを読み出して、所定時間毎のデータの変化量を変化量情報として記憶する第２の記憶手段と、前記第１の記憶手段から前記動画データを読み出して、復号化する復号化手段と、前記復号化され
た動画データを表示用データに変換する変換手段と、前記第１および第２の記憶手段、復号化手段および変換手段を制御する制御手段とからなり、前記制御手段は、前記復号化された動画データを前記変換手段に送出するときに、前記第２の記憶手段に記憶された変化量情報を参照して変換手段に送出する動画データを制御するようにしたものである（請求項１）。
【００１１】
このように動画データの変化量情報を利用して動画データの再生を行うことにより、その変化量の変化に最適な再生制御を実現することができる。
【００１２】
また、前記変化量情報を、単位時間当たりの画面の変化量の大小としたものである（請求項２）。
【００１３】
このように単位時間当たりの画面の変化量の大小によって動画データの再生を制御することによって、画面の変化にとって最適な状態で動画データを再生させることが可能となる。
【００１４】
また、前記変化量情報は、単位時間当たりの画面の変化量があらかじめ設定された基準値よりも大きいか小さいかの情報であり、該基準値は任意に設定可能としてよい（請求項３）。
【００１５】
また、前記基準値を、複数の単位時間あたりのデータが最大のものと最小のものの中間値としたものである（請求項４）。
【００１６】
このように、基準値を基準に画面の変化量の大小を峻別することによって、簡易な基準で画面の変化にとって最適な状態で動画データを再生させることが可能となる。
【００１７】
また、前記制御手段によって、前記基準値よりも単位時間当たりのデータ変化量が小さいデータ部分では早送り再生速度（または巻き戻し再生速度）を高くして、単位時間当たりのデータ変化量が大きいデータ部分では早送り再生速度（または巻き戻し再生速度）を低くして前記復号化された動画データを前記変換手段に送出するようにした（請求項５）。
【００１８】
これによって、画像の変化が小さい場面では高速で早送り再生が行われ、画面の変化が大きい場面では低速での早送り再生が行われるため、早送り再生時に視聴者の目が疲れることなくコンテンツの把握が容易となる。
【００１９】
また、制御手段によって、前記基準値よりも単位時間当たりのデータ変化量が小さいデータ部分では早送り再生速度（または巻き戻し再生速度）を低くして、単位時間当たりのデータ変化量が大きいデータ部分では早送り再生速度（または巻き戻し再生速度）を高くして前記復号化された動画データを前記変換手段に送出するようにしてもよい（請求項６）。
【００２０】
この場合には、たとえばドラマのなどのように出演者のセリフ部分が重要であり、移動シーン等は物語のあらすじに関係のないコンテンツにおいて、視聴者にとって、早送り再生でコンテンツ内容を把握することが容易となる。
【００２１】
また、前記制御手段は、前記基準値よりも単位時間当たりのデータ変化量の小さいデータ部分が、あらかじめ設定された所定時間よりも長くなると当該データ部分の早送り再生（または巻き戻し再生）を途中で中断して、次のデータ変化量の大きい部分から早送り再生（または巻き戻し再生）を再開するようにしてもよい（請求項７）。
【００２２】
これによれば、画面の変化量の小さい場面が続く場合には、当該再生を中断して画面の変化量の大きい場面にスキップすることができ、視聴者のコンテンツ内容の把握が容易となる。
【００２３】
また、前記制御手段は、前記でスキップ後に再生を再開するときには、前記基準値よりも単位時間当たりのデータ変化量の小さいデータ部分を早送り再生（または巻き戻し再生）するときには、当該早送り再生速度（または巻き戻し再生速度）を高くして前記復号化された動画データを前記変換手段に送出するようにしてもよい（請求項８）。
【００２４】
スキップ再生時にも画像の変化が小さい場面では高速で早送り再生が行われ、画面の変化が大きい場面では低速での早送り再生が行われるため、早送り再生時に視聴者の目が疲れることなくコンテンツの把握が容易となる。
【００２５】
また、早送り再生または巻き戻し再生を中断するまでの前記設定時間は、任意に設定可能としてよい（請求項９）。
【００２６】
また、前記制御手段は、前記基準値よりも単位時間当たりのデータ変化量の小さいデータの部分のみについて、前記復号化された動画データを前記変換手段に送出するようにしてもよい（請求項１０）。
【００２７】
つまり、早送り再生等において、画面のデータ変化量の大きなデータ部分は再生せずに、画面のデータ変化量の小さなデータ部分のみを再生することによって、画面の過激な変化により視聴者の目を疲れさせることなく、コンテンツ全体を把握させることが可能となる。
【００２８】
また、前記制御手段は、前記基準値よりも単位時間当たりのデータ変化量の大きいデータの部分のみについて、前記復号化された動画データを前記変換手段に送出するようにしてもよい（請求項１１）。
【００２９】
これにより、アクション映画等のように画面の変化のみで内容を把握できるコンテンツの早送り再生が実現できる。
【００３０】
また、前記制御手段は、前記基準値よりも単位時間当たりのデータ変化量の大きいデータ部分のみが一定時間続くときには、当該大きいデータ部分の中でも単位時間当たりのデータ変化量の小さいデータ部分を抽出して、前記復号化された動画データを前記変換手段に送出して再生させるものである（請求項１２）。
【００３１】
これにより画面の変化が長く続くコンテンツであっても、早送り再生時に大きいデータ部分ばかりのために再生画像がまったく抽出されない不都合を防止することができる。
【００３２】
また、前記制御手段において、早送り再生を定期的に間引いた動画データを前記変換手段に送出することで行う際に、間引いた後の早送り再生を再開するデータ部分が基準値よりも単位時間当たりのデータ変化量が大きいデータ部分である場合には、その前後のデータ変化量の小さいデータ部分から早送り再生を再開するようにした（請求項１３）。
【００３３】
これによれば、スキップ再生する場合に、データ再生の再開位置を常に画像の変化量の少ない位置とすることができ、早送り再生時に画像が急激に変化することを防止できる。
【００３４】
また、前記制御手段において、早送り再生を定期的に間引いた動画データを前記変換手
段に送出することで行う際に、間引いた後の早送り再生を再開するデータ部分が基準値よりも単位時間当たりのデータ変化量が小さいデータ部分である場合には、その前後のデータ変化量の大きいデータ部分から早送り再生を再開するようにしてもよい（請求項１４）。
【００３５】
また、前記制御手段において、巻き戻し再生または特定倍速再生において、定期的に間引いた動画データを前記変換手段に送出することで行う際に、間引いた後の再生を再開するデータ部分が基準値よりも単位時間当たりのデータ変化量が小さい（または大きい）データ部分である場合には、その前後のデータ変化量の大きい（または小さい）データ部分から再生を再開してもよい（請求項１５）。
【００３６】
このように、巻き戻し再生または１．５倍速のような特殊再生の場合にも本発明を適用することで、早送り再生と同様の効果を得ることができる。
【発明の効果】
【００３７】
本発明によれば、動画データの早送り再生時、巻き戻し再生時、特殊再生時等において、コンテンツの画面変化の特性に応じて最適な再生画面が実現される。
【発明を実施するための最良の形態】
【００３８】
本発明の実施形態を図を用いて説明する。
図１は、本実施形態のシステム構成を示すブロック図である。同図に示すように、本実施形態は、メインバス１を中心に、中央制御装置１０、インターフェース２を介して記憶媒体３、ＲＡＭ４、ＲＯＭ５、一時記憶領域６、デコーダ７、表示用データ変換部８等が接続されている。
【００３９】
ＲＯＭ５は初期プログラムや初期データを格納する領域であり、中央制御装置１０はこれらのプログラムをメインバス１を介して読み込んで実行処理する。なお、図示は省略してあるが、表示用データ変換部８には、液晶ディスプレイ等の表示装置が接続されている。
【００４０】
動画データは記憶媒体３に格納されている。この記憶媒体３は、ＣＤ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ、ＭＯ、ハードディスク等の光または磁気記憶媒体、ＳＤカード（商標名）、メモリースティック（商標名）、ＭＭＣ（商標名）等の小型可搬型メモリ等である。
【００４１】
また、これらの記憶媒体３に格納される動画データは、ＭＰＥＧ１、ＭＰＥＧ２、ＭＰＥＧ４、ＡＳＦ、ＭＯＶ、ＡＶＩ、ＷＭＶ等の形式の動画データである。
【００４２】
上記システム構成において、中央制御装置１０は、記憶媒体３に格納された動画データをインターフェース２およびメインバス１を介して一時記憶領域６に読み込ませる。この段階で、前記動画データは所定の形式の圧縮状態となっている。
【００４３】
そして、次に中央制御装置１０は、一時記憶媒体３の動画データをメインバス１を介して順次デコーダ７に読み込ませて、復号させる。復号化された動画データは、ＲＡＭ４または一時記憶領域６に記憶される。
【００４４】
次に、中央制御装置１０は、前記一時記憶領域６またはＲＡＭ４に記憶された復号済の動画データを、メインバス１を介して表示用データ変換部８に転送する。
【００４５】
表示用データ変換部８では、前記復号された動画データを、ＮＴＳＣ信号（Ｎａｔｉｏ
ｎａｌ  ＴＶ  Ｓｔａｎｄａｒｄｓ  Ｃｏｍｍｉｔｔｅｅ  ｔｙｐｅ  ｓｉｇｎａｌ）に変換して、図示しないディスプレイ装置に送出する。
【００４６】
この実施形態では、中央制御装置１０は、前記の処理と並行して、その空き時間に記憶媒体３または一時記憶領域６に格納された圧縮状態の動画データを解析することが特徴である。以下、詳しく説明する。
【００４７】
図２および図３は、本実施形態における画面の変化量を解析する概念を説明するための図である。
図２は、前記中央制御装置１０が記憶媒体３または一時記憶領域６に格納された圧縮状態の動画データを解析する際に、単位時間当たりのデータの変化量の小さいデータを示したものである。
【００４８】
ここではあらかじめ、データサイズのしきい値Ｄｓが設定されており、同図に示すようにデータサイズＢは、単位時間（ａ時間）分のデータ量がしきい値Ｄｓよりも小さいために画面変化量の小さい動画データとして中央制御装置１０が認識するようになっている。
【００４９】
一方、図３は、単位時間当たりのデータの変化量が大きいデータ構造を示したものである。ここでは、データサイズＣは、単位時間（ａ時間）分のデータ量がしきい値Ｄｓよりも大きいために画面変化量の大きい動画データとして中央制御装置１０が認識するようになっている。
【００５０】
このしきい値Ｄｓは、中央制御装置１０が複数の単位時間当たりのデータ量を計算し、このデータ量が最大のものと最小のものとを抽出し、その中間値をしきい値Ｄｓとして設定することができる。すなわち、図２において、データサイズＢが最小のもので、データサイズＣが最大のものであると仮定した場合、この中間値がしきい値Ｄｓとなる。すなわち、しきい値Ｄｓ＝（Ｂ＋Ｃ）／２で求めることができる。
【００５１】
同図に示した例は、ＭＰＥＧ方式のように前後の画面の差分に着目してデータ圧縮を行う形式の動画データに有効である。
【００５２】
記憶媒体３または一時記憶領域６に格納されている動画データに対して、これを管理する管理テーブル１１（図１５）を前記一時記憶媒体３またはＲＡＭ４に設けて、アドレス１Ａ〜１Ｄのデータが画面変化が大きいデータ部分、アドレス１Ｄ〜１Ｅが画面変化が小さいデータとして管理すればよい。
【００５３】
この方法によれば、中央制御装置１０は空き時間を利用して管理テーブル１１（図１５）を生成しておく。そして、記憶媒体３または一時記憶領域６から動画データを読み込む際に、前記管理テーブル１１を参照して、そのアドレスに格納された動画データ毎に画面変化の大小を識別することが可能となる。
【００５４】
なお、中央制御装置１０は、管理テーブル１１（図１５）を用いることなく、しきい値Ｄｓとの比較をリアルタイムに行いながら、動画データの画面変化量の大小を識別するようにしてもよい。
【００５５】
このような処理の手順を示したものが図４の処理フローである。
同図において、まず中央制御装置１０は、空き時間が発生すると（ＳＴＡＲＴ）、記憶媒体３または一時記憶領域６に格納されている動画データ（ＭＰＥＧ）の解析を開始する（４０１）。ここで解析とは、動画データの単位時間当たりのデータ量を認識する処理である（４０２）。実際には圧縮状態の動画データをＲＡＭ４に記憶してあるプログラムに
よってソフトウエア的に擬似的に復号・再生することによって、単位時間当たりのデータ量を計数する。なお、ハードウエアに余裕があれば、メインバスに解析用のハードウエアデコーダ７を接続して、解析を行ってもよい。
【００５６】
そして、中央制御装置１０は、このようにして計数された単位時間当たりのデータ量を、あらかじめＲＡＭ４または一時記憶領域６に設定されているしきい値Ｄｓと比較する（４０３）。
【００５７】
この結果、しきい値よりも小さければ（データサイズＢの場合）、当該動画データ部分は画面変化量の小さいデータ部分であると認識する（４０４）。また、しきい値よりも大きければ（データサイズＡの場合）、当該動画データ部分は画面変化量の大きいデータ部分であると認識する（４０５）。
【００５８】
図５は、前記の結果、データ変化量の大小が識別されたデータの再生方法について説明するための図である。
同図において、中央制御装置１０の解析の結果、動画データのアドレス１Ａ〜１Ｄ，１Ｅ〜２Ｅは画面変化量が大と判定され、１Ｄ〜１Ｅ，２Ｅ〜は画面変化量が小と判定されている。このような判定結果情報は前述の一時記憶領域６またはＲＡＭ４に設定された管理テーブル１１（図１５の変化量フラグとして）に格納されているものとする。
【００５９】
そして、中央制御装置１０は、記憶媒体３または一時記憶領域６から圧縮前の動画データを読み込んで、デコーダ７に引き渡す。デコーダ７では前記動画データを復号化して、ＲＡＭ４または一時記憶領域６に記録する。ここで、中央制御装置１０は、前記管理テーブル１１（図１５）において、復号前（圧縮状態データ）アドレスに対応した復号後のアドレスを登録する。図５の場合、具体的には、復号前（圧縮状態データ）のアドレス１Ａに対応してＢＡ、１Ｄに対応してＣＡ、１Ｅに対応してＤＡ、２Ｅに対応してＥＡがそれぞれ登録されている。
【００６０】
同図において、変化量フラグが１のアドレス領域に登録された動画データ部分は、画面の変化量が大であるため、早送り再生時には、通常の早送り速度よりも低速度で再生するよう制御（低速早送り）され、変化量フラグが０のアドレス領域に登録された動画データ部分は、画面の変化量が小さいため、早送り再生時には、通常の早送り速度またはそれよりも高速で再生するよう制御（高速・通常早送り）される。
【００６１】
より具体的には、早送り制御は、同図に示すように、定期的に間引いたデータ（１／ｎ）を一時記憶領域６（またはＲＡＭ４）から読み出して表示用データ変換部８に送出する処理を行うことで実現されるが、中央制御装置１０は、このときに低速早送りの動画像データを再生するときには、間引き率を高くする制御を行う。具体的には、中央制御装置１０は、一時記憶領域６（またはＲＡＭ４）の復号化された画像データに対して、単位時間当たりに２倍の間引き部分（２×１／ｎ）を挿入しながら表示用データ変換部８に送出する。
【００６２】
このような処理により、動画時の画面の変化量の大きい部分は早送り再生時に低速で再生され、画面の変化量が小さい部分は早送り再生時に高速・通常速度で再生されるようになる。
【００６３】
このように画面変化量の少ない部分を高速早送りする制御は、特に、アクション映画等のように画面の変化が激しいコンテンツの早送り再生に有効である。
【００６４】
図６は、図５とは逆に、動画時の画面の変化量の大きい部分は早送り再生時に高速・通
常速度で再生し、画面の変化量が小さい部分は早送り再生時に低速で再生するようにした例である。管理テーブル１１の構成は図５と同じであるが、中央制御装置１０の間引き処理が前記図５とは逆になる。
【００６５】
すなわち、変化量フラグが１のアドレス領域に登録された動画データ部分は、画面の変化量が大であるため、早送り再生時には、通常の早送り速度よりも高速で再生するよう制御（高速・通常早送り）し、変化量フラグが０のアドレス領域に登録された動画データ部分は、画面の変化量が小さいため、早送り再生時には、通常の早送り速度またはそれよりも高速で再生するよう制御（高速・通常早送り）するものである。
【００６６】
このような再生方法は、ドラマなどのように出演者のセリフ部分が重要であり、移動シーン等は物語のあらすじに関係のないコンテンツの早送り再生に有効である。
【００６７】
より具体的には、早送り制御は、同図に示すように、定期的に間引いたデータ（１／ｎ）を一時記憶領域６（またはＲＡＭ４）から読み出して表示用データ変換部８に送出する処理を行うことで実現されるが、中央制御装置１０は、このときに高速早送りの動画像データを再生するときには、間引き率を高くする制御を行う。具体的には、中央制御装置１０は、一時記憶領域６（またはＲＡＭ４）の復号化された画像データに対して、単位時間当たりに２倍の間引き部分（２×１／ｎ）を挿入しながら表示用データ変換部８に送出することによって行う。
【００６８】
図７は、中央制御装置１０が、動画データを先読みした結果、単位時間当たりの画面変化量が少ない部分が一定時間以上続くと認識した場合に、画面変化量が少ないデータ部分の早送り再生を途中で中止し、次のデータ変化アドレスまで早送り再生をスキップして再度早送り再生を継続する場合を説明するための図である。
【００６９】
中央制御装置１０は、管理テーブル１１を参照しながら、画面変化量の少ない（変化量フラグ＝０）に設定されたアドレスの動画データを早送り再生しているときに、当該早送り再生が基準時間Ｔｃを経過したときに、この早送り再生を一旦中断して、管理テーブル１１を参照して次の画面変化量が大きくなる（変化量フラグ＝１となる）アドレスを検索し、このアドレスから動画データを読み出して、再度早送り再生を継続する。
【００７０】
一方、図８は、中央制御装置１０が、動画データを先読みした結果、単位時間当たりの画面変化量が少ない部分が一定時間以上続くと認識した場合に、画面変化量が少ないデータ部分の早送り再生を途中で中止する点は図７と同様であるが、次の画面変化量が大きくなるアドレス（変化量フラグ＝１）からのアドレスの動画データの再生を、低速早送り再生（図５参照）にて行う点が異なる。
【００７１】
なお、このような基準時間Ｔｃの設定は、たとえば０．５秒、１秒といった固定的なものでなくてもよく、画面変化量の小さいデータ部分の全体再生時間の１／２に設定することも可能である。このような基準時間Ｔｃの設定はユーザが外部入力手段（キーボードや操作ボタン）等を用いて任意に設定できるようにしてもよい。
【００７２】
図９は、中央制御装置１０が、一時記憶領域６またはＲＡＭ４上に読み込んだ動画データ（復号前）を解析して管理テーブル１１を生成した段階で、早送り再生中となったときに、画面変化量の小さいデータ部分（変化量フラグ＝０のアドレス部分）のみをデコードする例を説明したものである。
【００７３】
すなわち、中央制御装置１０は、管理テーブル１１が生成された後に、管理テーブル１１を参照して変化量フラグ＝０のアドレス領域にある動画データのみを再度一時記憶媒体
３または一時記憶領域６から読み込んでデコーダ７に引き渡す処理を行う。
【００７４】
このような制御を行うことにより、早送り再生時に画面変化量の小さいデータ部分のみが早送り再生されることになり、ドラマ等の画面変化の少ないコンテンツの早送り再生に適した再生制御が可能となる。また、画面変化量の大きなデータ部分をデコードしていないため、視聴者の目を疲労させることのない早送り再生も可能になる。
【００７５】
一方、図１０は、前記図９とは逆に、中央制御装置１０が、一時記憶領域６またはＲＡＭ４上に読み込んだ動画データ（復号前）を解析して管理テーブル１１を生成した段階で、早送り再生中となったときに、画面変化量の大きいデータ部分（変化量フラグ＝１のアドレス部分）のみをデコードする例を説明したものである。
【００７６】
すなわち、中央制御装置１０は、管理テーブル１１が生成された後に、管理テーブル１１を参照して変化量フラグ＝１のアドレス領域にある動画データのみを再度一時記憶媒体３または一時記憶領域６から読み込んでデコーダ７に引き渡す処理を行う。
【００７７】
このような制御を行うことにより、早送り再生時に画面変化量の大きいデータ部分のみが早送り再生されることになり、アクション映画等の画面変化の大きい部分が重要なコンテンツの早送り再生に適した再生制御が可能となる。そして、この画面変化の大きいデータ部分の早送り再生を低速早送り再生（図５参照）すれば、画面変化が激しくても視聴者にとって見やすいデータ再生が可能となる。
【００７８】
ところで、図９に示したように、早送り再生時に画像の変化量が大きい部分の再生を行わない制御を実行した場合、常に画像変化量の大きいシーンが連続するコンテンツでは、デコードされるべきデータが存在しない場合が考えられる。
【００７９】
そこで、図１１では、画面変化量をさらに詳細に解析して、所定時間内Ｔｔの中で画像変化量が大きいブロックの中でもさらにデータ変化量の小さいブロック（左から４番目のブロック）だけをデコードすることを許可するようにしたものである。
【００８０】
これを実現するためには、具体的には管理テーブル１１に変化量フラグに換えて、所定のデータブロック毎にデータ変化量を数値化して登録して、中央制御装置１０がこのデータ変化量を参照してデコードするデータ領域を決定すればよい。
【００８１】
また、管理テーブル１１の変化量フラグを３〜５段階程度に設定できるようにして、所定のデータ再生時間（Ｔｔ）内でその中の最も少ないフラグ値のみをデコードするようにしてもよい。
【００８２】
さらに、中央制御装置１０は、しきい値Ｄｓ（図２参照）を動的に変化させて、一定時間（Ｔｔ）内に必ず再生される（フラグ値＝０）となるようにしてもよい。また、このしきい値Ｄｓを一時記憶領域６内またはＲＡＭ４内に複数保持するようにしてもよい。
【００８３】
図１２および１３は、早送り再生時において、動画データを時間単位で間引いてデコーダ７に転送する場合の例を示す図である。
【００８４】
早送り再生においては、図１２に示すように、中央制御装置１０は、データのＡ，Ｃ，Ｅのみを再生するようになっている。ここで、たとえば、Ａ〜Ｅの動画データを２１秒分の再生データであるとすると、Ａが開始位置から０〜１秒、Ｂが１０〜１１秒、Ｃが２０〜２１秒の部分となり、合計３秒の早送り再生データとなる。
【００８５】
ここで、Ａの部分の早送り再生を終了した後、Ｃの部分の再生を開始する段階（アドレスＢＢＢ）で、Ｃのデータ構成が図１３に示すように、画像変化量が大（変化量フラグ＝１）のブロックデータが先頭位置となっているときには、中央制御装置１０は、その前に存在するＢの部分の最後のデータブロックを検証し、この部分の画面変化量が小（変化量フラグ＝０）であれば、そのＢの部分の最後のブロックの先頭アドレス（アドレスＡＡＡ）からの画像データをデコーダ７に送出して、早送り再生を再開する。このとき、中央制御装置１０は、管理テーブル１１を参照して変化量フラグの値からそのブロックの画像変化量の大小を判定することができるようになっている。
【００８６】
この説明では、画面変化量が小となる部分から早送り再生を再開する例で説明したが、これに限られず、逆に画面変化量が大となる部分から早送り再生を再開してもよい。
【００８７】
図１４は、図１３の制御を巻き戻し再生で行った場合の例を説明したものである。
【００８８】
図１２において、Ｃの部分の巻き戻し再生を終了した後、Ａの部分の巻き戻し再生を開始する段階（アドレスＣＣＣ）で、Ｃのデータ構成が図１４に示すように、画像変化量が大（変化量フラグ＝１）のブロックデータが巻き戻し再生開始位置となっているときには、中央制御装置１０は、その前に存在するＢの部分のデータブロック（図ではＢの先頭位置）を検証し（管理テーブル１１の変化量フラグを参照して）、この部分の画面変化量が小（変化量フラグ＝０）であれば、そのＢの部分の先頭ブロックの最終アドレス（アドレスＤＤＤ）からの画像データをデコーダ７に送出して、巻き戻し再生を再開する。
【００８９】
このように、本実施形態では、中央制御装置１０は、空き時間に画像データを先読みして、管理テーブル１１を生成し、所定のブロックデータ毎に画像変化量フラグを設定しておくことにより、変化量の大小に応じた早送り再生、巻き戻し再生を行うことができる。
【００９０】
なお、本実施形態では、早送り再生を例に、高速早送り再生と低速早送り再生とを説明したが、巻き戻し再生であってもよいことは勿論である。この場合、高速早送り再生を高速巻き戻し再生、低速早送り再生を低速巻き戻し再生と読み替えれば同様に実施可能である。
【００９１】
また、本実施形態の早送り再生を通常の再生、または特殊再生（１．５倍速再生等）に適用してもよいことは勿論である。この場合、本実施形態中の「早送り再生」を「通常再生」、「特殊再生（たとえば１．５倍速再生等）」と読み替えてもよい。すなわち、通常再生時にも中央制御装置１０が管理テーブル１１を参照することによって、画面変化量の大きいデータ部分と画面変化量の小さいデータ部分とで再生の仕方を変化させることが可能となる。
【産業上の利用可能性】
【００９２】
本発明は、動画データの早送り再生や巻き戻し再生等の特殊再生に利用することができる。
【図面の簡単な説明】
【００９３】
【図１】本発明の動画再生装置のシステム構成を示すブロック図である。
【図２】画面の変化量を説明するためのデータサイズを示す図（１）である。
【図３】画面の変化量を説明するためのデータサイズを示す図（２）である。
【図４】中央制御装置による画面変化量の大小の判断手順を示すフロー図である。
【図５】動画データ（圧縮状態）と復号データとの関係を示す説明図（１）である。
【図６】動画データ（圧縮状態）と復号データとの関係を示す説明図（２）である。
【図７】動画データの早送り再生時のスキップ再生について説明するための図（１）である。
【図８】動画データの早送り再生時のスキップ再生について説明するための図（２）である。
【図９】動画データの早送り再生時に、画面の変化量の小さなデータ部分のみを再生する場合の説明図である。
【図１０】動画データの早送り再生時に、画面の変化量の大きなデータ部分のみを再生する場合の説明図である。
【図１１】動画データの早送り再生時に、画面の変化量の大きなデータ部分のみが連続する場合の対応を示す図である。
【図１２】動画データのスキップ再生について説明するための図である。
【図１３】動画データのスキップ再生において再生を再開するときの制御方法を示す図（１）である。
【図１４】動画データのスキップ再生において再生を再開するときの制御方法を示す図（２）である。
【図１５】管理テーブルの一例を示す図である。
【符号の説明】
【００９４】
１  メインバス
２  インターフェース
３  記憶媒体
４  ＲＡＭ
５  ＲＯＭ
６  一時記憶領域
７  デコーダ
８  表示用データ変換部
１０  中央制御装置
１１  管理テーブル
【図１】
2006270829.tif 000003
【図２】
2006270829.tif 000004
【図３】
2006270829.tif 000005
【図４】
2006270829.tif 000006
【図５】
2006270829.tif 000007
【図６】
2006270829.tif 000008
【図７】
2006270829.tif 000009
【図８】
2006270829.tif 000010
【図９】
2006270829.tif 000011
【図１０】
2006270829.tif 000012
【図１１】
2006270829.tif 000013
【図１２】
2006270829.tif 000014
【図１３】
2006270829.tif 000015
【図１４】
2006270829.tif 000016
【図１５】
2006270829.tif 000017