(57)【要約】【課題】  ダウンロード可能なアプリケーションを一覧表示する。【解決手段】  デマルチプレクサ１０３は、受信データから映像データＤ１、音声データＤ２及びその他のデータＤ３を分離する。データＤ３は、ＥＰＧデータ、データ放送データ、ダウンロードアプリケーションデータ、及びダウンロードアプリケーションに関する付帯情報データ等からなる。データストリーム処理部１０６は、ダウンロードアプリケーションに関する付帯情報データ及びダウンロードアプリケーションデータを復号する。画面構成部１０８は、ダウンロードアプリケーションガイド（ＥＤＡＧ）として、ダウンロードアプリケーションをＥＰＧと同様に一覧表示する画像を形成する。【選択図】  図１
2005130085.tif 000002
【特許請求の範囲】
【請求項１】
デジタル放送を受信する放送受信装置であって、
ダウンロード可能なダウンロードアプリケーションデータと前記ダウンロードアプリケーションデータに関する付帯情報データを含むデータ列を受信するデータ受信手段と、
前記データ受信手段により受信したデータ列から前記ダウンロードアプリケーションデータと前記付帯情報データを抽出するデータ抽出手段と、
前記データ抽出手段により抽出した前記付帯情報データを解析するデータ解析手段と、
前記データ抽出手段により抽出した前記付帯情報データを蓄積する付帯情報蓄積手段と、
前記データ抽出手段により抽出した前記ダウンロードアプリケーションデータを前記付帯情報に従い蓄積するデータ蓄積手段と、
前記データ解析手段によって解析される少なくとも一つ以上の前記付帯情報データの内容を一覧表示する表示制御手段
とを有することを特徴とする放送受信装置。
【請求項２】
更に、
放送受信装置のシステム情報を抽出するシステム情報抽出手段と、
前記システム情報抽出手段により抽出した前記システム情報を蓄積するシステム情報蓄積手段と、
前記システム情報蓄積手段により蓄積されている前記システム情報と前記付帯情報蓄積手段により蓄積されている前記付帯情報データとを比較判定する比較判定手段と、
前記比較判定手段の結果に基づき前記付帯情報を一覧表示する表示制御手段
とを有することを特徴とする請求項１に記載の放送受信装置。
【請求項３】
更に、
接続機器を接続する接続手段と、
接続機器が接続されたかどうかを判定する接続判定手段と、
接続された接続機器の情報を解析する解析手段と、
前記解析手段により解析した接続機器の情報を蓄積する接続機器情報蓄積手段と、
前記接続機器情報蓄積手段に蓄積された前記接続機器情報と前記付帯情報データとを比較判定する比較判定手段と、
前記比較判定手段の結果に基づいて前記付帯情報データの内容を一覧表示する表示制御手段
とを有することを特徴とする請求項１に記載の放送受信装置。
【請求項４】
前記データ解析手段は、
前記ダウンロード可能なダウンロードアプリケーションデータの付帯情報によって関連付けられる第２のダウンロードアプリケーションデータの付帯情報を抽出する付帯情報抽出手段と、
前記付帯情報抽出手段により抽出された付帯情報に従い前記第２のダウンロードアプリケーションデータを蓄積する蓄積手段
とを有することを特徴とする請求項１乃至３の何れか１項に記載の放送受信装置。
【請求項５】
前記比較判定手段は、判定結果に基づき前記放送受信装置で使用可能なダウンロードアプリケーションデータの付帯情報のみを前記表示制御手段に出力する出力手段を有することを特徴とする請求項１乃至３の何れか１項に記載の放送受信装置。
【請求項６】
前記比較判定手段は、判定結果に基づきダウンロードアプリケーションの使用可否情報を前記付帯情報に付加して前記表示制御手段に出力する出力手段を有することを特徴とする請求項１乃至３の何れか１項に記載の放送受信装置。
【請求項７】
前記表示制御手段は、任意の時間幅においてカルーセル伝送されるダウンロード可能なダウンロードアプリケーションデータの付帯情報を個々に表示する表示手段を有し、
前記放送受信装置が更に、前記表示手段により表示される前記付帯情報を個々に選択できる選択手段を有することを特徴とする請求項１乃至３の何れか１項に記載の放送受信装置。
【請求項８】
前記表示制御手段は、任意の時間幅においてカルーセル伝送されるダウンロード可能なダウンロードアプリケーションデータの付帯情報を個々に表示する表示手段を有し、
前記放送受信装置が更に、前記表示手段により表示される個々の付帯情報にダウンロードアプリケーションデータの使用可否の情報を付加して表示する手段を有することを特徴とする請求項１乃至３の何れか１項に記載の放送受信装置。
【請求項９】
前記ダウンロード可能なダウンロードアプリケーションデータの付帯情報は、前記ダウンロード可能なダウンロードアプリケーションデータが前記データ列に含まれる予定時刻に関する情報であることを特徴とする請求項１乃至３の何れか１項に記載の放送受信装置。
【請求項１０】
前記ダウンロード可能なダウンロードアプリケーションデータの付帯情報は、前記ダウンロード可能なダウンロードアプリケーションデータの内容に関する情報であることを特徴とする請求項１乃至３の何れか１項に記載の放送受信装置。
【請求項１１】
前記ダウンロード可能なダウンロードアプリケーションデータの付帯情報は、前記ダウンロード可能なダウンロードアプリケーションデータの属性に関する情報であることを特徴とする請求項１乃至４の何れか１項に記載の放送受信装置。
【請求項１２】
前記ダウンロード可能なダウンロードアプリケーションデータの付帯情報は、前記ダウンロード可能なダウンロードアプリケーションのコンポーネントに関する情報であることを特徴とする請求項１乃至３の何れか１項に記載の放送受信装置。
【請求項１３】
前記ダウンロード可能なダウンロードアプリケーションデータの付帯情報は、前記ダウンロード可能なダウンロードアプリケーションデータが動作可能となる予定時刻に関する情報であることを特徴とする請求項１乃至３の何れか１項に記載の放送受信装置。
【請求項１４】
前記ダウンロード可能なダウンロードアプリケーションデータの付帯情報は、前記ダウンロード可能なダウンロードアプリケーションデータをダウンロードするのに必要な予定時刻に関する情報であることを特徴とする請求項１乃至３の何れか１項に記載の放送受信装置。
【請求項１５】
前記ダウンロード可能なダウンロードアプリケーションデータの付帯情報は、前記ダウンロード可能なダウンロードアプリケーションデータの圧縮形式に関する情報であることを特徴とする請求項１乃至３の何れか１項に記載の放送受信装置。
【請求項１６】
前記ダウンロード可能なダウンロードアプリケーションデータの付帯情報は、前記ダウンロード可能なダウンロードアプリケーションデータの課金に関する情報であることを特徴とする請求項１乃至３の何れか１項に記載の放送受信装置。
【請求項１７】
前記ダウンロード可能なダウンロードアプリケーションデータの付帯情報は、前記ダウンロード可能なダウンロードアプリケーションデータと関連付けられたダウンロードアプリケーションデータへのリンク先情報に関する情報であることを特徴とする請求項１乃至３の何れか１項に記載の放送受信装置。
【請求項１８】
前記ダウンロード可能なダウンロードアプリケーションデータの付帯情報は、前記ダウンロード可能なダウンロードアプリケーションデータが動作するのに必要な前記接続機器に関する情報であることを特徴とする請求項１乃至３の何れか１項に記載の放送受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送受信装置に関し、特にデジタル放送によるソフトウェアダウンロードサービスなどの、情報の送信・受信・記録を行う放送受信装置に関する。
【背景技術】
【０００２】
近年、放送のデジタル化が進んでいる。放送のデジタル化によるマルチメディアサービスの登場により、放送受信装置はソフトウェアによる処理を有することになる。これは、放送受信装置の中のソフトウェアを更新・追加することにより、ハードウェアを追加したり、買い換えたりすることなく、より高度なサービスや放送受信装置の実現が可能となることを意味する。これにより、各放送受信装置の機能及び全受信装置共通のデータの更新、並びに、新サービス用放送受信装置プログラムの追加等のサービスを行うことが可能となる。
【０００３】
放送波又はインターネットなどの伝送手段を用いて、そのような放送受信装置の中のソフトウェアを更新・追加することを可能とするのが、ソフトウェアダウンロードサービスである。
【０００４】
ソフトウェアダウンロードサービスは、マルチメディアサービスのひとつとして位置付けられ、サービスＩＤを割り付けられて編成チャンネルを構成するものとしている。また、伝送プロトコルとして、マルチメディアの伝送プロトコルであるＤＳＭ−ＣＣデータカルーセルを用いることとしている。世界標準方式であるＭＰＥＧのＤＳＭ−ＣＣ規格の採用により、通信及びコンピュータ分野、さらには地上やケーブルなどの他のメディアとも、整合性が図られている。
【０００５】
また、上記の方式では、ＤＳＭ−ＣＣをもとに、ダウンロードの形態及びダウンロードの更新先の指定に柔軟な選択性が確保されている。ダウンロードの形態としては、視聴者の選択による選択型、放送事業者等により強制的に更新・追加を行う強制型、通常番組視聴時で所望のデータが到達した時に番組視聴に影響を及ぼさずにダウンロードを行う自動型、及び、番組非視聴時にダウンロードスケジュールの告知情報に基づいて受信装置の立ち上げ動作を行い、ダウンロードを行う告知型などが選択可能である。更新先としては、機種ごと、機種の集合体であるグループごと、及び全受信装置対象などが指定可能である。さらに、全受信プログラム更新、及び指定されたモジュール単位での更新など、更新モジュールの柔軟な選択も可能である。
【０００６】
ダウンロードスケジュールの告知には、ＳＤＴＴ（Ｓｏｆｔｗａｒｅ  Ｄｏｗｎｌｏａｄ  Ｔｒｉｇｇｅｒ  Ｔａｂｌｅ）が用いられる。ＳＤＴＴにより告知される内容には、スケジュール情報、コンテンツ情報、対象受信装置の識別情報、バージョン、ダウンロードコンテンツの重要度、及び、コンテンツの性質及びコンテンツの説明がある。
【０００７】
スケジュール情報は、放送日時及び放送局を指定をする情報である。コンテンツ情報は、プログラムか共通データファイルなどを特定する情報である。対象受信装置の識別情報は、放送受信装置のメーカ識別、モデル識別及びグループ識別などで構成される受信装置の識別情報である。バージョンは、ダウンロードされるコンテンツのバージョン情報である。ダウンロードコンテンツの重要度は、強制ダウンロードであるか、選択ダウンロードであるかを示す情報である。コンテンツの性質は、追加／上書きの区別、及び更新後の受信装置の動作（再起動などの必要性）を指示する情報である。コンテンツの説明は、選択ダウンロードの時に、そのコンテンツの内容を説明して受信装置（のユーザ）の判断を助ける情報である。
【０００８】
ＳＤＴＴのより詳しい運用例は、社団法人電波産業会（通称、ＡＲＩＢ）における標準規格「デジタル放送に使用する番組配列情報」を参照されたい。
【０００９】
現在、ソフトウェアダウンロードサービスとして、放送受信装置のファームウェアの書き換えによるバージョンアップサービスが提供されている。放送受信装置は、ＳＤＴＴにより、図１８に示すような選択画面をユーザーに提示する。ユーザが日時を選択すると、指定された日時にファームウェアのバージョンアップが実行されることになる。
【発明の開示】
【発明が解決しようとする課題】
【００１０】
現在のソフトウェアダウンロードサービスには、ファームウェアのバージョンアップ機能しか提供されていない。このシステムは、楽曲を再生するようなアプリケーション、及び、デジタルカメラで撮影した画像を表示・編集するアプリケーションのダウンロードにも利用可能であると考えられる。しかし、現在のシステムのままでは、ダウンロードアプリケーションの増加と種類の多様化によって、以下に示すような課題が生じる。
【００１１】
第１に、複数のダウンロードアプリケーション情報及び詳細な情報、例えば、アプリケーションの名称・内容等をユーザに提示する手段を持つ必要がある。
【００１２】
第２に、アプリケーションの動作環境依存性を考慮する必要がある。即ち、動作環境（放送受信装置の性能、表示機器の表示能力及び接続機器の種類）により、ダウンロードしても使用できないアプリケーションが生じる可能性がある。又は、放送事業者が推奨する動作環境でないために、ダウンロードしても予期しない動作・表示になってしまう可能性がある。
【００１３】
第３に、共通のモジュール又はファイルを必要とするアプリケーションをダウンロード予約する場合、ユーザにはどれをダウンロードして良いのか分かり難い。また、その情報を提示する手段を設けても、複数の予約を行うのは煩わしい。
【００１４】
本発明は、このような不都合を解消する放送受信装置を提示することを目的とする。
【課題を解決するための手段】
【００１５】
本発明に係る放送受信装置は、デジタル放送を受信する放送受信装置であって、ダウンロード可能なダウンロードアプリケーションデータと前記ダウンロードアプリケーションデータに関する付帯情報データを含むデータ列を受信するデータ受信手段と、前記データ受信手段により受信したデータ列から前記ダウンロードアプリケーションデータと前記付帯情報データを抽出するデータ抽出手段と、前記データ抽出手段により抽出した前記付帯情報データを解析するデータ解析手段と、前記データ抽出手段により抽出した前記付帯情報データを蓄積する付帯情報蓄積手段と、前記データ抽出手段により抽出した前記ダウンロードアプリケーションデータを前記付帯情報に従い蓄積するデータ蓄積手段と、前記データ解析手段によって解析される少なくとも一つ以上の前記付帯情報データの内容を一覧表示する表示制御手段とを有することを特徴とする。
【発明の効果】
【００１６】
本発明によれば、映像データ、音声データ及びデータ放送データを含むＴＳの中に、ダウンロードアプリケーションデータ、ダウンロードアプリケーションの種類、ダウンロードアプリケーションが送出されるスケジュール情報、及びアプリケーションの推奨動作環境といった情報等を多重することで、以下の効果がある。
【００１７】
第１に、複数のダウンロードアプリケーション情報（アプリケーションの名称及び内容等）をＥＰＧと同様にユーザに提示することができる。
【００１８】
第２に、放送受信装置の性能、デジタルテレビの表示能力及び接続機器の種類とアプリケーションの付帯情報に含まれる推奨動作環境とによりファイルタリング処理を施した上で、ダウンロードアプリケーションを一覧表示するので、ダウンロードしても使用できないアプリケーションをダウンロードしてしまう失敗を回避できる。
【００１９】
第３に、共通のモジュール又はファイルを必要とするアプリケーションをダウンロード予約する場合、ユーザはどれをダウンロードして良いのか意識することなしに、簡単にダウンロード予約できる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照して、本発明の実施例を詳細に説明する。
【実施例１】
【００２１】
図１は、本発明の第１実施例である放送受信装置の概略構成ブロック図を示す。
【００２２】
不図示のアンテナにより受信された信号は、チューナ１０１に入力する。チューナ１０１は、入力された信号を復調し、誤り訂正等の処理を施し、トランスポートストリームと呼ばれる形式のデジタルデータを生成する。生成されたたトランスポートストリーム（ＴＳ）データは、デスクランブラ１０２に入力する。
【００２３】
デスクランブラ１０２は、視聴制限のためのスクランブルがかけられているＴＳデータがチューナ１０１から入力する場合、ＩＣカード制御部１１６において生成されるデスクランブルのための鍵情報に基づき、スクランブルを解除して、デマルチプレクサ１０３に出力する。ＩＣカード制御部１１６は、ユーザの契約情報、及び、ＴＳデータに含まれるデスクランブル用鍵情報を解く為の鍵情報を格納するＩＣカードを有する。また、デスクランブラ１０２は、チューナ１０１からスクランブルがかけられていないＴＳデータが入力する場合、ＴＳデータをそのままデマルチプレクサ１０３に出力する。
【００２４】
デスクランブラ１０２から出力されるＴＳデータには、複数チャンネル分の映像データ・音声データ、電子番組ガイド（ＥＰＧ）データ、データ放送データ、ダウンロードアプリケーションデータ、及び、ダウンロードアプリケーションに関する付帯情報データ等が時分割多重されている。
【００２５】
デマルチプレクサ１０３は、デスクランブラ１０２から出力されるＴＳデータから、操作部１１３又はリモコン１１５により選択されたチャンネルの映像データ及び音声データ、並びに、ＥＰＧデータ、データ放送データ、ダウンロードアプリケーションデータ、及びダウンロードアプリケーションに関する付帯情報データを分離する。
【００２６】
図２は、ＴＳデータから映像データ、音声データ、ＥＰＧデータ、データ放送データ、ダウンロードアプリケーションデータ、及びダウンロードアプリケーションに関する付帯情報データ等を取り出すデマルチプレクサ１０３の動作の説明図である。
【００２７】
２０１は、複数チャンネル分の映像データ・音声データ、ＥＰＧデータ、データ放送データ、ダウンロードアプリケーションデータ、及びダウンロードアプリケーションに関する付帯情報データ等が時分割多重されているＴＳデータを示す。ＴＳデータ２０１は図２にＴＳＰで示すパケット単位で伝送され、ＴＳパケットＴＳＰのヘッダ部分２０２には、パケット識別子ＰＩＤが付与されている。
【００２８】
デマルチプレクサ１０３は、ＰＩＤフィルタ２０４とセクションフィルタ２０５を用いて、所定のＴＳパケットのペイロード部分２０３にあるＰＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ）情報２０６を取り出し、データストリーム処理部１０６に送出する。ＰＳＩは、ＴＳデータ全体の内容を定義する。デマルチプレクサ１０３は、これらの情報を用いて、指定チャンネルの映像データ及び音声データを取り出し、それぞれビデオデコーダ１０４及びオーディオデコーダ１０５に送出する。デマルチプレクサ１０３は、同様の処理により、データ放送データ及びダウンロードアプリケーションデータをデータストリーム処理部１０６に送出する。
【００２９】
デマルチプレクサ１０３は更に、ＰＩＤフィルタ２０４とセクションフィルタ２０５を用いて、所定のＴＳパケットのペイロード部分にあるＥＰＧデータ２０８、及びダウンロードアプリケーションに関する付帯情報２０９を取り出し、データストリーム処理部１０６に送出する。
【００３０】
映像データＤ１の処理を説明する。ビデオデコーダ１０４は、デマルチプレクサ１０３から入力する映像データＤ１に対してＭＰＥＧ２のデコード処理を施し、復号した映像データを表示制御部１０９に出力する。表示制御部１０９は、ビデオデコーダ１０４、もしくはリモコン１１５の操作に応じて画面を切り替えたり、他からの画像及び／又は文字を多重して、ビデオデコーダ１０４の出力画像を画像表示部１１１に表示させる。画面構成部１０８ついては後述する。画像表示部１１１は、画像モニタ及び映像信号入力端子を具備する。
【００３１】
音声データＤ２の処理を説明する。オーディオデコーダ１０５は、デマルチプレクサ１０３から入力する音声データＤ２に対してＭＰＥＧ２のデコード処理を施し、復号した音声データを音声制御部１１０に出力する。音声制御部１１０は、オーディオデコーダ１０５から入力する音声データをアナログ信号に変換して、音声出力部１１２に出力する。音声出力部１１２は、スピーカ及び音声信号入力端子を具備する。
【００３２】
ＥＰＧデータ、データ放送データ、ダウンロードアプリケーションデータ及びダウンロードアプリケーションに関する付帯情報データからなるデータＤ３の処理を説明する。
【００３３】
ＥＰＧデータは、社団法人電波産業会（通称、「ＡＲＩＢ」）における標準規格「デジタル放送に使用する番組配列情報」等で規定されるデータ構造で伝送される。主な構成データとして、現在時刻情報を伝送するＴＤＴ（Ｔｉｍｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｔａｂｌｅ）又はＴＯＴ（Ｔｉｍｅ  Ｏｆｆｓｅｔ  Ｔａｂｌｅ）、編成チャンネルの名称及び放送事業者の名称などの編成チャンネルに関する情報を伝送するＳＤＴ（Ｓｅｒｖｉｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｔａｂｌｅ）、番組の名称、放送開始日時及び内容の説明などの番組に関する情報を伝送するＥＩＴ（Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）などが挙げられる。ＴＤＴ又はＴＯＴの情報は、一般に、受信装置１００の時計表示及び番組予約の為の時間管理等にも使用される。
【００３４】
データ放送データは、ＩＳＯ／ＩＥＣ１３８１８−６及び社団法人電波産業会による技術資料「ＢＳデジタル放送運用規定」等に規定記述されているＤＳＭ−ＣＣのデータカルーセル方式により、放送局から繰り返し送出される。デマルチプレクサ１０３によって分離されるデータ放送データは、テキスト情報、スクリプト情報、画像情報及び映像・音声データからなり、Ｗ３Ｃの規定するＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）によって記述されている。
【００３５】
データストリーム処理部１０６は、ＥＰＧデータに含まれるテキスト情報と画像情報を復号し、データ放送データに含まれるテキスト情報、画像情報、映像データ及び音声データを復号し、得られたデータをバスを介してメモリ１０７に入力する。ＣＰＵ１１７は、データ放送データに後述する処理を施した後に、表示用ＸＭＬデータを含む処理結果データをメモリ１０７に保存する。
【００３６】
ダウンロードアプリケーションデータ及びダウンロードアプリケーションに関する付帯情報データは、本実施例において定義される。これらのデータの伝送には、例えば、ＩＳＯ／ＩＥＣ１３８１８及び社団法人電波産業会の標準規格・技術資料において規定記載されているＰＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ）、ＥＩＴ（Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）、ＤＳＭ−ＣＣ等のテーブル、並びに記述子及びそのパラメータを利用又は拡張すればよい。ダウンロードアプリケーションデータの伝送には、別の方法を採用しうる。
【００３７】
データストリーム処理部１０６は、ダウンロードアプリケーションに関する付帯情報データ及びダウンロードアプリケーションデータを復号し、付帯情報データからテキスト情報と画像情報を取り出し、ダウンロードアプリケーションデータからテキスト情報、画像情報、映像データ及び音声データを取り出す。取り出されたデータは、バス１１９を介してメモリ１０７に入力される。ＣＰＵ１１７は、ダウンロードアプリケーションデータに後述するような処理を施した後に、表示用ＸＭＬデータを含む処理結果データをメモリ１０７に保存する。
【００３８】
ＣＰＵ１１７は、操作部１１３又は受光部１１４を介したリモコン１１５からのデータ放送表示指示又はダウンロードアプリケーション付帯情報表示指示が入力すると、メモリ１０７から表示用ＥＰＧデータ及び表示用ＸＭＬデータを読み出し、画面構成部１０８に出力する。
【００３９】
画面構成部１０８は、ＣＰＵ１１７によって処理され出力される表示用ＥＰＧデータ及び表示用ＸＭＬデータに基づく映像信号を表示制御部１０９に出力する。表示制御部１０９は、前述の如く、映像画面、ＥＰＧ表示画面及びデータ放送画面等の切り替えと合成表示に応じた映像信号を画像表示部１１１に出力する。
【００４０】
蓄積部１１８は、メモリ１０７に蓄積できないような大容量のデータ（例えば、蓄積型を対象としたようなデータ放送データ又はダウンロードアプリケーションデータ）を記憶する機能（手段）を具備する。蓄積部１１８はまた、ＣＰＵ１１７による管理、ユーザにより設定される表示装置の機能、受信装置の機能、及び受信装置に接続される接続機器等のそれぞれのプロファイルデータを保持する。プロファイルデータについては後述する。
【００４１】
バス１１９にはさらに、ＩＥＥＥ１３９４インターフェース（Ｉ／Ｆ）１２１及びモデム１２０が接続する。ＩＥＥＥ１３９４Ｉ／Ｆ１２１は、受信装置１００に接続されるプリンタとの間でプロトコル通信及びデータ送受信を行う為に用いられる。モデム１２０は、不図示の電話回線経由でインターネット接続する為に用いられる。
【００４２】
図３は、リモコン１１５の平面図を示す。但し、図３には、本実施例の説明に必要な機能を実現する為の操作ボタンを中心に図示してあり、実際の受信装置に必要なボタンは、省略されている。
【００４３】
３０１はリモコン１１５と受光部１１４に向け赤外線信号を出力する発光部、３０２は受信装置の電源のオン／オフを指示する電源ボタン、３０３はＥＰＧを画面上に表示することを指示する番組表ボタンである。番組表ボタン３０３を押下すると、表示画面上にＥＰＧが表示され、ユーザに番組情報を提示する。
【００４４】
３０４は、アップボタン、ダウンボタン、レフトボタン及びライトボタンからなる選択ボタンである。例えば、ＥＰＧ上に表示されるカーソルを上下左右に移動させる時に操作される。
【００４５】
３０５は、選択ボタンル３０４による選択の決定を指示する決定ボタンである。主に、ＥＰＧ上でメニューを決定するのに使用される。
【００４６】
３０６はテンキーであり、チャンネルの入力及び数値等の入力に使用される。３０７は戻るボタンであり、場面により動作が異なるが、基本的には、１つ手前の動作へ戻ることを指示するのに使用される。
【００４７】
３０８は、データ放送画面の表示を指示するＤボタンである。番組連動型データ放送及び独立型データ放送などを選択・表示する際に操作される。また、ダウンロードアプリケーション情報を選択・表示する際にも操作される。
【００４８】
３０９はカラーボタンと呼ばれる４つのボタンからなり、左から、「青」、「赤」、「緑」及び「黄」と並んでいる。主に、データ放送で使用される。
【００４９】
ボリュームボタンスイッチ３１０とチャンネルアップダウンボタン３１１は、それぞれ、音量及びチャンネルの番号の増減を指示するのに使用される。
【００５０】
次に、本実施例におけるダウンロードアプリケーションデータ及びダウンロードアプリケーションに関する付帯情報の処理を説明する。
【００５１】
デマルチプレクサ１０３によって分離されるダウンロードアプリケーションデータ及び付帯情報には、テキスト情報、スクリプト情報及び画像情報が含まれており、これらは、Ｗ３Ｃの規定するＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）によって記述されている。
【００５２】
図４は、本実施例におけるダウンロードアプリケーションに関する付帯情報を記述するテーブル（ＤＡＩＴ；Ｄｏｗｎｌｏａｄ  Ａｐｐｌｉｃａｔｉｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）の記述内容例を示す。図４は、１つのテーブル中に複数のアプリケーション情報が存在する場合の例を示す。
【００５３】
ヘッダ情報領域４０１には、デマルチプレクサ１０３においてＤＡＩＴを取り出す為に必要なパラメータ情報、主にはＴａｂｌｅ＿ＩＤ、Ｓｅｃｔｉｏｎ＿Ｎｕｍｂｅｒ及びＳｅｒｖｉｃｅ＿ＩＤ等が記述されており、それぞれの情報が持つ意味は、前述のＥＩＴと同様である。Ｔａｂｌｅ＿ＩＤ及びＳｅｃｔｉｏｎ＿Ｎｕｍｂｅｒによって、ダウンロードアプリケーションが送出される時間帯幅が識別可能である。Ｓｅｒｖｉｃｅ＿ＩＤによって、ダウンロードアプリケーションが送出されるチャンネルの情報が識別可能である。
【００５４】
ダウンロードアプリケーション１のパラメータ記述領域４０２には、ダウンロードアプリケーションそれぞれに付与されているアプリケーションＩＤ、ダウンロードアプリケーション１の送出開始時間、ダウンロードアプリケーション１の送出継続時間、及び、ダウンロードアプリケーション１が有料であるか無料であるかを示すフラグが記述されている。
【００５５】
ダウンロードアプリケーション１のパラメータ記述領域４０３には、ダウンロードアプリケーション１のタイプ情報、例えば「メールソフト」であるとか、テレビとプリンタを接続する為の「プリンタドライバ」であるとか、デジタルカメラやデジタルビデオカメラの画像を表示・編集するような「画像操作支援」であるとか、圧縮とかテレビ内部のストレージデバイスの管理を行う「ユーティリティ管理」といった情報が記述されている。ＥＩＴでいうところのジャンル情報に値する。
【００５６】
ダウンロードアプリケーション１のパラメータ記述領域４０４には、パラメータ記述領域４０２中の情報においてコンテンツが有料であった場合に、その料金がテキスト情報により記述されている。
【００５７】
ダウンロードアプリケーション１のパラメータ記述領域４０５には、アプリケーションの推奨コンポーネントの情報、例えばディスプレイの解像度及び色数、画面サイズ、サンプリングフォーマット（色差情報）、並びに表示フォーマットなど、アプリケーションが動作するのに必要なハードウェア情報及びソフトウェア情報が記述されている。つまり、受信装置がこの記述領域４０５に記述される性能を満たしていないか、または対応していなければ、ダウンロードアプリケーションの動作が保証されない。
【００５８】
ダウンロードアプリケーション１のパラメータ記述領域４０６には、ダウンロード後にアプリケーションが有効（動作可能）になる有効化時刻が記述されている。
【００５９】
ダウンロードアプリケーション１のパラメータ記述領域４０７には、ダウンロードアプリケーションの名称及びアプリケーションの内容を紹介するテキスト情報が記述されている。
【００６０】
ダウンロードアプリケーション１のパラメータ記述領域４０８には、ダウンロードアプリケーションの容量及びアプリケーションをダウンロードするのに必要な時間情報がテキスト情報により記述されている。
【００６１】
ダウンロードアプリケーション１のパラメータ記述領域４０９には、ダウンロードアプリケーションがいつまで有効であるかを示す有効期限情報がテキスト情報により記述されている。
【００６２】
ダウンロードアプリケーション１のパラメータ記述領域４１０には、ダウンロードアプリケーションの圧縮形式が記述されている。
【００６３】
ダウンロードアプリケーション１のパラメータ記述領域４１１には、ダウンロードアプリケーションをモジュール別にダウンロードする場合に、つまり、機能ごとにダウンロードする場合、及び、他のアプリケーションと共有するファイルが存在する場合に、そのモジュールのリンク先を識別する為に必要なリンク先情報（例えば、Ｎｅｔｗｏｒｋ＿ＩＤ、Ｔｒａｎｓｐｏｒｔ＿Ｓｔｒｅａｍ＿ＩＤ、Ｓｅｒｖｉｃｅ＿ＩＤ、及び/又はＡｐｐｌｉｃａｔｉｏｎ＿ＩＤ）が記述されている。
【００６４】
ダウンロードアプリケーション１のパラメータ記述領域４１２には、ダウンロードアプリケーションを使用するのに必要なデバイスの情報（例えば、プリンタのメーカ識別及びモデル識別、並びに、デジタルカメラ、デジタルビデオカメラ及びカードリーダなどテレビに接続できるその他機器とその接続インターフェースの情報（ＩＥＥＥ１３９４Ｉ／Ｆ等））が記述されている。
【００６５】
領域４１３には、アプリケーション１のパラメータ記述領域４０２−４１２と同様の記述が、別のコンテンツについて繰り返し記述される。Ｎ個のアプリケーションがある場合、領域４１３には、Ｎ−１個分のコンテンツ情報が記述される。
【００６６】
図４に示すＤＡＩＴは、ダウンロードアプリケーションが送出される時間帯及びチャンネルに応じた様々なＴａｂｌｅ＿ＩＤ、Ｓｅｃｔｉｏｎ＿Ｎｕｍｂｅｒ及びＳｅｒｖｉｃｅ＿ＩＤが付与され、複数のテーブル情報としてＴＳデータに多重及び送出される。
【００６７】
次に、ＥＤＡＧを表示する為のユーザの操作と、それに伴う受信装置の処理動作を説明する。
【００６８】
不図示のアンテナにより受信された信号は、チューナ１０１に入力する。チューナ１０１は、入力された信号を復調し、誤り訂正等の処理を施し、ＴＳデータを生成する。生成されたたＴＳデータは、デスクランブラ１０２で鍵情報を解除されデマルチプレクサ１０３に出力される。
【００６９】
デマルチプレクサ１０３は、図２に示すように、デスクランブラ１０２から出力されるＴＳデータの中から、映像データ、音声データ、及び、ＥＰＧデータ／データ放送データ／ダウンロードアプリケーションデータ／ダウンロードアプリケーションに関する付帯情報データ（ＤＡＩＴ）を分離する。
【００７０】
データストリーム処理部１０６は、デマルチプレクサ１０３により分離されたＥＰＧデータ及びＤＡＩＴを復号し、復号結果は、バス１１９を介してメモリ１０７に入力される。
【００７１】
ユーザがリモコン１１５の番組表ボタン３０３を押下すると、ＣＰＵ１１７は、メモリ１０７からＥＰＧデータを読み出し、画面構成部１０８に出力する。画面構成部１０８は、電子番組ガイド（ＥＰＧ）として番組名及び番組の送出スケジュールをマトリクス上に一覧表示する。
【００７２】
ユーザが、ＥＰＧの表示要求に続けてリモコン１１５のＤボタン３０８を押下すると、ＣＰＵ１１７は、メモリ１０７からＤＡＩＴ情報を読み出し、画面構成部１０８に出力する。画面構成部１０８は、ダウンロードアプリケーションガイド（ＥＤＡＧ）として、ダウンロードアプリケーションをＥＰＧと同様に一覧表示する。ただし、ＤＡＩＴをメモリ１０７から読み出し、データストリーム処理部１０６へ出力する際に、フィルタリング処理が施される。ここでのフィルタリング処理は、表示装置側のグラフィック機能（例えば、ディスプレイの解像度、画面サイズ及び表示フォーマット（インタレース又はプログレッシブ対応）等）と、放送事業者側の推奨動作環境とを比較する判定処理を意味する。
【００７３】
図５を参照して、フィルタリング処理を具体的に説明する。先ず、ＣＰＵ１１７は、メモリ１０７からＤＡＩＴの情報を読み出す。ここでは、説明のため、図４に示すダウンロードアプリケーション１をもとに、フィルタリングに使用する主な情報５０１の一例をメモリ１０７内に記載した。
【００７４】
５０２は、図４のパラメータ記述領域４０３に示したアプリケーションのタイプ情報（ジャンル情報）を示す。一般的にジャンル検索等の検索に使用される。
【００７５】
５０３は、図４のパラメータ記述領域４０５に示したアプリケーションのコンポーネント情報を示す。コンポーネント情報は、放送事業者によりアプリケーションの推奨動作環境として提供される。詳しい内容については後述する。
【００７６】
５０４は、図４のパラメータ記述領域４１０に示したアプリケーションの圧縮形式を示す。
【００７７】
ＣＰＵ１１７は、蓄積部１１８から受信装置及び表示装置のプロファイルデータ５０５を読み出す。プロファイルデータ５０５には例えば、表示装置の表示能力として画面「１０２４×７６８画素」、解像度「７２０ｐ」、色数「ＲＧＢ各８ビット（１６７７万色）」及びアスペクト比「１６：９」といったグラフィック機能５０６が記述され、受信装置の能力として「ＭＰＥＧ２ファイルフォーマット対応」及び「ＡＡＣファイルフォーマット対応」といったデコード可能手段５０７が記述されている。
【００７８】
ＣＰＵ１１７は、機能のひとつである比較判定手段を用いてＤＡＩＴ５０１とプロファイルデータ５０５を比較する。例えば、ＤＡＩＴ中のコンポーネント情報５０３に推奨動作環境として表示画面「１０２４×７６８画素」、解像度「７２０ｉ」及び色数「ＲＧＢ各８ビット」といった情報が記述されているとする。また、圧縮形式５０４には、「ＭＰＥＧ２ファイルフォーマット」という情報が記述されているとする。
【００７９】
ＣＰＵ１１７は、コンポーネント情報５０３とグラフィック機能５０６を比較し、放送事業者側が推奨するコンポーネント情報を表示装置側が満たしているかどうかを判定する。ＣＰＵ１１７はまた、圧縮形式５０４とデコード可能手段５０７についても、放送受信装置が対応しているかどうかを判定する。
【００８０】
前述した例では、グラフィック機能５０６がコンポーネント情報５０３を満たし、同様にデコード可能手段５０７が圧縮形式５０４を満たすので、ダウンロードアプリケーションの付帯情報が、データストリーム処理部１０６を介して画面構成部１０８に供給される。
【００８１】
仮に、プロファイルデータ５０５のグラフィック機能５０６が例えば、画面「６４０×４８０画素」、解像度「４８０ｐ」及び色数「ＲＧＢ各８ビット」という情報であれば、このグラフィック機能は上述のコンポーネント情報を満たしていないので、ダウンロードアプリケーションの付帯情報は画面構成部１０８に出力されない。
【００８２】
また、圧縮形式においても、例えば、「ＭＰＥＧ４ファイルフォーマット」であれば、デコード可能手段５０７がこの圧縮形式を満たしていないので、ダウンロードアプリケーションの付帯情報は画面構成部１０８に出力されない。
【００８３】
画面構成部１０８は、ダウンロードアプリケーションの送出スケジュール及び付帯情報を一覧表示する画面（ＥＤＡＧ）を構成する。この情報ＥＤＡＧは、表示制御部１０９及び画像表示部１１２により表示される。
【００８４】
グラフィック機能、コンポーネント情報、圧縮形式及びデコード可能手段に関しての記述内容は一例であり、本発明は、以上の場合に限定されない。
【００８５】
以上の処理の結果、画面表示部１１２には、受信装置及び表示装置の性能を満たすようにフィルタリング処理を施されたダウンロードアプリケーションの情報のみが、ＥＤＡＧとして表示される。
【００８６】
次に、図６乃至図１０を参照して、ＥＤＡＧの表示形態を説明する。
【００８７】
図６乃至図９は、ＥＤＡＧの表示の第１例を示す。図６で示す例では、選択カーソル６０７がダウンロードアプリケーションの「ゲーム２２」を選択した状態にあり、被選択枠６０６内のカーソルのみが、ユーザ操作により移動可能であり、他の領域のカーソル、すなわちカーソル６０２，６０６は、直接は移動できない状態にある。
【００８８】
６０１は、ダウンロードアプリケーションのジャンルを示す。６０２は選択カーソルであり、図６では「ゲーム」が選択されている。
【００８９】
領域６０３には、ダウンロードアプリケーションのコンテンツが表示される。スケジュール時刻情報６０４とデータ送出チャンネル番号６０５がマトリクス上に配置される。
【００９０】
被選択枠６０６は、リモコンのカーソルキー３０３により移動可能である。図６では、データ送出チャンネル番号が「ＢＳ２」で、スケジュール時刻情報が「１３：００〜１４：００」である枠が選択されている。被選択枠６０６で選択している状態でユーザが決定ボタン３０５を押下すると、被選択枠６０６内の内容に選択カーソルが移動する。被選択枠６０６内の選択カーソル６０７は、被選択枠６０６内でのみ上下に移動可能である。
【００９１】
６０８は、表示画面上に表示されていない情報があることを示す記号である。図６では、被選択枠６０６の選択カーソル６０７で選択している項目に対して、更にダウンロードアプリケーションのコンテンツがあることを示している。
【００９２】
図７は、選択カーソル６０７で選択しているダウンロードアプリケーションのコンテンツを決定ボタン３０５により選択した場合の、ダウンロードアプリケーションに関する付帯情報の詳細を表示する画面（以下、ＥＤＡＧ詳細画面）の例を示す。
【００９３】
７０１は、選択カーソル６０７で選択されたダウンロードアプリケーションのコンテンツの名称を示す。図４のパラメータ記述領域４０５に記述されているテキスト情報に相当する。
【００９４】
７０２は、ダウンロードアプリケーションの内容及び操作方法など、より詳細な説明情報を示す。図４のパラメータ記述領域４０７に記述されている情報に相当する。
【００９５】
７０３は、ダウンロードアプリケーションのダウンロード可能時間と、そのアプリケーションが有料か無料かを示す。図４のパラメータ記述領域４０２に記述されている情報に相当する。
【００９６】
７０４は、ダウンロードアプリケーションが有料で、そのアプリケーションをダウンロードする場合に課金される料金を示す。図４のパラメータ記述領域４０４に記述されている情報に相当する。
【００９７】
７０５は、ダウンロードアプリケーションの推奨コンポーネントを示す。図４のパラメータ記述領域４０５に記述されている情報に相当する。ここでいう推奨コンポーネントとは、映像コンポーネント又は音声コンポーネントを意味しており、例えば、図７では、表示画面の解像度が１２８０×１０２４で、２４ビットカラーを表示する能力を有する必要があることを示している。この推奨コンポーネントに満たない性能の受信装置及び表示装置であるならば、アプリケーションは動作しないか、動作が保証されない。
【００９８】
７０６は、ダウンロードアプリケーションのダウンロード予約を行うための予約ボタンである。スライダ７０７のスライドが最下端にきた時に選択カーソルによって選択できる。選択時の動作は後述する。
【００９９】
ダウンロードアプリケーションの付帯情報を表示する画面（不図示）では、アプリケーションが動作可能となるアプリケーション有効化時刻を表示することもできる。これは、図４のパラメータ記述領域４０６に記述されている情報に相当する。
【０１００】
さらに、アプリケーションをダウンロードするのに必要な受信装置の蓄積容量及びダウンロードに必要な時間情報（ダウンロード推定時間）を表示することもできる。これは、図４のパラメータ記述領域４０８に記述されている情報に相当する。
【０１０１】
さらに、ダウンロードしたアプリケーションがいつまで有効であるかを示すアプリケーション有効期限情報を表示することもできる。これは、図４のパラメータ記述領域４０９に記述されている情報に相当する。
【０１０２】
さらに、ダウンロードアプリケーションの圧縮形式を表示することもできる。これは、図４のパラメータ記述領域４１０に記述されている情報に相当する。
【０１０３】
さらに、ダウンロードアプリケーションがモジュール別にダウンロードできる場合、つまり、機能ごとにダウンロードする場合と、他のアプリケーションと共有するファイルが存在する場合とでは、そのモジュールのリンク先情報を表示することもできる。これは、図４のパラメータ記述領域４１１に記述されている情報に相当する。
【０１０４】
さらに、ダウンロードアプリケーションを使用するのに必要なデバイスの情報（例えば、プリンタやデジタルカメラ、デジタルビデオカメラ、カードリーダなどテレビに接続できる機器）を表示することもできる。これは、図４のパラメータ記述領域４１２に記述されている情報に相当する。
【０１０５】
７０８は、受信装置の情報を示すものであり、例えば、受信装置に付属する蓄積デバイスの使用領域及び空き領域を示す。
【０１０６】
７０９は、ＩＥＥＥ１３９４Ｉ／Ｆ等の接続手段を用いて受信装置に接続されている機器の情報を示す。図７では、プリンタ、デジタルカメラ、デジタルビデオカメラ及びカードリーダが接続されていることを示している。
【０１０７】
図７において、予約ボタン７０６が選択されると、図８に示す画面へと遷移する。
【０１０８】
８０１は、符号７０１と同様に、ダウンロードアプリケーションの名称を示す。
【０１０９】
８０２は、符号７０８と同様に、受信装置の情報を示す。
【０１１０】
８０３は、符号７０９と同様に、受信装置に接続されている機器の情報を示す。
【０１１１】
８０４は、ダウンロードアプリケーションをダウンロードする際に、ユーザに注意を促すメッセージを示す。例えば、図８では、ダウンロードアプリケーションが有料であることを表示し、さらにＤＡＩＴ中のアプリケーションのパラメータ記述領域に記述されているアプリケーションの容量の情報と、符号８０２で示すシステムの蓄積部の空き容量とをＣＰＵ１１７により計算して容量が足りないことをユーザに提示している。
【０１１２】
８０５は、予約をキャンセルするボタンである。このボタン８０５を選択すると、元のＥＤＡＧ画面へ戻る。
【０１１３】
８０６は、予約を行うボタンである。このボタン８０６を選択すると、ＣＰＵ１１７は、ＤＡＩＴ中のダウンロードアプリケーション情報（例えば、トランスポートＩＤ、サービスＩＤ及びアプリケーションＩＤ）により、アプリケーションのダウンロード予約を処理する。
【０１１４】
８０７は、蓄積機器の整理を指示するボタンである。このボタン８０７を選択すると、図９に示す画面に遷移する。
【０１１５】
９０１は、蓄積部１１８に蓄積されているコンテンツの一覧である。
【０１１６】
９０３は、受信装置の情報を示し、具体的には、受信装置に付属する蓄積デバイスの空き容量を示す。
【０１１７】
９０４は、選択カーソル９０２により選択されている蓄積コンテンツの容量を示す。これは、図４のパラメータ記述領域４０８に記述されている情報に相当する。また、選択カーソル９０２を上下に移動させると、それに伴って符号９０４で示す位置の表示内容も変化する。
【０１１８】
９０５は、選択カーソルにより選択されているコンテンツを削除した場合の受信装置に付属する蓄積デバイスの総空き容量を示す。
【０１１９】
９０６は、削除ボタンである。このボタン９０６を選択すると、選択カーソル９０２により選択されているコンテンツが削除される。
【０１２０】
９０７は、削除をキャンセルするボタンである。このボタン９０７を選択すると、図６のＥＤＡＧ画面へ戻る。
【０１２１】
図１０は、表示形態の第２例を示す。図１０では、選択カーソル１００７がダウンロードアプリケーションの「ゲーム２２」を選択した状態にある。領域１００６内のみで、ユーザによる操作によりカーソルの移動が可能である。ユーザは、他の領域のカーソル、すなわちカーソル１００４，１００５を、直接は移動できない状態にある。
【０１２２】
１００１は、ダウンロードアプリケーションのジャンルを示す。１００４は選択カーソルであり、図１０では、「ゲーム」が選択されている。
【０１２３】
１００２は、スケジュール時刻情報を示す。１００５は選択カーソルであり、図１０では、「１３」が選択されている。つまり、スケジュール時刻情報として、「１３：００〜１４：００」が選択されていることになる。
【０１２４】
領域１００６には、ダウンロードアプリケーションのコンテンツが表示される。ジャンル情報１００１とスケジュール時刻情報１００２の交点に該当する情報が表示される。図１０では、アプリケーションジャンルが「ゲーム」であり、スケジュール時刻情報が「１３：００〜１４：００」の間にダウンロードできるアプリケーション情報が全て表示される。アプリケーションジャンル及び時刻が決定されるまでは、領域１００６には、アプリケーションのコンテンツ一覧は表示されていない。
【０１２５】
選択カーソル１００７は、領域１００６内に示されるコンテンツを上下左右に自由に選択できる。
【０１２６】
１００３は、表示画面上に表示されていない情報があることを示す記号である。アプリケーションジャンルでは、更に他のジャンルが選択できることを示し、スケジュール時刻情報では、更に他の時刻を選択できることを示す。
【０１２７】
選択カーソル１００７で選択しているダウンロードアプリケーションのコンテンツを決定ボタン３０５で選択すると、ＥＤＡＧ詳細画面へ遷移する。ＥＤＡＧ詳細画面の例は図７で示した通りである。
【０１２８】
図７に示す状態で予約ボタン７０６を選択すると、前述した通り、図８〜図９へと遷移し、予約を行うことができる。
【０１２９】
以上の結果、ダウンロードアプリケーションの一覧情報をユーザに提示することができる。
【０１３０】
また、ダウンロードアプリケーションの一覧情報から所望のダウンロードアプリケーションのダウンロードを予約できる。
【０１３１】
さらに、ダウンロードアプリケーションの一覧表示を行う際に、受信装置及び表示装置の性能とアプリケーションの推奨動作環境との比較判定（フィルタリング処理）を行い、使用できるダウンロードアプリケーション情報のみをユーザに提示するので、ダウンロードしても使用できないようなアプリケーションをダウンロードしてしまうというような失敗を回避できる。
【０１３２】
ここでは２つの表示方法を説明したが、ユーザへの提示方法は以上の場合に限らない。
【実施例２】
【０１３３】
次に、本発明の第２実施例を説明する。
【０１３４】
ＣＰＵ１１７は、第１実施例での機能に加え、ＩＥＥＥ１３９４Ｉ／Ｆ１２１に接続される接続機器の識別情報（例えば、プリンタ及びデジタルカメラなどの識別情報、メーカ情報、バージョンナンバー等）をプロファイルデータとして蓄積部１１８に蓄積する機能を具備する。
【０１３５】
ユーザによる操作の流れとそれに伴う受信装置の処理動作を説明する。不図示のアンテナにより受信された信号は、チューナ１０１に入力する。チューナ１０１は、入力された信号を復調し、誤り訂正等の処理を施し、ＴＳデータを生成する。生成されたＴＳデータは、デスクランブラ１０２で鍵情報を解除されデマルチプレクサ１０３へ出力される。
【０１３６】
デマルチプレクサ１０３は、図２に示すように、デスクランブラ１０２から出力されるＴＳデータの中から、映像データ、音声データ、及び、ＥＰＧデータ／データ放送データ／ダウンロードアプリケーションデータ／ダウンロードアプリケーションに関する付帯情報データ（ＤＡＩＴ）を分離する。
【０１３７】
データストリーム処理部１０６は、デマルチプレクサ１０３により分離されたＥＰＧデータ及びＤＡＩＴを復号し、復号結果は、バス１１９を介してメモリ１０７に入力される。
【０１３８】
ユーザがリモコン１１５の番組表ボタン３０３を押下すると、ＣＰＵ１１７は、メモリ１０７からＥＰＧデータを読み出し、画面構成部１０８に出力する。画面構成部１０８は、電子番組ガイド（ＥＰＧ）として番組名及び番組の送出スケジュールをマトリクス上に一覧表示する。
【０１３９】
ユーザが、ＥＰＧの表示要求に続けてリモコン１１５のＤボタン３０８を押下すると、ＣＰＵ１１７は、メモリ１０７からＤＡＩＴ情報を読み出し、画面構成部１０８に出力する。画面構成部１０８は、ダウンロードアプリケーションガイド（ＥＤＡＧ）として、ダウンロードアプリケーションをＥＰＧと同様に一覧表示する。ただし、ＤＡＩＴをメモリ１０７から読み出し、データストリーム処理部１０６へ出力する際に、フィルタリング処理が施される。ここでのフィルタリング処理は、デジタルテレビ装置の性能（グラフィック機能、デコード可能手段及びデジタルテレビに接続されている機器（１３９４Ｉ／Ｆ及びカードリーダ等）の状態）と放送事業者側の推奨動作環境とを比較する判定処理を意味する。
【０１４０】
図１１を参照して、ここでのフィルタリング処理を具体的に説明する。但し、図１１のデータストリーム処理部１０６、メモリ１０７、画面構成部１０８及び蓄積部１１８は、図１の対応する構成要素と同様の機能を持つものとする。
【０１４１】
先ず、ＣＰＵ１１７は、メモリ１０７からＤＡＩＴの情報を読み出す。ここでは、説明のため、図１１に示すダウンロードアプリケーション２の情報１１０１を参照する。
【０１４２】
ＣＰＵ１１７は、蓄積部１１８から受信装置及び表示装置のプロファイルデータ１１０５を読み出す。プロファイルデータ１１０５には例えば、表示装置の表示能力として、解像度、色数及び画面サイズといったグラフィック機能１１０６、受信装置の能力としてＭＰＥＧ２ファイルフォーマット又はＡＡＣのファイルフォーマットに対応しているかいないかといったデコード可能手段１１０７、受信装置にＩＥＥＥ１３９４Ｉ／Ｆ等の出力手段を持っているか、またその出力手段にプリンタ及びデジタルカメラなどの機器類が接続されているかいないかなどの接続機器データ１１０８、今までに接続された機器の情報（例えば、プリンタならばメーカの識別ＩＤ、製品型番及びバージョンナンバー）を示す接続機器履歴データ１１０９を蓄積部１１８に蓄積している。尚、プロファイルデータ１１０５は、接続機器が接続された場合に、ＣＰＵ１１７により適宜更新される。
【０１４３】
ＣＰＵ１１７は、機能のひとつである比較判定手段を用いてＤＡＩＴとプロファイルデータを比較する。
【０１４４】
まず最初に、ＤＡＩＴ中のコンポーネント情報１１０２と受信装置のプロファイルデータ中のグラフィック機能１１０６を比較する。具体的な比較例は、第１実施例で示したものと同様であるので、ここでは説明を省略する。
【０１４５】
ＤＡＩＴ中の圧縮形式と受信装置のプロファイルデータ中のデコード可能手段１１０７とを比較する。具体的な比較の例は、第１実施例で示したものと同様であるので、ここでは説明を省略する。
【０１４６】
ＤＡＩＴ中のデバイス情報１１０４と受信装置のプロファイルデータ中の接続機器データ１１０８及び接続機器履歴１１０９とを比較する。デバイス情報１１０４には、必要な接続機器の情報が記述されているので、実際に接続されている機器の情報を保持するため接続機器データ１１０８と比較する。
【０１４７】
アプリケーションを使用するのに必要な接続機器が接続されていれば、ダウンロードアプリケーションの付帯情報とともに、接続機器が接続されている旨の情報（ダウンロードアプリケーションが使用可能という情報）を付加して、データストリーム処理部１０６を介して画面構成部１０８に出力する。
【０１４８】
アプリケーションを使用するのに必要な接続機器が接続されていなければ、デバイス情報１１０４と接続機器履歴１１０９とを比較する。
【０１４９】
アプリケーションを使用するのに必要な機器が接続機器履歴１１０９の情報に含まれれば、その旨の情報（例えば、過去に接続した機器を再接続するか、電源が切れていれば電源を入れるなどの操作により使用可能になる情報）をダウンロードアプリケーション情報の付帯情報に付加して、データストリーム処理部１０６を介して画面構成部１０８へと出力する。
【０１５０】
アプリケーションを使用するのに必要な機器が接続機器履歴１１０９に含まれなければ、その旨の情報（現状では、アプリケーションが使用できないことを示す情報）を付帯情報に付加して、データストリーム処理部１０６を介して画面構成部１０８へと出力する。
【０１５１】
画面構成部１０８は、ダウンロードアプリケーションの送出スケジュール及び付帯情報を一覧表示する画面（ＥＤＡＧ）を構成し、表示制御部１０９を介して画像表示部１１２により表示する。
【０１５２】
さらに、画面構成部１０８は、アプリケーションに付加された情報（デバイス情報と接続機器データ又は接続機器履歴との比較によって得られた、このアプリケーションの使用可否を示す情報）のＥＤＡＧ後述する表示形態で構成し、表示制御部１０９を介して画像表示部１１２により表示する。
【０１５３】
ユーザがＥＤＡＧを表示中に接続機器を接続した場合、ＣＰＵ１１７は、接続機器データ１１０８のプロファイルデータを新規に作成し、蓄積部１１８に蓄積する。新規に蓄積された接続機器データ１１０８とデバイス情報１１０４とを比較し、その結果に応じた情報を前述の如くダウンロードアプリケーションの付帯情報に付加して、データストリーム処理部１０６を介して画面構成部１０８へと出力する。
【０１５４】
以上の操作の結果、画面表示部１１２には、受信装置及び表示装置の性能、並びに、接続機器の状態を加味したフィルタリング処理の施されたダウンロードアプリケーション情報がＥＤＡＧとして表示される。
【０１５５】
ＥＤＡＧ表示中に接続機器を抜き差ししても、その都度、接続機器データ及び接続機器履歴を作成し、ダウンロードアプリケーションの付帯情報と比較し、比較結果を表示するので、最新のダウンロードアプリケーション情報をＥＤＡＧに反映させることができる。つまり、接続機器の接続に従って、ＥＤＡＧをリアルタイムに更新できる。
【０１５６】
次に、図１２を参照して、本実施例の表示形態を説明する。図１２は、第１実施例の表示形態の例２に本実施例を追加したものである。１２０１〜１２０６については同様の機能と意味を有するので説明は省略する。
【０１５７】
１２０７は、ダウンロードしたアプリケーションが、ダウンロード後に即座に使用できることを示す。すなわち、ダウンロードアプリケーションの付帯情報に「ダウンロードアプリケーションが使用可能という情報」が付加されたダウンロードアプリケーションのコンテンツ情報を示す。本実施例では青色で表示される。
【０１５８】
１２０８は、以前に接続機器を接続したことがあり、その接続機器を再接続すれば、ダウンロードアプリケーションが使用可能であることを示す。すなわち、ダウンロードアプリケーションの付帯情報に「過去に接続した機器を再接続するか、電源が切れていれば電源を入れるなどの操作により使用可能という情報」が付加されたダウンロードアプリケーションのコンテンツ情報を示す。本実施例では黄色で表示される。
【０１５９】
１２０９は、接続機器を接続したことはなく、現段階ではダウンロードアプリケーションをダウンロードしたとしても、アプリケーションを使用できない可能性が高いことを示す。すなわち、ダウンロードアプリケーションの付帯情報に「現状ではアプリケーションは使用できないという情報」が付加されたダウンロードアプリケーションのコンテンツ情報を示している。本実施例では、赤で表示される。
【０１６０】
ＥＤＡＧを表示中にプリンタ又はデジタルカメラの抜き差しを行うと、選択カーソルがそれぞれ「青」から「黄」、又は、「赤」から「青」に変化し、接続機器データ及び接続機器履歴を反映した最新の情報をユーザに提示する。
【０１６１】
本実施例では、「青」「黄」及び「赤」の３色でカーソルに色づけすることで、ダウンロードアプリケーションの使用情報を視覚的に提示したが、カーソル枠に色付けしたり、模様を替えたり、表示欄に記号を加えるなどの別の表現方法を採用し得る。
【０１６２】
以上の結果、ダウンロードアプリケーション情報をユーザに提示することができ、さらに、使用できるダウンロードアプリケーション情報を視覚的に提供するので、ダウンロードしても使用できないようなアプリケーションをダウンロードしてしまうというような失敗を回避できる。
【０１６３】
さらに、接続機器のプロファイルデータを管理することにより、ユーザは、接続するだけで、使用できるアプリケーションかそうでないかを視覚的に把握できる。
【実施例３】
【０１６４】
本発明の第３実施例を説明する。図４を参照して、ダウンロードアプリケーションが他のアプリケーションと共通のモジュール又は通のファイルを必要とする場合のダウンロードを説明する。
【０１６５】
図４に示すダウンロードアプリケーションのパラメータ記述領域には、ダウンロードアプリケーションをモジュール別にダウンロードする場合、つまり、機能ごとにダウンロードする場合、及び他のアプリケーションと共有するファイルが存在する場合に、そのリンク先を識別する為に必要なリンク先情報（以下、アプリケーションモジュールリンク記述子）が記述されている。図１３は、アプリケーションモジュールリンク記述子の構造の概念図を示す。
【０１６６】
パラメータ記述領域１３０１には、Ｏｒｉｇｉｎａｌ＿Ｎｅｔｗｏｒｋ＿ＩＤ値が記述されている。これは、リンク先のコンテンツのモジュールが属する元の分配システムのネットワーク識別を表すラベルからなる。
【０１６７】
パラメータ記述領域１３０２には、Ｔｒａｎｓｐｏｒｔ＿Ｓｔｒｅａｍ＿ＩＤ値が記述されている。これは、リンク先のコンテンツが属するトランスポートストリームを識別するラベルからなる。
【０１６８】
パラメータ記述領域１３０３には、Ｓｅｒｖｉｃｅ＿ＩＤ値が記述されている。これは、リンク先のコンテンツが属するトランスポートストリーム内のサービスを識別する為のラベルからなる。
【０１６９】
パラメータ記述領域１３０４には、Ａｐｐｌｉｃａｔｉｏｎ＿ＩＤが記述されている。これは、リンク先のコンテンツをサービス内で一意に識別する識別番号からなる。
【０１７０】
パラメータ記述領域１３０５には、Ａｐｐｌｉｃａｔｉｏｎ＿Ｍｏｄｕｌｅ＿ＩＤが記述されている。これは、リンク先のモジュールの識別番号からなる。
【０１７１】
パラメータ記述領域１３０６には、リンク先情報が記述されている。これは、リンク先をＥＤＡＧ上に表示するためのテキスト情報からなる。
【０１７２】
次に、ユーザによる操作の流れとそれに伴う受信装置の処理動作を説明する。ただし、アプリケーションモジュールリンク記述子が有効なのは、ダウンロードアプリケーションを予約する場合であるので、番組予約を中心に説明する。
【０１７３】
先ず、受信装置１００において、ＣＰＵ１１７は、メモリ１０７からＤＡＩＴの情報を読み出し、データストリーム処理部１０６を介して画面構成部１０８へ出力する。ただし、ＤＡＩＴをメモリ１０７から読み出し、データストリーム処理部１０６へ出力する際には、第１実施例及び第２実施例で説明したフィルタリング処理を施す。このフィルタリング処理により、使用できるアプリケーションのみの表示又は使用可否のアプリケーション情報が色分けされるなどがユーザに視覚的に分かりやすく表示される。
【０１７４】
ユーザがアプリケーションの予約の操作を実行すると、ＣＰＵ１１７は、予約対象の番組情報のＤＡＩＴ中にアプリケーションモジュールリンク記述子が含まれているかどうかを確認する。予約の動作と表示形態については、後述する。
【０１７５】
ＣＰＵ１１７は、予約操作の施されたダウンロードアプリケーションに関して、このダウンロードアプリケーションのＤＡＩＴ中にアプリケーションモジュールリンク記述子が含まれているかどうか判定する。
【０１７６】
アプリケーションモジュールリンク記述子が含まれていれば、そのリンク先のモジュールのＤＡＩＴの情報を取り出し、このＤＡＩＴ中のパラメータ記述領域からダウンロードが終了する時間情報を取り出し、後述する予約確認画面（図１７参照）上に表示する。
【０１７７】
予約確認画面において、ユーザにより予約が続行されると、ＣＰＵ１１７は、各パラメータ記述領域に記述されているＯｒｉｇｉｎａｌ＿Ｎｅｔｗｏｒｋ＿ＩＤ、Ｔｒａｎｓｐｏｒｔ＿Ｓｔｒｅａｍ＿ＩＤ、Ｓｅｒｖｉｃｅ＿ＩＤ、Ａｐｐｌｉｃａｔｉｏｎ＿ＩＤ、及びＡｐｐｌｉｃａｔｉｏｎ＿Ｍｏｄｕｌｅ＿ＩＤによって指定されるモジュールについても予約の処理を施す。
【０１７８】
また、ＣＰＵ１１７は、Ｏｒｉｇｉｎａｌ＿Ｎｅｔｗｏｒｋ＿ＩＤ、Ｔｒａｎｓｐｏｒｔ＿Ｓｔｒｅａｍ＿ＩＤ及びＳｅｒｖｉｃｅ＿ＩＤ、Ａｐｐｌｉｃａｔｉｏｎ＿ＩＤにより、リンク先のモジュールのＤＡＩＴの情報を取り出し、さらにリンク先のモジュールについて情報があればダウンロードの予約を施す。
【０１７９】
以上の操作によるＥＤＡＧの表示形態を、図１４乃至図１８を参照して説明する。図１４の１４０１〜１４０８は、図６の６０１〜６０８と対応しているので、詳細な説明は省略する。図１５の１５０１〜１５０９は図７の７０１〜７０９と対応しているので、詳細な説明は省略する。図１６の１６０１〜１６０７は図８の８０１〜８０８と対応しているので、詳細な説明は省略する。
【０１８０】
図１４の「ゲーム２２」１４０７と「ゲーム３２」１４０９が、共有のモジュールもしくはファイルを使用し、「ゲーム２２」を使用するためには、「ゲーム３２」に含まれるモジュール又はファイルのダウンロードが必要であるとする。
【０１８１】
図１４は、予約する前のＥＤＡＧを示す。ユーザが領域１４０６中の「ゲーム２２」１４０７を選択すると、図１５の詳細画面に遷移する。図１５の詳細画面において、予約ボタン１５０６を選択すると、図１６で示す予約画面に遷移する。図１６の予約画面において、予約完了ボタン１６０６を選択すると、図１７で示す予約確認画面に遷移する。
【０１８２】
図１７の予約確認画面において、１７０１は、ダウンロード予約を行うアプリケーションの名称である。１７０２は、ダウンロード完了時刻情報を含に、共通モジュールまたは共通ファイルのダウンロードを行うかどうかの確認画面である。
【０１８３】
図１７の予約確認画面において、「はい」ボタン１７０３を選択すると、ダウンロードアプリケーションの予約処理が続行され、図１４のＥＤＡＧ画面に戻る。「いいえ」ボタン１７０４を選択すると、予約処理はキャンセルとなる。
【０１８４】
図１８は、予約処理完了後のＥＤＡＧ画面を示す。図１８のＥＤＡＧ画面において、図１４と同様の部分についての説明は省略する。予約完了ボタン１８０１は、ユーザによりダウンロードアプリケーションの予約が行われたことを示す。共有ボタン１８０２は、ユーザによりダウンロード予約されたアプリケーションにより、共有ファイルのダウンロード予約が行われたことを示している。
【０１８５】
第３実施例では、「ゲーム２２」の予約に対して、「ゲーム３２」の共有モジュール又は共有ファイルが必要であるので、図１８に示すような予約完了ボタン１８０１及び共有ボタン１８０２が表示される。
【０１８６】
また、本実施例では、ボタンにより共通ファイルのダウンロード予約をユーザに提示したが、予約したアプリケーションの文字の表示色を変化させたりするなど、その表示方法を採用してもよい。
【０１８７】
以上の結果、ダウンロードアプリケーションについて、どの共有モジュール又はどの共有ファイルが必要なのかをＥＤＡＧ画面上に示すことで、ユーザは、どのモジュール又はファイルが必要なのかを視覚的に判断できる。
【０１８８】
さらに、ＥＡＩＴに含まれるモジュールリンク記述情報を用いることにより、ユーザは、どのダウンロードアプリケーションをダウンロードしなければならないのかを考えることなしに、予約を行うことができる。
【０１８９】
さらに、複数の予約が必要な場合でも、一度の予約で操作が完了し、ユーザの操作の煩わしさを解消することができる。
【０１９０】
さらに、共有ファイルを有するダウンロードアプリケーションにその情報を付加表示するので、ダウンロードが最終的に何時に終わるのかも分かりやすい。
【図面の簡単な説明】
【０１９１】
【図１】本発明の実施例である放送受信装置の概略構成ブロック図である。
【図２】ＴＳデータの構成とデマルチプレクサ１０３の動作の説明図である。
【図３】リモコン１１５の平面図である。
【図４】ダウンロードアプリケーションに関する付帯情報を記述するテーブルの記述例である。
【図５】第１実施例のフィルタリング処理の説明図である。
【図６】ダウンロードアプリケーションに関する付帯情報を一覧表示（ＥＤＡＧ）する画面例である。
【図７】ＥＤＡＧの詳細画面例である。
【図８】ＥＤＡＧの予約画面例である。
【図９】ダウンロードアプリケーション蓄積コンテンツの一覧画面例である。
【図１０】第１実施例におけるその他のＥＤＡＧ表示画面例である。
【図１１】第２実施例におけるフィルタリング処理の説明図である。
【図１２】第２実施例におけるＥＤＡＧ表示画面例である。
【図１３】アプリケーションモジュールリンク記述子の構造例である。
【図１４】第３実施例におけるＥＤＡＧ表示画面例である。
【図１５】第３実施例におけるＥＤＡＧ詳細画面例である。
【図１６】第３実施例におけるＥＤＡＧ予約画面例である。
【図１７】第３実施例におけるＥＤＡＧ予約確認画面例である。
【図１８】第３実施例における予約完了後のＥＤＡＧ表示画面例である。
【図１９】従来のダウンロード予約画面である。
【符号の説明】
【０１９２】
１００：デジタル放送受信装置
１０１：チューナ
１０２：デスクランブラ
１０３：デマルチプレクサ
１０４：ビデオデコーダ
１０５：オーディオデコーダ
１０６：データストリーム処理部
１０７：メモリ
１０８：画面構成部
１０９：表示制御部
１１０：音声制御部
１１１：画像表示部
１１２：音声出力部
１１３：操作部
１１４：受光部
１１５：リモコン
１１６：ＩＣカード制御部
１１７：ＣＰＵ
１１８：蓄積部
１１９：バス
１２０：モデム
１２１：１３９４Ｉ／Ｆ
【図１】
2005130085.tif 000003
【図２】
2005130085.tif 000004
【図３】
2005130085.tif 000005
【図４】
2005130085.tif 000006
【図５】
2005130085.tif 000007
【図６】
2005130085.tif 000008
【図７】
2005130085.tif 000009
【図８】
2005130085.tif 000010
【図９】
2005130085.tif 000011
【図１０】
2005130085.tif 000012
【図１１】
2005130085.tif 000013
【図１２】
2005130085.tif 000014
【図１３】
2005130085.tif 000015
【図１４】
2005130085.tif 000016
【図１５】
2005130085.tif 000017
【図１６】
2005130085.tif 000018
【図１７】
2005130085.tif 000019
【図１８】
2005130085.tif 000020
【図１９】
2005130085.tif 000021