JP2006186938A - Information processing apparatus, network system, control method of information processing apparatus, program, and recording medium - Google Patents

Information processing apparatus, network system, control method of information processing apparatus, program, and recording medium Download PDF

Info

Publication number
JP2006186938A
JP2006186938A JP2004381247A JP2004381247A JP2006186938A JP 2006186938 A JP2006186938 A JP 2006186938A JP 2004381247 A JP2004381247 A JP 2004381247A JP 2004381247 A JP2004381247 A JP 2004381247A JP 2006186938 A JP2006186938 A JP 2006186938A
Authority
JP
Japan
Prior art keywords
shooting
area
imaging
photographing
prohibited
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.)
Pending
Application number
JP2004381247A
Other languages
Japanese (ja)
Inventor
Shoji Ishibashi
昭次 石橋
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.)
Canon Marketing Japan Inc
Original Assignee
Canon Marketing Japan Inc
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 Canon Marketing Japan Inc filed Critical Canon Marketing Japan Inc
Priority to JP2004381247A priority Critical patent/JP2006186938A/en
Publication of JP2006186938A publication Critical patent/JP2006186938A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Closed-Circuit Television Systems (AREA)
  • Studio Devices (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a technology of improving the utility of a system such as a network video recorder system while keeping privacy protection without excessively placing a limit onto the purpose of use of the network video recorder system because of mere reason of a photographing inhibited area. <P>SOLUTION: A server 200 manages the validity of the photographing inhibited area by cameras and controls a camera server 400 about the photographing area independently of the photographing inhibited area for periods other than the validity. The camera server 400 controls the cameras according to the control contents. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

本発明は、設定される撮影禁止領域に基づいて撮影装置の撮影領域を制御可能な技術に関するものである。   The present invention relates to a technique capable of controlling a shooting area of a shooting apparatus based on a set shooting prohibited area.

近年、クライアントPCと、一又は複数のカメラと接続され、各カメラの画角等を制御するカメラサーバと、カメラサーバから転送される画像データを保存するとともに、クライアントPCに対して画像データを送信するサーバとを通信ネットワークを介して接続したネットワークビデオレコーダシステムが提供されている。   In recent years, a client PC connected to one or a plurality of cameras, a camera server that controls the angle of view of each camera, and image data transferred from the camera server are stored, and image data is transmitted to the client PC There is provided a network video recorder system in which a server to be connected is connected via a communication network.

従来のネットワークビデオレコーダとして、プライバシーの問題等によりカメラの撮影を禁止する領域(撮影禁止領域)と撮影を許可する領域(撮影許可領域)とをユーザがクライアントPC上から任意に設定できるものが知られている(例えば、特許文献1参照)。   As a conventional network video recorder, a user can arbitrarily set an area for prohibiting shooting by a camera (shooting prohibition area) and an area for allowing shooting (shooting permission area) from the client PC due to privacy problems or the like. (For example, refer to Patent Document 1).

一方で、セキュリティの面から、センサイベントが発生した場合に、カメラの撮影位置を通常の位置から所定の位置に切り替えたり(例えば、特許文献2参照)、動き検知イベントが発生した場合に、動きが検知された被写体を追尾して撮影を行う特殊な撮影処理を行う機能を備えたネットワークビデオレコーダシステムが知られている。   On the other hand, for security reasons, when a sensor event occurs, the camera's shooting position is switched from a normal position to a predetermined position (see, for example, Patent Document 2), or when a motion detection event occurs, 2. Description of the Related Art A network video recorder system having a function of performing a special shooting process of shooting by tracking a subject in which is detected is known.

特開2000−156855号公報JP 2000-156855 A 特開2003−44965号公報JP 2003-44965 A

しかしながら、例えばオフィス等では休日、深夜、早朝等、任意の領域の撮影を許可してもプライバシーを侵害することはない時間帯がある。プライバシーの侵害に抵触しないような場合には、撮影領域を自由に選択できるようにした方が望ましく。設定された撮影禁止領域の撮影を常に禁止することは、ネットワークビデオレコーダシステムの使用目的を単に制限するだけとなる。   However, for example, in offices, there are times when privacy is not infringed even if photographing in an arbitrary area is permitted, such as a holiday, midnight, or early morning. If you do not infringe on privacy, it is desirable to be able to select the shooting area freely. To always prohibit shooting in the set shooting prohibited area simply limits the purpose of use of the network video recorder system.

また、特定の領域を撮影禁止とする機能はプライバシー保護の面から好ましいが、センサイベントが発生し、そのセンサイベントに対応する撮影領域が撮影禁止領域である場合や、動き検知イベントが発生し、対象となる被写体を追尾して撮影した結果、撮影禁止領域に侵入してしまう場合がある。このような場合でも、撮影禁止領域であることから撮影を禁止すると、セキュリティ面で不備が生じることになる。   In addition, the function of prohibiting shooting a specific area is preferable from the viewpoint of privacy protection, but when a sensor event occurs and the shooting area corresponding to the sensor event is a shooting prohibited area, a motion detection event occurs, As a result of tracking and shooting a target subject, there is a case where the shooting prohibited area is entered. Even in such a case, if the photographing is prohibited because it is a photographing prohibited area, a defect is caused in terms of security.

そこで、本発明の目的は、例えばネットワークビデオレコーダシステムの使用目的を撮影禁止領域のために過度に制限することなく、プライバシー保護を担保しつつ使用性を向上させることにある。   Accordingly, an object of the present invention is to improve usability while ensuring privacy protection without excessively restricting the purpose of use of the network video recorder system for the shooting prohibited area, for example.

本発明の他の目的は、従来、プライバシー保護に傾倒していた結果、生じていたセキュリティ面での不備を解消することにある。   Another object of the present invention is to eliminate deficiencies in security that have arisen as a result of the conventional commitment to privacy protection.

本発明の情報処理装置は、画像を撮影する一又は複数の撮影装置と通信ネットワークを介して接続される情報処理装置であって、前記撮影装置の撮影を禁止する領域である撮影禁止領域を設定する撮影禁止領域設定手段と、前記撮影禁止領域設定手段による設定内容に基づいて、前記撮影装置の撮影領域を制御する撮影領域制御手段と、前記撮影禁止領域設定手段による設定内容の有効期間を管理する管理手段とを有し、前記撮影領域制御手段は、前記管理手段により管理される前記有効期間外では、前記撮影禁止領域に関わらず、撮影領域の制御を前記撮影装置に対して行うことを特徴とする。   An information processing apparatus according to the present invention is an information processing apparatus connected to one or a plurality of imaging apparatuses that capture an image via a communication network, and sets an imaging prohibited area that is an area in which imaging of the imaging apparatus is prohibited Based on the setting contents set by the photographing prohibited area setting means, the photographing prohibited area setting means, the photographing area control means for controlling the photographing area of the photographing device, and the effective period of the setting contents by the photographing prohibited area setting means are managed. And the imaging area control means performs control of the imaging area on the imaging apparatus regardless of the imaging prohibited area outside the effective period managed by the management means. Features.

本発明のネットワークシステムは、画像を撮影する一又は複数の撮影装置と前記撮影装置を制御する情報処理装置とを通信ネットワークを介して接続したネットワークシステムであって、前記情報処理装置は、前記撮影装置の撮影を禁止する領域である撮影禁止領域及び前記撮影禁止領域の有効期間を設定する撮影禁止領域設定手段と、前記撮影禁止領域設定手段による設定内容に基づいて、前記撮影装置の撮影領域を制御する撮影領域制御手段とを有し、前記撮影領域制御手段は、前記管理手段により管理される前記有効期間には、前記撮影禁止領域に関わらず、撮影領域の制御を前記撮影装置に対して行うことを特徴とする。   The network system of the present invention is a network system in which one or a plurality of imaging devices that capture an image and an information processing device that controls the imaging device are connected via a communication network, the information processing device including the imaging A shooting prohibited area setting means for setting a shooting prohibited area, which is an area where shooting of the apparatus is prohibited, and a valid period of the shooting prohibited area; and a shooting area of the shooting apparatus based on the setting content by the shooting prohibited area setting means. An imaging area control means for controlling, and the imaging area control means controls the imaging area to the imaging apparatus during the effective period managed by the management means regardless of the imaging prohibited area. It is characterized by performing.

本発明の情報処理装置の制御方法は、画像を撮影する一又は複数の撮影装置と通信ネットワークを介して接続される情報処理装置の制御方法であって、前記撮影装置の撮影を禁止する領域である撮影禁止領域及び前記撮影禁止領域の有効期間を設定する撮影禁止領域設定ステップと、前記撮影禁止領域設定ステップにおける設定内容に基づいて、前記撮影装置の撮影領域を制御する撮影領域制御ステップとを含み、前記撮影領域制御ステップでは、前記撮影禁止領域の有効期間外には、前記撮影禁止領域に関わらず、撮影領域の制御を前記撮影装置に対して行うことを特徴とする。   An information processing apparatus control method according to the present invention is a method for controlling an information processing apparatus connected to one or a plurality of image capturing apparatuses for capturing an image via a communication network, and is an area in which capturing of the image capturing apparatus is prohibited. A shooting prohibited area setting step for setting a certain shooting prohibited area and a valid period of the shooting prohibited area, and a shooting area control step for controlling the shooting area of the shooting apparatus based on the setting content in the shooting prohibited area setting step. In the imaging area control step, the imaging area is controlled for the imaging apparatus regardless of the imaging prohibited area outside the effective period of the imaging prohibited area.

本発明のプログラムは、前記情報処理装置の制御方法をコンピュータに実行させることを特徴とする。   A program according to the present invention causes a computer to execute the control method of the information processing apparatus.

本発明のコンピュータ読み取り可能な記録媒体は、前記プログラムを記録したことを特徴とする。   The computer-readable recording medium of the present invention is characterized in that the program is recorded.

本発明によれば、撮影禁止領域の有効期間外には、当該撮影禁止領域に関わらない撮影領域の制御を撮影装置に対して行うように構成したので、例えばネットワークビデオレコーダシステムの使用目的を撮影禁止領域のために過度に制限することなく、プライバシー保護を担保しつつ使用性を向上させることが可能となる。   According to the present invention, it is configured that the imaging area that is not related to the imaging prohibited area is controlled outside the effective period of the imaging prohibited area for the imaging apparatus. Usability can be improved while ensuring privacy protection without being excessively restricted for the prohibited area.

また本発明によれば、所定のイベントが発生した場合、撮影禁止領域に関わらない撮影領域の制御を撮影装置に対して行うように構成したので、従来、プライバシー保護に傾倒していた結果、生じていたセキュリティ面での不備を解消することが可能となる。   In addition, according to the present invention, when a predetermined event occurs, the image capturing device is controlled so as to control the image capturing region regardless of the image capturing prohibition region. It becomes possible to eliminate the deficiencies in the security aspects.

以下、本発明を適用した好適な実施形態を、添付図面を参照しながら詳細に説明する。   DESCRIPTION OF EXEMPLARY EMBODIMENTS Hereinafter, preferred embodiments to which the invention is applied will be described in detail with reference to the accompanying drawings.

図1は、本発明の一実施形態に係るネットワークビデオレコーダシステムの概略構成を示す図である。なお、図1のネットワーク100上における各種端末の接続構成は飽くまでも一例であり、用途や目的に応じて様々な構成例を採りうることは勿論である。   FIG. 1 is a diagram showing a schematic configuration of a network video recorder system according to an embodiment of the present invention. It should be noted that the connection configuration of various terminals on the network 100 in FIG. 1 is merely an example, and it is needless to say that various configuration examples can be taken according to applications and purposes.

サーバ200は、ネットワーク100を介して接続される各カメラサーバ400から画像データを取得し、内部に記録(録画)する。記録された画像データは、クライアントPC300からの要求に応じて、当該要求を発行したクライアントPC300に対して送信される。   The server 200 acquires image data from each camera server 400 connected via the network 100 and records (records) it inside. The recorded image data is transmitted to the client PC 300 that issued the request in response to a request from the client PC 300.

クライアントPC300は、操作者による操作に応じて、本ネットワークビデオレコーダシステムの各種設定処理、サーバ200から受信する画像データの再生処理、及び、カメラコントロールの操作等を行う。   The client PC 300 performs various setting processes of the present network video recorder system, a process of reproducing image data received from the server 200, a camera control operation, and the like in accordance with an operation by the operator.

カメラサーバ400は、当該カメラサーバ400に接続される一又は複数のカメラの撮像処理により生成された画像データを取得し、取得した画像データをRAM等の記録媒体にキャッシュする。キャッシュされた画像データは、サーバ200に対して転送される。   The camera server 400 acquires image data generated by imaging processing of one or more cameras connected to the camera server 400, and caches the acquired image data in a recording medium such as a RAM. The cached image data is transferred to the server 200.

次に、図1のサーバ200のハードウェア構成について図2を用いて説明する。
CPU201は、システムバス204に接続される各デバイスやコントローラを統括的に制御する。ROM203又は外部メモリ211には、CPU201の制御プログラムであるBIOS(Basic Input/Output System)やオペレーティングシステムプログラムの一部や、各サーバ又はPCの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。RAM202は、CPU201の主メモリ、ワークエリア等として機能されている。RAM202は、CPU201の主メモリ、ワークエリア等として機能する。CPU201は、処理の実行に際して必要なプログラム等をRAM203にロードして、プログラムを実行することで各種動作を実現するものである。
Next, the hardware configuration of the server 200 in FIG. 1 will be described with reference to FIG.
The CPU 201 comprehensively controls each device and controller connected to the system bus 204. In the ROM 203 or the external memory 211, a BIOS (Basic Input / Output System) that is a control program of the CPU 201, a part of an operating system program, and various programs described later that are necessary for realizing the functions executed by each server or PC. Etc. are stored. The RAM 202 functions as a main memory, work area, and the like for the CPU 201. The RAM 202 functions as a main memory, work area, and the like for the CPU 201. The CPU 201 implements various operations by loading a program necessary for execution of processing into the RAM 203 and executing the program.

入力コントローラ205は、キーボード209や不図示のマウス等のポインティングデバイスからの入力を制御する。ビデオコントローラ206は、CRTディスプレイ210等の表示器への表示を制御する。表示器としてはCRTだけでなく、液晶ディスプレイ等の他の表示器も適用可能である。   The input controller 205 controls input from a pointing device such as a keyboard 209 or a mouse (not shown). The video controller 206 controls display on a display device such as the CRT display 210. As the display device, not only a CRT but also other display devices such as a liquid crystal display can be applied.

メモリコントローラ207は、ブートプログラム、ブラウザソフトウェア、以下に説明する処理をCPU201に実行させるためのネットワークビデオレコーダプログラム212、定義ファイル213、各種テーブル214、録画データ215及びオペレーティングシステムを記憶するハードディスク(HD)、フレキシブルディスク(FD)、PCMCIAカードスロットにアダプタを介して接続されるコンパクトフラッシュ(登録商標)メモリ等の外部メモリ211へのアクセスを制御する。   The memory controller 207 stores a boot program, browser software, a network video recorder program 212 for causing the CPU 201 to execute processing described below, a definition file 213, various tables 214, recorded data 215, and an operating system (HD). Controls access to an external memory 211 such as a compact flash (registered trademark) memory connected to the flexible disk (FD) and PCMCIA card slot via an adapter.

通信I/Fコントローラ208は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、TCP/IPを用いたインターネット通信等が可能である。なお、CPU201は、例えばRAM202内の表示情報用領域へアウトラインフォントの展開(ラスタライズ)処理を実行することにより、CRT201上での表示を可能としている。また、CPU201は、CRT210上の不図示のマウスカーソル等でのユーザ指示を可能とする。   The communication I / F controller 208 is connected to and communicates with an external device via a network, and executes communication control processing on the network. For example, Internet communication using TCP / IP is possible. Note that the CPU 201 enables display on the CRT 201 by executing, for example, outline font rasterization processing on a display information area in the RAM 202. In addition, the CPU 201 enables a user instruction with a mouse cursor (not shown) on the CRT 210.

216は、センサイベントや動き検知イベント発生時にカメラサーバ400から受信する画像データを記憶する外部メモリである。   Reference numeral 216 denotes an external memory that stores image data received from the camera server 400 when a sensor event or a motion detection event occurs.

次に、図3乃至図7のフローチャートを参照しながら、ネットワークビデオレコーダシステムの動作について説明する。   Next, the operation of the network video recorder system will be described with reference to the flowcharts of FIGS.

先ず、図3を参照しながら、本ネットワークビデオレコーダシステムの概略動作について説明する。ステップS001〜ステップS011は、クライアントPC300の動作、ステップS012〜ステップS014は、サーバ200の動作、ステップS015〜ステップS016は、カメラサーバ400の動作を示している。   First, the schematic operation of the present network video recorder system will be described with reference to FIG. Steps S001 to S011 indicate the operation of the client PC 300, steps S012 to S014 indicate the operation of the server 200, and steps S015 to S016 indicate the operation of the camera server 400.

ステップS001は、クライアントPC300内のビューワというサーバ200に対する録画処理の各種基本設定やサーバ200を介して受信する画像データを表示する等の処理を行うソフトウェアが起動したことを示している。   Step S001 indicates that software for performing various kinds of basic settings for recording processing for the server 200, such as a viewer in the client PC 300, and displaying image data received via the server 200 has been started.

ステップS002は、クライアントPC300がサーバ200に対する録画処理の各種基本設定を行うことを示している。   Step S <b> 002 indicates that the client PC 300 performs various basic settings for recording processing on the server 200.

ステップS003、ステップS004は、図8に示すように、オフィスレイアウト図や建物平面図等のCADデータ、図形データ又は画像データ等をクライアントPC300が取込み、そのデータ上のレイアにカメラを配置して2次元平面レイアウト図(マップ)を作成し、カメラ803の取り付け位置やカメラの撮影方向(撮影可能範囲801、802)等をサーバ200に対して設定することを示している。   In step S003 and step S004, as shown in FIG. 8, the client PC 300 takes in CAD data such as an office layout diagram and a building plan view, graphic data, image data, etc., and arranges a camera in the layer on the data. It shows that a three-dimensional plane layout diagram (map) is created and the installation position of the camera 803, the shooting direction of the camera (shootable range 801, 802), etc. are set for the server 200.

ステップS005は、同じく図8に示すように、ステップS003で作成した2次元平面レイアウト図上のカメラを例えばマウスでドラッグして方角を変えると、実際のカメラの画角等を変更することが可能であることを示している。   In step S005, as shown in FIG. 8, the angle of view of the actual camera can be changed by dragging the camera on the two-dimensional plane layout diagram created in step S003 with, for example, a mouse. It is shown that.

ステップS006は、ステップS003で作成した2次元平面レイアウト図上で、プライバシー等を侵害するような部分等を撮影禁止領域(例えば、図8の804)としてサーバ200に対して設定するプロセスを示している。   Step S006 shows a process of setting, for the server 200, a portion that infringes privacy or the like as a photographing prohibited area (for example, 804 in FIG. 8) on the two-dimensional plane layout diagram created in step S003. Yes.

ステップS007は、設定した撮影禁止領域毎に、撮影禁止実行時間を設定するプロセスを示している。ステップS006にて各撮影禁止領域の設定が終了した段階で、撮影禁止実行時間の設定を問い合わせるための画面や撮影禁止実行時間を実際に設定するための画面が表示され、ユーザがそれらの画面を操作することにより撮影禁止実行時間を設定することが可能である。   Step S007 shows a process of setting a shooting prohibition execution time for each set shooting prohibition area. At the stage where the setting of each prohibited shooting area is completed in step S006, a screen for inquiring about the setting of the prohibited shooting execution time and a screen for actually setting the prohibited shooting execution time are displayed. It is possible to set the photographing prohibition execution time by operating.

ステップS008は、ステップS006で設定された撮影禁止領域に対する撮影処理の指定がなされた場合の処理を示している。ここでのカメラ側の動作としては、撮影禁止領域に設定されている領域内に該当するパン値、チルト値でカメラを停止させることはできない。また、撮影禁止領域内においては撮影が禁止され、撮影禁止領域内にカメラの画角が属する期間、クライアントPC300上ではブラックアウトした画面が表示される。   Step S008 shows processing in the case where shooting processing is designated for the shooting prohibited area set in step S006. As an operation on the camera side here, the camera cannot be stopped at a pan value and a tilt value corresponding to the area set as the photographing prohibited area. Further, shooting is prohibited in the shooting prohibited area, and a blacked-out screen is displayed on the client PC 300 during the period when the angle of view of the camera belongs to the shooting prohibited area.

ステップS009は、カメラの画角が撮影禁止領域内にあった場合でも、当該撮影禁止領域の撮影時間が撮影禁止実行時間外であったり、後述するセンサイベント録画処理や動き検知録画処理で本来撮影禁止領域と設定されている領域内の撮影が許容され、クライアントPC300上で撮影禁止領域内の映像が表示されることを示している。   In step S009, even when the angle of view of the camera is within the shooting prohibited area, the shooting time of the shooting prohibited area is outside the shooting prohibited execution time, or the original shooting is performed by sensor event recording processing or motion detection recording processing described later. This indicates that shooting in the prohibited area is permitted and video in the shooting prohibited area is displayed on the client PC 300.

ステップS010は、カメラによって撮影された画像がクライアントPC300上で表示される一般的な動作を示している。但し、撮影禁止領域が機能している場合であって、カメラの画角が撮影禁止領域内にある場合には、クライアントPC300上での該当する表示領域はブラックアウトされる。ステップS011は、ビューアソフトウェアの終了処理を示している。   Step S010 shows a general operation in which an image taken by the camera is displayed on the client PC 300. However, if the shooting prohibited area is functioning and the angle of view of the camera is within the shooting prohibited area, the corresponding display area on the client PC 300 is blacked out. Step S011 shows the termination process of the viewer software.

ステップS012〜ステップS014は、サーバ200の基本動作を示している。ステップS012は、サーバ200が起動したことを示しており、ステップS013は、センサイベント撮影処理や動き検知イベント撮影処理によって撮影禁止領域内の撮影を許可する動作を示している。ステップS104は、サーバ200の動作が終了したことを示している。   Steps S012 to S014 show the basic operation of the server 200. Step S012 indicates that the server 200 has been started, and step S013 indicates an operation of permitting shooting in the shooting prohibited area by the sensor event shooting process or the motion detection event shooting process. Step S104 indicates that the operation of the server 200 has ended.

ステップS015〜ステップS016は、カメラサーバ400の基本動作を示している。ステップS015は、カメラサーバ400が起動したことを示しており、ステップS016は、クライアントPC300による操作、センサイベントの発生、又は、動き検知イベントの発生によりカメラの画角を制御する動作を示している。   Steps S015 to S016 show the basic operation of the camera server 400. Step S015 indicates that the camera server 400 is activated, and step S016 indicates an operation for controlling the angle of view of the camera by an operation by the client PC 300, generation of a sensor event, or generation of a motion detection event. .

次に、図4のフローチャートを参照しながら、クライアントPC300による本ネットワークビデオレコーダシステムの基本設定のための動作について説明する。ステップS101〜ステップS110はクライアントPC300の処理、ステップS114〜ステップS116及びステップS120はユーザの操作手順、ステップS111〜ステップS113はカメラサーバ400の処理を示している。   Next, an operation for basic setting of the network video recorder system by the client PC 300 will be described with reference to the flowchart of FIG. Steps S101 to S110 show processing of the client PC 300, Steps S114 to S116 and Step S120 show user operation procedures, and Steps S111 to S113 show processing of the camera server 400.

ステップS101は、クライアントPC300によるサーバ200に対する録画処理の各種基本設定が行われることを示している。ユーザは、例えば図9に示すような設定の対象とするカメラサーバ400用の設定画面をCRT210上に表示させ、この画面上で、当該カメラサーバ400より得られる画像データを録画する時間帯や曜日等の録画スケジュールや、当該カメラサーバ400より得られる画像データの録画モード、録画する画像サイズ等の録画状態に関する設定を行う(ステップS114)。   Step S <b> 101 indicates that various basic settings of the recording process for the server 200 by the client PC 300 are performed. For example, the user displays a setting screen for the camera server 400 to be set as shown in FIG. 9 on the CRT 210, and on this screen, the time zone or day of the week for recording the image data obtained from the camera server 400 The recording schedule such as the recording schedule, the recording mode of the image data obtained from the camera server 400, and the size of the image to be recorded are set (step S114).

図9の901に示すように、設定できる録画モードとしては、通常録画モード、動き検知録画モード及びセンサ録画モードがある。図9に示す設定画面上では、各録画モードに対応してチェックボックスが設けられており、チェックボックス内にマウス等を操作すること等によりチェックを付すことで、該当する録画モードを設定することができる。   As indicated by reference numeral 901 in FIG. 9, the recording modes that can be set include a normal recording mode, a motion detection recording mode, and a sensor recording mode. On the setting screen shown in FIG. 9, a check box is provided corresponding to each recording mode, and a corresponding recording mode is set by adding a check to the check box by operating a mouse or the like. Can do.

また、通常録画モードのチェックボックスの画面右側には、通常録画時のフレームレートを設定するプルダウンメニュー902が設けられている。ユーザはこのプルダウンメニュー902を操作することにより、通常録画時において当該カメラサーバ400から画像データを出力させるフレームレートを選択することできる。   A pull-down menu 902 for setting a frame rate for normal recording is provided on the right side of the check box for the normal recording mode. By operating this pull-down menu 902, the user can select a frame rate for outputting image data from the camera server 400 during normal recording.

動き検知録画モード、センサ録画モードの各チェックボックスの画面右側には、動き検知録画モード、センサ録画モードの各種設定を行うための設定ボタン903、904が設けられている。動き検知録画モードの設定ボタン903が押下された場合には、図10に示す設定画面が表示され、センサ録画モードの設定ボタン904が押下された場合には、図11に示す設定画面が表示される。   On the right side of each check box for the motion detection recording mode and the sensor recording mode, setting buttons 903 and 904 for performing various settings of the motion detection recording mode and the sensor recording mode are provided. When the setting button 903 for the motion detection recording mode is pressed, the setting screen shown in FIG. 10 is displayed. When the setting button 904 for the sensor recording mode is pressed, the setting screen shown in FIG. 11 is displayed. The

図10に示すセンサ録画モード用の設定画面上においては、センサイベント録画処理の優先度、センサイベント録画処理時のフレームレート(センサイベント録画フレームレート値)、センサイベント発生前からの録画時間、センサイベント終了時からの録画時間などが設定される。なお、図10には図示していないが、センサ録画モードの他の設定内容として、センサイベント録画処理時のカメラのパン値(センサイベント録画パン値)、チルト値(センサイベント録画チルト値)及びズーム値(センサイベント録画ズーム値)、並びに、センサイベント録画処理の継続時間(センサイベント録画設定時間)等が設定される。   On the setting screen for the sensor recording mode shown in FIG. 10, the priority of the sensor event recording process, the frame rate at the time of the sensor event recording process (sensor event recording frame rate value), the recording time before the occurrence of the sensor event, the sensor The recording time from the end of the event is set. Although not shown in FIG. 10, as other setting contents of the sensor recording mode, the pan value (sensor event recording pan value), tilt value (sensor event recording tilt value) of the camera at the time of sensor event recording processing, and A zoom value (sensor event recording zoom value), a duration of sensor event recording processing (sensor event recording setting time), and the like are set.

図11に示す動き検知録画モード用の設定画面上においては、動き検知手段、動き検知イベント録画処理時のフレームレート、動き検知の感度、動き検知の対象とする撮影画面の面積の全撮影面積に対する比(面積比)、動き検知の基準とする動き検知状態の継続時間、動き検知録画処理の優先度、動き検知録画処理時のフレームレート(動き検知録画フレームレート)、動き検知イベント発生前からの録画時間、及び、動き検知イベント終了時からの録画時間などが設定される。なお、図11には図示していないが、動き検知録画モードの他の設定内容として、動き検知録画処理の継続時間(動き検知録画設定時間)等が設定される。   On the setting screen for the motion detection recording mode shown in FIG. 11, the motion detection means, the frame rate at the time of motion detection event recording processing, the sensitivity of motion detection, and the area of the shooting screen targeted for motion detection correspond to the total shooting area. Ratio (area ratio), duration of motion detection state as a reference for motion detection, priority of motion detection recording processing, frame rate during motion detection recording processing (motion detection recording frame rate), from before the motion detection event occurred The recording time and the recording time from the end of the motion detection event are set. Although not shown in FIG. 11, the duration of motion detection recording processing (motion detection recording setting time) and the like are set as other setting contents of the motion detection recording mode.

ステップS101では、上記の設定内容がクライアントPC300からサーバ200に対して送信され、サーバ200では、該当するカメラサーバ400に対応するネットワークカメラ制御マスタテーブル(M102)内に各設定内容を登録する。   In step S101, the setting content is transmitted from the client PC 300 to the server 200, and the server 200 registers each setting content in the network camera control master table (M102) corresponding to the corresponding camera server 400.

ステップS102では、センサイベント発生に応じて行われるセンサイベント録画処理が撮影禁止領域に割り込む場合、撮影禁止領域内であるにも拘わらず録画処理を行うように設定されたか否かを判断する。センサイベント録画処理を撮影禁止領域に割り込ませて行うかどうかの設定は、例えば図10の設定ボタン1001、1002を用いて設定することができる(ステップS115)。ここでいうセンサイベント録画処理とは、赤外線センサ等の各種センサが何らかを検知し、センサON信号をカメラサーバ400に対して出力した場合に、カメラサーバ400を介して当該カメラON信号をサーバ200が受信し、サーバ200が当該カメラサーバ400に対して該当するカメラの向きを変える等して所定の位置を撮影させるように制御して行う録画処理である。   In step S102, when the sensor event recording process performed in response to the occurrence of the sensor event interrupts the shooting prohibited area, it is determined whether or not the recording process is set to be performed in the shooting prohibited area. Whether or not to perform the sensor event recording process by interrupting the photographing prohibited area can be set using, for example, the setting buttons 1001 and 1002 in FIG. 10 (step S115). The sensor event recording process referred to here means that when various sensors such as an infrared sensor detect something and output a sensor ON signal to the camera server 400, the camera ON signal is sent to the server via the camera server 400. 200 is a recording process that is received by the server 200 and controlled so that the server 200 captures a predetermined position by changing the direction of the corresponding camera with respect to the camera server 400.

設定ボタン1001が押下された場合、クライアントPC300は、撮影禁止割り込みフラグ"1"をサーバ200に対して送信し(ステップS103)、サーバ200は、撮影禁止割り込みフラグ"1"をネットワークカメラ制御マスタテーブル(M102)内に登録する。一方、設定ボタン1002が押下された場合、クライアントPC300は、撮影禁止割り込みフラグ"0"をサーバ200に対して送信し(ステップS104)、サーバは、撮影禁止割り込みフラグ"0"をネットワークカメラ制御マスタテーブル(M102)内に登録する。   When the setting button 1001 is pressed, the client PC 300 transmits the photographing prohibition interrupt flag “1” to the server 200 (step S103), and the server 200 transmits the photographing prohibition interrupt flag “1” to the network camera control master table. (M102). On the other hand, when the setting button 1002 is pressed, the client PC 300 transmits the photographing prohibition interrupt flag “0” to the server 200 (step S104), and the server transmits the photographing prohibition interrupt flag “0” to the network camera control master. Register in the table (M102).

ステップS105では、動き検知イベント発生に応じて行われる動き検知イベント録画処理が撮影禁止領域に割り込んだ場合、撮影禁止領域内であるにも拘わらず録画処理を行うように設定されたか否かを判断する。動き検知イベント録画処理を撮影禁止領域に割り込ませて行うかどうかの設定は、例えば図11の設定ボタン1101、1102を用いて設定することができる(ステップS116)。ここでいう動き検知イベント録画処理とは、カメラサーバ400がカメラで撮影された画像データから被写体の動きを検知した場合、動き検知はサーバ200に対して通知され、サーバ200は、その通知を受けて、当該カメラサーバ400に対して該当するカメラが当該被写体の動きを追尾して撮影を行うように制御して行う録画処理である。   In step S105, if the motion detection event recording process performed in response to the occurrence of the motion detection event interrupts the shooting prohibited area, it is determined whether or not the recording process is set to be performed despite being within the shooting prohibited area. To do. Whether or not the motion detection event recording process is performed by interrupting the photographing prohibited area can be set using, for example, the setting buttons 1101 and 1102 in FIG. 11 (step S116). In this case, the motion detection event recording process means that when the camera server 400 detects the movement of the subject from the image data captured by the camera, the motion detection is notified to the server 200, and the server 200 receives the notification. This is a recording process performed by controlling the camera server 400 so that the corresponding camera tracks and moves the subject.

設定ボタン1101が押下された場合、クライアントPC300は、動き検知自動追尾割り込みフラグ"1"をサーバ200に対して送信し(ステップS106)、サーバ200は、動き検知自動追尾割り込みフラグ"1"をネットワークカメラ制御マスタテーブル(M102)内に登録する。一方、設定ボタン1102が押下された場合、クライアントPC300は、動き検知自動追尾割り込みフラグ"0"をサーバ200に対して送信し(ステップS107)、サーバ200は、動き検知自動追尾割り込みフラグ"0"をネットワークカメラ制御マスタテーブル(M102)内に登録する。   When the setting button 1101 is pressed, the client PC 300 transmits the motion detection automatic tracking interrupt flag “1” to the server 200 (step S106), and the server 200 transmits the motion detection automatic tracking interrupt flag “1” to the network. Register in the camera control master table (M102). On the other hand, when the setting button 1102 is pressed, the client PC 300 transmits a motion detection automatic tracking interrupt flag “0” to the server 200 (step S107), and the server 200 detects the motion detection automatic tracking interrupt flag “0”. Are registered in the network camera control master table (M102).

ステップ108は、上述した図3のステップS003、ステップS005の設定処理を示しているため、説明を省略する。   Step 108 indicates the setting process of steps S003 and S005 in FIG.

ステップ109では、設定の対象とするカメラサーバ400の撮影禁止領域の設定を行う。撮影禁止領域の設定は、図13に示すように、ユーザの操作によりCRT210上に例えばオフィスレイアウト等の2次元平面レイアウト図を表示させ、撮影禁止領域指定画面1301が2次元平面レイアウト図に重畳して表示される。   In step 109, a shooting prohibited area of the camera server 400 to be set is set. For example, as shown in FIG. 13, a two-dimensional plane layout diagram such as an office layout is displayed on the CRT 210 by the user's operation, and the photographing prohibition area designation screen 1301 is superimposed on the two-dimensional plane layout diagram. Displayed.

撮影禁止領域指定画面1301は、撮影禁止領域を設定しようとしているカメラが現在撮影している映像を背景に表示するとともに、その映像に重畳させて、撮影禁止領域の8方向に移動操作に対応する8個の移動領域1302a〜hと、撮影禁止領域のズームイン操作とズームアウト操作に対応する2個のズーム領域1303a、1303bとを表示させている。ユーザは、例えば、マウスを操作して所望の移動領域上にポインタを位置させ、クリックすることで当該移動領域1302に対応する方向に背景映像を移動させることができ、ズーム領域1303上にポインタを位置させ、クリックすると、背景映像をズームイン又はズームアウトさせることができる。   The shooting prohibited area designation screen 1301 displays a video currently being shot by the camera whose shooting prohibited area is to be set as a background, and superimposes it on the video to correspond to a movement operation in eight directions of the shooting prohibited area. Eight moving areas 1302a to 1302h and two zoom areas 1303a and 1303b corresponding to the zoom-in operation and the zoom-out operation of the photographing prohibited area are displayed. For example, the user can move the background image in the direction corresponding to the movement area 1302 by operating the mouse to position the pointer on the desired movement area and clicking the pointer. When positioned and clicked, the background image can be zoomed in or out.

また、撮影禁止領域指定画面1301の2つの隅部の始点及び終点をマウスのドラッグ操作等により移動させることで、撮影禁止領域指定画面1301を拡大又は縮小させ、撮影禁止領域指定画面1301内に表示される背景映像の表示範囲を調整することができる。このように調整された表示範囲の高さ方向に応じて始点に対応するチルト値と終点に対応するチルト値が決定され、同じく表示範囲の幅方向に応じて始点に対応するパン値と終点に対応するパン値が決定される。なお、撮影禁止領域指定画面1301を用いた背景映像の調整に応じて当該背景映像に対応する平面領域1304が2次元平面レイアウト図上に表示される。このようにすることで、ユーザは、2次元平面レイアウト図上においてどの範囲が撮影禁止領域となっているかが把握しやすくなる。   Further, by moving the start and end points of the two corners of the shooting prohibited area designation screen 1301 by dragging the mouse or the like, the shooting prohibited area designation screen 1301 is enlarged or reduced and displayed in the shooting prohibited area designation screen 1301. The display range of the background image to be displayed can be adjusted. The tilt value corresponding to the start point and the tilt value corresponding to the end point are determined according to the height direction of the display range thus adjusted, and the pan value and end point corresponding to the start point are also determined according to the width direction of the display range. The corresponding pan value is determined. Note that a plane area 1304 corresponding to the background video is displayed on the two-dimensional plane layout diagram in accordance with the adjustment of the background video using the shooting prohibited area designation screen 1301. By doing in this way, it becomes easy for the user to grasp which range is a photographing prohibited area on the two-dimensional plane layout diagram.

ユーザは、撮影禁止領域指定画面1301上に表示される背景映像や2次元平面レイアウト図上での当該背景映像に対応する平面領域1304を確認し、問題がなければ、始点決定ボタン1306及び終点決定ボタン1307を押下する。始点決定ボタン1306が押下されると、現在の始点に対応するパン値及びチルト値が決定され、設定値表示画面1305上に表示される。終点決定ボタンが押下されると、現在の終点に対応するパン値及びチルト値が決定され、設定値表示画面1305上に表示される。始点に対応するパン値から終点に対応するパン値までが撮影禁止領域のパン値の範囲となり、始点に対応するチルト値から終点に対応するチルト値までが撮影禁止領域のチルト値の範囲となる。以上のようにして一旦決定された撮影禁止領域のパン値及びチルト値の範囲で問題がなければ、実行ボタン1308を押下することにより撮影禁止領域が設定される。   The user confirms the background image displayed on the photographing prohibited area designation screen 1301 and the plane area 1304 corresponding to the background image on the two-dimensional plane layout diagram. If there is no problem, the start point determination button 1306 and the end point determination are performed. A button 1307 is pressed. When the start point determination button 1306 is pressed, the pan value and the tilt value corresponding to the current start point are determined and displayed on the setting value display screen 1305. When the end point determination button is pressed, the pan value and tilt value corresponding to the current end point are determined and displayed on the setting value display screen 1305. From the pan value corresponding to the start point to the pan value corresponding to the end point is the pan value range of the shooting prohibited area, and from the tilt value corresponding to the start point to the tilt value corresponding to the end point is the range of the tilt value of the shooting prohibition area. . If there is no problem in the range of the pan and tilt values of the shooting prohibited area once determined as described above, the shooting prohibited area is set by pressing the execution button 1308.

撮影禁止領域のカメラの制御としては、始点及び終点に対応するチルト値がともに同じ値である場合には、画角の高さは考慮しない。始点に対応するパン値から終点に対応するパン値に属する範囲は全ての画像を撮影せず、始点及び終点に対応するチルト値が異なる場合には、始点に対応するチルト値から終点に対応するチルト値までに属する範囲であって、且つ、始点に対応するパン値から終点に対応するパン値までに属する範囲の画像を撮影しないように制御する。   As control of the camera in the photographing prohibited area, when the tilt values corresponding to the start point and the end point are both the same value, the height of the view angle is not considered. In the range belonging to the pan value corresponding to the end point from the pan value corresponding to the start point, all images are not captured, and when the tilt value corresponding to the start point and the end point is different, the tilt value corresponding to the start point corresponds to the end point. Control is performed so that an image in a range belonging to the tilt value and belonging to a pan value corresponding to the start point to a pan value corresponding to the end point is not captured.

また、設定された撮影禁止領域を変更したい場合には、始点の変更ボタンや終点の変更ボタンを押下して始点、終点を移動させ、同様の設定操作によって撮影禁止領域を変更することができる。なお、実行ボタン1308が押下されて撮影禁止領域が設定されると、設定の保存確認画面1309が表示され、設定された撮影禁止領域を以降も継続して使用したい場合にはOKボタン1310を押下することにより、以後、規定の撮影禁止領域として設定される。   In addition, when it is desired to change the set shooting prohibited area, the start point and the end point are moved by pressing the start point change button or the end point change button, and the shooting prohibited area can be changed by the same setting operation. When the execution prohibition button 1308 is pressed to set the shooting prohibition area, a setting saving confirmation screen 1309 is displayed. When the set shooting prohibition area is to be used continuously, the OK button 1310 is pressed. By doing so, it is set as a prescribed photographing prohibited area thereafter.

なお、設定値表示画面1305上におけるパン値のデフォルトの値は、始点及び終点の双方に対応するパン値に現在のカメラのチルト値が設定される。チルト値のデフォルトの値は、該当するカメラの最大広角のズーム値に対応する画角分の補正値がデフォルトのチルト値として算出され、設定される。以上のようにして、撮影禁止領域を決定する。   Note that the default value of the pan value on the set value display screen 1305 is the current camera tilt value set to the pan value corresponding to both the start point and the end point. As the default value of the tilt value, a correction value corresponding to the angle of view corresponding to the maximum wide-angle zoom value of the corresponding camera is calculated and set as the default tilt value. As described above, the photographing prohibited area is determined.

次に、ステップS110、ステップS120において、決定した撮影禁止領域毎に、撮影禁止実行時間を指定する。図12は、各撮影禁止領域に対して撮影禁止実行時間を設定するか否を問い合わせるための画面を含むCRT上での画面表示例を示しており、図16(a)は、図12で撮影禁止実行時間を設定すると指定された場合に、その撮影禁止領域の撮影禁止実行時間を設定するための画面である。   Next, in step S110 and step S120, a shooting prohibition execution time is designated for each determined shooting prohibited region. FIG. 12 shows a screen display example on the CRT including a screen for inquiring whether or not to set a photographing prohibition execution time for each photographing prohibition area. FIG. This is a screen for setting the photographing prohibition execution time of the photographing prohibition area when it is designated to set the prohibition execution time.

図12に示すように、撮影禁止実行時間を設定するか否かを問い合わせる画面1201、1202は、撮影禁止領域毎に表示される。これらの画面上で「指定する」ボタン1203、1204が押下された場合、該当する撮影禁止領域の撮影禁止実行時間を実際に設定するための図16(a)に示す画面が表示される。なお、図12に示す表示画面上では、撮影禁止領域上でマウスを右クリックする等してメニューを表示させ、そのメニューのうち「画面で確認」項目を選択することにより、撮影禁止領域の映像1207を表示させ、撮影禁止実行時間を設定する撮影禁止領域の映像を確認することが可能である。   As shown in FIG. 12, screens 1201 and 1202 for inquiring whether or not to set the shooting prohibition execution time are displayed for each shooting prohibited area. When the “designate” buttons 1203 and 1204 are pressed on these screens, a screen shown in FIG. 16A for actually setting the shooting prohibition execution time of the corresponding shooting prohibition area is displayed. On the display screen shown in FIG. 12, a menu is displayed by, for example, right-clicking the mouse on the shooting-prohibited area, and by selecting the “confirm on screen” item from the menu, the video of the shooting-prohibited area is displayed. It is possible to display 1207 and check the image of the photographing prohibited area in which the photographing prohibited execution time is set.

図16(a)に示す画面上では、日曜日から土曜日までのチェックボックス1601内にチェックが付された曜日が撮影禁止実行時間を指定する対象曜日となり、時間帯入力項目1602内において設定された時間帯が上記対象曜日で撮影が禁止される。以上のような設定情報を反映させるために実行ボタン1603が押下されると、クライアントPC300からサーバに各設定情報が送信され、サーバ200内では各設定情報をカメラサーバ撮影禁止領域PTZ制御マスタテーブル(M103)内に登録する。   On the screen shown in FIG. 16A, the day of the week in which the check box 1601 from Sunday to Saturday is checked is the target day of the week for specifying the shooting prohibition execution time, and the time set in the time zone input item 1602 Shooting is prohibited on the target day of the band. When the execute button 1603 is pressed to reflect the setting information as described above, the setting information is transmitted from the client PC 300 to the server, and the setting information is stored in the camera server photographing prohibition area PTZ control master table (in the server 200). M103).

