(57)【要約】【課題】緊急地震速報を受信すると自動的にマスク領域を拡張して、撮像したくない物体が撮像されてしまうのを防止できるようにする。【解決手段】被写体を撮影して撮影画像を出力する撮影手段と、前記撮影画像にマスク画像を重畳するマスク手段と、緊急地震速報を受信する受信手段と、前記受信手段により緊急地震速報を受信したときに、前記撮影手段から出力される撮影画像に重畳するマスク映像のサイズを算出する算出手段と、前記受信手段により緊急地震速報を受信した場合には、通常の第１の大きさよりも大きな第２の大きさのマスク映像を前記撮影画像に重畳するように制御する制御手段とを設け、緊急地震速報をトリガにマスク画像を拡張できるようにする。【選択図】図４
2014131211.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮影して撮影画像を出力する撮影手段と、
前記撮影画像にマスク画像を重畳するマスク手段と、
緊急地震速報を受信する受信手段と、
前記受信手段により緊急地震速報を受信したときに、前記撮影手段から出力される撮影画像に重畳するマスク映像のサイズを算出する算出手段と、
前記受信手段により緊急地震速報を受信した場合には、通常の第１の大きさよりも大きな第２の大きさのマスク映像を前記撮影画像に重畳するように制御する制御手段とを有することを特徴とする撮像装置。
【請求項２】
前記第２の大きさのマスク映像の大きさは、ユーザ操作によって入力された値、または事前に設定された値によって決定されることを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記第２の大きさのマスク映像の大きさは、前記撮像装置の設置点の高さとマスク映像の大きさを含むテーブルから、前記撮像装置の設置点の高さを用いて算出した値によって決定されることを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記第２の大きさのマスク映像の大きさから、前記第１の大きさのマスク映像の大きさへの変更は、ユーザ操作または指定時間経過後のタイマー満了によって行われることを特徴とする請求項１に記載の撮像装置。
【請求項５】
前記緊急地震速報を受信すると、ジャイロセンサによる振動検知によりマスク映像の大きさを変更することを特徴とする請求項１に記載の撮像装置。
【請求項６】
前記緊急地震速報は震度情報を含み、
前記制御手段は、前記緊急地震速報に含まれる震度情報に従って、マスクの拡張比率の設定をすることを特徴とする請求項１〜５の何れか１項に記載の撮像装置。
【請求項７】
撮影画像にマスク画像を重畳するマスク機能を有する撮像装置と、
カメラ制御用の通信プロトコルを使用して、前記撮像装置の動作の制御を行うプログラムを有する制御装置と、
カメラ制御用の通信プロトコルを使用して、前記撮像装置に地震速報を通知する地震速報代行サーバーとを有し、
前記撮像装置は、前記地震速報代行サーバーから緊急地震速報を受信した場合には、通常の第１の大きさよりも大きな第２の大きさのマスク映像を撮影画像に重畳するように制御する制御手段を有することを特徴とする映像監視システム。
【請求項８】
被写体を撮影して撮影画像を出力する撮影工程と、
前記撮影画像にマスク画像を重畳するマスク工程と、
緊急地震速報を受信する受信工程と、
前記受信工程において緊急地震速報を受信したときに、前記撮影工程から出力される撮影画像に重畳するマスク映像のサイズを算出する算出工程と、
前記受信工程において緊急地震速報を受信した場合には、通常の第１の大きさよりも大きな第２の大きさのマスク映像を前記撮影画像に重畳するように制御する制御工程とを有することを特徴とする撮像装置の制御方法。
【請求項９】
被写体を撮影して撮影画像を出力する撮影工程と、
前記撮影画像にマスク画像を重畳するマスク工程と、
緊急地震速報を受信する受信工程と、
前記受信工程において緊急地震速報を受信したときに、前記撮影工程から出力される撮影画像に重畳するマスク映像のサイズを算出する算出工程と、
前記受信工程において緊急地震速報を受信した場合には、通常の第１の大きさよりも大きな第２の大きさのマスク映像を前記撮影画像に重畳するように制御する制御工程とをコンピュータに実行させることを特徴とするプログラム。
【請求項１０】
請求項９に記載のプログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像装置及び映像監視システムに関し、特に、撮影した画像を利用して画像認識処理を行うために用いて好適な技術に関するものである。
【背景技術】
【０００２】
従来、映像監視システムにおいて被写体を撮像する際、画角内に撮像したくない物体が存在していた場合、撮像したくない物体に対してマスク画像を重畳していた。そして、撮像装置が振動等で画角が固定されていない場合は、マスク領域を拡大することで撮像したくない物体がマスク画像からはみ出ないようにして、撮像されてしまうことを防ぐ必要があった。
【０００３】
例えば、特許文献１では、マスク画像を重畳した物体が一定時間内に一定回数、マスク領域外に侵入した場合、マスク領域を拡大してマスク領域外に侵入した物体もマスク画像で重畳する技術が開示されている。
また、特許文献２では、緊急地震情報を検出した場合に表示情報に避難情報を重畳し、表示装置と印刷装置に出力させる技術が開示されている。
【０００４】
特許文献１に記載の従来技術を、図８を参照しながら具体的に説明する。
図８（ａ）の場合の設定例では、風が吹かない状態や風の強さが所定以下の場合においても樹木Ｔｒ全体が収まる大きさのマスク領域ＭＡを設定しており、このマスク領域ＭＡは小さな複数の小マスク領域Ｍａを集合させて樹木Ｔｒ全体をカバーしている。
【０００５】
そして、風が強く吹いた場合に樹木Ｔｒが大きく揺れてマスク領域ＭＡからはみ出し、このはみ出し部位の動きにより、はみ出し部位を移動物体として画像センサが検知してしまう恐れがある。そこで、図８（ｂ）に示すように、マスク領域ＭＡを構成する小マスク領域Ｍａ間に亘るように樹木Ｔｒが動く場合には、通常の移動物体の検知と同様に樹木Ｔｒが検知されると、検知される度に内蔵カウンタ（図示せず）をカウントアップする。そして、そのカウントされる動きの回数が一定時間内において一定回数以上となった場合に、マスク領域ＭＡを図８（ｃ）に示すように横方向に拡幅するように小マスク領域Ｍａを追加設定する処理を行っている。このマスク領域ＭＡは、拡幅処理後において一定時間内にカウントする動きの回数が一定回数未満になると、元の幅に戻す処理を行うようにしている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−３１８６７５号公報
【特許文献２】特開２００９−２７２６８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
前述の特許文献１に開示された従来技術では、マスク領域内において一定時間の間に一定回数以上の物体の動きが検知されると、前記マスク領域の面積を前記物体の動きが一定時間の間に一定回数未満となるまで拡大するようにしている。前記マスク領域の面積を拡大するまでの間は撮像したくない物体が撮像されてしまう問題点があった。
【０００８】
また、前述の特許文献２に記載の従来技術は、表示装置が設置されている場所のユーザを適切に避難させることができるようにする技術であり、撮像したくない物体が撮像されてしまう問題点を解決する技術ではない。
本発明は前述の問題点に鑑み、緊急地震速報を受信すると自動的にマスク領域を拡張して、撮像したくない物体が撮像されてしまうのを防止できるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
本発明の撮像装置は、被写体を撮影して撮影画像を出力する撮影手段と、前記撮影画像にマスク画像を重畳するマスク手段と、緊急地震速報を受信する受信手段と、前記受信手段により緊急地震速報を受信したときに、前記撮影手段から出力される撮影画像に重畳するマスク映像のサイズを算出する算出手段と、前記受信手段により緊急地震速報を受信した場合には、通常の第１の大きさよりも大きな第２の大きさのマスク映像を前記撮影画像に重畳するように制御する制御手段とを有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、緊急地震速報を受信すると自動的にマスク領域を拡張するようにしたので、災害発生時においても、撮影したくない被写体をより確実に撮影しないようにすることが可能になる。
また、本発明の他の特徴によれば、緊急地震速報に含まれる震度情報に従って、自動でマスクの拡張比率の設定をすることが可能である。
【図面の簡単な説明】
【００１１】
【図１】実施形態のシステム構成を示す図である。
【図２】実施形態のネットワークカメラの構成例を説明するブロック図である。
【図３】実施形態の制御装置の構成例を示すブロック図である。
【図４】実施形態のネットワークカメラのＣＰＵで実行されるソフトウエアの制御手順を説明するフローチャートである。
【図５】実施形態の制御装置のＣＰＵで実行されるソフトウエアの制御手順を説明するフローチャートである。
【図６】図４の緊急地震速報受信処理の制御手順を説明するフローチャートである。
【図７】マスク拡張解除の制御手順を説明するフローチャートである。
【図８】従来技術を示し、撮像画面にマスク領域を重畳する例を説明する図である。
【発明を実施するための形態】
【００１２】
以下に、本発明の実施形態の詳細について述べる。
［第１の実施形態］
図１は、本実施形態のシステムを構成する撮像装置としてのネットワークカメラ１００と、制御装置１２０〜１２１と、地震速報代行サーバー１２２とにより構成される映像監視システムの構成を示す図である。
ネットワークカメラ１００に対して制御装置１２０〜１２１と地震速報代行サーバー１２２がネットワーク１５０を介して接続されている。
【００１３】
制御装置１２０〜１２１には、カメラ制御用の通信プロトコルを使用してカメラ制御を行うプログラムが含まれ、地震速報代行サーバー１２２にはカメラ制御用の通信プロトコルを使用して地震速報を通知するプログラムが含まれる。
【００１４】
次に、図２のブロック図を参照しながら、第１の実施形態におけるネットワークカメラ１００の全体構成を説明する。本実施形態のネットワークカメラ１００は、撮影画像にマスク画像を重畳するマスク機能を有する。
図２において、２０１はレンズ部、２０２はＣＣＤ部、２０３は信号処理部、２０４は画像解析部、２０５は符号化部、２０６は通信処理部である。
以下に、ネットワークカメラ１００で撮影された映像データをネットワーク１５０へ配信するまでの処理を説明する。
【００１５】
図２に示すように、レンズ部２０１から取り込まれた光学映像はＣＣＤ部２０２でＲＧＢデジタルデータに変換された後、信号処理部２０３へ送られる。信号処理部２０３では、ＲＧＢデジタルデータをＹＣｂＣｒ４：２：０フォーマット、またはＹＣｂＣｒ４：２：２フォーマットのデジタルデータに変換する処理を行う。また、要求された送信映像の画像サイズへの変換処理および各種フィルター処理などを行う。
【００１６】
処理された撮影データは、画像解析部２０４に送られると同時に符号化部２０５へも送られる。符号化部２０５では、画像データをＨ．２６４フォーマット、またはＪＰＥＧフォーマットへ符号化圧縮する処理を実行する。符号化部２０５で生成されたＨ．２６４の動画ストリームデータまたは各ＪＰＥＧ静止画データは、通信処理部２０６によりＴＣＰ／ＩＰ、ＨＴＴＰあるいはＲＴＰなどのネットワークプロトコルに従って配信する。本実施形態においては、ネットワーク１５０を経由して制御装置１２０〜１２１へデータを配信する。
【００１７】
画像解析部２０４では、撮影された画像データを解析して目的とする画像中に被写体や指定条件の画像パターンが含まれているかどうかを検出する処理を行う。信号処理部２０３、画像解析部２０４、符号化部２０５、通信処理部２０６の各処理ブロックは後述のＣＰＵ２１１と接続されている。
【００１８】
２０７はカメラ制御部で、モーター駆動部２０８、レンズ駆動部２１０と接続されている。カメラ制御部２０７は後述のＣＰＵ２１１からの指示に従ってカメラのパン、チルト、ローテーション動作のための制御信号や、ズームやＡＦ（オートフォーカス）動作のための制御信号を出力する。
【００１９】
モーター駆動部２０８はモーター駆動回路（図示せず）などを備えている。これにより、本実施形態のネットワークカメラ１００は、カメラ制御部２０７からの制御信号に従ってパン、チルト、ローテーションモーター２０９を駆動し、モーターの回転によってカメラの撮影方向を変え、所望の被写体の撮影画像を出力することが可能となる。
また、２１０はレンズ駆動部であり、ズーム、ＡＦなどの各制御を行うためのモーターとモーター駆動回路（図示せず）を備えていて、カメラ制御部２０７からの制御信号に従って制御される。
【００２０】
２１１はＣＰＵ（中央演算処理装置）であり、後述のＲＯＭ２１２に格納されている制御プログラムコードを実行することで、装置全体の動作が制御される。ＣＰＵ２１１にはＲＯＭ（リードオンリーメモリ）２１２、ＲＡＭ（ランダムアクセスメモリ）２１３、Ｆｌａｓｈメモリ２１４、地震速報受信部２１５、ジャイロセンサ２１６が接続されている。
【００２１】
また、信号処理部２０３、画像解析部２０４、符号化部２０５、通信処理部２０６とも接続されており、ＣＰＵ２１１では各モジュールに対して動作の開始・停止、動作条件の設定、動作結果の取得などを実行することで各モジュールの制御を行うものである。ＣＰＵ２１１の動作については、後述のフローチャートにより詳細に説明する。
【００２２】
ＲＯＭ２１２には、ＣＰＵ２１１がアプリケーション処理など本実施形態のネットワークカメラ１００の制御を行うためのプログラムコードやデータが格納されている。
ＲＡＭ２１３は、ＣＰＵ２１１がＲＯＭ２１２のプログラムを実行する際に、データの書き込み、読み出しを行うメモリである。このＲＡＭ２１３には、ＣＰＵ２１１が装置制御におけるプログラム実行に使用するワークエリア、一時退避エリアなどが備えられている。
【００２３】
次に、図３のブロック図を参照しながら第１の実施形態における制御装置１２０〜１２１の全体構成の一例を説明する。
制御装置１２０〜１２１には、キーボード３０１、マウス３０２、ディスプレイ３０３、ＣＰＵ３０４、ＲＯＭ３０５、ＲＡＭ３０６、ネットワークＩ／Ｆ３０７が、内部バス３１０を介して相互に接続されている。
キーボード３０１、及びマウス３０２には指示を与える一般的な入力装置が接続される。ディスプレイ３０３には表示を行う一般的な出力装置が接続される。
【００２４】
次に、図４のフローチャートを参照しながら、ネットワークカメラ１００において、図２に示されるＲＯＭ２１２に記録されたプログラムを、ワークメモリとして機能するＲＡＭ２１３に展開して、ＣＰＵ２１１が実行するソフトウエアの制御手順を説明する。
図４において、処理の開始、つまりネットワークカメラ１００が起動されると、Ｓ４００においてＦｌａｓｈメモリ２１４に保存されたマスク拡張設定読込処理が行われる。読み込まれるマスク拡張設定は、マスク画像の拡張比率、建物の高さの情報である。
【００２５】
Ｓ４０２において、地震速報代行サーバー１２２からの緊急地震速報信号を通信処理部２０６で受信するか、または無線等で地震速報受信部２１５から緊急地震速報の信号を受信するとＳ４０４に移行する。緊急地震速報受信時の処理の詳細は図６のフローチャートにて示す。
【００２６】
Ｓ４０４において、Ｓ４００で読み込んだマスク拡張設定の有無を判定し、設定が存在しない場合は処理を行わず、次回の緊急地震速報受信処理Ｓ４０２を待機する。設定が存在する場合はＳ４０６において建物の高さ設定の有無を判定する。建物の高さ設定が存在する場合にはＳ４０８においてＦｌａｓｈメモリ２１４に保存された建物の高さとマスク拡張比率のテーブルファイル（図示せず）を参照する。そして、ネットワークカメラ１００の設置点の高さを用いて算出した値によって、撮影画像に重畳するマスク映像のサイズ（マスクサイズ）を決定する。
【００２７】
建物の高さ設定が存在しない場合には、Ｓ４１０において、Ｓ４００で読み込んだマスク拡張比率の設定の有無を判定する。マスク拡張比率の設定が存在しない場合はＳ４０２に戻り、次回の緊急地震速報受信処理を待機する。マスク拡張比率の設定が存在する場合は、Ｓ４１２においてＳ４００で読み込んだマスク拡張比率またはＳ４０８で算出したマスクサイズを使用してマスク画像のサイズを算出する。
【００２８】
次に、Ｓ４１４において、マスク拡張を一定時間経過後に自動で解除するためのタイマーを起動する。
Ｓ４１６において、Ｓ４１２で算出したマスクサイズにマスクを拡張する処理を行なう。これにより、緊急地震速報受信時には、通常の第１の大きさよりも大きな第２の大きさのマスクが設定される。第２の大きさのマスク映像の大きさは、ユーザ操作によって入力された値、または事前に設定された値によって決定される。
Ｓ４１８において、マスク拡張の解除を行う。マスク拡張解除時の処理は図７のフローチャートにて示す。
【００２９】
次に、図５のフローチャートを参照しながら、制御装置１２０〜１２１において、図３に示されるＲＯＭ３０５に記録されたプログラムを、ワークメモリとして機能するＲＡＭ３０６に展開して、ＣＰＵ３０４が実行するソフトウエアの制御手順を説明する。
キーボード３０１またはマウス３０２の入力によりマスク拡張比率設定画面の表示が要求されると、Ｓ５００においてマスク拡張比率設定画面が表示される。
【００３０】
Ｓ５０２において、キーボード３０１またはマウス３０２の入力からマスク拡張比率設定が入力されるとＲＡＭ３０６に記憶される。
Ｓ５０４において、マスク拡張比率設定コマンドが作成され、Ｓ５０６において、マスク拡張比率設定コマンドが送信される。
【００３１】
Ｓ５０８において、ネットワークカメラ１００からの応答を待ち、ＮＧ応答または応答が無かった場合はＳ５１０において、ディスプレイ３０３にネットワークカメラ１００にマスク拡張比率設定できなかった旨のメッセージを表示する。
ＯＫ応答であった場合はＳ５１２において、ディスプレイ３０３にネットワークカメラ１００にマスク拡張比率設定できた旨のメッセージを表示する。
【００３２】
次に、図６のフローチャートを参照しながら、図４に示される緊急地震速報受信処理Ｓ４０２の制御手順を説明する。
Ｓ６００において、通信処理部２０６または地震速報受信部２１５から緊急地震速報信号を受信する。本実施形態において受信する緊急地震速報には、震度情報が含まれている。
Ｓ６０２において、地震待機フラグをＯＮにする処理を行なう。
Ｓ６０４において、ジャイロセンサ２１６による振動検知が行なわれるまで待機する。
【００３３】
次に、図７のフローチャートを参照しながら、図４に示されるマスク拡張解除処理Ｓ４１８の制御を説明する。
Ｓ７００において、図４のＳ４１４におけるタイマー起動処理で起動されたタイマー設定の有無を判定する。タイマーが起動している場合はＳ７０２において、タイマー設定を取得し、Ｓ７０４でタイマー満了したかどうかを判定する。Ｓ７００において、タイマーが起動していない場合は、Ｓ７０６において手動停止要求有無の判定を行う。
【００３４】
Ｓ７０４の判定の結果、指定時間経過後でタイマーが満了している場合は、Ｓ７０８においてマスク拡張解除処理を行う。タイマーが満了していない場合は、Ｓ７０６において手動停止要求有無の判定を行う。手動停止要求されている場合には、Ｓ７０８においてマスク拡張解除処理を行う。手動停止要求されていない場合には、Ｓ７００においてタイマー起動判定の処理を待機する。
【００３５】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
例えば、Ｓ４０２の受信処理にて取得する緊急地震速報に含まれる震度情報に従って、自動でマスクの拡張比率の設定をするようにしてもよい。
【００３６】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、前述した実施形態の機能を実現するソフトウェア（コンピュータプログラム）を、ネットワーク又は各種のコンピュータ読み取り可能な記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００３７】
２０３  信号処理部
２０４  画像解析部
２０５  符号化部
２０６  通信処理部
２０７  カメラ制御部
２０８  モーター駆動部
２０９  パン、チルトモーター
２１０  レンズ駆動部
２１１  ＣＰＵ
２１２  ＲＯＭ
２１３  ＲＡＭ
２１４  フラッシュメモリ
２１５  地震速報受信部
２１６  ジャイロセンサ
【図１】
2014131211.tif 000003
【図２】
2014131211.tif 000004
【図３】
2014131211.tif 000005
【図４】
2014131211.tif 000006
【図５】
2014131211.tif 000007
【図６】
2014131211.tif 000008
【図７】
2014131211.tif 000009
【図８】
2014131211.tif 000010