(57)【要約】【課題】ネットワークの利用可能な帯域幅の範囲内で、データの欠損や画質の劣化を防止しつつ、効率よく映像データを伝送する。【解決手段】ビデオスイッチャは、複数の映像出力装置からネットワークを介して所定の帯域幅の範囲内で映像データを受信する受信部と、受信した映像データの中から１以上を選択し、映像処理装置に送信する送信部と、各映像データの優先度を動的に設定し、優先度に基づいて、受信する映像データを選択する選択部と、映像データの送受信を制御する制御部とを備える。選択部は、新たな映像データの受信に必要な帯域幅が不足している場合、優先度に基づいて、受信中の映像データの中から受信を停止する映像データを選択し、制御部は、選択された映像データの受信を停止し、新たな映像データの受信を開始するように制御する。本技術は、例えば、ビデオスイッチャに適用できる。【選択図】図１
2014204279.tif 000002
【特許請求の範囲】
【請求項１】
複数の第１の装置からネットワークを介して所定の帯域幅の範囲内で映像データを受信する受信部と、
受信した映像データの中から１以上を選択し、映像データの送出を行う第２の装置に送信する送信部と、
各映像データの優先度を動的に設定し、前記優先度に基づいて、前記複数の第１の装置から受信する映像データを選択する選択部と、
映像データの送信及び受信を制御する送受信制御部と
を備え、
前記選択部は、新たな映像データの受信に必要な帯域幅が不足している場合、前記優先度に基づいて、受信中の映像データの中から受信を停止する映像データを選択し、
前記送受信制御部は、選択された映像データの受信を停止し、前記新たな映像データの受信を開始するように制御する
映像切替え装置。
【請求項２】
前記選択部は、前記第２の装置への送信を停止してからの経過時間に基づいて、各映像データの前記優先度を設定する
請求項１に記載の映像切替え装置。
【請求項３】
前記選択部は、前記第２の装置に送信中の映像データの優先度を最も高く設定する
請求項２に記載の映像切替え装置。
【請求項４】
前記選択部は、受信を停止する映像データの候補の利用帯域と現在の空き帯域の総和が前記新たな映像データの利用帯域以上になるまで、受信中の映像データの中から前記優先度の低い順に前記候補を選択した後、前記候補の利用帯域と現在の空き帯域の総和が前記新たな映像データの利用帯域以下にならない範囲で前記候補から除外する映像データを選択し、
前記送受信制御部は、最終的に前記候補に残った映像データの受信を停止するように制御する
請求項１に記載の映像切替え装置。
【請求項５】
前記選択部は、受信を停止する映像データの候補と現在の空き帯域の総和が前記新たな映像データの利用帯域以上になるまで、受信中の映像データの中から前記優先度の低い順に前記候補を選択し、
選択された前記候補を前記優先度とともに提示するように制御し、提示した前記候補に対する選択を受け付けるユーザインタフェース部を
さらに備え、
前記送受信制御部は、前記候補の中から選択された映像データの受信を停止するように制御する
請求項１に記載の映像切替え装置。
【請求項６】
複数の第１の装置からネットワークを介して所定の帯域幅の範囲内で映像データを受信し、受信した映像データの中から１以上を選択し、映像データの送出を行う第２の装置に送信する映像切替え装置が、
各映像データの優先度を動的に設定し、
新たな映像データの受信に必要な帯域幅が不足している場合、前記優先度に基づいて、受信中の映像データの中から受信を停止する映像データを選択し、
選択された映像データの受信を停止し、前記新たな映像データの受信を開始するように制御する
ステップを含む映像切替え方法。
【請求項７】
複数の第１の装置からネットワークを介して所定の帯域幅の範囲内で映像データを受信し、受信した映像データの中から１以上を選択し、映像データの送出を行う第２の装置に送信する映像切替え装置のコンピュータに、
各映像データの優先度を動的に設定し、
新たな映像データの受信に必要な帯域幅が不足している場合、前記優先度に基づいて、受信中の映像データの中から受信を停止する映像データを選択し、
選択された映像データの受信を停止し、前記新たな映像データの受信を開始するように制御する
ステップを含む処理を実行させるためのプログラム。
【請求項８】
複数の第１の装置からネットワークを介して所定の帯域幅の範囲内で映像データを受信し、受信した映像データの中から１以上を選択し、映像データの送出を行う第２の装置に送信する映像切替え装置が受信中の各映像データの優先度を動的に設定し、新たな映像データの受信に必要な帯域幅が不足している場合、前記優先度に基づいて、前記映像切替え装置が受信中の映像データの中から受信を停止する映像データを選択する選択部と、
選択された映像データを前記映像切替え装置に通知する通信部と
を備える情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、映像切替え装置、映像切替え方法、プログラム、及び、情報処理装置に関し、特に、ネットワークを介して複数の映像データを受信し、受信した複数の映像データの中から後段に送信する映像データを切り替える場合に用いて好適な映像切替え装置、映像切替え方法、プログラム、及び、情報処理装置に関する。
【背景技術】
【０００２】
放送局等で放送用の映像データをベストエフォート型の通信ネットワークを利用して伝送する場合、データの欠損や画質の変化が許されないため、ネットワークのトラフィックに応じて、映像データのエンコードレートを動的に変化させる方法を採用することはできない。従って、伝送する映像データの利用帯域がネットワークの帯域幅を超えないように、映像データの伝送量を制御する必要がある。
【０００３】
その対策の一例として、従来、複数のクライアントが接続されているLANの帯域幅が不足する場合、クライアントの優先順位、コンテンツの優先度、コンテンツの使用帯域、コンテンツの使用時間に基づく予め設定された調停条件によりクライアント間で調停を行い、受信するコンテンツを選択することが提案されている（例えば、特許文献１参照）
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１３０３５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の発明では、調停に用いるコンテンツの優先度等のパラメータが事前に登録された静的なものであり、例えば、映像データの優先度が動的に変化する場合に対応できない。
【０００６】
そこで、本技術は、ネットワークの利用可能な帯域幅の範囲内で、データの欠損や画質の劣化を防止しつつ、効率よく映像データを伝送できるようにするものである。
【課題を解決するための手段】
【０００７】
本技術の第１の側面の映像切替え装置は、複数の第１の装置からネットワークを介して所定の帯域幅の範囲内で映像データを受信する受信部と、受信した映像データの中から１以上を選択し、映像データの送出を行う第２の装置に送信する送信部と、各映像データの優先度を動的に設定し、前記優先度に基づいて、前記複数の第１の装置から受信する映像データを選択する選択部と、映像データの送信及び受信を制御する送受信制御部とを備え、前記選択部は、新たな映像データの受信に必要な帯域幅が不足している場合、前記優先度に基づいて、受信中の映像データの中から受信を停止する映像データを選択し、前記送受信制御部は、選択された映像データの受信を停止し、前記新たな映像データの受信を開始するように制御する。
【０００８】
前記選択部には、前記第２の装置への送信を停止してからの経過時間に基づいて、各映像データの前記優先度を設定させることができる。
【０００９】
前記選択部には、前記第２の装置に送信中の映像データの優先度を最も高く設定させることができる。
【００１０】
前記選択部には、受信を停止する映像データの候補の利用帯域と現在の空き帯域の総和が前記新たな映像データの利用帯域以上になるまで、受信中の映像データの中から前記優先度の低い順に前記候補を選択した後、前記候補の利用帯域と現在の空き帯域の総和が前記新たな映像データの利用帯域以下にならない範囲で前記候補から除外する映像データを選択させ、前記送受信制御部には、最終的に前記候補に残った映像データの受信を停止するように制御させることができる。
【００１１】
前記選択部には、受信を停止する映像データの候補と現在の空き帯域の総和が前記新たな映像データの利用帯域以上になるまで、受信中の映像データの中から前記優先度の低い順に前記候補を選択させ、選択された前記候補を前記優先度とともに提示するように制御し、提示した前記候補に対する選択を受け付けるユーザインタフェース部をさらに設け、前記送受信制御部には、前記候補の中から選択された映像データの受信を停止するように制御させることができる。
【００１２】
本技術の第１の側面の映像切替え方法は、複数の第１の装置からネットワークを介して所定の帯域幅の範囲内で映像データを受信し、受信した映像データの中から１以上を選択し、映像データの送出を行う第２の装置に送信する映像切替え装置が、各映像データの優先度を動的に設定し、新たな映像データの受信に必要な帯域幅が不足している場合、前記優先度に基づいて、受信中の映像データの中から受信を停止する映像データを選択し、選択された映像データの受信を停止し、前記新たな映像データの受信を開始するように制御するステップを含む。
【００１３】
本技術の第１の側面のプログラムは、複数の第１の装置からネットワークを介して所定の帯域幅の範囲内で映像データを受信し、受信した映像データの中から１以上を選択し、映像データの送出を行う第２の装置に送信する映像切替え装置のコンピュータに、各映像データの優先度を動的に設定し、新たな映像データの受信に必要な帯域幅が不足している場合、前記優先度に基づいて、受信中の映像データの中から受信を停止する映像データを選択し、選択された映像データの受信を停止し、前記新たな映像データの受信を開始するように制御するステップを含む処理を実行させる。
【００１４】
本技術の第２の側面の情報処理装置は、複数の第１の装置からネットワークを介して所定の帯域幅の範囲内で映像データを受信し、受信した映像データの中から１以上を選択し、映像データの送出を行う第２の装置に送信する映像切替え装置が受信中の各映像データの優先度を動的に設定し、新たな映像データの受信に必要な帯域幅が不足している場合、前記優先度に基づいて、前記映像切替え装置が受信中の映像データの中から受信を停止する映像データを選択する選択部と、選択された映像データを前記映像切替え装置に通知する通信部とを備える。
【００１５】
本技術の第１の側面においては、各映像データの優先度が設定され、新たな映像データの受信に必要な帯域幅が不足している場合、前記優先度に基づいて、受信中の映像データの中から受信を停止する映像データが選択され、選択された映像データの受信が停止され、前記新たな映像データの受信が開始される。
【００１６】
本技術の第２の側面においては、複数の第１の装置からネットワークを介して所定の帯域幅の範囲内で映像データを受信し、受信した映像データの中から１以上を選択し、映像データの送出を行う第２の装置に送信する映像切替え装置が受信中の各映像データの優先度が設定され、新たな映像データの受信に必要な帯域幅が不足している場合、前記優先度に基づいて、前記映像切替え装置が受信中の映像データの中から受信を停止する映像データが選択され、選択された映像データが前記映像切替え装置に通知される。
【発明の効果】
【００１７】
本技術の第１の側面又は第２の側面によれば、ネットワークの利用可能な帯域幅の範囲内で、データの欠損や画質の劣化を防止しつつ、効率よく映像データを伝送することができる。
【図面の簡単な説明】
【００１８】
【図１】本技術を適用した映像処理システムの一実施の形態を示すブロック図である。
【図２】映像処理システムの具体的な構成例を示すブロック図である。
【図３】映像切替え処理を説明するためのフローチャートである。
【図４】映像切替え処理を説明するためのシーケンス図である。
【図５】映像データの切替え前の映像処理システムの状態の例を示す図である。
【図６】映像データの切替え前の優先度テーブルの例を示す図である。
【図７】切断対象選択処理の詳細を説明するためのフローチャートである。
【図８】切断候補選択処理の詳細を説明するためのフローチャートである。
【図９】受信継続優先順位の設定方法の具体例を説明するための図である。
【図１０】切断候補の選択方法の具体例を説明するための図である。
【図１１】切断対象確定処理の詳細を説明するためのフローチャートである。
【図１２】切断対象確定処理の具体例を説明するための図である。
【図１３】映像データの切替え後の映像処理システムの状態の例を示す図である。
【図１４】映像データの切替え後の優先度テーブルの例を示す図である。
【図１５】映像切替え処理の変形例を説明するためのシーケンス図である。
【図１６】切断対象選択画面の例を示す図である。
【図１７】映像処理システムの変形例を示すブロック図である。
【図１８】コンピュータの構成の例を示すブロック図である。
【発明を実施するための形態】
【００１９】
以下、本技術を実施するための形態（以下、実施の形態という）について説明する。なお、説明は以下の順序で行う。
１．実施の形態
２．変形例
【００２０】
＜１．実施の形態＞
［映像処理システムの構成例］
図１は、本技術を適用した映像処理システムの一実施の形態を示している。
【００２１】
映像処理システム１０１は、例えば放送局等に設けられ、映像データの各種の処理、例えば、映像データの生成、編集、伝送、送出、記録等を行うシステムである。
【００２２】
ここで、映像データには、映像だけでなく、映像に付随する各種のデータ、例えば、音声データ、メタデータ等が含まれる。
【００２３】
映像処理システム１０１は、映像出力装置１１１−１乃至１１１−ｎ、ネットワーク１１２、ビデオスイッチャ１１３、ケーブル１１４、及び、映像処理装置１１５を含むように構成される。映像出力装置１１１−１乃至１１１−ｎとビデオスイッチャ１１３とは、ネットワーク１１２を介して相互に接続されている。ビデオスイッチャ１１３と映像処理装置１１５とは、ケーブル１１４を介して相互に接続されている。
【００２４】
映像出力装置１１１−１乃至１１１−ｎは、例えば、カメラ、アーカイブシステム等の映像データの出力を行う各種の装置により構成される。また、映像出力装置１１１−１乃至１１１−ｎは、例えば、インターネットプロトコル（IP）に基づく通信機能を有しており、ネットワーク１１２を介してビデオスイッチャ１１３に映像データを送信する。
【００２５】
なお、映像出力装置１１１−１乃至１１１−ｎは、少なくとも２つ以上設けられ、必ずしも全てが同じ種類の装置である必要はない。
【００２６】
ネットワーク１１２は、例えば、IPに基づく通信が可能なIPネットワークにより構成される。
【００２７】
ビデオスイッチャ１１３は、映像出力装置１１１−１乃至１１１−ｎから受信する映像データの切替え、映像処理装置１１５に送信する映像データの切替え、受信した映像データの編集等を行う装置である。ビデオスイッチャ１１３は、ユーザインタフェース部１３１、制御部１３２、選択部１３３、受信部１３４、編集部１３５、及び、送信部１３６の機能を含むように構成される。
【００２８】
ユーザインタフェース部１３１は、例えば、各種の入力デバイス、表示デバイス等により構成され、ユーザからの指令やデータ等の入力を受け付けたり、操作画面やビデオスイッチャ１１３の状態等の表示を制御したりする。ユーザインタフェース部１３１は、入力された指令やデータ等を制御部１３２に供給する。なお、例えば、ユーザインタフェース部１３１とは別に表示デバイスを設け、ユーザインタフェース部１１３が外部の表示デバイスの表示を制御するようにすることも可能である。
【００２９】
制御部１３２は、ビデオスイッチャ１１３の各部の動作を制御する。また、制御部１３２は、映像出力装置１１１−１乃至１１１−ｎからの映像データの受信、及び、映像処理装置１１５への映像データの送信を制御する。
【００３０】
選択部１３３は、映像出力装置１１１−１乃至１１１−ｎからの各映像データの優先度を動的に設定し、設定した優先度を示す優先度テーブルを更新する。また、選択部１３３は、設定した優先度、各映像データの利用帯域、ビデオスイッチャ１１３が利用可能なネットワーク１１２の帯域幅（以下、最大利用可能帯域と称する）等に基づいて、映像出力装置１１１−１乃至１１１−ｎから受信する映像データを選択する。そして、選択部１３３は、受信する映像データの選択結果を制御部１３２に通知する。
【００３１】
なお、優先度テーブルの詳細は、図５を参照して後述する。
【００３２】
受信部１３４は、制御部１３２の制御の下に、ネットワーク１１２の最大利用可能帯域の範囲内で、映像出力装置１１１−１乃至１１１−ｎから受信する映像データを選択し、選択した映像データを受信する。受信部１３４は、受信した映像データを必要に応じて編集部１３５及び送信部１３６に供給する。
【００３３】
なお、以下、受信部１３４が映像データの受信を開始することを、映像データを接続するとも称する。また、以下、受信部１３４が映像データの受信を停止することを、映像データを切断するとも称する。
【００３４】
編集部１３５は、制御部１３２の制御の下に、映像データの編集を行う。例えば、編集部１３５は、映像データ（に基づく映像）に各種の効果を施したり、複数の映像データ（に基づく映像）を合成したりして、新たな映像データを生成する。編集部１３５は、編集後の映像データを送信部１３６に供給する。
【００３５】
送信部１３６は、制御部１３２の制御の下に、受信部１３４又は編集部１３５から供給される映像データの中から、映像処理装置１１５に送信する映像データを選択し、選択した映像データを、ケーブル１１４を介して映像処理装置１１５に送信する。
【００３６】
なお、送信部１３６と映像処理装置１１５との間の通信には、例えば、SDI（Serial Digital Interface）等の通信方式が採用される。
【００３７】
映像処理装置１１５は、映像データの処理を行う各種の装置により構成される。例えば、映像処理装置１１５は、映像データを送出する送出システム、映像データを蓄積するアーカイブシステム等により構成される。
【００３８】
なお、映像処理装置１１５は、複数の装置を含んでいてもよく、また、複数の装置からなるシステムにより構成することも可能である。
【００３９】
また、本明細書において、映像データの送出とは、主に放送する目的で映像データを送信又は出力することをいう。
【００４０】
［映像処理システムの具体例］
図２は、図１の映像処理システム１０１をより具体的にした映像処理システム２０１の構成例を示している。なお、図中、図１と対応する部分には、同じ符号を付してあり、処理が同じ部分については、その説明は繰り返しになるので省略する。
【００４１】
映像処理システム２０１は、カメラ２１１−１乃至２１１−８、ケーブル２１２−１乃至２１２−８、イーサネットスイッチ２１３、ケーブル２１４、ビデオスイッチャ１１３、ケーブル１１４、及び、送出システム２１５を含むように構成される。
【００４２】
カメラ２１１−１乃至２１１−８は、ケーブル２１２−１乃至２１２−８を介して、イーサネットスイッチ２１３に個別に接続されている。また、イーサネットスイッチ２１３は、ケーブル２１４を介してビデオスイッチャ１１３に接続されている。すなわち、この例では、図１のネットワーク１１２が、ケーブル２１２−１乃至２１２−８、イーサネットスイッチ２１３及びケーブル２１４を含むように構成される。また、ビデオスイッチャ１１３は、ケーブル１１４を介して、送出システム２１５に接続されている。
【００４３】
カメラ２１１−１乃至２１１−８は、例えば、インターネットプロトコル（IP）に基づく通信機能を有しており、撮影により得られた映像データを、それぞれケーブル２１２−１乃至２１２−８を介して、イーサネットスイッチ２１３に送信する。
【００４４】
イーサネットスイッチ２１３は、ケーブル２１２−１乃至２１２−８を介してカメラ２１１−１乃至２１１−８から送信されてくる映像データを、ケーブル２１４を介して、ビデオスイッチャ１１３に送信する。また、イーサネットスイッチ２１３は、ビデオスイッチャ１１３からの要求等に基づいて、ビデオスイッチャ１１３に送信する映像データを切り替えることができる。
【００４５】
送出システム２１５は、例えば、映像データの送出を行う各種の放送機器等により構成され、ビデオスイッチャ１１３から送信される映像データの送出を行う。
【００４６】
なお、以下、カメラ２１１−１乃至２１１−８を個々に区別する必要がない場合、単にカメラ２１１と称する。また、ケーブル２１２−１乃至２１２−８を個々に区別する必要がない場合、単にケーブル２１２と称する。さらに、以下、カメラ２１１−１乃至２１１−８の映像データを、それぞれ映像データ１乃至８と称する。
【００４７】
［映像処理システム２０１の映像切替え処理］
次に、図３のフローチャート及び図４のシーケンス図を参照して、映像処理システム２０１により実行される映像切替え処理について説明する。
【００４８】
ステップＳ１において、ビデオスイッチャ１１３は、切替え要求の入力を受け付ける。具体的には、ユーザが、ユーザインタフェース部１３１を介して、送出システム２１５に送信する映像データの切替え要求を入力した場合、ユーザインタフェース部１３１は、入力された切替え要求を制御部１３２に供給する。
【００４９】
なお、以下、映像処理システム２０１が図５に示される状態において、送出システム２１５に送信する映像データを、カメラ２１１−１の映像データ１からカメラ２１１−６の映像データ６に切り替える場合の処理を、適宜具体例として説明する。なお、図５の状態において、ビデオスイッチャ１１３は、映像データ１乃至５、映像データ７及び映像データ８を受信中であり、映像データ６を受信していない。また、ビデオスイッチャ１１３は、受信中の映像データのうち映像データ１を送出システム２１５に送信している。
【００５０】
図６は、映像処理システム２０１が図５に示される状態において、選択部１３３が保持する優先度テーブルの例を示している。優先度テーブルは、映像ＩＤ、送信停止時間、受信中フラグ、送信中フラグ、利用帯域の各項目を含む。
【００５１】
映像ＩＤは、各カメラ２１１の映像データを識別するためのＩＤである。すなわち、カメラ２１１−１乃至２１１−８の映像データには、それぞれ１乃至８の映像ＩＤが割り当てられている。
【００５２】
送信停止時間は、各映像データが最後にビデオスイッチャ１１３から送出システム２１５に送信されてから現在（優先度テーブルの更新時）までの経過時間を示している。換言すれば、送信停止時間は、ビデオスイッチャ１１３から送出システム２１５への各映像データの送信が停止されてから現在までの経過時間を示している。
【００５３】
例えば、この例では、映像データ１が送出システム２１５に送信中であるため、映像データ１の送信停止時間は00:00:00に設定されている。また、映像データ２乃至８の送信停止時間は、それぞれ、00:14:43、00:05:01、00:17:38、00:08:22、00:30:00、00:04:33、00:02:15に設定されている。
【００５４】
受信中フラグは、各映像データをビデオスイッチャ１１３が受信中であるか否かを示すフラグである。この例では、映像データ１乃至５、映像データ７及び映像データ８が受信中であり、映像データ６が受信中でないことが示されている。
【００５５】
送信中フラグは、各映像データをビデオスイッチャ１１３が送出システム２１５に送信中であるか否かを示すフラグである。この例では、映像データ１が送信中であり、映像データ２乃至８が送信中でないことが示されている。
【００５６】
利用帯域は、各映像データを伝送するのに必要な帯域幅を示している。この例では、映像データ１乃至８の利用帯域が、それぞれ、1.5Gbps、0.4Gbps、0.1Gbps、0.1Gbps、0.2Gbps、1.5Gbps、1.0Gbps、1.5Gbpsであることが示されている。
【００５７】
なお、以下、イーサネットスイッチ２１３からビデオスイッチャ１１３へのデータの送信に利用可能な帯域幅の上限値（最大利用可能帯域）が、5.0Gbpsであるものとする。すなわち、イーサネットスイッチ２１３からビデオスイッチャ１１３には、最大で5.0Gbpsの帯域幅のデータを送信できるものとする。
【００５８】
また、以下、切替え要求により新たに送出システム２１５に送信するよう要求された映像データを切替え予定映像データと称する。上述した具体例においては、映像データ６が切替え予定映像データとなる。
【００５９】
図３に戻り、ステップＳ２において、制御部１３２は、送信中の映像データを確認する。すなわち、制御部１３２は、送信部１３６が映像データ１乃至８のうちどの映像データを送出システム２１５に送信中であるか否かを確認する。
【００６０】
ステップＳ３において、制御部１３２は、切替え予定映像データを送信中であるか否かを判定する。切替え予定映像データを送信中でないと判定された場合、処理はステップＳ４に進む。
【００６１】
例えば、上述した具体例においては、送信部１３６が映像データ６を送出システム２１５に送信していないため、切替え予定映像データを送信中でないと判定され、処理はステップＳ４に進む。
【００６２】
ステップＳ４において、制御部１３２は、受信中の映像データを確認する。すなわち、制御部１３２は、受信部１３４が映像データ１乃至８のうちどの映像データを受信中であるか否かを確認する。
【００６３】
ステップＳ５において、制御部１３２は、切替え予定映像データを受信中であるか否かを判定する。切替え予定映像データを受信中でないと判定された場合、処理はステップＳ６に進む。
【００６４】
例えば、上述した具体例においては、受信部１３４が映像データ６を受信してないため、切替え予定映像データを受信中でないと判定され、処理はステップＳ６に進む。
【００６５】
ステップＳ６において、制御部１３２は、空き帯域を確認する。すなわち、ビデオスイッチャ１１３は、イーサネットスイッチ２１３とビデオスイッチャ１１３との間の最大利用可能帯域のうち、現在映像データの伝送に利用していない帯域幅である空き帯域を確認する。
【００６６】
例えば、上述した具体例においては、受信中の映像データ１乃至５、７及び８の利用帯域の合計は、4.80Gbpsとなる。一方、最大利用可能帯域が5.00Gbpsなので、空き帯域は0.20Gbpsとなる。
【００６７】
ステップＳ７において、制御部１３２は、帯域幅が不足しているか否かを判定する。制御部１３２は、ステップＳ６の処理で確認した空き帯域が、新たに受信する必要がある切替え予定映像データの利用帯域（以下、要求帯域と称する）より小さい場合、帯域幅が不足していると判定し、処理はステップＳ８に進む。
【００６８】
例えば、上述した具体例においては、要求帯域（映像データ６の利用帯域）が1.50Gbpsであるのに対し、空き帯域が0.20Gbpsであるため、帯域幅が不足していると判定され、処理はステップＳ８に進む。
【００６９】
ステップＳ８において、ビデオスイッチャ１１３は、切断対象選択処理を実行する。ここで、図７のフローチャートを参照して、切断対象選択処理の詳細について説明する。
【００７０】
ステップＳ３１において、選択部１３３は、必要帯域を算出する。具体的には、制御部１３２は、切断対象選択要求信号を選択部１３３に供給する。切断対象選択処理要求信号は、例えば、切替え予定映像データ、送信中の映像データ、受信中の映像データ、空き帯域等に関する情報を含む。
【００７１】
選択部１３３は、切替え予定映像データの利用帯域から空き帯域を引いた値を必要帯域として求める。すなわち、必要帯域は、切替え予定映像データを受信するために新たに確保する必要がある帯域幅である。
【００７２】
ステップＳ３２において、選択部１３３は、切断候補選択処理を実行する。ここで、図８のフローチャートを参照して切断候補選択処理の詳細について説明する。
【００７３】
ステップＳ５１において、選択部１３３は、受信継続優先順位を設定する。具体的には、選択部１３３は、優先度テーブルを切断対象選択要求信号に含まれる情報と比較し、一致しない点がある場合、当該情報に基づいて、優先度テーブルを更新する。そして、選択部１３３は、現在受信中の映像データに対して、送信停止時間が短い順に受信継続優先順位を設定する。従って、現在送信中の映像データの受信継続優先順位が最も高く設定され、送信停止時間が最も長い映像データの受信継続優先順位が最も低く設定される。なお、現在受信中でない映像データに対しては、受信継続優先順位は設定されない。
【００７４】
ここで、受信継続優先順位は、どの映像データの受信を優先して継続するかを示す順位であり、後述するように、受信継続優先順位の低い映像データから順に切断候補が選択される。
【００７５】
ステップＳ５２において、選択部１３３は、切断候補に選択されていない映像データのうち受信継続優先順位が最も低いものを切断候補に選択する。
【００７６】
ステップＳ５３において、選択部１３３は、選択した映像データの利用帯域を切断候補帯域総和に加算する。ここで、切断候補帯域総和とは、切断候補に選択されている映像データの利用帯域の総和であり、切断候補に選択されている映像データの受信を停止した場合に新たに確保される帯域幅である。
【００７７】
ステップＳ５４において、選択部１３３は、切断候補帯域総和が必要帯域以上であるか否かを判定する。切断候補帯域総和が必要帯域未満であると判定された場合、処理はステップＳ５２に戻る。
【００７８】
その後、ステップＳ５４において、切断候補帯域総和が必要帯域以上であると判定されるまで、ステップＳ５２乃至Ｓ５４の処理が繰り返し実行される。
【００７９】
一方、ステップＳ５４において、切断候補帯域総和が必要帯域以上であると判定された場合、切断候補選択処理は終了する。
【００８０】
これにより、切断候補帯域総和が必要帯域以上となるまで、受信継続優先順位が低い映像データから順に切断候補が選択される。換言すれば、切断候補の利用帯域と空き帯域の総和が要求帯域以上となるまで、受信継続優先順位が低い映像データから順に切断候補が選択される。
【００８１】
ここで、図９及び図１０を参照して、上述した具体例における切断候補選択処理の詳細について説明する。
【００８２】
図９は、上述した具体例における受信継続優先順位の設定例を示す表である。図９の表は、映像ＩＤ、送信中フラグ、受信中フラグ、受信要求フラグ、送信停止時間、受信中映像帯域、要求帯域、受信継続優先順位の各項目を含む。これらの項目のうち、映像ＩＤ、送信中フラグ、受信中フラグ、送信停止時間は、図６の優先度テーブルと同じものである。
【００８３】
受信要求フラグは、どの映像データの受信が要求されているかを示すフラグであり、新たに受信する必要がある切替え予定映像データに対する値がオンに設定される。この例では、映像データ６の受信が要求されていることが示されている。
【００８４】
受信中映像帯域は、受信中の映像データの利用帯域が示される。この例では、現在受信していない映像データ６以外の映像データの利用帯域の値がそれぞれ示されている。
【００８５】
要求帯域は、受信要求フラグがオンに設定されている映像データの利用帯域の総和、すなわち、新たに受信する必要がある切替え予定映像データの利用帯域の総和が設定される。この例では、受信要求フラグがオンに設定されている映像データ６の利用帯域の値が示されている。
【００８６】
そして、受信継続優先順位は、現在受信していない映像データ６を除いて、送信停止時間が短いものから、映像データ１、映像データ８、映像データ７、映像データ３、映像データ５、映像データ２、映像データ４の順に設定されている。
【００８７】
図１０は、上述した具体例における切断候補の選択結果を示す表である。図１０の表は、映像ＩＤ、受信継続優先順位、切断候補帯域総和、余剰帯域、必要帯域到達フラグ、境界検出、切断候補の各項目を含む。これらの項目のうち、映像ＩＤは、図６の優先度テーブルと同じものであり、受信継続優先順位は、図９の表と同じものである。
【００８８】
切断候補帯域総和は、受信継続優先順位が低い映像データから順に利用帯域を積算した値を示している。例えば、映像データ４の行の切断候補帯域総和は、映像データ４の利用帯域を示し、映像データ２の行の切断候補帯域総和は、映像データ４と映像データ２の利用帯域の積算値を示し、映像データ５の行の切断候補帯域総和は、映像データ４、映像データ２及び映像データ５の利用帯域の積算値を示している。
【００８９】
余剰帯域は、切断候補帯域総和から必要帯域を引いた値を示している。余剰帯域の値が負の場合、その値だけ帯域幅が不足することを意味し、余剰帯域の値が正の場合、その値だけ帯域幅が余ることを意味する。
【００９０】
必要帯域到達フラグは、切断候補帯域総和が必要帯域に到達したか否かを示すフラグであり、余剰帯域の値が０未満である場合、オフに設定され、余剰帯域の値が０以上である場合、オンに設定される。
【００９１】
境界検出は、切断候補帯域総和が必要帯域以上になったときの切断候補帯域総和を示している。
【００９２】
切断候補は、各映像データが切断候補の対象であるか否かを示している。
【００９３】
そして、まず、切断候補除外優先順位が最下位（７位）の映像データ４が切断候補に選択される。その結果、切断候補帯域総和は0.1Gbpsとなり、余剰帯域が-1.2Gbpsとなる。
【００９４】
しかし、まだ必要な帯域幅を確保できていないため、次に、切断候補除外優先順位が６位の映像データ２が切断候補に選択される。その結果、切断候補帯域総和は0.5Gbpsとなり、余剰帯域が-0.8Gbpsとなる。
【００９５】
しかし、まだ必要な帯域幅を確保できていないため、次に、切断候補除外優先順位が５位の映像データ５が切断候補に選択される。その結果、切断候補帯域総和は0.7Gbpsとなり、余剰帯域が-0.6Gbpsとなる。
【００９６】
しかし、まだ必要な帯域幅を確保できていないため、次に、切断候補除外優先順位が４位の映像データ３が切断候補に選択される。その結果、切断候補帯域総和は0.8Gbpsとなり、余剰帯域が-0.5Gbpsとなる。
【００９７】
しかし、まだ必要な帯域幅を確保できていないため、次に、切断候補除外優先順位が３位の映像データ７が切断候補に選択される。その結果、切断候補帯域総和は1.8Gbpsとなり、余剰帯域が0.5Gbpsとなる。ここで、必要な帯域幅を確保できるため、切断候補の選択は終了する。これにより、最終的に映像データ２乃至５及び７が切断候補に選択され、映像データ１及び８は、切断候補の対象外となる。
【００９８】
図７に戻り、ステップＳ３３において、選択部１３３は、切断対象確定処理を実行する。ここで、図１１のフローチャートを参照して切断対象確定処理の詳細について説明する。
【００９９】
ステップＳ７１において、選択部１３３は、切断候補除外優先順位を設定する。具体的には、選択部１３３は、選択した切断候補に対して、元の受信継続優先順位が高い順に切断候補除外優先順位を設定する。
【０１００】
ここで、切断候補除外優先順位とは、選択した切断候補の中からどの映像データを優先して除外するかを示す順位であり、後述するように、切断候補除外優先順位の高い映像データから順に切断候補から除外するか否かが検討される。
【０１０１】
ステップＳ７２において、選択部１３３は、未処理の切断候補の中から切断候補除外優先順位が最も高い映像データを選択する。ここで、未処理の切断候補とは、切断候補のうち、まだ切断対象確定処理の対象となっていない映像データのことである。
【０１０２】
ステップＳ７３において、選択部１３３は、選択した映像データの利用帯域を切断候補帯域総和から減算する。
【０１０３】
ステップＳ７４において、選択部１３３は、切断候補帯域総和が必要帯域以上であるか否かを判定する。切断候補帯域総和が必要帯域以上であると判定された場合、すなわち、選択した映像データを切断候補から除外しても、必要帯域を確保できる場合、処理はステップＳ７５に進む。
【０１０４】
ステップＳ７５において、選択部１３３は、選択した映像データを切断候補から除外する。
【０１０５】
その後、処理はステップＳ７７に進む。
【０１０６】
一方、ステップＳ７４において、切断候補帯域総和が必要帯域未満であると判定された場合、すなわち、選択した映像データを切断候補から除外すると、必要帯域を確保できない場合、処理はステップＳ７６に進む。
【０１０７】
ステップＳ７６において、選択部１３３は、選択した映像データの利用帯域を切断候補帯域総和に加算する。これにより、切断候補帯域総和が、ステップＳ７２の処理で減算される前の値に戻る。
【０１０８】
その後、処理はステップＳ７７に進む。
【０１０９】
ステップＳ７７において、選択部１３３は、切断候補帯域総和が必要帯域と等しいか否かを判定する。切断候補帯域総和が必要帯域と等しくないと判定された場合、処理はステップＳ７８に進む。これは、切断候補帯域総和が必要帯域より大きい場合であり、まだ切断候補を削減する余裕がある場合である。
【０１１０】
ステップＳ７８において、選択部１３３は、全ての切断候補について処理したか否かを判定する。まだ全ての切断候補について処理していないと判定された場合、処理はステップＳ７２に戻る。
【０１１１】
その後、ステップＳ７７において、切断候補帯域総和が必要帯域と等しいと判定されるか、ステップＳ７８において、全ての切断候補について処理したと判定されるまで、ステップＳ７２乃至Ｓ７８の処理が繰り返し実行される。
【０１１２】
一方、ステップＳ７８において、全ての切断候補について処理したと判定された場合、切断対象確定処理は終了する。
【０１１３】
また、ステップＳ７７において、切断候補帯域総和が必要帯域と等しいと判定された場合、これ以上切断候補を削減する余裕がないため、切断対象確定処理は終了する。
【０１１４】
ここで、図１２を参照して、上述した具体例における切断対象確定処理の詳細について説明する。図１２の表は、映像ＩＤ、切断候補除外優先順位、余剰帯域、切断候補除外可否、切断候補除外帯域総和、切断対象帯域総和、及び、最終判定の項目を含む。これらの項目のうち、映像ＩＤは、図６の優先度テーブルと同じものである。
【０１１５】
切断候補除外優先順位は、この表に示されるように、選択された切断候補のうち、元の受信継続優先順位が高い方から、映像データ７、映像データ３、映像データ５、映像データ２、映像データ４の順に設定される。
【０１１６】
余剰帯域は、切断候補帯域総和から必要帯域を引いた値を示している。余剰帯域の値が負の場合、その値だけ帯域が不足することを意味し、余剰帯域の値が正の場合、その値だけ帯域が余ることを意味する。
【０１１７】
切断候補除外可否は、対象となる映像データを切断候補から除外できるか否かを示している。
【０１１８】
切断候補除外帯域総和は、切断候補から除外した映像データの利用帯域の総和を示している。
【０１１９】
切断対象帯域総和は、切断候補から除外されなかった映像データ（切断対象）の利用帯域の総和を示している。
【０１２０】
最終判定は、対象となる映像データを切断するか否かの最終判定結果を示している。「切断」と示されている映像データは、切断対象に確定され、受信を停止する映像データであり、「受信継続」と示されている映像データは、切断候補から除外され、受信が継続される映像データである。
【０１２１】
そして、まず、切断候補除外優先順位が最上位（１位）の映像データ７を切断候補から除外した場合について検討される。この場合、切断候補帯域総和が0.80Gbpsとなり、必要帯域が1.3Gbpsなので、余剰帯域が-0.50Gbpsとなり、必要帯域を確保できない。従って、映像データ７は、切断候補から除外されない。そして、切断候補除外帯域総和は0.0Gbpsのままとなり、切断対象帯域総和は1.0Gbpsとなる。
【０１２２】
次に、切断候補除外優先順位が２位の映像データ３を切断候補から除外した場合について検討される。この場合、切断候補帯域総和が1.7Gbpsとなり、必要帯域が1.3Gbpsなので、余剰帯域が0.4Gbpsとなり、必要帯域を確保できる。従って、映像データ３は、切断候補から除外される。そして、切断候補除外帯域総和は0.1Gbpsとなり、切断対象帯域総和は1.0Gbpsのままとなる。
【０１２３】
次に、切断候補除外優先順位が３位の映像データ５を切断候補から除外した場合について検討される。この場合、切断候補帯域総和は1.5Gbpsとなり、必要帯域が1.3Gbpsなので、余剰帯域は0.2Gbpsとなり、必要帯域を確保できる。従って、映像データ５は、切断候補から除外される。そして、切断候補除外帯域総和は0.3Gbpsとなり、切断対象帯域総和は1.0Gbpsのままとなる。
【０１２４】
次に、切断候補除外優先順位が４位の映像データ２を切断候補から除外した場合について検討される。この場合、切断候補帯域総和は1.1Gbpsとなり、必要帯域が1.3Gbpsなので、余剰帯域は-0.2Gbpsとなり、必要帯域を確保できない。従って、映像データ２は、切断候補から除外されない。そして、切断候補除外帯域総和は0.3Gbpsのままとなり、切断対象帯域総和は1.4Gbpsとなる。
【０１２５】
最後に、切断候補除外優先順位が最下位（５位）の映像データ４を切断候補から除外した場合について検討される。この場合、切断候補帯域総和は1.4Gbpsとなり、必要帯域が1.3Gbpsなので、余剰帯域は0.1Gbpsとなり、必要帯域を確保できる。従って、映像データ４は、切断候補から除外される。そして、切断候補除外帯域総和は0.4Gbpsとなり、切断対象帯域総和は1.4Gbpsのままとなる。
【０１２６】
そして、最終的に残った切断候補である映像データ３及び映像データ４が、切断対象に確定する。
【０１２７】
これにより、切断対象帯域総和が必要帯域以上となる範囲内において、優先度（受信継続優先順位）が高い映像データの受信の継続を優先しつつ、切断対象を必要最小限に抑えることができる。
【０１２８】
なお、切断候補のうち切断候補除外優先順位が最も高い映像データ（以下、最終切断候補と称する）は、図８の切断候補選択処理において、最後に切断候補に選択された映像データである。すなわち、最終切断候補を切断候補に追加した時点で、はじめて切断候補帯域総和が必要帯域以上となる。従って、最終切断候補を切断候補から除外すると、確実に切断候補帯域総和が必要帯域未満になるため、最終切断候補を、切断候補からの除外を検討する対象から外し、自動的に切断対象に確定するようにしてもよい。また、利用帯域が最終切断候補以上の切断候補についても同様に、切断候補からの除外を検討する対象から外し、自動的に切断対象に確定するようにしてもよい。これにより、計算量を削減し、処理を高速化することができる。
【０１２９】
図３に戻り、ステップＳ９において、ビデオスイッチャ１１３は、受信する映像データを切り替える。具体的には、選択部１３３は、切断対象選択要求信号に対する応答信号を制御部１３２に供給する。この応答信号は、例えば、切替え予定映像データ及び切断対象を示す情報を含む。
【０１３０】
制御部１３２は、受信切替え要求信号を受信部１３４に供給する。受信切替え要求信号は、例えば、切替え予定映像データ及び切断対象を示す情報を含む。
【０１３１】
受信部１３４は、切断対象に選択された映像データの送信の停止を要求する送信停止要求信号を、ケーブル２１４を介してイーサネットスイッチ２１３に送信する。
【０１３２】
送信停止要求信号を受信したイーサネットスイッチ２１３は、切断対象に選択された映像データの送信を停止する。これにより、ビデオスイッチャ１１３の受信部１３４による切断対象の映像データの受信が停止し、空き帯域が拡大する。
【０１３３】
また、受信部１３４は、切替え予定映像データの送信の開始を要求する送信開始要求信号を、ケーブル２１４を介してイーサネットスイッチ２１３に送信する。
【０１３４】
イーサネットスイッチ２１３は、切替え予定映像データの送信を開始する。これにより、ビデオスイッチャ１１３の受信部１３４は、切替え予定映像データの受信を開始する。そして、受信部１３４は、受信切替え要求信号に対する応答信号を制御部１３２に供給する。
【０１３５】
その後、処理はステップＳ１１に進む。
【０１３６】
一方、ステップＳ７において、ステップＳ６の処理で確認した空き帯域が要求帯域以上である場合、帯域幅が不足していないと判定され、処理はステップＳ１０に進む。
【０１３７】
ステップＳ１０において、ビデオスイッチャ１１３は、切替え予定映像データの受信を開始する。具体的には、選択部１３３は、切断対象選択要求信号に対する応答信号を制御部１３２に供給する。この応答信号は、例えば、切替え予定映像データを示す情報を含む。
【０１３８】
制御部１３２は、受信切替え要求信号を受信部１３４に供給する。受信切替え要求信号は、例えば、切替え予定映像データを示す情報を含む。
【０１３９】
受信部１３４は、切替え予定映像データの送信の開始を要求する送信開始要求信号を、ケーブル２１４を介してイーサネットスイッチ２１３に送信する。
【０１４０】
イーサネットスイッチ２１３は、切替え予定映像データの送信を開始する。これにより、ビデオスイッチャ１１３の受信部１３４は、切替え予定映像データの受信を開始する。そして、受信部１３４は、受信切替え要求信号に対する応答信号を制御部１３２に供給する。
【０１４１】
その後、処理はステップＳ１１に進む。
【０１４２】
一方、ステップＳ５において、切替え予定映像データを受信中であると判定された場合、ステップＳ６乃至Ｓ１０の処理はスキップされ、処理はステップＳ１１に進む。
【０１４３】
ステップＳ１１において、ビデオスイッチャ１１３は、送信する映像データを切り替える。具体的には、制御部１３２は、送信切替え要求信号を送信部１３６に供給する。送信切替え要求信号は、例えば、切替え予定映像データを示す情報を含む。
【０１４４】
送信部１３６は、ケーブル１１４を介して送出システム２１５に送信する映像データを、現在送信中の映像データから切替え予定映像データに切り替える。そして、送信部１３６は、送信切替え要求信号に対する応答信号を制御部１３２に供給する。
【０１４５】
例えば、上述した具体例の場合、ここまでの処理により、映像処理システム２０１の状態が、図５に示される状態から図１３に示される状態に変化する。すなわち、イーサネットスイッチ２１３からビデオスイッチャ１１３への映像データ２及び映像データ７の送信が停止され、映像データ６の送信が開始される。また、ビデオスイッチャ１１３から送出システム２１５への映像データ１の送信が停止され、映像データ６の送信が開始される。
【０１４６】
ステップＳ１２において、ビデオスイッチャ１１３は、優先度テーブルを更新する。具体的には、制御部１３２は、切替え完了通知信号を選択部１３３に供給する。切替え完了通知信号は、例えば、映像データの送受信の切替え結果を含む。
【０１４７】
そして、選択部１３３は、優先度テーブルを更新する。
【０１４８】
図１４は、映像処理システム２０１が図１３に示される状態に変化した後に、優先度テーブルを更新した後の例を示している。図１４の優先度テーブルを、更新前の図６の優先度テーブルと比較して分かるように、映像データの送受信の切替え、及び、時間の経過に応じて、各映像データの送信停止時間、受信中フラグ及び送信中フラグの値が更新される。
【０１４９】
選択部１３３は、優先度テーブルの更新後、切替え完了通知信号に対する応答信号を制御部１３２に供給する。制御部１３２は、切替え要求信号に対する応答信号をユーザインタフェース部１３１に供給する。ユーザインタフェース部１３１は、例えば、応答画面を提示したり、効果音を鳴動したりする等の方法により、ユーザに対して切替え要求に対する応答を返す。
【０１５０】
その後、映像切替え処理は終了する。
【０１５１】
一方、ステップＳ３において、切替え予定映像データを送信中であると判定された場合、ステップＳ４乃至Ｓ１２の処理はスキップされ、映像切替え処理は終了する。
【０１５２】
以上のようにして、ネットワークの最大利用可能帯域を超えないように、ビデオスイッチャ１１３が受信する映像データが取捨選択される。これにより、映像データの欠損や画質の劣化が防止される。
【０１５３】
また、映像データの優先度（受信継続優先順位）が、送信停止時間に基づいて動的に設定され、帯域幅が不足する場合に、その優先度に基づいて、受信を停止する映像データが選択される。また、切断候補を選択した後、映像データの優先度（切断候補除外優先順位）に基づいて、切断対象が最小限になるように、切断候補から除外する映像データが選択される。
【０１５４】
これにより、ネットワークの最大利用可能帯域の範囲内で、カメラ２１１−１乃至２１１−８からビデオスイッチャ１１３に効率的に映像データを伝送することができる。換言すれば、ビデオスイッチャ１１３は、より優先度の高い映像データ、すなわち、送出システム２１５に送信する確率がより高い映像データを、可能な限り優先して受信することができる。その結果、例えば、ビデオスイッチャ１１３が送出システム２１５に送信する映像データを切り替える場合、新たに送信する映像データをすでに受信している確率が高くなり、処理を高速化したり、受信する映像データの切替え回数を減らすことができる。
【０１５５】
＜２．変形例＞
以下、上述した本技術の実施の形態の変形例について説明する。
【０１５６】
［変形例１：切断対象の選択方法に関する変形例］
以上の説明では、ビデオスイッチャ１１３が切断対象を選択する例を示したが、ユーザが切断候補の中から切断対象を選択するようにしてもよい。
【０１５７】
図１５は、ユーザが選択対象を選択するようにした場合に映像処理システム２０１により実行される映像切替え処理のシーケンス図を示している。
【０１５８】
ビデオスイッチャ１１３のユーザインタフェース部１３１は、ユーザから、切替え要求が入力された場合、切替え要求信号を制御部１３２に供給する。
【０１５９】
制御部１３２は、切断候補選択要求信号を選択部１３３に供給する。
【０１６０】
選択部１３３は、上述した処理により切断候補を選択し、切断候補選択要求信号に対する応答信号を制御部１３２に供給する。切断候補選択要求信号は、例えば、切断候補の選択結果を含む。
【０１６１】
制御部１３２は、切替え要求に対する応答信号をユーザインタフェース部１３１に供給する。この応答信号は、例えば、切断候補の選択結果を含む。
【０１６２】
ユーザインタフェース部１３１は、例えば、図１６に示される切断対象選択画面３０１を表示する。
【０１６３】
切断対象選択画面３０１の左半分には、切断候補に対する選択を受け付けるための選択ボタン３１１−１乃至３１１−５が表示される。選択ボタン３１１−１乃至３１１−５は、それぞれ異なる切断候補に対応し、この例の場合、選択ボタン３１１−１乃至３１１−５は、それぞれ切断候補である映像データ７、映像データ３、映像データ５、映像データ２、映像データ４に対応する。また、選択ボタン３１１−１乃至３１１−５には、対応する映像データの映像ＩＤ及び利用帯域が表示される。さらに、選択ボタン３１１−１乃至３１１−５に対応する映像データは、優先度（受信継続優先順位）が高い順に上から並べられる。
【０１６４】
これにより、選択候補が優先度とともにユーザに提示される。
【０１６５】
ユーザは、選択ボタン３１１−１乃至３１１−５を指定することにより、切断候補の中から切断対象を選択したり、選択を解除したりすることができる。また、選択ボタン３１１−１乃至３１１−５は、切断対象に選択されている映像データに対応するボタンとそうでないボタンを区別できるように表示される。この例では、選択ボタン３１１−１、選択ボタン３１１−３及び選択ボタン３１１−５に対応する映像データが切断対象に選択されており、選択ボタン３１１−２及び選択ボタン３１１−４に対応する映像データが切断対象に選択されていない。
【０１６６】
切断対象選択画面３０１の右半分には、ウインドウ３１２、ウインドウ３１３及び切替えボタンが表示される。ウインドウ３１２には、現在切断対象に選択されている映像データの利用帯域の合計が表示される。ウインドウ３１３には、必要帯域が表示される。切替えボタン３１４は、切断対象を確定し、映像データの送受信を切り替える場合に操作される。
【０１６７】
これにより、ユーザは、簡単に必要帯域を確保できる範囲内で、切断候補から除外する映像データを選択し、所望の映像データを切断対象に選択することができる。
【０１６８】
そして、ユーザが切替えボタン３１４を押下し、選択結果がユーザインタフェース部１３１に入力されると、ユーザインタフェース部１３１は、切断対象の選択結果を示す選択結果通知信号を制御部１３２に供給する。
【０１６９】
その後、図４の場合と同様の処理が行われる。
【０１７０】
また、例えば、図７のステップＳ３３の切断対象確定処理を省略するようにしてもよい。すなわち、選択された切断候補を削減することなく、全て受信を停止するようにしてもよい。
【０１７１】
［変形例２：映像処理システムの構成に関する変形例］
以上の説明では、ネットワーク１１２（イーサネットスイッチ２１３）に接続するビデオスイッチャ１１３の数を１台とする例を示したが、２台以上接続するようにしてもよい。２台以上接続した場合も、各ビデオスイッチャ１１３が、それぞれ独立して上述した映像切替え処理を実行することが可能である。
【０１７２】
また、例えば、図１７に示されるように、ビデオスイッチャの機能の一部（例えば、選択部１３３等）を独立させて、ビデオスイッチャとは別のサーバ等に設けるようにしてもよい。
【０１７３】
具体的には、図１７の映像処理システム４０１は、カメラ２１１−１乃至２１１−８、ケーブル２１２−１乃至２１２−８、イーサネットスイッチ２１３、ケーブル４１１−１,４１１−２、ビデオスイッチャ４１２−１,４１２−２、ケーブル４１３−１,４１３−２、送出システム４１４、アーカイブシステム４１５、ケーブル４１６、及び、帯域管理サーバ４１７を含むように構成される。なお、図中、図２と対応する部分には、同じ符号を付してある。
【０１７４】
カメラ２１１−１乃至２１１−８は、ケーブル２１２−１乃至２１２−８を介して、イーサネットスイッチ２１３に個別に接続されている。また、イーサネットスイッチ２１３は、ケーブル４１１−１を介してビデオスイッチャ４１２−１に接続され、ケーブル４１１−２を介してビデオスイッチャ４１２−２に接続され、ケーブル４１６を介して帯域管理サーバ４１７に接続されている。すなわち、この例では、図１のネットワーク１１２が、ケーブル２１２−１乃至２１２−８、イーサネットスイッチ２１３、ケーブル４１１−１,４１１−２及びケーブル４１６を含むように構成される。また、ビデオスイッチャ４１２−１は、ケーブル４１３−１を介して送出システム４１４に接続されている。ビデオスイッチャ４１２−２は、ケーブル４１３−２を介して送出システム４１４に接続されている。
【０１７５】
図示は省略するが、ビデオスイッチャ４１２−１,４１２−２は、例えば、図１のビデオスイッチャ１１３から選択部１３３を除いた構成を有している。
【０１７６】
帯域管理サーバ４１７は、通信部４３１及び選択部４３２を含むように構成される。
【０１７７】
通信部４３１は、ケーブル４１６を介してイーサネットスイッチ２１３と通信を行う。
【０１７８】
選択部４３２は、図１のビデオスイッチャ１１３の選択部１３３とほぼ同様の機能を有している。すなわち、選択部４３２は、ビデオスイッチャ４１２−１,４１２−２から供給される情報に基づいて、ビデオスイッチャ毎に、カメラ２１１−１乃至２１１−８からの映像データの優先度を動的に設定し、設定した優先度を示す優先度テーブルを更新する。また、選択部４３２は、設定した優先度、各映像データの利用帯域、最大利用可能帯域等に基づいて、各ビデオスイッチャがカメラ２１１−１乃至２１１−８から受信する映像データを選択する。そして、選択部４３２は、受信する映像データの選択結果を、通信部４３１、ケーブル４１６、イーサネットスイッチ２１３、ケーブル４１１−１又はケーブル４１１−２を介して、ビデオスイッチャ４１２−１又はビデオスイッチャ４１２−２に送信する。
【０１７９】
ビデオスイッチャ４１２−１及びビデオスイッチャ４１２−２は、帯域管理サーバ４１７から供給される選択結果に基づいて、受信する映像データの切替えを行う。
【０１８０】
これにより、ビデオスイッチャの機能を簡素化することができる。また、帯域管理サーバ４１７の設定等を変更するだけで、ビデオスイッチャの数の増減に容易に対応することができる。さらに、例えば、帯域管理サーバ４１７にビデオスイッチャ間の処理の調停等を行う機能を設け、複数のビデオスイッチャを協調して動作させることが可能である。
【０１８１】
また、本技術が適用可能なネットワークの構成及び通信方式には、上述した例に限定されるものではなく、他の構成及び通信方式を採用することが可能である。例えば、IP以外のプロトコルに基づく通信方式を採用することが可能である。また、例えば、イーサネットスイッチが直列に２段以上に接続された構成のネットワークにも適用することが可能である。さらに、上述した例では、各装置間の通信を有線で行う例を示したが、無線通信に変更することも可能である。
【０１８２】
［変形例３：伝送対象に関する変形例］
以上では、ビデオスイッチャ１１３から１つの映像データを送出システム２１５に送信する場合を例に挙げて、映像切替え処理の説明をしたが、２以上の映像データを送出システム２１５に送信する場合にも、同様の処理により送信及び受信する映像データを切り替えることができる。例えば、新たに送信する２以上の映像データの中に、新たに受信する必要がある映像データが１以上ある場合、上述した処理により、新たに受信する必要がある映像データの帯域を確保できるように、優先度に基づいて受信を停止する映像データを選択するようにすればよい。なお、２以上の映像データを送信するケースには、２以上の映像データを個別に送信するケースだけでなく、２以上の映像データを１つに合成して送信するケースも含まれる。
【０１８３】
また、本技術は、音声データなど、映像データ以外のコンテンツを伝送する場合にも適用することが可能である。また、本技術は、複数の種類のコンテンツを伝送する場合にも適用することができる。
【０１８４】
［コンピュータの構成例］
上述した一連の処理は、ハードウエアにより実行することもできるし、ソフトウエアにより実行することもできる。一連の処理をソフトウエアにより実行する場合には、そのソフトウエアを構成するプログラムが、コンピュータにインストールされる。ここで、コンピュータには、専用のハードウエアに組み込まれているコンピュータや、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどが含まれる。
【０１８５】
図１８は、上述した一連の処理をプログラムにより実行するコンピュータのハードウエアの構成例を示すブロック図である。
【０１８６】
コンピュータにおいて、CPU（Central Processing Unit）６０１，ROM（Read Only Memory）６０２，RAM（Random Access Memory）６０３は、バス６０４により相互に接続されている。
【０１８７】
バス６０４には、さらに、入出力インタフェース６０５が接続されている。入出力インタフェース６０５には、入力部６０６、出力部６０７、記憶部６０８、通信部６０９、及びドライブ６１０が接続されている。
【０１８８】
入力部６０６は、キーボード、マウス、マイクロフォンなどよりなる。出力部６０７は、ディスプレイ、スピーカなどよりなる。記憶部６０８は、ハードディスクや不揮発性のメモリなどよりなる。通信部６０９は、ネットワークインタフェースなどよりなる。ドライブ６１０は、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリなどのリムーバブルメディア６１１を駆動する。
【０１８９】
以上のように構成されるコンピュータでは、CPU６０１が、例えば、記憶部６０８に記憶されているプログラムを、入出力インタフェース６０５及びバス６０４を介して、RAM６０３にロードして実行することにより、上述した一連の処理が行われる。
【０１９０】
コンピュータ（CPU６０１）が実行するプログラムは、例えば、パッケージメディア等としてのリムーバブルメディア６１１に記録して提供することができる。また、プログラムは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線又は無線の伝送媒体を介して提供することができる。
【０１９１】
コンピュータでは、プログラムは、リムーバブルメディア６１１をドライブ６１０に装着することにより、入出力インタフェース６０５を介して、記憶部６０８にインストールすることができる。また、プログラムは、有線又は無線の伝送媒体を介して、通信部６０９で受信し、記憶部６０８にインストールすることができる。その他、プログラムは、ROM６０２や記憶部６０８に、あらかじめインストールしておくことができる。
【０１９２】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【０１９３】
また、本明細書において、システムとは、複数の構成要素（装置、モジュール（部品）等）の集合を意味し、すべての構成要素が同一筐体中にあるか否かは問わない。したがって、別個の筐体に収納され、ネットワークを介して接続されている複数の装置、及び、１つの筐体の中に複数のモジュールが収納されている１つの装置は、いずれも、システムである。
【０１９４】
さらに、本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０１９５】
例えば、本技術は、１つの機能をネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成をとることができる。
【０１９６】
また、上述のフローチャートで説明した各ステップは、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０１９７】
さらに、１つのステップに複数の処理が含まれる場合には、その１つのステップに含まれる複数の処理は、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０１９８】
また、例えば、本技術は以下のような構成も取ることができる。
【０１９９】
（１）
複数の第１の装置からネットワークを介して所定の帯域幅の範囲内で映像データを受信する受信部と、
受信した映像データの中から１以上を選択し、映像データの送出を行う第２の装置に送信する送信部と、
各映像データの優先度を動的に設定し、前記優先度に基づいて、前記複数の第１の装置から受信する映像データを選択する選択部と、
映像データの送信及び受信を制御する送受信制御部と
を備え、
前記選択部は、新たな映像データの受信に必要な帯域幅が不足している場合、前記優先度に基づいて、受信中の映像データの中から受信を停止する映像データを選択し、
前記送受信制御部は、選択された映像データの受信を停止し、前記新たな映像データの受信を開始するように制御する
映像切替え装置。
（２）
前記選択部は、前記第２の装置への送信を停止してからの経過時間に基づいて、各映像データの前記優先度を設定する
前記（１）に記載の映像切替え装置。
（３）
前記選択部は、前記第２の装置に送信中の映像データの優先度を最も高く設定する
前記（２）に記載の映像切替え装置。
（４）
前記選択部は、受信を停止する映像データの候補の利用帯域と現在の空き帯域の総和が前記新たな映像データの利用帯域以上になるまで、受信中の映像データの中から前記優先度の低い順に前記候補を選択した後、前記候補の利用帯域と現在の空き帯域の総和が前記新たな映像データの利用帯域以下にならない範囲で前記候補から除外する映像データを選択し、
前記送受信制御部は、最終的に前記候補に残った映像データの受信を停止するように制御する
前記（１）乃至（３）のいずれかに記載の映像切替え装置。
（５）
前記選択部は、受信を停止する映像データの候補と現在の空き帯域の総和が前記新たな映像データの利用帯域以上になるまで、受信中の映像データの中から前記優先度の低い順に前記候補を選択し、
選択された前記候補を前記優先度とともに提示するように制御し、提示した前記候補に対する選択を受け付けるユーザインタフェース部を
さらに備え、
前記送受信制御部は、前記候補の中から選択された映像データの受信を停止するように制御する
前記（１）乃至（３）のいずれかに記載の映像切替え装置。
（６）
複数の第１の装置からネットワークを介して所定の帯域幅の範囲内で映像データを受信し、受信した映像データの中から１以上を選択し、映像データの送出を行う第２の装置に送信する映像切替え装置が、
各映像データの優先度を動的に設定し、
新たな映像データの受信に必要な帯域幅が不足している場合、前記優先度に基づいて、受信中の映像データの中から受信を停止する映像データを選択し、
選択された映像データの受信を停止し、前記新たな映像データの受信を開始するように制御する
ステップを含む映像切替え方法。
（７）
複数の第１の装置からネットワークを介して所定の帯域幅の範囲内で映像データを受信し、受信した映像データの中から１以上を選択し、映像データの送出を行う第２の装置に送信する映像切替え装置のコンピュータに、
各映像データの優先度を動的に設定し、
新たな映像データの受信に必要な帯域幅が不足している場合、前記優先度に基づいて、受信中の映像データの中から受信を停止する映像データを選択し、
選択された映像データの受信を停止し、前記新たな映像データの受信を開始するように制御する
ステップを含む処理を実行させるためのプログラム。
（８）
複数の第１の装置からネットワークを介して所定の帯域幅の範囲内で映像データを受信し、受信した映像データの中から１以上を選択し、映像データの送出を行う第２の装置に送信する映像切替え装置が受信中の各映像データの優先度を動的に設定し、新たな映像データの受信に必要な帯域幅が不足している場合、前記優先度に基づいて、前記映像切替え装置が受信中の映像データの中から受信を停止する映像データを選択する選択部と、
選択された映像データを前記映像切替え装置に通知する通信部と
を備える情報処理装置。
【符号の説明】
【０２００】
１０１  映像処理システム,  １１１  映像出力装置,  １１２  ネットワーク,  １１３  ビデオスイッチャ,  １１４  ケーブル,  １１５  映像処理装置,  １３１  ユーザインタフェース部,  １３２  制御部,  １３３  選択部,  １３４  受信部,  １３５  編集部,  １３６  送信部,  ２０１  映像処理システム,  ２１１−１乃至２１１−８  カメラ,  ２１２−１乃至２１２−８  ケーブル,  ２１３  イーサネットスイッチ,  ２１４  ケーブル,  ２１５  送出システム,  ４０１  映像処理システム,  ４１１−１,４１１−２  ケーブル,  ４１２−１,４１２−２  ビデオスイッチャ,  ４１３−１,４１３−２  ケーブル,  ４１４  送出システム,  ４１５  アーカイブシステム,  ４１６  ケーブル,  ４１７  帯域管理サーバ,  ４３１  通信部,  ４３２  選択部
【図１】
2014204279.tif 000003
【図２】
2014204279.tif 000004
【図３】
2014204279.tif 000005
【図４】
2014204279.tif 000006
【図５】
2014204279.tif 000007
【図６】
2014204279.tif 000008
【図７】
2014204279.tif 000009
【図８】
2014204279.tif 000010
【図９】
2014204279.tif 000011
【図１０】
2014204279.tif 000012
【図１１】
2014204279.tif 000013
【図１２】
2014204279.tif 000014
【図１３】
2014204279.tif 000015
【図１４】
2014204279.tif 000016
【図１５】
2014204279.tif 000017
【図１６】
2014204279.tif 000018
【図１７】
2014204279.tif 000019
【図１８】
2014204279.tif 000020