[go: up one dir, main page]

JP2008035271A - Imaging apparatus, control method thereof, and image communication system - Google Patents

Imaging apparatus, control method thereof, and image communication system Download PDF

Info

Publication number
JP2008035271A
JP2008035271A JP2006207165A JP2006207165A JP2008035271A JP 2008035271 A JP2008035271 A JP 2008035271A JP 2006207165 A JP2006207165 A JP 2006207165A JP 2006207165 A JP2006207165 A JP 2006207165A JP 2008035271 A JP2008035271 A JP 2008035271A
Authority
JP
Japan
Prior art keywords
unit
effective period
image
imaging
control
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.)
Withdrawn
Application number
JP2006207165A
Other languages
Japanese (ja)
Inventor
Masanobu Nakachi
正亘 中地
Makoto Fujiwara
誠 藤原
Hiroyoshi Oshima
浩義 大島
Arata Nakajo
新 中條
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 JP2006207165A priority Critical patent/JP2008035271A/en
Publication of JP2008035271A publication Critical patent/JP2008035271A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

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

Abstract

【課題】撮像装置を制御するための制御権の有効期間が受けた損失を回復することで、利用者は、与えられた有効期間を従来よりも十分に享受できる。
【解決手段】撮像装置は、撮像した画像を複数の画像表示装置へ送信する。撮像装置は、撮像装置を独占的に遠隔制御できる権利を付与された画像表示装置から、権利の有効期間内に、通信部を通じて受信した制御要求に応じて撮像機構を制御する制御部を含む。さらに、撮像装置は、予め定められた状況が発生したことに伴って有効期間の一部が損失を受ける場合に、損失に応じた時間を回復する回復部を含む。
【選択図】図3
By recovering a loss incurred by an effective period of a control right for controlling an image pickup apparatus, a user can enjoy the given effective period more sufficiently than before.
An imaging apparatus transmits captured images to a plurality of image display apparatuses. The imaging device includes a control unit that controls the imaging mechanism in response to a control request received through a communication unit within an effective period of the right from the image display device to which the right to exclusively control the imaging device is granted. Furthermore, the imaging apparatus includes a recovery unit that recovers the time corresponding to the loss when a part of the effective period is lost due to occurrence of a predetermined situation.
[Selection] Figure 3

Description

本発明は、撮像された画像を送信する撮像装置、その制御方法および画像通信システムに関する。   The present invention relates to an imaging apparatus that transmits a captured image, a control method thereof, and an image communication system.

インターネットの普及に伴い、インターネットを経由して遠隔地の画像(静止画、映像など)を見られるようにするネットワークカメラが普及し始めている。各ユーザは、PCを通じて同時に遠隔地の映像を見ることができる。   With the spread of the Internet, network cameras that allow viewing of images (still images, videos, etc.) at remote locations via the Internet have begun to spread. Each user can view images of a remote place through the PC at the same time.

ネットワークカメラは、一般に、パン(横方向)回転、チルト(縦方向)回転、ズーム(望遠)といった各機能を有している。ただし、ネットワークカメラが同時に複数人により遠隔制御されることは好ましくない。そのため、ネットワークカメラを独占的に遠隔制御できる権利(以下、制御権と称す。)を有するPCやクライアントだけが、これらの機能を遠隔制御できる(特許文献1、2、3)。   The network camera generally has functions such as pan (horizontal direction) rotation, tilt (vertical direction) rotation, and zoom (telephoto). However, it is not preferable that the network camera is remotely controlled by a plurality of people at the same time. Therefore, only a PC or a client having the right to exclusively control the network camera (hereinafter referred to as a control right) can remotely control these functions (Patent Documents 1, 2, and 3).

さらに、認証に成功したクライアントだけにカメラ制御を許可するカメラサーバーも提案されている(特許文献4)。
特開平10−136347号公報 特開平10−164559号公報 特開2004−194217号公報 特開平9−233453号公報
Furthermore, a camera server that permits camera control only to clients that have been successfully authenticated has also been proposed (Patent Document 4).
JP-A-10-136347 Japanese Patent Laid-Open No. 10-164559 JP 2004-194217 A JP-A-9-233453

一般に、利用者は付与された制御権の有効期間を最大限に利用してネットワークカメラを制御して画像を取得したいと考える。   In general, the user wants to acquire an image by controlling the network camera by using the effective period of the given control right to the maximum.

しかし、ネットワークカメラ側の都合で、利用者がこの有効期間を十分に享受できない可能性もある。例えば、ネットワークカメラがフォーカスを合焦するのに時間を浪費してしまった場合、利用者にとって有効期間内であるにもかかわらず、ネットワークカメラを制御できない時間が発生してしまう。   However, there is a possibility that the user cannot fully enjoy this effective period for the convenience of the network camera. For example, if the network camera wastes time for focusing, the network camera cannot be controlled even though it is within the effective period.

そこで、本発明は、制御権の有効期間が一部損失を受ける場合にその損失を回復することが可能な撮像装置、その制御方法および画像通信システムを提供することを目的とする。   Therefore, an object of the present invention is to provide an imaging apparatus, a control method thereof, and an image communication system capable of recovering a loss when the effective period of the control right is partially lost.

本発明に係る撮像装置は、例えば、
撮像した画像を複数の画像表示装置へ送信する撮像装置であって、
前記画像表示装置とネットワークを介して通信するための通信部と、
前記撮像装置を独占的に遠隔制御できる権利を付与された画像表示装置から、該権利の有効期間内に、前記通信部を通じて受信した制御要求に応じて前記撮像装置が備える撮像機構を制御する制御部と、
予め定められた状況が発生したことに伴って前記有効期間の一部が損失を受ける場合に、損失に応じた時間を回復する回復部と
を含むことを特徴とする。
An imaging apparatus according to the present invention is, for example,
An imaging device that transmits captured images to a plurality of image display devices,
A communication unit for communicating with the image display device via a network;
Control for controlling an imaging mechanism included in the imaging device in response to a control request received from the image display device granted the right to exclusively control the imaging device exclusively through the communication unit within the effective period of the right And
And a recovery unit that recovers a time corresponding to the loss when a part of the effective period is lost due to occurrence of a predetermined situation.

本発明によれば、制御権の有効期間が一部損失を受ける場合にその損失を回復することができる。これにより、利用者は、与えられた有効期間を従来よりも十分に享受できるようになる。   According to the present invention, when the effective period of the control right is partially lost, the loss can be recovered. Thereby, the user can enjoy the given effective period more sufficiently than before.

以下に本発明の一実施形態を示す。もちろん以下で説明される個別の実施形態は、本発明の上位概念、中位概念および下位概念など種々の概念を理解するために役立つであろう。また、本発明の技術的範囲は、特許請求の範囲によって確定されるのであって、以下の個別の実施形態によって限定されるわけではない。   An embodiment of the present invention is shown below. Of course, the individual embodiments described below will be helpful in understanding various concepts such as the superordinate concept, intermediate concept and subordinate concept of the present invention. Further, the technical scope of the present invention is determined by the scope of the claims, and is not limited by the following individual embodiments.

[第1の実施形態]
図1は、実施形態に係る画像通信システムの一例を示す図である。ここでは、画像通信システムの一例としてネットワークカメラシステム100について説明する。
[First Embodiment]
FIG. 1 is a diagram illustrating an example of an image communication system according to the embodiment. Here, a network camera system 100 will be described as an example of an image communication system.

ネットワークカメラ110は、撮像装置の一例である。ネットワークカメラ110は、撮像部111、制御部112、通信部113、駆動部114および記憶部115を備えている。   The network camera 110 is an example of an imaging device. The network camera 110 includes an imaging unit 111, a control unit 112, a communication unit 113, a drive unit 114, and a storage unit 115.

撮像部111は、画像を撮像する撮像素子や画像処理回路を含む。制御部112は、ネットワークカメラ110の各ユニットを統括的に制御するCPUなどの制御ユニットである。例えば、制御部112は、ネットワークカメラ110を遠隔制御するための制御権を何れかの画像表示装置に付与したり、制御権の有効期間を管理したりする。とりわけ、制御部112は、予め定められた状況が発生したことに伴って有効期間の一部が損失を受ける場合に、損失に応じた時間を回復する。なお、「損失を受ける場合」には、実際に損失を受けた場合と、損失を受けることが予想される場合とが含まれる。   The imaging unit 111 includes an imaging element that captures an image and an image processing circuit. The control unit 112 is a control unit such as a CPU that comprehensively controls each unit of the network camera 110. For example, the control unit 112 assigns a control right for remotely controlling the network camera 110 to any image display device, or manages the effective period of the control right. In particular, the control unit 112 recovers the time corresponding to the loss when a part of the effective period is lost due to occurrence of a predetermined situation. Note that “when receiving a loss” includes a case where a loss is actually received and a case where a loss is expected to be received.

通信部113は、1以上の画像表示装置へ画像を送信したり、制御権を有する画像表示装置から制御要求を受信したりする通信ユニットである。なお、通信部113は、複数の画像表示装置に対して映像をリアルタイムで送信可能であると同時に、制御権を有する画像表示装置からの制御要求を同時に受信可能でもある。   The communication unit 113 is a communication unit that transmits an image to one or more image display devices and receives a control request from an image display device having a control right. Note that the communication unit 113 can transmit video to a plurality of image display devices in real time, and can simultaneously receive control requests from image display devices having a control right.

駆動部114は、受信した制御要求に応じて、パン回転、チルト回転、ズームなどの撮像機能を駆動する。記憶部115は、RAM、ROMなどの記憶装置を含む。なお、記憶部115は、ネットワークカメラ110を制御するために必要となるデータ、テーブルおよびコンピュータプログラムなどを記憶している。   The drive unit 114 drives an imaging function such as pan rotation, tilt rotation, and zoom according to the received control request. The storage unit 115 includes a storage device such as a RAM or a ROM. Note that the storage unit 115 stores data, tables, computer programs, and the like necessary for controlling the network camera 110.