なお、実行ボタン1603が押下されて撮影禁止実行時間が設定されると、図16(b)に示す設定の保存確認画面が表示され、設定された撮影禁止実行時間を以降も継続して使用したい場合にはOKボタン1604を押下することにより、以後、規定の撮影禁止実行時間として設定される。   When the execution prohibition time is set by pressing the execution button 1603, the setting confirmation screen shown in FIG. 16B is displayed, and the set prohibition execution time is to be used continuously thereafter. In this case, when the OK button 1604 is pressed, it is set as a prescribed photographing prohibition execution time.

デフォルトの状態では、全ての曜日にチェックが付き、M103のカメラサーバ撮影禁止領域PTZ制御マスタテーブル内の曜日フラグが全て1になっているものとし、デフォルトの状態では、時間帯入力項目内には開始時間00:00(0時)、終了時間24:00(24時)が設定され、全ての時間帯で撮影禁止制御を行うことが設定されている。   In the default state, all days of the week are checked, and the day of the week flag in the camera server shooting prohibition area PTZ control master table of M103 is all set to 1. In the default state, the time zone input item includes A start time of 00:00 (0 o'clock) and an end time of 24:00 (24:00) are set, and shooting prohibition control is set to be performed in all time zones.

ステップS111〜ステップS113は、カメラサーバ400の基本的な動作を示している。ステップS111は、カメラサーバ400が起動したことを示しており、ステップS112は、クライアントPC300からの指示に応じてカメラサーバ400が該当するカメラの画角を制御することを示している。ステップS113は、カメラによって撮影された画像データをサーバ200に対して転送することを示している。転送された画像データはクライアントPC300上の所定の表示領域で表示され、ユーザは、ステップS108やステップS109でカメラによって撮影されている画像を参照しながら設定処理を行うことができる。   Steps S111 to S113 indicate basic operations of the camera server 400. Step S111 indicates that the camera server 400 is activated, and step S112 indicates that the camera server 400 controls the angle of view of the corresponding camera in response to an instruction from the client PC 300. Step S113 indicates that the image data captured by the camera is transferred to the server 200. The transferred image data is displayed in a predetermined display area on the client PC 300, and the user can perform setting processing while referring to the image taken by the camera in step S108 or step S109.

次に、図5のフローチャートを用いて、通常録画処理時のサーバ200の動作について説明する。ステップS201〜ステップS208はサーバ200の処理、ステップS212はユーザによる操作手順、ステップS209〜ステップS211はカメラサーバ400の処理を示している。   Next, the operation of the server 200 during normal recording processing will be described using the flowchart of FIG. Steps S201 to S208 show processing of the server 200, Step S212 shows an operation procedure by the user, and Steps S209 to S211 show processing of the camera server 400.

ステップS201は、サーバ200がクライアントPC300に実装されているカメラコントロール(パン、チルト、ズーム)の操作(ステップS212)を受け付けたことを示している。ステップS201の段階では、ネットワークカメラ制御マスタテーブル(M102)内において通常録画パン値、通常録画チルト値及び通常録画ズーム値の各値で制御されたカメラ状態で撮影し、撮影した画像データは、通常録画フレームレート値でカメラサーバ400からサーバ200に対して送信される。通常録画状態においてクライアントPC300のCRT上での画面表示例を図14に示す。図14の例では、4つのカメラによって撮影されているライブ画像1401〜1404を表示した例を示している。   Step S201 indicates that the server 200 has accepted the camera control (pan, tilt, zoom) operation (step S212) installed in the client PC 300. In the stage of step S201, shooting is performed in the camera state controlled by each value of the normal recording pan value, the normal recording tilt value, and the normal recording zoom value in the network camera control master table (M102). The recording frame rate value is transmitted from the camera server 400 to the server 200. FIG. 14 shows a screen display example on the CRT of the client PC 300 in the normal recording state. In the example of FIG. 14, live images 1401 to 1404 captured by four cameras are displayed.

CPU201は、上記のような通常録画状態で、カメラコントロールの操作を受け付けた場合、それをトリガにしてカメラサーバ撮影禁止領域PTZ制御マスタテーブル(M103)を外部メモリ211からRAM202に読み込み、各設定値を取得する(ステップS202)。   When receiving a camera control operation in the normal recording state as described above, the CPU 201 reads the camera server shooting prohibited area PTZ control master table (M103) from the external memory 211 to the RAM 202 as a trigger, and sets each setting value. Is acquired (step S202).

以下に説明するステップS203〜ステップS208の処理は、カメラサーバ撮影禁止領域PTZ制御マスタテーブル(M103)内に登録される撮影禁止領域毎に実行される処理である。   The processes in steps S203 to S208 described below are executed for each photographing prohibited area registered in the camera server photographing prohibited area PTZ control master table (M103).

次に、CPU201は、カメラサーバ撮影禁止領域PTZ制御マスタテーブル内において、内部のシステムタイマにより示される本日の曜日について撮影禁止フラグ"1"が登録されているか否かを判断する(ステップS203)。撮影禁止フラグ"1"が登録されていれば、処理はステップS204に移行し、撮影禁止フラグ"1"が全く登録されていなければ、処理はステップS207に移行する。   Next, the CPU 201 determines whether or not the shooting prohibition flag “1” is registered for the current day of the week indicated by the internal system timer in the camera server shooting prohibited area PTZ control master table (step S203). If the photographing prohibition flag “1” is registered, the process proceeds to step S204. If the photographing prohibition flag “1” is not registered at all, the process proceeds to step S207.

ステップS204、S205では、CPU201は、システムタイマにより示される現在の時刻が、撮影禁止の時間帯内であるか、即ち、システム時間により示される現在の時刻が開始時刻以降であって、且つ当該時間帯の終了時刻より前の時刻であるかを判断する。   In steps S204 and S205, the CPU 201 determines whether the current time indicated by the system timer is within the photographing prohibition time zone, that is, the current time indicated by the system time is after the start time and the time. It is determined whether the time is before the band end time.

システムタイマにより示される現在の時刻が撮影禁止を設定している時間帯内である場合、処理はステップS206に移行し、撮影禁止を設定している時間帯外である場合、処理はステップS207に移行する。   If the current time indicated by the system timer is within the time zone for which shooting is prohibited, the process proceeds to step S206. If the current time is outside the time zone for which shooting is prohibited, the process proceeds to step S207. Transition.

ステップS206では、CPU201は、撮影禁止領域内に画角が入っている場合、クライアントPC300によるカメラのパン、チルトの駆動制御を不可とし、画角が撮影禁止領域外となるまでカメラに一定の駆動を行わせる。また、撮影禁止領域内に画角が入っている期間は、カメラの撮影を禁止する。その期間、クライアントPC300上では当該カメラに対応する映像表示領域を、図15の1502に示すようにブラックアウトさせる。   In step S206, the CPU 201 disables the camera pan / tilt drive control by the client PC 300 when the angle of view is within the shooting prohibited area, and drives the camera at a certain level until the angle of view is outside the shooting prohibited area. To do. In addition, during the period when the angle of view is within the shooting prohibited area, shooting by the camera is prohibited. During that period, on the client PC 300, the video display area corresponding to the camera is blacked out as indicated by 1502 in FIG.

ステップS207では、CPU201はカメラサーバ400に通常のカメラ制御を行わせる。つまり、当該撮影禁止領域内に撮影範囲が侵入するような場合でも、クライアントPC300からのカメラ駆動制御を有効とし、当該撮影禁止領域内においてカメラの駆動を自由に制御することができるとともに、当該撮影禁止領域内での撮影を許容する。   In step S207, the CPU 201 causes the camera server 400 to perform normal camera control. That is, even when the shooting range enters the shooting prohibited area, the camera drive control from the client PC 300 can be validated, and the driving of the camera can be freely controlled in the shooting prohibited area. Shooting within the prohibited area is allowed.

ステップS208は、CPU201がカメラサーバ400から受信する画像データをクライアントPC300に対して送信するライブ画像表示のための処理を示している。   Step S208 shows processing for live image display in which the CPU 201 transmits image data received from the camera server 400 to the client PC 300.

ステップS209〜ステップS211は、カメラサーバ400の基本的な動作を示している。ステップS209は、カメラサーバ400が起動したことを示している。ステップS210は、ステップS207のサーバ200による制御を受けてカメラサーバ400が該当するカメラの画角等を制御することを示している。ステップS211は、カメラが撮影した画像データをカメラサーバ400がサーバ200に対して転送する処理を示しており、ここで転送された画像データが、サーバ200からクライアントPC300に対して送信され(ステップS208)、クライアントPC300上でライブ画像表示等がなされる。   Steps S209 to S211 indicate the basic operation of the camera server 400. Step S209 indicates that the camera server 400 has started. Step S210 indicates that the camera server 400 controls the angle of view of the corresponding camera under the control of the server 200 in step S207. Step S211 indicates a process in which the camera server 400 transfers image data captured by the camera to the server 200. The transferred image data is transmitted from the server 200 to the client PC 300 (step S208). ) Live images are displayed on the client PC 300.

