摄像机控制装置、摄像机控制方法及摄像机控制系统的制作方法

文档序号:7835219阅读:250来源:国知局
摄像机控制装置、摄像机控制方法及摄像机控制系统的制作方法
【专利摘要】摄像机控制装置包括:到达预测值计算器(3120),计算表示用户终端到达摄像机的摄影范围的概率的到达预测值;到达预测时间计算器(3130),计算到达预测时间,所述到达预测时间是所述用户终端到达所述摄像机的摄影范围之前所需要的预测时间;准备时间计算器(3140),计算准备时间,所述准备时间是为了使应用在所述摄像机中动作而需要的时间;判断器(3160),判断是否开始使所述应用在所述摄像机中动作的准备。
【专利说明】摄像机控制装置、摄像机控制方法及摄像机控制系统

【技术领域】
[0001]本发明涉及对摄像机(camera)的应用进行控制的摄像机控制装置。

【背景技术】
[0002]以往,有从设置多个的摄像机中自动选择能够对摄影对象的正面等进行摄影的摄像机的技术(参照专利文献I)。此外,有在通过将观察对象者的当前位置与表示观察对象者过去的移动路径的履历位置信息相对照来推测观察对象者的移动目的地后,选择对该移动目的地进行摄像的摄像机的技术(参照专利文献2)。
[0003]现有技术文献
[0004]专利文献
[0005]专利文献1:日本特开2005 - 142683号公报
[0006]专利文献2:日本特开2009 - 272882号公报


【发明内容】

[0007]但是,在上述以往的结构中,不能决定开始在所选择的摄像机中使应用进行动作的准备的适当时机。因此,存在难以有效使用摄像机等的硬件资源的问题。
[0008]本发明是为了解决这样的问题而做出的,其目的是提供一种的摄像机控制装置,能够决定开始在摄像机中使应用进行动作的准备的适当时机。
[0009]为了达到上述目的,有关本发明的一技术方案的摄像机控制装置,控制摄像机,包括:到达预测值计算器,基于用户终端的移动履历信息,计算表示用户终端到达摄像机的摄影范围的概率的到达预测值;到达预测时间计算器,基于表示用户终端的位置的第I信息、表示摄像机的位置的第2信息,计算用户终端到达摄像机的摄影范围之前所需要的预测时间即到达预测时间;准备时间计算器,计算为了使应用在摄像机中动作而需要的时间即准备时间;以及判断器,基于到达预测值、到达预测时间、准备时间,判断是否开始使应用在摄像机中动作的准备。
[0010]另外,这些普遍性或具体的形态也可以通过方法、系统、集成电路、计算机程序或计算机可读取的CD — ROM等的记录介质实现,也可以通过方法、系统、集成电路、计算机程序及记录介质的任意的组合来实现。
[0011]本发明的摄像机控制装置能够决定开始在摄像机中使应用进行动作的准备的适当时机。

【专利附图】

【附图说明】
[0012]图1是说明问题的图。
[0013]图2是表示实施方式的摄像机控制系统的整体结构的框图。
[0014]图3是表示实施方式的摄像机控制装置的功能结构的框图。
[0015]图4A是表示实施方式的监视摄像机信息数据库的图。
[0016]图4B是表示实施方式的用户终端信息数据库的图。
[0017]图4C是表示实施方式的应用信息数据库的图。
[0018]图5是表示实施方式的是否需要安装判定信息数据库的图。
[0019]图6是表示实施方式的摄像机控制装置进行对于监视摄像机的应用的控制的情况下的流程的流程图。
[0020]图7是详细地表示实施方式的将APP_SEL的是否需要安装判定信息记录更新的流程的流程图。
[0021]图8是详细地表示实施方式的计算宽余时间的流程的流程图。
[0022]图9是表示实施方式的到达预测值的计算例的图。
[0023]图10是表示实施方式的判定安装应用的监视摄像机的条件的图。

