(57)【要約】【課題】  映像伝送システムにおいて、伝送映像の品質の確保と伝送帯域の圧迫を抑制する技術を提供する。【解決手段】  本発明に係る映像伝送システムは、選択装置により選択された出力装置から映像データが二重化されて選択装置に伝送されるように制御し、選択装置により選択されていない出力装置から映像データが二重化されて選択装置に伝送されるように制御しない制御手段を備える。【選択図】  図１
2019075723.tif 000002
【特許請求の範囲】
【請求項１】
それぞれ映像データを二重化して出力可能な複数の出力装置から少なくとも１つの出力装置を選択装置が選択する選択ステップと、
選択された出力装置から映像データが二重化されて前記選択装置に伝送されるように制御し、選択されていない出力装置から映像データが二重化されて前記選択装置に伝送されるように制御しない制御ステップと、を有する映像伝送方法。
【請求項２】
前記制御ステップは、選択されていない出力装置から映像データが二重化されずに前記選択装置に伝送されるように制御することを特徴とする請求項１に記載の映像伝送方法。
【請求項３】
前記出力装置は、撮像して得られた映像データを出力する撮像装置であることを特徴とする請求項１または２に記載の映像伝送方法。
【請求項４】
選択された出力装置から前記選択装置に伝送された映像データを、他の機器に伝送するステップをさらに有することを特徴とする請求項１〜３のいずれか１項に記載の映像伝送方法。
【請求項５】
前記選択ステップで、前記複数の出力装置から２つ以上の出力装置を選択装置が選択した場合、前記制御ステップは、選択された２つ以上の出力装置それぞれから映像データが二重化されて前記選択装置に伝送されるように制御することを特徴とする請求項１〜４のいずれか１項に記載の映像伝送方法。
【請求項６】
前記制御ステップは、伝送される映像データの合計が最大伝送容量を超えると判断した場合に、前記選択された２つ以上の出力装置のいずれかの出力装置から映像データが二重化されずに前記選択装置に伝送されるように制御することを特徴とする請求項５に記載の映像伝送方法。
【請求項７】
前記複数の出力装置と、前記選択装置は、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワークで接続されることを特徴とする請求項１〜６のいずれか１項に記載の映像伝送方法。
【請求項８】
請求項１〜７のいずれか１項に記載の映像伝送方法の各ステップをコンピュータに実行させるためのプログラム。
【請求項９】
それぞれ映像データを二重化して出力可能な複数の出力装置と、前記複数の出力装置から少なくとも１つの出力装置を選択する選択装置とを備える映像伝送システムであって、
前記選択装置により選択された出力装置から映像データが二重化されて前記選択装置に伝送されるように制御し、前記選択装置により選択されていない出力装置から映像データが二重化されて前記選択装置に伝送されるように制御しない制御手段を備えることを特徴とする映像伝送システム。
【請求項１０】
それぞれ映像データを二重化して出力可能な複数の出力装置から少なくとも１つの出力装置を選択する選択装置であって、
前記選択した出力装置から映像データが二重化されて前記選択装置に伝送されるように制御し、前記選択していない出力装置から映像データが二重化されて前記選択装置に伝送されるように制御しない制御手段を備えることを特徴とする選択装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像伝送方法、映像伝送システム及び選択装置に関する。
【背景技術】
【０００２】
従来の映像伝送システムでは、伝送性能が保証された専用伝送路として、例えばＳＤＩ（Ｓｅｒｉａｌ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｆａｃｅ）等のインターフェースが使用されることが多かった。近年は、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワークの高速化・大容量化が進み、ＩＰネットワークを用いて映像伝送する技術が実現されている。映像制作のワークフローにおいても、ＩＰネットワークを用いて映像伝送する技術の採用が始まっている。
【０００３】
ＩＰネットワークを用いた映像伝送システムでは、ハブ等の機器を用いることで、伝送経路を組み替える自由度が高くなるという特徴がある。ＩＰネットワークを用いて必要な数の機器を伝送経路で接続することで、撮影シーンに応じた適応的な映像伝送を自由に実現することが可能となる。
【０００４】
一方、ＩＰネットワークは、伝送データの到着時間を補償することが難しいという特徴もある。これは、伝送経路に他の通信データが混在したり、機器の故障により伝送経路が変更されたりすることに起因する。伝送データの到着時間を補償することができないと、伝送すべき映像データが欠落してしまう。そこで、ＩＰネットワークを用いた映像伝送システムでは、伝送すべき映像データの欠落を防止して伝送映像の品質を確保するために、伝送路を二重化して伝送データの欠落を防ぐことが提案されている。
【０００５】
下記の特許文献１には、サーバと各クライアント間を二重化ネットワークＡ，Ｂで接続し、クライアントからサーバに同じデータを同時送信する冗長化システムでは、サーバの処理負担が大きくなるという課題を解決する技術が提案されている。各クライアントは送信データには同じシーケンス番号を付加しておき、サーバは受信したデータのシーケンス番号を調べる。そして、シーケンス番号が初めてのデータを受信したときにはそのデータの受信処理を続け、同じシーケンス番号のデータを受信したときにはそのデータを破棄する。
【０００６】
また、下記の特許文献２には、番組配信において、実際は利用していない信号によってネットワーク上の伝送容量を不必要に圧迫することを回避し、ネットワーク帯域を効率的に利用することができるようにする技術が提案されている。経路振り分け制御部４００によって、番組を再生する上で最低限必要な番組構成要素毎に、ＩＰネットワーク５００の複数の異なる配信経路へ振り分けて、経路情報およびＥＳ構成情報とともにＩＰストリームとして配信する。そして、配信されるストリームを受信機６００によって受信し、経路情報およびＥＳ構成情報に基づいて、選局された番組の再生に必要な番組構成要素および該番組構成要素を受信する経路を特定する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００２−３３５２５１号公報
【特許文献２】特開２０１１−２３８３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ＩＰネットワークを用いた映像伝送システムにおいて、多数の撮像装置を接続する場合、全ての撮像装置の映像を二重化して伝送すると、伝送経路の最大伝送容量を超えて伝送帯域が圧迫され、映像品質を確保できなくなるケースがある。上述の特許文献１，２では、このようなケースについては考慮されていない。
【０００９】
そこで、本発明は、映像伝送システムにおいて、伝送映像の品質の確保と伝送帯域の圧迫を抑制する技術を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決するために、本発明の一実施形態に係る映像伝送方法は、それぞれ映像データを二重化して出力可能な複数の出力装置から少なくとも１つの出力装置を選択装置が選択する選択ステップと、選択された出力装置から映像データが二重化されて前記選択装置に伝送されるように制御し、選択されていない出力装置から映像データが二重化されて前記選択装置に伝送されるように制御しない制御ステップと、を有する。
【００１１】
また、本発明の一実施形態に係る映像伝送システムは、それぞれ映像データを二重化して出力可能な複数の出力装置と、前記複数の出力装置から少なくとも１つの出力装置を選択する選択装置とを備える映像伝送システムであって、前記選択装置により選択された出力装置から映像データが二重化されて前記選択装置に伝送されるように制御し、前記選択装置により選択されていない出力装置から映像データが二重化されて前記選択装置に伝送されるように制御しない制御手段を備える。
【００１２】
また、本発明の一実施形態に係る選択装置は、それぞれ映像データを二重化して出力可能な複数の出力装置から少なくとも１つの出力装置を選択する選択装置であって、前記選択した出力装置から映像データが二重化されて前記選択装置に伝送されるように制御し、前記選択していない出力装置から映像データが二重化されて前記選択装置に伝送されるように制御しない制御手段を備える。
【発明の効果】
【００１３】
本発明によれば、映像伝送システムにおいて、各撮像装置が選択中か否かに応じて伝送映像を二重化するか否かを制御することにより、伝送映像の品質の確保と伝送帯域の圧迫を抑制することが可能になる。
【図面の簡単な説明】
【００１４】
【図１】実施の形態１に係る映像伝送システムの構成を示すブロック図である。
【図２】図１に示した映像伝送システムにおける映像データの流れを説明するための第１図である。
【図３】図１に示した映像伝送システムにおける映像データの流れを説明するための第２図である。
【図４】モニタによる伝送チャンネル設定処理を示すフローチャートである。
【図５】映像データの受信処理について説明するためのフローチャートである。
【図６】選択チャンネルの映像データのデコード処理について説明するためのフローチャートである。
【図７】実施の形態２に係る映像伝送システムの構成を示すブロック図である。
【図８】図７に示した映像伝送システムにおける映像データの流れを説明するための図である。
【図９】実施の形態２におけるモニタによる伝送チャンネル設定処理を示すフローチャートである。
【図１０】実施の形態３の映像伝送システムにおける映像データの流れを説明するための第１図である。
【図１１】実施の形態３の映像伝送システムにおける映像データの流れを説明するための第２図である。
【図１２】モニタ３０による二重化設定変更処理について説明するためのフローチャートである。
【発明を実施するための形態】
【００１５】
以下、図面を用いて本発明の実施の形態について説明する。なお、本発明の技術的範囲は、特許請求の範囲によって確定され、以下に例示する実施形態によって限定されるものではない。また、実施形態の中で説明されている特徴の組み合わせすべてが本発明に必須とは限らない。本明細書および図面に記載の内容は例示であって、本発明を制限するものと見なすべきではない。本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。即ち、各実施形態及びその変形例を組み合わせた構成も全て本発明に含まれるものである。
【００１６】
（実施の形態１）
図１は、実施の形態１に係る映像伝送システムの構成を示すブロック図である。撮像装置（カメラ）１，２，３は、それぞれスポーツなどのイベントの中継や映画などの映像コンテンツの作成を目的として被写体を撮像し、撮像して得られた映像データを出力する出力装置である。撮像装置１，２，３は、それぞれ映像データを二重化して出力可能な構成を有している。
【００１７】
伝送路１１〜１６，２１，２２は、それぞれＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワークの伝送路であり、有線伝送路であってもよいし、無線伝送路であってもよい。伝送路１１，１２は、同一の映像データのデータパケットを二重化して伝送可能なように構成されている。同様に、伝送路１３，１４、伝送路１５，１６、伝送路２１，２２もそれぞれ同一の映像データのデータパケットを二重化して伝送可能なように構成されている。
【００１８】
ネットワークハブ２０は、撮像装置１〜８とモニタ３０との間に設けられる、ＩＰネットワークの中継器である。モニタ３０は、入力された複数の映像データから１つ以上の映像データを選択するスイッチャ機能（選択機能）を有する表示装置である。また、モニタ３０は、ＩＰネットワークを介して接続される撮像装置１，２，３の動作を制御する機能を有する。
【００１９】
モニタ３０は、ＬＡＮ−ＩＦ４０，４１、メモリ５１、ＤＭＡＣ５４，５５、合成処理部５６、映像処理部５７、表示部５８、出力ＩＦ５９、プロセッサ６０，６１，６２、及び操作部７０を備える。
【００２０】
ＬＡＮ−ＩＦ（インターフェース）４０，４１は、ネットワークハブ２０を介して接続された撮像装置１，２，３と通信を行い、撮像装置１，２，３に対する制御信号の送信や、撮像装置１，２，３から伝送される映像データの受信を行う。
【００２１】
メモリ５１は、ＬＡＮ−ＩＦ４０，４１を介して受信した映像データを一時的に記憶する。また、メモリ５１は、ＬＡＮ−ＩＦ４０，４１を介して撮像装置１，２，３に対して送信する制御データや、プロセッサ６０，６１，６２が各種処理を行うために必要なデータを記憶する。
【００２２】
プロセッサ６０は、スイッチャ動作を実行する。プロセッサ６０は、ＬＡＮ−ＩＦ４０，４１を介して受信した複数の映像データから１つ以上の映像データを選択する。選択された映像データは、モニタ３０の後段に接続された放送装置３１に出力される。また、選択された映像データは、表示部５８に表示される。プロセッサ６０は、スイッチャ機能を実現するために、ＬＡＮ−ＩＦ４０，４１を介して受信したデータパケットから、所望の撮像装置が出力するデータパケットを選別する処理を行う。また、プロセッサ６０は、入力データに欠落が生じたときの補完処理（回復処理）も行う。なお、スイッチャ動作を実行する装置が、モニタ３０とは別体で構成されてもよい。
【００２３】
プロセッサ６１は、映像データのデコード処理と伸長処理を行う。伸長処理は、圧縮された映像データを伸長して、ラスタデータに変換する処理である。また、プロセッサ６１は、メモリ５１内のフレームバッファを用いて、データ転送制御を行う。プロセッサ６２は、モニタ３０が備える各機能ブロックの動作の全体制御（システム制御）を行う。プロセッサ６２は、ユーザが操作部７０を操作することにより受信した指示コマンドに従い、各種制御を行う。プロセッサ６１，６２，６３は、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）であり、ＲＯＭからプログラムを読み出して実行することにより各種動作を制御する。
【００２４】
ＤＭＡＣ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌｌｅｒ）５４，５５は、あらかじめ指定されたアドレスとデータ転送長に基づいて、メモリ５１からデータを読み出し、後段の合成処理部５６と縮小処理部６３にデータを転送する。縮小処理部６３は、ＤＭＡＣ５５を介して入力されるに対して縮小処理を施し、画素数を削減した映像データを生成する。合成処理部５６は、ＤＭＡＣ５４を介して入力されるメインの映像データと、ＤＭＡＣ５５及び縮小処理部６３を介して入力されるサブの映像データとを合成する処理を行う。モニタ３０は、例えば、撮像装置１から伝送されたメインの映像データに対して、撮像装置２から伝送されたサブの映像データを縮小し、それらを合成してピクチャ・イン・ピクチャ表示することが可能である。
【００２５】
映像処理部５７は、合成処理部５６から出力された映像データに対して補正処理（階調変換処理）等を行う。表示部５８は、液晶ディスプレイなどの表示デバイスで構成され、入力される映像データを画面に表示する。出力ＩＦ（インターェース）５９は、映像処理部５７から出力された映像データを、放送装置３１に出力する。放送装置３１は、例えば、入力された映像データを記録するストレージや、ライブ放送の映像データを放送局から送出する送出装置により構成される。
【００２６】
図２，３は、図１に示した映像伝送システムにおける映像データの流れを説明するための図である。図２は、モニタ３０のスイッチャ機能でメインの伝送チャンネルとして撮像装置１が選択されているときの映像データの流れを示す図である。図３は、モニタ３０のスイッチャ機能でメインの伝送チャンネルとして撮像装置２が選択されているときの映像データの流れを示す図である。
【００２７】
図２に示すように、撮像装置１が選択された場合、撮像装置１からモニタ３０に伝送された映像データＶ１が、放送装置３１に出力されるとともに、モニタ３０の表示部５８に表示される。このとき、撮像装置２，３から出力される映像データＶ２，Ｖ３はライブ放送等で使用される可能性があるため、撮像装置２，３の撮像動作を継続しながら映像データが切り替えられるのを待機している。
【００２８】
この実施の形態１では、選択されている撮像装置１から映像データを二重化してモニタ３０に伝送する。例えば、ライブ放送として使用する映像データに乱れが生じてはいけないので、外乱への耐性を高くするために、同じ映像データを二重化した伝送を行う。これにより、ＩＰネットワークに異常が発生し、伝送路で映像データが欠落したときに、もう一本の伝送路の映像データを用いて欠落を埋め合わせる補完処理（回復処理）を行うことで、外乱に対する耐性を高めることができる。
【００２９】
一方、選択されていない撮像装置２，３は、選択待機状態なので、伝送される映像データが欠落しても大きな問題は無い。このため、撮像装置２は、映像データを伝送路１３には出力するが、伝送路１４には出力しない。撮像装置３は、映像データを伝送路１５には出力せず、伝送路１６に出力する。このように、選択されていない撮像装置２，３からは、映像データを二重化せずに伝送することで、ＩＰネットワークの伝送帯域の圧迫を防ぐ。
【００３０】
ここで、撮像装置１が選択された状態から撮像装置２が選択された状態に切り替えると、図３に示すように、映像データの流れが変わる。選択された撮像装置２から伝送されるメインの映像データの欠落を防止するため、撮像装置２のから伝送される映像データを二重化させ、伝送路１３と伝送路１４の両方で同じ映像データを伝送する。また、撮像装置１は、映像データを伝送路１１には出力するが、伝送路１２には出力しない。撮像装置３は、映像データを伝送路１５には出力せず、伝送路１６には出力する。
【００３１】
図４は、モニタ３０による伝送チャンネル設定処理（メイン処理）を示すフローチャートである。プロセッサ６２は、モニタ３０に電源が投入されたことに応じて、Ｓ１０００から伝送チャンネル設定処理を開始する。Ｓ１００１で、プロセッサ６２は、メモリ５１から初期設定値を読み出す。初期設定値には、過去シャットダウンされた時に選択されていたチャンネル番号が含まれる。表示部５８には、過去シャットダウンされた時に選択されていたチャンネルの映像データが表示される。
【００３２】
Ｓ１００２で、プロセッサ６２は、読み出したチャンネル番号に対応する撮像装置に対して、映像出力を二重化設定する指示コマンドを送信する。また、Ｓ１００３で、プロセッサ６２は、選択されていないチャンネル番号に対応する撮像装置に対し、映像出力を二重化しない設定をする指示コマンドを送信する。具体的には、二重化された２組の伝送路うちのいずれか一方を選択し、選択した一方の伝送路にのみ映像出力をするよう指示する。なお、伝送路２１のデータ伝送量と、伝送路２２のデータ伝送量とが略同じになるように伝送路の振り分けが行われる。
【００３３】
Ｓ１００４で、プロセッサ６２は、プロセッサ６０に対して選択チャンネルを送信する。プロセッサ６０が、プロセッサ６２から指示に従って選択チャンネルのパケットを選別することで、スイッチャとしての機能が実現される。
【００３４】
次に、Ｓ１００５で、プロセッサ６２は、ユーザからのチャンネル変更指示を待機する。ユーザがチャンネル変更を指示した場合、Ｓ１００５からＳ１００２に戻り、新たに選択されたチャンネルに対して二重化設定を行い、Ｓ１００３以降の動作を実行する。このようにして、図２の映像データの流れから、図３の映像データの流れに変更される。
【００３５】
図５は、映像データの受信処理について説明するためのフローチャートである。図４の伝送チャンネル設定処理が行われた後、プロセッサ６０は、Ｓ２００から映像データの受信処理を開始する。Ｓ２０１で、プロセッサ６０は、パケット受信を待機する。そして、パケットを受信した通知をＬＡＮ−ＩＦ４０，４１から受信すると、Ｓ２０２に処理を進める。Ｓ２０２で、プロセッサ６０は、受信したパケットをメモリ５１に記録させる。次に、Ｓ２０３で、プロセッサ６０は、データ欠落の検出処理を行う。
【００３６】
例えば、図２に示した状態で映像伝送が行われている場合、撮像装置１から伝送路１１と伝送路２１を介して映像データＶ１が伝送され、同時に、撮像装置１から伝送路１２と伝送路２２を介して同一の映像データＶ１が伝送される。プロセッサ６０は、二重に受信した映像データＶ１のパケットを、メモリ５１に記録させる。
【００３７】
Ｓ２０３で、プロセッサ６０は、伝送路１１と伝送路２１を介して受信したパケットについて、欠落検出を行う。欠落検出は、パケットＩＤとあらかじめ決められた通信手順を照合することや誤り検出符号を用いることにより実行される。映像データの欠落が発生した場合、Ｓ２０４に進み、プロセッサ６０は、伝送路１２と伝送路２２を介して受信したパケットから、欠落部分に相当するパケットを抽出して、欠落部分にこれを上書きする補完処理を行う。これにより、外乱によって映像データが欠落した場合に、欠落したデータを補完することが、外乱への耐性が向上する。
【００３８】
次に、Ｓ２０５で、プロセッサ６０は、選択チャネルの映像データを選別するスイッチャ処理を行う。Ｓ２０６で、プロセッサ６０は、選択されたチャンネルの映像データをメモリ５１に保持する。また、Ｓ２０７で、プロセッサ６０は、選択されていないチャンネルの映像データを破棄する。
【００３９】
以上の処理により、受信したパケットの欠落補完処理とデータ選別機能（スイッチャ機能）が実現され、圧縮映像データがメモリ５１に蓄積された状態となる。
【００４０】
図６は、選択チャンネルの映像データのデコード処理について説明するためのフローチャートである。プロセッサ６１は、Ｓ３００からデコード処理を開始する。Ｓ３０１で、プロセッサ６１は、メモリ５１内のフレームバッファ上のデータ蓄積状況を確認する。そして、データバッファに空きがある場合は、Ｓ３０２に進む。
【００４１】
Ｓ３０２で、プロセッサ６１は、選択チャンネルの映像データのパケットを取得する。続いて、Ｓ３０３で、プロセッサ６１は、取得したパケットをデコードして、圧縮映像データを得る。Ｓ３０４で、プロセッサ６１は、圧縮映像データを伸長処理する。Ｓ３０５で、プロセッサ６１は、伸張処理により得られた映像データをメモリ５１内のフレームバッファに書き込む。プロセッサ６１は、この後、Ｓ３０１に戻り、フレームバッファに空きある場合は、データ蓄積を待機する。
【００４２】
以上の処理により、伸長処理して得られた映像データがメモリ５１に記録された状態となる。そして、ＤＭＡＣ５４によりメモリ５１から読み出された映像データが、合成処理部５６及び映像処理部５７を介して転送され、表示部５８で映像表示が行われるとともに、出力ＩＦ５９を介して外部の放送装置３１に出力される。
【００４３】
以上のように、この実施の形態１では、ＩＰネットワークを用いた映像伝送システムにおいて、各撮像装置が選択中か否かに応じて伝送映像を二重化するか否かを制御することにより、伝送映像の品質の確保と伝送帯域の圧迫を抑制することが可能になる。
【００４４】
（実施の形態２）
図７は、実施の形態２に係る映像伝送システムの構成を示すブロック図である。この映像伝送システムでは、映像伝送システムに、２台のモニタがあり、スイッチャ機能が２つ存在する。放送するメイン映像（本線映像）に対応する撮像装置がモニタ３０で選択され、放送待機中のサブ映像に対応する撮像装置がモニタ３２で選択される。モニタ３２の内部構成は、モニタ３０の内部構成と同じである。以下、実施の形態１で説明した構成要素と同一の構成要素については同一の符号を付し、その詳細な説明は繰り返さない。
【００４５】
図８は、図７に示した映像伝送システムにおける映像データの流れを説明するための図である。図８は、撮像装置２がライブ放送で使用されるメインの伝送チャンネルの映像データを出力し、撮像装置３がライブ放送での使用を待機するサブの伝送チャンネルの映像データを出力しているときの映像データの流れを示している。
【００４６】
図８に示すように、メインの伝送チャンネルとして選択された撮像装置２からモニタ３０に伝送された映像データＶ２が、放送装置３１に出力されるとともに、モニタ３０の表示部５８に表示される。また、サブの伝送チャンネルとして選択された撮像装置３からモニタ３２に伝送された映像データＶ３が、モニタ３２の表示部に表示される。このとき、撮像装置３から出力される映像データＶ３はライブ放送で使用される可能性が高いため、撮像装置３の撮像動作を継続しながら映像データが切り替えられるのを待機している。
【００４７】
例えば、ライブ放送として使用する映像データＶ２に乱れが生じてはいけないので、外乱への耐性を高くするために、同じ映像データＶ２を二重化した伝送を行う。これにより、ＩＰネットワークに異常が発生し、伝送路で映像データが欠落したときに、もう一本の伝送路の映像データを用いて欠落を埋め合わせることで、外乱に対する耐性を高めることができる。ライブ放送として映像データＶ２の次に使用される可能性が高い映像データＶ３にも乱れが生じないようにした方がよいので、同様に、外乱への耐性を高くするために、同じ映像データＶ３を二重化した伝送を行う。
【００４８】
一方、選択されていない撮像装置１は、選択待機状態なので、伝送される映像データが欠落しても大きな問題は無い。このため、撮像装置１は、映像データを伝送路１１には出力するが、伝送路１２には出力しない。このように、選択されていない撮像装置１からは、映像データを二重化せずに伝送することで、ＩＰネットワークの伝送帯域の圧迫を防ぐ。
【００４９】
図９は、実施の形態２におけるモニタ３０，３２による伝送チャンネル設定処理を示すフローチャートである。まず、モニタ３０の動作について説明する。モニタ３０のプロセッサ６２は、モニタ３０に電源が投入されたことに応じて、Ｓ２０００から伝送チャンネル設定処理（メイン処理）を開始する。Ｓ２００１で、プロセッサ６２は、メモリ５１から初期設定値を読み出す。初期設定値には、過去シャットダウンされた時に選択されていたチャンネル番号が含まれる。表示部５８には、過去シャットダウンされた時に選択されていたチャンネルの映像データが表示される。
【００５０】
Ｓ２００２で、プロセッサ６２は、読み出したチャンネル番号に対応する撮像装置に対して、映像出力を二重化設定する指示コマンドを送信する。また、Ｓ２００３で、プロセッサ６２は、選択されていないチャンネル番号に対応する撮像装置に対し、映像出力を二重化しない設定をする指示コマンドを送信する。具体的には、二重化された２組の伝送路うちのいずれか一方を選択し、選択した一方の伝送路にのみ映像出力をするよう指示する。なお、伝送路２１のデータ伝送量と、伝送路２２のデータ伝送量とが略同じになるように伝送路の振り分けが行われる。
【００５１】
例えば、図８に示した選択状態である場合、メインの伝送チャンネルとして選択された撮像装置２に対して二重化設定する指示コマンドが送信される。また、メインの伝送チャンネルとして選択されていない撮像装置１と撮像装置３に対して伝送路の組のいずれか一方を指定し、一方の伝送路に映像出力をするよう指示を送信する。伝送路２１のデータ伝送量と、伝送路２２のデータ伝送量とが略同じになるように、撮像装置１に対しては伝送路１１へのデータ出力を、撮像装置３に対しては伝送路１６に対するデータ出力を指示する。
【００５２】
Ｓ２００４で、プロセッサ６２は、モニタ３０が受信するパケットに関して、撮像装置１，２，３との間で通信接続の確立を行う。モニタ３０は、メインの伝送チャンネルとして選択した撮像装置２との間で、伝送路１３，１４と、ネットワークハブ２０と、伝送路２１，２２を介した通信接続の確立を行う。これにより、メインの伝送チャンネルの映像データが二重化されて、撮像装置２からモニタ３０まで伝送される。プロセッサ６２は、プロセッサ６０に対して選択チャンネルを送信する。プロセッサ６０が、プロセッサ６２から指示に従って選択チャンネルのパケットを選別することで、スイッチャとしての機能が実現される。
【００５３】
次に、Ｓ２００５で、プロセッサ６２は、メインの伝送チャンネルとして選択していない撮像装置１との間で、伝送路１１と、ネットワークハブ２０と、伝送路２１とを介した通信接続を確立する。また、プロセッサ６２は、メインの伝送チャンネルとして選択していない撮像装置３との間で、伝送路１６と、ネットワークハブ２０と、伝送路２２とを介した通信接続を確立する。
【００５４】
次に、Ｓ２００６で、プロセッサ６２は、ユーザからのチャンネル変更指示を待機する。ユーザがチャンネル変更を指示した場合、Ｓ２００６からＳ２００２に戻り、新たに選択されたチャンネルに対して二重化設定を行い、Ｓ２００３以降の動作を実行する。
【００５５】
次に、モニタ３２の動作について説明する。フローチャートは図９に示したとおりである。モニタ３２は、撮像装置３の映像出力を選択し、撮像装置３から伝送される映像データを受信して表示する。モニタ３２のプロセッサ６２は、モニタ３２に電源が投入されたことに応じて、Ｓ２０００から伝送チャンネル設定処理（メイン処理）を開始する。
【００５６】
図８に示した選択状態である場合、サブの伝送チャンネルとして選択された撮像装置３に対して二重化設定する指示コマンドが送信される。また、サブの伝送チャンネルとして選択されていない撮像装置１と撮像装置２に対して伝送路の組のいずれか一方を指定し、一方の伝送路に映像出力をするよう指示を送信する。伝送路２３のデータ量と、伝送路２４のデータ量とが略同じになるように、撮像装置１に対しては伝送路１１へのデータ出力を、撮像装置２に対しては伝送路１４に対するデータ出力を指示する。
【００５７】
撮像装置３は、モニタ３０とモニタ３２から異なる指示を受けることになる。モニタ３０は、撮像装置３に対しては映像出力を二重化しない設定を指示する一方で、モニタ３２は、撮像装置３に対して映像出力を二重化する設定を指示する。撮像装置３は、それぞれの指示の論理和を取り、出力映像データを二重化出力する。
【００５８】
次に、Ｓ２００４で、モニタ３２のプロセッサ６２は、モニタ３２は、サブの伝送チャンネルとして選択した撮像装置３との間で、伝送路１５，１６と、ネットワークハブ２０と、伝送路２３，２４を介した通信接続の確立を行う。これにより、サブの伝送チャンネルの映像データが二重化されて、撮像装置３からモニタ３２まで伝送される。プロセッサ６２は、プロセッサ６０に対して選択チャンネルを送信する。プロセッサ６０が、プロセッサ６２から指示に従って選択チャンネルのパケットを選別することで、スイッチャとしての機能が実現される。
【００５９】
次に、Ｓ２００５で、プロセッサ６２は、サブの伝送チャンネルとして選択していない撮像装置１との間で、伝送路１１と、ネットワークハブ２０と、伝送路２３とを介した接続を確立する。また、プロセッサ６２は、サブの伝送チャンネルとして選択していない撮像装置２との間で、伝送路１４と、ネットワークハブ２０と、伝送路２４とを介した接続を確立する。
【００６０】
次に、Ｓ２００６で、プロセッサ６２は、ユーザからのチャンネル変更指示を待機する。ユーザがチャンネル変更を指示した場合、Ｓ２００６からＳ２００２に戻り、新たに選択されたチャンネルに対して二重化設定を行い、Ｓ２００３以降の動作を実行する。
【００６１】
以上のように、この実施の形態２では、ＩＰネットワークを用いた映像伝送システムにスイッチャ機能が２つ存在する場合に、各モニタが異なる撮像装置の映像出力を選択しても、各モニタに対して選択された撮像装置の映像出力が二重化される。したがって、スイッチャ機能が２つ存在する場合であっても、各撮像装置が選択中か否かに応じて伝送映像を二重化するか否かを制御することにより、伝送映像の品質の確保と伝送帯域の圧迫を抑制することが可能になる。
【００６２】
これらによって、外乱に強く、帯域超過にも強い映像伝送システムを実現することが可能となる。
【００６３】
（実施の形態３）
この実施の形態３では、モニタ３０のスイッチャ機能で、メインの伝送チャンネルとして撮像装置１が選択され、サブの伝送チャンネルとして撮像装置２が選択されるケースについて説明する。モニタ３０の内部構成は、図１に示したとおりである。図１０，１１は、この実施の形態３の映像伝送システムにおける映像データの流れを説明するための図である。図１０は、映像伝送システムに接続された撮像装置１，２が電源オン状態であり、撮像装置３は電源オフ状態である場合の映像データの流れを示す図である。図１１は、図１０の状態から撮像装置３が電源オン状態に変更された場合の映像データの流れを示す図である。モニタ３０のスイッチャ機能でメインの伝送チャンネルとして選択された撮像装置１から出力される映像データが、モニタ３０を介して放送装置３１に伝送され、ライブ放送で使用される。また、メインの伝送チャンネルとして選択された撮像装置１から出力される映像データが、メインの映像データとしてモニタ３０の表示部５８に表示される。モニタ３０のスイッチャ機能でサブの伝送チャンネルとして撮像装置２から出力される映像データが、サブの映像データとして縮小され、モニタ３０の表示部５８に、メインの映像データに合成してピクチャ・イン・ピクチャ表示される。サブの映像データは、メインの映像データの次にライブ放送で使用される可能性があり、放送待機中であるものとする。
【００６４】
図１０に示した状態において、ＩＰネットワークの伝送帯域に余裕があるため、２台の撮像装置１，２のそれぞれの出力映像を二重化してモニタ３０に伝送している。モニタ３０は、２台の撮像装置の出力をそれぞれ二重化して受信できるように構成されている。放送待機中の撮像装置２の出力映像も二重化して伝送されているので、撮像装置２の出力映像がライブ放送対象として選択された瞬間に、撮像装置２から出力された映像データが欠落しても、欠落を補完処理（回復処理）することができる。
【００６５】
図１０に示した状態から図１１に示した状態に変わると、映像伝送システムにおけるデータ伝送量が増大する。このような場合に、データ伝送量が最大伝送容量を超過するか否かを判定し、超過すると判断した場合には、サブの伝送チャンネルの二重化を停止し、メインの伝送チャンネルの二重化のみ維持する。
【００６６】
図１２は、モニタ３０による二重化設定変更処理について説明するためのフローチャートである。ユーザが、撮影に用いる撮像装置を１台増やすため、撮像装置３の電源をオンにし、撮像装置３とモニタ３０との間で通信接続が確立される。モニタ３０のプロセッサ６２は、通信接続が確立されている撮像装置の増加を検出すると、Ｓ３０００から処理を開始する。
【００６７】
Ｓ３００１で、撮像装置１、撮像装置２、撮像装置３から出力される映像データのデータ伝送量の合計を計算する。そして、Ｓ３００２で、プロセッサ６２は、算出したデータ伝送量の合計を伝送路２１と２２のデータ伝送能力と比較し、データ伝送量の合計が最大伝送容量を超過しているか否かを判定する。データ伝送量の合計が最大伝送容量を超えると判断した場合は、Ｓ３００３に進み、プロセッサ６２は、放送待機中である撮像装置２に対して、映像出力の二重化を停止する指示コマンドを送信する。また、モニタ３０のスイッチャ機能で選択されていない撮像装置３に対して、映像出力を二重化せず伝送するように指示する。Ｓ３００２で、プロセッサ６２は、データ伝送量の合計が最大伝送容量を超えないと判断した場合は、Ｓ３００２を省略して処理を終了する。
【００６８】
以上のように、データ伝送量の合計が最大伝送容量を超えると判断した場合に、サブの伝送チャンネルの二重化を停止することにより、メインの伝送チャンネルの伝送映像の品質を確保しつつ、映像伝送システムの伝送帯域の圧迫を抑制することが可能になる。
【００６９】
（その他の実施の形態）
上述の実施の形態では、各撮像装置の映像出力の二重化設定をモニタ側から制御する構成について説明したが、これに限定されない。自装置が選択されているか否かを示す選択情報をモニタ側やスイッチャ装置側から受信し、その情報に基づいて映像出力の二重化設定を行うようにしてもよい。各撮像装置は、自身が出力する映像データがモニタにより選択された場合に、映像出力の二重化設定を行い、そうでない場合は、２重化せずに映像データを出力する設定を行う。
【００７０】
本発明は、上述の実施の形態の１以上の機能を実現するプログラムをネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。上記コンピュータは、例えば、ＣＰＵやＭＰＵ等のプロセッサで構成される。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。上述の実施形態の１以上の機能を実現するためのコンピュータプログラム自体も本発明の一つである。
【符号の説明】
【００７１】
１，２，３  撮像装置（カメラ）
２０  ネットワークハブ
３０，３２  モニタ（選択装置）
３１  放送装置
【図１】
2019075723.tif 000003
【図２】
2019075723.tif 000004
【図３】
2019075723.tif 000005
【図４】
2019075723.tif 000006
【図５】
2019075723.tif 000007
【図６】
2019075723.tif 000008
【図７】
2019075723.tif 000009
【図８】
2019075723.tif 000010
【図９】
2019075723.tif 000011
【図１０】
2019075723.tif 000012
【図１１】
2019075723.tif 000013
【図１２】
2019075723.tif 000014