(57)【要約】【課題】監視システム等のセキュリティシステムにおける撮像装置と端末装置間のデータ伝送を中継する中継装置において、予め特定したデータについてユニキャストからマルチキャストへ一律に変換すると、必ずしもネットワーク負荷が低減できない場合があるという課題があった。【解決手段】撮像装置１０３から受信した複数のユニキャストデータのうち、同一のユニキャストデータが複数存在するか否かを第１の判定部２３が判定し、第１の判定部２３により同一のユニキャストデータが複数存在すると判定された場合に、データ変換部２５が受信した複数のユニキャストデータをマルチキャストデータに変換するので、一律にユニキャストデータからマルチキャストデータに変換する場合に比べ、確実にネットワーク負荷が低減できる。【選択図】  図２
2013223011.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置からネットワークを介してユニキャストデータ又はマルチキャストデータを受信し、ネットワークを介してユニキャストデータ又はマルチキャストデータを端末装置に送信する中継装置であって、
前記撮像装置から受信した前記ユニキャストデータのうち、同一の前記ユニキャストデータが複数存在するか否かを判定する第１の判定部と、
前記第１の判定部により前記同一の前記ユニキャストデータが複数存在すると判定された場合に、前記複数の前記ユニキャストデータのうち少なくとも１つの前記ユニキャストデータをマルチキャストデータに変換するデータ変換部とを備えることを特徴とする中継装置。
【請求項２】
前記ネットワークの負荷を求め、求めた負荷が予め定められた負荷よりも大きいか否かを判定する負荷判定部を備え、
前記データ変換部は、前記求められた負荷が前記予め定められた負荷よりも大きいと判定された場合に、前記撮像装置から受信した前記ユニキャストデータをマルチキャストデータに変換することを特徴とする請求項１に記載の中継装置。
【請求項３】
前記データ変換部は、前記複数の前記ユニキャストデータのうち１つの前記ユニキャストデータをマルチキャストデータに変換し、その他の前記ユニキャストデータについては廃棄することを特徴とする請求項１又は２に記載の中継装置。
【請求項４】
前記データ変換部は、前記ユニキャストデータを、前記マルチキャストデータの代わりにブロードキャストデータに変換することを特徴とする請求項１乃至３のいずれかに記載の中継装置。
【請求項５】
前記端末装置から受信した前記マルチキャストデータの配信要求の数が複数か否かを判定する第２の判定部を備え、
前記データ変換部は、前記端末装置から受信した前記マルチキャストデータの配信要求の数が複数でないと前記第２の判定部により判定された場合には前記マルチキャストデータを前記ユニキャストデータに変換することを特徴とする請求項１乃至４のいずれかに記載の中継装置。
【請求項６】
前記データ変換部により変換された後の前記ネットワークについて求めた負荷が前記予め設定された負荷よりも大きいと前記負荷判定部に判定された場合に、前記変換後のデータのデータ量を下げるデータ量低減部を備えることを特徴とする請求項２乃至５のいずれかに記載の中継装置。
【請求項７】
端末装置から所定の撮像装置への映像配信要求を受信し、前記端末装置の情報と前記所定の撮像装置の情報とが記憶される状態管理部と、
前記状態管理部に記憶された前記端末情報と前記所定の撮像装置の情報に基づき、前記所定の撮像装置への前記映像配信要求が複数である場合には前記所定の撮像装置から送信される映像データの伝送方式をマルチキャストに決定し、前記所定の撮像装置への前記映像配信要求が複数でない場合には前記所定の撮像装置から送信される映像データの伝送方式をユニキャストに決定する伝送方式決定部と、
前記伝送方式決定部により決定された伝送方式で前記映像データを送信するよう前記所定の撮像装置へ通知する伝送方式通知部とを備えることを特徴とする中継装置。
【発明の詳細な説明】
【技術分野】
【０００１】
例えば監視システム等のセキュリティシステムにおけるカメラ（撮像装置）、ビューワ（端末装置又は表示装置）等のネットワーク装置間のデータ伝送方式として、主にユニキャストとマルチキャストが使われている。このようなユニキャストとマルチキャストのうちいずれの伝送方式を用いるかは、システムの運用開始前にシステム仕様として予め決められているのが一般的である。しかし、セキュリティシステムにおけるネットワーク装置の接続状況によっては、予め設定した伝送方式ではネットワーク負荷が高くなってしまう場合がある。
【０００２】
こういったネットワーク負荷を低減するため、カメラとビューワ間のデータのやり取りを中継する中継装置を設け、中継装置が、予め設定した変換ルールに基づき特定したユニキャストデータをマルチキャストデータへデータ変換することにより、ネットワーク帯域を効率的に使用する技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１９３７３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の特許文献１では、変換対象となるデータを特定しておく必要があり、ユーザにとって負担が増大するという課題があった。また、通信状況によっては、予め特定したデータを一律にユニキャストからマルチキャストに変換してもネットワーク負荷を低減できない場合があるという課題があった。
【０００５】
本発明は、上記のような課題を解決するためになされたものであって、ユーザ負担を軽減し、ネットワーク負荷を低減できる中継装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る中継装置は、撮像装置からネットワークを介してユニキャストデータ又はマルチキャストデータを受信し、ネットワークを介してユニキャストデータ又はマルチキャストデータを端末装置に送信する中継装置であって、前記撮像装置から受信した前記ユニキャストデータのうち、同一の前記ユニキャストデータが複数存在するか否かを判定する第１の判定部と、前記第１の判定部により前記同一の前記ユニキャストデータが複数存在すると判定された場合に、前記複数の前記ユニキャストデータのうち少なくとも１つの前記ユニキャストデータをマルチキャストデータに変換するデータ変換部とを備えることを特徴とする。
【０００７】
また、本発明に係る中継装置は、端末装置から所定の撮像装置への映像配信要求を受信し、前記端末装置の情報と前記所定の撮像装置の情報とが記憶される状態管理部と、前記状態管理部に記憶された前記端末情報と前記所定の撮像装置の情報に基づき、前記所定の撮像装置への前記映像配信要求が複数である場合には前記所定の撮像装置から送信される映像データの伝送方式をマルチキャストに決定し、前記所定の撮像装置への前記映像配信要求が複数でない場合には前記所定の撮像装置から送信される映像データの伝送方式をユニキャストに決定する伝送方式決定部と、前記伝送方式決定部により決定された伝送方式で前記映像データを送信するよう前記所定の撮像装置へ通知する伝送方式通知部とを備えることを特徴とする。
【発明の効果】
【０００８】
本発明の中継装置によれば、同一のユニキャストデータを受信した場合に、ユニキャストデータをマルチキャストデータにデータ変換を行うので、ユーザ負担を軽減し、ネットワーク負荷を低減できるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態１に係るセキュリティシステムの一例を示す構成図。
【図２】本発明の実施の形態１に係る中継装置の構成を示す図。
【図３】本発明の実施の形態１に係る動作の一例を説明するフローチャート。
【図４】本発明の実施の形態１に係る動作の他の例を説明するフローチャート。
【図５】本発明の実施の形態１に係るセキュリティシステムの他の例を示す構成図。
【図６】本発明の実施の形態２に係る中継装置の構成を示す図。
【図７】本発明の実施の形態２に係る送信元と送信先の情報が記載された表。
【図８】本発明の実施の形態２に係る動作の一例を説明するフローチャート。
【発明を実施するための形態】
【００１０】
実施の形態１．
以下図面を用いて本発明の実施の形態１を説明する。図１は本発明の実施の形態１に係るセキュリティシステムの一例を示す構成図である。図２は本発明の実施の形態１に係る中継装置の構成を示す図である。図３は本発明の実施の形態１に係る動作の一例を説明するフローチャートである。図４は本発明の実施の形態１に係る動作の他の例を説明するフローチャートである。図５は本発明の実施の形態１に係るセキュリティシステムの他の例を示す構成図である。
【００１１】
図１に示すように、実施の形態１に係るセキュリティシステムにおいては、ネットワーク装置として４台のカメラ１０３−１、カメラ１０３−２、カメラ１０３−３、１０３−４が、ネットワーク１０２を介して中継装置１０１と接続される。また、ネットワーク装置として２台のビューワ１０４−１、ビューワ１０４−２がネットワーク１０２を介して中継装置１０１に接続される。中継装置１０１は、例えばハブ、ルータ等により実現される。
【００１２】
なお、図１の接続構成は一例であり、必ずしもこの接続に限定されず、また、中継装置１０１に接続されるカメラ１０３、ビューワ１０４の台数も限定されない。また、ネットワーク装置として、カメラ１０３、ビューワ１０４以外に、例えばレコーダ等が接続されていてもよい。
【００１３】
カメラ１０３は、撮像した映像データを、ユニキャスト又はマルチキャストのいずれかの方式で中継装置１０１に送信する。カメラ１０３から送信されるユニキャストデータには、送信元であるカメラ１０３の情報と、送信先であるビューワ１０４の情報とが含まれる。これら情報は、例えばＩＰアドレスやＭＡＣアドレスであればよい。また、カメラ１０３から送信されるマルチキャストデータについても、送信元であるカメラ１０３の情報と、送信先であるビューワ１０４の情報とが含まれる。ここでの情報は、カメラ１０３のＩＰアドレスやＭＡＣアドレスと、マルチキャストアドレスが該当する。
【００１４】
中継装置１０１は、カメラ１０３からネットワーク１０２を介してユニキャストデータ又はマルチキャストデータを受信し、受信したデータを、ネットワーク１０２を介しユニキャストデータ又はマルチキャストデータとしてビューワ１０４に送信する。中継装置１０１は、図２に示すように、外部から受信したデータを管理し、データ処理するデータ管理部２０１と、ネットワーク１０２に接続された外部装置と通信できるようデータを変換する、インタフェース機能を有するネットワーク制御部２０２とを備える。データ管理部２０１とネットワーク制御部２０２は接続され、データのやり取りを行う。また、データ管理部２０１は、状態管理部２１と、負荷判定部２２と、第１の判定部２３と、第２の判定部２４と、データ変換部２５と、データ量削減部２６とを備える。
【００１５】
状態管理部２１は、ネットワーク１０２のネットワーク負荷についての情報と、中継装置１０１が送受信するデータに含まれるアドレス情報等を記憶し、管理する。
【００１６】
負荷判定部２２は、ネットワーク１０２のネットワーク負荷の値を求め、予めユーザにより設定されたネットワーク負荷の閾値を超えるか否かを判定する。ネットワーク負荷の値とは、例えばネットワーク通信速度、データ量、カメラ１００から送信される映像データのフレームレート、解像度、圧縮比、セキュリティシステムに用いているＬＡＮ規格（例：１０００ＢＡＳＥ−Ｔ）などから算出された数値であればよい。ネットワーク負荷の閾値については、例えば、予め実験により遅延が生じると判明した値等を用いることができる。
【００１７】
負荷判定部２２は、求めたネットワーク負荷の値がネットワーク負荷の閾値を超えると判定した場合は、後述するデータ変換部２５及びデータ量削減部２６にその旨を通知する。なお、予めユーザにより設定されたネットワーク負荷の閾値についての情報は、状態管理部２１に記憶されていてもよいし、負荷判定部２２が保持していてもよい。
【００１８】
第１の判定部２３は、カメラ１０３から受信したデータがユニキャストデータである場合に、同一のカメラ１０３から受信した複数のユニキャストデータが同一か否かを判定する。第１の判定部２３は、受信した複数のユニキャストデータが同一であると判定した場合は、その旨をデータ変換部２５に通知する。なお、複数のユニキャストデータが同一か否かは、ユニキャストデータのパケットの特定の領域が一致しているか否かで判定してもよいし、単に同じ送信元から送信されているユニキャストデータは全て同じユニキャストデータであると判定してもよい。
【００１９】
第２の判定部２４は、ビューワ１０４から受信したマルチキャスト配信要求の数が複数か否かを判定する。第２の判定部２４は、受信したマルチキャスト配信要求の数が複数でない、つまりマルチキャスト配信要求が１つのみであると判定した場合は、その旨をデータ変換部２５に通知する。
【００２０】
データ変換部２５は、負荷判定部２２から通知があった場合、すなわちネットワーク負荷が閾値を超えた場合に、カメラ１０３から受信したユニキャストデータをマルチキャストデータに変換し、又は、マルチキャストデータをユニキャストデータに変換する。
【００２１】
より具体的に言えば、データ変換部２５は、負荷判定部２２から通知があり、さらに第１の判定部２３からの通知があった場合は、ユニキャストデータよりマルチキャストデータを用いた方がネットワーク負荷をより低減させられると判断し、同一のカメラ１０３から受信したと判定されたユニキャストデータのうちの少なくとも１つをマルチキャストデータに変換する。同一のカメラ１０３から受信したユニキャストデータのうち変換されたユニキャストデータ以外のものについては、廃棄する。
【００２２】
また、データ変換部２５は、負荷判定部２２から通知があり、さらに第２の判定部２４から通知があった場合は、マルチキャストデータを用いるよりユニキャストデータを用いた方がネットワーク負荷をより低減させられると判断し、カメラ１０３から受信したマルチキャストデータをユニキャストデータに変換する。
【００２３】
データ量削減部２６は、負荷判定部２２からの通知があった場合、つまりネットワーク負荷が閾値を超えた場合に、カメラ１０３から受信したユニキャストデータ又はマルチキャストデータのデータ量を削減する。データ量削減部２６は、データ量を削減するため、受信したデータの解像度、配信レート、圧縮率等を下げる。
【００２４】
次に、図１から図４を用いて本発明の実施の形態１の動作について説明する。まずは、カメラ１０３から受信したデータがユニキャストデータである場合の動作について図３を用いて説明する。
【００２５】
中継装置１０１は、カメラ１０３から映像データとしてユニキャストデータを受信すると（ステップＳ１０１）、ネットワーク制御部２０２が、受信したユニキャストデータをデータ管理部２０１で処理できるようデータ変換する。
【００２６】
次に、負荷判定部２２は、中継装置１０１が接続されるネットワーク１０２のネットワーク負荷が高いか否かを判定する（ステップＳ１０２）。判定は、上記したよう、予め設定した閾値よりもネットワーク負荷の値が大きいか否かで判断する。ネットワーク負荷が高くないと判定されると（ステップＳ１０２−Ｎｏ）、中継装置１０１は受信したユニキャストデータをマルチキャストデータに変換せずにそのままユニキャストデータとしてビューワ１０４に送信する（ステップＳ１０９）。
【００２７】
負荷判定部２２によりネットワーク負荷が高いと判定されると（ステップＳ１０２−Ｙｅｓ）、その旨をデータ変換部２５及びデータ量削減部２６に通知する。また、状態管理部２１は、受信した全てのユニキャストデータに含まれる送信元であるカメラ１０３と送信先であるビューワ１０４の情報を記憶する（ステップＳ１０３）。
【００２８】
第１の判定部２３は、状態管理部２１に記憶された送信元であるカメラ１０３の情報に基づき、同じ送信元のカメラ１０３から送信される複数のユニキャストデータが同一か否かを判定する（ステップＳ１０４）。同じ送信元から送信された複数のユニキャストデータが同一であった場合（ステップＳ１０４−Ｙｅｓ）、第１の判定部２３はその旨をデータ変換部２５に通知する。
【００２９】
負荷判定部２２及び第１の判定部２３から通知を受けたデータ変換部２５は、第１の判定部２３により同一と判定されたユニキャストデータをマルチキャストデータに変換する（ステップＳ１０５）。つまり、データ変換部２５は、ある１つの送信元であるカメラ１０３から複数のビューワ１０４へ送信するための複数のユニキャストデータのうちの１つをマルチキャストデータに変換し、複数のビューワ１０４に一斉に送信するとともに、マルチキャストデータに変換されたデータ以外のユニキャストデータを廃棄することにより、ネットワーク負荷を低減する。
【００３０】
また、データ変換部２５は、変換したマルチキャストデータに含まれるマルチキャストＩＰアドレス、ポート番号についての情報を、マルチキャストデータを送信する前に、送信先のビューワ１０４に送信する（ステップＳ１０６）。
【００３１】
負荷判定部２２は、データ変換部２５によりデータ変換された後に、再度ネットワーク負荷の値を求め、予め設定されたネットワーク負荷の閾値と対比する。データ変換された後においてもネットワーク負荷が高いと判定された場合（ステップＳ１０７−Ｙｅｓ）、データ量削減部２６が、受信したデータのデータ量を削減する（ステップＳ１０８）。ここでのデータ量削減の対象となるデータは、予めユーザにより一意に設定されていてもよい。例えば、予めデータ量が５０Ｍｂｐｓ以下と設定されており、データ受信時におけるデータ量が７０Ｍｂｐｓだった場合、ユニキャストデータの解像度を１９２０×１０８０から６４０×４８０に変更し、データ量を２０Ｍｂｐｓ以上減らすようにする。
【００３２】
またデータ量削減部２６は、ステップＳ１０４において複数のユニキャストデータが存在しない、または複数のユニキャストデータが存在するが同一でない場合についても（ステップＳ１０４−Ｎｏ）、データ量の削減を行う（ステップＳ１０８）。
【００３３】
送信先であるビューワ１０４は、中継装置１０１においてユニキャストデータからマルチキャストデータにデータ変換された場合は、ステップＳ１０６にて送信されたマルチキャストＩＰアドレス、ポート番号についての情報に基づき、マルチキャストデータを受信する（ステップＳ１０９）。
【００３４】
例えば図１の構成にて、ビューワ１０４−１及びビューワ１０４−２がカメラ１０３−１からのデータ配信を要求し、カメラ１０３−１が、ビューワ１０４−１用のユニキャストデータＡとビューワ１０４−２用のユニキャストデータＢを送信する場合において、中継装置１０１は、ネットワーク負荷が高い場合に、ユニキャストデータＡとユニキャストデータＢが同じ送信元から送信された同一のデータであることを判定し、ユニキャストデータＡをマルチキャストデータに変換する。そして、ユニキャストデータＢを廃棄し、ビューワ１０４−１及びビューワ１０４−２に対してマルチキャストデータを一斉に送信することが可能となるので、ネットワークの負荷を低減することが可能となる。
【００３５】
次に、カメラ１０３から受信したデータがマルチキャストデータである場合の動作について図４を用いて説明する。
【００３６】
中継装置１０１は、カメラ１０３から映像データとしてマルチキャストデータを受信すると（ステップＳ２０１）、ネットワーク制御部２０２が、受信したマルチキャストデータをデータ管理部２０１で処理できるようデータ変換する。
【００３７】
次に、負荷判定部２２は、中継装置１０１が接続されるネットワーク１０２のネットワーク負荷が高いか否かを判定する（ステップＳ２０２）。判定は、上記したよう、予め設定した閾値よりもネットワーク負荷の値が大きいか否かで判断する。ネットワーク負荷が高くないと判定されると（ステップＳ２０２−Ｎｏ）、中継装置１０１は受信したマルチキャストデータをユニキャストデータに変換せずにそのままマルチキャストデータとしてビューワ１０４に一斉送信する（ステップＳ２０９）。
【００３８】
負荷判定部２２によりネットワーク負荷が高いと判定されると（ステップＳ２０２−Ｙｅｓ）、その旨をデータ変換部２５及びデータ量削減部２６に通知する。また、状態管理部２１は、受信したマルチキャストデータそれぞれに対して、マルチキャストデータに含まれる送信元であるカメラ１０３のＩＰアドレス、ＭＡＣアドレス等の情報とマルチキャストアドレスの情報を記憶する（ステップＳ１０３）。
【００３９】
また、状態管理部２１には、送信先となるビューワ１０４から定期的に送信されるマルチキャスト配信要求が記憶されている。マルチキャスト配信要求には、送信元となるカメラ１０３の情報とマルチキャストアドレスの情報が含まれる。第２の判定部２４は、マルチキャスト配信要求に含まれるカメラ１０３の情報とマルチキャストアドレスの情報に基づいて、ステップＳ２０１で受信したマルチキャストデータが、複数の送信先から配信要求されているか否かを判定する（ステップＳ２０４）。複数の送信先から配信要求されていないと判定した場合（ステップＳ２０４−Ｙｅｓ）、第２の判定部２４はその旨をデータ変換部２５に通知する。
【００４０】
負荷判定部２２及び第２の判定部２４から通知を受けたデータ変換部２５は、第２の判定部２４により、複数の送信先から配信要求されていないと判定されたマルチキャストデータをユニキャストデータに変換する（ステップＳ２０５）。つまり、マルチキャストデータを複数の送信先（ビューワ１０４）にそのまま送信せずデータ変換部２５によりユニキャストデータに変換し、マルチキャスト配信要求を行った送信先にのみ送信することにより、ネットワーク負荷を低減する。
【００４１】
また、データ変換部２５は、変換したユニキャストデータに含まれるＩＰアドレス、ポート番号等についての情報を、ユニキャストデータを送信する前に、送信先のビューワ１０４に送信する（ステップＳ２０６）。
【００４２】
負荷判定部２２は、データ変換部２５によりデータ変換された後に、再度ネットワーク負荷の値を求め、予め設定されたネットワーク負荷の閾値と対比する。データ変換された後においてもネットワーク負荷が高いと判定された場合（ステップＳ２０７−Ｙｅｓ）、データ量削減部２６が、上記のステップＳ１０８と同様の方法により、受信したデータのデータ量を削減する（ステップＳ２０８）。
【００４３】
またデータ量削減部２６は、ステップＳ２０４において複数のマルチキャスト配信要求が存在する場合についても（ステップＳ２０４−Ｎｏ）、データ量の削減を行う（ステップＳ２０８）。
【００４４】
送信先であるビューワ１０４は、中継装置１０１においてマルチキャストデータからユニキャストデータにデータ変換された場合は、ステップＳ２０６にて送信されたユニキャストデータに含まれるＩＰアドレス、ポート番号等についての情報に基づき、ユニキャストデータを受信する（ステップＳ２０９）。
【００４５】
例えば図１の構成にて、ビューワ１０４−１のみがマルチキャスト配信要求を送信しており、カメラ１０３−１からマルチキャストデータが送信された場合において、中継装置１０１の第２の判定部２４は、ネットワーク負荷が高い場合に、複数のビューワ１０４からマルチキャスト配信要求されていないことを判定し、マルチキャストデータをユニキャストデータに変換する。そして、中継装置１０１は、変換したユニキャストデータをビューワ１０４−１のみに送信する。そうすることにより、ビューワ１０４−２にはデータ送信されないので、ネットワークの負荷を低減することが可能となる。
【００４６】
なお、図３及び図４の説明において、データ量削減部２６によるデータ量削減処理は必ずしも必須の処理ではなく、例えば、図３のステップＳ１０５、図４のステップＳ２０５によりネットワーク負荷が低減され予め設定したネットワーク負荷よりも小さくなった場合にはデータ削減処理を行う必要はない。また、データ量削減部２６は、図３のステップＳ１０５におけるユニキャストデータからマルチキャストデータへの変換、又は、図４のステップＳ２０５におけるマルチキャストデータからユニキャストデータへの変換の後にデータ削減処理を行っているが、必ずしもこの順序に限定されるものではなく、例えばデータ量削減部２６がデータ量を削減した後で、マルチキャストデータとユニキャストデータとの変換処理を行うこととしてもよい。
【００４７】
以上のように、本発明の実施の形態１によれば、受信した複数のユニキャストデータのうち同一のものがあったと判定された場合に、受信したユニキャストデータをマルチキャストデータにデータ変換を行うので、一律にユニキャストデータをマルチキャストデータに変換する場合と比べて、ネットワーク負荷を確実に低減することが可能となる。また、ユーザは予めユニキャストデータをマルチキャストデータに変換する対象となるデータを特定しておく必要がなくなるので、ユーザ負担を軽減することができる。
【００４８】
また、負荷判定部２２はネットワーク負荷が予め定められた負荷よりも大きいか否かを判定し、予め定められた負荷よりも大きい場合においてデータ変換部２５はデータ変換を行うので、ネットワーク負荷が高くない場合にユニキャストデータを一律にマルチキャストデータに変換させ、中継装置の処理負担が増大するということを防げる。
【００４９】
また、ビューワ１０４からのマルチキャストデータの配信要求の数が複数でない場合、つまりマルチキャストよりもユニキャストの方がかえってネットワーク負荷を抑えることができる場合については、データ変換部２５はマルチキャストデータをユニキャストデータにデータ変換してビューワ１０４に送信するので、ネットワーク負荷を確実に低減することが可能となる。
【００５０】
なお、これまで図１に示すように、中継装置１０１が１台の構成について説明を行ったが、中継装置１０１が複数台の構成であってもよく、例えば図５に示すように２台であってもよい。この場合、ユニキャストデータからマルチキャストデータへの変換、又はマルチキャストデータからユニキャストデータへの変換は、中継装置１０１−１、１０１−２のいずれで行ってもよい。
【００５１】
なお、これまで中継装置１０１のデータ変換部２５は、ユニキャストデータとマルチキャストデータとの変換を行うとして説明を行ってきたが、ユニキャストデータとブロードキャストとの変換を行うこととしてもよい。この場合、ユニキャストデータとマルチキャストデータとの変換において使用するマルチキャストアドレスの代わりに、ブロードキャストアドレスを用いればよい。
【００５２】
なお、これまで、第１の判定部２３により、受信した複数のユニキャストデータのうち同一のものが複数存在すると判定された場合に、ユニキャストからマルチキャストへデータ変換処理を行うこととしたが、複数存在するとは、同一のユニキャストデータが２個以上であることには限らず、例えば同一のユニキャストデータが３個以上存在すると判定された場合、また同一のユニキャストデータが１０個以上存在すると判定された場合でもよい。つまり、同一のユニキャストデータを複数と判定するための個数については、ネットワーク負荷状況に応じて任意に定めることができるものとする。
【００５３】
なお、これまで、第２の判定部２４により、マルチキャストデータの配信要求の数が複数でないと判定された場合に、マルチキャストからユニキャストへデータ変換処理を行うこととしたが、複数でないとは、マルチキャストデータの配信要求が１つだけである場合のみに限らず、ネットワーク負荷状況に応じて任意に設定してもよい。つまり、例えばマルチキャストデータの配信要求の数が３以下の場合にデータ変換を行ってもよく、マルチキャストデータの配信要求の数が５以下の場合にデータ変換を行うこととしてもよい。
【００５４】
実施の形態２．
以下図面を用いて本発明の実施の形態２について説明する。図６は本発明の実施の形態２に係る中継装置の構成を示す図である。図７は本発明の実施の形態２に係る送信元と送信先の情報が記載された表である。図８は本発明の実施の形態２に係る動作の一例を説明するフローチャートである。
【００５５】
実施の形態２の中継装置１０１は、実施の形態１とは異なり第１の判定部２３、第２の判定部２４を備えず、図６に示すように、新たに伝送方式決定部２７、伝送方式通知部２８を備え、各ビューワ１０４から受信する映像配信要求からネットワーク負荷が低減できるデータ伝送方式を決定し、カメラ１０３に対し決定した伝送方式でデータを送信するようデータ伝送方式の登録を行う。
【００５６】
中継装置１０１は、各ビューワ１０４から所定のカメラ１０３に対して映像データを送信するよう要求するための映像配信要求を受信すると、その映像配信要求に含まれる、送信元であるビューワ１０４の情報と、送信先であるカメラ１０３の情報とを取り出し、状態管理部２１に記憶する。
【００５７】
伝送方式決定部２７は、状態管理部２１に記憶された映像配信要求に含まれる送信元及び送信先の情報に基づき、各カメラ１０３が送信する映像データの伝送方式を決定する。つまり、伝送方式決定部２７は、各カメラ１０３が、映像データをユニキャストで送信するかマルチキャストで送信するかを決定する。
【００５８】
伝送方式通知部２８は、伝送方式決定部２７で決定された伝送方式にてデータを伝送するよう各カメラ１０３に通知し、データ伝送方式の登録を行う。各カメラ１０３は、通知され登録されたデータ伝送方式に従い映像データを送信する。
【００５９】
次に、図７及び図８を用いて実施の形態２の動作について説明する。まず、中継装置１０１は、各ビューワ１０４−１、１０４−２から映像配信要求を受信し、その映像配信要求に含まれる、送信元であるビューワ１０４の情報と、送信先であるカメラ１０３の情報とを取り出し、状態管理部２１に記憶する（ステップＳ３０１）。
【００６０】
具体的には、例えば図７の表に示すように、情報管理部２１には、送信元３０１、送信元ＩＰアドレス３０２、送信先３０３、送信先ＩＰアドレス３０４がテーブル形式で記憶される。ここで、送信元３０１は映像配信要求を行うビューワ１０４の機種名を表し、送信元ＩＰアドレス３０２は送信元３０１に該当するビューワ１０４のＩＰアドレスを表す。送信先３０３は映像の配信要求を受信するカメラ１０３の機種名を表し、送信先ＩＰアドレス３０４は送信先３０３に該当するカメラ１０３のＩＰアドレスを表す。
【００６１】
図７の表の例では、カメラ１０３−１、カメラ１０３−２、カメラ１０３−３は、ビューワ１０４−１とビューワ１０４−２から映像配信要求を受信している為、中継装置１０１は、カメラ１０３−１、カメラ１０３−２、カメラ１０３−３の映像配信をマルチキャストで行えば、複数のユニキャストによる映像配信よりもネットワーク負荷が低いと判断する。そのため中継装置１０１の伝送方式決定部２７は、ビューワ１０４からの映像配信要求が複数であるカメラ１０３−１、カメラ１０３−２、カメラ１０３−３に対しては、映像データのデータ伝送方式をマルチキャストに決定する（ステップＳ３０２）。
【００６２】
一方、カメラ１０３−４はビューワ１０４−２からのみ映像配信要求を受信しているため、中継装置１０１は、カメラ１０３−４の映像配信をユニキャストで行えば、ビューワ１０４−１とビューワ１０４−２に映像配信してしまうマルチキャストよりもネットワーク負荷が低減できると判断する。そのため中継装置１０１の伝送方式決定部２７は、ビューワ１０４からの映像配信要求が複数でないカメラ１０１−４に対しては、映像データのデータ伝送方式をユニキャストに決定する（ステップＳ３０２）。
【００６３】
言い換えると、伝送方式決定部２７は、映像配信要求を行ったビューワ１０４の数が複数である場合に、ネットワーク負荷を低くするためにマルチキャストで映像データを送信するよう決定し、映像配信要求を行ったビューワ１０４の数が複数でない場合に、ネットワーク負荷を低くするためにユニキャストで映像データを送信するよう決定する。なお、伝送方式決定部２７は、映像配信要求を行ったビューワ１０４の数に基づいてデータ伝送方式を必ずしも決定しなければならないわけではなく、例えば、映像配信要求に含まれる映像配信の解像度、圧縮率、映像のビットレート等に基づいてデータ伝送方式を決定してもよい。
【００６４】
なお、ここでの複数か否かの判断については、ネットワーク負荷に応じて任意に定められるものとする。つまり、映像配信要求を行ったビューワ１０４の数が２以上である場合に限らず、例えば４以上の場合にマルチキャストで映像データを送信するよう決定してもよい。
【００６５】
各カメラのデータ伝送方式が決定されると、伝送方式通知部２８は、カメラ１０３−１、カメラ１０３−２、カメラ１０３−３に対して、マルチキャストで映像配信を行う旨を、データ伝送方式登録要求として通知する。また、伝送方式通知部２８は、カメラ１０３−４に対して、ユニキャストで映像配信を行う旨を、データ伝送方式登録要求として通知する（ステップＳ３０３）。
【００６６】
負荷判定部２２は、伝送方式通知部２８によりデータ伝送方式登録要求が各カメラ１０３に送信されると、ネットワーク負荷の判定を行う。負荷判定部２２によりネットワーク負荷が予め定めた負荷よりも高い場合（ステップＳ３０４−Ｙｅｓ）、データ量削減部２６は、カメラ１０３に対し解像度、配信レート、圧縮率を下げるよう要求するためのデータ低減要求を送信する（ステップＳ３０５）。
【００６７】
伝送方式通知部２８からのデータ伝送方式登録要求を受信したカメラ１０３−１、カメラ１０３−２、カメラ１０３−３は、登録されたデータ伝送方式に従い、映像データをマルチキャストデータとしてビューワ１０４−１とビューワ１０４−２に一斉送信する。一方、データ伝送方式登録要求を受信したカメラ１０３−４は、登録されたデータ伝送方式に従い、映像データをユニキャストデータとしてビューワ１０４−１に送信する（ステップＳ３０６）。各カメラ１０３は、データ量削減部１６からデータ低減要求を受信している場合は、データ量を低減してから、データ伝送方式登録要求に基づいたデータ伝送方式で映像データを送信する。
【００６８】
なお、中継装置１０１がネットワーク１０２に複数存在する場合は、図７の表に最も多くの情報量が記載されている中継装置１０１が定めたデータ伝送方式登録要求が優先される。
【００６９】
なお、データ伝送方式登録要求はセキュリティシステム運用開始時にカメラ１０３に送信し、カメラ１０３にてデータ伝送方式を登録する静的な登録として用いても良いし、セキュリティシステム運用開始後に運用条件の変化が発生した場合に、データ伝送方式登録要求をカメラ１０３に送信し、カメラ１０３にてデータ伝送方式を登録する動的な登録として用いても良い。
【００７０】
以上のように、本発明の実施の形態２によれば、所定のカメラ１０３に対して、ビューワ１０４からの映像配信要求の数が複数である場合にはカメラ１０３のデータ伝送方式をマルチキャストとし、ビューワ１０４からの映像配信要求の数が複数でない場合にはカメラ１０３のデータ伝送方式をユニキャストとしてデータ送信させるので、ネットワーク負荷を確実に低減することが可能となる。
【００７１】
また、実施の形態１とは異なり中継装置１０１内でカメラ１０３からのデータを変換する処理が不要となるので、中継装置１０１の処理負担を低減することが可能となる。さらに、データ変換が不要となるので、ユーザは、予めデータ変換の対象となるデータを特定する必要がなくなり、負担が軽減される。
【符号の説明】
【００７２】
２１  状態管理部、  ２２  負荷判定部、２３  第１の判定部、２４  第２の判定部、２５  データ変換部、２６  データ量削減部、２７  伝送方式決定部、２８  伝送方式通知部、１０１  中継装置、１０２  ネットワーク、１０３  ネットワーク装置（カメラ）、１０４  ネットワーク装置（ビューワ）、２０１  データ管理部、２０２  ネットワーク制御部
【図１】
2013223011.tif 000003
【図２】
2013223011.tif 000004
【図３】
2013223011.tif 000005
【図４】
2013223011.tif 000006
【図５】
2013223011.tif 000007
【図６】
2013223011.tif 000008
【図７】
2013223011.tif 000009
【図８】
2013223011.tif 000010