(57)【要約】記録媒体並びに記録媒体からデータを再生する方法及び装置が開示されている。記録媒体からデータを再生する装置は、ネットワーク構成情報を含むメモリユニットを備えており、ネットワークを介してダウンロードされたデータ及び記録媒体内に記録されたデータを再生する再生システムと、ユーザからの命令を受信し、受信されたユーザ命令によって再生システムを制御する制御部とを含む。
2008532195.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体からデータを再生する装置であって、
ネットワーク構成情報を含むメモリユニットを含み、ネットワークを介してダウンロードされたデータ及び前記記録媒体内に記録されたデータを再生する再生システムと、
ユーザから命令を受信し、受信されたユーザ命令によって前記再生システムを制御する制御部と
を備えたことを特徴とする装置。
【請求項２】
前記メモリユニットは、少なくとも一つのＰＳＲを含むことを特徴とする請求項１に記載の装置。
【請求項３】
前記少なくとも一つのＰＳＲは、ストリーミングメディア再生能力情報をさらに含むことを特徴とする請求項２に記載の装置。
【請求項４】
前記少なくとも一つのＰＳＲは、Ｊａｖａプロファイルを再生可能か否かを示す特定の情報をさらに含むことを特徴とする請求項２に記載の装置。
【請求項５】
前記少なくとも一つのＰＳＲは、プレイヤーバージョン情報をさらに含むことを特徴とする請求項２に記載の装置。
【請求項６】
前記少なくとも一つのＰＳＲは、ストレージサイズ情報をさらに含むことを特徴とする請求項２に記載の装置。
【請求項７】
前記ストレージは、ローカルストレージであることを特徴とする請求項６に記載の装置。
【請求項８】
前記少なくとも一つのＰＳＲは、前記ローカルストレージのデータ伝送速度の情報をさらに含むことを特徴とする請求項７に記載の装置。
【請求項９】
前記ストレージは、リムーバブルストレージであることを特徴とする請求項６に記載の装置。
【請求項１０】
前記少なくとも一つのＰＳＲは、前記リムーバブルストレージのデータ送信速度（Ｔｘスピード）情報をさらに含むことを特徴とする請求項９に記載の装置。
【請求項１１】
前記少なくとも一つのＰＳＲは、プレイヤーのデータ送信速度（Ｔｘスピード）情報を含むことを特徴とする請求項２に記載の装置。
【請求項１２】
記録媒体からデータを再生する方法であって、
前記方法は、
ａ）メモリユニット内に記録されたネットワーク構成情報を参照することによってネットワーク状態を確認するステップと、
ｂ）前記ネットワーク状態がネットワーク利用可能な状態であると判断される場合に、ネットワークを介して外部からデータをダウンロードするステップと、
ｃ）前記ダウンロードされたデータと前記記録媒体内に記録されたデータとを同時にまたは選択的に再生するステップと
を備えることを特徴とする方法。
【請求項１３】
前記メモリユニットは、少なくとも一つのＰＳＲを含むことを特徴とする請求項１２に記載の方法。
【請求項１４】
記録媒体の再生装置がネットワーク接続機能を実行可能か否かを確認し、ネットワーク状態を確認するプログラムを含むプログラム領域を備えたことを特徴とする記録媒体。
【請求項１５】
前記記録媒体は、ブルーレイディスク（ＢＤ）であることを特徴とする請求項１４に記載の記録媒体。
【請求項１６】
前記記録媒体は、ＨＤ−ＤＶＤ（高解像度ＤＶＤ）であることを特徴とする請求項１４に記載の記録媒体。
【請求項１７】
前記プログラム領域は、前記記録媒体の管理領域内に含まれることを特徴とする請求項１４に記載の記録媒体。
【請求項１８】
前記プログラム領域は、前記記録媒体のストリーム領域内に含まれることを特徴とする請求項１４に記載の記録媒体。
【請求項１９】
前記プログラムは、Ｊａｖａプログラムであることを特徴とする請求項１４に記載の記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体と、記録媒体からデータを再生する方法及び装置に関する。特に、本発明は、記録媒体の再生装置内に多様な状態情報を格納し、この状態情報を用いて記録媒体のデータを再生する方法に関する。
【背景技術】
【０００２】
大容量のデータを記録できる光ディスクが光記録媒体として広く使用されている。特に、最近では、高画質のビデオデータと高音質のオーディオデータを長時間の間記録・格納できる高密度光記録媒体、例えば、ブルーレイディスク（Blu-ray Disc（登録商標）；ＢＤ）が開発されている。
【０００３】
次世代の記録媒体技術に基づくＢＤは、既存のＤＶＤを凌駕するデータを格納できる次世代の光記録ソリューションであると考えられている。最近、多くの開発者たちは、他のデジタル機器と一緒に、ＢＤに対する世界標準の技術仕様を規定するために集中的な研究を行っている。
【０００４】
これと関連して、ＢＤの世界標準の技術仕様に基づく再生装置（これは、‘プレイヤー’ともいう。）の開発も開始されたが、未だにＢＤの世界標準の技術仕様が完備しておらず、再生装置を開発するのに多くの制約や難題が生じている。
【０００５】
特に、再生装置がネットワークと接続された状況下で記録媒体のデータを再生可能にし、かつ、ネットワークを介して提供されるデータを記録媒体のデータと同時に再生するための要求が急速に増加している。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記のような再生装置が未だに開発されておらず、ネットワークを介して外部装置からダウンロードされたコンテンツプロバイダ（ＣＰ）のデータを、記録媒体内のデータと同時に再生することができなかった。したがって、ネットワークを活用したＢＤ基盤の再生装置を開発するのに多くの制約及び難題が生じている。
【０００７】
したがって、本発明は、記録媒体と、記録媒体からデータを再生するための方法及び装置を対象にし、関連技術の不便さ及び制約による１つまたは複数の問題を実質的に克服するためのものである。
【０００８】
本発明の目的は、記録媒体からデータを効率的に再生する再生装置を提供することにある。
【０００９】
また、本発明の他の目的は、記録媒体内のデータとダウンロードされたデータを効率的に再生する再生装置を提供することにある。
【００１０】
また、本発明の更に他の目的は、ネットワーク構成情報を含む多様なプレイヤー状態情報を格納する再生装置（すなわち、プレイヤー）を提供することにある。
【００１１】
また、本発明の更に他の目的は、プレイヤー状態情報を活用して記録媒体からデータを再生する方法を提供することにある。
【００１２】
また、本発明の更に他の目的は、再生装置を制御可能なプログラムを含む記録媒体を提供することにある。
【００１３】
本発明の追加的な利点、目的、及び特徴は、以下の詳細な説明において一部が説明され、以下の実施形態に基づいて当業者に明らかになり、本発明の実施形態から分かるだろう。本発明の目的及び他の利点は、添付図面とともに発明の詳細な説明及び特許請求の範囲において特に指摘された構造によって理解され、得ることができる。
【課題を解決するための手段】
【００１４】
本発明の目的及び他の長所を獲得するために、本明細書において具体的かつ広く記載されているように、記録媒体からデータを再生するための装置は、ネットワーク構成情報を含むメモリユニットを備えており、ネットワークを介してダウンロードされたデータ及び記録媒体内に記録されたデータを再生する再生システムと、ユーザ命令を受信し、受信されたユーザ命令によって再生システムを制御する制御部と、を備えたことを特徴とする。
【００１５】
本発明の他の態様によると、本発明は、ａ）メモリユニット内に記録されたネットワーク構成情報を参照することによってネットワーク状態を確認するステップと、ｂ）ネットワーク状態が、ネットワーク利用可能であると判断される場合に、ネットワークを介して外部からデータをダウンロードするステップと、ｃ）ダウンロードされたデータと記録媒体内に記録されたデータを同時にまたは選択的に再生するステップと、を備えることを特徴とする、記録媒体からデータを再生する方法を提供する。
【００１６】
本発明の更に他の態様によると、本発明は、記録媒体の再生装置がネットワーク接続可能であるか否かを確認し、ネットワーク状態を確認するためのプログラムを含むプログラム領域を含む記録媒体を提供する。
【００１７】
本発明の前述した一般的な説明及び後述する詳細な説明は、例示的なものであり、かつ説明のためのものであり、特許請求の範囲として本発明のさらなる説明を提供することを意図している。
【発明を実施するための最良の形態】
【００１８】
以下、本発明のさらなる理解を提供するために含まれ、かつ本願に組み込まれてその一部を構成する添付図面は、本発明の原理を説明するのに役立つ詳細な説明と共に本発明の実施形態を説明する。以下では、本発明の好適な実施形態、つまり添付図面において説明される実施例についての詳細な参照がなされる。可能な限り、同一の参照番号は、同一のまたは類似の部分を示すために図面全体を通して使用される。
【００１９】
以下では、記録媒体、並びに記録媒体からデータを再生する方法及び装置について、添付図面を参照しつつ説明する。
【００２０】
本発明の説明をする前に、本発明において開示されるほとんどの用語は、当該技術分野において周知な一般的な用語に対応するが、必要に応じて本件特許出願人が任意に選定した用語もあり、この場合には該当する発明の説明部分で詳細にその意味を定義した。したがって、本件特許出願人によって定義された用語は、本明細書における意味に基づいて理解されることが好ましい。
【００２１】
本発明において使用される“記録媒体（recording medium）”とは、例えば、その記録方式にかかわらず、光ディスク及び磁気テープなどの全ての記録可能媒体を指し示す。本発明でいう“ディスク”は、本発明に係る“記録媒体”と同一概念である。
【００２２】
本発明の更なる理解及び説明の便宜上、ＢＤやＨＤ−ＤＶＤなどの光ディスクを本発明における上述したような記録媒体として例示的に使用する。本発明の技術思想は、本発明の範囲及び要旨から離れることなく他の記録媒体にも同一に適用可能である。
【００２３】
図１は、本発明に係る記録媒体からデータを再生する方法及び装置を説明する概念図である。再生装置１０と周辺機器との統合的な使用の一例を図１に示す。
【００２４】
再生装置１０は、様々な規格を有する多様な光ディスクを記録または再生可能である。必要ならば、再生装置１０は、ＢＤなどの特定の光ディスクのみから特定のデータを再生可能にすることもできる。ただし、説明の便宜上、本発明では、高密度記録媒体と周辺機器との連係性を考慮した上で、高密度記録媒体からデータを再生することができるプレイヤー（例えば“ＢＤプレイヤー”または“ＨＤ−ＤＶＤプレイヤー”）を例に挙げて説明する。これと関連して、再生装置１０がコンピュータなどの特定の装置に内蔵される駆動装置（ドライブ）にも適用可能なことは周知の事実である。
【００２５】
再生装置１０は、光ディスク３０にデータを記録し、光ディスク３０からデータを再生する機能の他にも、外部入力信号を受信し、受信した信号を信号処理した後、他の外部ディスプレイ２０に信号処理した結果を伝送して、その結果、ユーザは、ディスプレイ２０上で信号処理した結果を見ることができる。この場合、入力可能な外部信号に特別な制限はない。例えば、代表的な外部入力信号は、ＤＴＶ（Digital  multimedia  broadcasting TV）関連の信号及びインターネット関連の信号などである。特に、インターネットは、現在のところ誰でも容易にアクセスできる通信ネットワークであり、ユーザは、再生装置１０を使用してインターネット上の特定のデータをダウンロード可能であり、そのダウンロードしたデータを使用することができる。また、インターネットによってユーザは所望のサーバからリアルタイムに特定のデータを受信できるため、ユーザはリアルタイムにその受信したデータを使用することができる。
【００２６】
これと関連して、外部入力ソースとして使用されるコンテンツデータを提供する者を総称して“コンテンツプロバイダー（ＣＰ）４０”と命名する。
【００２７】
再生装置１０内にローディングされた光ディスク３０にオリジナルデータが記録されており、インターネットなどの外部の格納場所にオリジナルデータと関連した付加データが存在する場合に、本発明は、オリジナルデータと付加データを一緒に再生することを目的とする。
【００２８】
これを具体的に説明すると、例えば、多重化されたＡＶ（音声／映像）ストリームを光ディスク内に記録されたオリジナルデータとして記録しておき、インターネット上において使用される付加データはオリジナルデータのオーディオストリーム（例えば、韓国語）と相異なるオーディオストリームであると仮定することができる。この場合、ユーザによっては、付加データである特定のオーディオストリーム（例えば、英語）をインターネットからダウンロードし、オリジナルデータであるＡＶストリームと一緒にダウンロードしたオーディオストリームを再生したいということが可能であり、または、付加データのみを再生したいということが可能である。このようなユーザの要求を実装するために、オリジナルデータと付加データとの間の関連性を規定し、これらのデータをユーザの要求に合わせて管理・再生する体系化した方法が必要となる。
【００２９】
説明の便宜上、光ディスク内に記録された信号をオリジナルデータと命名し、ディスクの外部に存在する信号を付加データと命名したが、これは、単にそれぞれのデータを取得する方法によって区分しただけで、オリジナルデータと付加データが必ずしも特定のデータに限定されることはない。
【００３０】
したがって、一般的な付加データとしては、オーディオデータ、プレゼンテーショングラフィック（ＰＧ）データ、インタラクティブグラフィック（ＩＧ）データ、またはテキストサブタイトル（Text subtitle）などを示すことが可能であるが、これらに限定されず、上記に列挙したデータとビデオデータを全て含む多重化されたＡＶストリームを示すことも可能である。すなわち、光ディスクの外部に存在すると同時に、オリジナルデータと関連した如何なる属性のデータも付加データとすることが可能である。
【００３１】
以下、記録媒体のコンテンツプログラムとネットワーク装置を備えた再生装置との間の関係を詳細に説明する。
【００３２】
図２Ａ及び図２Ｂは、記録媒体のカテゴリー情報に適した再生装置が本発明に係る記録媒体のデータを再生するかどうかに対する特定の情報を示した概念図である。
【００３３】
例えば、図２Ａは、ネットワーク環境下で高密度記録媒体として使用されるＢＤ−ＲＯＭやＨＤ−ＤＶＤに記録されたコンテンツプログラミングのタイプを例示した図である。
【００３４】
また、図２Ｂは、ネットワーク装置を備えたプレイヤー（Network equipped player）とネットワーク装置を備えていないプレイヤーの状態によって、再生装置が図２Ａの各タイプを再生するかどうかを説明する特定の状態を示す。
【００３５】
図２Ａを参照すると、まず、Ａタイプのディスクは、ネットワーク機能を備えておらず、高画質映像データのみを有する記録媒体を意味し、Ｂタイプのディスクは、ネットワーク機能を備えるプログラムを有する記録媒体を意味する。
【００３６】
例えば、ＢＤ−ＲＯＭ（ブルーレイディスク再生専用フォーマット）において、Ａタイプのディスクは、ネットワークプログラムを有することなく高画質映像データのみを有するＨＤＭＶ内蔵ディスクであり、一方、Ｂタイプのディスクは、当該高画質映像データを有するＨＤＭＶに加えて、ネットワーク機能を可能にするプログラムを格納するディスクである。Ｂタイプのディスクは、ネットワークのためのプログラムがディスク内に記録されているので、該当のディスクが再生装置内にローディングされた後、再生装置は、外部との通信（またはネットワーク形成）によって外部からデータをダウンロードすることができる。
【００３７】
これと関連して、例えば、上記プログラムとしては、Ｊａｖａ（登録商標）プログラムが使用されており、Ｊａｖａプログラムが内蔵されたディスクをＢＤ−Ｊアドバンスト・プロファイル（BD-J Advanced Profile）内蔵ディスクと定義する。
【００３８】
他の例として、ＨＤ−ＤＶＤ（高解像度ＤＶＤ）の場合、Ａタイプのディスクは、ネットワークプログラムが内蔵されず、高画質映像データのみを有するスタンダードＶＴＳ（Standard VTS）ディスクを意味し、Ｂタイプのディスクは、ネットワーク機能を備えたプログラムがディスク内に記録されているので、再生装置が外部装置とネットワーク形成できるストリーミングディスクを意味する。
【００３９】
図２Ｂは、再生装置であるプレイヤーの状態情報（status information）と、記録媒体であるディスクのタイプによってプレイヤーがデータを再生するかどうかを示す特定の情報を説明した図である。これと関連して、図２Ｂに示したＡタイプのディスクとＢタイプのディスクは、図２Ａに示したＡタイプ及びＢタイプと同じである。
【００４０】
まず、Ａタイプのディスクデータは、ネットワーク装置を備えたプレイヤーとネットワーク装置を備えていないプレイヤーの全てにおいて再生可能である。すなわち、Ａタイプのディスクは、ネットワークを介してデータを受信せずに、ディスクに記録された高画質データのみを再生するので、プレイヤーがネットワーク接続可能か否かと関係なしにＡタイプのディスクのデータを再生することができる。
【００４１】
これと関連して、Ｂタイプのディスクの場合、ネットワーク装置を備えていないプレイヤーでは、Ｂタイプのディスク内に記録された高画質映像データであるＨＤＭＶやスタンダードＶＴＳのみを再生することができる。また、ネットワーク装置を備えたプレイヤーの場合は、ネットワーク接続状況によって再生状態が変わる。
【００４２】
例えば、ネットワーク接続状況が不安定な接続状況（すなわち、接続状況が悪い）であると判断されると、ユーザは、再生装置に命令して、記録媒体に記録された高画質映像データのみを再生し、ネットワークを介して受信されるダウンロードデータを再生しない場合もある。ただし、ネットワーク接続状況が安定的な接続状況（すなわち、接続状況が良い）であると判断されると、ユーザは、再生装置に命令して、記録媒体に記録された高画質映像データを再生するだけでなく、ネットワークを介して外部のコンテンツプロバイダーからダウンロードしたデータも再生することができる。
【００４３】
記録媒体のデータと外部のＣＰからダウンロードされたデータを再生するためには、ネットワークを介してデータを送受信できるプログラムが記録媒体に記録されていなければならない。これに対しては、以下の図３Ａ〜図４に基づいて説明する。
【００４４】
図３Ａ及び図３Ｂは、本発明に係るネットワークと関連した情報がディスク内に記録される形態のディスク構造を例示した図である。
【００４５】
図３に示すように、ディスクの内周から見ると、上記のディスク構造は、順番に、全ファイルを管理することが可能なシステム情報として使用されるファイルシステム情報領域と、ディスクの管理情報を格納する管理領域と、オーディオ／ビデオ／グラフィックなどのデータを格納するストリームファイル領域（ストリーム領域ともいう）とを含む。図３Ａは、例えば、ネットワーク形成のためのプログラムが管理領域内に記録される例を示した図である。そして、図３Ｂは、例えば、ネットワーク形成のためのプログラムがストリーム領域内に記録される例を示した図である。
【００４６】
また、例えば、当該プログラムはＪａｖａプログラムであり、Ｊａｖａプログラムは、Ｊａｖａプログラムストリームの形態で記録される。例えば、Ｊａｖａプログラムは、“＊．ｊａｒ”ファイルの形態で記録される。
【００４７】
図４は、記録媒体に記録されるＪａｖａプログラムストリームのシンタックス（Syntax）を例示した図である。図４を参照すると、まず、シンタックス上の“If(Network Equipped Player)”と“If(Network Connection==OK)”領域は、ネットワーク状態を確認するためのパラメータを意味する。
【００４８】
すなわち、“If(Network Equipped Player)”領域は、外部ソースからデータを受信したり、外部ソースにデータを送信することができるネットワーク機能を備えたプレイヤーであるかどうかを確認するためのパラメータを示す。また、“If(Network  Connection==OK)”領域は、再生装置が外部ソースからデータを受けるプログラムを有するかどうかを表すネットワーク接続状態を確認するパラメータを示す。また、“If(Network  Connection==OK)”領域は、ネットワーク送受信伝送速度を確認するためのパラメータとして活用することもできる。
【００４９】
また、シンタックス上の“check the network line”領域は、ユーザインターフェースからユーザ確認命令（User Confirm Command）を受信し、次のプロセスを行うようにするパラメータを示す。また、シンタックス上の“do streaming and play”領域は、ストリーミングメディアの種類別の収容可否を表すパラメータを示す。より詳細には、“do streaming and play”領域は、予めローディングが必要であるときの装置に必要となるストレージサイズや、コーデック別の再生能力情報などのためのパラメータとして使用される。
【００５０】
特に、本発明に係る再生装置内には、固定されたストレージとして“ローカルストレージ”を備えることができ、移動式ストレージとして“リムーバブルストレージ”を活用することもできる。リムーバブルストレージの代表的な例としては、例えば、“ＵＳＢストレージ”、“メモリスティック”などが挙げられる。
【００５１】
以下、ディスクをローディングする再生装置（図３Ａ〜図４に示した）について説明する。
【００５２】
図５は、本発明に係る再生装置（すなわち、プレイヤー）を説明するブロック図である。
【００５３】
図５を参照すると、本発明に係る再生装置１０は、ピックアップ部１１、サーボ部１４、信号処理部１３、マイクロコンピュータ１６を含む。ピックアップ部１１は、光ディスクに記録されたデータ及び再生管理ファイル情報を含む管理情報を読み出す。サーボ部１４は、ピックアップ部１１の動作を制御する。信号処理部１３は、ピックアップ部１１から再生信号を受信し、受信した再生信号を所望の信号値に復元するか、記録される信号を光ディスクに記録される他の信号に変調して、復元または変調された結果を伝送する。マイクロコンピュータ１６は、ピックアップ部１１、サーボ部１４及び信号処理部１３の動作全体を制御する。ピックアップ部１１、サーボ部１４、信号処理部１３及びマイクロコンピュータ１６を含む再生装置１０は、記録／再生部または駆動装置（ドライブ）という。
【００５４】
また、再生装置１０はローカルストレージ１５を備えており、再生装置１０の外部ソースであるコンテンツプロバイダー４０からデータをダウンロードし、ダウンロードしたデータをローカルストレージ１５に格納した後、ダウンロードしたデータと光ディスクのデータとを一緒に再生することができる。上述したように、リムーバブルストレージをローカルストレージとして用いることもできる。
【００５５】
また、再生システム１７は、ディスクのデータ及びローカルストレージ１５内のデータを一緒に再生するための再生部として使用され、外部ソースに存在するデータをネットワークを介してダウンロードし、これをローカルストレージ１５に格納する。したがって、再生システム１７は、ディスク内のデータとローカルストレージ内のデータを、ユーザの要求を受信することによって再生する。
【００５６】
これと関連して、再生システム１７は、上述したような多様なネットワーク構成情報を格納するためのメモリユニットである少なくとも１つのＰＳＲ（Player Status Register）１７１を備える。ＰＳＲ内に格納される情報に対しては、図６Ａ以後で詳細に説明する。
【００５７】
また、ＡＶエンコーダ１８は、光ディスクに所望の信号を記録できるように、制御部１２から制御信号を受信すると入力信号を特定のフォーマットの信号（例えば、ＭＰＥＧ２トランスポートストリーム）に変換し、これを信号処理部１３に送信する。
【００５８】
制御部１２は、再生装置１０の動作全体を制御する。特に、制御部１２は、ユーザとの通信を介してユーザ命令を受信し、このユーザ命令を用いて上記各構成要素の動作を制御する。
【００５９】
図６Ａ〜図８Ｄは、再生システム１７内に備わった複数のＰＳＲｓ内に格納される多様な情報に関連する様々な好適な実施形態を示す。
【００６０】
図６Ａ及び図６Ｂは、本発明の第１の好適な実施形態に係る再生装置内に含まれるＰＳＲｓの一実施例を説明する構造図である。図６Ａは、再生装置１０によって光ディスクのデータを再生するときに活用されるＰＳＲｓのカテゴリー情報を示す。すなわち、再生装置１０は、再生システム１７内に含まれる各ＰＳＲ内に指定された値を参照して光ディスクのデータを再生する。
【００６１】
特に、ＰＳＲｓは、大きく２種類のＰＳＲｓに区分される（すなわち、Ｐｌａｙｂａｃｋ  Ｓｔａｔｕｓ  Ｒｅｇｉｓｔｅｒｓ、及び、Ｐｌａｙｅｒ  Ｓｅｔｔｉｎｇ  Ｒｅｇｉｓｔｅｒｓ）。１つ目のＰＳＲである“Ｐｌａｙｂａｃｋ  Ｓｔａｔｕｓ  Ｒｅｇｉｓｔｅｒｓ”は、ＰＳＲ０〜ＰＳＲ１２のレジスタに該当し、再生タイトル番号やチャプター番号を示す再生状態パラメータを格納することができる。また、２つ目のＰＳＲである“Ｐｌａｙｅｒ  Ｓｅｔｔｉｎｇ  Ｐａｒａｍｅｔｅｒ”は、ＰＳＲ１３〜ＰＳＲ１８及びＰＳＲ３０〜ＰＳＲ３１のレジスタに該当し、オーディオ言語の選択情報などのプレイヤー構成パラメータを格納する。また、それぞれのＰＳＲは、３２ビットで構成される。
【００６２】
これと関連して、１つ目のＰＳＲである“Ｐｌａｙｂａｃｋ  Ｓｔａｔｕｓ  Ｒｅｇｉｓｔｅｒｓ”（ＰＳＲ０〜ＰＳＲ１２）は、現在再生されている光ディスクの状態を示すさまざまな情報で構成される。例えば、ＰＳＲ０には再生されるインタラクティブグラフィックストリームナンバー（Interactive Graphics Stream Number）が記録される。ＰＳＲ１には、再生されるオーディオストリームナンバー（Audio Stream Number）が記録される。ＰＳＲ２には、再生されるプレゼンテーショングラフィックストリームナンバーまたはテキストサブタイトルストリームナンバーが記録される。ＰＳＲ３には、再生されるアングルナンバーが記録される。ＰＳＲ４には、再生されるタイトルナンバーが記録される。ＰＳＲ５には、再生されるチャプターナンバーが記録される。ＰＳＲ６には、再生されるプレイリストファイルＩＤが記録される。ＰＳＲ７には、再生されるプレイアイテムＩＤが記録される。ＰＳＲ８〜ＰＳＲ９には、プレゼンテーション時間情報及びナビゲーションタイマー情報が記録される。ＰＳＲ１０には、選択されたボタン情報（すなわち、Button id in selected state）が記録される。ＰＳＲ１１には、再生されるメニューページ情報（Menu page id）が記録される。ＰＳＲ１２には、再生されるテキストサブタイトルストリームのユーザスタイル情報が記録される。
【００６３】
特に、１つ目のＰＳＲである“Ｐｌａｙｂａｃｋ  Ｓｔａｔｕｓ  Ｒｅｇｉｓｔｅｒｓ”（ＰＳＲ０〜ＰＳＲ１２）は、光ディスクがローディングされると、初期化段階で予め決定された初期値に決定される。その後、当該予め決定された値は、ユーザの選択した再生ストリーム及び再生方式によって変更される。
【００６４】
また、２つ目のＰＳＲである“Ｐｌａｙｅｒ  Ｓｅｔｔｉｎｇ  Ｒｅｇｉｓｔｅｒｓ"（ＰＳＲ１３〜ＰＳＲ１８、ＰＳＲ３０〜ＰＳＲ３１）は、再生装置の再生状態を示す情報で構成される。例えば、ＰＳＲ１３には、未成年が不適切なプログラムを見ることを防止できる視聴制限レベル（Parental level）情報が記録される。ＰＳＲ１５には、再生可能なオーディオフォーマット（例えば、ＬＰＣＭ、ＡＣ−３、ＤＴＳデコーディング可能可否状態）に関連する情報（すなわち、Player configuration for audio）が記録される。ＰＳＲ１６〜ＰＳＲ１８には、再生されるオーディオ、テキストサブタイトル及びメニュー情報の言語情報（すなわち、Language code）がそれぞれ記録される。ＰＳＲ３０には、テキストサブタイトルストリームの再生可能可否を示す情報（すなわち、Player capability for Text Subtitle）が記録される。ＰＳＲ３１には、再生装置の再生バージョンを示す情報（すなわち、Player Version）が記録される。
【００６５】
図６Ａに示すような本発明の好適な一実施形態にしたがって、再生装置の再生バージョンを示す情報（Player Version）を指定するＰＳＲ３１にネットワーク構成情報を記録する。すなわち、図６Ｂは、３２ビットで構成されたプレイヤーバージョンを含むＰＳＲ３１を示す。
【００６６】
図６Ｂに示すように、ＰＳＲ３１の全体３２ビットのうち１６ビット（ｂ０〜ｂ１５）は、プレイヤーバージョンの情報として使用され、残りの１６ビット（ｂ１６〜ｂ３１）は、ストリーミングメディア再生能力（Streaming Media Playability）の有無を示すために使用される。ここで、プレイヤーバージョンとして使用する１６ビット（ｂ０〜ｂ１５）が全て０である“００００００００００００００００ｂ”であるならば、プレイヤーは、ディスクに記録された高密度映像データのみを再生できるＨＤＭＶプレイヤーであると決定される。
【００６７】
特に、プレイヤーバージョンとして使用する１６ビット（ｂ０〜ｂ１５）のうち１ビット（ｂ１）は、ネットワーク通信のためのＪａｖａプログラムの収容可否を表すＢＤ−Ｊプロファイル収容可否を示すために使用される。例えば、ｂ１のビットが“１”であるならば、ｂ１ビットの“１”は、ＢＤ−Ｊプロファイルが収容可能であることを意味する。一方、ｂ１のビットが“０”であるならば、ｂ１ビットの“０”は、ＢＤ−Ｊプロファイルが収容不可能であることを意味する。
【００６８】
また、プレイヤーバージョンとして使用する１６ビット（ｂ０〜ｂ１５）のうち１ビット（ｂ２）は、現在のプレイヤーがネットワーク装置を備えたプレイヤーであるかどうかを判断するために使用される。例えば、ｂ２のビットが“１”であるならば、ネットワーク形成が利用可能な状態であることを意味し、逆に、ｂ２のビットが“０”であるならば、ネットワーク形成が利用不可能な状態であることを意味する。
【００６９】
また、ストリーミングメディア再生能力の有無を示すために使用する１６ビット（ｂ１６〜ｂ３１）は、例えば、該当のビットのうちｂ１６のみが“１”の値を有し、残りのビットが全て“０”の値を有する場合、ストリーミングメディア再生能力があることを意味する。もし該当のビット（ｂ１６〜ｂ３１）の全てが“０”になる“００００００００００００００００ｂ”であるならば、ストリーミングメディア再生能力がないことを意味する。ただし、上記はあくまでも例であり、該当のビット列を多様に定義可能であることは、当業者にとって自明な事実である。
【００７０】
図７Ａ〜図７Ｃは、本発明の第２の好適な実施形態に係る再生装置内に含まれるＰＳＲｓの他の例を説明する構造図である。まず、図７Ａは、再生装置１０によって光ディスクのデータを再生するときに活用されるＰＳＲｓのカテゴリーを示した図である。図６Ａに示した例と比較すると、図７ＡのＰＳＲｓのプレイヤーバージョンを示すＰＳＲ３１とストリーミングメディア再生能力を示すＰＳＲ３２は、図６Ａの場合と差異点を有する。以下、図７Ａ〜図７Ｃを参照して詳細に説明する。
【００７１】
図７Ｂは、図７Ａの全てのＰＳＲｓのうち３２ビットで構成された例示的なレジスタＰＳＲ３１（すなわち、PlayerVersion）を示す。ＰＳＲ３１の３２ビットのうち１６ビット（ｂ０〜ｂ１５）は、プレイヤーバージョン情報として使用し、残りの１６ビット（ｂ１６〜ｂ３１）は、予備（reserved）領域として使用する。ここで、プレイヤーバージョンとして使用する１６ビット（ｂ０〜ｂ１５）が全て“０”である“００００００００００００００００ｂ”であるならば、プレイヤーは、ディスクに記録された高密度映像データのみを再生可能なＨＤＭＶプレイヤーであると判断される。
【００７２】
図７Ｃは、図７Ａに示した全てのＰＳＲｓのうちＰＳＲ３２（すなわち、Network Configuration and Streaming Media Playability）の例を示す。ＰＳＲ３２の全体３２ビットのうち、特に１ビット（ｂ１）は、ネットワーク通信のためのＪａｖａプログラムの収容可否を表すＢＤ−Ｊプロファイル収容可否を示すために使用される。例えば、ｂ１のビットが“１”であると、ｂ１ビットの“１”は、ＢＤ−Ｊプロファイルが収容可能であることを意味する。一方、ｂ１のビットが“０”であると、ｂ１ビットの“０”は、ＢＤ−Ｊプロファイルが収容不可能であることを意味する。また、他の１ビット（ｂ２）は、現在のプレイヤーがネットワーク装置を備えたプレイヤーであるかどうかを判断するために使用される。例えば、ｂ２のビットが“１”であると、ｂ２ビットの“１”は、ネットワーク形成が利用可能なプレイヤーであることを意味する。一方、ｂ２のビットが“０”であると、ｂ２ビットの“０”は、ネットワーク形成が利用不可能なプレイヤーであることを意味する。また、ストリーミングメディア再生能力の有無を示すために使用する１６ビット（ｂ１６〜ｂ３１）は、図６Ｂに基づいて説明した通りに定義して使用することができる。使用されていない残りのビット（ｂ０、ｂ３〜ｂ１５）は、予備領域として残しておく。
【００７３】
図８Ａ乃至図８Ｄは、本発明の第３の好適な実施形態に係る再生装置内に含まれるＰＳＲｓの実施例を説明するための構造図である。図８Ａは、再生装置１０によって光ディスクのデータを再生するときに活用されるＰＳＲｓのカテゴリー情報を示す。図７Ａに示した実施例と比較したとき、一つのＰＳＲに多様な情報が記録された図７Ａとは異なって、図８Ａに示された３個のＰＳＲにはそれぞれ異なる３つの情報が記録される。以下、これを図８Ａ〜図８Ｄに基づいて詳細に説明する。
【００７４】
例えば、３個のＰＳＲは、“ネットワークのためのプレイヤー構造（Player Configuration for Network）”を意味するＰＳＲ３２（Network Configuration）と、ダウンロードされたデータを格納するための“ローカルストレージのメモリサイズ（Local Storage Size for Memory）”を意味するＰＳＲ３３（Local Storage Size）と、ストリーミングメディアデータ再生のための“ストリーミングメディア向けプレイヤー能力（Player Capability for Streaming Media）”を意味するＰＳＲ３４（Streaming Media Capability）とから構成される。
【００７５】
以下、図８Ｂ〜図８Ｄを参照して、ＰＳＲ３２（Network Configuration）、ＰＳＲ３３（Local Storage Size）及びＰＳＲ３４（Streaming Media Capability）を詳細に説明する。
【００７６】
図８Ｂは、図８ＡのＰＳＲｓのうち３２ビットで構成されたＰＳＲ３２（Network Configuration）を例に挙げて詳細に示した図である。ＰＳＲ３２の全体３２ビットのうち、特に１ビット（ｂ０）は、ネットワーク通信のためのＪａｖａプログラムの収容可否を表すＢＤ−Ｊプロファイル収容可否を示すために使用される。例えば、ｂ０のビットが“１”であると、ｂ０ビットの“１”は、ＢＤ−Ｊプロファイルが収容可能であることを意味する。一方、ｂ０のビットが“０”であると、ｂ０ビットの“０”は、ＢＤ−Ｊプロファイルが収容不可能であることを意味する。
【００７７】
また、他の１ビット（ｂ１）は、現在のプレイヤーがネットワーク装置を備えたプレイヤーであるかどうかを判断するために使用される。例えば、ｂ１のビットが“１”であると、ｂ１ビットの“１”は、ネットワーク形成が利用可能なプレイヤーであることを意味する。一方、ｂ１のビットが“０”であると、ｂ１ビットの“０”は、ネットワーク形成が利用不可能なプレイヤーであることを意味する。
【００７８】
さらに、他の１ビット（ｂ２）は、ネットワーク接続状態を示すために使用される。例えば、ｂ２のビットが“１”であると、ｂ２ビットの“１”は、ネットワーク接続状態が良好であることを意味する。一方、ｂ２のビットが“０”であると、ｂ２ビットの“０”は、ネットワーク接続状態が良好でないことを意味する。
【００７９】
また、全ビットのうち７ビット（ｂ８〜ｂ１５）は、Ｔｘスピード（すなわち、データ送信速度）を示すために使用される。例えば、この７ビット全て（ｂ８〜ｂ１５）が“１”を有する場合、送信端でのＴｘスピードが速いと判断される。一方、この７ビット全て（ｂ８〜ｂ１５）が“０”であると、データが所望の宛先に伝送不可能であると判断される。もしこの７ビットのうち一つ（ｂ８）が“１”である場合は、送信端がデータを伝送可能であるとしても、送信端でのＴｘスピードが速くないと判断される。
【００８０】
また、全ビットのうち１６ビット（ｂ１６〜ｂ３１）は、Ｒｘスピード（すなわち、データ受信速度）を示すために使用される。例えば、この１６ビット全て（ｂ１６〜ｂ３１）が“１”を有する場合、受信端でのＲｘスピードが速いと判断される。一方、この１６ビット全て（ｂ１６〜ｂ３１）が“０”であると、受信端がデータを受けることが不可能であると判断される。もしこの１６ビットのうち一つ（ｂ１６）が“１”である場合は、受信端が低いＲｘスピードでデータを受けることは可能であると判断される。上記と同様に、使用されていない各ビット（ｂ３〜ｂ７）は、予備領域として残しておく。
【００８１】
図８Ｃは、図８ＡのＰＳＲｓのうち３２ビットで構成されたＰＳＲ３３（Local Storage Size）を例に挙げて詳細に示した図である。ＰＳＲ３３の全ビット（ｂ０〜ｂ３１）は、ネットワークを介して再生装置に伝送されたデータを格納するストレージのサイズを示すために使用される。図８Ｃから分かるように、ローカルストレージは、記憶装置として例示的に使用されているが、同様に、リムーバブルストレージも記憶装置として使用可能である。例えば、ＰＳＲ３３の全ビット（ｂ０〜ｂ３１）が全て“０”であると、ストレージが存在しないことを意味するか、ストレージに格納余力がないことを意味する。したがって、ネットワークを介してデータが再生装置に伝送される場合も、再生装置には臨時的にデータを格納できる領域がなくなる。また、例えば、ＰＳＲ３３の全ビット（ｂ０〜ｂ３１）のうち１ビット（ｂ０）が“１”であると、予め定められたデータ量（すなわち、１ＧＢ）を臨時的に格納できるストレージが存在すると判断される。また、ＰＳＲ３３の全ビット（ｂ０〜ｂ３１）のうち２ビット（ｂ０、ｂ１）が“１”であると、他のデータ量（１０ＧＢ）を臨時的に格納できるストレージが存在すると判断される。
【００８２】
図８Ｄは、図８ＡのＰＳＲｓのうち３２ビットで構成されたＰＳＲ３４（Streaming Media Capability）を例に挙げて詳細に示した図である。ＰＳＲ３４の全ビット（ｂ０〜ｂ３１）のうち１６ビット（ｂ０〜ｂ１５）は、ストリーミングメディア再生能力の有無を示すために使用される。例えば、該当のビット（ｂ０〜ｂ１５）のうちの１ビットである“ｂ０”のみが“１”を有し、残りのビットが全て“０”の値を有する場合、ストリーミングメディア再生能力があると判断される。もし、該当のビット（ｂ０〜ｂ１５）全てが“０”になる“００００００００００００００００ｂ”が生成される場合には、ストリーミングメディア再生能力がないと判断される。上記と同様に、使用されていない各ビット（ｂ１６〜ｂ３１）は、予備領域として残しておく。
【００８３】
上述したような再生システム１７内のＰＳＲｓ１７１に対する各好適な実施形態は、多様な記録媒体のうちＢＤ−ＲＯＭで使用されるＰＳＲを例としたものである。したがって、このＰＳＲの活用概念は、ＨＤ−ＤＶＤにも同様に適用することができる。この場合、ＨＤ−ＤＶＤではＳＰＲＭとして定義して使用される。
【００８４】
図９は、本発明に係るネットワークを介して受信されたデータを再生する方法を説明するためのフローチャートである。記録媒体であるディスクが再生装置にローディングされた後、再生装置は、ステップＳ１００において、現在の再生装置がネットワーク装置を備えたプレイヤーであるかどうかを判断する。ステップＳ１００において、再生装置がネットワーク装置を備えていないプレイヤーであると判断された場合、再生装置は、ステップＳ１２０において、ディスクに記録された高画質の映像データを再生する。
【００８５】
これと関連して、ステップＳ１００において、再生装置がネットワーク装置を備えたプレイヤーであると判断されたとしても、ローディングされたディスクが、ネットワーク機能のためのＢＤ−Ｊプロファイルが記録されていないディスク（例えば、図２Ａに示したＡタイプのディスク）であると判断される場合には、再生装置は、ディスクに記録された高画質の映像データのみを再生する。
【００８６】
また、ステップＳ１００において、再生装置がネットワーク装置を備えたプレイヤーであると判断された場合には、ステップＳ１１０において、再生装置がネットワークと接続されているかどうかが判断される。ステップＳ１１０において、再生装置がネットワークと接続されていないと判断された場合、ステップＳ１２０において、再生装置は、ディスクに記録された高画質の映像データを再生する。しかし、ステップＳ１１０において、再生装置がネットワークと接続されていると判断された場合に、ステップＳ１３０において、再生装置と外部ソースであるコンテンツプロバイダーと間のネットワーク接続状態が安定しているかどうか（すなわち、良好な接続状態かどうか）が判断される。
【００８７】
ステップＳ１３０において、ネットワーク接続状態が安定的な接続状態ではないと判断された場合、ステップＳ１４０において、再生装置は、ユーザからの命令を受信してディスクに記録された高画質の映像データのみを再生するか、または、外部のコンテンツプロバイダーからネットワークを介してダウンロードされたストリーミングメディアデータを、ディスクに記録された高画質の映像データと一緒に再生する。
【００８８】
しかし、ステップＳ１３０において、ネットワーク接続状態が安定的な状態であると判断された場合、ステップＳ１５０において、再生装置は、外部のコンテンツプロバイダーからネットワークを介してダウンロードされたストリーミングメディアデータを、ディスクに記録された高画質の映像データと一緒に再生する。
【００８９】
上述した説明から明らかなように、本発明に係る記録媒体、及び当該記録媒体からデータを再生する方法及び装置は、記録媒体のデータを再生できるだけでなく、ネットワークを介して受信した外部データも再生できるという効果を有する。
【産業上の利用可能性】
【００９０】
本発明の要旨及び範囲から離れることなく本発明において様々な変形及び修正を行うことが可能であることは当業者には自明である。したがって、この発明の変形及び修正が特許請求の範囲やその均等の範囲に属するのであれば、本発明はそれらの変形及び修正の範囲にわたる。
【図面の簡単な説明】
【００９１】
【図１】本発明に係る記録媒体からデータを再生するための方法及び装置を示した概念図である。
【図２Ａ】本発明に係る記録媒体のカテゴリー情報に適した再生装置が記録媒体のデータを再生するかどうかを表す具体的な状態を示した概念図である。
【図２Ｂ】本発明に係る記録媒体のカテゴリー情報に適した再生装置が記録媒体のデータを再生するかどうかを表す具体的な状態を示した概念図である。
【図３Ａ】本発明に係る記録媒体の構造を例示して説明するための図である。
【図３Ｂ】本発明に係る記録媒体の構造を例示して説明するための図である。
【図４】本発明に係る記録媒体に記録されるシンタックスを示した図である。
【図５】本発明に係る再生装置（すなわち、プレイヤー）を説明するためのブロック図である。
【図６Ａ】本発明の第１の好適な実施形態に係る再生装置内に含まれるＰＳＲｓの一実施例を示した構造図である。
【図６Ｂ】本発明の第１の好適な実施形態に係る再生装置内に含まれるＰＳＲｓの一実施例を示した構造図である。
【図７Ａ】本発明の第２の好適な実施形態に係る再生装置内に含まれるＰＳＲｓの一実施例を説明するための構造図である。
【図７Ｂ】本発明の第２の好適な実施形態に係る再生装置内に含まれるＰＳＲｓの一実施例を説明するための構造図である。
【図７Ｃ】本発明の第２の好適な実施形態に係る再生装置内に含まれるＰＳＲｓの一実施例を説明するための構造図である。
【図８Ａ】本発明の第３の好適な実施形態に係る再生装置内に含まれるＰＳＲｓの一実施例を説明するための構造図である。
【図８Ｂ】本発明の第３の好適な実施形態に係る再生装置内に含まれるＰＳＲｓの一実施例を説明するための構造図である。
【図８Ｃ】本発明の第３の好適な実施形態に係る再生装置内に含まれるＰＳＲｓの一実施例を説明するための構造図である。
【図８Ｄ】本発明の第３の好適な実施形態に係る再生装置内に含まれるＰＳＲｓの一実施例を説明するための構造図である。
【図９】本発明に係るネットワークを介して受信されたデータを再生するための方法を説明するフローチャートである。
【図１】
2008532195.tif 000003
【図２Ａ】
2008532195.tif 000004
【図２Ｂ】
2008532195.tif 000005
【図３Ａ】
2008532195.tif 000006
【図３Ｂ】
2008532195.tif 000007
【図４】
2008532195.tif 000008
【図５】
2008532195.tif 000009
【図６Ａ】
2008532195.tif 000010
【図６Ｂ】
2008532195.tif 000011
【図７Ａ】
2008532195.tif 000012
【図７Ｂ】
2008532195.tif 000013
【図７Ｃ】
2008532195.tif 000014
【図８Ａ】
2008532195.tif 000015
【図８Ｂ】
2008532195.tif 000016
【図８Ｃ】
2008532195.tif 000017
【図８Ｄ】
2008532195.tif 000018
【図９】
2008532195.tif 000019
【国際調査報告】
2008532195.tif 000020
2008532195.tif 000021