(57)【要約】【課題】放送型制御信号を用いて高い信頼性で各装置を制御できるようにする。【解決手段】  放送型制御部１２は、主制御部１１により制御され、画質検出部２１、Y/C分離部２２、I/P変換部２３、解像度変換部２４、および画質調整部２５の各部に同一の放送型制御信号を出力する。画質検出部２１乃至画質調整部２５は、それぞれ放送型制御信号が受信された場合、前段から放送型制御信号と同一の内容の同期型制御信号と処理信号が入力されたとき、それを処理し、同期型制御信号とともに後段に出力する処理を実行する。画質検出部２１乃至画質調整部２５は、放送型制御信号が受信された後、前段から同期型制御信号が入力されるまでの時間が一定時間を越えたとき、異常判定部１３にエラー信号を出力する。本発明は、テレビジョン受像機に応用することができる。【選択図】図１
2005295305.tif 000002
【特許請求の範囲】
【請求項１】
放送型の制御信号を出力する出力手段と、
前記制御信号を受信した場合、前段から入力された信号に対して処理を施して後段に出力し、前記放送型の制御信号を受信してから予め定められた時間内に前段から信号が入力されないときエラー信号を出力する複数の処理手段と、
前記複数の処理手段が出力する前記エラー信号を受信する受信手段と、
前記受信手段により受信された前記エラー信号に基づいて、前記複数の処理手段のいずれが故障したのかを判定する判定手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記複数の処理手段は、処理した信号とともに、前記放送型の制御信号と同一の同期型制御信号を後段に出力する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
放送型の制御信号を受信した場合、前段から入力された信号に対して処理を施して後段に出力し、前記放送型の制御信号を受信してから予め定められた時間内に前段から信号が入力されないときエラー信号を出力する複数の処理ステップと、
前記処理ステップの処理で出力される前記エラー信号を受信する受信ステップと、
前記受信ステップの処理により受信された前記エラー信号に基づいて、前記複数の処理ステップの処理のいずれが故障したのかを判定する判定ステップと
を含むことを特徴とする情報処理方法。
【請求項４】
放送型の制御信号を受信した場合、前段から入力された信号に対して処理を施して後段に出力し、前記放送型の制御信号を受信してから予め定められた時間内に前段から信号が入力されないときエラー信号を出力する複数の処理ステップと、
前記処理ステップの処理で出力される前記エラー信号を受信する受信ステップと、
前記受信ステップの処理により受信された前記エラー信号に基づいて、前記複数の処理ステップの処理のいずれが故障したのかを判定する判定ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項５】
放送型の制御信号を受信した場合、前段から入力された信号に対して処理を施して後段に出力し、前記放送型の制御信号を受信してから予め定められた時間内に前段から信号が入力されないときエラー信号を出力する複数の処理ステップと、
前記処理ステップの処理で出力される前記エラー信号を受信する受信ステップと、
前記受信ステップの処理により受信された前記エラー信号に基づいて、前記複数の処理ステップの処理のいずれが故障したのかを判定する判定ステップと
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および方法、記録媒体、並びにプログラムに関し、特に、簡単に、複数の装置を制御できるようにした情報処理装置および方法、記録媒体、並びにプログラムに関する。
【背景技術】
【０００２】
近年、画像処理システムは、入力画像の帯域が広くなったため、比較的帯域の狭いLSI（Large Scale Integration）やモジュールを並列に配置し、同時に処理させる場合がある。このような場合、多数のLISやモジュールを統一的に制御する必要がある。このとき、全ての被制御装置に対してそれぞれ独立に制御を行うのは、煩雑となり仕組みが冗長となりがちである。そこで、放送型（ブロードキャスト型）の制御が用いられることがある。
【０００３】
放送型の制御信号を用いれば、制御装置は、複数の被制御装置に対して１つの（共通の）制御信号を出力するだけでよいので、制御が簡単となる。
【０００４】
しかしながら、放送型の制御信号を用いる場合、故障した被制御装置を発見することが困難になり、結果的に、動作の確実性を確保することが困難になる課題があった。
【０００５】
そこで、例えば、特許文献１に記載されているように、自己診断機能を各被制御装置に設けることが考えられるが、それによっても、カスケード接続された各被制御装置は、前段からの影響を受けるので、やはり故障装置を発見するのが困難である。
【０００６】
【特許文献１】特開平９−２８４８１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
また、制御装置が各被制御装置からACK（Acknowledgement）信号や戻り信号を受信し、それに基づいて複数の被制御装置を制御するようにすれば、複数の被制御装置を確実に動作させることが可能にはなるが、そのようにすると、結局、制御装置が複数の被制御装置を個別に制御していくのと変わりがなく、放送型の制御信号を用いる意味がなくなる。
【０００８】
そこで、例えば、WDT（Watchdog Timer）などを使って、一番上層に信頼性を確保した制御系を一箇所作成し、それを足掛かりに、下層の信頼性を確保する手法が知られている。これを繰り返せば、信頼性を保証するツリー構造が作成でき、システム全体の信頼性を確保することができる。
【０００９】
しかしながら、放送型の制御を有効に使おうとする場合、制御の上流で制御の信頼性を確保したとしても、それを足掛かりにして下流の信頼性を保証することが困難である。なぜなら、上流側が下流側の返り値をみて判断することになるので、結局放送型の意味が損なわれてしまうからである。
【００１０】
本発明はこのような状況に鑑みてなされたものであり、複数の装置を確実に制御し、システム全体の信頼性を確保することができるようにするものである。
【課題を解決するための手段】
【００１１】
本発明の情報処理装置は、放送型の制御信号を出力する出力手段と、前記制御信号を受信した場合、前段から入力された信号に対して処理を施して後段に出力し、前記放送型の制御信号を受信してから予め定められた時間内に前段から信号が入力されないときエラー信号を出力する複数の処理手段と、前記複数の処理手段が出力する前記エラー信号を受信する受信手段と、前記受信手段により受信された前記エラー信号に基づいて、前記複数の処理手段のいずれが故障したのかを判定する判定手段とを備えることを特徴とする。
【００１２】
前記複数の処理手段は、処理した信号とともに、放送型の制御信号と同一の同期型制御信号を後段に出力するようにすることができる。
【００１３】
本発明の情報処理方法は、放送型の制御信号を受信した場合、前段から入力された信号に対して処理を施して後段に出力し、前記放送型の制御信号を受信してから予め定められた時間内に前段から信号が入力されないときエラー信号を出力する複数の処理ステップと、前記処理ステップの処理で出力される前記エラー信号を受信する受信ステップと、前記受信ステップの処理により受信された前記エラー信号に基づいて、前記複数の処理ステップの処理のいずれが故障したのかを判定する判定ステップとを含むことを特徴とする。
【００１４】
本発明の記録媒体のプログラムは、放送型の制御信号を受信した場合、前段から入力された信号に対して処理を施して後段に出力し、前記放送型の制御信号を受信してから予め定められた時間内に前段から信号が入力されないときエラー信号を出力する複数の処理ステップと、前記処理ステップの処理で出力される前記エラー信号を受信する受信ステップと、前記受信ステップの処理により受信された前記エラー信号に基づいて、前記複数の処理ステップの処理のいずれが故障したのかを判定する判定ステップとを含むことを特徴とする。
【００１５】
本発明のプログラムは、放送型の制御信号を受信した場合、前段から入力された信号に対して処理を施して後段に出力し、前記放送型の制御信号を受信してから予め定められた時間内に前段から信号が入力されないときエラー信号を出力する複数の処理ステップと、前記処理ステップの処理で出力される前記エラー信号を受信する受信ステップと、前記受信ステップの処理により受信された前記エラー信号に基づいて、前記複数の処理ステップの処理のいずれが故障したのかを判定する判定ステップとをコンピュータに実行させることを特徴とする。
【００１６】
本発明においては、放送型の制御信号が受信された場合、そのときから予め定められた時間内に前段から信号が入力されないとき、エラー信号が出力される。そして、そのエラー信号に基づいて故障が判定される。
【発明の効果】
【００１７】
本発明によれば、複数の装置を制御することができる。特に、本発明によれば、複数の装置を制御する場合における信頼性を確保することができる。
【発明を実施するための最良の形態】
【００１８】
以下に本発明の最良の形態を説明するが、開示される発明と実施の形態との対応関係を例示すると、次のようになる。明細書中には記載されているが、発明に対応するものとして、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その発明に対応するものではないことを意味するものではない。逆に、実施の形態が発明に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その発明以外の発明には対応しないものであることを意味するものでもない。
【００１９】
さらに、この記載は、明細書に記載されている発明の全てを意味するものではない。換言すれば、この記載は、明細書に記載されている発明であって、この出願では請求されていない発明の存在、すなわち、将来、分割出願されたり、補正により出現し、追加される発明の存在を否定するものではない。
【００２０】
請求項１の情報処理装置（例えば、図１のテレビジョン受像機１）は、放送型の制御信号（例えば、図１の放送型制御部１２が出力する制御信号）を出力する出力手段（例えば、図１の放送型制御部１２）と、前記制御信号を受信した場合、前段から入力された信号に対して処理を施して後段に出力し、前記放送型の制御信号を受信してから予め定められた時間内に（例えば、図７のステップS45において制限時間を超えたと判定される前に）前段から信号が入力されないときエラー信号を出力する（例えば、図７のステップS47の処理）複数の処理手段（例えば、図１の画質検出部２１、Y/C分離部２２、I/P変換部２３、解像度変換部２４、画質調整部２５）と、前記複数の処理手段が出力する前記エラー信号を受信する受信手段（例えば、図８の異常判定部１３の受信部１１１）と、前記受信手段により受信された前記エラー信号に基づいて、前記複数の処理手段のいずれが故障したのかを判定する判定手段（例えば、図８の異常判定部１３の判定部１１２）とを備えることを特徴とする。
【００２１】
前記複数の処理手段は、処理した信号とともに、前記放送型の制御信号と同一の同期型制御信号を後段に出力する（例えば、図７のステップS51の処理）。
【００２２】
請求項３の情報処理方法、請求項４の記録媒体のプログラム、および請求項５のプログラムは、放送型の制御信号（例えば、図１の放送型制御部１２が出力する制御信号）を受信した場合、前段から入力された信号に対して処理を施して後段に出力し、前記放送型の制御信号を受信してから予め定められた時間内に（例えば、図７のステップS45において制限時間を超えたと判定される前に）前段から信号が入力されないときエラー信号を出力する複数の処理ステップ（例えば、図７のステップS47の処理）と、前記処理ステップの処理で出力される前記エラー信号を受信する受信ステップ（例えば、図９のステップS81）と、前記受信ステップの処理により受信された前記エラー信号に基づいて、前記複数の処理ステップの処理のいずれが故障したのかを判定する判定ステップ（例えば、図９のステップS82，S83）とを含むことを特徴とする。
【００２３】
以下、図を参照して、本発明の実施の形態について説明する。
【００２４】
図１は、本発明を適用したテレビジョン受像機の主要部の構成例を表す。主制御部１１は、基本的な電源管理、放送型制御部１２の初期化、異常時のリセットといったシステムの維持、管理を行う。放送型制御部１２は、信号処理モジュール１４の各部のステートマシーンを持ち、ユーザの操作に基づいた主制御部１１からの指示に従って、信号処理モジュール１４の各部に放送型（ブロードキャスト型）制御信号を出力しその動作を制御する。
【００２５】
異常判定部１３は、信号処理モジュール１４の各部からのエラー信号を受信し、そのいずれが故障したのかを判定し、その判定結果を主制御部１１に通知する。
【００２６】
放送型制御信号の出力の形態は、無線、有線のいずれでもよく、また、ネットワークを介して送信されるようにしてもよい。
【００２７】
信号処理モジュール１４は、画質検出部２１、Y/C分離部２２、I/P変換部２３、解像度変換部２４、および画質調整部２５により構成されている。
【００２８】
画質検出部２１は、外部より入力された信号の電界強度を検出したり、入力された映像信号が2-3プルダウン形式の信号であるのかといったことを検出する。Y/C分離部２２は、画質検出部２１より供給された映像信号を、輝度信号Ｙと色信号Ｃに分離する。このときまた、４：２：２のYUV信号を、４：４：４の信号に変換する処理も行われる。Y/C分離部２２は、輝度信号と色信号を分離する機能を有しているものであればどのような構成でもよいが、例えば、特許第３３８７１７０号に開示されている構成を採用することができる。
【００２９】
I/P変換部２３は、Y/C分離部２２より供給された映像信号を、インターレース方式の信号からプログレシブ方式の信号に変換する。I/P変換部２３の構成も任意であるが、例えば、特開２００３−３１９３４９号公報に開示されている構成を採用することができる。
【００３０】
解像度変換部２４は、I/P変換部２３より供給された映像信号の解像度を変換する。例えば、入力されたSD（Standard Definition）信号からHD（High Definition）信号に変換する処理が行われる。解像度変換部２４の構成も任意であるが、例えば、特開２００２−２１８４１４号公報に開示されている構成を採用することができる。
【００３１】
画質調整部２５は、解像度変換部２４より供給された映像信号の画質調整を行う。具体的には、LCD（Liquid Crystal Display），CRT（Cathode Ray Tube），プラズマディスプレイといった表示装置に適した信号となるように、映像信号のレベルを調整する。
【００３２】
さらにまた、信号処理モジュール１４の各部は、基本的に同一の構成のチップで構成し、制御信号に基づいて、その動作する機能を切り替えるようにすることもできる。このチップの構成については、例えば、ＷＯ９６／０７９８７号公報に開示されている構成を採用することができる。
【００３３】
なお、主制御部１１には、リムーバブルメディア１６を駆動するドライブ１５が、必要に応じて接続される。
【００３４】
次に、主制御部１１による信号処理モジュール１４の制御について説明するが、この制御を行うために、主制御部１１は図２に示されるように、判定部４１、初期化部４２、表示制御部４３、並びに指示部４４といった機能的構成を有している。
【００３５】
判定部４１は、異常判定部１３から異常の通知を受けたか否か、終了が指令されたか否かといった各種の判定処理を行う。初期化部４２は、放送型制御部１２を初期化する処理を実行する。表示制御部４３は、ユーザに対して所定のメッセージを表示させる制御を行う。指示部４４は、放送型制御部１２を介して信号処理モジュール１４の各部に対して各種の指示を出力する。
【００３６】
次に、図３のフローチャートを参照して、制御処理について説明する。
【００３７】
ステップＳ１において、判定部４１は、信号処理モジュール１４の各部から、異常の通知を受けたか否かを判定する。信号処理モジュール１４から異常の通知を受けていない場合、ステップＳ２において、初期化部４２は、放送型制御部１２を初期化する処理を実行する。例えば、初期化部４２は、信号処理モジュール１４が、入力されたインターレース方式のSD信号からプログレシブ方式のHD信号を生成するように各部を初期化する。このため、初期化部４２は、放送型制御部１２を制御し、信号処理モジュール１４の各部、すなわち、画質検出部２１、Y/C分離部２２、I/P変換部２３、解像度変換部２４、並びに画質調整部２５に対して、インターレース方式のSD信号をプログレシブ方式のHD信号に変換する放送型制御信号を出力する。信号処理モジュール１４の各部は、この制御信号に基づいてそれぞれの処理を行う。この処理の詳細については、図７のフローチャートを参照して後述する。
【００３８】
信号処理モジュール１４の各部は、カスケード接続されており、前段より入力された信号を処理し、後段に出力する。このとき、処理信号とともに同期型制御信号も前段から後段に出力され、各部は、放送型制御信号を受信した後、前段から同期型制御信号を一定時間内に受信しない場合、エラー信号を異常判定部１３に出力する（後述する図７のステップＳ４７の処理）。異常判定部１３は、信号処理モジュール１４の各部からのエラー信号を受信したとき、いずれが故障したのかを判定し、その判定結果を主制御部１１に通知する（後述する図９のステップＳ８６の処理）。
【００３９】
そこで、ステップＳ３において、判定部４１は初期化処理実行後（放送型制御信号出力後）、予め設定されている一定時間内に異常の通知を受け取ったか否かを判定する。この一定時間は、信号処理モジュール１４の各部が、いずれも正常に動作している場合に、画質検出部２１で処理された信号が順次後段に出力され、画質調整部２５により処理され、出力されるまでに要する時間より若干長い時間に設定されている。従って、この一定時間内に異常の通知が受信されない場合には、信号処理モジュール１４の各部は正常に動作しているものと判定される。
【００４０】
ステップＳ３において、一定時間内に異常の通知が受信されたと判定された場合、ステップＳ４において、判定部４１は、異常でない装置があるか否かを判定する。異常でない装置が存在する場合には、ステップＳ５において、初期化部４２は、異常でない装置だけを使用するように放送型制御部１２を初期化する。放送型制御部１２は、この初期化に基づいて、新たな放送型制御信号を信号処理モジュール１４の各部に出力する。
【００４１】
例えば、初期化部４２は、当初、図４に示されるようにY/C分離部２２、I/P変換部２３、および解像度変換部２４をそれぞれ動作させ、入力されたインターレース方式のSD信号をプログレシブ方式のHD信号に変換させるように各部に指示したのであるが、解像度変換部２４が故障し、解像度変換処理を行うことができなくなった場合には、インターレース方式のSD信号をプログレシブ方式のSD信号に変換して出力するように初期化を行う。この場合、図５に示されるように、Y/C分離部２２とI/P変換部２３は、それぞれSD信号をHD信号に変換する制御信号が入力された場合と同様の処理を行うのであるが、解像度変換部２４は、解像度変換処理を行うのではなく、ただ単に入力された信号をそのままスルーして出力するスルー部９１として機能する。これにより、少なくともユーザが画像を見ることができなくなってしまうようなことが防止される。
【００４２】
その後、ステップＳ６において、判定部４１は、ステップＳ５における初期化処理後、予め設定してある一定の時間内に、異常の通知を受けたか否かを判定する。異常の通知を受けた場合には、もはや正常な動作を保証することができないため、ステップＳ７において、表示制御部４３は異常を表示する処理を実行する。具体的には、例えば、「異常が発生しました」のようなメッセージをユーザに呈示するように制御が行われる。ユーザはこのメッセージを見て、必要に応じて故障を修理するなどの処置を行うことになる。
【００４３】
ステップＳ８において、判定部４１は、ユーザより終了が指令されたか否かを判定する。終了が指令されていない場合には、処理はステップＳ１に戻り、それ以降の処理が繰り返し実行される。
【００４４】
ステップＳ１において、異常の通知を受けていないと判定された場合、並びにステップＳ３またはステップＳ６において、一定時間内に異常の通知を受けていないと判定された場合にも処理はステップＳ８に進み、終了が指令されているか否かが判定され、指令されていなければ処理はステップＳ１に戻り、それ以降の処理が繰り返し実行される。
【００４５】
ステップＳ８において、ユーザより終了が指令されたと判定された場合、ステップＳ９において、指示部４４は、放送型制御部１２を制御し、信号処理モジュール１４の各部に終了の指示の放送型制御信号を出力させる。信号処理モジュール１４の各部は、この制御信号に基づいて処理を終了させる。
【００４６】
次に、信号処理モジュール１４の各部の個別処理について説明する。その基本的な流れはいずれも同一であるので、ここではY/C分離部２２を例として説明する。
【００４７】
この場合、Y/C分離部２２は、例えば図６に示されるように、判定部７１、計測部７２、処理部７３、および出力部７４により構成される。図示は省略するが、画質検出部２１、I/P変換部２３、解像度変換部２４、画質調整部２５も同様に構成されている。
【００４８】
判定部７１は、制御信号を受信したか否か、受信した放送型制御信号と同期型制御信号が一致しているか否か、処理が終了したか否か、末尾の装置であるか否か、終了が指示されたか否かといった判定処理を行う。計測部７２は、計時動作を行い、放送型制御信号が受信されてから同期型制御信号が受信されるまでの時間を計測する。処理部７３は、固有の処理を行う。この例の場合、Y/C分離部２２の処理部であるので、処理部７３は、輝度信号と色信号の分離処理を行う。出力部７４は、処理部７３により処理された処理信号を、受信された放送型制御信号と実質的に同一の内容を有する同期型制御信号とともに、後段（いまの場合、I/P変換部２３）に出力する。
【００４９】
次に、図７のフローチャートを参照して、Y/C分離部２２の個別処理について説明する。ステップＳ４１において、判定部７１は、放送型制御信号を受信したか否かを判定する。この放送型制御信号は、上述した図３のステップＳ２またはステップＳ５の処理で出力されるものである。放送型制御信号を受信しない場合には、受信されるまでステップＳ４１の処理が繰り返し実行される。
【００５０】
ステップＳ４１において、放送型制御信号が受信されたと判定された場合、ステップＳ４２において、計測部７２は、同期型制御信号を受信するまでの時間の計測を開始する。すなわち、Y/C分離部２２の前段には画質検出部２１が配置されているので、画質検出部２１が処理を終了したとき、処理信号とともに同期型制御信号をY/C分離部２２に出力してくる（画質検出部２１による後述するステップＳ５１の処理）。計測部７２は、この同期型制御信号を受信するまでの時間を計測する。
【００５１】
ステップＳ４３において、判定部７１は、自分自身（いまの場合、Y/C分離部２２）が信号処理モジュール１４の先頭の装置であるか否かを判定する。先頭の装置であるか、後述するステップＳ５０における末尾の装置であるのかは、予め各部に設定、記憶されている。あるいはまた、各部に放送型制御信号を受信してから、前段より制御信号と処理信号が入力されるまでに要する時間を、秒、または、映像信号のフィード数、あるいはフレーム数などの形式で記憶しておき、その時間から自分自身が位置する順番を自分自身が判断するようにしてもよい。
【００５２】
自分自身が先頭の装置でない場合には、ステップＳ４４において、判定部７１は、同期型制御信号を受信したか否かを判定する。先頭の装置でなければ、前段の装置から処理信号とともに同期型制御信号が供給されてくるので（後述するステップＳ５１）、同期型制御信号が受信されない場合には、ステップＳ４５において、計測部７２は、ステップＳ４２で計測を開始した時間が予め設定した制限時間を越えたか否かを判定する。この制限時間は、各部において共通の時間としても良いし、各部のカスケード接続における順番に対応する時間とすることもできる。
【００５３】
経過時間が制限時間をまだ超えていない場合には、処理はステップＳ４４に戻り、同期型制御信号を受信するまでステップＳ４４，Ｓ４５の処理が繰り返し実行される。制限時間内に、同期型制御信号が前段から受信されたと判定された場合、ステップＳ４６において、判定部７１は、２つの制御信号が一致しているか否かを判定する。すなわち、後述するステップＳ５１において、各部は、放送型制御部１２から受信した放送型制御信号と同一の内容の制御信号を、同期型制御信号として後段に出力する。従って、放送型制御信号と同期型制御信号は、実質的に一致している信号である。２つの制御信号が一致している場合には、ステップＳ４８において、処理部７３は個別処理を開始する。いまの場合、Y/C分離部２２の処理部であるので、処理部７３は、前段の画質検出部２１より入力された映像信号を、輝度信号と色信号に分離する処理を実行する。
【００５４】
ステップＳ４９において、判定部７１は、処理が終了したか否かを判定し、処理が終了するまで待機する。そして、処理が終了したとき、ステップＳ５０において、判定部７１は、自分自身が末尾の装置であるか否かを判定する。いまの場合、末尾の装置ではないので、ステップＳ５１において、出力部７４は処理信号とともに同期型制御信号を出力する処理を実行する。すなわち、処理部７３により分離された輝度信号と色信号が、ステップＳ４１で受信された放送型制御信号と実質的に同一内容の同期型制御信号とともに、後段のI/P変換部２３に出力される。
【００５５】
自分自身が末尾の装置である場合には、後段には放送型制御部１２により制御されるカスケード接続された処理部は存在しないことになる。図１の例では、画質調整部２５が、末尾の装置である。そこで、このような場合には、ステップＳ５２において、出力部７４は同期型制御信号を出力する必要がないので、処理信号だけを後段に出力する。
【００５６】
ステップＳ４５において、放送型制御信号を受信してから同期型制御信号を受信するまでの時間が制限時間を越えたと判定された場合、または、ステップＳ４６において、２つの制御信号が一致しないと判定された場合、ステップＳ４７において、出力部７４は、エラー信号を異常判定部１３に出力する。異常判定部１３は、このエラー信号に基づいて、信号処理モジュール１４のどの部分が故障したのかを判定する（この処理については、図９のフローチャートを参照して後述する）。
【００５７】
ステップＳ４７，Ｓ５１，Ｓ５２の処理の後、ステップＳ５３において、判定部７１は、終了が指示されたか否かを判定する。ユーザよりまだ終了が指示されていない場合には、処理はステップＳ４１に戻り、それ以降の処理が繰り返し実行される。ステップＳ５３において、ユーザより終了が指示されたと判定された場合、処理は終了される。
【００５８】
なお、この終了の指示も、放送型制御信号に基づいて行われる。
【００５９】
以上のようにして、画質検出部２１は、入力されたSD信号の画質を検出し、電界強度、ノイズ、および2-3プルダウン信号の検出を行った後、その検出結果と入力信号をY/C分離部２２に出力する。Y/C分離部２２は、入力された映像信号から輝度信号と色信号を分離する。分離された輝度信号と色信号は、I/P変換部２３に供給される。I/P変換部２３は、入力されたインターレース方式の輝度信号と色信号をプログレシブ方式の輝度信号と色信号に変換する。解像度変換部２４は、I/P変換部２３より入力されたプログレシブ方式に変換された輝度信号と色信号を、その画素密度を増加させることでSD信号からHD信号に変換する。
【００６０】
画質調整部２５は、解像度変換部２４より供給されたHD信号の輝度信号と色信号のレベルを、表示装置に最適となるレベルに調整した後、出力信号として図示せぬ表示装置に出力する。
【００６１】
次に、異常判定部１３による異常判定処理について説明する。異常判定部１３は、図８に示されるように、受信部１１１、判定部１１２、決定部１１３、および通知部１１４を有している。
【００６２】
受信部１１１は、信号処理モジュール１４の各部から、図７のステップＳ４７において出力されたエラー信号を受信する。判定部１１２は、受信部１１１により受信されたエラー信号に基づいて、信号処理モジュール１４のうち故障している装置（部分）はどの装置であるのかを判定する。決定部１１３は、判定部１１２による判定結果に基づいて、信号処理モジュール１４の各部のうち、故障している装置を決定する。通知部１１４は、決定部１１３により決定された装置が故障していることを主制御部１１に通知する。
【００６３】
次に、図９のフローチャートを参照して、異常判定部１３の異常判定処理について説明する。ステップＳ８１において、受信部１１１は、信号処理モジュール１４の各部、すなわち、画質検出部２１、Y/C分離部２２、I/P変換部２３、解像度変換部２４、並びに画質調整部２５のいずれかから、エラー信号が出力されてきたときこれを受信し、判定部１１２は、受信部１１１の出力に基づいてエラー信号を受信したか否かを判定する。エラー信号を受信した場合、判定部１１２は、ステップＳ８２，ステップＳ８３において、エラー信号を出力したのは、全ての装置か（ステップＳ８２）、または、エラー信号を出力したのは下流側の全ての装置か（ステップＳ８３）を判定する。
【００６４】
ステップＳ８２において、エラー信号を出力したのは全ての装置であると判定された場合、ステップＳ８４において、決定部１１３は制御系の異常と決定する。すなわち、この場合、図１の画質検出部２１、Y/C分離部２２、I/P変換部２３、解像度変換部２４、および画質調整部２５のいずれもがエラー信号を出力したことになるので、放送型制御部１２より出力された放送型制御信号そのものが、各部に有効に受信されていない可能性がある。そこで、この場合には、制御系全体が異常であると判定される。
【００６５】
ステップＳ８３において、エラー信号を出力したのは下流側の全ての装置であると判定された場合、ステップＳ８５において、決定部１１３は、下流側の先頭の装置の故障と決定する。例えば、画質検出部２１はエラーを出力していないが、画質検出部２１より下流側にあるY/C分離部２２、I/P変換部２３、解像度変換部２４、および画質調整部２５の４つの各部からエラー信号が検出された場合には、その下流側の４つの各部のうちの先頭のY/C分離部２２に異常があり、そこから後段に信号が出力されないので、それより下流側のI/P変換部２３、解像度変換部２４、および画質調整部２５もエラー信号を出力するのもと判定される。
【００６６】
同様に、画質検出部２１とY/C分離部２２は、エラー信号を出力しておらず、それより下流側のI/P変換部２３、解像度変換部２４、および画質調整部２５がエラー信号を出力している場合には、下流側の３つの装置の先頭のI/P変換部２３に異常があると判定される。また、画質検出部２１、Y/C分離部２２、およびI/P変換部２３は、エラー信号を出力しておらず、解像度変換部２４と画質調整部２５がエラー信号を出力している場合には、その下流側の２つの装置のうちの先頭の解像度変換部２４が故障しているものと判定される。さらに、画質検出部２１、Y/C分離部２２、I/P変換部２３、および解像度変換部２４がいずれもエラー信号を出力しておらず、最も下流に位置する画質調整部２５だけがエラー信号を出力している場合には、画質調整部２５が故障していると決定される。
【００６７】
ステップＳ８４またはステップＳ８５において、故障している装置が決定されると、ステップＳ８６において、通知部１１４は、故障を通知する処理を実行する。具体的には、制御系の異常と決定された場合、そのことを表す通知が通知部１１４から主制御部１１に通知される。同様に、下流側の先頭の装置の故障と決定された場合には、その装置を特定する情報が、具体的には、例えばY/C分離部２２が故障していると判定された場合には、Y/C分離部２２が故障していることが、主制御部１１に通知される。
【００６８】
ステップＳ８２およびステップＳ８３において、いずれもエラー信号が出力されていないと判定された場合、並びにステップＳ８６において、故障を通知する処理が行われた後、処理はステップＳ８７に進む。ステップＳ８７において、判定部１１２は、終了が指示されたか否かを判定する。終了が指示されていない場合には、処理はステップＳ８１に戻り、それ以降の処理が繰り返し実行される。ステップＳ８７において、終了が指示されていると判定された場合、処理は終了される。
【００６９】
図１０は、テレビジョン受像機１の他の構成例を表している。この構成例においては、信号処理モジュール１４が３個設けられている。すなわち、画質検出部２１−１乃至画質調整部２５−１を有する信号処理モジュール１４−１、画質検出部２１−２乃至画質調整部２５−２を有する信号処理モジュール１４−２、および画質検出部２１−３乃至画質調整部２５−３を有する信号処理モジュール１４−３の３個の信号モジュールが、並列に配置されている。そして、分配部１５１が、入力信号を３つの信号処理モジュール１４−１乃至１４−３にそれぞれ分割して供給し、合成部１５２が、３つの信号処理モジュール１４−１乃至１４−３の出力する信号を合成し、出力信号として出力されるように構成されている。その他の構成は、図１における場合と同様である。
【００７０】
すなわち、この実施の形態においては、分配部１５１は、図１１Ａに示されるように、入力信号をそのフレーム（またはフィールド）１８１を均等に垂直方向に３つの領域R1乃至R3に分割し、図中、左側の領域R1の信号を信号処理モジュール１４−１に供給し、中央の領域R2の信号を信号処理モジュール１４−２に供給し、右側の領域R3の信号を信号処理モジュール１４−３に供給する。
【００７１】
信号処理モジュール１４−１乃至１４−３は、それぞれ、基本的に、図１の信号処理モジュール１４の画質検出部２１乃至画質調整部２５と同様の処理を行う。但し、画質検出部２１−１乃至画質調整部２５−１は、領域R1の信号だけを処理し、画質検出部２１−２乃至画質調整部２５−２は領域R2の信号だけを処理し、画質検出部２１−３乃至画質調整部２５−３は、領域R3の信号だけを処理する。このように、３つの信号処理モジュール１４−１乃至１４−３が、映像信号を並列に処理するので、より迅速な処理が可能となる。
【００７２】
なお、フレーム１８１は、図１１Ａに示されるように、縦方向に３分割するのではなく、水平方向に３分割することも可能である。しかしながら、そのようにすると、各信号処理モジュール１４−１乃至１４−３が処理する信号に１／３フレームごとの時間的遅延が生じるため、各信号処理モジュール１４−１乃至１４−３に次のフレームの信号が入力されるまでの待ち時間が長くなる。そこで、図１１Ａに示されるように、縦方向に分割するようにした方が、各信号処理モジュール１４の待ち時間は、１ライン分の時間の１／３ですむため、より短くてすむことになる。
【００７３】
図１０のテレビジョン受像機１における制御処理、個別処理、および異常判定処理も、基本的に上述した場合と同様である。但し、この場合には、例えば３つの信号処理モジュール１４−１乃至１４−３のうち、信号処理モジュール１４−３の画質検出部２１−３乃至画質調整部２５−３のいずれかが故障した場合には、信号処理モジュール１４−３を使用せず、信号処理モジュール１４−１と信号処理モジュール１４−２だけを使用するように変更することができる。
【００７４】
すなわち、例えば、図３のステップＳ２において、当初、信号処理モジュール１４−１乃至１４−３の３個がいずれも動作するように初期化処理が行われ、図１１Ａに示されるように、信号処理モジュール１４−１乃至１４−３が領域R1乃至領域R3の信号をそれぞれ個別に、かつ並列的に処理するように制御されたとする。しかしながら、信号処理モジュール１４−３に故障が発見された場合、ステップＳ５において、信号処理モジュール１４−１と信号処理モジュール１４−２だけが動作するように初期化処理が行われる。その結果、信号処理モジュール１４−１は、図１１Ｂに示されるように、フレーム１８１を垂直方向に２分割した場合における図中左側の１／２フレームの領域R11の信号だけを処理し、信号処理モジュール１４−２は、フレーム１８１の右側の１／２の領域R12の信号だけを処理する。このようにすれば、図１１Ａの領域R3の信号に対応する画像だけが表示されなくなるようなことが防止される。処理速度は遅くなるが、このようにした方が、画像が一部表示されなくなる場合に比べて、ユーザインタフェースとしては好ましい。
【００７５】
以上、本発明をテレビジョン受像機に適用した場合について説明したが、本発明は、テレビジョン受像機以外にも各種の情報処理装置に適用することが可能である。
【００７６】
また、画質検出部２１乃至画質調整部２５は、それぞれ独立または共通の基板上に配置されたものが１つの装置に装着される構成であってもよいし、それぞれが独立した装置であってもよい。
【００７７】
上述した一連の処理は、ハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【００７８】
この記録媒体は、図１と図１０に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク（フロッピディスクを含む）、光ディスク（CD-ROM(Compact Disk-Read Only Memory),DVD(Digital Versatile Disk)を含む）、光磁気ディスク（MD（Mini-Disk）を含む）、もしくは半導体メモリなどよりなるリムーバブルメディア１６により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているROMやハードディスクなどで構成される。
【００７９】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【００８０】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【産業上の利用可能性】
【００８１】
本発明は、テレビジョン受像機などの情報処理装置に適用することが可能である。
【図面の簡単な説明】
【００８２】
【図１】本発明を適用したテレビジョン受像機の機能的構成例を示すブロック図である。
【図２】図１の主制御部の機能的構成例を示すブロック図である。
【図３】制御処理を説明するフローチャートである。
【図４】インターレース方式のSD信号をプログレシブ方式のHD信号に変換する制御信号が入力された場合の機能的構成を説明する図である。
【図５】インターレース方式のSD信号をプログレシブ方式のSD信号に変換する制御信号が入力された場合における構成を説明する図である。
【図６】図１のY/C分離部の機能的構成例を示すブロック図である。
【図７】個別処理を説明するフローチャートである。
【図８】図１の異常判定部の機能的構成例を示すブロック図である。
【図９】異常判定処理を説明するフローチャートである。
【図１０】本発明を適用したテレビジョン受像機の他の機能的構成例を示すブロック図である。
【図１１】領域の分割を説明する図である。
【符号の説明】
【００８３】
１  テレビジョン受像機，  １１  主制御部，  １２  放送型制御部，  １３  異常判定部，  １４  信号処理モジュール，  １５  ドライブ，  １６  リムーバブルメディア，  ２１  画質検出部，  ２２  Y/C分離部，  ２３  I/P変換部，  ２４  解像度変換部，  ２５  画質調整部，  １１１  受信部，  １１２  判定部，  １１３  決定部，  １１４  通知部
【図１】
2005295305.tif 000003
【図２】
2005295305.tif 000004
【図３】
2005295305.tif 000005
【図４】
2005295305.tif 000006
【図５】
2005295305.tif 000007
【図６】
2005295305.tif 000008
【図７】
2005295305.tif 000009
【図８】
2005295305.tif 000010
【図９】
2005295305.tif 000011
【図１０】
2005295305.tif 000012
【図１１】
2005295305.tif 000013