(57)【要約】記録媒体の再生管理ファイルを生成する方法、および再生管理ファイルを使用してデータを再生する方法および装置が開示されている。記録媒体の再生管理ファイルを生成する方法は、外部ソースからダウンロード可能な少なくとも１つの付加クリップを指定するダウンロードリストを識別する仮想プレイリストを記録媒体から読み込むこと、外部ソースから少なくとも１つの付加クリップをダウンロードすること、およびダウンロードリストにより指定された少なくとも１つの付加クリップを指定する新しいプレイアイテムを含む新しいプレイリストを仮想プレイリストに基づいて生成することを含む。
2007515031.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体の再生管理ファイルを生成する方法であって、
外部ソースからダウンロード可能な少なくとも１つの付加クリップを指定するダウンロードリストを識別する仮想プレイリストを前記記録媒体から読み込むこと、
前記外部ソースからダウンロード可能な前記少なくとも１つの付加クリップをダウンロードすること、および
前記ダウンロードリストによって指定された前記少なくとも１つの付加クリップを指定する新しいプレイアイテムを含む前記新しいプレイリストを、前記仮想プレイリストに基づいて生成すること
を備えたことを特徴とする方法。
【請求項２】
前記仮想プレイリストは、前記記録媒体に記録された少なくとも１つのオリジナルクリップを指定するオリジナルプレイアイテムをさらに含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記新しいプレイアイテムは、前記オリジナルプレイアイテムにより指定された前記少なくとも１つのオリジナルクリップをさらに指定することを特徴とする請求項２に記載の方法。
【請求項４】
前記仮想プレイリストは、前記少なくとも１つの付加クリップの中から特定のクリップを選択可能にする管理情報をさらに含むことを特徴とする請求項２に記載の方法。
【請求項５】
前記管理情報は、前記少なくとも１つの付加クリップが識別されるパケット識別番号（ＰＩＤ）テーブルを備えたことを特徴とする請求項４に記載の方法。
【請求項６】
前記管理情報は、前記少なくとも１つのオリジナルクリップ、および前記少なくとも１つの付加クリップが識別されるパケット識別番号（ＰＩＤ）テーブルを備えたことを特徴とする請求項４に記載の方法。
【請求項７】
前記管理情報は、前記少なくとも１つのオリジナルクリップが識別される第１のパケット識別番号（ＰＩＤ）テーブルと、前記少なくとも１つの付加クリップが識別される第２のパケット識別番号（ＰＩＤ）テーブルを備えたことを特徴とする請求項４に記載の方法。
【請求項８】
前記管理情報は、前記少なくとも１つの付加クリップのそれぞれの属性情報を含むことを特徴とする請求項４に記載の方法。
【請求項９】
前記新しいプレイリストは、前記少なくとも１つの付加クリップの中から特定のクリップを選択可能にする管理情報をさらに含むことを特徴とする請求項１に記載の方法。
【請求項１０】
前記管理情報は、前記少なくとも１つの付加クリップのそれぞれが、前記外部ソースからダウンロードされたか否かを示す識別子を含むことを特徴とする請求項９に記載の方法。
【請求項１１】
記録媒体の再生管理ファイルを生成する方法であって、
外部ソースからダウンロード可能な少なくとも１つの付加クリップを指定するダウンロードリストを識別する仮想プレイリストを前記記録媒体から読み込むこと、
前記外部ソースから前記少なくとも１つの付加クリップをダウンロードすること、および
前記ダウンロードリストにより指定された前記少なくとも１つの付加クリップを指定するサブプレイアイテムを含む新しいプレイリストを前記仮想プレイリストから生成すること
を備えたことを特徴とする方法。
【請求項１２】
前記仮想プレイリストは、前記記録媒体に記録された前記少なくとも１つのオリジナルクリップを指定するオリジナルプレイアイテムをさらに含むことを特徴とする請求項１１に記載の方法。
【請求項１３】
前記新しいプレイリストは、前記仮想プレイリストに含まれる前記オリジナルプレイアイテムと一致する新しいプレイアイテムをさらに含むことを特徴とする請求項１２に記載の方法。
【請求項１４】
記録媒体の再生管理ファイルを生成する方法であって、
外部ソースからダウンロード可能な複数の付加クリップを指定するダウンロードリストを識別する仮想プレイリストを前記記録媒体から読み込むこと、
前記外部ソースから前記複数の付加クリップをダウンロードすること、および
複数のサブプレイアイテムを含む新しいプレイリストを、前記仮想プレイリストから生成すること
を備え、
前記サブプレイアイテムのそれぞれは、前記複数の付加クリップの少なくとも１つを指定することを特徴とする方法。
【請求項１５】
前記仮想プレイリストは、前記記録媒体に記録された少なくとも１つのオリジナルクリップを指定するオリジナルプレイアイテムをさらに含むことを特徴とする請求項１４に記載の方法。
【請求項１６】
前記新しいプレイリストは、前記仮想プレイリストに含まれる前記オリジナルプレイアイテムと一致する新しいプレイアイテムをさらに含むことを特徴とする請求項１５に記載の方法。
【請求項１７】
記録媒体に記録されたデータを再生する方法であって、
外部ソースからダウンロード可能な少なくとも１つの付加クリップを指定するダウンロードリストを識別する仮想プレイリストを前記記録媒体から読み込むこと、
前記外部ソースから前記少なくとも１つの付加クリップをダウンロードすること、
前記ダウンロードリストにより指定された前記少なくとも１つの付加クリップを指定する新しいプレイアイテムを含む新しいプレイリストを、前記仮想プレイリストに基づいて生成すること、および
ノーマルプレイリストと前記新しいプレイリストの中から選択された１つを再生すること
を備え、
前記ノーマルプレイリストは、前記記録媒体に記録された少なくとも１つのオリジナルクリップを指定するオリジナルプレイアイテムを有することを特徴とする方法。
【請求項１８】
記録媒体に記録されたデータを再生する装置であって、
外部ソースからダウンロードされた少なくとも１つの付加クリップを格納するために構成されるデータストレージと、
前記少なくとも１つの付加クリップを指定するダウンロードリストを識別する仮想プレイリストを前記記録媒体から読み込むように構成された制御部と
を備え、
前記制御部は、前記ダウンロードリストにより指定された少なくとも１つの付加クリップを指定する新しいプレイアイテムを含む新しいプレイリストを、前記仮想プレイリストに基づいて生成することを特徴とする装置。
【請求項１９】
オリジナルクリップを格納する第１のデータ領域と、
ノーマルプレイリストと仮想プレイリストを格納する第２のデータ領域と
を備え、
前記ノーマルプレイリストは、前記オリジナルクリップの中の少なくとも１つを指定するオリジナルプレイアイテムを識別し、前記仮想プレイリストは、外部ソースからダウンロード可能な少なくとも１つの付加クリップを指定するダウンロードリストを含むことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体に関する。より詳細には、記録媒体のための再生管理ファイル（playback control file）を生成する方法、および再生管理ファイルを使用してデータを再生する方法および装置に関する。本発明は、広範囲の用途に適しているが、記録媒体に記録されているデータと外部ソース（external source）に存在するデータを組み合わせて使用できるようにする再生管理ファイルを生成し、その再生管理ファイルを再生することに、特に適している。
【背景技術】
【０００２】
光ディスクは、大量データを記録するための一記録媒体として、広く使用されている。現在、さまざまな光ディスクの中で、ブルーレイディスク（以後、「ＢＤ」と呼ぶ）などの新しい高密度の光記録媒体が、高画質のビデオデータと高音質のオーディオデータを長時間記録し（または、書き込み）、格納することを目的として開発中である。次世代の記録媒体技術であると知られているブルーレイディスク（ＢＤ）も、従来のＤＶＤを遥かに超えるデータを格納することができる次世代光記録ソリューションであると考えられている。近年、ブルーレイディスク（ＢＤ）を記録し、および／または再生する光記録再生装置が開発中である。
【０００３】
特に、上述の光記録再生装置においては、ブルーレイディスク（ＢＤ）を記録し、および／または再生する基本機能だけではなく、関連する周辺のデジタル機器との統合的使用を考慮した付加的な機能も考慮しなければならない。したがって、一般的に、光記録再生装置は、外部入力信号を受信し、その受信した信号を表示する機能、または、外部入力信号をブルーレイディスク（ＢＤ）に内蔵されている再生信号と共に再生のために利用する機能を備える必要がある。
【０００４】
しかし、外部入力信号とブルーレイディスク（ＢＤ）に内蔵されている再生信号とを共に利用して再生するための好適な再生方法はまだ知られておらず、かつ普及していないので、ブルーレイディスク（ＢＤ）を基盤とした光記録再生装置の本格的な開発には多くの制約が存在する。そのような制約は、外部入力信号とブルーレイディスク（ＢＤ）に内蔵されている再生信号を、１つの再生ユニットとして再生する分野において問題になる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
このような問題を解決するために考案された本発明の目的は、ブルーレイディスク（ＢＤ）などの記録媒体に適した再生管理ファイルを使用してデータを再生する方法および装置を提供することにある。
【０００６】
このような問題を解決するために考案された本発明の他の目的は、高密度光ディスクの新しいプレイリスト（PlayList）ファイルを管理し、かつ再生する方法を提供することにあり、ブルーレイディスク（ＢＤ）に記録された信号、および外部ソースからダウンロード可能な信号は、規格化された情報として再生するために結合される。
【課題を解決するための手段】
【０００７】
本発明の目的は、記録媒体のための再生管理ファイルを生成する方法を提供することによって達成できる。その方法は、外部ソースからダウンロード可能な少なくとも１つの付加クリップ（clip）を指定するダウンロードリスト（download list）を識別する仮想プレイリストを記録媒体から読み込むこと、外部ソースから少なくとも１つの付加クリップをダウンロードすること、およびそのダウンロードリストにより指定された少なくとも１つの付加クリップを指定する新しいプレイアイテム（PlayItem）を含む新しいプレイリストを、その仮想プレイリストに基づいて生成することを備える。ここで、仮想プレイリストは、記録媒体に記録された少なくとも１つのオリジナルクリップを指定するオリジナルプレイアイテムを含むことも可能である。また、新しいプレイアイテムは、オリジナルプレイアイテムにより指定された少なくとも１つのオリジナルクリップをさらに指定することも可能である。
【０００８】
本発明の他の態様においては、記録媒体に記録されたデータを再生する方法が提供されており、その方法は、外部ソースからダウンロード可能な少なくとも１つの付加クリップを指定するダウンロードリストを識別する仮想プレイリストを記録媒体から読み込むこと、外部ソースから少なくとも１つの付加クリップをダウンロードすること、そのダウンロードリストにより指定された少なくとも１つの付加クリップを指定する新しいプレイアイテムを含む新しいプレイリストを、その仮想プレイリストに基づいて生成すること、およびノーマルプレイリストと新しいプレイリストの中から選択された１つのプレイリストを再生することを備え、ノーマルプレイリストは、記録媒体に記録された少なくとも１つのオリジナルクリップを指定するオリジナルプレイアイテムを有することを特徴とする。
【０００９】
本発明の他の態様においては、記録媒体に記録されたデータを再生する装置が提供されており、その装置は、外部ソースからダウンロードされた少なくとも１つの付加クリップを格納するために構成されるデータストレージと、少なくとも１つの付加クリップを指定するダウンロードリストを識別する仮想プレイリストを記録媒体から読み込むために構成される制御部を備え、その制御部は、ダウンロードリストにより指定された少なくとも１つの付加クリップを指定する新しいプレイアイテムを含む新しいプレイリストを、仮想プレイリストに基づいて生成することを特徴とする。
【００１０】
本発明のさらに他の態様においては、記録媒体が提供されており、その記録媒体は、オリジナルクリップを格納するための第１のデータ領域、およびノーマルプレイリストと仮想プレイリストを格納するための第２のデータ領域を備え、そのノーマルプレイリストは、オリジナルクリップの少なくとも１つを指定するオリジナルプレイアイテムを識別し、その仮想プレイリストは、外部ソースからダウンロード可能な少なくとも１つの付加クリップを指定するダウンロードリストを含むことを特徴とする。
【発明を実施するための最良の形態】
【００１１】
以下、添付図面において説明されている例、つまり、本発明の好ましい実施形態を詳細に示す。可能な限り、同じ参照番号は、図面全体を通して、同一または類似の部分を示すために使用される。また、本発明において使用される用語は、一般的に知られており、かつ使用されている用語から選択されているが、本発明の説明において述べられている用語のいくつかは、出願人自身の判断によって選択されており、その詳細な意味は、該当する説明部分で説明する。さらに、単に実際に使用される用語によってだけでなく、明細書の中の各用語の意味によって理解することが必要である。
【００１２】
本発明の詳細な説明において、「記録媒体」とは、データを記録することができる全ての種類の媒体を示し、かつ光ディスク、磁気テープなどの記録方式に関係なく全ての種類の媒体を含む。以下、本発明の説明の簡素化のために、光ディスク、および具体的には「ブルーレイディスク（ＢＤ）」を、本明細書で提案されている記録媒体の一例として説明する。しかし、本発明の要旨または範囲を、他の種類の記録媒体に等しく適用可能であるということは自明だろう。
【００１３】
図１は、本発明の一般的概念を説明し、光記録再生装置１０と周辺機器との間の統合的使用の一例を示す。本発明による光記録再生装置１０は、さまざまな規格（または、大きさ）の光ディスクを記録し、および／または再生する装置である。光記録再生装置１０を、特定の規格（例えば、ブルーレイディスク（ＢＤ））の光ディスクを記録し、および／または再生するように設計することも可能である。また、光記録再生装置１０を、再生機能のみを有し、記録機能を有さないように設計することもできる。しかし、ブルーレイディスク（ＢＤ）の規格の完成、および周辺機器との接続性（connection）を考慮して、以下、ブルーレイディスク（ＢＤ）を再生するＢＤ−プレイヤ（BD-Player）、またはブルーレイディスク（ＢＤ）を記録し、および／または再生するＢＤ−レコーダ（BD-Recorder）を、本発明の説明において一例として使用する。
【００１４】
ディスクを記録する機能、および／または再生する機能は別として、本発明の光記録再生装置１０は、また、外部入力信号を受信する機能、受信した信号を処理する機能、および処理した信号を他の外部ディスプレイ２０を介してユーザに送信する機能とともに提供される。この場合、入力可能な外部信号について制限はないが、デジタルテレビ（ＤＴＶ）放送の番組、およびインターネットは、最も代表的な種類の外部入力信号である。特に、インターネットは、現在、一般の人々が簡単にアクセスできる媒体であるため、ユーザは、光記録再生装置１０を介してインターネット上の特定のデータをダウンロードすることによって、そのデータを使用することができる。
【００１５】
また、本発明においては、オリジナルデータが、光記録再生装置１０でロードされる光ディスク（ＢＤ）に記録され、オリジナルデータに関連する付加データが外部ソースからダウンロード可能な場合、オリジナルデータおよび付加データは１つに結合され、再生される。具体的に言うと、例えば、韓国語でダビングされた映画のビデオストリームおよびオーディオストリーム（両方とも韓国語）が、光ディスクにオリジナルデータとして記録されている場合、および、英語のオリジナルフィルムのオーディオストリーム（英語）が、付加データとしてインターネット上に存在する場合、ユーザは、インターネット上に存在する付加データであるオーディオストリーム（英語）をダウンロードし、かつオリジナルデータ内のビデオストリームとともにダウンロードされたオーディオストリーム（英語）を再生し、またはダウンロードされたオーディオストリーム（英語）を単独で再生しようと思うかもしれない。このようなユーザの要求を実現するため、オリジナルデータおよび付加データを再生するファイル構造の定義が必要不可欠になり、またユーザにより望まれるようなデータを管理し、再生する体系的な方法も要求される。
【００１６】
上述したように、説明の簡素化のため、ディスク内に記録された信号をオリジナルデータとして述べ、外部ソースに存在する信号を付加データとして述べる。しかし、そのような用語は、データを取得する方法によって異なる可能性があり、また特定の種類のデータに限定されない。したがって、付加データは、通常、オーディオデータ、プレゼンテーショングラフィックデータ（presentation graphic data）、サブタイトルデータ（subtitle data）、インタラクティブグラフィックデータ（interactive graphic data）などを含む。また、上述した例に限定されないで、オーディオストリーム（英語）をオリジナルデータとし、ビデオストリームを付加データとして、オリジナルデータおよび付加データの結合を提案することが可能である。
【００１７】
また、ユーザの要求を実現するためには、オリジナルデータと付加データを再生するファイル構造が光ディスクに含まれている必要があり、以下、図２ないし図４を参照して詳細に説明する。図２および図４は、それぞれ、本発明による光ディスクにおいて使用されるファイル構造およびデータ記録構造について説明する。
【００１８】
ディスク内に記録された情報を管理するファイル構造を説明する図２を参照すると、少なくとも１つのＢＤディレクトリ（ＢＤＭＶ）は、１つのルートディレクトリ（ルート）に含まれる。各ＢＤディレクトリは、一又は複数のユーザと情報のやり取りを行う場合に使用される一般ファイルを表す「ｉｎｄｅｘ.ｂｄｍｖ」および「ＭｏｖｉｅＯｂｊｅｃｔ.ｂｄｍｖ」を含む。例えば、インデックスファイルは、複数の選択可能なメニューとタイトルに関するさまざまな情報を含むインデックステーブルを表すデータを含む。
【００１９】
各ＢＤディレクトリは、再生データを含む３個のファイルディレクトリ、およびデータ再生に必要な情報を含む。各ＢＤディレクトリに含まれるファイルディレクトリは、ストリームディレクトリ（ＳＴＲＥＡＭ）、プレイリストディレクトリ（ＰＬＡＹＬＩＳＴ）、およびクリップ情報ディレクトリ（ＣＬＩＰＩＮＦ）である。ストリームディレクトリは、オーディオ／ビデオ（ＡＶ）ストリーム（以下、「ＡＶストリーム」と呼ぶ）ファイルを含む。具体的には、ＡＶストリーム（０１０００.ｍ２ｔｓ、０２０００.ｍ２ｔｓ）は、一般的にＭＰＥＧ−２トランスポートパケットの形式で存在し、「＊.ｍ２ｔｓ」と名付けることが可能である。また、クリップ情報ディレクトリ（ＣＬＩＰＩＮＦ）は、ストリームディレクトリに含まれるＡＶストリームファイル（クリップファイル）と一対一に対応するクリップ情報ファイル（０１０００.ｃｌｐｉ、０２０００.ｃｌｐｉ）を含む。クリップ情報ファイル（＊.ｃｌｐｉ）は、対応するＡＶストリーム（クリップファイル）のプロパティ情報およびタイム情報（timing information）を含む。タイム情報は、エントリーポイントマップ（entry point map）を使用して、プレゼンテーションタイムスタンプ（ＰＴＳ：presentation time stamp）をソースパケットナンバ（ＳＰＮ：source packet number）とともにマッピングするマッピング情報を含む。
【００２０】
ＢＤの規格では、お互いに一対一に対応するＡＶストリーム（＊.ｍ２ｔｓ）、およびその対応するクリップ情報ファイル（＊.ｃｌｐｉ）の各組み合わせは、「クリップ（clip）」として指定される。例えば、ＣＬＩＰＩＮＦに含まれるファイル「０１０００.ｃｌｐｉ」は、ＳＴＲＥＡＭに含まれるファイル「０１０００.ｍ２ｔｓ」のプロパティ情報およびタイム情報を有しており、ファイル「０１０００.ｃｌｐｉ」と「０１０００.ｍ２ｔｓ」は、１つのクリップを構成する。以下、ディスク内に記録されたオリジナルデータに対応するクリップを「オリジナルクリップ」と呼び、外部ソース（すなわち、ディスクの外側）からダウンロード可能な付加データに対応するクリップを「付加クリップ」と呼ぶ。
【００２１】
図２を参照すると、プレイリストディレクトリ（ＰＬＡＹＬＩＳＴ）は、一又は複数のプレイリストファイル（＊.ｍｐｌｓ、＊.ｃｐｌｓ）を含み、各プレイリストファイル（＊.ｍｐｌｓ、＊.ｃｐｌｓ）は、特定のオリジナルクリップの再生間隔（playing interval）を指定する少なくとも１つのプレイアイテムを含む。具体的に言うと、プレイアイテムは、特定のオリジナルクリップの再生についての開始時間（Ｉｎ−Ｔｉｍｅ）および終了時間（Ｏｕｔ−Ｔｉｍｅ）を指定する情報を含み、このオリジナルクリップを、プレイアイテム内のｃｌｉｐ＿Ｉｎｆｏｒｍａｔｉｏｎ＿Ｆｉｌｅ＿ｎａｍｅによって指定することができる。結局、プレイリストファイル（＊.ｍｐｌｓ、＊.ｃｐｌｓ）は、一又は複数のプレイアイテムの組み合わせから所望のクリップを再生する基本の再生管理ファイルを表す。したがって、プレイリストファイル（＊.ｍｐｌｓ）内の対応する再生目的に適したプレイアイテムを提供することによって、トリックプレイ（trickplay）、スキッププレイ（skipplay）、スライドショー（slideshow）などの特別の再生機能を実行することも可能になる。
【００２２】
それ故、上述したディスク内の再生管理ファイルは、プレイリストファイル（＊.ｍｐｌｓ）およびクリップ情報ファイル（＊.ｃｌｐｉ）を参照する。しかし、クリップ情報ファイル（＊.ｃｌｐｉ）は、ストリームファイル（＊.ｍ２ｔｓ）とともにオリジナルクリップまたは付加クリップに提供される。したがって、オリジナルクリップおよび付加クリップを１つの再生ユニットとして結合し、再生するためには、独立したプレイリストファイル（＊.ｍｐｌｓ）が必要になる。以下、例としてプレイリストファイル（＊.ｍｐｌｓ）を参照して、再生管理ファイルを説明する。
【００２３】
具体的に言うと、オリジナルデータおよび付加データの再生能力によって、プレイリストは、２つの異なる種類（すなわち、ノーマルプレイリストと仮想プレイリスト）に分類することができ、これらを図３Ａないし図３Ｄを参照して詳細に説明する。図３Ａは、オリジナルデータのみを再生するプレイリストを説明する。すなわち、図３Ａに示されたプレイリストは、光ディスク内部に記録されたオリジナルクリップを指定するプレイアイテムを含む一般的な再生管理ファイルである。以下、図３Ａに示されたプレイリストを、「＊.ｍｐｌｓ」というファイル拡張子名を有する「ノーマルプレイリスト」と呼ぶ。
【００２４】
図３Ｂないし図３Ｄは、外部ソースからダウンロード可能な付加データを再生することができるプレイリストを説明する。この種類のプレイリストと、オリジナルデータのみを再生するプレイリスト（すなわち、ノーマルプレイリスト）を区別するため、図３Ｂないし図３Ｄに示されたプレイリストを、「＊．ｃｐｌｓ」というファイル拡張子名を有する「仮想プレイリスト」と呼ぶ。具体的に言うと、図３Ｂは、付加データのみを再生する仮想プレイリストを説明する。図３Ｂに示された仮想プレイリストは、プレイアイテムを含むが、このプレイアイテムに対応するクリップはディスクに記録される代わりに、外部ソースからダウンロード可能な付加データである。したがって、仮想プレイリストは、完全なプレイリストとして動作するためには、対応する付加データ（例えば、インターネットからダウンロードされた付加データ）とともに提供されなくてはならない。また、ダウンロードが必要な付加データを指定する「ダウンロードリスト」を、仮想プレイリストに含む必要がある。
【００２５】
図３Ｃは、オリジナルデータと付加データの両方を再生することができる仮想プレイリストの一例を説明する。具体的に言うと、プレイアイテムは、仮想プレイリストに含まれており、このプレイアイテムは、再生されるオリジナルクリップ（Ｃｌｉｐ＃１）を指定する。オリジナルデータに対応する付加データをダウンロードし、組み合わせて使用することができる。したがって、図３Ｂで述べたように、図３Ｃに示された仮想プレイリストは、ダウンロードが必要な付加データを指定する「ダウンロードリスト」を含む必要がある。
【００２６】
図３Ｄは、オリジナルデータと付加データの両方を再生することができる仮想プレイリストの他の一例を説明する。具体的に言うと、プレイアイテムは、仮想プレイリストに含まれており、このプレイアイテムは、再生されるオリジナルクリップ（Ｃｌｉｐ＃１）を指定する。サブプレイアイテム（SubPlayItem）は、仮想プレイリストに独立して含まれており、オリジナルデータに対応する付加データをダウンロードし、組み合わせて使用することができるようになっている。すなわち、プレイアイテムはオリジナルデータの再生を管理し、サブプレイアイテムはダウンロードされる付加データの再生を管理する。また、図３Ｂおよび図３Ｃで述べたように、図３Ｄに示された仮想プレイリストは、ダウンロードが必要な付加データを指定する「ダウンロードリスト」を含む必要がある。
【００２７】
具体的に言うと、図３Ｂに示された仮想プレイリストの例は、付加データのみを再生するために使用される。また、図３Ｃおよび図３Ｄに示された仮想プレイリストの例は、一般的に、オリジナルクリップ（Ｃｌｉｐ＃１）を再生するために使用される。しかし、特定の要求が、ユーザまたはシステムからある場合、オリジナルデータに対応する付加クリップをダウンロードし、使用することができる。さらに、「仮想プレイリスト」という用語、および「＊．ｃｐｌｓ」というファイル拡張子は、図３Ｂないし図３Ｄに示されたそれぞれの例において、完全に同じように使用されているが、それぞれの例は異なるように使用されるので、対応するプレイリストとファイル拡張子を、上述のそれぞれの例について異なって名付けることもできる。
【００２８】
また、外部ソースからダウンロードされ、使用される付加データを指定する一連の情報（これを「ダウンロードリスト」と上述した）は、全ての種類の仮想プレイリスト（図３Ｂ、図３Ｃ、および図３Ｄ）に含まれる。本発明では、ダウンロードリストをそれぞれ有する仮想プレイリストの例が提案されている。しかし、光ディスク全体のために使用されるダウンロードリストを別のファイルに含むことも可能である。具体的に言うと、特定の仮想プレイリストについてのダウンロードリストを仮想プレイリストに含めることが可能であり、またはダウンロードリストが別個のファイルとして存在することも可能である。また、同一のファイル名をダウンロードされる付加データとして使用することによって、またはインターネット上に位置する付加データのＵＲＬ情報を使用することによって、ダウンロードリストを構成することができる。ファイル名を使用することによって構成されるダウンロードリストの長所は、同一のファイル名を有する付加データをいかなる場所からでも容易にダウンロードできる点にある。一方、ＵＲＬ情報を使用することによってダウンロードファイルを構成する場合は、付加データを特定のＵＲＬからダウンロードできるだけなので、一層信頼性のある付加データを提供することができるという点に良さがある。
【００２９】
図４は、本発明による記録媒体である光ディスクに記録されるデータ記録構造を説明する。ディスクの内周（または中心）から見ると、ディスクボリューム（disc volume）は、ディスクボリュームの最内周を占めるファイルシステム情報領域（file system information area）、ディスクボリュームの最外周を占めるＡＶストリーム領域、およびファイルシステム情報領域とＡＶストリーム領域の間の領域を占めるデータベース領域（database area）を含む。このファイルシステム情報領域においては、ディスクに記録されるデータファイルの全体を管理するためのファイルシステム情報が記録される。ファイルシステム情報の例としては、図２に示された全てのデータファイルのファイル名、ファイルの種類、およびファイル属性がある。また、オーディオ／ビデオ／グラフィックデータなどのオリジナルデータは、ＡＶストリーム領域に記録される。また、一般ファイル、プレイリストファイル、クリップ情報ファイルは、ディスクボリュームのデータベース領域に記録される。特に、上述のように、ディスクのＡＶストリーム領域に記録されたデータは、オリジナルデータと呼ばれる。したがって、データベース領域の情報を使用することによって、ユーザは、再生を希望するＡＶストリームを選択することができ、また、選択されたＡＶストリームの適切な再生方式を決定し、使用することができる。
【００３０】
また、仮想プレイリストを使用することによってダウンロードされる付加データ、および対応する管理情報を含む独立したプレイリストは、外部ソースにおいて生成される。光ディスクに記録された仮想プレイリストと区別するため、この独立したプレイリストを「新しいプレイリスト」と呼ぶ。
【００３１】
したがって、仮想プレイリストおよび新しいプレイリストは、実質的に同一のデータを再生するためのプレイリストである。具体的に言うと、仮想プレイリストは、光ディスクに最初に記録されたプレイリストを示し、また、新しいプレイリストは、仮想プレイリストを使用することによって再生されるデータを管理する外部ソースにおいて新たに生成されるプレイリストを示す。場合によっては、新しいプレイリストを生成しないで仮想プレイリストをそのまま使用することもできる。新しいプレイリストを生成する例は、本発明の実施形態において基本的に提案されているが、仮想プレイリストをそのまま活用する場合も必要なときに説明する。以下、オリジナルデータおよび付加データを組み合わせて再生する再生管理ファイル、または付加データを単独で再生する再生管理ファイルとして、仮想プレイリストおよび新しいプレイリストの例を詳細に説明する。
【００３２】
図５Ａおよび図５Ｂは、本発明の第１の実施形態による再生管理ファイルを生成する方法を説明する。図５Ａは、光ディスクに記録された仮想プレイリスト（＊.ｃｐｌｓ）を説明する。この仮想プレイリストは、付加クリップ（Ｃｌｉｐ＃２）がダウンロードリストによって指定されているということを別にすれば、図３Ｂに示された仮想プレイリストと似ている。一方、図５Ｂは、図５Ａに示された仮想プレイリストに基づいて生成される新しいプレイリスト（＊.ｃｐｌｓ）を説明する。仮想プレイリストのダウンロードリストによって指定される付加クリップ（Ｃｌｉｐ＃２）は、外部ソースからダウンロードされる。この新しいプレイリストは、付加クリップがダウンロードされた後に新たに生成されるプレイリストを表す。この時、付加データの再生を管理する管理情報も、新しいプレイリストに含まれるが、これについては図９を参照して詳細に後述する。
【００３３】
具体的に言うと、本発明の第１の実施形態による仮想プレイリスト（＊.ｃｐｌｓ）は、付加クリップ（Ｃｌｉｐ＃２）をダウンロードする前には単独では再生できない。付加クリップ（Ｃｌｉｐ＃２）をダウンロードした後、仮想プレイリストは、プレイアイテムと連結し、新しいプレイリスト（＊.ｃｐｌｓ）を生成し、使用する。しかし、上述のように、新しいプレイリスト（＊．ｃｐｌｓ）を生成する処理は省略することが可能であり、その代わりに、付加データを再生する管理情報を仮想プレイリスト（＊．ｃｐｌｓ）に前もって提供することができる。この処理は、図９を参照して詳細に説明する。
【００３４】
図６Ａおよび図６Ｂは、本発明の第２の実施形態による再生管理ファイルを生成する方法を説明する。図６Ａは、光ディスクに記録された仮想プレイリスト（＊.ｃｐｌｓ）を説明する。この仮想プレイリストは、付加クリップ（Ｃｌｉｐ＃２、Ｃｌｉｐ＃３）がダウンロードリストによって指定されているということを別にすれば、図３Ｃに示された仮想プレイリストと似ている。具体的に言うと、付加データを外部ソースからダウンロードする前には、本発明の第２の実施形態による仮想プレイリスト（＊.ｃｌｐｓ）を、プレイアイテムによって指定されたオリジナルクリップ（Ｃｌｉｐ＃１）を再生するために使用することができる。オリジナルデータに対応する付加データがダウンロードされた場合、オリジナルデータと付加データを組み合わせて再生することができる。
【００３５】
図６Ｂは、図６Ａに示された仮想プレイリストに基づいて生成される新しいプレイリスト（＊.ｃｐｌｓ）を説明する。図６Ａのように、仮想プレイリストのダウンロードリストによって指定された付加クリップ（Ｃｌｉｐ＃２、Ｃｌｉｐ＃３）は、外部ソースからダウンロードされる。この新しいプレイリストは、付加クリップがダウンロードされた後、新たに生成されるプレイリストを表す。外部ソースからダウンロードされた付加クリップ（Ｃｌｉｐ＃２、Ｃｌｉｐ＃３）は、プレイアイテムによって共に管理される。この場合、付加データを管理する管理情報がプレイアイテムにあらかじめ含まれているか、または付加データを管理するために新しいプレイリストを生成する場合、管理情報が生成される。具体的に言うと、本発明の第２の実施形態による仮想プレイリスト（＊.ｃｐｌｓ）を、オリジナルデータを再生するために単独で使用することができる。しかし、付加クリップ（Ｃｌｉｐ＃２、Ｃｌｉｐ＃３）をダウンロードした後、仮想プレイリストは、再生管理ファイルである新しいプレイリスト（＊.ｃｐｌｓ）を生成し、使用するため、プレイアイテムに結合される。
【００３６】
図７Ａおよび図７Ｂは、本発明の第３の実施形態による再生管理ファイルを生成する方法を説明する。図７Ａは、光ディスクに記録された仮想プレイリスト（＊.ｃｐｌｓ）を説明する。この仮想プレイリストは、付加クリップ（Ｃｌｉｐ＃２、Ｃｌｉｐ＃３）がダウンロードリストによって指定されているということを別にすれば、図３Ｄに示された仮想プレイリストと似ている。具体的に言うと、付加データを外部ソースからダウンロードする前には、本発明の第３の実施形態による仮想プレイリスト（＊.ｃｐｌｓ）を、プレイアイテムによって指定されたオリジナルクリップ（Ｃｌｉｐ＃１）を再生するために使用することができる。以後、オリジナルデータに関連付けられた付加データがダウンロードされる場合、付加データは、サブプレイアイテムを使用することによって再生することができる。
【００３７】
図７Ｂは、図７Ａに示された仮想プレイリストに基づいて生成された新しいプレイリスト（＊.ｃｐｌｓ）を説明する。仮想プレイリストのダウンロードリストによって指定された付加クリップ（Ｃｌｉｐ＃２、Ｃｌｉｐ＃３）は、外部ソースからダウンロードされる。この新しいプレイリストは、付加クリップがダウンロードされた後、新たに生成されたプレイリストを表す。外部ソースからダウンロードされた付加クリップ（Ｃｌｉｐ＃２、Ｃｌｉｐ＃３）は、サブプレイアイテムによって共に管理される。この場合、サブプレイアイテムの１つは、全ての付加データの再生を管理するために使用される。具体的に言うと、付加クリップ（Ｃｌｉｐ＃２、Ｃｌｉｐ＃３）をダウンロードする前には、本発明の第３の実施形態による仮想プレイリスト（＊.ｃｐｌｓ）は、サブプレイアイテムを使用することによってオリジナルデータを単独で再生するために使用することができる。しかし、付加クリップ（Ｃｌｉｐ＃２、Ｃｌｉｐ＃３）をダウンロードした後には、仮想プレイリストは、再生管理ファイルである、外部ソースの新しいプレイリスト（＊．ｃｐｌｓ）を生成し、使用するために、サブプレイアイテムに結合される。
【００３８】
図８Ａおよび図８Ｂは、本発明の第４の実施形態による再生管理ファイルを生成する方法を説明する。図８Ａは、光ディスクに記録された仮想プレイリスト（＊.ｃｐｌｓ）を説明する。この仮想プレイリストは、付加クリップ（Ｃｌｉｐ＃２、Ｃｌｉｐ＃３）がダウンロードリストによって指定されているということを別にすれば、図３Ｄに示された仮想プレイリストと似ている。具体的に言うと、付加データを外部ソースからダウンロードする前には、本発明の第４の実施形態による仮想プレイリスト（＊.ｃｐｌｓ）は、プレイアイテムによって指定されるオリジナルクリップ（Ｃｌｉｐ＃１）を再生するために使用することができる。オリジナルデータに関連付けられた付加データがダウンロードされた場合、付加データを、サブプレイアイテムを使用することによって再生することができる。この場合、それぞれの付加クリップに対応するサブプレイアイテムが独立して存在する。例えば、付加クリップＣｌｉｐ＃２は、 サブプレイアイテム＃１によって管理される付加データであり、付加クリップＣｌｉｐ＃３は、サブプレイアイテム＃２によって管理される付加データである。
【００３９】
図８Ｂは、図８Ａに示された仮想プレイリストに基づいて生成される新しいプレイリスト（＊.ｃｐｌｓ）を説明する。仮想プレイリストのダウンロードリストによって指定された付加クリップ（Ｃｌｉｐ＃２、Ｃｌｉｐ＃３）は、外部ソースからダウンロードされる。この新しいプレイリストは、付加クリップがダウンロードされた後、新たに生成されるプレイリストを表す。外部ソースからダウンロードされたそれぞれの付加クリップ（Ｃｌｉｐ＃２、Ｃｌｉｐ＃３）は、それぞれサブプレイアイテム＃１およびサブプレイアイテム＃２によって個別に管理される。具体的に言うと、付加クリップ（Ｃｌｉｐ＃２、Ｃｌｉｐ＃３）をダウンロードする前には、本発明の第４の実施形態による仮想プレイリスト（＊.ｃｐｌｓ）は、プレイアイテムを利用することによってオリジナルデータを単独で再生するために使用することができる。しかし、付加クリップ（Ｃｌｉｐ＃２、Ｃｌｉｐ＃３）をダウンロードした後には、仮想プレイリストは、再生管理ファイルである、外部ソースの新しいプレイリスト（＊．ｃｐｌｓ）を生成し、使用するために、それぞれの付加クリップ（Ｃｌｉｐ＃２、Ｃｌｉｐ＃３）に対応する、それぞれのサブプレイアイテム（サブプレイアイテム＃１、サブプレイアイテム＃２）に結合される。
【００４０】
本発明の第１の実施形態ないし第４の実施形態において説明したように、本発明による仮想プレイリストは、さまざまな方式で構成することができる。仮想プレイリストは、光ディスクに記録されたオリジナルデータを再生するだけでなく、外部ソースに存在する付加データを再生するためにも使用される。したがって、光ディスクの製作者は、付加データのための仮想プレイリストを将来的に使用することを予測し、光ディスク内に付加データを再生するのに適した仮想プレイリストをあらかじめ生成する。具体的に言うと、オリジナルデータに関連付けられていない付加データのみを再生する場合、本発明の第１の実施形態（図５Ａ）による仮想プレイリストは使用される。また、オリジナルデータおよび対応する付加データを組み合わせて再生する場合、本発明の第２の実施形態ないし第４の実施形態（それぞれ、図６Ａ，図７Ａ、および図８Ａ）の仮想プレイリスト中からいずれか１つの仮想プレイリストが使用される。しかし、仮想プレイリストの選択は、付加クリップの独立性の程度によって変化する可能性がある。具体的に言うと、最も独立性の高い付加クリップについては、第４の実施形態（図８Ａ）による仮想プレイリストを使用することができ、一方、オリジナルデータとの関連付けが最も大きい付加クリップについては、第２の実施形態（図６Ａ）による仮想プレイリストを使用することができる。
【００４１】
図９は、本発明による再生管理ファイルを管理する方法を示すファイル構造を説明する。より詳細には、光ディスクに記録された仮想プレイリストを管理する方法を説明する。ここで、ファイル構造についての詳細な説明は、図２に示されたファイル構造についての説明と同一なので、簡素化のために省略する。図９の説明は、再生管理ファイルを管理する方法を中心として説明する。
【００４２】
具体的に言うと、図９のようなファイル構造を有する光ディスクがロードされる場合、光記録再生装置１０は、まず、光ディスクに記録されている仮想プレイリストファイル（３３３３３.ｃｐｌｓ、４４４４４.ｃｐｌｓ）を確認し、また、光ディスクに記録されているダウンロードリストも確認する。上述のように、ダウンロードリストは、それぞれの仮想プレイリストファイルに存在するか、またはダウンロードリストは、独立したダウンロードリストのファイル情報として存在することも可能である。例えば、図９において、４つの付加データのファイル名がダウンロードリストに記録されるが、「０３０００.＊＊＊＊」は、仮想プレイリスト「３３３３３.ｃｐｌｓ」のためにダウンロードされる必要がある付加データのファイル名であり、「０４００１.＊＊＊＊」、「０４００２.＊＊＊＊」、および「０４００３.＊＊＊＊」は、仮想プレイリスト「４４４４４.ｃｐｌｓ」のためにダウンロードされる必要がある付加データのファイル名である。
【００４３】
ダウンロードリストを確認した後、光記録再生装置１０は、ユーザの要求またはシステムの命令によって対応する付加データをダウンロードする。図９は、付加データとしてダウンロードされるファイル「０３０００.＊＊＊＊」、「０４００１.＊＊＊＊」、および「０４００２.＊＊＊＊」の一例を説明するが、これらのファイルは、対応するファイル構造に仮想上でリンクされる。したがって、光記録再生装置１０は、ダウンロードリストを使用することによってダウンロードされる付加データ（または、既にダウンロードされた付加データ）と、ダウンロードされない付加データ（または、まだダウンロードされていない付加データ）を識別するフラグ（flag）も管理しなければならない。例えば、「１」と名付けられるフラグは、ダウンロードされたファイル「０３０００.＊＊＊＊」、「０４００１.＊＊＊＊」、「０４００２.＊＊＊＊」のそれぞれに割り当てられ、一方、「０」と名付けられるフラグは、まだダウンロードされていないファイル「０４００３.＊＊＊＊」に割り当てられる。具体的に言うと、フラグにより識別されるダウンロードされた付加データは、再生可能なノーマルデータになり、一方、まだダウンロードされていない付加データは、ユーザがデータの再生を後の処理において要求すればいつでもダウンロードが必要なデータになる。
【００４４】
したがって、光記録再生装置１０は、光ディスクにより確認された仮想プレイリストを使用することによって対応する付加データをダウンロードする。また、光記録再生装置１０は、ダウンロードが完了したというデータを表すフラグを含む管理情報を備える。その後、新しいプレイリストが生成されることによって、付加データが再生されるようになる。この新しいプレイリストを生成する方法は、図５Ａないし図８Ｂを参照して説明する。
【００４５】
図１０Ａないし図１０Ｃは、本発明による再生管理ファイルを管理する管理情報を説明する。具体的に言うと、オリジナルデータと付加データを選択可能にする管理情報は、新しいプレイリスト（または、仮想プレイリスト）の特定の位置に記録される。管理情報は、パケット識別番号（ＰＩＤ）テーブルから成る。
【００４６】
一般的に、ＰＩＤは、ＭＰＥＧ−２トランスポートストリーム上に記録される情報であり、ＡＶデコーダ（図１１の図面符号１７）が同一のＰＩＤ値を有するパケットを選択的に復号することができるようにするために、同一のＩＤは、同一のパケットに付与される。したがって、ＰＩＤ＿Ｔａｂｌｅは、ＰＩＤ情報をテーブルの形式で管理する一種の管理情報である。ユーザが特定のデータを再生したい場合、ＰＩＤ＿Ｔａｂｌｅを参照情報として使用することができる。
【００４７】
図１０Ａは、新しいプレイリスト（または、仮想プレイリスト）内の特定の位置に記録されるＰＩＤ＿Ｔａｂｌｅのシンタックス（syntax）の一例を説明する。ＰＩＤ＿Ｔａｂｌｅは、ＰＩＤ＿ｅｎｔｒｉｅｓで構成され、それぞれのＰＩＤ＿ｅｎｔｒｉｅｓは、対応するｒｅｆ＿ｔｏ＿ｓｔｒｅａｍ＿ＰＩＤ（ｋ）を含み、また、属性情報およびサブプレイアイテムも存在する場合には、Ｓｕｂ＿ＰｌａｙＩｔｅｍ＿ｎｕｍを含む。上述の構成を有するＰＩＤ＿Ｔａｂｌｅは、新しいプレイリスト内に記録することが可能であり、または仮想プレイリスト内に記録することが可能である。具体的に言うと、ＰＩＤ＿Ｔａｂｌｅを新しいプレイリスト内に記録する場合、付加データがダウンロードされ、ＰＩＤ＿Ｔａｂｌｅは、その受信された付加データにしたがって形成される。一方、ＰＩＤ＿Ｔａｂｌｅを仮想プレイリスト内に記録する場合、ディスク製作者は、ダウンロードされる付加データを予測し、それに応じてＰＩＤ＿Ｔａｂｌｅを形成する。また、ＰＩＤ＿Ｔａｂｌｅは、オリジナルデータおよび付加データが１つに結合された合成ＰＩＤ＿Ｔａｂｌｅを形成することが可能であり、またはＰＩＤ＿Ｔａｂｌｅは、オリジナルデータ用のＰＩＤ＿Ｔａｂｌｅと付加データ用のＰＩＤ＿Ｔａｂｌｅを分離することも可能であり、このことを、図１０Ｂおよび図１０Ｃにおいて詳細に説明する。
【００４８】
図１０Ｂは、オリジナルデータおよび付加データが１つに結合された合成ＰＩＤ＿Ｔａｂｌｅの一例を説明する。その合成ＰＩＤ＿Ｔａｂｌｅは、図６Ｂ、図７Ｂ、および図８Ｂのように、オリジナルデータおよび付加データを組み合わせて再生する場合に使用することに適している。具体的に言うと、合成ＰＩＤ＿Ｔａｂｌｅは、１つのオリジナルクリップ（Ｃｌｉｐ＃１）と２つの付加クリップ（Ｃｌｉｐ＃２、Ｃｌｉｐ＃３）に含まれる全てのＰＩＤ情報を、１つのテーブルを使用することによって形成し、管理する方法である。したがって、ユーザは、自らが希望する再生方式（例えば、原音（または、英語）でビデオを選択する）を選択することが可能になる。また、ユーザの選択によって、光記録再生装置１０は、新たに形成された合成ＰＩＤ＿Ｔａｂｌｅを参照して、オリジナルクリップ（Ｃｌｉｐ＃１）のビデオストリームからビデオを再生し、かつ付加クリップ（Ｃｌｉｐ＃２）のオーディオストリーム（英語）から原音（または、英語）を再生することにより、ユーザの要求を満たすことができる。
【００４９】
図１０Ｃは、お互いに分離された、オリジナルデータおよび付加データのそれぞれのＰＩＤ＿Ｔａｂｌｅを形成する一例を説明する。図１０Ｃに示された例は、１つのオリジナルクリップ（Ｃｌｉｐ＃１）と２つの付加クリップ（Ｃｌｉｐ＃２、Ｃｌｉｐ＃３）を含むが、オリジナルＰＩＤ＿Ｔａｂｌｅと付加ＰＩＤ＿Ｔａｂｌｅを形成し、管理するために、これらの各クリップは分離されている。具体的に言うと、オリジナルＰＩＤ＿Ｔａｂｌｅは、光ディスクに記録されたオリジナルデータを再生するために使用されるので、オリジナルＰＩＤ＿Ｔａｂｌｅは、図６Ａ、図７Ａ、および図８Ａで述べたように、仮想プレイリスト内に既に存在し、重複したオリジナルＰＩＤ＿Ｔａｂｌｅは再作成されない。その代わりに、付加データのＰＩＤ情報についての付加ＰＩＤ＿Ｔａｂｌｅだけが形成される。また、図５Ａのようにオリジナルデータなしで付加データを管理する場合、付加ＰＩＤ＿Ｔａｂｌｅだけが形成される。
【００５０】
合成ＰＩＤ＿Ｔａｂｌｅおよび付加ＰＩＤ＿Ｔａｂｌｅの１つを使用することによって仮想プレイリストを管理する方法以外にも、各付加クリップの属性を定義しておき、ユーザが対応する属性を選択する場合に、自動的に付加クリップを再生する方法も提案されている。例えば、ユーザの選択した属性がない場合、オリジナルクリップ（すなわち、ビデオストリームおよびオーディオストリーム（両方とも韓国語））は自動的に再生される。各付加クリップの属性が定義されているので、ユーザが付加クリップに含まれているオーディオストリーム（英語）を選択する場合、オーディオストリーム（英語）に対応する付加クリップ（Ｃｌｉｐ＃２）は自動的に再生される。
【００５１】
図１１は、本発明による光記録再生装置を説明する。より詳細には、仮想プレイリストを生成し、必要な場合に新しいプレイリストを生成し、および管理する光記録再生装置１０の詳細な構造を説明する。光記録再生装置１０は、基本的に、光ディスクに記録されたオリジナルデータおよび仮想プレイリストを含む管理情報を再生するためのピックアップ部１１と、ピックアップ部１１の動作を制御するサーボ１４と、ピックアップ部１１から受信した再生信号を所望の信号値に復元する、または記録される信号を光ディスクに記録可能な信号に変調し（modulate）、その変調された信号を送信する信号処理部１３と、これらの動作を制御するマイクロコンピュータ１６を含む。
【００５２】
ダウンロードリストを使用することによって、制御部１２は、外部ソースから付加データ（クリップ）をダウンロードし、ダウンロードした付加データをメモリ１５に格納する。また、その付加データに対応する追加的なファイルシステム情報も外部ソースからダウンロードし、そのダウンロードしたファイルシステム情報もメモリ１５に格納する。追加的なファイルシステム情報の例としては、外部ソースからダウンロードした各付加データファイルのファイル名、ファイルの種類、およびファイルの属性が該当する。制御部１２は、ディスク内に記録された全てのデータファイルを管理するオリジナルファイルシステム情報を、付加ファイルシステム情報と結合することによって、オリジナルファイルシステム情報を更新する。更新されたファイルシステム情報は、ディスク内に記録されたすべてのデータファイルだけではなく外部ソースからダウンロードされた付加データも制御することができる。
【００５３】
全ての付加データがメモリ１５に格納された後、制御部１２は、ダウンロードされた付加データにしたがって仮想プレイリストを修正することによって新しいプレイリストを生成し、その新しいプレイリストをメモリ１５に格納する。上述の第１の実施形態ないし第４の実施形態の１つは、この新しいプレイリストを生成する方法に適用される。または、上述の実施形態のいずれかを変形した実施形態を使用して新しいプレイリストを生成することができる。また、新しいプレイリストは、上述したように、ダウンロードの完了を識別するフラグと管理情報としてのＰＩＤ＿Ｔａｂｌｅを含む必要があり、これにより付加データを効率的に再生することができるようになる。
【００５４】
また、新しいプレイリストを別個に生成しないで、最初の仮想プレイリストを使用することもできる。この場合、仮想プレイリストを生成し、光ディスクにその仮想プレイリストを記録する場合に、あらかじめ付加データを予測して、対応する管理情報を光ディスクに記録する。具体的に言うと、制御部１２は、ダウンロードリストを使用することによって外部ソースから付加データをダウンロードし、そのダウンロードした付加データをメモリ１５に格納する。ダウンロードされた付加データは、光ディスク内に記録された仮想プレイリストとともに使用され、その仮想プレイリストは、ダウンロードされた付加データを制御する。この場合にも、ダウンロードの完了を識別するフラグを生成することは好ましく、そのフラグは、メモリ１５に格納され、管理される。
【００５５】
上述した構成において、新しいプレイリストおよび付加データを格納するメモリ１５は、継続的に格納するために別の格納手段（例えば、ローカルストレージ）を使用することもでき、またはデータを一時的に格納するために動的メモリ（dynamic memory）を使用することもできる。メモリ１５が、別のローカルストレージを継続的に使用する場合には、ローカルストレージに格納された新しいプレイリストは、光ディスクに記録された仮想プレイリストおよび／またはノーマルプレイリストよりも優先して使用されることが好ましい。
【００５６】
格納手段であるローカルストレージに付加データをダウンロードし、格納する場合、および対応する仮想プレイリストを有する光ディスクがロードされる場合、ローカルストレージに最初に格納された付加データを使用することができる。また、別の一連の付加データをダウンロードすることなく初期の付加データを使用することができる。さらに、ＡＶデコーダ１７は、制御部１２の制御によって出力データ（すなわち、オリジナルデータ、および／または付加データ）の最終的な復号を実行する。光ディスクに信号を記録する機能を実行するために、ＡＶエンコーダ１８は、制御部１２の制御によって入力信号を特定の形式の信号（例えば、ＭＰＥＧ−２トランスポートストリーム）に変換して、その変換した信号を信号処理部１３に提供する。
【００５７】
図１２は、本発明による、記録媒体に記録されたデータと記録媒体の外部に存在する外部ソースのデータを再生する方法を説明する。より詳細には、ノーマルプレイリストと仮想プレイリストが光ディスクに備わっている場合に、ユーザによる命令またはシステムによる命令により選択されたプレイリストを再生する方法を説明する。具体的に言うと、ノーマルプレイリストが選択された場合、光ディスクに記録されたオリジナルデータのみを再生する。一方、仮想プレイリストが選択された場合、付加データは、仮想プレイリストに含まれるダウンロードリスト、または別個の一連の情報として存在するダウンロードリストを使用することによって外部ソースからダウンロードされ、そのダウンロードされた付加データはメモリ１５に格納される。その後、ダウンロードされた付加データによって、管理情報は、仮想プレイリストに結合され、新しいプレイリストを生成するようになる。図１２は、新しいプレイリストを再生する方法に関する。
【００５８】
しかし、上述のように新しいプレイリストが生成されない場合には、付加データのみがダウンロードされ、光ディスクに記録された仮想プレイリストをそのまま使用することができる。この場合、付加データを管理する管理情報は、光ディスクに記録されている仮想プレイリストに前もって備わっている必要がある。さらに、付加データが以前の使用時にすでにダウンロードされ、メモリ１５にダウンロードされた場合には、重複した付加データをダウンロードすることなく最初にダウンロードされた付加データを使用することができる。
【００５９】
本発明の要旨または範囲から離れることなく、様々な修正や変更を本発明において行うことが可能であることは当業者には明らかであろう。したがって、特許請求の範囲およびそれと均等のものの範囲に含まれるならば、本発明は、本発明の修正や変更の範囲にわたるべきである。
【００６０】
本発明は、記録媒体に記録されたオリジナルデータ、および外部ソースからダウンロードされた付加データを効率的に使用できる発明を提供することによって、製品効率が高まり、ユーザの製品使用が促進されるようになる。
【図面の簡単な説明】
【００６１】
【図１】本発明の一般的概念を説明する図である。
【図２】発明による記録媒体である光ディスクに記録されるファイル構造を説明する図である。
【図３Ａ】再生管理ファイルであるノーマルプレイリストおよび仮想プレイリストの構造を説明する図である。
【図３Ｂ】再生管理ファイルであるノーマルプレイリストおよび仮想プレイリストの構造を説明する図である。
【図３Ｃ】再生管理ファイルであるノーマルプレイリストおよび仮想プレイリストの構造を説明する図である。
【図３Ｄ】再生管理ファイルであるノーマルプレイリストおよび仮想プレイリストの構造を説明する図である。
【図４】本発明による記録媒体である光ディスクに記録されるデータ記録構造を説明する図である。
【図５Ａ】本発明の第１の実施形態による再生管理ファイルを生成する方法を説明する図である。
【図５Ｂ】本発明の第１の実施形態による再生管理ファイルを生成する方法を説明する図である。
【図６Ａ】本発明の第２の実施形態による再生管理ファイルを生成する方法を説明する図である。
【図６Ｂ】本発明の第２の実施形態による再生管理ファイルを生成する方法を説明する図である。
【図７Ａ】本発明の第３の実施形態による再生管理ファイルを生成する方法を説明する図である。
【図７Ｂ】本発明の第３の実施形態による再生管理ファイルを生成する方法を説明する図である。
【図８Ａ】本発明の第４の実施形態による再生管理ファイルを生成する方法を説明する図である。
【図８Ｂ】本発明の第４の実施形態による再生管理ファイルを生成する方法を説明する図である。
【図９】本発明による再生管理ファイルを管理する方法を示すファイル構造を説明する図である。
【図１０Ａ】本発明による再生管理ファイルを管理する管理情報を説明する図である。
【図１０Ｂ】本発明による再生管理ファイルを管理する管理情報を説明する図である。
【図１０Ｃ】本発明による再生管理ファイルを管理する管理情報を説明する図である。
【図１１】本発明による光記録再生装置を説明する図である。
【図１２】本発明による記録媒体に記録されているデータ、および記録媒体の外部に存在する外部ソースのデータを再生する方法を説明する図である。
【図１】
2007515031.tif 000003
【図２】
2007515031.tif 000004
【図３Ａ】
2007515031.tif 000005
【図３Ｂ】
2007515031.tif 000006
【図３Ｃ】
2007515031.tif 000007
【図３Ｄ】
2007515031.tif 000008
【図４】
2007515031.tif 000009
【図５Ａ】
2007515031.tif 000010
【図５Ｂ】
2007515031.tif 000011
【図６Ａ】
2007515031.tif 000012
【図６Ｂ】
2007515031.tif 000013
【図７Ａ】
2007515031.tif 000014
【図７Ｂ】
2007515031.tif 000015
【図８Ａ】
2007515031.tif 000016
【図８Ｂ】
2007515031.tif 000017
【図９】
2007515031.tif 000018
【図１０Ａ】
2007515031.tif 000019
【図１０Ｂ】
2007515031.tif 000020
【図１０Ｃ】
2007515031.tif 000021
【図１１】
2007515031.tif 000022
【図１２】
2007515031.tif 000023
【国際調査報告】
2007515031.tif 000024
2007515031.tif 000025