(57)【特許請求の範囲】
【請求項１】
２のｎ乗個の各フレームデータを通常再生順にそれぞれｎビットにより表し、
上記各ｎビットの上位側ビットと下位側ビットを入れ替え、
上記ビットの入れ替えがなされた後の各ｎビットにより、上記各フレームデータの記録順番を定義し、
上記定義した記録順番で各フレームデータを記録媒体に記録し、
上記記録媒体から、所望の再生速度の逆数に応じた数のフレームデータを上記フレームデータの並べ替え単位の先頭から順番に読み取り、
上記読み取ったフレームデータをバッファリングし、
上記バッファリングしたフレームデータを上記所望の再生速度に応じた所定の順番で読み出す
ことを特徴とするデータの記録及び再生方法。
【請求項２】
請求項１記載のデータの記録及び再生方法であって、
上記２のｎ乗個の各フレームデータは、通常再生時の時間順に再生されるべきモーションＪＰＥＧデータであることを特徴とするデータの記録及び再生方法。
【請求項３】
２のｎ乗個の各フレームデータを通常再生順にそれぞれ表すｎビットの上位側ビットと下位側ビットを入れ替えることによって上記各フレームデータを並べ替えるフレーム並べ替え部と、
当該並べ替えがなされた後の各フレームデータを順番に記録媒体へ記録する記録部と、
上記記録媒体から、所望の再生速度の逆数に応じた数のフレームデータを上記フレームデータの並べ替え単位の先頭から順番に読み取る読み取り部と、
上記読み取ったフレームデータをバッファリングするメモリ部と、
上記メモリ部にバッファリングしたフレームデータを上記所望の再生速度に応じた所定の順番で読み出すメモリ読み出し部とを有する
ことを特徴とするデータの記録及び再生装置。
【請求項４】
請求項３記載のデータの記録及び再生装置であって、
上記２のｎ乗個の各フレームデータは、通常再生時の時間順に再生されるべきモーションＪＰＥＧデータである
ことを特徴とするデータの記録及び再生装置。
【請求項５】
２のｎ乗個の各フレームデータを通常再生順にそれぞれｎビットにより表し、上記各ｎビットの上位側ビットと下位側ビットを入れ替え、上記ビットの入れ替えがなされた後の各ｎビットにより、上記各フレームデータの記録順番を定義し、上記定義した記録順番で各フレームデータを記録した記録媒体からフレームデータを読み取り再生するデータ再生方法であって、
上記記録媒体から、所望の再生速度の逆数に応じた数のフレームデータを上記フレームデータの並べ替え単位の先頭から順番に読み取り、
上記読み取ったフレームデータをバッファリングし、
上記バッファリングしたフレームデータを上記所望の再生速度に応じた所定の順番で読み出す
ことを特徴とするデータ再生方法。
【請求項６】
請求項５記載のデータ再生方法であって、
上記２のｎ乗個の各フレームデータは、通常再生時の時間順に再生されるべきモーションＪＰＥＧデータである
ことを特徴とするデータ再生方法。
【請求項７】
２のｎ乗個の各フレームデータを通常再生順にそれぞれｎビットにより表し、上記各ｎビットの上位側ビットと下位側ビットを入れ替え、上記ビットの入れ替えがなされた後の各ｎビットにより、上記各フレームデータの記録順番を定義し、上記定義した記録順番で各フレームデータを記録した記録媒体からフレームデータを読み取り再生するデータ再生装置であって、
上記記録媒体から、所望の再生速度の逆数に応じた数のフレームデータを上記フレームデータの並べ替え単位の先頭から順番に読み取る読み取り部と、
上記読み取ったフレームデータをバッファリングするメモリ部と、
上記メモリ部にバッファリングしたフレームデータを上記所望の再生速度に応じた所定の順番で読み出すメモリ読み出し部とを有する
ことを特徴とするデータ再生装置。
【請求項８】
請求項７記載のデータ再生装置であって、
上記２のｎ乗個の各フレームデータは、通常再生時の時間順に再生されるべきモーションＪＰＥＧデータである
ことを特徴とするデータ再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばモーションＪＰＥＧ等のフレームデータを記録媒体に記録及び再生するデータの記録及び再生方法及び装置、その記録媒体からデータを再生するデータ再生方法及び装置に関する。
【０００２】
【従来の技術】
静止画像の規格は様々なものがあり、その中でも特に広く使われている規格として、いわゆるＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｃｏｄｉｎｇ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）規格がある。なお、当該ＪＰＥＧは、ＩＴＵ−ＴＳ（国際電気通信連合：旧ＣＣＩＴＴ）とＩＳＯ（国際標準化機構）で定めたカラー静止画像の圧縮、伸張処理のための規格である。
【０００３】
一方、動画像表示のための規格は、例えばいわゆるＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｉｍａｇｅ  Ｃｏｄｉｎｇ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）規格やモーションＪＰＥＧ（Ｍｏｔｉｏｎ  ＪＰＥＧ）などが存在する。
【０００４】
ここで、上記モーションＪＰＥＧは、上記ＪＰＥＧの技術を動画に応用した規格である。モーションＪＰＥＧでは動画の各コマがＪＰＥＧデータとして用意される。データ再生装置は、それら各コマのＪＰＥＧデータを高速に伸張処理して連続的に表示することで動画表示を実現する。
【０００５】
すなわち、データ再生装置は、図６に示すように、動画を構成する各コマ（例えば図中「０ｘ００」，「０ｘ０１」，「０ｘ０２」，「０ｘ０３」，「０ｘ０４」，・・・の番号で示す各フレーム）の静止画像が順番に記録されている記録媒体から、それら各コマの静止画像をストリーミングデータとして順番に再生することで動画表示を実現する。なお、図６は１倍速再生（通常再生）の例を示している。
【０００６】
また、当該モーションＪＰＥＧは、上記ＭＰＥＧなどのように動画のコマとコマの間の差分情報だけを保存する規格とは異なり、１コマ１コマが静止画像のデータとして存在するため、任意の個所での編集や逆再生、倍速再生等が容易であることが特徴となっている。
【０００７】
【発明が解決しようとする課題】
ところで、上記モーションＪＰＥＧ形式のフレームデータが記録されている光ディスク等の記録媒体の再生を行う場合において、例えば２倍速、４倍速等の再生（以下、高速再生と呼ぶことにする）を実現するためには、以下の第１の再生処理方法や第２の再生処理方法のような特別な再生処理が必要となる。なお、以下の説明は、上記記録媒体として光ディスクを挙げ、また、高速再生の一例として２倍速再生を挙げている。
【０００８】
すなわち、上記第１の再生処理方法は、例えば、図６に示した「０ｘ００」〜「０ｘ０７」の順番で光ディスクに記録されている各フレームデータを、その順番で順次読み取ってメモリ等にバッファリングし、当該バッファリングしたフレームデータの中から例えば偶数フレーム（「０ｘ００」，「０ｘ０２」，「０ｘ０４」，「０ｘ０６」，・・・）のデータのみを読み出して伸張するような再生処理方法である。
【０００９】
また、上記第２の再生処理方法は、例えば図７に示すように「０ｘ００」〜「０ｘ０７」の順番で各フレームデータが記録されている光ディスクからそれらデータを読み取る際に、奇数フレーム（「０ｘ０１」，「０ｘ０３」，「０ｘ０５」，「０ｘ０７」，・・・）のデータを読み飛ばし（スキップして）、偶数フレーム（「０ｘ００」，「０ｘ０２」，「０ｘ０４」，「０ｘ０６」，・・・）のデータのみを読み取り、当該読み取った偶数フレームのデータを伸張するような再生処理方法である。
【００１０】
しかしながら、上記第１の再生処理方法の場合、光ディスク再生装置は、ディスク読み取り能力を超えるような高速再生を実現することは不可能である。すなわち、一般に、光ディスク再生装置は、ディスク読み取り能力（読み取り速度）に限界があるため、例えＣＰＵの演算速度が前記伸張処理等を行うのに充分であったとしても、当該読み取り能力を越えるような高速再生を実現することまではできない。
【００１１】
また、上記第２の再生処理手法の場合、光ディスク再生装置は、光ディスクからデータを読み取る際に頻繁にスキップ動作とデータ読み取り動作の切り換えを行わなければならない。このような動作は、余計な時間がかかり、高速再生にとってはオーバーヘッドとなる。またこの場合、光ディスク再生装置の読み取りヘッド部（光学ピックアップ）には過大な負荷がかかることになる。特に、高速再生の速度が速くなればなるほど、光ディスク再生装置は、スキップ動作とデータ読み取り動作の切り換えを高速に行わなければならなくなり、好ましくない。
【００１２】
そこで、本発明は、再生装置の読み取り能力以上の高速再生を実現可能とし、また、高速再生時の動作の無駄を無くし、再生装置のデータ読み取りヘッド部にかかる負荷を少なくすることを可能にするためのデータの記録及び再生方法及び装置、データ再生方法及び装置を提供することを目的とする。
【００１３】
【課題を解決するための手段】
本発明は、２のｎ乗個のフレームデータを通常再生順にそれぞれｎビットにより表し、上記各ｎビットの上位側ビットと下位側ビットを入れ替え、上記ビットの入れ替えがなされた後のｎビットにより上記各フレームデータの記録順番を定義し、その定義した記録順番で各フレームデータを記録媒体に記録する。その記録媒体を再生する際に、所望の再生速度の逆数に応じた数のフレームデータを上記フレームデータの並べ替え単位の先頭から順番に記録媒体から読み取り、当該読み取ったフレームデータをバッファリングし、そのバッファリングしたフレームデータを上記所望の再生速度に応じた所定の順番で読み出す。
【００１４】
すなわち本発明は、記録媒体上でのフレームデータの配置順を、その記録媒体の高速再生を行う際にフレームデータを全て読み取る必要がなく且つ、再生スキップ動作を頻繁に行わなくても必要なデータのみを再生できるように工夫している。
【００１５】
これにより、データ再生装置は、データ読み取りヘッド部の読み取り能力以上の高速再生を実現でき、また、高速再生動作の無駄を無くしてデータ読み取りヘッド部にかかる負荷を少なくできる。
【００１６】
【発明の実施の形態】
［データの記録順及び再生順］
データ記録装置は、「０ｘ００」から「０ｘ０７」までの番号で示す８個（２の３乗個）のフレームデータを、図１に示すように「０ｘ００」，「０ｘ０４」，「０ｘ０２」，「０ｘ０６」，「０ｘ０１」，「０ｘ０５」，「０ｘ０３」，「０ｘ０７」の順番で光ディスクへ記録する。
【００１７】
すなわち、図２中の（Ａ）に示す「０ｘ００」，「０ｘ０１」，「０ｘ０２」，「０ｘ０３」，「０ｘ０４」，「０ｘ０５」，「０ｘ０６」，「０ｘ０７」の８個分の各フレームデータが、例えば”０００”，”００１”，”０１０”，”０１１”，”１００”，”１０１”，”１１０”，”１１１”のそれぞれ３ビットで表されているとした場合、データ記録装置は、それら各３ビットのうちの中央のビット（この例では第２ビット）よりも上位側のビットと下位側のビットを入れ替え、その入れ替え後の各３ビット”０００”，”１００”，”０１０”，”１１０”，”００１”，”１０１”，”０１１”，”１１１”により表される各フレームデータを、光ディスク上に順番に並べて記録する。
【００１８】
この図１及び図２に示した順番で各フレームデータが記録された光ディスクを例えば４倍速で再生する場合、データ再生装置は、上記光ディスク上に順番に記録されている８個のフレームデータのうち先頭から１／４個のフレームデータ（２個のフレームデータ）のみを読み取ってメモリ等にバッファリングする。すなわち、データ再生装置は、図２中の（Ｂ）に示す「０ｘ００」と「０ｘ０４」の２つのフレームデータを光ディスクから読み取ってメモリ等にバッファリングする。そして、データ再生装置は、そのメモリから「０ｘ００」，「０ｘ０４」の順にフレームデータを読み出す。これにより、データ再生装置は、４倍速再生に必要なフレームデータを得ることができる。
【００１９】
また、例えば２倍速再生を行う場合、データ再生装置は、光ディスク上に順番に記録されている８個のフレームデータうちの先頭から１／２個のフレームデータ（４個のフレームデータ）のみを読み取ってメモリ等にバッファリングする。すなわち、データ再生装置は、図２中の（Ｂ）に示す「０ｘ００」，「０ｘ０４」，「０ｘ０２」，「０ｘ０６」のフレームデータを順番に読み取ってメモリ等にバッファリングする。そして、データ再生装置は、そのメモリから「０ｘ００」，「０ｘ０２」，「０ｘ０４」，「０ｘ０６」の順にフレームデータを読み出す。これにより、データ再生装置は、２倍速再生に必要なフレームデータを得ることができる。
【００２０】
なお、例えば１倍速再生を行う場合、データ再生装置は、光ディスク上に順番に記録されている図２中の（Ｂ）に示す「０ｘ００」〜「０ｘ０７」の８個のフレームデータを読み取ってメモリ等にバッファリングした後、そのメモリから「０ｘ００」，「０ｘ０１」，「０ｘ０２」，「０ｘ０３」，「０ｘ０４」，「０ｘ０５」，「０ｘ０６」，「０ｘ０７」の順番にフレームデータを読み出すようにすれば良い。また、例えば８倍速再生を行う場合、データ再生装置は、光ディスク上に順番に記録されている図２中の（Ｂ）に示す先頭の「０ｘ００」のフレームデータのみを読み取ってメモリ等にバッファリングした後、そのメモリから「０ｘ００」のフレームデータを読み出すようにすれば良い。
【００２１】
このように、上記図１や図２では、８個（２の３乗個）のフレームを、上記フレームの並べ替えの単位としている例を挙げている。
【００２２】
また、例えば３２個（２の５乗個）のフレームを、上記フレームの並べ替えの単位とした場合、それら３２個のフレームの記録順番は、図３に示すようになる。
【００２３】
すなわち、３２個のフレームを上記並べ替えの単位とした場合、図３中の（Ａ）に示すように、「０ｘ００」〜「０ｘ３１」の３２個のフレームデータは、それぞれ５ビット”０００００”〜”１１１１１”で表すことができる。データ記録装置は、図３中の（Ｂ）に示すように、それら５ビットのうちの中央のビット（この例では第３ビット）よりも上位側のビットと下位側のビットを入れ替え、その入れ替え後の各５ビット”０００００”，”１００００”，”０１０００”，…，”１０１１１”，”０１１１１”，”１１１１１”により表される各フレームデータ「０ｘ００」，「０ｘ１６」，「０ｘ０８」，…，「０ｘ２３」，「０ｘ１５」，「０ｘ３１」を光ディスク上に順番に並べて記録する。
【００２４】
このように３２個（２の５乗個）のフレームを上記並べ替えの単位とした場合、データ再生装置は、１倍速から２の５乗倍速（３２倍速）までの高速再生が可能となる。すなわち例えば１６倍速再生を行う場合、データ再生装置は、光ディスク上に順番に記録されている３２個のフレームデータうちの先頭から１／１６個のフレーム（すなわち２個のフレーム）である「０ｘ００」，「０ｘ１６」のフレームデータを順番に読み取ってメモリ等にバッファリングする。そして、データ再生装置は、そのメモリから「０ｘ００」，「０ｘ１６」の順にフレームデータを読み出す。これにより、データ再生装置は、１６倍速再生に必要なフレームデータを得ることができる。
【００２５】
また、例えば８倍速再生を行う場合、データ再生装置は、光ディスク上に順番に記録されている３２個のフレームデータうちの先頭から１／８個のフレーム（すなわち４個のフレーム）である「０ｘ００」，「０ｘ１６」，「０ｘ０８」，「０ｘ２４」のフレームデータを順番に読み取ってメモリ等にバッファリングする。そして、データ再生装置は、そのメモリから「０ｘ００」，「０ｘ０８」，「０ｘ１６」，「０ｘ２４」の順にフレームデータを読み出す。これにより、データ再生装置は、８倍速再生に必要なフレームデータを得ることができる。
【００２６】
以下、説明は省略するが、上述同様なやり方により、データ再生装置は、４倍速再生、２倍速再生、１倍速再生や３２倍速再生が可能となる。
【００２７】
以上説明したように、データ記録装置は、２のｎ乗個のフレームデータをそれぞれ表すｎビットの中央よりも上位側のビットと下位側のビットをそれぞれ入れ替え、それら入れ替え後のｎビットにより表されるフレームデータを順番に並べて光ディスクに記録するようにしている。そして、データ再生装置は、この光ディスクの高速再生を行う際に、その再生速度の逆数に応じた数のフレームデータを順番に読み取ってメモリにバッファリングし、当該メモリにバッファリングされているフレームデータを、上記再生速度に応じた所定の順番で読み出す。
【００２８】
すなわち、光ディスクには、上記ビットの入れ替え後の各ｎビットにより表されるフレームデータが順番に並べられて記録されているため、データ再生装置は、高速再生時に、その再生速度の逆数に応じた数のフレームデータだけを順番に読み取れば良い。つまり光ディスクの読み取り速度は高速再生速度の逆数に相当する速度で良い。このため、データ再生装置は、実際のディスク読み取り能力以上の高速再生を実現できる。また、光ディスク上には、高速再生時に必要となるフレームデータが連続的に配列して記録されているため、データ再生装置は、高速再生時のスキップ回数を少なくでき、動作の無駄が無く、したがって読み取りヘッド部にかかる負荷も少なくなっている。
【００２９】
なお、ディスク読み取り速度に余裕がある場合、データ再生装置は、上記再生速度の逆数以上のフレームデータを読み込むようにしても良い。また逆に、読み取り速度に余裕がないときであっても、その読み取り能力に応じたフレームデータを光ディスクから読み込んでおけば、データ再生装置は、多少のコマ落ちはあるものの、ある程度の品質の高速再生画像を得ることができる。
【００３０】
［記録装置の構成］
図４は、上述したようなフレームデータの並べ替え処理を行うと共に、その並べ替え後の各フレームデータを光ディスクへ記録するデータ記録装置１０の概略構成を示す。
【００３１】
この図４において、データ入力部１１は、通常の再生順序の各フレームデータを取り込む。ここで、上記通常の再生順序とは、例えば前記図６に示したような再生順序である。また、上記データ入力部１１に入力する各フレームデータは、例えばモーションＪＰＥＧの各コマのフレームデータである。なお、上記モーションＪＰＥＧの各フレームデータは、例えばデータベース化されて予め用意されたものの中から、必要に応じて読み出したものであっても良い。
【００３２】
制御部１６は、上記データ入力部１１に入力した上記通常の再生順序のフレームデータを、メモリ１２に蓄積させる。当該メモリ１２は、少なくとも、前記フレームの並べ替えの単位分の複数のフレームデータを記憶可能なものである。すなわち、前記フレームの並べ替えの単位が図１や図２の例のように８フレームである場合、当該メモリ１２は、少なくともフレームデータ８個分の記憶容量を備えたものとする。同様に、前記フレームの並べ替えの単位が図３の例のように３２フレームである場合、当該メモリ１２は、少なくともフレームデータ３２個分の記憶容量を備えたものとする。
【００３３】
そして、制御部１６は、このメモリ１２のアドレス制御を行うことにより、当該メモリ１２から、前記並べ替え後の順番となるように各フレームデータを読み出させる。つまり、前記フレームの並べ替えの単位が８個である場合、制御部１６は、当該メモリ１２から前記図１や図２で説明したような並べ替え後の順番となるように各フレームデータを読み出させる。同様に、前記フレームの並べ替えの単位が３２個である場合、制御部１６は、当該メモリ１２から前記図３で説明したような並べ替え後の順番となるように各フレームデータを読み出させる。
【００３４】
上記メモリ１２から読み出された各フレームデータは、信号処理部１３へ入力する。当該信号処理部１３は、上記フレームデータ毎に誤り訂正符号を生成して付加することによる符号化を行い、その符号化後のフレームデータを変調部１４へ送る。
【００３５】
変調部１４は、上記符号化後の各フレームデータに基づいて所定のキャリア信号を変調した信号（以下フレーム信号と表記する）を生成し、そのフレーム信号を記録部１５へ送る。
【００３６】
記録部１５は、記録用光ヘッドを備え、上記フレーム信号に基づいて記録用光ヘッドを駆動することにより、上記フレームデータを光ディスクへ記録する。なお、当該光ディスクは、複数の光ディスクを複製する際のマスタディスクであっても良い。
【００３７】
また、上記制御部１６は、フレーム配列情報を生成する。フレーム配列情報は、上記各フレームデータが記録されている光ディスクから、所望の再生速度に応じた各フレームデータを読み取る際に必要となる情報である。そして、制御部１６は、そのフレーム配列情報を、上記メモリ１２を介して信号処理部１３へ送る。なお、制御部１６は、フレーム配列情報を、上記メモリ１２を介さずに直接、信号処理部１３へ送っても良い。
【００３８】
信号処理部１３は、上記フレーム配列情報に誤り訂正符号を生成して付加して符号化し、変調部１４へ送る。変調部１４は、上記符号化されたフレーム配列情報に基づいて所定のキャリア信号を変調した信号（以下、単に配列信号と表記する）を生成し、その配列信号を記録部１５へ送る。そして、記録部１５は、上記配列信号に基づいて記録用光ヘッドを駆動することにより、上記フレーム配列情報を上記光ディスクの所定の記録領域へ記録する。なお、当該フレーム配列情報は、例えばＴＯＣ（Ｔａｂｌｅ  Ｏｆ  Ｃｏｎｔｅｎｔｓ）データとして光ディスクのＴＯＣ記録領域に記録しても良い。
【００３９】
データ記録装置は、上述の構成により、前記フレームデータが記録された光ディスクを生成する。
【００４０】
［再生装置の構成］
次に、図５には、上記光ディスクを再生するデータ再生装置２０の概略構成を示す。
【００４１】
この図５において、読み取り部２１は、少なくとも光ディスクから信号を再生可能な光ヘッドを備える。当該読み取り部２１は、光ディスクから読み取った信号を復調部２２へ送る。
【００４２】
復調部２２は、上記光ディスクから読み取られた信号に復調処理を行って矩形波信号を取り出す。当該復調部２２から出力された矩形波信号は、信号処理部２３へ送られる。
【００４３】
当該信号処理部２３は、上記矩形波信号を２値化し、その２値化により得られたデータに付加されている誤り訂正符号を用いて誤り訂正処理を行うことでデータを復号する。
【００４４】
ここで、上記光ディスクからフレームデータの読み取りを開始する前に、データ再生装置は、上記光ディスクの所定の記録領域に記録されているフレーム配列情報を読み取る。すなわち、制御部２６は、上記読み取り部２１を制御することで、上記光ディスクの所定の記録領域から信号を読み取らせる。この信号は、復調部２２を介して信号処理部２３に送られる。信号処理部２３は、その復調部２２の出力矩形波信号を２値化し、さらに誤り訂正処理を行ってフレーム配列情報を復号し、制御部２６へ送る。
【００４５】
制御部２６は、上記フレーム配列情報に基づいて、当該光ディスク上に記録されている各フレームデータの記録位置（すなわちフレームデータのアドレス）や、各フレームデータがどのような順番で記録されているのかなどの内容を認識する。このように、当該制御部２６は、上記フレーム配列情報により、前記フレームデータが例えば図１や図２中の（Ｂ）、図３中の（Ｂ）で説明したような順番で並べ替えられていることを知る。
【００４６】
次に、例えば当該データ再生装置２０の操作者によって指示入力部２７から所望の再生速度の指示入力がなされると、制御部２６は、その再生速度に応じたフレームデータを上記光ディスクから読み取るように上記読み取り部２１の動作を制御する。すなわち、制御部２６は、上記指示入力がなされた再生速度に応じて、前記図２中の（Ｂ）や図３中の（Ｂ）を用いて説明したように、再生速度の逆数に応じた数のフレームデータを光ディスクから読み出すように上記読み取り部２１を制御する。
【００４７】
そして、上記読み取り部２１により光ディスクから読み取られた信号は、上記復調部２２を介して信号処理部２３に送られる。信号処理部２３は、その復号部２２の出力矩形波信号を２値化し、さらに誤り訂正処理を行ってフレームデータを復号する。このフレームデータは、バッファ２４へ入力する。当該バッファ２４は、少なくとも上記指示入力が可能な再生速度の逆数に応じた数のフレームデータ分の記憶容量を有するものである。
【００４８】
次に、制御部２６は、このバッファ２４から、前記図２中の（Ｂ）や図３中の（Ｂ）で説明した再生速度に応じた所定の順番で、フレームデータを読み出させる。
【００４９】
バッファ２４から読み出されたフレームデータは、データ出力部２５へ入力する。データ出力部２５は、外部接続されているモニタ装置の信号規格（例えばＮＴＳＣのような標準テレビジョン方式）に合わせるように、そのフレームデータを信号変換して出力する。
【００５０】
上述したように、データ再生装置は、上記並べ替え後のフレームデータが記録された光ディスクを用いて、上記指示入力された再生速度に応じた高速再生を行うことができる。
【００５１】
なお、上述した実施の形態の説明は、本発明の一例である。このため、本発明は上述した実施の形態に限定されることなく、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることはもちろんである。
【００５２】
例えば、本発明の記録媒体は、ハードディスク等の磁気ディスクや、磁気テープ等であっても良い。また、記録媒体に記録されるフレームデータは、モーションＪＰＥＧのフレームデータに限らず、各フレームデータがそれぞれ完結したデータとなされていれば何れの規格のデータであっても良い。
【００５３】
さらに、本発明は、フレームデータを伝送する場合にも適用可能である。この場合、送信装置が、前述したように並べ替えたフレームデータを受信装置から要求された再生速度に応じて送信するようにすれば、受信装置は、全てのフレームデータを受信しなくても高速再生が可能となる。
【００５４】
【発明の効果】
本発明によれば、２のｎ乗個のフレームデータを通常再生順にそれぞれｎビットにより表し、上記各ｎビットの上位側ビットと下位側ビットを入れ替え、上記ビットの入れ替えがなされた後のｎビットにより各フレームデータの記録順番を定義している。そして、その記録順番でフレームデータが記録された記録媒体の高速再生を行う際には、その再生速度の逆数に応じた数のフレームデータを順番に読み取り、その読み取ったフレームデータをバッファリングして再生速度に応じた所定の順番で読み出すことによって、再生装置の読み取り能力以上の高速再生が可能となり、また、高速再生動作の無駄が無く、再生装置のデータ読み取りヘッド部にかかる負荷をも少なくすることが可能となる。
【図面の簡単な説明】
【図１】フレーム並べ替えの単位が８フレームである場合に、光ディスクに記録されるフレームデータ配列の一例を示す図である。
【図２】フレーム並べ替えの単位が８フレームである場合に、再生速度に応じて光ディスクから読み取るフレームの説明に用いる図である。
【図３】フレーム並べ替えの単位が３２フレームである場合に、再生速度に応じて光ディスクから読み取るフレームの説明に用いる図である。
【図４】フレームデータの並べ替え処理とその並べ替え後のフレームデータを光ディスクへ記録するデータ記録装置の概略構成を示すブロック図である。
【図５】並べ替え後のフレームデータが記録された光ディスクを再生するデータ再生装置の概略構成を示すブロック図である。
【図６】従来の第１の再生処理方法により動画表示を行う場合の各コマの再生順番の説明に用いる図である。
【図７】従来の第２の再生処理方法により動画表示を行う場合の各コマの再生順番の説明に用いる図である。
【符号の説明】
１０…データ記録装置、１１…データ入力部、１２…メモリ、１３…信号処理部、１４…変調部、１５…記録部、１６，２６…制御部、２０…データ再生装置、２１…読み取り部、２２…復調部、２３…信号処理部、２４…バッファ、２５…データ出力部、２７…指示入力部
【図１】
0003615519.tif 000002
【図２】
0003615519.tif 000003
【図３】
0003615519.tif 000004
【図４】
0003615519.tif 000005
【図５】
0003615519.tif 000006
【図６】
0003615519.tif 000007
【図７】
0003615519.tif 000008