ビューワ120、130、140は、画像表示装置の一例である。各ビューワは、それぞれ通信部121、表示部122、制御部123および入力部124を含む。通信部121は、ネットワークを介してネットワークカメラ110から画像を受信したり、ネットワークカメラ110が備える撮像機構を遠隔制御するための制御要求を送信したりする通信ユニットである。   Viewers 120, 130, and 140 are examples of an image display device. Each viewer includes a communication unit 121, a display unit 122, a control unit 123, and an input unit 124, respectively. The communication unit 121 is a communication unit that receives an image from the network camera 110 via a network and transmits a control request for remotely controlling an imaging mechanism included in the network camera 110.

表示部122は、受信した画像やユーザインタフェースを表示する表示ユニットである。制御部123は、ビューワが備える各ユニットを統括的に制御するCPUなどを含む制御ユニットである。制御部123には、ROM、RAMやハードディスクドライブなどが含まれていてもよい。入力部124は、タッチパネル、ボタン、スイッチ、キーなどであり、例えば、利用者がネットワークカメラ110を制御したいときに操作される。   The display unit 122 is a display unit that displays received images and user interfaces. The control unit 123 is a control unit including a CPU and the like that comprehensively control each unit included in the viewer. The control unit 123 may include a ROM, a RAM, a hard disk drive, and the like. The input unit 124 is a touch panel, a button, a switch, a key, and the like, and is operated when the user wants to control the network camera 110, for example.

図2は、実施形態に係るビューワのユーザインタフェースの一例を示す図である。ユーザインタフェース201は、ネットワークを介して接続しているネットワークカメラ110から受信した画像を表示するための画像表示領域202を有している。   FIG. 2 is a diagram illustrating an example of a user interface of the viewer according to the embodiment. The user interface 201 has an image display area 202 for displaying an image received from the network camera 110 connected via a network.

ユーザインタフェース201には、ネットワークカメラを制御するためのパン用スクロールバー203、ズーム用スライダーバー204、チルト用スクロールバー205、残時間表示領域206および制御権取得ボタン207などが設けられている。パン用スクロールバー203、ズーム用スライダーバー204、チルト用スクロールバー205は、ポインティングデバイスなどの入力部124からの操作指示に連動して動作する。制御部123は、各バーの操作量を検出し、検出した操作量を対応する制御要求に変換し、制御要求をネットワークカメラ110へ送信する。   The user interface 201 includes a pan scroll bar 203, a zoom slider bar 204, a tilt scroll bar 205, a remaining time display area 206, a control right acquisition button 207, and the like for controlling the network camera. The pan scroll bar 203, the zoom slider bar 204, and the tilt scroll bar 205 operate in conjunction with an operation instruction from the input unit 124 such as a pointing device. The control unit 123 detects the operation amount of each bar, converts the detected operation amount into a corresponding control request, and transmits the control request to the network camera 110.

残時間表示領域206は、制御権の有効期間のうち残っている時間を表示する領域である。制御部123は、ネットワークカメラ110から有効期間のカウントダウンの開始信号を受信すると、予め定められた有効期間を周期的に減算し、減算結果を残時間表示領域206に反映させる。   The remaining time display area 206 is an area for displaying the remaining time in the effective period of the control right. When receiving a valid period countdown start signal from the network camera 110, the control unit 123 periodically subtracts a predetermined valid period and reflects the subtraction result in the remaining time display area 206.

制御権取得ボタン207が押下られると、制御部123は、通信部121を介して、ネットワークカメラ110に関する制御権の取得要求を送信する。制御部123は、ネットワークカメラ110により制御権が付与されると、各バーを用いてネットワークカメラ110の撮像機能を制御するための制御要求を送信できるようになる。   When the control right acquisition button 207 is pressed, the control unit 123 transmits a control right acquisition request regarding the network camera 110 via the communication unit 121. When the control right is given by the network camera 110, the control unit 123 can transmit a control request for controlling the imaging function of the network camera 110 using each bar.

図3は、実施形態に係る制御部の一例を示すブロック図である。ここでは、ネットワークカメラ110の制御部112が備える機能について説明する。なお、各機能は、ハードウエアにより実現されてもよいし、ソフトウエアにより実現されてもよいし、ハードウエアとソフトウエアとの組み合わせにより実現されてもよい。   FIG. 3 is a block diagram illustrating an example of a control unit according to the embodiment. Here, functions provided in the control unit 112 of the network camera 110 will be described. Each function may be realized by hardware, may be realized by software, or may be realized by a combination of hardware and software.

制御権付与部301は、ビューワから送信された制御権要求を受信すると、当該ビューワに制御権を付与する。撮像機構制御部302は、制御権を有するビューワから送信された制御要求に応じて駆動部114へ対応する駆動命令を送出する。   When receiving the control right request transmitted from the viewer, the control right granting unit 301 grants the control right to the viewer. The imaging mechanism control unit 302 sends a drive command corresponding to the drive unit 114 in response to a control request transmitted from the viewer having the control right.

回復部303は、制御権の有効期間と、予め定められた状況が発生したことに伴って有効期間の一部が損失を受ける場合に損失に応じた時間を回復する。減算部304は、有効期間を周期的に減算する。なお、有効期間の残り時間(残時間)は、通信部113を通じてビューワに送信され、残時間表示領域206に表示される。   The recovery unit 303 recovers the time corresponding to the loss when the effective period of the control right and a part of the effective period are lost due to occurrence of a predetermined situation. The subtracting unit 304 periodically subtracts the effective period. Note that the remaining time (remaining time) of the effective period is transmitted to the viewer through the communication unit 113 and displayed in the remaining time display area 206.

一時停止/延長部305は、有効期間の一部が損失を受ける場合に有効期間の減算を一時的に停止させるか、または、損失に応じた時間だけ有効期間を延長する。   The temporary stop / extension unit 305 temporarily stops the subtraction of the effective period when a part of the effective period receives a loss, or extends the effective period by a time corresponding to the loss.

図4は、実施形態に係るネットワークカメラの制御方法の一例を示すフローチャートである。   FIG. 4 is a flowchart illustrating an example of a network camera control method according to the embodiment.

ステップS401において、制御部112は、撮像部111に画像の撮像を開始するよう指示する。ステップS402において、制御部112は、撮像された画像を、通信部113を介して各ビューワ120、130、140に送信することを開始する。以降、撮像機構の制御と並行して、随時、画像が撮像されて各ビューワに送信される。   In step S401, the control unit 112 instructs the imaging unit 111 to start imaging. In step S <b> 402, the control unit 112 starts transmitting the captured image to each viewer 120, 130, 140 via the communication unit 113. Thereafter, in parallel with the control of the imaging mechanism, an image is taken and transmitted to each viewer as needed.

ステップS403において、制御部112の制御権付与部301は、何れかのビューワから制御権要求を受信したか否かを判定する。制御権要求を受信していなければ、画像の送信を継続する。一方、制御権要求を受信した場合には、ステップS404に進む。   In step S403, the control right granting unit 301 of the control unit 112 determines whether a control right request has been received from any viewer. If the control right request has not been received, the image transmission is continued. On the other hand, if a control right request is received, the process proceeds to step S404.

ステップS404において、制御権付与部301は、制御権要求を送信してきたビューワに対して制御権を付与する。具体的には、通信部113は、制御権が付与されたことを表す情報を当該ビューワに送信する。これにより、撮像機構制御部302は、当該ビューワから制御要求を受け付け可能な状態に移行する。   In step S404, the control right granting unit 301 grants the control right to the viewer that has transmitted the control right request. Specifically, the communication unit 113 transmits information indicating that the control right has been granted to the viewer. Thereby, the imaging mechanism control unit 302 shifts to a state in which a control request can be received from the viewer.

ステップS405において、制御権付与部301は、回復部303の減算部304に有効期間の減算を開始するよう指示する。これにより、減算部304は、予め定められた有効期間を周期的に減算し始める。有効期間の初期値は、ビューワごとに異なってもよいし、同一であってもよい。   In step S405, the control right granting unit 301 instructs the subtraction unit 304 of the recovery unit 303 to start subtracting the validity period. Thereby, the subtraction part 304 starts subtracting a predetermined effective period periodically. The initial value of the valid period may be different for each viewer or may be the same.

ステップS406において、撮像機構制御部302は、制御権を付与されたビューワから制御要求を受信したか否かを判定する。制御要求を受信していなければ、ステップS408へ進む。一方、制御要求を受信したのであれば、ステップS407に進み、撮像機構制御部302は、受信された制御要求に応じた駆動命令を駆動部114へ送出する。これにより、駆動部114は、例えば、合焦機構を駆動したりする。なお、撮像機構制御部302は、制御要求に応じて、可視制限領域などの不可視領域を可視領域に変更ししてもよい。   In step S406, the imaging mechanism control unit 302 determines whether a control request has been received from the viewer to which the control right is given. If no control request has been received, the process proceeds to step S408. On the other hand, if a control request is received, the process proceeds to step S407, and the imaging mechanism control unit 302 sends a drive command corresponding to the received control request to the drive unit 114. Thereby, the drive part 114 drives a focusing mechanism, for example. Note that the imaging mechanism control unit 302 may change an invisible area such as a visible restriction area to a visible area in response to a control request.

ステップS408において、回復部303の一時停止/延長部305は、有効期間の一部が損失を受けるような予め定められた状況が発生したか否かを判定する。このように、一時停止/延長部305は、予め定められた状況の判定部または検出部としても機能する。予め定められた状況が発生していなければ、ステップS410へ進む。一方、予め定められた状況が発生したときは、ステップS409へ進む。   In step S408, the temporary stop / extension unit 305 of the recovery unit 303 determines whether or not a predetermined situation has occurred in which a part of the validity period is subject to loss. Thus, the temporary stop / extension unit 305 also functions as a determination unit or detection unit for a predetermined situation. If a predetermined situation has not occurred, the process proceeds to step S410. On the other hand, when a predetermined situation occurs, the process proceeds to step S409.

