(57)【要約】  【課題】  DVD-Video向けのボリューム構成情報の作成と、BD-ROM向けのボリューム構成情報の作成とを並行して行うことができるオーサリングシステムを提供する。【解決手段】  本図においてクライアント装置２１〜２３は、ユーザからの操作に基づきDVD-Video向けのボリューム構成情報を作成する。一方クライアント装置２５〜２７は、DVD-Video向けのボリューム構成情報であって、未完成状態のもの(バージョン0.x)をコピーすることによりボリューム構成情報の複製物を得て、この複製物に対して、編集処理を施すことにより、BD-ROM向けのボリューム構成情報を作成する。ここでDVD-Video向けのボリューム構成情報及びBD-ROM向けのボリューム構成情報は、共通のフォーマットを有しており、ユーザによる内容確認が済んだか否かを、ボリューム構成情報の構成要素毎に示す確認済みフラグを含んでいる。【選択図】  図２
2005295527.tif 000002
【特許請求の範囲】
【請求項１】
オーサリングシステムであって、
第１光ディスク向けのボリューム構成情報を作成する第１作成手段と、
第１光ディスク向けのボリューム構成情報であって、未完成状態のものをコピーすることにより当該ボリューム構成情報の複製物を得て、この複製物に対して、編集処理を施すことにより、第２光ディスク向けのボリューム構成情報を作成する第２作成手段とを備え、
前記未完成状態のボリューム構成情報は、
ユーザによる内容確認が済んだか否かを、ボリューム構成情報の構成要素毎に示す状態情報を有し、
前記第２作成手段は、
編集処理を施すにあたって、前記ボリューム構成情報の複製物における個々の構成要素を、状態情報に基づく態様で表示することを特徴とするオーサリングシステム。
【請求項２】
前記状態情報に基づく態様とは、
内容確認済みである構成要素を、内容未確認の構成要素とは異なる態様で表すことであり、
前記編集処理は、
前記表示された構成要素に対するユーザ操作に基づきなされることを特徴とする請求項１記載のオーサリングシステム。
【請求項３】
前記第２作成手段による編集処理は、
内容未確認である構成要素に対してなされ、
前記第２作成手段は、
内容確認済みである構成要素に対して、ユーザ操作に基づく編集処理をロックすることを特徴とする請求項２記載のオーサリングシステム。
【請求項４】
前記構成要素には、多重化ストリームがあり、
多重化ストリームは、複数のエレメンタリストリームを多重化することにより得られ、
前記作成手段による編集処理とは、
1つの多重化ストリームに多重化されるべきエレメンタリストリームの選択、エレメンタリストリームの多重化順序の決定、複数エレメンタリストリームの同期調整であり、
前記多重化ストリームに対する内容確認とは、
1つのデジタルストリームに多重化されるべきエレメンタリストリームの組み合わせが正当であること、
エレメンタリストリームの多重化順序が正しいこと、
複数エレメンタリストリームの再生が同期していることを要件にしている、ことを特徴とする請求項１記載のオーサリングシステム。
【請求項５】
前記ボリューム構成情報における構成要素には、複数多重化ストリームの再生経路があり、
前記作成手段による再生経路に対する編集処理とは、
再生すべき多重化ストリームの選択、多重化ストリームの再生順序の設定であり、
当該再生経路についての状態情報は、
各多重化ストリームについての状態情報が全て、”内容確認済み”に設定されていること(1)
多重化ストリームの順序が正しいこと(2)を条件にして、”内容確認済み”に設定されることを特徴とする請求項４記載のオーサリングシステム。
【請求項６】
前記ボリューム構成情報における構成要素には、複数再生経路を包含したタイトルがあり、
前記作成手段によるタイトルに対する編集処理とは、
再生経路の順序の設定であり、  
当該タイトルについての状態情報は、
各再生経路についての状態情報が全て、”内容確認済み”に設定されていること(1)
再生経路の順序が正しいこと(2)を条件にして、”内容確認済み”に設定されることを特徴とする請求項５記載のオーサリングシステム。
【請求項７】
前記構成要素には、多重化ストリームがあり、
多重化ストリームは、複数のエレメンタリストリームを多重化することにより得られ、
エレメンタリストリームには、対話的な再生制御を実現する対話制御情報を含むものがあり、
前記多重化ストリームに対する内容確認は、
前記対話的な再生制御が正しく行われることを要件にすることを特徴とする請求項１記載のオーサリングシステム。
【請求項８】
前記オーサリングシステムは、サーバ装置と、2以上のクライアント装置とを含み、
第１及び第２ボリューム構成情報は、サーバ装置に格納され、
前記第１作成手段と、第２作成手段は、それぞれ2以上のクライアント装置上に存在することを特徴とする請求項１記載のオーサリングシステム。
【請求項９】
前記構成要素には、多重化ストリームがあり、
多重化ストリームは、複数のエレメンタリストリームを多重化することにより得られ、
前記サーバ装置は更に、複数のエレメンタリストリームを格納しており、
前記2以上のクライアント装置は、
サーバ装置上に存在する複数エレメンタリストリームを再生させた上で、構成要素の内容確認についての操作を受け付けることを特徴とする請求項８記載のオーサリングシステム。
【請求項１０】
オーサリングシステムであって、
第１光ディスク向けのボリューム構成情報を作成する第１作成手段と、
第１光ディスク向けのボリューム構成情報であって、未完成状態のものをコピーすることにより当該ボリューム構成情報の複製物を得て、この複製物に対して、編集処理を施すことにより、第２光ディスク向けのボリューム構成情報を作成する第２作成手段と、
第１作成手段及び第２作成手段は、
第１光ディスク向けのボリューム構成情報及び第２光ディスク向けのボリューム構成情報を、共通のGUI部品を用いて表示することを特徴とするオーサリングシステム。
【請求項１１】
プログラムであって、
第１光ディスク向けのボリューム構成情報であって、未完成状態のものをコピーすることにより得られた複製物に対して、編集処理を施すことにより、第２光ディスク向けのボリューム構成情報を作成する処理をコンピュータに行わせ、
前記未完成状態のボリューム構成情報は、
ユーザによる内容確認が済んだか否かを、ボリューム構成情報の構成要素毎に示す状態情報を有し、
前記プログラムは、
編集処理を施すにあたって、前記ボリューム構成情報の複製物における個々の構成要素を、状態情報に基づく態様で表示するよう、コンピュータを制御することを特徴とするプログラム。
【請求項１２】
オーサリング方法であって、
第１光ディスク向けのボリューム構成情報を作成する第１工程、
第１光ディスク向けのボリューム構成情報であって、未完成状態のものをコピーすることにより得られた複製物に対して、編集処理を施すことにより、第２光ディスク向けのボリューム構成情報を作成する第２工程を有し、
前記未完成状態のボリューム構成情報は、
ユーザによる内容確認が済んだか否かを、ボリューム構成情報の構成要素毎に示す状態情報を有し、
前記第２工程は、
編集処理を施すにあたって、前記ボリューム構成情報の複製物における個々の構成要素を、状態情報に基づく態様で表示することを特徴とするオーサリング方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスクを対象としたオーサリング技術の技術分野に属する。
【背景技術】
【０００２】
オーサリングとは、光ディスクの原盤作成にあたって、光ディスクの応用層のフォーマットを決めておくという作業である。オーサリングにて決められたフォーマットをもつ情報をボリューム構成情報といい、MPEG規格に従い圧縮・符号化されたデジタルストリームと、このデジタルストリームについてのシナリオとを含む。光ディスクの原盤作成にあたって、ボリューム構成情報を決めておくという作業はオーサリングと呼ばれる。従来のオーサリングは、読出専用型のDVD(一般にDVD-Videoと呼ばれる。)をターゲットとしてなされていた。しかし昨今では、近い将来の登場するであろう、読出専用型のBlu-ray Disc(以下、BD-ROMという)向けのオーサリングをどう行うかが、大きな関心事になっている。BD-ROMによる映画コンテンツの頒布は、DVD-Videoによる頒布と比べてメリットが大きいものの、社会における定着度、認知度はDVD-Videoが圧倒的に勝る。BD-ROMが登場したといっても、DVD-Videoによる頒布が衰退の道を辿るということは考えにくい。既存のDVD-Videoによる頒布が今後も健在であるなら、制作スタジオは既存のDVD-Videoによる頒布に加え、BD-ROMによる頒布も想定せねばならない。1つの映画コンテンツの頒布に二重の手間をかけねばならないので、制作スタジオの負担が倍増してしまう恐れがある。
【０００３】
尚、DVDボリューム構成情報からBDボリューム構成情報を作成する技術には、以下の特許文献に記載された先行技術がある。
【特許文献１】国際公開公報W0 2005/002232 A2号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述した先行技術は、基本的に、DVDボリューム構成情報の完成を待って、BDボリューム構成情報を作成するものであり、BDボリューム構成情報の完成が遅れるという問題がある。そこで考えられるのは、DVDボリューム構成情報を再利用しようという考えである。この”再利用”とは、DVDボリューム構成情報の完成を待たず、半完成状態のものをコピーして、この複製物をBDボリューム構成情報の初期版とし、この初期版に編集を加えることで、BDボリューム構成情報を作成するというものである。
【０００５】
しかしながらDVD-Videoオーサリングにおいてボリューム構成情報の完成度がどの程度であるかが明らかになっていないので、DVD-Videoオーサリングの段階で、既に正常再生が確認されている構成要素についてまで、再生確認を繰り返してしまうことがあった。再生確認に要する時間は、30分、1時間等、映画作品の再生時間に応じたものとなる。多くの制作スタッフが再生確認を繰り返すようなことがあれば、重複確認のために生じる作業時間のロスは、多大なものになる。その結果、BD-ROMオーサリングの作成工数は、DVD-Videoオーサリングの工数と同じ程度になってしまい、DVDボリューム構成情報を再利用することによるメリットを失ってしまうという問題点がある。
【０００６】
本発明の目的は、2種類の光ディスク向けのボリューム構成情報を並行して開発する環境において、一方の光ディスク向けに作成されたボリューム構成情報の再利用を、効率良く行うことができるオーサリングシステムを提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明に係るオーサリングシステムは、第１光ディスク向けのボリューム構成情報を作成する第１作成手段と、第１光ディスク向けのボリューム構成情報であって、未完成状態のものをコピーすることにより当該ボリューム構成情報の複製物を得て、この複製物に対して、編集処理を施すことにより、第２光ディスク向けのボリューム構成情報を作成する第２作成手段を備え、前記未完成状態のボリューム構成情報は、ユーザによる内容確認が済んだか否かを、ボリューム構成情報の構成要素毎に示す状態情報を有し、前記第２作成手段は、編集処理を施すにあたって、前記ボリューム構成情報の複製物における個々の構成要素を、状態情報に基づく態様で表示することを特徴としている。
【発明の効果】
【０００８】
ボリューム構成情報において正常再生が確認されているか否かが、構成要素毎に設定されるので、このボリューム構成情報をコピーして、第２光ディスクの初期版として用いる場合、正常再生が確認されているものはどれであるかを一目で知ることができる。そのため、第１光ディスク−第２光ディスクで共通となる構成要素であって、正常再生が確認されているものについては、作業を省くことができる。かかる作業省略化により、作業の煩雑さは軽減されるので、上述した再利用により、作業効率を上げることができる。
【発明を実施するための最良の形態】
【０００９】
(第１実施形態)
以下、本発明に係るオーサリングシステムの実施形態について説明する。先ず初めに、本発明に係るオーサリングシステムの使用形態について説明する。本発明に係るオーサリングシステムは、DVD-Video、BD-ROMの制作工程において使用される。図１は、DVD-Video、BD-ROMの制作工程を示すフローチャートである。DVDによる映画コンテンツ頒布のための一連の作業工程は、ディスクをどのような筋書きで再生させるかを決める企画工程(ステップＳ１０１)、動画収録、音声収録等の素材作成を行う素材作成工程(ステップＳ１０２)、企画工程において作成された筋書きから、DVDボリューム構成情報を作成するシナリオ作成工程(ステップＳ１０３)、ビデオ素材、オーディオ素材、副映像素材のそれぞれをエンコードして、エレメンタリストリームを得る素材エンコード工程(ステップＳ１０４)、複数のエレメンタリストリームをインターリーブ多重して、これらを1本のデジタルストリームに変換する多重化工程(ステップＳ１０５)、DVDボリューム構成情報を元に、各種情報を作成して、シナリオ及びデジタルストリームをDVDのフォーマットに適合させるフォーマッティング工程(ステップＳ１０６)、ボリュームイメージを再生してみてオーサリング作業の結果が正しいか否かの確認を行うエミュレーション工程(ステップＳ１０７)、DVD-Videoの原盤を作成し、プレスを行って、DVD-Videoを完成させるプレス工程(ステップＳ１０８)を含む。
【００１０】
BD-ROMによる映画コンテンツ頒布のための一連の作業工程は、BDボリューム構成情報を得るシナリオ作成工程(ステップＳ２０３)、ビデオ素材、オーディオ素材、副映像素材のそれぞれをエンコードして、エレメンタリストリームを得る素材エンコード工程(ステップＳ２０４)、複数のエレメンタリストリームをインターリーブ多重して、これらを1本のデジタルストリームに変換する多重化工程(ステップＳ２０５)、BDボリューム構成情報を、シナリオ及びデジタルストリームをBD-ROMのフォーマットに適合させるフォーマッティング工程(ステップＳ２０６)、ボリュームイメージを再生してみてオーサリング作業の結果が正しいか否かの確認を行うエミュレーション工程(ステップＳ２０７)、BD-ROMの原盤を作成し、プレスを行って、BD-ROMを完成させるプレス工程(ステップＳ２０８)を含む。
【００１１】
これらの工程において特徴的なのは、ステップＳ２０１であり、半完成状態のDVDボリューム構成情報(バージョン0.xのDVDボリューム構成情報)をコピーして、BDボリューム構成情報のバージョン0.1として再利用する点である。この再利用により、BDボリューム構成情報の制作期間を短縮化するというのが、本願の本旨である。
以上の工程のうちステップＳ１０３〜ステップＳ１０７はDVD-Videoオーサリングと呼ばれ、ステップＳ２０３〜ステップＳ２０７はBD-ROMオーサリングと呼ばれる。これらDVD-Videoオーサリング及びBD-ROMオーサリングは、図２のシステムにより実行することができる。
【００１２】
図２は、オーサリングシステムの内部構成を示す図である。本図に示すようにオーサリングシステムは、入力装置１、エンコード装置２、サーバ装置３、素材ストレージ４、DVD構成情報ストレージ５、BD構成情報ストレージ６、マルチプレクサ７、シナリオコンバータ８、フォーマッタ９、マルチプレクサ８、シナリオコンバータ１１、フォーマッタ１２、クライアント装置２１〜２３、クライアント装置２５〜２７から構成される。
【００１３】
入力装置１は、HD画像、SD画像が収められたビデオカセットを装填し、このビデオカセットを再生して再生信号をエンコード装置２に出力する。
エンコード装置２は、入力装置１から出力された再生信号をエンコードして、ビデオストリーム、オーディオストリームといったエレメンタリストリームを得る。こうして得られたエレメンタリストリームは、LANを通じてサーバ装置３に出力され、サーバ装置３内の素材ストレージ４に書き込まれる。
【００１４】
サーバ装置３は、素材ストレージ４、DVD構成情報ストレージ５、BD構成情報ストレージ６という3つのドライブ装置からなる。図４は、サーバ装置３の内部構成を拡大して示す図である。
素材ストレージ４は、サーバ装置３の内蔵ディスク装置であり、エンコード装置２のエンコードにより得られたエレメンタリストリームを順次格納する。素材ストレージ４は、HDstreamディレクトリ、SDstreamディレクトリといった2つのディレクトリをもち、HD画像をエンコードすることにより得られたエレメンタリストリームはHDstreamディレクトリに書き込まれる。SD画像をエンコードすることにより得られたエレメンタリストリームは、SDstreamディレクトリに書き込まれる。図３（ａ）は、映写フィルムをテレ−シネ変換することにより、SD画像、HD画像が得られる場合の、素材ストレージ４に対する書き込みを示す。フィルムをテレ−シネ変換することにより得られたSD画像、HD画像はエンコード装置２によりエンコードされてエレメンタリストリームになる。こうして得られたエレメンタリストリームのうち、HD画像に対応するものは、HDstreamディレクトリに書き込まれる。SD画像に対応するものは、SDstreamディレクトリに書き込まれる。
【００１５】
図３（ｂ）は、SDカムコーダによりSD画像が得られ、HDカムコーダによる撮影によりHD画像が得られる場合の、素材ストレージ４に対する書き込みを示す。HDビデオカセットは、HD画像が記録された記録媒体である。HDビデオカセットは、HDカムコーダにより撮影されたHD画像が記録されている。映画出演者に対する取材やインタビューは、かかるHDビデオカセットの形式でシステムに供給される。SDビデオカセットは、SDカムコーダにより撮影されたSD画像が記録されている。いわゆるメイキング映像は、かかるSDビデオの形式でシステムに供給される。これらSD画像、HD画像はエンコード装置２によりエンコードされてエレメンタリストリームになり、HDstreamディレクトリ、SDstreamディレクトリに書き込まれる。カットシーン、インタビュー映像、メイキング映像は、それぞれHD画像、HD画像、SD画像というように、素材のタイプがバラバラになっている。故にBD-ROMオーサリングにあたっては、DVD-Videoオーサリングにおける素材をそのまま利用できる場合もあるし、別の素材に置き換える場合もある。
【００１６】
DVD構成情報ストレージ５は、DVDボリューム構成情報が格納されるドライブ装置である。DVD構成情報ストレージ５は、読み出し及び書き込みを自由に行なえる、いわゆる”フルアクセス”のドライブ装置であり、クライアント装置２１〜２３による処理結果は、このDVD構成情報ストレージ５上に得られることになる。
BD構成情報ストレージ６は、BDボリューム構成情報が格納されるドライブ装置である。BD構成情報ストレージ６は、読み出し及び書き込みを自由に行なえる、いわゆる”フルアクセス”のドライブ装置であり、クライアント装置２５〜２７による処理結果は、このBD構成情報ストレージ６上に得られることになる。
【００１７】
マルチプレクサ７は、素材ストレージ４内のHDstreamディレクトリ、SDstreamディレクトリに格納されているエレメンタリストリームのうち、DVDボリューム構成情報により指定されているものを読み出し、これをDVDボリューム構成情報に従い多重化することで、多重化ストリームであるClipを得る。
DVDシナリオコンバータ８は、DVD構成情報ストレージ５に格納されているDVDボリューム構成情報をDVD-Videoアプリケーションフォーマットに変換することによりDVD-Videoシナリオを得る。
【００１８】
フォーマッタ９は、マルチプレクサ７によりえられたClip、シナリオコンバータ８により得られたDVD-Videoシナリオを、DVD-Videoの応用層フォーマットに適応させる。
マルチプレクサ１０は、素材ストレージ４内のHDstreamディレクトリ、SDstreamディレクトリに格納されているエレメンタリストリームのうち、BDボリューム構成情報により指定されているものを読み出し、これをBDボリューム構成情報に従い多重化することで、多重化ストリームであるClipを得る。
【００１９】
シナリオコンバータ１１は、BD構成情報ストレージ６に格納されているBDボリューム構成情報をBD-ROMアプリケーションフォーマットに変換することによりBDシナリオを得る。
フォーマッタ１２は、マルチプレクサ１０によりえられたClip、シナリオコンバータ１１により得られたBDシナリオを、BD-ROMの応用層フォーマットに適応させる。
クライアント装置２１〜２３は、DVD-Videoオーサリングを担当する制作者により操作され、ユーザからの操作に従ってDVDボリューム構成情報を作成する。
【００２０】
クライアント装置２５〜２７は、BD-ROMオーサリングを担当する制作者により操作され、ユーザからの操作に従ってBDボリューム構成情報を作成する。
以上が、システムの構成である。続いてDVDボリューム構成情報及びBDボリューム構成情報について説明する。DVDボリューム構成情報及びBDボリューム構成情報の内部構成は、図５におけるものとなる。図５は、DVDボリューム構成情報と、BDボリューム構成情報との共通構成を示す図である。本図に示すようにボリューム構成情報は、複数のTitle構成表(Title1,2,3構成表)、複数のPlayList構成表(PlayList1,2,3,4,5,6構成表)、複数のClip構成表(Clip1,2,3,4構成表)から構成される。
【００２１】
これらTitle、PlayList、Clipといった構成要素は、DVD-Videoボリュームイメージ、BD-ROMボリュームイメージの構成要素を抽象的に表現したものである。  DVD-Videoを対象として考えると、Clipは、DVD-VideoにおけるVOBに該当する。PlayListはDVD-VideoにおけるPGCに、TitleはDVD-VideoにおけるVTS＿TTに該当する。
一方、BD-ROMを対象にして考えると、Clipは、BD-ROMにおけるAVClipに該当する。PlayListはBD-ROMにおけるPlayListに、TitleはBD-ROMにおけるTitleに該当する。
【００２２】
図６（ａ）は、Clip構成表の内部構成の一例を示す。本図においてClip構成表は、ビデオストリーム情報、オーディオストリーム情報(オーディオストリーム情報1,2)と、確認済みフラグとからなる。ビデオストリーム情報は、素材名(ビデオ)と、リンク情報(../../clip.v)とから構成される。ここでのリンク情報は、素材ストレージ４内の何れかのディレクトリにおけるファイルを指し示すファイルパスである。
【００２３】
オーディオストリーム情報は、素材名(オーディオ1,オーディオ2)と、データベースにおけるリンク情報(../../Clip1-1.a,../../Clip1-2.a)と、オフセット(offset1,offset2)とからなる。リンク情報は、素材ストレージ４におけるオーディオストリームの所在を示すファイルパスである。オフセットは、ビデオストリームの再生開始時刻を基準にして、オーディオストリームの再生開始時刻を示す。
【００２４】
図６（ｂ）は、PlayList構成表の内部構成の一例を示す。PlayListとは、複数Clipに対し、再生順序を付与することにより定義される再生単位である。PlayList構成表(PlayList1構成表)は、複数Clip名の配列(Clip1,Clip2)と、各Clipにおける再生開始点(In1,In2)及び再生終了点(Out1,Out2)と、確認済みフラグとからなる。PlayList構成表(PlayList2構成表)は、複数Clip名の配列(Clip3,Clip4)と、各Clipにおける再生開始点(In3,In4)及び再生終了点(Out3,Out4)と、確認済みフラグとからなる。
【００２５】
図６（ｃ）は、Title構成表の内部構成の一例を示す。Title構成表は、複数のPlayList名と、確認済みフラグとからなる。Titleとは、1つ以上のPlayListを包含した再生単位であり、FirstPlay Title、その他一般のTitle(Title1,2,3)の二種類がある。図６（ｃ）のTitle構成表は、後者の一般Titleの内部構成に当たる。図６（ｃ）に示すように、Title1構成表は、複数のPlayList名の配列(PlayList1,2)と、確認済みフラグとからなる。Title2構成表は、複数のPlayList名の配列(PlayList3,4,5)と、確認済みフラグとからなり、Title3構成表は、1つのPlayList名(PlayList6)の記述と、確認済みフラグとからなる。前者のFirstPlay Titleとは、光ディスク装填時において、光ディスク全体のメニュー(DVD-Videoではボリュームメニュー、BD-ROMではトップメニューと呼ばれる)を表示させるTitleである。このFirstPlay Titleに対応するTitle構成表には、PlayListが1つ以上記述されており、そのPlayListに対応するPlayList構成表には、光ディスク全体のメニューを表示させるようなClipのClip名が記述されている。
【００２６】
図６（ｄ）は、確認済みフラグの意味内容を示す図である。確認済みフラグは、”0”に設定されることによりこの確認済みフラグを含むClip構成表、PlayList構成表、Title構成表が、未確認であることを示す。一方、確認済みフラグは、”=1”に設定されることによりこの確認済みフラグを含むClip構成表、PlayList構成表、Title構成表が、確認済みであることを示す。ボリューム構成情報を構成するTitle構成表、PlayList構成表、Clip構成表のうち、確認済みフラグが”=1”に設定されているものが多ければ多い程、このボリューム構成情報は完成に近づいていると解釈される。逆に確認済みフラグ＝”0”の構成表が多ければ多い程、このボリューム構成情報は、完成から程遠いと解釈される。これらボリューム構成情報の完成度は、バージョン番号で表現される。
【００２７】
図７の左側は、バージョン番号による、DVDボリューム構成情報における完成度の高低を示す図である。本図においてバージョン番号は、”0.1”,”0.2”,”0.3”・・・・・”0.7”というように、0.1単位で増えていることがわかる。そしてこのバージョン番号が”1.0”になれば、ボリューム構成情報は完成したものと解釈される。このバージョン番号の高低を規定しているのが、先に述べた確認済みフラグである。つまり確認済みフラグ＝１の構成表が多ければ多い程、ボリューム構成情報のバージョン番号は1に近づく。図７の右側は、BD-ROMボリューム構成情報におけるバージョン更新を示す。BD-ROMボリューム構成情報のバージョン番号も、0.1から始まり”0.1”,”0.2”,”0.3”・・・・・”0.7”というように、0.1単位で増えてゆく。BDボリューム構成情報におけるversion0.1は、BDボリューム構成情報において最も若い番号を意味する。BDボリューム構成情報のバージョン0.1をユーザは、全く何もない状態から作ってゆくのではない。DVDボリューム構成情報の半完成版バージョン0.xをコピーして、これをBDボリューム構成情報のバージョン0.1として使用するのである。BDボリューム構成情報は、DVD-Videoのバージョン0.xをベースにして作成されるので、BDボリューム構成情報の作成工数は、DVDボリューム構成情報の作成工数に比較して短いものとなる。
【００２８】
ここでDVDボリューム構成情報のVersion1.0を、BDボリューム構成情報のバージョン0.1として利用しないのは、DVDボリューム構成情報の完成を待っていたのでは、BDボリューム構成情報の完成が遅れるからである。そのためDVDボリューム構成情報のバージョン0.xを、再利用してBDボリューム構成情報のバージョン0.1とする。
以上がBDボリューム構成情報、DVDボリューム構成情報の共通構成を示す図である。続いてクライアント装置２１〜２３の内部構成について説明する。クライアント装置２１〜２３は、図８に示す共通の内部構成を有する。
【００２９】
本図に示すようにクライアント装置２１〜２３は、表示装置３０、ポインティングデバイス３１、CPU３２、RAM３３,ハードディスク３４を有した典型的なコンピュータである。本図において特徴なのは、ハードディスク３４に格納されたソフトウェア(オペレーティングシステム３５、プレーヤシミュレータ３６、編集アプリケーション３７)である。
(オペレーティングシステム３５)
オペレーティングシステム３５は、LANを通じて、素材ストレージ４をアクセスして素材ストレージ４、DVD構成情報ストレージ５に格納されたDVDボリューム構成情報の論理構造を表示するブラウザ機能を有する。図９は、表示装置３０に表示されるGUI画面を示す図であり、DVDボリューム構成情報の論理構造を表す。図１０は、図９の表示例を構成するGUI部品を示す。図９に示すGUI部品は、Clip、PlayList、Titleといったボリューム構成情報の構成要素を表す”ノ−ド”、ボリューム構成情報における階層を表現した”縦軸”、各ノ−ドがどのノ−ドに帰属しているかという帰属関係を表す”リンク”という、3種類のGUI部品を用いて表現される。
【００３０】
リンクを介して複数ノ−ドを接続してゆくことにより、DVDボリューム構成情報の論理構造は表現される。図１１は、ボリューム構成情報の論理構造における階層を示す図である。図中の縦軸は、ボリューム構成情報の論理構造における階層を、象徴的に示している。図中の4つの縦軸は、それぞれディスクのレベル、Titleのレベル、PlayListのレベル、Clipのレベルをそれぞれ表す。これらの縦軸にノ−ドを接続してゆくことにより、ボリューム構成情報の論理構造は表現される。本図に示す論理構造は、DVD-Videoの論理構造、BD-ROMの論理構造のそれぞれを象徴化したものである。
【００３１】
(プレーヤシミュレータ３６)
プレーヤシミュレータ３６は、DVD再生装置の再生シミュレーションをクライアント装置２１〜２３上で行う。この再生シミュレーションには、Clip構成表再生、PlayList構成表再生、Title構成表再生がある。Clip構成表再生とは、Clip構成表に記述されているリンク情報に従い、素材ストレージ４からエレメンタリストリームを読み出し、これをクライアント装置２１〜２３上で再生することでClip再生のシミュレーションを行うというものである。
【００３２】
PlayList構成表再生とは、PlayList構成表に記述されたClip構成表のそれぞれに対し、Clip構成表再生を実行することにより、PlayList再生のシミュレーションを行うというものである。ここでClip構成表の対象は、PlayList構成表において各Clipに対応づけられている再生開始点から再生終了点までである。
Title構成表再生とは、Title構成表に記述されている各PlayListに対し、PlayList構成表再生を実行することにより、Title再生のシミュレーションを行うというものである。以上のシミュレーションをクライアント装置２１〜クライアント装置２３上で実行することにより、Clip、PlayList、Titleといったボリューム構成情報の構成要素毎に、内容確認を行うことができる。
【００３３】
(編集アプリケーション３７)
編集アプリケーション３７は、ユーザ操作に基づき、素材ストレージ４に格納されたClip構成表、PlayList構成表、Title構成表を編集する。GUI画像において、Clip／PlayList／Titleにあたるノ−ドに対するダブルクリックがなされれば、そのノ−ドに対応するClip構成表／PlayList構成表／Title構成表を編集するためのウィンドウをオープンする。そして、そのウィンドウに対するユーザ操作に従い、Clip構成表／PlayList構成表／Title構成表に対する編集処理を実行する。
【００３４】
(Clip構成表に対する編集)
先ず初めにClip構成表に対する編集について説明する。
図１２は、Clip構成表を編集するためのウィンドウを示す図である。本図においてウィンドウは、Clip構成表GUIct1と、再生制御パネルct2と、同期調整パネルct3と、検証状態メニューct4とを配置してなる。
【００３５】
『Clip構成表GUIct1』は、Clip構成表に対する編集操作をユーザから受け付ける。
図１３（ａ）（ｂ）（ｃ）は、Clip構成表GUIに対する編集操作の一例である。図１３（ａ）は、構成追加の編集を示す。Clip構成表において1つのエレメンタリストリームについてのリンク情報にハイライトが存在する状態であり、ユーザが”新規作成”の項目を選択すれば、Clip構成表には、新規に欄が追加される。この欄に、エレメンタリストリームに対するリンク情報を記述することにより、Clipの構成要素が増えることになる。
【００３６】
図１３（ｂ）は、削除編集を示す。Clip構成表における何れかの欄にハイライトが存在する状態において、ユーザがプルダウンメニューを引き出し、”削除”を選択すれば、Clip構成表における1つの構成要素は削除されることになる。
図１３（ｃ）は、ウィンドウによる構成変更の編集を示す。何れかの欄にハイライトが存在する状態で、ユーザがキーボード操作を行えば、その欄にキーカーソルが出現する。このカーソルを移動させ、欄におけるリンク情報の内容を書き換えれば、Clipの構成は変化することになる。以上がClip構成表GUIに対する編集処理である。以降、図１２についての説明を再開する。
【００３７】
『再生制御パネルct2』は、Clip構成表再生の実行をプレーヤシミュレータ３６に命じる操作を受け付ける。図１４は、再生パネルに対する操作時に、表示される再生映像を示す。本図において再生パネルにおける再生ボタンがダブルクリックされると、Clip構成表再生が行われる。そしてウィンドウ中に、再生映像が現われることになる。かかるClip構成表再生により、ビデオ、オーディオの同期があっているか、ずれているか等をクライアント装置上で確認することができる。
【００３８】
『同期調整パネルct3』は、Clip構成表中のオーディオ情報におけるオフセットを増減させる操作をユーザから受け付ける。図１５は、同期調整パネルのダブルクリック時において表示されるウィンドウを示す。本図のウィンドウは、Clip構成表におけるそれぞれのオーディオストリームに対応した、スライドバーbr1,2を有している。このスライドバーを右方向に移動させることにより、オーディオ構成情報におけるオフセットを増加してゆき、このスライドバーを左方向に移動させることにより、オーディオ構成情報におけるオフセットを減じてゆく。かかる同期調整パネルを用いてオーディオストリームのオフセットを増減させることで、ビデオ／オーディオ間の同期ズレを解消することができる。
【００３９】
『検証状態メニューct4』は、プルダウンメニューであり、構成表の状態を未確認状態から確認済み状態へと変化させる操作、及び、確認済み状態から未確認状態へと変化させる操作を受け付ける。図１６は、検証状態メニューに対する操作を示す図である。同期調整パネルによる調整を経て、Clip構成表に問題がないことが確認されれば、ユーザは、検証状態メニューを未確認から確認済みへと変化させる。この操作によりClip構成表における確認済みフラグは、未確認を示す”0”から、図１７（ａ）に示すように確認済みを示す”=1”へと変化することになる。素材ストレージ４におけるDVDボリューム構成情報のClip1についての確認済みフラグが”=1”に更新されれば、GUI画面においてClip1は、図１７（ｂ）に示すように確認済みであることを示す態様で表示される。確認済みであることを示す態様とは、三角記号を付した態様である。
【００４０】
同様の確認済み設定を、Clip2に対して行えば、Clip2も、Clip1同様、確認済みを示す態様で表示される(図１８（ａ）（ｂ）)。
以上がClip構成表に対する操作である。続いてPlayList構成表に対する操作について説明する。
(PlayList編集)
続いてPlayList編集について説明する。図１９（ａ）は、PL構成表を編集するためのウィンドウを示す図である。本図においてウィンドウは、PL構成表GUIpt1と、再生制御パネルpt2と、In点設定ボタンpt3と、Out点設定ボタンpt4と、検証状態メニューpt5とを配置してなる。
【００４１】
『PL構成表GUIpt1』は、ユーザによるポインティングデバイス３１の操作に従い、PL構成表に対する編集操作を実行する。かかる編集操作には、図１３（ａ）（ｂ）（ｃ）に示すような操作、つまり構成追加、削除編集、構成要素変更がある。
『再生制御パネルpt2』は、PlayList構成表再生をプレーヤシミュレータ３６に行わせる操作をユーザから受け付ける。
【００４２】
『In点設定ボタンpt3』は、ClipにおけるIn点、つまり、再生開始点の設定を受け付ける。つまりPlayList構成表の編集時において、1つのClip全体ではなく、Clipの一部分をPlayListにおいて再生させたい場合がある。この場合、編集アプリケーション３７は、PlayList構成表に従いClipの再生をプレーヤシミュレータ３６に行わせ、再生させたい部分の再生開始点の指定をIn点設定ボタンから受け付ける。そうして再生開始点が指定されれば、PlayList構成表に、この再生開始点を記述する。  
【００４３】
『Out点設定ボタンpt4』は、ClipにおけるOut点、つまり、再生終了点の設定を受け付ける。具体的にいうと、PlayList構成表に従いClipの再生を行った際、再生させたい部分の再生終了点の指定をOut点設定ボタンから受け付けるのである。そうして再生終了点が指定されれば、PlayList構成表に、この再生終了点を記述する。
『検証状態メニューpt5』はプルダウンメニューであり、PlayList構成表の状態を未確認状態から確認済み状態へと変化させる操作、及び、確認済み状態から未確認状態へと変化させる操作を受け付ける。再生制御パネルを通じた再生によりPL構成表に問題がないことが確認されれば、ユーザは、検証状態メニューを未確認から確認済みへと変化させることが可能になる。ユーザが検証状態メニューを選択した際、編集アプリケーション３７は、PlayList構成表を構成する全てのClipの確認済みフラグが”=1”に設定されているかどうかを判定する。そして全てのClipの確認済みフラグが”=1”に設定されているなら、検証状態メニューを確認済みに設定する操作を受け付ける(図１９（ｂ）)。一方、1つでも確認済みフラグ=0のClipがあれば、検証状態メニューを確認済みに設定する操作を受け付けない。検証状態メニューを”確認済み”に設定する操作がなされれば、PL1構成表における確認済みフラグは、未確認を示す”0”から、確認済みを示す”=1”へと変化することになる。DVDボリューム構成情報のPlayList1についての確認済みフラグが”=1”に更新されれば、GUI画面においてPlayList1は、図１９（ｃ）に示すように確認済みであることを示す態様で表示される。確認済みであることを示す態様とは、三角記号を付した態様である。以上がPlayList構成表に対する編集である。
【００４４】
(Title編集)
続いてTitle構成表に対する編集について説明する。Title構成表もPL構成表同様、ウィンドウを介して編集することができる。図２０は、Title構成表構成表GUIを示す図である。このウィンドウは、Title構成表GUItt1と、再生制御パネルtt2と、検証状態メニューtt3とを配置してなる。
【００４５】
『Title構成表GUItt1』は、ユーザによるポインティングデバイス３１の操作に従い、Title構成表に対する編集操作を実行する。かかる編集操作には、図１３（ａ）（ｂ）（ｃ）に示すような操作、つまり構成追加、削除編集、構成要素変更がある。
『再生制御パネルtt2』は、Title構成表に対応する再生をプレーヤシミュレータ３６に行わせる操作を受け付ける。
【００４６】
『検証状態メニューtt3』はプルダウンメニューであり、Title構成表の状態を未確認状態から確認済み状態へと変化させる操作、及び、確認済み状態から未確認状態へと変化させる操作を受け付ける。再生制御パネルを通じた再生によりTitle構成表に問題がないことが確認されれば、ユーザは、検証状態メニューを未確認から確認済みへと変化させることが可能になる。ユーザが検証状態メニューを選択した際、Title構成表を構成する全てのPlayListの確認済みフラグが”=1”に設定されているかどうかを判定する。そして全てのPlayListの確認済みフラグが”=1”に設定されているなら、検証状態メニューを確認済みに設定する操作を受け付ける。一方、1つでも確認済みフラグ=0のPlayListがあれば、検証状態メニューを確認済みに設定する操作を受け付けない。この操作によりTitle構成表における確認済みフラグは、未確認を示す”0”から、確認済みを示す”=1”へと変化することになる。
【００４７】
確認済みフラグが”１に設定されれば、構成表に対する操作や同期調整パネルに対する操作をロックする。かかるロックにより、確認済みとされた構成表の安易な変更は避けることができる。また、確認済みフラグの設定は固定的なものではないので、ユーザ操作により事後的に変化させることができる。以上が編集アプリケーション３７によりなされる編集処理である。
【００４８】
図２１は、バージョン0.xのDVDボリューム構成情報を示す図である。上述した確認操作を、Clip、PlayList、Titleについて行うことにより、バージョン0.xのDVDボリューム構成情報は、確認済みフラグ＝１に設定されたClip構成表、確認済みフラグ＝０に設定されたClip構成表、確認済みフラグ＝１に設定されたPL構成表、確認済みフラグ＝０に設定されたPL構成表、確認済みフラグ＝１に設定されたTitle構成表、確認済みフラグ＝０に設定されたTitle構成表を含むことになる。
【００４９】
図２２は、編集アプリケーション３７の処理手順を示すフローチャートである。以降、本フローチャートを参照しながら、編集アプリケーション３７の処理手順の詳細について説明する。編集アプリケーション３７は、DVDボリューム構成情報を表示した後、ステップＳ２〜ステップＳ３からなるループ処理に移行する。このループ処理は、カーソルの移動操作がなされたか、ダブルクリックがなされたかを判定するものであり、もしステップＳ１がYesであれば、他のノ−ドにハイライトを移動する処理を行う。これにより、複数ノ−ド間でハイライトが移動することになる。どれかのノ−ドにハイライトが存在する状態で、ダブルクリックがなされれば(ステップＳ３でYes)、ステップＳ５〜ステップＳ１３の処理を実行する。ステップＳ５〜ステップＳ１３は、ハイライトがあたっているノ−ドに対応する構成要素(Title/PlayList/Clip)を編集するためのウィンドウをオープンし(ステップＳ５)、ステップＳ６−ステップＳ７のループ処理に移行する。ステップＳ６は、Clip構成表GUI又は同期調整パネルに対して、追加／編集／修正等の操作が、なされたかの判定であり、もしなされれば、ユーザ操作に従って、追加／編集／修正等の処理を実行する(ステップＳ８)。ステップＳ９は、追加／編集／修正等の処理を実行するにあたっての条件を規定するものであり、確認済みフラグが=”=1”であるか否かを判定している。確認済みフラグが”=1”であれば、ステップＳ８はスキップされることになる。一方、確認済みフラグ=0である場合、上述したステップＳ８は実行されることになる。
【００５０】
ユーザが確認設定メニューを選択した場合(ステップＳ７でYes)、ユーザが確認設定メニューを”確認済み”に設定したか、”未確認”に設定したかの判定を行う(ステップＳ１０)。もし確認済みに設定されれば、確認済みフラグを”=1”に設定する(ステップＳ１１)。一方、未確認に設定されれば、確認済みフラグを”=0”に設定する(ステップＳ１２)。以上が編集アプリケーション３７による処理手順の詳細である。
【００５１】
これで、クライアント装置２１〜２３の構成についての説明を終える。
続いてクライアント装置２５〜２７について説明する。クライアント装置２５〜２７による編集操作としては、以下のようなものがある。例えばDVDボリューム構成情報においては、全てのエレメンタリストリームがSD画像で構成されているため、これをHD画像に置き換えておく必要がある。そのため、Clip構成表におけるファイルパスをSD画像を指し示すものから、HD画像を指し示すものに書き換えるのである。こうすることで、Clip構成表は、HD画像を指し示すものとなり、BD-ROM向けのClip構成表になる。ここで注意を要するのは、BDボリューム構成情報における全ての構成要素が、HD画像になるとは限らない点である。メイキング映像といった類のコンテンツは、BDボリューム構成情報でも、SD画像になり、SD画像しかない構成要素は、DVD-Video・BD-ROM間で共通の構成要素となる。
【００５２】
BD-ROM・DVD-Video間で共通となる構成要素はどれであるか、違う構成要素はどれであるかは、頒布しようとする光ディスクの内容により変わる。従って、かかる操作に関しては、自動化は不可能であり、ユーザが自分の目で確認して、判定しなければならない。従ってDVDボリューム構成情報を元にしたBDボリューム構成情報の作成は、原則ユーザとの対話編集となる。
【００５３】
図２３は、クライアント装置２５〜２７の共通構成を示す図である。見ての通り、クライアント装置２５〜２７の共通構成は、図８に示すものと同じである。ここでクライアント装置２５〜２７が、クライアント装置２１〜２３と異なるのは、ボリューム構成情報におけるバージョン0.1の扱いである。BD-ROMオーサリングでは、DVDボリューム構成情報のバージョン0.xをBD-ROMのバージョン0.1として扱う。バージョン0.xは、図２１に示すように確認済みフラグ＝０の構成表と、確認済みフラグ＝１の構成表とが混在しているから、これをバージョン0.1として表示すると、確認済みフラグ＝１に設定された構成要素については、確認済みを示す図形を付加した状態で表示される。そのため、BD-ROMオーサリングでは、DVD-Videoオーサリングがどの程度進捗したかを察することができる。DVD-Video・BD-ROMで共通となる構成要素であって、DVD-Videoオーサリングで確認済みとされているものについては、構成表に対する編集作業、正常再生の確認等の一切の作業を省くことができるので、BD-ROMオーサリングの進捗を早めることができる。
【００５４】
図２４は、クライアント装置２５〜２７における編集アプリケーション３７の処理手順を示すフローチャートである。本図は、ステップＳ１の前に、ステップＳ１５が追加されている点を除き、図２２のフローチャートと同じ内容になっている。このステップＳ１５において編集アプリケーション３７は、DVDボリューム構成情報のバージョン0.xをDVD構成情報ストレージ５からBD構成情報ストレージ６にコピーすることにより、複製物を得て、この複製物のファイル名を変更することによりに、BDボリューム構成情報のバージョン0.1にする。こうしてBDボリューム構成情報のバージョン0.1が得られれば、ステップＳ１〜ステップＳ１２の処理を行う。図２５は、BDボリューム構成情報を表示するにあたっての、編集アプリケーション３７の表示手順を示す図である。
【００５５】
本図のフローチャートは、三重のループ処理により構成される。
一重目のループ処理は、ディスクにおける全てのTitleについて、ステップＳ２３〜ステップＳ３５の処理を繰り返すものである(ステップＳ２１、ステップＳ２２)。
二重目のループ処理は、任意のTitleを構成する全てのPlayListについて、ステップＳ２８〜ステップＳ３５の処理を繰り返すものである(ステップＳ２６、ステップＳ２７)。
【００５６】
三重目のループ処理は、任意のPlayListを構成する全てのClipについて、ステップＳ３３〜ステップＳ３５の処理を繰り返すものである(ステップＳ３１、ステップＳ３２)。
ディスク上に存在し得る複数Titleのうち、処理の対象となる1つのTitleをTitleiとする。
一重目のループ処理では、GUI部品”ノ−ド”を用いてTitleiを表示し(ステップＳ２３)、このTitleiについての確認済みフラグが””=1””であるかを判定して(ステップＳ２４)、もし”＝1”であれば、確認済みである旨を示すマークを、そのノ−ド上に表示する(ステップＳ２５)という処理がなされる。かかる処理が全てのTitleについて繰り返されることにより、Titleが一覧されることになる。
【００５７】
二重目のループ処理において、対象となるPlayListをPLjとする。
二重目のループ処理では、GUI部品”ノ−ド”を用いてPLjを表示し(ステップＳ２８)、このPLjについての確認済みフラグが””=1””であるかを判定して(ステップＳ２９)、もし”＝1”であれば、確認済みである旨を示すマークを、そのノ−ド上に表示する(ステップＳ３０)という処理がなされる。かかる処理が全てのPlayListについて繰り返されることにより、PlayListが一覧されることになる。
【００５８】
三重目のループ処理において、対象となるClipをClipkとする。三重目のループ処理では、GUI部品”ノ−ド”を用いてClipkを表示し(ステップＳ３３)、このClipkについての確認済みフラグが””=1””であるかを判定して(ステップＳ３４)、もし”＝1”であれば、確認済みである旨を示すマークを、そのノ−ド上に表示する(ステップＳ３５)という処理を実行する。かかる処理が全てのClipについて繰り返されることにより、Clipが一覧されることになる。
【００５９】
以上の処理手順により、BDボリューム構成情報におけるTitle、PlayList、Clipのうち、確認済みフラグが”=1”に設定されているものについては、確認済みを示す記号が付された状態で、表示されることになる。図２６は、図２１のBDボリューム構成情報のバージョン0.1に対し、図２５の処理手順が実行された場合に現れるGUI画面を示す図である。かかるGUI画面によりユーザは、Title、PlayList、Clipのうち、正常再生が確認されているものはどれであるかを直感することができる。正常再生が確認されているものが、DVD-Video・BD-ROM間の共通の構成要素であるなら、かかる共通要素については、正常再生の確認を省くことができるので、再利用を効率的に行うことができる。
【００６０】
＜DVD-Videoボリュームイメージ＞
続いて、DVD-Videoボリュームイメージの生成過程について説明する。
マルチプレクサ７は、複数エレメンタリストリームの多重化をどのようにして行うかについて説明する。図２７は、マルチプレクサ７による多重化がどのように行われるかを示す図である。本図において第1段目は、素材ストレージ４に格納されているエレメンタリストリームを示す。マルチプレクサ７は、Clip構成表に基づき、第１段目に示すビデオストリーム、オーディオストリームを多重化することによりAVPack列を得る。
【００６１】
第1段目のビデオストリーム、第２段目におけるGOPはマルチプレクサ７により分割され、第３段目に示すPES(Packetized Elementary Stream)パケット列に格納される。一方、第1段目の右側に位置するオーディオストリームもマルチプレクサ２により複数に分割され、分割により得られる分割部分は、第３段目に示すPESパケット列に格納される。マルチプレクサ７は、個々のGOPを格納したPESパケット列を、複数に分割し、オーディオストリームを構成するPESパケットとインターリーブ多重化して(tj2)、第４段目に示すようにAVパック列を構成させる。こうして構成されたAVパック列は、VOBと呼ばれる。
【００６２】
続いてDVDシナリオコンバータ８の内部構成についてより詳しく説明する。DVDシナリオコンバータ８は、コンピュータに、プログラムを読み取せて実行させることで実現される。図２８は、DVDシナリオコンバータ８の内部構成を機能的に示す図である。本図に示すようにDVDシナリオコンバータ８は、PGC情報生成部５１、属性情報生成部５２、VTS内Search Pointer生成部５３、VTS情報生成部５５、Video Manager生成部５６から構成される。図２８だけではDVDシナリオコンバータ８の内部構成の理解は難しいので、DVDシナリオコンバータ８の構成要素の説明には、図２９〜図３３を引用するものとする。
【００６３】
PGC情報生成部５１は、PlayList構成表に記述されている各Clipが、VOBに対応していると仮定して、PlayList構成表に記述されたVOBを順次再生させるよう、再生装置に命じるPGC情報を生成する。一方、Title構成表に記述されている各PlayListが、PGC情報に対応していると仮定して、Title構成表に記述されているPGC情報を順次再生させるよう、各PGC情報にリンク情報を設定する。図６（ｂ）（ｃ）に示されるPlayList構成表、Title構成表に基づき、PGC情報生成部５１がPGC情報を生成すると、図２９のようなPGC情報#1、PGC情報#2が得られる。PGC情報#1は、VOB#1、VOB#2を順次再生するよう再生装置に命じるものである。PGC情報#2は、VOB#3、VOB#4の順に再生を行うよう再生装置に命じるものである。かかるPGC情報#1、PGC情報#2を順次再生するよう、PGC情報生成部５１はPGC情報#1に対し、PGC情報#2をリンク先にしたリンク情報を設定する。かかる設定によりPGC情報#1、PGC情報#2からなるVTS＿TT#1が得られる。
【００６４】
属性情報生成部５２は、属性情報を、各VTS＿TTに対して生成する。かかる属性情報は、アナログ信号をデジタル化するにあたってエンコードパラメータとしてエンコード装置２等に設定されるものであるため属性情報生成部５２は、このエンコードパラメータに基づき各VTS＿TTについての属性情報を生成する。
VTS内Search Pointer生成部５３は、Title構成表において先頭に記述されているPGC情報と、そのTitle構成表のTitle番号を対応づけることにより、Search Pointerを生成する。図６（ｃ）のTitle構成表に対し、VTS内Search Pointer生成部５３がSearch Pointerを生成することにより、図３０のようなSearch Pointerが得られる。このSearch Pointerは、VTS＿TT#1のTitle番号(”=1”)と、PGC情報#1のPGC番号(”=1”)とを対応づけて示す。
【００６５】
VTS情報生成部５５は、VTS＿TTを構成するPGC情報、Serch Pointerのうち、属性情報生成部５２により生成された属性情報が同じものをグループ化して、VTS(Video Title Set)情報を得る。そしてグループ化されたVTS＿TTのPGC情報と、Search Pointerと、属性情報とを1つに統合することにより、各VTSについてのVTS情報を得る。図３１は、図６（ｂ）（ｃ）のTitle構成表、PlayList構成表をもつDVDボリューム構成情報に対し、VTS情報生成部５５が処理を行った結果得られるVTS情報を示す図である。図中の一点鎖線はTitleを意味する。一方、破線はDVD-Videoにおいて1つのファイルにされる構成要素を包含するものである。PGC情報生成部５１が図６（ｃ）のTitle構成表に基づき処理を行った結果、VTS＿TT#1〜#3が得られたものとする。そして属性情報生成部５２は、これらのVTS＿TTについて、属性情報を生成したものとする。こうして生成された属性情報のうち、VTS＿TT#1についての属性情報と、VTS＿TT#2についての属性情報が同じになっているなら、VTS＿TT#1に属するPGC情報#1、PGC情報#2と、VTS＿TT#2に属するPGC情報#3、PGC情報#4と、VTS内Search Pointer生成部５３により生成されたSearch Pointerとを1つに統合して、VTS情報#1を得る。ここで属性情報生成部５２により生成された属性情報は、VTS毎の属性情報(VTS＿V＿ATR、VTS＿A＿ATR)に変換される。一方、Title構成表#3に基づき生成されたVTS＿TT#3の属性情報が、VTS＿TT#1、VTS＿TT#2の属性情報と違っているなら、VTS＿TT#3に帰属するPGC情報#6、属性情報、Search PointerをまとめてVTS情報#2を得る。以上のようなグループ化で、各VTS＿TTがどのVTSに帰属するのが明らかになる。
【００６６】
Video Manager生成部５６は、FirstPlay Titleに対応するTitle構成表に基づき、Video Managerを生成する。FirstPlay Titleに対応するTitle構成表には、PlayListが1つ以上記述されており、そのPlayListに対応するPlayList構成表には、光ディスク全体のメニュー(DVD-Videoではボリュームメニューと呼ばれる)を構成するClipのClip名が記述されている。Video Manager生成部５６は、そのメニューClipに対応するVOBを再生させるようなPGC情報を生成し、そのPGC情報を包含したVideo Managerを得る。そして、そのボリュームメニューにおけるボタン番号と、各Titleが属するVTS番号と、各Title番号とを対応づけたSearch Pointerを生成する。図３１の左上に、Video Manager生成部５６により生成されたVideo Managerを示す。このVideo Managerは、Search Pointerを有しており、このSearch PointerによりVTS番号及びTitle(TT)番号と、ボリュームメニューのボタンとの対応がとられている。そのため、Video Manager内のSearch Pointer、VTS内のSearch Pointerという2つのSearch Pointerを介して、各PGC情報が、ボリュームメニュー内のボタンから導かれることになる。
【００６７】
かかる変換を、DVDボリューム構成情報の全ての構成要素に対し行えば、図３２のようなファイルレイアウトを得ることができる。
図３２は、DVD-Videoボリュームイメージにおけるファイルシステムレイアウトを示す図である。本図において、Rootディレクトリの配下にはVIDEO＿TSというサブディレクトリが形成されている。
【００６８】
図３２に示したVTS情報は、『VTS＿xx＿x.ifo』という名称のファイルとなり、VIDEO＿TSというサブディレクトリに配置される。ここでxxは、VTSの番号であり、xは、VTS情報の番号である。VOBは、『VTS＿xx＿x.VOB』という名称のファイルとなり、VIDEO＿TSというサブディレクトリに配置される。ここでxxは、VOBが属するVTSの番号であり、xは、VOBの番号である。
【００６９】
ボリュームメニューを構成するClipは、『VIDEO＿TS.vob』という名称のファイルになり、VideoManager内SerchPointer及びボリュームメニュー再生のための再生制御情報は、『VIDEO＿TS.ifo』という名称のファイルになって、配置される。以上がDVD-Videoボリュームイメージの生成である。
＜BD-ROMボリュームイメージ＞
続いて、BD-ROMボリュームイメージの生成過程について説明する。
【００７０】
マルチプレクサ１０による、複数エレメンタリストリームの多重化がどのようにして行われるかについて説明する。図３３は、マルチプレクサ１０によるTSパケット列の生成過程を示す図である。本図において第１〜第３段目は、図２７と同じであり、ピクチャ列、GOP分割、PESパケット列をそれぞれ示す。第４段目においてマルチプレクサ１０は、GOP列を格納したPESパケット列を、オーディオストリームを格納したPESパケット列と多重化(図中のtj5)してTSパケット列を形成する。こうした多重化により生成されるMPEG2-TS形式のデジタルストリームは、AVClipと呼ばれる。
【００７１】
図３４は、BDシナリオコンバータ１１の内部構成を示す図である。本図に示すようにBDシナリオコンバータ１１は、Clip情報生成部６１、PlayList生成部６２、Movie Object生成部６３、Index Table生成部６４から構成される。図３３だけでは、BDシナリオコンバータ８の理解は難しいので、BDシナリオコンバータ８の構成要素の説明には、図３５〜図３６を引用するものとする。
【００７２】
Clip情報生成部６１は、BDボリューム構成情報におけるClip構成表と、入力装置１から出力された各エレメンタリストリームの属性情報、ビデオストリームのGOPのPTS(Presentation Time Stamp)、PSN(Packet Serial Number)に基づき、各AVClipについてのClip情報を生成する。
PlayList生成部６２は、PlayList構成表に記述されている各Clipが、各AVClipに対応していると仮定して、PlayList構成表に記述されている複数AVClipの再生を再生装置に命じるPlayLIst情報を生成する。
【００７３】
Movie Object生成部６３は、Title構成表に記述されているPlayList番号が、各PlayListに対応していると仮定して、Titleに属する複数PlayListを、順次再生させるようなMovie Object(PlayList再生コマンドを複数含む)を得る。かかる処理を、全てのTitle構成表について繰り返すことにより、複数のMovie Objectを得る。こうして得られた複数のMovie Objectを、”Movie Object.bdmv”という1つのファイルに変換する。図３５は、図６（ｂ）（ｃ）に示したClip構成表、PL情報に基づき生成された、Clip情報、Movie Objectを示す図である。図６（ｂ）に示したPlayList1構成表は、PlayList#1に対応しており、Clip#1、Clip#2というClip名が記述されている。同様に、図６（ｂ）に示したPlayList2構成表は、PlayLIst#2に対応しており、Clip#3、Clip#4が記述されている。これらのPlayList構成表に基づき、PlayList生成部６２がPL情報を生成することにより、AVClip#1、AVClip#2の再生を順次命じるPlayLIst情報#1と、AVClip#3、AVClip#4の再生を順次命じるPlayLIst情報#2とが生成されることになる。
【００７４】
Title構成表には、PlayLIst#1、PlayLIst#2のPL番号が記述されているので、PlayLIst情報#1、PlayLIst情報#2に対する再生コマンドを含むMovie Object#1がMovie Object生成部６３により生成されることになる。以上の処理がTitle構成表#1,#2,#3に対してなされれば、図３６のようなMovie Object#1,#2,#3が得られることになる。図中の一点鎖線はTitleを意味する。一方、破線はBD-ROMにおいて1つのファイルにされる構成要素を包含するものである。  
【００７５】
こうして得られた複数のMovie Object#1,#2,#3をグループ化することにより、”Movie Object.bdmv”が得られる。FirstPlay Titleに対するTitle構成表には、PlayList番号が記述されており、そのPlayList番号に対応するPlayList情報は、光ディスク全体のメニュー(BD-ROMではトップメニューと呼ばれる)を構成するAVClipを再生するよう記述されている。そこでこのPlayListを介して、トップメニューを再生させるようなMovie ObjectをMovie Object生成部６３は生成する。
【００７６】
Index Table生成部６４は、各TitleのTitle番号と、そのTitleを構成するMovie ObjectのMovie Object番号とを対応づけたIndex Tableを生成する。このIndex Tableにおいては、トップメニュー再生のためのMovie Objectが先頭に記述される。何故なら、トップメニューはBD-ROM装填時において、真っ先に再生されねばならないからである。こうして生成されたClip情報、PL情報を、Movie Object、Index Tableのそれぞれをファイルに変換することにより、BD-ROMボリュームイメージが得られる。
【００７７】
図３７は、ファイルシステムのレイアウトにより表現されたBD-ROMボリュームイメージを示す図である。本図において、Rootディレクトリの配下にはBDMVというサブディレクトリが形成されている。このBDMVディレクトリの下には、PLAYLISTディレクトリ、CLIPINFディレクトリ、STREAMディレクトリが存在する。
Clip情報は、CLIPINFディレクトリに、「xxxxx.clpi」という名称のファイルとして配置される。ここでxは、Clip情報の番号である。AVClipは、STREAMディレクトリに、「xxxxx.m2ts」という名称のファイルとして配置される。ここでxは、AVClipの番号である。PlayListは、PLAYLISTディレクトリに、「yyyyy.mpls」という名称のファイルとして配置される。ここでyは、PlayListの番号である。Index Tableを構成する情報要素は、index.bdmvという名称のファイルとしてBDMVディレクトリに記録される。
【００７８】
以上のように本実施形態によれば、ボリューム構成情報において正常再生が確認されているか否かが、Clip、PlayList、Titleといった構成要素毎に設定されるので、このボリューム構成情報をコピーして、BD-ROM向けボリューム構成情報の初期版として用いる場合、正常再生が確認されているものはどれであるかを一目で知ることができる。そのため、DVD-Video・BD-ROMで共通となる構成要素であって、正常再生が確認されているものについては、作業を省くことができる。かかる作業省略化により、作業の煩雑さは軽減されるので、上述した再利用により、作業効率を上げることができる。
【００７９】
(第２実施形態)
第２実施形態は、字幕再生を実現する情報が、Clipに存在する場合の改良に関する。字幕再生は、ランレングスデータにより実現される。このランレングスデータは、複数ボタンを配置したメニューをランレングス符号化することにより得た圧縮データである。
DVD-Videoにおいてこのランレングスデータは、複数のPESパケットかなる副映像ストリームとしてVOBに多重化される。図３８は、副映像ストリームが多重化される過程を示す図である。本図における第1段目〜第4段目の意味合いは、図２７と同じである。異なるのは、第６段目にエレメンタリストリームが新規に追加されている点である。このエレメンタリストリームに示す副映像ストリームは、字幕を構成するものである。この副映像ストリームは、第5段目目に示すように、PESパケット化され、AVPack化されて、VOBに多重化される。
【００８０】
一方BD-ROMにおいてランレングスデータは、複数のPESパケットからなるプレゼンテーショングラフィクスストリームとして取り扱われる。字幕を構成するプレゼンテーショングラフィクスストリームは、ビデオストリーム、オーディオストリームと共に、AVClipに多重化される。
図３９は、プレゼンテーショングラフィクスストリームが多重化される過程を示す図である。本図における第1段目〜第4段目の意味合いは、図３３と同じである。異なるのは、第６段目に、エレメンタリストリームが新規に追加されている点である。このエレメンタリストリームに示す副映像ストリームは字幕を表すものであり、第5段目目に示すように、PESパケット化され、TSPack化されて、AVClipに多重化される。
【００８１】
DVD-Video、BD-ROMの何れにおいても、ランレングスデータは、ストリーム本体に多重化されることになる。ストリーム本体に多重化されるべきものなので、これらランレングスデータは、他のエレメンタリストリーム同様、素材ストレージ４内のHDstreamディレクトリ、SDstreamディレクトリに格納される。
第１実施形態で述べたようにプレーヤシミュレータ３６は、多重化されるべき複数のエレメンタリストリームを、素材ストレージ４から読み出し、クライアント装置２１〜２３、２５〜２７上で再生させることができる。この場合プレーヤシミュレータ３６は、字幕表示をも実現する。これによりユーザは、字幕が正しく表示されているかどうかを確認することができる。
【００８２】
字幕表示の同期は、PESパケットにおけるタイムスタンプにより規定されるので、編集アプリケーション３７は、素材ストレージ４から副映像ストリーム又はプレゼンテーショングラフィクスストリームを読み出し、このタイムスタンプを書き換えることにより、同期の調整を図る。そして調整後の副映像ストリーム又はプレゼンテーショングラフィクスストリームを素材ストレージ４に書き戻す。
【００８３】
以上の修正を経て、同期再生の正常が確認されれば、上述した3つの条件が満たされていることを条件にして、検証状態メニューを確認済みに設定する操作をユーザから受け付ける。その結果、Clip構成表における確認済みフラグが”=1”に設定される。このようにして、確認済みフラグが”=1”に設定されたDVDボリューム構成情報のバージョン0.xを、再利用してBDボリューム構成情報のバージョン0.1とする。
【００８４】
DVD-Video・BD-ROMで共通となる構成要素であって、字幕表示を含んでおり、DVD-Videoオーサリングで正常再生が確認済みとされているものについては、Clip構成表に対する編集作業、正常再生の確認等の一切の作業を省くことができるので、BD-ROMオーサリングの進捗を早めることができる。
以上のように本実施形態によれば、字幕表示を実現するためのランレングスデータがClipに多重化されている場合において、字幕の同期表示が正しいことを条件に、確認済みフラグを”=1”に設定するので、DVD-Videoオーサリングにおいて正常再生が確認されている字幕表示については、BD-ROMオーサリングにおける正常再生の確認作業を省くことができる。
【００８５】
(第３実施形態)
第３実施形態は、対話的な再生を実現する情報が、ストリームに存在する場合の改良に関する。対話的な再生は、対話制御情報と、ランレングスデータとからなる。このランレングスデータは、複数ボタンを配置したメニューをランレングス符号化することにより得た圧縮データである。
【００８６】
DVD-Videoにおいてこのランレングスデータは、副映像ストリームとして、字幕と同様に取り扱われ、VOBに多重化される。対話制御情報は、ビデオストリームにおけるGOP管理用のAVパック(ナビパックと呼ばれる)に格納される。
図４０は、副映像ストリーム及び対話制御情報が多重化される過程を示す図である。本図における第1段目〜第5段目の意味合いは、図３９と同じである。エレメンタリストリームの内容が一部改変され、第7段目が新規に追加されている。このエレメンタリストリームに示す副映像ストリームは、字幕のみならず、メニューを描画する。このように字幕及びメニューを構成する副映像ストリームは、第5段目に示すように、PESパケット化され、AVPack化されて、VOBに多重化される。一方第7段目に示す対話制御情報は、PESパケット化されてNVPackに格納される。
【００８７】
一方BD-ROMにおいてランレングスデータ及び対話制御情報は一体化され、インタラクティブグラフィクスストリームと呼ばれるエレメンタリストリームとして取り扱われる。インタラクティブグラフィクスストリームは、字幕を構成するプレゼンテーショングラフィクスストリームと共に、AVClipに多重化される。
図４１は、副映像ストリーム及び対話制御情報が多重化される過程を示す図である。本図における第1段目〜第5段目の意味合いは、図３９と同じである。第7段目が新規に追加されている点が異なる。この第7段目に示すインタラクティブグラフィクスストリームは、メニューを描くランレングスデータと、対話制御情報とを一体化したものである。このように一体化されたインタラクティブグラフィクスストリームは、第5段目に示すように、PESパケット化され、TSパケット化されて、AVClipに多重化される。
【００８８】
DVD-Video、BD-ROMの何れにおいても、状態制御情報は、ストリーム本体に多重化されることになる。ストリーム本体に多重化されるべきものなので、これら対話制御情報及びランレングスデータは、他のエレメンタリストリーム同様、素材ストレージ４内のHDstreamディレクトリ、SDstreamディレクトリに格納される。
第１実施形態で述べたようにクライアント装置２１〜２３、２５〜２７は、多重化されるべき複数のエレメンタリストリームを、素材ストレージ４から読み出し、クライアント装置２１〜２３、２５〜２７上で再生させることができる。この場合クライアント装置２１〜２３、２５〜２７は対話的な再生処理を実現する。これによりユーザは、対話制御情報の記述が正しいかどうかを確認することができる。
【００８９】
対話制御情報は、ボタンの描画位置や描画時間、ボタン確定時に再生装置が実行すべきコマンドから構成される。これらはデータ、コマンドの集まりであるので、上述した正常再生の確認時において、対話制御情報に誤りが認められたなら、編集アプリケーション３７はエディタ機能を起動し、ユーザからの操作に従い、これらコマンド、データを書き換えることにより、対話制御情報に修正を施すことができる。
【００９０】
例えば、正常再生の確認時においてメニューに対する操作を行った際、おかしな分岐再生がなされれば、対話制御情報における分岐先の記述に問題があるとして、素材ストレージ４に格納されている対話制御情報を読み出し、これに記述されている分岐コマンドをクライアント装置上で修正する。そして編集後の対話制御情報を素材ストレージ４に書き戻す。
【００９１】
以上の修正を経て、対話処理の正常再生が確認されれば、上述した3つの条件が満たされていることを条件にして、検証状態メニューを確認済みに設定する操作をユーザから受け付ける。その結果、Clip構成表における確認済みフラグが”=1”に設定される。このようにして、確認済みフラグが”=1”に設定されたDVDボリューム構成情報のバージョン0.xを、再利用してBDボリューム構成情報のバージョン0.1とする。
【００９２】
DVD-Video・BD-ROMで共通となる構成要素であって、対話的な要素を含んでおり、DVD-Videoオーサリングで正常再生が確認済みとされているものについては、Clip構成表に対する編集作業、正常再生の確認等の一切の作業を省くことができるので、BD-ROMオーサリングの進捗を早めることができる。
以上のように本実施形態によれば、対話的な再生を実現するための対話制御情報がストリーム本体に多重化されている場合において、分岐先等、対話制御情報の記述が正しいことを条件に、確認済みフラグを”=1”に設定するので、DVD-Videoオーサリングにおいて正常再生が確認されている対話制御情報については、BD-ROMオーサリングにおける正常再生の確認作業を省くことができる。
【００９３】
(第４実施形態)
第４実施形態は、ストリーム再生の前後に何等かの制御手順を、再生装置に行わせたい場合の改良に関する。かかる制御手順をユーザに入力させるため、編集アプリケーション３７は、Title構成表の編集時において、文書入力のためのエディタ機能を起動し、かかる制御手順を実現するコマンド列の入力を受け付ける。こうして入力されたコマンド列を編集アプリケーション３７は、Title構成表におけるPlayList名の前後に記述する。図４２は、コマンドが記述されたTitle構成表の一例を示す図である。このようにコマンド列が記述されれば、シナリオコンバータ８内のPGC情報生成部５１はかかるコマンド列を、前処理コマンド、後処理コマンドとしてPGC情報に設定する。
【００９４】
一方、シナリオコンバータ１１内のMovie Object生成部６３は、かかるコマンド列をMovie Object内部に記述する。この記述箇所は、PlayList再生コマンドの前後である。
以上の記述によりVOBの前後で何等かの制御手順を再生装置に実行させることができ、またAVClipの再生の前後に、何等かの制御手順を再生装置に実行させることができる。
かかる制御手順が正常に実行されるかどうかについての確認は、以下のようになされる。
【００９５】
第１実施形態で述べたようにクライアント装置２１〜２３、２５〜２７は、Title構成表の記述に従い、複数のエレメンタリストリームを、素材ストレージ４から読み出し、クライアント装置２１〜２３、２５〜２７上で再生させる。この場合、プレーヤシミュレータ３６は、Title構成表のそれぞれに記述されているPlayListについてのPlayList再生を行うにあたって、PlayList再生の前後に制御手順を実行する。かかる実行により、制御手順が正常であるか否かをクライアント装置２１〜２３上で確認することができる。
【００９６】
かかる制御手順に誤りが認められたなら、クライアント装置２１〜２３、２５〜２７上の編集アプリケーション３７は、エディタ機能を起動し、ユーザからの操作に従い、Title構成表におけるコマンドの記述を書き換える。これにより、PlayList再生の前後になされる制御手順に修正を施すことができる。
以上の修正を経て、制御手順の正常実行が確認されれば、他の条件が満たされていることを条件にして、Title構成表編集用ウィンドウの検証状態メニューを確認済みに設定する操作をユーザから受け付ける。その結果、Title構成表における確認済みフラグが”=1”に設定する。このようにして、確認済みフラグが”=1”に設定されたDVDボリューム構成情報のバージョン0.xを、再利用してBDボリューム構成情報のバージョン0.1とする。
【００９７】
DVD-Video・BD-ROMで共通となる構成要素であって、再生の前後に制御手順が存在しており、DVD-Videoオーサリングで正常再生が確認済みとされているものについては、Title構成表に対する編集作業、正常再生の確認等の一切の作業を省くことができるので、BD-ROMオーサリングの進捗を早めることができる。
以上のように本実施形態によれば、VOBやAVClipの再生の前後に、何等かの再生を行う旨をTitle構成表に記述しておくことができるので、表現の幅を広げることができる。
【００９８】
＜備考＞
上記実施形態に基づいて説明してきたが、現状において最善の効果が期待できるシステム例として提示したに過ぎない。本発明はその要旨を逸脱しない範囲で変更実施することができる。代表的な変更実施の形態として、以下（A）（B）（C）・・・・のものがある。
(A)各フローチャートに示したプログラムによる情報処理は、CPU、メモリといったハードウェア資源を具体的に利用していることから、このプログラムは、単体で発明として成立する。第１実施形態〜第３実施形態は、生成装置に組み込まれた態様で、本発明に係るプログラムの実施行為についての実施形態を示したが、符号化装置から分離して、第１実施形態〜第３実施形態に示したプログラム単体を実施してもよい。プログラム単体の実施行為には、これらのプログラムを生産する行為(1)や、有償・無償によりプログラムを譲渡する行為(2)、貸与する行為(3)、輸入する行為(4)、双方向の電子通信回線を介して公衆に提供する行為(5)、店頭展示、カタログ勧誘、パンフレット配布により、プログラムの譲渡や貸渡を、一般ユーザに申し出る行為(6)がある。
【００９９】
双方向の電子通信回線を介した提供行為(5)の類型には、提供者が、プログラムをユーザに送り、ユーザに使用させる行為や(プログラムダウンロードサービス)、プログラムを提供者の手元に残したまま、そのプログラムの機能のみを電子通信回線を通じて、ユーザに提供する行為(機能提供型ASPサービス)がある。
(B)各フロ−チャ−トにおいて時系列に実行される各ステップの「時」の要素を、発明を特定するための必須の事項と考える。そうすると、これらのフロ−チャ−トによる処理手順は、オーサリング方法の使用形態を開示していることがわかる。これらのフロ−チャ−トこそ、本発明に係るオーサリング方法の使用行為についての実施形態である。各ステップの処理を、時系列に行うことで、本発明の本来の目的を達成し、作用及び効果を奏するよう、これらのフロ−チャ−トの処理を行うのであれば、本発明に係るオーサリング方法の実施行為に該当することはいうまでもない。
【０１００】
(C)検証完了フラグは、デジタルストリームの検証を行った作業者がその結果により手動でセットするとしたが、再生装置に連動する検証ツールがボリューム構成情報に対して実行結果がデータに誤りがないと判定された場合、その情報を元に自動設定されても良い。
(D)尚、Clipの再生は、クライアント装置２１〜２３、２５〜２７に内蔵されたシミュレータではなく、クライアント装置２１〜２３、２５〜２７から独立したシミュレータ・エミュレータを起動することにより、確認してもよい。更に同期ズレを解消するためのオフセット値をシミュレータ・エミュレータから受け取り、それを元にシナリオ情報に反映してもよい。
【図面の簡単な説明】
【０１０１】
【図１】DVD-Video、BD-ROMの制作工程を示すフローチャートである。
【図２】オーサリングシステムの内部構成を示す図である。
【図３】（ａ）フィルムをテレ−シネ変換することにより、SD画像、HD画像が得られる場合の、素材ストレージ４に対する書き込みを示す。  （ｂ）SDカムコーダによりSD画像が得られ、HDカムコーダによる撮影によりHD画像が得られる場合の、素材ストレージ４に対する書き込みを示す。
【図４】サーバ装置３の内部構成を拡大して示す図である。
【図５】DVDボリューム構成情報−BDボリューム構成情報の共通構成を示す図である。
【図６】（ａ）Clip構成表の内部構成の一例を示す。  （ｂ）PlayList構成表の内部構成の一例を示す。  （ｃ）Title構成表の内部構成の一例を示す。  （ｄ）確認済みフラグの意味内容を示す図である。
【図７】バージョン番号による、DVDボリューム構成情報、BDボリューム構成情報における完成度の高低を示す図である。
【図８】クライアント装置２１〜２３における、共通の内部構成を示す図である。
【図９】表示装置３０に表示されるGUI画面を示す図である。
【図１０】図９の表示例を構成するGUI部品を示す図である。
【図１１】ボリューム構成情報の論理構造における階層を示す図である。
【図１２】Clip構成表を編集するためのウィンドウを示す図である。
【図１３】（ａ）構成表に構成要素を追加する編集を示す。  （ｂ）構成表から構成要素を削除する編集を示す。  （ｃ）構成表における構成要素を変更する編集を示す。
【図１４】再生パネルに対する操作時に、表示される再生映像を示す。
【図１５】同期調整パネルのダブルクリック時において表示されるウィンドウを示す。
【図１６】検証状態メニューに対する操作を示す図である。
【図１７】（ａ）確認済みフラグの更新を示す図である。  （ｂ）Clip1が確認済みであることを示す表示態様を示す図である。
【図１８】（ａ）Clip2構成表の検証状態メニューに対する操作を示す図である。  （ｂ）Clip2が確認済みであることを示す表示態様を示す図である。
【図１９】（ａ）PL1構成表の検証状態メニューに対する操作を示す図である。  （ｂ）PL1が確認済みであることを示す表示態様を示す図である。
【図２０】Title構成表を編集するためのGUIを示す図である。
【図２１】バージョン0.xのDVDボリューム構成情報を示す図である。
【図２２】編集アプリケーション３７の処理手順を示すフローチャートである。
【図２３】クライアント装置２５〜２７の共通構成を示す図である。
【図２４】クライアント装置２５〜２７における編集アプリケーション３７の処理手順を示すフローチャートである。
【図２５】BDボリューム構成情報を表示する表示手順を示す図である。
【図２６】図２１のBDボリューム構成情報のバージョン0.1に対し、図２５の処理手順が実行された場合に現れるGUI画面を示す図である。
【図２７】マルチプレクサ７による多重化がどのように行われるかを示す図である。
【図２８】DVDシナリオコンバータ８の内部構成を機能的に示す図である。
【図２９】図６（ｂ）（ｃ）に示されるPlayList構成表、Title構成表に基づき生成されるPGC情報を示す図である。
【図３０】図６（ｃ）のTitle構成表に対し生成されるSearch Pointerを示す図である。
【図３１】Video Manager生成部５６により生成されたVideo Managerを示す図である。
【図３２】DVD-Videoボリュームイメージにおけるファイルシステムレイアウトを示す図である。
【図３３】マルチプレクサ１０によるTSパケット列の生成過程を示す図である。
【図３４】シナリオコンバータ８の内部構成を示す図である。
【図３５】図６（ｂ）（ｃ）に示したClip構成表、PL構成表に基づき生成された、Clip情報、Movie Objectを示す図である。
【図３６】図６（ｃ）のTitle構成表#1,#2,#3に対して生成されるMovie Object#1,#2,#3を示す図である。
【図３７】ファイルシステムのレイアウトにより表現されたBD-ROMボリュームイメージを示す図である。
【図３８】副映像ストリームが多重化される過程を示す図である。
【図３９】プレゼンテーショングラフィクスストリームが多重化される過程を示す図である。
【図４０】副映像ストリーム及び対話制御情報が多重化される過程を示す図である。
【図４１】プレゼンテーショングラフィクスストリーム及び対話制御情報が多重化される過程を示す図である。
【図４２】コマンドが記述されたTitle構成表の一例を示す図である。
【符号の説明】
【０１０２】
１    入力装置
２    エンコード装置
２    マルチプレクサ
３    サーバ装置
４    素材ストレージ
５    DVD構成情報ストレージ
６    BD構成情報ストレージ
７    マルチプレクサ
８    DVDシナリオコンバータ
９    フォーマッタ
１０    マルチプレクサ
１１    BDシナリオコンバータ
１２    フォーマッタ
２１〜２３  クライアント装置
２５〜２７  クライアント装置
３０    表示装置
３１    ポインティングデバイス
３２    CPU
３３    RAM
３４    ハードディスク
３５    オペレーティングシステム
３６    プレーヤシミュレータ
３７    編集アプリケーション
５１    PGC情報生成部
５２    属性情報生成部
５３    VTSSearch生成部
５５    VTS情報生成部
５６    Video Manager生成部
６１    Clip情報生成部
６２    PlayList生成部
６３    Movie Object生成部
６４    Index Table生成部
【図１】
2005295527.tif 000003
【図２】
2005295527.tif 000004
【図３】
2005295527.tif 000005
【図４】
2005295527.tif 000006
【図５】
2005295527.tif 000007
【図６】
2005295527.tif 000008
【図７】
2005295527.tif 000009
【図８】
2005295527.tif 000010
【図９】
2005295527.tif 000011
【図１０】
2005295527.tif 000012
【図１１】
2005295527.tif 000013
【図１２】
2005295527.tif 000014
【図１３】
2005295527.tif 000015
【図１４】
2005295527.tif 000016
【図１５】
2005295527.tif 000017
【図１６】
2005295527.tif 000018
【図１７】
2005295527.tif 000019
【図１８】
2005295527.tif 000020
【図１９】
2005295527.tif 000021
【図２０】
2005295527.tif 000022
【図２１】
2005295527.tif 000023
【図２２】
2005295527.tif 000024
【図２３】
2005295527.tif 000025
【図２４】
2005295527.tif 000026
【図２５】
2005295527.tif 000027
【図２６】
2005295527.tif 000028
【図２７】
2005295527.tif 000029
【図２８】
2005295527.tif 000030
【図２９】
2005295527.tif 000031
【図３０】
2005295527.tif 000032
【図３１】
2005295527.tif 000033
【図３２】
2005295527.tif 000034
【図３３】
2005295527.tif 000035
【図３４】
2005295527.tif 000036
【図３５】
2005295527.tif 000037
【図３６】
2005295527.tif 000038
【図３７】
2005295527.tif 000039
【図３８】
2005295527.tif 000040
【図３９】
2005295527.tif 000041
【図４０】
2005295527.tif 000042
【図４１】
2005295527.tif 000043
【図４２】
2005295527.tif 000044