(57)【要約】【課題】各種放送機器をシリアルインタフェース（ＲＳ−４２２）で接続する場合、ポートに接続するだけで放送機器を認識して使用可能状態にすること。【解決手段】本発明は、予め接続対象となる放送機器の種別と信号入出力のための通信プロトコルとが少なくとも記述された設定ファイルを読み込むステップと、ＲＳ−４２２によるインタフェース規格にて接続可能なポート（１）〜（ｎ）に放送機器が接続されたか否かを監視するステップと、ポート（１）〜（ｎ）に放送機器が接続された場合、その放送機器に対して種別と通信プロトコルとを問い合わせるステップと、放送機器からの応答によって得た種別と通信プロトコルとが設定ファイルに記述されているか否かを判断し、記述されている場合にはポートの番号と放送機器との対応付けを行い、放送機器に適合した通信プロトコルとを用いて接続制御を開始するステップとを制御コンピュータＰＣで実行させる。【選択図】図１
2009026270.tif 000002
【特許請求の範囲】
【請求項１】
予め接続対象となる放送機器の種別と信号入出力のための通信プロトコルとが少なくとも記述された設定ファイルを読み込むステップと、
ＲＳ−４２２によるインタフェース規格にて接続可能なポートに放送機器が接続されたか否かを監視するステップと、
前記ポートに放送機器が接続された場合、その放送機器に対して種別と通信プロトコルとを問い合わせるステップと、
前記放送機器からの応答によって得た種別と通信プロトコルとが前記設定ファイルに記述されているか否かを判断し、記述されている場合には前記ポートの番号と前記放送機器との対応付けを行い、前記放送機器に適合した通信プロトコルとを用いて接続制御を開始するステップと
を制御コンピュータによって実行させることを特徴とする放送機器の接続制御プログラム。
【請求項２】
前記ポートの番号と前記放送機器との対応付けを行うための対応付けテーブルデータを管理しており、前記放送機器が前記ポートから外された場合には前記対応付けテーブルデータから前記ポートの番号と前記放送機器との対応付けを削除する
ことを特徴とする請求項１記載の放送機器の接続制御プログラム。
【請求項３】
接続可能なポートが複数ある場合、各ポートについて前記放送機器が接続されているか否かの監視を逐次順番に行う
ことを特徴とする請求項１記載の放送機器の接続制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各種放送機器とポートとの接続を制御する放送機器の接続制御プログラムに関する。
【背景技術】
【０００２】
従来、放送業界用のデバイス制御装置はＲＳ−４２２によるインタフェース規格によって放送機器を接続する場合、予め接続先のポートとconfigファイルなどの設定ファイルによって定義しておき、その設定に従って正しく接続するようにしている（特許文献１）。
【０００３】
【特許文献１】特開２００１−２６５４７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このため、あるポートに接続された放送機器を別の放送機器に変更したり、接続先のポートを変えた場合など接続の変更を行うと、制御コンピュータに組み込まれた設定ファイルを変更し、再起動等を行って新たな設定ファイルの読み込みが必要となり、システム構成の変更に時間と手間を要するという問題が生じている。
【課題を解決するための手段】
【０００５】
本発明は、このような課題を解決するために成されたものである。すなわち、本発明は、予め接続対象となる放送機器の種別と信号入出力のための通信プロトコルとが少なくとも記述された設定ファイルを読み込むステップと、ＲＳ−４２２によるインタフェース規格にて接続可能なポートに放送機器が接続されたか否かを監視するステップと、ポートに放送機器が接続された場合、その放送機器に対して種別と通信プロトコルとを問い合わせるステップと、放送機器からの応答によって得た種別と通信プロトコルとが設定ファイルに記述されているか否かを判断し、記述されている場合にはポートの番号と放送機器との対応付けを行い、放送機器に適合した通信プロトコルとを用いて接続制御を開始するステップとを制御コンピュータによって実行させる放送機器の接続制御プログラムである。
【０００６】
このような本発明では、各種の放送機器をポートに接続するにあたり、予め放送機器の種別と信号入出力のための通信プロトコルとが少なくとも記述された設定ファイルを読み込んでおり、ポートにＲＳ−４２２によるインタフェース規格にて放送機器が接続された場合、その放送機器の種別と通信プロトコルを問い合わせ、設定ファイルにその種別と通信プロトコルが記述されている場合には、そのポートと接続された放送機器との対応付けを行うことから、放送機器がポートに接続された際に自動的にその放送機器に適合した通信プロトコルによる接続制御を行うことができるようになる。
【０００７】
ここで、接続対象となる放送機器としては、放送を行うために必要な機器の総称であり、例えばＶＴＲやビデオサーバといった放送専門機器のほか、ルータ等の放送機器を稼働させるために必要な汎用機器も含まれる。
【０００８】
本発明の接続制御プログラムは、ポートの番号と放送機器との対応付けを行うための対応付けテーブルデータを管理しており、放送機器がポートから外された場合には対応付けテーブルデータからポートの番号とその放送機器との対応付けを削除して、管理している。
【０００９】
また、接続制御プログラムは、接続可能なポートが複数ある場合、各ポートについて放送機器が接続されているか否かの監視を逐次順番に行っている。
【発明の効果】
【００１０】
本発明によれば、各種放送機器をシリアルインタフェース（ＲＳ−４２２）で接続する場合、ポートに接続するだけで放送機器を認識して使用可能状態にできることから、制御コンピュータの再起動を行うことなく迅速に機器接続を完了することが可能となる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態を図に基づき説明する。
【００１２】
＜装置構成＞
図１は、本実施形態に係る接続制御プログラムでの制御対象機器の構成を説明する模式図である。制御対象となる機器は、各種の放送機器であり、デバイスコントローラＤＣに設けられた複数のポート（ポート（１）〜（ｎ））にこれらの放送機器が接続された場合、その接続制御を制御コンピュータＰＣで行うものである。本実施形態に係る接続制御プログラムは、この制御コンピュータＰＣで実行されるアプリケーションソフトウェアとして実現される。
【００１３】
装置構成としては、各種の放送機器を接続するためのデバイスコントローラＤＣと、このデバイスコントローラＤＣを介して放送機器とポートとの接続制御を行う制御コンピュータ（例えば、パーソナルコンピュータやワークステーション）ＰＣとによって構成される。なお、デバイスコントローラＤＣは独立した機器であっても、制御コンピュータＰＣの組み込まれる拡張ボードのような構成であってもよい。図１に示す例では、説明を分かりやすくするため、デバイスコントローラＤＣが独立した機器である場合を例とする。
【００１４】
デバイスコントローラＤＣには複数のポート（１）〜（ｎ）が設けられており、各ポート（１）〜（ｎ）に放送機器を接続できるようになっている。このポートによる放送機器の接続は、ＲＳ−４２２によるインタフェース規格を用いている。
【００１５】
ＲＳ−４２２（Recommended Standard 422）は、米国電子工業会（ＥＩＡ）によって設けられたシリアルインタフェース規格の一つである。ＲＳ−４２２は、高速シリアル通信に適しており、最高通信速度は１０Ｍｂｐｓで、ケーブルの最大長は１．２ｋｍとなっている。通信速度が安定していることでタイミングコントロールが必須となる放送機器の接続において多く用いられているものである。
【００１６】
デバイスコントローラＤＣのポート（１）〜（ｎ）に接続される放送機器としては、ＲＳ−４２２によるインタフェース規格で接続可能なＶＴＲやビデオサーバ等の放送専門機器や、この放送専門機器を稼働させるために必要となるルータ等のネットワーク機器などの汎用機器も含まれる。図１に示す例では、デバイスコンピュータＤＣのポート（１）にＶＴＲ＜１＞Ｍ１が接続され、ポート（２）にＶＴＲ＜２＞Ｍ２が接続され、ポート（３）にルータＭ３が接続され、ポート（４）にビデオサーバＭ４が接続されている。
【００１７】
制御コンピュータＰＣで実行される本実施形態に係る接続制御プログラム（アプリケーションソフトウェア）は、その実行とともに設定ファイルの読み込みを行う。設定ファイルは、予め接続対象となる放送機器の種別と信号入出力のための通信プロトコルとが少なくとも記述されたファイルである。
【００１８】
＜設定ファイル＞
図２は、設定ファイルの一例を示す図である。設定ファイルは、いわゆるconfigファイルと呼ばれるもので、本実施形態で適用される設定ファイルには、接続対象となる放送機器の種別および信号入出力のための通信プロトコルが少なくとも記述されたものとなっている。
【００１９】
図２に示す例では、種々の放送機器に対応するため接続対象として予測される放送機器の種別と通信プロトコルとの対応が記述されており、「Device Type」に種別、「Resource Protocol」に通信プロトコルが記述されている。放送用途の機器はある程度決まっているため、設定ファイルには放送用途として通常使用するであろう機器に関する情報を設定しおくことが可能である。
【００２０】
また、設定ファイルの「Resource ID」は、ポート番号が対応付けされる部分であり、接続制御プログラムによって放送機器とポートとの対応付けを管理する対応付けテーブルデータとなる。
【００２１】
デバイスコントローラのポートに放送機器が接続されていない場合には、「Resource ID」の欄には何も記述されないが、設定ファイルにある放送機器がデバイスコントローラのポートに接続された場合、その放送機器の対応する「Resource ID」の欄に接続されたポートの番号（ＩＤ）が記述されることになる。一方、そのポートから放送機器が外された場合には、その放送機器の対応する「Resource ID」の欄に接続されたポートの番号（ＩＤ）が消去され、対応付けが解除されることになる。
【００２２】
このような設定ファイルは、接続制御プログラムであるアプリケーションソフトウェアを接続制御コンピュータで実行する際に読み込まれ、設定ファイルの記述に従い、デバイスコントローラのポートへの放送機器の接続、取り外しの管理が行われることになる。
【００２３】
＜接続制御シーケンス＞
図３は、放送機器をデバイスコントローラのポートに接続する際に接続制御プログラムが行う接続制御シーケンスを示す図である。先ず、接続制御プログラムが実行される制御コンピュータは、デバイスコントローラにある複数のポートの接続状態を逐次順番に監視する（シーケンス［１］）。
【００２４】
接続状態の監視は、複数のポートを順次定期的に監視しておき、ポートに放送機器が接続された場合、予め指定されたいくつかのパターンから通信速度、パリティなどを組み合わせて、通信を実施し、相手からの応答を待つことによって行われる。通信速度のパターンは、図２に示す設定ファイルの「data bit」の欄に予め記述された値を用いる。
【００２５】
ここで、相手（放送機器）からの応答があった場合、制御コンピュータはその放送機器にデバイスタイプである種別の問い合わせを行う。そして、放送機器からデバイスタイプである種別の応答があったことを認識し（シーケンス［２］）、図２に示す設定ファイルにその放送機器に対応したデバイスタイプ（種別）が記述されていることを確認する。ここで、確認されなかった場合、つまり設定ファイルに対応する放送機器およびデバイスタイプが記述されていなかった場合にはエラーを出力する。
【００２６】
一方、設定ファイルに、応答のあった放送機器およびそのデバイスタイプ（種別）が記述されていた場合には、設定ファイルにおけるその放送機器に対応した「Resource ID」の欄に、その放送機器が接続されたポートの番号を書き込み、対応付けを図るとともに、その放送機器およびデバイスタイプと対応した通信プロトコルを設定ファイルから読み出し、この通信プロトコルを用いてそのデバイスタイプに従ったイニシャライズコマンドを放送機器に発行する（シーケンス［３］）。
【００２７】
イニシャライズが完了した後は、上位制御アプリケーションに対して、機器を認識したことを通知（シーケンス［４］）し、上位制御ロジックにしたがってデータ通信等の動作を実行する（シーケンス［５］）。
【００２８】
制御コンピュータで実行される接続制御プログラムは、上記のシーケンスによって放送機器の接続および認識を行い、データ通信を開始した後も、順次複数のポートに対する接続状態の監視を定期的に実行する。
【００２９】
つまり、放送機器が接続されているポートには、接続状態の監視のために問い合わせコマンドを送り、その応答があるか否かを監視する。応答がある場合にはそのまま接続状態を維持する。
【００３０】
ここで、問い合わせコマンドに対する応答がなかった場合には、ポートから放送機器が外されたものとみなし、その放送機器に対応付けして設定ファイルの「Resource ID」の欄に記述したポート番号を消去して対応付けを解除する。
【００３１】
また、放送機器が接続されていないポートには、接続監視のために上記シーケンス［１］を実行し、応答がない場合には次のポートの監視に移行する。
【００３２】
このようなシーケンスによって、デバイスコントローラのポートに放送機器が接続された場合には、制御コンピュータの接続制御プログラムによって接続された放送機器を自動的に認識し、その放送機器に適合した通信プロトコルによってデータ通信を迅速に行うことができるようになる。
【００３３】
つまり、新たな放送機器が接続された場合や、ポートに接続された放送機器を別のポートに付け替えた場合に、設定ファイルの書き替えや制御コンピュータの再起動等を行うことなく、容易に放送機器の接続を行い使用可能状態にすることができるようになる。
【００３４】
また、各ポートについて順次接続状態の監視を継続するため、放送機器がポートから外された場合も、速やかにそのポートを開放して新たな放送機器の接続に対処できるようにすることが可能となる。
【図面の簡単な説明】
【００３５】
【図１】本実施形態に係る接続制御プログラムでの制御対象機器の構成を説明する模式図である。
【図２】設定ファイルの一例を示す図である。
【図３】放送機器をデバイスコントローラのポートに接続する際に接続制御プログラムが行う接続制御シーケンスを示す図である。
【符号の説明】
【００３６】
ＤＣ…デバイスコントローラ、Ｍ１…ＶＴＲ＜１＞、Ｍ２…ＶＴＲ＜２＞、Ｍ３…ルータ、Ｍ４…ビデオサーバ、ＰＣ…制御コンピュータ１
【図１】
2009026270.tif 000003
【図２】
2009026270.tif 000004
【図３】
2009026270.tif 000005