なお、予め定められた状況は、利用者の責めに帰することができない状況だけであってもよいし、利用者の責めに帰することができる状況も含まれてもよい。一般には、利用者には責任を問えないようなネットワークカメラ110側の個別的な事情が原因で発生する状況だけを予め定められた状況としてもよい。   Note that the predetermined situation may be only a situation that cannot be attributed to the user's blame, or may include a situation that can be attributed to the user's blame. In general, only a situation that occurs due to individual circumstances on the network camera 110 side that does not ask the user to take responsibility may be set as a predetermined situation.

予め定められた状況の具体例は様々である。例えば、上述した合焦機構が駆動されている間は、ビューワの制御要求が一時的に制限される状況が発生しうる。また、可視領域を可視領域に変更する際に、認証情報(例:ユーザIDやパスワード)が利用者に要求されるときは、認証情報が入力されてから変更が完了するまでの間も利用者の操作は制限されよう。よって、このような状況が発生したときは、有効期間を回復することが望ましい。   There are various specific examples of the predetermined situation. For example, while the focusing mechanism described above is being driven, a situation in which the viewer control request is temporarily limited may occur. In addition, when changing the visible area to the visible area, if authentication information (eg, user ID or password) is requested from the user, the user can continue until the change is completed after the authentication information is entered. Operations will be limited. Therefore, it is desirable to restore the effective period when such a situation occurs.

ステップS409において、一時停止/延長部305は、損失した時間に応じて有効期間を回復する。例えば、一時停止/延長部305は、有効期間の一部が損失を受けうる場合に、減算部304の減算処理を一時的に停止する。また、一時停止/延長部305は、有効期間の一部が損失を受ける場合に、損失に応じた時間だけ有効期間を延長してもよい。何れであっても、有効期間は、実質的に回復されることになる。   In step S409, the temporary stop / extension unit 305 recovers the valid period according to the lost time. For example, the temporary stop / extension unit 305 temporarily stops the subtraction process of the subtraction unit 304 when a part of the valid period can be lost. In addition, the temporary stop / extension unit 305 may extend the valid period for a time corresponding to the loss when a part of the valid period is lost. In any case, the effective period is substantially restored.

ステップS410において、減算部304または制御部112は、有効期間が満了(残時間が0となること。)したか否かを判定する。有効期間が満了していなければ、ステップS406に戻る。一方、満了していれば、画像の撮像と送信を継続すべく、メインルーチンにリターンする(実質的には、本フローチャートの処理が繰り返される。)。   In step S410, the subtraction unit 304 or the control unit 112 determines whether or not the valid period has expired (the remaining time becomes 0). If the valid period has not expired, the process returns to step S406. On the other hand, if it has expired, the process returns to the main routine to continue image capturing and transmission (substantially the process of this flowchart is repeated).

図5は、実施形態に係る有効期間回復処理の一例を示すフローチャートである。本フローチャートは、上述したステップS409をサブルーチン化したものである。   FIG. 5 is a flowchart illustrating an example of the effective period recovery process according to the embodiment. This flowchart is a subroutine of step S409 described above.

ステップS501において、一時停止/延長部305は、有効期間の減算処理を一時停止する。ステップS502において、一時停止/延長部305は、通信部113を介してビューワに一時停止信号を送信する。   In step S501, the temporary stop / extension unit 305 temporarily stops the effective period subtraction process. In step S502, the pause / extension unit 305 transmits a pause signal to the viewer via the communication unit 113.

ステップS503において、一時停止/延長部305は、予め定められた状況が回復したか否かを判定する。例えば、合焦動作に関して動作が完了し、焦点のあった明瞭な画像が送信されるようになると、状況が回復したと判定される。   In step S503, the temporary stop / extension unit 305 determines whether or not a predetermined situation has been recovered. For example, when the operation regarding the focusing operation is completed and a clear image with focus is transmitted, it is determined that the situation has been recovered.

状況が回復していなければステップS501に戻る。一方、状況が解消されたのであればステップS504へ進み、一時停止/延長部305は、減算を開始するよう減算部304に指示する。   If the situation has not recovered, the process returns to step S501. On the other hand, if the situation has been resolved, the process proceeds to step S504, and the temporary stop / extension unit 305 instructs the subtraction unit 304 to start subtraction.

図6は、実施形態に係るユーザインタフェースの他の例を示す図である。画像表示領域202には、合焦中のため、ぼやけた画像が表示されている。   FIG. 6 is a diagram illustrating another example of the user interface according to the embodiment. Since the image display area 202 is in focus, a blurred image is displayed.

ビューワの制御部123は、通信部121を通じて一時停止信号を受信すると、残時間の更新を停止するとともに、減算が一時停止中であることを意味するマーク601を残時間表示領域206に表示する。これにより、利用者は、減算が一時停止中であることを認識しやすくなろう。   When receiving the pause signal through the communication unit 121, the viewer control unit 123 stops the update of the remaining time and displays a mark 601 indicating that the subtraction is paused in the remaining time display area 206. This makes it easier for the user to recognize that the subtraction is paused.

図7は、実施形態に係る有効期間回復処理の一例を示すフローチャートである。本フローチャートは、上述したステップS409をサブルーチン化したものである。   FIG. 7 is a flowchart illustrating an example of the effective period recovery process according to the embodiment. This flowchart is a subroutine of step S409 described above.

ステップS701において、一時停止/延長部305は、予め定められた状況が発生したことに伴うロスタイムを積算する。ステップS702において、一時停止/延長部305は、予め定められた状況が回復したか否かを判定する。状況が回復していなければステップS701に戻る。一方、状況が解消されたのであればステップS703へ進み、一時停止/延長部305は、積算されたロスタイムの分だけ有効期間を延長するよう減算部304に指示する。   In step S701, the temporary stop / extension unit 305 integrates the loss time associated with the occurrence of a predetermined situation. In step S702, the pause / extend unit 305 determines whether or not a predetermined situation has been recovered. If the situation has not recovered, the process returns to step S701. On the other hand, if the situation is resolved, the process proceeds to step S703, and the temporary stop / extension unit 305 instructs the subtraction unit 304 to extend the valid period by the accumulated loss time.

ステップS704において、一時停止/延長部305は、通信部113を介してビューワに延長信号を送信する。延長信号には、延長された旨と、延長された時間の情報が含まれている。   In step S <b> 704, the temporary stop / extension unit 305 transmits an extension signal to the viewer via the communication unit 113. The extension signal includes information about the extension and the extended time.

図8は、実施形態に係るユーザインタフェースの他の例を示す図である。画像表示領域202には、合焦中のため一時的にぼやけた画像が表示されている。   FIG. 8 is a diagram illustrating another example of the user interface according to the embodiment. In the image display area 202, an image that is temporarily blurred due to focusing is displayed.

制御部123は、通信部121を通じて延長信号を受信すると、延長後の残時間に加え、有効期間が延長されたことを意味するマーク801を残時間表示領域206に表示する。これにより、利用者は、有効期間が延長されたことを認識しやすくなろう。   When receiving the extension signal through the communication unit 121, the control unit 123 displays a mark 801 indicating that the valid period is extended in the remaining time display area 206 in addition to the remaining time after the extension. This makes it easier for the user to recognize that the validity period has been extended.

本実施形態によれば、制御権の有効期間が一部損失を受けたような場合にその損失を回復することができる。これにより、利用者は、与えられた有効期間を従来よりも十分に享受できるようになる。   According to the present embodiment, when the effective period of the control right is partially lost, the loss can be recovered. Thereby, the user can enjoy the given effective period more sufficiently than before.

例えば、ネットワークカメラが合焦動作を実行している間、利用者は、好適かつ鮮明な画像を鑑賞することが難しい。よって、合焦動作中は制御権の有効期間の減算を一時停止することで、有効期間の損失が抑制される。   For example, it is difficult for the user to view a suitable and clear image while the network camera performs the focusing operation. Therefore, the loss of the effective period is suppressed by temporarily stopping the subtraction of the effective period of the control right during the focusing operation.

もちろん、合焦動作中のロスタイム(損失時間)を積算しておき、積算されたロスタイムに応じて有効期間が延長されても、同様の効果が奏されよう。   Of course, even if the loss time (loss time) during the focusing operation is accumulated and the effective period is extended according to the accumulated loss time, the same effect will be produced.

なお、回復部は、有効期間の回復が実行されることを明示的に表す信号(例:一時停止信号や延長信号)をビューワに送信してもよい。一般に、利用者は、残時間表示領域206を注視していない限り、有効期間が延長された事実を認識しにくいと考えられる。とりわけ、有効期間のカウントダウンが一時停止されない手法(延長手法など)が採用される場合には、有効期間のカウントダウンが随時進行するため、利用者は有効期間が損失を受けているような不安を感じるかもしれない。よって、有効期間の回復されることを明示的に出力すれば、利用者は、安堵しよう。なお、有効期間が回復されることは、音声などにより出力されてもよい。   Note that the recovery unit may transmit a signal (eg, a pause signal or an extension signal) that explicitly indicates that recovery of the effective period is executed to the viewer. In general, it is considered difficult for the user to recognize the fact that the effective period has been extended unless the remaining time display area 206 is watched. In particular, when a method that does not pause the effective period countdown (such as an extended method) is adopted, the effective period countdown progresses at any time, so the user feels that the effective period has been lost. It may be. Therefore, the user will be relieved if he explicitly outputs that the validity period is restored. Note that the restoration of the valid period may be output by voice or the like.

[第2の実施形態]
本発明は、上述した実施形態にのみ限定されるわけでない。本発明の基本的な技術思想を逸脱しない範囲内で、種々に変形したり応用したりできることはいうまでもない。
[Second Embodiment]
The present invention is not limited only to the embodiment described above. It goes without saying that various modifications and applications can be made without departing from the basic technical idea of the present invention.

図9は、実施形態に係る制御部の一例を示すブロック図である。なお、すでに説明した個所についての説明は省略される。   FIG. 9 is a block diagram illustrating an example of a control unit according to the embodiment. In addition, the description about the part already demonstrated is abbreviate | omitted.

