JP6700706B2 - Information processing apparatus, information processing method, and program - Google Patents

Information processing apparatus, information processing method, and program Download PDF

Info

Publication number
JP6700706B2
JP6700706B2 JP2015198814A JP2015198814A JP6700706B2 JP 6700706 B2 JP6700706 B2 JP 6700706B2 JP 2015198814 A JP2015198814 A JP 2015198814A JP 2015198814 A JP2015198814 A JP 2015198814A JP 6700706 B2 JP6700706 B2 JP 6700706B2
Authority
JP
Japan
Prior art keywords
area
function
application
setting
detection
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.)
Active
Application number
JP2015198814A
Other languages
Japanese (ja)
Other versions
JP2017073642A (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.)
Canon Inc
Original Assignee
Canon 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 Inc filed Critical Canon Inc
Priority to JP2015198814A priority Critical patent/JP6700706B2/en
Publication of JP2017073642A publication Critical patent/JP2017073642A/en
Application granted granted Critical
Publication of JP6700706B2 publication Critical patent/JP6700706B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、情報処理装置、情報処理方法及びプログラムに関する。   The present invention relates to an information processing device, an information processing method, and a program.

従来、ネットワークを介して、遠隔操作によりカメラを制御し、映像を監視するネットワークカメラシステムが知られている。カメラのフォーカス、ズーム、露出、解像度、ホワイトバランス、撮影時のフレームレート等を制御することが可能であるだけでなく、撮影方向を移動することが可能なパンチルト制御機能を有するネットワークカメラシステムも知られている。このようなネットワークカメラシステムでは、ユーザが複数の機能について領域の設定を行う場合が考えられる。このような場合、ユーザはネットワークカメラシステムに対して、それぞれの機能について、それぞれ領域設定を行う必要があった。特許文献1には、撮影対象に対してマスク領域とインテリジェント検知領域を設定し、これらの領域を同期させることで、撮影対象が動いてもマスクを追従させる撮像システムが開示されている。   2. Description of the Related Art Conventionally, there is known a network camera system that remotely controls a camera via a network to monitor an image. In addition to being able to control camera focus, zoom, exposure, resolution, white balance, frame rate during shooting, etc., we also know a network camera system with a pan-tilt control function that can move the shooting direction. Has been. In such a network camera system, a user may set areas for a plurality of functions. In such a case, the user needs to set the area for each function of the network camera system. Patent Document 1 discloses an imaging system in which a mask area and an intelligent detection area are set for an object to be imaged and these areas are synchronized to make the mask follow the object even when the object to be imaged moves.

特開2010−114785号公報JP, 2010-114785, A

しかしながら、従来技術においては、ユーザがマスク領域とインテリジェント検知領域とをそれぞれ設定する必要がある。   However, in the conventional technique, the user needs to set the mask area and the intelligent detection area, respectively.

そこで、本発明はこのような問題点に鑑みなされたもので、ユーザがカメラに対して領域の設定を行う場合のユーザ操作を簡易化することを目的とする。   Therefore, the present invention has been made in view of such a problem, and an object thereof is to simplify a user operation when a user sets an area for a camera.

そこで、本発明は、情報処理装置であって、画像データにおいて、第1の機能を適用する領域の設定指示を取得する取得手段と、前記設定指示に係る領域を前記第1の機能を適用する第1の適用領域として設定し、さらに、前記第1の機能の種別及び前記第1の適用領域に基づいて、前記第1の機能に関連付けられた第2の機能を適用する第2の適用領域を設定する設定手段とを有することを特徴とする。 Therefore, the present invention is an information processing apparatus, wherein in image data, an acquisition unit that acquires a setting instruction of an area to which the first function is applied and an area related to the setting instruction are applied to the first function. A second application area that is set as a first application area, and further applies a second function associated with the first function based on the type of the first function and the first application area. And setting means for setting.

本発明によれば、ユーザがカメラに対して領域の設定を行う場合のユーザ操作を簡易化することができる。   According to the present invention, it is possible to simplify the user operation when the user sets an area for the camera.

撮影システムの全体図である。It is an overall view of an imaging system. 撮影システムのハードウェア構成を示す図である。It is a figure which shows the hardware constitutions of an imaging system. 設定画面の一例を示す図である。It is a figure which shows an example of a setting screen. パノラマ画像の一例を示す図である。It is a figure which shows an example of a panoramic image. 制御処理を示すフローチャートである。It is a flow chart which shows control processing. 検知領域を基準とした調整領域の設定方法の説明図である。It is explanatory drawing of the setting method of the adjustment area|region on the basis of a detection area. 調整領域を設定する処理の説明図である。It is explanatory drawing of the process which sets an adjustment area|region. 調整領域を設定する処理の説明図である。It is explanatory drawing of the process which sets an adjustment area|region. 調整領域を設定する処理の説明図である。It is explanatory drawing of the process which sets an adjustment area|region. 調整領域を設定する処理の説明図である。It is explanatory drawing of the process which sets an adjustment area|region. 連携情報テーブルの一例を示す図である。It is a figure which shows an example of a cooperation information table. 設定画面の一例を示す図である。It is a figure which shows an example of a setting screen. 第2の実施形態に係る制御処理を示すフローチャートである。It is a flow chart which shows control processing concerning a 2nd embodiment. 複数の検知領域を包含する調整領域を設定する処理の説明図である。It is explanatory drawing of the process which sets the adjustment area|region which includes a some detection area.

以下、本発明の実施形態について図面に基づいて説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

(第1の実施形態)
図1は、撮影システムの全体図である。撮影システムは、カメラ100と、クライアント装置110と、を有している。ここで、撮影システムは、情報処理システムの一例であり、カメラ100は、撮影装置、情報処理装置の一例である。カメラ100は、ネットワークカメラである。カメラ100とクライアント装置110とは、ネットワーク120を介して相互に通信可能な状態に接続されている。クライアント装置110は、カメラ100に対し各種コマンドを送信する。カメラ100は、それらのコマンドに対するレスポンスをクライアント装置110に送信する。カメラ100は、パン駆動機構101と、チルト駆動機構102と、ズーム機構103と、を有している。パン駆動機構101は、カメラ100の撮像領域をパン方向に変更し、360°エンドレスに回転するための機構である。チルト駆動機構102は、カメラ100の撮像領域をチルト方向に変更し、水平方向0度から上方向+180度まで回転するための機構である。ズーム機構103は、カメラ100の画角を変更するための機構である。
(First embodiment)
FIG. 1 is an overall view of a photographing system. The image capturing system includes a camera 100 and a client device 110. Here, the photographing system is an example of an information processing system, and the camera 100 is an example of a photographing device or an information processing device. The camera 100 is a network camera. The camera 100 and the client device 110 are connected via a network 120 so that they can communicate with each other. The client device 110 transmits various commands to the camera 100. The camera 100 sends responses to those commands to the client device 110. The camera 100 has a pan drive mechanism 101, a tilt drive mechanism 102, and a zoom mechanism 103. The pan drive mechanism 101 is a mechanism for changing the image pickup area of the camera 100 in the pan direction and rotating endlessly by 360°. The tilt drive mechanism 102 is a mechanism for changing the image pickup area of the camera 100 in the tilt direction and rotating it from 0 degrees in the horizontal direction to +180 degrees in the upward direction. The zoom mechanism 103 is a mechanism for changing the angle of view of the camera 100.

