(57)【要約】【課題】設定クライアントからカメラサーバの画像変化検知処理に対して適切な設定値を設定することができる画像変化検知システムを提供する。【解決手段】設定クライアント１５は、ネットワーク１４を介してカメラサーバ１１からカメラ１２で撮影された画像を取得し、設定値に基づいて取得された画像に対して画像変化検知処理を行う変化検知部３５と、ネットワーク１４を介してカメラサーバ１１の変化検知部２５の設定値を変化検知部の設定値と同一になるように変更する変化検知設定部３６とを有する。【選択図】      図３
2004248089.tif 000002
【特許請求の範囲】
【請求項１】
カメラが接続されるカメラサーバと、前記カメラサーバとネットワークを介して通信可能に接続される設定クライアントとを備える画像変化検知システムであって、
前記カメラサーバは、設定値に基づいて前記カメラで撮影された画像の変化を検知するための画像変化検知処理を行う第１の画像変化検知手段を有し、
前記設定クライアントは、前記ネットワークを介して前記カメラサーバから前記カメラで撮影された画像を取得する画像取得手段と、設定値に基づいて前記画像取得手段により取得された画像に対して画像変化検知処理を行う第２の画像変化検知手段と、前記第２の画像変化検知手段の検知結果に基づいて、前記ネットワークを介して前記カメラサーバの前記第１の画像変化検知手段の設定値を前記カメラサーバに送信する送信手段とを有することを特徴とする画像変化検知システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、カメラが接続されるカメラサーバとネットワークを介して通信可能に接続される設定クライアントを備える画像変化検知システムに関する。
【０００２】
【従来の技術】
カメラ映像をネットワーク経由で取得し、表示するシステムがあり、このシステムには、ネットワーク端子付きカメラ、カメラ映像入力端子およびネットワーク端子付きセットトップボックスなど、いわゆるカメラサーバが用いられる。このカメラサーバには、ウェブブラウザなどが搭載され、カメラサーバの設定は、このウェブブラウザを用いてネットワーク経由で行われる。カメラサーバの中には、画像の変化を検知して警報装置を作動させる機能、画像を蓄積する機能、メールを送信する機能などを有するものがある。
【０００３】
画像の変化検知機能の設定方法としては、画像上で変化検知処理対象領域を指定し、変化検知の感度を複数段階に設定することにより、検知された変化がいずれの段階に該当するかに応じて、画像の変化を検知するものがある。また、複数の変化検知処理対象領域、変化検知の感度、変化検知処理対象領域に対する反応面積、反応時間などの複数のパラメータを設定し、各パラメータを用いて画像の変化を検知するものがある。
【０００４】
一方、防犯用の監視システムの多くにおいて、カメラサーバは高度な画像処理による変化検知機能を有するとともに、多数のカメラの切り替えや長時間の録画機能を有する。これらのシステムの設定は専用のコンソール上で行われ、ネットワーク経由では行われないことが一般的である。
【０００５】
【特許文献１】
特開平１１−４１５８９号公報
【０００６】
【発明が解決しようとする課題】
カメラサーバの画像変化検知機能の設定をネットワーク経由で行う場合、複数の設定項目を適切に設定することは困難である。例えば、カメラサーバから送信された画像を表示し、この画像上で検知処理対象領域を設定することはできるが、領域中のどの部分で変化が検知されたのかは表示されないので、領域に対する反応面積を適切に設定することができない。
【０００７】
本発明の目的は、設定クライアントからカメラサーバの画像変化検知処理に対して適切な設定値を設定することができる画像変化検知システムを提供することにある。
【０００８】
【課題を解決するための手段】
本発明は、上記目的を達成するため、カメラが接続されるカメラサーバと、前記カメラサーバとネットワークを介して通信可能に接続される設定クライアントとを備える画像変化検知システムであって、前記カメラサーバは、設定値に基づいて前記カメラで撮影された画像の変化を検知するための画像変化検知処理を行う第１の画像変化検知手段を有し、前記設定クライアントは、前記ネットワークを介して前記カメラサーバから前記カメラで撮影された画像を取得する画像取得手段と、設定値に基づいて前記画像取得手段により取得された画像に対して画像変化検知処理を行う第２の画像変化検知手段と、前記第２の画像変化検知手段の検知結果に基づいて、前記ネットワークを介して前記カメラサーバの前記第１の画像変化検知手段の設定値を前記カメラサーバに送信する送信手段とを有することを特徴とする。
【０００９】
【発明の実施の形態】
以下、本発明の実施形態について図面を参照しながら説明する。
【００１０】
（第１実施形態）
図１は本発明の第１実施形態に係る画像変化検知システムの構成を示すブロック図である。
【００１１】
画像変化検知システムは、図１に示すように、複数のカメラ１２を接続するカメラサーバ１１と、画像変化検知設定クライアント（以下、設定クライアントという）１５とを備え、カメラサーバ１１と設定クライアント１５は、ネットワーク１４を介して通信可能に接続される。ここで、ネットワーク１４はＩＰプロトコルに基づくインターネットである。また、ネットワーク１４はインターネットに限定されることはなく、デジタル信号を送受信可能で画像通信に十分な容量を有する伝送路であればよい。
【００１２】
カメラサーバ１１は、各カメラ１２で撮影された画像を取り込み、各画像の変化を検知するための処理を行う画像変化検知処理部１３を有するとともに、設定クライアント１５の要求に応じて、ネットワーク１４を介して各カメラ１２で撮影された画像および画像変化検知処理部１３の処理結果を設定クライアント１５に送信することができる。
【００１３】
設定クライアント１５は、カメラサーバ１１の画像変化検知手段１３と同一の変化検知処理を行う画像変化検知処理手段１６を有する。すなわち、この画像変化検知処理手段１６は、画像変化検知手段１３における設定値と同一の設定値でカメラサーバ１１から送信された画像の変化を検知する処理を行う。また、この変化検知処理に関する設定値は、設定クライアント１５から任意に変更することが可能である。設定クライアント１５において、ユーザの入力に応じて変化検知処理に関する設定値が決定されると、設定クライアント１５はカメラサーバ１１に対して決定された設定値を送信する。カメラサーバ１１は、設定クライアント１５から送信された設定値を受信すると、この受信した設定値を、画像変化検知処理部１３に設定する。これにより、画像変化検知処理部１３は、設定クライアント１５で決定された設定値に基づいて画像の変化検知処理を行う。
【００１４】
ここで、設定クライアント１５がカメラサーバ１１から画像を取得する方法としては、設定クライアント１５から例えばＵＲＬエンコーディングされたコマンドをＨＴＴＰによってカメラサーバ１１に送信し、カメラサーバ１１がこのコマンドに応答して複数フレーム分の画像を返信するものが用いられる。このような方法は、公知のものである。
【００１５】
次に、カメラサーバ１１の内部構成について図２を参照しながら説明する。図２は図１のカメラサーバ１１の内部構成を示すブロック図である。
【００１６】
カメラサーバ１１のハードウェア構成としては、カメラとセットトップボックスを組み合わせた構成、カメラ一体型の構成、カメラと画像入力機能付きのパーソナルコンピュータを組み合わせた構成などがあるが、これらのハードウェア構成は、公知の技術を用いて容易に実現することが可能である。また、本実施形態は、カメラサーバ１１のハードウェア構成に依存するものではないため、ハードウェアの構成についての説明は省略する。よって、ここでは、変化検知処理に関連する部分のみを説明し、カメラ制御などに関する部分の説明は省略する。
【００１７】
カメラサーバ１１においては、図２に示すように、カメラ１２から入力された画像信号がＡ／Ｄ変換部２２でデジタル画像信号に変換され、このデジタル画像信号は符号化部２３において符号化される。ここで、符号化部２３の符号化方式としては、例えばＪＰＥＧやＭＰＥＧなどの方式が用いられる。次いで、変化検知部２５において、設定値に基づいて入力された画像の変化検知処理が行われる。符号化された画像信号、変化検知処理の結果を示す変化検知信号および現在の設定値を示す変化検知設定信号は、画像信号設定クライアント１５からの要求に応じて送信部２４から送信される。
【００１８】
変化検知部２５で実施される変化検知処理の方式は、隣接フレーム間差分や背景差分による方式がある。例えば、隣接フレーム間差分を用いた変化検知処理の方式では、隣接フレーム間差分の特徴量として、座標が同じ画素の明度差の絶対値や、ブロック単位でＪＰＥＧのＤＣＴ係数の差の絶対値などが用いられ、これらを画像全体で積算した値が予め定められている閾値以上になると、変化ありとする。ここで、差分の方式によって、符号化後の画像を変化検知部２５に入力するか、符号化前の画像を入力するかが異なるため、図２では変化検知部２５に入力する画像の経路が実線と点線でそれぞれ示されている。
【００１９】
本実施形態は、変化検知の方式に依存するものではないが、説明の簡単化するために、ＪＰＥＧ符号化ブロック単位でＤＣＴ係数の差の絶対値を求める隣接フレーム間差分方式を用いるものとする。この場合、画像の変化の発生は、感度、面積比、継続時間の３つの閾値で決定される。感度とは、ＪＰＥＧ符号化ブロック単位でのＤＣＴ係数の差の絶対値和が所定値以上になった場合に、当該ブロックで変化が発生したとする際の閾値を規定するものであり、感度が高いほど、閾値が低くなり、より少ない変化でも検出することが可能である。面積比とは、画像中で決められた変化検知領域に対して変化が発生したブロック数の割合が所定値を超えた場合に変化を検知したとする閾値を規定する。また、継続時間とは、上記面積比によって検知された変化が所定値を超えて継続した場合に最終的に変化を検知したとする閾値を規定するものであり、変化が上記継続時間を超えて継続した場合、初めて変化検知イベントが発生することになる。
【００２０】
符号化や変化検知の動作における各種の設定は、設定クライアント１５から変更することができる。具体的には、図２に示すように、設定クライアント１５からネットワーク１４経由で変化検知設定信号が送信され、この変化検知設定信号は受信部２６で受信される。この受信された変化検知設定信号は、符号化・変化検知設定部２７に入力され、符号化・変化検知設定部２７は、入力された変化検知設定信号に基づいて変化検知部２５に対する設定値、符号化部２３に対する設定値を取り出し、変化検知部２５、符号化部２３のそれぞれに設定する。
【００２１】
次に、設定クライアント１５の内部構成について図３を参照しながら説明する。図３は図１の設定クライアントの内部構成を示すブロック図である。
【００２２】
設定クライアント１５は例えばパーソナルコンピュータ上に実装されたアプリケーションソフトから構成され、パーソナルコンピュータにこのアプリケーションソフトを実行するのに十分な処理能力があれば、特定のハードウェアやオペレーションソフトを使用する必要はない。
【００２３】
設定クライアント１５においては、図３に示すように、受信部３１が画像信号を受信すると、復号化部３２において画像信号の復号化が行われ、この復号化された画像は画像表示部３３に表示される。また、受信した画像信号は、変化検知部３５に送られ、変化検知部３５は、上記画像信号に基づいて変化検知処理を行う。この変化検知処理の結果は、画像表示部３３や設定操作部３４に表示される。ここで、変化検知部３５の変化検知処理には、カメラサーバ１１における変化検知処理と同一のものが使用される。この変化検知処理において、復号化前の画像を使用するか、復号化後の画像を使用するかは、変化検知処理の方式に依存するので、変化検知部３５への入力は実線または点線を用いて示されている。
【００２４】
受信部３１は、カメラサーバ１１から送信された変化検知信号および変化検知設定信号を受信する。変化検知信号は変化検知処理の結果を示し、この信号は画像表示部３３や設定操作部３４に送られて表示される。また、受信部３１で受信した変化検知設定信号は変化検知処理に用いられている設定値を示す信号であり、この信号は、変化検知設定部３６に送られる。変化検知設定部３６は、上記変化検知設定信号が示す設定値を初期値として変化検知部３５に設定する。
【００２５】
上記変化検知信号や変化検知設定信号を取得するための方法としては、ＴＣＰプロトコル上に実装する方法やＨＴＴＰプロトコル上に実装する方法などを用いることができる。
【００２６】
設定操作部３４は、変化検知の設定を行うための入力操作を可能にするものである。この設定操作部３４においては、例えば表示された画像上で変化検知領域を指定し、検知感度を指定するなどの操作が行われ、ある項目が指定されると、この指定された項目の設定値が変化検知設定部３６に送られる。変化検知設定部３６は、設定操作部３４により設定された設定値を変化検知部３５に設定する。また、この設定値は変換検知設定信号として送信部３７を介してカメラサーバ１１に送信される。この設定操作部３４は、画像表示部３３と共働して変化検知設定ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を構成する。
【００２７】
次に、設定クライアント１５の上記変化検知設定ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）について図４および図５を参照しながら説明する。図４は設定クライアント１５の画像表示部３３に表示される画面例を示す図、図５は図３の設定クライアントの設定操作部３４により変化検知の各種設定を行う際の設定操作画面例を示す図である。
【００２８】
設定クライアント１５は、ウィンドウシステムに実装されたアプリケーションソフトを有し、このアプリケーションソフトにより、上述した設定操作部３４と画像表示部３３とからなる変化検知設定ＧＵＩが構成される。このＧＵＩにより、例えば図４に示すような１つのウィンドウが画像表示部３３に表示される。このウィンドウは、ウィンドウ枠４１とクライアント領域４２とからなり、クライアント領域４２にはカメラサーバ１１から受信した画像が表示される。この表示された画像中には、変化検知対象領域を表すフレーム４３が表示される。フレーム４３の大きさは、ラッチ４４を例えばマウスカーソル（図示せず）でドラッグすることによって、変更可能である。また、上記マウスカーソルをフレーム４３上でドラッグすることによって、フレーム４３の位置を変更することも可能である。
【００２９】
このカメラサーバ１１から受信した画像に対する変化検知処理は、設定クライアント１５内の変化検知部３５により、上記フレーム４３で指定された変化検知対象領域に対して行われる。ここで、変化検知対象領域内での変化が発生した場所は、ブロック４５で表示される。本実施形態では、上述したように、ＪＰＥＧのブロック単位で変化検知を行うため、変化発生場所をブロック表示としたが、画素単位で変化を検知する場合は、画素毎に変化の有無を表示するようにしてもよい。また、ウィンドウ下部には、設定した変化検知対象領域を確定するための適用ボタン４６、ウィンドウを閉じるためのボタン４７が表示されている。この適用ボタン４６が押されると、ウィンドウ上で指定された変化検知対象領域が確定され、カメラサーバ１１に送信される。
【００３０】
次に、設定操作部３４により変化検知の各種設定を行う際の設定操作画面について図５を参照しながら説明する。
【００３１】
設定クライアント１５においては、図５（ａ）に示すように、設定操作部３４により変化検知の各種設定を行う際の設定操作画面５１が表示される。この設定操作画面５１には、図５（ａ）に示すように、変化検知機能を有効にするか無効にするかを選択するチェックボックス５２と、制御可能なカメラを対象とする場合にパン・チルト・ズームを指定するための上下矢印付き編集ボックス５３と、感度を調整するためのスライドバー５４と、面積比の閾値を調整するためのスライドバー５７と、現在の面積比すなわち検知対象領域に対する変化を検知した領域の割合を左右に変化するグラフとして実時間で表示する表示バー５６と、継続時間を表示、設定する上下矢印付編集ボックス５８と、表示バー５６で表示される変化検知面積比の実時間表示に関して、設定クライアント１５における変化検知結果を表示するか、カメラサーバ１１における変化検知結果を表示するかを切り替えるラジオボタン５５とが含まれる。ここで、スライドバー５４をスライドさせると、このスライド量に応じた感度値が表示される。また、スライドバー５７をスライドさせると、このスライド量に応じた面積比の閾値が表示される。また、表示バー４６中には、現在設定されている面積比の閾値が表示され、この表示バー４６の表示により、面積比が閾値を超えたか否かを一目で確認することが可能となる。
【００３２】
また、ウィンドウ下部には、設定された各設定値を確定するための適用ボタン５９、ウィンドウを閉じるためのボタン６０が表示されている。この適用ボタン５９が押されると、ウィンドウ上で設定された各設定値が確定され、カメラサーバ１１に送信される。
【００３３】
なお、本実施形態では、上下矢印付き編集ボックス５３を用いてパン・チルト・ズームのそれぞれの値を直接指定するようにしているが、これに代えて、図５（ｂ）に示すように、パン・チルト・ズーム値の組であるプリセット６１を用いて間接的に指定するような方式にしてもよい。
【００３４】
次に、カメラサーバ１１の動作について図６ないし図８を参照しながら説明する。図６および図７は図１のカメラサーバ１１のメインプロセスの動作手順を示すフローチャート、図８は図１のカメラサーバ１１の画像取得プロセスの動作手順を示すフローチャートである。
【００３５】
カメラサーバ１１のメインプロセスにおいては、図６に示すように、まずステップＳ６０１で初期化処理が行われ、続くステップＳ６０２で、画像取得プロセスが起動される。この画像取得プロセスの詳細については、図８を用いて後述する。そして、ステップＳ６０３において、イベント待ちが行われる。
【００３６】
上記ステップＳ６０３でイベントが発生すると、ステップＳ６０４において、発生イベントが接続要求イベントであるか否かの判定が行われる。ここで、発生イベントが接続要求イベントである場合、ステップＳ６０５において、接続許可が可能であるか否かの判定が行われる。この判定を行うのは、接続数に制限がある場合や接続サービス時間の制限などがある場合に、接続を許可することができないことがあるからである。接続を許可することができない場合は、ステップＳ６０６において、接続拒否通知が行われ、そして、処理が上記ステップＳ６０３に戻される。
【００３７】
上記ステップＳ６０５で接続を許可することができると判定された場合、ステップＳ６０７において、接続要求を発行したクライアントが登録される。ここでは、クライアントに管理番号が割り振られ、ＩＰアドレスが登録されるとともに、接続時間などの管理データが初期化される。そして、ステップＳ６０８において、接続要求を発行したクライアントに対して、接続許可通知を発行する。ここでは、例えばクライアントに割り当てられる管理番号などが同時に通知される。次いで、処理が上記ステップＳ６０３に戻される。
【００３８】
上記ステップＳ６０４で発生イベントが接続要求イベントでないと判定された場合、ステップＳ６０９において、発生イベントが接続終了要求であるか否かの判定が行われる。ここで、発生イベントが接続終了要求である場合、ステップＳ６１０において、接続終了要求元のクライアントに対して接続終了が通知され、続くステップＳ６１１において、接続終了要求元のクライアントの管理データが削除される。そして、処理が上記ステップＳ６０３に戻される。
【００３９】
上記ステップＳ６０９で発生イベントが接続終了要求イベントでないと判定された場合、図７のステップＳ６１２において、発生イベントが画像要求イベントであるか否かの判定が行われる。ここで、発生イベントが画像要求イベントである場合、ステップＳ６１３において、カメラ１２から映像を取得し、続くステップＳ６１４で、画像要求元のクライアントに対して映像が送信される。そして、処理が上記ステップＳ６０３に戻される。
【００４０】
上記ステップＳ６１２で発生イベントが画像要求イベントでないと判定された場合、ステップＳ６１５において、発生イベントが検知情報要求イベントであるか否かの判定が行われる。ここで、発生イベントが検知情報要求イベントである場合、ステップＳ６１６において、変化検知処理の結果を示す変化検知信号が要求元のクライアントに対して送信される。そして、処理が上記ステップＳ６０３に戻される。
【００４１】
上記ステップＳ６１５で発生イベントが検知情報要求イベントでないと判定された場合、ステップＳ６１７において、発生イベントが検知設定更新要求イベントであるか否かの判定が行われる。ここで、発生イベントが検知設定更新要求イベントである場合、ステップＳ６１８において、要求元のクライアントから送信された変化検知設定信号に基づいて変化検知部２５の設定値の更新が行われる。そして、処理が上記ステップＳ６０３に戻される。これに対し、発生イベントが検知設定更新要求イベントでない場合、処理が上記ステップＳ６０３に戻される。
【００４２】
上記ステップＳ６０２で起動された画像取得プロセスでは、図８に示すように、まずステップＳ７０１において、カメラ１２から画像が取得され、続くステップＳ７０２で、取得された画像の符号化が行われる。そして、ステップＳ７０３において、符号化された画像が画像バッファに格納される。上記メインプロセスにおいて画像要求イベントが発生した場合（ステップＳ６１２）、上記画像バッファに格納されている画像が送信されることになる。
【００４３】
次いで、ステップＳ７０４において、変化検知処理を行うか否かの判定が行われる。この判定は、設定画面上で変化検知を行うか否かを指定するチェックボックスがチェックされているか否かに応じて行われる。ここで、変化検知処理を行わない場合、処理が上記ステップＳ７０１に戻される。これに対し、変化検知処理を行うと判定された場合、ステップＳ７０５において、変化検知処理のために設けられている検知用バッファ１（図示せず）のデータが検知用バッファ２（図示せず）にコピーされる。ここで、各検知用バッファ１，２は、部分的に復号化すなわち部分的に符号化された画像データが格納されるものである。そして、ステップＳ７０６において、検知用バッファ２に格納されている画像データに対して部分復号化が行われ、ＪＰＥＧのＤＣＴ係数が抽出される。
【００４４】
次いで、ステップＳ７０７において、上記部分復号化された画像データが検知用バッファ１に格納される。これにより、検知用バッファ２には１フレーム前の画像に対応するデータが、検知用バッファ１には現フレームの画像に対応するデータが格納されることになる。続いて、ステップＳ７０８において、変化検知部２５により上述した方法で変化検知処理が行われる。そして、ステップＳ７０９において、検知情報要求のクライアントがあれば、変化検知処理の結果を示す変化検知信号が要求元のクライアントに送信される。この変化検知処理の結果には、変化が発生したブロック位置、面積比などが含まれる。
【００４５】
次いで、ステップＳ７１０において、変化が検知されたか否かの判定が行われる。ここで、変化が検知された場合、ステップＳ７１１において、検知イベント処理が行われる。検知イベント処理は、接続されているクライアントに対して、画像の変化検知の開始、終了が発生したことを知らせるものである。そして、処理がステップＳ７１２に進められる。これに対し、上記ステップＳ７１０で変化が検知されていないと判定された場合、上記ステップＳ７１１がスキップされて処理がステップＳ７１２に進められる。
【００４６】
ステップＳ７１２においては、本処理を終了するか否かの判定が行われる。これは、何らかの例外処理が発生したか否かに応じて行われ、例外処理が発生した場合は、本処理を終了すると判断され、本処理が終了される。上記例外処理の発生がない場合は、本処理を終了しないと判断され、処理が上記ステップＳ７０１に戻される。
【００４７】
次に、設定クライアント１５の処理について図９ないし図１１を参照しながら説明する。図９および図１０は図１の設定クライアント１５のメインプロセスの処理手順を示すフローチャート、図１１は図１の設定クライアント１５の画像受信プロセスの手順を示すフローチャートである。
【００４８】
設定クライアント１５では、図９に示すように、まずステップＳ８０１において、初期化が行われ、続くステップＳ８０２で、カメラサーバ１１に対して接続要求が行われる。そして、ステップＳ８０３で、上記接続要求に対するカメラサーバ１１からの応答待ちが行われる。ここで、接続に失敗した場合は、ステップＳ８０４において、終了処理が行われ、本処理は終了する。これに対し、接続が成功すると、ステップＳ８０５において、画像受信プロセスが起動される。この画像受信プロセスの詳細については、後述の図１１を用いて説明する。
【００４９】
次いで、ステップＳ８０６において、イベント待ちが行われ、イベントが発生すると、ステップＳ８０７において、発生イベントが画像受信イベントか否かの判定が行われる。ここで、発生イベントが画像受信イベントであれば、ステップＳ８０９で画像が表示された後、ステップＳ８１０において、変化検知処理の結果が表示される。ここで、変化検知処理の結果の表示とは、画像上のブロック表示、面積比グラフ表示を行うことである。なお、この表示を行うのに必要なことは、設定操作画面５１上の検知結果表示切り替えラジオボタン５５で、設定クライアント１１が選択されていることである。ここで、カメラサーバ１１が選択されている場合は、後述する変化検知情報受信イベントにおいて、変化検知状態表示を更新することになる。そして、処理が上記ステップＳ８０６に戻される。
【００５０】
上記ステップＳ８０７で発生イベントが画像受信イベントでないと判定された場合、ステップＳ８１１において、発生イベントが変化検知情報受信イベントであるか否かの判定が行われる。ここで、発生イベントが変化検知情報受信イベントである場合、ステップＳ８１２において、検知情報表示が更新される。この場合、上記ステップＳ８１０とは逆に、ラジオボタン５５でカメラサーバ１１が選択されていることが必要である。そして、処理が上記ステップＳ８０６に戻される。
【００５１】
上記ステップＳ８１１で発生イベントが変化検知情報受信イベントでないと判定された場合、図１０のステップＳ８１３において、発生イベントが変化検知設定送信イベントであるか否かの判定が行われる。ここで、発生イベントが変化検知設定送信イベントである場合、ステップＳ８１４において、変化検知に用いられる設定値が送信され、そして、処理が上記ステップＳ８０６に戻される。
【００５２】
上記ステップＳ８１３で発生イベントが変化検知設定送信イベントでないと判定された場合、ステップＳ８１５において、発生イベントが終了イベントであるか否かの判定が行われる。この終了イベントは、終了ボタン６０が押された場合やウィンドウが強制的に閉じられた場合に発生するものである。発生イベントが終了イベントである場合、ステップＳ８１６において、終了処理が行われる。これに対し、上記ステップＳ８１５で発生イベントが終了イベントでないと判定された場合、ステップＳ８１７において、その他のイベント処理が行われる。そして、処理が上記ステップＳ８０６に戻される。
【００５３】
上記ステップＳ８０５で起動された画像受信プロセスでは、図１１に示すように、まずステップＳ９０１において、画像要求が発行され、続くステップＳ９０２で、画像の受信が試行される。そして、ステップＳ９０３において、上記ステップＳ９０２での画像の受信が成功したか否かの判定が行われる。ここで、ネットワーク１４の異常などにより画像の受信に失敗した場合、ステップＳ９０４において、受信の試行回数が最大試行回数を超えたか否かの判定が行われ、試行回数が最大試行回数を超えていない場合、処理がステップＳ９０１に戻される。これに対し、試行回数が最大試行回数を超えた場合、ステップＳ９０５において、メインプロセスに対して例外発生が通知され、そして、処理が後述のステップ９１３に進められる。
【００５４】
上記ステップＳ９０３で、上記ステップＳ９０２での画像の受信に成功したと判定された場合、ステップＳ９０６において、予め設けられている検知用バッファ１に格納されている画像データが検知用バッファ２にコピーされ、続くステップＳ９０７において、検知用バッファ２の画像データの一部が復号化されてＪＰＥＧのＤＣＴ係数が取り出される。そして、ステップＳ９０８において、部分的に復号化された画像データが検知用バッファ１に格納される。
【００５５】
次いで、ステップＳ９０９において、検知用バッファ１と検知用バッファ２が用いられて変化検知処理が行われ、続くステップＳ９１０で、元の符号化された画像に対して復号化が行われる。そして、ステップＳ９１１において、復号化された画像が予め設けられている画像バッファに格納される。
【００５６】
次いで、ステップＳ９１２において、画像受信イベントがメインプロセスに対して発行され、画像の取得と変化検知処理の終了が通知される。そして、ステップＳ９１３において、メインプロセスなどから終了命令が発行されているか否かの判定が行われる。ここで、終了命令が発行されている場合は、本処理が終了する。終了命令が発行されていない場合は、処理が上記ステップＳ９０１に戻される。
【００５７】
このように、本実施形態によれば、設定クライアント１５からカメラサーバ１１で実行される変化検知処理に対して適切な設定値を設定することができる。また、設定クライアント１５での変化検知処理の結果とカメラサーバ１１での変化検知結果の一方を選択して表示することができ、それぞれの変化検知処理の結果を確認することができる。
【００５８】
（第２実施形態）
次に、本発明の第２実施形態について図１２を参照しながら説明する。図１２は本発明の第２実施形態に係る画像変化検知システムの設定クライアントにおける画像変化検知処理の各種設定を行う際の設定操作画面例を示す図である。
【００５９】
本実施形態では、上記第１実施形態と異なる点について説明し、第１実施形態と同じ構成、機能についての説明は省略する。また、本実施形態においては、第１実施形態と同じ構成、機能については、同一の符号を用いるものとする。
【００６０】
本実施形態は、設定クライアント１５において、設定クライアント１５の変化検知処理の結果と、カメラサーバ１１の変化検知処理の結果とを同時に表示することが可能なように構成されている。この構成により、設定クライアント１５とカメラサーバ１１間での変化検知処理の誤差を目視にて確認することが可能になる。
【００６１】
具体的には、図１２に示すように、設定クライアント１５における変化検知の各種設定を行う際の設定操作画面１０１においては、変化検知機能を有効にするか無効にするかを選択するチェックボックス１０２と、制御可能なカメラを対象とする場合にパン・チルト・ズームを指定するための上下矢印付き編集ボックス１０３と、感度を調整するためのスライドバー１０４と、面積比の閾値を調整するためのスライドバー１０７と、現在の面積比すなわち検知対象領域に対する検知した領域の割合を左右に変化するグラフとして実時間で表示する表示バー１０６と、継続時間を表示、設定する上下矢印付編集ボックス１０８と、カメラサーバ１１の画像変化検知イベント表示部１０５とが表示される。
【００６２】
ここで、画像変化検知イベント表示部１０５は、カメラサーバ１１から変化検知の開始、終了イベントが到着した場合にはそれに対応して点滅する。また、感度、面積比、継続時間の各閾値を送信するまでは、カメラサーバ１１からの変化検知処理の結果を示す情報を表示しても意味がないので、適用ボタン１０９による上記設定値の確定が必要なことはいうまでもない。
【００６３】
本実施形態におけるカメラサーバ１１の処理手順は、第１実施形態と同一である。また、設定クライアント１５の処理においては、図９のステップＳ８１０とステップＳ８１２のそれぞれで変化検知処理の結果を表示する。すなわち、ステップＳ８１０では、表示バー１０６により、設定クライアント１５における変化検知処理の結果である面積比を実時間表示し、ステップＳ８１２では、画像変化検知イベント表示部１０５により、カメラサーバ１１からの変化検知開始、終了イベントを表示する。
【００６４】
このように、本実施形態によれば、カメラサーバ１１と設定クライアント１５における変化検知処理の結果を同時に表示することができる。
【００６５】
（第３実施形態）
次に、本発明の第３実施形態について図１３を参照しながら説明する。図１３（ａ）は本発明の第３実施形態に係る画像変化検知システムの設定クライアントにおける変化検知処理の各種設定を行う際の設定操作画面の一例を示す図、同図（ｂ）は設定操作画面の他の例を示す図である。
【００６６】
本実施形態では、上記第１または第２実施形態と異なる点について説明し、第１実施形態と同じ構成、機能についての説明は省略する。また、本実施形態においては、第１実施形態と同じ構成、機能については、同一の符号を用いるものとする。
【００６７】
カメラサーバ１１と設定クライアント１５間において、変化検知処理のフレームレートが異なると、隣接フレーム間の撮影間隔が異なるため、変化検知処理の結果が一致しない場合がある。そこで、本実施形態では、第１または第２実施形態において、カメラサーバ１１と設定クライアント１５間で変化検知処理のフレームレートが著しく異なる場合は、設定クライアント１５の変化検知処理の結果に関わる表示を無効にする。これによって、両者の変化検知結果を表示、比較する際の精度を保証することが可能になる。
【００６８】
また、設定クライアント１５における変化検知処理のフレームレートがカメラサーバ１１における変化検知処理のフレームレートと異なることを知るために、設定クライアント１５において、フレームレートを設定するためのＧＵＩが設けられ、両者の変化検知処理を設定したフレームレート値で行うことが可能なように構成されている。
【００６９】
カメラサーバ１１の処理能力からフレームレートの上限値は決定されるので、フレームレートをカメラサーバ１１のフレームレートの上限値以下に設定すれば、カメラサーバ１１は必ず設定したフレームレート値での動作が可能である。これに対し、設定クライアント１５における変化検知処理のフレームレートは、ネットワーク１４が遅いなどの原因によって、カメラサーバ１１のフレームレートより低くなることが多い。そこで、設定クライアント１５において、指定した値と実際の処理レートを比較することによって、簡単にカメラサーバ１１と設定クライアント１５における変化検知処理のフレームレートの違いを確認することができる。ここで、両者の差が予め定められた基準値以上になった場合は、設定クライアント１５側の表示を無効にすればよい。
【００７０】
設定クライアント１５における変化検知の各種設定を行う際の設定操作画面においては、図１３（ａ）に示すように、感度を調整するためのスライドバー１１０１と、面積比の閾値を調整するためのスライドバー１１０４と、継続時間を表示、設定する上下矢印付編集ボックス１１０５と、フレームレートを設定する上下矢印付編集ボックス１１０６と、現在の面積比すなわち検知対象領域に対する検知した領域の割合を左右に変化するグラフとして実時間で表示する表示バー１１０３と、表示バー１１０３により表示される変化検知面積比の実時間表示に関して、設定クライアント１５における変化検知結果を表示するか、カメラサーバ１１における変化検知結果を表示するかを切り替えるラジオボタン１１０２とが表示される。
【００７１】
図１３（ａ）に示す画面例は、設定クライアント１５におけるフレームレートとカメラサーバ１１におけるフレームレートが異なっている場合の画面を示し、ラジオボタン１１０２が強制的にカメラサーバ１１に切り替えられており、設定クライアント（図中のグレイ表示された「設定ツール」）側は無効化されている。
【００７２】
また、図１３（ｂ）に示す操作設定画面を用いることも可能である。この画面は、上記第２実施形態における操作設定画面１０１を改良したものである。この設定操作画面においては、感度を調整するためのスライドバー１１１０と、面積比の閾値を調整するためのスライドバー１１１３と、現在の面積比すなわち検知対象領域に対する検知した領域の割合を左右に変化するグラフとして実時間で表示する表示バー１１１２と、継続時間を表示、設定する上下矢印付編集ボックス１１１４と、フレームレートを設定する上下矢印付編集ボックス１１１５と、カメラサーバ１１の画像変化検知イベント表示部１１１１とが表示される。
【００７３】
図１３（ｂ）に示す画面例は、設定クライアント１５におけるフレームレートとカメラサーバ１１におけるフレームレートが著しく異なっている場合の画面を示し、表示バー１１１２はグレイ表示され、無効化されている。
【００７４】
本実施形態におけるカメラサーバ１１の処理手順は、第１実施形態と同一である。また、設定クライアント１５の処理においては、図９のステップＳ８１０で上述したように設定クライアント１５とカメラサーバ１１とのフレームレートを比較し、両者のフレームレート間で大きな差があれば、ラジオボタン１１０２を強制的にカメラサーバ１１に切り替えて設定クライアント（図中の設定ツール）側を無効化する（図１３（ａ）の設定操作画面の場合）、または表示バー１１１２を無効化する（図１３（ｂ）の設定操作画面の場合）ことが行われる。
【００７５】
もちろん、それ以前に設定クライアント１５で設定された値を適用することが必要であることはいうまでもない。
【００７６】
このように、本実施形態によれば、カメラサーバ１１と設定クライアント１５における変化検知処理のフレームレートが著しく異なる場合には、設定クライアント１５の変化検知処理の結果に関わる表示を無効にすることができ、両者の変化検知処理結果の表示、および両者を比較する際の精度を保証することができる。
【００７７】
（第４実施形態）
次に、本発明の第４実施形態について図１４ないし図１６を参照しながら説明する。図１４は本発明の第４実施形態に係る画像変化検知システムの設定クライアントにおける変化検知処理の各種設定を行う際の設定操作画面の一例を示す図、図１５および図１６は本発明の第４実施形態に係る画像変化検知システムのカメラサーバのメインプロセスの動作手順を示すフローチャートである。
【００７８】
本実施形態では、上記第１実施形態と異なる点について説明し、第１実施形態と同じ構成、機能についての説明は省略する。また、本実施形態においては、第１実施形態と同じ構成、機能については、同一の符号を用いるものとする。
【００７９】
上記第１ないし第３実施形態は、変化検知は常時行うように構成されている。これに対し、本実施形態は、スケジュールを指定して変化検知を行うように構成されているとともに、スケジュール時間外においても変化検知設定の効果を確認するために、一時的にスケジュール設定を無視してカメラサーバ１１の変化検知機能を有効にする機能を有する。
【００８０】
本実施形態においては、設定クライアントにおける変化検知処理の各種設定を行う際の設定操作画面として、図１４に示す画面１２０１が表示される。この設定操作画面１２０１には、変化検知の有効、無効を設定するチェックボックス１２０２と、常時変化検知処理を行うか、スケジュールに従って変化検知処理を行うかを設定するためのラジオボタン１２０３，１２０４と、個別スケジュールを行う場合のスケジュール選択を行うリストボックス１２０６と、リストボックス１２０６で指定されたスケジュールを使用するか否かを設定するチェックボックス１２０５と、スケジュールの開始時刻設定部１２０７および終了時刻設定部１２０８とが表示される。
【００８１】
また、制御可能なカメラを対象とする場合にパン・チルト・ズームを指定するための上下矢印付き編集ボックス１２０９と、感度を調整するためのスライドバー１２１０と、面積比の閾値を調整するためのスライドバー１２１３と、現在の面積比すなわち検知対象領域に対する検知した領域の割合を左右に変化するグラフとして実時間で表示する表示バー１２１２と、継続時間を表示、設定する上下矢印付編集ボックス１２１４と、カメラサーバ１１の画像変化検知イベント表示部１２１１と、カメラサーバ１１に対して強制的に変化検知を行うように設定するためのボタン１２１７とが表示される。ボタン１２１７はトグルボタンであり、押し込まれた状態と通常の状態が存在する。
【００８２】
さらに、ウィンドウ下部には、設定値を確定するための適用ボタン１２１５、ウィンドウを閉じるためのボタン１２１６が表示される。
【００８３】
本例では、開始時刻と終了時刻に関しては、毎日または曜日の設定と、時、分をそれぞれ設定することが可能であるが、この設定方法に限定されることはなく、他のスケジュール設定方法を用いてもよい。
【００８４】
このようなＧＵＩにおいて、ユーザはチェックボックス１２０２を用いて変化検知を有効にした後、ラジオボタン１２０３で常時変化検知を行うかまたはラジオボタン１２０４でスケジュールに従って変化検知を行うかを決定する。ここで、ユーザがスケジュールに従って変化検知を行うと決定した場合、ユーザはリストボックス１２０６でスケジュールを選択してそのスケジュールを有効にし、時刻設定部１２０７および１２０８を用いて開始時刻と終了時刻を設定することになる。その結果、パン・チルト・ズーム、領域設定、感度、面積比、継続時間の各閾値は常時変化検知を含むスケジュールに対して１対１で設定され、スケジュール選択が変わると、それに応じて表示も変わることになる。
【００８５】
ボタン１２１７が押されると、スケジュールの時間外であっても、カメラサーバ１１に対する画像変化検知イベント表示部１２１１が有効になり、上記第２実施形態と同様に、カメラサーバ１１における変化検知結果を確認することができる。このときスケジュールを設定するための各部１２０３〜１２０８は無効にするなどして、スケジュールを無視して強制的に変化検知が有効であることをユーザに知らせるようにする。そして、再度ボタン１２１７が押されると、通常の状態への復帰が行われ、スケジュールに従って変化検知が行われる。
【００８６】
次に、本実施形態におけるカメラサーバ１１の動作について図１５および図１６を参照しながら説明する。ここでは、図６および図７と異なる部分のみを説明する。
【００８７】
ここで、カメラサーバ１１においては、スケジュールを一時的に無視するモードを検知確認モードとし、検知確認モードであるか否かのステータスを保持するフラグを設け、設定クライアント１５からの要求に応じて同フラグをオン／オフする。検知確認モードオン／オフイベントに対する処理は、図１６のステップＳ１３１９およびステップＳ１３２０として追加される。検知確認モードオンイベントは、ボタン１２１７が押し込まれた状態となったときに発生し、検知確認モードオフイベントはボタン１２１７が通常の状態となった場合に発生する。
【００８８】
カメラサーバ１１の画像取得プロセス（図１５のステップＳ１３０２および図８）では、変化検知を行う条件を以下のように変更する。
【００８９】
すなわち、
１）変化検知実行フラグがオンになっていること
２）検知確認モードフラグがオンであるか、または検知確認モードフラグがオフの場合はスケジュールで指定された時間の範囲内であること
とする条件下で、変化検知が行われることになる。
【００９０】
これにより、スケジュール設定に関わらず強制的に変化検知を行うような機能をカメラサーバ１１に付加することができる。
【００９１】
設定クライアント１５では、図１０のステップＳ８１７におけるその他のイベント処理において、ボタン１２１７に対する処理が追加される。すなわち、ボタン１２１７を押したときに、通常状態の場合には押し込んだ状態にし、カメラサーバ１１に対してシミュレート開始要求を送信する。その後、カメラサーバ１１からの変化検知イベントに従って画像変化検知イベント表示部１２１１が更新される。また、ボタン１２１７が押し込まれた状態で押された場合には、通常状態に戻され、カメラサーバ１１に対してシミュレート終了イベントが送信される。
【００９２】
このように本実施形態によれば、設定されたスケジュールを無視して強制的に変化検知処理を行う機能を付加し、設定クライアント１５からこの機能の開始、終了を指示することによって、スケジュール設定に影響されることなく、変化検知処理に対する設定の有効性を確認することができる。
【００９３】
なお、本実施形態においては、ボタン１２１７が設けられているが、これを廃止し、スケジュールによりカメラサーバ１１における変化検知処理が動作していない場合には、画像変化検知イベント表示部１２１１を無効にするようにしてもよい。現在時刻がスケジュールの範囲内か否かは、例えばカメラサーバ１１より設定クライアント１５に対してスケジュールによる変化検知開始、終了を通知すればよい。これによってスケジュールと設定クライアントの表示の整合性を保つことができる。
【００９４】
なお、本発明の目的は、前述した各実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることはいうまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることはいうまでもない。
【００９５】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることはうまでもない。
【００９６】
以下、本発明の実施態様を列挙する。
【００９７】
［実施態様１］  カメラが接続されるカメラサーバと、前記カメラサーバとネットワークを介して通信可能に接続される設定クライアントとを備える画像変化検知システムであって、前記カメラサーバは、設定値に基づいて前記カメラで撮影された画像の変化を検知するための画像変化検知処理を行う第１の画像変化検知手段を有し、前記設定クライアントは、前記ネットワークを介して前記カメラサーバから前記カメラで撮影された画像を取得する画像取得手段と、設定値に基づいて前記画像取得手段により取得された画像に対して画像変化検知処理を行う第２の画像変化検知手段と、前記第２の画像変化検知手段の検知結果に基づいて、前記ネットワークを介して前記カメラサーバの前記第１の画像変化検知手段の設定値を前記カメラサーバに送信する送信手段とを有することを特徴とする画像変化検知システム。
【００９８】
［実施態様２］  前記設定クライアントは、前記ネットワークを介して前記カメラサーバの前記第１の画像変化検知手段の画像変化検知処理の結果を取得する検知処理結果取得手段と、前記検知処理結果取得手段により取得された前記第１の画像変化検知手段の画像変化検知処理の結果と前記第２の画像変化検知手段の画像変化検知処理の結果とのいずれか一方を選択的に表示する表示手段とを有することを特徴とする実施態様１記載の画像変化検知システム。
【００９９】
［実施態様３］  前記設定クライアントは、前記ネットワークを介して前記カメラサーバの前記第１の画像変化検知手段の画像変化検知処理の結果を取得する検知処理結果取得手段と、前記検知処理結果取得手段により取得された前記第１の画像変化検知手段の画像変化検知処理の結果と前記第２の画像変化検知手段の画像変化検知処理の結果とを同時に表示する表示手段とを有することを特徴とする実施態様１記載の画像変化検知システム。
【０１００】
［実施態様４］  前記カメラサーバの前記第１の画像変化検知手段は、その画像変化検知処理を指定されたスケジュールに従って実行し、前記設定クライアントは、前記ネットワークを介して、前記第１の画像変化検知手段の画像変化検知処理に対するスケジュールを指定するスケジュール指定手段と、現在時刻が前記第１の画像変化検知手段の画像変化検知処理に対して指定されたスケジュール範囲外の時間であるときには、前記表示手段による前記第１の画像変化検知手段の画像変化検知処理の結果の表示を無効する表示無効手段とを有することを特徴とする実施態様１記載の画像変化検知システム。
【０１０１】
［実施態様５］  前記設定クライアントは、前記ネットワークを介して、前記第１の画像変化検知手段の画像変化検知処理に対して指定されたスケジュールを無視し、該第１の画像変化検知手段に画像変化検知処理を強制的に実行するように前記カメラサーバに要求する強制動作要求手段を有し、前記カメラサーバは、前記強制動作要求手段の要求に基づいて第１の画像変化検知手段に画像変化検知処理を強制的に実行させる強制手段を有することを特徴とする実施態様４記載の画像変化検知システム。
【０１０２】
［実施態様６］  前記強制動作要求手段による要求が行われる際、前記設定値変更手段による前記カメラサーバの前記第１の画像変化検知手段に対する設定値の変更が行われることを特徴とする実施態様５記載の画像変化検知システム。
【０１０３】
［実施態様７］  前記設定クライアントは、該設定クラインとのフレームレートと前記カメラサーバのフレームレートが異なる場合、前記表示手段による前記第２の画像変化検知手段の画像変化検知処理の結果の表示を無効する表示無効手段を有することを特徴とする実施態様２ないし６のいずれか１つに記載の画像変化検知システム。
【０１０４】
［実施態様８］  カメラが接続されるカメラサーバと、前記カメラサーバとネットワークを介して通信可能に接続される設定クライアントとを用いた画像変化検知方法であって、前記カメラサーバは、設定値に基づいて前記カメラで撮影された画像の変化を検知するための画像変化検知処理を行う第１の画像変化検知工程を有し、前記設定クライアントは、前記ネットワークを介して前記カメラサーバから前記カメラで撮影された画像を取得する画像取得工程と、設定値に基づいて前記画像取得工程により取得された画像に対して画像変化検知処理を行う第２の画像変化検知工程と、前記第２の画像変化検知工程の検知結果に基づいて、前記ネットワークを介して前記カメラサーバの前記第１の画像変化検知工程の画像変化検知処理に対する設定値を前記カメラサーバに送信する送信工程とを有することを特徴とする画像変化検知方法。
【０１０５】
［実施態様９］  前記設定クライアントは、前記ネットワークを介して前記カメラサーバの前記第１の画像変化検知工程での画像変化検知処理の結果を取得する検知処理結果取得工程と、前記検知処理結果取得工程により取得された前記第１の画像変化検知工程での画像変化検知処理の結果と前記第２の画像変化検知工程での画像変化検知処理の結果とのいずれか一方を選択的に表示手段に表示する表示工程とを有することを特徴とする実施態様８記載の画像変化検知方法。
【０１０６】
［実施態様１０］  前記設定クライアントは、前記ネットワークを介して前記カメラサーバの前記第１の画像変化検知工程での画像変化検知処理の結果を取得する検知処理結果取得工程と、前記検知処理結果取得工程により取得された前記第１の画像変化検知工程での画像変化検知処理の結果と前記第２の画像変化検知工程での画像変化検知処理の結果とを同時に表示手段に表示する表示工程とを有することを特徴とする実施態様８記載の画像変化検知方法。
【０１０７】
［実施態様１１］  前記カメラサーバの前記第１の画像変化検知工程では、その画像変化検知処理を指定されたスケジュールに従って実行し、前記設定クライアントは、前記ネットワークを介して、前記第１の画像変化検知工程での画像変化検知処理に対するスケジュールを指定するスケジュール指定工程と、現在時刻が前記第１の画像変化検知工程での画像変化検知処理に対して指定されたスケジュール範囲外の時間であるときには、前記表示手段による前記第１の画像変化検知手段の画像変化検知処理の結果の表示を無効する表示無効工程とを有することを特徴とする実施態様８記載の画像変化検知方法。
【０１０８】
［実施態様１２］  前記設定クライアントは、前記ネットワークを介して、前記第１の画像変化検知工程での画像変化検知処理に対して指定されたスケジュールを無視し、該第１の画像変化検知工程を強制的に実行するように前記カメラサーバに要求する強制動作要求工程を有し、前記カメラサーバは、前記強制動作要求工程の要求に基づいて第１の画像変化検知工程を強制的に実行させる強制工程を有することを特徴とする実施態様１１記載の画像変化検知方法。
【０１０９】
［実施態様１３］  前記強制動作要求工程で要求が行われる際、前記設定値変更工程による前記カメラサーバの前記第１の画像変化検知工程により画像変化検知処理に対する設定値の変更が行われることを特徴とする実施態様１２記載の画像変化検知方法。
【０１１０】
［実施態様１４］  前記設定クライアントは、該設定クラインとのフレームレートと前記カメラサーバのフレームレートが異なる場合、前記表示手段による前記第２の画像変化検知手段の画像変化検知処理の結果の表示を無効する表示無効工程を有することを特徴とする実施態様９ないし１３のいずれか１つに記載の画像変化検知方法。
【０１１１】
［実施態様１５］  カメラが接続されるカメラサーバと、前記カメラサーバとネットワークを介して通信可能に接続される設定クライアントとを用いた画像変化検知システムを構築するためのプログラムであって、前記カメラサーバ上で実行される第１のプログラムは、設定値に基づいて前記カメラで撮影された画像の変化を検知するための画像変化検知処理を行う第１の画像変化検知ステップを有し、前記設定クライアント上で実行される第２のプログラムは、前記ネットワークを介して前記カメラサーバから前記カメラで撮影された画像を取得する画像取得ステップと、設定値に基づいて前記画像取得ステップにより取得された画像に対して画像変化検知処理を行う第２の画像変化検知ステップと、前記第２の画像変化検知ステップの検知結果に基づいて、前記ネットワークを介して前記カメラサーバの前記第１の画像変化検知ステップの設定値を前記カメラサーバに送信する送信ステップとを有することを特徴とするプログラム。
【０１１２】
［実施態様１６］  実施態様１５記載のプログラムを格納したことをコンピュータ読み取り可能に格納したことを特徴とする記憶媒体。
【０１１３】
【発明の効果】
以上説明したように、本発明によれば、設定クライアントにおいて、第２の画像変化検知手段の検知結果に基づいて、ネットワークを介してカメラサーバの第１の画像変化検知手段の設定値をカメラサーバに送信するので、設定クライアントからカメラサーバの画像変化検知処理に対して適切な設定値を設定することができる。
【図面の簡単な説明】
【図１】本発明の第１実施形態に係る画像変化検知システムの構成を示すブロック図である。
【図２】図１のカメラサーバ１１の内部構成を示すブロック図である。
【図３】図１の設定クライアントの内部構成を示すブロック図である。
【図４】設定クライアント１５の画像表示部３３に表示される画面例を示す図である。
【図５】図３の設定クライアントの設定操作部３４により変化検知の各種設定を行う際の設定操作画面例を示す図である。
【図６】図１のカメラサーバ１１のメインプロセスの動作手順を示すフローチャートである。
【図７】図１のカメラサーバ１１のメインプロセスの動作手順を示すフローチャートである。
【図８】図１のカメラサーバ１１の画像取得プロセスの動作手順を示すフローチャートである。
【図９】図１の設定クライアント１５のメインプロセスの処理手順を示すフローチャートである。
【図１０】図１の設定クライアント１５のメインプロセスの処理手順を示すフローチャートである。
【図１１】図１の設定クライアント１５の画像受信プロセスの手順を示すフローチャートである。
【図１２】本発明の第２実施形態に係る画像変化検知システムの設定クライアントにおける画像変化検知処理の各種設定を行う際の設定操作画面例を示す図である。
【図１３】（ａ）は本発明の第３実施形態に係る画像変化検知システムの設定クライアントにおける変化検知処理の各種設定を行う際の設定操作画面の一例を示す図、（ｂ）は設定操作画面の他の例を示す図である。
【図１４】本発明の第４実施形態に係る画像変化検知システムの設定クライアントにおける変化検知処理の各種設定を行う際の設定操作画面の一例を示す図である。
【図１５】本発明の第４実施形態に係る画像変化検知システムのカメラサーバのメインプロセスの動作手順を示すフローチャートである。
【図１６】本発明の第４実施形態に係る画像変化検知システムのカメラサーバのメインプロセスの動作手順を示すフローチャートである。
【符号の説明】
１１  カメラサーバ
１２  カメラ
１３，１６  画像変換検知処理手段
１４  ネットワーク
１５  画像変化検知設定クライアント
２３  符号化部
２４，３７  送信部
２５，３５  変化検知部
２６，３１  受信部
２７  符号化・変化検知設定部
３２  復号化部
３３  画像表示部
３４  設定操作部
３６  変化検知設定部
【図１】
2004248089.tif 000003
【図２】
2004248089.tif 000004
【図３】
2004248089.tif 000005
【図４】
2004248089.tif 000006
【図５】
2004248089.tif 000007
【図６】
2004248089.tif 000008
【図７】
2004248089.tif 000009
【図８】
2004248089.tif 000010
【図９】
2004248089.tif 000011
【図１０】
2004248089.tif 000012
【図１１】
2004248089.tif 000013
【図１２】
2004248089.tif 000014
【図１３】
2004248089.tif 000015
【図１４】
2004248089.tif 000016
【図１５】
2004248089.tif 000017
【図１６】
2004248089.tif 000018