上限値設定部901は、有効期間のうち回復される時間の上限値を、ビューワからの要求に応じて回復時間決定部902に設定する。回復時間決定部902は、上限値設定部901により設定された上限値の範囲内で、回復される時間を決定する。   The upper limit value setting unit 901 sets the upper limit value of the recovery time in the valid period in the recovery time determination unit 902 in response to a request from the viewer. The recovery time determination unit 902 determines the recovery time within the range of the upper limit value set by the upper limit value setting unit 901.

例えば、回復時間決定部902は、有効期間の損失を招くような状況の発生を監視するのと並行して一時停止時間も監視する。回復時間決定部902は、一時停止時間が上限値を超えたと判定すると、減算を再開させる。なお、この判定のステップは、例えば、図5のステップS502とS503の間に挿入されよう。   For example, the recovery time determination unit 902 monitors the suspension time in parallel with the occurrence of a situation that causes a loss of the effective period. When the recovery time determination unit 902 determines that the temporary stop time exceeds the upper limit value, the recovery time determination unit 902 restarts the subtraction. This determination step will be inserted between steps S502 and S503 in FIG. 5, for example.

あるいは、回復時間決定部902は、ロスタイムの積算値が上限値を超えたと判定すると、積算されたロスタイムを上限値と置換し、この上限値に応じて有効期間を延長する。なお、この上限値への置換処理は、例えば、図7のステップS702とS703の間に挿入されよう。   Alternatively, when the recovery time determination unit 902 determines that the integrated value of the loss time exceeds the upper limit value, the recovery time determination unit 902 replaces the integrated loss time with the upper limit value, and extends the valid period according to the upper limit value. Note that this replacement processing with the upper limit value may be inserted, for example, between steps S702 and S703 in FIG.

本実施形態によれば、有効期間が上限値よりも長くならないように制限することで、特定の利用者が長時間にわたりネットワークカメラの制御権を独占してしまう事態を抑制できる利点がある。   According to this embodiment, there is an advantage that it is possible to suppress a situation in which a specific user monopolizes the control right of the network camera for a long time by limiting the effective period so as not to be longer than the upper limit value.

[第3の実施形態]
ネットワークカメラ110が、ビューワに対して十分にサービスができず、有効期間が損失を受けるような状況は、様々である。例えば、ネットワークカメラ110に対して同時に多数のビューワが接続すると、ネットワークカメラ110は、利用者が希望するフレームレートでデータを転送するのが困難となる。この場合、映像のコマ(フレーム)落ちが発生するため、ネットワークカメラ110は、利用者に対して好適な映像を常に提供できたとはいえないだろう。そこで、本実施形態では、コマ落ちなどが発生すると制御権の有効期間を回復する技術について説明する。
[Third Embodiment]
There are various situations in which the network camera 110 cannot sufficiently serve the viewer and the validity period is lost. For example, when a large number of viewers are connected to the network camera 110 at the same time, it becomes difficult for the network camera 110 to transfer data at a frame rate desired by the user. In this case, since frame dropping of the video occurs, it cannot be said that the network camera 110 has always been able to provide a suitable video to the user. Therefore, in the present embodiment, a technique for recovering the effective period of the control right when a frame drop or the like occurs will be described.

図10は、実施形態に係る制御部の一例を示すブロック図である。なお、すでに説明した個所についての説明は省略される。   FIG. 10 is a block diagram illustrating an example of a control unit according to the embodiment. In addition, the description about the part already demonstrated is abbreviate | omitted.

番号付与部1001は、通信部113を介して送信される複数の画像に対して順番にフレーム番号を付与するユニットである。なお、各ビューワの制御部123は、受信した画像(例:映像を構成する1フレーム)とそのフレーム番号とを監視する。すなわち、制御部123は、先行する画像のフレーム番号と今回受信した画像のフレーム番号が連番か否かを判定する。連番でなければ、コマ落ちが発生したことが検出される。制御部123は、コマ落ちを検出すると、通信部121を介してコマ落ち通知を送信する。   The number assigning unit 1001 is a unit that assigns frame numbers to a plurality of images transmitted via the communication unit 113 in order. Note that the control unit 123 of each viewer monitors the received image (eg, one frame constituting the video) and its frame number. That is, the control unit 123 determines whether or not the frame number of the preceding image and the frame number of the currently received image are sequential numbers. If it is not a serial number, it is detected that a frame drop has occurred. When detecting a frame drop, the control unit 123 transmits a frame drop notification via the communication unit 121.

ネットワークカメラ110に設けられるコマ落ち判定部1002は、コマ落ち通知を受信したか否かを判定する。これは、間接的に、コマ落ちの発生を検出していることになろう。コマ落ちが検出されると、コマ落ち判定部1002は、一時停止/延長部305に有効期間の回復を指示する。   The frame drop determination unit 1002 provided in the network camera 110 determines whether or not a frame drop notification has been received. This would indirectly detect the occurrence of frame dropping. When a frame drop is detected, the frame drop determination unit 1002 instructs the temporary stop / extension unit 305 to recover the valid period.

本実施形態によれば、ネットワークの混雑などが原因でコマ落ちが発生したときにも、有効期間を回復することができる。なお、本実施形態の技術思想は、第1、第2の実施形態と組み合わせ可能であることは、当業者であれば理解できよう。   According to the present embodiment, the effective period can be recovered even when a frame drop occurs due to network congestion or the like. It should be understood by those skilled in the art that the technical idea of this embodiment can be combined with the first and second embodiments.

[第4の実施形態]
ネットワークカメラ110は、パン機能やチルト機能を備えているため、様々な方向の画像を取得できる。しかしながら、利用者の一部に対しては、送信すべきでない画像が存在することもある。例えば、セキュリティ上公開すべきでない物体や地域の映像は配信されるべきではないだろう。この場合、ネットワークカメラ110は、撮像された画像の一部または全部を不可視状態に変更してから画像を提供する。不可視状態は、例えば、ぬりつぶし処理やモザイク処理などの画像処理により実現される。なお、ビューワごとに制限の範囲異なる場合、画像処理は、ビューワ側で実行されることが望ましい。
[Fourth Embodiment]
Since the network camera 110 has a pan function and a tilt function, it can acquire images in various directions. However, there may be an image that should not be transmitted to some of the users. For example, objects and local images that should not be disclosed for security purposes should not be distributed. In this case, the network camera 110 provides an image after changing part or all of the captured image to an invisible state. The invisible state is realized by, for example, image processing such as filling processing or mosaic processing. Note that if the range of restriction differs for each viewer, the image processing is desirably executed on the viewer side.

ただし、利用者にとっては、このような可視制限(不可視)領域を含む画像が提供される場合でも、制御権の有効期間が減算されてしまうおそれがある。例えば、制御権を有するビューワであっても、表示された画像がすべて塗りつぶされたような画像であれば、そもそも実りのある制御を実行することは難しため、有効期間が浪費されてしまうだろう。そこで、本実施形態では、可視制限領域を含む画像が提供されている間は、有効期間を回復する技術について説明する。   However, for the user, even when an image including such a visibility-restricted (invisible) region is provided, the effective period of the control right may be subtracted. For example, even if the viewer has a control right, if the displayed image is completely filled, it will be difficult to execute a productive control in the first place, and the effective period will be wasted. . Therefore, in the present embodiment, a technique for recovering the effective period while an image including a view restriction area is provided will be described.

図11は、実施形態に係る制御部の一例を示すブロック図である。なお、すでに説明した個所についての説明は省略される。   FIG. 11 is a block diagram illustrating an example of a control unit according to the embodiment. In addition, the description about the part already demonstrated is abbreviate | omitted.

可視制限領域管理部1101は、撮像部111により撮像可能な全範囲(XY座標により定義される平面など)のうち、不可視とすべき領域の座標を保持している。   The visible restriction region management unit 1101 holds the coordinates of a region that should be invisible in the entire range (such as a plane defined by XY coordinates) that can be imaged by the imaging unit 111.

領域判定部1102は、現時点の撮像範囲に可視制限領域が含まれるか否かを判定する。例えば、領域判定部1102は、現時点の撮像範囲の座標データと、不可視とすべき領域の座標データとに基づいて判定処理を実行する。なお、現時点の撮像範囲は、ネットワークカメラ110の姿勢を制御する駆動部114に設けられたエンコーダなどにより取得できる。エンコーダは、基準位置からネットワークカメラの光軸が上下左右に何度傾いているかを決定し、さらに、決定された角度と撮像部111の視野角とに基づいて撮像範囲の座標データに変換する。不可視とすべき領域の座標データは、可視制限領域管理部1101から取得できる。   The area determination unit 1102 determines whether or not a visible restricted area is included in the current imaging range. For example, the area determination unit 1102 performs the determination process based on the coordinate data of the current imaging range and the coordinate data of the area that should be invisible. Note that the current imaging range can be acquired by an encoder or the like provided in the drive unit 114 that controls the attitude of the network camera 110. The encoder determines how many times the optical axis of the network camera is tilted up, down, left, and right from the reference position, and further converts into coordinate data of the imaging range based on the determined angle and the viewing angle of the imaging unit 111. The coordinate data of the area that should be invisible can be acquired from the visibility limited area management unit 1101.

なお、領域判定部1102は、現時点の撮像範囲に可視制限領域が含まれると判定すると、対応するビューワに対して、可視制限の指示を送信する。ビューワの制御部123は、画像とともに可視制限の指示を受信すると、当該指示に付随する可視制限領域の座標データに基づいて、画像の一部を不可視に変更して、表示部122に表示する。   Note that if the area determination unit 1102 determines that the current imaging range includes a visible restriction area, the area determination unit 1102 transmits a visibility restriction instruction to the corresponding viewer. When the viewer control instruction 123 receives an instruction to limit visibility along with the image, the viewer control section 123 changes a part of the image to be invisible based on the coordinate data of the visibility restriction area attached to the instruction and displays it on the display section 122.

