专利名称:控制设备、相机系统和程序的制作方法
技术领域:
本公开涉及控制设备、相机系统和程序。
背景技术:
已经已知一种用以防止来自多个用户的操作冲突的相机控制系统,其中,当多个用户可以操作相机时,对相机的控制权被指派给希望操作固定时段的用户。例如,在日本专利申请早期公开No. 2004-194217中描述了该相机控制系统。日本专利申请早期公开 No. 2004-194217描述了施加一种控制,使得当相机控制权被保持时显示操作单元,而当相机控制权未被保持时不显示操作单元。另外,如在日本专利申请早期公开No. 2004-194217 中所描述的,已知一种相机控制系统,其中,来自多个相机的图像列表被显示,并且取决于相机能否被操作,显示状态被变更。日本专利申请早期公开No. 9-214811描述了当相机不可操作时,施加一种控制,使得与其对应的操作单元被以灰色显示。日本专利No. 3548352 描述了一种在远程相机控制系统中指派控制权的系统。
发明内容
但是,根据上述技术,在所有以上系统中,相机的成像方向是固定的,并且,没有系统可以进行通过数字化地从整个图像中剪切所希望的区域来进行的诸如摇摆(panning)、 倾斜(tilting)和变焦之类的操作。因此,存在一种问题,即,必须机械地在相机终端设备侧运用诸如摇摆、倾斜和变焦之类的控制,使系统更加复杂。鉴于前述问题,希望提供一种新颖和改进的控制设备、相机系统和程序,在数字化地执行诸如摇摆、倾斜和变焦之类的操作的系统中,其能够将控制权合理地给于客户端设备。根据本发明的一个实施例,提供了一种控制设备,包括接收单元,该接收单元接收控制在由相机所捕获的整体图像中的指定的区域的控制权的请求信息;控制单元,当基于请求信息未对所述区域指派控制权时,该控制单元基于请求信息来指派控制权;以及图像处理单元,当基于请求信息指派了控制权时,该图像处理单元基于用于控制所述区域的控制信息来获取从整体图像中所指定的区域。多个所述区域被设置,并且关于对一个区域指派的控制权,不管是否对其他区域指派控制权,当未对所述一个区域指派控制权时,控制单元对所述一个区域指派控制权。控制设备还可包括定时器,该定时器对在控制权被指派后所经过的时间进行计数。当在控制权被指派后经过了预定的时间时,控制单元移除控制权。控制设备还可包括发送单元,如果已对该区域指派了控制权,则该发送单元将控制权被指派的时间或在控制权被指派后所经过的时间发送到请求信息的发送源。根据本发明的另一实施例,提供了一种相机系统,其中,捕获图像的相机终端设备和控制相机终端设备的客户终端设备经由网络连接。相机终端设备包括接收单元,该接收单元接收控制在由相机所捕获的整体图像中的指定的区域的控制权的请求信息;控制单元,当基于请求信息未对所述区域指派控制权时,该控制单元基于请求信息来指派控制权; 以及图像处理单元,当基于请求信息指派了控制权时,该图像处理单元基于用于控制所述区域的控制信息来获取从整体图像中所指定的区域。多个所述区域被设置,并且关于对一个区域指派的控制权,不管是否对其他区域指派控制权,当未对所述一个区域指派控制权时,控制单元对所述一个区域指派控制权。相机系统还可包括定时器,该定时器对在控制权被指派后所经过的时间进行计数。当在控制权被指派后经过了预定的时间时,控制单元移除控制权。相机系统还可包括发送单元,如果已被该区域指派了控制权,则该发送单元将控制权被指派的时间或在控制权被指派后所经过的时间发送到请求信息的发送源。根据本发明的又一实施例,提供了一种使得计算机用作如下装置的程序用于接收控制在由相机所捕获的整体图像中的指定的区域的控制权的请求信息的装置;用于当基于请求信息未对所述区域指派控制权时,基于请求信息来指派控制权,并且当未对一个区域指派控制权时,不管是否对其他区域指派控制权都对所述一个区域指派控制权的装置; 以及用于当基于请求信息指派了控制权时,基于用于控制所述区域的控制信息来获取从整体图像中所指定的区域的装置。根据上述本发明的实施例,在数字化地执行诸如摇摆、倾斜和变焦之类的操作的系统中,控制权可被合理地指派给客户端设备。
图1是示出了根据一个实施例的成像系统的整体配置的示意图;图2是示出了在成像系统中所执行的处理的示意图;以及图3是示出了连接到网络的多个客户终端的外观的示意图。
具体实施例方式以下,将参照附图来详细描述优选的实施例。注意,在此说明书和附图中,具有基本上相同功能和结构的结构性元件被以相同的参考标号表示,并且,省略了对这些结构性元件的重复说明。注意,将以如下次序做出描述。(1)成像系统的配置示例(2)在第一控制模式中的处理(3)在第二控制模式中的处理(4)关于对控制权的指派的处理(1)成像系统的配置示例图1是示出了根据实施例的成像系统500的整体配置的示意图。成像系统500包括相机终端设备(IP相机)100和客户终端200,并且相机终端设备100和客户终端200经由诸如因特网的网络300连接。例如,相机终端设备100是监视相机,该监视相机被布置于室内或室外,并且包括具有形成对象图像的透镜光学系统的相机单元102和对所形成的对象图像进行光电转换的图像传感器。相机终端设备100还包括图像处理单元104、发送/接收单元106、控制单元108、设置单元110以及定时器112。客户终端200是一种设备,例如,个人计算机(PC)。客户终端200包括发送/接收单元202、显示控制单元204、输入单元206以及显示单元208。相机终端设备100和客户终端200的每个功能块由硬件(电路)或者诸如CPU的中央处理器以及使得硬件运行的软件(程序)配置而成。在此情形中,程序可被记录在记录介质中,诸如,包括在相机终端设备100中或客户终端200中的存储器,或从外部插入的外部存储器。图2是示出了在成像系统500中所执行的处理的示意图。此处假定相机终端设备 100被安装在室内会议室中。如图2所示,相机终端设备100的相机单元102对会议室中的相对广的范围成像以作为整体图像。整体图像作为静止图像的数据被发送到客户终端200。用户可通过使用客户终端 200来从整体图像指定所希望的范围。例如,如果图2中所示的区域A被客户终端200所指定,则相机终端设备100对区域A的实况图像(live image)的数据进行编码,并且将经编码的数据发送到客户终端200。更具体地,通过显示控制单元204的预先处理,发送自相机终端设备100的静止图像的整体图像(非实况图像)被显示在客户终端200的显示单元208中。如果用户通过操作客户终端200的输入单元206来指定在整个图像中的所希望区域A,则客户终端200的发送/接收单元202将关于区域A的信息发送到相机终端设备100。当相机终端设备100的发送/接收单元106经由网络300接收到关于区域A的信息(控制权信息)时,发送/接收单元106将信息发送到控制单元108。控制单元108向图像处理单元104发布指令,以从发送自相机单元102的整体图像中剪切出区域A的部分(实况图像),并且对其执行编码处理。发送/接收单元106从图像处理单元104接收已对其执行了编码处理的区域A的实况图像,并且经由网络300将实况图像发送到客户终端200。当客户终端200的发送/接收单元202从相机终端设备100接收到区域A的实况图像时,发送/接收单元202将其数据发送到显示控制单元204。显示控制单元204对关于区域A的信息解码,并且执行处理以在显示单元208中显示信息。因此,通过操作客户终端200来从整体图像中指定所希望的区域,用户可数字地执行等同于那些机械摇摆、倾斜或变焦之类的操作,并且作为其结果,可获取所希望区域的视频。特别是在近些年,随着网络300的容量的增加,可传输具有更多像素的更高质量的图像,但是,如果整个图像的所有数据必须作为实况图像传输,则其数据量将是巨大的。 通过依照用户的喜好来指定区域从而仅传输必须的数据,可观看所希望区域的更高质量的图像。在如上所述的系统中,如果多个客户终端200连接到相机终端设备100的一个单元,则可考虑当这些客户终端200同时在整体图像中指定区域时的情形。图3是示出了连接到网络300的多个客户终端200的外观的示意图。在图3中, 假定最多两个视频被指定为能被多个客户终端200操作的视频。在图3中,通过单独指定视频1(区域B)和视频2(区域C),用户可获取所希望区域的实况图像。在这种情形中,如果多个客户终端200试图同时控制视频1或视频2,将出现以下情形对其的控制权发生了竞争。
例如,如果两个客户终端200通过同时指定视频1来试图控制视频1的区域,则对视频1的控制权将彼此竞争,由此,必须将控制权指派给客户终端200中的一个。在这种情形中,在本实施例中,操作视频1的控制权被指派给客户终端200中的一个,并且,仅被指派以控制权的客户终端200可通过控制视频1的区域来获取所希望的视频。在本实施例中,通过利用两个控制模式中的一个,控制权被指派给客户终端200 中的每一个。以下将描述每种模式。(2)在第一控制模式中的处理当例如在视频1和视频2间的编解码器、分辨率或帧率的设置是相同的并且客户终端200中的每一个能接收视频1和视频2 二者时,应用在第一控制模式中的处理。如图3所示,在第一控制模式的处理中,当视频1和视频2的两个视频可被操作并且对视频中的一个的控制权是空闲的时,对视频的空闲控制权被指派给进行到接下来操作视频的客户终端200。例如,如果对视频1和视频2 二者的控制权都是空闲的,则首先进入的客户终端 200 (被表示为操作者1)可获得对视频1或视频2的控制权。此处假定,操作者1获得对视频1的控制权以操作视频1。当操作者1保持对视频1的控制权时,操作者1可自由地操作视频1的范围,以获取所希望区域的实况图像。接下来,当在操作者1保持对视频1的控制权的同时进入的客户终端200 (被表示为操作者2)获取对视频2的控制权,因为对视频2的控制权是空闲的。因此,当操作者2 保持对视频2的控制权时,操作者2可自由地操作视频2的范围,以获取所希望区域的实况图像。接下来,当操作者1保持对视频1的控制权且操作者2保持对视频2的控制权的同时进入的客户终端200 (被表示为操作者幻不能获得控制权,因为对视频1和视频2的控制权分别被操作者1和操作者2所保持。因此,操作者3等待,直到对视频1或视频2的控制权变为空闲时为止。另外,如果操作者4在之后进入,则当依照进入时间的次序控制权变为空闲时,客户终端200将获得控制权。例如,控制权被保持的时间可被预先设置。相机终端设备100的定时器112对每个操作者保持控制权的时间进行计数,并且,当经过预定时间时,将操作者的控制权移除。作为示例,如果操作者保持控制权的时间是15分钟,则当在以上示例中在操作者1获得对视频1的控制权以后经过了 15分钟时,操作者1对视频1的控制权被移除。相应地,待命的操作者3获得对视频1的控制权,并且可操作视频1。另外,当在操作者2获得对视频2的控制权以后经过了 15分钟时,操作者2对视频2的控制权被移除。相应地,待命的操作者 4获得对视频2的控制权,并且可操作视频2。当视频1和视频2间的编解码器、分辨率或帧率的设置是相同的时,以上所述的第一控制模式被恰当地使用,但是,并不限于这种情形。(3)在第二控制模式中的处理接下来,将描述在第二控制模式中的处理。当视频1和视频2间的编解码器、分辨率或帧率的设置是不同的且客户终端200仅可接收视频1和视频2中的一个时,应用在第二控制模式中的处理。
7
首先,如果对视频1的控制权是空闲的,则能够接收视频1的客户终端200 (被表示为操作者1)获得对视频1的控制权,并且可自由地操作视频1的范围。接下来,当操作者1保持对视频1的控制权的同时,其他能够接收视频1的客户终端200(被表示为操作者2、不能操作视频1。该客户终端200不能接收视频2。因此,操作者2等待,直到操作者1的控制权被移除为止。另一方面,其他能够接收视频2的客户终端200(被表示为操作者幻不能接收视频1。因此,当操作者1保持对视频1的控制权的同时,如果对视频2的控制权是空闲的,则该客户终端200可获得对视频2的控制权,并且自由地操作视频2的范围。当操作者3保持对视频2的控制权的同时,其他能够接收视频2的客户终端 200(被表示为操作者4)不能操作视频2。该客户终端200不能接收视频1,由此,操作者4 等待,直到操作者3的控制权被移除为止。与第一控制模式类似,控制权被保持的时间可被预先设置。相机终端设备100的定时器112对每个操作者保持控制权的时间进行计数,并且当经过预定时间时,将操作者的控制权移除。当在以上示例中在操作者1获得对视频1的控制权以后经过了 15分钟时, 操作者1对视频1的控制权被移除。相应地,待命的操作者2获得对视频1的控制权,并且可操作视频1。另外,当在操作者3获得对视频2的控制权以后经过了 15分钟时,操作者3 对视频2的控制权被移除。相应地,待命的操作者4获得对视频2的控制权,并且可操作视频2。当视频1和视频2间的编解码器、分辨率或帧率的设置是不同的时,以上所述的第二控制模式被恰当地使用,但是,并不限于这种情形。(4)关于对控制权的指派的处理为了获得控制权,用户执行操作来从客户终端200选择视频1或视频2。将描述当客户终端200中的任一个获得对视频1的控制权的情形。该操作通过从输入单元206(例如,鼠标、键盘等)指定显示在显示单元208中的视频1的外帧来被执行,但并不限于此。在接收到该操作之后,发送/接收单元202将指示客户终端200试图获得对视频1的控制权的信息(控制权请求信息)发送到相机终端设备100。当客户终端200正试图获得对视频 1的控制权时,指示正试图获得对视频2的控制权的信息(控制权请求信息)被发送到相机终端设备100。在控制权请求信息经由网络300被发送到相机终端设备100并被发送/接收单元 106所接收之后,控制权请求信息被发送到控制单元108。如果没有控制权被指派给被请求控制权的视频1或视频2,则控制单元108将控制权指派给已发送控制权请求信息的客户终端200,并且,存储其IP地址。相应地,当从被分配以控制权的客户终端200接收到指定了视频1的区域的信息时,控制单元108发布指令,以仅剪切发送自相机单元102的整体图像的所指定的部分(实况图像),并且,执行对其的编码处理。发送/接收单元106从图像处理单元104接收已对其执行了编码处理的区域A的实况图像,并且经由网络300将实况图像发送到保持控制权的客户终端200。控制单元108还执行处理以发送信息(控制权允许信息),该信息指示控制权被指派给已经发送了控制权请求信息的客户终端200。相应地,控制权允许信息被从发送/接收单元106发送。当控制权被指派时,控制单元108基于来自定时器112的时间信息,对在控制权被指派后所经过的时间进行计数。控制权允许信息包括控制权被指派的时间(控制权指派时间)和关于指派以控制权的视频(视频1)的信息。控制权允许信息经由网络300被发送到客户终端200。当接收到控制权允许信息时,客户终端200的发送/接收单元202将控制权允许信息发送到显示控制单元204。显示控制单元204可基于包括在控制权允许信息中的控制权指派时间来使得显示单元208显示控制权可被保持的剩余时间。如果已指派了对被请求的视频1的控制权,则控制单元108将指示控制权已被指派的信息和控制权被移除之前的剩余时间的信息发送到已发送了控制权请求信息的客户终端200。当通过发送/接收单元202接收到这种信息时,已发送了控制权请求信息的客户终端200通过显示控制单元204的处理将信息显示在显示单元208中。因此,用户可识别在控制权被指派给用户的客户终端200之前的等待时间。本实施例具有这样一种配置,其中,控制权在相机终端设备100侧被指派。但是, 本实施例并不限于此示例。客户终端200也可以通过具有与相机终端设备100的配置相类似的配置来指派控制权。如上所述,根据本实施例,在能够数字化地执行诸如摇摆、倾斜和变焦之类的操作的系统中,控制权可被指派给每个客户终端200。因此,即便来自客户终端200的操作请求彼此竞争,但是,根据所指派的控制权,可以允许每个客户终端200进行控制。本领域技术人员应当理解,取决于设计要求和其他因素,可以发生各种修改、组合、子组合和变更,只要它们在权利要求或其等同物的范围内即可。本申请包括与2010年5月10日向日本专利局递交的日本优先权专利申请JP 2010-108564公开的内容有关的主题,该申请的全部内容通过引用被结合于此。
权利要求
1.一种控制设备,包括接收单元,该接收单元接收控制在由相机所捕获的整体图像中的指定的区域的控制权的请求信息;控制单元,当基于所述请求信息未对所述区域指派控制权时,该控制单元基于所述请求信息来指派控制权;以及图像处理单元,当基于所述请求信息指派了控制权时,该图像处理单元基于用于控制所述区域的控制信息来获取从所述整体图像中所指定的区域,其中,多个所述区域被设置,并且关于对一个区域指派的控制权,不管是否对其他区域指派控制权,当未对所述一个区域指派控制权时,所述控制单元对所述一个区域指派所述控制权。
2.如权利要求1所述的控制设备,还包括定时器,该定时器对在所述控制权被指派后所经过的时间进行计数,其中,当在所述控制权被指派后经过了预定的时间时,所述控制单元移除所述控制权。
3.如权利要求2所述的控制设备,还包括发送单元,如果已对所述区域指派了所述控制权,则该发送单元将控制权被指派的时间或在所述控制权被指派后所经过的时间发送到所述请求信息的发送源。
4.一种相机系统,其中,捕获图像的相机终端设备和控制所述相机终端设备的客户终端设备经由网络被连接,其中,所述相机终端设备包括接收单元,该接收单元接收控制在由相机所捕获的整体图像中的指定的区域的控制权的请求信息;控制单元,当基于所述请求信息未对所述区域指派控制权时,该控制单元基于所述请求信息来指派控制权;以及图像处理单元,当基于所述请求信息指派了控制权时,该图像处理单元基于用于控制所述区域的控制信息来获取从所述整体图像中所指定的区域,其中,多个所述区域被设置,并且关于对一个区域指派的控制权,不管是否对其他区域指派控制权,当未对所述一个区域指派控制权时,所述控制单元对所述一个区域指派所述控制权。
5.如权利要求4所述的相机系统,还包括定时器,该定时器对在所述控制权被指派后所经过的时间进行计数,其中,当在所述控制权被指派后经过了预定的时间时,所述控制单元移除所述控制权。
6.如权利要求5所述的相机系统,还包括发送单元,如果已对所述区域指派了所述控制权,则该发送单元将控制权被指派的时间或在所述控制权被指派后所经过的时间发送到所述请求信息的发送源。
7.一种使得计算机用作如下装置的程序用于接收控制在由相机所捕获的整体图像中的指定的区域的控制权的请求信息的装置;用于当基于所述请求信息未对所述区域指派控制权时,基于所述请求信息来指派控制权,并且当未对一个区域指派控制权时,不管是否对其他区域指派控制权都对所述一个区域指派所述控制权的装置;以及用于当基于所述请求信息指派了控制权时,基于用于控制所述区域的控制信息来获取从所述整体图像中所指定的区域的装置。
全文摘要
本发明公开了控制设备、相机系统和程序。提供了一种相机终端设备,包括接收单元,该接收单元接收控制在由相机所捕获的整体图像中的指定的区域的控制权的请求信息;控制单元,当基于请求信息未对所述区域指派控制权时,该控制单元基于请求信息来指派控制权;以及图像处理单元,当基于请求信息指派了控制权时,该图像处理单元基于用于控制所述区域的控制信息来获取从整体图像中所指定的区域。多个区域被设置,并且当未对一个区域指派控制权时,控制单元对该一个区域指派控制权,而不管是否对其他区域指派控制权。
文档编号H04N5/232GK102244723SQ20111011593
公开日2011年11月16日 申请日期2011年5月3日 优先权日2010年5月10日
发明者坂木和则 申请人:索尼公司