(57)【要約】【課題】  電子機器の反応速度を、従来に比して格段に向上させる。【解決手段】  各デバイス６、７、８、９に対する制御命令を、制御処理リスト及び対象デバイスリストに基づいて認識する。そして、各デバイス６、７、８、９それぞれに対する制御処理からの制御命令が揃った時点で、当該制御命令を一括して対象のデバイスに発行することにより、各デバイス６、７、８、９に対する制御命令の発行回数を削減して、電子機器１の反応速度を格段に向上することができる。【選択図】        図３
2006166364.tif 000002
【特許請求の範囲】
【請求項１】
機器を構成する複数のデバイスを制御手段が制御するように構成された電子機器において、
上記電子機器を動作させる際に上記制御手段が実行する制御処理を記録した制御処理リストと、上記制御処理が制御対象とする上記デバイスを記録した対象デバイスリストとを記憶したリスト記憶手段と、
上記制御部が上記電子機器を動作させる際、上記制御処理リスト及び対象デバイスリストとを参照し、当該電子機器が上記動作を実行する際に上記各制御処理が制御するデバイスを認識して、各デバイスそれぞれに対する上記制御処理からの制御命令が揃った時点で、当該制御命令を一括して対象のデバイスに発行する制御命令調停手段と
を具えることを特徴とする電子機器。
【請求項２】
機器を構成する複数のデバイスを制御手段が制御するように構成された電子機器の制御方法において、
上記制御部が上記電子機器を動作させる際、上記制御処理リスト及び対象デバイスリストとを参照し、当該電子機器が上記動作を実行する際に上記各制御処理が制御するデバイスを認識する制御対象デバイス認識ステップと、
各デバイスそれぞれに対する上記制御処理からの制御命令が揃った時点で、当該制御命令を一括して対象のデバイスに発行する制御命令調停ステップと
を具えることを特徴とする電子機器の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電子機器及びその制御方法に関し、例えばテレビジョン装置に適用して好適なものである。
【背景技術】
【０００２】
従来テレビジョン装置においては、ユーザ操作に応じて、信号経路変更処理、映像表示に関する周波数変更処理、表示モード（ワイド画面や標準画面等）変更処理、画質設定変更処理などの各種制御処理を、ＣＰＵによってマルチタスク処理するようになされている（例えば、特許文献１参照）。
【０００３】
このときテレビジョン装置のＣＰＵは、上述した複数の制御処理を平行して実行し、各制御処理に対してユーザ操作が与えられると、これに応じて、対応するチューナ部や映像処理部等の各種デバイスに対して個別にコマンドを発行してデータ設定を行うことにより、様々な制御を平行して行うようになされている。
【特許文献１】特開平９−１３０７１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ここで、上述したテレビジョン装置のマルチタスク処理においては、同一のデバイスに対して複数の制御処理がコマンドを発行する場合がある。
【０００５】
例えば図従１に示すように、ユーザがテレビジョン装置の表示映像を内蔵チューナから外部入力に切り換える等の入力切替操作を行った場合、信号経路変更処理、ワイドモード変更処理、周波数変更処理及び画質設定変更処理が同時に実行される。
【０００６】
このとき信号経路変更処理は、ＡＶ（Audio/Visual）スイッチ、クロマデコーダ、ＭＩＤ（Multi Image Driver）並びにＤＣＰ／ＭＣＰの各デバイスに対してそれぞれ個別にコマンドを発行してデータ設定を行い、その動作状態を変更する。
【０００７】
同様に、ワイドモード変更処理はＭＩＤ及びＤＣＰ／ＭＣＰに対して、周波数変更処理はクロマデコーダ、ＭＩＤ並びにＤＣＰ／ＭＣＰに対して、画質設定変更処理はＭＩＤ及びＤＣＰ／ＭＣＰに対してそれぞれ個別にコマンドを発行してデータ設定を行い、その動作状態を変更する。
【０００８】
このためテレビジョン装置においては、入力切替操作に応じて、ＭＩＤやＤＣＰ／ＭＣＰに対しては信号経路変更処理、ワイドモード変更処理、周波数変更処理及び画質設定変更処理の４つの処理が、クロマデコーダに対しては信号経路変更処理、周波数変更処理及び画質設定変更処理の４つの処理がそれぞれ個別にコマンドを発行してデータ設定を行い、装置全体としては１１回のデータ設定が行われる。
【０００９】
このようにテレビジョン装置では、ユーザ操作に応じて多数のコマンドが各デバイスに発行され、これによりＣＰＵと各デバイスとを結ぶバスを通るデータ量が増大し、テレビジョン装置全体の反応速度が低下してしまうという問題があった。
【００１０】
本発明は以上の点を考慮してなされたもので、従来に比して格段に反応速度を向上させた電子装置を提案しようとするものである。
【課題を解決するための手段】
【００１１】
かかる課題を解決するため本発明においては、機器を構成する複数のデバイスを制御手段が制御するように構成された電子機器において、電子機器を動作させる際に制御手段が実行する制御処理を記録した制御処理リストと制御処理が制御対象とするデバイスを記録した対象デバイスリストとを記憶したリスト記憶手段と、制御部が電子機器を動作させる際、制御処理リスト及び対象デバイスリストとを参照し、当該電子機器が動作を実行する際に各制御処理が制御するデバイスを認識して、各デバイスそれぞれに対する制御処理からの制御命令が揃った時点で、当該制御命令を一括して対象のデバイスに発行する制御命令調停手段とを電子機器に設けた。
【００１２】
各デバイスに対する制御命令を、制御処理リスト及び対象デバイスリストとに基づいて認識し、各デバイスそれぞれに対する制御処理からの制御命令が揃った時点で、当該制御命令を一括して対象のデバイスに発行するようにしたことにより、制御命令の発行回数を削減して、電子機器の反応速度を格段に向上することができる。
【発明の効果】
【００１３】
本発明によれば、機器の動作に応じて発行される各デバイスに対する制御命令を、制御処理リスト及び対象デバイスリストとに基づいて認識し、各デバイスそれぞれに対する制御処理からの制御命令が揃った時点で、当該制御命令を一括して対象のデバイスに発行するようにしたことにより、制御命令の発行回数を削減して、従来に比して反応速度を格段に向上させた電子機器を実現することができる。
【発明を実施するための最良の形態】
【００１４】
以下図面について、本発明の一実施の形態を詳述する。
【００１５】
（１）テレビジョン装置の全体構成
図１において１は本発明の第１の実施の形態によるテレビジョン装置を示し、操作部１３を介して入力されるユーザ操作に応じて、ＣＰＵ（Central Processing Unit）構成でなる制御部２が各種制御プログラムをＲＯＭ（Read Only Memory）１５から読み出して実行することにより、バス３を介して装置全体を制御するようになされている
【００１６】
チューナ５はアンテナ４を介して受信したテレビジョン放送を復調して映像信号及び音声信号を生成し、これらをＡＶ（Audio/Visual）スイッチ６に入力する。またＡＶスイッチ６には、外部入力端子１４を介して外部のＡＶ機器からも映像信号及び音声信号が入力される。ＡＶスイッチ６は制御部２の制御に応じてチューナ５又は外部入力端子１４の一方を選択し、その映像信号及び音声信号をそれぞれクロマデコーダ７及びオーディオプロセッサ１１に供給する。
【００１７】
クロマデコーダ７は制御部２の制御に応じて、輝度信号Ｙ及び色信号Ｃのコンポジット信号でなる映像信号を輝度信号Ｙ並びに色差信号Ｕ、ＶのＹＵＶ信号にデコードし、後段のＭＩＤ８に供給する。ＭＩＤ８は制御部２の制御に応じて、ＹＵＶ信号でなる映像信号に対して画質調整等を施して後段のＤＣＰ／ＭＣＰ９に供給する。
【００１８】
ＤＣＰ／ＭＣＰ９は映像信号に対して２画面表示、メニュー表示、ワイド画面表示等の各種画面表示処理を施し、ＣＲＴ（Cathode Ray Tube）やＬＣＤ（Liquid Crystal Display）等でなる表示部１０に供給して表示する。
【００１９】
一方オーディオプロセッサ１１は、制御部２の制御に応じて音声信号に対し音量調整や音質調整等の各種音声調整処理を施した後、スピーカ１２に供給して音声を再生する。
【００２０】
（２）本発明によるテレビジョン装置のデバイスの制御方法
上述したようにこのテレビジョン装置１では、操作部１３に対するユーザ操作に応じて、制御部２がバス３を介して装置全体を制御する。このとき制御部２は、ユーザ操作に応じた複数の制御処理をマルチタスクで実行する。
【００２１】
このとき各制御処理は、それぞれ制御部２の各種デバイス（ＡＶスイッチ６、クロマデコーダ７、ＭＩＤ８、ＤＣＰ／ＭＣＰ９、オーディオプロセッサ１１等）に対してコマンドを発行してデータ設定を行い、その動作状態を変更する。
【００２２】
ここで、ユーザ操作に応じて実行される複数の制御処理の中には、互いに共通するデバイスに対してデータ設定を行うものがある。この場合当該デバイスは複数の制御処理からそれぞれデータ設定を受けることになり、このため従来のテレビジョン装置では、
バスを通るデータ量が増大して装置全体の反応速度が低下してしまうという問題があった。
【００２３】
このため本発明のテレビジョン装置１では、ユーザ操作に応じて制御処理が発行する各コマンドの種類を制御部２が把握し、デバイスに対して制御処理が発行するコマンドが揃った時点で、これらのコマンドを一括してデバイスに発行するようにした。
【００２４】
すなわち本発明のテレビジョン装置１は、ユーザ操作とこれに応じて実行される制御処理との対応関係を表した操作−制御処理リストと、制御処理とこれに応じてコマンドが発行されるデバイスとの対応関係を表した制御処理−対象デバイスリストとを、ＲＯＭ１５に記憶している。
【００２５】
図２は操作−制御処理リストの例を示し、例えば入力切替操作に応じてワイドモード変更処理、信号経路変更処理、周波数変更処理及び画質設定変更処理の４種の制御処理が実行されることを示している。一方、図３は制御処理−対象デバイスリストの例を示し、例えば周波数変更処理はクロマデコーダ７、ＭＩＤ８及びＤＣＰ／ＭＣＰ９に対してコマンドを発行してデータ設定を行うことを示している。
【００２６】
テレビジョン装置１の制御部２は、操作部１３を介してユーザ操作を受け付けると、まず操作−制御処理リストを参照し、当該ユーザ操作に応じて実行すべき制御処理を認識してこれらを実行する。続いて制御部２は制御処理−対象デバイスリストを参照し、ユーザ操作に応じて実行される制御処理それぞれが制御するデバイスを認識する。これにより制御部２は、ユーザ操作に応じて各デバイスに発行されるコマンドの数及びその発行元を、コマンドリストとして認識することができる。
【００２７】
図４に示すように、制御部２はユーザ操作に応じた制御処理をマルチタスクで実行する一方、制御プログラムの調停層は各制御処理の実行状況を監視している。また、上述したコマンドリストも当該調停層が認識している。
【００２８】
各制御処理はそれぞれ独立して処理を行い、制御対象のデバイスに対してコマンドを順次発行していく。調停層は各制御処理が発行したコマンドを一旦蓄積する。そして調停層は、上述したコマンドリストに基づいて各デバイスそれぞれに対するコマンドが出揃ったか否かを判定し、当該コマンドが出揃った場合、これを一括して制御対象のデバイスに転送する。
【００２９】
かくしてテレビジョン装置１では、ユーザ操作に応じてデバイスを制御するためのコマンドを各デバイスに対し１回にまとめて発行する。これによりテレビジョン装置では、バスを通るデータ量を大幅に削減することができる。
【００３０】
次に、上述したユーザ操作に応じた制御処理を図５に示すフローチャートを用いて詳細に説明する。
【００３１】
テレビジョン装置１の制御部２は、当該テレビジョン装置１が起動されると図５に示す制御処理手順ルーチンＲＴ１の開始ステップから入ってステップＳＰ１に移り、操作部１３を介して入力されるユーザ操作を待ち受け、当該ユーザ操作を受け付けると次のステップＳＰ２に移る。
【００３２】
ステップＳＰ２において、制御部２はＲＯＭ１５にアクセスして操作−制御処理リストを参照し、入力されたユーザ操作に応じて実行する制御処理を認識してこれらを起動し、次のステップＳＰ３に移る。
【００３３】
ステップＳＰ３において、制御部２はＲＯＭ１５にアクセスして制御処理−対象デバイスリストを参照し、ユーザ操作に応じて実行される各制御処理それぞれが制御するデバイスをコマンドリストとして認識した後、ステップＳＰ４、ＳＰ５、ＳＰ６及びＳＰ７を平行して実行する。この状態において制御部２は、上述した制御プログラムの調停層の動作によって、各制御処理から発行されるコマンドを監視している。
【００３４】
ステップＳＰ４において制御部２はコマンドリストに基づき、ＡＶスイッチ６宛のコマンドが揃ったか否かを判定し、当該コマンドが揃った場合次のステップＳＰ８に移り、ＡＶスイッチ６に対してコマンドを一括して発行した後、ステップＳＰ１に戻る。
【００３５】
これと平行して制御部２はステップＳＰ５において、コマンドリストに基づいてクロマデコーダ７宛のコマンドが揃ったか否かを判定し、当該コマンドが揃った場合次のステップＳＰ９に移り、クロマデコーダ７に対してコマンドを一括して発行した後、ステップＳＰ１に戻る。
【００３６】
また制御部２はステップＳＰ６において、コマンドリストに基づいてＭＩＤ８宛のコマンドが揃ったか否かを判定し、当該コマンドが揃った場合次のステップＳＰ１０に移り、ＭＩＤ８に対してコマンドを一括して発行した後、ステップＳＰ１に戻る。
【００３７】
さらに制御部２はステップＳＰ７において、コマンドリストに基づいてＤＣＰ／ＭＣＰ９宛のコマンドが揃ったか否かを判定し、当該コマンドが揃った場合次のステップＳＰ１１に移り、ＤＣＰ／ＭＣＰ９に対してコマンドを一括して発行した後、ステップＳＰ１に戻る。
【００３８】
（３）動作及び効果
以上の構成においてテレビジョン装置１の制御部２は、ユーザ操作を受け付けると、当該ユーザ操作に応じて実行される制御処理を操作−制御処理リストに基づいて認識し、更に、実行される制御処理それぞれが制御するデバイスを制御処理−対象デバイスリストに基づいて認識して、ユーザ操作に応じて各デバイスに発行されるコマンドの数及びその発行元をコマンドリストとして認識する。
【００３９】
そして制御部２はマルチタスクで実行されている複数の制御処理から発行されるコマンドを蓄積しつつ、コマンドリストに基づいて各デバイスそれぞれに対するコマンドが出揃ったか否かを判定し、当該コマンドが出揃った時点で、コマンドを一括して制御対象のデバイスに転送する。
【００４０】
このようにテレビジョン装置１は、ユーザ操作に応じてデバイスを制御するためのコマンドを各デバイスに対し１回にまとめて発行することにより、バス３を通るデータ量を大幅に削減して、ユーザ操作に対するテレビジョン装置１の反応速度を大幅に向上することができる。
【００４１】
以上の構成によれば、ユーザ操作に応じて制御処理から発行される各デバイス宛のコマンドを、操作−制御処理リスト及び制御処理−対象デバイスリストに基づいて認識し、各デバイスそれぞれに対するコマンドが揃った時点で一括してデバイスに発行するようにしたことにより、バス３を通るデータ量を大幅に削減して、従来に比して反応速度を大幅に向上したテレビジョン装置を実現することができる。
【００４２】
（４）他の実施の形態
なお上述の実施の形態においては、ユーザ操作に応じて各デバイスに発行されるコマンドの数及びその発行元をコマンドリストとして認識するようにしたが、本発明はこれに限らず、要はテレビジョン装置で実行される動作に応じたコマンドリストを認識して、コマンドを一括発行するようにすればよい。
【００４３】
さらに上述の実施の形態においては、本発明をテレビジョン装置に適用した場合について述べたが、本発明はこれに限らず、例えばビデオテープレコーダやハードディスクレコーダなど、装置を構成する各デバイスを制御部が集中的に管理する構成の種々の電子機器に本発明を適用することができる。
【産業上の利用可能性】
【００４４】
本発明は、例えばテレビジョン装置に適用できる。
【図面の簡単な説明】
【００４５】
【図１】テレビジョン装置の全体構成を示すブロック図である。
【図２】操作−制御処理リストの説明に供する表である。
【図３】制御処理−対象デバイスリストの説明に供する表である。
【図４】制御部のプログラム構成を示す略線図である。
【図５】ユーザ操作に応じた制御処理の説明に供するフローチャートである。
【図６】従来のテレビジョン装置における各デバイスへのデータ設定の説明に供する略線図である。
【符号の説明】
【００４６】
１……テレビジョン装置、２……制御部、３……バス、４……アンテナ、５……チューナ、６……ＡＶスイッチ、７……クロマデコーダ、８……ＭＩＤ、９……ＤＣＰ／ＭＣＰ、１０……表示部、１１……オーディオプロセッサ、１２……スピーカ、１３……操作部、１５……ＲＯＭ。
【図１】
2006166364.tif 000003
【図２】
2006166364.tif 000004
【図３】
2006166364.tif 000005
【図４】
2006166364.tif 000006
【図５】
2006166364.tif 000007
【図６】
2006166364.tif 000008