(57)【要約】【目的】本発明は、映像データをネットワークを介して配信する映像配信方法および映像配信プログラムに関し、受信側および送信側の限られた帯域内で機器の追加時などに各機器への帯域を優先度に応じて動的に調整（低減、抑止）することを目的とする。【構成】  コンピュータが、映像配信要求を受信時、映像配信機器と接続された第１のネットワークあるいは要求元と接続された第２のネットワークの少なくともいずれかについて、使用予定帯域合算値を求め、使用予定帯域合算値が利用可能上限帯域値を越えると判別した場合に、ネットワーク毎の受配信制御情報を記憶したテーブルを参照して、所定の配信の使用帯域の低減、抑止または合成の少なくともいずれかを行った場合の使用予定帯域値を再計算し、使用予定帯域値が前記利用可能上限帯域値以下となる場合に、前記新たな映像配信要求に基づく映像配信を行う。【選択図】        図１
2007166537.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータが、
新たな映像配信要求を受信すると、映像配信機器と接続された第１のネットワークあるいは該新たな映像配信要求の要求元機器と接続された第２のネットワークの少なくともいずれかについて、該新たな映像配信要求を含む処理すべき配信の使用予定帯域合算値を求める使用予定帯域算出ステップと、
前記使用予定帯域算出ステップで算出した使用予定帯域合算値と、対応するネットワークの利用可能上限帯域値とを比較し、該使用予定帯域合算値が該利用可能上限帯域値を越えるか判別する判別ステップと、
ネットワーク毎の受配信制御情報を記憶したテーブルと、
前記判別ステップで利用可能上限帯域を越えると判別した場合には、前記テーブルを参照して、前記処理すべき配信の内、所定の配信の使用帯域の低減、抑止または合成の少なくともいずれかを行った場合の使用予定帯域値を再計算する再計算ステップと、
前記使用予定帯域値が前記利用可能上限帯域値以下となる場合に、前記新たな映像配信要求に基づく映像配信を行う映像受配信ステップと
を実行する映像配信方法。
【請求項２】
前記テーブルには優先配信情報を含み、
前記再計算ステップは、前記テーブルを参照して、前記優先配信以外の処理すべき配信の内、所定の配信の使用帯域の低減、抑止または合成の少なくともいずれかを行った場合の使用予定帯域値を再計算する
ことを特徴とする請求項１記載の映像配信方法。
【請求項３】
コンピュータに、
新たな映像配信要求を受信すると、映像配信機器と接続された第１のネットワークあるいは該新たな映像配信要求の要求元機器と接続された第２のネットワークの少なくともいずれかについて、該新たな映像配信要求を含む処理すべき配信の使用予定帯域合算値を求める使用予定帯域算出ステップと、
前記使用予定帯域算出ステップで算出した使用予定帯域合算値と、対応するネットワークの利用可能上限帯域値とを比較し、該使用予定帯域合算値が該利用可能上限帯域値を越えるか判別する判別ステップと、
前記判別ステップで利用可能上限帯域を越えると判別した場合には、前記処理すべき配信の内、所定の配信の使用帯域の低減、抑止または合成の少なくともいずれかを行った場合の使用予定帯域値を再計算する再計算ステップと、
前記使用予定帯域値が前記利用可能上限帯域値以下となる場合に、前記新たな映像配信要求に基づく映像配信を行う映像受配信ステップと
を実行させる映像配信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像データをネットワークを介して配信する映像配信方法および映像配信プログラムに関するものである。
【背景技術】
【０００２】
従来、ネットワークに接続された映像サーバの管理のもとで、河川などに配置された複数のカメラで撮影した映像を、ネットワークを介して複数の大型表示装置にそれぞれ表示するように配信するシステムでは、映像データを配信するための十分な帯域をもつネットワークを整備した上でシステムを構築し、映像データの配信を行うようにしていた。
【０００３】
また、ネットワークを介してデータ配信を行うデータ配信システムにおいて、帯域を確保する方法として、あるデータ配信装置からのデータ送信を一定時間間隔で停止して帯域を空け、その間に他のデータ配信装置からのデータ送信を行ういわゆるタイムスライス方式がある（特許文献１）。
【特許文献１】特開２００１−２２３７１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述したように、従来の前者では、複数のカメラからネットワークを介して複数の大型表示装置に映像データをそれぞれ配信して表示する場合、帯域の十分なネットワークを整備した上でシステムを構築していたため、システムが変更とならなければよいが、カメラあるいは大型表示装置が追加されてネットワークの帯域に不足が生じると、映像データの一部が欠落したり、他の大型表示装置上に表示された画像に影響を与えてしまうという問題があった。また、ネットワークの帯域を広げることは通常、簡易にはできないという問題もあった。また、緊急時などに優先度に応じて映像データを優先的に該当カメラから該当大型表示装置に配信したりなどの融通性に欠けるという問題もあった。
【０００５】
また、上述した後者では、データ送信を停止するため、カメラからの映像データをストリームとして配信して大型表示装置に表示する場合には、当該ストリームの映像データを停止できないという問題もあった。
【課題を解決するための手段】
【０００６】
本発明は、これらの問題を解決するため、複数のカメラなどの映像配信機器からの映像データを第１のネットワークを介して映像サーバで受信し、当該映像サーバが第２のネットワークを介して複数の映像受信機器に送信して第１のネットワーク負荷を低減すると共に、受信側および送信側の限られた帯域内で各機器の帯域を動的に調整するようにしている。
【発明の効果】
【０００７】
本発明は、複数のカメラなどの映像配信機器からの映像データを第１のネットワークを介して映像サーバで受信し、当該映像サーバが第２のネットワークを介して複数の映像受信機器に送信して第１のネットワーク負荷を低減すると共に、受信側および送信側の限られた帯域内で機器の追加時などに各機器への帯域を優先度に応じて動的に調整（低減、抑止、合成）することが可能となる。
【発明を実施するための最良の形態】
【０００８】
本発明は、複数のカメラなどの映像配信機器からの映像データを第１のネットワークを介して映像サーバで受信し、当該映像サーバが第２のネットワークを介して複数の映像受信機器に送信して第１のネットワーク負荷を低減すると共に、受信側および送信側の限られた帯域内で機器の追加時などに各機器への帯域を優先度に応じて動的に調整することを実現した。
【実施例１】
【０００９】
図１は、本発明のシステム構成図を示す。
図１において、映像サーバ６０は、ネットワークｎ１１、ｎ１２，ｎ１３，ｎ１４に接続し、映像配信機器３０からの映像を受信し、当該受信した映像を１つあるいは複数の映像受信機器４０に送信するものであって、映像データ制御手段６１、記憶手段６２、および送受信手段６３などから構成されるものである。
【００１０】
ネットワークｎ１１，ｎ１２，ｎ１３，ｎ１４は、映像配信機器３０あるいは映像受信機器４０と、映像サーバ６０とを接続して映像データを送受信するネットワークであって、インターネット，ＷＡＮ，ＬＡＮ、専用線などである。
【００１１】
映像データ制御手段６１は、映像配信機器３０からネットワークを介して受信した映像データを、１つあるいは複数の映像受信機器４０に送信（再配信）したり、受信あるいは送信する帯域を調整（低減、抑止、合成）したりなどするものである（図２から図６を用いて後述する）。
【００１２】
記憶手段６２は、各種データを登録、記憶するテーブルを設けたりなどするものである（図４参照）。
【００１３】
送受信手段６３は、映像データを送受信するものであって、映像配信機器３０からネットワークを介して映像データを受信したり、受信した映像データを１つあるいは複数の映像受信機器４０に送信（再配信）したりなどするものである（図２から図６を用いて後述する）。
【００１４】
カメラ１０は、映像データを生成する機器の例であって、例えば河川に設置された無人のカメラで当該河川の様子を撮影した映像データを生成するものである。ここでは、カメラ１０は、映像生成手段１１などから構成され、ここでは、カメラａ１，ａ２，ａ３，ａ４，ａ５を設けている。尚、左上の１つのカメラ１０を除き、他のカメラ１０の内部に映像生成手段１１の記載を省略したがこれらも同様に映像生成手段１１を持つものである。
【００１５】
映像生成手段１１は、河川などの監視対象（撮影対象）の映像を生成するものである。
画面合成器２０は、複数のカメラ１０からの映像データを１つの画面上に表示するように合成したりなどするものであって、映像合成手段２１、記憶手段２２などから構成されるものである（図３から図６参照）。ここでは、画面合成器２０として、図示のように、画面合成器ｅ１，ｅ２を設けている。尚、左上の１つの画面合成器２０を除き、他の面合成器２０の内部に映像合成手段２１、記憶手段２２の記載を省略したがこれらも同様に映像合成手段２１、記憶手段２２を持つものである。
【００１６】
映像合成手段２１は、複数のカメラ１０からの映像データを１つの画面上に表示するように合成するものである（図３、図６参照）。
【００１７】
記憶手段２２は、映像データを一時的に記憶したり、画面を合成する情報を記憶したりなどするものである。
【００１８】
映像配信機器３０は、カメラ１０からの映像データをネットワークを介して映像サーバ６０に送信する機器であって、エンコード手段３１、送受信手段３２などから構成されるものである（図２、図３参照）。ここでは、映像配信機器３０として、映像配信機器ｂ１、ｂ２、ｂ３、ｂ４、ｂ５を設けている。尚、左側の１つの映像配信機器３０を除き、他の映像配信機器３０の内部にエンコード手段３１、送受信手段３２の記載を省略したがこれらも同様にエンコード手段３１、送受信手段３２を持つものである。
【００１９】
エンコード手段３１は、画面合成器２０あるいはカメラ１０から受信し映像データをエンコード（例えばストリーム型の映像データに変換）するものである。
【００２０】
送受信手段３２は、映像データなどを送受信するものである。
映像受信機器４０は、映像サーバ６０からネットワークを介して映像データを受信して画面上に表示するものであって、送受信手段４１、入力手段４２、デコード手段４３などから構成されるものである。ここでは、映像受信機器４０として、映像受信機器ｃ１、ｃ２、ｃ２１、ｃ３、ｃ４、ｃ５を設けている。尚、右上の１つの映像受信機器４０を除き、他の映像受信機器４０の内部に送受信手段４１、入力手段４２、デコード手段４３の記載を省略したがこれらも同様に送受信手段４１、入力手段４２、デコード手段４３を持つものである。
【００２１】
送受信手段４１は、映像データなどを送受信するものである。
入力手段４２は、各種データを入力したり、操作指示を入力（例えばカメラ一覧から映像データを受信するカメラを選択）したりなどするものである。
【００２２】
デコード手段４３は、受信した映像データをデコードするものである。
次に、図２のフローチャートの順番に従い、図１の構成の動作を詳細に説明する。
【００２３】
図２は、本発明の動作説明フローチャート（その１）を示す。ここで、映像配信機器３０，映像サーバ６０、映像受信機器４０は、図１の同一番号のものと同じである。
【００２４】
図２において、Ｓ１０１では、指示入力待ちする。これは、図１の映像受信機器４０が操作者からの指示入力（例えば画像を表示させるカメラ一覧表示指示）を待つ。
【００２５】
Ｓ１０２では、映像受信機器４０が、操作者からの指示入力がカメラ一覧の表示指示か判別する。ＹＥＳの場合には、Ｓ１０３では、映像受信機器４０が、カメラ一覧を表示し、Ｓ１０１に戻り、次の指示入力を待つ。ＮＯの場合（カメラ一覧表示指示でない場合）には、Ｓ１０４に進む。
【００２６】
Ｓ１０４では、映像受信機器４０が、終了か判別する。これは、指示入力が終了か判別する。ＹＥＳの場合には、終了する。ＮＯの場合には、Ｓ１０５に進む。
【００２７】
Ｓ１０５では、映像受信機器４０が、操作者からの指示入力がカメラ選択か判別する。ＹＥＳの場合には、Ｓ１０６で配信要求を映像サーバ６０に送信する。ＮＯの場合には、ここでは、Ｓ１０１に戻り、次の指示入力を待つ。
【００２８】
Ｓ３０１では、配信要求を受信する。これは、上述したＳ１０６で映像受信機器４０から選択されたカメラからの映像データの配信要求を、映像サーバ６０が受信する。ここでは、例として、カメラａ２（映像配信機器ｂ２）の映像データを６Ｍｂｐｓの配信要求を受信したとする。
【００２９】
Ｓ３０２では、要求画質で受信中か判別する。これは、映像サーバ６０がＳ３０１で受信した配信要求のあった映像データの画質で受信中（上記例では、映像サーバ６０が配信要求のあったカメラａ２の映像データを６Ｍｂｐｓで受信中）か判別する。詳細には、上記例では、後述する図４の（ａ）のカメラ一覧テーブル７１中のカメラＩＤ＝ａ２のエントリ中の映像配信機器ＩＤ＝ｂ２を取り出し、更に、図４の（ｂ）の映像配信機器管理テーブル７２の当該映像配信機器ＩＤ＝ｂ２のエントリ中の現配信レート＝６Ｍｂｐｓを取り出し、当該現配信レート（カメラａ２からの配信レート）６Ｍｂｐｓが、配信要求のあった６Ｍｂｐｓで受信中か判別し、ここでは、ＹＥＳとなり、Ｓ３１３に進む。一方、ＮＯの場合（現配信レートが要求配信レートを満たさない場合）には、Ｓ３０３に進む。
【００３０】
Ｓ３１３では、Ｓ３０２のＹＥＳで映像サーバ６０が要求画質で受信中であると判明したので、配信する側の帯域を見積りする。上記例では、映像受信機器ｃ１のネットワークｎ１２の帯域として、○１「配信中（４Ｍ）＋受信中（２Ｍ）＋新規の配信（６Ｍ）＝１２Ｍ」と見積り（計算）する。詳細には、ネットワークｎ１２には、図４の（ｄ）の周辺ネットワーク管理テーブル７４に登録されている現配信使用帯域（４Ｍｂｐｓ）と現受信使用帯域（２Ｍｂｐｓ）とがあるので、これに新規の配信要求のあった６Ｍｐｂｓを加算し、１２Ｍｂｐｓと算出したものである。そして、Ｓ３０４で使用予定帯域を見積り（Ｓ３１３で見積もった帯域を使用予定帯域とし）、Ｓ３０５で使用予定帯域（ここでは、１２Ｍｂｐｓ）が最大帯域よりも大きいか比較し、小さいときに（Ｓ３０５のＮＯ）Ｓ３０８に進み、一方、大きいときに（Ｓ３０５のＹＥＳ）Ｓ３０６で変更可能か判断し、更にＹＥＳのときにＳ３０７で変更し（上記例の場合には、１２Ｍが最大１０Ｍを越えるので、新規の配信帯域を６Ｍから４Ｍに変更し）、Ｓ３０４で再見積もり（○１’「配信中（４Ｍ）＋受信中（２Ｍ）＋新規の配信（４Ｍ）＝１０Ｍ」と再見積り）し、当該再見積り結果（１０Ｍ）が最大帯域（１０Ｍ）を越えないので、Ｓ３０５のＮＯとなり、Ｓ３０８に進む。
【００３１】
Ｓ３０８では、見積り完了か判別する。これは、受信側と配信側の両者の帯域の見積りを完了か判別する。ＹＥＳの場合には、Ｓ３１４に進む。ＮＯの場合（両者の帯域のうち見積りが残っている場合）には、Ｓ３０９で決定した帯域を記録し、Ｓ３１０に進む。
【００３２】
Ｓ３１０では、受信帯域の変更ありか判別する。ＹＥＳの場合には、Ｓ３１１に進む。ＮＯの場合には、受信帯域の変更がないと判明したので、Ｓ３１３で配信側帯域の見積りを行い、Ｓ３０４からＳ３０７で上述したと同様に、見積もりが最大帯域を越えている場合に変更可能であれば最大帯域を越えないように見積り帯域を変更し、Ｓ３０８に進む。変更不可のときはＳ３１５に進む。
【００３３】
Ｓ３１１では、Ｓ３１０のＹＥＳで受信帯域変更有りと判明した場合に、更に、配信中か判別する。ＹＥＳの場合に、Ｓ３１２で配信側帯域を再見積り（配信中の影響を考慮（配信中の帯域を考慮）して配信帯域を再見積り）し、既述したＳ３０４からＳ３０７の処理を行う。一方、ＮＯの場合には、Ｓ３１３に進み、上述したと同様に処理を行う。
【００３４】
以上によって、配信要求を受信した場合（Ｓ３０１）に、映像サーバ６０は配信要求について要求画質（帯域）で受信中のときは配信側の帯域を見積もって最大帯域を越えたときは当該見積り帯域を小さくして越えないように変更し、配信側の帯域を決定する。一方、映像サーバ６０が要求画質（帯域）で受信中でないときは受信側の帯域を見積もって最大帯域を越えたときは当該見積り帯域を小さくして越えないように変更し、受信側の帯域を決定する。更に、受信側の帯域を変更した場合には、配信側の帯域を再見積もって、最大帯域を越えたときは当該見積り帯域を小さくして越えないように変更し、配信側の帯域を決定する。これらにより、映像サーバ６０は、配信要求を受け付けたとき（Ｓ３０１）に受信側の帯域および配信側の帯域を自動的に決定することが可能となる。
【００３５】
Ｓ３１４では、配信抑止か判別する。これは、Ｓ３０１からＳ３１３の処理で決定した配信側の帯域について、最大帯域を越えていたために配信抑止すると見積りしたものか判別する。ＹＥＳの場合には、Ｓ３１５で配信不可通知を送信し、Ｓ１０７で配信不可通知を配信要求した映像受信機器４０の画面上に表示する。一方、ＮＯの場合には、Ｓ３１６に進む。
【００３６】
Ｓ３１６では、受信抑止か判別する。これは、Ｓ３０１からＳ３１３の処理で決定した受信側の帯域について、最大帯域を越えていたために受信抑止すると見積りしたものか判別する。ＹＥＳの場合には、Ｓ３１７で停止要求通知を送信し、Ｓ５０１で停止要求を映像配信機器３０の画面上に表示する。一方、ＮＯの場合には、Ｓ３１８に進む。
【００３７】
Ｓ３１８では、画質変更か判別する。これは、Ｓ３０１からＳ３１３の処理で配信、受信する画質（帯域）を変更すると見積りしたものか判別する。ＹＥＳの場合には、Ｓ３１９で画質変更要求を送信し、Ｓ５０３で映像配信機器３０が画質変更要求を受信し、Ｓ５０４で画質変更（帯域変更）し、Ｓ５０６で画質変更後の映像データを配信する。また、Ｓ３２０で配信変更通知を送信し、Ｓ１０６で映像受信機器４０が画面上に配信変更通知を表示する。一方、Ｓ３１８のＮＯの場合には、Ｓ３２１に進む。
【００３８】
Ｓ３２１では、未受信か判別する。これは、映像データを映像サーバ６０が未受信か判別する。ＹＥＳの場合には、Ｓ３２２で配信要求を送信し、Ｓ５０５で映像配信機器３０が配信要求を受信し、Ｓ５０６で映像データを映像サーバ６０に配信（送信）し、Ｓ３２３で映像サーバ６０が映像データを受信し、Ｓ３２４で映像データを配信し、Ｓ１０９で映像受信機器４０が映像データを受信し、画面上に表示する。
【００３９】
以上のＳ３１４以降の処理によって、決定された受信側の帯域および配信側の帯域について、見積りした通りに受信抑止、配信抑止し、画質変更（帯域変更）の場合には帯域変更して映像データを映像配信機器３０から映像サーバ６０に配信してから、映像サーバ６０は受信した映像データを１つのあるいは複数の映像受信機器４０にそれぞれ配信することが可能となる。
【００４０】
次に、図３のフローチャートを用い、１画面上に４つの映像データを合成して表示し、帯域を小さくする場合について詳細に説明する。ここで、図３中のＳ１０１からＳ１０９、Ｓ３０１からＳ３０５．Ｓ５０１からＳ５０２は、既述した図２中の同一番号と同一であるので説明を省略する。尚、図３の他の番号は、図２と同一のものを使用するがこれらの動作は異なる。
【００４１】
図３において、Ｓ３０６では、Ｓ３０５のＹＥＳで見積った帯域が最大の帯域を越えたと判明したので、４分割で見積る。ここでは、例えば後述する図６の（ａ）のカメラａ３（６Ｍ）について、ネットワークｎ１３の最大使用帯域１２Ｍのうち、現配信使用帯域６Ｍ（映像受信機器ｃ４）＋現受信使用帯域４Ｍ（映像配信機器ｂ４（図６の（ｂ）のカメラａ４））＝１０Ｍを使用中に加えて当該図６の（ａ）のカメラａ３（６Ｍ）で映像受信しようとすると、１６Ｍとなり最大使用帯域１２Ｍを越えてしまうので、合成が許可（図４の（ｄ）の周辺ＮＷＩＤ＝ｎ１３の受信制御＝合成と設定されて合成が許可）されているので、両者のカメラａ４とカメラａ３の映像データを１つの画面に合成（１画面を４分割して合成）して４Ｍとし全体で１０Ｍと見積る。そして、Ｓ３０４で見積った使用予定帯域１０Ｍがここでは最大使用帯域１２Ｍ以下であるので当該Ｓ３０４のＮＯとなり、Ｓ３０８に進む。
【００４２】
Ｓ３０８では、見積りが全て（受信側および配信側）完了か判別する。ＹＥＳの場合には、Ｓ３１３に進む。ＮＯの場合には、Ｓ３１０で配信中ありか判別し、当該Ｓ３１０のＹＥＳのときにＳ３１１で配信側帯域を４分割で見積り（配信中）、当該Ｓ３１０のＮＯのときにＳ３１２で配信側帯域を見積る。そして、Ｓ３０４以降を繰り返す。
【００４３】
以上によって、受信側および配信側の帯域（ネットワークの帯域）をそれぞれ見積って最大使用帯域を越えたときは４分割で再見積りして帯域決定することが可能となる。
【００４４】
Ｓ３１３では、Ｓ３０８のＹＥＳで受信側および配信側の帯域の見積りが完了したと判明したので、４分割で見積もったか判別する。ＹＥＳの場合には、Ｓ３１４に進む。ＮＯの場合には、４分割で見積もっていないと判明したので、Ｓ３１８で未受信か判別し、ＹＥＳのときはＳ３１９で配信要求を送信し、Ｓ５０４で映像配信機器３０が当該配信要求を受信し、Ｓ５０５で映像データを配信し、Ｓ３２０で映像サーバ６０が当該映像データを受信し、Ｓ３２１で映像データを配信し、Ｓ１０９で映像受信機器４０が映像データを受信し、表示する。一方、Ｓ３１８のＮＯの場合には、映像サーバ６０は該当映像データを受信していると判明したので、受信している映像データをＳ３２１で該当映像受信機器４０に配信し、Ｓ１０９で映像受信機器４０が映像データを受信し、表示する。
【００４５】
Ｓ３１４では、受信停止か判別する。これは、映像サーバ６０が４分割切替のために先立ち該当映像データの受信停止が必要か判別する。ＹＥＳの場合には、Ｓ３１５で停止要求を送信し、Ｓ５０１で映像配信機器３０が停止要求を受信し、Ｓ５０２で映像配信を停止する。
【００４６】
Ｓ３１６では、映像サーバ６０が４分割切り替え要求を送信する。
Ｓ７０１では、該当映像合成機器２０が４分割切り替え要求を受信する。
【００４７】
Ｓ７０２では、映像合成機器２０が４分割切り替えを行う。
Ｓ７０３では、映像合成機器２０が４分割映像を配信する。
【００４８】
Ｓ５０３では、映像配信機器３０がＳ７０３で配信された４分割映像を受信する。
Ｓ３１８では、映像サーバ６０がＳ３１６の４分割切り替え要求を送信したことに続いて、４分割映像を未受信か判別する。ＹＥＳの場合には、Ｓ３１９で配信要求を送信し、Ｓ５０４で映像配信機器３０が配信要求を受信し、Ｓ５０５で映像データ（４分割映像データ）を配信し、Ｓ３２０で映像サーバ６０が映像データ（４分割映像データ）を受信し、Ｓ３２１で映像データ（４分割映像データ）を映像受信機器４０に送信し、Ｓ１０９で映像受信機器４０が映像データ（４分割映像データ）を受信し、表示する（例えば図６の（ｃ）参照）。
【００４９】
以上によって、複数のカメラの映像データを合成した合成映像データ（ここでは、４分割映像データ）を映像合成機器２０に指示して合成させ、合成された合成映像データを映像サーバ６０が受信し、１つあるいは複数の該当映像受信機器４０に配信することが可能となる。これにより、複数のカメラの映像データを１つの画面を分割して合成した合成映像データを生成してネットワークを介して映像サーバ６０が受信し、１つあるいは複数の映像受信機器４０に配信することが可能となる（図６参照）。
【００５０】
図４は、本発明のテーブル例を示す。
図４の（ａ）は、カメラ一覧テーブル例を示す。カメラ一覧テーブル７１は、カメラＩＤに対応づけて図示の下記の情報を対応づけて登録したものである。
【００５１】
・カメラＩＤ：
・映像配信機器ＩＤ：
・その他：
ここで、カメラＩＤは、映像を撮影する図１のカメラに付与された一意のＩＤである。映像配信機器ＩＤは、映像配信機器に付与された一意のＩＤであって、いずれのカメラＩＤに対応するものであるかを図示のように設定する。
【００５２】
図４の（ｂ）は、映像配信機器管理テーブル例を示す。映像配信機器管理テーブル７２は、映像配信機器ＩＤに対応づけてＩＰアドレスなどの図示の下記の情報を対応づけて登録および格納したものである。
【００５３】
・映像配信機器ＩＤ：
・ＩＰアドレス：
・配置周辺ＮＷＩＤ：
・配信レート情報（提供可／提供不可）：
・現配信レート：
・受信ポート番号：
・配信ポート番号：
・受信開始時刻：
・その他：
ここで、映像配信機器ＩＤは図４の（ａ）のカメラ一覧テーブル７１に登録された映像配信機器ＩＤについて登録したものであって、ｂ１からｂ５などである。ＩＰアドレスは、通信するためのネットワーク上のアドレスである。配置周辺ＮＷＩＤは、映像配信機器が接続されているネットワークＩＤであって、ここでは、ｎ１１、ｎ１２，ｎ１３，ｎ１４などである。配信レート情報は、配信レートの情報の提供可／提供不可を登録したものである。現配信レートは、現在の実際に配信しているレート（帯域Ｍｂｐｓ）である。受信ポート番号、配信ポート番号は、映像配信機器３０の受信ポート番号および配信ポート番号である。受信開始時刻は映像データの受信を開始した時刻である。
【００５４】
図４の（ｃ）は、映像受信機器管理テーブル例を示す。映像受信機器管理テーブル７３は、図示の下記の情報を対応づけて登録して管理するものである。
【００５５】
・映像受信機器ＩＤ：
・ＩＰアドレス：
・配置周辺ＮＷＩＤ：
・映像配信機器ＩＤ：
・配信開始時刻：
・その他：
ここで、映像受信機器ＩＤは、映像受信機器に付与された一意のＩＤである。ＩＰアドレスは、通信するためのネットワーク上のアドレスである。配置周辺ＮＷＩＤは、当該映像受信機器が接続されているネットワークＩＤである。映像配信機器ＩＤは、映像受信機器が受信している映像データを生成している映像配信機器のＩＤである。配信開始時刻は、映像データの配信を開始した時刻である。
【００５６】
図４の（ｄ）は、周辺ネットワーク管理テーブル例を示す。周辺ネットワーク管理テーブル７４は、周辺ネットワークＩＤに対応づけて使用可能最大帯域などを登録したものであって、図示の下記の情報を対応づけて登録したものである。
【００５７】
・周辺ＮＷＩＤ：
・使用可能最大帯域：
・現配信使用帯域：
・現受信使用帯域：
・受信制御（変更、合成、抑止）：
・優先機器ＩＤ：
・その他：
ここで、周辺ＮＷＩＤは、図１のネットワークのＩＤ（ｎ１１，ｎ１２，ｎ１３，ｎ１４など）である。使用可能最大帯域は、ネットワークの使用可能最大帯域（契約した使用可能最大帯域））である。現配信使用帯域、現受信使用帯域は、現在、実際に使用している配信中の帯域（Ｍｂｐｓ）、受信中の帯域（Ｍｂｐｓ）である。受信制御は、受信制御で許可される内容を設定する欄であって、変更（帯域変更が許可）、合成（１画面に複数の映像データを合成して表示することが許可）、抑止（変更、合成などが抑止）などを設定する欄である。優先機器ＩＤは、ネットワークの帯域を優先的に確保する機器（映像配信機器，映像受信機器）のＩＤである。優先機器ＩＤの欄に優先する機器（映像配信機器ＩＤ、映像受信機器ＩＤ）を設定することにより、帯域変更、見積り時などにネットワーク内で当該設定した機器に優先的に帯域を割り当てて確保し、残りの帯域を他の機器に割り当てる（尚、他の機器で競合した場合には、古いものの変更や抑止を行って帯域を割り当てる）ことが可能となる。
【００５８】
図４の（ｅ）は、画面合成器管理テーブル例を示す。画面合成器管理テーブル７５は、画面を合成するために必要な図示の下記の情報を対応づけて登録して管理するものである。
【００５９】
・機器ＩＤ：
・周辺ネットワークＩＤ：
・状態：
・入力ポート：
・ポートＮｏ：
・カメラＩＤ：
・出力ポート：
・ポートＮｏ：
・映像配信機器ＩＤ：
・その他：
ここで、機器ＩＤは画面を合成する対象の機器番号である。周辺ネットワークＩＤは図１のシステム上のネットワークのＩＤ（ｎ１１，ｎ１２，ｎ１３，ｎ１４など）である。状態は、合成する状態（１：単画面、４：４分割画面など）を表す。入力ポートは、画面合成する際の、入力ポートの情報（ポートＮｏ，カメラＩＤ）を登録したものである。出力ポートは、画面合成する際の、出力ポートの情報（ポートＮｏ，映像配信機器ＩＤ）を登録したものである。
【００６０】
図５は、本発明の画面例（その１）を示す。
図５の（ａ）は、カメラ選択画面例を示す。図示のカメラ選択画面は、図１のシステム上で用意されているカメラの一覧と、当該カメラから映像の配信を受ける配信データの画質（帯域）を選択入力するための画面であって、ここでは、図示の下記の情報を対応づけて表示する画面の一覧である。
【００６１】
・カメラＩＤ：
・画質（ビットレート）：
・その他：
ここで、カメラＩＤは、図１のシステム上で、映像データを撮影して生成するカメラのＩＤである。画質は、カメラで撮影して配信を受ける映像データの画質（帯域，ビットレート）であって、６Ｍ，４Ｍ．２Ｍ、３８４Ｋのうちから１つを選択入力するようにしている。
【００６２】
以上の画面上で、作業者がカメラＩＤに対応する画質を表すラジオボタンのいずれかを選択して切替ボタンを押下することで、カメラとその画質（帯域）を選択して配信要求したこととなる（図２のＳ１０１からＳ１０３）。
【００６３】
図５の（ｂ）は、映像選択画面例を示す。図示の映像選択画面は、図１のシステム上で、事務所○１の映像選択について、カメラ毎に状態（開始、停止）、画質（６Ｍ、４Ｍ，２Ｍ、３８４Ｋ）を選択入力して要求するための画面である。
【００６４】
尚、既述した図２、図３で帯域を変更する場合に、当該図２、図３ではシステムが予め設定した値の順番あるいは任意のステップで帯域を変更していたが、その帯域の変更について、図５の（ｂ）で選択可能ないずれか１つ（６Ｍ、４Ｍ，２Ｍ，３８４Ｋ、０（抑止）ｂｐｓのいずれか１つ）に変更するようにしてもよい。
【００６５】
図６は、本発明の画面例（その２）を示す。
図６の（ａ）は、単画面／ライブ表示画面例を示す。
【００６６】
図６の（ａ）はカメラａ３（帯域６Ｍ）の映像データを表示する画面例を示す。
図６の（ｂ）はカメラａ４（帯域４Ｍ）の映像データを表示する画面例を示す。
【００６７】
図６の（ｃ）は、合成画面（４Ｍ）例を示す。図示の合成画面（４Ｍ）は、図６の（ｂ），（ａ）のそれぞれの画面を同時に表示した状態あるいは交互に切り替えて表示した状態で、当該図６の（ｃ）の合成画面に切り替えることで、１つの画面上で画像は小さいが同時にリアルタイムに監視できると共に、（ｂ）と（ａ）の２つの画面を同時に表示した場合に比して帯域を４／１０＝０．４に小さくできるという効果がある。
【００６８】
図６の（ｄ）は、設定画面例を示す。図示の設定画面は、事務所毎に制御方法を設定する画面例であって、抑止（帯域変更、合成の抑止（禁止））、ビットレート変更（映像データの帯域変更許可）、合成（合成の許可）のいずれかに設定するための画面である。
【産業上の利用可能性】
【００６９】
本発明は、複数のカメラなどの映像配信機器からの映像データを第１のネットワークを介して映像サーバで受信し、当該映像サーバが第２のネットワークを介して複数の映像受信機器に送信して第１のネットワーク負荷を低減すると共に、受信側および送信側の限られた帯域内で機器の追加時などに各機器への帯域を優先度に応じて動的に調整（低減、抑止、合成）することが可能となる。
【図面の簡単な説明】
【００７０】
【図１】本発明のシステム構成図である。
【図２】本発明の動作説明フローチャート（その１）である。
【図３】本発明の動作説明フローチャート（その２）である。
【図４】本発明のテーブル例である。
【図５】本発明の画面例（その１）である。
【図６】本発明の画面例（その２）である。
【符号の説明】
【００７１】
１０：カメラ
１１：映像生成手段
２０：画面合成器
２１：映像合成手段
２２：記憶手段
３０：映像配信機器
３１：エンコード手段
３２：送受信手段
４０：映像受信機器
４１：送受信手段
４２：入力手段
４３：デコード手段
６０：映像サーバ
６１：映像データ制御手段
６２：記憶手段
６３：送受信手段
ａ１からａ５：カメラＩＤ
ｂ１からｂ５：映像配信機器ＩＤ
ｃ１からｃ５、ｃ２１：映像受信機器ＩＤ
ｎ１１からｎ１４：ネットワークＩＤ
【図１】
2007166537.tif 000003
【図２】
2007166537.tif 000004
【図３】
2007166537.tif 000005
【図４】
2007166537.tif 000006
【図５】
2007166537.tif 000007
【図６】
2007166537.tif 000008