(57)【特許請求の範囲】
【請求項１】
ビデオ信号を符号化処理して符号化ビデオデータを生成するビデオ信号処理手段と、
オーディオ信号を符号化処理して符号化オーディオデータを生成するオーディオ信号処理手段と、
前記符号化ビデオデータ及び前記符号化オーディオデータを多重化処理する多重化手段と、
前記ビデオ信号処理手段、前記オーディオ信号処理手段及び前記多重化手段における処理に必要な情報、処理結果の情報を、前記ビデオ信号処理手段、前記オーディオ信号処理手段、前記多重化手段で共有化するオーサリングファイルに記録する制御手段とを備え、
前記ビデオ信号処理手段、前記オーディオ信号処理手段は、
前記制御手段からの処理の開始の指示により、前記オーサリングファイルに記録された前記処理に必要な情報に基づいて符号化処理を実行し、前記処理結果の情報、処理の終了を前記制御手段に通知し、
前記多重化手段は、
前記制御手段からの処理の開始の指示により、前記オーサリングファイルに記録された前記処理に必要な情報及び処理結果の情報に基づいて多重化処理を実行し、前記処理結果の情報、処理の終了を前記制御手段に通知し、
前記制御手段は、
前記オーサリングファイルの記録に基づいて前記ビデオ信号処理手段、前記オーディオ信号処理手段、又は前記多重化手段が処理開始可能になると、処理開始可能となった前記ビデオ信号処理手段、前記オーディオ信号処理手段、又は前記多重化手段に処理の開始を指示し、前記ビデオ信号処理手段、前記オーディオ信号処理手段、前記多重化手段から通知される前記処理結果の情報を前記オーサリングファイルに記録する
ことを特徴とするオーサリング装置。
【請求項２】
前記オーサリングファイルに格納される前記処理結果の情報は、
前記符号化ビデオデータのデータ量と、前記符号化オーディオデータのデータ量の情報を含む、
ことを特徴とする請求項１に記載のオーサリング装置。
【請求項３】
前記オーサリングファイルに格納される前記処理条件の情報は、
前記多重化装置において多重化する前記オーディオ信号の数の情報を含む
ことを特徴とする請求項１に記載のオーサリング装置。
【請求項４】
前記符号化ビデオデータと、前記符号化オーディオデータとを一時記録する記録装置を有し、
前記オーサリングファイルに格納される前記処理条件の情報は、
前記符号化ビデオデータ及び前記符号化オーディオデータを記録すべき前記記録装置におけるアドレスを含む
ことを特徴とする請求項１に記載のオーサリング装置。
【請求項５】
前記符号化ビデオデータと、前記符号化オーディオデータとを一時記録する記録装置を有し、
前記オーサリングファイルに格納される前記処理結果の情報は、
前記符号化ビデオデータ及び前記符号化オーディオデータを実際に記録した前記記録装置上のアドレスを含む
ことを特徴とする請求項１に記載のオーサリング装置。
【請求項６】
ビデオ信号を符号化処理して符号化ビデオデータを生成するビデオ信号処理手段と
オーディオ信号を符号化処理して符号化オーディオデータを生成するオーディオ信号処理手段と、
前記符号化ビデオデータと、前記符号化オーディオデータとを多重化処理する多重化手段と、
前記ビデオ信号処理手段、前記オーディオ信号処理手段及び前記多重化手段における処理に必要な情報、処理結果の情報を、前記ビデオ信号処理手段、前記オーディオ信号処理手段、前記多重化手段で共有化するオーサリングファイルに記録する制御手段とから成るオーサリング装置における、オーサリング方法であって、
前記ビデオ信号処理手段、前記オーディオ信号処理手段においては、
前記制御手段からの処理の開始の指示により、前記オーサリングファイルに記録された前記処理に必要な情報に基づいて符号化処理を実行し、前記処理結果の情報、処理の終了を前記制御手段に通知し、
前記多重化手段においては、
前記制御手段からの処理の開始の指示により、前記オーサリングファイルに記録された前記処理に必要な情報及び処理結果の情報に基づいて多重化処理を実行し、前記処理結果の情報、処理の終了を前記制御手段に通知し、
前記制御手段においては、
前記オーサリングファイルの記録に基づいて前記ビデオ信号処理手段、前記オーディオ信号処理手段、又は前記多重化手段が処理開始可能になると、処理開始可能となった前記ビデオ信号処理手段、前記オーディオ信号処理手段、又は前記多重化手段に処理の開始を指示し、前記ビデオ信号処理手段、前記オーディオ信号処理手段、前記多重化手段から通知される前記処理結果の情報を前記オーサリングファイルに記録する
ことを特徴とするオーサリング方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、オーサリング装置及びオーサリング方法に関し、オーディオ信号及びビデオ信号を１系統のシリアルデータに変換して光ディスクに記録するオーサリングシステム等に適用することができる。本発明は、オペレータの設定した条件をファイル化して符号化手段等で共有することにより、簡易な構成で、編集の作業を円滑に実行することができるようにし、また各装置における処理の進行状況を把握することができるようにする。
【０００２】
【従来の技術】
従来、光ディスク等の編集現場においては、ビデオ信号、オーディオ信号等を符号化処理した後、時分割多重化して光ディスクへ記録する記録データを作成するようになされている。
【０００３】
【発明が解決しようとする課題】
このような符号化処理及び多重化処理を１つのシステムで実行することができれば、便利であると考えられる。この場合例えば図８に示すようなオーサリングシステムを構成することが考えられる。
【０００４】
すなわちこのオーサリングシステム１において、ビデオエンコーダ２は、オペレータの操作により編集点、処理モード等の、符号化に必要な種々の条件の設定を受け、これらの条件に従って、ディジタルビデオテープレコーダ等より入力されるディジタルビデオ信号ＤＶ１を、所定のブロック単位で符号化処理する。このときビデオエンコーダ２は、符号化処理結果でなるデータ列（以下エレメンタリーストリームと呼ぶ）のデータ量をディジタルビデオ信号ＤＶ１のフレーム単位で検出し、この検出したデータ量をエレメンタリーストリームと共にマルチプレクサ３に供給する。
【０００５】
同様にオーディオエンコーダ４は、オペレータより符号化に必要な種々の条件の設定を受け、これらの条件に従って、ディジタルオーディオテープレコーダ等より入力されるディジタルオーディオ信号ＤＡ１を、所定のブロック単位で符号化処理してオーディオ信号によるエレメンタリーストリームを生成する。このときオーディオエンコーダ４は、このエレメンタリーストリームのデータ量をディジタルオーディオ信号ＤＡ１のオーディオフレーム毎に検出し、この検出したデータ量をエレメンタリーストリームと共にマルチプレクサ３に供給する。
【０００６】
サブタイトルエンコーダ５は、ビデオエンコーダ２と同様に、オペレータより符号化に必要な種々の条件の設定を受け、これらの条件に従って、タイトル等のディジタルビデオ信号ＤＶ２を符号化処理する。さらにサブタイトルエンコーダ５は、このディジタルビデオ信号ＤＶ２によるエレメンタリーストリームを、データ量と共にマルチプレクサ３に供給する。
【０００７】
マルチプレクサ３は、ビデオエンコーダ２、オーディオエンコーダ４、サブタイトルエンコーダ５よりエレメンタリーストリームを多重化して１系統のデータ列（以下多重ストリームと呼ぶ）を出力する。このときマルチプレクサ３は、各ディジタル信号の記録順序、光ディスクに許容されるデータ配置等の、多重化に必要な条件をオペレータの設定により受け、これらの条件とエレメンタリーストリームのデータ量とを基準にして、多重化処理する。
【０００８】
ストリーマ６は、マルチプレクサ３により出力されるこの多重ストリームを磁気テープに記録してマスタリング装置に供給する。
【０００９】
これによりこの種のオーサリングシステムにおいては、各装置で処理に必要な条件をそれぞれ設定すると共に、データ量等のデータを後段の装置に供給して一連の処理を実行するようになされている。
【００１０】
ところでこのようなオーサリングシステムにおいて、各装置で設定していた処理条件を１台の端末機器により設定することができれば、この種のオーサリングの作業を円滑に実行することができ、一段とオーサリングシステムの使い勝手を向上できると考えられる。またこの端末機器を介して、各装置における処理の進行状況を把握することができれば、便利であると考えられる。
【００１１】
この場合、１台のコンピュータによりシステム全体の動作を集中して制御することにより、このコンピュータを介して種々の条件を集中して設定することができ、また各装置における処理の進行状況を把握できると考えられる。
【００１２】
ところがこのようにすると、全体の動作を制御する制御プログラムが複雑になる問題がある。このように制御プログラムが煩雑になると、デバック等の作業も煩雑になる。
【００１３】
本発明は以上の点を考慮してなされたもので、簡易な構成で、編集の作業を円滑に実行することができ、また各装置における処理の進行状況を簡易に把握することができるオーサリング装置及びオーサリング方法を提案しようとするものである。
【００１４】
【課題を解決するための手段】
かかる課題を解決するため本発明においては、ビデオ信号処理手段、オーディオ信号処理手段及び多重化手段において必要な処理条件等をファイル化して、ビデオ信号処理手段、オーディオ信号処理手段及び多重化手段で共有する。
【００１５】
処理条件をファイル化して、ビデオ信号処理手段、オーディオ信号処理手段及び多重化手段で共有すれば、このファイルを設定して、ビデオ信号処理手段、オーディオ信号処理手段及び多重化手段に対して順次動作の開始を指示するだけで、一連の処理を実行することができる。また後段側の多重化手段の処理条件もこのファイルにより取得することができ、これによりこのファイルの内容を確認して、処理の進行状況を把握することができる。
【００１６】
【発明の実施の形態】
以下、適宜図面を参照しながら本発明の実施の形態を詳述する。
【００１７】
図１は、本発明の実施の形態に係るオーサリングシステムを示すブロック図である。このオーサリングシステム１０は、ネットワークにより各装置を接続して構成され、光ディスクに記録する多重ストリームを生成する。
【００１８】
すなわちこのオーサリングシステム１０において、サブタイトル信号処理装置１２は、ビデオテープレコーダ（ＶＴＲ）１２Ａにより供給される字幕等のディジタルビデオ信号を符号化処理して出力する。
【００１９】
すなわちこのサブタイトル信号処理装置１２において、ビデオテープレコーダ１２Ａは、磁気テープを再生してディジタルビデオ信号をエンコーダ１２Ｃに出力する。このときビデオテープレコーダ１２Ａは、コントローラ１２Ｂにより制御されて、オペレータが予め設定したタイムコードによるリストに従って、磁気テープを選択的に再生する。
【００２０】
エンコーダ１２Ｃは、同様に、コントローラ１２Ｂにより制御されて動作し、ビデオテープレコーダ１２Ａより出力されるディジタルビデオ信号をランレングス符号化処理してエレメンタリーストリームＤ１を出力する。このときエンコーダ１２Ｃは、ビデオテープレコーダ１２Ａより選択的に出力されるディジタルビデオ信号毎に、１区切りのエレメンタリーストリームＤ１を生成し、この生成した各エレメンタリーストリームＤ１を１つのファイルとしてＳＣＳＩ（Small Computer System Interface ）によりハードディスク装置（ＨＤＤ）１３に格納する。
【００２１】
デコーダ１２Ｄは、このエンコーダ１２Ｃから出力されるエレメンタリーストリームＤ１を受け、元のディジタルビデオ信号を復号して出力する。モニタ１２Ｅは、このディジタルビデオ信号を表示し、これによりサブタイトル信号処理装置１２では、エンコード結果を端末側にて即座に確認できるようになされている。
【００２２】
コントローラ１２Ｂは、サブタイトル信号処理装置１２の動作を制御するコンピュータで構成され、主コントローラ１４との間のソケット通信により処理開始が指示されると、この主コントローラ１４に保持されたオーサリングファイル１５をオープンしてアクセスする。コントローラ１２Ｂは、このオーサリングファイル１５の内容に従って、ビデオテープレコーダ１２Ａ、エンコーダ１２Ｃの動作を制御し、オペレータの設定した一連の符号化処理を実行し、処理を完了すると、処理の終了をソケット通信により主コントローラ１４に通知する。
【００２３】
この処理に関してコントローラ１２Ｂは、オーサリングファイル１５により処理対象のディジタルビデオ信号の数、種類（言語等）、時間情報（タイムコード）、符号化されたビデオデータを記録するハードディスク装置１３のアドレス等を特定し、この特定した内容に従ってビデオテープレコーダ１２Ａ、エンコーダ１２Ｃを制御する。これに対してディジタルビデオ信号の符号化処理にのみ関係する詳細な条件（例えば字幕の色等）については、コントローラ１２Ｂのキーボードを介して入力され、コントローラ１２Ｂは、この入力された条件に従ってビデオテープレコーダ１２Ａ、エンコーダ１２Ｃを制御する。
【００２４】
従ってこのサブタイトル信号処理装置１２は、細かな符号化の条件をサブタイトル信号処理装置１２側で設定でき、これにより使い勝手を向上できるようになされている。また、これらの条件を除くオーサリング処理の全体に係わる符号化の条件については、オーサリングファイル１５を更新して設定できるようになされている。
【００２５】
さらにエンコーダ１２Ｃは、ディジタルビデオ信号のフレーム単位で、エレメンタリーストリームＤ１のデータ量を主コントローラ１４に通知し、このデータ量がオーサリングファイル１５に記録される。またハードディスク装置１３に実際に記録したエレメンタリーストリームＤ１のアドレスをオーサリングファイル１５に記録する。
【００２６】
これによりこのサブタイトル信号処理装置１２は、後段の処理に必要な種々の条件をオーサリングファイル１５に記録するようになされている。
【００２７】
オーディオ信号処理装置１６は、テープレコーダ１６Ａにより供給されるオーディオ信号を符号化して出力する。すなわちテープレコーダ１６Ａは、磁気テープを再生してディジタルオーディオ信号をエンコーダ１６Ｃに出力する。このときテープレコーダ１６Ａは、コントローラ１６Ｂにより制御されて、オペレータが予め設定したタイムコードによるリストに従って、磁気テープを選択的に再生する。
【００２８】
エンコーダ１６Ｃは、同様に、コントローラ１６Ｂにより制御されて動作し、所定のフォーマットに従って、テープレコーダ１６Ａより出力されるディジタルオーディオ信号を符号化してエレメンタリーストリームＤ２を出力する。このときエンコーダ１６Ｃは、テープレコーダ１６Ａより選択的に出力されるディジタルオーディオ信号毎に、エレメンタリーストリームＤ２を生成し、この生成した各エレメンタリーストリームＤ２をＳＣＳＩによりハードディスク装置１３に格納する。
【００２９】
デコーダ１６Ｄは、このエンコーダ１６Ｃから出力されるエレメンタリーストリームＤ２を受け、元のディジタルオーディオ信号に復号して出力する。モニタ１６Ｅは、スピーカーから成り、このディジタルオーディオ信号をモニタし、これによりオーディオ信号処理装置１６では、エンコード結果を端末側にて即座に確認できるようになされている。
【００３０】
コントローラ１６Ｂは、オーディオ信号処理装置１６の動作を制御するコンピュータで構成され、主コントローラ１４との間のソケット通信により処理開始の指示が入力されると、この主コントローラ１４に保持されたオーサリングファイル１５をオープンしてアクセスする。コントローラ１６Ｂは、このオーサリングファイル１５の内容に従って、テープレコーダ１６Ａ、エンコーダ１６Ｃの動作を制御し、オペレータの設定した一連の符号化処理を実行する。さらにコントローラ１６Ｂは、処理を完了すると、ソケット通信により処理の終了を主コントローラ１４に通知する。
【００３１】
この処理に関してコントローラ１６Ｂは、オーサリングファイル１５によりオーディオ信号に与えられる容量、１つのオーサリング、すなわち１本に多重化されるディジタルオーディオ信号の数、種類（言語等）の情報、タイムコード、符号化処理のモード（ＡＣ−３／ＭＰＥＧ／ＬｉｎｅｒＰＣＭ）及び符号化されたオーディオ信号が記録されるべきハードディスク装置１３のアドレス等を特定し、この特定された内容に従ってテープレコーダ１６Ａ、エンコーダ１６Ｃを制御する。これに対して符号化の際の量子化テーブル等は、コントローラ１６Ｂのキーボードを介して入力され、コントローラ１６Ｂは、この入力された条件に従ってテープレコーダ１６Ａ、エンコーダ１６Ｃを制御する。
【００３２】
従ってオーディオ信号処理装置１６は、細かな符号化条件をオーディオ信号処理装置１６側で設定でき、これにより使い勝手を向上できるようになされている。また、これらの条件を除くオーサリング処理全体に係わる符号化の条件については、オーサリングファイル１５を更新して設定できるようになされている。
【００３３】
さらにエンコーダ１６Ｃは、オーディオフレーム単位で、エレメンタリーストリームＤ２のデータ量を主コントローラ１４に通知し、このデータ量がオーサリングファイル１５に記録される。またハードディスク装置１３に実際に記録したエレメンタリーストリームＤ２のアドレスをオーサリングファイル１５に記録する。
【００３４】
これによりオーディオ信号処理装置１６は、後段の処理に必要な種々の条件をオーサリングファイル１５に記録するようになされている。
【００３５】
ビデオ信号処理装置１７は、ビデオテープレコーダ（ＶＴＲ）１７Ａにより供給されるディジタルビデオ信号を符号化処理して出力する。このビデオ信号処理装置１７において、ビデオテープレコーダ１７Ａは、磁気テープを再生してディジタルビデオ信号をエンコーダ１７Ｃに出力する。このときビデオテープレコーダ１７Ａは、コントローラ１７Ｂにより制御されて、オペレータが予め設定したタイムコードによるリストに従って、磁気テープを選択的に再生する。
【００３６】
エンコーダ１７Ｃは、同様に、コントローラ１７Ｂにより制御されて動作し、ＭＰＥＧ２（Moving Picture Experts Group  ２）に規定されたフォーマットに従って、ビデオテープレコーダ１７Ａより出力されるディジタルビデオ信号を符号化処理してエレメンタリーストリームＤ３を出力する。このときエンコーダ１７Ｃは、ビデオテープレコーダ１７Ａより選択的に出力される一連のディジタルビデオ信号毎に、エレメンタリーストリームＤ１を生成し、この生成した各エレメンタリーストリームＤ３をＳＣＳＩによりハードディスク装置１３に格納する。
【００３７】
デコーダ１７Ｄは、このエンコーダ１７Ｃから出力されるエレメンタリーストリームＤ３を受け、元のディジタルビデオ信号に復号して出力する。モニタ１７Ｅは、このディジタルビデオ信号を表示し、これによりビデオ信号処理装置１７では、エンコード結果を端末側にて即座に確認できるようになされている。
【００３８】
コントローラ１７Ｂは、ビデオ信号処理装置１７の動作を制御するコンピュータで構成され、主コントローラ１４との間のソケット通信により処理開始の指示が入力されると、この主コントローラ１４に保持されたオーサリングファイル１５をアクセスする。コントローラ１７Ｂは、このオーサリングファイル１５の内容に従って、ビデオテープレコーダ１７Ａ、エンコーダ１７Ｃの動作を制御し、オペレータの設定した一連の符号化処理を実行する。さらにコントローラ１７Ｂは、処理を完了すると、ソケット通信により処理の終了を主コントローラ１４に通知する。
【００３９】
この処理に関してコントローラ１７Ｂは、オーサリングファイル１５によりディジタルビデオ信号に与えられる容量や、処理対象のディジタルビデオ信号の種類（ＮＴＳＣ／ＰＡＬ）、タイムコード、符号化処理のモード及び符号化されたビデオデータが記録されるべきハードディスク装置１３のアドレス等を特定し、この特定された内容に従ってビデオテープレコーダ１７Ａ、エンコーダ１７Ｃを制御する。これに対して符号化の際の量子化テーブル、ＧＯＰを構成するピクチャー数、Ｉピクチャー、Ｐピクチャーの頻度設定等（すなわちＭ、Ｎの値）については、コントローラ１７Ｂのキーボードを介して入力され、コントローラ１７Ｂは、この入力された条件に従ってビデオテープレコーダ１７Ａ、エンコーダ１７Ｃを制御する。
【００４０】
従ってビデオ信号処理装置１７は、詳細な条件をビデオ信号処理装置１７側で設定でき、これにより復号されたビデオ信号をモニタして細かな条件をビデオ信号処理装置１７側で変更することができ、使い勝手を向上できるようになされている。また、これらの条件を除くオーサリング処理全体に係わる符号化の条件については、オーサリングファイル１５を更新して設定できるようになされている。
【００４１】
さらにエンコーダ１７Ｃは、ディジタルビデオ信号のフレーム単位で、エレメンタリーストリームＤ３のデータ量を主コントローラ１４に通知し、このデータ量がオーサリングファイル１５に記録される。またハードディスク装置１３に実際に記録されたエレメンタリーストリームＤ３のアドレスをオーサリングファイル１５に記録する。
【００４２】
これによりこのビデオ信号処理装置１７は、後段の処理に必要な種々の条件をオーサリングファイル１５に記録するようになされている。
【００４３】
マルチプレクサ１８は、ハードディスク装置１３に保持されたエレメンタリーストリームＤ１、Ｄ２、Ｄ３より多重ストリームを生成する為の、多重化リストを作成する。
【００４４】
すなわちマルチプレクサ１８は、ＳＣＳＩによりハードディスク装置１３をアクセスするインターフェースと、このインターフェースを制御するコンピュータにより構成され、主コントローラ１４との間のソケット通信により処理開始の指示が入力されると、この主コントローラ１４に保持されたオーサリングファイル１５をアクセスする。
【００４５】
このときマルチプレクサ１８は、このオーサリングファイル１５に記録されている各エレメンタリーストリームＤ１、Ｄ２、Ｄ３のデータ量、光ディスクに連続して記録可能な各エレメンタリーストリームＤ１、Ｄ２、Ｄ３のデータ量に従って、ハードディスク装置１３の各エレメンタリーストリームＤ１、Ｄ２、Ｄ３の開始アドレスと、各エレメンタリーストリームＤ１、Ｄ２、Ｄ３の分割されるべきブロックサイズからなる多重化リストを作成する。
【００４６】
さらにマルチプレクサ１８は、この多重化リストをオーサリングファイル１５に記録する。この実施の形態では、この多重化リストに従って、ハードディスク装置１３より読み出される一連のデータ列が多重ストリームになる。なおこの多重化リストは、オーサリングファイル１５に代えて、マルチプレクサ１８内のメモリに記録してもよい。
【００４７】
マルチプレクサ１８は、このオーサリングファイル１５に記録された多重化リストに従ってハードディスク装置１３より順次エレメンタリーストリームＤ１、Ｄ２、Ｄ３を読み出して多重ストリームＤＭを生成する。このときマルチプレクサ１８は、このオーサリングファイル１５に記録された内容に従って、ディスク番号等のディスク情報、各エレメンタリーストリームの識別情報等の属性情報を付加して多重ストリームを生成する。さらにマルチプレクサ１８は、一定量の処理を完了する毎に、処理の完了した時点のタイムコード、ファイル名、通算のデータ量等をオーサリングファイル１５に記録する。また生成した多重ストリームＤＭをハードディスク装置１３に記録する。
【００４８】
ストリーマ１９は、ＳＣＳＩによりハードディスク装置１３をアクセスするインターフェースと、このインターフェースを制御するコンピュータにより構成され、主コントローラ１４との間のソケット通信により処理開始の指示が入力されると、この主コントローラ１４に保持されたオーサリングファイル１５をアクセスする。ストリーマ１９は、主コントローラ１４より記録開始が指示されると、オーサリングファイル１５に記録された内容に従ってハードディスク装置１３から多重ストリームＤＭを読み出し、テープ状記録媒体に書き込む。
【００４９】
ハードディスク装置１３は、複数のＳＣＳＩポートを有し、エレメンタリーストリームＤ１、Ｄ２、Ｄ３を保持して出力し、ストリーマ１９に対するエレメンタリーストリームＤ１、Ｄ２、Ｄ３の出力を完了すると、主コントローラ１４からの指示により、この出力の完了した記憶領域を開放する。
【００５０】
オーサリングファイル１５は、主コントローラ１４に内蔵のハードディスク装置内に、図２に示すようなディレクトリー構造により構成された複数のファイルにより構成される。このオーサリングファイル１５は、サブタイトル信号処理装置１２、オーディオ信号処理装置１６、ビデオ信号処理装置１７、マルチプレクサ１８、ストリーマ１９から自由にアクセスして内容を更新できるように保持され、これによりサブタイトル信号処理装置１２等で共有されるようになされている。
【００５１】
ここでこのオーサリングファイル１５は、リストのディレクトリー「ＬＩＳＴ」の下に、ビデオ、オーディオ及びサブタイトルのディレクトリー「ＶＩＤＥＯ」、「ＡＵＤＩＯ」及び「ＳＰ」が形成され、これらビデオ、オーディオ及びサブタイトルのディレクトリー「ＶＩＤＥＯ」、「ＡＵＤＩＯ」及び「ＳＰ」の下に、それぞれリストのファイル「〜．ＬＩＳＴ」が配置される。
【００５２】
各リストのファイル「〜．ＬＩＳＴ」は、それぞれビデオ、オーディオ及びサブタイトルについて、処理の条件、処理結果を記述するファイル名が、このオーサリングファイルのディレクトリー構造によりテキストの形式で記述されるようになされている。具体的に、このオーサリングシステム１０で２種類のオーサリング処理を順次実行する場合、ビデオのリストのファイル「〜．ＬＩＳＴ」には、第１のオーサリング処理におけるディジタルビデオ信号の処理について、処理の条件を記述するファイル名「……／ＡＵＴＨ１／Ｖ  ＥＮＣ１」、「……／ＡＵＴＨ１／Ｖ  ＥＮＣ２」、……が順次記述され、また同様に処理結果を記述するファイル名「……／ＡＵＴＨ１／Ｖ  ＲＳＴ１」、「……／ＡＵＴＨ１／Ｖ
ＲＳＴ２」、……が順次記述される。さらに続いて、第２のオーサリング処理におけるディジタルビデオ信号の処理について、処理の条件を記述するファイル名「……／ＡＵＴＨ２／Ｖ  ＥＮＣ１」、「……／ＡＵＴＨ２／Ｖ  ＥＮＣ２」、……が順次記述され、また同様に処理結果を記述するファイル名「……／ＡＵＴＨ２／Ｖ  ＲＳＴ１」、「……／ＡＵＴＨ２／Ｖ  ＲＳＴ２」、……が順次記述される。
【００５３】
これに対してオーサリングファイル１５は、リストのディレクトリー「ＬＩＳＴ」と並列に、この第１及び第２のオーサリング処理に対応するディレクトリー「ＡＵＴＨ１」及び「ＡＵＴＨ２」が形成される。さらに各ディレクトリー「ＡＵＴＨ１」及び「ＡＵＴＨ２」の下に、それぞれビデオ、オーディオ及びサブタイトルについて、処理の条件及び処理結果を記述する具体的ファイル「Ｖ  ＥＮＣ１」及び「Ｖ  ＲＳＴ１」、「Ｖ  ＥＮＣ２」及び「Ｖ  ＲＳＴ２」、……が配置されるようになされている。なお、オーディオ及びタイトルについても、各ディレクトリー「ＡＵＴＨ１」及び「ＡＵＴＨ２」の下に、同様に、処理の条件及び処理結果を記述する具体的ファイルが配置される。
【００５４】
ここで処理の条件を記述したファイル「Ｖ  ＥＮＣ１」、「Ｖ  ＥＮＣ２」、……には、処理対象を記録した磁気テープのロール番号、符号化処理対象でなるディジタルビオデ信号を示すタイムコードによるリスト、符号化の処理モード等の、符号化の処理に必要な種々の条件が記録される。また処理の条件を記述したファイル「Ｖ  ＥＮＣ１」、「Ｖ  ＥＮＣ２」、……には、多重ストリームの生成に必要な、光ディスクに連続して記録可能な各エレメンタリーストリームＤ１、Ｄ２、Ｄ３のデータ量等が記録され、またストリーマ１９において必要とされる属性情報等が記録される。
【００５５】
これによりオーサリングファイル１５は、サブタイトル信号処理装置１２、オーディオ信号処理装置１６及びビデオ信号処理装置１７より、対応するリストのディレクトリー「ＬＩＳＴ」を辿って処理の各リストのファイル「〜．ＬＩＳＴ」を検出し、このリストのファイル「〜．ＬＩＳＴ」に記述されたファイル「……／ＡＵＴＨ１／Ｖ  ＥＮＣ１」、「……／ＡＵＴＨ１／Ｖ  ＥＮＣ２」、……をアクセスすることにより、サブタイトル信号処理装置１２、オーディオ信号処理装置１６及びビデオ信号処理装置１７において符号化処理に必要な条件を入手できるようになされている。
【００５６】
これに対して処理結果を記述するファイル「……／ＡＵＴＨ１／Ｖ  ＲＳＴ１」、「……／ＡＵＴＨ１／Ｖ  ＲＳＴ２」、……は、符号化処理結果でなる各エレメンタリーストリームＤ１、Ｄ２、Ｄ３のデータ量等がタイムコードを基準にして記述される。これによりオーサリングファイル１５では、マルチプレクサ１８により処理の条件、処理結果のファイルがアクセスされ、多重化の処理に必要な条件が取得されるようになされている。
【００５７】
また処理結果を記述するファイル「……／ＡＵＴＨ１／Ｖ  ＲＳＴ４」、……は、多重化処理結果でなる多重化リストを記録する。これによりオーサリングファイル１５では、マルチプレクサ１８が処理の条件、処理結果のファイルをアクセスして、多重ストリームの生成に必要な条件を取得できるようになされている。さらにこれらのファイル「……／ＡＵＴＨ１／Ｖ  ＲＳＴ５」、……には、マルチプレクサ１８より出力されるタイムコード、ファイル名、通算のデータ量等が記録される。
【００５８】
このオーサリングファイル１５は、主コントローラ１４のキーボードを介して、オペレータが事前にオーサリング処理の条件を入力することにより、主コントローラ１４により作成される。主コントローラ１４からの指示により各装置が処理を開始すると、処理の進行に伴って各装置によりオーサリングファイル１５の内容が更新される。これによりオーサリングシステム１０では、各装置でのみ設定可能な詳細な処理条件を除いて、オーサリング処理に必要な条件を主コントローラ１４により設定することができるようになされている。また主コントローラ１４を介して必要に応じてこのオーサリングファイル１５の内容をモニタして処理の進行状況を把握できるようになされている。さらにオーサリングファイル１５を共有化し、各端末に対してはソケット通信により処理の開始及び終了を通知するだけで処理を実行することにより、簡易にこれらの一元的な管理を実現できるようになされている。
【００５９】
すなわち主コントローラ１４は、このオーサリングシステム１０全体の動作を制御するマイクロコンピュータで構成され、図３に示す処理手順を実行してオーサリングファイル１５を形成し、またサブタイトル信号処理装置１２、オーディオ信号処理装置１６、ビデオ信号処理装置１７、マルチプレクサ１８、ストリーマ１９に動作開始を指示する。
【００６０】
すなわち主コントローラ１４は、起動すると、ステップＳＰ１からステップＳＰ２に移り、オペレータが処理条件の入力を選択したか否か判断し、ここで肯定結果が得られると、ステップＳＰ３に移る。ここで主コントローラ１４は、対話形式によりオーサリング処理の条件を受け付け、この受け付けた条件によりオーサリングファイル１５を図２について上述したディレクトリー構造により作成した後、ステップＳＰ２に戻る。
【００６１】
これに対して主コントローラ１４は、ステップＳＰ２において否定結果が得られると、ステップＳＰ４に移り、オペレータが処理開始を指示したか否か判断する。ここで肯定結果が得られると、主コントローラ１４は、ステップＳＰ５に移り、処理可能な装置に対して処理開始を指示する。ここで何らオーサリング処理を開始していない場合、サブタイトル信号処理装置１２、オーディオ信号処理装置１６、ビデオ信号処理装置１７は、符号化処理を開始でき、マルチプレクサ１８は、これらの装置１２、１６、１７の処理の終了を待って処理を開始でき、またストリーマ１９は、マルチプレクサ１８の処理の終了を待って処理を開始することができる。これによりこの場合、主コントローラ１４は、サブタイトル信号処理装置１２、オーディオ信号処理装置１６、ビデオ信号処理装置１７に対して、処理の開始を指示した後、ステップＳＰ２に戻る。
【００６２】
これに対してステップＳＰ４において否定結果が得られると、主コントローラ１４は、ステップＳＰ６に移り、ここで何れかの装置から処理の終了が通知されたか否か判断する。ここで否定結果が得られると、主コントローラ１４は、ステップＳＰ２に戻るのに対し、肯定結果が得られると、ステップＳＰ７に移る。
【００６３】
ここで主コントローラ１４は、この処理終了の通知がストリーマ１９からのものか否か判断し、否定結果が得られると、ステップＳＰ８に移る。ここで主コントローラ１４は、処理終了の通知により新たに処理可能な装置が発生したか否か判断する。ここで例えば、オーサリングファイル１５に１つのオーサリング処理が登録されている場合に、サブタイトル信号処理装置１２、オーディオ信号処理装置１６及びビデオ信号処理装置１７のうちの１つの装置より処理終了の通知が得られた場合、マルチプレクサ１８、ストリーマ１９については未だに次の処理を開始できず、処理の終了した装置においても、続く処理対象が存在しないことになる。このような場合、主コントローラ１４は、ステップＳＰ８において否定結果が得られることにより、ステップＳＰ２に戻る。
【００６４】
これに対して、サブタイトル信号処理装置１２、オーディオ信号処理装置１６及びビデオ信号処理装置１７のうちの１つの装置より処理終了の通知が得られた場合でも、オーサリングファイル１５に他のオーサリング処理が登録されている場合、この処理の終了した装置においては、続くオーサリング処理を開始できることになる。またサブタイトル信号処理装置１２、オーディオ信号処理装置１６及びビデオ信号処理装置１７の何れからも処理の終了が通知された場合、続くマルチプレクサ１８が多重化の処理を開始できることになる。この場合主コントローラ１４は、ステップＳＰ８において肯定結果が得られることにより、ステップＳＰ９に移り、この処理可能となった装置に対して処理の開始を指示した後、ステップＳＰ２に戻る。
【００６５】
これにより主コントローラ１４は、サブタイトル信号処理装置１２、オーディオ信号処理装置１６及びビデオ信号処理装置１７において符号化処理が完了すると、マルチプレクサ１８に処理の開始を指示し、マルチプレクサ１８において処理を完了すると、続くストリーマ１９に処理の開始を指示する。さらにオーサリングファイル１５に複数のオーサリング処理が登録されている場合は、処理の完了した装置に対して続くオーサリング処理の開始を指示する。
【００６６】
このようにしてストリーマ１９に処理の開始を指示した後、ストリーマ１９により処理を完了すると、主コントローラ１４は、ステップＳＰ７において肯定結果を得ることができる。この場合主コントローラ１４は、ステップＳＰ１０に移り、オーサリングファイル１５を更新して処理の完了したファイルを処理対象より除外する。さらにハードディスク装置１３に対して制御コマンドを出力し、処理の完了したエレメンタリーストリームＤ１、Ｄ２、Ｄ３を消去し、これらエレメンタリーストリームＤ１、Ｄ２、Ｄ３が記録されていた領域を開放する。これにより主コントローラ１４は、簡易な処理により、オーサリングシステム１０を一元的に管理して円滑にオーサリング処理を実行できるようになされている。
【００６７】
さらに主コントローラ１４は、オペレータの操作に応動して、オーサリングファイル１５における処理結果のファイルをオープンし、このファイルに記録された内容を表示する。これにより主コントローラ１４は、処理の進行状況を把握できるようになされている。
【００６８】
図４は、この主コントローラ１４の制御に対応するサブタイトル信号処理装置１２及びビデオ信号処理装置１７におけるコントローラ１２Ｂ及び１７Ｂの処理手順を示すフローチャートである。なお、この実施の形態において、コントローラ１２Ｂ及び１７Ｂは、処理対象でなるディジタルビデオ信号の内容、制御対象等が異なる以外、ほぼ同一の処理を実行することにより、ここではビデオ信号処理装置１７のコントローラ１７Ｂについて処理手順を説明し、コントローラ１２Ｂについては説明を省略する。
【００６９】
すなわちコントローラ１７Ｂは、このオーサリングシステム１０が動作を立ち上げると、ステップＳＰ１１からステップＳＰ１２に移り、主コントローラ１４から処理開始の指示が入力されたか否か判断する。ここで否定結果が得られると、コントローラ１７Ｂは、ステップＳＰ１２の処理を繰り返し、処理開始の指示が入力されると、ステップＳＰ１３に移る。
【００７０】
ここでコントローラ１７Ｂは、オーサリングファイル１５をオープンして処理の条件を取得する。続いてコントローラ１７Ｂは、ステップＳＰ１４に移り、この取得した条件に従って、必要に応じてテープカセットの装填をオペレータに促し、対応するテープカセットが装填されると、タイムコードによるリストに従ってＶＴＲ１７Ａに磁気テープの再生を指示する。さらにコントローラ１７Ｂは、エンコーダ１７Ｃの動作を立ち上げ、これによりオーサリングファイル１５に記録された条件に従って再生信号の符号化処理を開始する。
【００７１】
続いてコントローラ１７Ｂは、ステップＳＰ１５に移り、オーサリングファイルによって規定されたタイムコードにより、所定ビデオ信号の分だけ符号化処理を完了したか否か判断し、否定結果が得られると、ステップＳＰ１５を繰り返す。これに対して、コントローラ１７Ｂは、所定のタイムコード分だけ符号化処理を完了して肯定結果が得られると、ステップＳＰ１６に移る。ここでコントローラ１７Ｂは、エレメンタリーストリームＤ３のデータ量をディジタルビデオ信号のフレーム単位でオーサリングファイル１５に記録する。
【００７２】
続いてコントローラ１７Ｂは、ステップＳＰ１７に移り、ここでオーサリングファイル１５に記録された１つのオーサリング処理に必要な符号化処理を完了したか否か判断し、否定結果が得られるとステップＳＰ１５に戻る。
【００７３】
これに対して１つのオーサリング処理に必要な符号化処理を完了すると、ステップＳＰ１７において肯定結果が得られることにより、ステップＳＰ１８に移り、主コントローラ１４に処理の終了を通知した後、ステップＳＰ１２に戻って続く指示を待ち受ける。
【００７４】
これによりコントローラ１７Ｂは、オーサリングファイル１５に続くオーサリング処理が登録されている場合は、主コントローラ１４の指示により、この続くオーサリング処理の符号化処理を実行し、ビデオ信号処理装置１７及びサブタイトル信号処理装置１２は、これにより空き時間の発生を有効に回避して順次ディジタルビデオ信号を符号化処理する。
【００７５】
かくしてビデオ信号処理装置１７及びサブタイトル信号処理装置１２は、主コントローラ１４との間で処理の開始及び終了を通信するだけの簡易な制御により、主コントローラ１４により登録されたオーサリングファイル１５の内容に従って符号化処理を実行し、続く多重化処理に必要な情報をオーサリングファイル１５に記録する。
【００７６】
この一連の処理を実行している際に、コントローラ１７Ｂは、オペレータの操作により符号化処理を中止し、符号化処理に使用される量子化テーブルの切り換え、ＧＯＰのピクチャー数の変更等を受け付ける。さらにコントローラ１７Ｂは、オペレータの指定により、タイムコードによるリストを逆上って、この変更した条件により符号化処理を開始し、この符号化により得られるエレメンタリーストリームＤ３によりハードディスク装置１３の内容を更新する。
【００７７】
これによりビデオ信号処理装置１７及びサブタイトル信号処理装置１２は、各装置側にて設定する必要のある条件を除いて、主コントローラ１４により符号化の条件を設定できるようになされ、また処理の進行状況を主コントローラ１４によりモニタできるようになされ、これらのことから主コントローラ１４により一元的に管理できるようになされている。
【００７８】
図５は、オーディオ信号処理装置１６のコントローラ１６Ｂの処理手順を示すフローチャートである。コントローラ１６Ｂは、このオーサリングシステム１０が動作を立ち上げると、ステップＳＰ２１からステップＳＰ２２に移り、主コントローラ１４から処理開始の指示が入力された否か判断する。ここで否定結果が得られると、コントローラ１６Ｂは、ステップＳＰ２２の処理を繰り返し、処理開始の指示が入力されると、ステップＳＰ２３に移る。
【００７９】
ここでコントローラ１６Ｂは、オーサリングファイル１５をオープンして処理の条件を取得する。続いてコントローラ１６Ｂは、ステップＳＰ２４に移り、このオーサリングファイルに記録されたタイムコードによるリストに従ってテープレコーダ１６Ａにディジタルオーディオ信号の再生を指示する。さらにコントローラ１６Ｂは、エンコーダ１６Ｃにオーサリングファイル１５に記録された条件に従って再生されたオーディオ信号の符号化処理を開始させる。
【００８０】
続いてコントローラ１６Ｂは、ステップＳＰ２５に移り、オーサリングファイルで規定されたタイムコードからタイムコードまでの、オーディオフレーム分だけ符号化処理を完了したか否か判断し、否定結果が得られると、ステップＳＰ２５を繰り返すのに対し、所定のオーディオフレーム分だけ符号化処理を完了して肯定結果が得られると、ステップＳＰ２６に移る。ここでコントローラ１６Ｂは、このオーディオフレームの分だけ、エレメンタリーストリームＤ２のデータ量をディジタルオーディオ信号のオーディオフレーム単位でオーサリングファイル１５に記録する。
【００８１】
続いてコントローラ１６Ｂは、ステップＳＰ２７に移り、ここでオーサリングファイル１５に記録された１つのオーサリング処理について、符号化処理を完了したか否か判断し、否定結果が得られるとステップＳＰ２５に戻るのに対し、１つのオーサリング処理について、符号化処理を完了すると、ステップＳＰ２７において肯定結果が得られることにより、ステップＳＰ２８に移り、主コントローラ１４に処理の終了を通知し、ステップＳＰ２２に戻って続く指示を待ち受ける。
【００８２】
これによりコントローラ１６Ｂは、オーサリングファイル１５に続くオーサリング処理が登録されている場合は、主コントローラ１４の指示により、この続くオーサリング処理の符号化処理を実行し、オーディオ信号処理装置１６は、これにより空き時間の発生を有効に回避して順次ディジタルオーディオ信号を符号化処理する。
【００８３】
かくしてオーディオ信号処理装置１６は、主コントローラ１４との間で処理の開始及び終了を通信するだけの簡易な制御により、主コントローラ１４により登録されたオーサリングファイル１５の内容に従って符号化処理を実行し、続く多重化処理に必要な情報をオーサリングファイル１５に記録する。
【００８４】
この一連の処理を実行している際に、コントローラ１６Ｂは、オペレータの操作により符号化処理を中止し、符号化処理に使用される量子回路テーブルの変更等を受け付ける。さらにコントローラ１６Ｂは、オペレータの指定により、タイムコードによるリストを逆上って、この変更した条件により符号化処理を開始し、この符号化により得られるエレメンタリーストリームＤ２によりハードディスク装置１３の内容を更新する。
【００８５】
これによりオーディオ信号処理装置１６は、各装置側にて設定する必要のある条件を除いて、主コントローラ１４により符号化の条件を設定できるようになされ、また処理の進行状況を主コントローラ１４によりモニタできるようになされ、これらのことから主コントローラ１４により一元的に管理できるようになされている。
【００８６】
図６は、マルチプレクサ１８の処理手順を示すフローチャートである。マルチプレクサ１８は、このオーサリングシステム１０が動作を立ち上げると、ステップＳＰ３１からステップＳＰ３２に移り、主コントローラ１４から処理開始の指示が入力された否か判断する。ここで否定結果が得られると、マルチプレクサ１８は、ステップＳＰ３２の処理を繰り返す。これに対して１つのオーサリング処理について、サブタイトル信号処理装置１２、オーディオ信号処理装置１６、ビデオ信号処理装置１７において符号化処理が完了して、主コントローラ１４より処理開始の指示が入力されると、ステップＳＰ３３に移る。
【００８７】
ここでマルチプレクサ１８は、オーサリングファイル１５をオープンして処理の条件を取得する。続いてマルチプレクサ１８は、ステップＳＰ３４に移り、このオーサリングファイルに記録された条件に従って多重化処理を開始する。すなわちマルチプレクサ１８は、オーサリングファイル１５に記録された各エレメンタリーストリームＤ１、Ｄ２、Ｄ３のデータ量に従って、光ディスクに連続して記録可能な各エレメンタリーストリームＤ１、Ｄ２、Ｄ３の総データ量により、各エレメンタリーストリームＤ１、Ｄ２、Ｄ３を順次分割する。さらに各分割したエレメンタリーストリームＤ１、Ｄ２、Ｄ３を配列し、この配列した各部のサイズと各エレメンタリーストリームＤ１、Ｄ２、Ｄ３のハードディスク装置１３上における開始アドレスから成る多重化リストを作成する。
【００８８】
マルチプレクサ１８は、ステップＳＰ３５において、この多重化リストをオーサリングファイルに記録する。さらにマルチプレクサ１８は、ステップＳＰ３６において、この多重化リストに基づいて、ハードディスク装置１３からエレメンタリーストリームＤ１、Ｄ２、Ｄ３を順次読み出して多重化し、多重化されたストリーム（多重ストリーム）をハードディスク装置１３に記録する。
【００８９】
マルチプレクサ１８は、この多重化処理を開始すると、ステップＳＰ３７に移り、ここでオーサリングファイル１５に記録された１つのオーサリング処理について、多重化処理を完了したか否か判断し、否定結果が得られるとステップＳＰ３７に戻るのに対し、１つのオーサリング処理について、多重化処理を完了すると、ステップＳＰ３７において肯定結果が得られることにより、ステップＳＰ３８に移り、多重ストリームＤＭのハードディスク装置１３上におけるアドレスをオーサリングファイルに記録して主コントローラ１４に処理の終了を通知し、ステップＳＰ３２に戻って続く指示を待ち受ける。
【００９０】
これによりマルチプレクサ１８は、オーサリングファイル１５に続くオーサリング処理が登録され、かつこの処理について符号化処理が完了している場合は、主コントローラ１４の指示により、この続くオーサリング処理について多重化処理を実行し、オーディオ信号処理装置１６は、これにより空き時間の発生を有効に回避して順次エレメンタリーストリームＤ１、Ｄ２、Ｄ３を多重化処理する。
【００９１】
かくしてマルチプレクサ１８は、主コントローラ１４との間で処理の開始及び終了を通信するだけの簡易な制御により、主コントローラ１４により登録されたオーサリングファイル１５の内容に従って多重化処理を実行し、続く処理に必要な情報をオーサリングファイル１５に記録する。これによりマルチプレクサ１８は、主コントローラ１４により一元的に管理できるようになされている。
【００９２】
図７は、ストリーマ１９の処理手順を示すフローチャートである。ストリーマ１９は、このオーサリングシステム１０が動作を立ち上げると、ステップＳＰ４１からステップＳＰ４２に移り、主コントローラ１４から処理開始の指示が入力されたか否か判断する。ここで否定結果が得られると、ストリーマ１９は、ステップＳＰ４２の処理を繰り返す。これに対して１つのオーサリング処理について、主コントローラ１４より処理開始の指示が入力されると、ステップＳＰ４３に移る。
【００９３】
ここでストリーマ１９は、オーサリングファイル１５をオープンしてハードディスク装置１３における多重ストリームＤＭのアドレスを取得する。続いてストリーマ１９は、ステップＳＰ４４に移り、このオーサリングファイルに記録されたアドレスに従って処理を開始する。すなわちストリーマ１９は、オーサリングファイル１５に記録されたアドレスに従って、ハードディスク装置１３をアクセスし、多重ストリームＤＭを順次読み出してテープ状記録媒体に記録する。
【００９４】
ストリーマ１９は、この処理を開始すると、ステップＳＰ４５に移り、所定データ量だけ読み出し及びテープ状記録媒体への記録処理を完了したか否か判断し、否定結果が得られると、ステップＳＰ４５を繰り返すのに対し、所定データ量だけ読み出し及びテープ状記録媒体への記録処理を完了して肯定結果が得られると、ステップＳＰ４６に移る。ここでストリーマ１９は、この処理結果をオーサリングファイル１５に記録する。
【００９５】
続いてストリーマ１９は、ステップＳＰ４７に移り、ここでオーサリングファイル１５に記録された１つのオーサリング処理について、処理を完了したか否か判断し、否定結果が得られるとステップＳＰ４５に戻るのに対し、１つのオーサリング処理について、処理を完了すると、ステップＳＰ４７において肯定結果が得られることにより、ステップＳＰ４８に移り、主コントローラ１４に処理の終了を通知し、ステップＳＰ４２に戻って続く指示を待ち受ける。
【００９６】
これによりストリーマ１９は、オーサリングファイル１５に続くオーサリング処理が登録され、かつこの処理について多重化処理が完了している場合は、主コントローラ１４の指示により、この続く処理を実行し、ストリーマ１９は、これにより空き時間の発生を有効に回避して順次多重ストリームＤＭを生成する。
【００９７】
かくしてストリーマ１９は、主コントローラ１４との間で処理の開始及び終了を通信するだけの簡易な制御により、主コントローラ１４により登録されたオーサリングファイル１５の内容に従って多重ストリームＤＭを生成し、続く処理の進行状況をオーサリングファイル１５に記録する。これによりストリーマ１９は、主コントローラ１４により一元的に管理できるようになされている。
【００９８】
以上の構成において、このオーサリングシステム１０においては、事前に、主コントローラ１４において、オペレータにより、処理対象を記録した磁気テープのロール番号、符号化処理対象でなるディジタルビデオ信号を示すタイムコードによるリスト、符号化の処理モード等の、符号化の処理に必要な種々の条件、光ディスクに連続して記録可能な各エレメンタリーストリームＤ１、Ｄ２、Ｄ３のデータ量等の、多重化に必要な条件、属性情報等のストリーマ１９の処理に必要とされる条件が入力され、この条件によりオーサリングファイル１５が主コントローラ１４により作成される（図１及び図２）。
【００９９】
このようにしてオーサリングファイルが形成された後、オペレータにより処理開始が指示されると、主コントローラ１４からサブタイトル信号処理装置１２、オーディオ信号処理装置１６、ビデオ信号処理装置１７に、ソケット通信による処理の開始が指示される。
【０１００】
この指示を受けると、サブタイトル信号処理装置１２、オーディオ信号処理装置１６、ビデオ信号処理装置１７は、それぞれオーサリングファイル１５をオープンしてリストのファイル「〜．ＬＩＳＴ」により各符号化の条件を記述したファイル「……／ＡＵＴＨ１／Ｖ  ＥＮＣ１」、……がアクセスされ、これにより各サブタイトル信号処理装置１２、オーディオ信号処理装置１６、ビデオ信号処理装置１７でそれぞれ符号化に必要な条件が取得される。
【０１０１】
この取得した条件のタイムコードによるリストに従って、サブタイトル信号処理装置１２では、タイトルを構成するディジタルビデオ信号が、オーディオ信号処理装置１６では、ディジタルオーディオ信号が、ビデオ信号処理装置１７では、ディジタルビデオ信号が符号化処理され、その結果得られるエレメンタリーストリームＤ１、Ｄ２、Ｄ３がハードディスク装置１３に格納される。
【０１０２】
このときサブタイトル信号処理装置１２及びビデオ信号処理装置１７では、フレーム単位でエレメンタリーストリームＤ１及びＤ３のデータ量が検出され、オーディオ信号処理装置１６では、所定のオーディオフレーム単位でエレメンタリーストリームＤ２のデータ量が検出される。さらにサブタイトル信号処理装置１２及びビデオ信号処理装置１７では、所定のＧＯＰ毎に、オーディオ信号処理装置１６では、所定のオーディオフレーム毎に、この検出されたデータ量が続く多重化処理の条件として、また処理の進行状況確認用にオーサリングファイル１５に記録される。
【０１０３】
またサブタイトル信号処理装置１２、ビデオ信号処理装置１７及びオーディオ信号処理装置１６において、このようにして１つのオーサリング処理について、符号化処理を完了すると、主コントローラ１４に対してそれぞれソケット通信により処理の終了が通知される。
【０１０４】
このようにしてサブタイトル信号処理装置１２、ビデオ信号処理装置１７及びオーディオ信号処理装置１６において、符号化処理が完了すると、マルチプレクサ１８に主コントローラ１４からソケット通信により処理の開始が指示される。この指示に応動してマルチプレクサ１８が、オーサリングファイル１５をアクセスして処理の条件を取得し、この処理の条件に従って、多重ストリームを構成するエレメンタリーストリームＤ１、Ｄ２、Ｄ３のサイズを順次記述してなる多重化リストが作成される。
【０１０５】
このときマルチプレクサ１８においては、オーサリングファイルに事前に記録された光ディスクに連続して記録可能な各エレメンタリーストリームＤ１、Ｄ２、Ｄ３の総データ量と、符号化処理により得られた各エレメンタリーストリームＤ１、Ｄ２、Ｄ３のフレームを単位にしたデータ量により、各エレメンタリーストリームＤ１、Ｄ２、Ｄ３を順次ブロック化して多重化リストが作成される。
【０１０６】
さらにこの多重化の処理を所定データ量だけ実行する毎に、オーサリングファイルに多重化リストが記録され、これにより多重化リスト作成処理の進行状況が主コントローラ１４により把握される。
【０１０７】
さらにオーサリングファイル１５に従ってハードディスク装置１３より順次エレメンタリーストリームＤ１、Ｄ２、Ｄ３が読み出されて多重ストリームＤＭがハードディスク装置１３に記録される。またストリーマ１９がハードディスク装置１３よりこの多重ストリームＤＭを読み出し、テープ状記録媒体に記録する。
【０１０８】
このようにして１つのオーサリング処理を実行するにつき、処理の完了したサブタイトル信号処理装置１２、オーディオ信号処理装置１６、ビデオ信号処理装置１７では、オーサリングファイル１５に他のオーサリング処理が記述されている場合、同様にしてこのオーサリング処理について符号化の処理が開始される。またこの符号化処理が完了すると、マルチプレクサ１８でも同様に多重化の処理が開始される。
【０１０９】
これによりオーサリングシステム１０では、各装置における空き時間の発生を有効に回避するように、同時並列的に複数のオーサリング処理が実行され、オーサリング処理の効率化が図られる。
【０１１０】
以上の構成によれば、オペレータの設定した条件によりオーサリングファイルを作成し、このオーサリングファイルを各装置で共有することにより、各装置で設定していた処理条件を１台の主コントローラ１４により設定することができ、その分オーサリングの作業を円滑化することができる。
【０１１１】
またこのオーサリングファイルを主コントローラ１４を介して確認して、処理の進行状況も簡易に把握することができる。さらに主コントローラ１４より処理の開始を順次指示して処理の終了を確認するだけの簡易な制御により、各装置の動作を一元的に管理することができる。
【０１１２】
なお上述の実施の形態においては、オーディオ信号処理装置、ビデオ信号処理装置、サブタイトル処理装置を各１台配置してオーサリングシステムを構成する場合について述べたが、本発明はこれに限らず、必要に応じて何れかの装置を複数台設置する場合等にも広く適用することができる。
【０１１３】
また上述の実施の形態においては、エンコーダ１２Ｃで符号化されたサブタイトルをハードディスク装置１３に記録する場合について述べたが、本発明はこれに限らず、サブタイトルにおいてはデータ量が小さいことにより、主コントローラ１４内のメモリに記録してもよい。
【０１１４】
さらに上述の実施の形態においては、光ディスクの変調データ列を生成する場合について述べたが、本発明はこれに限らず、種々の記録媒体にオーディオ信号及びビデオ信号を記録する場合に、さらには種々の伝送路を介してこれらの信号を多重伝送する場合に広く適用することができる。
【０１１５】
【発明の効果】
上述のように本発明によれば、オペレータの設定した条件をファイル化し、このファイルを符号化手段等で共有することにより、簡易な構成で、編集の作業を円滑に実行することができ、また各装置における処理の進行状況を簡易に把握することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るオーサリングシステムを示すブロック図である。
【図２】オーサリングファイルのディレクトリー構造を示す図表である。
【図３】主コントローラ１４の処理手順を示すフローチャートである。
【図４】サブタイトル信号処理装置及びビデオ信号処理装置におけるコントローラの処理手順を示すフローチャートである。
【図５】オーディオ信号処理装置におけるコントローラの処理手順を示すフローチャートである。
【図６】マルチプレクサ１８の処理手順を示すフローチャートである。
【図７】ストリーマ１９の処理手順を示すフローチャートである。
【図８】従来のオーサリングシステムを示すブロック図である。
【符号の説明】
１、１０……オーサリングシステム、３、１８……マルチプレクサ１８、６、１９……ストリーマ、１２……サブタイトル信号処理装置、１３……ハードディスク装置、１４……主コントローラ、１５……オーサリングファイル、１６……オーディオ信号処理装置、１７……ビデオ信号処理装置
【図１】
0003968605.tif 000002
【図２】
0003968605.tif 000003
【図３】
0003968605.tif 000004
【図４】
0003968605.tif 000005
【図５】
0003968605.tif 000006
【図６】
0003968605.tif 000007
【図７】
0003968605.tif 000008
【図８】
0003968605.tif 000009