上記のように、本実施形態によれば、撮影禁止領域の有効期間外には、当該撮影禁止領域内に撮影範囲が侵入するような場合でも、クライアントPC300からのカメラ駆動制御を有効とし、当該撮影禁止領域内においてカメラの駆動を自由に制御することができるとともに、当該撮影禁止領域内での撮影を許容するため、ネットワークビデオレコーダシステムの使用目的を過度に制限することなく、プライバシー保護を担保しつつ使用性を向上させることが可能となる。   As described above, according to the present embodiment, the camera drive control from the client PC 300 is made effective even when the shooting range enters the shooting prohibited area outside the valid period of the shooting prohibited area. In addition to being able to freely control the camera drive within the prohibited shooting area and permitting shooting within the prohibited shooting area, privacy protection is ensured without excessively limiting the purpose of use of the network video recorder system. However, usability can be improved.

次に、図6のフローチャートを用いて、センサイベント録画処理時のサーバ200の動作について説明する。ステップS301〜ステップS308はサーバ200の処理、ステップS309〜ステップS312はカメラサーバ400の処理を示している。   Next, the operation of the server 200 during the sensor event recording process will be described using the flowchart of FIG. Steps S301 to S308 indicate processing of the server 200, and steps S309 to S312 indicate processing of the camera server 400.

