(57)【要約】【課題】例えば放送番組に係る映像コンテンツとその関連情報とを多画面表示するための処理の迅速化を図り、映像コンテンツとその関連情報との多画面表示が要求されてから実際に表示が行なわれるまでの時間の短縮を図り得るようにした映像再生装置及び映像再生方法を提供すること。【解決手段】実施の形態によれば、映像再生装置は、取得手段と制御手段とを備える。取得手段は、複数の領域がレイアウトされたテンプレートを取得する。制御手段は、取得手段で取得したテンプレートで示される領域に映像コンテンツを配するとともに、他の領域に放送またはネットワーク経由で取得可能な映像コンテンツの関連情報を取得された順に順次配する。【選択図】    図１
2013055454.tif 000002
【特許請求の範囲】
【請求項１】
複数の領域がレイアウトされたテンプレートを取得する取得手段と、
前記取得手段で取得したテンプレートで示される領域に映像コンテンツを配するとともに、他の領域に放送またはネットワーク経由で取得可能な前記映像コンテンツの関連情報を取得された順に順次配する制御手段とを具備する映像再生装置。
【請求項２】
前記取得手段は、前記映像再生装置の起動時に、直近に利用されたテンプレートを取得し、そのテンプレートに基づいて映像コンテンツ及びその関連情報を順次配する請求項１記載の映像再生装置。
【請求項３】
前記取得手段は、予め取得されキャッシュされた複数のテンプレートの中から、前記映像コンテンツの視聴状態に応じたテンプレートを取得する請求項１記載の映像再生装置。
【請求項４】
前記取得手段は、放送またはネットワーク経由で前記映像コンテンツの視聴状態に応じたテンプレートを取得する請求項１記載の映像再生装置。
【請求項５】
前記制御手段は、
所定の言語で記述された前記テンプレート及び関連情報を解析する解析手段と、
前記解析手段で解析された前記テンプレートで示される領域に、前記解析手段で解析された関連情報を順次配するスクリプト処理手段とを備える請求項１記載の映像再生装置。
【請求項６】
前記制御手段は、放送またはネットワーク経由でイベントの発生が通知された場合、発生したイベントに応じてテンプレート及びそれが示す領域に配する関連情報を自動的に更新する請求項１記載の映像再生装置。
【請求項７】
前記取得手段で取得したテンプレートが更新されたことを通知する通知手段を備える請求項１記載の映像再生装置。
【請求項８】
前記制御手段は、前記取得手段で取得したテンプレートの更新が通知されると、前記映像コンテンツを全画面で表示する請求項１記載の映像再生装置。
【請求項９】
前記制御手段は、それぞれについて映像コンテンツとその関連情報とを順次配した複数のテンプレートを切り替えて出力する請求項１記載の映像再生装置。
【請求項１０】
前記テンプレート及び前記関連情報は、ＨＴＭＬで記述される請求項１記載の映像再生装置。
【請求項１１】
取得手段によって、複数の領域がレイアウトされたテンプレートを取得し、
制御手段によって、前記取得手段で取得したテンプレートで示される領域に映像コンテンツを配するとともに、他の領域に放送またはネットワーク経由で取得可能な前記映像コンテンツの関連情報を取得された順に順次配する映像再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明の実施の形態は、例えばデジタルテレビジョン放送受信装置等のような映像再生装置及び映像再生方法に関する。
【背景技術】
【０００２】
周知のように、近年では、現行の放送サービスを起点とし、そこに例えばＩＰ（internet protocol）サービス等のネットワークを用いた通信サービスを活用することにより、放送と通信とを融合させた新しいサービスの提供を図るようにした、いわゆる、放送通信連携システムの開発が盛んに行なわれている。
【０００３】
この放送通信連携システムによれば、対応するデジタルテレビジョン放送受信装置を用いて、放送番組と放送やネットワーク経由で配信される関連情報とを同時に多画面表示することや、ネットワーク上のクラウドと連携することで、例えばツイッターのようなクラウドサービスの内容等も、放送番組と同時に多画面表示することが可能となる。
【０００４】
ところで、このような放送通信連携システムでは、放送番組とその関連情報との多画面表示が要求される毎に、対応するデジタルテレビジョン放送受信装置が、放送波から、または、ネットワークを介して、必要とする関連情報を取得しなければならず、放送番組とその関連情報との多画面表示が行なわれるまでに時間を要している。
【０００５】
特に、放送によって配信される関連情報は、カルーセル方式で伝送されるため、デジタルテレビジョン放送受信装置が、１画面分に対応する関連情報を全て受信するのに時間を要し、放送番組とその関連情報との多画面表示が要求されてから実際に表示が行なわれるまでに長い時間を要することになる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−１７８１９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
例えば放送番組に係る映像コンテンツとその関連情報とを多画面表示するための処理の迅速化を図り、映像コンテンツとその関連情報との多画面表示が要求されてから実際に表示が行なわれるまでの時間の短縮を図り得るようにした映像再生装置及び映像再生方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
実施の形態によれば、映像再生装置は、取得手段と制御手段とを備えている。取得手段は、複数の領域がレイアウトされたテンプレートを取得する。制御手段は、取得手段で取得したテンプレートで示される領域に映像コンテンツを配するとともに、他の領域に放送またはネットワーク経由で取得可能な映像コンテンツの関連情報を取得された順に順次配する。
【図面の簡単な説明】
【０００９】
【図１】実施の形態におけるデジタルテレビジョン放送受信装置の信号処理系の一例を概略的に説明するために示すブロック構成図。
【図２】同実施の形態におけるデジタルテレビジョン放送受信装置が備えるブラウザ処理部の一例を説明するために示すブロック構成図。
【図３】同実施の形態におけるデジタルテレビジョン放送受信装置に使用されるリモートコントローラの一例を説明するために示す外観図。
【図４】同実施の形態におけるデジタルテレビジョン放送受信装置の制御部が行なう主要な処理動作の一例の一部を説明するために示すフローチャート。
【図５】同実施の形態におけるデジタルテレビジョン放送受信装置の制御部が行なう主要な処理動作の一例の残部を説明するために示すフローチャート。
【図６】同実施の形態におけるデジタルテレビジョン放送受信装置で表示される画面の一例を説明するために示す図。
【図７】同実施の形態におけるデジタルテレビジョン放送受信装置で表示される画面の一例を説明するために示す図。
【図８】同実施の形態におけるデジタルテレビジョン放送受信装置の制御部が行なう主要な処理動作の他の例の一部を説明するために示すフローチャート。
【図９】同実施の形態におけるデジタルテレビジョン放送受信装置の制御部が行なう主要な処理動作の他の例の残部を説明するために示すフローチャート。
【発明を実施するための形態】
【００１０】
以下、実施の形態について図面を参照して詳細に説明する。図１は、この実施の形態で説明するデジタルテレビジョン放送受信装置１１の信号処理系を概略的に示している。このデジタルテレビジョン放送受信装置１１は、放送サービスとネットワーク回線網を用いた通信サービスとを融合させた放送通信連携システムに対応する機能を備えている。
【００１１】
すなわち、アンテナ１２で受信したデジタルテレビジョン放送信号は、入力端子１３を介してチューナ部１４に供給されることにより、所望のチャンネルの放送信号が選局される。そして、このチューナ部１４で選局された放送信号は、デマルチプレクサ部１５に供給される。
【００１２】
このデマルチプレクサ部１５は、入力された放送信号から、映像や音声等に対応する主情報と、放送番組に対するメタデータ等の関連情報とを分離している。また、このデマルチプレクサ部１５は、メタデータの更新や放送番組の切り替え等のイベント発生を示すイベントデータも関連情報として出力している。
【００１３】
このうち、上記主情報に対応する信号は、信号処理部１６に供給される。この信号処理部１６は、入力された主情報信号に対して復調処理や復号処理等を施すことにより、デジタルの映像信号及び音声信号を復元し、その後、復元されたデジタルの映像信号及び音声信号に対してそれぞれ所定のデジタル信号処理を施している。
【００１４】
そして、この信号処理部１６は、デジタルの映像信号を合成処理部１７に出力し、デジタルの音声信号を音声処理部１８に出力している。このうち、合成処理部１７は、放送番組とその関連情報との多画面表示が要求された場合に、入力されたデジタルの映像信号とデマルチプレクサ部１５が出力する関連情報とが多画面表示されるように合成して出力している。
【００１５】
この合成処理部１７から出力されたデジタルの映像信号は、映像処理部１９に供給されて、後段の、例えば液晶表示パネル等を有する平面型の映像表示部２０で表示可能なフォーマットに変換される。そして、この映像処理部１９から出力された映像信号が、映像表示部２０に供給されて映像表示に供される。
【００１６】
また、上記音声処理部１８は、入力されたデジタルの音声信号を、後段のスピーカ２１で再生可能なフォーマットのアナログ音声信号に変換している。そして、この音声処理部１８から出力されたアナログ音声信号が、スピーカ２１に供給されることにより音声再生に供される。
【００１７】
ここで、このデジタルテレビジョン放送受信装置１１は、上記した各種の受信動作を含むその全ての動作を制御部２２によって統括的に制御されている。この制御部２２は、ＣＰＵ（central processing unit）２２ａを内蔵しており、デジタルテレビジョン放送受信装置１１の本体に設置された操作部２３からの操作情報を受けて、または、リモートコントローラ２４から送出され受信部２５で受信した操作情報を受けて、その操作内容が反映されるように各部をそれぞれ制御している。
【００１８】
この場合、制御部２２は、メモリ部２２ｂを利用している。このメモリ部２２ｂは、主として、ＣＰＵ２２ａが実行する制御プログラムを格納したＲＯＭ（read only memory）と、該ＣＰＵ２２ａに作業エリアを提供するためのＲＡＭ（random access memory）と、各種の設定情報及び制御情報等が格納される不揮発性メモリとを有している。
【００１９】
また、この制御部２２には、ＨＤＤ（hard disk drive）２６が接続されている。この制御部２２は、ユーザによる操作部２３やリモートコントローラ２４等の操作に基づいて、上記信号処理部１６で復元したデジタルの映像信号や音声信号等を、ＨＤＤ２６に供給してハードディスク２６ａに記録させるように制御することができる。
【００２０】
さらに、この制御部２２は、ユーザによる操作部２３やリモートコントローラ２４等の操作に基づいて、ＨＤＤ２６によりハードディスク２６ａからデジタルの映像信号や音声信号等を読み出させ、信号処理部１６に供給することにより、以後、上記した映像表示及び音声再生に供させるように制御することができる。
【００２１】
また、この制御部２２は、ネットワークインターフェース２７を介して外部のネットワーク（例えばインターネット等）２８に接続されている。これにより、制御部２２は、ユーザによる操作部２３やリモートコントローラ２４等の操作に基づいて、ネットワーク２８上に接続された各種のサーバ（例えばWebサーバ等）２９やクラウド３０等に選択的にアクセスし、そこで供給可能な関連情報を取得することができる。なお、この制御部２２は、上記デマルチプレクサ部１５で放送信号から分離された関連情報も取得可能となっている。
【００２２】
さらに、この制御部２２には、ブラウザ処理部２２ｃ及びグラフィックス再生部２２ｄが設けられている。このうち、ブラウザ処理部２２ｃは、上記デマルチプレクサ部１５、サーバ２９及びクラウド３０等から、例えば放送番組に係る映像コンテンツの関連情報を取得する機能、取得した関連情報を解析する機能、取得した関連情報をメモリ部２２ｂ等にキャッシュする機能、キャッシュした関連情報から必要な情報を読み出す機能等を有している。
【００２３】
そして、このブラウザ処理部２２ｃから出力される関連情報は、上記グラフィックス再生部２２ｄに供給される。このグラフィックス再生部２２ｄは、入力された関連情報を、上記合成処理部１７で信号処理部１６から出力されるデジタルの映像信号に合成可能なフォーマットの映像信号に再生し、合成処理部１７に出力している。
【００２４】
図２は、上記ブラウザ処理部２２ｃの一例を示している。すなわち、このブラウザ処理部２２ｃは、本来のブラウザ（例えばWebブラウザ等）としての機能を有する他に、ＨＴＭＩ（hypertext markup language）処理部２２ｃ１、Java（登録商標）Script（登録商標）処理部２２ｃ２、ＡＰＩ（application programming interface）処理部２２ｃ３及びＣＳＳ（cascading style sheets）処理部２２ｃ４等を備えている。
【００２５】
まず、ＨＴＭＬ処理部２２ｃ１について説明する。すなわち、この実施の形態で前提としている放送通信連携システムでは、情報の内容や画面上におけるレイアウト等を記述する言語としてＨＴＭＬ５が規定されている。このため、ＨＴＭＬ処理部２２ｃ１では、取得した関連情報を解析し、その中から放送番組の視聴状態、例えば視聴している放送局、番組のジャンル、時間帯等に応じた適切なテンプレートに対応するＨＴＭＬファイルを抽出する。
【００２６】
このテンプレートは、１画面を、それぞれの内部が空か汎用的な内容になっている複数の領域に分割する枠組みを示しているだけのもので、放送番組の視聴状態に応じて適切となる種々の枠組みのものが用意されている。つまり、ＨＴＭＬ処理部２２ｃ１では、放送やネットワーク２８経由で取得される関連情報から、種々の枠組みのテンプレートに対応するＨＴＭＬファイルを抽出している。
【００２７】
この抽出されたＨＴＭＬファイルは、上記メモリ部２２ｂにキャッシュされ、必要に応じて読み出されて上記映像表示部２０での映像表示に供される。なお、このテンプレートに対応するＨＴＭＬファイルは、予め設定された時間間隔で取得し、メモリ部２２ｂにキャッシュしておくことが考えられる。
【００２８】
なお、このテンプレートに対応するＨＴＭＬファイルがテレビジョン放送で配信される場合には、デジタルテレビジョン放送受信装置１１の初期設定でのチャンネルスキャン時に、受信可能な全チャンネルからＨＴＭＬファイルを取得しキャッシュしておくことが考えられる。
【００２９】
さらに、このテンプレートに対応するＨＴＭＬファイルがネットワーク２８経由で配信される場合には、例えばテンプレートの存在するＵＲＬ（uniform resource locator）やローカルパス等をキャッシュしておくことが考えられる。
【００３０】
また、上記JavaScript（登録商標）処理部２２ｃ２では、取得した関連情報を解析し、その中から、現在映像表示部２０に映像表示されているテンプレートの枠組みで分割された複数の領域内に配する（埋め込む）情報を動的に読み込み、テンプレートの対応する領域内に順次表示させるように機能している。
【００３１】
なお、上記ＡＰＩ処理部２２ｃ３やＣＳＳ処理部２２ｃ４等は、上記したブラウザ処理部２２ｃの処理動作を補助するために必要に応じて適宜使用される。
【００３２】
図３は、上記リモートコントローラ２４の外観を示している。このリモートコントローラ２４には、主として、電源キー２４ａ、放送サービスとネットワーク２８を介した通信サービスとを融合させた新サービスを要求するための放送通信連携起動キー２４ｂ、数字キー２４ｃ、チャンネルアップダウンキー２４ｄ、音量調整キー２４ｅ、カーソル上キー２４ｆ、カーソル下キー２４ｇ、カーソル左キー２４ｈ、カーソル右キー２４ｉ、決定キー２４ｊ、メニューキー２４ｋ、戻るキー２４ｌ、終了キー２４ｍ、４色（青，赤，緑，黄）のカラーキー２４ｎ等が設けられている。
【００３３】
また、このリモートコントローラ２４には、再生停止キー２４ｏ、再生／一時停止キー２４ｐ、逆方向スキップキー２４ｑ、順方向スキップキー２４ｒ、早戻しキー２４ｓ、早送りキー２４ｔ等が設けられている。
【００３４】
すなわち、上記ＨＤＤ２６から取得した映像や音声等の情報に対しては、リモートコントローラ２４の再生停止キー２４ｏや再生／一時停止キー２４ｐを操作することにより、再生、停止、一時停止を行なうことが可能となる。
【００３５】
また、リモートコントローラ２４の逆方向スキップキー２４ｑや順方向スキップキー２４ｒを操作することにより、ＨＤＤ２６で再生している映像や音声等の情報を、その再生方向に対して逆方向や順方向に一定量ずつスキップさせる、いわゆる、逆方向スキップや順方向スキップを行なうことができる。
【００３６】
さらに、リモートコントローラ２４の早戻しキー２４ｓや早送りキー２４ｔ等を操作することにより、ＨＤＤ２６で再生している映像や音声等の情報を、その再生方向に対して逆方向や順方向に連続的に高速で再生させる、いわゆる、早戻し再生や早送り再生を行なうことができる。
【００３７】
図４及び図５は、上記デジタルテレビジョン放送受信装置１１の制御部２２が行なう主要な処理動作の一例をまとめたフローチャートを示している。この処理動作は、テレビジョン放送受信装置１１がテレビジョン放送の番組Ａを選局し、図６（ａ）に示すように、映像表示部２０に番組Ａに係る映像コンテンツが表示されている状態で開始（ステップＳ１）される。
【００３８】
すると、制御部２２は、ステップＳ２で、放送サービスとネットワーク２８を介した通信サービスとを融合させた新サービスが要求されたか否か、つまり、リモートコントローラ２４の放送通信連携起動キー２４ｂが操作されたか否かを判別する。
【００３９】
そして、放送通信連携起動キー２４ｂが操作されたと判断された場合（ＹＥＳ）、制御部２２は、ステップＳ３で、現在の放送番組の視聴状態（例えば視聴している放送局、番組のジャンル、時間帯等）を認識し、ステップＳ４で、その視聴状態に対応したテンプレートがキャッシュされているか否かを判別する。
【００４０】
ここで、現在の視聴状態に対応したテンプレートがキャッシュされていないと判断された場合（ＮＯ）、制御部２２は、ステップＳ５で、現在の視聴状態に対応するテンプレートのＨＴＭＬファイルを、テレビジョン放送、または、ネットワーク２８経由でサーバ２９から取得する。
【００４１】
そして、このステップＳ５の後、または、上記ステップＳ４で現在の視聴状態に対応したテンプレートがキャッシュされていると判断された場合（ＹＥＳ）、制御部２２は、ステップＳ６で、取得した、または、キャッシュされていたテンプレートを映像表示部２０に表示させる。
【００４２】
このとき、映像表示部２０の画面には、図６（ｂ）に示すように、テンプレートの枠組みに基づいて、「番組Ａ」、「番組情報」、「紹介中のお店情報」、「みんなのつぶやき」等をそれぞれ表示する複数の領域が表示される。ただし、この時点では、番組Ａを表示する領域に番組Ａの映像コンテンツが配されて（表示されて）いるだけで、他の領域は、情報が空の状態となっている。
【００４３】
その後、制御部２２は、ステップＳ７で、情報が空の状態となっている各領域に埋め込むべき関連情報を、テレビジョン放送、サーバ２９、クラウド３０等から順次取得し、図６（ｃ）に示すように、対応する空き領域に表示させる。図６（ｃ）は、「番組情報」に対応する領域に情報が表示され、他の領域がまだ空である途中の状態を示している。
【００４４】
このようにして、図７（ａ）に示すように、「番組情報」、「紹介中のお店情報」、「みんなのつぶやき」等、全ての領域に情報が表示されると、つまり、全ての空き領域に情報が埋め込まれると、制御部２２は、ステップＳ８で、テンプレートが更新されたか否かを判別する。
【００４５】
ここで、テンプレートが更新されたと判断された場合（ＹＥＳ）、制御部２２は、ステップＳ９で、新たなテンプレートのＨＴＭＬファイルを、テレビジョン放送、または、ネットワーク２８経由でサーバ２９から取得し、ステップＳ１０で、更新があったことを映像表示部２０にダイアログや通知アイコン等を表示させてユーザに通知する。
【００４６】
そして、このステップＳ１０の後、または、上記ステップＳ８でテンプレートの更新がないと判断された場合（ＮＯ）、制御部２２は、ステップＳ１１で、ユーザ操作により映像表示処理の終了が要求されたか否かを判別し、要求されたと判断された場合（ＹＥＳ）、処理を終了（ステップＳ１４）する。
【００４７】
また、上記ステップＳ１１で映像表示処理の終了が要求されていないと判断された場合（ＮＯ）、制御部２２は、ステップＳ１２で、イベントが発生したか否かを判別し、発生していないと判断された場合（ＮＯ）、ステップＳ１１の処理に戻される。
【００４８】
このイベントは、放送番組が切り替えられる、または、関連情報が更新される等のタイミングで制御部２２が検知し、上記ステップＳ１２でイベントが発生したと判断された場合（ＹＥＳ）、制御部２２は、ステップＳ１３で、イベントの内容に応じて表示内容を動的に更新して、ステップＳ１１の処理に戻される。
【００４９】
ここで、上記ステップＳ１３におけるイベント発生時の具体的な動作例について説明する。すなわち、図７（ａ）に示すように、番組Ａに係る映像コンテンツとその関連情報とが所定のテンプレートに基づくレイアウトで多画面表示されている状態で、ユーザが番組Ｂに切り替えるイベントが発生したとする。
【００５０】
すると、制御部２２は、番組Ｂを選局するように制御し、これにより、映像表示部２０の画面には、図７（ｂ）に示すように、番組Ａの映像コンテンツが表示されていた領域に番組Ｂの映像コンテンツが表示される。このとき、切り替えられた新規の番組Ｂには、それに対応するテンプレートや関連情報が存在するため、番組Ｂの映像コンテンツの表示領域内に「更新情報があります」なるメッセージが表示されユーザに通知される。
【００５１】
そして、番組Ｂに対応するテンプレートが取得されると、図７（ｃ）に示すように、そのテンプレートの枠組みに基づいて、「番組Ｂ」、「ヘッドラインニュース」、「天気予報」等をそれぞれ表示する複数の領域が表示される。その後、番組Ｂに係る映像コンテンツの関連情報が取得され、各領域に情報が埋め込まれるようになる。これにより、番組が切り替えられても、切り替え後の番組に連動して関連情報を自動的に表示させることができる。
【００５２】
上記した実施の形態によれば、リモートコントローラ２４の放送通信連携起動キー２４ｂが操作された場合、つまり、放送番組に係る映像コンテンツとその関連情報とを多画面表示することが要求された場合、放送番組の視聴状態に対応した多画面表示のレイアウトを示すテンプレートを表示させ、そのテンプレートで示される複数の空の領域に対して、取得された関連情報から順に埋め込んで表示させるようにしている。
【００５３】
このため、ユーザは、表示された関連情報から読むことが可能となり、放送番組とその関連情報との多画面表示が要求されたとき、テンプレートやそれによって表示される複数の領域に埋め込む関連情報が全て取得されて、完全な一画面が完成されてから表示するものに比して、多画面表示が要求されてから実際に表示が行なわれるまでの時間の短縮を図ることができる。
【００５４】
特に、関連情報を放送から取得する場合、放送によって配信される関連情報は、カルーセル方式で伝送されるため、１画面分に対応する関連情報を全て受信してから表示すると長い時間を要することになるが、テンプレートが示す領域に、取得された関連情報から順次埋め込んで表示することにより、ユーザに対して表示を迅速に見せることができる。
【００５５】
また、テンプレートに対応するＨＴＭＬファイルを、予めメモリ部２２ｂにキャッシュしておくことにより、放送番組とその関連情報との多画面表示が要求された場合に、テンプレートの表示を迅速に行なうことが可能となり、ユーザに対して多画面表示を迅速に行なうことが可能となる。
【００５６】
図８及び図９は、上記デジタルテレビジョン放送受信装置１１の制御部２２が行なう主要な処理動作の他の例をまとめたフローチャートを示している。この処理は、デジタルテレビジョン放送受信装置１１に電源が投入されて、デジタルテレビジョン放送受信装置１１が起動された場合に開始（ステップＳ１５）される。
【００５７】
すると、上記制御部２２は、ステップＳ１６で、直近のテンプレートがキャッシュされているか否かを判別し、キャッシュされていないと判断された場合（ＮＯ）、ステップＳ１７で、デフォルトテンプレートを取得する。このデフォルトテンプレートは、例えば予めメモリ部２２ｂ等に記憶させておいても良いし、放送やネットワーク２８経由で取得するようにしても良いものである。
【００５８】
そして、このステップＳ１７の後、または、上記ステップＳ１６で直近のテンプレートがキャッシュされていると判断された場合（ＹＥＳ）、制御部２２は、ステップＳ１８で、テンプレートが更新されたか否かを判別し、更新されていないと判断された場合（ＮＯ）、ステップＳ１９で、そのテンプレートを映像表示部２０に表示する。
【００５９】
また、上記ステップＳ１８でテンプレートが更新されたと判断された場合（ＹＥＳ）、制御部２２は、ステップＳ２０で、更新される前のテンプレートに記載されていた映像コンテンツを映像表示部２０に全画面表示した後、ステップＳ２１で、更新されたテンプレートをテレビジョン放送から、または、ネットワーク２８経由でサーバ２９から取得する。
【００６０】
そして、上記ステップＳ１９またはステップＳ２１の後、制御部２２は、ステップＳ２２で、テンプレートの情報が空の状態となっている各領域に埋め込むべき関連情報を、テレビジョン放送、サーバ２９、クラウド３０等から順次取得し、対応する空き領域に順次表示させる。
【００６１】
その後、制御部２２は、ステップＳ２３で、テンプレートが更新されたか否かを判別し、更新されたと判断された場合（ＹＥＳ）、上記ステップＳ２０の処理に移行される。また、上記ステップＳ２３でテンプレートが更新されていないと判断された場合（ＮＯ）、制御部２２は、ステップＳ２４で、ユーザ操作により映像表示処理の終了が要求されたか否かを判別し、要求されていないと判断された場合（ＮＯ）、上記ステップＳ２３の処理に移行される。
【００６２】
また、上記ステップＳ２４で映像表示処理の終了が要求されたと判断された場合（ＹＥＳ）、制御部２２は、ステップＳ２５で、表示中のテンプレートを上記メモリ部２２ｂ等にキャッシュした後、処理を終了（ステップＳ２６）する。
【００６３】
図８及び図９に示した処理動作は、映像コンテンツを常にテンプレートベースで表示するようにした例を示している。すなわち、デジタルテレビジョン放送受信装置１１の起動時に、直近に利用したテンプレートを取得し、そのテンプレートに記載されている映像コンテンツを表示する。テンプレートに関連情報を表示する領域が無い場合や、全画面再生指示が記述されている場合には、従来のデジタルテレビジョン放送受信装置と同様に全画面で映像を表示する。
【００６４】
また、テンプレートが更新されている場合には、関連情報の領域に関わらず、映像を全画面に表示しておき、バックグラウンドでテンプレートの更新処理を実行する。このようにすることで、映像の表示を途切れさせることなく最新のテンプレートに更新することが可能となる。
【００６５】
さらに、複数のチャンネルに対応するテンプレートを予めブラウザのタブにそれぞれ読み込んでおいても良いものである。チャンネルの切り替えをタブの切り替えに割り当てることが可能となり、チャンネルの切り替え操作の度に読み込みを行なう場合に比較して迅速に画面の切り替えを行なうことが可能となる。
【００６６】
また、テンプレートには、複数の映像コンテンツを指定する記述を行なっても良いものである。このようにすれば、例えば２つの映像コンテンツを並べて表示することで２画面モードとすることや、２画面以上のマルチチャンネル表示モードとすることが可能となる。
【００６７】
ここにおいて、現行のデータ放送では、その記述言語としてＢＭＬ（broadcast markup language）が規定されている。このＢＭＬでは、コンテンツがカルーセル方式で伝送されるため、全てを受信しないと内容を表示することができず、表示に時間がかかるものである。また、ＢＭＬでは、放送側からのイベント通知しかできないが、ＨＴＭＬ５では、例えばWebSocket等の双方向通信によってサーバ２９やクラウド３０側からイベント発火を通知することができる。さらに、ＢＭＬでは、アニメーション等の動きのあるコンテンツを表示することが困難であるが、ＨＴＭＬ５では容易に対応することができる。
【００６８】
なお、この発明は上記した実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を種々変形して具体化することができる。また、上記した実施の形態に開示されている複数の構成要素を適宜に組み合わせることにより、種々の発明を形成することができる。例えば、実施の形態に示される全構成要素から幾つかの構成要素を削除しても良いものである。さらに、異なる実施の形態に係る構成要素を適宜組み合わせても良いものである。
【符号の説明】
【００６９】
１１…デジタルテレビジョン放送受信装置、１２…アンテナ、１３…入力端子、１４…チューナ部、１５…デマルチプレクサ部、１６…信号処理部、１７…合成処理部、１８…音声処理部、１９…映像処理部、２０…映像表示部、２１…スピーカ、２２…制御部、２２ａ…ＣＰＵ、２２ｂ…メモリ部、２２ｃ…ブラウザ処理部、２２ｃ１…ＨＴＭＬ処理部、２２ｃ２…JavaScript（登録商標）処理部、２２ｃ３…ＡＰＩ処理部、２２ｃ４…ＣＳＳ処理部、２２ｄ…グラフィックス再生部、２３…操作部、２４…リモートコントローラ、２５…受信部、２６…ＨＤＤ、２６ａ…ハードディスク、２７…ネットワークインターフェース、２８…ネットワーク、２９…サーバ、３０…クラウド。
【図１】
2013055454.tif 000003
【図２】
2013055454.tif 000004
【図３】
2013055454.tif 000005
【図４】
2013055454.tif 000006
【図５】
2013055454.tif 000007
【図６】
2013055454.tif 000008
【図７】
2013055454.tif 000009
【図８】
2013055454.tif 000010
【図９】
2013055454.tif 000011