Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3923838B2 - Surveillance camera control system and program applied to this system - Google Patents
[go: Go Back, main page]

JP3923838B2 - Surveillance camera control system and program applied to this system - Google Patents

Surveillance camera control system and program applied to this system Download PDF

Info

Publication number
JP3923838B2
JP3923838B2 JP2002100950A JP2002100950A JP3923838B2 JP 3923838 B2 JP3923838 B2 JP 3923838B2 JP 2002100950 A JP2002100950 A JP 2002100950A JP 2002100950 A JP2002100950 A JP 2002100950A JP 3923838 B2 JP3923838 B2 JP 3923838B2
Authority
JP
Japan
Prior art keywords
control
user terminal
operation right
image
selection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2002100950A
Other languages
Japanese (ja)
Other versions
JP2003299071A (en
Inventor
健二 君山
修一 山口
直子 佐藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP2002100950A priority Critical patent/JP3923838B2/en
Publication of JP2003299071A publication Critical patent/JP2003299071A/en
Application granted granted Critical
Publication of JP3923838B2 publication Critical patent/JP3923838B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Closed-Circuit Television Systems (AREA)
  • Studio Devices (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Interconnected Communication Systems, Intercoms, And Interphones (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、監視カメラとこれにより得られた画像の配信を受けるユーザ端末とがネットワークを介して接続されたシステムであって、上記監視カメラにおける旋回やズームの操作や複数の監視カメラにより得られた画像の選択操作を、上記ユーザ端末から制御することの可能な監視カメラ制御システム及びこのシステムに適用されるプログラムに関するものである。
【0002】
【従来の技術】
近年、遠隔の監視カメラの旋回やズームの操作や複数の監視カメラにより得られた画像の選択操作をユーザ端末においてWebブラウザを用いて行うケースが増えてきている。係る構成では、機械スイッチが埋め込まれた専用の操作器に代ってブラウザ画面上に表示されるアイコンをクリックすることにより、監視したい対象を撮像する所望カメラの選択を行い、旋回ボタンを操作することによりカメラの画角調整を行う等の方法がとられている。
【0003】
ところがこのように操作器をブラウザに変えることよって、ネットワーク上の不特定多数のユーザがカメラや画像切り換えを行うことになってユーザ間で競合状態が発生しやすい状況になっている。従来はユーザ間で優先順位を決めるなどして解決を図っていたが、このような手法によると、優先度の高いユーザが利用中は同じ対象を他のユーザが全く利用できない。例えば、高い優先度を持つユーザが利用状態のまま監視を終了してしまうとシステムがロックするなどの問題が生じる。また、同じ優先順位のユーザ間ではどちらを優先させるかの処理が行えない問題がある。
【0004】
【発明が解決しようとする課題】
上記の問題に対応するための手法は、例えば特開2000−19960に記載されている。この手法は、競合関係が存在するか否かに拘りなく操作権をだれが持っているかを各ユーザに表示し、操作権の譲渡を希望する操作によりその旨を各ユーザに表示し、操作権保有者による操作権の放棄などにより操作権の移転を図るものである。
【0005】
上記の手法によっても操作権の移転を行い得るものであるが、競合関係が生じた場合の操作権移転としてはやや迅速性に欠ける嫌いがある。
【0006】
本発明は上記のような従来の監視カメラ制御システムの状況を改善しようとしてなされたもので、その目的は、競合関係が生じた場合の操作権移転をより迅速に適切に行うことができる監視カメラ制御システムを提供することであり、またそのシステムに適用されるプログラムを提供することも目的としている。
【0007】
【課題を解決するための手段】
本発明に係る監視カメラ制御システムは、旋回機構とズーム機構との少なくとも一方を備え、監視対象を撮像して得た画像を出力する監視カメラと、前記監視カメラにより得られた画像をネットワークを介して得ると共に、前記旋回機構又は前記ズーム機構に対する制御情報を前記ネットワークを介して送信する複数のユーザ端末と、前記複数のユーザ端末による制御情報に基づいて前記旋回機構と前記ズーム機構に対する制御を行う制御サーバとを具備し、前記制御サーバには、前記監視カメラに対しての制御が複数のユーザ端末からなされる競合の発生を検出する検出手段と、前記検出手段により競合が生じたことが検出された場合に、競合発生及び競合相手を示す情報と操作権の強制取得と依頼取得を選択入力するための画像情報を、後から制御を要求した後発ユーザ端末に提供する第1の制御手段とを具備することを特徴とする。
【0008】
本発明に係る監視カメラ制御システムは、前記後発ユーザ端末における操作権の強制取得と依頼取得の選択入力に応じて、それぞれ操作権の移転と非移転に関して選択入力するための画像情報を、先に制御を行っている先発ユーザ端末に提供する第2の制御手段とを具備することを特徴とする。
【0009】
本発明に係る監視カメラ制御システムは、前記先発ユーザ端末における操作権の移転と非移転に関する選択入力に応じた結果を示す画像情報を、後発ユーザ端末に提供する第3の制御手段とを具備することを特徴とする。
【0010】
本発明に係る監視カメラ制御システムは、監視対象を撮像して得た画像を出力する複数の監視カメラと、前記複数の監視カメラによる画像のいずれかを選択出力する選択手段と、前記選択手段により選択された画像をネットワークを介して得ると共に、前記選択手段に対する制御情報を前記ネットワークを介して送信する複数のユーザ端末と、前記複数のユーザ端末による制御情報に基づいて前記選択手段に対する制御を行う制御サーバとを具備し、前記制御サーバの前記検出手段は、前記画像の選択に対しての制御が複数のユーザ端末からなされる競合の発生を検出し、前記第1の制御手段は、前記検出手段により画像の選択に対して競合が生じたことが検出された場合に、競合発生及び競合相手を示す情報と操作権の強制取得と依頼取得を選択入力するための画像情報を、後から制御を要求した後発ユーザ端末に提供することを特徴とする。
【0011】
本発明に係る監視カメラ制御システムでは、前記第2の制御手段は、前記後発ユーザ端末における操作権の強制取得と依頼取得の選択入力に応じて、それぞれ操作権の移転と非移転に関して選択入力するための画像情報を、先に制御を行っている先発ユーザ端末に提供することを特徴とする。
【0012】
本発明に係る監視カメラ制御システムでは、前記第3の制御手段は、前記先発ユーザ端末における操作権の移転と非移転に関する選択入力に応じた結果を示す画像情報を、後発ユーザ端末に提供することを特徴とする。
【0013】
本発明に係る監視カメラ制御システムに適用されるプログラムは、旋回機構とズーム機構との少なくとも一方を備え、監視対象を撮像して得た画像を出力する監視カメラと、前記監視カメラにより得られた画像をネットワークを介して得ると共に、前記旋回機構又は前記ズーム機構に対する制御情報を前記ネットワークを介して送信する複数のユーザ端末と、前記複数のユーザ端末による制御情報に基づいて前記旋回機構と前記ズーム機構に対する制御を行う制御サーバとを具備する監視カメラ制御システムおける前記制御サーバに適用されるプログラムであって、前記監視カメラに対しての制御が複数のユーザ端末からなされる競合の発生を検出する検出手段と、前記検出手段により競合が生じたことが検出された場合に、競合発生及び競合相手を示す情報と操作権の強制取得と依頼取得を選択入力するための画像情報を、後から制御を要求した後発ユーザ端末に提供する第1の制御手段とを実現することを特徴とする。
【0014】
本発明に係る監視カメラ制御システムに適用されるプログラムは、監視対象を撮像して得た画像を出力する複数の監視カメラと、前記複数の監視カメラによる画像のいずれかを選択出力する選択手段と、前記選択手段により選択された画像をネットワークを介して得ると共に、前記選択手段に対する制御情報を前記ネットワークを介して送信する複数のユーザ端末と、前記複数のユーザ端末による制御情報に基づいて前記選択手段に対する制御を行う制御サーバとを具備する監視カメラ制御システムにおける前記制御サーバに適用されるプログラムであって、前記画像の選択に対しての制御が複数のユーザ端末からなされる競合の発生を検出する検出手段と、前記検出手段により画像の選択に対して競合が生じたことが検出された場合に、競合発生及び競合相手を示す情報と操作権の強制取得と依頼取得を選択入力するための画像情報を、後から制御を要求した後発ユーザ端末に提供する第1の制御手段とを実現することを特徴とする。
【0015】
本発明に係る監視カメラ制御システムに適用されるプログラムは、前記後発ユーザ端末における操作権の強制取得と依頼取得の選択入力に応じて、それぞれ操作権の移転と非移転に関して選択入力するための画像情報を、先に制御を行っている先発ユーザ端末に提供する第2の制御手段を実現することを特徴とする。
【0016】
本発明に係る監視カメラ制御システムに適用されるプログラムは、前記先発ユーザ端末における操作権の移転と非移転に関する選択入力に応じた結果を示す画像情報を、後発ユーザ端末に提供する第3の制御手段を実現することを特徴とする。
【0017】
【発明の実施の形態】
以下添付図面を参照して、本発明に係る監視カメラ制御システム及びそれに適用されるプログラムの実施の形態を説明する。各図において同一の構成要素には、同一の符号を付して重複する説明を省略する。図1に本発明に係る監視カメラ制御システムの構成を示す。このシステムでは、ネットワーク4に制御サーバ1、画像サーバ2、ユーザ端末5−1〜5−nが接続されている。
【0018】
一方、監視を行うために複数の所要地点に監視カメラ3−1、3−2、・・・が設置されている。監視カメラ3−1、3−2、・・・は、同様な構成であるので、代表として監視カメラ3−1について説明を行う。監視カメラ3−1には、各部に電力を供給する電源部31、画像出力部32、ズーム機構33、旋回処理部34、中央制御部35が備えられている。
【0019】
画像出力部32は、撮像対象を撮像して得られた画像信号をVSW(ビデオスイッチ)6へ出力する機能を備えるものである。ズーム機構33は、ズームを実行する部分である。旋回処理部34はカメラの方向を上下左右へ旋回する部分である。中央制御部35は、与えられる制御情報に基づきズーム機構33や旋回機構34を制御してズーム制御と旋回制御を行うものである。
【0020】
各監視カメラ3−1、3−2、・・・の画像出力部32から出力された画像信号はVSW6へ至り、いずれかの監視カメラによる画像信号が選択されて画像サーバ2へ送られる。画像サーバ2は、VSW6から到来した画像信号を所定の方式の画像情報に変換する機能と共に、ユーザ端末5−1〜5−nからアクセスを受けて当該画像を閲覧可能とするWWWサーバが含まれている。
【0021】
制御サーバ1には、ユーザ端末5−1〜5−nのアクセスを受けて画像サーバ2が提供する画像を閲覧し、監視カメラ3−1、3−2、・・・に対するズームや旋回に係る制御情報を送出するための画像を表示するプログラム(HTMLソースなど)を提供すると共に、ズームや旋回に係る制御情報を受けて対応する処理を行うものである。
【0022】
具体的に制御サーバ1には、WWWサーバ10、検出手段11、第1の制御手段12、第2の制御手段13、第3の制御手段14が備えられている。WWWサーバ10は、ユーザ端末5−1〜5−nのアクセスを受けて上記のプログラム(HTMLソースなど)を提供するものである。検出手段11は、監視カメラ3−1、3−2、・・・に対しての制御が複数のユーザ端末からなされる競合の発生を検出するものである。
【0023】
第1の制御手段12は、検出手段11により競合が生じたことが検出された場合に、競合発生及び競合相手を示す情報と操作権の強制取得と依頼取得を選択入力するための画像情報を、後から制御を要求した後発ユーザ端末に提供するものである。第2の制御手段13は、上記後発ユーザ端末における操作権の強制取得と依頼取得の選択入力に応じて、それぞれ操作権の移転と非移転に関して選択入力するための画像情報を、先に制御を行っている先発ユーザ端末に提供するものである。
【0024】
第3の制御手段14は、上記先発ユーザ端末における操作権の移転と非移転に関する選択入力に応じた結果を示す画像情報を、後発ユーザ端末に提供するものである。
【0025】
以上のように構成された監視カメラ制御システムにおいて、制御サーバ1、画像サーバ2及びユーザ端末5−1〜5−nは、ワークステーションやパーソナルコンピュータ等からなる計算機(コンピュータシステム)として構築され、その構成は例えば図2に示される如くである。
【0026】
すなわち、図2の計算機は、装置を統括制御するCPU51を有し、このCPU51に上記CPU51が用いるプログラム及びデータ等の情報が記憶される主記憶装置52が接続されている。更に、CPU51には、システムバス53を介してキーボード制御部54、表示制御部55、プリンタ制御部56、通信インタフェース57、マウス制御部58、磁気ディスク制御部59が接続されている。キーボード制御部54には各種情報をキー入力可能なキーボード入力装置60が接続され、表示制御部55には情報を表示するためのCRT表示装置61が接続され、プリンタ制御部56には情報を印字出力するためのプリンタ装置62が接続され、通信インタフェース57には回線を介して通信を行うための通信処理部63が接続され、マウス制御部58にはポインティングディバイスであるマウス64が接続され、磁気ディスク制御部59には補助記憶装置である磁気ディスク装置65が接続されている。
【0027】
なお、制御サーバ1や画像サーバ2には、CPU51、主記憶装置52、磁気ディスク制御部59、磁気ディスク装置65、通信インタフェース57、通信制御部63が少なくとも設けられる。また、図1において示される制御サーバ1や画像サーバ2、またユーザ端末5−1〜5−nには、必要に応じてフレキシブルディスクドライブ、磁気カード或いはICカードリーダ、MO(光磁気ディスク)ドライブ等が設けられる。
【0028】
またユーザ端末5−1〜5−nには、図3に示されるようにWebブラウザ50−1〜50−nが具備されており、これにより制御サーバ1や画像サーバ2のWWWサーバをアクセスするように構成されている。更に、ユーザ端末5−1〜5−nには、図4に示されるフローチャートにより示される動作を行うためのプログラムが磁気ディスク等の記憶媒体に備えられ、制御サーバ1は、図5、図6、図7に示されるフローチャートにより示される動作を行うためのプログラムが磁気ディスク等の記憶媒体に備えられているので、これらのフローチャートに基づき動作説明を行う。
【0029】
ここではユーザ端末5−1による動作を説明する。ユーザ端末5−1を立ち上げてWebブラウザ50−1を起動して制御サーバ1のWWWサーバ10へアクセスして表示のためのプログラム(HTMLソース等)を取得し(S1)、この取得したプログラムをWebブラウザ50−1にて実行して画像サーバ2へ画像要求がなされ、図8のダイアログBOXが表示されていない状態の図8の画面が表示される(S2)。
【0030】
上記において、図8のエリア81には画像サーバ2により提供される画像が表示され、エリア82には監視カメラ1−1、1−2、1−3のいずれかを選択するための選択ボタンが表示され、エリア83には旋回とズーム操作のためのボタンが表示される。そして、エリア82に表示された監視カメラ1−1、1−2、1−3のいずれかを選択するための選択ボタンと、エリア83に表示された旋回とズーム操作のためのボタンの操作がなされるか(S3)に基づき、カメラ操作に関する情報(監視カメラ1−1、1−2、1−3のいずれかを選択するのかに関する情報、旋回とズーム操作に関する情報)が制御サーバ1へ送信されることになる(S4)。
【0031】
ユーザ端末5−1による上記のような動作に対してアクセスを受けた制御サーバ1のWWWサーバ10は表示のためのプログラム(HTMLソース等)をダウンロードする(S11)。これに対し、Webブラウザ50−1が上記プログラムを実行して、図8のダイアログBOXが表示されていない画面が表示される。そこで、カメラ操作に関する制御情報(監視カメラ1−1、1−2、1−3のいずれかを選択するのかに関する制御情報、旋回とズーム操作に関する制御情報)が送られてくるかを制御サーバ1では監視する(S12)。
【0032】
そして、カメラ操作に関する制御情報が送られてくると、その時点において他のユーザ端末によるカメラ操作がなされていないかを検出することにより、競合が発生したか否かを検出する(S13(検出手段11))。このステップS13において競合が発生していないことが検出されると、上記カメラ操作に関する制御情報の発信元のユーザ端末の識別情報(ここではユーザ端末1−1の識別情報であり、ユーザ端末aという)を先発ユーザ端末として登録し(S14)、上記において送られてきた制御情報を受け付けて、監視カメラ1−1、1−2、1−3のいずれかの選択、そのときに選択されている監視カメラにおける旋回やズーム操作を行い(S15)、ステップS12へ戻って処理を続ける。
【0033】
一方、ステップS13において競合が発生したことが検出されると、後から制御を要求した後発ユーザ端末(ここでは、ユーザ端末1−2とし、識別情報はユーザ端末b)に競合の発生、競合相手、競合状態を解決する手法の選択ボタン等を図8に示すダイアログBOXに表示する(S16)。このとき、競合状態を解決する手法として、操作権の強制取得と依頼取得を選択入力するための画像情報を、後から制御を要求した後発ユーザ端末1−2(識別情報:ユーザ端末b)に提供する(第1の制御手段12)。
【0034】
具体例を挙げるとダイアログBOX内に、図9に示されるように、「カメラ操作・カメラ選択において競合が発生しました。」と競合の発生を表示し、「競合相手はユーザ端末aです。」と競合相手を表示し、「操作権を奪取する」と操作権の強制取得を選択するボタンを表示し、「操作権譲渡を依頼する」と操作権の依頼取得を選択するボタンを表示し、「あきらめる」と操作権の取得取り止めを選択するボタンを表示する。このように競合相手が表示されるので、相手と自分の関係を考慮して、操作権の強制取得、操作権の依頼取得、操作権の取得取り止めのいずれかを選択可能にボタン表示する。
【0035】
そして、制御サーバ1においては上記のようにダイアログBOXに表示されたボタンのいずれかが選択されるのを待つ(S17)。このステップS17において「あきらめる」との表示からなる操作権の取得取り止めを選択するボタンが操作されたことが検出されると、上記の後発ユーザ端末(識別情報:ユーザ端末b)において表示したダイアログBOXを消去して(S18)、ステップS12へ戻って処理を続ける。
【0036】
また、ステップS17において「操作権を奪取する」との表示からなる操作権の強制取得を選択するボタンが操作されたことが検出されると、上記の先発ユーザ端末1−1(識別情報:ユーザ端末a)の画面に奪取された旨及び操作権をどうするのかに関してダイアログBOXに表示を行う(S19)。つまり、後発ユーザ端末1−2(識別情報:ユーザ端末b)における操作権の強制取得と依頼取得の選択入力に応じて、それぞれ操作権の移転と非移転に関して選択入力するための画像情報を、先に制御を行っている先発ユーザ端末1−1(識別情報:ユーザ端末a)に提供する(第2の制御手段13)。
【0037】
具体例を挙げるとダイアログBOX内に、図10に示されるように、「カメラ操作・カメラ選択の操作権が奪取されました。」と現状を表示し、「相手はユーザ端末bです。」と相手を表示し、「操作権を取り戻す」と操作権の取り戻しを選択するボタンを表示し、「放置する」と操作権の奪取容認を選択するボタンを表示する。このように操作権を奪取した相手が表示されるので、相手と自分の関係を考慮して、操作権の取り戻し、操作権の奪取容認のいずれかを選択可能にボタン表示する。
【0038】
また、ステップS17において「操作権譲渡を依頼する」との表示からなる操作権の譲渡依頼を選択するボタンが操作されたことが検出されると、上記の先発ユーザ端末1−1(識別情報:ユーザ端末a)の画面に操作権の譲渡依頼がなされた旨及び操作権をどうするのかに関してダイアログBOXに表示を行う(S20)。この場合にも、後発ユーザ端末1−2(識別情報:ユーザ端末b)における操作権の強制取得と依頼取得の選択入力に応じて、それぞれ操作権の移転と非移転に関して選択入力するための画像情報を、先に制御を行っている先発ユーザ端末1−1(識別情報:ユーザ端末a)に提供する第2の制御手段13が動作する。
【0039】
具体例を挙げるとダイアログBOX内に、図11に示されるように、「カメラ操作・カメラ選択の操作権譲渡の要請がありました。」と現状を表示し、「相手はユーザbです。」と相手を表示し、「操作権を譲渡する」と操作権の譲渡許容を選択するボタンを表示し、「拒否する」と操作権の譲渡拒否を選択するボタンを表示する。このように操作権譲渡の要請をした相手が表示されるので、相手と自分の関係を考慮して操作権の譲渡許容し、操作権の譲渡拒否のいずれかを選択可能にボタン表示する。
【0040】
ステップS19による処理によって、先発ユーザaにおいて例えば図10に示されるような表示が行われているときには、操作権の取り戻しと操作権の奪取容認のいずれかを選択するボタンの選択待ちとなり、選択された内容の検出が行われる(図6のS21)。
【0041】
上記ステップS21において、「操作権を取り戻す」との表示からなるボタンの選択がなされたことが検出されると、後発ユーザに対してダイアログBOXにて操作権が取り戻された旨の図12に示される表示を行い調停のためのダイアログBOXの表示消去を「OK」ボタンの操作により行い(S22)、ステップS12へ戻って処理を続ける。
【0042】
上記ステップS21において、「放置する」との表示からなるボタンの選択がなされたことが検出されると、後発ユーザに対してダイアログBOXにて操作権が譲渡された旨の図13に示される表示を行い調停のためのダイアログBOXの表示消去を「OK」ボタンの操作により行い(S24)、後発ユーザbから得られる制御情報を受け付けて、監視カメラ1−1、1−2、1−3のいずれかの選択、そのときに選択されている監視カメラにおける旋回やズーム操作を行い(S25)、ステップS12へ戻って処理を続ける。
【0043】
ステップS20による処理によって、先発ユーザaにおいて例えば図11に示されるような表示が行われているときには、操作権の譲渡、操作権の譲渡拒否のいずれかを選択するボタンの選択待ちとなり、選択された内容の検出が行われる(図7のS31)。
【0044】
上記ステップS31において、「拒否する」との表示からなるボタンの選択がなされたことが検出されると、後発ユーザに対してダイアログBOXにて操作権の譲渡が拒否された旨の図14に示される表示を行い調停のためのダイアログBOXの表示消去を「OK」ボタンの操作により行い(S32)、ステップS12へ戻って処理を続ける。
【0045】
上記ステップS31において、「操作権を譲渡する」との表示からなるボタンの選択がなされたことが検出されると、後発ユーザ端末1−2(識別情報:ユーザ端末b)に対してダイアログBOXにて操作権が譲渡された旨の図13に示される表示を行い調停のためのダイアログBOXの表示消去を「OK」ボタンの操作により行うと共に当該後発ユーザ端末1−2(識別情報:ユーザ端末b)を先発ユーザ端末として登録し(S34)、新先発ユーザ端末1−2(識別情報:ユーザ端末b)から得られる制御情報を受け付けて、監視カメラ1−1、1−2、1−3のいずれかの選択、そのときに選択されている監視カメラにおける旋回やズーム操作を行い(S35)、ステップS12へ戻って処理を続ける。
【0046】
上記のようにしてステップS22、S24、S32、S34において、先発ユーザ端末1−1(識別情報:ユーザ端末a)における操作権の移転と非移転に関する選択入力に応じた結果を示す画像情報を、後発ユーザ端末1−2(識別情報:ユーザ端末b)に提供する第3の制御手段14が機能する。そして、上記のように、競合が生じた場合に先ず後発ユーザ端末に表示を行い、後発ユーザ端末による操作権の強制取得や必要な場合の依頼取得を可能とし、その結果を先発ユーザ端末に表示して、その結果に対する修正や同意を可能とし、競合が生じたユーザ端末により相手を考慮しながら迅速な操作権移転がなされる利点がある。
【0047】
【発明の効果】
以上説明したように本発明によれば、競合が生じたことが検出された場合に、競合発生及び競合相手を示す情報と操作権の強制取得と依頼取得を選択入力するための画像情報を、後から制御を要求した後発ユーザ端末に提供するので、競合が生じたユーザにより相手を考慮しながら迅速な操作権移転がなされ得る効果がある。
【図面の簡単な説明】
【図1】本発明に係る監視カメラ制御システムの実施の形態を示す構成図。
【図2】本発明に係る監視カメラ制御システムの要部のブロック図。
【図3】本発明に係る監視カメラ制御システムに用いられるユーザ端末が備える構成を示す図。
【図4】本発明に係る監視カメラ制御システムに用いられるユーザ端末における動作を説明するためのフローチャート。
【図5】本発明に係る監視カメラ制御システムに用いられる制御サーバにおける動作を説明するためのフローチャート。
【図6】本発明に係る監視カメラ制御システムに用いられる制御サーバにおける動作を説明するためのフローチャート。
【図7】本発明に係る監視カメラ制御システムに用いられる制御サーバにおける動作を説明するためのフローチャート。
【図8】本発明に係る監視カメラ制御システムに用いられるユーザ端末において表示される画面の表示例を示す図。
【図9】本発明に係る監視カメラ制御システムに用いられるユーザ端末における画面のダイアログBOXにて表示される表示例を示す図。
【図10】本発明に係る監視カメラ制御システムに用いられるユーザ端末における画面のダイアログBOXにて表示される表示例を示す図。
【図11】本発明に係る監視カメラ制御システムに用いられるユーザ端末における画面のダイアログBOXにて表示される表示例を示す図。
【図12】本発明に係る監視カメラ制御システムに用いられるユーザ端末における画面のダイアログBOXにて表示される表示例を示す図。
【図13】本発明に係る監視カメラ制御システムに用いられるユーザ端末における画面のダイアログBOXにて表示される表示例を示す図。
【図14】本発明に係る監視カメラ制御システムに用いられるユーザ端末における画面のダイアログBOXにて表示される表示例を示す図。
【符号の説明】
1 制御サーバ
2 画像サーバ
3−1、3−2、・・・ 監視カメラ
4 ネットワーク
5−1〜5−n ユーザ端末
6 VSW
10 WWWサーバ
11 検出手段
12 第1の制御手段
13 第2の制御手段
14 第3の制御手段
31 電源部
32 画像出力部
33 ズーム機構
34 旋回機構
35 中央制御部
[0001]
BACKGROUND OF THE INVENTION
The present invention is a system in which a surveillance camera and a user terminal that receives distribution of an image obtained thereby are connected via a network, and can be obtained by a turning or zooming operation or a plurality of surveillance cameras in the surveillance camera. The present invention relates to a surveillance camera control system capable of controlling an image selection operation from the user terminal and a program applied to this system.
[0002]
[Prior art]
In recent years, there are increasing cases in which a user turns a remote surveillance camera by turning and zooming, and selecting an image obtained by a plurality of surveillance cameras using a Web browser on a user terminal. In such a configuration, by clicking an icon displayed on the browser screen instead of a dedicated operation device in which a mechanical switch is embedded, a desired camera for imaging an object to be monitored is selected, and a turn button is operated. Thus, a method of adjusting the angle of view of the camera is taken.
[0003]
However, by changing the operation device to a browser in this way, an unspecified number of users on the network perform camera and image switching, and a situation in which a competition state is likely to occur among users is likely to occur. Conventionally, solutions have been attempted by deciding priorities among users, but according to such a method, other users cannot use the same target at all while users with high priority are using them. For example, if a user with a high priority ends the monitoring in the usage state, there arises a problem that the system is locked. In addition, there is a problem that it is not possible to process which is prioritized between users having the same priority.
[0004]
[Problems to be solved by the invention]
A technique for dealing with the above problem is described in, for example, Japanese Patent Laid-Open No. 2000-19960. This method displays to each user who has the operation right regardless of whether or not a competitive relationship exists, and displays that fact to each user according to the operation for which the operation right is desired to be transferred. The operation right is transferred by the abandonment of the operation right by the holder.
[0005]
Although the operation right can be transferred also by the above method, the transfer of the operation right when there is a competitive relationship is somewhat lacking in quickness.
[0006]
The present invention has been made in order to improve the situation of the conventional surveillance camera control system as described above, and its purpose is a surveillance camera capable of more quickly and appropriately transferring the operation right when a competitive relationship occurs. It is intended to provide a control system and to provide a program applied to the system.
[0007]
[Means for Solving the Problems]
A surveillance camera control system according to the present invention includes at least one of a turning mechanism and a zoom mechanism, and outputs a picture obtained by imaging a surveillance target, and an image obtained by the surveillance camera via a network. A plurality of user terminals that transmit control information for the turning mechanism or the zoom mechanism via the network, and control of the turning mechanism and the zoom mechanism based on the control information by the plurality of user terminals. A control server, wherein the control server detects the occurrence of a conflict in which control of the surveillance camera is performed by a plurality of user terminals, and the detection unit detects that a conflict has occurred. Image information for selecting and inputting information indicating the occurrence of a conflict and a competitor, forcible acquisition of operation right and request acquisition, Characterized by comprising a first control means for providing the requested subsequent user terminal control from.
[0008]
According to the surveillance camera control system of the present invention, the image information for selectively inputting the operation right transfer and non-transfer respectively in accordance with the selection input of the operation right forced acquisition and request acquisition in the subsequent user terminal, And a second control means provided to the starting user terminal that is performing control.
[0009]
The surveillance camera control system according to the present invention includes third control means for providing image information indicating a result according to a selection input related to transfer and non-transfer of the operation right in the advance user terminal to the subsequent user terminal. It is characterized by that.
[0010]
The surveillance camera control system according to the present invention includes a plurality of surveillance cameras that output an image obtained by imaging a surveillance object, a selection unit that selectively outputs any of the images from the plurality of surveillance cameras, and the selection unit. A selected image is obtained via a network, and a plurality of user terminals that transmit control information for the selection means via the network, and the selection means is controlled based on control information by the plurality of user terminals. A control server, wherein the detection means of the control server detects the occurrence of contention controlled by a plurality of user terminals with respect to the selection of the image, and the first control means detects the detection If it is detected by the means that a conflict has occurred with respect to the selection of the image, information indicating the occurrence of the conflict and the competitor and forcible acquisition of the operation right and request acquisition And providing the image information for selectively inputting, to the subsequent user terminal that requested the control later.
[0011]
In the surveillance camera control system according to the present invention, the second control means selectively inputs the transfer and non-transfer of the operation right according to the selection input of the forced acquisition of the operation right and the request acquisition in the subsequent user terminal, respectively. Image information is provided to a starting user terminal that has previously been controlled.
[0012]
In the surveillance camera control system according to the present invention, the third control means provides the subsequent user terminal with image information indicating a result according to a selection input related to transfer and non-transfer of the operation right in the advance user terminal. It is characterized by.
[0013]
A program applied to the surveillance camera control system according to the present invention is obtained by the surveillance camera that includes at least one of a turning mechanism and a zoom mechanism and outputs an image obtained by imaging a surveillance target, and the surveillance camera. A plurality of user terminals that obtain an image via a network and transmit control information for the turning mechanism or the zoom mechanism via the network, and the turning mechanism and the zoom based on control information by the plurality of user terminals A program applied to the control server in a surveillance camera control system comprising a control server that controls the mechanism, and detects the occurrence of competition in which the surveillance camera is controlled by a plurality of user terminals When it is detected by the detection means and the detection means that the competition has occurred, the occurrence of the competition and the competition Characterized in that to achieve a first control means for providing image information to select input information forced acquisition of the request acquisition operation authority indicating the opponent to subsequent user terminal that requested the control later.
[0014]
A program applied to the surveillance camera control system according to the present invention includes a plurality of surveillance cameras that output an image obtained by imaging a surveillance target, and a selection unit that selectively outputs any of the images from the plurality of surveillance cameras. Obtaining the image selected by the selection means via a network, and transmitting the control information for the selection means via the network, and the selection based on the control information by the plurality of user terminals A program applied to the control server in a surveillance camera control system having a control server for controlling the means, and detecting the occurrence of contention in which control for the selection of the image is performed by a plurality of user terminals And a detection means that detects that a conflict has occurred with respect to image selection by the detection means. A first control means for providing information indicating occurrence and competitors and image information for selectively inputting operation authority forcible acquisition and request acquisition to a subsequent user terminal that requests control later is realized. And
[0015]
The program applied to the surveillance camera control system according to the present invention is an image for selecting and inputting operation right transfer and non-transfer according to selection input of forced acquisition and request acquisition of operation right in the subsequent user terminal, respectively. The present invention is characterized in that a second control means for providing information to a previous user terminal that has previously performed control is realized.
[0016]
The program applied to the surveillance camera control system according to the present invention provides a third control for providing image information indicating a result according to a selection input related to transfer and non-transfer of the operation right in the advance user terminal to the subsequent user terminal. It is characterized by realizing the means.
[0017]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of a surveillance camera control system and a program applied thereto will be described below with reference to the accompanying drawings. In the drawings, the same components are denoted by the same reference numerals and redundant description is omitted. FIG. 1 shows the configuration of a surveillance camera control system according to the present invention. In this system, a control server 1, an image server 2, and user terminals 5-1 to 5-n are connected to a network 4.
[0018]
On the other hand, surveillance cameras 3-1, 3-2,... Are installed at a plurality of required points for monitoring. Since the surveillance cameras 3-1, 3-2,... Have the same configuration, the surveillance camera 3-1 will be described as a representative. The monitoring camera 3-1 includes a power supply unit 31 that supplies power to each unit, an image output unit 32, a zoom mechanism 33, a turning processing unit 34, and a central control unit 35.
[0019]
The image output unit 32 has a function of outputting an image signal obtained by imaging an imaging target to a VSW (video switch) 6. The zoom mechanism 33 is a part that performs zooming. The turning processing unit 34 is a part that turns the direction of the camera up, down, left and right. The central control unit 35 performs zoom control and turning control by controlling the zoom mechanism 33 and the turning mechanism 34 based on the given control information.
[0020]
The image signal output from the image output unit 32 of each of the monitoring cameras 3-1, 3-2,... Reaches the VSW 6, and an image signal from any of the monitoring cameras is selected and sent to the image server 2. The image server 2 includes a function of converting an image signal received from the VSW 6 into image information of a predetermined method, and a WWW server that receives an access from the user terminals 5-1 to 5-n and can view the image. ing.
[0021]
The control server 1 browses an image provided by the image server 2 upon receiving access from the user terminals 5-1 to 5-n, and relates to zooming and turning with respect to the monitoring cameras 3-1, 3-2,. A program (HTML source or the like) for displaying an image for sending control information is provided, and corresponding processing is performed upon receiving control information related to zooming and turning.
[0022]
Specifically, the control server 1 includes a WWW server 10, a detection unit 11, a first control unit 12, a second control unit 13, and a third control unit 14. The WWW server 10 receives the access from the user terminals 5-1 to 5-n and provides the above-described program (HTML source or the like). The detection means 11 detects the occurrence of a competition in which control of the monitoring cameras 3-1, 3-2,... Is performed from a plurality of user terminals.
[0023]
When the detection unit 11 detects that a conflict has occurred, the first control unit 12 receives information indicating the occurrence of a conflict and a competitor, and image information for selectively inputting operation right acquisition and request acquisition. This is provided to a subsequent user terminal that requests control later. The second control means 13 controls the image information for selectively inputting the operation right transfer and non-transfer respectively in response to the selection input of the operation right compulsory acquisition and request acquisition in the subsequent user terminal. This is provided to the starting user terminal.
[0024]
The 3rd control means 14 provides the image information which shows the result according to the selection input regarding the transfer of the operation right in the said advance user terminal, and non-transfer to a subsequent user terminal.
[0025]
In the surveillance camera control system configured as described above, the control server 1, the image server 2, and the user terminals 5-1 to 5-n are constructed as computers (computer systems) including workstations, personal computers, and the like. For example, the configuration is as shown in FIG.
[0026]
That is, the computer shown in FIG. 2 has a CPU 51 that performs overall control of the apparatus, and a main storage device 52 that stores information such as programs and data used by the CPU 51 is connected to the CPU 51. Further, a keyboard control unit 54, a display control unit 55, a printer control unit 56, a communication interface 57, a mouse control unit 58, and a magnetic disk control unit 59 are connected to the CPU 51 via a system bus 53. The keyboard control unit 54 is connected to a keyboard input device 60 capable of inputting various information, the display control unit 55 is connected to a CRT display device 61 for displaying information, and the printer control unit 56 prints information. A printer device 62 for output is connected, a communication processing unit 63 for performing communication via a line is connected to the communication interface 57, a mouse 64 as a pointing device is connected to the mouse control unit 58, and magnetic The disk controller 59 is connected to a magnetic disk device 65 that is an auxiliary storage device.
[0027]
The control server 1 and the image server 2 are provided with at least a CPU 51, a main storage device 52, a magnetic disk control unit 59, a magnetic disk device 65, a communication interface 57, and a communication control unit 63. Further, the control server 1 and the image server 2 shown in FIG. 1 and the user terminals 5-1 to 5-n include a flexible disk drive, a magnetic card or IC card reader, and an MO (magneto-optical disk) drive as necessary. Etc. are provided.
[0028]
Further, as shown in FIG. 3, the user terminals 5-1 to 5-n are provided with Web browsers 50-1 to 50-n, thereby accessing the WWW server of the control server 1 or the image server 2. It is configured as follows. Further, the user terminals 5-1 to 5-n are provided with a program for performing the operation shown in the flowchart shown in FIG. 4 in a storage medium such as a magnetic disk. Since a program for performing the operations shown in the flowchart shown in FIG. 7 is provided in a storage medium such as a magnetic disk, the operation will be described based on these flowcharts.
[0029]
Here, the operation of the user terminal 5-1 will be described. The user terminal 5-1 is started up, the Web browser 50-1 is started, the WWW server 10 of the control server 1 is accessed, and a display program (HTML source or the like) is acquired (S1). Is executed by the Web browser 50-1, and an image request is made to the image server 2, and the screen of FIG. 8 in a state where the dialog box of FIG. 8 is not displayed is displayed (S2).
[0030]
In the above, an image provided by the image server 2 is displayed in the area 81 of FIG. 8, and a selection button for selecting any of the monitoring cameras 1-1, 1-2, and 1-3 is displayed in the area 82. In the area 83, buttons for turning and zooming operations are displayed. The selection buttons for selecting any of the monitoring cameras 1-1, 1-2, and 1-3 displayed in the area 82 and the buttons for turning and zooming displayed in the area 83 are operated. Based on whether it is made (S3), information relating to camera operation (information relating to selection of one of surveillance cameras 1-1, 1-2, 1-3, information relating to turning and zooming operations) is transmitted to the control server 1. (S4).
[0031]
The WWW server 10 of the control server 1 that has received access to the operation by the user terminal 5-1 downloads a display program (HTML source or the like) (S11). On the other hand, the web browser 50-1 executes the above program, and a screen on which the dialog box in FIG. 8 is not displayed is displayed. Therefore, the control server 1 determines whether or not control information related to camera operation (control information related to selecting one of the monitoring cameras 1-1, 1-2, and 1-3, control information related to turning and zooming operations) is sent. Then, monitoring is performed (S12).
[0032]
Then, when control information relating to camera operation is sent, it is detected whether or not a conflict has occurred by detecting whether or not camera operation is being performed by another user terminal at that time (S13 (detection means)). 11)). When it is detected in step S13 that no conflict has occurred, the identification information of the user terminal that is the source of the control information related to the camera operation (here, the identification information of the user terminal 1-1, referred to as the user terminal a) ) Is registered as the first user terminal (S14), the control information sent in the above is received, and one of the monitoring cameras 1-1, 1-2, 1-3 is selected, and is selected at that time A turn or zoom operation is performed on the surveillance camera (S15), and the process returns to step S12 to continue the processing.
[0033]
On the other hand, when it is detected in step S13 that a conflict has occurred, the occurrence of a conflict in the subsequent user terminal (in this case, the user terminal 1-2, the identification information is the user terminal b) that requested control later, Then, a selection button or the like of a method for solving the race condition is displayed on the dialog BOX shown in FIG. 8 (S16). At this time, as a technique for resolving the race condition, image information for selectively inputting the operation right compulsory acquisition and request acquisition is transmitted to the subsequent user terminal 1-2 (identification information: user terminal b) that requests control later. Provided (first control means 12).
[0034]
As a specific example, in the dialog box, as shown in FIG. 9, “A conflict has occurred in camera operation / camera selection” is displayed, and “The competitor is the user terminal a.” , Display a button to select "take over the operation right" and force acquisition of the operation right, display a button to select "request transfer of operation right" and request acquisition of the operation right, Displays a button to select "give up" and cancel acquisition of the operation right. Since the competitors are displayed in this way, the buttons are displayed so that any one of the forced acquisition of the operation right, the acquisition of the request for the operation right, and the acquisition cancellation of the operation right can be selected in consideration of the relationship with the opponent.
[0035]
Then, the control server 1 waits for any of the buttons displayed on the dialog box as described above to be selected (S17). When it is detected in this step S17 that the button for selecting the acquisition cancellation of the operation right consisting of the display of “give up” is operated, the dialog BOX displayed on the subsequent user terminal (identification information: user terminal b) is displayed. (S18), the process returns to step S12 to continue the process.
[0036]
In addition, when it is detected in step S17 that the button for selecting the forced acquisition of the operation right including the display of “take operation right” is detected, the above-described first user terminal 1-1 (identification information: user A message is displayed on the dialog BOX regarding the capture of the terminal a) and the operation right (S19). That is, according to the selection input of the operation right compulsory acquisition and request acquisition in the late user terminal 1-2 (identification information: user terminal b), image information for selectively inputting the operation right transfer and non-transfer, respectively. This is provided to the first user terminal 1-1 (identification information: user terminal a) that has been controlled first (second control means 13).
[0037]
As a specific example, in the dialog box, as shown in FIG. 10, “The camera operation / camera selection operation right has been taken” is displayed, and “the other party is the user terminal b”. The other party is displayed, a button for selecting “recover the operation right” and a button for selecting the operation right return are displayed, and a button for selecting “acceptance of the operation right” is displayed. In this way, the partner who has acquired the operation right is displayed, and in consideration of the relationship between the other party and the user, either a regain of the operation right or a permission to acquire the operation right is displayed as a button.
[0038]
Further, when it is detected in step S17 that the button for selecting the operation right transfer request including the display of “request for operation right transfer” is operated, the above-described first user terminal 1-1 (identification information: On the screen of the user terminal a), a message is displayed on the dialog box as to whether the operation right transfer request has been made and how to operate the operation right (S20). Also in this case, images for selecting and inputting the operation right transfer and non-transfer according to the selection input of the operation right compulsory acquisition and request acquisition in the late user terminal 1-2 (identification information: user terminal b), respectively. The 2nd control means 13 which provides information to the starting user terminal 1-1 (identification information: user terminal a) which has controlled previously operates.
[0039]
As a specific example, as shown in FIG. 11, in the dialog box, “the request for transfer of the operation right for camera operation / camera selection has been requested” is displayed, and “the other party is user b”. The other party is displayed, a button for selecting “transfer operation right” and a button for selecting permission to transfer operation right are displayed, and a button for selecting “reject” and transfer rejection of the operation right are displayed. In this way, the partner who requested the operation right transfer is displayed, so that the transfer of the operation right is permitted in consideration of the relationship between the partner and the user, and a button is displayed so that either the transfer of the operation right can be rejected.
[0040]
When the display as shown in FIG. 10, for example, is performed for the first user a by the process in step S19, the selection of the button for selecting either the regain of the operation right or the acceptance of the acquisition of the operation right is waited and selected. The detected contents are detected (S21 in FIG. 6).
[0041]
When it is detected in step S21 that the button having the display of “recovering the operation right” is selected, the operation right is recovered in the dialog box for the subsequent user, as shown in FIG. The dialog box for arbitration is deleted by operating the “OK” button (S22), and the process returns to step S12 to continue the process.
[0042]
In step S21, when it is detected that the button consisting of “Leave” is selected, the display shown in FIG. 13 that the operation right has been transferred to the subsequent user in the dialog box. The dialog box for arbitration is erased by operating the “OK” button (S24), the control information obtained from the subsequent user b is received, and the monitoring cameras 1-1, 1-2, 1-3 are Any one of them, turning or zooming operation is performed in the monitoring camera selected at that time (S25), and the process returns to step S12 to continue the processing.
[0043]
When the display as shown in FIG. 11, for example, is performed for the first user a by the process in step S20, the selection of the button for selecting either the operation right transfer or the operation right transfer rejection is awaited and selected. The detected contents are detected (S31 in FIG. 7).
[0044]
When it is detected in the step S31 that the selection of the button consisting of the display of “reject” is detected, FIG. 14 shows that the transfer of the operation right is rejected to the subsequent user in the dialog box. The dialog box for arbitration is erased by operating the “OK” button (S32), and the process returns to step S12 to continue the process.
[0045]
In step S31, when it is detected that a button consisting of a display of “transfer operation right” is selected, a dialog box is displayed on the subsequent user terminal 1-2 (identification information: user terminal b). 13 is displayed to indicate that the operation right has been transferred, and the dialog box for arbitration is deleted by operating the “OK” button and the subsequent user terminal 1-2 (identification information: user terminal b). ) Is registered as the first user terminal (S34), the control information obtained from the new first user terminal 1-2 (identification information: user terminal b) is received, and the monitoring cameras 1-1, 1-2, 1-3 Any one of them, turning and zooming operations are performed in the surveillance camera selected at that time (S35), and the process returns to step S12 to continue the processing.
[0046]
As described above, in steps S22, S24, S32, and S34, the image information indicating the result according to the selection input regarding the transfer and non-transfer of the operation right in the advance user terminal 1-1 (identification information: user terminal a), The 3rd control means 14 provided to subsequent user terminal 1-2 (identification information: user terminal b) functions. Then, as described above, when a conflict occurs, first, it is displayed on the subsequent user terminal, the operation right can be forcibly acquired by the subsequent user terminal, and the request can be acquired when necessary, and the result is displayed on the previous user terminal. Thus, there is an advantage that the operation right can be quickly transferred while considering the other party by the user terminal in which a conflict has occurred, enabling correction or consent to the result.
[0047]
【The invention's effect】
As described above, according to the present invention, when it is detected that a conflict has occurred, the information indicating the occurrence of the conflict and the competitor, and the image information for selectively inputting the operation right forced acquisition and request acquisition, Since it is provided to the late-coming user terminal that requests control later, there is an effect that the operation right can be quickly transferred while considering the other party by the user in which the competition has occurred.
[Brief description of the drawings]
FIG. 1 is a configuration diagram showing an embodiment of a surveillance camera control system according to the present invention.
FIG. 2 is a block diagram of a main part of the surveillance camera control system according to the present invention.
FIG. 3 is a diagram showing a configuration of a user terminal used in the surveillance camera control system according to the present invention.
FIG. 4 is a flowchart for explaining an operation in a user terminal used in the surveillance camera control system according to the present invention.
FIG. 5 is a flowchart for explaining the operation of the control server used in the surveillance camera control system according to the present invention.
FIG. 6 is a flowchart for explaining the operation of the control server used in the surveillance camera control system according to the present invention.
FIG. 7 is a flowchart for explaining the operation of the control server used in the surveillance camera control system according to the present invention.
FIG. 8 is a diagram showing a display example of a screen displayed on a user terminal used in the surveillance camera control system according to the present invention.
FIG. 9 is a view showing a display example displayed in a dialog BOX on a screen in a user terminal used in the surveillance camera control system according to the present invention.
FIG. 10 is a diagram showing a display example displayed in a dialog BOX on a screen in a user terminal used in the surveillance camera control system according to the present invention.
FIG. 11 is a diagram showing a display example displayed in a dialog BOX on a screen in a user terminal used in the surveillance camera control system according to the present invention.
FIG. 12 is a diagram showing a display example displayed in a dialog BOX on a screen in a user terminal used in the surveillance camera control system according to the present invention.
FIG. 13 is a diagram showing a display example displayed in a dialog BOX on a screen in a user terminal used in the surveillance camera control system according to the present invention.
FIG. 14 is a diagram showing a display example displayed in a dialog BOX on the screen of the user terminal used in the surveillance camera control system according to the present invention.
[Explanation of symbols]
1 Control server
2 Image server
3-1, 3-2, ... Surveillance camera
4 network
5-1 to 5-n User terminal
6 VSW
10 WWW server
11 Detection means
12 First control means
13 Second control means
14 Third control means
31 Power supply
32 Image output unit
33 Zoom mechanism
34 Turning mechanism
35 Central control unit

