(57)【要約】【課題】放送受信装置に、現在放送されている番組の中からサーバ装置が指定した番組を表示させることができる放送受信装置、表示方法、サーバ装置及び放送受信装置制御方法を提供する。【解決手段】放送受信装置が、放送信号を受信し前記放送信号からチャンネルを選択する放送信号受信部と、文字を含むコンテンツデータの送信を要求する情報を前記コンテンツデータが記憶されたサーバ装置に送信する送信部と、前記チャンネルを特定するためのチャンネル特定情報及び前記コンテンツデータを前記サーバ装置から受信する受信部と、前記チャンネル特定情報に対応するチャンネルを前記放送信号受信部に選択させる選択指示部と、前記選択されたチャンネルに対応する番組及びまたは前記サーバ装置から供給されたコンテンツデータに対応する画像を表示する表示部とを具備する。【選択図】図５
2010074363.tif 000002
【特許請求の範囲】
【請求項１】
放送信号を受信し、前記放送信号からチャンネルを選択する放送信号受信部と、
文字を含むコンテンツデータの送信を要求する情報を、前記コンテンツデータが記憶されたサーバ装置に送信する送信部と、
前記チャンネルを特定するためのチャンネル特定情報及び前記コンテンツデータを前記サーバ装置から受信する受信部と、
前記チャンネル特定情報に対応するチャンネルを前記放送信号受信部に選択させる選択指示部と、
前記選択されたチャンネルに対応する番組及びまたは前記サーバ装置から供給されたコンテンツデータに対応する画像を表示する表示部と
を具備することを特徴とする放送受信装置。
【請求項２】
前記選択されたチャンネルに対応する番組が表示される第１の表示領域と、前記サーバから受信したコンテンツデータに対応する画像が表示される第２の表示領域を前記表示部が備えることを特徴とする請求項１記載の放送受信装置。
【請求項３】
前記選択されたチャンネルに対応する音声を出力する音声出力部をさらに具備し、
前記チャンネル特定情報に対応付けられ、前記音声出力部が出力する音声の音量を示す情報を前記受信部が受信し、
前記受信部が受信した音量を示す情報に対応する音量で音声が出力されるように前記音声出力部を制御する音声制御部をさらに具備すること
を特徴とする請求項１または２に記載の放送受信装置。
【請求項４】
前記選択指示部が選択させたチャンネルに対応する番組を前記表示部に表示させる際に、前記サーバ装置を信頼するか否かを問い合わせる画面及びまたはチャンネルに対応する画像を前記表示部に表示させるか否かを問い合わせる画面を前記表示部に表示させる画面表示指示部をさらに具備することを特徴とする請求項１ないし３のいずれか１項に記載の放送受信装置。
【請求項５】
チャンネルを特定するためのチャンネル特定情報と、画像を表示する放送受信装置に表示される文字を含むコンテンツデータが記憶された記憶部と、
前記放送受信装置から送信され、前記コンテンツデータの送信を要求する情報を受信する受信部と、
前記情報を受信したことに対応して、前記記憶部に記憶されたチャンネル特定情報及びコンテンツデータを前記放送受信装置に送信する送信部と
を具備することを特徴とするサーバ装置。
【請求項６】
番組の放送時間を示す情報が、前記チャンネル特定情報に対応付けられ、
時刻を管理する時刻管理部と、前記時刻管理部が管理する時刻と前記放送時間を示す情報とを前記コンテンツデータの送信を要求する情報を受信したことに対応して比較する比較部とをさらに具備し、
前記比較の結果、前記時刻管理部が管理する時刻と前記放送時間を示す情報が一致した場合、前記時刻と一致した放送時間を示す情報と対応するチャンネル特定情報を前記送信手段が前記放送受信装置に送信すること
を特徴とする請求項５記載のサーバ装置。
【請求項７】
前記チャンネル特定情報に前記放送受信装置から出力される音声の音量を示す情報が対応付けられ、
前記送信手段は、前記音量を示す情報を前記放送受信装置に送信すること
を特徴とする請求項５または６に記載のサーバ装置。
【請求項８】
放送信号を受信するステップと、
文字を含むコンテンツデータの送信を要求する情報を前記コンテンツデータが記憶されたサーバ装置に送信するステップと、
前記サーバ装置から送信されたコンテンツデータ及びチャンネルを特定するためのチャンネル特定情報を受信するステップと、
前記放送信号から前記チャンネル特定情報に対応するチャンネルを選択するステップと、
前記選択されたチャンネルに対応する番組及びまたは前記サーバ装置から供給されたコンテンツデータに対応する画像を表示するステップと
を具備することを特徴とする表示方法。
【請求項９】
画像を表示する放送受信装置に表示される番組の放送時間を示す情報とチャンネルを特定するためのチャンネル特定情報が対応付けられたテーブル及び文字を含むコンテンツデータが記憶された記憶部を具備するサーバ装置における放送受信装置制御方法であって、
前記放送受信装置から送信され、前記コンテンツデータの送信を要求する情報を受信するステップと、
前記情報を受信したことに対応して、前記記憶部に記憶されたチャンネル特定情報及びコンテンツデータを前記放送受信装置に送信するステップと
を具備することを特徴とする放送受信装置制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送受信装置、表示方法、サーバ装置及び放送受信装置制御方法に関する。
【背景技術】
【０００２】
従来、視聴者が好むＴＶ番組を示す情報を表示装置に表示させるサーバ装置及びＴＶ装置が知られている。（特許文献１参照）。
【特許文献１】特開２００６−２４６４３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記技術では、現在放送中または今後放送予定のＴＶ番組がリストとして表示される。表示されたリストからチャンネルなどを選択することで視聴者が見たい放送番組が視聴可能となる。
ところで、近年、ＴＶ番組の視聴に限らずインターネットを介してサーバ装置にアクセスし、企業のＷＥＢページを表示可能な放送受信装置が知られている。このような放送受信装置では、企業のＷＥＢページを表示しつつさらにＴＶ番組を表示させることが可能である。
なお、ＴＶ番組には、スポンサーとなっている企業が提供する商品の販売促進や、企業のイメージアップを図る側面もある。販売促進、イメージアップを図るためには、まず企業がスポンサーとなっているＴＶ番組を視聴者に視聴してもらうことが重要である。
上記に鑑み、本発明は、放送受信装置に、現在放送されている番組の中からサーバ装置が指定した番組を表示させることができる放送受信装置、表示方法、サーバ装置及び放送受信装置制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００４】
本発明の一形態にかかる放送受信装置は、放送信号を受信し、前記放送信号からチャンネルを選択する放送信号受信部と、文字を含むコンテンツデータの送信を要求する情報を、前記コンテンツデータが記憶されたサーバ装置に送信する送信部と、前記チャンネルを特定するためのチャンネル特定情報及び前記コンテンツデータを前記サーバ装置から受信する受信部と、前記チャンネル特定情報に対応するチャンネルを前記放送信号受信部に選択させる選択指示部と、前記選択されたチャンネルに対応する番組及びまたは前記サーバ装置から供給されたコンテンツデータに対応する画像を表示する表示部とを具備することを特徴とする。
【０００５】
本発明の一形態にかかる表示方法は、放送信号を受信するステップと、文字を含むコンテンツデータの送信を要求する情報を前記コンテンツデータが記憶されたサーバ装置に送信するステップと、前記サーバ装置から送信されたコンテンツデータ及びチャンネルを特定するためのチャンネル特定情報を受信するステップと、前記放送信号から前記チャンネル特定情報に対応するチャンネルを選択するステップと、前記選択されたチャンネルに対応する番組及びまたは前記サーバ装置から供給されたコンテンツデータに対応する画像を表示するステップとを具備することを特徴とする。
【０００６】
本発明の一形態にかかるサーバ装置は、チャンネルを特定するためのチャンネル特定情報と、画像を表示する放送受信装置に表示される文字を含むコンテンツデータが記憶された記憶部と、前記放送受信装置から送信され、前記コンテンツデータの送信を要求する情報を受信する受信部と、前記情報を受信したことに対応して、前記記憶部に記憶されたチャンネル特定情報及びコンテンツデータを前記放送受信装置に送信する送信部とを具備することを特徴とする。
【０００７】
本発明の一形態にかかる放送受信装置制御方法は、画像を表示する放送受信装置に表示される番組の放送時間を示す情報とチャンネルを特定するためのチャンネル特定情報が対応付けられたテーブル及び文字を含むコンテンツデータが記憶された記憶部を具備するサーバ装置における放送受信装置制御方法であって、前記放送受信装置から送信され、前記コンテンツデータの送信を要求する情報を受信するステップと、前記情報を受信したことに対応して、前記記憶部に記憶されたチャンネル特定情報及びコンテンツデータを前記放送受信装置に送信するステップとを具備することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、放送受信装置に、現在放送されている番組の中からサーバ装置が指定した番組を表示させることができる放送受信装置、表示方法、サーバ装置及び放送受信装置制御方法を提供することができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明を実施するための最良の形態を図面に基づき説明する。図１は、本発明の一つの実施の形態の放送受信装置制御システム１を表す概念図である。図２は、本発明の一つの実施の形態の放送受信装置１００ａ〜１００ｎが送信するＨＴＴＰリクエストを表す概念図である。図３は、本発明の一つの実施の形態の放送受信装置１００ａ〜１００ｎが受信するＨＴＴＰレスポンスを表す概念図である。図４は、ＨＴＴＰレスポンスに含まれる受信装置制御情報の一例を示す図である。
【００１０】
図１に示すように放送受信装置制御システム１は、複数の放送受信装置１００ａ〜１００n及び複数のサーバ装置２００ａ〜２００ｎで構成される。放送受信装置１００ａ〜１００n及び複数のサーバ装置２００ａ〜２００ｎは、ネットワーク３００を介してそれぞれ接続される。複数の放送受信装置１００ａ〜１００n及び複数のサーバ装置２００ａ〜２００ｎは、インターネットプロトコル(Internet Protocol：以下ＩＰと称す。)技術を用いて接続される。
【００１１】
放送受信装置１００ａ〜１００nは、サーバ装置２００ａ〜２００ｎが提供するＷＥＢサイト（例えば、企業のホームページ）を表示するブラウザアプリケーション（以下、ブラウザと称す。）を備える。放送受信装置１００ａ〜１００nは、例えば、テレビ受像機、ＰＣ（Personal Computer）、携帯電話、各種レコーダ（ハードディスクレコーダーなど）である。
【００１２】
放送受信装置１００ａ〜１００n及びサーバ装置２００ａ〜２００ｎは、ネットワーク３００を介してＨＴＴＰ（hypertext transfer protocol）リクエスト及びＨＴＴＰレスポンスを送受信する。放送受信装置１００ａ〜１００nとサーバ装置２００ａ〜２００ｎはそれぞれ共通するＡＰＩ（Application Program Interface）を備える。
「ＨＴＴＰリクエスト」とは、放送受信装置１００ａ〜１００nが、種々の処理を要求するためにサーバ装置２００ａ〜２００ｎに対して送信する情報である。
【００１３】
例えば、ＨＴＴＰリクエストは、ＷＥＢサイトを構成するＨＴＭＬ（Hyper Text Markup Language）文書、ＸＭＬ（Extensible Markup Language）文書、ＸＨＴＭＬ（Extensible Hyper Text Markup Language）文書などの送信を要求する情報である。以下、これらのＨＴＭＬ文書などをページデータと称す。ページデータは、コンテンツデータである。
【００１４】
図２に示すように、「ＨＴＴＰリクエスト」は、リクエスト行Ｒ、メッセージヘッダＭ１、エンティティボディＥ１の３つの要素を備える。
「リクエスト行Ｒ」には、サーバ装置２００ａ〜２００ｎに対する要求を示す情報（例えば、ページデータの送信を要求するコマンド）が含まれる。
「メッセージヘッダＭ１」には、放送受信装置１００ａが備えるブラウザの種類やバージョン、対応するデータ形式などの付加的な情報が含まれる。
【００１５】
また、「メッセージヘッダＭ１」には、チャンネル切り替えを許可するか否かの情報、音声の変更を許可するか否かの情報（以下、設定情報と称す。）が含まれる。チャンネル切り替えを許可するか否かの情報、音声の変更を許可するか否かの情報は、あらかじめ視聴者によって設定される。
「エンティティボディＥ１」には、放送受信装置１００ａ〜１００ｎが、サーバ装置２００ａ〜２００ｎに対して送信する比較的大きなデータ（例えば、画像データや、ブラウザの所定のフォームに入力したテキストデータなど）が含まれる。このデータは、サーバ装置２００ａ〜２００ｎに対する要求に対応してエンティティボディＥ１に含まれる場合と含まれない場合がある。
【００１６】
「ＨＴＴＰレスポンス」とは、ＨＴＴＰリクエストの応答として、サーバ装置２００ａ〜２００ｎが、放送受信装置１００ａ〜１００nに対して送信する情報ある。
図３に示すように、「ＨＴＴＰレスポンス」は、ステータス行Ｓ、メッセージヘッダＭ２、エンティティボディＥ２の３つの要素を備える。
「ステータス行Ｓ」には、ＨＴＴＰリクエストの処理結果を示す情報が含まれる。例えば、正常にＨＴＴＰリクエストを受信して処理したことを示す情報、または、ＨＴＴＰリクエストを処理できなかったことを示す情報などである。
【００１７】
「メッセージヘッダＭ２」には、ＨＴＴＰリクエストに対する返信データの形式や大きさを示す情報、放送受信装置１００ａ〜１００nの動作を指示する情報（以下、受信装置制御情報と称す）が含まれる。
「受信装置制御情報」は、ページデータに基づくＷＥＢサイトの表示を指示するもの（図中の「サイト表示指示情報」）、ページデータ中の文字列の書き換え(差し替え)を指示するもの（図中の「文字列書き換え指示情報」）である。
さらに、「受信装置制御情報」は、番組の表示を指示するもの（図中の「番組表示指示情報」）、表示された番組の音量の調整を指示するためのもの（図中の「音量変更指示情報」）などである。「番組の表示の指示」とは、未表示のＴＶ番組を表示させることである。
【００１８】
「受信装置制御情報」は、例えば、図４に示すようなJava（登録商標）Scriptで記述される。「受信装置制御情報」によって、放送受信装置１００ａ〜１００nが備えるＡＰＩが適宜参照され、チャンネルの切り替え、音量の調整などが行われる。「受信装置制御情報」は、Java（登録商標）Script以外にも例えば、種々のマークアップ言語で記述されたものであってもよい。
「エンティティボディＥ２」には、メッセージヘッダＭ２の各情報に対応付けられる種々の情報が含まれる。具体的には、ＷＥＢサイトの表示を指示する情報に対応付けられたページデータが含まれる。
さらに、エンティティボディＥ２には、ページデータ中の文字列の書き換えを指示する情報に対応付けられた書き換え対象文字情報及び書き換え文字情報が含まれる。
【００１９】
「書き換え対象文字情報」とは、ページデータ中の文字列を書き換える際の書き換え対象である文字列を特定するためのものである。例えば、種々の広告バナーや、サーバ装置２００ａ〜２００ｎから配信される動画などをＷＥＢサイトの一部として表示するための文字列である。
「書き換え文字情報」とは、書き換え対象文字情報によって特定された文字列の書き換え後の文字列を示すものである。例えば、ＴＶ番組の映像をＷＥＢサイトの一部として表示するための文字列である。
【００２０】
次に図５ないし図７を用いて、放送受信装置１００ａ〜１００ｎについて詳細に説明する。なお、放送受信装置１００ａ〜１００ｎは、ほぼ同一の構成を備えている。したがって、ここでは放送受信装置１００ａを詳細に説明し、放送受信装置１００ｂ〜１００ｎについての詳細な説明は省略する。図５は、本発明の一つの実施の形態の放送受信装置１００ａの構成を表すブロック図である。図６、図７は、放送受信装置１００ａの表示部１１３に表示されるメッセージ画面の一例を示す概念図である。
【００２１】
図５に示すように放送受信装置１００ａは、チューナ１０１、番組選択指示部１０２、ＨＴＴＰリクエスト生成部１０３、通信部１０４、映像・音声処理部１０５、画像合成部１０６、メッセージ作成部１０７、制御部１０８、記憶部１０９、操作入力部１１０を備える。さらに、放送受信装置１００ａは、スピーカ１１１、音量設定部１１２、表示部１１３、アンテナ１１４を備える。これらはバス１１５で接続される。
なお、放送受信装置１００ａは、スピーカ１１１、表示部１１３、アンテナ１１４などを内蔵するものとしないものとがある。
【００２２】
以下の説明は、放送受信装置１００ａが、スピーカ１１１、表示部１１３を内蔵し、かつアンテナ１１４は内蔵しないものとする。スピーカ１１１、表示部１１３、アンテナ１１４を内蔵しない放送受信装置１００ａには、種々のインターフェースを介して装置外部からスピーカ１１１、表示部１１３、アンテナ１１４などが接続される。
チューナ１０１は、放送信号受信部として機能する。チューナ１０１は、アンテナ１１４と接続される。チューナ１０１は、アンテナ１１４を介して地上アナログ波、地上デジタル波、衛星放送波などの種々の放送波（放送信号）を受信する。なお、放送波は、アンテナ１１４から取り込まれるものに限らず、ケーブルテレビ局などからケーブルを介して取り込まれるものであってもよい。
チューナ１０１は、所望のＴＶ番組を示す放送信号を選択できる。チューナ１０１は、選択した放送信号を映像・音声処理部１０５に出力する。
【００２３】
番組選択指示部１０２は、選択指示部として機能する。番組選択指示部１０２は、チューナ１０１に対して放送信号の選択を指示する。
ＨＴＴＰリクエスト生成部１０３は、ＨＴＴＰリクエストを生成する。
通信部１０４は送信部及び受信部として機能する。通信部１０４は、自装置を識別するためのＩＤ情報（例えば、ＩＰアドレス）とともにサーバ装置２００ａ〜２００ｎに対してＨＴＴＰリクエスト生成部１０３が生成したＨＴＴＰリクエストを送信する。また、通信部１０４は、ＨＴＴＰリクエストに対する応答であるＨＴＴＰレスポンスをサーバ装置２００ａ〜２００ｎから受信する。
【００２４】
映像・音声処理部１０５は、チューナ１０１からの入力を受け、放送信号から音声信号、映像信号を取り出し、各信号をそれぞれデコードする。映像・音声処理部１０５は、デコードした音声信号をスピーカ１１１に出力する。映像・音声処理部１０５は、デコードした映像信号を画像合成部１０６に出力する。
画像合成部１０６は、図示はしないグラフィック用のメモリなどを有する。画像合成部１０６は、通信部１０４を介して受信したＨＴＴＰレスポンスのエンティティボディＥ２に含まれるページデータを解析し、ＷＥＢサイトを表す画像データとして表示部１１３に出力する。
【００２５】
なお、画像合成部１０６は、解析したページデータ中に含まれる文字列を書き換えることができる。すなわち、画像合成部１０６は、ページデータを解析し、ページデータに含まれる文字列をそれぞれ抽出する。そして、画像合成部１０６は、ＨＴＴＰレスポンスのエンティティボディＥ２に含まれる書き換え対象文字情報に基づいて、抽出した文字列の中から書き換え対象文字情報に対応する文字列を特定する。画像合成部１０６は、特定した文字列を、ＨＴＴＰレスポンスのエンティティボディＥ２に含まれる書き換え文字情報に書き換える。
また、画像合成部１０６は、映像・音声処理部１０５から入力された映像データと、ページデータに基づく画像データを合成し、表示用画像データとして表示部１１３に出力する。
【００２６】
例えば、画像合成部１０６は、ＷＥＢサイトの画像中にチューナ１０１が選択した映像（すなわちＴＶ番組）が表示されるようにデータの合成を行う。ＷＥＢサイトの画像中の映像が表示される場所、映像の縦・横の幅などはページデータ中の文字列によって規定される。
また、例えば、画像合成部１０６は、ＷＥＢサイトと映像が、表示部１１３にそれぞれ分割されて表示されるようにデータの合成を行う。
メッセージ作成部１０７は、画面表示指示部として機能する。
メッセージ作成部１０７は、画像合成部１０６によるページデータ中の文字列の書き換えや、音量設定部１１２による音量の調節の際に、書き換え、音量の調節を行うか否かを示すメッセージを作成し、表示部１１３に表示させる。
【００２７】
例えば、「現在Ａ社が提供中の番組を表示しますか？」などのメッセージを作成する（図６参照）。メッセージ作成部１０７は、電子署名付のメッセージを作成する場合もある（図７参照）。メッセージ作成部１０７が作成するメッセージによって、視聴者が意図しないサーバ装置からの受信装置制御情報の実行を防止でき、セキュリティが向上する。
制御部１０８は、放送受信装置１００ａ全体の制御を行う。例えば、通信部１０４を制御して、サーバ装置２００ａ〜２００ｎとＨＴＴＰリクエスト、ＨＴＴＰレスポンスの送受信を行わせる。制御部１０８は、受信したＨＴＴＰレスポンスの解析などをおこなう。制御部１０８は、解析したＨＴＴＰレスポンスに基づいて、チューナ１０１でのＴＶ番組の選択、音量設定部１１２での出力の音量設定などの制御を行う。
【００２８】
制御部１０８は、操作入力部１１０からの入力を常に監視している。例えば、表示部１１３に表示された電子署名付のメッセージに対して行われた承認操作の入力を監視する。
記憶部１０９には、あらかじめブラウザ、ファームウェア、ＡＰＩなどが記憶されている。記億部１０９には、チューナ１０１が現在選択しているチャンネル情報、音声部での出力の音量などを示す情報などが適宜記憶される。
【００２９】
操作入力部１１０は、制御部１０８に接続されている。操作入力部１１０は、視聴者に操作され、ＴＶ番組を切り替えためのチャンネル番号情報や表示部１１３に画像として表示されたボタンなどを選択するための情報を制御部１０８に出力する。
操作入力部１１０は、例えば、タッチパネルや押下式のボタン群、キーボード、マウスなどのポインティングデバイスである。また、操作入力部１１０は、赤外線受光部を備えることもできる。この場合、操作入力部１１０は、ボタン群などに準ずるボタンを搭載した図示はしないリモコンからのコマンドを受信できる。
【００３０】
スピーカ１１１は音声出力部として機能する。スピーカ１１１には、映像・音声処理部１０５から出力された音声信号が入力される。スピーカ１１１は、入力された音声信号に対応する音声を出力する。
音量設定部１１２は、音声制御部として機能する。音量設定部１１２は、スピーカ１１１から出力される音声の音量を調節する。音量調整は、操作入力部１１０からのコマンド入力やＨＴＴＰレスポンスのメッセージヘッダに含まれた音量変更指示情報や情報操作入力部１１０からのコマンド入力に基づいて行われる。
表示部１１３には、画像合成部１０６から出力されたＷＥＢサイトを示す画像データ、デコードされた映像信号、表示用画像データに対応する画像が表示される。
【００３１】
次に図８及び図９を用いて、サーバ装置２００ａ〜２００ｎについて詳細に説明する。サーバ装置２００ａ〜２００ｎは、ほぼ同一の構成を備えている。したがって、ここでは、サーバ装置２００ａを詳細に説明し、サーバ装置２００ｂ〜２００ｎの詳細な説明は省略する。図８は、本発明の一つの実施の形態のサーバ装置２００ａの構成を表すブロック図である。図９は、サーバ装置２００ａが記憶する番組情報を示す概念図である。
図８に示すようにサーバ装置２００ａは、通信部２０１、時刻管理部２０２、記憶部２０３、ＨＴＴＰレスポンス生成部２０４、制御部２０５を備える。これらはバス２０６で接続される。
【００３２】
通信部２０１は、送信部、受信部として機能する。
通信部２０１は、放送受信装置１００ａが備える通信部１０４と同様の機能を備える。通信部２０１は、放送受信装置１００ａ〜１００ｎから送信されたＨＴＴＰリクエストを受信する。また、通信部２０１は、放送受信装置１００ａ〜１００ｎに対してＨＴＴＰレスポンスを送信する。
時刻管理部２０２は、年,月,日,時刻などの時刻情報を管理（時間の計時や誤差の修正など）する。なお、「時刻」は世界時である。世界時から時差を加減することで種々の国の時刻情報を生成することができる。
記憶部２０３には、番組情報、ページデータ、ブラウザに表示される画像や動画などのデータ、ＡＰＩがあらかじめ記憶されている。番組情報、ページデータ、画像や動画などのデータはＨＴＴＰレスポンスとして放送受信装置１００ａ〜１００ｎに送信される。
【００３３】
「番組情報」は、サーバ装置２００ａがＨＴＴＰリクエストを受信した時刻に放送波を用いて放送されている所定のＴＶ番組のチャンネルを特定するためのものである（図９参照）。
「番組情報」は、地上波放送などの各番組のチャンネルを示す情報と、各番組の放送日時を示す情報と、音量制御情報とが対応付けられたものである。なお、チャンネルを示す情報に変えて周波数を示す情報が記憶されてもよい。
「チャンネル情報」は、番組特定情報である。チャンネル情報は、受信装置制御情報を構成する番組表示指示情報の一部である。チャンネル情報に対応するチャンネルをチューナ１０１に選択させることができる。
チャンネル情報は、ＷＥＢサイトを提供する企業がスポンサーとなっているＴＶ番組に対応する。例えば、サーバ装置２００ａが、Ａ社のＷＥＢサイトを提供するためのものだった場合、チャンネル情報は、Ａ社がスポンサーとなっているＴＶ番組に対応するチャンネルを示す。チャンネル情報は、Ａ社が特に視聴者に対して視聴を望むＴＶ番組に対応するものである。例えば、Ａ社からのメッセージ性の高い番組、Ａ社の高感度に寄与する番組である。
【００３４】
なお、ＴＶ番組のチャンネルは、同一番組であっても放送地域ごとに異なることがある。したがって、チャンネル情報は、放送地域毎に複数ある。
「音量制御情報」は、受信装置制御情報を構成する音量変更指示情報の一部である。音量制御情報の値は、放送受信装置１００ａ〜１００ｎが出力する音声の音量を示す。
ＨＴＴＰレスポンス生成部２０４は、放送受信装置１００ａから送信されたＨＴＴＰリクエストに対応するＨＴＴＰレスポンスを生成する。ＨＴＴＰレスポンス生成部２０４が生成したＨＴＴＰレスポンスは通信部２０１介してＨＴＴＰリクエストを送信した放送受信装置１００ａ〜１００ｎに送信される。
【００３５】
制御部２０５は、時刻管理部２０２が管理する時刻情報を取得し、番組情報を構成する番組の放送日時を示す情報と比較する比較部として機能する。
制御部２０５は、サーバ装置２００ａ全体の制御を行う。例えば、通信部２０１を制御して、放送受信装置１００ａ〜１００ｎとＨＴＴＰレスポンス、ＨＴＴＰリクエストの送受信を行わせる。例えば、制御部２０５は、受信したＨＴＴＰリクエストの解析などをおこなう。制御部２０５は、解析したＨＴＴＰリクエストに対応するＨＴＴＰレスポンスをＨＴＴＰレスポンス生成部２０４に生成させる。
制御部２０５は、ＨＴＴＰリクエストの内容に対応して、記憶部２０３に記憶されたページデータや番組情報などを参照し、ＨＴＴＰレスポンス生成部２０４に出力する。
制御部２０５は、ＨＴＴＰリクエストとともに送信されたＩＰアドレスから放送受信装置１００ａ〜１００ｎが設置されている地域を特定することができる。
【００３６】
「地域の特定」は、ＩＰアドレスを用いなくとも可能である。例えば、あらかじめＨＴＴＰリクエストに放送受信装置１００ａ〜１００ｎが受信する放送波の放送地域を示す情報を含めることで特定することができる。この場合には、放送受信装置１００ａ〜１００ｎに、操作入力部１１０を用いて放送地域を示す情報をあらかじめ記憶させておく。
次に図１０及び図１１を用いて表示部１１３に表示されるＷＥＢサイトについて説明する。すなわち図１０は、文字列の書き換えを行っていないページデータに対応するＷＥＢサイトの表示例を示す概念図である。図１１は、文字列の書き換えを行ったページデータに対応するＷＥＢサイトの表示例を示す概念図である。以下説明を分かりやすくするＡ社のＷＥＢサイトを表示した場合を説明する。
【００３７】
図１０に示すように表示部１１３はメイン画面１１３ａ、広告表示画面１１３ｂを有している。メイン画面１１３ａ、広告表示画面１１３ｂは、サーバ装置２００ａ〜２００ｎが記憶するページデータに対応する通常のＷＥＢサイトを表示する。
メイン画面１１３ａには例えば、Ａ社の個別製品のページを参照するための文字情報が表示される。
広告表示画面１１３ｂにはＡ社の広告バナーや、サーバ装置２００ａ〜２００ｎが記憶する動画（例えば、Ａ社を紹介する動画）が表示される。
【００３８】
図１１に示すように表示部１１３はメイン画面１１３ａ、映像表示画面１１３ｃを有する場合もある。広告表示画面１１３ｃは、第1の表示領域である。メイン画面１１３ａは、第２の表示領域である。
メイン画面１１３ａ、映像表示画面１１３ｃは、文字列を書き換えたページデータに対応するＷＥＢサイトを表示する。
メイン画面１１３ａには例えば、Ａ社が販売している製品のページを参照するための文字情報が表示される。
映像表示画面１１３ｃにはＡ社がスポンサーとなっているＴＶ番組が表示される。映像表示画面１１３ｃには、例えば「現在提供中の番組  △ｃｈ」などと表示することができる。また、番組名などを表示することもできる。
【００３９】
次に図１２を用いて、放送受信装置１００ａの動作を説明する。すなわち、図１２は放送受信装置１００ａの動作を示すフローチャートである。なお、以下、一例として、放送受信装置１００ａが、サーバ装置２００ａが提供するＡ社のＷＥＢサイトにアクセスする場合を説明する。
（１）ブラウザの起動（ステップＳ１００）
まず、視聴者が、操作入力部１１０を操作して、ブラウザを起動させる。すなわち、操作入力部１１０からの入力を受信した制御部１０８が記憶部１０９からブラウザを読み込み表示部１１３に表示させる。
このとき、表示部１１３には、視聴者によってあらかじめ設定されたホームページ（例えば、所望のホームページを検索するためのポータルサイトなど）が表示される。
【００４０】
（２）ＷＥＢサイトの情報入力（ステップＳ１０１）
視聴者は、操作入力部１１０を操作して、Ａ社のＷＥＢサイトを表示するための情報を入力する。具体的には、ブラウザ上に配置された検索用フォームにＡ社のホームページアドレスを直接入力する。または、あらかじめブラウザにブックマークされたＡ社のＷＥＢサイトへのリンク情報を選択したり、入力フォームにキーワードとして「Ａ社」と入力する。
（３）Ａ社のＷＥＢサイトへのアクセス（ステップＳ１０２〜Ｓ１０４）
ステップＳ１０１にて、Ａ社のＷＥＢサイトの情報が入力されると、制御部１０８は、ＨＴＴＰリクエスト生成部１０５にＡ社のＷＥＢサイトを表示するためのＨＴＴＰリクエストを生成させる。
【００４１】
制御部１０８は、通信部１０４を制御して生成されたＨＴＴＰリクエストをサーバ装置２００ａに対して送信させる（Ｓ１０２）。
制御部１０８は、通信部１０４を介してステップＳ１０２で送信したＨＴＴＰリクエストに対する応答であるＨＴＴＰレスポンスをサーバ装置２００ａから受信する（ステップＳ１０３）。
制御部１０８は、受信したＨＴＴＰレスポンスを解析する。このとき制御部１０８は、ステータス行Ｓ、メッセージヘッダＭ２、エンティティボディＥ２を順に解析する（ステップＳ１０４）。
【００４２】
（４）受信制御情報の処理（ステップＳ１０５〜Ｓ１０６）
解析の結果、ＨＴＴＰレスポンスのメッセージヘッダＭ２に受信装置制御情報が含まれていた場合（ステップＳ１０５）、制御部１０８は、メッセージ作成部１０７に確認メッセージを作成させる。さらに制御部１０８は、メッセージ作成部１０７が作成した確認メッセージを表示部１１３に表示させる（図６、図７参照）（ステップＳ１０６）。
【００４３】
（５）制御の不実行（ステップＳ１０７及びＳ１０９）
表示されたメッセージに対して、視聴者が、操作入力部１１０を用いて「いいえ」を選択した場合（ステップＳ１０７のＮｏ）、制御部１０８は、ＨＴＴＰレスポンスのエンティティボディに含まれたページデータを画像合成部１０６に出力する。
画像合成部１０６は、出力されたページデータを解析し、Ａ社のウェブサイトとして表示される表示用画像データを作成し、表示部１１３に出力する。
このことにより表示部１１３には、図１０に示すＡ社のＷＥＢサイトが表示される。
【００４４】
（６）制御の実行（ステップＳ１０７〜１０９）
ステップＳ１０６において表示されたメッセージに対して、視聴者が、操作入力部１１０を用いて「はい」を選択した場合（ステップＳ１０７のＹｅｓ）、制御部１０８は、ＨＴＴＰレスポンスのエンティティボディＥ２に含まれた音量制御用の情報に対応する音量で音声が出力されるように音量設定部１１２を制御する。
さらに、制御部１０８は、ＨＴＴＰレスポンスのエンティティボディＥ２に含まれた書き換え対象文字情報、書き換え文字情報を画像合成部１０６に出力する。そして、制御部１０８は、画像合成部１０６にページデータの文字列の書き換えを指示する。
【００４５】
画像合成部１０６は、出力されたページデータを解析し、書き換え対象文字情報に対応する文字列を抽出し、書き換え文字情報に書き換える。
また、制御部１０８は、ＨＴＴＰレスポンスのエンティティボディＥ２に含まれたチャンネル情報に基づいて、チューナ１０１に放送信号の選択を行わせる。
チューナ１０１は、選択した放送信号を映像・音声処理部１０５に出力する。映像・音声処理部１０５は、出力された放送信号から音声信号、映像信号を取り出し、音声信号をスピーカ１１１、画像合成部１０６にそれぞれ出力する。
画像合成部１０６は、書き換えられたページデータの文字列を解析し、ＷＥＢサイトとして表示される画像データを生成する。
【００４６】
画像合成部１０６は、映像・音声処理部１０５から入力された映像データと生成した画像データを合成し、表示用画像データとして表示部１１３に出力する。このことにより、表示部１１３には、図１１に示すＡ社のＷＥＢサイトが表示される。
なお、ステップＳ１０６において、電子署名の認証を示すメッセージに対応してＡ社からの受信装置制御情報を常に信頼する選択を行った場合、以後、確認メッセージの作成及び表示は行わなくてもよい。この場合には、ステップＳ１０５の処理の後、ステップＳ１０８の処理が行われる。また、あらかじめＡ社からの受信装置制御情報を常に信頼することを示す情報を記憶部１０９に記憶させておくことで、確認メッセージの作成及び表示を行わないようにすることもできる。
【００４７】
次に図１３を用いて、サーバ装置２００ａの動作を説明する。すなわち、図１３はサーバ装置２００ａの動作を示すフローチャートである。
（１）ＨＴＴＰリクエスト受信（ステップＳ２００）
制御部２０５が、通信部２０１を介してＨＴＴＰリクエストを受信する。制御部２０５はＨＴＴＰリクエストを解析する。
（２）設定情報の取得（ステップＳ２０１）
制御部２０５は、ＨＴＴＰリクエストに含まれる放送受信装置１００ａの設定情報を取得する。すなわち、チャンネル切り替えを許可するか否かの情報、音声の変更を許可するか否かの情報を取得する。
【００４８】
（３）ＴＶ番組表示させるか否かの決定処理（ステップＳ２０２）
制御部２０５は、取得した設定情報に基づいてＴＶ番組を表示させるか否かを判定する。すなわち、チャンネル切り替えを許可するか否かの情報が「否」の場合、制御部２０５は、ＴＶ番組を表示させない判定を行う。
チャンネル切り替えを許可するか否かの情報が「可」の場合、制御部２０５は、ＴＶ番組を表示させる判定を行う。
なお、この判定は、Ａ社のＷＥＢページのホームページ（一番初めに表示されるＡ社のＷＥＢページ）に対応するページデータの送信を要求するＨＴＴＰリクエストを受信したときのみ行うのが好ましい。
【００４９】
すなわち、Ａ社のホームページが表示部１１３に表示されている状態で、視聴者がＡ社の他のＷＥＢページを視聴したいときがある。この場合、リンクと呼ばれる他のＷＥＢページを参照するための所定の文字が操作入力部１１０によって選択される。このとき、放送受信装置１００ａからサーバ装置２００ａに対して、選択された文字にリンクするＷＥＢページに対応するページデータの送信を要求するＨＴＴＰリクエストが送信される。この場合には、ＨＴＴＰリクエストに設定情報が含まれていてもサーバ装置２００ａは、ＴＶ番組を表示させるか否かの判定は行わず、記憶部２０３から対応するページデータを読み出し、ＨＴＴＰレスポンスとして放送受信装置１００ａに送信する。
【００５０】
（４）番組情報の検索（ステップＳ２０３）
ＴＶ番組を表示させる判定を行った場合（ステップＳ２０２のＹｅｓ）、制御部２０５は、時刻管理部２０２が管理する時刻情報を取得する。
次に、制御部２０５は、記憶部２０３の番組情報を参照し、取得した時刻情報と、情報番組情報に含まれた各ＴＶ番組の放送日時を示す情報とを比較する。そして、取得した時刻情報と一致する放送日時に対応付けられたチャンネル情報と音量制御情報を参照する。制御部２０５は、ＨＴＴＰリクエストとともに受信したＩＰアドレスなどから放送受信装置１００ａ〜１００ｎが設置されている地域を特定する。なおこの地域の特定は、ステップＳ２００〜Ｓ２０３の中でいつでも行うことができる。
【００５１】
制御部２０５は、特定した地域に対応するチャンネル情報とこのチャンネル情報に対応付けられた音量制御情報を含む受信装置制御情報を生成し、ＨＴＴＰレスポンス生成部２０４に出力する。
さらに制御部２０５は、ＨＴＴＰレスポンス生成部２０４にＨＴＴＰレスポンスを生成させる。制御部２０５は、生成されたＨＴＴＰレスポンスを通信部２０１を介して放送受信装置１００ａに送信する。なお、ステップＳ２０１において放送受信装置１００ａの設定情報がチャンネル切り替えを許可するが音声の変更を許可しないものだった場合、音量情報の設定は行われない。
【００５２】
次に、図１４を用いて放送受信装置１００ａにＷＥＢサイトを表示する際の放送受信装置１００ａ、サーバ装置２００ａによる情報の送受信について説明する。すなわち、図１４は、放送受信装置１００ａ、サーバ装置２００ａによる情報の送受信を示すシーケンス図である。以下、放送受信装置１００ａが、サーバ装置２００ａが提供するＡ社のＷＥＢサイトを表示する場合を説明する。なお、ここでは、放送受信装置１００ａの設定情報は「可」である。
まず図中のＡ社、Ｂ社が提供するＴＶ番組Ｐ１、Ｐ２について説明する。Ａ社、Ｂ社が提供するＴＶ番組Ｐ１、Ｐ２は、時刻の変化に沿って放映される。ここでは、図の上方向から下方向にかけて時刻が変化するものとし、Ｂ社が提供するＴＶ番組の放送終了後にＡ社が提供するＴＶ番組が放送される。
【００５３】
（１）初期視聴状態（ステップＳ３０１）
放送受信装置１００ａは、電源がＯｎの状態である。例えば、放送受信装置１００ａは、チューナ１０１で選局した放送波に対応するＴＶ番組を表示部１１３に表示している。
（２）ＷＥＢサイトへアクセス（ステップＳ３０２）
ここで視聴者が、操作入力部１１０を用いてＡ社のＷＥＢサイトにアクセスする。このとき、まず放送受信装置１００ａからサーバ装置２００ａに対してＡ社のＷＥＢサイトを示すページデータの送信を要求するＨＴＴＰリクエストが送信される。
【００５４】
（３）番組情報検索（ステップＳ３０３）
サーバ装置２００ａは、放送受信装置１００ａからのＨＴＴＰリクエストを受信すると、記憶部２０３を参照して番組情報を検索する。
（４）コンテンツ提供（ステップＳ３０４）
このとき、放送波を用いて提供されているＴＶ番組は、Ａ社は提供していない（仮にＢ社が提供しているとする）。したがって、サーバ装置２００ａは、通常のＷＥＢサイトを放送受信装置１００ａに提供するためのＨＴＴＰレスポンス（図中の「コンテンツＡ」）を作成し、放送受信装置１００ａに送信する。
【００５５】
（５）コンテンツ表示（ステップＳ３０５）
放送受信装置１００ａは、ＨＴＴＰレスポンスを受信し、表示部１１３にＡ社のＷＥＢサイトを表示する。
（６）ＷＥＢサイトへ再度アクセス（ステップＳ３０６）
ここで、しばらく時間をおいた後、Ａ社のＷＥＢサイトに再度アクセスする場合がある。このとき、放送受信装置１００ａからサーバ装置２００ａに対してステップＳ３０２と同様のＨＴＴＰリクエストが送信される。
【００５６】
（７）番組情報検索（ステップＳ３０７）
サーバ装置２００ａは、放送受信装置１００ａからのＨＴＴＰリクエストを受信すると、ステップＳ３０３と同様に番組情報を検索する。
（８）チャンネル情報送信（ステップＳ３０８）
このとき、放送波を用いて提供されているＴＶ番組は、Ａ社が提供している。したがって、サーバ装置２００ａは、Ａ社が提供する番組をＷＥＢサイト内に表示するためのＨＴＴＰレスポンス（図中の「コンテンツＢ」）を作成し、放送受信装置１００ａに送信する。
【００５７】
（９）コンテンツ及びＡ社提供の番組の表示（ステップＳ３０９）
放送受信装置１００ａは、ＨＴＴＰレスポンスを受信し、表示部１１３にＷＥＢサイトを表示する。表示されたＷＥＢサイト中には、Ａ社が提供しているＴＶ番組が表示される。
なお、このとき表示部１１３には、Ａ社が提供しているＴＶ番組を表示するか否かの確認メッセージが表示される。視聴者が操作入力部１１０を用いて表示しないことを選択した場合、表示部１１３には、ステップＳ３０５と同様のＷＥＢサイトが表示される。
【００５８】
以上説明したように、本発明の一つの実施形態に係る放送受信装置制御システム１は、サーバ装置２００ａ〜２００ｎが提供しているＷＥＢサイトを表示した放送受信装置１００ａ〜１００ｎに、ＷＥＢサイトを提供する企業がスポンサーとなっていてかつ、リアルタイムに放送されているＴＶ番組をＷＥＢサイトの一部のように表示させることができる。
このことにより、企業が提供する商品の販売促進や、イメージアップの一環として、まず企業がスポンサーとなっているＴＶ番組を視聴者に知らせることができる。すなわち、企業の広告活動の幅が広がる。
【００５９】
（その他の実施形態）
本発明の実施形態は上記の実施形態に限られず拡張、変更可能であり、拡張、変更した実施形態も本発明の技術的範囲に含まれる。
例えば、上記の例では、受信制御情報によってチャンネル及びまたは音量の変更を行わせたが、これ以外にも、画面の明度やコントラストを変更させるような受信制御情報をＨＴＴＰレスポンスに含ませてもよい。画面の明度やコントラストを変更させる場合とは、例えば、表示部１１３に表示させるＴＶ番組が映画だった場合である。この場合には、画面の明度を落とさせる受信制御情報がＨＴＴＰレスポンスに含まれる。また、この場合、サーバ装置２００ａ〜２００ｎが記憶する番組情報には、映画などのＴＶ番組のジャンル情報や、明度やコントラストを指定する情報が対応付けられる。
【００６０】
さらに、上記の例では、ＷＥＢサイト中の所定の箇所に、ＴＶ番組を表示するようにしたが、これに代えて、表示部１１３の表示画面を左右に分割してもよい。この場合の表示例を図１５に示す。すなわち、図１５は、放送受信装置１００ａの表示部１１３での表示の変形例を示す概念図である。
図１５に示すように、表示部１１３の表示画面を左右に分割し、一方にＷＥＢサイトを表示し、他方にＴＶ番組を表示させることもできる。そして、この場合には、映像表示画面１１３ｃに「現在提供中の番組を右画面に表示しています。」などの文字を表示させてもよい。表示部１１３の表示画面を左右に分割することで、ＴＶ番組を一定以上の大きさで表示することができ、高品質（見やすい）の映像を視聴者に提供することができる。
【図面の簡単な説明】
【００６１】
【図１】本発明の一つの実施の形態の放送受信装置制御システム１を表す概念図。
【図２】本発明の一つの実施の形態の放送受信装置１００ａ〜１００ｎが送信するＨＴＴＰリクエストを表す概念図。
【図３】本発明の一つの実施の形態の放送受信装置１００ａ〜１００ｎが受信するＨＴＴＰレスポンスを表す概念図。
【図４】ＨＴＴＰレスポンスに含まれる受信装置制御情報の一例を示す図。
【図５】本発明の一つの実施の形態の放送受信装置１００ａの構成を表すブロック図。
【図６】放送受信装置１００ａの表示部１１３に表示されるメッセージ画面の一例を示す概念図。
【図７】放送受信装置１００ａの表示部１１３に表示されるメッセージ画面の一例を示す概念図。
【図８】本発明の一つの実施の形態のサーバ装置２００ａの構成を表すブロック図。
【図９】サーバ装置２００ａが記憶する番組情報を示す概念図。
【図１０】文字列の書き換えを行っていないページデータに対応するＷＥＢサイトの表示例を示す概念図。
【図１１】文字列の書き換えを行ったページデータに対応するＷＥＢサイトの表示例を示す概念図。
【図１２】放送受信装置１００ａの動作を示すフローチャート。
【図１３】サーバ装置２００ａの動作を示すフローチャート。
【図１４】放送受信装置１００ａ、サーバ装置２００ａによる情報の送受信を示すシーケンス図。
【図１５】放送受信装置１００ａの表示部１１３での表示の変形例を示す概念図。
【符号の説明】
【００６２】
１００ａ-１００ｎ…放送受信装置、１０１…チューナ、１０２…選局指示部、１０３…ＨＴＴＰリクエスト生成部、１０４，２０１…通信部、１０５…映像・音声処理部、１０６…画像合成部、１０７…メッセージ作成部、１０８，２０５…制御部、１０９，２０３…記憶部、１１０…操作入力部、１１１…スピーカ、１１２…音量設定部、１１３…表示部、１１４…アンテナ、１１５，２０６…バス、２００ａ-２００ｎ…サーバ装置、２０２…時刻管理部、２０４…ＨＴＴＰレスポンス生成部。
【図１】
2010074363.tif 000003
【図２】
2010074363.tif 000004
【図３】
2010074363.tif 000005
【図４】
2010074363.tif 000006
【図５】
2010074363.tif 000007
【図６】
2010074363.tif 000008
【図７】
2010074363.tif 000009
【図８】
2010074363.tif 000010
【図９】
2010074363.tif 000011
【図１０】
2010074363.tif 000012
【図１１】
2010074363.tif 000013
【図１２】
2010074363.tif 000014
【図１３】
2010074363.tif 000015
【図１４】
2010074363.tif 000016
【図１５】
2010074363.tif 000017