(57)【要約】【課題】レコーダの状態に応じてカメラからレコーダへの配信量を動的に調整可能とし、レコーダにおいて映像データの取りこぼしを防止し、映像を漏れなく記録可能にする。【解決手段】カメラ１ａ〜１ｄで撮影された映像データをハブ２０を経由してレコーダ３０に配信するカメラシステムにおいて、レコーダ３０は、状態監視部３６にて自装置の状態を監視し、ＣＰＵ３９の使用率やバッファ３３のデータ蓄積量が所定量以上となった場合、あるいは当該カメラシステムにおけるイベント発生があった場合に、ハブ２０に対して配信レートを下げる配信量制御通知を発行して通知する。ハブ２０は、通信制御部２２にてレコーダ３０からの配信量制御通知を受けると、この配信量制御通知に応じてバッファ２４に蓄積する映像データの蓄積量を調整し、レコーダ３０への映像データの配信レートを下げる。【選択図】図２
2010041274.tif 000002
【特許請求の範囲】
【請求項１】
カメラとレコーダとがネットワークを介して接続され、前記カメラで撮影された映像データをハブを経由して前記レコーダに配信するカメラシステムであって、
前記レコーダは、
前記ハブから配信される映像データを一時蓄積する記録用のバッファと、
前記映像データを記録する記録部と、
自装置の状態を監視して所定の制御条件に該当する場合は前記ハブに対して配信レートを制御させる配信量制御通知を発行する状態監視部とを備え、
前記ハブは、
前記レコーダに配信する映像データを一時蓄積するレート調整用のバッファと、
前記レコーダからの配信量制御通知に基づき、前記レート調整用のバッファに蓄積するデータ量を調整して前記レコーダへの配信レートを制御する通信制御部とを備えるカメラシステム。
【請求項２】
請求項１に記載のカメラシステムであって、
前記状態監視部は、前記所定の制御条件として、自装置のレコーダにおけるＣＰＵ使用率、前記記録用のバッファの蓄積量、当該カメラシステムにおけるイベント発生のうちの少なくとも一つを用いて、所定の状態になった場合に、前記ハブに対して配信レートを下げる配信量制御通知を発行するカメラシステム。
【請求項３】
請求項２に記載のカメラシステムであって、
前記状態監視部は、前記配信レートを下げる配信量制御通知を発行した後、前記所定の制御条件が解除された場合に、前記ハブに対して配信レートを元の状態に上げる配信量制御通知を発行するカメラシステム。
【請求項４】
カメラとレコーダとをネットワークを介して接続したカメラシステムに用いられ、前記カメラで撮影されハブを経由して配信される映像データを記録するレコーダであって、
前記ハブから配信される映像データを一時蓄積する記録用のバッファと、
前記映像データを記録する記録部と、
自装置の状態を監視して所定の制御条件に該当する場合は前記ハブに対して配信レートを制御させる配信量制御通知を発行する状態監視部と、
を備えるレコーダ。
【請求項５】
カメラとレコーダとをネットワークを介して接続したカメラシステムに用いられ、前記カメラで撮影された映像データを中継して前記レコーダに配信するハブであって、
前記レコーダに配信する映像データを一時蓄積するレート調整用のバッファと、
前記レコーダからの配信量制御通知を受けた場合に、この配信量制御通知に応じて、前記レート調整用のバッファに蓄積するデータ量を調整して前記レコーダへの配信レートを制御する通信制御部と、
を備えるハブ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、監視カメラシステム等に用いられ、ネットワークを介して接続されるレコーダ、カメラ等を含むカメラシステム、及びこのカメラシステムにおけるレコーダ及びハブに関する。
【背景技術】
【０００２】
例えば監視カメラシステム等のカメラシステムにおいては、カメラとレコーダとをネットワークを介して接続したシステムが用いられている。この種のカメラシステムでは、カメラで撮影した画像をレコーダ等に伝送し、レコーダでは、カメラから伝送された画像をＨＤ（ハードディスク）等の記録媒体に記録し、記録した画像を再生して出力する。
【０００３】
図５は従来のカメラシステムの概略構成を示す図、図６は従来のカメラシステムにおける映像配信時のシーケンス図である。カメラ５１ａ、５１ｂは、ネットワーク経由でハブ（ＨＵＢ）５２を介してレコーダ５３に接続される。レコーダ５３は、カメラ５１ａ、５１ｂからネットワーク上を配信される映像を受信して録画する。例えば、通常時には、レコーダ５３はカメラ５１ａ、５１ｂに対して配信レートとして低レートを通知する（ステップＳ５１）。カメラ５１ａ、５１ｂは、レコーダ５３からの配信レート指示として低レートのレート通知を受けて、レコーダ５３に対して低レートで映像を配信する（ステップＳ５２）。また、進入者検知などで非常状態となったイベント発生時（ステップＳ５３）には、レコーダ５３はカメラ５１ａ、５１ｂに対して通常時より高い配信レートで映像配信するように高レートを通知する（ステップＳ５４）。カメラ５１ａ、５１ｂは、レコーダ５３からの高レートのレート通知を受けて、レコーダ５３に対して高レートで映像を配信する（ステップＳ５５）。このような映像配信において、ハブ５２は配信量を制御するためのバッファを内蔵しており、配信量の上限を設定することができる。ただし、ハブ５２において動的に配信量を制御することはない。
【０００４】
上記のような複数のカメラとレコーダとがネットワークを介して接続されたシステムとして、例えば特許文献１に開示された映像記録システムがある。この映像記録システムでは、映像記録装置がネットワーク上にある他の映像記録装置の死活監視を相互に行い、動作を停止した映像記録装置を発見すると、まず他の映像記録装置が引き継ぎの意思を示すパケットを送出していないか確認し、その後に引き継ぎの意思を示すパケットを送出した後、画像の記録の設定を変更して、動作を停止した映像記録装置の記録を引き継ぐ処理を行う。これにより、余分な予備機を設けることなく、故障した映像記録装置の記録をすぐに引き継いで漏れなく記録することが可能になる。
【特許文献１】特開２００６−３２５０３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記のような従来のカメラシステムでは、レコーダが全ての映像を録画できない場合がある。その要因としては、（１）レコーダのＣＰＵの処理負荷が高くなり、映像の受信や録画の処理が追いつかなくなる場合、（２）レコーダの内部（映像記録部（ハードディスク装置など）やデータバスなど）の不具合により、受信バッファから映像記録部へのデータ転送速度より受信バッファへのデータ蓄積速度が大きくなり、受信バッファがオーバーフローする場合、（３）イベント発生時にカメラからレコーダへの映像配信レートが上がる場合、などが挙げられる。
【０００６】
また、ハブにおいては、伝送レート調整機能を有するが、これは機器設定などによって固定的に設定、変更するものであり、状態に応じてその都度レート調整を行うものではない。したがって、上記のような要因が生じた場合にレコーダにおいて映像データを取りこぼすことがあった。
【０００７】
本発明は、上記事情に鑑みてなされたもので、レコーダの状態に応じてカメラからレコーダへの配信量を動的に調整可能とし、レコーダにおいて映像データの取りこぼしを防止でき、映像を漏れなく記録することが可能なカメラシステム、レコーダ及びハブを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、カメラとレコーダとがネットワークを介して接続され、前記カメラで撮影された映像データをハブを経由して前記レコーダに配信するカメラシステムであって、前記レコーダは、前記ハブから配信される映像データを一時蓄積する記録用のバッファと、前記映像データを記録する記録部と、自装置の状態を監視して所定の制御条件に該当する場合は前記ハブに対して配信レートを制御させる配信量制御通知を発行する状態監視部とを備え、前記ハブは、前記レコーダに配信する映像データを一時蓄積するレート調整用のバッファと、前記レコーダからの配信量制御通知に基づき、前記レート調整用のバッファに蓄積するデータ量を調整して前記レコーダへの配信レートを制御する通信制御部とを備えるカメラシステムを提供する。
これにより、レコーダの状態が所定の制御条件に該当する場合に、ハブに対して配信レートを制御させる配信量制御通知を発行し、ハブにおいて、配信量制御通知に応じてレコーダへの配信レートを制御することで、レコーダの状態に応じてカメラからレコーダへの配信量を動的に調整可能となる。この配信量制御により、レコーダにおいて映像データの取りこぼしを防止でき、映像を漏れなく記録することが可能となる。例えば、レコーダでの処理負荷が増加した場合などに配信レートを下げることで、映像データの欠落なく録画を行うことができる。
【０００９】
また、本発明は、上記のカメラシステムであって、前記状態監視部は、前記所定の制御条件として、自装置のレコーダにおけるＣＰＵ使用率、前記記録用のバッファの蓄積量、当該カメラシステムにおけるイベント発生のうちの少なくとも一つを用いて、所定の状態になった場合に、前記ハブに対して配信レートを下げる配信量制御通知を発行するものを含む。
これにより、例えばＣＰＵ使用率の増加、バッファ蓄積量の増加、イベント発生などによって所定の制御条件に該当する場合、ハブに配信レートを下げる指示を行い、レコーダからハブへの配信レートを下げることで、レコーダにおいて映像データの取りこぼしを防止でき、映像を漏れなく記録することが可能となる。
【００１０】
また、本発明は、上記のカメラシステムであって、前記状態監視部は、前記配信レートを下げる配信量制御通知を発行した後、前記所定の制御条件が解除された場合に、前記ハブに対して配信レートを元の状態に上げる配信量制御通知を発行するものを含む。
これにより、配信レートを下げる配信量制御通知を発行した後、所定の制御条件が解除された場合にハブに配信レートを上げる指示を行うことで、レコーダからハブへの配信レートを上げて元の状態に戻すことができ、適切な配信レートで映像データの配信、記録を行うことが可能になる。
【００１１】
また、本発明は、カメラとレコーダとをネットワークを介して接続したカメラシステムに用いられ、前記カメラで撮影されハブを経由して配信される映像データを記録するレコーダであって、前記ハブから配信される映像データを一時蓄積する記録用のバッファと、前記映像データを記録する記録部と、自装置の状態を監視して所定の制御条件に該当する場合は前記ハブに対して配信レートを制御させる配信量制御通知を発行する状態監視部と、を備えるレコーダを提供する。
これにより、レコーダの状態が所定の制御条件に該当する場合に、ハブに対して配信レートを制御させる配信量制御通知を発行することで、ハブにおいて、配信量制御通知に応じてレコーダへの配信レートを制御でき、レコーダの状態に応じてカメラからレコーダへの配信量を動的に調整可能となる。この配信量制御により、レコーダにおいて映像データの取りこぼしを防止でき、映像を漏れなく記録することが可能となる。例えば、レコーダでの処理負荷が増加した場合などに配信レートを下げることで、映像データの欠落なく録画を行うことができる。
【００１２】
また、本発明は、カメラとレコーダとをネットワークを介して接続したカメラシステムに用いられ、前記カメラで撮影された映像データを中継して前記レコーダに配信するハブであって、前記レコーダに配信する映像データを一時蓄積するレート調整用のバッファと、前記レコーダからの配信量制御通知を受けた場合に、この配信量制御通知に応じて、前記レート調整用のバッファに蓄積するデータ量を調整して前記レコーダへの配信レートを制御する通信制御部と、を備えるハブを提供する。
これにより、レコーダからの指示に応じて、レコーダへの配信レートを制御し、カメラからレコーダへの配信量をレコーダの状態などによって動的に調整可能となる。この配信量制御により、レコーダにおいて映像データの取りこぼしを防止でき、映像を漏れなく記録することが可能となる。例えば、レコーダでの処理負荷が増加した場合などに配信レートを下げることで、映像データの欠落なく録画を行うことができる。
【発明の効果】
【００１３】
本発明によれば、レコーダの状態に応じてカメラからレコーダへの配信量を動的に調整可能とし、レコーダにおいて映像データの取りこぼしを防止でき、映像を漏れなく記録することが可能なカメラシステム、レコーダ及びハブを提供できる。
【発明を実施するための最良の形態】
【００１４】
以下の実施形態では、カメラシステムの一例として、監視カメラシステムに適用した構成例を示す。
【００１５】
図１は本発明の実施形態に係るカメラシステムの概略構成を示すブロック図である。本実施形態のカメラシステムは、撮像装置として動作するカメラ１ａ，１ｂ，１ｃ，１ｄと、ネットワーク上のデータの中継、分配等を行うハブ２０と、カメラ１ａ〜１ｄにて撮影された監視画像の映像を記録するレコーダ３０とを有して構成される。カメラ１ａ〜１ｄはネットワーク上でハブ２０を介してレコーダ３０に接続される。これらの構成要素は、例えば、ＩＰ（Internet Protocol）通信を行う有線または無線の通信ネットワークを介して互いに接続されている。
【００１６】
カメラ１ａ〜１ｄは、それぞれの撮影対象となる監視領域の画像（監視画像）を撮像し、フレーム単位の画像を映像データとしてネットワークに出力する。カメラとしては、通常の形式のカメラやドーム型カメラなど、種々のカメラを適用可能である。なお、アナログカメラを用いる場合は、アナログの映像信号をデジタルの映像データに変換するエンコーダを介してネットワークに接続する。
【００１７】
レコーダ３０は、記録媒体としてハードディスクドライブ等を有して構成され、カメラ１ａ〜１ｄのそれぞれがネットワークに送出しハブ２０を介して配信される映像データを記録する。また、レコーダ３０は、ユーザが後で必要に応じて再生可能なように、記録した画像データを再生出力する。
【００１８】
レコーダ３０は、通常時はカメラ１ａ〜１ｄに対して低レートのレート通知を行い、低い配信レートでの映像配信を受ける。一方、進入者検知などにより異常状態のアラームが発生するようなイベント発生時には、レコーダ３０はカメラ１ａ〜１ｄに対して高レートのレート通知を行い、通常時より高い配信レートでの映像配信を受ける。また、レコーダ３０は、装置全体のＣＰＵ使用率、バッファに一時保存された映像のデータ量、監視用のアラーム発生を含むイベント発生などを監視し、所定の制御条件を検出した場合に、ハブ２０に対して映像の配信レートを下げる配信量制御通知を送信する。
【００１９】
ハブ２０は、配信量を制御するためのバッファを内蔵しており、レコーダ３０からの配信量制御通知に応じて配信量の調整を行い、ハブ２０からレコーダ３０への配信量を増減させることが可能である。
【００２０】
また、このカメラシステムには、監視画像を表示するモニタ、接続されているカメラ１ａ〜１ｄのレコーダ３０への登録などの各種管理を行うためのパーソナルコンピュータ（ＰＣ）等を接続してもよい。この場合、ユーザの入力操作に応じて、レコーダ３０に保存された所定期間の監視画像の映像データをモニタに送信し、画面上に表示する。これにより、ユーザは、現在の監視画像を目視して監視したり、例えば犯罪などが発生した場合に、過去の監視画像を取得するためにレコーダ３０にアクセスし、必要な期間の映像データを指定して取り出し、再生した監視画像を確認して問題の解決等に役立てることができる。
【００２１】
本実施形態のカメラシステムでは、レコーダ３０は、ハブ２０へ配信量制御通知を送信して指示を行い、ハブ２０からレコーダ３０への映像データの配信レートを制御する。この場合、下記の制御条件に該当する場合に配信量制御通知を送信し、ハブ２０のバッファに映像データを多く貯めるようにしてレコーダ３０への配信レートを下げる。本実施形態では、所定の制御条件として、（１）レコーダ３０における装置全体のＣＰＵ使用率が所定値以上になった場合（正常状態での過負荷検知）、（２）レコーダ３０のバッファの使用量が所定値を超えた場合（装置の異常検知）、（３）異常検知等によりアラームが発生したイベント発生時（外部環境や装置の異常検知）、などを用いる。本システムにおいて、アラームは、カメラで撮影した監視画像における動き検出などによる侵入者等の監視対象の検出、ドアや窓の開閉センサなどの外部センサによる監視対象の検出などがなされた場合に発生し、利用者への通報となる。アラームの検出は、カメラ側で検出してレコーダへ通知してもよいし、レコーダが監視画像の動き検出や外部センサ入力などによって検出し、カメラ側にも通知する形態としてもよい。
【００２２】
図２は本発明の実施形態に係るカメラシステムの機能的構成を示すブロック図である。ハブ２０は、カメラ１ａ〜１ｄをそれぞれ接続される入力端子２１ａ，２１ｂ，２１ｃ，２１ｄ、入出力インターフェース（ＩＦ）２３、バッファ２４、通信制御部２２、レコーダ３０と接続される出力端子２５を有して構成される。入出力ＩＦ２３は、映像データや配信量制御通知を入出力するインターフェースである。バッファ２４は、所定容量のメモリを有し、カメラ１ａ〜１ｄから受信した映像データを一時保存する。通信制御部２２は、レコーダ３０からの配信量制御通知に基づき、バッファ２４に一時保存する映像のデータ量を調整してレコーダ３０への配信レートを制御する。
【００２３】
レコーダ３０は、ハブ２０と接続される入力端子３１、入出力インターフェース（ＩＦ）３２、バッファ３３、ＨＤＤ書込インターフェース（ＩＦ）３４、ハードディスクドライブ（ＨＤＤ）３５、状態監視部３６、制御部３７、イベント検出部３８、ＣＰＵ３９を有して構成される。
【００２４】
入出力ＩＦ３２は、映像データや配信量制御通知を入出力するインターフェースであり、ハブ２０から映像データを受信するとともに、ハブ２０に対して配信レート調整を指示する配信量制御通知を送信する。バッファ３３は、所定容量のメモリを有し、ハブ２０から受信した映像データを一時保存する。ＨＤＤ３５は、バッファ３３に一時保存された映像データ、すなわちカメラ１ａ〜１ｄからハブ２０を経由して配信される映像データを記録する。ＨＤＤ書込ＩＦ３４は、ＨＤＤ３５に対するデータの書き込み、読み出しを行うインターフェースであり、バッファ３３に一時保存された映像データをＨＤＤ３５に書き込む。
【００２５】
ＣＰＵ３９は、所定の動作プログラムに基づいて処理実行を行うプロセッサにより構成され、レコーダ３０全体を制御する。制御部３７は、入出力ＩＦ３２及びＨＤＤ書込ＩＦ３４の動作を制御する。イベント検出部３８は、異常検知等によるアラーム発生等のイベント発生を検出する。状態監視部３６は、ＣＰＵ３９、バッファ３３、及びイベント検出部３８を監視し、所定の制御条件に該当する場合に、ハブ２０に対して配信レートを制御するための配信量制御通知を生成出力する。ここで、ＣＰＵ３９は、制御部３７やイベント検出部３８の機能を含む場合もある。
【００２６】
次に、本実施形態のカメラシステムの主要な動作を説明する。カメラ１ａ〜１ｄは、撮影した映像データをハブ２０を経由してレコーダ３０に所定の配信レートで配信する。レコーダ３０は、カメラ１ａ〜１ｄからハブ２０を経由して配信された映像データを受信し、ＨＤＤ３５に記録する。この際、まずレコーダ３０からカメラ１ａ〜１ｄに対して配信レートを指示し、映像データを要求する。また、レコーダ３０は、状態監視部３６にてＣＰＵ使用率、バッファ使用量、イベント発生を監視し、所定の制御条件に該当するかどうかを判定する。そして、所定の制御条件となった場合、ハブ２０に対して配信量制御通知を送信し、配信レートの変更を指示する。具体的には、ＣＰＵ負荷上昇やバッファ蓄積量増加、イベント発生などがあった場合に、配信レートの低下を指示してハブ２０からレコーダ３０への配信レートを下げる。また、配信レート変更後に所定の制御条件に該当しなくなり、ＣＰＵ負荷低減やバッファ蓄積量減少、イベント解除などになった場合に、配信レートの上昇を指示してハブ２０からレコーダ３０への配信レートを上げる。
【００２７】
図３は本実施形態のカメラシステムにおける映像配信時の動作を示すシーケンス図である。まず、レコーダ３０は、起動または録画レート設定を契機として（ステップＳ１１）、ハブ２０に配信レートを通知する（ステップＳ１２）。そして、カメラ１ａ〜１ｄに対してレート通知を行うとともに、映像データを要求する（ステップＳ１３）。カメラ１ａ〜１ｄは、レコーダ３０からのレート通知と映像データ要求を受けると、通知された配信レートで映像データを配信する（ステップＳ１４）。
【００２８】
カメラ１ａ〜１ｄからハブ２０に配信された映像データは、ハブ２０の入力端子２１ａ〜２１ｄに入力されて入出力ＩＦ２３を介して出力端子２５から出力され、レコーダ３０に配信される。そして、ハブ２０からレコーダ３０に配信された映像データは、レコーダ３０の入力端子３１に入力されて入出力ＩＦ３２を介してバッファ３３に一旦蓄積される。その後、バッファ３３に蓄積された映像データは、ＨＤＤ書込ＩＦ３４を介してＨＤＤ３５に記録される。
【００２９】
このように映像配信及び録画が行われているときに、レコーダ３０は、状態監視部３６によってＣＰＵ使用率、バッファ蓄積量、イベント発生などを監視することで、自装置の状態を監視する。この状態監視により通信負荷増を検出し（ステップＳ１５）、映像データを受信しきれないと判断した場合、ハブ２０に対して配信量を下げるように配信量制御通知を送信する（ステップＳ１６）。この際、状態監視部３６は、所定の制御条件に該当したことを検出すると、配信レートを下げさせる配信量制御通知を発行する。具体的には、（ａ）ＣＰＵ３９の使用率が８０％を超えた場合、（ｂ）バッファ３３内の蓄積データ量が８０％を超えた場合、（ｃ）進入者検知などにより異常状態のアラーム発生のイベントが発生した場合に、配信量制御通知を出力する。この配信量制御通知は、入出力ＩＦ３２を介してハブ２０に送信され、ハブ２０の入出力ＩＦ２３を経由して通信制御部２２に入力される。
【００３０】
ハブ２０は、通信制御部２２にてレコーダ３０からレート減少の配信量制御通知を受けると、カメラ１ａ〜１ｄから配信された映像データをバッファ２４に蓄積し、レコーダ３０に対する映像データの配信レートを下げて配信する（ステップＳ１７，Ｓ１８）。これにより、レコーダ３０への配信量を減らす制御をする。
【００３１】
その後、レコーダ３０は、状態監視部３６によってＣＰＵ使用率、バッファ蓄積量、イベント発生などを継続して監視し、この状態監視により通信負荷減を検出した場合（ステップＳ１９）、ハブ２０に対して配信量を元の状態に上げるように配信量制御通知を送信する（ステップＳ２０）。この際、状態監視部３６は、上記（ａ）〜（ｃ）の制御条件が解除されて映像データの受信、記録の動作状態に余裕ができ、十分に映像データを受信できる状態に戻ったことを検出すると、配信レートを下げさせる配信量制御通知を発行する。この配信量制御通知は、入出力ＩＦ３２を介してハブ２０に送信され、ハブ２０の入出力ＩＦ２３を経由して通信制御部２２に入力される。
【００３２】
ハブ２０は、通信制御部２２にてレコーダ３０からレート増加の配信量制御通知を受けると、カメラ１ａ〜１ｄから配信された映像データのバッファ２４への蓄積量を調整し、あるいはバッファ２４に蓄積せずにそのままレコーダ３０に出力し、レコーダ３０に対する映像データの配信レートを元の状態に上げて配信する（ステップＳ２１，Ｓ２２）。これにより、レコーダ３０への配信量を増やす制御をして元に戻す。
【００３３】
なお、上記の動作例では、最初にハブ２０に配信レートのレート通知を行い、次にカメラ１ａ〜１ｄにレート通知を行っているが、通常状態ではカメラ１ａ〜１ｄのみにレート通知を行うようにしてもよい。
【００３４】
図４は本実施形態におけるハブ２０による配信レートの制御を説明する図である。この図４では、ハブ２０からレコーダ３０への配信レートを、伝送するデータ量によって示している。図示例では、ハブ２０は、時間ｔ２においてレコーダ３０からＣＰＵ負荷増等によりレート減少の配信量制御通知を受けると、レコーダ３０に対して配信するデータ量を少なくして配信レートを下げる。そして、時間ｔ３においてレコーダ３０からＣＰＵ負荷減等によりレート増加の配信量制御通知を受けると、レコーダ３０に対して配信するデータ量を多くして配信レートを上げる。この際、図中破線で示すレート最大値を超えないように配信量を調整する。これにより、状態に応じて適切な配信レートで映像データの配信、記録を行うことが可能になる。
【００３５】
上述したように、本実施形態では、カメラ１ａ〜１ｄからハブ２０を介してレコーダ３０へ映像データを配信するカメラシステムにおいて、レコーダ３０においてデータの取りこぼしが発生することが予想される際に、ハブ２０においてレコーダ３０からの通知に応じて配信レートを下げ、ハブ２０からレコーダ３０への配信量を動的に制御することが可能である。このとき、レコーダ３０は、所定の制御条件に該当することを検出した場合に、ハブ２０に対して配信レートを下げるよう配信量制御通知を発行し、配信量を下げる指示を行う。ハブ２０では、配信量制御通知に従ってバッファに一時保存するデータ量を調整してレコーダ３０へ伝送する映像データの配信レートを下げる。これにより、レコーダ３０の処理負荷が増加したり、装置や他の異常が発生した場合などにおいて、レコーダ３０での映像データの取りこぼしを防止し、映像を漏れなく記録することができる。また、ハブ２０がレコーダ３０の処理負荷等の状態に合わせて動的に配信レートを制御することで、レコーダ３０の不具合や処理能力などによる録画抜けのリスクを減少させることができる。
【００３６】
なお、本発明は上記の実施形態において示されたものに限定されるものではなく、明細書の記載、並びに周知の技術に基づいて、当業者が変更、応用することも本発明の予定するところであり、保護を求める範囲に含まれる。
【産業上の利用可能性】
【００３７】
本発明は、レコーダの状態に応じてカメラからレコーダへの配信量を動的に調整可能とし、レコーダにおいて映像データの取りこぼしを防止でき、映像を漏れなく記録することが可能となる効果を有し、監視カメラシステム等に用いられ、ネットワークを介して接続されるレコーダ、カメラ等を含むカメラシステム、及びこのカメラシステムにおけるレコーダ及びハブ等として有用である。
【図面の簡単な説明】
【００３８】
【図１】本発明の実施形態に係るカメラシステムの概略構成を示すブロック図
【図２】本発明の実施形態に係るカメラシステムの機能的構成を示すブロック図
【図３】本実施形態のカメラシステムにおける映像配信時の動作を示すシーケンス図
【図４】本実施形態におけるハブによる配信レートの制御を説明する図
【図５】従来のカメラシステムの概略構成を示す図
【図６】従来のカメラシステムにおける映像配信時のシーケンス図
【符号の説明】
【００３９】
１ａ，１ｂ，１ｃ，１ｄ  カメラ
２０  ハブ
２１ａ，２１ｂ，２１ｃ，２１ｄ  入力端子
２２  通信制御部
２３  入出力インターフェース
２４  バッファ
２５  出力端子
３０  レコーダ
３１  入力端子
３２  入出力インターフェース
３３  バッファ
３４  ＨＤＤ書込インターフェース
３５  ハードディスク（ＨＤＤ）
３６  状態監視部
３７  制御部
３８  イベント検出部
３９  ＣＰＵ
【図１】
2010041274.tif 000003
【図２】
2010041274.tif 000004
【図３】
2010041274.tif 000005
【図４】
2010041274.tif 000006
【図５】
2010041274.tif 000007
【図６】
2010041274.tif 000008