(57)【要約】      （修正有）【課題】ノンリニア編集を容易に、また、的確に行なう。【解決手段】ディスクドライブの不揮発メモリからＲｄとＴｓを読み出し（ステップＳ１）、第１のデータファイルに記述されているＲｍとＴｍを読み取る（ステップＳ２）。さらに、編集すべきデータが媒体上に存在するか否かを判定する（ステップＳ３）。存在する時には，第２のデータファイルに記述されているＲａとＴａを読み取り（ステップＳ４）、さらに、Ｒｍ，Ｔｍ，Ｒａ，Ｔａに基づいて、連続再生が担保されるか否かの判定を行う（ステップＳ５〜Ｓ８）一方、編集すべきデータが媒体上に存在しない時には、連続再生が担保されるための条件を設定し（ステップＳ１０〜Ｓ１２），条件に合致するような記録を行う（ステップＳ１３）。これにより、連続再生が担保された、或いは連続再生が担保されるための条件の記録が記録された編集結果の管理ファイルが作成される。【選択図】図９
2008117515.tif 000002
【特許請求の範囲】
【請求項１】
ディスク状記録媒体を用いるディジタル記録又は再生装置における編集方法において、
記録媒体に間欠的に記録されている第１のデータと、上記記録媒体上の上記第１のデータとは異なる記録位置に間欠的に記録されている第２のデータとについて、記録時の転送レートが再生時の転送レートより大きい場合に、上記第２のデータを上記記録媒体上に記録する際に連続して記録されるデータ部分のする時間長を、上記第１のデータを上記記録媒体上に記録する際に連続して記録されるデータ部分のする時間長より長くし、
上記第１のデータと上記第２のデータとが互いに同期して再生されるような、再生時における上記第１のデータと上記第２のデータとの取り扱いに係る情報を記録する管理ファイルを作成し、
上記管理ファイルを上記記録媒体に記録するようにしたことを特徴とする編集方法。
【請求項２】
請求項１において、
上記第１のデータはビデオデータであり、
上記第２のデータはオーディオデータであることを特徴とする編集方法。
【請求項３】
請求項１において、
上記第１のデータは既に記録されているデータであり、
上記第２のデータは新たに記録されるデータであることを特徴とする編集方法。
【請求項４】
請求項１において、
上記第１のデータ、第２のデータ、および上記管理ファイルは、
QuickTime ファイルフォーマット形式で記録されることを特徴とする編集方法。
【請求項５】
請求項１において、
上記管理ファイルに記録された情報に基づく再生時の処理によって、再生出力が連続したものとなるか否かを判断するための情報を上記記録媒体に記録するようにしたことを特徴とする編集方法。
【請求項６】
請求項５において、
上記情報は、
上記管理ファイルに記録されることを特徴とする編集方法。
【請求項７】
請求項５において、
上記情報は、
上記管理ファイルを作成する処理を行うために使用された装置における再生時の転送レートであることを特徴とする編集方法。
【請求項８】
請求項５において、
上記情報は、
上記管理ファイルを作成する処理を行うために使用された装置における再生時のシークタイムであることを特徴とする編集方法。
【請求項９】
請求項１において、
上記管理ファイルに記録された情報に基づく再生時の処理によって、再生出力が連続したものとなるか否かを判断するための情報を上記記録媒体を再生する再生装置内のメモリに記録するようにしたことを特徴とする編集方法。
【請求項１０】
請求項９において、
上記再生装置内のメモリは、
不揮発メモリであることを特徴とする編集方法。
【請求項１１】
請求項９において、
上記情報は、
上記再生装置における再生時の転送レートであることを特徴とする編集方法。
【請求項１２】
請求項９において、
上記情報は、
上記再生装置における再生時のシークタイムであることを特徴とする編集方法。
【請求項１３】
ディスク状記録媒体を用いるディジタル記録又は再生装置において、
記録媒体に間欠的に記録されている第１のデータと、上記記録媒体上の上記第１のデータとは異なる記録位置に間欠的に記録されている第２のデータとについて、記録時の転送レートが再生時の転送レートより大きい場合に、上記第２のデータを上記記録媒体上に記録する際に連続して記録されるデータ部分のする時間長を、上記第１のデータを上記記録媒体上に記録する際に連続して記録されるデータ部分のする時間長より長くし、
上記第１のデータと上記第２のデータとが互いに同期して再生されるような、再生時における上記第１のデータと上記第２のデータとの取り扱いに係る情報を記録する管理ファイルを作成し、
上記管理ファイルを上記記録媒体に記録する機能を有することを特徴とするディジタル記録又は再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ビデオデータ、オーディオデータ等に係る編集方法およびディジタル記録又は再生装置に関する。
【背景技術】
【０００２】
例えばカムコーダ等の、ビデオデータおよび／またはオーディオデータを記録する記録装置により、幾つかの場面を撮像および／または録音してなるデータを記録媒体に記録することができる。また、このような記録装置に、例えば液晶表示パネル等の表示部やスピーカ等の音声発生部を付加することにより、記録したデータを再生・編集する機能をも有する記録再生装置が知られている。このような記録再生装置において、特に光磁気ディスク等のディスク状記録媒体を用いるものにおいては、記録内容がランダムアクセスされることが可能である。このため、ユーザ等がファイルを指定することにより、所望のデータを速やかに再生することが可能である。
【０００３】
編集処理の１種として、ノンリニア編集すなわち、別個に記録された例えばビデオデータとオーディオデータとを同期して再生出力させるための編集処理に対する要求がある。このようなノンリニア編集処理により、例えば、以前に撮影したことによって記録媒体上に記録されているビデオデータに、後からナレーションを付加する等の編集処理が可能となる。特に、光ディスク等のランダムアクセス可能な記録媒体を使用する記録再生装置では、記録媒体離散的に記録されているビデオデータ、オーディオデータ等が互いに同期して再生されるようにする編集処理を容易に行うことが可能な装置に対する要望が高い。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従って、この発明の目的は、ノンリニア編集を容易に、また的確に行なうことが可能な編集方法およびディジタル記録又は再生装置を提供することにある。
【課題を解決するための手段】
【０００５】
請求項１の発明は、ディスク状記録媒体を用いるディジタル記録又は再生装置における編集方法において、
記録媒体に間欠的に記録されている第１のデータと、記録媒体上の第１のデータとは異なる記録位置に間欠的に記録されている第２のデータとについて、記録時の転送レートが再生時の転送レートより大きい場合に、第２のデータを記録媒体上に記録する際に連続して記録されるデータ部分のする時間長を、第１のデータを記録媒体上に記録する際に連続して記録されるデータ部分のする時間長より長くし、
第１のデータと第２のデータとが互いに同期して再生されるような、再生時における第１のデータと第２のデータとの取り扱いに係る情報を記録する管理ファイルを作成し、
管理ファイルを記録媒体に記録するようにしたことを特徴とする編集方法である。
【０００６】
請求項１３の発明は、ディスク状記録媒体を用いるディジタル記録又は再生装置において、
記録媒体に間欠的に記録されている第１のデータと、記録媒体上の第１のデータとは異なる記録位置に間欠的に記録されている第２のデータとについて、記録時の転送レートが再生時の転送レートより大きい場合に、第２のデータを記録媒体上に記録する際に連続して記録されるデータ部分のする時間長を、第１のデータを記録媒体上に記録する際に連続して記録されるデータ部分のする時間長より長くし、
第１のデータと第２のデータとが互いに同期して再生されるような、再生時における第１のデータと第２のデータとの取り扱いに係る情報を記録する管理ファイルを作成し、
管理ファイルを記録媒体に記録する機能を有することを特徴とするディジタル記録又は再生装置である。
【０００７】
以上のような発明によれば、間欠的な再生のためのシークの回数を減少させることができ、また、QuickTime ファイルフォーマット等の既存の記録形式を前提としてノンリニア編集を容易に行うことができる。
【発明の効果】
【０００８】
この発明では、例えば以前から記録されているビデオデータ等の第１のデータをディスク状記録媒体に記録する際の連続記録部分の時間長よりも、例えば新たに記録されたオーディオデータ等の第２のデータをディスク状記録媒体に記録する際の連続記録部分の時間長を長くなされる。このため、ノンリニア編集結果に従う、第１のデータと第２のデータとを同期して再生する処理（処理）において、第１のデータと第２のデータとに間欠的にアクセスするためのシークの回数を減少させることができる。
【０００９】
このため、トラックジャンプの回数を少なくすることができる。従って、動作時の消費電力を削減することができ、省電力化に寄与することができる。また、振動等に起因して突発的に発生するトラックジャンプ等に対応するための余裕を多くすることができ、特に装置動作の安定化に寄与することができる。
【００１０】
また、ノンリニア編集結果に従う再生処理を行うに際して、再生出力の連続性を担保できるか否かを、記録媒体および／または装置に記録された動作パラメータ等の情報に基づいて判定することができる。これにより、編集処理の利便性を向上させることができる。
【発明を実施するための最良の形態】
【００１１】
図１は、この発明の一実施形態におけるディジタル記録再生装置の構成の一例を示す。図１において、１がビデオ符号器を示す。図示しない光学系によって撮像光がＣＣＤ(Charge Coupled Device) 等の撮像素子に供給されることによって生成されるビデオ信号がビデオ符号器１に供給され、ビデオ符号器１において、ビデオ信号が圧縮符号化される。また、２がオーディオ符号器を示す。マイクロフォン等のオーディオ信号生成部によって生成されるオーディオ信号がオーディオ符号器２に供給され、オーディオ符号器２においてオーディオ信号が圧縮符号化される。ビデオ信号およびオーディオ信号に対する圧縮符号化としては、例えばＭＰＥＧが使用される。ビデオ符号器１およびオーディオ符号器２のそれぞれの出力がエレメンタリストリームと称される。
【００１２】
ビデオ符号器１は、ＭＰＥＧの場合、動きベクトルを検出する動き予測部、ピクチャ順序並び替え部、入力ビデオ信号とローカル復号ビデオ信号間の予測誤差を形成する減算部、減算出力をＤＣＴ変換するＤＣＴ部、ＤＣＴ部の出力を量子化する量子化部、量子化出力を可変長符号化する可変長符号化部、一定レートで符号化データを出力するバッファメモリとから構成される。ピクチャ順序並び替え部は、ピクチャの順序を符号化処理に適したものに並び替える。つまり、ＩおよびＰピクチャを先に符号化し、その後、Ｂピクチャを符号化するのに適した順序にピクチャを並び替える。ローカル復号部は、逆量子化部、逆ＤＣＴ部、加算部、フレームメモリおよび動き補償部で構成される。動き補償部では、順方向予測、逆方向予測、両方向予測が可能とされている。イントラ符号化の場合では、減算部は、減算処理を行わず、単にデータが通過する。また、オーディオ符号器２は、サブバンド符号化部、適応量子化ビット割り当て部等で構成される。
【００１３】
一例として、携帯形カメラ一体ディスク記録再生装置の場合では、ビデオカメラで撮影された画像がビデオ入力とされ、マイクロホンで集音された音声がオーディオ入力とされる。ビデオ符号器１およびオーディオ符号器２では、アナログ信号がディジタル信号へ変換されて処理される。また、この一実施形態では、書き換え可能な光ディスクを記録媒体として使用する。この種の光ディスクとしては、光磁気ディスク、相変化型ディスク等を使用できる。一実施形態では、比較的小径の光磁気ディスクを使用している。
【００１４】
ビデオ符号器１およびオーディオ符号器２の出力がファイル生成器５に供給される。ファイル生成器５は、特殊なハードウエアを用いずに動画等を同期して再生するためのコンピュータソフトウェアにより取り扱うことができるファイル構造を持つように、ビデオエレメンタリストリームおよびオーディオエレメンタリストリームのデータ構造を変換する。この一実施形態では、ソフトウェアとして例えばQuickTime を使用する。QuickTime は、動画をはじめとして、静止画、テキスト、オーディオ、ＭＩＤＩ(Musical Instrument Digital Interface)等の種々のデータを扱うことができ、それらのデータを時間軸に沿ってコントロールできるソフトウエアである。QuickTime を使用して、種々のデータを格納してなるデータを、QuickTime ムービーファイルと称する。
【００１５】
また、ファイル生成器５では、符号化ビデオデータおよび符号化オーディオデータが多重化される。QuickTime ムービーファイルの構造を作成するために、システム制御マイコン９によってファイル生成器５が制御される。この発明に係るインデックスファイルも、ファイル生成器５によって生成される。
【００１６】
ファイル生成器５からのQuickTime ムービーファイルがメモリコントローラ８を介してメモリ７に順次書き込まれる。メモリコントローラ８に対して、システム制御マイコン（マイクロコンピュータ）９からディスクへのデータ書き込み要求が入力されると、メモリコントローラ８によって、メモリ７からQuickTime ムービーファイルが読み出される。ここで、QuickTime ムービー符号化の転送レートは、ディスクへの書き込みデータの転送レートより低く、例えば約１／２とされている。したがって、QuickTime ムービーファイルが連続的にメモリ７に書き込まれるのに対して、メモリ７からの読み出しは、メモリ７がオーバーフローまたはアンダーフローしないことをシステム制御マイコン９が監視しながら間欠的に行われる。
【００１７】
メモリコントローラ８を介してメモリ７から読み出されたQuickTime ムービーファイルがエラー訂正符号／復号器１１に供給される。エラー訂正符号／復号器１１は、QuickTime ムービーファイルを一旦メモリ１０に書き込み、インターリーブおよびエラー訂正符号の冗長データの生成の処理を行い、冗長データが付加されたデータをメモリ１０から読み出す。
【００１８】
エラー訂正符号／復号器１１の出力がデータ変復調器１３に供給される。データ変復調器１３は、ディジタルデータをディスクに記録する時に、再生時のクロック抽出を容易とし、符号間干渉のような問題が生じないように、データを変調する。例えばＲＬＬ（１，７）を使用できる。
【００１９】
データ変復調器１３の出力が磁界変調ドライバ１４に供給されると共に、光ピックアップ２３を駆動するための信号を出力する。磁界変調ドライバ１４は、入力された信号に応じて磁界ヘッド２２を駆動して光ディスク２０に磁界を印加する。光ピックアップ２３は、記録用のレーザビームを光ディスク２０に照射する。このようにして光ディスク２０に対してデータが記録される。光ディスク２０は、モータ２１によって、ＣＬＶ（線速度一定），ＣＡＶ（各速度一定），またはＺＣＡＶ（ゾーンＣＬＶ）で回転される。
【００２０】
メモリコントローラ８から読み出される間欠的なデータを光ディスク２０へ記録するので、通常は、連続的な記録動作がなされず、一定のデータ量を記録したら記録動作を中断し、次の記録要求まで待機するように、記録動作が間欠的になされる。
【００２１】
また、システム制御マイコン９からの要求に応じて、ドライブ制御マイコン１２がサーボ回路１５に要求を出し、ディスクドライブ全体の制御がなされる。それによって記録動作がなされる。サーボ回路１５によって、光ピックアップ２３のディスク径方向の移動のサーボ、トラッキングサーボ、フォーカスサーボがなされ、また、モータ２１のスピンドルサーボがなされる。図示しないが、システム制御マイコン９と関連してユーザの操作入力部が設けられている。
【００２２】
次に、再生のための構成および動作について説明する。再生時には、再生用のレーザビームを光ディスク２０に照射し、光ディスク２０からの反射光を光ピックアップ２３中のディテクタによって再生信号へ変換する。この場合、光ピックアップ２３のディテクタの出力信号からトラッキングエラーおよびフォーカスエラーが検出され、読み取りレーザビームがトラック上に位置し、トラック上に合焦するように、サーボ回路１５により制御される。また、光ディスク２０上の所望の位置のデータを再生するために、光ピックアップ２３の径方向の移動が制御される。
【００２３】
再生時においても、記録時と同様に、QuickTime ムービーファイルの転送レーザよりも高い、例えば２倍のレートで光ディスク２０からデータを再生する。この場合では、通常、連続的な再生が行われず、一定のデータ量を再生したら再生動作を中断し、次の再生要求まで待機するような間欠的な再生動作がなされる。再生時動作において、記録動作と同様に、システム制御マイコン９からの要求に応じて、ドライブ制御マイコン１２がサーボ回路１５に要求を出して、ディスクドライブ全体の制御がなされる。
【００２４】
光ピックアップ２３からの再生信号がデータ変復調器１３に入力され、復調処理がなされる。復調後のデータがエラー訂正符号／復号器１１に供給される。エラー訂正符号／復号器１１においては、再生データを一旦メモリ１０に書き込み、デインターリーブ処理およびエラー訂正処理がなされる。エラー訂正後のQuickTime ムービーファイルがメモリコントローラ８を介してメモリ７に書き込まれる。
【００２５】
メモリ７に書き込まれたQuickTime ムービーファイルは、システム制御マイコン９の要求に応じて、多重化を解く同期のタイミングに合わせてファイル復号器６に出力される。システム制御マイコン９は、ビデオ信号およびオーディオ信号を連続再生するために、光ディスク２０から再生されてメモリ７に書き込まれるデータ量とメモリ７から読み出してファイル復号器６に出力されるデータ量を監視し、メモリ７がオーバーフローまたはアンダーフローしないように、メモリコントローラ８およびドライブ制御マイコン１２を制御し、光ディスク２０からのデータの読み出しを行う。
【００２６】
ファイル復号器６では、システム制御マイコン９の制御の下で、QuickTime ムービーファイルをビデオエレメンタリストリームおよびオーディオエレメンタリストリームに分解する。ビデオエレメンタリストリームがビデオ復号器３に供給され、オーディオエレメンタリストリームがオーディオ復号器４に供給される。ファイル復号器６からのビデオエレメンタリストリームおよびオーディオエレメンタリストリームは、両者が同期するように出力される。
【００２７】
ビデオ復号器３およびオーディオ復号器４は、圧縮符号化の復号をそれぞれ行い、ビデオ出力およびオーディオ出力を発生する。例えばＭＰＥＧがビデオ信号およびオーディオ信号の圧縮符号化として使用される。ビデオ復号器３は、バッファメモリ、可変長符号復号部、逆ＤＣＴ部、逆量子化部、逆量子化部の出力とローカル復号出力を加算する加算部、ピクチャ順序並び替え部並びにフレームメモリおよび動き補償部からなるローカル復号部によって構成されている。
【００２８】
イントラ符号化の場合では、加算部での加算処理がなされず、データが加算部を通過する。加算部からの復号データがピクチャ順序並び替え部によって元の画像の順序とされる。ビデオ復号器３の出力は、ＬＣＤ（Liquid Crystal Display) 等の表示部（図示せず）に供給される。また、外部出力端子を介して外部の画像表示装置に供給しても良い。オーディオ復号器４の出力は、スピーカ等の音声発生部（図示せず）に供給される。また、外部出力端子を介して外部の音声発生装置に供給しても良い。
【００２９】
なお、上述したようにデータが記録された光ディスク２０は、着脱自在のものであるので、他の機器でも再生できる。例えばQuickTime のアプリケーションソフトウェアで動作するパーソナルコンピュータが光ディスク２０に記録されているデータを読み取り、パーソナルコンピュータによって記録されているビデオおよびオーディオデータを再生することができる。
【００３０】
次に、ノンリニア編集について説明する。カムコーダ等では、ビデオデータとオーディオデータとが同時に記録されることが一般的である。但し、既に記録したビデオデータ＃１と、後から記録したオーディオデータ＃２とが同期しながら再生されるようにしたいと、ユーザが所望する場合がある。編集の結果として、ナレーション、ビージーエム（背景音楽）の挿入等の効果を得る、いわゆる「アフレコ編集」を実現したい場合等である。このような要求に応じるためには、ビデオデータ＃１、オーディオデータ＃２の各々を時分割で再生し、それらの再生データに基づいて同期をとりながらビデオおよびオーディオを出力するように記録データを編集するノンリニア編集が行われる必要がある。
【００３１】
以下、QuickTime ファイルフォーマットを前提として、ノンリニア編集処理についての原理的な説明を行う。図２に、ビデオデータとオーディオデータとを扱うQuickTime ムービーファイルの一例を示す。QuickTime ムービーファイルの最も大きな構成部分は、ムービーリソース部分とムービーデータ部分とである。ムービーリソース部分には、そのファイルを再生するために必要な時間や実データ参照のためのデータが格納される。また、ムービーデータ部分には、ビデオ、オーディオ等の実データが格納される。
【００３２】
ムービーリソース部分について詳細に説明する。ムービーリソース部分には、ファイル全体に係る情報を記述するムービーヘッダ４１と、データの種類毎のトラックとが含まれる。図２では、ビデオトラック５０の内部的な構造の一例を詳細に示した。ビデオデータトラックにはビデオデータトラックにはトラック全体に係る情報を記述するトラックヘッダ４２とメディア部とが含まれる。メディア部には、メディア全体に係る情報を記述するメディアヘッダ４３、メディアデータの取り扱いに係る情報を記述するメディアハンドラ４４と共に、メディアインフォメーション部が含まれる。
【００３３】
メディアインフォメーション部には、映像メディアに係る情報を記述するメディアハンドラ４５、ビデオデータの取り扱いに係る情報を記述するデータハンドラ４６、およびデータについての情報を記述するデータインフォーメーション４７と共に、サンプルテーブルが記録されている。サンプルテーブル内には、各サンプルについての記述を行うサンプルデスクリプション、サンプルと時間軸の関係を記述するタイム−ツー−サンプル、サンプルの大きさを記述するサンプルサイズ４８、サンプルとチャンクの関係を記述するタイム−ツーチャンクと、ムービーデータ内でのチャンクの開始ビット位置を記述するチャンクオフセット４９、同期に係る記述を行うシンクサンプル等が格納されている。ここで、Quick Timeにおいてはデータの最小単位（例えばＭＰＥＧ符号かデータにおけるピクチャ）がサンプルとして扱われ、サンプルの集合体としてチャンクが定義される。記録再生時のアクセス性を向上させるために、チャンク内には、連続するサンプルが格納される。また、オーディオトラック５１にも、図示は省略するが、ビデオトラックの内部的な構造に類似する内部構造が設定される。
【００３４】
一方、ムービーデータ部分には、例えばＭＰＥＧ  Ａｕｄｉｏ  Ｌａｙｅｒ２に基づく圧縮符号化方式によって符号化されたオーディオデータ６１1 ，６１2 ，‥‥および例えばＭＰＥＧ（Moving Picture Expert Group)規定に従う圧縮符号化方式によって符号化されたビデオデータ６０1 ，６０2 ，‥‥がそれぞれ所定数のサンプルからなるチャンクを単位として格納されている。但し、符号化方式はこれらに限定されるものではなく、また、圧縮符号化が施されていないリニアデータを格納することも可能である。
【００３５】
ムービーリソース部分における各トラックと、ムービーデータ部分に格納されているデータとは対応付けられている。すなわち、図２に示した一例は、オーディオデータとビデオデータとを扱うものなので、ムービーリソース部分にビデオトラックとオーディオトラックとが含まれ、ムービーデータ部分に、オーディオデータの実データとビデオデータの実データとが含まれている。他の種類のデータを扱う場合には、ムービーリソース部分におけるトラック、およびムービーデータ部分における実データの内容を、扱うべきデータに合わせれば良い。例えばテキスト、ＭＩＤＩ等を扱う場合には、ムービーリソース部分にテキスト、ＭＩＤＩ等についてのトラックを含むようにし、ムービーデータ部分に、テキスト、ＭＩＤＩ等の実データを含むようにすれば良い。
【００３６】
次に、ノンリニア編集の対象とされるデータの形態について説明する。ここでは、図３Ａに示すムービーファイル＃１が光ディスク２０に以前から記録されており、ムービーファイル＃１内のビデオデータに対するノンリンア編集を行うために用いられる例えばナレーション等の内容のオーディオデータを含むオーディオファイル＃２が光ディスク２０に新たに記録される場合を例として説明を行う。ムービーファイル＃１は、ムービーリソース部分ムービーリソース＃１と、オーディオデータのチャンクであるオーディオデータ＃１−(1)、＃１−(2)、＃１−(3)‥‥と、ビデオデータのチャンクであるビデオデータ＃１−(1)、＃１−(2)、＃１−(3)‥‥とが交互に記録されてなるムービーデータ部分とを有する。また、オーディオファイル＃２は、ムービーリソース部分ムービーリソース＃２と、オーディオデータのチャンクであるオーディオデータ＃２−(1)、＃２−(2)、＃２−(3)、‥‥からなるムービーデータ部分とを有する。
【００３７】
ムービーファイル＃１と、オーディオファイル＃２との、光ディスク２０における記録位置の一例を図３Ｄに示す。ここで、１０１がムービーファイル＃１の記録箇所を示し、１０２がオーディオファイル＃２の記録箇所を示す。ムービーファイル＃１におけるムービーリソース＃１と、オーディオデータ＃１−(1)とビデオデータ＃１−(1)との組、オーディオデータ＃１−(2)とビデオデータ＃１−(2)との組、オーディオデータ＃１−(3)とビデオデータ＃１−(3)との組が間欠的に記録される。また、オーディオファイル＃１におけるムービーリソース＃２と、オーディオデータ＃２−(1)(2)(3)と、オーディオデータ＃２−(4)(5)(6)と、オーディオデータ＃２−(7)(8)(9)とが間欠的に記録される。
【００３８】
ここで、ノンリニア編集によれば、例えば、オーディオデータ＃２−(1)とビデオデータ＃１−(1)との組、オーディオデータ＃２−(2)とビデオデータ＃１−(2)との組、‥‥の各組がそれぞれ同期しながら再生出力されるようになされる。このような再生出力の手続きは、図３Ｃに示すような、編集結果の管理ファイルであるムービーリソース＃３（以下、編集結果の管理ファイル＃３と表記する）によって記述される。図３Ｄでは、１０３で示す箇所に編集結果の管理ファイル＃３が記録される。
【００３９】
編集結果の管理ファイル＃３によって記述された再生出力の手続きの実行について図４を参照して説明する。光ディスク２０から順次再生されるデータを図４Ａに示す。図３Ｄを参照して上述したような、光ディスク２０における間欠的な記録データに対して、トラックジャンプを伴う間欠的な再生が行われる結果として、時間方向に間欠的な一連の再生データが生成され、エラー訂正および符号／復号器１１によって復号等の処理を施された後にメモリ７に記憶される。
【００４０】
メモリ７においては、供給されるデータがムービーファイル＃１内のオーディオデータおよびビデオデータと、オーディオファイル＃２内のオーディオデータとの２系列として扱われる（図４Ｂ，図４Ｃ参照）。さらに、オーディオ復号器４に対してオーディオデータ＃２−(1)(2)(3)(4)‥‥が供給され、ビデオ復号器４に対してビデオデータ＃１−(1)(2)(3)(4)‥‥が供給される。ここで、オーディオデータ＃２−(1)とビデオデータ＃１−(1)の組、オーディオデータ＃２−(2)と(2)の組、‥‥が互いに同期するようなタイミングで出力される（図４Ｄ，図４Ｅ参照）。以上のような処理は、編集結果の管理ファイル＃３による記述に基づいて、メモリコントローラ８等によってメモリ７等が制御されることによって実現される。
【００４１】
上述したような処理が可能となるためには、光ディスク２０上からの再生データの転送レート、再生データのバッファリングに係るメモリ７の容量、再生データから復号されるビデオ、オーディオ等の転送レート等の諸パラメータと、光ディスク２０上のビデオデータ、オーディオデータの各々に対するアクセスに要する時間とが一定の関係を満たしている必要がある。
【００４２】
かかる一定の関係についてより詳細に説明する。まず、再生データの転送レートが当該再生データから復号されるビデオ、オーディオ等の転送レートよりも大きくなければならない。このような条件の下では、図４Ａに示したような、トラックジャンプを伴う間欠的な再生データの生成および転送処理が可能となる。すなわち、例えばオーディオデータ＃１−(1)とビデオデータ＃１−(1)との組に関して新たな再生データの転送が必要とされない期間に、オーディオデータ＃２(1)(2)(3)が記録されているトラックから再生データが生成され、転送される。一方、オーディオデータ＃２(1)(2)(3)に関して新たな再生データの転送が必要とされない期間に、オーディオデータ＃１−(2)とビデオデータ＃１−(2)との組が記録されているトラックから、再生データが生成され、転送される。光ピックアップ２３の位置が制御されてトラックジャンプが行われることにより、これら２種類の動作が交互に繰り返される。
【００４３】
ここで、ディスクからの読み出しレートをＲｄ[bps] 、ビデオデータ＃１を含むムービーデータ＃１の記録レートをＲｍ[bps] 、ムービーデータ＃１においてディスク上で連続記録されている時間をＴｍ[sec] 、オーディオデータ＃２の記録レートをＲａ[bps] 、オーディオデータ＃２においてディスク上で連続記録されている時間をＴａ[sec] 、ディスクのシークタイム（すなわち、あるトラックから他のトラックにジャンプして再生するまでに要する時間）をＴｓとすると、以下の式（１）が成り立つ場合に、ビデオデータ＃１とオーディオデータ＃２とを同期して再生させる処理、すなわちムービーデータ＃１内のデータについてオーディオデータ＃１をオーディオデータ＃２に置き換える処理が可能とされる。
【００４４】
【数１】
2008117515.tif 000003
【００４５】
第１の数値例として、Ｔｍ＝３sec 、Ｔａ＝３sec 、Ｒｍ＝１０Mbps、Ｒａ＝２５６Kbps、Ｒｄ＝２０Mbpsである場合には、式（１）から、Ｔｓは０．７３sec 以下である。また、Ｔａ＝９sec で他のパラメータが上述の第１の数値例と同じ第２の数値例では、Ｔｓは０．６９sec 以下である。
【００４６】
第２の数値例の場合、第１の数値例と比較して、シークタイムＴｓに課される条件は多少厳しくなるが、オーディオデータ＃２が記録されているトラックを読みに行く回数は減少する。すなわち、ムービーデータ＃１が記録されているトラックの再生３回に対して、オーディオデータ＃２が記録されているトラックの再生１回を行えば良いことになる。このような場合にはトラックジャンプの回数が少なくて済むので、動作時の消費電力を削減することができると共に、振動等に起因して突発的に発生するトラックジャンプ等に対応するための余裕を多くすることができる。
【００４７】
より一般的には、例えば新たに記録されたオーディオデータ等の、ノンリニア編集に係る一方のデータを、以前から記録されていたビデオデータ等の、ノンリニア編集に係る他方のデータよりも長い時間長で光ディスク２０上に記録するようにすれば、一方のデータを再生するためのシーク処理の回数を、他方のデータを再生するためのシーク処理の回数よりも小さくすることができる。
【００４８】
次に、上述したようなノンリニア編集を行い、その結果に対応する記述を光ディスク２０上に記録した場合に、再生時に所望のビデオ、オーディオの出力が連続的になされることが担保される条件について説明する。例えばQuickTime 等の汎用されているファイル形式においては、Ｒｍ、Ｒａ等が付加情報として記録されていることが多い。また、Ｒｄ，Ｔｍ、Ｔａ等は、記録フォーマットによって規定することが可能である。従って、ディスクドライブの機種毎に固有の値をとるシークタイムＴｓの値を知ることにより、ノンリニア編集処理の結果において所望のビデオ、オーディオの出力の連続性が担保されるか否かを判断することができる。
【００４９】
特に、ノンリニア編集完了後に、ノンリニア編集を行う際に使用したディスクドライブと異なる機種によって光ディスク２０を再生する場合には、ノンリニア編集を行う際に使用したディスクドライブの再生時の転送レートとシークタイムとが付加情報として記録されていれば、ノンリニア編集処理の結果において所望のビデオ、オーディオの出力の連続性が担保されるか否かを判断することができる。
【００５０】
そこで、この発明の一実施形態では、QuickTime ファイルフォーマットを前提として、再生時の転送レートとその際のシークタイムを編集ファイルに記録するようにしている。
【００５１】
上述したようなQuickTime ファイルフォーマットにより、ビデオデータ６０1 ，６０2 ，‥‥とオーディオデータ６１1 ，６１2 ，‥‥とが光ディスク２０に記録されているとする（図５参照）。図５において、図２と同様な記述部分については、同一の符号を付し、重複する説明を省略する。
また、光ディスク２０上でムービーファイル＃１とは離れた位置に、QuickTime ファイルフォーマットにより、オーディオデータ６２1 ，６２2 ，‥‥が記録されているとする（図６参照）。図６において、図２と同様な記述部分については、同一の符号を付し、重複する説明を省略する。
【００５２】
この場合に、ビデオデータ６０1 ，６０2 ，‥‥と、オーディオデータ６２1 ，６２2 ，‥‥とが互いに同期して再生されるような処理の手続きを記述する編集結果の管理ファイル＃３（図７参照）が生成される。これにより、ノンリニア編集がなされる。図４において、図２と同様なファイルについては、同一の符号を付し、重複する説明を省略する。この発明の一実施形態では、編集結果の管理ファイル＃３において、ノンリニア編集を行う際に使用したディスクドライブの再生時の転送レートとシークタイムとを記述することにより、他の種類のディスクドライブを用いて再生する場合等においても、ノンリニア編集処理の結果において所望のビデオ、オーディオの出力の連続性が担保されるか否かを判断することができる。
【００５３】
編集結果の管理ファイル＃３における記述の具体的な一例を図８に示す。ここで、２００の部分がムービーリソース部分における記述の全体を示す。２０１の部分はムービーリソース部分における一般的な記述内容である。これに対して、２０１の部分は、QuickTime の規格ではオプションとされている、ユーザ定義の部分である。この発明の一実施形態では、この２０２の部分に、ノンリニア編集を行う際に使用したディスクドライブの再生時の転送レートPlayback speed、およびシークタイムSeek Time が記述される。
【００５４】
この発明の一実施形態におけるノンリニア編集処理の手順の一例を図９に示す。図９は、図３を参照して上述したノンリニア編集処理の一例を実行する際の手順を示すフローチャートである。ステップＳ１として、ディスクドライブの不揮発メモリからＲa とＴｓを読み出す。なお、この発明の一実施形態におけるディスクドライブは、Ｒa 、Ｔｓ等の動作パラメータ等を記憶した不揮発メモリを備えるものとされている。そして、ステップＳ２に移行して、ムービーファイル＃１の管理ファイル（すなわちムービーリソース＃１）に記述されているＲｍとＴｍを読み取る。
【００５５】
さらに、ステップＳ３に移行して、編集すべきデータが光ディスク２０に存在するか否かを判定する。ここでは、図３等を参照して上述したようなノンリニア編集を例として説明する。この場合、ムービーファイル＃１内のビデオデータであるビデオデータ＃１と同期して再生出力されるようなされるオーディオデータ＃２を含む、オーディオファイル＃２がステップＳ３における「編集すべきデータ」とされる。
【００５６】
編集すべきデータが光ディスク２０に存在する（既に記録されている）と判定される場合にはステップＳ４に移行し、それ以外の場合にはステップＳ１０に移行する。ステップＳ４では、オーディオファイル＃２の管理ファイル（すなわちムービーリソース＃２）に記述されているＲａとＴａを読み取る。そして、ステップＳ５に移行し、上述の式（１）が成立するか否かを判定する。式（１）が成立すると判定される場合にはステップＳ６に移行し、それ以外の場合にはステップＳ７に移行する。ステップＳ６では、編集結果の管理ファイル＃３を作成して処理を終了する。この際には、編集結果の連続再生出力が担保される。
【００５７】
また、ステップＳ７では、編集結果の管理ファイル＃３を作成して処理を終了する。この際には、編集結果の連続再生出力が担保されない。そして、ステップＳ８に移行し、編集結果の連続再生出力が可能となる時のＲｄの値を編集結果の管理ファイル＃３に記録する。
【００５８】
一方、ステップＳ１０以降の処理では、編集すべきデータであるオーディオファイルを新たに記録する。ステップＳ１０では、新たに記録されるオーディオファイル＃２におけるＲａが確定しているか否かが判定される。当該Ｒａの値が確定していると判定される場合にはステップＳ１１に移行し、それ以外の場合にはステップＳ１２に移行する。ステップＳ１１では、上述の式（１）を満たすＴａの値が求まるか否かが判断される。そのようなＴａの値が求まると判定される場合にはステップＳ１３に移行し、それ以外の場合にはステップＳ７に移行する。
【００５９】
また、ステップＳ１２では、上述の式（１）を満たすＲａおよびＴａの値を求める。そして、ステップＳ１３に移行し、オーディオファイル＃２の新たな記録を実行する。ステップＳ１３の完了後、ステップＳ６に移行する。
【００６０】
次に、図３および図９を参照して上述したようなノンリニア編集処理の結果が連続再生出力されることが担保されるか否かを確認するための処理手順について、図１０を参照して説明する。ステップＳ２１として、再生処理に供するディスクドライブの不揮発メモリから当該ディスクドライブのＲａ，Ｔｓの値（それぞれ、Ｒａ（１），Ｔｓ（１）と表記する）を読み出す。そして、ステップＳ２２に移行し、編集結果の管理ファイル＃３に記述されているＲａ，Ｔｓの値（それぞれ、Ｒａ（２），Ｔｓ（２）と表記する）を読み取る。
【００６１】
さらに、ステップＳ２３に移行し、「Ｒｄ（１）がＲｄ（２）以上であり、且つ、Ｔｓ（１）がＴｓ（２）以下である」との条件が成立するか否か判定される。上述の条件が成立すると判定される場合にはステップＳ２４に移行し、それ以外の場合にはステップＳ２５に移行する。ステップＳ２４では、編集結果の連続再生出力が担保されるとの判断を行う。また、ステップＳ２５では、編集結果の連続再生出力が担保されないとの判断を行う。
【００６２】
上述したこの発明の一実施形態は、記録媒体に記録されているビデオデータと、当該記録媒体上で、当該ビデオデータとは離れた位置に記録されているオーディオデータとが互いに同期しながら再生されるようにするものである。これに対して、互いに同期しながら再生されるようになされるデータがビデオデータとオーディオデータ以外であるような場合にも、この発明を適用することができる。すなわち、記録媒体に記録されている、ビデオデータ、オーディオデータ、静止画のデータ、テキストデータ等の種々の形態のデータの内の２個以上のデータを互いに同期しながら再生されるようにする場合に、この発明を適用することができる。
【００６３】
この発明は、ビデオデータ、オーディオデータ等を記録する際の圧縮符号化方式等には依存せず、例えばQuickTime ムービーファイルの形式の下で扱うことができるデータに対して一般的に適用することができる。
【００６４】
また、一般にノンリニア編集に対応する処理手続きを記述する機能を有する、ビデオデータ、オーディオデータ等に係るものであれば、QuickTime ムービーファイルの形式以外の記録フォーマットを前提とする場合にも、この発明を適用することができる。
【００６５】
この発明は、上述したこの発明の一実施形態等に限定されるものでは無く、この発明の主旨を逸脱しない範囲内で様々な変形や応用が可能である。
【図面の簡単な説明】
【００６６】
【図１】この発明の一実施形態におけるディジタル記録再生装置の構成の一例を示すブロック図である。
【図２】QuickTime ムービーファイルについて説明するための略線図である。
【図３】ノンリニア編集の対象とされるデータの形態について説明するための略線図である。
【図４】ノンリニア編集結果の再生出力について説明するための略線図である。
【図５】ノンリニア編集の対象とされるデータの一例を示す略線図である。
【図６】ノンリニア編集の対象とされるデータの他の例を示す略線図である。
【図７】ノンリニア編集結果の管理ファイルの一例を示す略線図である。
【図８】この発明の一実施形態におけるドライブの動作パラメータの記述について説明するための略線図である。
【図９】ノンリニア編集処理の手順の一例を示すフローチャートである。
【図１０】ノンリニア編集処理の結果に関する確認処理について説明するための略線図である。
【符号の説明】
【００６７】
７        メモリ
８        メモリコントローラ
９        システム制御マイコン
２０      光ディスク
【図１】
2008117515.tif 000004
【図２】
2008117515.tif 000005
【図３】
2008117515.tif 000006
【図４】
2008117515.tif 000007
【図５】
2008117515.tif 000008
【図６】
2008117515.tif 000009
【図７】
2008117515.tif 000010
【図８】
2008117515.tif 000011
【図９】
2008117515.tif 000012
【図１０】
2008117515.tif 000013