ステップS301は、撮影禁止領域の撮影を禁止している状態での録画動作(ステップS206)を示している。ステップS302は、上記の録画動作状態であるときにカメラサーバ400を介してセンサからセンサON信号が入力されたことを示している。   Step S301 shows a recording operation (step S206) in a state where photographing in the photographing prohibited area is prohibited. Step S302 indicates that a sensor ON signal is input from the sensor via the camera server 400 when the recording operation state is described above.

ステップS303では、CPU201がステップS302のセンサON信号の入力をトリガにして、センサON信号をサーバ200に対して出力したカメラサーバに対応するネットワークカメラ制御マスタテーブル(M102)を外部メモリ211からRAM202に読み込み、ネットワークカメラ制御マスタテーブル(M102)の各値を取得する。   In step S 303, the network camera control master table (M 102) corresponding to the camera server that has output the sensor ON signal to the server 200 using the sensor ON signal input in step S 302 as a trigger is stored in the RAM 202 from the external memory 211. Read and acquire each value of the network camera control master table (M102).

続くステップS304にて、CPU201は上記ネットワークカメラ制御マスタテーブル(M102)から読み出した撮影禁止割り込みフラグが1であるか否かを判断する。撮影禁止割り込みフラグが1でなければ(0であれば)、処理はステップS305に移行し、撮影禁止割り込みフラグが1であれば、ステップS306に移行する。   In subsequent step S304, the CPU 201 determines whether or not the photographing prohibition interrupt flag read from the network camera control master table (M102) is 1. If the photographing prohibition interrupt flag is not 1 (if 0), the process proceeds to step S305. If the photographing prohibition interrupt flag is 1, the process proceeds to step S306.

