少なくとも一つのアプリケーションを記憶する記憶手段と、アプリケーションの実行操作を許可する許可手段と、前記実行操作に基づいて、前記記憶手段に記憶されている第1のアプリケーションまたは外部機器が備える第2のアプリケーションの何れか一方を選択的に実行するように制御する制御手段と、を有する信号処理装置。前記外部機器と接続する第1のインターフェースと、前記第1のインターフェースとは異なる第2のインターフェースと、前記第2のインターフェースを介して前記外部機器に制御信号を送信する送信手段と、を有する請求項1記載に信号処理装置。前記制御手段は、前記第1のアプリケーションまたは前記第2のアプリケーションに基づく電子番組表をディスプレイに表示制御する、請求項1記載の信号処理装置。前記送信手段は、前記制御信号としてIR信号を送信する、請求項2記載の信号処理装置。前記制御手段は、外部入力が前記第1のインターフェースを介した入力でない場合、前記第1のアプリケーションを実行するように制御する、請求項2記載の信号処理装置。前記第1のアプリケーションまたは前記第2のアプリケーションの何れを実行するかユーザ操作に基づいて設定する設定手段とを有する、請求項2記載の信号処理装置。前記制御手段は、外部入力が前記第1のインターフェースを介した入力である場合、前記設定手段での設定に基づいて、前記第1のアプリケーションまたは前記第2のアプリケーションの何れか一方を実行する、請求項6記載の信号処理装置。前記制御手段は、外部入力が前記第1のインターフェースを介した入力である場合、第3のインターフェースがネットワークに接続しているか否かを判断する、請求項2記載の信号処理装置。前記制御手段は、前記第3のインターフェースがネットワークに接続している場合、前記第1のアプリケーションを実行するように制御する、請求項8記載の信号処理装置。前記第3のインターフェースを介して前記第1のアプリケーションで用いる情報を受信する受信手段とを有する、請求項9記載の信号処理装置。前記制御手段は、前記第3のインターフェースがネットワークに接続していない場合、前記第2のアプリケーションを実行するように制御する、請求項8記載の信号処理装置。アプリケーションの実行操作を許可し、該アプリケーションを実行するための一つの前記実行操作に基づいて、記憶手段に記憶されている第1のアプリケーションまたは外部機器が備える第2のアプリケーションの何れか一方を選択的に実行する、信号処理方法。データ及びアプリケーションを記憶する記憶手段と、前記アプリケーションの実行操作を許可する許可手段と、前記実行操作に基づいて、前記記憶手段に記憶されている前記データまたは外部機器が備えるデータの何れか一方を選択的に用いて、前記アプリケーションを実行するように制御する制御手段と、を有する信号処理装置。一例として、テレビ装置と、テレビ装置に搭載されているIRブラスターで送信するIR信号を受信可能なCSチューナー機器について説明する。テレビ装置は、EPGの表示のユーザ操作を検出すると、チューナー機器が備える番組表データを用いて構成したEPGよりもテレビ装置が備える番組表データ例えば、ネットワークを介して受信した番組表データを用いて構成したEPGを優先して表示する。そのため、テレビ装置は、チューナー機器が備える番組表データを用いて構成したEPGを優先的に表示することができなかった。本発明の目的は、ユーザ操作に応じて選択的に制御する信号処理装置及び信号処理方法を提供することである。実施形態によれば、信号処理装置は、記憶手段と、許可手段と、制御手段とを有する。前記記憶手段は、少なくとも一つのアプリケーションを記憶する。前記許可手段は、アプリケーションの実行操作を許可する。前記制御手段は、前記実行操作に基づいて、前記記憶手段に記憶されている第1のアプリケーションまたは外部機器が備える第2のアプリケーションの何れか一方を選択的に実行するように制御する。以下、図面を参照して本実施形態について説明する。図1は、第1の実施形態に係るデジタル放送受信用チューナーを搭載するテレビ装置1を概略的に示すブロック図である。テレビ装置1は、チューナー101、信号処理モジュール102、映像処理モジュール103、表示処理モジュール104、ディスプレイ105、音声処理モジュール106、スピーカー107、マイコン108、ROM109、RAM110、不揮発性メモリ記憶手段111、キーボード112、受光モジュール113、LAN端子114、無線LAN送受信モジュール115、Bluetooth登録商標送受信モジュール116、第1のHDMI端子117、第2のHDMI端子118、IRブラスターインターフェース119を備える。チューナー101は、ユーザが指示した視聴用のチャンネルを選局する。チューナー101は、アンテナ201で受信したBS、CS、地上波等のデジタル放送信号を受信し、復調する。チューナー101は、復調したデジタル放送信号を信号処理モジュール102に出力する。信号処理モジュール102は、復調されたデジタル放送信号から様々なデジタル信号を取り出す。信号処理モジュール102は、映像信号を映像処理モジュール103に、音声信号を音声処理モジュール106に出力する。映像処理モジュール103は、信号処理モジュール102からの映像信号をディスプレイ105で表示可能なフォーマットの映像信号に変換し、ディスプレイ105の画面サイズ合わせて適切に調整する。映像処理モジュール103は、表示処理モジュール104に映像信号を出力する。表示処理モジュール104は、映像信号に文字情報等のグラフィックを選択的に重畳する。例えば、表示処理モジュール104は、映像信号にEPGガイドを重畳する。表示処理モジュール104は、映像信号をディスプレイ105に出力する。ディスプレイ105は、映像信号に基づいて画面に映像を表示する。音声処理モジュール106は、信号処理モジュール102からの音声信号を、スピーカー21で再生可能なフォーマットの音声信号に音響処理して増幅する。音声処理モジュール106は、スピーカー107に音声信号を出力する。スピーカー107は、音声信号に基づいて音声を出力する。ユーザは、所望の番組の映像をディスプレイ105で、音声をスピーカー107で視聴できる。マイコン108は、テレビ装置1の各部の動作を制御し、各部とデータを授受する。例えば、マイコン108は、通信ライン120BUSを介して、チューナー101、信号処理モジュール102、映像処理モジュール103、表示処理モジュール104、音声処理モジュール106などと接続されている。ROM109は、マイコン108が実行する制御プログラムを格納する。RAM110は、マイコン108に作業エリアを提供する。不揮発性メモリ111は、各種情報、データを記憶する。不揮発性メモリ111は、例えば、番組表データを記憶する。また、不揮発性メモリ111は、少なくとも一つのアプリケーションを記憶する。不揮発性メモリ111は、例えば、番組表データを用いて、ディスプレイ105に表示するためにEPGを構成生成するためのEPGアプリケーションを記憶する。キーボード112は、ユーザ操作を受け付ける。受光モジュール113は、リモコン202からのユーザ操作によるIR信号を受信する。LAN端子114は、LANEthernet登録商標を介して外部または内部ネットワークと接続する。無線LAN送受信モジュール115は、無線LANを介して外部または内部ネットワークと接続する。LAN端子114及び無線LAN送受信モジュール115は、ネットワークを介して外部機器接続機器と接続する。Bluetooth送受信モジュール116は、Bluetoothを介して外部機器と接続する。第1のHDMI端子117は、HDMIケーブルを介して外部機器と接続する。第2のHDMI端子118は、HDMIケーブルを介して外部機器と接続する。つまり、LAN端子114、無線LAN送受信モジュール115、Bluetooth送受信モジュール116、第1のHDMI端子117、第2のHDMI端子118は、外部機器と接続するインターフェースとして機能する外部入力端子である。したがって、マイコン108は、LAN端子114、無線LAN送受信モジュール115、Bluetooth送受信モジュール116、第1のHDMI端子117、第2のHDMI端子118に接続されている外部機器から情報例えば、映像情報、音声情報を受信可能である。第1の実施形態では、第1のHDMI端子117は、外部機器3とHDMIケーブルを介して接続し、第2のHDMI端子118は、外部機器4とHDMIケーブルを介して接続しているものとする。なお、不揮発性メモリ111は、外部入力端子である第1のHDMI端子117HDMI1とも称すに対する外部機器3の接続を登録して保存する。同様に、不揮発性メモリ111は、外部入力端子である第2のHDMI端子118HDMI2とも称すに対する外部機器4の接続を登録して保存する。なお、図1には、LAN端子が1つ、HDMI端子が2つ描かれているが、数は、これに限定されない。IRブラスターインターフェース119は、図2を用いて後述するようにIRブラスターケーブル5の一端と接続する。IRブラスターインターフェース119は、外部入力端子とは異なり、IRブラスターケーブル5を介して外部機器と接続するインターフェースとして機能する。IRブラスターインターフェース119は、信号生成モジュールIRブラスター119aを有する。IR信号生成モジュール119aは、IR信号制御信号を生成し、IRブラスターインターフェース119を介して外部機器3、外部機器4にIR信号を送信する。マイコン108は、IR信号生成モジュール119aで生成したIR信号を用いて、外部機器3、外部機器4を制御する。図2は、テレビ装置1とこれに接続されている外部機器3、4を概略的に示すブロック図である。外部機器3、4は、IRセンサー301、401をそれぞれ備えたIR信号で制御可能な機器である。外部機器3は、例えば、ケーブルボックスである。外部機器4は、例えば、オーディオ機器である。IRブラスターインターフェース119は、IRブラスターケーブル5と呼ばれる制御線の一端が接続されている。IRブラスターケーブル5の他端は、図2に示す例では、テレビ装置1が外部機器3、外部機器4の両方を制御するので、2つに分かれている。IRブラスターケーブル5の他端は、外部機器3のIRセンサー301、外部機器4のIRセンサー401を向くように設置されている。つまり、IR信号生成モジュール送信手段119aは、第1のHDMI端子117、第2のHDMI端子118を介する経路とは異なる経路で、外部機器3のIRセンサー301、外部機器4のIRセンサー401に対してIR信号を送信する。このような構成により、テレビ装置1は、IR信号生成モジュール119aで生成したIR信号で外部機器3、外部装置4を制御できる。ユーザは、外部入力端子である第1のHDMI端子117、第2のHDMI端子118に接続されている外部機器3、外部機器4を制御する際、リモコン201をテレビ装置1に向けて操作するだけでよい。つまり、ユーザは、外部機器3、外部機器4それぞれのリモコンを押下したのと同じように、外部機器3、外部機器4それぞれを制御できる。次に、テレビ装置1におけるIRブラスター設定について説明する。一例として、ユーザは、IRブラスター設定として、リモコン202のGUIDEキーを押下した際に、テレビ装置1のEPG機能または外部機器のEPG機能の何れを実行してEPGをディスプレイ105に表示させるかを外部入力端子毎に設定できる。マイコン108は、テレビ装置1のEPG機能を以下のように実行する。マイコン108受信手段108dは、EPG機能を実行すると、LAN端子114、無線LAN送受信モジュール115を介して外部ネットワークインターネットから番組表データを受信取得する。そして、マイコン108は、受信した番組表データを不揮発性メモリ111に記憶させる。そして、マイコン108は、EPGアプリケーションを実行起動して、不揮発性メモリ111に記憶されている番組表データを用いてEPGを構成し、このEPGをディスプレイ105に表示するように制御する。なお、マイコン108は、EPGアプリケーションを実行する際に番組表データを外部ネットワークから受信しているが、事前に外部ネットワークから受信し、不揮発性メモリ111に記憶させておいてもよい。一方、外部機器は、外部機器のEPG機能を以下のように実行する。外部機器は、EPG機能を実行すると、外部機器が備えるEPGアプリケーションを実行して、外部機器が備える番組表データを用いてEPGを構成する。そして、外部機器は、このEPGをテレビ装置1のディスプレイ105に表示するためにテレビ装置1に送信する。マイコン108は、外部機器から受信したEPGをディスプレイ105に表示するように制御する。なお、不揮発性メモリ111に記憶されているEPGアプリケーションと外部機器が備えるEPGアプリケーションは、同種のアプリケーションである。図3は、外部機器3が接続登録されている外部入力端子であるHDMI1に対するIRブラスター設定の一例を示す画面図である。ユーザは、このIRブラスター設定画面上で、外部入力端子毎に外部機器登録をすることができる。IRブラスター設定画面におけるDeviceSetupの項目は、HDMI1に登録する外部機器3の機器種別としてCableBoxを表示している。Brandの項目は、HDMI1に登録する外部機器3のブランド名であるCATBを表示している。ModelNameの項目は、HDMI1に登録する外部機器3の型名であるSTB1234を表示している。GuideControlの項目は、EPGを表示するためにEPG機能を実行するEPGアプリケーションの保存先テレビまたは外部機器を選択可能に表示している。つまり、ユーザは、テレビ装置1が備えるEPGアプリケーションまたは外部機器が備えるEPGアプリケーションの何れを実行するか選択できる。ExternalInputの項目は、外部機器3を登録する外部入力端子であるHDMI1を表示している。マイコン108設定手段108cは、テレビ装置1が備えるEPGアプリケーションまたは外部機器が備えるEPGアプリケーションの何れを実行するかユーザ操作に基づいて設定し、この設定を含むIRブラスター設定を不揮発性メモリ111に記憶させる。なお、外部機器4が接続されている外部入力端子であるHDMI2に対するIRブラスター設定は、上記と同様なので、説明を省略する。次に、第1の実施形態に係るテレビ装置1におけるEPGの表示処理について説明する。図4は、その一例を示すフローチャートである。はじめに、マイコン108は、ユーザ操作によるリモコン202のGUIDEキーの押下を検出するBlock1001。つまり、Block1001では、マイコン108許可手段108aは、ユーザによるアプリケーションの実行操作を許可する。GUIDEキーの押下は、アプリケーションを実行するための一つ一回の実行操作である。マイコン108は、現在の入力モードがIRブラスター設定で外部機器登録された外部入力端子か否かを判断するBlock1002。ここで、入力モードとは、マイコン108がディスプレイ105に映像を表示制御するための信号の入力元の設定である。例えば、入力モードは、チューナー101を介して入力されるデジタル放送信号に基づく映像の表示であればテレビ、第1のHDMI端子117を介して入力される信号に基づく映像の表示であればHDMI1、第2のHDMI端子118を介して入力される信号に基づく映像の表示であればHDMI2である。マイコン108は、ユーザによる入力モードの切り換え操作により、入力モードを切り換える。つまり、Block1002では、マイコン108制御手段108bは、現在の外部入力がHDMI1またはHDMI2を介した入力か否かを判断する。現在の入力モードがIRブラスター設定で外部機器登録された外部入力端子でない場合現在の外部入力がHDMI1またはHDMI2を介した入力でない場合Block1002、No、マイコン108は、テレビ内蔵のEPGをディスプレイ105に表示するように制御するBlock1003。つまり、Block1003では、マイコン108受信手段108dは、テレビ装置1のEPG機能により、テレビ装置1が備えるEPGアプリケーションで用いる番組表データを外部ネットワークから受信する。そして、マイコン108制御手段108bは、テレビ装置1が備えるEPGアプリケーションを実行し、この番組表データを用いてテレビ装置1が備えるEPGアプリケーションに基づくEPGをディスプレイ105に表示するように制御する。なお、マイコン108は、事前に外部ネットワークから受信し、不揮発性メモリ111に記憶させておいた番組表データを用いてもよい。また、マイコン108は、チューナー101を介して取得したデジタル放送信号に含まれる番組表データを用いてもよい。現在の入力モードがIRブラスター設定で外部機器登録された外部入力端子である場合現在の外部入力がHDMI1またはHDMI2を介した入力である場合Block1002、Yes、マイコン108は、現在の入力モードに対応する外部入力端子について、IRブラスター設定がテレビ内蔵のEPGを表示すると設定されているか否かを判断するBlock1004。つまり、Block1004では、マイコン108は、IRブラスター設定におけるGuideControlの項目がテレビと設定されているか否かを判断する。IRブラスター設定がテレビ内蔵のEPGを表示すると設定されている場合Block1004、Yes、マイコン108は、Block1003の処理をする。つまり、マイコン108は、IRブラスター設定がテレビ内蔵のEPGを表示すると設定されている場合、テレビ装置1のEPG機能を外部機器のEPG機能よりも優先的に動作させる。そのため、マイコン108は、IR信号生成モジュール119aからIRブラスターケーブル5を介してIR信号を外部機器に出力しない。IRブラスター設定がテレビ内蔵のEPGを表示すると設定されていない場合Block1004、No、マイコン108は、IR信号生成モジュール119aから、IRブラスターケーブル5を介してIR信号を外部機器に出力するように制御するBlock1005。このIR信号は、外部機器3が備えるEPGアプリケーションの実行を要求する促す命令を含む。外部機器は、IR信号この命令を受信すると、上記説明したように外部機器のEPG機能を実行する。そして、マイコン108は、外部機器が備えるEPGアプリケーションに基づくEPGを受信し、このEPGをディスプレイ105に表示するように制御する。第1の実施形態によれば、マイコン108制御手段108bは、ユーザによるアプリケーションの実行操作アプリケーションを実行するための一つの実行操作に基づいて、テレビ装置1不揮発性メモリ111に記憶されているEPGアプリケーションテレビ装置1のEPG機能または外部機器が備えるEPGアプリケーション外部機器のEPG機能の何れか一方を選択的に実行するように制御する。マイコン108制御手段108bは、現在の外部入力がHDMI1またはHDMI2を介した入力である場合、ユーザ設定によりマイコン108設定手段108cが設定したIRブラスター設定に基づいて、テレビ装置1が備えるEPGアプリケーションまたは外部機器が備えるEPGアプリケーションの何れか一方を選択的に実行するように制御する。そのため、ユーザの利便性は向上する。次に、第2の実施形態について説明する。第2の実施形態に係るテレビ装置1及びこれに接続されている外部機器3、4の構成は、第1の実施形態と同様なので説明を省略する。第2の実施形態は、図3に示す設定画面のように、外部入力端子毎にIRブラスター設定をしない例である。図5は、第2の実施形態に係るテレビ装置1におけるEPGの表示処理の一例を示すフローチャートである。はじめに、マイコン108は、ユーザ操作によるリモコン202のGUIDEキーの押下を検出するBlock2001。つまり、Block2001では、マイコン108は、Block1001と同様に処理する。マイコン108は、現在の入力モードがIRブラスター設定で外部機器登録された外部入力端子か否かを判断するBlock2002。つまり、Block2002では、マイコン108は、Block1002と同様に処理する。現在の入力モードがIRブラスター設定で外部機器登録された外部入力端子でない場合現在の外部入力がHDMI1またはHDMI2を介した入力でない場合Block2002、No、マイコン108は、テレビ内蔵のEPGをディスプレイ105に表示するように制御するBlock2003。つまり、Block2003では、マイコン108は、Block1003と同様に処理する。現在の入力モードがIRブラスター設定で外部機器登録された外部入力端子である場合現在の外部入力がHDMI1またはHDMI2を介した入力である場合Block2002、Yes、マイコン108は、テレビ装置1が外部ネットワーク接続された状態か否かを判断するBlock2004。つまり、Block2004では、マイコン108制御手段108bは、LAN端子114または無線LAN送受信モジュール115が外部ネットワークに接続しているか否かを判断する。テレビ装置1LAN端子114または無線LAN送受信モジュール115が外部ネットワークに接続している場合Block2004、Yes、マイコン108は、Block2003の処理をする。つまり、マイコン108は、テレビ装置1が外部ネットワーク接続されている状態では、テレビ装置1のEPG機能を外部機器のEPG機能よりも優先的に動作させる。そのため、マイコン108は、IR信号生成モジュール119aからIRブラスターケーブル5を介してIR信号を外部機器に出力しない。テレビ装置1LAN端子114または無線LAN送受信モジュール115がネットワークに接続していない場合Block2004、No、マイコン108は、IR信号生成モジュール119aから、外部機器にIRブラスターケーブル5を介してIR信号を出力するように制御するBlock2005。つまり、マイコン108制御手段108bは、外部機器が備えるEPGアプリケーションを実行するように制御する。外部機器は、IR信号を受信すると、上記説明したように外部機器のEPG機能を実行する。そして、マイコン108は、外部機器が備えるEPGアプリケーションに基づくEPG受信し、このEPGをディスプレイ105に表示するように制御する。つまり、マイコン108は、テレビ装置1が外部ネットワーク接続されていない状態のためテレビ装置1のEPG機能を動作させられない場合であっても、外部機器のEPG機能により構成されたEPGをディスプレイ105に表示するように制御できる。第2の実施形態によれば、マイコン108制御手段108bは、テレビ装置1LAN端子114または無線LAN送受信モジュール115がネットワークに接続しているか否かに応じて、テレビ装置不揮発性メモリ111に記憶されているEPGアプリケーションテレビ装置1のEPG機能または外部機器が備えるEPGアプリケーション外部機器のEPG機能の何れか一方を選択的に実行するように制御する。そのため、ユーザの利便性は向上する。なお、本実施形態では、マイコン108は、外部機器が備えるEPGアプリケーションの実行を要求する命令を含むIR信号を外部機器に送信しているが、これに限られない。例えば、マイコン108は、外部機器が備える番組表データ自体の送信を要求する命令を含むIR信号を外部機器に送信するようにしてもよい。外部機器は、この命令を含むIR信号を受信すると、番組表データ自体をテレビ装置1に送信する。つまり、外部機器は、EPGアプリケーションを実行して、番組表データ情報を用いてEPGを構成しない。マイコン108は、不揮発性メモリ111に記憶されているEPGアプリケーションを実行するが、不揮発性メモリ111に記憶されている番組表データを用いずに、外部機器から受信した番組表データを用いてEPGを構成し、そのEPGをディスプレイ105に表示する。つまり、マイコン108制御手段108bは、ユーザによるGUIDEキーの押下実行操作に基づいて、テレビ装置1不揮発性メモリ111に記憶されている番組表データまたは外部機器が備える番組表データの何れか一方を選択的に用いて、不揮発性メモリ111に記憶されているEPGアプリケーションを実行してEPGを構成するように制御する。この場合、マイコン108は、Block1004の後、または、Block2004の後にIR信号を送信しているが、タイミングはこれに限られない。例えば、マイコン108は、予め外部機器が備える番組表データを受信して外部機器が備える番組表データとして不揮発性メモリ111に保存しておいてもよい。なお、マイコン108は、第1の実施形態と第2の実施形態を組み合わせた処理をしてもよい。例えば、マイコン108は、Block2002の処理の後であって、Block2004の処理の前にBlock1004の処理をするようにしてもよい。また、本実施形態では、テレビ装置1は、IRブラスターで制御信号を外部機器に送信しているが、他の通信手段を用いて制御信号を外部機器に送信するようにしてもよい。また、本実施形態では、テレビ装置1は、HDMI端子に接続された外部機器を制御して、EPGを受信しているが、他の外部入力端子に接続された外部機器についても同様に制御してEPGを受信できる。また、本実施形態では、制御対象となる情報としてEPGを例にして説明したが、これに限られない。例えば、制御対象となる情報は、チャンネルのアップダウン情報、ブラウザ情報、録画リスト情報などであってもよい。制御対象となる情報がチャンネルのアップダウン情報の場合、マイコン108は、IRブラスター設定に応じて、テレビ装置1のチャンネルアップダウンと外部機器のチャンネルアップダウンの何れか一方を選択的に制御する。制御対象となる情報がブラウザ情報または録画リスト情報の場合、マイコン108は、テレビ装置1または外部機器のブラウザまたは録画リストを選択的にディスプレイ105に表示する。本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。