(57)【特許請求の範囲】
【請求項１】
放送を受信する受信部と、
前記受信部が受信した放送から副番組をダウンロードすることが可能な有効期限を抽出する有効期限抽出部と、
前記受信部が受信した放送から現在の日時を抽出する現在日時抽出部と、
前記現在日時抽出部が抽出した現在の日時と、前記有効期限抽出部が抽出した有効期限とを比較する比較部と、
前記比較部が比較した結果に応じて、所定の動作を行うように制御する制御部と、
前記受信部が受信した放送から前記副番組の提供先を示す情報を抽出する提供先抽出部と、
前記有効期限抽出部が抽出した有効期限と、前記提供先抽出部が抽出した前記副番組の提供先を示す情報とを前記副番組毎に対応付けて記憶する記憶部と、
を備え、
前記所定の動作は、
前記提供先抽出部が抽出した前記副番組の提供先から、前記提供先とは異なる代替サーバー装置へ前記副番組を移動させて格納し、前記記憶部に記憶されている前記副番組の提供先を示す情報を、前記代替サーバー装置を示す情報に書き換えて更新する映像再生装置。
【請求項２】
前記受信部が受信した放送のうち主番組を録画する録画部をさらに備え、
前記制御部は、
前記録画部に前記受信部が受信した放送の主番組を録画する際に、前記有効期限と、前記副番組の提供先を示す情報とを前記副番組毎に対応付けて記憶させ、
前記所定の動作は、
前記提供先抽出部が抽出した前記副番組の提供先から、前記提供先とは異なる代替サーバー装置へ前記副番組を移動させて格納し、前記録画部に記憶されている前記副番組の提供先を示す情報を、前記代替サーバー装置を示す情報に書き換えて更新する請求項１に記載の映像再生装置。
【請求項３】
前記制御部は、
前記録画部に録画された前記主番組の再生中に前記主番組に関連づけられた副番組の再生が利用者によって指示された場合、前記記憶部または前記録画部に記憶されている前記副番組を前記提供先に応じて、前記副番組を前記提供先からダウンロードして再生する請求項２に記載の映像再生装置。
【請求項４】
前記所定の動作は、
前記有効期限が近づいていることを報知するように制御する請求項１から請求項３のいずれか１項に記載の映像再生装置。
【請求項５】
受信部が、放送を受信する受信手順と、
有効期限抽出部が、前記受信手順によって受信された放送から副番組をダウンロードすることが可能な有効期限を抽出する有効期限抽出手順と、
現在日時抽出部が、前記受信手順によって受信された放送から現在の日時を抽出する現在日時抽出手順と、
比較部が、前記現在日時抽出手順によって抽出された現在の日時と、前記有効期限抽出手順によって抽出された有効期限とを比較する比較手順と、
制御部が、前記比較手順によって比較された結果に応じて、所定の動作を行うように制御する制御手順と、
提供先抽出部が、前記受信手順によって受信された放送から前記副番組の提供先を示す情報を抽出する提供先抽出手順と、
記憶部が、前記有効期限抽出手順によって抽出された有効期限と、前記提供先抽出手順によって抽出された前記副番組の提供先を示す情報とを前記副番組毎に対応付けて記憶する記憶手順と、
を含み、
前記所定の動作は、
前記提供先抽出手順によって抽出された前記副番組の提供先から、前記提供先とは異なる代替サーバー装置へ前記副番組を移動させて格納し、前記記憶手順によって記憶されている前記副番組の提供先を示す情報を、前記代替サーバー装置を示す情報に書き換えて更新する映像再生方法。
【請求項６】
映像再生装置が備えるコンピュータに、
放送を受信する受信手順と、
前記受信手順によって受信された放送から副番組をダウンロードすることが可能な有効期限を抽出する有効期限抽出手順と、
前記受信手順によって受信された放送から現在の日時を抽出する現在日時抽出手順と、
前記現在日時抽出手順によって抽出された現在の日時と、前記有効期限抽出手順によって抽出された有効期限とを比較する比較手順と、
前記比較手順によって比較された結果に応じて、所定の動作を行うように制御する制御手順と、
提供先抽出部が、前記受信手順によって受信された放送から前記副番組の提供先を示す情報を抽出する提供先抽出手順と、
記憶部が、前記有効期限抽出手順によって抽出された有効期限と、前記提供先抽出手順によって抽出された前記副番組の提供先を示す情報とを前記副番組毎に対応付けて記憶する記憶手順と、
を実行させ、
前記所定の動作は、
前記提供先抽出手順によって抽出された前記副番組の提供先から、前記提供先とは異なる代替サーバー装置へ前記副番組を移動させて格納し、前記記憶手順によって記憶されている前記副番組の提供先を示す情報を、前記代替サーバー装置を示す情報に書き換えて更新するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像再生装置、映像再生方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、マルチビュー放送の提供が行われている。マルチビューとは、複数の観点からの音声とか画像の表示である。このマルチビュー放送において、番組は、例えば、メイン映像とサブ映像との複数の映像により構成され、ユーザは、複数の映像のうちのいずれか、又は、組み合わせを選択して、選択した映像により構成される番組を視聴することができる。マルチビュー放送において、複数の映像が、例えば放送衛星を介して放送されている（マルチ編成ともいう）。利用者は、受信装置のリモコン等を操作して視聴したい映像を選択する。
【０００３】
このような放送衛星を介して放送されるマルチビュー放送を録画する場合、メイン映像のみを録画するか、サブ映像も含めて録画するかを選択できる録画装置がある。録画装置の利用者によって選択が行われる（例えば、非特許文献１参照）。
【０００４】
また、マルチビュー放送において、Ｈｙｂｒｉｄｃａｓｔ（登録商標）の仕組みを用いて、メイン映像を放送衛星経由で放送し、サブ映像をネットワーク経由で放送が検討されている（例えば、非特許文献２参照）。
【０００５】
ネットワーク経由で映像を配信する場合、利用者の受信指示に応じて、サーバーに蓄積されている映像をネットワーク経由で取得し、取得した映像を提供する受信装置が提案されている。このような受信装置では、コンテンツが保存されているリンク先が切れている場合、切れているリンク先の情報に基づいて、新たな保存先を再検索する受信装置が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１３−１２３２０３号公報
【非特許文献】
【０００７】
【非特許文献１】“ＨＤＤレコーダー  ＴＺ−ＨＤＤ２５０  取扱説明書”、パナソニック株式会社、２００７年、［ｏｎｌｉｎｅ］、（２０１５．３．２検索）、<URL: panasonic.biz/broad/catv-support/manual/pdf/hdd250.pdf＞、ｐ２１
【非特許文献２】“NHK、時差再生・マルチビューなどハイブリッドキャストコンテンツ開発のため総務省へ認可申請”、MarkeZine編集部［著］、2013.9.25、［ｏｎｌｉｎｅ］、（２０１５．３．１６検索）、<URL: http://markezine.jp/article/detail/18524＞
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、非特許文献１及び非特許文献２に記載の技術では、サブ映像を含めて録画するように設定されなかった場合、利用者は、録画装置に録画された映像を再生しても、メイン映像しか視聴することができなかった。
また、特許文献１に記載の技術では、サーバーからサブ映像が削除され、他のサーバーにサブ映像が移行されていない場合、受信装置はサブ映像を取得できないため、利用者は、録画装置に録画された映像を再生しても、メイン映像しか視聴することができなかった。
【０００９】
本発明は上記の点に鑑みてなされたものであり、格納されていたサーバーからサブ映像が削除される場合であっても、サブ映像を視聴することができる映像再生装置、映像再生方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
（１）本発明は上記の課題を解決するためになされたものであり、本発明の一態様の映像再生装置は、放送を受信する受信部と、前記受信部が受信した放送から副番組をダウンロードすることが可能な有効期限を抽出する有効期限抽出部と、前記受信部が受信した放送から現在の日時を抽出する現在日時抽出部と、前記現在日時抽出部が抽出した現在の日時と、前記有効期限抽出部が抽出した有効期限とを比較する比較部と、前記比較部が比較した結果に応じて、所定の動作を行うように制御する制御部と、を備える。
【００１１】
（２）また、本発明の一態様の映像再生方法は、受信部が、放送を受信する受信手順と、有効期限抽出部が、前記受信手順によって受信された放送から副番組をダウンロードすることが可能な有効期限を抽出する有効期限抽出手順と、現在日時抽出部が、前記受信手順によって受信された放送から現在の日時を抽出する現在日時抽出手順と、比較部が、前記現在日時抽出手順によって抽出された現在の日時と、前記有効期限抽出手順によって抽出された有効期限とを比較する比較手順と、制御部が、前記比較手順によって比較された結果に応じて、所定の動作を行うように制御する制御手順と、を含む。
【００１２】
（３）また、本発明の一態様のプログラムは、映像再生装置が備えるコンピュータに、放送を受信する受信手順と、前記受信手順によって受信された放送から副番組をダウンロードすることが可能な有効期限を抽出する有効期限抽出手順と、前記受信手順によって受信された放送から現在の日時を抽出する現在日時抽出手順と、前記現在日時抽出手順によって抽出された現在の日時と、前記有効期限抽出手順によって抽出された有効期限とを比較する比較手順と、前記比較手順によって比較された結果に応じて、所定の動作を行うように制御する制御手順と、を実行させる。
【発明の効果】
【００１３】
本発明によれば、格納されていたサーバーからサブ映像が削除される場合であっても、サブ映像を視聴することができる。
【図面の簡単な説明】
【００１４】
【図１】第１実施形態に係るデジタル放送システムの構成を示すブロック図である。
【図２】第１実施形態に係る送信装置の構成を示すブロック図である。
【図３】第１実施形態に係る放送システムに用いるプロトコルスタックの構造の例について説明する図である。
【図４】第１実施形態に係る通信回線におけるプロトコルスタックの構造の例について説明する図である。
【図５】第１実施形態に係るＭＭＴ−ＳＩのテーブルの名称と機能の概略について説明する図である。
【図６】第１実施形態に係るＭＰＴのデータ構造を示す概略図である。
【図７】第１実施形態に係るＭＨ−ＥＩＴのデータ構造を示す概略図である。
【図８】第１実施形態に係るアプリケーション情報テーブルのデータ構造を示す概略図である。
【図９】第１実施形態に係る録画再生アプリケーション制御記述子のデータ構造を示す概略図である。
【図１０】第１実施形態に係る簡易アプリケーションロケーション記述子のデータ構造を示す概略図である。
【図１１】第１実施形態に係るアプリケーション有効期限記述子のデータ構造を示す概略図である。
【図１２】第１実施形態に係るＭＨ−コンポーネントグループ記述子のデータ構造を示す概略図である。
【図１３】コンポーネントグループ種別における値と意味の対応を示す図である。
【図１４】コンポーネントグループ識別における値と意味の対応を示す図である。
【図１５】第１実施形態に係る放送システムに用いるコンポーネントグループの設定例を示す図である。
【図１６】第１実施形態に係る映像再生装置の構成を示すブロック図である。
【図１７】第１実施形態に係る記憶部及び録画部に記憶される番組情報とアドレスと有効期限との対応の一例を示す図である。
【図１８】第１実施形態に係る制御部が行う処理手順のフローチャートである。
【図１９】第２実施形態に係るデジタル放送システムの構成を示すブロック図である。
【図２０】第２実施形態に係る制御部が行う処理手順のフローチャートである。
【図２１】第３実施形態に係る表示部上に報知される副番組データを視聴できる期間が近づいていることを示す文字情報の例を表す図である。
【図２２】第３実施形態に係る制御部が行う処理手順のフローチャートである。
【発明を実施するための形態】
【００１５】
本実施形態について、図面を参照しながら説明する。なお、以下の説明においては、本発明のデジタル放送の映像再生装置を、単に「映像再生装置」という。また、映像再生装置は、表示部を備えている。
【００１６】
［第１実施形態］
図１は、本実施形態に係るデジタル放送システム１の構成を示すブロック図である。図１に示すように、デジタル放送システム１は、映像再生装置１０、録画部１５、送信装置２０、サーバー装置３０、放送衛星４１、ネットワーク４２、及び代替サーバー装置５０を含んで構成される。送信装置２０及びサーバー装置３０は、放送事業者が有する放送設備を構成する。なお、デジタル放送システム１において、映像再生装置１０と、送信装置２０との台数は、一般的にそれぞれ複数であるが、以下の説明においては、説明を容易にするため、映像再生装置１０と、送信装置２０との台数が、それぞれ１台であるデジタル放送システム１の場合について説明する。
【００１７】
また、以下の説明では、デジタル放送システム１におけるデジタル放送のメディアトランスポート方式として、例えばＡＲＩＢ（Ａｓｓｏｃｉａｔｉｏｎ  ｏｆ  Ｒａｄｉｏ  Ｉｎｄｕｓｔｒｉｅｓ  ａｎｄ  Ｂｕｓｉｎｅｓｓｅｓ（一般社団法人  電波産業会））  ＳＴＤ−６０規格に記載のＭＭＴ（ＭＰＥＧ  Ｍｅｄｉａ  Ｔｒａｎｓｐｏｒｔ）方式が採用されている場合について説明する。また、送信される映像・音声符号化方式は、ＡＲＩＢ  ＳＴＤ−Ｂ２３規格に準拠している例を説明する。さらに、データ放送符号化と伝送方式は、ＡＲＩＢ  ＳＴＤ−Ｂ２４、及びＩＰＴＶ  Ｆｏｒｕｍ  Ｊａｐａｎ  ＩＰＴＶ規格  放送通信連携システム仕様  ＩＰＴＶＦＪ  ＳＴＤ−００１０に準拠している例を説明する。
【００１８】
また、本実施形態では、送信装置２０が主番組（メインビューともいう）と副番組（マルチビューともいう）とを含むマルチビュー放送を行う例を説明する。本実施形態において、主番組は、放送衛星４１を介して送信される。また、副番組は、主番組のデータ（以下、主番組データ、または単に主番組という）に含まれるアプリケーション、または利用者の操作によってネットワーク４２経由でダウンロードされたアプリケーションに応じて、サーバー装置３０からネットワーク４２を介してダウンロードされる。なお、以下の例では、アプリケーションが主番組データに含まれている例を説明する。
なお、以下の説明において、主番組データには、主番組に対応したメイン音声が含まれ、副番組データには、サブ映像に対応したサブ音声が含まれているものとする。また、主番組データは、番組データに構成情報が多重化されたデータであり、副映像の番組データ（以下、副番組データ、または単に副番組という）は、番組データに構成情報が多重化されたデータである。なお、構成情報については後述する。
【００１９】
送信装置２０は、例えば、放送局などの放送事業者に備えられた送信装置である。送信装置２０は、主番組データ（単に多重化データともいう）を放送衛星４１に送信する。主番組データには、映像・音声・字幕コンテンツｖ１０１、データ放送コンテンツｖ１０２、アプリケーションデータｖ１０３、及びアプリケーション制御情報（ＡＩＴ）ｖ１０４が含まれている。送信装置２０は、例えば主番組データを放送衛星４１に送信する前に、予めサーバー装置３０に副番組データｖ１０５を格納する。副番組データｖ１０５にも、映像・音声・字幕コンテンツ、データ放送コンテンツ、アプリケーションデータ、及びアプリケーション制御情報が含まれている。なお、主番組データまたは副番組データに含まれる映像データと音声データとのそれぞれは、予め定めた符号化方式で符号化されたデータである。例えば、映像データは、Ｈ．２６５、いわゆる、ＨＥＶＣ（Ｈｉｇｈ  Ｅｆｆｉｃｉｅｎｃｙ  Ｖｉｄｅｏ  Ｃｏｄｉｎｇ）などの符号化方式で符号化されたデータである。また、例えば、音声データは、ＩＳＯ／ＩＥＣ  １４４９６  Ｐａｒｔ３、いわゆる、ＭＰＥＧ−４オーディオなどの符号化方式で符号化されたデータである。
【００２０】
放送衛星４１は、送信装置２０から送信された主番組データを受信し、受信した主番組データを変調する。放送衛星４１は、変調した主番組データ（ｖ１０１〜ｖ１０４）の電波を地上に向けて送信する。なお、放送衛星４１は、人工衛星による放送衛星（ＢＳ）、及び通信衛星（ＣＳ）のうち、少なくとも１つの衛星である。
【００２１】
サーバー装置３０には、副番組データｖ１０５が送信装置２０によって格納される。サーバー装置３０は、格納した副番組データｖ１０５をＩＰ（インターネットプロトコル）に変換し、変換した副番組データ（ｖ１０８〜ｖ１１０）を、映像再生装置１０からのリクエストｖ１０７に応じて、ネットワーク４２を介して映像再生装置１０に配信する。変換された副番組データには、映像・音声・字幕コンテンツｖ１０８、アプリケーションデータｖ１０９、及びアプリケーション制御情報ｖ１１０が含まれている。送信装置２０とサーバー装置３０とは、例えばケーブルを介して接続されている。なお、送信装置２０とサーバー装置３０とは、ネットワークを介して接続されていてもよい。
【００２２】
映像再生装置１０には、録画部１５が接続されている。録画部１５は、例えばＨＤＤ（ハードディスク）である。また、以下の説明では、映像再生装置１０が、テレビジョン受像機（テレビ、ＴＶ）であるものとして説明する。
映像再生装置１０は、放送衛星４１を介して放送された主番組データ（ｖ１０１〜ｖ１０４）を受信し、受信した主番組データを録画部１５に録画する。録画部１５に録画されるデータｖ１０６は、主番組データである。映像再生装置１０は、利用者からの指示に応じて、録画部１５に録画されている主番組データを再生する。再生時に、映像再生装置１０は、主番組データに含まれているアプリケーションデータｖ１０３を抽出する。なお、映像再生装置１０は、受信している主番組データをリアルタイムで再生する場合、受信している主番組データに含まれているアプリケーションデータｖ１０３を抽出する。映像再生装置１０は、抽出したアプリケーションデータｖ１０３に応じて、リクエストｖ１０７を、ネットワーク４２を介してサーバー装置３０に送信する。リクエストｖ１０７には、副番組データのダウンロードの要求が含まれている。また、映像再生装置１０は、サーバー装置３０に副番組データが格納されていた場合、副番組データ（ｖ１０８〜ｖ１１０）を、ネットワーク４２を介してダウンロードし、ダウンロードした副番組データを表示部に表示させる。
【００２３】
また、映像再生装置１０は、受信している主番組データの録画中、または録画後に主番組データからアプリケーションデータｖ１０３を抽出し、抽出したアプリケーションデータｖ１０４に含まれている副番組データの提供先のアドレス（以下、単にアドレスともいう）とダウンロードが許可されている有効期限（以下、単に有効期限ともいう）を抽出する。映像再生装置１０は、抽出したアドレスと有効期限とを、コンテンツを示す情報と対応付けて、映像再生装置１０が有する記憶部１０５（図１６参照）に記憶させる。映像再生装置１０は、記憶部１０５に記憶させた有効期限を所定の期間毎、例えば１日毎に読み出し、例えば有効期限の７日前になったとき、副番組データを代替サーバー装置５０に格納させる。そして、映像再生装置１０は、録画部１５に録画されている主番組データに含まれるアドレスを、代替サーバー装置５０のアドレスに書き換え、有効期限を代替サーバー装置５０に格納しておける期間に書き換える。さらに、映像再生装置１０は、記憶部１０５に記憶させたアドレスと有効期限とを同様に書き換える。ここで、代替サーバー装置５０に格納しておける期間とは、例えば代替サーバー装置５０の契約期間、副番組データを提供して放送事業者またはサードパーティーが設定した期間である。
【００２４】
代替サーバー装置５０は、例えば主番組データを提供している放送事業者が提供する有料サーバー装置である。例えば、放送事業者は、主番組データの放送後、１週間、副番組データを無料で提供し、その後、代替サーバー装置５０を有料契約している利用者のみへ副番組データを提供する。代替サーバー装置５０は、映像再生装置１０からの副番組データの格納を行うリクエストＶ１１１を受け取り、受け取ったリクエストｖ１１１に応じて、副番組データ（ｖ１１２〜ｖ１１４）を格納する。なお、格納される副番組データには、映像・音声・字幕コンテンツｖ１１２、アプリケーションデータｖ１１３、及びアプリケーション制御情報ｖ１１４が含まれている。
【００２５】
＜送信装置２０の構成＞
次に、本実施形態に係る送信装置２０の構成について説明する。
図２は、本実施形態に係る送信装置２０の構成を示すブロック図である。図２に示すように、送信装置２０は、番組データ生成部２０１、構成情報生成部２０２、多重化部２０３、暗号化部２０４、ＲＦ送信部２０５、及びＩＰ通信部２０６を含んで構成される。
【００２６】
番組データ生成部２０１は、放送番組を構成する映像を示す映像データと、放送番組を構成する音声を示す音声データを取得する。
番組データ生成部２０１は、取得した映像データを所定の映像符号化方式で符号化する。所定の映像符号化方式は、例えば、ＩＳＯ／ＩＥＣ  ２３００８  ＨＥＶＣ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｏｒｇａｎｉｚａｔｉｏｎ  ｆｏｒ  Ｓｔａｎｄａｒｄｉｚａｔｉｏｎ／Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｅｌｅｃｔｒｏｎｉｃａｌ  Ｃｏｍｍｉｓｓｉｏｎ  ２３００８  Ｐａｒｔ２  Ｈｉｇｈ  Ｅｆｆｉｃｉｅｎｃｙ  Ｖｉｄｅｏ  Ｃｏｄｉｎｇ、単に、ＨＥＶＣとも呼ばれる）で規格化された方式である。
また、番組データ生成部２０１は、取得した音声データを所定の映像符号化方式で符号化する。所定の音声符号化方式は、例えば、ＩＳＯ／ＩＥＣ  １４４９６  Ｐａｒｔ３（単に、ＭＰＥＧ−４オーディオとも呼ばれる。なお、ＭＰＥＧはＭｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐを略したものである。）で規定された音声符号化方式である。
【００２７】
番組データ生成部２０１は、符号化した映像データと音声データとＭＭＴ−ＳＩ（ＭＭＴ−Ｓｙｓｔｅｍ  Ｉｎｆｏｒｍａｔｉｏｎ）から所定の形式の番組データを生成し、生成した番組データを多重化部２０３に出力する。また、ＭＭＴ−ＳＩには、後述する放送事業者が設定するメッセージとテーブルと記述子とを含む。なお、ＭＭＴ−ＳＩについては後述する。所定の形式の番組データは、例えば、ＩＳＯ／ＩＥＣ  ２３００８  Ｐａｒｔ１  ＭＭＴ（ＭＰＥＧ  Ｍｅｄｉａ  Ｔｒａｎｓｐｏｒｔ、単にＭＭＴとも呼ばれる）で規定されたＭＰＵ（Ｍｅｄｉａ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）である。各ＭＰＵには、映像や音声の復号処理を行うことができる単位の映像データ、音声データ、及びＭＭＴ−ＳＩが含まれる。
【００２８】
構成情報生成部２０２は、放送番組や放送に伴って提供されるサービスを構成するための情報である構成要素情報を取得する。構成要素情報は、放送番組やサービスの構成要素であるアセット、つまり、映像、音声等のリストや、それらの諸要件を示す情報を含む。
例えば、上記の構成要素情報には、階層伝送方式による放送をする場合等、複数の放送映像を同時に送信する場合においては、各映像の解像度に関する情報や、各映像が表示される優先度に関する情報等も構成要素情報に含まれる。
構成情報生成部２０２は、取得した構成要素情報から所定の形式の構成情報を生成し、生成した構成情報を多重化部２０３に出力する。所定の形式の構成データは、例えば、ＭＭＴ−ＳＩ（ＭＭＴ−Ｓｙｓｔｅｍ  Ｉｎｆｏｒｍａｔｉｏｎ）を構成するＭＰＴ（ＭＭＴ  Ｐａｃｋａｇｅ  Ｔａｂｌｅ）である。ＭＰＴの例については後述する。
【００２９】
多重化部２０３は、番組データ生成部２０１が出力した番組データ、及び構成情報生成部２０２が出力した構成情報を多重化して、所定の形式（例えば、ＴＬＶ（Ｔｙｐｅ  Ｌｅｎｇｔｈ  Ｖａｌｕｅ）パケット）の多重化データを生成する。多重化部２０３は、生成した多重化データを暗号化部２０４に出力する。
【００３０】
暗号化部２０４は、多重化部２０３が出力した多重化データを所定の暗号化方式（例えば、ＡＥＳ（Ａｄｖａｎｃｅｄ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ）やＭＵＬＴＩ２）を用いて暗号化する。暗号化部２０４は、暗号化した多重化データをＲＦ送信部２０５とＩＰ通信部２０６とに出力する。なお、ＲＦ送信部２０５に出力される多重化データは、メイン映像の番組データに構成情報が多重化されたデータである。また、ＩＰ通信部２０６に出力される多重化データは、サブ映像の番組データに構成情報が多重化されたデータである。
【００３１】
ＲＦ送信部２０５は、暗号化部２０４が出力した多重化データを映像再生装置１０に放送伝送路である放送衛星４１を介して送信する。ここで、ＲＦ送信部２０５は、ベースバンド信号である多重化データで所定の搬送周波数を有する搬送波を変調させて、搬送周波数に対応したチャネル帯域の電波（放送波）をアンテナ（図示せず）により放送衛星４１へ放射する。
ＩＰ通信部２０６は、暗号化部２０４が出力する多重化データを、ケーブルを介してサーバー装置３０に出力することで、多重化データをサーバー装置３０に格納する。
【００３２】
＜ＭＭＴを用いるシステムのプロトコルスタックの構造＞
次に、ＭＭＴを用いるシステムのプロトコルスタックの構造の例について説明する。プロトコルスタックには、放送システムに用いるプロトコルスタックと、通信回線におけるプロトコルスタックがある。
まず、映像再生装置１０によって受信されるメイン映像の番組データのプロトコルスタック、すなわち放送システムに用いるプロトコルスタックの構造の例について説明する。
図３は、実施形態に係る放送システムに用いるプロトコルスタックの構造の例について説明する図である。図３に示すように、放送システムに用いるプロトコルスタックは、ＴＭＣＣ（Ｔｒａｎｓｍｉｓｓｉｏｎ  ａｎｄ  Ｍｕｌｔｉｐｌｅｘｉｎｇ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｃｏｎｔｒｏｌ）、時刻情報、符号化された映像データ、符号化された音声データ、符号化された字幕データ、ＭＭＴ−ＳＩ、ＨＴＭＬ５規格で記述されたアプリケーション（単にアプリともいう）、ＥＰＧ（電子番組ガイド）、コンテンツダウンロードデータ等を含んで構成される。放送番組の映像信号及び音声信号の符号はＭＦＵ（Ｍｅｄｉａ  Ｆｒａｇｍｅｎｔ  Ｕｎｉｔ）／ＭＰＵである。そして、ＭＦＵ／ＭＰＵは、ＭＭＴＰペイロードに乗せて送信装置２０によってＭＭＴＰパケット化され、ＩＰパケットで送信装置２０によって伝送される。データコンテンツの伝送は、データが送信装置２０によってＭＭＴＰパケット化され、ＩＰパケットで送信装置２０によって伝送される。このように構成されたＩＰパケットは、放送伝送路を用いて放送される場合、ＴＬＶパケットの形式で送信装置２０によって伝送される。一つのＩＰパケットあるいは一つのヘッダー圧縮したＩＰパケットは、一つのＴＬＶパケットで送信装置２０によって伝送する（ＡＲＩＢ  ＳＴＤ−Ｂ３２及びＳＴＤ−Ｂ６０参照）。
【００３３】
さらに、放送システムに用いるプロトコルスタックでは、ＭＭＴ−ＳＩ、ＴＬＶ−ＳＩの２種類の制御情報が設けられている。ＭＭＴ−ＳＩとは、放送番組の構成などを示す制御情報である。ＭＭＴ−ＳＩでは、ＭＭＴの制御メッセージの形式とし、送信装置２０によってＭＭＴＰペイロードに乗せられてＭＭＴＰパケット化され、送信装置２０によってＩＰパケットで伝送される。ＴＬＶ−ＳＩとは、ＩＰパケットの多重に関する制御情報であり、選局のための情報やＩＰアドレスとサービスの対応情報を提供する。
【００３４】
また、ＴＭＣＣとは、伝送路上の信号の単位（スロット）ごとに変調方式やエラー訂正方式を指定する階層変調方式において、伝送フレームに挿入して伝送するこれらの制御情報である。ＨＥＶＣ（Ｈｉｇｈ  Ｅｆｆｉｃｉｅｎｃｙ  Ｖｉｄｅｏ  Ｃｏｄｉｎｇ）とは、映像信号の符号化の手法である。ＡＡＣ（Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ）及びＡＬＳ（Ａｕｄｉｏ  Ｌｏｓｓｌｅｓｓ  Ｃｏｄｉｎｇ）とは、音声信号の符号化の手法である。ＵＤＰ／ＩＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）とは、通信に使われるプロトコルの１つである。ＴＬＶ（ＴＹＰＥ  ＬＥＮＧＴＨ  ＶＡＬＵＥ）とは、データの多重化手法の１つである。ＴＬＶは、データの符号化をデータタイプ（Ｔｙｐｅ）、長さ（Ｌｅｎｇｔｈ）、値（Ｖａｌｕｅ）の３つで構成される。
【００３５】
次に、映像再生装置１０によってダウンロードされるサブ映像の番組データのプロトコルスタック、すなわち通信回線におけるプロトコルスタックの構造について説明する。
図４は、実施形態に係る通信回線におけるプロトコルスタックの構造の例について説明する図である。図４に示すように、通信回線におけるプロトコルスタックは、時刻情報、符号化された映像データ、符号化された音声データ、符号化された字幕データ、ＭＭＴ−ＳＩ、ＨＴＭＬ５規格で記述されたアプリケーション（単にアプリともいう）、コンテンツダウンロードデータ等を含んで構成される。通信回線では、ユニキャスト・マルチキャストの配信形態に応じてＩＰパケットのまま送信装置２０によって伝送される。
図４において、ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）とは、通信プロトコルの１つである。
【００３６】
＜番組情報、ＭＭＴ−ＳＩ＞
次に、番組情報の例について説明する。
実施形態に係る番組情報とは、具体的には、ＭＭＴ−ＳＩ（伝送制御信号）である。ＭＭＴ−ＳＩには、メッセージ、テーブル、記述子が含まれている。
まずＭＭＴ−ＳＩのメッセージについて説明する。
メッセージには、Ｐａｃｋａｇｅ  Ａｃｃｅｓｓ（ＰＡ）メッセージ、Ｍ２セクションメッセージ、ＣＡメッセージ、Ｍ２短セクションメッセージ、データ伝送メッセージ、及び事業者が設定するメッセージが含まれる。
【００３７】
ＰＡメッセージは、ＭＭＴ−ＳＩのエントリーポイントとなり、ＭＭＴ−ＳＩのテーブルを伝送する制御情報である。
Ｍ２セクションメッセージは、ＭＰＥＧ−２  Ｓｙｓｔｅｍｓのセクション拡張形式を伝送する制御情報である。
ＣＡメッセージは、限定受信方式に関する情報を伝送する制御情報である。なお、限定受信によって受信される放送とは、放送事業者と視聴者とが視聴契約を結ばないと映像再生装置１０で視聴できない放送である。
【００３８】
Ｍ２短セクションメッセージは、ＭＰＥＧ−２  Ｓｙｓｔｅｍｓのセクション短形式を伝送する制御情報である。
データ伝送メッセージは、データ伝送に関するテーブルを伝送する制御情報である。
事業者が設定するメッセージは、放送事業者が設定する制御情報である。
【００３９】
次に、ＭＭＴ−ＳＩのテーブルのうち、本実施形態で使用するテーブルについて説明する。なお、デジタル放送システム１は、ＭＭＴ方式に係る全てのテーブルを扱うことができる。
図５は、本実施形態に係る放送システムに用いるＭＭＴ−ＳＩのテーブルの名称と機能の概略について説明する図である。図５に示すように、テーブルは、ＭＰＴ（ＭＭＴパッケージテーブル、ＭＭＴ  Ｐａｃｋａｇｅ  Ｔａｂｌｅ）、ＭＨ−ＥＩＴ（ＭＨ−イベント情報テーブル、ＭＨ−Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）、ＭＨ−ＡＩＴ（ＭＨ−アプリケーション情報テーブル、ＭＨ−Ａｐｐｌｉｃａｔｉｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）、ＭＨ−ＢＩＴ（ＭＨ−ブロードキャスタ情報テーブル、ＭＨ−Ｂｒｏａｄｃａｓｔｅｒ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）、ＭＨ−ＳＤＴ（ＭＨ−サービス記述テーブル、ＭＨ−Ｓｅｒｖｉｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｔａｂｌｅ）などの各種テーブルを含む。
【００４０】
ＭＨ−ＥＩＴは、番組の名称、放送日時、放送内容の説明など、番組に関する情報を伝送するテーブルである。
ＭＨ−ＡＩＴは、アプリケーションに関する動的制御情報及び実行に必要な付加情報を伝送するテーブルである。
【００４１】
＜ＭＰＴのデータ構造＞
次に、ＭＰＴについて説明する。
図６は、実施形態に係る放送システムに用いるＭＰＴのデータ構造を示す概略図である。図６に示すように、ＭＰＴ（ＭＭＴ＿Ｐａｃｋａｇｅ＿Ｔａｂｌｅ（））は、ＭＰＴ記述子領域（ＭＰＴ＿ｄｅｓｃｒｉｐｔｏｒｓ＿ｂｙｔｅ）を含む。ＭＰＴ記述子領域（ＭＰＴ＿ｄｅｓｃｒｉｐｔｏｒｓ＿ｂｙｔｅ）は、ＭＰＴの記述子が記述される領域である。番組がマルチビュー番組である場合、ＭＰＴの記述子領域には、ＭＨ−コンポーネントグループ記述子（ＭＨ−Ｃｏｍｐｏｎｅｎｔ＿Ｇｒｏｕｐ＿Ｄｅｓｃｒｉｐｔｏｒ（））が含まれる。これに対して、番組がマルチビュー番組ではない場合、ＭＰＴの記述子領域には、ＭＨ−コンポーネントグループ記述子が含まれない。
また、ＭＰＴは、アセット毎にアセットタイプ（ａｓｓｅｔ＿ｔｙｐｅ）を含む。アセットタイプには、アセットの種類を示す符号が記述される。アセットタイプには、例えば、ＨＥＶＣで符号化された映像データを示すｈｃｖ１と、ＭＰＥＧ−４オーディオで符号化された音声データを示すｍｐ４ａとが記述される。
【００４２】
＜ＭＨ−ＥＩＴのデータ構造＞
次に、ＭＨ−ＥＩＴについて説明する。
図７は、実施形態に係る放送システムに用いるＭＨ−ＥＩＴのデータ構造を示す概略図である。図７に示すように、ＭＨ−ＥＩＴ（ＭＨ−Ｅｖｅｎｔ＿Ｉｎｆｏｒｍａｔｉｏｎ＿Ｔａｂｌｅ（））は、イベント識別（ｅｖｅｎｔ＿ＩＤ）、開始時刻（ｓｔａｒｔ＿ｔｉｍｅ）、継続時間（ｄｕｒａｔｉｏｎ）を含む。イベント識別とは、イベントの識別番号を示す。具体的には、例えば、イベント識別は、番組の識別情報を示す。開始時刻は、イベントの開始時刻を示す。つまり、開始時刻は、番組の開始時刻（日時）を示す。継続時間は、イベントの継続時間を示す。つまり、継続時間は、番組の放送時間長を示す。
【００４３】
また、ＭＨ−ＥＩＴは、イベント識別毎に記述子領域（ｄｅｓｃｒｉｐｔｏｒ（））を含む。記述子領域は、記述子を格納する領域である。本実施形態に係るＭＨ−ＥＩＴは、例えば、ＭＨ−コンポーネントグループ記述子、ＭＨ−短形式イベント記述子、及びＭＨ−拡張形式イベント記述子を含むことができる。番組名、番組の説明、種類（マルチビュー番組であるか否か）などの情報は、これらの記述子により記述される。
【００４４】
＜ＭＨ−ＡＩＴ、アプリケーション情報テーブルのデータ構造＞
次に、ＭＨ−ＥＩＴについて説明する。ＭＨ−ＥＩＴは、ＡＲＩＢ  ＳＴＤ−Ｂ２４においては、ａｐｐｌｉｃａｔｉｏｎ＿ｉｎｆｏｒｍａｔｉｏｎ＿ｓｅｃｔｉｏｎ（アプリケーション情報テーブル）に相当する。
図８は、本実施形態に係るアプリケーション情報テーブルのデータ構造を示す概略図である。なお、アプリケーション情報テーブルには、アプリケーションに関する全ての情報及びアプリケーションに要求された起動状態等が格納されている。
図８に示すように、アプリケーション情報テーブル（ａｐｐｌｉｃａｔｉｏｎ＿ｉｎｆｏｒｍａｔｉｏｎ＿ｓｅｃｔｉｏｎ）には、セクションシンタックス指示（ｓｅｃｔｉｏｎ＿ｓｙｎｔａｘ＿ｉｎｄｉｃａｔｏｒ）、セクション長（ｓｅｃｔｉｏｎ＿ｌｅｎｇｔｈ）、アプリケーションタイプ（ａｐｐｌｉｃａｔｉｏｎ＿ｔｙｐｅ）、バージョン番号（ｖｅｒｓｉｏｎ＿ｎｕｍｂｅｒ）、カレントネクスト指示（ｃｕｒｒｅｎｔ＿ｎｅｘｔ＿ｉｎｄｉｃａｔｏｒ）、セクション番号（ｓｅｃｔｉｏｎ＿ｎｕｍｂｅｒ）、最終セクション番号（ｌａｓｔ＿ｓｅｃｔｉｏｎ＿ｎｕｍｂｅｒ）、共通記述子ループ長（ｃｏｍｍｏｎ＿ｄｅｓｃｒｉｐｔｏｒｓ＿ｌｅｎｇｔｈ）、アプリケーション情報ループ長（ａｐｐｌｉｃａｔｉｏｎ＿ｌｏｏｐ＿ｌｅｎｇｔｈ）、アプリケーション識別子（ａｐｐｌｉｃａｔｉｏｎ＿ｉｄｅｎｔｉｆｉｅｒ  （））、アプリケーション制御コード（ａｐｐｌｉｃａｔｉｏｎ＿ｃｏｎｔｒｏｌ＿ｃｏｄｅ）、アプリケーション情報記述子ループ長（ａｐｐｌｉｃａｔｉｏｎ＿ｄｅｓｃｒｉｐｔｏｒｓ＿ｌｏｏｐ＿ｌｅｎｇｔｈ）等が含まれている。
【００４５】
アプリケーション形式は、ＡＩＴの制御対象となるアプリケーションの形式を示す。アプリケーション制御コードは、アプリケーションの状態を制御する制御コードを示す。アプリケーション識別子は、アプリケーションを一意に識別する値である。
【００４６】
＜録画再生アプリケーション制御記述子等の構造＞
次に、副番組データの取得先、有効期限、アプリケーションの起動等に関する記述子について説明する。
録画再生アプリケーション制御記述子（ｐｌａｙｂａｃｋ＿ａｐｐｌｉｃａｔｉｏｎ＿ｄｅｓｃｒｉｐｔｏｒ（））は、録画再生簡易アプリケーションロケーション記述子とともに、放送時にアプリケーション情報テーブルのアプリケーション情報記述子ループに配置される。
図９は、本実施形態に係る録画再生アプリケーション制御記述子のデータ構造を示す概略図である。図９に示すように、録画再生アプリケーション制御記述子は、アプリケーションプロファイル（ａｐｐｌｉｃａｔｉｏｎ＿ｐｒｏｆｉｌｅ）、メジャーバージョン（ｖｅｒｓｉｏｎ．ｍａｊｏｒ）、マイナーバージョン（ｖｅｒｓｉｏｎ．ｍｉｎｏｒ）、マイクロバージョン（ｖｅｒｓｉｏｎ．ｍｉｃｒｏ）、サービス境界フラグ（ｓｅｒｖｉｃｅ＿ｂｏｕｎｄ＿ｆｌａｇ）、アプリケーション優先度（ａｐｐｌｉｃａｔｉｏｎ＿ｐｒｉｏｒｉｔｙ）、伝送プロトコルラベル（ｔｒａｎｓｐｏｒｔ＿ｐｒｏｔｏｃｏｌ＿ｌａｂｅｌ）等を含む。
【００４７】
アプリケーションプロファイルは、本アプリケーションが実行可能である映像再生装置１０のアプリケーションプロファイルを示す。映像再生装置１０がこのプロファイルを実装していれば、本アプリケーションを実行する能力を持つことを示す。映像再生装置１０は、アプリケーションプロファイル、メジャーバージョン、マイナーバージョン、及びマイクロバージョンに基づいて、本アプリケーションを起動する。
サービス境界フラグは、本アプリケーションが現在のサービスのみで有効か否かを示す。
アプリケーション優先度は、複数のアプリケーションが動作する場合のアプリケーション間の相対的な優先度を示す。
【００４８】
簡易アプリケーションロケーション記述子（ｐｌａｙｂａｃｋ＿ｓｉｍｐｌｅ＿ａｐｐｌｉｃａｔｉｏｎ＿ｌｏｃａｔｉｏｎ＿ｄｅｓｃｒｉｐｔｏｒ（））は、録画再生時固有のアプリケーションの取得先の詳細を指示することを目的とするものである。簡易アプリケーションロケーション記述子は、アプリケーション情報テーブルのアプリケーション情報記述子ループにおいて、録画再生時固有のアプリケーション毎に１つ配置される。
図１０は、本実施形態に係る簡易アプリケーションロケーション記述子のデータ構造を示す概略図である。図１０に示すように、簡易アプリケーションロケーション記述子は、アプリケーションＵＲＬ（ｉｎｉｔｉａｌ＿ｐａｔｈ＿ｂｙｔｅｓ）を含む。
アプリケーションＵＲＬは、対応するアプリケーションのエントリーポイントのＵＲＬを示す文字列であり、伝送プロトコル記述子で示されるアプリケーションの取得可能なロケーションをルートとした相対パスで示す。
【００４９】
アプリケーション有効期限記述子（ａｐｐｌｉｃａｔｉｏｎ＿ｅｘｐｉｒａｔｉｏｎ＿ｄｅｓｃｒｉｐｔｏｒ（））は、録画再生時に起動されるアプリケーションが起動してよい有効期限を示す。
図１１は、本実施形態に係るアプリケーション有効期限記述子のデータ構造を示す概略図である。図１１に示すように、有効期限日時（ｅｘｐｉｒａｔｉｏｎ）を含む。
有効期限日時は、アプリケーションの有効期限の日時を示す値である。
【００５０】
＜コンポーネント記述子のデータ構造＞
次に、ＭＨ−コンポーネントグループ記述子（ＭＨ−Ｃｏｍｐｏｎｅｎｔ＿Ｇｒｏｕｐ＿Ｄｅｓｃｒｉｐｔｏｒ（））について説明する。
図１２は、本実施形態に係るＭＨ−コンポーネントグループ記述子のデータ構造を示す概略図である。図１３は、コンポーネントグループ種別における値と意味の対応を示す図である。図１４は、コンポーネントグループ識別における値と意味の対応を示す図である。
【００５１】
図１２に示すように、ＭＨ−コンポーネントグループ記述子は、コンポーネントグループ種別（ｃｏｍｐｏｎｅｎｔ＿ｇｒｏｕｐ＿ｔｙｐｅ）、グループ数（ｎｕｍｂｅｒ＿ｏｆ＿ｇｒｏｕｐ）、コンポーネントグループ識別（ｃｏｍｐｏｎｅｎｔ＿ｇｒｏｕｐ＿ｉｄ）、コンポーネントタグ値（ｃｏｍｐｏｎｅｎｔ＿ｔａｇ）、及びコンポーネント記述（ｔｅｘｔ＿ｃｈａｒ）等を含む。コンポーネントグループ種別（ｃｏｍｐｏｎｅｎｔ＿ｇｒｏｕｐ＿ｔｙｐｅ）には、本記述子で指定されるコンポーネントグループの種別を示す符号が記述される。
【００５２】
放送によりマルチビュー番組が伝送される場合、コンポーネントグループ種別には、図１３に示すようにマルチビューサービスを示す符号‘０００’が記述される。また、グループ数には、イベント内でのコンポーネントグループの数、つまりマルチビュー番組を構成する映像の数が記述される。また、コンポーネントグループ識別には、コンポーネントグループ個々を識別する番号が記述される。コンポーネントグループ識別には、例えば、図１４に示すようにメイングループ（主番組等）‘０ｘ０’、サブグループ（副番組等）‘０ｘ１’−‘０ｘＦ’のいずれかが記述される。コンポーネントグループ識別により、マルチビュー番組を構成する個々の映像データが識別される。コンポーネントタグ値には、各コンポーネントグループに属するコンポーネント、つまり構成要素となるデータを指示するコンポーネントタグ値が記述される。コンポーネント記述には、各コンポーネントグループに関する説明を表すテキストが記述される。なお、「…識別」とは、その事物を識別する情報を意味し、「識別子」とも呼ばれる。
【００５３】
次に、主映像と副映像の２つの映像Ｖ０、Ｖ１からなるマルチビューサービスが提供される場合を例にして、主映像と副映像とのコンポーネントグループの設定例について説明する。
図１５は、実施形態に係る放送システムに用いるコンポーネントグループの設定例を示す図である。図１５に示す例では、第２、３行に、主映像、副映像それぞれのコンポーネントグループの設定を示す。主映像について、コンポーネントグループ識別として、メイングループであることを示す符号‘０ｘ０’、コンポーネント記述として「通常放送」が設定されている。コンポーネントタグ値として、映像Ｖ０及び音声Ａ０が設定されている。副映像について、コンポーネントグループ識別として、サブグループであることを示す符号‘０ｘ１’、コンポーネント記述として「トップ集団」が設定されている。コンポーネントタグ値として、映像Ｖ１及び音声Ａ０が設定されている。図１５に示す例では、映像Ｖ０、Ｖ１のそれぞれについて、共通の音声Ａ０が対応付けられているが、これには限られない。映像Ｖ０、Ｖ１のそれぞれについて、異なる音声、例えば、音声Ａ０、Ａ１が対応付けられてもよい。
【００５４】
＜映像再生装置１０の構成＞
次に、本実施形態に係る映像再生装置１０の構成について説明する。
図１６は、本実施形態に係る映像再生装置１０の構成を示すブロック図である。図１６に示すように、映像再生装置１０は、ＲＦ受信部１０１、復調部１０２、分離部１０３、制御部１０４、記憶部１０５、音声復号部１０６、音声切替部１０７、拡声部１０８、映像復号部１０９、映像切替部１１０、報知生成部１１１、映像合成部１１２、表示部１１３、操作部１１４、ＩＰ通信部１２１、復調部１２２、分離部１２３、音声復号部１２４、及び映像復号部１２５を備える。
【００５５】
ＲＦ受信部１０１は、送信装置２０が送信した放送波を、放送衛星４１を介して受信する。ＲＦ受信部１０１は、操作部１１４が出力した操作結果に基づいて、制御部１０４が出力した放送チャンネル信号で指定される放送チャンネルに応じた放送チャンネル帯域を特定する。ＲＦ受信部１０１は、放送波として受信した放送チャンネル帯域の受信信号をベースバンド信号である多重化データに変換する。ＲＦ受信部１０１は、変換した多重化データを復調部１０２に出力する。
【００５６】
復調部１０２は、ＲＦ受信部１０１が出力した多重化データを送信装置２０の変調方式に応じた復調方式によって復調し、復調した多重化データを分離部１０３に出力する。なお、復調部１０２は、復調後または復調時に誤り訂正を行う。
【００５７】
分離部１０３は、復調部１０２が出力した復調後の多重化データから番組データ及び構成情報に分離する。分離部１０３は、構成情報を制御部１０４に出力する。また、分離部１０３は、番組データから音声データと映像データとＭＭＴ−ＳＩとを抽出する。分離部１０３は、抽出した音声データを音声復号部１０６に出力し、映像データを映像復号部１０９に出力する。また、分離部１０３は、抽出した音声データと映像データとＭＭＴ−ＳＩとを制御部１０４に出力する。
【００５８】
制御部１０４は、現在日時抽出部１０４１、提供先抽出部１０４２、有効期限抽出部１０４３、比較部１０４４、及び取得指示部１０４５を備える。
制御部１０４は、受信した番組データを再生するように制御する。制御部１０４は、受信している番組データがマルチビューＴＶサービスであり再生中に利用者が操作部１１４を操作して副番組データの表示を指示した場合、副番組データを取得して表示するように制御する。また、制御部１０４は、利用者の指示に応じて、主番組データが選択された場合、主音声信号を出力するように音声切替部１０７を制御し、主映像信号を出力するように映像切替部１１０を制御する。制御部１０４は、利用者の指示に応じて、副番組データが選択された場合、副音声信号を出力するように音声切替部１０７を制御し、副映像信号を出力するように映像切替部１１０を制御する。なお、主音声信号とは主番組データに含まれる音声信号であり、主映像信号とは主番組データに含まれる映像信号である。また、副音声信号とは副番組データに含まれる音声信号であり、副映像信号とは副番組データに含まれる映像信号である。
【００５９】
制御部１０４は、録画部１５に録画された主番組データの再生を利用者が操作部１１４を操作して指示した場合、録画部１５に録画されている主番組データを再生し、再生中に副番組データの再生指示が行われ且つ有効期限内である場合、取得指示部１０４５が生成したリクエストｖ１０７またはリクエストｖ１１１を、ネットワーク４２を介してサーバー装置３０または代替サーバー装置５０に送信する。制御部１０４は、副番組データを取得して再生する。
【００６０】
現在日時抽出部１０４１は、ＭＭＴ−ＳＩからＭＨ−タイムオフセットテーブルを抽出し、抽出したＭＨ−タイムオフセットテーブルに含まれている現在の日時を取得し、取得した現在の日時を比較部１０４４に出力する。
【００６１】
提供先抽出部１０４２は、ＭＭＴ−ＳＩに含まれるコンポーネントグループ記述子を用いて、番組データがマルチビューＴＶサービスであるか否かを判別する。なお、マルチビューＴＶサービスであるか否かを判別は、有効期限抽出部１０４３または制御部１０４が行うようにしてもよい。
提供先抽出部１０４２は、録画部１５に録画される番組データがマルチビューＴＶサービスの番組である場合、分離部１０３が出力したＭＭＴ−ＳＩから簡易アプリケーションロケーション記述子を抽出する。提供先抽出部１０４２は、抽出した簡易アプリケーションロケーション記述子からアプリケーションＵＲＬをアドレスとして抽出し、抽出したアドレスを記憶部１０５に番組毎に記憶させ、録画部１５に主番組データと対応付けて録画させる。
【００６２】
有効期限抽出部１０４３は、録画部１５に録画される番組データがマルチビューＴＶサービスである場合、分離部１０３が出力したＭＭＴ−ＳＩから録画再生アプリケーション制御記述子を抽出する。有効期限抽出部１０４３は、抽出した録画再生アプリケーション制御記述子から有効期限日時を有効期限として抽出し、抽出した有効期限を記憶部１０５に番組毎に記憶させ、録画部１５に主番組データと対応付けて録画させる。
【００６３】
図１７は、本実施形態に係る記憶部１０５及び録画部１５に記憶される番組情報とアドレスと有効期限との対応の一例を示す図である。ここで、番組情報とは、例えば番組名であり、放送日時、放送局名等の情報を含んでいてもよい。提供先抽出部１０４２は、番組情報とアドレスとを対応付けて、番組毎に記憶部１０５に記憶させる。有効期限抽出部１０４３は、有効期限を、番組情報とアドレスとを対応付けて、番組毎に記憶部１０５に記憶させる。また、提供先抽出部１０４２は、番組情報とアドレスとを主番組データに対応付けて、番組毎に録画部１５に録画または記憶させる。有効期限抽出部１０４３は、有効期限を、番組情報とアドレスとを主番組データに対応付けて、番組毎に録画部１５に録画または記憶させる。
【００６４】
比較部１０４４は、予め定められている時刻に、記憶部１０５に記憶させた有効期限、または録画部１５に記憶させた有効期限を読み出す。比較部１０４４は、読み出した有効期限と、取得した現在の日時とを比較し、有効期限と現在の日時との差が所定の時間以内（有効期限が近い）番組があるか否かを判別する。比較部１０４４は、有効期限と現在の日時との差が所定の時間以内（有効期限が近い）番組がある場合、サーバー装置３０から副番組データを取得して、取得した副番組データを代替サーバー装置５０へ移動させて格納する副番組データ移動指示を取得指示部１０４５に出力する。なお、所定の時間とは、例えば２４時間×７日である。なお、所定の時間は、利用者が操作部１１４を操作して選択または入力するようにしてもよい。また、所定の時刻は、毎日定められた時刻であっても良く、利用者が映像再生装置１０を利用しているときであってもよい。
【００６５】
取得指示部１０４５は、受信した放送の再生中に利用者が操作部１１４を操作して副番組データの再生を指示したとき、提供先抽出部１０４２が出力するアドレスから副番組データを取得するためのリクエストｖ１０７またはリクエストｖ１１１を生成する。リクエストｖ１０７及びリクエストｖ１１１には、副番組データの提供先のＵＲＬアドレスの情報が含まれている。取得指示部１０４５は、リクエストｖ１０７をＩＰ通信部１２１からネットワーク４２を介してサーバー装置３０に送信、またはリクエストｖ１１１をＩＰ通信部１２１からネットワーク４２を介して代替サーバー装置５０に送信する。取得指示部１０４５は、リクエストｖ１０７及びリクエストｖ１１１を送信後、サーバー装置３０または代替サーバー装置５０から副番組データをダウンロードするように制御する。
【００６６】
また、取得指示部１０４５は、比較部１０４４から副番組データ移動指示が入力された場合、有効期限が近い番組情報に関連付けられているアドレスを記憶部１０５または録画部１５から読み出す。取得指示部１０４５は、読み出したアドレスに応じて、サーバー装置３０から副番組データを代替サーバー装置５０に移動させて格納させる。移動させた後、取得指示部１０４５は、記憶部１０５に記憶されているアドレス及び録画部１５に録画されているアドレスを、代替サーバー装置５０のアドレスに書き換えて更新する。さらに、取得指示部１０４５は、代替サーバー装置５０または副番組データに設定されている有効期限を示す情報に基づいて有効期限を書き換えて更新する。
【００６７】
記憶部１０５は、図１７に示した番組情報とアドレスと有効期限とが対応付けた情報を記憶する。記憶部１０５は、記憶媒体、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、フラッシュメモリ、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ；読み出し専用メモリ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  ｒｅａｄ／ｗｒｉｔｅ  Ｍｅｍｏｒｙ；読み書き可能なメモリ）、又はそれらの任意の組み合わせを含んで構成される。
【００６８】
音声復号部１０６には、分離部１０３から音声データが入力される。入力された音声データは、所定の音声符号化方式（例えば、ＭＰＥＧ−４  オーディオ）で符号化されたデータである。音声復号部１０６は、符号化に用いられた符号化方式と対応する復号方式で入力された音声データを復号する。なお、復号した音声データは、各時刻における音声のレベルを示すデータである。音声復号部１０６は、復号した音声データを生成し、生成した音声データを音声切替部１０７に出力する。
【００６９】
音声切替部１０７には、音声復号部１０６から主音声信号と、音声復号部１２４から副音声信号とが入力される。音声切替部１０７は、制御部１０４の制御に応じて、主音声信号または副音声信号を拡声部１０８に出力する。
拡声部１０８は、音声切替部１０７が出力した音声信号に基づく音声を再生するものであり、例えば、スピーカーを含んで構成される。
【００７０】
映像復号部１０９には、分離部１０３から映像データが入力される。入力された映像データは、所定の映像符号化方式（例えば、ＨＥＶＣ、ＭＰＥＧ−２  ビデオ）で符号化されたデータである。映像復号部１０９は、符号化に用いられた符号化方式と対応する復号方式で入力された映像データを復号し、復号した映像データを生成する。なお、復号した映像データは、各時刻における映像（フレーム画像）を形成する信号値を示すデータである。映像復号部１０９は、復号した映像データを映像切替部１１０に出力する。
【００７１】
映像切替部１１０には、映像復号部１０９から主映像信号と、映像復号部１２５から副映像信号とが入力される。映像切替部１１０は、制御部１０４の制御に応じて、主映像信号または副映像信号を映像合成部１１２に出力する。
【００７２】
報知生成部１１１は、制御部１０４の制御に応じて、表示部１１３上に報知する文字情報を生成する。ここで、文字情報とは、主番組データを表示部１１３上に表示していることを示す“主番組”、副番組データを上に表示していることを示す“副番組”等である。報知生成部１１１は、生成した文字情報を映像合成部１１２に出力する。
【００７３】
映像合成部１１２は、映像切替部１１０が出力した映像信号に、報知生成部１１１が出力した文字情報を合成し、合成した映像信号を表示部１１３上に出力する。報知生成部１１１が文字情報を出力していない場合、映像合成部１１２は、映像切替部１１０が出力した映像信号を表示部１１３上に出力する。
【００７４】
表示部１１３は、映像合成部１１２が出力した映像信号に基づく映像を表示する。表示部１１３は、ディスプレイ、例えば、液晶ディスプレイ、有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ、等を含んで構成される。
【００７５】
操作部１１４は、例えば、操作ボタン、リモートコントローラ、携帯端末装置等の電子機器から操作信号を受信する入力インタフェース、等である。操作部１１４は、利用者によって操作された操作結果を検出し、検出した操作結果を制御部１０４に出力する。
【００７６】
＜制御部１０４が行う処理手順＞
次に、制御部１０４が行う処理手順の一例を説明する。なお、以下の例では、利用者は、代替サーバー装置５０の利用契約を結んでいるとする。さらに副番組データは、放送事業者によって、サーバー装置３０から代替サーバー装置５０へ格納することが許可されているとする。
図１８は、本実施形態に係る制御部１０４が行う処理手順のフローチャートである。
【００７７】
（ステップＳ１）制御部１０４は、利用者が操作部１１４を操作して指示した番組の主番組データを、ＲＦ受信部１０１を制御して受信する。
（ステップＳ２）制御部１０４は、受信している番組を録画部１５に録画させる指示が、操作部１１４から入力されたか否かを判別する。なお、録画させる指示には、録画予約による録画指示も含まれる。制御部１０４は、録画させる指示が入力されていると判別した場合（ステップＳ２；ＹＥＳ）、ステップＳ３に処理を進め、録画させる指示が入力されていないと判別した場合（ステップＳ２；ＮＯ）、ステップＳ５に処理を進める。
【００７８】
（ステップＳ３）制御部１０４は、受信している主番組データを録画部１５に録画させる。
（ステップＳ４）提供先抽出部１０４２は、ＭＭＴ−ＳＩに含まれるコンポーネントグループ記述子を用いて、番組データがマルチビューＴＶサービスであるか否かを判別する。提供先抽出部１０４２は、マルチビューＴＶサービスであると判別した場合（ステップＳ４；ＹＥＳ）、ステップＳ５に進め、マルチビューＴＶサービスではないと判別した場合（ステップＳ４；ＮＯ）、ステップＳ５に進める。
【００７９】
（ステップＳ５）制御部１０４は、受信している主番組データを再生し、処理を終了する。
【００８０】
（ステップＳ６）提供先抽出部１０４２は、ＭＭＴ−ＳＩから簡易アプリケーションロケーション記述子を抽出する。続けて、提供先抽出部１０４２は、抽出した簡易アプリケーションロケーション記述子からアプリケーションＵＲＬをアドレスとして抽出し、抽出したアドレスを記憶部１０５に番組毎に記憶させ、録画部１５に主番組データと対応付けて記憶させる。
【００８１】
（ステップＳ７）有効期限抽出部１０４３は、ＭＭＴ−ＳＩから録画再生アプリケーション制御記述子を抽出する。続けて、有効期限抽出部１０４３は、抽出した録画再生アプリケーション制御記述子から有効期限日時を有効期限として抽出し、抽出した有効期限を記憶部１０５に番組毎に記憶させ、録画部１５に主番組データと対応付けて録画させる。有効期限抽出部１０４３は、ステップＳ１０１に処理を進める。
【００８２】
（ステップＳ１０１）現在日時抽出部１０４１は、ＭＭＴ−ＳＩからＭＨ−タイムオフセットテーブルを抽出し、抽出したＭＨ−タイムオフセットテーブルに含まれている現在の日時を取得する。なお、現在日時を取得するタイミングは、例えば１日１回、１週間に１回、予め定められている時刻に行うようにしてもよい。
（ステップＳ１０２）比較部１０４４は、予め定められている時刻に、記憶部１０５に記憶されている有効期限の全てを読み出す。または、比較部１０４４は、予め定められている時刻に、録画部１５に記憶されている有効期限の全て読み出す。
【００８３】
（ステップＳ１０３）比較部１０４４は、読み出した有効期限と、取得した日時とを比較し、有効期限と現在の日時との差が所定の時間以内（有効期限が近い）番組があるか否かを判別する。制御部１０４は、有効期限が近いと判別した場合（ステップＳ１０３；ＹＥＳ）、ステップＳ１０４に処理を進め、有効期限が近くないと判別した場合（ステップＳ１０３；ＮＯ）、ステップＳ１０１に処理を戻す。
【００８４】
（ステップＳ１０４）取得指示部１０４５は、有効期限が近い番組情報に関連付けられているアドレスを記憶部１０５から読み出す。続けて、取得指示部１０４５は、読み出したアドレスに応じて、副番組データをサーバー装置３０から代替サーバー装置５０へ移動させて格納する。
【００８５】
（ステップＳ１０５）取得指示部１０４５は、録画部１５に記憶されているアドレス情報と有効期限とを、サーバー装置３０に基づく情報から代替サーバー装置５０に基づく情報に書き換えて更新する。
（ステップＳ１０６）取得指示部１０４５は、記憶部１０５に記憶されているアドレス情報と有効期限の情報とを、サーバー装置３０に基づく情報から代替サーバー装置５０に基づく情報に書き換えて更新する。
制御部１０４の各機能部は、ステップＳ１０１〜Ｓ１０６の処理を、例えば１日１回所定の時刻毎、または利用者が映像再生装置１０の電源をオン状態にしている間に行う。
【００８６】
なお、上述した例では、番組情報とアドレスと有効期限とを記憶部１０５と録画部１５との両方に記憶させる例を説明したが、これに限られない。制御部１０４は、番組情報とアドレスと有効期限と、記憶部１０５または録画部１５の少なくとも一方に記憶させるようにしてもよい。例えば、録画部１５のみに記憶させる場合、制御部１０４は、ステップＳ１０２において、録画部１５から有効期限の全てを読み出すようにしてもよい。そして制御部１０４は、代替サーバー装置５０に副番組データを移動させた場合、録画部１５の番組情報とアドレスと有効期限とを書き換えて更新するようにしてもよい。
【００８７】
以上のように、本実施形態の映像再生装置１０は、放送を受信する受信部（ＲＦ受信部１０１）と、受信部が受信した放送から副番組（副番組データ）をダウンロードすることが可能な有効期限を抽出する有効期限抽出部１０４３と、受信部が受信した放送から現在の日時を抽出する現在日時抽出部１０４１と、現在日時抽出部が抽出した現在の日時と、有効期限抽出部が抽出した有効期限とを比較する比較部１０４４と、比較部が比較した結果に応じて、所定の動作を行うように制御する制御部（制御部１０４、所得指示部１０４５）と、を備える。
【００８８】
この構成によって、本実施形態の映像再生装置１０は、現在の日時と有効期限とを比較し、比較した結果に応じて、所定の動作を行うことができる。なお、所定の動作とは、サーバー装置３０から副番組データが削除される前に、サーバー装置３０から代替サーバー装置５０へ副番組データを移動させる動作である。この結果、本実施形態によれば、格納されていたサーバーからサブ映像が削除される場合であっても、サブ映像を視聴することができる。
【００８９】
また、本実施形態の映像再生装置１０は、受信部（ＲＦ受信部１０１）が受信した放送から副番組（副番組データ）の提供先を示す情報（アドレス）を抽出する提供先抽出部１０４２と、有効期限抽出部１０４３が抽出した有効期限と、提供先抽出部が抽出した副番組の提供先を示す情報とを副番組毎に対応付けて記憶する記憶部１０５と、受信部が受信した放送のうち主番組を録画する録画部１５と、をさらに備え、所定の動作は、提供先抽出部が抽出した副番組の提供先から、提供先とは異なる代替サーバー装置５０へ副番組を移動させて格納し、記憶部に記憶されている副番組の提供先を示す情報を、代替サーバー装置を示す情報に書き換えて更新する。
また、本実施形態の映像再生装置１０は、制御部（制御部１０４、所得指示部１０４５）は、録画部１５に録画された主番組（主番組データ）の再生中に主番組に関連づけられた副番組（副番組データ）の再生が利用者によって指示された場合、記憶部１０５または録画部１５に記憶されている副番組を提供先（アドレス）に応じて、副番組を提供先からダウンロードして再生する。
【００９０】
この構成によって、本実施形態の映像再生装置１０は、サーバー装置３０から副番組データが削除される前に、サーバー装置３０から代替サーバー装置５０へ副番組データを移動させ、記憶部１０５に記憶されているアドレスをサーバー装置３０の情報から代替サーバー装置５０の情報に更新する。この結果、本実施形態によれば、録画時に格納されていたサーバーからサブ映像が削除される場合であっても、記憶部１０５に記憶されている更新されたアドレスに基づいて、サブ映像を代替サーバー装置５０からダウンロードして視聴することができる。
【００９１】
また、本実施形態の映像再生装置１０は、制御部（制御部１０４、所得指示部１０４５）は、録画部１５に受信部（ＲＦ受信部１０１）が受信した放送の主番組（主番組データ）を録画する際に、有効期限と、副番組（副番組データ）の提供先を示す情報（アドレス）とを副番組毎に対応付けて記憶させ、所定の動作は、提供先抽出部が抽出した副番組の提供先から、提供先とは異なる代替サーバー装置５０へ副番組を移動させて格納し、録画部に記憶されている副番組の提供先を示す情報を、代替サーバー装置を示す情報に書き換えて更新する。
【００９２】
この構成によって、本実施形態の映像再生装置１０は、サーバー装置３０から副番組データが削除される前に、サーバー装置３０から代替サーバー装置５０へ副番組データを移動させ、録画部１５に記憶されているアドレスをサーバー装置３０の情報から代替サーバー装置５０の情報に更新する。この結果、本実施形態によれば、録画時に格納されていたサーバーからサブ映像が削除される場合であっても、録画部１５に記憶されている更新されたアドレスに基づいて、サブ映像を代替サーバー装置５０からダウンロードして視聴することができる。
【００９３】
なお、本実施形態では、有効期限が近づいたとき、映像再生装置１０がサーバー装置３０から代替サーバー装置５０へ副番組データを移動する例を説明したが、これに限られない。移動を行う際に、報知生成部１１１は、制御部１０４の制御に応じて副番組データの移動を行うことを示す文字情報を生成するようにしてもよい。そして、映像合成部１１２は、副番組データの移動を行うことを示す文字情報を表示部１１３に報知させた後に、副番組データの移動を行うようにしてもよい。
【００９４】
［第２実施形態］
第１実施形態では、副番組データの有効期限が近づいたときに、映像再生装置１０がサーバー装置３０から代替サーバー装置５０へ副番組データを移動する例を説明した。本実施形態では、副番組データの有効期限が近づいたときに、映像再生装置１０がサーバー装置３０から副番組データをダウンロードして録画部１５Ａに録画させる例を説明する。
【００９５】
図１９は、本実施形態に係るデジタル放送システム１Ａの構成を示すブロック図である。なお、第１実施形態で説明したデジタル放送システム１と同じ構成の装置等については同じ符号を用いて説明を省略する。
図１９に示すように、デジタル放送システム１Ａは、デジタル放送システム１の録画部１５に換えて録画部１５Ａを含んで構成される。なお、映像再生装置１０の構成は、図１６と同様である。
【００９６】
比較部１０４４は、記憶部１０５から読み出した有効期限と、主番組データから取得した日時とを比較し、録画部１５に録画されている番組のうち有効期限が近い番組があるか否かを判別する。
有効期限が近い番組がある場合、取得指示部１０４５は、有効期限が近い番組情報に関連付けられているアドレスを記憶部１０５から読み出す。取得指示部１０４５は、読み出したアドレスに応じて副番組データをサーバー装置３０からダウンロードする。取得指示部１０４５は、ダウンロードした副番組データ（マルチビューコンテンツ１５２）を、録画部１５Ａに録画されている主番組データ（メインビューコンテンツ１５１）に関連づけて記憶させる。また、取得指示部１０４５は、記憶部１０５及び録画部１５Ａに記憶されているアドレス及び有効期限を、ダウンロードした副番組データに応じて書き換えて更新する。例えば、録画部１５Ａがサーバー機能を有し映像再生装置１０とネットワークを介して接続されている場合、取得指示部１０４５は、記憶部１０５及び録画部１５Ａに記憶されているアドレスを、サーバー装置３０のＩＰアドレスから録画部１５ＡのＩＰアドレスに書き換える。なお、映像再生装置１０と録画部１５Ａとは、ネットワークを介さずに接続されていてもよく、この場合、録画部１５Ａに仮想的なＩＰアドレスが割り振られていてもよい。また、取得指示部１０４５は、副番組データに含まれるデータ、例えば放送事業者が記述できる記述子にダウンロードしたコンテンツの有効期限が含まれている場合、この有効期限を抽出する。取得指示部１０４５は、記憶部１０５及び録画部１５Ａに記憶されている有効期限を抽出した有効期限に書き換える。なお、取得指示部１０４５、録画部１５Ａに録画した副番組データの有効期限が過ぎた場合に、副番組データを録画部１５Ａから削除する。
【００９７】
＜制御部１０４が行う処理手順＞
次に、制御部１０４が行う処理手順の一例を説明する。なお、以下の例では、図１８のステップＳ１〜Ｓ７の処理が終了している。また、副番組データは、放送事業者によって、サーバー装置３０からダウンロードして録画することが許可されているとする。
図２０は、本実施形態に係る制御部１０４が行う処理手順のフローチャートである。また、図１８と同じ処理については同じ符号を用いる。
【００９８】
（ステップＳ１０１〜Ｓ１０３）現在日時抽出部１０４１は、ステップＳ１０１の処理を行い、比較部１０４４は、ステップＳ１０２〜Ｓ１０３の処理を行う。比較部１０４４は、有効期限が近いと判別した場合（ステップＳ１０３；ＹＥＳ）、ステップＳ２０１に処理を進め、有効期限が近くないと判別した場合（ステップＳ１０３；ＮＯ）、ステップＳ１０１に処理を戻す。
【００９９】
（ステップＳ２０１）取得指示部１０４５は、有効期限が近い番組情報に関連付けられているアドレスを記憶部１０５から読み出す。続けて、取得指示部１０４５は、読み出したアドレスに応じて副番組データをサーバー装置３０からダウンロードする。制御部１０４は、ダウンロードした副番組データを、録画部１５Ａに録画されている主番組データに関連づけて記憶させる。取得指示部１０４５は、ステップＳ１０５に処理を進める。
（ステップＳ１０５〜Ｓ１０６）取得指示部１０４５は、ステップＳ１０５〜Ｓ１０６の処理を行う。
制御部１０４の各機能部は、ステップＳ１０１〜Ｓ１０３、Ｓ２０１、Ｓ１０５〜Ｓ１０６の処理を、例えば１日１回所定の時刻毎、または利用者が映像再生装置１０の電源をオン状態にしている間に行う。
【０１００】
なお、第１実施形態と同様に、制御部１０４の各機能部は、番組情報とアドレスと有効期限と、記憶部１０５または録画部１５Ａの少なくとも一方に記憶させるようにしてもよい。
【０１０１】
以上のように、本実施形態の映像再生装置１０は、受信部（ＲＦ受信部１０１）が受信した放送から副番組（副番組データ）の提供先（アドレス）を示す情報を抽出する提供先抽出部１０４２と、有効期限抽出部１０４３が抽出した有効期限と、提供先抽出部が抽出した副番組の提供先を示す情報とを副番組毎に対応付けて記憶する記憶部１０５と、受信部が受信した放送のうち主番組を録画する録画部１５と、をさらに備え、所定の動作は、提供先抽出部が抽出した副番組の提供先から、副番組をダウンロードして録画部に録画させ、記憶部に記憶されている副番組の提供先を示す情報を、録画部を示す情報に書き換えて更新する。
また、本実施形態の映像再生装置１０は、制御部（制御部１０４、所得指示部１０４５）は、録画部１５に録画された主番組（主番組データ）の再生中に主番組に関連づけられた副番組（副番組データ）の再生が利用者によって指示された場合、記憶部１０５または録画部１５に記憶されている副番組を提供先（アドレス）に応じて、副番組を提供先からダウンロードして再生する。
【０１０２】
この構成によって、本実施形態の映像再生装置１０は、サーバー装置３０から副番組データが削除される前に、サーバー装置３０から副番組データをダウンロードして録画部１５に録画させ、記憶部１０５に記憶されているアドレスをサーバー装置３０の情報から録画部１５の情報に更新する。この結果、本実施形態によれば、録画時に格納されていたサーバーからサブ映像が削除される場合であっても、記憶部１０５に記憶されている更新されたアドレスに基づいて、サブ映像を代替サーバー装置５０からダウンロードして視聴することができる。
【０１０３】
また、本実施形態の映像再生装置１０は、制御部（制御部１０４、所得指示部１０４５）は、録画部１５に主番組（主番組データ）を録画する際に、有効期限と、副番組の提供先を示す情報（アドレス）とを副番組毎に対応付けて記憶させ、所定の動作は、提供先抽出部１０４２が抽出した副番組の提供先から、副番組をダウンロードして録画部に録画させ、録画部に記憶されている副番組の提供先を示す情報を、録画部を示す情報に書き換えて更新する。
【０１０４】
この構成によって、本実施形態の映像再生装置１０は、サーバー装置３０から副番組データが削除される前に、サーバー装置３０から副番組データをダウンロードして録画部１５に録画し、録画部１５に記憶されているアドレスをサーバー装置３０の情報から録画部１５の情報に更新する。この結果、本実施形態によれば、録画時に格納されていたサーバーからサブ映像が削除される場合であっても、録画部１５に記憶されている更新されたアドレスに基づいて、サブ映像を録画部１５から再生して視聴することができる。
【０１０５】
［第３実施形態］
本実施形態では、副番組データの有効期限が近づいたときに、映像再生装置１０が表示部１１３に有効期限が近づいていることを示す情報を報知させる例を説明する。
デジタル放送システムの構成は、図１または図１９と同様である。また、映像再生装置１０の構成は、図１６と同様である。
【０１０６】
比較部１０４４は、記憶部１０５から読み出した有効期限と、主番組データから取得した日時とを比較し、有効期限が近いものがあるか否かを判別する。制御部１０４は、有効期限が近いものがある場合、副番組データを視聴できる期間が近づいていることを示す文字情報を生成するように報知生成部１１１を制御する。
報知生成部１１１は、制御部１０４の制御に応じて副番組データを視聴できる期間が近づいていることを示す文字情報を生成し、生成した副番組データを視聴できる期間が近づいていることを示す文字情報を映像合成部１１２に出力する。
【０１０７】
映像合成部１１２は、映像切替部１１０が出力した映像信号に、報知生成部１１１が出力した文字情報を合成し、合成した映像信号を表示部１１３上に出力する。
【０１０８】
次に、表示部１１３上に報知される副番組データを視聴できる期間が近づいていることを示す文字情報の例を説明する。
図２１は、本実施形態に係る表示部１１３上に報知される副番組データを視聴できる期間が近づいていることを示す文字情報の例を表す図である。図２１に示す例では、表示部１１３上に、現在受信されている映像Ｄ、または録画部１５（または１５Ａ）から再生されている映像Ｄが表示されている。そして、映像Ｄの上に副番組データを視聴できる期間が近づいていることを示す文字情報の画像ｇ１０１が表示されている。図２１に示す例において、文字情報の画像ｇ１０１は、“コンテンツ１のマルチビューコンテンツをダウンロードして視聴できる期限は２０１５年９月１０日までです。”の文字情報の画像である。
【０１０９】
＜制御部１０４が行う処理手順＞
次に、制御部１０４が行う処理手順の一例を説明する。なお、以下の例では、図１８のステップＳ１〜Ｓ７の処理が終了している。
図２２は、本実施形態に係る制御部１０４が行う処理手順のフローチャートである。また、図１８と同じ処理については同じ符号を用いる。
【０１１０】
（ステップＳ１０１〜Ｓ１０３）現在日時抽出部１０４１は、ステップＳ１０１の処理を行い、比較部１０４４は、ステップＳ１０２〜Ｓ１０３の処理を行う。比較部１０４４は、有効期限が近いと判別した場合（ステップＳ１０３；ＹＥＳ）、ステップＳ３０１に処理を進め、有効期限が近くないと判別した場合（ステップＳ１０３；ＮＯ）、ステップＳ１０１に処理を戻す。
【０１１１】
（ステップＳ３０１）制御部１０４は、有効期限が近い番組情報に基づいて、副番組データを視聴できる期間が近づいていることを示す文字情報を生成するように報知生成部１１１を制御する。続けて、報知生成部１１１は、制御部１０４の制御に応じて副番組データを視聴できる期間が近づいていることを示す文字情報を生成し、生成した副番組データを視聴できる期間が近づいていることを示す文字情報を映像合成部１１２に出力する。続けて、映像合成部１１２は、映像切替部１１０が出力した映像信号に、報知生成部１１１が出力した文字情報を合成し、合成した映像信号を表示部１１３上に出力する。
制御部１０４、報知生成部１１１、及び映像合成部１１２は、ステップＳ１０１〜Ｓ１０３、Ｓ３０の処理を、例えば１日１回所定の時刻毎、または利用者が映像再生装置１０の電源をオン状態にしている間に行う。
【０１１２】
以上のように、本実施形態の映像再生装置１０は、所定の動作は、有効期限が近づいていることを報知するように制御する。
この構成によって、本実施形態の映像再生装置１０は、サーバー装置３０から副番組データが削除される前に、利用者に視聴可能な期限を報知することができる。この結果、利用者は、サーバー装置３０から副番組データが削除される前に、主番組データに関連した副番組データを視聴することができる。
【０１１３】
上述した第１〜第３実施形態では、映像再生装置１０がテレビジョン受像機（テレビ、ＴＶ）の例を説明したが、これに限られない。映像再生装置１０は、主番組データと副番組データを受信して再生できる装置、例えばＨＤＤ（ハードディスク）レコーダー、光ディスクレコーダー等であってもよい。
【０１１４】
また、上述した第１〜第３実施形態では、副番組データのアドレス及び有効期限を、ＩＰＴＶ規格に準拠したデータから抽出して取得する例を説明したが、これに限られない。他の規格であっても、副番組データのアドレス及び有効期限を抽出して取得するようにしてもよい。
【０１１５】
なお、上述した実施形態では、各種のデータを伝送するための伝送方式として、ＭＰＥＧ−Ｈで規定されたＭＭＴ（ＭＰＥＧ  Ｍｅｄｉａ  Ｔｒａｎｓｐｏｒｔ）によるメディアトランスポート方式が用いる場合を例にしたが、その他の伝送方式、例えば、ＭＰＥＧ−２  Ｓｙｓｔｅｍｓで規定された方式が用いられてもよい。また、伝送に係るデータ形式、暗号化方式、符号化方式も、その伝送方式で規定された形式または方式が用いられてもよい。
【０１１６】
また、上述した実施形態における映像再生装置１０の一部をコンピュータで実現するようにしてもよい。その場合、この制御機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、認識データ伝送装置に内蔵されたコンピュータシステムであって、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間、動的にプログラムを保持するもの、その場合のサーバーやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
【符号の説明】
【０１１７】
１、１Ａ…デジタル放送システム、１０…映像再生装置、１５、１５Ａ…録画部、２０…送信装置、３０…サーバー装置、４１…放送衛星、４２…ネットワーク、５０…代替サーバー装置、１０１…ＲＦ受信部、１０２…復調部、１０３…分離部、１０４…制御部、１０５…記憶部、１０６…音声復号部、１０７…音声切替部、１０８…拡声部、１０９…映像復号部、１１０…映像切替部、１１１…報知生成部、１１２…映像合成部、１１３…表示部、１１４…操作部、１２１…ＩＰ通信部、１２２…復調部、１２３…分離部、１２４…音声復号部、１２５…映像復号部、２０１…番組データ生成部、２０２…構成情報生成部、２０３…多重化部、２０４…暗号化部、２０５…ＲＦ送信部、２０６…ＩＰ通信部、１０４１…現在日時抽出部、１０４２…提供先抽出部、１０４３…有効期限抽出部、１０４４…比較部、１０４５…取得指示部
【図１】
0006415368.tif 000002
【図２】
0006415368.tif 000003
【図３】
0006415368.tif 000004
【図４】
0006415368.tif 000005
【図５】
0006415368.tif 000006
【図６】
0006415368.tif 000007
【図７】
0006415368.tif 000008
【図８】
0006415368.tif 000009
【図９】
0006415368.tif 000010
【図１０】
0006415368.tif 000011
【図１１】
0006415368.tif 000012
【図１２】
0006415368.tif 000013
【図１３】
0006415368.tif 000014
【図１４】
0006415368.tif 000015
【図１５】
0006415368.tif 000016
【図１６】
0006415368.tif 000017
【図１７】
0006415368.tif 000018
【図１８】
0006415368.tif 000019
【図１９】
0006415368.tif 000020
【図２０】
0006415368.tif 000021
【図２１】
0006415368.tif 000022
【図２２】
0006415368.tif 000023