JP6362090B2 - How to display the preset position of the network camera - Google Patents

How to display the preset position of the network camera Download PDF

Info

Publication number
JP6362090B2
JP6362090B2 JP2014112622A JP2014112622A JP6362090B2 JP 6362090 B2 JP6362090 B2 JP 6362090B2 JP 2014112622 A JP2014112622 A JP 2014112622A JP 2014112622 A JP2014112622 A JP 2014112622A JP 6362090 B2 JP6362090 B2 JP 6362090B2
Authority
JP
Japan
Prior art keywords
preset
event
network camera
information
terminal device
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
JP2014112622A
Other languages
Japanese (ja)
Other versions
JP2015228548A (en
JP2015228548A5 (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 JP2014112622A priority Critical patent/JP6362090B2/en
Publication of JP2015228548A publication Critical patent/JP2015228548A/en
Publication of JP2015228548A5 publication Critical patent/JP2015228548A5/ja
Application granted granted Critical
Publication of JP6362090B2 publication Critical patent/JP6362090B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Details Of Cameras Including Film Mechanisms (AREA)
  • Indication In Cameras, And Counting Of Exposures (AREA)
  • Studio Devices (AREA)

Description

本発明は、ネットワークカメラに関し、ネットワークカメラの動作のプリセットの位置を全体画像上に表示する表示方法に関するものである。   The present invention relates to a network camera, and relates to a display method for displaying a preset position of operation of a network camera on an entire image.

ネットワークカメラに接続するビューワ用のクライアント端末装置は、カメラ制御専用のプロトコルを利用して、ネットワーク経由でカメラ操作および映像受信が可能である。更に、パン・チルト機構を有するネットワークカメラシステムには、パノラマ画像を作成する機能を有するものがある。具体的には、撮影可能範囲をパン・チルト制御させながら巡回することにより、順次撮影された画像をつなぎ合わせる処理をおこなうことで1枚のパノラマ画像が作成される。   A client terminal device for a viewer connected to a network camera can operate a camera and receive a video via a network using a protocol dedicated to camera control. Furthermore, some network camera systems having a pan / tilt mechanism have a function of creating a panoramic image. Specifically, a panoramic image is created by performing a process of joining sequentially captured images by patroling the shootable range while performing pan / tilt control.

そして、ネットワークカメラの利用者は、このパノラマ画像を用いて撮影可能範囲に対して現在の撮影位置がどこに位置するかを把握しながら、カメラの操作を行うことができる。一方、パン・チルト機構を有さない固定カメラには、カメラの高解像化に伴い撮影範囲の特定の領域を切り出して配信を行う機能を有するものがある。この機能を用いると、カメラが切り出す位置を少しずつ変えていくことで、あたかもパン・チルト制御しているかのように見せることが可能である。   The user of the network camera can operate the camera while grasping where the current shooting position is located with respect to the shootable range using the panoramic image. On the other hand, some fixed cameras that do not have a pan / tilt mechanism have a function of cutting out and distributing a specific area of a shooting range as the resolution of the camera increases. By using this function, it is possible to make it appear as if pan / tilt control is performed by gradually changing the position where the camera cuts out.

また、ネットワークカメラにはカメラの撮影方向および撮影画角を予め設定しておくためのプリセット機能を提供しているものがある。この機能は、ネットワークカメラの撮影に関するパラメータセットを、ネットワークカメラあるいはクライアント端末装置に予め登録保持しておく。そして、イベントや特定の操作に対応するパラメータセットに基づいてネットワークカメラが制御可能となる機能である。   Some network cameras provide a preset function for presetting the shooting direction and angle of view of the camera. In this function, a parameter set relating to shooting by the network camera is registered and held in advance in the network camera or the client terminal device. The network camera can be controlled based on a parameter set corresponding to an event or a specific operation.

一般的には、パラメートセットとして、撮影方向を示すパン・チルト値、撮影画角を示すズーム、そしてフォーカス値、あるいは画質調整パラメータなどが含まれる。プリセットは複数登録することが可能である。例えば、窓の方向に対応するプリセット、建物の影向けのプリセットなど、被写体に応じてそれぞれ異なる撮影方向と画質調整系のパラメータをプリセットとして設定させることが可能である。   In general, the parameter set includes a pan / tilt value indicating a shooting direction, a zoom indicating a shooting angle of view, a focus value, an image quality adjustment parameter, and the like. Multiple presets can be registered. For example, it is possible to set different shooting direction and image quality adjustment system parameters as presets depending on the subject, such as a preset corresponding to the window direction and a preset for a building shadow.

これらのプリセットの表示・設定に関して、クライアント端末装置は、利用者が撮影可能範囲内のどの位置に設定したのかを認識できるように、パノラマ画像などの全体画像上の対応する位置にプリセット情報を重畳表示する機能が提供されている。例えば、特許文献1に示されるように、プリセットを登録可能な撮像装置に接続する操作端末において、プリセット位置を示す任意のスイッチボタンに、プリセット登録時の静止画を表示する操作画面表示方法が提案されている。   Regarding the display and setting of these presets, the client terminal device superimposes the preset information at the corresponding position on the whole image such as a panoramic image so that the user can recognize the position within the shootable range. A function to display is provided. For example, as shown in Patent Document 1, an operation screen display method for displaying a still image at the time of preset registration on an arbitrary switch button indicating a preset position in an operation terminal connected to an imaging apparatus capable of registering a preset is proposed. Has been.

特開2006−101118号公報JP 2006-101118 A

最近のネットワークカメラにおけるプリセットは、外部センサあるいは外部スイッチなどの接点入力イベントやプリセット巡回など、特定のイベントに関連付けて運用されている。従って、利用者は、特定のイベントに対応するアプリケーションとプリセットとの関連付けを迅速に確認する要望がある。   A preset in a recent network camera is operated in association with a specific event such as a contact input event such as an external sensor or an external switch or a preset tour. Therefore, there is a demand for the user to quickly confirm the association between the application corresponding to the specific event and the preset.

本発明の端末装置によれば、ネットワークカメラのプリセット情報を取得する取得手段と、前記ネットワークカメラによって撮像された画像上において、前記取得手段によって取得されたプリセットに対応する位置に当該プリセットを示す情報を表示する表示手段とを備え、前記表示手段は、前記取得手段によって取得されたプリセット情報に含まれるネットワークカメラのプリセットの制御の契機となるイベントに対応して、前記プリセットを示す情報の表示を変更することを特徴とする。   According to the terminal device of the present invention, acquisition means for acquiring preset information of a network camera, and information indicating the preset at a position corresponding to the preset acquired by the acquisition means on an image captured by the network camera Display means for displaying the information, and the display means displays information indicating the preset in response to an event that triggers control of the network camera preset included in the preset information acquired by the acquisition means. It is characterized by changing.

利用者は、特定のイベントに対応するアプリケーションとプリセットとの関連付けを迅速に確認することが可能となる。   The user can quickly confirm the association between the application corresponding to the specific event and the preset.

ネットワークカメラ100とクライアント端末装置200のブロック図Block diagram of network camera 100 and client terminal device 200 クライアント端末装置側の表示画面の例Example of the display screen on the client terminal side クライアント端末装置における全体画像の表示例Display example of whole image on client terminal クライアント端末装置の基本処理フローチャートBasic processing flowchart of client terminal device プリセット位置情報表示におけるプリセット適用契機情報の表示例Display example of preset application timing information in preset position information display プリセット設定テーブルの例Example of preset setting table プリセットに関連付けされたイベント情報の表示例Example display of event information associated with a preset 同一画角に対して複数のプリセット適用契機が設定された場合の表示例Display example when multiple preset application triggers are set for the same angle of view プリセット適用契機と設定プログラムの対応例Example of correspondence between preset application timing and setting program 複数イベント発生時のクライアント端末装置の表示例Display example of client terminal when multiple events occur プリセット適用契機の表示例Example of preset application timing プリセットに関連付けされたイベント情報の表示処理フローチャートDisplay processing flowchart of event information associated with a preset 優先度に基づいたプリセット適用契機情報の表示フローチャートPreset application trigger information display flowchart based on priority プリセット制御優先度の割り当て例Example of assigning preset control priority 複数のイベントが同時に発生したときの処理フローチャートProcess flowchart when multiple events occur simultaneously ネットワークカメラ100のハードウエア構成図Hardware configuration diagram of network camera 100 クライアント端末装置200のハードウエア構成図Hardware configuration diagram of the client terminal device 200

第1の実施形態のシステムの構成を図1に示す。   The system configuration of the first embodiment is shown in FIG.

ネットワークカメラ100は、ズームレンズ、フォーカスレンズおよびCMOSセンサなどの撮像素子を有する撮像部110によって撮像された画像を通信制御部130からネットワーク10を通してビューワ用のクライアント端末装置200に配信する。   The network camera 100 distributes an image captured by the image capturing unit 110 having an image sensor such as a zoom lens, a focus lens, and a CMOS sensor from the communication control unit 130 to the viewer client terminal device 200 through the network 10.

ネットワークカメラ100において、雲台制御、ズームおよびフォーカスの制御はカメラ駆動制御部120で行われる。具体的には、されたクライアント端末装置200から送られてきた制御コマンドをコマンド制御部140によって解釈することにより、駆動制御部120はカメラのパン・チルト・ズームの制御を行い、画像配信をおこなう。   In the network camera 100, the camera platform control, zoom and focus control are performed by the camera drive control unit 120. Specifically, the command control unit 140 interprets the control command sent from the client terminal device 200, so that the drive control unit 120 controls pan / tilt / zoom of the camera and distributes the image. .

イベント検出部160は、ネットワークカメラ100周辺で発生するイベントの検出処理を行う。イベントの例としては、撮像部110から得られる画像を解析することによる動体検知イベント、マイクなどの音声入力部170から入力された音声信号に基づく音声検知あるいは音量検知イベントが想定される。さらにイベントの例としては、外部センサおよび外部スイッチなどの信号を入力する接点入力部180から入力された接点入力イベントなどが想定される。しかしながら、その他のイベントを検出しても構わない。イベント検出部160は、それらが予め設定された所定の条件を満たしているかどうかを判断して、イベント発生状態であると判断すると、コマンド制御部140を通してクライアント端末装置200にイベント内容を通知する。   The event detection unit 160 performs a process for detecting events that occur around the network camera 100. As an example of the event, a moving object detection event by analyzing an image obtained from the imaging unit 110, a voice detection based on a voice signal input from a voice input unit 170 such as a microphone, or a volume detection event is assumed. Furthermore, as an example of an event, a contact input event input from the contact input unit 180 that inputs signals from an external sensor, an external switch, or the like is assumed. However, other events may be detected. The event detection unit 160 determines whether or not they satisfy a predetermined condition set in advance, and if it is determined that the event has occurred, notifies the client terminal device 200 of the event content through the command control unit 140.

記憶装置150は、フラッシュメモリ、HDDなどの不揮発性の記憶媒体を有し、撮像部110で得られた画像およびカメラ駆動制御部120から得られる現在のパン、チルト、ズームの値、パノラマ画像、プリセットデータなどを記憶する。   The storage device 150 has a non-volatile storage medium such as a flash memory or an HDD, and an image obtained by the imaging unit 110 and a current pan, tilt, zoom value, panoramic image obtained from the camera drive control unit 120, Stores preset data.

図6にプリセットの例を示す。1つのプリセットには、カメラの撮像位置および画角に関するパラメータ(パン、チルト、ズーム)、カメラパラメータ(フォーカス、露出、ホワイトバランス)、および画質調整に関するパラメータ(ノイズリダクション、彩度)がパラメータとして含まれる。さらに、デイナイトの切り替え、プリセットの実行のトリガ(契機)となるイベントの情報がパラメータとして含まれる。なお、「プリセット」とは、ネットワークカメラが制御されるべきパラメータを予め1つのセットとしてを保持しておくことを指す。   FIG. 6 shows examples of presets. One preset includes parameters related to the camera imaging position and angle of view (pan, tilt, zoom), camera parameters (focus, exposure, white balance), and parameters related to image quality adjustment (noise reduction, saturation). It is. Furthermore, information on events that serve as triggers (triggers) for day / night switching and preset execution is included as parameters. Note that “preset” refers to preserving parameters to be controlled by the network camera as one set.

複数のプリセットのうち、所望のプリセットがクライアント端末側の利用者により選択されると、コマンド制御部140は、選択されたプリセットが有するパラメータ群に基づいてネットワークカメラ100に制御コマンドを送る。この場合、クライアント端末装置200は、ネットワークカメラ100からプリセットが取得され、の記憶装置280で記憶される。そして、クライアント端末装置200のプリセット情報処理部220は、ネットワークカメラ100から取得されたプリセットを構成するパラメータ群を記憶装置280に記憶する。そして、クライアント端末装置200のコマンド制御部250は、記憶装置280に記憶されたプリセットに基づく制御コマンドをネットワークカメラ100に送信することによりネットワークカメラ100を制御する。   When a desired preset among a plurality of presets is selected by the user on the client terminal side, the command control unit 140 sends a control command to the network camera 100 based on a parameter group included in the selected preset. In this case, the client terminal device 200 acquires the preset from the network camera 100 and stores it in the storage device 280. Then, the preset information processing unit 220 of the client terminal device 200 stores the parameter group constituting the preset acquired from the network camera 100 in the storage device 280. Then, the command control unit 250 of the client terminal device 200 controls the network camera 100 by transmitting a control command based on the preset stored in the storage device 280 to the network camera 100.

また、クライアント端末装置200のコマンド制御部250は、ネットワーク10を介して通信制御部240で受信した画像データを表示部210に表示させる。そして、コマンド制御部250は、通信制御部240で受信したデータがメッセージに関するものであれば、メッセージを表示部210に表示させる。メッセージは、例えば、カメラのパン・チルト・ズーム位置などのステータス情報や、イベント発生状態などを想定している。また、カメラ操作制御部230は、ユーザによって入力された操作を検出し、コマンド制御部250で特定の制御コマンド形式に変換された後、通信制御部240から送信される。   Further, the command control unit 250 of the client terminal device 200 causes the display unit 210 to display the image data received by the communication control unit 240 via the network 10. Then, the command control unit 250 displays the message on the display unit 210 if the data received by the communication control unit 240 is related to the message. For example, the message assumes status information such as the pan / tilt / zoom position of the camera, an event occurrence state, and the like. The camera operation control unit 230 detects an operation input by the user, is converted into a specific control command format by the command control unit 250, and then transmitted from the communication control unit 240.

図2は、クライアント端末装置200の表示部210において表示される表示画面の一例である。   FIG. 2 is an example of a display screen displayed on the display unit 210 of the client terminal device 200.

ウインドウ301は、ネットワークカメラ100から配信された画像を表示し、ネットワークカメラを制御するためのユーザインターフェースである。画像表示領域302はネットワークカメラ100から配信されたライブ画像を表示する領域である。   A window 301 is a user interface for displaying an image distributed from the network camera 100 and controlling the network camera. An image display area 302 is an area for displaying a live image distributed from the network camera 100.

操作パネル303を介して、ネットワークカメラ100の撮像方向を制御するためのユーザの入力が受け付けられる。図2の操作パネル303に示されるように、上下矢印をチルト操作、左右矢印をパン操作など、直感的なメタファが一般的に割り当てられる。さらに、ネットワークカメラ100は、操作パネル303を介して制御されるだけではなく、画像表示領域302の任意の位置が指定されることにより制御されうる。この場合、その指定された位置に対応する撮像方向にネットワークカメラ100が制御される。また、メッセージ表示領域304には、ネットワークカメラ100から受信したメッセージが表示される。一例として、メッセージ表示領域304には、ネットワークカメラの現在の撮像方向および撮影画角を示す情報(パン・チルト・ズーム値)および配信される画像のフレームレートが表示される。   A user input for controlling the imaging direction of the network camera 100 is accepted via the operation panel 303. As shown in the operation panel 303 of FIG. 2, intuitive metaphors such as a tilt operation with an up / down arrow and a pan operation with a left / right arrow are generally assigned. Furthermore, the network camera 100 can be controlled not only through the operation panel 303 but also by designating an arbitrary position of the image display area 302. In this case, the network camera 100 is controlled in the imaging direction corresponding to the designated position. In the message display area 304, a message received from the network camera 100 is displayed. As an example, the message display area 304 displays information (pan / tilt / zoom value) indicating the current imaging direction and shooting angle of view of the network camera and the frame rate of the image to be distributed.

全体画像表示領域305には、ネットワークカメラ100から配信されたパノラマ画像のような全体画像が表示される。矩形枠306は、プリセットに対応する撮影方向を示す位置および撮影画角を示す大きさで表示される。すなわち、ネットワークカメラ100から取得されたプリセット情報に対応するネットワークカメラ100の撮像方向および画角がユーザによって識別できるように、矩形306などの矩形が全体画像表示領域305上に重畳表示される。なお、ネットワークカメラ100がパン・チルト・ズームの制御機構に代えて魚眼レンズを搭載したカメラの場合、画像変換処理された全体画像が全体画像表示領域305に表示される。その場合、矩形枠306は魚眼レンズカメラによって撮影された全体画像の切り出し画像を示すことになる。   In the entire image display area 305, an entire image such as a panoramic image distributed from the network camera 100 is displayed. The rectangular frame 306 is displayed with a position indicating the shooting direction corresponding to the preset and a size indicating the shooting angle of view. That is, a rectangle such as the rectangle 306 is superimposed and displayed on the entire image display area 305 so that the user can identify the imaging direction and the angle of view of the network camera 100 corresponding to the preset information acquired from the network camera 100. When the network camera 100 is a camera equipped with a fisheye lens instead of the pan / tilt / zoom control mechanism, the entire image subjected to image conversion processing is displayed in the entire image display area 305. In that case, the rectangular frame 306 indicates a cut-out image of the entire image taken by the fisheye lens camera.

図4は、本実施形態におけるクライアント端末装置200のプリセット情報処理部220によって実行される動作処理フローチャートである。なお、プリセット情報処理部220は、後述の図17の2次記憶装置235に記憶されたプログラムを1次記憶装置225に読みだすことにより、CPU215によって実行されてもよい。   FIG. 4 is an operational process flowchart executed by the preset information processing unit 220 of the client terminal device 200 in the present embodiment. Note that the preset information processing unit 220 may be executed by the CPU 215 by reading a program stored in a secondary storage device 235 in FIG. 17 described later into the primary storage device 225.

ステップS501において、クライアント端末装置200は、ネットワークカメラ100からプリセット情報を取得し、記憶装置280に記憶させる。   In step S <b> 501, the client terminal device 200 acquires preset information from the network camera 100 and stores it in the storage device 280.

上述したように、図6には2つのプリセットの例を示している。図6において、パン・チルト・ズーム値を示すパラメータは、ネットワークカメラの撮影方向および画角の設定に関するものであり、パン・チルト・ズーム機構を持つネットワークカメラの制御に対応するものである。また、同様にフォーカス・露出・ホワイトバランス・ノイズリダクション・彩度などに関してもネットワークカメラのプリセットに対応するパラメータの値を示すものである。一方、固定型のカメラの場合は、パノラマ画像などの全体画像に対する切り出す画像の位置を示す座標および大きさに関するパラメータが記述される。   As described above, FIG. 6 shows two preset examples. In FIG. 6, parameters indicating pan / tilt / zoom values relate to the setting of the shooting direction and angle of view of the network camera, and correspond to the control of the network camera having the pan / tilt / zoom mechanism. Similarly, regarding the focus, exposure, white balance, noise reduction, saturation, etc., the values of the parameters corresponding to the presets of the network camera are shown. On the other hand, in the case of a fixed camera, parameters relating to coordinates and size indicating the position of an image to be cut out with respect to an entire image such as a panoramic image are described.

次にステップS502にて、ネットワークカメラ100から得られたプリセット情報に基づいて、全体画像に対するプリセットの位置情報を表示させる。図3は、全体画像上にプリセット位置情報を表示した例である。図3において、表示部401に全体画像が表示され、その表示部401に表示される全体画像に重畳して矩形枠402が表示される。矩形枠402は、その表示される位置およびサイズに対応するプリセットが存在することを示している。   Next, in step S502, based on the preset information obtained from the network camera 100, the preset position information for the entire image is displayed. FIG. 3 is an example in which preset position information is displayed on the entire image. In FIG. 3, the entire image is displayed on the display unit 401, and a rectangular frame 402 is displayed so as to be superimposed on the entire image displayed on the display unit 401. A rectangular frame 402 indicates that there is a preset corresponding to the displayed position and size.

そして、ステップS503において、記憶装置280に記憶されたプリセット情報から、ネットワークカメラによるプリセットの制御のトリガ(契機)となるイベントに関する情報が参照される。イベントに関する情報が各プリセットに関連付けされていない場合はステップ504に進み処理が終了する。ステップS503において、プリセットの制御の契機となるイベントが関連付けられている場合、ステップS505においてそのイベントに対応するマークを矩形枠に付加することが決定される。例えば、イベントとしてプリセット巡回がプリセットに関連付けされている場合、「P」マークが矩形枠に付加される。このように、プリセットの制御の契機となるイベントに応じて付加すべきマークが変更される。   In step S503, information about an event serving as a trigger (trigger) for preset control by the network camera is referred to from the preset information stored in the storage device 280. When the information regarding the event is not associated with each preset, the process proceeds to step 504 and the process ends. If an event that triggers preset control is associated in step S503, it is determined in step S505 to add a mark corresponding to the event to the rectangular frame. For example, when a preset tour is associated with a preset as an event, a “P” mark is added to the rectangular frame. In this way, the mark to be added is changed according to the event that triggers the preset control.

図11は、ステップS505において矩形枠に付加されるマークの例を示している。   FIG. 11 shows an example of marks added to the rectangular frame in step S505.

図11において、プリセットのトリガとなるイベントとして、プリセット巡回、音声検知イベント、接点入力イベント、デイモード切り替え、ナイトモード切り替えの例を示し、それぞれがプリセットに関連付けられる際の矩形枠の表示形態の例を示している。図11に示すように、それぞれのプリセットに対応して動作する特徴付ける表示形態であれば任意の文字列、アイコンをマークとして矩形枠に付加したり、矩形枠の色を変更したりしてもよい。   FIG. 11 shows examples of preset tours, voice detection events, contact input events, day mode switching, and night mode switching as events that trigger presets, and examples of rectangular frame display forms when each is associated with a preset Is shown. As shown in FIG. 11, any character string or icon may be added to the rectangular frame as a mark or the color of the rectangular frame may be changed as long as it is a display form that characterizes corresponding to each preset. .

図4に戻り、ステップS501において取得されたプリセットのトリガとなるイベントがステップS503において接点入力イベントであると判断された場合、ステップS506において接点入力イベントを示す「I」のマークが矩形枠に付加される。また、ステップS501において取得されたプリセットに関連付けられたイベントがステップS503において接点入力イベントであると判断された場合、ステップS506において接点入力イベントを示す「A」のマークが矩形枠に付加される。   Returning to FIG. 4, when it is determined in step S503 that the preset trigger event acquired in step S501 is a contact input event, an "I" mark indicating a contact input event is added to the rectangular frame in step S506. Is done. If it is determined in step S503 that the event associated with the preset acquired in step S501 is a contact input event, a mark “A” indicating a contact input event is added to the rectangular frame in step S506.

図5は、クライアント端末装置200の表示部260に表示される全体画像の表示例である。矩形枠601は、音声検知イベントが関連付けられたプリセットを示す例である。矩形枠602は、プリセット巡回がイベントとして関連付けられたプリセットを示す例である。矩形枠603は、接点入力イベントが関連付けられたプリセットを示す例である。このようなプリセットによって撮像される範囲を示す矩形枠の表示により、利用者はネットワークカメラによるプリセットの動作がどのイベントの発生によって開始されるのかを一目で認識することができる。   FIG. 5 is a display example of the entire image displayed on the display unit 260 of the client terminal device 200. A rectangular frame 601 is an example showing a preset associated with a voice detection event. A rectangular frame 602 is an example showing a preset associated with a preset tour as an event. A rectangular frame 603 is an example showing a preset associated with a contact input event. The display of the rectangular frame indicating the range imaged by the preset allows the user to recognize at a glance which event the preset operation by the network camera is started.

図12は、全体画像に表示されるプリセットの矩形枠を選択したときのクライアント端末装置200のプリセット情報処理部220によって実行される動作処理フローチャートである。図12では、矩形枠を選択したときに、選択された矩形枠に関連付けられたイベントに関する情報が表示される処理が示されている。なお、プリセット情報処理部220は、後述の図17の2次記憶装置235に記憶されたプログラムを1次記憶装置225に読みだすことにより、CPU215によって実行されてもよい。   FIG. 12 is an operation process flowchart executed by the preset information processing unit 220 of the client terminal device 200 when a preset rectangular frame displayed in the entire image is selected. FIG. 12 shows a process for displaying information related to an event associated with the selected rectangular frame when the rectangular frame is selected. Note that the preset information processing unit 220 may be executed by the CPU 215 by reading a program stored in a secondary storage device 235 in FIG. 17 described later into the primary storage device 225.

ステップS1001において、例えば、図5に示すような全体画像に重畳して表示される矩形枠のうちの1つがユーザにより選択されたことが検出される。すると、ステップS1002において、選択された矩形枠に対応するプリセットに関連する情報(プリセットに対応するイベント情報およびその他パラメータ)が記憶装置280から取得される。   In step S1001, for example, it is detected that one of rectangular frames displayed so as to be superimposed on the entire image as shown in FIG. 5 is selected by the user. Then, in step S1002, information related to the preset corresponding to the selected rectangular frame (event information and other parameters corresponding to the preset) is acquired from the storage device 280.

次に、選択されたプリセットに対応するイベントが何にも関連付けされていない場合、ステップS1003に進み、特別な表示処理を行わずに処理が終了する。プリセットに対して何も関連付けされていない場合、ユーザの入力指示をトリガとして、そのプリセットが実行されることになる
ステップS1002において、ユーザによって選択された矩形枠に関連付けられたイベントがプリセット巡回であった場合、ステップS1004に進み、プリセット巡回に関する設定情報が記憶装置280に記憶されたプリセット用テーブルから取得される。
Next, when the event corresponding to the selected preset is not associated with anything, the process proceeds to step S1003, and the process ends without performing a special display process. If nothing is associated with the preset, the preset is executed with a user input instruction as a trigger. In step S1002, the event associated with the rectangular frame selected by the user is a preset tour. If YES in step S1004, the setting information related to the preset tour is acquired from the preset table stored in the storage device 280.

ステップS1005において、ステップS1001で選択された矩形枠付近に取得されたイベントに関する情報が表示される。   In step S1005, information about the event acquired in the vicinity of the rectangular frame selected in step S1001 is displayed.

また、ステップS1002において、ユーザによって選択された矩形枠に関連付けられたイベントが接点入力であった場合、ステップS1006に進み、接点入力イベントに関する設定情報が記憶装置280に記憶されたプリセット用テーブルから取得される。   In step S1002, if the event associated with the rectangular frame selected by the user is a contact input, the process proceeds to step S1006, and setting information related to the contact input event is acquired from the preset table stored in the storage device 280. Is done.

ステップS1007において、ステップS1001で選択された矩形枠付近に取得されたイベントに関する情報が表示される。   In step S1007, information about the event acquired in the vicinity of the rectangular frame selected in step S1001 is displayed.

また、ステップS1002において、ユーザによって選択された矩形枠に関連付けられたイベントが音声検知であった場合、ステップS1008に進み、音声検知に関する設定情報が記憶装置280に記憶されたプリセット用テーブルから取得される。   In step S1002, if the event associated with the rectangular frame selected by the user is voice detection, the process proceeds to step S1008, and setting information related to voice detection is acquired from the preset table stored in the storage device 280. The

ステップS1009において、ステップS1001で選択された矩形枠付近に、取得されたイベントに関する情報が表示される。   In step S1009, information about the acquired event is displayed near the rectangular frame selected in step S1001.

図7は、クライアント端末装置200において表示されるイベントに関する情報の例を示している。図7において、マーカ801は、外部センサあるいは外部スイッチなどの接点入力を示すものであり、接点入力を示す「I」が矩形枠に付加されている。   FIG. 7 shows an example of information related to an event displayed on the client terminal device 200. In FIG. 7, a marker 801 indicates a contact input such as an external sensor or an external switch, and “I” indicating the contact input is added to the rectangular frame.

ウインドウ802は、矩形枠に対応するプリセットの動作が開始されるトリガ(契機)である接点入力イベントに関する設定情報を表示する画面の一例である。このウインドウ280は、画面上のタッチ入力などによって矩形枠(あるいはマーカ801)が選択されたときに表示される。なお、ウインドウ802には、さらに、接点入力によって検知されるイベントの現在の発生状況に関する情報を表示させてもよい。   The window 802 is an example of a screen that displays setting information related to a contact input event that is a trigger (trigger) for starting a preset operation corresponding to a rectangular frame. This window 280 is displayed when a rectangular frame (or marker 801) is selected by touch input on the screen or the like. Note that the window 802 may further display information on the current occurrence state of the event detected by the contact input.

また、全体画像に表示されたプリセットの矩形枠が選択された場合、ネットワークのプリセットに基づくカメラ制御とともに、プリセットに関連付けられたイベントに対応するアプリケーションを実行させてもよい。   When a preset rectangular frame displayed in the entire image is selected, the application corresponding to the event associated with the preset may be executed together with the camera control based on the network preset.

図9は、各イベントに対応するプログラムの例を示す。図9では、各イベントと予め対応付けられているプログラムの対応を示している。例えば、プリセット巡回の場合は、「preset_tour.exe」という実行可能形式のプログラムが関連付けられ、プリセット巡回が実行される。また、接点入力の場合は「http://ipaddress/io」のURLにブラウザを介してアクセスすることにより、接点入力の設定用ツールを呼び出すことができる。このように、アプリケーションの起動が、全体画像に表示された矩形枠を選択したときに矩形枠に対応するプリセットの制御とともに実行されるので、利用者の利便性を向上できる。   FIG. 9 shows an example of a program corresponding to each event. FIG. 9 shows the correspondence between programs associated with each event in advance. For example, in the case of a preset tour, a program in an executable format “preset_tour.exe” is associated and the preset tour is executed. In the case of contact input, the contact input setting tool can be called by accessing the URL “http: // ipaddress / io” via a browser. As described above, since the application is started together with the preset control corresponding to the rectangular frame when the rectangular frame displayed in the entire image is selected, the convenience of the user can be improved.

また、同一プリセットに複数のイベントが関連付けられてもよい。図13は、同一プリセットにネットワークカメラのプリセットの制御のトリガとなる複数のイベントが関連付けられたときのクライアント端末装置200のプリセット情報処理部220によって実行される動作処理フローチャートである。なお、プリセット情報処理部220は、後述の図17の2次記憶装置235に記憶されたプログラムを1次記憶装置225に読みだすことにより、CPU215によって実行されてもよい。   A plurality of events may be associated with the same preset. FIG. 13 is an operational process flowchart executed by the preset information processing unit 220 of the client terminal device 200 when a plurality of events that trigger network camera preset control are associated with the same preset. Note that the preset information processing unit 220 may be executed by the CPU 215 by reading a program stored in a secondary storage device 235 in FIG. 17 described later into the primary storage device 225.

ステップS1101において、記憶装置280から少なくとも1つのプリセットに関する情報が取得される。そしてステップS1102において、取得されたプリセットに対応した矩形枠の全体画像上の位置が決定される。全体画像上の矩形枠の位置は、取得されたプリセットに関する情報が有するパン・チルトのパラメータに基づいて決定される。   In step S1101, information on at least one preset is acquired from the storage device 280. In step S1102, the position of the rectangular frame corresponding to the acquired preset on the entire image is determined. The position of the rectangular frame on the entire image is determined based on the pan / tilt parameters of the acquired information regarding the preset.

ステップS1103にて、取得された各プリセットに複数のイベントが関連付けされているかが判定される。複数のイベントが関連付けされていないプリセットに関してはステップS1104に進み、図4で示される処理が実行される。一方、複数のイベントが関連付けされている場合はステップS1105に進み、アプリケーションの優先度に関する情報が記憶装置280から取得される。   In step S1103, it is determined whether a plurality of events are associated with each acquired preset. For a preset not associated with a plurality of events, the process proceeds to step S1104, and the process shown in FIG. 4 is executed. On the other hand, if a plurality of events are associated with each other, the process proceeds to step S1105, and information regarding the priority of the application is acquired from the storage device 280.

図14は、プリセットに基づくネットワークカメラ100のプリセットのトリガとなるイベントの優先度の一例を示している。図14において、優先度は数字が小さいほど優先度が高いことを示す。つまり図14の例では、接点入力の優先度が最も高く、プリセット巡回の優先度が最も低いことを示している。なお、この優先度はネットワークカメラの仕様固有のものであり、クライアント端末装置200は、ネットワーク100から図14に示すような優先度の情報を取得し、そして記憶装置280に記憶しておく。   FIG. 14 shows an example of the priority of an event that triggers a preset of the network camera 100 based on the preset. In FIG. 14, the lower the number, the higher the priority. That is, in the example of FIG. 14, the contact input priority is the highest and the preset tour priority is the lowest. Note that this priority is specific to the specifications of the network camera, and the client terminal device 200 acquires priority information as shown in FIG. 14 from the network 100 and stores it in the storage device 280.

例えば、あるプリセットにプリセット巡回と接点入力イベントがアプリケーションとして設定されている場合、図14に示すように接点入力の方が優先度は高い。従って、接点入力の動作優先されることになり、接点入力が優先されることを示す情報がプリセットに対応する矩形枠に関連付けられて表示される。   For example, when a preset tour and a contact input event are set as an application for a preset, contact input has a higher priority as shown in FIG. Accordingly, the contact input operation is prioritized, and information indicating that the contact input is prioritized is displayed in association with the rectangular frame corresponding to the preset.

図8はクライアント端末装置200側のプリセットの表示例である。領域701はネットワークカメラによる撮像可能な範囲を示す全体画像が表示される領域である。矩形枠702は、プリセットの位置を示す矩形枠である。また優先度703は、各プリセットに関連付けられたアプリケーションの優先度情報を示している。矩形枠702に示す例では、接点入力を示す「I」というマークが表示されるとともに、接点入力の優先度を示す(1)という情報を付加している。同様に、プリセット巡回の情報を示す「P」というマークが表示されるとともに、プリセット巡回の優先度を示す(2)という情報を付加している。これら優先度を示す情報は数字以外でも、文字の大きさ、線の太さ、色使いなど優先度の上下関係が識別できるものであれば何でも良い。   FIG. 8 shows a preset display example on the client terminal device 200 side. An area 701 is an area in which an entire image showing a range that can be captured by the network camera is displayed. A rectangular frame 702 is a rectangular frame indicating a preset position. A priority 703 indicates priority information of an application associated with each preset. In the example shown in the rectangular frame 702, a mark “I” indicating a contact input is displayed and information (1) indicating the priority of the contact input is added. Similarly, a mark “P” indicating preset tour information is displayed, and information (2) indicating the priority of the preset tour is added. The information indicating the priority may be anything other than numerals as long as the priority relationship such as the size of characters, line thickness, and color can be identified.

以上のように、利用者は、同一プリセットに対し複数のイベントが設定される場合、それらが適用される優先度を認識することができる。   As described above, when a plurality of events are set for the same preset, the user can recognize the priority to which they are applied.

図15は、ある1つのプリセットに関連付けられた複数のイベントが重複して発生したときのクライアント端末装置200のプリセット情報処理部220によって実行される動作処理フローチャートである。なお、プリセット情報処理部220は、後述の図17の2次記憶装置235に記憶されたプログラムを1次記憶装置225に読みだすことにより、CPU215によって実行されてもよい。   FIG. 15 is an operation process flowchart executed by the preset information processing unit 220 of the client terminal device 200 when a plurality of events associated with a certain preset occur in duplicate. Note that the preset information processing unit 220 may be executed by the CPU 215 by reading a program stored in a secondary storage device 235 in FIG. 17 described later into the primary storage device 225.

ステップS1201において、クライアント端末装置200は、ネットワークカメラ100からプリセットのトリガ(契機)となるイベントが発生した旨の通知を受けたとする。なお、ネットワークカメラ100のイベント検出部160によって検出されたイベントに関する情報がクライアント端末装置200に送信される。   In step S1201, it is assumed that the client terminal device 200 receives a notification from the network camera 100 that an event serving as a preset trigger (trigger) has occurred. Information regarding the event detected by the event detection unit 160 of the network camera 100 is transmitted to the client terminal device 200.

そして、ステップS1202において、クライアント端末装置200は、過去のイベントの発生履歴およびユーザによるマニュアルのプリセット選択履歴を参照する。そして、クライアント端末装置200は、現在ネットワークカメラがあるプリセットを適用して制御されている状態であるかどうか判別する。   In step S1202, the client terminal device 200 refers to the past event occurrence history and the manual preset selection history by the user. Then, the client terminal device 200 determines whether the network camera is currently controlled by applying a preset.

もし、プリセットが適用されていない場合、ステップS1203にて何も行わずに動作が終了される。あるいは、過去に発生したイベントをトリガとして実行されたプリセットに対応する矩形枠が強調表示されてもよい。   If the preset is not applied, the operation is terminated without performing anything in step S1203. Alternatively, a rectangular frame corresponding to a preset executed using an event that occurred in the past as a trigger may be highlighted.

ステップS1202において、ネットワークカメラ100の制御にプリセットが適用されている場合、ステップS1204に進む。ステップS1204において、クライアント端末装置200は、記憶装置280から、図14に示すテーブルから、既に発生しているイベントの優先度情報と、新たに発生したイベントの優先度情報を取得する。   If a preset is applied to control the network camera 100 in step S1202, the process proceeds to step S1204. In step S1204, the client terminal device 200 acquires from the storage device 280 the priority information of the event that has already occurred and the priority information of the event that has occurred newly from the table shown in FIG.

次にステップS1205において、イベント同士の優先度の比較が行われる。もし、新たに発生したイベントの優先度の方が先に発生したイベントより低い場合、新たに発生したイベントが関連付けられているプリセットの制御が適用されない。すなわち、ネットワークカメラ100の撮像画角の変更などが行われないままとなる。この場合、ステップ1206進み、新たなイベントに対応するプリセットの矩形枠付近に警告情報が表示される。   In step S1205, the priorities of events are compared. If the priority of a newly generated event is lower than that of a previously generated event, the preset control associated with the newly generated event is not applied. That is, the imaging field angle of the network camera 100 is not changed. In this case, the process proceeds to step 1206 and warning information is displayed near the preset rectangular frame corresponding to the new event.

図10はクライアント端末装置200側の表示例である。矩形枠901は、既に適用されているプリセット位置に対応する矩形枠である。この状態で矩形枠902のプリセット位置に関連したイベントが発生したとする。また、ここで、イベントの優先度は矩形枠901に関連付けられたものより矩形枠902に関連付けられたものの方が高いとする。この場合、ネットカメラは矩形枠902に対応するプリセットを適用せず、矩形枠901の画角から移動しない。   FIG. 10 is a display example on the client terminal device 200 side. A rectangular frame 901 is a rectangular frame corresponding to a preset position that has already been applied. Assume that an event related to the preset position of the rectangular frame 902 occurs in this state. Here, it is assumed that the event priority associated with the rectangular frame 902 is higher than that associated with the rectangular frame 901. In this case, the net camera does not apply the preset corresponding to the rectangular frame 902 and does not move from the angle of view of the rectangular frame 901.

しかしながら、ユーザには矩形枠902のプリセット関連付けられたイベントが発生していることを示す必要がある。そこで、矩形枠901付近にはインフォメーションが存在することを示すマーク903が表示され、さらに矩形枠902付近には警告情報が存在することを示すマーク904が表示される。   However, the user needs to indicate that an event associated with the preset in the rectangular frame 902 has occurred. Therefore, a mark 903 indicating that information is present is displayed near the rectangular frame 901, and a mark 904 indicating that warning information is present is displayed near the rectangular frame 902.

さらに、領域905には、複数のプリセットに関連付けられたイベントがそれぞれ発生していることを示すメッセージが表示される。このような表示処理により、利用者に現在のイベントの発生状況とネットワークカメラ100のプリセットの適用状況との関係を把握することができる。   Further, a message indicating that an event associated with a plurality of presets has occurred is displayed in area 905. By such display processing, the user can grasp the relationship between the current event occurrence status and the application status of the preset of the network camera 100.

図15に戻り、ステップS1205において、新たに発生したイベントの優先度がすでに発生したイベントより高い場合、ネットワークカメラ100に新たなイベントが関連付けられたプリセットが適用される。このプリセットの適用とともに、それまで適用されていたプリセット位置を示す矩形枠付近に警告情報を表示することで、ユーザは、今まで適用されていたプリセットから新しいプリセットに変更されたことを認識することができる。   Returning to FIG. 15, in step S <b> 1205, when the priority of the newly generated event is higher than the event that has already occurred, the preset associated with the new event is applied to the network camera 100. Along with the application of this preset, warning information is displayed near the rectangular frame indicating the position of the preset applied so far, so that the user can recognize that the preset has been changed to the new preset. Can do.

図10を用いて説明すると、ネットワークカメラ100に矩形枠902に対応するプリセットが初期状態として適用されているものとする。この初期状態において、矩形枠901に対応するプリセットに関連付けられたイベントが発生し、矩形枠901に対応するプリセットが適用されるものとする。すると、矩形枠902の位置に対応する撮像画角から矩形枠901の位置に対応する撮像画角にネットワークカメラ101が制御される。   Referring to FIG. 10, it is assumed that a preset corresponding to the rectangular frame 902 is applied to the network camera 100 as an initial state. In this initial state, an event associated with a preset corresponding to the rectangular frame 901 occurs, and the preset corresponding to the rectangular frame 901 is applied. Then, the network camera 101 is controlled from the imaging field angle corresponding to the position of the rectangular frame 902 to the imaging field angle corresponding to the position of the rectangular frame 901.

しかし、矩形枠902に対応するプリセットがネットワークカメラ100適用されていないことを示す必要がある。そこで、マーク903のように、新たなプリセットが適用された旨を示すインフォメーションが存在することを示す表示を矩形枠901付近に表示させる。そして、マーク904のように、警告情報の存在を示すことで、矩形枠901に対応するプリセットに基づいてネットワークカメラ100が制御された後でも、新たなプリセットの適用前にプリセットに関連付けられたイベントを把握することができる。   However, it is necessary to indicate that the preset corresponding to the rectangular frame 902 is not applied to the network camera 100. Therefore, a display indicating that there is information indicating that a new preset has been applied, such as a mark 903, is displayed in the vicinity of the rectangular frame 901. An event associated with a preset before applying a new preset even after the network camera 100 is controlled based on the preset corresponding to the rectangular frame 901 by indicating the presence of warning information as indicated by a mark 904. Can be grasped.

図16は送信装置であるカメラサーバ100の主なハードウエア構成を説明するためのブロック図である。本形態のカメラサーバ100は、CPU115、1次記憶装置125、2次記憶装置135、キャプチャI/F145、パン・チルト・ローテーションの制御I/F145、ネットワークI/F190を有する。   FIG. 16 is a block diagram for explaining the main hardware configuration of the camera server 100 which is a transmission apparatus. The camera server 100 according to this embodiment includes a CPU 115, a primary storage device 125, a secondary storage device 135, a capture I / F 145, a pan / tilt / rotation control I / F 145, and a network I / F 190.

ここで1次記憶装置125はRAM(Random Access Memory)に代表される書き込み可能な高速の記憶装置である。1次記憶装置120は、OS(Operating System)や各種プログラム及び各種データがロードされ、またOSや各種プログラムの作業領域としても使用される。後述する図17のクライアント端末装置200の1次記憶装置225も同様である。   Here, the primary storage device 125 is a writable high-speed storage device represented by a RAM (Random Access Memory). The primary storage device 120 is loaded with an OS (Operating System), various programs, and various data, and is also used as a work area for the OS and various programs. The same applies to the primary storage device 225 of the client terminal device 200 in FIG.

2次記憶装置135はHDD、フラッシュメモリ、CD−ROMドライブ等に代表される不揮発性を持った記憶装置で、OSや各種プログラム及び各種データの永続的な記憶領域として使用される他に、短期的な各種データの記憶領域としても使用される。後述する図2のクライアント200の2次記憶装置235も同様である。   The secondary storage device 135 is a non-volatile storage device represented by an HDD, flash memory, CD-ROM drive, etc., and is used as a permanent storage area for the OS, various programs, and various data. It is also used as a storage area for various types of data. The same applies to the secondary storage device 235 of the client 200 in FIG.

キャプチャI/F145には撮像部110が接続され、撮像部110により得られた画像データを所定のフォーマットに変換・圧縮し、得られた撮像画像データを2次記憶装置135に転送する。   An image capturing unit 110 is connected to the capture I / F 145, image data obtained by the image capturing unit 110 is converted and compressed into a predetermined format, and the obtained captured image data is transferred to the secondary storage device 135.

制御I/F155には雲台165が接続され、雲台165のパン機構、チルト機構、ローテーション機構の制御状態を得たり、撮像方向の移動指示(雲台制御要求)に従って各機構が制御される。   The pan / tilt head 165 is connected to the control I / F 155, and the pan / tilt / rotation mechanism control state of the pan / tilt head 165 is obtained, and each mechanism is controlled in accordance with an imaging direction movement instruction (head pan control request). .

なお、CPU115は、図1のカメラ駆動制御部120、コマンド制御部140、および通信制御部130に対応する。2次記憶装置135および1次記憶装置225は、図1の記憶装置に対応する。   The CPU 115 corresponds to the camera drive control unit 120, the command control unit 140, and the communication control unit 130 in FIG. The secondary storage device 135 and the primary storage device 225 correspond to the storage device of FIG.

図17はクライアント端末装置200の構成を説明するためのブロック図である。   FIG. 17 is a block diagram for explaining the configuration of the client terminal device 200.

クライアント200は、CPU215、1次記憶装置225、2次記憶装置235、キーボード245、マウス255、ディスプレイ265、ネットワークI/F290を有する。   The client 200 includes a CPU 215, a primary storage device 225, a secondary storage device 235, a keyboard 245, a mouse 255, a display 265, and a network I / F 290.

キーボード245、及びマウス255は、ユーザからの指示を入力するための入力部である。すなわち、クライアント200のユーザは、キーボード245やマウス255を用いて、カメラサーバ100の撮像画像データの要求やネットワークカメラ100撮像方向を変えるための要求を入力する。ただし、入力部は、キーボード240やマウス250に限らない。   The keyboard 245 and the mouse 255 are input units for inputting instructions from the user. That is, the user of the client 200 uses the keyboard 245 and the mouse 255 to input a request for captured image data of the camera server 100 and a request for changing the imaging direction of the network camera 100. However, the input unit is not limited to the keyboard 240 and the mouse 250.

ディスプレイ265はカメラサーバ100からの撮像画像データに基づく画像を表示する。ネットワークI/F290はネットワーク10と接続するためのI/Fである。ネットワークカメラ100との間でやり取りされるデータは、ネットワークI/F290を介して送受信される。   The display 265 displays an image based on the captured image data from the camera server 100. A network I / F 290 is an I / F for connecting to the network 10. Data exchanged with the network camera 100 is transmitted / received via the network I / F 290.

なお、CPU215は、図1に示されるプリセット情報処理部220、カメラ操作制御部230、通信制御部240、コマンド制御部250、およびカメラ状態判定部270に対応する。   The CPU 215 corresponds to the preset information processing unit 220, the camera operation control unit 230, the communication control unit 240, the command control unit 250, and the camera state determination unit 270 shown in FIG.

(その他の実施例)
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
(Other examples)
The present invention supplies a program that realizes 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 This process can be realized. It can also be realized by a circuit (for example, ASIC) that realizes one or more functions.

100 ネットワークカメラ
200 クライアント端末装置
210 表示部
305 全体画像表示領域
306 矩形枠
DESCRIPTION OF SYMBOLS 100 Network camera 200 Client terminal device 210 Display part 305 Whole image display area 306 Rectangular frame

Claims (9)

ネットワークカメラのプリセット情報を取得する取得手段と、
前記ネットワークカメラによって撮像された画像上において、前記取得手段によって取得されたプリセットに対応する位置に当該プリセットを示す情報と、前記プリセットを示す情報に対応するように、前記取得手段によって取得されたプリセット情報に含まれるネットワークカメラのプリセットの制御の契機となるイベントに対応する情報とを示す表示手段と、を備えることを特徴とする端末装置。
Obtaining means for obtaining preset information of the network camera;
In the image captured by the network camera, and information indicating the preset position corresponding to the obtained preset by the acquisition means, so as to correspond to the information indicating the preset, obtained by the previous SL acquisition means terminal device characterized by comprising a display unit that shows the table and information corresponding to a trigger to become an event of control of the network camera presets included in the preset information.
前記表示手段は、前記ネットワークカメラによって撮像された画像として、撮像可能な範囲を示す領域にパノラマ画像を表示し、前記プリセットを示す情報は、前記撮像可能な範囲を示す領域に前記プリセットを用いて前記ネットワークカメラが撮影する画角を示す枠を表示することを特徴とする請求項1に記載の端末装置。 The display means, an image captured by the network camera, and displays the panorama image in an area indicated by an imaging possible range, the information indicating the preset, using the preset region showing the imageable range The terminal device according to claim 1, wherein a frame indicating an angle of view taken by the network camera is displayed. 前記プリセット位置情報は全体画像における切り出し範囲を示すことを特徴とする請求項1に記載の端末装置。   The terminal device according to claim 1, wherein the preset position information indicates a cutout range in the entire image. 前記表示手段によって表示されたプリセットを示す情報が選択された場合、前記プリセットに関連付けられたイベントの制御の契機となるイベントに関する設定情報を表示することを特徴とする請求項1に記載の端末装置。   2. The terminal device according to claim 1, wherein, when information indicating a preset displayed by the display unit is selected, setting information related to an event that triggers control of an event associated with the preset is displayed. . 前記表示手段によって表示されたプリセットを示す情報が選択された場合、前記プリセットに関連付けられたイベントの制御の契機となるイベントに関連付けられたアプリケーションを起動する制御手段を有することを特徴とする請求項1に記載の端末装置。   The control means for starting an application associated with an event that triggers control of an event associated with the preset when information indicating the preset displayed by the display means is selected. The terminal device according to 1. 前記表示手段は、前記プリセットに対してプリセットの制御の契機となる複数のイベントが関連付けられている場合、前記イベントの優先度情報を表示することを特徴とする請求項1に記載の端末装置。   The terminal device according to claim 1, wherein the display unit displays priority information of the event when a plurality of events that trigger preset control are associated with the preset. 前記表示手段は、複数のプリセットが存在する場合であって、それぞれ対応するイベントが重複して発生した場合、優先されるイベントに関連付けられたプリセットが実行される旨の表示を行うとともに、優先されなかったプリセットに警告情報を付加して表示することを特徴とする請求項1に記載の端末装置。   In the case where there are a plurality of presets and corresponding events are duplicated, the display means displays that the preset associated with the priority event is executed and is given priority. The terminal device according to claim 1, wherein warning information is added to a preset that has not been displayed. ネットワークカメラのプリセットを示す情報を表示する表示方法であって、
ネットワークカメラのプリセット情報を取得する取得工程と、
ネットワークカメラによって撮像された画像上において、前記取得されたプリセットに対応する位置に当該プリセットを示す情報を表示部に表示する第1表示工程と、
前記プリセットを示す情報に対応するように、前記取得工程によって取得されたプリセット情報に含まれるネットワークカメラのプリセットの制御の契機となるイベントに対応する情報を表示部に表示する第2表示工程と、を備えることを特徴とする表示方法。
A display method for displaying information indicating a preset of a network camera,
An acquisition step of acquiring preset information of the network camera;
A first display step of displaying information indicating the preset on the display unit at a position corresponding to the acquired preset on an image captured by the network camera;
A second display step of displaying information corresponding to an event that triggers control of the preset of the network camera included in the preset information acquired by the acquisition step so as to correspond to the information indicating the preset ; A display method comprising:
請求項に記載の表示方法を端末装置に実行させるためのプログラム。 A program for causing a terminal device to execute the display method according to claim 8 .
JP2014112622A 2014-05-30 2014-05-30 How to display the preset position of the network camera Active JP6362090B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014112622A JP6362090B2 (en) 2014-05-30 2014-05-30 How to display the preset position of the network camera

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014112622A JP6362090B2 (en) 2014-05-30 2014-05-30 How to display the preset position of the network camera

Publications (3)

Publication Number Publication Date
JP2015228548A JP2015228548A (en) 2015-12-17
JP2015228548A5 JP2015228548A5 (en) 2017-07-06
JP6362090B2 true JP6362090B2 (en) 2018-07-25

Family

ID=54885801

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014112622A Active JP6362090B2 (en) 2014-05-30 2014-05-30 How to display the preset position of the network camera

Country Status (1)

Country Link
JP (1) JP6362090B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6980450B2 (en) * 2017-08-09 2021-12-15 キヤノン株式会社 Controls, control methods, and programs

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4498104B2 (en) * 2004-11-16 2010-07-07 キヤノン株式会社 Monitoring device, control method thereof, and program
JP5094113B2 (en) * 2006-12-28 2012-12-12 キヤノン株式会社 Monitoring device and monitoring device control method
JP5847591B2 (en) * 2012-01-06 2016-01-27 キヤノン株式会社 Information processing apparatus, information processing method and program for information processing apparatus

Also Published As

Publication number Publication date
JP2015228548A (en) 2015-12-17

Similar Documents

Publication Publication Date Title
JP6786378B2 (en) Information processing equipment, information processing methods and programs
JP6525611B2 (en) Image processing apparatus and control method thereof
JP5875463B2 (en) Imaging apparatus, mask image setting method, and program
JP2012090157A (en) Display control device and display control method
KR102280000B1 (en) Display control apparatus, display control method, and storage medium
US9961268B2 (en) Control device, imaging system, control method, and program for controlling imaging unit according to image capturing direction and zoom magnification
WO2014027567A1 (en) Image processing system, image processing method, and program
JP6266577B2 (en) Electronics
JP6381265B2 (en) Information processing apparatus, display method, and program
JP4872482B2 (en) Remote support device, remote support system, and remote support method
EP3438943A1 (en) Information processing apparatus, information processing method, and computer program
JP6362090B2 (en) How to display the preset position of the network camera
JP6486437B2 (en) Imaging apparatus, setting method, and program
JP5963571B2 (en) Image display device and surveillance camera system
JP6261191B2 (en) Display control apparatus, display control method, and program
JP2016096482A (en) Image processing apparatus, image processing method, and program
JP2008301191A (en) Video monitoring system, video monitoring control device, video monitoring control method, and video monitor controlling program
JP6401480B2 (en) Information processing apparatus, information processing method, and program
JP5939902B2 (en) Control device and control method of control device
US20140293070A1 (en) Information processing apparatus, network camera and processing system
JP2009060251A (en) Information processing apparatus, and remote diagnosing system
JP2004312378A (en) Photographing indication program and photographing system
JP2020092308A (en) Imaging apparatus, control method, and program
US9883103B2 (en) Imaging control apparatus and method for generating a display image, and storage medium
JP5917175B2 (en) IMAGING DEVICE, IMAGING DEVICE DISTRIBUTION METHOD, IMAGING SYSTEM, AND PROGRAM

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170525

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170525

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180227

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180313

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180509

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180619

R151 Written notification of patent or utility model registration

Ref document number: 6362090

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151