(57)【特許請求の範囲】
【請求項１】
外部機器から情報を受信可能となるように前記外部機器と接続する第１のインターフェースと、
前記第１のインターフェースとは異なり、前記外部機器に制御信号を送信するために用いられる第２のインターフェースと、
前記第２のインターフェースを介して前記外部機器に前記制御信号を送信する送信手段と、
少なくとも一つのアプリケーションを記憶する記憶手段と、
リモートコントローラからユーザ操作としてのアプリケーションの実行操作を受信する第１の受信手段と、
前記実行操作時にディスプレイに表示されている映像がチューナーを介して入力される信号に基づく映像か、または前記第１のインターフェースを介して入力される信号に基づく映像かに応じて、前記記憶手段に記憶されている第１のアプリケーションを実行するように制御する、または前記外部機器が備える第２のアプリケーションの実行を要求する前記制御信号を前記送信手段が前記第２のインターフェースを介して前記外部機器に送信するように制御する制御手段と、
を有する信号処理装置。
【請求項２】
前記ディスプレイを備え、
前記制御手段は、前記第１のアプリケーションを基に生成した電子番組表、または前記第２のアプリケーションを基に生成し、前記第１のインターフェースを介して前記外部機器から受信した電子番組表を前記ディスプレイに表示する、請求項１記載の信号処理装置。
【請求項３】
前記送信手段は、前記制御信号としてＩＲ信号を送信する、請求項１記載の信号処理装置。
【請求項４】
前記第１の受信手段が受信した前記ユーザ操作としてのアプリケーションの設定操作に基づいて、前記第１のアプリケーションまたは前記第２のアプリケーションの何れを実行するか設定する設定手段とを有する、請求項１記載の信号処理装置。
【請求項５】
前記制御手段は、前記実行操作時に前記ディスプレイに表示されている映像が前記第１のインターフェースを介して入力される信号に基づく映像である場合、前記設定手段での設定に基づいて、前記第１のアプリケーションまたは前記第２のアプリケーションの何れか一方を実行する、請求項４記載の信号処理装置。
【請求項６】
第３のインターフェースを備え、
前記制御手段は、前記実行操作時に前記ディスプレイに表示されている映像が前記第１のインターフェースを介して入力される信号に基づく映像である場合、情報を取得できるように前記第３のインターフェースがインターネットに接続しているか否かを判断する、請求項１記載の信号処理装置。
【請求項７】
前記制御手段は、前記第３のインターフェースがインターネットに接続している場合、前記第１のアプリケーションを実行するように制御する、請求項６記載の信号処理装置。
【請求項８】
前記第３のインターフェースを介して前記第１のアプリケーションで用いる情報を受信する第２の受信手段とを有する、請求項７記載の信号処理装置。
【請求項９】
前記制御手段は、前記第３のインターフェースがインターネットに接続していない場合、前記第２のアプリケーションを実行するように制御する、請求項６記載の信号処理装置。
【請求項１０】
外部機器から情報を受信可能となるように前記外部機器と接続する第１のインターフェースと、前記第１のインターフェースとは異なり、前記外部機器に制御信号を送信するために用いられる第２のインターフェースと、少なくとも一つのアプリケーションを記憶する記憶手段と、を備える信号処理装置における信号処理方法において、
リモートコントローラからアプリケーションの実行操作を受信し、
前記実行操作時にディスプレイに表示されている映像がチューナーを介して入力される信号に基づく映像か、または前記第１のインターフェースを介して入力される信号に基づく映像かに応じて、前記記憶手段に記憶されている第１のアプリケーションを実行するように制御する、または前記外部機器が備える第２のアプリケーションの実行を要求する前記制御信号を前記第２のインターフェースを介して前記外部機器に送信するように制御する、
信号処理方法。
【請求項１１】
外部機器から情報を受信可能となるように前記外部機器と接続する第１のインターフェースと、
前記第１のインターフェースとは異なり、前記外部機器に制御信号を送信するために用いられる第２のインターフェースと、
前記第２のインターフェースを介して前記外部機器に前記制御信号を送信する送信手段と、
データ及びアプリケーションを記憶する記憶手段と、
リモートコントローラからユーザ操作としての前記アプリケーションの実行操作を受信する受信手段と、
前記実行操作時にディスプレイに表示されている映像がチューナーを介して入力される信号に基づく映像か、または前記第１のインターフェースを介して入力される信号に基づく映像かに応じて、前記記憶手段に記憶されている前記データを用いて前記アプリケーションを実行するように制御する、または前記外部機器が備えるデータの該信号処理装置への送信を要求する前記制御信号を前記送信手段が前記第２のインターフェースを介して前記外部機器に送信し、前記第１のインターフェースを介して受信した前記外部機器が備えるデータを用いて前記アプリケーションを実行するように制御する制御手段と、
を有する信号処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本実施形態は、外部機器を制御する信号処理装置及び信号処理方法に関する。
【背景技術】
【０００２】
電子機器間では、制御信号を伝送するために様々な手法が用いられている。例えば、電子機器間では、一方向伝送のＩＲ(Infrared Ray(赤外線))ブラスターが用いられている。ＩＲブラスターを搭載する電子機器は、リモコン(remote controller)から送信されたＩＲ信号を受信して解釈し、必要に応じてＩＲ信号を生成し、他の電子機器に向けて送信する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３５２２９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一例として、テレビ(televison)装置と、テレビ装置に搭載されているＩＲブラスターで送信するＩＲ信号を受信可能なCS(Communications Satellite)チューナー機器について説明する。テレビ装置は、EPG(Electronic Program Guide(電子番組表))の表示のユーザ操作を検出すると、チューナー機器が備える番組表データを用いて構成したＥＰＧよりもテレビ装置が備える番組表データ（例えば、ネットワークを介して受信した番組表データ）を用いて構成したＥＰＧを優先して表示する。そのため、テレビ装置は、チューナー機器が備える番組表データを用いて構成したＥＰＧを優先的に表示することができなかった。
【０００５】
本発明の目的は、ユーザ操作に応じて選択的に制御する信号処理装置及び信号処理方法を提供することである。
【課題を解決するための手段】
【０００６】
実施形態によれば、信号処理装置は、記憶手段と、許可手段と、制御手段とを有する。前記記憶手段は、少なくとも一つのアプリケーションを記憶する。前記許可手段は、アプリケーションの実行操作を許可する。前記制御手段は、前記実行操作に基づいて、前記記憶手段に記憶されている第１のアプリケーションまたは外部機器が備える第２のアプリケーションの何れか一方を選択的に実行するように制御する。
【図面の簡単な説明】
【０００７】
【図１】第１の実施形態に係るテレビ装置を概略的に示すブロック図。
【図２】第１の実施形態に係るテレビ装置とこれに接続されている外部機器を示すブロック図。
【図３】第１の実施形態に係るＩＲブラスター設定画面。
【図４】第１の実施形態に係るＥＰＧの表示処理の一例を示すフローチャート。
【図５】第２の実施形態に係るＥＰＧの表示処理の他の例を示すフローチャート。
【発明を実施するための形態】
【０００８】
以下、図面を参照して本実施形態について説明する。図１は、第１の実施形態に係るデジタル放送受信用チューナーを搭載するテレビ装置１を概略的に示すブロック図である。テレビ装置１は、チューナー１０１、信号処理モジュール１０２、映像処理モジュール１０３、表示処理モジュール１０４、ディスプレイ１０５、音声処理モジュール１０６、スピーカー１０７、マイコン(micro computer)１０８、ＲＯＭ(Read Only Memory)１０９、ＲＡＭ(Random Access Memory)１１０、不揮発性メモリ（記憶手段）１１１、キーボード１１２、受光モジュール１１３、ＬＡＮ(Local Area Network)端子１１４、無線ＬＡＮ送受信モジュール１１５、Ｂｌｕｅｔｏｏｔｈ（登録商標）送受信モジュール１１６、第１のＨＤＭＩ(High Definition Multimedia Interface)端子１１７、第２のＨＤＭＩ端子１１８、ＩＲブラスターインターフェース１１９を備える。
【０００９】
チューナー１０１は、ユーザが指示した視聴用のチャンネルを選局する。チューナー１０１は、アンテナ２０１で受信したＢＳ(Broadcasting Satellite)、ＣＳ、地上波等のデジタル放送信号を受信し、復調する。チューナー１０１は、復調したデジタル放送信号を信号処理モジュール１０２に出力する。信号処理モジュール１０２は、復調されたデジタル放送信号から様々なデジタル信号を取り出す。信号処理モジュール１０２は、映像信号を映像処理モジュール１０３に、音声信号を音声処理モジュール１０６に出力する。映像処理モジュール１０３は、信号処理モジュール１０２からの映像信号をディスプレイ１０５で表示可能なフォーマットの映像信号に変換し、ディスプレイ１０５の画面サイズ合わせて適切に調整する。映像処理モジュール１０３は、表示処理モジュール１０４に映像信号を出力する。表示処理モジュール１０４は、映像信号に文字情報等のグラフィックを選択的に重畳する。例えば、表示処理モジュール１０４は、映像信号にＥＰＧ（ガイド）を重畳する。表示処理モジュール１０４は、映像信号をディスプレイ１０５に出力する。ディスプレイ１０５は、映像信号に基づいて画面に映像を表示する。
【００１０】
音声処理モジュール１０６は、信号処理モジュール１０２からの音声信号を、スピーカー２１で再生可能なフォーマットの音声信号に音響処理して増幅する。音声処理モジュール１０６は、スピーカー１０７に音声信号を出力する。スピーカー１０７は、音声信号に基づいて音声を出力する。ユーザは、所望の番組の映像をディスプレイ１０５で、音声をスピーカー１０７で視聴できる。
【００１１】
マイコン１０８は、テレビ装置１の各部の動作を制御し、各部とデータを授受する。例えば、マイコン１０８は、通信ライン１２０(例えば、IIC(Inter-IC)-BUS)を介して、チューナー１０１、信号処理モジュール１０２、映像処理モジュール１０３、表示処理モジュール１０４、音声処理モジュール１０６などと接続されている。ＲＯＭ１０９は、マイコン１０８が実行する制御プログラムを格納する。ＲＡＭ１１０は、マイコン１０８に作業エリアを提供する。不揮発性メモリ１１１は、各種情報、データを記憶する。不揮発性メモリ１１１は、例えば、番組表データを記憶する。また、不揮発性メモリ１１１は、少なくとも一つのアプリケーションを記憶する。不揮発性メモリ１１１は、例えば、番組表データを用いて、ディスプレイ１０５に表示するためにＥＰＧを構成（生成）するためのＥＰＧアプリケーションを記憶する。キーボード１１２は、ユーザ操作を受け付ける。受光モジュール１１３は、リモコン２０２からのユーザ操作によるＩＲ信号を受信する。
【００１２】
ＬＡＮ端子１１４は、ＬＡＮ（Ｅｔｈｅｒｎｅｔ（登録商標））を介して外部または内部ネットワークと接続する。無線ＬＡＮ送受信モジュール１１５は、無線ＬＡＮを介して外部または内部ネットワークと接続する。ＬＡＮ端子１１４及び無線ＬＡＮ送受信モジュール１１５は、ネットワークを介して外部機器（接続機器）と接続する。
【００１３】
Ｂｌｕｅｔｏｏｔｈ送受信モジュール１１６は、Ｂｌｕｅｔｏｏｔｈを介して外部機器と接続する。第１のＨＤＭＩ端子１１７は、ＨＤＭＩケーブルを介して外部機器と接続する。第２のＨＤＭＩ端子１１８は、ＨＤＭＩケーブルを介して外部機器と接続する。つまり、ＬＡＮ端子１１４、無線ＬＡＮ送受信モジュール１１５、Ｂｌｕｅｔｏｏｔｈ送受信モジュール１１６、第１のＨＤＭＩ端子１１７、第２のＨＤＭＩ端子１１８は、外部機器と接続するインターフェースとして機能する外部入力端子である。したがって、マイコン１０８は、ＬＡＮ端子１１４、無線ＬＡＮ送受信モジュール１１５、Ｂｌｕｅｔｏｏｔｈ送受信モジュール１１６、第１のＨＤＭＩ端子１１７、第２のＨＤＭＩ端子１１８に接続されている外部機器から情報（例えば、映像情報、音声情報）を受信可能である。
【００１４】
第１の実施形態では、第１のＨＤＭＩ端子１１７は、外部機器３とＨＤＭＩケーブルを介して接続し、第２のＨＤＭＩ端子１１８は、外部機器４とＨＤＭＩケーブルを介して接続しているものとする。なお、不揮発性メモリ１１１は、外部入力端子である第１のＨＤＭＩ端子１１７（HDMI 1とも称す）に対する外部機器３の接続を登録して保存する。同様に、不揮発性メモリ１１１は、外部入力端子である第２のＨＤＭＩ端子１１８（HDMI 2とも称す）に対する外部機器４の接続を登録して保存する。なお、図１には、ＬＡＮ端子が１つ、ＨＤＭＩ端子が２つ描かれているが、数は、これに限定されない。
【００１５】
ＩＲブラスターインターフェース１１９は、図２を用いて後述するようにＩＲブラスターケーブル５の一端と接続する。ＩＲブラスターインターフェース１１９は、外部入力端子とは異なり、ＩＲブラスターケーブル５を介して外部機器と接続するインターフェースとして機能する。ＩＲブラスターインターフェース１１９は、信号生成モジュール（ＩＲブラスター）１１９ａを有する。ＩＲ信号生成モジュール１１９ａは、ＩＲ信号（制御信号）を生成し、ＩＲブラスターインターフェース１１９を介して外部機器３、外部機器４にＩＲ信号を送信する。マイコン１０８は、ＩＲ信号生成モジュール１１９ａで生成したＩＲ信号を用いて、外部機器３、外部機器４を制御する。
【００１６】
図２は、テレビ装置１とこれに接続されている外部機器３、４を概略的に示すブロック図である。外部機器３、４は、ＩＲセンサー３０１、４０１をそれぞれ備えたＩＲ信号で制御可能な機器である。外部機器３は、例えば、ケーブルボックスである。外部機器４は、例えば、オーディオ機器である。ＩＲブラスターインターフェース１１９は、ＩＲブラスターケーブル５と呼ばれる制御線の一端が接続されている。ＩＲブラスターケーブル５の他端は、図２に示す例では、テレビ装置１が外部機器３、外部機器４の両方を制御するので、２つに分かれている。
【００１７】
ＩＲブラスターケーブル５の他端は、外部機器３のＩＲセンサー３０１、外部機器４のＩＲセンサー４０１を向くように設置されている。つまり、ＩＲ信号生成モジュール（送信手段）１１９ａは、第１のＨＤＭＩ端子１１７、第２のＨＤＭＩ端子１１８を介する経路とは異なる経路で、外部機器３のＩＲセンサー３０１、外部機器４のＩＲセンサー４０１に対してＩＲ信号を送信する。このような構成により、テレビ装置１は、ＩＲ信号生成モジュール１１９ａで生成したＩＲ信号で外部機器３、外部装置４を制御できる。ユーザは、外部入力端子である第１のＨＤＭＩ端子１１７、第２のＨＤＭＩ端子１１８に接続されている外部機器３、外部機器４を制御する際、リモコン２０１をテレビ装置１に向けて操作するだけでよい。つまり、ユーザは、外部機器３、外部機器４それぞれのリモコンを押下したのと同じように、外部機器３、外部機器４それぞれを制御できる。
【００１８】
次に、テレビ装置１におけるＩＲブラスター設定について説明する。一例として、ユーザは、ＩＲブラスター設定として、リモコン２０２のＧＵＩＤＥキーを押下した際に、テレビ装置１のＥＰＧ機能または外部機器のＥＰＧ機能の何れを実行してＥＰＧをディスプレイ１０５に表示させるかを外部入力端子毎に設定できる。マイコン１０８は、テレビ装置１のＥＰＧ機能を以下のように実行する。マイコン１０８（受信手段１０８ｄ）は、ＥＰＧ機能を実行すると、ＬＡＮ端子１１４、無線ＬＡＮ送受信モジュール１１５を介して外部ネットワーク（インターネット）から番組表データを受信（取得）する。そして、マイコン１０８は、受信した番組表データを不揮発性メモリ１１１に記憶させる。そして、マイコン１０８は、ＥＰＧアプリケーションを実行（起動）して、不揮発性メモリ１１１に記憶されている番組表データを用いてＥＰＧを構成し、このＥＰＧをディスプレイ１０５に表示するように制御する。なお、マイコン１０８は、ＥＰＧアプリケーションを実行する際に番組表データを外部ネットワークから受信しているが、事前に外部ネットワークから受信し、不揮発性メモリ１１１に記憶させておいてもよい。一方、外部機器は、外部機器のＥＰＧ機能を以下のように実行する。外部機器は、ＥＰＧ機能を実行すると、外部機器が備えるＥＰＧアプリケーションを実行して、外部機器が備える番組表データを用いてＥＰＧを構成する。そして、外部機器は、このＥＰＧをテレビ装置１のディスプレイ１０５に表示するためにテレビ装置１に送信する。マイコン１０８は、外部機器から受信したＥＰＧをディスプレイ１０５に表示するように制御する。なお、不揮発性メモリ１１１に記憶されているＥＰＧアプリケーションと外部機器が備えるＥＰＧアプリケーションは、同種のアプリケーションである。
【００１９】
図３は、外部機器３が接続（登録）されている外部入力端子であるHDMI 1に対するＩＲブラスター設定の一例を示す画面図である。ユーザは、このＩＲブラスター設定画面上で、外部入力端子毎に外部機器登録をすることができる。ＩＲブラスター設定画面における「Device Setup」の項目は、HDMI 1に登録する外部機器３の機器種別として「Cable Box」を表示している。「Brand」の項目は、HDMI 1に登録する外部機器３のブランド名である「CATB」を表示している。「Model Name」の項目は、HDMI 1に登録する外部機器３の型名である「STB-1234」を表示している。「Guide Control」の項目は、ＥＰＧを表示するためにＥＰＧ機能を実行するＥＰＧアプリケーションの保存先（「テレビ」または「外部機器」）を選択可能に表示している。つまり、ユーザは、テレビ装置１が備えるＥＰＧアプリケーションまたは外部機器が備えるＥＰＧアプリケーションの何れを実行するか選択できる。「External Input」の項目は、外部機器３を登録する外部入力端子である「HDMI 1」を表示している。マイコン１０８（設定手段１０８ｃ）は、テレビ装置１が備えるＥＰＧアプリケーションまたは外部機器が備えるＥＰＧアプリケーションの何れを実行するかユーザ操作に基づいて設定し、この設定を含むＩＲブラスター設定を不揮発性メモリ１１１に記憶させる。なお、外部機器４が接続されている外部入力端子であるHDMI 2に対するＩＲブラスター設定は、上記と同様なので、説明を省略する。
【００２０】
次に、第１の実施形態に係るテレビ装置１におけるＥＰＧの表示処理について説明する。図４は、その一例を示すフローチャートである。はじめに、マイコン１０８は、ユーザ操作によるリモコン２０２のＧＵＩＤＥキーの押下を検出する（Ｂｌｏｃｋ１００１）。つまり、Ｂｌｏｃｋ１００１では、マイコン１０８（許可手段１０８ａ）は、ユーザによるアプリケーションの実行操作を許可する。ＧＵＩＤＥキーの押下は、アプリケーションを実行するための一つ（一回）の実行操作である。
【００２１】
マイコン１０８は、現在の入力モードがＩＲブラスター設定で外部機器登録された外部入力端子か否かを判断する（Ｂｌｏｃｋ１００２）。ここで、入力モードとは、マイコン１０８がディスプレイ１０５に映像を表示制御するための信号の入力元の設定である。例えば、入力モードは、チューナー１０１を介して入力されるデジタル放送信号に基づく映像の表示であれば「テレビ」、第１のＨＤＭＩ端子１１７を介して入力される信号に基づく映像の表示であれば「HDMI 1」、第２のＨＤＭＩ端子１１８を介して入力される信号に基づく映像の表示であれば「HDMI 2」である。マイコン１０８は、ユーザによる入力モードの切り換え操作により、入力モードを切り換える。つまり、Ｂｌｏｃｋ１００２では、マイコン１０８（制御手段１０８ｂ）は、現在の外部入力がHDMI 1またはHDMI 2を介した入力か否かを判断する。
【００２２】
現在の入力モードがＩＲブラスター設定で外部機器登録された外部入力端子でない場合（現在の外部入力がHDMI 1またはHDMI 2を介した入力でない場合）（Ｂｌｏｃｋ１００２、Ｎｏ）、マイコン１０８は、テレビ内蔵のＥＰＧをディスプレイ１０５に表示するように制御する（Ｂｌｏｃｋ１００３）。つまり、Ｂｌｏｃｋ１００３では、マイコン１０８（受信手段１０８ｄ）は、テレビ装置１のＥＰＧ機能により、テレビ装置１が備えるＥＰＧアプリケーションで用いる番組表データを外部ネットワークから受信する。そして、マイコン１０８（制御手段１０８ｂ）は、テレビ装置１が備えるＥＰＧアプリケーションを実行し、この番組表データを用いてテレビ装置１が備えるＥＰＧアプリケーションに基づくＥＰＧをディスプレイ１０５に表示するように制御する。なお、マイコン１０８は、事前に外部ネットワークから受信し、不揮発性メモリ１１１に記憶させておいた番組表データを用いてもよい。また、マイコン１０８は、チューナー１０１を介して取得したデジタル放送信号に含まれる番組表データを用いてもよい。
【００２３】
現在の入力モードがＩＲブラスター設定で外部機器登録された外部入力端子である場合（現在の外部入力がHDMI 1またはHDMI 2を介した入力である場合）（Ｂｌｏｃｋ１００２、Ｙｅｓ）、マイコン１０８は、現在の入力モードに対応する外部入力端子について、ＩＲブラスター設定がテレビ内蔵のＥＰＧを表示すると設定されているか否かを判断する（Ｂｌｏｃｋ１００４）。つまり、Ｂｌｏｃｋ１００４では、マイコン１０８は、ＩＲブラスター設定における「Guide Control」の項目が「テレビ」と設定されているか否かを判断する。ＩＲブラスター設定がテレビ内蔵のＥＰＧを表示すると設定されている場合（Ｂｌｏｃｋ１００４、Ｙｅｓ）、マイコン１０８は、Ｂｌｏｃｋ１００３の処理をする。つまり、マイコン１０８は、ＩＲブラスター設定がテレビ内蔵のＥＰＧを表示すると設定されている場合、テレビ装置１のＥＰＧ機能を外部機器のＥＰＧ機能よりも優先的に動作させる。そのため、マイコン１０８は、ＩＲ信号生成モジュール１１９ａからＩＲブラスターケーブル５を介してＩＲ信号を外部機器に出力しない。
【００２４】
ＩＲブラスター設定がテレビ内蔵のＥＰＧを表示すると設定されていない場合（Ｂｌｏｃｋ１００４、Ｎｏ）、マイコン１０８は、ＩＲ信号生成モジュール１１９ａから、ＩＲブラスターケーブル５を介してＩＲ信号を外部機器に出力するように制御する（Ｂｌｏｃｋ１００５）。このＩＲ信号は、外部機器３が備えるＥＰＧアプリケーションの実行を要求する（促す）命令を含む。外部機器は、ＩＲ信号この命令を受信すると、上記説明したように外部機器のＥＰＧ機能を実行する。そして、マイコン１０８は、外部機器が備えるＥＰＧアプリケーションに基づくＥＰＧを受信し、このＥＰＧをディスプレイ１０５に表示するように制御する。
【００２５】
第１の実施形態によれば、マイコン１０８（制御手段１０８ｂ）は、ユーザによるアプリケーションの実行操作（アプリケーションを実行するための一つの実行操作）に基づいて、テレビ装置１（不揮発性メモリ１１１）に記憶されているＥＰＧアプリケーション（テレビ装置１のＥＰＧ機能）または外部機器が備えるＥＰＧアプリケーション（外部機器のＥＰＧ機能）の何れか一方を選択的に実行するように制御する。マイコン１０８（制御手段１０８ｂ）は、現在の外部入力がHDMI 1またはHDMI 2を介した入力である場合、ユーザ設定によりマイコン１０８（設定手段１０８ｃ）が設定したＩＲブラスター設定に基づいて、テレビ装置１が備えるＥＰＧアプリケーションまたは外部機器が備えるＥＰＧアプリケーションの何れか一方を選択的に実行するように制御する。そのため、ユーザの利便性は向上する。
【００２６】
次に、第２の実施形態について説明する。第２の実施形態に係るテレビ装置１及びこれに接続されている外部機器３、４の構成は、第１の実施形態と同様なので説明を省略する。第２の実施形態は、図３に示す設定画面のように、外部入力端子毎にＩＲブラスター設定をしない例である。図５は、第２の実施形態に係るテレビ装置１におけるＥＰＧの表示処理の一例を示すフローチャートである。はじめに、マイコン１０８は、ユーザ操作によるリモコン２０２のＧＵＩＤＥキーの押下を検出する（Ｂｌｏｃｋ２００１）。つまり、Ｂｌｏｃｋ２００１では、マイコン１０８は、Ｂｌｏｃｋ１００１と同様に処理する。マイコン１０８は、現在の入力モードがＩＲブラスター設定で外部機器登録された外部入力端子か否かを判断する（Ｂｌｏｃｋ２００２）。つまり、Ｂｌｏｃｋ２００２では、マイコン１０８は、Ｂｌｏｃｋ１００２と同様に処理する。
【００２７】
現在の入力モードがＩＲブラスター設定で外部機器登録された外部入力端子でない場合（現在の外部入力がHDMI 1またはHDMI 2を介した入力でない場合）（Ｂｌｏｃｋ２００２、Ｎｏ）、マイコン１０８は、テレビ内蔵のＥＰＧをディスプレイ１０５に表示するように制御する（Ｂｌｏｃｋ２００３）。つまり、Ｂｌｏｃｋ２００３では、マイコン１０８は、Ｂｌｏｃｋ１００３と同様に処理する。現在の入力モードがＩＲブラスター設定で外部機器登録された外部入力端子である場合（現在の外部入力がHDMI 1またはHDMI 2を介した入力である場合）（Ｂｌｏｃｋ２００２、Ｙｅｓ）、マイコン１０８は、テレビ装置１が外部ネットワーク接続された状態か否かを判断する（Ｂｌｏｃｋ２００４）。つまり、Ｂｌｏｃｋ２００４では、マイコン１０８（制御手段１０８ｂ）は、ＬＡＮ端子１１４または無線ＬＡＮ送受信モジュール１１５が外部ネットワークに接続しているか否かを判断する。
【００２８】
テレビ装置１（ＬＡＮ端子１１４または無線ＬＡＮ送受信モジュール１１５）が外部ネットワークに接続している場合（Ｂｌｏｃｋ２００４、Ｙｅｓ）、マイコン１０８は、Ｂｌｏｃｋ２００３の処理をする。つまり、マイコン１０８は、テレビ装置１が外部ネットワーク接続されている状態では、テレビ装置１のＥＰＧ機能を外部機器のＥＰＧ機能よりも優先的に動作させる。そのため、マイコン１０８は、ＩＲ信号生成モジュール１１９ａからＩＲブラスターケーブル５を介してＩＲ信号を外部機器に出力しない。
【００２９】
テレビ装置１（ＬＡＮ端子１１４または無線ＬＡＮ送受信モジュール１１５）がネットワークに接続していない場合（Ｂｌｏｃｋ２００４、Ｎｏ）、マイコン１０８は、ＩＲ信号生成モジュール１１９ａから、外部機器にＩＲブラスターケーブル５を介してＩＲ信号を出力するように制御する（Ｂｌｏｃｋ２００５）。つまり、マイコン１０８（制御手段１０８ｂ）は、外部機器が備えるＥＰＧアプリケーションを実行するように制御する。外部機器は、ＩＲ信号を受信すると、上記説明したように外部機器のＥＰＧ機能を実行する。そして、マイコン１０８は、外部機器が備えるＥＰＧアプリケーションに基づくＥＰＧ受信し、このＥＰＧをディスプレイ１０５に表示するように制御する。つまり、マイコン１０８は、テレビ装置１が外部ネットワーク接続されていない状態のためテレビ装置１のＥＰＧ機能を動作させられない場合であっても、外部機器のＥＰＧ機能により構成されたＥＰＧをディスプレイ１０５に表示するように制御できる。
【００３０】
第２の実施形態によれば、マイコン１０８（制御手段１０８ｂ）は、テレビ装置１（ＬＡＮ端子１１４または無線ＬＡＮ送受信モジュール１１５）がネットワークに接続しているか否かに応じて、テレビ装置（不揮発性メモリ１１１）に記憶されているＥＰＧアプリケーション（テレビ装置１のＥＰＧ機能）または外部機器が備えるＥＰＧアプリケーション（外部機器のＥＰＧ機能）の何れか一方を選択的に実行するように制御する。そのため、ユーザの利便性は向上する。
【００３１】
なお、本実施形態では、マイコン１０８は、外部機器が備えるＥＰＧアプリケーションの実行を要求する命令を含むＩＲ信号を外部機器に送信しているが、これに限られない。例えば、マイコン１０８は、外部機器が備える番組表データ自体の送信を要求する命令を含むＩＲ信号を外部機器に送信するようにしてもよい。外部機器は、この命令を含むＩＲ信号を受信すると、番組表データ自体をテレビ装置１に送信する。つまり、外部機器は、ＥＰＧアプリケーションを実行して、番組表データ情報を用いてＥＰＧを構成しない。マイコン１０８は、不揮発性メモリ１１１に記憶されているＥＰＧアプリケーションを実行するが、不揮発性メモリ１１１に記憶されている番組表データを用いずに、外部機器から受信した番組表データを用いてＥＰＧを構成し、そのＥＰＧをディスプレイ１０５に表示する。つまり、マイコン１０８（制御手段１０８ｂ）は、ユーザによるＧＵＩＤＥキーの押下（実行操作）に基づいて、テレビ装置１（不揮発性メモリ１１１）に記憶されている番組表データまたは外部機器が備える番組表データの何れか一方を選択的に用いて、不揮発性メモリ１１１に記憶されているＥＰＧアプリケーションを実行してＥＰＧを構成するように制御する。この場合、マイコン１０８は、Ｂｌｏｃｋ１００４の後、または、Ｂｌｏｃｋ２００４の後にＩＲ信号を送信しているが、タイミングはこれに限られない。例えば、マイコン１０８は、予め外部機器が備える番組表データを受信して外部機器が備える番組表データとして不揮発性メモリ１１１に保存しておいてもよい。
【００３２】
なお、マイコン１０８は、第１の実施形態と第２の実施形態を組み合わせた処理をしてもよい。例えば、マイコン１０８は、Ｂｌｏｃｋ２００２の処理の後であって、Ｂｌｏｃｋ２００４の処理の前にＢｌｏｃｋ１００４の処理をするようにしてもよい。また、本実施形態では、テレビ装置１は、ＩＲブラスターで制御信号を外部機器に送信しているが、他の通信手段を用いて制御信号を外部機器に送信するようにしてもよい。また、本実施形態では、テレビ装置１は、ＨＤＭＩ端子に接続された外部機器を制御して、ＥＰＧを受信しているが、他の外部入力端子に接続された外部機器についても同様に制御してＥＰＧを受信できる。
【００３３】
また、本実施形態では、制御対象となる情報としてＥＰＧを例にして説明したが、これに限られない。例えば、制御対象となる情報は、チャンネルのアップダウン情報、ブラウザ情報、録画リスト情報などであってもよい。制御対象となる情報がチャンネルのアップダウン情報の場合、マイコン１０８は、ＩＲブラスター設定に応じて、テレビ装置１のチャンネルアップダウンと外部機器のチャンネルアップダウンの何れか一方を選択的に制御する。制御対象となる情報がブラウザ情報または録画リスト情報の場合、マイコン１０８は、テレビ装置１または外部機器のブラウザまたは録画リストを選択的にディスプレイ１０５に表示する。
【００３４】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００３５】
１…テレビ装置、３…外部機器、４…外部機器、１０１…チューナー、１０２…信号処理モジュール、１０３…映像処理モジュール、１０４…表示処理モジュール、１０５…ディスプレイ、１０６…音声処理モジュール、１０７…スピーカー、１０８…マイコン、１０９…ＲＯＭ、１１０…ＲＡＭ、１１１…不揮発性メモリ、１１２…キーボード、１１３…受光モジュール、１１４…ＬＡＮ端子、１１５…無線ＬＡＮ送受信モジュール、１１６…Ｂｌｕｅｔｏｏｔｈ送受信モジュール、１１７…第１のＨＤＭＩ端子、１１８…第２のＨＤＭＩ端子、１１９…ＩＲブラスターインターフェース、１１９ａ…ＩＲ信号生成モジュール、１２０…通信ライン、２０１…アンテナ、２０２…リモコン、３０１…ＩＲセンサー、４０１…ＩＲセンサー。
【要約】
【課題】ユーザ操作に応じて選択的に制御する信号処理装置及び信号処理方法を提供する。
【解決手段】実施形態によれば、信号処理装置は、記憶手段と、許可手段と、制御手段とを有する。前記記憶手段は、少なくとも一つのアプリケーションを記憶する。前記許可手段は、アプリケーションの実行操作を許可する。前記制御手段は、前記実行操作に基づいて、前記記憶手段に記憶されている第１のアプリケーションまたは外部機器が備える第２のアプリケーションの何れか一方を選択的に実行するように制御する。
【選択図】図３【図１】
0005198651.tif 000002
【図２】
0005198651.tif 000003
【図３】
0005198651.tif 000004
【図４】
0005198651.tif 000005
【図５】
0005198651.tif 000006