ステップS305では、上記ネットワークカメラ制御マスタテーブル(M102)から取得したセンサイベント録画パン値及びセンサイベント録画チルト値の各値が、撮影禁止領域内に該当する場合、CPU201は後述のセンサイベント録画処理を行わず、ステップS301の通常の録画動作を行う。一方、上記のセンサイベント録画パン値及びセンサイベント録画チルト値の各値が、撮影禁止領域外に該当する場合、ステップS306の処理に移行する。   In step S305, if each of the sensor event recording pan value and the sensor event recording tilt value acquired from the network camera control master table (M102) falls within the shooting prohibited area, the CPU 201 performs sensor event recording processing described later. Instead, the normal recording operation in step S301 is performed. On the other hand, if each of the sensor event recording pan value and the sensor event recording tilt value falls outside the shooting prohibited area, the process proceeds to step S306.

ステップS306は、撮影禁止割り込みフラグが1であって、センサイベント録画処理時のパン値(センサイベント録画パン値)及びチルト値(センサイベント録画チルト値)が撮影禁止領域内に該当するか否かに拘わらず、それらの値に従って撮影処理を行うようにするための処理、又は、撮影禁止領域フラグが0であるが、センサイベント録画パン値及びセンサイベント録画チルト値が撮影禁止領域外に該当するために、それらの値に従って撮影処理を行うことが許容された場合の処理である。   In step S306, whether or not the shooting prohibition interrupt flag is 1 and the pan value (sensor event recording pan value) and the tilt value (sensor event recording tilt value) at the time of sensor event recording processing fall within the shooting prohibited area. Regardless of the above, the processing for performing shooting processing according to these values, or the shooting prohibited area flag is 0, but the sensor event recording pan value and the sensor event recording tilt value fall outside the shooting prohibited area. Therefore, it is a process in the case where it is allowed to perform the photographing process according to those values.