図2は、撮影システムのハードウェア構成を示す図である。まず、カメラ100について説明する。撮像部201は、レンズ及び撮像素子から構成され、被写体の撮像及び電気信号への変換を行う。画像処理部202は、撮像部201において撮像、光電変換された信号の所定の画像処理、圧縮符号化処理を行い、画像データを生成する。通信部209は、生成された画像データをクライアント装置110に配信する。また通信部209は、クライアント装置110から送信されるカメラ制御コマンドを受信し、システム制御部203へ伝達する。通信部209はまた、コマンドに対するレスポンスをクライアント装置110へ送信する。   FIG. 2 is a diagram showing a hardware configuration of the image capturing system. First, the camera 100 will be described. The image pickup unit 201 is composed of a lens and an image pickup device, and picks up an image of a subject and converts it into an electric signal. The image processing unit 202 performs predetermined image processing and compression encoding processing on the signal captured and photoelectrically converted by the image capturing unit 201 to generate image data. The communication unit 209 delivers the generated image data to the client device 110. Further, the communication unit 209 receives the camera control command transmitted from the client device 110 and transmits it to the system control unit 203. The communication unit 209 also transmits a response to the command to the client device 110.

システム制御部203は、CPUやROM、RAM等を有している。システム制御部203は、伝達されたカメラ制御コマンドを解析し、コマンドに応じた処理を行う。システム制御部203は例えば、画像処理部202に対してデータ量調整の指示を行う。システム制御部203はまた、レンズ制御部205に対してズームやフォーカス制御の指示を行う。システム制御部203はまた、パンチルト制御部208に対してパンチルト動作の指示を行う。システム制御部203はまた、画像処理部202から受信した画像データを解析し、画像解析検知や、画像データのデータ量の調整を行う。   The system control unit 203 has a CPU, a ROM, a RAM and the like. The system control unit 203 analyzes the transmitted camera control command and performs processing according to the command. The system control unit 203 instructs the image processing unit 202 to adjust the data amount, for example. The system control unit 203 also instructs the lens control unit 205 to perform zoom or focus control. The system control unit 203 also instructs the pan/tilt control unit 208 to perform a pan/tilt operation. The system control unit 203 also analyzes the image data received from the image processing unit 202, performs image analysis detection, and adjusts the data amount of the image data.

画像解析検知とは、画像を解析し、所定の物体及や所定の物体の所定の動きを検知する処理である。例えば、動体検知機能、持ち去り検知機能、置き去り検知機能、いたずら検知機能、通過検知機能、自動追尾機能等である。また、画像データのデータ量の調整とは、映像の符号化処理を行う際のQ値の設定によってデータの圧縮率を調整する処理や、画質の調整によって画像全体のデータ量を増減させる処理である。なお、後述するカメラ100の機能や処理は、システム制御部203のCPUがROM等に格納されているプログラムをRAMに読み出し、このプログラムを実行することにより実現されるものである。   The image analysis detection is a process of analyzing an image and detecting a predetermined object and a predetermined movement of the predetermined object. For example, a moving body detection function, a carry-out detection function, a leaving detection function, a tampering detection function, a passage detection function, an automatic tracking function, and the like. Further, the adjustment of the data amount of the image data is a process of adjusting the data compression rate by setting the Q value when performing the video encoding process, or a process of increasing or decreasing the data amount of the entire image by adjusting the image quality. is there. The functions and processing of the camera 100, which will be described later, are realized by the CPU of the system control unit 203 reading a program stored in the ROM or the like into the RAM and executing the program.

レンズ制御部205は、伝達された指示に基づいて、レンズ駆動部204の制御を行う。パンチルト制御部208は、伝達された指示に基づいて、パン駆動部206及びチルト駆動部207の制御を行う。レンズ駆動部204は、フォーカスレンズ及びズームレンズの駆動系及びその駆動源のモータにより構成され、その動作はレンズ制御部205により制御される。パン駆動部206は、パン動作を行うメカ駆動系及び駆動源のモータにより構成され、その動作はパンチルト制御部208により制御される。チルト駆動部207は、チルト動作を行うメカ駆動系及び駆動源のモータにより構成され、その動作はパンチルト制御部208により制御される。   The lens control unit 205 controls the lens driving unit 204 based on the transmitted instruction. The pan/tilt control unit 208 controls the pan drive unit 206 and the tilt drive unit 207 based on the transmitted instruction. The lens drive unit 204 is configured by a drive system for the focus lens and the zoom lens and a motor of the drive source thereof, and the operation thereof is controlled by the lens control unit 205. The pan drive unit 206 is configured by a mechanical drive system that performs a pan operation and a motor of a drive source, and the operation is controlled by a pan tilt control unit 208. The tilt drive unit 207 is configured by a mechanical drive system that performs a tilt operation and a motor of a drive source, and the operation is controlled by the pan-tilt control unit 208.

次に、クライアント装置110について説明する。クライアント装置110は、パーソナルコンピュータ等の汎用コンピュータである。表示部211は、液晶表示装置等であり、カメラ100から取得した画像の表示や、カメラ制御を行うためのグラフィックユーザーインターフェース(以下、GUIと称する)を表示する。入力部212は、キーボード、マウス等のポインティング・デバイス等が使用され、クライアント装置110のユーザは、入力部212を介してGUIを操作する。   Next, the client device 110 will be described. The client device 110 is a general-purpose computer such as a personal computer. The display unit 211 is a liquid crystal display device or the like, and displays an image acquired from the camera 100 and a graphic user interface (hereinafter, referred to as GUI) for performing camera control. A pointing device such as a keyboard or a mouse is used as the input unit 212, and the user of the client device 110 operates the GUI via the input unit 212.

システム制御部213は、CPUやROM、RAM等を有している。システム制御部213は、ユーザのGUI操作に応じてカメラ制御コマンドを生成し、通信部214を介してカメラ100へ送信する。また、システム制御部213は、通信部214を介して受信したカメラ100からの画像データを表示部211に表示するよう制御する。また、ユーザはGUIを操作することで特定の撮像領域に対して優先度を設定でき、設定された情報は通信部214を介してカメラ100に送信される。このようにクライアント装置110は、ネットワーク120を介して、カメラ100の撮影画像の取得や各種のカメラ制御を行うことができる。なお、後述するクライアント装置110の機能や処理は、システム制御部213のCPUがROM等に格納されているプログラムを読み出し、このプログラムを実行することにより実現されるものである。   The system control unit 213 has a CPU, a ROM, a RAM, and the like. The system control unit 213 generates a camera control command according to the GUI operation of the user and transmits it to the camera 100 via the communication unit 214. Further, the system control unit 213 controls to display the image data from the camera 100 received via the communication unit 214 on the display unit 211. In addition, the user can set the priority for a specific imaging region by operating the GUI, and the set information is transmitted to the camera 100 via the communication unit 214. In this way, the client device 110 can acquire a captured image of the camera 100 and control various cameras via the network 120. The functions and processes of the client device 110 described below are realized by the CPU of the system control unit 213 reading a program stored in the ROM or the like and executing the program.

図3は、画像解析検知機能に係る設定画面300の一例を示す図である。本実施形態に係るカメラ100は、画像解析検知機能を適用する適用領域が設定された場合に、画像データのデータ量調整機能を適用する適用領域を自動的に設定する。なお、カメラ100において、画像解析検知機能とデータ量調整機能とは関連付けられているものとする。設定画面300は、この適用領域の連携に関する条件等をユーザが設定する画面である。以下、画像解析検知機能を適用する適用領域を、検知領域と称することとする。また、データ量調整機能を適用する適用領域を、調整領域と称することとする。すなわち、調整領域内に割り当てるデータ量を調整することにより、調整領域内の画像を、他の領域と比較して、高画質化(または低画質化)することができる。これにより、画像解析による検知の精度向上、もしくは調整領域の画像に対して適切な画質でクライアント装置110側のユーザに提供することができる。   FIG. 3 is a diagram showing an example of a setting screen 300 related to the image analysis detection function. The camera 100 according to the present embodiment automatically sets the application area to which the data amount adjustment function of image data is applied when the application area to which the image analysis detection function is applied is set. In the camera 100, the image analysis detection function and the data amount adjustment function are associated with each other. The setting screen 300 is a screen on which the user sets conditions and the like regarding the cooperation of the applicable areas. Hereinafter, the application area to which the image analysis detection function is applied will be referred to as a detection area. Further, the applicable area to which the data amount adjusting function is applied will be referred to as an adjusting area. That is, by adjusting the amount of data to be assigned to the adjustment area, the image in the adjustment area can be made higher in image quality (or lower in image quality) than other areas. As a result, the accuracy of detection by image analysis can be improved, or the image in the adjustment region can be provided to the user on the client device 110 side with appropriate image quality.