図12A、B、Cは、画像の撮像範囲と可視制限領域との関係を説明するための図である。とりわけ、図12Aは、撮像範囲に可視制限領域が含まれないときに画像表示領域202に表示される画像1201を示している。これに対し、図12Bは、撮像範囲の一部に可視制限領域が含まれるときに画像表示領域202に表示される画像1202を示している。制御部123は、ネットワークカメラ110から受信した可視制限領域1211の座標データに基づいて、当該領域にマスク処理などを施している。   12A, 12B, and 12C are diagrams for explaining the relationship between the image capturing range and the visible restriction region. In particular, FIG. 12A shows an image 1201 displayed in the image display area 202 when the imaging range does not include the view restriction area. On the other hand, FIG. 12B shows an image 1202 displayed in the image display area 202 when the visible limited area is included in a part of the imaging range. Based on the coordinate data of the visibility limited area 1211 received from the network camera 110, the control unit 123 performs mask processing on the area.

図12Cは、撮像範囲のすべてが可視制限領域であるときに画像表示領域202に表示される画像1203を示している。制御部123は、ネットワークカメラ110から受信した可視制限領域の座標データに基づいて、領域全体にぬりつぶし処理を施している。   FIG. 12C shows an image 1203 displayed in the image display area 202 when the entire imaging range is the view restriction area. The control unit 123 performs a filling process on the entire area based on the coordinate data of the view restriction area received from the network camera 110.

図13は、実施形態に係る可視制限領域管理部が保持する可視制限領域の管理テーブルの一例を示す図である。管理データ1301、1302、1303は、それぞれ1つの可視制限領域を特定するためのデータを含んでいる。   FIG. 13 is a diagram illustrating an example of a view restriction area management table held by the view restriction area management unit according to the embodiment. Each of the management data 1301, 1302, and 1303 includes data for specifying one view restriction area.

X座標範囲データ1311は、可視制限領域を定義するためのX座標のデータである。Y座標範囲データ1312は、可視制限領域を定義するためのY座標のデータである。なお、可視制限領域が矩形であれば、対角に位置する少なくとも2点の座標データにより当該領域を定義できるであろう。画像処理種別1313は、例えば、ぬりつぶし処理やモザイク処理など不可視を実現するための画像処理を表す種別情報である。画像処理種別1313により、可視制御領域ごとに異なる画像処理を施すことが可能となる。何らかの理由で複数の可視制限領域を区別して表示したいときは、画像処理種別1313は有効であろう。ビューワの制御部123は、これらの情報をネットワークカメラ110から受信して、可視制限領域に画像処理を施す。   The X coordinate range data 1311 is X coordinate data for defining a view restriction region. The Y coordinate range data 1312 is Y coordinate data for defining the visibility limited region. In addition, if the view restriction region is a rectangle, the region can be defined by coordinate data of at least two points located diagonally. The image processing type 1313 is type information representing image processing for realizing invisibility such as coloring processing or mosaic processing. The image processing type 1313 enables different image processing to be performed for each visible control region. The image processing type 1313 may be effective when it is desired to distinguish and display a plurality of restricted visibility areas for some reason. The viewer control unit 123 receives these pieces of information from the network camera 110 and performs image processing on the view restriction region.

図14は、実施形態に係る状況判定処理の一例を示すフローチャートである。本フローチャートは、図4のステップS408はサブルーチン化したものである。   FIG. 14 is a flowchart illustrating an example of a situation determination process according to the embodiment. In this flowchart, step S408 in FIG. 4 is a subroutine.

ステップS1401において、領域判定部1102は、現在の撮像範囲を特定するための座標データを駆動部114などから取得する。ステップS1401において、領域判定部1102は、可視制限領域管理部1101から可視制限領域の座標データを読み出す。   In step S1401, the area determination unit 1102 acquires coordinate data for specifying the current imaging range from the drive unit 114 or the like. In step S <b> 1401, the area determination unit 1102 reads the coordinate data of the visible restricted area from the visible restricted area management unit 1101.

ステップS1403において、領域判定部1102は、現在の撮像範囲を特定するための座標データと現在の撮像範囲を特定するための座標データとに基づいて現在の撮像範囲に可視制限領域が含まれるか否かを判定する。含まれる場合には、予め定められた状況が発生したことになるので、S409に進む。一方、含まれない場合には、予め定められた状況が発生していないので、S410に進む。   In step S1403, the region determination unit 1102 determines whether or not a visible limited region is included in the current imaging range based on the coordinate data for specifying the current imaging range and the coordinate data for specifying the current imaging range. Determine whether. If it is included, a predetermined situation has occurred, and the process proceeds to S409. On the other hand, if it is not included, since a predetermined situation has not occurred, the process proceeds to S410.

その後は、図5や図7に示したフローチャートに従って、有効期間の回復処理が実行される。なお、状況解消判定処理(S503やS702)も、図14と同様の処理となる。すなわち、現在の撮像範囲に可視制限領域が含まれなければ、状況が解消されたと判定される。   After that, the recovery process for the effective period is executed according to the flowcharts shown in FIGS. Note that the situation elimination determination process (S503 and S702) is the same process as in FIG. That is, if the current imaging range does not include the view restriction region, it is determined that the situation has been resolved.

本実施形態によれば、撮像された画像の一部が表示の制限を受ける場合にも、有効期間を回復できる。   According to the present embodiment, the effective period can be recovered even when a part of the captured image is subjected to display restrictions.

[第5の実施形態]
上述した可視制限領域は、ビューワから送信された認証情報(例:ユーザIDやパスワード)が正当なものであった場合に、通常の可視領域へと変更されてもよい。これにより、認証情報を知得している利用者には、制限のない画像を提供できる利点がある。
[Fifth Embodiment]
The visibility restriction area described above may be changed to a normal visibility area when authentication information (eg, user ID or password) transmitted from the viewer is valid. As a result, there is an advantage that a user who knows the authentication information can provide an unlimited image.

しかしながら、認証情報は一般に入力部124を通じて利用者により手入力される。もし、認証情報が入力されている間も有効期間が減算されるとすれば、利用者が制御権を有効に利用できる期間が実質的に減ってしまうだろう。   However, the authentication information is generally manually input by the user through the input unit 124. If the validity period is subtracted while the authentication information is being input, the period during which the user can effectively use the control right will be substantially reduced.

図15は、実施形態に係る制御部の一例を示すブロック図である。なお、すでに説明した個所についての説明は省略される。   FIG. 15 is a block diagram illustrating an example of a control unit according to the embodiment. In addition, the description about the part already demonstrated is abbreviate | omitted.

認証監視部1501は、例えば、可視制限領域を可視領域に変更するための認証情報が制御権を有するビューワから入力されてから、可視領域に変更されるまでに要する時間などを監視するユニットである。認証監視部1501の一部であるタイマーは、認証要求を受信すると計時を開始し、認証に成功して可視領域に変更されるか、認証処理がキャンセルされるまでの時間を計時する。   The authentication monitoring unit 1501 is a unit that monitors, for example, the time required from the input of authentication information for changing the view restriction area to the viewable area from the viewer having the control right until the view restriction area is changed to the viewable area. . A timer that is a part of the authentication monitoring unit 1501 starts timing when an authentication request is received, and measures the time until the authentication is successful and the visible area is changed or the authentication process is canceled.

認証部1502は、ビューワから受信した認証情報が正しいか否かを判定する。なお、正しい認証情報については、記憶部115に記憶されているものとする。認証部1502は、認証結果をビューワに送信するとともに、計時を停止させるための信号を認証監視部1501に送出する。   The authentication unit 1502 determines whether the authentication information received from the viewer is correct. It is assumed that correct authentication information is stored in the storage unit 115. The authentication unit 1502 transmits the authentication result to the viewer and sends a signal for stopping the time measurement to the authentication monitoring unit 1501.

図16は、実施形態に係る認証情報の入力画面の一例を示す図である。制御部123は、入力部124により可視制限領域1211がクリックされたことを検出すると、入力画面1601を表示部122に表示させる。また、制御部123は、認証情報の入力が開始されたことを示す入力開始通知をネットワークカメラ110へ送信する。入力部124から認証情報入力ボックス1602へ認証情報が入力され、OKボタンがクリックされると、制御部123は、入力された認証情報をネットワークカメラ110へ送信する。なお、キャンセルボタンがクリックされたときは、制御部123が、キャンセルを意味する通知をネットワークカメラ110へ送信する。   FIG. 16 is a diagram illustrating an example of an authentication information input screen according to the embodiment. When the control unit 123 detects that the view restriction region 1211 is clicked by the input unit 124, the control unit 123 displays the input screen 1601 on the display unit 122. In addition, the control unit 123 transmits an input start notification indicating that the input of authentication information has started to the network camera 110. When the authentication information is input from the input unit 124 to the authentication information input box 1602 and the OK button is clicked, the control unit 123 transmits the input authentication information to the network camera 110. When the cancel button is clicked, the control unit 123 transmits a notification indicating cancellation to the network camera 110.

なお、入力画面1601の表示方法は様々である。例えば、可視制限領域が含まれていることを検出すると、制御部123が、入力画面1601を表示してもよい。この場合、制御部123は、入力画面の認証情報入力ボックス1602がポインタによりクリックされてテキストが入力可能な状態になると、入力開始通知をネットワークカメラ110へ送信してもよい。   Note that there are various methods for displaying the input screen 1601. For example, the control unit 123 may display the input screen 1601 when it is detected that the view restriction region is included. In this case, the control unit 123 may transmit an input start notification to the network camera 110 when the authentication information input box 1602 on the input screen is clicked with a pointer and text can be input.

図17は、実施形態に係る可視制限領域管理部が保持する可視制限領域の管理テーブルの一例を示す図である。図13に示した管理テーブルと同一の部分には、同一の参照符号を付している。   FIG. 17 is a diagram illustrating an example of a visibility-restricted area management table held by the visibility-restricted area management unit according to the embodiment. The same parts as those in the management table shown in FIG.

