(57)【要約】【課題】  センサからの入力発生時に必ず目的とする映像を取得することが可能であることを目的とする。【解決手段】  １つまたは複数の接点入力ポートと複数のカメラを接続するビデオ入力ポートと１つまたは複数のカメラを制御するカメラ制御ポートと映像を一時保存するための記憶装置と映像を記録するための不揮発性の記憶装置とネットワークに接続するためのネットワークインターフェースをもち、ある特定のセンサからの信号入力に基づき複数のカメラの映像を蓄積できることを可能とすることを特徴とするネットワークカメラサーバ。【選択図】  図１
2005167441.tif 000002
【特許請求の範囲】
【請求項１】
カメラを接続するための２つ以上のビデオ入力ポートと、一つまたは２つ以上のセンサを接続するための接点入力ポートと、ビデオ入力ポートに接続されたカメラからの映像を一時的に記憶するための記憶装置と、ビデオ入力ポートに接続されたカメラからの映像を蓄積するための不揮発性記憶装置と、ネットワークに接続するためのネットワークインターフェースを有するカメラサーバであって、特定の１つのセンサからの入力信号に応じて、１つまたは２つ以上のカメラからの映像を蓄積保存することを特徴とするカメラサーバ。
【請求項２】
１つまたは２つ以上のカメラ制御を行なうことが可能なカメラ制御ポートを有する、ネットワークを介してユーザがカメラ制御を行なうことが可能である、請求項１に記載のカメラサーバ。
【請求項３】
１つまたは２つ以上のカメラに対して可視範囲制限機能と、可視範囲制限外の位置の映像を指定可能な映像蓄積機能を有し、ユーザからのカメラ制御要求時にカメラを自動的に制御し、可視範囲制限内に移動してから映像送信を行なうことを特徴とする、請求項２に記載のカメラサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、センサを用いて特定のカメラからの映像を取得、蓄積を行なう監視システムに関するものである。
【背景技術】
【０００２】
従来のカメラサーバではセンサからの入力が発生した場合に映像を取得することができるカメラが１台のみであり、センサからの入力発生時に指定されたカメラが他のユーザにより制御を行われているとあらかじめ指定された位置へカメラを制御するまでの間、指定された位置での映像の取得を行うことができなかった（特許文献１参照）。
【特許文献１】特開２０００−０４１１１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明では、これまで取得することが難しかったセンサからの入力ONの瞬間の映像を取得し、蓄積することを目的とする。
【課題を解決するための手段】
【０００４】
本発明では、特定の一つのセンサからの入力が発生した場合に映像を取得し、保存するカメラを複数指定し、必ず一つのカメラは目的の位置の映像を取得するようにすることで、複数指定したカメラのうちの１つまたは複数のカメラからの、センサからの入力があった瞬間の映像を取得することを可能とするものである。
【発明の効果】
【０００５】
以上のように、ある特定の１つのセンサに対して複数のカメラからの映像を取得、蓄積できるようにすることで、接点からの入力がONになった瞬間に、少なくとも１つのカメラから取得した映像は目的の位置を撮影したものであることを保証することが可能となる。
【発明を実施するための最良の形態】
【０００６】
図１は本発明における構成を示すものである。
【０００７】
１０１はカメラサーバ本体、１０２はカメラからの映像を取得するためのビデオ入力インターフェース、１０３はカメラのパン、チルト、ズーム等の制御を行うためのカメラ制御インターフェース、１０４はセンサを接続するための接点入力インターフェース、１０５はカメラから取得した映像を直積するための記憶装置、１０６はネットワークインターフェース、１０７はビデオ入力インターフェースおよびカメラ制御インターフェースを介してカメラサーバに接続されるパン、チルト、ズーム等の制御を行なうことが可能なカメラ、１０８は接点入力インターフェースを介して接続されるセンサである。
【０００８】
次に図２を用いて、本発明における、センサ入力時の映像蓄積の指定を行なうための手順を説明する。
【０００９】
図２は接点入力に信号が入力されたときのカメラサーバの動作を設定するための設定画面を表すものである。201はセンサが複数あった場合に特定の一つのセンサを指定するリストボックス。202はセンサからの入力があった場合に映像を取得するカメラを指定するか否かを選択するためのチェックボックス。203はセンサからの入力があった場合に映像を取得する第一のカメラを指定するリストボックス。204はセンサからの入力があった場合に映像を取得するする第二のカメラを指定するリストボックスである。この時204に指定するカメラは必ず203で指定したカメラとは別のカメラでなければならない。
【００１０】
205はセンサからの入力があった場合に、センサからの入力がONとなった直前で取得した映像を蓄積するか否かを指定するためのチェックボックス。206はセンサからの入力がONとなっている間に取得した映像を蓄積するか否かを指定するチェックボックス。207はセンサからの入力信号がOFFとなった直前で取得した映像を蓄積するか否かを指定するためのチェックボックス。208はセンサからの入力信号に変化があった場合に信号の変化以前に取得した映像を何秒分蓄積するかを指定するためのテキストボックス。209はセンサからの入力信号に変化があった場合に信号の変化以後に取得した映像を何秒分蓄積するかを指定するためにテキストボックス。210はセンサからの入力信号がONになってからOFFになるまでの間、何秒感覚で映像を蓄積するかを指定するためのテキストボックスである。
【００１１】
図３はユーザからのカメラ制御要求がない場合の、カメラサーバがカメラから映像を取得し、ビューワに映像を送信すると共にセンサからの入力に備え一時保存領域に映像を保存する処理の流れを表すものである。
【００１２】
カメラサーバは起動時に図２で示される設定画面でセンサ入力に対する動作を指定されていた場合、２０３および２０４で指定されたカメラを、それぞれ指定された位置へと制御する（３０１）。次にカメラサーバは第一のカメラの映像の取得を行なう（３０２）。ユーザが第一のカメラからの映像を取得するために、ネットワークを介してビューワを接続している場合（３０３）、カメラサーバは第一のカメラから取得した映像をビューワに対して送信する（３０４）とともに、センサからの入力に備え取得した映像を一時保存領域に保存する（３０５）。次にカメラサーバは第二のカメラの映像の取得を行なう（３０６）。ユーザが第二のカメラの映像を取得するために、ネットワークを介してビューワを接続している場合（３０７）、カメラサーバは取得した映像をビューワに送信する（３０８）とともに、センサからの入力に備え、取得して画像を一時保存領域に保存する（３０９）。次に一時保存領域を確認し、一定時間を経過した画像を削除し（３１０）、第一のカメラからの映像取得手順へ制御を戻す。
【００１３】
図４は図３で表された処理を行なっている途中、ユーザからカメラ１制御の要求を受けた場合の処理の手順と、ユーザがカメラ１の制御を行なっている場合のカメラサーバの処理の流れを表したものである。
【００１４】
カメラサーバはカメラ１の制御を要求（４０１）されると指定されたカメラの制御権をビューワに渡す（４０２）。カメラサーバはカメラの制御権をビューワに渡した後、第一のカメラの映像の取得を行なう（４０３）。この時ユーザが第一のカメラに接続しているので、カメラサーバは第一のカメラから取得した映像をビューワに対して送信する（４０４）。次にカメラサーバは第二のカメラの映像の取得を行なう（４０５）。カメラ制御を行なっているユーザとは別のユーザが第二のカメラの映像を取得するために、ネットワークを介してビューワを接続している場合（４０６）、カメラサーバは取得した映像をビューワに送信する（４０７）とともに、センサからの入力に備え、取得して画像を一時保存領域に保存する（４０８）。次に一時保存領域を確認し、一定時間を経過した画像を削除し（４０９）、第一のカメラからの映像取得手順へ制御を戻す。
【００１５】
図５は図４で表された処理を行なっている途中、ユーザがカメラの制御をカメラ１からカメラ２へ切替えた場合の処理の手順と、ユーザがカメラ２の制御を行なっている場合のカメラサーバの処理の流れを表したものである。
【００１６】
カメラサーバはカメラ１からカメラ２への制御権の切替えを要求（５０１）されると、まずビューワのカメラ１に対する制御権を解放し（５０２）、次にカメラ２の制御権をビューワに渡す（５０３）。次にカメラサーバはカメラ１を予め指定された位置へ制御し（５０４）、センサからの入力に備える。切替え処理が終了するとカメラサーバはカメラ１の映像の取得を行なう（５０５）。カメラ制御を行なっているユーザとは別のユーザがカメラ１の映像を取得するために、ネットワークを介してビューワを接続している場合（５０６）、カメラサーバは取得した映像をビューワに送信する（５０７）とともに、センサからの入力に備え、取得して画像を一時保存領域に保存する（５０８）
次にカメラサーバはカメラ２の映像を取得する（５０９）。この時ユーザはカメラ２に接続しているので、カメラサーバはカメラ２から取得した映像をビューワに対して送信する（５１０）。次に一時保存領域を確認し、一定時間を経過した画像を削除し（５１１）、カメラ１からの映像取得手順へ制御を戻す。
【００１７】
図６は２０３または２０４に指定されているカメラに可視範囲制限がかけられていた場合のカメラの切替え処理手順を表したものである。説明のため、カメラ２に対して可視範囲制限がかけられており、カメラ１からカメラ２への制御切替え要求があった場合を例に取り説明する。
【００１８】
カメラサーバはカメラ１からカメラ２への制御権の切替えを要求（６０１）されると、まずビューワのカメラ１に対する制御権を解放する（６０２）。次にカメラ２の可視範囲を確認し、２０３または２０４で指定されたカメラの位置が可視範囲の外にある場合（６０３）、カメラ２を制御し可視範囲内へ移動する（６０４）。次にカメラサーバはカメラ２の制御権をビューワに渡し、２０３または２０４で指定された位置へカメラ１を制御する（６０５）。
【００１９】
図７はカメラ切替え要求があった場合に、より確実に目的の映像を取得するためのカメラ制御権の受渡しの処理の流れを表すものである。
【００２０】
カメラサーバはカメラ１からカメラ２への制御権の切替えを要求（７０１）されると、まずビューワのカメラ１に対する制御権を解放する（７０２）。次にカメラサーバは２０３または２０４で指定された位置へカメラ１を制御する（７０３）。カメラ１が目的の位置に制御されると、カメラサーバはビューワにカメラ２の制御権を与える。
【図面の簡単な説明】
【００２１】
【図１】本発明におけるネットワークカメラの構成を示す。
【図２】本発明における蓄積設定を行なうための設定画面を示す。
【図３】本発明における映像の取得と一時保存、送信の処理の流れを示す。
【図４】本発明におけるカメラ制御要求の受付と映像の取得と一時保存、送信の処理の流れを示す。
【図５】本発明におけるカメラ切替えの受け付けと映像の取得と一時保存、送信の処理の流れを示す。
【図６】本発明における可視範囲制限時のカメラ切替の処理の流れを示す。
【図７】本発明における第二のカメラ切替え方式を示す。
【図１】
2005167441.tif 000003
【図２】
2005167441.tif 000004
【図３】
2005167441.tif 000005
【図４】
2005167441.tif 000006
【図５】
2005167441.tif 000007
【図６】
2005167441.tif 000008
【図７】
2005167441.tif 000009