301は、設定ルール一覧である。302は、ルール名入力欄である。303は、有効条件の入力欄、304は画像解析検知の検知種別を設定する選択欄、305は画像解析に係る検知領域に対する検出物体の大きさの入力欄である。306は検知領域に対する物体の大きさを設定するスライダーバーである。307は検知領域に対して検出を判定する変化割合の入力欄、308は変化割合を設定するスライダーバーである。309は検知領域と調整領域の連携の有効又は無効を設定する選択欄、310は検知領域と調整領域を連携させる際の連携方法を設定するための選択欄である。311は保存前の設定変更をクリアするボタン、312は設定変更を保存するボタンである。   301 is a list of setting rules. 302 is a rule name input field. Reference numeral 303 is a valid condition input field, 304 is a selection field for setting the detection type of the image analysis detection, and 305 is an input field of the size of the detected object with respect to the detection region related to the image analysis. A slider bar 306 sets the size of the object with respect to the detection area. Reference numeral 307 denotes a change rate input field for determining detection with respect to the detection area, and 308 is a slider bar for setting the change rate. Reference numeral 309 is a selection field for setting the validity or invalidity of the cooperation between the detection area and the adjustment area, and 310 is a selection field for setting the cooperation method when linking the detection area and the adjustment area. 311 is a button for clearing the setting change before saving, and 312 is a button for saving the setting change.

設定画面300は、システム制御部213の制御により表示部211に表示され、ユーザによる各欄302〜313への入力は入力部212を介して行われる。ユーザは、303に対し、「常時」又は「時間指定」の何れかを設定する。ユーザはまた、304には、「動体検知」、「置き去り検知」、「持ち去り検知」、「いたずら検知」、「通過検知」、「侵入検知」といった検知対象に応じた検知方法を設定する。ユーザはまた、305,306には、検知領域内でどのくらいの大きさの物体から検知を判別するか、といった大きさの基準を0〜100%の間で設定する。ユーザはまた、307,308には、画像解析検知領域内でどのくらいの割合に対して変化が起こったら検知を判別するか、といった変化割合の基準を0〜100%の間で設定する。   The setting screen 300 is displayed on the display unit 211 under the control of the system control unit 213, and the user inputs the respective fields 302 to 313 via the input unit 212. The user sets either “always” or “time designation” to 303. The user also sets a detection method corresponding to a detection target such as “moving body detection”, “abandonment detection”, “takeaway detection”, “tamper detection”, “passage detection”, and “intrusion detection” in 304. The user also sets in 305 and 306 a size reference such as how large an object in the detection area is to be used for the detection, from 0 to 100%. The user also sets, in 307 and 308, a change rate standard of 0 to 100%, such as how much change in the image analysis detection area is to be detected when the change occurs.

ユーザはまた、309には、検知領域と調整領域の連携設定について「有効」及び「無効」のいずれかを設定し、310には、検知領域と調整領域の連携方法について「検知種別」及び「形状」のいずれかを設定する。さらに、302〜310への設定が行われた状態で、ボタン312が押下されると、設定された情報が302に入力されたルール名に対応付けられて登録され、設定ルール一覧301に表示される。   The user also sets either “valid” or “invalid” for the cooperation setting between the detection area and the adjustment area in 309, and “detection type” and “for the cooperation method between the detection area and the adjustment area in 310. "Shape" is set. Furthermore, when the button 312 is pressed while the settings for 302 to 310 have been made, the set information is registered in association with the rule name entered in 302 and displayed in the setting rule list 301. It

次に、検知領域が設定されると、自動的に調整領域が設定される処理について説明する。図4は、カメラ100により撮影されたパノラマ画像400の一例を示す図である。パノラマ画像400は、カメラ100からクライアント装置110に送信され、クライアント装置110の表示部211に表示される。ユーザは、入力部212を介して、パノラマ画像400上において、検知領域として領域401を設定することができる。システム制御部213は、領域401が設定されると、領域401の設定指示を受け付け、領域401を示す設定指示をカメラ100に送信する。システム制御部213は、さらに領域401の設定指示と共に、領域401に対して適用される設定ルールとして、設定ルール一覧301から選択された設定ルールを示す連携ルール情報を、設定指示と共にカメラ100に送信する。   Next, a process of automatically setting the adjustment area when the detection area is set will be described. FIG. 4 is a diagram showing an example of a panoramic image 400 taken by the camera 100. The panoramic image 400 is transmitted from the camera 100 to the client device 110 and displayed on the display unit 211 of the client device 110. The user can set the area 401 as the detection area on the panoramic image 400 via the input unit 212. When the area 401 is set, the system control unit 213 receives the setting instruction of the area 401 and transmits the setting instruction indicating the area 401 to the camera 100. The system control unit 213 further transmits, together with the setting instruction of the area 401, the cooperation rule information indicating the setting rule selected from the setting rule list 301 as the setting rule applied to the area 401 to the camera 100 together with the setting instruction. To do.

これに対し、カメラ100は、以下に説明する制御処理により、自動的にデータ量調整機能の適用領域である調整領域を特定する。図4に例では、検知領域401に対し調整領域402が設定されている。ここで、調整領域402は、検知領域401を含み、検知領域401に比べて大きい領域である。   On the other hand, the camera 100 automatically specifies the adjustment area to which the data amount adjustment function is applied by the control processing described below. In the example of FIG. 4, the adjustment area 402 is set for the detection area 401. Here, the adjustment area 402 is an area including the detection area 401 and larger than the detection area 401.

図5は、カメラ100による、情報処理を示すフローチャートである。なお、制御処理の開始前に、カメラ100は、クライアント装置110から検知領域の設定指示と連携ルール情報と、を受信しているものとする。図5のフローチャートは、ハードウェアの構成としてカメラ100が有するCPUがROMに格納されているプログラムをRAMに読み出し実行することによって達成される。S500において、カメラ100のシステム制御部203は、設定指示に基づいて、検知領域を設定する。次に、S501において、システム制御部203は、連携ルール情報を参照し、連携設定を確認する。なお、連携設定が有効か無効かは、図3に示す設定画面300の309に入力された情報である。システム制御部203は、連携設定が有効に設定されている場合には(S501で有効)、処理をS502へ進める。システム制御部203は、連携設定が無効に設定されている場合には(S501で無効)、処理を終了する。   FIG. 5 is a flowchart showing information processing by the camera 100. It is assumed that the camera 100 has received the detection region setting instruction and the cooperation rule information from the client device 110 before the control process is started. The flowchart of FIG. 5 is achieved by the CPU of the camera 100 as a hardware configuration reading a program stored in the ROM into the RAM and executing the program. In S500, the system control unit 203 of the camera 100 sets the detection area based on the setting instruction. Next, in S501, the system control unit 203 refers to the cooperation rule information and confirms the cooperation setting. It should be noted that whether the linkage setting is valid or invalid is the information input in 309 of the setting screen 300 shown in FIG. When the cooperation setting is set to be valid (valid in S501), the system control unit 203 advances the process to S502. When the cooperation setting is set to be invalid (invalid in S501), the system control unit 203 ends the process.

