(57)【要約】      （修正有）【課題】監視カメラ装置が記録した映像をネットワーク経由で視聴する監視カメラシステムにおいて、通信回線のネットワーク帯域使用量の増加を抑制しつつ、ユーザが所望する任意の領域の高画質映像を視聴できる監視カメラシステムを提供する。【解決手段】監視カメラ装置１０４と、監視カメラ装置が生成した映像データを記録する記録装置１０５と、表示装置からの要求に従い監視カメラ装置が記録した映像データを配信する管理サーバと、を備える。監視カメラ装置は同一の映像信号から高画質と低画質の映像データを生成し、低画質の映像データを管理サーバが保持する記録装置に記録し、高画質の映像データを監視カメラ装置本体に直接もしくはネットワークを介して接続された記録装置に記録し、管理サーバはユーザの操作に伴い、配信する映像データとして低画質の映像データと高画質の映像データのいずれを使用するかを切り替える。【選択図】図１
2016058994.tif 000002
【特許請求の範囲】
【請求項１】
受光した光を光電変換して生成した映像信号を圧縮符号化した映像データを記録装置に記録する監視カメラ装置と、監視カメラ装置が生成した映像データを記録する記録装置と、表示装置からの要求に従い前記監視カメラ装置が記録した映像データを配信する管理サーバと、を備え、
前記監視カメラ装置は同一の映像信号から高画質と低画質の映像データを生成し、低画質の映像データを前記管理サーバが保持する記録装置に記録し、高画質の映像データを監視カメラ装置本体に直接もしくはネットワークを介して接続された記録装置に記録し、前記管理サーバはユーザの操作に伴う配信映像の表示範囲と表示画素数に応じて、配信する映像データとして低画質の映像データと高画質の映像データのいずれを使用するかを切り替えることを特徴とする、監視カメラシステム。
【請求項２】
前期管理サーバは、高画質映像データを配信する場合には、ユーザのズーム操作により表示対象となる領域を算出し、該当する領域の映像を高画質映像データから切り出した映像を送信するように前記カメラ装置に要求し、前記監視カメラ装置は前記管理サーバから指定された領域を含む高画質な映像データを送信することを特徴とする、請求項１に記載の監視カメラシステム。
【請求項３】
前期管理サーバは、ユーザのズーム操作のイン・アウトの方向により配信する映像データを切り替えるタイミングを算出することを特徴とする、請求項１に記載の監視カメラシステム。
【請求項４】
前期管理サーバは、ユーザのズーム操作の速度を用いて配信する映像データを切り替えるタイミングを算出することを特徴とする、請求項１に記載の監視カメラシステム。
【請求項５】
前記管理サーバは、映像記録時に発生したイベント情報を記録し、記録したイベント情報の内容にあわせて配信する映像データを低画質データから高画質データに切り替えることを特徴とする、請求項１に記載の監視カメラシステム
【請求項６】
前記管理サーバは、管理サーバに格納されている低画質の高画質に変換するための補完情報を前記監視カメラ装置から取得し、低画質な映像データとあわせて送信することを特徴とする、請求項１に記載の監視カメラシステム。
【請求項７】
受光した光を光電変換して生成した映像信号を圧縮符号化した映像データをネットワークを介して接続した記録装置に記録する監視カメラ装置であって、
前記監視カメラ装置は映像全体の中で指定された領域の映像を切り出して送信することを特徴とする監視カメラ装置。
【請求項８】
前記監視カメラ装置は映像データを所定の領域ごとに分割した映像として記録し、外部から映像配信の要求を受けた場合に指定された領域が含まれる部分の映像を送信することを特徴とする、請求項７に記載の監視カメラ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、監視カメラ装置および監視カメラシステムに関する。
【背景技術】
【０００２】
ネットワークに接続された監視システムにおいて、高画質の映像はデータ量が大きいため常時高画質データを送信するような運用を行った場合にネットワーク帯域使用量が大幅に増加してしまう。そこで、ネットワークの通信量を削減しつつ高画質の映像を提供するために、映像撮影時に低画質と高画質の映像データを生成し、ユーザ操作に応じて送信する映像データを切り替える方法が提案されており、例えば特開２００４−１２０３４１がある。該特許には、「映像信号取得手段により取得された映像データに基づいて撮像環境の監視を行う映像監視システムであって、前記映像信号取得手段により取得された第１解像度の全体映像データを第１解像度よりも解像度の低い第２解像度の全体映像データに変換する解像度変換手段と、全体映像データをトリミングして第１解像度のトリミング映像データを切り出すトリミング手段と、前記全体映像データ及び前記トリミング映像データを記録又は転送させる映像データ処理手段とを備える」と記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１２０３４１
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１では、同一の撮像データをもとに解像度の異なる２種類の映像データを生成しており、そのうち１つは解像度の低い全体映像データであり、もう一つは全体映像の一部をトリミングした高解像度の映像データである。高解像度の映像は映像データ生成時にトリミングした領域のみ生成されるため、ユーザが高画質で視聴したい領域が映像データ生成時にトリミングした領域と一致した場合にはユーザ操作に応じて高画質の映像データを提供することができるが、ユーザがトリミング対象となった領域以外の映像を高画質で視聴することを所望した場合には対応できないという問題があり、改善の余地がある。
【０００５】
本発明は上記課題を鑑み、監視カメラシステムにおいて、映像送信による通信回線のネットワーク帯域使用量の増加を抑制しつつ、ユーザが所望する任意の領域の高画質映像を視聴するのに好適な監視カメラシステムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を解決するために、特許請求の範囲に記載の構成を採用する。
【発明の効果】
【０００７】
映像送信によるネットワーク帯域使用量の増加を抑制しつつ、ユーザが所望する任意の領域の高画質映像を視聴するのに好適な監視カメラ装置および監視カメラシステムを提供することができる。
【図面の簡単な説明】
【０００８】
【図１】監視カメラシステムの全体構成の一例
【図２】監視カメラシステムの全体構成の一例
【図３】監視カメラ装置の機能構成図の一例
【図４】全体管理装置の機能構成図の一例
【図５】映像切り替え処理フロー図の一例
【図６】映像切替判定処理フロー図
【図７】接続管理情報の一例
【図８】記録映像管理情報の一例
【図９】イベント管理情報の一例
【図１０】配信状態の一例
【図１１】監視カメラ装置におけるズーム領域の一例
【図１２】イベント情報を用いた配信映像切替処理の一例
【図１３】ユーザ端末画面構成の一例
【発明を実施するための形態】
【０００９】
以下、本発明の第１の実施形態を、図面を用いて説明する。
【００１０】
＜システム全体構成＞
図１は、本実施例における監視カメラシステムのシステム構成図である。本構成図は、監視カメラ装置１０４などが設置してある監視対象である拠点エリア１０１と、システム全体を管理する全体管理装置１０７などが設置してあるセンタエリア１０２と、ユーザが監視カメラシステムにアクセスするユーザ端末１０３の３カ所がネットワークにより接続されている例である。
【００１１】
＜拠点エリアの機器と構成＞
拠点エリア１０１について説明する。ここで拠点エリア１０１とは、たとえばビルや店舗、工場、あるいは個人の家屋やそれらの集合体のようなものである。複数台の監視カメラ装置１０４（監視カメラ装置Ａ〜監視カメラ装置Ｎ）と複数台の記録装置１０５（記録装置Ａ〜記録装置Ｎ）がネットワークに接続している。各監視カメラ装置１０４と記録装置１０５は必ずしも１対１に対応していなくてもよく、１台の記録装置１０５に対して複数台の監視カメラ装置１０４が記録を行うことができる。ここで、記録装置１０５には、例えばＮＡＳ（Ｎｅｔｗｏｒｋ  Ａｔｔａｃｈｅｄ  Ｓｔｒａｇｅ）などが使用できる。
【００１２】
各監視カメラ装置１０４は同一の撮像データをもとに高解像度と低解像度の映像データを生成する機能を有し、高解像度の映像データは拠点エリア１０１の記録装置１０５に記録し、低解像度の映像データはセンタエリア１０２の全体管理装置１０７の記録装置１０５に記録する。また、監視カメラ装置１０４は動体検知や人物検知などのイベントが発生した場合には、イベントの発生日時とその内容をセンタエリアの全体管理装置１０７の記録装置１０５に記録する。この際、拠点エリア１０１の記録装置１０５にもあわせて記録する。
【００１３】
拠点管理装置１０６は、監視カメラ装置１０４や記録装置１０５と同様にネットワークに接続され、監視カメラ装置１０４や記録装置１０５など拠点エリア１０１のネットワークに接続された機器を管理し、それらの機器と拠点エリア１０１の外部ネットワークとの接続を管理する。具体的には、拠点管理端末１０６はセンタエリア１０２の全体管理装置１０７から各監視カメラ装置１０４に対する処理要求を受信し、対応する監視カメラ装置１０４に処理要求を発行したり、拠点エリア１０１の監視カメラ装置１０４からセンタエリアの全体管理装置１０７に対するデータの送信処理を中継したりすることができる。拠点エリア１０１のネットワークに接続された各機器にはシステム内で固有のＩＤをそれぞれ割り当てる。固有のＩＤとは、例えばＩＰネットワークで一般的に使用されるＩＰアドレスやＭＡＣアドレスを使用することができるし、システム内で独自に定義した値を使用してもよい。
【００１４】
＜センタエリアの機器と構成＞
センタエリア１０２について説明する。全体管理装置１０７は監視カメラシステムに接続されている複数の拠点エリア１０１ならびに拠点エリア１０１内の各機器に関する情報を保持する。また、全体管理装置１０７は記録装置１０５を有し、拠点エリア１０１の監視カメラ装置１０４が生成した低解像度の映像データを記録することができる。全体管理装置１０７が使用する記録装置１０５は、本図では一例として全体管理装置１０７の外部装置として接続した形態を示しているが、全体管理装置１０７が内部に保持することもできる。
【００１５】
全体管理装置１０７はユーザ端末１０３からの映像配信要求を受信すると、ユーザ端末１０３が指定した内容に応じて配信する映像データを選択し、ユーザ端末に配信する。この際に配信する映像データとして、全体管理装置１０７に接続された記録装置１０５に記録されている低解像度の映像データを使用するか、拠点エリア１０１の記録装置１０５に記録されている高解像度の映像データを使用するかを、後述する配信映像切り替え判定処理フローにより判定する。
【００１６】
＜ユーザ端末の構成＞
ユーザ端末１０３は、ネットワークを経由してセンタエリア１０２の全体管理装置１０７から配信される映像データを受信し、受信した映像をユーザに提示する。ユーザ端末１０３は、たとえばＰＣやタブレット端末などの汎用機器で動作するアプリケーションとして実装しても良いし、専用のハードウェアとして実装することもできる。ユーザ端末１０３は再生する記録映像の選択や再生中の映像に対するズーム操作などのユーザ操作を受け付け、映像配信に関するユーザの操作内容を情報全体管理装置１０７に対して通知する。また、各監視カメラ装置１０４に対する録画条件の設定などを、全体管理装置１０７を経由して行うこともできる。
【００１７】
ユーザ端末１０３の表示を、図１３を用いて説明する。
図１３は本発明におけるユーザ端末１０３の操作画面の一例である。ユーザ端末１０３は全体管理装置１０７から映像視聴可能な監視カメラ装置１０４の一覧を取得し、取得した情報を監視カメラ一覧１３０３に表示する。ユーザは監視カメラ一覧１３０３に示される監視カメラ装置１０４のリストから所望の監視カメラ装置１０４を選択し、操作パネル１３０５を用いて映像の再生を行う。ユーザが映像再生操作を行うと、ユーザ端末１０３は全体管理装置１０７に対して映像の配信を要求し、全体管理装置１０７から受信した監視カメラ装置１０４の記録映像を表示領域１３０１に表示する。映像再生中は操作パネル１３０５を用いて映像の一時停止などの操作を行うことができる。また、映像再生中、ユーザはマウス操作やタッチパネル操作などにより映像の任意の点を指定してズーム操作を行うことができる。
【００１８】
ズーム倍率はズーム操作バー１３０２で制御することができる。ズーム操作などの制御はユーザ端末１０３から全体管理装置１０７へ通知され、全体管理装置１０７はズーム操作を反映した映像をユーザ端末１０３に配信する。また、全体管理装置１０７はズーム倍率をもとに高解像度の映像データと低解像度の映像データの切り替え処理を行い、ユーザ端末１０３に配信する映像データを切り替える。映像再生中は再生表示バー１３０４に表示中の映像の時間経過やイベント発生時刻を提示する。
【００１９】
上述の構成により、ユーザ端末１０３からの再生要求に対して、ユーザが重要視していない記録映像の再生期間は全体管理装置１０７が保持する低解像度の映像データを配信することで、拠点エリア１０１と全体管理装置１０７との間のネットワーク上におけるデータ通信量を削減できる。
【００２０】
また、全体管理装置１０７とユーザ端末１０３の間のデータ通信についても、ユーザ操作をもとに高解像度の映像データが必要と判断した場合のみ拠点エリア１０１の記録装置１０５に記録されている高画質の映像データを配信に使用し、それ以外の場合には低解像度の映像データを配信に使用することで、ユーザは注目シーンを高解像度映像データで確認できるとともに、データ通信量を削減することが可能となる。
【００２１】
＜監視カメラ装置の構成と処理＞
監視カメラ装置１０４の詳細について図を用いて説明する。図３は監視カメラ装置１０４の機能構成図である。
【００２２】
撮像部３０２は、受光した光を光電変換し、画像信号を生成する。
映像生成部３０３は、撮像部で取得した映像信号を圧縮符号化した映像データの生成を行う。また、動体検知などイベント検知のための映像解析を行い、解析結果をカメラ制御部３０１に通知する。また、記録装置１０５に記録してある高解像度の全体映像データからユーザのズーム操作により表示対象となっている領域を切り出す処理を行う。
【００２３】
映像管理部３０４は、映像生成部３０３が生成した映像データを記録装置１０５に記録する処理を行う。また、記録する映像データに付随する情報として、映像の記録日時、解像度、フレームレートなど映像に関する情報も合わせて記録する。また、映像記録中に発生したイベント情報についても記録する。
【００２４】
通信処理部３０５は、ネットワークを介して接続された機器とのデータ送受信を行う。
カメラ制御部３０１は、ユーザから設定された記録動作設定に従い映像データを生成し、生成した映像データを記録するため、撮像部３０２、映像生成部３０３、映像管理部３０４を制御する。また、記録した映像データの配信要求を受信した際には、映像管理部３０４に対して配信対象となる映像データを選択するように指示し、さらに選択した映像から配信する領域を切り出した映像データを生成するように映像生成部３０３を制御する。さらに、映像生成部３０３が生成した映像データを全体管理装置１０７に配信するように通信部３０５を制御する。
【００２５】
＜全体管理装置の構成と処理＞
全体管理装置１０７の詳細について図を用いて説明する。図４は、全体管理装置１０７の機能構成図である。
【００２６】
映像記録部４０２は、ネットワークを介して拠点エリア１０１の監視カメラ装置１０４から受信した映像データをセンタエリア１０２の記録装置１０５に記録する。また、どのような映像を記録したかを管理するために記録映像管理情報８０１を生成して保持する。
【００２７】
接続管理部４０３は、監視カメラシステムに接続されている拠点エリア１０１と拠点エリア１０１の監視カメラ装置１０４の接続情報を含む接続管理情報７０１を生成して保持する。
【００２８】
映像配信部４０４は、ユーザ端末１０３から指定された映像データをセンタエリア１０２の記録装置１０５から読み出し、ユーザ端末１０３に対して配信する処理を実行する。また、管理装置制御部４０１から拠点エリア１０１の記録装置１０５に記録されている高解像度の映像データを配信するように指示された場合には、拠点エリア１０１の監視カメラ装置１０４から高解像度の映像データを受信して、受信した映像データをユーザ端末１０３に対して配信する処理を実行する。
【００２９】
通信処理部４０５は、ネットワークを介して接続された機器とのデータ送受信を行う。
管理装置制御部４０１は、通信処理部４０５を介してユーザ端末１０３からの映像配信要求を受け付け、要求内容に応じてセンタエリア１０２の記録装置１０５に記録されている映像データから該当するデータを選択するように映像記録部４０２に指示を送り、映像記録部４０２が選択した映像データをユーザ端末に配信するように映像配信部４０４に指示を送る。また、ユーザ端末１０３から配信映像に対するズーム制御の要求を受信した場合には、配信に使用する映像データとしてセンタエリア１０２の記録装置１０５に記録している低解像度の映像データと拠点エリア１０１の記録装置１０５に記録している高解像度の映像データのどちらを使用するかを判定し、判定結果に応じて映像配信部４０４を制御する。また、ユーザ端末１０３から監視カメラ装置１０５の録画設定に関する変更要求を受信した場合には、接続管理情報７０１を参照して対象となる監視カメラ装置１０５が接続されている拠点エリア１０１を判断し、拠点管理装置１０６に対して監視カメラ装置１０５の録画設定を変更するように要求を送る。また、接続管理部４０３に対して接続管理情報７０１を更新するように指示する。
続いて、全体管理装置１０７が保持する接続管理情報７０１、記録映像管理情報８０１、イベント管理情報９０１について図を用いて説明する。
【００３０】
＜接続管理情報の例＞
図７は全体管理装置１０７が保持する接続管理情報７０１の一例を示す図である。全体管理装置１０７は監視カメラシステムに接続する個々の拠点エリア１０１に対して固有の拠点ＩＤを付与し、拠点ＩＤと拠点内で各監視カメラ装置１０４に付与される固有のカメラＩＤの組み合わせに対して管理ＩＤを付与し、個々のカメラ装置１０４を識別する。監視カメラシステム内で各監視カメラ装置１０４は管理ＩＤで特定可能となる。各監視カメラ装置１０４に対して記録モードと記録する映像の情報を保持する。映像設定は、例えば監視カメラ装置１０４が２種類の映像を生成するために使用する解像度、フレームレート、ビットレートなどの設定である。
【００３１】
記録モードとは、例えば常時記録を行う（Ｍｏｄｅ−ａ）や、イベント発生時のみ記録を行う（Ｍｏｄｅ−ｂ）や、あらかじめタイマー設定された時刻の映像を記録する（Ｍｏｄｅ−ｃ）などであるが、さらに条件の組み合わせで様々なモードを指定できる。これらの設定情報は、新たな拠点を監視カメラシステムに追加する際に追加する拠点エリア１０１の拠点管理装置１０６から全体管理装置１０７に対して通知され、全体管理装置１０７はそれを記録する。また、ユーザの操作により拠点エリア１０１の監視カメラ装置１０４の設定が変更になったり、拠点エリア１０１においてカメラ追加など設定変更により情報に変更が発生したりする場合には、拠点管理装置１０６から全体管理装置１０７に変更内容を通知し、拠点管理装置１０７は接続管理情報７０１を更新する。
【００３２】
＜記録映像管理情報の例＞
図８は全体管理装置１０７が保持する記録映像管理情報８０１の一例を示す図である。全体管理装置１０７は拠点エリア１０１の監視カメラ装置１０４が生成した映像データを受信すると、映像データに固有の映像ＩＤを割り当て、その映像データを生成した監視カメラ装置１０４の管理ＩＤ、拠点ＩＤ、カメラＩＤを記録し、記録した映像データの記録期間もあわせて保持する。また、記録した映データ像について、全体管理装置１０７が記録した低解像度の映像データの情報として解像度やフレームレートなどを保持する。また、監視カメラ装置１０４が拠点エリア１０１に記録している高解像度の映像データの情報として解像度やフレームレートなどを保持する。各映像ＩＤに対応する映像データの実態は、たとえば映像ＩＤをファイル名としたり映像ＩＤに対応するフォルダ階層を作成してデータを格納したりするなどの方法で管理できる。
【００３３】
全体管理装置１０７が記録映像管理情報８０１を保持することにより、ユーザ端末１０３から映像データの配信要求を受けた場合に、拠点エリア１０１に対して監視カメラ装置１０４と記録した映像データの対応関係を問い合わせることなく、全体管理端末１０７が保持する情報のみで低解像度の映像データを配信することが可能となる。
【００３４】
＜イベント管理情報＞
図９は、全体管理装置１０７が保持するイベント管理情報９０１の一例を示す図である。監視カメラ装置１０４が全体管理装置１０７に低解像度の映像データを記録している間にイベント発生を検知した場合には、イベントの内容を全体管理装置１０７に通知する。全体管理装置１０７はイベントの発生を受信すると、記録映像のどの日時で、どのような種類のイベントが発生したかをイベント管理情報９０１に記録する。また、個々のイベントについて、例えば動体検知であれば検知した座標であったり、外部アラーム検知であればアラームの種類であったりなどイベントの詳細情報を合わせて保持する。
【００３５】
＜配信映像切り替え時の制御フロー：ズーム＞
次に、ユーザ端末１０３からの映像配信要求に対して全体管理装置１０７が配信する映像を切り替える制御の処理フローを、図を用いて説明する。
【００３６】
図５は、監視カメラシステムの全体管理装置１０７における配信映像切り替え処理のフローを示す図である。フローに合わせて、全体管理装置１０７および監視カメラ装置１０４の動作と、各構成要素の処理について説明する。
【００３７】
Ｓ５０１では、全体管理装置１０７がユーザ端末１０３に対して映像を配信している間に管理装置制御部４０１がユーザ端末１０３からズーム制御要求を受信すると、Ｓ５０２へ進む。
【００３８】
Ｓ５０２では、管理装置制御部４０１はユーザ端末１０３から受信したズーム制御要求の内容に従い、ズーム制御対象となる映像配信の配信情報１００１を更新する。
【００３９】
配信情報１００１は、例えば図１０に示すようなものである。映像ＩＤは、現在配信中の映像に対して記録映像管理情報８０１により付与されている映像ＩＤである。映像ソースは、現在配信している映像がセンタエリア１０２の記録装置１０５に記録されている低解像度の映像データであるか、拠点エリア１０１の記録装置１０５に記録されている高解像度の映像データかを示す。ズーム倍率は、ユーザ端末に表示されている映像のズーム倍率を示し、ズーム方向は受信したズーム要求がズームインなのかズームアウトなのかを示す。表示領域はズームした結果表示されている表示領域の全体画像に対する位置を意味する。映像再生位置は、配信中の映像フレームの記録時のタイムスタンプを示すものであり、映像配信処理の進行にあわせ逐次更新される。
【００４０】
管理装置制御部４０１は、ユーザ端末１０３からズーム制御要求を受信すると、配信情報１００１のズーム倍率とズーム方向を更新する。また、表示領域をズーム操作の結果として表示されることになる表示領域に更新して、Ｓ５０３へと進む。
【００４１】
ここで、ユーザ端末１０３に対するズーム操作によるズーム倍率の変化が連続していたり変化速度が急峻であったりする場合には、ズーム要求が繰り返されることを予測し、ズームイン操作の場合にはズーム倍率を大きめになるように更新し、ズームアウト操作の場合にはズーム倍率が小さめになるように更新することで、以降説明する処理においてズーム操作速度を反映した処理を可能とすることもできる。
【００４２】
Ｓ５０３では、管理装置制御部４０１は配信情報１００１をもとに配信に使用する映像データを、低解像度の映像データと高解像度の映像データで切り替えるかどうかを判定する。映像切り替え判定処理の詳細については後述する。
【００４３】
Ｓ５０４では、Ｓ５０３で決定した映像切り替え判定の結果として映像切り替えフラグがＯＮとなった場合には映像切り替えが必要であると判断してＳ５０５に進み、それ以外の場合にはＳ５０６に進む。
【００４４】
Ｓ５０５では、管理装置制御部４０１はＳ５０３における映像切り替え判定の結果に従い配信映像切り替え処理を実行する。
【００４５】
配信映像を低解像度の映像データから高解像度の映像データに切り替える場合には、管理装置制御部４０１は、配信情報１００１の映像ＩＤに紐付けられた管理ＩＤを記録管理情報８０１から抽出し、抽出した管理ＩＤと接続管理情報７０１を用いて拠点ＩＤとカメラＩＤを抽出する。管理装置制御部４０１は抽出した拠点ＩＤの拠点管理端末１０６に対してカメラＩＤのカメラが記録した映像を配信するように要求するよう映像配信部４０４に指示する。指示を受けた映像配信部４０４は拠点管理端末１０６に対して該当する映像の配信要求を送信し、映像の受信を開始する。映像の受信を開始すると、映像配信部４０４はユーザ端末に送信する映像データを低解像度の映像データから高解像度の映像データに切り替える。また、管理装置制御部４０１は配信情報１００１の映像ソースを高解像度に切り替える。
【００４６】
配信映像を高解像度から低解像度に切り替える場合には、管理装置制御部４０１は映像配信部４０４に対して配信情報の映像ＩＤに対応する低解像度の映像データを読みだし、読み出した映像データの先頭から映像再生位置に移動し、さらに表示領域で示される領域を切り出して映像送信を開始する。この際、映像配信部４０４は低解像度の映像配信開始にあわせて拠点管理端末１０６に対して高解像度の映像データの配信を停止するように指示を送り、拠点エリア１０１からセンタエリア１０２に対する映像配信を停止する。また、管理装置制御部４０１は配信情報１００１の映像ソースを低解像度に切り替える。
【００４７】
ここで、映像切り替えを試みた場合に映像切り替え先の映像が存在しない場合や、ネットワークの異常などにより切り替え操作が失敗した場合には、映像の切り替えを行わないで切り替え前の映像配信を継続する。
【００４８】
Ｓ５０６では、管理装置制御部４０１は配信する映像ソースの切り替えを実行せず、現在配信している映像のズーム操作のみを行う。また、配信情報１００１のズーム倍率、表示領域を変更する。
【００４９】
次に、Ｓ５０３で実行する配信映像切り替え判定処理について図を用いて説明する。図６は全体管理装置１０７の監視装置制御部４０１における配信映像切り替え判定処理の処理フローの一例を示す図である。
【００５０】
Ｓ６０１では、管理装置制御部４０１は配信情報１００１からズーム処理を実行後のズーム倍率と、ズーム方向を取得する。
【００５１】
Ｓ６０２では、管理装置制御部４０１は配信情報１００１のズーム方向をもとに、ズームインならばＳ６０３に進み、ズームアウトならばＳ６０６に進むように処理を切り替える。
【００５２】
Ｓ６０３では、管理装置制御部４００１はズームイン後のズーム倍率Ｚと所定の閾値Ｔ１を比較し、Ｚ＜Ｔ１となる場合には配信映像の切り替えは不要と判断して処理を終了し、それ以外の場合にはＳ６０４に進む。ここで、Ｔ１は、ズームイン操作を繰り返すことにより映像が荒くなりすぎること判断するために使用する、あらかじめ指定された値である。Ｔ１は監視カメラシステム全体で共通の値を使用してもよいし、配信中の映像ごとに、記録映像管理情報８０１に記載されている低解像度の映像データの解像度をもとに切り替えられるようにしても良い。
【００５３】
Ｓ６０４では、管理装置制御部４０１は配信情報１００１から現在の映像ソースを取得し、配信映像が低解像度の映像データであった場合にはＳ６０５に進み映像ソース切り替えフラグをＯＮに設定する。すでに高解像度の映像データを配信中の場合には、切り替えは不要と判断して判定処理を終了する。
【００５４】
Ｓ６０６では、管理装置制御部４０１はズームアウト後のズーム倍率Ｚと所定の閾値Ｔ２を比較し、Ｔ２＜Ｚの場合には配信映像の切り替えは不要と判断して処理を終了し、それ以外の場合にはＳ６０４に進む。ここで、Ｔ２は、ズームアウト操作により映像の荒さが緩和されること判断するために使用する、あらかじめ指定された値である。Ｔ２は監視カメラシステム全体で共通の値を使用してもよいし、配信中の映像ごとに、記録映像管理情報８０１の低解像度の映像データの解像度を用いて切り替えられるようにしても良い。
【００５５】
Ｓ６０７では、管理装置制御部４０１は配信情報１００１から現在の映像ソースを取得し、配信映像が高解像度の映像データであった場合にはＳ６０５に進み映像ソース切り替えフラグをＯＮに設定する。すでに低解像度の映像データを配信中の場合には、切り替えは不要と判断して判定処理を終了する。
【００５６】
以上説明した処理により、監視カメラ装置１０４が生成して全体管理装置１０７と拠点エリアの記録装置１０５にそれぞれ記録した低解像度の映像データと高解像度の映像データを、全体管理装置１０７がユーザ端末１０３から受信するズーム制御要求に応じて切り替えて配信することができる。この結果、監視カメラシステムにおけるネットワーク帯域使用量を削減した上でユーザの要求に応じた高画質な映像配信を実現することが可能となる。また、ユーザのズーム操作の速度に応じて配信情報１００１のズーム倍率の更新処理を切り替えることにより、ユーザのズーム操作の速度を配信映像の切り替えの判定処理に反映することができる。
【００５７】
＜イベントによる配信映像の切り替え＞
映像記録時に発生したイベント情報を用いた配信映像切り替えについて図１０および図１１を用いて説明する。
【００５８】
図１０は全体管理装置１０７が保持する低解像度の映像データを記録する際に、映像にあわせて記録されたイベントデータから構成されるイベント管理情報９０１の一例である。映像ＩＤに対して、イベントの発生日時と発生したイベントの種類、さらにイベント固有の詳細情報が記録されている。
【００５９】
図１１は、配信している映像データの時間進行と配信中の映像に対して発生したイベントの発生時刻と、配信に使用する映像データの対応関係を示したものである。全体管理装置１０７の管理装置制御部４０１は、ユーザ端末１０３からの映像配信要求に応じて映像配信を開始する際に、配信対象となる映像記録時に発生したイベント情報を、配信対象となる映像ＩＤを用いてイベント管理情報９０１を検索することで抽出する。図１１は、抽出したイベントのうちの１つが時間Ｔ＿ｅｖに発生した例である。全体管理装置１０７の管理装置制御部４０１は低解像度の映像データを用いて映像配信を開始するように映像配信部４０４に指示する。また、管理装置制御部４０１は配信している映像フレームのタイムスタンプがイベント発生時刻Ｔ＿ｅｖから所定のオフセット時間ｔ１だけ前（Ｔ＿ｅｖ−ｔ１）に到達すると、配信にしようする映像データを拠点エリア１０１の記録装置１０５に記録されている高解像度の映像データに切り替えるための処理を実行する。
【００６０】
低解像度の映像データから高解像度の映像データに切り替えるために、管理装置制御部４０１は、配信情報１０１の映像ＩＤに紐付けられた管理ＩＤを記録管理情報８０１から抽出し、抽出した管理ＩＤと接続管理情報７０１を用いて拠点ＩＤとカメラＩＤを抽出する。管理装置制御部４０１は抽出した拠点ＩＤの拠点管理端末１０６に対してカメラＩＤの監視カメラ装置１０４が記録した高解像度の映像データを配信するように要求するよう映像配信部４０４に指示する。指示を受けた映像配信部４０４は拠点管理端末１０６に対して該当する映像の配信要求を送信し、映像の受信を開始する。映像の受信を開始すると、映像配信部４０４はユーザ端末１０３に配信する映像データを拠点エリア１０１から受信した高解像度の映像データに切り替える。
【００６１】
次に、全体管理装置１０７の管理装置制御部４０１は、配信している映像フレームのタイムスタンプがイベント発生時刻Ｔ＿ｅｖから所定のオフセット時間ｔ２だけ経過した時刻に到達すると、配信映像を高解像度の映像データから低解像度の映像データに切り替える処理を行う。
【００６２】
管理装置制御部４０１は映像配信部４０４に対して配信情報１００１の映像ＩＤに対応する低解像度の映像データを読みだし、読み出した映像データの先頭から映像再生位置に移動し、映像送信を開始する。この際、映像配信部は低解像度の映像データ配信開始にあわせて拠点管理端末１０６に対して高解像度の映像データの配信を停止するように指示を送り、拠点エリア１０１からセンタエリア１０２に対する映像配信を停止する。
【００６３】
ここで、映像切り替えを試みた場合に映像切り替え先の映像が存在しない場合や、ネットワークの異常などにより切り替え操作が失敗した場合には、映像の切り替えを行わないで切り替え前の映像配信を継続する。
【００６４】
以上説明した処理により、監視カメラ装置が生成して全体管理装置と拠点の記録装置にそれぞれ記録した高解像度の映像データと低解像度の映像データを、配信対象となる映像データで発生したイベント情報を用いて低解像度の映像データと高解像度の映像データを切り替えて配信することができる。この結果、イベント発生タイミングの周辺のみ高解像度の映像データを配信することでネットワーク帯域の使用量を削減しつつ、イベント発生という監視カメラシステムで重要なタイミングの映像を高画質で確認することが可能となる。
【００６５】
なお、イベント発生時刻からのオフセット時間ｔ１およびｔ２は、監視カメラシステムで共通の値を使用することもできるし、切り替え処理のトリガとなるイベントの種類に応じて値を変更することもできる。
【００６６】
＜監視カメラ装置における映像分割信、メタデータによる画質改善＞
次に、監視カメラ装置１０４による高解像度の映像データの記録方法、ならびに高解像度の映像データの配信方法について説明する。
【００６７】
図１１は、監視カメラ装置１０４が記録する映像データの一例を示したものである。
図１１（ａ）は、監視カメラ装置が撮影する全体領域１１０１とズームによる表示領域１１０２を示した図である。
【００６８】
監視カメラ装置１０４のカメラ制御部３０１は、映像生成部３０３に対して撮像部３０２が撮影した映像信号全体を一つの高解像度の映像データとして圧縮符号化するように指示し、生成した映像を記録装置１０５に記録する。また、低解像度映像データも同様に映像信号全体を低解像度の映像データとして圧縮符号がするように映像生成部３０３に指示し、生成した映像データを全体管理装置１０７に記録する。
【００６９】
監視カメラ装置１０４のカメラ制御部３０１が全体管理装置１０７から映像配信要求を受信した場合には、配信要求で指定されたズーム領域の映像を記録装置１０５に記録した全体領域の映像から切り出すように映像生成部３０３を制御し、映像生成部３０３が切り出した映像データを全体管理端末１０７に配信するように映像管理部３０４を制御する。
【００７０】
以上説明した処理により、監視カメラ装置１０４は全体管理装置１０７がズーム表示で使用する領域における高解像度の映像データを配信することが可能となる。
また、監視カメラ装置１０４は高解像度の映像データを直接送信するのではなく、全体管理装置１０７に記録した低解像度の映像データの解像度を改善するために使用する補助情報を、全体管理装置１０７を経由してユーザ端末１０３に送信し、ユーザ端末１０３が映像を表示する際に補助情報を用いて低解像度の映像データの画質を改善することもできる。ここで補助情報とは、例えばズーム表示領域の映像データにおけるエッジ情報やコントラスト情報などに代表される情報であり、監視カメラ装置１０４のカメラ制御部３０１が映像生成部３０３に対してズーム表示領域を切り出したうえで切り出した映像の解析を行うことで生成できる。この方法では、ズーム表示領域を切り出した高解像度の映像データを送信する方法に比べてネットワーク帯域使用量を抑制しつつ、全体管理装置１０７に記録した低解像度の映像データよりも良好な解像度の映像をユーザに提示することが可能となる。
【００７１】
図１１（ｂ）は、監視カメラ装置１０４が記録する映像データとズームによる表示領域の第２の例を示したものである。
【００７２】
監視カメラ装置１０４のカメラ制御部３０１は、映像生成部３０３に対して撮像部３０２から取得した映像信号を所定の領域に分割し、分割した領域ごとに複数の高解像度の映像データを生成するように指示する。本図の例では、映像全体を縦横それぞれ５分割した合計２５領域に分割し、２５個の映像データとして生成するように指示し、記録装置１０５に記録する。なお、センタエリア１０２の全体管理装置１０７に記録する低解像度の映像データは分割せず映像全体を対象領域とした映像とする。
【００７３】
監視カメラ装置１０４のカメラ制御部３０１が全体管理装置１０７からの映像配信要求を受信した場合には、カメラ制御部３０１は映像記録時の分割領域のうち配信要求で指定されたズーム領域と重複する分割領域を選択し、選択した分割領域の高解像度の映像データを全体管理装置１０７に配信するように映像管理部３０４を制御する。本図の例ではズーム領域に対してＢ２、Ｂ３、Ｃ２、Ｃ３の４つの領域が重複しているため、この４つの領域の映像データを全体管理装置１０７に対して配信する。全体管理装置１０７の管理装置制御部４０１は映像配信部４０４に対して受信した複数の高解像度の映像データを結合し、結合した映像からズーム領域を切り出してユーザ端末に配信するように指示する。
【００７４】
以上説明した処理により、監視カメラ装置１０４は全体管理装置１０７がズーム表示で使用する領域の高解像度の映像データを配信する際に、映像データの切り出し処理を行うことなく配信処理を実行することが可能となる。なお、本図における領域分割方法はあくまでも一例であり、領域の分割数や領域の配置やサイズを限定するものではない。
【００７５】
＜実施例２：拠点エリアに拠点管理装置を設置しない構成＞
本発明の第２の実施形態を、図面を用いて説明する。
図２は本発明の第２の実施例における監視カメラシステムのシステム構成図である。実施例１に対して、拠点エリア１０１に拠点管理端末１０６を配置しない点が異なる。拠点管理装置１０６との通信以外の処理については実施例１と同様であるため、ここでは説明を省略する。
【００７６】
本構成では、センタエリア１０２の全体管理装置１０７は拠点エリア１０１の監視カメラ装置１０４と通信するために拠点管理端末１０６が備えていた拠点エリア１０１に接続された機器を管理する機能を備える。また、監視カメラ装置１０４は低解像度の映像データとイベント情報を全体管理装置１０７に記録する場合には、監視カメラ装置１０４からネットワークを介して全体管理装置１０７に対してデータを送信する。
【００７７】
以上説明した方法により、拠点に拠点管理装置１０６を設置しないシステム構成においても、監視カメラ装置１０４が生成して全体管理装置１０７と拠点エリア１０１の記録装置１０５にそれぞれ記録した低解像度の映像データと高解像度の映像データを、ユーザによるズーム操作や配信対象となる映像データで発生したイベント情報を用いて切り替えて配信することができる。
【００７８】
なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【００７９】
また、上記の各構成は、それらの一部又は全部が、ハードウェアで構成されても、プロセッサでプログラムが実行されることにより実現されるように構成されてもよい。また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
【符号の説明】
【００８０】
１０１    拠点エリア、１０２    センタエリア、１０３    ユーザ端末、１０４    監視カメラ装置、１０５    記録装置、１０６    拠点管理装置、１０７    全体管理装置、３０１    カメラ制御部、３０２    撮像部、３０３    映像生成部、３０４    映像管理部、３０５    通信処理部、４０１    管理装置制御部、４０２    映像記録部、４０３    接続管理部、４０４    映像配信部、４０５    通信処理部、７０１    接続管理情報の例、８０１    記録映像管理情報の例、９０１    イベント管理情報の例、１００１  配信状態の例、１１０１  映像全体領域、１１０２  ズーム表示領域、１１０３  映像全体領域、１１０４  ズーム表示領域、１３０１  表示領域、１３０２  ズーム操作バー、１３０３  監視カメラ一覧、１３０４  再生表示バー、１３０５  操作パネル
【図１】
2016058994.tif 000003
【図２】
2016058994.tif 000004
【図３】
2016058994.tif 000005
【図４】
2016058994.tif 000006
【図５】
2016058994.tif 000007
【図６】
2016058994.tif 000008
【図７】
2016058994.tif 000009
【図８】
2016058994.tif 000010
【図９】
2016058994.tif 000011
【図１０】
2016058994.tif 000012
【図１１】
2016058994.tif 000013
【図１２】
2016058994.tif 000014
【図１３】
2016058994.tif 000015