Claims (10)

旋回機構とズーム機構との少なくとも一方を備え、監視対象を撮像して得た画像を出力する監視カメラと、
前記監視カメラにより得られた画像をネットワークを介して得ると共に、前記旋回機構又は前記ズーム機構に対する制御情報を前記ネットワークを介して送信する複数のユーザ端末と、
前記複数のユーザ端末による制御情報に基づいて前記旋回機構と前記ズーム機構に対する制御を行う制御サーバとを具備し、
前記制御サーバには、
前記監視カメラに対しての制御が複数のユーザ端末からなされる競合の発生を検出する検出手段と、
前記検出手段により競合が生じたことが検出された場合に、競合発生及び競合相手を示す情報と操作権の強制取得と依頼取得を選択入力するための画像情報を、後から制御を要求した後発ユーザ端末に提供する第1の制御手段と
を具備することを特徴とする監視カメラ制御システム。
A monitoring camera that includes at least one of a turning mechanism and a zoom mechanism, and outputs an image obtained by imaging a monitoring target;
A plurality of user terminals for obtaining an image obtained by the monitoring camera via a network and transmitting control information for the turning mechanism or the zoom mechanism via the network;
A control server for controlling the turning mechanism and the zoom mechanism based on control information by the plurality of user terminals,
In the control server,
Detecting means for detecting the occurrence of a competition in which control of the surveillance camera is performed by a plurality of user terminals;
When it is detected by the detection means that a conflict has occurred, information indicating the occurrence of the conflict and the competitor, and image information for selectively inputting the operation right compulsory acquisition and request acquisition are obtained later after requesting control. A surveillance camera control system comprising: a first control unit provided to a user terminal.
前記後発ユーザ端末における操作権の強制取得と依頼取得の選択入力に応じて、それぞれ操作権の移転と非移転に関して選択入力するための画像情報を、先に制御を行っている先発ユーザ端末に提供する第2の制御手段と
を具備することを特徴とする請求項1に記載の監視カメラ制御システム。
Providing image information for selective input related to transfer and non-transfer of the operation right to the first user terminal that has previously controlled, in response to the selection input of the operation right forced acquisition and request acquisition in the subsequent user terminal The surveillance camera control system according to claim 1, further comprising: a second control means.
前記先発ユーザ端末における操作権の移転と非移転に関する選択入力に応じた結果を示す画像情報を、後発ユーザ端末に提供する第3の制御手段と
を具備することを特徴とする請求項2に記載の監視カメラ制御システム。
The third control means for providing image information indicating a result according to a selection input related to transfer and non-transfer of the operation right in the first user terminal to the subsequent user terminal. Surveillance camera control system.
監視対象を撮像して得た画像を出力する複数の監視カメラと、
前記複数の監視カメラによる画像のいずれかを選択出力する選択手段と、
前記選択手段により選択された画像をネットワークを介して得ると共に、前記選択手段に対する制御情報を前記ネットワークを介して送信する複数のユーザ端末と、
前記複数のユーザ端末による制御情報に基づいて前記選択手段に対する制御を行う制御サーバとを具備し、
前記制御サーバの前記検出手段は、前記画像の選択に対しての制御が複数のユーザ端末からなされる競合の発生を検出し、
前記第1の制御手段は、前記検出手段により画像の選択に対して競合が生じたことが検出された場合に、競合発生及び競合相手を示す情報と操作権の強制取得と依頼取得を選択入力するための画像情報を、後から制御を要求した後発ユーザ端末に提供することを特徴とする請求項1に記載の監視カメラ制御システム。
A plurality of surveillance cameras that output images obtained by imaging the surveillance target;
Selection means for selecting and outputting any of the images from the plurality of surveillance cameras;
A plurality of user terminals for obtaining an image selected by the selection means via a network and transmitting control information for the selection means via the network;
A control server for controlling the selection means based on control information by the plurality of user terminals,
The detection means of the control server detects the occurrence of a conflict in which control for selection of the image is performed by a plurality of user terminals,
When the detection unit detects that a conflict has occurred with respect to the selection of an image, the first control unit selects and inputs the information indicating the occurrence of the conflict and the competitor, the forced acquisition of the operation right, and the request acquisition The surveillance camera control system according to claim 1, wherein image information to be transmitted is provided to a subsequent user terminal that requests control later.
前記第2の制御手段は、前記後発ユーザ端末における操作権の強制取得と依頼取得の選択入力に応じて、それぞれ操作権の移転と非移転に関して選択入力するための画像情報を、先に制御を行っている先発ユーザ端末に提供することを特徴とする請求項4に記載の監視カメラ制御システム。The second control means first controls the image information for selectively inputting the transfer of the operation right and the non-transfer according to the selection input of the operation right compulsory acquisition and request acquisition in the subsequent user terminal, respectively. The surveillance camera control system according to claim 4, wherein the surveillance camera control system is provided to a starting user terminal. 前記第3の制御手段は、前記先発ユーザ端末における操作権の移転と非移転に関する選択入力に応じた結果を示す画像情報を、後発ユーザ端末に提供することを特徴とする請求項5に記載の監視カメラ制御システム。The said 3rd control means provides the subsequent user terminal with the image information which shows the result according to the selection input regarding the transfer of the operation right in the said previous user terminal, and non-transfer. Surveillance camera control system. 旋回機構とズーム機構との少なくとも一方を備え、監視対象を撮像して得た画像を出力する監視カメラと、前記監視カメラにより得られた画像をネットワークを介して得ると共に、前記旋回機構又は前記ズーム機構に対する制御情報を前記ネットワークを介して送信する複数のユーザ端末と、前記複数のユーザ端末による制御情報に基づいて前記旋回機構と前記ズーム機構に対する制御を行う制御サーバとを具備する監視カメラ制御システムおける前記制御サーバに適用されるプログラムであって、
前記監視カメラに対しての制御が複数のユーザ端末からなされる競合の発生を検出する検出手段と、
前記検出手段により競合が生じたことが検出された場合に、競合発生及び競合相手を示す情報と操作権の強制取得と依頼取得を選択入力するための画像情報を、後から制御を要求した後発ユーザ端末に提供する第1の制御手段とを実現することを特徴とするプログラム。
A surveillance camera that includes at least one of a turning mechanism and a zoom mechanism and outputs an image obtained by imaging a monitoring target; obtains an image obtained by the monitoring camera via a network; and the turning mechanism or the zoom Surveillance camera control system comprising: a plurality of user terminals that transmit control information for a mechanism via the network; and a control server that controls the turning mechanism and the zoom mechanism based on the control information by the plurality of user terminals A program applied to the control server
Detecting means for detecting the occurrence of a competition in which control of the surveillance camera is performed by a plurality of user terminals;
When it is detected by the detection means that a conflict has occurred, information indicating the occurrence of the conflict and the competitor, and image information for selectively inputting the operation right compulsory acquisition and request acquisition are obtained later after requesting control. A program for realizing first control means provided to a user terminal.
監視対象を撮像して得た画像を出力する複数の監視カメラと、前記複数の監視カメラによる画像のいずれかを選択出力する選択手段と、前記選択手段により選択された画像をネットワークを介して得ると共に、前記選択手段に対する制御情報を前記ネットワークを介して送信する複数のユーザ端末と、前記複数のユーザ端末による制御情報に基づいて前記選択手段に対する制御を行う制御サーバとを具備する監視カメラ制御システムにおける前記制御サーバに適用されるプログラムであって、
前記画像の選択に対しての制御が複数のユーザ端末からなされる競合の発生を検出する検出手段と、
前記検出手段により画像の選択に対して競合が生じたことが検出された場合に、競合発生及び競合相手を示す情報と操作権の強制取得と依頼取得を選択入力するための画像情報を、後から制御を要求した後発ユーザ端末に提供する第1の制御手段とを実現することを特徴とするプログラム。
A plurality of surveillance cameras that output an image obtained by imaging a monitoring target, a selection unit that selectively outputs any of the images from the plurality of surveillance cameras, and an image selected by the selection unit is obtained via a network. And a surveillance camera control system comprising: a plurality of user terminals that transmit control information for the selection means via the network; and a control server that controls the selection means based on control information by the plurality of user terminals. A program applied to the control server in
Detecting means for detecting the occurrence of contention in which control for selection of the image is performed by a plurality of user terminals;
When it is detected by the detection means that a conflict has occurred with respect to image selection, information indicating the occurrence of the conflict and the competitor, and image information for selecting and inputting the forced acquisition of the operation right and the request acquisition, And a first control means provided to a subsequent user terminal that requests control from the program.
前記後発ユーザ端末における操作権の強制取得と依頼取得の選択入力に応じて、それぞれ操作権の移転と非移転に関して選択入力するための画像情報を、先に制御を行っている先発ユーザ端末に提供する第2の制御手段
を実現することを特徴とする請求項7又は8に記載のプログラム。
Providing image information for selective input related to transfer and non-transfer of the operation right to the first user terminal that has previously controlled, in response to the selection input of the operation right forced acquisition and request acquisition in the subsequent user terminal 9. The program according to claim 7, wherein the second control means is realized.
前記先発ユーザ端末における操作権の移転と非移転に関する選択入力に応じた結果を示す画像情報を、後発ユーザ端末に提供する第3の制御手段
を実現することを特徴とする請求項9に記載のプログラム。
10. The third control means for providing image information indicating a result according to a selection input related to transfer and non-transfer of the operation right in the advance user terminal to the subsequent user terminal is realized. program.
JP2002100950A 2002-04-03 2002-04-03 Surveillance camera control system and program applied to this system Expired - Fee Related JP3923838B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002100950A JP3923838B2 (en) 2002-04-03 2002-04-03 Surveillance camera control system and program applied to this system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002100950A JP3923838B2 (en) 2002-04-03 2002-04-03 Surveillance camera control system and program applied to this system