S502において、システム制御部203は、連携ルール情報を参照し、連携方法を確認する。連携方法は、設定画面300の310に入力された情報である。システム制御部203は、連携方法が検知種別に設定されている場合には(S502で検知種別)、処理をS503へ進める。システム制御部203は、連携方法が形状に設定されている場合には(S502で形状)、処理をS505へ進める。   In S502, the system control unit 203 refers to the cooperation rule information and confirms the cooperation method. The cooperation method is the information input in 310 of the setting screen 300. When the cooperation method is set to the detection type (detection type in S502), the system control unit 203 advances the process to S503. When the cooperation method is set to the shape (shape in S502), the system control unit 203 advances the process to S505.

S503において、システム制御部203は、連携ルール情報を参照し、検知種別を特定する。次に、S504において、システム制御部203は、設定指示に係る検知領域を基準として、S503において特定した検知種別に応じて、調整領域を設定する。図6は、検知種別毎に定められた、検知領域を基準とした調整領域の設定方法の説明図である。カメラ100においては、図6に示すように、検知領域を基準とした調整領域の設定方法が検知種別毎に予め定められているものとする。   In step S503, the system control unit 203 identifies the detection type by referring to the cooperation rule information. Next, in step S<b>504, the system control unit 203 sets the adjustment area based on the detection area related to the setting instruction, according to the detection type specified in step S<b>503. FIG. 6 is an explanatory diagram of a method of setting an adjustment area based on the detection area, which is set for each detection type. In the camera 100, as shown in FIG. 6, it is assumed that the setting method of the adjustment area based on the detection area is predetermined for each detection type.

システム制御部203は、S503において、検知種別として物体検知を特定したとする。この場合、システム制御部203は、S504において、物体を検知するための検知領域に連携したデータ量の調整領域として、検知領域を含み、かつ検知領域よりも大きい領域を調整領域として設定する。システム制御部203はさらに、連携ルール情報を参照し、物体の大きさを確認する。物体の大きさは、設定画面300の305,306に入力された情報である。そして、システム制御部203は、検知領域の上下左右それぞれの方向に検知物体の大きさだけ広げた領域をデータ量の調整領域として設定する。   It is assumed that the system control unit 203 specifies object detection as the detection type in S503. In this case, in S504, the system control unit 203 sets an area including the detection area and larger than the detection area as the adjustment area as the adjustment area of the data amount associated with the detection area for detecting the object. The system control unit 203 further refers to the cooperation rule information and confirms the size of the object. The size of the object is the information input in 305 and 306 of the setting screen 300. Then, the system control unit 203 sets an area expanded by the size of the detected object in each of the upper, lower, left, and right directions of the detection area as the data amount adjustment area.

例えば、図7に示すように、検知領域701が設定されているとする。また、物体の大きさが702であるとする。この場合、システム制御部203は、検知領域701の上下左右それぞれの方向に物体の大きさ702の分だけ広げた領域を調整領域703として特設定する。これにより、ユーザは、検知領域に出入りする検知物体の様子を高画質で確認することができる。   For example, it is assumed that the detection area 701 is set as shown in FIG. 7. Further, it is assumed that the size of the object is 702. In this case, the system control unit 203 specially sets, as the adjustment area 703, an area expanded by the size 702 of the object in each of the upper, lower, left and right directions of the detection area 701. As a result, the user can check the state of the detected object entering and leaving the detection area with high image quality.

また、システム制御部203は、S503において、検知種別として置き去り検知が設定されたことを判断する。この場合、システム制御部203は、画像解析検知処理において、検知領域に置き去りにされた物体の検知処理を行う。これに対応し、システム制御部203は、S504において、検知領域と同じ領域をデータ量の調整領域として設定する。また、他の例としては、システム制御部203は、物体を置き去りにした対象を撮影するために、検知領域を含み、かつ検知領域よりも大きい領域を調整領域として設定してもよい。   Further, the system control unit 203 determines in S503 that the leaving detection is set as the detection type. In this case, the system control unit 203 performs the detection processing of the object left in the detection area in the image analysis detection processing. In response to this, in S504, the system control unit 203 sets the same area as the detection area as the data amount adjustment area. Further, as another example, the system control unit 203 may set an area including the detection area and larger than the detection area as the adjustment area in order to capture an image of an object left behind.

また、システム制御部203は、S503において、検知種別として持ち去り検知が設定されたことを判断する。この場合、システム制御部203は、画像解析検知処理において、持ち去られた物体の検知処理を実行する。これに対応し、システム制御部203は、S504において、検知領域と同じ領域をデータ量の調整領域として設定する。また、他の例としては、システム制御部203は、持ち去りの対象となった物体を撮影するために、検知領域を含み、かつ検知領域よりも大きい領域を調整領域として設定してもよい。   In addition, the system control unit 203 determines in S<b>503 that carry-away detection is set as the detection type. In this case, the system control unit 203 executes the detection processing of the object carried away in the image analysis detection processing. In response to this, in S504, the system control unit 203 sets the same area as the detection area as the data amount adjustment area. Further, as another example, the system control unit 203 may set an area including the detection area and larger than the detection area as the adjustment area in order to capture an image of the object to be taken away.

また、システム制御部203は、S503において、検知種別としていたずら検知が設定されたことを判断する。この場合、システム制御部203は、連携ルール情報を参照し、変化割合を確認する。変化割合は、設定画面300の307,308に入力された情報である。例えば、図3に示すように変化割合が80%に設定されているとする。この場合には、システム制御部203は、検知領域内の領域で、かつ検知領域の80%のサイズの領域を調整領域として設定する。例えば、図8に示す例では、検知領域801に対し、検知領域801に比べて小さい領域が調整領域802として設定されている。   In addition, the system control unit 203 determines in S503 that the tampering detection has been set as the detection type. In this case, the system control unit 203 refers to the cooperation rule information and confirms the change rate. The change rate is the information input in 307 and 308 of the setting screen 300. For example, it is assumed that the change rate is set to 80% as shown in FIG. In this case, the system control unit 203 sets an area within the detection area and having a size of 80% of the detection area as the adjustment area. For example, in the example shown in FIG. 8, an area smaller than the detection area 801 is set as the adjustment area 802 in the detection area 801.

また、システム制御部203は、S503において、検知種別として通過検知が設定されたことを判断する。この場合、通過ラインを通過した検知対象を撮影するため、通過ラインを含む検知領域がユーザにより設定される。例えば、図9に示すように、通過ライン901を含む検知領域902が設定される。これに対し、システム制御部203は、通過ライン901を含み、かつ検知領域902よりも大きい領域903をデータ量の調整領域として設定する。より具体的には、システム制御部203は、通過ライン901を通過する対象を撮影するため、検知領域902を通過ライン901に垂直な方向、すなわち通過方向904に拡張した領域を調整領域903として設定する。   Further, the system control unit 203 determines in S503 that passage detection is set as the detection type. In this case, since the detection target that has passed the passage line is photographed, the detection area including the passage line is set by the user. For example, as shown in FIG. 9, a detection area 902 including a passing line 901 is set. On the other hand, the system control unit 203 sets an area 903 including the passage line 901 and larger than the detection area 902 as the data amount adjustment area. More specifically, the system control unit 203 sets, as the adjustment area 903, an area in which the detection area 902 is extended in the direction perpendicular to the passage line 901, that is, the passage direction 904, in order to capture an image of the object passing through the passage line 901. To do.

また、システム制御部203は、S503において、検知種別として侵入検知を特定したとする。この場合、システム制御部203は、S504において、侵入した対象だけでなく、侵入検知の検知領域に出入りする対象を撮影するため、検知領域に比べて大きい領域をデータ量の調整領域として設定する。   Further, it is assumed that the system control unit 203 specifies intrusion detection as the detection type in S503. In this case, in S504, the system control unit 203 images not only the intruding object but also the object moving in and out of the detection area of the intrusion detection, so that an area larger than the detection area is set as a data amount adjustment area.