図13と比較すると、管理テーブル1700は、可視制限領域の識別情報を格納するための格納欄1701、ユーザIDの格納欄1702および認証情報の格納欄1702が追加されている。ここでは、認証情報は、パスワードのみとして説明するが、もちろん、ユーザIDも認証情報の一部とされてもよい。   Compared to FIG. 13, the management table 1700 has a storage field 1701 for storing the identification information of the view restriction area, a user ID storage field 1702, and an authentication information storage field 1702. Here, the authentication information is described as only a password, but, of course, the user ID may be a part of the authentication information.

図18A、18Bおよび図18Cは、実施形態に係る回復処理についての例示的なシーケンス図である。とりわけ、図18Aは、正常に認証処理が実行されたときの回復処理を示している。   18A, 18B, and 18C are exemplary sequence diagrams for the recovery processing according to the embodiment. In particular, FIG. 18A shows a recovery process when the authentication process is normally executed.

シーケンスS1801において、ビューワ120は、制御権要求を送信する。制御権要求を受信すると、シーケンスS1802において、ネットワークカメラ110は、制御権付与を送信する。ビューワ120は制御権付与を受信すると、有効期間のカウントダウンが開始する。   In sequence S1801, the viewer 120 transmits a control right request. When receiving the control right request, in sequence S1802, the network camera 110 transmits a control right grant. Upon receiving the control right grant, the viewer 120 starts counting down the validity period.

シーケンスS1803において、ビューワ120は、認証情報の入力開始通知を送信する。入力開始通知を受信すると、シーケンスS1804において、ネットワークカメラ110は、有効期間の減算を停止するとともに一時停止信号を送信する。また、ネットワークカメラ110の認証監視部1501は、タイマーをスタートさせる。   In sequence S1803, the viewer 120 transmits an authentication information input start notification. Upon receiving the input start notification, in sequence S1804, the network camera 110 stops subtracting the valid period and transmits a temporary stop signal. In addition, the authentication monitoring unit 1501 of the network camera 110 starts a timer.

シーケンスS1805において、ビューワ120は、入力された認証情報を送信する。ネットワークカメラ110の認証部1502は、受信した認証情報に基づいて認証を実行する。シーケンスS1806において、認証部1502は、認証結果を送信する。   In sequence S1805, the viewer 120 transmits the input authentication information. The authentication unit 1502 of the network camera 110 performs authentication based on the received authentication information. In sequence S1806, the authentication unit 1502 transmits the authentication result.

認証成功を意味する認証結果を受信すると、ビューワ120の制御部123は、制限を解除する。すなわち、制御部123は、可視制限領域を可視領域に変更する。   When receiving an authentication result indicating successful authentication, the control unit 123 of the viewer 120 releases the restriction. That is, the control unit 123 changes the view restriction region to the view region.

シーケンスS1807において、ビューワ120は、制限が解除されたことを意味する解除通知を送信する。解除通知を受信すると、シーケンスS1808において、ネットワークカメラ110は、減算再開信号を送信する。これにより、認証情報の入力に伴う有効期間の損失が回復される。   In sequence S1807, the viewer 120 transmits a release notification indicating that the restriction has been released. When receiving the cancellation notification, in sequence S1808, the network camera 110 transmits a subtraction restart signal. Thereby, the loss of the effective period accompanying the input of authentication information is recovered.

図18Bは、認証処理が終了する前にキャンセルが実行されたときの回復処理を示している。図18Aと共通する部分の説明は省略する。   FIG. 18B shows a recovery process when cancellation is executed before the authentication process is completed. Description of the parts common to FIG. 18A is omitted.

キャンセルボタンがクリックされると、シーケンスS1810において、制御部123は、キャンセル通知を送信する。キャンセル通知を受信すると、シーケンスS1811において、ネットワークカメラ110は、減算再開信号を送信するとともに、有効期間の減算を再開する。これにより、認証処理がキャンセルされた場合にも有効期間が回復される。   When the cancel button is clicked, in step S1810, the control unit 123 transmits a cancel notification. When the cancel notification is received, in sequence S1811, the network camera 110 transmits a subtraction restart signal and restarts subtraction of the valid period. As a result, the effective period is recovered even when the authentication process is canceled.

図18Cは、認証処理がタイムアウトしたときの回復処理を示している。図18Aと共通する部分の説明は省略する。   FIG. 18C shows the recovery process when the authentication process times out. Description of the parts common to FIG. 18A is omitted.

利用者が認証情報の入力に手間取ってしまった場合に、認証監視部1501のタイマーがタイムアウトする。この場合、シーケンスS1820において、ネットワークカメラ110は、減算再開信号を送信するとともに、有効期間の減算を再開する。これにより、利用者が認証情報の入力に手間取ってしまった場合にも有効期間が回復される。   When the user takes time to input authentication information, the timer of the authentication monitoring unit 1501 times out. In this case, in sequence S1820, the network camera 110 transmits a subtraction restart signal and restarts subtraction of the valid period. As a result, the validity period is recovered even when the user takes time to input the authentication information.

図19は、実施形態に係る状況判定処理と回復処理の一例を示すフローチャートである。本フローチャートは、ステップS408とS409をサブルーチン化したものである。   FIG. 19 is a flowchart illustrating an example of a situation determination process and a recovery process according to the embodiment. This flowchart is a subroutine of steps S408 and S409.

ステップS1901において、認証監視部1501は、認証が開始されたか否かを判定する。例えば、認証監視部1501は、認証情報の入力開始通知をビューワから受信しているときは、認証が開始されたと判定する。認証が開始されていなければ、メインルーチン(S410)に戻る。   In step S1901, the authentication monitoring unit 1501 determines whether authentication has started. For example, the authentication monitoring unit 1501 determines that the authentication is started when receiving the authentication information input start notification from the viewer. If the authentication has not started, the process returns to the main routine (S410).

一方、認証が開始されると、ステップS1902に進み、認証監視部1501は、入力時間を計時するためのタイマーをスタートさせる。ステップS1903において、一時停止/延長部305は、有効期間の減算を一時停止する。ステップS1904において、一時停止/延長部305は、一時停止信号をビューワに送信する。   On the other hand, when the authentication is started, the process proceeds to step S1902, and the authentication monitoring unit 1501 starts a timer for measuring the input time. In step S1903, the temporary stop / extension unit 305 temporarily stops subtracting the valid period. In step S1904, the pause / extend unit 305 transmits a pause signal to the viewer.

ステップS1905において、認証監視部1501は、認証部1502がビューワから受信した認証情報に基づいた認証に成功したか否かを判定する。成功したのであれば、ステップS1910に進み、認証部1502は、認証成功を表す認証結果をビューワに送信することで、可視領域への変更処理を実行する。   In step S1905, the authentication monitoring unit 1501 determines whether the authentication unit 1502 has succeeded in authentication based on the authentication information received from the viewer. If successful, the process advances to step S1910, and the authentication unit 1502 transmits the authentication result indicating the authentication success to the viewer, thereby executing the change process to the visible region.

ビューワの制御部123は、認証成功を表す認証結果を受信すると、可視制限領域に施されていた画像処理を解除し、可視領域へ変更する。さらに、ビューワの制御部123は、制限が解除されたことを意味する制限解除通知をネットワークカメラ110へ送信する。認証監視部1501は、制限解除通知を受信するまで待機する。制限解除通知を受信すると、ステップS1907に進む。   When receiving the authentication result indicating the authentication success, the viewer control unit 123 cancels the image processing applied to the view restriction region and changes the view to the view region. Further, the control unit 123 of the viewer transmits a restriction release notification indicating that the restriction is released to the network camera 110. The authentication monitoring unit 1501 waits until a restriction release notification is received. When the restriction release notification is received, the process proceeds to step S1907.

一方、認証情報を受信していないか、または認証に失敗した場合は、ステップS1906に進み、認証監視部1501は、タイマーがタイムアウトしたか否かを判定する。なお、認証監視部1501は、タイムアウトする前にキャンセル通知をビューワから受信したか否かを判定してもよい。キャンセル通知を受信したときもタイムアウトしたときと同様に回復処理が実行される。   On the other hand, if the authentication information has not been received or the authentication has failed, the process advances to step S1906, and the authentication monitoring unit 1501 determines whether the timer has timed out. Note that the authentication monitoring unit 1501 may determine whether a cancellation notification has been received from the viewer before timing out. When the cancel notification is received, the recovery process is executed in the same manner as when a timeout occurs.

タイムアウトしていなければ、ステップS1905に戻り、次に送信されてくる認証情報について認証部1502が認証処理を実行する。一方、タイムアウトしたときは、ステップS1907に進み、一時停止/延長部305は、有効期間の減算を再開するよう減算部304に指示するとともに、減算再開信号をビューワに送信する。   If not timed out, the process returns to step S1905, and the authentication unit 1502 executes authentication processing for the authentication information to be transmitted next. On the other hand, if timed out, the process proceeds to step S1907, where the temporary stop / extension unit 305 instructs the subtraction unit 304 to resume subtraction of the valid period and transmits a subtraction restart signal to the viewer.

本実施形態によれば、ビューワに課されている制限を解除するための認証処理により有効期間が損失を受ける場合にも有効期間を好適に回復できる。   According to the present embodiment, the validity period can be suitably recovered even when the validity period is lost due to the authentication process for releasing the restriction imposed on the viewer.

なお、図19においては、有効期間の減算を一時停止することにより、有効期間を回復したが、認証処理により損失した時間に応じて有効期間が延長されてもよい。   In FIG. 19, the effective period is recovered by temporarily stopping the subtraction of the effective period. However, the effective period may be extended according to the time lost by the authentication process.

図20は、実施形態に係る状況判定処理と回復処理の一例を示すフローチャートである。図19と共通する部分には同一の参照符号が付されている。   FIG. 20 is a flowchart illustrating an example of a situation determination process and a recovery process according to the embodiment. Portions common to those in FIG. 19 are denoted by the same reference numerals.

