(57)【要約】【課題】ハード／ソフトを変更せずに、システムの仕様、用途に応じた画像効果を実現する。【解決手段】制御装置１０２から画像効果装置１０１に定期的に送られる制御データは、制御データ決定部１２１において、画像処理システム１００の仕様、用途に応じて画像効果装置１０１で用いることが決定された制御データのみとなる。したがって、送信データのサイズを小さくでき、また、その分制御データの送信に要する時間を短くでき、無駄のない効率的な制御を実現できる。画像効果装置１０１の制御データ保持部１１３に保持されている制御データは、制御装置１０２から定期的に送られてくる制御データが解釈されて更新される。画像効果装置１０１のハード／ソフトが１種類だけであっても、制御装置１０２から画像効果装置１０１に送られる制御データをシステムの仕様、用途に応じて変化させることで、画像効果部１１１で実現される機能が変化する。【選択図】図１
2010252171.tif 000002
【特許請求の範囲】
【請求項１】
画像効果装置で実現できる機能を制御するための制御データを少なくとも機能毎に分類した制御データ分類情報に基づいて、上記画像効果装置で用いる制御データを決定し、該決定された制御データを示す制御データ有効情報を生成する制御データ決定部と、
上記制御データ決定部で生成された制御データ有効情報が示す制御データを定期的に生成する制御データ生成部と、
上記制御データ決定部で生成された制御データ有効情報を初期化時に上記画像効果装置に送ると共に、上記制御データ生成部で定期的に生成された制御データを上記画像効果装置に送る情報送信部と
を備える制御装置。
【請求項２】
上記制御データ決定部で決定された制御データは、値が変化しない第１の制御データと、値が変化する第２の制御データを含み、
上記制御データ決定部は、上記制御データ有効情報として、上記第２の制御データを示す制御データ有効情報を生成し、
上記情報送信部は、上記初期化時に、上記制御データ決定部で生成された制御データ有効情報と共に、上記第１の制御データを上記画像効果装置に送る
請求項１に記載の制御装置。
【請求項３】
上記制御データ決定部に与えられる制御データ分類情報は、上記画像効果装置で実現できる機能のうち、ライセンスが付与された機能を制御するための制御データを少なくとも機能毎に分類した情報である
請求項１に記載の制御装置。
【請求項４】
上記制御データ分類情報は、画像効果装置で実現できる機能を制御するための制御データを機能毎に分類し、さらに各機能の制御データを粒度毎に分類した情報である
請求項１に記載の制御装置。
【請求項５】
上記制御データ決定部は、上記画像効果装置を含むシステムの仕様に応じて、上記画像効果装置で用いる制御データを自動的に決定する
請求項１に記載の制御装置。
【請求項６】
上記制御データ決定部は、上記画像効果装置を含むシステムの動作モードに応じて、該画像効果装置で用いる制御データを決定する
請求項１に記載の制御装置。
【請求項７】
画像効果装置で実現できる機能を制御するための制御データを少なくとも機能毎に分類した制御データ分類情報に基づいて、画像効果装置で用いる制御データを決定し、該決定された制御データを示す制御データ有効情報を生成する制御データ決定ステップと、
上記制御データ決定ステップで生成された制御データ有効情報が示す制御データを定期的に生成する制御データ生成ステップと、
上記制御データ決定ステップで生成された制御データ有効情報を初期化時に上記画像効果装置に送ると共に、上記制御データ生成ステップで定期的に生成された制御データを上記画像効果装置に送る情報送信ステップと
を備える画像効果装置への制御データ送信方法。
【請求項８】
入力画像信号に対して画像効果処理を施して出力画像信号を得る画像効果部と、
上記画像効果部の動作を制御する制御データを保持する制御データ保持部と、
制御装置から初期化時に受け取った制御データ有効情報に基づいて、上記制御装置から定期的に送られてくる制御データを解析して、上記制御データ保持部に保持されている制御データの値を変更する制御データ解析部と
を備える画像効果装置。
【請求項９】
上記制御データ解析部が上記初期化時に上記制御装置から受け取る上記制御データ有効情報は、値が変化する制御データを示し、
上記制御データ解析部は、上記初期化時に、上記制御装置から、上記制御データ有効情報と共に、値が変化しない制御データを受け取り、該制御データを上記制御データ保持部に設定する
請求項８に記載の画像効果装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、制御装置、画像効果装置への制御データ送信方法および画像効果装置に関し、特に、システムの仕様、用途に応じた画像効果を画像効果装置において効率的に実現させる制御装置等に関する。
【背景技術】
【０００２】
従来、エフェクトスイッチャ等の画像効果処理を行う画像処理システムが知られている（例えば、特許文献１参照）。この画像処理システムは、番組制作時、あるいは放送時に、画像を切り換えること、キーイングにより画像に字幕を重畳すること、あるいは画面の一部に別の子画面を配置すること等の特殊効果処理を行う。
【０００３】
図１３は、画像処理システム２００の構成例を示している。この画像処理システム２００は、画像効果装置２０１と、制御装置２０２と、操作パネル２０３を有している。画像効果装置２０１は、入力画像信号Ｖinに対して、画像効果処理を施して、出力画像信号Ｖoutを得る。制御装置２０２は、操作パネル２０３からのユーザ操作に応じて、画像効果装置２０１に制御データを送り、画像効果装置２０１で所定の画像効果処理が行われるように制御する。
【０００４】
画像処理システム２００としては、大規模で高価なハイエンドのシステム、あるいは簡易で安価なローエンドのシステムがある。従来の画像処理システム２００では、システムの仕様に合わせた最適なハードウェア（ＦＰＧＡ、ＩＣ等）と、このハードウェアを制御する最適なソフトウェアを個別に組み合わせることで、画像効果を実現していた。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−３２５１１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来の画像処理システム２００においては、システムの仕様に応じたハードウェア／ソフトウェアを個別に用意する必要があった。また、システムの用途の変更に応じて、最適な制御を行うためにソフトウェアを入れ替える必要があった。
【０００７】
この発明の目的は、ハードウェア／ソフトウェアを変更することなく、システムの仕様、用途に応じた画像効果を実現可能とすることにある。
【課題を解決するための手段】
【０００８】
この発明の概念は、
画像効果装置で実現できる機能を制御するための制御データを少なくとも機能毎に分類した制御データ分類情報に基づいて、上記画像効果装置で用いる制御データを決定し、該決定された制御データを示す制御データ有効情報を生成する制御データ決定部と、
上記制御データ決定部で生成された制御データ有効情報が示す制御データを定期的に生成する制御データ生成部と、
上記制御データ決定部で生成された制御データ有効情報を初期化時に上記画像効果装置に送ると共に、上記制御データ生成部で定期的に生成された制御データを上記画像効果装置に送る情報送信部と
を備える制御装置にある。
【０００９】
この発明において、制御装置の制御データ決定部には、制御データ分類情報が与えられる。この制御データ分類情報は、画像効果装置で実現できる機能を制御するための制御データを少なくとも機能毎に分類した情報である。例えば、この制御データ分類情報は、画像効果装置で実現できる機能を制御するための制御データを機能毎に分類し、さらに各機能の制御データを粒度毎に分類した情報であってもよい。
【００１０】
この制御データ決定部では、制御データ分類情報に基づいて、画像効果装置で用いる制御データが決定される。例えば、制御データ決定部では、画像効果装置を含むシステムの仕様に応じて、画像効果装置で用いる制御データが自動的に決定される。この場合、ユーザは、画像効果装置で用いる制御データを手動で決定する煩わしさを回避できる。また、例えば、制御データ決定部では、画像効果装置を含むシステムの動作モードに応じて、この画像効果装置で用いる制御データが決定される。この場合、システムの動作モードを切り替えることで、画像効果装置で実現される機能を用途に応じた機能に切り替えることができる。
【００１１】
制御装置の制御データ生成部では、制御データ決定部で生成された制御データ有効情報で示される制御データが定期的に生成される。そして、制御装置の情報送信部により、制御データ決定部で生成された制御データ有効情報が初期化時に画像効果装置に送られ、また、制御データ生成部で定期的に生成された制御データが画像効果装置に送られる。画像効果装置に初期化時に制御データ有効情報が与えられることで、画像効果装置では、定期的に送られてくる制御データがどの分類の制御データであるかの解析が容易となる。
【００１２】
このように、制御装置から画像効果装置に定期的に送られる制御データは、制御データ決定部において画像効果装置で用いることが決定された制御データのみとなる。そのため、制御装置から画像効果装置には必要最小な制御データを送ることができ、無駄のない効率的な制御を実現できる。
【００１３】
この発明は、例えば、制御データ決定部で決定された制御データは、値が変化しない第１の制御データと、値が変化する第２の制御データを含み、制御データ決定部は、制御データ有効情報として、第２の制御データを示す制御データ有効情報を生成し、情報送信部は、初期化時に、制御データ決定部で生成された制御データ有効情報と共に、第１の制御データを画像効果装置に送るようにしてもよい。この場合、制御装置から画像効果装置に定期的に送られる制御データには値が変化しない第１の制御データは含まれない。そのため、制御装置から画像効果装置に定期的に送られる送信データのサイズを小さくでき、無駄のない最適な制御が可能になる。
【００１４】
また、この発明は、例えば、制御データ決定部に与えられる制御データ分類情報は、画像効果装置で実現できる機能のうち、ライセンスが付与された機能を制御するための制御データを少なくとも機能毎に分類した情報であってもよい。この場合、制御装置の制御データ決定部では、ライセンスが付与されていない機能を制御するための制御データに関しては、画像効果装置で用いる制御データとして決定できない。そのため、画像効果装置では、ライセンスが付与された機能のみが実現可能となり、同一のハードウェア／ソフトウェアを持ちながら、多様なシステム構築が可能になり、ライセンスビジネスとしても展開が可能になる。
【００１５】
また、この発明の概念は、
入力画像信号に対して画像効果処理を施して出力画像信号を得る画像効果部と、
上記画像効果部の動作を制御する制御データを保持する制御データ保持部と、
制御装置から初期化時に受け取った制御データ有効情報に基づいて、上記制御装置から定期的に送られてくる制御データを解析して、上記制御データ保持部に保持されている制御データの値を変更する制御データ解析部と
を備える画像効果装置にある。
【００１６】
この発明においては、画像効果部により、入力画像信号に対して画像効果処理が施されて出力画像信号が得られる。この画像効果部の動作は、制御データ保持部に保持された制御データに基づいて、制御される。制御データ解析部では、初期化時に、制御装置から受け取った制御データ有効情報に基づいて、制御装置から定期的に送られてくる制御データが解析されて、制御データ保持部に保持されている制御データの値が変更される。
【００１７】
このように、制御データ保持部に保持されている制御データは、制御装置から定期的に送られてくる制御データが解釈されて更新される。そのため、画像効果装置のハードウェア／ソフトウェアが１種類だけであっても、制御装置から画像効果装置に送られる制御データをシステムの仕様、用途に応じて変化させることで、画像効果部で実現される機能が変化する。したがって、この画像効果装置は、ハードウェア／ソフトウェアが１種類だけであっても、システムの仕様、用途に応じた多様な製品展開が可能になる。
【００１８】
この発明は、例えば、制御データ解析部が初期化時に制御装置から受け取る制御データ有効情報は、値が変化する制御データを示し、制御データ解析部は、初期化時に、制御装置から、制御データ有効情報と共に、値が変化しない制御データを受け取り、この制御データを制御データ保持部に設定するようにしてもよい。この場合、制御装置から画像効果装置に定期的に送られる制御データには値が変化しない制御データは含まれない。そのため、制御装置から画像効果装置に定期的に送られる制御データのデータサイズを小さくでき、無駄のない最適な制御が可能になる。
【発明の効果】
【００１９】
この発明によれば、制御装置から画像効果装置に定期的に送られる制御データは、制御データ決定部において画像効果装置で用いることが決定された制御データのみである。そのため、制御装置から画像効果装置には必要最小な制御データを送ることができ、制御装置は無駄のない効率的な制御を実現できる。
【００２０】
また、この発明によれば、画像効果装置では制御装置から定期的に送られてくる制御データが解釈されて画像効果部を制御する制御データの更新が行われる。そのため、画像効果装置は、ハードウェア／ソフトウェアが１種類だけであっても、制御装置から送られる制御データをシステム仕様、用途に応じて変化させるだけで、システム仕様、用途に応じた多様な製品展開が可能になる。
【図面の簡単な説明】
【００２１】
【図１】この発明の実施の形態としての画像処理システムの構成例を示すブロック図である。
【図２】画像効果装置で実現できる機能を制御するための制御データと制御データ分類情報の対応関係を示す図である。
【図３】制御データ決定部において、画像効果装置で用いる制御データとして、システムの仕様に応じて決定される制御データの一例を示す図である。
【図４】制御データ決定部において、画像効果装置で用いる制御データとして、システムの用途に応じて決定される制御データの一例を示す図である。
【図５】制御データが識別情報（ＩＤ）と予め対応付けされていることを示す図である。
【図６】制御データと識別情報（ＩＤ）との対応付けの一例を示す図である。
【図７】ライセンス付与例を示す図である。
【図８】画像効果装置で実現できる機能を制御するための制御データと制御データ分類情報の他の対応関係を示す図である。
【図９】制御データ決定部において、画像効果装置で用いる制御データとして、システムの仕様に応じて決定される制御データの他の例を示す図である。
【図１０】制御データ決定部において、画像効果装置で用いる制御データとして、システムの用途に応じて決定される制御データの他の例を示す図である。
【図１１】制御データと識別情報（ＩＤ）との対応付けの他の例を示す図である。
【図１２】ライセンス付与例を示す図である。
【図１３】画像処理システムの構成例を示すブロック図である。
【発明を実施するための形態】
【００２２】
以下、発明を実施するための形態（以下、「実施の形態」とする）について説明する。なお、説明を以下の順序で行う。
１．実施の形態
２．変形例
【００２３】
＜１．実施の形態＞
［画像処理システムの構成］
図１は、この発明の実施の形態としての画像処理システム１００の構成例を示している。この画像処理システム１００は、画像効果装置１０１と、制御装置１０２と、操作パネル１０３を有している。画像効果装置１０１は、入力画像信号Ｖinに対して、画像効果処理を施して、出力画像信号Ｖoutを得る。制御装置１０２は、操作パネル１０３からのユーザ操作に応じて、画像効果装置１０１に制御データを送り、この画像効果装置１０１で所定の画像効果処理が行われるように制御する。
【００２４】
制御装置１０２は、制御データ決定部１２１および制御データ生成部１２２を有している。制御データ決定部１２１には、制御データ分類情報が与えられる。この制御データ分類情報は、ＵＳＢメモリ、カードメモリ、ＣＤ−ＲＯＭ等の記録媒体、あるいはインターネット等のネットワークを介して提供可能である。
【００２５】
この制御データ分類情報は、画像効果装置１０１で実現できる機能の全てに対応した制御データの分類情報である。この実施の形態において、制御データ分類情報は、制御データを機能毎に分類し、さらに各機能の制御データを粒度毎に分類した情報となっている。ここで、画像効果装置１０１で実現できる機能には、例えば、ピクチャーインピクチャー（PinP）機能、画像切り替え機能、カラーコレクション（Color Correction）機能、キーヤ（Keyer）機能等がある。
【００２６】
図２は、制御データおよび制御データ分類情報のモデルを示している。実際には例えば１０００個を越える制御データがあるが、ここでは、説明を簡単にするため、小分類で１５個の制御データのモデルを示している。Ｆ１，Ｆ２，Ｆ３は、制御データの機能分類を示している。また、Ｌ１，Ｌ２，Ｌ３は、制御データの粒度を示し、例えば、Ｌ３が最小粒度（制御データの小分類）で、Ｌ２，Ｌ１と進むにつれて、中分類、大分類にまとめられる。
【００２７】
この図２において、制御データ分類情報は、機能と粒度の組み合わせの各位置を示す情報である。例えば、機能Ｆ１に関しては、「Ｆ１，Ｌ１」、「Ｆ１，Ｌ２」、「Ｆ１，Ｌ３」の３分類の位置を特定する情報Ｃ11，Ｃ12，Ｃ13である。機能Ｆ２，Ｆ３に関しても同様である。この場合、大分類より中分類、中分類より小分類の方が必要とする制御データ数は多く、より細かな制御が行われる。
【００２８】
制御データ決定部１２１は、制御データ分類情報に基づいて、画像効果装置１０１で用いる制御データを決定する。制御データ決定部１２１は、例えば、画像処理システム１００の仕様、あるいは仕様および用途に応じて、画像効果装置１０１で用いる制御データを決定する。
【００２９】
例えば、制御データ決定部１２１は、ユーザの操作パネル１０３の操作に応じて、画像効果装置１０１で用いる制御データを決定する。また、例えば、制御データ決定部１２１は、画像処理システム１００の仕様や用途に応じて、自動的に、画像効果装置１０１で用いる制御データを決定する。この場合、ユーザは、画像効果装置１０１で用いる制御データを手動で決定する煩わしさを回避できる。
【００３０】
図３は、制御データ決定部１２１において、画像効果装置１０１で用いる制御データとして、システムの仕様に応じて決定される制御データの一例を示している。この例は、制御データ決定部１２１に与えられる制御データ分類情報で決定し得る制御データが、上述の図２に示す制御データモデルの場合の例である。
【００３１】
図３（ａ）は、画像処理システム１００がシステムＡであるときに、画像効果装置１０１で用いる制御データとして決定される制御データを示している。すなわち、画像処理システム１００がシステムＡであるとき、図３（ａ）でハッチングされていない、機能Ｆ１，Ｆ２，Ｆ３のレベルＬ３の制御データcont111〜cont332が、画像効果装置１０１で用いる制御データとして決定される。この場合、このシステムＡの画像効果装置１０１では、機能Ｆ１，Ｆ２，Ｆ３が、レベルＬ３の制御データ粒度で実現されることになる。この場合、例えば、機能Ｆ１に関しては、制御装置１０２から画像効果装置１０１に制御データcont111〜cont122が供給されて制御される。
なお、機能Ｆ１の制御データcont111〜cont122の決定は、制御データ分類情報におけるＣ13の分類を選択することで行うことができる。機能Ｆ２，Ｆ３の制御データcont211〜cont223，cont311〜cont332の決定に関しても同様である。
【００３２】
図３（ｂ）は、画像処理システム１００がシステムＢであるときに、画像効果装置１０１で用いる制御データとして決定される制御データを示している。すなわち、画像処理システム１００がシステムＢであるとき、図３（ｂ）でハッチングされていない、機能Ｆ１，Ｆ２のレベルＬ３の制御データcont111〜cont223が、画像効果装置１０１で用いる制御データとして決定される。この場合、このシステムＢの画像効果装置１０１では、機能Ｆ１，Ｆ２が、レベルＬ３の制御データ粒度で実現されることになる。
【００３３】
図３（ｃ）は、画像処理システム１００がシステムＣであるときに、画像効果装置１０１で用いる制御データとして決定される制御データを示している。すなわち、画像処理システム１００がシステムＣであるとき、図３（ｃ）でハッチングされていない、機能Ｆ１，Ｆ２，Ｆ３のレベルＬ１の制御データcont1〜cont3が、画像効果装置１０１で用いる制御データとして決定される。この場合、このシステムＣの画像効果装置１０１では、機能Ｆ１，Ｆ２，Ｆ３が、レベルＬ１の制御データ粒度で実現されることになる。
【００３４】
この場合、例えば、機能Ｆ１に関しては、制御装置１０２から画像効果装置１０１に制御データcont1が供給されて制御される。この場合、レベルＬ３では制御データcont111〜cont122が供給されて制御されていた機能Ｆ１は、制御データcont1の供給のみで制御されるものとなり、機能レベルとしては低いものとなる。
なお、機能Ｆ１の制御データcont1の決定は、制御データ分類情報におけるＣ１の分類を選択することで行うことができる。機能Ｆ２，Ｆ３の制御データcont2，cont3に関しても同様である。
【００３５】
図４は、制御データ決定部１２１において、画像効果装置１０１で用いる制御データとして、システムの用途に応じて決定される制御データの一例を示している。この例は、制御データ決定部１２１に与えられる制御データ分類情報で決定し得る制御データが、上述の図２の制御データモデルである場合の例である。この例は、画像処理システム１００として、用途に応じて、その動作モードを、モード１、モード２、モード３のいずれかに切り替え可能とされているシステムＤを想定している。
【００３６】
図４（ａ）は、画像処理システム１００がシステムＤでモード１にあるときに、画像効果装置１０１で用いる制御データとして決定される制御データを示している。すなわち、画像処理システム１００がシステムＤでモード１にあるとき、図４（ａ）でハッチングされていない、機能Ｆ１のレベルＬ３の制御データcont111〜cont122が、画像効果装置１０１で用いる制御データとして決定される。この場合、このシステムＤの画像効果装置１０１では、機能Ｆ１が、レベルＬ３の制御データ粒度で実現されることになる。
【００３７】
図４（ｂ）は、画像処理システム１００がシステムＤでモード２にあるときに、画像効果装置１０１で用いる制御データとして決定される制御データを示している。すなわち、画像処理システム１００がシステムＤでモード２にあるとき、図４（ｂ）でハッチングされていない、機能Ｆ２のレベルＬ３の制御データcont211〜cont223が、画像効果装置１０１で用いる制御データとして決定される。この場合、このシステムＤの画像効果装置１０１では、機能Ｆ２が、レベルＬ３の制御データ粒度で実現されることになる。
【００３８】
図４（ｃ）は、画像処理システム１００がシステムＤでモード３にあるときに、画像効果装置１０１で用いる制御データとして決定される制御データを示している。すなわち、画像処理システム１００がシステムＤでモード３にあるとき、図４（ｃ）でハッチングされていない、機能Ｆ３のレベルＬ３の制御データcont311〜cont332が、画像効果装置１０１で用いる制御データとして決定される。この場合、このシステムＤの画像効果装置１０１では、機能Ｆ３が、レベルＬ３の制御データ粒度で実現されることになる。
【００３９】
図１に戻って、制御データ決定部１２１は、上述したように画像効果装置１０１で用いる制御データとして決定された制御データを示す制御データ有効情報（テンプレート）を生成する。例えば、各制御データには、図５に示すように、識別情報（ＩＤ）が予め対応付けされている。制御データ決定部１２１で生成される制御データ有効情報は、例えば、画像効果装置１０１で用いる制御データとして決定された制御データの識別情報を含むものとされる。
【００４０】
ここで、制御データ決定部１２１において画像効果装置１０１で用いられる制御データとして決定される制御データには、値が変化するデータと、値が変化しないデータが存在する。値が変化しないデータとしては、例えば、画像フォーマットのデータ、画像効果の入力構成データ等がある。この実施の形態において、制御データ決定部１２１は、上述したように生成する制御データ有効情報に、画像効果装置１０１で用いられる制御データとして決定される制御データのうち、値が変化するデータの識別情報のみを含ませる。
【００４１】
図６は、上述の図２に示す制御データのモデルにおいて、制御データと識別情報（ＩＤ）との対応付けの一例を示している。例えば、画像処理システム１００がシステムＡであって画像効果装置１０１で用いる制御データが図３（ａ）に示すように決定された場合の制御データ有効情報は、以下のようになる。すなわち、この制御データ有効情報は、機能Ｆ１，Ｆ２，Ｆ３のレベルＬ３の制御データ（値が変化するデータ）を示す１５個の識別情報（ID111〜ID332）を含むものとなる。
【００４２】
また、例えば、画像処理システム１００がシステムＣであって画像効果装置１０１で用いる制御データが図３（ｃ）に示すように決定された場合の制御データ有効情報は、以下のようになる。すなわち、この制御データ有効情報は、機能Ｆ１，Ｆ２，Ｆ３のレベルＬ１の制御データ（値が変化するデータ）を示す３個の識別情報（ID1〜ID3）を含むものとなる。
【００４３】
制御データ決定部１２１は、制御データ有効情報（テンプレート）を、制御データ生成部１２２に供給する。また、制御データ決定部１２１は、画像処理システム１００の初期化時（コンフィグレーション時）に、制御データ有効情報（テンプレート）と、上述の値の変化しない制御データ（設定項目、設定値）を画像効果装置１０１に送る。この意味で、制御データ決定部１２１は、情報送信部を構成している。
【００４４】
制御装置１０２の制御データ生成部１２２は、画像処理システム１００の通常動作時に、制御データ決定部１２１から供給された制御データ有効情報に含まれている識別情報で示される制御データを、定期的、例えば１／６０秒間隔で生成する。また、この制御データ生成部１２２は、定期的に生成された制御データを、画像効果装置１０１に送信する。この意味で、制御データ生成部１２２は、情報送信部を構成している。
【００４５】
画像効果装置１０１は、画像効果部１１１および制御データ解析部１１２を有している。画像効果部１１１は、入力画像信号Ｖinに対して画像効果処理を施して出力画像信号Ｖoutを得る。この画像効果部１１１は、レジスタあるいはメモリからなる制御データ保持部１１３を備えている。画像効果部１１１の動作は、この制御データ保持部１１３に保持されている制御データに基づいて制御される。
【００４６】
制御データ解析部１１２は、画像処理システム１００の初期化時（コンフィグレーション時）に、制御装置１０２から送られてくる制御データ有効情報（テンプレート）および値の変化しない制御データ（設定項目、設定値）を受け取る。この制御データ解析部１１２は、値の変化しない制御データの設定値を、制御データ保持部１１３に設定する。
【００４７】
また、制御データ解析部１１２は、画像処理システム１００の通常動作時に、制御装置１０２から定期的に送られてくる制御データを受け取る。そして、この制御データ解析部１１２は、制御データ有効情報に基づいて、この制御データを解析して、制御データ保持部１１３に保持されている制御データの値を変更する。
【００４８】
［画像処理システムの動作］
図１の画像処理システム１００の動作を説明する。制御装置１０２には、制御データ分類情報が与えられる。この制御データ分類情報は、ＵＳＢメモリ、カードメモリ、ＣＤ−ＲＯＭ等の記録媒体、あるいはインターネット等のネットワークを介して提供される。制御データ決定部１２１では、制御データ分類情報に基づき、例えば、画像処理システム１００の仕様、あるいは仕様および用途に応じて、画像効果装置１０１で用いる制御データが決定される。
【００４９】
そして、この制御装置１０２では、画像効果装置１０１で用いる制御データとして決定された制御データを示す制御データ有効情報（テンプレート）が生成される。この場合、この制御データ有効情報には、例えば、画像効果装置１０１で用いられる制御データとして決定された制御データのうち、値が変化するデータの識別情報が含まれる。この制御データ有効情報（テンプレート）は、制御データ生成部１２２に供給されと共に、画像処理システム１００の初期化時（コンフィグレーション時）に、値の変化しない制御データ（設定項目、設定値）と共に画像効果装置１０１に送られる。
【００５０】
制御データ生成部１２２では、画像処理システム１００の通常動作時に、制御データ決定部１２１から供給された制御データ有効情報（テンプレート）に基づき、当該制御データ有効情報で示される所定数の制御データが定期的に生成される。そして、この所定数の制御データは、画像効果装置１０１に送られる。
【００５１】
画像効果装置１０１の制御データ解析部１１２では、画像処理システム１００の初期化時（コンフィグレーション時）に、制御装置１０２から送られてくる制御データ有効情報（テンプレート）および値の変化しない制御データ（設定項目、設定値）の受け取りが行われる。そして、この制御データ解析部１１２により、画像効果部１１１の制御データ保持部１１３に、値の変化しない制御データの設定値が設定される。
【００５２】
また、制御データ解析部１１２では、画像処理システム１００の通常動作時に、制御装置１０２から定期的に送られてくる制御データの受け取りが行われる。そして、この制御データ解析部１１２により、制御データ有効情報（テンプレート）に基づいて、制御データが解析され、画像効果部１１１の制御データ保持部１１３に保持されている制御データの値の変更が行われる。これにより、画像効果装置１０１では、画像処理システム１００の仕様、あるいは仕様および用途に応じた機能が実現される。
【００５３】
例えば、画像処理システム１００がシステムＡであって、画像効果装置１０１で用いる制御データが図３（ａ）に示すように決定された場合、制御装置１０２から画像効果装置１０１には機能Ｆ１，Ｆ２，Ｆ３のレベルＬ３の制御データcont111〜cont332が定期的に送信される。したがって、この場合、画像効果装置１０１では、機能Ｆ１，Ｆ２，Ｆ３が、レベルＬ３の制御データ粒度で実現される。
【００５４】
また、例えば、画像処理システム１００がシステムＤでモード１にあって、画像効果装置１０１で用いる制御データが図４（ａ）に示すように決定された場合、機能Ｆ１のレベルＬ３の制御データcont111〜cont122が、制御装置１０２から画像効果装置１０１に定期的に送信される。したがって、この場合、画像効果装置１０１では、機能Ｆ１が、レベルＬ３の制御データ粒度で実現される。
【００５５】
上述したように、図１に示す画像処理システム１００においては、制御装置１０２から画像効果装置１０１に定期的に送られる制御データは、必要最小な制御データとされる。すなわち、制御装置１０２から画像効果装置１０１に定期的に送られる制御データは、制御装置１０２の制御データ決定部１２１において、画像処理システム１００の仕様、用途に応じて画像効果装置１０１で用いることが決定された制御データのみとなる。したがって、制御装置１０２から画像効果装置１０１に送られる送信データのサイズを小さくでき、また、その分制御データの送信に要する時間を短くでき、無駄のない効率的な制御を実現できる。
【００５６】
また、図１に示す画像処理システム１００においては、制御装置１０２において画像効果装置１０１で用いる制御データとして決定された制御データのうち、値の変化しないデータは、初期化時（コンフィグレーション時）に、画像効果装置１０１に送られて、設定される。そのため、制御装置１０２から画像効果装置１０１に定期的に送られる制御データには、値が変化しない制御データは含まれない。そのため、制御装置１０２から画像効果装置１０１に送られる送信データのサイズを小さくでき、無駄のない最適な制御が可能となる。
【００５７】
また、図１に示す画像処理システム１００においては、画像効果装置１０１の制御データ保持部１１３に保持されている制御データは、制御装置１０２から定期的に送られてくる制御データが解釈されて更新される。そのため、画像効果装置１０１のハードウェア／ソフトウェアが１種類だけであっても、制御装置１０２から画像効果装置１０１に送られる制御データをシステムの仕様、用途に応じて変化させることで、画像効果部１１１で実現される機能が変化する。したがって、この画像効果装置１０１は、ハードウェア／ソフトウェアが１種類だけであっても、システムの仕様、用途に応じた多様な製品展開が可能になる。
【００５８】
＜２．変形例＞
なお、上述実施の形態においては、制御データ決定部１２１に与えられる制御データ分類情報は、画像効果装置１０１で実現できる機能の全てに対応した制御データを分類した情報であった。しかし、この制御データ分類情報を、画像効果装置１０１で実現できる機能のうち、ライセンスが付与された機能に対応した制御データを分類した情報であってもよい。この場合、制御装置１０２の制御データ決定部１２１では、ライセンスが付与された機能に対応した制御データのみが、画像効果装置１０１で用いる制御データとして決定し得る対象となる。
【００５９】
図７は、ライセンス付与例を示している。図７（ａ）に示す「ライセンス１」では、機能Ｆ１，Ｆ２，Ｆ３が、レベルＬ１，Ｌ２，Ｌ３の制御データ粒度まで、ライセンスされている。図７（ｂ）に示す「ライセンス２」では、機能Ｆ１，Ｆ２が、レベルＬ１，Ｌ２，Ｌ３の制御データ粒度まで、ライセンスされている。図７（ｃ）に示す「ライセンス３」では、機能Ｆ２が、レベルＬ１，Ｌ２，Ｌ３の制御データ粒度まで、ライセンスされている。図７（ｄ）に示す「ライセンス４」では、機能Ｆ１，Ｆ２，Ｆ３が、レベルＬ１の制御データ粒度まで、ライセンスされている。図７（ｅ）に示す「ライセンス５」では、機能Ｆ１，Ｆ２，Ｆ３が、レベルＬ１，Ｌ２の制御データ粒度まで、ライセンスされている。なお、ライセンスの設定は、この他にも、機能とレベルを用いた複雑な設定も可能である。
【００６０】
制御装置１０２の制御データ決定部１２１では、ライセンスが付与されていない機能の制御データに関しては、画像効果装置１０１で用いる制御データとして決定できない。そのため、画像効果装置１０１では、機能ライセンスとリンクさせることで、同一のハードウェア／ソフトウェアを持ちながら、多様なシステム構築が可能になり、ライセンスビジネスとしても展開が可能になる。
【００６１】
また、上述実施の形態においては、図４に示すように、各動作モードにおいて画像効果装置１０１で用いる制御データが全く異なっているものを示した。しかし、各動作モードにおいて画像効果装置１０１で用いる制御データが一部重複する場合も考えられる。
【００６２】
また、上記実施の形態においては、制御データおよび制御データ分類情報が、図２に示すような対応関係にあるものを示した。しかし、制御データおよび制御データ分類情報に、図８のモデルに示すような対応関係を持たせることも考えられる。ここでは、説明を簡単にするため、１５個の制御データのモデルを示している。Ｆ１，Ｆ２，Ｆ３は、制御データの機能分類を示している。また、Ｌ１，Ｌ２，Ｌ３は、制御データの粒度を示し、例えば、Ｌ３が最小粒度（制御データの小分類）で、Ｌ２，Ｌ１と進むにつれて、中分類、大分類にまとめられる。
【００６３】
上述したように、制御装置１０２の制御データ決定部１２１は、制御データ分類情報に基づいて、画像効果装置１０１で用いる制御データを決定する。例えば、制御データ決定部１２１は、ユーザの操作パネル１０３の操作に応じて、あるいは、画像処理システム１００の仕様や用途に応じて自動的に、画像効果装置１０１で用いる制御データを決定する。
【００６４】
図９は、制御データ決定部１２１において、画像効果装置１０１で用いる制御データとして、システムの仕様に応じて決定される制御データの一例を示している。この例は、制御データ決定部１２１に与えられる制御データ分類情報で決定し得る制御データが、上述の図８の制御データモデルである場合の例である。
【００６５】
図９（ａ）は、画像処理システム１００がシステムＥであるときに、画像効果装置１０１で用いる制御データとして決定される制御データを示している。すなわち、画像処理システム１００がシステムＥであるとき、機能Ｆ１の制御データcont1〜cont4、機能Ｆ２の制御データcont5〜cont9および機能Ｆ３の制御データcont10〜cont15が、画像効果装置１０１で用いる制御データとして決定される。
【００６６】
この場合、このシステムＥの画像効果装置１０１では、機能Ｆ１が制御データcont1〜cont4で実現され、機能Ｆ２が制御データcont5〜cont9で実現され、機能Ｆ３が制御データcont10〜cont15で実現される。なお、機能Ｆ１の制御データcont1〜cont4の決定は、例えば、制御データ分類情報におけるＣ１の分類を選択することで行うことができる(図８参照)。また、この機能Ｆ１の制御データcont1〜cont4の決定は、制御データ分類情報におけるＣ11，Ｃ12の分類を選択するか、あるいは、制御データ分類情報におけるＣ111，Ｃ112，Ｃ121，Ｃ122の分類を選択することでも行うことができる。機能Ｆ２，Ｆ３の制御データcont5〜cont9，cont10〜cont15の決定に関しても同様である。
【００６７】
図９（ｂ）は、画像処理システム１００がシステムＦであるときに、画像効果装置１０１で用いる制御データとして決定される制御データを示している。すなわち、画像処理システム１００がシステムＦであるとき、機能Ｆ１の制御データcont1，cont2、機能Ｆ２の制御データcont5，cont6および機能Ｆ３の制御データcont10，cont11が、画像効果装置１０１で用いる制御データとして決定される。
【００６８】
この場合、このシステムＦの画像効果装置１０１では、機能Ｆ１が制御データcont1，cont2で実現され、機能Ｆ２がcont5，cont6で実現され、機能Ｆ３が制御データcont10，cont11で実現される。なお、機能Ｆ１の制御データcont1，cont2の決定は、例えば、制御データ分類情報におけるＣ11の分類を選択するか、あるいは、制御データ分類情報におけるＣ111，Ｃ112の分類を選択することで行うことができる（図８参照）。機能Ｆ２，Ｆ３の制御データcont5，cont6，cont10，cont11の決定に関しても同様である。
【００６９】
図１０は、制御データ決定部１２１において、画像効果装置１０１で用いる制御データとして、システムの用途に応じて決定される制御データの一例を示している。この例は、制御データ決定部１２１に与えられる制御データ分類情報で決定し得る制御データが、上述の図８の制御データモデルである場合の例である。この例は、画像処理システム１００として、用途に応じて、その動作モードを、モード１、モード２、モード３のいずれかに切り替え可能とされているシステムＧを想定している。
【００７０】
図１０（ａ）は、画像処理システム１００がシステムＧでモード１にあるときに、画像効果装置１０１で用いる制御データとして決定される制御データを示している。すなわち、画像処理システム１００がシステムＧでモード１にあるとき、図１０（ａ）でハッチングされていない、機能Ｆ１の制御データcont1〜cont4が、画像効果装置１０１で用いる制御データとして決定される。この場合、このシステムＧの画像効果装置１０１では、機能Ｆ１が、制御データcont1〜cont4の制御により実現される。
【００７１】
図１０（ｂ）は、画像処理システム１００がシステムＧでモード２にあるときに、画像効果装置１０１で用いる制御データとして決定される制御データを示している。すなわち、画像処理システム１００がシステムＧでモード２にあるとき、図１０（ｂ）でハッチングされていない、機能Ｆ２の制御データcont5〜cont9が、画像効果装置１０１で用いる制御データとして決定される。この場合、このシステムＧの画像効果装置１０１では、機能Ｆ２が、制御データcont5〜cont9の制御により実現される。
【００７２】
図１０（ｃ）は、画像処理システム１００がシステムＧでモード３にあるときに、画像効果装置１０１で用いる制御データとして決定される制御データを示している。すなわち、画像処理システム１００がシステムＧでモード３にあるとき、図１０（ｃ）でハッチングされていない、機能Ｆ３の制御データcont10〜cont15が、画像効果装置１０１で用いる制御データとして決定される。この場合、このシステムＤの画像効果装置１０１では、機能Ｆ３が、制御データcont10〜cont15の制御により実現される。
【００７３】
上述したように、制御データ決定部１２１は、画像効果装置１０１で用いる制御データとして決定された制御データを示す制御データ有効情報（テンプレート）を生成する。そして、制御データ決定部１２１は、この制御データ有効情報（テンプレート）を、制御データ生成部１２２に供給すると共に、画像処理システム１００の初期化時（コンフィグレーション時）に画像効果装置１０１に送る。
【００７４】
図１１は、上述の図８に示す制御データのモデルにおいて、制御データと識別情報（ＩＤ）との対応付けの一例を示している。例えば、画像処理システム１００がシステムＥであって画像効果装置１０１で用いる制御データが図９（ａ）に示すように決定された場合の制御データ有効情報は、以下のようになる。すなわち、この制御データ有効情報は、機能Ｆ１，Ｆ２，Ｆ３の制御データ（値が変化するデータ）cont1〜cont4，cont5〜cont9，cont10〜cont15を示す１５個の識別情報（ID1〜ID15）を含むものとなる。
【００７５】
また、例えば、画像処理システム１００がシステムＦであって画像効果装置１０１で用いる制御データが図９（ｂ）に示すように決定された場合の制御データ有効情報は、以下のようになる。すなわち、この制御データ有効情報は、機能Ｆ１，Ｆ２，Ｆ３のcont1，cont2，cont5，cont6，cont10，cont11（値が変化するデータ）を示す６個の識別情報（ID1，ID2，ID5，ID6，ID11，ID12）を含むものとなる。
【００７６】
図１２は、制御データおよび制御データ分類情報が図８に示すような対応関係にある場合における、ライセンス付与例を示している。図１２（ａ）に示す「ライセンス１」では、制御データcont1〜cont4による機能Ｆ１、制御データcont5〜cont9による機能Ｆ２がライセンスされている。この場合、制御装置１０２に供給される制御データ分類情報は、Ｃ１，Ｃ11，Ｃ12，Ｃ111，Ｃ112，Ｃ121，Ｃ122，Ｃ２，Ｃ21，Ｃ22，Ｃ211，Ｃ212，Ｃ221，Ｃ222，Ｃ223の分類のみを選択し得るように制限されたものとなる。
【００７７】
図１２（ｂ）に示す「ライセンス２」では、制御データcont5〜cont9による機能Ｆ２がライセンスされている。この場合、制御装置１０２に供給される制御データ分類情報は、Ｃ２，Ｃ21，Ｃ22，Ｃ211，Ｃ212，Ｃ221，Ｃ222，Ｃ223の分類のみを選択し得るように制限されたものとなる。
【産業上の利用可能性】
【００７８】
この発明は、ハードウェア／ソフトウェアを変更することなく、システムの仕様、用途に応じた画像効果を実現できるものであり、エフェクトスイッチャ等の画像処理システムに適用できる。
【符号の説明】
【００７９】
１００・・・画像処理システム
１０２・・・制御装置
１０３・・・操作パネル
１１１・・・画像効果部
１１２・・・制御データ解析部
１１３・・・制御データ保持部
１２１・・・制御データ決定部
１２２・・・制御データ生成部
【図１】
2010252171.tif 000003
【図２】
2010252171.tif 000004
【図３】
2010252171.tif 000005
【図４】
2010252171.tif 000006
【図５】
2010252171.tif 000007
【図６】
2010252171.tif 000008
【図７】
2010252171.tif 000009
【図８】
2010252171.tif 000010
【図９】
2010252171.tif 000011
【図１０】
2010252171.tif 000012
【図１１】
2010252171.tif 000013
【図１２】
2010252171.tif 000014
【図１３】
2010252171.tif 000015