Display control apparatus and camera system
15 claims: 6 independent, 9 dependent
- 1監視映像の表示モードを切り換える切り換え手段と、 制御の ための機能ダイアログ の表 示/非表示を監視映像の表示モード に対応させて 記録する記録手段と、 前記機能ダイアログを前記表示モードの切り換え後に表示するか否かを、前記切り換え手段による表示モードの切り換え後の表示モードに対応させて前記機能ダイアログが前記記録手段により表示と記録されたか非表示と記録されたかと、前記切り換え手段による表示モードの切り換え時に前記機能ダイアログの機能がオンかオフかに応じて、判定する判定手段と、 前記切り換え手段による切り換え後の表示モードで前記監視映像を表示すると共に、 前記切り換え手段による表示モードの切り換え後に表示すると前記判定手段により判定された機能ダイアログ を表 示する表示制御を行う表示制御手段とを有 し、 前記判定手段は、表示するか否かを判定する機能ダイアログが、機能ダイアログが表示されると当該機能ダイアログの機能がオンになる所定の機能ダイアログであるかを判定し、当該表示されると当該機能ダイアログの機能がオンになる所定の機能ダイアログの機能が前記表示モードの切り換え時にオフであれば、当該所定の機能ダイアログは表示しないと判定 することを特徴とする画像表示装置。
- 2前記記録手段は、前記機能ダイアログの表示位置及び表示/非表示を前記監視映像の表示モードに対応させて記録し、 前記表示制御手段は、前記切り換え手段による表示モードの切り換え後に表示すると前記判定手段により判定された機能ダイアログを、前記表示モードの切り換え後の表示モードに対応させて前記記録手段により記録された表示位置に表示する表示制御を行う ことを特徴とする請求項1に記載の画像表示装置。
- 3前記表示モードは全画面表示モードを含み、前記判定手段は、前記表示モードが前記切り換え手段により全画面表示モードに切り換えられると、前記機能ダイアログを前記表示モードの切り換え後に表示するか否かを、前記機能ダイアログが前記全画面表示モードに対応させて前記記録手段により表示と記録されたか非表示と記録されたかと、前記切り換え手段による表示モードの切り換え時に前記機能ダイアログの機能がオンかオフかに応じて判定す ることを特徴とする請求項1または2に記載の画像表示装置。
- 4前記記録手段は、カメラの撮影方向ごとの前記機能ダイアログの表示/非表示を、前記カメラにより撮影された監視映像の表示モードに対応させて記録し、 前記判定手段は、前記機能ダイアログを前記表示モードの切り換え後に表示するか否かを、前記切り換え手段による表示モードの切り換え後の表示モードと前記カメラの撮影方向に対応させて前記機能ダイアログが前記記録手段により表示と記録されたか非表示と記録されたかと、前記切り換え手段による表示モードの切り換え時に前記機能ダイアログの機能がオンかオフかに応じて、判定する ことを特徴とする請求項1 ~3の何れか1項 に記載の画像表示装置。
- 5前記 表示制御手段は、前記切り換え手段による表示モードの切り換え後に表示すると前記判定手段により判定された機能ダイアログの表示位置を、前記表示モードの切り換え後の表示モードに対応させて前記記録手段により記録された表示位置から、前記監視映像を撮影するカメラの撮影方向に応じて変更 することを特徴とする請求項 2 に記載の画像表示装置。
- 6前記 機能は、前記監視映像の一部を切り出す機能である ことを特徴とする請求項1 ~5の何れか1項 に記載の画像表示装置。
- 7請求項1~6の何れか1項に記載の画像表示装置と、監視カメラとを有することを特徴とする監視カメラシステム。
- 8監視映像の表示モードを切り換える切り換え工程と、 制御の ための機能ダイアログ の表 示/非表示を監視映像の表示モード に対応させて 記録する記録工程と、 前記機能ダイアログを前記表示モードの切り換え後に表示するか否かを、 前記切り換え工程による表示モードの切り換え後の表示モードに対 応させて前記機能ダイアログが 前記記録工程により表示と記録された か非表示と記録されたかと、前記切り換え工程による表示モードの切り換え時に前記機能ダイアログの機能がオンかオフかに応じて、 判定する判定工程と、 前記切り換え工程による切り換え後の表示モードで前記監視映像を表示すると共に、 前記切り換え工程による表示モードの切り換え後に表示すると前記判定工程により判定された機能ダイアログ を表 示する表示制御を行う表示制御工程とを有 し、 前記判定工程において、表示するか否かを判定する機能ダイアログが、機能ダイアログが表示されると当該機能ダイアログの機能がオンになる所定の機能ダイアログであるかを判定し、当該表示されると当該機能ダイアログの機能がオンになる所定の機能ダイアログの機能が前記表示モードの切り換え時にオフであれば、当該所定の機能ダイアログは表示しないと判定 することを特徴とする画像表示方法。
- 9前記記録工程において、前記機能ダイアログの表示位置及び表示/非表示を前記監視映像の表示モードに対応させて記録し、 前記表示制御工程において、前記切り換え工程による表示モードの切り換え後に表示すると前記判定工程により判定された機能ダイアログを、前記表示モードの切り換え後の表示モードに対応させて前記記録工程により記録された表示位置に表示する表示制御を行うことを特徴とする請求項8に記載の 画像表示方法。
- 10前記表示モードは全画面表示モードを含み、前記判定工程において、前記表示モードが前記切り換え工程により全画面表示モードに切り換えられると、前記機能ダイアログを前記表示モードの切り換え後に表示するか否かを、前記機能ダイアログが前記全画面表示モードに対応させて前記記録工程により表示と記録されたか非表示と記録されたかと、前記切り換え工程による表示モードの切り換え時に前記機能ダイアログの機能がオンかオフかに応じて判定す ることを特徴とする請求項8または9に記載の画像表示方法。
- 11前記機能は、前記監視映像の一部を切り出す機能であることを特徴とする請求項8~10の何れか1項に記載の画像表示方法 。
- 12監視映像の表示モードを切り換える切り換え手順と、 制御の ための機能ダイアログ の表 示/非表示を監視映像の表示モード に対応させて 記録する記録手順と、 前記機能ダイアログを前記表示モードの切り換え後に表示するか否かを、 前記切り換え手順による表示モードの切り換え後の表示モードに対 応させて前記機能ダイアログが 前記記録手順により表示と記録された か非表示と記録されたかと、前記切り換え手順による表示モードの切り換え時に前記機能ダイアログの機能がオンかオフかに応じて、 判定する判定手順と、 前記切り換え手順による切り換え後の表示モードで前記監視映像を表示すると共に、 前記切り換え手順による表示モードの切り換え後に表示すると前記判定手順により判定された機能ダイアログ を表 示する表示制御を行う表示制御手順とをコンピュータに実行させ 、 前記判定手順において、表示するか否かを判定する機能ダイアログが、機能ダイアログが表示されると当該機能ダイアログの機能がオンになる所定の機能ダイアログであるかを判定し、当該表示されると当該機能ダイアログの機能がオンになる所定の機能ダイアログの機能が前記表示モードの切り換え時にオフであれば、当該所定の機能ダイアログは表示しないと判定す ることを特徴とするプログラム。
- 13前記記録手順において、前記機能ダイアログの表示位置及び表示/非表示を前記監視映像の表示モードに対応させて記録し、 前記表示制御手順において、前記切り換え手順による表示モードの切り換え後に表示すると前記判定手順により判定された機能ダイアログを、前記表示モードの切り換え後の表示モードに対応させて前記記録手順により記録された表示位置に表示する表示制御を行うことを特徴とする請求項12に 記載のプログラム。
- 14前記表示モードは全画面表示モードを含み、前記判定手順において、前記表示モードが前記切り換え手順により全画面表示モードに切り換えられると、前記機能ダイアログを前記表示モードの切り換え後に表示するか否かを、前記機能ダイアログが前記全画面表示モードに対応させて前記記録手順により表示と記録されたか非表示と記録されたかと、前記切り換え手順による表示モードの切り換え時に前記機能ダイアログの機能がオンかオフかに応じて判定することを特徴とする請求項12または13に記載のプログラム 。
- 15前記機能は、前記監視映像の一部を切り出す機能であることを特徴とする請求項12~14の何れか1項に記載のプログラム 。
Independent claims15
59 paragraphs, as filed
The present invention relates to an image display device and a surveillance camera system, and more particularly to a technique suitable for use in order to appropriately handle a PTZ camera operation function for each of a plurality of surveillance video display modes.
In recent years, in surveillance camera systems, the resolution of images has increased due to the spread of network cameras. In particular, not only fixed cameras but also network cameras capable of freely pan / tilt / zoom / rotation (hereinafter referred to as PTZR) drive have become widespread, and the functions to be provided are also diversifying. Therefore, there is a surveillance camera system that displays a mixture of a video display unit corresponding to a plurality of video sizes and a function dialog corresponding to a plurality of camera operations.
On the other hand, there are a wide variety of systems that handle multiple windows, such as general OS itself, image editing software, document editing software, and application-sharing remote communication tools, and software that can manage the layout of multiple windows. there were.
For example, a network camera can switch the captured image to an image size such as QVGA / VGA / SXGA and display it, or provide the user with camera functions such as a PTZ control dialog, event display dialog, and panorama screen control dialog. There was a UI to do (Non-Patent Document 1). Further, a so-called viewer PTZ, which cuts out one rectangle from an image displayed on a client viewer and displays it as if it is electronically driven by PTZ, has also been realized (Non-Patent Document 2).
In addition, some OS functions such as Windows (registered trademark) and Explorer functions save the previous window display information and restore the position when it is displayed again. Further, there is software having a plurality of operation modes that stores the arrangement information of windows displayed on the screen for each operation mode and displays the information according to the stored arrangement information when the operation mode is switched (Patent Document 1). ).
Therefore, every time the display mode is switched, the layout associated with the display mode can be restored and displayed. In addition, it was possible to automatically lay out when displaying multiple windows and dialogs (Patent Document 2).
<p num="0007"><patcit num="1"><text>Japanese Unexamined Patent Publication No. 2006-277497</text></patcit><patcit num="2"><text>Japanese Unexamined Patent Publication No. 11-15626</text></patcit></p>
<p num="0008"><nplcit num="1"><text>VB-M40 Operation Guide</text></nplcit><nplcit num="2"><text>VB-M600 Operation Guide</text></nplcit></p>
<p num="0009"> In the image display device of the surveillance camera system, the display part of the surveillance image is important, and among them, the place to see and the function to be used are not fixed because it requires watching or operating the camera depending on the situation. It was. In particular, when the image size is enlarged for the purpose of surveillance, the part of interest is important, so a surveillance image display mode according to the situation of the camera is desired.</p><p num="0010"> However, simply restoring to the layout linked in advance is not always suitable, as the camera operation dialog overlaps the area of interest.<u style="single">Show function dialog</u>There was a problem that I couldn't do. In view of the above-mentioned problems, the present invention is supervised.<u style="single">Visual condition</u>Suitable according to the condition<u style="single">In the function dialog</u>The purpose is to be able to control the display / non-display.</p>
<p num="0011"> The image display device of the present invention includes a switching means for switching the display mode of the surveillance image and a switching means.<u style="single">Of control</u>Function dialog for<u style="single">Table</u>Show / Hide Surveillance Video Display Mode<u style="single">Corresponding to</u>The recording means for recording and whether or not to display the function dialog after switching the display mode are displayed and recorded by the recording means in correspondence with the display mode after switching the display mode by the switching means. Judgment means for determining whether the function is displayed or hidden, and whether the function of the function dialog is on or off when the display mode is switched by the switching means.<u style="single">While displaying the surveillance image in the display mode after switching by the switching means,</u>A function dialog determined by the determination means to display after switching the display mode by the switching means.<u style="single">Table</u>It has a display control means that controls the display to be shown.<u style="single">Then, the determination means determines whether or not the function dialog for determining whether to display is a predetermined function dialog in which the function of the function dialog is turned on when the function dialog is displayed, and the function dialog is displayed. If the function of the predetermined function dialog is turned off when the display mode is switched, it is determined that the predetermined function dialog is not displayed.</u>It is characterized by doing.</p>
<p num="0012"> According to the present invention, supervision<u style="single">Visual condition</u>Suitable according to the condition<u style="single">In the function dialog</u>You can control the display / non-display.</p>
<figref num="1">It is a block diagram which shows the embodiment of this invention and shows the structural example of the surveillance camera system.</figref><figref num="2">It is a map diagram which shows the embodiment of this invention and schematically represented various programs and data.</figref><figref num="3">It is a figure which shows the embodiment of this invention and shows the display example of the normal display mode.</figref><figref num="4">It is a flowchart explaining the process executed by the display mode switching program.</figref><figref num="5">It is a figure which shows an example of the display mode layout data.</figref><figref num="6">It is a figure which shows the display example of the full screen display mode.</figref>
Details of embodiments of the present invention will be described below. (First Embodiment) A representative diagram of this embodiment is shown in FIG. FIG. 1 is a block diagram showing a detailed configuration example of a surveillance camera system using a surveillance camera 100 (camera server) and a viewer client (hereinafter, image display device) 200. The surveillance camera 100 includes a CPU 110, a primary storage device 120, a secondary storage device 130, a video capture I / F 140, a control I / F 150, an equipment I / F 160, and a network I / F 190 via the internal bus 180. They are interconnected.
Here, the primary storage device 120 is a writable high-speed storage device typified by RAM, and is loaded with an OS, various programs, and various data, and is also used as a work area for the OS and various programs.
The secondary storage device 130 is a non-volatile storage device typified by an FDD, 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 short-term data. An imaging unit 145 is connected to the video capture I / F 140, and the image data captured by the imaging unit 145 is converted and compressed into a predetermined format and transferred to the primary storage device 120. A pan head 155 is connected to the control I / F 150 to obtain the state of the pan head, tilt mechanism, rotation mechanism, and zoom mechanism of the pan head 155. Also, control the pan head 155 according to the instructions.
An I / O device 165 is connected to the device I / F 160 to receive signals / interrupts from the outside and output signals to the outside. The network I / F 190 outputs like a conventional CCTV camera and connects to a recording device such as a DVR, or communicates with various clients via a communication medium such as Ethernet (registered trademark) as a network camera. Responsible for I / F to perform.
In the image display device 200, the CPU 210, the primary storage device 220, the secondary storage device 230, the keyboard 240, the mouse 250, the display 260, and the network I / F 290 are connected to each other via the internal bus 280.
The primary storage device 220 has the same configuration as the primary storage device 120, and the secondary storage device 230 has the same configuration as the secondary storage device 130 of the camera server 100. A general input device for giving instructions is connected to the keyboard 240 and the mouse 250. A general output device for displaying is connected to the display 260. The network I / F 290 is an I / F for connecting to the network 195, which is similar to the network I / F 190 and can be connected to each other.
Here, as shown in FIG. 2, the image pickup program 300, the pan head control program 310, the detection program 320, and the delivery program 330 are loaded on the primary storage device 120 of the camera server 100. In addition, device data 370, imaging data 380, setting data 390, and the like are stored on the secondary storage device 130 of the camera server 100.
As shown in FIG. 2, a communication program 400, a display program 410, an operation program 420, and a display mode switching program 430 are loaded on the primary storage device 220 of the image display device 200. In addition, viewer data 470, display mode layout data 480, delivery data 490, and the like are stored on the secondary storage device 230 of the image display device 200 of FIG.
The image pickup program 300 processes the image from the image pickup unit 145 with the video capture I / F 140, and holds the image capture data 380 in the secondary storage device 130. The holding destination may be not only the secondary storage device 130 but also a high-speed storage device such as the primary storage device 120 or a buffer. Since this is a general video image processing and a conventional technique, detailed description thereof will be omitted.
The pan head control program 310 receives instructions from various programs and controls the pan head 155 from the control I / F 150. In addition, it receives information from the pan head 155, processes it with the control I / F 150, notifies it, and holds the device data 370 in the secondary storage device 130. The holding destination may be not only the secondary storage device 130 but also a high-speed storage device such as the primary storage device 120 or a buffer. Since this is a control process for a general pan head drive type camera and is a conventional technique, detailed description thereof will be omitted.
The detection program 320 receives instructions from various programs and controls the I / O device 165 from the device I / F 160. Further, the information from the I / O device 165 is received, processed by the device I / F 160, notified, and the device data 370 is stored in the primary storage device 120 and the secondary storage device 130. Since this is realized by general contact control processing and the like and is a conventional technique, detailed description thereof will be omitted.
Delivery program 330, after being initialized read the configuration data 390, image display device 200 and the communication program arm 400, according to other requirements, the imaging data 380 that is updated via the network I / F190 Network 195 Deliver to. The delivery destination may be not only the network 195 but also the storage in a memory or a buffer such as the primary storage device 120 and the secondary storage device 130. Since this is a general network camera delivery process and is a conventional technique, detailed description thereof will be omitted.
The communication program 400 receives the image pickup data 380 delivered from the camera server 100 via the network 195 via the network I / F 290, and stores the image data 380 in the secondary storage device 230 as the delivery data 490. Since this is a general communication process, particularly a video reception process, which is a conventional technique, detailed description thereof will be omitted.
The display program 410 updates and displays the image on the viewer displayed on the display 260 when the delivery data 490 of the secondary storage device 230 is updated. Since this is a conventional technique for general display processing, detailed description thereof will be omitted, but a display example of the displayed viewer in the normal display mode is shown in Viewer 31 of FIG.
The viewer 31 is composed of a surveillance image display unit 32 and a function dialog for operating the camera. For example, the viewer 31 is composed of a control dialog 33 for controlling the camera, an event display dialog 34, a panoramic screen control dialog 35, and the like.
The operation program 420 waits for an event from the viewer 31 and performs control according to the event. When the display of each function dialog is requested by an event from, for example, a right-click menu, that dialog is displayed. Since it is a general GUI process and a conventional technology, detailed explanation is given. Omit. However, some examples of the function dialog will be described below.
In the control dialog 33 for controlling the camera, for example, when a movement instruction event of PTZR is received, the camera control instruction is transmitted to the network I / F 190 via the network I / F 290. Then, the pan head 155 is driven by the instruction received by the pan head control program 310. If the transferred instruction is a control instruction for camera imaging such as AF / AE / AWB, the imaging unit 145 is controlled by the instruction received by the imaging program 300.
In the event display dialog 34 for displaying an event, for example, when a notification from the detection program 320 is received to display an event, or a contact control (output) instruction is received in the event display dialog 34.<u style="single">Go, ne</u>The contact control instruction is transmitted to the network I / F190 via the network I / F290, and the I / O device 165 is controlled by the instruction received by the detection program 320.
In the panorama screen control dialog box 35 for panoramic control, for example, a panoramic image saved in the device data 370 is displayed, and a part of the panoramic image is specified by the GUI.<u style="single">Go, ne</u>The camera control instruction is transmitted to the network I / F190 via the network I / F290, and the pan head 155 is driven by the instruction received by the pan head control program 310.
In the viewer PTZ control dialog 36, the image data of the delivery data 490 is displayed, for example, at 1-second intervals, and the rectangle of the cutout range coordinates specified by the viewer data 470 is superimposed and displayed, and the image of the range specified by this rectangle is displayed. Is enlarged and displayed on the monitoring image display unit 32. Viewer PTZ is a GUI that displays the entire image of the camera angle of view and cuts it out on the viewer side. In addition, by enlarging / reducing / moving this rectangle by GUI processing, the coordinates of the cutout range are controlled, the display range is controlled, and the cutout range coordinates of the viewer data 470 are also updated. Although the processing of some function dialogs has been described above, all the processing is realized by the conventional network camera, and further detailed description will be omitted.
Next, FIG. 4 shows a flowchart of the processing flow of the display mode switching program 430 of the present embodiment. For example, if the current surveillance video display mode is the normal display mode and the switching event to the full screen display mode is sent from the operation program 420, the S401 is linked to the normal display mode of the current surveillance video display mode.<u style="single">Ke,</u>The position coordinates (x, y) of the function dialog and the on / off of the display / non-display display data are saved in the secondary storage device 230 as the display mode layout data 480.
FIG. 5 shows an example of the display mode layout data 480 as the display information 51. These data are displayed for each display mode name and function name for the viewer 31, for example, the X and Y coordinates of the relative coordinate values (x, y) with the origin (0,0) at the upper left, and display / non-display display. Holds layout information for display by turning data on / off.
Next, the S402 switches to the full-screen display mode of the designated surveillance video display mode. For example, in this case, as shown in FIG. 6, the display mode is switched so that the surveillance video display unit 32 is enlarged and displayed in full screen. After that, the display mode layout data 480 of the full screen display mode of the surveillance video display mode specified by S403 is read, and then the device data 370, the viewer data 470, etc. are read as camera information by S404.
The camera information will be described in detail in the embodiment described later, but in addition to the device data 370 such as camera preset information, mask information, visible range information, and current PTRZ position, for example, "Viewer PTZ function dialog functions with display on". Turn on<u style="single">」、</u>It also includes the viewer data 470, which is the camera operation information of the viewer 31 of the image display device 200, such as "The voice function dialog does not turn on when the display is on, but depends on the state of the check box". Then, in S410, it is determined whether or not the function dialog that has not been restored remains, and if it does not remain, the process ends, and if it remains, the process proceeds to S420.
In S420, it is determined whether or not the display data of the display mode layout data 480 of the selected function dialog is "ON". If it is not "ON", proceed to S421 and return to S410 to check the next function dialog without displaying it. If it is "ON", proceed to the judgment procedure of S430. The S430 determines whether or not to display the corresponding function dialog from the current camera information.
For example, suppose that the display information 51 of the display mode layout data 480 of the viewer PTZ dialog in the full screen display mode is recorded as "ON". However, if the viewer PTZ function is turned off (dialog is not displayed) during the normal display mode, the function will be turned on even though the mode is switched, as specified by the viewer data 470. It will be.
As described above, for example, a dialog that affects the function when displayed is determined by S430, and if it should not be displayed, the process proceeds to S431. Then, even if the display information 51 is "ON", it skips, restores only the position information, does not display it, and returns to S410 to check the next function dialog. That is, in S430 and S431, a display exception determination process is performed that repels a dialog that affects the operation when displayed. On the other hand, if it is acceptable to display, proceed to S440.
In the S440, the display is restored based on the position coordinates (x, y) of the read display mode layout data 480. After that, it returns to S410 to check the next function dialog, and loops until all the function dialogs that should be restored and displayed are checked.
If it is not necessary to consider the judgment for the display, such as when the viewer data 470 does not have the camera operation information as described above, the judgment of the S430 is skipped, the next S440 is performed, and the holding display mode is held. It may be restored according to the layout data 480. When the S410 finishes checking all the function dialogs that should be restored and displayed, the display mode switching program 430 ends.
In the full-screen display mode shown in FIG. 6, the event display dialog 34 and the panorama screen control dialog 35 are displayed (on) at coordinates different from those in the normal display mode. Then, the viewer PTZ control dialog 36 is not displayed regardless of whether the display data is turned on / off at the end of the previous full-screen mode.
Although the display mode layout data 480 is stored in the image display device 200 in the present embodiment, it may be stored in the camera server 100. This has the advantage that similar layouts can be shared by multiple clients. By doing so, it is possible to provide a suitable layout for each of the plurality of surveillance video display modes.
(Second embodiment) In the first embodiment, it is determined whether or not to display the corresponding function dialog from the current camera information in the step of S430 executed by the display mode switching program 430 based on the predetermined viewer data 470. .. However, the present invention is not limited to this.
In the second embodiment, it is more preferable to change the display layout data to be read by making a judgment using the device data 370 read by S404 of the display mode switching program 430 of the first embodiment. An example of providing a layout will be described.
The configuration diagram of the system of the present embodiment is the same as that of FIG. 1 of the first embodiment. Further, the display mode switching program 430 is replaced with the second display mode switching program 431 on the primary storage device 220 of the system configuration. Further, the display mode layout data 480 is replaced with the second display mode layout data 481 on the secondary storage device 230.
The processing flow of the second display mode switching program 431 of the present embodiment will be described (not shown). The second display mode switching program 431 has different operations in the steps of S430 and S431 of the display mode switching program 430 of the first embodiment. In addition, the information read by S403 is changed to the second display mode layout data 481.
The display mode layout data 480 of the first embodiment holds layout information for each "function name" for each "display mode". The second display mode layout data 481 of the second embodiment holds layout information for each camera preset position for each function name for each display mode (not shown).
In the processing step of the present embodiment equivalent to S430, the camera's angle of view is oriented toward the preset after obtaining the camera preset information indicating the camera's imaging state and the current PTRZ information from the device data 370 for determination. Compare. Then, the determination is made according to the second display mode layout data 481 determined in advance accordingly. Let this processing step be S431'(not shown).
If the display data is "ON", proceed to the same step as S440 to restore the display, and if it is "OFF", use the same processing step as S431 to restore only the position information associated with the preset. Do not display This processing step is S431'(not shown). Then, it returns to the process equivalent to S410 for checking the next function dialog. By doing so, it is possible to provide a suitable layout for each preset in which the camera is facing in a plurality of surveillance video display modes.
(Third embodiment) In the second embodiment, the display position is restored in the processing steps of S440 and S431'of the second display mode switching program 431 based on the predetermined position coordinates (x, y). It is not limited to this. In the present embodiment, a more suitable layout is provided by changing the display ON / OFF and the display restoration position by making a judgment using the device data 370 read in S404 of the flowchart of FIG. An example will be described.
The configuration diagram of the system of the present embodiment is the same as that of FIG. 1 of the first embodiment. Further, the display mode switching program 430 is replaced with the third display mode switching program 432 on the primary storage device 220 of the system configuration.
Next, the processing flow of the third display mode switching program 432 of the present embodiment will be described (not shown). The third display mode switching program 432 differs in the operation of the processing step of S430'of the second display mode switching program 431 of the second embodiment. In the processing step of this embodiment equivalent to S430', the device data 370 is used for the determination of the camera preset information.<u style="single">And mask information, now</u>After obtaining the current PTRZ information, whether or not the display at the specified position coordinates (x, y) overlaps with the mask display of the monitoring video display unit 32 is also used as a judgment material (this processing step is called S430''. (Not shown)).
When the display position of the function dialog overlaps with the monitoring image display unit 32 and overlaps with the mask display<u style="single">Go, ma</u>Or, if it does not overlap with the surveillance video display unit 32, S431'and S440 are displayed according to the on / off of the display data of the third display mode layout data 482, as in the case of S430'of the second embodiment. Proceed to the same steps.
If the display position of the function dialog overlaps with the monitoring image display unit 32 and does not overlap with the mask display, the margin space of the viewer 31 or the mask display unit on the monitoring image display unit 32 is searched for. Then, the position coordinates (x, y) of the third display mode layout data 482 are changed to the position (x, y). Since the process of searching for the display position and automatically laying out the window can be realized by the conventional process of automatically laying out a plurality of windows in the area, detailed description thereof will be omitted.
After changing the position coordinates (x, y) in the processing step of S430'', S431'and S440 depending on the on / off of the display data of the display mode layout data 480, as in S430'of the second embodiment. Proceed to the same processing step as.
In the present embodiment, the coordinate position is changed by taking the overlap with the mask display as an example, but the present invention is not limited to this. For example, an area for explicitly allowing overlap may be specified in the device data 370. Further, instead of changing the coordinate position when they overlap, the display data may be changed to "OFF" and the process step of S431'may proceed. By doing so, when the display mode is switched, the function dialog can be displayed so as not to overlap the attention portion of the surveillance video display unit 32 as much as possible, and a more suitable layout can be provided.
(Other embodiments) The present invention is also realized by executing the following processing. That is, software (computer program) that realizes the functions of the above-described embodiment is supplied to the system or device via a network or various computer-readable storage media. Then, the computer (or CPU, MPU, etc.) of the system or device reads and executes the program.
100 camera server 110 CPU 120 Primary storage 130 Secondary storage 140 Video Capture I / F 150 Control I / F 160 Equipment I / F 190 Network I / F 195 network 200 image display device 210 CPU 220 Primary storage 230 secondary storage 240 keyboard 250 mouse 260 display 290 Network I / F
6 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6
Every citation, both ways
| Document | Relation | Office |
|---|---|---|
| JP2007243268A | Cites | Japan |
| JP11015626A | Cites | Japan |
| JP2006277497A | Cites | Japan |
6 members in 2 offices
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 2012145744 | Japan | A | |
| JP20120145744 | – | – | – |
Members6
| Document | Office | Kind | |
|---|---|---|---|
| US2014002708A1 | United States of America | A1 | |
| JP2014011566A | Japan | A | |
| US9307152B2 | United States of America | B2 | |
| US2016191792A1 | United States of America | A1 | |
| JP5963571B2This record | Japan | B2 | |
| US9525816B2 | United States of America | B2 |
9 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Cancellation because of no payment of annual feesLAPS | LAPS | |
| Written notification of patent or utility model registrationJAPANESE INTERMEDIATE CODE: R151R151 | R151 | |
| First payment of annual fees (during grant procedure)JAPANESE INTERMEDIATE CODE: A61A61 | A61 | |
| Written decision to grant a patent or to grant a registration (utility model)JAPANESE INTERMEDIATE CODE: A01A01 | A01 | |
| Decision of grant or rejection writtenTRDD | TRDD | |
| Report on retrievalJAPANESE INTERMEDIATE CODE: A971007A977 | A977 | |
| Request for written amendment filedJAPANESE INTERMEDIATE CODE: A523A521 | A521 | |
| Request for written amendment filedJAPANESE INTERMEDIATE CODE: A523A521 | A521 | |
| Written request for application examinationJAPANESE INTERMEDIATE CODE: A621A621 | A621 |
Numbers
- Publication
- 5963571
- Publication, DOCDB
- 5963571
- Publication, EPODOC
- JP5963571B
- Application
- 145744
- Application, DOCDB
- 2012145744
- Application, EPODOC
- JP20120145744
Titles2
- Japanese
- 画像表示装置及び監視カメラシステム
- English
- Image display device and surveillance camera system
Classification
- CPC, 3
- H04N23/661
- H04N23/62
- H04N23/633
- IPC, 1
- H04N7 18