図19と比較してみればわかるように、減算の一時停止処理(S1903)および一時停止信号の送信処理(S1904)が省略されている。また、減算再開処理(S1907)に代えて、有効期間の延長処理(S2001)と延長信号の送信処理(S2002)が採用されている。   As can be seen from comparison with FIG. 19, the subtraction pause process (S1903) and the pause signal transmission process (S1904) are omitted. Also, instead of the subtraction restart process (S1907), an effective period extension process (S2001) and an extension signal transmission process (S2002) are employed.

ステップS2001において、認証監視部1501は、タイマーにより計時された時間(ロスタイム)を一時停止/延長部305に送出する。一時停止/延長部305は、受信したロスタイムに応じて有効期間の延長する。ステップS2002において、一時停止/延長部305は、有効期間の延長信号(延長時間を含む。)をビューワに送信する。なお、延長処理の詳細は図7に関して説明したとおりである。   In step S2001, the authentication monitoring unit 1501 sends the time (loss time) counted by the timer to the temporary stop / extension unit 305. The temporary stop / extension unit 305 extends the valid period according to the received loss time. In step S2002, the temporary stop / extension unit 305 transmits a valid period extension signal (including extension time) to the viewer. The details of the extension process are as described with reference to FIG.

本実施形態によれば、認証処理に関連してロスタイムが生じた場合にもロスタイムに応じて有効期間を回復できる。
[他の実施形態]
上述した各実施形態では、有効期間を0となるまで減算していたが、反対に、有効期間を0から予め定められた閾値となるまで加算していってもよい。すなわち、減算部304は、加算部に置換される。この場合、一時停止/延長部305は、加算を一時停止させたり、閾値を増加させることで有効期間を延長させたりすることで、有効期間を回復する。
According to the present embodiment, the effective period can be recovered according to the loss time even when the loss time occurs in association with the authentication process.
[Other Embodiments]
In each of the above-described embodiments, the effective period is subtracted until it becomes 0. Conversely, the effective period may be added from 0 until a predetermined threshold value is reached. That is, the subtraction unit 304 is replaced with an addition unit. In this case, the temporary stop / extension unit 305 recovers the effective period by temporarily stopping the addition or extending the effective period by increasing the threshold.

本発明は、前述した実施形態の各機能を実現するソフトウェアプログラムを、システム若しくは装置に対して直接または遠隔から供給し、そのシステム等に含まれるコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される。   The present invention supplies a software program that implements the functions of the above-described embodiments directly or remotely to a system or apparatus, and a computer included in the system reads and executes the supplied program code. Can also be achieved.

従って、本発明の機能・処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、上記機能・処理を実現するためのコンピュータプログラム自体も本発明の一つである。   Accordingly, since the functions and processes of the present invention are implemented by a computer, the program code itself installed in the computer also implements the present invention. That is, the computer program itself for realizing the functions and processes is also one aspect of the present invention.

その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等、プログラムの形態を問わない。   In this case, the program may be in any form as long as it has a program function, such as an object code, a program executed by an interpreter, or script data supplied to the OS.

プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD−ROM、CD−R、CD−RWなどがある。また、記録媒体としては、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD−ROM,DVD−R)などもある。   Examples of the recording medium for supplying the program include a flexible disk, hard disk, optical disk, magneto-optical disk, MO, CD-ROM, CD-R, and CD-RW. Examples of the recording medium include a magnetic tape, a non-volatile memory card, a ROM, a DVD (DVD-ROM, DVD-R), and the like.

また、プログラムは、クライアントコンピュータのブラウザを用いてインターネットのホームページからダウンロードしてもよい。すなわち、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードしてもよいのである。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明の構成要件となる場合がある。   The program may be downloaded from a homepage on the Internet using a browser on a client computer. That is, the computer program itself of the present invention or a compressed file including an automatic installation function may be downloaded from the home page to a recording medium such as a hard disk. It can also be realized by dividing the program code constituting the program of the present invention into a plurality of files and downloading each file from a different homepage. That is, a WWW server that allows a plurality of users to download a program file for realizing the functional processing of the present invention on a computer may be a constituent requirement of the present invention.

また、本発明のプログラムを暗号化してCD−ROM等の記憶媒体に格納してユーザに配布してもよい。この場合、所定条件をクリアしたユーザにのみ、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報で暗号化されたプログラムを復号して実行し、プログラムをコンピュータにインストールしてもよい。   Further, the program of the present invention may be encrypted and stored in a storage medium such as a CD-ROM and distributed to users. In this case, only the user who cleared the predetermined condition is allowed to download the key information to be decrypted from the homepage via the Internet, decrypt the program encrypted with the key information, execute it, and install the program on the computer May be.

また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現されてもよい。なお、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが、実際の処理の一部または全部を行ってもよい。もちろん、この場合も、前述した実施形態の機能が実現され得る。   Further, the functions of the above-described embodiments may be realized by the computer executing the read program. Note that an OS or the like running on the computer may perform part or all of the actual processing based on the instructions of the program. Of course, also in this case, the functions of the above-described embodiments can be realized.

さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれてもよい。そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行ってもよい。このようにして、前述した実施形態の機能が実現されることもある。   Furthermore, the program read from the recording medium may be written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer. Based on the instructions of the program, a CPU or the like provided in the function expansion board or function expansion unit may perform part or all of the actual processing. In this way, the functions of the above-described embodiments may be realized.

実施形態に係る画像通信システムの一例を示す図である。It is a figure which shows an example of the image communication system which concerns on embodiment. 実施形態に係るビューワのユーザインタフェースの一例を示す図である。It is a figure which shows an example of the user interface of the viewer which concerns on embodiment. 実施形態に係る制御部の一例を示すブロック図である。It is a block diagram which shows an example of the control part which concerns on embodiment. 実施形態に係るネットワークカメラの制御方法の一例を示すフローチャートである。It is a flowchart which shows an example of the control method of the network camera which concerns on embodiment. 実施形態に係る有効期間回復処理の一例を示すフローチャートである。It is a flowchart which shows an example of the effective period recovery process which concerns on embodiment. 実施形態に係るユーザインタフェースの他の例を示す図である。It is a figure which shows the other example of the user interface which concerns on embodiment. 実施形態に係る有効期間回復処理の一例を示すフローチャートである。It is a flowchart which shows an example of the effective period recovery process which concerns on embodiment. 実施形態に係るユーザインタフェースの他の例を示す図である。It is a figure which shows the other example of the user interface which concerns on embodiment. 実施形態に係る制御部の一例を示すブロック図である。It is a block diagram which shows an example of the control part which concerns on embodiment. 実施形態に係る制御部の一例を示すブロック図である。It is a block diagram which shows an example of the control part which concerns on embodiment. 実施形態に係る制御部の一例を示すブロック図である。It is a block diagram which shows an example of the control part which concerns on embodiment. 撮像範囲に可視制限領域が含まれないときに画像表示領域に表示される画像を示す図である。It is a figure which shows the image displayed on an image display area when a visible restriction area | region is not included in an imaging range. 撮像範囲の一部に可視制限領域が含まれるときに画像表示領域に表示される画像を示す図である。It is a figure which shows the image displayed on an image display area when a visible restriction area | region is included in a part of imaging range. 撮像範囲のすべてが可視制限領域であるときに画像表示領域に表示される画像を示す図である。It is a figure which shows the image displayed on an image display area when the whole imaging range is a visibility restriction | limiting area | region. 実施形態に係る可視制限領域管理部が保持する可視制限領域の管理テーブルの一例を示す図である。It is a figure which shows an example of the management table of the visibility restriction | limiting area | region which the visibility restriction | limiting area management part which concerns on embodiment hold | maintains. 実施形態に係る状況判定処理の一例を示すフローチャートである。It is a flowchart which shows an example of the condition determination process which concerns on embodiment. 実施形態に係る制御部の一例を示すブロック図である。It is a block diagram which shows an example of the control part which concerns on embodiment. 実施形態に係る認証情報の入力画面の一例を示す図である。It is a figure which shows an example of the input screen of the authentication information which concerns on embodiment. 実施形態に係る可視制限領域管理部が保持する可視制限領域の管理テーブルの一例を示す図である。It is a figure which shows an example of the management table of the visibility restriction | limiting area | region which the visibility restriction | limiting area management part which concerns on embodiment hold | maintains. 正常に認証処理が実行されたときの回復処理を示すシーケンス図である。It is a sequence diagram which shows a recovery process when an authentication process is normally performed. 認証処理が終了する前にキャンセルが実行されたときの回復処理を示すシーケンス図である。It is a sequence diagram which shows a recovery process when cancellation is performed before an authentication process is complete | finished. 認証処理がタイムアウトしたときの回復処理を示すシーケンス図である。FIG. 10 is a sequence diagram illustrating a recovery process when an authentication process times out. 実施形態に係る状況判定処理と回復処理の一例を示すフローチャートである。It is a flowchart which shows an example of the situation determination process and recovery process which concern on embodiment. 実施形態に係る状況判定処理と回復処理の一例を示すフローチャートである。It is a flowchart which shows an example of the situation determination process and recovery process which concern on embodiment.

Claims (11)