Publications (2)

Publication Number Publication Date
JP2003299071A JP2003299071A (en) 2003-10-17
JP3923838B2 true JP3923838B2 (en) 2007-06-06

Family

ID=29388534

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002100950A Expired - Fee Related JP3923838B2 (en) 2002-04-03 2002-04-03 Surveillance camera control system and program applied to this system

Country Status (1)

Country Link
JP (1) JP3923838B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6732609B2 (en) * 2016-08-31 2020-07-29 キヤノン株式会社 Platform operating device and platform system having the same

Also Published As

Publication number Publication date
JP2003299071A (en) 2003-10-17

Similar Documents

Publication Publication Date Title
JP3787404B2 (en) Camera control system and control method thereof
JP5335610B2 (en) Image processing apparatus, control method therefor, and communication system
US8064080B2 (en) Control of data distribution apparatus and data distribution system
US6965399B1 (en) Camera control system
US8982388B2 (en) Information processing apparatus that displays operation screen and control method therefor
US20130073719A1 (en) Information processing system, information processing apparatus, and information processing method
WO2008075733A1 (en) Apparatus for displaying an image, system for processing image data, and method of processing image data
US6473796B2 (en) Image processing system, apparatus and method in a client/server environment for client authorization controlled-based viewing of image sensed conditions from a camera
JP2012066453A (en) Image processing apparatus, and method and program for controlling the same
JP3811085B2 (en) Scanner system
US8085422B2 (en) Printing system, printing apparatus, and printing method
JP6433141B2 (en) Image forming system and information processing method
US20060203097A1 (en) Camera unit and a camera unit control method
JP4491486B2 (en) Printing instruction apparatus, printing system, printing method, program, and recording medium
JP4163456B2 (en) Seamless pointing system
JP3923838B2 (en) Surveillance camera control system and program applied to this system
JP6347636B2 (en) Image processing system, data management method, and program
JP5562101B2 (en) IMAGING DEVICE, IMAGING DEVICE CONTROL METHOD, AND PROGRAM
JP3933016B2 (en) Monitoring system
CN113672180A (en) Printing management method and device
JPH10164419A (en) Camera control device and method
JP7587336B2 (en) Live camera system, server, GUI information generation method and program
JP4208595B2 (en) Image change detection system
JP4310765B2 (en) Substitute method for MFP devices
JP7823403B2 (en) Information processing device, information processing method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050223

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070131

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20070220

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070222

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100302

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110302

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120302

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees