(57)【要約】      （修正有）【課題】複数台の監視カメラと複数台の記録装置で構成される監視カメラシステムにおいて、システムを一元的に管理する管理装置を用いることなく、監視カメラ装置の映像の記録先として好適な記録装置を選択する。【解決手段】受光信号を光電変換して画像信号を生成するする撮像部と、取得した撮像信号を圧縮符号化した映像データを生成する映像処理部と、ネットワークを介してデータの送受信を行う通信処理部と制御部を備え、制御部は自機器の動作状態と映像データの記録先として使用する記録装置に関する情報を含むるカメラ管理情報と、ネットワークに接続された記録装置に関する情報を含む記録装置管理情報と自機器の映像データの記録内容に関する情報を含む記録内容管理情報とを保持すると共に、所定のタイミングで記録装置管理情報と記録内容管理情報を送信制御し、記録装置管理情報を基に映像データの記録先として使用する記録装置を切り替える。【選択図】図１
2015046655.tif 000002
【特許請求の範囲】
【請求項１】
受光した光を光電変換し、画像信号を生成するする撮像部と、
前記撮像部で取得した映像信号を圧縮符号化した映像データを生成する映像処理部と、
ネットワークを介して接続された機器とデータの送受信を行う通信処理部と、
制御部を備え、
前記制御部は、自機器の動作状態と前記映像データの記録先として使用する記録装置に関する情報を含むるカメラ管理情報と、
ネットワークに接続された記録装置に関する情報を含む記録装置管理情報と
自機器の映像データの記録内容に関する情報を含む記録内容管理情報と、を保持すると共に、所定のタイミングで前記記録装置管理情報と前記記録内容管理情報を送信制御し、
前記記録装置管理情報をもとに前記映像データの記録先として使用する記録装置を切り替えることを特徴とする監視カメラ装置。
【請求項２】
前記所定のタイミングとは、所定の時間間隔であることを特徴とする請求項１に記載の監視カメラ装置。
【請求項３】
前記所定のタイミングとは、前記制御部が記録開始、記録中断、記録停止、などの動作状態が変化したとき、であることを特徴とする請求項１に記載の監視カメラ装置。
【請求項４】
前記所定のタイミングとは、自機器の映像データの記録先として使用している前記記録装置の記録可能な時間が所定の値を下回るか、あるいは使用可能な残容量が所定の値を下回ったときであることを特徴とする、請求項１に記載の監視カメラ装置。
【請求項５】
前記所定のタイミングとは、前記記録装置に対する映像データ記録処理においてあらかじめ定めた時間内に所定の回数を超える異常を検知したときであることを特徴とする、請求項1に記載の監視カメラ装置。
【請求項６】
前記所定のタイミングとは、ネットワークに接続された外部機器からカメラ管理情報の要求を意図するメッセージを受信したとき、であることを特徴とする、請求項1に記載の監視カメラ装置。
【請求項７】
前記制御部は、前記記録装置の切り替える場合に、前記記録装置のエラー発生に関する情報もしくは前記記録装置の残容量もしくは前記記録装置に入力される映像のデータ量の少なくとも一つにより切り替え先の記録装置を決定することを特徴とする、請求項１から６のいずれかに記載の監視カメラ装置。
【請求項８】
前記制御部は、ネットワークに接続された視聴端末からの要求に応じて、映像データの記録時間と記録先として使用した前記記録装置の対応関係からなる前記記録内容管理情報を前記視聴端末に送信することを特徴とする、請求項1から７のいずれかに記載の監視カメラ装置。
【請求項９】
前記制御部は、ネットワークに接続された視聴端末からの映像データ視聴要求を受けた場合に、前記記録内容管理情報をもとに前記記録装置から映像データを読み出し、読み出した映像データを前記視聴端末に送信することを特徴とする、請求項1から８のいずれかに記載の監視カメラ装置。
【請求項１０】
複数の請求項１乃至請求項９のいずれかに記載の監視カメラ装置と、
前記監視カメラ装置が送出した映像データをネットワークを介して受信して記録する複数台の記録装置と、
で構成され監視カメラシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、監視カメラ装置および監視カメラシステムに関する。
【背景技術】
【０００２】
ネットワークに接続された複数台の監視カメラと複数台の記録装置より構成される監視カメラシステムが提案されており、例えば特開２００８−９８８８４号公報がある。該公報には、「カメラ部で撮影された画像を圧縮符号化してネットワークに送出する二台以上の監視カメラ端末と、前記監視カメラ端末から送出される映像データをネットワークを介して受信し、記録する二台以上の監視映像記録装置と、で構成される監視システムであって、前記監視カメラ端末は、画素数の少ない低解像度圧縮符号化処理手段と、画素数の多い高解像度圧縮符号化処理手段と、からなる少なくとも二種類以上の圧縮符号化手段を備え、前記監視映像記録装置は、前記監視カメラ端末の接続状況が記載されたカメラ管理テーブルと、前記監視映像記録装置本体の処理能力が記載された処理能力テーブルと、他の前記監視映像記録装置の接続状況が記載された記録装置管理テーブルと、を備え、前記監視カメラ端末の少なくとも一台が前記高解像度圧縮符号化手段を用いた動画像映像による記録が必要となった場合に前記監視映像記録装置は前記カメラ管理テーブル及び前記処理能力テーブルを確認し、必要に応じて前記高解像度圧縮符号化手段を用いた動画像映像による記録が必要となった前記監視カメラ端末以外の前記監視カメラ端末を一台以上選択して前記記録装置管理テーブルに記載されている他の前記監視映像記録装置に対し前記監視カメラ端末の動画像映像を代理で記録するよう要求する」と記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−９８８８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
複数の監視カメラ装置と複数の記録装置により構成された監視カメラシステムでは、どの監視カメラ装置がどの記録装置に対して映像を記録するかを適切に管理する必要がある。たとえば、監視カメラ装置が映像データを記録しているうちに記録装置の容量が足りなくなり映像データの記録が継続できなくなったり、あるいは記録装置に異常が発生して映像の記録が継続できなくなったりした場合に、ほかの利用可能な記録装置に記録先を切り替えられることが望まれる。
【０００５】
前記特許文献１では、映像記録装置がネットワークに接続されている監視カメラの情報と自機器以外の映像記録装置に関する情報を管理し、記録先の切り替えが必要となった場合には、映像記録装置がそれらの情報をもとに記録先の切り替えを行っている。しかしこの方法では、記録装置に接続機器の管理を行うための管理サーバとしての機能が必要となるため、近年急速に普及しているネットワーク接続可能な汎用ストレージ機器であるＮＡＳ（Ｎｅｔｗｏｒｋ  Ａｔｔａｃｈｅｄ  Ｓｔｏｒａｇｅ）などを記録装置として使用することができないという問題があり、改善の余地がある。
【０００６】
上記課題を鑑み、監視カメラシステムにおいて、接続機器全体を一元的に管理する管理サーバを用いることなく、監視カメラ装置が映像データの記録先となる記録装置を選択するに好適な監視カメラ装置および監視カメラシステムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を解決するために、特許請求の範囲に記載の構成を採用する。
【発明の効果】
【０００８】
本発明によれば、複数の監視カメラ装置と複数の記録装置から構成された監視カメラシステムにおいて、監視カメラシステムにおいて、接続機器全体を一元的に管理するための管理サーバを用いることなく、監視カメラ装置が映像データの記録先となる記録装置を選択するに好適な監視カメラ装置および監視カメラシステムを提供することができる。
【図面の簡単な説明】
【０００９】
【図１】監視カメラシステムのシステム構成図の一例
【図２】監視カメラシステムのシステム構成図の一例
【図３】監視カメラ装置の機能構成図の一例
【図４】カメラ管理情報の一例
【図５】記録装置管理情報の一例
【図６】記録装置エラー情報の一例
【図７】記録装置管理情報に含まれる接続機器リストの一例
【図８】記録装置管理情報に含まれるエラー情報の一例
【図９】記録内容管理情報の一例
【図１０】監視カメラ装置の動作フローの一例
【図１１】記録装置管理情報の更新処理フローの一例
【図１２】記録装置の優先度算出に用いる重み算出用関数の一例
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態を図面を用いて説明する。
【００１１】
＜システム構成１＞
図１は、本実施例における監視カメラシステムのシステム構成図である。
【００１２】
複数台の監視カメラ装置１０１（監視カメラ装置Ａ〜監視カメラ装置Ｎ）と複数台の記録装置１０２（記録装置Ａ〜記録装置Ｘ）がネットワークに接続している。各監視カメラ装置１０１と記録装置１０２は必ずしも1対1に対応していなくてもよく、1台の記録装置１０２に対して複数台の監視カメラ装置１０１が映像記録を行うことができる。各装置にはシステム内で固有のＩＤをそれぞれ割り当てる。固有のＩＤとは、例えばＩＰネットワークで一般的に使用されるＩＰアドレスやＭＡＣアドレスを使用することができる。
【００１３】
本構成において、各監視カメラ装置１０１は、撮影した映像データを記録装置に記録する処理に加えて、自機器ならびに自機器が映像の記録先として使用している記録装置１０２に関する情報から構成されるカメラ管理情報３０５をネットワークに対して同報送信する。ここで「自機器」とは、監視カメラ装置１０１自分自身のことを意味し例えば監視カメラ装置Ａにとっては、監視カメラ装置Ａが自機器であり、監視カメラ装置Ｂ〜監視カメラ装置Ｎは他の監視カメラ装置と記す。
【００１４】
各監視カメラ装置１０１は、他の監視カメラ装置１０１から受信したカメラ管理情報３０５をもとに、ネットワークに接続されている記録装置１０２の動作状況から構成される記録装置管理情報３０６を算出し、これを保持する。
【００１５】
各監視カメラ装置１０１は、映像記録先として使用している記録装置１０２に異常が発生して映像記録が継続できなくなる状況が発生した場合に、記録装置管理情報３０６を用いて自機器の映像記録先として好適な記録装置１０２を選択し、映像記録先を切り替える。
【００１６】
例えば、監視カメラ装置Ａが映像データの記録先として記録装置Ａを使用している状況において、記録装置Ａの残容量が所定の値を下回った場合に、監視カメラ装置Ａが保持する記録装置管理情報３０６をもとに残容量の多い記録装置１０２を選択し、記録先として使用する記録装置１０２を変更することが可能となる。あるいは、監視カメラ装置Ａから記録装置Ａに対する映像データの記録処理において、所定の回数を超える書き込みエラーが発生した場合にも、監視カメラ装置Ａが保持する記録装置管理情報３０６をもとにエラー発生回数が最も少ない記録装置１０２を選択し、記録先として使用する記録装置１０２を変更することが可能となる。また、切り替え先となる記録装置を選択する際には、必ずしも前述の残容量やエラー発生回数など一つの項目だけを判断基準とするのではなく、残量用やエラー発生回数や、記録装置１０２に入力される映像データの合計ビットレートなどを組み合わせて選択することもできる。
【００１７】
＜監視カメラ装置の構成と処理＞
監視カメラ装置１０１の詳細について説明する。
【００１８】
図３は、監視カメラ装置１０１の機能構成図である。監視カメラ装置１０１は、受光した光を光電変換し、画像信号を生成する撮像部３０２と、撮像部３０２で取得した映像信号を圧縮符号化した映像データを生成する映像処理部３０３と、ネットワークを介して接続された機器とデータの送受信を行う通信処理部３０４と、自機器の動作状態と映像データの記録先として使用する記録装置に関する情報からなるカメラ管理情報３０５及びネットワークに接続された記録装置に関する情報からなる記録装置管理情報３０６及び自機器の映像情報の記録内容に関する情報からなる記録内容管理情報３０７を保持する記憶部３０８と、所定のタイミングでカメラ管理情報３０５を送信制御し、記録装置管理情報３０６をもとに映像データの記録先として使用する記録装置を切り替える制御部３０１を備える。まずカメラ管理情報３０５と記録装置管理情報３０６について、図４および図５を用いて説明する。続いて、監視カメラ装置１０１の処理フローと各構成要素の処理について、図１０を用いて説明する。
【００１９】
＜カメラ管理情報＞
まず、カメラ管理情報３０５と記録装置管理情報３０６について説明する。
【００２０】
図４は、カメラ管理情報３０５の一例を示す図である。カメラ管理情報３０５は、自機器の動作と、自機器が映像データの記録先としている記録装置１０２の情報からなる。
【００２１】
監視カメラ装置ＩＤは自機器に割り当てられたシステム内における固有ＩＤである。記録モードは、記録装置１０２に対して自機器から送信する映像データの形式であり、たとえば映像の解像度や、映像データのビットレートや、映像データの圧縮方式などといった項目の組み合わせとして管理する。記録装置ＩＤは、自機器が映像データの記録先として使用している記録装置１０２の固有ＩＤである。記録装置エラー情報は、自機器から現在使用している記録装置１０２に対して映像を記録しようとしたときに発生したエラーの情報であり、例えばエラー発生回数や、エラーが発生した時刻や、エラーの種類などであり、一例としては図６に示すようなものである。記録装置残量は、自機器が現在使用している記録装置１０２で使用可能な残りの記録容量であり、一般的な制御プロトコルなどを用いて記録装置１０２から取得することができる。動作状態は、自機器が記録装置１０２に対して映像データの記録を行っているのか、記録を停止しているのかを表す。たとえば、一定の時間周期で映像の記録と停止を繰り返す場合や、特定の時間のみ映像データの記録を行い、それ以外の時間は映像の記録を停止している場合や、監視カメラ装置が特定の条件を満たした場合にのみ映像記録を行う場合などに変化することになる。
【００２２】
＜記録装置管理情報＞
図５は、記録装置管理情報３０６の一例を示す図である。監視カメラ装置１０１は監視カメラシステムに接続しているそれぞれの記録装置１０２について記録装置管理情報３０６を保持する。記録装置ＩＤは、それぞれの記録装置１０２に割り当てられたシステム内における固有ＩＤである。接続機器リストはその記録装置１０２（図１）を映像データの保存先としている監視カメラ装置１０１（図１）のＩＤと記録モードのリストであり、詳細は後述する。記録データレート集計値は、ある記録装置１０２に対して映像データの記録を行っている複数の監視カメラ装置１０１が存在する場合に、それらの監視カメラ装置１０１から受信する映像データの単位時間当たりのデータ量である。記録装置１０２のデータ受信負荷やデータ書き込み負荷を判断するために使用する。エラー情報は、記録装置１０２において発生したエラーに関する情報をまとめたものであり、記録装置１０２の信頼性を判断するために使用する。詳細は後述する。記録領域残量は、映像データ記録のために使用可能な残りの記憶容量である。記録可能時間は、現在の記録データレートを継続した場合に映像記録が可能な時間である。
【００２３】
図７は記録装置管理情報３０６に保持される接続機器リストの一例を示す図である。記録装置管理情報３０６の記録装置ＩＤに該当する記録装置１０２を映像データの記録先として使用している監視カメラ装置１０１の固有ＩＤと、それぞれの監視カメラ装置の記録モードの一覧を保持する。記録モードは、カメラ管理情報３０５に含まれる記録モードに相当する。
【００２４】
図８は記録装置管理情報３０６に保持されるエラー情報の一例である。記録装置管理情報３０６の記録装置ＩＤに相当する記録装置１０２を映像データの記録先としてしようしている監視カメラ装置１０１の固有ＩＤと、その記録装置に対する映像データの記録処理で発生したエラーの種別とエラーの発生時刻を一覧として保持する。エラーの発生時刻とエラーの種別は、カメラ管理情報３０５が含む記録装置エラー情報に相当する。
【００２５】
上記のように、記録装置管理情報３０６が記録データレート集計値を含んでいることで、監視カメラ装置が映像データの記録先として使用する記録装置を切り替える際に、データの書き込みが集中していない記録装置を選択することができるようになる。また、エラー情報を含んでいることにより、エラーの発生回数が少ない記録装置や、エラー発生頻度が低い記録装置を選択できるようになる。また、記録領域残量や記録可能時間を含むことにより、長時間映像データを記録できる記録装置を選択することができるようになる。さらには、上述の各項目の組み合わせにより、切り替え先となる記録装置を選択できるようになる。
【００２６】
図１０は、監視カメラ装置１０１の処理フローを示す図である。フローに合わせて、監視カメラ装置１０１の動作と、各構成要素の処理について説明する。
【００２７】
監視カメラ装置１０１（図３）が起動すると、Ｓ１００１にてハードウェアやソフトウェアの起動処理などを行い、完了するとＳ１００２に進み、映像記録動作を開始する。
【００２８】
Ｓ１００２では、制御部３０１はカメラ管理情報３０５（図３）の記録モードに設定されている画面解像度、ビットレート、符号圧縮方式などの情報に基づき、映像処理部３０３（図３）に対して指示を送る。映像処理部３０３は、レンズや撮像素子や露光制御部により構成される撮像部３０２で取り込んだ映像信号を、制御部３０１からの指示に応じて記録装置１０２に保存する形式の映像データに圧縮処理する。さらに、制御部３０１は通信処理部３０４に対して映像データを記録装置１０２に対して記録するように指示を送る。
【００２９】
通信処理部３０４は、制御部３０１の指示に従い、記録装置１０２に対して映像処理部３０３がメモリに格納した映像データを記録装置１０２に記録するため、記録装置１０２に対するコマンド制御や映像データの送出といった通信処理を行う。これらの制御は、ＮＦＳ（Ｎｅｔｗｏｒｋ  Ｆｉｌｅ  Ｓｙｓｔｅｍ）やＣＩＦＳ（Ｃｏｍｍｏｎ  Ｉｎｔｅｒｎｅｔ  Ｆｉｌｅ  Ｓｙｓｔｅｍ）など、一般に広く公開されている制御方式を用いて実現することができる。なお、これらの制御プロトコルはあくまでも一例であり、別の方式によりデータの記録処理を行ってもよい。制御部３０１が通信処理部３０４に対して上記の要求を送る際には、制御部３０１はカメラ管理情報３０５（図３）に保持する記録装置ＩＤを映像記録先の情報として通信処理部３０４（図３）に通知し、通信処理部３０４はこの内容をもとに記録装置１０２と通信を行う。
【００３０】
Ｓ１００３では、制御部３０１が映像データの記録動作中に発生したイベントを検知した場合に、そのイベントに応じた処理を行う。発生したイベントが他の監視カメラ装置１０１（図３）からのカメラ管理情報３０５（図３）の受信であった場合にはＳ１００４に進み、自機器の管理情報を送信してから所定の時間が経過した場合はＳ１００５に進み、映像データ記録動作に関連する異常発生であった場合にはＳ１００６に進む。
【００３１】
上記のように記録動作中に発生したイベントに応じて制御部３０１が処理を切り替えられるようにすることで、自機器のカメラ管理情報を好適なタイミングでネットワークに対して同報送信したり、映像データを記録する記録装置１０２を切り替えたり、自機器が保持する記録装置管理情報３０６を更新することができるようになる。
【００３２】
＜他機器からのカメラ管理情報受信による記録装置管理情報の更新＞
Ｓ１００４では、他の監視カメラ装置１０１から同報送信されたカメラ管理情報３０５を受信した監視カメラ装置１０１は、自機器が保持している記録装置管理情報３０６の更新処理を行う。更新処理については、図１１を用いて説明する。
【００３３】
図１１は記録装置管理情報３０６の更新処理の流れを示すフロー図であり、この図を用いて処理を説明する。
【００３４】
Ｓ１１０１では、制御部３０１は受信したカメラ管理情報３０５に設定されている記録装置ＩＤに対応する記録装置管理情報３０６をすでに保持しているか否かを確認し、Ｓ１１０２にて記録装置管理情報３０６の有無による分岐処理を行う。既に自機器で前記記録装置ＩＤに対応する記録装置管理情報３０６を保持している場合には、Ｓ１１０３に進み、受信したカメラ管理情報３０５をもとに、接続機器リスト、記録データレート集計値、エラー情報、記録領域残量、記録可能時間を更新する。受信したカメラ管理情報３０５の記録装置ＩＤに対応する記録装置管理情報３０６を保持していない場合には、Ｓ１１０４に進み、カメラ管理情報３０５に記載の記録装置ＩＤに対応した記録装置管理情報３０６を作成し、受信したカメラ管理情報３０５の各領域の値をもとに、作成した記録装置管理情報３０６の各項目の内容を設定する。その後、図１０のＳ１００２に戻り、映像記録動作を継続する。
【００３５】
上記のように、他の監視カメラ装置１０１からカメラ管理情報３０５を受信するたびに自機器が保持する記録装置管理情報３０６を更新することにより、ネットワークに接続されている記録装置１０２に関する情報を最新のものに更新することができる。
【００３６】
＜一定時間経過によるカメラ管理情報の送信＞
Ｓ１００５では、監視カメラ装置１０１の制御部３０１は、所定の時間経過後に、自機器のカメラ管理情報３０５をネットワークに対して同報送信するように通信処理部３０４に指示を送り、通信処理部３０４はこれに従いカメラ管理情報３０５をネットワークに対して同報送信する。その後、Ｓ１００２に戻り映像記録動作を継続する。
【００３７】
なお、Ｓ１００５の動作は、カメラ管理情報３０５の送信から所定の時間が経過した場合に限らず、例えばネットワークに外部機器を接続し、そこから監視カメラ装置１０１に対してカメラ管理情報発行要求を発行したり、監視カメラ装置１０１が備えるボタンなどを操作したり、ユーザによる動作を契機として処理を実行してもよい。あるいは、自機器の状態が記録開始、記録停止、記録中断など変化したことを契機として処理を実行してもよい。
【００３８】
上記のように監視カメラ装置１０１が定期的にカメラ管理情報３０５をネットワークに送信し、さらにそれを受信した他の監視カメラ装置１０１が自機器の保持する記録装置管理情報３０６を更新することにより、各監視カメラ装置１０１が保持する記録装置管理情報３０６を最新の状態にすることができる。
【００３９】
また、上記のように外部機器からの要求に応じてカメラ管理情報３０５を送信できるようにすることで、例えば新たに接続された監視カメラ装置１０１がネットワークに接続された監視カメラ装置のカメラ管理情報を一定の周期が経過するのを待つことなく収集することができるようになる。また、例えばシステム全体のメンテナンスのような場合に各監視カメラ装置１０１の動作状態を取得することが容易に可能となる。
【００４０】
＜異常発生時の処理＞
記録装置１０２に対する映像データ記録処理で異常が発生した場合には、Ｓ１００６に進む。なお、ここでの異常とは、例えばネットワーク通信障害や、記録装置１０２のデータ書き込みエラーである。また、例えば記録装置１０２の記録装置残量があらかじめ定めた値を下回った場合なども、異常発生時と同じ処理を行うことができる。
【００４１】
Ｓ１００６では、制御部３０１はカメラ管理情報３０５の記録装置エラー情報を更新し、その内容をネットワークに対して同報送信するよう通信処理部３０５に対して指示し、Ｓ１００７に進む。
【００４２】
Ｓ１００７では、制御部３０１は異常により利用できなくなった記録装置１０２の代替となる記録装置１０２を選択する。なお、異常の発生頻度が予め定めた値よりも低い場合などは、必ずしも記録装置１０２を切り替える必要はなく、そのまま映像記録を継続してもよい。制御部３０１は、自機器が保持するそれぞれの記録装置管理情報３０６を用いて、それぞれの記録装置１０２の優先度Ｐの算出を行う。優先度Ｐの算出を行うためには、エラー情報から算出した重みＷｅと、記録装置１０２に対する合計ビットレートから算出した重みＷｂと、記録装置１０２の残り容量と映像保存の合計ビットレートから算出した重みＷｔを用いる。Ｗｅ、Ｗｂ、Ｗｔは、例えば図１２に示すような値をとる関数ｆ（ｘ）、ｇ（ｘ）、ｈ（ｘ）を用いて以下の式１〜式３にて算出する。なお、図１２に示す関数はあくまでも一例であり、必ずしも本実施例と完全に一致する必要はない。このようにして算出したＷｅ、Ｗｂ、Ｗｔを用いて、優先度Ｐは式４にて算出する。ここで、式４におけるα、β、γはあらかじめ定めた定数を使用することができる。例えばβ、γを０に設定すれば、エラー情報のみを判断基準にして優先度を算出するという制御も可能となる。
（数式１）  Ｗｅ＝ｆ（過去一定期間のエラー発生回数）
（数式２）  Ｗｂ＝ｇ（合計ビットレート）
（数式３）  Ｗｔ＝ｈ（記録残量／合計ビットレート）
（数式４）  Ｐ＝α×Ｗｅ＋β×Ｗｂ＋γ×Ｗｔ
すべての記録装置管理情報３０６から優先度を算出し、最も優先度Ｐが高い記録装置１０２を切り替え先の記録装置１０２として選択し、Ｓ１００８に進む。
【００４３】
Ｓ１００８では、制御部３０１は自機器のカメラ管理情報３０５の記録装置ＩＤと記録装置エラー情報をＳ１００７で選択した記録装置１０２の内容に更新し、さらにＳ１００９にて更新したカメラ管理情報３０５をネットワークに同報送信する。
【００４４】
Ｓ１０１０では、自機器がどの時間帯の映像データをどの記録装置１０２に保存したかを管理するための情報である記録内容管理情報３０７に、これまで記録中だった映像データの項目に終了時間を追記し、さらに新たな記録情報の開始時刻と記録先となる記録装置１０２のＩＤを設定する。その後、Ｓ１００２に戻り映像記録動作を再開する。図９に記録内容管理情報の一例を示す。
【００４５】
なお、短時間に複数回の異常が連続して発生した場合には、異常が発生するたびに上記フローのＳ１００６〜Ｓ１０１０の処理を繰り返し実施するのではなく、あらかじめ設定した期間に発生した複数回の異常を一つの異常として処理してもよい。このような処理により、ネットワークのトラフィック増加や監視カメラ装置１０１の処理負荷上昇を防止することができる。
【００４６】
以上説明した処理を行うことにより、監視カメラ装置１０１はネットワークに接続されている記録装置１０２の動作に関する情報を保持することができるようになり、記録装置１０２を切り替える必要が発生した場合に、監視カメラシステム全体を一元的に管理する管理サーバが存在しない環境においても、監視カメラ装置１０１が映像データを記録するための好適な記録装置１０２を選択し、切り替えることが可能となる。
【００４７】
＜システム構成２＞
次に、本実施例の監視カメラシステムにおいて、記録した映像を視聴する方法について図を用いて説明する。図２は、監視カメラシステムに対して映像視聴のための視聴端末を接続したものである。監視カメラ装置１０１および記録装置１０２は図1で説明したものと同等である。視聴端末２０１はネットワークに常時接続していてもよいし、記録した映像データの確認が必要な場合にのみ接続してもよい。
【００４８】
視聴端末２０１は、映像データを撮影した監視カメラ装置１０１に対して、記録内容管理情報３０７の取得を要求する。視聴端末からの要求を受けた監視カメラ装置１０１は、視聴端末２０１に対して記録内容管理情報３０７の内容を送信する。なお、監視カメラ装置１０１の記録内容管理情報を取得する方法としては、たとえば監視カメラ装置１０１がウェブサーバやファイルサーバのような機能を提供し、視聴端末２０１が監視カメラ装置１０１の所定のネットワークアドレスに対してアクセスすることで取得できるようにしてもよいし、独自の通信制御方式を用いて取得してもよい。
【００４９】
監視カメラ装置１０１から記録内容管理情報３０７を取得した視聴端末２０１は、記録装置１０２から記録されている映像データの読み込みを行う。この際に、視聴端末２０１は取得した記録内容管理情報３０７の内容をもとに記録装置１０２と直接通信してデータを読み出すこともできるし、データを記録した監視カメラ装置１０１に対して記録された映像データを要求し、監視カメラ装置１０１が記録装置１０２から要求されたデータを読み出し、読み出した映像データを視聴端末２０１に対して送信してもよい。
【００５０】
このような処理を行うことで、例えば視聴端末２０１が記録装置１０２と通信するための通信方式には対応していないが監視カメラ装置１０１と通信する方式には対応している場合に映像データを視聴することが可能となる。
【００５１】
また、視聴端末２０１が監視カメラ装置１０１から記録内容管理情報を取得するのではなく、監視カメラ装置１０１に対して視聴したい映像データの時刻情報を指定し、監視カメラ装置１０１が指定された時刻情報と自機器が保持する記録内容管理情報３０７を用いて視聴対象となる映像データがどの記録装置１０２に記録されているかを特定し、特定した映像データを記録装置１０２から読み出して視聴端末に対して送信することで所望の時刻にカメラが記録した映像を視聴するという方法も可能である。
【００５２】
また、監視カメラ装置１０１が保持する記録内容管理情報３０７のデータ量が増加した場合には、外部にあらかじめ用意したサーバなどに記録内容管理情報３０７を退避することもできるし、あるいはサービスマンが監視カメラ装置１０１にＳＤカードなどの記録媒体を接続してデータを移動することができる。記録内容管理情報３０７の移動処理は、必ずしもデータ量の増加のみを契機とするものではなく、例えば異常発生による記録装置１０２の切り替えが発生した場合や、ネットワークに接続された外部機器からの要求を受信した場合に実行することもできる。
【００５３】
また、記録装置１０２そのものが、自分自身に記録されている映像データを再生することができてもよい。
【００５４】
以上説明した処理を行うことにより、監視カメラシステムに接続された機器を一元的に管理する機器を用いることなく、さらには視聴端末を常時ネットワークに接続することもなく、所望する監視カメラ装置１０１が所望する時刻に記録した映像を視聴することが可能となる。
【００５５】
なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【００５６】
また、上記の各構成は、それらの一部又は全部が、ハードウェアで構成されても、プロセッサでプログラムが実行されることにより実現されるように構成されてもよい。また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
【符号の説明】
【００５７】
１０１    監視カメラ装置
１０２    記録装置
２０１    視聴端末
３０１    制御部
３０２    撮像部
３０３    映像処理部
３０４    通信処理部
３０５    カメラ管理情報
３０６    記録装置管理情報
３０７    記録内容管理情報
【図１】
2015046655.tif 000003
【図２】
2015046655.tif 000004
【図３】
2015046655.tif 000005
【図４】
2015046655.tif 000006
【図５】
2015046655.tif 000007
【図６】
2015046655.tif 000008
【図７】
2015046655.tif 000009
【図８】
2015046655.tif 000010
【図９】
2015046655.tif 000011
【図１０】
2015046655.tif 000012
【図１１】
2015046655.tif 000013
【図１２】
2015046655.tif 000014