(57)【要約】【課題】選局した番組を視聴するための契約に関する複数のメッセージが重なって表示されないようにすることができる受信装置、受信方法、およびプログラムを提供する。【解決手段】少なくとも映像データを含む番組の放送電波を受信する放送受信部と、選局された番組を視聴することができない場合に、該番組を視聴する契約を案内する契約案内サービスの提供の有無を確認し、契約案内サービスが提供されている場合には、該契約案内サービスに基づいた契約案内情報を、番組の画像信号に応じた画像を表示する表示部に表示させると共に、該番組を視聴することができないことを表すエラー情報を表示部に表示させないように制御する表示制御部と、を備える。【選択図】図８
2017085487.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも映像データを含む番組の放送電波を受信する放送受信部と、
選局された前記番組を視聴することができない場合に、該番組を視聴する契約を案内する契約案内サービスの提供の有無を確認し、前記契約案内サービスが提供されている場合には、該契約案内サービスに基づいた契約案内情報を、前記番組の画像信号に応じた画像を表示する表示部に表示させると共に、該番組を視聴することができないことを表すエラー情報を前記表示部に表示させないように制御する表示制御部と、
を備える受信装置。
【請求項２】
前記表示制御部は、
選局された前記番組を視聴するための契約の有無、および前記契約案内サービスの提供の有無に基づいて、表示する情報を判定する契約判定部と、
前記契約判定部の判定結果に応じて、前記表示部に情報を表示させるための表示画像信号を生成し、前記番組の前記画像信号への前記表示画像信号の合成を指示する情報制御部と、
前記情報制御部からの指示に応じて、前記表示画像信号を合成した合成画像信号を、前記表示部に出力する情報合成部と、
を備える、
請求項１に記載の受信装置。
【請求項３】
前記契約判定部は、
当該受信装置に導入された限定受信システムからの情報に基づいて、選局された前記番組を視聴するための契約の有無を確認し、
前記視聴の契約がされている場合に、前記エラー情報および前記契約案内情報を表示しないと判定し、
前記視聴の契約がされていない場合に、前記契約案内サービスの提供の有無を確認し、
前記契約案内サービスが提供されている場合に、前記エラー情報を表示せず、前記契約案内情報を表示すると判定し、
前記契約案内サービスが提供されていない場合に、前記エラー情報を表示すると判定する、
請求項２に記載の受信装置。
【請求項４】
前記情報制御部は、
前記契約案内情報の表示の判定結果に応じて、前記契約案内情報を表示するための前記表示画像信号である案内表示画像信号を生成し、生成した前記案内表示画像信号を前記番組の前記画像信号に合成するように指示し、
前記エラー情報の表示の判定結果に応じて、前記エラー情報を表示するための前記表示画像信号であるエラー表示画像信号を生成し、生成した前記エラー表示画像信号を、前記案内表示画像信号を合成した前記番組の前記画像信号にさらに合成するように指示する、
請求項３に記載の受信装置。
【請求項５】
前記情報制御部は、
前記契約判定部によって前記エラー情報を表示しないと判定されている場合には、前記エラー表示画像信号を合成しないように指示する、
請求項４に記載の受信装置。
【請求項６】
前記契約案内サービスは、
該契約案内サービスのアプリケーションが、前記放送電波を伝送する経路とは異なる経路によって提供され、
該契約案内サービスを実行するためのアプリケーション制御情報が、前記放送電波によって伝送される前記番組と共に伝送される、
請求項１から請求項５のいずれか１の項に記載の受信装置。
【請求項７】
受信装置における受信方法であって、
放送受信部が、少なくとも映像データを含む番組の放送電波を受信する放送受信ステップと、
表示制御部が、選局された前記番組を視聴することができない場合に、該番組を視聴する契約を案内する契約案内サービスの提供の有無を確認し、前記契約案内サービスが提供されている場合には、該契約案内サービスに基づいた契約案内情報を、前記番組の画像信号に応じた画像を表示する表示部に表示させると共に、該番組を視聴することができないことを表すエラー情報を前記表示部に表示させないように制御する表示制御ステップと、
を含む受信方法。
【請求項８】
受信装置のコンピュータに、
少なくとも映像データを含む番組の放送電波を受信する放送受信ステップと、
選局された前記番組を視聴することができない場合に、該番組を視聴する契約を案内する契約案内サービスの提供の有無を確認し、前記契約案内サービスが提供されている場合には、該契約案内サービスに基づいた契約案内情報を、前記番組の画像信号に応じた画像を表示する表示部に表示させると共に、該番組を視聴することができないことを表すエラー情報を前記表示部に表示させないように制御する表示制御ステップと、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受信装置、受信方法、およびプログラムに関する。
【背景技術】
【０００２】
例えば、ＢＳデジタル放送やＣＳデジタル放送の有料放送などでは、映像および音声のデータをデジタル化した番組（以下、「映像コンテンツ」という）を提供している。そして、これらの映像コンテンツを視聴するための受信装置では、例えば、ＩＣカードなどを用いて、映像コンテンツを視聴するための契約を、それぞれの映像コンテンツや映像コンテンツを提供する放送事業者（例えば、放送局など）ごとに管理する限定受信システム（ＣＡＳ：Ｃｏｎｄｉｔｉｏｎａｌ  Ａｃｃｅｓｓ  Ｓｙｓｔｅｍ）が導入されている。この限定受信システムでは、未契約の状態で有料放送などの映像コンテンツを不正に視聴することを防止するため、未契約の受信装置で有料放送の番組（チャンネル）を選局した場合、「視聴の契約がされていない」ことを表すメッセージを、受信装置に表示する。
【０００３】
また、近年、未契約の受信装置で有料チャンネルやコンテンツ保護されたチャンネルなどの暗号化された放送サービス（以下、「スクランブル放送サービス」という）を選局した場合に、アプリケーションによって、未契約のチャンネルとの契約を案内するための「ご案内チャンネル」に誘導する、ＣＡ代替サービスと呼ばれるサービスが検討されている。
【０００４】
例えば、特許文献１に開示された技術では、「視聴の契約がされていない」ことを表すと共に、ＣＡ代替サービスによって誘導された「ご案内チャンネル」に、未契約のチャンネルと契約するための情報などのメッセージが表示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１５−０５６７６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、受信装置では、受信装置自体が表示するメッセージが、放送画面の前面に表示される（上書きされる）ように構成されている。このため、映像コンテンツの視聴者が受信装置を操作して、限定受信システムにおいて契約されておらず、かつ、ＣＡ代替サービスが提供されているスクランブル放送サービスを選局した場合には、ＣＡ代替サービスのアプリケーション（以下、「ＣＡ代替アプリ」という）によって表示する「ご案内チャンネル」に、受信装置自体が表示する「視聴の契約がされていない」ことを表すメッセージが上書きされて表示されることになる。つまり、視聴の契約を案内するための情報を表示しているメッセージの上に、「視聴の契約がされていない」ことを表すメッセージが重なって表示されることになる。言い換えれば、視聴の契約を案内するための情報が、「視聴の契約がされていない」ことを表すメッセージに隠れてしまう。
【０００７】
このような場合、視聴者は、「ご案内チャンネル」に従って容易にスクランブル放送サービスの契約を行うことができない。例えば、「ご案内チャンネル」に重なって表示されている「視聴の契約がされていない」ことを表すメッセージの表示を消すことができなければ、案内されている情報を確認することもできないため、視聴者は、スクランブル放送サービスの契約を行うことができない。このような状態は、視聴者のみならず、スクランブル放送サービスを提供する放送事業者にとっても不利益となると考えられる。
【０００８】
本発明は、上記の課題に基づいてなされたものであり、選局した番組を視聴するための契約に関する複数のメッセージが重なって表示されないようにすることができる受信装置、受信方法、およびプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００９】
上記の課題を解決するため、本発明の受信装置は、少なくとも映像データを含む番組の放送電波を受信する放送受信部と、選局された前記番組を視聴することができない場合に、該番組を視聴する契約を案内する契約案内サービスの提供の有無を確認し、前記契約案内サービスが提供されている場合には、該契約案内サービスに基づいた契約案内情報を、前記番組の画像信号に応じた画像を表示する表示部に表示させると共に、該番組を視聴することができないことを表すエラー情報を前記表示部に表示させないように制御する表示制御部と、を備える。
【００１０】
また、本発明の受信方法は、受信装置における受信方法であって、放送受信部が、少なくとも映像データを含む番組の放送電波を受信する放送受信ステップと、表示制御部が、選局された前記番組を視聴することができない場合に、該番組を視聴する契約を案内する契約案内サービスの提供の有無を確認し、前記契約案内サービスが提供されている場合には、該契約案内サービスに基づいた契約案内情報を、前記番組の画像信号に応じた画像を表示する表示部に表示させると共に、該番組を視聴することができないことを表すエラー情報を前記表示部に表示させないように制御する表示制御ステップと、を含む。
【００１１】
また、本発明のプログラムは、受信装置のコンピュータに、少なくとも映像データを含む番組の放送電波を受信する放送受信ステップと、選局された前記番組を視聴することができない場合に、該番組を視聴する契約を案内する契約案内サービスの提供の有無を確認し、前記契約案内サービスが提供されている場合には、該契約案内サービスに基づいた契約案内情報を、前記番組の画像信号に応じた画像を表示する表示部に表示させると共に、該番組を視聴することができないことを表すエラー情報を前記表示部に表示させないように制御する表示制御ステップと、を実行させる。
【発明の効果】
【００１２】
本発明によれば、選局した番組を視聴するための契約に関する複数のメッセージが重なって表示されないようにすることができる受信装置、受信方法、およびプログラムを提供することができるという効果が得られる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態における受信装置を含むデジタル放送システムの概略構成を示したブロック図である。
【図２】本実施形態のデジタル放送システムを構成する送信装置の構成の一例を示したブロック図である。
【図３】本実施形態に係るＭＨ−リンク記述子のデータ構造を説明する図である。
【図４】本実施形態に係るＭＨ−リンク記述子におけるリンク種別の値の構造を説明する図である。
【図５】本実施形態における受信装置の構成の一例を示したブロック図である。
【図６】本実施形態に係るＣＡＳモジュール指示のデータの構造を説明する図である。
【図７】本実施形態の受信装置において契約メッセージの表示を制御する処理の処理手順を示したフローチャートである。
【図８】本実施形態の受信装置において表示する契約メッセージの一例を模式的に示した図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態について、図面を参照して説明する。図１は、本発明の実施形態における受信装置を含むデジタル放送システムの概略構成を示したブロック図である。デジタル放送システム１は、受信装置１０と、送信装置２０とを含んで構成されている。デジタル放送システム１において、受信装置１０と、送信装置２０との台数は、一般的にそれぞれ複数であるが、以下の説明においては、説明を容易にするため、受信装置１０と、送信装置２０との台数が、それぞれ１台であるデジタル放送システム１の場合について説明する。
【００１５】
送信装置２０は、デジタル放送の番組（映像コンテンツ）である番組データｉ１と、ＣＡ代替サービスのアプリケーションであるＣＡ代替アプリａｐとを送信する、例えば、放送局などの放送事業者に備えられた送信装置である。以下の説明においては、デジタル放送システム１におけるデジタル放送のメディアトランスポート方式として、ＭＭＴ（ＭＰＥＧ  Ｍｅｄｉａ  Ｔｒａｎｓｐｏｒｔ）方式が採用されている場合について説明する。このＭＭＴ方式は、ＡＲＩＢ（Ａｓｓｏｃｉａｔｉｏｎ  ｏｆ  Ｒａｄｉｏ  Ｉｎｄｕｓｔｒｉｅｓ  ａｎｄ  Ｂｕｓｉｎｅｓｓｅｓ：一般社団法人  電波産業会）ＳＴＤ−Ｂ６０の「デジタル放送におけるＭＭＴによるメディアトランスポート方式（ＭＭＴ−ＢＡＳＥＤ  ＭＥＤＩＡ  ＴＲＡＮＳＰＯＲＴ  ＳＣＨＥＭＥ  ＩＮ  ＤＩＧＩＴＡＬ  ＢＲＯＡＤＣＡＳＴＩＮＧ  ＳＹＳＴＥＭＳ）」の標準規格において規定されている。また、ＣＡ代替アプリａｐは、放送事業者が、番組データｉ１と共に（同時に）ＣＡ代替アプリａｐを送信することもできるが、以下の説明においては、放送事業者が、放送電波を伝送する経路とは異なる経路（例えば、インターネットなど）によって送信する、いわゆる、ハイブリッドキャストによってＣＡ代替アプリａｐを、送信するものとして説明する。このハイブリッドキャストによるＣＡ代替アプリａｐは、ＩＰＴＶＦＪ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ＴｅｌｅＶｉｓｉｏｎ  Ｆｏｒｕｍ  Ｊａｐａｎ：一般社団法人  ＩＰＴＶフォーラム）ＳＴＤ−００１０の「放送通信連携システム仕様」のＩＰＴＶ規定において規定されているアプリケーション制御情報（ＡＩＴ：Ａｐｐｌｉｃａｔｉｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）に従って起動される。なお、アプリケーション制御情報は、放送事業者が、番組データｉ１と共に（同時に）送信するものとして説明する。
【００１６】
番組データｉ１は、少なくとも映像データおよび音声データの一方のデータが含まれる番組のコンテンツデータである。なお、以下の説明においては、番組データｉ１が、映像データおよび音声データの両方のデータを含む映像コンテンツであるものとして説明する。また、ＣＡ代替アプリａｐは、映像コンテンツである番組データｉ１、つまり、放送される番組の視聴が契約されていない場合に、ＣＡ代替サービスに誘導するためのアプリケーションのデータである。ＣＡ代替アプリａｐは、番組データｉ１を視聴する契約を行うために、例えば、映像コンテンツの制作者や放送局などの放送事業者に設置された不図示のサーバ装置への接続（リンク）を行う機能を実現するためのアプリケーションである。ＣＡ代替アプリａｐは、例えば、映像コンテンツの制作者や放送局などの放送事業者によって独自に提供される。
【００１７】
送信装置２０は、番組データｉ１を暗号化（スクランブル）し、さらにアプリケーション制御情報を多重化した放送電波を送信する。つまり、送信装置２０は、ＣＡ代替アプリａｐを起動するためのアプリケーション制御情報を含んだ、スクランブル放送サービスの放送電波を送信する。なお、番組データｉ１が、暗号化（スクランブル）しない放送サービス（以下、「ノンスクランブル放送サービス」という）の番組（映像コンテンツ）である場合には、送信装置２０は、番組データｉ１を暗号化せずに多重化したノンスクランブル放送サービスの放送電波を送信する。このとき、送信装置２０は、ノンスクランブル放送サービスの放送電波に、ＣＡ代替アプリａｐを起動するためのアプリケーション制御情報を含めなくてもよい。
【００１８】
送信装置２０から送信された放送電波は、地上波、ケーブルのような有線伝送路、または放送衛星を介して、映像コンテンツの視聴者が映像コンテンツ（番組）を視聴するために使用する受信装置１０に伝送される。図１には、放送電波が、放送衛星ＢＳを介して受信装置１０に伝送される場合を示している。
【００１９】
また、送信装置２０は、ＣＡ代替アプリａｐをハイブリッドキャストによって受信装置１０に送信する。送信装置２０がハイブリッドキャストによってＣＡ代替アプリａｐを送信するタイミングは、放送電波と同時のタイミングであってもよいし、放送電波とは異なるタイミングであってもよい。図１には、ＣＡ代替アプリａｐが、インターネット１００を介して受信装置１０に伝送される場合を示している。
【００２０】
受信装置１０は、放送衛星ＢＳを介して伝送される種々の情報を受信するデジタル放送受信装置である。以下の説明においては、受信装置１０が、テレビジョン受像機（テレビ）であるものとして説明する。つまり、受信装置１０は、送信装置２０から送信された放送電波を受信し、受信した放送電波に含まれる映像コンテンツである番組データｉ１を表示パネルに表示するテレビであるものとして説明する。また、受信装置１０は、インターネット１００を介して伝送されたＣＡ代替アプリａｐも受信する。また、受信装置１０は、映像コンテンツを視聴するための契約およびＣＡ代替アプリａｐに基づいて、エラーメッセージｉ２や契約案内情報ｉ３を表示パネルに表示する。以下の説明において、エラーメッセージｉ２と契約案内情報ｉ３とを区別せずに表す場合には、「契約メッセージｉ」という。
【００２１】
受信装置１０には、映像コンテンツを視聴するための契約を管理する限定受信システム（ＣＡＳ：Ｃｏｎｄｉｔｉｏｎａｌ  Ａｃｃｅｓｓ  Ｓｙｓｔｅｍ）が導入されている。このため、受信装置１０は、受信した番組データｉ１を表示パネルに表示する際に、限定受信システムによって、番組データｉ１を表示するための契約がされているか否か、つまり、映像コンテンツの視聴契約の有無を確認（判定）し、契約されている番組データｉ１のみを表示パネルに表示する。また、受信装置１０は、限定受信システムによって契約を確認した結果、番組データｉ１を表示するための契約がされていない、つまり、映像コンテンツの視聴契約が未契約である場合には、例えば、「この番組は契約されていません。」というような、「視聴の契約がされていない」ことを表すエラー情報を、エラーメッセージｉ２として表示パネルに表示する。
【００２２】
また、受信装置１０は、受信した放送に連動したＣＡ代替アプリａｐが提供されているか否かを確認（判定）し、ＣＡ代替アプリａｐが提供されている場合には、放送電波に含まれるアプリケーション制御情報に基づいてＣＡ代替アプリａｐを起動し、起動したＣＡ代替アプリａｐによって、例えば、「ご案内チャンネル」など、契約案内に誘導するための情報を、契約案内情報ｉ３として表示パネルに表示する。
【００２３】
なお、受信装置１０において表示パネルに表示するエラー情報は、上述した映像コンテンツの視聴契約に関するエラー情報のみではなく、受信装置１０において現在発生している様々な不具合の事象を通知するための情報でもある。従って、受信装置１０におけるエラー情報の表示は、契約案内情報ｉ３の表示よりも優先される。このため、受信装置１０においてエラー情報と契約案内情報ｉ３とを同時に表示パネルに表示する際には、エラー情報が契約案内情報ｉ３の前面に重なって表示される（上書きされる）。ただし、受信装置１０では、後述する構成および方法によって、エラー情報がエラーメッセージｉ２である場合には、エラー情報（エラーメッセージｉ２）が契約案内情報ｉ３の前面に重なって表示されない（上書きされない）ように表示される。より具体的には、受信装置１０では、インターネット１００を介して伝送されたＣＡ代替アプリａｐによる契約案内情報ｉ３を表示パネルに表示している場合において、表示パネルに表示するエラー情報がエラーメッセージｉ２である場合には、このエラーメッセージｉ２を表示パネルに表示しない。
【００２４】
次に、送信装置２０の構成について説明する。図２は、本実施形態のデジタル放送システム１を構成する送信装置２０の構成の一例を示したブロック図である。送信装置２０は、番組データ生成部２１と、構成データ生成部２２と、スクランブル部２３と、多重化部２４と、放送送信部２５と、ＩＰ通信部２６とを含んで構成されている。
【００２５】
番組データ生成部２１は、映像コンテンツを構成する映像データおよび音声データのそれぞれを予め定めた符号化方式で符号化した番組データｉ１を生成し、生成した番組データｉ１をスクランブル部２３に出力する。例えば、映像データは、Ｈ．２６５、いわゆる、ＨＥＶＣ（Ｈｉｇｈ  Ｅｆｆｉｃｉｅｎｃｙ  Ｖｉｄｅｏ  Ｃｏｄｉｎｇ）などの符号化方式で符号化する。また、例えば、音声データは、ＩＳＯ／ＩＥＣ  １４４９６  Ｐａｒｔ３、いわゆる、ＭＰＥＧ−４オーディオなどの符号化方式で符号化する。番組データｉ１には、ＭＭＴ―番組配列情報（ＭＭＴ−Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ：ＭＭＴ−ＳＩ）などの情報が含まれている。
【００２６】
構成データ生成部２２は、映像コンテンツの構成に関する情報を表す予め定めた形式の構成データを生成し、生成した構成データをスクランブル部２３に出力する。予め定めた形式の構成データは、例えば、ＭＭＴ―番組配列情報（ＭＭＴ−ＳＩ）に含まれる。また、ＭＭＴ−ＳＩには、ＭＨ−サービス記述テーブル（ＭＨ−Ｓｅｒｖｉｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｔａｂｌｅ：ＭＨ−ＳＤＴ）などのテーブルや、スクランブル放送に関する情報、ＣＡ代替サービスの有無を表す情報などの情報が含まれる。
【００２７】
構成データ生成部２２は、スクランブル放送に関する情報として、例えば、番組情報（番組に関する情報やデスクランブルするための鍵など）および制御情報からなる共通情報であるＥＣＭ（Ｅｎｔｉｔｌｅｍｅｎｔ  Ｃｏｎｔｒｏｌ  Ｍｅｓｓａｇｅ）や、加入者ごとの契約情報や共通情報（ＥＣＭ）の暗号を解くためのワーク鍵などを含む個別情報であるＥＭＭ（Ｅｎｔｉｔｌｅｍｅｎｔ  Ｍａｎａｇｅｍｅｎｔ  Ｍｅｓｓａｇｅ）などを生成する。また、構成データ生成部２２は、ＣＡ代替サービスの有無を表す情報として、ＭＨ−リンク記述子を生成する。
【００２８】
スクランブル部２３は、番組データ生成部２１から出力された番組データｉ１と、構成データ生成部２２から出力された構成データとのそれぞれを、データをスクランブルするための鍵を用いて暗号化する処理を行う。スクランブル部２３は、暗号化の処理を行った番組データｉ１と構成データとのそれぞれを、多重化部２４に出力する。
【００２９】
なお、スクランブル部２３は、番組データｉ１が暗号化する処理を行う対象の映像コンテンツでない、つまり、ノンスクランブル放送サービスの番組データｉ１である場合には、番組データｉ１と構成データとのそれぞれに対して暗号化の処理を行わない。この場合、スクランブル部２３は、番組データ生成部２１から出力された番組データｉ１と構成データとのそれぞれをそのまま、多重化部２４に出力する。
【００３０】
多重化部２４は、スクランブル部２３から出力された番組データｉ１と構成データとのそれぞれを、予め定めた多重化形式に多重化した多重化データを生成する処理を行う。多重化部２４は、例えば、ＴＬＶ（Ｔｙｐｅ  Ｌｅｎｇｔｈ  Ｖａｌｕｅ）形式に多重化する処理を行った多重化データを生成する。さらに、多重化部２４は、番組データｉ１と構成データとを多重化した多重化データに、入力されたアプリケーション制御情報のデータを多重化して、最終的な多重化データを生成する。多重化部２４は、生成した最終的な多重化データを放送送信部２５に出力する。
【００３１】
放送送信部２５は、多重化部２４から出力された多重化データを予め定めた変調方式で変調して、搬送周波数に対応したチャンネル帯域の放送電波を生成（変換）する処理を行う。放送送信部２５は、生成した放送電波を、不図示のアンテナから放射することによって、放送電波を伝送する経路である放送衛星ＢＳを介して受信装置１０に送信する。
【００３２】
ＩＰ通信部２６は、入力されたＣＡ代替アプリａｐのデータを、インターネットのプロトコルに従った電気信号（以下、「インターネット信号」という）に変換し、インターネット１００を介して受信装置１０に送信する。このとき、ＩＰ通信部２６は、放送送信部２５が放送衛星ＢＳを介して送信する放送電波に連動して、ＣＡ代替アプリａｐのデータ（インターネット信号）を受信装置１０に送信する。なお、放送送信部２５が送信する放送電波が、ノンスクランブル放送サービスの番組データｉ１の放送電波である場合、番組データｉ１を視聴するための契約は必要ないため、ＩＰ通信部２６は、放送電波に連動したＣＡ代替アプリａｐのデータ（インターネット信号）を受信装置１０に送信しなくてもよい。なお、ＣＡ代替アプリａｐのデータ（インターネット信号）は、放送事業者に設置された不図示のサーバ装置が、インターネット１００を介して受信装置１０に送信する構成であってもよい。
【００３３】
次に、送信装置２０が生成する構成データのデータ構造について説明する。送信装置２０が生成する構成データは、上述したように、例えば、ＭＭＴ―番組配列情報（ＭＭＴ−ＳＩ）に含まれる。そして、ＭＭＴ−ＳＩには、少なくともＭＨ−サービス記述テーブルを含んでいる。ＭＨ−サービス記述テーブルは、特定のＴＬＶストリームに含まれるサービスを表すテーブルである。デジタル放送システム１では、ＭＭＴ方式における全てのテーブルを扱うことができる。しかし、以下の説明においては、説明を容易にするため、ＭＨ−サービス記述テーブルに配置される、ＣＡ代替サービスの有無を識別する、つまり、放送に連動したＣＡ代替アプリａｐが提供されているか否かを識別するためのＭＨ−リンク記述子についてのみ説明する。
【００３４】
＜ＭＨ−リンク記述子のデータ構造＞
ＭＨ−リンク記述子は、番組配列情報システムに記載されているある特定のものに関連した追加情報を視聴者が要求した場合に提供されるサービスを識別するための記述子である。ＣＡ代替サービスの有無は、ＭＨ−リンク記述子によって識別することができる。ＣＡ（Ｃｏｎｄｉｔｉｏｎａｌ  Ａｃｃｅｓｓ）がＭＭＴ−ＳＩシステムに記載されている特定のものへのアクセスを拒否した場合には、この代替サービスが受信装置１０によって自動的に選択される。
【００３５】
図３は、本実施形態に係るＭＨ−リンク記述子のデータ構造を説明する図である。図３示したように、ＭＨ−リンク記述子（ＭＨ−Ｌｉｎｋａｇｅ＿Ｄｅｓｃｒｉｐｔｏｒ  （））には、記述子タグ（ｄｅｓｃｒｉｐｔｏｒ＿ｔａｇ）と、記述子長（ｄｅｓｃｒｉｐｔｏｒ＿ｌｅｎｇｔｈ）と、ＴＬＶストリーム識別（ｔｌｖ＿ｓｔｒｅａｍ＿ｉｄ）と、オリジナルネットワーク識別（ｏｒｉｇｉｎａｌ＿ｎｅｔｗｏｒｋ＿ｉｄ）と、サービス識別（ｓｅｒｖｉｃｅ＿ｉｄ）と、リンク種別（ｌｉｎｋａｇｅ＿ｔｙｐｅ）と、プライベートデータ（ｐｒｉｖａｔｅ＿ｄａｔａ＿ｂｙｔｅ）と、が含まれる。
【００３６】
記述子タグは、記述子を識別するタグの情報が記述される。ＭＨ−リンク記述子では、記述子タグの値は、０ｘＦ０００である。記述子長は、ＭＨ−リンク記述子のデータ部分のバイト長（データバイト数）を示す情報が記述される。
【００３７】
ＴＬＶストリーム識別は、指示されている情報サービスが含まれるＴＬＶストリームを識別するための情報が記述される。オリジナルネットワーク識別は、指示されている情報サービスの元の分配システムのネットワーク識別を規定するラベルの役割をするための情報が記述される。サービス識別は、ＴＬＶストリーム内の情報サービスをユニークに識別するための情報が記述される。リンク種別は、リンクの種別などの情報を示すための情報が記述される。プライベートデータは、個別に定義された値が記述される。
【００３８】
ＣＡ代替サービスにおいては、リンク種別の値によってＣＡ代替サービスの有無が示される。また、ＣＡ代替サービスにおいては、プライベートデータの記述内容によって、ＣＡ代替アプリａｐに対応する契約案内情報ｉ３として表示されるメッセージの内容（例えば、「ご案内チャンネル」に誘導するメッセージの画像など）が示される。また、ＣＡ代替サービスにおいては、オリジナルネットワーク識別によって、ＣＡ代替アプリａｐに対応したリンク先の情報（例えば、番組データｉ１を視聴する契約を行うために放送事業者などに設置された不図示のサーバ装置に接続（リンク）するためのウェブサーバアドレスなど）が示される。
【００３９】
また、ＣＡ代替サービスにおいては、リンク種別の値によってアプリケーション制御情報に基づいて起動するＣＡ代替サービスの有無が示される。リンク種別の値によってアプリケーション制御情報に基づいて起動するＣＡ代替サービスがあることが示されている場合、受信装置１０は、インターネット１００を介してＣＡ代替アプリａｐを取得し、取得したＣＡ代替アプリａｐを、アプリケーション制御情報に基づいて起動する。これにより、受信装置１０には、アプリケーション制御情報に基づいて起動されたＣＡ代替アプリａｐによって、例えば、「ご案内チャンネル」に誘導するメッセージの画像などが、契約案内情報ｉ３のメッセージの内容として表示される。
【００４０】
＜リンク種別のデータ構造＞
図４は、本実施形態に係るＭＨ−リンク記述子におけるリンク種別の値の構造を説明する図である。図４示したように、リンク種別の値のそれぞれには、リンク先などの情報が割り当てられている。ＣＡ代替サービスは、リンク種別の値が「０ｘ０３」（ｌｉｎｋａｇｅ＿ｔｙｐｅ＝０ｘ０３）である場合に、ＣＡ代替サービスがあることを示す。また、リンク種別の値が「０ｘ０７」（ｌｉｎｋａｇｅ＿ｔｙｐｅ＝０ｘ０７）である場合に、アプリケーション制御情報（ＡＩＴ）で起動するＣＡ代替サービスがあることを示す。
【００４１】
受信装置１０は、放送電波に含まれる構成データのＭＨ−リンク記述子を確認することによって、受信した放送に連動したＣＡ代替サービスがあるか否か（ＣＡ代替アプリａｐが提供されているか否か）を判定する。
【００４２】
次に、本実施形態の受信装置１０の構成について説明する。図５は、本実施形態における受信装置１０の構成の一例を示したブロック図である。受信装置１０は、放送受信部１１と、赤外線通信部１２と、音声出力部１３と、表示部１４と、記憶部１５と、制御部１６と、ＣＡＳモジュール１７と、ＩＰ通信部１８とを含んで構成されている。また、制御部１６は、復調部１６１と、分離部１６２と、デスクランブル部１６３と、音声処理部１６４と、映像処理部１６５と、表示制御部１６６と、メッセージ合成部１６７とを含んで構成されている。また、表示制御部１６６は、契約判定部１６６１とメッセージ制御部１６６２とを含んで構成されている。
【００４３】
放送受信部１１は、各チャンネルの放送電波を受信し、受信したそれぞれの放送電波を予め定めた一定の周波数の放送信号（例えば、トランスポートストリーム）に変換して出力するチューナーを含んで構成される。放送受信部１１は、送信装置２０から送信された放送電波を受信する。そして、放送受信部１１は、受信した放送電波を変換した放送信号を、制御部１６に備えた復調部１６１に出力する。
【００４４】
赤外線通信部１２は、例えば、受信装置１０のユーザーである視聴者が受信装置１０を制御するために操作するリモートコントローラＲＣとの間で赤外線通信を行う通信部である。リモートコントローラＲＣは、受け付けたユーザーの操作を表す情報が含まれた赤外線送信信号を送信する。赤外線通信部１２は、リモートコントローラＲＣから送信された赤外線送信信号を受信し、受信した赤外線送信信号に含まれるユーザーによる操作内容の情報を制御部１６に出力する。
【００４５】
音声出力部１３は、入力された音声信号に応じた音を発生させるスピーカーを含んで構成される。音声出力部１３は、制御部１６に備えた音声処理部１６４から出力された音声信号に応じた音声などの音響、つまり、映像コンテンツに含まれる音声データに応じた音声などの音響を発生させる。
【００４６】
表示部１４は、入力された画像信号に応じた画像を表示する、例えば、液晶パネル、有機ＥＬパネルなどの表示パネルを含んで構成される。表示部１４は、制御部１６に備えたメッセージ合成部１６７から出力された画像信号に応じた画像、つまり、映像コンテンツに含まれる映像データの画像や、契約メッセージｉの画像を表示する。
【００４７】
なお、音声出力部１３と表示部１４とは、受信装置１０に内蔵される構成であってもよいし、受信装置１０に接続される外部の表示装置の構成であってもよい。
【００４８】
記憶部１５は、制御部１６または制御部１６内の構成要素が種々の処理を実行するためのプログラムや、処理に使用するデータを記憶する。また、記憶部１５は、インターネット１００を介して提供されたＣＡ代替アプリａｐのデータを記憶する。記憶部１５は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などのメモリを含んで構成される。なお、記憶部１５は、その他のメモリや、ＨＤＤ（Ｈａｒｄ  ｄｉｓｋ  ｄｒｉｖｅ）などの記憶装置を含んで構成してもよい。また、記憶部１５は、受信装置１０に備えたＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）が実行するための各種プログラムや、ＣＰＵが実行している途中または処理の結果などを記憶してもよい。また、記憶部１５は、例えば、放送受信部１１が出力した放送信号、音声処理部１６４が出力する音声信号、およびメッセージ合成部１６７が出力する画像信号のそれぞれを対応づけた信号に応じたデータを記憶するメモリ、いわゆる、ビデオメモリを含んで構成してもよい。
【００４９】
制御部１６は、放送受信部１１から出力された放送信号に対して種々の処理を行って、放送信号に含まれる番組データｉ１に対応する音声信号および画像信号を生成する。そして、制御部１６は、生成した音声信号を音声出力部１３に、画像信号を表示部１４にそれぞれ出力する。このとき、制御部１６は、映像コンテンツを視聴するための契約がされているか否か、つまり、映像コンテンツの視聴契約の有無を判定し、契約がされていない場合には、エラーメッセージｉ２を画像信号に重畳（合成）するように制御する。また、制御部１６は、放送に連動したＣＡ代替アプリａｐが提供されているか否かを判定する。すなわち、制御部１６は、ＣＡ代替サービスの有無を判定する。そして、制御部１６は、ＣＡ代替サービスがある（ＣＡ代替アプリａｐが提供されている）場合には、アプリケーション制御情報に基づいてＣＡ代替アプリａｐを起動し、起動したＣＡ代替アプリａｐによる契約案内情報ｉ３を画像信号に重畳（合成）するように制御する。つまり、制御部１６は、ＣＡ代替サービスの有無の判定結果に基づいて、契約メッセージｉの表示を制御する。
【００５０】
復調部１６１は、放送受信部１１から出力された放送信号（例えば、トランスポートストリーム）を復調する。復調部１６１は、復調した放送信号を分離部１６２に出力する。なお、復調部１６１が出力する放送信号は、番組データｉ１と、構成データと、アプリケーション制御情報のデータとのそれぞれが多重化された状態の信号、つまり、送信装置２０に備えた多重化部２４が生成した多重化データである。
【００５１】
分離部１６２は、復調部１６１から出力された復調した放送信号（多重化データ）に含まれる番組データｉ１と、構成データと、アプリケーション制御情報のデータとのそれぞれを分離する。そして、分離部１６２は、分離した番組データｉ１と構成データとのそれぞれを、デスクランブル部１６３に出力する。なお、分離部１６２によって分離された番組データｉ１と構成データとのそれぞれは、暗号化（スクランブル）された状態の信号、つまり、送信装置２０に備えたスクランブル部２３によって暗号化の処理が行われたデータである。また、分離部１６２は、分離したアプリケーション制御情報のデータを、記憶部１５に出力して記憶させる。
【００５２】
デスクランブル部１６３は、分離部１６２から出力された番組データｉ１と構成データとのそれぞれを、データをデスクランブルするための鍵を用いて暗号化を解除する処理を行う。より具体的には、デスクランブル部１６３は、まず、ＣＡＳモジュール１７の識別情報を用いて、構成データに含まれる個別情報（ＥＭＭ）の暗号化を解除し、加入者ごとの契約情報や共通情報（ＥＣＭ）の暗号を解くためのワーク鍵を生成する。そして、デスクランブル部１６３は、生成したワーク鍵を用いて、構成データに含まれる共通情報（ＥＣＭ）の暗号化を解除し、番組情報（番組に関する情報やデスクランブルするための鍵など）を抽出する。その後、デスクランブル部１６３は、抽出したデスクランブルするための鍵を用いて、番組データｉ１と構成データに含まれる他の情報との暗号化を解除する。
【００５３】
デスクランブル部１６３は、暗号化を解除した番組データｉ１から音声データと映像データとのそれぞれを抽出し、抽出した音声データを音声処理部１６４に、映像データを映像処理部１６５にそれぞれ出力する。なお、デスクランブル部１６３が抽出する音声データと映像データとは、予め定めた符号化方式で符号化されている状態のデータ、つまり、送信装置２０に備えた番組データ生成部２１が出力したデータである。なお、番組データｉ１に音声データまたは映像データのいずれか一方のデータのみが含まれる場合には、デスクランブル部１６３は、暗号化を解除したいずれか一方のデータを、対応する音声処理部１６４または映像処理部１６５のいずれか一方に出力する。
【００５４】
また、デスクランブル部１６３は、暗号化を解除した構成データを、表示制御部１６６に出力する。なお、デスクランブル部１６３が出力する構成データは、送信装置２０に備えた構成データ生成部２２が生成した構成データである。
【００５５】
なお、デスクランブル部１６３は、番組データｉ１が暗号化を解除する処理を行う対象の映像コンテンツでない、つまり、ノンスクランブル放送サービスの番組データｉ１である場合には、番組データｉ１と構成データとのそれぞれに対して暗号化を解除する処理を行わない。この場合、スクランブル部２３は、分離部１６２から出力された番組データｉ１と構成データとのそれぞれをそのまま、対応する音声処理部１６４、映像処理部１６５、または表示制御部１６６に出力する。
【００５６】
音声処理部１６４は、デスクランブル部１６３から出力された音声データに対して、音声データが符号化された符号化方式（例えば、ＭＰＥＧ−４オーディオ）に対応する予め定めた復号化方式で復号した音声信号（例えば、ストリーム形式の音声信号）を生成する。音声処理部１６４は、生成した（復号化した）音声信号を音声出力部１３に出力する。なお、音声処理部１６４は、赤外線通信部１２から出力された操作内容の情報に含まれる、選択された番組（チャンネル）の音声データを復号した音声信号を生成して音声出力部１３に出力する。
【００５７】
映像処理部１６５は、デスクランブル部１６３から出力された映像データに対して、映像データが符号化された符号化方式（例えば、ＨＥＶＣ）に対応する予め定めた復号化方式で復号した画像信号（例えば、ストリーム形式の画像信号）を生成する。映像処理部１６５は、生成した（復号化した）画像信号をメッセージ合成部１６７に出力する。なお、映像処理部１６５は、赤外線通信部１２から出力された操作内容の情報に含まれる、選択された番組（チャンネル）の映像データを復号した画像信号を生成してメッセージ合成部１６７に出力する。なお、映像処理部１６５は、映像データを復号した画像信号を生成する復号の処理を行うか否かが、表示制御部１６６によって制御される。従って、映像処理部１６５は、表示制御部１６６によって許可された映像データを復号した画像信号を生成してメッセージ合成部１６７に出力する。
【００５８】
表示制御部１６６は、受信装置１０が受信した放送電波の放送サービスの形態を判定する。より具体的には、受信装置１０が受信した放送電波がスクランブル放送サービスの放送電波であるか、ノンスクランブル放送サービスの放送電波であるかを判定する。また、表示制御部１６６は、受信装置１０が受信した放送電波がスクランブル放送の放送電波である場合、デスクランブル部１６３から出力された構成データおよびＣＡＳモジュール１７から出力された情報に基づいて、番組を視聴するための契約がされているか否か、およびＣＡ代替サービスの有無を判定する。表示制御部１６６は、判定したそれぞれの結果に基づいて、エラーメッセージｉ２および契約案内情報ｉ３の表示部１４への表示を制御する。このとき、表示制御部１６６は、表示部１４に表示させる契約メッセージｉ（エラーメッセージｉ２および契約案内情報ｉ３のそれぞれ）の画像信号をメッセージ合成部１６７に出力する。
【００５９】
契約判定部１６６１は、ＣＡＳモジュール１７との間で通信を行い、番組の契約に関する情報を取得する。なお、契約判定部１６６１は、予め定めた間隔で常にＣＡＳモジュール１７と通信を行って番組の契約に関する情報の更新を行っているが、スクランブル放送が選局された場合に改めてＣＡＳモジュール１７と通信を行って、番組の契約に関する情報を取得する構成であってもよい。契約判定部１６６１は、ＣＡＳモジュール１７から取得した番組の契約に関する情報に基づいて、番組データｉ１を視聴するための契約がされているか否かを判定し、判定した結果に応じた制御信号を、映像処理部１６５およびメッセージ制御部１６６２に出力する。
【００６０】
より具体的には、契約判定部１６６１は、デスクランブル部１６３から出力された構成データに含まれる共通情報（ＥＣＭ）に基づいたＥＣＭコマンドによって、ＣＡＳモジュール１７に、番組の契約に関する情報を要求する。これにより、ＣＡＳモジュール１７は、要求された番組の契約に関する情報を応答情報として、契約判定部１６６１に出力する。なお、ＣＡＳモジュール１７から出力される応答情報には、受信装置１０において行う種々の処理を要求（指示）する情報（以下、「ＣＡＳモジュール指示」という）も含まれている。このＣＡＳモジュール指示には、「契約に関する情報が要求された番組に対応するＣＡ代替アプリがあるか否かを表す情報」、つまり、「放送に連動したＣＡ代替アプリａｐが提供されているか否かを表す情報」が含まれている。
【００６１】
契約判定部１６６１は、ＥＣＭコマンドに応じてＣＡＳモジュール１７から出力された応答情報に基づいて、番組データｉ１を視聴するための契約がされているか否かを判定する。契約判定部１６６１は、番組データｉ１を視聴するための契約がされていると判定した場合、「映像データの復号を許可する」ことを表す制御信号（以下、「復号許可信号」という）を、映像処理部１６５に出力する。このとき、契約判定部１６６１は、エラーメッセージｉ２を表示しないと判定し、「エラーメッセージｉ２を表示しない」ことを表す制御信号（以下、「エラー表示信号」という）を、メッセージ制御部１６６２に出力する。
【００６２】
一方、契約判定部１６６１は、番組データｉ１を視聴するための契約がされていないと判定した場合、「映像データの復号を許可しない」ことを表す復号許可信号を、映像処理部１６５に出力する。そして、契約判定部１６６１は、ＥＣＭコマンドに応じてＣＡＳモジュール１７から出力された応答情報に含まれるＣＡＳモジュール指示に基づいて、放送に連動したＣＡ代替アプリａｐが提供されているか否かを判定する。契約判定部１６６１は、判定した結果に基づいて、契約案内情報ｉ３の表示を制御する制御信号（以下、「案内表示信号」という）を、メッセージ制御部１６６２に出力する。
【００６３】
より具体的には、契約判定部１６６１は、ＣＡＳモジュール１７から出力されたＣＡＳモジュール指示が、「ＣＡ代替アプリがある＝放送に連動したＣＡ代替アプリａｐが提供されている」ことを表している場合には、放送に連動したＣＡ代替アプリａｐが、インターネット１００を介したハイブリッドキャストによって提供されていると判定する。この場合、契約判定部１６６１は、アプリケーション制御情報に基づいて、提供されたＣＡ代替アプリａｐを起動し、起動したＣＡ代替アプリａｐに応じた、例えば、「ご案内チャンネル」などの契約案内情報ｉ３を表示すると判定し、「ＣＡ代替アプリａｐに応じた契約案内情報ｉ３を表示する」ことを表す案内表示信号を、メッセージ制御部１６６２に出力する。このとき、契約判定部１６６１は、エラーメッセージｉ２を表示しないと判定し、「エラーメッセージｉ２を表示しない」ことを表すエラー表示信号を、メッセージ制御部１６６２に出力する。
【００６４】
一方、契約判定部１６６１は、ＣＡＳモジュール１７から出力されたＣＡＳモジュール指示が、「ＣＡ代替アプリがない＝放送に連動したＣＡ代替アプリａｐが提供されていない」ことを表している場合には、放送に連動したＣＡ代替アプリａｐがインターネット１００を介したハイブリッドキャストによって提供されていないと判定する。この場合、契約判定部１６６１は、さらに、デスクランブル部１６３から出力された構成データに基づいて、放送に連動したＣＡ代替アプリａｐが提供されているか否かを判定し、判定した結果に基づいて、契約案内情報ｉ３の表示を制御する案内表示信号を、メッセージ制御部１６６２に出力する。
【００６５】
より具体的には、契約判定部１６６１は、デスクランブル部１６３から出力された構成データに含まれるＭＨ−リンク記述子に記述されたリンク種別（ｌｉｎｋａｇｅ＿ｔｙｐｅ）の値を取得する。そして、契約判定部１６６１は、リンク種別の値が、ＣＡ代替サービスがあることを表している、つまり、ｌｉｎｋａｇｅ＿ｔｙｐｅ＝０ｘ０３、またはｌｉｎｋａｇｅ＿ｔｙｐｅ＝０ｘ０７である場合には、放送に連動したＣＡ代替アプリａｐが、インターネット１００を介したハイブリッドキャストによって提供されていると判定する。この場合、契約判定部１６６１は、ＣＡＳモジュール指示に基づいて「放送に連動したＣＡ代替アプリａｐが提供されている」という判定結果を得たときと同様に、ＣＡ代替アプリａｐに応じた契約案内情報ｉ３を表示すると判定し、「ＣＡ代替アプリａｐに応じた契約案内情報ｉ３を表示する」ことを表す案内表示信号を、メッセージ制御部１６６２に出力する。このときも、契約判定部１６６１は、「エラーメッセージｉ２を表示しない」ことを表すエラー表示信号を、メッセージ制御部１６６２に出力する。
【００６６】
一方、契約判定部１６６１は、リンク種別の値が、ＣＡ代替サービスがないことを表している、つまり、ｌｉｎｋａｇｅ＿ｔｙｐｅ＝０ｘ０３以外であり、さらにｌｉｎｋａｇｅ＿ｔｙｐｅ＝０ｘ０７以外である場合には、放送に連動したＣＡ代替アプリａｐがインターネット１００を介したハイブリッドキャストによって提供されていないと判定する。この場合、契約判定部１６６１は、契約案内情報ｉ３を表示しないと判定し、「契約案内情報ｉ３を表示しない」ことを表す案内表示信号を、メッセージ制御部１６６２に出力する。このとき、契約判定部１６６１は、エラーメッセージｉ２を表示すると判定し、「エラーメッセージｉ２を表示する」ことを表すエラー表示信号を、メッセージ制御部１６６２に出力する。
【００６７】
なお、エラー表示信号は、視聴の契約に関するエラーメッセージｉ２の表示を制御するのみではなく、受信装置１０において現在発生している様々な不具合の事象に応じたエラー情報の画像信号の表示を制御する制御信号でもある。従って、契約判定部１６６１は、「ＣＡ代替アプリａｐに応じた契約案内情報ｉ３を表示する」ことを表す案内表示信号出力している場合であっても、エラーメッセージｉ２以外のエラー情報を表示することを表すエラー表示信号は、メッセージ制御部１６６２に出力する。
【００６８】
メッセージ制御部１６６２は、表示部１４に表示させるエラーメッセージｉ２の画像信号を生成する。また、メッセージ制御部１６６２は、表示部１４に表示させる契約案内情報ｉ３の画像信号を生成する。そして、メッセージ制御部１６６２は、生成したエラーメッセージｉ２および契約案内情報ｉ３の画像信号を、メッセージ合成部１６７に出力する。また、メッセージ制御部１６６２は、契約判定部１６６１から出力されたエラー表示信号、および契約判定部１６６１から出力された案内表示信号に応じて、メッセージ合成部１６７におけるエラーメッセージｉ２および契約案内情報ｉ３の画像信号の映像データの画像信号への合成を制御する。
【００６９】
より具体的には、メッセージ制御部１６６２は、契約判定部１６６１から出力された案内表示信号が、「ＣＡ代替アプリａｐに応じた契約案内情報ｉ３を表示する」ことを表している場合、生成した契約案内情報ｉ３の画像信号をメッセージ合成部１６７に出力すると共に、契約案内情報ｉ３の画像信号を映像データの画像信号に合成するように指示する案内合成指示信号を、メッセージ合成部１６７に出力する。なお、メッセージ制御部１６６２は、契約判定部１６６１から出力された案内表示信号が、「ＣＡ代替アプリａｐに応じた契約案内情報ｉ３を表示しない」ことを表している場合には、契約案内情報ｉ３の画像信号を映像データの画像信号に合成しないように指示する案内合成指示信号をメッセージ合成部１６７に出力する。この場合、メッセージ制御部１６６２は、生成した契約案内情報ｉ３の画像信号をメッセージ合成部１６７に出力しなくてもよい。
【００７０】
また、メッセージ制御部１６６２は、契約判定部１６６１から出力されたエラー表示信号が、「エラーメッセージｉ２を表示する」ことを表している場合、生成したエラーメッセージｉ２の画像信号をメッセージ合成部１６７に出力すると共に、エラーメッセージｉ２の画像信号を映像データの画像信号に合成するように指示するエラー合成指示信号を、メッセージ合成部１６７に出力する。なお、メッセージ制御部１６６２は、契約判定部１６６１から出力されたエラー表示信号が、「エラーメッセージｉ２を表示しない」ことを表している場合には、エラーメッセージｉ２の画像信号を映像データの画像信号に合成しないように指示するエラー合成指示信号をメッセージ合成部１６７に出力する。この場合、メッセージ制御部１６６２は、生成したエラーメッセージｉ２の画像信号をメッセージ合成部１６７に出力しなくてもよい。
【００７１】
なお、デスクランブル部１６３から出力された構成データに含まれるＭＨ−リンク記述子に記述されたプライベートデータ（ｐｒｉｖａｔｅ＿ｄａｔａ＿ｂｙｔｅ）に、ＣＡ代替アプリａｐに対応する契約案内情報ｉ３の画像が示されている場合もある。この場合、メッセージ制御部１６６２は、契約判定部１６６１から出力された案内表示信号が、「ＣＡ代替アプリａｐに応じた契約案内情報ｉ３を表示する」ことを表している場合において、プライベートデータに示された契約案内情報ｉ３の画像に応じた画像信号を生成してメッセージ合成部１６７に出力してもよい。
【００７２】
また、インターネット１００を介して提供されたＣＡ代替アプリａｐのデータを記憶部１５に事前に記憶している場合もある。この場合、メッセージ制御部１６６２は、記憶部１５に記憶しているＣＡ代替アプリａｐのデータに基づいた契約案内情報ｉ３の画像信号を事前に生成して、例えば、記憶部１５に記憶しておき、契約判定部１６６１から出力された案内表示信号が、「ＣＡ代替アプリａｐに応じた契約案内情報ｉ３を表示する」ことを表している場合に、事前に生成しておいた契約案内情報ｉ３の画像信号をメッセージ合成部１６７に出力してもよい。
【００７３】
また、エラーメッセージｉ２は、予め定めたメッセージであることも考えられる。このため、メッセージ制御部１６６２は、予め定めたエラーメッセージｉ２の画像信号を事前に生成して、例えば、記憶部１５に記憶しておき、事前に生成しておいたエラーメッセージｉ２の画像信号をメッセージ合成部１６７に出力してもよい。
【００７４】
メッセージ合成部１６７は、表示制御部１６６内のメッセージ制御部１６６２から出力された案内合成指示信号に応じて、映像処理部１６５から出力された番組データｉ１に含まれる映像データの画像信号に、メッセージ制御部１６６２から出力された契約案内情報ｉ３の画像信号を合成した画像信号を生成する。さらに、メッセージ合成部１６７は、メッセージ制御部１６６２から出力されたエラー合成指示信号に応じて、契約案内情報ｉ３の画像信号を合成した映像データの画像信号に、メッセージ制御部１６６２から出力されたエラーメッセージｉ２の画像信号を合成した画像信号を生成する。そして、メッセージ合成部１６７は、生成した画像信号を表示部１４に出力する。
【００７５】
ＣＡＳモジュール１７は、受信装置１０に導入されている限定受信システムである。すなわち、ＣＡＳモジュール１７は、番組を視聴するための契約を、それぞれの番組や番組を提供する放送局などの放送事業者ごとに管理する。なお、ＣＡＳモジュール１７の構成としては、いわゆる、Ｂ−ＣＡＳカードなどのＩＣカードを用いて実現する構成の他に、例えば、「ＣＡＳ基盤」を用いて実現する構成であってもよい。この「ＣＡＳ基盤」は、ＡＲＩＢ  ＳＴＤ−Ｂ６１の「デジタル放送におけるアクセス制御方式（第２世代）及びＣＡＳプログラムのダウンロード方式（ＣＯＮＤＩＴＩＯＮＡＬ  ＡＣＣＥＳＳ  ＳＹＳＴＥＭ  （２ＮＤ  ＧＥＮＥＲＡＴＩＯＮ）  ＡＮＤ  ＣＡＳ  ＰＲＯＧＲＡＭ  ＤＯＷＮＬＯＡＤ  ＳＹＳＴＥＭ  ＳＰＥＣＩＦＩＣＡＴＩＯＮＳ  ＦＯＲ  ＤＩＧＩＴＡＬ  ＢＲＯＡＤＣＡＳＴＩＮＧ）」の標準規格において規定されている。ＣＡＳ基盤も、Ｂ−ＣＡＳカードなどのＩＣカードと同様の機能を実現するものであり、例えば、半導体基盤上に実現した半導体モジュールや、プリント基板上に実装した複数の電子回路などの構成することが考えられる。しかし、本発明においては、ＣＡＳモジュール１７の構成については特に規定しない。
【００７６】
ＣＡＳモジュール１７は、制御部１６からの要求に応じた情報を、制御部１６に出力する。より具体的には、制御部１６に備えたデスクランブル部１６３からの識別情報の要求に応じて、ＣＡＳモジュール１７の識別情報をデスクランブル部１６３に出力する。また、ＣＡＳモジュール１７は、制御部１６に備えた表示制御部１６６内の契約判定部１６６１からのＥＣＭコマンド（番組の契約に関する情報の要求）に応じて、番組の契約に関する情報とＣＡＳモジュール指示とを含む応答情報を、表示制御部１６６に出力する。
【００７７】
ＩＰ通信部１８は、インターネット１００を介して伝送されたインターネット信号を受信し、受信したインターネット信号をインターネットのプロトコルに従って変換したＣＡ代替アプリａｐのデータを、記憶部１５に出力して記憶させる。
【００７８】
＜ＣＡＳモジュール指示のデータ構造＞
ここで、ＣＡＳモジュール１７が応答情報に含めて出力するＣＡＳモジュール指示のデータ構造について説明する。図６は、本実施形態に係るＣＡＳモジュール指示のデータの構造を説明する図である。図６示したように、ＣＡＳモジュール指示のデータのそれぞれのビットには、受信装置１０において行う種々の処理の実行を指示が割り当てられている。
【００７９】
なお、図６には、ＡＲＩＢ  ＳＴＤ−Ｂ２５の「デジタル放送におけるアクセス制御方式（ＣＯＮＤＩＴＩＯＮＡＬ  ＡＣＣＥＳＳ  ＳＹＳＴＥＭ  ＳＰＥＣＩＦＩＣＡＴＩＯＮＳ  ＦＯＲ  ＤＩＧＩＴＡＬ  ＢＲＯＡＤＣＡＳＴＩＮＧ）」の標準規格において規定されたＩＣカード指示のデータ構造に基づいて設定したＣＡＳモジュール指示のデータ構造の一例を示している。
【００８０】
ＣＡＳモジュール指示も、ＡＲＩＢ  ＳＴＤ−Ｂ２５の標準規格において規定されたＩＣカード指示と同様の指示を含んでいる。例えば、ビット０には、「通電制御情報取得」の指示が割り当てられている。この「通電制御情報取得」の指示は、Ｂ−ＣＡＳカードの契約期間の満了時期が近いため、放送電波を受信して契約期間の更新を指示するものであり、受信装置１０は、「通電制御情報取得」が指示された場合、例えば、ユーザーが受信装置１０を利用していない夜間などの時間帯に放送電波を受信して通電制御情報を取得し、すべての通電情報を更新する。
【００８１】
また、ＣＡＳモジュール指示においては、ＡＲＩＢ  ＳＴＤ−Ｂ２５の標準規格において規定されたＩＣカード指示において「予備」として指示の内容が割り当てられていないビット１０に、「ＣＡ代替アプリ」の情報を割り当てている。この「ＣＡ代替アプリ」の情報は、放送に連動したＣＡ代替アプリａｐが提供されているか否かを表す情報である。
【００８２】
この「ＣＡ代替アプリ」の情報が、「放送に連動したＣＡ代替アプリａｐが提供されている」ことを表している場合には、制御部１６は、分離部１６２によって記憶部１５に記憶されたアプリケーション制御情報のデータに基づいてＣＡ代替アプリａｐを起動し、起動したＣＡ代替アプリａｐによる契約案内情報ｉ３を画像信号に重畳（合成）するように制御する。より具体的には、上述したように、契約判定部１６６１が「エラーメッセージｉ２を表示しない」ことを表すエラー表示信号をメッセージ制御部１６６２に出力することによって、メッセージ合成部１６７がエラーメッセージｉ２の画像信号を映像データの画像信号に合成した画像信号を表示部１４に出力しないようにする。これにより、表示部１４には、エラーメッセージｉ２に応じた画像が表示されなくなる。
【００８３】
なお、図６においては、ＡＲＩＢ  ＳＴＤ−Ｂ２５の標準規格において規定されたＩＣカード指示のデータ構造に基づいて設定したＣＡＳモジュール指示のデータ構造を示したが、ＣＡＳモジュール指示のデータ構造や「ＣＡ代替アプリ」の情報を提供する方法は、ＣＡＳモジュール１７に適用される規格などに応じて適宜変更することができる。つまり、上述した「ＣＡ代替アプリ」の情報を提供する機能と同様の機能を実現することができれば、データ構造や情報の提供方法などに関して限定されるものではない。
【００８４】
次に、受信装置１０において契約メッセージｉを表示する際の処理手順について説明する。図７は、本実施形態の受信装置１０において契約メッセージｉの表示を制御する処理の処理手順を示したフローチャートである。なお、受信装置１０において契約メッセージｉを表示する処理は、受信装置１０のユーザーが、視聴する番組データｉ１を選局、つまり、いずれかの放送サービスを選局する操作を行い、赤外線通信部１２が、ユーザーによる操作内容の情報を制御部１６に出力してから開始される。
【００８５】
なお、以下の説明においては、スクランブル放送サービスが選局されたことを表す情報が制御部１６に入力された場合に、制御部１６が行う処理の処理手順について説明する。つまり、スクランブル放送サービスが選局されたことを受けて、復調部１６１が放送信号を復調し、分離部１６２が番組データｉ１と、構成データと、アプリケーション制御情報のデータとのそれぞれに分離して、デスクランブル部１６３が番組データｉ１と構成データとの暗号化を解除する処理を行い、記憶部１５がアプリケーション制御情報のデータを記憶した後に、制御部１６が行う処理の処理手順について説明する。
【００８６】
ユーザーによって放送サービスが選局されると、表示制御部１６６内の契約判定部１６６１は、デスクランブル部１６３から出力された構成データに含まれる共通情報（ＥＣＭ）に基づいたＥＣＭコマンドや、個別情報（ＥＭＭ）に基づいたＥＭＭコマンドによって、ＣＡＳモジュール１７に、番組の契約に関する情報（番組の契約情報）を要求する（ステップＳ１０１）。
【００８７】
続いて、契約判定部１６６１は、ステップＳ１０１において要求した番組の契約情報に応じてＣＡＳモジュール１７から出力された応答情報に基づいて、選局された放送サービスの視聴契約が未契約であるか否か、つまり、表示するための契約がされていない番組データｉ１が選局されているか否かを判定する（ステップＳ１０２）。
【００８８】
ステップＳ１０２の判定の結果、選局された放送サービスの視聴契約が未契約ではない、すなわち、ユーザーが視聴することができる放送サービスが選局された場合（ステップＳ１０２の“ＮＯ”）には、契約判定部１６６１は、「映像データの復号を許可する」ことを表す復号許可信号を映像処理部１６５に出力する。これにより、映像処理部１６５は、デスクランブル部１６３から出力された番組データｉ１に含まれる映像データを復号化した画像信号をメッセージ合成部１６７に出力する。また、契約判定部１６６１は、「エラーメッセージｉ２を表示しない」ことを表すエラー表示信号と、「契約案内情報ｉ３を表示しない」ことを表す案内表示信号とをメッセージ制御部１６６２に出力する。これにより、メッセージ制御部１６６２は、エラーメッセージｉ２の画像信号を映像データの画像信号に合成しないように指示するエラー合成指示信号と、契約案内情報ｉ３の画像信号を映像データの画像信号に合成しないように指示する案内合成指示信号とをメッセージ合成部１６７に出力する。これにより、メッセージ合成部１６７は、映像処理部１６５から入力された画像信号に契約メッセージｉの画像信号を合成せずに表示部１４に出力する。つまり、メッセージ合成部１６７は、映像処理部１６５によって復号された映像データの画像信号をそのまま表示部１４に出力する。これにより、表示部１４は、メッセージ合成部１６７から出力された画像信号に応じた画像、つまり、契約メッセージｉが合成されていない画像を表示する（ステップＳ１１０）。
【００８９】
一方、ステップＳ１０２の判定の結果、選局された放送サービスの視聴契約が未契約である、すなわち、ユーザーが視聴することができない放送サービスが選局された場合（ステップＳ１０２の“ＹＥＳ”）には、契約判定部１６６１は、「映像データの復号を許可しない」ことを表す復号許可信号を映像処理部１６５に出力する。これにより、映像処理部１６５は、デスクランブル部１６３から出力された番組データｉ１に含まれる映像データを復号化せず、メッセージ合成部１６７に画像信号を出力しない。
【００９０】
そして、契約判定部１６６１は、ステップＳ１０１において要求した番組の契約情報に応じてＣＡＳモジュール１７から出力された応答情報に含まれるＣＡＳモジュール指示を取得する（ステップＳ１０３）。続いて、契約判定部１６６１は、ステップＳ１０３において取得したＣＡＳモジュール指示に基づいて、放送に連動したＣＡ代替アプリａｐが提供されているか否かを判定する（ステップＳ１０４）。
【００９１】
ステップＳ１０４の判定の結果、ＣＡ代替アプリがある、すなわち、ＣＡＳモジュール指示が「放送に連動したＣＡ代替アプリａｐが提供されている」ことを表している場合（ステップＳ１０４の“ＹＥＳ”）には、契約判定部１６６１は、「エラーメッセージｉ２を表示しない」ことを表すエラー表示信号と、「ＣＡ代替アプリａｐに応じた契約案内情報ｉ３を表示する」ことを表す案内表示信号とをメッセージ制御部１６６２に出力する。そして、契約判定部１６６１は、アプリケーション制御情報のデータを、記憶部１５から取得する（ステップＳ１０５）。
【００９２】
続いて、契約判定部１６６１は、取得したアプリケーション制御情報に基づいて、インターネット１００を介したハイブリッドキャストによって提供され、記憶部１５に記憶されているＣＡ代替アプリａｐを起動する。これにより、メッセージ制御部１６６２は、契約判定部１６６１から出力された案内表示信号に応じて、起動されたＣＡ代替アプリａｐに基づいた契約案内情報ｉ３の画像信号を生成し、生成した契約案内情報ｉ３の画像信号を映像データの画像信号に合成するように指示する案内合成指示信号をメッセージ合成部１６７に出力する。また、メッセージ制御部１６６２は、契約判定部１６６１から出力された「エラーメッセージｉ２を表示しない」ことを表すエラー表示信号に応じて、エラーメッセージｉ２の画像信号を映像データの画像信号に合成しないように指示するエラー合成指示信号をメッセージ合成部１６７に出力する。これにより、メッセージ合成部１６７は、映像処理部１６５から入力された画像信号に契約メッセージｉの画像信号を合成した画像信号を生成して表示部１４に出力する。ここで、映像処理部１６５は、番組データｉ１に含まれる映像データを復号化した画像信号をメッセージ合成部１６７に出力していない。また、メッセージ制御部１６６２は、エラー合成指示信号によって「エラーメッセージｉ２を表示しない」ことを指示している。このため、メッセージ合成部１６７は、メッセージ制御部１６６２から出力された契約案内情報ｉ３の画像信号を表示部１４に出力する。これにより、表示部１４は、メッセージ合成部１６７から出力された画像信号に応じた画像、つまり、契約案内情報ｉ３の画像信号に応じた画像（例えば、「ご案内チャンネル」など）を表示する（ステップＳ１０６）。
【００９３】
一方、ステップＳ１０４の判定の結果、ＣＡ代替アプリがない、すなわち、ＣＡＳモジュール指示が「放送に連動したＣＡ代替アプリａｐが提供されていない」ことを表している場合（ステップＳ１０４の“ＮＯ”）には、契約判定部１６６１は、デスクランブル部１６３から出力された構成データに含まれるＭＨ−リンク記述子を取得する（ステップＳ１２０）。続いて、契約判定部１６６１は、ステップＳ１２０において取得したＭＨ−リンク記述子に記述されたリンク種別（ｌｉｎｋａｇｅ＿ｔｙｐｅ）の値に基づいて、放送に連動したＣＡ代替アプリａｐが提供されているか否かを判定する（ステップＳ１２１）。
【００９４】
ステップＳ１２１の判定の結果、ＣＡ代替アプリがある、すなわち、リンク種別の値が「放送に連動したＣＡ代替アプリａｐが提供されている」ことを表す「０ｘ０３」または「０ｘ０７」である場合（ステップＳ１２１の“ＹＥＳ”）には、契約判定部１６６１は、「エラーメッセージｉ２を表示しない」ことを表すエラー表示信号と、「ＣＡ代替アプリａｐに応じた契約案内情報ｉ３を表示する」ことを表す案内表示信号とをメッセージ制御部１６６２に出力する。そして、契約判定部１６６１は、ステップＳ１０５に進んで、アプリケーション制御情報のデータの記憶部１５から取得し（ステップＳ１０５）、起動したＣＡ代替アプリａｐに基づいた契約案内情報ｉ３の画像信号に応じた画像（例えば、「ご案内チャンネル」など）の表示（ステップＳ１０６）を行う。
【００９５】
一方、ステップＳ１２１の判定の結果、ＣＡ代替アプリがない、すなわち、リンク種別の値が「放送に連動したＣＡ代替アプリａｐが提供されている」ことを表す「０ｘ０３」および「０ｘ０７」以外である場合（ステップＳ１２１の“ＮＯ”）には、契約判定部１６６１は、「エラーメッセージｉ２を表示する」ことを表すエラー表示信号と、「ＣＡ代替アプリａｐに応じた契約案内情報ｉ３を表示しない」ことを表す案内表示信号とをメッセージ制御部１６６２に出力する。これにより、メッセージ制御部１６６２は、契約判定部１６６１から出力されたエラー表示信号に応じてエラーメッセージｉ２の画像信号を生成し、生成したエラーメッセージｉ２の画像信号を映像データの画像信号に合成するように指示するエラー合成指示信号をメッセージ合成部１６７に出力する。また、メッセージ制御部１６６２は、契約判定部１６６１から出力された「ＣＡ代替アプリａｐに応じた契約案内情報ｉ３を表示しない」ことを表す案内表示信号に応じて、契約案内情報ｉ３の画像信号を映像データの画像信号に合成しないように指示する案内合成指示信号をメッセージ合成部１６７に出力する。これにより、メッセージ合成部１６７は、映像処理部１６５から入力された画像信号に契約メッセージｉの画像信号を合成した画像信号を生成して表示部１４に出力する。ここで、映像処理部１６５は、番組データｉ１に含まれる映像データを復号化した画像信号をメッセージ合成部１６７に出力していない。また、メッセージ制御部１６６２は、案内合成指示信号によって「契約案内情報ｉ３を表示しない」ことを指示している。このため、メッセージ合成部１６７は、メッセージ制御部１６６２から出力されたエラーメッセージｉ２の画像信号を表示部１４に出力する。これにより、表示部１４は、メッセージ合成部１６７から出力された画像信号に応じた画像、つまり、エラーメッセージｉ２の画像信号に応じた画像（例えば、「この番組は契約されていません。」というような、「視聴の契約がされていない」ことを表すエラー情報の画像）を表示する（ステップＳ１２２）。
【００９６】
このような構成および処理手順によって、受信装置１０では、契約案内情報ｉ３またはエラーメッセージｉ２を表示部１４に表示する。つまり、受信装置１０では、契約案内情報ｉ３を表示部１４に表示する際に、エラーメッセージｉ２が、契約案内情報ｉ３の前面に重なって表示部１４に表示されない（上書きされない）ようにしている。これにより、受信装置１０のユーザーは、視聴するための契約がされていないスクランブル放送サービスを選局した場合に、表示部１４に表示されたＣＡ代替アプリａｐに応じた契約案内情報ｉ３に従って容易に、視聴するための契約がされていないスクランブル放送サービスの契約を行うことができる。
【００９７】
ここで、受信装置１０に備えた表示部１４の表示の一例について説明する。図８は、本実施形態の受信装置１０において表示部１４に表示する契約メッセージの一例を模式的に示した図である。図８（ａ）には、放送に連動したＣＡ代替アプリａｐが提供されているが契約メッセージｉの表示を制御していない場合における表示部１４の表示状態の一例を示し、図８（ｂ）には、放送に連動したＣＡ代替アプリａｐが提供されているため契約メッセージｉの表示を制御している場合における表示部１４の表示状態の一例を示している。
【００９８】
上述したように、受信装置１０では、受信装置１０において現在発生している様々な不具合の事象に応じたエラー情報の画像を、番組データｉ１に含まれる映像データの画像に重畳（合成）して表示部１４する。このため、表示部１４に契約案内情報ｉ３の画像を表示している場合でも、エラー情報の画像は優先して前面に重なって表示される（上書きされる）。図８（ａ）には、契約案内情報ｉ３の画像の領域Ｆ１の上に、エラー情報であるエラーメッセージｉ２の画像の領域Ｆ２が重なって表示されている状態を示している。これは、エラーメッセージｉ２の表示が制御されていないため、ＣＡ代替アプリａｐによって契約案内に誘導するための情報である契約案内情報ｉ３が表示されている場合でも、エラー情報であるエラーメッセージｉ２の表示が優先されて表示されてしまう、従来の受信装置における表示に相当する。
【００９９】
受信装置１０では、制御部１６が、契約案内情報ｉ３を表示部１４に表示する場合に、「視聴の契約がされていない」ことを表すエラー情報であるエラーメッセージｉ２を表示部１４に表示しないことを指示することができる。制御部１６が、エラーメッセージｉ２を表示しないことを指示すると、表示部１４の表示は、図８（ｂ）に示したように、図８（ａ）に示したエラーメッセージｉ２の画像の領域Ｆ２の表示がなくなり、契約案内情報ｉ３の画像の領域Ｆ１の表示のみになる。これにより、受信装置１０のユーザーは、表示部１４に表示された契約案内情報ｉ３の表示に従って容易に、契約案内情報ｉ３が表示されたスクランブル放送サービスの映像コンテンツを視聴するための契約の操作を行うことができる。
【０１００】
＜変形例＞
本実施形態の受信装置１０では、契約判定部１６６１が、放送に連動したＣＡ代替アプリａｐが提供されているか否かを、デスクランブル部１６３から出力された構成データに含まれるＭＨ−リンク記述子に記述されたリンク種別（ｌｉｎｋａｇｅ＿ｔｙｐｅ）の値に基づいて判定する場合について説明した。しかし、例えば、ＭＭＴ―番組配列情報（ＭＭＴ−ＳＩ）において、ＭＨ−リンク記述子が、ＣＡ代替サービスの提供のみを目的としてＭＭＴ−ＳＩに含まれることも考えられる。この場合、契約判定部１６６１は、デスクランブル部１６３から出力された構成データにＭＨ−リンク記述子が含まれているか否かによって、ＣＡ代替サービスが提供されているか否かを判定することもできる。このため、契約判定部１６６１は、構成データにＭＨ−リンク記述子が含まれているか否かを確認することによって、放送に連動したＣＡ代替アプリａｐが提供されているか否かを判定する構成にしてもよい。
【０１０１】
上記に述べたとおり、本発明を実施するための形態によれば、受信装置のユーザーが、視聴するための契約がされていないスクランブル放送サービスを選局した場合、ハイブリッドキャストによってＣＡ代替サービスが提供されているか否かを判定する。そして、本発明を実施するための形態では、ＣＡ代替サービスが提供されている場合には、提供されたＣＡ代替サービスのアプリケーション（実施形態においては、ＣＡ代替アプリａｐ）に応じて、視聴の契約を行うための案内情報（実施形態においては、契約案内情報ｉ３）を表示する。このとき、本発明を実施するための形態では、視聴するための契約がされていない、つまり、「映像コンテンツの視聴契約が未契約である」ことを表すエラー情報（実施形態においては、エラーメッセージｉ２）を表示しないようにする。これにより、本発明を実施するための形態では、視聴の契約を行うための案内情報が、「視聴契約が未契約である」ことを表すエラー情報によって隠れてしまうことがなく、受信装置のユーザーは、容易に案内情報を確認しながら、スクランブル放送サービスの映像コンテンツを視聴するための契約の操作を行うことができる。
【０１０２】
なお、本発明を実施するための形態では、ハイブリッドキャストによって提供されたＣＡ代替アプリａｐが記憶部１５に記憶されおり、記憶部１５から取得したＣＡ代替アプリａｐを起動して、契約案内情報ｉ３を表示部１４に表示する構成について説明した。しかし、契約案内情報ｉ３を表示部１４に表示する処理は、本発明を実施するための形態において示した情報に限定されるものではない。例えば、放送に連動したＣＡ代替アプリａｐが提供されていると判定した場合、放送局などの放送事業者にＣＡ代替アプリａｐの提供を要求し、この要求に応じて提供されたＣＡ代替アプリａｐに応じた契約案内情報ｉ３を表示する構成にすることもできる。
【０１０３】
また、本発明を実施するための形態では、ＭＨ−リンク記述子に記述されたリンク種別（ｌｉｎｋａｇｅ＿ｔｙｐｅ）の値によってＣＡ代替サービスの有無が示される場合について示した。しかし、ＣＡ代替サービスの有無は、他の形式で示されることも考えられる。従って、ＣＡ代替サービスの有無を示す形式は、本発明を実施するための形態において示したような形式で示すことに限定されるものではない。つまり、ＣＡ代替サービスの有無を示す形式が、本発明を実施するための形態において示した形式と異なる場合であっても同様に、本発明の考え方を適用することができる。
【０１０４】
また、本発明を実施するための形態では、デジタル放送システム１におけるデジタル放送のメディアトランスポート方式としてＭＭＴ方式が採用されている場合について説明したが、デジタル放送システム１において採用されるメディアトランスポート方式は、本発明を実施するための形態において示した方式に限定されるものではない。例えば、デジタル放送システム１におけるデジタル放送のメディアトランスポート方式として、ＭＰＥＧ−２  ＴＳ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ−２  Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）方式やＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）方式を採用してもよい。この場合であっても同様に、本発明の考え方を適用することができる。
【０１０５】
また、本発明を実施するための形態では、受信装置１０が、テレビジョン受像機（テレビ）であり、受信装置１０のユーザーが、視聴するための契約がされていないスクランブル放送サービスを選局した場合のエラーメッセージｉ２の表示方法について説明した。しかし、受信装置１０の形態は、本発明を実施するための形態において示した方法に限定されるものではない。例えば、受信装置１０が、放送信号に応じた番組データｉ１を録画する機能を備えた録画機器であり、視聴するための契約がされていないスクランブル放送サービスの録画予約をした場合に、例えば、「この番組は録画予約することができません」とういような、「視聴の契約がされていない」ことを表すエラーメッセージｉ２と同様のエラー情報を表示する構成においても同様に、本発明の考え方を適用することができる。
【０１０６】
なお、例えば、図５に示した受信装置１０の一部、例えば、制御部１６や、制御部１６に備えた表示制御部１６６や、表示制御部１６６内の契約判定部１６６１やメッセージ制御部１６６２による処理を実現するためのプログラムを、コンピュータ読み取り可能な記録媒体に記録して、当該記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、本実施形態の受信装置１０、制御部１６、表示制御部１６６、契約判定部１６６１、およびメッセージ制御部１６６２に係る上述した種々の処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【０１０７】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ））のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現するもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【０１０８】
また、本実施形態の受信装置１０の一部（例えば、制御部１６や、制御部１６に備えた表示制御部１６６や、表示制御部１６６内の契約判定部１６６１やメッセージ制御部１６６２）、または全部を、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等の集積回路として実現してもよい。また、本実施形態の受信装置１０内の各構成要素は個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。
【０１０９】
以上、本発明の実施形態について、図面を参照して説明してきたが、具体的な構成はこの実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲においての種々の変更も含まれる。
【０１１０】
なお、本発明は次の態様でも実施することができる。
（１）少なくとも映像データを含む番組の放送電波を受信する放送受信部と、選局された前記番組を視聴することができない場合に、該番組を視聴する契約を案内する契約案内サービスの提供の有無を確認し、前記契約案内サービスが提供されている場合には、該契約案内サービスに基づいた契約案内情報を、前記番組の画像信号に応じた画像を表示する表示部に表示させると共に、該番組を視聴することができないことを表すエラー情報を前記表示部に表示させないように制御する表示制御部と、を備える受信装置。
【０１１１】
（２）前記表示制御部は、選局された前記番組を視聴するための契約の有無、および前記契約案内サービスの提供の有無に基づいて、表示する情報を判定する契約判定部と、前記契約判定部の判定結果に応じて、前記表示部に情報を表示させるための表示画像信号を生成し、前記番組の前記画像信号への前記表示画像信号の合成を指示する情報制御部と、前記情報制御部からの指示に応じて、前記表示画像信号を合成した合成画像信号を、前記表示部に出力する情報合成部と、を備える、（１）の受信装置。
【０１１２】
（３）前記契約判定部は、当該受信装置に導入された限定受信システムからの情報に基づいて、選局された前記番組を視聴するための契約の有無を確認し、前記視聴の契約がされている場合に、前記エラー情報および前記契約案内情報を表示しないと判定し、前記視聴の契約がされていない場合に、前記契約案内サービスの提供の有無を確認し、前記契約案内サービスが提供されている場合に、前記エラー情報を表示せず、前記契約案内情報を表示すると判定し、前記契約案内サービスが提供されていない場合に、前記エラー情報を表示すると判定する、（２）の受信装置。
【０１１３】
（４）前記情報制御部は、前記契約案内情報の表示の判定結果に応じて、前記契約案内情報を表示するための前記表示画像信号である案内表示画像信号を生成し、生成した前記案内表示画像信号を前記番組の前記画像信号に合成するように指示し、前記エラー情報の表示の判定結果に応じて、前記エラー情報を表示するための前記表示画像信号であるエラー表示画像信号を生成し、生成した前記エラー表示画像信号を、前記案内表示画像信号を合成した前記番組の前記画像信号にさらに合成するように指示する、（３）の受信装置。
【０１１４】
（５）前記情報制御部は、前記契約判定部によって前記エラー情報を表示しないと判定されている場合には、前記エラー表示画像信号を合成しないように指示する、（４）の受信装置。
【０１１５】
（６）前記契約案内サービスは、該契約案内サービスのアプリケーションが、前記放送電波を伝送する経路とは異なる経路によって提供され、該契約案内サービスを実行するためのアプリケーション制御情報が、前記放送電波によって伝送される前記番組と共に伝送される、（１）から（５）のいずれかの受信装置。
【０１１６】
（７）受信装置における受信方法であって、放送受信部が、少なくとも映像データを含む番組の放送電波を受信する放送受信ステップと、表示制御部が、選局された前記番組を視聴することができない場合に、該番組を視聴する契約を案内する契約案内サービスの提供の有無を確認し、前記契約案内サービスが提供されている場合には、該契約案内サービスに基づいた契約案内情報を、前記番組の画像信号に応じた画像を表示する表示部に表示させると共に、該番組を視聴することができないことを表すエラー情報を前記表示部に表示させないように制御する表示制御ステップと、を含む受信方法。
【０１１７】
（８）受信装置のコンピュータに、少なくとも映像データを含む番組の放送電波を受信する放送受信ステップと、選局された前記番組を視聴することができない場合に、該番組を視聴する契約を案内する契約案内サービスの提供の有無を確認し、前記契約案内サービスが提供されている場合には、該契約案内サービスに基づいた契約案内情報を、前記番組の画像信号に応じた画像を表示する表示部に表示させると共に、該番組を視聴することができないことを表すエラー情報を前記表示部に表示させないように制御する表示制御ステップと、を実行させるプログラム。
【符号の説明】
【０１１８】
１・・・デジタル放送システム
１０・・・受信装置
１１・・・放送受信部（受信装置）
１２・・・赤外線通信部（受信装置）
１３・・・音声出力部（受信装置）
１４・・・表示部（受信装置，表示部）
１５・・・記憶部（受信装置）
１６・・・制御部（受信装置，表示制御部）
１６１・・・復調部（受信装置，表示制御部）
１６２・・・分離部（受信装置，表示制御部）
１６３・・・デスクランブル部（受信装置，表示制御部）
１６４・・・音声処理部（受信装置，表示制御部）
１６５・・・映像処理部（受信装置，表示制御部）
１６６・・・表示制御部（受信装置，表示制御部）
１６６１・・・契約判定部（受信装置，表示制御部，契約判定部）
１６６２・・・メッセージ制御部（受信装置，表示制御部，情報制御部）
１６７・・・メッセージ合成部（受信装置，表示制御部，情報合成部）
１７・・・ＣＡＳモジュール（受信装置，限定受信システム）
１８・・・ＩＰ通信部
２０・・・送信装置
２１・・・番組データ生成部
２２・・・構成データ生成部
２３・・・スクランブル部
２４・・・多重化部
２５・・・放送送信部
２６・・・ＩＰ通信部
ｉ１・・・番組データ（映像データ）
ａｐ・・・ＣＡ代替アプリ（契約案内サービス）
ｉ２・・・エラーメッセージ（エラー情報）
ｉ３・・・契約案内情報
ＢＳ・・・放送衛星
１００・・・インターネット
ＲＣ・・・リモートコントローラ
Ｆ１・・・領域（契約案内情報）
Ｆ２・・・領域（エラー情報）
【図１】
2017085487.tif 000003
【図２】
2017085487.tif 000004
【図３】
2017085487.tif 000005
【図４】
2017085487.tif 000006
【図５】
2017085487.tif 000007
【図６】
2017085487.tif 000008
【図７】
2017085487.tif 000009
【図８】
2017085487.tif 000010