(57)【特許請求の範囲】
【請求項１】
オーディオビジュアルデータと、
前記オーディオビジュアルデータがインタラクティブモードで再生時、前記オーディオビジュアルデータから得られたオーディオビジュアル画面と共にディスプレイされて、前記オーディオビジュアル画面に関連したコンテンツを提供するインタラクティブデータと、
前記インタラクティブデータに含まれたコンテンツが、どの言語で作成されたかを知らせる言語情報とを備え、
前記インタラクティブデータは、インタラクティブモードが選択された時に最初に読み取られるスタートアップファイルを含み、
前記言語情報は、前記スタートアップファイルに記録され、
前記言語情報は、対応する改善されたオーディオビジュアルアプリケーションに含まれているローディング情報ファイルをリンクするエレメントを使用して記録され、
前記言語情報は、前記ローディング情報ファイルをリンクするエレメント内に含まれた、前記リンクされたローディング情報ファイルを選択するための条件を記録するためのエレメント内にｎａｍｅ属性及びｖａｌｕｅ属性を使用して記録されていることを特徴とする情報記録媒体。
【請求項２】
前記言語情報は、前記オーディオビジュアルデータをインタラクティブモードで再生する再生装置が、インタラクティブデータを選択するために参照されることを特徴とする請求項１に記載の情報記録媒体。
【請求項３】
前記言語情報は、前記オーディオビジュアルデータをインタラクティブモードで再生する再生装置に、ＤＶＤ−ビデオ規格により設定されたシステムパラメータＳＰＲＭ  ０と比較されるためのものであることを特徴とする請求項１に記載の情報記録媒体。
【請求項４】
オーディオビジュアルデータと、
前記オーディオビジュアルデータをインタラクティブモードで再生するために、実質的に類似したコンテンツが相異なる複数の言語で作成された複数の改善されたオーディオビジュアルアプリケーションと、
前記複数の改善されたオーディオビジュアルアプリケーションのうち、何れか一つを選択するために読み出される言語情報とを備え、
前記言語情報は、インタラクティブモードが選択された時に、最初に読み取られるスタートアップファイルに記録され、
前記言語情報は、対応する改善されたオーディオビジュアルアプリケーションに含まれているローディング情報ファイルをリンクするエレメントを使用して記録され、
前記言語情報は、前記ローディング情報ファイルをリンクするエレメント内に含まれた、前記リンクされたローディング情報ファイルを選択するための条件を記録するためのエレメント内にｎａｍｅ属性及びｖａｌｕｅ属性を使用して記録されていることを特徴とする情報記録媒体。
【請求項５】
前記言語情報は、前記オーディオビジュアルデータをインタラクティブモードで再生する再生装置に、ＤＶＤ−ビデオ規格により設定されたシステムパラメータＳＰＲＭ  ０と比較されるためのものであることを特徴とする請求項４に記載の情報記録媒体。
【請求項６】
前記言語情報は、前記ローディング情報ファイルをリンクするエレメント内に含まれた、前記リンクされたローディング情報ファイルを選択するための条件を記録するためのエレメント内に記録されることを特徴とする請求項４に記載の情報記録媒体。
【請求項７】
前記言語情報は、前記ローディング情報ファイルをリンクするエレメント内のｎａｍｅ属性及びｖａｌｕｅ属性を使用して記録されることを特徴とする請求項４に記載の情報記録媒体。
【請求項８】
前記言語情報は、ＩＳＯ  ６３９による二字言語コードで記録されることを特徴とする請求項４に記載の情報記録媒体。
【請求項９】
前記ローディング情報ファイルは、対応する改善されたオーディオビジュアルアプリケーションに属する改善されたオーディオビジュアルファイルの位置情報を知らせることを特徴とする請求項４に記載の情報記録媒体。
【請求項１０】
オーディオビジュアルデータをデコーディングするオーディオビジュアル再生エンジンと、
実質的に類似したコンテンツが相異なる複数の言語で作成された複数の改善されたオーディオビジュアルアプリケーションのうち、何れか一つを選択するためのプレーヤー言語情報を有しており、前記オーディオビジュアルデータをインタラクティブモードで再生するために、前記プレーヤー言語情報を参照して、選択された改善されたオーディオビジュアルアプリケーションを解釈して実行する改善されたオーディオビジュアルエンジンと、
情報記録媒体から前記改善されたオーディオビジュアルアプリケーションを読み取るリーダを備え、
前記改善されたオーディオビジュアルエンジンは、前記プレーヤー言語情報と、インタラクティブモードが選択された時に最初に読み取られるスタートアップファイルに記録されている、前記改善されたオーディオビジュアルアプリケーションに含まれたコンテンツが作成された言語を知らせる言語情報とを参照して、前記改善されたオーディオビジュアルアプリケーションを選択し、
前記情報記録媒体には、
実質的に類似したコンテンツが相異なる複数の言語で作成された複数の改善されたオーディオビジュアルアプリケーション及び前記言語情報が記録されており、
前記改善されたオーディオビジュアルエンジンは、
前記言語情報と前記プレーヤー言語情報とを比較して、前記複数の改善されたオーディオビジュアルアプリケーションのうち、何れか一つを選択し、
前記改善されたオーディオビジュアルエンジンは、
対応する改善されたオーディオビジュアルアプリケーションに含まれているローディング情報ファイルをリンクするエレメントを使用して、記録されている前記言語情報をパージングし、
前記言語情報は、
前記ローディング情報ファイルをリンクするエレメント内に含まれた、前記リンクされたローディング情報ファイルを選択するための条件を保存する条件エレメント内にｎａｍｅ属性及びｖａｌｕｅ属性を備え、
前記言語情報は、
前記ローディング情報ファイルをリンクするエレメント内にｎａｍｅ属性及びｖａｌｕｅ属性を利用して記録されることを特徴とする再生装置。
【請求項１１】
前記プレーヤー言語情報は、システムパラメータとして保存されていることを特徴とする請求項１０に記載の再生装置。
【請求項１２】
情報記録媒体から前記改善されたオーディオビジュアルアプリケーションを読み取るリーダを備え、
前記改善されたオーディオビジュアルエンジンは、前記プレーヤー言語情報としてＤＶＤ−ビデオ規格により設定されたシステムパラメータＳＰＲＭ  ０と、インタラクティブモードが選択された時に最初に読み取られるスタートアップファイルに記録されている、前記改善されたオーディオビジュアルアプリケーションに含まれたコンテンツが作成された言語を知らせる言語情報とを参照して、前記改善されたオーディオビジュアルアプリケーションを選択することを特徴とする請求項１０に記載の再生装置。
【請求項１３】
前記改善されたオーディオビジュアルエンジンは、
前記言語情報と、前記再生装置に設定されたシステムパラメータテーブルに保存されている前記プレーヤー言語情報とを比較することを特徴とする請求項１０に記載の再生装置。
【請求項１４】
前記改善されたオーディオビジュアルエンジンは、
前記言語情報と、前記再生装置にＤＶＤ−ビデオ規格により設定されたシステムパラメータＳＰＲＭ  ０とを比較することを特徴とする請求項１０に記載の再生装置。
【請求項１５】
前記改善されたオーディオビジュアルエンジンは、
対応する改善されたオーディオビジュアルアプリケーションに含まれているローディング情報ファイルをリンクするエレメント内に含まれた、前記リンクされたローディング情報ファイルを選択するための条件を記録するためのエレメント内にｎａｍｅ属性及びｖａｌｕｅ属性を使用して記録されている前記言語情報をパージングし、前記再生装置でＤＶＤ−ビデオ規格により設定されたシステムパラメータＳＰＲＭ  ０を比較することを特徴とする請求項１０に記載の再生装置。
【請求項１６】
前記エレメントは、
前記言語情報をパージングする前記改善されたオーディオビジュアルエンジンに基づいて、前記改善されたオーディオビジュアルアプリケーションのうち、何れか一つを選択する選択条件を保存する条件エレメントを備えることを特徴とする請求項１０に記載の再生装置。
【請求項１７】
前記改善されたオーディオビジュアルエンジンは、
ＩＳＯ  ６３９による二字言語コードで記録されている前記言語情報をパージングすることを特徴とする請求項１０に記載の再生装置。
【請求項１８】
再生装置を利用して、オーディオビジュアルデータをインタラクティブモードで再生する方法において、
インタラクティブデータに含まれたコンテンツに使用された言語を知らせる言語情報を読み取るステップと、
読み取った言語情報を参照して、再生装置に設定されたプレーヤー言語情報と同じ言語で製作されたインタラクティブデータを選択して読み取るステップと、
読み取ったインタラクティブデータを解釈して実行するステップとを含み、
前記言語情報を読み取るステップは、
インタラクティブモードが選択された時に、最初に読み取られるスタートアップファイルを開いて前記言語情報を読み取るステップを含み、
前記言語情報を読み取るステップは、
対応する改善されたオーディオビジュアルアプリケーションに含まれているローディング情報ファイルをリンクするエレメントを使用して、記録されている前記言語情報をパージングするステップを含み、
前記言語情報を読み取るステップは、
前記ローディング情報ファイルをリンクするエレメント内に含まれた、前記リンクされたローディング情報ファイルを選択するための条件を記録するためのエレメント内にｎａｍｅ属性及びｖａｌｕｅ属性を使用して記録されている前記言語情報をパージングするステップを含むことを特徴とする再生方法。
【請求項１９】
前記言語情報を読み取るステップは、
対応する改善されたオーディオビジュアルアプリケーションに含まれているローディング情報ファイルをリンクするエレメントを使用して、記録されている前記言語情報をスタートアップファイルから読み取るステップを含むことを特徴とする請求項１８に記載の再生方法。
【請求項２０】
前記言語情報を読み取るステップは、
オーディオビジュアルデータをインタラクティブモードで再生するために、実質的に類似したコンテンツを、相異なる複数の言語を使用して製作された複数の改善されたオーディオビジュアルアプリケーションの言語をそれぞれ知らせる前記言語情報を読み取るステップを含むことを特徴とする請求項１８に記載の再生方法。
【請求項２１】
前記インタラクティブデータを選択して読み取るステップは、
再生装置にシステムパラメータとして保存されているシステムパラメータテーブルから、再生装置に設定されたプレーヤー言語情報を検出するステップを含むことを特徴とする請求項１８に記載の再生方法。
【請求項２２】
前記インタラクティブデータを選択して読み取るステップは、
再生装置にプレーヤー言語情報としてＤＶＤ−ビデオ規格により設定されたシステムパラメータＳＰＲＭ  ０を検出するステップを含むことを特徴とする請求項１８に記載の再生方法。
【請求項２３】
前記インタラクティブデータを選択して読み取るステップは、
対応する改善されたオーディオビジュアルアプリケーションに属する改善されたオーディオビジュアルファイルの位置情報を知らせる前記ローディング情報ファイルを参照して、前記改善されたオーディオビジュアルアプリケーションに属する改善されたオーディオビジュアルファイルを読み取るステップを含むことを特徴とする請求項１９に記載の再生方法。
【請求項２４】
前記言語情報を読み取るステップは、
前記言語情報と前記プレーヤー言語情報とを比較して、前記複数の改善されたオーディオビジュアルアプリケーションのうち、何れか一つを選択するステップを含むことを特徴とする請求項１９に記載の再生方法。
【請求項２５】
前記言語情報を読み取るステップは、
前記ローディング情報ファイルをリンクするエレメント内に含まれた、前記リンクされたローディング情報ファイルを選択するための条件を記録するためのエレメント内に記録されている前記言語情報をパージングするステップを含むことを特徴とする請求項１９に記載の再生方法。
【請求項２６】
前記言語情報を読み取るステップは、
前記ローディング情報ファイルをリンクするエレメント内にｎａｍｅ属性及びｖａｌｕｅ属性を使用して記録されている前記言語情報をパージングするステップを含むことを特徴とする請求項１９に記載の再生方法。
【請求項２７】
前記言語情報を読み取るステップは、
ＩＳＯ  ６３９による二字言語コードで記録されている前記言語情報をパージングするステップを含むことを特徴とする請求項１９に記載の再生方法。
【請求項２８】
改善されたオーディオビジュアルの再生装置において、
光ディスクからオーディオビジュアルデータ及びインタラクティブデータを読み取るリーダと、
プレーヤー言語情報を備えるＤＶＤビデオシステムパラメータを保存するシステムパラメータテーブルを保存するメモリと、
前記光ディスクから読み取った前記オーディオビジュアルデータを再生するオーディオビジュアル再生器と、
前記光ディスクが前記プレーヤー言語情報に基づいてインタラクティブモードで再生される時、前記オーディオビジュアルデータに対応する前記読み取ったインタラクティブデータを選択する改善されたオーディオビジュアルエンジンと、を備え、
前記光ディスクが前記インタラクティブモードで再生される時、前記改善されたオーディオビジュアルエンジンは、前記光ディスクからスタートアップファイルを読み取り、前記スタートアップファイルに基づいて前記光ディスクから対応するインタラクティブデータを選択し、
前記改善されたオーディオビジュアルエンジンは、前記スタートアップファイルから言語情報をパージングし、前記パージングされた言語情報と前記プレーヤー言語情報とを比較することにより、バッファリングされるインタラクティブデータファイルを示す対応するローディングファイルを選択し、
前記情報記録媒体には、
実質的に類似したコンテンツが相異なる複数の言語で作成された複数の改善されたオーディオビジュアルアプリケーション及び前記言語情報が記録されており、
前記改善されたオーディオビジュアルエンジンは、
前記言語情報と前記プレーヤー言語情報とを比較して、前記複数の改善されたオーディオビジュアルアプリケーションのうち、何れか一つを選択し、
前記改善されたオーディオビジュアルエンジンは、
対応する改善されたオーディオビジュアルアプリケーションに含まれているローディング情報ファイルをリンクするエレメントを使用して、記録されている前記言語情報をパージングし、
前記言語情報は、
前記ローディング情報ファイルをリンクするエレメント内に含まれた、前記リンクされたローディング情報ファイルを選択するための条件を保存する条件エレメント内にｎａｍｅ属性及びｖａｌｕｅ属性を備え、
前記言語情報は、
前記ローディング情報ファイルをリンクするエレメント内にｎａｍｅ属性及びｖａｌｕｅ属性を利用して記録されることを特徴とするオーディオビジュアルの再生装置。
【請求項２９】
前記改善されたオーディオビジュアルエンジンは、シームレス再生を保証するために、前記オーディオビジュアルデータに対応する前記選択されたインタラクティブデータをバッファリングすることを特徴とする請求項２８に記載の改善されたオーディオビジュアルの再生装置。
【請求項３０】
前記オーディオビジュアル再生器及び前記改善されたオーディオビジュアルエンジンは、アプリケーションプログラムインターフェースを介してインターフェースすることを特徴とする請求項２８に記載の改善されたオーディオビジュアルの再生装置。
【請求項３１】
前記インタラクティブデータは、それぞれ複数の言語から形成された複数の改善されたオーディオビジュアルデータを備えることを特徴とする請求項２８に記載の改善されたオーディオビジュアルの再生装置。
【請求項３２】
前記改善されたオーディオビジュアルデータは、システムパラメータＳＰＲＭに基づいて自動的に選択されることを特徴とする請求項３１に記載の改善されたオーディオビジュアルの再生装置。
【請求項３３】
前記改善されたオーディオビジュアルデータは、前記システムパラメータＳＰＲＭ ０テーブルエントリに基づいて自動的に選択されることを特徴とする請求項３２に記載の改善されたオーディオビジュアルの再生装置。
【請求項３４】
前記改善されたオーディオビジュアルデータは、前記システムパラメータＳＰＲＭ １６テーブルエントリに基づいて自動的に選択されることを特徴とする請求項３２に記載の改善されたオーディオビジュアルの再生装置。
【請求項３５】
前記改善されたオーディオビジュアルデータは、前記システムパラメータＳＰＲＭ １８テーブルエントリに基づいて自動的に選択されることを特徴とする請求項３２に記載の改善されたオーディオビジュアルの再生装置。
【請求項３６】
前記改善されたオーディオビジュアルデータは、前記システムパラメータＳＰＲＭ  ２１テーブルエントリに基づいて自動的に選択されることを特徴とする請求項３２に記載の改善されたオーディオビジュアルの再生装置。
【請求項３７】
光ディスクから改善されたオーディオビジュアルデータを再生する方法において、
インタラクティブモードが選択される時、前記光ディスクで改善されたオーディオビジュアルデータを検出するステップと、
前記光ディスク上のスタートアップファイルから言語情報を読み取るステップと、
前記読み取った言語情報に基づいて改善されたオーディオビジュアルデータを選択するステップと、
前記選択された改善されたオーディオビジュアルデータを実行するステップと、
前記選択された改善されたオーディオビジュアルデータと共に、前記光ディスクからの対応するオーディオビジュアルデータを再生するステップとを含み、
前記言語情報を読み取るステップは、
対応する改善されたオーディオビジュアルアプリケーションに含まれているローディング情報ファイルをリンクするエレメントを使用して、記録されている前記言語情報をパージングするステップを含み、
前記言語情報を読み取るステップは、
前記ローディング情報ファイルをリンクするエレメント内に含まれた、前記リンクされたローディング情報ファイルを選択するための条件を記録するためのエレメント内にｎａｍｅ属性及びｖａｌｕｅ属性を使用して記録されている前記言語情報をパージングするステップを含むことを特徴とする改善されたオーディオビジュアルデータの再生方法。
【請求項３８】
前記読み取った言語情報と、システムパラメータテーブルに保存されたプレーヤー言語情報とを比較するステップを含むことを特徴とする請求項３７に記載の改善されたオーディオビジュアルデータの再生方法。
【請求項３９】
前記再生ステップは、
インタラクティブモードで前記選択された改善されたオーディオビジュアルデータと共に、前記光ディスクからの対応するオーディオビジュアルデータを再生するステップを含むことを特徴とする請求項３７に記載の改善されたオーディオビジュアルデータの再生方法。
【請求項４０】
前記再生ステップは、
非インタラクティブモードで前記選択された改善されたオーディオビジュアルデータと共に、前記光ディスクからの対応するオーディオビジュアルデータを再生するステップを含むことを特徴とする請求項３７に記載の改善されたオーディオビジュアルデータの再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オーディオビジュアル（以下、ＡＶという）データをインタラクティブモードで再生する装置、その再生方法及びその情報記録媒体に関する。
【背景技術】
【０００２】
ＰＣを基盤にＡＶデータをインタラクティブモードで再生できるＤＶＤ（以下、“インタラクティブＤＶＤ”という）が販売されている。インタラクティブＤＶＤには、従来のＤＶＤ−ビデオ規格によりＡＶデータに付加して、インタラクティブ機能を支援するためのインタラクティブデータが更に記録されている。インタラクティブＤＶＤに記録されたＡＶデータは、２つのモードでディスプレイされうる。一つは、一般ＤＶＤ−ビデオと同じ方式でディスプレイされるビデオモードであり、他の一つは、ＡＶデータが再生されて得られるＡＶ画面が、インタラクティブデータが再生されて得られるインタラクティブ画面に埋め込まれてディスプレイされるインタラクティブモードである。例えば、ＡＶデータが映画タイトルである場合、ＡＶ画面には映画が上映され、インタラクティブ画面には映画の台本、あらすじ、出演俳優の写真等の多様な付加情報が表示される。付加情報は、タイトル（ＡＶデータ）と同期されて表示されることもある。例えば、特定俳優がＡＶ画面に現れ始める時、その俳優についての履歴情報が含まれたインタラクティブデータが再生されて表示される場合である。
【０００３】
インタラクティブデータは、マークアップ言語で作成されるマークアップ文書、マークアップ文書の内部に含まれるか、または別個のファイルで作成されてマークアップ文書にリンクされるスクリプトコード、マークアップ文書にリンクされてマークアップ文書と共に再生されるオーディオファイル、アニメーションファイル及びイメージファイルなどを備える。
【０００４】
インタラクティブモードは、ユーザーに、マークアップ文書により多様な付加コンテンツを提供するところにその目的があることを考慮すれば、ユーザーが理解できない言語で製作された付加コンテンツが含まれているマークアップ文書を使用して、インタラクティブモードでディスプレイすると、その効果が著しく低下することがある。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、ＡＶデータが記録された情報記録媒体を再生するに当って、ユーザーにより選択された言語、またはあらかじめ決定された言語で作成された付加コンテンツを選択して、ＡＶデータをインタラクティブモードで再生できるデータ構造を有する情報記録媒体、その再生装置及び再生方法を提供するところにある。
【課題を解決するための手段】
【０００６】
前記目的は、本発明により、ＡＶデータと、前記ＡＶデータがインタラクティブモードで再生される時、前記ＡＶデータから得られたＡＶ画面と共にディスプレイされて、前記ＡＶ画面に関連したコンテンツを提供するインタラクティブデータと、前記インタラクティブデータに含まれたコンテンツが、どの言語で作成されたかを知らせる言語情報と、を備え、前記インタラクティブデータは、インタラクティブモードが選択された時に最初に読み取られるスタートアップファイルを含み、前記言語情報は、前記スタートアップファイルに記録され、前記言語情報は、対応する改善されたオーディオビジュアルアプリケーションに含まれているローディング情報ファイルをリンクするエレメントを使用して記録され、前記言語情報は、前記ローディング情報ファイルをリンクするエレメント内に含まれた、前記リンクされたローディング情報ファイルを選択するための条件を記録するためのエレメント内にｎａｍｅ属性及びｖａｌｕｅ属性を使用して記録されていることを特徴とする情報記録媒体によって達成される。
【０００７】
また、前記目的は、ＡＶデータと、前記ＡＶデータをインタラクティブモードで再生するために、実質的に同じコンテンツが相異なる複数の言語で作成された複数の改善されたオーディオビジュアル（ＥＮｈａｎｃｅｄ  ＡＶ：以下、ＥＮＡＶ）アプリケーションと、前記複数のＥＮＡＶアプリケーションのうち、何れか一つを選択するために参照される言語情報と、を備え、前記言語情報は、インタラクティブモードが選択された時に、最初に読み取られるスタートアップファイルに記録され、前記言語情報は、対応する改善されたオーディオビジュアルアプリケーションに含まれているローディング情報ファイルをリンクするエレメントを使用して記録され、前記言語情報は、前記ローディング情報ファイルをリンクするエレメント内に含まれた、前記リンクされたローディング情報ファイルを選択するための条件を記録するためのエレメント内にｎａｍｅ属性及びｖａｌｕｅ属性を使用して記録されていることを特徴とする情報記録媒体によっても達成される。
【０００８】
一方、本発明の他の分野によれば、前記目的は、ＡＶデータをデコーディングするＡＶ再生エンジンと、実質的に同じコンテンツが相異なる複数の言語で作成された複数のＥＮＡＶアプリケーションのうち、何れか一つを選択するためのプレーヤー言語情報を有しており、前記ＡＶデータをインタラクティブモードで再生するために、前記プレーヤー言語情報を参照して、選択されたＥＮＡＶアプリケーションを解釈して実行するＥＮＡＶエンジンと、情報記録媒体から前記改善されたオーディオビジュアルアプリケーションを読み取るリーダを備え、前記改善されたオーディオビジュアルエンジンは、前記プレーヤー言語情報と、インタラクティブモードが選択された時に最初に読み取られるスタートアップファイルに記録されている、前記改善されたオーディオビジュアルアプリケーションに含まれたコンテンツが作成された言語を知らせる言語情報とを参照して、前記改善されたオーディオビジュアルアプリケーションを選択し、前記情報記録媒体には、実質的に類似したコンテンツが相異なる複数の言語で作成された複数の改善されたオーディオビジュアルアプリケーション及び前記言語情報が記録されており、前記改善されたオーディオビジュアルエンジンは、前記言語情報と前記プレーヤー言語情報とを比較して、前記複数の改善されたオーディオビジュアルアプリケーションのうち、何れか一つを選択し、前記改善されたオーディオビジュアルエンジンは、対応する改善されたオーディオビジュアルアプリケーションに含まれているローディング情報ファイルをリンクするエレメントを使用して、記録されている前記言語情報をパージングし、前記言語情報は、前記ローディング情報ファイルをリンクするエレメント内に含まれた、前記リンクされたローディング情報ファイルを選択するための条件を保存する条件エレメント内にｎａｍｅ属性及びｖａｌｕｅ属性を備え、前記言語情報は、前記ローディング情報ファイルをリンクするエレメント内にｎａｍｅ属性及びｖａｌｕｅ属性を利用して記録されることを特徴とする再生装置によっても達成される。
【０００９】
一方、本発明の更に他の分野によれば、前記目的は、ＡＶデータをインタラクティブモードで再生する方法において、インタラクティブデータに含まれたコンテンツに使用された言語を知らせる言語情報を読み取るステップと、読み取った言語情報を参照して、再生装置に設定されたプレーヤー言語情報と同じ言語で製作されたインタラクティブデータを選択して読み取るステップと、読み取ったインタラクティブデータを解釈して実行するステップとを含とを含み、前記言語情報を読み取るステップは、インタラクティブモードが選択された時に、最初に読み取られるスタートアップファイルを開いて前記言語情報を読み取るステップを含み、前記言語情報を読み取るステップは、対応する改善されたオーディオビジュアルアプリケーションに含まれているローディング情報ファイルをリンクするエレメントを使用して、記録されている前記言語情報をパージングするステップを含み、前記言語情報を読み取るステップは、前記ローディング情報ファイルをリンクするエレメント内に含まれた、前記リンクされたローディング情報ファイルを選択するための条件を記録するためのエレメント内にｎａｍｅ属性及びｖａｌｕｅ属性を使用して記録されている前記言語情報をパージングするステップを含むことを特徴とする再生方法によっても達成される。
【発明を実施するための最良の形態】
【００１０】
以下、添付された図面を参照して、本発明の好ましい実施形態を詳細に説明する。本明細書で「インタラクティブデータ」は、インタラクティブモードを支援するために記録されたデータであって、マークアップ言語及び／またはスクリプトコードで記録されたマークアップ文書、マークアップ文書にリンクされるか、または別個に設けられるスクリプトコードファイル、プログラムファイル、マークアップ文書にリンクされて、共にディスプレイされるためのリソースファイルであって、オーディオファイル、アニメーションファイル、イメージファイルなどを網羅する意味として使用される。すなわち、インタラクティブデータは、ＡＶデータをインタラクティブモードで再生するために必要なアプリケーションプログラムの役割を行うと共に、ＡＶデータと共に提供される付加コンテンツの役割を行う。
【００１１】
図１は、本発明の好ましい実施形態に係る再生システムの概要図である。図１を参照するに、再生システムは、本実施形態によりインタラクティブモードを支援する情報記録媒体であるＥＮＡＶディスク１００、再生装置２００、本実施形態に係るディスプレイ装置３００として例えば、ＴＶ、ユーザー入力装置としてリモートコントローラ４００を備える。リモートコントローラ４００は、ユーザーの制御命令を入力されて再生装置２００に伝達する。再生装置２００は、ＥＮＡＶディスク１００に記録されたＡＶデータを再生する。再生装置２００に備えられたＤＶＤドライブにＥＮＡＶディスク１００がロードされ、ユーザーがインタラクティブモードを選択すれば、再生装置２００は、ＥＮＡＶディスク１００をインタラクティブモードで再生してディスプレイ装置３００に伝達する。ディスプレイ装置３００には、再生されたＡＶデータによるＡＶ画面が、インタラクティブアプリケーションから得られたインタラクティブ画面と共に表示される。「インタラクティブモード」は、ＡＶ画面をインタラクティブアプリケーションであるマークアップ文書に定義された表示窓にディスプレイする方式、すなわち、インタラクティブ画面にＡＶ画面を埋め込んでディスプレイする方式をいう。ここで、ＡＶ画面は、ＥＮＡＶディスク１００に記録されたＤＶＤ−ビデオデータが再生装置２００により再生されてディスプレイ装置３００に表示される画面をいい、インタラクティブ画面は、ＥＮＡＶディスク１００に記録されたインタラクティブアプリケーションが再生装置２００により解釈され、かつ実行されてディスプレイ装置３００に表示される画面をいう。一方、「ビデオモード」は、ＡＶデータを従来のＤＶＤ−ビデオに定義された通りに再生する方式、すなわち、該当ＡＶデータを再生して得られたＡＶ画面のみをディスプレイする方式をいう。本実施形態で再生装置２００は、インタラクティブモードとビデオモードとも支援する。さらに、本実施形態で再生装置２００は、ネットワークからＡＶデータ及び／またはインタラクティブデータを受信できる。
【００１２】
特に、再生装置２００は、システムパラメータ（以下、ＳＰＲＭという）が設定されているシステムパラメータテーブルを有しており、システムパラメータテーブルは、本発明によりプレーヤー言語情報を有している。再生装置２００は、プレーヤー言語情報を参照して、インタラクティブモードで再生する時に使用するインタラクティブデータを選択する。ＳＰＲＭは、再生装置２００のメモリに保存されうる。
【００１３】
ディスク１００にも同様に保存されているインタラクティブデータに含まれたコンテンツが、どの言語で製作されたかを知らせる言語情報が記録されている。ディスクに記録された言語情報は、ＳＰＲＭに保存されたプレーヤー言語情報と実質的にその意味が同じであるが、前記ディスク言語情報はディスク１００に記録されており、対応するインタラクティブデータを知らせるという点で異なる。
【００１４】
本発明に係る再生装置２００は、インタラクティブモードが選択されれば、ＥＮＡＶディスク１００に本発明により記録された言語情報を読み取って、システムパラメータとして自身が有しているプレーヤー言語情報と比較し、その結果によって選択されたインタラクティブデータを使用して再生する。
【００１５】
図２は、本発明に係るＥＮＡＶディスク１００の実施図である。
【００１６】
図２を参照するに、ＥＮＡＶディスク１００には、インタラクティブデータが言語情報に対応するように記録されている。すなわち、言語情報＃１に対応するインタラクティブデータ＃１が記録されており、言語情報＃２に対応するインタラクティブデータ＃２が存在し、・・・、言語情報＃ｎに対応するインタラクティブデータ＃ｎが存在する（ここで、ｎは整数である）。
【００１７】
言語情報＃１、２、・・・、ｎは、インタラクティブデータ＃１、２、・・・、ｎと別個に記録されてインタラクティブデータ＃１、２、・・・、ｎとリンクされているか、またはインタラクティブデータ＃１、２、・・・、ｎの一部として記録されうる。
【００１８】
再生装置２００に設定されたプレーヤー言語情報が、言語情報＃２とその内容が同じであれば、再生装置２００は、言語情報＃２によるインタラクティブデータ＃２を持ってきて、対応するＡＶデータをインタラクティブモードで再生する。例えば、プレーヤー言語情報が“英語”であれば、再生装置２００は、ＥＮＡＶディスク１００に記録されたインタラクティブデータのうち、言語情報が“英語”に対応するインタラクティブデータを使用する。
【００１９】
図３は、本発明の一実施形態に係るＥＮＡＶディスク１００のボリュームスペースを示す図である。図３を参照するに、ディスク１００のボリュームスペースには、ボリューム及びファイルについての情報が記録されたボリューム＆ファイルストラクチャ領域、ＡＶデータ、すなわち、ビデオタイトルがＤＶＤ−ビデオフォーマットで記録されたＤＶＤ−ビデオデータ領域、インタラクティブモードを支援するためのＥＮＡＶファイルが記録されたＥＮＡＶファイル領域が存在する。
【００２０】
ＤＶＤ−ビデオデータ領域には、ディスク１００に記録されたビデオタイトルの全体についての再生制御情報が含まれたＶＩＤＥＯ＿ＴＳ.ＩＦＯ、及び第一のビデオタイトルについての再生制御情報が含まれたＶＴＳ＿０１＿０.ＩＦＯが記録されており、次いで、ビデオタイトルを構成するＡＶデータであるＶＴＳ＿０１＿０.ＶＯＢ、ＶＴＳ＿０１＿１.ＶＯＢ、・・・が記録されている。ＶＴＳ＿０１＿０.ＶＯＢ、ＶＴＳ＿０１＿１.ＶＯＢ、・・・は、ビデオタイトル、すなわち、ビデオオブジェクトである。各ＶＯＢには、ナビゲーションパック、ビデオパック、及びオーディオパックがパッキングされたＶＯＢＵが含まれている。更に詳細な構成は、ＤＶＤ−ビデオ標準案「ＤＶＤ−Ｖｉｄｅｏ  ｆｏｒ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ  Ｄｉｓｃ１.０」に開示されている。
【００２１】
ＥＮＡＶファイル領域には、複数のＥＮＡＶファイルから構成されたＥＮＡＶアプリケーションが保存されている。すなわち、ＥＮＡＶファイルとして、インタラクティブモードが選択された時に最初に読み取られるスタートアップファイル、及び選択されたビデオタイトルに対応するマークアップ文書などが記録されている。
【００２２】
このように、本実施形態でインタラクティブデータは、複数のＥＮＡＶファイルとして記録されている。ＥＮＡＶファイルは、前記のように、マークアップ文書、スクリプトコードファイル、プログラムファイル、マークアップ文書のスタイルを指定するためのスタイルシート、マークアップ文書にリンクされて、共にディスプレイされるためのリソースファイルとしてオーディオファイル、アニメーションファイル、及びイメージファイルなどを意味する。
【００２３】
図４は、本発明の一実施形態に係るＥＮＡＶディスク１００のディレクトリ構造図である。
【００２４】
図４を参照するに、ルートディレクトリには、ＤＶＤビデオディレクトリＶＩＤＥＯ＿ＴＳが存在し、インタラクティブモードを支援するためのＥＮＡＶデータが記録されたＥＮＡＶディレクトリＤＶＤ＿ＥＮＡＶが設けられている。
【００２５】
ＶＩＤＥＯ＿ＴＳには、図３を参照して説明したデータ、すなわち、ＶＩＤＥＯ＿ＴＳ.ＩＦＯ、ＶＴＳ＿０１＿０.ＩＦＯ、ＶＴＳ＿０１＿０.ＶＯＢ、ＶＴＳ＿０１＿１.ＶＯＢ、・・・などが保存されている。ＤＶＤ＿ＥＮＡＶには、図３を参照して説明したデータ、すなわち、スタートアップファイルＳＴＡＲＴＵＰ.ＭＬＳ、その他のＥＮＡＶファイルが保存されている。
【００２６】
図５は、本発明の一実施形態に係るＥＮＡＶディスク１００に記録されたＡＶデータとＥＮＡＶファイルとの関係を示す図である。図５を参照するに、本実施形態に係るＥＮＡＶディスク１００には、シームレス再生が保証されるＡＶデータに対し、それぞれＥＮＡＶアプリケーションが対応して記録されている。一つのＥＮＡＶアプリケーションは、複数のＥＮＡＶファイルの集合である。ＡＶデータのシームレス再生を保証するためには、対応するＥＮＡＶアプリケーションを、そのＡＶデータをインタラクティブモードで再生する以前に、あらかじめバッファリングしておくことが好ましい。
【００２７】
各ＥＮＡＶアプリケーションには、一つのローディング情報ファイルが含まれている。ローディング情報ファイルには、対応するＡＶデータをインタラクティブモードで再生するために必要なＥＮＡＶファイルの位置情報が記録されている。必要なＥＮＡＶファイルの位置情報は、対応するＥＮＡＶアプリケーションがローンチングされる以前にバッファリングされるＥＮＡＶファイルについての位置情報、すなわち、プリロードされるＥＮＡＶファイルの位置情報を備える。
【００２８】
プリロードは、各ＥＮＡＶアプリケーションごとに行われるため、シームレス再生は、各ＥＮＡＶアプリケーションに対応するＡＶデータに対して保証される。これにより、コンテンツ製作者は、一つのＥＮＡＶアプリケーションがビデオタイトル１編、ビデオタイトル１チャプターに該当するように製作して、シームレス再生を保証することがユーザーインターフェースの側面で好ましい。
【００２９】
一方、プリロードに対応してポストロードは、対応するＥＮＡＶアプリケーションがローンチングされた以後に、所定のＥＮＡＶファイルをバッファリングすることをいう。一つのＥＮＡＶアプリケーションには、ポストロードせねばならないＥＮＡＶファイルが必ずしも存在するのではない。ポストロードが必要である場合、ローディング情報ファイルには、ポストロードするために必要なポストロード情報、すなわち、ポストロードされるＥＮＡＶファイルの位置情報が記録される。
【００３０】
図６は、本発明の一実施形態に係る再生装置２００のブロック図である。図６を参照するに、本実施形態に係る再生装置２００は、リーダ１、ＡＶ再生エンジン２及びＥＮＡＶエンジン３を備える。
【００３１】
リーダ１は、ＥＮＡＶエンジン３からの制御信号により、ＤＶＤ１００からＡＶデータ、すなわち、本実施形態でのＤＶＤ−ビデオデータ及びＥＮＡＶファイルを読み出す。
【００３２】
ＡＶ再生エンジン２は、リーダ１が読み取ったＡＶデータを再生する。本実施形態でＡＶデータは、ＤＶＤ−ビデオデータで記録されているため、本実施形態でＡＶ再生エンジン２は、ＤＶＤ−ビデオデータを再生するＤＶＤ−ビデオ再生エンジンで具現される。ＡＶ再生エンジン２は、ＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍ  Ｉｎｔｅｒｆａｃｅ）を介してＥＮＡＶエンジン３とコミュニケーションする。すなわち、ＥＮＡＶエンジン３からの要求に応答して、ＡＶ再生エンジン２の動作状態を知らせる属性をＥＮＡＶエンジン３に知らせ、トリガーをＥＮＡＶエンジン３に送る。トリガーとは、例えば、インタラクティブモードでスターウォーズ（商標登録）が上映される時、ＡＶ画面に戦闘場面が表示されれば、対応するクイズをインタラクティブ画面に表示させる場合、戦闘場面が表示される時点を前後して、ＥＮＡＶエンジン３に関連情報を知らせることをいう。
【００３３】
ＥＮＡＶエンジン３は、ＥＮＡＶファイルを再生する。特に、本実施形態でＥＮＡＶエンジン３は、インタラクティブモードでＤＶＤ  １００に記録されたＤＶＤ−ビデオデータをインタラクティブモードで再生するために、ＥＮＡＶファイルの一つであるマークアップ文書を検証及び解釈して実行する。また、ＥＮＡＶエンジン３は、再生されたＤＶＤ−ビデオストリームと解釈されたマークアップ文書とをブレンディングして出力する。これにより、ディスプレイ装置３００には、ＡＶ画面が埋め込まれたインタラクティブ画面が表示される。一方、ＥＮＡＶエンジン３は、多様なプラグインを備えうる。プラグインは、マークアップ文書に含まれたりマークアップ文書にリンクされた多様なフォーマットのファイルを開かせうる。例えば、ウィンドウメディアプレーヤー用のＡＶデータを再生するために、ＥＮＡＶエンジン３は、ウィンドウメディアプレーヤーを呼び出せる。また、ＥＮＡＶエンジン３は、ネットワークに接続されてＥＮＡＶファイルなどの必要な情報を得ることができる。
【００３４】
特に、ＥＮＡＶエンジン３は、本実施形態により、スタートアップファイルに記録された言語情報をパージングした後、システムパラメータテーブルに記録されているプレーヤー言語情報と比較して、その結果により対応するローディング情報ファイルを選択する。ローディング情報ファイルには、シームレス再生のためにあらかじめ、または再生中にバッファリングするＥＮＡＶファイルのリストが記録されている。ＥＮＡＶエンジン３は、選択されたローディング情報ファイルによるＥＮＡＶファイルを、ＥＮＡＶエンジン３に備えられたバッファ（図示せず）でバッファリングした後、初期ファイルから解釈して実行する。
【００３５】
図７は、本発明の一実施形態に係るスタートアップファイルＳＴＡＲＴＵＰ.ＭＬＳを示す図である。図７を参照するに、マークアップ言語を使用して作成されたマークアップ文書であるスタートアップファイルＳＴＡＲＴＵＰ.ＭＬＳは、二つのエレメントを備える。一つは、“ｗａｌｌｅｄｇａｒｄｅｎ”エレメントであり、他の一つは、“ｌｏａｄｉｎｇｉｎｆｏ”エレメントである。
【００３６】
“ｗａｌｌｅｄｇａｒｄｅｎ”エレメントは、挿入されたＥＮＡＶディスク１００を介して接続可能なネットワークの領域や、ペアレンタルレベルによって接近可能なファイルの目録を配列したｗａｌｌｅｄ  ｇａｒｄｅｎリストファイルをリンクしている。但し、“ｗａｌｌｅｄｇａｒｄｅｎ”エレメントは、必ずしもスタートアップファイルに記録されていなくてもよい。
【００３７】
“ｌｏａｄｉｎｇｉｎｆｏ”エレメントは、インタラクティブモードで再生するために必要なＥＮＡＶファイルの集合であるＥＮＡＶアプリケーションをローディングするために、すなわち、ＥＮＡＶアプリケーションに属するＥＮＡＶファイルの位置情報を知らせるローディング情報ファイルをリンクしている。本実施形態では、“ｌｏａｄｉｎｇｉｎｆｏ”エレメントに含まれた“ｃｏｎｄｉｔｉｏｎ”エレメントを使用することにより、複数のＥＮＡＶアプリケーションのうち、何れか一つを選択するための条件情報が記録される。より詳細には、ＥＮＡＶアプリケーションを選択するための条件情報は、“ｃｏｎｄｉｔｉｏｎ”エレメント内に記録される“ｎａｍｅ”及び“ｖａｌｕｅ”の属性を使用して記録される。
【００３８】
本実施形態により図７に示すスタートアップファイルには、二つの“ｌｏａｄｉｎｇｉｎｆｏ”エレメントが存在する。記号Ａは、第一の“ｌｏａｄｉｎｇｉｎｆｏ”エレメントが記録された部分を示し、記号Ｂは、第二の“ｌｏａｄｉｎｇｉｎｆｏ”エレメントが記録された部分を示す。第一の“ｌｏａｄｉｎｇｉｎｆｏ”エレメントにより参照されるＥＮＡＶアプリケーションは、該当“ｌｏａｄｉｎｇｉｎｆｏ”エレメントに含まれた“ｃｏｎｄｉｔｉｏｎ”エレメントの属性である“ｎａｍｅ”及び“ｖａｌｕｅ”の属性値がそれぞれ“ｌａｎｇ”及び“ｅｎ”として記録されることにより、該当ＥＮＡＶアプリケーションに含まれたＥＮＡＶファイルに含まれているコンテンツが英語で作成されたことを示す。第二の“ｌｏａｄｉｎｇｉｎｆｏ”エレメントに含まれた“ｃｏｎｄｉｔｉｏｎ”エレメントの属性である“ｎａｍｅ”及び“ｖａｌｕｅ”の属性値は、それぞれ“ｌａｎｇ”及び“ｋｒ”として記録されることにより、参照されるＥＮＡＶアプリケーションを構成するＥＮＡＶファイルの内容は、韓国語で作成されたことを示している。本実施形態で言語は、ＩＳＯ−６３９に定義されているように、二字から構成された英語小文字で表示する。
【００３９】
図８は、本発明の他の実施形態に係るスタートアップファイルＳＴＡＲＴＵＰ.ＭＬＳを示す図である。図８を参照するに、本実施形態に係るスタートアップファイルＳＴＡＲＴＵＰ.ＭＬＳも、二つのエレメントを備える。一つは、“ｗａｌｌｅｄｇａｒｄｅｎ”エレメントであり、他の一つは、“ａｐｐｌｉｃａｔｉｏｎ”エレメントである。
【００４０】
“ｗａｌｌｅｄｇａｒｄｅｎ”エレメントは、図７の場合と同じ意味を有する。
【００４１】
“ａｐｐｌｉｃａｔｉｏｎ”エレメントは、インタラクティブモードで再生するために必要なＥＮＡＶファイルの集合であるＥＮＡＶアプリケーションをローディングするために、すなわち、ＥＮＡＶアプリケーションに属するＥＮＡＶファイルの位置情報を知らせるローディング情報ファイルをリンクしている。“ａｐｐｌｉｃａｔｉｏｎ”エレメントに含まれた“ｃｏｎｄｉｔｉｏｎ”エレメントは、スタートアップファイルがリンクしている複数のＥＮＡＶアプリケーションのうち、選択のための条件を記録するために使用される。“ｃｏｎｄｉｔｉｏｎ”エレメントに含まれた“ｐａｒａｍ”エレメントは、該当ＥＮＡＶアプリケーションの選択基準を提示するための属性値を示すのに使用する。より詳細には、ＥＮＡＶアプリケーションを選択するための条件情報は、“ｃｏｎｄｉｔｉｏｎ”エレメント内に記録される“ｐａｒａｎａｍｅ”及び“ｖａｌｕｅ”属性を使用して記録されていることが分かる。
【００４２】
参照番号Ｃは、第一の“ａｐｐｌｉｃａｔｉｏｎ”エレメントにより参照されるＥＮＡＶアプリケーションを示し、参照番号Ｄは、第二の“ａｐｐｌｉｃａｔｉｏｎ”エレメントにより参照されるＥＮＡＶアプリケーションを示す。第一の“ａｐｐｌｉｃａｔｉｏｎ”により参照されるＥＮＡＶアプリケーションは、該当ＥＮＡＶファイルに含まれたコンテンツが英語で作成されたことを示し、第二の“ａｐｐｌｉｃａｔｉｏｎ”により参照されるＥＮＡＶアプリケーションに含まれているコンテンツの内容は、第一のＥＮＡＶアプリケーションと同じであるが、韓国語で作成されたことを示す。本実施形態で言語は、ＩＳＯ−６３９に定義されているように、二字から構成された英語小文字で表示する。
【００４３】
従来のインタラクティブモードは、ユーザーが理解できる言語が多様であることを考慮していなかった。しかし、本発明は、ユーザーが理解できる言語が多様であることを考慮して、複数の言語でそのコンテンツがそれぞれ記録された複数のインタラクティブデータを準備し、そのうち一つを選択できるようにした。さらに、ＥＮＡＶアプリケーションの選択のための言語情報をスタートアップファイルに記録することにより、最初の実行時に再生装置２００は、あらかじめ設定されたプレーヤー言語情報に合致するＥＮＡＶアプリケーションを選択できる。
【００４４】
図９は、本発明の一実施形態に係るプレーヤー言語情報が記録されたシステムパラメータテーブルを示す図である。図９を参照するに、本実施形態に係るシステムパラメータテーブルは、再生装置２００に保存されているものであって、互換性を考慮してシステムパラメータ０ないし２０は、ＤＶＤ−ビデオ規格（ＤＶＤ  Ｓｐｅｃｉｆｉｃａｔｉｏｎｓ  ｆｏｒ  Ｒｅａｄ−Ｏｎｌｙ  Ｄｉｓｃ  Ｐａｒｔ３  Ｖｉｄｅｏ  Ｓｐｅｃｉｆｉｃａｔｉｏｎｓ）に定義されているＳＰＲＭｓによるシステムパラメータテーブルを使用して具現した。より具体的には、システムパラメータテーブルに設けられたＳＰＲＭのうち、何れか一つを、本発明に係る言語情報として使用するか、またはシステムパラメータテーブルに、本発明に係るプレーヤー言語情報を追加した形態で具現できる。ＳＰＲＭは、２バイトの固定された長さを有する値が保存され、各パラメータは、１６−ビットの整数値を有する。ＳＰＲＭ  ０ないしＳＰＲＭ  ２０についての詳細な説明は、ＤＶＤ−ビデオ規格に記載されており、本発明と直接的な関連性の少ないパラメータについては、本明細書ではその説明を省略する。
【００４５】
＜本発明に係るプレーヤー言語情報として、ＳＰＲＭ  ０を使用する場合＞
ＳＰＲＭ  ０には、ユーザーがＤＶＤ−ビデオのメニューを作成するのに使用された言語情報が保存されている。したがって、再生装置２００は、ＳＰＲＭ  ０に設定された値とＥＮＡＶディスク１００に記録された言語情報とを比較して、最初に実行されるＥＮＡＶアプリケーションとして、メニューと同じ言語で作成されたＥＮＡＶアプリケーションを選択できる。
【００４６】
＜本発明に係るプレーヤー言語情報として、ＳＰＲＭ  １６を使用する場合＞
ＳＰＲＭ  １６は、初期化時のみにその値を変更でき、再生中または動作中には、その値を変更できない。ＳＰＲＭ  １６には、ユーザーがＤＶＤ−ビデオを再生する時に共に再生されるＡｕｄｉｏ  Ｓｔｒｅａｍの言語情報を、ＩＳＯ−６３９に定義されている形態の値で保存している。したがって、再生装置１００は、ＳＰＲＭ  １６に設定された値を参照して、最初に実行されるＥＮＡＶアプリケーションを選択できる。
【００４７】
＜本発明に係るプレーヤー言語情報として、ＳＰＲＭ  １８を使用する場合＞
ＳＰＲＭ  １８も初期化時のみにその値を変更でき、再生中または動作中には、その値を変更できない。ＳＰＲＭ  １８は、ＤＶＤ−ビデオの字幕を表示するための言語情報を、ＩＳＯ−６３９に定義されている形態の値で保存している。ユーザーは、映画製作時に使用されたオリジナル言語のそのままオーディオを聴取しながら、字幕は、現地語で見る場合がほとんどである。したがって、ＤＶＤ−ビデオで字幕を表示するための言語情報を参照して、字幕と同じ言語でそのコンテンツが作成されたＥＮＡＶアプリケーションを選択するのである。すなわち、再生装置２００は、ＳＰＲＭ  １８に保存されている値を参照して、ＥＮＡＶアプリケーションを選択する。
【００４８】
＜ＳＰＲＭ  ２１に本発明に係るプレーヤー言語情報を記録する場合＞
ＤＶＤ−ビデオ規格によれば、ＳＰＲＭ  ２１ないし２３は、保留された領域である。したがって、本実施形態では、空いている領域のうち、何れか一つ、すなわちＳＰＲＭ  ２１に、プレーヤー言語情報Ｉｎｉｔｉａｌ  Ｌａｎｇｕａｇｅ  Ｃｏｄｅを、ＩＳＯ−６３９に定義されている形態の値で記録する。ＳＰＲＭ
２１も、初期化時にその値を変更できるだけであり、再生中または動作中には、その値を変更させない。
【００４９】
図１０は、図９のシステムパラメータとして記録されたプレーヤー言語情報のデータ構造図である。図１０を参照するに、本発明に係るプレーヤー言語情報は、ＳＰＲＭ  ２１に割当てられた２バイトを使用して記録される。言語情報の記録に使用されて残ったビットは保留されて、他の情報を保存できる。ＳＰＲＭ  ２１は、ＩＳＯ−６３９に定義されている形態の値で記録され、または他の規約によることも可能である。
【００５０】
前記のような構成に基づいて本発明に係る再生方法を説明すれば、次の通りである。
【００５１】
図１１は、本発明の一実施形態に係る再生方法を説明するためのフローチャートである。図１１を参照するに、ＥＮＡＶディスク１００が再生装置２００にローディングされれば、再生装置２００は、ＤＶＤ＿ＥＮＡＶディレクトリに保存されているスタートアップファイルをチェックすることにより、挿入されたディスクがＥＮＡＶ  ＤＶＤ  １００であるか否かを判断する（ステップ１１０１）。再生装置２００は、スタートアップファイルを発見できなければ、挿入されたディスクが従来のＤＶＤ−ビデオディスクであるかを判断し（ステップ１１０２）、ＤＶＤ−ビデオディスクである場合にはビデオモードで再生するか（ステップ１１０３）、または他のディスクである場合には再生しない。
【００５２】
再生装置２００は、スタートアップファイルを発見すれば、挿入されたディスクがＥＮＡＶディスク１００であることを認識し（ステップ１１０１）、ユーザーがビデオモードを選択すれば、ビデオモードで再生する（ステップ１１０３）。ユーザーがインタラクティブモードを選択すれば（ステップ１１０４）、再生装置２００は、スタートアップファイルを読み取り（ステップ１１０５）、スタートアップファイルに記録された言語情報を読み取って、システムパラメータテーブルに記録されたプレーヤー言語情報に合致するローディング情報ファイルを読み取る（ステップ１１０６）。読み取ったローディング情報ファイルにリストされたＥＮＡＶファイルをバッファリングし（ステップ１１０７）、初期ファイルから解釈して実行して、選択されたＡＶデータをインタラクティブモードで再生する（ステップ１１０８）。
【００５３】
一方、前記の再生方法は、コンピュータプログラムで作成可能である。前記プログラムを構成するコード及びコードセグメントは、当業界のコンピュータプログラマーによって容易に推論されうる。また、前記プログラムは、コンピュータが読み取り可能な情報記録媒体に保存され、コンピュータによって読み取られて実行されることにより前記再生方法を具現する。前記情報記録媒体は、磁気記録媒体、光記録媒体、及びキャリアウェーブ媒体を備える。
【産業上の利用可能性】
【００５４】
本発明によれば、ＡＶデータが記録された情報記録媒体を再生するに当って、ユーザーにより選択された言語、またはあらかじめ決定された言語で作成された付加コンテンツを選択して、ＡＶデータをインタラクティブモードで再生できるデータ構造を有する情報記録媒体、その再生装置及び再生方法が提供される。
【００５５】
これにより、再生装置は、インタラクティブモードで、ユーザーにより適した言語によって最初に実行されるＥＮＡＶアプリケーションを選択して再生できる。
【図面の簡単な説明】
【００５６】
【図１】本発明の好ましい実施形態に係る再生システムの概要図である。
【図２】本発明に係るＥＮＡＶディスク１００の実施図である。
【図３】本発明の一実施形態により図２に示すＥＮＡＶディスク１００のボリュームスペースの概略図である。
【図４】本発明の一実施形態により図２に示すＥＮＡＶディスク１００のディレクトリ構造図である。
【図５】本発明の一実施形態により図２に示すＥＮＡＶディスク１００に記録されたＡＶデータとＥＮＡＶファイルとの関係図である。
【図６】本発明の一実施形態に係る再生装置２００のブロック図である。
【図７】本発明の一実施形態に係るスタートアップファイルＳＴＡＲＴＵＰ.ＭＬＳである。
【図８】本発明の他の実施形態に係るスタートアップファイルＳＴＡＲＴＵＰ.ＭＬＳである。
【図９】本発明の一実施形態に係るプロファイル情報が記録されたシステムパラメータテーブルである。
【図１０】図９のＳＰＲＭとして記録されたプロファイル情報のデータ構造図である。
【図１１】本発明の一実施形態に係る再生方法を説明するためのフローチャートである。
【符号の説明】
【００５７】
１      リーダ
２      ＡＶ再生エンジン
３      ＥＮＡＶエンジン
４      ＡＶ再生エンジン
１００  ＥＮＡＶディスク
２００  再生装置
３００  ディスプレイ装置
４００  リモートコントローラ
【図１】
0004559412.tif 000002
【図２】
0004559412.tif 000003
【図３】
0004559412.tif 000004
【図４】
0004559412.tif 000005
【図５】
0004559412.tif 000006
【図６】
0004559412.tif 000007
【図７】
0004559412.tif 000008
【図８】
0004559412.tif 000009
【図９】
0004559412.tif 000010
【図１０】
0004559412.tif 000011
【図１１】
0004559412.tif 000012