(57)【要約】【課題】従来の信号処理装置等においては、故障による影響を最小限に留めることができなかった。【解決手段】２以上の入力信号を受け付ける入力信号受付部と、当該２以上の入力信号に対して所定の信号処理を行い、出力信号を取得する２以上の信号処理部と、２以上の信号処理部のいずれかにおいてエラーが発生しているか否かを判断するエラー判断部と、エラーが発生していると判断された信号処理部が行っている信号処理を、エラーが発生していないと判断された信号処理部が行うことを、２以上の信号処理部に指示する制御部と、２以上の各信号処理部が取得した２以上の出力信号を出力する出力部とを具備し、２以上の信号処理部は、制御部からの指示に応じた動作をも行う信号処理装置により、内部の回路が故障した際に、当該故障による影響を最小限に留めることができる。【選択図】図１
2015060245.tif 000002
【特許請求の範囲】
【請求項１】
２以上の入力信号を受け付ける入力信号受付部と、
前記入力信号受付部が受け付けた２以上の入力信号のうちの所定の入力信号に対して、所定の信号処理を行い、当該信号処理の結果である出力信号を取得する２以上の信号処理部と、
前記２以上の信号処理部のいずれかにおいてエラーが発生しているか否かを判断するエラー判断部と、
前記エラー判断部が、前記２以上の信号処理部のいずれかにおいてエラーが発生していると判断した場合に、エラーが発生していると判断された信号処理部が行う信号処理を、エラーが発生していないと判断された信号処理部が行うことを、前記２以上の信号処理部に指示する制御部と、
前記２以上の各信号処理部が取得した２以上の出力信号を出力する出力部とを具備し、
前記２以上の各信号処理部は、
前記制御部からの指示に応じた動作をも行う信号処理装置。
【請求項２】
前記制御部は、
前記エラー判断部が、前記２以上の信号処理部のいずれかにおいてエラーが発生していると判断した場合に、エラーが発生していると判断された信号処理部が信号処理を行う入力信号に対して、エラーが発生していないと判断された信号処理部が信号処理を行うことを、前記２以上の信号処理部に指示する請求項１記載の信号処理装置。
【請求項３】
前記制御部は、
前記エラー判断部が、前記２以上の信号処理部のいずれかにおいてエラーが発生していると判断した場合に、エラーが発生していると判断された信号処理部が信号処理を行う入力信号と、エラーが発生していないと判断された信号処理部が信号処理を行う入力信号とを入れ替えることを、前記２以上の信号処理部に指示する請求項２記載の信号処理装置。
【請求項４】
前記２以上の各信号処理部に関する識別子と、優先順位を示す優先順位情報とが対応付いた情報である２以上の優先順位管理情報が格納される優先順位管理情報格納部と、
前記エラー判断部が、前記２以上の信号処理部のいずれかにおいてエラーが発生していると判断した場合に、エラーが発生していると判断された信号処理部に関する識別子の優先順位が高く、かつ、エラーが発生していないと判断された信号処理部に関する識別子の優先順位が低いか否かを、前記優先順位管理情報を用いて判断する優先順位判断部とをさらに具備し、
前記制御部は、
前記優先順位判断部が、エラーが発生していると判断された信号処理部に関する識別子の優先順位が高く、かつ、エラーが発生していないと判断された信号処理部に関する識別子の優先順位が低いと判断した場合に、当該２つの信号処理部が信号処理を行う入力信号を入れ替えることを、前記２以上の信号処理部に指示する請求項３記載の信号処理装置。
【請求項５】
前記信号処理部に関する識別子は、前記２以上の各入力信号を識別する識別子であり、
前記優先順位判断部は、
前記エラー判断部が、前記２以上の信号処理部のいずれかにおいてエラーが発生していると判断した場合に、エラーが発生していると判断された信号処理部が信号処理を行う入力信号の優先順位が高く、かつ、エラーが発生していないと判断された信号処理部が信号処理を行う入力信号の優先順位が低いか否かを、前記優先順位管理情報を用いて判断し、
前記制御部は、
前記優先順位判断部が、エラーが発生していると判断された信号処理部が信号処理を行う入力信号の優先順位が高く、かつ、エラーが発生していないと判断された信号処理部が信号処理を行う入力信号の優先順位が低いと判断した場合に、当該２つの信号処理部が信号処理を行う入力信号を入れ替えることを、前記２以上の信号処理部に指示する請求項４記載の信号処理装置。
【請求項６】
前記信号処理部に関する識別子は、前記２以上の各信号処理部が行う信号処理の内容を識別する識別子であり、
前記２以上の各信号処理部は、
信号処理の内容を示す２以上の処理内容情報を用いて、所定の信号処理を行い、
前記優先順位判断部は、
前記エラー判断部が、前記２以上の信号処理部のいずれかにおいてエラーが発生していると判断した場合に、エラーが発生していると判断された信号処理部が行う信号処理の内容の優先順位が高く、かつ、エラーが発生していないと判断された信号処理部が行う信号処理の内容の優先順位が低いか否かを、前記優先順位管理情報を用いて判断し、
前記制御部は、
前記優先順位判断部が、エラーが発生していると判断された信号処理部が行う信号処理の内容の優先順位が高く、かつ、エラーが発生していないと判断された信号処理部が行う信号処理の内容の優先順位が低いと判断した場合に、当該２つの信号処理部が信号処理を行う入力信号を、当該２つの信号処理部が用いる処理内容情報と共に入れ替えることを、前記２以上の信号処理部に指示する請求項４記載の信号処理装置。
【請求項７】
入力信号受付部と、２以上の信号処理部と、エラー判断部と、制御部と、出力部とを用いて行われる信号処理方法であって、
前記入力信号受付部が、２以上の入力信号を受け付ける入力信号受付ステップと、
前記２以上の信号処理部が、前記入力信号受付部が受け付けた２以上の入力信号のうちの所定の入力信号に対して、所定の信号処理を行い、当該信号処理の結果である出力信号を取得する信号処理ステップと、
前記エラー判断部が、前記２以上の信号処理部のいずれかにおいてエラーが発生しているか否かを判断するエラー判断ステップと、
前記制御部が、前記エラー判断部が、前記２以上の信号処理部のいずれかにおいてエラーが発生していると判断した場合に、エラーが発生していると判断された信号処理部が行う信号処理を、エラーが発生していないと判断された信号処理部が行うことを、前記２以上の信号処理部に指示する制御ステップと、
前記出力部が、前記２以上の各信号処理部が取得した２以上の出力信号を出力する出力ステップとを具備し、
前記処理ステップでは、
前記２以上の信号処理部が、前記制御部からの指示に応じた動作をも行う信号処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２以上の入力信号に対して信号処理を行う信号処理装置等に関するものである。
【背景技術】
【０００２】
従来、１以上の回路を備える信号処理装置等が開発されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−００９３３７
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の信号処理装置等においては、内部の回路等が故障した場合、近年、回路の集積化が進んでいることもあり、当該故障箇所のみを修理することは難しく、信号処理装置そのものを交換する必要があった。また、近年、基板への高密度な実装が実現されていることもあり、基板上の故障した部品のみを交換することは難しく、基板そのものを交換する必要があった。しかしながら、この場合、故障していない回路等は使用可能であるにも関わらず廃棄されるため、コスト的、環境的な観点では得策と言えるものではない。このような課題を解決するために、故障が発生しても、当該故障によるエラーを許容し、当該故障による影響を最小限に留め、極力、信号処理装置を使用し続けることが考えられるが、従来の信号処理装置等においては、故障による影響を最小限に留めることができなかった。
【課題を解決するための手段】
【０００５】
本第一の発明の信号処理装置は、２以上の入力信号を受け付ける入力信号受付部と、入力信号受付部が受け付けた２以上の入力信号のうちの所定の入力信号に対して、所定の信号処理を行い、信号処理の結果である出力信号を取得する２以上の信号処理部と、２以上の信号処理部のいずれかにおいてエラーが発生しているか否かを判断するエラー判断部と、エラー判断部が、２以上の信号処理部のいずれかにおいてエラーが発生していると判断した場合に、エラーが発生していると判断された信号処理部が行う信号処理を、エラーが発生していないと判断された信号処理部が行うことを、２以上の信号処理部に指示する制御部と、２以上の各信号処理部が取得した２以上の出力信号を出力する出力部とを具備し、２以上の各信号処理部は、制御部からの指示に応じた動作をも行う信号処理装置である。
【０００６】
このような構成により、故障が発生した場合に、当該故障による影響を最小限に留めることができる。
【０００７】
また、本第二の発明の信号処理装置は、第一の発明に対して、制御部は、エラー判断部が、２以上の信号処理部のいずれかにおいてエラーが発生していると判断した場合に、エラーが発生していると判断された信号処理部が信号処理を行う入力信号に対して、エラーが発生していないと判断された信号処理部が信号処理を行うことを、２以上の信号処理部に指示する信号処理装置である。
【０００８】
このような構成により、故障が発生した場合に、当該故障による影響を最小限に留めることができる。
【０００９】
また、本第三の発明の信号処理装置は、第二の発明に対して、制御部は、エラー判断部が、２以上の信号処理部のいずれかにおいてエラーが発生していると判断した場合に、エラーが発生していると判断された信号処理部が信号処理を行う入力信号と、エラーが発生していないと判断された信号処理部が信号処理を行う入力信号とを入れ替えることを、２以上の信号処理部に指示する信号処理装置である。
【００１０】
このような構成により、故障が発生した場合に、内部の処理系統間で入力信号を入れ替えることにより、当該故障による影響を最小限に留めることができる。
【００１１】
また、本第四の発明の信号処理装置は、第三の発明に対して、２以上の各信号処理部に関する識別子と、優先順位を示す優先順位情報とが対応付いた情報である２以上の優先順位管理情報が格納される優先順位管理情報格納部と、エラー判断部が、２以上の信号処理部のいずれかにおいてエラーが発生していると判断した場合に、エラーが発生していると判断された信号処理部に関する識別子の優先順位が高く、かつ、エラーが発生していないと判断された信号処理部に関する識別子の優先順位が低いか否かを、優先順位管理情報を用いて判断する優先順位判断部とをさらに具備し、制御部は、優先順位判断部が、エラーが発生していると判断された信号処理部に関する識別子の優先順位が高く、かつ、エラーが発生していないと判断された信号処理部に関する識別子の優先順位が低いと判断した場合に、２つの信号処理部が信号処理を行う入力信号を入れ替えることを、２以上の信号処理部に指示する信号処理装置である。
【００１２】
このような構成により、優先順位の高い処理を故障していない処理系統にて行い、優先順位の低い処理を故障している処理系統にて行うことで、当該故障による影響を最小限に留めることができる。
【００１３】
また、本第五の発明の信号処理装置は、第四の発明に対して、信号処理部に関する識別子は、２以上の各入力信号を識別する識別子であり、優先順位判断部は、エラー判断部が、２以上の信号処理部のいずれかにおいてエラーが発生していると判断した場合に、エラーが発生していると判断された信号処理部が信号処理を行う入力信号の優先順位が高く、かつ、エラーが発生していないと判断された信号処理部が信号処理を行う入力信号の優先順位が低いか否かを、優先順位管理情報を用いて判断し、制御部は、優先順位判断部が、エラーが発生していると判断された信号処理部が信号処理を行う入力信号の優先順位が高く、かつ、エラーが発生していないと判断された信号処理部が信号処理を行う入力信号の優先順位が低いと判断した場合に、２つの信号処理部が信号処理を行う入力信号を入れ替えることを、２以上の信号処理部に指示する信号処理装置である。
【００１４】
このような構成により、優先順位の高い信号に対する処理を故障していない処理系統にて行い、優先順位の低い信号に対する処理を故障している処理系統にて行うことで、当該故障による影響を最小限に留めることができる。
【００１５】
また、本第六の発明の信号処理装置は、第四の発明に対して、信号処理部に関する識別子は、２以上の各信号処理部が行う信号処理の内容を識別する識別子であり、２以上の各信号処理部は、信号処理の内容を示す２以上の処理内容情報を用いて、所定の信号処理を行い、優先順位判断部は、エラー判断部が、２以上の信号処理部のいずれかにおいてエラーが発生していると判断した場合に、エラーが発生していると判断された信号処理部が行う信号処理の内容の優先順位が高く、かつ、エラーが発生していないと判断された信号処理部が行う信号処理の内容の優先順位が低いか否かを、優先順位管理情報を用いて判断し、制御部は、優先順位判断部が、エラーが発生していると判断された信号処理部が行う信号処理の内容の優先順位が高く、かつ、エラーが発生していないと判断された信号処理部が行う信号処理の内容の優先順位が低いと判断した場合に、２つの信号処理部が信号処理を行う入力信号を、２つの信号処理部が用いる処理内容情報と共に入れ替えることを、２以上の信号処理部に指示する信号処理装置である。
【００１６】
このような構成により、優先順位の高い内容の処理を故障していない処理系統にて行い、優先順位の低い内容の処理を故障している処理系統にて行うことで、当該故障による影響を最小限に留めることができる。
【発明の効果】
【００１７】
本発明による信号処理装置等によれば、内部の回路が故障した際に、当該故障による影響を最小限に留めることができる。これにより、内部の回路が故障しても、ユーザーの視聴に対して影響を与えることなく使用し続けることができる。また、内部の回路が故障しても、修理を行う必要がなくなりコスト削減が可能となる。
【図面の簡単な説明】
【００１８】
【図１】実施の形態１における信号処理装置１のブロック図
【図２】同信号処理装置１の全体動作について説明するフローチャート
【図３】同優先順位管理情報の例を示す図
【図４】同制御管理情報の例を示す図
【図５】同映像信号処理回路２の構成例を示す図
【図６】同回路構成例を示す図
【図７】同回路構成例を示す図
【図８】同回路構成例を示す図
【図９】同回路構成例を示す図
【図１０】同回路構成例を示す図
【図１１】同回路構成例を示す図
【発明を実施するための形態】
【００１９】
以下、本発明による信号処理装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。また、所定の情報が格納され得る格納部等において、当該格納部に情報が記憶される過程は問わないものとする。例えば、記録媒体を介して情報が格納部等で記憶されるようになってもよい。また、通信回線などを介して送信された情報が格納部等で記憶されるようになってもよい。さらに、入力デバイスを介して入力された情報が格納部等で記憶されるようになってもよい。また、本実施の形態において説明する各情報の形式、内容などは、あくまで例示であり、各情報の持つ意味を示すことができれば、形式、内容などは問わない。
【００２０】
（実施の形態１）
本実施の形態において、２以上の入力信号に対して信号処理を行い、かつ、エラーが発生しているか否かを判断し、発生している場合に、当該エラーによる影響を最小限に留める信号処理装置１について説明する。なお、本実施の形態における信号処理装置１は、通常、回路であることが好適である。また、エラーとは、故障や、不具合、欠陥、動作不良などを含む概念である。
【００２１】
図１は、本実施の形態における信号処理装置１のブロック図である。信号処理装置１は、優先順位管理情報格納部１１、入力信号受付部１２、２以上の信号処理部１３、エラー判断部１４、優先順位判断部１５、制御部１６、出力部１７を備える。信号処理装置１は、通常、入力信号受付部１２が受け付ける入力信号の数（通常、２以上）と同数の信号処理部１３を備えるが、当該入力信号の数よりも多い数の信号処理部１３を備えていてもよい。
【００２２】
優先順位管理情報格納部１１には、信号処理部１３に関する識別子である処理関連識別子と、優先順位を示す優先順位情報とが対応付いた情報である２以上の優先順位管理情報が格納される。処理関連識別子は、通常、後述の入力信号受付部１２が受け付ける入力信号を識別する入力信号識別子や、後述の信号処理部１３が行う信号処理の内容を識別する処理内容識別子などである。
【００２３】
後述の入力信号受付部１２が受け付ける一の入力信号は、通常、映像を示す映像信号や、音声を示す音声信号などである。映像信号は、通常、いわゆるＹＵＶ信号や、いわゆるＲＧＢ信号などの映像を示す信号を構成する２以上の信号のうちの１つの信号である。つまり、当該映像信号は、例えば、輝度信号（Ｙ信号）や、青色差成分信号（Ｕ信号）、赤色差成分信号（Ｖ信号）、赤色成分信号（Ｒ信号）、緑色成分信号（Ｇ信号）、青色成分信号（Ｂ信号）などである。また、映像信号は、例えば、映像が有する２以上の各画像を示す信号（以下、適宜、画像信号）や、当該画像を構成する１以上の画素を示す信号（以下、適宜、画素信号）などであってもよい。また、音声信号は、例えば、左側の音声成分である左成分信号や、右側の音声成分である右成分信号などである。また、音声信号は、例えば、１フレームあたりの音声を示す信号や、一の周波数帯域を示す信号などであってもよい。また、入力信号は、いわゆるビット列や、当該ビット列が有する一のビットであってもよい。つまり、入力信号識別子は、入力信号がこれらの信号のいずれであるかを識別するものであり、入力信号の特性や特徴などを識別するものである。また、入力信号識別子は、入力信号がこれらの信号のいずれであるかを識別できるものであればよい。また、入力信号は、入力信号識別子を有していてもよい。
【００２４】
入力信号識別子は、例えば、（１）「Ｕ信号」や、（２）「Ｖ」、（３）「２フレーム目」、（４）「画素（３，３）」などである。（１）は、入力信号がＵ信号であることを意味する。また、（２）は、入力信号がＶ信号であることを意味する。また、（３）は、入力信号が２フレーム目を示す信号であることを意味する。また、（４）は、入力信号が画像上の座標（３，３）の画素を示す信号であることを意味する。
【００２５】
また、後述の信号処理部１３は、通常、信号処理の内容を示す処理内容情報を用いて、信号処理を行う。処理内容情報とは、例えば、信号処理の際に用いるフィルタや、係数、その他のパラメータなどである。また、処理内容情報は、例えば、信号処理を行うプログラムや、当該プログラムの識別子などであってもよい。つまり、処理内容識別子は、後述の信号処理部１３が処理内容情報を用いて行う信号処理の内容を識別するものであり、処理内容情報が示す上記の信号処理の内容や、信号処理部１３がどのような信号処理を行うのかなどを識別するものである。また、処理内容識別子は、処理内容情報であってもよい。また、処理内容識別子は、信号処理の内容を識別することができるものであればよい。また、処理内容情報は、処理内容識別子を有していてもよい。
【００２６】
処理内容識別子は、例えば、（１）「高解像度化」や、（２）「ノイズ除去」、（３）「ぼかしフィルタ」、（４）「１／４」などである。（１）は、高解像度化処理を行うことを意味する。また、（２）は、ノイズ除去を行うことを意味する。また、（３）は、ぼかしフィルタを適用することを意味する。また、（４）は、係数「１／４」を掛けることを意味する。
【００２７】
また、優先順位情報は、通常、数値であるが、例えば、絶対的または相対的な優先順位を示す文字などであってもよい。また、優先順位情報は、数値である場合、大きい程優先順位が高いとしてもよいし、小さい程優先順位が高いとしてもよい。優先順位情報は、例えば、「１００」や、「８０」、「１」、「２位」、「高」、「小」などである。
【００２８】
また、優先順位管理情報は、処理関連識別子の種類を示す種類情報を有していてもよい。当該種類情報は、処理関連識別子が入力信号識別子であるのか、処理内容識別子であるのかなどを示す情報である。種類情報は、例えば、「入力信号」や、「処理内容」、「信号」、「内容」などである。
【００２９】
入力信号受付部１２は、入力信号を受け付ける。受け付けとは、例えば、有線もしくは無線の通信回線を介して送信された情報の受信や、半導体メモリや光ディスク、磁気ディスクなどの記録媒体からの情報の読み出し、当該読み出された情報の取得などを含む概念である。
【００３０】
入力信号受付部１２は、通常、２以上の各入力信号識別子で識別される２以上の入力信号を受け付ける。また、入力信号受付部１２は、例えば、２以上の各入力信号識別子で識別される２以上の入力信号を有する１以上の信号を受け付けてもよい。つまり、入力信号受付部１２は、２以上の入力信号を受け付けることができればよく、当該受け付けの方法や手順などは、問わない。
【００３１】
また、例えば、信号処理装置１は、入力信号と同数の入力信号受付部１２を備えていてもよい。この場合、各入力信号受付部１２は、１つの入力信号を受け付ける。また、入力信号受付部１２が受け付ける２以上の入力信号の各々は、通常、異なる入力信号識別子で識別される入力信号である。
【００３２】
２以上の信号処理部１３の各々は、通常、入力信号受付部１２が受け付けた２以上の入力信号のうちの１つの入力信号に対して、所定の信号処理を行う。また、２以上の信号処理部１３の各々は、２以上の入力信号に対して、所定の信号処理を行ってもよい。そして、２以上の信号処理部１３の各々は、当該信号処理の結果である出力信号を取得する。
【００３３】
信号処理部１３に入力される１つの入力信号は、予め決められていてもよいし、そうでなくてもよい。また、信号処理部１３は、通常、処理内容情報を保持しており、当該処理内容情報を用いて、信号処理を行う。つまり、信号処理部１３は、通常、当該処理内容情報の変更に応じて、異なる内容の信号処理を行うことができる。また、信号処理部１３が行う信号処理の内容は、予め決められていてもよい。
【００３４】
また、２以上の信号処理部１３の各々が行う信号処理の内容は、通常、同様である。また、２以上の信号処理部１３の各々が行う信号処理の内容は、異なるものであってもよい。例えば、２以上の信号処理部１３は、入力された各入力信号に対して、内容が同一である信号処理（例えば、高周波成分除去や、低周波成分除去、高解像度化など）を行ってもよい。また、２以上の信号処理部１３は、例えば、入力された各入力信号に対して、内容が異なる信号処理（例えば、異なるフィルタの適用や、異なる係数による演算、異なるプログラムの実行など）を行ってもよい。
【００３５】
また、信号処理部１３は、通常、後述の制御部１６からの指示に応じた動作をも行う。例えば、Ａ、Ｂで識別される２つの信号処理部１３があるとする。また、後述の制御部１６が、当該各信号処理部１３が信号処理を行う入力信号を入れ替えることを指示したとする。当該「入れ替える」とは、「交換する」を含む概念である。この様な場合、Ａの信号処理部１３と、Ｂの信号処理部１３とは、入力される入力信号を、互いの間で交換する。また、例えば、上記の２つの信号処理部１３がある場合において、後述の制御部１６が、当該各信号処理部１３が用いている処理内容情報を入れ替えることを指示したとする。この様な場合、Ａの信号処理部１３と、Ｂの信号処理部１３とは、用いている処理内容情報を、互いの間で交換する。
【００３６】
また、信号処理部１３は、例えば、自身を識別する識別子（以下、適宜、信号処理部識別子）や、入力される入力信号の入力信号識別子、信号処理の際に用いる処理内容情報を識別する処理内容識別子、その他の処理関連識別子などを保持していてもよい。
【００３７】
エラー判断部１４は、２以上の信号処理部１３のいずれかにおいてエラーが発生しているか否かを判断する。例えば、エラー判断部１４は、２以上の各信号処理部１３から、エラーを検知する。そして、エラーを検知した場合、エラー判断部１４は、２以上の信号処理部１３のいずれかにおいてエラーが発生していると判断する。なお、エラー判断部１４によるエラーの検知や、エラーが発生しているとの判断などの方法や手順などは、問わない。
【００３８】
エラー判断部１４は、例えば、テスト信号と、テスト信号を信号処理部１３が信号処理した結果（以下、適宜、正解信号）とを保持している。そして、エラー判断部１４は、２以上の各信号処理部１３にテスト信号を送信し、各信号処理部１３が当該テスト信号を信号処理した結果である２以上の出力信号を取得する。そして、エラー判断部１４は、当該２以上の各出力信号と、正解信号とを比較し、同一であるか否かを判断する。そして、同一でない場合、エラー判断部１４は、エラーを検知し、２以上の信号処理部１３のいずれかにおいてエラーが発生していると判断する。
【００３９】
また、エラー判断部１４は、例えば、信号処理部１３がテスト信号を信号処理した結果である出力信号が、正しい結果であるか否かを判断するための条件（以下、適宜、エラー判断条件）を保持している。そして、エラー判断部１４は、当該出力信号が、当該条件を満たすか否かを判断することで、２以上の信号処理部１３のいずれかにおいてエラーが発生しているか否かを判断してもよい。また、当該エラー判断条件は、例えば、信号処理部１３が入力信号を処理した結果である出力信号が、正しい結果であるか否かを判断するための条件であってもよい。
【００４０】
また、例えば、信号処理部１３が３以上の場合であり、かつ、当該３以上の各信号処理部１３が同一の信号処理を行う場合、エラー判断部１４は、例えば、当該３以上の各信号処理部１３がテスト信号を信号処理した結果である３以上の出力信号を比較する。そして、当該比較の結果に応じて、当該３以上の信号処理部１３のいずれかにおいてエラーが発生しているか否かを判断してもよい。つまり、例えば、当該３以上の出力信号のすべてが同一である場合、エラー判断部１４は、当該３以上の信号処理部１３においてエラーが発生していないと判断する。また、例えば、当該３以上の出力信号のうちのいずれかが他の出力信号と異なる場合、エラー判断部１４は、当該３以上の信号処理部１３のいずれかにおいてエラーが発生していると判断する。また、この場合、エラー判断部１４は、例えば、当該３以上の出力信号の多数決により、エラーが発生している信号処理部１３を特定してもよい。例えば、当該３以上の出力信号の過半数が同一であり、残りの出力信号が当該過半数の出力信号とは異なる場合、エラー判断部１４は、当該残りの出力信号を出力した信号処理部１３においてエラーが発生していると判断する。
【００４１】
また、エラー判断部１４は、通常、判断の結果、どの信号処理部１３においてエラーが発生しているか、また、どの信号処理部１３においてエラーが発生していないかのいずれか一方または両方を、後述の制御部１６に送信する。この場合、エラー判断部１４は、例えば、２以上の各信号処理部１３が保持している信号処理部識別子を取得し、当該信号処理部識別子に、エラーが発生していることを示す情報、またはエラーが発生していないことを示す情報を対応付け、後述の優先順位判断部１５、および後述の制御部１６に送信する。
【００４２】
また、エラー判断部１４は、通常、所定のタイミングで上記の判断を行う。所定のタイミングとは、例えば、信号処理装置１の電源がＯＮになった直後や、入力信号受付部１２が２以上の入力信号を受け付けた直後などである。
【００４３】
優先順位判断部１５は、エラー判断部１４によりエラーが発生しているまたは発生していないと判断された２以上の各信号処理部１３の処理関連識別子について、優先順位を判断する。「優先順位を判断する」とは、エラーが発生していると判断された信号処理部１３の処理関連識別子の優先順位が高いか否かや、エラーが発生していないと判断された信号処理部１３の処理関連識別子の優先順位が低いか否かなどを判断することである。
【００４４】
優先順位判断部１５は、通常、エラーが発生していると判断された信号処理部１３の処理関連識別子の優先順位が高く、かつ、エラーが発生していないと判断された信号処理部１３の処理関連識別子の優先順位が低いか否かを、優先順位管理情報を用いて判断する。また、優先順位判断部１５は、通常、エラー判断部１４が、２以上の信号処理部１３のいずれかにおいてエラーが発生していると判断した場合に、上記の判断を行う。また、当該優先順位管理情報は、優先順位管理情報格納部１１に格納されている優先順位管理情報である。
【００４５】
また、優先順位管理情報が有する処理関連識別子は、通常、入力信号識別子や、処理内容識別子などである。従って、優先順位判断部１５は、通常、入力信号識別子で識別される入力信号や、処理内容識別子で識別される信号処理の内容などの優先順位を、当該識別子に対応付いている優先順位情報を用いて判断する。優先順位判断部１５は、例えば、以下の判断を行う。
（１）エラーが発生していると判断された信号処理部１３が信号処理を行う入力信号の優先順位が高く、かつ、エラーが発生していないと判断された信号処理部１３が信号処理を行う入力信号の優先順位が低いか否か
（２）エラーが発生していると判断された信号処理部１３が行う信号処理の内容の優先順位が高く、かつ、エラーが発生していないと判断された信号処理部１３が行う信号処理の内容の優先順位が低いか否か
【００４６】
なお、上記（１）は、例えば、以下の判断であってもよい。
（１−１）エラーが発生していると判断された信号処理部１３が信号処理を行う入力信号の優先順位の方が、エラーが発生していないと判断された信号処理部１３が信号処理を行う入力信号の優先順位よりも高いか否か
（１−２）エラーが発生していると判断された信号処理部１３が信号処理を行う入力信号の優先順位よりも、エラーが発生していないと判断された信号処理部１３が信号処理を行う入力信号の優先順位の方が低いか否か
【００４７】
また、上記（２）は、例えば、以下の判断であってもよい。
（２−１）エラーが発生していると判断された信号処理部１３が行う信号処理の内容の優先順位の方が、エラーが発生していないと判断された信号処理部１３が行う信号処理の内容の優先順位よりも高いか否か
（２−２）エラーが発生していると判断された信号処理部１３が行う信号処理の内容の優先順位よりも、エラーが発生していないと判断された信号処理部１３が行う信号処理の内容の優先順位の方が低いか否か
【００４８】
また、優先順位判断部１５は、通常、２以上の各信号処理部１３に入力される入力信号を識別する入力信号識別子や、信号処理部１３が行っている信号処理の内容を識別する処理内容識別子などに対応する優先順位情報を、優先順位管理情報格納部１１から取得する。そして、優先順位判断部１５は、当該優先順位情報を用いて、優先順位を判断する。また、優先順位判断部１５は、例えば、上記の判断の条件を示す優先順位判断条件を用いて、上記の判断を行ってもよい。この場合、優先順位判断条件は、予め決められていてもよいし、そうでなくてもよい。
【００４９】
制御部１６は、２以上の信号処理部１３に、当該信号処理部１３が行う動作を指示する。当該「動作を指示する」とは、動作を示す情報を送信することであってもよい。制御部１６は、通常、エラーが発生していると判断された信号処理部１３が行う信号処理を、エラーが発生していないと判断された信号処理部１３が行うことを、２以上の信号処理部１３に指示する。当該「行う」は、「行っている」ことを含む概念である。また、「エラーが発生していると判断された信号処理部１３が行う信号処理を、エラーが発生していないと判断された信号処理部１３が行うこと」とは、例えば、以下のいずれかの動作である。
（１）エラーが発生していると判断された信号処理部１３が信号処理を行う入力信号を、エラーが発生していないと判断された信号処理部１３が信号処理を行うこと（エラーが発生していると判断された信号処理部１３に入力される入力信号を、エラーが発生していないと判断された信号処理部１３に入力すること）
（２）エラーが発生していると判断された信号処理部１３が行う内容の信号処理を、エラーが発生していないと判断された信号処理部１３が行うこと（エラーが発生していると判断された信号処理部１３が用いる処理内容情報を、エラーが発生していないと判断された信号処理部１３が用いること）
（３）上記（１）と（２）の両方を行うこと
【００５０】
また、上記（１）〜（３）の各々の動作は、通常、以下の（１’）〜（３’）の各々動作のである。
（１’）エラーが発生していると判断された信号処理部１３が信号処理を行う入力信号と、エラーが発生していないと判断された信号処理部１３が信号処理を行う入力信号とを入れ替えること（エラーが発生していると判断された信号処理部１３に入力される入力信号を、エラーが発生していないと判断された信号処理部１３に入力し、かつ、エラーが発生していないと判断された信号処理部１３に入力される入力信号を、エラーが発生していると判断された信号処理部１３に入力すること）
（２’）エラーが発生していると判断された信号処理部１３が行う信号処理の内容と、エラーが発生していないと判断された信号処理部１３が行う信号処理の内容とを入れ替えること（エラーが発生していると判断された信号処理部１３が用いる処理内容情報を、エラーが発生していないと判断された信号処理部１３が用い、かつ、エラーが発生していないと判断された信号処理部１３が用いる処理内容情報を、エラーが発生していると判断された信号処理部１３が用いること）
（３’）上記（１’）と（２’）の両方を行うこと
【００５１】
なお、制御部１６は、通常、エラー判断部１４が、２以上の信号処理部１３のいずれかにおいてエラーが発生していると判断した場合に、上記の動作を２以上の信号処理部１３に指示する。
【００５２】
また、制御部１６は、通常、優先順位判断部１５が判断した結果に応じて、上記の動作を２以上の信号処理部１３に指示する。つまり、優先順位判断部１５が、エラーが発生していると判断された信号処理部１３の処理関連識別子の優先順位が高く、かつ、エラーが発生していないと判断された信号処理部１３の処理関連識別子の優先順位が低いと判断した場合に、制御部１６は、上記の（１）〜（３）や、（１’）〜（３’）の動作のいずれかを、２以上の信号処理部１３に指示する。
【００５３】
例えば、優先順位判断部１５が、エラーが発生していると判断された信号処理部１３が信号処理を行う入力信号の優先順位が高く、かつ、エラーが発生していないと判断された信号処理部１３が信号処理を行う入力信号の優先順位が低いと判断した場合、制御部１６は、例えば、上記の（１）、（３）、（１’）、（３’）のいずれかを指示する。
【００５４】
また、例えば、優先順位判断部１５が、エラーが発生していると判断された信号処理部１３が行う信号処理の内容の優先順位が高く、かつ、エラーが発生していないと判断された信号処理部１３が行う信号処理の内容の優先順位が低いと判断した場合、制御部１６は、例えば、上記の（２）、（３）、（２’）、（３’）のいずれかを指示する。
【００５５】
また、制御部１６は、上記の動作を、例えば、２以上の信号処理部１３のすべてに指示してもよい。また、制御部１６は、例えば、入力信号や処理内容情報の入れ替えを行う場合、上記の動作を、当該入れ替えを行う２以上の信号処理部１３のみに指示してもよい。また、上記の動作を指示する際に、エラー判断部１４によりエラーが発生していると判断され、かつ優先順位判断部１５により優先順位が低いと判断された信号処理部１３が２以上ある場合、制御部１６は、当該信号処理部１３のうち、優先順位情報により優先順位が最も低いことが示される１つの信号処理部１３に指示してもよい。
【００５６】
また、制御部１６は、例えば、上記の入れ替えを指示後に、当該入れ替えを元に戻すことを２以上の信号処理部１３に指示してもよい。
【００５７】
なお、優先順位判断部１５、および制御部１６において、エラー判断部１４によりエラーが発生していると判断された信号処理部１３、およびエラー判断部１４によりエラーが発生していないと判断された信号処理部１３の識別は、エラー判断部１４から送信された信号処理部識別子により行う。
【００５８】
また、優先順位判断部１５は、例えば、優先順位判断条件と、制御部１６が２以上の信号処理部１３に指示する動作を示す制御情報とが対応付いた１以上の制御管理情報を保持していてもよい。この場合、優先順位判断部１５は、エラー判断部１４によりエラーが発生しているまたはエラーが発生していないと判断された２以上の各信号処理部１３に対応する優先順位情報が、当該１以上の制御管理情報が有する優先順位判断条件のいずれに合致するか否かを判断し、合致する優先順位判断条件に対応する制御情報を取得する。そして、制御部１６は、当該取得した制御情報を用いて、２以上の信号処理部１３に動作を指示する。
【００５９】
出力部１７は、２以上の各信号処理部１３が取得した２以上の出力信号を出力する。出力とは、例えば、外部の装置への送信や、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどである。また、出力部１７は、当該２以上の出力信号を１つにまとめ、当該２以上の出力信号を有する１つの信号を出力してもよい。また、例えば、信号処理装置１は、出力信号と同数の出力部１７を備えていてもよい。この場合、各出力部１７は、１つの出力信号を出力する。また、この場合、各出力部１７が出力する出力信号の各々は、通常、異なる信号処理部１３が取得した出力信号である。
【００６０】
なお、信号処理装置１が備える各部は、通常、ＬＳＩやＭＰＵなどの半導体集積回路で実現され得る。また、信号処理装置１が備える各部は、例えば、ＭＰＵやメモリ等から実現され得てもよい。この場合、信号処理装置１が備える各部の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。
【００６１】
また、優先順位管理情報格納部１１は、例えば、いわゆる記録回路や、揮発性の記録媒体、不揮発性の記録媒体などで実現されてもよい。
【００６２】
また、入力信号受付部１２は、例えば、無線または有線の通信手段や、放送を受信する手段などで実現されてもよい。
【００６３】
次に、信号処理装置１の全体動作について、図２のフローチャートを用いて説明する。なお、図２のフローチャートにおいて、信号処理装置１は、ｍ個の信号処理部１３を備えているものとする。また、ｉ番目の信号処理部１３は、「信号処理装置１３［ｉ］」と記載するものとする。
【００６４】
（ステップＳ２０１）ｍ個の信号処理部１３は、入力信号受付部１２が２以上の入力信号を受け付けたか否かを判断する。受け付けた場合は、ステップＳ２０２に進み、そうでない場合は、ステップＳ２０６に進む。
【００６５】
（ステップＳ２０２）ｍ個の信号処理部１３は、入力信号または処理内容情報を入れ替えることを、制御部１６から指示されたか否かを判断する。指示された場合は、ステップＳ２０３に進み、そうでない場合は、ステップＳ２０４に進む。
【００６６】
（ステップＳ２０３）ｍ個の信号処理部１３は、制御部１６からの指示に従い、当該指示において指定された２つの信号処理部１３の間で、入力信号または処理内容情報を入れ替える。
【００６７】
（ステップＳ２０４）ｍ個の信号処理部１３は、入力された入力信号に対して、所定の信号処理を行う。そして、信号処理の結果である出力信号を取得する。
【００６８】
（ステップＳ２０５）出力部１７は、ステップＳ２０４で取得した出力信号を出力する。
【００６９】
（ステップＳ２０６）エラー判断部１４は、ｍ個の信号処理部１３のいずれかにおいて、エラーが発生しているか否かの判断のタイミングであるか否かを判断する。タイミングである場合は、ステップＳ２０７に進み、そうでない場合は、ステップＳ２０８に進む。
【００７０】
（ステップＳ２０７）エラー判断部１４は、カウンタｉに１をセットする。
【００７１】
（ステップＳ２０８）エラー判断部１４は、信号処理部１３［ｉ］に、テスト信号を送信する。
【００７２】
（ステップＳ２０９）エラー判断部１４は、信号処理部１３［ｉ］から、テスト信号を信号処理した結果である出力信号を取得する。
【００７３】
（ステップＳ２１０）エラー判断部１４は、ステップＳ２０９で取得した出力信号を用いて、信号処理部１３［ｉ］においてエラーが発生しているか否かを判断する。当該判断は、例えば、出力信号が正解信号と同一であるか否かを判断することや、出力信号がエラー判断条件を満たすか否かを判断することなどである。そして、エラーが発生している場合は、ステップＳ２１１に進み、そうでない場合は、ステップＳ２１２に進む。
【００７４】
（ステップＳ２１１）エラー判断部１４は、信号処理部１３［ｉ］から、当該信号処理部１３を識別する信号処理部識別子［ｉ］を取得し、エラーが発生している信号処理部１３の信号処理部識別子である「エラーあり識別子」として、任意の記憶領域に蓄積する。
【００７５】
（ステップＳ２１２）エラー判断部１４は、信号処理部１３［ｉ］から、当該信号処理部１３を識別する信号処理部識別子［ｉ］を取得し、エラーが発生していない信号処理部１３の信号処理部識別子である「エラーなし識別子」として、任意の記憶領域に蓄積する。
【００７６】
（ステップＳ２１３）エラー判断部１４は、ｉがｍであるか否かを判断する。ｍである場合は、ステップＳ２１５に進み、そうでない場合は、ステップＳ２１４に進む。
【００７７】
（ステップＳ２１４）エラー判断部１４は、ｉを１インクリメントし、ステップＳ２０８に戻る。
【００７８】
（ステップＳ２１５）優先順位判断部１５は、ステップＳ２１１で取得した１以上の各エラーあり識別子に対応する処理関連識別子を、当該各エラーあり識別子で識別される信号処理部１３から取得する。
【００７９】
（ステップＳ２１６）優先順位判断部１５は、ステップＳ２１５で取得した１以上の各処理関連識別子に対応する優先順位情報を、優先順位管理情報格納部１１から取得する。
【００８０】
（ステップＳ２１７）優先順位判断部１５は、ステップＳ２１２で取得した１以上の各エラーなし識別子に対応する処理関連識別子を、当該各エラーなし識別子で識別される信号処理部１３から取得する。
【００８１】
（ステップＳ２１８）優先順位判断部１５は、ステップＳ２１７で取得した１以上の各処理関連識別子に対応する優先順位情報を、優先順位管理情報格納部１１から取得する。
【００８２】
（ステップＳ２１９）優先順位判断部１５は、ステップＳ２１６で取得した優先順位情報と、ステップＳ２１８で取得した優先順位情報とが、優先順位判断条件を満たすか否かを判断する。満たす場合は、ステップＳ２２０に進み、そうでない場合は、ステップＳ２０１に戻る。
【００８３】
（ステップＳ２２０）制御部１６は、入力信号または処理内容情報を入れ替えることを、ｍ個の信号処理部１３に指示する。このとき、制御部１６は、通常、ステップＳ２１８で満たすと判断した優先順位判断条件に応じて指示する。また、制御部１６は、通常、ステップＳ２１１で取得した１以上のエラーあり識別子で識別される信号処理部１３と、ステップＳ２１２で取得した１以上の各エラーなし識別子で識別される信号処理部１３との間で、入力信号または処理内容情報を入れ替えることを指示する。
【００８４】
なお、図２フローチャートにおいて、電源オフや処理終了の割り込みにより処理を終了してもよい。
【００８５】
また、図２のフローチャートにおいて、ステップＳ２０７からステップＳ２１３までの処理は、例えば、信号処理部１３が３以上の場合（ｍが３以上の場合）、以下のステップＳ２０７’からステップＳ２２１’までの処理であってもよい。
【００８６】
（ステップＳ２０７’）エラー判断部１４は、３以上の各信号処理部１３に、テスト信号を送信する。
【００８７】
（ステップＳ２０８’）エラー判断部１４は、３以上の各信号処理部１３から、テスト信号を信号処理した結果である出力信号を取得する。
【００８８】
（ステップＳ２０９’）エラー判断部１４は、ステップＳ２０８’で信号処理部１３［１］から取得した出力信号である出力信号［１］を、比較信号とする。
【００８９】
（ステップＳ２１０’）エラー判断部１４は、信号処理部１３［１］の信号処理部識別子である信号処理部識別子［１］を、信号処理部識別子を格納するリストである候補リストＡに登録する。
【００９０】
（ステップＳ２１１’）エラー判断部１４は、カウンタｉに２をセットする。
【００９１】
（ステップＳ２１２’）エラー判断部１４は、出力信号［ｉ］が比較信号と同一であるか否かを判断する。同一である場合は、ステップＳ２１３’に進み、そうでない場合は、ステップＳ２１４’に進む。
【００９２】
（ステップＳ２１３’）エラー判断部１４は、信号処理部１３［ｉ］から、当該信号処理部１３を識別する信号処理部識別子［ｉ］を取得し、当該信号処理部識別子［ｉ］を候補リストＡに登録する。
【００９３】
（ステップＳ２１４’）エラー判断部１４は、信号処理部１３［ｉ］から、当該信号処理部１３を識別する信号処理部識別子［ｉ］を取得し、当該信号処理部識別子［ｉ］を、信号処理部１３の信号処理部識別子を格納するリストである候補リストＢに登録する。
【００９４】
（ステップＳ２１５’）エラー判断部１４は、ｉがｍであるか否かを判断する。ｍである場合は、ステップＳ２１７’に進み、そうでない場合は、ステップＳ２１６’に進む。
【００９５】
（ステップＳ２１６’）エラー判断部１４は、ｉを１インクリメントし、ステップＳ２１２’に戻る。
【００９６】
（ステップＳ２１７’）エラー判断部１４は、候補リストＡに登録されている信号処理部識別子の数が、候補リストＢに登録されている信号処理部識別子の数よりも多いか否かを判断する。多い場合は、ステップＳ２１８’に進み、そうでない場合は、ステップＳ２２０’に進む。
【００９７】
（ステップＳ２１８’）エラー判断部１４は、候補リストＡに登録されている信号処理部識別子を取得し、エラーが発生していない信号処理部１３の信号処理部識別子である「エラーなし識別子」として、任意の記憶領域に蓄積する。
【００９８】
（ステップＳ２１９’）エラー判断部１４は、候補リストＢに登録されている信号処理部識別子を取得し、エラーが発生している信号処理部１３の信号処理部識別子である「エラーあり識別子」として、任意の記憶領域に蓄積する。
【００９９】
（ステップＳ２２０’）エラー判断部１４は、候補リストＢに登録されている信号処理部識別子を取得し、エラーが発生していない信号処理部１３の信号処理部識別子である「エラーなし識別子」として、任意の記憶領域に蓄積する。
【０１００】
（ステップＳ２２１’）エラー判断部１４は、候補リストＡに登録されている信号処理部識別子を取得し、エラーが発生している信号処理部１３の信号処理部識別子である「エラーあり識別子」として、任意の記憶領域に蓄積する。
【０１０１】
（具体例）
次に、信号処理装置１の動作の具体例について説明する。なお、本具体例において、信号処理装置１は、入力された２以上の映像信号に対して所定の信号処理を施すものとする。
【０１０２】
（例１）
本例において、優先順位管理情報格納部１１には、図３に示す優先順位管理情報が格納されているものとする。当該優先順位管理情報は、レコードを一意に特定するためのＩＤ（項目名：ＩＤ）と、処理関連識別子（項目名：識別子）と、当該処理関連識別子の種類（項目名：種類）と、優先順位情報とを有する。また、優先順位判断部１５は、図４に示す制御管理情報を保持しているものとする。当該制御管理情報は、レコードを一意に特定するためのＩＤ（項目名：ＩＤ）と、優先順位判断条件（項目名：優先順位判断条件）と、制御情報（項目名：制御情報）とを有する。本例において、信号処理装置１は、３つの信号処理部１３（以下、各々を、信号処理部Ａ、信号処理部Ｂ、信号処理部Ｃとする）を備えているものとする。また、当該３つの各信号処理部１３は、入力された映像信号に対して、鮮鋭化処理を施すものとする。
【０１０３】
まず、信号処理装置１の電源が投入されたとする。すると、エラー判断部１４は、３つの各信号処理部１３のいずれかにおいてエラーが発生しているか否かの判断のタイミングであると判断する。
【０１０４】
次に、エラー判断部１４は、３つの各信号処理部１３に対し、テスト信号を送信し、当該３つの各信号処理部１３においてエラーが発生しているか否かを判断する。そして、その結果、エラー判断部１４は、当該３つの信号処理部１３のいずれにおいても、エラーが発生していないと判断したとする。
【０１０５】
次に、入力信号受付部１２が、入力信号の受け付けを開始したとする。また、当該入力信号は、映像信号であり、Ｙ信号、Ｕ信号、Ｖ信号の３つの信号を有しているとする。また、当該３つの入力信号は、Ｙ信号は信号処理部Ａに、Ｕ信号は信号処理部Ｂに、Ｖ信号は信号処理部Ｃに入力されるものとする。また、これは、信号処理部Ａが入力信号識別子「Ｙ信号」を保持し、また、信号処理部Ｂが入力信号識別子「Ｕ信号」を保持し、また、信号処理部Ｃが入力信号識別子「Ｖ信号」を保持していることであってもよい。
【０１０６】
次に、３つの各信号処理部１３は、入力された各信号に対して、鮮鋭化処理を施す。そして、３つの各信号処理部１３は、当該鮮鋭化処理の結果である出力信号を取得する。そして、出力部１７は、当該３つの出力信号を出力する。
【０１０７】
次に、入力信号受付部１２が、入力信号の受け付けを終了したとする。すると、エラー判断部１４は、３つの各信号処理部１３のいずれかにおいてエラーが発生しているか否かの判断のタイミングであると判断する。
【０１０８】
次に、エラー判断部１４は、上記と同様にエラーが発生しているか否かを判断する。そして、その結果、エラー判断部１４は、３つの信号処理部１３のうち、信号処理部Ａにおいてエラーが発生していると判断し、その他の信号処理部Ｂ、信号処理部Ｃにおいてはエラーが発生していないと判断したものとする。
【０１０９】
次に、優先順位判断部１５は、３つの各信号処理部１３に入力される入力信号を識別する入力信号識別子を、当該３つの各信号処理部１３から取得する。そして、優先順位判断部１５は、取得した３つの各入力信号識別子に対応する優先順位情報を、図３の優先順位管理情報から取得する。そして、その結果、優先順位判断部１５は、入力信号識別子「Ｙ信号」には、図３の「ＩＤ＝０１１」の優先順位情報「大」を取得し、入力信号識別子「Ｕ信号」には、図３の「ＩＤ＝０１３」の優先順位情報「小」を取得し、入力信号識別子「Ｖ信号」には、図３の「ＩＤ＝０１２」の優先順位情報「中」を取得する。
【０１１０】
次に、優先順位判断部１５は、エラー判断部１４による判断結果と、取得した優先順位情報とから、当該優先順位情報が、図４の制御管理情報の「ＩＤ＝０１１」の優先順位判断条件に合致すると判断する。そして、その結果、優先順位判断部１５は、当該「ＩＤ＝０１１」の制御情報「入力信号の入れ替え」を取得する。
【０１１１】
次に、制御部１６は、優先順位判断部１５が取得した図４の「ＩＤ＝０１１」の制御情報に従い、３つの信号処理部１３に入力信号を入れ替えることを指示する。ここで、エラーが発生していないと判断された信号処理部Ｂと信号処理部Ｃについて、各々に入力されるＵ信号とＶ信号は、図３より、Ｕ信号の方が優先順位が低い。従って、制御部１６は、信号処理部Ａと信号処理部Ｂに、入力される入力信号を入れ替えることを指示する。
【０１１２】
次に、信号処理部Ａと信号処理部Ｂは、入力される入力信号を入れ替える。これは、例えば、信号処理部Ａと信号処理部Ｂの各々が保持している入力信号識別子を入れ替えることであってもよい。この結果、信号処理部Ａには、Ｕ信号が入力され、信号処理部Ｂには、Ｙ信号が入力されることになる。
【０１１３】
次に、入力信号受付部１２が、入力信号の受け付けを再開したとする。すると、信号処理部ＡにはＵ信号が、信号処理部ＢにはＹ信号が、信号処理部ＣにはＶ信号が入力される。そして、当該３つの各信号処理部１３は、入力された各信号に対して、鮮鋭化処理を施す。そして、３つの各信号処理部１３は、当該鮮鋭化処理の結果である出力信号を取得する。そして、出力部１７は、当該３つの出力信号を出力する。
【０１１４】
また、例えば、上記３つの信号処理部１３の各々が、入力された各信号に対して、所定のフィルタを適用する処理を行うとする。つまり、信号処理部Ａは、Ｙ信号に対して鮮鋭化フィルタを適用し、信号処理部Ｂは、Ｕ信号に対してぼかしフィルタを適用し、信号処理部Ｃは、Ｖ信号に対して輪郭抽出フィルタを適用するとする。これは、信号処理部Ａが処理内容識別子「鮮鋭化フィルタ」を保持し、また、信号処理部Ｂが処理内容識別子「ぼかしフィルタ」を保持し、また、信号処理部Ｃが処理内容識別子「輪郭抽出フィルタ」を保持していることであってもよい。
【０１１５】
この様な場合において、上記と同様に、エラー判断部１４が、信号処理部Ａにおいてエラーが発生していると判断したとき、優先順位判断部１５は、上記と同様の処理を行い、例えば、図４の「ＩＤ＝０１３」の制御情報「入力信号、処理内容情報の入れ替え」を取得する。そして、制御部１６は、当該制御情報と、図３の優先情報とに従い、信号処理部Ａと信号処理部Ｃに、入力される入力信号と、使用するフィルタ（処理内容情報）を入れ替えることを指示する。
【０１１６】
次に、信号処理部Ａと信号処理部Ｃは、保持している入力信号識別子、および処理内容情報を、入れ替える。この結果、信号処理部Ａは、Ｖ信号に対して輪郭抽出フィルタを適用する処理を行い、信号処理部Ｃは、Ｙ信号に対して鮮鋭化フィルタを適用する処理を行うことになる。
【０１１７】
（例２）
図５は、信号処理装置１を回路で構成した映像信号処理回路２の例である。当該映像信号処理回路２は、映像信号（Ｙ信号とＵ信号）を入力信号として受信し、当該映像信号に対して所定の信号処理を行い、当該信号処理の結果である出力信号を出力する。
【０１１８】
図５において、映像信号処理回路２は、Ｙ信号処理系統２１と、Ｕ信号処理系統２２と、２つの入力信号を切り替えるＭＵＸ（マルチプレクサ）２３、２４と、テスト信号発生回路２５と、期待値格納回路２６と、比較回路２７、２８と、判定回路２９とを備える。また、Ｙ信号処理系統２１は、入力信号とテスト信号とを切り替えるＭＵＸ２１１と、信号処理回路２１２と、信号処理回路が使用する係数を切り替えるＭＵＸ２１３と、Ｙ信号を処理する際に使用する係数が格納されるＹ係数格納回路２１４とを備える。また、Ｕ信号処理系統２２は、Ｕ信号を処理する際に使用する係数が格納されるＵ係数格納回路２２４以外は、Ｙ信号処理系統と同様の回路を備える。
【０１１９】
Ｙ信号処理系統２１、Ｕ信号処理系統２２は、信号処理部１３に相当する。また、テスト信号発生回路２５、期待値格納回路２６、比較回路２７、２８は、エラー判断部１４に相当する。また、判定回路２９は、優先順位管理情報格納部１１、優先順位判断部１５、制御部１６に相当する。また、ＭＵＸ２３、ＭＵＸ２１１、ＭＵＸ２２１は、入力信号受付部１２に相当する。また、ＭＵＸ２４は、出力部１７に相当する。なお、以上の対応関係は、あくまで例であり、その他の組み合わせが考えられることは言うまでもない。また、本例において、Ｙ信号は、Ｕ信号よりも優先順位が高い（重要度が高い）ものとする。
【０１２０】
ＭＵＸ２１１、２２１には、それぞれ、入力信号であるＹ信号と、Ｕ信号が入力される。また、ＭＵＸ２１１、２２１には、テスト信号発生回路２５が発生させたテスト信号も入力される。そして、ＭＵＸ２１１、２２１は、テスト信号発生回路２５から送信されるセレクト信号により、ＭＵＸ２３に、入力信号、またはテスト信号を送信する。
【０１２１】
ＭＵＸ２３は、ＭＵＸ２１１、２２１から入力信号を受信した場合、当該２つの入力信号を、判定回路から送信されるセレクト信号により、信号処理回路２１２または信号処理回路２２２に送信する。また、ＭＵＸ２３は、ＭＵＸ２１１、２２１からテスト信号を受信した場合、当該受信信号を、信号処理回路２１２および信号処理回路２２２に送信する。例えば、判定回路２９が、信号処理回路２１２において故障が発生していると判定した場合、判定回路２９からは、Ｙ信号を信号処理回路２２２に送信し、Ｕ信号を信号処理回路２１２に送信するためのセレクト信号が送信される。そして、ＭＵＸ２３は、当該セレクト信号に従い、Ｙ信号を信号処理回路２２２に送信し、Ｕ信号を信号処理回路２１２に送信する。
【０１２２】
信号処理回路２１２は、ＭＵＸ２３から送信された入力信号に対して、ＭＵＸ２１３から送信される係数を用いた信号処理を行う。そして、当該信号処理の結果である出力信号を取得し、ＭＵＸ２４に送信する。ＭＵＸ２１３には、Ｙ係数格納回路２１４に格納されているＹ係数と、Ｕ係数格納回路２２４に格納されているＵ係数とが入力される。従って、信号処理回路２１２は、Ｙ係数またはＵ係数を用いて、信号処理を行う。通常、判定回路２９からのセレクト信号によりＭＵＸ２３からＹ信号が送信される場合は、ＭＵＸ２１３からも、同様に、Ｙ係数が送信される。また、判定回路２９からのセレクト信号によりＭＵＸ２３からＵ信号が送信される場合は、ＭＵＸ２１３からも、同様に、Ｕ係数が送信される。なお、信号処理回路２２２の動作や処理などは、信号処理回路２１２の動作や処理などと同様であるので、説明を省略する。
【０１２３】
ＭＵＸ２４は、信号処理回路２１２および信号処理回路２２２から送信された出力信号を、映像信号処理回路２の外部に送信する。図５に示す様に、Ｙ信号の出力信号を出力する配線（以下、Ｙ信号側）、およびＵ信号の出力信号を出力する配線（以下、Ｕ信号側）は、通常、固定的である。従って、ＭＵＸ２４は、判定回路２９からのセレクト信号に従い、信号処理回路２１２および信号処理回路２２２から送信された出力信号を、Ｙ信号側、Ｕ信号側のいずれかに送信する。
【０１２４】
比較回路２７、２８は、ＭＵＸ２４から送信された出力信号と、期待値格納回路２６に格納されている期待値とを比較する。期待値は、正解信号およびエラー判断条件に相当する。従って、比較回路２７、２８は、期待値が正解信号である場合は、出力信号が正解信号と同一であるか否かを判断し、期待値がエラー判断条件である場合は、出力信号がエラー判断条件を満たすか否かを判断する。そして、比較回路２７、２８は、当該判断結果を、判定回路２９に送信する。なお、当該２つの比較回路２７、２８は、Ｙ信号処理系統２１、Ｕ信号処理系統２２のそれぞれに含まれてもよい。
【０１２５】
判定回路２９は、比較回路２７、２８から送信された判断結果より、信号処理回路２１２（Ｙ信号処理系統内のいずれかの回路でもよい）において故障が発生している場合、ＭＵＸ２３、２４、２１３、２２３に、Ｙ信号処理系統においてＵ信号を処理し、Ｕ信号処理系統においてＹ信号を処理するためのセレクト信号を送信する。
【０１２６】
以上の様に、例えば、Ｙ信号処理系統内の回路（通常、信号処理回路２１２）において故障が発生しても、Ｕ信号よりも優先順位の高いＹ信号を、故障が発生していないＵ信号処理系統において処理することができ、故障による影響を最小限に留めることができる。
【０１２７】
（例３）
図６は、Ｙ信号、Ｕ信号、Ｖ信号の３つの映像信号（以下、適宜、ＹＵＶ信号）を処理する一般的な信号処理装置の回路構成例を示す概略図である。図６の様に、３つの映像信号を処理する信号処理装置では、同種の３系統の回路を備えることが一般的である。
【０１２８】
また、ＹＵＶ信号について、人間の視覚（目）の感度は、Ｙ信号とＵＶ信号とでは、Ｙ信号の方が高い。また、同様に、Ｕ信号とＶ信号とでは、Ｖ信号の方が高い。つまり、人間の視覚特性上、Ｙ信号とＵＶ信号とでは、Ｙ信号の方が重要な役割を担い、Ｕ信号とＶ信号とでは、Ｖ信号の方が重要な役割を担うということである。
【０１２９】
また、以上の信号特性より、ＹＵＶ信号を処理する信号処理装置では、ＵＶ信号の帯域を半分に落として処理を行う方法も一般的である。この場合、信号処理装置は、Ｙ信号とＵＶ信号の２系統の回路で構成されることもある。
【０１３０】
図７は、図６の信号処理装置が備える３つの処理系統のうちの２つの処理系統の例を示す概略図である。図７において、信号処理装置１は、Ｙ信号とＵ信号とを処理する。また、各処理系統は、図７の様に、通常、信号処理に係数を用いる。
【０１３１】
図８は、Ｙ信号とＵ信号の２つの映像信号を処理する信号処理装置１の回路構成例を示す図である。なお、当該Ｕ信号は、Ｖ信号であってもよい。図８において、入力信号が入力される２つのＭＵＸ（マルチプレクサ）と、当該２つのマルチプレクサからの出力が入力されるＭＵＸは、入力信号受付部１２と、信号処理部１３の一部に相当する。また、信号処理回路は、信号処理部１３に相当する。また、出力信号を出力するＭＵＸは、出力部１７に相当する。また、２つの比較器と、期待値格納回路と、テスト信号発生器とは、エラー判断部１４に相当する。また、判定器は、優先順位判断部１５と、制御部１６に相当する。また、「Ｙ  Ｃｏｅｆ」、「Ｕ  Ｃｏｅｆ」は、信号処理の際に用いる係数であり、処理内容情報に相当する。
【０１３２】
テスト信号発生器およびその期待値を比較する比較器は、当該２つの各処理系統に組み込まれていてもよい。比較器は、例えば、信号処理装置１が組み込まれているシステムの電源の投入時などに、各処理系統からの出力信号と期待値との比較を行い、信号処理回路の故障診断を行う。この場合、テスト信号発生器は、システムの電源の投入時などにテスト信号を送信する。
【０１３３】
判定器は、比較器の診断結果を基に、信号処理回路の故障の有無を診断する。そして、故障がある場合、判定器は、重要度の低い入力信号に対して、故障している回路が含まれる処理系統を割り当てる。これは、つまり、重要度の低い入力信号が、故障している回路が含まれる処理系統において処理されるということである。また、このとき、判定器は、上記の様に回路を組み換えるためのセレクト信号を送信する。また、重要度の判定は、処理系統ごとに入力信号を観測して行う。
【０１３４】
この結果、例えば、人の顔のアップの画像であれば、髪の毛部分に高周波成分があり、顔の部分に温かみのある成分があることから、Ｙ信号とＶ信号の処理系に対して、故障している回路が含まれない処理系統を割当てることで、エラーをより認識しにくくすることが可能となる。
【０１３５】
なお、図８の回路構成例は、図５の映像信号処理回路２の回路構成と同様であるので、その他の詳細な説明を省略する。
【０１３６】
（例４）
図９は、図６から図８における信号処理ブロック（信号処理回路）内の回路構成例を示す図である。図９において、信号処理ブロックは、前処理を行う前処理ブロックと、本処理を行う本処理ブロックとから構成される。また、前処理ブロックでは、映像（２以上の画像）に対して、画像処理フィルタを適用する。具体的には、タップ展開部にて、画像を、処理の対象となる画素と、当該画素の周囲８画素との合計９画素に展開する。そして、乗算部において、当該各画素に対してフィルタの係数を乗算する。
【０１３７】
図１０は、図９における乗算部の内部構成の例を示す図である。フィルタ処理を行う乗算部の構成は、図１０の様に、同じ乗算器を複数備えることが一般的である。また、フィルタ処理などのアルゴリズムにおいては、フィルタを適用する対象の画素に掛かる係数の絶対値が最も大きく、対象の画素から遠い画素ほど、画素間の相関が薄れるため、係数の絶対値が小さいのが一般的である。
【０１３８】
従って、図９の様に、判定器での判定の結果、乗算部が有する乗算器のいずれかに故障が見つかった場合、故障が見つかった乗算器に対して、絶対値が最も小さい係数を割り当てる。この場合、判定器は、故障が見つかった乗算器が、絶対値が最も小さい係数を使用するように、ＭＵＸに対してセレクト信号を送信する。
【０１３９】
また、図１１は、図９におけるタップ展開部の内部構成の例を示す図である。図１１において、「Ｆ／Ｆ」は、フリップ・フロップである。フィルタ処理では、データを展開するために、図１１の様なシフトレジスタを構成するのが一般的である。また、入力データを示すビット列は、ＬＳＢ（Ｌｅａｓｔ  Ｓｉｇｎｉｆｉｃａｎｔ  Ｂｉｔ、最下位ビット）側のビットよりも、ＭＳＢ（Ｍｏｓｔ  Ｓｉｇｎｉｆｉｃａｎｔ  Ｂｉｔ、最上位ビット）側のビットの方が、入力データに対して支配的である。つまり、ＭＳＢ側のビットの方が、入力データを示す上で重要な役割を担っている。
【０１４０】
従って、図１１の様に、判定器での判定の結果、ＭＳＢ側のビットを処理する回路にて故障が見つかった場合、ＭＳＢ側のビットとＬＳＢ側のビットを入れ替える。この場合、判定器は、故障が見つかった回路がＬＳＢ側のビットを処理するように、ＭＵＸに対してセレクト信号を送信する。
【０１４１】
以上、本実施の形態による信号処理装置１によれば、故障が発生した場合に、当該故障による影響を最小限に留めることができる。これにより、故障が発生しても、修理を行うことなく使用し続けることができ、コストを削減することができる。
【０１４２】
また、本実施の形態による信号処理装置１によれば、故障が発生した場合に、内部の処理系統間で入力信号を入れ替えることにより、当該故障による影響を最小限に留めることができる。
【０１４３】
また、本実施の形態による信号処理装置１によれば、故障が発生した場合に、内部の処理系統間で処理内容を入れ替えることにより、当該故障による影響を最小限に留めることができる。
【０１４４】
なお、本実施の形態において、信号処理装置１と、信号処理装置１が備える２以上の信号処理部１３との関係は、一の装置が備える２以上の回路であってもよいし、一の回路が備える２以上の回路であってもよい。
【０１４５】
また、本実施の形態において、信号処理装置１は、同等の機能を有する回路や、同等の動作を行う回路を２以上備えており、当該２以上の回路のうちのいずれかにおいてエラーが発生している場合に、エラーが発生している回路で行う処理を、エラーが発生していない回路で行うことができればよく、その方法や手順などは、問わない。
【０１４６】
また、本実施の形態において、信号処理装置１は、同等の回路構成であり、当該回路による一連の処理により同等の処理を行う２以上の処理系統を備えており、当該２以上の処理系統のうちのいずれかにおいてエラーが発生している場合に、エラーが発生している処理系統で行う処理を、エラーが発生していない処理系統で行うことができればよく、その方法や手順などは問わない。
【０１４７】
また、上記各実施の形態において、各処理または各機能は、単一の装置または単一のシステムによって集中処理されることによって実現されてもよいし、あるいは、複数の装置または複数のシステムによって分散処理されることによって実現されてもよい。
【０１４８】
また、上記各実施の形態において、各構成要素は専用のハードウェアにより構成されてもよいし、あるいは、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをＣＰＵ等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。
【０１４９】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０１５０】
以上のように、本発明にかかる信号処理装置は、故障が発生した際に、当該故障による影響を最小限に留めることができる。これにより、故障が発生しても、使用し続けることができる。また、故障が発生しても、修理を行う必要がなくなりコストを削減することができるという効果を有し、テレビジョン受信機や、テレビジョン装置など、信号処理を行う装置等として有用である。
【符号の説明】
【０１５１】
１  信号処理装置
１１  優先順位管理情報格納部
１２  入力信号受付部
１３  信号処理部
１４  エラー判断部
１５  優先順位判断部
１６  制御部
１７  出力部
【図１】
2015060245.tif 000003
【図２】
2015060245.tif 000004
【図３】
2015060245.tif 000005
【図４】
2015060245.tif 000006
【図５】
2015060245.tif 000007
【図６】
2015060245.tif 000008
【図７】
2015060245.tif 000009
【図８】
2015060245.tif 000010
【図９】
2015060245.tif 000011
【図１０】
2015060245.tif 000012
【図１１】
2015060245.tif 000013