(57)【要約】【課題】番組送出プログラムの各項目に対応して、複数の操作ボタンへの機能割り当てを良好に行う。【解決手段】トリガにより、プレイリスト中のＮ番目の構成の実行を開始する(ST22)。プレイリストの各構成には、ＯＴＣパネルの操作ボタンに対する割り付けデータ（機能割り当て情報）が含まれている。プレイリストのＮ番目の構成から割り付けデータを全て読み出す(ST23)。この割り付けデータを、ＯＴＣパネルを制御するコントロールユニットに送信し、ボタン割り付けテーブルに書き込む(ST24)。これにより、ＯＴＣパネルの複数の操作ボタンの機能割り当てが行われる。例えば、割り付けデータにより操作ボタンに割り当てられる機能は、スイッチャに対して、バスの入力ビデオ信号の選択を指示する機能とされる。これにより、操作者は、操作ボタンを用いて、ＰinＰの中の画像、クロマキーの背景画像などのソースを、放送中に手動で簡単に切り替えることができる。【選択図】図１８
2010103959.tif 000002
【特許請求の範囲】
【請求項１】
複数の項目からなる番組送出プログラムに基づいて番組送出を制御する番組送出制御部と、
上記番組送出制御部に通信路を介して接続されたビデオ信号のスイッチャと、
複数の操作ボタンと、
上記複数の操作ボタンへの機能割り当て情報を記憶する記憶部を備え、
上記番組送出プログラムの上記項目に、上記複数の操作ボタンに対する機能割り当て情報を含み、
上記番組送出制御部は、上記番組送出プログラムの各項目による上記スイッチャの制御に合わせて、該項目に含まれる上記機能割り当て情報を上記記憶部に書き込み、上記複数の操作ボタンの機能割り当てを行う
番組送出装置。
【請求項２】
上記機能割り当て情報により上記複数の操作ボタンに割り当てられる機能は、上記スイッチャに対してバスの入力ビデオ信号の選択を指示する機能である
請求項１に記載の番組送出装置。
【請求項３】
上記機能割り当て情報は、上記スイッチャの対象バスと、上記操作ボタンまたは該操作ボタンに対応した表示部に表示する表示内容と、選択する入力ビデオ信号の入力番号の情報を含む
請求項２に記載の番組送出装置。
【請求項４】
上記機能割り当て情報は、上記スイッチャの対象バスの情報を上記操作ボタン毎に含む
請求項２に記載の番組送出装置。
【請求項５】
上記操作ボタンを制御する操作ボタン制御部をさらに備え、
上記操作ボタン制御部は上記記憶部を有し、
上記操作ボタン制御部は、上記番組送出制御部および上記スイッチャに通信路を介して接続されている
請求項１に記載の番組送出装置。
【請求項６】
ビデオ素材を出力する複数の出力チャネルを有し、上記番組送出制御部に通信路を介して接続された素材サーバをさらに備え、
上記機能割り当て情報は、選択する入力ビデオ信号の入力番号の情報として、上記スイッチャのビデオ信号入力番号または上記素材サーバのビデオ素材の情報を含み、
上記番組送出制御部は、上記番組送出プログラムの上記項目による上記スイッチャの制御に合わせて上記機能割り当て情報を上記記憶部に書き込む際に、
上記入力ビデオ信号の入力番号の情報が上記素材サーバのビデオ素材の情報であるときは、該ビデオ素材の情報を、該ビデオ素材の上記素材サーバの出力チャネル情報に基づいて、上記素材サーバの該ビデオ素材が出力される出力チャネルに対応した上記スイッチャのビデオ信号入力番号に置き換える
請求項２に記載の番組送出装置。
【請求項７】
上記番組送出制御部に通信路を介して接続され、ニュース番組に関する管理運営を行うニュースルームコントロールシステムをさらに備え、
上記ニュースルームコントロールシステムは、上記素材サーバを制御し、該素材サーバから出力される上記ビデオ素材の出力チャネル情報を上記番組送出制御部に送る
請求項６に記載の番組送出装置。
【請求項８】
複数の項目からなる番組送出プログラムに基づいて番組送出を制御する番組送出制御部と、
上記番組送出制御部に通信路を介して接続されたビデオ信号のスイッチャと、
複数の操作ボタンと、
上記複数の操作ボタンへの機能割り当て情報を記憶する記憶部を備える番組送出装置における操作ボタン機能割り当て方法であって、
上記番組送出プログラムの上記項目に、上記複数の操作ボタンに対する機能割り当て情報を含み、
上記番組送出プログラムの各項目による上記スイッチャの制御に合わせて、該項目に含まれる上記機能割り当て情報を上記記憶部に書き込む
操作ボタン機能割り当て方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、番組送出装置および操作ボタン機能割り当て方法、詳しくは、番組送出プログラムの各項目に対応して複数の操作ボタンへの機能割り当てを良好に行い得るようにした番組送出装置および操作ボタン機能割り当て方法に関する。
【背景技術】
【０００２】
従来、放送局で使用される番組送出装置として、番組送出制御部が複数の項目からなる番組送出プログラム（プレイリスト：キューシート）に基づいてスイッチャなどを制御して番組送出を行うものが知られている（例えば、特許文献１参照）。この場合、画面を構成するバスのソース、例えば、ピクチャー・イン・ピクチャー（P in P）の中の画像、クロマキー（Chromakey）の背景画像などのソース（入力ビデオ信号）は、番組送出プログラムの項目（プレイリストの構成）内で、一意に設定するようになっている。
【特許文献１】特開２００８−４８１８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ピクチャー・イン・ピクチャーの中の画像、クロマキー（Chromakey）の背景画像などのソースを、放送（On Air）中に手動で切り替える場合、従来、ＯＴＣ（One Tuch Control）パネルや番組送出プログラム（プレイリスト）からは操作できないため、スイッチャパネルを直接操作する必要があった。
【０００４】
この発明の目的は、番組送出プログラムの各項目に対応して複数の操作ボタンへの機能割り当てを良好に行うことにある。また、この発明の目的は、ピクチャー・イン・ピクチャーの中の画像、クロマキー（Chromakey）の背景画像などのソースを、放送（On Air）中に手動で簡単に切り替え可能とすることにある。
【課題を解決するための手段】
【０００５】
この発明の概念は、
複数の項目からなる番組送出プログラムに基づいて番組送出を制御する番組送出制御部と、
上記番組送出制御部に通信路を介して接続されたビデオ信号のスイッチャと、
複数の操作ボタンと、
上記複数の操作ボタンへの機能割り当て情報を記憶する記憶部を備え、
上記番組送出プログラムの上記項目に、上記複数の操作ボタンに対する機能割り当て情報を含み、
上記番組送出制御部は、上記番組送出プログラムの各項目による上記スイッチャの制御に合わせて、該項目に含まれる上記機能割り当て情報を上記記憶部に書き込み、上記複数の操作ボタンの機能割り当てを行う
番組送出装置にある。
【０００６】
この発明において、番組送出制御部には通信路を介してビデオ信号のスイッチャが接続されている。番組送出制御部により、複数の項目からなる番組送出プログラムに基づいて、スイッチャ等が制御されて番組送出が行われる。複数の操作ボタンは、記憶部に機能割り当て情報が書き込まれることで、所定の機能が割り当てられる。例えば、複数の操作ボタンは、番組送出制御部およびスイッチャに通信路を介して接続されている操作ボタン制御部により制御される。上述の記憶部は、例えば、この操作ボタン制御部が有している。
【０００７】
番組送出プログラムの項目（プレイリストの構成：キューシートの構成）に、複数の操作ボタンに対する機能割り当て情報が含まれている。番組送出制御部により、番組送出プログラムの各項目によるスイッチャの制御に合わせて、この項目に含まれる機能割り当て情報が記憶部に書き込まれる。これにより、番組送出プログラムの各項目に対応して複数の操作ボタンへの機能割り当てが良好に行われる。
【０００８】
この発明は、例えば、機能割り当て情報により操作ボタンに割り当てられる機能は、スイッチャに対してバスの入力ビデオ信号の選択を指示する機能とされる。これにより、操作者は、操作ボタンを用いて、ピクチャー・イン・ピクチャーの中の画像、クロマキーの背景画像などのソースを、放送（On Air）中に手動で簡単に切り替えることができる。
【０００９】
また、この発明において、例えば、機能割り当て情報は、スイッチャの対象バスと、操作ボタンまたはこの操作ボタンに対応した表示部に表示する表示内容と、選択する入力ビデオ信号の入力番号の情報を含むようにされる。この場合、機能割り当て情報に操作ボタンまたはこの操作ボタンに対応した表示部に表示する表示内容が含まれており、操作ボタン（表示機能を有する）または表示部に、その操作ボタンに割り当てられた機能を示す表示を行うことができ、操作者の使い勝手を向上できる。
【００１０】
また、この発明において、例えば、機能割り当て情報は、スイッチャの対象バスの情報を操作ボタン毎に含むようにされる。これにより、番組送出プログラムの所定の項目において、複数の操作ボタンにより、１つのバスだけを対象とするのではなく、複数のバスを対象とした入力ビデオ信号の選択が可能となる。
【００１１】
また、この発明において、例えば、ビデオ素材を出力する複数の出力チャネルを有し、番組送出制御部に通信路を介して接続された素材サーバをさらに備え、機能割り当て情報は、選択する入力ビデオ信号の入力番号の情報として、スイッチャのビデオ信号入力番号または素材サーバのビデオ素材の情報を含み、番組送出制御部は、番組送出プログラムの項目によるスイッチャの制御に合わせて、機能割り当て情報を記憶部に書き込む際に、入力ビデオ信号の入力番号の情報が素材サーバのビデオ素材の情報であるときは、このビデオ素材の情報を、このビデオ素材の素材サーバの出力チャネル情報に基づいて、素材サーバのこのビデオ素材が出力される出力チャネルに対応したスイッチャのビデオ信号入力番号に置き換える、ようにされる。例えば、番組送出制御部には、素材サーバを制御するニュースルームコントロールシステムから、ビデオ素材の出力チャネル情報が送られてくる。
【００１２】
このように素材サーバのビデオ素材の情報がスイッチャのビデオ信号入力番号に置き換えられて記憶部に書き込まれることで、選択する入力ビデオ信号の入力番号の情報として素材サーバのビデオ素材の情報が含まれている場合にも、操作ボタンによりスイッチャに対してバスの入力ビデオ信号（素材サーバからのビデオ素材）の選択を良好に指示可能となる。
【発明の効果】
【００１３】
この発明によれば、番組送出プログラムの各項目によるスイッチャの制御に合わせて、その項目に含まれる機能割り当て情報を複数の操作ボタンへの機能割り当て情報を記憶する記憶部に書き込むものであり、番組送出プログラムの各項目に対応して複数の操作ボタンへの機能割り当てを良好に行うことができ、操作性が向上する。
【発明を実施するための最良の形態】
【００１４】
以下、発明を実施するための最良の形態（以下、「実施の形態」とする）について説明する。なお、説明は以下の順序で行う。
１．実施の形態
２．変形例
【００１５】
＜１．実施の形態＞
［番組送出制御システムの構成例］
図１は、実施の形態としての番組送出制御システム１００の構成例を示している。この番組送出制御システム１００は、Automation制御ブロック１０と、ニュースルームコントロールシステム（ＮＲＣＳ:News Room Computer System）ブロック２０と、ＭＯＳ機器ブロック３０と、Automation制御機器ブロック４０とを有している。
【００１６】
制御ブロック１０は、複数の構成からなるプレイリスト（キューシート）に基づいて番組送出を制御する。ここで、プレイリストは番組送出プログラムを構成し、このプレイリストの各構成は番組送出プログラムの各項目に対応する。ＮＲＣＳブロック２０は、取材手配から素材発注、番組構成作成まで、ニュース番組に関する管理運営を行う。ＭＯＳ( Media Object Server)機器ブロック３０には、ＮＲＣＳブロック２０にネットワーク（MOS Protocol）接続された、プレイアウトサーバ(Play OutServer)３１、ＣＧ／スチルストア３２等が配されている。制御機器ブロック４０には、制御ブロック１０に接続された、スイッチャ(Switcher)４１、デバイスコントロールユニット(DCU)４２、ビデオクリップサーバ(Clip Server)４３、オーディオクリップサーバ(Audio ClipServer)４４が配されている。また、制御機器ブロック４０には、ビデオテープレコーダ(VTR)４５、遠隔制御カメラ(Robotics Camera)４６、オーディオミキサ(Audio Mixer)４７が配されている。
【００１７】
ＮＲＣＳブロック２０は、ＭＯＳプロトコルのＮＲＣＳネットワークを介して、制御ブロック１０およびＭＯＳ機器ブロック３０に接続されている。ＭＯＳプロトコルは、主に、ＮＲＣＳからニュースルームに置かれているビデオ系サーバをリモートコントロールするためのプロトコルであって、ＸＭＬ(Extensible Markup Language)ベースで独自拡張タグが許されている。
【００１８】
ＮＲＣＳクライアント上には、Automation用プラグイン（NRCS Plug-in）とプレイリストビューア（Playlist Viewer）がインストールされている。ＭＯＳ機器ブロック３０の各ＭＯＳ機器に対して、Automation制御機器ブロック４０のデバイスコントロールユニット４２から、Tally/GPI等のトリガ(Trigger）によりオンエアタイミングが発行される。
【００１９】
ここで、プレイアウトサーバ３１は、日々入れ替わる素材をストアしておくビデオサーバであって、編集用途に使用されるため高機能が求められる。また、このプレイアウトサーバ３１は、プレイリストとＭＯＳインタフェースを持っている。プレイアウトサーバ３１は、素材のフィードや編集を迅速に行う必要があるため、ビデオクリップサーバ４３よりも性能の高いサーバが使用されることが多い。なお、プレイアウトサーバ３１の種類によっては、続けて同じチャネルを使用して異なる素材を出力することが不可能なため、それを考慮したチャネルアサインコントロールが必要となる。
【００２０】
［番組送出制御システムのソフトウエアブロックの構成例］
図２は、番組送出制御システム１００のソフトウエアブロックの構成例を示している。すなわち、番組送出制御システム１００は、データベース(DB)部１０１、ＮＲＣＳプラグイン／プレイリストビューア(Plug-in/PlaylistViewer)部１０２、ＮＲＣＳインタフェース(NRCS IF)部１０３を有している。また、番組送出制御システム１００は、オンエアープレイリスト／セットアップ(OA Playlist/Setup)部１０４、デバイス制御(DeviceController）部１０５、ログ／アラーム管理(Log/Alarm Manager)部１０６を有している。番組送出制御システム１００では、以上の各部により、Automationシステムが構築されている。
【００２１】
Automationは、コンピュータ装置上のＴＤＡ(Technical Director Assist)用のソフトウエアであって、ＮＲＣＳの下でスイッチャを含む機器を制御する。一方、Automation中のサーバもプレイリストを持つ。一般に、ニュース番組の全体の構成をプロデューサ(P)が行い、その中の各ストーリの機器のアサイン、設定をテクニカルディレクタ(TD)が行う。そのテクニカルディレクタの手助けをして、機器のコントロールを行うのがAutomationシステムである。プレイリストは、番組の進行の詳細を時系列に保持するリストである。
【００２２】
Automationシステムでは、（１）ＮＲＣＳプラグイン／プレイリストビューア部１０２のＮＲＣＳで作成されたプレイリストデータは、ＮＲＣＳインタフェース部１０３のＭＯＳゲートウエイ(MOS GW)１０３Ａを経由して、（２）データベース部１０１に送られる。そして、このプレイリストデータは、データベース部１０１のデータベース（DB）に格納される。
【００２３】
（３）プレイリストデータは、ＮＲＣＳプラグイン／プレイリストビューア部１０２のプレイリストビューア(Playlist Viewer)１０２Ａに表示されると共に、オンエアー時はデバイス制御部１０５に送られる。（４）デバイス（Device）がプレイリストに従ってオンエアー制御されると共に、（５）、（６）機器の状態がデータベース部１０１のデータベース(DB)に通知される。そして、（７）プレイリストや機器の状態が、オンエアープレイリスト／セットアップ部１０４に送られ、表示される。ログ(log)やワーニング(Warning)は、Automationシステムの中で発生され、ログ／アラーム管理部１０６に送られる。
【００２４】
［番組送出制御システムのソフトウエアブロックの実装例］
Automationシステムにおける上述の各ソフトウエアブロックは、ソフトウエアブロック毎に、各パーソナルコンピュータに分割してインストールすることができ、カスタマーのシステム規模に合わせ、スケーラブルなシステムを提供する。
【００２５】
図３は、番組送出制御システム１００のソフトウエアブロックの実装例を示している。この実装例においては、データベース部１０１、ＮＲＣＳインタフェース部１０３、オンエアープレイリスト／セットアップ部１０４、デバイス制御部１０５、ログ／アラーム管理部１０６は、１台のコンピュータ装置１１０にインストールされる。また、ＮＲＣＳプラグイン／プレイリストビューア部１０２は、ＮＲＣＳクライアントがインストールされているカスタマーのコンピュータ装置１２０にインストールされる。
【００２６】
図４は、番組送出制御システム１００のソフトウエアブロックの他の実装例を示している。この実装例においては、データベース部１０１は、１台のコンピュータ装置１１０Ａにインストールされる。また、ログ／アラーム管理部１０６は、他の１台のコンピュータ装置１１０Ｅにインストールされる。さらに、ＮＲＣＳインタフェース部１０３、オンエアープレイリスト／セットアップ部１０４、デバイス制御部１０５は、さらに他の１台のコンピュータ装置１１０Ｂにインストールされる。また、ＮＲＣＳプラグイン／プレイリストビューア部１０２は、ＮＲＣＳクライアントがインストールされているカスタマーのコンピュータ装置１２０にインストールされる。
【００２７】
図５は、番組送出制御システム１００のソフトウエアブロックのさらに他の実装例を示している。この実装例においては、データベース部１０１は、１台のコンピュータ装置１１０Ａにインストールされる。また、ログ／アラーム管理部１０６は、他の１台のコンピュータ装置１１０Ｅにインストールされる。さらに、ＮＲＣＳインタフェース部１０３、オンエアープレイリスト／セットアップ部１０４、デバイス制御部１０５は、それぞれ、別個の１台の１台のコンピュータ装置１１０Ｂ，１１０Ｃ，１１０Ｄにインストールされる。また、ＮＲＣＳプラグイン／プレイリストビューア部１０２は、ＮＲＣＳクライアントがインストールされているカスタマーのコンピュータ装置１２０にインストールされる。
【００２８】
上述のように、ログ／アラーム管理部１０６を独立したコンピュータ装置１１０Ｅにインストールすることで、異常系の検知に独立性を持たせることができる。また、データベース部１０１を独立したコンピュータ装置１１０Ｅにインストールすることで、データベースのシステム構成の自由度を持たせることができる。
【００２９】
［データベースサーバを中心としたブロック構成の詳細］
ここで、Automationシステムにおけるデータベース部１０１のデータベースサーバ（DBServe）を中心としたブロック構成の詳細を説明する。図６は、データベースサーバを中心としたブロック構成例を示している。
【００３０】
ＮＲＣＳインタフェース部１０３は、ＭＯＳゲートウエイ(MOS GW)１０３Ａと、オブジェクトエディタ(Object Editor)１０３Ｂと、オブジェクトマネージャ(Object Manager)１０３Ｃと、ＭＯＳデバイスインタフェース(MOSDevice I/F)１０３Ｄを含んでいる。
【００３１】
ＭＯＳゲートウエイ１０３Ａは、ＮＲＣＳブロック２０とＭＯＳプロトコルで通信を行い、データベース部１０１を更新する。すなわち、このＭＯＳゲートウエイ１０３Ａは、ＮＲＣＳブロックからＲＵＮＤＯＷＮ(Running Order) を受け取り、このＲＵＮＤＯＷＮをプレイリスストに変換して、データベース部１０１に書き込む。
【００３２】
オブジェクトエディタ１０３Ｂは、Automationシステムにつながっているデバイスのオブジェクトに対する設定を行う。ここで、Automationシステムにつながっているデバイスは、スイッチャ４１、オーディミキサ４７、遠隔制御カメラ４６、ビデオクリップサーバ４３等である。このオブジェクトエディタ１０３Ｂは、ＮＲＣＳブロック２０から起動され、データベース上のオブジェクトの表示、作成、変更を行う。また、このオブジェクトエディタ１０３Ｂは、オブジェクトマネージャ１０３Ｃを介して、データベース部１０１とオブジェクトのやりとりを行う。
【００３３】
オブジェクトマネージャ１０３Ｃは、オブジェクトエディタ１０３Ｂが編集するオブジェクトを管理し、データベース部１０１からオブジェクトを読み出し、また、データベース部１０１にオブジェクトを書き込む。ＭＯＳデバイスインタフェース１０３Ｄは、ＭＯＳデバイスのステータス、チャネルアサインの情報などを取得し、データベース部１０１に書き込む。
【００３４】
また、ＮＲＣＳプラグイン／プレイリストビューア部１０２は、作成したプレイリストやオンエアー中のプレイリストの状態をグラフィカルに表示する。このＮＲＣＳプラグイン／プレイリストビューア部１０２は、Automationのプレイリストを表示するプレイリストビューア(PlaylistViewer)１０２Ａと、オンエアー中のプレイリストを表示するオンエアープレイリスト(OA Playlist)１０２Ｂを含んでいる。
【００３５】
プレイリストビューア１０２Ａは、ＮＲＣＳブロック２０で作成、変更されたプレイリストの詳細を表示する。オンエアープレイリスト１０２Ｂは、プレイリストのオンエアーの進行を表示し管理する。このオンエアープレイリスト１０２Ｂは、オンエアー中のプレイリストを表示し、現在のオンエアー位置を表示する。また、オンエアープレイリスト１０２Ｂは、ビデオやオーディオ等の素材のスタンバイ状況を表示する。さらに、オンエアープレイリスト１０２Ｂは、次項目／構成の指定を行う。
【００３６】
デバイス制御部１０５は、操作卓（MVS CCP、JL Cooper Modules）を通じてプレイリストに基づいた各種デバイスを制御する。このデバイス制御部１０５は、オンエアーマネージャ(OA Manager)１０５Ａと、イベントコントローラ(EventController)１０５Ｂと、デバイスコントローラ(Device Controller)１０５Ｃと、マニュアルコントローラ(Manual Controller)１０５Ｄを含んでいる。
【００３７】
オンエアーマネージャ１０５Ａは、オンエアーの管理を行う。すなわち、このオンエアーマネージャ１０５Ａは、プレイリストの起動やプレイリストの終了操作により、デバイス制御部１０５へ起動通知を行い、プレイリストのスタンバイ・終了処理を実施する。
【００３８】
イベントコントローラ１０５Ｂは、プレイリスト中の１イベントを実行する。すなわち、イベントコントローラ１０５Ｂは、データベース部１０１上のプレイリストに基づいて、デバイスコントローラ１０５Ｃに、次のスタンバイ時に必要な動作を指示する。
【００３９】
また、イベントコントローラ１０５Ｂは、オンエアー(TAKE)時に行う一連の動作を指示する。すなわち、イベントコントローラ１０５Ｂは、オンエアーのタイミング(Take Trigger)をデバイスコントローラ１０５Ｃへ送る。この場合、上記イベントコントローラ１０５Ｂは、シンボリックコマンド/タイムライン生成、送信によって、オンエアーのタイミングをデバイスコントローラ１０５Ｃに送信する。
【００４０】
また、イベントコントローラ１０５Ｂは、デバイスのステータスをデータベース部１０１へ格納する。
【００４１】
マニュアルコントローラ１０５Ｄは、手動またはマスター（Master Switcher）からの通知や時間により、オンエアーのタイミング（TakeTrigger）を発生する。また、マニュアルコントローラ１０５Ｄは、ユーティリティ/ショットボックスモジュール(Utirty/Shotbox Module）等によるアサイナブルなイベント/デバイス制御を行う。また、マニュアルコントローラ１０５Ｄは、TAKE操作や掛け合いなどプレイリスト運行に必要な制御を行う。また、マニュアルコントローラ１０５Ｄは、クイックリコール(Quick Recall)による一時イベントの実行を行う。さらに、マニュアルコントローラ１０５Ｄは、デバイスの単独制御を行う。
【００４２】
デバイスコントローラ１０５Ｃは、デバイスの制御を行う。すなわち、このデバイスコントローラ１０５Ｃは、抽象化されたシンボリックコマンドを解釈し、所定のプロトコルに変換して、デバイスの制御を行う。また、デバイスコントローラ１０５Ｃは、プロトコルを抽象化されたステータスに変換し、イベントコントローラ１０５Ｂへ通知する。また、デバイスコントローラ１０５Ｃは、シンボリックコマンドのタイムラインを保持し、オンエアーのタイミング（Take Trigger）によって同期制御を行う。
【００４３】
オンエアープレイリスト／セットアップ部１０４は、セットアップ／コンフィグ(Setup/Config）１０４Ａにより、Automationコアシステムの設定、および制御デバイスの構成を行う。ログ／アラーム管理部１０６は、ログ／アラームマネージャ（Log/Alarm Manager)１０６Ａにより、各端末に散らばった各種ログやアラームを収集し、障害が発生した場合、必要に応じ、ＳＮＭＰマネージャ(SNMP Manager)へ通知する。データベース部１０１は、プレイリスト／イベント／セッティング／ステータスなどの情報の一元管理を行う。
【００４４】
［番組送出制御システム１００の要部構成、要部ソフトウエア・モジュール構成］
図７は、番組送出制御システム１００の要部構成例を示している。また、図８は、番組送出制御システム１００における要部ソフトウエア・モジュールの構成例を示している。
【００４５】
すなわち、番組送出制御システム１００は、Automation制御ブロック１０と、ＮＲＣＳブロック２０を備えている。Automation制御ブロック１０は、第一のコンピュータ装置(Automation Ctrl PC)１１０にインストールされたソフトウエアブロックに基づいて、プログラムされた番組送出を制御する。ＮＲＣＳブロック２０は、第二のコンピュータ装置１２０にインストールされたソフトウエアブロックに基づいて、取材手配から素材発注、番組構成作成まで、ニュース番組に関する管理運営を行う。
【００４６】
また、番組送出制御システム１００は、プレイアウトサーバ３１、ＣＧ／スチルストア３２等のＭＯＳ機器からなるＭＯＳ機器ブロック３０を備える。このＭＯＳ機器ブロック３０は、第二のコンピュータ装置１２０とネットワーク接続されている。
【００４７】
また、番組送出制御システム１００は、スイッチャ４１、デバイスコントローラ（ＤＣＵ）４２、ビデオクリップサーバ４３、オーディオクリップサーバ４４、ＶＴＲ４５、遠隔制御カメラ４６、オーディオミキサ４７等からなるAutomation制御機器ブロック４０を備える。このAutomation制御機器ブロック４０は、第一のコンピュータ装置１１０にネットワーク接続されている。
【００４８】
また、番組送出制御システム１００は、ビデオ・リファレンス入力を有するコントロールユニット（ＳＣＵ）１３０を備えている。また、番組送出制御システム１００は、コントロールユニット１３０と第一のコンピュータ装置１１０との間を接続する通信路１４０と、第一のコンピュータ装置１１０と第二のコンピュータ装置１２０とを結ぶネットワーク１５０とを備えている。
【００４９】
コントロールユニット１３０には、ビデオ信号のリファレンス(Ref. In)を、通信路１４０を介して第一のコンピュータ装置１１０へ送る実行管理モジュールであるイベントイクスキュータ(Event Executor)１０５Ｅが搭載されている。
【００５０】
第一のコンピュータ装置１１０には、プレイリスト情報を管理するソフトウエア・モジュールと、被制御ビデオ機器に対応したデバイスドライバ・ソフトウエア・モジュールが搭載されている。また、この第一のコンピュータ装置１１０には、イベント実行・モジュールが搭載されている。このイベント実行・モジュールは、デバイスドライバ・ソフトウエア・モジュールを追加可能なソフトウエア・インタフェースと、コントロールユニット１３０中のデバイスコントロール・モジュールとのソフトウエア・インタフェースを有する。
【００５１】
イベントイクスキュータ１０５Ｅは、コントロールユニット１３０のマイクロコンピュータで動作するソフトウエア・モジュールである。Ref. Inは、リファレンス入力であり、コントロールユニット１３０に設備全体のリファレンス信号（例えばブラック・バースト信号）が供給されている。コントロールユニット１３０は、リファレンス信号により、１フィールド間隔で、内蔵のマイクロコンピュータに割り込みを掛けるように構成されている。
【００５２】
イベントイクスキュータ１０５Ｅは、その割り込みが発生すると、同じマイクロコンピュータ上の他のソフトウエア・モジュール、例えばマニュアルイベントコントローラ(Manual Event Controller)１０５Ｆにそのことを通知する。同時に、イベントイクスキュータ１０５Ｅは、第一のコンピュータ装置(Automation Ctrl PC)１１０にも通信路１４０を介して通知する。より詳しくは、イベントイクスキュータ１０５Ｅは、タスク待ちの状態に入っており、リファレンス信号による割り込み処理ルーチンから待ちの解除を受けて、タスクの実行を再開し、上述の処理を行い、終わると再び待ちの状態に入る。
【００５３】
マニュアルイベントコントローラ１０５Ｆは、割り込みの通知を受けることで、１フィールド間隔で幾つかの処理をまとめる。例えば、コントロールユニット１３０はスイッチャを制御する押しボタンを備えている。マニュアルイベントコントローラ１０５Ｆは、当該押しボタンの押下があったことを、Automation制御機器ブロック４０内のAutomation制御機器であるスイッチャ４１に、通信路を介してコマンドとして送信する。
【００５４】
この送信を１フィールド間隔とすることで、制御に遅延無く、かつ通信が頻繁すぎて効率を落とさないようできる。マニュアルイベントコントローラ１０５Ｆは、押下されたボタンの情報を蓄積していき、割り込み通知により、１フィールド分の押下情報として、コマンドの形式にして、スイッチャ４１に送信する。また、マニュアルイベントコントローラ１０５Ｆは、スイッチャ４１にコマンドを送信するのみでなく、押下されたボタンの情報などを第一のコンピュータ装置(Automation Ctrl PC)１１０にも送信する。
【００５５】
第一のコンピュータ装置(Automation Ctrl PC)１１０中のソフトウエア・モジュールであるイベントコントローラ１０５Ｂは、プレイリスト情報に従い、各種機器の制御イベントの実行の制御を行う。プレイリストの進行は、タイムコードに従って行われる。イベントコントローラ１０５Ｂは、コントロールユニット１３０から１フィールド間隔で通知を受信することにより、当該通知を時計情報として、進行を制御できる。インターレース方式で稼働している場合は、２フィールドで１フレームとなるから、通知を２回受信するとタイムコードが１だけ増える。
【００５６】
タイムコードがプレイリストにある所定位置（時間位置）にくると、その位置の動作を実行する。ここで、第一のコンピュータ装置１１０上のソフトウエア・モジュールであるデバイスコントローラを第１のデバイスコントローラとし、コントロールユニット１３０上のソフトウエア・モジュールであるデバイスコントローラを第２のデバイスコントローラとする。イベントコントローラ１０５Ｂは、第１のデバイスコントローラ、第２のデバイスコントローラの少なくともいずれかに、プレイリストに従った指示を送る。
【００５７】
それぞれのデバイスコントローラは、指示を被制御機器のネイティブプロトコル（各機器毎の制御プロトコル）に変換して、各ポート（ＲＳ４２２や、イーサネット（登録商標）など）から送信する。ＲＳ４２２や専用ＬＡＮなどの、ＰＣが通常備えていないインタフェースで制御する機器は、コントロールユニット１３０のポート部分を担うＤＣＵ４２に接続して、制御できる。一方、汎用のイーサネットに接続されている機器は、ＰＣに接続して、同様に制御できる。
【００５８】
コントロールユニット１３０上のデバイスコントローラ（第２のデバイスコントローラ）は、Automation制御機器ブロック４０内のスイッチャ(Switcher)４１、ビデオテープレコーダ４５などを制御するために、リファレンス信号に同期して制御を行う。この結果、番組送出制御システム１００では、第一のコンピュータ装置 (Automation Ctrl PC)１１０側から制御する機器についても、コントロールユニット１３０側と同期して動作させることができる。
【００５９】
第一のコンピュータ装置(Automation Ctrl PC)１１０に、リファレンス信号を受け取るハードウェアを装備する必要が無く、イーサネットによる通信路を用いることで、コストを抑えることができる。また、図３、図４、図５に示した様な、柔軟な構成が可能となり、コンピュータ装置を交換する際も汎用品が使用可能となり、経済的である。
【００６０】
コントロールユニット１３０に接続されている機器のネイティブプロトコルへの変換は、コントロールユニット１３０で行う。そのため、第一のコンピュータ装置(Automation Ctrl PC)１１０側に負荷が集中せず、負荷を分散させて、経済的にリファレンス信号との同期に遅れることなく機器の制御を実行できる。
【００６１】
図８において、イベントイクスキュータ１０５Ｅに接続されているマスターは、マスタースイッチャ(Master Switcher)のことである。マスタースイッチャは、放送局内で、スイッチャや本システムよりも上位にある切り換え装置であり、本システムが特定のスタジオなどに付属するのに対して、放送局全体でのビデオ信号の分配を行う。
【００６２】
コントロールユニット(ＳＣＵ)１３０は、マスター(Master)からＧＰＩ(General Purpose Interface)等のポートを介して、指示やタイミングを受ける。ＧＰＩは、パラレルポートに単純なＯｎ／Ｏｆｆなどを受けて、指示、トリガを受けるためのポートである。マスターは、局からの出力をスタジオの出力やＣＭに切替えたりする。ＣＭからスタジオ出力に切り替える際に、AutomationがＧＰＩによりトリガを受けて、ＣＭ明けの構成を開始する。この場合、切り替えはマスター(Master)側主導となる。逆に、構成の中に「ＣＭ」という枠を設けて、スタジオからマスター(Master)に対してＧＰＩからの出力で逆方向にトリガを与えＣＭに切替えさせる運用も可能である。
【００６３】
また、イベントイクスキュータ１０５Ｅは、マスタースイッチャと、他のソフトウエア・モジュール、および第一のコンピュータ装置(Automation Ctrl PC)１１０との間の中継も行う。中継の遅延は、規定のフィールド単位以上とならない事を保証する必要がある。そのために、リファレンス信号によるタイミングで動作を開始する際に、ＧＰＩ入力を読む。レベルの変化があれば、そのＧＰＩポートの設定に従ってどの様な指示であるか判断し、それに応じて、他のソフトウエア・モジュールおよび・あるいは第一のコンピュータ装置(Automation Ctrl PC)１１０に通知する。
【００６４】
ＧＰＩから出力を行う場合は、イベントイクスキュータ１０５Ｅが他のソフトウエア・モジュールおよび第一のコンピュータ装置(Automation Ctrl PC)１１０から受け取った指示を、フィールド単位で処理する。すなわち、リファレンス信号によるタイミングで動作を開始する際に、受け取った指示をまとめ、各ＧＰＩポートの設定に従ってＧＰＩ出力のレベルを変化させる。
【００６５】
イベントイクスキュータ１０５Ｅがリファレンス信号によるタイミングで行う処理は複数ある。毎フィールド実行することが、そこでの遅延を１フィールド以下（受信から送信完了までは２フィールド以下）にするために必須である。処理の間の順番は、厳密に規定しなくても、遅延の上限を守ることができる。
【００６６】
図６において、データベース部１０１のデータサーバとして、Microsoft SQL Serverを使用できる。あるアプリケーションがデータベース部１０１を書き換えた際に、データサーバは、MS SQLの機能を使って、他のアプリケーションに変更された項目を通知する。これは、ディスパチャー(Dispatcher)と呼ばれている。正確には、各アプリケーションは通知して欲しい項目を登録し、変更通知を受けた後に、データベース部１０１に読みに行く。第一のコンピュータ装置１１０は、プレイリストで現時点よりも先の構成に変更があったり、構成の順序が変更になったりした場合、この機能を使って制御の変更に備える。
【００６７】
このように、番組送出制御システム１００では、リファレンス入力を有するコントロールユニット１３０は、リファレンスのタイミングを第一のコンピュータ装置１１０に送る。そして、このリファレンスタイミングを受けたイベントイクスキュータ１０５Ｅは、第一のコンピュータ装置１１０中のデバイスドライバ・ソフトウエア・モジュールおよびコントロールユニット１３０中のデバイスコントロール・モジュールを制御する。
【００６８】
これにより、番組送出制御システム１００では、種々の制御インタフェースを持つビデオ機器をリファレンスのタイミングに同期してプレイリストに従って制御し、ＮＲＣＳブロック２０とも連携した、タイミングずれのない、送出制御を実現できる。
【００６９】
［スイッチャの構成］
次に、スイッチャ４１について説明する。図９は、スイッチャ４１の構成例を示している。スイッチャ４１は、主ユニット４４０と、この主ユニット４４０に通信路４５０を介して接続された選択入力部４６０とを備える。主ユニット４４０は、マトリクススイッチャ部４１０、第１の画像処理部４２０Ａ、第２の画像処理部４２０Ｂおよび制御部４３０を有している。第１の画像処理部４２０Ａおよびそれに対応したマトリクススイッチャ部４１０の部分は、第１のＭＥバンクを構成している。また、第２の画像処理部４２０Ｂおよびそれに対応したマトリクススイッチャ部４１０の部分は、第２のＭＥバンクを構成している。
【００７０】
マトリクススイッチャ部４１０は、入力ラインＬ１〜Ｌ12に入力された映像信号（ビデオ信号）を選択する。第１の画像処理部４２０Ａおよび第２の画像処理部４２０Ｂには、入力ラインＬ１〜Ｌ12に入力された映像信号がマトリクススイッチャ部４１０を介して供給される。制御部４３０は、マトリクススイッチャ部４１０、第１の画像処理部４２０Ａおよび第２の画像処理部４２０Ｂの動作を制御する。
【００７１】
スイッチャ４１の入力ラインＬ１〜Ｌ12には、キーソース信号またはキーフィル信号となる映像信号および背景映像信号となる映像信号が入力される。マトリクススイッチャ部４１０は、キーソース交点列４１２A1，４１２A2を備える。このキーソース交点列４１２A1，４１２A2は、入力ラインＬ１〜Ｌ12に入力される映像信号のうちの１つをキーソース信号として第１の画像処理部４２０Ａに供給する、キーソース信号選択入力バス４１１A1，４１１A2に接続されたスイッチからなる。
【００７２】
また、マトリクススイッチャ部４１０は、キーフィル交点列４１４A1，４１４A2を備える。このキーフィル交点列４１４A1，４１４A2は、入力ラインＬ１〜Ｌ12に入力される映像信号のうちの１つをキーフィル信号として第１の画像処理部４２０Ａに供給する、キーフィル信号選択入力バス４１３A1，４１３A2に接続されたスイッチからなる。
【００７３】
また、マトリクススイッチャ部４１０は、第１の背景交点列４１６Ａを備える。この第１の背景交点列４１６Ａは、入力ラインＬ１〜Ｌ12に入力される映像信号のうちの１つを第１の背景信号として第１の画像処理部４２０Ａに供給する、第１の背景信号選択入力バス４１５Ａに接続されたスイッチからなる。また、このマトリクススイッチャ部４１０は、第２の背景交点列４１８Ａを備える。この第２の背景交点列４１８Ａは、入力ラインＬ１〜Ｌ12に入力される映像信号のうちの１つを第２の背景信号として第１の画像処理部４２０Ａに供給する、第２の背景信号選択入力バス４１７Ａに接続されたスイッチからなる。
【００７４】
また、マトリクススイッチャ部４１０は、キーソース交点列４１２B1，４１２B2を備える。キーソース交点列４１２B1，４１２B2は、入力ラインＬ１〜Ｌ12および第１のＭＥバンクの出力ラインの映像信号の１つをキーソース信号として第２の画像処理部４２０Ｂに供給する、キーソース信号選択入力バス４１１B1，４１１B2に接続されたスイッチからなる。
【００７５】
また、マトリクススイッチャ部４１０は、キーフィル交点列４１４B1，４１４B2を備える。キーフィル交点列４１４B1，４１４B2は、入力ラインＬ１〜Ｌ12および第１のＭＥバンクの出力ラインの映像信号の１つをキーフィル信号として第２の画像処理部４２０Ｂに供給する、キーフィル信号選択入力バス４１３B1，４１３B2に接続されたスイッチからなる。
【００７６】
また、マトリクススイッチャ部４１０は、第１の背景交点列４１６Ｂを備える。この第１の背景交点列４１６Ｂは、入力ラインＬ１〜Ｌ12および第１のＭＥバンクの出力ラインに入力される映像信号のうちの１つを第１の背景信号として第２の画像処理部４２０Ｂに供給する、第１の背景信号選択入力バス４１５Ｂに接続されたスイッチからなる。また、このマトリクススイッチャ部４１０は、第２の背景交点列４１８Ｂを備える。この第２の背景交点列４１８Ｂは、入力ラインＬ１〜Ｌ12および第１のＭＥバンクの出力ラインに入力される映像信号のうちの１つを第２の背景信号として第２の画像処理部４２０Ｂに供給する、第２の背景信号選択入力バス４１７Ｂに接続されたスイッチからなる。
【００７７】
第１の画像処理部４２０Ａは、キー処理回路４２１A1，４２１A2と、合成回路４２２Ａからなる。キー処理回路４２１A1，４２１A2は、キーソース信号選択入力バス４１１A1，４１１A2と、キーフィル信号選択入力バス４１３A1，４１３A2に接続されている。キー処理回路４２１A1，４２１A2には、入力ラインＬ１〜Ｌ12に入力される映像信号から選択されたキーソース信号とキーフィル信号が、キーソース信号選択入力バス４１１A1，４１１A2およびキーフィル信号選択入力バス４１３A1，４１３A2を介して入力される。キー処理回路４２１A1，４２１A2は、制御部４３０からの制御信号に応じたキー信号を、入力されたキーソース信号あるいは内蔵する波形生成回路（ワイプパターン生成回路）によって生成する。そして、キー処理回路４２１A1，４２１A2は、キー信号とキーフィル信号を合成回路４２２Ａに供給する。
【００７８】
合成回路４２２Ａは、キー処理回路４２１A1，４２１A2に接続されているとともに、第１の背景信号選択入力バス４１５Ａと第２の背景信号選択入力バス４１７Ａに接続されている。この合成回路４２２Ａには、キー処理回路４２１A1，４２１A2からキー信号とキーフィル信号が入力される。また、合成回路４２２Ａには、入力ラインＬ１〜Ｌ12に入力される映像信号から選択された第１の背景信号と第２の背景信号が、第１の背景信号選択入力バス４１５Ａおよび第２の背景信号選択入力バス４１７Ａを介して入力される。合成回路４２２Ａは、キー処理回路４２１A1またはキー処理回路４２１A1から供給されるキー信号およびキーフィル信号を、制御部４３０の制御により、選択的に使用する。そして、合成回路４２２Ａは、制御部４３０の制御により、キー信号で示される領域は第１の背景信号または第２の背景信号に置き換えてキーフィル信号を合成するキーイング処理を行う。
【００７９】
第２の画像処理部４２０Ｂは、キー処理回路４２１B1，４２１B2と、合成回路４２２Ｂからなる。キー処理回路４２１B1，４２１B2は、キーソース信号選択入力バス４１１B1，４１１B2と、キーフィル信号選択入力バス４１３B1，４１３B2に接続されている。キー処理回路４２１B1，４２１B2には、入力ラインＬ１〜Ｌ12および第１のＭＥバンクの出力ラインの映像信号から選択されたキーソース信号とキーフィル信号が、バス４１１B1，４１１B2およびキーフィル信号選択入力バス４１３B1，４１３B2を介して入力される。キー処理回路４２１B1，４２１B2は、制御部４３０からの制御信号に応じたキー信号を、入力されたキーソース信号あるいは内蔵する波形生成回路（ワイプパターン生成回路）によって生成する。そして、キー処理回路４２１B1，４２１B2は、キー信号とキーフィル信号を合成回路４２２Ｂに供給する。
【００８０】
合成回路４２２Ｂは、キー処理回路４２１B1，４２１B2に接続されているとともに、第１の背景信号選択入力バス４１５Ｂと第２の背景信号選択入力バス４１７Ｂに接続されている。この合成回路４２２Ｂには、キー処理回路４２１B1，４２１B2からキー信号とキーフィル信号が入力される。合成回路４２２Ｂには、入力ラインＬ１〜Ｌ12および第１のＭＥバンクの出力ラインの映像信号から選択された第１の背景信号と第２の背景信号が、第１の背景信号選択入力バス４１５Ｂおよび第２の背景信号選択入力バス４１７Ｂを介して入力される。合成回路４２２Ｂは、キー処理回路４２１B1またはキー処理回路４２１B1から供給されるキー信号およびキーフィル信号を、制御部４３０の制御により、選択的に使用する。そして、合成回路４２２Ｂは、制御部４３０の制御により、キー信号で示される領域は第１の背景信号または第２の背景信号に置き換えてキーフィル信号を合成するキーイング処理を行う。
【００８１】
上述の説明では、キー信号が二値で、背景信号かキーフィル信号かを指定するように説明をした。しかし、実際には、キー信号は、二値ではなく、キーフィル信号を背景信号に重ねる濃度を多値で示す。したがって、背景が見えたまま、キーフィル信号が半透過的に見える様な部分を持つ画像処理を行うことも可能である。
【００８２】
制御部４３０は、例えば、マイクロコンピュータにより構成される。制御部４３０は、選択入力部４６０から通信路４５０を介して与えられる選択入力信号に応じた制御信号を生成し、制御線４３５Ａ，４３５Ｂを介してマトリクススイッチャ部４１０、第１の画像処理部４２０Ａおよび第２の画像処理部４２０Ｂの各動作を制御する。
【００８３】
選択入力部４６０は、ボタン配置部４６１、キーボード４６２、マウスなどのポインティングデバイス４６３、グラフィカルディスプレイ４６４などが接続されたマイクロコンピュータ４６５からなる。ボタン配置部４６１のボタンで入力の選択が操作されると、主ユニット４４０のマトリクススイッチャ部４１０では、該当する入力バスに接続された交点列が制御されて入力を選択し、該当する画像処理部に映像信号を供給する。そして画像処理部において指定された合成などの加工がされて、選択された入力の映像信号を含む画面となる映像信号が出力される。
【００８４】
なお、プログレッシブ方式の映像信号を対で処理するデュアルリンク方式の場合は、画像の経路はＡ側とＢ側との二重になるように対で設けられ、対になる入力をＡ側とＢ側でそれぞれ選択する様に動作する。
【００８５】
図９に示すスイッチャ４１では、選択入力部４６０が主ユニット４４０の制御部４３０と通信路４５０を介して通信を行い、各種処理の実行を指示する。合成回路４２２Ａは、第１の背景信号選択入力バス４１５Ａと第２の背景信号選択入力バス４１７Ａとから、背景信号の入力を受け、選択入力部４６０からの指示に従い、いずれかの背景信号を、キーイング処理に用いる背景信号とする。あるいは、合成回路４２２Ａは、選択入力部４６０からの指示に従い、２つの背景信号を指示された比率で合成して、キーイング処理に用いる背景信号とする。
【００８６】
比率は、選択入力部のフェーダー・レバーなどにより手動で指示され、あるいは自動遷移（自動進行）動作の場合は、時間とともに変化して、一方の背景信号から他方の背景信号へ切り替わるように制御される。合成方法の一例として、例えば、上述の比率で２つの背景信号を画素毎に重み付け加算する方法がある。例えば、比率が３０％ならば、第１の背景信号の値に０．３を乗算した値と、第２の背景信号の値に０．７を乗算した値とを加算する。
【００８７】
また、合成方法の他の例として、ワイプキー波形生成回路（WKG：Wipe Key Generator）から供給されるワイプ用キー信号によって、第１の背景信号に第２の背景信号をキーイングで重ねる方法がある。ワイプキー波形生成回路で生成されるキー信号は、上述の比率とともに変化するものであり、自動遷移ならば進行の時刻を入力パラメータとしてワイプの境界線を決めるようにキー信号が生成される。自動遷移でない場合は、時刻の代わりに指示された比率を用いて、キー信号が生成される。以上は、合成回路４２２Ｂの場合も同様である。
【００８８】
図１０は、スイッチャ４１の操作卓４００の外観図を示している。この操作卓４００は、デュアルリンク方式ではない場合は、主ユニット４４０の画像処理部の一つに対応する操作部分となる。デュアルリンク方式の場合は、画像処理部の対に対応する操作部分となる。
【００８９】
図１０に示すように、操作卓４００には、第１背景ボタン列４０１、第２背景ボタン列４０２、キーボタン列４０３-1，４０３-2が設けられている。また、操作卓４００には、ソース名表示器列４０４、遷移対象ボタン４０５Ａ，４０５Ｂ、方向指定ボタン４０６Ａ，４０６Ｂ、往復モード指定ボタン４０７、フェーダー・レバー４０８などが設けられている。
【００９０】
第１背景ボタン列４０１は、第１の背景信号選択入力バス４１５Ａが背景映像信号とされる映像信号を合成回路４２２Ａに供給する入力ラインを選択するとき操作される。第２背景ボタン列４０２は、第２の背景信号選択入力バス４１７Ａが背景映像信号とされる映像信号を合成回路４２２Ａに供給する入力ラインを選択するとき操作される。
【００９１】
キーボタン列４０３-1，４０３-2は、それぞれ、キーソース信号およびキーフィル信号とされる映像信号をキー処理回路４２１A1，４２１A2に供給する第１の入力ラインおよび第２のラインの組合せを選択するとき操作される。この場合、キーソース信号選択入力バス４１１A1，４１１A2が第１の入力ラインからキーソース信号とされる映像信号をキー処理回路４２１A1，４２１A2に供給する。また、キーフィル信号選択入力バス４１３A1，４１３A2が第２の入力ラインからキーフィル信号とされる映像信号をキー処理回路４２１A1，４２１A2に供給する。
【００９２】
ソース名表示器列４０４は、図１０において、下方に配置されたボタンのボタン番号に対応するインデックス番号に対応付けられた文字情報を表示する。文字情報は制御部４３０に記憶されており、ユーザが文字情報を設定できる。なお、文字情報を入力ライン番号に対応付けて記憶させてもよい。その場合、ボタンのボタン番号に対応するインデックス番号に対応する第１の入力ライン番号に対応付けられた文字情報、またはインデックス番号に対応する第２の入力ライン番号に対応付けられた文字情報のいずれかを表示するようにする。
【００９３】
第１の入力ライン番号は、上記キーフィル信号とされる映像信号を選択する番号となり、第２の入力ライン番号は、上記キーソース信号とされる映像信号を選択する番号となる。そのため、第１の入力ライン番号と第２の入力ライン番号の対が、ボタン番号に対応するインデックス番号に対応づけられる。それにより、キーボタン列でのキーソース信号およびキーフィル信号とされる映像信号をキー処理回路に供給する第１、第２の入力ラインの組合せの選択が可能となる。
【００９４】
背景ボタン列を操作した場合には、第１の入力ライン番号によって、背景映像信号を選択する。ソース名表示器４０４には、通常は第１の入力ライン番号に対応づけられた文字情報を表示し、図示しない別に設けるボタンが押下されている間だけ、第２の入力ライン番号に対応づけられた文字情報を表示してもよい。これにより、操作者は、どちらの文字情報も確認できる。なお、ボタン番号に対応するインデックス番号およびインデックス番号に対応する入力ライン番号の対応付けのことを、クロスポイント・ボタン・アサインと呼ぶ。この操作卓４００では、選択されているボタン（スイッチ）が点灯する。
【００９５】
番組送出制御システム１００では、ＮＲＣＳブロック２０がプレイアウトサーバ３１から取得したチャネルアサイン情報を入手し、Automation制御ブロック１０のプレイリストに設定されたスイッチャ４１の交点列（XPT：クロスポイント)を自動的に選択する。すなわち、ＭＯＳプロトコルにより、プレイアウトサーバ３１のチャネルアサイン情報がＮＲＣＳブロック２０に渡される。
【００９６】
Automation制御ブロック１０は、ＭＯＳプロトコルのroStorySendやＦＴＰ等の手段により、プレイアウトサーバ３１のチャネルアサイン情報を入手する。そして、Automation制御ブロック１０は、チャネルアサイン情報を元に、スイッチャ４１のクロスポイントを設定、変更する。
【００９７】
プレイリスト作成において、映像ソースの選択時、プレイアウトサーバ３１とだけ設定し、チャネルは設定しない。すなわち、グラフィカルディスプレイ４６４の表示画面において、図１１のパレット４６４ＡでＳＶＲを選択すると、図１２のプレイリスト４６４ＢにＳＶＲが設定されるが、チャネルは設定されない。Automation制御ブロック１０は、ＮＲＣＳブロック２０よりチャネル情報を入手すると、プレイリストにプレイアウトサーバ３１のチャネル情報を表示し、スイッチャ４１のクロスポイントを設定する。
【００９８】
すなわち、番組送出制御システム１００において、第一のコンピュータ装置１１０に搭載されたAutomation制御ブロック１０は、プレイリストを実行する。この場合、Automation制御ブロック１０は、プレイアウトサーバ３１がある素材を出力チャネルから出力する状態になる際にＮＲＣＳブロック２０から渡された素材の情報とチャネルアサイン情報とプレイリストとを参照する。
【００９９】
そして、Automation制御ブロック１０は、プレイリスト中の素材の選択予定とスイッチャ４１の処理予定に応じて、スイッチャ４１の適切なバスにプレイアウトサーバ３１の出力チャネルに接続されている入力の選択を指示する処理を行う。例えば、プレイリスト中で、ある素材を背景の映像として使うことになっている場合は、適切なバスとしては、いずれかの背景信号選択入力バスが該当し、その交点列で、該当する入力を選択するように指示する。
【０１００】
あるいは、字幕の素材をキーイングする場合は、キーソース信号選択入力バスおよびキーフィル信号選択入力バスの交点列で、該当する入力を選択させ、素材を使用する。あるいは、ピクチャー・イン・ピクチャーにより子画面を出す場合は、キーフィル信号選択入力バスで該当する入力を選択させて素材の映像信号を得る。そして、この映像信号対して縮小処理などを施して子画面の部分のみのキー信号をキー処理回路内部で生成し、キーソース信号選択入力バスを経由した外部からの映像信号を用いず、子画面を形成してキーイングさせる。
【０１０１】
そして、スイッチャ４１の操作卓４００のソース名表示器列４０４の、プレイアウトサーバ３１の出力チャネルに接続されている入力を選択する操作子に対応する位置の表示部に、第一のコンピュータ装置１１０から得た素材の情報を表示する。ここで、プレイアウトサーバ３１の出力チャネルに接続されている入力を選択する操作子は、第１背景ボタン列４０１、第２背景ボタン列４０２、キーボタン列４０３-1，４０３-2等である。
【０１０２】
スイッチャ４１は、操作卓４００の操作子と当該スイッチャ４１の入力との対応関係を設定可能な対応関係記憶部を制御部４３０に備えている。第一のコンピュータ装置１１０は、プレイアウトサーバ３１の出力チャネルで、プログラムで使用予定のあるものに接続されているスイッチャ４１の入力について、上述の対応関係の指示を送り、操作卓４００の操作子に割り当てる。また、この対応関係の指示に素材の情報を含み、この素材の情報は操作卓４００の操作子に対応して、この例ではソース名表示器４０４に表示される。
【０１０３】
なお、プレイアウトサーバ３１に関して以外に、ビデオクリップサーバ４３、オーディクリップサーバ４４などの素材サーバが、ある出力チャネルから出力する素材を変更する際にも、同様に、対応の変更を行ってもよい。
【０１０４】
［番組送出の具体例］
次に、この番組送出制御システム１００における番組送出の具体例を説明する。ここでは、素材サーバの出力チャネルをＣＨ１，ＣＨ２とする。そして、この出力チャネルＣＨ１，ＣＨ２から出力される素材をクリップＡ、クリップＢ、クリップＣとする。素材サーバの出力チャネルＣＨ１，ＣＨ２は、スイッチャ４１の入力１，入力２に接続されているとする。また、プレイリスト（キューシート）において、スイッチャ４１による画像加工では、表１に示す順で素材を使用するものとする。プレイリストの進行に従うとして例示している。
【０１０５】
【表１】
2010103959.tif 000003
【０１０６】
つまり、同時に使用するのは２つのチャネルまでだが、素材としては３種類を使用する。送出制御コンピュータは、上述のプレイリストを実行するが、素材サーバの出力チャネルは２つなので、表２に示す順に出力させる。この内容は、全時刻の出力チャネル情報である。
【０１０７】
【表２】
2010103959.tif 000004
【０１０８】
スイッチャ４１の制御は、入力１、入力２として指示するので、表３に示す順となる。
【０１０９】
【表３】
2010103959.tif 000005
【０１１０】
結果として、スイッチャ４１に対しては、表４に示す順に指示を出す。なお、表４において、数字は入力番号を示している。
【０１１１】
【表４】
2010103959.tif 000006
【０１１２】
自動制御としては、クロスポイント制御（マトリクス・スイッチャ部の制御）を上述のように実行すれば、予定された画を出力できる。手動操作に切り替わる可能性を考慮すると、スイッチャ４１の操作卓４００のクロスポイント・ボタンに対応したソースネーム・ディスプレイに、素材の名称（Ａ，Ｂ，Ｃ）を表示することが好ましい。これを実現するには、ソースネーム情報をスイッチャ（操作卓を含むシステム）に供給し、素材名称との関連づけを実行する。ソースネーム情報は、各入力に対応する名称（文字列）をスイッチャ４１に与えるものである。
【０１１３】
表５は、スイッチャ４１の入力と、そのソース（信号源）の一例を示している。
【０１１４】
【表５】
2010103959.tif 000007
【０１１５】
また、表６、表７は、クロスポイント・ボタン・アサインの設定例を示している。ここでは簡単に、ボタン番号に入力ライン番号が一つ対応づけられているとしている。
【０１１６】
【表６】
2010103959.tif 000008
【０１１７】
【表７】
2010103959.tif 000009
【０１１８】
例えば、表６のアサインでは、ボタン番号１には入力ライン番号１が対応づけられているので、表５に従えば、例えばボタン番号１に対応する表示器には、「素材サーバ１のＣＨ１」と表示される。また、例えばボタン番号５に対応する表示器には、「中継車１」と表示される。
【０１１９】
このように、番組で使用する信号源のみをボタンにアサインするように、第一のコンピュータ装置１１０に搭載されたAutomation制御ブロック１０から指示する。プレイアウトサーバ３１の種類によっては、続けて同じチャネルを使用して異なる素材を出力することは不可能である。そのため、それを考慮したチャネルアサインコントロールが必要となる。
【０１２０】
この場合は、例えば、常に一つの素材しか使用されないプログラム（番組）であっても、２つのチャネル（ＣＨ１，ＣＨ２）を使用して運用される。例えば、プレイアウトサーバ３１においては、素材ＡがＣＨ１から出力され、続いて素材ＢがＣＨ２から出力され、続いて素材ＣがＣＨ１から出力され、続いて素材ＡがＣＨ２から出力されるように、制御される。
【０１２１】
スイッチャ４１のクロスポイントには、ＣＨ１とＣＨ２にそれぞれ接続されている入力がアサインされる。そして、プログラムの進行で素材が使用される際に、該当する入力を選択する様に、クロスポイントが制御される。これにより、プログラム中では各時点で使用する素材が指定され、その素材がどのチャネルから出力されるかは操作者が意識する必要はなく、スイッチャで正しく選択される。
【０１２２】
このような、どの素材がどのチャネルから出力されるかは、第一のコンピュータ装置１１０が、各切り替えのタイミングの前に、制御の準備ができる時間的な余裕をもって、プレイアウトサーバ３１から取得できればよい。番組が始まる前でもよく、番組の進行中であっても、上述の余裕が確保できればよい。
【０１２３】
Automation制御ブロック１０は、プレイリストで使用する素材を知っているので、プレイリストから、使う素材を特定できる。また、使う素材がボタンに割り当てられているため、急に手動運用に移行しても、必要な素材を選択できる。
【０１２４】
なお、スイッチャ４１の操作卓４００において、クロスポイント・ボタンは、「シフト」ボタンを使って、倍の入力を選べるようになっているのが一般的である。しかし、シフトを押した側の操作は手間が掛かるため、よく使う素材は、シフト側でない若い番号のボタンに割り当てられていると便利である。ボタンの数が十分であっても、その番組で使う入力は、若い番号のボタンに割り当てておくと、手動運用時の操作性がよくなる。
【０１２５】
また、Automation制御ブロック１０によりクロスポイント・ボタン・アサインが設定されても、スイッチャ４１の操作卓４００のソース名表示器列４０４に素材名称が表示されるので、ＶＴＲ１，ＶＴＲ２など含め手動での操作に支障をきたすことはない。
【０１２６】
［ＯＴＣパネルの操作ボタンへの機能割り当て］
この実施の形態においては、上述した第１のコンピュータ装置（Autometion Ctrl PC）１１０は、プレイリスト（キューシート）の各構成によるスイッチャ４１の制御に合わせて、ＯＴＣパネル１３１の複数の操作ボタンに機能割り当てを行う。この実施の形態において、操作ボタンに割り当てられる機能は、スイッチャ４１に対して入力ビデオ信号の選択を指示する機能である。
【０１２７】
図１３は、上述の図１に示す番組送出制御システム１００において、ＯＴＣパネル１３１の操作ボタンへの機能割り当てに関連した一部の構成例を示している。この図１３において、図１、図２、図７と対応する部分には同一番号を付し、適宜、その詳細説明を省略する。
【０１２８】
第２のコンピュータ装置（NRCS PC）１２０は、Automationネットワーク１５０を介して、第１のコンピュータ装置（Automation Ctrl PC）１１０、遠隔制御カメラ４６およびオーディオミキサ４７に接続されている。
【０１２９】
第１のコンピュータ装置１１０には、コントロールユニット１３０を介して、ＯＴＣパネル１３１、ビデオクリップサーバ４３、オーディオクリップサーバ４４およびＶＴＲ４５が接続されている。第２のコンピュータ装置１２０は、プレイアウトサーバ３１に接続されている。また、ビデオクリップサーバ４３、オーディオクリップサーバ４４、ＶＴＲ４５、プレイアウトサーバ３１および遠隔制御カメラ４６の出力信号は、スイッチャ４１に供給される。
【０１３０】
また、第１のコンピュータ装置１１０は、コントロールユニット１３０を介してスイッチャ４１の動作を制御する。また、コントロールユニット１３０に、ＯＴＣパネル１３１が接続されている。
【０１３１】
図１４は、ＯＴＣパネル１３１の外観の一例を示している。このＯＴＣパネル１３１は、６×４個の表示機能を有する操作ボタン１３１ａを有している。操作ボタン１３１ａの表示機能は、当該操作ボタン１３１ａがＬＣＤパネルを備えることで可能とされている。操作ボタン１３１ａの表示機能により、当該操作ボタン１３１ａに割り当てられた機能の表示が行われる。また、このＯＴＣパネル１３１は、ページ切り替えボタン１３１ｂを有している。このページ切り替えボタン１３１ｂにより、６×４個の操作ボタン１３１ａの機能の切り替えが行われる。ＯＴＣパネル１３１において、操作ボタン１３１ａの個数、ページ切り替えボタン１３１ｂの個数は一例であって、図１４に示す例に限定されない。
【０１３２】
第１の制御コンピュータ（Automation Ctrl PC）１１０は、プレイリスト（キューシート）の各構成によるスイッチャ４１の制御に合わせてＯＴＣパネル１３１の複数の操作ボタン１３１ａに機能割り当てを行う。そのために、コントロールユニット１３０は、複数の操作ボタン１３１ａへの機能割り当て情報を記憶する記憶部１３０ａを備えている。
【０１３３】
［プレイリスト中の機能割り当て情報］
上述したように、プレイリストの各構成によるスイッチャ４１の制御に合わせてＯＴＣパネル１３１の複数のボタンに機能割り当てを行う。そのために、プレイリストの各構成に、ＯＴＣパネル１３１の複数のボタンに対する機能割り当て情報（以下、「割り付けデータ」という）が含まれる。この割り付けデータは、例えば、プレイリスト作成時に、当該プレイリストの各構成に含まれるようにされる。
【０１３４】
図１５は、設定画面の一例を示している。操作者は、この設定画面を用いて、プレイリストの各構成に含める、ＯＴＣパネル１３１の複数の操作ボタン１３１ａに対する割り付けデータを設定する。プレイリストは、上述したように、ＮＲＣＳプラグイン／プレイリストビューア部１０２（図４参照）、つまり、第２のコンピュータ装置（NRCS PC）１２０で作成される。そのため、図１５に示す設定画面は、第２のコンピュータ装置１２０のモニタにＧＵＩ（Graphical User Interface）として表示される。
【０１３５】
なお、プレイリストを第１のコンピュータ装置（Automation Ctrl PC）１１０で作成することも考えられる。その場合には、図１５に示す設定画面は、第１のコンピュータ装置１１０のモニタにＧＵＩとして表示される。
【０１３６】
図１５の設定画面において、「Target Bus」の設定部分では、スイッチャ４１（図９参照）において入力ビデオ信号の選択対象となるバスであるターゲットバス（Target Bus）が設定される。この場合、操作者は、ＭＥバンクおよびバスを指定することで、ターゲットバス（Target Bus）の設定を行う。
【０１３７】
図示の例では、ＭＥバンクとして「Free ME」が指定され、バスとして「Key2」が指定されている。上述したように、第１の画像処理部４２０Ａおよびそれに対応したマトリクススイッチャ部４１０の部分は、第１のＭＥバンクを構成している。また、第２の画像処理部４２０Ｂおよびそれに対応したマトリクススイッチャ部４１０の部分は、第２のＭＥバンクを構成している。ここで、「Free ME」は、第１のＭＥバンクを表す。因みに、第２のＭＥバンクは、「Main ME」で表される。また、画像処理部４２０Ａ，４２０Ｂはそれぞれ２個のキー処理回路を備えている。「Key2」は、キー処理回路４２１A2，４２１B2に接続されたキーソース信号選択入力バスおよびキーフィル信号選択入力バスを表す。因みに、キー処理回路４２１A1，４２１B1に接続されたキーソース信号選択入力バスおよびキーフィル信号選択入力バスは、「Key1」で表される。なお、「Main ME」の呼称は、自動制御中に、各時点での最終出力画像の生成に使用されるため、このように呼ばれる。一方、「Free ME」は、各時点で、次のキューの準備などに使用される。
【０１３８】
また、図１５に示す設定画面において、「Class」の設定部分では、入力ビデオ信号がグループ分けされている場合に、いずれかのグループを選択するために使用される。この「Class」の設定部分で選択されたグループに含まれる入力ビデオ信号は、ボックス５１内に表示される。図示の例では、「Remote(中継車)」のグループが選択され、ボックス５１には、そのグループに含まれる入力ビデオ信号としてRemote1〜Remote4が表示されている。
【０１３９】
また、図１５に示す設定画面において、「Source」に対応してボックス５２が配置されている。このボックス５２には、上述したように設定されたターゲットバスにおいて、選択肢とすべき入力ビデオ信号が表示される。図示の例では、Remote4、Remote8、CAM3、CAM4(Shot2)が選択肢とされている。操作者は、ボックス５１内の入力ビデオ信号のうち、選択肢とすべき入力ビデオ信号をクリックして選択し、その状態で「＜ADD」ボタンを操作することで、当該入力ビデオ信号をボックス５２内にコピーできる。
【０１４０】
図１６のフローチャートは、プレイリスト（キューシート）作成時における、第２のコンピュータ装置１２０における割り付けデータの記憶処理の手順を示している（図１５に対応する）。
【０１４１】
コンピュータ装置１２０は、ステップＳＴ１において、処理を開始し、その後に、ステップＳＴ２の処理に移る。このステップＳＴ２において、コンピュータ装置１２０は、プレイリスト中の構成の一つが選択された状態で入力待ちをする。そして、コンピュータ装置１２０は、入力があるとき、ステップＳＴ３において、割り付けデータの入力開始であるか否かを判断する。割り付けデータの入力開始でないとき、コンピュータ装置１２０は、ステップＳＴ４において、他の入力を処理し、その後に、ステップＳＴ２に戻って、入力待ちの状態となる。
【０１４２】
ステップＳＴ３で割り付けデータの入力開始であるとき、コンピュータ装置１２０は、ステップＳＴ５において、割り付けデータの入力待ち状態となる。そして、コンピュータ装置１２０は、ステップＳＴ６でＭＥが指定されたか、ステップＳＴ８でバスが指定されたか、ステップＳＴ１０で入力クラスが指定されたか、ステップＳＴ１２で入力（入力ビデオ信号）が指定されたか、を判断する。
【０１４３】
コンピュータ装置１２０は、ステップＳＴ６、ステップＳＴ８、ステップＳＴ１０で指定されたとき、それぞれ、ステップＳＴ７、ステップＳＴ９、ステップＳＴ１１において、入力（指定）を表示に反映し、その後に、ステップＳＴ５に戻る。また、コンピュータ装置１２０は、ステップＳＴ１２で入力ビデオ信号が指定されていないときは、ステップＳＴ５に戻る。一方、コンピュータ装置１２０は、ステップＳＴ１２で入力が指定されているときは、ステップＳＴ１３において、入力を表示に反映し、表示されているＭＥ、バス、入力を、割り付けデータとして、該当領域に記憶する。コンピュータ装置１２０は、このステップＳＴ１３の処理の後、ステップＳＴ５に戻る。
【０１４４】
なお、プレイリストの各構成に含まれる割り付けデータは、ＯＴＣパネル１３１の各操作ボタンに対応して、スイッチャ４１の対象バスと、操作ボタンまたはこの操作ボタンに対応した表示部に表示する表示内容と、選択する入力ビデオ信号の入力番号の情報を含む。スイッチャ４１の対象バスは、上述のＭＥ、バスの指定により決定される。また、表示内容と入力番号は、上述の入力の指定により決定される。
【０１４５】
図１７は、プレイリストの内容例を示している。この例は、プレイリスト中のＭＥに関する部分等を説明するために抜粋して示している。プレイリストの各構成には、ＯＴＣパネル１３１の複数のボタンに対する割り付けデータが含まれている。例えば、番号１の中継１の構成には、割り付けデータ１が含まれている。また、例えば、番号２のスタジオ１の構成には、割り付けデータ２が含まれている。
【０１４６】
なお、割り付けデータで示されるターゲットバスにおいて、最初に選択される入力ビデオ信号は、ＭＥ構成の割り付けデータ以外の部分で決まっている。例えば、番号１の中継１の構成で、割り付けデータ１で示されるターゲットバスが「Bkgd A」であるとき、このバス「Bkgd A」で最初に選択される入力ビデオ信号は「スタジオ・カメラ１画像」である。割り付けデータ１に、入力ビデオ信号の選択肢が含まれていると、ターゲットバス「Bkgd A」で選択される入力ビデオ信号を、操作者が、ＯＴＣパネル１３１の操作ボタン１３１ａを操作して、他の入力ビデオ信号に変更することが可能となる。なお、選択肢の中に「スタジオ・カメラ１画像」を含ませておくことで、操作者は、変更後に、最初の状態に戻すことができる。
【０１４７】
［プレイリストの実行時の動作］
次に、図１７に示すように、各構成に割り付けデータが含まれているプレイリストの実行時の動作を説明する。図１８のフローチャートは、プレイリストの実行時における、第１のコンピュータ装置（Automation Ctrl PC）１１０における制御処理の手順を示している。
【０１４８】
コンピュータ装置１１０は、ステップＳＴ２１において、制御処理を開始し、その後に、ステップＳＴ２２の処理に移る。このステップＳＴ２２において、コンピュータ装置１１０は、トリガにより、プレイリスト中のＮ番目の構成の実行を開始する。Ｎは、最初は１である。
【０１４９】
次に、コンピュータ装置１１０は、ステップＳＴ２３において、プレイリストのＮ番目の構成から割り付けデータを全て読み出す。そして、コンピュータ装置１１０は、ステップＳＴ２４において、割り付けデータを、コントロールユニット１３０に送信して、このコントロールユニット１３０内の記憶部１３０ａに設けられたボタン割り付けテーブルに書き込む。このように、コントロールユニット１３０のボタン割り付けテーブルに割り付けデータが書き込まれることで、ＯＴＣパネル１３１の複数の操作ボタンの機能割り当てが行われる。なお、ボタン割り付けテーブルをコントロールユニット１３０の記憶部１３０ａに設けるのではなく、コンピュータ装置１１０内の図示しない記憶部に設けることも考えられる。
【０１５０】
次に、コンピュータ装置１１０は、ステップＳＴ２５において、Ｎ番目の構成のその他の制御（スイッチャ等の制御）を実行する。そして、コンピュータ装置１１０は、ステップＳＴ２５の処理の後に、ステップＳＴ２６でＮをインクリメントし、その後に、ステップＳＴ２２に戻り、プレイリストの次の構成の実行に移る。
【０１５１】
図１９は、割り付けデータの一例を示している。図示の例において、例えば、ＯＴＣパネル１３１のボタン番号１の操作ボタン１３１ａには、第１のＭＥバンク（Free ME）のバスＡの入力ビデオ信号として入力番号５の入力ビデオ信号の選択を指示する機能が割り当てられる。また、ボタン番号１の操作ボタンに関連して、「Remote4」が表示される。この場合、ＯＴＣパネル１３１の各操作ボタンが表示機能を有していれば、「Remote4」の文字は操作ボタンに表示される。別の例として、ＯＴＣパネル１３１の各操作ボタンが表示機能を有していなければ、各操作ボタンに対応した表示部に「Remote4」の文字が表示される。
【０１５２】
図１９に示す割り付けデータの場合、例えば、ＯＴＣパネル１３１の複数の操作ボタンのうち、図１４に示すように、４個の操作ボタンにそれぞれ「Remote4」、「Remote8」、「CAM3」、「CAM4 Shot2」が表示される。これにより、これらの４個の操作ボタンに、Remote4」、「Remote8」、「CAM3」、「CAM4Shot2」の入力ビデオ信号の選択を指示する機能が割り当てられていることが示される。
【０１５３】
図２０は、割り付けデータの他の例を示している。図示の例において、例えば、ＯＴＣパネル１３１のボタン番号１の操作ボタン１３１ａには、第１のＭＥバンク（Free ME）のバスＡの入力ビデオ信号として入力番号５の入力ビデオ信号の選択を指示する機能が割り当てられる。また、ボタン番号１の操作ボタンに関連して、「Remote4」が表示される。
【０１５４】
また、例えば、ＯＴＣパネル１３１のボタン番号３の操作ボタンには、第２のＭＥバンク（Main ME）のバスＢの入力ビデオ信号として入力番号５の入力ビデオ信号の選択を指示する機能が割り当てられる。また、ボタン番号３の操作ボタンに関連して、「Remote4」が表示される。
【０１５５】
図１９、図２０の割り付けデータは、スイッチャ４１の対象バスの情報（ＭＥ、バス）を操作ボタン毎に含む例である。これにより、プレイリストの所定構成において、１つのバスだけを対象とするのではなく、複数のバスを対象とした入力ビデオ信号の選択指示が可能となる。図２０の割り付けデータ例は、実際に、複数のバスを対象とした入力ビデオ信号の選択指示を行う。
【０１５６】
図２１は、割り付けデータのさらに他の例を示している。この例は、スイッチャ４１の対象バスの情報（ＭＥ、バス）が各操作ボタンで共通になっている。この場合、１つのバスを対象とした入力ビデオ信号の選択指示だけが可能となる。
【０１５７】
図２２は、プレイリスト（キューシート）実行時の通信シーケンスを示している。（ａ）第２のコンピュータ装置（NRCS PC）１２０から、プレイアウトサーバ３１等の素材サーバの出力チャネル情報が第１のコンピュータ装置（Automation Ctrl PC）１１０に送られる。（ｂ）第１のコンピュータ装置１１０は、Ｎ番目の構成の実行を開始する。（ｃ）そして、第１のコンピュータ装置１１０は、Ｎ番目の構成の割り付けデータを読み出し、コントロールユニット１３０に送る。（ｄ）コントロールユニット１３０は、第１のコンピュータ装置１１０から受け取った割り付けデータを、割り付けテーブルに書き込む。（ｅ）また、第１のコンピュータ装置１１０は、Ｎ番目の構成に基づいて、スイッチャ４１を制御する。
【０１５８】
［ＯＴＣパネルのボタン操作時の動作］
次に、上述したように、プレイリストの各構成によるスイッチャ４１の制御に合わせて入力ビデオ信号の選択を指示する機能が割り当てられたＯＴＣパネル１３１の操作ボタン１３１ａの操作時の動作について説明する。図２３は、ボタン操作時の通信シーケンスを示している。
【０１５９】
（ａ）操作者がＯＴＣパネル１３１の複数の操作ボタンのうち、機能が割り当てられている操作ボタンを押し下げた場合、（ｂ）ＯＴＣパネル１３１からコントロールユニット１３０に、押し下げられた操作ボタンの番号情報が送られる。（ｃ）コントロールユニット１３０は、ボタン割り付けテーブルを参照し、（ｄ）スイッチャ４１に対して、当該ボタンに対応した割り付けデータに基づいて、対象バスにおいて設定されている入力ビデオ信号が選択されるように指示する。（ｅ）スイッチャ４１は、指示に従って、対象バスへの入力ビデオ信号の選択動作を実行する。（ｆ），（ｇ）その後、スイッチャ４１は、動作結果をコントロールユニット１３０および第１のコンピュータ装置１１０に通知する。
【０１６０】
以上説明したように、図１、図１３に示す番組送出制御システム１００において、第１のコンピュータ装置１１０は、プレイリストの各構成によるスイッチャ４１の制御に合わせて、その構成に含まれる割り付けデータを、ボタン割り付けテーブルに書き込む。したがって、ＯＴＣパネル１３１の複数の操作ボタン１３１ａに対して、プレイリストの各構成に対応して機能割り当てを良好に行うことができる。
【０１６１】
また、図１、図１３に示す番組送出制御システム１００において、割り付けデータによりＯＴＣパネル１３１の操作ボタンに割り当てられる機能は、スイッチャ４１に対して対象バスの入力ビデオ信号の選択を指示する機能とされる。従って、操作者は、ＯＴＣパネル１３１の操作ボタン１３１ａを用いて、ピクチャー・イン・ピクチャーの中の画像、クロマキーの背景画像などのソースを、放送（On Air）中に手動で簡単に切り替えることができる。
【０１６２】
また、図１、図１３に示す番組送出制御システム１００において、割り付けデータには、操作ボタンまたはこの操作ボタンに対応した表示部に表示する表示内容を含むようにされる。従って、ＯＴＣパネル１３１の操作ボタン（表示機能を有する）１３１ａ、または当該操作ボタン１３１ａに対応した表示部に、その操作ボタンに割り当てられた機能を示す表示を行うことができ、操作者の使い勝手を向上できる。
【０１６３】
＜２．変形例＞
［割り付けデータ内の入力番号情報としての素材情報］
プレイアウトサーバ３１等の素材サーバの場合、この素材サーバが複数の出力チャネルを有しているときには、この素材サーバから得られるビデオ素材を、スイッチャ４１のビデオ信号入力番号により特定することができない。そのため、割り付けデータが、選択する入力ビデオ信号の入力番号の情報として素材サーバのビデオ素材の情報を含む場合もある。図２４は、そのように選択する入力ビデオ信号の入力番号の情報として素材サーバのビデオ素材の情報を含む割り付けデータの一例を示している。
【０１６４】
第１のコンピュータ装置１１０は、プレイリストの各構成によるスイッチャ４１の制御に合わせて、その構成に含まれる割り付けデータを読み出して、上述したように、コントロールユニット１３０の記憶部１３０ａに設けられたボタン割り付けテーブルに書き込む。
【０１６５】
その場合、選択する入力ビデオ信号の入力番号の情報として、素材サーバのビデオ素材の情報を含む場合には、そのビデオ素材の情報を、素材サーバのそのビデオ素材が出力される出力チャネルに対応したスイッチャ４１のビデオ信号入力番号に置き換える。
【０１６６】
第１のコンピュータ装置(Automation Ctrl PC)１１０は、プレイリストの実行前に、プレイリストの構成（Ｃｕｅ）毎に、出力素材リストを、第２のコンピュータ装置（NRCS PC）１２０を介して、プレイアウトサーバ３１等の素材サーバに送る。素材サーバは、出力チャネルの割り当てを決めた段階で、出力素材リストに含まれる各素材がどのチャネルから出力されるかを示す出力チャネル情報を、第２のコンピュータ装置（NRCS PC）１２０を介して、第１のコンピュータ装置１１０に送る。
【０１６７】
第１のコンピュータ装置１１０は、第２のコンピュータ装置１２０からの出力チャネル情報と、表８に示すような素材サーバ出力チャネルとスイッチャ入力番号の対応表に基づいて、ビデオ素材の情報をスイッチャ４１のビデオ信号入力番号に置き換える。図２２で示すと、（ｂ）で、この処理を行う。
【０１６８】
【表８】
2010103959.tif 000010
【０１６９】
図２５は、プレイリストの実行時における、第１のコンピュータ装置（Automation Ctrl PC）１１０における制御処理の手順を示している。
【０１７０】
コンピュータ装置１１０は、ステップＳＴ３１において、制御処理を開始し、その後に、ステップＳＴ３２の処理に移る。このステップＳＴ３２において、コンピュータ装置１１０は、実行トリガがあったか否かを判断する。実行トリガがないとき、ステップＳＴ３３において、第２のコンピュータ装置（NRCS PC）１２０から、ビデオ素材の素材サーバにおける出力チャネル情報を受信したか否かを判断する。出力チャネル情報を受信していないとき、コンピュータ装置１１０は、直ちに、ステップＳＴ３２の処理に戻る。
【０１７１】
ステップＳＴ３３で出力チャネル情報の受信があるとき、コンピュータ装置１１０は、ステップＳＴ３４において、受信した出力チャネル情報を、各構成（各構成の放送時刻）毎に、素材ＩＤ（素材の情報）とスイッチャ入力番号の対の組として記憶する。コンピュータ装置１１０は、ステップＳＴ３４の処理後、ステップＳＴ３２の処理に戻る。
【０１７２】
上述のステップＳＴ３２で実行トリガがあるとき、コンピュータ装置１１０は、ステップＳＴ３５において、トリガにより、プレイリスト中のＮ番目の構成の実行を開始する。Ｎは、最初は１である。次に、コンピュータ装置１１０は、ステップＳＴ３６において、プレイリストのＮ番目の構成から割り付けデータを全て読み出す。
【０１７３】
次に、コンピュータ装置１１０は、ステップＳＴ３７において、割り付けデータで入力番号が素材ＩＤ（素材の情報）となっている箇所を、ステップＳＴ３４で記憶した中のＮ番目の構成の出力チャネル情報を参照して、入力番号に置き換える。そして、コンピュータ装置１１０は、ステップＳＴ３８において、割り付けデータを、コントロールユニット１３０に送信して、このコントロールユニット１３０内の記憶部１３０ａに設けられたボタン割り付けテーブルに書き込む。
【０１７４】
次に、コンピュータ装置１１０は、ステップＳＴ３９において、Ｎ番目の構成のその他の制御（スイッチャ制御）を実行し、ステップＳＴ４０でＮをインクリメントし、その後に、ステップＳＴ３２に戻り、プレイリストの次の構成の実行等を待機する状態となる。
【０１７５】
上述のように、素材サーバのビデオ素材の情報がスイッチャ４１のビデオ信号入力番号に置き換えられてボタン割り付けテーブルに書き込まれる。そのため、手動で選択したい対象に素材サーバのビデオ素材が含まれている場合にも、ＯＴＣパネル１３１の操作ボタンによりスイッチャ４１に対してバスの入力ビデオ信号（素材サーバからのビデオ素材）の選択を間違えずに指示できる。
【０１７６】
［コントロールユニットの他の接続例］
上述の図１３に示す番組送出制御システム１００においては、第１のコンピュータ装置１１０にコントロールユニット１３０が接続されており、このコントロールユニット１３０により、スイッチャ４１およびＯＴＣパネル１３１が制御される構成となっている。しかし、この構成に限定されるものではない。
【０１７７】
例えば、図２６は、コントロールユニットの他の接続例を示している。この場合、スイッチャ４１を制御するコントロールユニット１３０Ａと、ＯＴＣパネル１３１を制御するコントロールユニット１３０Ｂとが独立して設けられている。そして、これらコントロールユニット１３０Ａ，１３０Ｂは第１のコンピュータ装置１１０に接続されている。
【０１７８】
また、例えば、図２７は、コントロールユニットの別の構成例を示している。この場合も、スイッチャ４１を制御するコントロールユニット１３０Ｃと、ＯＴＣパネル１３１を制御するコントロールユニット１３０Ｄとが独立して設けられている。ただし、コントロールユニット１３０Ｄは直接第１のコンピュータ装置１１０に接続されているが、コントロールユニット１３０Ｃは、コントロールユニット１３０Ｄを介して、第１のコンピュータ装置１１０に接続されている。これらの接続構成においても、機器間で適宜通信をさせることで、本発明を適用できる。
【０１７９】
［その他］
なお、上述実施の形態において、割り付けデータによりＯＴＣパネル１３１の操作ボタン１３１ａに割り当てられる機能は、スイッチャ４１に対して入力ビデオ信号の選択を指示する機能である。しかし、これに限定されるものではない。例えば、キーヤー（重畳）のオン／オフの指示、ＰｉｎＰの位置等の位置調整値の指示等の機能をＯＴＣパネル１３１の操作ボタン１３１ａに割り当てることも考えられる。
【産業上の利用可能性】
【０１８０】
この発明は、番組送出プログラムの各項目に対応して複数の操作ボタンへの機能割り当てを良好に行い得るものであり、番組送出制御システム等に適用できる。
【図面の簡単な説明】
【０１８１】
【図１】この発明の実施の形態としての番組送出制御システムの構成例を示すブロック図である。
【図２】番組送出制御システムのソフトウエアブロックの構成例を示す図である。
【図３】番組送出制御システムのソフトウエアブロックの実装例を示す図である。
【図４】番組送出制御システムのソフトウエアブロックの他の実装例を示す図である。
【図５】番組送出制御システムのソフトウエアブロックのさらに他の実装例を示す図である。
【図６】Automationシステムにおけるデータベース部のデータベースサーバ（DB Serve）を中心としたブロック構成例を示す図である。
【図７】番組送出制御システムの要部構成例を示す図である。
【図８】番組送出制御システムにおける要部ソフトウエア・モジュールの構成例を示す図である。
【図９】スイッチャの構成例を示す図である。
【図１０】スイッチャの操作卓の外観を示す図である。
【図１１】操作卓でＳＶＲが選択したパレットを示す図である。
【図１２】ＳＶＲが設定されたプレイリストを示す図である。
【図１３】番組送出制御システムにおいて、ＯＴＣパネルの操作ボタンへの機能割り当てに係る要部の構成例を示す図である。
【図１４】ＯＴＣパネルの外観を示す図である。
【図１５】割り付けデータの設定画面の一例を示す図である。
【図１６】プレイリスト（キューシート）作成時の、第２のコンピュータ装置（NRCS PC）における割り付けデータの記憶処理の手順の一例を示すフローチャートである。
【図１７】プレイリストの内容の一例を示す図である。
【図１８】プレイリストの実行時における、第１のコンピュータ装置（Automation Ctrl PC）における制御処理の手順の一例を示す図である。
【図１９】割り付けデータの一例を示す図である。
【図２０】割り付けデータの他の例を示す図である。
【図２１】割り付けデータのさらに他の例を示す図である。
【図２２】プレイリスト（キューシート）実行時の通信シーケンスを示す図である。
【図２３】ＯＴＣパネルのボタン操作時の通信シーケンスを示す図である。
【図２４】選択する入力ビデオ信号の入力番号の情報として素材サーバのビデオ素材の情報を含む割り付けデータの一例を示す図である。
【図２５】プレイリストの実行時における、第１のコンピュータ装置（Automation Ctrl PC）における制御処理の手順の一例を示す図である。
【図２６】コントロールユニットの他の接続例を示す図である。
【図２７】コントロールユニットのさらに他の接続例を示す図である。
【符号の説明】
【０１８２】
１０・・・Automation制御ブロック、２０・・・ニュースルームコントロールシステムブロック、３０・・・ＭＯＳ機器ブロック、３１・・・プレイアウトサーバ、３２・・・ＣＧ／スチルストア、４０・・・Automation制御機器ブロック、４１・・・スイッチャ、４２・・・デバイスコントロールユニット、４３・・・ビデオクリップサーバ、４４・・・オーディオクリップサーバ、４５・・・ビデオテープレコーダ、４６・・・遠隔制御カメラ、４７・・・オーディオミキサ、１００・・・番組送出制御システム、１０１・・・データベース部、１０２・・・ＮＲＣＳプラグイン／プレイリストビューア部、１０３・・・ＮＲＣＳインタフェース部、１０４・・・オンエアープレイリスト／セットアップ部、１０５・・・デバイス制御部、１０６・・・ログ／アラーム管理部、１１０・・・第１のコンピュータ装置、１２０・・・第２のコンピュータ装置、１３０，１３０Ａ〜１３０Ｄ・・・コントロールユニット、１３０ａ・・・記憶部、１３１・・・ＯＴＣパネル、１３１ａ・・・操作ボタン
【図１】
2010103959.tif 000011
【図２】
2010103959.tif 000012
【図３】
2010103959.tif 000013
【図４】
2010103959.tif 000014
【図５】
2010103959.tif 000015
【図６】
2010103959.tif 000016
【図７】
2010103959.tif 000017
【図８】
2010103959.tif 000018
【図９】
2010103959.tif 000019
【図１０】
2010103959.tif 000020
【図１１】
2010103959.tif 000021
【図１２】
2010103959.tif 000022
【図１３】
2010103959.tif 000023
【図１４】
2010103959.tif 000024
【図１５】
2010103959.tif 000025
【図１６】
2010103959.tif 000026
【図１７】
2010103959.tif 000027
【図１８】
2010103959.tif 000028
【図１９】
2010103959.tif 000029
【図２０】
2010103959.tif 000030
【図２１】
2010103959.tif 000031
【図２２】
2010103959.tif 000032
【図２３】
2010103959.tif 000033
【図２４】
2010103959.tif 000034
【図２５】
2010103959.tif 000035
【図２６】
2010103959.tif 000036
【図２７】
2010103959.tif 000037