【具体实施方式】
[0024]本发明的
【发明者】发现,在以往的技术中发生以下的问题。
[0025]近年来,为了抑制犯罪及为了在犯罪发生时记录证据影像,在街头、店内、道路等设置有许多监视摄像机。此外,随着监视摄像机的智能功能的高度化,在监视目的以外对监视摄像机也进行了灵活运用。例如,提出了用设置在店内的监视摄像机自动判别来店顾客的年龄及性别、行动模式、滞留状况等而用于营销的方案。由于这样的监视摄像机的用途的多样化,提供能动态地追加、删除功能的监视摄像机的要求日益高涨。
[0026]一部分监视摄像机制造商提供了用于在监视摄像机上动作的应用开发的SDK (Software Development Kit:软件开发组件),开发出的应用能够经由网络动态地对监视摄像机进行安装、卸载。今后,可以想到这样的能够动态地安装、卸载应用的监视摄像机会越来越多地设置于街头、店内、道路等。
[0027]另一方面,通过具备GPS (Global Posit1ning System:全球定位系统)功能和与因特网的一直连接的功能的智能电话的普及,实时地掌握个人的位置信息能很容易地实现。如果使设置在街上的能够动态地安装、卸载应用的监视摄像机与智能电话协同工作,则还能够追随特定的人物的移动,逐次选择设置在该人物附近的监视摄像机,自动安装专用的应用而使其动作。
[0028]如果利用这样的系统,则例如能够实现父母能随时对孩子进行照看的应用。即,使孩子带着智能电话,取得智能电话的位置信息,检索位于其附近的监视摄像机。从检索到的监视摄像机中选择至少I个摄像机,安装将孩子的视频或静止图像分发给父母所持的终端的应用,并使其动作。在孩子移动的情况下,只要借助智能电话的位置信息对设置在移动目的地附近的监视摄像机进行再检索,在该监视摄像机中同样使应用动作,就能够在追随孩子的移动同时随时能够确认孩子的情况。要是使应用具有识别孩子的脸或服装等特征信息的功能,则还能够将孩子的变焦图像切割出并分发给父母所持的终端。或者,要是使应用具有识别有犯罪经历的人物的脸的功能,则还能够在有特定的犯罪经历的人物靠近孩子时向父母所持的终端通知。
[0029]此外,系统如果具有将追随本人的移动而拍摄的图像向特定的服务器或终端分发并进行记录的功能,则也可以将本系统用于生活日志用途。或者,要是系统具有记录追随本人所乘车辆而拍摄的图像的功能,则能够作为发生交通事故时的证据,灵活运用记录图像。
[0030]专利文献I公开了从多个监视摄像机中确定能够对观察对象的正面进行摄影的监视摄像机的方法。在智能电话的附近存在多个监视摄像机的情况下,作为用来从其中选择适当的摄像机来作为使应用动作的摄像机的手法之一,可以利用该技术。
[0031]专利文献2公开了预测观察对象的移动目的地,选择存在于移动目的地的监视摄像机的方法,但其不能确定应开始在监视摄像机中进行动作的准备的时机。
[0032]例如,考虑如图1那样拿着智能电话的人进入到设置有9台监视摄像机CAM_A?CAM_I的区域中的情况。该智能电话的过去的移动履历信息保存在智能电话中,基于该信息,预测出从图1所示的地点A向地点B通过虚线箭头的路径而移动。能够对该路径进行摄影的监视摄像机是CAM_A、CAM_D、CAM_E、CAMJL由于该人物到达CAM_A的摄影范围之前的时间较短,所以应立即进行应用的安装而预先进行应用启动的准备。另一方面,由于在该人物到达CAM_H的摄影范围之前时间上还有宽余,所以不需要立即安装应用。此外,也有可能该人物并未按照预想那样行动,而是朝向别的地点、或折返、或经过别的道路,所以即使是预测的路径上的地点,随着远离作为当前地的地点A,实际到达该地点的可能性也逐渐变低。因而,即使在该人物还处于地点A的定时向CAM_H安装了应用,但该人物并未到达CAM_H的摄影范围,对于CAM_H的应用的安装处理成为浪费的可能性也比较高。
[0033]应用的安装处理及启动处理是使用监视摄像机的CPU及存储部等的资源及网络资源的处理,所以如果随便地向许多监视摄像机安装应用,则会压迫各种资源。在图1的例子中,智能电话仅I台,监视摄像机的台数也较少,但可以想到实际上将会是存在更多的智能电话的台数及监视摄像机的台数的系统,对各种资源的压迫成为更显著的问题。
[0034]为了解决这样的问题,有关本发明的一技术方案的摄像机控制装置,控制摄像机,包括:到达预测值计算器,基于用户终端的移动履历信息,计算表示用户终端到达摄像机的摄影范围的概率(程度)的到达预测值;到达预测时间计算器,基于表示用户终端的位置的第I信息、表示摄像机的位置的第2信息,计算用户终端到达摄像机的摄影范围之前所需要的预测时间即到达预测时间;准备时间计算器,计算为了使应用在摄像机中动作而需要的时间即准备时间;以及判断器,基于到达预测值、到达预测时间、准备时间,判断是否开始使应用在摄像机中动作的准备。
[0035]由此,能够决定开始在摄像机中进行动作的准备的适当时机。
[0036]S卩,能够实现摄像机等的硬件资源的有效使用和摄像机的功能的高度化。
[0037]此外,准备时间也可以包括从保存有应用的场所向摄像机发送应用的时间;是否开始使应用在摄像机中动作的准备的判断,也可以包括是否将应用向摄像机安装的判断。
[0038]由此,能够决定向摄像机安装应用的适当时机。
[0039]此外,是否开始使应用在摄像机中动作的准备的判断,也可以包括将应用在摄像机中启动的时机的判断。
[0040]由此,能够决定在摄像机中将应用启动的适当时机。
[0041]此外,例如移动履历信息也可以包括用户终端的规定时间前的位置信息即第3信息;第I信息是表示当前的用户终端的位置的信息;到达预测值计算器基于第3信息计算到达预测值。
[0042]由此,能够计算适当的到达预测值。
[0043]此外,例如移动履历信息也可以包括用户终端的长期的移动履历信息即第4信息;第I信息是表示当前的用户终端的位置的信息;到达预测值计算器基于第4信息计算到达预测值。
[0044]由此,能够计算适当的到达预测值。
[0045]此外,例如第4信息也可以包括表示用户终端滞留在摄像机的摄影范围中的时间的信息。
[0046]由此,能够计算适当的到达预测值。
[0047]此外,即使是到达预测值表示用户终端到达摄像机的摄影范围的概率较高的情况,也可以使将应用向摄像机安装的概率(程度、可能性)随着到达预测时间比准备时间变长而降低。
[0048]由此,能够抑制浪费地向大范围的摄像机安装应用的状况。
[0049]此外,在摄像机保持应用的情况下,也可以不考虑对摄像机发送应用的时间来计算准备时间;即使是到达预测值表示用户终端到达摄像机的摄影范围的概率较高的情况,也可以使将应用从摄像机卸载的概率随着到达预测时间比准备时间变长而增加。
[0050]由此,能够将已安装的无用的应用卸载,能够有效使用摄像机的硬件资源。
[0051]此外,例如到达预测值计算器也可以基于移动履历信息、从用户终端取得的路径信息,计算到达预测值。
[0052]由此,能够计算适当的到达预测值。
[0053]此外,例如到达预测时间计算器也可以基于第I信息、第2信息、用户终端的移动履历信息,计算到达预测时间。
[0054]由此,能够计算适当的到达预测时间。
[0055]此外,例如到达预测时间计算器也可以基于第I信息、第2信息、从用户终端取得的路径信息,计算到达预测时间。
[0056]由此,能够计算适当的到达预测时间。
[0057]另外,这些普遍性或具体的形态也可以通过方法、系统、集成电路、计算机程序或计算机可读取的CD — ROM等的记录介质实现,也可以通过方法、系统、集成电路、计算机程序及记录介质的任意的组合来实现。
[0058]以下,参照附图对本发明的实施方式具体地说明。
[0059]另外,以下说明的实施方式都表示本发明的包含性或具体的例子。在以下的实施方式中表示的数值、形状、材料、构成要素、构成要素的配置位置及连接形态、步骤、步骤的顺序等只是一例,并非限定本发明。此外,关于以下的实施方式的构成要素中的、在表示最上位概念的独立权利要求中没有记载的构成要素,作为任意的构成要素而进行说明。
[0060]此外,在以下的说明中,对于相同的构成要素赋予相同的标号。它们的名称及功能也相同。因而,有时将关于它们的详细的说明省略。
[0061]此外,在本说明书中,应用也可以是将有关联的多个文件汇集为I个的应用包(applicat1n package)。
[0062](实施方式)
[0063]图2是表示本发明的一实施方式的摄像机控制系统的整体结构的框图。该摄像机控制系统是实现如下服务的系统,即:从设置的许多监视摄像机2010中确定对规定的用户终端所处的区域进行摄影的监视摄像机,并且使具有用户所希望的功能的应用在所确定的监视摄像机上动作。
[0064]各个用户终端2020是具备利用GPS等取得自身的位置信息的功能和利用移动通信网2050等与因特网2040 —直连接的功能的终端,例如是智能电话等。
[0065]监视摄像机2010能够经由网络动态地进行应用的安装及卸载,还能够经由网络进行已安装的应用的启动或结束等控制。对于能够向监视摄像机2010安装而使之动作的应用,提供了用于使用监视摄像机2010所具备的功能的API (Applicat1n ProgrammingInterface:应用编程接口)。作为API,例如有取得图像传感器所输出的图像数据的AP1、经由网络收发数据的API等。通过使用这些API,能够实现经由网络向任意的服务器或终端发送通过处理监视摄像机2010所拍摄的图像而得到的数据的应用。
[0066]摄像机控制装置2030在物理上构成为具备CPU、存储器、硬盘等的存储装置的计算机系统。此外,摄像机控制装置2030也可以由多个计算机系统构成。在图2的摄像机控制系统中,摄像机控制装置2030起核心的作用,管理连接在因特网上的全部的监视摄像机2010和用户终端2020的信息。摄像机控制装置2030经由因特网向监视摄像机2010发送各种控制请求,对监视摄像机2010进行应用的安装、卸载、启动、结束的控制。摄像机控制装置2030与监视摄像机2010间的信息、摄像机控制装置2030与用户终端2020间的信息的收发及各种控制请求,例如可以通过HTTP (Hypertext Transfer Protocol:超文本传输协议)等进行。
[0067]图3是表示本实施方式的摄像机控制装置2030的功能结构的框图。摄像机控制装置2030包括监视摄像机信息管理部3010、用户终端信息管理部3020、应用信息管理部3030、是否需要安装判定信息管理部3040、通信部3110、到达预测值计算部3120、到达预测时间计算部3130、准备时间计算部3140、宽余时间计算部3150、是否需要安装判定部3160、应用控制部3170、控制部3180。接着,对这些各构成要素详细地说明。
[0068]通信部3110是向因特网连接的连接部。摄像机控制装置2030经过通信部3110与监视摄像机2010及用户终端2020进行数据及控制请求的收发等。
[0069]监视摄像机信息管理部3010管理全部的监视摄像机的信息。图4A表示监视摄像机信息管理部3010管理的监视摄像机信息数据库400,第I行表示各字段的数据类别,第2行以后表示实际数据的例子。监视摄像机信息数据库400包括每个监视摄像机的监视摄像机信息记录。各监视摄像机信息记录包括摄像机ID、监视摄像机位置信息、通信速度、启动中应用ID、已安装应用ID的字段。监视摄像机信息管理部3010也可以包括监视摄像机信息数据库400。
[0070]在摄像机ID字段(图4A)中,存储作为监视摄像机的识别符的摄像机ID。全部的监视摄像机具有固有的摄像机ID。
[0071]在监视摄像机位置信息字段中,存储监视摄像机位置信息,该监视摄像机位置信息是监视摄像机被设置的位置的纬度和经度的数据。
[0072]在通信速度字段中,存储在监视摄像机与摄像机控制装置之间进行数据的收发的情况下的通信速度。通信速度用来估计在将应用向监视摄像机安装时应用向监视摄像机发送所需要的时间。此外,由于通信速度根据网络及监视摄像机的状态而变动,所以摄像机控制装置具备例如每隔一定时间测定各监视摄像机与摄像机控制装置之间的通信速度并将通信速度的值更新为最新信息的功能。例如,也可以对从摄像机控制装置将规定的信息向监视摄像机发送起、到摄像机控制装置从监视摄像机接收到规定的返回信息为止的时间进行测定,并决定通信速度。
[0073]在启动中应用ID字段中,存储启动中应用ID,该启动中应用ID是在监视摄像机中处于启动中的应用的识别符。在监视摄像机同时启动多个应用的情况下,在该字段中存储多个应用ID。
[0074]在已安装应用ID字段中,存储已安装应用ID,该已安装应用ID是已经安装在监视摄像机中的应用的识别符。在监视摄像机中同时安装了多个应用的情况下,在已安装应用ID字段中存储多个应用ID。此外,由存储在启动中应用ID字段中的应用ID所指定的应用必定是已安装。所以,为了避免数据的重复存储,也可以不将启动中应用ID字段中存储了的应用ID存储到已安装应用ID的字段中。
[0075]用户终端信息管理部3020管理全部的用户终端的信息。图4B表示用户终端信息管理部3020管理的用户终端信息数据库410,第I行表示各字段的数据类别,第2行以后表示实际数据的例子。用户终端信息数据库410包括每个用户终端的用户终端信息记录。各用户终端信息记录包括用户终端ID、用户终端位置信息、使用应用ID、移动履历信息的字段。用户终端信息管理部3020也可以包括用户终端信息数据库410。
[0076]在用户终端ID字段(图4B)中,存储作为用户终端的识别符的用户终端ID。全部的用户终端具有固有的用户终端ID。
[0077]在用户终端位置信息字段中,存储用户终端位置信息,该用户终端位置信息是用户终端所在的位置的纬度和经度的数据。由于用户终端是以在该摄像机控制系统中进行移动为前提的设备,所以存储在该用户终端位置信息字段中的值时时刻刻会变化。例如,用户终端将用户终端的位置信息通知给摄像机控制装置,摄像机控制装置具备受理从用户终端发送的位置信息的更新通知并将存储在用户终端位置信息字段中的值更新为最新信息的功能。
[0078]在使用应用ID字段中,存储使用应用ID,该使用应用ID是在用户终端所位于的区域的摄像中使用的应用的识别符。摄像机控制装置确定能够对对象的用户终端所位于的区域进行摄影的监视摄像机,对该确定的监视摄像机安装由使用应用ID指定的应用,进行控制以将其启动。即,监视摄像机接收应用。
[0079]在对象的用户终端移动了的情况下,摄像机控制装置也确定能够对该移动目的地的区域进行摄影的监视摄像机,同样将由使用应用ID所指定的应用向所确定的监视摄像机安装,进行控制以将其启动。即,能够总是追随对象的用户终端,在位于附近的监视摄像机中使由使用应用ID所指定的应用动作。
[0080]在I个用户终端同时使用多个应用的情况下,在使用应用ID字段中存储多个应用识别符。在本实施方式中,为了简单,以每个用户终端能够同时使用的应用最大为I个为前提进行说明。即,以与I台用户终端相关联的应用为I个为前提进行说明。
[0081]在移动履历信息字段中存储用户终端的移动履历信息。移动履历信息可以包括短期的移动履历信息及长期的移动履历信息。短期的移动履历信息可以是短期的规定期间(例如:最近5分钟)的每规定间隔(例如:15秒)的时刻信息和在该时刻取得的用户终端位置信息的成对的信息。此外,长期的移动履历信息可以是在长期的规定期间(例如6个月)中用户终端滞留在监视摄像机的摄影范围中的时间的累计值和该监视摄像机的摄像机ID的成对的信息。
[0082]监视摄像机的摄影范围可以以监视摄像机的位置为原点,使用角度及距离来确定。例如,如果监视摄像机的摄影范围是以监视摄像机的位置为中心从正北到正南的半圆区域,且半径为I米以上2米以内,则可以将(角度的开始信息,角度的结束信息,半径的开始信息,半径的结束信息)=(O度,180度,I米,2米)的信息作为摄影范围信息,与对应的摄像机ID相关联而存储在监视摄像机信息数据库400中。
[0083]为了判断用户终端是否到达监视摄像机的摄影范围、是否滞留,也可以根据由用户终端位置信息表示的位置信息是否包含在由上述摄影范围信息所确定的区域中来判断。
[0084]此外,为了处理的简单化,在要求取用户终端到达监视摄像机的摄影范围的时间的情况下,也可以不使用由用户终端位置信息和摄影范围信息确定的区域,而使用用户终端位置信息和监视摄像机位置信息来确定距离。例如,也可以使用由用户终端位置信息确定的用户终端位置与由监视摄像机位置信息确定的监视摄像机位置之间的直线距离。
[0085]应用信息管理部3030管理安装在监视摄像机中而动作的全部应用的信息。图4C表示应用信息管理部3030管理的应用信息数据库420,第I行表示各字段的数据类别,第2行以后表示实际数据的例子。应用信息数据库420包括每个应用的应用信息记录。各应用信息记录包括应用ID、大小、应用保存场所的字段。应用信息管理部3030也可以包括应用信息数据库420。
[0086]在应用ID字段中,存储作为应用的识别符的应用ID。对于所管理的全部应用分配了固有的应用ID值。对于已经说明的启动中应用ID、已安装应用ID、使用应用ID的各字段中使用的值,可以使用在该应用ID字段中使用的值。
[0087]在大小字段中存储应用的大小的信息。在将应用向监视摄像机安装的情况下,将具有在大小字段中表示的数据大小的应用向监视摄像机发送,为了估计该数据发送所需要的时间而使用存储在大小字段中的值。
[0088]在应用保存场所字段中存储表示应用的保存场所的信息。既可以是摄像机控制装置保持应用,也可以是使用应用的用户终端保持应用。在用户终端保持应用的情况下,在估计将应用发送给监视摄像机所需要的时间时,使用的是用户终端和监视摄像机间的通信速度的信息,而不是摄像机控制装置和监视摄像机间的通信速度。此外,也可以在摄像机控制装置或用户终端以外的场所中保管应用。
[0089]在用户终端保持应用的情况下,也可以测定用户终端和各个监视摄像机间的通信速度,与用户终端信息数据库410的用户终端ID相关联地存储测定出的通信速度和监视摄像机ID的成对信息。
[0090]进而,也可以在用户终端和摄像机控制装置双方中保存相同的应用,摄像机控制装置向监视摄像机发送应用。在此情况下,测定用户终端与各个监视摄像机间的通信速度的负担等被减轻。
[0091]用户终端也可以不保持应用,而是用户终端向摄像机控制装置通知与所希望的应用相对应的使用应用ID和用户终端ID。摄像机控制装置可以基于该通知信息,从外部获得与使用应用ID对应的应用,保持该获得的应用。
[0092]是否需要安装判定信息管理部3040管理的是为了判定是否应将用户终端所使用的应用安装到监视摄像机中而使用的信息。图5表示是否需要安装判定信息数据库500,第I行表示各字段的数据类别,第2行以后表示实际数据的例子。是否需要安装判定信息数据库500包括每个用户终端的是否需要安装判定信息记录。各是否需要安装判定信息记录包括用户终端ID、摄像机ID、到达预测值、宽余时间的字段。是否需要安装判定信息管理部3040也可以包括是否需要安装判定信息数据库500。
[0093]在用户终端ID字段(图5)中,存储作为用户终端的识别符的用户终端ID。对于该字段使用的值,可以使用在图4B的用户终端信息数据库410中在用户终端ID中使用的值。
[0094]在是否需要安装判定信息数据库500中,没有明示用于确定与各是否需要安装判定信息记录相对应的应用的信息。各是否需要安装判定信息记录仅包括I个用户终端ID。此外,如上所述,在本实施方式中,假设与I台用户终端关联的应用是I个。此外,如果参照图4B的用户终端信息数据库410,则能够确定I个对于各用户终端ID的使用应用ID。由此,只要使用该对应信息,在图5中就能够确定与各是否需要安装判定信息记录对应的应用ID。
[0095]此外,在图4B的用户终端信息数据库410中,对于没有被指定使用应用ID的用户终端,由于原本就不需要进行应用的是否需要安装判定,所以不包含在图5的是否需要安装判定信息数据库500中。
[0096]在摄像机ID字段(图5)中,存储作为监视摄像机的识别符的摄像机ID。在摄像机ID字段(图5)中,使用在图4A的监视摄像机信息数据库400的摄像机ID字段中使用的值。由于需要按照图5的每I个用户终端ID判定是否将与该用户终端对应的应用安装到各监视摄像机中,所以图5的是否需要安装判定信息数据库500的记录数,为具有使用应用ID的用户终端的数量与监视摄像机的总数的乘积。
[0097]在到达预测值字段中,存储到达预测值,该到达预测值是由用户终端ID指定的用户终端到达由摄像机ID指定的监视摄像机的摄影范围的概率。到达预测值用O到I的范围表示,到达的可能性越高,取越大的值。
[0098]在宽余时间字段中存储宽余时间。在将为了将与由用户终端ID指定的用户终端对应的应用安装到由摄像机ID指定的监视摄像机中并启动所需要的时间设为准备时间Tl、将该用户终端到达该监视摄像机的摄影范围之前所需要的预测时间设为到达预测时间T2的情况下,宽余时间用下式表示。
[0099]宽余时间=T2 —Tl
[0100]到达预测值计算部3120计算图5的是否需要安装判定信息数据库500的到达预测值。
[0101]到达预测时间计算部3130计算到达预测时间,该到达预测时间是用户终端到达监视摄像机的摄影范围之前所需要的预测时间。
[0102]准备时间计算部3140计算准备时间,该准备时间包含监视摄像机为了接收应用而需要的时间、及安装及启动所需要的时间。
[0103]宽余时间计算部3150使用由到达预测时间计算部3130计算出的到达预测时间、由准备时间计算部3140计算出的准备时间、以及上述式子,计算宽余时间。
[0104]是否需要安装判定部3160基于是否需要安装判定信息管理部3040管理的是否需要安装判断信息数据库500,进行对各监视摄像机应安装哪个应用的判定、及应卸载哪个应用的判定。
[0105]应用控制部3170对监视摄像机进行应用的安装、卸载、启动、结束等控制。
[0106]控制部3180为了实现各种功能,控制以上说明的监视摄像机信息管理部3010、用户终端信息管理部3020、应用信息管理部3030、是否需要安装判定信息管理部3040、通信部3110、到达预测值计算部3120、到达预测时间计算部3130、准备时间计算部3140、宽余时间计算部3150、是否需要安装判定部3160、应用控制部3170。
[0107]以下,参照附图对该摄像机应用控制系统的具体的步骤进行说明。
[0108]图6是表示摄像机控制装置2030对监视摄像机进行应用的控制的情况下的流程的流程图。摄像机控制装置2030例如每隔一定时间对用户终端信息管理部3020所管理的全部用户终端,针对与各个用户终端对应的应用,进行一系列的S6040?S6080的控制。
[0109]对于所管理的全部用户终端,在对于该应用的一系列的控制(S6040?S6080)结束之前,S6010的判定为“否”,选择还没有进行对于应用的一系列的控制(S6040?S6080)的用户终端(S6020),重复S6040?S6080的控制。对于所管理的全部用户终端,如果对于应用的一系列的控制(S6040?S6080)结束,则S6010的判定为“是”,摄像机控制装置2030对监视摄像机进行的应用的控制的处理结束。
[0110]以下,假设在S6020中选择的用户终端的用户终端ID是TERM_SEL而进行说明。
[0111]摄像机控制装置2030参照用户终端信息管理部3020管理的用户终端信息数据库410,取得与TERM_SEL对应的使用应用ID。此时,在没有与TERM_SEL对应的使用应用ID的情况下,S6030的判定为“否”,对于TERM_SEL不需要对于应用的一系列的控制(S6040?S6080),不进行S6040以下的处理,再次向S6010的判定返回。
[0112]以下说明在S6030中判定为“是”的情况下的处理。另外,假设使用应用ID为APP_SEL,进行以下的说明,该使用应用ID用于确定与由TERM_SEL确定的用户终端相对应的应用。
[0113]接着,将APP_SEL的是否需要安装判定信息记录更新(S6040)。这里,APP_SEL的是否需要安装判定信息记录,是在是否需要安装判定信息数据库500中作为用户终端ID而具有TERM_SEL的值的记录。
[0114]图7是详细地表示将APP_SEL的是否需要安装判定信息记录更新的步骤S6040的流程的流程图。
[0115]首先,判定在APP_SEL的是否需要安装判定信息记录中包含的全部的到达预测值和宽余时间是否已更新(S7010),在有尚未更新的到达预测值和宽余时间的情况下判定为“否”,重复S7020以下的处理。
[0116]如果APP_SEL的是否需要安装判定信息记录中包含的全部的到达预测值和宽余时间的更新完成,则判定为“是”,一系列的APP_SEL的是否需要安装判定信息记录的更新处理结束。在S7010中判定为“否”的情况下,在APP_SEL的是否需要安装判定信息记录中包含的到达预测值和宽余时间未更新的摄像机ID中选择I个(S7020)。将所选择的摄像机ID 设为 CAM_SEL。
[0117]接着,到达预测值计算部3120基于由TERM_SEL确定的用户终端的移动履历信息等,进行到达预测值的计算(S7030),该到达预测值是由TERM_SEL确定的用户终端到达由CAM_SEL确定的监视摄像机的摄影范围的概率。
[0118]由TERM_SEL确定的用户终端的移动履历信息包含在用户终端信息数据库410中。摄像机控制装置2030参照由该TERM_SEL确定的移动履历信息,例如基于长期的移动履历信息,使以过去频繁地滞留或经过的地点为摄影范围的监视摄像机的到达预测值变大、或使以判断为避开的地点为摄影范围的监视摄像机的到达预测值变小。
[0119]如果滞留在特定的监视摄像机的摄影范围中的时间的合计,比滞留在其他监视摄像机的摄影范围中的时间的合计长,则也可以使该特定的监视摄像机的到达预测值比其他监视摄像机的到达预测值大。
[0120]如果经过特定的监视摄像机的摄影范围的次数比经过其他监视摄像机的摄影范围的次数多,则也可以使该特定的监视摄像机的到达预测值比其他监视摄像机的到达预测值大。用户终端是否经过监视摄像机的摄影范围的判断,也可以在由图4B的用户终端位置信息表示的位置在规定的时间内(例如10分钟)至少有I次被包含在监视摄像机的摄影范围中的情况下,判断为经过I次。
[0121]此外,例如也可以基于短期的移动履历信息判定当前的移动方向,使以此后成为移动目的地的方向的地点为摄影范围的监视摄像机的到达预测值,比以到此为止已经过的地点为摄影范围的监视摄像机的到达预测值大。
[0122]此外,考虑今后改变移动方向、或在移动中途的地点滞留等的可能性,在摄影范围中也可以包含从当前地点看来处于移动目的地相同的方向的地点的监视摄像机存在多个的情况下,使距当前地点较近的监视摄像机的到达预测值较大。
[0123]另外,也可以基于短期的移动履历信息,例如基于从当前的时刻起5分钟以内的移动履历信息,来计算当前的用户终端的移动方向及移动速度。例如也可以将以5分钟前的用户终端的位置为起点而包含当前的用户终端的位置的延长线上的方向作为移动方向。此外,例如也可以使用5分钟前的用户终端的位置和当前的用户终端的位置的直线距离来决定移动速度。
[0124]此外,移动速度也可以为固定值。在以用户终端的当前位置为起点、以所关注的摄像机的位置为终点的情况下,也可以是,越是以距连结起点与终点的直线更近的点为摄影位置的监视摄像机,则到达预测值越大。
[0125]如果以这样的规则计算到达预测值,则在图9的地图中用户终端经过箭头9010的路径而当前处于地点9020的情况下,各监视摄像机的到达预测值可得到例如CAM_A:0.1、CAM_B:0.3、CAM_C:0.2、CAM_D:0.5、CAM_E:0.9、CAM_F:0.5、CAM_G:0.4、CAM_H:0.6、CAM_I:0.6这样的值,其中箭头9010表示用户终端到来所经过的路径。
[0126]此外,在由TERM_SEL确定的用户终端是具备导航功能的终端,对于由TERM_SEL确定的用户终端的导航功能设定了目的地的情况下,也可以是如以下这样,即:到达预测值计算部3120使用从用户终端取得的导航路径信息,使在摄影范围中包含目的地和达到该目的地的导航路径的监视摄像机的到达预测值变大。
[0127]回到图7的说明,作为S7030的下个步骤,计算在由CAM_SEL确定的监视摄像机中使由APP_SEL确定的应用动作所需的宽余时间(S7040)。
[0128]图8是计算宽余时间的步骤S7040的详细流程图。为了计算宽余时间,首先,到达预测时间计算部3130计算由TERM_SEL确定的用户终端到达由CAM_SEL确定的监视摄像机的摄影范围所需要的到达预测时间(S8010)。
[0129]作为到达预测时间计算部3130计算到达预测时间的方法,首先,根据由CAM_SEL确定的监视摄像机位置信息和由TERM_SEL确定的用户终端位置信息,计算由CAM_SEL确定的监视摄像机与由TERM_SEL确定的用户终端间的直线距离或沿着路径的距离。
[0130]接着,根据存储在用户终端信息数据库410中的移动履历信息,计算最近的移动速度。另外,最近的移动速度也可以使用上述短期的移动履历信息来计算。并且,可以通过上述距离和计算出的移动速度计算到达预测时间。另外,在求移动速度时,也可以使用预先准备的固定值或由用户预先选择的固定值,来代替使用移动履历信息。
[0131]此外,在由TERM_SEL确定的用户终端是具备导航功能的终端,能够利用拥堵信息或交通信息的情况下,能够提高到达预测时间的计算精度。此外,在到达预测时间计算部3130计算到达预测时间时,也可以从用户终端取得由TERM_SEL确定的用户终端的导航功能所提供的路径信息,沿着由路径信息表示的路径,求出通过由CAM_SEL确定的监视摄像机位置信息而确定的位置、和通过由TERM_SEL确定的用户终端位置信息而确定的位置之间的距离。
[0132]作为S8010的下一个步骤,准备时间计算部3140计算在由CAM_SEL确定的监视摄像机中使由APP_SEL确定的应用动作所需要的准备时间(S8020)。作为准备时间计算部3140计算准备时间的方法,首先,参照应用信息管理部3030管理的应用信息数据库420,取得由APP_SEL确定的应用的大小。接着,从应用信息数据库420以应用保存场所为参考,确定应用的保存场所。这里,假设应用保存在摄像机控制装置2030中。
[0133]接着,参照监视摄像机信息管理部3010所管理的监视摄像机信息数据库400,取得由CAM_SEL确定的监视摄像机与摄像机控制装置2030间的通信速度,根据得到的大小和通信速度,计算将应用发送到由CAM_SEL确定的监视摄像机所需要的时间。
[0134]对计算出的发送所需要的时间,再加上在由CAM_SEL确定的监视摄像机内部的安装处理和启动处理所需要的时间,准备时间的计算完成。也可以在各监视摄像机中搭载测量CPU的使用率、存储器的使用率等的当前的自身性能的功能,各监视摄像机将该测量数据定期地向摄像机控制装置发送。摄像机控制装置也可以将该测量数据与摄像机ID关联而存储。
[0135]摄像机控制装置也可以基于该存储的数据、应用的大小来计算安装处理所需要的时间、启动处理所需要的时间。摄像机控制装置也可以是,CPU的使用率越高、存储器的使用率越高、应用的大小越大,则安装处理所需要的时间、启动处理所需要的时间花费的越长。此外,摄像机控制装置也可以不使用上述那样的测量数据,而仅使用应用的大小来决定安装处理所需要的时间及启动处理所需要的时间。
[0136]作为S8020的下个步骤,宽余时间计算部3150计算在由CAM_SEL确定的监视摄像机中使由APP_SEL确定的应用动作时的宽余时间(S8030)。如已经说明那样,宽余时间使用在S8010中计算出的到达预测时间T2、和在S8020中计算出的准备时间Tl,用下式表示。
[0137]宽余时间=T2 —Tl
[0138]回到图7的说明,作为S7040的下个步骤,将在S7030中计算出的到达预测值和在S7040中计算出的宽余时间反映到是否需要安装判定信息记录中(S7050)。
[0139]回到图6的说明,作为S6040的下个步骤,对全部的监视摄像机进行由APP_SEL确定的应用的是否需要安装判定(S6050)。对于各监视摄像机是否安装由APP_SEL确定的应用的判定,使用在S6040中计算出的到达预测值和宽余时间进行。
[0140]该判定以如下方式进行:越是那些在更近的将来被使用的可能性高的监视摄像机,则越成为要安装规定的应用的状态,并且完成安装的定时要使得当用户终端到达监视摄像机的摄影范围时,在该监视摄像机中使规定的应用动作的准备不会来不及。
[0141]具体而言,例如如图10所示,在纵轴取到达预测值、横轴取宽余时间的情况下,摄像机控制装置判定为仅对具备如下摄像机ID的监视摄像机安装由APP_SEL确定的应用,上述的摄像机ID具有到达预测值和宽余时间进入到斜线部的区域即区域A中的组合。
[0142]S卩,即使是到达预测值表示用户终端到达监视摄像机的摄影范围的概率较高的情况,摄像机控制装置也随着到达预测时间比准备时间变长、也就是说随着宽余时间变大,而使将应用向监视摄像机安装的概率降低。由此,除了能够向使用可能性较高的监视摄像机安装应用以使应用的动作准备可靠地来得及以外,还能够抑制浪费地对大范围的监视摄像机进行了安装的状况。
[0143]此外,即使是应用已经安装在监视摄像机中、而且到达预测值表示用户终端到达监视摄像机的摄影范围的概率较高的情况下,摄像机控制装置也随着到达预测时间比准备时间变长、也就是说随着宽余时间变大,而使将应用从监视摄像机卸载的概率增加。
[0144]另外,在监视摄像机中已经安装有对象的应用的情况下,也可以不考虑向监视摄像机发送应用的时间来计算准备时间。
[0145]另外,在处于监视摄像机密集的区域等情况下,具备存在于图10的区域A中的到达预测值和宽余时间的监视摄像机有可能有多个,但在这样的情况下,也可以从这些多个监视摄像机中,对更适合于使应用动作的监视摄像机赋予顺序来进行选择。
[0146]例如,根据应用不同,也有广角的监视摄像机更适合、或者如果是发送许多数据的应用则通信速度较快的监视摄像机更适合的情况。或者,也有如在专利文献I中提出那样,也可能有更能够捕捉到用户终端所有者的正面的监视摄像机更适合的情形。
[0147]如果在应用信息数据库420中,按照各个应用中每个应用追加适合于在怎样的监视摄像机中动作的信息,并且在监视摄像机信息数据库400中,追加各个监视摄像机具有的资源及设置条件等的信息,则能够从具备存在于图10的区域A中的到达预测值和宽余时间的监视摄像机中,进一步缩减适合于各应用的监视摄像机的范围来进行选择。
[0148]回到图6的说明,作为S6050的下个步骤,应用控制部3170对在S6050中被判定为需要安装的全部的监视摄像机进行由APP_SEL确定的应用的安装,对被判断为不需要安装的全部的监视摄像机进行由APP_SEL确定的应用的卸载(如果原本没有安装则不卸载),将监视摄像机信息数据库400的已安装应用ID字段更新(S6060)。即,在进行了由APP_SEL确定的应用的安装的情况下,将APP_SEL向已安装应用ID字段记录。在判定为不需要安装由APP_SEL确定的应用的情况下,将APP_SEL从已安装应用ID字段中删除。
[0149]接着,从安装有由APP_SEL确定的应用的全部的监视摄像机中,选择将由APP_SEL确定的应用启动的监视摄像机(S6070)。关于监视摄像机的选择方法,例如也可以单纯地选择能够以最好的画质对由TERM_SEL确定的用户终端所位于的区域进行摄影的监视摄像机。
[0150]或者,也可以对应用信息数据库,按照各个应用的每个应用,追加适合在怎样的监视摄像机中动作的信息,在监视摄像机信息数据库400中,追加各个监视摄像机具有的资源及设置条件等的信息,基于这些信息选择适合于各应用的监视摄像机。此外,在是适合同时处理来自多个角度的影像的应用的情况下,也可以选择多个监视摄像机,能够同时在多个监视摄像机上将相同的应用启动。
[0151]接着,应用控制部3170在所选择的监视摄像机上将由APP_SEL确定的应用启动。如果由APP_SEL确定的应用已经在没有被选择的监视摄像机上动作,则应用控制部3170使由APP_SEL确定的应用结束。应用控制部3170将监视摄像机信息数据库400的启动中应用ID字段更新(S6080)。即,在将由APP_SEL确定的应用已启动的情况下,将APP_SEL向启动中应用ID字段记录。
[0152]此外,在由APP_SEL确定的应用的动作结束了的情况下,将APP_SEL从启动中应用ID字段中删除,将APP_SEL向已安装应用ID的字段记录。另外,如上述那样,也可以不将存储在启动中应用ID字段中的应用ID向已安装应用ID的字段存储。通过该S6080的步骤,与TERM_SEL关联的对于应用的一系列的控制处理完成,再次返回到S6010的判定。
[0153]以上,结束图6的流程图的说明。
[0154]另外,在图7中,对全部的监视摄像机在S7040中计算宽余时间,但在由S7030计算出的到达预测值为某个规定值以下的情况下,也可以不计算宽余时间。例如,在仅对具有存在于图10的区域A中的到达预测值和宽余时间的组合的监视摄像机安装应用的情况下,对在图10中到达预测值是α以下的监视摄像机也可以不计算宽余时间。这样做是因为能够削减不可能被安装应用的监视摄像机的宽余时间的计算处理,以及将应用卸载的可能性很确定的监视摄像机的宽余时间的计算处理。
[0155]此外,在实施方式中,设摄像机控制装置2030每隔一定时间,对用户终端信息管理部3020管理的全部的用户终端,进行与各个用户终端对应的关于应用的一系列的S6040?S6080的控制,但是,在别的实施方式中,也可以按照每个用户终端,在分别不同的定时,进行与各个用户终端对应的关于应用的一系列的控制。
[0156]例如,如果移动速度较快的用户终端以比移动速度较慢的用户终端更大的频度进行应用的控制,则对于速度较快的用户终端,能够降低应用动作的监视摄像机的切换变慢的可能性,此外,对于速度较慢的用户终端,不会浪费地进行频繁的信息更新处理。
[0157]另外,当监视摄像机已经保持有应用,但在监视摄像机中应用并未启动时,准备时间计算部3140也可以将启动应用所需要的时间作为准备时间,是否需要安装判断部3160也可以基于到达预测值、到达预测时间和该准备时间,决定将应用在监视摄像机中启动的时机,来代替是否向监视摄像机安装应用的判断。该决定如在实施方式中说明那样,只要基于到达预测值、到达预测时间、准备时间和图10决定就可以。
[0158]摄像机控制装置2030只要确认在监视摄像机信息数据库400中与监视摄像机ID对应的启动中应用ID、已安装应用ID,就能够知道监视摄像机已经保持有应用、但在监视摄像机中应用还没有启动的状态。
[0159]摄像机控制装置2030也可以事先向监视摄像机通知所决定的时机,监视摄像机在所通知的时机将应用启动。
[0160]此外,摄像机控制装置2030也可以在所决定的时机即将到来之前,向监视摄像机指示启动应用,从摄像机控制装置2030接收到该启动通知的监视摄像机立即将应用启动。
[0161](其他变形例)
[0162]另外,基于上述实施方式说明了本发明,但本发明当然并不限定于上述实施方式。以下这样的情况也包含在本发明中。
[0163](I)上述各装置具体而言是由微处理器、R0M、RAM、硬盘单元、显示器单元、键盘、鼠标等构成的计算机系统。在RAM或硬盘单元中存储有计算机程序。通过微处理器按照计算机程序动作,各装置达成其功能。这里,计算机程序是为了达成规定的功能,将表示对计算机的指令的命令代码组合多个而构成的。
[0164](2)构成上述各装置的构成要素的一部分或全部也可以由I个系统LSI (LargeScale Integrat1n:大规模集成电路)构成。系统LSI是将多个构成部分集成到I个芯片上而制造的超多功能LSI,具体而言是包括微处理器、ROM、RAM等而构成的计算机系统。在RAM中存储有计算机程序。通过微处理器按照计算机程序动作,系统LSI达成其功能。
[0165](3)构成上述各装置的构成要素的一部分或全部也可以由对各装置可拆装的IC卡或单体的模块构成。IC卡或模块是由微处理器、R0M、RAM等构成的计算机系统。IC卡或模块也可以包括上述超多功能LSI。通过微处理器按照计算机程序动作,IC卡或模块达成其功能。该IC卡或该模块也可以具有耐篡改性。
[0166](4)本发明也可以是上述所示的方法。此外,也可以是将这些方法通过计算机实现的计算机程序,也可以是由计算机程序构成的数字信号。
[0167]此外,本发明也可以将计算机程序或数字信号记录到计算机可读取的记录介质,例如软盘、硬盘、CD — R0M、M0、DVD、DVD — ROM,DVD — RAM,BD (Blu — ray (注册商标)Disc)、半导体存储器等中。此外,也可以是记录在这些记录介质中的数字信号。
[0168]此外,本发明也可以将计算机程序或数字信号经由电通信线路、无线或有线通信线路、以因特网为代表的网络、数据广播等传送。
[0169]此外,本发明也可以是具备微处理器和存储器的计算机系统,存储器存储有上述计算机程序,微处理器按照计算机程序动作。
[0170]此外,也可以通过将程序或数字信号记录到记录介质中并移送、或者通过将程序或数字信号经由网络等移送,由独立的其他计算机系统实施。
[0171](5)也可以将上述实施方式及上述变形例分别组合。
[0172]产业上的可利用性
[0173]有关本发明的一形态的摄像机控制装置,作为能够决定开始使应用在摄像机中动作的准备的适当的时机的装置等是有用的。
[0174]标号说明
[0175]400监视摄像机信息数据库
[0176]410用户终端信息数据库
[0177]420应用信息数据库
[0178]500是否需要安装判定信息数据库
[0179]2010监视摄像机
[0180]2020用户终端
[0181]2030摄像机控制装置
[0182]2040 因特网
[0183]2050移动通信网
[0184]3010监视摄像机信息管理部
[0185]3020用户终端信息管理部
[0186]3030应用信息管理部
[0187]3040是否需要安装判定信息管理部
[0188]3110 通信部
[0189]3120到达预测值计算部
[0190]3130到达预测时间计算部
[0191]3140准备时间计算部
[0192]3150宽余时间计算部
[0193]3160是否需要安装判定部
[0194]3170应用控制部
[0195]3180 控制部
[0196]9010表示用户终端到来所经过的路径的箭头
[0197]9020用户终端当前位于的地点
【权利要求】
1.摄像机控制装置,控制摄像机,包括: 到达预测值计算器,基于用户终端的移动履历信息,计算表示所述用户终端到达所述摄像机的摄影范围的概率的到达预测值; 到达预测时间计算器,基于表示所述用户终端的位置的第I信息、表示所述摄像机的位置的第2信息,计算所述用户终端到达所述摄像机的摄影范围之前所需要的预测时间即到达预测时间; 准备时间计算器,计算为了使应用在所述摄像机中动作而需要的时间即准备时间;以及 判断器,基于所述到达预测值、所述到达预测时间、所述准备时间,判断是否开始使所述应用在所述摄像机中动作的准备。
2.如权利要求1所述的摄像机控制装置, 所述准备时间包括从保存有应用的场所向所述摄像机发送所述应用的时间; 是否开始使所述应用在所述摄像机中动作的准备的判断,包括是否将所述应用向所述摄像机安装的判断。
3.如权利要求1所述的摄像机控制装置, 是否开始使所述应用在所述摄像机中动作的准备的判断,包括将所述应用在所述摄像机中启动的时机的判断。
4.如权利要求2所述的摄像机控制装置, 所述移动履历信息包括所述用户终端的规定时间前的位置信息即第3信息; 所述第I信息是表示当前的用户终端的位置的信息; 所述到达预测值计算器基于所述第3信息计算所述到达预测值。
5.如权利要求2所述的摄像机控制装置, 所述移动履历信息包括所述用户终端的长期的移动履历信息即第4信息; 所述第I信息是表示当前的用户终端的位置的信息; 所述到达预测值计算器基于所述第4信息计算所述到达预测值。
6.如权利要求5所述的摄像机控制装置, 所述第4信息包括表示所述用户终端滞留在所述摄像机的摄影范围中的时间的信息。
7.如权利要求6所述的摄像机控制装置, 即使是所述到达预测值表示所述用户终端到达所述摄像机的摄影范围的概率较高的情况,也使将所述应用向所述摄像机安装的概率随着所述到达预测时间比所述准备时间变长而降低。
8.如权利要求7所述的摄像机控制装置, 在所述摄像机保持所述应用的情况下,不考虑对所述摄像机发送所述应用的时间来计算所述准备时间; 即使是所述到达预测值表示所述用户终端到达所述摄像机的摄影范围的概率较高的情况,也使将所述应用从所述摄像机卸载的概率随着所述到达预测时间比所述准备时间变长而增加。
9.如权利要求2所述的摄像机控制装置, 所述到达预测值计算器基于所述移动履历信息、从所述用户终端取得的路径信息,计算所述到达预测值。
10.如权利要求2所述的摄像机控制装置, 所述到达预测时间计算器基于所述第I信息、所述第2信息、所述用户终端的移动履历信息,计算所述到达预测时间。
11.如权利要求2所述的摄像机控制装置, 所述到达预测时间计算器基于所述第I信息、所述第2信息、从所述用户终端取得的路径信息,计算所述到达预测时间。
12.—种摄像机控制方法,控制摄像机,包括: 基于用户终端的移动履历信息,计算表示所述用户终端到达所述摄像机的摄影范围的概率的到达预测值的步骤; 基于表示所述用户终端的位置的第I信息、表示所述摄像机的位置的第2信息,计算所述用户终端到达所述摄像机的摄影范围之前所需要的预测时间即到达预测时间的步骤; 计算为了使应用在所述摄像机中动作而需要的时间即准备时间的步骤;以及基于所述到达预测值、所述到达预测时间、所述准备时间,判断是否开始使所述应用在所述摄像机中动作的准备的步骤。
13.一种摄像机控制系统,包括摄像机控制装置、用户终端、摄像机, 所述摄像机控制装置包括: 到达预测值计算器,基于所述用户终端的移动履历信息,计算表示所述用户终端到达所述摄像机的摄影范围的概率的到达预测值; 到达预测时间计算器,基于表示所述用户终端的位置的第I信息、表示所述摄像机的位置的第2信息,计算所述用户终端到达所述摄像机的摄影范围之前所需要的预测时间即到达预测时间; 准备时间计算器,计算为了使应用在所述摄像机中动作而需要的时间即准备时间;以及 判断器,基于所述到达预测值、所述到达预测时间、所述准备时间,判断是否开始使所述应用在所述摄像机中动作的准备, 所述用户终端将所述第I信息向所述摄像机控制装置通知; 在所述判断器判断为开始使所述应用在所述摄像机中动作的准备的情况下,所述摄像机从所述摄像机控制装置接收信息。
【文档编号】H04N5/225GK104322059SQ201480001327
【公开日】2015年1月28日 申请日期:2014年3月17日 优先权日:2013年4月19日
【发明者】若井良平 申请人:松下电器(美国)知识产权公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1