ステップS306では、CPU201は、通信I/Fコントローラ208を用いて、上記のセンサイベント録画パン値及びセンサイベント録画チルト値、並びに、センサイベント値ズーム値の各値を該当するカメラサーバ400に対して送信する。カメラサーバ400では、受信した各値を内部に設定し、それらの値に応じてカメラを駆動させ、センサイベントに対応した撮影領域の撮影を行わせる。   In step S306, the CPU 201 uses the communication I / F controller 208 to send the sensor event recording pan value, sensor event recording tilt value, and sensor event value zoom value to the corresponding camera server 400. Send. In the camera server 400, the received values are set inside, the camera is driven according to those values, and shooting of the shooting area corresponding to the sensor event is performed.

ステップS309〜ステップS312は、センサイベント撮影処理時のカメラサーバ400の処理を示している。ステップS309は、カメラサーバ400が起動したことを示している。ステップS310はカメラサーバ400に接続されるセンサからセンサON信号を入力し、それをサーバ200に対して通知する処理を示している。ステップS311はセンサイベント撮影処理のための制御をサーバ200から受け、その制御内容に従って該当するカメラの画角等を制御することを示している。ステップS312は、カメラが撮影した画像データをカメラサーバ400がサーバ200に対して転送する処理を示しており、ここで転送された画像データが、サーバ200からクライアントPC300に対して送信され、クライアントPC300上でライブ画像表示等がなされる。   Steps S309 to S312 show processing of the camera server 400 at the time of sensor event shooting processing. Step S309 indicates that the camera server 400 has started. Step S310 indicates a process of inputting a sensor ON signal from a sensor connected to the camera server 400 and notifying the server 200 of the signal. Step S311 indicates that control for sensor event shooting processing is received from the server 200 and the angle of view of the corresponding camera is controlled according to the control content. Step S312 shows processing in which the camera server 400 transfers image data captured by the camera to the server 200. The transferred image data is transmitted from the server 200 to the client PC 300, and the client PC 300 Live image display etc. are made on the top.

次に、図7のフローチャートを用いて、動き検知イベント録画処理時のサーバ200の動作について説明する。ステップS401〜ステップS409はサーバ200の処理、ステップS410〜ステップS413はカメラサーバ400の処理を示している。   Next, the operation of the server 200 during the motion detection event recording process will be described using the flowchart of FIG. Steps S401 to S409 indicate processing of the server 200, and steps S410 to S413 indicate processing of the camera server 400.

ステップS401は、撮影禁止領域の撮影を禁止している状態での録画動作を示している。ステップS402は、上記の録画動作状態であるときにカメラサーバ400から動き検知イベントがサーバ200に対して通知されたことを示している。   Step S401 shows a recording operation in a state where photographing in the photographing prohibited area is prohibited. Step S402 indicates that a motion detection event is notified from the camera server 400 to the server 200 in the above-described recording operation state.

ステップS403では、CPU201がステップS302の動き検知イベントの入力をトリガにして、動き検知イベントを送信したカメラサーバ400に対応するネットワークカメラ制御マスタテーブル(M102)を外部メモリ211からRAM202に読み込み、ネットワークカメラ制御マスタテーブルの各値を取得する。   In step S403, the CPU 201 uses the input of the motion detection event in step S302 as a trigger to read the network camera control master table (M102) corresponding to the camera server 400 that has transmitted the motion detection event from the external memory 211 to the RAM 202, and the network camera. Get each value of the control master table.

続くステップS404では、CPU201は上記ネットワークカメラ制御マスタテーブルから取得した動き検知自動追尾割り込みフラグが1であるか否かを判断する。動き検知自動追尾割り込みフラグが1であれば、処理はステップS405に移行し、動き検知自動追尾割り込みフラグが1でなければ(0であれば)、後述の動き検知録画処理を行わず、ステップS401の通常の画像録画動作に移行する。   In subsequent step S404, the CPU 201 determines whether or not the motion detection automatic tracking interrupt flag acquired from the network camera control master table is “1”. If the motion detection automatic tracking interrupt flag is 1, the process proceeds to step S405. If the motion detection automatic tracking interrupt flag is not 1 (if 0), the motion detection recording process described later is not performed, and step S401 is performed. The normal image recording operation is shifted to.