撮像した画像を複数の画像表示装置へ送信する撮像装置であって、
前記画像表示装置とネットワークを介して通信するための通信部と、
前記撮像装置を独占的に遠隔制御できる権利を付与された画像表示装置から、該権利の有効期間内に、前記通信部を通じて受信した制御要求に応じて前記撮像装置が備える撮像機構を制御する制御部と、
予め定められた状況が発生したことに伴って前記有効期間の一部が損失を受ける場合に、損失に応じた時間を回復する回復部と
を含むことを特徴とする撮像装置。
An imaging device that transmits captured images to a plurality of image display devices,
A communication unit for communicating with the image display device via a network;
Control for controlling an imaging mechanism included in the imaging apparatus in response to a control request received through the communication unit from an image display apparatus that is granted a right to exclusively control the imaging apparatus exclusively within the effective period of the right And
An image pickup apparatus comprising: a recovery unit that recovers a time corresponding to a loss when a part of the effective period is lost due to occurrence of a predetermined situation.
前記回復部は、
前記有効期間を周期的に減算する減算部と、
前記予め定められた状況が発生したことに伴って前記有効期間の一部が損失を受ける場合に、前記減算部の減算処理を一時的に停止する一時停止部と
を含むことを特徴とする請求項1に記載の撮像装置。
The recovery unit is
A subtractor for periodically subtracting the effective period;
And a temporary stop unit that temporarily stops the subtraction processing of the subtraction unit when a part of the valid period is lost due to the occurrence of the predetermined situation. Item 2. The imaging device according to Item 1.
前記回復部は、
前記有効期間を周期的に減算する減算部と、
前記予め定められた状況が発生したことに伴って前記有効期間の一部が損失を受ける場合に、損失に応じた時間だけ該有効期間を延長する延長部と
を含むことを特徴とする請求項1に記載の撮像装置。
The recovery unit is
A subtractor for periodically subtracting the effective period;
And an extension unit for extending the effective period by a time corresponding to the loss when a part of the effective period is lost due to the occurrence of the predetermined situation. The imaging apparatus according to 1.
前記回復部は、
前記有効期間の回復が実行されることを明示的に表す信号を前記画像表示装置に送信することを特徴とする請求項1ないし3の何れかに記載の撮像装置。
The recovery unit is
The imaging apparatus according to claim 1, wherein a signal explicitly indicating that the restoration of the effective period is executed is transmitted to the image display apparatus.
前記回復部は、
前記有効期間に関して回復される時間の上限値を設定する上限値設定部と、
前記設定された上限値の範囲内で、前記回復される時間を決定する決定部と
を含むことを特徴とする請求項1ないし4の何れかに記載の撮像装置。
The recovery unit is
An upper limit value setting unit for setting an upper limit value of the time to be recovered with respect to the effective period;
5. The imaging apparatus according to claim 1, further comprising: a determination unit that determines the time to be recovered within the set upper limit value range.
前記有効期間内に前記制御部が合焦動作を実行されたことを検出する検出部をさらに含み、
前記回復部は、前記合焦動作の実行が検出されると、前記有効期間を回復することを特徴とすることを特徴とする請求項1ないし5の何れかに記載の撮像装置。
A detection unit that detects that the control unit has performed a focusing operation within the effective period;
The imaging apparatus according to claim 1, wherein the recovery unit recovers the effective period when the execution of the focusing operation is detected.
前記通信部を介して送信される複数の画像に対して順番に番号を付与する番号付与部と、
前記画像表示装置において前記番号に基づいて画像の抜け落ちが検出されると前記撮像装置へ送信される通知を受信したか否かを判定する判定部と、
をさらに含み、
前記回復部は、前記通知を受信すると、前記有効期間を回復することを特徴とすることを特徴とする請求項1ないし5の何れかに記載の撮像装置。
A numbering unit that sequentially assigns numbers to a plurality of images transmitted via the communication unit;
A determination unit that determines whether or not a notification transmitted to the imaging device is received when an image dropout is detected based on the number in the image display device;
Further including
The imaging apparatus according to claim 1, wherein the recovery unit recovers the effective period when the notification is received.
前記画像表示装置へ送信される画像の撮像範囲の少なくとも一部に可視制限領域が含まれるか否かを判定する判定部をさらに含み、
前記回復部は、前記可視制限領域が含まれると、前記有効期間を回復することを特徴とすることを特徴とする請求項1ないし5の何れかに記載の撮像装置。
A determination unit that determines whether or not a visible restriction region is included in at least a part of an imaging range of an image transmitted to the image display device;
The imaging device according to claim 1, wherein the recovery unit recovers the effective period when the visible restriction region is included.
前記可視制限領域を可視領域に変更するための認証情報が前記画像表示装置から入力されてから前記可視領域に変更されるまでに要する時間を監視する監視部をさらに含み、
前記回復部は、前記監視された時間に応じて前記有効期間を回復することを特徴とする請求項8に記載の撮像装置。
A monitoring unit for monitoring a time required from the input of the authentication information for changing the visible restricted area to the visible area until the visible area is changed to the visible area;
The imaging apparatus according to claim 8, wherein the recovery unit recovers the effective period according to the monitored time.
撮像した画像を複数の画像表示装置へ送信する撮像装置の制御方法であって、
前記撮像装置を独占的に遠隔制御できる権利を付与された画像表示装置から、該権利の有効期間内に、制御要求を受信する受信工程と、
受信した制御要求に応じて前記撮像装置が備える撮像機構を制御する制御工程と、
予め定められた状況が発生したことに伴って前記有効期間の一部が損失を受ける場合に、損失に応じた時間を回復する回復工程と
を含むことを特徴とする制御方法。
A method of controlling an imaging apparatus that transmits captured images to a plurality of image display apparatuses,
A receiving step of receiving a control request from an image display device provided with a right to exclusively control the imaging device within a valid period of the right;
A control step of controlling an imaging mechanism included in the imaging device in response to the received control request;
And a recovery step of recovering a time corresponding to the loss when a part of the effective period is lost due to occurrence of a predetermined situation.
画像を撮像して送信する撮像装置と、該画像を受信して表示する複数の画像表示装置とを含む画像通信システムであって、
前記画像表示装置は、
ネットワークを介して前記撮像装置から画像を受信する画像受信部と、
前記受信された画像を表示する表示装置と、
前記撮像装置が備える撮像機構を遠隔制御するための制御要求を送信する命令送信部と
を含み、
前記撮像装置は、
画像を撮像する撮像素子と、
前記撮像された画像を前記複数の画像表示装置へ送信する画像送信部と、
前記撮像装置を独占的に遠隔制御できる権利を付与された画像表示装置から制御要求を受信する命令受信部と、
前記権利を付与された画像表示装置から該権利の有効期間内に受信された制御要求に応じて、前記撮像装置が備える撮像機構を制御する制御部と、
予め定められた状況が発生したことに伴って前記有効期間の一部が損失を受ける場合に、損失に応じた時間を回復する回復部と
を含むことを特徴とする画像通信システム。
An image communication system including an imaging device that captures and transmits an image, and a plurality of image display devices that receive and display the image,
The image display device includes:
An image receiving unit that receives an image from the imaging device via a network;
A display device for displaying the received image;
A command transmission unit that transmits a control request for remotely controlling an imaging mechanism included in the imaging device;
The imaging device
An image sensor for capturing an image;
An image transmission unit that transmits the captured images to the plurality of image display devices;
A command receiving unit that receives a control request from an image display device that is granted a right to exclusively control the imaging device;
A control unit that controls an imaging mechanism included in the imaging device in response to a control request received from the image display device to which the right is granted within the effective period of the right;
An image communication system comprising: a recovery unit that recovers a time corresponding to a loss when a part of the effective period is lost due to occurrence of a predetermined situation.
JP2006207165A 2006-07-28 2006-07-28 Imaging apparatus, control method thereof, and image communication system Withdrawn JP2008035271A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006207165A JP2008035271A (en) 2006-07-28 2006-07-28 Imaging apparatus, control method thereof, and image communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006207165A JP2008035271A (en) 2006-07-28 2006-07-28 Imaging apparatus, control method thereof, and image communication system

Publications (1)

Publication Number Publication Date
JP2008035271A true JP2008035271A (en) 2008-02-14

Family

ID=39124220

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006207165A Withdrawn JP2008035271A (en) 2006-07-28 2006-07-28 Imaging apparatus, control method thereof, and image communication system

Country Status (1)

Country Link
JP (1) JP2008035271A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016084304A1 (en) * 2014-11-26 2016-06-02 パナソニックIpマネジメント株式会社 Imaging device, recording device and video output control device
JPWO2024189909A1 (en) * 2023-03-16 2024-09-19

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016084304A1 (en) * 2014-11-26 2016-06-02 パナソニックIpマネジメント株式会社 Imaging device, recording device and video output control device
JPWO2024189909A1 (en) * 2023-03-16 2024-09-19
WO2024189909A1 (en) * 2023-03-16 2024-09-19 三菱電機株式会社 Frame drop detection device, program, and frame drop detection method

Similar Documents

Publication Publication Date Title
JP6442751B2 (en) Information processing apparatus, information processing system, control method, and program
JP2008066893A (en) Imaging system, imaging apparatus, monitoring apparatus, control method thereof, program, and storage medium
JP6703284B2 (en) Image processing system, image processing system control method, and program
CN111131735B (en) Video recording method, video playing method, video recording device, video playing device and computer storage medium
WO2015104953A1 (en) Computer system and method of transmitting image data
JP2017045485A (en) Information processing apparatus, information processing system, control method, and program
JP2019061665A (en) Image processing system, control method thereof, and program
CN115803704A (en) Programs, Head Mounted Displays and Information Processing Devices
CN101409827B (en) Information processing apparatus, and remote indication system
JP2011024139A (en) Imaging device, imaging method, program, and imaging system
WO2005071965A1 (en) Video distribution device
JP5906012B2 (en) VIDEO DISTRIBUTION DEVICE, IMAGING DEVICE, VIDEO DISTRIBUTION SYSTEM, VIDEO DISTRIBUTION METHOD, VIDEO DISTRIBUTION PROGRAM
JP2008035271A (en) Imaging apparatus, control method thereof, and image communication system
CN109074327B (en) Service providing system, service delivery system, service providing method and program
JP4573244B2 (en) Information processing apparatus, control method, and program
JP5963571B2 (en) Image display device and surveillance camera system
JP6116192B2 (en) Movie processing device, camera monitoring system, program
JP2012227611A (en) Video recording and distributing device and video recording and distributing system
JP6652711B2 (en) Information processing apparatus, information processing system, control method thereof, and program
JPH11203299A (en) Information processing apparatus and method and system
JP2015014912A (en) Device management terminal, device management system, and device management program
TWI309946B (en) System for action log in settop box and method for the generation of the action log
JP4208595B2 (en) Image change detection system
CN108885653B (en) Service providing system, service delivery system, service providing method and program
CN107548555A (en) Image monitoring method, server, and image monitoring system

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20091006