(57)【特許請求の範囲】
【請求項１】
映像を入力する撮像手段から入力された入力映像を画像解析して背景情報を抽出する背景情報抽出手段と、
前記入力映像の時間的な変化を勘案して前記背景情報を更新する背景情報更新手段と、
前記入力映像と前記背景情報更新手段によって更新された背景情報から背景差分法によってイベントを検出する検出手段と、
前記検出手段により検出されたイベントのイベント名と、前記背景情報抽出手段により更新された前記背景情報とを組にして記録する記録手段と、
前記検出手段によってイベントが検出された場合、前記検出手段によりイベントを検出した前記入力映像と、前記記録手段に前記検出されたイベントの組として記録された背景情報とを表示装置に表示する表示手段とを有し、
前記イベントを検出した前記入力映像を、前記イベントを検出した前記背景情報と共に前記表示装置に表示することを特徴とする画像解析装置。
【請求項２】
前記表示装置に表示する情報をネットワーク経由で配信する配信手段を有し、
前記配信手段は、前記検出手段がイベントを検出した時に前記表示装置に表示する背景情報を配信することを特徴とする請求項１に記載の画像解析装置。
【請求項３】
前記入力映像の特定の領域を指定する指定手段と、
前記指定手段により指定された特定の領域の背景情報を抽出する領域抽出手段とを有し、
前記イベントを検出した前記入力映像を、前記イベントを検出した前記背景情報の前記特定の領域の背景情報と共に前記表示装置に表示することを特徴とする請求項１または２に記載の画像解析装置。
【請求項４】
前記表示手段は、前記表示装置に背景情報を前記特定の領域の形に合わせて表示し、
前記イベントを検出した前記背景情報を前記特定の領域の形に合わせて前記表示装置に表示することを特徴とする請求項３に記載の画像解析装置。
【請求項５】
入力された入力映像を画像解析して背景情報を抽出する背景情報抽出工程と、
前記入力映像の時間的な変化を勘案して前記背景情報を更新する背景情報更新工程と、
前記入力映像と前記背景情報更新工程において更新された背景情報から背景差分法によってイベントを検出する検出工程と、
前記検出工程において検出されたイベントのイベント名と、前記背景情報抽出工程において更新された前記背景情報とを組にして記録する記録工程と、
前記検出工程においてイベントが検出された場合、前記検出工程においてイベントを検出した前記入力映像と、前記記録工程において前記検出されたイベントの組として記録された背景情報とを表示装置に表示する表示工程とを有し、
前記イベントを検出した前記入力映像を、前記イベントを検出した前記背景情報と共に前記表示装置に表示することを特徴とする画像解析方法。
【請求項６】
入力映像の時間的な変化を勘案して前記背景情報を更新する背景情報抽出工程と、
前記検出工程により検出されたイベントと前記背景情報抽出工程により更新された前記背景情報を組にして記録する記録工程とを有し、
前記イベントを検出した前記入力映像を、前記イベントを検出したときの前記背景情報と共に前記表示装置に表示することを特徴とする請求項５に記載の画像解析方法。
【請求項７】
入力された入力映像を画像解析して背景情報を抽出する背景情報抽出手順と、
前記入力映像の時間的な変化を勘案して前記背景情報を更新する背景情報更新手順と、
前記入力映像と前記背景情報更新手順において更新された背景情報から背景差分法によってイベントを検出する検出手順と、
前記検出手順において検出されたイベントのイベント名と、前記背景情報抽出手順において更新された前記背景情報とを組にして記録する記録手順と、
前記検出手順においてイベントが検出された場合、前記検出手順においてイベントを検出した前記入力映像と、前記記録手順において前記検出されたイベントの組として記録された背景情報とを表示装置に表示する表示手順とをコンピュータに実行させ、
前記イベントを検出した前記入力映像を、前記イベントを検出した前記背景情報と共に前記表示装置に表示することを特徴とするプログラム。
【請求項８】
入力映像の時間的な変化を勘案して前記背景情報を更新する背景情報抽出手順と、
前記検出手順により検出されたイベントと前記背景情報抽出手順により更新された前記背景情報を組にして記録する記録手順とをコンピュータに実行させ、
前記イベントを検出した前記入力映像を、前記イベントを検出したときの前記背景情報と共に前記表示装置に表示することを特徴とする請求項７に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像解析装置及び画像解析方法に関し、特に背景差分を用いた動体検知の判定に用いて好適な技術に関するものである。
【背景技術】
【０００２】
近年、映像から動体を検知するために画像解析が行われている。従来技術として、背景差分やフレーム間差分などの手法がある。しかし、背景差分ではあらかじめ対象物を含まない背景画像が必要であり、フレーム間差分では動体の動いている一部分だけしか検知できないという問題があった。
【０００３】
また、入力画像を随時足しこんで平均化するような方法で背景画像としていくことで、あらかじめ背景画像を用意しないような方法もあるが、動体が静止したりゆっくり動いたり、木や水面の揺れなどの継続的変化に対応することが難しかった。
【０００４】
そこで、特許文献１に示されるように、入力画素の変化の時間的な変化を勘案して背景の画素状態を生成して、適応的に背景モデルを作り動体検知する方法が提案されている。
一方、ネットワークカメラによる監視システムのように、動体を検知した際には遠隔地の出力装置にて、検知のイベントが表示されるようにすることが行われている。また、動体を検知した表示として、特許文献２に示されるように、前後の画像を並べて表示して差分を明らかにしようとする方法が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−３２３５７２号公報
【特許文献２】特開平０８−２２１５７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、適応的な背景モデルを作って動体検知をした結果が誤検知の場合、検知のパラメーターを変更することになるが、どのような背景モデルとの差分比較の結果であったのか分かりづらかった。また、前後の画像を表示するような場合、特に、ネットワークによる映像配送を行っていると帯域を多く使ってしまうという問題があった。
本発明は前述の問題点に鑑み、適応的な背景モデルを用いた背景差分法による動体検知で、検知結果の正誤を好適に判定できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の画像解析装置は、映像を入力する撮像手段から入力された入力映像を画像解析して背景情報を抽出する背景情報抽出手段と、前記入力映像の時間的な変化を勘案して前記背景情報を更新する背景情報更新手段と、前記入力映像と前記背景情報更新手段によって更新された背景情報から背景差分法によってイベントを検出する検出手段と、前記検出手段により検出されたイベントのイベント名と、前記背景情報抽出手段により更新された前記背景情報とを組にして記録する記録手段と、前記検出手段によってイベントが検出された場合、前記検出手段によりイベントを検出した前記入力映像と、前記記録手段に前記検出されたイベントの組として記録された背景情報とを表示装置に表示する表示手段とを有し、前記イベントを検出した前記入力映像を、前記イベントを検出した前記背景情報と共に前記表示装置に表示することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、検出されたイベントのイベント名と、更新された背景情報とを組にして記録しているので、ユーザは、共に表示された入力映像と背景情報とを確認することにより、実際に検出・記録されたイベントの検知結果の正誤を好適に判定することが可能になる。
【図面の簡単な説明】
【０００９】
【図１】カメラサーバーの詳細を説明するブロック図である。
【図２】ビューワークライアントの詳細な構成例を説明するブロック図である。
【図３】記憶装置にロードされているプログラムを説明する図である。
【図４】システムの全体構成を模式的に表した図である。
【図５】背景情報を抽出する処理手順を説明するフローチャートである。
【図６】差分が閾値を超えた場合の処理手順を説明するフローチャートである。
【図７】イベントと背景情報を組にした検出記録データの例を示す図である。
【図８】映像表示の処理手順を説明するフローチャートである。
【図９】検出記録データと背景情報データとを表示している様子を示す図である。
【図１０】記憶装置にロードされているプログラムを説明する他の例を示す図である。
【図１１】映像表示の処理手順の他の例を説明するフローチャートである。
【発明を実施するための形態】
【００１０】
本発明の実施形態の詳細について以下に述べる。
（第１の実施形態）
本実施形態の代表図を図７に示す。図７は、本発明の実施形態にかかわる、イベントと背景情報を組にした検出記録データ３８０である。また、本実施形態のシステムの全体構成を図４に示す。
【００１１】
複数のカメラサーバー１００に対して、ネットワーク１９５を介してビューワークライアント２００が接続されている。これにより、入力映像を画像解析して背景情報が抽出され、また対象検出されたときに、検出のイベントと背景情報の組が記録され、表示されることで画像解析結果の判定を容易にする。
【００１２】
図１は、本実施形態のシステムを構成するカメラサーバー１００の詳細を説明するブロック図である。
図１に示すように、カメラサーバー１００はＣＰＵ１１０、１次記憶装置１２０、２次記憶装置１３０、ビデオキャプチャI/F１４０、ネットワークI/F１９０が内部バス１８０を介して相互に接続されている。
【００１３】
ここで、１次記憶装置１２０はＲＡＭに代表される書き込み可能な高速の記憶装置であり、ＯＳや各種プログラム及び各種データがロードされる。また、ＯＳや各種プログラムの作業領域としても使用される。後述する図２のビューワークライアント２００の１次記憶装置２２０も同様である。
【００１４】
２次記憶装置１３０はＦＤＤやＨＤＤ、フラッシュメモリ、ＣＤ−ＲＯＭドライブ等に代表される不揮発性を持った記憶装置である。２次記憶装置１３０は、ＯＳや各種プログラム及び各種データの永続的な記憶領域として使用される他に、短期的な各種データの記憶領域としても使用される。後述する図２のビューワークライアント２００の２次記憶装置２３０も同様である。
【００１５】
ビデオキャプチャI/F１４０には撮像部１４５が接続され、撮像部１４５が撮影した画像データを所定のフォーマットに変換・圧縮して１次記憶装置１２０に転送する。ネットワークI/F１９０はネットワーク１９５と接続するためのI/Fであり、Ethernet（登録商標）等の通信媒体を介して各種クライアントとの通信を担う。
【００１６】
ネットワーク１９５はEthernet等の通信規格を満足する複数のルータ、スイッチ、ケーブル等から構成される。本発明においては各サーバ・クライアント間の通信が支障なく行えるものであればその通信規格、規模、構成を問わない。故に、インターネットからLAN(Local Area Network)にまで適用可能である。
【００１７】
ここで、カメラサーバー１００の１次記憶装置１２０上には図３（ａ）に示すように、
撮像プログラム３００、背景情報抽出プログラム３１０、対象検出プログラム３２０、検出記録プログラム３３０がロードされる。
また、図３（ｂ）に示すように、カメラサーバー１００の２次記憶装置１３０上には、背景情報データ３６０、サンプリングデータ３７０、検出記録データ３８０、検出設定データ３９０などが保存される。
【００１８】
図２は、本実施形態のシステムを構成するビューワークライアント２００の詳細な構成例を説明するブロック図である。
図２に示すように、本実施形態のビューワークライアント２００は、ＣＰＵ２１０、１次記憶装置２２０、２次記憶装置２３０、キーボード２４０、マウス２５０、ディスプレイ２６０、ネットワークI/F２９０が内部バス２８０を介して相互に接続されている。
【００１９】
キーボード２４０、及びマウス２５０にはユーザが指示を与える一般的な入力装置が接続される。ディスプレイ２６０には表示を行う一般的な出力装置が接続される。ネットワークI/F２９０はネットワーク１９５と接続するためのI/Fであり、図１のネットワークI/F１９０と同様のものである。
【００２０】
ここで、図３（ｃ）に示すように、ビューワークライアント２００の１次記憶装置２２０上には表示プログラム４４０がロードされる。また、図３（ｄ）に示すように、ビューワークライアント２００の２次記憶装置２３０上には検出記録データ４８０、表示設定データ４９０などが保存される。
【００２１】
本実施形態の全体システム構成は、図４に示すように、複数のカメラサーバー１００がネットワーク１９５を介してビューワークライアント２００に接続されている。これにより、複数の撮像部１４５からの映像が、ビューワークライアント２００のディスプレイ２６０に表示される。これらの構成は、従来からも実現されていたものである。
【００２２】
撮像部１４５からの映像が背景情報抽出され、また対象検出されたときに、検出されたイベントと背景情報の組が記録され、ディスプレイ２６０に表示されることについて、以下でその詳細を説明する。
【００２３】
撮像プログラム３００は、撮像部１４５からの映像をビデオキャプチャI/F１４０で処理し、画像データを背景情報抽出プログラム３１０、及びネットワーク１９５を介してビューワークライアント２００の表示プログラム４４０に送る。これは、一般的に行われているビデオ映像処理や映像配信処理の技術を用いて実現することができる。
【００２４】
また、カメラサーバー１００にビューワークライアント２００のディスプレイ２６０と同等の出力手段を設ける構成も可能である。その際は、ネットワーク１９５を介さず、内部バス１８０を介して、表示プログラム４４０と同様な表示プログラム（図示せず）を用いて映像を表示させてもよい。
【００２５】
図５に、画像データから背景情報を抽出する背景情報抽出プログラム３１０により実行される処理手順を説明するフローチャートを示す。背景差分法は、入力画像から背景画像（対象物体を含まない背景のみの画像）を差分することにより、対象物体を検出する方法である。背景差分法は、移動または静止する対象物体を良好に検出することが可能であるが、あらかじめ対象物体を含まない正確な背景画像が必要である。また、環境光などにより、背景が変化する場合には正しい検出結果を得ることが難しい問題点がある。本実施形態においては、このような問題点を解消するために、以下のような処理を行っている。
【００２６】
処理が開始されると、Ｓ５０１で撮像プログラム３００からの画像データの入力を待機し、画像データが入力されるとＳ５０２に進む。
Ｓ５０２では、画素もしくは複数の画素からなるブロック単位毎に画像データの特徴量を抽出するサンプリングが行われる。特徴量としては例えば、画素もしくはブロック毎の輝度や色相の値を用いることができ、サンプリングデータ３７０として一時的に保管される。
【００２７】
次に、Ｓ５０３で以前の背景情報データ３６０との差分計算が行われる。つまり、背景情報データ３６０と、Ｓ５０２で得られたサンプリングデータ３７０とが比較される。
Ｓ５０４では、Ｓ５０３の比較結果が、従来からあるようなＵＩを用いてあらかじめ設定された検出設定データ３９０の閾値の範囲内であれば、該当画素もしくはブロックは背景と判断されるので、対象を検出せず、Ｓ５０６へ進む。一方、閾値を超えた場合、Ｓ５０５で対象検出プログラム３２０が実行され、その後、Ｓ５０６に進む。
【００２８】
Ｓ５０６では背景情報の更新処理が行われる。具体的には、入力画素の変化の時間的な変化を勘案して背景の画素もしくはブロックの状態を生成して、適応的に背景情報データ３６０が作られる。この際、適応的に作られる背景情報データ３６０は一つに限らなくともよい。時間的な変化が、例えば明暗を繰り返すネオンなど周期的な場合に、複数の背景情報データ３６０を背景情報データの候補としてもよい。こうすることで、周期的な変化を持つ背景に対する背景差分法を適用することが可能になる。
次に、Ｓ５０７で２次記憶装置１３０に登録されている背景情報データ３６０を更新し、その後、Ｓ５０１に戻って画像データが入力されるのを待つ。
【００２９】
次に、差分が閾値を超えた場合の対象検出プログラム３２０の処理手順を説明するフローチャートを図６に示す。
Ｓ６０１で背景情報抽出プログラム３１０から、背景情報データ３６０と差分情報(図示せず)を受け取る。
次に、Ｓ６０２で差分情報から、画像解析技術によって、例えば侵入検知・いたずら検知・持ち去り検知・置き去り検知などのイベントの検出を行う。
【００３０】
次に、Ｓ６０３で検出記録プログラム３３０によって、Ｓ６０２で検出されたイベントとその時点の背景情報データ３６０を組にして、２次記憶装置１３０の検出記録データ３８０として記録する。検出記録プログラム３３０では、例えば図７に示すように、イベントと、その時点の背景情報データ３６０を組にした検出記録データ３８０を作成し、２次記憶装置１３０に格納する（図示せず）。この際、記録せずに次のＳ６０４に進んでもよい。
【００３１】
図７において、例えばカメラIDによって物理的な対象が限定され、例えばイベント名によって検出された現象が特定され、年月日時分秒及びフレーム番号で時点が特定されることで、イベントが表現されている。
【００３２】
また、入力画素の変化の時間的な変化を勘案して背景の画素状態を生成して適応的に背景モデルが作られている場合、該イベントに対しその時点の適応的背景情報抽出を行って随時更新され特定されているのが、背景情報データ３６０である。これは、例えば画像ファイルで表現される。検出されたイベントと前述の適応的背景情報とを組にして記録することで生成した検出組記録情報が本実施形態の検出記録データ３８０である。
【００３３】
また、背景差分法を用いる場合、背景情報データ３６０が、あらかじめいくつか登録されている場合もある。この際は、イベント時点の背景情報データ３６０がどれだったかを特定するIDを背景情報データ３６０とすることもできる。この場合は、イベントとIDとを関連付けたものが検出記録データ３８０となる。
【００３４】
次に、Ｓ６０４において、Ｓ６０２で検出されたイベントと背景情報データ３６０とを組にした検出記録データ３８０を、ネットワーク１９５を介してビューワークライアント２００へネットワーク経由で配信する。より具体的には、ビューワークライアント２００の表示プログラム４４０へデータを送付する。
最後に、Ｓ６０５で対象検出プログラム３２０を終了して、元の背景情報抽出プログラム３１０に戻る。
【００３５】
図８に、表示プログラム４４０で行われる処理手順を説明するフローチャートを示す。
最初に、Ｓ８０１でイベントを待機し、イベントが発生するとＳ８１０で、カメラサーバー１００の撮像プログラム３００からの映像受信の有無を判断する。映像を受けた場合、Ｓ８１１であらかじめ設定された表示設定データ４９０に基づき、ディスプレイ２６０の所定の位置に映像を表示して、Ｓ８０１に戻る。
【００３６】
映像を受けなかった場合はＳ８２０で、カメラサーバー１００の対象検出プログラム３２０の検出記録データ３８０をネットワーク１９５を介して受け取ったか判断する。受け取った場合、Ｓ８２１でビューワークライアント２００の２次記憶装置２３０に検出記録データ４８０を保存する。その後、Ｓ８２２で、該当するカメラＩＤの映像が、図９（ａ）に示すように強調表示(９０１)された上で、所定の位置に検出記録データ４８０に含まれる背景情報データ３６０が表示(９０２)として並んで表示され、Ｓ８０１に戻る。強調表示（９０１）や背景情報データ３６０の表示（９０２）は、一定時間で元に戻ったり消えたりするなどの処理をしてもよい。また、次の検出によって上書きされることにしてもよい。
【００３７】
図９（ａ）は、本実施形態の特徴である表示の例を示す図である。複数のカメラサーバー１００からの映像が並んで表示されている。例えば、背景情報データ３６０にある像の持ち去りの検出記録データ４８０が保存されると、該当するカメラサーバー１００（カメラIDが同一のもの)の表示が強調表示(９０１)される。また、検出記録データ４８０に含まれる背景情報データ３６０が同一画面上に並んで表示(９０２)されている。
【００３８】
Ｓ８２０では、例えば定期的にネットワーク１９５を介して、カメラサーバー１００の検出記録データ３８０を読み出しに行き更新があればＳ８２１に進むようにポーリングしてもよい。この場合、検出記録データ４８０の保存は必須ではない。
【００３９】
Ｓ８９０で、終了イベントか否かを判断し、終了イベントでなければＳ８０１に戻る。このようにすることで、検出イベントが起こった際に判定の元となった背景情報データ３６０を明示することが可能になり、判定結果を人間が判断しやすくなる。
【００４０】
（第２の実施形態）
前述した第１の実施形態では、背景情報データ３６０は撮像画角の全体であったが、本発明ではこれに限らず、特定の領域の背景情報を抽出する領域抽出処理を行うようにしてもよい。
本実施形態のシステムの構成図は、第１の実施形態の図１と同様であるが、図３（ａ）、（ｂ）で示した１次記憶装置１２０上に置かれた対象検出プログラム３２０が対象検出プログラム３２１に置き換わる。また、検出記録プログラム３３０が検出記録プログラム３３１に置き換わり、領域指定プログラム３４１が、加わったものである(図１０（ａ）)。
【００４１】
また、２次記憶装置１３０上の検出記録データ３８０は検出記録データ３８１に、検出設定データ３９０は検出設定データ３９１に、置き換わったものが保存される(図１０（ｂ）)。
【００４２】
また、第１の実施形態の図３（ｃ）の１次記憶装置２２０上に置かれた、表示プログラム４４０が表示プログラム４４１に、置き換わったものである(図示せず)。なお、検出記録データ４８０は、検出記録データ３８１を受けて保存されるので、第１の実施形態と同様に処理される。
【００４３】
領域指定プログラム３４１は、図９（ｂ）に示すＵＩで指定されるように、ディスプレイ２６０に表示される映像９０３上で複数の位置をマウス２５０でクリックすることで座標を得る。そして、背景情報を表示する際に特定の撮像領域の形に合わせて領域表示するように指定する。例えば、点線で示される多角形９０４を指定することができる。この情報は検出設定データ３９１に保存される。
【００４４】
差分が検出設定データ３９１に設定された閾値を超えた場合の対象検出プログラム３２１の動作の流れは、図６に示した対象検出プログラム３２０のフローチャートのＳ６０３の検出記録プログラム３３０が検出記録プログラム３３１に変わったものである。具体的には検出記録データ３８０の記録が、検出記録データ３８１の記録に置き換わったものである(図１０（ｂ）)。
【００４５】
検出記録データ３８１は、背景情報データ３６０から指定された多角形９０４を切り出して得られる背景画像ファイル(図示せず)と、イベントを表す「カメラＩＤ・イベント名・年月日時分秒・フレーム番号」などの情報と組にして記録するものである。
【００４６】
表示プログラム４４１は、第１の実施形態の図８の表示プログラム４４０と同様の処理を行う。ただし、Ｓ８２２と同様の処理ステップでは、背景情報データ３６０から多角形９０４の領域が切り出された背景画像ファイルが、背景データ３６０の表示（９０２）の代わりに表示される。
【００４７】
このようにすることで、検出イベントが起こった際に判定の元となった、指定された領域の背景情報データ３６０を明示することが可能になり、検出結果を人間が判断しやすくなる。
【００４８】
（第３の実施形態）
第１の実施形態、第２の実施形態では、受信した映像を表示していたが、本発明ではこれに限らず、蓄積された映像を表示するようにしてもよい。
本実施形態のシステムの構成図は、第１の実施形態の図１と同様であるが、図３（ｃ）で示した１次記憶装置２２０上に置かれた、表示プログラム４４０が、表示プログラム４４２に、置き換わり、蓄積プログラム４５２が加わったものである(図１０（ｃ）)。
また、図３（ｄ）で示した２次記憶装置２３０上の検出記録データ４８０が、検出記録データ４８２に、表示設定データ４９０が、表示設定データ４９２に、置き換わり、映像蓄積データ４７２が、加わったものである(図１０（ｄ）)。
【００４９】
表示プログラム４４２の処理手順を図１１のフローチャートを参照しながら説明する。
最初のＳ１１０１でイベントの発生を待ち、イベントが発生するとＳ１１１０に進む。
Ｓ１１１０では、カメラサーバー１００の撮像プログラム３００からの映像を受けたか判断する。映像を受けた場合、Ｓ１１１１であらかじめ設定された表示設定データ４９０に基づき、ディスプレイ２６０の、該当するカメラIDに対する所定の位置に映像を表示する。ただし、この際、図８の表示プログラム４４０の動作と異なり、該当するカメラが録画表示モードの場合は映像表示しない。
【００５０】
つづくＳ１１１２で、受け取った映像を映像蓄積データ４７２として、２次記憶装置２３０などに保存して、Ｓ１１０１に戻る。この処理は蓄積プログラム４５２で実現されるが、これは録画ソフトなどで従来からある技術で実現されるものである。
【００５１】
図１１のＳ１１２０からＳ１１２２の処理は、図８のＳ８２０からＳ８２２と同様に行われる。
【００５２】
Ｓ１１３０の判断で録画表示モードの場合は、Ｓ１１３１に進む。録画表示モードは、従来からあるような録画表示ソフトで実現されるように、カメラIDで指定された映像が強調表示（９０１）などに該当する映像蓄積データ４７２を時間に沿って再生表示させる。また、時間軸上で対応付けする検出記録データ４８２などを元にイベント表示させたりするものである。録画表示モードでは、従来からあるようなＵＩを用いることで切り換えがなされ、タイマーなどを利用して時間に沿って映像蓄積データが再生される。
【００５３】
Ｓ１１３１で、カメラＩＤで指定された映像表示領域９０１に映像蓄積データ４７２を再生表示する。
Ｓ１１３２の判断で、再生中の映像に該当する検出記録データ４８２がある場合、より具体的には例えば再生タイミングと同一タイミングの該当カメラの検出記録データ４８２がある場合、Ｓ１１２２に進む。そうでなければＳ１１０１に進んでイベントを待つ。
【００５４】
Ｓ１１２２では、図８のＳ８２２と同様に、該当するカメラＩＤの映像が強調表示(９０１)された上で、所定の位置に検出記録データ４８２に含まれる背景情報データ３６０が表示(９０２)として並んで表示され、Ｓ１１０１に戻る。
【００５５】
Ｓ１１４０の判断で録画表示モードの終了イベント場合、Ｓ１１４１で該当するカメラの録画表示モードが終了されて、Ｓ１１０１に戻ってイベントを待つ。こうすることで、次の映像受信で映像表示されるようになる。
図１１のＳ１１９０の処理は、図８のＳ８９０と同様に行われる。
【００５６】
このようにすることで、ビューワークライアント２００で録画再生をする際にも、検出イベントが起こった際に判定の元となった、背景情報データ３６０を明示することが可能になり、再生時にも判定結果を人間が判断しやすくなる。
【００５７】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（コンピュータプログラム）を、ネットワーク又は各種のコンピュータ読み取り可能な記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００５８】
１００  カメラサーバー、１１０  ＣＰＵ、１２０  １次記憶装置、１３０  ２次記憶装置、１４０  ビデオキャプチャI/F、１８０  内部バス、１９０  ネットワークI/F、１９５  ネットワーク
【図１】
0005582881.tif 000002
【図２】
0005582881.tif 000003
【図３】
0005582881.tif 000004
【図４】
0005582881.tif 000005
【図５】
0005582881.tif 000006
【図６】
0005582881.tif 000007
【図７】
0005582881.tif 000008
【図８】
0005582881.tif 000009
【図９】
0005582881.tif 000010
【図１０】
0005582881.tif 000011
【図１１】
0005582881.tif 000012