(57)【要約】【課題】印刷コンテンツ情報の表示に関して放送局のニーズと、ユーザのニーズとの不一致を解決して、放送局のニーズとユーザのニーズとを両立させることができる放送受信装置を提供する。【解決手段】放送受信装置１００は、表示指示に基づきリストを生成するコンテンツリスト処理部１２０を備え、表示指示の入力元と属性データとに基づいて、それぞれの入力元からの表示指示に対応して表示される印刷コンテンツリストに含める印刷コンテンツを選択し、リストを生成する表示優先度設定部１２５及びリスト生成部１２６と、を備えている。【選択図】図１
2010004494.tif 000002
【特許請求の範囲】
【請求項１】
印刷サービスを提供するデータ放送を受信可能な放送受信装置であって、
データ放送に含まれる印刷コンテンツの印刷コンテンツデータ及び当該印刷コンテンツの属性を示す属性データを取得する取得手段と、
前記取得手段で取得した前記属性データを記憶する記憶手段と、
前記印刷コンテンツに対応する印刷コンテンツ情報を表示するための印刷コンテンツリストを、前記属性データを用いて生成する生成手段と、
前記印刷コンテンツリストを表示するための表示指示を、ユーザ及び放送局の２つの入力元から受け付け可能な入力手段と、
前記入力手段が受け付けた前記印刷コンテンツリストの表示指示に応じて、前記生成手段が生成した前記印刷コンテンツリストを表示部に表示させる表示手段と、を有し、
前記生成手段は、前記表示指示の入力元と前記属性データとに基づいて、それぞれの入力元からの表示指示に対応して表示される印刷コンテンツリストに含める印刷コンテンツを選択することを特徴とする放送受信装置。
【請求項２】
前記生成手段は、前記印刷コンテンツリストに印刷コンテンツ情報を表示する際の表示順序に対応する表示優先度を前記印刷コンテンツに付加することを特徴とする請求項１に記載の放送受信装置。
【請求項３】
前記印刷コンテンツデータの取得可能期間を算出する算出手段を備え、
前記生成手段は、前記算出手段によって算出された取得可能期間と現在時刻とを比較して、前記取得可能期間が短い印刷コンテンツを優先的に前記印刷コンテンツリストに含めた印刷コンテンツリストを、ユーザからの表示指示に対応して表示する印刷コンテンツリストとして生成することを特徴とする請求項１に記載の放送受信装置。
【請求項４】
当該放送受信装置がネットワークとのアクセスが可能か否かを判定する状態判定手段を備え、
前記生成手段は、当該放送受信装置がネットワークとアクセスできない状態であると前記状態判定手段が判定した場合、ネットワークから印刷コンテンツデータを取得する必要がある印刷コンテンツを前記属性データから特定し、当該印刷コンテンツを含まない前記印刷コンテンツリストを、ユーザからの表示指示に対応して表示する印刷コンテンツリストとして生成することを特徴とする請求項１に記載の放送受信装置。
【請求項５】
印刷サービスを提供するデータ放送を受信可能な放送受信装置の制御方法であって、
データ放送に含まれる印刷コンテンツの印刷コンテンツデータ及び当該印刷コンテンツの属性を示す属性データを取得する取得工程と、
前記取得工程で取得した前記属性データを記憶部に記憶する記憶工程と、
前記印刷コンテンツに対応する印刷コンテンツ情報を表示するための印刷コンテンツリストを、前記属性データを用いて生成する生成工程と、
前記印刷コンテンツリストを表示するための表示指示を、ユーザ及び放送局の２つの入力元から受け付け可能な入力工程と、
前記入力工程で受け付けた前記印刷コンテンツリストの表示指示に応じて、前記生成工程で生成した前記印刷コンテンツリストを表示部に表示させる表示工程と、を有し、
前記生成工程では、前記表示指示の入力元と前記属性データとに基づいて、それぞれの入力元からの表示指示に対応して表示される印刷コンテンツリストに含める印刷コンテンツを選択することを特徴とする放送受信装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ放送により提供される印刷コンテンツを取得することが可能な放送受信装置及び放送受信装置の制御方法に関する。
【背景技術】
【０００２】
従来、地上デジタル放送において、ＢＭＬ（Ｂｒｏａｄｃａｓｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）とよばれるページ記述言語を用いたデータ放送がデジタル放送番組と共に提供されている。ユーザは、ＢＭＬを解釈するブラウザソフトウェア（以下、ＢＭＬブラウザ）を用いて、放送されたコンテンツを閲覧することができる。また、データ放送が印刷サービスを提供する技術も知られている。この技術によれば、データ放送により提供されるコンテンツに印刷コンテンツが付随しているため、ユーザは放送受信装置に接続されたプリンタを利用して印刷コンテンツを印刷することができる。
【０００３】
しかし、ユーザは、ＢＭＬブラウザ起動後、印刷コンテンツを印刷する為に印刷コンテンツがリンクされているＢＭＬのページまで移動して印刷する必要がある。その為、ユーザは、印刷するたびに煩雑な操作を要求される、という問題がある。また、ユーザは、ＢＭＬブラウザを起動して、印刷コンテンツがリンクされているＢＭＬのページまで移動しないと印刷コンテンツの有無がわからない、という問題もある。
【０００４】
これらの問題を解決するために、特許文献１は、印刷コンテンツがあることを知らせるアイコンを画面上に表示する方法を提案している。この方法によれば、データ放送コンテンツに印刷コンテンツが含まれているかを判別して、表示画面上に印刷コンテンツがあることをユーザに対して通知する。通知方法は、テキスト形式、アイコン形式（マーク表示）を採用しうる。ただし、この方法では、ユーザは、視聴中以外のチャンネルで提供されている印刷コンテンツの有無がわからない。
【０００５】
特許文献２は、視聴中以外のチャンネルにも印刷コンテンツがあることを提示する方法を提案している。この方法によれば、ユーザ操作に応じて、配信スケジュール情報に基づく印刷コンテンツの送出スケジュールとメタデータとが電子番組表上に一覧表示される。ユーザは、電子番組表に基づいて印刷実行または印刷予約実行を要求することが可能である。ユーザは、また、視聴しているチャンネルの印刷コンテンツの情報に加えて、視聴していないチャンネルの印刷コンテンツ情報を一覧として表示させることが可能である。
【特許文献１】特開２００２−１５８９７６号公報
【特許文献２】特開２００５−１３００８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
放送局は、自局が配信する印刷コンテンツの情報のみを表示してほしいと考える。一方、ユーザは視聴しているチャンネルの印刷コンテンツに限らず、自分の目的、趣向にあった印刷コンテンツ情報であれば表示してほしいと考える。例えば、「クーポンに該当する印刷コンテンツを印刷したい」、「料理レシピに該当する印刷コンテンツを印刷したい」、「芸能に該当する印刷コンテンツを印刷したい」といったユーザ個別のニーズがある。
【０００７】
しかしながら、上記従来の放送受信装置によれば、印刷コンテンツ情報の一覧表示は、視聴していないチャンネルの印刷コンテンツも表示されてしまう。その為、自局のチャンネルをユーザが視聴しているときに、他局が配信する印刷コンテンツを表示することになり、放送局にとっては好ましくない。
【０００８】
すなわち、放送局のニーズとユーザのニーズとを考慮すると、印刷コンテンツ情報の一覧表示において放送局のニーズと、ユーザのニーズとが一致しないという問題点があり、放送局とユーザのニーズを両立させることができないという課題があった。
【０００９】
本発明は上記事情に鑑みて成されたものであり、印刷コンテンツ情報の表示に関して放送局のニーズと、ユーザのニーズとの不一致を解決して、放送局のニーズとユーザのニーズとを両立させることができる放送受信装置及び放送受信装置の制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、上記課題を解決するため、以下の手段を採用する。
本発明に係る放送受信装置は、印刷サービスを提供するデータ放送を受信可能な放送受信装置であって、データ放送に含まれる印刷コンテンツの印刷コンテンツデータ及び当該印刷コンテンツの属性を示す属性データを取得する取得手段と、前記取得手段で取得した前記属性データを記憶する記憶手段と、前記印刷コンテンツに対応する印刷コンテンツ情報を表示するための印刷コンテンツリストを、前記属性データを用いて生成する生成手段と、前記印刷コンテンツリストを表示するための表示指示を、ユーザ及び放送局の２つの入力元から受け付け可能な入力手段と、前記入力手段が受け付けた前記印刷コンテンツリストの表示指示に応じて、前記生成手段が生成した前記印刷コンテンツリストを表示部に表示させる表示手段と、を有し、前記生成手段は、前記表示指示の入力元と前記属性データとに基づいて、それぞれの入力元からの表示指示に対応して表示される印刷コンテンツリストに含める印刷コンテンツを選択することを特徴とする。
また、本発明に係る放送受信装置の制御方法は、印刷サービスを提供するデータ放送を受信可能な放送受信装置の制御方法であって、データ放送に含まれる印刷コンテンツの印刷コンテンツデータ及び当該印刷コンテンツの属性を示す属性データを取得する取得工程と、前記取得工程で取得した前記属性データを記憶部に記憶する記憶工程と、前記印刷コンテンツに対応する印刷コンテンツ情報を表示するための印刷コンテンツリストを、前記属性データを用いて生成する生成工程と、前記印刷コンテンツリストを表示するための表示指示を、ユーザ及び放送局の２つの入力元から受け付け可能な入力工程と、前記入力工程で受け付けた前記印刷コンテンツリストの表示指示に応じて、前記生成工程で生成した前記印刷コンテンツリストを表示部に表示させる表示工程と、を有し、前記生成工程では、前記表示指示の入力元と前記属性データとに基づいて、それぞれの入力元からの表示指示に対応して表示される印刷コンテンツリストに含める印刷コンテンツを選択することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ユーザの趣向に合わせたコンテンツリストの表示や、放送局の意向を反映させたコンテンツリストの表示が可能となる。したがって、ユーザのニーズと放送局のニーズとを両立させることができる。
【発明を実施するための最良の形態】
【００１２】
（第１の実施形態）
本発明に係る第１の実施形態について、図１から図８を参照して説明する。
本実施形態に係る放送受信装置１００は、図１に示すように、入力解析部１０１と、放送受信部１０２と、記憶部１１０と、コンテンツリスト処理部１２０と、表示処理部１３０と、ネットワーク制御部１４０と、印刷制御部１５０とを備えている。
【００１３】
入力解析部１０１は、指示の入力元であるユーザからの印刷コンテンツに係るリストの表示指示を受け付ける入力手段である。入力解析部１０１は、図２に示すリモコン１７０を介して入力されるユーザ操作を解析し、印刷コンテンツリストの表示指示である場合、コンテンツリスト処理部１２０に表示指示を出力する。第１の実施形態では、リモコン１７０の特定ボタンを押下することによって、リモコン１７０が印刷コンテンツリストの表示指示を送信する。
【００１４】
放送受信部１０２は、放送波を受信する受信部としての機能だけでなく、表示指示の入力元である放送局からの印刷コンテンツに係るリストの表示指示を受け付ける入力手段としても機能する。放送受信部１０２は、チューナを介して受信する信号を復調し、誤り訂正等の処理をして、トランスポートストリームと呼ばれるデジタルデータを生成する（以下、ＴＳデータと称する）。生成されたＴＳデータには、複数チャンネル分の映像データ、音声データ、データ放送データ、印刷コンテンツデータ、及び印刷コンテンツデータに関連付けられた印刷コンテンツメタデータ等が時分割多重されている。放送受信部１０２は、また、取得手段として、生成したＴＳデータから、映像データ・音声データ、データ放送データ、印刷コンテンツデータ、印刷コンテンツメタデータを分離する。
【００１５】
放送受信部１０２によって分離された印刷コンテンツメタデータは印刷コンテンツの種別など、その属性を示す属性データであり、視聴中チャンネル以外も含めた全チャンネルで提供されている、現在印刷可能な印刷コンテンツの情報が記述されている。放送受信部１０２は、また、後述するイベント・メッセージを検出してコンテンツリスト処理部１２０に出力する。
【００１６】
以下、印刷コンテンツは単にコンテンツと称し、本発明におけるコンテンツには印刷のみならず他の方法により出力されるものを含むものとする。また、同様に、コンテンツに含まれる印刷コンテンツデータはコンテンツデータとし、印刷コンテンツメタデータはメタデータとし、印刷コンテンツリストはコンテンツリストと称する。なお、印刷コンテンツリストは、放送受信装置１００においてデータ放送における印刷サービスを受けることが可能な印刷コンテンツを一覧形式で表示するためのリストである。印刷コンテンツリストは、印刷コンテンツリストとして表示すべき印刷コンテンツの情報、例えばコンテンツ名などを画面上に表示するための表示画像として生成される。印刷コンテンツリストの表示画像を生成するために、放送受信装置１００内部では、印刷コンテンツリストに含める印刷コンテンツを特定する処理が実行される。その詳細は後述する。
【００１７】
記憶部１１０は、記憶手段として、受信した印刷コンテンツのデータ及び表示指示に係るデータを保管する。記憶部１１０は、様々なデータを記憶、又は記憶したデータを読み込むように構成され、ＴＳデータを受信したタイミングで放送受信部１０２によって分離されたメタデータを保管するメタデータ記憶部１１１と、分離されたコンテンツデータを保管するコンテンツデータ記憶部１１２と、ユーザが優先的にコンテンツリストに表示したいコンテンツの種別情報（以下、ユーザ指定印刷コンテンツ種別）を保管するユーザデータ記憶部１１３を備えている。
【００１８】
コンテンツリスト処理部１２０は、表示指示に基づきリストを生成する生成部として機能する。コンテンツリスト処理部１２０は、表示指示判定部１２１と、メタデータ解析部１１１と、ユーザフィルタリング処理部１２３と、放送局フィルタリング処理部１２４と、表示優先度設定部１２５と、リスト生成部１２６とを備えている。
【００１９】
表示指示判定部１２１は、コンテンツリスト処理部１２０は、表示指示が入力解析部１０１から入力されたものか、又は放送受信部１０２から入力されたものか、を判定する。表示指示判定部１２１は、判定結果を付加したコンテンツリストの表示指示をメタデータ解析部１２２に出力する。
メタデータ解析部１２２は、放送受信部１０２で受信してメタデータ記憶部１１１に保管されているメタデータの内容を解析して、解析結果をユーザフィルタリング処理部１２３又は放送局フィルタリング処理部１２４に出力する。メタデータの内容を解析することにより、ＴＳデータを介して受信したメタデータを放送受信装置１００が扱えるメタデータに変換し、又は必要なメタデータのみを抽出する。
【００２０】
ユーザフィルタリング処理部１２３は、入力解析部１０１から入力された表示指示に基づき、記憶部１１０に保管されたコンテンツがユーザの趣向にあったものであるかどうかを判定する判定部として機能する。具体的には、ユーザフィルタリング処理部１２３は、ユーザが事前に指定した表示条件に従い、記憶部１１０に記憶されたコンテンツが優先的にコンテンツリストに表示すべきコンテンツかどうかを判定する。この判定は、メタデータに記述されるコンテンツの種別と、ユーザデータ記憶部１１３に保管されている、ユーザが所望するコンテンツの種別と一致しているかどうかによって行われる。
放送局フィルタリング処理部１２４は、放送受信部１０２から入力された表示指示に基づき、記憶部１１０に保管されたコンテンツが放送局の指定するものであるかどうかを判定する判定部として機能する。具体的には、放送局フィルタリング処理部１２４は、記憶部１１０に記憶されたコンテンツが、放送局が優先的にコンテンツリストに表示したいコンテンツかどうかを判定する。この判定は、メタデータに記述されるコンテンツの情報が、放送局が指定するコンテンツの条件と一致しているかどうかによって行われる。
【００２１】
表示優先度設定部１２５は、ユーザフィルタリング処理部１２３又は放送局フィルタリング処理部１２４の結果に基づいて、リストにコンテンツ情報、例えばコンテンツ名などを表示する際の表示優先度をコンテンツに付加する。表示優先度とは、コンテンツごとに関連付けられる情報であり、表示優先度が高いコンテンツほどコンテンツリストの先頭側に表示される。一方、表示優先度が低いコンテンツはコンテンツリストの末尾側に表示される。第１の実施形態では、表示優先度を３段階とし、”０１００（２進数）”＞”００１０（２進数）”＞”０００１（２進数）”の順で優先度が低くなることとし、表示優先度が”０００１（２進数）”以下のコンテンツは、コンテンツリストに表示しない。
リスト生成部１２６は、ユーザフィルタリング処理部１２３又は放送局フィルタリング処理部１２４の判定結果から、コンテンツをリストに含めて表示するか否かを判定する。また、リスト生成部１２６は、表示優先度にしたがってコンテンツリストで表示するコンテンツの特定、コンテンツリストにおける印刷コンテンツの表示順序のソート、及びコンテンツリストの作成を行う。
表示優先度設定部１２５とリスト性西部１２６は、コンテンツリストを生成する生成手段として機能する。
【００２２】
表示処理部１３０は、入力されたコンテンツリストから描画データを作成して表示部としてのディスプレイ（不図示）へ表示する。印刷制御部１５０は、コンテンツデータをコンテンツデータ記憶部１１２から読み込み、放送受信装置１００に接続された不図示のプリンタに対して印刷を要求する。
【００２３】
リモコン１７０は、図２に示すように、発光部１７１と、電源ボタン１７２と、カーソルキー１７３と、Ｄボタン１７４と、カラーキー１７５と、テンキー１７６と、決定キー１７７と、印刷リストボタン１７８と、を備えている。印刷リストボタン１７８は、押し下げられることによって、リモコン１７０はコンテンツリストを表示させる指示を送信する。なお、リモコン１７０に代えて、マウス、キーボード、ジョイスティック等の入力機器を用いてもよい。
【００２４】
コンテンツの詳細を記述したメタデータについて詳しく説明する。第１の実施形態は、独自のテーブルを定義してＴＳデータに含めることにより、コンテンツのメタデータを管理する。図３は、コンテンツに係る情報を記述したメタデータのテーブルを示す図である。図３に示すメタデータは、一つのテーブルにＮ個のコンテンツに係るメタデータが記述されている例である。以下、各記述領域について説明していく。
【００２５】
ヘッダ情報領域１８１は、テーブルＩＤ、サービスＩＤ、セクション番号から構成されている。テーブルＩＤ、サービスＩＤ、セクション番号は、ＰＭＴやＥＩＴで運用されているものと同様である。サービスＩＤにより、コンテンツを提供している放送局を判別することができる。
【００２６】
印刷コンテンツ１のパラメータ記述領域１８２には、コンテンツの基本的な情報が記述されており、印刷コンテンツ識別ＩＤ、印刷コンテンツ送出開始時刻、印刷コンテンツ送出継続時間から構成される。印刷コンテンツ識別ＩＤは、印刷コンテンツ１を識別する為のユニークなＩＤである。印刷コンテンツ送出開始時刻には、コンテンツデータが放送局から送出され始める時刻が記述されている。印刷コンテンツ送出継続時刻には、コンテンツデータが印刷コンテンツ送出開始時刻から継続して送出される時間が記述されている。印刷コンテンツ送出開始時刻と印刷コンテンツ送出継続時間から、コンテンツデータの取得可能な期間を判別できる。
【００２７】
印刷コンテンツ１のパラメータ記述領域１８３には、印刷コンテンツ１の名称を示すテキスト情報が記述されている。
【００２８】
印刷コンテンツ１のパラメータ記述領域１８４には、印刷コンテンツ１の種別が記述され、クーポン、地図、レシピ、レジャー情報、ぬり絵等の印刷コンテンツの種別情報が記述されている。
【００２９】
印刷コンテンツ１のパラメータ記述領域１８５は、印刷コンテンツ保存可否情報及び印刷回数制限情報から構成される。印刷コンテンツ保存可否情報には、印刷コンテンツ１のコンテンツデータを記憶媒体に保存しても良いかどうかを示すフラグが記述されている。印刷回数制限情報には、印刷コンテンツ１の印刷に回数制限がある場合、印刷可能な回数の上限値が記述されている。
【００３０】
印刷コンテンツ１のパラメータ記述領域１８６は、コンテンツの出力用紙のサイズ情報、コンテンツの出力用紙のタイプ情報、コンテンツの出力用紙の枚数情報、及びコンテンツの出力用紙のデータ容量情報から構成される。コンテンツの出力用紙のサイズ情報には、印刷コンテンツ１を印刷する場合に最適な用紙サイズ（例えばＡ３、Ａ４等）が記述されている。コンテンツの出力用紙のタイプ情報には、印刷コンテンツ１を印刷する場合に最適な用紙種別（例えば光沢紙、普通紙等）が記述されている。コンテンツの出力用紙の枚数には、コンテンツの出力用紙のサイズ情報に指定される用紙サイズで印刷したときの印刷枚数が記述されている。コンテンツの出力用紙のデータ容量情報には、印刷コンテンツ１のデータ容量（例えば１００ＫＢ等）が記述されている。
【００３１】
印刷コンテンツ１のパラメータ記述領域１８７は、印刷コンテンツ権利元種別ＩＤ及び印刷コンテンツ権利元名称から構成される。印刷コンテンツ権利元種別ＩＤには、印刷コンテンツ１の提供先の種別（企業、広告主、放送局）を示すＩＤが記述されている。印刷コンテンツ権利元名称には、印刷コンテンツ１の提供先名称のテキスト情報が記述されている。
【００３２】
印刷コンテンツ１のパラメータ記述領域１８８には、印刷コンテンツ１を取得する為に必要な情報が記述されている。印刷コンテンツ１のコンテンツデータがＴＳデータに含まれているか、インターネット上のコンテンツサーバに存在するかが記述されており、コンテンツサーバ上にある場合はコンテンツデータのＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）が記述されている。
【００３３】
印刷コンテンツ１のパラメータ記述領域１８９には、印刷コンテンツ表示フィルタ識別子が記述されている。印刷コンテンツ表示フィルタ識別子とは、コンテンツをグルーピングするのに用いる識別子であり、放送局が自由に設定できる(例えば、“０ｘ１５”のように記述する。)。コンテンツリストを表示する際に、放送局は印刷コンテンツ表示フィルタ識別子を指定することで、グルーピングしたコンテンツを一括してコンテンツリストに表示させることができる。
【００３４】
次に、第１の実施形態に係る放送受信装置１００の作用について説明する。
まず、表示指示判定ステップ（Ｓ１０１）では、表示指示判定部１２１が、コンテンツリストの表示指示がユーザ指示による印刷コンテンツリスト表示指示であるか、放送局による印刷コンテンツリスト表示であるかを判定して、判定結果をメタデータ解析部１２２に出力する。そして、ユーザ指示である場合には第一表示条件判定ステップ（Ｓ１０２）に、放送局指示である場合には第二表示条件判定ステップ（Ｓ１０３）に進む。
【００３５】
第一表示条件判定ステップ（Ｓ１０２）では、メタデータ解析部１２２から入力された、図５に示すようなメタデータの解析結果に基づいて、ユーザフィルタリング処理部１２３が、メタデータに記述されているコンテンツの種別と、ユーザデータ記憶部１１３に保存されたユーザ指定印刷コンテンツ種別とが一致するかどうかを判定する。そして、判定結果を表示優先度設定部１２５に出力する。ユーザデータ記憶部１１３に保存されているユーザ指定印刷コンテンツ種別とは、ユーザが優先的にコンテンツリストに表示してほしいコンテンツの種別を設定した表示条件に相当する。
【００３６】
第二表示条件判定ステップ（Ｓ１０３）では、メタデータ解析部１２２が、メタデータ記憶部１１１に保持されたメタデータを読み込み、図５に示すように解析した結果を放送局フィルタリング処理部１２４に出力する。放送局フィルタリング処理部１２４は、各コンテンツに対して後述する放送局が指示するコンテンツ条件を満たすかどうかを判定して、判断結果を表示優先度設定部１２５に出力する。
【００３７】
表示優先度設定ステップ（Ｓ１０４）は、表示優先度設定部１２５は、表示優先度を更新するステップ群であり、ステップＳ１０４１〜１０４４を含む。すなわち、ステップＳ１０４１では、表示優先度設定部１２５は、コンテンツの表示優先度を”０１００（２進数）”に設定する。ステップＳ１０４２では、表示優先度設定部１２５が、表示優先度を”００１０（２進数）”に設定する。ステップＳ１０４３では、表示優先度設定部１２５が表示優先度を”０１００（２進数）”に設定する。ステップＳ１０４４では、表示優先度設定部１２５が表示優先度を”０００１（２進数）”に設定する。
【００３８】
リスト生成ステップ（Ｓ１０５）は、ステップ（Ｓ１０４）にて付加した表示優先度に基づき、リスト生成部１２６が、各コンテンツに対してコンテンツリストに含めるかどうかを判定する判定ステップ（Ｓ１０５１）を備えている。また、リスト生成部１２６が、コンテンツリストに含めたコンテンツの表示順序を表示優先度に基づいてソートするソートステップ（Ｓ１０５２）も備えている。
【００３９】
判定ステップ（Ｓ１０５１）では、表示優先度が”０１００（２進数）”又は”００１０（２進数）”であればコンテンツをコンテンツリストに含め、表示優先度が”０００１（２進数）”であればコンテンツリストに含めない。
ソートステップ（Ｓ１０５２）では、表示優先度が”０１００（２進数）”であれば先頭に、表示優先度が”００１０（２進数）”であれば末尾にソートする。
【００４０】
表示処理ステップ（Ｓ１０６）では、ソート完了後、リスト生成部１２６から入力されるコンテンツリストに基づいて、表示処理部１３０が、コンテンツリストの描画データを生成し、ディスプレイ上にコンテンツリストを表示する。
【００４１】
ユーザ指示によるコンテンツリストの表示を行う場合についてさらに詳細に説明する。
【００４２】
まず、コンテンツリストを表示する前に、ユーザがユーザ指定印刷コンテンツ種別を選択する。ユーザ指定印刷コンテンツ種別とは、ユーザが好むコンテンツの種別であり、結果として印刷コンテンツリスト表示において優先的に表示されるコンテンツの種別をいう。
【００４３】
表示装置１９０に表示されたユーザ指定印刷コンテンツ種別の選択画面の一例を図６に示す。選択画面には、印刷コンテンツ種別名称１９１一覧とチェックボックス１９２とが表示されている。ユーザはリモコン１７０のカーソルキー１７３により各印刷コンテンツ種別を選択することができる。
ユーザは、任意のコンテンツ種別を選択した状態で、決定キー１７７を押下するとチェックボックス１９２に印がつく。ユーザは所望のコンテンツ種別を指定した後、画面上の決定ボタン１９３を選択して設定を確定する。入力解析部１０１は、ユーザが指定したコンテンツの種別の情報を、記憶部１１０のユーザデータ記憶部１１３に保存する。ここでは、ユーザ指定印刷コンテンツ種別を「クーポン」とした場合の説明をする。
【００４４】
図７（ａ）に示すように、表示装置１９０に映し出された放送視聴画面１９５を視聴中に、ユーザがリモコン１７０の印刷リストボタン１７８を押下する。このとき、表示指示判定ステップ（Ｓ１０１）にて、入力解析部１０１は、リモコン１７０からの入力がコンテンツリストの表示であることを解析して、表示指示判定部１２１に対してコンテンツリストの表示を通知する。表示指示判定部１２１は、コンテンツリストの表示指示が入力解析部１０１から通知されたことから、コンテンツリストの表示指示はユーザによるものであると判定して、メタデータ解析部１２２に判定結果を出力する。
【００４５】
メタデータ解析部１２２は、メタデータ記憶部１１１からメタデータを読み込み、メタデータに記述されている内容を解析して、メタデータの解析結果をユーザフィルタリング処理部１２３に出力する。図５（ａ）に示すリストは、メタデータ解析部１２２の解析結果の一例である。
【００４６】
続いて、第一表示条件判定ステップ（Ｓ１０２）に移行する。ユーザフィルタリング処理部１２３は、メタデータに記述されているコンテンツの種別と、ユーザデータ記憶部１１３に保存されたユーザ指定印刷コンテンツ種別が一致するか判定して、判定結果を表示優先度設定部１２５に出力する。ここでは、ユーザ指定印刷コンテンツ種別を「クーポン」としたので、コンテンツの種別が「クーポン」のコンテンツが一致していると判定される。
【００４７】
表示優先度設定ステップ（Ｓ１０４）では、表示優先度設定部１２５が、ユーザフィルタリング処理部１２３の判定結果に基づいてメタデータに表示優先度を付加して、リスト生成部１２６に出力する。図５（ｂ）は、図５（ａ）に示すメタデータに表示優先度を付加したメタデータである。コンテンツの種別が「クーポン」となっているコンテンツの表示優先度は”０１００（２進数）”、それ以外のコンテンツの表示優先度は”００１０（２進数）”に設定されている。
【００４８】
リスト生成ステップ（Ｓ１０５）では、リスト生成部１２６が、表示優先度が付加されたメタデータを基に、コンテンツリストに含めて表示するか否かの判定と、表示順序のソートとを実施してコンテンツリストを表示する。同じ表示優先度のコンテンツが一つ以上ある場合、印刷コンテンツ送出開始時刻に基づいて新しいコンテンツ順にソートする。
【００４９】
例えば、図６の画面においてユーザ指定印刷コンテンツ種別を「クーポン」とした場合、以上の処理により図７（ｂ）に示すようなコンテンツリスト１９６が表示される。ここには、一つのコンテンツに対する情報表示１９７Ａがそれぞれ表示される。ここで、コンテンツの種別が「クーポン」のコンテンツ群１９７が上位に優先表示される。
【００５０】
次に、放送局の指示によるコンテンツリストの表示について詳細に説明する。
放送局からの表示指示により印刷コンテンツリストを表示する場合は、ＤＳＭ−ＣＣのイベント・メッセージを用いる。イベント・メッセージによって、放送局は任意のタイミングで放送受信装置１００に対して印刷コンテンツリスト表示指示をＴＳデータに含めて送信する。
【００５１】
イベント・メッセージには、特定のイベントが動作する時刻が記述されており、放送受信装置１００はイベント・メッセージに指定された時刻にイベントを発生させる。指定されるイベントの動作時刻が０である場合は、イベント・メッセージの受信後、即座にイベントを発生させる。
以下、放送番組を視聴中に、印刷コンテンツリストを表示するまでの処理について、図８を用いながら説明する。
【００５２】
まず、図８（ａ）に示すように表示装置１９０に映し出された放送視聴画面１９５を視聴中に、放送受信部１０２は、チューナを介してＴＳデータを受信してコンテンツリスト表示のイベント・メッセージを検出する。
【００５３】
表示指示判定ステップ（Ｓ１０１）にて、放送受信部１０２は、自身の内部に備えるタイマから取得する現在時刻と、イベント・メッセージに指定されるコンテンツリスト表示の動作時刻とを比較する。そして、現在時刻と指定される動作時刻とが一致したタイミングで、コンテンツリスト表示指示を表示指示判定部１２１に出力する。指定されるイベントの動作時刻が０である場合は、イベント・メッセージの受信後、即座にコンテンツリスト表示指示を表示指示判定部１２１に出力する。
【００５４】
メタデータ解析部１２２は、ユーザ指示の場合と同様にメタデータを解析して、放送局フィルタリング処理部１２４に出力する。
【００５５】
ここで、第二表示条件判定ステップ（Ｓ１０３）に移行して、放送局フィルタリング処理部１２４は、対象となるコンテンツが、放送局が指示するコンテンツ条件と一致しているかどうかを判定して、判定結果を表示優先度設定部１２５に出力する。放送局が指示するコンテンツ条件として、特定放送局のコンテンツのみ表示するときの条件と、特定番組に関連するコンテンツのみ表示するときの条件がある。
【００５６】
特定放送局のコンテンツのみ表示するときの放送局が指示するコンテンツ条件は、現在選局しているチャンネルの放送局情報と、コンテンツのメタデータに記述されている放送局情報が一致するという条件である。コンテンツフィルタリング処理部１２４は、放送受信部１０２にて現在選局中のチャンネルのサービスＩＤと、メタデータに記述されるサービスＩＤが一致するか判定して、一致するコンテンツをコンテンツリストを用いて表示する対象とする。
【００５７】
特定番組に関連するコンテンツのみ表示するときの放送局が指示するコンテンツ条件は、イベント・メッセージで指定される印刷コンテンツ表示フィルタ識別子と、メタデータのパラメータ記述領域８（１８９）に記述される印刷コンテンツ表示フィルタ識別子が一致するかということである。例えば、イベント・メッセージで指定される印刷コンテンツ表示フィルタ識別子が、“０ｘ１１”であるならば、メタデータのパラメータ記述領域８（１８９）に記述される印刷コンテンツ表示フィルタ識別子が”０ｘ１１”と記述されているものを一致すると判定する。
【００５８】
表示優先度設定ステップ（Ｓ１０４）では、例えば、図５（ａ）における日本××放送局のコンテンツのみ表示する場合、表示優先度設定部１２５は、メタデータに表示優先度を付加してリスト生成部１２６に出力する。図５（ｃ）に示すメタデータは、図５（ａ）に示すメタデータに表示優先度を付加した一例である。
【００５９】
日本××放送局のコンテンツのみを表示した場合、表示優先度設定部１２５が、図５（ｃ）に示すように、「日本××放送局」のコンテンツの表示優先度は”０１００（２進数）”、それ以外のコンテンツの表示優先度は”０００１（２進数）”に設定して、リスト生成部１２６に出力する。
【００６０】
リスト生成ステップ（Ｓ１０５）では、リスト生成部１２６は、表示優先度が付加されたメタデータを基に、コンテンツリストに含めるか否かの判定と、表示順序のソートとを実施してコンテンツリストを表示する。図５（ａ）に示すメタデータにおいて、リスト生成部１２６は、「日本××放送局」のコンテンツをコンテンツリストに含めるが、それ以外の放送局のコンテンツはコンテンツリストに含めない。
【００６１】
こうして、表示処理ステップ（Ｓ１０６）にて処理されて、図８（ｂ）に示すような、情報表示１９８を含むコンテンツリスト１９９が表示される。
【００６２】
なお、ここではコンテンツリストの表示指示方法としてイベント・メッセージを用いたが、コンテンツリストの表示指示をパラメータ記述領域１８９に記述してもよい。放送局はパラメータ記述領域１８９に、即時動作か時刻指定動作であるかを記述し、時刻指定動作である場合は、指定する動作時刻をさらに記述する。放送受信部１０２は、放送局はパラメータ記述領域１８９に記述された表示指示を解析して、イベント・メッセージ同様にコンテンツリストを表示するようにしてもよい。
【００６３】
ユーザがコンテンツリストの中から任意のコンテンツを選択して、印刷を実行する場合について説明する。
【００６４】
ユーザはコンテンツリストの中からリモコン操作により任意のコンテンツを選択して決定する。印刷実行の指示は、入力解析部１０１を介して印刷制御部１５０に入力される。印刷制御部１５０は、選択されたコンテンツのコンテンツデータをコンテンツデータ記憶部１１２から読み込み、放送受信装置１００の外部に接続されたプリンタに出力する。プリンタは、放送受信装置１００からコンテンツデータを受信して印刷を実行する。
【００６５】
また、コンテンツデータがコンテンツデータ記憶部１１２ではなく、インターネット上のコンテンツサーバ上にある場合は、メタデータにコンテンツデータの所在を示すＵＲI（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）が記述されているので、印刷制御部１５０は、コンテンツのＵＲＩをプリンタに出力する。プリンタはＵＲＩが示すコンテンツサーバ上のコンテンツデータをダウンロードして、印刷を実行する。こうした印刷サービス形態においても、本発明は適用できる。つまり、印刷コンテンツデータの所在を示すＵＲＩを、上述した実施例における印刷コンテンツデータと見なせば良い。
【００６６】
ここで、ＴＳデータにコンテンツデータが含まれる印刷形態をＰｒｉｎｔＦｉｌｅと呼び、インターネット上に存在するコンテンツサーバにあるコンテンツデータのＵＲＩを指定して印刷する印刷形態をＰｒｉｎｔＵＲＩと呼ぶ。
【００６７】
なお、ここでは本実施例はメタデータの独自のテーブルを定義したが、メタデータをＴＳデータに含まれるＰＭＴ（Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅ）やＥＩＴ（Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）に記述して管理するようにしてもよい。
【００６８】
また、ユーザ指定印刷コンテンツ種別の選択設定が行われていない場合は、ユーザデータ記憶部１１３に、任意のユーザ指定印刷コンテンツ種別を初期値として記憶しておき、これを参照するようにしてもよい。
【００６９】
さらに、同じ表示優先度のコンテンツが一つ以上ある場合やユーザ指定印刷コンテンツ種別が複数ある場合、本実施例では印刷コンテンツ送出開始時刻に基づいて新しいコンテンツ順にソートするとしたが、ユーザの印刷履歴が最も多いコンテンツの種別を優先して表示してもよいし、図６に示す画面において印刷コンテンツ種別に重み付けをさせてもよい。
【００７０】
この放送受信装置１００によれば、ユーザの趣向に合わせたコンテンツリストの表示や、放送局の意向を反映させたコンテンツリストの表示がそれぞれ可能となる。したがって、ユーザのニーズと放送局のニーズとを両立させることができる。
【００７１】
（第２の実施形態）
次に、第２の実施形態について図９及び図１０を参照しながら説明する。
なお、上述した第１の実施形態と同様の構成要素には同一符号を付すとともに説明を省略する。
第２の実施形態と第１の実施形態との異なる点は、本実施形態に係る放送受信装置２００におけるコンテンツリスト処理部２２０が、印刷コンテンツの取得可能期間を算出する提供期間判定部２２７（算出手段）を備え、ユーザフィルタリング処理部２２３が、取得可能期間と現在時刻とを比較して、取得可能期間が短い印刷コンテンツを優先的にリストに表示するとした点である。
【００７２】
第２実施形態である放送受信装置２００の作用について説明する。
まず、表示指示判定ステップ（Ｓ２０１）は、第１の実施形態における表示指示判定ステップ（Ｓ１０１）と同様である。また、第一表示条件判定ステップ（Ｓ２０２）及び第二表示条件判定ステップ（Ｓ２０３）も、それぞれ第１の実施形態における第一表示条件判定ステップ（Ｓ１０２）及び第二表示条件判定ステップ（Ｓ１０３）と同様である。
【００７３】
比較判定ステップ（Ｓ２０４）は、第一表示条件判定ステップ（Ｓ２０２）にて一致していると判定した場合、ユーザフィルタリング処理部２２３は、提供期間判定部２２７に対してコンテンツデータの提供期間を問い合わせる。提供期間判定部２２２は、メタデータのパラメータ記述領域１に記述される印刷コンテンツ送出開始時刻と印刷コンテンツ送出継続時間とから、コンテンツの取得可能な期間を算出して、コンテンツデータの取得可能な期間をユーザフィルタリング処理部２２３に出力する。
例えば、印刷コンテンツ送出開始時刻が２００７年２月２５日１８時００分、印刷コンテンツ送出継続時間が１時間００分とすると、コンテンツデータの取得可能な期間は、２００７年２月２５日１８時００分〜２００７年２月２５日１９時００分までとなる。
【００７４】
次に、ユーザフィルタリング処理部２２３は、タイマから取得する現在時刻とコンテンツデータの取得可能な期間との比較結果に基づいて、コンテンツデータの取得可能な期間の残り時間が短いか判定する。終了が近いかどうかの判定基準は、時間情報で任意の値を設定可能である。ここでは、コンテンツデータの提供終了時刻の１０分前を基準としている。すなわち、現在時刻が２００７年２月２５日１８時５０分〜１９時００分なら、コンテンツデータの取得可能な期間の残り時間が短いと判定する。
例えば、現在時刻が２００７年２月２５日１８時５５分のときは、コンテンツデータの取得可能な期間の残り時間が短いと判定し、現在時刻が２００７年２月２５日１８時４０分ならば、まだコンテンツデータを取得することができる期間に余裕があると判定して、その判定結果を表示優先度設定部２２５に出力する。
【００７５】
また、コンテンツデータの取得可能な期間の残り時間が極端に短い場合も、コンテンツデータの取得可能な期間の残り時間が短いと判定する。ＣＭ等と共にコンテンツが提供されるような場合、コンテンツデータの取得可能な期間が１５秒と極端に短いことが考えられる。
【００７６】
表示優先度設定ステップ（Ｓ２０５）は、ステップ（Ｓ２５０１からＳ２５０３）に分けられる。ステップ（Ｓ２５０１）では、表示優先度設定部２２５が、コンテンツデータの取得可能な期間の残り時間が短いものに対して、コンテンツの表示優先度を”１０００（２進数）”に設定する。ステップ（Ｓ２０５２）では、表示優先度設定部２２５は、残り時間に余裕のあるものについては、コンテンツの表示優先度を”０１００（２進数）”に設定する。ステップ（Ｓ２０５３）では、第一表示条件判定ステップ（Ｓ２０２）にて一致していないと判定した場合、表示優先度設定部２２５はコンテンツの表示優先度を”００１０（２進数）”に設定する。
表示優先度設定ステップ（Ｓ２０５）は、ステップ（Ｓ２５０４，Ｓ２５０５）を含む。すなわち、放送局が指示するコンテンツに対して一致していると判定した場合に、第１の実施形態のステップ（Ｓ１０４３）と同様のステップ（Ｓ２０５４）と、一致していないと判定した場合に第１の実施形態のステップ（Ｓ１０４４）と同様のステップ（Ｓ２０５５）とを備えている。表示優先度設定部２２５は、間もなくコンテンツデータが取得できなくなってしまうものをコンテンツリストに優先的に表示する。
【００７７】
リスト生成ステップ（Ｓ２０６）は、判定ステップ（Ｓ２０６１）とソートステップ（Ｓ２０６２）とに分けられる。
判定ステップ（Ｓ２０６１）は、リスト生成部２２６が、表示優先度設定部２２５によって付加された表示優先度に基づき各コンテンツに対してコンテンツリストに含めるか判定する。表示優先度が”１０００（２進数）”、”０１００（２進数）”又は”００１０（２進数）”のコンテンツをコンテンツリストに含め、表示優先度が”０００１（２進数）”のコンテンツはコンテンツリストに含めない。
【００７８】
ソートステップ（Ｓ２０６２）では、リスト生成部２２６が、コンテンツリストに含めたコンテンツの表示順序を、表示優先度に基づいてソートする。同じ表示優先度のコンテンツが一つ以上ある場合、コンテンツデータの取得可能な期間が短い順番でソートする。
【００７９】
こうして、第１の実施形態における表示処理ステップ（Ｓ１０６）と同様の表示処理ステップ（Ｓ２０７）を経て、ディスプレイ上にコンテンツリストが表示される。
【００８０】
この放送受信装置２００によれば、印刷コンテンツ提供期間が終了間際、または印刷コンテンツ提供期間が短い印刷コンテンツを優先的に表示することで、ユーザの印刷機会損失を低減することができる。特に、印刷コンテンツ提供期間（例えば、ＣＭと共に提供される印刷コンテンツ等）が極端に短い場合により好適である。
【００８１】
（第３の実施形態）
次に、第３の実施形態について図１１及び図１２を参照しながら説明する。なお、上述した他の実施形態と同様の構成要素には同一符号を付すとともに説明を省略する。
第３の実施形態と第２の実施形態との異なる点は、本実施形態に係る放送受信装置３００におけるコンテンツリスト処理部３２０が、ネットワークとのアクセスが可能かどうかを判定するネットワーク状態判定部（状態判別手段）３２１と、選択された印刷コンテンツの印刷形態を判定する印刷形態判定部３２２と、を備えているとした点である。
【００８２】
ネットワーク状態判定部３２１は、ネットワーク制御部１４０の状態に基づいて、放送受信装置３００がインターネットなどの外部ネットワークにアクセス可能かどうかを判定する。不図示のプリンタは、ネットワーク制御部１４０を介して接続されている。印刷形態判定部３２２は、メタデータに指定されるコンテンツの印刷形態を判定する。
【００８３】
次に、本実施形態に係る放送受信装置３００の作用について、図１２を参照して説明する。
【００８４】
まず、表示指示判定ステップ（Ｓ３０１）は、第１の実施形態における表示指示判定ステップ（Ｓ１０１）と同様である。また、第一表示条件判定ステップ（Ｓ３０２）及び第二表示条件判定ステップ（Ｓ３０３）も、それぞれ第１の実施形態における第一表示条件判定ステップ（Ｓ１０２）及び第二表示条件判定ステップ（Ｓ１０３）と同様である。
【００８５】
印刷形態判定ステップ（Ｓ３０４）では、ユーザフィルタリング処理部３２３が、印刷形態判定部３２２に対してコンテンツの印刷形態を問い合わせる。印刷形態とは、ＰｒｉｎｔＦｉｌｅやＰｒｉｎｔＵＲＩのことである。印刷形態判定部３２２は、メタデータ解析部１２２が解析したメタデータのパラメータ記述領域１８８に記述されている印刷形態の情報に基づき、コンテンツの印刷形態がＰｒｉｎｔＦｉｌｅであるか、ＰｒｉｎｔＵＲＩ以外であるかを判定して、ユーザフィルタリング処理部３２３に出力する。
【００８６】
ネットワーク判定ステップ（Ｓ３０５）では、コンテンツの印刷形態の判定結果がＰｒｉｎｔＵＲＩなら、ユーザフィルタリング処理部３２３が、ネットワーク状態判定部３２１に対して放送受信装置３００に接続されたプリンタがインターネットに接続可能かどうかを問い合わせる。ネットワーク状態判定部３２１は、ネットワーク制御部１４０を介して接続されるプリンタが、インターネットに接続可能かどうかを判定してユーザフィルタリング処理部３２３に出力する。
【００８７】
比較判定ステップ（Ｓ３０６）では、プリンタのネットワーク状態が有効又は印刷形態がＰｒｉｎｔＵＲＩ以外である場合、ユーザフィルタリング処理部３２３が、第２実施形態に係る比較判定ステップ（Ｓ２０４）と同様に、コンテンツの取得可能な期間の残り時間が短いと判定して、表示優先度設定部３２５に出力する。
【００８８】
表示優先度設定ステップ（Ｓ３０７）は、ステップ（Ｓ３０７１からＳＳ３０７６）を含む。
ステップ（Ｓ３０７２）では、表示優先度設定部３２５が、終了期間が近いコンテンツの表示優先度を”１０００（２進数）”と設定するステップ（Ｓ３０７１）と、終了間際でないなら表示優先度を”０１００（２進数）”に設定する。ステップ（Ｓ３０７３）では、プリンタのネットワーク状態が無効の場合、又は、ネットワーク制御部１４０のネットワーク状態が無効である場合に、表示優先度設定部３２５が、表示優先度を”００１０（２進数）”に設定する
ステップ（Ｓ３０７４）では、第一表示条件判定ステップ（Ｓ３０２）にて、コンテンツに記述されているコンテンツの種別と、ユーザデータ記憶部１１３に保存されたユーザ指定印刷コンテンツ種別とが一致しない場合に、表示優先度設定部３２５が、表示優先度を”００１０（２進数）”に設定する。
放送局が指示するコンテンツに対して一致していると判定した場合には、第１の実施形態のステップ（Ｓ１０４３）と同様のステップ（Ｓ３０７５）が実行される。一致していないと判定した場合に第１の実施形態のステップ（Ｓ１０４４）と同様のステップ（Ｓ３０７６）が実行される。
【００８９】
リスト生成ステップ（Ｓ３０８）は、ステップ（Ｓ３０７）にて付加した表示優先度に基づき、リスト生成部３２６が、各コンテンツに対してコンテンツリストに含めるかどうかを判定する判定ステップ（Ｓ３０８１）と、リスト生成部３２６が、コンテンツリストに含めたコンテンツの表示順序を表示優先度に基づいてソートするソートステップ（Ｓ３０８２）と、を備えている。
【００９０】
判定ステップ（Ｓ３０８１）では、リスト生成部３２６は、表示優先度が”１０００（２進数）”、”０１００（２進数）”又は”００１０（２進数）”のコンテンツをコンテンツリストに含め、表示優先度が”０００１（２進数）”のコンテンツはコンテンツリストに含めない。
【００９１】
ソートステップ（Ｓ３０８２）では、リスト生成部３２６が、コンテンツリストに含めたコンテンツの表示順序を、表示優先度に基づいて”１０００（２進数）”＞”０００１（２進数）”＞”００１０（２進数）”の順序でソートする。
【００９２】
こうして、第１の実施形態における表示処理ステップ（Ｓ１０６）と同様の表示処理ステップ（Ｓ３０９）を経て、ディスプレイ上にコンテンツリストが表示される。
【００９３】
コンテンツの印刷形態がＰｒｉｎｔＵＲＩである場合、コンテンツデータはネットワーク制御部１４０を介した外部のコンテンツサーバにある為、プリンタが直接コンテンツデータをダウンロードして印刷する必要がある。この際、プリンタがインターネットに接続されておらず、コンテンツサーバからコンテンツデータを取得できない場合には、ユーザはコンテンツリストから所望するコンテンツを選択して、印刷しようとしても印刷することができない。こういったとき、この放送受信装置３００によれば、ユーザが上述のような無駄な操作を促してしまう可能性を低減することができる。
【００９４】
なお、本実施形態では、放送受信装置３００に接続されたプリンタがインターネットに接続可能なかどうかを判定したが、ネットワーク状態判定部３２１が、コンテンツサーバが存在しているかどうか、コンテンツサーバにあるコンテンツデータがユーザから指定されるコンテンツ内容と一致するか判定して、その判定結果を表示優先度に反映させてもよい。
【００９５】
（第４の実施形態）
次に、第４の実施形態について図１３及び図１４を参照しながら説明する。なお、上述した他の実施形態と同様の構成要素には同一符号を付すとともに説明を省略する。
第４の実施形態と第２の実施形態との異なる点は、本実施形態に係る放送受信装置４００が、録画処理及び再生処理を行う録画制御部４０５を備えて、記憶部４１０が、録画コンテンツを蓄積する録画コンテンツ記憶部４１４を備え、印刷コンテンツが録画コンテンツによるものであるとした点である。
【００９６】
録画制御部４０５は、いわゆるレコーダやデジタルテレビ等に搭載される録画機能を実現するものである。録画コンテンツ記憶部４１４は、録画コンテンツを蓄積する、磁気ディスク、光ディスク、不揮発メモリなどに該当する。
【００９７】
これらによって、録画処理を行う場合には、外部から入力される録画命令に基づいて、録画制御部４０５は放送受信部１０２で受信する映像データ、音声データ、データ放送データを録画コンテンツ記憶部４１４に蓄積し、コンテンツデータをコンテンツデータ記憶部１１２に蓄積し、メタデータをメタデータ記憶部１１１に蓄積する。
【００９８】
再生処理を行う場合には、外部から入力される再生命令に基づいて、録画制御部４０５は、録画コンテンツ記憶部４１４に蓄積された映像データ、音声データ、データ放送データを読み出し、録画コンテンツを再生する。
【００９９】
コンテンツリスト処理部４２０は、第３の実施形態に係るコンテンツリスト処理部３２０が有する印刷形態判定部３２２と同様の印刷形態判定部４２２を備えている。
【０１００】
次に、本実施形態に係る放送受信装置４００の作用について、詳細に説明する。
【０１０１】
例えば印刷形態がＰｒｉｎｔＦｉｌｅの場合、コンテンツデータは録画コンテンツとともに蓄積されている為、コンテンツデータを取得して印刷を実行できる。つまり、コンテンツデータが蓄積されている限り、コンテンツの取得可能な期間が過ぎてもコンテンツデータを印刷することができる。しかし、印刷形態がＰｒｉｎｔＵＲＩの場合、コンテンツデータはコンテンツサーバにあるため、コンテンツの取得可能な期間を過ぎてからコンテンツデータを取得しようとしても、既にコンテンツサーバにコンテンツデータが存在しない、あるいは、誤ったコンテンツデータを取得してしまうという可能性がある。
【０１０２】
第４の実施形態は、このような問題に対処するために、図１４に示す各ステップを備えている。
まずユーザは放送番組を視聴している。放送番組の視聴形態は、放送受信部１０２を介してリアルタイムで放送番組を視聴する形態と、録画コンテンツ記憶部４１４に蓄積された放送番組を視聴する形態とがある。後者は、一般的にタイムシフト視聴と呼ばれるものも含む。
【０１０３】
表示指示判定ステップ（Ｓ４０１）は、第１の実施形態に係る表示指示判定ステップ（Ｓ１０１）と同様に、表示指示判定部１２１が、コンテンツリストの表示指示がユーザ指示であるか放送局指示であるかを判定して、その判定結果をメタデータ解析部１２２に出力する。メタデータ解析部１２２は、メタデータ記憶部１１１からメタデータを読み込み、解析して、ユーザフィルタリング処理部４２３、または放送局フィルタリング処理部４２４に出力する。
【０１０４】
次に、視聴中の放送番組が録画コンテンツであるかどうかを判定するステップ（Ｓ４０２）に移行する。ここでは、ユーザフィルタリング処理部４２３が判定を行う。
【０１０５】
視聴中の放送番組が録画コンテンツであると判定した場合には、印刷形態判定ステップ（Ｓ４０３）に移行する。ここでは、第３の実施形態に係る印刷形態判定ステップ（Ｓ３０４）と同様に、ユーザフィルタリング処理部４２３が、印刷形態判定部４２２にコンテンツの印刷形態がＰｒｉｎｔＦｉｌｅか、ＰｒｉｎｔＦｉｌｅ以外かを問い合わせ、その結果を表示優先度設定部４２５に出力する。
【０１０６】
印刷形態がＰｒｉｎｔＦｉｌｅの場合には、表示優先度設定部４２５が、終了期間が近いコンテンツの表示優先度を”１０００（２進数）”と設定するステップ（Ｓ４０４）に移行する。
【０１０７】
一方、印刷形態がＰｒｉｎｔＦｉｌｅ以外の場合には、印刷形態判定ステップ（Ｓ４０５）に移行する。ここでは、第３の実施形態に係る印刷形態判定ステップ（Ｓ３０４）と同様に、ユーザフィルタリング処理部４２３が、提供期間判定部４２７から取得するコンテンツの取得可能な期間と、タイマから取得する現在時刻とを比較して、コンテンツデータ取得可能な期間内かどうかを判定する。
【０１０８】
例えば、２００７年１２月１０日１８時００分〜１９時００分に録画したコンテンツを再生していて、コンテンツデータ取得可能な期間が２００７年１２月１７日０時００分までの場合、現在時刻が２００７年１２月１５日９時００分であれば、コンテンツデータ取得可能な期間内であると判定する。現在時刻が２００７年１２月１７日１０時００分であればコンテンツデータ取得可能な期間外であると判定する。
【０１０９】
コンテンツデータ取得可能な期間内であると判定した場合には、第２の実施形態に係る第一表示条件判定ステップ（Ｓ２０２）と同様の第一表示条件判定ステップ（Ｓ４０６）に移行する。そして、一致していた場合には、第２の実施形態に係る比較判定ステップ（Ｓ２０４）と同様の比較判定ステップ（Ｓ４０７）に移行する。
【０１１０】
ここでの期間判定の結果に基づき、第２の実施形態に係る、コンテンツデータの取得可能な期間の残り時間が短いものに対して、コンテンツの表示優先度を”１０００（２進数）”に設定するステップ（Ｓ２０５１）と同様のステップ（Ｓ４０８）に移行する。残り時間に余裕のあるものについては、第２の実施形態に係る、コンテンツの表示優先度を”０１００（２進数）”に設定するステップ（Ｓ２０５２）と同様のステップ（Ｓ４０９）に移行する。第一表示条件判定ステップ（Ｓ４０６）にて一致していないと判定した場合には、第２の実施形態に係る、コンテンツの表示優先度を”００１０（２進数）”に設定するステップ（Ｓ２０５３）と同様のステップ（Ｓ４１０）に移行する。
【０１１１】
一方、コンテンツデータ取得可能な期間外であると判定した場合には、表示優先度設定部４２５が、表示優先度を”０００１（２進数）”に設定するステップ(Ｓ４１１)に移行する。ここでは、表示優先度を”０００１（２進数）”に設定することにより、コンテンツデータを取得できない、または誤ったコンテンツデータを取得してしまう可能性があるコンテンツをコンテンツリストに表示しないようにする。
【０１１２】
表示指示判定ステップ（Ｓ４０１）にてコンテンツリスト表示指示が放送局指示であると判定した場合にも、まずは、視聴中の放送番組が録画コンテンツであるかどうかを判定するステップ（Ｓ４０２）に移行する。
【０１１３】
視聴中の放送番組が録画コンテンツであると判定した場合には、印刷形態判定ステップ（Ｓ４０３）に移行する。
【０１１４】
印刷形態がＰｒｉｎｔＦｉｌｅと判定した場合には、第１の実施形態に係る第二表示条件判定ステップ（Ｓ１０３）と同様の第二表示条件判定ステップ（Ｓ４１２）に移行する。以降、第１の実施形態と同様に、放送局が指示するコンテンツ条件に一致すると判定した場合には、コンテンツの表示優先度を”０１００（２進数）”に設定するステップ（Ｓ４１３）へ、一致していないと判定した場合にはコンテンツの表示優先度を”０００１（２進数）”に設定するステップ（Ｓ４１４）へ移行する。
【０１１５】
印刷形態判定ステップ（Ｓ４０３）にて、印刷形態がＰｒｉｎｔＦｉｌｅでないと判定した場合、表示優先度設定部４２５が表示優先度を”０００１（２進数）”に設定するステップ（Ｓ４１５）に移行する。表示優先度を”０００１（２進数）”に設定することにより、コンテンツデータを取得できない、または誤ったコンテンツデータを取得してしまう可能性があるコンテンツをコンテンツリストに表示しないようにする。すなわち、コンテンツリストの表示指示が放送局の場合は、録画コンテンツ、かつ印刷形態がＰｒｉｎｔＦｉｌｅ以外のコンテンツをコンテンツリストに含めない。
【０１１６】
以降、第３の実施形態に係るリスト生成ステップ（Ｓ３０８）と同様のステップ（Ｓ４１６）に移行する。ステップ（Ｓ４１６）は、付加した表示優先度に基づき、リスト生成部４２６が、各コンテンツに対してコンテンツリストに含めるかどうかを判定する判定ステップ（Ｓ４１６１）と、リスト生成部４２６が、コンテンツリストに含めたコンテンツの表示順序を表示優先度に基づいてソートするソートステップ（Ｓ４１６２）と、を備えている。
【０１１７】
判定ステップ（Ｓ４１６１）では、リスト生成部４２６は、表示優先度が”１０００（２進数）”、”０１００（２進数）”又は”００１０（２進数）”のコンテンツをコンテンツリストに含め、表示優先度が”０００１（２進数）”のコンテンツはコンテンツリストに含めない。
【０１１８】
ソートステップ（Ｓ４１６２）では、リスト生成部４２６が、コンテンツリストに含めたコンテンツの表示順序を、表示優先度に基づいて”１０００（２進数）”＞”０００１（２進数）”＞”００１０（２進数）”の順序でソートする。
【０１１９】
こうして、第１の実施形態における表示処理ステップ（Ｓ１０６）と同様の表示処理ステップ（Ｓ４１７）を経て、ディスプレイ上にコンテンツリストが表示される。
【０１２０】
この放送受信装置４００によれば、コンテンツデータを取得できない、または誤ったコンテンツデータを取得してしまう可能性のあるコンテンツをコンテンツリストに表示しないことで、ユーザに対する無駄な提示を抑えることができる。
【０１２１】
なお、上述した本発明の各実施の形態の説明では、ユーザから、または放送局からの印刷コンテンツの表示指示が入力されたことに基づいて、印刷コンテンツリストの生成を実行するように記載した。しかしながら、本発明は、予めユーザからの表示指示と、放送局からの表示指示に対応する印刷コンテンツリストをバックグラウンドで生成しておき、入力指示が発生したタイミングで表示するように構成することも可能である。
【０１２２】
なお、本発明の技術範囲は上記実施の形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲において種々の変更を加えることが可能である。また、放送受信装置の構成要素を実現するプログラムをコンピュータ読み取り可能な記録媒体に記録し、この記録媒体に記録されたプログラムを放送受信装置に読み込ませ、実行することによって本発明の放送受信装置を実現することができる。
【図面の簡単な説明】
【０１２３】
【図１】本発明の第１の実施形態に係る放送受信装置を示す概略構成ブロック図である。
【図２】本発明の第１の実施形態に係る放送受信装置に使用されるリモコンの平面図である。
【図３】本発明の第１の実施形態に係る放送受信装置における印刷コンテンツのメタデータの構成例を示す図である。
【図４】本発明の第１の実施形態に係る放送受信装置のデータ受信表示処理方法を示す印刷コンテンツリスト表示制御フロー図である。
【図５】本発明の第１の実施形態に係る放送受信装置における印刷コンテンツのメタデータの解析結果である。
【図６】本発明の第１の実施形態に係る放送受信装置における優先する印刷コンテンツの種別を選択するユーザ操作画面を示す図である。
【図７】本発明の第１の実施形態に係る放送受信装置におけるユーザ指示による印刷コンテンツリスト表示例である。
【図８】本発明の第１の実施形態に係る放送受信装置における放送局指示による印刷コンテンツリスト表示例である。
【図９】本発明の第２の実施形態に係る放送受信装置を示す概略構成ブロック図である。
【図１０】本発明の第２の実施形態に係る放送受信装置のデータ受信表示処理方法を示す印刷コンテンツリスト表示制御フロー図である。
【図１１】本発明の第３の実施形態に係る放送受信装置を示す概略構成ブロック図である。
【図１２】本発明の第３の実施形態に係る放送受信装置のデータ受信表示処理方法を示す印刷コンテンツリスト表示制御フロー図である。
【図１３】本発明の第４の実施形態に係る放送受信装置を示す概略構成ブロック図である。
【図１４】本発明の第４の実施形態に係る放送受信装置のデータ受信表示処理方法を示す印刷コンテンツリスト表示制御フロー図である。
【符号の説明】
【０１２４】
１００，２００，３００，４００  デジタル放送受信機
１０１  入力解析部
１０２  放送受信部（取得手段、入力手段）
１１０，４１０  記憶部（記憶手段）
１２０，２２０，３２０，４２０  コンテンツリスト処理部
１２１  表示指示判定部
１２３，２２３，３２３，４２３  ユーザフィルタリング部
１２４，４２４  放送局フィルタリング部
１２５，２２５，３２５，４２５  表示優先度設定部（生成手段）
１２６，２２６，３２６，４２６  リスト生成部（生成手段）
１３０  表示制御部
１４０  ネットワーク制御部
１５０  印刷制御部
２２７，３２７，４２７  提供期間判定部（算出手段）
３２１  ネットワーク状態判定部（状態判別手段）
３２２，４２２  印刷形態判定部
４０５  録画制御部
【図１】
2010004494.tif 000003
【図２】
2010004494.tif 000004
【図３】
2010004494.tif 000005
【図４】
2010004494.tif 000006
【図５】
2010004494.tif 000007
【図６】
2010004494.tif 000008
【図７】
2010004494.tif 000009
【図８】
2010004494.tif 000010
【図９】
2010004494.tif 000011
【図１０】
2010004494.tif 000012
【図１１】
2010004494.tif 000013
【図１２】
2010004494.tif 000014
【図１３】
2010004494.tif 000015
【図１４】
2010004494.tif 000016