以上のように、S504において、システム制御部203は、検知種別毎に設定された条件に従い、検知領域に基づいて、調整領域を設定する。したがって、ユーザが、検知領域を指定した場合に、別途データ量の調整領域を特定するための操作を行うことなく、システム制御部203は、自動的に調整領域を設定することができる。   As described above, in S504, the system control unit 203 sets the adjustment area based on the detection area according to the condition set for each detection type. Therefore, when the user specifies the detection area, the system control unit 203 can automatically set the adjustment area without performing a separate operation for specifying the adjustment area of the data amount.

一方で、S505において、システム制御部203は、検知領域の形状を特定する。本実施形態においては、システム制御部203は、S505において、四角形、多角形及び線形の3つの形状のいずれかの形状を特定するものとする。次に、S506において、システム制御部203は、設定指示に係る検知領域を基準として、S505において特定した形状に応じて、調整領域を設定する。カメラ100においては、検知領域を基準とした調整領域の設定方法が検知種別毎に予め定められているものとする。   On the other hand, in step S505, the system control unit 203 identifies the shape of the detection area. In this embodiment, the system control unit 203 specifies any one of the three shapes of a quadrangle, a polygon, and a linear shape in S505. Next, in step S506, the system control unit 203 sets the adjustment area in accordance with the shape specified in step S505, using the detection area related to the setting instruction as a reference. In the camera 100, it is assumed that the method of setting the adjustment area based on the detection area is predetermined for each detection type.

システム制御部203は、形状が四角形の場合には、検知領域の頂点を包含するようにデータ量の調整領域を設定する。例えば、検知領域が、図10に示す1001のような四角形であったとする。この場合、システム制御部203は、領域1001の4つの頂点を包含する領域1002を調整領域として設定する。システム制御部203はまた、形状が多角形の場合には、多角形の検知領域の頂点を包含するように、データ量の調整領域を設定する。システム制御部203はまた、検知領域が線形である場合には、線形の検知領域を包含するように、データ量の調整領域を設定する。   When the shape is a quadrangle, the system control unit 203 sets the data amount adjustment area so as to include the vertices of the detection area. For example, assume that the detection area is a quadrangle such as 1001 shown in FIG. In this case, the system control unit 203 sets the area 1002 including the four vertices of the area 1001 as the adjustment area. When the shape is a polygon, the system control unit 203 also sets the data amount adjustment area so as to include the vertices of the polygon detection area. When the detection area is linear, the system control unit 203 also sets the data amount adjustment area so as to include the linear detection area.

以上のように、S506において、システム制御部203は、検知領域の形状に応じて設定された条件に従い、検知領域に基づいて、調整領域を設定する。したがって、ユーザが、検知領域を指定した場合に、別途データ量の調整領域を特定するための操作を行うことなく、システム制御部203は、自動的に調整領域を設定することができる。なお、S500、S504及びS506の処理は、設定処理の一例である。   As described above, in S506, the system control unit 203 sets the adjustment area based on the detection area in accordance with the condition set according to the shape of the detection area. Therefore, when the user specifies the detection area, the system control unit 203 can automatically set the adjustment area without performing a separate operation for specifying the adjustment area of the data amount. The processing of S500, S504, and S506 is an example of the setting processing.

システム制御部203は、S504の処理の後処理をS507へ進める。システム制御部203はまた、S506の処理の後処理をS507へ進める。S507において、システム制御部203は、連携情報を連携情報テーブルに記録する。ここで、連携情報とは、S501において設定された検知領域の設定IDと、S504又はS4506において設定された調整領域の設定IDとを含む情報である。   The system control unit 203 advances the post-processing of S504 to S507. The system control unit 203 also advances the post-processing of S506 to S507. In step S507, the system control unit 203 records the cooperation information in the cooperation information table. Here, the cooperation information is information including the setting ID of the detection area set in S501 and the setting ID of the adjustment area set in S504 or S4506.

図11は、連携情報テーブル1100の一例を示す図である。連携情報テーブル1100は、カメラ100のRAM等の記憶部に記憶されている。連携情報テーブル1100は、管理番号(No)1101と、連携情報の管理名1102と、検知領域の設定ID1103と、調整領域の設定ID1104と、連携方法1105とを対応付けて記録している。連携情報テーブル1100の各レコードが1つの連携情報に対応している。   FIG. 11 is a diagram showing an example of the cooperation information table 1100. The cooperation information table 1100 is stored in a storage unit such as a RAM of the camera 100. The cooperation information table 1100 records a management number (No) 1101, a management name 1102 of cooperation information, a detection area setting ID 1103, an adjustment area setting ID 1104, and a cooperation method 1105 in association with each other. Each record in the cooperation information table 1100 corresponds to one cooperation information.

次に、S508において、システム制御部203は、検知領域の位置の変更指示があったか否かを判定する。クライアント装置110は、表示部211に表示されたパノラマ画像400に対する検知領域の位置の変更指示を受け付けると、変更指示をカメラ100に送信する。システム制御部203は、変更指示を受信した場合に、検知領域の変更指示があったと判定する。システム制御部203は、変更指示があった場合には(S508でYes)、処理をS509へ進める。システム制御部203は、変更指示がなかった場合には(S508でNo)、制御処理を終了する。S509において、システム制御部203は、変更指示に基づいて、検知領域を変更する。   Next, in step S508, the system control unit 203 determines whether or not there is an instruction to change the position of the detection area. When the client apparatus 110 receives an instruction to change the position of the detection area with respect to the panoramic image 400 displayed on the display unit 211, the client apparatus 110 transmits the change instruction to the camera 100. When receiving the change instruction, the system control unit 203 determines that the detection area change instruction has been issued. If there is a change instruction (Yes in S508), the system control unit 203 advances the process to S509. If there is no change instruction (No in S508), the system control unit 203 ends the control process. In step S509, the system control unit 203 changes the detection area based on the change instruction.

次に、S510において、システム制御部203は、連携情報に基づいて、調整領域の位置を変更する(位置変更処理)。具体的には、システム制御部203は、連携情報により、変更指示に係る検知領域に紐付けられている調整領域を特定する。そして、システム制御部203は、変更指示に係る検知領域に紐付けられている調整領域の位置を、検知領域の変更に応じて変更する。例えば、システム制御部203は、検知領域と同じ移動方向に同じ移動量だけ、調整領域を移動する。以上で処理は終了する。   Next, in S510, the system control unit 203 changes the position of the adjustment region based on the cooperation information (position changing process). Specifically, the system control unit 203 identifies the adjustment area associated with the detection area related to the change instruction, based on the cooperation information. Then, the system control unit 203 changes the position of the adjustment area associated with the detection area related to the change instruction according to the change of the detection area. For example, the system control unit 203 moves the adjustment region in the same movement direction as the detection region and by the same movement amount. With that, the process ends.

このように、カメラ100は、連携情報に従って調整領域の位置を変更するので、ユーザは、検知領域の位置を変更する度に、調整領域の位置を変更するための操作を行う必要がない。以上のように、本実施形態に係る撮影システムにおいては、ユーザがカメラに対して領域の設定を行う場合のユーザ操作を簡易化することができる。   As described above, since the camera 100 changes the position of the adjustment area according to the cooperation information, the user does not need to perform the operation for changing the position of the adjustment area every time the position of the detection area is changed. As described above, in the imaging system according to the present embodiment, it is possible to simplify the user operation when the user sets the area for the camera.

