(57)【要約】【課題】同一の素材に関する高ビットレートのデータと、低ビットレートのデータを時分割で記録し、その合間に記録した低ビットレートのデータを読み出して、ベリファイや追っかけ再生に利用する。【解決手段】追っかけ再生処理は、複数のカートンを連続して記録することにより生じる余裕時間に、それぞれにローレゾデータを含む複数のタグをまとめて読み出し、読み出したローレゾデータを再生するようにする。例えば、入力された１０秒間のビデオ信号に対応する５カートンを連続して記録し、その結果生じる余裕時間１．６（＝５×０．３２）秒間に、５タグを連続的に読み出して、再生時間が１０秒間分のローレゾデータを再生するようにする。本発明は、ディスクレコーダに適用することができる。【選択図】      図７
2004312245.tif 000002
【特許請求の範囲】
【請求項１】
同一の素材データに対応する高ビットレートの第１の符号化データと、前記第１のデータよりもビットレートの低い第２の符号化データを情報記録媒体に記録する記録装置において、
入力された前記素材データをエンコードして、前記第１の符号化データを生成する第１の生成手段と、
入力された前記素材データをエンコードして、前記第２の符号化データを生成する第２の生成手段と、
前記第１の生成手段によって生成された前記第１の符号化データと、前記第２の生成手段によって生成された前記第２の符号化データを、時間的に交互に前記情報記録媒体に記録する記録手段と、
前記記録手段による前記第１または第２の符号化データの記録の合間に、前記情報記録媒体に記録されている前記第２の符号化データを読み出す読み出し手段と
を含むことを特徴とする記録装置。
【請求項２】
前記記録手段によって前記情報記録媒体に記録される前記第２の符号化データを保持する保持手段と、
前記読み出し手段によって読み出された前記第２の符号化データを比較する比較手段と
をさらに含むことを特徴とする請求項１に記載の記録装置。
【請求項３】
前記記録手段は、前記比較手段の比較結果に対応して、前記保持手段によって保持されている前記符号化データを、前記情報記録媒体に再度書き込む
ことを特徴とする請求項２に記載の記録装置。
【請求項４】
前記記録手段は、前記比較手段の比較結果が複数回連続して不一致である場合、前記保持手段によって保持されている前記符号化データを、前記情報記録媒体上の離れた未記録領域に再度書き込む
ことを特徴とする請求項３に記載の記録装置。
【請求項５】
前記記録手段は、前記情報記録媒体に対して、ＣＬＶ（Ｃｏｎｓｔａｎｔ  Ｌｉｎｅａｒ  Ｖｅｌｏｃｉｔｙ）方式で記録する
ことを特徴とする請求項１に記載の記録装置。
【請求項６】
前記読み出し手段によって読み出された前記第２の符号化データをデコードして再生する再生手段を
さらに含むことを特徴とする請求項１に記載の記録装置。
【請求項７】
同一の素材データに対応する高ビットレートの第１の符号化データと、前記第１のデータよりもビットレートの低い第２の符号化データを情報記録媒体に記録する記録方法において、
入力された前記素材データをエンコードして、前記第１の符号化データを生成する第１の生成ステップと、
入力された前記素材データをエンコードして、前記第２の符号化データを生成する第２の生成ステップと、
前記第１の生成ステップの処理で生成された前記第１の符号化データと、前記第２の生成ステップの処理で生成された前記第２の符号化データを、時間的に交互に前記情報記録媒体に記録する記録ステップと、
前記記録ステップの処理による前記第１または第２の符号化データの記録の合間に、前記情報記録媒体に記録されている前記第２の符号化データを読み出す読み出しステップと
を含むことを特徴とする記録方法。
【請求項８】
同一の素材データに対応する高ビットレートの第１の符号化データと、前記第１のデータよりもビットレートの低い第２の符号化データを情報記録媒体に記録するためのプログラムであって、
入力された前記素材データをエンコードして、前記第１の符号化データを生成する第１の生成ステップと、
入力された前記素材データをエンコードして、前記第２の符号化データを生成する第２の生成ステップと、
前記第１の生成ステップの処理で生成された前記第１の符号化データと、前記第２の生成ステップの処理で生成された前記第２の符号化データを、時間的に交互に前記情報記録媒体に記録する記録ステップと、
前記記録ステップの処理による前記第１または第２の符号化データの記録の合間に、前記情報記録媒体に記録されている前記第２の符号化データを読み出す読み出しステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項９】
同一の素材データに対応する高ビットレートの第１の符号化データと、前記第１のデータよりもビットレートの低い第２の符号化データを情報記録媒体に記録するためのプログラムであって、
入力された前記素材データをエンコードして、前記第１の符号化データを生成する第１の生成ステップと、
入力された前記素材データをエンコードして、前記第２の符号化データを生成する第２の生成ステップと、
前記第１の生成ステップの処理で生成された前記第１の符号化データと、前記第２の生成ステップの処理で生成された前記第２の符号化データを、時間的に交互に前記情報記録媒体に記録する記録ステップと、
前記記録ステップの処理による前記第１または第２の符号化データの記録の合間に、前記情報記録媒体に記録されている前記第２の符号化データを読み出す読み出しステップと
を含む処理をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録装置および方法、記録媒体、並びにプログラムに関し、例えば、同一の素材に対応する高ビットレートの第１のデータと、第１のデータよりもビットレートの低い第２のデータを情報記録媒体に記録する場合に用いて好適な記録装置および方法、記録媒体、並びにプログラムに関する。
【０００２】
【従来の技術】
近年においては、記録レートが大きく向上した光ディスクその他の情報記録媒体が実用化されており、比較的高画質で長時間のビデオデータを記録することが可能となってきている。
【０００３】
また、本出願人は、同一の内容の画像について、高解像度のビデオデータと低解像度のビデオデータを光ディスクに記録し、編集時等には低解像度のビデオデータを用いる方法について、先に提案している（例えば、特許文献１参照）。
【０００４】
【特許文献１】
特開平１１−１３６６３１号公報
【０００５】
【発明が解決しようとする課題】
ところで、上述した提案においては、高解像度のビデオデータと低解像度のビデオデータを光ディスクに記録することが提案されているが、その記録の最中に、記録された高解像度のビデオデータや低解像度のビデオデータを読み出して何らかの処理に利用することについては未だ提案されていないという課題があった。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、同一の素材に関する高ビットレートのデータと、低ビットレートのデータを時分割でほぼ同時に記録し、それらの記録と同時に、記録した低ビットレートのデータを読み出して、記録中にベリファイや追っかけ再生に利用することを目的とする。
【０００７】
【課題を解決するための手段】
本発明の記録装置は、入力された素材データをエンコードして、第１の符号化データを生成する第１の生成手段と、入力された素材データをエンコードして、第２の符号化データを生成する第２の生成手段と、第１の生成手段によって生成された第１の符号化データと、第２の生成手段によって生成された第２の符号化データを、時間的に交互に情報記録媒体に記録する記録手段と、記録手段による第１または第２の符号化データの記録の合間に、情報記録媒体に記録されている第２の符号化データを読み出す読み出し手段とを含むことを特徴とする。
【０００８】
本発明の記録装置は、記録手段によって情報記録媒体に記録される第２の符号化データを保持する保持手段と、読み出し手段によって読み出された第２の符号化データを比較する比較手段とをさらに含むことを特徴とする。
【０００９】
前記記録手段は、比較手段の比較結果に対応して、保持手段によって保持されている符号化データを、情報記録媒体に再度書き込むようにすることができる。
【００１０】
前記記録手段は、比較手段の比較結果が複数回連続して不一致である場合、保持手段によって保持されている符号化データを、情報記録媒体上の離れた未記録領域に再度書き込むようにすることができる。
【００１１】
前記記録手段は、前記情報記録媒体に対して、ＣＬＶ方式で記録するようにすることができる。
【００１２】
本発明の記録装置は、読み出し手段によって読み出された第２の符号化データを再生する再生手段をさらに含むことができる。
【００１３】
本発明の記録方法は、入力された素材データをエンコードして、第１の符号化データを生成する第１の生成ステップと、入力された素材データをエンコードして、第２の符号化データを生成する第２の生成ステップと、第１の生成ステップの処理で生成された第１の符号化データと、第２の生成ステップの処理で生成された第２の符号化データを、時間的に交互に情報記録媒体に記録する記録ステップと、記録ステップの処理による第１または第２の符号化データの記録の合間に、情報記録媒体に記録されている第２の符号化データを読み出す読み出しステップとを含むことを特徴とする。
【００１４】
本発明の記録媒体のプログラムは、入力された素材データをエンコードして、第１の符号化データを生成する第１の生成ステップと、入力された素材データをエンコードして、第２の符号化データを生成する第２の生成ステップと、第１の生成ステップの処理で生成された第１の符号化データと、第２の生成ステップの処理で生成された第２の符号化データを、時間的に交互に情報記録媒体に記録する記録ステップと、記録ステップの処理による第１および第２の符号化データの記録の合間に、情報記録媒体に記録されている第２の符号化データを読み出す読み出しステップとを含むことを特徴とする。
【００１５】
本発明のプログラムは、入力された素材データをエンコードして、第１の符号化データを生成する第１の生成ステップと、入力された素材データをエンコードして、第２の符号化データを生成する第２の生成ステップと、第１の生成ステップの処理で生成された第１の符号化データと、第２の生成ステップの処理で生成された第２の符号化データを、時間的に交互に情報記録媒体に記録する記録ステップと、記録ステップの処理による第１および第２の符号化データの記録の合間に、情報記録媒体に記録されている第２の符号化データを読み出す読み出しステップとを含む処理をコンピュータに実行させることを特徴とする。
【００１６】
本発明の記録装置および方法、並びにプログラムにおいては、入力された素材データがエンコードされて第１の符号化データと第２の符号化データが生成され、第１の符号化データと第２の符号化データが時間的に交互に情報記録媒体に記録される。さらに、第１および第２の符号化データの記録の合間に、情報記録媒体に記録されている第２の符号化データが読み出される。
【００１７】
【発明の実施の形態】
以下に本発明の実施の形態を説明するが、特許請求の範囲に記載の発明の各手段と以下の実施の形態との対応関係を明らかにするために、各手段の後の括弧内に、対応する実施の形態（ただし一例）を付加して本発明の特徴を記述すると、次のようになる。
【００１８】
すなわち、本発明の記録装置（例えば、図１のディスク記録再生装置）は、入力された素材データをエンコードして、第１の符号化データ（例えば、本線データ）を生成する第１の生成手段（例えば、図１のメインエンコーダ１５）と、入力された素材データをエンコードして、第２の符号化データ（例えば、ローレゾデータ）を生成する第２の生成手段（例えば、図１のローレゾエンコーダ１７）と、第１の生成手段によって生成された第１の符号化データと、第２の生成手段によって生成された第２の符号化データを、時間的に交互に情報記録媒体に記録する記録手段（例えば、図１のディスクドライブ２による図４のステップＳ１の処理）と、記録手段による第１または第２の符号化データの記録の合間に、情報記録媒体に記録されている第２の符号化データを読み出す読み出し手段（例えば、図１のディスクドライブ２による図４のステップＳ３の処理）とを含むことを特徴とする。
【００１９】
本発明の記録装置は、記録手段によって情報記録媒体に記録される第２の符号化データを保持する保持手段（例えば、図３のバッファ３１）と、読み出し手段によって読み出された第２の符号化データを比較する比較手段（例えば、図３の比較部３２）とをさらに含むことを特徴とする。
【００２０】
本発明の記録装置は、読み出し手段によって読み出された第２の符号化データを再生する再生手段（例えば、図１のローレゾデコーダ５）をさらに含むことができる。
【００２１】
図１は、本発明を適用したディスク記録再生装置の一実施の形態の構成例を示している。このディスク記録再生装置は、入力されるビデオ信号を、所定のエンコード方式により、高解像度あるいは標準解像度と、それよりも低い解像度の２種類の画質で符号化し、その結果得られる高ビットレート（高解像度あるいは標準解像度）のエンコードデータと、低ビットレート（低解像度）のエンコードデータを、光ディスク１に記録し、また再生するものである。
【００２２】
ここで、高ビットレートのエンコードデータは、通常の再生時においてデコードされてユーザに提供するためのものであり、この高ビットレートのエンコードデータを、以下、適宜、本線データと記述する。一方、低ビットレートのエンコードデータは、例えば、高速再生時や編集時においてデコードされてユーザに提供するためのものであり、この低ビットレートのエンコードデータを、以下、適宜、ローレゾデータ（ｌｏｗ  ｒｅｓｏｌｕｔｉｏｎ  ｄａｔａ）と記述する。
【００２３】
ディスクドライブ２には、光ディスク１の着脱が可能となっており、ディスクドライブ２は、システムコントローラ１０のドライブ制御部１４の制御に従い、そこに装着された光ディスク１に対して、内蔵するピックアップ２Ａにより、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）インタフェース３から供給される本線データやローレゾデータなどを記録したり、光ディスク１に記録されている本線データやローレゾデータなどを読み出したりして、ＰＣＩインタフェース３に供給する。
【００２４】
ＰＣＩインタフェース３は、バッファ３１（図３）を内蔵しており、ディスクドライブ２と、メインデコーダ４、ローレゾデコーダ５、メインエンコーダ１５、或いはローレゾエンコーダ１７のそれぞれとの間のインタフェースとして機能する。
【００２５】
例えば、ＰＣＩインタフェース３は、ディスクドライブ２から供給される本線データを、メインデコーダ４に供給するとともに、同じくディスクドライブ２から供給されるローレゾデータを、ローレゾデコーダ５に供給する。また、ＰＣＩインタフェース３は、ディスクドライブ２から供給されるローレゾデータを、送信部１８に供給する。
【００２６】
さらに、ＰＣＩインタフェース３は、ディスクドライブ２と、メインエンコーダ１５またはローレゾエンコーダ１７それぞれとの間のインタフェースとして機能し、メインエンコーダ１５から供給される本線データをディスクドライブ２に供給するとともに、ローレゾエンコーダ１７から供給されるローレゾデータをディスクドライブ２に供給する。
【００２７】
ここで、光ディスク１には、非破壊編集等によって作成されたプレイリストも記録することができるようになっている。光ディスク１に、プレイリストが記録されている場合、そのプレイリストは、ディスクドライブ２によって、光ディスク１から読み出され、ＰＣＩインタフェース３を介して、コントローラ１１に供給される。さらに、光ディスク１には、後述するように、メタデータやタイムコードなども記録されている。このメタデータやタイムコードも、ディスクドライブ２によって、光ディスク１から読み出され、ＰＣＩインタフェース３を介して、コントローラ１１に供給される。
【００２８】
メインデコーダ４は、バッファ４Ａを有し、そのバッファ４Ａに、ＰＣＩインタフェース３から供給される本線データを一時記憶する。そして、メインデコーダ４は、システムコントローラ１０のメインデコーダ制御部１３の制御に従い、バッファ４Ａに記憶された本線データを、例えばＭＰＥＧデコードし、その結果得られる高解像度または標準解像度のビデオデータ（以下、適宜、本線ビデオデータと記述する）を、スイッチ７に供給する。また、メインデコーダ４は、ＰＣＩインタフェース３から供給される本線データをデコードしたビデオデータの出力の準備状態を表すレディフラグを、スイッチ７およびメインデコーダ制御部１３に供給する。
【００２９】
ここで、レディフラグは、例えば、１ビットのフラグで、メインデコーダ４によるビデオデータの出力の準備が完了している場合には、例えば、１とされ、その準備が完了していない場合には、例えば、０とされる。
【００３０】
なお、レディフラグは、広く、本線データの出力準備の状態を表す。従って、メインデコーダ４が、あるピクチャをデコードするのに、他のピクチャをデコードしている場合が、出力準備中であることは勿論、その他、本線データにエラーがあり、ピクチャのデコードができない場合も、出力準備中となる。
【００３１】
ローレゾデコーダ５は、バッファ５Ａを有し、そのバッファ５Ａに、ＰＣＩインタフェース３から供給されるローレゾデータを一時記憶する。そして、ローレゾデコーダ５は、システムコントローラ１０のローレゾデコーダ制御部１２の制御に従い、バッファ５Ａに記憶されたローレゾデータを、所定方式でデコードし、その結果得られる低解像度のビデオデータ（以下、適宜、ローレゾビデオデータと記述する）を、リサイズ部６に供給する。
【００３２】
リサイズ部６は、例えば、縦５：２（ＰＡＬ（Ｐｈａｓｅ  Ａｌｔｅｒｎａｔｉｏｎ  ｂｙ  Ｌｉｎｅ）方式の場合は３：１）、および横１１：４のポリフェーズフィルタ（ｐｏｌｙｐｈａｓｅ  ｆｉｌｔｅｒ）で構成され、ローレゾデコーダ５から供給される、例えば、１フレームが３０本の水平ラインで構成されるプログレッシブのビデオデータであるローレゾビデオデータの水平ラインを間引き、１フィールドが６０本の水平ラインで構成されるインタリーブ方式のビデオデータを生成する。さらに、リサイズ部６は、そのビデオデータの画素を補間等することで、そのサイズ（画素数）が、メインデコーダ４が出力する本線ビデオデータと同一のビデオデータ（以下、適宜、リサイズビデオデータと記述する）を生成し、スイッチ７に供給する。
【００３３】
スイッチ７は、メインデコーダ４から供給されるレディフラグに対応して、メインデコーダ４が出力する本線ビデオデータか、またはリサイズ部６が出力するリサイズビデオデータを選択し、ＯＳＤ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）部８に供給する。また、スイッチ７は、コントローラ１１からの制御にも従って、メインデコーダ４が出力する本線ビデオデータか、またはリサイズ部６が出力するリサイズビデオデータを選択し、ＯＳＤ部８に供給する。従って、図１の実施の形態では、スイッチ７から、本線ビデオデータまたはリサイズビデオデータのうちのいずれを出力するかは、レディフラグによる他、コントローラ１１からの制御によっても選択することができるようになっている。
【００３４】
ＯＳＤ部８は、スイッチ７から供給されるビデオデータに対して、必要に応じて、タイムコードなどの情報をスーパインポーズし、スキャンコンバータ９に供給する。スキャンコンバータ９は、ＯＳＤ部８から供給されるビデオデータの走査方式を、必要に応じて変換し、ディスプレイ２２に供給する。また、ＯＳＤ部８は、スイッチ７から供給されるビデオデータを保持するバッファを内蔵しており、高速再生時において、システムコントローラ１０からの制御に従い、スイッチ７から供給されるローレゾデータがデコードされた複数のビデオデータを合成して、後段に出力する。なお、高速再生時の処理については、図１６以降を参照して後述する。
【００３５】
システムコントローラ１０は、コントローラ１１、ローレゾデコーダ制御部１２、メインデコーダ制御部１３、およびドライブ制御部１４で構成され、装置を構成する各ブロックを制御する。
【００３６】
すなわち、コントローラ１１は、リモートコマンダ（リモコン）２１をユーザが操作することによって供給される操作信号や、ＰＣＩインタフェース３から供給されるプレイリスト、タイムコード、メタデータを受信し、その操作信号や、プレイリスト、タイムコード、メタデータなどに基づき、スイッチ７やローレゾデコーダ制御部１２などを制御する。
【００３７】
ローレゾデコーダ制御部１２は、コントローラ１１からの制御に従い、ローレゾデコーダ５とドライブ制御部１４を制御する。
【００３８】
メインデコーダ制御部１３は、ローレゾデコーダ制御部１２によるローレゾデコーダ５の制御をモニタし、その制御に追従するように、メインデコーダ４とドライブ制御部１４を制御する。
【００３９】
ドライブ制御部１４は、例えば、ファイルシステムおよびデバイスドライバで構成され、ローレゾデコーダ制御部１２やメインデコーダ制御部１３からの制御に従い、ディスクドライブ２を制御する。
【００４０】
メインエンコーダ１５は、記録を目的として入力されるビデオデータを、ＭＰＥＧエンコード方式等により所定の高ビットレートでエンコードし、その結果得られる本線データをＰＣＩインタフェース３に出力する。リサイズ部１６は、記録を目的として入力されるビデオデータに、リサイズ部６による処理の逆の処理を実行し、その結果得られる、１フレームが３０本の水平ラインで構成されるプログレッシブのビデオデータをローレゾエンコーダ１７に出力する。ローレゾエンコーダ１７は、リサイズ部１６から入力されるビデオデータを、ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｃｏｄｉｎｇ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）エンコード方式等により、メインエンコーダ１５によるエンコードのビットレートよりも低い所定の低ビットレートでエンコードし、その結果得られるローレゾデータをＰＣＩインタフェース３に出力する。
【００４１】
リモコン２１は、ユーザの操作に応じて、例えば、赤外線の操作信号を出力する。ディスプレイ２２は、スキャンコンバータ９から供給されるビデオデータを表示する。
【００４２】
なお、図１の実施の形態において、例えば、システムコントローラ１０は、ソフトウェアで構成するとともに、システムコントローラ１０以外のブロックは、専用のハードウェアで構成することができる。また、例えば、メインデコーダ４や、ローレゾデコーダ５、リサイズ部６、スイッチ７、メインエンコーダ１５、リサイズ部１６、ローレゾエンコーダ１７等は、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）などにプログラムを実行させることによって構成することが可能である。さらに、システムコントローラ１０は、ソフトウェアではなく、専用のハードウェアによって構成することも可能である。
【００４３】
また、図１のディスク記録再生装置では、光ディスク１を記録や再生の対象とすることとしたが、光ディスク以外の、例えば、磁気ディスクや光磁気ディスク、磁気テープその他の情報記録媒体を記録や再生の対象とすることが可能である。
【００４４】
次に、図２は、光ディスク１の記録フォーマットを示している。
【００４５】
光ディスク１は、例えば、ＣＬＶ（Ｃｏｎｓｔａｎｔ  Ｌｉｎｅａｒ  Ｖｅｌｏｃｉｔｙ）方式の光ディスクで、そのトラックは、複数のセクタに分割されており、さらに、１以上のセクタによって、光ディスク１に対するデータの読み書き単位であるクラスタが構成されている。ここで、クラスタは、例えば、６４キロバイト等の記録領域で構成することができる。
【００４６】
光ディスク１には、上述したように、本線データと、その本線データに対応するローレゾデータとが記録されるが、その本線データとローレゾデータとは、元のビデオデータ（エンコード前のビデオデータ）の、例えば１．５秒乃至２秒等の所定時間分毎、または所定のデータ量毎に、間欠的に記録される。
【００４７】
すなわち、元のビデオデータの所定時間分または所定のデータ量分の本線データとローレゾデータを含む所定の単位を、カートンと記述することにすれば、図２に示すように、光ディスク１には、本線データとローレゾデータが、カートン単位で記録されている。なお、ＣＬＶ方式の光ディスク１に対するデータの記録や、高速再生（いわゆるシャトル再生）、データのコンシールメント、光ディスク１のイジェクト時間などを考慮すると、カートンに含ませる本線データは、例えば、上述したように、元のビデオデータの１．５秒乃至２秒間分とするのが妥当である。
【００４８】
カートンは、例えば、図２に示すように、ローレゾデータと、そのローレゾデータに対応する本線データが順次配置されて構成される。従って、あるカートンに配置されたローレゾデータをデコードして得られるローレゾビデオデータと、本線データをデコードして得られる本線ビデオデータとは、解像度が異なるだけで、その内容は同一である。
【００４９】
なお、本線データには、ビデオデータの他に、そのビデオデータに付随するオーディオデータを含ませることができる。本線データに、ビデオデータとオーディオデータが含まれる場合には、例えば、図２に示すように、所定のデータ量または所定の再生時間分のビデオデータと、そのビデオデータに付随するオーディオデータとが組み合わされて配置される。
【００５０】
ここで、本線データに含まれるビデオデータとしては、例えば、ビットレートが２５Ｍｂｐｓ（Ｍｅｇａ  ｂｉｔ  ｐｅｒ  ｓｅｃｏｎｄ）の、１５フレームで１ＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）が構成されるビデオデータを採用することができる。また、本線データに含まれるオーディオデータとしては、例えば、４８ｋＨｚサンプリングで、１６ビット量子化された４チャンネルの、合計ビットレートが３Ｍｂｐｓのオーディオデータを採用することができる。さらに、ローレゾデータとしては、例えば、横×縦が２５６×１９２画素のビデオデータをＪＰＥＧエンコードしたものを採用することができる。
【００５１】
なお、上述のように、ローレゾデータが、ビデオデータをＪＰＥＧエンコードしたものである場合には、図１のローレゾデコーダ５は、ＪＰＥＧデコードを行うＪＰＥＧデコーダで構成される。
【００５２】
また、カートンには、ローレゾデータおよび本線データの他、そのローレゾデータおよび本線データをデコードして得られるビデオデータのタイムコードや、所定の情報が配置されるメタデータ（ｍｅｔａ  ｄａｔａ）等を含めることができる。メタデータには、ユーザ用の任意の情報の他、カートンにおける本線データの記録開始位置や、本線データに含まれるビデオデータのＧＯＰの構造に関する情報などを配置することができる。図２に示された例では、カートンにおいて、タイムコードとメタデータが、ローレゾデータとともにまとめて配置されている。すなわち、ローレゾデータ、タイムコード、およびメタデータをまとめたものを、タグと称することにして、当該タグが、カートンの先頭（光ディスク１上の先に読み出しが行われる位置）に配置され、タグの後に、本線データが配置されている。従って、光ディスク１に記録されたカートンの読み出しが行われる場合、タグの読み出しが行われ、その後、本線データの読み出しが行われる。
【００５３】
ここで、上述のタイムコードなどのメタデータとローレゾデータの合計のビットレートが、例えば、２Ｍｂｐｓであると仮定すれば、図２のカートン単位で光ディスク１に記録されるデータのビットレートは、３０（＝２５＋３＋２）Ｍｂｐｓとなる。従って、光ディスク１としては、例えば、３５Ｍｂｐｓなどの記録レートを有する、十分実用範囲内の光ディスクを採用することが可能である。なお、当然ながら、ディスクドライブ２は、３５Ｍｂｐｓ以上の記録レートでデータを記録できる性能を有しているものとする。
【００５４】
なお、ローレゾデータは、対応する本線データと分けて、光ディスク１上の異なる位置に配置され、さらに、本線データに比較して、ビットレートが十分に低く、データ量が少ない。従って、ローレゾデータは、光ディスク１の記録時に、ベリファイ（正しく記録できたか否かを検証すること）が可能であり、本線データに比較して、高い信頼性をもって記録することができる。なお、ローレゾデータのベリファイについては、図３乃至図６を参照して後述する。
【００５５】
また、ローレゾデータを、例えば、上述したように、ビデオデータをＪＰＥＧなどの固定のエンコード方式によりエンコードして記録するようにすれば、本線データとしては、ビデオデータをどのような方式でエンコードしたものを採用しても、光ディスク１の内容を、容易に確認することが可能となる。すなわち、この場合、少なくともＪＰＥＧデコードが可能な装置であれば、本線データのデコードをすることができなくても、ローレゾデータをデコードすることができ、光ディスク１の記録内容を確認することができる。
【００５６】
以上のように、光ディスク１には、本線データの他、その本線データのビデオデータに対応する、データ量の少ないローレゾデータが記録されているので、光ディスク１からは、本線データとともに、ローレゾデータを読み出すことができる。従って、例えば、仮に、本線データにエラーが生じた場合であっても、ローレゾデータを用いることで、エラーコンシールメントを行い、リアルタイム再生が途切れることを防止することができる。また、光ディスク１から、本線データだけを読み出す場合でも、例えば、仮に、本線データの読み出しに失敗し、リアルタイム再生に間に合わない状況となったときに、データ量の少ないローレゾデータを即座に読み出して再生することで、リアルタイム再生が途切れることを抑止することが可能となる。
【００５７】
さらに、例えば、通常の再生速度よりも速い高速再生（いわゆるシャトル再生）を行う場合において、デコードに時間を要する本線データを用いるのではなく、より短時間でデコードすることができるローレゾデータを用いることにより高速再生中に表示できる画像の枚数を増やすこと、すなわち、ユーザに提供する情報量を増やすことが可能となる。
【００５８】
なお、上述のように、本線データには、ビデオデータの他、オーディオデータも含まれることがあるが、本実施の形態では、説明を簡単にするため、オーディオデータの処理については、以下、適宜、その説明を省略する。また、カートン内に全ての当該本線データが内包されているパターンを説明しているが、実際はゆらぎを持ち、例えばローレゾビデオに対応する本線ビデオデータが、前後のカートンに記録される場合もある。また、実際のディスク上の記録パターンにおいては、復調用やエラー訂正用の冗長なデータ、あるいはクラスタ管理の都合のため、図２のように規則正しく整列しない場合がある。
【００５９】
次に、ローレゾデータのベリファイ、すなわち、記録時において正しく記録できたか否かを検証する処理（以下、適宜、ベリファイ処理とも記述する）について、図３乃至図６を参照して説明する。
【００６０】
図３は、ベリファイ処理に関わるＰＣＩインタフェース３の内部の構成例を示している。バッファ３１は、ローレゾエンコーダ１７から入力される光ディスク１に記録するためローレゾデータを一時的に保持するようになされている。比較部３２は、バッファ３１に保持しているローレゾデータと、ディスクドライブ２によって光ディスク１に記録され、直ちにディスクドライブ２によって光ディスク１から読み出されるローレゾデータとを比較して、両者が一致しているか否かを判定する。この判定により、両者が一致していないと判定された場合、バッファ３１に保持しているローレゾデータが、再度、光ディスク１に記録される。
【００６１】
ベリファイ処理の手順について、図４のフローチャートを参照して説明する。このベリファイ処理は、光ディスク１に対してローレゾデータを記録する毎に実行される。
【００６２】
ステップＳ１において、ＰＣＩインタフェース３は、光ディスク１に記録するためのローレゾエンコーダ１７から入力されたローレゾデータをバッファ３１に保持し、かつ、そのローレゾデータをディスクドライブ２に供給する。ディスクドライブ２は、ＰＣＩインタフェース３から供給されたローレゾデータを光ディスク１に記録する。
【００６３】
ステップＳ２において、システムコントローラ１０は、次の本線データの書き込み開始までに時間的な余裕があるか否かを判定する。時間的な余裕がない、すなわち、直ちに次の本線データを書き込む必要があると判定された場合、光ディスク１に対してローレゾデータが異常なく記録されていることを期待して、このベリファイ処理は終了される。
【００６４】
ステップＳ２において、時間的な余裕があると判定された場合、処理はステップＳ３に進む。ステップＳ３において、ディスクドライブ２は、ステップＳ１の処理で光ディスク１に書き込んだローレゾデータを読み出し、ＰＣＩインタフェース３の比較部３２に供給する。ステップＳ４において、比較部３２は、バッファ３１に保持されているローレゾデータを読み出し、ステップＳ３の処理でディスクドライブ２から供給されたローレゾデータと比較し、両者が一致しているか否かを判定する。両者が一致していると判定された場合、光ディスク１にローレゾデータが異常なく記録されているので、このベリファイ処理は終了される。
【００６５】
ステップＳ４において、両者が不一致であると判定された場合、処理はステップＳ５に進む。ステップＳ５において、比較部３は、バッファ３１から読み出した同一のローレゾデータに対し、ステップＳ４の処理で２回以上連続して不一致であると判定されたか否かを判定する。不一致の判定が２回以上連続していないと判定された場合、光ディスク１に対して、再度、先ほどと同じローレゾデータを書き込むために、処理はステップＳ１に戻り、それ以降の処理が繰り返される。
【００６６】
ステップＳ５において、ステップＳ４の処理で不一致の判定が２回以上連続していると判定された場合、書き込みエラーの原因が、例えば、光ディスク１に部分的に記録困難な領域が存在することにあるとも考えられるので、処理はステップＳ６に進む。ステップＳ６において、ディスクドライブ２は、これ以降に記録されるデータが光ディスク１上の現状よりも離れた記録領域に記録されるように、ピックアップ２Ａを光ディスク１の半径方向に移動させる。この後、処理はステップＳ１に戻り、それ以降の処理が繰り返される。以上、ベリファイ処理の手順の説明を終了する。
【００６７】
上述したステップＳ６の処理のように、ピックアップ２Ａを移動させることにより、それ以降の本線データが、光ディスク１に部分的に存在し得る記録困難な領域に書き込まれてしまうことを抑止できるので、本線データの書き込みの信頼性を向上させることができる。
【００６８】
図５は、ディスクドライブ２の光ディスク１に対する記録レートが、光ディスク１に対して記録するデータ（本線データ、ローレゾデータ等）のビットレートに対して余裕の少ない場合において、上述したベリファイ処理が実行された状態を示している。同図の場合、ローレゾデータＡ，Ｃはそれぞれ１回目で書き込みが成功しているが、ローレゾデータＢは１回目に書き込みを失敗し、２回目の書き込みを行った例を示している。なお、この場合、ローレゾデータＢが２回目に書き込まれた後、直ちに、次の本線データを記録する必要があったので、２回目に書き込まれたローレゾデータＢが正しく書き込まれているか否かは定かではない。
【００６９】
図６は、ディスクドライブ２の光ディスク１に対する記録レートが、光ディスク１に対して記録するデータのビットレートに対して十分に余裕がある場合において、上述したベリファイ処理が実行された状態を示している。同図の場合、ローレゾデータＢは１回目で書き込みが成功しているが、ローレゾデータＡが１回目と２回目の書き込みに失敗し、ピックアップ２Ａを移動させた後の３回目の書き込みに成功した例を示している。
【００７０】
次に、入力されるビデオ信号をエンコードして光ディスク１に記録しながら、記録したビデオ信号を再生する処理（以下、追っかけ再生処理と記述する）について説明する。
【００７１】
上述したように、本実施の形態であるディスク記録再生装置は、入力されるビデオ信号を２種類の解像度でエンコードし、その結果得られる高ビットレートの本線データと低ビットレートのローレゾデータを、ほぼ同時に光ディスク１に記録するようになされている。本線データとローレゾデータを含むカートンのビットレートは３０Ｍｂｐｓである。
【００７２】
ここで、ディスクドライブ２の記録レートが３５Ｍｂｐｓ程度である場合、入力された２秒間分のビデオ信号が２秒間毎に記録されることになるが、２秒間分のビデオ信号に対応するカートンの記録に要する時間は、実際には１．６８秒間で済むことから、２秒間毎に０．３２秒間だけ余裕が生じることになる。
【００７３】
この場合、追っかけ再生処理は、図７に示すように、複数のカートンを連続して記録することにより生じる余裕時間に、それぞれにローレゾデータを含む複数のタグをまとめて読み出し、読み出したローレゾデータを再生するようにする。例えば、入力された１０秒間のビデオ信号に対応する５カートンを連続して記録し、その結果生じる余裕時間１．６（＝５×０．３２）秒間に、５タグを連続的に読み出して、再生時間が１０秒間分のローレゾデータを再生するようにする。
【００７４】
なお、記録しているビデオ信号の時刻と、追っかけ再生されるビデオ信号の再生時刻の差（以下、遡り時間と記述する）が短い場合には、記録位置と読み出し位置が近いので、タグを読み出すためのピックアック２Ａの移動量が短くて済み問題ないが、遡り時間が長い場合、記録位置と読み出し位置が離れていて、タグを読み出すためのピックアック２Ａの移動距離が長くなって移動に時間を要する。従って、図７のように５タグずつ読み出す場合、追っかけ再生が破綻することになく継続されるためには、遡り時間は７０秒間程度が限界となる。
【００７５】
次に、ディスクドライブ２の記録レートが７０Ｍｂｐｓ程度である場合、この場合においても、入力された２秒間分のビデオ信号が２秒間毎に記録されることになるが、２秒間分のビデオ信号に対応するカートンの記録に要する時間は、実際には０．８４秒間で済むことから、２秒間毎に１．１６秒間だけ余裕時間が生じることになる。
【００７６】
この場合、追っかけ再生処理は、図８に示すように、１カートンを記録することにより生じる余裕時間１．１６秒間に、ローレゾデータを含むタグを読み出し、読み出したローレゾデータを再生するようにする。このように余裕時間が１．１６秒間もある場合、タグを読み出すためのピックアック２Ａの移動量が長くなっても構わないので、遡り時間に制限を設けなくても、例えば、遡り時間を１００秒間としても、追っかけ再生を破綻することになく継続させることができる。
【００７７】
また、このように余裕時間が１．１６秒間もある場合、遡り時間が短ければ（例えば、１秒間）、読み出しを行うためのピックアック２Ａの移動量が少なくて済むので、記録されたタグを読み出すのではなく、本線データを読み出して再生するようにすることもできる。このようにした場合、追っかけ再生されてユーザに提供される画像は高画質のものとなる。
【００７８】
なお、上述した説明においては、カートン単位の記録が終了した後にタグを読み出すようにしているが、ユーザからの追っかけ再生指示に対応して、カートン単位の記録の途中であってもタグを読み出すようにしてもよい。このようにすれば、ユーザの操作に対する即応性を高めることができる。
【００７９】
また、ディスクドライブ２にピックアック２Ａを２つ搭載するようにし、それぞれを読み出し専用または読み出し専用とするようにしてもよい。このようにすれば、ディスクドライブ２の記録レートが３５Ｍｂｐｓ程度である場合には、遡り時間に対する制限が不必要となる。ディスクドライブ２の記録レートが７０Ｍｂｐｓ程度である場合には、遡り時間に関係なく、常に本線データを用いた追っかけ再生が可能となる。
【００８０】
次に、入力されるビデオデータを光ディスク１に記録しながら、記録するビデオデータを、例えばＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して外部に送信する処理（以下、アップロード処理と記述する）について説明する。
【００８１】
このアップロード処理は、本線データとローレゾデータを含むカートンを光ディスク１に記録し、その記録の合間に生じる余裕時間に、光ディスク１からローレゾデータを読み出す点で、上述した追っかけ再生処理と共通している。しかしながら、追っかけ再生処理では、読み出したローレゾデータを１倍速で再生することに対して、換言すれば、読み出したローレゾデータを一定の速度で処理していることに対して、アップロード処理では、読み出したローレゾデータを、所定のネットワーク等を介して通信するが、そのネットワーク等の混雑状態によって、一定のデータ量のローレゾデータを送信するために要する時間が必ずしも一定とはならない点が異なっている。
【００８２】
図９は、アップロード処理に関わるＰＣＩインタフェース３の内部の構成例を示している。バッファ３１は、ローレゾエンコーダ１７から入力される光ディスク１に記録するためローレゾデータを一時的に保持する用途と、ディスクドライブ２により光ディスク１から読み出されて送信部１８によって送信されるローレゾデータを保持する用途に用いられる。アップロード処理では、送信すべきローレゾデータが記録用にバッファ３１に存在する場合、そのローレゾデータを読み出して送信するようにし、送信すべきローレゾデータがバッファ３１に存在しない場合、送信すべきローレゾデータを光ディスク１から読み出してバッファ３１に保持し、そのローレゾデータを読み出して送信するようにする。
【００８３】
図１０は、光ディスク１からローレゾデータを３個ずつ連続的に読み出すと仮定したアップロード処理の一例を示している。
【００８４】
同図の場合、第０乃至３番目に送信すべきローレゾデータは、送信のタイミングにバッファ３１に存在していたので、光ディスク１から読み出されることなく、バッファ３１に存在していたものが送信される。ただし、これらの送信速度がネットワーク等の状況により遅かったので、第４番目のローレゾデータを送信しようとしたとき、バッファ３１に第４番目のローレゾデータは既に存在せず、第８乃至１０番目のローレゾデータが保持されている。そこで、第４乃至６番目のローレゾデータが光ディスク１から読み出されてバッファ３１に保持され、送信されることになる。
【００８５】
なお、第４番目以降のローレゾデータの送信速度が向上した場合、第７番目のローレゾデータまでは光ディスク１から読み出されるが、第８番目以降のローレゾデータは、送信のタイミングにおいて、記録のためにバッファ３１に保持されたものが残っているので、それらの光ディスク１から読み出しが省略され、バッファ３１に保持されているローレゾデータが送信に利用される。
【００８６】
ところで、アップロード処理は、光ディスク１に対してローレゾデータを書き込む書き込み処理と、外部に対してローレゾデータを送信する送信処理が並行して実行されることにより実現されるが、まず一端の書き込み処理について、図１１のフローチャートを参照して説明する。
【００８７】
ステップＳ１１において、ＰＣＩインタフェース３は、バッファ３１と同サイズの配列でバッファ３１に保持されているデータのカートン番号を示すレジスタｒｅｇ［］に無効な値−１を設定してクリアし、読み出し頻度を抑えるためのカウンタｍｆに頻度制限の値ｍｆ０を設定する。ここで、頻度制限の値ｍｆ０は、図１５に示すように通信速度に応じて自動的に設定されるようにしてもよいし、ユーザが任意に設定するようにしてもよい。
【００８８】
さらに、ステップＳ１１において、ＰＣＩインタフェース３は、最後に書き込まれたデータのカートン番号を示すｋｒを＋∞に、最後に読み出されたデータのカートン番号を示すｋｗを０に設定する。
【００８９】
ステップＳ１２において、ＰＣＩインタフェース３は、バッファ３１に１カートン分のデータが保持されるまで待機する。バッファ３１に１カートン分のデータが保持された場合、処理はステップＳ１３に進む。ステップＳ１３において、ＰＣＩインタフェース３は、バッファ３１に保持された１カートン分のデータをディスクドライブ２に出力する。ディスクドライブ２は、入力された１カートン分のデータを光ディスク１に記録する。
【００９０】
ステップＳ１４において、ＰＣＩインタフェース３は、バッファ３１に保持された１カートン分のデータが近々利用されるか否かを判断し、近々利用されると判断した場合、当該１カートン分のデータを消去することなくバッファ３１に保持し続けるようにする。このステップＳ１４の処理について、図１２のフローチャートを参照して説明する。
【００９１】
ステップＳ２１において、先ほど光ディスク１に書き込まれて、まだバッファ３１に保持されているデータとは異なる他のデータが読み出されるか否かが判定され、他のデータが読み出されると判定された場合、バッファ３１に保持されている当該データは破棄されて、処理は図１１のステップＳ１５に戻る。
【００９２】
ステップＳ２１において、バッファ３１に保持されている当該データとは異なる他のデータが読み出されないと判定された場合、処理はステップＳ２２に進む。ステップＳ２２において、まだバッファ３１に保持されているデータが読み出されるか否かが判定され、当該データが読み出されると判定された場合、処理はステップＳ２３に進む。ステップＳ２３において、条件式ｋｔ＜ｋｗ＜ｋｔ＋１０が満たされているか否かが判定され、条件式が満たされていると判定された場合、処理は図１１のステップＳ１５に戻る。ただし、条件式中のｋｔは、送信中のデータのカートン番号である。
【００９３】
ステップＳ２３において、条件式ｋｔ＜ｋｗ＜ｋｔ＋１０が満たされていないと判定された場合、処理はステップＳ２４に進む。ステップＳ２４において、まだバッファ３１に保持されているデータが引き続きバッファ３１に保持され、レジスタｒｅｇ［ｋｗ  ％  １０］にｋｗが設定される。処理は図１１のステップＳ１５に戻る。
【００９４】
図１１のステップＳ１５において、ＰＣＩインタフェース３は、カウントｍｆを１だけインクリメントする。ステップＳ１６において、ＰＣＩインタフェース３は、バッファ３１が空であるか否かを判定し、空であるか否かを判定した場合、処理はステップＳ１７に進む。ステップＳ１７において、適宜、光ディスク１からデータが読み出される。ステップＳ１７の処理について図１３のフローチャートを参照して説明する。
【００９５】
ステップＳ３１において、条件式ｋｒ−ｋｔ  ＜  ｋｒ０，ｋｔ  ＞  ｋｗ−ｄｔ０，ｍｆ  ＞  ｍｆ０の全てが満たされているか否かが判定される。ここで、ｋｒ０は、バッファ３１の枯渇制限の値であり、図１５に示すように通信速度に応じて自動的に設定されるようにしてもよいし、ユーザが任意に設定するようにしてもよい。また、ｄｔ０は、遡り時間の設定値である。
【００９６】
これらの条件式のうち、１つでも満たされていないと判定された場合、処理は図１１のステップＳ１８に戻り、これらの条件式の全てが満たされていると判定された場合、処理はステップＳ３２に進む。ステップＳ３２において、画像再生モード（ｐｂ＝ｔｕｒｅ）、かつ、遡り時間が制限値ｄｔ０以下であるかが判定される。ステップＳ３３において、所望のカートンが未書き込み（即ち、読み込むデータがまだ記録されていない）、あるいは使用中や未使用のデータがあると判定された場合、処理は図１１のステップＳ１８に戻り、所望のカートンが未書き込みではなく、かつ、使用中や未使用のデータがないと判定された場合、処理はステップＳ３４に進む。
【００９７】
ステップＳ３４において、光ディスク１から読み込もうとするデータが、バッファ３１に保持されているか否かを判定する。当該データがバッファ３１に保持されていると判定された場合、以下のステップＳ３５，Ｓ３６の処理はスキップされる。当該データがバッファ３１に保持されていないと判定された場合、処理はステップＳ３５に進む。ステップＳ３５において、１カートン分のデータが読み出される。ただし、ｆ＝０の場合、タグだけが読み出される。ステップＳ３６において、カウンタｍｆが０にリセットされる。ステップＳ３７において、レジスタｒｅｇ［ｋ  ％  １０］がｋｒ（＝Ｋ）にリセットされる。カウンタｍｆが０にリセットされる。
【００９８】
ステップＳ３８において、ステップＳ３３乃至Ｓ３８の処理の繰り返し回数がｃｒ０よりも少ない場合、処理はステップＳ３３に戻り、それ以降の処理が繰り返される。そして、ステップＳ３３乃至Ｓ３８の処理の繰り返し回数がｃｒ０に達した場合、処理は図１１のステップＳ１８に戻る。
【００９９】
図１１のステップＳ１８において、ＰＣＩインタフェース３は、バッファ３１に１カートン分のデータが保持されたか否かを判定し、１カートン分のデータが保持されたと判定した場合、処理はステップＳ１３に進み、それ以降の処理を繰り返す。ステップＳ１８において、１カートン分のデータが保持されたと判定した場合、処理はステップＳ１９に進み、余裕時間があればベリファイ処理が実行される。この後、処理はステップＳ１２に戻り、それ以降の処理が繰り返される。以上で、アップロード処理を実現する一端の書き込み処理の説明を終了する。
【０１００】
次に、アップロード処理を実現する他端の送信処理について、図１４のフローチャートを参照して説明する。ステップＳ４１において、ＰＣＩインタフェース３は、送信中のローレゾデータのカートン番号を示すｋｔをｔａｒｇｅｔ−１に設定し、最後に読み出されたカートン番号ｋｒをｋｔに設定する。ステップＳ４２において、ＰＣＩインタフェース３は、データの書き込み中である、かつ、当該データが読み込まれているの２つの条件を満たしているか否かを判定する。いずれか一方の条件が満たされていないと判定された場合、処理はステップＳ４３に進み、レジスタｒｅｇ［］が全てクリアされる（無効な値−１が設定される）。ステップＳ４２において、両方の条件を満たしていると判定された場合、処理はステップＳ４４に進み、レジスタｒｅｇ［］がリフレッシュされる（ｋｔ＋１乃至ｋｔ＋１０以外の値が設定されている場合、その値が０で置換される）。
【０１０１】
ステップＳ４５において、ＰＣＩインタフェース３は、条件式ｋｔ  ＜  ｋｒが満たされるまで待機する。条件式が満たされたと判定された場合、処理はステップＳ４６に進む。ステップＳ４６において、ＰＣＩインタフェース３は、ｋｔを１だけインクリメントする。ステップＳ４７において、ＰＣＩインタフェース３は、カレント番号ｋｔのローレゾデータを送信部１８に供給する。送信部１８は、供給されたカレント番号ｋｔのローレゾデータを送信する。この後、処理はステップＳ４５に戻り、それ以降の処理が繰り返される。以上で、アップロード処理を実現する他端の送信処理の説明を終了する。
【０１０２】
次に、通常の再生速度（１倍速）よりも速い速度で再生する高速再生（いわゆるシャトル再生）時の処理について、図１６乃至図２１を参照して説明する。
【０１０３】
図１６は、従来のＤＶＤプレーヤ等による高速再生の様子を示している。従来の場合、高速再生時には再生速度が１倍速から瞬時に増加し、コマ落としした画像を紙芝居のように表示すること、すなわち、再生速度に応じた枚数毎の画像を抽出して、一定の時間ずつ静止画像として表示することが一般的である。
【０１０４】
これに対して、本実施の形態のディスク記録再生装置は、通常再生時には本線データが再生され、高速再生時にはローレゾデータが再生されるが、高速再生時の再生速度を瞬時に変化させるのではなく、図１７に示すように、一定の加速度で再生速度を徐々に変化させ、所定の周期で加速中の再生速度を算出し、再生速度がｎ倍速の状態では、画面を横方向にｎ分割して、各分割領域のそれぞれに、ローレゾデータの異なるフレームの一部分を表示させることにより、現在の再生速度をユーザに直感的に把握させるようになされている。
【０１０５】
より具体的に説明する。画面上に本線データが表示されている通常再生の状態で、高速再生（例えば、８倍速再生）が指示された場合、再生速度が１倍速から徐々に８倍速に達するが、例えば、再生速度が２倍速に達した段階では、画面が横方向に２分割され、各分割領域のそれぞれに、ローレゾデータの異なる２枚のフレームの一部分が表示される。また、同様に、例えば、再生速度が３倍速に達した段階では、画面が横方向に３分割され、各分割領域にそれぞれ、ローレゾデータの異なる３枚のフレームの一部分が表示される。そして最終的に、再生速度が８倍速に達した段階では、画面が横方向に８分割され、各分割領域にそれぞれ、ローレゾデータの異なる８枚のフレームの一部分が表示される。
【０１０６】
なお、高速再生が行われている時に、ユーザによって通常再生が指示された場合、上述した説明とは逆に、ローレゾデータを用いた高速再生の再生速度が一定の加速度で徐々に１倍速まで減速され、本線データの１倍速再生に切り替えられる。例えば、図１８は、８倍速の高速再生時の状態から、通常再生の状態に戻る様子を示している。
【０１０７】
８倍速の高速再生時においては、画面が横方向に８分割され、各分割領域にそれぞれ、ローレゾデータの異なる８枚のフレームの一部分が表示されている。この状態において、ユーザによって通常再生が指示された場合、再生速度が一定の加速度で徐々に、７倍速、６倍速、５倍速、４倍速、３倍速、２倍速、１倍速まで減速され、その間、例えば、再生速度が５倍速まで減速された段階では、画面が横方向に５分割され、各分割領域にそれぞれ、ローレゾデータの異なる５枚のフレームの一部分が表示される。同様に、例えば、再生速度が２倍速まで減速された段階では、画面が横方向に２分割され、各分割領域にそれぞれ、ローレゾデータの異なる２枚のフレームの一部分が表示される。
【０１０８】
ただし、高速再生中に所定の周期で加速中の再生速度を算出する場合、当該所定の周期または加速度の値によっては、算出される加速中の再生速度が小数を含む場合があり、この場合、表示画面の分割はより複雑になる。そのような場合について、図１９を参照して説明する。
【０１０９】
例えば、図１９は、加速中の再生速度を算出する周期を、通常再生時にフレームが切り替わる時間（ＮＴＳＣの場合、１／３０秒間）とし、タイミングｔ＝０のとき、再生速度ｖ＝１とし、再生速度の加速度を当該周期当たり０．４フレームとして、４倍速の高速再生を行う場合の例を示している。
【０１１０】
この場合、タイミングｔ＝０，１，２，３，…，８のとき、再生速度ｖ＝１，１．４，１．８，２．２，…，４．２と算出される。
【０１１１】
タイミングｔ＝０のとき、画面には第０番目のフレームが表示される。
【０１１２】
タイミングｔ＝１のとき、画面全体の高さを１として、高さ０．７１４（＝１／１．４）に分割された領域に、第１番目のフレームの一部が表示され、その下方の領域に、第２番目のフレームの一部が表示される。
【０１１３】
タイミングｔ＝２のとき、画面全体の高さを１として、高さ０．５５６（＝１／１．８）に分割された領域に、第３番目のフレームの一部が表示され、その上方の、移動距離ｌ＝２．４の３に対する端数０．６×高さ０．５５６の高さを有する領域に、第２番目のフレームの一部が表示され、その下方の領域に第４番目のフレームの一部が表示される。
【０１１４】
タイミングｔ＝３のとき、画面全体の高さを１として、高さ０．４５５（＝１／２．２）に分割された領域に、第５番目のフレームの一部が表示され、その上方の、移動距離ｌ＝４．２の５に対する端数０．８×高さ０．４５５の高さを有する領域に、第４番目のフレームの一部が表示され、その下方の領域に第６番目のフレームの一部が表示される。
【０１１５】
タイミングｔ＝４のとき、画面全体の高さを１として、高さ０．３８５（＝１／２．６）に分割された領域に、第７番目のフレームの一部が表示され、その上方の、移動距離ｌ＝６．４の７に対する端数０．６×高さ０．３８５の高さを有する領域に、第６番目のフレームの一部が表示され、その下方の領域に第８番目のフレームの一部が表示される。
【０１１６】
以下同様にして、加速中の再生速度に対応する画面を表示する。
【０１１７】
そして、タイミングｔ＝８のとき、目標の再生速度に達し、図２０の左側に示すように、画面の分割に半端が生じるが、このように半端な表示領域が存在する状態で高速再生が継続されると見映えが悪く、表示のための処理も面倒なので、図２０の右側に示すように、画面の分割に半端が生じないように調整する。いまの場合、画面を横方向に４等分して表示する。
【０１１８】
また反対に、図２０の右側に示されたように、画面の分割に半端が生じないように調整された状態から、例えば、ユーザからの通常再生の指示に対応し、再生速度を減速して１倍速に戻る場合には、図２１に示すように、減速開始時に当該調整をキャンセルするようにする。このようにすれば、減速開始時に当該調整をキャンセルせずに、再生速度が１倍速に戻ったときに生じる画面の分割の半端を再度調整する場合に比較して、見映えの悪さを防ぐことができる。
【０１１９】
以上説明した高速再生処理の手順をまとめれば、図２２のフローチャートに示すとおりとなる。ステップＳ５１において、システムコントローラ１０は、リモートコマンダ２１に対するユーザの操作に対応して、高速再生の目標速度（例えば、４倍速等）を設定し、図１９に示されたタイミングｔを０に初期化した後に計時を開始するととも、各種パラメータｖ，ｌ等を初期化する。
【０１２０】
ステップＳ５２において、システムコントローラ１０は、タイミングｔに対応する各種パラメータ（再生速度ｖ、移動距離ｌ、画面を横方向に分割する領域の高さ等）を演算し、画面を横方向に分割する領域の高さをＯＳＤ部８に出力し、高速再生時の画面の生成を指示する。ステップＳ５３において、ＯＳＤ部８は、システムコントローラ１０からの指示に従い、再生速度に応じて横方向に分割された画面に異なるフレームの一部分が表示されるビデオデータを生成して後段に出力する。
【０１２１】
ステップＳ５４において、システムコントローラ１０は、ステップ５２の処理で演算した再生速度ｖが、ステップＳ５１の処理で設定した目標の速度に達したか否かを判定し、演算した再生速度ｖが目標の速度に達していないと判定した場合、処理はステップＳ５２に戻り、それ以降の処理が繰り返される。
【０１２２】
その後、ステップＳ５４において、ステップ５２の処理で演算した再生速度ｖが、ステップＳ５１の処理で設定した目標の速度に達したと判定された場合、処理はステップＳ５５に進む。ステップＳ５５において、ＯＳＤ部８は、システムコントローラ１０からの指示に従い、図２０に示されたように、ステップＳ５３の処理で生成したビデオデータに存在している半端な領域を調整して後段に出力する。
【０１２３】
この後、高速再生の終了が指示されるまで、処理はステップＳ５３に戻り、それ以降の処理が繰り返される。以上、高速再生の処理の説明を終了する。
【０１２４】
なお、本実施の形態では、ビデオデータを再生する場合について説明したが、その他、本発明は、例えば、オーディオデータを再生する場合にも適用可能である。
【０１２５】
また、本実施の形態では、ローレゾデータとして、本線データの解像度を劣化させたものを採用することとしたが、ローレゾデータとしては、その他、例えば、本線データを構成する画素に対するビット割り当てを少なくしたものなどを採用することも可能である。
【０１２６】
さらに、本実施の形態では、ローレゾデータに用いるエンコード方法として、ＪＰＥＧ方式を採用することとしたが、ローレゾデータに用いるエンコード方法は、ＪＰＥＧ方式に限定されるものではない。
【０１２７】
また、本実施の形態では、本線データに用いるエンコード方法として、ＭＰＥＧ方式を採用することとしたが、本線データに用いるエンコード方法も、ＭＰＥＧ方式に限定されるものではない。
【０１２８】
また、本実施の形態では、ローレゾデータおよび本線データとして、いずれも、ビデオデータをエンコードしたものを採用したが、ローレゾデータおよび本線データとしては、ビデオデータをエンコードせずに、そのまま用いることが可能である。
【０１２９】
また、本実施例の形態では、カートンの長さを約２秒としたが、この長さに限定されるものではない。例えば、カートンを短くすることで、ローレゾデータから本線データへのトラックジャンプを短縮あるいは省略して、さらにレスポンスを改善することが可能である。それとは逆に、カートンを長くすることで、ローレゾデータを予め読み出して保存しておく方法が容易となり、この場合、再生開始の度にローレゾデータを読み出す必要がないため、さらにレスポンスを改善することが可能である。
【０１３０】
ところで、上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【０１３１】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に従って時系列的に行われる処理は勿論、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１３２】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０１３３】
【発明の効果】
以上のように、本発明によれば、同一の素材に関する高ビットレートのデータと、低ビットレートのデータを時分割でほぼ同時に記録し、それらの記録と同時に、記録した低ビットレートのデータを読み出して、記録中にベリファイや追っかけ再生に利用することが可能となる。
【０１３４】
また、ローレゾデータが記録されれば、コンシールが可能となる。さらに、タイムコード、メタデータも確実性を増し、本線データが情報記録媒体の欠陥部分に記録される危険が減る。ローレゾデータは、データ量が本線データに比較して少ないため、記録中の余裕が僅かでも、また読み出しが低速になるＣＬＶ方式でも読み出すことができる。そのため、記録しながら既記録部分の内容を、動画で視聴しながら確認できる。また、記録しながら既記録部分のデータを外部に伝送して、プロキシエディットに活かすことができる。さらに、読み取りのために光ディスクの回転数を上げる必要がないので、不快な騒音が出ない利点がある。同じメモリ空間上に配置するので、記録したてのデータも、後から読み出したものも同様に扱え、回路が容易となる。ローレゾデータといえども、伝送には１倍速未満の場合が多い、したがって、実施の形態のように、記録開始と同時に送信開始が行えると、ローレゾデータの送信に要する総時間を短縮できることになる。
【図面の簡単な説明】
【図１】本発明を適用したディスク記録再生装置の構成例を示すブロック図である。
【図２】光ディスクの記録フォーマットの例を示す図である。
【図３】ベリファイ処理に関わるＰＣＩインタフェースの構成例を示すブロック図である。
【図４】ベリファイ処理を説明するフローチャートである。
【図５】ディスクドライブの記録レートが１倍速である場合のベリファイ処理の例を示す図である。
【図６】ディスクドライブの記録レートが２倍速である場合のベリファイ処理の例を示す図である。
【図７】ディスクドライブの記録レートが１倍速である場合の追っかけ再生処理の例を示す図である。
【図８】ディスクドライブの記録レートが２倍速である場合の追っかけ再生処理の例を示す図である。
【図９】アップロード処理に関わるＰＣＩインタフェースの構成例を示すブロック図である。
【図１０】アップロード処理の例を示す図である。
【図１１】アップロード処理を実現する書き込み処理と送信処理のうちの書き込み処理を説明するフローチャートである。
【図１２】図１１のステップＳ１４におけるデータ保持処理を説明するフローチャートである。
【図１３】図１１のステップＳ１７におけるデータ読み出し処理を説明するフローチャートである。
【図１４】アップロード処理を実現する書き込み処理と送信処理のうちの送信処理を説明するフローチャートである。
【図１５】アップロード処理における頻度制限の値と枯渇制限の値の設定値を示す図である。
【図１６】従来のＤＶＤプレーヤ等による、高速再生の概要を説明するための図である。
【図１７】本実施の形態のディスク記録再生装置による高速再生の概要を説明するための図である。
【図１８】高速再生から通常再生に移行するときの処理の概要を説明するための図である。
【図１９】高速再生時における画面の横方向の分割について説明するための図である。
【図２０】高速再生時に目標の再生速度に達したときの画面分割の調整例を示す図である。
【図２１】高速再生から通常再生に戻るときの画面分割の調整例を示す図である。
【図２２】高速再生処理を説明するフローチャートである。
【符号の説明】
１  光ディスク，  ２  ディスクドライブ，  ３  ＰＣＩインタフェース，  １０  システムコントローラ，  ４  メインデコーダ，  ５  ローレゾデコーダ，８  ＯＳＤ部，  １５  メインエンコーダ，  １７  ローレゾエンコーダ
【図１】
2004312245.tif 000003
【図２】
2004312245.tif 000004
【図３】
2004312245.tif 000005
【図４】
2004312245.tif 000006
【図５】
2004312245.tif 000007
【図６】
2004312245.tif 000008
【図７】
2004312245.tif 000009
【図８】
2004312245.tif 000010
【図９】
2004312245.tif 000011
【図１０】
2004312245.tif 000012
【図１１】
2004312245.tif 000013
【図１２】
2004312245.tif 000014
【図１３】
2004312245.tif 000015
【図１４】
2004312245.tif 000016
【図１５】
2004312245.tif 000017
【図１６】
2004312245.tif 000018
【図１７】
2004312245.tif 000019
【図１８】
2004312245.tif 000020
【図１９】
2004312245.tif 000021
【図２０】
2004312245.tif 000022
【図２１】
2004312245.tif 000023
【図２２】
2004312245.tif 000024