(57)【要約】【課題】試し視聴とアップグレード視聴に用いる記憶媒体を提供する。【解決手段】  主コンテンツ（２１０）のデータと、副コンテンツ（２１５）のデータと、再生制御プログラム（２６０）とを、記憶媒体（２０）に備える。ＰＣ（１０）のコンテンツ再生プログラム（１２５）は、試供視聴時には、主コンテンツ（２１０）のデータを用いて再生制御プログラム（２６０）により低解像度画像再生用にレンダリングして、副コンテンツ（２１５）のデータと同時に表示する。アップグレード視聴時には、主コンテンツ（２１０）のデータのみを用いて高精細画像再生用にレンダリングする。【選択図】  図２
2010081163.tif 000002
【特許請求の範囲】
【請求項１】
主コンテンツのデータと、副コンテンツのデータと、
前記主コンテンツのデータをスケールダウン表示して空いている領域に副コンテンツのデータを表示するよう制御し、又は前記主コンテンツのデータのみを表示するよう制御する再生制御プログラムとを備える
ことを特徴とする記憶媒体。
【請求項２】
前記主コンテンツのデータを所定の大きさで表示するための差分データを更に備える
ことを特徴とする請求項１に記載の記憶媒体。
【請求項３】
前記再生制御プログラムは、前記主コンテンツのデータをスケールダウン表示する際に、前記副コンテンツのデータを同時に表示するよう制御する
ことを特徴とする請求項１又は２に記載の記憶媒体。
【請求項４】
前記主コンテンツのデータは、試供視聴用のコンテンツのデータであり、
前記差分データは、アップグレード視聴用のデータであり、
前記差分データと主コンテンツのデータとは発行される視聴キーを用いて復号化されるように暗号化されており、
前記再生制御プログラムは、前記アップブレード視聴時に前記視聴キーを用いて、前記差分データを復号化して所定の大きさで表示するよう制御する
ことを特徴とする請求項１から３のいずれか１項に記載の記憶媒体。
【請求項５】
請求項３又は４に記載の記憶媒体と、
前記記憶媒体に記憶されたデータを再生する端末と、
前記視聴キーを発行するサーバとを備える
ことを特徴とする記憶再生システム。
【請求項６】
前記副コンテンツのデータには広告ＩＤを含み、
前記広告ＩＤ毎の視聴期限を記憶する広告制御情報記憶手段を備え、
前記端末は、前記広告制御情報記憶手段に記憶された視聴期限を過ぎていた場合には、新しい広告コンテンツのデータを前記サーバからダウンロードして再生する
ことを特徴とする請求項５に記載の記憶再生システム。
【請求項７】
記憶媒体に、主コンテンツのデータと、副コンテンツのデータと、再生制御プログラムとを記憶し、
試供視聴時に、前記主コンテンツのデータを用いてスケールダウン表示して空いている領域に副コンテンツのデータを表示するよう制御し、
アップグレード視聴時に、前記主コンテンツのデータと前記副コンテンツのデータとを用いて所定の大きさで表示するよう制御する
ことを特徴とする記憶再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は記憶媒体、記憶再生システム、記憶再生方法に関し、特に試供視聴とアップグレード視聴に用いる記憶媒体、記憶再生システム、記憶再生方法に関する。
【背景技術】
【０００２】
近年、記憶媒体の高容量化が進んでいる。光記憶媒体に関しても、一層２５ＧＢ（ギガバイト）、二層で５０ＧＢの容量を備えたＢｌｕ−ｒａｙディスク（ＢＤ）が普及してきている。
Ｂｌｕ−ｒａｙディスクは１９２０×１０８０ドット等のＨＤＴＶ（高精細テレビジョン放送）解像度の画像データを記憶して表示することができる。また、音声についても、マルチチャンネルの音声を、従来のＤＶＤよりも圧縮せずに記憶することが可能である。
このように、Ｂｌｕ−ｒａｙディスクは、従来よりも解像度が高く鮮明な画像と音声を視聴可能である。
ところが、現在のところ、Ｂｌｕ−ｒａｙディスクのディスク本体や記録するデータの製造には、従来のＤＶＤよりも手間がかかる。このため、Ｂｌｕ−ｒａｙディスクの購入価格、レンタルの金額は、ＤＶＤに比べ高額である。
このため、現状では、Ｂｌｕ−ｒａｙディスクの普及が供給者の思うように進んでいないという問題がある。
【０００３】
ここで、特許文献１を参照すると、従来の再生システムとして、２つの映像データであるメインストリームとサブストリームを、主表示画面と副表示画面として合成してコンテンツを再生するシステムが記載されている（以下、従来技術１とする。）。
この従来技術１は、メインストリームに対するサブストリームの大きさの比率、サブストリームのオリジナルの画像の大きさに対する縮小率、副表示画面を構成する画素が、縦横それぞれ何画素で構成されているかを示す情報などをデータを記憶することができる。
これにより、ピクチャ・イン・ピクチャによりサブストリームを任意の大きさで合成することができる。
これにより、解像度が高く鮮明な画像と音声に加えて、ピクチャ・イン・ピクチャ表示における副表示画面の大きさと表示位置は、再生装置の仕様に依存することなく、コンテンツの製作者、または、コンテンツの配給元が、適宜定めることができる。
これにより、多彩なディスク再生の付加価値を用いて、Ｂｌｕ−ｒａｙディスクの消費者への遡及力を高めることができる。
【０００４】
ここで、Ｂｌｕ−ｒａｙディスクの機能的な魅力を一般的な消費者に伝えるためには、実際にＢｌｕ−ｒａｙディスクを再生して、価値を認めた上で購入するという方法が考えられる。
すなわち、視聴者としては、低価格で購入又はレンタルして、試供品のように視聴する「試供視聴」（「お試し」視聴）をしたいという欲求が存在する。その上で、気に入ったら「アップグレード視聴」として支払いを行って、高画質・高音質のコンテンツを視聴するようなシステムが求められている。
【０００５】
【特許文献１】特開２００３−１８７５２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来技術１は、メインストリームとサブストリームとを、試供視聴とアップグレード視聴により切り換える機能については開示されていなかった。
このため、記憶媒体上に、試供視聴用の画像データサブストリームを記憶し、アップグレード視聴用の画像データをメインストリームを記憶しても、これらを切り換えて再生することはできなかった。
【０００７】
本発明は、このような状況に鑑みてなされたものであり、上述の課題を解消することを課題とする。
【課題を解決するための手段】
【０００８】
本発明の記憶媒体は、主コンテンツのデータと、副コンテンツのデータと、前記主コンテンツのデータをスケールダウン表示して空いている領域に副コンテンツのデータを表示するよう制御し、又は前記主コンテンツのデータのみを表示するよう制御する再生制御プログラムとを備えることを特徴とする。
本発明の記憶媒体は、前記主コンテンツのデータを所定の大きさで表示するための差分データを更に備えることを特徴とする。
本発明の記憶媒体は、前記再生制御プログラムは、前記主コンテンツのデータをスケールダウン表示する際に、前記副コンテンツのデータを同時に表示するよう制御することを特徴とする。
本発明の記憶媒体は、前記主コンテンツのデータは、試供視聴用のコンテンツのデータであり、前記差分データは、アップグレード視聴用のデータであり、前記差分データと主コンテンツのデータとは発行される視聴キーを用いて復号化されるように暗号化されており、前記再生制御プログラムは、前記アップブレード視聴時に前記視聴キーを用いて、前記差分データを復号化して所定の大きさで表示するよう制御することを特徴とする。
本発明の記憶再生システムは、前記記憶媒体と、前記記憶媒体に記憶されたデータを再生する端末と、前記視聴キーを発行するサーバとを備えることを特徴とする。
本発明の記憶再生システムは、前記副コンテンツのデータには広告ＩＤを含み、前記広告ＩＤ毎の視聴期限を記憶する広告制御情報記憶手段を備え、前記端末は、前記広告制御情報記憶手段に記憶された視聴期限を過ぎていた場合には、新しい広告コンテンツのデータを前記サーバからダウンロードして再生することを特徴とする。
本発明の記憶再生方法は、記憶媒体に、主コンテンツのデータと、副コンテンツのデータと、再生制御プログラムとを記憶し、試供視聴時に、前記主コンテンツのデータを用いてスケールダウン表示して空いている領域に副コンテンツのデータを表示するよう制御し、アップグレード視聴時に、前記主コンテンツのデータと前記副コンテンツのデータとを用いて所定の大きさで表示するよう制御することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、複数の画像データを記憶して、該画像データを再生時に再生制御プログラムにより切り換えてデコードすることで所定の解像度と音声出力を得ることができ、試供視聴とアップグレード視聴に対応した再生方法を提供できる。
【発明を実施するための最良の形態】
【００１０】
＜第１の実施の形態＞
〔記憶再生システムＸのシステム構成〕
まず、図１を参照して、本発明の実施の形態に係る記憶再生システムＸのシステム構成について説明する。
記憶再生システムＸは、主に端末１とサーバ３とが、ネットワーク５で接続されているように構成される。
【００１１】
端末１は、ＰＣ１０と、記憶媒体２０と、映像音声出力部４０と、入力部６０とを含んで構成される、コンテンツを再生する端末である。
ＰＣ１０は、一般的なＰＣ／ＡＴ互換機やＭＡＣ規格機等であるＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、ノート型ＰＣ、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｋ）プレーヤー／レコーダー、セットトップボックス、ネットワーク映像配信端末、ビデオゲーム機、携帯電話、ＰＤＡ（パーソナル・データ・アシスタント）、ＢＤカメラ装置等である。ＰＣ１０は、ＢＤドライブ等を備えて記憶媒体２０のコンテンツを再生可能であり、通信網であるネットワーク５を介し、サーバ３と接続している。以下では、ＰＣ１０がＰＣ／ＡＴ互換機の例について説明する。
記憶媒体２０は、映画や放送番組等の映像・音声コンテンツを記憶している記憶媒体である。
映像音声出力部４０は、液晶ディスプレイ、ＰＤＰ（プラズマ・ディスプレイ・パネル）、有機／無機ＥＬディスプレイ、ＦＥＤ（フィールド・エミッション・ディスプレイ）等である表示手段と、アンプ（アンプリファイアー）とスピーカー等である音声出力手段を備えたテレビジョン装置等である。
入力部６０は、リモコン、マウス、加速度センサ、音声センサ、光学サインセンサ等のポインティングデバイスやキーボード等である。入力部６０は、ＵＳＢ（ユニバーサル・シリアル・バス）やｉ−ｌｉｎｋのような有線接続、Ｂｌｕｅｔｏｏｔｈ（登録商標）、赤外線等でＰＣ１０と接続している。
なお、端末１は、同様の構成の端末１が複数存在する。
【００１２】
サーバ３は、ゲートウェイサーバ３１と、コンテンツサーバ３２と、ユーザー認証サーバ３３とから構成され、例えばＷｉｎｄｏｗｓ（登録商標）サーバ２００８やＬｉｎｕｘ（登録商標）を備えて複数のユーザーがアクセスできるサーバである。このサーバ３は、通常は記憶媒体２０の販売元やレンタル元が用意する。
また、サーバ３は、専用のサービス（デーモン）を備えていて、ユーザー情報を送受信し、試供視聴とアップグレード視聴により再生の制御を行う。そして、後述するダウンロードによるコンテンツの販売にも対応する。
【００１３】
ゲートウェイサーバ３１は、ＰＣ／ＡＴ互換機や専用機等であるサーバであり、ネットワーク５と接続するゲートウェイ（ルータ）となるサーバである。ゲートウェイサーバ３１は、ＩＰマスカレード、ロードバランシング、ファイアーウォール等の機能を備えている。さらに、ゲートウェイサーバ３１は、ＷＷＷウェブサーバやＦＴＰサーバのようなサービス（デーモン）を実行しており、コンテンツサーバ３２にアクセスするためのポータルサイトのホームページ等のデータ、コンテンツのファイル等をＰＣ１０へ送信することができる。
【００１４】
コンテンツサーバ３２は、専用機やＰＣ／ＡＴ互換機等であるサーバであり、映画や音楽のコンテンツのファイル等のデータが記憶されているサーバである。
コンテンツサーバ３２は、コンテンツのファイルや種別を示すデータ等を含むデータベースであるコンテンツデータベース３２０と、後述するアスペクト比が異なる箇所に入れ込むための広告を記憶する広告データベース３２５とを備えている。
コンテンツデータベース３２０に記憶しているコンテンツとしては、試供視聴用のコンテンツのファイル、又はアップグレード視聴用のコンテンツのファイルを両方含むことができる。
広告データベース３２５に記憶している広告のデータとしては、新作の映画のクリップ等の画像データや、販売元やレンタル元と提携した広告主の画像データ、その他の販売中のコンテンツの画像データ等と、これに関する文字情報やウェブサイトのＵＲＬ（ユニフォーム・リソース・ロケーター）等を記憶することができる。
【００１５】
ユーザー認証サーバ３３は、専用機やＰＣ／ＡＴ互換機等であるサーバであり、コンテンツ販売のためのユーザー認証を行うサーバである。このため、ユーザー認証サーバ３３は、ユーザー認証を行って、コンテンツの再生制御を行うユーザーデータベース３３０を備えている。
また、ユーザーデータベース３３０には、アップグレード視聴用のコンテンツの視聴を可能にするための複合化鍵である視聴キー３３５を備えている。なお、この視聴キー３３５は、記憶媒体２０のＩＤ等を元にして、ユーザー認証サーバ３３が作成（発行）する。
【００１６】
コンテンツデータベース３２０、広告データベース３２５、及びユーザーデータベース３３０は、ＭｙＳＱＬやＰｏｓｔｇｒｅＳＱＬのようなＳＱＬデータベースエンジン等を用いており、ゲートウェイサーバ３１からのみアクセスできる。
【００１７】
ネットワーク５は無線ＬＡＮ、有線ＬＡＮ、光ファイバー網、携帯電話網、ＰＨＳ網、ＷｉＭＡＸ、ｃＬｉｎｋ、電灯線ネットワーク、専用線、その他のネットワーク網であり、端末１とサーバ３とを接続する。
【００１８】
〔ＰＣ１０と記憶媒体２０の制御構成〕
次に、図２を更に参照して、本発明の実施の形態に係る端末１のＰＣ１０と記憶媒体２０の制御構成について詳しく説明する。
ＰＣ１０は、主に制御部１００（制御手段）と、主記憶部１１０と、補助記憶部１２０と、ビデオカード１４０と、チップセット１５０と、Ｉ／Ｏチップ１６０と、ドライブ部１９０とを含んで構成される。
制御部１００は、ＣＰＵ（中央処理装置）、ＭＰＵ（マイクロ・プロセッシング・ユニット）、ＤＳＰ（デジタル・シグナル・プロセッサ）等であり、補助記憶部１２０や記憶媒体２０に記憶されているプログラム等を実行する。また、制御部１００は、ＢＤ−Ｊａｖａ（登録商標）高速化用チップを内蔵してもよい。
主記憶部１１０は、ＤＲＡＭ（ダイナミック・ランダム・アクセス・メモリ）やＳＲＡＭ（スタティック・ランダム・アクセス・メモリ）等である。主記憶部１１０は、補助記憶部１２０や記憶媒体２０から読み出されたプログラムと各種の一時データ等を記憶する。
補助記憶部１２０は、ＨＤＤやフラッシュメモリやＳＲＡＭ（スタティック・ラム）やＲＯＭ（リード・オンリー・メモリー）等の不揮発性の記憶部であり、ＢＤ−Ｌｉｖｅ等に対応するために、数ＧＢ（ギガガバイト）以上の容量を備えていることが好適である。
ネットワーク接続部１３０は、ネットワーク５に接続するためのネットワークカードやＰＨＹ（フィジカル・レイヤー）等である。ギガビット級のＬＡＮの場合には、高速性が要求されるために、ネットワーク接続部１３０は、チップセット１５０と接続している。ネットワーク接続部１３０は、サーバ３とネットワーク５を介して認証データや再生キー等の各種データを送受信し、コンテンツと広告をダウンロード可能である。
ビデオカード１４０は、拡張基板（カード又はボード）形式で提供され、ＰＣＩ−ＥｘｐｒｅｓｓやＡＧＰ等の高速なバスインターフェースでチップセット１５０と接続される、ＰＣ１０の表示用に用いられる部位である。ビデオカード１４０は、ＧＰＵ（グラフィック・プロセッシング・ユニット）と、ＧＰＵ専用のＤＲＡＭ等のローカルメモリを備えている。さらに、ＧＰＵでは、映像／音声コーデックをデコード／エンコードするアクセレレータを内蔵しており、ＭＰＥＧ２／ＭＰＥＧ４／Ｈ．２６４／ＶＣ−１／ＭＰ３／ＡＡＣ等の各種ビデオ／オーディオコーデックの再生支援を行うことができる。そして、ビデオカード１４０は、ＨＤＭＩ、ＤＶＩ、アナログＲＧＢ、コンポーネント信号等により映像音声出力部４０と接続する。なお、ビデオカード１４０と同等の機能が、オンボードのビデオチップとして、チップセット１５０に統合されていることもある。
チップセット１５０は、制御部１００と主記憶部１１０との間でメモリ記憶内容のリード／ライトを行うためのやり取りをするメモリコントローラと、ＰＣ１０上の各部位を高速なＩ／Ｏで接続するための機能を備えた集積回路であり、ノースブリッジやＭＣＨ（メモリ／メディア・コントローラ・ハブ）等と呼ばれるチップセットである。なお、インテル社のＣｏｒｅ  ｉ７（登録商標）プロセッサやＡＭＤ社製のプロセッサ等の場合は、ＣＰＵにメモリコントローラを内蔵している。すなわち、チップセット１５０のノースブリッジの機能を制御部１００に備えることも可能である。
Ｉ／Ｏチップ１６０は、チップセット１５０よりも低速なＩ／Ｏのコントロールを機能を備えており、サウスブリッジやＩＣＨ（Ｉ／Ｏ・コントローラ・ハブ）等とも呼ばれる集積回路である。Ｉ／Ｏチップ１６０は、入力部６０からの信号をＵＳＢ等の信号で受信する。また、Ｉ／Ｏチップ１６０は補助記憶部１２０と接続しており、チップセット１５０を介して他の構成部位からアクセスすることができる。なお、チップセット１５０とＩ／Ｏチップ１６０を１つのＬＳＩにまとめることも当然可能である。
ドライブ部１９０は、記憶媒体２０を読み出し／書き込み可能な、一般的なＢＤドライブやＤＶＤ−Ｍｕｌｔｉドライブ等の光学ドライブである。また、記憶媒体２０の種類により、各種の記憶媒体の読み出し／書き込み用の装置（ドライブ）を用いることができる。
【００１９】
補助記憶部１２０について更に詳しく説明する。補助記憶部１２０には、ＢＤの視聴に係わる、視聴制限情報記憶部１２１と、広告制御情報記憶部１２３（広告制御情報記憶手段）と、コンテンツ再生プログラム１２５とを備えている。
視聴制限情報記憶部１２１は、各記憶媒体２０における、上述の試供視聴とアップグレード視聴のような視聴制限に関する情報を記憶する部位である。この視聴制限情報記憶部１２１は、各記憶媒体２０につき、記憶媒体２０のＩＤ２５５（アイデンティフィケーション）と、視聴キー３３５（図１に示す）をダウンロードして暗号化して用いることができる。また、視聴制限情報記憶部１２１には、記憶媒体２０のＩＤ２５５を送信するための公開鍵も備えている。この視聴制限情報記憶部１２１は、補助記憶部１２０のうち、ユーザーが直接アクセスできず、コンテンツ再生プログラム１２５や再生制御プログラム２６０を介してしかアクセスできないような部位に備えられていることが好適である。
広告制御情報記憶部１２３は、後述する副コンテンツ２１５の視聴期限等を記憶している。また、広告のＩＤ毎の視聴期限についても、サーバ３のコンテンツサーバ３２の広告データベース３２５からダウンロードして記憶する。
コンテンツ再生プログラム１２５は、本発明の実施の形態に係る記憶再生システムＸ用のプレーヤーソフトウェアであり、主記憶部１１０にロードされて制御部１００により実行される。
なお、この視聴制限情報記憶部１２１と広告制御情報記憶部１２３の一部または全部を、図２の記憶媒体２０の再生制御情報２５０に備えるような構成も可能である。
【００２０】
記憶媒体２０は、Ｂｌｕ−ｒａｙディスクやＤＶＤやＣＤ等の一般的な記憶媒体である。
記憶媒体２０が光学記憶媒体の場合は、読み込みオンリー（ＲＯＭ）又は読み込み／書き込みが可能な（Ｒ、±ＲＷ、ＲＡＭ、ＲＥ等）各種の光記憶媒体を用いることができる。以下では、記憶媒体２０が、例えば、ＢＤ−ＲＯＭ（追記不可能なＢｌｕ−ｒａｙディスク）である場合について記載する。
なお、記憶媒体２０は、ディスク状の記憶媒体でなくてもよく、安価に製造でき、ドライブ部１９０等で読み取られるものであれば何でもよい。すなわち、ホログラムディスク媒体、磁気記憶媒体、光磁気記憶媒体、メモリカード媒体、原子間力カンチレバー方式の記憶媒体、カード型の多層ホログラム記憶媒体、印刷物の記憶媒体等、あらゆる記憶媒体を用いることもできる。
【００２１】
記憶媒体２０には、主に、主コンテンツ２１０と、副コンテンツ２１５と、差分コンテンツ２２０と、再生制御情報２５０と、ＩＤ２５５と、再生制御プログラム２６０とが記憶されている。
主コンテンツ２１０は、例えば、４：３のアスペクト比の１４４０×１０８０ドットの画像データを含み、音声はステレオ又は音声多重の２ＣＨ（チャンネル）音声のみ備えることができる。
この主コンテンツ２１０は、後述するように、試供視聴の際には、解像度をＳＤ解像度（７２０×４８０ｐｉｘｅｌ）等の低解像度に表示するようにスケール変更（スケールダウン表示）して、副コンテンツ２１５と同時に表示する。すなわち、このスケールダウン表示により、主コンテンツの持っていた解像度が低下する、つまり「ダウングレード」表示を行うことができる。
なお、主コンテンツ２１０には最初からＳＤ解像度の画像データを記憶しておく構成も可能である。この場合は、後述する差分コンテンツ２２０にＨＤ解像度の画像データを記憶する、又はＨＤ解像度とＳＤ解像度との差分データを記憶する、ような構成も可能である。
【００２２】
副コンテンツ２１５は、広告のための画像やインターネットのＵＲＬ（ユニフォーム・リソース・ロケーター）を備えたコンテンツであり、コマーシャル画像（ＣＭ）や新作の映画やテレビジョン放送等の紹介クリップ画像を記憶している。
また、この副コンテンツ２１５には、広告のタイムスタンプや、副コンテンツ２１５そのもののＩＤである広告ＩＤ等も記憶されている。そして、後述するように、広告を再生する際に、広告制御情報記憶部１２３の内容に従って、この副コンテンツ２１５を再生せずに、サーバ３の広告データベース３２５（図１に示す）からダウンロードした広告のデータに差し替えて再生することもできる。
【００２３】
差分コンテンツ２２０は、例えば、１６：９やシネスコサイズ等のアスペクト比（縦横比）で、主コンテンツ２１０を、コンテンツの提供者が期待する所定の大きさで表示するためのデータである。すなわち、差分コンテンツ２２０は、映画等のアップグレード視聴時に再生するコンテンツのデータである。差分コンテンツ２２０は、例えば、所定の大きさとして、ＨＤ解像度（１９２０×１０８０ドット）等の高精細画像データと、８ＣＨ（チャンネル）サラウンド音声等を含むマルチ音声データが記憶された、高精細なコンテンツのデータの例について説明する。
この差分コンテンツ２２０は、通常のＡＡＣＳ等の暗号化よりも高度に暗号化されて記憶されており、再生制御プログラム２６０と、視聴キー３３５（図１に示す）とを用いてデコードして再生される。
また、差分コンテンツ２２０は、例えば４：３のアスペクト比の画像と１６：９の高解像度画像との差分画像データを記憶しておくこともでき、この場合は記憶容量を少なくできるために好適である。
以下では、記憶媒体２０が、このような差分画像データを記憶しているものとして説明する。
【００２４】
再生制御情報２５０は、再生制御を行うための情報である。この再生制御情報としては、記憶媒体２０の種類について記憶している。すなわち、レンタル用のメディアか、安価に購入された試供視聴用のメディアか、雑誌等の付録となる宣伝用のメディアか等について記憶している。
さらに、再生制御情報２５０は、様々なケースの再生時の制御についての属性情報を記憶している。この属性情報としては、例えば、記憶媒体２０がレンタル用のメディアであった場合は視聴期限や試聴可能回数等、購入されたメディアであった場合は広告の有無等、雑誌等の付録の宣伝用メディアの場合であった場合は販売時にコンテンツを買うように促すための販売時期等を記憶することができる。
【００２５】
ＩＤ２５５は、メディア固有のＩＤと、コンテンツの種類のＩＤ等を備えたＩＤ（アイデンティフィケーション）の情報である。後述するユーザー認証の際には、このＩＤと再生制御情報２５０の情報を用いる。
再生制御プログラム２６０は、再生時に、試供視聴かアップグレード視聴時かにより、コンテンツの再生方法を変更して主コンテンツ２１０と差分コンテンツ２２０とを出力するためのＢＤ−Ｊ（Ｂｒｕ−ｒａｙ  Ｊａｖａ（登録商標））等の記憶媒体２０に標準のプログラム言語で記載されたプログラムである。このように、ＢＤ−Ｊ等を用いることで、通常のＰＣやＢＤプレーヤー／レコーダー等で、記憶媒体２０を再生することが可能である。また、再生制御プログラム２６０は、ビデオカード１４０やチップセット１５０のグラフィック・アクセレレーション機能を用いて、高速に映像のレンダリングを行い、音声のミックスダウンやマルチチャンネル再生を行うことができる。このように、再生制御プログラム２６０を用いることで、再生時にコンテンツのデータの大きさを変更して主コンテンツ２１０と副コンテンツ２１５と差分コンテンツ２２０とを表示することができる。
なお、この再生制御プログラムを、制御部１００の機械語やビデオカード１４０のシェーダー言語等を用いて記載することも可能である。この場合は、記憶媒体２０は、端末１のＰＣ１０専用の記憶媒体として配布する。
【００２６】
ここで、主コンテンツ２１０、副コンテンツ２１５、及び差分コンテンツ２２０は、記憶媒体２０において、時間的に離れた位置や、物理的に離れた位置に記憶しないようにすることができる。これは、記憶媒体２０のファイルシステム内に記憶されたＴＳ（トランスポート・ストリーム）ファイルに、異なるＰＩＤ（パケット識別子）を用いて、それぞれのコンテンツの画像データを交互に入れ込むようにすることで実現可能である。
このようなＴＳファイルを用いることで、光学ディスクやＨＤＤのような、シーケンシャル（連続的な）読み出しが高速な記憶媒体の再生時に再生ヘッドをあまり動かす必要がなくなるために、安定して読み出しが可能になる。
よって、ドライブ部１９０の消耗を抑えることができ、コストを削減できるという効果が得られる。
【００２７】
なお、主コンテンツ２１０は、最初からＳＤ解像度にて記憶することもできる。また、音声信号については、高音質な８ＣＨ音声を主コンテンツ２１０に記憶しておいて、再生時にダウングレードして２ＣＨ音声として再生することもできる。
また、差分コンテンツ２２０は、記憶媒体２０上には記憶せずにダウンロードを行うような構成も可能である。この構成は、雑誌等の付録としてＢＤではなく安価なＤＶＤで大量に配布する宣伝用のメディア等に好適である。また、主コンテンツ２１０や副コンテンツ２１５をダウンロードするような構成にすることもできる。
また、再生制御プログラム２６０は、ＢＤ−Ｊに限らず、さらに次世代ディスクのインタラクティブ機能のためのスクリプト、プログラム等やＰＣ１０で実行可能なプログラム等を用いることも当然可能である。
また、ＯＳやコンテンツ再生プログラム１２５を、記憶媒体２０に直接記憶して備えるような構成も可能である。
この場合は、ＰＣ１０のドライブ部１９０に記憶媒体２０を挿入して起動した場合に、ＯＳが起動し、コンテンツ再生プログラム１２５が起動して、ＰＣ１０は記憶媒体２０のプレーヤーとして直接機能する。
また、記憶媒体２０がＢＤ−ＲやＢＤ−ＲＥ等の追記可能な記憶媒体である場合は、ＰＣ１０にて、サーバ３から主コンテンツ２１０、副コンテンツ２１５、差分コンテンツ２２０、再生制御情報２５０、再生制御プログラム２６０のいずれかをダウンロードして、記憶媒体２０に記憶して用いるダウンロード光メディアとすることもできる。
【００２８】
〔記憶再生システムＸの再生処理〕
ここで、本発明の第１の実施の形態に係る記憶再生システムＸの再生処理について、図３〜図６を参照して説明する。
本発明の実施の形態に係る記憶再生システムＸにおいては、再生制御情報に従って、試供視聴なのかアップグレード視聴なのかを判断する。
試供視聴の場合は、主コンテンツ２１０を、再生時にＢＤ−Ｊ等の再生制御プログラムでリアルタイムに画像を加工して、低解像度画像として再生する。この際に、副コンテンツ２１５を、端の方にオーバーレイ表示する。また、動的にオーバーレイ表示の位置を変化させてゆくことができる。試供視聴の際には、アップグレード視聴を促すようにして、プレーヤーの画面上から購入処理をすることもできる。
アップグレード視聴の際には、ＢＤ−Ｊを用いて、この主コンテンツ２１０に、高精細の画像データや音声データの差分データである差分コンテンツ２２０を合成して再生する。
このような再生処理においては、まずは端末１のＰＣ１０の電源が投入され、ＯＳが起動して、記憶媒体２０がドライブ部１９０に挿入される。すると、ＰＣ１０の制御部１００は、補助記憶部１２０に記憶されたコンテンツ再生プログラムが主記憶部１１０にロードして実行する。これにより、再生処理がスタートする。
以下で、図３のフローチャートを参照して、再生処理の流れについて詳しく説明する。
【００２９】
（ステップＳ１０１）
まず、端末１のＰＣ１０の制御部１００は、再生チェック処理を行う。
この処理において、制御部１００は、記憶媒体２０の再生制御情報２５０をチェックする。
ここでは、制御部１００は、再生制御情報２５０により、記憶媒体２０の種類についてチェックする。そして、記憶媒体２０が、レンタル用のメディアか、試供視聴用のメディアか、宣伝用のメディアか等について判断する。そして、メディアの種類毎の属性情報をチェックして、これに関連する補助記憶部１２０の視聴制限情報を参照する。これにより、制御部１００は、視聴条件を示す情報である視聴条件情報を主記憶部１１０に作成する。本発明の実施の形態に係る記憶再生システムＸにおいては、上述のように視聴条件としては、試供視聴の状態（試供視聴モード）で再生するのか、アップグレード視聴の状態（アップグレード視聴モード）で再生するのかという視聴条件について説明する。
具体的には、例えば、安価にＢＤソフトを購入した場合やレンタル直後の場合においては、記憶媒体２０がレンタル用のメディアや試供視聴のためのメディアであると再生制御情報２５０に記憶している。そして、視聴制限情報記憶部１２１には、視聴キー３３５を記憶していない。このため、制御部１００は、視聴条件情報を「試供視聴モード」とする。
また、制御部１００は、再生制御情報２５０に記憶された記憶媒体２０の種類が、宣伝用のメディアであった場合には、差分コンテンツ２２０が補助記憶部１２０に記憶されていないかチェックする。そして、差分コンテンツ２２０が記憶されていない場合は、視聴条件情報を「試供視聴モード」とすることができる。
逆に、視聴制限情報記憶部１２１に視聴キー３３５が記憶されている場合には、既にユーザーがアップグレード視聴のための購入処理を行ったとして、制御部１００は、視聴条件情報を「アップグレード視聴モード」とする。
【００３０】
（タイミングＴ３０１）
ここで、制御部１００は、認証データの送信を行う。
具体的には、制御部１００は、この視聴条件情報と、後述する広告の視聴状況のログ等である視聴状況状況と、記憶媒体２０のＩＤ２５５とを用いて、ユーザー認証処理ための認証データを作成する。これは、ＰＣ１０を始めとするＢＤプレーヤーにはネットワークへの接続機能があり、ユーザー認証において、視聴条件や視聴状況をサーバへ通知することができるためである。
制御部１００は、視聴制限情報記憶部１２１の公開鍵にて認証データを暗号化して、ネットワーク接続部１３０からネットワーク５を介してサーバ３に送信する。
【００３１】
（ステップＳ２０１）
次に、サーバ３のユーザー認証サーバ３３は、ユーザー認証処理を行う。
まず、サーバ３のゲートウェイサーバ３１は、端末１のＰＣ１０からの認証データを受信する。
この上で、ゲートウェイサーバ３１は、ユーザー認証サーバ３３に認証データを送信する。
ユーザー認証サーバ３３は、認証データのＩＤ２５５を秘密鍵にて復号化して、ユーザーデータベース３３０を参照する。そして、ＩＤ２５５と、視聴条件と、視聴状況から、記憶媒体２０が不正な記憶媒体でないかをチェックする。記憶媒体２０が不正な記憶媒体である場合としては、ＩＤ２５５が異常だった場合、視聴状況と視聴条件とがＩＤ２５５と結びつけられず、偽造されたものである場合等が考えられる。また、再生制御情報２５０に視聴期限が記憶されていて、ユーザーが追加視聴のための購入処理をしていない場合には、不正な記憶媒体とすることができる。
【００３２】
（タイミングＴ３０２）
ここで、ユーザー認証サーバ３３は、このチェック結果を、ゲートウェイサーバ３１から、ネットワーク５を介して、端末１に送信する。また、視聴状況については、ユーザーデータベース３３０に記憶する。
端末１のＰＣ１０の制御部１００は、ネットワーク接続部１３０からこのチェック結果を受信する。そして、制御部１００は、もし、チェック結果において記憶媒体２０が不正な記憶媒体であった場合には、再生処理を停止して、記憶媒体２０をドライブ部１９０からイジェクトする。
【００３３】
（ステップＳ１０２）
次に、端末１のＰＣ１０の制御部１００は、高精細画像再生が可能か判定する。
ここでは、制御部１００は、再生チェック処理で取得した視聴条件情報を基にして判定を行う。高精細画像再生は、上述の所定の大きさで再生することをいう。
制御部１００は、視聴条件情報が「アップグレード視聴モード」の場合は、高精細画像を再生可能、すなわちＹｅｓと判定する。逆に、制御部１００は視聴条件情報が「試供視聴モード」であった場合は、高精細画像をこの時点では再生不可能、すなわちＮｏと判定する。
Ｙｅｓの場合は、制御部１００は、ステップＳ１０７に処理を進める。
Ｎｏの場合は、制御部１００は、ステップＳ１０３に処理を進める。
【００３４】
（ステップＳ１０３）
端末１のＰＣ１０の制御部１００は、購買チェック処理を行う。
図４を参照すると、して具体的に説明すると、制御部１００は、「試供視聴モード」の場合には、ユーザーがより高画質なアップグレード視聴を行うように促すことができる。
まず、制御部１００は、再生制御プログラム２６０のＢＤ−Ｊのサブルーチン（プログラム）を呼び出して、ＧＵＩ（グラフィカル・ユーザー・インターフェイス）を用いて、コンテンツのタイトルを表示する。その上で、「アップグレード視聴のための購入をしますか？」といったダイアログボックスを表示して、ユーザーの高画質での視聴の意向を尋ねる。そこで、ユーザーが入力部６０を用いてアップグレード視聴を行うという指示を行う。
ユーザーがアップグレード視聴の指示を出したことを検知した場合、制御部１００は、コンテンツのタイトルの脇に、図４の視聴設定画面４２０を表示する。
ユーザーは、入力部６０を用いて、アップグレードにより高精細画像での視聴を希望する場合は、上記の視聴設定画面４２０で購入（追加購入）のための情報を入力して、支払いを行うことができる。この購入のための情報としては、名前、電話番号、クレジットカード番号、ネットワーク課金のための番号、現金振込み、振り込みの確認の要求等を用いることができる。ここで、課金のための番号等の他に、名前や電話番号を入力することで、ユーザーを特定することができ、著作権保護や、許可された者以外による不正利用を防止することができる。
【００３５】
なお、購入チェック処理は、試供視聴用の低解像度画像再生を行った後に同様の処理を実行することもできる。
また、ＧＵＩとして、ＢＤ−Ｊに加えて、コンテンツ再生プログラム１２５により、直接支払いのためのサブルーチンを実行して通信してもよい。
また、アップグレード視聴の他にも、試供視聴モードにより低解像度画像を表示できる期間が再生制御情報２５０に記憶されている場合には、継続視聴とアップグレード視聴のためのコンテンツ購入を同様に実行することができる。
もし、ユーザーがアップグレード視聴のための購入を行わなかった場合は、サーバ３は、その記憶媒体２０の再生を禁止する。すなわち、ユーザー認証処理で不正な記憶媒体と認識して、購入を求める表示のみを行うような処理を行うことができる。
【００３６】
（タイミングＴ３０３）
ここで、ユーザーが支払いを行った場合、制御部１００は、購入情報を送信する。
制御部１００は、ユーザーが視聴設定画面４２０に入力したことを検知すると、ＩＤ２５５と、再生制御情報２５０の情報と、上述の購入のための情報とを、視聴制限情報記憶部１２１の公開鍵にて暗号化する。この情報を購入情報とよぶ。
そして、制御部１００は、この購入情報を、サーバ３にネットワーク接続部１３０からネットワーク５を介して送信する。
【００３７】
（ステップＳ２０２）
購入情報を受信した場合、サーバ３は、視聴キー発行処理を行う。
まず、ゲートウェイサーバ３１は、購入情報を受信すると、秘密鍵で複合化した上で、ユーザー認証サーバ３３に送信する。
ユーザー認証サーバ３３は、購入情報から、ユーザーのアカウントを作成して、購入情報をユーザーデータベース３３０に記憶する。そして、各種の決済処理を行う。
決済処理が正常に終了すると、ユーザー認証サーバ３３は、各記憶媒体２０について視聴キー３３５を発行してユーザーデータベース３３０に記憶する。同時に、ユーザー認証サーバ３３は、視聴キー３３５をゲートウェイサーバ３１に送信する。
【００３８】
（タイミングＴ３０４）
ここで、ゲートウェイサーバ３１は、視聴キー３３５を、ネットワーク５を介して、端末１に送信する。
端末１のＰＣ１０の制御部１００は、購入が正常に行われた場合には、ネットワーク接続部１３０を介して視聴キー３３５を受信し、視聴制限情報記憶部１２１に記憶する。また、視聴許可番号により、視聴キー３３５を同様に視聴制限情報記憶部１２１に記憶する。
なお、記憶媒体２０が追記可能な記憶媒体である場合は、再生制御情報２５０に、視聴キー３３５を書き込むことも可能である。この場合には、直接、視聴キー３３５をユーザーが読み取ることができないようにすることで、セキュリティを向上させることができる。
【００３９】
また、同様に、記憶媒体２０が追記可能な記憶媒体である場合は、タイミングＴ３０４にて、コンテンツのデータそのものを送信することもできる。
この場合は、コンテンツサーバ３２が、コンテンツデータベース３２０から、差分コンテンツ２２０や主コンテンツ２１０そのものを読み出して暗号化し、ゲートウェイサーバ３１を介してネットワーク５から端末１に送信する。これにより、記憶媒体２０は単なるダウンロードのための認証手段として用いることができ、セキュリティが向上する。
また、差分コンテンツ２２０のみをダウンロードして、主コンテンツ２１０を記憶媒体２０に記憶するような構成の場合は、ダウンロードするためのサーバ３やネットワーク５の負担を抑えるダウンロード記憶媒体を構成できるという効果が得られる。
【００４０】
また、ユーザーによっては、ＰＣ１０をネットワーク５に接続できない場合も考えられる。
この場合は、電話や郵便による通知により、上述のアップグレード視聴の指示を行うことが可能である。
すなわち、ユーザーは、別途、電話や郵便等を用いて、販売元やレンタル元に支払いを行う。すると、販売元やレンタル元から、アップグレード視聴のためのキーデータとして、１０桁程度の英数字列である視聴許可番号が通知される。
図４をまた参照すると、ユーザーは、この視聴許可番号を視聴設定画面４２０に入力することができる。制御部１００は、その英数字列を検知すると、ハッシュ関数等で確認した上で、視聴キー３３５として視聴制限情報記憶部１２１に記憶することができる。
これによりアップグレード視聴により高精細視聴が可能となる。
【００４１】
（ステップＳ１０４）
次に、端末１のＰＣ１０の制御部１００は、ユーザーがアップグレード視聴のための購入を行ったかについて判定する。
ここでは、ユーザーが購入を行ったことにより、視聴制限情報記憶部１２１に、アップグレード視聴のための視聴キー３３５が記憶されており、差分コンテンツ２２０が復号可能であることを判定する。
Ｙｅｓの場合は、制御部１００は、処理をステップＳ１０７に進める。
Ｎｏの場合は、制御部１００は、処理をステップＳ１０５に進める。
【００４２】
（ステップＳ１０５）
制御部１００は、広告チェック処理を行う。
ここで、記憶媒体２０の販売元やレンタル元としては、将来発売予定のコンテンツの広告を配信したいという要求がある。
このため、制御部１００は、副コンテンツ２１５の広告ＩＤを読み出して、広告制御情報記憶部１２３の広告ＩＤ毎の視聴期限をチェックする。視聴期限のチェックとしては、図示しないタイマーと視聴期限の日等を比較する。
広告制御情報記憶部１２３に、記憶媒体２０の副コンテンツ２１５の広告ＩＤに関する視聴期限が記憶されていない場合には、制御部１００は、サーバ３にリクエストを行う。すると、サーバ３のゲートウェイサーバ３１を介して、コンテンツサーバ３２は、広告データベース３２５を参照して、好適な視聴期限をネットワーク５へ送信する。制御部１００は、ネットワーク接続部１３０にてこの視聴期限を受信して、広告制御情報記憶部１２３に記憶して、視聴期限をチェックする。
【００４３】
（タイミングＴ３０５）
ここで、視聴期限のチェックの結果、副コンテンツ２１５の広告ＩＤの視聴期限が超過している場合には、制御部１００は、サーバ３に副コンテンツ２１５のリクエストを行う。
それ以外の場合には、ステップＳ１０６に処理を進める。
【００４４】
（ステップＳ２０３）
サーバ３は、端末１から副コンテンツ２１５のリクエストがあった場合には、広告コンテンツ選択処理を行う。
リクエストを受け取ったサーバ３のゲートウェイサーバ３１は、リクエストをコンテンツサーバ３２に送信する。
コンテンツサーバ３２は、広告データベース３２５を参照して、販売元やレンタル元の要求を満たす広告コンテンツを選択する。
この販売元やレンタル元の要求を満たす広告コンテンツとしては、記憶媒体２０に記憶された副コンテンツ２１５が期限切れになった場合は、新作の映画のクリップ画像等を用いることができる。また、映画等とは関係ない、販売元やレンタル元が広告を請け負った会社等が提供する広告等の画像を用いることもできる。
【００４５】
（タイミングＴ３０６）
ここで、コンテンツサーバ３２は、選択された広告コンテンツ（以下、新しい広告コンテンツとする。）のデータを、ゲートウェイサーバ３１を介して、ネットワーク５から送信する。
端末１のＰＣ１０の制御部１００は、ネットワーク接続部１３０から、この新しい広告コンテンツのデータを受信すると、補助記憶部１２０に記憶する。
なお、記憶媒体２０が追記可能な記憶媒体である場合には、新しい広告コンテンツのデータを、記憶媒体２０の副コンテンツ２１５に上書きすることもできる。この場合は、一旦、補助記憶部１２０に新しい広告コンテンツのデータを書き出して、主コンテンツ２１０や差分コンテンツ２２０と一緒にＰＩＤによりＴＳファイルとして作り直してから記憶することもできる。この際に、セキュリティを高めるために、差分コンテンツ２２０を別の公開鍵で再度暗号化することも可能である。
【００４６】
（ステップＳ１０６）
ここで、端末１のＰＣ１０の制御部１００は、試供視聴モードでの再生処理である、低解像度画像再生処理を行う。
図５の映像音声出力部４０に表示される低解像度画像表示の画面例を参照して説明すると、制御部１００は、再生制御プログラム２６０を用いて、主コンテンツ２１０をダウングレードして低解像度画面５１０として表示する。このダウングレードの方法としては、各フレーム毎にリアルタイムで、例えば、縮小（スケール変更）し、ＳＤ解像度等に解像度を下げて表示する。なお、主コンテンツ２１０が１６：９のようなワイド画面のコンテンツのデータを備えていた場合には、アスペクト比が４：３になるようにスケール変更することも可能である。そして、制御部１００は、８ＣＨ等のマルチＣＨの音声をダウンミックスして、たとえば２チャンネルステレオにて再生する。再生制御プログラム２６０は、ＢＤ−ＪのようなＪａｖａ（登録商標）言語等で記載されており、十分に高速であるので、再生時にリアルタイムでのレンダリング等の処理が可能である。
この状態で、制御部１００は更に、再生制御プログラム２６０を用いて、副コンテンツ２１５を、広告画面５２０に表示する。この広告画面５２０は、アスペクト比を変更した端の方にオーバーレイ表示することも、ポップアップ画面のように表示することも、ウィジェット風に表示することもできる。また、副コンテンツ２１５内に記載されたスクリプト等の指示により、位置を可変にすることもできる。さらに、ユーザーの入力部６０の指示により、拡大したり、位置を動かしたり、直接、広告のリンク先をＷｅｂブラウザーで参照したりすることもできる。すなわち、ユーザーは、「ながら視聴」で広告を見ながら視聴することができる。
なお、広告画面５２０には、主コンテンツ２１０の関連づけされた広告や、コマーシャル（ＣＭ）映像を優先的に表示可能である。また、映画のコンテンツの場合は、その再生の時間的に最初の方で、他の映画タイトルのプレビューを流して、視聴中はその他の商品の広告映像を再生するといった制御も可能である。
また、補助記憶部１２０に副コンテンツ２１５が記憶されている場合には、ＨＤＤ等は高速なので、複数の映像ストリームのような画像データを同時に表示することができる。
【００４７】
（ステップＳ１０７）
端末１のＰＣ１０の制御部１００は、アップグレード視聴モードでの再生処理である、高精細画像再生処理を行う。
ここで、図６の画面例を参照すると、制御部１００は、主コンテンツ２１０と差分である差分コンテンツ２２０のように、複数の画像のストリームと、視聴キー３３５の複合化鍵を用いて、再生時にリアルタイムに描画する画像の大きさを変化させて表示する。ここでは、ＨＤ等の高解像度でビットレートの高い画像で、８ＣＨ等のマルチチャンネルの音声にて、市販のＢＤディスクと同様の映像と音声の再生を行う。
これにより、ユーザーは高精細・高音質でコンテンツの視聴を楽しむことができる。
なお、上述のように、販売元やレンタル元としては、将来発売予定のコンテンツの広告を配信したいという要求がある。
このため、高解像度視聴のためのアップグレード視聴モードの再生許可を与えた後でも、ランダムまたは定期的に、将来発売予定のコンテンツの紹介ビデオクリップを再生するように再生制御情報２５０にスクリプト等を記憶することができる。このようなスクリプトが存在する場合には、再生前または再生時に、制御部１００は、サーバ３に副コンテンツ２１５のリクエストを行って再生する。このような処理のために、ＢＤ−Ｌｉｖｅの機能を用いてもよい。
【００４８】
以上のように構成することで、以下のような効果を得ることができる。
まず、従来技術１のシステムでは、試供視聴とアップグレード視聴のような、販売に関する追加コンテンツの取得により、再生する映像ストリームを切り換えることはできなかった。
【００４９】
これに対して、本発明の実施の形態に係る記憶再生システムＸでは、記憶媒体２０の主コンテンツ２１０、副コンテンツ２１５、差分コンテンツ２２０を、再生制御プログラム２６０が視聴キー３３５を用いてリアルタイムに再生する映像を加工して表示する。
そして、ユーザーによる購入前で視聴キー３３５がない場合には、試供視聴用の画像を表示する。また、購入後に視聴キー３３５を得た場合にはアップグレード用の高画質・高音質のコンテンツのストリームの視聴を再生する。
これにより、追加コンテンツの購入による、試供視聴とアップグレード視聴を切り替えることが可能になり、ユーザーの購入の手間を減らして利便性を向上させ、購入を促進することができる。加えて、販売元やレンタル元の、販売経費を削減することができる。
また、再生制御情報２５０により、販売レンタル等の様々な形態での流通に対応した視聴制限を行うことができる。
【００５０】
また、従来のレンタル用のＤＶＤ等では、ディスク再生開始時に広告のクリップがいつでも勝手に再生されてしまうが、これをアップデートすることはできなかった。
これに対して、本発明の実施の形態に係る記憶再生システムＸでは、広告制御情報記憶部１２３には、現在の日付や時刻との比較による再生条件設定も組み込めるので、既に発売済みなったような副コンテンツ２１５が再生されないようにすることもできる。
【００５１】
また、現代では、テレビは１６：９の画面比率の解像度が一般的になってきている。
しかし、映画等のコンテンツにおいては、従来の４：３テレビのＳＤ解像度に合わせて左右をカットしても大丈夫なように製作されていることが多い。
また、映画は、シネスコサイズとビスタサイズ等、１６：９テレビにおいても上下に黒帯のような隙間ができてしまうような解像度で記憶されていることも多い。
そこで、この隙間に副コンテンツ２１５を再生することで、ユーザーが無理なく視聴可能な記憶媒体２０を提供することができる。
そして、アップグレード視聴により、セルソフトのような１６：９のような迫力ある画質で映画等のコンテンツを視聴可能である。
【００５２】
なお、本発明の実施の形態に係る記憶再生システムＸにおいては、記憶媒体２０を、主にセルメディアやレンタル用のメディアとして説明した。
しかし、記憶媒体２０を、ＥＰＧ等を備えた、通常のデジタル放送の録画／再生のシステムに用いることができる。
この場合は、主コンテンツ２１０は、通常の放送用のコンテンツであり、差分コンテンツ２２０は、追加のための高精細の差分コンテンツを用いることができる。
通常、デジタル放送の場合は、包装用のコンテンツはＨＤ解像度で送信されている。しかし、ビットレートが低いことが多く、また、放送用に４：３解像度にトリミングして、左右に黒帯を付して送信していることがある。さらに、各放送局のウォーターマークのようなロゴを付している。さらに、音声については、ＡＡＣ（アドバンスド・オーディオ・コーデック）等の圧縮音声で、あまりビットレートが高くないことが多い。このため、これらの画質や音質を劣化させる部位のデータを上書きして、高精細で高品位に再生するような、差分コンテンツのデータを差分コンテンツ２２０として提供する。
なお、主コンテンツ２１０を、高度に圧縮されたワンセグ放送のデータのような低解像度データとして提供することも可能である。
【００５３】
録画時に記憶媒体２０では、放送用のコンテンツのデータと、文字放送データとＣＭ画像データとを記憶する。このＣＭ画像は、文字放送内のスクリプト等によりタイムコードにより分離され、放送用のコンテンツのデータを主コンテンツ２１０として記憶し、ＣＭ画像と文字放送のデータのうち広告に関するものとＣＭ画像とを副コンテンツ２１５として記憶する。この分離の際には、いったん、補助記憶部１２０に記憶しておき、上述のようにＰＩＤ（パケット識別子）によりＴＳファイル内に混在させることが可能である。そして、録画終了時時に、ＰＣ１０の補助記憶部１２０に記憶した再生制御プログラム２６０を、記憶媒体２０に記憶する。
【００５４】
その後、ユーザーが追加コンテンツの購入を行うと、差分となる差分コンテンツ２２０をネットワーク５よりダウンロードする。また、メディアの表面に印刷するためのジャケット画像等もダウンロード可能である。
これにより、録画した追記可能な記憶媒体２０である、例えばＢＤ−ＲＥやＢＤ−Ｒディスクにおいて、市販の販売用の記憶媒体と同様な画像を視聴することができる。その際には、再生制御プログラム２６０により、ＣＭ画像を再生しないように再生することができる。また、差分コンテンツ２２０は、Ｂ−ＣＡＳ（ＢＳ  Ｃｏｎｄｉｔｉｏｎａｌ  Ａｃｃｅｓｓ  Ｓｙｓｔｅｍ）カードにより復号化して再生することもできる。この場合は、視聴キー３３５は、登録した個人のＢ−ＣＡＳカード内に記憶された契約されたカード番号等による復号化を用いることもできる。
【００５５】
このように構成することで、ユーザーは、録画して視聴したテレビ番組について、パッケージを別のショップ等で買う手間がなく、保存用により良い画質で取得することができる。また、放送とダウンロード記憶媒体を、あまり意識することなく同様に扱うことができる。よって、ユーザーの利便性が高まるという効果が得られる。
また、上述の通り、当初は録画用の画像として放送により主コンテンツ２１０が送信されるために、ダウンロードのためのサーバ３とネットワーク５の負担を軽減できるため、コストを削減できるという効果が得られる。
【００５６】
また、記憶媒体２０（ディスク媒体、光メディア）等に、ＲＦＩＤやフラッシュメモリのチップ等を備えて、このチップに視聴キー３３５を記憶して、復号化を行うように構成してもよい。
これにより、主コンテンツ２１０と、差分コンテンツ２２０により高精細な画像データを抜き出される可能性を抑えることが可能になり、セキュリティを向上させることができる。
【００５７】
なお、上記実施の形態の構成及び動作は例であって、本発明の趣旨を逸脱しない範囲で適宜変更して実行することができることは言うまでもない。
【図面の簡単な説明】
【００５８】
【図１】本発明の実施の形態に係る記憶再生システムＸのシステム構成図である。
【図２】本発明の実施の形態に係る端末１の制御構成を示すブロック図である。
【図３】本発明の実施の形態に係る記憶再生システムＸの再生処理のフローチャートである。
【図４】本発明の実施の形態に係る記憶再生システムＸのアップグレード視聴のための購入画面例である。
【図５】本発明の実施の形態に係る記憶再生システムＸの試供視聴モードの画面例である。
【図６】本発明の実施の形態に係る記憶再生システムＸのアップグレード視聴モードの画面例である。
【符号の説明】
【００５９】
１  端末
３  サーバ
５  ネットワーク
１０  ＰＣ
２０  記憶媒体
３１  ゲートウェイサーバ
３２  コンテンツサーバ
３３  ユーザー認証サーバ
４０  映像音声出力部
６０  入力部
１００  制御部
１１０  主記憶部
１２０  補助記憶部
１２１  視聴制限情報記憶部
１２３  広告制御情報記憶部
１２５  コンテンツ再生プログラム
１３０  ネットワーク接続部
１４０  ビデオカード
１５０  チップセット
１６０  Ｉ／Ｏチップ
１９０  ドライブ部
２１０  主コンテンツ
２１５  副コンテンツ
２２０  差分コンテンツ
２５０  再生制御情報
２５５  ＩＤ
２６０  再生制御プログラム
３２０  コンテンツデータベース
３２５  広告データベース
３３０  ユーザーデータベース
３３５  視聴キー
４２０  視聴設定画面
５１０  低解像度画面
５２０  広告画面
Ｘ  記憶再生システム
【図１】
2010081163.tif 000003
【図２】
2010081163.tif 000004
【図３】
2010081163.tif 000005
【図４】
2010081163.tif 000006
【図５】
2010081163.tif 000007
【図６】
2010081163.tif 000008