本実施形態の第1の変形例としては、システム制御部203は、連携情報を用いて検知領域と調整領域を連携させる処理は、図5を参照しつつ説明した、S510の処理に限定されるものではない。他の例としては、システム制御部203は、ユーザ操作に応じて検知領域が削除された場合に、連携情報により削除対象の検知領域と紐付けられている調整領域を削除してもよい(削除処理)。また、他の例としては、システム制御部203は、ユーザ操作に応じて検知領域の形状が変更された場合に、連携情報により変形対象の検知領域と紐付けられている調整領域の形状を変更してもよい(形状変更処理)。   As a first modified example of the present embodiment, the system control unit 203 uses the cooperation information to cooperate the detection region and the adjustment region with each other, and is limited to the process of S510 described with reference to FIG. Not a thing. As another example, when the detection area is deleted according to a user operation, the system control unit 203 may delete the adjustment area associated with the detection area to be deleted by the cooperation information (delete). processing). Further, as another example, when the shape of the detection area is changed according to a user operation, the system control unit 203 changes the shape of the adjustment area associated with the detection area to be deformed by the cooperation information. You may do (shape change processing).

また、第2の変形例としては、カメラ100は、S500において、検知領域の設定指示に基づいて検知領域が設定された場合に、検知領域に基づいて、自動的に調整領域を設定するものであればよい。すなわち、これ以外の処理については、実施形態に限定されるものではなく、例えば、カメラ100は、S501〜S510の処理は行わなくともよい。さらに、この場合の、検知領域を基準とした、調整領域の決定方法は予め設定されているものとする。例えば、調整領域は、検知領域と同じ領域でもよく、検知領域に比べて大きい領域でもよく、検知領域に比べて小さい領域でもよい。さらに、カメラ100は、連携設定が有効に設定されている場合にのみ、上述のように、検知領域が設定された場合に、検知領域を基準として定まる領域を調整領域として特定することとしてもよい。なお、カメラ100は、連携設定が無効に設定されている場合には、検知領域の設定指示に基づいて、検知領域のみを設定することとする。そして、別途ユーザ操作に応じて、データ量の調整領域の設定指示が入力された場合に、カメラ100は、調整領域の設定指示に基づいて、調整領域を設定する。   As a second modification, when the detection area is set based on the detection area setting instruction in S500, the camera 100 automatically sets the adjustment area based on the detection area. I wish I had it. That is, the other processing is not limited to the embodiment, and for example, the camera 100 does not have to perform the processing of S501 to S510. Further, in this case, the method of determining the adjustment region based on the detection region is set in advance. For example, the adjustment area may be the same area as the detection area, may be larger than the detection area, or may be smaller than the detection area. Further, the camera 100 may specify the area determined based on the detection area as the adjustment area when the detection area is set, as described above, only when the cooperation setting is enabled. .. Note that the camera 100 sets only the detection area based on the detection area setting instruction when the cooperation setting is disabled. Then, when an instruction to set a data amount adjustment area is input in response to a separate user operation, the camera 100 sets the adjustment area based on the instruction to set the adjustment area.

また、本実施形態の第3の変形例としては、連携する領域の種類は実施形態に限定されるものではない。他の例としては、カメラ100は、データ量の調整領域の設定指示に基づいて調整領域を設定し、これに連携して、調整領域に基づいて、画像解析検知機能の検知領域を設定してもよい。   In addition, as a third modification of the present embodiment, the types of regions to be linked are not limited to the embodiment. As another example, the camera 100 sets an adjustment area based on an instruction to set an adjustment area for the amount of data, and in association with this, sets a detection area for the image analysis detection function based on the adjustment area. Good.

また、本実施形態の第4の変形例としては、本実施形態におけるカメラ100とクライアント装置110は一体に設けられてもよい。この場合、カメラ100が表示部211を有し、設定画面300の表示、設定画面300に入力された条件等の受付を行うものとする。   Further, as a fourth modified example of the present embodiment, the camera 100 and the client device 110 according to the present embodiment may be integrally provided. In this case, it is assumed that the camera 100 has the display unit 211 and displays the setting screen 300 and accepts the conditions input to the setting screen 300.

(第2の実施形態)
第2の実施形態に係る撮影システムについて説明する。第2の実施形態に係る撮影システムは、ユーザから複数の検知領域が指定された場合に、自動的にこれらに対応する調整領域を設定する。以下、第2の実施形態に係る撮影システムについて、第1の実施形態に係る撮影システムと異なる点について説明する。
(Second embodiment)
An imaging system according to the second embodiment will be described. The imaging system according to the second embodiment automatically sets adjustment areas corresponding to a plurality of detection areas when the user specifies a plurality of detection areas. Hereinafter, with respect to the imaging system according to the second embodiment, differences from the imaging system according to the first embodiment will be described.

図12は、画像解析機能に係る設定画面1200の一例を示す図である。1201は、設定ルール一覧である。1202は、ルール名入力欄である。1203は、有効条件の入力欄、1204は、検知領域と調整領域の連携の有効又は無効を設定する選択欄である。1202、1203及び1204は、それぞれ図3を参照しつつ説明した302、303及び309と同様である。1205は、検知領域が複数設定された際の連携方法を設定するための選択欄である。ユーザは、1205には、画像解析検知領域が複数設定されたときの連携設定として、「それぞれに設定する」及び「包含する」のいずれかを設定する。1206は保存前の設定変更をクリアするボタン、1207は設定変更を保存するボタンである。   FIG. 12 is a diagram showing an example of a setting screen 1200 related to the image analysis function. Reference numeral 1201 is a list of setting rules. 1202 is a rule name input field. Reference numeral 1203 is a valid condition input field, and 1204 is a selection field for setting valid or invalid of cooperation between the detection area and the adjustment area. Reference numerals 1202, 1203 and 1204 are the same as 302, 303 and 309 described with reference to FIG. Reference numeral 1205 is a selection field for setting a cooperation method when a plurality of detection areas are set. The user sets either “set each” or “include” as the cooperation setting when a plurality of image analysis detection areas are set in 1205. Reference numeral 1206 is a button for clearing the setting change before saving, and 1207 is a button for saving the setting change.

図13は、カメラ100による情報処理を示すフローチャートである。図13において、図5を参照しつつ説明した制御処理の各処理と同じ処理には、同じ番号を付している。なお、制御処理の開始前に、カメラ100は、クライアント装置110から検知領域の設定指示と連携ルール情報と、を受信しているものとする。S501において、システム制御部203は、連携設定が有効に設定されている場合には(S501でYes)、処理をS1300へ進める。   FIG. 13 is a flowchart showing information processing by the camera 100. In FIG. 13, the same processing as each processing of the control processing described with reference to FIG. 5 is given the same number. It is assumed that the camera 100 has received the detection region setting instruction and the cooperation rule information from the client device 110 before the control process is started. In S501, the system control unit 203 advances the process to S1300 when the cooperation setting is set to be valid (Yes in S501).

