(57)【要約】【課題】光ディスクや磁気ディスクなどのノンリニア記録媒体に記録された画像の高速再生時の再生映像を、滑らかなものとすることができるようにする。【解決手段】スタンプビデオデコーダ４４は、ユーザが高速再生を選択したときのシステムコントローラ５３の制御に従って、メディアコントローラ４２から供給されたスタンプビデオデータをデコードするとともに、再生レート内で再生可能な複数フレームのうちの少なくとも２個以上のフレームのデコードされたスタンプビデオデータを、フレーム単位でメモリ４５に重ねて記憶して（加算して）、スタンプビデオデータの一部づつを互いに重ね合わせて構成される高速再生用の画像を、再生レートにおける１フレーム時間毎に生成する。【選択図】　　　図６
2004056582.tif 000002
【特許請求の範囲】
【請求項１】
高速再生が要求されたとき、同一の動画像素材から生成された高データレートのビデオデータおよび低データレートのビデオデータを記録している記録媒体から、前記低データレートのビデオデータを読み出す読み出し手段と、
前記読み出し手段により読み出された、出力レート内で出力可能な複数フレームのうちの少なくとも２個以上のフレームの前記低データレートのビデオデータの一部づつを互いに重ね合わせて構成される高速再生用の画像を、前記出力レートにおける１フレーム時間毎に生成する生成手段と、
前記生成手段により生成された前記高速再生用の画像を出力する出力手段と
を備えることを特徴とする再生装置。
【請求項２】
前記生成手段は、Ｎ倍速再生が要求されたとき、Ｎフレーム毎のフレームを基準フレームとして、前記基準フレームを中心とする前後の少なくとも２個以上のフレームの前記低データレートのビデオデータから、前記高速再生用の画像を生成する
ことを特徴とする請求項１に記載の再生装置。
【請求項３】
高速再生が要求されたとき、同一の動画像素材から生成された高データレートのビデオデータおよび低データレートのビデオデータを記録している記録媒体から、前記低データレートのビデオデータを読み出す読み出しステップと、
前記読み出しステップの処理で読み出された、出力レート内で出力可能な複数フレームのうちの少なくとも２個以上のフレームの前記低データレートのビデオデータの一部づつを互いに重ね合わせて構成される高速再生用の画像を、前記出力レートにおける１フレーム時間毎に生成する生成ステップと、
前記生成ステップの処理で生成された前記高速再生用の画像を出力する出力ステップと
を含むことを特徴とする再生方法。
【請求項４】
高速再生が要求されたときの、同一の動画像素材から生成された高データレートのビデオデータおよび低データレートのビデオデータを記録している記録媒体からの、前記低データレートのビデオデータの読み出しを制御する読み出し制御ステップと、
前記読み出し制御ステップの処理で読み出された、出力レート内で出力可能な複数フレームのうちの少なくとも２個以上のフレームの前記低データレートのビデオデータの一部づつを互いに重ね合わせて構成される高速再生用の画像の、前記出力レートにおける１フレーム時間毎の生成を制御する生成制御ステップと
を含む処理をコンピュータに実行させることを特徴とするプログラム。
【請求項５】
高速再生が要求されたとき、同一の動画像素材から生成された高データレートのビデオデータおよび低データレートのビデオデータを記録している記録媒体から、前記低データレートのビデオデータを読み出す読み出し手段と、
前記読み出し手段により読み出された、出力レート内で出力可能な複数フレームのうちの少なくとも２個以上のフレームの前記低データレートのビデオデータのそれぞれが１つのフレーム内の所定の表示位置に位置する高速再生用の画像を、前記出力レートにおける１フレーム時間毎に生成する生成手段と、
前記生成手段により生成された前記高速再生用の画像を出力する出力手段と
を備えることを特徴とする再生装置。
【請求項６】
前記生成手段は、Ｎ倍速再生が要求されたとき、Ｎフレーム毎のフレームを基準フレームとして、前記基準フレームを中心とする少なくとも２個以上のフレームの前記低データレートのビデオデータから、前記高速再生用の画像を生成する
ことを特徴とする請求項５に記載の再生装置。
【請求項７】
高速再生が要求されたとき、同一の動画像素材から生成された高データレートのビデオデータおよび低データレートのビデオデータを記録している記録媒体から、前記低データレートのビデオデータを読み出す読み出しステップと、
前記読み出しステップの処理で読み出された、出力レート内で出力可能な複数フレームのうちの少なくとも２個以上のフレームの前記低データレートのビデオデータのそれぞれが１つのフレーム内の所定の表示位置に位置する高速再生用の画像を、前記出力レートにおける１フレーム時間毎に生成する生成ステップと、
前記生成ステップの処理で生成された前記高速再生用の画像を出力する出力ステップと
を含むことを特徴とする再生方法。
【請求項８】
高速再生が要求されたときの、同一の動画像素材から生成された高データレートのビデオデータおよび低データレートのビデオデータを記録している記録媒体からの、前記低データレートのビデオデータの読み出しを制御する読み出し制御ステップと、
前記読み出し制御ステップの処理で読み出された、出力レート内で出力可能な複数フレームのうちの少なくとも２個以上のフレームの前記低データレートのビデオデータのそれぞれが１つのフレーム内の所定の表示位置に位置する高速再生用の画像の、前記出力レートにおける１フレーム時間毎の生成を制御する生成制御ステップと
を含む処理をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、再生装置および方法、並びにプログラムに関し、同一素材に関する高データレート及び低データレートのデータを記録している記録媒体から各データを再生する再生装置および方法、並びにプログラムに関する。
【０００２】
【従来の技術】
光ディスクや磁気ディスクなどのノンリニア記録媒体に記録されている画像の高速再生は、通常、コマ落とし画像が表示されるようにして行われる。例えば、５０倍速再生の場合、５０フレーム毎に画像が更新される。
【０００３】
【発明が解決しようとする課題】
ところで、このように高速再生用の画像としてコマ落とし画像が表示される場合、表示される画像以外の画像、例えば、５０倍速再生の場合における、表示されるフレーム間の４９フレームは欠落する。
【０００４】
しかしながら、ＭＰＥＧ２（Ｍｏｖｉｎｇ　Ｐｉｃｔｕｒｅ　Ｅｘｐｅｒｔｓ　Ｇｒｏｕｐ−２）のように時間軸方向の相関を用いた方式で圧縮されている画像を復号する場合、前後のＧＯＰ（Ｇｒｏｕｐ　ｏｆ　Ｐｉｃｔｕｒｅ）の情報を必要とするときがあるので、高速再生時のコマ落としにより、その必要な情報が欠落してしまうと、画像が適切に更新されず、例えば、コマ落とし表示の間隔が一定でない不自然な映像となる。
【０００５】
したがって、従来において、光ディスクや磁気ディスクなどのノンリニア記録媒体からビデオデータを高速再生する場合、従来のアナログＶＴＲを高速再生したときに得られるような滑らかな再生映像を得ることができない課題があった。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、光ディスクや磁気ディスクなどのノンリニア記録媒体に記録された画像の高速再生時の再生映像を、滑らかなものとすることができるようにするものである。
【０００７】
【課題を解決するための手段】
本発明の第１の再生装置は、高速再生が要求されたとき、同一の動画像素材から生成された高データレートのビデオデータおよび低データレートのビデオデータを記録している記録媒体から、低データレートのビデオデータを読み出す読み出し手段と、読み出し手段により読み出された、出力レート内で出力可能な複数フレームのうちの少なくとも２個以上のフレームの低データレートのビデオデータの一部づつを互いに重ね合わせて構成される高速再生用の画像を、出力レートにおける１フレーム時間毎に生成する生成手段と、生成手段により生成された高速再生用の画像を出力する出力手段とを備えることを特徴とする。
【０００８】
生成手段は、Ｎ倍速再生が要求されたとき、Ｎフレーム毎のフレームを基準フレームとして、その基準フレームを中心とする前後の少なくとも２個以上のフレームの低データレートのビデオデータから、高速再生用の画像を生成することができる。
【０００９】
本発明の第１の再生方法は、高速再生が要求されたとき、同一の動画像素材から生成された高データレートのビデオデータおよび低データレートのビデオデータを記録している記録媒体から、低データレートのビデオデータを読み出す読み出しステップと、読み出しステップの処理で読み出された、出力レート内で出力可能な複数フレームのうちの少なくとも２個以上のフレームの低データレートのビデオデータの一部づつを互いに重ね合わせて構成される高速再生用の画像を、出力レートにおける１フレーム時間毎に生成する生成ステップと、生成ステップの処理で生成された高速再生用の画像を出力する出力ステップとを含むことを特徴とする。
【００１０】
本発明の第１のプログラムは、高速再生が要求されたときの、同一の動画像素材から生成された高データレートのビデオデータおよび低データレートのビデオデータを記録している記録媒体からの、低データレートのビデオデータの読み出しを制御する読み出し制御ステップと、読み出し制御ステップの処理で読み出された、出力レート内で出力可能な複数フレームのうちの少なくとも２個以上のフレームの低データレートのビデオデータの一部づつを互いに重ね合わせて構成される高速再生用の画像の、出力レートにおける１フレーム時間毎の生成を制御する生成制御ステップとを含む処理をコンピュータに実行させることを特徴とする。
【００１１】
本発明の第１の再生装置および方法、並びにプログラムにおいては、高速再生が要求されたとき、同一の動画像素材から生成された高データレートのビデオデータおよび低データレートのビデオデータを記録している記録媒体から、低データレートのビデオデータが読み出され、読み出された、出力レート内で出力可能な複数フレームのうちの少なくとも２個以上のフレームの低データレートのビデオデータの一部づつを互いに重ね合わせて構成される高速再生用の画像が、出力レートにおける１フレーム時間毎に生成される。
【００１２】
本発明の第２の再生装置は、高速再生が要求されたとき、同一の動画像素材から生成された高データレートのビデオデータおよび低データレートのビデオデータを記録している記録媒体から、低データレートのビデオデータを読み出す読み出し手段と、読み出し手段により読み出された、出力レート内で出力可能な複数フレームのうちの少なくとも２個以上のフレームの低データレートのビデオデータのそれぞれが１つのフレーム内の所定の表示位置に位置する高速再生用の画像を、出力レートにおける１フレーム時間毎に生成する生成手段と、生成手段により生成された高速再生用の画像を出力する出力手段とを備えることを特徴とする。
【００１３】
生成手段は、Ｎ倍速再生が要求されたとき、Ｎフレーム毎のフレームを基準フレームとして、その基準フレームを中心とする少なくとも２個以上のフレームの低データレートのビデオデータから、高速再生用の画像を生成することができる。
【００１４】
本発明の第２の再生方法は、高速再生が要求されたとき、同一の動画像素材から生成された高データレートのビデオデータおよび低データレートのビデオデータを記録している記録媒体から、低データレートのビデオデータを読み出す読み出しステップと、読み出しステップの処理で読み出された、出力レート内で出力可能な複数フレームのうちの少なくとも２個以上のフレームの低データレートのビデオデータのそれぞれが１つのフレーム内の所定の表示位置に位置する高速再生用の画像を、出力レートにおける１フレーム時間毎に生成する生成ステップと、生成ステップの処理で生成された高速再生用の画像を出力する出力ステップとを含むことを特徴とする。
【００１５】
本発明の第２のプログラムは、高速再生が要求されたときの、同一の動画像素材から生成された高データレートのビデオデータおよび低データレートのビデオデータを記録している記録媒体からの、低データレートのビデオデータの読み出しを制御する読み出し制御ステップと、読み出し制御ステップの処理で読み出された、出力レート内で出力可能な複数フレームのうちの少なくとも２個以上のフレームの低データレートのビデオデータのそれぞれが１つのフレーム内の所定の表示位置に位置する高速再生用の画像の、出力レートにおける１フレーム時間毎の生成を制御する生成制御ステップとを含む処理をコンピュータに実行させることを特徴とする。
【００１６】
本発明の第２の再生装置および方法、並びにプログラムにおいては、高速再生が要求されたとき、同一の動画像素材から生成された高データレートのビデオデータおよび低データレートのビデオデータを記録している記録媒体から、低データレートのビデオデータが読み出され、読み出された、出力レート内で出力可能な複数フレームのうちの少なくとも２個以上のフレームの低データレートのビデオデータのそれぞれが１つのフレーム内の所定の表示位置に位置する高速再生用の画像が、出力レートにおける１フレーム時間毎に生成される。
【００１７】
【発明の実施の形態】
図１は、本発明の再生装置の利用例を示している。
【００１８】
撮像装置１は、光学レンズ、その光学レンズを透過した被写体画像を取り込んで撮像信号を生成するＣＣＤイメージセンサ、および生成された撮像信号にカメラ信号処理を施すカメラ信号処理回路等からなり、撮像の結果得られた複合画像信号や非圧縮のシリアルデジタルインターフェース（Ｓｅｒｉａｌ　Ｄｉｇｉｔａｌ　Ｉｎｔｅｒｆａｃｅ；ＳＤＩ、ＳＭＰＴＥ２５９Ｍ）に基づいたＤ１フォーマットのビデオデータを記録装置２に供給する。
【００１９】
記録装置２は、撮像装置１から供給されたビデオ信号を、高データレートでエンコードし、高データレートのビデオデータを生成する。記録装置２はまた、同一のビデオ信号を、低データレートでエンコードし、低データレートのビデオデータも生成する。すなわち、同一素材から、高データレートのビデオデータと低データレートのビデオデータが生成される。
【００２０】
この例の場合、記録装置２は、高データレートのビデオデータとして、撮像装置１から供給されたビデオ信号に時間軸方向の相関を用いた圧縮を施し、放送に使用可能な最大約１５ＭｂｐｓのＭＰＥＧ２ビデオデータ（高解像度のビデオデータ）を生成し、低データレートのビデオデータとして、ビデオ信号に、画素数変換処理やフレーム内完結の圧縮処理を施し（すなわち、時間軸方向の相関を用いた圧縮を行わずに）、約５００ｋｂｐｓのスタンプビデオデータ（低解像度のビデオデータ）を生成する。スタンプビデオデータは、ＭＰＥＧ２ビデオデータの全フレームに対応して生成される。
【００２１】
記録装置２は、生成した高データレートのビデオデータ（ＭＰＥＧ２ビデオデータ）と低データレートのビデオデータ（スタンプビデオデータ）を、例えば、光ディスク３の別領域に記録する。
【００２２】
再生装置４は、通常再生時において、光ディスク３から読み出した高データレートのビデオデータ（ＭＰＥＧ２ビデオデータ）を再生して、表示装置５に表示させる。
【００２３】
再生装置４はまた、高速再生時において、詳細は後述するが、光ディスク３から読み出した再生レート内で再生可能な複数フレームのうちの少なくとも２個以上のフレームの低データレートのビデオデータ（スタンプビデオデータ）の一部づつを互いに重ね合わせて構成される高速再生用の画像を、再生レートにおける１フレーム時間毎に生成する。再生装置４は、生成した高速再生用の画像を、表示装置５に供給して表示させる。
【００２４】
例えば、５倍速再生の場合、５フレーム分のスタンプビデオデータが、レベルが１／５にされてフレーム単位で加算され、その５フレームに対応する画像が重ね合わされて表示される高速再生用の画像（１フレーム）が生成される。すなわち、５個のフレームに対応する画像が重ね合わされた画像が更新されて表示されるものが、再生映像となる。
【００２５】
高速再生に利用される低データレートのスタンプビデオデータは、記録装置２により、フレーム内完結の圧縮処理が施され、ＭＰＥＧ２ビデオデータのように時間軸方向の相関を用いずにエンコードされているので、その高速再生時の再生映像は、ＭＰＥＧ２ビデオデータを用いて高速再生した場合のように不自然なものとはならず、滑らかなものになる。また、所定数のフレームを構成するスタンプビデオデータに対応する画像が重ね合わされた画像が表示されるので、ユーザは、その画像（通常再生時のものとは異なる画像）から、高速再生がなされていることを認識することができる。
【００２６】
図２は、記録装置２の構成例を示している。記録装置２には、撮像装置１から供給される複合画像信号、またはＤ１フォーマットのビデオデータが供給される。
【００２７】
複合画像信号は、記録装置２の入力端子１１を介してＹ／Ｃ分離回路１２に入力され、そこで輝度信号Ｙとクロマ信号Ｃに分離され、コンポーネントデコーダ１３に供給される。そして、そこで４：２：２のベースバンドコンポーネントデータＹ，Ｃｂ，Ｃｒに変換される。変換されたベースバンドコンポーネントデータＹ，Ｃｂ，Ｃｒは、タイムベースコレクタ１７に供給される。
【００２８】
Ｄ１フォーマットのビデオデータは、入力端子１４を介してシリアル／パラレル（Ｓ／Ｐ）変換回路１５に入力され、そこでパラレルデータに変換され、Ｄ１デコーダ１６に供給される。そして、そこで誤り訂正等の処理が施されてデコードされ、４：２：２のベースバンドコンポーネントビデオデータＹ，Ｃｂ，Ｃｒに変換される。変換された４：２：２のベースバンドコンポーネントビデオデータＹ，Ｃｂ，Ｃｒは、タイムベースコレクタ１７に供給される。
【００２９】
タイムベースコレクタ１７は、内蔵するバッファを用いて、コンポーネントデコーダ１３またはＤ１デコーダ１６から供給されたベースバンドコンポーネントビデオデータＹ，Ｃｂ，Ｃｒの時間軸を調整する。
【００３０】
タイムベースコレクタ１７は、時間軸が調整したベースバンドコンポーネントビデオデータを、ＭＰＥＧ２エンコーダ１８、およびスタンプビデオエンコーダ１９のそれぞれに供給する。
【００３１】
ＭＰＥＧ２エンコーダ１８は、タイムベースコレクタ１７から供給されたベースバンドコンポーネントビデオデータに対して、動き補償予測、ＤＣＴ、量子化、可変長符号化といった、時間軸方向の相関を用いた圧縮処理を施し、放送に使用可能な高解像度のＭＰＥＧ２ビデオデータを生成する。例えば、ＭＰＥＧ２ＭＰ＠ＭＬ（Ｍａｉｎ　Ｐｒｏｆｉｌｅ／Ｍａｉｎ　Ｌｅｖｅｌ）のプロファイルのビデオデータが生成される。
【００３２】
このＭＰＥＧ２ビデオデータは、最大で１５Ｍｂｐｓという高データレートでメディアコントローラ２０に供給される。
【００３３】
スタンプビデオエンコーダ１９は、タイムベースコレクタ１７から供給されたベースバンドコンポーネントビデオデータ、つまりＭＰＥＧ２エンコーダ１８に入力された同じソース（同一素材）からのコンポーネントビデオデータに対して、時間軸方向の相関を用いずに、画素数変換処理や、フレーム内完結の圧縮処理を施してデータ量を落とし、ＭＰＥＧ２ビデオデータよりも低データレートのスタンプビデオデータを生成する。このスタンプビデオデータは、ＭＰＥＧ２ビデオデータよりも低解像度のビデオデータであり、約５００ｋｂｐｓという低データレートでメディアコントローラ２０に供給される。
【００３４】
メディアコントローラ２０は、ＭＰＥＧ２エンコーダ１８から供給されたＭＰＥＧ２ビデオデータと、スタンプビデオエンコーダ１９から供給されたスタンプビデオデータとに、誤り検出符号を付加したり、所定の書き込み処理を施して、それらのデータを、光ディスク３への記録に適したデータに変換し、記録用ドライバ２１に供給する。
【００３５】
記録用ドライバ２１は、図３に示すように、ＭＰＥＧ２ビデオデータを、光ディスク３の最外周の高品質記録エリアＡＲＨに記録するとともに、スタンプビデオデータを、その高品質記録エリアＡＲＨの内周側の低品質記録エリアＡＲＬに記録する。光ディスク３の最内周側の管理エリアＡＲＭには、ディスク管理情報やシステム情報が格納される。
【００３６】
なお、記録用ドライバ２１は、半導体レーザから出射されたレーザ光を各種レンズやビームスプリッタ等の光学部品や対物レンズを介して光ディスク３に照射してデータを記録する光学ヘッド、その光学ヘッドを光ディスク３の半径方向に移動するスレッド機構、対物レンズのフォーカスやトラッキングを制御するサーボ系、レーザ光を記録用の各データに応じて変調する記録データ変調系、記録用のレーザ光をモニタする系、並びに光ディスク３を回転駆動する駆動系などからなる。
【００３７】
システムコントローラ２２は、ユーザインタフェース（Ｉ／Ｆ）２３からのユーザコマンドに応じてメディアコントローラ２０を制御し、ＭＰＥＧ２ビデオデータ、スタンプビデオデータ、ディスク管理情報やシステム情報の光ディスク３への記録動作を制御する。
【００３８】
次に、記録装置２のＭＰＥＧ２エンコーダ１８およびスタンプビデオエンコーダ１９を詳細に説明する。
【００３９】
ＭＰＥＧ２エンコーダ１８は、時間軸方向の相関を用い、動き補償予測による時間方向の冗長度の除去を行って、４：２：２のベースバンドコンポーネントビデオデータＹ，Ｃｂ，Ｃｒを圧縮する。フレーム内だけで符号化されるフレーム内符号化画像のＩピクチャ、過去の画面から現在を予測することによって符号化されるフレーム間順方向予測符号化画像のＰピクチャ、過去および未来の両方向の画像から現在を予測することによって符号化される双方向予測符号化画像のＢピクチャを用いてビデオ情報を圧縮符号化している。Ｉピクチャを１つ含むピクチャのまとまりがＧＯＰである。
【００４０】
図４は、ＧＯＰ内のピクチャ枚数Ｎ＝１５、Ｉ又はＰが現れる周期Ｍ＝３のＧＯＰ構造を示している。この例では時間軸に沿って、ＩＢＢＰＢＢＰＢＢＰＢＢＰＢＢが割り当てられる。
【００４１】
スタンプビデオエンコーダ１９は、図５に示すように、帯域制限ローパスフィルタ（ＬＰＦ）３１、画素間引き処理部３２、およびフレーム内圧縮部３３から構成されている。
【００４２】
帯域制限ローパスフィルタ３１は、タイムベースコレクタ１７から供給される４：２：２ベースバンドコンポーネントビデオデータの高域成分を除去して、画素間引き処理部３２に供給する。画素間引き処理部３２は、Ｈ方向およびＶ方向の画素をそれぞれ、例えば１／６に間引きし、フレーム内圧縮部３３に供給する。
【００４３】
フレーム内圧縮部３３は、フレーム内で完結できる圧縮アルゴリズムを用い、画素間引き処理部３２からの画素間引きされたコンポーネントビデオデータをさらに圧縮する。
【００４４】
なお、フレーム内で完結できる圧縮アルゴリズムとして、例えば、フルフレーム、１／１０ＪＰＥＧ圧縮が用いられる。すなわち例えば、Ｈ（１２０）×Ｖ（８０／９６）、フレームレート＝Ｆｕｌｌ，４：２：２、８ｂｉｔ、１／１０ＪＰＥＧ圧縮データのようなスタンプビデオデータ（約５００ｋｂｐｓ）が生成される。
【００４５】
また、デジタルビデオデータのデータ量を約１／５にまで圧縮するためのもので、家庭用デジタルビデオ装置や業務用のデジタルビデオ装置の一部に用いられているＤＶ規格に準拠した圧縮アルゴリズムを用いることもできる。このＤＶ規格によれば、離散コサイン変換（ＤＣＴ）と可変長符号化（ＶＬＣ）を組み合わせることにより、ビデオデータの効率的な圧縮を実現することができる。
【００４６】
図６は、再生装置４の構成例を示している。
【００４７】
再生用ドライバ４１は、メディアコントローラ４２からの指示に従い、光ディスク３の管理エリアＡＲＭ（図３）を参照して、ＭＰＥＧ２ビデオデータを高品質記録エリアＡＲＨから読み出し、またはスタンプビデオデータを低品質記録エリアＡＲＬから読み出し、メディアコントローラ４２に供給する。
【００４８】
メディアコントローラ４２は、ユーザが通常再生を選択したときのシステムコントローラ５３の制御に従って、再生用ドライバ４１を介して光ディスク３からＭＰＥＧ２ビデオデータを読み出すとともに、それに誤り検出符号を用いた誤り訂正処理を施して、ＭＰＥＧ２デコーダ４３に供給する。
【００４９】
メディアコントローラ４２はまた、ユーザが高速再生を選択したときのシステムコントローラ５３の制御に従って、再生用ドライバ４１を介して光ディスク３からスタンプビデオデータを読み出すとともに、それに誤り検出符号を用いた誤り訂正処理を施して、スタンプビデオデコーダ４４に供給する。
【００５０】
ＭＰＥＧ２デコーダ４３は、メディアコントローラ４２から供給されたＭＰＥＧ２ビデオデータ（最大１５Ｍｂｐｓで供給されるＭＰＥＧ２フォーマットでエンコードされたデータ）をデコードし、その結果得られた４：２：２で高解像度のビデオデコード出力を再生切換コントローラ４６に供給する。
【００５１】
スタンプビデオデコーダ４４は、ユーザが高速再生を選択したときのシステムコントローラ５３の制御に従って、メディアコントローラ４２から供給されたスタンプビデオデータをデコードするとともに、再生レート内で再生可能な複数フレームのうちの少なくとも２個以上のフレームのデコードされたスタンプビデオデータ（例えば、レベルが１／５にされた５フレーム分のスタンプビデオデータ）を、フレーム単位で、メモリ４５に重ねて記憶し（加算し）、そのスタンプビデオデータに対応する画像が重ね合わされて表示される高速再生用の画像を生成する。スタンプビデオデコーダ４４は、生成した高速再生用の画像を、画素補間等を行った後、再生切替コントローラ４６に供給する。
【００５２】
メモリ４５は、図７に示すように、２つのバンク７１Ａおよびバンク７１Ｂ（以下、個々に区別する必要がない場合、単に、バンク７１と称する。他の場合についても同様である）を有している。
【００５３】
再生切替コントローラ４６は、ユーザが通常再生を選択したときのシステムコントローラ５３の制御により通常再生モードに設定され、このときＭＰＥＧ２デコーダ４３から供給されるデコードされたＭＰＥＧ２ビデオデータを、ビデオプロセスコントローラ４７に供給する。
【００５４】
再生切替コントローラ４６はまた、ユーザが高速再生を選択したときのシステムコントローラ５３の制御により高速再生モードに設定され、このときスタンプビデオデコーダ４４から供給されるデコードされたスタンプビデオデータを、ビデオプロセスコントローラ４７に供給する。
【００５５】
ビデオプロセスコントローラ４７は、再生切替コントローラ４６から供給されたＭＰＥＧ２ビデオデータまたはスタンプビデオデータに、ノイズ低減処理や、画質補正処理等の所定の映像処理を施して、コンポジットエンコーダ４８またはＤ１エンコーダ５０に供給する。
【００５６】
コンポジットエンコーダ４８は、ビデオプロセスコントローラ４７からのデータをコンポジットデータにエンコードし、出力端子４９を介して表示装置５に出力する。
【００５７】
Ｄ１エンコーダ５０は、ビデオプロセスコントローラ４７からのデータにＤ１フォーマットに従ったエンコード処理を施し、パラレル／シリアル（Ｐ／Ｓ）変換回路５１に供給する。パラレル／シリアル変換回路５１は、ＳＤＩフォーマットに従ったシリアルデジタルビデオデータを生成し、出力端子５２を介して表示装置５に出力する。
【００５８】
システムコントローラ５３は、ユーザインタフェース５４からのユーザコマンドに応じてメディアコントローラ４２、スタンプビデオデコーダ４４、および再生切替コントローラ４６を制御して、通常再生や後述する高速再生を実行させる。
【００５９】
次に、再生装置４のＭＰＥＧ２デコーダ４３、スタンプビデオデコーダ４４、および再生切換コントローラ４６を詳細に説明する。
【００６０】
ＭＰＥＧ２デコーダ４３は、可変長復号部、逆量子化部、加算器、逆離散コサイン部、フレームメモリ部、動き補償部、および離散コサイン変換部（いずれも図示せず）とからなる、例えば、ＭＰＥＧ２ＭＰ＠ＭＬ（Ｍａｉｎ　Ｐｒｏｆｉｌｅ　／Ｍａｉｎ　Ｌｅｖｅｌ）デコーダである。
【００６１】
なお、記録装置１で用いられているＭＰＥＧ２エンコーダ１８に対応してＭＰＥＧ２デコーダ４３を設けたが、記録装置１にて他の形態の高解像度ビデオデータ生成装置（エンコーダ）を用いているのであれば、それにした対応したデコーダを用いることができる。
【００６２】
スタンプビデオデコーダ４４は、図７に示すように、伸張部６１、メモリコントローラ／演算処理部６２、および画素補間部６３からなる。
【００６３】
伸張部６１は、メディアコントローラ４２から、約５００Ｋｂｐｓで供給される４：２：２のスタンプビデオデータを、４：２：２のベースバンドコンポーネントビデオデータＹ，Ｃｂ，Ｃｒにデコードし、メモリコントローラ／演算処理部６２に供給する。
【００６４】
メモリコントローラ／演算処理部６２は、再生レート内で再生可能な複数フレームのうちの少なくとも２個以上のフレームのデコードされたスタンプビデオデータ（例えば、レベルが１／５にされた５フレーム分のスタンプビデオデータ）を、フレーム単位で、メモリ４５のバンク７１に記憶して（加算して）、高速再生用の画像を生成する。メモリコントローラ／演算処理部６２は、生成した高速再生用の画像を、所定のタイミングで画素補間部６３に供給する。
【００６５】
画素補間部６３は、記録装置２のスタンプビデオエンコーダ１９（画素間引き部３２）の間引き処理に対応して、メモリコントローラ／演算処理部６２から供給された高速再生用の画像のＨ方向およびＶ方向の画素をそれぞれ６倍し、再生切替コントローラ４６に供給する。
【００６６】
次に、高速再生を行う場合の再生装置４の動作を、図８のフローチャートを参照して説明する。なお、ここでは５倍速再生を行うものとする。
【００６７】
ユーザによって５倍速再生がユーザインタフェース５４を介して選択されると、ステップＳ１において、システムコントローラ５３は、再生切替コントローラ４６を高速再生モードに設定するとともに、後述するようなパラメータＰ，Ｎ，Ｒ，Ｆ，Ｊに所定の値を初期設定する。
【００６８】
パラメータＰには、高速再生が要求される直前に、通常再生や停止処理により出力されていたフレームのフレーム番号（表示の順番を表す番号）が初期設定される。この例の場合、フレーム番号が３番のフレームが、高速再生が要求される直前に出力されており、パラメータＰには、３が初期設定されるものとする。なお、パラメータＰで示されるフレームは、高速再生用の画像を構成するスタンプビデオデータを決定する際の基準となるので、適宜、基準フレームと称する。
【００６９】
パラメータＮには、再生レートにおける１フレーム時間に再生させるべきフレーム数（高速再生の再生速度（何倍速か））を示す情報が設定される。この例の場合のように５倍速が要求されたとき、パラメータＮには、５が初期設定される。
【００７０】
パラメータＲは、高速再生用の画像（正確には、高速再生用の画像の１フレーム）を生成するためのデータとして最初に読み出されるスタンプビデオデータを検出するときに用いられるパラメータであり、それには、最初に読み出されるスタンプビデオデータが、パラメータＰで示されるフレーム番号の基準フレームに対して何個前のフレームのものかを表す情報が設定される。この例の場合、２が初期設定され、基準フレームに対して２個前のフレームを構成するスタンプビデオデータが、高速再生用の画像を生成するためのデータとして最初に読み出される。
【００７１】
パラメータＦは、高速再生用の画像（１フレーム）を生成するためのデータとして最後に読み出されるスタンプビデオデータを検出するときに用いられるパラメータであり、それには、最後に読み出されるスタンプビデオデータが、基準フレームに対して何個後のフレームのものかを示す情報が設定される。この例の場合、２が初期設定され、基準フレームに対して２個後のフレームを構成するスタンプビデオデータが、高速再生用の画像を生成するためのデータとして最後に読み出される。
【００７２】
パラメータＪには、高速再生用の画像を生成するためのデータとして読み出されるスタンプビデオデータのフレーム間隔を示す情報が設定される。この例の場合、１が初期設定され、高速再生用の画像として最初に読み出されるスタンプビデオデータから、最後に読み出されるスタンプビデオデータまでのスタンプビデオデータより構成されるフレームが１つずつ読み出される。
【００７３】
次に、ステップＳ２において、システムコントローラ５３は、高速再生用の画像（１フレーム）を構成するスタンプビデオデータのフレーム（加算されるスタンプビデオデータのフレーム）の数Ｄを、下記の式に従って算出する。
Ｄ＝ｉｎｔ（Ｎ／Ｊ）
【００７４】
この例の場合、Ｎ＝５，Ｊ＝１であるので、Ｄ＝５（＝ｉｎｔ（５／１））となる。
【００７５】
システムコントローラ５３はまた、メモリ４５の書き込みバンクをバンク７１Ａまたは７１Ｂのいずれかに設定する。
【００７６】
いまの場合、書き込みバンクはバンク７１Ａに設定される。
【００７７】
ステップＳ３において、システムコントローラ５３は、高速再生用の画像（１フレーム）を生成するためのデータとして最初に読み出されるスタンプビデオデータのフレームを決定する。具体的には、下記の式に従って算出されたパラメータＴで示されるフレーム番号のフレームとされる。
Ｔ＝Ｐ−Ｒ
【００７８】
いまの場合、Ｐ＝３，Ｒ＝２であるので、高速再生用の画像を生成するためのデータとして最初に読み出されるスタンプビデオデータのフレームは、フレーム番号が１番のフレーム（３番の基準フレームの２個前のフレーム）とされる。なお、基準フレームが、１番または２番のフレームの場合、Ｔ＝−１（＝１−２），０（＝２−２）となるが、このときも１番のフレームが最初に読み出されるフレームとなるものとする。
【００７９】
次に、ステップＳ４において、システムコントローラ５３は、メディアコントローラ４２およびスタンプビデオデコーダ４４に、スタンプビデオデータのメモリ４５への書き込みを指令する。
【００８０】
その指令により、メディアコントローラ４２は、ステップＳ３で決定されたフレーム（フレーム番号がＴ番のフレーム）を構成するスタンプビデオデータを、再生用ドライバ４１を介して光ディスク３から読み出すとともに、それに誤り符号を用いた誤り訂正処理を施して、スタンプビデオデコーダ４４に供給する。
【００８１】
スタンプビデオデコーダ４４の伸張部６１は、メディアコントローラ４２から供給されたスタンプビデオデータをデコードし、メモリコントローラ／演算処理部６２に供給する。メモリコントローラ／演算処理部６２は、伸張部６１からのデコードされたスタンプビデオデータのレベルを、１／Ｄ（Ｄ＝ｉｎｔ（Ｎ／Ｊ））にして、メモリ４５のステップＳ２で書き込みバンクに決定されたバンク７１に書き込む。
【００８２】
いまの場合、１番のフレームを構成するスタンプビデオデータがデコードされ、そのレベルが１／５にされるとともに、メモリ４５のバンク７１Ａに書き込まれる。
【００８３】
ステップＳ５において、システムコントローラ５３は、ステップＳ４の処理で、スタンプビデオデータのメモリ４５への書き込みが完了するまで待機し、書き込みが完了したとき、ステップＳ６に進む。
【００８４】
ステップＳ６において、システムコントローラ５３は、次に読み出すスタンプビデオデータのフレームを決定する。具体的には、下記の式に従ってパラメータＴを更新し、そのパラメータＴで示されるフレーム番号のフレームが次の読み出しフレームとされる。
Ｔ＝Ｔ＋Ｊ
【００８５】
いまの場合、２（＝１＋１）番のフレームが次の読み出しフレームとなる。
【００８６】
次に、ステップＳ７において、システムコントローラ５３は、ステップＳ４の場合と同様に、メディアコントローラ４２およびスタンプビデオデコーダ４４に対し、スタンプビデオデータのメモリ４５への書き込みを指令する。
【００８７】
その結果いまの場合、２番のフレームを構成するスタンプビデオデータがデコードされ、そのレベルが１／５にされるとともに、メモリ４５のバンク７１Ａに、先に記憶された１番のフレームを構成するスタンプビデオデータに加算されて記憶される。すなわちここで、１番のフレームに対応する画像と２番のフレームに対応する画像が重ね合わされた画像が生成される。
【００８８】
ステップＳ８において、システムコントローラ５３は、ステップＳ７での処理で、スタンプビデオデータのメモリ４５への書き込みが完了するまで待機し、書き込みが完了したとき、ステップＳ９に進む。
【００８９】
ステップＳ９において、システムコントローラ５３は、高速再生用の画像（１フレーム）を生成するためのデータとして最後に読み出されるスタンプビデオデータがメモリ４５に書き込まれたか否かを判定する。具体的には、下記の式が成り立つか否かが判定される。
Ｔ＞＝Ｐ＋Ｆ
【００９０】
ステップＳ９で、スタンプビデオデータがまだメモリ４５に書き込まれていないと判定されたとき、ステップＳ６に戻り、次に読み出されるフレームが決定される。
【００９１】
いまの場合、２（＝Ｔ）＜３（＝Ｐ）＋２（＝Ｆ）であるので、上記式が成り立たず、ステップＳ６に戻り、３（＝２＋１）番のフレームが次の読み出しフレームとされる。
【００９２】
すなわち、ステップＳ９で、高速再生用の画像を生成するためのデータとして最後に読み出されるスタンプビデオデータがメモリ４５に書き込まれるまで（Ｔ＞＝Ｐ＋Ｆが成り立つまで）、ステップＳ６乃至ステップＳ９の処理が繰り返し実行される。その結果、いまの場合、レベルがそれぞれ１／５にされた、１番のフレーム乃至５番のフレームを構成するスタンプビデオデータが、メモリ４５のバンク７１Ａに加算されて記憶され、１番のフレーム乃至５番のフレームに対応する画像が重ね合わされた画像（高速再生用の画像の１フレーム）が生成される。
【００９３】
ステップＳ９で、スタンプビデオデータがメモリ４５に書き込まれたと判定されたとき、処理はステップＳ１０に進む。
【００９４】
いまの場合、５番のフレームを構成するスタンプビデオデータがメモリ４５のバンク７１Ａに書き込まれたと判定されたとき（５＝３＋２）、ステップＳ１０に進む。
【００９５】
ステップＳ１０において、システムコントローラ５３は、メモリ４５の読み出しバンクを書き込みバンクと同じに設定する。
【００９６】
いまの場合、バンク７１Ａが、読み出しバンクとされる。
【００９７】
次に、ステップＳ１１において、システムコントローラ５３は、スタンプビデオデコーダ４４に、高速再生用の画像の出力を指令する。その指令により、スタンプビデオデコーダ４４のメモリコントローラ／演算処理部６２は、ステップＳ１０で読み出しバンクとして設定されたメモリ４５のバンク７１から、そこに記憶されている画像（高速再生用の画像（１フレーム））を読み出し、画素補間部６３に供給する。画素補間部６３は、メモリコントローラ／演算処理部６２から供給された画像のＨ方向およびＶ方向の画素をそれぞれ６倍し、再生切替コントローラ４６に供給する。
【００９８】
再生切替コントローラ４６はこのとき、ステップＳ１で高速再生モードに設定されているので、スタンプビデオデコーダ４４から供給されたスタンプビデオデータを、ビデオプロセスコントローラ４７に供給する。
【００９９】
いまの場合、メモリ４５のバンク７１Ａから、そこに記憶されているビデオデータ（高速再生用の画像の１フレームとしての、レベルがそれぞれ１／５とされた１番のフレーム乃至５番のフレームを構成するスタンプビデオデータが加算されたビデオデータ）が読み出され、そのＨ方向およびＶ方向の画素がそれぞれ６倍されて、再生切替コントローラ４６に供給される。再生切替コントローラ４６に供給されたビデオデータは、ビデオプロセスコントローラ４７に供給される。
【０１００】
なお、ビデオプロセスコントローラ４７に供給されたビデオデータは、上述したように、そこで、ノイズ低減処理や、画質補正処理等の所定の画像処理が施された後、コンポジットエンコーダ４８、またはＤ１エンコーダ５０およびパラレル／シリアル変換回路５１を介して、表示装置５に出力され、高速再生用の画像として表示される。すなわちいまの場合、１番のフレーム乃至５番のフレームに対応する画像がそれぞれ重ね合わされた画像が、高速再生用の画像として表示される。
【０１０１】
スタンプビデオデコーダ４４乃至Ｐ／Ｓ変換回路５１における高速再生用の画像の出力処理は、再生信号に同期して行われる。
【０１０２】
次に、ステップＳ１２において、システムコントローラ５３は、ユーザインタフェース５４から、高速再生を終了するユーザコマンドが入力されたか否かを判定し、そのコマンドが入力されていないと判定した場合、ステップＳ１３に進み、パラメータＰを下記の式に従って更新する。すなわち、Ｎフレーム毎のフレームが基準フレームとされる。
Ｐ＝Ｐ＋Ｎ
【０１０３】
システムコントローラ５３はまた、メモリ４５の書き込みバンクを下記の式に従って変更する。すなわち、いま書き込みバンクとされていないバンク７１が書き込みバンクとされる。
バンク７１＝ｎｏｔ（バンク７１）
【０１０４】
いまの場合、パラメータＰは、８（＝３＋５）となり、書き込みバンクは、バンク７１Ｂとなる。
【０１０５】
その後、処理は、ステップＳ３に戻り、それ以降の処理が行われる。すなわち、その結果、今度は、レベルがそれぞれ１／５にされた、６番のフレーム乃至１０番のフレームを構成するスタンプビデオデータが加算されて高速再生用の画像のビデオデータが生成され、いま表示されている１番のフレーム乃至５番のフレームに対応する画像が重ね合わされた画像に代えて、６番のフレーム乃至１０番のフレームに対応する画像が重ね合わされた画像が、表示装置５に表示される。
【０１０６】
ステップＳ１２で、ユーザインタフェース５４から、高速再生を終了するユーザコマンドが入力されたと判定されたとき、システムコントローラ５３は、高速再生処理を終了する。なお、このとき、例えば、基準フレーム以降のＭＰＥＧ２ビデオデータの通常再生が開始される。
【０１０７】
以上のようにして高速再生処理が行われる。
【０１０８】
なお、以上においては、５倍速で高速再生する場合を例として説明したが、２倍速、３倍速、または７倍速などで高速再生する場合においても、パラメータＮ，Ｒ，Ｆ，Ｊを以下のように設定することで、５倍速の場合と基本的には同様の高速再生用の画像を表示させることができる。
２倍速再生の場合は、Ｎ＝２、Ｒ＝０、Ｆ＝１、Ｊ＝１となり
３倍速再生の場合は、Ｎ＝３、Ｒ＝１、Ｆ＝１、Ｊ＝１となり、
７倍速再生の場合は、Ｎ＝７、Ｒ＝３、Ｆ＝３、Ｊ＝１となる。
【０１０９】
すなわち、２倍速再生の場合、レベルが１／２（２＝ｉｎｔ（２／１））とされた２個のフレームのスタンプビデオデータが、３倍速再生の場合、レベルが１／３とされた３個のフレームのスタンプビデオデータが、そして７倍速再生の場合、レベルが１／７とされた７個のフレームのスタンプビデオデータがそれぞれ加算されて高速再生用の画像（１フレーム）が、再生レートにおける１フレーム時間毎に生成される。
【０１１０】
また、再生レート内で再生可能なスタンプビデオデータのフレーム数を越える倍速であっても、同様にして高速再生用の画像を表示させることができる。
【０１１１】
例えば、再生レート内で７フレーム分のスタンプビデオデータを再生することができる場合において１４倍速再生が要求されたとき、パラメータＮ，Ｒ，Ｆ，Ｊは、以下のように設定される。
Ｎ＝１４，Ｒ＝６，Ｆ＝６，Ｊ＝２
【０１１２】
例えば、パラメータＰ＝７とされたとき、このときの高速再生用の画像は、それぞれレベルが１／７（７＝ｉｎｔ（１４／２））とされた、１（＝７−６）番のフレーム、３（＝１＋２）番のフレーム、５番のフレーム、７番のフレーム、９番のフレーム、１１番のフレーム、および１３番のフレームを構成するスタンプビデオデータが加算された画像、そして１５番のフレーム、１７番のフレーム、１９番のフレーム、２１番のフレーム、２３番のフレーム、２５番のフレーム、および２７番のフレームを構成するスタンプビデオデータが加算された画像等が、高速再生用の画像として表示される。
【０１１３】
また、以上においては、再生速度Ｎと加算フレーム数Ｄが同じであったが、再生速度Ｎと加算フレーム数Ｄを、異なる値にすることもできる。なお、この場合、加算フレーム数Ｄは、パラメータＲ，Ｆ，Ｊの合計の値となる。
【０１１４】
例えば、５倍速再生の場合であって、パラメータを、Ｎ＝５，Ｒ＝２，Ｆ＝４，Ｊ＝１に設定すると、レベルがそれぞれ１／７（７＝ｉｎｔ（（２＋４＋１）／１）））にされた、７個の１番のフレーム乃至７番のフレームを構成する７個のスタンプビデオデータが加算された画像、レベルがそれぞれ１／７にされた、６番のフレーム乃至１２番のフレームが加算された画像等が、高速再生用の画像として表示される。
【０１１５】
このようにすれば、高速再生時により進んだ画像を早いタイミングで表示させることができるので、ユーザが高速再生から通常再生または停止モードに切り換えるタイミングの遅れを防止することができる。
【０１１６】
また、以上においては、スタンプビデオデータのレベルを均等に加算して高速再生用の画像を生成したが、加算に際し重み付けをすることも可能である。例えば、５倍速再生の場合において、加算される５個のフレームのうち、最初に書き込まれるフレームのレベルを１／１０にし、次に書き込まれるフレームのレベルを２／１０にし、次に書き込まれるフレームのレベルを４／１０にし、次に書き込まれるフレームのレベルを２／１０にし、そして最後に書き込まれるフレームを１／１０とすることができる。
【０１１７】
図９は、本発明の他の再生装置の利用例を示している。
【０１１８】
再生装置１０１は、図１の再生装置４と同様に、通常再生時において、光ディスク３から読み出した高データレートのビデオデータ（ＭＰＥＧ２ビデオデータ）を再生して、表示装置５を介して表示する。
【０１１９】
一方、高速再生時において再生装置１０１は、詳細は後述するが、光ディスク３から読み出した再生レート内で再生可能な複数フレームのうちの少なくとも２個以上のフレームの低データレートのビデオデータ（スタンプビデオデータ）のそれぞれが１つのフレーム内の所定の表示位置に位置する高速再生用の画像を、再生レートにおける１フレーム時間毎に生成する。再生装置１０１は、生成した高速再生用の画像を、表示装置５に供給して表示させる。
【０１２０】
図１０および図１１は、ここで生成される５倍速再生時の高速再生用の画像の表示例を示している。例えば、図１０に示すようにフレームＡ乃至フレームＥを構成するスタンプビデオデータに対応する画像が並んで表示される（表示装置５の画面の領域ＤＲ１乃至ＤＲ５に表示される）画像が高速再生用の画像として表示され、次にフレームＦ乃至フレームＪを構成するスタンプビデオデータに対応する画像が並んで表示される画像が高速再生用の画像として表示される。すなわち、５個のフレームに対応する画像が並ぶ画像が更新されて表示されるものが、再生映像となる。
【０１２１】
この例の場合も、高速再生に利用される低データレートのスタンプビデオデータは、記録装置２により、時間軸方向の相関を用いずにエンコードされているので、高速再生の再生映像は、ＭＰＥＧ２ビデオデータを用いて高速再生する場合のように不自然なものとならず、滑らかなものになる。また、所定数のフレームを構成するスタンプビデオデータに対応する画像が並んだものが高速再生用の画像として表示されるので、ユーザは、その画像（通常再生と異なる画像）から高速再生がなされていることを認識することができる。
【０１２２】
図１２は、再生装置１０１の構成例を示している。すなわち、この再生装置には、図６のスタンプビデオデコーダ４４、メモリ４５、およびシステムコントローラ５３に代えて、スタンプビデオデコーダ１１１、メモリ１１２、およびシステムコントローラ１１３が設けられている。
【０１２３】
スタンプビデオデコーダ１１１は、ユーザが高速再生を選択したときのシステムコントローラ１１３の制御に従って、メディアコントローラ４２から供給されたスタンプビデオデータをデコードするとともに、再生レート内で再生可能なデコードされたスタンプビデオデータを、フレーム単位で、メモリ１１２の所定メモリ領域ＭＲに記憶して、そのスタンプビデオデータに対応する画像が並んで表示される高速再生用の画像を生成する。スタンプビデオデコーダ１１１は、生成した高速再生用の画像を、再生切替コントローラ４６に供給する。
【０１２４】
メモリ１１２は、図１３に示すように、２つのバンク１３１Ａおよびバンク１３１Ｂを有している。バンク１３１Ａおよびバンク１３１Ｂのそれぞれには、表示装置５の画面の表示領域ＤＲに対応したメモリ領域ＭＲが設けられている。
【０１２５】
例えば、メモリ１１２のバンク１３１には、図１０および図１１に示す表示領域ＤＲ１乃至ＤＲ５のそれぞれに対応したメモリ領域ＭＲ１乃至ＭＲ５（図示せず）が設けられている。
【０１２６】
システムコントローラ１１３は、ユーザインタフェース５４からのユーザコマンドに応じてメディアコントローラ４２、スタンプビデオデコーダ１１１、および再生切替コントローラ４６を制御して、通常再生や後述するような高速再生を実行させる。
【０１２７】
図１３は、スタンプビデオデコーダ１１１の構成例を示している。
【０１２８】
伸張部１２１は、メディアコントローラ４２から約５００Ｋｂｐｓで供給される４：２：２のスタンプビデオデータを、４：２：２のベースバンドコンポーネントビデオデータＹ，Ｃｂ，Ｃｒにデコードし、メモリコントローラ１２２に供給する。
【０１２９】
メモリコントローラ１２２は、再生レート内で再生可能なデコードされたスタンプビデオデータを、フレーム単位で、メモリ１１２のバンク１３１の所定のメモリ領域ＭＲに記憶して、高速再生用の画像を生成する。メモリコントローラ１２２は、所定のタイミングで、生成した高速再生用の画像を再生切替コントローラ４６に供給する。
【０１３０】
次に、高速再生を行う場合の再生装置１０１の動作を、図１４のフローチャートを参照して説明する。なお、ここでも５倍速再生を行う場合を例として説明する。
【０１３１】
ユーザによって５倍速再生がユーザインタフェース５４を介して選択されると、ステップＳ２１において、システムコントローラ１１３は、再生切替コントローラ４６を高速再生モードに設定するとともに、図１の例の場合と同様の意味を有するパラメータＰ，Ｎ，Ｒ，Ｆ，Ｊに所定の値を初期設定する。
【０１３２】
パラメータＰには、高速再生が要求される直前に、通常再生や停止処理により出力されていたフレームのフレーム番号が設定される。この例の場合、フレーム番号が３番のフレームが、高速再生が要求される直前に出力されており、パラメータＰには、３が初期設定されるものとする。
【０１３３】
パラメータＮには、この例の場合も５倍速が要求されているので、５が初期設定される。
【０１３４】
パラメータＲには、この例の場合も、２が初期設定され、パラメータＰで示されるフレーム番号の基準フレームに対して２個前のフレームを構成するスタンプビデオデータが、高速再生用の画像（１フレーム）を生成するためのデータとして最初に読み出される。
【０１３５】
パラメータＦには、この例の場合も、２が初期設定され、基準フレームに対して２個後のフレームを構成するスタンプビデオデータが、高速再生用の画像（１フレーム）を生成するためのデータとして最後に読み出される。
【０１３６】
パラメータＪには、この例の場合も、１が設定され、高速再生用の画像として最初に読み出されるスタンプビデオデータから、最後に読み出されるスタンプビデオデータまでのスタンプビデオデータより構成されるフレームが１つずつ読み出される。
【０１３７】
次に、ステップＳ２２において、システムコントローラ１１３は、メモリ１１２への書き込みバンクをバンク１３１Ａまたはバンク１３１Ｂのいずれかに設定する。
【０１３８】
いまの場合、書き込みバンクはバンク１３１Ａに設定される。
【０１３９】
ステップＳ２３において、システムコントローラ１１３は、メモリ１１２のバンク１３１Ａおよびバンク１３１Ｂをクリアにする旨を、スタンプビデオデコーダ１１１に指令する。その指令によりスタンプビデオデコーダ１１１（メモリコントローラ１２２）は、メモリ１１２のバンク１３１Ａおよびバンク１３１Ｂをクリアにする。
【０１４０】
次に、ステップＳ２４において、システムコントローラ１１３は、ステップＳ２３の処理でメモリ１１２のバンク１３１がクリアにされるまで待機し、クリアにされたとき、ステップＳ２５に進む。
【０１４１】
ステップＳ２５において、システムコントローラ１１３は、高速再生用の画像（１フレーム）を生成するためのデータとして最初に読み出されるスタンプビデオデータのフレームを決定する。具体的には、下記の式に従って算出されたパラメータＴで示されるフレーム番号のフレームとされる。
Ｔ＝Ｐ−Ｒ
【０１４２】
いまの場合、Ｐ＝３，Ｒ＝２であるので、高速再生用の画像を生成するためのデータとして最初に読み出されるスタンプビデオデータのフレームは、フレーム番号が１番のフレームとされる。
【０１４３】
システムコントローラ１１３はまた、パラメータＭＲに１を設定し、データが書き込まれるメモリ１１２の書き込みバンクとされたバンク１３１のメモリ領域を、メモリ領域ＭＲ１とする。
【０１４４】
いまの場合、メモリ１１２のバンク１３１Ａのメモリ領域がメモリ領域ＭＲ１とされる。
【０１４５】
次に、ステップＳ２６において、システムコントローラ１１３は、メディアコントローラ４２およびスタンプビデオデコーダ１１１に、スタンプビデオデータのメモリ１１２への書き込みを指令する。
【０１４６】
その指令により、メディアコントローラ４２は、ステップＳ２５で決定されたフレーム（フレーム番号がＴ番のフレーム）を構成するスタンプビデオデータを、再生用ドライバ４１を介して光ディスク３から読み取るとともに、それに誤り符号を用いた誤り訂正処理を施して、スタンプビデオデコーダ１１１に供給する。
【０１４７】
スタンプビデオデコーダ１１１の伸張部１２１は、メディアコントローラ４２から供給されたスタンプビデオデータをデコードし、メモリコントローラ１２２に供給する。メモリコントローラ１２２は、伸張部１２１からのデコードされたビデオデータを、メモリ１１２のステップＳ２２で書き込みバンクとされたバンク１３１のステップＳ２５で設定されたメモリ領域ＭＲ１に書き込む。
【０１４８】
いまの場合、１番のフレームを構成するスタンプビデオデータがデコードされ、メモリ１１２のバンク１３１Ａのメモリ領域ＭＲ１に書き込まれる。
【０１４９】
ステップＳ２７において、システムコントローラ１１３は、ステップＳ２６での処理でスタンプビデオデータのメモリ１１２への書き込みが完了するまで待機し、書き込みが完了したとき、ステップＳ２８に進む。
【０１５０】
ステップＳ２８において、システムコントローラ１１３は、次に読み出すスタンプビデオデータのフレームを決定する。具体的には、下記の式に従ってパラメータＴを更新し、そのパラメータＴで示されるフレーム番号のフレームが次の読み出しフレームとされる。
Ｔ＝Ｔ＋Ｊ
【０１５１】
システムコントローラ１１３はまた、スタンプビデオデータが書き込まれるメモリ領域ＭＲを変更する。具体的には、下記の式に従ってパラメータＭＲを更新し、そのパラメータＭＲで示されるメモリ領域ＭＲがスタンプビデオデータを記憶するメモリ領域とされる。
ＭＲ＝ＭＲ＋１
【０１５２】
いまの場合、２（＝１＋１）番のフレームが次の読み出しフレームとなり、メモリ領域ＭＲ２（＝１＋１）がスタンプビデオデータを記憶するメモリ領域とされる。
【０１５３】
次に、ステップＳ２９において、システムコントローラ１１３は、高速再生用の画像（１フレーム）を生成するためのデータとして最後に読み出されるスタンプビデオデータがメモリ１１２に書き込まれたか否かを判定する。具体的には、下記の式が成り立つか否かが判定される。
Ｔ＞Ｐ＋Ｆ
【０１５４】
ステップＳ２９で、スタンプビデオデータがまだメモリ１１２に書き込まれていないと判定されたとき、ステップ２６に戻り、それ以降の処理が行われる。
【０１５５】
いまの場合、２＜３＋２であるので、ステップＳ２６に戻り、２番のフレームを構成するスタンプビデオデータがデコードされ、メモリ１１２のバンク１３１Ａのメモリ領域ＭＲ２に書き込まれる。
【０１５６】
すなわち、ステップＳ２９で、高速再生用の画像を生成するためのデータとして最後に読み出されるスタンプビデオデータがメモリ１１２に書き込まれるまで（Ｔ＞Ｐ＋Ｆが成り立つまで）、ステップＳ２６乃至ステップＳ２９の処理が繰り返し実行される。その結果、いまの場合、１番のフレーム乃至５番のフレームを構成するスタンプビデオデータが、メモリ１１２のバンク１３１Ａのメモリ領域ＭＲ１乃至ＭＲ５にそれぞれ記憶される。
【０１５７】
ステップＳ２９で、スタンプビデオデータがメモリ１１２に書き込まれたと判定されたとき、処理はステップＳ３０に進む。
【０１５８】
いまの場合、ステップＳ２６の処理で５番のフレームを構成するスタンプビデオデータがメモリ１１２のバンク１３１Ａのメモリ領域ＭＲ５に書き込まれたときのステップＳ２９の判定により（６＞３＋２）、ステップＳ３０に進む。
【０１５９】
ステップＳ３０において、システムコントローラ１１３は、メモリ１１２の読み出しバンクを書き込みバンクと同じに設定する。
【０１６０】
いまの場合、バンク１３１Ａが、読み出しバンクとされる。
【０１６１】
次に、ステップＳ３１において、システムコントローラ１１３は、スタンプビデオデコーダ１１１に高速再生用の画像の出力を指令する。
【０１６２】
その指令により、スタンプビデオデコーダ１１１のメモリコントローラ１２２は、ステップＳ３０で読み出しバンクとして設定されたメモリ１１２のバンク１３１から、そこに記憶されている画像（高速再生用の画像の１フレーム）を読み出し、再生切替コントローラ４６に供給する。
【０１６３】
再生切替コントローラ４６はこのとき、ステップＳ２１で高速再生モードに設定されているので、スタンプビデオデコーダ１１１から供給されたスタンプビデオデータを、ビデオプロセスコントローラ４７に供給する。
【０１６４】
いまの場合、メモリ１１２のバンク１３１Ａから、そこに記憶されているビデオデータ（高速再生用の画像の１フレームとしての、メモリ領域ＭＲ１乃至ＭＲ５に配置された１番のフレーム乃至５番のフレームを構成するスタンプビデオデータ）が読み出され、再生切替コントローラ４６に供給される。再生切替コントローラ４６に供給されたビデオデータは、ビデオプロセスコントローラ４７に供給される。
【０１６５】
なお、ビデオプロセスコントローラ４７に供給されたビデオデータは、そこで、ノイズ低減処理や、画質補正処理等の所定の画像処理が施された後、コンポジットエンコーダ４８、またはＤ１エンコーダ５０およびパラレル／シリアル変換回路５１を介して、表示装置５に出力され、高速再生用の画像として表示される。すなわちいまの場合、図１０に示すように表示装置５の表示領域ＤＲ１乃至ＤＲ５に表示された１番のフレーム乃至５番のフレームに対応する画像が、再生映像として表示される。
【０１６６】
次に、ステップＳ３２において、システムコントローラ１１３は、ユーザインタフェース５４から、高速再生を終了するユーザコマンドが入力されたか否かを判定し、そのコマンドが入力されていないと判定した場合、ステップＳ３３に進み、パラメータＰを下記の式に従って更新する。
Ｐ＝Ｐ＋Ｎ
【０１６７】
システムコントローラ１１３はまた、メモリ１１２の書き込みバンクを下記の式に従って変更する。すなわち、いま書き込みバンクとされていないバンク１３１が書き込みバンクとされる。
バンク１３１＝ｎｏｔ（バンク１３１）
【０１６８】
いまの場合、パラメータＰは、８（＝３＋５）となり、書き込みバンクは、バンク１３１Ｂとなる。
【０１６９】
その後、処理は、ステップＳ２５に戻り、それ以降の処理が行われる。すなわち、その結果、今度は、６番のフレーム乃至１０番のフレームを構成するスタンプビデオデータが、メモリ１１２のバンク１３１Ｂのメモリ領域ＭＲ１乃至ＭＲ５にそれぞれ記憶されて高速再生用の画像が生成される。そしていま表示されている１番のフレーム乃至５番のフレームに対応する画像が並ぶ画像に代えて、６番のフレーム乃至１０番のフレームに対応する画像が並ぶ画像が、表示装置５に表示される。
【０１７０】
ステップＳ３２で、ユーザインタフェース５４から、高速再生を終了するユーザコマンドが入力されたと判定されたとき、システムコントローラ１１３は、高速再生処理を終了する。
【０１７１】
なお、以上においては、５倍速で高速再生する場合を例として説明したが、２倍速、３倍速、または７倍速などで高速再生する場合においても、パラメータＮ，Ｒ，Ｆ，Ｊを以下のように設定することで、５倍速の場合と基本的には同様の高速再生用の画像を表示させることができる。
２倍速再生の場合は、Ｎ＝２、Ｒ＝０、Ｆ＝１、Ｊ＝１となり
３倍速再生の場合は、Ｎ＝３、Ｒ＝１、Ｆ＝１、Ｊ＝１となり、
７倍速再生の場合は、Ｎ＝７、Ｒ＝３、Ｆ＝３、Ｊ＝１となる。
【０１７２】
すなわち、２倍速再生の場合、２個のフレームのスタンプビデオデータに対応する画像が、図１５に示すように、表示装置５の表示領域ＤＲ１とＤＲ２に表示され、３倍速再生の場合、３個のフレームに対応する画像が、図１６に示すように、表示装置５の表示領域ＤＲ１，２，３に表示され、７倍速再生の場合、７個のフレームに対応する画像が、図１７に示すように、表示装置５の表示領域ＤＲ１，２，３，４，５，６，７に表示される。
【０１７３】
また、再生レート内で再生可能なスタンプビデオデータのフレーム数を越える倍速であっても、同様にして高速再生用の画像を表示させることができる。
【０１７４】
例えば、再生レート内で７フレーム分のスタンプビデオデータを再生することができる場合において１４倍速再生が要求されたとき、パラメータＮ，Ｒ，Ｆ，Ｊは、以下のように設定される。なお、この場合、メモリ１１２のバンク１３１には、７個のメモリ領域ＭＲ１乃至ＭＲ７が設けられている。
Ｎ＝１４，Ｒ＝６，Ｆ＝６，Ｊ＝２
【０１７５】
例えば、パラメータＰ＝７とされたとき、このときの高速再生用の画像は、１（＝７−６）番のフレーム、３番のフレーム、５番のフレーム、７番のフレーム、９番のフレーム、１１番のフレーム、および１３番のフレームに対応する画像が表示装置５の表示領域ＤＲ１乃至ＤＲ７（例えば、図１７）に表示されるような画像、および１５番のフレーム、１７番のフレーム、１９番のフレーム、２１番のフレーム、２３番のフレーム、２５番のフレーム、および２７番のフレームに対応する画像が表示装置５の表示領域ＤＲ１乃至ＤＲ７に表示されるような画像等が、高速再生用の画像となる。
【０１７６】
また、以上においては、パラメータＲ，Ｆ，Ｊの値を大きくすることで、基準フレームに対してより進んだ画像とより遅れた画像を表示させることができ、これにより、ユーザが高速再生から通常再生や停止モードに切り換えるときのタイミング遅れを防止することができる。
【０１７７】
例えば、５倍速再生の場合において、パラメータＮ＝５，Ｒ＝８，Ｆ＝８，Ｊ＝４すると、パラメータＰ＝９のとき、１（＝９−８）番のフレーム、５番のフレーム、９番のフレーム、１３番のフレーム、および１７番のフレームに対応する画像が所定の領域に表示される高速再生用の画像が生成される。
【０１７８】
また、スタンプビデオデータを拡大または画素補間する機能を備えるようにすれば、図１８のようにスタンプビデオデータに対応する画像を拡大して表示したり、図１９に示すように、基準フレームを構成するスタンプビデオデータに対応する画像を中央に拡大して表示することもできる。
【０１７９】
【発明の効果】
第１の本発明によれば、高速再生するときに滑らかな再生映像を得ることができる。
【０１８０】
第２の本発明によれば、高速再生するときに滑らかな再生映像を得ることができる。
【図面の簡単な説明】
【図１】本発明の再生装置の利用例を示す図である。
【図２】図１の記録装置の構成例を示すブロック図である。
【図３】図１の光ディスクの各記録エリアを示す図である。
【図４】ＭＰＥＧ２ビデオデータのＧＯＰ構造を示す図である。
【図５】図２のスタンプビデオエンコーダ１９の構成例を示すブロック図である。
【図６】図１の再生装置の構成例を示すブロック図である。
【図７】図６のスタンプビデオデコーダの構成例を示すブロック図である。
【図８】高速再生を行う場合の図１の再生装置の動作を説明するフローチャートである。
【図９】本発明の他の再生装置の利用例を示す図である。
【図１０】高速再生用の画像の表示例を示す図である。
【図１１】高速再生用の画像の他の表示例を示す図である。
【図１２】図９の再生装置の構成例を示すブロック図である。
【図１３】図１２のスタンプビデオデコーダの構成例を示すブロック図である。
【図１４】高速再生を行う場合の図９の再生装置の動作を説明するフローチャートである。
【図１５】高速再生用の画像の他の表示例を示す図である。
【図１６】高速再生用の画像の他の表示例を示す図である。
【図１７】高速再生用の画像の他の表示例を示す図である。
【図１８】高速再生用の画像の他の表示例を示す図である。
【図１９】高速再生用の画像の他の表示例を示す図である。
【符号の説明】
１　撮像装置，　２　記録装置，　３　光ディスク，　４　再生装置，　５　表示装置，　４１　再生用ドライバ，　４２　メディアコントローラ，　４４　スタンプビデオデコーダ，　４５　メモリ，　４６　再生切替コントローラ，　５３　システムコントローラ，　５４　ユーザインタフェース，　６１　伸張部，　６２　メモリコントローラ／演算処理部，　６３　画素補間部，　１０１　再生装置，　１１１　スタンプビデオデコーダ，　１１２　メモリ，　１１３　システムコントローラ，　１２１　伸張部，　１２２　メモリコントローラ
【図１】
2004056582.tif 000003
【図２】
2004056582.tif 000004
【図３】
2004056582.tif 000005
【図４】
2004056582.tif 000006
【図５】
2004056582.tif 000007
【図６】
2004056582.tif 000008
【図７】
2004056582.tif 000009
【図８】
2004056582.tif 000010
【図９】
2004056582.tif 000011
【図１０】
2004056582.tif 000012
【図１１】
2004056582.tif 000013
【図１２】
2004056582.tif 000014
【図１３】
2004056582.tif 000015
【図１４】
2004056582.tif 000016
【図１５】
2004056582.tif 000017
【図１６】
2004056582.tif 000018
【図１７】
2004056582.tif 000019
【図１８】
2004056582.tif 000020
【図１９】
2004056582.tif 000021