(57)【特許請求の範囲】
【請求項１】
ＤＶＤビデオフォーマットで多重化された音声映像データストリームの所望の部分を削除して新たなＤＶＤビデオフォーマットの音声映像データストリームを生成するデジタル音声映像情報の編集方法であって、
（１）  前記ＤＶＤビデオフォーマットのデータストリームのうち、削除部分の始点および終点を特定する工程と、
（２）  前記削除部分の始点の直前のアドレスデータと前記終点の直後のアドレスデータとを記憶する工程と、
（３）  前記削除部分の始点の直前以前のデータストリームを第１のデータファイルとし、前記削除部分の終点の直後以降のデータストリームを第２のデータファイルとして前記編集前のデータストリームを分割する工程と、
（４）  前記第１のデータファイルの始点アドレスデータおよび終点アドレスデータと、前記第２のデータファイルの始点アドレスデータおよび終点アドレスデータとをファイルインデックスに記憶する工程と、
（５）  前記第１のデータファイルの終点と前記第２のデータファイルの始点とを結合する工程と、
（６）  前記第１のデータファイルのアドレスデータと前記第２のデータファイルのアドレスデータが整合するように、前記ファイルインデックスを参照して、前記第２のデータファイルのデータストリームのアドレスデータを書き換える工程と、を有するデジタル音声映像情報の編集方法。
【請求項２】
前記第１のデータファイルの終点と前記第２のデータファイルの始点とを結合し、前記第１のデータファイルのアドレスデータと前記第２のデータファイルのアドレスデータが整合するように、前記ファイルインデックスを参照して、前記第２のデータファイルのデータストリームのアドレスデータを書き換えたのち、前記第１のデータファイルの再生制御データと前記第２のデータファイルの再生制御データが整合するように、前記ファイルインデックスを参照して、前記第１のデータファイルの終点領域の再生制御データと前記第２のデータファイルの始点領域の再生制御データとを書き換える工程をさらに有する請求項１記載の音声映像情報の編集方法。
【請求項３】
ＤＶＤビデオフォーマットで多重化された音声映像データストリームの所望の部分にＤＶＤビデオフォーマットの音声映像データを挿入して新たなＤＶＤビデオフォーマットの音声映像データストリームを生成するデジタル音声映像情報の編集方法であって、
（１）  前記ＤＶＤビデオフォーマットのデータストリームのうち、挿入点を特定する工程と、
（２）  前記挿入点の直前のアドレスデータと直後のアドレスデータとを記憶する工程と、
（３）  前記挿入点の直前以前のデータストリームを第１のデータファイルとし、前記挿入点の直後以降のデータストリームを第２のデータファイルとして前記編集前のデータストリームを分割する工程と、
（４）  前記第１のデータファイルの始点アドレスデータおよび終点アドレスデータと、前記第２のデータファイルの始点アドレスデータおよび終点アドレスデータと、挿入すべきデータファイルの始点アドレスデータと終点アドレスデータとをファイルインデックスに記憶する工程と、
（５）  前記第１のデータファイルの終点と前記挿入すべきデータファイルの始点とを結合し、前記挿入すべきデータファイルの終点と前記第２のデータファイルの始点とを結合する工程と、
（６）  前記第１のデータファイルのアドレスデータ、前記挿入すべきデータファイルのアドレスデータおよび前記第２のデータファイルのアドレスデータが整合するように、前記ファイルインデックスを参照して、前記挿入すべきデータファイルのデータストリームのアドレスデータおよび前記第２のデータファイルのデータストリームのアドレスデータを書き換える工程と、を有するデジタル音声映像情報の編集方法。
【請求項４】
前記第１のデータファイルの終点と前記挿入すべきデータファイルの始点とを結合し、前記挿入すべきデータファイルの終点と前記第２のデータファイルの始点とを結合し、
前記第１のデータファイルのアドレスデータ、前記挿入すべきデータファイルのアドレスデータおよび前記第２のデータファイルのアドレスデータが整合するように、前記ファイルインデックスを参照して、前記挿入すべきデータファイルのデータストリームのアドレスデータおよび前記第２のデータファイルのデータストリームのアドレスデータを書き換えたのち、
前記第１のデータファイルの再生制御データ、前記挿入すべきデータファイルの再生制御データおよび前記第２のデータファイルの再生制御データが整合するように、前記ファイルインデックスを参照して、前記第１のデータファイルの終点領域の再生制御データと前記挿入すべきデータファイルの始点領域および終点領域の再生制御データと前記第２のデータファイルの始点領域の再生制御データとを書き換える工程をさらに有する請求項３記載の音声映像情報の編集方法。
【請求項５】
ＤＶＤビデオフォーマットで多重化された音声映像データストリームの所望の部分を削除し、これを所望の部分に挿入して新たなＤＶＤビデオフォーマットの音声映像データストリームを生成するデジタル音声映像情報の編集方法であって、
（１）  前記ＤＶＤビデオフォーマットのデータストリームのうち、削除部分の始点および終点を特定する工程と、
（２）  前記ＤＶＤビデオフォーマットのデータストリームのうち、挿入点を特定する工程と、
（３）  前記削除部分の始点の直前のアドレスデータと前記終点の直後のアドレスデータとを記憶する工程と、
（４）  前記削除部分の始点の直前以前のデータストリームを第１のデータファイルとし、前記削除部分の終点の直後以降のデータストリームを第２のデータファイルとして前記編集前のデータストリームを分割する工程と、
（５）  前記第１のデータファイルの始点アドレスデータおよび終点アドレスデータと、前記第２のデータファイルの始点アドレスデータおよび終点アドレスデータとをファイルインデックスに記憶する工程と、
（６）  前記第１のデータファイルの終点と前記第２のデータファイルの始点とを結合する工程と、
（７）  前記第１のデータファイルのアドレスデータと前記第２のデータファイルのアドレスデータが整合するように、前記ファイルインデックスを参照して、前記第２のデータファイルのデータストリームのアドレスデータを書き換える工程と、
（８）  前記挿入点の直前のアドレスデータと直後のアドレスデータとを記憶する工程と、
（９）  前記挿入点の直前以前のデータストリームを第３のデータファイルとし、前記挿入点の直後以降のデータストリームを第４のデータファイルとして前記（７）の工程で書き換えられたデータストリームを分割する工程と、
（１０）  前記第３のデータファイルの始点アドレスデータおよび終点アドレスデータと、前記第４のデータファイルの始点アドレスデータおよび終点アドレスデータと、挿入すべきデータファイルの始点アドレスデータと終点アドレスデータとをファイルインデックスに記憶する工程と、
（１１）  前記第３のデータファイルの終点と前記挿入すべきデータファイルの始点とを結合し、前記挿入すべきデータファイルの終点と前記第４のデータファイルの始点とを結合する工程と、
（１２）  前記第３のデータファイルのアドレスデータ、前記挿入すべきデータファイルのアドレスデータおよび前記第４のデータファイルのアドレスデータが整合するように、前記ファイルインデックスを参照して、前記挿入すべきデータファイルのデータストリームのアドレスデータおよび前記第４のデータファイルのデータストリームのアドレスデータを書き換える工程と、を有するデジタル音声映像情報の編集方法。
【請求項６】
前記第１のデータファイルの終点と前記第２のデータファイルの始点とを結合し、前記第１のデータファイルのアドレスデータと前記第２のデータファイルのアドレスデータが整合するように、前記ファイルインデックスを参照して、前記第２のデータファイルのデータストリームのアドレスデータを書き換えたのち、前記第１のデータファイルの再生制御データと前記第２のデータファイルの再生制御データが整合するように、前記ファイルインデックスを参照して、前記第１のデータファイルの終点領域の再生制御データと前記第２のデータファイルの始点領域の再生制御データとを書き換える工程をさらに有する請求項５記載の音声映像情報の編集方法。
【請求項７】
前記第３のデータファイルの終点と前記挿入すべきデータファイルの始点とを結合し、前記挿入すべきデータファイルの終点と前記第４のデータファイルの始点とを結合し、
前記第３のデータファイルのアドレスデータ、前記挿入すべきデータファイルのアドレスデータおよび前記第４のデータファイルのアドレスデータが整合するように、前記ファイルインデックスを参照して、前記挿入すべきデータファイルのデータストリームのアドレスデータおよび前記第４のデータファイルのデータストリームのアドレスデータを書き換えたのち、
前記第３のデータファイルの再生制御データ、前記挿入すべきデータファイルの再生制御データおよび前記第４のデータファイルの再生制御データが整合するように、前記ファイルインデックスを参照して、前記第３のデータファイルの終点領域の再生制御データと前記挿入すべきデータファイルの始点領域および終点領域の再生制御データと前記第４のデータファイルの始点領域の再生制御データとを書き換える工程をさらに有する請求項５又は６記載の音声映像情報の編集方法。
【請求項８】
ＤＶＤビデオレコーディングフォーマットで多重化された音声映像データストリームをＤＶＤビデオフォーマットに変換し、再生および／または記録するデジタル音声映像情報の編集方法であって、
（１）  前記ＤＶＤビデオレコーディングフォーマットのデータストリームを一定単位毎に順次読み込むとともに読み込まれた一定単位のデータストリームの再生制御データを読み込み直後に抽出する工程と、
（２）  前記工程で抽出された再生制御データを抽出直後にＤＶＤビデオフォーマットの再生制御データに変換する工程と、
（３）  前記変換された再生制御データと前記ＤＶＤビデオレコーディングフォーマットのデータストリームとを変換直後に多重化する工程と、を有するデジタル音声映像情報の編集方法。
【請求項９】
前記多重化された音声映像データを音声信号と映像信号とのそれぞれに復号化する工程と、
前記復号化された音声信号および映像信号を再生する工程と、をさらに備えた請求項８記載のデジタル音声映像情報の編集方法。
【請求項１０】
前記多重化された音声映像データを記録媒体に記録する工程をさらに備えた請求項８または９記載のデジタル音声映像情報の編集方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、映像信号および音声信号をデジタルビデオ媒体に編集、記録、再生する方法に関し、特にＤＶＤビデオストリームの削除や挿入などの編集処理が短時間かつ容易に実行できる音声映像情報の編集方法と、ＤＶＤビデオレコーディング規格（ＤＶＤ−ＶＲ規格）にて記録された情報をＤＶＤビデオ規格（ＤＶＤ−ＶＩＤＥＯ規格）の情報にリアルタイムで変換して再生または記録できる音声映像情報の編集方法に関する。
【０００２】
【従来の技術】
この種のＤＶＤは、映画などの家庭用ビデオソフトに広く使用され、たとえば複数の言語の中から所望の言語を選択できるマルチ言語機能、複数の異なるカメラアングルの中から所望のカメラアングルの映像を選択できるマルチアングル機能、複数のストーリーの中から所望のストーリーの映像および音声を選択できるマルチストーリー機能、幼児や未成年者などの視聴者に応じて過激なシーンをカットできるパレンタルロック機能、オリジナルのワイド映像をモニターのタイプに応じて選択できるマルチアスペクト機能などが用意されている。
【０００３】
ＤＶＤは、記録する信号をディスク原盤に記録するオーサリング工程と、原盤を量産するレプリケーション工程とを経てユーザーに提供される。
【０００４】
ＤＶＤのオーサリング工程では、図１３に示すように、まず第１処理にて、音声デジタル信号が、たとえばドルビーデジタル方式（ＡＣ−３）で符号化されるとともに、映像デジタル信号がＭＰＥＧ２により可変レートにて符号化される。そして、これら符号化された音声データと映像データとが、一定期間ごと、たとえばＭＰＥＧ２規格にて定義された単独で再生可能な画像の最小単位（ＧＯＰ：Ｇｒｏｕｐ  ｏｆ  ｐｉｃｔｕｒｅｓ  ）で多重化される。この多重化された情報は１タイトルごとに記憶装置に記録されるが、この多重化時に、ＤＶＤビデオ規格に準拠したナビゲーションパックデータの生成も行われ、これが記憶装置に記録される。そして、次の第２処理において、記憶装置に記録された多重化された符号化データと、記憶装置に記録されたナビゲーションパックデータとが多重化され、ＤＶＤビデオストリームとして記憶装置に記録される。
【０００５】
【発明が解決しようとする課題】
ところで、ＤＶＤビデオ規格で符号化および多重化した１本のＤＶＤビデオストリームに対し、ストリームの任意部分を削除したり、あるいは新たな映像音声ストリームを挿入することで、所望のＤＶＤビデオストリームに編集することができる。
【０００６】
こうしたＤＶＤビデオストリームの部分的削除や挿入といった編集処理は、まず多重化されたＤＶＤビデオストリームを一度復号化して多重化前の音声データと映像データとに分離し、分離された状態で所望の部分の音声データおよび映像データを削除又は挿入する。そして、削除又は挿入処理された音声データと映像データとを再び符号化および多重化することで、目的とするＤＶＤビデオストリームが得られる。
【０００７】
しかしながら、こうした従来の削除又は挿入処理では、ＤＶＤビデオストリームを復号化した状態で削除や挿入処理を行うので、また、削除又は挿入処理された音声データと映像データとを再多重化する際に、時間情報やアドレス情報などのナビゲーションパックデータも再計算する必要もあるので、それを行う専用の編集機器による複数の処理工程が必要となり、また処理時間も長くなるという問題があった。
【０００８】
本発明は、このような従来技術の問題点に鑑みてなされたものであり、ＤＶＤビデオストリームの削除や挿入などの編集処理が短時間かつ容易に実行できる音声映像情報の編集方法を提供することを第１の目的とする。
【０００９】
ところで、ＤＶＤの記録方式には、主としてＤＶＤ−ＲＯＭ媒体に記録されるＤＶＤビデオフォーマットと、主としてＤＶＤ−ＲＷ媒体に記録されるＤＶＤビデオレコーディングフォーマットが知られている。
【００１０】
ＤＶＤビデオフォーマットは、ナビゲーションパック（ＮＶＰＣＫ）で始まり整数個のＧＯＰを含むビデオオブジェクトユニット（ＶＯＢＵ）の集合体で構成されており、ナビゲーションパックに音声および映像のデータ属性と制御データ（ナビゲーションデータ）が含まれている。
【００１１】
これに対して、ＤＶＤビデオレコーディングフォーマットは、上述したナビゲーションパックが存在せず、その代わりのナビゲーションデータとして、チャプターの再生順序が記録されたプレイリストとトリックプレイ用のビデオオブジェクトユニットのタイムマップを有し、これにより再生制御が実行される。
【００１２】
このように、ＤＶＤビデオフォーマットとＤＶＤビデオレコーディングフォーマットとは、特にナビゲーションデータの構成が異なるので、互いに専用の再生装置が必要とされている。
【００１３】
本発明は、このような従来技術の問題点に鑑みてなされたものであり、ＤＶＤビデオレコーディング規格（ＤＶＤ−ＶＲ規格）にて記録された情報をＤＶＤビデオ規格（ＤＶＤ−ＶＩＤＥＯ規格）の情報にリアルタイムで変換して再生または記録できる音声映像情報の編集方法を提供することを第２の目的とする。
【００１４】
【発明の概要】
１．削除機能
［１］上記第１の目的を達成するために、本発明の第１の観点によれば、ＤＶＤビデオフォーマットで多重化された音声映像データストリームの所望の部分を削除して新たなＤＶＤビデオフォーマットの音声映像データストリームを生成するデジタル音声映像情報の編集方法であって、（１）前記ＤＶＤビデオフォーマットのデータストリームのうち、削除部分の始点および終点を特定する工程と、（２）前記削除部分の始点の直前のアドレスデータと前記終点の直後のアドレスデータとを記憶する工程と、（３）前記削除部分の始点の直前以前のデータストリームを第１のデータファイルとし、前記削除部分の終点の直後以降のデータストリームを第２のデータファイルとして前記編集前のデータストリームを分割する工程と、（４）前記第１のデータファイルの始点アドレスデータおよび終点アドレスデータと、前記第２のデータファイルの始点アドレスデータおよび終点アドレスデータとをファイルインデックスに記憶する工程と、（５）前記第１のデータファイルの終点と前記第２のデータファイルの始点とを結合する工程と、（６）前記第１のデータファイルのアドレスデータと前記第２のデータファイルのアドレスデータが整合するように、前記ファイルインデックスを参照して、前記第２のデータファイルのデータストリームのアドレスデータを書き換える工程と、を有するデジタル音声映像情報の編集方法が提供される（請求項１）。
【００１５】
本発明では、ＤＶＤビデオフォーマットのデータストリームの所望の部分を削除する場合、データストリームを複合化することなくＤＶＤビデオフォーマットのままで処理を行う。すなわち、削除された後のストリームを結合すると、結合点のアドレスデータが不連続となるので、これを書き換える必要があるが、本発明では、削除部分の前部と後部とをそれぞれ一つずつのデータファイルとして取り扱うので、一つのデータファイル内のアドレスは連続的である。したがって、それぞれの始点と終点のアドレスをファイルインデックスに予め記憶しておけば、両データファイルを結合した後に、ファイルインデックスを参照して後部ファイルの始点アドレスから終点アドレスまでを簡単なロジックで書き換えることができる。
【００１６】
こうしたアドレスの書き換え処理は、汎用ＣＰＵ及びメモリを用いて簡単に実現できるので、ナビゲーションパックデータの再計算に必要とされる専用の編集機器が不要となり、再計算による複数の処理工程も省略できるので、処理時間が短縮され、また低コストで処理することができる。
【００１７】
［２］上記発明においては特に限定されないが、データストリームのアドレスデータ以外のたとえば順早送り／逆早戻し再生のためのデータ（以下、再生制御データという）は、そのデータが含まれるビデオオブジェクトユニットＶＯＢＵの再生開始時刻の前後最大たとえば１２０秒のアドレスデータを含むものであるが、削除部分の前部と後部とを結合すると、結合点の前後最大１２０秒の範囲の再生制御データが不連続となる。
【００１８】
このため、請求項２記載の発明では、前記第１のデータファイルの終点と前記第２のデータファイルの始点とを結合し、前記第１のデータファイルのアドレスデータと前記第２のデータファイルのアドレスデータが整合するように、前記ファイルインデックスを参照して、前記第２のデータファイルのデータストリームのアドレスデータを書き換えたのち、前記第１のデータファイルの再生制御データと前記第２のデータファイルの再生制御データが整合するように、前記ファイルインデックスを参照して、前記第１のデータファイルの終点領域の再生制御データと前記第２のデータファイルの始点領域の再生制御データとを書き換える工程をさらに有する。
【００１９】
本発明では、上述したアドレスデータの書き換え処理と同様に、削除部分の前部と後部とをそれぞれ一つずつのデータファイルとして取り扱うので、一つのデータファイル内の再生制御データは連続的であり、また、この再生制御データの書き換え処理は、結合点の前後の領域のみが必要とされ、それ以外の領域は不要となる。したがって、それぞれの始点と終点の再生制御データをファイルインデックスに予め記憶しておけば、両データファイルを結合した後に、ファイルインデックスを参照して結合点前後領域の再生制御データを簡単なロジックで書き換えることができる。
【００２０】
こうした再生制御データの書き換え処理は、汎用ＣＰＵ及びメモリを用いて簡単に実現できるので、ナビゲーションパックデータの再計算に必要とされる専用の編集機器が不要となり、再計算による複数の処理工程も省略できるので、処理時間が短縮され、また低コストで処理することができる。
【００２１】
２．挿入機能
［１］  上記第１の目的を達成するために、本発明の第２の観点によれば、ＤＶＤビデオフォーマットで多重化された音声映像データストリームの所望の部分にＤＶＤビデオフォーマットの音声映像データを挿入して新たなＤＶＤビデオフォーマットの音声映像データストリームを生成するデジタル音声映像情報の編集方法であって、（１）前記ＤＶＤビデオフォーマットのデータストリームのうち、挿入点を特定する工程と、（２）前記挿入点の直前のアドレスデータと直後のアドレスデータとを記憶する工程と、（３）前記挿入点の直前以前のデータストリームを第１のデータファイルとし、前記挿入点の直後以降のデータストリームを第２のデータファイルとして前記編集前のデータストリームを分割する工程と、（４）前記第１のデータファイルの始点アドレスデータおよび終点アドレスデータと、前記第２のデータファイルの始点アドレスデータおよび終点アドレスデータと、挿入すべきデータファイルの始点アドレスデータと終点アドレスデータとをファイルインデックスに記憶する工程と、（５）前記第１のデータファイルの終点と前記挿入すべきデータファイルの始点とを結合し、前記挿入すべきデータファイルの終点と前記第２のデータファイルの始点とを結合する工程と、（６）前記第１のデータファイルのアドレスデータ、前記挿入すべきデータファイルのアドレスデータおよび前記第２のデータファイルのアドレスデータが整合するように、前記ファイルインデックスを参照して、前記挿入すべきデータファイルのデータストリームのアドレスデータおよび前記第２のデータファイルのデータストリームのアドレスデータを書き換える工程と、を有するデジタル音声映像情報の編集方法が提供される（請求項３）。
【００２２】
本発明では、ＤＶＤビデオフォーマットのデータストリームの所望の部分にデータストリームを挿入する場合、データストリームを複合化することなくＤＶＤビデオフォーマットのままで処理を行う。すなわち、挿入点でデータストリームを分離し、ここに新たなデータストリームを挿入して結合すると、２つの結合点のアドレスデータが不連続となるので、これを書き換える必要があるが、本発明では、挿入点の前部と後部と挿入部とをそれぞれ一つずつのデータファイルとして取り扱うので、一つのデータファイル内のアドレスは連続的である。したがって、それぞれの始点と終点のアドレスをファイルインデックスに予め記憶しておけば、３つのデータファイルを結合した後に、ファイルインデックスを参照して挿入ファイルの始点アドレスから後部ファイルの終点アドレスまでを簡単なロジックで書き換えることができる。
【００２３】
こうしたアドレスの書き換え処理は、汎用ＣＰＵ及びメモリを用いて簡単に実現できるので、ナビゲーションパックデータの再計算に必要とされる専用の編集機器が不要となり、再計算による複数の処理工程も省略できるので、処理時間が短縮され、また低コストで処理することができる。
【００２４】
［２］上記発明においては特に限定されないが、データストリームのアドレスデータ以外の再生制御データは、既述したように、そのデータが含まれるビデオオブジェクトユニットＶＯＢＵの再生開始時刻の前後最大たとえば１２０秒のアドレスデータを含むものであるが、挿入ファイルを挿入して３つのファイルを結合すると、２つの結合点の前後最大１２０秒の範囲の再生制御データが不連続となる。
【００２５】
このため、請求項４記載の発明では、前記第１のデータファイルの終点と前記挿入すべきデータファイルの始点とを結合し、前記挿入すべきデータファイルの終点と前記第２のデータファイルの始点とを結合し、
前記第１のデータファイルのアドレスデータ、前記挿入すべきデータファイルのアドレスデータおよび前記第２のデータファイルのアドレスデータが整合するように、前記ファイルインデックスを参照して、前記挿入すべきデータファイルのデータストリームのアドレスデータおよび前記第２のデータファイルのデータストリームのアドレスデータを書き換えたのち、
前記第１のデータファイルの再生制御データ、前記挿入すべきデータファイルの再生制御データおよび前記第２のデータファイルの再生制御データが整合するように、前記ファイルインデックスを参照して、前記第１のデータファイルの終点領域の再生制御データと前記挿入すべきデータファイルの始点領域および終点領域の再生制御データと前記第２のデータファイルの始点領域の再生制御データとを書き換える工程をさらに有する。
【００２６】
本発明では、上述したアドレスデータの書き換え処理と同様に、挿入点の前部と後部と挿入部とをそれぞれ一つずつのデータファイルとして取り扱うので、一つのデータファイル内の再生制御データは連続的であり、また、この再生制御データの書き換え処理は、２つの結合点の前後の領域のみが必要とされ、それ以外の領域は不要となる。したがって、それぞれのファイルの始点と終点の再生制御データをファイルインデックスに予め記憶しておけば、３つのデータファイルを結合した後に、ファイルインデックスを参照して２つの結合点前後領域の再生制御データを簡単なロジックで書き換えることができる。
【００２７】
こうした再生制御データの書き換え処理は、汎用ＣＰＵ及びメモリを用いて簡単に実現できるので、ナビゲーションパックデータの再計算に必要とされる専用の編集機器が不要となり、再計算による複数の処理工程も省略できるので、処理時間が短縮され、また低コストで処理することができる。
【００２８】
３．削除・挿入機能
［１］  上記第１の目的を達成するために、本発明の第３の観点によれば、ＤＶＤビデオフォーマットで多重化された音声映像データストリームの所望の部分を削除し、これを所望の部分に挿入して新たなＤＶＤビデオフォーマットの音声映像データストリームを生成するデジタル音声映像情報の編集方法であって、（１）前記ＤＶＤビデオフォーマットのデータストリームのうち、削除部分の始点および終点を特定する工程と、（２）前記ＤＶＤビデオフォーマットのデータストリームのうち、挿入点を特定する工程と、（３）前記削除部分の始点の直前のアドレスデータと前記終点の直後のアドレスデータとを記憶する工程と、（４）前記削除部分の始点の直前以前のデータストリームを第１のデータファイルとし、前記削除部分の終点の直後以降のデータストリームを第２のデータファイルとして前記編集前のデータストリームを分割する工程と、（５）前記第１のデータファイルの始点アドレスデータおよび終点アドレスデータと、前記第２のデータファイルの始点アドレスデータおよび終点アドレスデータとをファイルインデックスに記憶する工程と、（６）前記第１のデータファイルの終点と前記第２のデータファイルの始点とを結合する工程と、（７）前記第１のデータファイルのアドレスデータと前記第２のデータファイルのアドレスデータが整合するように、前記ファイルインデックスを参照して、前記第２のデータファイルのデータストリームのアドレスデータを書き換える工程と、（８）前記挿入点の直前のアドレスデータと直後のアドレスデータとを記憶する工程と、（９）前記挿入点の直前以前のデータストリームを第３のデータファイルとし、前記挿入点の直後以降のデータストリームを第４のデータファイルとして前記（７）の工程で書き換えられたデータストリームを分割する工程と、（１０）前記第３のデータファイルの始点アドレスデータおよび終点アドレスデータと、前記第４のデータファイルの始点アドレスデータおよび終点アドレスデータと、挿入すべきデータファイルの始点アドレスデータと終点アドレスデータとをファイルインデックスに記憶する工程と、（１１）前記第３のデータファイルの終点と前記挿入すべきデータファイルの始点とを結合し、前記挿入すべきデータファイルの終点と前記第４のデータファイルの始点とを結合する工程と、（１２）前記第３のデータファイルのアドレスデータ、前記挿入すべきデータファイルのアドレスデータおよび前記第４のデータファイルのアドレスデータが整合するように、前記ファイルインデックスを参照して、前記挿入すべきデータファイルのデータストリームのアドレスデータおよび前記第４のデータファイルのデータストリームのアドレスデータを書き換える工程と、を有するデジタル音声映像情報の編集方法が提供される（請求項５）。
【００２９】
本発明は、同じデータストリームの所望の部分を削除し、これを他の部分に挿入する編集方法であって、上述した第１及び第２の観点による発明と同様の作用効果を奏する。
【００３０】
［２］  また、上述した発明では特に限定されないが、データストリームのアドレスデータ以外の再生制御データについても、削除及び挿入してファイルを結合すると、削除点及び挿入点の前後範囲の再生制御データが不連続となるので、請求項６記載の発明では、前記第１のデータファイルの終点と前記第２のデータファイルの始点とを結合し、前記第１のデータファイルのアドレスデータと前記第２のデータファイルのアドレスデータが整合するように、前記ファイルインデックスを参照して、前記第２のデータファイルのデータストリームのアドレスデータを書き換えたのち、前記第１のデータファイルの再生制御データと前記第２のデータファイルの再生制御データが整合するように、前記ファイルインデックスを参照して、前記第１のデータファイルの終点領域の再生制御データと前記第２のデータファイルの始点領域の再生制御データとを書き換える工程をさらに有する。
【００３１】
また、請求項７記載の発明では、前記第３のデータファイルの終点と前記挿入すべきデータファイルの始点とを結合し、前記挿入すべきデータファイルの終点と前記第４のデータファイルの始点とを結合し、
前記第３のデータファイルのアドレスデータ、前記挿入すべきデータファイルのアドレスデータおよび前記第４のデータファイルのアドレスデータが整合するように、前記ファイルインデックスを参照して、前記挿入すべきデータファイルのデータストリームのアドレスデータおよび前記第４のデータファイルのデータストリームのアドレスデータを書き換えたのち、
前記第３のデータファイルの再生制御データ、前記挿入すべきデータファイルの再生制御データおよび前記第４のデータファイルの再生制御データが整合するように、前記ファイルインデックスを参照して、前記第３のデータファイルの終点領域の再生制御データと前記挿入すべきデータファイルの始点領域および終点領域の再生制御データと前記第４のデータファイルの始点領域の再生制御データとを書き換える工程をさらに有する。
【００３２】
本発明においても、上述した第１及び第２の観点による発明と同様の作用効果を奏する。
【００３３】
４．ＤＶＤ−ＶＲ編集再生記録機能
上記第２の目的を達成するために、本発明の第４の観点によれば、ＤＶＤビデオレコーディングフォーマットで多重化された音声映像データストリームをＤＶＤビデオフォーマットに変換し、再生および／または記録するデジタル音声映像情報の編集方法であって、（１）前記ＤＶＤビデオレコーディングフォーマットのデータストリームを一定単位毎に順次読み込むとともに読み込まれた一定単位のデータストリームの再生制御データを読み込み直後に抽出する工程と、（２）前記工程で抽出された再生制御データを抽出直後にＤＶＤビデオフォーマットの再生制御データに変換する工程と、（３）前記変換された再生制御データと前記ＤＶＤビデオレコーディングフォーマットのデータストリームとを変換直後に多重化する工程と、を有するデジタル音声映像情報の編集方法が提供される（請求項８）。
【００３４】
また、前記多重化された音声映像データを音声信号と映像信号とのそれぞれに復号化する工程と、前記復号化された音声信号および映像信号を再生する工程と、をさらに備えることができる（請求項９）。
【００３５】
さらに、前記多重化された音声映像データを記録媒体に記録する工程をさらに備えることができる（請求項１０）。
【００３６】
ＤＶＤビデオレコーディングフォーマットのデータストリームをＤＶＤビデオフォーマットの再生装置で再生するには、ＤＶＤビデオレコーディングフォーマットのデータストリームの再生制御データに基づいてナビゲーションパックを生成すればよい。
【００３７】
本発明では、ＤＶＤビデオレコーディングフォーマットのデータストリームを読み込む際に、再生制御データを抽出し、この抽出された再生制御データに基づいてＤＶＤビデオフォーマットの再生制御データ、すなわちナビゲーションパックを生成する。そして、この生成された再生制御データと、先に読み込まれたＤＶＤビデオレコーディングフォーマットのデータストリームとを多重化する。この処理において、ＤＶＤビデオレコーディングフォーマットのデータストリームから再生制御データを抽出する処理および抽出された再生制御データに基づいてナビゲーションパックを生成する処理は簡単なロジックで実現できる。したがって、別途の専用機器を設けることなく汎用ＣＰＵ及びメモリを用いて、簡単に、ＤＶＤ−ＶＲのデータストリームをＤＶＤ−ＶＩＤＥＯ再生装置で再生することができる。
【００３８】
【発明の実施の形態】
以下、本発明の実施形態を図面に基づいて説明する。
装置構成
図１は本発明のデジタル音声映像情報の記録装置を音声映像サーバ（以下、ＡＶサーバともいう。）に適用した実施形態を示すブロック図である。本実施形態のＡＶサーバ１００は、テレビ放送などで提供される音声信号および映像信号をリアルタイムで符号化および多重化しながらハードディスクに記録し、再生するものである。ただし、音声情報および映像信号の供給源となるものは、テレビ放送にのみ限定されるものではなく、デジタル放送や電話回線による情報交信など、あらゆる供給源からの情報を取り込むことができる。
【００３９】
同図に示すように、外部入力端子から入力されたアナログ音声信号およびアナログ映像信号は、アナログ／デジタル変換器１０１，１０２によりデジタル音声信号およびデジタル映像信号にそれぞれ変換され、データセレクタ１０３に送出される。
【００４０】
なお、このデータセレクタ１０３には、この外部入力端子以外にも、地上波信号を受信するアンテナの入力端子、インターネットからの信号を取り込む公衆回線の入出力端子やイーサーネットＥｔｈｅｒｎｅｔ（登録商標）の入出力端子、デジタルカメラなどからの信号を取り込むＵＳＢインターフェースの入力端子、オーディオ機器からの信号を取り込むＳＰＤＩＦの入力端子、ＭＰＥＧ２の入力端子、デジタルビデオカメラなどの信号を取り込む高速インターフェースであるＩＥＥＥ１３９４インターフェースの入出力端子等々からの情報入出力が可能となっている。
【００４１】
データセレクタ１０３にて選択されたデジタル音声信号およびデジタル映像信号は、ＭＰＥＧ２エンコーダプロセッサ１０４（以下、単にＭＰＥＧ２エンコーダという。）に送出され、ここで音声信号と映像信号をそれぞれ符号化し、たとえば１ＧＯＰごとに多重化したのち、１タイトルごとに記憶装置に記録する。この多重化時に、ＤＶＤビデオ規格に準拠したナビゲーションパックデータの生成も行い、これらをＤＶＤビデオストリームとして記憶装置に記録する。
【００４２】
ＭＰＥＧ２エンコーダ１０４にて生成されたＤＶＤストリームデータは、ストレージインターフェース１０５を介してハードディスクドライブ１０６に記録される。ストレージインターフェース１０５は、ハードディスクドライブ１０６にデータを記録するとともに、当該ハードディスク１０６に記録されたデータを読み出し、アドレス／データバス１１３や再生用ＦＩＦＯメモリ１０７に送出する。
【００４３】
なお、本例のＡＶサーバ１００では、ストレージインターフェース１０５に、外部装置（フロントエンドドライブユニット）としてのＤＶＤ−ＲＡＭ，ＤＶＤ−ＲＷ，ＤＶＤ−Ｒ１０８やＣＤ−Ｒ，ＣＤ−ＲＷ１０９などが接続可能とされ、ハードディスクドライブ１０６に記録されたデータをＤＶＤやＣＤなどの媒体に記録できるとともに、これらの媒体に記録されたデータストリームを取り込んで所望のデータストリームに編集したり（第１の発明）、ＤＶＤ−ＶＲフォーマットで記録されたデータストリームを読み込んで再生できる（第２の発明）ようになっている。
【００４４】
再生用ＦＩＦＯメモリ１０７に記録されたデータは、ＭＰＥＧ２デコーダプロセッサ１１０（以下、単にＭＰＥＧ２デコーダという。）に送出されるか、あるいはセレクタ１１１の切り替えによりグラフィックアクセラレータ１１２に送出される。
【００４５】
ＭＰＥＧ２デコーダ１１０では、ＤＶＤストリームデータをデジタル音声信号とデジタル映像信号とに復号化し、データセレクタ１０３に送出する。そして、これらデジタル音声信号とデジタル映像信号は、デジタル／アナログ変換器１１４，１１５によってアナログ音声信号とアナログ映像信号とに復号され、ＴＶモニタ１１６に送出され、ここで再生される。
【００４６】
アドレス／データバス１１３は、ＭＰＥＧ２エンコーダ１０４、ストレージインターフェース１０５、システムコントローラ１１７、フラッシュメモリ１１８、メモリ１１９および上述したグラフィックアクセラレータ１１２、ＭＰＥＧ２デコーダ１１０を接続し、データの受け渡しを行う。
【００４７】
このうち、システムコントローラ１１７は、フラッシュメモリ１１８に格納されたプログラムにしたがって以下の編集処理を実行する。
【００４８】
削除編集処理
本実施形態のＡＶサーバ１００は、多重化されたＤＶＤビデオフォーマットのデータストリームの任意部分を削除し、残余のデータストリームを結合して新たなＤＶＤビデオフォーマットのデータストリームを生成することができる。たとえば、映画のストリームのうち残虐または凄惨なシーンを削除したり、テレビ放送から取り込んだストリームのうちコマーシャル部分を削除したりすることができる。以下に、図２〜図４を参照しながら削除編集手順を説明する。
【００４９】
まず、ＡＶサーバ１００を削除編集モードに設定し、ＤＶＤビデオフォーマットのデータストリームをＴＶモニタ１１６に再生する。本例では、図２に示すように、ＴＶモニタ１１６の右上に再生画面が設定され、その下にストリームの再生時間軸がカーソル表示され、また、ＴＶモニタ１１６の左上には削除スタートと削除エンドの静止画が左右に並んで表示されるものとする。
【００５０】
なお、図示は省略したが、ＡＶサーバ１００には、削除編集モードで機能する削除スタートボタン、削除エンドボタン、削除実行ボタン、削除キャンセルボタン、編集実行ボタンが設けられている。
【００５１】
ユーザは、ＴＶモニタ１１６の再生画面を見ながら、目的とする削除スタートのシーンがきたら削除スタートボタンを押す（図２（Ａ））。この点のアドレスがたとえば図３（Ａ）に示すように１８００であったとすると、前部のデータストリームの始点のアドレス（すなわち０）と、この削除スタートのアドレスの直前のアドレス（すなわち１７９９）とを、ビデオオブジェクトのファイル１（ＶＯＢ１）として、メモリ１１９のファイルインデックス（図３（Ｇ）参照）に記憶させる。なお、このメモリ１１９には、図３（Ｆ）に示すストリームに含まれるＰＧＣ−ＰＧマップも記憶されているので、削除点以外のアドレスはこのＰＧＣ−ＰＧマップを参照する。この削除スタートボタンを押すことで、図２（Ａ）に示すようにＴＶモニタ１１６の左上に削除スタート点の静止画が切り出される。
【００５２】
次にユーザは、ＴＶモニタ１１６の再生画面を見ながら、目的とする削除エンドのシーンがきたら削除エンドボタンを押す（図２（Ｂ））。この点のアドレスがたとえば図３（Ａ）に示すように２１９９であったとすると、この削除エンドのアドレスの直後のアドレス（すなわち２２００）と後部のデータストリームの終点のアドレス（すなわち３９９９）とを、ビデオオブジェクトのファイル２（ＶＯＢ２）として、メモリ１１９のファイルインデックス（図３（Ｇ）参照）に記憶させる。この削除エンドボタンを押すことで、図２（Ｃ）に示すようにＴＶモニタ１１６の左上に削除エンド点の静止画が切り出される。
【００５３】
さらにユーザは、次の削除部分を検索すべく、ＴＶモニタ１１６の再生画面を見ながら、目的とする次の削除スタートのシーンがきたら削除スタートボタンを押す（図２（Ｄ））。この点のアドレスがたとえば図３（Ｂ）に示すように２３００であったとすると、前部のデータストリームの始点のアドレス（すなわち先の２２００）と、この削除スタートのアドレスの直前のアドレス（すなわち２２９９）とを、ビデオオブジェクトのファイル２（ＶＯＢ２）として、メモリ１１９のファイルインデックス（図３（Ｈ）参照）に記憶させる。この削除スタートボタンを押すことで、図２（Ｄ）に示すようにＴＶモニタ１１６の左上に削除スタート点の静止画が切り出される。
【００５４】
次にユーザは、ＴＶモニタ１１６の再生画面を見ながら、目的とする削除エンドのシーンがきたら削除エンドボタンを押す（図２（Ｄ））。この点のアドレスがたとえば図３（Ｂ）に示すように３４９９であったとすると、この削除エンドのアドレスの直後のアドレス（すなわち３５００）と後部のデータストリームの終点のアドレス（すなわち３９９９）とを、ビデオオブジェクトのファイル３（ＶＯＢ３）として、メモリ１１９のファイルインデックス（図３（Ｇ）参照）に記憶させる。この削除エンドボタンを押すことで、図２（Ｄ）に示すようにＴＶモニタ１１６の左上に削除エンド点の静止画が切り出される。
【００５５】
全ての削除部分の選定が終了したら編集実行ボタンを押す。これにより、３つのデータファイルＶＯＢ１，ＶＯＢ２，ＶＯＢ３が結合され、新たな多重化された音声映像データストリームが生成される。ただし、図３（Ｈ）に示すように、ＶＯＢ１とＶＯＢ２との結合点と、ＶＯＢ２とＶＯＢ３との結合点におけるアドレスデータなどの再生制御データが不連続となる。
【００５６】
そこで次に、これらの再生制御データが連続的に整合するように、データの書き換え処理を行うが、これら再生制御データのうちの、ＶＴＳチャプタマップ情報、セルアドレス、ＶＯＢＵアドレスは、削除部分のレングス分を差し引くことで簡単に求めることができ、求められたデータを上書きする（図３（Ｅ）（Ｉ）参照）。
【００５７】
また、順早送り及び逆早戻し再生などのトリックプレーに使用されるＶＯＢＵ−ＳＲＩデータは、図４に示す手順で編集処理する。
【００５８】
なお、ＶＯＢＵ−ＳＲＩデータとは、図１２のデータフォーマットに示すように、ナビパックデータＮＶＰＣＫに含まれるデータサーチ制御情報ＤＳＩの、さらにこの中に含まれる順早送り／逆早戻し再生のための情報であり、そのデータサーチ制御情報ＤＳＩが含まれるビデオオブジェクトユニットＶＯＢＵの再生開始時刻の前後０．５×ｎ秒（最大で１２０秒）に再生されるビデオオブジェクトユニットの先頭アドレスが記述されたテーブルをいう。フォーワード方向およびバックワード方向にそれぞれ２０個存在する。この様子を図４（Ａ）に示す。
【００５９】
まず、図３（Ａ）に示す一箇所で削除した例を挙げて説明すると、図４（Ｂ）〜（Ｄ）に示すように、データストリームはアドレス１８００のＡ点とアドレス２１９９のＢ点で削除されて結合されるが、上述したようにＶＯＢＵ−ＳＲＩデータは、ビデオオブジェクトユニットの再生開始時刻の前後最大１２０秒に再生されるビデオオブジェクトユニットの先頭アドレスを記述するものであることから、図４（Ｄ）に示すように結合点の前後それぞれ１２０秒分の範囲のＶＯＢＵ−ＳＲＩデータを書き換える必要があることになる。ただし、前半部ファイルＶＯＢ１のＳＲＩデータのうち、バックワード方向のＳＲＩデータは連続しているのでフォーワード方向のＳＲＩデータのみを書き換える。同様に、後半部ファイルＶＯＢ２のＳＲＩデータのうち、フォーワード方向のＳＲＩデータは連続しているのでバックワード方向のＳＲＩデータのみを書き換える。この書換処理も、上述したアドレスの書換処理と同様に削除部分のレングス分を差し引くことで簡単に求めることができ、求められたデータを上書きする。
【００６０】
以上の手順により、ユーザが希望する部分が削除された新たなＤＶＤビデオフォーマットのデータストリームを簡単かつ低コストに生成することができる。
【００６１】
挿入編集処理
本実施形態のＡＶサーバ１００は、多重化されたＤＶＤビデオフォーマットのデータストリームの任意部分に他のＤＶＤビデオフォーマットのデータストリームを挿入して、新たなＤＶＤビデオフォーマットのデータストリームを生成することができる。たとえば、映画のストリームの途中に特定のシーンを挿入したり、コマーシャルを挿入したり、あるいは一つのストリームの任意部分を削除して別の部分に挿入することができる。以下に、図５〜図７を参照しながら削除編集手順を説明する。
【００６２】
まず、図５は挿入元のデータストリームから挿入しようとするデータストリームを切り出して、挿入先のデータストリームの任意部分に挿入する場合のＴＶモニタを示す図である。この場合、挿入元のデータストリームと挿入先のデータストリームが別ファイル（別のビデオオブジェクトセット）である場合の手順を図６に示し、挿入元のデータストリームと挿入先のデータストリームが同一ファイル（一つのビデオオブジェクトセットの中で切り出して挿入する）である場合の手順を図７に示す。
【００６３】
最初に挿入元と挿入先とが別のビデオオブジェクトセットである場合の処理手順を図５および図６を参照して説明する。
まずＡＶサーバ１００を挿入編集モードに設定し、挿入元であるＤＶＤビデオフォーマットのデータストリームをＴＶモニタ１１６に再生する。本例では、図５に示すように、ＴＶモニタ１１６の右上に再生画面が設定され、その下にストリームの再生時間軸がカーソル表示され、また、ＴＶモニタ１１６の左上には指定された挿入区間をコマ送り再生して表示するものとする。
【００６４】
ユーザは、ＴＶモニタ１１６の再生画面を見ながら、目的とする挿入スタートのシーンがきたら挿入スタートボタンを押す（図５（Ａ））。この点のアドレスがたとえば図６（Ａ）に示すように１２００であったとする。
【００６５】
次にユーザは、ＴＶモニタ１１６の再生画面を見ながら、目的とする挿入エンドのシーンがきたら挿入エンドボタンを押す（図５（Ａ））。この点のアドレスがたとえば図６（Ａ）に示すように１７９９であったとすると、先の挿入スタートのアドレス１２００とこの挿入エンドのアドレス１７９９とを、挿入ビデオオブジェクトのファイルｘ（ＶＯＢｘ）として、メモリ１１９に一時的に記憶させる。
【００６６】
なお本例では、挿入スタートおよび挿入エンド位置が確定すると、指定された区間のコマ送り表示がサイクリックに行われ、ユーザはＴＶモニタ１１６の左上に表示された画像を見ることで挿入ストリームを確認することができる。このコマ送りは指定された区間を均等分割して１００フレームの静止画として表示される。
【００６７】
次いでユーザは、挿入先であるＤＶＤビデオフォーマットのデータストリームをＴＶモニタ１１６に再生し、この再生画面を見ながら、目的とする挿入位置のシーンがきたら挿入スタートボタンを押す（図５（Ｂ））。このとき、ＴＶモニタ１１６の左上のコマ送り画面には挿入位置の静止画が表示される。この点のアドレスがたとえば図６（Ｂ）に示すように２５００であったとする。
【００６８】
挿入位置の選定が終了したら、挿入位置の前部のデータストリームの始点のアドレス（すなわち０）と、この挿入位置のアドレス２５００の直前のアドレス（すなわち２４９９）とを、ビデオオブジェクトのファイル１（ＶＯＢ１）とし、また先に一時的に記憶している挿入ファイルｘの先頭アドレス１２００および終端アドレス１７９９とを、ビデオオブジェクトのファイル２（ＶＯＢ２）とし、さらに挿入位置の後部のデータストリームの始点アドレス２５００と終端アドレス２９９９とを、ビデオオブジェクトのファイル３（ＶＯＢ３）とし、メモリ１１９のファイルインデックス（図６（Ｆ）参照）に記憶させる。
【００６９】
そして、挿入実行ボタンを押すことにより、挿入先ストリームのアドレス２５００の位置に挿入元のファイルが挿入され、新たな多重化された音声映像データストリームが生成される。ただし、図６（Ｆ）に示すように、ＶＯＢ１とＶＯＢ２との結合点と、ＶＯＢ２とＶＯＢ３との結合点におけるアドレスデータなどの再生制御データが不連続となる。
【００７０】
そこで次に、これらの再生制御データが連続的に整合するように、データの書き換え処理を行うが、これら再生制御データのうちの、ＶＴＳチャプタマップ情報、セルアドレス、ＶＯＢＵアドレスは、削除部分のレングス分を加算することで簡単に求めることができ、求められたデータを上書きする。なお、図６（Ｇ）に示すＰＧＣ−ＰＧマップは、同図（Ｅ）に示す挿入前のマップを再インデックス化したものである。
【００７１】
これに対して図７は、挿入元と挿入先とが同一のビデオオブジェクトセットである場合の処理手順を示す図であり、基本的な手順は上述した図６に示すものと同じである。
【００７２】
すなわち、まずＡＶサーバ１００を挿入編集モードに設定し、挿入元および挿入先であるＤＶＤビデオフォーマットのデータストリームをＴＶモニタ１１６に再生する。
【００７３】
ユーザは、ＴＶモニタ１１６の再生画面を見ながら、目的とする挿入スタートのシーンがきたら挿入スタートボタンを押す（図５（Ａ））。この点のアドレスがたとえば図７（Ａ）に示すように１２００であったとする。
【００７４】
次にユーザは、ＴＶモニタ１１６の再生画面を見ながら、目的とする挿入エンドのシーンがきたら挿入エンドボタンを押す（図５（Ａ））。この点のアドレスがたとえば図７（Ａ）に示すように１７９９であったとすると、先の挿入スタートのアドレス１２００とこの挿入エンドのアドレス１７９９とを、挿入ビデオオブジェクトのファイルｘ（ＶＯＢｘ）として、メモリ１１９に一時的に記憶させる。
【００７５】
次いでユーザは、再生画面を見ながら目的とする挿入位置のシーンがきたら挿入スタートボタンを押す（図５（Ｂ））。この点のアドレスがたとえば図７（Ｂ）に示すように２５００であったとする。
【００７６】
挿入位置の選定が終了したら、挿入位置の前部のデータストリームの始点のアドレス（すなわち０）と、この挿入位置のアドレス２５００の直前のアドレス（すなわち２４９９）とを、ビデオオブジェクトのファイル１（ＶＯＢ１）とし、また先に一時的に記憶している挿入ファイルｘの先頭アドレス１２００および終端アドレス１７９９とを、ビデオオブジェクトのファイル２（ＶＯＢ２）とし、さらに挿入位置の後部のデータストリームの始点アドレス２５００と終端アドレス２９９９とを、ビデオオブジェクトのファイル３（ＶＯＢ３）とし、メモリ１１９のファイルインデックス（図７（Ｆ）参照）に記憶させる。
【００７７】
そして、挿入実行ボタンを押すことにより、データストリームのアドレス２５００の位置に挿入ファイルが挿入され、新たな多重化された音声映像データストリームが生成される。ただし、図７（Ｆ）に示すように、ＶＯＢ１とＶＯＢ２との結合点と、ＶＯＢ２とＶＯＢ３との結合点におけるアドレスデータなどの再生制御データが不連続となる。そこで次に、これらの再生制御データが連続的に整合するように、データの書き換え処理を行うが、これら再生制御データのうちの、ＶＴＳチャプタマップ情報、セルアドレス、ＶＯＢＵアドレスは、削除部分のレングス分を加算することで簡単に求めることができ、求められたデータを上書きする。
【００７８】
また、順早送り及び逆早戻し再生などのトリックプレーに使用されるＶＯＢＵ−ＳＲＩデータは、図８（Ａ）〜（Ｄ）に示す手順で編集処理する。基本的な処理は上述した削除編集の場合と同じである。
【００７９】
まず、図６に示す箇所に挿入した例を挙げて説明すると、図８（Ａ）に示すように、挿入すべきデータストリームはアドレス１２００のＡ点とアドレス１７９９のＢ点で切り取られ、これが図８（Ｂ）に示すアドレス２５００の位置に挿入されるが、上述したようにＶＯＢＵ−ＳＲＩデータは、ビデオオブジェクトユニットの再生開始時刻の前後最大１２０秒に再生されるビデオオブジェクトユニットの先頭アドレスを記述するものであることから、図８（Ｃ）に示すように２つの結合点の前後それぞれ１２０秒分の範囲のＶＯＢＵ−ＳＲＩデータを書き換える必要があることになる。ただし、前半部ファイルＶＯＢ１のＳＲＩデータのうち、バックワード方向のＳＲＩデータは連続しているのでフォーワード方向のＳＲＩデータのみを書き換える。同様に、中間部ファイルＶＯＢ２の先頭部のＳＲＩデータのうち、フォーワード方向のＳＲＩデータは連続しているのでバックワード方向のＳＲＩデータのみを書き換え、終端部のＳＲＩデータのうち、バックワード方向のＳＲＩデータは連続しているのでフォーワード方向のＳＲＩデータのみを書き換える。また、後半部ファイルＶＯＢ２のＳＲＩデータのうち、フォーワード方向のＳＲＩデータは連続しているのでバックワード方向のＳＲＩデータのみを書き換える。これらの書換処理も、上述したアドレスの書換処理と同様に削除部分のレングス分を加算することで簡単に求めることができ、求められたデータを上書きする。
【００８０】
以上の手順により、ユーザが希望する部分が削除された新たなＤＶＤビデオフォーマットのデータストリームを簡単かつ低コストに生成することができる。
【００８１】
ＤＶＤ−ＶＲ再生機能
次に、本例のＡＶサーバを用いて、ＤＶＤ−ＶＲフォーマットで録画したディスクから再生する機能を説明する。図９はＤＶＤ−ＶＲ記録画像の再生装置を示すブロック図である。ここでは、ＤＶＤ−ＶＲフォーマットのデータストリームをフロントエンドドライブ１０８から入力するものとする。
【００８２】
フロントエンドドライブ１０８から入力されたＤＶＤ−ＶＲフォーマットのデータストリームは、ＤＶＤ−ＶＩＤＥＯフォーマットのデータストリームに含まれるナビゲーションパックの代わりに、チャプターの再生順序が記録されたプレイリストとトリックプレイ用のビデオオブジェクトユニットのタイムマップとを含むナビゲーションデータを有し、これにより再生制御が実行される。そこで、フロントエンドドライブ１０８からストレージインターフェース１０５へ送出されたＤＶＤ−ＶＲフォーマットのデータストリームから、ナビゲーションデータを制御マイコンであるシステムコントローラ１１７へ抽出し、ここでＤＶＤ−ＶＩＤＥＯフォーマットのナビゲーションパックＮＶＰＣＫとＤＶＤ−ＶＲフォーマットのナビゲーションデータとの対応マップを用いて、ナビゲーションパックＮＶＰＣＫを生成する。
【００８３】
そして、ストレージインターフェース１０５からビデオレコーディングストリームをＭＰＥＧ２エンコーダ１０４に送出するとともに、先のシステムコントローラ１１７から新たに生成されたナビゲーションパックデータＮＶＰＣＫをＭＰＥＧ２エンコーダ１０４に送出し、ここでこれらを多重化してＤＶＤ−ＶＩＤＥＯフォーマットのデータストリームとする。その後の再生処理は、通常のＤＶＤ−ＶＩＤＥＯフォーマットのデータストリームと同様に、ＭＰＥＧ２デコーダ１１０とグラフィックアクセラレータ１１２により復号化したのち、ＴＶモニタ１１６などに表示する。
【００８４】
このように、本例の再生処理方法を用いれば、ＤＶＤ−ＶＩＤＥＯ再生装置を用いて、システムコントローラ１１７の処理ソフトウェアのみを追加するだけでＤＶＤ−ＶＲフォーマットのデータストリームをもリアルタイムで再生することができる。
【００８５】
図１０は、ＤＶＤ−ＶＲフォーマットのデータストリームをフロントエンドドライブ１０８から入力し、これを再生すると同時にリアルタイムでＤＶＤ−ＶＩＤＥＯフォーマットに変換し、このＤＶＤ−ＶＩＤＥＯフォーマットのデータストリームをハードディスクドライブ１０６に記録する再生記録装置を示すブロック図である。
【００８６】
これに対して、図１１は、ハードディスクドライブ１０６などに記録されたＤＶＤ−ＶＩＤＥＯフォーマットのデータストリームをＤＶＤ−ＶＲフォーマットのデータストリームにリアルタイムで変換し、フロントエンドドライブ１０８から、ＤＶＤディスク（ＤＶＤ−ＲＡＭ／ＲＷ／Ｒ）に記録する再生記録装置を示すブロック図である。
【００８７】
この場合、ハードディスクドライブ１０６からストレージインターフェース１０５へ送出されたＤＶＤ−ＶＩＤＥＯフォーマットのデータストリームから、図１２に示すデータフォーマットのうちのＶＭＧとビデオタイトルセット情報ＶＴＳをシステムコントローラ１１７へ抽出し、ここでＤＶＤ−ＶＩＤＥＯフォーマットのナビゲーションパックＮＶＰＣＫとＤＶＤ−ＶＲフォーマットのナビゲーションデータとの対応マップを用いて、ＤＶＤ−ＶＲフォーマットのナビゲーションパックデータを生成する。なお、ＤＶＤ−ＶＲフォーマットのナビゲーションデータは、ＤＶＤ−ＶＩＤＥＯフォーマットのＶＭＧ、ＶＴＳおよびＶＯＢＵ−ＴＭＡＰにより生成できるが、ＶＯＢＵ−ＴＭＡＰはＭＰＥＧエンコーダ１０４からシステムコントローラ１１７へ送出される。
【００８８】
そして、ストレージインターフェース１０５からビデオストリームをＭＰＥＧ２エンコーダ１０４に送出し、ここでビデオレコーディングストリームを生成し、これを再びストレージインターフェース１０５へ送出するが、ここでシステムコントローラ１１７から新たに生成されたナビゲーションデータを付加することで、ＤＶＤ−ＶＲフォーマットのデータストリームとしてフロントエンドドライブ１０８にて媒体に記録する。
【００８９】
このように、本例の再生記録処理方法を用いれば、ＤＶＤ−ＶＩＤＥＯ再生記録装置を用いて、システムコントローラ１１７の処理ソフトウェアのみを追加するだけでＤＶＤ−ＶＲフォーマットのデータストリームをもリアルタイムで再生、記録、逆変換することができる。
【００９０】
なお、以上説明した実施形態は、本発明の理解を容易にするために記載されたものであって、本発明を限定するために記載されたものではない。したがって、上記の実施形態に開示された各要素は、本発明の技術的範囲に属する全ての設計変更や均等物をも含む趣旨である。
【図面の簡単な説明】
【図１】本発明のデジタル音声映像情報の記録装置の実施形態を示すブロック図である。
【図２】本発明の削除編集方法を説明するためのＴＶモニタを示す図である。
【図３】本発明の削除編集方法を説明するためのデータフォーマットおよびファイルインデックスを示す図である。
【図４】本発明の削除編集方法を説明するためのデータフォーマットを示す図である。
【図５】本発明の挿入編集方法を説明するためのＴＶモニタを示す図である。
【図６】本発明の挿入編集方法を説明するためのデータフォーマットおよびファイルインデックスを示す図である。
【図７】本発明の他の挿入編集方法を説明するためのデータフォーマットおよびファイルインデックスを示す図である。
【図８】本発明の挿入編集方法を説明するためのデータフォーマットを示す図である。
【図９】本発明のＤＶＤ−ＶＲ再生装置を示すブロック図である。
【図１０】本発明の他のＤＶＤ−ＶＲ再生装置を示すブロック図である。
【図１１】本発明のさらに他のＤＶＤ−ＶＲ再生装置を示すブロック図である。
【図１２】ＤＶＤ−ＶＩＤＥＯフォーマットを示す図である。
【図１３】オーサリング工程を説明するための図である。
【符号の説明】
１００…ＡＶサーバ
１０４…ＭＰＥＧ２エンコーダ
１０６…ハードディスク
１１０…ＭＰＥＧ２デコーダ
【図１】
0003566234.tif 000002
【図２】
0003566234.tif 000003
【図３】
0003566234.tif 000004
【図４】
0003566234.tif 000005
【図５】
0003566234.tif 000006
【図６】
0003566234.tif 000007
【図７】
0003566234.tif 000008
【図８】
0003566234.tif 000009
【図９】
0003566234.tif 000010
【図１０】
0003566234.tif 000011
【図１１】
0003566234.tif 000012
【図１２】
0003566234.tif 000013
【図１３】
0003566234.tif 000014