S1300において、システム制御部203は、連携ルール情報を参照し、複数の検知領域が設定された場合の連携を確認する。複数の検知領域が設定された場合の連携は、設定画面1200の1205に入力された情報である。システム制御部203は、連携が「それぞれに設定する」に設定されている場合には(S1300でそれぞれに設定する)、処理をS502へ進める。この場合には、システム制御部203は、S502以降の処理により、複数の検知領域それぞれに対応する複数の調整領域を設定する。一方、システム制御部203は、連携が「包含する」に設定されている場合には(S1300で包含する)、処理をS1301へ進める。S1301において、システム制御部203は、S500において設定された複数の検知領域を包含するように調整領域を設定し、その後、処理をS507へ進める。なお、本実施形態においては、S507において、システム制御部203は、複数の検知領域それぞれの設定IDと、対応する1又は複数の調整領域の設定IDと、を含む連携情報を記録する。   In step S1300, the system control unit 203 refers to the cooperation rule information and confirms the cooperation when a plurality of detection areas are set. The cooperation when a plurality of detection areas are set is the information input in 1205 of the setting screen 1200. When the cooperation is set to "set each" (set each in S1300), the system control unit 203 advances the process to S502. In this case, the system control unit 203 sets a plurality of adjustment areas corresponding to each of the plurality of detection areas by the processing of S502 and subsequent steps. On the other hand, when the cooperation is set to “include” (include in S1300), the system control unit 203 advances the process to S1301. In step S1301, the system control unit 203 sets an adjustment area so as to include the plurality of detection areas set in step S500, and then the process proceeds to step S507. In addition, in this embodiment, in S507, the system control unit 203 records the cooperation information including the setting ID of each of the plurality of detection areas and the setting ID of the corresponding one or more adjustment areas.

図14は、複数の検知領域を包含する調整領域を設定する処理(S1301)の説明図である。図14に示すように、2つの検知領域1401,1402が設定されたとする。この場合、システム制御部203は、2つの検知領域1401,1402を包含する領域1403をデータ量の調整領域として設定する。なお、第2の実施形態に係る撮影システムのこれ以外の構成及び処理は、第1の実施形態に係る撮影システムの構成及び処理と同様である。   FIG. 14 is an explanatory diagram of a process (S1301) of setting an adjustment area including a plurality of detection areas. As shown in FIG. 14, it is assumed that two detection areas 1401 and 1402 are set. In this case, the system control unit 203 sets an area 1403 including the two detection areas 1401 and 1402 as a data amount adjustment area. The other configurations and processes of the image capturing system according to the second embodiment are similar to those of the image capturing system according to the first embodiment.

以上のように、本実施形態に係る撮影システムにおいては、ユーザにより複数の検知領域が設定された場合においても、対応する調整領域を自動的に設定することができる。すなわち、本実施形態に係る撮影システムは、ユーザがカメラに対して領域の設定を行う場合のユーザ操作を簡易化することができる。   As described above, in the imaging system according to the present embodiment, even when a plurality of detection areas are set by the user, the corresponding adjustment area can be automatically set. That is, the imaging system according to the present embodiment can simplify the user operation when the user sets the area for the camera.

第2の実施形態の変更例としては、カメラ100が複数の検知領域を包含するように調整領域を設定するケースは、実施形態に限定されるものではない。他の例としては、カメラ100は、設定された検知領域の数が上限値を超えた場合に、複数の検知領域を包含するような調整領域を設定してもよい。   As a modified example of the second embodiment, the case where the camera 100 sets the adjustment area so as to include a plurality of detection areas is not limited to the embodiment. As another example, the camera 100 may set an adjustment area that includes a plurality of detection areas when the number of set detection areas exceeds the upper limit value.

以上、上述した各実施形態によれば、ユーザがカメラに対して領域の設定を行う場合のユーザ操作を簡易化することができる。   As described above, according to each of the above-described embodiments, it is possible to simplify the user operation when the user sets the area for the camera.

以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。   Although the present invention has been described in detail above based on its preferred embodiments, the present invention is not limited to these specific embodiments, and various embodiments within the scope not departing from the gist of the present invention are also included in the present invention. included. Part of the above-described embodiments may be combined as appropriate.

(その他の実施例)
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
(Other embodiments)
The present invention supplies a program that implements one or more functions of the above-described embodiments to a system or apparatus via a network or a storage medium, and one or more processors in a computer of the system or apparatus read and execute the program. It can also be realized by the processing. It can also be realized by a circuit (for example, ASIC) that realizes one or more functions.

100 カメラ
110 クライアント装置
100 camera 110 client device

Claims (16)

画像データにおいて、第1の機能を適用する領域の設定指示を取得する取得手段と、
前記設定指示に係る領域を前記第1の機能を適用する第1の適用領域として設定し、さらに、前記第1の機能の種別及び前記第1の適用領域に基づいて、前記第1の機能に関連付けられた第2の機能を適用する第2の適用領域を設定する設定手段と
を有することを特徴とする情報処理装置。
An acquisition unit that acquires a setting instruction of an area to which the first function is applied in the image data;
An area related to the setting instruction is set as a first application area to which the first function is applied, and further, based on the type of the first function and the first application area, the first function is set. An information processing apparatus, comprising: a setting unit that sets a second application area to which the associated second function is applied.
前記設定手段は、前記第1の適用領域を含み、かつ前記第1の適用領域よりも大きい領域を前記第2の適用領域として設定することを特徴とする請求項1に記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the setting unit sets an area including the first application area and larger than the first application area as the second application area. 前記設定手段は、前記第1の適用領域に含まれ、かつ前記第1の適用領域よりも小さい領域を前記第2の適用領域として設定することを特徴とする請求項1に記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the setting unit sets an area included in the first application area and smaller than the first application area as the second application area. .. 前記設定手段は、前記第1の適用領域の形状に基づいて、前記第2の適用領域を設定することを特徴とする請求項1乃至何れか1項に記載の情報処理装置。 The setting means, on the basis of the shape of the first area of application, the information processing apparatus according to claim 1 to 3 any one and sets the second application area. 前記第1の適用領域が削除された場合に、前記第2の適用領域を削除する削除手段をさらに有することを特徴とする請求項1乃至何れか1項に記載の情報処理装置。 Wherein when the first application area is deleted, the information processing apparatus according to claim 1 to 4 any one, characterized by further comprising a deleting means for deleting the second application area. 前記第1の適用領域の位置が変更された場合に、前記第2の適用領域の位置を変更する位置変更手段をさらに有することを特徴とする請求項1乃至何れか1項に記載の情報処理装置。 The information according to any one of claims 1 to 5 , further comprising position changing means for changing the position of the second application region when the position of the first application region is changed. Processing equipment. 前記第1の適用領域の形状が変更された場合に、前記第2の適用領域の形状を変更する形状変更手段をさらに有することを特徴とする請求項1乃至何れか1項に記載の情報処理装置。 Wherein when the shape of the first application area is changed, the information according to any one of claims 1 to 6, further comprising a shape changing means for changing the shape of the second area of application Processing equipment. 前記設定手段により設定された前記第1の適用領域と前記第2の適用領域とを紐付ける連携情報を記憶手段に記録する記録手段をさらに有することを特徴とする請求項1乃至何れか1項に記載の情報処理装置。 In any one of claims 1 to 7, characterized by further comprising a recording means for recording the linkage information attaching straps to set the first application area and said second area of application by the setting means in the storage means 1 The information processing device according to item. 前記設定手段は、1つの画像データに対し複数の第1の適用領域を設定した場合に、第1の適用領域それぞれに対応する複数の第2の適用領域を設定することを特徴とする請求項1乃至何れか1項に記載の情報処理装置。 The setting means sets a plurality of second application areas corresponding to the respective first application areas when a plurality of first application areas are set for one image data. The information processing apparatus according to any one of 1 to 8 . 前記設定手段は、1つの画像データに対し複数の第1の適用領域を設定した場合に、複数の第1の適用領域を包含する領域を第2の適用領域として設定することを特徴とする請求項1乃至何れか1項に記載の情報処理装置。 The setting means sets, when a plurality of first application areas are set for one image data, an area including the plurality of first application areas as a second application area. Item 9. The information processing device according to any one of items 1 to 8 . 前記第1の機能は、前記画像データから特定の物体を検知する機能であり、
前記第2の機能は、前記画像データのデータ量を調整する機能であることを特徴とする請求項1乃至10何れか1項に記載の情報処理装置。
The first function is a function of detecting a specific object from the image data,
The second function, the information processing apparatus according to any one of claims 1 to 10, characterized in that the function of adjusting the data amount of the image data.
前記第1の機能は、前記画像データのデータ量を調整する機能であり、
前記第2の機能は、前記画像データから特定の物体を検知する機能であることを特徴とする請求項1乃至10何れか1項に記載の情報処理装置。
The first function is a function of adjusting the data amount of the image data,
The second function, the information processing apparatus according to any one of claims 1 to 10, characterized in that a function of detecting a specific object from the image data.
画像データにおいて、第1の機能を適用する領域の設定指示を取得する取得手段と、
前記設定指示に係る領域を前記第1の機能を適用する第1の適用領域として設定し、さらに、前記第1の機能の種別及び前記第1の適用領域に基づいて、前記第1の機能に関連付けられた第2の機能を適用する第2の適用領域を設定する設定手段と
を有することを特徴とする情報処理システム。
An acquisition unit that acquires a setting instruction of an area to which the first function is applied in the image data;
An area related to the setting instruction is set as a first application area to which the first function is applied, and further, based on the type of the first function and the first application area, the first function is set. An information processing system, comprising: a setting unit configured to set a second applicable area to which the associated second function is applied.
画像データを撮影する撮影手段と、
前記画像データにおいて、第1の機能を適用する領域の設定指示を取得する取得手段と、
前記設定指示に係る領域を前記第1の機能を適用する第1の適用領域として設定し、さらに、前記第1の機能の種別及び前記第1の適用領域に基づいて、前記第1の機能に関連付けられた第2の機能を適用する第2の適用領域を設定する設定手段と
を有することを特徴とする撮影装置。
A photographing means for photographing image data,
An acquisition unit that acquires a setting instruction of a region to which the first function is applied in the image data;
An area related to the setting instruction is set as a first application area to which the first function is applied, and further, based on the type of the first function and the first application area, And a setting unit configured to set a second application region to which the associated second function is applied.
情報処理装置が実行する情報処理方法であって、
画像データにおいて、第1の機能を適用する領域の設定指示を取得する取得ステップと、
前記設定指示に係る領域を前記第1の機能を適用する第1の適用領域として設定し、さらに、前記第1の機能の種別及び前記第1の適用領域に基づいて、前記第1の機能に関連付けられた第2の機能を適用する第2の適用領域を設定する設定ステップと
を含むことを特徴とする情報処理方法。
An information processing method executed by an information processing device, comprising:
In the image data, an acquisition step of acquiring a setting instruction of a region to which the first function is applied,
An area related to the setting instruction is set as a first application area to which the first function is applied, and further , based on the type of the first function and the first application area, the first function is set. And a setting step of setting a second applicable area to which the associated second function is applied.
コンピュータを、
画像データにおいて、第1の機能を適用する領域の設定指示を取得する取得手段と、
前記設定指示に係る領域を前記第1の機能を適用する第1の適用領域として設定し、さらに、前記第1の機能の種別及び前記第1の適用領域に基づいて、前記第1の機能に関連付けられた第2の機能を適用する第2の適用領域を設定する設定手段と
して機能させるためのプログラム。
Computer,
An acquisition unit that acquires a setting instruction of an area to which the first function is applied in the image data;
An area related to the setting instruction is set as a first application area to which the first function is applied, and further, based on the type of the first function and the first application area, A program for functioning as a setting unit that sets a second application area to which the associated second function is applied.
JP2015198814A 2015-10-06 2015-10-06 Information processing apparatus, information processing method, and program Active JP6700706B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015198814A JP6700706B2 (en) 2015-10-06 2015-10-06 Information processing apparatus, information processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015198814A JP6700706B2 (en) 2015-10-06 2015-10-06 Information processing apparatus, information processing method, and program

