(57)【要約】【課題】素材サーバの複数の素材を同時に使用する場合に、プレイリストの仕込み作業で入力した画構成を確実に再現し、誤動作のない自動制御を実現する。【解決手段】第１のコンピュータ装置（Automation Ctrl PC）１１０から、出力素材リストを、第２のコンピュータ装置（NRCS PC）１２０に送る。プレイリスト（番組送出プログラム）運用開始時には、コンピュータ装置１１０から実行のトリガをコンピュータ装置１２０に送る。コンピュータ装置１２０は、実行のトリガの前あるいは後に、素材サーバが決定したチャネル素材情報を、コンピュータ装置１１０に送る。コンピュータ装置１１０は、チャネル素材情報を受けると、素材サーバの出力チャネルとスイッチャ４１の該当入力バスの対応関係を確認する。そして、コンピュータ装置１１０は、素材サーバの出力チャネルに対応するスイッチャ４１の入力番号により、スイッチャ４１の各バスの入力選択制御を行う。【選択図】図２９
2010103960.tif 000002
【特許請求の範囲】
【請求項１】
複数の項目からなる番組送出プログラムに基づいて番組送出を制御する番組送出制御部と、
上記番組送出制御部により制御され、ビデオ素材を出力する複数の出力チャネルを有する素材サーバの、該複数の出力チャネルが所定の入力ラインに接続されているビデオ信号のスイッチャを備え、
上記番組送出プログラムの上記項目に、上記素材サーバのビデオ素材の指定情報を持つ上記スイッチャの制御データを含み、
上記番組送出制御部は、
上記素材サーバから、該素材サーバの各出力チャネルから出力されるビデオ素材を示すチャネル素材情報を受信し、
上記番組送出プログラムの各項目による上記スイッチャの制御を行う際に、該項目に含まれる上記スイッチャの制御データと上記チャネル素材情報を照合して複数のビデオ素材のそれぞれについての対応を得て、上記素材サーバのビデオ素材の入力が必要な上記スイッチャの入力バスに、対応する該ビデオ素材が出力される上記素材サーバの出力チャネルに対応した上記入力ラインを選択させる
番組送出装置。
【請求項２】
上記番組送出制御部は、上記番組送出プログラムの各項目に含まれる上記スイッチャの制御データが持つ上記素材サーバのビデオ素材の指定情報で示される各ビデオ素材に順序を付けた出力素材リストを上記素材サーバに送信して、該各ビデオ素材の出力予定を指示し、
上記番組送出制御部が上記素材サーバから受信する上記チャネル素材情報は、上記出力素材リストの中の順序と出力チャネルとの対応を示す情報である
請求項１に記載の番組送出装置。
【請求項３】
同時に使用する上記素材サーバの複数のビデオ素材のそれぞれに序数を付与して上記番組送出プログラムに登録すると共に、番組送出制御のひな型を操作対象として提供して上記番組制御プログラムに制御状態の登録を行う機能を有する編集部をさらに備え、
上記ひな型に格納する、上記素材サーバの複数のビデオ素材で画を構成する上記スイッチャの制御データは、上記複数の素材を序数で識別するデータ構造とされ、上記序数によって上記スイッチャの制御データと上記チャネル素材情報との対応を得る
請求項１に記載の番組送出装置。
【請求項４】
上記編集部において上記ひな型により上記スイッチャを制御した結果の画面構成を模型画像で表示する機能を有し、
上記ひな型による上記スイッチャの制御において画面構成に使用される複数のビデオ素材の画面上の配置を、模型画像中に序数を表示することで示す
請求項３に記載の番組送出装置。
【請求項５】
上記ひな型を作成するひな型作成部をさらに備え、
上記ひな型作成部は、ビデオ素材が画面上で配置される座標値を使用して、各ビデオ素材をソートして、該各ビデオ素材の序数を決定する
請求項３に記載の番組送出装置。
【請求項６】
同時に使用する上記素材サーバの複数のビデオ素材のそれぞれに序数を付与して上記番組送出プログラムに登録すると共に、番組送出制御のひな型を操作対象として提供して上記番組制御プログラムに制御状態の登録を行う機能を有する編集部と、
上記ひな型を作成するひな型作成部をさらに備え、
上記番組送出制御部は、予め上記スイッチャに指示する特殊効果のパターンそれぞれに対応させて該スイッチャにおいて使用する各入力バスに序数を付与しており、上記ひな型作成部は、特殊効果のパターン指定を含むひな型を作成する場合に、該パターンに対応する該付与された序数を該入力バスで選択される各ビデオ素材の序数とし、
該ひな型を含む上記番組送出プログラムの項目については上記序数によって上記スイッチャの制御データと上記チャネル素材情報との対応を得る
請求項１に記載の番組送出装置。
【請求項７】
上記スイッチャに指示する特殊効果のパターン毎に、上記スイッチャにおいて使用する各入力バスに付与する序数を記憶するバス番号記憶部と、
上記バス番号記憶部の記憶内容を編集するバス番号編集部をさらに備える
請求項６に記載の番組送出装置。
【請求項８】
番組送出制御のひな型を操作対象として提供して上記番組制御プログラムに制御状態の登録を行う編集部と、
上記ひな型を作成するひな型作成部をさらに備え、
上記ひな型に格納する、複数のビデオ素材で画を構成する上記スイッチャの制御データは、上記複数のビデオ素材の識別子を含むデータ構造とされる
請求項１に記載の番組送出装置。
【請求項９】
複数の項目からなる番組送出プログラムに基づいて番組送出を制御する番組送出制御部と、
上記番組送出制御部により制御され、ビデオ素材を出力する複数の出力チャネルを有する素材サーバの、該複数の出力チャネルが所定の入力ラインに接続されているビデオ信号のスイッチャを備える番組送出装置におけるスイッチャ制御方法であって、
上記番組送出プログラムの上記項目に、上記素材サーバのビデオ素材の指定情報を持つ上記スイッチャの制御データを含み、
上記素材サーバから、該素材サーバの各出力チャネルから出力されるビデオ素材を示すチャネル素材情報を受信する受信ステップと、
上記番組送出プログラムの各項目による上記スイッチャの制御を行う際に、該項目に含まれる上記スイッチャの制御データと上記チャネル素材情報を照合して複数のビデオ素材のそれぞれについての対応を得て、上記素材サーバのビデオ素材の入力が必要な上記スイッチャの入力バスに、対応する該ビデオ素材が出力される上記素材サーバの出力チャネルに対応した上記入力ラインを選択させる制御ステップを有する
スイッチャ制御方法。
【請求項１０】
複数の項目からなる番組送出プログラムに基づいて番組送出を制御する番組送出コンピュータと、
番組送出コンピュータにより制御され、ビデオ素材を出力する複数の出力チャネルを有する素材サーバの、該複数の出力チャネルが所定の入力ラインに接続されているビデオ信号のスイッチャを備え、
上記番組送出プログラムの上記項目に、上記素材サーバのビデオ素材の指定情報を持つ上記スイッチャの制御データを含む番組送出装置における上記番組送出コンピュータを、
上記素材サーバから、該素材サーバの各出力チャネルから出力されるビデオ素材を示すチャネル素材情報を受信する受信手段と、
上記番組送出プログラムの各項目による上記スイッチャの制御を行う際に、該項目に含まれる上記スイッチャの制御データと上記チャネル素材情報を照合して複数のビデオ素材のそれぞれについての対応を得て、上記素材サーバのビデオ素材の入力が必要な上記スイッチャの入力バスに、対応する該ビデオ素材が出力される上記素材サーバの出力チャネルに対応した入力ラインを選択させる制御手段
として機能させるコンピュータプログラム。
【請求項１１】
複数の項目からなる番組送出プログラムに基づいて番組送出を制御する番組送出制御部と、
上記番組送出制御部により制御され、ビデオ素材を出力する複数の出力チャネルを有する素材サーバの、該複数の出力チャネルが所定の入力ラインに接続されているビデオ信号のスイッチャと、
上記番組送出制御部に通信路を介して接続され、ニュース番組に関する管理運営を行うニュースコントロールシステムを備え、
上記番組送出プログラムの上記項目に、上記素材サーバのビデオ素材の指定情報を持つ上記スイッチャの制御データを含み、
上記ニュースコントロールシステムは、上記素材サーバを制御し、該素材サーバの各出力チャネルから出力されるビデオ素材を示すチャネル素材情報を、上記番組送出制御部に渡し、
上記番組送出制御部は、上記番組送出プログラムの各項目による上記スイッチャの制御を行う際に、該項目に含まれる上記スイッチャの制御データと上記チャネル素材情報を照合して複数のビデオ素材のそれぞれについての対応を得て、上記素材サーバのビデオ素材の入力が必要な上記スイッチャの入力バスに、対応する該ビデオ素材が出力される上記素材サーバの出力チャネルに対応した上記入力ラインを選択させる
番組送出装置。
【請求項１２】
上記ニュースコントロールシステム上で動作するソフトウエアをさらに備え、
上記番組送出制御部は、上記番組送出プログラムを保持する番組送出プログラム保持部を有し、
上記ソフトウエアは、上記番組送出プログラム保持部にアクセスし、該番組送出プログラム保持部に保持されている上記番組送出プログラムを更新する編集機能を有する
請求項１１に記載の番組送出装置。
【請求項１３】
番組送出制御のひな型を記憶するひな型記憶部をさらに備え、
上記ソフトウエアは、上記番組送出プログラム保持部にアクセスし、上記ひな型記憶部に記憶されている上記ひな型を選択して追加する操作を受けて、該ひな型に格納されている番組送出の制御状態を上記番組送出プログラムに登録する編集機能を有する
請求項１２に記載の番組送出装置。
【請求項１４】
複数の項目からなる番組送出プログラムに基づいて番組送出を制御する番組送出制御部と、
上記番組送出制御部により制御され、ビデオ素材を出力する複数の出力チャネルを有する素材サーバの、該複数の出力チャネルが所定の入力ラインに接続されているビデオ信号のスイッチャと、
上記番組送出制御部に通信路を介して接続され、ニュース番組に関する管理運営を行うニュースコントロールシステムを備え、
上記番組送出プログラムの上記項目に、スイッチャが選択する上記素材サーバのビデオ素材を用途名称で指定している上記スイッチャの制御データを含み、
上記ニュースコントロールシステムは、上記番組送出プログラムの各項目に対応した項目を有し各項目において上記素材サーバのビデオ素材を識別子で指定する第二のプログラムを保持し、
上記ニュースコントロールシステムは上記素材サーバのビデオ素材の識別子と上記用途名称との対応関係を保持し、
上記ニュースコントロールシステムは、上記第二のプログラムによって上記素材サーバを制御し、該素材サーバの各出力チャネルから出力されるビデオ素材を上記用途名称によって示すチャネル素材情報を、上記番組送出制御部に渡し、
上記番組送出制御部は、上記番組送出プログラムの各項目による上記スイッチャの制御を行う際に、該項目に含まれる上記スイッチャの制御データと上記チャネル素材情報を照合して複数のビデオ素材のそれぞれについて上記用途名称と出力チャネルとの関係を得て、上記素材サーバのビデオ素材の入力が必要な上記スイッチャの入力バスに、対応する該ビデオ素材が出力される上記素材サーバの出力チャネルに対応した上記入力ラインを選択させる
番組送出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、番組送出装置、スイッチャ制御方法およびコンピュータプログラムに関する。詳しくは、この発明は、素材サーバのビデオ素材の指定情報を持つスイッチャ制御データが含まれている番組送出プログラムに基づいてスイッチャの制御を行う場合にあって、スイッチャ制御データと素材サーバから送られてくるチャネル素材情報を照合してスイッチャの入力制御を行うことにより、素材サーバの複数のビデオ素材を使用する場合でも、仕込み作業で入力した画構成を確実に再現でき、誤動作のない自動制御を実現し得る番組送出装置等に関する。
【背景技術】
【０００２】
従来、放送局で使用される番組送出装置として、番組送出制御部が複数の項目からなる番組送出プログラム（プレイリスト：キューシート）に基づいてスイッチャ等の機器を制御して番組送出を行う装置が知られている（例えば、特許文献１参照）。この場合、指定された時刻になる毎に、あるいは手動操作でトリガが指示される（Ｔａｋｅ押下）毎に、時系列の一項目ずつ機器の制御を実行し、所望の放送状態を実現する。
【０００３】
番組送出制御システムは、ＮＲＣＳ（News Room Control System）と接続されている場合がある。ＮＲＣＳおよび番組送出制御システムには、それぞれの制御対象機器が通信路で接続されている。ＮＲＣＳと番組送出制御システムは、通信して情報交換しながら、同時にあるいは所定のタイミングで同期して動作し、出力画像（放送）内容を実現する。
【０００４】
番組送出制御システムがスイッチャ（エフェクト・スイッチャ）を使って実現する出力画像（放送）の状態例として、背景画像の上に子画像が重畳されるピクチャー・イン・ピクチャー（P in P）がある。例えば、背景画像の上に３つの子画像を重畳するものは、３ボックスとも呼称される。このピクチャー・イン・ピクチャーにおいて、各画像は、素材サーバからスイッチャに供給される。
【０００５】
素材サーバは、ＮＲＣＳによって制御される。この場合、ＮＲＣＳは、Ｒｕｎｄｏｗｎに素材情報を保持し、所望の時期に素材サーバから所望の素材を出力させるように、素材サーバを制御する。素材サーバは出力チャネルを複数備え、指示された素材をどのチャネルから出力するかは、出力開始の前に決定する。その情報、つまりチャネル素材情報は、MOS(MediaObject Server) Protocol を使って、素材サーバからＮＲＣＳに伝えられる。
【０００６】
番組送出制御システムは、ＮＲＣＳからチャネル素材情報を得るので、素材を使ってスイッチャで出力画を構成させる前に、どのチャネルの出力を使えばよいか、判断できる。すなわち、単純に出力画を切り替える場合、単独の素材を選択するので、その素材が出力されるチャネルを受けているスイッチャの入力を選択すればよい。
【特許文献１】特開２００８−４８１８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
番組送出制御システムの操作者は、番組の開始よりも前に、あらかじめ、放送予定のシステム制御データである番組送出プログラム（プレイリスト）を作成する。この作成作業は、「仕込み作業」と呼ばれている。この番組送出プログラムの項目の中には、上述の３ボックスのような特殊効果の状態を含む場合がある。このような出力画を生成する動作状態は、スイッチャや付属の特殊効果装置のメモリ機能（Snapshot 機能）を使って再現する。すなわち、実行時には、これらのメモリ機能で機器制御状態を再現する。
【０００８】
３ボックスのような状態を作る一方法は、スイッチャにおいて、制御方法が組み込まれたパターンを選択する方法である。これは、ワイプのパターンなどと同様に、どこの運用でもよく使われる画の構成状態を作る制御が、エフェクト・スイッチャに最初から組み込まれたものである。この方法は操作が容易であるが、操作者が凝った画を望む場合は、実現できないことがある。
【０００９】
３ボックスのような状態を作る他の一方法は、子画面のそれぞれを特殊効果装置のチャンネルに割り当て、特殊効果装置の制御パラメータを入力して細かい調整を行う方法である。この方法は、操作は難しくなるが、細かい所まで操作者の希望に合わせた画を作ることができる。細かい調整により、どのチャンネルを画面上のどこに位置させるか、自由に決定できる。いずれの方法においても、スイッチャにおいて、定められた３本のバスに入力した画像は特殊効果により縮小されたものとなる。したがって、それらのバスに入力する画像を制御すれば、３ボックスの３つの子画面に入る画の指定ができる。
【００１０】
ところが、素材サーバが、指示された素材をどのチャネルから出力するかは、仕込み作業の時点では決まっていない。この場合、単独の画像を素材サーバから出力させて使う場合には問題ない。しかし、３ボックスのような複数の入力画を使う画構成では、素材サーバから複数の素材を出力させるため、素材サーバの出力チャネルと各子画面の対応関係が決まらなかった。
【００１１】
さらに、番組送出制御システムは、スイッチャのメモリ機能で呼び出すことによって３ボックスなどの状態を復元するため、スイッチャのどのバスの入力がどの子画面に位置するか、判断できなかった。そのため、従来は、画面中の複数の画像と素材サーバの出力チャネルの対応を、放送運用時にプレビュー出力を参照して手作業で調整する、などの操作が必要であった。
【００１２】
この発明の目的は、素材サーバの複数の素材を同時に使用する場合に、仕込み作業で入力した画構成を確実に再現し、誤動作のない自動制御を実現することにある。
【課題を解決するための手段】
【００１３】
この発明の概念は、
複数の項目からなる番組送出プログラムに基づいて番組送出を制御する番組送出制御部と、
上記番組送出制御部により制御され、ビデオ素材を出力する複数の出力チャネルを有する素材サーバの、該複数の出力チャネルが所定の入力ラインに接続されているビデオ信号のスイッチャを備え、
上記番組送出プログラムの上記項目に、上記素材サーバのビデオ素材の指定情報を持つ上記スイッチャの制御データを含み、
上記番組送出制御部は、
上記素材サーバから、該素材サーバの各出力チャネルから出力されるビデオ素材を示すチャネル素材情報を受信し、
上記番組送出プログラムの各項目による上記スイッチャの制御を行う際に、該項目に含まれる上記スイッチャの制御データと上記チャネル素材情報を照合して複数のビデオ素材のそれぞれについての対応を得て、上記素材サーバのビデオ素材の入力が必要な上記スイッチャの入力バスに、対応する該ビデオ素材が出力される上記素材サーバの出力チャネルに対応した上記入力ラインを選択させる
番組送出装置にある。
【００１４】
この発明において、番組送出制御部により、複数の項目からなる番組送出プログラムに基づいて、ビデオ信号のスイッチャ等が制御されて番組送出が行われる。番組送出プログラムの項目には、素材サーバのビデオ素材の指定情報を持つスイッチャの制御データが含まれている。スイッチャの所定の入力ラインには、ビデオ素材を出力する複数の出力チャネルを有する素材サーバの、当該複数の出力チャネルが接続されている。
【００１５】
番組送出制御部では、素材サーバから、その素材サーバの各出力チャネルから出力されるビデオ素材を示すチャネル素材情報が受信される。この場合、チャネル素材情報は、素材サーバから直接送られてくる場合の他、例えば、素材サーバからニュースコントロールシステムを介して送られてくる場合もある。ここで、ニュースコントロールシステムは、番組送出制御部に通信路を介して接続され、ニュース番組に関する管理運営を行うものである。この場合、素材サーバはニュースコントロールシステムにより制御される。
【００１６】
この場合、例えば、番組送出制御部は、番組送出プログラムの各項目に含まれるスイッチャの制御データが持つ素材サーバのビデオ素材の指定情報で示される各ビデオ素材に順序を付けた出力素材リストを素材サーバに送信して、各ビデオ素材の出力予定を指示し、番組送出制御部が素材サーバから受信するチャネル素材情報は、出力素材リストの中の順序と出力チャネルとの対応を示す情報とされてもよい。番組送出制御部と素材サーバとの通信において、複数のビデオ素材を列挙して扱うルールである場合、列挙の順序で素材を管理してチャネル素材情報を構成するため、仕込み作業で入力した画構成を、確実に再現できる。
【００１７】
番組送出制御部により、番組送出プログラムの各項目によるスイッチャの制御を行う際に、項目に含まれるスイッチャの制御データとチャネル素材情報が照合されて、スイッチャの入力制御が行われる。これにより、素材サーバのビデオ素材の入力が必要なスイッチャの入力バスでは、当該ビデオ素材が出力される素材サーバの出力チャネルに対応した入力ラインが選択される。
【００１８】
このように、スイッチャ制御データと素材サーバから送られてくるチャネル素材情報が照合されてスイッチャの入力制御が行われることにより、素材サーバの複数のビデオ素材を使用する場合でも、仕込み作業で入力した画構成を確実に再現でき、誤動作のない自動制御を実現できる。
【００１９】
この発明において、例えば、同時に使用する素材サーバの複数のビデオ素材のそれぞれに序数を付与して番組送出プログラムに登録すると共に、番組送出制御のひな型を操作対象として提供して番組制御プログラムに制御状態の登録を行う機能を有する編集部をさらに備え、ひな型に格納する、素材サーバの複数のビデオ素材で画を構成するスイッチャの制御データは、複数の素材を序数で識別するデータ構造とされ、序数によってスイッチャの制御データとチャネル素材情報との対応を得る、ようにされてもよい。この場合、番組送出プログラムに登録される複数のビデオ素材と、スイッチャの制御データ内のビデオ素材との対応を序数により行うことができる。そのため、素材サーバの出力と、素材指定と、ひな型による制御を対応付けることができ、複数の素材を混同することなく、仕込み作業で入力した画構成を、確実に再現できる。
【００２０】
また、この発明は、例えば、ひな型によりスイッチャを制御して得られる合成結果の画面構成を模型画像で表示するようにし、複数のビデオ素材の画面上の配置を、模型画像中に序数を表示することで示す、ようにされてもよい。この場合、操作者がひな型を操作対象として番組送出プログラムに制御状態の登録を行う際に、番組送出プログラムで扱うビデオ素材とひな型との関係を、操作者が容易に認識でき、操作性が向上する。
【００２１】
また、この発明において、例えば、ひな型を作成するひな型作成部をさらに備え、ひな型作成部は、素材サーバ等のビデオ素材が画面上で配置される座標値を使用して、各ビデオ素材をソートして、この各ビデオ素材の序数を決定する、ようにされてもよい。これにより、複数のビデオ素材を扱う場合にあっても、各ビデオ素材の画面上での配置が、操作者にとって直感的に把握しやすいものとなり、操作性が向上する。
【００２２】
また、この発明において、例えば、同時に使用する素材サーバの複数のビデオ素材のそれぞれに序数を付与して番組送出プログラムに登録すると共に、番組送出制御のひな型を操作対象として提供して番組制御プログラムに制御状態の登録を行う機能を有する編集部と、ひな型を作成するひな型作成部をさらに備え、番組送出制御部は、予めスイッチャに指示する特殊効果のパターンそれぞれに対応させてこのスイッチャにおいて使用する各入力バスに序数を付与しており、ひな型作成部は、特殊効果のパターン指定を含むひな型を作成する場合に、該パターンに対応する該付与された序数を該入力バスで選択される各ビデオ素材の序数とし、該ひな型を含む番組送出プログラムの項目については序数によってスイッチャの制御データとチャネル素材情報との対応を得る、ようにされてもよい。この場合、スイッチャに組み込まれている特殊効果パターンを使ったひな型を用意して番組送出プログラムを編集する際に、操作者が特殊効果パターンの種類毎のビデオ素材の順序を覚えておくことで、各素材の特殊効果の中での役割を把握でき、操作性が向上する。
【００２３】
また、この発明において、例えば、スイッチャに指示する特殊効果のパターン毎に、スイッチャにおいて使用する各入力バスに付与する序数を記憶するバス番号記憶部と、このバス番号記憶部の記憶内容を編集するバス番号編集部をさらに備える、ようにされてもよい。各ひな型の中でスイッチャに組み込まれている特殊効果パターンが使用される場合、あるいは操作者が作成した特殊効果パターンが使用される場合に、特殊効果毎の各入力バスの序数を操作者の好みに応じて入力して、そのひな型が使う対応する素材の序数とすることができる。そのため、特殊効果パターンを使ったひな型を用意して番組送出プログラムを編集する際に、操作者が特殊効果パターンの種類毎の素材の順序を覚えておくことで、各素材の特殊効果の中での役割を把握でき、操作性が向上する。
【００２４】
また、この発明において、例えば、番組送出制御のひな型を操作対象として提供して番組制御プログラムに制御状態の登録を行う編集部と、ひな型を作成するひな型作成部をさらに備え、ひな型に格納する、素材サーバの複数のビデオ素材で画を構成するスイッチャの制御データは、この複数のビデオ素材の識別子を含むデータ構造とされてもよい。この場合、ひな型自体に素材を指定する情報（識別子）を含むデータ構造とすることで、同じ素材を使う画構成を繰り返し使用する番組送出プログラムの編集が容易となる。また、この場合、素材サーバの出力と、素材指定と、ひな型による制御を対応付けることができ、複数の素材を混同することなく、仕込み作業で入力した画構成を、確実に再現できる。
【００２５】
また、この発明において、例えば、ニュースコントロールシステム上で動作するソフトウエアをさらに備え、番組送出制御部は、番組送出プログラムを保持する番組送出プログラム保持部を有し、ソフトウエアは、番組送出プログラム保持部にアクセスし、この番組送出プログラム保持部に保持されている番組送出プログラムを更新する編集機能を有する、ようにされてもよい。例えば、ソフトウエアは、番組送出プログラム保持部にアクセスし、ひな型を選択して追加する操作を受けて、このひな型に格納されている番組送出の制御状態を番組送出プログラムに登録する。この場合、素材サーバの素材の管理や素材の取り込み及び削除などの操作が可能な端末装置（ニュースコントロールシステム）で、同時に番組送出プログラムの編集が可能となり、複数のビデオ素材を使う画構成の仕込み作業も可能となる。そのため、操作性が向上し、仕込み作業で入力した画の構成を確実に再現できる。
【発明の効果】
【００２６】
この発明によれば、素材サーバのビデオ素材の指定情報を持つスイッチャ制御データが含まれている番組送出プログラムに基づいてスイッチャの制御を行う場合にあって、スイッチャ制御データと素材サーバから送られてくるチャネル素材情報を照合してスイッチャの入力制御を行うものであり、素材サーバの複数のビデオ素材を使用する場合でも、仕込み作業で入力した画構成を確実に再現でき、誤動作のない自動制御を実現できる。
また、この発明によれば、番組送出プログラムの編集をひな型を使って効率的に行う場合にあって、ひな型で使用される素材サーバの複数のビデオ素材を、仕込み時の意図通りに画面構成の各部に対応付けることができ、操作性が向上し、誤動作のない自動制御を実現できる。
【発明を実施するための最良の形態】
【００２７】
以下、発明を実施するための最良の形態（以下、「実施の形態」とする）について説明する。なお、説明は以下の順序で行う。
１．実施の形態
２．変形例
【００２８】
＜１．実施の形態＞
［番組送出制御システムの構成例］
図１は、実施の形態としての番組送出制御システム１００の構成例を示している。この番組送出制御システム１００は、Automation制御ブロック１０と、ニュースルームコントロールシステム(ＮＲＣＳ:News Room Computer System)ブロック２０と、ＭＯＳ機器ブロック３０と、Automation制御機器ブロック４０とを有している。
【００２９】
制御ブロック１０は、複数の構成からなるプレイリスト（キューシート）に基づいて番組送出を制御する。ここで、プレイリストは番組送出プログラムを構成し、このプレイリストの各キュー（各構成）は番組送出プログラムの各項目に対応する。ＮＲＣＳブロック２０は、取材手配から素材発注、番組構成作成まで、ニュース番組に関する管理運営を行う。ＭＯＳ( Media Object Server)機器ブロック３０には、ＮＲＣＳブロック２０にネットワーク（MOS Protocol）接続された、プレイアウトサーバ(Play OutServer)３１、ＣＧ／スチルストア３２等が配されている。制御機器ブロック４０には、制御ブロック１０に接続された、スイッチャ(Switcher)４１、デバイスコントロールユニット(DCU)４２、ビデオクリップサーバ(Clip Server)４３、オーディオクリップサーバ(Audio Clip Server)４４が配されている。また、制御機器ブロック４０には、ビデオテープレコーダ(VTR)４５、遠隔制御カメラ(Robotics Camera)４６、オーディオミキサ(Audio Mixer)４７が配されている。
【００３０】
ＮＲＣＳブロック２０は、ＭＯＳプロトコルのＮＲＣＳネットワークを介して、制御ブロック１０およびＭＯＳ機器ブロック３０に接続されている。ＭＯＳプロトコルは、主に、ＮＲＣＳからニュースルームに置かれているビデオ系サーバをリモートコントロールするためのプロトコルであって、ＸＭＬ(Extensible Markup Language)ベースで独自拡張タグが許されている。
【００３１】
ＮＲＣＳクライアント上には、Automation用プラグイン（NRCS Plug-in）とプレイリストビューア（Playlist Viewer）がインストールされている。ＭＯＳ機器ブロック３０の各ＭＯＳ機器に対して、Automation制御機器ブロック４０のデバイスコントロールユニット４２から、Tally/GPI等のトリガ(Trigger）によりオンエアタイミングが発行される。
【００３２】
ここで、プレイアウトサーバ３１は、日々入れ替わる素材をストアしておくビデオサーバであって、編集用途に使用されるため高機能が求められる。また、このプレイアウトサーバ３１は、プレイリストとＭＯＳインタフェースを持っている。プレイアウトサーバ３１は、素材のフィードや編集を迅速に行う必要があるため、ビデオクリップサーバ４３よりも性能の高いサーバが使用されることが多い。なお、プレイアウトサーバ３１の種類によっては、続けて同じチャネルを使用して異なる素材を出力することが不可能なため、それを考慮したチャネルアサインコントロールが必要となる。
【００３３】
［番組送出制御システムのソフトウエアブロックの構成例］
図２は、番組送出制御システム１００のソフトウエアブロックの構成例を示している。すなわち、番組送出制御システム１００は、データベース(DB)部１０１、ＮＲＣＳプラグイン／プレイリストビューア(Plug-in/Playlist Viewer)部１０２、ＮＲＣＳインタフェース(NRCSIF)部１０３を有している。また、番組送出制御システム１００は、オンエアープレイリスト／セットアップ(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システムにおけるデータベース部１０１のデータベースサーバ（DB Serve）を中心としたブロック構成の詳細を説明する。図６は、データベースサーバを中心としたブロック構成例を示している。
【００４３】
ＮＲＣＳインタフェース部１０３は、ＭＯＳゲートウエイ(MOS GW)１０３Ａと、オブジェクトエディタ(Object Editor)１０３Ｂと、オブジェクトマネージャ(Object Manager)１０３Ｃと、ＭＯＳデバイスインタフェース(MOSDevice I/F)１０３Ｄを含んでいる。
【００４４】
ＭＯＳゲートウエイ１０３Ａは、ＮＲＣＳブロック２０とＭＯＳプロトコルで通信を行い、データベース部１０１を更新する。すなわち、このＭＯＳゲートウエイ１０３Ａは、ＮＲＣＳブロックからＲＵＮＤＯＷＮ(Running Order) を受け取り、このＲＵＮＤＯＷＮをプレイリスストに変換して、データベース部１０１に書き込む。
【００４５】
オブジェクトエディタ１０３Ｂは、Automationシステムにつながっているデバイスのオブジェクトに対する設定を行う。ここで、Automationシステムにつながっているデバイスは、スイッチャ４１、オーディミキサ４７、遠隔制御カメラ４６、ビデオクリップサーバ４３等である。このオブジェクトエディタ１０３Ｂは、ＮＲＣＳブロック２０から起動され、データベース上のオブジェクトの表示、作成、変更を行う。また、このオブジェクトエディタ１０３Ｂは、オブジェクトマネージャ１０３Ｃを介して、データベース部１０１とオブジェクトのやりとりを行う。
【００４６】
オブジェクトマネージャ１０３Ｃは、オブジェクトエディタ１０３Ｂが編集するオブジェクトを管理し、データベース部１０１からオブジェクトを読み出し、また、データベース部１０１にオブジェクトを書き込む。ＭＯＳデバイスインタフェース１０３Ｄは、ＭＯＳデバイスのステータス、チャネルアサインの情報などを取得し、データベース部１０１に書き込む。
【００４７】
また、ＮＲＣＳプラグイン／プレイリストビューア部１０２は、作成したプレイリストやオンエアー中のプレイリストの状態をグラフィカルに表示する。このＮＲＣＳプラグイン／プレイリストビューア部１０２は、Automationのプレイリストを表示するプレイリストビューア(PlaylistViewer)１０２Ａと、オンエアー中のプレイリストを表示するオンエアープレイリスト(OA Playlist)１０２Ｂを含んでいる。
【００４８】
プレイリストビューア１０２Ａは、ＮＲＣＳブロック２０で作成、変更されたプレイリストの詳細を表示する。オンエアープレイリスト１０２Ｂは、プレイリストのオンエアーの進行を表示し管理する。このオンエアープレイリスト１０２Ｂは、オンエアー中のプレイリストを表示し、現在のオンエアー位置を表示する。また、オンエアープレイリスト１０２Ｂは、ビデオやオーディオ等の素材のスタンバイ状況を表示する。さらに、オンエアープレイリスト１０２Ｂは、次項目／構成の指定を行う。
【００４９】
デバイス制御部１０５は、操作卓（MVSCCP、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)１１０にも送信する。
【００６８】
第一のコンピュータ装置(AutomationCtrl PC)１１０中のソフトウエア・モジュールであるイベントコントローラ１０５Ｂは、プレイリスト情報に従い、各種機器の制御イベントの実行の制御を行う。プレイリストの進行は、タイムコードに従って行われる。イベントコントローラ１０５Ｂは、コントロールユニット１３０から１フィールド間隔で通知を受信することにより、当該通知を時計情報として、進行を制御できる。インターレース方式で稼働している場合は、２フィールドで１フレームとなるから、通知を２回受信するとタイムコードが１だけ増える。
【００６９】
タイムコードがプレイリストにある所定位置（時間位置）にくると、その位置の動作を実行する。ここで、第一のコンピュータ装置１１０上のソフトウエア・モジュールであるデバイスコントローラを第１のデバイスコントローラとし、コントロールユニット１３０上のソフトウエア・モジュールであるデバイスコントローラを第２のデバイスコントローラとする。イベントコントローラ１０５Ｂは、第１のデバイスコントローラ、第２のデバイスコントローラの少なくともいずれかに、プレイリストに従った指示を送る。
【００７０】
それぞれのデバイスコントローラは、指示を被制御機器のネイティブプロトコル（各機器の制御プロトコル）に変換して、各ポート（ＲＳ４２２や、イーサネット（登録商標）など）から送信する。ＲＳ４２２や専用ＬＡＮなどの、ＰＣが通常備えていないインタフェースで制御する機器は、コントロールユニット１３０のポート部分を担うＤＣＵ４２に接続して、制御できる。一方、汎用のイーサネットに接続されている機器は、ＰＣに接続して、同様に制御できる。
【００７１】
コントロールユニット１３０上のデバイスコントローラ（第２のデバイスコントローラ）は、Automation制御機器ブロック４０内のスイッチャ(Switcher)４１、ビデオテープレコーダ４５などを制御するために、リファレンス信号に同期して制御を行う。この結果、番組送出制御システム１００では、第一のコンピュータ装置 (Automation Ctrl PC)１１０側から制御する機器についても、コントロールユニット１３０側と同期して動作させることができる。
【００７２】
第一のコンピュータ装置(AutomationCtrl PC)１１０に、リファレンス信号を受け取るハードウェアを装備する必要が無く、イーサネットによる通信路を用いることで、コストを抑えることができる。また、図３、図４、図５に示した様な、柔軟な構成が可能となり、コンピュータ装置を交換する際も汎用品が使用可能となり、経済的である。
【００７３】
コントロールユニット１３０に接続されている機器のネイティブプロトコルへの変換は、コントロールユニット１３０で行う。そのため、第一のコンピュータ装置(Automation Ctrl PC)１１０側に負荷が集中せず、負荷を分散させて、経済的にリファレンス信号との同期に遅れることなく機器の制御を実行できる。
【００７４】
図８において、イベントイクスキュータ１０５Ｅに接続されているマスターは、マスタースイッチャ(Master Switcher)のことである。マスタースイッチャは、放送局内で、スイッチャや本システムよりも上位にある切り換え装置であり、本システムが特定のスタジオなどに付属するのに対して、放送局全体でのビデオ信号の分配を行う。
【００７５】
コントロールユニット(ＳＣＵ)１３０は、マスター(Master)からＧＰＩ(General Purpose Interface)等のポートを介して、指示やタイミングを受ける。ＧＰＩは、パラレルポートに単純なＯｎ／Ｏｆｆなどを受けて、指示、トリガを受けるためのポートである。マスターは、局からの出力をスタジオの出力やＣＭに切替えたりする。ＣＭからスタジオ出力に切り替える際に、AutomationがＧＰＩによりトリガを受けて、ＣＭ明けの構成を開始する。この場合、切り替えはマスター(Master)側主導となる。逆に、構成の中に「ＣＭ」という枠を設けて、スタジオからマスター(Master)に対してＧＰＩからの出力で逆方向にトリガを与えＣＭに切替えさせる運用も可能である。
【００７６】
また、イベントイクスキュータ１０５Ｅは、マスタースイッチャと、他のソフトウエア・モジュール、および第一のコンピュータ装置(Automation Ctrl PC)１１０との間の中継も行う。中継の遅延は、規定のフィールド単位以上とならない事を保証する必要がある。そのために、リファレンス信号によるタイミングで動作を開始する際に、ＧＰＩ入力を読む。レベルの変化があれば、そのＧＰＩポートの設定に従ってどの様な指示であるか判断し、それに応じて、他のソフトウエア・モジュールおよび・あるいは第一のコンピュータ装置(Automation Ctrl PC)１１０に通知する。
【００７７】
ＧＰＩから出力を行う場合は、イベントイクスキュータ１０５Ｅが他のソフトウエア・モジュールおよび第一のコンピュータ装置(Automation Ctrl PC)１１０から受け取った指示を、フィールド単位で処理する。すなわち、リファレンス信号によるタイミングで動作を開始する際に、受け取った指示をまとめ、各ＧＰＩポートの設定に従ってＧＰＩ出力のレベルを変化させる。
【００７８】
イベントイクスキュータ１０５Ｅがリファレンス信号によるタイミングで行う処理は複数ある。毎フィールド実行することが、そこでの遅延を１フィールド以下（受信から送信完了までは２フィールド以下）にするために必須である。処理の間の順番は、厳密に規定しなくても、遅延の上限を守ることができる。
【００７９】
図６において、データベース部１０１のデータサーバとして、Microsoft SQLServerを使用できる。あるアプリケーションがデータベース部１０１を書き換えた際に、データサーバは、MSSQLの機能を使って、他のアプリケーションに変更された項目を通知する。これは、ディスパチャー(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等である。
【０１１５】
スイッチャ４１は、操作卓４００の操作子と当該スイッチャ４１の入力との対応関係を設定可能な対応関係記憶部を制御部４３０に備えている。第一のコンピュータ装置１１０は、プレイアウトサーバ３１の出力チャネルで、プログラムで使用予定のあるものに接続されているスイッチャ４１の入力について、上述の対応関係の指示を送り、操作卓４００の操作子に割り当てる。また、この対応関係の指示に素材の情報を含み、この素材の情報は操作卓４００の操作子に対応して、この例ではソース名表示器４０４に表示される。
【０１１６】
なお、プレイアウトサーバ３１に関して以外に、ビデオクリップサーバ４３、オーディクリップサーバ４４などの素材サーバが、ある出力チャネルから出力する素材を変更する際にも、同様にして、対応の変更を行っても良い。
【０１１７】
［番組送出の具体例］
次に、この番組送出制御システム１００における番組送出の具体例を説明する。ここでは、素材サーバの出力チャネルをＣＨ１，ＣＨ２とする。そして、この出力チャネルＣＨ１，ＣＨ２から出力される素材をクリップＡ、クリップＢ、クリップＣとする。素材サーバの出力チャネルＣＨ１，ＣＨ２は、スイッチャ４１の入力１，入力２に接続されているとする。また、プレイリスト（キューシート）において、スイッチャ４１による画像加工では、表１に示す順で素材を使用するものとする。この場合、プレイリストの進行が時刻に従うとして例示している。
【０１１８】
【表１】
2010103960.tif 000003
【０１１９】
つまり、同時に使用するのは２つのチャネルまでだが、素材としては３種類を使用する。送出制御コンピュータは、上述のプレイリストを実行するが、素材サーバの出力チャネルは２つなので、表２に示す順に出力させる。この内容は、全時刻の出力チャネル情報である。
【０１２０】
【表２】
2010103960.tif 000004
【０１２１】
スイッチャ４１の制御は、入力１、入力２として指示するので、表３に示す順となる。
【０１２２】
【表３】
2010103960.tif 000005
【０１２３】
結果として、スイッチャ４１に対しては、表４に示す順に指示を出す。なお、表４において、数字は入力番号を示している。
【０１２４】
【表４】
2010103960.tif 000006
【０１２５】
自動制御としては、クロスポイント制御（マトリクス・スイッチャ部の制御）を上述のように実行すれば、予定された画を出力できる。手動操作に切り替わる可能性を考慮すると、スイッチャ４１の操作卓４００のクロスポイント・ボタンに対応したソースネーム・ディスプレイに、素材の名称（Ａ，Ｂ，Ｃ）を表示することが好ましい。これを実現するには、ソースネーム情報をスイッチャ（操作卓を含むシステム）に供給し、素材名称との関連づけを実行する。ソースネーム情報は、各入力に対応する名称（文字列）をスイッチャ４１に与えるものである。
【０１２６】
表５は、スイッチャ４１の入力と、そのソース（信号源）の一例を示している。
【０１２７】
【表５】
2010103960.tif 000007
【０１２８】
また、表６、表７は、クロスポイント・ボタン・アサインの設定例を示している。ここでは簡単に、ボタン番号に入力ライン番号が一つ対応づけられているとしている。
【０１２９】
【表６】
2010103960.tif 000008
【０１３０】
【表７】
2010103960.tif 000009
【０１３１】
例えば、表６のアサインでは、ボタン番号１には入力ライン番号１が対応づけられているので、表５に従えば、例えばボタン番号１に対応する表示器には、「素材サーバ１のＣＨ１」と表示される。また、例えばボタン番号５に対応する表示器には、「中継車１」と表示される。
【０１３２】
このように、番組で使用する信号源のみをボタンにアサインするように、第一のコンピュータ装置１１０に搭載されたAutomation制御ブロック１０から指示する。プレイアウトサーバ３１の種類によっては、続けて同じチャネルを使用して異なる素材を出力することは不可能である。そのため、それを考慮したチャネルアサインコントロールが必要となる。
【０１３３】
この場合は、例えば、常に一つの素材しか使用されないプログラム（番組）であっても、２つのチャネル（ＣＨ１，ＣＨ２）を使用して運用される。例えば、プレイアウトサーバ３１においては、素材ＡがＣＨ１から出力され、続いて素材ＢがＣＨ２から出力され、続いて素材ＣがＣＨ１から出力され、続いて素材ＡがＣＨ２から出力されるように、制御される。
【０１３４】
スイッチャ４１のクロスポイントには、ＣＨ１とＣＨ２にそれぞれ接続されている入力がアサインされる。そして、プログラムの進行で素材が使用される際に、該当する入力を選択する様に、クロスポイントが制御される。これにより、プログラム中では各時点で使用する素材が指定され、その素材がどのチャネルから出力されるかは操作者が意識する必要はなく、スイッチャで正しく選択される。
【０１３５】
このような、どの素材がどのチャネルから出力されるかは、第一のコンピュータ装置１１０が、各切り替えのタイミングの前に、制御の準備ができる時間的な余裕をもって、プレイアウトサーバ３１から取得できればよい。番組が始まる前でもよく、番組の進行中であっても、上述の余裕が確保できればよい。
【０１３６】
Automation制御ブロック１０は、プレイリストで使用する素材を知っているので、プレイリストから、使う素材を特定できる。また、使う素材がボタンに割り当てられているため、急に手動運用に移行しても、必要な素材を選択できる。
【０１３７】
なお、スイッチャ４１の操作卓４００において、クロスポイント・ボタンは、「シフト」ボタンを使って、倍の入力を選べるようになっているのが一般的である。しかし、シフトを押した側の操作は手間が掛かるため、よく使う素材は、シフト側でない若い番号のボタンに割り当てられていると便利である。ボタンの数が十分であっても、その番組で使う入力は、若い番号のボタンに割り当てておくと、手動運用時の操作性がよくなる。
【０１３８】
また、Automation制御ブロック１０によりクロスポイント・ボタン・アサインが設定されても、スイッチャ４１の操作卓４００のソース名表示器列４０４に素材名称が表示されるので、ＶＴＲ１，ＶＴＲ２など含め手動での操作に支障をきたすことはない。
【０１３９】
［素材サーバのビデオ素材の指定情報を持つスイッチャ制御データによる制御］
次に、プレイリスト（キューシート）のキュー（Cue）に、素材サーバのビデオ素材の指定情報を持つスイッチャ制御データを含む場合について説明する。この実施の形態においては、上述した第１のコンピュータ装置（Automation Ctrl PC）１１０は、プレイリスト（キューシート）の各キューによるスイッチャ４１の制御を行う際に、以下のように制御する。
【０１４０】
第１のコンピュータ装置１１０は、キューに含まれるスイッチャ４１の制御データとチャネル素材情報を照合する。そして、第１のコンピュータ装置１１０は、照合結果に基づいて、素材サーバのビデオ素材の入力が必要なスイッチャ４１の入力バスに、そのビデオ素材が出力されるプレイアウトサーバ３１等の素材サーバの出力チャネルに対応した入力ラインを選択させる。
【０１４１】
ここで、チャネル素材情報は、素材サーバの各出力チャネルから出力されるビデオ素材を示す。つまり、このチャネル素材情報は、素材サーバの各出力チャネルと、その出力チャネルから出力されるビデオ素材との対応関係を示す情報である。この実施の形態において、第１のコンピュータ装置１１０は、このチャネル素材情報を、素材サーバから、ＮＲＣＳを構成する第２のコンピュータ装置１２０を介して受信する。なお、第１のコンピュータ装置１１０は、このチャネル素材情報を、素材サーバから直接受信する構成であってもよい。
【０１４２】
図１３は、上述の図１に示す番組送出制御システム１００において、素材サーバのビデオ素材の指定情報を持つスイッチャ制御データによる制御に関連した一部の構成例を示している。この図１３において、図１、図２、図７と対応する部分には同一番号を付し、適宜、その詳細説明を省略する。
【０１４３】
第２のコンピュータ装置（NRCSPC）１２０は、Automationネットワーク１５０を介して、第１のコンピュータ装置（Automation Ctrl PC）１１０、遠隔制御カメラ４６およびオーディオミキサ４７に接続されている。
【０１４４】
第１のコンピュータ装置１１０には、コントロールユニット１３０を介して、ＯＴＣパネル１３１、ビデオクリップサーバ４３、オーディオクリップサーバ４４およびＶＴＲ４５が接続されている。第２のコンピュータ装置１２０は、プレイアウトサーバ３１に接続されている。また、ビデオクリップサーバ４３、オーディオクリップサーバ４４、ＶＴＲ４５、プレイアウトサーバ３１および遠隔制御カメラ４６の出力信号は、スイッチャ４１に供給される。
【０１４５】
また、第１のコンピュータ装置１１０は、コントロールユニット１３０を介してスイッチャ４１の動作を制御する。また、コントロールユニット１３０に、ＯＴＣパネル１３１が接続されている。ＯＴＣパネル１３１は、図示していないが、複数個の操作ボタンを備えている。操作者は、このＯＴＣパネル１３１を用いて、例えば、スイッチャ４１で構成されるピクチャー・イン・ピクチャーの画において、子画像の内容を切り替える等の操作をワンタッチ操作で行うことができる。
【０１４６】
図１３に示す番組送出制御システム１００では、素材サーバとしてのプレイアウトサーバ３１は、第２のコンピュータ装置（NRCS PC）１２０によって制御される。第１のコンピュータ装置１１０は、第２のコンピュータ装置１２０と通信することで、間接的に、プレイアウトサーバ３１と通信する。しかし、この発明の実施対象としては、このような構成に限らず、第１のコンピュータ装置１１０が、プレイアウトサーバ３１と直接通信する構成であってもよい。
【０１４７】
［プレイリストの説明］
プレイリスト（キューシート）について説明する。第１のコンピュータ装置（AutomationCtrl PC）１１０には、プレイリストと呼ばれる、番組送出プログラムが格納されている。このプレイリストは複数個の「構成」からからなっている。なお、この「構成」は、キュー（Cue）とも呼ばれる。一つのキューは、一つの放送状態、すなわち、ある時刻における放送システム全体の制御を決める。
【０１４８】
プレイリストの仕込み作業では、各キューの持つ制御内容を決定していく。この場合、ビデオとオーディオ等の複数の要素を含む構成パターンを指定することで、ある時刻における放送システムの制御内容のすべてを決めるということも可能である。構成パターンは、例えば、素材等の構成要素を示す情報、各要素に対する時間情報、および各要素の順序などの情報からなる。
【０１４９】
この実施の形態においては、ある時刻における放送システムの制御内容を、ひな型を用いて決定する場合について説明する。ここで、ひな型は、放送システムの一部分を制御するための制御データである。例えば、ビデオのひな型には、ビデオ素材に関する制御の指定が含まれる。また、例えば、オーディオのひな型には、オーディオ制御の指定が含まれる。ある時刻における放送システム全体の制御を決めるには、ビデオのひな型、オーディオのひな型、その他のひな型をそれぞれ指定する。このひな型を用いることで、制御の一部、例えば、画面を構成する複数の画素材のうち一つを変えたい場合に、より柔軟に対応できる。
【０１５０】
第１のコンピュータ装置１１０は、予め複数の各種ひな型を作成しておき、例えば、内蔵のＨＤＤ（Hard Disk Drive）、あるいはフラッシュメモリ等の半導体メモリ、その他の記憶媒体等に記憶しておく。この意味で、第１のコンピュータ装置１１０は、ひな型作成部およびひな型記憶部を構成している。
【０１５１】
図１４は、ひな型のデータ構造の一例を示している。ひな型の構造は一つではなく、どういう種類のひな型であるかを示す領域（フィールド）によって、それ以降のデータの構造、意味が決まるようになっている。図１４は、種類が「スイッチャ」であり、スイッチャのひな型のデータ構造の一部を示している。このスイッチャのひな型は、スイッチャ４１の制御内容を保持している。
【０１５２】
このスイッチャのひな型では、対象Ｍ／Ｅバンクの指定や、メモリ機能のメモリ番号、各入力バスで選択する入力番号のほか、合成切り替えを行う回路の制御状態も記憶する。メモリ機能によって、メモリ番号で指定する制御データを適用する場合には、その制御データの中に対象Ｍ／Ｅバンクのすべての制御状態が含まれるため、他のデータは空でよい場合もある。
【０１５３】
図１５は、ひな型のデータ構造の他の例を示している。この図１５は、種類が「オーディオミキサ」であり、オーディオミキサのひな型のデータ構造を示している。このオーディオミキサのひな型は、オーディオミキサの制御内容を保持している。このオーディオミキサのひな型では、対象チャネルの指定や、音声レベル、ステレオモードの制御状態等を記憶する。
【０１５４】
図１６は、第１のコンピュータ装置１１０が保持するプレイリストのデータ構造例を示している。プレイリストは、キュー（Cue）を単位として、複数のキューからなっている。各キューは、ある時刻における放送システム全体の制御を決める制御内容（制御情報）を保持している。第１のコンピュータ装置１１０は、運用時には、プレイリストの各キューを順に呼び出して、番組送出の制御を行う。
【０１５５】
キューの中には、図示のように、ビデオひな型、オーディオひな型、スイッチャひな型等のいろいろな種類のひな型が含まれる。また、このキューの中には、ひな型だけでは指定しきれない細かい制御に関する詳細設定が、ひな型に付随して含まれる。
【０１５６】
ビデオ（Video）ひな型は、どのビデオ素材（画像素材）を使用するか指定するものである。結果として、ビデオ（Video）ひな型に基づいて、スイッチャ４１の入力を選択することになる。この場合、直接スイッチャ４１の入力番号を指定することになるビデオひな型もあれば、プレイアウトサーバ３１等の素材サーバのビデオ素材を指定し、具体的なスイッチャ４１の入力番号は後述する動作で選択される場合もある。
【０１５７】
運用に先立つ「仕込み」の段階においては、操作者は各キューの編集作成を行う。この場合、操作者は、この編集作成を、第１のコンピュータ装置１１０において、ＧＵＩ（Graphical User Interface）画面を用いて行う。この場合、ＧＵＩ画面には各種類の複数のひな型がアイコン表示され、操作者はその中から所望のひな型を選択して、キューに入れる。ここで、キューにひな型を入れるということは、キューに、当該ひな型の制御内容（制御状態）を登録することを意味する。
【０１５８】
なお、そのひな型に関する制御に関して詳細な指示が必要であれば、設定画面から入力を行う。その結果、キューに各ひな型とその詳細設定が追加される。また、キューの編集作業として、あるひな型を削除して別のひな型を入れたり、詳細設定を変更したりすることもできる。この意味で、第１のコンピュータ装置１１０は、編集部を構成している。
【０１５９】
あるキューで使うビデオ素材を指定するには２つの方法がある。一つは、ビデオひな型をキューに入れる方法である。もう一つは、スイッチャひな型の中にビデオ素材の指定を入れる方法であり、実装方法としては、ビデオひな型をスイッチャひな型に入れるという方式も可能である。
【０１６０】
（１）ビデオひな型をキューに入れる方法は、図１６に示すようなデータの持ち方で行う。ビデオひな型には、対象とするスイッチャの入力バスと、そこに取る素材（素材サーバの素材、あるいはその他の各種入力）の指定が含まれている。図１６のように、一つのキューに複数のビデオひな型が含まれる場合、その順序によって、そのうちの素材サーバの素材同士での順序を示す方式もある。この順序を後述の機能で使うことも可能である。
【０１６１】
（２）スイッチャひな型の中でビデオ素材の指定を行う方法は、例えばスイッチャひな型を、図１７に示すように構成する方法である。この図１７の詳細については後述する。
【０１６２】
（３）スイッチャひな型の中にビデオひな型を入れる方式は、ひな型を入れ子にして使う方法である。ビデオひな型には、スイッチャの入力バス指定と素材指定が含まれる。このビデオひな型をスイッチャひな型に入れて、スイッチャひな型のみでの扱いを容易にすることができる。ビデオひな型を格納する順序に意味を持たせて、後述の機能で使うことも可能である。
【０１６３】
なお、上述の各方法は排他的な方法ではなく、例えばスイッチャひな型の中にビデオ素材の指定があればそれを優先し、なければスイッチャひな型の外にあるビデオひな型を参照して動作する、というような仕様でシステムを組んでもよい。また、そのような場合も、素材間の順序は定義可能であり、例えばスイッチャひな型の中での順序を第一として、スイッチャひな型の外にあるビデオひな型は、それより後に位置すると定義すれば一意に決まる。
【０１６４】
［出力素材リストと、チャネル素材情報］
図１８は、素材サーバの出力チャネルとスイッチャの入力番号との対応関係を示している。この対応関係は、システム中の装置を設置した時点で、第１のコンピュータ装置１１０の中に保存される。第１のコンピュータ装置１１０は、この対応関係を参照することで、素材サーバの出力チャネルから、スイッチャ４１で選択すべき入力番号を得ることができる。
【０１６５】
プレイリストのキューに含まれるスイッチャ制御データにおいて、スイッチャ４１の入力番号ではなく、素材サーバのビデオ素材が指定されている場合がある。第１のコンピュータ装置１１０は、そのキューに基づいてスイッチャ４１の入力制御を行う場合、そのビデオ素材が素材サーバのどのチャネルから出力されるか事前に知る必要がある。
【０１６６】
第１のコンピュータ装置１１０は、プレイリストの実行時に、キューに含まれるビデオ素材を素材サーバに出力させるため、出力素材リストを、第２のコンピュータ装置１２０を介して、プレイアウトサーバ３１などの素材サーバに送る。これに対して、素材サーバは、出力チャネルの割り当てを決めた段階で、チャネル素材情報を、第２のコンピュータ装置１２０を介して、第１のコンピュータ装置１１０に送信する。このチャネル素材情報は、出力素材リスト内の各ビデオ素材が、素材サーバのどのチャネルから出力されるかを示す情報である。これにより、第１のコンピュータ装置１１０は、各キューで使用される素材サーバのビデオ素材の出力チャネルを知ることができる。
【０１６７】
図１９は、第１のコンピュータ装置１１０が素材サーバへ送る出力素材リストの一例を示している。図１９の一行目は、名称が「30_2Box-2SVR」であるキューの中に、ビデオひな型による素材指定として、素材ＩＤが「３２２４」、「５６８３」および「２７８１」であるビデオ素材が含まれていた場合を示している。また、図１９の二行目は、名称が「21_SVR-full」であるキューの中に、例えば、ビデオひな型による素材指定として、素材ＩＤが「６２１２」であるビデオ素材が含まれていた場合を示している。
【０１６８】
図１９に示す出力素材リストは、各ビデオ素材に順序を付けたものとなっている。第１のコンピュータ装置１１０は、図１９に示すような出力素材リストを、第２のコンピュータ装置１２０を介して、素材サーバに送信する。ビデオひな型が素材サーバ以外の、例えばカメラ４６から直接スイッチャ４１に来ているラインを指定する場合は、素材サーバには関係ないので、それについては、この出力素材リストには含まれない。
【０１６９】
なお、第１のコンピュータ装置１１０は、仕込み段階において、プレイリストの対応するキューに、素材１、素材２・・・等の素材の順番（序数）と、当該素材（素材ＩＤ）との対応情報ＩＮＦを記憶しておく（図１６参照）。例えば、この対応情報ＩＮＦは、名称が「30_2Box-2SVR」であるキューにおいては、素材ＩＤが「３２２４」、「５６８３」、「２７８１」であるビデオ素材は、それぞれ、順番（序数）が１、２、３であることを示す情報となる。
【０１７０】
図２０は、上述の図１９に示す出力素材リストに対応した、チャネル素材情報の一例を示している。このチャネル素材情報は、出力素材リストの中の順序（番号）と出力チャネルとの対応を示す情報とされている。
【０１７１】
図２０（ａ）は、キュー「30_2Box-2SVR」において、素材番号１，２，３のビデオ素材はそれぞれ出力チャネルＢ，Ｃ，Ａから出力されることを示している。第１のコンピュータ装置１１０は、上述したように、キューに、素材順番（序数）と素材（素材ＩＤ）の対応情報ＩＮＦを記憶している。そのため、第１のコンピュータ装置１１０は、素材ＩＤが「３２２４」、「５６８３」，「２７８１」であるビデオ素材がそれぞれ出力チャネルＢ，Ｃ，Ａから出力されること、を知ることができる。
【０１７２】
また、図２０（ｂ）は、キュー「21_SVR-full」において、素材番号１のビデオ素材は出力チャネルＢから出力されることを示している。第１のコンピュータ装置１１０は、上述したように、キューに、素材順番（序数）と素材（素材ＩＤ）の対応情報ＩＮＦを記憶しているので、結局、素材ＩＤが「６２１２」のビデオ素材は出力チャネルＢから出力されることを知ることができる。
【０１７３】
上述したように、第１のコンピュータ装置１１０と素材サーバとの通信において、ビデオ素材を列挙して扱うルールである場合、列挙の順序でビデオ素材を管理してチャネル素材情報を構成するため、仕込み作業で入力した画構成を、確実に再現できる。
【０１７４】
［全体の動作概要］
仕込み段階と、運用時（番組放送時）における、操作者の作業について説明する。仕込み段階とは、放送運用に先立ち、余裕のある時間に、準備として、システムを操作して、各種の記憶書き込みを行う段階である。
【０１７５】
操作者は、第１のコンピュータ装置（Automation Ctrl PC）１１０および第２のコンピュータ装置（NRCS PC）１２０を操作して、仕込みを行う。操作者は、第１のコンピュータ装置１１０を操作して、その制御下の機器、すなわち、第１のコンピュータ装置１１０あるいはコントロールユニット１３０に接続されている機器に関する制御を、プレイリストとして記憶させる。
【０１７６】
この仕込みにおいては、各機器を実際に操作してある状態を作り出し、それを各機器のメモリに記憶させ、それを呼び出す動作をキューに仕込むことも行う。あるいは、そのような状態に対応する、新しいひな型を作成する。あるいは、ひな型をキューに入れて、キューを構成していく。
【０１７７】
また、操作者は、第２のコンピュータ装置１２０を操作して、その制御下の機器に関する制御を、当該第２のコンピュータ装置１２０に記憶させる。この記憶内容は、第二のプログラムであり、また、Rundown（NRCS Rundown）と呼ばれることもある。
【０１７８】
運用時とは、放送においては、実際に放送を行っている時間帯を指す。運用開始時に操作者は第１のコンピュータ装置１１０のＧＵＩを操作して第２のコンピュータ装置１２０のRundownリストを表示し、そのリストから一つを選択する。第１のコンピュータ装置１１０は、第２のコンピュータ装置１２０と通信をすることで、第２のコンピュータ装置１２０のRundown リストを表示できる。
【０１７９】
操作者が Rundown リストの一つの Rundown を選択すると、第１のコンピュータ装置１１０は、第２のコンピュータ装置１２０にその Rundown をロードさせる。これと同時に、第１のコンピュータ装置１１０は、自身が保持するプレイリスト（番組送出プログラム）で、そのRundown に対応するものをロードする。操作者が開始準備を入力すると、第１のコンピュータ装置１１０は各機器に指示を送り、最初のキューを実行する準備を行う。キューの状態を実現するには、事前に各機器に準備をさせる必要があるためである。
【０１８０】
操作者がＯＴＣパネル１３１上のTakeボタンの押下によりＴａｋｅトリガを入力すると、第１のコンピュータ装置１１０は、プレイリストの先頭のキューから、キューを一つずつ進める。そして、第１のコンピュータ装置１１０は、該当キューの内容にしたがって制御下の機器に指示を送り、該当キューによるシステムの制御状態を実現する。第２のコンピュータ装置１２０側は、第１のコンピュータ装置１１０と同期して動作する。第１のコンピュータ装置１１０がTakeトリガを第２のコンピュータ装置１２０に送信すると、対応するRundownが、第１のコンピュータ装置１１０プレイリストと同様に進行される。
【０１８１】
図２１のフローチャートは、第１のコンピュータ装置１１０が、プレイリストの一つのキューを実行する際の処理手順を示している。
【０１８２】
第１のコンピュータ装置１１０は、ステップＳＴ１において、処理を開始し、その後にステップＳＴ２の処理に移る。このステップＳＴ２において、第１のコンピュータ装置１１０は、第２のコンピュータ装置（NRCS PC）１２０から、対象キューに該当するチャネル素材情報を受信する。このステップＳＴ２の受信処理は、対象キューの実行時点ではなく、それより前の時点となる。運用中のすべての素材出力が決定した時点で、素材サーバは出力チャネルの割り振りを決めるので、その時点で送信してくる。ただし、運用途中で、後の時刻のキューの削除などを行うと、その影響で割り振りが変化することがあり、そのような場合は改めて送信される。
【０１８３】
次に、第１のコンピュータ装置１１０は、ステップＳＴ３において、対象キューへのTake入力待ちとなる。そして、第１のコンピュータ装置１１０は、ステップＳＴ４において、対象キューが使用する、素材サーバのビデオ素材の数をＣとする。そして、第１のコンピュータ装置１１０は、ステップＳＴ４において、ｉ＝１に設定する。
【０１８４】
次に、第１のコンピュータ装置１１０は、ステップＳＴ６において、対象キューが使用するｉ番目のビデオ素材について処理を開始する。そして、第１のコンピュータ装置１１０は、ステップＳＴ７において、ｉ番目のビデオ素材を使うスイッチャ４１の入力バスをＢ（変数名）とする。そして、第１のコンピュータ装置１１０は、ステップＳＴ８において、チャネル素材情報のｉ番目の素材番号に対応した出力チャネルを読み、これをＴとする。
【０１８５】
次に、第１のコンピュータ装置１１０は、ステップＳＴ９において、図１８の対応関係を参照して、スイッチャ４１に対して、入力バスＢに、出力チャネルＴを受けている入力番号の入力ラインを選択するように、指示を出す。そして、第１のコンピュータ装置１１０は、ステップＳＴ１０において、ｉ≧Ｃであるか否かを判断する。
【０１８６】
ｉ≧Ｃでないとき、対象キューが使用する素材サーバのビデオ素材のすべての処理が終わっていないので、第１のコンピュータ装置１１０は、ステップＳＴ１１において、ｉをインクリメントした後、ステップＳＴ６に戻り、次のビデオ素材について処理を開始する。一方、ｉ≧Ｃであるとき、対象キューが使用する素材サーバのビデオ素材のすべての処理が終わっているので、第１のコンピュータ装置１１０は、ステップＳＴ１２において、対象キューに関するその他の制御を実行する。その他の制御は、例えば、素材サーバのビデオ素材以外に係るビデオ素材のスイッチャの入力選択、さらにはスイッチャ入力選択以外の制御である。第１のコンピュータ装置１１０は、ステップＳＴ１２の処理の後、ステップＳＴ１３において、処理を終了する。
【０１８７】
［プレイリスト中の素材番号とひな型中の素材番号］
次に、プレイリスト中の素材番号とひな型中の素材番号について説明する。上述の図１４に示すスイッチャひな型のデータ構造例では、各バスに対して入力番号が格納されている。これに対して、上述の図１７のスイッチャひな型のデータ構造例では、別の領域において、各バスの序数が決められている。すなわち、図１７において、Ｂバスが「１」、Ｋｅｙ１バスが「２」、Ａバスが「３」となっている。
【０１８８】
この場合、各バスの欄に格納されている入力番号は無視され、上述の序数に従って、素材サーバの１番目の素材をＢバスで、２番目の素材をＫｅｙ１バスで、３番目の素材をＡバスで取るように、制御が行われる。
【０１８９】
上述の図２０（ａ）の名称「30_2Box-2SVR」のキューに係るチャネル素材情報の場合、Ｂバスには出力チャネルＢ、Ｋｅｙ１バスには出力チャネルＣ、Ａバスには出力チャネルＡに対応する入力番号を取るように、制御される。
【０１９０】
ひな型に含まれる情報とは別に、同時に使用する複数の素材（識別ＩＤ）をプレイリストに登録する構成の場合、上述したように、プレイリストに登録される複数のビデオ素材と、ひな型によるスイッチャ４１の制御データ内のビデオ素材との対応を序数により行うことができる。そのため、複数の素材を混同することなく、仕込み作業で入力した画構成を、確実に再現できる。
【０１９１】
［ひな型アイコン中の素材番号］
第１のコンピュータ装置１１０において、仕込みの段階でキューの編集作成を行うＧＵＩ画面では、各種類の複数のひな型がアイコン表示される。図２２(ａ)〜（ｇ）は、ＧＵＩ画面に表示されるアイコンの例である。
【０１９２】
このひな型（スイッチャひな型）は、背景画面の上に、３つの子画面が組み合わされる特殊効果を制御する例である。素材サーバのビデオ素材を３つ子画面に使う場合の、画面上での子画面の見え方（順序（序数）と画面配置の関係）が直感的に分かるようなアイコンを例示している。
【０１９３】
図示の例のように、序数（１，２，３）をアイコン中に表示することで、ビデオ素材を指定する際に、何番目に指定したビデオ素材がどの子画面になるのか、操作者は直感的に知ることができる。したがって、アイコンを選んでスイッチャひな型を指定した後、ビデオ素材をビデオひな型で指定する操作を行う際に、所望の画像を作るための素材の選択を、間違いなく行うことができる。
【０１９４】
図２２（ｆ）の「特殊効果チャンネル表示」とあるアイコンは、各子画面を縮小してその位置に配置するスイッチャに付属の特殊効果装置の、該当チャンネルを示している。このような表示は、プレイリストによって作られた制御状態に対して、手動の操作を加えて微調整する場合に有効である。どのチャンネルを操作すれば、どの子画面の位置などを変えられるか、アイコンを見て知ることができる。
【０１９５】
図２２（ｇ）の「バス名称表示」とあるアイコンは、各子画面の画を供給しているスイッチャ４１のバス名称をアイコンに表示したものである。これにより、手動の操作を行う場合に、どのバスの入力選択（クロスポイント制御）を操作すれば、どの子画面の画が切り替わるかを、アイコンを見て知ることができる。
【０１９６】
［ひな型中のソート規則］
上述では、ひな型アイコンにおいて、子画面に順番を付けて扱うことの利点を説明した。しかし、順番の付け方に規則性があれば、操作者がさらに容易に順番を認識できるようになり、キューの編集が容易となる。
【０１９７】
一つの方法として、画を構成する複数のビデオ素材それぞれが画面上で配置される座標値（ｘ，ｙ）を使って子画面を順序付けする（ソートする）方法がある。この方法によれば、分かりやすく、一意に順序付けを行うことができる。
【０１９８】
図２３（ａ）〜（ｄ）は、子画面への順序付けの一例を示している。この例においては、基本的には、例えば画面左上のｙ値の小さい方から順に番号付けをする。この場合、図２３（ａ）に示すように、ｙ値が同じ子画面が複数ある場合には、面左上のｘ値が小さい方から順に番号付けをする。また、この場合、図２３（ｄ）に示すように、画面左上のｙ値、ｘ値が同じ子画面が複数ある場合には、大きな画面から順に番号付けをする。この場合、画面が重なっているので、番号表示も、見える位置まで移動する。
【０１９９】
［ひな型中の順序組み込み］
スイッチャひな型が保持する制御データによるスイッチャ４１の動作は、子画面を静止状態で画面を構成するものだけではなく、スイッチャ４１の組み込みパターン（特殊効果パターン）によるトランジション（画の遷移）として動きを伴う場合がある。図２４（ａ）〜（ｆ）は、組み込みパターンの動作例を示している。
【０２００】
図２４（ａ）に示す最初は全体が例えばスタジオカメラからの１の画１のみである。この状態から、組み込みパターンの動作により、画面が変化していく。すなわち、図２４（ｂ）に示すように１の画上に２の画、３の画が重畳された状態となる。その後に、図２４（ｃ）に示すように２の画、３の画が双方とも大きくなり、さらに、図２４（ｄ），（ｅ）に示すように３の画が大きくなっていき、この３の画が２の画を覆い隠していく。そして、最終的な画は、図２４（ｆ）に示すように、全体が３の画のみで構成されたものとなる。
【０２０１】
この場合、単純に子画面の座標を使って、当該子画面を順序付けしようとすると、動きの中のどの時点の座標を使えばよいか決めがたいため、子画面の順序付けは一意に決まらない。組み込みパターンはスイッチャ４１の工場出荷時に組み込まれているものである。そこで、この組み込みパターンに、最初から付属させて、使われる画の順序を記憶しておく。
【０２０２】
例えば、図２４（ａ）〜（ｆ）の動作例で示す組み込みパターンに対して、２の画、３の画に素材サーバのビデオ素材を使うときには、２の画、３の画の順序とされる。これにより、組み込みパターンの動作により、画面が変化していく場合であっても、素材サーバとの通信制御で使う順序を一意に決めることができる。
【０２０３】
［ひな型中の順序登録］
ところで、スイッチャ４１で使われるトランジションのパターンとしては、工場出荷時から組み込まれている組み込みパターンのみでなく、操作者が動作をプログラムして作成するユーザパターンも使用される。このようなユーザパターンの場合は、当初は画の順序が存在しない。このため、画の順序を操作者が入力する仕組みと、それを記憶するデータ構造が必要となる。この場合、第１のコンピュータ装置１１０は、バス番号記憶部と、バス番号編集部を構成する。
【０２０４】
図２５は、記憶するデータ構造の一例を示している。図２５に示すように、パターン番号毎、そのパターンが使用するバス毎に、順序を記憶する。図示の例において、パターン番号１００１のユーザパターンに関しては、Ａバス（Ａバスのビデオ素材を使用する画）の順番（序数）は「１」とされ、Ｂバス（Ｂバスのビデオ素材を使用する画）の順番は「２」とされている。
【０２０５】
また、図示の例において、パターン番号３００１のユーザパターンに関しては、Ａバスの順番は「１」とされ、Ｂバスの順番は「４」とされ、Ｕｔｉｌ１バスの順番は「２」とされ、ＤＭＥ−Ｕｔｉｌバスの順番は「３」とされている。また、図示の例において、パターン番号１９１１のユーザパターンに関しては、Ａバスの順番は「１」とされ、Ｂバスの順番は「３」とされ、Util1バスの順番は「２」とされている。
【０２０６】
図２６は、ユーザパターンに関して、操作者に画の順序を入力させるＧＵＩ表示の一例を示している。ユーザパターンであるパターン番号が選択肢になる。操作者がパターン番号の一つを選択すると、右側のリストにそのパターンで使用するバスが列挙される。操作者は、列挙されたバスのうち一つのバスを選んで、「上へ」あるいは「下へ」ボタンを操作することで、そのバスの順序を変えることができる。
【０２０７】
このＧＵＩが操作されることにより、パターンのうち、ユーザパターンについて、図２５の記憶内容のうちバスの順序を変更できる。組み込みパターンについては変更させないので、図２６のＧＵＩでパターン番号を選択できるのは、ユーザパターンのみである。
【０２０８】
図２４で説明したように、入力バスに付けた順序は、各バスで選択する入力が素材サーバ以外である場合は無視され、素材サーバの出力を取るバスについて、順序付けに使われる。例えば、図２５のパターン番号１９１１については、Ａバス、Ｕｔｉｌ１バス、Ｂバスの順序である。Ｕｔｉｌ１バスで取る画が素材サーバではなくスタジオカメラなどであり、Ａバス、Ｂバスで取る画が素材サーバの出力である場合、Ａバスで取る素材が１番目、Ｂバスで取る素材が２番目として、上述の出力素材リストおよびチャネル素材情報で使用される。
【０２０９】
［ＮＲＣＳ構成］
図１３に示す番組送出制御システム１００では、素材サーバとしてのプレイアウトサーバ３１は第２のコンピュータ装置（NRCS PC）１２０によって制御されている。第１のコンピュータ装置（AutomationCtrl PC）１１０は、第２のコンピュータ装置１２０と通信することで、間接的にプレイアウトサーバ３１と通信する。
【０２１０】
この構成では、第２のコンピュータ装置１２０側に、 Rundown（NRCS Rundown）と呼ばれるデータを保持する。 Rundown は、第１のコンピュータ装置１１０側のプレイリスト（番組送出プログラム）に対応したものである。このRundown は、第２のコンピュータ装置１２０側で扱う機器の制御に関する「プログラム」となる。
【０２１１】
この構成では、第２のコンピュータ装置１２０側が Rundown で制御され、第１のコンピュータ装置１１０が制御する機器はプレイリスト（番組送出プログラム）で制御される。そして、双方のプログラムが同期して実行されることで、番組送出制御システム１００全体の統合制御が実現されている。
【０２１２】
図２７は、 Rundown（NRCS Rundown）の一部を示している。この Rundown は、第１のコンピュータ装置１１０側のプレイリストと同期できるように、プレイリストのキュー（Cue）の名称を保持している。図２７（ａ）は、作成時の Rundown の例である。Page 欄が項目を示すが、素材を指定するには Page 欄を一つ使用する。そのため、同時に使用する素材については、１００に対して１００Ａ、１００Ｂという Page 名を付けて、同時に使用されることを示している。すなわち、「３２２４」、「５６８３」、「２７８１」の素材は同時に使用される。
【０２１３】
図２７（ａ）のように、作成時においては各素材を出力する素材サーバの出力チャネルのいずれになるかは、不明である。各素材に対して素材サーバのどの出力チャネルを使うかは、その前の素材サーバの出力チャネルの動作状態に依存する。そのため、素材サーバでは、一連の動作が指定された後でないと、各素材をどの出力チャネルで出力するかは決まらない。また、運用開始後も、番組の途中に素材出力を追加することもあり、その場合、その後の素材の出力チャネルへの割り当てが変化する。
【０２１４】
したがって、出力チャネルの割り当て（「送出ＣＨ」の欄）は、運用中（ＯＡ中）になって、初めて決まる。図２７（ｂ）は、運用中のRundown の例である。「送出ＣＨ」の欄には、運用中に決まった、使用する出力チャネルＡ、ＢあるいはＣが格納されている。
【０２１５】
第２のコンピュータ装置（NRCS PC）１２０は、素材サーバから、決まったそれぞれの出力チャネル情報を得て、Rundown を完成させる。その次に、第２のコンピュータ装置１２０は、各ページにおける素材と出力チャネルの対応を、図２８のようなチャネル素材情報として、第１のコンピュータ装置（AutomationCtrl PC）１１０に送信する。なお、図２８では、Page 名称を使って識別しているが、第１のコンピュータ装置１１０との通信の取り決めによって、第１のコンピュータ装置１１０側のプレイリストのキュー（Cue）名称を使っても同じ結果が得られる。
【０２１６】
第２のコンピュータ装置（NRCS PC）１２０と、第１のコンピュータ装置（Automation Ctrl PC）１１０が分かれているのは、純粋に技術的な理由ではなく、主に歴史的な経過や、導入する放送局の経済的な理由による。第２のコンピュータ装置（NRCS PC）１２０が先に導入され、第１のコンピュータ装置（AutomationCtrl PC）１１０側はスイッチャ４１などの制御を自動化、統合するために、後に導入されている。
【０２１７】
図２９は、放送運用時の通信シーケンスを示す図である。（ａ）第１のコンピュータ装置（Automation Ctrl PC）１１０から、出力素材リストを、第２のコンピュータ装置（NRCS PC）１２０に送る。（ｂ）運用開始時には、第１のコンピュータ装置１１０から実行のトリガを第２のコンピュータ装置１２０に送る。（ｃ）第２のコンピュータ装置１２０は、実行のトリガの前あるいは後に、決定したチャネル素材情報を、第１のコンピュータ装置１１０に送る。
【０２１８】
なお、将来の出力素材リストに変更が発生し、例えば第１のコンピュータ装置１１０から指示された場合は、出力チャネルの割り当ても変化する。そのため、第２のコンピュータ装置１２０は、その結果のチャネル素材情報を、再び第１のコンピュータ装置１１０に送る場合もある。
【０２１９】
（ｄ）第１のコンピュータ装置１１０は、チャネル素材情報を受けると、素材サーバの出力チャネルとスイッチャ４１の該当入力バスの対応関係を確認する。（ｅ）そして、第１のコンピュータ装置１１０は、素材サーバの出力チャネルに対応するスイッチャ４１の入力番号により、各バスの入力選択制御を行う。（ｆ）また、第１のコンピュータ装置１１０は、メモリ機能の実行などの各種制御を行い、キューによるシステムの放送状態を実現する。
【０２２０】
［ＮＲＣＳプラグイン構成］
この実施の形態において、第２のコンピュータ装置（NRCS PC）１２０には、第１のコンピュータ装置（AutomationCtrl PC）１１０内のプレイリスト（番組送出プログラム）を編集するソフトウエアが組み込まれる。このソフトウエアがないと、システム全体の仕込みを行うためには、第２のコンピュータ装置１２０による作業と共に、第１のコンピュータ装置１１０による作業が必要となる。
【０２２１】
すなわち、第２のコンピュータ装置１２０でRundown（NRCS Rundown）を編集して、その制御下の機器の制御予定を作成することが必要となる。また、第１のコンピュータ装置１１０でプレイリスト（番組送出プログラム）を編集して、その制御下の機器の制御予定を作成する必要がある。このように二カ所で作業する必要があることから、手間がかかる上に、対応を間違える可能性も高くなる。
【０２２２】
第２のコンピュータ装置１２０においては、上述したソフトウエアが組み込まれることで、ＧＵＩのマルチウィンドウ機能等により、Rundownの編集画面と、第１のコンピュータ装置１１０側のプレイリストの編集画面を同時に見ることができる。そのため、操作者は対応を視認しやすく、その操作性が向上する。
【０２２３】
図３０は、第２のコンピュータ装置（NRCS PC）１２０側で、第１のコンピュータ装置（Automation Ctrl PC）１１０側のプレイリスト（番組送出プログラム）を編集する際の通信シーケンスの概要を示している。
【０２２４】
（ａ）第１のコンピュータ装置１１０内には、予め作成されたひな型が保持されている。（ｂ）第２のコンピュータ装置１２０において、ＧＵＩ画面にプレイリストのキューと共に、使用できるひな型のアイコンが表示される。その状態で、操作者によるひな型をキューに追加する操作等により、（ｃ）第１のコンピュータ装置１１０内のプレイリストの編集（更新）が行われる。（ｄ）第１のコンピュータ装置１１０内のプレイリストの編集結果は、第２のコンピュータ装置１２０のＧＵＩ画面に反映される。
【０２２５】
また、この実施の形態においては、別の編集方式の提供として Rundown の編集画面と、第１のコンピュータ装置１１０のプレイリストの編集画面との連係動作がある。この場合、Rundown の中に、第１のコンピュータ装置１１０のプレイリストとの関連付けを記憶させることで、連係した編集と放送運用の動作を可能にする。
【０２２６】
すなわち、第２のコンピュータ装置１２０上で動作するプラグインのソフトウエアを設ける。このソフトウエアにより、第２のコンピュータ１２０上に、第１のコンピュータ装置１１０内のQuick Cue がアイコン表示される。ここで、Quick Cue は、第１のコンピュータ装置１１０の制御下にある複数の機器の制御状態一式を保持している。 Quick Cue の一つを選ぶだけで、そのままプレイリストのキュー一つを作ることができる。
【０２２７】
アイコン表示された Quick Cue は、第２のコンピュータ装置１２０側のソフトウエアが表示している、当該コンピュータ装置１２０の制御下の機器に関する動作プログラム（Rundown）の表示中へ、ＧＵＩの Drag & Drop 操作等により、入れることができる。これにより、第２のコンピュータ装置１２０側の Rundown に、第１のコンピュータ装置１１０側のキュー情報が入ったものが作成される。
【０２２８】
その後、第２のコンピュータ装置１２０上で Rundown の保存操作を行うと、この第２のコンピュータ装置１２０から第１のコンピュータ装置１１０に更新通知が送られる。この更新通知には、 MOS プロトコルで roStorySend というメッセージが使用される。更新通知を受けた第１のコンピュータ装置１１０側では、その内容に従って、プレイリスト（番組送出プログラム）中の該当する箇所にキューの追加を行う。
【０２２９】
このような動作により、操作者は、第２のコンピュータ装置１２０側の Rundownの編集に集中することができ、その編集の結果は、第１のコンピュータ装置１１０側においても、プレイリスト中の対応する位置に自動的に反映される。
【０２３０】
以上説明したように、図１、図１３のシステム１００において、第１のコンピュータ装置１１０は、プレイリスト（番組送出プログラム）のキュー（Cue）に、素材サーバのビデオ素材の指定情報を持つスイッチャ制御データが含まれている場合、以下の制御を行う。すなわち、スイッチャ制御データ（図１７参照）と素材サーバから送られてくるチャネル素材情報（図２０参照）を照合してスイッチャの入力制御を行う。したがって、素材サーバの複数のビデオ素材を使用する場合でも、仕込み作業で入力した画構成を確実に再現でき、誤動作のない自動制御を実現できる。
【０２３１】
また、図１、図１３のシステム１００において、第１のコンピュータ装置１１０は、プレイリストの各キューで使用する素材サーバの各ビデオ素材に順序を付けた出力素材リスト（図１９参照）を素材サーバに送信して、各ビデオ素材の出力予定を指示する。そして、この第１のコンピュータ装置１１０は、素材サーバから、各ビデオ素材と出力チャネルとの対応関係を示すチャネル素材情報（図２０参照）を受信する。このチャネル素材情報は、出力素材リストの中の順序と出力チャネルとの対応を示す情報とされる。このように、第１のコンピュータ装置１１０と素材サーバとの通信において、複数のビデオ素材を列挙して扱うルールである場合、列挙の順序で素材が管理されてチャネル素材情報が構成される。そのため、仕込み作業で入力した画構成を、確実に再現できる。
【０２３２】
また、図１、図１３のシステム１００において、第１のコンピュータ装置１１０は、仕込み段階において、プレイリストの所定のキューで同時に使用する素材サーバの複数のビデオ素材のそれぞれに序数を付与して登録する。すなわち、第１のコンピュータ装置１１０は、仕込み段階において、プレイリストの対応するキューに、素材１、素材２・・・等の素材の順番（序数）と、当該素材（素材ＩＤ）との対応情報を記憶しておく（図１６参照）。また、ひな型に格納する、複数のビデオ素材で画を構成するスイッチャ４１の制御データは、複数の素材を序数で識別するデータ構造とされる（図１７参照）。従って、プレイリストに登録される複数のビデオ素材と、スイッチャ４１の制御データ内のビデオ素材との対応を序数により行うことができる。そのため、素材サーバの出力と、素材指定と、ひな型による制御を対応付けることができ、複数の素材を混同することなく、仕込み作業で入力した画構成を、確実に再現できる。
【０２３３】
また、図１、図１３のシステムにおいて、第１のコンピュータ装置１１０は、ひな型、例えばスイッチャひな型を作成する際に、その模型画像中に、使用する複数のビデオ素材の画面上の配置を、その模型画像中に序数を表示して示す（図２２参照）。したがって、ひな型を操作対象としてプレイリストに制御状態の登録を行う際に、操作者は、プレイリストで扱うビデオ素材とひな型との関係を容易に認識でき、操作性が向上する。
【０２３４】
また、図１、図１３のシステムにおいて、第１のコンピュータ装置１１０は、ひな型、例えばスイッチャひな型を作成する際に、ビデオ素材が画面上で配置される座標値により、各ビデオ素材をソートして、各ビデオ素材の序数を決定する（図２３参照）。従って、複数のビデオ素材を扱う場合にあっても、各ビデオ素材の画面上での配置が、操作者にとって直感的に把握しやすいものとなり、操作性が向上する。
【０２３５】
また、図１、図１３のシステムにおいて、第１のコンピュータ装置１１０は、ひな型、例えばスイッチャひな型を作成する際に、予めスイッチャ４１に指示する特殊効果のパターン毎に、このスイッチャ４１において使用する各入力バスに序数を付与する。そして、第１のコンピュータ装置１１０は、当該付与された序数をその入力バスで選択される各ビデオ素材の序数とする（図２４、図２５参照）。従って、スイッチャ４１に組み込まれている特殊効果パターンを使ったひな型を用意してプレイリストを編集する際に、操作者が特殊効果パターンの種類毎のビデオ素材の順序を覚えておくことで、各素材の特殊効果パターン中の役割を把握でき、操作性が向上する。
【０２３６】
また、図１、図１３に示すシステム１００において、第２のコンピュータ装置（NRCS PC）１２０には、第１のコンピュータ装置（Automation Ctrl PC）１１０内のプレイリスト（番組送出プログラム）を編集するソフトウエアが組み込まれる。そのため、第２のコンピュータ装置１２０においては、ＧＵＩのマルチウィンドウ機能等により、Rundownの編集画面と、第１のコンピュータ装置１１０側のプレイリストの編集画面を同時に見ることができる。そのため、操作者は対応を視認しやすく、その操作性が向上する。
【０２３７】
＜２．変形例＞
［第１のコンピュータ装置で素材を選択しないシステム］
上述の実施の形態においては、素材サーバから出力させるビデオ素材の指定を、第１のコンピュータ装置（Automation Ctrl PC）１１０のプレイリスト（番組送出プログラム）のキュー内に格納していた（図１６の対応情報ＩＮＦ）。
【０２３８】
しかし、図１、図１３に示すシステム１００においては、プレイリストには素材の順序が分かるようにしておけば、具体的な素材指定を格納しなくてもよい。例えば、素材サーバは第２のコンピュータ装置（NRCS PC）１２０の管理下にあるため、この第２のコンピュータ装置１２０側で、各キューにおける素材サーバの複数の素材指定と、それに付与する順序を保持する、構成としてもよい。
【０２３９】
操作者は、第２のコンピュータ装置１２０を操作して、素材指定とその順序を編集できる。第２のコンピュータ装置１２０は、第１のコンピュータ装置１１０に、各素材の順序（序数）と、割り当てられた出力チャネルの情報を、チャネル素材情報として送る。第１のコンピュータ装置１１０では、素材自体の情報がなくても、序数と出力チャネルの対応があれば、選択するスイッチャ４１の入力を一意に決めることができる。
【０２４０】
［素材を入力バス指定で対応付け］
上述実施の形態においては、素材サーバのビデオ素材を扱う際に順序で管理している。しかし、スイッチャ４１の入力バス指定（Ａ、Ｂ、Ｕｔｉｌ１、Ｋｅｙ１・・・）で対応付けることもできる。この場合、第２のコンピュータ装置１２０において、各キューにおける素材サーバの複数の素材指定と、それぞれに対応するスイッチャ４１の入力バス指定を保持する。操作者は、第２のコンピュータ装置１２０を操作して、素材指定と入力バス指定を編集できる。
【０２４１】
第２のコンピュータ装置１２０は、第１のコンピュータ装置１１０に、各素材が対応付けられたスイッチャ４１の入力バス指定と、それが割り当てられた出力チャネルとの対応を、チャネル素材情報として送る。第１のコンピュータ装置１１０では、素材自体の情報がなくても、どのバスで使う素材がどの出力チャネルから供給されるか分かるので、選択するスイッチャの入力を一意に決めることができる。
【０２４２】
［ひな型に素材識別子］
次に、素材の指定、参照に関して、さらに別の例を説明する。図３１は、ひな形のデータ構造の別の例である。各バス入力の欄について説明する。カテゴリ欄は、続く選択欄の意味を示す。「維持」は、そのバスが取る入力を、これが入ったキューの前の状態のままとする、意味である。したがって、この場合は、選択欄は意味を持たず、選択欄はデータなしとなる。詳細欄には、特に調整を加える必要がなければ、ここも空欄となる。
【０２４３】
カテゴリ欄が「プライマリ入力番号」の場合、選択欄には、スイッチャの入力番号がそのまま格納される。カテゴリ欄がサーバ類指定の場合は、選択欄には、素材の名称などの識別子を格納する。カテゴリ欄が Playout Server1 の場合、選択欄には、 Clip Tag 1 などの文字列が格納されている。この意味は後述する。
【０２４４】
カテゴリ欄が Disk Recorder1 の例では、選択欄には、ディスクレコーダの持つ素材の名称である "Title Logo A" が格納されている。カテゴリ欄がServer2 の例では、選択欄には、 Server2 の持つ素材の名称である "Animation Fade" が格納されている。これは、Server2 で扱っている素材名称と同一のものである。
【０２４５】
詳細欄は、素材の制御あるいはスイッチャの制御に関する詳細データを格納する領域である。「再生オプション」とあるのは、使用する素材のＩｎ点（開始のタイムコード）などである。その他、詳細欄において、 OTC Panel での手動操作を認める、入力の選択肢を設定する場合もある。指定バスについて、指定入力を選択できる OTC Panel ボタンアサインを、指定されたキューが実行（Take）された時点で実現する機能である。
【０２４６】
カテゴリ欄が Playout Server1 の場合、選択欄には「Clip Tag 1」などの文字列が格納されている。この「Clip Tag 1」は、第１のコンピュータ装置（Automation Ctrl PC）１１０内で素材を識別する識別子（用途名称）である。
【０２４７】
図３２は、第１のコンピュータ１１０からPlayout Server1（プレイアウトサーバ３１）に送信する出力素材リストの一例である。あるキュー「Cue-Name-1」に対して指定する素材が、第１のコンピュータ装置１１０内での識別子で格納されている。一方、Playout Server1から実際に出力させる素材指定については、操作者が、第２のコンピュータ装置１２０を操作して指示する。すなわち、第１のコンピュータ１１０の操作とは別に行う構成である。
【０２４８】
図３３は、第２のコンピュータ装置（NRCS PC）１２０の操作で設定される、図３２に対応する実際の出力素材のPlayout Server1中の名称である。第２のコンピュータ装置１２０において、出力素材リストに記載された Clip Tag 1 などの Automation 用タグ（識別子）のそれぞれに、素材サーバの実際のどの素材を対応させるかを、操作者に指定させる。その結果、図３３のような Automation 用タグと素材名称の対応ができあがる。
【０２４９】
第２のコンピュータ装置１２０を操作するものにとっては、 Automation 用タグが表示されれば、どういう用途の素材か認識しやすいので、素材の選択指定が、容易となる。これは、第２のコンピュータ装置１２０に、第１のコンピュータ装置１１０側のプレイリスト（番組送出プログラム）が表示される場合であっても、同様である。
【０２５０】
図３４は、チャネル素材情報の例である。この例では、出力チャネルに対して、素材の番号（図３２の出力素材リストにおける順序）が示されている。別の例（方法）としては、出力チャネルと Automation 用タグとの対応表を、チャネル素材情報としてもよい。
【０２５１】
上述したように、ひな型自体に素材を指定する情報（識別子）を含むデータ構造とすることで、同じ素材を使う画構成を繰り返し使用するプレイリストの編集が容易となる。また、この場合、素材サーバの出力と、素材指定と、ひな型による制御を対応付けることができ、複数の素材を混同することなく、仕込み作業で入力した画構成を、確実に再現できる。
【産業上の利用可能性】
【０２５２】
この発明は、素材サーバの複数の素材を同時に使用する場合に、仕込み作業で入力した画構成を確実に再現でき、誤動作のない自動制御を実現できるものであり、番組送出制御システム等に適用できる。
【図面の簡単な説明】
【０２５３】
【図１】この発明の実施の形態としての番組送出制御システムの構成例を示すブロック図である。
【図２】番組送出制御システムのソフトウエアブロックの構成例を示す図である。
【図３】番組送出制御システムのソフトウエアブロックの実装例を示す図である。
【図４】番組送出制御システムのソフトウエアブロックの他の実装例を示す図である。
【図５】番組送出制御システムのソフトウエアブロックのさらに他の実装例を示す図である。
【図６】Automationシステムにおけるデータベース部のデータベースサーバ（DB Serve）を中心としたブロック構成例を示す図である。
【図７】番組送出制御システムの要部構成例を示す図である。
【図８】番組送出制御システムにおける要部ソフトウエア・モジュールの構成例を示す図である。
【図９】スイッチャの構成例を示す図である。
【図１０】スイッチャの操作卓の外観を示す図である。
【図１１】操作卓でＳＶＲが選択したパレットを示す図である。
【図１２】ＳＶＲが設定されたプレイリストを示す図である。
【図１３】番組送出制御システムにおいて、ＯＴＣパネルの操作ボタンへの機能割り当てに係る要部の構成例を示す図である。
【図１４】ひな型のデータ構造の一例を示す図である。
【図１５】ひな型のデータ構造の他の例を示す図である。
【図１６】第１のコンピュータ装置が保持するプレイリストのデータ構造例を示す図である。
【図１７】ひな型のデータ構造の他の例を示す図である。
【図１８】素材サーバの出力チャネルとスイッチャの入力番号との対応関係を示す図である。
【図１９】第１のコンピュータ装置が素材サーバへ送る出力素材リストの一例を示す図である。
【図２０】素材サーバから第１のコンピュータ装置に送られるチャネル素材情報の一例を示す図である。
【図２１】第１のコンピュータ装置が、プレイリストの一つのキューを実行する際の処理手順を示すフローチャートである。
【図２２】仕込みの段階でキューの編集作成を行うＧＵＩ画面に表示されるアイコンの一例を示す図である。
【図２３】子画面への順序付けの一例を説明するための図である。
【図２４】スイッチャの組み込みパターン（特殊効果パターン）の動作例を示す図である。
【図２５】組み込みパターンおよびユーザパターンの各画（バス）と順序／序数の記憶例を示す図である。
【図２６】ユーザパターンに関して、操作者に画の順序を入力させるＧＵＩ表示の一例を示す図である。
【図２７】第２のコンピュータ装置（NRCS PC）におけるRundown（NRCS Rundown）の一部を示す図である。
【図２８】第２のコンピュータ装置（NRCS PC）から第１のコンピュータ装置（Automation Ctrl PC）に送信される、各ページにおける素材と出力チャネルの対応を示すチャネル素材情報の一例を示す図である。
【図２９】放送運用時の通信シーケンスを示す図である。
【図３０】第２のコンピュータ装置（NRCS PC）側で、第１のコンピュータ装置（Automation Ctrl PC）側のプレイリスト（番組送出プログラム）を編集する際の通信シーケンスの概要を示す図である。
【図３１】ひな形のデータ構造の別の例を示す図である。
【図３２】第１のコンピュータからプレイアウトサーバ（Playout Server1）に送信する出力素材リストの一例を示す図である。
【図３３】第２のコンピュータ装置（NRCS PC）の操作で設定される、実際の出力素材のPlayout Server1中の名称の一例を示す図である。
【図３４】第１のコンピュータ装置に送信されるチャネル素材情報の一例を示す図である。
【符号の説明】
【０２５４】
１０・・・Automation制御ブロック、２０・・・ニュースルームコントロールシステムブロック、３０・・・ＭＯＳ機器ブロック、３１・・・プレイアウトサーバ、３２・・・ＣＧ／スチルストア、４０・・・Automation制御機器ブロック、４１・・・スイッチャ、４２・・・デバイスコントロールユニット、４３・・・ビデオクリップサーバ、４４・・・オーディオクリップサーバ、４５・・・ビデオテープレコーダ、４６・・・遠隔制御カメラ、４７・・・オーディオミキサ、１００・・・番組送出制御システム、１０１・・・データベース部、１０２・・・ＮＲＣＳプラグイン／プレイリストビューア部、１０３・・・ＮＲＣＳインタフェース部、１０４・・・オンエアープレイリスト／セットアップ部、１０５・・・デバイス制御部、１０６・・・ログ／アラーム管理部、１１０・・・第１のコンピュータ装置、１２０・・・第２のコンピュータ装置、１３０・・・コントロールユニット、１３１・・・ＯＴＣパネル
【図１】
2010103960.tif 000010
【図２】
2010103960.tif 000011
【図３】
2010103960.tif 000012
【図４】
2010103960.tif 000013
【図５】
2010103960.tif 000014
【図６】
2010103960.tif 000015
【図７】
2010103960.tif 000016
【図８】
2010103960.tif 000017
【図９】
2010103960.tif 000018
【図１０】
2010103960.tif 000019
【図１１】
2010103960.tif 000020
【図１２】
2010103960.tif 000021
【図１３】
2010103960.tif 000022
【図１４】
2010103960.tif 000023
【図１５】
2010103960.tif 000024
【図１６】
2010103960.tif 000025
【図１７】
2010103960.tif 000026
【図１８】
2010103960.tif 000027
【図１９】
2010103960.tif 000028
【図２０】
2010103960.tif 000029
【図２１】
2010103960.tif 000030
【図２２】
2010103960.tif 000031
【図２３】
2010103960.tif 000032
【図２４】
2010103960.tif 000033
【図２５】
2010103960.tif 000034
【図２６】
2010103960.tif 000035
【図２７】
2010103960.tif 000036
【図２８】
2010103960.tif 000037
【図２９】
2010103960.tif 000038
【図３０】
2010103960.tif 000039
【図３１】
2010103960.tif 000040
【図３２】
2010103960.tif 000041
【図３３】
2010103960.tif 000042
【図３４】
2010103960.tif 000043