ステップS405以降は、動き検知録画処理を示している。CPU201は、通信I/Fコントローラ208を用いて、動き検知録画処理時のフレームレート(動き検知録画フレームレート)をカメラサーバ400に対して送信する。カメラサーバ400は受信した動き検知録画フレームレートを設定する。   Step S405 and subsequent steps show motion detection recording processing. The CPU 201 uses the communication I / F controller 208 to transmit a frame rate (motion detection recording frame rate) at the time of motion detection recording processing to the camera server 400. The camera server 400 sets the received motion detection recording frame rate.

ステップS406では、CPU201は、通信I/Fコントローラ208を用いて、上記カメラサーバ400に対して自動追尾機能の動作開始コマンドを送信する。カメラサーバ400は、自動追尾機能の動作開始コマンドを受信することにより自動追尾機能を開始し、動きを検知した被写体を追尾するようにカメラの駆動を制御し、撮影した画像データを上記動き検知録画フレームレートでサーバ200に対して送信する。   In step S <b> 406, the CPU 201 transmits an operation start command for the automatic tracking function to the camera server 400 using the communication I / F controller 208. The camera server 400 starts the automatic tracking function by receiving the operation start command of the automatic tracking function, controls the drive of the camera so as to track the subject whose motion is detected, and captures the captured image data with the motion detection recording. Transmit to the server 200 at the frame rate.

続くステップS407では、内部のシステムタイマを参照し、自動追尾機能の動作開始コマンドの送信時から経過した時間が、ネットワークカメラ制御マスタテーブルから取得した動き検知録画設定時間以上であるかを判断する。自動追尾機能の動作開始コマンドの送信時から動き検知録画設定時間が経過したと判断した場合には、続くステップS408において、CPU201は、通信I/Fコントローラ208を用いて、自動追尾機能の動作終了コマンドをカメラサーバ400に対して送信する。動作終了コマンドを受けたカメラサーバ400は、カメラによる被写体の追尾を終了させる。   In subsequent step S407, the internal system timer is referred to and it is determined whether or not the time elapsed since the transmission of the operation start command of the automatic tracking function is equal to or longer than the motion detection recording set time acquired from the network camera control master table. If it is determined that the motion detection recording set time has elapsed since the transmission of the operation start command for the automatic tracking function, in step S408, the CPU 201 uses the communication I / F controller 208 to end the operation of the automatic tracking function. A command is transmitted to the camera server 400. Upon receiving the operation end command, the camera server 400 ends tracking of the subject by the camera.

続くステップS409では、ネットワークカメラ制御マスタテーブルから取得した通常録画時のパン値(通常録画パン値)、チルト値(通常録画チルト値)、ズーム値(通常録画ズーム値)及びフレームレート値(通常録画フレームレート値)をカメラサーバ400に対して送信する。カメラサーバ400では、受信した各値を内部に設定し、通常録画パン値、通常録画チルト値及び通常録画ズーム値に応じてカメラを駆動させ、通常録画フレームレート値で撮影した画像データをサーバ200に対して送信する。   In subsequent step S409, the pan value (normal recording pan value), the tilt value (normal recording tilt value), the zoom value (normal recording zoom value), and the frame rate value (normal recording) obtained from the network camera control master table. Frame rate value) is transmitted to the camera server 400. The camera server 400 internally sets each received value, drives the camera in accordance with the normal recording pan value, the normal recording tilt value, and the normal recording zoom value, and acquires image data captured at the normal recording frame rate value. Send to.

ステップS410〜ステップS413は、動き検知イベント撮影処理時のカメラサーバ400の処理を示している。ステップS410は、カメラサーバ400が起動したことを示している。ステップS411は、カメラサーバ400が或る被写体の動きを検知し、それをサーバ200に対して通知する処理を示している。ステップS412は、動き検知イベント撮影処理のための制御をサーバ200から受け、その制御内容に従って該当するカメラの画角等を制御することを示している。ステップS413は、カメラが撮影した画像データをカメラサーバ400がサーバ200に対して転送する処理を示しており、ここで転送された画像データが、サーバ200からクライアントPC300に対して送信され、クライアントPC300上でライブ画像表示等がなされる。   Steps S410 to S413 indicate processing of the camera server 400 at the time of motion detection event shooting processing. Step S410 indicates that the camera server 400 has started. Step S411 shows processing in which the camera server 400 detects the movement of a certain subject and notifies the server 200 of the detection. Step S412 indicates that control for motion detection event shooting processing is received from the server 200 and the angle of view of the corresponding camera is controlled according to the control content. Step S413 shows processing in which the camera server 400 transfers the image data captured by the camera to the server 200. The transferred image data is transmitted from the server 200 to the client PC 300, and the client PC 300 Live image display etc. are made on the top.

上記のように、本実施形態によれば、センサイベント撮影処理時や動き検知イベント撮影処理時においては、撮影禁止領域内の撮影を許可するように構成したので、従来、プライバシーの保護に傾倒していた結果、生じていたセキュリティ面での不備を解消することが可能となる。   As described above, according to the present embodiment, the sensor event shooting process and the motion detection event shooting process are configured to permit shooting in the shooting prohibited area. As a result, it is possible to eliminate the deficiencies in security that have occurred.

また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU)が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。   Another object of the present invention is to supply a storage medium storing software program codes for realizing the functions of the above-described embodiments to a system or apparatus, and the computer (or CPU or MPU) of the system or apparatus stores the storage medium. Needless to say, this can also be achieved by reading and executing the program code stored in.

この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。   In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiments, and the program code itself and the storage medium storing the program code constitute the present invention.

プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、CD−R、磁気テープ、不揮発性のメモリカード、ROM等を用いることができる。   As a storage medium for supplying the program code, for example, a flexible disk, a hard disk, an optical disk, a magneto-optical disk, a CD-ROM, a CD-R, a magnetic tape, a nonvolatile memory card, a ROM, or the like can be used.

また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS(基本システム或いはオペレーティングシステム)などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。   Further, by executing the program code read by the computer, not only the functions of the above-described embodiments are realized, but also an OS (basic system or operating system) running on the computer based on the instruction of the program code. Needless to say, a case where the functions of the above-described embodiment are realized by performing part or all of the actual processing and the processing is included.

さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。   Further, after the program code read from the storage medium is written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, the function is determined based on the instruction of the program code. It goes without saying that the CPU or the like provided in the expansion board or function expansion unit performs part or all of the actual processing and the functions of the above-described embodiments are realized by the processing.

本発明の一実施形態に係るネットワークレコーダシステムの概略構成を示す図である。It is a figure which shows schematic structure of the network recorder system which concerns on one Embodiment of this invention. サーバのハードウェア構成を示す図である。It is a figure which shows the hardware constitutions of a server. ネットワークレコーダシステムの動作を概略的に示すフローチャートである。It is a flowchart which shows the operation | movement of a network recorder system roughly. クライアントPCによる本ネットワークビデオレコーダシステムの基本設定のための動作を示すフローチャートである。It is a flowchart which shows the operation | movement for the basic setting of this network video recorder system by client PC. 通常録画処理時のサーバの動作を示すフローチャートである。It is a flowchart which shows operation | movement of the server at the time of a normal video recording process. センサイベント録画処理時のサーバの動作を示すフローチャートである。It is a flowchart which shows operation | movement of the server at the time of a sensor event recording process. 動き検知イベント録画処理時のサーバの動作を示すフローチャートである。It is a flowchart which shows operation | movement of the server at the time of a motion detection event recording process. 2次元平面レイアウト図上にカメラを設置する等の設定処理を行うための画面イメージの一例を示す図である。It is a figure which shows an example of the screen image for performing setting processing, such as installing a camera on a two-dimensional planar layout figure. サーバに対する録画処理の各種基本設定を行うための設定画面の構成例を示す図である。It is a figure which shows the structural example of the setting screen for performing the various basic settings of the video recording process with respect to a server. 動き検知録画モードの詳細設定を行うための設定画面の構成例を示す図である。It is a figure which shows the structural example of the setting screen for performing the detailed setting of motion detection recording mode. センサ録画モードの詳細設定を行うための設定画面の構成例を示す図である。It is a figure which shows the structural example of the setting screen for performing the detailed setting of sensor recording mode. 各撮影禁止領域に対して撮影禁止実行時間を設定するか否を問い合わせるための画面を含む画面表示例を示す図である。It is a figure which shows the example of a screen display including the screen for inquiring whether to set photography prohibition execution time with respect to each photography prohibition area | region. 撮影禁止領域を設定するための設定画面を含む画面表示例を示す図である。It is a figure which shows the example of a screen display containing the setting screen for setting an imaging | photography prohibition area | region. 通常録画状態における画面表示例を示す図である。It is a figure which shows the example of a screen display in a normal video recording state. ブラックアウトさせた映像表示領域を含む通常録画状態における画面表示例を示す図である。It is a figure which shows the example of a screen display in the normal video recording state containing the image | video display area blacked out. 図12で撮影禁止実行時間を設定すると指定された場合に、その撮影禁止領域の撮影禁止実行時間を設定するための画面構成例、及び、撮影禁止実行時間の保存確認画面の構成例を示す図である。FIG. 12 is a diagram showing an example of the screen configuration for setting the shooting prohibition execution time of the shooting prohibited area and the configuration example of the screen for confirming saving of the shooting prohibition execution time when it is specified that the shooting prohibition execution time is set It is.

符号の説明Explanation of symbols

100:ネットワーク
200:サーバ
300:クライアントPC
400:カメラサーバ
201:CPU
202:RAM
203:ROM
204:システムバス
205:入力コントローラ
206:ビデオコントローラ
207:メモリコントローラ
208:通信I/Fコントローラ
209:キーボード(KB)
210:CRT
211:外部メモリ
212:ネットワークビデオレコーダプログラム
213:定義ファイル
214:各種テーブル
215:録画データ
216:イベント発生時録画用媒体
100: Network 200: Server 300: Client PC
400: Camera server 201: CPU
202: RAM
203: ROM
204: System bus 205: Input controller 206: Video controller 207: Memory controller 208: Communication I / F controller 209: Keyboard (KB)
210: CRT
211: External memory 212: Network video recorder program 213: Definition file 214: Various tables 215: Recorded data 216: Recording medium at event occurrence

Claims (10)

