(57)【要約】【課題】外部から取得したコンテンツの視認性の低下を防ぎつつ、重畳画像に対して画像処理を施すことのできる画像表示装置を提供する。【解決手段】本発明の一態様に係るテレビ（１０、１１）は、動画像を構成するコマ画像を描画する映像復号部（１１１）と、外部から取得したＷｅｂコンテンツを構成するオブジェクトを描画するＨＴＭＬブラウザ（１０６）と、オブジェクトが描画された描画領域を特定する描画領域特定部（１１９、１１９ａ）と、重畳画像のうち、描画領域の重畳されている領域以外の領域に対して画像処理を施す映像処理部（１２１）と、を備えている。【選択図】図１
2015099340.tif 000002
【特許請求の範囲】
【請求項１】
動画像を構成するコマ画像を第１の表示レイヤーに描画する第１描画手段と、
外部から取得したアプリケーションを構成するオブジェクトを第２の表示レイヤーに描画する第２描画手段と、
上記第２の表示レイヤーにおいて上記オブジェクトが描画された描画領域を特定する描画領域特定手段と、
上記第１の表示レイヤーに上記第２の表示レイヤーが重畳された重畳画像のうち、上記描画領域の重畳されている領域以外の領域に対して画像処理を施す画像処理手段と、を備えている、
ことを特徴とする画像表示装置。
【請求項２】
上記描画領域特定手段は、上記オブジェクトが描画された上記第２の表示レイヤーにおける透明領域を検出すると共に、上記第２の表示レイヤーにおける透明領域以外の領域を上記描画領域として特定する、
ことを特徴とする請求項１に記載の画像表示装置。
【請求項３】
上記描画領域特定手段は、上記第２描画手段から上記オブジェクトの描画が完了したことを通知する描画完了通知を受信したことをトリガーとして、上記描画領域を特定する、
ことを特徴とする請求項１または２に記載の画像表示装置。
【請求項４】
上記描画領域特定手段は、上記第２描画手段から上記オブジェクトの描画が完了したことを通知する描画完了通知を受信した後、新たな描画完了通知を受信することなく所定の期間が経過したことをトリガーとして、上記描画領域を特定する、
ことを特徴とする請求項１または２に記載の画像表示装置。
【請求項５】
上記描画領域特定手段は、
上記第２描画手段から上記オブジェクトの描画が完了したことを通知する描画完了通知を最初に受信したことをトリガーとして、上記描画領域を特定すると共に、
上記描画完了通知を最初に受信してから所定の期間が経過するまでの間に新たな描画完了通知を受信した場合に、上記所定の期間が経過したことをトリガーとして、上記描画領域を特定する、
ことを特徴とする請求項１または２に記載の画像表示装置。
【請求項６】
上記描画領域特定手段は、外部から取得した除外領域指定データであって、上記画像処理の対象となる領域から除外される領域を指定する除外領域指定データを参照し、上記描画領域を特定する、
ことを特徴とする請求項１に記載の画像表示装置。
【請求項７】
上記画像処理は、上記重畳画像を高解像度化する処理である、
ことを特徴とする請求項１から６の何れか１項に記載の画像表示装置。
【請求項８】
請求項１から７の何れか１項に記載の画像表示装置を備えている、ことを特徴とするテレビジョン受像機。
【請求項９】
動画像を構成するコマ画像を第１の表示レイヤーに描画する第１描画ステップと、
外部から取得したアプリケーションを構成するオブジェクトを第２の表示レイヤーに描画する第２描画ステップと、
上記第２の表示レイヤーにおいて上記オブジェクトが描画された描画領域を特定する描画領域特定ステップと、
上記第１の表示レイヤーに上記第２の表示レイヤーが重畳された重畳画像のうち、上記描画領域の重畳されている領域以外の領域に対して画像処理を施す画像処理ステップと、を含んでいる、
ことを特徴とする画像表示方法。
【請求項１０】
請求項１から７のいずれか１項に記載の画像表示装置としてコンピュータを機能させるためのプログラムであって、コンピュータを上記各手段として機能させるためのプログラム。
【請求項１１】
請求項１０に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示装置、及び、画像表示方法に関する。また、画像表示装置の各手段を備えたテレビジョン受像機、画像表示装置としてコンピュータを動作させるためのプログラム、及び、そのようなプログラムが記録されている記録媒体に関する。
【背景技術】
【０００２】
従来、テレビジョン受像機（以下、「テレビ」とも呼称する）等の画像表示装置において、或る画像に他の画像を重畳することにより、単一の画面に複数の画像を表示することが行われている。そのようなテレビにおいては、例えば、放送番組を示す動画像と字幕などとが、共に単一の画面に表示される。
【０００３】
例えば、特許文献１には、番組映像と字幕映像とを含む映像を表示するテレビに表示された映像を撮影して得られた撮影映像データから、字幕のテキストを検出する映像字幕検出装置が開示されている。また、特許文献２には、背面へ光を透過する透明ディスプレイに表示するために入力された画像から、透明度が所定の閾値より大きい領域（特許文献２においては、入力画像における透明な領域のことを指す）を検出する技術が開示されている。
【０００４】
近年では、さらに、放送波を受信して得られる放送番組を示す動画像を構成するコマ画像に、ネットワークを通じて外部から得られるコンテンツを示す画像を重畳することによって表示画像（重畳画像）を生成し、生成した重畳画像を表示する技術が実用化されつつある（いわゆる、ハイブリットキャスト）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−３０９６３号公報（２０１３年２月７日公開）
【特許文献２】特開２０１３−２５０３１号公報（２０１３年２月４日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述のように、単一の画面に複数の画像を表示する場合、当該複数の画像を合成することにより生成した表示画像に対して画像処理を行うことが一般的である。しかし、複数の画像を合成することにより生成された表示画像の全体に対して一様に画像処理が施されるため、合成された画像の種類によっては、表示画像のうちの一部分の視認性が低下してしまうという課題がある。例えば、字幕に含まれる小さい文字に対して、画像処理として高解像度化処理が施されると、当該小さい文字の視認性が低下してしまう。
【０００７】
このように、表示画像に字幕が含まれるときには、放送番組を受信した時点で番組映像と字幕映像との位置関係が定まっているため、例えば、特許文献１、２に記載の技術を用いて表示画像から字幕を検出し、字幕以外の領域に画像処理を施すことが考えられる。
【０００８】
しかし、近年開発が進められている技術において、放送番組とは別に外部から受信したコンテンツが表示される表示画像中の領域はコンテンツ毎に異なり、また、コンテンツの内容もコンテンツ毎に異なっている。このため、放送番組に該放送番組とは別に外部から取得したコンテンツを重畳して表示する技術においては、当該技術が何ら想定されていない特許文献１、２の技術を用いてコンテンツの視認性の低下を防ぐことはできない。
【０００９】
本発明は、上記の課題に鑑みてなされたものであり、その目的は、外部から取得したコンテンツの視認性の低下を防ぎつつ、重畳画像に対して画像処理を施すことのできる画像表示装置を提供することにある。
【課題を解決するための手段】
【００１０】
本発明の一態様に係る画像表示装置は、上記の課題を解決するために、動画像を構成するコマ画像を第１の表示レイヤーに描画する第１描画手段と、外部から取得したアプリケーションを構成するオブジェクトを第２の表示レイヤーに描画する第２描画手段と、上記第２の表示レイヤーにおいて上記オブジェクトが描画された描画領域を特定する描画領域特定手段と、上記第１の表示レイヤーに上記第２の表示レイヤーが重畳された重畳画像のうち、上記描画領域の重畳されている領域以外の領域に対して画像処理を施す画像処理手段と、を備えている。
【００１１】
また、本発明の一態様に係る画像表示方法は、上記の課題を解決するために、動画像を構成するコマ画像を第１の表示レイヤーに描画する第１描画ステップと、外部から取得したアプリケーションを構成するオブジェクトを第２の表示レイヤーに描画する第２描画ステップと、上記第２の表示レイヤーにおいて上記オブジェクトが描画された描画領域を特定する描画領域特定ステップと、上記第１の表示レイヤーに上記第２の表示レイヤーが重畳された重畳画像のうち、上記描画領域の重畳されている領域以外の領域に対して画像処理を施す画像処理ステップと、を含んでいる。
【発明の効果】
【００１２】
上記の構成によれば、上記画像表示装置は、外部から取得したコンテンツの視認性の低下を防ぎつつ、重畳画像に対して画像処理を施すことができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態に係る表示システムの備えるテレビ及びサーバの要部構成を示すブロック図である。
【図２】本発明の一実施形態に係る表示システムの外観を示す外観図である。
【図３】本発明の一実施形態に係るテレビの備えるＨＴＭＬブラウザにおける描画完了通知処理の流れを示すフローチャートである。
【図４】本発明の一実施形態に係るテレビの映像生成部の備える描画領域特定部における除外領域通知処理の流れを示すフローチャートである。
【図５】本発明の一実施形態に係る描画領域特定部における除外領域通知処理を模式的に示す図である。
【図６】本発明の一実施形態の一変形例に係る描画領域特定部において特定される描画領域の一例を模式的に示す図である。
【図７】本発明の一実施形態の一変形例に係る描画領域特定部において特定される描画領域の他の一例を模式的に示す図である。
【図８】本発明の一実施形態の他の変形例に係る描画領域特定部における除外領域通知処理の流れを示すフローチャートである。
【図９】本発明の一実施形態の他の変形例に係る描画領域特定部における除外領域通知処理を模式的に示す図である。
【図１０】本発明の一実施形態の更に他の変形例に係る描画領域特定部における除外領域通知処理の流れを示すフローチャートである。
【図１１】本発明の一実施形態の更に他の変形例に係る描画領域特定部における除外領域通知処理を模式的に示す図である。
【図１２】本発明の他の実施形態に係る表示システムの備えるテレビ及びサーバの要部構成を示すブロック図である。
【発明を実施するための形態】
【００１４】
＜実施形態１＞
本発明に係る表示システム及び画像表示装置の一実施形態について、図１から図５を参照して説明する。但し、この実施形態に記載されている構成は、特に特定的な記載がない限り、この発明の範囲をそれのみに限定する趣旨ではなく、単なる説明例に過ぎない。
【００１５】
本実施形態に係る表示システム１は、図２に示すように、テレビジョン受像機（テレビ）１０、及び、サーバ２０を含んで構成されている。なお、本実施形態では、図２に示すように、画像表示装置がテレビ１０によって実現されている構成を例に挙げて説明する。図２は、本実施形態に係る表示システム１の外観を示す外観図である。
【００１６】
〔サーバの構成〕
まず、本実施形態に係る表示システム１の備えるサーバ２０について、図１を参照して説明する。図１は、本実施形態に係る表示システム１の備えるテレビ１０及びサーバ２０の要部構成を示すブロック図である。
【００１７】
本実施形態に係るサーバ２０には、図１に示すように、コンテンツアプリケーションが格納されている。コンテンツアプリケーションは、例えばＷｅｂコンテンツを表すＨＴＭＬデータである。また、Ｗｅｂコンテンツは複数のオブジェクトにより構成されている。コンテンツアプリケーションは、後述するように、放送番組に関連付けられたアプリＵＲＬを参照することによりテレビ１０によって取得される。
【００１８】
〔テレビの構成〕
次に、本実施形態に係る表示システム１の備えるテレビ１０の要部構成について、図１を参照して説明する。
【００１９】
図１に示すように、本実施形態に係るテレビ１０は、放送受信部１０１、分離部１０２、リモコン受信部１０３、ＵＩ制御部１０４、通信制御部１０５、ＨＴＭＬブラウザ（第２描画手段）１０６、音声復号部１０７、映像生成部１１０、及び、表示部１２０を備えている。
【００２０】
（放送受信部、分離部）
放送受信部１０１は、地上デジタル放送により放送される放送番組を含む放送ストリーム、及び、衛星放送により放送される放送番組を含む放送ストリームなどを受信する手段であり、例えば、アンテナ及びチューナなどによって構成されている。なお、放送ストリームには、放送番組に関連付けられたアプリＵＲＬが含まれている。
【００２１】
分離部１０２は、放送受信部１０１によって受信された放送番組を表す動画像データをデコードすることにより、映像信号および音声信号に分離する。分離部１０２は、例えば、放送受信部１０１が受信した放送番組を示す受信信号をアナログベースバンド信号に変換するＲＦ部、アナログベースバンド信号をデジタルベースバンド信号に変換するＡＤＣ部、及び、デジタルベースバンド信号からＭＰＥＧ２ストリームを復調する復調部により構成することができる。
【００２２】
また、分離部１０２は、放送ストリームに含まれるアプリＵＲＬを、ＨＴＭＬブラウザ１０６に供給する。
【００２３】
（音声復号部、音声出力部１０８）
音声復号部１０７は、ＭＰＥＧ２ストリームから音声信号を復号する。
【００２４】
音声出力部１０８は、音声信号の示す音声を出力する手段であり、例えば、スピーカ等を挙げることができる。
【００２５】
（リモコン受信部、ＵＩ制御部）
リモコン受信部１０３は、リモコン（不図示）から無線送信される、ユーザがリモコンを操作することにより行うユーザ指示の内容を示すリモコン信号を受信する。また、リモコン受信部１０３は、受信したリモコン信号を、当該リモコン信号の示すユーザ指示の内容に応じてテレビ１０の備える各部に供給する。
【００２６】
リモコン受信部１０３とリモコンとの間の無線通信としては、例えば、赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、及び、ＩＥＥＥ８０２１１などの無線通信を例に挙げることができるが、特に限定されるものではない。
【００２７】
（ＵＩ制御部）
ＵＩ制御部１０４は、リモコン信号の示すユーザ指示が、ＵＩ（ユーザインターフェース）要素を表示する処理が必要な処理を含む指示である場合、表示すべきＵＩ要素を生成し、映像生成部１１０に供給する。なお、ＵＩ要素には、例えば、メニュー、及び、ＥＰＧ（Electronic Program Guide：電子番組表）、並びに、これらを表示する画面において項目を選択するためのカーソルなどが含まれる。
【００２８】
また、ＵＩ制御部１０４は、リモコン受信部１０３を介して受信したリモコン信号の示すユーザ指示が、後述するＨＴＭＬブラウザ１０６によって取得されたＷｅｂコンテンツ（アプリケーション）に対する指示である場合に、該リモコン信号をＨＴＭＬブラウザ１０６に通知する。
【００２９】
（ＨＴＭＬブラウザ、通信制御部）
ＨＴＭＬブラウザ１０６は、放送ストリームに放送番組と関連付けられて含まれているアプリＵＲＬの示すサーバ２０（アプリケーションサーバ）から、放送番組に対応するコンテンツアプリケーションを取得する。なお、Ｗｅｂコンテンツは、上述のように、複数のオブジェクト（例えば、文字を構成要素とするオブジェクト（文字オブジェクト）、写真や絵などの画像を構成要素とするオブジェクト（画像オブジェクト）など）から構成される。
【００３０】
具体的には、ＨＴＭＬブラウザ１０６は、まず、放送番組と関連付けられているアプリＵＲＬを分離部から取得すると、取得したアプリＵＲＬの示すサーバ２０に通信制御部１０５を介してアクセスする。そして、ＨＴＭＬブラウザ１０６は、サーバ２０から、アプリＵＲＬの示すＨＴＭＬデータを取得する。
【００３１】
ＨＴＭＬデータを取得すると、ＨＴＭＬブラウザ１０６は、取得したＨＴＭＬデータに従って、放送番組に対応するＷｅｂコンテンツを構成する複数のオブジェクトを示すオブジェクトデータを取得する。
【００３２】
本実施形態では、ＨＴＭＬブラウザ１０６は、ＨＴＭＬデータとしてＨＴＭＬ５により記述されたデータ（ＨＴＭＬ５データ）を取得することが好ましいが、本発明においては特に限定されない。ＨＴＭＬデータを記述する言語としては、例えば、ＨＴＭＬ５以外のＨＴＭＬ、及び、ＸＭＬなどを採用することもできる。
【００３３】
また、ＨＴＭＬブラウザ１０６は、取得した複数のオブジェクトデータから、Ｗｅｂコンテンツを構成する複数のオブジェクトを生成し、生成したオブジェクトを順次、映像生成部１１０の備えるフルカラーバックバッファ１１５（詳細は後述する）に格納する。以降では、ＨＴＭＬブラウザ１０６において生成したオブジェクトをフルカラーバックバッファ１１５に格納することを、オブジェクトをフルカラーバックバッファ１１５に描画する（第２の表示プレーンに描画する）とも記載する。つまり、ＨＴＭＬブラウザ１０６は、第２描画手段としても機能する。
【００３４】
ここで、ＨＴＭＬブラウザ１０６は、生成した複数のオブジェクトの、映像生成部１１０の備えるフルカラーバックバッファ１１５への描画タイミングを制御する。具体的には、ＨＴＭＬブラウザ１０６は、複数のオブジェクトをフルカラーバックバッファ１１５に描画する描画タイミングを、（１）オブジェクト毎に順次描画するよう制御してもよいし、（２）所定の数のオブジェクトを１グループとしてグループ毎に順次描画するよう制御してもよいし、（３）全てのオブジェクトを一度に描画するよう制御してもよい。
【００３５】
ＨＴＭＬブラウザ１０６は、上述した（１）〜（３）の何れかの描画タイミングによるフルカラーバックバッファ１１５に対するオブジェクトの描画が完了すると、描画領域特定部１１９（詳細は御述する）に対して、描画が完了した旨を通知する（描画完了通知）。
【００３６】
また、ＨＴＭＬブラウザ１０６は、映像生成部１１０の備えるオブジェクト転送処理部１１６によるフルカラーバックバッファ１１５からフルカラーＯＳＤ部１１７への描画内容の転送タイミングを制御する。具体的には、ＨＴＭＬブラウザ１０６は、描画領域特定部１１９に対して描画完了通知を行うと、オブジェクト転送処理部１１６に対して転送関数を呼び出す旨の指示（転送関数呼出指示）を通知することにより、フルカラーバックバッファ１１５に描画されたオブジェクトの転送を指示する。
【００３７】
なお、オブジェクト転送処理部１１６によるオブジェクトの転送タイミングは、例えば、描画タイミングが上記（１）である場合には、フルカラーバックバッファ１１５にオブジェクトが描画される都度であればよい。また、描画タイミングが上記（２）である場合には、オブジェクト転送処理部１１６によるオブジェクトの転送タイミングは、フルカラーバックバッファ１１５に１グループのオブジェクトが描画される都度であればよい。そして、描画タイミングが上記（３）である場合には、オブジェクト転送処理部１１６によるオブジェクトの転送タイミングは、フルカラーバックバッファ１１５にＷｅｂコンテンツを構成する全てのオブジェクトがされたときであればよい。
【００３８】
なお、オブジェクト転送処理部１１６及びフルカラーＯＳＤ部１１７の詳細については御述する。
【００３９】
（映像生成部）
映像生成部１１０は、映像の生成に関する処理を統括的に制御し、表示部１２０によって表示される映像を示す表示用映像信号を生成する。なお、映像生成部１１０の詳細については、後述する。
【００４０】
（表示部）
表示部１２０は、映像生成部１１０によって生成された表示用映像信号が表す映像を表示する。なお、表示部１２０の詳細についても、後述する。
【００４１】
〔映像生成部の構成〕
映像生成部１１０の構成について、図１を参照して説明する。映像生成部１１０は、図１に示すように、映像復号部（第１描画手段）１１１、バックバッファ１１２、ＵＩ転送処理部１１３、ＯＳＤ部１１４、フルカラーバックバッファ１１５、オブジェクト転送処理部１１６、フルカラーＯＳＤ部１１７、映像合成部１１８、及び、描画領域特定部（描画領域特定手段）１１９を備えている。
【００４２】
（映像復号部）
映像復号部１１１は、ＭＰＥＧ２ストリームから映像信号を復号する。
【００４３】
また、映像復号部１１１は、複合した映像信号の示す映像（動画像）を構成するコマ画像を、コマ画像を描画するためのレイヤー（ビデオプレーン）（第１のレイヤー）に逐次描画する。つまり、映像復号部１１１は、第１描画手段としても機能する。
【００４４】
映像復号部１１１は、コマ画像の描画されたビデオプレーンを映像合成部１１８に逐次供給する。
【００４５】
（バックバッファ、ＵＩ転送処理部、ＯＳＤ部）
バックバッファ１１２は、ＵＩ制御部１０４から供給されるＵＩ要素を格納する。また、ＵＩ転送処理部１１３は、バックバッファ１１２に格納されているＵＩ要素を読み出し、読み出したＵＩ要素データをＯＳＤ部１１４に転送する。
【００４６】
ＯＳＤ部１１４は、転送されたＵＩ要素を、ＵＩ要素を描画するためのＯＳＤプレーン上に描画する。ＯＳＤ部１１４は、ＵＩ要素の描画されたＯＳＤプレーンを、映像合成部１１８に逐次供給する。
【００４７】
（フルカラーバックバッファ）
フルカラーバックバッファ１１５には、ＨＴＭＬブラウザ１０６から供給される、Ｗｅｂコンテンツを構成する複数のオブジェクトが順次格納される。具体的には、フルカラーバックバッファ１１５には、各オブジェクトを表す配列データが順次格納される。以降では、オブジェクトをフルカラーバックバッファ１１５に格納することを、オブジェクトをフルカラーバックバッファ１１５に描画する（オブジェクトを第２の表示レイヤーに描画する）とも記載する。
【００４８】
ここで、オブジェクトを表す配列データには、オブジェクトが表示されるディスプレイ１２２上の各画素に対応する複数の画素データが設定されている。本実施形態では、各画素データは、３２ビットのデータサイズを有しており、３２ビットのうち２４ビットが階調データ（ＲＧＢデータ）を表し、８ビットが不透明度αを表している。
【００４９】
（オブジェクト転送処理部）
オブジェクト転送処理部１１６は、フルカラーバックバッファ１１５に描画されているオブジェクトを、フルカラーＯＳＤ部１１７に転送する。
【００５０】
なお、オブジェクト転送処理部１１６によるフルカラーバックバッファ１１５からフルカラーＯＳＤ部１１７へのオブジェクトの転送のタイミングは、ＨＴＭＬブラウザ１０６により通知される転送関数呼出指示により制御される。具体的には、オブジェクト転送処理部１１６は、ＨＴＭＬブラウザ１０６から転送関数呼出指示が通知されると、通知された転送関数呼出指示に従い、転送関数呼出指示によって指定された転送関数を呼び出す。そして、オブジェクト転送処理部１１６は、呼び出した転送関数に規定されている転送タイミングに従って、フルカラーバックバッファ１１５に描画されているオブジェクトを、フルカラーＯＳＤ部１１７に転送する。
【００５１】
（フルカラーＯＳＤ部）
フルカラーＯＳＤ部１１７は、オブジェクト転送処理部１１６から転送されたＷｅｂコンテンツを構成するオブジェクトを、Ｗｅｂコンテンツを描画するためのレイヤー（フルカラープレーン）に逐次描画する。フルカラーＯＳＤ部１１７は、Ｗｅｂコンテンツの描画されたフルカラープレーンを、映像合成部１１８に逐次供給する。
【００５２】
（映像合成部）
映像合成部１１８は、ＯＳＤ部１１４から供給されたビデオプレーンに、フルカラーＯＳＤ部１１７から供給されたフルカラープレーン、及び、ＯＳＤ部１１４から供給されたＯＳＤプレーンをこの順で重畳し、重畳画像を示す重畳画像データを生成する。映像合成部１１８は、生成した重畳画像データを、表示部１２０の備える映像処理部（画像処理手段）１２１に供給する。
【００５３】
（描画領域特定部）
描画領域特定部は、ＨＴＭＬブラウザ１０６から、フルカラーバックバッファ１１５へのオブジェクトの描画が完了した旨の通知（描画完了通知）を取得（受信）すると、フルカラーバックバッファ１１５に描画されているオブジェクトを特定する。換言すれば、描画領域特定部１１９は、描画完了通知を受信したことをトリガー（契機）として、フルカラーバックバッファ１１５におけるオブジェクトが描画されている領域（描画領域）を特定する。
【００５４】
描画領域特定部１１９は、特定した描画領域を、画像処理を施さない除外領域として設定すると共に、設定した除外領域を表示部１２０の備える映像処理部１２１に通知する（除外領域通知処理）。なお、描画領域特定部１１９における、具体的な描画領域の特定方法については、後述する。
【００５５】
〔表示部の構成〕
次に、表示部１２０の構成について、図１を参照して説明する。表示部１２０は、図１に示すように、映像処理部１２１、及び、ディスプレイ１２２を備えている。
【００５６】
（映像処理部）
映像処理部１２１は、映像生成部１１０（より正確には、映像合成部１１８）から供給される重畳画像データの示す重畳画像に対し、画像処理を施す。なお、本実施形態では、映像処理部１２１が重畳画像に対し、画像処理として高解像度化処理を施す構成を例に挙げて説明するが、本発明はこれに限定されるものではない。
【００５７】
ここで、高解像度化処理とは、例えば、ＨＤ（High Definition）画質の画像（映像を構成するコマ画像）の画質を、４Ｋ２Ｋディスプレイとして疑似的に駆動させることのできるディスプレイに対応させるように、向上させる処理をいう。もちろん、高解像度化処理は、これに限定されるものではなく、例えば、ＳＤ（Standard Definition）画質の画像の画質をＨＤディスプレイに、ＨＤ画質の画像の画質を４Ｋ２Ｋディスプレイに、それぞれ対応させるように向上させる処理であってもよい。
【００５８】
なお、画像処理は、映像のフレームレートを向上させる（例えば、毎秒６０フレームのフレームレートを、毎秒１２０フレームのフレームレートに向上させる）倍速化処理であってもよい。さらに、画像処理は、画像の高精細化処理、エッジ強調処理、ガンマ補正処理、及び、ホワイトバランス調整処理でなどあってもよい。
【００５９】
また、映像処理部１２１は、描画領域特定部１１９から取得した除外領域の通知に従って、重畳画像に対して高解像度化処理を施さない領域（除外領域）と、高解像度化処理を施す領域（除外領域以外の領域）と、を設定する。そして、映像処理部１２１は、高解像度化処理を施す領域として設定した領域に含まれる重畳画像に対してのみ高解像度化処理を施す。
【００６０】
さらに、映像処理部１２１は、全体又は一部に高解像度化処理の施された重畳画像が表示されるよう、ディスプレイ１２２の駆動を制御する。
【００６１】
（ディスプレイ）
ディスプレイ１２２は、映像処理部１２１の制御に従い、重畳画像を表示する。
【００６２】
〔描画完了通知処理〕
次に、本実施形態に係るテレビ１０の備えるＨＴＭＬブラウザ１０６における描画完了通知処理について、図３を参照して説明する。図３は、本実施形態に係るテレビ１０の備えるＨＴＭＬブラウザ１０６における描画完了通知処理の流れを示すフローチャートである。
【００６３】
まず、ＨＴＭＬブラウザ１０６は、図３に示すように、分離部１０２から、放送ストリームに放送番組と関連付けて含まれているアプリＵＲＬに基づき、サーバ２０からアプリＵＲＬの示すＨＴＭＬデータ（ＨＴＭＬ文書）を取得する（ステップＳ１０１）。
【００６４】
ＨＴＭＬブラウザ１０６は、ＨＴＭＬデータを取得すると、取得したＨＴＭＬデータを解析し（ステップＳ１０２）、ＨＴＭＬデータの示すＷｅｂコンテンツを構成する複数のオブジェクトを取得する。
【００６５】
ＨＴＭＬブラウザ１０６は、取得した複数のオブジェクトを、フルカラーバックバッファ１１５に逐次描画する（ステップＳ１０３）。
【００６６】
ＨＴＭＬブラウザ１０６は、フルカラーバックバッファ１１５に対するオブジェクトの描画が完了すると、描画領域特定部１１９に対して、描画が完了した旨を通知する（描画完了通知）（ステップＳ１０４）。描画領域特定部１１９は、ＨＴＭＬブラウザ１０６から描画完了通知を受け付けると、除外領域通知処理を実行する（除外領域通知処理については、図面を変えて後述する）。
【００６７】
描画領域特定部１１９に描画が完了した旨を通知すると、ＨＴＭＬブラウザ１０６は、オブジェクト転送処理部１１６に対して、転送関数を呼び出す旨の転送関数呼出指示を通知する（ステップＳ１０５）。
【００６８】
転送が完了した旨を通知すると、ＨＴＭＬブラウザ１０６は、新たな描画を必要とする予め定められたイベントの発生を待ち受け（ステップＳ１０６においてＮＯ）、そのようなイベントが発生し次第（ステップＳ１０６においてＹｅｓ）、処理をステップＳ１０３に戻す。例えば、Ｗｅｂコンテンツが、所定のユーザ操作に応じた画面遷移を行うものである場合には、そのユーザ操作が検出すべきイベントとなる。また、例えば、Ｗｅｂコンテンツが所定の時間毎に更新されるべきものである場合には、その時間の経過が検出すべきイベントとなる。なお、Ｗｅｂコンテンツの更新が新たなＨＴＭＬデータの取得によって実現されるリロード処理である場合、処理をステップＳ１０３に戻す構成の代わりに、処理をステップＳ１０１に戻す構成を採用すればよい。
【００６９】
本実施形態では、ステップＳ１０４及びＳ１０５がこの順で処理される場合を例に挙げて説明しているが、本発明では特に限定されるものではない。例えば、図１に示す要部構成以外に遅延要素となる構成、及び、描画完了通知を受け付けた描画領域特定部１１９による除外領域の通知（後述）に関する処理とオブジェクト転送処理部１１６によるフルカラーバックバッファ１１５に描画されたオブジェクトの転送に関する処理との間の同期に対して要求される精度などに応じて、適宜変更することができる。
【００７０】
なお、図３では、説明の簡単化のため、簡略化したフローを用いて説明しているが、描画完了通知処理には他の処理（ステップ）が含まれていてもよいし、本発明においては特に限定されない。また、テレビ１０は、描画完了通知処理において、Ｗｅｂコンテンツを構成する複数のオブジェクトのうち１つのオブジェクトが描画される度にステップＳ１０３〜１０５を繰り返す構成を採用してもよい。
【００７１】
〔除外領域通知処理〕
次に、本実施形態に係るテレビ１０の映像生成部１１０の備える描画領域特定部１１９における除外領域通知処理について、図４及び図５を参照して説明する。図４は、本実施形態に係るテレビ１０の映像生成部１１０の備える描画領域特定部１１９における除外領域通知処理の流れを示すフローチャートである。また、図５は、本実施形態に係る描画領域特定部１１９における除外領域通知処理を模式的に示す図である。
【００７２】
描画領域特定部１１９は、除外領域通知処理を開始すると、まず、図４に示すように、ＨＴＭＬブラウザ１０６から描画完了が通知されたか否かを判定する（ステップＳ２０１）。
【００７３】
描画完了が通知されていないと判定すると（ステップＳ２０１においてＮＯ）、描画領域特定部１１９は、ステップＳ２０１の処理を再び実行する。つまり、描画領域特定部１１９は、描画完了が通知されたと判定する（ステップＳ２０１においてＹＥＳ）まで、ステップＳ２０１の処理を繰り返す。
【００７４】
描画完了が通知されたと判定すると（ステップＳ２０１においてＹＥＳ）、描画領域特定部１１９は、描画領域を特定する（ステップＳ２０２）。なお、具体的な描画領域の特定方法については、後述する。
【００７５】
描画領域を特定すると、描画領域特定部１１９は、特定した描画領域を、映像処理部１２１において高解像度化処理を施す領域から除外する除外領域として設定する（ステップＳ２０３）。
【００７６】
除外領域を設定すると、描画領域特定部１１９は、設定した除外領域を、映像処理部１２１に通知する（ステップＳ２０４）。
【００７７】
描画領域特定部１１９は、ステップＳ２０４の処理を実行すると、再びＨＴＭＬブラウザ１０６から描画完了が通知されたか否かを判定する（ステップＳ２０１）。すなわち、描画領域特定部１１９は、ＨＴＭＬブラウザ１０６から描画完了が通知される度に、ステップＳ２０１〜Ｓ２０４の処理を繰り返し実行する。
【００７８】
これにより、描画領域特定部１１９は、図５に示すように、除外領域通知処理において、ＨＴＭＬブラウザ１０６から描画完了が通知される都度、ステップＳ２０１〜２０４の処理（描画領域を特定して除外領域を通知する処理）を実行することになる。
【００７９】
映像処理部１２１は、描画領域特定部１１９から上述の除外領域通知処理によって設定された除外領域の通知を受けることにより、映像合成部１１８から供給される重畳画像の除外領域以外の領域に含まれる画像データに対して高解像度処理を施すことができる。これにより、テレビ１０は、オブジェクトの視認性の劣化を防ぐと共に、オブジェクト以外の画像の解像度を向上させることができる。
【００８０】
（描画領域の特定方法）
ここで、描画領域特定部１１９における、描画領域の特定方法について説明する。上述のように、描画領域特定部１１９は、ディスプレイ１２２の各画素に対応するフルカラーバックバッファ１１５の各領域に格納されている、Ｗｅｂコンテンツを構成する各オブジェクトを確認する。より具体的には、描画領域特定部１１９は、フルカラーバックバッファ１１５に格納されている、各オブジェクトを示す配列データに設定されている各画素データ（以降、単に、オブジェクトの画素データとも記載する）に含まれる不透明度αの値を確認する。
【００８１】
描画領域特定部１１９は、まず、オブジェクトの画素データの各々に含まれる不透明度αの値が「０」であるか否かを判定することにより、フルカラーバックバッファ１１５における透明領域を検出する。具体的には、描画領域特定部１１９は、不透明度αの値が「０」であると判定した画素データが描画される領域が「透明」であると判定し、「透明」であると判定された領域を透明領域として検出する。
【００８２】
ここで、「透明」であるとは、つまり、フルカラーＯＳＤ部１１７においてフルカラープレーンにＷｅｂコンテンツを構成するオブジェクトが描画されず、ビデオプレーンに描画される動画像のコマ画像を完全に透過する、ということを示している。なお、本実施形態では、不透明度αを用いてフルカラーバックバッファ１１５における透明領域を検出する構成を例に挙げて説明しているが、本発明はこれに限定されるものではなく、不透明度αに代えて透明度を用いて透明領域を検出してもよい。透明度を用いる場合には、透明領域を検出する場合には、描画領域特定部１１９は、透明度が「２５５」である場合に「透明」であると判定すればよい。
【００８３】
そして、描画領域特定部１１９は、不透明度αの値が「０」でない領域、すなわち、透明領域として検出された領域以外の領域（透明領域以外の領域）を、描画領域として特定する。
【００８４】
描画領域を特定すると、描画領域特定部１１９は、特定した描画領域に対応するフルカラープレーン上の領域を、高解像度化処理を施さない除外領域として設定し、設定した除外領域を映像処理部１２１に通知する。
【００８５】
なお、本実施形態では、不透明度αの値を判定することにより描画領域を特定する構成を例に挙げて説明したが、本発明はこれに限定されるものではない。
【００８６】
例えば、描画領域特定部１１９は、フルカラーバックバッファ１１５上に描画されているＷｅｂコンテンツに対して、テレビ１０の記憶部（不図示）に格納されている文字のモデルデータを用いてパターンマッチングを行ってもよい。この場合には、描画領域特定部１１９は、パターンマッチングにおいて検出された、文字オブジェクトが表示される領域を、描画領域として特定してもよい。
【００８７】
このとき、描画領域特定部１１９は、文字オブジェクトの表示される領域（文字領域）のみを描画領域として特定してもよいし、文字オブジェクトの表示される領域を含む一定の領域（矩形、円形など、領域の形状は特に限定されない）を描画領域として特定してもよい。
【００８８】
また、描画領域特定部１１９は、ＨＴＭＬタグを用いて描画領域を特定してもよい。この場合には、描画領域特定部１１９は、例えば、ＨＴＭＬデータのタグにおいてＷｅｂコンテンツを構成するオブジェクトが表示される領域を描画領域として特定すればよい。
【００８９】
さらに、本実施形態に係る描画領域特定部１１９は、映像処理部１２１において施される画像処理の内容（タイプ）に応じて、描画領域の特定方法を切り替えてもよい。具体的には、描画領域特定部１１９は、画像処理が高解像度化処理である場合には、（１）透明領域を検出することによる描画領域の特定、（２）文字領域を検出することによる描画領域の特定、及び（３）ＨＴＭＬタグを用いた描画領域の特定の何れかにより、描画領域を特定すればよい。そして、描画領域特定部１１９は、画像処理が倍速化である場合には、透明領域を検出することによって描画領域を特定するよう、描画領域の特定方法を切り替えればよい。
【００９０】
映像処理部１２１において、高解像度化処理として倍速化処理が行われる場合、ディスプレイ１２２に表示されるオブジェクトと映像との境界において、映像が境界よりもオブジェクト側に入り込み、該境界がぶれる（ちらつく）ように見えることがある。しかし、上述のように、描画領域特定部１１９において不透明度αにより描画領域を特定することにより、オブジェクトが表示される領域に対して倍速化処理が施されることを防ぐことができる。これにより、本実施形態に係るテレビ１０は、Ｗｅｂコンテンツを構成するオブジェクトの表示品位が低下してしまう（換言すれば、オブジェクトに対して高解像度化処理が施されてしまう）ことを防ぎつつ、映像部分に対し高解像度化処理を施すことができる。
【００９１】
なお、本実施形態では、映像処理部１２１が、描画領域特定部１１９によって設定された除外領域に含まれるオブジェクトに対して画像処理を施さない構成を例に挙げて説明したが、本発明はこれに限定されるものではない。例えば、映像処理部１２１は、除外領域に含まれるオブジェクトに対して、除外領域以外の領域に含まれる画像に対して施される画像処理よりも弱い（程度の低い）画像処理を施す構成を採用することもできる。
【００９２】
＜変形例１＞
実施形態１では、描画領域特定部１１９において、Ｗｅｂコンテンツの表示される領域を描画領域として特定する構成を例に挙げて説明したが、本発明はこれに限定されるものではない。例えば、Ｗｅｂコンテンツを構成するオブジェクトが表示される領域のうち、一部の領域を、描画領域として特定しない（すなわち、高解像度化処理を施す領域として特定する）構成を採用することもできる。
【００９３】
実施形態１の変形例１について、図６及び図７を参照して説明する。図６は、実施形態１の変形例に係る描画領域特定部１１９において特定される描画領域の一例を模式的に示す図である。図７は、実施形態１の変形例に係る描画領域特定部１１９において特定される描画領域の他の一例を模式的に示す図である。
【００９４】
本変形例に係る描画領域特定部１１９は、ＨＴＭＬタグを用いて描画領域を特定する。
【００９５】
このとき、描画領域特定部１１９は、ＨＴＭＬタグによりＷｅｂコンテンツが表示される領域のうち、所定の領域を、描画領域として特定しない領域とする（つまり、高解像度化処理部を施す領域として特定する）。ここで、所定の領域とは、Ｗｅｂコンテンツが表示される領域であって、高解像度化処理を施す対象となる領域を指す。本変形例では、所定の領域として、例えば、ＨＴＭＬタグによって画像オブジェクト（例えば、「ｊｐｅｇ画像」など）が表示される領域として指定されている領域を例に挙げることができる。
【００９６】
この場合、描画領域特定部１１９は、ＨＴＭＬタグによって「ｊｐｅｇ画像」が表示される領域として指定されている領域を高解像度化処理部を施す領域として特定する（換言すれば、描画領域として特定しない）（図６に示す、領域Ｃ）。そして、描画領域特定部１１９は、「ｊｐｅｇ画像」以外の他のオブジェクトが表示される領域として指定されている領域を、描画領域として特定する（図６に示す、領域Ｂ）。
【００９７】
上述の構成によれば、描画領域特定部１１９は、図６に示すように、Ｗｅｂコンテンツを構成する複数のオブジェクトのうち、領域Ｂ（オブジェクトが表示される領域であって、所定の領域を除く領域）に含まれるオブジェクトを描画領域として特定することができる。一方、描画領域特定部１１９は、領域Ａ（オブジェクトが表示されない領域）及び領域Ｃ（所定の領域）に含まれるオブジェクトを、高解像度化処理を施す領域として特定することができる。
【００９８】
（複数の描画領域を特定）
さらに、本変形例に係る描画領域特定部１１９は、図７に示すように、複数の描画領域を特定してもよい。
【００９９】
このとき、描画領域特定部１１９は、図７（ａ）に示すように、領域Ｅ１及び領域Ｅ２を描画領域として特定することができる（これにより、領域Ｄは、高解像度化処理を施す領域として特定される）。また、描画領域特定部１１９は、図７（ｂ）に示すように、領域Ｇ１〜Ｇ４を各々描画領域として特定することができる（これにより、領域Ｆ（領域Ｇ１〜Ｇ４に囲まれた領域を含む）は、高解像度化処理を施す領域として特定される）。
【０１００】
また、描画領域特定部１１９は、図７（ｃ）に示すように、領域Ｊ１及びＪ２を描画領域として特定すると共に、領域Ｋ１〜Ｋ３を所定の領域として特定することができる（これにより、領域Ｈは、領域Ｋ１〜Ｋ３と共に高解像度化処理を施す領域として特定される）。
【０１０１】
＜変形例２＞
実施形態１では、描画領域特定部１１９が、除外領域通知処理において、ＨＴＭＬブラウザ１０６から描画完了が通知される度に、描画領域を特定して除外領域を通知する処理（図４におけるステップＳ２０１〜Ｓ２０４）を実行する構成を例に挙げて説明したが、本発明はこれに限定されるものではない。例えば、描画領域特定部１１９が、除外領域通知処理において、ＨＴＭＬブラウザ１０６から描画完了が通知された後、所定の期間描画完了が通知されなかった場合に、描画領域を特定して除外領域を通知する処理を実行する構成を採用することもできる。
【０１０２】
実施形態１の変形例２における除外領域通知処理について、図８及び図９を参照して説明する。図８は、実施形態１の変形例２に係る描画領域特定部１１９における除外領域通知処理の流れを示すフローチャートである。また、図９は、実施形態１の変形例２に係る描画領域特定部１１９における除外領域通知処理を模式的に示す図である。
【０１０３】
なお、本変形例に係るテレビ１０の備える映像生成部１１０は、描画領域特定部１１９に対して、所定の期間が経過した旨を通知するタイマー（不図示）を備えている。
【０１０４】
〔除外領域通知処理〕
本変形例に係る描画領域特定部１１９は、除外領域通知処理を開始すると、まず、図８に示すように、イベントが発生したか否かを判定する（ステップＳ３０１）。ここで、本変形例において、イベントとは、ＨＴＭＬブラウザ１０６から描画完了通知を受け付けるイベント、及び、タイマーから所定の期間が経過した旨の通知（所定期間経過通知）を受け付けるイベントを指す。
【０１０５】
イベントが発生していない（つまり、上記２つの通知を何れも受け付けていない）場合（ステップＳ３０１においてＮＯ）、描画領域特定部１１９は、ステップＳ３０１の処理を再び実行する。つまり、描画領域特定部１１９は、イベントが発生したと判定する（ステップＳ３０１においてＹＥＳ）まで、ステップＳ３０１の処理を繰り返す。
【０１０６】
イベントが発生したと判定すると（ステップＳ３０１においてＹＥＳ）、描画領域特定部１１９は、発生したイベントが、ＨＴＭＬブラウザ１０６から描画完了通知を受け付けるイベントであるか否かを判定する（ステップＳ３０２）。
【０１０７】
発生したイベントが描画完了通知を受け付けるイベントであると判定すると（ステップＳ３０２においてＹＥＳ）、描画領域特定部１１９は、現在タイマーに設定されている期間をリセット（タイマー解除）する（ステップＳ３０３）。
【０１０８】
描画領域特定部１１９は、期間のリセットされたタイマーに、改めて所定の期間（図８に示す例では、所定の期間は０．５秒）を設定（再設定）する（ステップＳ３０４）。
【０１０９】
描画領域特定部１１９は、タイマーを所定の期間に再設定すると、ステップＳ３０１の処理を再び実行する。つまり、描画領域特定部１１９は、発生したイベントがタイマーから所定期間経過通知を受け付けるイベントであると判定する（ステップＳ３０２においてＮＯ）まで、ステップＳ３０１〜ステップＳ３０４の処理を繰り返す。
【０１１０】
発生したイベントがタイマーから所定期間経過通知を受け付けるイベントであると判定した場合（ステップＳ３０２においてＮＯ）、描画領域特定部１１９は、描画領域を特定する（ステップＳ３０５）。
【０１１１】
描画領域を特定すると、描画領域特定部１１９は、特定した描画領域を除外領域として設定する（ステップＳ３０６）。
【０１１２】
除外領域を設定すると、描画領域特定部１１９は、設定した除外領域を、映像処理部１２１に通知する（ステップＳ３０７）。
【０１１３】
上述のように、本変形例に係る描画領域特定部１１９は、図９に示すように、最後に描画完了が通知されてから所定の期間（図９に示す例では、０．５秒）が経過するまでの間に新たに描画完了が通知されなかった場合に、ステップＳ３０５〜Ｓ３０７の処理（描画領域を特定して除外領域を通知する処理）を実行することになる。
【０１１４】
つまり、本変形例に係る描画領域特定部１１９は、描画完了通知を受信した後、新たな描画完了通知を受信することなく所定の期間が経過したことをトリガーとして、描画領域を特定する。
【０１１５】
映像処理部１２１は、描画領域特定部１１９から上述の除外領域通知処理によって除外領域の設定された通知を受けることにより、映像合成部１１８から供給される重畳画像の除外領域以外の領域に含まれる画像データに対して高解像度処理を施すことができる。上述の構成によって、テレビ１０は、オブジェクトの視認性の劣化を防ぐと共に、オブジェクト以外の画像の解像度を向上させることができる。
【０１１６】
また、描画領域特定部１１９は、ＨＴＭＬブラウザ１０６から描画完了の通知が複数回通知される場合にも、通知を受ける度に処理を実行する必要がないため、除外領域通知処理における負荷を低減することができる。
【０１１７】
＜変形例３＞
実施形態１では、描画領域特定部１１９が、除外領域通知処理において、ＨＴＭＬブラウザ１０６から描画完了が通知される度に、描画領域を特定して除外領域を通知する処理（図４におけるステップＳ２０１〜Ｓ２０４）を実行する構成を例に挙げて説明したが、本発明はこれに限定されるものではない。例えば、描画領域特定部１１９は、除外領域通知処理において、最初の描画完了通知に応じて描画領域を特定して除外領域を通知する処理を実行した後、所定の期間が経過するまでの間に描画完了の通知がされた場合、所定の期間が経過した後に描画領域を特定して除外領域を通知する処理を再度実行する構成を採用することもできる。
【０１１８】
実施形態１の変形例３における除外領域通知処理について、図１０及び図１１を参照して説明する。図１０は、実施形態１の変形例３に係る描画領域特定部１１９における除外領域通知処理の流れを示すフローチャートである。また、図１１は、実施形態１の変形例３に係る描画領域特定部１１９における除外領域通知処理を模式的に示す図である。
【０１１９】
（テレビ）
本変形例に係るテレビ１０の備える映像生成部１１０は、描画領域特定部１１９に対して、所定の期間が経過した旨を通知するタイマー（不図示）を備えている。
【０１２０】
本変形例に係る描画領域特定部１１９は、記憶部（不図示）に格納されている、描画完了が通知されたか否かを示すフラグ（描画完了通知フラグ）を、「ＴＲＵＥ（以降、単に「Ｔ」とも記載）」又は「ＦＡＬＳＥ（以降、単に「Ｆ」とも記載）」に設定する。描画完了通知フラグが「Ｔ」である場合、描画完了が通知されたことを示し、描画完了通知フラグが「Ｆ」である場合、描画完了が通知されていないことを示す。
【０１２１】
また、描画領域特定部１１９は、記憶部に格納されている、タイマーに所定の期間を設定したか否かを示すフラグ（タイマー設定中フラグ）を、「Ｔ」又は「Ｆ」に設定する。タイマー設定中フラグが「Ｔ」である場合、タイマーに所定の期間を設定したことを示し、タイマー設定中フラグが「Ｆ」である場合、タイマーに所定の期間を設定していないことを示す。
【０１２２】
〔除外領域通知処理〕
本変形例に係る描画領域特定部１１９は、除外領域通知処理を開始すると、まず、図１０に示すように、描画完了通知フラグを「Ｆ」に設定する（ステップＳ４０１）する。また、描画領域特定部１１９は、タイマー設定中フラグを「Ｆ」に設定する（ステップＳ４０２）。
【０１２３】
描画完了通知フラグ及びタイマー設定中フラグを各々「Ｆ」に設定すると、描画領域特定部１１９は、イベントが発生したか否かを判定する（ステップＳ４０３）。ここで、本変形例において、イベントとは、ＨＴＭＬブラウザ１０６から描画完了通知を受け付けるイベント、及び、タイマーから所定期間経過通知を受け付けるイベントを指す。
【０１２４】
イベントが発生していない（つまり、上記２つの通知を何れも受け付けていない）場合（ステップＳ４０３においてＮＯ）、描画領域特定部１１９は、ステップＳ４０３の処理を再び実行する。つまり、描画領域特定部１１９は、イベントが発生したと判定する（ステップＳ４０３においてＹＥＳ）まで、ステップＳ４０３の処理を繰り返す。
【０１２５】
イベントが発生したと判定すると（ステップＳ４０３においてＹＥＳ）、描画領域特定部１１９は、発生したイベントが、ＨＴＭＬブラウザ１０６から描画完了通知を受け付けるイベントであるか否かを判定する（ステップＳ４０４）。
【０１２６】
描画完了通知を受け付けるイベントであると判定すると（ステップＳ４０４においてＹＥＳ）、描画領域特定部１１９は、タイマー設定中フラグが「Ｔ」に設定されているか否かを判定する（ステップＳ４０５）。
【０１２７】
タイマー設定中フラグが「Ｔ」に設定されていないと判定した場合（ステップＳ４０５においてＮＯ）、描画領域特定部１１９は、描画領域を特定する（ステップＳ４０６）。
【０１２８】
描画領域を特定すると、描画領域特定部１１９は、特定した描画領域を除外領域として設定し（ステップＳ４０７）、設定した除外領域を、映像処理部１２１に通知する（ステップＳ４０８）。
【０１２９】
除外領域を映像処理部１２１に通知すると、描画領域特定部１１９は、タイマーを所定の期間（図１０に示す例では、０．５秒）に設定する（ステップＳ４０９）と共に、タイマー設定中フラグを「Ｔ」に設定する（ステップＳ４１０）。
【０１３０】
タイマー設定中フラグを「Ｔ」に設定すると、描画領域特定部１１９は、ステップＳ４０３からの処理を再び実行する。
【０１３１】
また、タイマー設定中フラグが「Ｔ」に設定されていると判定した場合（ステップＳ４０５においてＹＥＳ）、描画領域特定部１１９は、描画完了通知フラグを「Ｔ」に設定する（ステップＳ４１１）。
【０１３２】
描画領域特定部１１９は、描画完了通知フラグを「Ｔ」に設定すると、ステップＳ４０３の処理を再び実行する。つまり、描画領域特定部１１９は、ステップＳ４０６〜４１０の処理を一度実行した後は、発生したイベントがタイマーから所定期間経過通知を受け付けるイベントであると判定する（ステップＳ４０４においてＮＯ）まで、ステップＳ４０３〜Ｓ４０５及びＳ４１１の処理を繰り返す。
【０１３３】
発生したイベントがタイマーから所定期間経過通知を受け付けるイベントであると判定すると（ステップＳ４０４においてＮＯ）、描画領域特定部１１９は、タイマー設定中フラグを「Ｆ」に設定する（ステップＳ４１２）。
【０１３４】
タイマー設定中フラグを「Ｆ」に設定すると、描画領域特定部１１９は、描画完了通知フラグが「Ｔ」に設定されているか否かを判定する（ステップＳ４１３）。
【０１３５】
描画完了通知フラグが「Ｔ」に設定されていると判定すると（ステップＳ４１３においてＹＥＳ）、描画領域特定部１１９は、描画完了通知フラグを「Ｆ」に設定する（ステップＳ４１４）。
【０１３６】
描画完了通知フラグを「Ｆ」に設定すると、描画領域特定部１１９は、ステップＳ４０６〜４１０の処理を実行し、ステップＳ４０３からの処理を繰り返す。
【０１３７】
また、描画完了通知フラグが「Ｔ」に設定されていないと判定すると（ステップＳ４１３においてＮＯ）、描画領域特定部１１９は、ステップＳ４０３からの処理を繰り返す。
【０１３８】
上述のように、本変形例に係る描画領域特定部１１９は、図１１に示すように、最初にステップＳ４０６〜４０８の処理（描画領域を特定して除外領域を通知する処理）が実行されてから所定の期間（図１１に示す例では、０．５秒）が経過するまでの間に描画完了の通知がされた場合、該所定の期間が経過した後にステップＳ４０６〜４０８の処理を再度実行することになる。
【０１３９】
つまり、本変形例に係る描画領域特定部１１９は、（１）描画完了通知を最初に受信したことをトリガーとして描画領域を特定し、さらに、（２）描画完了通知を最初に受信してから所定の期間が経過するまでの間に新たな描画完了通知を受信した場合に、所定の期間が経過したことをトリガーとして描画領域を特定する。
【０１４０】
映像処理部１２１は、描画領域特定部１１９から上述の除外領域通知処理によって設定された除外領域の通知を受けることにより、映像合成部１１８から供給される重畳画像の除外領域以外の領域に含まれる画像データに対して高解像度処理を施すことができる。上述の構成によって、テレビ１０は、オブジェクトの視認性の劣化を防ぐと共に、オブジェクト以外の画像の解像度を向上させることができる。
【０１４１】
また、描画領域特定部１１９は、ＨＴＭＬブラウザ１０６から描画完了の通知が複数回通知される場合にも、通知を受ける度に処理を実行する必要がないため、除外領域通知処理における負荷を低減することができる。さらに、描画領域特定部１１９は、複数回通知される描画完了通知のうち、最初に受ける描画完了通知に基づいて描画領域を特定して除外領域を通知する処理を実行するため、所定の期間が経過するまで描画領域を特定できないといった遅延が生じることを防ぐこともできる。
【０１４２】
＜実施形態２＞
実施形態１では、描画領域特定部１１９において透明領域を検出することによりＷｅｂコンテンツを構成するオブジェクトの描画領域を特定する構成を例に挙げて説明したが、本発明はこれに限定されず、必ずしも透明領域を検出しなくてもよい。例えば、描画領域特定部は、外部から取得した、描画領域（すなわち、画像処理の対象から除外される除外領域）を指定するデータ（以下、「除外領域指定データ」とも記載する）を参照することにより、描画領域を特定してもよい。
【０１４３】
なお、本実施形態では、除外領域指定データが、Ｗｄｂコンテンツを表すＨＴＭＬデータに予め含まれていている構成を例に挙げて説明するが、本発明はこれに限定されるものではない。例えば、除外領域指定データが、Ｗｅｂコンテンツを表すＨＴＭＬデータに関連付けられており、該ＨＴＭＬデータと共に取得される構成を採用することもできる。
【０１４４】
本実施形態に係る表示システム２について、図１２を参照して説明する。図１２は、本実施形態に係る表示システム２の備えるテレビ１１及びサーバ２１の要部構成を示すブロック図である。なお、説明の便宜上、実施形態１にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【０１４５】
〔サーバの構成〕
まず、本実施形態に係るサーバ２１について、図１２を参照して説明する。図１２に示すように、本実施形態に係るサーバ２１に格納されているＷｅｂコンテンツ（コンテンツアプリケーション）を表すＨＴＭＬデータには、さらに、除外領域指定データが含まれている。
【０１４６】
除外領域指定データには、例えば、放送番組に対して施す画像処理の内容が指定されている。画像処理の内容としては、例えば、高解像度化処理、倍速処理、及び、これらの組合せが指定されていてもよいし、また、どのような画像処理を施してもよい旨が指定されていてもよい。
【０１４７】
また、除外領域指定データにおいて、放送番組と共に表示されるＷｅｂコンテンツを構成する複数のオブジェクトの表示領域のうち、画像処理の対象から除外される除外領域が指定されている。
【０１４８】
さらに、除外領域指定データにおいて、除外領域の各々に対して、除外する画像処理の内容が関連付けられていてもよい。例えば、或る除外領域に対しては高解像度化処理が関連付けられ、他の除外領域に対しては倍速処理が関連付けられる。
【０１４９】
このとき、例えば、高解像度化処理は実行可能であるが倍速処理は実行不可能（倍速処理に対応していない）テレビにおいては、高解像度化処理が関連付けられている除外領域については高解像度化処理から除外される一方、倍速処理が関連付けられている除外領域については何も判定せずに無視する。この結果、高解像度化処理が関連付けられている除外領域は高解像度化処理から除外され、高解像度化処理が関連付けられていない除外領域（倍速処理のみが関連付けられている除外領域）に対しては高解像度化処理が施されることになる。
【０１５０】
このように、画像処理が高解像度化処理である場合に画像処理の対象から除外される除外領域と、画像処理が倍速処理である場合に画像処理の対象から除外される除外領域とを、異ならせることができる。
【０１５１】
なお、除外領域指定データには、Ｗｅｂコンテンツを構成する複数のオブジェクトのうち、一部のオブジェクトが表示される領域のみが除外領域として設定されていてもよい。これによって、例えば、図６で説明したように、Ｗｅｂコンテンツを構成するオブジェクトのうち、一部のオブジェクトのみを描画領域として特定することができる。
【０１５２】
〔テレビの構成〕
次に、本実施形態に係るテレビ１１の要部構成について、図１２を参照して説明する。
【０１５３】
図１２に示すように、本実施形態に係るテレビ１１は、ＨＴＭＬブラウザ１０６及び映像生成部１１０に代えてＨＴＭＬブラウザ１０６ａ及び映像生成部１１０ａを備えていること以外は、実施形態１に係るテレビ１０と同様の構成である。
【０１５４】
（ＨＴＭＬブラウザ）
ＨＴＭＬブラウザ１０６ａは、放送ストリームに放送番組と関連付けられて含まれているアプリＵＲＬの示すサーバ２１から、放送番組に対応するコンテンツアプリケーション（Ｗｅｂコンテンツ）を表すＨＴＭＬデータを取得する。
【０１５５】
ＨＴＭＬブラウザ１０６ａは、取得したＨＴＭＬデータに従ってＷｅｂコンテンツを構成する複数のオブジェクトを示すオブジェクトデータを取得する。そして、ＨＴＭＬブラウザ１０６は、取得したオブジェクトデータからＷｅｂコンテンツを構成するオブジェクトを生成し、映像生成部１１０ａの備えるフルカラーバックバッファ１１５に逐次描画する。
【０１５６】
また、ＨＴＭＬブラウザ１０６ａは、ＨＴＭＬデータに含まれる（記述されている）除外領域指定データを読み出し、映像生成部１１０ａの備える描画領域特定部（描画領域特定手段）１１９ａ（後述する）に供給する。
【０１５７】
（映像生成部）
本実施形態に係るテレビ１１の備える映像生成部１１０ａは、図１２に示すように、描画領域特定部１１９に代えて描画領域特定部１１９ａを備えていること以外は、実施形態１に係るテレビ１０の備える映像生成部１１０と同様である。
【０１５８】
描画領域特定部１１９ａは、ＨＴＭＬブラウザ１０６ａから除外領域指定データを取得すると、除外領域指定データを解析し、描画領域を特定する。そして、描画領域特定部１１９ａは、特定した描画領域を除外領域として設定する。描画領域特定部１１９は、設定した除外領域を、表示部１２０の備える映像処理部１２１に供給する。
【０１５９】
〔描画完了通知処理、除外領域通知処理〕
次に、本実施形態に係るＨＴＭＬブラウザ１０６ａにおける描画完了通知処理、及び、本実施形態に係る描画領域特定部１１９ａにおける除外領域通知処理について、簡単に説明する。
【０１６０】
本実施形態に係るＨＴＭＬブラウザ１０６ａにおける描画完了通知処理は、図３に示すステップＳ１０４の処理を除き、実施形態１に係るＨＴＭＬブラウザ１０６における描画完了通知処理と同様である。
【０１６１】
ＨＴＭＬブラウザ１０６ａは、描画完了通知処理において、図３のステップＳ１０４に代えて、描画完了通知の代わりに、除外領域指定データをＨＴＭＬデータから読み出し、描画領域特定部１１９ａに供給すればよい。
【０１６２】
また、本実施形態に係る描画領域特定部１１９ａにおける除外領域通知処理は、図４のステップＳ２０１〜Ｓ２０３の処理に代えて、（１）ＨＴＭＬブラウザ１０６ａから除外領域指定データが供給されたか否かを判定し、（２）供給された除外領域指定データを解析し、（３）ＨＴＭＬデータにおいて規定されている除外領域を読み出す処理を実行する。除外領域を読み出すと、描画領域特定部１１９ａは、図４のステップＳ２０４と同様に、読み出した除外領域を映像処理部１２１に通知する。
【０１６３】
本実施形態に係る描画領域特定部１１９ａは、上述のように、除外領域指定データに基づいて、描画領域を特定する。これによって、本実施形態に係るテレビ１１は、描画領域特定部１１９ａにおける除外領域通知処理にかかる負荷を軽減すると共に、外部から取得したＷｅｂコンテンツの視認性の低下を防ぎつつ、重畳画像に対して画像処理を施すことができる。
【０１６４】
＜ソフトウェアによる実現例＞
テレビ１０、１１の制御ブロック（特に、ＨＴＭＬブラウザ１０６、映像合成部１１８、描画領域特定部１１９、及び、映像処理部１２１）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【０１６５】
後者の場合、テレビ１０、１１は、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１６６】
〔まとめ〕
本発明の態様１に係る画像表示装置（テレビ１０、１１）は、動画像を構成するコマ画像を第１の表示レイヤーに描画する第１描画手段（映像復号部１１１）と、外部から取得したアプリケーション（Ｗｅｂコンテンツ）を構成するオブジェクトを第２の表示レイヤーに描画する第２描画手段（ＨＴＭＬブラウザ１０６）と、上記第２の表示レイヤーにおいて上記オブジェクトが描画された描画領域を特定する描画領域特定手段（描画領域特定部１１９、１１９ａ）と、上記第１の表示レイヤーに上記第２の表示レイヤーが重畳された重畳画像のうち、上記描画領域の重畳されている領域以外の領域に対して画像処理を施す画像処理手段（映像処理部１２１）と、を備えている。
【０１６７】
上記の構成によれば、上記描画領域特定手段は、上記オブジェクトが上記動画像を構成するコマ画像に重畳される前（上記重畳画像が生成される前）に、上記コマ画像上の上記オブジェクトが重畳される領域を特定する。そして、上記画像処理手段は、上記重畳画像のうち、上記描画領域の重畳されている領域以外の領域に対して、画像処理を施す。
【０１６８】
つまり、上記画像処理手段は、上記重畳画像のうち、上記オブジェクトが描画される領域に対しては画像処理を施さず、上記オブジェクトが描画されない領域に対してのみ上記画像処理を施す。
【０１６９】
これにより、上記画像表示装置は、上記オブジェクトに対して画像処理が施されることにより、当該オブジェクトの視認性が低下してしまうことを防ぐことができる。さらに、上記画像表示装置は、上記動画像を構成するコマ画像のうち、上記オブジェクトが重畳されない部分に対して画像処理を施すことができるため、当該部分の表示品位を向上させることができる。
【０１７０】
したがって、上記画像表示装置は、上記オブジェクトの視認性の低下を防ぎつつ（つまり、外部から取得したアプリケーション（コンテンツ）の視認性の低下を防ぎつつ）、重畳画像に対して画像処理を施すことができる。
【０１７１】
本発明の態様２に係る画像表示装置（テレビ１０）における上記描画領域特定手段（描画領域特定部１１９）は、上記態様１において、上記オブジェクトが描画された上記第２の表示レイヤーにおける透明領域を検出すると共に、上記第２の表示レイヤーにおける透明領域以外の領域を上記描画領域として特定してもよい。
【０１７２】
上記の構成によれば、上記描画領域特定手段は、上記第２の表示レイヤーにおける透明領域（すなわち、上記オブジェクトが描画されず、上記第１の表示レイヤーに重畳されたときに上記コマ画像を完全に透過する領域）を検出する。そして、上記描画領域特定手段は、検出した透明領域以外の領域を上記描画領域として特定する。
【０１７３】
このように、上記描画画像特定手段は、上記第２の表示レイヤーにおける透明領域を検出することによって、上記オブジェクトが上記第２の表示レイヤーの何れの領域に描画されている場合であっても、上記描画領域を特定することができる。
【０１７４】
本発明の態様３に係る画像表示装置における上記描画領域特定手段は、上記態様１及び２において、上記第２描画手段から上記オブジェクトの描画が完了したことを通知する描画完了通知を受信したことをトリガーとして、上記描画領域を特定してもよい。
【０１７５】
上記の構成によれば、上記描画領域特定手段は、上記第２描画手段から上記描画完了通知を受信する度に、上記描画領域を特定する処理を実行する。
【０１７６】
例えば、上記アプリケーションが複数のオブジェクトにより構成されている場合には、上記描画領域特定手段は、上記複数のオブジェクトの各々が上記第２の表示レイヤーに描画される度に上記描画領域を特定することができる。
【０１７７】
これにより、上記画像表示装置は、上記画像処理手段において、上記第２描画手段により上記オブジェクトが描画される度に、上記重畳画像に対して適切に画像処理を施すことができる。
【０１７８】
本発明の態様４に係る画像表示装置における上記描画領域特定手段は、上記態様１及び２において、上記第２描画手段から上記オブジェクトの描画が完了したことを通知する描画完了通知を受信した後、新たな描画完了通知を受信することなく所定の期間が経過したことをトリガーとして、上記描画領域を特定してもよい。
【０１７９】
上記の構成によれば、上記描画領域特定手段は、上記アプリケーションが複数のオブジェクトにより構成されている場合であっても複数のオブジェクトが全て描画された後に上記描画領域を特定することができる。
【０１８０】
これによって、上記アプリケーションが複数のオブジェクトにより構成されている場合に上記描画領域を特定する処理が各オブジェクトが描画される度に実行されることによる負荷の増加を軽減することができる。したがって、上記画像表示装置は、上記描画領域特定手段における処理の負荷を軽減しつつ、上記重畳画像に対して適切に画像処理を施すことができる。
【０１８１】
本発明の態様５に係る画像表示装置における上記描画領域特定手段は、上記態様１及び２において、上記第２描画手段から上記オブジェクトの描画が完了したことを通知する描画完了通知を最初に受信したことをトリガーとして、上記描画領域を特定すると共に、上記描画完了通知を最初に受信してから所定の期間が経過するまでの間に新たな描画完了通知を受信した場合に、上記所定の期間が経過したことをトリガーとして、上記描画領域を特定してもよい。
【０１８２】
上記の構成によれば、上記描画領域特定手段が上記描画領域を特定する処理を実行するタイミングは、（１）上記描画完了通知を最初に受信したタイミング、及び、（２）上記描画完了通知を最初に受信してから所定の期間が経過するまでの間に新たな描画完了通知を受信した場合に、上記所定の期間が経過したタイミングの、２回である。
【０１８３】
これによって、上記画像表示装置は、上記所定の期間が経過するまで描画領域が特定されないといった遅延が生じることを防ぎつつ、上記描画領域を特定する処理が各オブジェクトが描画される度に実行されることによる負荷の増加を軽減することができる。
【０１８４】
本発明の態様６に係る画像表示装置（テレビ１１）における上記描画領域特定手段（描画領域特定部１１９ａ）は、上記態様１において、外部から取得した除外領域指定データであって、上記画像処理の対象となる領域から除外される領域を指定する除外領域指定データを参照し、上記描画領域を特定してもよい。
【０１８５】
上記の構成によれば、上記描画領域特定手段は、外部から取得した上記除外領域設定データに基づいて、上記描画領域を特定する。
【０１８６】
これによって、上記画像表示装置は、上記描画領域特定手段における上記描画領域を特定する処理にかかる負荷を軽減すると共に、外部から取得した上記オブジェクトの視認性の低下を防ぎつつ、重畳画像に対して画像処理を施すことができる。
【０１８７】
本発明の態様７に係る画像表示装置における上記画像処理は、上記態様１から６において、上記重畳画像を高解像度化する処理（高解像度化処理）であってもよい。
【０１８８】
外部から取得した上記オブジェクトに対して施される画像処理が上記高解像度化処理である場合に、当該オブジェクトの視認性が低下することがある。これに対し、上記の構成によれば、上記画像処理装置は、上記描画領域以外の領域に対して上記高解像度化処理を施すことになる。
【０１８９】
これによって、上記画像表示装置は、上記オブジェクトの視認性の低下を防ぎつつ、重畳画像に対して上記画像処理として上記高解像度化処理を施すことができる。
【０１９０】
本発明の態様８に係るテレビジョン受像機は、上記態様１から７の画像表示装置を備えている。
【０１９１】
上記の構成によれば、上記テレビジョン受像機は、上述の画像表示装置と同様の効果を奏する。
【０１９２】
本発明の態様９に係る画像表示方法は、画像表示装置の画像表示方法であって、動画像を構成するコマ画像を第１の表示レイヤーに描画する第１描画ステップと、外部から取得したアプリケーションを構成するオブジェクトを第２の表示レイヤーに描画する第２描画ステップと、上記第２の表示レイヤーにおいて上記オブジェクトが描画された描画領域を特定する描画領域特定ステップと、上記第１の表示レイヤーに上記第２の表示レイヤーが重畳された重畳画像のうち、上記描画領域の重畳されている領域以外の領域に対して画像処理を施す画像処理ステップと、を含んでいる。
【０１９３】
上記の構成によれば、上記画像表示方法は、上述の画像表示装置と同様の効果を奏する。
【０１９４】
本発明の各態様に係る画像表示装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記画像表示装置が備える各手段として動作させることにより上記画像表示装置をコンピュータにて実現させる画像表示装置のプログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【０１９５】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【産業上の利用可能性】
【０１９６】
本発明は、動画像及び外部から取得したアプリケーションを表示することのできるテレビジョン受像機、携帯電話、スマートフォン、タブレット端末、パーソナルコンピュータ、及び、カーナビゲーションシステムなどに、好適に適用することができる。
【符号の説明】
【０１９７】
１、２            表示システム
１０、１１        テレビ（画像表示装置）
２０、２１        サーバ
１０１            放送受信部
１０２            分離部
１０３            リモコン受信部
１０４            ＵＩ制御部
１０５            通信制御部
１０６、１０６ａ  ＨＴＭＬブラウザ（第２描画手段）
１０７            音声復号部
１０８            音声出力部
１１０、１１０ａ  映像生成部
１１１            映像復号部（第１描画手段）
１１２            バックバッファ
１１３            ＵＩ転送処理部
１１４            ＯＳＤ部
１１５            フルカラーバックバッファ
１１６            オブジェクト転送処理部
１１７            フルカラーＯＳＤ部
１１８            映像合成部
１１９、１１９ａ  描画領域特定部（描画領域特定手段）
１２０            表示部
１２１            映像処理部（画像処理手段）
１２２            ディスプレイ
【図１】
2015099340.tif 000003
【図２】
2015099340.tif 000004
【図３】
2015099340.tif 000005
【図４】
2015099340.tif 000006
【図５】
2015099340.tif 000007
【図６】
2015099340.tif 000008
【図７】
2015099340.tif 000009
【図８】
2015099340.tif 000010
【図９】
2015099340.tif 000011
【図１０】
2015099340.tif 000012
【図１１】
2015099340.tif 000013
【図１２】
2015099340.tif 000014