(57)【要約】ＢＤ−ＲＯＭには、ビデオストリームと、複数のコピー制御情報（ＣＣＩｆｏｒＳＤ、ＣＣＩｆｏｒＨＤ）とが記録されている。ビデオストリームは、複数のフレーム画像からなる動画像を構成する。複数のコピー制御情報（ＣＣＩｆｏｒＳＤ、ＣＣＩｆｏｒＨＤ）は、複数のフレーム画像を、映像信号に変換して表示装置に出力する際の録画の可否を、出力される映像信号の品位毎に示す。【特許請求の範囲】
【請求項１】
記録媒体であって、
ビデオストリームと、複数のコピー制御情報とが記録されており、
ビデオストリームは、複数のフレーム画像からなる動画像を構成するものであり、
複数のコピー制御情報は、
複数のフレーム画像を映像信号に変換して出力する際の録画の可否を、出力される映像信号の品位毎に示す
ことを特徴とする記録媒体。
【請求項２】
前記映像信号の品位とは、
映像信号におけるフレーム画像の解像度の高低であり、
前記複数のコピー制御情報は、高解像度の映像信号に対応する第１のコピー制御情報と、低解像度の映像信号に対応する第２のコピー制御情報とを含み、
第２のコピー制御情報は、第１のコピー制御情報より録画に対する許容度が高い、ことを特徴とする請求項１記載の記録媒体。
【請求項３】
第２のコピー制御情報は、
一回限りの録画を認める旨を示すコピー制御情報である
ことを特徴とする請求項２記載の記録媒体。
【請求項４】
前記記録媒体には、ビデオストリームが複数記録されており、
前記複数のコピー制御情報により示される録画の許否とは、
複数のビデオストリームのうち、１つを再生する場合に出力される映像信号における録画の許否である
ことを特徴とする請求項１記載の記録媒体。
【請求項５】
前記記録媒体には、
ビデオストリームにおける再生区間を定義する再生区間情報が記録されており、
前記複数のコピー制御情報により示される録画の許否とは、
定義される再生区間に沿って、ビデオストリームを再生する場合に出力される映像信号における録画の許否である
ことを特徴とする請求項１記載の記録媒体。
【請求項６】
前記記録媒体には、
ビデオストリームにおける再生経路を定義する再生経路情報が記録されており、
前記複数のコピー制御情報により示される録画の許否とは、
定義される再生経路に沿って、ビデオストリームを再生する場合に出力される映像信号における録画の許否である
ことを特徴とする請求項１記載の記録媒体。
【請求項７】
複数のフレーム画像からなる動画像を再生する再生装置であって、
ビデオストリームを記録媒体から読み出す読出手段と、
フレームメモリと、
ビデオストリームをデコードすることにより、フレーム画像を得てフレームメモリに書き込むビデオデコーダと、
フレームメモリに順次得られたフレーム画像に基づいて、映像信号を生成して出力する出力手段とを備え、
前記記録媒体には、複数のコピー制御情報が記録されており、
前記出力手段は、
複数のコピー制御情報のうち、出力されるべき映像信号の品位に対応するものを映像信号に割り当てる割当部を備える
ことを特徴とする再生装置。
【請求項８】
前記映像信号の品位とは、
フレーム画像の解像度であり、
前記割当部は、
フレーム画像の解像度が高い映像信号に対しては、録画否を示すコピー制御情報を割り当て、
フレーム画像の解像度が低い映像信号に対しては、録画可を示すコピー制御情報を割り当てる
ことを特徴とする請求項７記載の再生装置。
【請求項９】
前記再生装置は更に、
セキュアな記録媒体を接続する接続手段と、
セキュアな記録媒体に、コピー制限を緩和する旨を示す証明書が記録されているか否かを判定する判定手段とを備え、
割当部によるコピー制御情報の割り当ては、
証明書が記録されていると判定された場合のみなされる
ことを特徴とする請求項７記載の再生装置。
【請求項１０】
前記記録媒体には、ビデオストリームが複数記録されており
複数のコピー制御情報のそれぞれは、何れかのビデオストリームに対応しており、
前記割当部は、
複数のコピー制御情報のうち、出力されるべき映像信号の品位に対応するものを、現在再生されているビデオストリームに対応しているコピー制御情報の中から選ぶ、ことを特徴とする請求項７記載の再生装置。
【請求項１１】
前記記録媒体には、
ビデオストリームにおける再生区間を定義する再生区間情報が複数記録されており、
複数のコピー制御情報のそれぞれは、何れかの再生区間に対応しており、
前記割当部は、
複数のコピー制御情報のうち、出力されるべき映像信号の品位に対応するものを、現在再生されている再生区間に対応しているコピー制御情報の中から選ぶ、ことを特徴とする請求項７記載の再生装置。
【請求項１２】
前記記録媒体には、
ビデオストリームにおける再生経路を定義する再生経路情報が複数記録されており、
複数のコピー制御情報のそれぞれは、何れかの再生経路に対応しており、
前記割当部は、
複数のコピー制御情報のうち、出力されるべき映像信号の品位に対応するものを、現在再生されている再生経路に対応しているコピー制御情報の中から選ぶ、ことを特徴とする請求項７記載の再生装置。
【請求項１３】
複数のフレーム画像からなる動画像を再生する処理をコンピュータに行わせるプログラムであって、
ビデオストリームを記録媒体から読み出す読出ステップと、
ビデオストリームをデコードすることにより、フレーム画像を得て、コンピュータにおけるフレームメモリに書き込むデコードステップと、
フレームメモリに順次得られたフレーム画像に基づいて映像信号を生成して出力する出力ステップとをコンピュータに行わせ、
前記記録媒体には、複数のコピー制御情報が記録されており、
前記出力ステップは、
複数のコピー制御情報のうち、出力されるべき映像信号の品位に対応するものを映像信号に割り当てる、ことを特徴とするプログラム。
【請求項１４】
複数のフレーム画像からなる動画像を再生する再生方法であって、
ビデオストリームを記録媒体から読み出す読出ステップと、
ビデオストリームをデコードすることにより、フレーム画像を得て、コンピュータにおけるフレームメモリに書き込むデコードステップと、
フレームメモリに順次得られたフレーム画像に基づいて映像信号を生成して出力する出力ステップとをコンピュータに行わせ、
前記記録媒体には、複数のコピー制御情報が記録されており、
前記出力ステップは、
複数のコピー制御情報のうち、出力されるべき映像信号の品位に対応するものを映像信号に割り当てる、ことを特徴とする再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、デジタル化された映画作品のコピー制御の技術分野に属する発明であり、本技術を、映画作品頒布のためのＢＤ−ＲＯＭ等の記録媒体、再生装置等に応用するにあたっての改良に関する。
【背景技術】
【０００２】  ハリウッド等の映画関係者は、デジタル化された映画作品のコピー行為に対して、厳しい態度を貫いている。これを受けて、ＤＶＤ及びその再生装置、録画装置は、私的コピーを含め、一切のコピーを禁じるという取り決めのもと、動作する。
つまり、映画作品を構成するデータは、ＤＶＤ固有の暗号鍵を用いて暗号化がなされた状態でＤＶＤに記録されている。映画作品を構成するデータは、そのＤＶＤ固有の暗号鍵で暗号化された状態で記録されているため、これらをそのまま他の記録媒体にコピーするという不正コピーがなされたとしても、不正な複製物を利用させなくすることができる。【０００３】  また、映画作品を再生して、プログレシッブ形式又はインターレス形式の映像信号をＴＶに出力するにあたって、ＤＶＤ再生装置は、ＣＧＭＳ（アナログ出力時にはＣＧＭＳ−Ａ：Ｃｏｐｙ  Ｇｅｎｅｒａｔｉｏｎ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ−Ａｎａｌｏｇ）と呼ばれる録画制御のための情報（コピー世代管理情報）を重畳する。こうしておくことで、再生装置を録画装置に接続して録画しようという行為がなされとしても、録画装置による録画を防止することができる。【０００４】  尚、ＤＶＤにおけるコピー制御技術については、以下の特許文献１に開示されている。
【特許文献１】特許第３１６２０４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】  ところで上述したように、一切のコピー行為を禁じるという態度をとった結果、ユーザは、私的コピーを欲する余り、リッパと呼ばれるツールを用いて、違法コピーに手を染めてしまうという実情が見られる。その結果、違法コピーのためのリッパの需要が拡大して、多くのリッパがアンダーグラウンドで売買されるという看過し難い実情を招いている。つまり私的コピーをかたくなに禁じるという著作権保護は、不正コピーツールの市場を拡大させてしまったという皮肉な結果をもたらしている。【０００６】  同じように、違法コピーの氾濫に苦しむ音楽業界では、”プリリップ”という考えが広まっている。これは私的コピーが可能な複製物を予めＣＤに記録しておき、ユーザに供するという考え方である。ＭＰ３形式の複製物が容易に利用できるのであれば、リッパを入手してまで私的コピーを行おうという気はおこらない。違法コピーに手を染めようという動機の芽をつむことができるので、プリリップは違法コピーの氾濫にある程度の成果をもたらしている。しかしながら音楽データは容量が小さく、プリリップ用の複製物をＣＤに記録しておく余白があるが、高画質な映画作品はサイズが大きいためたとえ５０Ｇバイトの容量をもつＢＤ−ＲＯＭといえども、プリリップのための余白を作ることができない。【０００７】  従来のリッパ対策は、記録媒体上にある程度の余白があることを前提にしていたため、容量ギリギリに高画質な映画作品を記録媒体に記録しておくという態様には不向きである。
本発明の目的は、記録媒体の容量ギリギリに高画質映画作品を記録しておく場合でも、プリリップを講ずることができる記録媒体を提供することである。
【課題を解決するための手段】
【０００８】  上記目的を達成するため、本発明に係る記録媒体は、ビデオストリームと、複数のコピー制御情報とが記録されており、ビデオストリームは、複数のフレーム画像からなる動画像を構成するものであり、複数のコピー制御情報は、複数のフレーム画像を映像信号に変換して出力する際の録画の可否を、出力される映像信号の品位毎に示すことを特徴としている。
【発明の効果】
【０００９】  上述した構成によれば、高品位映像信号を出力するような場合は録画を禁じ、標準品位映像信号を出力するような場合は録画を可能とするような可否設定を実現することができる。
標準品位映像信号の出力時では、映画作品を録画する余地が生じるので、ユーザは、標準品位映像信号の録画物であるなら、再生装置の出力端子を録画装置の入力端子に接続することにより、労せず入手することができる。【００１０】  録画装置を再生装置に接続するだけで、そこそこの品質の複製物が容易に入手できるため、リッパを入手してまで違法コピーを行おうという気が起こらず、違法コピーを行おうとするユーザを踏みとどませることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明に係る記録媒体の、使用行為についての形態を示す図である。
【図２】本発明に係る記録媒体である、ＢＤ−ＲＯＭの構成を示す図である。
【図３】本発明に係る記録媒体の応用層の構成を示す図である。
【図４】（ａ）ＢＤ．ＣＣＩの内部構成を示す図である。
【００１２】  （ｂ）ＣＣＩｆｏｒＨＤ，ＣＣＩｆｏｒＳＤが取り得る設定例を示す図である。
（ｃ）録画に関する許容度を変化させるにあたっての一例である。【図５】拡張子．Ｍ２ＴＳが付与されたファイルがどのように構成されているかを模式的に示す図である。
【図６】Ｃｌｉｐ情報の内部構成を示す図である。
【図７】ＰＬ情報の構成を示す図である。
【図８】ＡＶＣｌｉｐと、ＰＬとの関係を示す図である。
【図９】ＳｕｂＣｌｉｐ時間軸上の再生区間定義と、同期指定とを示す図である。
【図１０】本発明に係る再生装置の内部構成を示す図である。
【図１１】信号出力部２８の内部構成を示す図である。
【図１２】（ａ）ＨＤビデオ信号の出力を示す図である。
【００１３】  （ｂ）２：３プルダウン変換を示す図である。【図１３】（ａ）ＨＤビデオ信号の出力を示す図である。（ｂ）５０Ｈｚ−ＤＥＦＴによるＰＡＬ信号への変換を示す図である。（ｃ）５０Ｈｚ−ＦＤによるＰＡＬ信号への変換を示す図である。
【図１４】（ａ）合成部５４により合成がなされたＨＤビデオ信号を示す図である。
【００１４】  （ｂ）合成部５７により合成がなされたＮＴＳＣ信号を示す図である。【図１５】（ａ）合成部５４により合成がなされたＨＤビデオ信号を示す図である。（ｂ）合成部５７により合成がなされたＰＡＬ信号を示す図である。
【図１６】出力制御部５１の処理手順を示すフローチャートである。
【図１７】第２実施形態に係る信号出力部２８の内部構成を示す図である。
【図１８】（ａ）第３実施形態に係るＢＤ．ＣＣＩの内部構成を示す図である。
【００１５】  （ｂ）ＣＣＩｆｏｒＰＬの内部構成を示す図である。【図１９】第３実施形態に係る再生装置の機能構成を示す。
【図２０】再生制御エンジン６０による処理手順を示すフローチャートである。
【図２１】（ａ）第３実施形態に係るＢＤ．ＣＣＩの内部構成を示す図である。
【００１６】  （ｂ）ＣＣＩｆｏｒＣｌｉｐの内部構成を示す図である。【図２２】第４実施形態に係る再生制御エンジン６０の処理手順を示すフローチャートである。
【図２３】（ａ）第５実施形態に係るＢＤ．ＣＣＩの内部構成を示す図である。
【００１７】  （ｂ）ＣＣＩｆｏｒＰｌａｙＩｔｅｍの内部構成を示す図である。【図２４】第５実施形態に係る再生制御エンジン６０の処理手順を示すフローチャートである。
【図２５】第６実施形態に係る再生装置の内部構成を示す図である。
【図２６】第７実施形態に係るＣＣＩｆｏｒＰＬの内部構成を示す図である。
【図２７】ＣＣＩｆｏｒＨＤ  Ｗｉｔｈ  ＣＭ、ＣＣＩｆｏｒＨＤ  Ｗｉｔｈｏｕｔ  ＣＭのそれぞれについての設定例を示す図である。
【図２８】ＣＣＩｆｏｒＳＤ  Ｗｉｔｈ  ＣＭ、ＣＣＩｆｏｒＳＤ  Ｗｉｔｈｏｕｔ  ＣＭのそれぞれについての設定例を示す図である。
【図２９】属性追加に応じた録画許容度の変化を示す図である。
【図３０】Ｌｏｃａｌ  Ｓｔｏｒａｇｅ３２に格納されたＣＭコンテンツの一例を示す図である。
【図３１】（ａ）ＣＭコンテンツを構成するＳｕｂＣｌｉｐの構成を示す図である。
【００１８】  （ｂ）テキスト字幕ストリームにおけるＤＳＵ，ＤＰＵの内部構成を示す図である。【図３２】ＣＭコンテンツを構成するＰＬ情報の内部構成を示す図である。
【図３３】図３２におけるＳｕｂＰｌａｙＩｔｅｍ情報の内部構成を示す図である。
【図３４】Ｌｏｃａｌ  Ｓｔｏｒａｇｅ３２に格納されたＰＬ情報により、どのようなＰｌａｙＬｉｓｔ再生時間軸が定義されるかを示す図である。
【図３５】（ａ）ＤＳＵ，ＤＰＵの設定例を示す図である。
【００１９】  （ｂ）ＤＰＵの表示位置、開始時刻に基づきテキスト文字列をＰｒｅｓｅｎｔａｔｉｏｎ  Ｇｒａｐｈｉｃｓプレーン１８上に配置することにより、再生される動画像を示す図である。【図３６】第７実施形態に係る再生装置の改良を示す図である。
【図３７】（ａ）ＰＳＲ（２３）の設定値の意味合いを示す図である。
【００２０】  （ｂ）セットアップメニューの一例を示す図である。【図３８】セットアップメニュー処理部６３の処理手順を示すフローチャートである。
【図３９】第７実施形態に係る再生制御エンジン６０の処理手順を示すフローチャートである。
【図４０】ストリーム再生と同期した手順の詳細を示すフローチャートである。
【図４１】ＳｕｂＰｌａｙＩｔｅｍ＃ｙに基づく再生処理を示すフローチャートである。
【図４２】広告が合成されていない動画像と、その動画像をＴＶに表示させるためのＳＤビデオ信号とを示す図である。
【図４３】合成画像と、その合成画像をＴＶに表示させるためのＳＤビデオ信号とを示す図である。
【図４４】（ａ）第８実施形態に係るＣＣＩｆｏｒＰＬの内部構成を示す図である。
【００２１】  （ｂ）ダウンロードにあたってＮｅｔｗｏｒｋ  Ｄｅｖｉｃｅ３１が送信するＣＭ要求の内部構成を示す図である。【図４５】ＣＰＵ４４によるＤｉｓｃ−ＩＤ取得（☆１）、Ｎｅｔｗｏｒｋ  Ｄｅｖｉｃｅ３１によるＷＷＷサーバへのＣＭ要求の送信（☆２，３）を模式的に示した図である。
【図４６】ＷＷＷサーバから再生装置へのＣＭコンテンツ及びＣＣＩ送信（☆３，☆４，☆５）を模式的に示す図である。
【図４７】第８実施形態に係るＣＭ要求の内部構成を示す図である。
【図４８】ＣＰＵ４４によるメーカ情報及びＤｉｓｃ−ＩＤ取得（☆１）、Ｎｅｔｗｏｒｋ  Ｄｅｖｉｃｅ３１によるＷＷＷサーバへのＣＭ要求（☆２，３）を模式的に示した図である。
【図４９】メーカー情報の用途について示す図である。
【図５０】第１０実施形態に係るＢＤ−ＲＯＭの応用層フォーマットを示す図である。
【図５１】広告宣伝用のグラフィクスストリームを設け、ＡＶＣｌｉｐに多重化させる場合の、ＡＶＣｌｉｐの構成を示す図である。
【図５２】（ａ）広告宣伝用のグラフィクスストリームを構成する、ＯＤＳ，ＰＤＳの内容を示す図である。
【００２２】  （ｂ）ＡＶＣｌｉｐに対し固有となるＣＣＩｆｏｒＣｌｉｐを示す図である。【図５３】第１１実施形態固有の再生制御エンジン６０の処理手順を示すフローチャートである。
【発明を実施するための最良の形態】
【００２３】  （第１実施形態）
以降、本発明に係る記録媒体の実施形態について説明する。先ず始めに、本発明に係る記録媒体の実施行為のうち、使用行為についての形態を説明する。図１は、本発明に係る記録媒体の、使用行為についての形態を示す図である。図１において、本発明に係る記録媒体はＢＤ−ＲＯＭ１００であり、ＢＤ−ＲＯＭ１００は、再生装置２００、リモコン３００、ＳＤＴＶ４００、ＨＤＴＶ５００、録画装置６００により形成されるホームシアターシステムに、著作物を供給するという用途に供される。【００２４】  再生装置２００は、ＢＤ−ＲＯＭに記録されている映画作品を再生する。この映画作品の再生とは、映画作品を構成するエレメンタリストリーム（ビデオストリーム、ＰＧストリーム、ＩＧストリーム）をデコードして、映像信号を出力することである。出力される映像信号には、ＳＤビデオ信号、ＨＤビデオ信号がある。この再生装置は、コンポジット端子、Ｄ３，Ｄ４，Ｄ５端子等のアナログ出力端子やＨＤＭＩといったデジタル出力端子を有しており、これらを介して、ＳＤＴＶ４００、ＨＤＴＶ５００と接続する。ビデオ信号の出力先には、ＨＤＴＶの他、録画装置６００がある。【００２５】  録画装置６００は、再生装置から出力されたＳＤビデオ信号及びＨＤビデオ信号の録画処理を行う。かかる録画処理は、ＳＤビデオ信号及びＨＤビデオ信号を受信して、エンコードした上でＢＤ−ＲＥ，ＤＶＤ−ＲＡＭ，ＤＶＤ−Ｒ，ＤＶＤ＋Ｒ，ＳＤカード，リムーバブルＨＤＤ等の可搬型記録媒体に書き込むことでなされる。この書き込みの条件は、ＳＤビデオ信号及びＨＤビデオ信号に重畳されているＣＧＭＳやその他の形式で供給されるコピー世代管理情報が録画許可を示している場合である。ＣＧＭＳが録画禁止を示す”Ｎｅｖｅｒ  Ｃｏｐｙ”に設定されている場合、録画装置６００は、上述した録画は行わない。ＣＧＭＳがＯｎｌｙ  Ｏｎｅ  Ｃｏｐｙに設定されている場合、映画作品のコピーは、その録画物一回限りになる。ＣＧＭＳがＣｏｐｙ  Ｆｒｅｅに設定されている場合、可搬媒体上の録画物を何回でもコピーすることができる。【００２６】  続いて本発明に係る記録媒体の生産行為について説明する。図２は、本発明に係る記録媒体である、ＢＤ−ＲＯＭの構成を示す図である。本図の第４段目にＢＤ−ＲＯＭを示し、第３段目にＢＤ−ＲＯＭ上のトラックを示す。本図のトラックは、ＢＤ−ＲＯＭの内周から外周にかけて螺旋状に形成されているトラックを、横方向に引き伸ばして描画している。このトラックは、リードイン領域と、ボリューム領域と、リードアウト領域とからなる。本図のボリューム領域は、物理層、ファイルシステム層、応用層というレイヤモデルをもつ。この応用層のデータが、映画作品を構成するものであり、暗号化がなされている。この暗号化を復号するための暗号鍵は、ユーザーがコピーできないリードイン領域に記録されたＤｉｓｃＩＤ及びＢＤ．ＭＫＢから生成されるが、その詳細については説明を省略する。応用層のデータは、リードイン領域の鍵を用いて暗号化がなされているため、このＢＤ−ＲＯＭに記録されたデータを、他の記録媒体にコピーするという不正コピーは効をなさない。【００２７】  ディレクトリ構造を用いてＢＤ−ＲＯＭの��用層フォーマット（アプリケーションフォーマット）を表現すると、図３のようになる。図３は、本発明に係る記録媒体の応用層の構成を示す図である。本図に示すようにＢＤ−ＲＯＭには、Ｒｏｏｔディレクトリの下に、ＢＤＭＶディレクトリがある。
ＢＤＭＶディレクトリには、拡張子”ＣＣＩ”が付与されたファイル（ＢＤ．ＣＣＩ）がある。そしてこのＢＤＭＶディレクトリの配下には、更にＰＬＡＹＬＩＳＴディレクトリ、ＣＬＩＰＩＮＦディレクトリ、ＳＴＲＥＡＭディレクトリと呼ばれる３つのサブディレクトリが存在する。【００２８】  ＰＬＡＹＬＩＳＴディレクトリには、拡張子ｍｐｌｓが付与されたファイル
（００００１．ＭＰＬＳ，００００２．ＭＰＬＳ，００００３．ＭＰＬＳ）がある。
ＣＬＩＰＩＮＦディレクトリには、拡張子ＣＬＰＩが付与されたファイル
（００００１．ＣＬＰＩ，００００２．ＣＬＰＩ，００００３．ＣＬＰＩ）がある。
ＳＴＲＥＡＭディレクトリには、拡張子Ｍ２ＴＳが付与されたファイル
（００００１．Ｍ２ＴＳ，００００２．Ｍ２ＴＳ，００００３．Ｍ２ＴＳ）がある。【００２９】  これらのディレクトリに記録された各ファイルについて、以降説明してゆく。
＜ＢＤ．ＣＣＩの内部構成＞
図４（ａ）は、ＢＤ．ＣＣＩの内部構成を示す図である。ＢＤ．ＣＣＩは、再生時において出力される映像信号の録画の可否を、映像信号における品位毎に示す情報である。本図（ａ）に示すようにＢＤ．ＣＣＩは、ＨＤビデオ信号出力時の録画に関するコピー制御を示すＣＣＩｆｏｒＨＤと、ＳＤビデオ信号出力時の録画に関するコピー制御を示すＣＣＩｆｏｒＳＤとを含む。図４（ｂ）は、ＣＣＩｆｏｒＨＤが取り得る設定例を示す図である。【００３０】  ＣＣＩｆｏｒＨＤは、「Ｃｏｐｙ  Ｆｒｅｅ」，「Ｏｎｌｙ  Ｏｎｅ  Ｃｏｐｙ」，「Ｎｅｖｅｒ  Ｃｏｐｙ」，「ＥＰＮ  Ｃｏｐｙ  Ｆｒｅｅ」の何れかに設定される。
「Ｃｏｐｙ  Ｆｒｅｅ」は、ＨＤビデオ信号の録画物を可搬型記録媒体に録画することができ、またその録画物を自由にコピーしてよい旨を示す。
「Ｏｎｌｙ  Ｏｎｅ  Ｃｏｐｙ」は、ＨＤビデオ信号の録画物を１回限り可搬型記録媒体に録画することができる旨を示す。この録画物においてＣＣＩは、Ｎｏ  Ｍｏｒｅ  Ｃｏｐｙに設定されるため、その録画物は、これ以上コピーされることはない。【００３１】  「Ｎｅｖｅｒ  Ｃｏｐｙ」は、ＨＤビデオ信号の録画物が一切録画できないことを示す。
「ＥＰＮ  Ｃｏｐｙ  Ｆｒｅｅ（ＣｏｐｙＦｒｅｅ＋Ｅｎｃｒｙｐｔｉｏｎ  Ｐｌｕｓ  Ｎｏｎ  Ａｓｓｅｒｔｉｏｎ）」は、暗号化を施すことを条件にして認められるコピーフリーである。ここでの暗号化は例えば１つのホームネットワークでのみ復号可能となる暗号化方式である。かかる暗号化を条件にすることで、インターネットへの複製物流出を防止しつつ、ホームネットワークでの自由な私的利用を保証することができる。【００３２】  ＣＣＩｆｏｒＳＤも、ＣＣＩｆｏｒＨＤと同様、「Ｃｏｐｙ  Ｆｒｅｅ」，「Ｏｎｌｙ  Ｏｎｅ  Ｃｏｐｙ」，「Ｎｅｖｅｒ  Ｃｏｐｙ」，「ＥＰＮ  Ｃｏｐｙ  Ｆｒｅｅ」の何れかに設定される。
かかるＣＣＩｆｏｒＳＤが、ＣＣＩｆｏｒＨＤから別個独立して規定されているため、再生装置による信号出力時には、ＨＤビデオ信号、ＳＤビデオ信号の録画に関する許容度を、ＨＤビデオ信号、ＳＤビデオ信号のそれぞれで変化させた上で出力することができる。【００３３】  図４（ｃ）は、録画に関する許容度を変化させるにあたっての一例である。本図に示すようにＨＤビデオ信号はＮｅｖｅｒ  Ｃｏｐｙであるが、ＳＤビデオ信号はＯｎｌｙ  Ｏｎｅ  Ｃｏｐｙとして扱うよう録画の許容度を設定することができる。こうすることにより、本ＢＤ−ＲＯＭの再生時にあたっては、再生装置からのＳＤビデオ信号出力のみ、録画が許容されることになる。録画の許容度が高いＣＣＩｆｏｒＢＤの設定として、ＣＣＩｆｏｒＳＤがＯｎｌｙ  Ｏｎｅ  Ｃｏｐｙに設定された例を示したが、これは一例に過ぎず、ＥＰＮ  ＣｏｐｙＦｒｅｅでもよい。【００３４】  以上がＢＤ．ＣＣＩについての説明である。
＜ＡＶＣｌｉｐの構成＞
続いて拡張子．Ｍ２ＴＳが付与されたファイルについて説明する。図５は、拡張子．Ｍ２ＴＳが付与されたファイルがどのように構成されているかを模式的に示す図である。拡張子．Ｍ２ＴＳが付与されたファイル（００００１．Ｍ２ＴＳ，００００２．Ｍ２ＴＳ，００００３．Ｍ２ＴＳ・・・・・）は、ＡＶＣｌｉｐを格納している。ＡＶＣｌｉｐは（中段）、複数のビデオフレーム（ピクチャｐｊ１，２，３）からなるビデオストリーム、複数のオーディオフレームからなるオーディオストリームを（上１段目）、ＰＥＳパケット列に変換し（上２段目）、更にＴＳパケットに変換し（上３段目）、同じく字幕系のプレゼンテーショングラフィクスストリーム（ＰＧストリーム）及び対話系のインタラクティブグラフィクスストリーム（ＩＧストリーム）を（下１段目）を、ＰＥＳパケット列に変換し（下２段目）、更にＴＳパケットに変換して（下３段目）、これらを多重化することで構成される。【００３５】  ＢＤ−ＲＯＭに記録するにあたって、ＡＶＣｌｉｐを構成する各ＴＳパケットには、拡張ヘッダを付与しておく。拡張ヘッダは、ＴＰ＿ｅｘｔｒａ＿ｈｅａｄｅｒと呼ばれ、『Ａｒｒｉｖａｌ＿Ｔｉｍｅ＿Ｓｔａｍｐ』と、『ｃｏｐｙ＿ｐｅｒｍｉｓｓｉｏｎ＿ｉｎｄｉｃａｔｏｒ』とを含み４バイトのデータ長を有する。ＴＰ＿ｅｘｔｒａ＿ｈｅａｄｅｒ付きＴＳパケットは、３２個毎にグループ化されて、３つのセクタに書き込まれる。３２個のＴＰ＿ｅｘｔｒａ＿ｈｅａｄｅｒ付きＴＳパケットからなるグループは、６１４４バイト（＝３２×１９２）であり、これは３個のセクタサイズ６１４４バイト（＝２０４８×３）と一致するからである。３個のセクタに収められた３２個のＴＰ＿ｅｘｔｒａ＿ｈｅａｄｅｒ付きＴＳパケットを”Ａｌｉｇｎｅｄ  Ｕｎｉｔ”という。【００３６】  以上がＡＶＣｌｉｐについての説明である。このＡＶＣｌｉｐには、上述したような複数エレメンタリストリームから構成されているものだけではなく、別のＡＶＣｌｉｐのエレメンタリストリームと同時に再生されるエレメンタリストリームから構成されているものがある。このようなＡＶＣｌｉｐをＳｕｂＣｌｉｐという。ＳｕｂＣｌｉｐは、インタラクティブグラフィクスストリームのみ、オーディオストリームのみ、テキスト字幕ストリームのみを格納したファイルなどである。
以上がＡＶＣｌｉｐの内部構成である。続いて、ＡＶＣｌｉｐに多重化される、個々のエレメンタリストリームについて説明する。【００３７】  ＜ビデオストリーム＞
ビデオストリームは、所定の動画素材をエンコードすることにより得られたＭＰＥＧ２−Ｖｉｄｅｏ形式のエレメンタリストリームである。
動画素材には、表示間隔や解像度の違いから『フィルム素材』，『ＮＴＳＣ素材』，『ＰＡＬ素材』といったものがある。【００３８】  『フィルム素材』とは、９０，０００Ｈｚの時刻精度において、３７５０（もしくは３７５３か３７５４）クロックの表示間隔を有しており、個々のフレーム画像の解像度が主として１９２０×１０８０、１４４０×１０８０、１２８０×７２０などとなる動画像である。２４Ｈｚのフィルム素材に対応するビデオストリームは、３７５０クロック間隔のＰＴＳが付与される。同様に２３．９７６Ｈｚのフィルム素材に対応するビデオストリームは、３７５３または３７５４クロック間隔のＰＴＳが付与される。【００３９】  『ＮＴＳＣ素材』は、１５０１クロック（又は１５０２クロック）の表示間隔を有しており、個々のフレーム画像の解像度が主として７２０×４８０、７０４×４８０などになる動画像である。
ＮＴＳＣ素材に対応するビデオストリームは、１５０１クロック（又は１５０２クロック）間隔のＰＴＳが付与される。
『ＰＡＬ素材』とは、１８００クロックの表示間隔を有しており、個々のフレーム画像の解像度が主として７２０×５７６、７０４×５７６などになる動画像である。ＰＡＬ素材に対応するビデオストリームは、１８００クロック間隔のＰＴＳが付与される。以上がビデオストリームについての説明である。【００４０】  上述した解像度の違いにより、フィルム素材や周波数がＮＴＳＣやＰＡＬと同じであっても解像度が１２８０ｘ７２０以上の素材は、一般にＨＤ素材と呼ばれ、ＮＴＳＣ素材及びＰＡＬ素材は、ＳＤ素材と呼ばれることが多い。ＨＤ素材形式のビデオ信号が、上述したＨＤビデオ信号である。一方、ＮＴＳＣ素材、ＰＡＬ素材形式のビデオ信号が、上述したＳＤビデオ信号である。
＜オーディオストリーム＞
オーディオストリームは、Ｄｏｌｂｙ−ＡＣ３，Ｌｉｎｅａｒ−ＰＣＭ方式等で符号化されたデジタル形式のオーディオである。【００４１】  ＜ＰＧストリーム＞
ＰＧストリームは、言語毎の字幕を構成するグラフィクスストリームであり、英語、日本語、フランス語というように複数言語についてのＰＧストリームが存在する。ＰＧストリームは、ＰＣＳ（Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｃｏｎｔｒｏｌ  Ｓｅｇｍｅｎｔ）、ＰＤＳ（Ｐａｌｌｅｔ  Ｄｅｆｉｎｅ  Ｓｅｇｍｅｎｔ）、ＷＤＳ（Ｗｉｎｄｏｗ  Ｄｅｆｉｎｅ  Ｓｅｇｍｅｎｔ）、ＯＤＳ（Ｏｂｊｅｃｔ  Ｄｅｆｉｎｅ  Ｓｅｇｍｅｎｔ）、ＥＮＤ（ＥＮＤ  ｏｆ  Ｄｉｓｐｌａｙ  Ｓｅｔ  Ｓｅｇｍｅｎｔ）という一連の機能セグメントからなる。ＯＤＳ（Ｏｂｊｅｃｔ  Ｄｅｆｉｎｅ  Ｓｅｇｍｅｎｔ）は、字幕たるグラフィクスオブジェクトを定義する機能セグメントである。【００４２】  ＷＤＳ（Ｗｉｎｄｏｗ  Ｄｅｆｉｎｅ  Ｓｅｇｍｅｎｔ）は、画面におけるグラフィクスオブジェクトの描画領域を定義する機能セグメントであり、ＰＤＳ（Ｐａｌｌｅｔ  Ｄｅｆｉｎｅ  Ｓｅｇｍｅｎｔ）は、グラフィクスオブジェクトの描画にあたっての、発色を規定する機能セグメントである。
ＰＣＳ（Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｃｏｎｔｒｏｌ  Ｓｅｇｍｅｎｔ）は、字幕表示におけるページ制御を規定する機能セグメントである。かかるページ制御には、Ｃｕｔ−Ｉｎ／Ｏｕｔ、Ｆａｄｅ−Ｉｎ／Ｏｕｔ、Ｃｏｌｏｒ  Ｃｈａｎｇｅ、Ｓｃｒｏｌｌ、Ｗｉｐｅ−Ｉｎ／Ｏｕｔといったものがあり、ＰＣＳによるページ制御を伴うことにより、ある字幕を徐々に消去しつつ、次の字幕を表示させるという表示効果が実現可能になる。【００４３】  ＰＧストリームについては、以下の国際公開公報に開示された先行技術がある。国際公開公報Ｗ０  ２００４／０６８８５４  Ａ１
＜ＩＧストリーム＞
ＩＧストリームは、対話制御を実現するグラフィクスストリームである。ＩＧストリームにて定義される対話制御は、ＤＶＤ再生装置上の対話制御と互換性がある対話制御である。かかるＩＧストリームは、ＩＣＳ（Ｉｎｔｅｒａｃｔｉｖｅ  Ｃｏｍｐｏｓｉｔｉｏｎ  Ｓｅｇｍｅｎｔ）、ＰＤＳ（Ｐａｌｅｔｔｅ  Ｄｉｆｉｎｉｔｉｏｎ  Ｓｅｇｍｅｎｔ）、ＯＤＳ（Ｏｂｊｅｃｔ  Ｄｅｆｉｎｉｔｉｏｎ  Ｓｅｇｍｅｎｔ）、ＥＮＤ（ＥＮＤ  ｏｆ  Ｄｉｓｐｌａｙ  Ｓｅｔ  Ｓｅｇｍｅｎｔ）と呼ばれる機能セグメントからなる。ＯＤＳ（Ｏｂｊｅｃｔ  Ｄｅｆｉｎｉｔｉｏｎ  Ｓｅｇｍｅｎｔ）は、グラフィクスオブジェクトを定義する機能セグメントである。このグラフィクスオブジェクトが複数集まって、対話画面上のボタンが描画される。ＰＤＳ（Ｐａｌｅｔｔｅ  Ｄｉｆｉｎｉｔｉｏｎ  Ｓｅｇｍｅｎｔ）は、グラフィクスオブジェクトの描画にあたっての、発色を規定する機能セグメントである。ＩＣＳ（Ｉｎｔｅｒａｃｔｉｖｅ  Ｃｏｍｐｏｓｉｔｉｏｎ  Ｓｅｇｍｅｎｔ）は、ユーザ操作に応じてボタンの状態を変化させるという状態変化を実現する機能セグメントである。ＩＣＳは、ボタンに対して確定操作がなされた際、実行すべきボタンコマンドを含む。【００４４】  ＩＧストリームについては、以下の国際公開公報に開示された先行技術がある。
国際公開公報Ｗ０  ２００４／０９８１９３  Ａ２
以上がＭａｉｎＣｌｉｐについての説明である。続いてＳｕｂＣｌｉｐについて説明する。
ＳｕｂＣｌｉｐは、オーディオストリーム、グラフィクスストリーム、テキスト字幕ストリーム等を含み、ＭａｉｎＣｌｉｐと同時に再生されるデジタルストリームである。以上がエレメンタリストリームについての説明である。
＜Ｃｌｉｐ情報＞
続いて拡張子．ＣＬＰＩが付与されたファイルについて説明する。拡張子．ＣＬＰＩが付与されたファイル（００００１．ＣＬＰＩ，００００２．ＣＬＰＩ，００００３．ＣＬＰＩ・・・・・）は、Ｃｌｉｐ情報を格納している。Ｃｌｉｐ情報は、個々のＡＶＣｌｉｐについての管理情報である。図６は、Ｃｌｉｐ情報の内部構成を示す図である。図中の引き出し線はＣｌｉｐ情報の構成をクローズアップしている。引き出し線ｈｎ１に示すように、Ｃｌｉｐ情報は、「Ｐｒｏｇｒａｍ情報」と、ビデオストリームのうち、Ｉピクチャの先頭に頭出しするための「ＥＰ＿ｍａｐ」とを含む。【００４５】  『Ｐｒｏｇｒａｍ情報』は、ＡＶＣｌｉｐに多重化されている個々のエレメンタリストリームについての属性を示す情報である。これに示される属性には、ビデオの属性、オーディオの属性、グラフィクスの属性といったものがある。ビデオの属性は、対応するＡＶＣｌｉｐのビデオストリームが、フィルム素材、ＮＴＳＣ素材、ＰＡＬ素材のどれであるかを示す素材情報を含む。
『ＥＰ＿ｍａｐ』は、複数の頭出し位置のアドレスを、時刻情報を用いて間接参照するためのリファレンステーブルであり、破線の引き出し線ｈｎ５に示すように複数のエントリー情報（ＡＣＣＥＳＳ  ＵＮＩＴ＃１エントリー〜ＡＣＣＥＳＳ  ＵＮＩＴ＃ｎエントリー）と、エントリー数（Ｎｕｍｂｅｒ）とからなる。【００４６】  各エントリーは、引き出し線ｈｎ６に示すように、対応するＩピクチャの再生開始時刻（ＰＴＳ）を、Ｉピクチャのアドレス（ＳＰＮ）と、Ｉピクチャのサイズ（Ｉ−ｓｉｚｅ）とを対応づけて示す。Ｉピクチャの再生開始時刻は、Ｉピクチャのタイムスタンプ（Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｔｉｍｅ  Ｓｔａｍｐ）で表現される。またＩピクチャアドレスは、ＴＳパケットの連番（ＳＰＮ（Ｓｏｕｒｃｅ  Ｐａｃｋｅｔ  Ｎｕｍｂｅｒ））で表現される。尚、ＸＸＸ．ＣＬＰＩのファイル名ＸＸＸは、Ｃｌｉｐ情報が対応しているＡＶＣｌｉｐと同じ名称が使用される。つまり本図におけるＡＶＣｌｉｐのファイル名はＸＸＸであるから、ＡＶＣｌｉｐ（ＸＸＸ．Ｍ２ＴＳ）に対応していることを意味する。以上がＣｌｉｐ情報についての説明である。【００４７】  ビデオ信号出力に関する情報としてＰｒｏｇｒａｍ情報は、ＤＣ（Ｄｏｗｎ  Ｃｏｎｖｅｒｔ）情報をもっている。”ダウンコンバード”とは、ＨＤ素材をＳＤビデオ信号で出力する際の変換方式である。図６のｈｎ３は、Ｃｌｉｐ情報におけるＤＣ情報の内部構成を示す。本図の破線の矢印に示すようにＤＣ情報は、ＡＶＣｌｉｐをダウンコンバートして出力することが許可されているか、禁止されているかを示す『ＤＣ＿Ｐｒｏｈｉｂｉｔ＿Ｆｌａｇ』と、ダウンコンバートが可能である場合、ＰＡＬにダウンコンバートするにあたってのコンバート方式を推奨する『ＤＣ＿ＰＡＬ』とを含む。以上がＣｌｉｐ情報についての説明である。
＜プレイリスト情報＞
続いて拡張子”ｍｐｌｓ”が付与されたファイルについて説明する。拡張子”ｍｐｌｓ”が付与されたファイル（００００１．ＭＰＬＳ，００００２．ＭＰＬＳ，００００３．ＭＰＬＳ・・・・・）は、プレイリスト情報を格納したファイルである。プレイリスト情報は、ＡＶＣｌｉｐを参照してプレイリストを定義する情報である。図７は、ＰＬ情報の構成を示す図であり、本図の左側に示すように、プレイリスト情報は、『ＭａｉｎＰａｔｈ情報』、『ＳｕｂＰａｔｈ情報』から構成される。【００４８】  ＭａｉｎＰａｔｈ情報（ＭａｉｎＰａｔｈ（））は、破線の矢印ｍｐ１に示すように複数のＰｌａｙＩｔｅｍ情報（ＰｌａｙＩｔｅｍ（））からなる。ＰｌａｙＩｔｅｍとは、１つの連続なＡＶＣｌｉｐ時間軸上において、Ｉｎ＿Ｔｉｍｅ，Ｏｕｔ＿Ｔｉｍｅを指定することで定義される再生区間である。ＰｌａｙＩｔｅｍ情報を複数配置させることで、複数再生区間からなるプレイリスト（ＰＬ）が定義される。図中の破線ｍｐ２は、ＰｌａｙＩｔｅｍ情報の内部構成をクローズアップしている。本図に示すようにＰｌａｙＩｔｅｍ情報は、対応するＡＶＣｌｉｐを示す『Ｃｌｉｐ＿ｉｎｆｏｒｍａｔｉｏｎ＿ｆｉｌｅ＿ｎａｍｅ』と、『Ｉｎ＿ｔｉｍｅ』と、『Ｏｕｔ＿ｔｉｍｅ』とからなる。図８は、ＡＶＣｌｉｐと、ＰＬとの関係を示す図である。第１段目はＡＶＣｌｉｐがもつ時間軸を示し、第２段目は、ＰＬがもつ時間軸を示す。ＰＬ情報は、ＰｌａｙＩｔｅｍ＃１，＃２，＃３という３つのＰｌａｙＩｔｅｍ情報を含んでおり、これらＰｌａｙＩｔｅｍ＃１，＃２，＃３のＩｎ＿ｔｉｍｅ，Ｏｕｔ＿ｔｉｍｅにより、３つの再生区間が定義されることになる。これらの再生区間を配列させると、ＡＶＣｌｉｐ時間軸とは異なる時間軸が定義されることになる。これが第２段目に示すＰＬ時間軸である。このように、ＰｌａｙＩｔｅｍ情報の定義により、ＡＶＣｌｉｐとは異なる時間軸の定義が可能になる。ＭａｉｎＰａｔｈ情報により、ＡＶＣｌｉｐ上に定義される再生経路を”ＭａｉｎＰａｔｈ”という。【００４９】  ＳｕｂＰａｔｈ情報（ＳｕｂＰａｔｈ（））は、ＳｕｂＣｌｉｐの時間軸上にＩｎ＿Ｔｉｍｅ，Ｏｕｔ＿Ｔｉｍｅを指定することで１つの連続な再生区間を定義する情報であり、図７に示す内部構成を有している。本図に示すようにＳｕｂＰａｔｈ情報は、破線の引き出し線ｓｈ１に示すように複数のＳｕｂＰｌａｙＩｔｅｍ情報（ＳｕｂＰｌａｙＩｔｅｍ（））からなる。破線ｓｈ２を用いてクローズアップしているように、ＳｕｂＰｌａｙＩｔｅｍ情報は、『Ｃｌｉｐ＿ｉｎｆｏｒｍａｔｉｏｎ＿ｆｉｌｅ＿ｎａｍｅ』と、『Ｉｎ＿ｔｉｍｅ』と、『Ｏｕｔ＿ｔｉｍｅ』と、『Ｓｙｎｃ＿ＰｌａｙＩｔｅｍ＿Ｉｄ』と、『Ｓｙｎｃ＿ｓｔａｒｔ＿Ｐｔｓ＿ｏｆ＿ＰｌａｙＩｔｅｍ』とからなる。ＳｕｂＣｌｉｐの時間軸上に対する、Ｉｎ＿Ｔｉｍｅ，Ｏｕｔ＿Ｔｉｍｅの指定は、『Ｃｌｉｐ＿ｉｎｆｏｒｍａｔｉｏｎ＿ｆｉｌｅ＿ｎａｍｅ』、『Ｉｎ＿ｔｉｍｅ』、『Ｏｕｔ＿ｔｉｍｅ』によりなされる。『Ｓｙｎｃ＿ＰｌａｙＩｔｅｍ＿Ｉｄ』及び『Ｓｙｎｃ＿ｓｔａｒｔ＿ＰＴＳ＿ｏｆ＿ＰｌａｙＩｔｅｍ』は、ＳｕｂＣｌｉｐ時間軸上の再生区間と、ＰＬ時間軸とを同期させ��という同期指定をなす。この同期指定により、ＰＬ時間軸と、ＳｕｂＣｌｉｐ時間軸とは同期して進行することになる。ＳｕｂＰａｔｈ情報により、ＳｕｂＣｌｉｐ上に定義される再生経路を”ＳｕｂＰａｔｈ”という。【００５０】  図９は、ＳｕｂＣｌｉｐ時間軸上の再生区間定義と、同期指定とを示す図である。本図において第１段目は、ＰＬ時間軸を示し、第２段目はＳｕｂＣｌｉｐ時間軸を示す。図中のＳｕｂＰｌａｙＩｔｅｍ．ＩＮ＿ｔｉｍｅは再生区間の始点を、ＳｕｂＰｌａｙＩｔｅｍ．Ｏｕｔ＿ｔｉｍｅは再生区間の終点をそれぞれ示す。これによりＳｕｂＣｌｉｐ時間軸上にも再生区間が定義されていることがわかる。矢印Ｓｎ１においてＳｙｎｃ＿ＰｌａｙＩｔｅｍ＿Ｉｄは、ＰｌａｙＩｔｅｍに対する同期指定を示し、矢印Ｓｎ２においてｓｙｎｃ＿ｓｔａｒｔ＿ＰＴＳ＿ｏｆ＿ＰｌａｙＩｔｅｍは、Ｓｙｎｃ＿ＰｌａｙＩｔｅｍ＿Ｉｄにて参照されるＰｌａｙＩｔｅｍ（ＰｌａｙＩｔｅｍ＃１）上の一時点の指定を示す。【００５１】  複数ＡＶＣｌｉｐの切り換えを可能とするマルチアングル区間や、ＡＶＣｌｉｐ−ＳｕｂＣｌｉｐを同期させ得る同期区間の定義を可能とするのが、ＢＤ−ＲＯＭにおけるプレイリスト情報の特徴である。以上のＣｌｉｐ情報及びプレイリスト情報は、”静的シナリオ”に分類される。何故なら、以上のＣｌｉｐ情報及びプレイリスト情報により、静的な再生単位であるＰＬが定義されるからである。以上でＢＤ−ＲＯＭについての説明を終わる。【００５２】  続いて本発明に係る再生装置について説明する。
＜再生装置の内部構成＞
図１０は、本発明に係る再生装置の内部構成を示す図である。本発明に係る再生装置は、本図に示す内部に基づき、工業的に生産される。本発明に係る再生装置は、主としてシステムＬＳＩと、ドライブ装置という２つのパーツからなり、これらのパーツを装置のキャビネット及び基板に実装することで工業的に生産することができる。システムＬＳＩは、再生装置の機能を果たす様々な処理部を集積した集積回路である。こうして生産される再生装置は、ＢＤドライブ１、復号化部１ａ、Ａｒｒｉｖａｌ  ｔｉｍｅ  Ｃｌｏｃｋ  Ｃｏｕｎｔｅｒ２、Ｓｏｕｒｃｅ  ｄｅ−ｐａｃｋｅｔｅｔｉｚｅｒ３、ＰＩＤ  Ｆｉｌｔｅｒ４、Ｔｒａｎｓｐｏｒｔ  Ｂｕｆｆｅｒ５、Ｍｕｌｔｉｐｌｅｘｅｄ  Ｂｕｆｆｅｒ６、Ｅｌｅｍｅｎｔａｒｙ  Ｂｕｆｆｅｒ７、ビデオデコーダ８、Ｒｅ−ｏｒｄｅｒバッファ９、スイッチ１０、ビデオプレーン１１、Ｔｒａｎｓｐｏｒｔ  Ｂｕｆｆｅｒ１２、Ｃｏｄｅｄ  Ｄａｔａ  Ｂｕｆｆｅｒ１３、Ｓｔｒｅａｍ  Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｏｒ１４、Ｏｂｊｅｃｔ  Ｂｕｆｆｅｒ１５、Ｃｏｍｐｏｓｉｔｉｏｎ  Ｂｕｆｆｅｒ１６、Ｃｏｍｐｏｓｉｔｉｏｎ  Ｃｏｎｔｒｏｌｌｅｒ１７、Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｇｒａｐｈｉｃｓプレーン１８、ＣＬＵＴ部１９、Ｔｒａｎｓｐｏｒｔ  Ｂｕｆｆｅｒ２０、Ｃｏｄｅｄ  Ｄａｔａ  Ｂｕｆｆｅｒ２１、Ｓｔｒｅａｍ  Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｏｒ２２、Ｏｂｊｅｃｔ  Ｂｕｆｆｅｒ２３、Ｃｏｍｐｏｓｉｔｉｏｎ  Ｂｕｆｆｅｒ２４、Ｃｏｍｐｏｓｉｔｉｏｎ  Ｃｏｎｔｒｏｌｌｅｒ２５、Ｉｎｔａｒａｃｔｉｖｅ  Ｇｒａｐｈｉｃｓプレーン２６、ＣＬＵＴ部２７、信号出力部２８、スイッチ２９、Ｎｅｔｗｏｒｋ  Ｄｅｖｉｃｅ３１、Ｌｏｃａｌ  Ｓｔｏｒａｇｅ３２、Ａｒｒｉｖａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ  Ｃｏｕｎｔｅｒ３３、Ｓｏｕｒｃｅ  Ｄｅ−Ｐａｃｋｅｔｉｚｅｒ３４、ＰＩＤフィルタ３５、スイッチ３６、Ｔｒａｎｓｐｏｒｔ  Ｂｕｆｆｅｒ３７、Ｅｌｅｍｅｎｔａｒｙ  Ｂｕｆｆｅｒ３８、オーディオデコーダ３９、Ｔｒａｎｓｐｏｒｔ  Ｂｕｆｆｅｒ４０、バッファ４１、テキスト字幕デコーダ４２、シナリオメモリ４３、ＣＰＵ４４、命令ＲＯＭ４５、ＰＳＲセット４６から構成される。本図における内部構成は、ＭＰＥＧのＴ−ＳＴＤモデルをベースとしたデコーダモデルであり、ダウンコンバートを想定した含めたデコーダモデルになっている。【００５３】  ＢＤ−ＲＯＭドライブ１は、ＢＤ−ＲＯＭのローディング／イジェクトを行い、ＢＤ−ＲＯＭに対するアクセスを実行して、３２個のセクタからなるＡｌｉｇｎｅｄ  ＵｎｉｔをＢＤ−ＲＯＭから読み出す。
復号部１ａは、リードイン領域からＤｉｓｃＩＤ及びＢＤ．ＭＫＢを読み出し、暗号鍵を生成する。そうして生成された暗号鍵を用いてＡＶＣｌｉｐを復号化しながら、Ｓｏｕｒｃｅ  Ｄｅ−Ｐａｃｋｅｔｉｚｅｒ３に引き渡す。【００５４】  Ａｒｒｉｖａｌ  ｔｉｍｅ  Ｃｌｏｃｋ  Ｃｏｕｎｔｅｒ２は、２７ＭＨｚの水晶発振器（２７ＭＨｚ  Ｘ−ｔａｌ）に基づき、Ａｒｒｉｖａｌ  Ｔｉｍｅ  Ｃｌｏｃｋを生成する。Ａｒｒｉｖａｌ  Ｔｉｍｅ  Ｃｌｏｃｋとは、ＴＳパケットに付与されたＡＴＳの基準となる時間軸を規定するクロック信号である。
Ｓｏｕｒｃｅ  ｄｅ−ｐａｃｋｅｔｅｔｉｚｅｒ３は、ＢＤ−ＲＯＭから３２個のセクタからなるＡｌｉｇｎｅｄ  Ｕｎｉｔが読み出されれば、Ａｌｉｇｎｅｄ  Ｕｎｉｔを構成するそれぞれのＴＳパケットから、ＴＰ＿ｅｘｔｒａ＿ｈｅａｄｅｒを取り外して、ＴＳパケットのみをＰＩＤフィルタ４に出力する。Ｓｏｕｒｃｅ  Ｄｅ−Ｐａｃｋｅｔｉｚｅｒ３によるＰＩＤフィルタ４への出力は、Ａｒｒｉｖａｌ  ｔｉｍｅ  Ｃｌｏｃｋ  Ｃｏｕｎｔｅｒ２が経時している時刻が、ＴＰ＿ｅｘｔｒａ＿ｈｅａｄｅｒに示されるＡＴＳになったタイミングになされる。ＰＩＤフィルタ４への出力は、ＡＴＳに従いなされるので、たとえＢＤ−ＲＯＭからの読み出しに１倍速、２倍速といった速度差があっても、ＰＩＤフィルタ４へのＴＳパケット出力は、Ａｒｒｉｖａｌ  Ｔｉｍｅ  Ｃｌｏｃｋが経時する現在時間に従いなされることになる。【００５５】  ＰＩＤ  Ｆｉｌｔｅｒ４は、ＴＳパケットに付加されているＰＩＤを参照することにより、ＴＳパケットが、ビデオストリーム、ＰＧストリーム、ＩＧストリームの何れに帰属するのかを判定して、Ｔｒａｎｓｐｏｒｔ  Ｂｕｆｆｅｒ５、Ｔｒａｎｓｐｏｒｔ  Ｂｕｆｆｅｒ１２、Ｔｒａｎｓｐｏｒｔ  Ｂｕｆｆｅｒ２０、Ｔｒａｎｓｐｏｒｔ  Ｂｕｆｆｅｒ３７のどれかに出力する。
Ｔｒａｎｓｐｏｒｔ  Ｂｕｆｆｅｒ（ＴＢ）５は、ビデオストリームに帰属するＴＳパケットがＰＩＤフィルタ４から出力された際、一旦蓄積されるバッファである。【００５６】  Ｍｕｌｔｉｐｌｅｘｅｄ  Ｂｕｆｆｅｒ（ＭＢ）６は、Ｔｒａｎｓｐｏｒｔ  Ｂｕｆｆｅｒ５からＥｌｅｍｅｎｔａｒｙ  Ｂｕｆｆｅｒ７にビデオストリームを出力するにあたって、一旦ＰＥＳパケットを蓄積しておくためのバッファである。
Ｅｌｅｍｅｎｔａｒｙ  Ｂｕｆｆｅｒ（ＥＢ）７は、ビデオエレメンタリストリームが格納されるバッファである。【００５７】  ビデオデコーダ８は、ビデオエレメンタリストリームの個々のフレーム画像を所定の復号時刻（ＤＴＳ）ごとにデコードすることにより複数フレーム画像を得て、Ｒｅ−Ｏｒｄｅｒバッファ９に書き込む。
Ｒｅ−ｏｒｄｅｒバッファ９は、他のピクチャから参照されるピクチャ（Ｉピクチャ、Ｐピクチャ）が格納されるバッファである。【００５８】  スイッチ１０は、ビデオデコーダ８からの出力と、Ｒｅ−Ｏｒｄｅｒバッファ９からの出力とを切り換えることにより、デコードにより得られた符号の表示順序を、入れ替える。
ビデオプレーン１１は、非圧縮形式のピクチャを格納しておくためのプレーンである。プレーンとは、再生装置において一画面分の画素データを格納しておくためのメモリ領域である。ビデオプレーン１１における解像度は１９２０×１０８０であり、このビデオプレーン１１に格納されたピクチャデータは、１６ビットのＹＵＶ値で表現された画素データにより構成される。
Ｔｒａｎｓｐｏｒｔ  Ｂｕｆｆｅｒ（ＴＢ）１２は、ＰＧストリームに帰属するＴＳパケットがＰＩＤフィルタ４から出力された際、一旦蓄積されるバッファである。【００５９】  Ｃｏｄｅｄ  Ｄａｔａ  Ｂｕｆｆｅｒ（ＣＤＢ）１３は、ＰＧストリームを構成するＰＥＳパケットが格納されるバッファである。
Ｓｔｒｅａｍ  Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｏｒ（ＳＧＰ）１４は、グラフィクスデータを格納したＰＥＳパケット（ＯＤＳ）をデコードして、デコードにより得られたインデックスカラーからなる非圧縮状態のビットマップをグラフィクスオブジェクトとしてＯｂｊｅｃｔ  Ｂｕｆｆｅｒ１５に書き込む。【００６０】  Ｏｂｊｅｃｔ  Ｂｕｆｆｅｒ１５は、Ｓｔｒｅａｍ  Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｏｒ１４のデコードにより得られたグラフィクスオブジェクトが配置される。
Ｃｏｍｐｏｓｉｔｉｏｎ  Ｂｕｆｆｅｒ１６は、グラフィクスデータ描画のための制御情報（ＰＣＳ）が配置されるメモリである。
Ｇｒａｐｈｉｃｓ  Ｃｏｎｔｒｏｌｌｅｒ１７は、Ｃｏｍｐｏｓｉｔｉｏｎ  Ｂｕｆｆｅｒｌ６に配置されたＰＣＳを解読して、解読結果に基づく制御をする。【００６１】  Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｇｒａｐｈｉｃｓプレーン１８は、一画面分の領域をもったメモリであり、一画面分の非圧縮グラフィクスを格納することができる。本プレーンにおける解像度は１９２０×１０８０であり、Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｇｒａｐｈｉｃｓプレーン１８中の非圧縮グラフィクスの各画素は８ビットのインデックスカラーで表現される。ＣＬＵＴ（Ｃｏｌｏｒ  Ｌｏｏｋｕｐ  Ｔａｂｌｅ）を用いてかかるインデックスカラーを変換することにより、Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｇｒａｐｈｉｃｓプレーン１８に格納された非圧縮グラフィクスは、表示に供される。
ＣＬＵＴ部１９は、Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｇｒａｐｈｉｃｓプレーン１８に格納された非圧縮グラフィクスにおけるインデックスカラーを、Ｙ，Ｃｒ，Ｃｂ値に変換する。【００６２】  Ｔｒａｎｓｐｏｒｔ  Ｂｕｆｆｅｒ（ＴＢ）２０は、ＩＧストリームに帰属するＴＳパケットが一旦蓄積されるバッファである。
Ｃｏｄｅｄ  Ｄａｔａ  Ｂｕｆｆｅｒ（ＣＤＢ）２１は、ＩＧストリームを構成するＰＥＳパケットが格納されるバッファである。
Ｓｔｒｅａｍ  Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｏｒ（ＳＧＰ）２２は、グラフィクスデータを格納したＰＥＳパケットをデコードして、デコードにより得られたインデックスカラーからなる非圧縮状態のビットマップをグラフィクスオブジェクトとしてＯｂｊｅｃｔ  Ｂｕｆｆｅｒ２３に書き込む。【００６３】  Ｏｂｊｅｃｔ  Ｂｕｆｆｅｒ２３は、Ｓｔｒｅａｍ  Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｏｒ２２のデコードにより得られたグラフィクスオブジェクトが配置される。
Ｃｏｍｐｏｓｉｔｉｏｎ  Ｂｕｆｆｅｒ２４は、グラフィクスデータ描画のための制御情報が配置されるメモリである。
Ｇｒａｐｈｉｃｓ  Ｃｏｎｔｒｏｌｌｅｒ２５は、Ｃｏｍｐｏｓｉｔｉｏｎ  Ｂｕｆｆｅｒ２４に配置された制御情報を解読して、解読結果に基づく制御をする。【００６４】  Ｉｎｔｅｒａｃｔｉｖｅ  Ｇｒａｐｈｉｃｓプレーン２６は、Ｓｔｒｅａｍ  Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｏｒ（ＳＧＰ）２２によるデコードで得られた非圧縮グラフィクスが書き込まれる。本プレーンにおける解像度は１９２０×１０８０であり、Ｉｎｔａｒａｃｔｉｖｅ  Ｇｒａｐｈｉｃｓプレーン２６中の非圧縮グラフィクスの各画素は８ビットのインデックスカラーで表現される。ＣＬＵＴ（Ｃｏｌｏｒ  Ｌｏｏｋｕｐ  Ｔａｂｌｅ）を用いてかかるインデックスカラーを変換することにより、Ｉｎｔａｒａｃｔｉｖｅ  Ｇｒａｐｈｉｃｓプレーン２６に格納された非圧縮グラフィクスは、表示に供される。【００６５】  ＣＬＵＴ部２７は、Ｉｎｔｅｒａｃｔｉｖｅ  Ｇｒａｐｈｉｃｓプレーン２６に格納された非圧縮グラフィクスにおけるインデックスカラーを、Ｙ，Ｃｒ，Ｃｂ値に変換する。
信号出力部２８は、ビデオプレーン１１、Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｇｒａｐｈｉｃｓプレーン１８、Ｉｎｔａｒａｃｔｉｖｅ  Ｇｒａｐｈｉｃｓプレーン２６の格納内容を、所定の時間間隔で読み出すことにより、ＨＤビデオ信号及びＳＤビデオ信号を生成して、同時に出力する。【００６６】  スイッチ２９は、ＢＤ−ＲＯＭから読み出されたＴＳパケット、Ｌｏｃａｌ  Ｓｔｏｒａｇｅ３２から読み出されたＴＳパケットの何れか一方を、選択的にＴｒａｎｓｐｏｒｔ  Ｂｕｆｆｅｒ２０に供給する。
Ｎｅｔｗｏｒｋ  Ｄｅｖｉｃｅ３１は、再生装置における通信機能を実現するものであり、ＵＲＬにあたるｗｅｂサイトとのＴＣＰコネクション、ＦＴＰコネクション等を確立する。
Ｌｏｃａｌ  Ｓｔｏｒａｇｅ３２は、様々な記録媒体及び通信媒体から供給されたコンテンツを格納しておくためのハードディスクである。Ｎｅｔｗｏｒｋ  Ｄｅｖｉｃｅ３１により確立されたコネクションを通じてｗｅｂサイトからダウンロードされたコンテンツ等も、このＬｏｃａｌ  Ｓｔｏｒａｇｅ３２に格納される。【００６７】  Ｓｏｕｒｃｅ  ｄｅ−ｐａｃｋｅｔｅｔｉｚｅｒ３４は、Ｌｏｃａｌ  Ｓｔｏｒａｇｅ３２から読み出されたＡＶＣｌｉｐのＴＳパケットから、ＴＰ＿ｅｘｔｒａ＿ｈｅａｄｅｒを取り外して、ＴＳパケットのみをＰＩＤフィルタ３５に出力する。Ｓｏｕｒｃｅ  ｄｅ−ｐａｃｋｅｔｉｚｅｒ３４によるＰＩＤフィルタ３５への出力は、Ａｒｒｉｖａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ  Ｃｏｕｎｔｅｒ３３が経時している時刻が、ＴＰ＿ｅｘｔｒａ＿ｈｅａｄｅｒに示されるＡＴＳになったタイミングになされる。【００６８】  ＰＩＤフィルタ３５は、Ｌｏｃａｌ  Ｓｔｏｒａｇｅ３２から読み出されたＴＳパケットを、ＩＧストリームデコーダ側、オーディオデコーダ側、テキスト字幕デコーダ側の何れかに切り換える。
スイッチ３６は、ＢＤ−ＲＯＭから読み出されたＴＳパケット、Ｌｏｃａｌ  Ｓｔｏｒａｇｅ３２から読み出されたＴＳパケットのどちらかをオーディオデコーダ３９側に許可要求する。
Ｔｒａｎｓｐｏｒｔ  Ｂｕｆｆｅｒ（ＴＢ）３７は、オーディオストリームに帰属するＴＳパケットを蓄積する。【００６９】  Ｅｌｅｍｅｎｔａｒｙ  Ｂｕｆｆｅｒ（ＥＢ）３８は、オーディオストリームを構成するＰＥＳパケットが格納されるバッファである。
オーディオデコーダ３９は、Ｅｌｅｍｅｎｔａｒｙ  Ｂｕｆｆｅｒ３８から出力されたＰＥＳパケットを復号して、非圧縮形式のオーディオデータを出力する。
Ｔｒａｎｓｐｏｒｔ  Ｂｕｆｆｅｒ（ＴＢ）４０は、テキスト字幕ストリームに帰属するＴＳパケットを蓄積する。【００７０】  Ｅｌｅｍｅｎｔａｒｙ  Ｂｕｆｆｅｒ（ＥＢ）４１は、テキスト字幕ストリームを構成するＰＥＳパケットが格納されるバッファである。
テキスト字幕デコーダ４２は、バッファ４１に読み出されたＰＥＳパケットをデコードして、表示に供する。このデコードは、Ｌｏｃａｌ  Ｓｔｏｒａｇｅ３２から別途読み出されるフォントを用いて、テキスト字幕ストリーム中のテキスト文字列を、ビットマップに展開することでなされる。デコードにより得られたテキスト字幕は、Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｇｒａｐｈｉｃｓプレーン１８に書き込まれる。【００７１】  シナリオメモリ４３は、カレントのＰＬ情報やカレントのＣｌｉｐ情報を格納しておくためのメモリである。カレントＰＬ情報とは、ＢＤ−ＲＯＭに記録されている複数ＰＬ情報のうち、現在処理対象になっているものをいう。カレントＣｌｉｐ情報とは、ＢＤ−ＲＯＭに記録されている複数Ｃｌｉｐ情報のうち、現在処理対象になっているものをいう。
ＣＰＵ４４は、命令ＲＯＭ４５に格納されているソフトウェアを実行して、再生装置全体の制御を実行する。この制御の内容は、ユーザ操作に応じて発生するユーザイベント、及び、ＰＳＲセット４６における各ＰＳＲの設定値に応じて動的に変化する。【００７２】  命令ＲＯＭ４５は、再生装置の再生制御を規定するソフトウェアを格納したＲＯＭである。
ＰＳＲセット４６は、再生装置に内蔵されるレジスタであり、６４個のＰｌａｙｅｒ  Ｓｔａｔｕｓ  Ｒｅｇｉｓｔｅｒ（ＰＳＲ）と、４０９６個のＧｅｎｅｒａｌ  Ｐｕｒｐｏｓｅ  Ｒｅｇｉｓｔｅｒ（ＧＰＲ）とからなる。６４個のＰｌａｙｅｒ  Ｓｔａｔｕｓ  Ｒｅｇｉｓｔｅｒ（ＰＳＲ）は、それぞれ現在の再生時点等、再生装置における諸状態を示す。６４個のＰＳＲのうちＰＳＲ５〜ＰＳＲ８は、現在の再生時点を表すものである。このうちＰＳＲ８は、０〜ＯｘＦＦＦＦＦＦＦＦの値に設定されることで、４５ＫＨｚの時間精度を用いてＡＶＣｌｉｐ上の現在の再生時点（カレントＰＴＭ）を示す。ＰＳＲ１１は、Ｍｕｌｔｉ−ＰａｇｅメニューにおけるカレントページのＰａｇｅ＿ｉｄを示し、ＰＳＲ１０は、そのカレントページにおいてセレクテッド状態になっているボタン（カレントボタン）を示す。【００７３】  ＜信号出力部２８の内部構成＞
以上が再生装置の内部構成である。続いて信号出力部２８の内部構成についてより詳しく説明する。図１１は、信号出力部２８の内部構成を示す図である。本図に示すように信号出力部２８は、出力制御部５１、アップコンバータ５２ａ，ｂ，ｃ、合成部５３、合成部５４、ダウンコンバータ５５ａ，ｂ，ｃ、合成部５６、合成部５７から構成される。【００７４】  出力制御部５１は、ビデオプレーン１１、Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｇｒａｐｈｉｃｓプレーン１８、Ｉｎｔａｒａｃｔｉｖｅ  Ｇｒａｐｈｉｃｓプレーン２６の格納内容を所定間隔で読み出して、これらを合成し、表示レート調整を施した上で出力する。図１２（ａ）は、ＨＤビデオ信号の出力を示す図である。本図におけるフレーム画像Ｐ１〜Ｐ７が、ＨＤを構成する個々のピクチャであるとすると、これらを、１／２４秒間隔で出力してゆけば、１／２４Ｈｚのプログレッシブ方式のＨＤビデオ信号を出力してゆくことができる。【００７５】  表示レート調整には他にも、２：３プルダウン変換、５０Ｈｚ−ＤＥＦＴ、５０Ｈｚ−ＦＤといった方式がある。これらの表示レート調整は、フィルム素材のような２４Ｈｚや２３．９７６Ｈｚといったフレームレートの動画像を、異なる表示レートで再生することをいう。図１２（ｂ）は、２：３プルダウン変換を示す図である。フレーム画像Ｐ１〜Ｐ７が、フィルム素材を構成する個々のピクチャであるとすると、Ｐ１〜Ｐ２に対し、２：３プルダウン変換を行えば、Ｐ１ｔ（Ｐ１のＴｏｐフィールド）−Ｐ１ｂ（Ｐ１のＢｕｔｔｏｍフィールド），Ｐ２ｔ（Ｐ２のＴｏｐフィールド）−Ｐ２ｂ（Ｐ２のＢｕｔｔｏｍフィールド），Ｐ２ｔ（Ｐ２のＴｏｐフィールド）という５つのフィールドに変換されて出力されることになる。こうして得られたフィールドを、１／５９．９４秒間隔で出力してゆけば、ＮＴＳＣ方式で再生可能な表示周期を持つビデオ信号になる。【００７６】  図１３（ａ）は、ＨＤビデオ信号の出力を示す図であり、図１３（ｂ）は、５０Ｈｚ−ＤＥＦＴによるＰＡＬ信号への変換を示す図である。５０Ｈｚ−ＤＥＦＴは、２４Ｈｚで表示される動画像を２５Ｈｚ化、つまり早送りするものである。具体的にこの変換は、各ピクチャを構成するトップフィールド、ボトムフィールドを、１／５０ｓｅｃ間隔で送出することでなされる。図１３（ａ）においてフレーム画像Ｐ１〜Ｐ３が、フィルム素材を構成する個々のピクチャであるとすると、Ｐ１〜Ｐ３に対し、５０Ｈｚ−ＤＥＦＴ変換を行えば、Ｐ１ｔ（Ｐ１のＴｏｐフィールド）−Ｐ１ｂ（Ｐ１のＢｕｔｔｏｍフィールド），Ｐ２ｔ（Ｐ２のＴｏｐフィールド）−Ｐ２ｂ（Ｐ２のＢｕｔｔｏｍフィールド），Ｐ３ｔ（Ｐ３のＴｏｐフィールド）−Ｐ３ｂ（Ｐ３のＢｕｔｔｏｍフィールド）という６つのフィールドに変換されて出力されることになる。こうして得られたフィールドを、１／５０秒間隔で出力してゆけば、映画作品は、ＰＡＬ方式の映像信号として再生可能な表示周期を持つビデオ信号になる。この５０Ｈｚ−ＤＥＦＴは、映像のブレを極小化するという点で利点を有するものの、映像の再生速度が上がるのに合わせて音声の再生速度を上げる必要があり、音声が歪む（ピッチが高くなる）という不利益があるため、音��重視のアプリケーションには向かない。【００７７】  図１３（ｃ）は、５０Ｈｚ−ＦＤによるＰＡＬ信号への変換を示す図である。５０Ｈｚ−ＦＤ（Ｆｉｅｌｄ  Ｄｕｂｂｉｎｇ）は、５フレームに１回（１秒間で２フィールドだけ）等、定期的にフィールドをだぶらせる（フィールドダブリング）ことにより、再生速度を遅らせ、音声の歪を最小にする方法である。図１３（ａ）においてフレーム画像Ｐ１〜Ｐ５が、フィルム素材を構成する個々のピクチャであるとすると、これらのフレーム画像Ｐ１〜Ｐ５は、Ｐ１ｔ−Ｐ１ｂ，Ｐ２ｔ−Ｐ２ｂ，Ｐ３ｔ−Ｐ３ｂ，Ｐ４ｔ−Ｐ４ｂ，Ｐ５ｔ−Ｐ５ｂという１０個のフィールドに変換されて出力される。５０Ｈｚ−ＦＤでは、これら１０のフィールドのうち、Ｐ５ｔを、フィールドダブリングの対象とする。フィールドダブリングによりＰ５ｔが重複して出力されるので、映像の再生速度が抑えられ、等倍速での再生を維持することができる。等倍速での再生が重要視されるものについては、このフィールドダブリングのダウンコンバート処理の方が適していると考えられる。以上が出力制御部５１についての説明である。【００７８】  アップコンバータ（Ｖ−ＵＣ）５２ａは、再生しようとするビデオストリームがＳＤ素材である場合、ビデオプレーン１１に格納されている非圧縮のフレーム画像を、水平方向及び垂直方向に拡大することにより、解像度変換を施す。ビデオストリームがＨＤ素材である場合、アップコンバータ５２ａは変換を行わず、ビデオプレーン１１におけるフレーム画像をスルー出力する。ここでＳＤ素材の解像度は、７２０×４８０であり、ＨＤＴＶの解像度は、１９２０×１０８０であると、水平方向の拡大率は、１９２０画素／７２０画素≒２．６７となる。また垂直方向の拡大率は、１０８０画素／４８０画素＝２．２５となる。アップコンバートによる拡大は、これらの拡大率とピクセルアスペクト比（１画素あたりの縦×横の比）に基づきなされる。【００７９】  アップコンバータ（ＰＧ−ＵＣ）５２ｂは、再生しようとするＰＧストリームがＳＤ素材である場合、Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｇｒａｐｈｉｃｓプレーン１８に格納されている非圧縮のグラフィクスを、水平方向及び垂直方向に拡大することにより、解像度変換を施す。ＰＧストリームがＨＤ素材である場合、アップコンバータ５２ｂは変換を行わず、Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｇｒａｐｈｉｃｓプレーン１８におけるフレーム画像をスルー出力する。ＳＤ素材である場合での水平方向の拡大率、垂直方向の拡大率は、アップコンバータ５２ａと同様の手順で算出する。【００８０】  アップコンバータ（ＩＧ−ＵＣ）５２ｃは、再生しようとするＩＧストリームがＳＤ素材である場合、Ｉｎｔａｒａｃｔｉｖｅ  Ｇｒａｐｈｉｃｓプレーン２６に格納されている非圧縮のグラフィクスを、水平方向及び垂直方向に拡大することにより、解像度変換を施す。ＩＧストリームがＨＤ素材である場合、アップコンバータ５２ｃは変換を行わず、Ｉｎｔａｒａｃｔｉｖｅ  Ｇｒａｐｈｉｃｓプレーン２６におけるフレーム画像をスルー出力する。ここでの水平方向の拡大率、垂直方向の拡大率は、アップコンバータ５２ａと同様の手順で算出する。【００８１】  合成部５３は、ＨＤビデオ信号のフレーム期間において、信号合成を行う。フレーム期間における信号合成とは、ビデオプレーン１１に格納された非圧縮状態のフレーム画像と、Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｇｒａｐｈｉｃｓプレーン１８に格納された非圧縮状態のグラフィクスオブジェクトとを合成させることである。かかる合成により、動画像上に、字幕が重ね合わされた合成画像を得ることができる。【００８２】  合成部５４は、ＨＤビデオ信号のフレーム期間（ｉ）、垂直帰線期間（ｉｉ）のそれぞれにおいて、信号合成を行う。フレーム期間における信号合成とは（ｉ）、Ｉｎｔｅｒａｃｔｉｖｅ  Ｇｒａｐｈｉｃｓプレーン２６に格納された非圧縮状態のグラフィクスオブジェクトと、合成部５３の出力である合成画像（非圧縮状態のピクチャデータと、Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｇｒａｐｈｉｃｓプレーン１８の非圧縮グラフィクスオブジェクトとを合成したもの）とを合成することである。一方、垂直帰線区間における信号合成とは（ｉｉ）、ＨＤビデオ信号の垂直帰線区間にＣＧＭＳを合成することをいう。ここでＣＧＭＳは、ＣＣＩｆｏｒＢＤに格納されたＣＣＩｆｏｒＨＤを変換することにより得られるものである。以上のような合成部５４の処理により、フレーム期間には、動画像＋字幕＋メニューからなる合成画像が出現することになり、垂直帰線区間には、ＣＣＩｆｏｒＨＤに基づくＣＧＭＳが出現することになる。将来、ＨＤＭＩのようなデジタルＩ／Ｆを経由したビデオ信号の転送時にはコピー制御情報（ＣＧＭＳ）の転送方法がアナログ時とは異なる可能性がある。しかしながら、その場合でも垂直帰線区間における信号合成（ｉｉ）を、デジタルＩ／Ｆ上のコピー世代管理方法の枠組みで送る処理に置き換えればよい。【００８３】  ダウンコンバータ（Ｖ−ＤＣ）５５ａは、ビデオプレーン１１に格納されている非圧縮のフレーム画像を、水平方向及び垂直方向に縮小することにより、解像度変換を施す。ビデオストリームがＳＤ素材である場合、ダウンコンバータ５５ａは変換を行わず、ビデオプレーン１１におけるフレーム画像をスルー出力する。ここでＨＤＴＶの解像度は、１９２０×１０８０であり、ＳＤＴＶの解像度は、７２０×４８０であるので、水平方向の縮小率は、７２０画素／１９２０画素＝０．３７５となる。また垂直方向の解像度比は、４８０画素／１０８０画素≒０．４４４となる。ダウンコンバータ５５ａによる縮小は、これらの縮小率とピクセルアスペクト比（１画素あたりの縦×横の比）に基づき、なされる。【００８４】  ダウンコンバータ（ＰＧ−ＤＣ）５５ｂは、Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｇｒａｐｈｉｃｓプレーン１８に格納されている非圧縮のグラフィクスオブジェクトを、水平方向及び垂直方向に縮小することにより、解像度変換を施す。ＰＧストリームがＳＤ素材である場合、ダウンコンバータ５５ｂは変換を行わず、Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｇｒａｐｈｉｃｓプレーン１８におけるグラフィクスオブジェクトをスルー出力する。ここでの水平方向の拡大率、垂直方向の拡大率は、ダウンコンバータ５５ａと同様の手順で算出する。【００８５】  ダウンコンバータ（ＩＧ−ＤＣ）５５ｃは、Ｉｎｔａｒａｃｔｉｖｅ  Ｇｒａｐｈｉｃｓプレーン２６に格納され���いる非圧縮のグラフィクスオブジェクトを、水平方向及び垂直方向に縮小することにより、解像度変換を施す。ＩＧストリームがＳＤ素材である場合、ダウンコンバータ５５ｃは変換を行わず、Ｉｎｔａｒａｃｔｉｖｅ  Ｇｒａｐｈｉｃｓプレーン２６におけるグラフィクスオブジェクトをスルー出力する。ここでの水平方向の拡大率、垂直方向の拡大率は、ダウンコンバータ５５ａと同様の手順で算出する。【００８６】  合成部５６は、ＳＤビデオ信号のフィールド期間において、信号合成を行う。フィールド期間における信号合成とは、ビデオプレーン１１に格納されたフレーム画像におけるトップフィールド又はボトムフィールドと、Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｇｒａｐｈｉｃｓプレーン１８に格納された非圧縮状態のグラフィクスオブジェクトにおけるトップフィールド又はボトムフィールドとを合成させることである。かかる合成により、動画像上に、字幕が重ね合わされた合成画像を得ることができる。【００８７】  合成部５７は、ＳＤビデオ信号のフィールド期間（ｉ）、垂直帰線期間（ｉｉ）のそれぞれにおいて、信号合成を行う。フィールド期間における信号合成とは（ｉ）、Ｉｎｔｅｒａｃｔｉｖｅ  Ｇｒａｐｈｉｃｓプレーン２６に格納された非圧縮状態のグラフィクスオブジェクトのトップフィールド又はボトムフィールドと、合成部５３の出力である合成画像（非圧縮状態のピクチャデータと、Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｇｒａｐｈｉｃｓプレーン１８の非圧縮グラフィクスオブジェクトとを合成したもの）のトップフィールド又はボトムフィールドとを合成するというものである。一方、垂直帰線区間における信号合成とは（ｉｉ）、ＳＤビデオ信号の垂直帰線区間にＣＧＭＳを合成することをいう。ここでＣＧＭＳは、ＣＣＩｆｏｒＢＤに格納されたＣＣＩｆｏｒＳＤを変換することにより得られるものである。以上のような合成部５７の処理により、フレーム期間には、動画像＋字幕＋メニューからなる合成画像が出現することになり、垂直帰線区間には、ＣＣＩｆｏｒＳＤに基づくＣＧＭＳが出現することになる。将来、ＨＤＭＩのようなデジタルＩ／Ｆを経由したビデオ信号の転送時にはコピー制御情報（ＣＧＭＳ）の転送方法がアナログ時とは異なる可能性がある。しかしながら、その場合でも垂直帰線区間における信号合成（ｉｉ）を、デジタルＩ／Ｆ上のコピー世代管理方法の枠組みで送る処理に置き換えればよい。本願における割り当ては、この映像信号の垂直帰線区間に対する”合成”を包含する広い概念である。
＜ＨＤビデオ信号及びＳＤビデオ信号の詳細＞
図１４（ａ）は、合成部５４により合成がなされたＨＤビデオ信号を示す図である。本図に示すようにＨＤビデオ信号は、”フレーム期間”と、”垂直帰線区間”との繰り返しからなる。このフレーム期間に、出力制御部５１から読み出されたフレーム画像Ｐ１，Ｐ２，Ｐ３，Ｐ４・・・・が存在しており、垂直帰線区間には、合成部５４により重畳されたＣＧＭＳが存在している。垂直帰線区間におけるＣＧＭＳは、Ｃｏｐｙ  Ｎｅｖｅｒなので、録画装置６００を接続しても、録画装置６００はこの映像信号をＤＶＤ等の可搬媒体に記録することができない。【００８８】  図１４（ｂ）は、合成部５７により合成がなされたＮＴＳＣ信号のＳＤビデオ信号を示す図である。本図に示すようにＳＤビデオ信号は、フィールド期間と、垂直帰線区間との繰り返しからなる。このフィールド期間に、ビデオプレーン１１から読み出されたフィールド画像Ｐ１ｔ，Ｐ１ｂ，Ｐ２ｔ，Ｐ２ｂ，Ｐ３ｔ，Ｐ３ｂ，Ｐ４ｔ，Ｐ４ｂ・・・・が存在しており、垂直帰線区間には、合成部５７により重畳されたＣＧＭＳが存在している。垂直帰線区間におけるＣＧＭＳは、Ｏｎｌｙ  Ｏｎｅ  Ｃｏｐｙなので、録画装置６００はこの映像信号をＤＶＤ等の可搬媒体に１世代だけ記録することができる。また図１４（ａ）（ｂ）はＮＴＳＣ信号の一例であるが、ＰＡＬ信号の場合は図１５（ａ）（ｂ）のようになる。【００８９】  録画の許容度が高いＢＤ．ＣＣＩの設定としてＣＣＩｆｏｒＨＤがＣｏｐｙ  Ｎｅｖｅｒで、ＣＣＩｆｏｒＳＤがＯｎｌｙ  Ｏｎｅ  Ｃｏｐｙに設定されている例を示したが、これは一例にすぎず、ＣＣＩｆｏｒＨＤがＣｏｐｙ  ＮｅｖｅｒでＣＣＩｆｏｒＳＤがＥＰＮ−ＣｏｐｙＦｒｅｅに設定されていてもよい。
以降、出力制御部５１の具体的な実装について説明する。出力制御部５１は、図１６の処理手順を示すプログラムと、ＣＰＵとを含むシステム集積回路として再生装置に実装することができる。図１６は、出力制御部５１の処理手順を示すフローチャートである。本図のフローチャートは、ＡＶＣｌｉｐにおけるビデオストリームの解像度が１９２０×１０８０であるか否かをＣｌｉｐ情報を参照して判定し（ステップＳ１）、判定結果に基づきステップＳ２〜ステップＳ１５の処理手順と、ステップＳ１６〜ステップＳ２０の処理手順とを選択的に実行するものである。【００９０】  ステップＳ２〜ステップＳ１５における処理手順は、ＣＣＩｆｏｒＨＤをビデオ出力の伝送路形態に応じたコピー世代管理情報（例えば、アナログならＣＧＭＳ−Ａなど）に変換し（ステップＳ２）、コピー世代管理情報（ＣＧＭＳ）を重畳した上でＨＤビデオ信号の再生出力を行い（ステップＳ３）、ＳＤビデオ信号の再生出力を実行する（ステップＳ４〜ステップＳ１５）というものである。【００９１】  ＳＤビデオ信号を出力するにあたって（ステップＳ４〜ステップＳ１５）、Ｃｌｉｐ情報におけるＤＣ＿ｐｒｏｈｉｂｉｔ＿ｆｌａｇを参照し（ステップＳ４）、もしＤＣ＿ｐｒｏｈｉｂｉｔ＿ｆｌａｇが１に設定されているなら（ステップＳ４でＮｏ）、何の処理を行わずに処理を終了する。ＤＣ＿ｐｒｏｈｉｂｉｔ＿ｆｌａｇが０に設定されていれば（ステップＳ４でＹｅｓ）、ステップＳ５に移行する。
ステップＳ５は、出力すべきＳＤビデオ信号の方式はＮＴＳＣ信号であるか、ＰＡＬであるかの判定である。もしＮＴＳＣ信号であるなら、ダウンコンバータ５５ａ，ｂ，ｃを起動して（ステップＳ６）、ＣＣＩｆｏｒＳＤをＣＧＭＳに変換する（ステップＳ７）。そしてＣＧＭＳの合成を合成部５４に行わせつつ、ＮＴＳＣ信号の出力を開始させる（ステップＳ８）。【００９２】  ステップＳ５においてＰＡＬと判定されれば、ステップＳ９に移行する。ステップＳ９は、Ｃｌｉｐ情報におけるＤＣ＿ＰＡＬが１０，１１のどちらかに設定されているか否かの判定である。もし１０，１１に設定されていれば（ステップＳ９においてＹｅｓ）、アップコンバータ５５ａ，ｂ，ｃを起動する（ステップＳ１０）。その一方、ＣＣＩｆｏｒＳＤをＣＧＭＳに変換して（ステップＳ１１）、ＣＧＭＳの合成を合成部５７に行わせつつ、５０Ｈｚ−ＦＤを実行する。こうすることによりＳＤビデオ信号の出力を開始させる（ステップＳ１２）。【００９３】  Ｃｌｉｐ情報におけるＤＣ＿ＰＡＬが１０，１１のどちらでも無ければ、ダウンコンバータ５５ａ，ｂ，ｃを起動して（ステップＳ１３）、ＣＣＩｆｏｒＳＤをＣＧＭＳに変換する（ステップＳ１４）。そしてＣＧＭＳの合成を合成部５７に行わせつつ、５０Ｈｚ−ＤＥＦＴを実行する（ステップＳ１５）。こうすることによりＳＤビデオ信号の出力を開始させる（ステップＳ１５）。
素材がＳＤ素材であった場合（ステップＳ１でＮｏ）、ＣＣＩｆｏｒＳＤをＣＧＭＳに変換して（ステップＳ１９）、ＣＧＭＳを重畳した上でＳＤビデオ信号を出力する（ステップＳ２０）。一方、素材がＳＤ素材であった場合に、アップコンバートしてＨＤビデオ信号として出力する場合には、そのビデオ信号に重畳されるコピー世代管理情報は、ＣＣＩｆｏｒＨＤを適用しても良いし、ＣＣＩｆｏｒＳＤを適用しても良い。【００９４】  以上のように本実施形態によれば、ＨＤビデオ信号を出力するような場合は録画を禁じ、ＳＤビデオ信号を出力するような場合は録画を可能とするような、録画の可否設定を実現することができる。ＳＤビデオ信号の出力時では、映画作品を録画する余地が生じるので、ユーザは、ＳＤビデオ信号の録画物であるなら、再生装置の出力端子を録画装置６００の入力端子に接続することにより、労せず入手することができる。録画装置６００を再生装置に接続するだけで、そこそこの品質の複製物が容易に入手できるため、リッパを入手してまで違法コピーを行おうという気が起こらず、違法コピーを行おうとするユーザを踏みとどませることができる。【００９５】  （第２実施形態）
第１実施形態は、再生装置とＴＶとがアナログ接続されている形態を主として示したが、第２実施形態は、ＨＤＴＶと、再生装置とがデジタル接続されている場合の形態を示す。
このデジタル接続のためのインターフェイスは例えばＨＤＭＩ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）と呼ばれるものであり、第２実施形態では、このＨＤＭＩ接続のための接続部が信号出力部２８の内部にある。【００９６】  図１７は、第２実施形態に係る信号出力部２８の内部構成を示す図である。図中の☆１，２，３，４は、デジタル接続にあたっての信号出力部２８がなす処理を示す。本図に示すように、信号出力部２８は、ＨＤＴＶとのデジタル接続のためのＨＤＭＩ接続部５８を備える。またＨＤＴＶ側にも、このＨＤＭＩ接続部５８と同様の構成要素（ＨＤＭＩ接続部５９）が存在する。ＨＤＭＩ接続部５８は、機器の相互認証（☆１）、出力形態のネゴシエーション（☆２）を行った上で、ＨＤＣＰと呼ばれる著作権保護方式に従いながら、非圧縮ビデオデータの転送（☆３）と、コピー管理情報（ＣＣＩ）を送信する（☆４）。【００９７】  ＣＣＩの送信にあたっては、ＨＤＭＩ接続部５８は、ＣＣＩｆｏｒＨＤもしくはＣＣＩｆｏｒＳＤのうちどちらか一方を、伝送路上のビデオ信号の信号種別、又は、素材種別に応じて引き渡す。ここで信号種別とは、ＨＤビデオ信号、ＳＤビデオ信号のどちらであるかをいい、素材種別とは、ＨＤビデオ素材、ＳＤビデオ素材のどちらであるかをいう。これにより再生装置は、デジタルＩ／Ｆを介したビデオ信号の出力時においても、適切なコピー管理情報と共に出力することが可能となる。非圧縮ビデオストリームを転送するにあたって、ＣＣＩｆｏｒＨＤ、ＣＣＩｆｏｒＳＤは、非圧縮ビデオストリームと共に出力されることになる。本願における”割当”は、この”非圧縮ビデオストリームと共の出力”を包含する広い概念である。【００９８】  デジタルＩ／ＦはＨＤＭＩに限らず、ＩＥＥＥ１３９４、ＵＳＢやＩＰネットワークでも良く、著作権保護方式もＨＤＣＰに限らず、ＤＴＣＰやネットＤＲＭでも良く種別を問わない。ビデオやコピー管理情報の実際の信号伝送方式は使用するＩ／Ｆと著作権保護方式に応じて変わると思われるが、信号種別や素材種別によってコピー管理情報（録画に関する許容度）が変わることは、デジタルＩ／ＦにおいてもアナログＩ／Ｆと全く同じである。【００９９】  （第３実施形態）
第１実施形態においてＣＣＩは、ＢＤ−ＲＯＭ全体に対し、１つ割り当てられていたが、第３実施形態は、個々のＰＬ情報毎に、異なるＣＣＩを割り当てるという改良を加えた実施形態である。図１８（ａ）は、第３実施形態に係るＢＤ．ＣＣＩの内部構成を示す図である。
本図に示すようにＢＤ．ＣＣＩは、ＣＣＩｆｏｒＰＬ＃１〜＃Ｎからなる。これらは、任意のＰＬ情報に基づき再生を行うにあたって、出力されるＳＤビデオ信号、ＨＤビデオ信号の録画の扱いを規定するものである。図１８（ｂ）は、各ＣＣＩｆｏｒＰＬの内部構成を示す図である。本図に示すようにＣＣＩｆｏｒＰＬは、ＣＣＩｆｏｒＨＤと、ＣＣＩｆｏｒＳＤとからなる。【０１００】  以上が本実施形態に係る記録媒体の改良である。続いて本実施形態に係る再生装置の改良について説明する。図１９は、第３実施形態に係る再生装置の機能構成を示す。
本機能構成に示すように、命令ＲＯＭに格納されている制御プログラムと、ＣＰＵとは、再生制御エンジン６０と呼ばれる機能ブロックとして機能する。
再生制御エンジン６０は、シナリオメモリに格納されたＰＬ情報に基づく再生制御を行う。【０１０１】  ＣＣＩｆｏｒＰＬが付加されたため、本実施形態に係る再生制御エンジン６０は、図２０の処理手順を実行する。図２０のフローチャートにおいてステップＳ１０１〜ステップＳ１１０は、原則的な処理である。ステップＳ１１１、ステップＳ１１２が本実施形態固有の処理である。
以降図２０のフローチャートを参照して、再生制御エンジン６０による具体的な制御手順を説明する。【０１０２】  図２０は、再生制御エンジン６０による処理手順を示すフローチャートである。この再生手順は、デコーダに対する制御（ステップＳ１０６）と、ＢＤ−ＲＯＭドライブ１又はＬｏｃａｌ  Ｓｔｏｒａｇｅ１８に対する制御（ステップＳ１０８）とを主に含む。本フローチャートにおいて処理対象たるＰｌａｙＩｔｅｍをＰｌａｙＩｔｅｍ＃ｘとする。本フローチャートは、カレントＰＬ情報（．ＭＰＬＳ）の読み込みを行い（ステップＳ１０１）、その後、ステップＳ１０２〜ステップＳ１１０の処理を実行するというものである。ここでステップＳ１０２〜ステップＳ１１０は、ステップＳ１０９がＹｅｓになるまで、カレントＰＬ情報を構成するそれぞれのＰＩ情報について、ステップＳ１０３〜ステップＳ１１０の処理を繰り返すというループ処理を構成している。このループ処理において処理対象となるＰｌａｙＩｔｅｍを、ＰｌａｙＩｔｅｍ＃ｘ（ＰＩ＃ｘ）とよぶ。このＰｌａｙＩｔｅｍ＃ｘは、カレントＰＬの先頭のＰｌａｙＩｔｅｍに設定されることにより、初期化される（ステップＳ１０２）。上述したループ処理の終了要件は、このＰｌａｙＩｔｅｍ＃ｘがカレントＰＬの最後のＰｌａｙＩｔｅｍになることであり（ステップＳ１０９）、もし最後のＰｌａｙＩｔｅｍでなければ、カレントＰＬにおける次のＰｌａｙＩｔｅｍがＰｌａｙＩｔｅｍ＃ｘに設定される（ステップＳ１１０）。ループ処理において繰り返し実行されるステップＳ１０３〜ステップＳ１１０は、ＰｌａｙＩｔｅｍ＃ｘのＣｌｉｐ＿ｉｎｆｏｒｍａｔｉｏｎ＿ｆｉｌｅ＿ｎａｍｅで指定されるＣｌｉｐ情報をシナリオメモリ２５に読み込み（ステップＳ１０３）、ＰｌａｙＩｔｅｍ＃ｘのＩｎ＿ｔｉｍｅを、カレントＣｌｉｐ情報のＥＰｍａｐを用いて、Ｉピクチャアドレスｕに変換し（ステップＳ１０４）、ＰｌａｙＩｔｅｍ＃ｘのＯｕｔ＿ｔｉｍｅを、カレントＣｌｉｐ情報のＥＰ＿ｍａｐを用いて、Ｉピクチャアドレスｖに変換して（ステップＳ１０５）、これらの変換で得られたアドレスｖの次のＩピクチャを求めて、そのアドレスの１つ手前をアドレスｗに設定し（ステップＳ１０７）、そうして算出されたアドレスｗを用いて、ＩピクチャアドレスｕからアドレスｗまでのＴＳパケットの読み出しをＢＤ−ＲＯＭドライブ１又はＬｏｃａｌ  Ｓｔｏｒａｇｅ１８に命じるというものである（ステップＳ１０８）。【０１０３】  上述したステップＳ１０３〜ステップＳ１１０からなるループ処理において、ＰＬ情報を読み込む毎に、ＣＣＩｆｏｒＰＬが存在するかを判定し（ステップＳ１１１）、存在すればＣＣＩｆｏｒＰＬを信号出力部２８に設定する（ステップＳ１１２）。これらの処理によりＰＬ情報が切り換わる毎に、録画の許否を変化させることができ、緻密な録画制御を実現することができる。
（第４実施形態）
第１実施形態においてＣＣＩは、ＢＤ−ＲＯＭ全体に対し、１つ割り当てられていたが、第４実施形態は、個々のＡＶＣｌｉｐ毎に、異なるＣＣＩを割り当てるという改良を加えた実施形態である。図２１（ａ）は、第３実施形態に係るＢＤ．ＣＣＩの内部構成を示す図である。【０１０４】  本図に示すようにＢＤ．ＣＣＩは、ＣＣＩｆｏｒＣｌｉｐ＃１〜＃Ｍからなる。これらは、任意のＡＶＣｌｉｐに基づき再生を行うにあたって、出力されるＳＤビデオ信号、ＨＤビデオ信号の録画の扱いを規定するものである。図２１（ｂ）は、ＣＣＩｆｏｒＣｌｉｐの内部構成を示す図である。本図に示すようにＣＣＩｆｏｒＣｌｉｐは、ＣＣＩｆｏｒＨＤ、ＣＣＩｆｏｒＳＤとからなる。ＣＣＩｆｏｒＣｌｉｐが付加されたため、本実施形態に係る再生制御エンジン６０は、図２２の処理手順を実行する。図２２のフローチャートにおいてステップＳ１０１〜ステップＳ１１０は、原則的な処理である。ステップＳ１１３、ステップＳ１１４が本実施形態固有の処理である。本フローチャートでは、新たなＡＶＣｌｉｐが選択される毎に、ＣＣＩｆｏｒＣｌｉｐが存在するかを判定し（ステップＳ１１３）、存在すればＣＣＩｆｏｒＣｌｉｐを信号出力部２８に設定するので（ステップＳ１１４）、ＡＶＣｌｉｐが切り換わる毎に、録画の許否を変化させることができ。緻密な録画制御を実現することができる。【０１０５】  （第５実施形態）
第１実施形態においてＣＣＩは、ＢＤ−ＲＯＭ全体に対し、１つ割り当てられていたが、第５実施形態は、個々のＰｌａｙＩｔｅｍ情報毎に、異なるＣＣＩを割り当てるという改良を加えた実施形態である。図２３（ａ）は、第５実施形態に係るＢＤ．ＣＣＩの内部構成を示す図である。
本図に示すようにＢＤ．ＣＣＩは、各ＰＬごとに設けられたＣＣＩｆｏｒＰｌａｙＩｔｅｍ＃１〜＃Ｍからなる。これらは、任意のＰｌａｙＩｔｅｍ情報に基づき再生を行うにあたって、出力されるＳＤビデオ信号、ＨＤビデオ信号の録画の扱いを規定するものである。図２３（ｂ）は、ＣＣＩｆｏｒＰｌａｙＩｔｅｍの内部構成を示す図である。本図に示すようにＣＣＩｆｏｒＰｌａｙＩｔｅｍは、ＣＣＩｆｏｒＨＤ、ＣＣＩｆｏｒＳＤとからなる。ＣＣＩｆｏｒＰｌａｙＩｔｅｍが付加されたため、本実施形態に係る再生制御エンジン６０は、図２４の処理手順を実行する。図２４のフローチャートにおいてステップＳ１０１〜ステップＳ１１０は、原則的な処理である。ステップＳ１１６、ステップＳ１１７が本実施形態固有の処理である。本フローチャートでは、新たなＰｌａｙＩｔｅｍ情報が選択される毎に、ＣＣＩｆｏｒＰｌａｙＩｔｅｍが存在するかを判定し（ステップＳ１１６）、存在すればＣＣＩｆｏｒＰｌａｙＩｔｅｍを信号出力部２８に設定するので（ステップＳ１１７）、ＰｌａｙＩｔｅｍ情報が切り換わる毎に、録画の許否を変化させることができ、緻密な録画制御を実現することができる。【０１０６】  （第６実施形態）
第１実施形態では、ＣＣＩ情報をＢＤ．ＣＣＩに格納して説明したが、第６実施形態は、ＢＤ−ＲＯＭをＣＣＩｆｏｒＢＤに記録せず、セキュアなメモリカード６１の接続時において、ＣＣＩｆｏｒＢＤを信号出力部２８に引き渡す改良に関する。
図２５は、第６実施形態に係る再生装置の内部構成を示す図である。本図における再生装置は、メモリカード６１を接続するためのコネクタを備え、このコネクタを介して、セキュアなメモリカード６１を接続することができる。【０１０７】  メモリカード６１は、例えば接触型の半導体メモリカード６１であり、不揮発メモリと、ロジック回路と、コネクタとを備える、コネクタを介して再生装置が接続した場合、本メモリカード６１はチャレンジ・レスポンス型の相互認証を行い、互いの正当性を認識した上で、再生装置による不揮発メモリのアクセスを許可する。不正な機器によるアクセスを排斥することができ、また内蔵している不揮発メモリの規模は、６４Ｍバイト〜１Ｇバイトという大規模なものなので、本メモリカード６１は、著作権保護が必要なデータの格納に向いている。【０１０８】  ユーザは、メモリカード６１を持参して、街頭に設置されたＫｉｏｓｋ端末に、このメモリカード６１を接続することにより、映画の配給会社が発行した証明書を、メモリカード６１に書き込ませることができる。この証明書は、コピー制限を緩和する旨を証明するものである。ここでローカルストレージ３２内にセキュア領域が存在する場合、セキュアな通信プロトコルを経てインターネット上から証明証を取得して、ローカルストレージ３２内のセキュア領域に記録させておいてもよい。【０１０９】  コネクタを介して、かかるメモリカード６１が接続され得るので、本実施形態におけるＣＰＵ４４は、メモリカード６１の装填時において、メモリカード６１に内蔵されている不揮発メモリをアクセスし、その不揮発メモリに、配給会社が発行した証明書が記録されているか否かを判定する。もし記録されていれば、許容度が高いＣＣＩｆｏｒＳＤ又はＣＣＩｆｏｒＨＤを信号出力部２８に引き渡す。図中の◎１，２，３は、メモリカード６１接続時における証明書有無の判定（◎１）、ＣＣＩの引き渡し（◎２，３）を模式的に示す。こうすることで、配給会社は、録画権を別売することができる。メモリカード６１に証明書が記録されていない場合、又は、証明書が偽造物である場合、Ｎｅｖｅｒ  Ｃｏｐｙを示すＣＣＩｆｏｒＳＤ又はＣＣＩｆｏｒＨＤを信号出力部２８に引き渡す。こうすることで悪意をもったものによる不正録画を防止することができる。【０１１０】  以上のように本実施形態によれば、映画の配給会社は、映画作品の販売とは別に、コピー制限を緩和する旨の証明書を販売するという新たなビジネスを展開することができるので、映画産業の発展に貢献することができる。
（第７実施形態）
第３実施形態では、ＣＣＩｆｏｒＨＤ、ＣＣＩｆｏｒＳＤという２種類のＣＣＩを設ける点を特徴としたが、本実施形態は、ＣＣＩｆｏｒＨＤ、ＣＣＩｆｏｒＳＤのそれぞれに新たな属性を追加する形態である。【０１１１】  図２６は、第７実施形態に係るＣＣＩｆｏｒＰＬの内部構成を示す図である。本図において『ＣＣＩｆｏｒＨＤ  Ｗｉｔｈｏｕｔ  ＣＭ』、『ＣＣＩｆｏｒＳＤ  Ｗｉｔｈｏｕｔ  ＣＭ』というのは、第３実施形態に示したＣＣＩｆｏｒＨＤ、ＣＣＩｆｏｒＳＤと同じＣＣＩである。新たな属性が追加されたＣＣＩとは、『ＣＣＩｆｏｒＨＤ  Ｗｉｔｈ  ＣＭ』、『ＣＣＩｆｏｒＳＤ  Ｗｉｔｈ  ＣＭ』のことをいう。
これらのコピー制御情報は、付加情報の合成を要件にしたコピー制御情報である。本実施形態では、付加情報の一例に”広告”を選らんで以降の説明を行う。【０１１２】  『ＣＣＩｆｏｒＨＤ  Ｗｉｔｈ  ＣＭ』とは、広告合成時におけるＨＤビデオ信号の録画に関するコピー制御を示す。
『ＣＣＩｆｏｒＨＤ  Ｗｉｔｈｏｕｔ  ＣＭ』とは、広告非合成時におけるＨＤビデオ信号の録画に関するコピー制御を示す。
『ＣＣＩｆｏｒＳＤ  Ｗｉｔｈ  ＣＭ』とは、広告合成時におけるＳＤビデオ信号の録画に関するコピー制御を示す。【０１１３】  『ＣＣＩｆｏｒＳＤ  Ｗｉｔｈｏｕｔ  ＣＭ』とは、広告非合成時におけるＳＤビデオ信号の録画に関するコピー制御を示す。
ここで言う広告とは、商品、興行、組織、団体などを一般に知らしめるための全ての情報形態を指している。本実施形態では、この広告が、映画上映の予告編であるとして説明を進める。【０１１４】  図２７（ｂ）は、ＣＣＩｆｏｒＨＤ  Ｗｉｔｈ  ＣＭ、ＣＣＩｆｏｒＨＤ  Ｗｉｔｈｏｕｔ  ＣＭ、ＣＣＩｆｏｒＳＤ  Ｗｉｔｈ  ＣＭ、ＣＣＩｆｏｒＳＤ  Ｗｉｔｈｏｕｔ  ＣＭのそれぞれについての設定例を示す図である。ＣＣＩｆｏｒＨＤ  Ｗｉｔｈ  ＣＭ、ＣＣＩｆｏｒＨＤ  Ｗｉｔｈｏｕｔ  ＣＭ、ＣＣＩｆｏｒＳＤ  Ｗｉｔｈ  ＣＭ、ＣＣＩｆｏｒＳＤ  Ｗｉｔｈｏｕｔ  ＣＭのそれぞれは、何れも、Ｃｏｐｙ  Ｆｒｅｅ、Ｏｎｌｙ  Ｏｎｅ  Ｃｏｐｙ、Ｎｅｖｅｒ  Ｃｏｐｙ、ＥＰＮ  Ｃｏｐｙ  Ｆｒｅｅのどれかに設定される。
”ｗｉｔｈ  ＣＭ”，”ｗｉｔｈｏｕｔ  ＣＭ”という属性を、ＣＣＩｆｏｒＨＤ、ＣＣＩｆｏｒＳＤに設けたことの利点は、映像出力をＣＭ付きで行うか否かにより、録画に関する許容度を変化させる点である。【０１１５】  図２９は、属性追加に応じた録画許容度の変化を示す図である。
ＣＣＩｆｏｒＨＤはＮｅｖｅｒ  Ｃｏｐｙ、ＣＣＩｆｏｒＳＤはＯｎｌｙ  Ｏｎｅ  Ｃｏｐｙに設定しておくというのが第１実施形態での録画許否設定であったが、”Ｗｉｔｈ  ＣＭ”という属性追加時において、ＣＣＩｆｏｒＨＤはＯｎｌｙ  Ｏｎｅ  Ｃｏｐｙ、ＣＣＩｆｏｒＳＤはＣｏｐｙ  Ｆｒｅｅに設定されている。かかる属性追加により、広告付きという条件を呑むことでユーザは、緩和された録画権を手に入れることができる。【０１１６】  それでは、映画作品に対する字幕付加は、どのように実現されているのであろうか。映画作品に付加されるＣＭコンテンツは、Ｌｏｃａｌ  Ｓｔｏｒａｇｅ３２に格納されているＳｕｂＣｌｉｐ、Ｃｌｉｐ情報、ＰＬ情報により実現される。図３０は、Ｌｏｃａｌ  Ｓｔｏｒａｇｅ３２に格納されたＣＭコンテンツの一例を示す図である。本図に示すようにＣＭコンテンツは、ＳｕｂＣｌｉｐを格納した『００００５．Ｍ２ＴＳ』と、そのＳｕｂＣｌｉｐについてのＣｌｉｐ情報を格納した『００００５．ＣＬＰＩ』と、Ｌｏｃａｌ  Ｓｔｏｒａｇｅ３２上のＳｕｂＣｌｉｐ及びＢＤ−ＲＯＭ上のＡＶＣｌｉｐを同期して再生させる再生経路を示すＰＬ情報を格納した『００００５．ＭＰＬＳ』とからなる。ＣＣＩｆｏｒＨＤ  Ｗｉｔｈ  ＣＭ〜ＣＣＩｆｏｒＳＤ  Ｗｉｔｈｏｕｔ  ＣＭを有するＣＣＩｆｏｒＰＬは、このＬｏｃａｌ  Ｓｔｏｒａｇｅ３２上のＰＬ情報についてのＣＣＩｆｏｒＰＬである。【０１１７】  図３１（ａ）は、ＣＭコンテンツを構成するＳｕｂＣｌｉｐの構成を示す図である。本図に示すようにＳｕｂＣｌｉｐは、第１段目におけるテキスト字幕ストリームをＰＥＳパケット化し（第２段目）、ＴＳパケット化することにより（第３段目）、生成される。図３１（ｂ）は、テキスト字幕ストリームの内部構成を示す図である。このテキスト字幕ストリームは、先頭に唯１つ存在する『ＤＳＵ（Ｄｉａｌｏｇ＿Ｓｔｙｌｅ＿Ｕｎｉｔ）』と、複数の『ＤＰＵ（Ｄｉａｌｏｇ＿Ｐｒｅｓｅｎｔａｔｉｏｎ＿Ｕｎｉｔ）』とからなる。このＤＳＵは、テキスト字幕の表示領域を示すｒｅｇｉｏｎ情報を含む。ｒｅｇｉｏｎ情報は、表示領域の水平位置を示す『ｒｅｇｉｏｎ＿ｈｏｒｉｚｏｎｔａｌ＿ｐｏｓｉｔｉｏｎ』、表示領域の垂直位置を示す『ｒｅｇｉｏｎ＿ｖｅｒｔｉｖｃａｌ＿ｐｏｓｉｔｉｏｎ』、表示領域の幅を示す『ｒｅｇｉｏｎ＿ｗｉｄｔｈ』、表示領域の高さを示す『ｒｅｇｉｏｎ＿ｈｅｉｇｈｔ』からなる。【０１１８】  ＤＰＵは、字幕の表示開始時刻を示す『ｄｉａｌｏｇ＿ｓｔａｒｔ＿ＰＴＳ』と、字幕の表示終了時刻を示す『ｄｉａｌｏｇ＿ｅｎｄ＿ＰＴＳ』と、テキスト字幕が存在する表示領域を一意に示す『ｒｅｇｉｏｎ＿ｉｄ』と、字幕として表示すべき『テキスト文字列』とを含む。
図３２は、ＣＭコンテンツを構成するＰＬ情報の内部構成を示す図である。第１実施形態に示したように、ＣＭコンテンツを構成するＰＬ情報も、ＭａｉｎＰａｔｈ（），ＳｕｂＰａｔｈ（）を含む。図中の引き出し線ｍｐ１は、ＭａｉｎＰａｔｈ情報の構成をクローズアップしている。この引き出し線に示すように、ＭａｉｎＰａｔｈ情報は、１つ以上のＰｌａｙＩｔｅｍ情報からなる。図中の引き出し線ｍｐ２は、ＰｌａｙＩｔｅｍ情報の構成をクローズアップしている。この引き出し線に示すように、ＰｌａｙＩｔｅｍ情報は、『Ｃｌｉｐ＿Ｉｎｆｏｒｍａｔｉｏｎ＿ｆｉｌｅ＿ｎａｍｅ』、『Ｉｎ＿ｔｉｍｅ』、『Ｏｕｔ＿ｔｉｍｅ』からなる。引き出し線ｍｐ３は、ＳｕｂＰａｔｈ情報の構成をクローズアップしている。この引き出し線に示すように、ＳｕｂＰａｔｈ情報は、１つ以上のＳｕｂＰｌａｙＩｔｅｍ情報からなる。【０１１９】  上述したようにように、本実施形態に係るＰＬ情報の内部構成は、ＢＤ−ＲＯＭ上のＰＬ情報と同じであるが、ＢＤ−ＲＯＭ及びＬｏｃａｌ  Ｓｔｏｒａｇｅ３２のどちらに存在するＣｌｉｐ情報であっても、指定できる点でＢＤ−ＲＯＭ上のＰＬ情報と異なる。この指定にあたって、Ｌｏｃａｌ  Ｓｔｏｒａｇｅ３２上のＰＬ情報は、ＢＤ−ＲＯＭ上のファイルをフルパスで指定する必要はない。本Ｌｏｃａｌ  Ｓｔｏｒａｇｅ３２上のディレクトリ及びファイルは、ＢＤ−ＲＯＭ上のファイル及びディレクトリと一体になって、仮想的な１つのファイルシステム（バーチャルファイルシステムと呼ばれる）として、再生装置により認識されるからである。故に、ＰｌａｙＩｔｅｍ情報におけるＣｌｉｐ＿Ｉｎｆｏｒｍａｔｉｏｎ＿ｆｉｌｅ＿ｎａｍｅ及びＳｕｂＰｌａｙＩｔｅｍ情報のＣｌｉｐ＿Ｉｎｆｏｒｍａｔｉｏｎ＿ｆｉｌｅ＿ｎａｍｅは、Ｃｌｉｐ情報の格納したファイルのファイルボデイにあたる５桁の数値を指定することにより、Ｌｏｃａｌ  Ｓｔｏｒａｇｅ３２、ＢＤ−ＲＯＭ上のＡＶＣｌｉｐを指定することができる。このＬｏｃａｌ  Ｓｔｏｒａｇｅ３２の記録内容を読み出し、ＢＤ−ＲＯＭの記録内容と動的に組み合わせることにより、様々な再生のバリエーションを産み出すことができる。【０１２０】  またこのＰＬ情報におけるＳｕｂＰａｔｈ情報は、１対多の同期指定を実現する点で、第１実施形態に示したＰＬ情報と異なる。この『１対多』において、”１”にあたるのが、Ｌｏｃａｌ  Ｓｔｏｒａｇｅ３２上のテキスト字幕ストリーム（ＳｕｂＣｌｉｐ）である。”多”にあたるのが、ＰＬ情報における複数のＰｌａｙＩｔｅｍである。つまり図３３におけるＰＬ情報は、複数ＰｌａｙＩｔｅｍの再生時において、１つのテキスト字幕ストリームが繰り返し再生されるよう、Ｓｕｂｐａｔｈ情報が規定されているのである。【０１２１】  図３３は、図３２におけるＰｌａｙＩｔｅｍ情報の内部構成を示す図である。本図の引き出し線ｓｈ２は、ＳｕｂＰｌａｙＩｔｅｍ情報の構成をクローズアップしている。この引き出し線に示すように、ＳｕｂＰｌａｙＩｔｅｍ情報は、『Ｃｌｉｐ＿ｉｎｆｏｒｍａｔｉｏｎ＿ｆｉｌｅ＿ｎａｍｅ』と、『Ｉｎ＿ｔｉｍｅ』と、『Ｏｕｔ＿ｔｉｍｅ』と、『Ｓｙｎｃ＿ＰｌａｙＩｔｅｍ＿Ｉｄ』と、『Ｓｙｎｃ＿ｓｔａｒｔ＿Ｐｔｓ＿ｏｆ＿ＰｌａｙＩｔｅｍ』からなる。これらのうち『Ｃｌｉｐ＿ｉｎｆｏｒｍａｔｉｏｎ＿ｆｉｌｅ＿ｎａｍｅ』は、複数のＰｌａｙＩｔｅｍ間で共通のファイル名が設定されている。一方、『Ｓｙｎｃ＿ＰｌａｙＩｔｅｍ＿Ｉｄ』、『Ｓｙｎｃ＿ｓｔａｒｔ＿Ｐｔｓ＿ｏｆ＿ＰｌａｙＩｔｅｍ』は、複数のＰｌａｙＩｔｅｍ情報間で互いに異なるものが設定されている。【０１２２】  図３４は、Ｌｏｃａｌ  Ｓｔｏｒａｇｅ３２に格納されたＰＬ情報により、どのようなＰｌａｙＬｉｓｔ再生時間軸が定義されるかを示す図である。第１段目は、ＢＤ−ＲＯＭに記録されたＡＶＣｌｉｐにおける再生時間軸を示し、第２段目は、Ｌｏｃａｌ  Ｓｔｏｒａｇｅ３２に格納されたＰＬ情報により定義されるＰｌａｙＬｉｓｔ再生時間軸を示す。この第１段目、第２段目に示すように、Ｌｏｃａｌ  Ｓｔｏｒａｇｅ３２に格納されたＰＬ情報は、ＢＤ−ＲＯＭ上のＡＶＣｌｉｐに対して独自の再生時間軸を定義することができる。第３段目は、Ｌｏｃａｌ  Ｓｔｏｒａｇｅ３２に格納されたＳｕｂＣｌｉｐにおけるＳｕｂＣｌｉｐ再生時間軸を示す。図中のＳｕｂＰｌａｙＩｔｅｍ．ＩＮ＿ｔｉｍｅは再生区間の始点を、ＳｕｂＰｌａｙＩｔｅｍ．Ｏｕｔ＿ｔｉｍｅは再生区間の終点をそれぞれ示す。これによりＳｕｂＣｌｉｐ時間軸上にも再生区間が定義されていることがわかる。矢印Ｓｎ１，Ｓｎ２は、ＳｕｂＰａｔｈ情報に含まれる２つのＳｕｂＰｌａｙＩｔｅｍ（ＳｕｂＰｌａｙＩｔｅｍ＃１，＃２）のＳｙｎｃ＿ＰｌａｙＩｔｅｍ＿Ｉｄ及びｓｙｎｃ＿ｓｔａｒｔ＿ＰＴＳ＿ｏｆ＿ＰｌａｙＩｔｅｍによる同期指定を示す。このうちＳｎ１は、ＳｕｂＰｌａｙＩｔｅｍ＃１におけるＳｙｎｃ＿ＰｌａｙＩｔｅｍ＿Ｉｄ及びｓｙｎｃ＿ｓｔａｒｔ＿ＰＴＳ＿ｏｆ＿ＰｌａｙＩｔｅｍによる同期指定を示す。【０１２３】  このＳｕｂＰｌａｙＩｔｅｍ＃１におけるＳｙｎｃ＿ＰｌａｙＩｔｅｍ＿Ｉｄが、ＰｌａｙＩｔｅｍ＃１を指定しているとすると、Ｌｏｃａｌ  Ｓｔｏｒａｇｅ３２上のＳｕｂＣｌｉｐは、ＰｌａｙＩｔｅｍ＃１の再生時に再生されることになる。
Ｓｎ２は、ＳｕｂＰｌａｙＩｔｅｍ＃２におけるＳｙｎｃ＿ＰｌａｙＩｔｅｍ＿Ｉｄ及びｓｙｎｃ＿ｓｔａｒｔ＿ＰＴＳ＿ｏｆ＿ＰｌａｙＩｔｅｍによる同期指定を示す。
このＳｕｂＰｌａｙＩｔｅｍ＃２におけるＳｙｎｃ＿ＰｌａｙＩｔｅｍ＿Ｉｄが、ＰｌａｙＩｔｅｍ＃３を指定しているとすると、Ｌｏｃａｌ  Ｓｔｏｒａｇｅ３２上のＳｕｂＣｌｉｐは、ＰｌａｙＩｔｅｍ＃３の再生時に再生されることになる。Ｌｏｃａｌ  Ｓｔｏｒａｇｅ３２上のテキスト字幕ストリームは、以上のＳｕｂＰｌａｙＩｔｅｍ＃１，＃２により、ＰｌａｙＩｔｅｍ＃１の再生時に再生されるだけでなく、ＰｌａｙＩｔｅｍ＃３の再生時においても再生されることになる。【０１２４】  このように、ＳｕｂＰａｔｈ情報における複数のＳｕｂＰｌａｙＩｔｅｍ情報は、１対多の同期指定が可能であるので、同じＳｕｂＣｌｉｐを、繰り返し再生させるよう、規定することができる。かかる繰り返し再生の反復効果により、広告宣伝がユーザの脳裏に焼き付けられることになる。
図３５（ａ）は、ＤＳＵ，ＤＰＵの設定例を示す図である。この設定例においてＤＳＵ内のｒｅｇｉｏｎ情報＃１は、Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｇｒａｐｈｉｃｓプレーン１８における座標（ｘ１，ｙ１）の横幅ＲＷ，縦幅ＲＨを示すよう設定されているものとする。【０１２５】  そして図３５（ａ）における４つのＤＰＵは、ＤＳＵにおいて定義された字幕の表示領域ｒｅｇｉｏｎ情報＃１を指定している。しかし各ＤＰＵにおけるＤｉａｌｏｇ＿ｓｔａｒｔ＿ＰＴＳは、それぞれｔ１，ｔ２，ｔ３に設定されており、各ＤＰＵにおけるテキスト文字列は「映画会社ＡＡＡ」「近日公開」「全米大ヒット」「スーパースリー」に設定されている。こうした設定により、ＤＰＵにおける字幕は、動画の再生時刻の進行に伴い、順々に切り換わってゆくことになる。【０１２６】  図３５（ａ）のＤＰＵを含むテキスト字幕ストリーム（ＳｕｂＣｌｉｐ）と、ＢＤ−ＲＯＭ上のＡＶＣｌｉｐとの同期がＬｏｃａｌ  Ｓｔｏｒａｇｅ３２上のＰＬ情報に規定されているものとする。そうすると、ＤＰＵの表示位置、開始時刻に基づきテキスト文字列をＰｒｅｓｅｎｔａｔｉｏｎ  Ｇｒａｐｈｉｃｓプレーン１８上に配置することにより、図３５（ｂ）のような合成画像が再生されることになる。
上述したようなＰＬ情報がＬｏｃａｌ  Ｓｔｏｒａｇｅ３２上に存在するので、ＢＤ−ＲＯＭ上のＡＶＣｌｉｐにおける動画の再生進行に伴い、字幕が移り変わってゆくような表示効果を実現することができる。この字幕の内容は例えば映画作品配給者の広告宣伝であり、当該字幕を表示させることにより、このＰＬ情報による再生にあたっては、広告宣伝の表示が伴うことになる。尚、本実施形態における広告宣伝は、上述した予告編のようなものの他に、いわゆるロゴＣＭであってもよい。ロゴＣＭとは、映画配給会社、映画制作会社の動的ロゴであり、映画の冒頭部分に表示されることで、映画配給会社、映画制作会社のハウスマークとして認識されているものである。【０１２７】  以上のように、録画の許容度が高められたＣＣＩｆｏｒＳＤ、ＣＣＩｆｏｒＨＤによる再生出力時には、テキスト字幕ストリームによる合成表示が伴うので、ユーザは広告宣伝を見る事を引き換えに、映画作品の録画権を得ることができる。尚、上記説明ではテキスト字幕として広告を説明したが、これに限らず、オリジナル映像に何らかの追加映像が重畳されることで同一の効果が得られるため、広告の形態が文字列に限ることは無い。例えば、ビットマップの絵でも構わないし、アニメーション効果を持つビットマップの絵としても良い。これらの枠組みの詳細は説明しないがＢＤ−ＲＯＭの映画の字幕などに使われているプレゼンテーショングラフィックスの枠組みがテキスト字幕と同様に利用可能である。
以上が本実施形態に係る記録媒体についての改良である。続いて本発明に係る再生装置の改良について、説明する。図３６は、第７実施形態に係る再生装置の改良を示す図である。本図に示すように、ＰＳＲセット４６にはＰＳＲ（２３）が存在する。このＰＳＲ（２３）は、ＣＭ合成をユーザが許可しているか、許可していないかを示す。
図３７（ａ）は、ＰＳＲ（２３）の設定値の意味合いを示す図である。本図に示すようにＰＳＲ（２３）は、”１”に設定されることにより、ＣＭ合成をユーザが許可している旨を示し、”０”に設定されることにより、ＣＭ合成をユーザが許可していない旨を示す。【０１２８】  また命令ＲＯＭ４５には、再生装置のセットアップ処理を実現するための制御プログラムとして、セットアップメニュー処理部６３が新たに追加されている。
セットアップメニュー処理部６３は、ユーザがセットアップメニューを呼び出す操作をリモコンに対して行えば、セットアップメニューを信号出力部２８に表示させる。そしてＣＭ合成の要否を設定する操作がユーザによりなされれば、その操作に応じた値を、ＰＳＲ（２３）に書き込む。図３７（ｂ）は、セットアップメニューの一例を示す。本図に示すようにセットアップメニューにより受け付けられる設定項目には、視聴制限設定、国・地域、メニュー言語、音声言語、字幕言語という５つの項目が存在することが一般的である。この他に、『ＣＭ合成の要否』という設定項目が、本実施形態において加えられている。【０１２９】  図３８は、セットアップメニュー処理部６３の処理手順を示すフローチャートである。本フローチャートは、ユーザがセットアップメニューを呼び出す操作をリモコンに対して行った際実行される。本フローチャートでは、先ず初めに、設定項目の選択待ちを行う（ステップＳ８１）。そして選択項目が選択されれば、その選択項目がＣＭ合成であるか否かを判定する（ステップＳ８２）。ＣＭ合成以外なら、該当する選択項目の設定を受け付ける。ＣＭ合成であるなら、ＣＭ合成という選択項目の設定を受け付ける。設定項目が、”否”に設定されれば（ステップＳ８３でＮｏ）、ＰＳＲセット４６における複数のＰＳＲのうち、ＰＳＲ（２３）に、ＣＭ合成が”否”であることを示す”０”を設定する（ステップＳ８５）。一方、『ＣＭ合成の要否』という設定項目が、”要”に設定されれば（ステップＳ８３でＹｅｓ）、ＰＳＲセット４６における複数のＰＳＲのうち、ＰＳＲ（２３）に、ＣＭ合成が”要”であることを示す”１”を設定する（ステップＳ８４）。以上がセットアップメニュー処理部６３の処理手順である。【０１３０】  続いて本実施形態における再生制御エンジン６０の改良について説明する。
再生制御エンジン６０は、ＰＳＲ（２３）に、０か１かの値が設定されれば、ＰｌａｙＬｉｓｔの再生時においてこの設定値に応じたコピー世代管理情報（ＣＧＭＳ）の組み込みを信号出力部２８内の合成部５４及び合成部５７に行わせる。ＰＳＲ（２３）の値が、ＣＭ合成が”否”であることを示す”０”であるなら、ＣＣＩｆｏｒＨＤ  Ｗｉｔｈｏｕｔ  ＣＭ、ＣＣＩｆｏｒＳＤ  Ｗｉｔｈｏｕｔ  ＣＭに基づくＣＧＭＳの組み込みを信号出力部２８に行わせる。ＰＳＲ（２３）の値が、ＣＭ合成が”要”であることを示す”１”であるなら、ＣＣＩｆｏｒＳＤ  Ｗｉｔｈ  ＣＭ、ＣＣＩｆｏｒＨＤ  Ｗｉｔｈ  ＣＭに基づくＣＧＭＳの組み込みを信号出力部２８に行わせる。【０１３１】  ＣＣＩｆｏｒＳＤ  Ｗｉｔｈ  ＣＭ、ＣＣＩｆｏｒＨＤ  Ｗｉｔｈ  ＣＭに基づくＣＧＭＳの組み込み手順は、図３９のようになる。
図３９は、第７実施形態に係る再生制御エンジン６０の処理手順を示すフローチャートである。本フローチャートは、図２０のフローチャートを改良したものである。その改良点は、ステップＳ１０１の前にステップＳ１３０が存在している。そしてこのステップＳ１３０がＮｏである場合、第２実施形態の再生手順がそのまま実行されることになる。【０１３２】  一方、ステップＳ１３０がＹｅｓであれば、ステップＳ１０１〜ステップＳ１１０の処理手順が実行されることになる。第２実施形態とにおける図２０との違いは、ステップＳ１１１、ステップＳ１１２が、ステップＳ１２１、ステップＳ１２２に置き換えられている点である。この差違により再生制御エンジン６０は、ＰＬ情報を読み込む毎に、ＣＣＩｆｏｒＰＬが存在するかを判定し（ステップＳ１２１）、存在すればＣＣＩｆｏｒＳＤ  Ｗｉｔｈ  ＣＭ、ＣＣＩｆｏｒＨＤ  Ｗｉｔｈ  ＣＭを信号出力部２８に設定して、これに基づくＣＧＭＳの合成を合成部５４、合成部５７に行わせる（ステップＳ１２２）。以上がＰＬ情報に基づく再生制御である。上述したように、ＡＶＣｌｉｐの再生進行に伴い、ＣＭコンテンツを同期させるためには、現在の再生時点が、現在の再生時点がＳｕｂＰｌａｙＩｔｅｍのＩｎ＿ｔｉｍｅ，Ｏｕｔ＿ｔｉｍｅにあたるか否の監視を行う必要がある。その監視は、ビデオデコーダ８、Ｓｔｒｅａｍ  Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｏｒ１４、Ｃｏｄｅｄ  Ｄａｔａ  Ｂｕｆｆｅｒ２２、テキスト字幕デコーダ４２に対する制御を行うにあたって、１つの手順として実行される。図４０は、ビデオデコーダ８、Ｓｔｒｅａｍ  Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｏｒ１４、Ｃｏｄｅｄ  Ｄａｔａ  Ｂｕｆｆｅｒ２２、テキスト字幕デコーダ４２に対する制御手順の詳細を示すフローチャートである。本フローチャートは、ＩピクチャのＰＴＳをカレントＰＴＭに設定した後で（ステップＳ１３８）、ステップＳ１３２〜ステップＳ１３７からなるループ処理を実行するものである。【０１３３】  続いてステップＳ１３２〜ステップＳ１３５におけるループ処理について説明する。このループ処理は、カレントＰＴＭにあたるピクチャ、オーディオの再生出力と（ステップＳ１３２）、カレントＰＴＭの更新と（ステップＳ１３３）を繰り返すものである。本ループ処理におけるステップＳ１３４は、ループ処理の終了要件を規定している。つまりステップＳ１３４は、カレントＰＴＭがＰＩ＃ｘのＯｕｔ＿ｔｉｍｅであることをループ処理の終了要件にしている。【０１３４】  ステップＳ１３５は、ｓｙｎｃ＿ＰｌａｙＩｔｅｍ＿ｉｄにより、ＰｌａｙＩｔｅｍ＃ｘを指定したＳｕｂＰｌａｙＩｔｅｍ＃ｙが存在するか否かの判定であり、もし存在すれば、ステップＳ１３６において、カレントＰＴＭはＳｕｂＰｌａｙＩｔｅｍ＃ｙのｓｙｎｃ＿ｓｔａｒｔ＿ＰＴＳ＿ｏｆ＿ｐｌａｙＩｔｅｍであるか否かを判定する。もしそうであれば、ステップＳ１３７においてＳｕｂＰｌａｙＩｔｅｍ＃ｙに基づく再生処理を行う。
図４１は、ＳｕｂＰｌａｙＩｔｅｍ＃ｙに基づく再生処理を示すフローチャートである。
ステップＳ１４７では、ＳｕｂＰｌａｙＩｔｅｍ＃ｙのＣｌｉｐ＿ｉｎｆｏｒｍａｔｉｏｎ＿ｆｉｌｅ＿ｎａｍｅで指定されるＣｌｉｐ情報を読み込む。ステップＳ１４８では、カレントＣｌｉｐ情報のＥＰ＿ｍａｐを用いて、ＳｕｂＰｌａｙＩｔｅｍ＃ｙのＩｎ＿ｔｉｍｅを、アドレスαに変換する。一方ステップＳ１４９では、ＳｕｂＰｌａｙＩｔｅｍ＃ｙのＯｕｔ＿ｔｉｍｅを，カレントＣｌｉｐ情報のＥＰ＿ｍａｐを用いて、アドレスβに変換する。ステップＳ１５０は、ＳｕｂＰｌａｙＩｔｅｍ＃ｙのＩｎ＿ｔｉｍｅからＳｕｂＰｌａｙＩｔｅｍ＃ｙのＯｕｔ＿ｔｉｍｅまでの出力をデコーダに命じる。これらの変換で得られたアドレスβの次のアドレスを求めて、そのアドレスの１つ手前をアドレスγに設定し（ステップＳ１５１）、そうして算出されたアドレスγを用いて、ＳｕｂＣｌｉｐ＃ｚにおけるアドレスαからアドレスγまでのＴＳパケットの読み出しをＢＤ−ＲＯＭドライブ１又はＬｏｃａｌ  Ｓｔｏｒａｇｅ１８に命じるというものである（ステップＳ１５２）。【０１３５】  かかる処理により、ＭａｉｎＰａｔｈの再生、ＳｕｂＰａｔｈの再生の双方が再生されるので、図３５（ｂ）のような合成画像が表示されることになる。図３９のフローチャートにおいて、ステップＳ１２１、ステップＳ１２２では、ＣＣＩｆｏｒＰＬにおけるＣＣＩｆｏｒＨＤ  Ｗｉｔｈ  ＣＭ、ＣＣＩｆｏｒＳＤ  Ｗｉｔｈ  ＣＭが信号出力部２８に設定される。ＣＣＩｆｏｒＨＤ  Ｗｉｔｈ  ＣＭ、ＣＣＩｆｏｒＳＤ  Ｗｉｔｈ  ＣＭが設定されるため、ＳＤビデオ信号及びＨＤビデオ信号には、許容度が高く設定されたＣＧＭＳが重畳されて、出力されることになる。【０１３６】  図４２（ａ）（ｂ）は、広告が合成されていない動画像と、その動画像をＴＶに表示させるためのＳＤビデオ信号とを示す図である。本図（ｂ）に示すようにＳＤビデオ信号の垂直帰線区間には、Ｏｎｌｙ  Ｏｎｅ  Ｃｏｐｙを示すＣＧＭＳが重畳されている。この重畳により、録画装置６００による録画は、１回しか許容されない。
図４３（ａ）（ｂ）は、ＣＭコンテンツが合成されている再生画像と、その再生画像をＴＶに表示させるためのＳＤビデオ信号とを示す図である。本図（ｂ）に示すようにＳＤビデオ信号の垂直帰線区間には、Ｃｏｐｙ  Ｆｒｅｅを示すＣＧＭＳが重畳されている。この重畳により、録画装置６００による録画の自由度が高められることになる。【０１３７】  以上のように本実施形態によれば、広告の合成を条件にして、映画作品の複製を認める旨がコピー制御情報に示されている。複製物に、広告を合成させるという条件を呑めば、ユーザはデジタル化された映画作品を自由にコピーすることができる。こうして得られた複製物がＨＤレコーダやホームサーバに蓄積された場合、蓄積された複製物を再生させる限り、広告が合成された再生映像が表示されることになる。そのため、ユーザは否応なく、再生映像を視聴することになる。これにより一定の宣伝効果を期待することができる。原則不可能な筈の私的コピーを認めることを引き換えに、広告を視聴させるので、この宣伝行為は、ユーザに対する譲歩の上に成り立つ。ユーザ感情を害しないような配慮の上で、複製物を媒介にした宣伝行為を実施するので、ユーザとの良好な関係を維持したまま、宣伝効果を高めることができる。【０１３８】  （第８実施形態）
第１実施形態においてＣＭコンテンツは、ＢＤ−ＲＯＭに予め記録されているものとしたが、第７実施形態は、ＣＭコンテンツをＷＷＷサーバからダウンロードして利用する形態に関する。かかるダウンロードにあたっての、ＣＣＩｆｏｒＢＤにおけるＣＣＩｆｏｒＰＬは、図４４（ａ）に示すものとなる。図４４（ａ）は、第８実施形態に係るＣＣＩｆｏｒＰＬの内部構成を示す図である。本図に示すように第８実施形態に係るＣＣＩｆｏｒＰＬには、ＣＣＩが一切記載されておらず、その代わりにＵＲＬが規定されている。このＵＲＬは、ＣＭコンテンツ及びＣＣＩを、ネットワーク上のどこから取得すべきかを示す。【０１３９】  ＣＣＩｆｏｒＢＤにＣＣＩが記述されておらず、その代わりＵＲＬが記述されているので、映像出力にあたってＮｅｔｗｏｒｋ  Ｄｅｖｉｃｅ３１は、このＵＲＬに基づきＷＷＷサーバに対するアクセスを行い、ＣＭコンテンツ及びＣＣＩをダウンロードするとの処理を行う。
図４４（ｂ）は、ダウンロードにあたってＮｅｔｗｏｒｋ  Ｄｅｖｉｃｅ３１が送信するＣＭ要求の内部構成を示す。本図に示すようにＣＭ要求は、ＢＤ−ＲＯＭのリードイン領域に記録されているＤｉｓｃ−ＩＤを含む。【０１４０】  ＣＭコンテンツのダウンロードにあたってＣＰＵ４４は、Ｄｉｓｃ−ＩＤを含むＣＭ要求をＮｅｔｗｏｒｋ  Ｄｅｖｉｃｅ３１に送信させる。図４５は、ＣＰＵ４４によるＤｉｓｃ−ＩＤ取得（☆１）、Ｎｅｔｗｏｒｋ  Ｄｅｖｉｃｅ３１によるＷＷＷサーバへのＣＭ要求の送信（☆２，３）を模式的に示した図である。こうしてＣＭ要求が送信されれば、ＷＷＷサーバはそのＤｉｓｃ−ＩＤに対応するＣＭコンテンツを自身のデータベースから取り出す。そしてＣＣＩｆｏｒＳＤ  Ｗｉｔｈ  ＣＭ、ＣＣＩｆｏｒＨＤ  Ｗｉｔｈ  ＣＭを、Ｄｉｓｃ−ＩＤを用いて暗号化して、暗号化されたＣＣＩｆｏｒＳＤ  Ｗｉｔｈ  ＣＭ、ＣＣＩｆｏｒＨＤ  Ｗｉｔｈ  ＣＭと、ＣＭコンテンツとを要求元の再生装置に送り返す。図４６は、ＷＷＷサーバから再生装置へのＣＭコンテンツ及びＣＣＩ送信（☆３，☆４，☆５）を模式的に示す図である。こうしてＣＭコンテンツ及びＣＣＩが送信されれば、再生装置はＣＭコンテンツをＬｏｃａｌ  Ｓｔｏｒａｇｅ３２に書き込み、Ｄｉｓｃ−ＩＤを用いてＣＣＩｆｏｒＳＤ  Ｗｉｔｈ  ＣＭ、ＣＣＩｆｏｒＨＤ  Ｗｉｔｈ  ＣＭを復号して平文のＣＣＩｆｏｒＳＤ  Ｗｉｔｈ  ＣＭ、ＣＣＩｆｏｒＨＤ  Ｗｉｔｈ  ＣＭを得る。【０１４１】  以上のように本実施形態によれば、ＷＷＷサーバからＣＭコンテンツをダウンロードして、ＣＭ映像を再生し、映画作品に合成するので、最新のＣＭコンテンツをＷＷＷサーバに用意しておけば、最新の広告宣伝を最新のコピー世代管理と共にユーザに視聴させることができる。
（第９実施形態）
第８実施形態では、Ｄｉｓｃ−ＩＤを含んだＣＭ要求をサーバ装置に送信した。これに対し第９実施形態は、Ｄｉｓｃ−ＩＤと、メーカ情報とをＣＭ要求に含ませてサーバ装置に送信する実施形態である。【０１４２】  図４７は、第９実施形態に係るＣＭ要求の内部構成を示す図である。本図に示すように、本実施形態に係るＣＭ要求は、Ｄｉｓｃ−ＩＤの他に、メーカ情報を含む。このメーカ情報は、再生装置の製造に係った”メーカＩＤ”、そのメーカにおける再生装置の”型番号”等を含む。本図に示すメーカ情報は、再生装置におけるセキュアな半導体素子に、書き換え不可能な状態で記録されている。【０１４３】  ＣＭ要求の送信にあたってＣＰＵ４４は、上述したセキュアな半導体素子からメーカ情報を取り出し、このメーカ情報と、Ｄｉｓｃ−ＩＤとを含むＣＭ要求をＮｅｔｗｏｒｋ  Ｄｅｖｉｃｅ３１に送信させる。図４８は、ＣＰＵ４４によるメーカ情報及びＤｉｓｃ−ＩＤ取得（☆１）、Ｎｅｔｗｏｒｋ  Ｄｅｖｉｃｅ３１によるＷＷＷサーバへのＣＭ要求（☆２，３）を模式的に示した図である。こうしてＣＭ要求が送信されれば、ＷＷＷサーバは第８実施形態同様、そのＤｉｓｃ−ＩＤに対応するＣＭコンテンツを、自身のデータベースから取り出す。そしてＣＣＩを、Ｄｉｓｃ−ＩＤを用いて暗号化して、暗号化されたＣＣＩと、ＣＭコンテンツとを要求元の再生装置に送り返す。【０１４４】  続いて、ＷＷＷサーバ７００に送信されたメーカー情報の用途について説明する。図４９は、メーカー情報の用途について示す図である。図４８のような送信要求が、世界中からの再生装置から発せられれば、ＷＷＷサーバ７００は、送信要求のそれぞれに含まれるメーカー情報を参照して、送信要求の個数を、メーカ毎に集計する。
そうして送信要求の個数が集計されると、映画配給会社８００は、その送信要求の個数が、広告宣伝に対する、メーカの貢献であると判定して、この貢献に応じた広告費をメーカ９００に支払う。【０１４５】  以上のように本実施形態によれば、ＣＭコンテンツを取得する際、メーカ情報をＷＷＷサーバに送信するので、映画配給会社は、広告宣伝に対するメーカ（再生装置）の貢献を知ることができる。かかる貢献に対する報酬がメーカに支払われれば、複製物を媒介にした広告宣伝という新たな収益をメーカは得ることができる。
（第１０実施形態）
第７実施形態では、ＣＭコンテンツをローカルストレージに記録したが、第１０実施形態は、ＣＭコンテンツをＢＤ−ＲＯＭに記録して許可要求する実施形態である。図５０は、第１実施形態に係るＢＤ−ＲＯＭの応用層フォーマットを示す図である。本図に示すように、ＣＭコンテンツを構成するＳｕｂＣｌｉｐ、Ｃｌｉｐ情報、ＰＬ情報がＢＤ−ＲＯＭに記録されていることがわかる。ＢＤ−ＲＯＭにＳｕｂＣｌｉｐ、Ｃｌｉｐ情報、ＰＬ情報が記録されているので、再生装置にローカルストレージが存在しない場合も、広告宣伝を合成した再生出力を行うことができる。そして、この再生出力にあたって、録画行為に対する許容度が高いコピー世代管理情報（ＣＧＭＳ）をＨＤビデオ信号、ＳＤビデオ信号に重畳することができる。【０１４６】  （第１１実施形態）
第７実施形態では、広告宣伝用のテキスト字幕ストリームをＳｕｂＣｌｉｐとしてＢＤ−ＲＯＭに記録したが、本実施形態は、広告宣伝用のグラフィクスストリームを設け、ＡＶＣｌｉｐに多重化させるものである。
図５１は、広告宣伝用のグラフィクスストリームを設け、ＡＶＣｌｉｐに多重化させる場合の、ＡＶＣｌｉｐの構成を示す図である。【０１４７】  本図の下１段目に示すように、本実施形態におけるＡＶＣｌｉｐには、広告宣伝用のグラフィクスストリームが存在している。図５２（ａ）は、広告宣伝用のグラフィクスストリームを構成する、ＯＤＳ，ＰＤＳの内容を示す。広告宣伝用のグラフィクスストリームにおけるＯＤＳ（Ｏｂｊｅｃｔ  Ｄｅｆｉｎｅ  Ｓｅｇｍｅｎｔ）は、ランレングス符号方式で圧縮された広告宣伝を表すグラフィクスである。【０１４８】  広告宣伝用グラフィクスストリームのうち、ＯＤＳ及びＰＤＳについて以下説明する。
『ＯＤＳ（Ｏｂｊｅｃｔ＿Ｄｅｆｉｎｉｔｉｏｎ＿Ｓｅｇｍｅｎｔ）』は、グラフィクスオブジェクトを定義する機能セグメントである。グラフィクスオブジェクトは広告宣伝のための文字列や図形を表すデータであり、複数のランレングスデータからなる。ランレングスデータとは、画素値を示すＰｉｘｅｌ  Ｃｏｄｅと、画素値の連続長とにより、画素列を表現したデータである。Ｐｉｘｅｌ  Ｃｏｄｅは、８ビットの値であり、１〜２５５の値をとる。ランレングスデータでは、このＰｉｘｅｌ  Ｃｏｄｅによりフルカラーの１６，７７７，２１６色から任意の２５６色を選んで画素の色として設定することができる。尚、字幕として表示される場合、グラフィクスオブジェクトは、透明色の背景に、文字列を配置することで描画せねばならない。【０１４９】  『ＰＤＳ（Ｐａｌｅｔｔｅ  Ｄｉｆｉｎｉｔｉｏｎ  Ｓｅｇｍｅｎｔ）』は、色変換用のパレットを定義する情報である。パレットとは、１〜２５５のＰｉｘｅｌ  Ｃｏｄｅと、画素値との組合せを示すデータである。ここで画素値は、赤色差成分（Ｃｒ値），青色差成分（Ｃｂ値），輝度成分（Ｙ値），透明度（Ｔ値）から構成される。各ランレングスデータが有するＰｉｘｅｌ  Ｃｏｄｅを、パレットに示される画素値に置き換えることで、ランレングスデータは発色されることになる。。【０１５０】  そしてこの広告宣伝用のグラフィクスストリームを選択させるため、本実施形態におけるＢＤ−ＲＯＭには、このＡＶＣｌｉｐに対して固有となるＣＣＩ（ＣＣＩｆｏｒＣｌｉｐ）が記録されている。図５２（ｂ）は、ＡＶＣｌｉｐに対し固有となるＣＣＩｆｏｒＣｌｉｐを示す図である。
図５２（ｂ）におけるＣＣＩｆｏｒＡＶＣｌｉｐは、ＰＩＤを含む。このＰＩＤは、上述した広告宣伝用ＰＧストリームを一意に識別するＰＩＤであり、再生時において再生装置がこのＰＩＤをＰＩＤフィルタ４に設定することにより、広告宣伝のためのＰＧストリームがデコードされ、再生されるため、録画行為に対する許容度が高いコピー世代管理情報（ＣＧＭＳ）をＨＤビデオ信号、ＳＤビデオ信号に重畳することになる。尚、広告宣伝用のグラフィックスストリームを特定するための情報は、ＰＩＤでなくてもストリームを特定できる情報であれば良い。【０１５１】  以上が本実施形態に係る記録媒体についての改良である。続いて本実施形態に係る再生装置の改良について説明する。図２２のフローチャートにおいて、ＣＣＩｆｏｒＣｌｉｐ固有の処理は、ステップＳ１１３及びステップＳ１１４であった。第１１実施形態では、このステップＳ１１３及びステップＳ１１４の組みが、図５３に示すステップＳ１１３、ステップＳ１６１〜ステップＳ１６４に置き換えられている。これらのステップＳ１６１〜ステップＳ１６４について説明する。【０１５２】  図２２のフローチャートにおいて、新たなＡＶＣｌｉｐが選択される度に、ＰＳＲ（２３）が１であるか否かを判定する（ステップＳ１６１）。このＰＳＲ（２３）は、再生装置における広告宣伝の要否の設定を示すものであり、もし０（広告不要）であれば、カレントのＡＶＣｌｉｐに対応するＣＣＩｆｏｒＰＬのＣＣＩｆｏｒＳＤ  Ｗｉｔｈｏｕｔ  ＣＭ、ＣＣＩｆｏｒＨＤ  Ｗｉｔｈｏｕｔ  ＣＭを信号出力部２８に設定する（ステップＳ１６２）。【０１５３】  ＰＳＲ（２３）が１（広告要）であれば、このＡＶＣｌｉｐに対応するＣＣＩｆｏｒＣｌｉｐから、ＰＩＤを取り出し、このＰＩＤを、ＰＩＤフィルタ４に設定する（ステップＳ１６３）。この設定により、図５１のＡＶＣｌｉｐの再生時には、広告宣伝用のグラフィクスストリームがＰＩＤフィルタ４により選択され、Ｓｔｒｅａｍ  Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｏｒ１４に出力されることになる。その後、カレントのＡＶＣｌｉｐに対応するＣＣＩｆｏｒＰＬのＣＣＩｆｏｒＳＤ  Ｗｉｔｈ  ＣＭ、ＣＣＩｆｏｒＨＤ  Ｗｉｔｈ  ＣＭを信号出力部２８に設定する（ステップＳ１６４）。【０１５４】  以上のように本実施形態によれば、ＡＶＣｌｉｐにおいて、広告宣伝用のグラフィクスストリームを多重化しておき、これの選択を介して、広告宣伝画像をユーザに視聴させることができる。
（備考）
以上の説明は、本発明の全ての実施行為の形態を示している訳ではない。下記（Ａ）（Ｂ）（Ｃ）（Ｄ）・・・・・の変更を施した実施行為の形態によっても、本発明の実施は可能となる。本願の請求項に係る各発明は、以上に記載した複数の実施形態及びそれらの変形形態を拡張した記載、ないし、一般化した記載としている。拡張ないし一般化の程度は、本発明の技術分野の、出願当時の技術水準の特性に基づく。【０１５５】  （Ａ）各実施形態においてＢＤ−ＲＯＭには、ＨＤ画質のＰＧストリームやＩＧストリームしか記録されていないが、ダウンコンバート用にＰＧストリーム及びＩＧストリームを別途記録しておき、ダウンコンバート時に再生装置又はユーザに選択させてもよい。
（Ｂ）各実施形態においてＰＧストリームで字幕を表示するような場合は、ダウンコンバート時に品質保証が難しい問題があるため、ＴｒｕｅＴｙｐｅのようなベクターイメージのフォントを用いて、ＤＣを行うことが望ましい。【０１５６】  （Ｃ）各実施形態は、ビデオストリーム、ＰＧストリーム、ＩＧストリームのそれぞれに最適なダウンコンバータを経由して画質を損なわないモデルとしたが、ＨＤビデオ信号画質のまま合成してＳＤ画質へ直接ダウンコンバートする方法も考えられる。このような場合で、ダウンコンバート時に４：３のＴＶでＰａｎ＆Ｓｃａｎ表示されることが予想される場合には、字幕の表示領域（特に横幅）をダウンコンバート後の４：３のＴＶに収まるようにしておいても良い。【０１５７】  （Ｄ）各実施形態では、字幕の表示領域の設定方法については詳細に言及していないが、ダウンコンバートを考慮して、ＨＤビデオ信号用、ダウンコンバートしたＮＴＳＣのレターボックス用、ダウンコンバートしたＮＴＳＣのＰａｎ＆Ｓｃａｎ用、ダウンコンバートしたＰＡＬのレターボックス用、ダウンコンバートしたＰＡＬのＰａｎ＆Ｓｃａｎ用等と別々に字幕表示領域を設定しておいても良い。また、ユーザーの好みで表示領域を変更できるようにしておいても良い。【０１５８】  （Ｅ）第１実施形態では、フィールドダブリングを行ってダウンコンバートする際に、特定のフィールドをそのまま再表示させるとして説明したが、ダウンコンバート時の映像のブレを軽減させるために、前後のピクチャから中間的なフィールドピクチャを生成し、それを挿入することで、フィールドダブリングしながらダウンコンバートしても良い（例えば、図の５０Ｈｚ−ＦＤ（ＰＡＬ）での２枚目のＰ５ｔを、２４Ｈｚ（ｆｉｌｍ）のＰ５ピクチャとＰ６ピクチャから生成しても良い。）。【０１５９】  （Ｆ）本実施形態は、ＢＤ−ＲＯＭ及びその再生装置について説明したが、デジタル放送のストリーム内に、ＣＣＩｆｏｒＨＤ及びＣＣＩｆｏｒＳＤを多重化しておいてもよい。
（Ｇ）上記説明では、プレイリスト毎にＣＣＩ情報を設定するとしたが、Ｊａｖａアプリケーション（再生を制御するプログラムやスクリプト）が、ＣＣＩを選択できるようにしても良い。
（Ｈ）字幕と、その字幕により隠れる重複部分とは、常に、同時表示される方が望ましい。これは、ＨＤＴＶへの出力とＳＤＴＶへの出力を同時に行うような場合に、ＨＤＴＶでの表示とＳＤＴＶでの表示との対応を取ることができる。【０１６０】  （Ｉ）オーディオデコーダ３９の出力側にはオーディオダウンコンバータＡ−ＤＣを接続してもよい。オーディオダウンコンバータＡ−ＤＣに、サンプリングの間引き処理等を行わせることにより、ＳＤＴＶの品質で音声出力を行うことができる。
（Ｊ）ＣＣＩｆｏｒＢＤは、「ＡＰＳＴＢ」を含んでいてもよい。「ＡＰＳＴＢ」は、ＳＤビデオ信号の出力にあたって、アナログ出力での保護を施すか否かを示す２ビットの値である。ＡＰＳＴＢが「０１」であれば、ＶＴＲのＡＧＣ回路を攪乱させることにより保護を行うことを示し、「１０」であれば、ＡＧＣ攪乱と、カラーストライプを２ライン反転させることで保護を行うことを示す。「１１」であれば、ＡＧＣ攪乱と、カラーストライプを４ライン反転させることで保護を行うことを示す。ＡＰＳＴＢが「００」であれば、アナログ出力での保護は行わないことを示す。【０１６１】  （Ｋ）第１実施形態では、ＭＰＥＧ−ＴＳのＴ−ＳＴＤをベースにした再生装置モデルで説明したが、ＭＰＥＧ−ＰＳや他の多重化方式をベースにした再生装置モデルであってもよい。ダウンコンバートを行うにあたって再生装置は、Ｃｌｉｐ情報に記述されたＤＣ推奨情報を表示しながら、ダウンコンバート方法をユーザに最終判断させても良い。
する。【０１６２】  （Ｌ）出力制御部５１による表示方式の変換により、ＡＶＣｌｉｐの再生速度がオリジナルと比べて変わる場合、出力制御部５１はＤＴＳの時刻の通りにデコードしなくとも良い。
（Ｍ）全ての実施形態では、本発明に係る記録媒体をＢＤ−ＲＯＭとして実施したが、本発明の記録媒体は、記録されるグラフィクスストリームに特徴があり、この特徴は、ＢＤ−ＲＯＭの物理的性質に依存するものではない。グラフィクスストリームを記録しうる記録媒体なら、どのような記録媒体であってもよい。例えば、ＤＶＤ−ＲＯＭ，ＤＶＤ−ＲＡＭ，ＤＶＤ−ＲＷ，ＤＶＤ−Ｒ，ＤＶＤ＋ＲＷ，ＤＶＤ＋Ｒ，ＣＤ−Ｒ，ＣＤ−ＲＷ等の光ディスク、ＰＤ，ＭＯ等の光磁気ディスクであってもよい。また、コンパクトフラッシュカード、スマートメディア、メモリスティック、マルチメディアカード、ＰＣＭ−ＣＩＡカード等の半導体メモリカードであってもよい。フレキシブルディスク、ＳｕｐｅｒＤｉｓｋ，Ｚｉｐ，Ｃｌｉｋ！等の磁気記録ディスク（ｉ）、ＯＲＢ，Ｊａｚ，ＳｐａｒＱ，ＳｙＪｅｔ，ＥＺＦｌｅｙ，マイクロドライブ等のリムーバブルハードディスクドライブ（ｉｉ）であってもよい。更に、機器内蔵型のハードディスクであってもよい。【０１６３】  （Ｎ）全ての実施形態における再生装置は、ＢＤ−ＲＯＭに記録されたＡＶＣｌｉｐをデコードした上でＴＶに出力していたが、再生装置をＢＤ−ＲＯＭドライブのみとし、これ以外の構成要素をＴＶに具備させてもい、この場合、再生装置と、ＴＶとをＩＥＥＥ１３９４で接続されたホームネットワークに組み入れることができる。また、実施形態における再生装置は、テレビと接続して利用されるタイプであったが、ディスプレイと一体型となった再生装置であってもよい。更に、各実施形態の再生装置において、処理の本質的部分をなすシステムＬＳＩ（集積回路）のみを、実施としてもよい。これらの再生装置及び集積回路は、何れも本願明細書に記載された発明であるから、これらの何れの態様であろうとも、第６実施形態に示した再生装置の内部構成を元に、再生装置を製造する行為は、本願の明細書に記載された発明の実施行為になる。第１実施形態に示した再生装置の有償・無償による譲渡（有償の場合は販売、無償の場合は贈与になる）、貸与、輸入する行為も、本発明の実施行為である。店頭展示、カタログ勧誘、パンフレット配布により、これらの譲渡や貸渡を、一般ユーザに申し出る行為も本再生装置の実施行為である。【０１６４】  （Ｏ）各フローチャートに示したプログラムによる情報処理は、ハードウェア資源を用いて具体的に実現されていることから、上記フローチャートに処理手順を示したプログラムは、単体で発明として成立する。全ての実施形態は、再生装置に組み込まれた態様で、本発明に係るプログラムの実施行為についての実施形態を示したが、再生装置から分離して、第１実施形態に示したプログラム単体を実施してもよい。プログラム単体の実施行為には、これらのプログラムを生産する行為（１）や、有償・無償によりプログラムを譲渡する行為（２）、貸与する行為（３）、輸入する行為（４）、双方向の電子通信回線を介して公衆に提供する行為（５）、店頭、カタログ勧誘、パンフレット配布により、プログラムの譲渡や貸渡を、一般ユーザに申し出る行為（６）がある。
（Ｐ）各フロ−チャ−トにおいて時系列に実行される各ステップの「時」の要素を、発明を特定するための必須の事項と考える。そうすると、これらのフロ−チャ−トによる処理手順は、再生方法の使用形態を開示していることがわかる。各ステップの処理を、時系列に行うことで、本発明の本来の目的を達成し、作用及び効果を奏するよう、これらのフロ−チャ−トの処理を行うのであれば、本発明に係る記録方法の実施行為に該当することはいうまでもない。【０１６５】  （Ｑ）各実施形態におけるデジタルストリームは、ＢＤ−ＲＯＭ規格のＡＶＣｌｉｐであったが、ＤＶＤ−Ｖｉｄｅｏ規格、ＤＶＤ−Ｖｉｄｅｏ  Ｒｅｃｏｒｄｉｎｇ規格のＶＯＢ（Ｖｉｄｅｏ  Ｏｂｊｅｃｔ）であってもよい。ＶＯＢは、ビデオストリーム、オーディオストリームを多重化することにより得られたＩＳＯ／ＩＥＣ１３８１８−１規格準拠のプログラムストリームである。またＡＶＣｌｉｐにおけるビデオストリームは、ＭＰＥＧ４やＷＭＶ方式であってもよい。更にオーディオストリームは、Ｌｉｎｅａｒ−ＰＣＭ方式、Ｄｏｌｂｙ−ＡＣ３方式、ＭＰ３方式、ＭＰＥＧ−ＡＡＣ方式、ｄｔｓ方式であってもよい。【０１６６】  （Ｒ）各実施形態における映画作品は、アナログ放送で放送されたアナログ映像信号をエンコードすることにより得られたものでもよい。デジタル放送で放送されたトランスポートストリームから構成されるストリームデータであってもよい。
またビデオテープに記録されているアナログ／デジタルの映像信号をエンコードしてコンテンツを得ても良い。更にビデオカメラから直接取り込んだアナログ／デジタルの映像信号をエンコードしてコンテンツを得ても良い。他にも、配信サーバにより配信されるデジタル著作物でもよい。【０１６７】  （Ｓ）第７実施形態以降において、広告は視覚に訴えるものでったが、聴覚に訴えるものであってもよい。つまり広告を表すオーディオストリームを記録しておき、これの合成を条件としたＣＣＩｆｏｒＳＤ  ｗｉｔｈ  ＣＭ，ＣＣＩｆｏｒＨＤ  ｗｉｔｈ  ＣＭを定義してもよい。
（Ｔ）第７実施形態以降において、付加情報は広告であるとしたが、広告以外にもスローガン的なものであってもよい。つまり何等かの情報をユーザに伝達するものならばよい。また、映画制作者、映画配給者以外の営業主体に対する広告であってもよい。
【産業上の利用可能性】
【０１６８】  本発明に係る記録媒体及び再生装置は、ホームシアターシステムでの利用のように、個人的な用途で利用されることがありうる。しかし本発明は上記実施形態に内部構成が開示されており、この内部構成に基づき量産することが明らかなので、資質において工業上利用することができる。このことから本発明に係る記録媒体及び再生装置は、産業上の利用可能性を有する。
【図１】
2005074270.tif 000002
【図２】
2005074270.tif 000003
【図３】
2005074270.tif 000004
【図４】
2005074270.tif 000005
【図５】
2005074270.tif 000006
【図６】
2005074270.tif 000007
【図７】
2005074270.tif 000008
【図８】
2005074270.tif 000009
【図９】
2005074270.tif 000010
【図１０】
2005074270.tif 000011
【図１１】
2005074270.tif 000012
【図１２】
2005074270.tif 000013
【図１３】
2005074270.tif 000014
【図１４】
2005074270.tif 000015
【図１５】
2005074270.tif 000016
【図１６】
2005074270.tif 000017
【図１７】
2005074270.tif 000018
【図１８】
2005074270.tif 000019
【図１９】
2005074270.tif 000020
【図２０】
2005074270.tif 000021
【図２１】
2005074270.tif 000022
【図２２】
2005074270.tif 000023
【図２３】
2005074270.tif 000024
【図２４】
2005074270.tif 000025
【図２５】
2005074270.tif 000026
【図２６】
2005074270.tif 000027
【図２７】
2005074270.tif 000028
【図２８】
2005074270.tif 000029
【図２９】
2005074270.tif 000030
【図３０】
2005074270.tif 000031
【図３１】
2005074270.tif 000032
【図３２】
2005074270.tif 000033
【図３３】
2005074270.tif 000034
【図３４】
2005074270.tif 000035
【図３５】
2005074270.tif 000036
【図３６】
2005074270.tif 000037
【図３７】
2005074270.tif 000038
【図３８】
2005074270.tif 000039
【図３９】
2005074270.tif 000040
【図４０】
2005074270.tif 000041
【図４１】
2005074270.tif 000042
【図４２】
2005074270.tif 000043
【図４３】
2005074270.tif 000044
【図４４】
2005074270.tif 000045
【図４５】
2005074270.tif 000046
【図４６】
2005074270.tif 000047
【図４７】
2005074270.tif 000048
【図４８】
2005074270.tif 000049
【図４９】
2005074270.tif 000050
【図５０】
2005074270.tif 000051
【図５１】
2005074270.tif 000052
【図５２】
2005074270.tif 000053
【図５３】
2005074270.tif 000054
【手続補正書】
【提出日】平成18年7月21日(2006.7.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
記録媒体であって、
ビデオストリームと、複数のコピー制御情報とが記録されており、
ビデオストリームは、複数のフレーム画像からなる動画像を構成するものであり、
複数のコピー制御情報は、
複数のフレーム画像を映像信号に変換して出力する際の録画の可否を、出力される映像信号の品位毎に示す
ことを特徴とする記録媒体。
【請求項２】
前記映像信号の品位とは、
映像信号におけるフレーム画像の解像度の高低であり、
低解像度の映像信号に対応する録画の可否は、高解像度の映像信号に対応する録画の可否より許容度が高い、ことを特徴とする請求項１記載の記録媒体。
【請求項３】
許容度が高い録画の可否とは、一回限りの録画を認める旨を示すことである、請求項２記載の記録媒体。
【請求項４】
前記記録媒体には、ビデオストリームが複数記録されており、
前記複数のコピー制御情報により示される録画の許否とは、
複数のビデオストリームのうち、1つを再生する場合に出力される映像信号における録画の許否である
ことを特徴とする請求項１記載の記録媒体。
【請求項５】
前記記録媒体には、
ビデオストリームにおける再生区間を定義する再生区間情報が記録されており、
前記複数のコピー制御情報により示される録画の許否とは、
定義される再生区間に沿って、ビデオストリームを再生する場合に出力される映像信号における録画の許否である
ことを特徴とする請求項１記載の記録媒体。
【請求項６】
前記記録媒体には、
ビデオストリームにおける再生経路を定義する再生経路情報が記録されており、
前記複数のコピー制御情報により示される録画の許否とは、
定義される再生経路に沿って、ビデオストリームを再生する場合に出力される映像信号における録画の許否である
ことを特徴とする請求項１記載の記録媒体。
【請求項７】
複数のフレーム画像からなる動画像を再生する再生装置であって、
ビデオストリームを記録媒体から読み出す読出手段と、
フレームメモリと、
ビデオストリームをデコードすることにより、フレーム画像を得てフレームメモリに書き込むビデオデコーダと、
フレームメモリに順次得られたフレーム画像に基づいて、映像信号を生成して出力する出力手段とを備え、
前記記録媒体には、複数のコピー制御情報が記録されており、
前記出力手段は、
複数のコピー制御情報のうち、出力されるべき映像信号の品位に対応するものを映像信号に割り当てる割当部を備える
ことを特徴とする再生装置。
【請求項８】
前記映像信号の品位とは、
フレーム画像の解像度であり、
前記割当部は、
フレーム画像の解像度が高い映像信号に対しては、録画否を示すコピー制御情報を割り当て、
フレーム画像の解像度が低い映像信号に対しては、録画可を示すコピー制御情報を割り当てる
ことを特徴とする請求項７記載の再生装置。
【請求項９】
前記再生装置は更に、
セキュアな記録媒体を接続する接続手段と、
セキュアな記録媒体に、コピー制限を緩和する旨を示す証明書が記録されているか否かを判定する判定手段とを備え、
割当部によるコピー制御情報の割り当ては、
証明書が記録されていると判定された場合のみなされる
ことを特徴とする請求項７記載の再生装置。
【請求項１０】
前記記録媒体には、ビデオストリームが複数記録されており
複数のコピー制御情報のそれぞれは、何れかのビデオストリームに対応しており、
前記割当部は、
複数のコピー制御情報のうち、出力されるべき映像信号の品位に対応するものを、現在再生されているビデオストリームに対応しているコピー制御情報の中から選ぶ、ことを特徴とする請求項７記載の再生装置。
【請求項１１】
前記記録媒体には、
ビデオストリームにおける再生区間を定義する再生区間情報が複数記録されており、
複数のコピー制御情報のそれぞれは、何れかの再生区間に対応しており、
前記割当部は、
複数のコピー制御情報のうち、出力されるべき映像信号の品位に対応するものを、現在再生されている再生区間に対応しているコピー制御情報の中から選ぶ、ことを特徴とする請求項７記載の再生装置。
【請求項１２】
前記記録媒体には、
ビデオストリームにおける再生経路を定義する再生経路情報が複数記録されており、
複数のコピー制御情報のそれぞれは、何れかの再生経路に対応しており、
前記割当部は、
複数のコピー制御情報のうち、出力されるべき映像信号の品位に対応するものを、現在再生されている再生経路に対応しているコピー制御情報の中から選ぶ、ことを特徴とする請求項７記載の再生装置。
【請求項１３】
複数のフレーム画像からなる動画像を再生する処理をコンピュータに行わせるプログラムであって、
ビデオストリームを記録媒体から読み出す読出ステップと、
ビデオストリームをデコードすることにより、フレーム画像を得て、コンピュータにおけるフレームメモリに書き込むデコードステップと、
フレームメモリに順次得られたフレーム画像に基づいて映像信号を生成して出力する出力ステップとをコンピュータに行わせ、
前記記録媒体には、複数のコピー制御情報が記録されており、
前記出力ステップは、
複数のコピー制御情報のうち、出力されるべき映像信号の品位に対応するものを映像信号に割り当てる、ことを特徴とするプログラム。
【請求項１４】
複数のフレーム画像からなる動画像を再生する再生方法であって、
ビデオストリームを記録媒体から読み出す読出ステップと、
ビデオストリームをデコードすることにより、フレーム画像を得て、コンピュータにおけるフレームメモリに書き込むデコードステップと、
フレームメモリに順次得られたフレーム画像に基づいて映像信号を生成して出力する出力ステップとをコンピュータに行わせ、
前記記録媒体には、複数のコピー制御情報が記録されており、
前記出力ステップは、
複数のコピー制御情報のうち、出力されるべき映像信号の品位に対応するものを映像信号に割り当てる、ことを特徴とする再生方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【書類名】  明細書
【発明の名称】  記録媒体、再生装置、プログラム、再生方法。
【技術分野】
【０００１】
本発明は、デジタル化された映画作品のコピー制御の技術分野に属する発明であり、本技術を、映画作品頒布のためのBD-ROM等の記録媒体、再生装置等に応用するにあたっての改良に関する。
【背景技術】
【０００２】
ハリウッド等の映画関係者は、デジタル化された映画作品のコピー行為に対して、厳しい態度を貫いている。これを受けて、DVD及びその再生装置、録画装置は、私的コピーを含め、一切のコピーを禁じるという取り決めのもと、動作する。
つまり、映画作品を構成するデータは、DVD固有の暗号鍵を用いて暗号化がなされた状態でDVDに記録されている。映画作品を構成するデータは、そのDVD固有の暗号鍵で暗号化された状態で記録されているため、これらをそのまま他の記録媒体にコピーするという不正コピーがなされたとしても、不正な複製物を利用させなくすることができる。
【０００３】
また、映画作品を再生して、プログレシッブ形式又はインターレス形式の映像信号をTVに出力するにあたって、DVD再生装置は、CGMS（アナログ出力時にはCGMS-A: Copy Generation Management System - Analog）と呼ばれる録画制御のための情報(コピー世代管理情報)を重畳する。こうしておくことで、再生装置を録画装置に接続して録画しようという行為がなされとしても、録画装置による録画を防止することができる。
【０００４】
尚、DVDにおけるコピー制御技術については、以下の特許文献１に開示されている。
【特許文献１】
特許第3162049号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで上述したように、一切のコピー行為を禁じるという態度をとった結果、ユーザは、私的コピーを欲する余り、リッパと呼ばれるツールを用いて、違法コピーに手を染めてしまうという実情が見られる。その結果、違法コピーのためのリッパの需要が拡大して、多くのリッパがアンダーグラウンドで売買されるという看過し難い実情を招いている。つまり私的コピーをかたくなに禁じるという著作権保護は、不正コピーツールの市場を拡大させてしまったという皮肉な結果をもたらしている。
【０００６】
同じように、違法コピーの氾濫に苦しむ音楽業界では、”プリリップ”という考えが広まっている。これは私的コピーが可能な複製物を予めCDに記録しておき、ユーザに供するという考え方である。MP3形式の複製物が容易に利用できるのであれば、リッパを入手してまで私的コピーを行おうという気はおこらない。違法コピーに手を染めようという動機の芽をつむことができるので、プリリップは違法コピーの氾濫にある程度の成果をもたらしている。しかしながら音楽データは容量が小さく、プリリップ用の複製物をCDに記録しておく余白があるが、高画質な映画作品はサイズが大きいためたとえ50Gバイトの容量をもつBD-ROMといえども、プリリップのための余白を作ることができない。
【０００７】
従来のリッパ対策は、記録媒体上にある程度の余白があることを前提にしていたため、容量ギリギリに高画質な映画作品を記録媒体に記録しておくという態様には不向きである。
本発明の目的は、記録媒体の容量ギリギリに高画質映画作品を記録しておく場合でも、プリリップを講ずることができる記録媒体を提供することである。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明に係る記録媒体は、ビデオストリームと、複数のコピー制御情報とが記録されており、ビデオストリームは、複数のフレーム画像からなる動画像を構成するものであり、複数のコピー制御情報は、複数のフレーム画像を映像信号に変換して出力する際の録画の可否を、出力される映像信号の品位毎に示すことを特徴としている。
【発明の効果】
【０００９】
上述した構成によれば、高品位映像信号を出力するような場合は録画を禁じ、標準品位映像信号を出力するような場合は録画を可能とするような可否設定を実現することができる。
標準品位映像信号の出力時では、映画作品を録画する余地が生じるので、ユーザは、標準品位映像信号の録画物であるなら、再生装置の出力端子を録画装置の入力端子に接続することにより、労せず入手することができる。
【００１０】
録画装置を再生装置に接続するだけで、そこそこの品質の複製物が容易に入手できるため、リッパを入手してまで違法コピーを行おうという気が起こらず、違法コピーを行おうとするユーザを踏みとどませることができる。
【発明を実施するための最良の形態】
【００１１】
(第１実施形態)
以降、本発明に係る記録媒体の実施形態について説明する。先ず始めに、本発明に係る記録媒体の実施行為のうち、使用行為についての形態を説明する。図１は、本発明に係る記録媒体の、使用行為についての形態を示す図である。図１において、本発明に係る記録媒体はBD-ROM1００であり、BD-ROM１００は、再生装置２００、リモコン３００、SDTV４００、HDTV５００、録画装置６００により形成されるホームシアターシステムに、著作物を供給するという用途に供される。  
【００１２】
再生装置２００は、BD-ROMに記録されている映画作品を再生する。この映画作品の再生とは、映画作品を構成するエレメンタリストリーム(ビデオストリーム、PGストリーム、IGストリーム)をデコードして、映像信号を出力することである。出力される映像信号には、SDビデオ信号、HDビデオ信号がある。この再生装置は、コンポジット端子、D3,D4,D5端子等のアナログ出力端子やHDMIといったデジタル出力端子を有しており、これらを介して、SDTV４００、HDTV５００と接続する。ビデオ信号の出力先には、HDTVの他、録画装置６００がある。
【００１３】
録画装置６００は、再生装置から出力されたSDビデオ信号及びHDビデオ信号の録画処理を行う。かかる録画処理は、SDビデオ信号及びHDビデオ信号を受信して、エンコードした上でBD-RE,DVD-RAM,DVD-R,DVD+R,SDカード,リムーバブルHDD等の可搬型記録媒体に書き込むことでなされる。この書き込みの条件は、SDビデオ信号及びHDビデオ信号に重畳されているCGMSやその他の形式で供給されるコピー世代管理情報が録画許可を示している場合である。CGMSが録画禁止を示す”NeverCopy”に設定されている場合、録画装置６００は、上述した録画は行わない。CGMSがOnly One Copyに設定されている場合、映画作品のコピーは、その録画物一回限りになる。CGMSがCopyFreeに設定されている場合、可搬媒体上の録画物を何回でもコピーすることができる。
【００１４】
続いて本発明に係る記録媒体の生産行為について説明する。図２は、本発明に係る記録媒体である、BD-ROMの構成を示す図である。本図の第４段目にBD-ROMを示し、第３段目にBD-ROM上のトラックを示す。本図のトラックは、BD-ROMの内周から外周にかけて螺旋状に形成されているトラックを、横方向に引き伸ばして描画している。このトラックは、リードイン領域と、ボリューム領域と、リードアウト領域とからなる。本図のボリューム領域は、物理層、ファイルシステム層、応用層というレイヤモデルをもつ。この応用層のデータが、映画作品を構成するものであり、暗号化がなされている。この暗号化を復号するための暗号鍵は、ユーザーがコピーできないリードイン領域に記録されたDiscID及びBD.MKBから生成されるが、その詳細については説明を省略する。応用層のデータは、リードイン領域の鍵を用いて暗号化がなされているため、このBD-ROMに記録されたデータを、他の記録媒体にコピーするという不正コピーは効をなさない。
【００１５】
ディレクトリ構造を用いてBD-ROMの応用層フォーマット(アプリケーションフォーマット)を表現すると、図３のようになる。図３は、本発明に係る記録媒体の応用層の構成を示す図である。本図に示すようにBD-ROMには、Rootディレクトリの下に、BDMVディレクトリがある。
BDMVディレクトリには、拡張子”CCI”が付与されたファイル(BD.CCI)がある。そしてこのBDMVディレクトリの配下には、更にPLAYLISTディレクトリ、CLIPINFディレクトリ、STREAMディレクトリと呼ばれる3つのサブディレクトリが存在する。
【００１６】
PLAYLISTディレクトリには、拡張子mplsが付与されたファイル(00001.MPLS,00002.MPLS,00003.MPLS)がある。
CLIPINFディレクトリには、拡張子CLPIが付与されたファイル(00001.CLPI,00002.CLPI,00003.CLPI)がある。
STREAMディレクトリには、拡張子M2TSが付与されたファイル(00001.M2TS,00002.M2TS,00003.M2TS)がある。
【００１７】
これらのディレクトリに記録された各ファイルについて、以降説明してゆく。
＜BD.CCIの内部構成＞
図４（ａ）は、BD.CCIの内部構成を示す図である。BD.CCIは、再生時において出力される映像信号の録画の可否を、映像信号における品位毎に示す情報である。本図（ａ）に示すようにBD.CCIは、HDビデオ信号出力時の録画に関するコピー制御を示すCCIforHDと、SDビデオ信号出力時の録画に関するコピー制御を示すCCIforSDとを含む。図４（ｂ）は、CCIforHDが取り得る設定例を示す図である。
【００１８】
CCIforHDは、「Copy Free」,「Only One Copy」,「Never Copy」,「EPN Copy Free」の何れかに設定される。
「Copy Free」は、HDビデオ信号の録画物を可搬型記録媒体に録画することができ、またその録画物を自由にコピーしてよい旨を示す。
「Only One Copy」は、HDビデオ信号の録画物を1回限り可搬型記録媒体に録画することができる旨を示す。この録画物においてCCIは、No MoreCopyに設定されるため、その録画物は、これ以上コピーされることはない。
【００１９】
「Never Copy」は、HDビデオ信号の録画物が一切録画できないことを示す。
「EPN Copy Free（CopyFree+Encryption  Plus  Non  Assertion）」は、暗号化を施すことを条件にして認められるコピーフリーである。ここでの暗号化は例えば1つのホームネットワークでのみ復号可能となる暗号化方式である。かかる暗号化を条件にすることで、インターネットへの複製物流出を防止しつつ、ホームネットワークでの自由な私的利用を保証することができる。
【００２０】
CCIforSDも、CCIforHDと同様、「Copy Free」,「Only One Copy」,「Never Copy」,「EPN Copy Free」の何れかに設定される。
かかるCCIforSDが、CCIforHDから別個独立して規定されているため、再生装置による信号出力時には、HDビデオ信号、SDビデオ信号の録画に関する許容度を、HDビデオ信号、SDビデオ信号のそれぞれで変化させた上で出力することができる。
【００２１】
図４（ｃ）は、録画に関する許容度を変化させるにあたっての一例である。本図に示すようにHDビデオ信号はNever Copyであるが、SDビデオ信号はOnlyOne Copyとして扱うよう録画の許容度を設定することができる。こうすることにより、本BD-ROMの再生時にあたっては、再生装置からのSDビデオ信号出力のみ、録画が許容されることになる。録画の許容度が高いCCIforBDの設定として、CCIforSDがOnlyOne Copyに設定された例を示したが、これは一例に過ぎず、EPN CopyFreeでもよい。
【００２２】
以上がBD.CCIについての説明である。
＜AVClipの構成＞
続いて拡張子.M2TSが付与されたファイルについて説明する。図５は、拡張子.M2TSが付与されたファイルがどのように構成されているかを模式的に示す図である。拡張子.M2TSが付与されたファイル(00001.M2TS,00002.M2TS,00003.M2TS・・・・・)は、AVClipを格納している。AVClipは(中段)、複数のビデオフレーム(ピクチャpj1,2,3)からなるビデオストリーム、複数のオーディオフレームからなるオーディオストリームを(上１段目)、PESパケット列に変換し(上２段目)、更にTSパケットに変換し(上３段目)、同じく字幕系のプレゼンテーショングラフィクスストリーム(PGストリーム)及び対話系のインタラクティブグラフィクスストリーム(IGストリーム)を(下１段目)を、PESパケット列に変換し(下２段目)、更にTSパケットに変換して(下３段目)、これらを多重化することで構成される。
【００２３】
BD-ROMに記録するにあたって、AVClipを構成する各TSパケットには、拡張ヘッダを付与しておく。拡張ヘッダは、TP_extra_headerと呼ばれ、『Arrival_Time_Stamp』と、『copy_permission_indicator』とを含み4バイトのデータ長を有する。TP_extra_header付きTSパケットは、32個毎にグループ化されて、3つのセクタに書き込まれる。32個のTP_extra_header付きTSパケットからなるグループは、6144バイト(=32×192)であり、これは3個のセクタサイズ6144バイト(=2048×3)と一致するからである。3個のセクタに収められた32個のTP_extra_header付きTSパケットを”AlignedUnit”という。  
【００２４】
以上がAVClipについての説明である。このAVClipには、上述したような複数エレメンタリストリームから構成されているものだけではなく、別のAVClipのエレメンタリストリームと同時に再生されるエレメンタリストリームから構成されているものがある。このようなAVClipをSubClipという。SubClipは、インタラクティブグラフィクスストリームのみ、オーディオストリームのみ、テキスト字幕ストリームのみを格納したファイルなどである。以上がAVClipの内部構成である。続いて、AVClipに多重化される、個々のエレメンタリストリームについて説明する。
【００２５】
＜ビデオストリーム＞
ビデオストリームは、所定の動画素材をエンコードすることにより得られたMPEG2-Video形式のエレメンタリストリームである。
動画素材には、表示間隔や解像度の違いから『フィルム素材』,『NTSC素材』,『PAL素材』といったものがある。
【００２６】
『フィルム素材』とは、90,000Hzの時刻精度において、3750（もしくは3753か3754）クロックの表示間隔を有しており、個々のフレーム画像の解像度が主として1920×1080、1440×1080、1280×720などとなる動画像である。24Hzのフィルム素材に対応するビデオストリームは、3750クロック間隔のPTSが付与される。同様に23.976Hzのフィルム素材に対応するビデオストリームは、3753または3754クロック間隔のPTSが付与される。
【００２７】
『NTSC素材』は、1501クロック(又は1502クロック)の表示間隔を有しており、個々のフレーム画像の解像度が主として720×480、704×480などになる動画像である。NTSC素材に対応するビデオストリームは、1501クロック(又は1502クロック)間隔のPTSが付与される。
『PAL素材』とは、1800クロックの表示間隔を有しており、個々のフレーム画像の解像度が主として720×576、704×576などになる動画像である。PAL素材に対応するビデオストリームは、1800クロック間隔のPTSが付与される。以上がビデオストリームについての説明である。
【００２８】
上述した解像度の違いにより、フィルム素材や周波数がNTSCやPALと同じであっても解像度が1280x720以上の素材は、一般にHD素材と呼ばれ、NTSC素材及びPAL素材は、SD素材と呼ばれることが多い。HD素材形式のビデオ信号が、上述したHDビデオ信号である。一方、NTSC素材、PAL素材形式のビデオ信号が、上述したSDビデオ信号である。
＜オーディオストリーム＞
オーディオストリームは、Dolby-AC3,Linear-PCM方式等で符号化されたデジタル形式のオーディオである。
【００２９】
＜PGストリーム＞
PGストリームは、言語毎の字幕を構成するグラフィクスストリームであり、英語、日本語、フランス語というように複数言語についてのPGストリームが存在する。PGストリームは、PCS(PresentationControl Segment)、PDS(Pallet Definition Segment)、WDS(Window DefinitionSegment)、ODS(Object Definition Segment)、END(END of Display Set Segment)という一連の機能セグメントからなる。ODS(ObjectDefinition Segment)は、字幕たるグラフィクスオブジェクトを定義する機能セグメントである。
【００３０】
WDS(Window Definition Segment)は、画面におけるグラフィクスオブジェクトの描画領域を定義する機能セグメントであり、PDS(PalletDefinition Segment)は、グラフィクスオブジェクトの描画にあたっての、発色を規定する機能セグメントである。PCS(PresentationControl Segment)は、字幕表示におけるページ制御を規定する機能セグメントである。かかるページ制御には、Cut-In/Out、Fade-In/Out、ColorChange、Scroll、Wipe-In/Outといったものがあり、PCSによるページ制御を伴うことにより、ある字幕を徐々に消去しつつ、次の字幕を表示させるという表示効果が実現可能になる。
【００３１】
PGストリームについては、以下の国際公開公報に開示された先行技術がある。  国際公開公報W0 2004/068854 A1
＜IGストリーム＞
IGストリームは、対話制御を実現するグラフィクスストリームである。IGストリームにて定義される対話制御は、DVD再生装置上の対話制御と互換性がある対話制御である。かかるIGストリームは、ICS(InteractiveComposition Segment)、PDS(Palette Difinition Segment)、ODS(Object DefinitionSegment)、END(END of Display Set Segment)と呼ばれる機能セグメントからなる。ODS(Object DefinitionSegment)は、グラフィクスオブジェクトを定義する機能セグメントである。このグラフィクスオブジェクトが複数集まって、対話画面上のボタンが描画される。PDS(PaletteDifinition Segment)は、グラフィクスオブジェクトの描画にあたっての、発色を規定する機能セグメントである。ICS(InteractiveComposition Segment)は、ユーザ操作に応じてボタンの状態を変化させるという状態変化を実現する機能セグメントである。ICSは、ボタンに対して確定操作がなされた際、実行すべきボタンコマンドを含む。
【００３２】
IGストリームについては、以下の国際公開公報に開示された先行技術がある。
国際公開公報W0 2004/098193 A2
以上がMainClipについての説明である。続いてSubClipについて説明する。  SubClipは、オーディオストリーム、グラフィクスストリーム、テキスト字幕ストリーム等を含み、MainClipと同時に再生されるデジタルストリームである。以上がエレメンタリストリームについての説明である。
＜Clip情報＞
続いて拡張子.CLPIが付与されたファイルについて説明する。拡張子.CLPIが付与されたファイル(00001.CLPI,00002.CLPI,00003.CLPI・・・・・)は、Clip情報を格納している。Clip情報は、個々のAVClipについての管理情報である。図６は、Clip情報の内部構成を示す図である。図中の引き出し線はClip情報の構成をクローズアップしている。引き出し線hn1に示すように、Clip情報は、「Program情報」と、ビデオストリームのうち、Iピクチャの先頭に頭出しするための「EP_map」とを含む。
【００３３】
『Program情報』は、AVClipに多重化されている個々のエレメンタリストリームについての属性を示す情報である。これに示される属性には、ビデオの属性、オーディオの属性、グラフィクスの属性といったものがある。ビデオの属性は、対応するAVClipのビデオストリームが、フィルム素材、NTSC素材、PAL素材のどれであるかを示す素材情報を含む。
『EP_map』は、複数の頭出し位置のアドレスを、時刻情報を用いて間接参照するためのリファレンステーブルであり、破線の引き出し線hn5に示すように複数のエントリー情報(ACCESSUNIT#1エントリー〜ACCESS UNIT#nエントリー)と、エントリー数(Number)とからなる。
【００３４】
各エントリーは、引き出し線hn6に示すように、対応するIピクチャの再生開始時刻(PTS)を、Iピクチャのアドレス(SPN)と、Iピクチャのサイズ(I-size)とを対応づけて示す。Iピクチャの再生開始時刻は、Iピクチャのタイムスタンプ(PresentationTime Stamp)で表現される。またIピクチャアドレスは、TSパケットの連番(SPN(Source Packet Number))で表現される。尚、XXX.CLPIのファイル名XXXは、Clip情報が対応しているAVClipと同じ名称が使用される。つまり本図におけるAVClipのファイル名はXXXであるから、AVClip(XXX.M2TS)に対応していることを意味する。以上がClip情報についての説明である。
【００３５】
ビデオ信号出力に関する情報としてProgram情報は、DC(Down Convert)情報をもっている。”ダウンコンバート”とは、HD素材をSDビデオ信号で出力する際の変換方式である。図６のhn3は、Clip情報におけるDC情報の内部構成を示す。本図の破線の矢印に示すようにDC情報は、AVClipをダウンコンバートして出力することが許可されているか、禁止されているかを示す『DC_Prohibit_Flag』と、ダウンコンバートが可能である場合、PALにダウンコンバートするにあたってのコンバート方式を推奨する『DC_PAL』とを含む。以上がClip情報についての説明である。
＜プレイリスト情報＞
続いて拡張子”mpls”が付与されたファイルについて説明する。拡張子”mpls”が付与されたファイル(00001.MPLS,00002.MPLS,00003.MPLS・・・・・)は、プレイリスト情報を格納したファイルである。プレイリスト情報は、AVClipを参照してプレイリストを定義する情報である。図７は、PL情報の構成を示す図であり、本図の左側に示すように、プレイリスト情報は、『MainPath情報』、『SubPath情報』から構成される。
【００３６】
MainPath情報(MainPath())は、破線の矢印mp1に示すように複数のPlayItem情報(PlayItem())からなる。PlayItemとは、1つの連続なAVClip時間軸上において、In_Time,Out_Timeを指定することで定義される再生区間である。PlayItem情報を複数配置させることで、複数再生区間からなるプレイリスト(PL)が定義される。図中の破線mp2は、PlayItem情報の内部構成をクローズアップしている。本図に示すようにPlayItem情報は、対応するAVClipを示す『Clip_information_file_name』と、『In_time』と、『Out_time』とからなる。図８は、AVClipと、PLとの関係を示す図である。第1段目はAVClipがもつ時間軸を示し、第2段目は、PLがもつ時間軸を示す。PL情報は、PlayItem#1,#2,#3という3つのPlayItem情報を含んでおり、これらPlayItem#1,#2,#3のIn_time,Out_timeにより、3つの再生区間が定義されることになる。これらの再生区間を配列させると、AVClip時間軸とは異なる時間軸が定義されることになる。これが第2段目に示すPL時間軸である。このように、PlayItem情報の定義により、AVClipとは異なる時間軸の定義が可能になる。MainPath情報により、AVClip上に定義される再生経路を”MainPath”という。
【００３７】
SubPath情報(SubPath())は、SubClipの時間軸上にIn_Time,Out_Timeを指定することで1つの連続な再生区間を定義する情報であり、図７に示す内部構成を有している。本図に示すようにSubPath情報は、破線の引き出し線sh1に示すように複数のSubPlayItem情報(SubPlayItem())からなる。破線sh2を用いてクローズアップしているように、SubPlayItem情報は、『Clip_information_file_name』と、『In_time』と、『Out_time』と、『Sync_PlayItem_Id』と、『Sync_start_Pts_of_PlayItem』とからなる。SubClipの時間軸上に対する、In_Time,Out_Timeの指定は、『Clip_information_file_name』、『In_time』、『Out_time』によりなされる。『Sync_PlayItem_Id』及び『Sync_start_PTS_of_PlayItem』は、SubClip時間軸上の再生区間と、PL時間軸とを同期させるという同期指定をなす。この同期指定により、PL時間軸と、SubClip時間軸とは同期して進行することになる。SubPath情報により、SubClip上に定義される再生経路を”SubPath”という。
【００３８】
図９は、SubClip時間軸上の再生区間定義と、同期指定とを示す図である。本図において第1段目は、PL時間軸を示し、第2段目はSubClip時間軸を示す。図中のSubPlayItem.IN_timeは再生区間の始点を、SubPlayItem.Out_timeは再生区間の終点をそれぞれ示す。これによりSubClip時間軸上にも再生区間が定義されていることがわかる。矢印Sn1においてSync_PlayItem_Idは、PlayItemに対する同期指定を示し、矢印Sn2においてsync_start_PTS_of_PlayItemは、Sync_PlayItem_Idにて参照されるPlayItem（PlayItem#1）上の一時点の指定を示す。
【００３９】
複数AVClipの切り換えを可能とするマルチアングル区間や、AVClip−SubClipを同期させ得る同期区間の定義を可能とするのが、BD-ROMにおけるプレイリスト情報の特徴である。以上のClip情報及びプレイリスト情報は、”静的シナリオ”に分類される。何故なら、以上のClip情報及びプレイリスト情報により、静的な再生単位であるPLが定義されるからである。以上でBD-ROMについての説明を終わる。
【００４０】
続いて本発明に係る再生装置について説明する。
＜再生装置の内部構成＞
図１０は、本発明に係る再生装置の内部構成を示す図である。本発明に係る再生装置は、本図に示す内部に基づき、工業的に生産される。本発明に係る再生装置は、主としてシステムLSIと、ドライブ装置という2つのパーツからなり、これらのパーツを装置のキャビネット及び基板に実装することで工業的に生産することができる。システムLSIは、再生装置の機能を果たす様々な処理部を集積した集積回路である。こうして生産される再生装置は、BDドライブ１、復号化部１a、Arrivaltime Clock Counter２、Source de-packetetizer３、PID Filter４、Transport Buffer５、MultiplexedBuffer６、Elementary Buffer７、ビデオデコーダ８、Re-orderバッファ９、スイッチ１０、ビデオプレーン１１、TransportBuffer１２、Coded Data Buffer１３、Stream Graphics Processor１４、Object Buffer１５、CompositionBuffer１６、Composition Controller１７、Presentation Graphicsプレーン１８、CLUT部１９、TransportBuffer２０、Coded Data Buffer２１、Stream Graphics Processor２２、Object Buffer２３、CompositionBuffer２４、Composition Controller２５、Intaractive Graphicsプレーン２６、CLUT部２７、信号出力部２８、スイッチ２９、NetworkDevice３１、Local Storage３２、Arrival Time Clock Counter３３、Source De-Packetizer３４、PIDフィルタ３５、スイッチ３６、TransportBuffer３７、Elementary Buffer３８、オーディオデコーダ３９、Transport Buffer４０、バッファ４１、テキスト字幕デコーダ４２、シナリオメモリ４３、CPU４４、命令ROM４５、PSRセット４６から構成される。本図における内部構成は、MPEGのT-STDモデルをベースとしたデコーダモデルであり、ダウンコンバートを想定した含めたデコーダモデルになっている。
【００４１】
BD-ROMドライブ１は、BD-ROMのローディング／イジェクトを行い、BD-ROMに対するアクセスを実行して、32個のセクタからなるAlignedUnitをBD-ROMから読み出す。
復号部１aは、リードイン領域からDiscID及びBD.MKBを読み出し、暗号鍵を生成する。そうして生成された暗号鍵を用いてAVClipを復号化しながら、SourceDe-Packetizer３に引き渡す。
【００４２】
Arrival time Clock Counter２は、27MHzの水晶発振器(27MHz X-tal)に基づき、Arrival Time Clockを生成する。ArrivalTime Clockとは、TSパケットに付与されたATSの基準となる時間軸を規定するクロック信号である。
Source de-packetetizer３は、BD-ROMから32個のセクタからなるAligned Unitが読み出されれば、Aligned Unitを構成するそれぞれのTSパケットから、TP_extra_headerを取り外して、TSパケットのみをPIDフィルタ４に出力する。SourceDe-Packetizer３によるPIDフィルタ４への出力は、Arrival time Clock Counter２が経時している時刻が、TP_extra_headerに示されるATSになったタイミングになされる。PIDフィルタ４への出力は、ATSに従いなされるので、たとえBD-ROMからの読み出しに1倍速、2倍速といった速度差があっても、PIDフィルタ４へのTSパケット出力は、ArrivalTime Clockが経時する現在時間に従いなされることになる。
【００４３】
PID Filter４は、TSパケットに付加されているPIDを参照することにより、TSパケットが、ビデオストリーム、PGストリーム、IGストリームの何れに帰属するのかを判定して、TransportBuffer５、Transport Buffer１２、Transport Buffer２０、Transport Buffer３７のどれかに出力する。
Transport Buffer(TB)５は、ビデオストリームに帰属するTSパケットがPIDフィルタ４から出力された際、一旦蓄積されるバッファである。
【００４４】
Multiplexed Buffer(MB)６は、Transport Buffer５からElementary Buffer７にビデオストリームを出力するにあたって、一旦PESパケットを蓄積しておくためのバッファである。
Elementary Buffer(EB)７は、ビデオエレメンタリストリームが格納されるバッファである。
【００４５】
ビデオデコーダ８は、ビデオエレメンタリストリームの個々のフレーム画像を所定の復号時刻（DTS）ごとにデコードすることにより複数フレーム画像を得て、Re-Orderバッファ９に書き込む。
Re-orderバッファ９は、他のピクチャから参照されるピクチャ（Iピクチャ、Pピクチャ）が格納されるバッファである。
【００４６】
スイッチ１０は、ビデオデコーダ８からの出力と、Re-Orderバッファ９からの出力とを切り換えることにより、デコードにより得られた符号の表示順序を、入れ替える。
ビデオプレーン１１は、非圧縮形式のピクチャを格納しておくためのプレーンである。プレーンとは、再生装置において一画面分の画素データを格納しておくためのメモリ領域である。ビデオプレーン１１における解像度は1920×1080であり、このビデオプレーン１１に格納されたピクチャデータは、16ビットのYUV値で表現された画素データにより構成される。
Transport Buffer(TB)１２は、PGストリームに帰属するTSパケットがPIDフィルタ４から出力された際、一旦蓄積されるバッファである。
【００４７】
Coded Data Buffer(CDB)１３は、PGストリームを構成するPESパケットが格納されるバッファである。
Stream Graphics Processor(SGP)１４は、グラフィクスデータを格納したPESパケット(ODS)をデコードして、デコードにより得られたインデックスカラーからなる非圧縮状態のビットマップをグラフィクスオブジェクトとしてObjectBuffer１５に書き込む。
【００４８】
Object Buffer１５は、Stream Graphics Processor１４のデコードにより得られたグラフィクスオブジェクトが配置される。
Composition Buffer１６は、グラフィクスデータ描画のための制御情報(PCS)が配置されるメモリである。
Composition Controller１７は、Composition Buffer１６に配置されたPCSを解読して、解読結果に基づく制御をする。
【００４９】
Presentation Graphicsプレーン１８は、一画面分の領域をもったメモリであり、一画面分の非圧縮グラフィクスを格納することができる。本プレーンにおける解像度は1920×1080であり、PresentationGraphicsプレーン１８中の非圧縮グラフィクスの各画素は8ビットのインデックスカラーで表現される。CLUT(Color Lookup Table)を用いてかかるインデックスカラーを変換することにより、PresentationGraphicsプレーン１８に格納された非圧縮グラフィクスは、表示に供される。
CLUT部１９は、Presentation Graphicsプレーン１８に格納された非圧縮グラフィクスにおけるインデックスカラーを、Y,Cr,Cb値に変換する。
【００５０】
Transport Buffer(TB)２０は、IGストリームに帰属するTSパケットが一旦蓄積されるバッファである。
Coded Data Buffer(CDB)２１は、IGストリームを構成するPESパケットが格納されるバッファである。
Stream Graphics Processor(SGP)２２は、グラフィクスデータを格納したPESパケットをデコードして、デコードにより得られたインデックスカラーからなる非圧縮状態のビットマップをグラフィクスオブジェクトとしてObjectBuffer２３に書き込む。
【００５１】
Object Buffer２３は、Stream Graphics Processor２２のデコードにより得られたグラフィクスオブジェクトが配置される。
Composition Buffer２４は、グラフィクスデータ描画のための制御情報が配置されるメモリである。
Composition Controller２５は、Composition Buffer２４に配置された制御情報を解読して、解読結果に基づく制御をする。
【００５２】
Interactive Graphicsプレーン２６は、Stream Graphics Processor(SGP)２２によるデコードで得られた非圧縮グラフィクスが書き込まれる。本プレーンにおける解像度は1920×1080であり、IntaractiveGraphicsプレーン２６中の非圧縮グラフィクスの各画素は8ビットのインデックスカラーで表現される。CLUT(Color Lookup Table)を用いてかかるインデックスカラーを変換することにより、IntaractiveGraphicsプレーン２６に格納された非圧縮グラフィクスは、表示に供される。
【００５３】
CLUT部２７は、Interactive Graphicsプレーン２６に格納された非圧縮グラフィクスにおけるインデックスカラーを、Y,Cr,Cb値に変換する。
信号出力部２８は、ビデオプレーン１１、Presentation Graphicsプレーン１８、Intaractive Graphicsプレーン２６の格納内容を、所定の時間間隔で読み出すことにより、HDビデオ信号及びSDビデオ信号を生成して、同時に出力する。
【００５４】
スイッチ２９は、BD-ROMから読み出されたTSパケット、Local Storage３２から読み出されたTSパケットの何れか一方を、選択的にTransportBuffer２０に供給する。
Network Device３１は、再生装置における通信機能を実現するものであり、URLにあたるwebサイトとのTCPコネクション、FTPコネクション等を確立する。
Local Storage３２は、様々な記録媒体及び通信媒体から供給されたコンテンツを格納しておくためのハードディスクである。Network Device３１により確立されたコネクションを通じてwebサイトからダウンロードされたコンテンツ等も、このLocalStorage３２に格納される。
【００５５】
Source de-packetetizer３４は、Local Storage３２から読み出されたAVClipのTSパケットから、TP_extra_headerを取り外して、TSパケットのみをPIDフィルタ３５に出力する。Sourcede-packetizer３４によるPIDフィルタ３５への出力は、Arrival Time Clock Counter３３が経時している時刻が、TP_extra_headerに示されるATSになったタイミングになされる。
【００５６】
PIDフィルタ３５は、Local Storage３２から読み出されたTSパケットを、IGストリームデコーダ側、オーディオデコーダ側、テキスト字幕デコーダ側の何れかに切り換える。
スイッチ３６は、BD-ROMから読み出されたTSパケット、Local Storage３２から読み出されたTSパケットのどちらかをオーディオデコーダ３９側に許可要求する。
Transport Buffer(TB)３７は、オーディオストリームに帰属するTSパケットを蓄積する。
【００５７】
Elementary Buffer(EB)３８は、オーディオストリームを構成するPESパケットが格納されるバッファである。
オーディオデコーダ３９は、Elementary Buffer３８から出力されたPESパケットを復号して、非圧縮形式のオーディオデータを出力する。
Transport Buffer(TB)４０は、テキスト字幕ストリームに帰属するTSパケットを蓄積する。
【００５８】
Elementary Buffer(EB)４１は、テキスト字幕ストリームを構成するPESパケットが格納されるバッファである。
テキスト字幕デコーダ４２は、バッファ４１に読み出されたPESパケットをデコードして、表示に供する。このデコードは、Local Storage３２から別途読み出されるフォントを用いて、テキスト字幕ストリーム中のテキスト文字列を、ビットマップに展開することでなされる。デコードにより得られたテキスト字幕は、PresentationGraphicsプレーン１８に書き込まれる。
【００５９】
シナリオメモリ４３は、カレントのPL情報やカレントのClip情報を格納しておくためのメモリである。カレントPL情報とは、BD-ROMに記録されている複数PL情報のうち、現在処理対象になっているものをいう。カレントClip情報とは、BD-ROMに記録されている複数Clip情報のうち、現在処理対象になっているものをいう。
CPU４４は、命令ROM４５に格納されているソフトウェアを実行して、再生装置全体の制御を実行する。この制御の内容は、ユーザ操作に応じて発生するユーザイベント、及び、PSRセット４６における各PSRの設定値に応じて動的に変化する。
【００６０】
命令ROM４５は、再生装置の再生制御を規定するソフトウェアを格納したROMである。
PSRセット４６は、再生装置に内蔵されるレジスタであり、64個のPlayer Status Register(PSR)と、4096個のGeneralPurpose Register（GPR)とからなる。64個のPlayer Status Register(PSR)は、それぞれ現在の再生時点等、再生装置における諸状態を示す。64個のPSRのうちPSR5〜PSR8は、現在の再生時点を表すものである。このうちPSR8は、0〜OxFFFFFFFFの値に設定されることで、45KHzの時間精度を用いてAVClip上の現在の再生時点(カレントPTM)を示す。PSR11は、Multi-PageメニューにおけるカレントページのPage_idを示し、PSR10は、そのカレントページにおいてセレクテッド状態になっているボタン(カレントボタン)を示す。
【００６１】
＜信号出力部２８の内部構成＞
以上が再生装置の内部構成である。続いて信号出力部２８の内部構成についてより詳しく説明する。図１１は、信号出力部２８の内部構成を示す図である。本図に示すように信号出力部２８は、出力制御部５１、アップコンバータ５２a,b,c、合成部５３、合成部５４、ダウンコンバータ５５a,b,c、合成部５６、合成部５７から構成される。
【００６２】
出力制御部５１は、ビデオプレーン１１、Presentation Graphicsプレーン１８、Intaractive Graphicsプレーン２６の格納内容を所定間隔で読み出して、これらを合成し、表示レート調整を施した上で出力する。図１２（ａ）は、HDビデオ信号の出力を示す図である。本図におけるフレーム画像P1〜P7が、HDを構成する個々のピクチャであるとすると、これらを、1/24秒間隔で出力してゆけば、1/24Hzのプログレッシブ方式のHDビデオ信号を出力してゆくことができる。
【００６３】
表示レート調整には他にも、2:3プルダウン変換、50Hz-DEFT、50Hz-FDといった方式がある。これらの表示レート調整は、フィルム素材のような24Hzや23.976Hzといったフレームレートの動画像を、異なる表示レートで再生することをいう。図１２（ｂ）は、2:3プルダウン変換を示す図である。フレーム画像P1〜P7が、フィルム素材を構成する個々のピクチャであるとすると、P1〜P2に対し、2:3プルダウン変換を行えば、P1t(P1のTopフィールド)-P1b(P1のButtomフィールド),P2t(P2のTopフィールド)-P2b(P2のButtomフィールド),P2t(P2のTopフィールド)という5つのフィールドに変換されて出力されることになる。こうして得られたフィールドを、1/59.94秒間隔で出力してゆけば、NTSC方式で再生可能な表示周期を持つビデオ信号になる。
【００６４】
図１３（ａ）は、HDビデオ信号の出力を示す図であり、図１３（ｂ）は、50Hz-DEFTによるPAL信号への変換を示す図である。50Hz-DEFTは、24Hzで表示される動画像を25Hz化、つまり早送りするものである。具体的にこの変換は、各ピクチャを構成するトップフィールド、ボトムフィールドを、1/50sec間隔で送出することでなされる。図１３（ａ）においてフレーム画像P1〜P3が、フィルム素材を構成する個々のピクチャであるとすると、P1〜P3に対し、50Hz-DEFT変換を行えば、P1t(P1のTopフィールド)-P1b(P1のButtomフィールド),P2t(P2のTopフィールド)-P2b(P2のButtomフィールド),P3t(P3のTopフィールド)-P3b(P3のButtomフィールド)という6つのフィールドに変換されて出力されることになる。こうして得られたフィールドを、1/50秒間隔で出力してゆけば、映画作品は、PAL方式の映像信号として再生可能な表示周期を持つビデオ信号になる。この50Hz-DEFTは、映像のブレを極小化するという点で利点を有するものの、映像の再生速度が上がるのに合わせて音声の再生速度を上げる必要があり、音声が歪む（ピッチが高くなる）という不利益があるため、音楽重視のアプリケーションには向かない。
【００６５】
図１３（ｃ）は、50Hz-FDによるPAL信号への変換を示す図である。50Hz-FD(Field Dubbing)は、5フレームに1回(1秒間で2フィールドだけ)等、定期的にフィールドをだぶらせる(フィールドダブリング)ことにより、再生速度を遅らせ、音声の歪を最小にする方法である。図１３（ａ）においてフレーム画像P1〜P5が、フィルム素材を構成する個々のピクチャであるとすると、これらのフレーム画像P1〜P5は、P1t-P1b,P2t-P2b,P3t-P3b,P4t-P4b,P5t-P5bという10個のフィールドに変換されて出力される。50Hz-FDでは、これら10のフィールドのうち、P5tを、フィールドダブリングの対象とする。フィールドダブリングによりP5tが重複して出力されるので、映像の再生速度が抑えられ、等倍速での再生を維持することができる。等倍速での再生が重要視されるものについては、このフィールドダブリングのダウンコンバート処理の方が適していると考えられる。以上が出力制御部５１についての説明である。
【００６６】
アップコンバータ(V-UC)５２aは、再生しようとするビデオストリームがSD素材である場合、ビデオプレーン１１に格納されている非圧縮のフレーム画像を、水平方向及び垂直方向に拡大することにより、解像度変換を施す。ビデオストリームがHD素材である場合、アップコンバータ５２aは変換を行わず、ビデオプレーン１１におけるフレーム画像をスルー出力する。ここでSD素材の解像度は、720×480であり、HDTVの解像度は、1920×1080であると、水平方向の拡大率は、1920画素／720画素≒2.67となる。また垂直方向の拡大率は、1080画素／480画素＝2.25となる。アップコンバートによる拡大は、これらの拡大率とピクセルアスペクト比（１画素あたりの縦×横の比）に基づきなされる。
【００６７】
アップコンバータ(PG-UC)５２bは、再生しようとするPGストリームがSD素材である場合、Presentation Graphicsプレーン１８に格納されている非圧縮のグラフィクスを、水平方向及び垂直方向に拡大することにより、解像度変換を施す。PGストリームがHD素材である場合、アップコンバータ５２bは変換を行わず、PresentationGraphicsプレーン１８におけるフレーム画像をスルー出力する。SD素材である場合での水平方向の拡大率、垂直方向の拡大率は、アップコンバータ５２aと同様の手順で算出する。
【００６８】
アップコンバータ(IG-UC)５２cは、再生しようとするIGストリームがSD素材である場合、Intaractive Graphicsプレーン２６に格納されている非圧縮のグラフィクスを、水平方向及び垂直方向に拡大することにより、解像度変換を施す。IGストリームがHD素材である場合、アップコンバータ５２cは変換を行わず、IntaractiveGraphicsプレーン２６におけるフレーム画像をスルー出力する。ここでの水平方向の拡大率、垂直方向の拡大率は、アップコンバータ５２aと同様の手順で算出する。
【００６９】
合成部５３は、HDビデオ信号のフレーム期間において、信号合成を行う。フレーム期間における信号合成とは、ビデオプレーン１１に格納された非圧縮状態のフレーム画像と、PresentationGraphicsプレーン１８に格納された非圧縮状態のグラフィクスオブジェクトとを合成させることである。かかる合成により、動画像上に、字幕が重ね合わされた合成画像を得ることができる。
【００７０】
合成部５４は、HDビデオ信号のフレーム期間(i)、垂直帰線期間(ii)のそれぞれにおいて、信号合成を行う。フレーム期間における信号合成とは(i)、InteractiveGraphicsプレーン２６に格納された非圧縮状態のグラフィクスオブジェクトと、合成部５３の出力である合成画像(非圧縮状態のピクチャデータと、PresentationGraphicsプレーン１８の非圧縮グラフィクスオブジェクトとを合成したもの)とを合成することである。一方、垂直帰線区間における信号合成とは(ii)、HDビデオ信号の垂直帰線区間にCGMSを合成することをいう。ここでCGMSは、CCIforBDに格納されたCCIforHDを変換することにより得られるものである。以上のような合成部５４の処理により、フレーム期間には、動画像+字幕+メニューからなる合成画像が出現することになり、垂直帰線区間には、CCIforHDに基づくCGMSが出現することになる。将来、HDMIのようなデジタルI/Fを経由したビデオ信号の転送時にはコピー制御情報(CGMS)の転送方法がアナログ時とは異なる可能性がある。しかしながら、その場合でも垂直帰線区間における信号合成(ii)を、デジタルI/F上のコピー世代管理方法の枠組みで送る処理に置き換えればよい。
【００７１】
ダウンコンバータ(V-DC)５５aは、ビデオプレーン１１に格納されている非圧縮のフレーム画像を、水平方向及び垂直方向に縮小することにより、解像度変換を施す。ビデオストリームがSD素材である場合、ダウンコンバータ５５aは変換を行わず、ビデオプレーン１１におけるフレーム画像をスルー出力する。ここでHDTVの解像度は、1920×1080であり、SDTVの解像度は、720×480であるので、水平方向の縮小率は、720画素／1920画素＝0.375となる。また垂直方向の解像度比は、480画素／1080画素≒0.444となる。ダウンコンバータ５５aによる縮小は、これらの縮小率とピクセルアスペクト比（１画素あたりの縦×横の比）に基づき、なされる。
【００７２】
ダウンコンバータ(PG-DC)５５bは、Presentation Graphicsプレーン１８に格納されている非圧縮のグラフィクスオブジェクトを、水平方向及び垂直方向に縮小することにより、解像度変換を施す。PGストリームがSD素材である場合、ダウンコンバータ５５bは変換を行わず、PresentationGraphicsプレーン１８におけるグラフィクスオブジェクトをスルー出力する。ここでの水平方向の拡大率、垂直方向の拡大率は、ダウンコンバータ５５aと同様の手順で算出する。
【００７３】
ダウンコンバータ(IG-DC)５５cは、Intaractive Graphicsプレーン２６に格納されている非圧縮のグラフィクスオブジェクトを、水平方向及び垂直方向に縮小することにより、解像度変換を施す。IGストリームがSD素材である場合、ダウンコンバータ５５cは変換を行わず、IntaractiveGraphicsプレーン２６におけるグラフィクスオブジェクトをスルー出力する。ここでの水平方向の拡大率、垂直方向の拡大率は、ダウンコンバータ５５aと同様の手順で算出する。
【００７４】
合成部５６は、SDビデオ信号のフィールド期間において、信号合成を行う。フィールド期間における信号合成とは、ビデオプレーン１１に格納されたフレーム画像におけるトップフィールド又はボトムフィールドと、PresentationGraphicsプレーン１８に格納された非圧縮状態のグラフィクスオブジェクトにおけるトップフィールド又はボトムフィールドとを合成させることである。かかる合成により、動画像上に、字幕が重ね合わされた合成画像を得ることができる。
【００７５】
合成部５７は、SDビデオ信号のフィールド期間(i)、垂直帰線期間(ii)のそれぞれにおいて、信号合成を行う。フィールド期間における信号合成とは(i)、InteractiveGraphicsプレーン２６に格納された非圧縮状態のグラフィクスオブジェクトのトップフィールド又はボトムフィールドと、合成部５３の出力である合成画像(非圧縮状態のピクチャデータと、PresentationGraphicsプレーン１８の非圧縮グラフィクスオブジェクトとを合成したもの)のトップフィールド又はボトムフィールドとを合成するというものである。一方、垂直帰線区間における信号合成とは(ii)、SDビデオ信号の垂直帰線区間にCGMSを合成することをいう。ここでCGMSは、CCIforBDに格納されたCCIforSDを変換することにより得られるものである。以上のような合成部５７の処理により、フレーム期間には、動画像+字幕+メニューからなる合成画像が出現することになり、垂直帰線区間には、CCIforSDに基づくCGMSが出現することになる。将来、HDMIのようなデジタルI/Fを経由したビデオ信号の転送時にはコピー制御情報(CGMS)の転送方法がアナログ時とは異なる可能性がある。しかしながら、その場合でも垂直帰線区間における信号合成(ii)を、デジタルI/F上のコピー世代管理方法の枠組みで送る処理に置き換えればよい。本願における割り当ては、この映像信号の垂直帰線区間に対する”合成”を包含する広い概念である。
＜HDビデオ信号及びSDビデオ信号の詳細＞
図１４（ａ）は、合成部５４により合成がなされたHDビデオ信号を示す図である。本図に示すようにHDビデオ信号は、”フレーム期間”と、”垂直帰線区間”との繰り返しからなる。このフレーム期間に、出力制御部５１から読み出されたフレーム画像P1,P2,P3,P4・・・・が存在しており、垂直帰線区間には、合成部５４により重畳されたCGMSが存在している。垂直帰線区間におけるCGMSは、CopyNeverなので、録画装置６００を接続しても、録画装置６００はこの映像信号をDVD等の可搬媒体に記録することができない。
【００７６】
図１４（ｂ）は、合成部５７により合成がなされたNTSC信号のSDビデオ信号を示す図である。本図に示すようにSDビデオ信号は、フィールド期間と、垂直帰線区間との繰り返しからなる。このフィールド期間に、ビデオプレーン１１から読み出されたフィールド画像P1t,P1b,P2t,P2b,P3t,P3b,P4t,P4b・・・・が存在しており、垂直帰線区間には、合成部５７により重畳されたCGMSが存在している。垂直帰線区間におけるCGMSは、OnlyOne Copyなので、録画装置６００はこの映像信号をDVD等の可搬媒体に１世代だけ記録することができる。また図１４（ａ）（ｂ）はNTSC信号の一例であるが、PAL信号の場合は図１５（ａ）（ｂ）のようになる。
【００７７】
録画の許容度が高いBD.CCIの設定としてCCIforHDがCopy Neverで、CCIforSDがOnly One Copyに設定されている例を示したが、これは一例にすぎず、CCIforHDがCopyNeverでCCIforSDがEPN-CopyFreeに設定されていてもよい。
以降、出力制御部５１の具体的な実装について説明する。出力制御部５１は、図１６の処理手順を示すプログラムと、CPUとを含むシステム集積回路として再生装置に実装することができる。図１６は、出力制御部５１の処理手順を示すフローチャートである。本図のフローチャートは、AVClipにおけるビデオストリームの解像度が1920×1080であるか否かをClip情報を参照して判定し(ステップＳ１)、判定結果に基づきステップＳ２〜ステップＳ１５の処理手順と、ステップＳ１６〜ステップＳ２０の処理手順とを選択的に実行するものである。
【００７８】
ステップＳ２〜ステップＳ１５における処理手順は、CCIforHDをビデオ出力の伝送路形態に応じたコピー世代管理情報（例えば、アナログならCGMS-Aなど）に変換し(ステップＳ２)、コピー世代管理情報(CGMS)を重畳した上でHDビデオ信号の再生出力を行い(ステップＳ３)、SDビデオ信号の再生出力を実行する(ステップＳ４〜ステップＳ１５)というものである。
【００７９】
SDビデオ信号を出力するにあたって(ステップＳ４〜ステップＳ１５)、Clip情報におけるDC_prohibit_flagを参照し(ステップＳ４)、もしDC_prohibit_flagが1に設定されているなら(ステップＳ４でNo)、何の処理を行わずに処理を終了する。DC_prohibit_flagが0に設定されていれば(ステップＳ４でYes)、ステップＳ５に移行する。
ステップＳ５は、出力すべきSDビデオ信号の方式はNTSC信号であるか、PALであるかの判定である。もしNTSC信号であるなら、ダウンコンバータ５５a,b,cを起動して(ステップＳ６)、CCIforSDをCGMSに変換する(ステップＳ７)。そしてCGMSの合成を合成部５４に行わせつつ、NTSC信号の出力を開始させる(ステップＳ８)。
【００８０】
ステップＳ５においてPALと判定されれば、ステップＳ９に移行する。ステップＳ９は、Clip情報におけるDC_PALが10,11のどちらかに設定されているか否かの判定である。もし10,11に設定されていれば(ステップＳ９においてYes)、アップコンバータ５５a,b,cを起動する(ステップＳ１０)。その一方、CCIforSDをCGMSに変換して(ステップＳ１１)、CGMSの合成を合成部５７に行わせつつ、50Hz-FDを実行する。こうすることによりSDビデオ信号の出力を開始させる(ステップＳ１２)。
【００８１】
Clip情報におけるDC_PALが10,11のどちらでも無ければ、ダウンコンバータ５５a,b,cを起動して(ステップＳ１３)、CCIforSDをCGMSに変換する(ステップＳ１４)。そしてCGMSの合成を合成部５７に行わせつつ、50Hz-DEFTを実行する(ステップＳ１５)。こうすることによりSDビデオ信号の出力を開始させる(ステップＳ１５)。
素材がSD素材であった場合(ステップＳ１でNo)、CCIforSDをCGMSに変換して(ステップＳ１９)、CGMSを重畳した上でSDビデオ信号を出力する(ステップＳ２０)。一方、素材がSD素材であった場合に、アップコンバートしてHDビデオ信号として出力する場合には、そのビデオ信号に重畳されるコピー世代管理情報は、CCIforHDを適用しても良いし、CCIforSDを適用しても良い。
【００８２】
以上のように本実施形態によれば、HDビデオ信号を出力するような場合は録画を禁じ、SDビデオ信号を出力するような場合は録画を可能とするような、録画の可否設定を実現することができる。SDビデオ信号の出力時では、映画作品を録画する余地が生じるので、ユーザは、SDビデオ信号の録画物であるなら、再生装置の出力端子を録画装置６００の入力端子に接続することにより、労せず入手することができる。録画装置６００を再生装置に接続するだけで、そこそこの品質の複製物が容易に入手できるため、リッパを入手してまで違法コピーを行おうという気が起こらず、違法コピーを行おうとするユーザを踏みとどませることができる。
【００８３】
(第２実施形態)
第１実施形態は、再生装置とTVとがアナログ接続されている形態を主として示したが、第２実施形態は、HDTVと、再生装置とがデジタル接続されている場合の形態を示す。
このデジタル接続のためのインターフェイスは例えばHDMI(High Definition Multimedia Interface)と呼ばれるものであり、第２実施形態では、このHDMI接続のための接続部が信号出力部２８の内部にある。
【００８４】
図１７は、第２実施形態に係る信号出力部２８の内部構成を示す図である。図中の☆1,2,3,4は、デジタル接続にあたっての信号出力部２８がなす処理を示す。本図に示すように、信号出力部２８は、HDTVとのデジタル接続のためのHDMI接続部５８を備える。またHDTV側にも、このHDMI接続部５８と同様の構成要素(HDMI接続部５９)が存在する。HDMI接続部５８は、機器の相互認証(☆1)、出力形態のネゴシエーション(☆2)を行った上で、HDCPと呼ばれる著作権保護方式に従いながら、非圧縮ビデオデータの転送(☆3)と、コピー管理情報(CCI)を送信する(☆4)。
【００８５】
CCIの送信にあたっては、HDMI接続部５８は、CCIforHDもしくはCCIforSDのうちどちらか一方を、伝送路上のビデオ信号の信号種別、又は、素材種別に応じて引き渡す。ここで信号種別とは、HDビデオ信号、SDビデオ信号のどちらであるかをいい、素材種別とは、HDビデオ素材、SDビデオ素材のどちらであるかをいう。これにより再生装置は、デジタルI/Fを介したビデオ信号の出力時においても、適切なコピー管理情報と共に出力することが可能となる。非圧縮ビデオストリームを転送するにあたって、CCIforHD、CCIforSDは、非圧縮ビデオストリームと共に出力されることになる。本願における”割当”は、この”非圧縮ビデオストリームと共の出力”を包含する広い概念である。
【００８６】
デジタルI/FはHDMIに限らず、IEEE1394、USBやIPネットワークでも良く、著作権保護方式もHDCPに限らず、DTCPやネットDRMでも良く種別を問わない。ビデオやコピー管理情報の実際の信号伝送方式は使用するI/Fと著作権保護方式に応じて変わると思われるが、信号種別や素材種別によってコピー管理情報(録画に関する許容度)が変わることは、デジタルI/FにおいてもアナログI/Fと全く同じである。
【００８７】
(第３実施形態)
第１実施形態においてCCIは、BD-ROM全体に対し、1つ割り当てられていたが、第３実施形態は、個々のPL情報毎に、異なるCCIを割り当てるという改良を加えた実施形態である。図１８（ａ）は、第３実施形態に係るBD.CCIの内部構成を示す図である。
本図に示すようにBD.CCIは、CCIforPL#1〜#Nからなる。これらは、任意のPL情報に基づき再生を行うにあたって、出力されるSDビデオ信号、HDビデオ信号の録画の扱いを規定するものである。図１８（ｂ）は、各CCIforPLの内部構成を示す図である。本図に示すようにCCIforPLは、CCIforHDと、CCIforSDとからなる。
【００８８】
以上が本実施形態に係る記録媒体の改良である。続いて本実施形態に係る再生装置の改良について説明する。図１９は、第３実施形態に係る再生装置の機能構成を示す。
本機能構成に示すように、命令ROMに格納されている制御プログラムと、CPUとは、再生制御エンジン６０と呼ばれる機能ブロックとして機能する。
再生制御エンジン６０は、シナリオメモリに格納されたPL情報に基づく再生制御を行う。
【００８９】
CCIforPLが付加されたため、本実施形態に係る再生制御エンジン６０は、図２０の処理手順を実行する。図２０のフローチャートにおいてステップＳ１０１〜ステップＳ１１０は、原則的な処理である。ステップＳ１１１、ステップＳ１１２が本実施形態固有の処理である。
以降図２０のフローチャートを参照して、再生制御エンジン６０による具体的な制御手順を説明する。
【００９０】
図２０は、再生制御エンジン６０による処理手順を示すフローチャートである。この再生手順は、デコーダに対する制御(ステップＳ１０６)と、BD-ROMドライブ１又はLocalStorage１８に対する制御(ステップＳ１０８)とを主に含む。本フローチャートにおいて処理対象たるPlayItemをPlayItem#xとする。本フローチャートは、カレントPL情報(.MPLS)の読み込みを行い(ステップＳ１０１)、その後、ステップＳ１０２〜ステップＳ１１０の処理を実行するというものである。ここでステップＳ１０２〜ステップＳ１１０は、ステップＳ１０９がYesになるまで、カレントPL情報を構成するそれぞれのPI情報について、ステップＳ１０３〜ステップＳ１１０の処理を繰り返すというループ処理を構成している。このループ処理において処理対象となるPlayItemを、PlayItem#x(PI#x)とよぶ。このPlayItem#xは、カレントPLの先頭のPlayItemに設定されることにより、初期化される(ステップＳ１０２)。上述したループ処理の終了要件は、このPlayItem#xがカレントPLの最後のPlayItemになることであり(ステップＳ１０９)、もし最後のPlayItemでなければ、カレントPLにおける次のPlayItemがPlayItem#xに設定される(ステップＳ１１０)。ループ処理において繰り返し実行されるステップＳ１０３〜ステップＳ１１０は、PlayItem#xのClip_information_file_nameで指定されるClip情報をシナリオメモリ２５に読み込み(ステップＳ１０３)、PlayItem#xのIn_timeを、カレントClip情報のEPmapを用いて、Iピクチャアドレスuに変換し(ステップＳ１０４)、PlayItem#xのOut_timeを、カレントClip情報のEP_mapを用いて、Iピクチャアドレスvに変換して(ステップＳ１０５)、これらの変換で得られたアドレスvの次のIピクチャを求めて、そのアドレスの1つ手前をアドレスwに設定し(ステップＳ１０７)、そうして算出されたアドレスwを用いて、IピクチャアドレスuからアドレスwまでのTSパケットの読み出しをBD-ROMドライブ１又はLocalStorage１８に命じるというものである(ステップＳ１０８)。
【００９１】
上述したステップＳ１０３〜ステップＳ１１０からなるループ処理において、PL情報を読み込む毎に、CCIforPLが存在するかを判定し(ステップＳ１１１)、存在すればCCIforPLを信号出力部２８に設定する(ステップＳ１１２)。これらの処理によりPL情報が切り換わる毎に、録画の許否を変化させることができ、緻密な録画制御を実現することができる。
(第４実施形態)
第１実施形態においてCCIは、BD-ROM全体に対し、1つ割り当てられていたが、第４実施形態は、個々のAVClip毎に、異なるCCIを割り当てるという改良を加えた実施形態である。図２１（ａ）は、第３実施形態に係るBD.CCIの内部構成を示す図である。
【００９２】
本図に示すようにBD.CCIは、CCIforClip#1〜#Mからなる。これらは、任意のAVClipに基づき再生を行うにあたって、出力されるSDビデオ信号、HDビデオ信号の録画の扱いを規定するものである。図２１（ｂ）は、CCIforClipの内部構成を示す図である。本図に示すようにCCIforClipは、CCIforHD、CCIforSDとからなる。  CCIforClipが付加されたため、本実施形態に係る再生制御エンジン６０は、図２２の処理手順を実行する。図２２のフローチャートにおいてステップＳ１０１〜ステップＳ１１０は、原則的な処理である。ステップＳ１１３、ステップＳ１１４が本実施形態固有の処理である。本フローチャートでは、新たなAVClipが選択される毎に、CCIforClipが存在するかを判定し(ステップＳ１１３)、存在すればCCIforClipを信号出力部２８に設定するので(ステップＳ１１４)、AVClipが切り換わる毎に、録画の許否を変化させることができ。緻密な録画制御を実現することができる。
【００９３】
(第５実施形態)
第１実施形態においてCCIは、BD-ROM全体に対し、1つ割り当てられていたが、第５実施形態は、個々のPlayItem情報毎に、異なるCCIを割り当てるという改良を加えた実施形態である。図２３（ａ）は、第５実施形態に係るBD.CCIの内部構成を示す図である。
本図に示すようにBD.CCIは、各PLごとに設けられたCCIforPlayItem#1〜#Mからなる。これらは、任意のPlayItem情報に基づき再生を行うにあたって、出力されるSDビデオ信号、HDビデオ信号の録画の扱いを規定するものである。図２３（ｂ）は、CCIforPlayItemの内部構成を示す図である。本図に示すようにCCIforPlayItemは、CCIforHD、CCIforSDとからなる。CCIforPlayItemが付加されたため、本実施形態に係る再生制御エンジン６０は、図２４の処理手順を実行する。図２４のフローチャートにおいてステップＳ１０１〜ステップＳ１１０は、原則的な処理である。ステップＳ１１６、ステップＳ１１７が本実施形態固有の処理である。本フローチャートでは、新たなPlayItem情報が選択される毎に、CCIforPlayItemが存在するかを判定し(ステップＳ１１６)、存在すればCCIforPlayItemを信号出力部２８に設定するので(ステップＳ１１７)、PlayItem情報が切り換わる毎に、録画の許否を変化させることができ、緻密な録画制御を実現することができる。
【００９４】
(第６実施形態)
第１実施形態では、CCI情報をBD.CCIに格納して説明したが、第６実施形態は、BD-ROMをCCIforBDに記録せず、セキュアなメモリカード６１の接続時において、CCIforBDを信号出力部２８に引き渡す改良に関する。
図２５は、第６実施形態に係る再生装置の内部構成を示す図である。本図における再生装置は、メモリカード６１を接続するためのコネクタを備え、このコネクタを介して、セキュアなメモリカード６１を接続することができる。
【００９５】
メモリカード６１は、例えば接触型の半導体メモリカード６１であり、不揮発メモリと、ロジック回路と、コネクタとを備える、コネクタを介して再生装置が接続した場合、本メモリカード６１はチャレンジ・レスポンス型の相互認証を行い、互いの正当性を認識した上で、再生装置による不揮発メモリのアクセスを許可する。不正な機器によるアクセスを排斥することができ、また内蔵している不揮発メモリの規模は、64Mバイト〜1Gバイトという大規模なものなので、本メモリカード６１は、著作権保護が必要なデータの格納に向いている。
【００９６】
ユーザは、メモリカード６１を持参して、街頭に設置されたKiosk端末に、このメモリカード６１を接続することにより、映画の配給会社が発行した証明書を、メモリカード６１に書き込ませることができる。この証明書は、コピー制限を緩和する旨を証明するものである。ここでローカルストレージ３２内にセキュア領域が存在する場合、セキュアな通信プロトコルを経てインターネット上から証明証を取得して、ローカルストレージ３２内のセキュア領域に記録させておいてもよい。
【００９７】
コネクタを介して、かかるメモリカード６１が接続され得るので、本実施形態におけるCPU４４は、メモリカード６１の装填時において、メモリカード６１に内蔵されている不揮発メモリをアクセスし、その不揮発メモリに、配給会社が発行した証明書が記録されているか否かを判定する。もし記録されていれば、許容度が高いCCIforSD又はCCIforHDを信号出力部２８に引き渡す。図中の◎1,2,3は、メモリカード６１接続時における証明書有無の判定(◎1)、CCIの引き渡し(◎2,3)を模式的に示す。こうすることで、配給会社は、録画権を別売することができる。メモリカード６１に証明書が記録されていない場合、又は、証明書が偽造物である場合、NeverCopyを示すCCIforSD又はCCIforHDを信号出力部２８に引き渡す。こうすることで悪意をもったものによる不正録画を防止することができる。
【００９８】
以上のように本実施形態によれば、映画の配給会社は、映画作品の販売とは別に、コピー制限を緩和する旨の証明書を販売するという新たなビジネスを展開することができるので、映画産業の発展に貢献することができる。
(第７実施形態)
第３実施形態では、CCIforHD、CCIforSDという2種類のCCIを設ける点を特徴としたが、本実施形態は、CCIforHD、CCIforSDのそれぞれに新たな属性を追加する形態である。
【００９９】
図２６は、第７実施形態に係るCCIforPLの内部構成を示す図である。本図において『CCIforHD Without CM』、『CCIforSDWithout CM』というのは、第３実施形態に示したCCIforHD、CCIforSDと同じCCIである。新たな属性が追加されたCCIとは、『CCIforHDWith CM』、『CCIforSD With CM』のことをいう。
これらのコピー制御情報は、付加情報の合成を要件にしたコピー制御情報である。本実施形態では、付加情報の一例に”広告”を選らんで以降の説明を行う。
【０１００】
『CCIforHD With CM』とは、広告合成時におけるHDビデオ信号の録画に関するコピー制御を示す。
『CCIforHD Without CM』とは、広告非合成時におけるHDビデオ信号の録画に関するコピー制御を示す。
『CCIforSD With CM』とは、広告合成時におけるSDビデオ信号の録画に関するコピー制御を示す。
【０１０１】
『CCIforSD Without CM』とは、広告非合成時におけるSDビデオ信号の録画に関するコピー制御を示す。
ここで言う広告とは、商品、興行、組織、団体などを一般に知らしめるための全ての情報形態を指している。本実施形態では、この広告が、映画上映の予告編であるとして説明を進める。
【０１０２】
図２７（ｂ）は、CCIforHD With CM、CCIforHD Without CM、CCIforSD With CM、CCIforSD WithoutCMのそれぞれについての設定例を示す図である。CCIforHD With CM、CCIforHD Without CM、CCIforSD With CM、CCIforSDWithout CMのそれぞれは、何れも、Copy Free、Only One Copy、Never Copy、EPN Copy Freeのどれかに設定される。
”with CM”,”without CM”という属性を、CCIforHD、CCIforSDに設けたことの利点は、映像出力をCM付きで行うか否かにより、録画に関する許容度を変化させる点である。
【０１０３】
図２９は、属性追加に応じた録画許容度の変化を示す図である。
CCIforHDはNever Copy、CCIforSDはOnly One Copyに設定しておくというのが第１実施形態での録画許否設定であったが、”WithCM”という属性追加時において、CCIforHDはOnly One Copy、CCIforSDはCopy Freeに設定されている。かかる属性追加により、広告付きという条件を呑むことでユーザは、緩和された録画権を手に入れることができる。
【０１０４】
それでは、映画作品に対する字幕付加は、どのように実現されているのであろうか。映画作品に付加されるCMコンテンツは、Local Storage３２に格納されているSubClip、Clip情報、PL情報により実現される。図３０は、LocalStorage３２に格納されたCMコンテンツの一例を示す図である。本図に示すようにCMコンテンツは、SubClipを格納した『00005.M2TS』と、そのSubClipについてのClip情報を格納した『00005.CLPI』と、LocalStorage３２上のSubClip及びBD-ROM上のAVClipを同期して再生させる再生経路を示すPL情報を格納した『00005.MPLS』とからなる。CCIforHDWith CM〜CCIforSD Without CMを有するCCIforPLは、このLocal Storage３２上のPL情報についてのCCIforPLである。
【０１０５】
図３１（ａ）は、CMコンテンツを構成するSubClipの構成を示す図である。本図に示すようにSubClipは、第1段目におけるテキスト字幕ストリームをPESパケット化し(第2段目)、TSパケット化することにより(第3段目)、生成される。図３１（ｂ）は、テキスト字幕ストリームの内部構成を示す図である。このテキスト字幕ストリームは、先頭に唯1つ存在する『DSU(Dialog_Style_Unit)』と、複数の『DPU(Dialog_Presentation_Unit)』とからなる。このDSUは、テキスト字幕の表示領域を示すregion情報を含む。region情報は、表示領域の水平位置を示す『region_horizontal_position』、表示領域の垂直位置を示す『region_vertivcal_position』、表示領域の幅を示す『region_width』、表示領域の高さを示す『region_height』からなる。
【０１０６】
DPUは、 字幕の表示開始時刻を示す『dialog_start_PTS』と、字幕の表示終了時刻を示す『dialog_end_PTS』と、テキスト字幕が存在する表示領域を一意に示す『region_id』と、字幕として表示すべき『テキスト文字列』とを含む。
図３２は、CMコンテンツを構成するPL情報の内部構成を示す図である。第１実施形態に示したように、CMコンテンツを構成するPL情報も、MainPath(),SubPath()を含む。図中の引き出し線mp1は、MainPath情報の構成をクローズアップしている。この引き出し線に示すように、MainPath情報は、1つ以上のPlayItem情報からなる。図中の引き出し線mp2は、PlayItem情報の構成をクローズアップしている。この引き出し線に示すように、PlayItem情報は、『Clip_Information_file_name』、『In_time』、『Out_time』からなる。引き出し線mp3は、SubPath情報の構成をクローズアップしている。この引き出し線に示すように、SubPath情報は、1つ以上のSubPlayItem情報からなる。
【０１０７】
上述したようにように、本実施形態に係るPL情報の内部構成は、BD-ROM上のPL情報と同じであるが、BD-ROM及びLocal Storage３２のどちらに存在するClip情報であっても、指定できる点でBD-ROM上のPL情報と異なる。この指定にあたって、LocalStorage３２上のPL情報は、BD-ROM上のファイルをフルパスで指定する必要はない。本Local Storage３２上のディレクトリ及びファイルは、BD-ROM上のファイル及びディレクトリと一体になって、仮想的な1つのファイルシステム(バーチャルファイルシステムと呼ばれる)として、再生装置により認識されるからである。故に、PlayItem情報におけるClip_Information_file_name及びSubPlayItem情報のClip_Information_file_nameは、Clip情報の格納したファイルのファイルボデイにあたる5桁の数値を指定することにより、LocalStorage３２、BD-ROM上のAVClipを指定することができる。このLocal Storage３２の記録内容を読み出し、BD-ROMの記録内容と動的に組み合わせることにより、様々な再生のバリエーションを産み出すことができる。
【０１０８】
またこのPL情報におけるSubPath情報は、1対多の同期指定を実現する点で、第１実施形態に示したPL情報と異なる。この『1対多』において、”1”にあたるのが、LocalStorage３２上のテキスト字幕ストリーム(SubClip)である。”多”にあたるのが、PL情報における複数のPlayItemである。つまり図３３におけるPL情報は、複数PlayItemの再生時において、1つのテキスト字幕ストリームが繰り返し再生されるよう、Subpath情報が規定されているのである。
【０１０９】
図３３は、図３２におけるPlayItem情報の内部構成を示す図である。本図の引き出し線sh2は、SubPlayItem情報の構成をクローズアップしている。この引き出し線に示すように、SubPlayItem情報は、『Clip_information_file_name』と、『In_time』と、『Out_time』と、『Sync_PlayItem_Id』と、『Sync_start_Pts_of_PlayItem』からなる。これらのうち『Clip_information_file_name』は、複数のPlayItem間で共通のファイル名が設定されている。一方、『Sync_PlayItem_Id』、『Sync_start_Pts_of_PlayItem』は、複数のPlayItem情報間で互いに異なるものが設定されている。
【０１１０】
図３４は、Local Storage３２に格納されたPL情報により、どのようなPlayList再生時間軸が定義されるかを示す図である。第1段目は、BD-ROMに記録されたAVClipにおける再生時間軸を示し、第2段目は、LocalStorage３２に格納されたPL情報により定義されるPlayList再生時間軸を示す。この第1段目、第2段目に示すように、Local Storage３２に格納されたPL情報は、BD-ROM上のAVClipに対して独自の再生時間軸を定義することができる。第3段目は、LocalStorage３２に格納されたSubClipにおけるSubClip再生時間軸を示す。図中のSubPlayItem.IN_timeは再生区間の始点を、SubPlayItem.Out_timeは再生区間の終点をそれぞれ示す。これによりSubClip時間軸上にも再生区間が定義されていることがわかる。矢印Sn1,Sn2は、SubPath情報に含まれる2つのSubPlayItem(SubPlayItem#1,#2)のSync_PlayItem_Id及びsync_start_PTS_of_PlayItemによる同期指定を示す。このうちSn1は、SubPlayItem#1におけるSync_PlayItem_Id及びsync_start_PTS_of_PlayItemによる同期指定を示す。
【０１１１】
このSubPlayItem#1におけるSync_PlayItem_Idが、PlayItem#1を指定しているとすると、Local Storage３２上のSubClipは、PlayItem#1の再生時に再生されることになる。
Sn2は、SubPlayItem#2におけるSync_PlayItem_Id及びsync_start_PTS_of_PlayItemによる同期指定を示す。
このSubPlayItem#2におけるSync_PlayItem_Idが、PlayItem#3を指定しているとすると、Local Storage３２上のSubClipは、PlayItem#3の再生時に再生されることになる。LocalStorage３２上のテキスト字幕ストリームは、以上のSubPlayItem#1,#2により、PlayItem#1の再生時に再生されるだけでなく、PlayItem#3の再生時においても再生されることになる。
【０１１２】
このように、SubPath情報における複数のSubPlayItem情報は、1対多の同期指定が可能であるので、同じSubClipを、繰り返し再生させるよう、規定することができる。かかる繰り返し再生の反復効果により、広告宣伝がユーザの脳裏に焼き付けられることになる。
図３５（ａ）は、DSU,DPUの設定例を示す図である。この設定例においてDSU内のregion情報#1は、Presentation Graphicsプレーン１８における座標(x1,y1)の横幅RW,縦幅RHを示すよう設定されているものとする。
【０１１３】
そして図３５（ａ）における4つのDPUは、DSUにおいて定義された字幕の表示領域region情報#1を指定している。しかし各DPUにおけるDialog_start_PTSは、それぞれt1,t2,t3に設定されており、各DPUにおけるテキスト文字列は「映画会社AAA」「近日公開」「全米大ヒット」「スーパースリー」に設定されている。こうした設定により、DPUにおける字幕は、動画の再生時刻の進行に伴い、順々に切り換わってゆくことになる。
【０１１４】
図３５（ａ）のDPUを含むテキスト字幕ストリーム(SubClip)と、BD-ROM上のAVClipとの同期がLocal Storage３２上のPL情報に規定されているものとする。そうすると、DPUの表示位置、開始時刻に基づきテキスト文字列をPresentationGraphicsプレーン１８上に配置することにより、図３５（ｂ）のような合成画像が再生されることになる。
上述したようなPL情報がLocal Storage３２上に存在するので、BD-ROM上のAVClipにおける動画の再生進行に伴い、字幕が移り変わってゆくような表示効果を実現することができる。この字幕の内容は例えば映画作品配給者の広告宣伝であり、当該字幕を表示させることにより、このPL情報による再生にあたっては、広告宣伝の表示が伴うことになる。尚、本実施形態における広告宣伝は、上述した予告編のようなものの他に、いわゆるロゴCMであってもよい。ロゴCMとは、映画配給会社、映画制作会社の動的ロゴであり、映画の冒頭部分に表示されることで、映画配給会社、映画制作会社のハウスマークとして認識されているものである。
【０１１５】
以上のように、録画の許容度が高められたCCIforSD、CCIforHDによる再生出力時には、テキスト字幕ストリームによる合成表示が伴うので、ユーザは広告宣伝を見る事を引き換えに、映画作品の録画権を得ることができる。尚、上記説明ではテキスト字幕として広告を説明したが、これに限らず、オリジナル映像に何らかの追加映像が重畳されることで同一の効果が得られるため、広告の形態が文字列に限ることは無い。例えば、ビットマップの絵でも構わないし、アニメーション効果を持つビットマップの絵としても良い。これらの枠組みの詳細は説明しないがBD-ROMの映画の字幕などに使われているプレゼンテーショングラフィックスの枠組みがテキスト字幕と同様に利用可能である。
以上が本実施形態に係る記録媒体についての改良である。続いて本発明に係る再生装置の改良について、説明する。図３６は、第７実施形態に係る再生装置の改良を示す図である。本図に示すように、PSRセット４６にはPSR(23)が存在する。このPSR(23)は、CM合成をユーザが許可しているか、許可していないかを示す。
図３７（ａ）は、PSR(23)の設定値の意味合いを示す図である。本図に示すようにPSR(23)は、”1”に設定されることにより、CM合成をユーザが許可している旨を示し、”0”に設定されることにより、CM合成をユーザが許可していない旨を示す。
【０１１６】
また命令ROM４５には、再生装置のセットアップ処理を実現するための制御プログラムとして、セットアップメニュー処理部６３が新たに追加されている。
セットアップメニュー処理部６３は、ユーザがセットアップメニューを呼び出す操作をリモコンに対して行えば、セットアップメニューを信号出力部２８に表示させる。そしてCM合成の要否を設定する操作がユーザによりなされれば、その操作に応じた値を、PSR(23)に書き込む。図３７（ｂ）は、セットアップメニューの一例を示す。本図に示すようにセットアップメニューにより受け付けられる設定項目には、視聴制限設定、国・地域、メニュー言語、音声言語、字幕言語という5つの項目が存在することが一般的である。この他に、『CM合成の要否』という設定項目が、本実施形態において加えられている。
【０１１７】
図３８は、セットアップメニュー処理部６３の処理手順を示すフローチャートである。本フローチャートは、ユーザがセットアップメニューを呼び出す操作をリモコンに対して行った際実行される。本フローチャートでは、先ず初めに、設定項目の選択待ちを行う(ステップＳ８１)。そして選択項目が選択されれば、その選択項目がCM合成であるか否かを判定する(ステップＳ８２)。CM合成以外なら、該当する選択項目の設定を受け付ける。CM合成であるなら、CM合成という選択項目の設定を受け付ける。設定項目が、”否”に設定されれば(ステップＳ８３でNo)、PSRセット４６における複数のPSRのうち、PSR(23)に、CM合成が”否”であることを示す”0”を設定する(ステップＳ８５)。一方、『CM合成の要否』という設定項目が、”要”に設定されれば(ステップＳ８３でYes)、PSRセット４６における複数のPSRのうち、PSR(23)に、CM合成が”要”であることを示す”1”を設定する(ステップＳ８４)。以上がセットアップメニュー処理部６３の処理手順である。
【０１１８】
続いて本実施形態における再生制御エンジン６０の改良について説明する。
再生制御エンジン６０は、PSR(23)に、0か1かの値が設定されれば、PlayListの再生時においてこの設定値に応じたコピー世代管理情報（CGMS）の組み込みを信号出力部２８内の合成部５４及び合成部５７に行わせる。PSR(23)の値が、CM合成が”否”であることを示す”0”であるなら、CCIforHDWithout CM、CCIforSD Without CMに基づくCGMSの組み込みを信号出力部２８に行わせる。PSR(23)の値が、CM合成が”要”であることを示す”1”であるなら、CCIforSDWith CM、CCIforHD With CMに基づくCGMSの組み込みを信号出力部２８に行わせる。
【０１１９】
CCIforSD With CM、CCIforHD With CMに基づくCGMSの組み込み手順は、図３９のようになる。
図３９は、第７実施形態に係る再生制御エンジン６０の処理手順を示すフローチャートである。本フローチャートは、図２０のフローチャートを改良したものである。その改良点は、ステップＳ１０１の前にステップＳ１３０が存在している。そしてこのステップＳ１３０がNoである場合、第２実施形態の再生手順がそのまま実行されることになる。
【０１２０】
一方、ステップＳ１３０がYesであれば、ステップＳ１０１〜ステップＳ１１０の処理手順が実行されることになる。第２実施形態とにおける図２０との違いは、ステップＳ１１１、ステップＳ１１２が、ステップＳ１２１、ステップＳ１２２に置き換えられている点である。この差違により再生制御エンジン６０は、PL情報を読み込む毎に、CCIforPLが存在するかを判定し(ステップＳ１２１)、存在すればCCIforSDWith CM、CCIforHD With CMを信号出力部２８に設定して、これに基づくCGMSの合成を合成部５４、合成部５７に行わせる(ステップＳ１２２)。以上がPL情報に基づく再生制御である。上述したように、AVClipの再生進行に伴い、CMコンテンツを同期させるためには、現在の再生時点が、現在の再生時点がSubPlayItemのIn_time,Out_timeにあたるか否の監視を行う必要がある。その監視は、ビデオデコーダ８、StreamGraphics Processor１４、Coded Data Buffer２２、テキスト字幕デコーダ４２に対する制御を行うにあたって、1つの手順として実行される。図４０は、ビデオデコーダ８、StreamGraphics Processor１４、Coded Data Buffer２２、テキスト字幕デコーダ４２に対する制御手順の詳細を示すフローチャートである。本フローチャートは、IピクチャのPTSをカレントPTMに設定した後で(ステップＳ１３８)、ステップＳ１３２〜ステップＳ１３７からなるループ処理を実行するものである。
【０１２１】
続いてステップＳ１３２〜ステップＳ１３５におけるループ処理について説明する。このループ処理は、カレントPTMにあたるピクチャ、オーディオの再生出力と(ステップＳ１３２)、カレントPTMの更新と(ステップＳ１３３)を繰り返すものである。本ループ処理におけるステップＳ１３４は、ループ処理の終了要件を規定している。つまりステップＳ１３４は、カレントPTMがPI#xのOut_timeであることをループ処理の終了要件にしている。
【０１２２】
ステップＳ１３５は、sync_PlayItem_idにより、PlayItem#xを指定したSubPlayItem#yが存在するか否かの判定であり、もし存在すれば、ステップＳ１３６において、カレントPTMはSubPlayItem#yのsync_start_PTS_of_playItemであるか否かを判定する。もしそうであれば、ステップＳ１３７においてSubPlayItem#yに基づく再生処理を行う。
図４１は、SubPlayItem#yに基づく再生処理を示すフローチャートである。
ステップＳ１４７では、SubPlayItem#yのClip_information_file_nameで指定されるClip情報を読み込む。ステップＳ１４８では、カレントClip情報のEP_mapを用いて、SubPlayItem#yのIn_timeを、アドレスαに変換する。一方ステップＳ１４９では、SubPlayItem#yのOut_timeを,カレントClip情報のEP_mapを用いて、アドレスβに変換する。ステップＳ１５０は、SubPlayItem#yのIn_timeからSubPlayItem#yのOut_timeまでの出力をデコーダに命じる。これらの変換で得られたアドレスβの次のアドレスを求めて、そのアドレスの1つ手前をアドレスγに設定し(ステップＳ１５１)、そうして算出されたアドレスγを用いて、SubClip#zにおけるアドレスαからアドレスγまでのTSパケットの読み出しをBD-ROMドライブ１又はLocalStorage１８に命じるというものである(ステップＳ１５２)。  
【０１２３】
かかる処理により、MainPathの再生、SubPathの再生の双方が再生されるので、図３５（ｂ）のような合成画像が表示されることになる。図３９のフローチャートにおいて、ステップＳ１２１、ステップＳ１２２では、CCIforPLにおけるCCIforHDWith CM、CCIforSD With CMが信号出力部２８に設定される。CCIforHD With CM、CCIforSD With CMが設定されるため、SDビデオ信号及びHDビデオ信号には、許容度が高く設定されたCGMSが重畳されて、出力されることになる。
【０１２４】
図４２（ａ）（ｂ）は、広告が合成されていない動画像と、その動画像をTVに表示させるためのSDビデオ信号とを示す図である。本図（ｂ）に示すようにSDビデオ信号の垂直帰線区間には、OnlyOne Copyを示すCGMSが重畳されている。この重畳により、録画装置６００による録画は、１回しか許容されない。
図４３（ａ）（ｂ）は、CMコンテンツが合成されている再生画像と、その再生画像をTVに表示させるためのSDビデオ信号とを示す図である。本図（ｂ）に示すようにSDビデオ信号の垂直帰線区間には、CopyFreeを示すCGMSが重畳されている。この重畳により、録画装置６００による録画の自由度が高められることになる。
【０１２５】
以上のように本実施形態によれば、広告の合成を条件にして、映画作品の複製を認める旨がコピー制御情報に示されている。複製物に、広告を合成させるという条件を呑めば、ユーザはデジタル化された映画作品を自由にコピーすることができる。こうして得られた複製物がHDレコーダやホームサーバに蓄積された場合、蓄積された複製物を再生させる限り、広告が合成された再生映像が表示されることになる。そのため、ユーザは否応なく、再生映像を視聴することになる。これにより一定の宣伝効果を期待することができる。原則不可能な筈の私的コピーを認めることを引き換えに、広告を視聴させるので、この宣伝行為は、ユーザに対する譲歩の上に成り立つ。ユーザ感情を害しないような配慮の上で、複製物を媒介にした宣伝行為を実施するので、ユーザとの良好な関係を維持したまま、宣伝効果を高めることができる。
【０１２６】
(第８実施形態)
第１実施形態においてCMコンテンツは、BD-ROMに予め記録されているものとしたが、第７実施形態は、CMコンテンツをWWWサーバからダウンロードして利用する形態に関する。かかるダウンロードにあたっての、CCIforBDにおけるCCIforPLは、図４４（ａ）に示すものとなる。図４４（ａ）は、第８実施形態に係るCCIforPLの内部構成を示す図である。本図に示すように第８実施形態に係るCCIforPLには、CCIが一切記載されておらず、その代わりにURLが規定されている。このURLは、CMコンテンツ及びCCIを、ネットワーク上のどこから取得すべきかを示す。
【０１２７】
CCIforBDにCCIが記述されておらず、その代わりURLが記述されているので、映像出力にあたってNetwork Device３１は、このURLに基づきWWWサーバに対するアクセスを行い、CMコンテンツ及びCCIをダウンロードするとの処理を行う。
図４４（ｂ）は、ダウンロードにあたってNetwork Device３１が送信するCM要求の内部構成を示す。本図に示すようにCM要求は、BD-ROMのリードイン領域に記録されているDisc-IDを含む。
【０１２８】
CMコンテンツのダウンロードにあたってCPU４４は、Disc-IDを含むCM要求をNetwork Device３１に送信させる。図４５は、CPU４４によるDisc-ID取得(☆1)、NetworkDevice３１によるWWWサーバへのCM要求の送信(☆2,3)を模式的に示した図である。こうしてCM要求が送信されれば、WWWサーバはそのDisc-IDに対応するCMコンテンツを自身のデータベースから取り出す。そしてCCIforSDWith CM、CCIforHD With CMを、Disc-IDを用いて暗号化して、暗号化されたCCIforSD With CM、CCIforHD WithCMと、CMコンテンツとを要求元の再生装置に送り返す。図４６は、WWWサーバから再生装置へのCMコンテンツ及びCCI送信(☆3,☆4,☆5)を模式的に示す図である。こうしてCMコンテンツ及びCCIが送信されれば、再生装置はCMコンテンツをLocalStorage３２に書き込み、Disc-IDを用いてCCIforSD With CM、CCIforHD With CMを復号して平文のCCIforSDWith CM、CCIforHD With CMを得る。
【０１２９】
以上のように本実施形態によれば、WWWサーバからCMコンテンツをダウンロードして、CM映像を再生し、映画作品に合成するので、最新のCMコンテンツをWWWサーバに用意しておけば、最新の広告宣伝を最新のコピー世代管理と共にユーザに視聴させることができる。
(第９実施形態)
第８実施形態では、Disc-IDを含んだCM要求をサーバ装置に送信した。これに対し第９実施形態は、Disc-IDと、メーカ情報とをCM要求に含ませてサーバ装置に送信する実施形態である。
【０１３０】
図４７は、第９実施形態に係るCM要求の内部構成を示す図である。本図に示すように、本実施形態に係るCM要求は、Disc-IDの他に、メーカ情報を含む。このメーカ情報は、再生装置の製造に係った”メーカID”、そのメーカにおける再生装置の”型番号”等を含む。本図に示すメーカ情報は、再生装置におけるセキュアな半導体素子に、書き換え不可能な状態で記録されている。
【０１３１】
CM要求の送信にあたってCPU４４は、上述したセキュアな半導体素子からメーカ情報を取り出し、このメーカ情報と、Disc-IDとを含むCM要求をNetworkDevice３１に送信させる。図４８は、CPU４４によるメーカ情報及びDisc-ID取得(☆1)、Network Device３１によるWWWサーバへのCM要求(☆2,3)を模式的に示した図である。こうしてCM要求が送信されれば、WWWサーバは第８実施形態同様、そのDisc-IDに対応するCMコンテンツを、自身のデータベースから取り出す。そしてCCIを、Disc-IDを用いて暗号化して、暗号化されたCCIと、CMコンテンツとを要求元の再生装置に送り返す。
【０１３２】
続いて、WWWサーバ７００に送信されたメーカー情報の用途について説明する。図４９は、メーカー情報の用途について示す図である。図４８のような送信要求が、世界中からの再生装置から発せられれば、WWWサーバ７００は、送信要求のそれぞれに含まれるメーカー情報を参照して、送信要求の個数を、メーカ毎に集計する。
そうして送信要求の個数が集計されると、映画配給会社８００は、その送信要求の個数が、広告宣伝に対する、メーカの貢献であると判定して、この貢献に応じた広告費をメーカ９００に支払う。
【０１３３】
以上のように本実施形態によれば、CMコンテンツを取得する際、メーカ情報をWWWサーバに送信するので、映画配給会社は、広告宣伝に対するメーカ(再生装置)の貢献を知ることができる。かかる貢献に対する報酬がメーカに支払われれば、複製物を媒介にした広告宣伝という新たな収益をメーカは得ることができる。
(第１０実施形態)
第７実施形態では、CMコンテンツをローカルストレージに記録したが、第１０実施形態は、CMコンテンツをBD-ROMに記録して許可要求する実施形態である。図５０は、第１実施形態に係るBD-ROMの応用層フォーマットを示す図である。本図に示すように、CMコンテンツを構成するSubClip、Clip情報、PL情報がBD-ROMに記録されていることがわかる。BD-ROMにSubClip、Clip情報、PL情報が記録されているので、再生装置にローカルストレージが存在しない場合も、広告宣伝を合成した再生出力を行うことができる。そして、この再生出力にあたって、録画行為に対する許容度が高いコピー世代管理情報（CGMS）をHDビデオ信号、SDビデオ信号に重畳することができる。
【０１３４】
(第１１実施形態)
第７実施形態では、広告宣伝用のテキスト字幕ストリームをSubClipとしてBD-ROMに記録したが、本実施形態は、広告宣伝用のグラフィクスストリームを設け、AVClipに多重化させるものである。
図５１は、広告宣伝用のグラフィクスストリームを設け、AVClipに多重化させる場合の、AVClipの構成を示す図である。
【０１３５】
本図の下１段目に示すように、本実施形態におけるAVClipには、広告宣伝用のグラフィクスストリームが存在している。図５２（ａ）は、広告宣伝用のグラフィクスストリームを構成する、ODS,PDSの内容を示す。広告宣伝用のグラフィクスストリームにおけるODS(ObjectDefinition Segment)は、ランレングス符号方式で圧縮された広告宣伝を表すグラフィクスである。
【０１３６】
広告宣伝用グラフィクスストリームのうち、ODS及びPDSについて以下説明する。
『ODS(Object_Definition_Segment)』は、グラフィクスオブジェクトを定義する機能セグメントである。グラフィクスオブジェクトは広告宣伝のための文字列や図形を表すデータであり、複数のランレングスデータからなる。ランレングスデータとは、画素値を示すPixelCodeと、画素値の連続長とにより、画素列を表現したデータである。Pixel Codeは、8ビットの値であり、1〜255の値をとる。ランレングスデータでは、このPixelCodeによりフルカラーの16,777,216色から任意の256色を選んで画素の色として設定することができる。尚、字幕として表示される場合、グラフィクスオブジェクトは、透明色の背景に、文字列を配置することで描画せねばならない。
【０１３７】
『PDS(Palette Difinition Segment)』は、色変換用のパレットを定義する情報である。パレットとは、1〜255のPixel Codeと、画素値との組合せを示すデータである。ここで画素値は、赤色差成分(Cr値),青色差成分(Cb値),輝度成分(Y値),透明度(T値)から構成される。各ランレングスデータが有するPixelCodeを、パレットに示される画素値に置き換えることで、ランレングスデータは発色されることになる。。
【０１３８】
そしてこの広告宣伝用のグラフィクスストリームを選択させるため、本実施形態におけるBD-ROMには、このAVClipに対して固有となるCCI(CCIforClip)が記録されている。図５２（ｂ）は、AVClipに対し固有となるCCIforClipを示す図である。
図５２（ｂ）におけるCCI for AVClipは、PIDを含む。このPIDは、上述した広告宣伝用PGストリームを一意に識別するPIDであり、再生時において再生装置がこのPIDをPIDフィルタ４に設定することにより、広告宣伝のためのPGストリームがデコードされ、再生されるため、録画行為に対する許容度が高いコピー世代管理情報（CGMS）をHDビデオ信号、SDビデオ信号に重畳することになる。尚、広告宣伝用のグラフィックスストリームを特定するための情報は、PIDでなくてもストリームを特定できる情報であれば良い。
【０１３９】
以上が本実施形態に係る記録媒体についての改良である。続いて本実施形態に係る再生装置の改良について説明する。図２２のフローチャートにおいて、CCIforClip固有の処理は、ステップＳ１１３及びステップＳ１１４であった。第１１実施形態では、このステップＳ１１３及びステップＳ１１４の組みが、図５３に示すステップＳ１１３、ステップＳ１６１〜ステップＳ１６４に置き換えられている。これらのステップＳ１６１〜ステップＳ１６４について説明する。
【０１４０】
図２２のフローチャートにおいて、新たなAVClipが選択される度に、PSR(23)が1であるか否かを判定する(ステップＳ１６１)。このPSR(23)は、再生装置における広告宣伝の要否の設定を示すものであり、もし0(広告不要)であれば、カレントのAVClipに対応するCCIforPLのCCIforSDWithout CM、CCIforHD Without CMを信号出力部２８に設定する(ステップＳ１６２)。
【０１４１】
PSR(23)が1(広告要)であれば、このAVClipに対応するCCIforClipから、PIDを取り出し、このPIDを、PIDフィルタ４に設定する(ステップＳ１６３)。この設定により、図５１のAVClipの再生時には、広告宣伝用のグラフィクスストリームがPIDフィルタ４により選択され、StreamGraphics Processor１４に出力されることになる。その後、カレントのAVClipに対応するCCIforPLのCCIforSD With CM、CCIforHDWith CMを信号出力部２８に設定する(ステップＳ１６４)。
【０１４２】
以上のように本実施形態によれば、AVClipにおいて、広告宣伝用のグラフィクスストリームを多重化しておき、これの選択を介して、広告宣伝画像をユーザに視聴させることができる。
(備考)
以上の説明は、本発明の全ての実施行為の形態を示している訳ではない。下記(A)(B)(C)(D)・・・・・の変更を施した実施行為の形態によっても、本発明の実施は可能となる。本願の請求項に係る各発明は、以上に記載した複数の実施形態及びそれらの変形形態を拡張した記載、ないし、一般化した記載としている。拡張ないし一般化の程度は、本発明の技術分野の、出願当時の技術水準の特性に基づく。
【０１４３】
(A)各実施形態においてBD-ROMには、HD画質のPGストリームやIGストリームしか記録されていないが、ダウンコンバート用にPGストリーム及びIGストリームを別途記録しておき、ダウンコンバート時に再生装置又はユーザに選択させてもよい。
(B)各実施形態においてPGストリームで字幕を表示するような場合は、ダウンコンバート時に品質保証が難しい問題があるため、TrueTypeのようなベクターイメージのフォントを用いて、DCを行うことが望ましい。
【０１４４】
(C)各実施形態は、ビデオストリーム、PGストリーム、IGストリームのそれぞれに最適なダウンコンバータを経由して画質を損なわないモデルとしたが、HDビデオ信号画質のまま合成してSD画質へ直接ダウンコンバートする方法も考えられる。このような場合で、ダウンコンバート時に４：３のTVでPan&Scan表示されることが予想される場合には、字幕の表示領域（特に横幅）をダウンコンバート後の４：３のTVに収まるようにしておいても良い。
【０１４５】
(D)各実施形態では、字幕の表示領域の設定方法については詳細に言及していないが、ダウンコンバートを考慮して、HDビデオ信号用、ダウンコンバートしたNTSCのレターボックス用、ダウンコンバートしたNTSCのPan&Scan用、ダウンコンバートしたPALのレターボックス用、ダウンコンバートしたPALのPan&Scan用等と別々に字幕表示領域を設定しておいても良い。また、ユーザーの好みで表示領域を変更できるようにしておいても良い。
【０１４６】
(E)第１実施形態では、フィールドダブリングを行ってダウンコンバートする際に、特定のフィールドをそのまま再表示させるとして説明したが、ダウンコンバート時の映像のブレを軽減させるために、前後のピクチャから中間的なフィールドピクチャを生成し、それを挿入することで、フィールドダブリングしながらダウンコンバートしても良い(例えば、図の50Hz-FD(PAL)での２枚目のP5tを、２４Hz（film）のP5ピクチャとP6ピクチャから生成しても良い。）。
【０１４７】
(F)本実施形態は、BD-ROM及びその再生装置について説明したが、デジタル放送のストリーム内に、CCIforHD及びCCIforSDを多重化しておいてもよい。
(G)上記説明では、プレイリスト毎にCCI情報を設定するとしたが、Java（登録商標）アプリケーション（再生を制御するプログラムやスクリプト）が、CCIを選択できるようにしても良い。
(H)字幕と、その字幕により隠れる重複部分とは、常に、同時表示される方が望ましい。これは、HDTVへの出力とSDTVへの出力を同時に行うような場合に、HDTVでの表示とSDTVでの表示との対応を取ることができる。
【０１４８】
(I)オーディオデコーダ３９の出力側にはオーディオダウンコンバータA-DCを接続してもよい。オーディオダウンコンバータA-DCに、サンプリングの間引き処理等を行わせることにより、SDTVの品質で音声出力を行うことができる。
(J)CCIforBDは、「APSTB」を含んでいてもよい。「APSTB」は、SDビデオ信号の出力にあたって、アナログ出力での保護を施すか否かを示す2ビットの値である。APSTBが「01」であれば、VTRのAGC回路を攪乱させることにより保護を行うことを示し、「10」であれば、AGC攪乱と、カラーストライプを2ライン反転させることで保護を行うことを示す。「11」であれば、AGC攪乱と、カラーストライプを4ライン反転させることで保護を行うことを示す。APSTBが「00」であれば、アナログ出力での保護は行わないことを示す。
【０１４９】
(K)第１実施形態では、MPEG-TSのT-STDをベースにした再生装置モデルで説明したが、MPEG-PSや他の多重化方式をベースにした再生装置モデルであってもよい。ダウンコンバートを行うにあたって再生装置は、Clip情報に記述されたDC推奨情報を表示しながら、ダウンコンバート方法をユーザに最終判断させても良い。
する。
【０１５０】
(L)出力制御部５１による表示方式の変換により、AVClipの再生速度がオリジナルと比べて変わる場合、出力制御部５１はDTSの時刻の通りにデコードしなくとも良い。
(M)全ての実施形態では、本発明に係る記録媒体をBD-ROMとして実施したが、本発明の記録媒体は、記録されるグラフィクスストリームに特徴があり、この特徴は、BD-ROMの物理的性質に依存するものではない。グラフィクスストリームを記録しうる記録媒体なら、どのような記録媒体であってもよい。例えば、DVD-ROM,DVD-RAM,DVD-RW,DVD-R,DVD+RW,DVD+R,CD-R,CD-RW等の光ディスク、PD,MO等の光磁気ディスクであってもよい。また、コンパクトフラッシュ（登録商標）カード、スマートメディア、メモリスティック、マルチメディアカード、PCM-CIAカード等の半導体メモリカードであってもよい。フレキシブルディスク、SuperDisk,Zip,Clik!等の磁気記録ディスク(i)、ORB,Jaz,SparQ,SyJet,EZFley,マイクロドライブ等のリムーバブルハードディスクドライブ(ii)であってもよい。更に、機器内蔵型のハードディスクであってもよい。
【０１５１】
(N)全ての実施形態における再生装置は、BD-ROMに記録されたAVClipをデコードした上でTVに出力していたが、再生装置をBD-ROMドライブのみとし、これ以外の構成要素をTVに具備させてもい、この場合、再生装置と、TVとをIEEE1394で接続されたホームネットワークに組み入れることができる。また、実施形態における再生装置は、テレビと接続して利用されるタイプであったが、ディスプレィと一体型となった再生装置であってもよい。更に、各実施形態の再生装置において、処理の本質的部分をなすシステムLSI(集積回路)のみを、実施としてもよい。これらの再生装置及び集積回路は、何れも本願明細書に記載された発明であるから、これらの何れの態様であろうとも、第６実施形態に示した再生装置の内部構成を元に、再生装置を製造する行為は、本願の明細書に記載された発明の実施行為になる。第１実施形態に示した再生装置の有償・無償による譲渡(有償の場合は販売、無償の場合は贈与になる)、貸与、輸入する行為も、本発明の実施行為である。店頭展示、カタログ勧誘、パンフレット配布により、これらの譲渡や貸渡を、一般ユーザに申し出る行為も本再生装置の実施行為である。
【０１５２】
(O)各フローチャートに示したプログラムによる情報処理は、ハードウェア資源を用いて具体的に実現されていることから、上記フローチャートに処理手順を示したプログラムは、単体で発明として成立する。全ての実施形態は、再生装置に組み込まれた態様で、本発明に係るプログラムの実施行為についての実施形態を示したが、再生装置から分離して、第１実施形態に示したプログラム単体を実施してもよい。プログラム単体の実施行為には、これらのプログラムを生産する行為(1)や、有償・無償によりプログラムを譲渡する行為(2)、貸与する行為(3)、輸入する行為(4)、双方向の電子通信回線を介して公衆に提供する行為(5)、店頭、カタログ勧誘、パンフレット配布により、プログラムの譲渡や貸渡を、一般ユーザに申し出る行為(6)がある。
(P)各フロ−チャ−トにおいて時系列に実行される各ステップの「時」の要素を、発明を特定するための必須の事項と考える。そうすると、これらのフロ−チャ−トによる処理手順は、再生方法の使用形態を開示していることがわかる。各ステップの処理を、時系列に行うことで、本発明の本来の目的を達成し、作用及び効果を奏するよう、これらのフロ−チャ−トの処理を行うのであれば、本発明に係る記録方法の実施行為に該当することはいうまでもない。
【０１５３】
(Q)各実施形態におけるデジタルストリームは、BD-ROM規格のAVClipであったが、DVD-Video規格、DVD-Video Recording規格のVOB(VideoObject)であってもよい。VOBは、ビデオストリーム、オーディオストリームを多重化することにより得られたISO/IEC13818-1規格準拠のプログラムストリームである。またAVClipにおけるビデオストリームは、MPEG4やWMV方式であってもよい。更にオーディオストリームは、Linear-PCM方式、Dolby-AC3方式、MP3方式、MPEG-AAC方式、dts方式であってもよい。
【０１５４】
(R)各実施形態における映画作品は、アナログ放送で放送されたアナログ映像信号をエンコードすることにより得られたものでもよい。デジタル放送で放送されたトランスポートストリームから構成されるストリームデータであってもよい。
またビデオテープに記録されているアナログ／デジタルの映像信号をエンコードしてコンテンツを得ても良い。更にビデオカメラから直接取り込んだアナログ／デジタルの映像信号をエンコードしてコンテンツを得ても良い。他にも、配信サーバにより配信されるデジタル著作物でもよい。
【０１５５】
(S)第７実施形態以降において、広告は視覚に訴えるものでったが、聴覚に訴えるものであってもよい。つまり広告を表すオーディオストリームを記録しておき、これの合成を条件としたCCIforSDwith CM,CCIforHD with CMを定義してもよい。
(T)第７実施形態以降において、付加情報は広告であるとしたが、広告以外にもスローガン的なものであってもよい。つまり何等かの情報をユーザに伝達するものならばよい。また、映画制作者、映画配給者以外の営業主体に対する広告であってもよい。
【０１５６】
【産業上の利用可能性】
本発明に係る記録媒体及び再生装置は、ホームシアターシステムでの利用のように、個人的な用途で利用されることがありうる。しかし本発明は上記実施形態に内部構成が開示されており、この内部構成に基づき量産することが明らかなので、資質において工業上利用することができる。このことから本発明に係る記録媒体及び再生装置は、産業上の利用可能性を有する。
【図面の簡単な説明】
【０１５７】
【図１】本発明に係る記録媒体の、使用行為についての形態を示す図である。
【図２】本発明に係る記録媒体である、BD-ROMの構成を示す図である。
【図３】本発明に係る記録媒体の応用層の構成を示す図である。
【図４】
（ａ）BD.CCIの内部構成を示す図である。
（ｂ）CCIforHD,CCIforSDが取り得る設定例を示す図である。
（ｃ）録画に関する許容度を変化させるにあたっての一例である。
【図５】拡張子.M2TSが付与されたファイルがどのように構成されているかを模式的に示す図である。
【図６】Clip情報の内部構成を示す図である。
【図７】PL情報の構成を示す図である。
【図８】AVClipと、PLとの関係を示す図である。
【図９】SubClip時間軸上の再生区間定義と、同期指定とを示す図である。
【図１０】本発明に係る再生装置の内部構成を示す図である。
【図１１】信号出力部２８の内部構成を示す図である。
【図１２】
（ａ）HDビデオ信号の出力を示す図である。
（ｂ）2:3プルダウン変換を示す図である。
【図１３】
（ａ）HDビデオ信号の出力を示す図である。
（ｂ）50Hz-DEFTによるPAL信号への変換を示す図である。
（ｃ）50Hz-FDによるPAL信号への変換を示す図である。
【図１４】
（ａ）合成部５４により合成がなされたHDビデオ信号を示す図である。
（ｂ）合成部５７により合成がなされたNTSC信号を示す図である。
【図１５】
（ａ）合成部５４により合成がなされたHDビデオ信号を示す図である。
（ｂ）合成部５７により合成がなされたPAL信号を示す図である。
【図１６】出力制御部５１の処理手順を示すフローチャートである。
【図１７】第２実施形態に係る信号出力部２８の内部構成を示す図である。
【図１８】
（ａ）第３実施形態に係るBD.CCIの内部構成を示す図である。
（ｂ）CCIforPLの内部構成を示す図である。
【図１９】第３実施形態に係る再生装置の機能構成を示す。
【図２０】再生制御エンジン６０による処理手順を示すフローチャートである。
【図２１】
（ａ）第３実施形態に係るBD.CCIの内部構成を示す図である。
（ｂ）CCIforClipの内部構成を示す図である。
【図２２】第４実施形態に係る再生制御エンジン６０の処理手順を示すフローチャートである。
【図２３】
（ａ）第５実施形態に係るBD.CCIの内部構成を示す図である。
（ｂ）CCIforPlayItemの内部構成を示す図である。
【図２４】第５実施形態に係る再生制御エンジン６０の処理手順を示すフローチャートである。  
【図２５】第６実施形態に係る再生装置の内部構成を示す図である。
【図２６】第７実施形態に係るCCIforPLの内部構成を示す図である。
【図２７】CCIforHD With CM、CCIforHD Without CMのそれぞれについての設定例を示す図である。
【図２８】CCIforSD With CM、CCIforSD Without CMのそれぞれについての設定例を示す図である。
【図２９】属性追加に応じた録画許容度の変化を示す図である。
【図３０】Local Storage３２に格納されたCMコンテンツの一例を示す図である。
【図３１】
（ａ）CMコンテンツを構成するSubClipの構成を示す図である。
【０１５８】
（ｂ）テキスト字幕ストリームにおけるDSU,DPUの内部構成を示す図である。
【図３２】CMコンテンツを構成するPL情報の内部構成を示す図である。
【図３３】図３２におけるSubPlayItem情報の内部構成を示す図である。
【図３４】Local Storage３２に格納されたPL情報により、どのようなPlayList再生時間軸が定義されるかを示す図である。
【図３５】
（ａ）DSU,DPUの設定例を示す図である。
（ｂ）DPUの表示位置、開始時刻に基づきテキスト文字列をPresentation Graphicsプレーン１８上に配置することにより、再生される動画像を示す図である。
【図３６】第７実施形態に係る再生装置の改良を示す図である。
【図３７】
（ａ）PSR(23)の設定値の意味合いを示す図である。
（ｂ）セットアップメニューの一例を示す図である。
【図３８】セットアップメニュー処理部６３の処理手順を示すフローチャートである。
【図３９】第７実施形態に係る再生制御エンジン６０の処理手順を示すフローチャートである。
【図４０】ストリーム再生と同期した手順の詳細を示すフローチャートである。
【図４１】SubPlayItem#yに基づく再生処理を示すフローチャートである。
【図４２】広告が合成されていない動画像と、その動画像をTVに表示させるためのSDビデオ信号とを示す図である。
【図４３】合成画像と、その合成画像をTVに表示させるためのSDビデオ信号とを示す図である。
【図４４】
（ａ）第８実施形態に係るCCIforPLの内部構成を示す図である。
（ｂ）ダウンロードにあたってNetwork Device３１が送信するCM要求の内部構成を示す図である。
【図４５】CPU４４によるDisc-ID取得(☆1)、Network Device３１によるWWWサーバへのCM要求の送信(☆2,3)を模式的に示した図である。
【図４６】WWWサーバから再生装置へのCMコンテンツ及びCCI送信(☆3,☆4,☆5)を模式的に示す図である。
【図４７】第９実施形態に係るCM要求の内部構成を示す図である。
【図４８】CPU４４によるメーカ情報及びDisc-ID取得(☆1)、Network Device３１によるWWWサーバへのCM要求(☆2,3)を模式的に示した図である。
【図４９】メーカー情報の用途について示す図である。
【図５０】第１０実施形態に係るBD-ROMの応用層フォーマットを示す図である。  
【図５１】広告宣伝用のグラフィクスストリームを設け、AVClipに多重化させる場合の、AVClipの構成を示す図である。
【図５２】
（ａ）広告宣伝用のグラフィクスストリームを構成する、ODS,PDSの内容を示す図である。
（ｂ）AVClipに対し固有となるCCIforClipを示す図である。
【図５３】第１１実施形態固有の再生制御エンジン６０の処理手順を示すフローチャートである。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2005074270.tif 000055
【図２】
2005074270.tif 000056
【図３】
2005074270.tif 000057
【図４】
2005074270.tif 000058
【図５】
2005074270.tif 000059
【図６】
2005074270.tif 000060
【図７】
2005074270.tif 000061
【図８】
2005074270.tif 000062
【図９】
2005074270.tif 000063
【図１０】
2005074270.tif 000064
【図１１】
2005074270.tif 000065
【図１２】
2005074270.tif 000066
【図１３】
2005074270.tif 000067
【図１４】
2005074270.tif 000068
【図１５】
2005074270.tif 000069
【図１６】
2005074270.tif 000070
【図１７】
2005074270.tif 000071
【図１８】
2005074270.tif 000072
【図１９】
2005074270.tif 000073
【図２０】
2005074270.tif 000074
【図２１】
2005074270.tif 000075
【図２２】
2005074270.tif 000076
【図２３】
2005074270.tif 000077
【図２４】
2005074270.tif 000078
【図２５】
2005074270.tif 000079
【図２６】
2005074270.tif 000080
【図２７】
2005074270.tif 000081
【図２８】
2005074270.tif 000082
【図２９】
2005074270.tif 000083
【図３０】
2005074270.tif 000084
【図３１】
2005074270.tif 000085
【図３２】
2005074270.tif 000086
【図３３】
2005074270.tif 000087
【図３４】
2005074270.tif 000088
【図３５】
2005074270.tif 000089
【図３６】
2005074270.tif 000090
【図３７】
2005074270.tif 000091
【図３８】
2005074270.tif 000092
【図３９】
2005074270.tif 000093
【図４０】
2005074270.tif 000094
【図４１】
2005074270.tif 000095
【図４２】
2005074270.tif 000096
【図４３】
2005074270.tif 000097
【図４４】
2005074270.tif 000098
【図４５】
2005074270.tif 000099
【図４６】
2005074270.tif 000100
【図４７】
2005074270.tif 000101
【図４８】
2005074270.tif 000102
【図４９】
2005074270.tif 000103
【図５０】
2005074270.tif 000104
【図５１】
2005074270.tif 000105
【図５２】
2005074270.tif 000106
【図５３】
2005074270.tif 000107
【国際調査報告】
2005074270.tif 000108
2005074270.tif 000109