画像を撮影する一又は複数の撮影装置と通信ネットワークを介して接続される情報処理装置であって、
前記撮影装置の撮影を禁止する領域である撮影禁止領域を設定する撮影禁止領域設定手段と、
前記撮影禁止領域設定手段による設定内容に基づいて、前記撮影装置の撮影領域を制御する撮影領域制御手段と、
前記撮影禁止領域設定手段による設定内容の有効期間を管理する管理手段とを有し、
前記撮影領域制御手段は、前記管理手段により管理される前記有効期間外では、前記撮影禁止領域に関わらず、撮影領域の制御を前記撮影装置に対して行うことを特徴とする情報処理装置。
An information processing apparatus connected via a communication network to one or a plurality of imaging apparatuses that capture images,
Shooting prohibited area setting means for setting a shooting prohibited area, which is an area where shooting of the shooting apparatus is prohibited;
A shooting area control means for controlling a shooting area of the shooting apparatus based on the setting content by the shooting prohibited area setting means;
Management means for managing the validity period of the setting content by the photographing prohibited area setting means,
The information processing apparatus, wherein the imaging region control unit controls the imaging region to the imaging device regardless of the imaging prohibited region outside the effective period managed by the management unit.
所定のイベントの発生通知を受け付けるイベント通知受付手段を更に有し、
前記撮影領域制御手段は、前記イベント通知受付手段が前記所定のイベントの発生通知を受け付けた場合、前記撮影禁止領域に関わらず、撮影領域の制御を前記撮影装置に対して行うことを特徴とする請求項1に記載の情報処理装置。
It further has an event notification receiving means for receiving a notification of occurrence of a predetermined event,
The imaging area control means controls the imaging area for the imaging apparatus regardless of the imaging prohibited area when the event notification reception means accepts the occurrence notification of the predetermined event. The information processing apparatus according to claim 1.
前記撮影領域制御手段は、前記イベント通知受付手段が前記所定のイベントの発生通知を受け付けた場合、前記撮影禁止領域内の所定の撮影領域を撮影可能とする制御を前記撮影装置に対して行うことを特徴とする請求項2に記載の情報処理装置。   The imaging area control means performs control for allowing the imaging apparatus to capture a predetermined imaging area in the imaging prohibited area when the event notification receiving means receives the occurrence notification of the predetermined event. The information processing apparatus according to claim 2. 前記撮影禁止領域内の所定の撮影領域を撮影可能とする制御を前記撮影領域制御手段が実行する期間を設定する第1の制御期間設定手段を更に有することを特徴とする請求項3に記載の情報処理装置。   4. The apparatus according to claim 3, further comprising a first control period setting unit configured to set a period during which the imaging region control unit executes a control for enabling a predetermined imaging region within the imaging prohibited region to be captured. 5. Information processing device. 前記撮影領域制御手段は、前記イベント通知受付手段が前記所定のイベントの発生通知を受け付けた場合、前記撮影装置が被写体を追尾して撮影した結果、前記撮影装置の撮影領域が前記撮影禁止領域内に侵入してしまうことを許可する制御を前記撮影装置に対して行うことを特徴とする請求項2乃至4の何れか1項に記載の情報処理装置。   When the event notification receiving unit receives the occurrence notification of the predetermined event, the shooting area control unit is configured to cause the shooting area of the shooting apparatus to be within the shooting prohibited area as a result of the shooting of the subject tracking the subject. The information processing apparatus according to any one of claims 2 to 4, wherein control for permitting the camera to enter the camera is performed on the imaging apparatus. 前記撮影装置が被写体を追尾して撮影した結果、前記撮影装置の撮影領域が前記撮影禁止領域内に侵入してしまうことを許可する制御を前記撮影領域制御手段が実行する期間を設定する第2の制御期間設定手段を更に有することを特徴とする請求項5に記載の情報処理装置。   As a result of the photographing device tracking the subject and photographing, a second period is set for the photographing region control means to execute control for permitting the photographing region of the photographing device to enter the photographing prohibited region. The information processing apparatus according to claim 5, further comprising: a control period setting unit. 画像を撮影する一又は複数の撮影装置と前記撮影装置を制御する情報処理装置とを通信ネットワークを介して接続したネットワークシステムであって、
前記情報処理装置は、
前記撮影装置の撮影を禁止する領域である撮影禁止領域及び前記撮影禁止領域の有効期間を設定する撮影禁止領域設定手段と、
前記撮影禁止領域設定手段による設定内容に基づいて、前記撮影装置の撮影領域を制御する撮影領域制御手段とを有し、
前記撮影領域制御手段は、前記管理手段により管理される前記有効期間には、前記撮影禁止領域に関わらず、撮影領域の制御を前記撮影装置に対して行うことを特徴とするネットワークシステム。
A network system in which one or a plurality of photographing devices for photographing an image and an information processing device for controlling the photographing device are connected via a communication network,
The information processing apparatus includes:
A photographing prohibited area setting means for setting a photographing prohibited area that is a region for prohibiting photographing by the photographing apparatus and a valid period of the photographing prohibited area;
A photographing area control means for controlling the photographing area of the photographing device based on the setting content by the photographing prohibited area setting means;
The network system according to claim 1, wherein the imaging area control means controls the imaging area for the imaging apparatus regardless of the imaging prohibited area during the effective period managed by the management means.
画像を撮影する一又は複数の撮影装置と通信ネットワークを介して接続される情報処理装置の制御方法であって、
前記撮影装置の撮影を禁止する領域である撮影禁止領域及び前記撮影禁止領域の有効期間を設定する撮影禁止領域設定ステップと、
前記撮影禁止領域設定ステップにおける設定内容に基づいて、前記撮影装置の撮影領域を制御する撮影領域制御ステップとを含み、
前記撮影領域制御ステップでは、前記撮影禁止領域の有効期間外には、前記撮影禁止領域に関わらず、撮影領域の制御を前記撮影装置に対して行うことを特徴とする情報処理装置の制御方法。
A method for controlling an information processing apparatus connected via a communication network to one or a plurality of imaging apparatuses that capture an image,
A shooting prohibited area setting step for setting a shooting prohibited area which is an area where shooting of the shooting apparatus is prohibited and a valid period of the shooting prohibited area;
A shooting area control step for controlling the shooting area of the shooting device based on the setting content in the shooting prohibited area setting step;
In the imaging area control step, the imaging apparatus is controlled outside the effective period of the imaging prohibited area, regardless of the imaging prohibited area, for the imaging apparatus.
請求項8に記載の情報処理装置の制御方法をコンピュータに実行させるためのプログラム。   A program for causing a computer to execute the control method of the information processing apparatus according to claim 8. 請求項9に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。   A computer-readable recording medium on which the program according to claim 9 is recorded.
JP2004381247A 2004-12-28 2004-12-28 Information processing apparatus, network system, control method of information processing apparatus, program, and recording medium Pending JP2006186938A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004381247A JP2006186938A (en) 2004-12-28 2004-12-28 Information processing apparatus, network system, control method of information processing apparatus, program, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004381247A JP2006186938A (en) 2004-12-28 2004-12-28 Information processing apparatus, network system, control method of information processing apparatus, program, and recording medium

Publications (1)

Publication Number Publication Date
JP2006186938A true JP2006186938A (en) 2006-07-13

Family

ID=36739663

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004381247A Pending JP2006186938A (en) 2004-12-28 2004-12-28 Information processing apparatus, network system, control method of information processing apparatus, program, and recording medium

Country Status (1)

Country Link
JP (1) JP2006186938A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016082557A (en) * 2014-10-14 2016-05-16 深▲せん▼市維森軟件股▲ふん▼有限公司 Control method and device of pan-tile camera based on full-field view
KR101674586B1 (en) * 2016-05-10 2016-11-10 주식회사 와이앤엠시스템즈 Method and Apparatus for Setting Image of PTZ Camera
US10757314B2 (en) 2017-12-27 2020-08-25 Fujifilm Corporation Imaging control system, imaging control method, program, and recording medium for controlling operation of digital imaging device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016082557A (en) * 2014-10-14 2016-05-16 深▲せん▼市維森軟件股▲ふん▼有限公司 Control method and device of pan-tile camera based on full-field view
KR101674586B1 (en) * 2016-05-10 2016-11-10 주식회사 와이앤엠시스템즈 Method and Apparatus for Setting Image of PTZ Camera
WO2017196026A3 (en) * 2016-05-10 2018-08-09 주식회사 와이앤엠시스템즈 Method for setting photographed image of ptz camera and apparatus therefor
US10638050B2 (en) 2016-05-10 2020-04-28 Ynm Systems Inc. Method for setting photographed image of PTZ camera and apparatus therefor
US10757314B2 (en) 2017-12-27 2020-08-25 Fujifilm Corporation Imaging control system, imaging control method, program, and recording medium for controlling operation of digital imaging device

Similar Documents

Publication Publication Date Title
JP4928275B2 (en) Camera control apparatus and control method thereof
KR102644782B1 (en) The Apparatus And The System For Monitoring
US10791258B2 (en) Monitoring apparatus and system
JP4317234B2 (en) Image display control device, image display control method, and image display control program
JP2004357126A (en) Imaging apparatus, system, and method
JP5847591B2 (en) Information processing apparatus, information processing method and program for information processing apparatus
JP3989473B2 (en) Image display method and image display program
JP6593922B2 (en) Image surveillance system
JP2006186938A (en) Information processing apparatus, network system, control method of information processing apparatus, program, and recording medium
JP2009049798A (en) Camera control method, camera control device, camera control program, and camera system
JP6465566B2 (en) Imaging apparatus and imaging method
JP5963571B2 (en) Image display device and surveillance camera system
JP3679620B2 (en) Imaging device remote control device, imaging system, and imaging device remote control method
JP4777486B2 (en) Camera control system and method, and storage medium storing operation processing program thereof
JP2005051612A (en) Imaging apparatus and imaging method
JP3762050B2 (en) Camera control system, control method thereof, and storage medium storing program for executing control
JP3744995B2 (en) Imaging method and apparatus
KR102518855B1 (en) The Apparatus And The System For Monitoring
JP5991392B2 (en) Network camera system, control method, and program
JP5241880B2 (en) Camera control system and method, and storage medium storing operation processing program thereof
JP7374692B2 (en) Imaging device, imaging device control method, and program
WO2024018975A1 (en) Information processing method, information processing device, and information processing program
JP2014060500A (en) Display control device and imaging device
JP6634994B2 (en) Information processing apparatus, control method thereof, and program
JP5247580B2 (en) Display control apparatus, display control method, program, and recording medium