(57)【要約】【課題】タッチパネルによる直感的かつ恣意的な操作で、第２のコンテンツへの処理を支援する。【解決手段】テレビ画面生成部（６４）は、テレビ画面にテレビ映像および第２のコンテンツの少なくともいずれか一方を配置し、入力判定部（４１）が、タッチ操作位置が第２のコンテンツの表示領域上にあることを特定したとき、拡張機能実行部（４９）は、第２のコンテンツの操作を支援するための情報を含む拡張機能実行画面を生成する。【選択図】図１
2015061297.tif 000002
【特許請求の範囲】
【請求項１】
表示部材と一体に形成されたタッチパネルを備えた放送受信装置であって、
テレビジョン放送信号を処理して処理結果を反映したテレビ画面を生成するテレビ信号処理手段と、
上記テレビジョン放送信号を処理する機能に加えて当該放送受信装置に付加される、１または複数の拡張機能を実行して実行結果を反映した拡張機能実行画面を生成する拡張機能実行手段と、
上記テレビ信号処理手段によって生成された上記テレビ画面、および、上記拡張機能実行手段によって生成された上記拡張機能実行画面の少なくともいずれか１つを、上記表示部材に出力する出力制御手段と、
上記タッチパネルが検出する位置情報に基づいて、タッチ操作位置が、上記テレビ画面上にあるのか、上記拡張機能実行画面上にあるのかを判定する入力判定手段と、を備え、
上記テレビ信号処理手段は、上記テレビジョン放送信号に含まれる命令、または、ユーザによって当該放送受信装置に対して入力される命令にしたがって、上記テレビ画面に、テレビ映像および該テレビ映像以外の第２のコンテンツの少なくともいずれか一方を配置し、
上記入力判定手段は、上記タッチ操作位置が上記テレビ画面上にある場合に、該タッチ操作位置が、上記テレビ映像の表示領域上にあるのか、上記第２のコンテンツの表示領域上にあるのかを判定し、
上記拡張機能実行手段は、上記入力判定手段によってタッチ操作位置が上記第２のコンテンツの表示領域上にあると判定された場合に、該第２のコンテンツの操作を支援するための情報を含む拡張機能実行画面を生成することを特徴とする放送受信装置。
【請求項２】
上記放送受信装置は、
上記テレビ信号処理手段および上記出力制御手段を有するテレビ信号処理装置と、上記拡張機能実行手段および上記入力判定手段を有する拡張機能実行装置と、を備え、
上記テレビ信号処理装置と、上記拡張機能実行装置とは通信可能に接続されていることを特徴とする請求項１に記載の放送受信装置。
【請求項３】
上記拡張機能実行装置を上記タッチパネルおよび上記テレビ信号処理装置と接続するための１つ以上のコネクタを有し、該コネクタを介して、上記拡張機能実行装置が着脱可能に構成されていることを特徴とする請求項２に記載の放送受信装置。
【請求項４】
上記テレビ信号処理手段は、上記第２のコンテンツとして、上記テレビジョン放送信号に含まれるデータ放送コンテンツを上記テレビ画面に配置し、
上記拡張機能実行手段は、上記入力判定手段によってタッチ操作位置が上記データ放送コンテンツの表示領域上にあると判定された場合に、上記データ放送コンテンツを操作するためのタッチ操作可能なＵＩ部品を含む拡張機能実行画面を生成し、
上記出力制御手段は、上記拡張機能実行画面を上記表示部材に表示させることを特徴とする請求項１から３までのいずれか１項に記載の放送受信装置。
【請求項５】
上記テレビ信号処理手段は、ユーザによって当該放送受信装置に対して入力される命令にしたがって、ＯＳＤ（On Screen Display）画像を、上記第２のコンテンツとして、上記テレビ画面に配置し、
上記拡張機能実行手段は、上記入力判定手段によってタッチ操作位置が上記ＯＳＤ画像の表示領域上にあると判定された場合に、上記ＯＳＤ画像の操作を支援するための情報を含む拡張機能実行画面を生成することを特徴とする請求項１から３までのいずれか１項に記載の放送受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルを有する放送受信装置に関するものである。
【背景技術】
【０００２】
近年、スマートテレビと呼ばれるデジタルテレビが普及し始めている。スマートテレビは、従来のテレビ機能（テレビジョン放送信号を受信して処理する機能など）に加えて、拡張機能、すなわち、パソコン、インターネット、通信などの高度で多様な機能を有するテレビである。
【０００３】
インターネット回線に接続されたスマートテレビがあれば、その他の複数の機器を要せずとも、ユーザは、従来のテレビ放送に加えて、様々なコンテンツを閲覧することが可能となる。例えば、自宅にいながら、有料番組提供者が提供する映画またはドラマなどをビデオオンデマンドで視聴したり、外付けＨＤＤ（Hard Disc drive）、クラウド・ストレージ、動画投稿サイトなどから、一般のユーザによって生成されたコンテンツを閲覧したりすることが、スマートテレビ１台で可能となる。
【０００４】
以上のとおり、スマートテレビには、スマートフォンまたはタブレットなどと同じように、高度な双方向性および自由で多様な利用の要求に応えられる機能が備わるようになってきた。これに合わせて、スマートテレビには、スマートフォンまたはタブレットなどと同等の操作性が要求されるようになってきた。
【０００５】
スマートフォンまたはタブレットの特長としては、タッチパネルによる直感的かつ恣意的な操作が可能である点、アプリケーションをダウンロードすることによって新しい機能を容易に取り込むことができる点などが挙げられる。以下に、これらのメリットを取り込んだスマートテレビに関する技術を示す。
【０００６】
例えば、特許文献１には、テレビを遠隔操作する入力装置、いわゆるリモコンをタッチパネルで実現することにより、直感的に操作できる利便性を備えたデジタル放送受信装置が開示されている。
【０００７】
また、特許文献２には、スマートフォンまたはタブレットなどの携帯電話機に提供されるコンテンツを、テレビにて利用することを実現した画像表示装置が開示されている。この画像表示装置は、携帯電話機からＨＤＭＩ（登録商標）変換回路経由で映像信号を受け取る。そして、携帯電話機から受け取った映像信号と、自身が処理した放送映像信号とを、それぞれ、アプリケーションデータエリアとＴＶデータエリアとに分けて、１つの画面に混在表示させることができる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１０−１１４５８６号公報（２０１０年５月２０日公開）
【特許文献２】特開２０１１−２１７０９３号公報（２０１１年１０月２７日公開）
【特許文献３】特開２００６−３４５３９２号公報（２００６年１２月２１日公開）
【特許文献４】特開２００６−３１１５９３号公報（２００６年１１月９日公開）
【特許文献５】特開２００７−２９５５８４号公報（２００７年１１月８日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００９】
一方で、近年のテレビは、テレビジョン放送の映像とは異なる第２のコンテンツを表示することが可能である。具体的には、上記第２のコンテンツとしては、データ放送、電子番組表（ＥＰＧ）、設定メニューなどが挙げられる。
【００１０】
そして、ユーザの利便性を向上させるために、上記第２のコンテンツに対する処理を支援することが可能なスマートテレビが要求されており、この要求に応えるべく、様々な工夫がなされている。
【００１１】
しかしながら、上記第２のコンテンツへの処理を支援することが可能な従来技術には、以下に示すような問題がある。
【００１２】
特許文献３には、放送局から提供されたＢＭＬ情報を解析することで、ユーザがデータ放送の画面に対するタッチ操作で選択した要素まで、カーソルを自動で移動させたり、ＢＭＬ情報にて非表示になっている要素を表示したりする技術が開示されている。しかしながら、テレビが自動的に（ユーザの操作なしで）非表示の要素を表示するなどといった、放送局が作成した映像を変更する処理は、電波産業会が定めるルールに違反している。すなわち、当該技術を備えた製品をユーザが実際に使用できる可能性は低く、依然としてデータ放送に対する処理を行う場合、ユーザはリモコンなどの外部機器を用いなければならないという問題がある。
【００１３】
また、特許文献４には、表示装置に表示されたコントロールパネルに対するタッチ操作によって、ＳＴＢ（Set-Top box）を遠隔操作して、ＥＰＧに対する処理を実行する技術が開示されている。しかしながら、ＳＴＢが生成したＥＰＧに対して直接タッチ操作することはできない。つまり、特許文献４の技術を採用しても、スマートフォンやタブレットなどと同等の操作性が実現されるとは言えない。また、特許文献４に記載のＥＰＧは、タッチ操作を受け付けないため、ユーザによるタッチ操作で表示が変化することはない。そのため、ユーザは、タッチ操作を受け付けるＥＰＧではないことを認識できず、結果として、ユーザの混乱を誘発するという問題がある。
【００１４】
以上より、特許文献３および４に記載されたような技術は、従来のスマートテレビのメリットを活かした技術としては十分でない。すなわち、従来技術では、タッチパネルによる直感的かつ恣意的な操作で、第２のコンテンツへの処理を支援しているとは言い難い。
【００１５】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、タッチパネルによる直感的かつ恣意的な操作で、第２のコンテンツへの処理を支援するインターフェースを備えた放送受信装置を提供することにある。
【課題を解決するための手段】
【００１６】
上記の課題を解決するために、本発明の一態様に係る放送受信装置は、表示部材と一体に形成されたタッチパネルを備えた放送受信装置であって、テレビジョン放送信号を処理して処理結果を反映したテレビ画面を生成するテレビ信号処理部と、上記テレビジョン放送信号を処理する機能に加えて当該放送受信装置に付加される、１または複数の拡張機能を実行して実行結果を反映した拡張機能実行画面を生成する拡張機能実行部と、上記テレビ信号処理部によって生成された上記テレビ画面、および、上記拡張機能実行部によって生成された上記拡張機能実行画面の少なくともいずれか１つを、上記表示部材に出力する出力制御部と、上記タッチパネルが検出する位置情報に基づいて、タッチ操作位置が、上記テレビ画面上にあるのか、上記拡張機能実行画面上にあるのかを判定する入力判定部とを備え、上記テレビ信号処理部は、上記テレビジョン放送信号に含まれる命令、または、ユーザによって当該放送受信装置に対して入力される命令にしたがって、上記テレビ画面に、テレビ映像および該テレビ映像以外の第２のコンテンツの少なくともいずれか一方を配置し、上記入力判定部は、上記タッチ操作位置が上記テレビ画面上にある場合に、該タッチ操作位置が、上記テレビ映像の表示領域上にあるのか、上記第２のコンテンツの表示領域上にあるのかを判定し、上記拡張機能実行部は、上記入力判定部によってタッチ操作位置が上記第２のコンテンツの表示領域上にあると判定された場合に、該第２のコンテンツの操作を支援するための情報を含む拡張機能実行画面を生成する。
【００１７】
また、上記の課題を解決するために、本発明の一態様に係る放送受信装置の制御方法は、表示部材と一体に形成されたタッチパネルを備えた放送受信装置の制御方法であって、テレビジョン放送信号を処理して処理結果を反映したテレビ画面を生成するテレビ信号処理ステップと、上記テレビジョン放送信号を処理する機能に加えて当該放送受信装置に付加される、１または複数の拡張機能を実行して実行結果を反映した拡張機能実行画面を生成する拡張機能実行ステップと、上記テレビ信号処理ステップにて生成された上記テレビ画面、および、上記拡張機能実行ステップにて生成された上記拡張機能実行画面の少なくともいずれか１つを、上記表示部材に出力する出力制御ステップと、上記タッチパネルが検出する位置情報に基づいて、タッチ操作位置が、上記テレビ画面上にあるのか、上記拡張機能実行画面上にあるのかを判定する入力判定ステップと、を含み、上記テレビ信号処理ステップでは、上記テレビジョン放送信号に含まれる命令、または、ユーザによって当該放送受信装置に対して入力される命令にしたがって、上記テレビ画面に、テレビ映像および該テレビ映像以外の第２のコンテンツの少なくともいずれか一方を配置し、上記入力判定ステップでは、上記タッチ操作位置が上記テレビ画面上にある場合に、該タッチ操作位置が、上記テレビ映像の表示領域上にあるのか、上記第２のコンテンツの表示領域上にあるのかを判定し、上記拡張機能実行ステップでは、上記入力判定ステップにてタッチ操作位置が上記第２のコンテンツの表示領域上にあると判定された場合に、該第２のコンテンツの操作を支援するための情報を含む拡張機能実行画面を生成する。
【発明の効果】
【００１８】
本発明の一態様によれば、タッチパネルによる直感的かつ恣意的な操作で、第２のコンテンツへの処理を支援するインターフェースを備えた放送受信装置を実現できるという効果を奏する。
【図面の簡単な説明】
【００１９】
【図１】デジタルテレビの要部構成を示す機能ブロック図である。
【図２】デジタルテレビのハードウェア構成を示すブロック図である。
【図３】出力制御部が行う映像信号処理の一例を示す図である。
【図４】（ａ）〜（ｃ）は、表示モードの一具体例を示す図である。
【図５】（ａ）〜（ｃ）は、画面情報のデータ構造の具体例を示す模式図である。
【図６】（ａ）および（ｂ）は、イベント−指示対応情報の一具体例をテーブル形式にて示す図である。
【図７】従来技術に係る図面であり、データ放送を表示したテレビ画面の一例を示す図である。
【図８】実施形態１における、表示部に表示される画面の具体例と、イベント発生に伴う画面遷移の例とを示す画面遷移図である。
【図９】実施形態１に係る拡張機能実行装置の処理の流れを示すフローチャートの一部である。
【図１０】実施形態１および２に係る拡張機能実行装置の処理の流れを示すフローチャートの一部であり、図９および図１５の結合子ＡおよびＢ以降の処理の流れを示すフローチャートである。
【図１１】実施形態１に係るテレビ信号処理装置の処理の流れを示すフローチャートである。
【図１２】（ａ）〜（ｅ）は、実施形態１の変形例における、表示部に表示される画面の具体例を示す図である。
【図１３】（ａ）は、デジタルテレビにおいて、電子番組表（ＥＰＧ）を表示した画面の一具体例を示す図であり、（ｂ）は設定メニューを表示した画面の一具体例を示す図である。
【図１４】実施形態２における、表示部に表示される画面の具体例と、イベント発生に伴う画面遷移の例とを示す画面遷移図である。
【図１５】実施形態２に係る拡張機能実行装置の処理の流れを示すフローチャートの一部である。
【図１６】実施形態２に係るテレビ信号処理装置の処理の流れを示すフローチャートである。
【図１７】実施形態３における、表示部に表示される画面の具体例と、イベント発生に伴う画面遷移の例とを示す画面遷移図である。
【発明を実施するための形態】
【００２０】
以下、本発明の実施の形態について、詳細に説明する。以下で説明する実施形態では、一例として、本発明の放送受信装置として、タッチ操作を行うユースケースで、それに適したサイズのデジタルテレビが想定されている。また、テレビ機能を有し、タッチパネルを備えている各種情報処理装置（電子黒板、タブレット端末、デスクトップパソコン、ノートパソコン、ゲーム機など）に、本発明を適用することもできる。
【００２１】
なお、図面における長さ、大きさおよび幅などの寸法関係ならびに形状は、図面の明瞭化と簡略化のために適宜に変更されており、実際の寸法および形状を表してはいない。
【００２２】
〔実施形態１〕
本発明の一実施形態について、図１〜図１２に基づいて説明すれば、以下のとおりである。本実施形態では、第２のコンテンツとして、データ放送（データ放送コンテンツ）を表示するデジタルテレビについて説明する。
【００２３】
（ハードウェア構成）
図２は、デジタルテレビ１０（放送受信装置）のハードウェア構成を示すブロック図である。
【００２４】
図２に示すとおり、デジタルテレビ１０は、拡張機能実行装置１、テレビ信号処理装置２、チューナ部３、タッチパネル４、表示部５（表示部材）、ＤＡＣ６、スピーカ７、コネクタ８、および、入力部９（入力部材）を備えている。
【００２５】
タッチパネル４上で検出されたタッチ操作に係る入力信号は、拡張機能実行装置１によって取得され、拡張機能実行装置１においてその入力信号に応じた処理が実行される。その結果、テレビ信号処理装置２において、表示部５に表示される映像の変更、スピーカ７から出力される音声の変更などの処理を実行する必要がある場合には、拡張機能実行装置１が、テレビ信号処理装置２に対して指示を伝達する。特に、テレビ信号処理装置２は、拡張機能実行装置１からの指示に従って、テレビ信号処理装置２が、テレビジョン放送信号を処理して得られた映像信号を含むテレビ画面と、上記拡張機能実行装置１が拡張機能を実行した結果として出力した拡張機能映像信号を含む拡張機能実行画面とを合成し、両画面を混在させて表示部５に出力することが可能である。
【００２６】
すなわち、本実施形態では、テレビ信号処理装置２は、自装置が処理したテレビ画面と、拡張機能実行装置１が処理した拡張機能実行画面とを合成する機能を備える構成である。また、テレビ信号処理装置２は、タッチパネル４を備えているが、入力制御を行う機能を備えず、代わりに、タッチパネル４の入力制御を行う拡張機能実行装置１からの指示によって制御される構成である。
【００２７】
そして、コネクタ８を介してテレビ信号処理装置２と接続されている拡張機能実行装置１は、タッチパネル４の入力制御を行う機能と、デジタルテレビ１０に付与される拡張機能（アプリケーション）と、アプリケーションの実行結果をテレビ信号処理装置２に伝達する機能とを備える構成である。
【００２８】
拡張機能実行装置１は、デジタルテレビ１０の拡張機能を実現するものであり、例えば、拡張機能用のＯＳプログラム、およびアプリケーションプログラムなどの各種プログラムを実行するためのＣＰＵと、記憶部とを含んでいる。さらに、拡張機能実行装置１は、ＬＡＮ（Local Area Network）などのネットワークに無線または有線で接続し、インターネットを介して外部装置と通信する通信部を含む。好ましくは、拡張機能実行装置１は、上記のＣＰＵ、記憶部、通信部、および、その他必要な各種回路をＳｏＣ（System-on-a-chip）で１つのチップに実装したものとして実現される。
【００２９】
テレビ信号処理装置２は、デジタルテレビ１０のテレビ機能を実現するものである。具体的には、チューナ部３を制御して、テレビジョン放送信号を受信して、表示部５に出力するための映像信号およびスピーカ７に出力するための音声信号を処理する。
【００３０】
テレビ信号処理装置２は、テレビ機能用のＯＳプログラムなどの各種プログラムを実行するためのＣＰＵと、記憶部とを含んでおり、さらに、上述の信号処理に必要な各種回路、すなわち、ストリーム分離部２１、ＨＤＭＩ（登録商標）分離部２２、ビデオデコーダ部２３、グラフィックス処理部２４、オーディオデコーダ部２５、スケーリング部２６、スケーリング部２７、ブレンド部２８、および、ミキシング部２９を含む。一例として、テレビ信号処理装置２は、上記のＣＰＵ、記憶部、および、各種回路をＳｏＣで１つのチップに実装したものとして実現される。
【００３１】
チューナ部３は、選局を実施し、デジタル放送波から予め指定されたチャンネルのストリームを抽出する。チューナ部３は、テレビ信号処理装置２と１つの基板上に実装されてもよいし、あるいは、テレビ信号処理装置２とは別の基板に実装されて、テレビ信号処理装置２との間で無線通信を行う構成でもよい。なお、チューナ部３によって抽出されたストリームは、データ放送を表示するためのＢＭＬ（Broadcast Markup Language）情報を含んでいてもよい。
【００３２】
タッチパネル４は、ユーザがデジタルテレビ１０に対して指示を入力するためのものである。タッチパネル４は、指示体（指またはペンなど）の接触（接近）を受け付けるタッチ面と、指示体とタッチ面との間の接触／非接触（接近／非接近）、および、その接触（接近）位置を検知するためのタッチセンサとで構成されている。上記タッチセンサは、指示体とタッチ面との接触／非接触（接近／非接近）を検知できれば、どのようなセンサで実現されていても構わない。上記タッチセンサは、例えば、圧力センサ、静電容量センサ、光センサなどで実現される。
【００３３】
表示部５は、拡張機能実行装置１が処理した映像信号、テレビ信号処理装置２が処理した映像信号、または、その両方を表示するものである。例えば、表示部５は、ＬＣＤ（液晶ディスプレイ）などの表示装置で実現される。
【００３４】
本実施形態では、タッチパネル４と表示部５とは一体に形成されている。そして、タッチパネル４は、コネクタ８を介して拡張機能実行装置１に結線され、タッチパネル４が操作されることで検知された接触位置などの信号は、拡張機能実行装置１に伝達される。すなわち、タッチパネル４からの入力は、拡張機能実行装置１によって実行される。一方、表示部５への出力は、テレビ信号処理装置２の出力部（スケーリング部２６、スケーリング部２７、および、ブレンド部２８）によって実行される。
【００３５】
ＤＡＣ（Digital-Analog Converter）６は、音声信号についてデジタル信号をアナログ信号に変更するものである。
【００３６】
スピーカ７は、ＤＡＣ６によって変換されたアナログ信号を音声として出力するものである。
【００３７】
入力部９は、ユーザが外部機器（リモコン）を介して入力した、デジタルテレビ１０に対する指示を受信するためのものである。また、入力部９は、デジタルテレビ１０自体に備えられた物理キーを含んでもよい。
【００３８】
コネクタ８は、テレビ信号処理装置２、チューナ部３、タッチパネル４、表示部５、ＤＡＣ６、スピーカ７、および、入力部９が設けられたデジタルテレビ１０に、拡張機能実行装置１を接続するためのものである。すなわち、拡張機能実行装置１は、デジタルテレビ１０の筐体に着脱可能に構成されている。デジタルテレビ１０に拡張機能実行装置１がコネクタ８を介して装着されることにより、テレビ信号処理装置２と拡張機能実行装置１とが通信可能となり、本発明の放送受信装置としてのデジタルテレビ１０が構成される。
【００３９】
ここで、コネクタ８は、１つのコネクタで構成されていてもよいし、複数のコネクタで構成されていてもよい。例えば、タッチパネル４およびテレビ信号処理装置２が１つのコネクタに接続されており、該コネクタを介して、タッチパネル４およびテレビ信号処理装置２と拡張機能実行装置１とが接続されてもよい。また、タッチパネル４およびテレビ信号処理装置２が、それぞれ別のコネクタを介して、拡張機能実行装置１と接続されてもよい。
【００４０】
なお、拡張機能実行装置１を着脱可能に設ける必要がない場合は、拡張機能実行装置１は、上述の他の各部と同様にデジタルテレビ１０の筐体に設けられていればよく、この場合、コネクタ８を必要としない。
【００４１】
しかし、コネクタ８によって拡張機能実行装置１を着脱可能な構成とすることにより、拡張機能実行装置１を、性能の異なるものに容易に変更することができる。すなわち、デジタルテレビ１０の拡張機能を、デジタルテレビ１０を買い替えることなく、簡単に強化することができる。拡張機能を、デジタルテレビ１０に予め組み込まれたソフトウェアで実現した場合、この拡張機能を強化するためには、デジタルテレビ１０そのものを買い替える必要がある。しかしながら、一般に、買い替えサイクルが長いデジタルテレビを、技術の進歩が目覚ましく、頻繁に改良が起こる拡張機能実行装置１の買い替えサイクルに合わせて買い替えていくことは、コストの観点から非現実的であり、実情にそぐわない。よって、コネクタ８によって拡張機能実行装置１を着脱可能に設けることは、コスト面で大きなメリットがある。
【００４２】
上述したとおり、本実施形態に係るデジタルテレビ１０は、拡張機能実行装置１とテレビ信号処理装置２とが通信可能に接続されている。そして、拡張機能実行装置１とテレビ信号処理装置２との間で、様々な信号が必要に応じて送受信される。
【００４３】
第１に、表示部５に表示された拡張機能実行画面中の１つ以上のソフトウェアキーへのタッチ操作と対応付けられた、上記ソフトウェアキーのうちのいずれが押下されたかを示す情報（キー情報）が、拡張機能実行装置１からテレビ信号処理装置２へと伝達されてもよい。
【００４４】
第２に、２系統の映像信号（拡張機能実行装置１が処理した映像信号と、テレビ信号処理装置２が処理した映像信号と）をどのように合成すべきか、または、いずれを優先させるのかの指示、すなわち、表示モードの指示が、拡張機能実行装置１からテレビ信号処理装置２へと伝達されてもよい。
【００４５】
第３に、第２のコンテンツ（本実施形態におけるデータ放送）が表示されている領域が、テレビ放送の画面のうちのどこになるのかの情報、すなわち、第２コンテンツ領域の通知が、テレビ信号処理装置２から拡張機能実行装置１へと伝達されてもよい。
【００４６】
第４に、テレビ信号処理装置２に対して実行するべきテレビ機能の実行を命令するコマンドが、拡張機能実行装置１からテレビ信号処理装置２へと伝達されてもよい。テレビ機能は、以下のものには限定されないが、放送受信機能、チャンネル切替機能、音量変更機能、電子番組表取得機能、電子番組表の表示／非表示を切り替える機能などが含まれてもよい。
【００４７】
上記キー情報、表示モード、第２コンテンツ領域の通知、および、コマンドの送受信は、ＣＰＵ間通信によって行われる。該ＣＰＵ間通信は、以下のものには限定されないが、例えば、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）、ＣＥＣ（Consumer Electronics Control）、または、ＵＡＥＴ（Universal Asynchronous Receiver Transmitter）およびＵＳＢ（Universal Serial Bus）などのシリアルバスによって実現されてもよい。なお、キー情報の指示をキー情報ｄ４、表示モードの指示を表示モードｄ２、第２コンテンツ領域の通知を第２コンテンツ領域通知／問合わせｄ３、コマンドの指示をコマンドｄ１とし、図１において示している。
【００４８】
第５に、拡張機能実行装置１によって処理された映像信号および音声信号のうち少なくとも１つは、コネクタ８およびＨＤＭＩ（High Definition Multimedia Interface）を介してテレビ信号処理装置２に伝達される。なお、拡張機能実行装置１によって処理された映像信号を、拡張機能実行画面ｄ３とし、図１において示している。
【００４９】
本実施形態では、テレビ信号処理装置２は、ＨＤＭＩを介して拡張機能実行装置１から出力された映像信号および音声信号を、自装置にて処理した映像信号および音声信号と合成して出力する機能を有する。信号処理は、上述した各種回路によって実行される。
【００５０】
より詳細には、ストリーム分離部２１は、チューナ部３から抽出されたトランスポートストリーム（ＴＳ）を、映像信号、音声信号、および、データ信号（字幕情報、および、ＢＭＬ情報など）へとストリーム分離（ＤＥＭＵＸ）する。ビデオデコーダ部２３は、分離された映像信号をデコードする。グラフィックス処理部２４は、分離されたデータ信号をグラフィックに変換する。本実施形態では、グラフィックス処理部２４は、特に、ＢＭＬ情報をグラフィック（データ放送画面）に変換する。オーディオデコーダ部２５は、分離された音声信号をデコードする。スケーリング部２７は、指定された表示モードに合わせて映像信号のサイズ調節を実施する。スケーリングされた映像信号と、グラフィックス処理部２４によって変換されたグラフィックは、ブレンド部２８に供給される。オーディオデコーダ部２５によってデコードされた音声信号は、ミキシング部２９に供給される。以上のように、テレビ信号処理装置２の系統の信号は処理される。
【００５１】
一方、拡張機能実行装置１から出力された映像信号および音声信号を含むＨＤＭＩ信号は、まず、ＨＤＭＩ分離部２２によって受け付けられる。ＨＤＭＩ分離部２２は、ＨＤＭＩ信号を映像信号と音声信号とに分離する。スケーリング部２６は、指定された表示モードに合わせて映像信号のサイズ調節を実施する。スケーリングされた映像信号は、ブレンド部２８に供給される。分離された音声信号は、ミキシング部２９に供給される。以上のように、拡張機能実行装置１の系統の信号は処理される。
【００５２】
最後にブレンド部２８は、指定された表示モードに応じて各映像信号を配置して合成を行う。上記シリアルバスを介して指定された表示モードを、図示しないテレビ信号処理装置２のＣＰＵが受け付けて、当該表示モードに従って出力部（スケーリング部２６、スケーリング部２７、および、ブレンド部２８）を制御する。これにより、指定された表示モードに沿った合成が実行される。
【００５３】
ミキシング部２９は、オーディオデコーダ部２５によってデコードされた音声信号、または、ＨＤＭＩ分離部２２によって分離された音声信号を、選択出力する。いずれを選択するのかについては、シリアルバスを通じて拡張機能実行装置１から指示される。
【００５４】
なお、シリアルバスを介して拡張機能実行装置１からキー情報またはコマンドが送信された場合には、当該キー情報またはコマンドに従って、テレビ信号処理装置２のＣＰＵが、デジタルテレビ１０の各部を制御して、上記キー情報またはコマンドに基づく処理を実行させる。
【００５５】
以上のとおり、本実施形態に係るデジタルテレビ１０の構成によれば、デジタルテレビ１０の表示部５に、テレビ信号処理装置２が処理した従来のテレビ放送の画面（以下、テレビ画面）と拡張機能実行装置１が処理した拡張機能の実行結果を表示する画面（以下、拡張機能実行画面）とを混在して表示させることが可能となる。なお、上記テレビ画面には、通常の放送番組の画面（以下、テレビ映像画面）および、第２のコンテンツを表示する画面（本実施形態では、以下、データ放送画面）が含まれる。そして、これら両方の画面に対する入力を、表示部５と一体に形成されたタッチパネル４を用いて実現することにより、スマートフォンまたはタブレットなどと同等に、直感的かつ恣意的操作がデジタルテレビ１０上で可能となる。結果として、テレビ画面および拡張機能実行画面という２系統の画面が混在して表示されるメリットを生かし、一体感のあるユーザインターフェースを実現することが可能となる。その上、拡張機能実行装置１がタッチパネル４の入力制御を行う構成とすることにより、第２のコンテンツに対する処理を含むことで、より煩雑となるテレビ機能に係るテレビ信号処理装置２の処理負荷を増大させることなく、タッチパネル４を用いたユーザインターフェースを実現することができる。
【００５６】
（デジタルテレビの機能）
図１は、デジタルテレビ１０（放送受信装置）の要部構成を示す機能ブロック図である。より詳細には、図１には、拡張機能実行装置１の要部構成、および、テレビ信号処理装置２の要部構成がそれぞれ示されている。
【００５７】
（拡張機能実行装置１）
図１に示すとおり、拡張機能実行装置１は、拡張機能制御部４０、通信部３１、および、記憶部５０を含む。
【００５８】
通信部３１は、ネットワークを介して外部装置との間で情報を送受信するものである。例えば、ユーザのスケジュールを管理して、定刻にスケジュールを通知するスケジュール管理サービスを提供するサービスサーバがインターネットに接続されているとする。この場合、通信部３１は、インターネットを介して、ユーザのスケジュールをサービスサーバに送信したり、該サービスサーバから、予め設定した時刻にスケジュールの通知を受信したりしてもよい。他の例では、通信部３１は、動画投稿サイト、または、有料番組提供サイトにアクセスして、ユーザが選択した動画をダウンロードしてもよい。
【００５９】
記憶部５０は、拡張機能実行装置１が使用する各種データを格納する記憶装置である。本実施形態では、記憶部５０は、少なくとも、表示モード情報５１、画面情報５２、および、イベント−指示対応情報５３を記憶している。また、図示してはいないが、記憶部５０は、拡張機能制御部４０が実行する各種拡張機能に対応するアプリケーションプログラムを記憶している。
【００６０】
拡張機能制御部４０は、拡張機能実行装置１の機能を統括して制御するものである。拡張機能制御部４０は、機能ブロックとして、入力判定部４１（入力判定手段）と、ダイレクトＵＩ部４２と、コマンド生成部４６と、データ放送用アプリケーション４３、ＥＰＧ用アプリケーション４４、および、設定メニュー用アプリケーション４５などに代表される少なくとも１つの拡張機能群４８とを含む。
【００６１】
拡張機能制御部４０の各機能は、大きくは、入力判定部４１と、拡張機能実行部４９（拡張機能実行手段）とに分類される。前者は、タッチパネル４に対するタッチ操作によって生じた入力信号を処理して、どのようなタッチ操作が行われたのかを判定する（どのようなタッチ操作が行われたのかを示すタッチ操作情報を生成する）ものである。後者は、入力判定部４１の判定結果、すなわち、上記タッチ操作情報に応じた処理を実行するものである。
【００６２】
より詳細には、拡張機能実行部４９は、ダイレクトＵＩ部４２と、１以上の拡張機能群４８（例えば、データ放送用アプリケーション４３、ＥＰＧ用アプリケーション４４、設定メニュー用アプリケーション４５など）と、コマンド生成部４６と、表示指示部４７とを含む。
【００６３】
入力判定部４１は、タッチパネル４からの検出信号に基づいて、指示体のタッチ位置（タッチ操作位置）を特定し、拡張機能実行画面およびテレビ画面のいずれが操作されたのかを判定する。さらに、入力判定部４１は、テレビ信号処理装置２から第２コンテンツ（データ放送）領域を通知され、かつ、テレビ画面が操作されたと判定した場合に、特定されたタッチ位置が、テレビ映像画面の表示領域上にあるのか、または、データ放送画面の表示領域上にあるのかを判定する。なお、入力判定部４１は、タッチ位置の点の集合（指示体の移動の軌跡）を時系列で取得し、タッチ操作の種別を判定してもよい。タッチ操作の種別としては、シングルタップ（以下、タップ）、ダブルタップ、フリック、ドラッグアンドドロップ、ピンチイン、ピンチアウトなどの例があるが、これに限らない。
【００６４】
入力判定部４１は、テレビ画面がタッチされたと判定した場合には、判定結果をダイレクトＵＩ部４２に伝達する。ここで、データ放送領域を通知されている場合は、上記判定結果は、特定されたタッチ位置が、「テレビ映像画面の表示領域上にある」、または、「データ放送画面の表示領域上にある」となる。また、入力判定部４１は、拡張機能実行画面がタッチされたと判定した場合には、判定結果を実行中のいずれかの拡張機能群４８に伝達する。例えば、本実施形態では、データ放送用アプリケーション４３に伝達する。
【００６５】
ダイレクトＵＩ（User Interface）部４２は、テレビ画面を、タッチパネル４を介して直接操作するためのユーザインターフェースを実現するものである。ダイレクトＵＩ部４２は、テレビ画面に対してどのようなタッチ操作が行われたのかに応じて、デジタルテレビ１０（テレビ信号処理装置２）に実行させるテレビ機能に係る動作を決定する。上記の「デジタルテレビ１０に実行させる動作」としては、例えば、チャンネルを切り替えること、データ放送の表示／非表示を切り替えることなどが挙げられる。また、ダイレクトＵＩ部４２は、表示モードを全画面表示から混在表示へ（またはその逆に）変更することを決定する。ダイレクトＵＩ部４２は、タッチ操作に応じて決定した、デジタルテレビ１０の動作を、コマンド生成部４６、または、各アプリケーションに出力する。例えば、ダイレクトＵＩ部４２は、テレビ映像画面に対してフリック操作が行われた場合、チャンネルを切り替えることを決定し、決定した動作をコマンド生成部４６に出力する。また、ダイレクトＵＩ部４２は、データ放送画面が表示されている状態で、データ映像画面に対してタップ操作が行われた場合、データ放送用の拡張機能実行画面を表示することを決定し、決定した動作をデータ放送用アプリケーション４３に出力する。さらに、ダイレクトＵＩ部４２は、変更すべき表示モードを、表示指示部４７に出力する。ダイレクトＵＩ部４２は、１つのタッチ操作に応じてデジタルテレビ１０の動作と表示モードとの両方を決定してもよいし、いずれか１つを決定してもよい。
【００６６】
これにより、ユーザはスマートフォンなどと同様の直感的な操作によって、データ放送を含むテレビ画面を操作して、データ放送に関する処理を含む、デジタルテレビ１０のテレビ機能を利用することができる。
【００６７】
拡張機能群４８は、拡張機能実行装置１が有する各種機能を実現するものである。本実施形態では、拡張機能群４８の一例として、データ放送用アプリケーション４３について説明する。なお、ＥＰＧ用アプリケーション４４、および、設定メニュー用アプリケーション４５については、別の実施形態にて説明する。
【００６８】
データ放送用アプリケーション４３は、従来の赤外線テレビリモコンの一部のキーをソフトウェアキー（ＵＩ部品）で実現し、ユーザに提供するものである。具体的には、データ放送用アプリケーション４３は、カラーキーなどの、データ放送に関するテレビ機能を利用するための物理キーをソフトウェアキーで実現している。データ放送用アプリケーション４３は、例えば、カラーキーを仮想化したソフトウェアキーを、拡張機能実行画面として生成する。生成された拡張機能実行画面は、デジタルテレビ１０の表示部５上に、テレビ画面（テレビ映像画面／データ放送画面）とともに表示されることになる（例えば、図８の画面８４など）。また、データ放送用アプリケーション４３は、上記カラーキーを仮想化したソフトウェアキーとともに、拡張機能実行画面を非表示とするためのソフトウェアキー（図８の画面８４における『閉じる』ボタン１０４）を、拡張機能実行画面の一部として生成してもよい。
【００６９】
また、データ放送用アプリケーション４３は、ユーザのタッチ操作に応じて、デジタルテレビ１０に、表示モードを変更させることを決定してもよい。また、ユーザのタッチ操作に応じて、テレビリモコンの一部を模したソフトウェアキーのうち、いずれがタッチされたかを示す情報（キー情報）を特定してもよい。上記キー情報がテレビ信号処理装置２に出力されることによって、テレビ信号処理装置２にてキー情報と対応付けられた処理が実行される。これにより、ユーザは、拡張機能実行画面に表示されたソフトウェアキー（例えば、カラーキー）をタッチして、データ放送に対する処理を実行することが可能となる。
【００７０】
データ放送用アプリケーション４３は、タッチ操作に応じて決定したキー情報、および、変更すべき表示モードを表示指示部４７に出力する。また、データ放送用アプリケーション４３は、タッチ操作に応じて生成した拡張機能実行画面を表示指示部４７に出力する。データ放送用アプリケーション４３は、上記キー情報、および、表示モードのすべてを出力する必要はなく、必要に応じて、少なくともいずれか１つを出力すればよい。また、アプリケーションによっては、テレビ画面に対してどのようなタッチ操作が行われたのかに応じて、デジタルテレビ１０（テレビ信号処理装置２）に実行させるテレビ機能に係る動作を決定し、決定したデジタルテレビ１０の動作を、コマンド生成部４６に出力してもよい。
【００７１】
ダイレクトＵＩ部４２および１以上の拡張機能群４８は、記憶部５０に記憶されているアプリケーションプログラムが読み出されることにより実現される。また、拡張機能群には、通信部３１を介してアプリケーションプログラムがダウンロードされるなどして、新たにアプリケーションプログラムが追加されてもよい（図１のアプリケーションＸ）など。
【００７２】
コマンド生成部４６は、ダイレクトＵＩ部４２（または任意のアプリケーション）によって決定されたデジタルテレビ１０の動作をテレビ信号処理装置２に実行させるために、当該動作を命じる命令文を、テレビ信号処理装置２が解釈可能なコマンドとして生成するものである。コマンド生成部４６が生成したコマンドは、表示指示部４７を介して、テレビ信号処理装置２に伝達される。
【００７３】
表示指示部４７は、テレビ信号処理装置２に対して指示を伝達するものである。表示指示部４７は、コマンド生成部４６によって生成されたコマンドが供給された場合、および、各アプリケーションからキー情報が供給された場合には、そのコマンドをＣＰＵ間通信のためのシリアルバスを介してテレビ信号処理装置２に出力する。また、表示指示部４７は、ダイレクトＵＩ部４２、または、各アプリケーションによって表示モードが決定された場合には、当該表示モードを、上記シリアルバスを介してテレビ信号処理装置２に出力する。さらに、表示指示部４７は各アプリケーションによって拡張機能実行画面が生成された場合には、当該画面（の映像信号）を、ＨＤＭＩを介してテレビ信号処理装置２に出力する。図１の例では、ＨＤＭＩを介して映像信号（拡張機能実行画面ｄ３）を出力しているが、表示指示部４７は、必要に応じて各アプリケーションが音声信号を処理した場合には、音声信号を、ＨＤＭＩを介してテレビ信号処理装置２に出力してもよい。
【００７４】
（テレビ信号処理装置２）
図１に示すとおり、テレビ信号処理装置２は、タッチパネル４、表示部５、テレビ信号処理制御部６０、および、記憶部７０を含む。なお、タッチパネル４および表示部５については、図２を参照して既に説明したため、ここでの説明を省略する。
【００７５】
記憶部７０は、テレビ信号処理装置２が使用する各種データを格納する記憶装置である。本実施形態では、少なくとも、表示モード情報７１を記憶している。
【００７６】
テレビ信号処理制御部６０は、テレビ信号処理装置２の機能を統括して制御するものである。テレビ信号処理制御部６０は、機能ブロックとして、指示解析部６１、コマンド実行部６２、出力制御部６３（出力制御手段）、および、テレビ画面生成部６４（テレビ信号処理手段）を含む。
【００７７】
指示解析部６１は、拡張機能実行装置１から伝達された指示を解析して、解析した指示の内容を、その指示に関わる各部に伝達するものである。具体的には、表示指示部４７からコマンドを受信した場合には、指示解析部６１は、当該コマンドをコマンド実行部６２が読み取り可能状態に展開して供給する。また、表示指示部４７からキー情報を受信した場合には、指示解析部６１は、当該キー情報をテレビ画面生成部６４に供給する。さらに、表示指示部４７から表示モードを受信した場合には、指示解析部６１は、当該表示モードを出力制御部６３に供給する。
【００７８】
コマンド実行部６２は、表示指示部４７から伝達されたコマンドに従ってテレビ機能を実行するものである。コマンド実行部６２は、コマンドの実行結果を、場合に応じて、出力制御部６３に伝達したり、図示しない他のコマンド実行部に伝達したりする。
【００７９】
コマンド実行部６２の具体例としては選局部（図示せず）が挙げられる。選局部は、チューナ部３を制御して、チャンネル切替機能を実行するものである。選局部がチャンネルを切り替えることによって新たに得られた映像信号は、記述のとおり、図２に示された信号処理のための各種回路によって処理されて、出力制御部６３が制御するスケーリング部２７およびブレンド部２８に供給される。
【００８０】
テレビ画面生成部６４は、テレビジョン放送信号を処理して処理結果を反映したテレビ画面を生成するものである。具体的には、テレビ画面生成部６４は、表示指示部４７、または、入力部９から伝達されたキー情報、もしくは、チューナ部３から伝達されたＴＳ（ＢＭＬ情報）に従ってテレビ機能を実行する。本実施形態では、テレビ画面生成部６４は、チューナ部３から伝達されたＢＭＬ情報にデータ放送を表示する指示が含まれている場合に、ＢＭＬ情報を解析する。そして、テレビ画面生成部６４は、当該解析結果に基づいて、グラフィックス処理部２４を制御して、データ放送画面を生成する。なお、テレビ画面生成部６４は、リモコンのｄボタンが押下されたことによって、データ放送画面を生成してもよい。この場合、テレビ画面生成部６４は、入力部９を介して伝達されたキー情報（ｄボタンの押下を示すキー情報）に従って、ＢＭＬ情報を解析する。そして、テレビ画面生成部６４は、グラフィックス処理部２４を制御して、データ放送画面の映像信号をブレンド部２８に出力させる。
【００８１】
また、テレビ画面生成部６４は、後述する出力制御部６３の処理によって、データ放送画面が表示部５に表示された場合に、データ放送画面が表示されたことを示す情報、および、データ放送画面が表示されている領域（表示位置）を示す情報を、出力制御部６３から取得し、入力判定部４１に出力する。
【００８２】
さらに、本実施形態のテレビ画面生成部６４は、表示指示部４７から伝達されたキー情報、具体的には、いずれかのカラーキーが押下されたことを示すキー情報を伝達されると、ＢＭＬ情報における、押下されたカラーキーと対応付けられた処理を実行する。例えば、テレビ画面生成部６４は、『赤』ボタンが押下されたことを示すキー情報を伝達されると、グラフィックス処理部２４を制御して、『赤』ボタンに対応付けられた新たなデータ放送画面（例えば、天気予報が拡大された画面）を生成する。そして、テレビ画面生成部６４は、グラフィックス処理部２４を制御して、新たに生成したデータ放送画面の映像信号をブレンド部２８に出力させる。なお、テレビ画面生成部６４が実行する処理は、新たなデータ放送画面の生成に限定されない。例えば、キー情報が伝達されたことにより、データ放送画面を非表示とするなどの処理を実行してもよい。
【００８３】
出力制御部６３は、映像信号を処理して表示部５に出力するものである。具体的には、テレビ信号処理装置２の出力部、すなわち、スケーリング部２６、スケーリング部２７、および、ブレンド部２８を制御して、映像信号の拡縮、合成、および、表示部５への出力を実現する。
【００８４】
図３は、出力制御部６３が行う映像信号処理の一例を示す図である。例えば、スケーリング部２７には、ビデオデコーダ部２３によって処理された、放送番組のテレビ画面Ｂの映像信号が入力されたとする。一方、スケーリング部２６には、拡張機能実行装置１から供給された拡張機能実行画面Ａが入力されたとする。そして、拡張機能実行装置１が、これら２つの画面を混在表示する表示モードを指示したとする。
【００８５】
この場合、出力制御部６３は、拡張機能実行画面Ａとテレビ画面Ｂとを混在表示させるために、スケーリング部２７を制御して、テレビ画面Ｂが、予め定められたテレビ画面用の領域に収まるように、必要な縮小処理を実行する。また、出力制御部６３は、必要に応じて、スケーリング部２６を制御して、拡張機能実行画面Ａが所定の領域に収まるように縮小してもよい。そして、出力制御部６３は、ブレンド部２８を制御して、拡縮処理後のテレビ画面Ｂおよび拡張機能実行画面Ａを合成し、混在画面表示モードに従った混在画面を生成する。
【００８６】
さらに、出力制御部６３は、グラフィックス処理部２４から映像信号（例えば、データ放送画面の映像信号）が入力されている場合、スケーリング部２７で縮小されたテレビ映像画面とデータ放送画面とをＢＭＬ情報に従った合成処理を実行する（例えば、図７の画面８１の配置で合成する）。そして、合成後の画面を、予め定められたテレビ画面用の領域に収まるように、必要な縮小処理を実行する。なお、出力制御部６３に混在画面表示モードが入力されている場合は、上記合成後の画面を縮小した後に、前述した図３に示す拡張機能実行画面Ａとテレビ画面Ｂとの合成処理を実行する。一方、テレビ画面全表示モードが入力されている場合は、上記合成後の画面を、必要であれば縮小した後に、表示部５に出力する。これにより、テレビ画面の領域にテレビ映像画面とデータ放送画面とが表示される。
【００８７】
また、デジタル放送において、ＢＭＬ情報に従ってテレビ映像画面をスケーリングする場合、その方法はARIB STD-B24などによって規定されている。例えば、テレビ映像画面のサイズは、display_horizontal_size = ○○、display_vertical_size = ○○のようにＢＭＬ情報に記載される。
【００８８】
上記構成によれば、テレビ信号処理装置２は、コマンドｄ１、表示モードｄ２、拡張機能実行画面ｄ３、および、キー情報ｄ４のうち、少なくともいずれか１つを受信したことに従って、拡張機能実行装置１の指示に応じたテレビ機能を実現することができる。具体的には、コマンドｄ１に従って、コマンド実行部６２がコマンドを実行したり、表示モードｄ２に従って、出力制御部６３が表示モードを変更したり、出力制御部６３が、拡張機能実行画面ｄ３を表示部５に表示したり、キー情報ｄ４に従って、テレビ画面生成部６４が、データ放送に関するテレビ機能を実行したりする。
【００８９】
これにより、タッチパネル４を介して拡張機能実行装置１が受け付けたユーザ操作に対して、拡張機能実行装置１が応答して、結果をテレビ信号処理装置２の表示部５に反映することができるとともに、テレビ信号処理装置２に応答させることも可能となる。結果として、テレビ画面および拡張機能実行画面という２系統の画面が混在して表示されるメリットを生かし、一体感のあるユーザインターフェースを実現することが可能となる。その上、拡張機能実行装置１がタッチパネル４の入力制御を行う構成とすることにより、テレビ信号処理装置２の処理負荷を増大させることなく、タッチパネル４を用いて直感的かつ恣意的操作が可能なユーザインターフェースをデジタルテレビ１０上で実現することができる。
【００９０】
さらに、タッチパネル４を介して拡張機能実行装置１が受け付けたユーザ操作によって、テレビ映像画面に対するテレビ機能（例えば、チャンネルの切替など）の実行だけでなく、データ放送画面に対する処理を実行することができる。つまり、データ放送に対する処理においても、テレビ画面および拡張機能実行画面という２系統の画面が混在して表示されるメリットを生かし、一体感のあるユーザインターフェースを実現することが可能となるとともに、タッチパネル４を用いた直感的かつ恣意的操作が可能なユーザインターフェースを実現することができる。
【００９１】
（表示モード情報）
本実施形態では、混在表示モード、および、その他の表示モードにおいて、それぞれ、テレビ画面Ｂおよび拡張機能実行画面Ａをそれぞれどのようなサイズでどの位置に配置するのかについて、予め定義されている。この表示モードの情報は、表示モード情報７１として、記憶部７０に記憶されており、出力制御部６３によって参照される。本実施形態では、拡張機能実行装置１の拡張機能制御部４０と、テレビ信号処理制御部６０とは、シリアルバスを介して通信し、共通の表示モード情報を、それぞれ表示モード情報５１および表示モード情報７１として、記憶部５０および記憶部７０に記憶しておく構成である。このため、拡張機能実行装置１が指示した表示モードと、テレビ信号処理装置２が指示された表示モードに基づいて実際に表示した結果との間に齟齬が生じない。
【００９２】
図４の（ａ）〜（ｃ）は、表示モード情報５１および表示モード情報７１に基づく表示モードの一具体例を示す図である。
【００９３】
図４の（ａ）は、拡張機能実行画面を、表示部５の全画面に表示するモード（以下、拡張機能実行画面全表示モード）のレイアウトの具体例を示す。図４の（ｂ）は、テレビ画面を、表示部５の全画面に表示するモード（以下、テレビ画面全表示モード）のレイアウトの具体例を示す。図４の（ｃ）は、拡張機能実行画面と、テレビ画面とを混在表示するモード（以下、混在画面表示モード）のレイアウトの具体例を示す。混在画面表示モードの表示モード情報には、拡張機能実行画面とテレビ画面との境界位置Ｌ１を定義する情報が、少なくとも含まれる。
【００９４】
表示モード情報５１および表示モード情報７１に基づく表示モードの例は、図４の（ａ）〜（ｃ）の３つに限定されない。特に、混在画面表示モードには、さらに、複数のパターンが定義されていてもよい。例えば、境界位置Ｌ１が異なる位置にあるパターン、境界位置Ｌ１が表示部５の表示画面を上下に分割する位置にあるパターン、拡張機能実行画面がテレビ画面の右下に重畳されるパターンなどがあってもよい。
【００９５】
各々の表示モードには、例えば、ユニークな識別子が付与されており、拡張機能実行装置１は、１つの表示モードを指す識別子をテレビ信号処理装置２に伝達することにより、実行するべき表示モードを指す識別子をテレビ信号処理装置２に伝達することにより、実行するべき表示モードをテレビ信号処理装置２に対して指定することができる。
【００９６】
テレビ信号処理装置２（および、拡張機能実行装置１）に学習させる表示モードを、ユーザが設定したり、編集したりできる構成であってもよい。例えば、テレビ信号処理装置２は、表示モードを設定するための入力画面を表示部５に表示して、タッチパネル４を用いて境界位置Ｌ１の位置をユーザに任意に選択させてもよい。ユーザが選択した境界位置Ｌ１の情報は、拡張機能制御部４０によって受け付けられて、表示モード情報５１に追加されるとともに、表示指示部４７によって、テレビ信号処理装置２に伝達される。テレビ信号処理制御部６０は、受信した境界位置Ｌ１の情報を、表示モード情報７１に追加する。このように、ユーザは１回の設定で、表示モード情報を、拡張機能実行装置１とテレビ信号処理装置２とのそれぞれに学習させることができる。
【００９７】
（画面情報）
図５の（ａ）〜（ｃ）は、画面情報５２のデータ構造の具体例を示す模式図である。
【００９８】
画面情報５２は、テレビ信号処理装置２が表示部５に表示している画面のレイアウトを示す情報である。画面情報５２は、少なくとも、表示部５に出力されている最新のレイアウト情報を含む。本実施形態では、画面情報５２は、さらに、当該最新のレイアウトの１つ前のレイアウト情報を含んでいてもよい。これにより、拡張機能実行装置１の各部は、１つ前の表示状態にテレビ信号処理装置２を復帰させたい場合に、どのような指示をテレビ信号処理装置２に伝達するべきかを特定することが可能となる。
【００９９】
最新のレイアウト情報を含む画面情報５２は、入力判定部４１によって、主にどの画面がタッチ操作されたのかを判定するために参照される。
【０１００】
表示指示部４７は、テレビ信号処理装置２に対して指示した内容に基づいて、表示部５に表示されることになる最新のレイアウト情報を画面情報５２として記憶部５０に保存する。本実施形態では、表示指示部４７は、その１つ前のレイアウト情報を消去せずに、最新のものと併せて画面情報５２として記憶部５０に記憶する。
【０１０１】
画面情報５２は、特に限定されないが、図５の（ａ）、（ｂ）および（ｃ）のいずれのデータ構造で構成されていてもよい。図５の（ａ）に示す例では、画面情報５２は、現在表示されている拡張機能実行画面、並びに、テレビ画面におけるテレビ映像画面およびデータ放送画面のそれぞれの位置情報を含んでいる。この最新の画面情報５２を参照することにより、入力判定部４１は、検知されたタッチ位置の座標に基づいて、テレビ映像画面、データ放送画面、および、拡張機能実行画面のいずれの領域が操作されたのかを判定することができる。
【０１０２】
図５の（ｂ）に示す例では、現在表示されている拡張機能実行画面およびテレビ画面のそれぞれの位置をカバーする疑似オブジェクトを画面情報５２に定義している。入力判定部４１は、検知されたタッチ位置の座標が、オブジェクト１、並びに、オブジェクト２−１およびオブジェクト２−２のいずれに含まれるのかに応じて、テレビ映像画面、データ放送画面、および、拡張機能実行画面のいずれの領域が操作されたのかを判定することができる。図５の（ｂ）に示す例では、オブジェクト１がタッチされると拡張機能実行画面が操作されたと判定し、また、オブジェクト２−１がタッチされるとテレビ映像画面が操作されたと判定し、あるいは、オブジェクト２−２がタッチされるとデータ放送画面が操作されたと判定する。
【０１０３】
図５の（ｃ）に示す例では、画面情報５２は、実行中のアプリケーションが拡張機能実行画面上に配置した、タッチ操作可能なオブジェクトごとに位置情報を保持している。図５の（ｃ）に示す最新の画面情報５２を参照することにより、入力判定部４１は、いずれの領域が操作されたのかを判定することができるととともに、どのオブジェクトがタッチされたのかも判定することができる。
【０１０４】
なお、図５には、実施形態１に対応する画面情報５２のデータ構造、すなわち、テレビ画面にテレビ映像画面とともにデータ放送画面を表示する場合の画面情報５２のデータ構造を示している。一方、図示していないが、記憶部５０には、後述する実施形態２および３に対応する画面情報５２、すなわち、テレビ画面にＯＳＤ画像を表示する場合の画面情報５２が記憶されていてもよい。
【０１０５】
（イベント−指示対応情報）
図６の（ａ）および（ｂ）は、イベント−指示対応情報５３の一具体例をテーブル形式にて示す図である。なお、図６の（ａ）および（ｂ）において、イベント−指示対応情報５３をテーブル形式のデータ構造で示したことは一例であって、データ構造を限定する意図はない。イベント−指示対応情報５３は、拡張機能実行装置１においてイベントが発生したときに、実行中のアプリケーションが、そのイベントに応じて、デジタルテレビ１０（テレビ信号処理装置２）に送信する情報の種類および内容を決定するために参照される。したがって、イベント−指示対応情報５３において、想定されるイベントと、そのときにテレビ信号処理装置２に送信する情報の種類および内容、並びに、デジタルテレビ１０に実行させる内容（動作）とが対応付けられている。なお、デジタルテレビ１０に実行させる内容（動作）は、前述したように、コマンド生成部４６にコマンドを生成させるために必要な情報である。
【０１０６】
図６の（ａ）は、ダイレクトＵＩ部４２が参照するイベント−指示対応情報５３の一例を示す図である。また、図６の（ｂ）は、データ放送用アプリケーション４３が参照するイベント−指示対応情報５３の一例を示す図である。なお、図示していないが、ＥＰＧ用アプリケーション４４および設定メニュー用アプリケーション４５が参照するイベント−指示対応情報５３についても、記憶部５０に記憶されている。以上より、各アプリケーションは、各々のテーブルを参照することにより、どのイベントが発生した場合に、テレビにどんな情報を伝達するのか（テレビに何をさせるのか）を決定することができる。
【０１０７】
図６の（ａ）において、タッチパネル４上のテレビ画面へのタッチ操作がイベントとして想定されており、各イベントは、タッチ操作された領域と、タッチ操作の種別と、場合によってはその時の表示モードとによって特定される。テレビ（テレビ信号処理装置２）に伝達する情報は、「表示モード」を含む。また、テレビに実行させる内容は、「動作」を含む。ダイレクトＵＩ部４２は、このテーブルを参照して、どの表示モードのときに、テレビ画面のどの領域にどのタッチ操作がなされたのかに応じて、デジタルテレビ１０に実行させる動作および変更すべき表示モードの少なくとも１つを決定することができる。
【０１０８】
図６の（ｂ）において、拡張機能実行画面へのタッチ操作がイベントとして想定されており、各イベントは、タッチ操作された領域および領域内のオブジェクトと、場合によってはタッチ操作の種別とによって特定される。テレビ（テレビ信号処理装置２）に伝達する情報は、「キー情報」および「表示モード」のうち少なくとも１つを含む。また、図６の（ｂ）に示すように、イベントおよびテレビに伝達する情報に、テレビに実行させる内容がさらに対応付けられていてもよい。データ放送用アプリケーション４３は、拡張機能実行画面として表示したソフトウェアキー（オブジェクト）のうち、どのキーがタッチされたのかに応じて、デジタルテレビ１０に動作を実行させるためのキー情報および変更すべき表示モードの少なくとも１つを決定することができる。
【０１０９】
なお、図６の各テーブルは、イベントの発生をトリガとして、各アプリケーションが処理を実行した場合に、それに伴って、デジタルテレビ１０に当該処理の結果を反映させる必要がある場合のアプリケーションの処理を記載している。よって、図６の各テーブルは、アプリケーションが実行することのすべてを網羅しているわけではない。アプリケーションは、イベントの発生をトリガにして、テーブルに記載されていない処理、つまり、拡張機能実行装置１が実行すべき処理を併せて実行してもよい。例えば、拡張機能実行画面を新たに生成する処理、または、他のアプリケーションの動作を制限する処理などである。
【０１１０】
より具体的には、ダイレクトＵＩ部４２は、図６の（ａ）に示すイベントＮｏ．２が発生した場合、カラーキーなどの拡張機能実行画面を生成するデータ放送用アプリケーション４３を起動することができる。この場合、ダイレクトＵＩ部４２が、混在画面表示モードを表示指示部４７に出力する一方、データ放送用アプリケーション４３は、カラーキーなどの拡張機能実行画面を表示指示部４７に出力する。
【０１１１】
（画面例）
続いて、表示部５に表示される画面例について説明する。図７は、従来技術に係る図面であり、データ放送を表示したテレビ画面の一例を示す図である。画面８１のデータ放送の画面には、天気予報やニュースなどのコンテンツの他に、リモコンに備えられているカラーキーを押下することで、どのような処理が実行されるかを示す情報が表示されている。一般的なテレビの場合、ユーザは、リモコンのカラーキーを押下することで、データ放送に関する処理をテレビに実行させる（例えば、ニュースを拡大表示させる）。
【０１１２】
一方、本実施形態のデジタルテレビ１０は、上述したように、表示部５と一体となったタッチパネル４をユーザがタッチすることで、タッチ位置に応じた様々な処理を実行することができる。具体的には、拡張機能実行画面として、リモコンのカラーキーを模したソフトウェアキーを表示させることができる（図８の画面８４）。ユーザは、上記カラーキーを模したソフトウェアキーをタッチすることで、リモコンのカラーキーを押下したときと同様に、データ放送に関する処理をデジタルテレビ１０に実行させる。
【０１１３】
以下、図８を参照して、ユーザのタッチ操作に応じた画面遷移の一例を説明する。図８は、本実施形態のデジタルテレビ１０において、表示部５に表示される画面の具体例と、イベント発生に伴う画面遷移との例とを示す画面遷移図である。
【０１１４】
画面８２は、テレビ映像画面（放送番組）がテレビ画面全表示モードで表示されている画面である。ここで、チューナ部３からデータ放送の表示を示すＢＭＬ情報が供給された場合、または、入力部９を介して、外部機器（リモコン）からデータ放送の表示に対応するキー情報（ｄボタンの押下などを示すキー情報）が入力された場合、テレビ画面生成部６４によってデータ放送画面１０２が生成され、出力制御部６３によって、テレビ映像画面１０１とデータ放送画面１０２が合成された画面８３が表示部５に表示される。
【０１１５】
画面８３の状態でテレビ映像画面がタップされた場合（図６の（ａ）のイベントＮｏ．１）、ダイレクトＵＩ部４２によってデータ放送画面を非表示とする動作が決定され、コマンド生成部４６によってデータ放送を非表示とするコマンドが生成される。そして、当該コマンドは表示指示部４７によってテレビ信号処理装置２に供給され、コマンド実行部６２によって実行される（データ放送画面を非表示とする）。最後に、出力制御部６３によって、画面８２が表示部５に表示される。なお、本実施形態では、ダイレクトＵＩ部４２は、コマンドを生成するための動作の決定、および、変更すべき表示モードの決定を行う構成であるが、動作の決定の代わりにキー情報を決定する構成でもよい。すなわち、図６の（ａ）に示す、イベント−指示対応情報５３は、図６の（ｂ）に示すようなデータ構造であってもよい。この場合、ダイレクトＵＩ部４２は、データ放送を非表示とするためのキー情報（例えば、『戻る』ボタンの押下など）を決定し、表示指示部４７は、当該キー情報をテレビ信号処理装置２に伝達する。
【０１１６】
一方、画面８３の状態でデータ放送画面がタップされた場合（図６の（ａ）のイベントＮｏ．２）、ダイレクトＵＩ部４２によって表示モード（混在画面表示モード）が決定され、データ放送用アプリケーション４３によって、拡張機能実行画面が生成される。この拡張機能実行画面は、前述したように、データ放送に対する処理を実行するための、仮想化したリモコン（の一部）であり、オブジェクトとしてカラーキーおよび『閉じる』ボタン１０４を含む。そして、決定された表示モードおよび拡張機能実行画面は、表示指示部４７によって、テレビ信号処理装置２に伝達される。そして、出力制御部６３によって、画面８４が表示部５に表示される。
【０１１７】
画面８４の状態で、『赤』ボタン１０３がタップされた場合（図６の（ｂ）のイベントＮｏ．１）、データ放送用アプリケーション４３によって、キー情報（『赤』ボタンが押下）が決定され、表示指示部４７によって、テレビ信号処理装置２に伝達される。テレビ画面生成部６４は、テレビ信号処理装置２に伝達されたキー情報に基づいて、『赤』ボタンの押下に対応するデータ放送画面を生成する。そして、出力制御部６３は、新たに生成されたデータ放送画面が表示された画面８５を、表示部５に表示する。なお、この場合には、表示モードは変更されない。
【０１１８】
一方、画面８４の状態で、『閉じる』ボタン１０４がタップされた場合（図６の（ｂ）のイベントＮｏ．２）、データ放送用アプリケーション４３によって、表示モード（テレビ画面全表示モード）が決定され、表示指示部４７によって、テレビ信号処理装置２に伝達される。そして、出力制御部６３によって、画面８３が表示部５に表示される。また、画面８４の状態で、データ放送画面がタップされた場合（図６の（ａ）のイベントＮｏ．３）、ダイレクトＵＩ部４２によって表示モード（テレビ画面全表示モード）が決定され、表示指示部４７によって、テレビ信号処理装置２に伝達される。そして、出力制御部６３によって、画面８３が表示部５に表示される。
【０１１９】
（拡張機能実行装置１の処理フロー）
図９および図１０は、デジタルテレビ１０、特に、拡張機能実行装置１の処理の流れを示すフローチャートである。なお、図９は、表示部５にテレビ映像画面が表示された状態（図８の画面８２が表示された状態）からの処理の流れを示している。
【０１２０】
表示部５にデータ放送画面が表示されたことにより（例えば、図８の画面８３）、入力判定部４１が第２のコンテンツ（本実施形態ではデータ放送画面）の領域の情報を、テレビ画面生成部６４から受信した状態で（Ｓ１でＹＥＳ）、タッチパネル４に対してタッチ操作が行われると、入力判定部４１は、タッチパネル４によって検知されたタッチ位置に基づいて、タッチ操作が行われた領域を判定する（Ｓ２：入力判定ステップ）。
【０１２１】
当該タッチ操作がデータ放送画面の領域上で行われたと、入力判定部４１が判定した場合（Ｓ２でＹＥＳ）、入力判定部４１はさらに、ダイレクトＵＩ部４２にタッチ操作情報を伝達する。ダイレクトＵＩ部４２は、表示モード（混成画面表示モード）を決定し、表示指示部４７は、決定された表示モードをテレビ信号処理装置２（指示解析部６１）に送信する（Ｓ３）。さらに、ダイレクトＵＩ部４２は、データ放送用アプリケーション４３を起動する。起動されたデータ放送用アプリケーション４３は、カラーキーなどの拡張機能実行画面を生成し、表示指示部４７は、生成された拡張機能実行画面をテレビ信号処理装置２（出力制御部６３）に送信する（Ｓ４：拡張機能実行ステップ）。Ｓ２〜Ｓ４の処理の結果、表示部５には、例えば、図８の画面８４が表示される。なお、Ｓ３の処理とＳ４の処理とは、図示された順序に限定されず、互いに順序を入れ替えて実施されてもよい。
【０１２２】
続いて、入力判定部４１が、拡張機能実行画面中のボタン（カラーキーなどのオブジェクト）領域上でのタッチ操作が行われたと判定した場合（Ｓ５でＹＥＳ）、入力判定部４１は、タッチされたオブジェクトを特定し（Ｓ６）、データ放送用アプリケーション４３に、特定したボタン領域の情報を含むタッチ操作情報を伝達する。
【０１２３】
特定されたオブジェクトが拡張機能実行画面を閉じるためのオブジェクト（『閉じる』ボタン）であった場合（Ｓ７でＹＥＳ）、データ放送用アプリケーション４３は、表示モード（テレビ全画面表示モード）を決定し、表示指示部４７は、決定された表示モードをテレビ信号処理装置２（指示解析部６１）に送信する（Ｓ８）。Ｓ５〜Ｓ８の処理の結果、表示部５には、例えば、図８の画面８３が表示される。一方、特定されたオブジェクトが、『閉じる』ボタン以外のオブジェクト（カラーキーなど）であった場合（Ｓ７でＮＯ）、データ放送用アプリケーション４３は、キー情報を決定し（Ｓ９）、表示指示部４７は、決定されたキー情報をテレビ信号処理装置２（指示解析部６１）に送信する（Ｓ１０）。Ｓ５〜Ｓ７、Ｓ９およびＳ１０の処理の結果、表示部５には、例えば、図８の画面８５が表示される。
【０１２４】
なお、拡張機能実行画面が表示されていない場合に（図８の画面８３）、タッチパネル４に対して行われたタッチ操作が、入力判定部４１によって、データ放送画面の領域上でのタッチ操作ではないと判定された場合（Ｓ２でＮＯ）、入力判定部４１は、図１０に示すように、テレビ映像画面の領域上でのタッチ操作であると特定する（Ｓ１３）。そして、入力判定部４１は、ダイレクトＵＩ部４２にタッチ操作情報を伝達する。
【０１２５】
そして、ダイレクトＵＩ部４２は、デジタルテレビ１０の動作を決定し（Ｓ１４）、当該動作の情報をコマンド生成部４６に出力する。コマンド生成部４６は、当該動作をデジタルテレビ１０に実行させるためのコマンドを生成し（Ｓ１５）、表示指示部４７は、生成されたコマンドをテレビ信号処理装置２（指示解析部６１）に送信する（Ｓ１６）。Ｓ２およびＳ１３〜Ｓ１６の処理の結果、表示部５には、例えば、図８の画面８２が表示される。
【０１２６】
また、拡張機能実行画面が表示されている場合に（図８の画面８４）、タッチパネル４に対して行われたタッチ操作が、入力判定部４１によって、拡張機能実行画面中のボタン領域上でのタッチ操作ではないと判定された場合（Ｓ５でＮＯ）、入力判定部４１は、データ放送領域上でのタッチ操作であるか否かを判定する（Ｓ１１）。データ放送領域上でのタッチ操作であると判定した場合（Ｓ１１でＹＥＳ）、入力判定部４１は、ダイレクトＵＩ部４２にタッチ操作情報を伝達する。
【０１２７】
ダイレクトＵＩ部４２は、表示モード（テレビ画面全表示モード）を決定し、表示指示部４７は、決定された表示モードをテレビ信号処理装置２（指示解析部６１）に送信する（Ｓ１２）。Ｓ５、Ｓ１１、およびＳ１２の処理の結果、表示部５には、例えば、図８の画面８３が表示される。一方、入力判定部４１が、タッチパネル４に対して行われたタッチ操作を、データ放送領域上でのタッチ操作でないと判定した場合（Ｓ１１でＮＯ）、前述したＳ１３〜Ｓ１６の処理を行う。ここでの具体例は、例えば、図８の画面８４の状態で、テレビ映像画面の領域で行われたフリック操作によって、チャンネルの切替を実行する、などである。
【０１２８】
なお、本実施形態に係る拡張機能実行装置１の処理は、後述する実施形態２にて説明する、図１５に示すフローの流れに沿って実行されてもよい。すなわち、本実施形態に係る拡張機能実行装置１は、タッチパネル４がタッチ操作を検出したときに、テレビ信号処理装置２からデータ放送の領域情報を取得してもよい。
【０１２９】
（テレビ信号処理装置２の処理フロー）
図１１は、デジタルテレビ１０、特に、テレビ信号処理装置２の処理の流れを示すフローチャートである。なお、図１１は、図９と同様に、表示部５にテレビ映像画面が表示された状態（図８の画面８２が表示された状態）からの処理の流れを示している。
【０１３０】
出力制御部６３が、表示部５に第２のコンテンツ（本実施形態ではデータ放送画面）を表示したとき（Ｓ２１でＹＥＳ：テレビ信号処理ステップ）、出力制御部６３は、データ放送画面の領域情報をテレビ画面生成部６４に伝達し、テレビ画面生成部６４は、データ放送画面の領域情報を含むデータ放送画面の情報を拡張機能実行装置１（入力判定部１）に通知する（Ｓ２２）。
【０１３１】
続いて、指示解析部６１が、拡張機能実行装置１（表示指示部４７）から表示モードを受信した場合は（Ｓ２３でＹＥＳ）、指示解析部６１は、受信した表示モードを出力制御部６３に伝達する。出力制御部６３は、スケーリング部２６、スケーリング部２７およびブレンド部２８を制御して、指定された表示モードに従って、テレビ画面および拡張機能実行画面のレイアウトを変更する（Ｓ２４）。
【０１３２】
続いて、出力制御部６３が、ＨＤＭＩ分離部２２を介して、拡張機能実行装置１（表示指示部４７）から拡張機能実行画面を受信した場合は（Ｓ２５でＹＥＳ）、まず、出力制御部６３は、スケーリング部２６およびブレンド部２８を制御して、受信した拡張機能実行画面を、テレビ画面と合成する（Ｓ２６）。そして、出力制御部６３は、Ｓ２４で決定された表示モードに従って、テレビ画面および拡張機能実行画面のうち少なくとも１つを表示する（Ｓ２７：出力制御ステップ）。
【０１３３】
続いて、指示解析部６１が、拡張機能実行装置１（表示指示部４７）からコマンドを受信した場合は（Ｓ２８でＹＥＳ）、コマンド実行部６２は、受信したコマンドに基づいて処理を実行する。そして、出力制御部６３は、実行結果に応じた画面を表示部５に表示する（Ｓ２９）。また、指示解析部６１が拡張機能実行装置１（表示指示部４７）からキー情報を受信した場合は（Ｓ２８でＹＥＳ）、テレビ画面生成部６４は、受信したキー情報に基づいて処理を実行する。そして、出力制御部６３は、実行結果に応じた画面を表示部５に表示する（Ｓ２９）。
【０１３４】
なお、Ｓ２１〜Ｓ２２と、Ｓ２３〜Ｓ２４と、Ｓ２５〜Ｓ２７と、Ｓ２８〜Ｓ２９とは、図示された順序に限定されず、互いに順序を入れ替えて実施されてもよい。また、本実施形態に係るテレビ信号処理装置２の処理は、後述する実施形態２にて説明する、図１６に示すフローの流れに沿って実行されてもよい。すなわち、本実施形態に係るテレビ信号処理装置２は、拡張機能実行装置１から、データ放送領域についての問い合わせを受けたときに、データ放送領域の情報を拡張機能実行装置１に通知してもよい。
【０１３５】
（実施形態１に係る発明の効果）
以上のように、実施形態１に係るデジタルテレビ１０は、テレビ画面（テレビ映像画面およびデータ放送画面）の領域および拡張機能実行画面の領域に対するタッチ操作に基づいて、データ放送画面の表示／非表示の切替を行ったり、データ放送画面の表示内容を変更したりすることができる。つまり、チャンネル切替や音量変更といったテレビ機能だけでなく、データ放送に対する処理を行うための操作を、タッチパネルに対するタッチ操作によって行うことができる。結果として、タッチパネルによる直感的かつ恣意的な操作で、データ放送への処理を支援するインターフェースを備えたデジタルテレビ１０を実現することができる。
【０１３６】
また、実施形態１に係るデジタルテレビ１０は、テレビ画面と拡張機能実行画面とが重ならないように配置して、上記２つの画面を同時に表示する。これにより、放送局が作成したテレビ映像およびデータ放送を、デジタルテレビ１０が自動的に変更することがないので、電波産業会が定めるルールに違反することはない。よって、タッチパネルによる直感的かつ恣意的な操作で、データ放送への処理を支援するインターフェースを備えたデジタルテレビ１０を、上記ルールに違反することなく実現することができる。
【０１３７】
さらに、実施形態１に係るデジタルテレビ１０（テレビ信号処理装置２のテレビ画面生成部６４）は、データ放送画面が表示部５に表示されたときに、拡張機能実行装置１（入力判定部４１）にデータ放送画面の領域情報を通知する構成である。実施形態１では、デジタルテレビ１０は、リモコンの物理キーが押下されることに代えて、タッチパネル４に対するタッチ操作が行われることで、データ放送に対する処理を実行する。そのため、タッチパネル４（データ放送領域）に対するタッチ操作の頻度は、データ放送の表示／非表示の切替頻度に比べて高くなることが予想される。つまり、より頻度の低い、データ放送の表示／非表示の切替の度にデータ放送画面の領域情報を通知する構成とすることで、デジタルテレビ１０の処理負荷を軽減することができる。
【０１３８】
〔実施形態１の変形例１〕
図１２は、表示部５に表示される画面の具体例である。本実施形態に係るデジタルテレビ１０は、データ放送画面の領域に応じて、表示される拡張機能実行画面および拡張機能実行画面の位置を変更してもよい。
【０１３９】
例えば、図１２の（ａ）に示すように、テレビ映像画面とデータ放送画面とが左右に分割されている画面８６において、データ放送画面の領域がタップされた場合、図１２の（ｂ）に示すように、拡張機能実行画面とテレビ画面との境界位置Ｌ１が画面８７を左右に分割するような位置に、拡張機能実行画面が配置されてもよい。
【０１４０】
また、図１２の（ｃ）に示すように、テレビ映像画面とデータ放送画面とが上下に分割されている画面８８において、データ放送画面の領域がタップされた場合、図１２の（ｄ）に示すように、境界位置Ｌ１が画面８７を上下に分割するような位置に、拡張機能実行画面が配置されてもよい。
【０１４１】
本変形例の場合、入力判定部４１は、タッチ操作が、データ放送画面の領域上で行われたと判定したとき、ダイレクトＵＩ部４２によって起動されたデータ放送用アプリケーション４３に、データ放送画面の領域情報を供給する。データ放送用アプリケーション４３は、供給された領域情報に基づいて、拡張機能実行画面を生成する。
【０１４２】
〔実施形態１の変形例２〕
本変形例に係る拡張機能実行画面は、カラーキーおよび『閉じる』ボタンのオブジェクトを有するものに限定されない。例えば、図１２の（ｅ）に示す画面９０の拡張機能実行画面のように、移動ボタン、『決定』ボタン、および『戻る』ボタンのオブジェクトがさらに表示されているものであってもよい。つまり、本変形例に係る拡張機能実行画面のオブジェクトは、データ放送画面に対する処理を実行するために必要と考えられるオブジェクトが選択されればよく、前述したように、特定のオブジェクトに限定されるものではない。
【０１４３】
〔実施形態２〕
本発明の他の実施形態について、図１０および図１３〜図１６に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【０１４４】
本実施形態では、第２のコンテンツとして、ＯＳＤ（On Screen Display）画像を表示するデジタルテレビについて説明する。また、本実施形態では、ＯＳＤ画像として、電子番組表（ＥＰＧ）を例に挙げて説明する。なお、ＯＳＤ画像は、ＥＰＧに限定されるものではなく、ユーザからの入力が想定される画面（入力待ち画面）であればよい。例えば、後述する設定メニューであってもよい。
【０１４５】
図１３の（ａ）は、ＥＰＧを表示したテレビ画面の一例を示す図である。図１３の（ａ）に示す画面９１では、ＥＰＧ１１１が全画面表示されている。ＥＰＧ１１１は、一般的には外部機器（ＳＴＢ）で生成され、テレビに表示される。すなわち、リモコンを用いてＥＰＧ１１１に対して行う操作を、同様にＥＰＧ１１１の領域への直接のタッチ操作で実現しようとした場合、ＳＴＢで生成されるＥＰＧ１１１の座標情報に対応して、テレビ側でタッチパネルに対する操作に対応する実装を行う必要がある。特に、番組表がスクロールしたり、拡大縮小を行ったりする場合には、座標情報の処理が煩雑になり、結果的に操作性が損なわれる可能性がある。
【０１４６】
以上より、ユーザの操作性を維持することを考慮すると、リモコンを用いた操作と同様の操作を、タッチ操作で実現することは難しい。そこで、本実施形態に係るデジタルテレビ１０は、ＥＰＧ１１１の領域にてユーザがタッチ操作を行ったとき、タッチ操作ではなく、入力部９にて取得される情報、すなわち、リモコンやデジタルテレビ１０に備えられた物理キーによってＥＰＧ１１１に対する操作が可能であることを示すガイダンス（メッセージ）が表示される。これにより、ユーザは、ＥＰＧ１１１に対する処理を、タッチ操作によって行えないことを即座に認識することができる。
【０１４７】
なお、本実施形態に係る入力判定部４１は、タッチパネル４に対してタッチ操作が行われると、第２のコンテンツ（ＥＰＧ）が表示されているか否かの情報、および、ＥＰＧの領域（表示位置）の情報を含むＥＰＧの情報を、テレビ信号処理装置２（テレビ画面生成部６４）に問い合わせる構成である。つまり、実施形態１と異なり、入力判定部４１は、タッチパネル４に対してタッチ操作が行われたことをトリガとして、能動的に第２のコンテンツの情報をテレビ画面生成部６４に問い合わせる。
【０１４８】
また、本実施形態では、拡張機能群４８として、ＥＰＧ用アプリケーション４４が処理を行う。ＥＰＧ用アプリケーション４４は、タッチパネル４でＥＰＧの操作ができないことを示すガイダンスを、ユーザに通知するものである。ＥＰＧ用アプリケーション４４は、例えば、上記ガイダンスを、拡張機能実行画面として生成する。生成された拡張機能実行画面は、デジタルテレビ１０の表示部５上に、テレビ画面（テレビ映像画面／ＥＰＧ）とともに表示されることになる（例えば、図１４の画面９４など）。また、ＥＰＧ用アプリケーション４４は、上記ガイダンスとともに、拡張機能実行画面を非表示とするためのソフトウェアキー（図１４の画面９４における『閉じる』ボタン１１３）を、拡張機能実行画面の一部として生成してもよい。
【０１４９】
また、ＥＰＧ用アプリケーション４４は、ユーザのタッチ操作に応じて、デジタルテレビ１０に、表示モードを変更させることを決定したり、キー情報を特定したりしてもよい。
【０１５０】
ＥＰＧ用アプリケーション４４は、タッチ操作に応じて特定したキー情報、および、変更すべき表示モードを表示指示部４７に出力する。また、ＥＰＧ用アプリケーション４４は、タッチ操作に応じて生成した拡張機能実行画面を表示指示部４７に出力する。なお、ＥＰＧ用アプリケーション４４は、上記キー情報、および、表示モードのすべてを出力する必要は無く、必要に応じて、少なくともいずれか１つを出力すればよい。
【０１５１】
（画面例）
図１４は、表示部５に表示される画面の具体例と、イベント発生に伴う画面遷移との例を示す画面遷移図である。
【０１５２】
画面９３は、テレビ映像画面（放送番組）がテレビ画面全表示モードで表示されている画面である。ここで、入力部９を介して、外部機器（リモコン）からＥＰＧ１１１の表示に対応するキー情報（『番組表』ボタンの押下などを示すキー情報）が入力された場合、テレビ画面生成部６４によってＥＰＧ１１１が生成され、出力制御部６３によって、画面９１が表示部５に表示される。なお、画面９１は、ＥＰＧ１１１のみが表示されている、テレビ映像画面が非表示の画面であるが、画面９１は、例えば、ＥＰＧ１１１とともに、縮小されたテレビ映像画面が表示されてもよい。また、テレビ映像画面とＥＰＧ１１１がともに表示されている場合に、テレビ映像画面の領域上へのタッチ操作によって、ＥＰＧ１１１が非表示となり、テレビ映像画面が全表示となってもよい。
【０１５３】
画面９１の状態で、入力部９を介して、リモコンからＥＰＧの非表示に対応するキー情報（『戻る』ボタンの押下などを示すキー情報）が入力された場合、テレビ画面生成部６４によってテレビ映像画面（画面９３）が生成される。そして、出力制御部６３によって、画面９３が表示部５に表示される。
【０１５４】
一方、画面９１の状態で、ＯＳＤ画像（ＥＰＧ１１１）がタップされた場合、ダイレクトＵＩ部４２によって表示モード（混在画面表示モード）が決定され、ＥＰＧ用アプリケーション４４によって、拡張機能実行画面が生成される。この拡張機能実行画面は、前述したように、タッチパネル４でＥＰＧ１１１の操作ができないことを通知するガイダンスであり、オブジェクトとして『閉じる』ボタン１１３を含む。そして、決定された表示モードおよび拡張機能実行画面は、表示指示部４７によって、テレビ信号処理装置２に伝達される。そして、出力制御部６３によって、画面９４が表示部５に表示される。
【０１５５】
画面９４の状態で、『閉じる』ボタン１１３がタップされた場合、ＥＰＧ用アプリケーション４４によって、表示モード（テレビ画面全表示モード）が決定され、表示指示部４７によって、テレビ信号処理装置２に伝達される。そして、出力制御部６３によって、画面９１が表示部５に表示される。なお、画面９４の状態で、ＯＳＤ画像（ＥＰＧ１１１）がタップされた場合に、画面９１が表示部５に表示、すなわち、拡張機能実行画面を非表示としてもよい。この場合、ダイレクトＵＩ部４２によって表示モード（テレビ画面全表示モード）が決定され、表示指示部４７によって、テレビ信号処理装置２に伝達される。そして、出力制御部６３によって、画面９１が表示部５に表示される。
【０１５６】
以上より、ユーザは、ＥＰＧ１１１に対してタッチ操作を行ったとき、ＥＰＧ１１１に対するタッチ操作が行えないことを即座に認識することができる。
【０１５７】
（拡張機能実行装置１の処理フロー）
図１５および図１０は、デジタルテレビ１０、特に、拡張機能実行装置１の処理の流れを示すフローチャートである。なお、図１５は、表示部５にテレビ映像画面が表示された状態（図１４の画面９３が表示された状態）からの処理の流れを示している。
【０１５８】
本実施形態の拡張機能実行装置１は、実施形態１の拡張機能実行装置１と異なり、タッチパネル４がタッチ操作を検出したときに、テレビ信号処理装置２からＯＳＤ画像（ＥＰＧ１１１）の領域情報を取得する構成である。
【０１５９】
タッチパネル４に対してタッチ操作が行われると（Ｓ３１でＹＥＳ）、入力判定部４１は、第２のコンテンツ（本実施形態ではＥＰＧ１１１）が表示されているか否かの情報、および、ＥＰＧ１１１の領域の情報を含むＥＰＧ１１１の情報を、テレビ信号処理装置２（テレビ画面生成部６４）に問い合わせる（Ｓ３２）。
【０１６０】
上記問合せの結果、入力判定部４１が、ＥＰＧ１１１の情報を受信すると（Ｓ３３）、入力判定部４１は、受信した情報から、ＥＰＧ１１１が表示されていること（Ｓ３４でＹＥＳ）、かつ、タッチパネル４に対して行われたタッチ操作が、ＥＰＧ１１１の領域上でのタッチ操作であることを特定した場合に（Ｓ３５でＹＥＳ）、ダイレクトＵＩ部４２にタッチ操作情報を伝達する。
【０１６１】
以降のＳ３６〜Ｓ４３の処理は、図９に示すＳ３〜Ｓ１０の処理と同様であるため、ここでの説明を省略する。また、図１０に示すＳ１１およびＳ１２の処理の詳細については、実施形態１で既に説明したため、ここでの説明を省略する。ただし、実施形態１においてデータ放送用アプリケーション４３が実行した処理は、本実施形態ではすべて、ＥＰＧ用アプリケーション４４が実行する。
【０１６２】
なお、ＥＰＧ１１１の情報を問い合わせた結果、ＥＰＧ１１１が表示されていない場合（Ｓ３４でＮＯ）、および、タッチパネル４に対して行われたタッチ操作が、ＥＰＧ１１１の領域上でのタッチ操作ではない場合（Ｓ３５でＮＯ）、入力判定部４１は、図１０に示すように、テレビ映像画面の領域上でのタッチ操作であると特定する。以降のＳ１４〜Ｓ１６の処理の詳細については、実施形態１で既に説明したため、ここでの説明を省略する。
【０１６３】
なお、本実施形態に係る拡張機能実行装置１の処理は、前述した実施形態１にて説明した、図９に示すフローの流れに沿って実行されてもよい。すなわち、本実施形態に係る拡張機能実行装置１は、ＥＰＧ１１１が表示部５に表示されたときに、テレビ信号処理装置２からＥＰＧ１１１の領域情報を受信してもよい。
【０１６４】
（テレビ信号処理装置２の処理フロー）
図１６は、デジタルテレビ１０、特に、テレビ信号処理装置２の処理の流れを示すフローチャートである。なお、図１６は、図１５と同様に、表示部５にテレビ映像画面が表示された状態（図１４の画面９３が表示された状態）からの処理の流れを示している。
【０１６５】
テレビ画面生成部６４が、拡張機能実行装置１（入力判定部４１）からの問い合わせを受信すると（Ｓ５１）、テレビ画面生成部６４は、第２のコンテンツ（ＥＰＧ１１１）を表示しているか否かを特定する（Ｓ５２）。表示している場合、入力判定部４１に第２のコンテンツの情報を通知する（Ｓ５３）。一方、表示していない場合、その旨を入力判定部４１に通知する（Ｓ５４）。
【０１６６】
以降のＳ５５〜Ｓ６１の処理は、図１１に示すＳ２３〜Ｓ２９の処理と同様であるため、ここでの説明を省略する。
【０１６７】
なお、Ｓ５１〜Ｓ５４と、Ｓ５５〜Ｓ５６と、Ｓ５７〜Ｓ５９と、Ｓ６０〜Ｓ６１とは、図示された順序に限定されず、互いに順序を入れ替えて実施されてもよい。また、本実施形態に係るテレビ信号処理装置２の処理は、前述した実施形態１にて説明した、図１１に示すフローの流れに沿って実行されてもよい。すなわち、本実施形態に係るテレビ信号処理装置２は、ＥＰＧ１１１を表示部５に表示したときに、ＥＰＧ１１１の表示領域の情報を拡張機能実行装置１に通知してもよい。
【０１６８】
（実施形態２に係る発明の効果）
以上のように、本実施形態に係るデジタルテレビ１０は、ＥＰＧ１１１の領域に対するタッチ操作に基づいて、タッチパネル４でＥＰＧ１１１の操作ができないことを示すガイダンスを、表示部５に表示する。これにより、ユーザは、ＥＰＧ１１１に対する処理をタッチ操作によって行えないことを、即座に認識することができる。よって、ユーザは、ＥＰＧ１１１に対する操作を、混乱することなく実行することができる。
【０１６９】
また、本実施形態に係るデジタルテレビ１０では、拡張機能実行装置１（入力判定部４１）が、タッチパネル４に対するタッチ操作を検出したときに、テレビ信号処理装置２（テレビ画面生成部６４）にＥＰＧ１１１の情報の問い合わせを行う。すなわち、テレビ信号処理装置２は、拡張機能実行装置１からの問い合わせが無い限り、ＥＰＧ１１１の情報を拡張機能実行装置１に通知しない。また、デジタルテレビ１０は、本来タッチ操作による操作を行えないＥＰＧ１１１に対して、ユーザが誤ってタッチ操作を行った場合に、ガイダンスを表示する。そのため、タッチパネル４（ＥＰＧ１１１の領域）に対するタッチ操作の頻度は、ＥＰＧ１１１の表示／非表示の切替頻度に比べて低くなることが予想される。つまり、より頻度の低い、タッチ操作の度にＥＰＧ１１１の領域情報を通知する構成とすることで、デジタルテレビ１０の処理負荷を軽減することができる。
【０１７０】
〔実施形態３〕
本発明のさらに別の実施形態について、図１０、図１３、および、図１７に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、前記実施形態１、２にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【０１７１】
本実施形態では、前述した実施形態２と同様、第２のコンテンツとして、ＯＳＤ画像を表示するデジタルテレビについて説明する。ただし、実施形態２と異なり、本実施形態では、ＯＳＤ画像として、設定メニューを例に挙げて説明する。
【０１７２】
図１３の（ｂ）に示す画面９２は、設定メニュー１１２を表示している。ここで、設定メニュー１１２は、音量や画質など、デジタルテレビ１０の各種設定を変更するために表示するＯＳＤ画像である。
【０１７３】
また、本実施形態では、拡張機能群４８として、設定メニュー用アプリケーション４５が処理を行う。設定メニュー用アプリケーション４５は、従来の赤外線テレビリモコンの一部のキーをソフトウェアキー（ＵＩ部品）で実現し、ユーザに提供するものである。具体的には、設定メニュー用アプリケーション４５は、移動ボタン、『決定』ボタン、『戻る』ボタンなどの、デジタルテレビ１０の各種設定を変更するために必要な物理キーをソフトウェアキーで実現している。設定メニュー用アプリケーション４５は、例えば、上記のソフトウェアキーを、拡張機能実行画面として生成する。生成された拡張機能実行画面は、デジタルテレビ１０の表示部５上に、テレビ画面（テレビ映像画面／設定メニュー１１２）とともに表示されることになる（例えば、図１７の画面９５など）。また、設定メニュー用アプリケーション４５は、上記ソフトウェアキーとともに、拡張機能実行画面を非表示とするためのソフトウェアキー（図１７の『閉じる』ボタン１１３）を、拡張機能実行画面の一部として生成してもよい。
【０１７４】
また、設定メニュー用アプリケーション４５は、ユーザのタッチ操作に応じて、デジタルテレビ１０に、表示モードを変更させることを決定したり、キー情報を特定したりしてもよい。上記キー情報がテレビ信号処理装置２に出力されることによって、テレビ信号処理装置２にてキー情報と対応付けられた処理が実行される。これにより、ユーザは、拡張機能実行画面に表示されたソフトウェアキー（例えば、『決定』ボタン）をタッチして、設定メニュー１１２に対する処理を実行することが可能となる。
【０１７５】
設定メニュー用アプリケーション４５は、タッチ操作に応じて決定したキー情報、および、変更すべき表示モードを表示指示部４７に出力する。また、設定メニュー用アプリケーション４５は、タッチ操作に応じて生成した拡張機能実行画面を表示指示部４７に出力する。設定メニュー用アプリケーション４５は、上記キー情報、および、表示モードのすべてを出力する必要は無く、必要に応じて、少なくともいずれか１つを出力すればよい。
【０１７６】
（画面例）
図１７は、表示部５に表示される画面の具体例と、イベント発生に伴う画面遷移との例を示す画面遷移図である。
【０１７７】
画面９３は、テレビ映像画面（放送番組）がテレビ画面全表示モードで表示されている画面である。ここで、入力部９を介して、外部機器（リモコン）から設定メニュー１１２の表示に対応するキー情報（『設定』ボタンの押下などを示すキー情報）が入力された場合、テレビ画面生成部６４によって設定メニュー１１２が生成され、出力制御部６３によって、画面９２が表示部５に表示される。なお、画面９２では、設定メニュー１１２の表示に伴って、テレビ映像画面が縮小されているが、テレビ映像画面が縮小表示されず、設定メニュー１１２がテレビ映像画面に重畳表示されてもよい。
【０１７８】
画面９２の状態で、入力部９を介して、リモコンから設定メニューの非表示に対応するキー情報（『戻る』ボタンの押下などを示すキー情報）が入力された場合、テレビ画面生成部６４によってテレビ映像画面（画面９３）が生成される。そして、出力制御部６３によって、画面９３が表示部５に表示される。なお、テレビ映像画面の領域上がタッチされた場合に、テレビ映像画面を全表示してもよい。
【０１７９】
一方、画面９１の状態で、ＯＳＤ画像（設定メニュー１１２）がタップされた場合、ダイレクトＵＩ部４２によって表示モード（混在画面表示モード）が決定され、設定メニュー用アプリケーション４５によって、拡張機能実行画面が生成される。この拡張機能実行画面は、前述したように、デジタルテレビ１０の各種設定を変更するための、仮想化したリモコン（の一部）であり、オブジェクトとして移動ボタン、『決定』ボタン、『戻る』ボタン、および、『閉じる』ボタンを含む。そして、決定された表示モードおよび拡張機能実行画面は、表示指示部４７によって、テレビ信号処理装置２に伝達される。そして、出力制御部６３によって、画面９５が表示部５に表示される。
【０１８０】
画面９５の状態で、移動ボタンの『下』ボタン１１４がタップされた場合、設定メニュー用アプリケーション４５によって、キー情報（『下』ボタンが押下）が決定され、表示指示部４７によって、テレビ信号処理装置２に伝達される。テレビ画面生成部６４は、テレビ信号処理装置２に伝達されたキー情報に基づいて、『下』ボタンの押下に対応する設定メニュー１１５を生成する。そして、出力制御部６３は、新たに生成された設定メニュー１１５が表示された画面９６を、表示部５に表示する。具体的には、『下』ボタン１１４のタップによって、カーソルが『通信設定』から『音量設定』に移動した画面９６が、表示部５に表示される。なお、この場合には、表示モードは変更されない。
【０１８１】
一方、画面９５の状態で『閉じる』ボタン１１３がタップされた場合、設定メニュー用アプリケーション４５によって、表示モード（テレビ画面全表示モード）が決定され、表示指示部４７によって、テレビ信号処理装置２に伝達される。そして、出力制御部６３によって、画面９２が表示部５に表示される。なお、画面９５の状態で、設定メニュー１１２がタップされた場合に、画面９２が表示部５に表示、すなわち、拡張機能実行画面を非表示としてもよい。この場合、ダイレクトＵＩ部４２によって表示モード（テレビ画面全表示モード）が決定され、表示指示部４７によって、テレビ信号処理装置２に伝達される。そして、出力制御部６３によって、画面９２が表示部５に表示される。
【０１８２】
以上より、ユーザは、設定メニュー１１２に対する処理を、タッチパネル４に対するタッチ操作によって実行することができる。
【０１８３】
なお、本実施形態における、拡張機能実行装置１およびテレビ信号処理装置２の処理フローは、実施形態２にて説明した、図１５および図１０、並びに、図１６に示すフローチャートに沿った処理の流れと同様のため、ここでの説明を省略する。ただし、実施形態２においてＥＰＧ用アプリケーション４４が実行した処理は、本実施形態ではすべて、設定メニュー用アプリケーション４５が実行する。
【０１８４】
また、本実施形態における、拡張機能実行装置１およびテレビ信号処理装置２の処理フローは、実施形態１にて説明した、図９および図１０、並びに、図１２に示すフローチャートに沿った処理の流れであってもよい。すなわち、本実施形態における設定メニュー１１２が表示されているか否かの情報、および、設定メニュー１１２の領域の情報を含む設定メニューの情報は、設定メニュー１１２が表示部５に表示されたときに、テレビ信号処理装置２（テレビ画面生成部６４）から拡張機能実行装置１（入力判定部４１）に通知されてもよいし、タッチパネル４に対するタッチ操作があったときに、拡張機能実行装置１からテレビ信号処理装置２に問い合わせてもよい。
【０１８５】
ただし、本実施形態では、デジタルテレビ１０は、リモコンの物理キーが押下されることに代えて、タッチパネル４に対するタッチ操作が行われることで、各種設定を変更するための処理を実行する。そのため、タッチパネル４（設定メニュー１１２の領域）に対するタッチ操作の頻度は、設定メニュー１１２の表示／非表示の切替頻度に比べて高くなることが予想される。よって、デジタルテレビ１０の処理負荷を考慮すると、より頻度の低い、設定メニュー１１２の表示／非表示の度にデータ放送画面の領域情報を通知する構成とすることが好ましい。
【０１８６】
（実施形態３に係る発明の効果）
以上のように、本実施形態に係るデジタルテレビ１０は、設定メニュー１１２の領域に対するタッチ操作に基づいて、各種設定を変更するための拡張機能実行画面を表示部５に表示することができる。ユーザは、表示された拡張機能実行画面に対するタッチ操作によって、各種設定を変更することができる。結果として、タッチパネル４による直感的かつ恣意的な操作で、ＯＳＤ画像（設定メニュー）への処理を支援するインターフェースを備えたデジタルテレビ１０を実現することができる。
【０１８７】
〔実施形態２および３の変形例〕
実施形態２に係る拡張機能実行画面は、実施形態３で説明したような、移動ボタン、『決定』ボタン、および、『戻る』ボタンなど含む拡張機能実行画面であってもよい。
【０１８８】
また、実施形態３に係る拡張機能実行画面は、実施形態２で説明したような、タッチパネル４でＯＳＤ画像の操作ができないことを示すガイダンスであってもよい。
【０１８９】
〔ソフトウェアによる実現例〕
拡張機能実行装置１およびテレビ信号処理装置２の制御ブロック（特に、拡張機能実行装置１の拡張機能制御部４０、および、テレビ信号処理装置２のテレビ信号処理制御部６０）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【０１９０】
後者の場合、拡張機能実行装置１およびテレビ信号処理装置２のそれぞれは、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１９１】
〔まとめ〕
本発明の態様１に係る放送受信装置（デジタルテレビ１０）は、表示部材（表示部５）と一体に形成されたタッチパネル（４）を備えた放送受信装置であって、テレビジョン放送信号を処理して処理結果を反映したテレビ画面を生成するテレビ信号処理手段（テレビ画面生成部６４）と、上記テレビジョン放送信号を処理する機能に加えて当該放送受信装置に付加される、１または複数の拡張機能を実行して実行結果を反映した拡張機能実行画面を生成する拡張機能実行手段（拡張機能実行部４９）と、上記テレビ信号処理手段によって生成された上記テレビ画面、および、上記拡張機能実行手段によって生成された上記拡張機能実行画面の少なくともいずれか１つを、上記表示部材に出力する出力制御手段（出力制御部６３）と、上記タッチパネルが検出する位置情報に基づいて、タッチ操作位置が、上記テレビ画面上にあるのか、上記拡張機能実行画面上にあるのかを判定する入力判定手段（入力判定部４１）とを備え、上記テレビ信号処理手段は、上記テレビジョン放送信号に含まれる命令、または、ユーザによって当該放送受信装置に対して入力される命令にしたがって、上記テレビ画面に、テレビ映像および該テレビ映像以外の第２のコンテンツの少なくともいずれか一方を配置し、上記入力判定手段は、上記タッチ操作位置が上記テレビ画面上にある場合に、該タッチ操作位置が、上記テレビ映像の表示領域上にあるのか、上記第２のコンテンツの表示領域上にあるのかを判定し、上記拡張機能実行手段は、上記入力判定手段によってタッチ操作位置が上記第２のコンテンツの表示領域上にあると判定された場合に、該第２のコンテンツの操作を支援するための情報を含む拡張機能実行画面を生成する。
【０１９２】
上記の構成によれば、放送受信装置は、テレビ信号処理手段と、拡張機能実行手段と、入力判定手段とを備えている。ここで、テレビ信号処理手段は、テレビ画面にテレビ映像および該テレビ映像以外の第２のコンテンツの少なくともいずれか一方を配置する。そして、入力判定手段は、ユーザのタッチ位置が上記テレビ画面上にある場合に、該タッチ位置が、上記テレビ映像の表示領域上にあるのか、または、上記第２のコンテンツの表示領域上にあるのかを判定する。該タッチ位置が、上記第２のコンテンツの表示領域上にある場合に、拡張機能実行手段は、該第２のコンテンツの操作を支援するための情報を含む拡張機能実行画面を生成する。
【０１９３】
これにより、放送受信装置が備えるタッチパネルに対するタッチ操作によって、テレビ映像以外の第２のコンテンツの操作を支援するための情報を含む拡張機能実行画面を生成し、表示することができる。結果として、タッチパネルによる直感的かつ恣意的な操作で、第２のコンテンツへの処理を支援するインターフェースを備えた放送受信装置を実現できる。
【０１９４】
本発明の態様２に係る放送受信装置は、上記態様１において、上記放送受信装置は、上記テレビ信号処理手段および上記出力制御手段を有するテレビ信号処理装置（２）と、上記拡張機能実行手段および上記入力判定手段を有する拡張機能実行装置（１）とを備え、上記テレビ信号処理装置と、上記拡張機能実行装置とは通信可能に接続されていてもよい。
【０１９５】
上記の構成によれば、入力制御は、拡張機能実行装置によって実施され、該入力制御に基づいた出力制御は、テレビ信号処理装置によって実施される。さらに、拡張機能実行画面は拡張機能実行装置によって生成され、テレビ信号処理装置に送信されて出力される。具体的には、テレビ信号処理装置の出力制御手段が、上記テレビジョン放送信号を処理して得られた映像信号を含むテレビ画面（テレビ映像および第２のコンテンツ）、および、上記拡張機能実行装置が拡張機能を実行した結果として出力した拡張機能映像信号を含む拡張機能実行画面の少なくともいずれか１つを、拡張機能実行装置の指示にしたがって、放送受信装置の表示部に出力する。そして、この表示部と一体に形成されたタッチパネルが検出する位置情報に基づいて、拡張機能実行装置の入力判定手段が、タッチ操作された位置が、上記テレビ画面上にあるのか、上記拡張機能実行画面上にあるのかを判定する。つまり、従来のテレビにはない、タッチパネルによる入力制御、および、拡張機能の制御が、拡張機能実行装置にて行われるため、テレビ信号処理装置側の処理負荷の増大を抑えることができる。
【０１９６】
本発明の態様３に係る放送受信装置は、上記態様２において、上記拡張機能実行装置を上記タッチパネルおよび上記テレビ信号処理装置と接続するための１つ以上のコネクタ（８）を有し、該コネクタを介して、上記拡張機能実行装置が着脱可能に構成されていてもよい。
【０１９７】
これにより、放送受信装置は、上記コネクタを介して拡張機能実行装置と通信可能に接続することにより、拡張機能を実行することが可能な、拡張機能実行装置を備えた放送受信装置として機能する。また、当該放送受信装置は、上記コネクタを介して拡張機能実行装置と通信可能に接続することにより、様態１の放送受信装置として、テレビ機能と拡張機能との一体感のあるインターフェースを実現することができる。
【０１９８】
また、テレビ信号処理装置、タッチパネル、表示部などが少なくとも設けられた放送受信装置の筐体から、拡張機能実行装置だけを着脱可能に構成することができる。拡張機能の進歩の速さに伴って、拡張機能実行装置の買い替えサイクルは、放送受信装置の筐体の買い替えサイクルよりもはるかに短くなると考えられる。そのため、拡張機能実行装置を着脱可能な構成とし、拡張機能実行装置を容易に入れ替えることで、放送受信装置そのものを買い替えるよりも安価に、放送受信装置の拡張機能を入れ替えることができる。
【０１９９】
なお、上記コネクタは、１つのコネクタで構成されていてもよいし、複数のコネクタで構成されていてもよい。１つのコネクタで構成される場合、タッチパネルおよびテレビ信号処理装置が、該コネクタを介して、拡張機能実行装置と接続される。また、複数、例えば２つのコネクタで構成される場合、タッチパネルおよびテレビ信号処理装置が、それぞれ別のコネクタを介して、拡張機能実行装置と接続される。
【０２００】
本発明の態様４に係る放送受信装置は、上記態様２または３において、上記テレビ信号処理手段は、上記第２のコンテンツを上記テレビ画面上に配置したときに、上記テレビ画面における上記第２のコンテンツの表示位置を上記拡張機能実行装置に通知してもよい。
【０２０１】
これにより、第２のコンテンツの表示領域上へのタッチ操作の頻度よりも、第２のコンテンツの表示／非表示の切替頻度が低い場合（例えば、第２のコンテンツに対する処理を行うために、仮想化したリモコンを表示する場合）に、より頻度の低い、第２のコンテンツの表示／非表示の切替の度に第２のコンテンツの領域情報を、拡張機能実行装置に通知するので、放送受信装置は効率的な処理を行うことができる。よって、放送受信装置の処理負荷の増大を抑えることができる。
【０２０２】
本発明の態様５に係る放送受信装置は、上記態様２または３において、上記入力判定手段は、上記タッチパネルがタッチ操作を検出したときに、上記第２のコンテンツの表示位置を上記テレビ信号処理装置から取得してもよい。
【０２０３】
これにより、第２のコンテンツの表示領域上へのタッチ操作の頻度よりも、第２のコンテンツの表示／非表示の切替頻度が高い場合（例えば、第２のコンテンツに対するタッチ操作が行えないことを示すガイダンスを表示する場合）に、より頻度の低い、第２のコンテンツの表示領域上へのタッチ操作の度に第２のコンテンツの領域情報をテレビ信号処理装置から取得するので、放送受信装置は効率的な処理を行うことができる。よって、放送受信装置の処理負荷の増大を抑えることができる。
【０２０４】
本発明の態様６に係る放送受信装置は、上記態様１から５のいずれかにおいて、上記テレビ信号処理手段は、上記第２のコンテンツとして、上記テレビジョン放送信号に含まれるデータ放送コンテンツを上記テレビ画面に配置し、上記拡張機能実行手段は、上記入力判定手段によってタッチ操作位置が上記データ放送コンテンツの表示領域上にあると判定された場合に、上記データ放送コンテンツを操作するためのタッチ操作可能なＵＩ部品を含む拡張機能実行画面を生成し、上記出力制御手段は、上記拡張機能実行画面を上記表示部材に表示させてもよい。
【０２０５】
上記の構成によれば、第２のコンテンツは、データ放送コンテンツであり、データ放送コンテンツの表示領域上でのタッチ操作がなされた場合に、データ放送コンテンツを操作するためのタッチ操作可能なＵＩ部品を含む、拡張機能実行画面を生成し、表示する。
【０２０６】
これにより、タッチパネルによる直感的かつ恣意的な操作で、データ放送コンテンツを操作するための拡張機能実行画面を表示することができる。そして、該拡張機能実行画面に対するタッチ操作で、データ放送コンテンツを操作することができる。
【０２０７】
本発明の態様７に係る放送受信装置は、上記態様６において、上記出力制御手段は、上記ＵＩ部品を含む上記拡張機能実行画面が上記表示部材に表示されている状態で、上記入力判定手段によってタッチ操作位置が上記データ放送コンテンツの表示領域上にあると判定された場合に、上記拡張機能実行画面を非表示にして、上記テレビ画面を全画面表示してもよい。
【０２０８】
上記構成によれば、拡張機能実行画面が表示されている状態で、データ放送コンテンツの表示領域上でのタッチ操作がなされた場合、拡張機能実行画面を非表示にする。
【０２０９】
これにより、ユーザは、データ放送コンテンツの表示領域をタッチするだけで、拡張機能実行画面の表示／非表示を切り替えることができる。よって、拡張機能実行画面の表示／非表示を、直感的かつ恣意的に行うことができる。
【０２１０】
本発明の態様８に係る放送受信装置は、上記態様１から５のいずれかにおいて、上記テレビ信号処理手段は、ユーザによって当該放送受信装置に対して入力される命令にしたがって、ＯＳＤ（On Screen Display）画像を、上記第２のコンテンツとして、上記テレビ画面に配置し、上記拡張機能実行手段は、上記入力判定手段によってタッチ操作位置が上記ＯＳＤ画像の表示領域上にあると判定された場合に、上記ＯＳＤ画像の操作を支援するための情報を含む拡張機能実行画面を生成してもよい。
【０２１１】
これにより、タッチパネルによる直感的かつ恣意的な操作で、ＯＳＤ画像の操作を支援するための拡張機能実行画面を表示することができる。
【０２１２】
本発明の態様９に係る放送受信装置は、上記態様８において、上記拡張機能実行手段は、上記ＯＳＤ画像の操作を支援するための情報として、当該ＯＳＤ画像は上記放送受信装置が備える上記タッチパネル以外の入力部材（入力部９）によって操作可能であることを通知するメッセージを含む拡張機能実行画面を生成してもよい。
【０２１３】
これにより、ユーザがＯＳＤ画像の領域にタッチした場合、タッチパネル以外の入力部材によって操作可能であることが、ユーザに通知される。一般的に、ＥＰＧなどのＯＳＤ画像への操作を、タッチ操作で実現しようとした場合、放送受信装置以外の外部装置で生成されるＥＰＧの座標情報と、放送受信装置へのタッチ操作とを対応付ける必要がある。その結果、座標情報の処理が複雑になり、放送受信装置の処理負荷が増大し、操作性が損なわれる可能性がある。よって、ＥＰＧへの操作は、リモコンなどの入力部材によって行うことが好ましい。
【０２１４】
以上より、ユーザがＯＳＤ画像へのタッチ操作を行った場合に、タッチパネル以外の入力部材によって操作可能であることを示すメッセージを表示することで、ＯＳＤ画像へのタッチ操作行えないこと、および、入力部材によって操作すればよいことを、ユーザが即座に認識することができる。
【０２１５】
本発明の態様１０に係る放送受信装置は、上記態様８において、上記拡張機能実行手段は、上記ＯＳＤ画像の操作を支援するための情報として、上記ＯＳＤ画像を操作するためのタッチ操作可能なＵＩ部品を含む拡張機能実行画面を生成してもよい。
【０２１６】
これにより、タッチパネルによる直感的かつ恣意的な操作で、ＯＳＤ画像を操作するための拡張機能実行画面を表示することができる。そして、該拡張機能実行画面に対するタッチ操作で、ＯＳＤ画像を操作することができる。この拡張機能実行画面は、座標情報の処理が比較的簡易に行うことができ、タッチ操作の操作性を損なうことがないようなＯＳＤ画像（例えば、設定メニューなど）に対して表示することが好ましい。
【０２１７】
本発明の態様１１に係る放送受信装置の制御方法は、表示部材と一体に形成されたタッチパネルを備えた放送受信装置の制御方法であって、テレビジョン放送信号を処理して処理結果を反映したテレビ画面を生成するテレビ信号処理ステップ（Ｓ２１）と、上記テレビジョン放送信号を処理する機能に加えて当該放送受信装置に付加される、１または複数の拡張機能を実行して実行結果を反映した拡張機能実行画面を生成する拡張機能実行ステップ（Ｓ４）と、上記テレビ信号処理ステップにて生成された上記テレビ画面、および、上記拡張機能実行ステップにて生成された上記拡張機能実行画面の少なくともいずれか１つを、上記表示部材に出力する出力制御ステップ（Ｓ２７）と、上記タッチパネルが検出する位置情報に基づいて、タッチ操作位置が、上記テレビ画面上にあるのか、上記拡張機能実行画面上にあるのかを判定する入力判定ステップ（Ｓ２）とを含み、上記テレビ信号処理ステップでは、上記テレビジョン放送信号に含まれる命令、または、ユーザによって当該放送受信装置に対して入力される命令にしたがって、上記テレビ画面に、テレビ映像および該テレビ映像以外の第２のコンテンツの少なくともいずれか一方を配置し、上記入力判定ステップでは、上記タッチ操作位置が上記テレビ画面上にある場合に、該タッチ操作位置が、上記テレビ映像の表示領域上にあるのか、上記第２のコンテンツの表示領域上にあるのかを判定し、上記拡張機能実行ステップでは、上記入力判定ステップにてタッチ操作位置が上記第２のコンテンツの表示領域上にあると判定された場合に、該第２のコンテンツの操作を支援するための情報を含む拡張機能実行画面を生成する。
【０２１８】
これにより、態様１と同様の効果を奏する。
【０２１９】
本発明の各態様に係る放送受信装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記放送受信装置が備える各手段として動作させることにより上記放送受信装置をコンピュータにて実現させる放送受信装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【０２２０】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【産業上の利用可能性】
【０２２１】
本発明の放送受信装置は、テレビジョン放送信号を受信して処理する機能（テレビ機能）に加えて、拡張機能を有するスマートテレビ、または、テレビ機能を有する各種情報処理装置（電子黒板、タブレット端末、デスクトップパソコン、ノートパソコン、ゲーム機など）に適用することが可能である。
【符号の説明】
【０２２２】
１  拡張機能実行装置
２  テレビ信号処理装置
４  タッチパネル
５  表示部（表示部材）
８  コネクタ
１０  デジタルテレビ（放送受信装置）
４１  入力判定部（入力判定手段）
４９  拡張機能実行部（拡張機能実行手段）
６３  出力制御部（出力制御手段）
６４  テレビ画面生成部（テレビ信号処理手段）
【図１】
2015061297.tif 000003
【図２】
2015061297.tif 000004
【図３】
2015061297.tif 000005
【図４】
2015061297.tif 000006
【図５】
2015061297.tif 000007
【図６】
2015061297.tif 000008
【図７】
2015061297.tif 000009
【図８】
2015061297.tif 000010
【図９】
2015061297.tif 000011
【図１０】
2015061297.tif 000012
【図１１】
2015061297.tif 000013
【図１２】
2015061297.tif 000014
【図１３】
2015061297.tif 000015
【図１４】
2015061297.tif 000016
【図１５】
2015061297.tif 000017
【図１６】
2015061297.tif 000018
【図１７】
2015061297.tif 000019