(57)【特許請求の範囲】
【請求項１】
映像信号をネットワークで送信可能な映像パケットに変換して前記ネットワークに送信する複数のパケット化装置と、
前記パケット化装置からの映像パケットを透過又は廃棄する１または複数のネットワークスイッチと、
前記ネットワークから映像パケットを受信して映像信号に復号する復号装置と、
前記ネットワーク経由で前記パケット化装置及び前記ネットワークスイッチの動作を制御する制御端末と、
を備える通信システムの制御方法であって、
前記制御端末と前記ネットワークスイッチとの間の遅延時間、前記パケット化装置と前記復号装置との間の遅延時間、前記制御端末と前記パケット化装置との間の遅延時間、及び前記ネットワークスイッチと前記復号装置との間の遅延時間を測定する遅延時間検出手順と、
１の前記パケット化装置からの映像パケットを前記ネットワークスイッチが透過させて前記復号装置が前記映像パケットを受信しているときに、前記遅延時間検出手順で測定した遅延時間に基づき他の前記パケット化装置からの映像パケットを前記復号装置が受信するであろう時刻が切替完了時刻より前となるように、前記制御端末が他の前記パケット化装置へ映像パケットを送信させる送信開始指示を行う送信開始手順と、
前記送信開始手順の後、他の前記パケット化装置からの映像パケットを前記ネットワークスイッチが廃棄しているときに、前記遅延時間検出手順で測定した遅延時間に基づき前記切替完了時刻に他の前記パケット化装置からの映像パケットを前記復号装置が受信するように、１の前記パケット化装置からの映像パケットを廃棄して他の前記パケット化装置からの映像パケットを透過する映像切替指示を前記制御端末が前記ネットワークスイッチへ行う映像切替指示手順と、
前記映像切替指示手順の後、１の前記パケット化装置へ映像パケットの送信を停止させる送信停止指示を行う送信停止指示手順と、
を行う通信システムの制御方法。
【請求項２】
前記送信開始手順では、前記切替完了時刻、前記制御端末と前記パケット化装置との間の遅延時間及び前記パケット化装置と前記復号装置との間の遅延時間から計算した時刻より前に前記送信開始指示を行い、
前記映像切替指示手順では、前記切替完了時刻、前記制御端末と前記ネットワークスイッチとの間の遅延時間及び前記ネットワークスイッチと前記復号装置との間の遅延時間から計算した時刻に前記映像切替指示を行う
ことを特徴とする請求項１に記載の通信システムの制御方法。
【請求項３】
映像信号をネットワークで送信可能な映像パケットに変換して前記ネットワークに送信する複数のパケット化装置と、
前記パケット化装置からの映像パケットを透過又は廃棄する１または複数のネットワークスイッチと、
前記ネットワークから映像パケットを受信して映像信号に復号する復号装置と、
前記ネットワーク経由で前記ネットワークスイッチの動作を制御する制御端末と、
を備え、
前記復号装置からの定期的なフィードバックパケットを受信することで前記パケット化装置が映像パケットを送信する通信システムの制御方法であって、
前記制御端末と前記ネットワークスイッチとの間の遅延時間、前記パケット化装置と前記復号装置との間の遅延時間、及び前記ネットワークスイッチと前記復号装置との間の遅延時間を測定する遅延時間検出手順と、
１の前記パケット化装置からの映像パケットを前記ネットワークスイッチが透過させて前記復号装置が前記映像パケットを受信しているときに、前記遅延時間検出手順で測定した遅延時間に基づき他の前記パケット化装置からの映像パケットを前記復号装置が受信するであろう時刻が切替完了時刻より前となるように、前記制御端末が前記ネットワークスイッチへ前記フィードバックパケットの宛先を１の前記パケット化装置から他の前記パケット化装置へ書き換えるフィードバック切替指示を行うフィードバック切替指示手順と、
前記フィードバック切替指示手順の後、前記遅延時間検出手順で測定した遅延時間に基づき前記切替完了時刻に他の前記パケット化装置からの映像パケットを前記復号装置が受信するように、１の前記パケット化装置からの映像パケットを廃棄して他の前記パケット化装置からの映像パケットを透過する映像切替指示を前記制御端末が前記ネットワークスイッチへ行う映像切替指示手順と、
を行う通信システムの制御方法。
【請求項４】
前記フィードバック切替指示手順では、前記切替完了時刻、前記復号装置と前記パケット化装置との間の遅延時間、前記ネットワークスイッチと前記復号装置との間の遅延時間及び前記制御端末と前記ネットワークスイッチとの間の遅延時間から計算した時刻より前に前記フィードバック切替指示を行い、
前記映像切替指示手順では、前記切替完了時刻、前記制御端末と前記ネットワークスイッチとの間の遅延時間及び前記ネットワークスイッチと前記復号装置との間の遅延時間から計算した時刻に前記映像切替指示を行う
ことを特徴とする請求項３に記載の通信システムの制御方法。
【請求項５】
前記制御端末と低解像度映像生成エンコーダとの間の遅延時間を測定する第２の遅延時間検出手順と、
前記低解像度映像生成エンコーダで前記映像信号を低解像度化した低解像度映像を前記制御端末が受信する低解像度映像受信手順と、
１の前記パケット化装置と前記復号装置との間の遅延時間と１の前記ネットワークスイッチと前記復号装置との間の遅延時間とから１の前記パケット化装置と１の前記ネットワークスイッチとの間の１の計算遅延時間を計算し、前記１の計算遅延時間を、前記制御端末と１の前記ネットワークスイッチとの間の遅延時間と前記制御端末と１の前記低解像度映像生成エンコーダとの間の遅延時間との和から差し引いた時間と、他の前記パケット化装置と前記復号装置との間の遅延時間と他の前記ネットワークスイッチと前記復号装置との間の遅延時間とから他の前記パケット化装置と他の前記ネットワークスイッチとの間の他の計算遅延時間を計算し、前記他の計算遅延時間を、前記制御端末と他の前記ネットワークスイッチとの間の遅延時間と前記制御端末と他の前記低解像度映像生成エンコーダとの間の遅延時間との和から差し引いた時間のうち大きい方の遅延時間で１の前記パケット化装置及び他の前記パケット化装置に入力する映像信号を遅延させる映像信号遅延手順と、
をさらに行うことを特徴とする請求項１から４に記載の通信システムの制御方法。
【請求項６】
映像信号をネットワークで送信可能な映像パケットに変換して前記ネットワークに送信する複数のパケット化装置と、
前記パケット化装置からの映像パケットを透過又は廃棄する１または複数のネットワークスイッチと、
前記ネットワークから映像パケットを受信して映像信号に復号する復号装置と、
前記ネットワーク経由で前記パケット化装置及び前記ネットワークスイッチの動作を制御する制御端末と、
を備える通信システムであって、
前記制御端末が請求項１、請求項２、あるいは請求項１又は２を引用する請求項５に記載の通信システムの制御方法を行うことを特徴とする通信システム。
【請求項７】
映像信号をネットワークで送信可能な映像パケットに変換して前記ネットワークに送信する複数のパケット化装置と、
前記パケット化装置からの映像パケットを透過又は廃棄する１または複数のネットワークスイッチと、
前記ネットワークから映像パケットを受信して映像信号に復号する復号装置と、
前記ネットワーク経由で前記ネットワークスイッチの動作を制御する制御端末と、
を備え、
前記復号装置からの定期的なフィードバックパケットを受信することで前記パケット化装置が映像パケットを送信する通信システムであって、
前記制御端末が請求項３、請求項４、あるいは請求項３又は４を引用する請求項５に記載の通信システムの制御方法を行うことを特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、遠隔地からの映像を、ネットワークを使って効率的に送る技術に関する。
【背景技術】
【０００２】
これまでは映像信号をネットワークで送る場合は、ＳＤＩ（Ｓｅｒｉａｌ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｆａｃｅ）規格に準拠した信号を、同軸ケーブル（ＳＤＩケーブル）を通じて送っていた。さらに、その信号を任意の場所に送るためにＳＤＩルーティングスイッチを導入し、そのスイッチを制御し、信号を転送していた。
【０００３】
しかしながらＳＤＩ規格は放送局などの単一の建物の中を配線するために策定された規格であることから１００ｍを超える距離の伝送には対応していない。そのため、例えば、外部のスタジアム等から長距離伝送する場合はＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）パケットに変換する装置（例えば、非特許文献１および２を参照。）を使って、図１のようにＩＰネットワークを介して送る方法が一般的である。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】メディアグローバルリンクス  マルチメディアＩＰ伝送装置  ＭＤ８０００、“ｈｔｔｐ：／／ｗｗｗ．ｍｅｄｉａｌｉｎｋｓ．ｃｏ．ｊｐ／ｎｅｗＭＧＬ／ｍｅｄｉａｌｉｎｋｓ＿ｒｅｎｅｗａｌ／ｐｒｏｄｕｃｔｓ／ｍｄ８０００．ｈｔｍｌ”、平成２８年３月１６日検索
【非特許文献２】ＰＦＵ株式会社  ＱｏｏｌＴｏｒｎａｄｏ  ＱＧ７０、“ｈｔｔｐｓ：／／ｗｗｗ．ｐｆｕ．ｆｕｊｉｔｓｕ．ｃｏｍ／ｑｏｏｌｔｏｒｎａｄｏ／”、平成２８年３月１６日検索
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ＩＰネットワークを介して映像信号を送る、例えば、前例のように外部のスタジアムから放送局まで映像信号を送る場合、外部のスタジアムから、放送に使う・使わないに関わらず撮影された映像を放送局まで送り放送局で受信して、放送局で映像スイッチャを使って選択している（図２）。ハイビジョン映像１本は１．４８５Ｇｂｐｓのネットワーク帯域を必要とするため、使わない映像を送ることは大きなネットワーク帯域を無駄に消費するだけでなく、従量制課金のネットワークを利用している場合は映像伝送コストに大きな影響を与えることになる。
【０００６】
無駄な映像を送らないようにするために、受信側から必要としない映像を送信しないように該当する送信側装置の送信を止めることも考えられる。そのような使い方で映像を切り替えようとした場合、送信中の装置を一旦止めて新しい映像の送信を開始させることができるが、ネットワークの遅延時間があるため、切り替えの間、映像が中断する可能性がある（図３）。
【０００７】
また、映像の中断が生じないように、既に映像送信をしている装置を止めずに、切り替え先の送信装置から映像送信を開始すると、２つの送信装置からの映像信号が同時に１つの受信装置に到着することになり、映像が乱れる可能性がある。
【０００８】
このように、ＩＰネットワークを介して映像信号を送る手法には、帯域資源を節約しようとすると映像不具合が発生するというトレードオフの関係があった。そこで、本開示の発明は、ＩＰネットワークを介して映像信号を送る際に、帯域資源を節約でき、映像不具合も低減できる通信システムの制御方法及び通信システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本開示の通信システムの制御方法は、ネットワークの遅延時間に基づいて送信装置からの映像パケットの送信及びネットワークスイッチの切替を時間先行して行うこととした。
【００１０】
具体的には、本発明に係る通信システムの第１制御方法は、
映像信号をネットワークで送信可能な映像パケットに変換して前記ネットワークに送信する複数のパケット化装置と、
前記パケット化装置からの映像パケットを透過又は廃棄する１または複数のネットワークスイッチと、
前記ネットワークから映像パケットを受信して映像信号に復号する復号装置と、
前記ネットワーク経由で前記パケット化装置及び前記ネットワークスイッチの動作を制御する制御端末と、
を備える通信システムの制御方法であって、
前記制御端末と前記ネットワークスイッチとの間の遅延時間、前記パケット化装置と前記復号装置との間の遅延時間、前記制御端末と前記パケット化装置との間の遅延時間、及び前記ネットワークスイッチと前記復号装置との間の遅延時間を測定する遅延時間検出手順と、
１の前記パケット化装置からの映像パケットを前記ネットワークスイッチが透過させて前記復号装置が前記映像パケットを受信しているときに、前記遅延時間検出手順で測定した遅延時間に基づき他の前記パケット化装置からの映像パケットを前記復号装置が受信するであろう時刻が切替完了時刻より前となるように、前記制御端末が他の前記パケット化装置へ映像パケットを送信させる送信開始指示を行う送信開始手順と、
前記送信開始手順の後、他の前記パケット化装置からの映像パケットを前記ネットワークスイッチが廃棄しているときに、前記遅延時間検出手順で測定した遅延時間に基づき前記切替完了時刻に他の前記パケット化装置からの映像パケットを前記復号装置が受信するように、１の前記パケット化装置からの映像パケットを廃棄して他の前記パケット化装置からの映像パケットを透過する映像切替指示を前記制御端末が前記ネットワークスイッチへ行う映像切替指示手順と、
前記映像切替指示手順の後、１の前記パケット化装置へ映像パケットの送信を停止させる送信停止指示を行う送信停止指示手順と、
を行う。
【００１１】
また、本発明に係る通信システムの第１制御方法において、
前記送信開始手順では、前記切替完了時刻、前記制御端末と前記パケット化装置との間の遅延時間及び前記パケット化装置と前記復号装置との間の遅延時間から計算した時刻より前に前記送信開始指示を行い、
前記映像切替指示手順では、前記切替完了時刻、前記制御端末と前記ネットワークスイッチとの間の遅延時間及び前記ネットワークスイッチと前記復号装置との間の遅延時間から計算した時刻に前記映像切替指示を行う
ことを特徴とする。
【００１２】
第１制御方法を実現できる本発明に係る通信システムは、
映像信号をネットワークで送信可能な映像パケットに変換して前記ネットワークに送信する複数のパケット化装置と、
前記パケット化装置からの映像パケットを透過又は廃棄する１または複数のネットワークスイッチと、
前記ネットワークから映像パケットを受信して映像信号に復号する復号装置と、
前記ネットワーク経由で前記パケット化装置及び前記ネットワークスイッチの動作を制御する制御端末と、
を備える通信システムであって、
前記制御端末が上記通信システムの制御方法を行うことを特徴とする。
【００１３】
一方、本発明に係る通信システムの第２制御方法は、
映像信号をネットワークで送信可能な映像パケットに変換して前記ネットワークに送信する複数のパケット化装置と、
前記パケット化装置からの映像パケットを透過又は廃棄する１または複数のネットワークスイッチと、
前記ネットワークから映像パケットを受信して映像信号に復号する復号装置と、
前記ネットワーク経由で前記ネットワークスイッチの動作を制御する制御端末と、
を備え、
前記復号装置からの定期的なフィードバックパケットを受信することで前記パケット化装置が映像パケットを送信する通信システムの制御方法であって、
前記制御端末と前記ネットワークスイッチとの間の遅延時間、前記パケット化装置と前記復号装置との間の遅延時間、及び前記ネットワークスイッチと前記復号装置との間の遅延時間を測定する遅延時間検出手順と、
１の前記パケット化装置からの映像パケットを前記ネットワークスイッチが透過させて前記復号装置が前記映像パケットを受信しているときに、前記遅延時間検出手順で測定した遅延時間に基づき他の前記パケット化装置からの映像パケットを前記復号装置が受信するであろう時刻が切替完了時刻より前となるように、前記制御端末が前記ネットワークスイッチへ前記フィードバックパケットの宛先を１の前記パケット化装置から他の前記パケット化装置へ書き換えるフィードバック切替指示を行うフィードバック切替指示手順と、
前記フィードバック切替指示手順の後、前記遅延時間検出手順で測定した遅延時間に基づき前記切替完了時刻に他の前記パケット化装置からの映像パケットを前記復号装置が受信するように、１の前記パケット化装置からの映像パケットを廃棄して他の前記パケット化装置からの映像パケットを透過する映像切替指示を前記制御端末が前記ネットワークスイッチへ行う映像切替指示手順と、
を行う。
【００１４】
また、本発明に係る通信システムの第２制御方法において、
前記フィードバック切替指示手順では、前記切替完了時刻、前記復号装置と前記パケット化装置との間の遅延時間、前記ネットワークスイッチと前記復号装置との間の遅延時間及び前記制御端末と前記ネットワークスイッチとの間の遅延時間から計算した時刻より前に前記フィードバック切替指示を行い、
前記映像切替指示手順では、前記切替完了時刻、前記制御端末と前記ネットワークスイッチとの間の遅延時間及び前記ネットワークスイッチと前記復号装置との間の遅延時間から計算した時刻に前記映像切替指示を行う
ことを特徴とする。
【００１５】
第２制御方法を実現できる本発明に係る通信システムは、
映像信号をネットワークで送信可能な映像パケットに変換して前記ネットワークに送信する複数のパケット化装置と、
前記パケット化装置からの映像パケットを透過又は廃棄する１または複数のネットワークスイッチと、
前記ネットワークから映像パケットを受信して映像信号に復号する復号装置と、
前記ネットワーク経由で前記ネットワークスイッチの動作を制御する制御端末と、
を備え、
前記復号装置からの定期的なフィードバックパケットを受信することで前記パケット化装置が映像パケットを送信する通信システムであって、
前記制御端末が上記通信システムの制御方法を行うことを特徴とする。
【００１６】
本開示の通信システムは、遠隔地から伝送されてきた映像をネットワーク内で選択可能にすることによって無駄な映像伝送を回避してネットワーク帯域を節約できる。また、ネットワークの遅延時間に基づいて送信装置からの映像パケットの送信及びネットワークスイッチの切替を時間先行して行うことで切り替え時の映像不具合を低減することができる。
【００１７】
従って、本開示の発明は、ＩＰネットワークを介して映像信号を送る際に、帯域資源を節約でき、映像不具合も低減できる通信システムの制御方法及び通信システムを提供することができる。
【００１８】
本発明に係る通信システムの第１と第２制御方法は、
前記制御端末と低解像度映像生成エンコーダとの間の遅延時間を測定する第２の遅延時間検出手順と、
前記低解像度映像生成エンコーダで前記映像信号を低解像度化した低解像度映像を前記制御端末が受信する低解像度映像受信手順と、
１の前記パケット化装置と前記復号装置との間の遅延時間と１の前記ネットワークスイッチと前記復号装置との間の遅延時間とから１の前記パケット化装置と１の前記ネットワークスイッチとの間の１の計算遅延時間を計算し、前記１の計算遅延時間を、前記制御端末と１の前記ネットワークスイッチとの間の遅延時間と前記制御端末と１の前記低解像度映像生成エンコーダとの間の遅延時間との和から差し引いた時間と、他の前記パケット化装置と前記復号装置との間の遅延時間と他の前記ネットワークスイッチと前記復号装置との間の遅延時間とから他の前記パケット化装置と他の前記ネットワークスイッチとの間の他の計算遅延時間を計算し、前記他の計算遅延時間を、前記制御端末と他の前記ネットワークスイッチとの間の遅延時間と前記制御端末と他の前記低解像度映像生成エンコーダとの間の遅延時間との和から差し引いた時間のうち大きい方の遅延時間で１の前記パケット化装置及び他の前記パケット化装置に入力する映像信号を遅延させる映像信号遅延手順と、
をさらに行うことを特徴とする。
【００１９】
映像配信の運用者は、端末装置の画面を見ながら切替指示を行うことで切り替えたいシーンで映像切替ができる。
【発明の効果】
【００２０】
本開示の発明は、ＩＰネットワークを介して映像信号を送る際に、帯域資源を節約でき、映像不具合も低減できる通信システムの制御方法及び通信システムを提供することができる。
【図面の簡単な説明】
【００２１】
【図１】ネットワークを介して映像を送信する通信システムの代表的な構成を説明する図である。
【図２】ネットワークを介して映像を送信する通信システムでの映像切り替え手法を説明する図である。
【図３】ネットワークを介して映像を送信する通信システムでの映像切り替え手法を説明するシーケンス図である。
【図４】本開示の通信システムを説明する図である。
【図５】本開示の通信システムでの映像切り替え手法を説明するシーケンス図である。
【図６】本開示の通信システムでの映像切り替え手法を説明するシーケンス図である。
【図７】本開示の通信システムを説明する図である。
【図８】本開示の通信システムを説明する図である。
【発明を実施するための形態】
【００２２】
添付の図面を参照して本発明の実施形態を説明する。以下に説明する実施形態は本発明の実施例であり、本発明は、以下の実施形態に制限されるものではない。なお、本明細書及び図面において符号が同じ構成要素は、相互に同一のものを示すものとする。
【００２３】
（実施形態１）
本実施形態の通信システムは、
映像信号をネットワークで送信可能な映像パケットに変換して前記ネットワークに送信する複数のパケット化装置と、
前記パケット化装置からの映像パケットを透過又は廃棄する１または複数のネットワークスイッチと、
前記ネットワークから映像パケットを受信して映像信号に復号する復号装置と、
前記ネットワーク経由で前記パケット化装置及び前記ネットワークスイッチの動作を制御する制御端末と、
を備える。
【００２４】
図４は、本実施形態のライブ中継用の長距離映像伝送システムを説明する構成例である。図中の１Ａおよび１Ｂは中継先での撮影のためのビデオカメラ、２Ａおよび２Ｂはビデオカメラ１Ａおよび１Ｂからの映像信号をＩＰパケットに変換する映像ＩＰ変換装置（前記パケット化装置に相当する。）、３はＯｐｅｎＦｌｏｗコマンドによって遠隔制御可能なＯｐｅｎＦｌｏｗスイッチ（前記ネットワークスイッチに相当する。）、４はＩＰパケット化された映像を映像信号に復元するＩＰ映像変換装置（前記復号装置に相当する。）、５はＯｐｅｎＦｌｏｗスイッチを遠隔制御するための受信制御端末（前記制御端末に相当する。）である。
【００２５】
映像ＩＰ変換装置２Ａと２Ｂはネットワーク経由で映像をＩＰパケット化して送信開始ができ、同じようにネットワーク経由で送信の終了ができる装置である。映像ＩＰ変換装置２Ａ、２ＢとＯｐｅｎＦｌｏｗスイッチ３、およびＯｐｅｎＦｌｏｗスイッチ３とＩＰ映像変換装置４はＩＰネットワークで接続され、ビデオカメラ１Ａと映像ＩＰ変換装置２Ａ、ビデオカメラ１Ｂと映像ＩＰ変換装置２ＢはＳＤＩ規格のインタフェースで接続されている。ＩＰ映像変換装置４の出力は放送局内のシステムへと接続される。
【００２６】
本実施形態では、ビデオカメラ１Ａからの映像を映像ＩＰ変換装置２ＡでＩＰパケットに変換して、ＯｐｅｎＦｌｏｗスイッチ３を介して、ＩＰ映像変換装置４で映像信号に復元して放送設備に送り、その後、ビデオカメラ１Ｂからの映像に切り替える例によって、本発明の詳細を説明する。この例では、判りやすくするため各装置の処理時間を無視できるくらい小さいと仮定する。
【００２７】
［遅延時間検出手順］
本長距離映像伝送システムは、前記制御端末と前記ネットワークスイッチとの間の遅延時間、前記パケット化装置と前記復号装置との間の遅延時間、前記制御端末と前記パケット化装置との間の遅延時間、及び前記ネットワークスイッチと前記復号装置との間の遅延時間を測定する遅延時間検出手順を行う。
【００２８】
具体的には、本長距離映像伝送システムは、切り替えに先立ち、まず、受信制御端末５とＯｐｅｎＦｌｏｗスイッチ３との間の往復遅延時間（Ｒｏｕｎｄ  Ｔｒｉｐ  Ｔｉｍｅ、以降ＲＴＴ）、ＩＰ映像変換装置４と映像ＩＰ変換装置２Ａ、２Ｂとの間のＲＴＴ、受信制御端末５と映像ＩＰ変換装置２Ａ、２Ｂとの間のＲＴＴ、及びＩＰ映像変換装置４とＯｐｅｎＦｌｏｗスイッチ３との間のＲＴＴを事前に評価する。ＲＴＴの評価には様々な方法がある。例えば、ＩＰネットワークで通信可能な多くの機器にｐｉｎｇ内部コマンドとして実装されているＩＣＭＰ  Ｅｃｈｏパケット送信機能を使うことによって評価が可能である。本実施形態では、事前に評価したＲＴＴを次のように記載する。
Ｔ５３：受信制御端末５とＯｐｅｎＦｌｏｗスイッチ３との間のＲＴＴ
Ｔ４２Ａ：ＩＰ映像変換装置４と映像ＩＰ変換装置２Ａとの間のＲＴＴ
Ｔ４２Ｂ：ＩＰ映像変換装置４と映像ＩＰ変換装置２Ｂとの間のＲＴＴ
Ｔ５２Ａ：受信制御端末５と映像ＩＰ変換装置２Ａとの間のＲＴＴ
Ｔ５２Ｂ：受信制御端末５と映像ＩＰ変換装置２Ｂとの間のＲＴＴ
Ｔ４３：ＩＰ映像変換装置４とＯｐｅｎＦｌｏｗスイッチ３との間のＲＴＴ
【００２９】
図５は、本長距離映像伝送システムでの映像の切り替え手順を説明するシーケンス図である。この図は時刻Ｔ０において映像の切り替えを実行する例を示している。最初の状態はビデオカメラ１Ａの映像を映像ＩＰ変換装置２ＡでＩＰパケットに変換し、ＯｐｅｎＦｌｏｗスイッチ３を介して映像ＩＰ変換装置４へ送信している状態である。
【００３０】
［送信開始手順］
本長距離映像伝送システムは、１の前記パケット化装置からの映像パケットを前記ネットワークスイッチが透過させて前記復号装置が前記映像パケットを受信しているときに、前記遅延時間検出手順で測定した遅延時間に基づき他の前記パケット化装置からの映像パケットを前記復号装置が受信するであろう時刻が切替完了時刻より前となるように、前記制御端末が他の前記パケット化装置へ映像パケットを送信させる送信開始指示を行う送信開始手順を行う。
【００３１】
具体的には、本長距離映像伝送システムは、まず、最初の映像ＩＰパケットがＩＰ映像変換装置４に届くために必要な時間に先だって受信制御端末５からメッセージ（映像送信開始）を映像ＩＰ変換装置２Ｂに送信する。つまり、本長距離映像伝送システムは、
時刻｛Ｔ０−（１／２×Ｔ５２Ｂ＋１／２×Ｔ４２Ｂ）｝                （式１）
よりも前に映像ＩＰ変換装置２Ｂに“映像送信開始”をネットワーク経由で指示する。この状態では映像ＩＰ変換装置２ＢからのパケットはＯｐｅｎＦｌｏｗスイッチ３で破棄されている状態である。
【００３２】
［映像切替指示手順］
本長距離映像伝送システムは、前記送信開始手順の後、他の前記パケット化装置からの映像パケットを前記ネットワークスイッチが廃棄しているときに、前記遅延時間検出手順で測定した遅延時間に基づき前記切替完了時刻に他の前記パケット化装置からの映像パケットを前記復号装置が受信するように、１の前記パケット化装置からの映像パケットを廃棄して他の前記パケット化装置からの映像パケットを透過する映像切替指示を前記制御端末が前記ネットワークスイッチへ行う映像切替指示手順を行う。
【００３３】
具体的には、本長距離映像伝送システムは、最初の映像ＩＰパケットがＩＰ映像変換装置４に時刻Ｔ０に届くように受信制御端末５からメッセージ（映像切替指示）をＯｐｅｎＦｌｏｗスイッチ３に送信する。つまり、本長距離映像伝送システムは、
時刻｛Ｔ０−（１／２×Ｔ５３＋１／２×Ｔ４３）｝                      （式２）
にＯｐｅｎＦｌｏｗスイッチ３に対して映像ＩＰ変換装置２Ｂからのパケットの転送と映像ＩＰ変換装置２Ａからのパケットの破棄を指示するための“切替指示”を送信する。
【００３４】
これによりＯｐｅｎＦｌｏｗスイッチ３で映像ＩＰ変換装置２Ａからのパケットが破棄され、映像ＩＰ変換装置２Ｂからの映像が転送されるようになり、時刻Ｔ０にてビデオカメラ１Ａからビデオカメラ１Ｂの映像に切り替えることができる。
【００３５】
［送信停止指示］
本長距離映像伝送システムは、前記映像切替指示手順の後、１の前記パケット化装置へ映像パケットの送信を停止させる送信停止指示を行う送信停止指示手順を行う。
【００３６】
具体的には、本長距離映像伝送システムは、受信制御端末５から映像ＩＰ変換装置２Ａに対して、
時刻｛Ｔ０−（１／２×Ｔ５２Ａ＋１／２×Ｔ４２Ａ）｝
よりも後に“送信停止指示”を送信して映像ＩＰ変換装置２Ａからの映像送信を停止する。
【００３７】
本長距離映像伝送システムは、ＯｐｅｎＦｌｏｗスイッチ３で映像を切り替えており、ＩＰ映像変換装置４に複数の映像ＩＰ変換装置（２Ａ、２Ｂ）からのＩＰパケットが同時に送られることが無い。このため、ＩＰ映像変換装置４からの出力に複数の映像が混在するような状況は起きない。また、本長距離映像伝送システムは、ネットワークの遅延を考慮してメッセージ（映像送信開始、切替指示、送信停止指示）送信を行うことでネットワーク帯域の消費を低減でき、ＩＰ映像変換装置４が出力する映像が途切れたりすることもない。
【００３８】
上記実施形態では各装置の処理時間は短く無視できる場合について説明したが、各装置の処理時間を無視できない場合は、式１および式２の代わりに次の式３および式４を使用すればよい。ここで、
Ｔ２Ａ：映像ＩＰ変換装置２Ａの処理時間
Ｔ２Ｂ：映像ＩＰ変換装置２Ｂの処理時間
Ｔ３：ＯｐｅｎＦｌｏｗスイッチ３の処理時間
Ｔ４：ＩＰ映像変換装置４の処理時間
である。
時刻｛Ｔ０−（１／２×Ｔ５２Ｂ＋１／２×Ｔ４２Ｂ＋Ｔ２Ｂ＋Ｔ４）｝    （式３）
時刻｛Ｔ０−（１／２×Ｔ５３＋１／２×Ｔ４３＋Ｔ３＋Ｔ４）｝          （式４）
【００３９】
（実施形態２）
実施形態１では、受信制御端末によってネットワーク経由で制御可能な映像ＩＰ変換装置を使う例を示した。本実施形態の通信システムは、装置構成は同じであるが、映像ＩＰ変換装置（２Ａ、２Ｂ）は、ＩＰ映像変換装置４からのフィードバックパケットを受信して、送信が実行されるタイプである。言い換えれば本通信システムでは、映像ＩＰ変換装置がフィードバックパケットを決められた時間内に受信できない（タイムアウトした）場合に映像ＩＰ変換装置は送信を停止する。
【００４０】
本実施形態の通信システムは、
映像信号をネットワークで送信可能な映像パケットに変換して前記ネットワークに送信する複数のパケット化装置と、
前記パケット化装置からの映像パケットを透過又は廃棄する１または複数のネットワークスイッチと、
前記ネットワークから映像パケットを受信して映像信号に復号する復号装置と、
前記ネットワーク経由で前記ネットワークスイッチの動作を制御する制御端末と、
を備え、
前記復号装置からの定期的なフィードバックパケットを受信することで前記パケット化装置が映像パケットを送信する。
【００４１】
［遅延時間検出手順］
図４の長距離映像伝送システムの構成例で説明する。実施形態１の説明と同様に予め遅延時間検出手順にてＴ５３、Ｔ４２Ａ、Ｔ４２Ｂ、Ｔ４３のＲＴＴを評価しておく。
【００４２】
図６は、本長距離映像伝送システムでの映像の切り替え手順を説明するシーケンス図である。この図は時刻Ｔ０において映像の切り替えを実行する例を示している。最初の状態では、映像ＩＰ変換装置４が定期的にフィードバックパケットを映像ＩＰ変換装置２Ａに対して送信している。
【００４３】
本長距離映像伝送システムは、１の前記パケット化装置からの映像パケットを前記ネットワークスイッチが透過させて前記復号装置が前記映像パケットを受信しているときに、前記遅延時間検出手順で測定した遅延時間に基づき他の前記パケット化装置からの映像パケットを前記復号装置が受信するであろう時刻が切替完了時刻より前となるように、前記制御端末が前記ネットワークスイッチへ前記フィードバックパケットの宛先を１の前記パケット化装置から他の前記パケット化装置へ書き換えるフィードバック切替指示を行うフィードバック切替指示手順を行う。
【００４４】
時刻Ｔ０においてビデオカメラ１Ａの映像からビデオカメラ１Ｂの映像へ切り替えるためには、ネットワークの遅延時間を考慮してＩＰ映像変換装置４からフィードバックパケットを映像ＩＰ変換装置２Ｂに到達させ、その後、ＩＰ映像変換装置４に映像ＩＰ変換装置２Ｂからの映像ＩＰパケットが届くようにＯｐｅｎＦｌｏｗスイッチ３にメッセージ（映像切替指示）を送信する必要がある。つまり、本長距離映像伝送システムは、
時刻｛Ｔ０−（１／２×Ｔ５３＋Ｔ４２Ｂ−１／２×Ｔ４３）｝            （式５）
より前に、受信制御端末５からフィードバックパケットの転送先の切り替え（“フィードバック切替指示”）をＯｐｅｎＦｌｏｗスイッチ３に対して行う。ＯｐｅｎＦｌｏｗスイッチ３はこの指示を受信すると、映像ＩＰ変換装置４からのフィードバックパケットの宛先ＩＰアドレスを映像ＩＰ変換装置２Ａから映像ＩＰ変換装置２Ｂに書き換えて、映像ＩＰ変換装置２Ｂに転送を開始する。この間も映像ＩＰ変換装置２ＡからＯｐｅｎＦｌｏｗスイッチ３に届いた映像ＩＰパケットはＩＰ映像変換装置４に転送される。
【００４５】
［映像切替指示手順］
本長距離映像伝送システムは、前記フィードバック切替指示手順の後、前記遅延時間検出手順で測定した遅延時間に基づき前記切替完了時刻に他の前記パケット化装置からの映像パケットを前記復号装置が受信するように、１の前記パケット化装置からの映像パケットを廃棄して他の前記パケット化装置からの映像パケットを透過する映像切替指示を前記制御端末が前記ネットワークスイッチへ行う映像切替指示手順を行う。
【００４６】
具体的には、本長距離映像伝送システムは、映像が時刻Ｔ０からＩＰ映像変換装置４から出力されるように受信制御端末５からメッセージ（映像切替指示）をＯｐｅｎＦｌｏｗスイッチ３に送信する。つまり、本長距離映像伝送システムは、
時刻｛Ｔ０−（１／２×Ｔ５３＋１／２×Ｔ４３）｝（式６）
にＯｐｅｎＦｌｏｗスイッチ３に対して映像ＩＰ変換装置２Ｂからの映像ＩＰパケットを、映像ＩＰ変換装置２Ａからの映像ＩＰパケットの代わりに転送させるための“映像転切替指示”を行う。
【００４７】
これにより映像ＩＰ変換装置２Ｂからの映像ＩＰパケットがＩＰ映像変換装置４に送られ、時刻Ｔ０でＩＰ映像変換装置４からビデオカメラ１Ｂの映像が出力されることになる。本実施形態では、実施形態１と異なりＯｐｅｎＦｌｏｗスイッチ３のみを制御することによって映像の切り替えが可能となる。
【００４８】
上記実施形態では各装置の処理時間は短く無視できる場合について説明したが、各装置の処理時間を無視できない場合は、式５および式６の代わりに次の式７および式８を使用すればよい。
時刻｛Ｔ０−（１／２×Ｔ５３＋Ｔ４２Ｂ−１／２×Ｔ４３＋Ｔ２Ｂ＋Ｔ３＋Ｔ４）｝
（式７）
時刻｛Ｔ０−（１／２×Ｔ５３＋１／２×Ｔ４３＋Ｔ３＋Ｔ４）｝          （式８）
【００４９】
（実施形態３）
本実施形態は、ネットワークスイッチが複数存在する構成である。図７は、映像送信のための帯域が１つのネットワークパスで確保できない場合の構成例である。図７の長距離映像伝送システムは２台のＯｐｅｎＦｌｏｗスイッチを使用し、２つの経路で映像パケットを伝送する。２台のＯｐｅｎＦｌｏｗスイッチを使用する場合は、制御メッセージを全てのＯｐｅｎＦｌｏｗスイッチに対して送信し、切り替えを行う。
【００５０】
遅延時間検出手順では、ＲＴＴをスイッチ毎に評価する。つまり、ＩＰ映像変換装置４と映像ＩＰ変換装置（２Ａ、２Ｂ）の間のＲＴＴとして、ＯｐｅｎＦｌｏｗスイッチ３Ａ経由のＲＴＴとＯｐｅｎＦｌｏｗスイッチ３Ｂ経由のＲＴＴを評価しておく。本実施形態では、事前に評価したＲＴＴを次のように記載する。
Ｔ４２Ａ＿３Ａ：ＯｐｅｎＦｌｏｗスイッチ３Ａ経由のＩＰ映像変換装置４と映像ＩＰ変換装置２Ａとの間のＲＴＴ
Ｔ４２Ａ＿３Ｂ：ＯｐｅｎＦｌｏｗスイッチ３Ｂ経由のＩＰ映像変換装置４と映像ＩＰ変換装置２Ａとの間のＲＴＴ
Ｔ４２Ｂ＿３Ａ：ＯｐｅｎＦｌｏｗスイッチ３Ａ経由のＩＰ映像変換装置４と映像ＩＰ変換装置２Ｂとの間のＲＴＴ
Ｔ４２Ｂ＿３Ｂ：ＯｐｅｎＦｌｏｗスイッチ３Ｂ経由のＩＰ映像変換装置４と映像ＩＰ変換装置２Ｂとの間のＲＴＴ
Ｔ５２Ａ＿３Ａ：ＯｐｅｎＦｌｏｗスイッチ３Ａ経由の受信制御端末５と映像ＩＰ変換装置２Ａとの間のＲＴＴ
Ｔ５２Ａ＿３Ｂ：ＯｐｅｎＦｌｏｗスイッチ３Ｂ経由の受信制御端末５と映像ＩＰ変換装置２Ａとの間のＲＴＴ
Ｔ５２Ｂ＿３Ａ：ＯｐｅｎＦｌｏｗスイッチ３Ａ経由の受信制御端末５と映像ＩＰ変換装置２Ｂとの間のＲＴＴ
Ｔ５２Ｂ＿３Ｂ：ＯｐｅｎＦｌｏｗスイッチ３Ｂ経由の受信制御端末５と映像ＩＰ変換装置２Ｂとの間のＲＴＴ
Ｔ５３Ａ：受信制御端末５とＯｐｅｎＦｌｏｗスイッチ３Ａとの間のＲＴＴ
Ｔ５３Ｂ：受信制御端末５とＯｐｅｎＦｌｏｗスイッチ３Ｂとの間のＲＴＴ
Ｔ４３Ａ：ＩＰ映像変換装置４とＯｐｅｎＦｌｏｗスイッチ３Ａとの間のＲＴＴ
Ｔ４３Ｂ：ＩＰ映像変換装置４とＯｐｅｎＦｌｏｗスイッチ３Ｂとの間のＲＴＴ
【００５１】
（実施形態３−１）
本実施形態は実施形態１で説明した映像切替方式の長距離映像伝送システムである。それぞれの遅延時間を元に切り替え時間に先立って受信制御端末５からメッセージ（送信開始指示、切替指示、送信停止指示）を送ればよい。例えば、受信制御端末５は、“映像送信開始指示”を（式１）によって計算される映像切り替え時刻よりも前に映像ＩＰ変換装置２Ｂに映像送信開始をネットワーク経由で指示する。この場合、（式１）のＴ５２ＢにはＴ５２Ｂ＿３ＡおよびＴ５２Ｂ＿３Ｂのうちの大きい方の値を使用し、Ｔ４２ＢにはＴ４２Ｂ＿３ＡおよびＴ４２Ｂ＿３Ｂのうちの大きい方の値を使用する。大きい方の値を使用することによって、送信開始が遅くなってアンダーフローを起こすことを防ぐことができる。
【００５２】
また、受信制御端末５は、“切替指示”を２つのＯｐｅｎＦｌｏｗスイッチ（３Ａ、３Ｂ）に対して、それぞれ、
時刻｛Ｔ０−（１／２×Ｔ５３Ａ＋１／２×Ｔ４３Ａ）｝                  （式９）
時刻｛Ｔ０−（１／２×Ｔ５３Ｂ＋１／２×Ｔ４３Ｂ）｝                （式１０）
に送信する。
【００５３】
（実施形態３−２）
本実施形態は実施形態２で説明した映像切替方式の長距離映像伝送システムである。それぞれの遅延時間を元に切り替え時間に先立って受信制御端末５からメッセージ（フィードバック切替指示、切替指示）を送ればよい。例えば、受信制御端末５は、“フィードバック切替指示”を２つのＯｐｅｎＦｌｏｗスイッチ（３Ａ、３Ｂ）に対して、それぞれ、
時刻｛Ｔ０−（１／２×Ｔ５３Ａ＋Ｔ４２Ｂ−１／２×Ｔ４３Ａ）｝        （式１１）
時刻｛Ｔ０−（１／２×Ｔ５３Ｂ＋Ｔ４２Ｂ−１／２×Ｔ４３Ｂ）｝        （式１２）
に送信する。ここでＴ４２ＢはＴ４２Ｂ＿３ＡとＴ４２Ｂ＿３Ｂのうちの大きい方の値を使用する。
【００５４】
その後、受信制御端末５からＯｐｅｎＦｌｏｗスイッチ（３Ａ、３Ｂ）に対して、それぞれ、
時刻｛Ｔ０−（１／２×Ｔ５３Ａ＋１／２×Ｔ４３Ａ）｝                  （式１３）
時刻｛Ｔ０−（１／２×Ｔ５３Ｂ＋１／２×Ｔ４３Ｂ）｝                  （式１４）
に、“映像転切替指示”を行えばよい。
【００５５】
これらの例では、ＯｐｅｎＦｌｏｗスイッチは２台であるが、３台、４台と増やしても、同じ手法で切り替えることにより切り替えを実現することが可能となる。
【００５６】
（実施形態４）
図８は、本実施形態の長距離映像伝送システムを説明する構成図である。図８の長距離映像伝送システムは、図７の長距離映像伝送システムに、新たに低解像度映像生成用エンコーダ（６Ａ、６Ｂ）を加えている。
本長距離映像伝送システムは、
前記制御端末と前記低解像度映像生成エンコーダとの間の遅延時間を測定する第２の遅延時間検出手順と、
低解像度映像生成エンコーダで前記映像信号を低解像度化した低解像度映像を前記制御端末が受信する低解像度映像受信手順と、
１の前記パケット化装置と前記復号装置との間の遅延時間と１の前記ネットワークスイッチと前記復号装置との間の遅延時間とから１の前記パケット化装置と１の前記ネットワークスイッチとの間の１の計算遅延時間を計算し、前記１の計算遅延時間を、前記制御端末と１の前記ネットワークスイッチとの間の遅延時間と前記制御端末と１の前記低解像度映像生成エンコーダとの間の遅延時間との和から差し引いた時間と、他の前記パケット化装置と前記復号装置との間の遅延時間と他の前記ネットワークスイッチと前記復号装置との間の遅延時間とから他の前記パケット化装置と他の前記ネットワークスイッチとの間の他の計算遅延時間を計算し、前記他の計算遅延時間を、前記制御端末と他の前記ネットワークスイッチとの間の遅延時間と前記制御端末と他の前記低解像度映像生成エンコーダとの間の遅延時間との和から差し引いた時間のうち大きい方の遅延時間で１の前記パケット化装置及び他の前記パケット化装置に入力する映像信号を遅延させる映像信号遅延手順と、
をさらに行う。
【００５７】
［第２の遅延時間検出手順］
本長距離映像伝送システムは、前記制御端末と前記低解像度映像生成エンコーダとの間の遅延時間を測定する第２の遅延時間検出手順を行う。
具体的には、本長距離映像伝送システムは、切り替えに先立ち、さらに、受信制御端末５と低解像度映像生成用エンコーダ（６Ａ、６Ｂ）との間のＲＴＴを事前に評価する。本実施形態では、事前に評価したＲＴＴを次のように記載する。
Ｔ５６Ａ：受信制御端末５と低解像度映像生成用エンコーダ６Ａとの間のＲＴＴ
Ｔ５６Ｂ：受信制御端末５と低解像度映像生成用エンコーダ６Ｂとの間のＲＴＴ
［低解像度映像受信手順］
低解像度映像生成用エンコーダ（６Ａ、６Ｂ）は、ビデオカメラ（１Ａ，１Ｂ）からの映像をリアルタイムに低いビットレートの映像ストリームに変換し、受信制御端末５にネットワークを経由して送る。
［遅延時間演算手順］
そして、低解像度映像生成用エンコーダ（６Ａ、６Ｂ）は、低解像度映像生成用エンコーダ（６Ａ、６Ｂ）から受信制御端末に映像が表示され、さらに、その映像を見て、切り替え指示がＯｐｅｎＦｌｏｗスイッチ（３Ａ，３Ｂ）までに届くのに必要な、以下の式で計算される時間
（１／２×Ｔ５３Ａ＋１／２×Ｔ５６Ａ）                                （式１５）
（１／２×Ｔ５３Ｂ＋１／２×Ｔ５６Ｂ）                                （式１６）
から、以下の式で計算される映像ＩＰ変換装置（２Ａ、２Ｂ）とＯｐｅｎＦｌｏｗスイッチ（３Ａ，３Ｂ）間の片道遅延時間
（１／２×Ｔ４２Ａ−１／２×Ｔ４３Ａ）                                （式１７）
（１／２×Ｔ４２Ｂ−１／２×Ｔ４３Ｂ）                                （式１８）
を差し引くことによって、計算される時間差、つまり、
（１／２×Ｔ５３Ａ＋１／２×Ｔ５６Ａ−１／２×Ｔ４２Ａ＋１／２×Ｔ４３Ａ）
（式１９）
（１／２×Ｔ５３Ｂ＋１／２×Ｔ５６Ｂ−１／２×Ｔ４２Ｂ＋１／２×Ｔ４３Ｂ）
（式２０）
のうち大きい方を（必要に応じてエンコード処理時間および後述する受信端末上のデコード時間を加え）遅延として選択する。これにより、あるシーンの映像が受信制御端末５に表示された時点で受信制御端末５から送信された切り替え指示の制御メッセージがＯｐｅｎＦｌｏｗスイッチ（３Ａ，３Ｂ）に届くのと同じタイミングで、映像ＩＰ変換装置（２Ａ、２Ｂ）から送信された受信制御端末５で表示された同じシーンの映像信号がＯｐｅｎＦｌｏｗスイッチ（３Ａ，３Ｂ）に届くこととなる。
［映像信号遅延手順］
低解像度映像生成用エンコーダ（６Ａ、６Ｂ）は、ビデオカメラ（１Ａ，１Ｂ）からの映像を当該遅延量だけ遅延させて映像ＩＰ変換装置（２Ａ、２Ｂ）に送る。
【００５８】
受信制御端末５は受信した低解像度映像をデコードして画面上に出力する。エンコード時間およびデコード時間が無視できないくらい大きい場合は、低解像度映像生成用エンコーダ（６Ａ、６Ｂ）で挿入する遅延時間にこれらの処理時間も遅延として挿入する。
【００５９】
この処理によって、受信制御端末５上に表示されている映像は、ＩＰ映像変換装置４が出力する映像より所定時間だけ早く出力される。当該所定時間は、式１９と式２０から、それぞれ低解像度映像生成用エンコーダ（６Ａ、６Ｂ）と受信制御端末５との間の片道遅延時間１／２×Ｔ５６Ａと１／２×Ｔ５６Ｂを引き、さらにＯｐｅｎＦｌｏｗスイッチ（３Ａ，３Ｂ）からＩＰ映像変換装置４までの片道遅延時間１／２×Ｔ４３Ａと１／２×Ｔ４３Ｂを加えた時間
（１／２×Ｔ５３Ａ−１／２×Ｔ４２Ａ＋Ｔ４３Ａ）                    （式２１）
（１／２×Ｔ５３Ｂ−１／２×Ｔ４２Ｂ＋Ｔ４３Ｂ）                    （式２２）
のうち大きい方の時間である。そこで、運用者は受信制御端末５上の映像を見ながら切り替えを実行すれば、切り替えたいシーンで映像を切り替えることができる。
【００６０】
［付記］
以下は、本実施形態の映像ネットワークスイッチング方法を説明したものである。
〔課題〕
遅延のあるネットワークを使って、ネットワーク内で伝送する映像の選択（切り替え）を実現する際に、スムーズな切り替えを実現する手段を提供し、不必要な映像伝送を回避することを目的としている。
〔課題解決の手段〕
本映像ネットワークスイッチング方法は、ＯｐｅｎＦｌｏｗスイッチなどのＩＰパケットのヘッダ書き換えと破棄が、ネットワークを経由して実行可能なネットワークスイッチやルータを使ってネットワーク内で転送するＩＰパケットを選択するとともに、送信装置を最適なタイミングで制御することによって、映像切り替え時の映像の途切れを最小にすることによって前述した課題を解決するものである。
【００６１】
（１）：
映像信号をネットワークで送信可能なパケットに変換し、ネットワークに対してパケットに変換された映像を送信する機能を持つパケット化装置複数台と、１または複数台のネットワーク経由で制御可能なネットワークスイッチと、パケット化された映像パケットを映像信号に復号する復号装置と、これらの装置をつなぐネットワーク、およびこれらの装置を制御する制御端末から構成される映像ネットワークシステムにおいて、
各装置間の遅延を測定する段階と、
測定された遅延時間から計算された時間先行して、前記パケット化装置のうち送信処理を実行していないものに対して、送信開始メッセージを送信し、送信を開始させる段階と、
前記送信開始メッセージを受信した前記パケット化装置が映像パケットの送信を開始する段階と、
測定された遅延時間から計算された時間先行して、前記全てのネットワークスイッチに対して、転送するパケットを切り替える切替指示メッセージを送信する段階と、
前記切替指示メッセージを受信した前記ネットワークスイッチが復号装置に転送するパケットを変更する段階と、
から構成される映像ネットワークスイッチング方法。
【００６２】
（２）：
上記（１）記載の映像ネットワークスイッチング方法において、
前記送信開始メッセージを、前記パケット化装置と前記制御端末との間の遅延時間および前記パケット化装置と前記復号装置間の遅延時間を元に計算された時間先行して、送信し、
前記切替指示メッセージを、前記ネットワークスイッチと前記制御端末との間の遅延時間および前記ネットワークスイッチと前記復号装置間の遅延時間を元に計算された時間先行して、送信する
ことを特徴とする映像ネットワークスイッチング方法。
【００６３】
（３）：
上記（１）記載の映像ネットワークシステムのうち、前記復号装置からのフィードバックパケットによって送信を開始することができるパケット化装置を使用した映像ネットワークシステムにおいて、
各装置間の遅延を測定する段階と、測定された遅延時間から計算された時間先行して、前記全てのネットワークスイッチに対して前記復号装置からの前記フィードバックパケットの転送先を変更するフィードバック切替指示メッセージを送信する段階と、
前記フィードバック切替指示メッセージを受信した前記ネットワークスイッチが前記フィードバックパケットを転送する先を変更する段階と、
測定された遅延時間から計算された時間先行して前記ネットワークスイッチに対して、フィードバック切替指示メッセージにより指定された転送先からの映像パケットを前記復号装置に転送し、これまで転送していた映像パケットの転送を停止するための切替指示メッセージを送信する段階と、
前記切替指示メッセージを受信した前記ネットワークスイッチが転送する映像パケットを変更する段階と、
から構成される映像ネットワークスイッチング方法。
【００６４】
（４）：
上記（３）記載のネットワークスイッチング方法において、
前記フィードバック切替指示メッセージを、前記ネットワークスイッチと前記復号装置間の遅延時間および前記ネットワークスイッチと前記制御端末間の遅延時間を元に計算される時間先行して、送信し、
前記切替指示メッセージを、前記ネットワークスイッチと前記制御端末との間の遅延時間および前記ネットワークスイッチと前記復号装置間の遅延時間を元に計算された時間先行して、送信する
ことを特徴とする映像ネットワークスイッチング方法。
【００６５】
（５）：
上記（１）または（３）記載の映像ネットワークシステムに対して、
パケット化する映像と同じ映像を制御端末で視聴可能なフォーマットの映像（以下、低解像度映像）に変換するとともに、制御端末に送る装置（以下、低解像度映像変換装置）を複数台追加した映像ネットワークシステムにおいて、
上記（１）ないし（４）記載の映像ネットワークスイッチング方法に対して、各装置間の遅延を測定する段階の後に、測定された遅延時間から計算された時間分パケット化装置に映像信号を送るタイミングを遅らせる段階を加えた、映像ネットワークスイッチング方法。
【００６６】
〔効果〕
本映像ネットワークスイッチング方法は、遠隔地から伝送されてきた映像をネットワーク内で選択可能にすることによって、無駄な映像伝送を回避し、ネットワーク帯域を節約し、映像伝送に関わるコストを削減する効果を提供することができる。
【産業上の利用可能性】
【００６７】
本実施形態では、ネットワークスイッチとしてＯｐｅｎＦｌｏｗスイッチを使用して説明を行ったが、ネットワークを介して遠隔で制御でき、かつ、任意のＩＰアドレスからのパケットの破棄およびＩＰパケットのアドレス変換（Ｎｅｔｗｏｒｋ  Ａｄｄｒｅｓｓ  Ｔｒａｎｓｌａｔｉｏｎ）機能を持っているブロードバンドルータやネットワークスイッチであれば本実施形態の長距離映像伝送システムに利用可能である。
【符号の説明】
【００６８】
１Ａ、１Ｂ：ビデオカメラ、映像送信装置
２Ａ、２Ｂ：映像ＩＰ変換装置
３、３Ａ、３Ｂ：ＯｐｅｎＦｌｏｗスイッチ
４：ＩＰ映像変換装置
５：受信制御端末
６Ａ、６Ｂ：低解像度映像生成用エンコーダ
７：映像受信装置
８：映像スイッチャ
【図１】
0006517167.tif 000002
【図２】
0006517167.tif 000003
【図３】
0006517167.tif 000004
【図４】
0006517167.tif 000005
【図５】
0006517167.tif 000006
【図６】
0006517167.tif 000007
【図７】
0006517167.tif 000008
【図８】
0006517167.tif 000009