Publications (2)

Publication Number Publication Date
JP2017073642A JP2017073642A (en) 2017-04-13
JP6700706B2 true JP6700706B2 (en) 2020-05-27

Family

ID=58537879

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015198814A Active JP6700706B2 (en) 2015-10-06 2015-10-06 Information processing apparatus, information processing method, and program

Country Status (1)

Country Link
JP (1) JP6700706B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7123545B2 (en) * 2017-10-30 2022-08-23 キヤノン株式会社 Information processing device, information processing method and program
JP6787296B2 (en) * 2017-11-06 2020-11-18 京セラドキュメントソリューションズ株式会社 Monitoring system
JP7482090B2 (en) 2021-08-27 2024-05-13 株式会社東芝 Estimation device, estimation method, and program

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07283994A (en) * 1994-04-12 1995-10-27 Canon Inc Image pickup device
JP2003143444A (en) * 2001-11-06 2003-05-16 Canon Inc Image pickup device, its control method, program and storage medium
JP2005003813A (en) * 2003-06-10 2005-01-06 Matsushita Electric Ind Co Ltd Imaging apparatus, imaging system and imaging method
JP2007081465A (en) * 2005-09-09 2007-03-29 Canon Inc Remote controller and imaging apparatus
JP5237055B2 (en) * 2008-11-07 2013-07-17 キヤノン株式会社 Video transmission apparatus, video transmission method, and computer program
JP5544736B2 (en) * 2009-03-26 2014-07-09 株式会社ニコン Image processing apparatus and image processing program
JP5567922B2 (en) * 2010-07-21 2014-08-06 キヤノン株式会社 Image processing apparatus and control method thereof
JP5789937B2 (en) * 2010-09-14 2015-10-07 株式会社ニコン Image tracking device and imaging device
JP2013115566A (en) * 2011-11-28 2013-06-10 Canon Inc Imaging apparatus, imaging apparatus control method, and program

Also Published As

Publication number Publication date
JP2017073642A (en) 2017-04-13

Similar Documents

Publication Publication Date Title
JP6029380B2 (en) Image processing apparatus, imaging apparatus including image processing apparatus, image processing method, and program
US8472667B2 (en) Editing apparatus and method
JP6226539B2 (en) Information processing apparatus, information processing apparatus control method, and program
JP6863284B2 (en) Detection device, detection method, detection program and imaging device
JP2009193421A (en) Image processing device, camera device, image processing method, and program
JP2014158258A (en) Image processing apparatus, image capturing apparatus, image processing method, and program
JP2011147109A (en) Image capturing apparatus and image processing apparatus
JP2016024489A (en) Image processing apparatus, imaging device, image processing method, and program
WO2021168804A1 (en) Image processing method, image processing apparatus and image processing system
JP2019176306A (en) Monitoring system and control method therefor, and program
KR20190129751A (en) Control apparatus, control method, and recording medium
JP6700706B2 (en) Information processing apparatus, information processing method, and program
JP5646582B2 (en) Imaging device
JP6104066B2 (en) Image processing apparatus and image processing method
JP6483661B2 (en) Imaging control apparatus, imaging control method, and program
JP2016111561A (en) Information processing device, system, information processing method, and program
JP6012396B2 (en) Image processing apparatus, image processing method, and program.
JP6545229B2 (en) IMAGE PROCESSING APPARATUS, IMAGING APPARATUS, CONTROL METHOD OF IMAGE PROCESSING APPARATUS, AND PROGRAM
JP2015198340A (en) Image processing system and control method therefor, and program
JP2018198399A (en) Information processing apparatus, information processing system, information processing method, and program
JP6619217B2 (en) Microscope system and control method thereof
JP2020160773A (en) Image processing device, imaging device, image processing method, and program
JP5896781B2 (en) Image processing apparatus and image processing method
US20180376058A1 (en) Display processing apparatus, display processing method, and computer-readable medium for executing display processing method
JP6580213B1 (en) Image processing apparatus, photographing apparatus, image 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: 20180918

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190611

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190806

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191002

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: 20200331

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200501

R151 Written notification of patent or utility model registration

Ref document number: 6700706

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151