【手続補正書】
【提出日】平成19年7月17日(2007.7.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
記録媒体であって、
デジタルストリームと、複数の再生区間情報とが記録され、
前記各再生区間情報は、デジタルストリームに多重化されたビデオストリームにおける再生開始点及び再生終了点を、フィルタリング指定と対応づけて示す情報であり、
再生区間情報のうち、仮想マシン向けプログラミング言語で記述されたアプリケーションから参照されるもののフィルタリング指定は、前記デジタルストリームに、ビデオストリームと、1つ以上のインタラクティブグラフィクスストリームとが多重化されていたとしても、当該インタラクティブグラフィクスストリームの再生を許可してはならない、ことを特徴とする記録媒体。
【請求項２】
前記仮想マシン向けプログラミング言語で記述されたアプリケーションから参照される再生区間情報のフィルタリング指定は、
インタラクティブグラフィクスストリームのパケット識別子(PID)を記述したエントリーを有さない
ことを特徴とする請求項２記載の記録媒体
【請求項３】
デジタルストリーム及び再生区間情報が記録された記録媒体についての再生装置であって、
デジタルストリームを読み出す読出手段と、
デジタルストリームに多重化されているエレメンタリストリームを分離する分離手段と、
分離手段に対して有効なストリームを指示する制御部と、
分離された個々のエレメンタリストリームをデコードする複数のデコーダとを備え、
前記記録媒体には、デジタルストリームと、複数の再生区間情報とが記録されており、
前記各再生区間情報は、デジタルストリームに多重化されたビデオストリームにおける再生開始点及び再生終了点を、フィルタリング指定と対応づけて示す情報であり、
前記再生区間情報のうち、仮想マシン向けプログラミング言語で記述されたアプリケーションから参照されるもののフィルタリング指定は、前記デジタルストリームに、ビデオストリームと、1つ以上のインタラクティブグラフィクスストリームとが多重化されていたとしても、当該インタラクティブグラフィクスストリームの再生を許可してはならず、
前記制御部は、再生区間情報におけるフィルタ指定に基づく分離を分離手段に指示することにより、ムービーオブジェクト内のコマンドを実行する動作モードにおいて前記インタラクティブグラフィクスストリームを、デジタルストリームから分離させ、仮想マシンのプラットフォーム上でアプリケーションを実行する動作モードにおいて、前記インタラクティブグラフィクスストリームを、デジタルストリームから分離させない、ことを特徴とする再生装置。
【請求項４】
記録媒体の記録方法であって、
ボリュームデータを作成するステップと、
作成したデータを記録媒体に記録するステップとを有し、
前記ボリュームデータは、デジタルストリームと、複数の再生区間情報とを含み、
前記各再生区間情報は、デジタルストリームに多重化されたビデオストリームにおける再生開始点及び再生終了点を、フィルタリング指定と対応づけて示す情報であり、
前記再生区間情報のうち、仮想マシン向けプログラミング言語で記述されたアプリケーションから参照されるもののフィルタリング指定は、前記デジタルストリームに、ビデオストリームと、1つ以上のインタラクティブグラフィクスストリームとが多重化されていたとしても、当該インタラクティブグラフィクスストリームの再生を許可してはならない、
ことを特徴とする、記録方法。
【請求項５】
デジタルストリーム及び再生区間情報が記録された記録媒体についての再生をコンピュータに実行させるプログラムであって、
デジタルストリームを読み出す読出ステップと、
デジタルストリームに多重化されているエレメンタリストリームを分離する分離ステップと、
分離ステップに対して有効なストリームを指示する制御ステップと、
分離された個々のエレメンタリストリームをデコードする複数のデコードステップとをコンピュータに実行させ、
前記記録媒体には、デジタルストリームと、複数の再生区間情報とが記録されており、
前記各再生区間情報は、デジタルストリームに多重化されたビデオストリームにおける再生開始点及び再生終了点を、フィルタリング指定と対応づけて示す情報であり、
再生区間情報のうち、仮想マシン向けプログラミング言語で記述されたアプリケーションから参照されるもののフィルタリング指定は、前記デジタルストリームに、ビデオストリームと、1つ以上のインタラクティブグラフィクスストリームとが多重化されていたとしても、当該インタラクティブグラフィクスストリームの再生を許可してはならず、
前記制御ステップは、再生区間情報におけるフィルタ指定に基づく分離を分離ステップに指示することにより、ムービーオブジェクト内のコマンドを実行する動作モードにおいて前記インタラクティブグラフィクスストリームを、デジタルストリームから分離させ、仮想マシンのプラットフォーム上でアプリケーションを実行する動作モードにおいて、前記インタラクティブグラフィクスストリームを、デジタルストリームから分離させない、ことを特徴とするプログラム。
【請求項６】
デジタルストリーム及び再生区間情報が記録された記録媒体についての再生方法であって、
デジタルストリームを読み出す読出ステップと、
デジタルストリームに多重化されているエレメンタリストリームを分離する分離ステップと、
分離ステップに対して有効なストリームを指示する制御ステップと、
分離された個々のエレメンタリストリームをデコードする複数のデコードステップとを有しており、
前記記録媒体には、デジタルストリームと、複数の再生区間情報とが記録されており、
前記各再生区間情報は、デジタルストリームに多重化されたビデオストリームにおける再生開始点及び再生終了点を、フィルタリング指定と対応づけて示す情報であり、
前記再生区間情報のうち、仮想マシン向けプログラミング言語で記述されたアプリケーションから参照されるもののフィルタリング指定は、前記デジタルストリームに、ビデオストリームと、1つ以上のインタラクティブグラフィクスストリームとが多重化されていたとしても、当該インタラクティブグラフィクスストリームの再生を許可してはならず、
前記制御ステップは、再生区間情報におけるフィルタ指定に基づく分離を分離ステップに指示することにより、ムービーオブジェクト内のコマンドを実行する動作モードにおいて前記インタラクティブグラフィクスストリームを、デジタルストリームから分離させ、仮想マシンのプラットフォーム上でアプリケーションを実行する動作モードにおいて、前記インタラクティブグラフィクスストリームを、デジタルストリームから分離させない、ことを特徴とする再生方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】記録媒体、再生装置、記録方法、再生方法、プログラム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、BD-ROM等の記録媒体、再生装置に関し、記録媒体に記録された動画データの再生を、ムービーモード・エンハンスドモードという2つのモードで実行する技術に関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
ところでボタンを構成するインタラクティブグラフィクスストリームは、動画を構成するビデオストリームと多重化されて一本のトランスポートストリームを構成している。これらを多重化しておくのは、ボタンの表示を、動画と緻密に同期させるためである。そうすると、ボタンを構成するインタラクティブグラフィクスストリームは、エンハンスドモードであっても、ムービーモードであっても再生装置に読み出される。これらインタラクティブグラフィクスストリームはデジタルストリームから読み出され、余白領域に配置される。かかる配置によりインタラクティブグラフィクスストリームは、図１のボタン「はい いいえ」のように画面に現れる。しかしかかるボタンの表示時には、このボタン「はい いいえ」の確定操作時に実行すべきボタンコマンドが、再生装置の実行系に送り込まれるので、かかるボタンコマンドの実行と、Java（登録商標）(TM)アプリケーションの実行とが干渉することがある。この場合、Java（登録商標）プログラムの動作は至って不安定になり、Java（登録商標）プログラミングの阻害要因になりかねない。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
本発明の目的は、ムービーモード・エンハンスドモードという2つのモードによる再生を実現しつつも、エンハンスドモード用プログラムによる円滑な画面描画を実現することができる記録媒体を提供することである。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上記目的を達成するため、本発明に係る再生装置は、記録媒体であって、デジタルストリームと、複数の再生区間情報とが記録され、前記各再生区間情報は、デジタルストリームに多重化されたビデオストリームにおける再生開始点及び再生終了点を、フィルタリング指定と対応づけて示す情報であり、再生区間情報のうち、仮想マシン向けプログラミング言語で記述されたアプリケーションから参照されるもののフィルタリング指定は、前記デジタルストリームに、ビデオストリームと、1つ以上のインタラクティブグラフィクスストリームとが多重化されていたとしても、当該インタラクティブグラフィクスストリームの再生を許可してはならない、ことを特徴としている。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
エンハンスドモードにおいてJava（登録商標）プログラムは、ボタンコマンドを含むインタラクティブグラフィクスストリームを再生しないようフィルタリング指定がなされた再生区間情報を介して、再生制御を行うので、Java（登録商標）プログラムはボタンコマンドの実行により、干渉を受けるることなく、自身の描画処理を実現することができる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
1つの映画作品が複数のデジタルストリームから構成されており、インタラクティブグラフィクスストリームが多重されているものと多重されていないものとがあったとしても、デジタルストリームに対して設けられた再生区間情報を介せば、それら多重数のバラツキを意識せずに、Java（登録商標）プログラムの動作と干渉を招くようなインタラクティブグラフィクスストリームを再生させないようにすることができる。そのため、Java（登録商標）プログラムのプログラミングを行うプログラマの手間を軽減することができ、動画を引用したプログラム作りが容易になるので、映画作品頒布用のディスク作りに多くのソフトハウスの参入を促すことができる。