摄像系统和摄像终端的制作方法

文档序号:11437231阅读:186来源:国知局
摄像系统和摄像终端的制造方法与工艺

本申请根据2016年2月22日在日本申请的日本特愿2016-031370号主张优先权,在此引用其内容。

本发明涉及摄像系统和摄像终端。



背景技术:

公知有在控制装置和多个数字照相机经由通信网络建立连接(链路)的数字照相机系统中,从作为主机的控制装置远程一并控制多个数字照相机的拍摄动作(例如,参照专利文献1)。

专利文献1:日本特开2006-238020号公报

在远程一并控制多个数字照相机的拍摄动作的情况下,通过群发(组播或广播)来一并发送控制指令。但是,群发通常不进行送达确认以防止拥堵。因此,即使多个数字照相机中存在控制指令未到达的数字照相机,也无法知道,同时拍摄有可能失败。另一方面,当对各个数字照相机进行送达确认时,产生拥堵,有可能摄像请求指示未到达而使得同时拍摄失败。

此外,在通信设备彼此经由通信网络等建立连接(链路)的情况下,为了管理连接,针对每个通信设备需要存储器等资源。在资源较少的通信设备的情况下,资源不足,能够连接的台数受到限制。



技术实现要素:

本发明是为了解决上述问题而完成的,其目的在于提供一种能够进一步减少多台摄像终端的同时拍摄的失败,能够消除同时拍摄所使用的摄像终端的台数限制的摄像系统和摄像终端。

用于解决问题的手段

本发明的第一方式的摄像系统包含摄像指示终端和摄像终端,其中,所述摄像指示终端具有:所述摄像指示终端具有:摄像指示终端通信部,其通过无线方式与所述摄像终端进行通信;以及摄像指示终端控制部,其进行向所述摄像终端发送数据链路级的特定群发数据包的控制,所述特定群发数据包包含表示第1期间的参数和摄像指示信号,所述摄像终端具有:摄像终端通信部,其通过无线方式与所述摄像指示终端进行通信;摄像部,其拍摄图像;以及摄像终端控制部,其响应通过无线方式从所述摄像指示终端发送的所述特定群发数据包,而进行使所述摄像部拍摄图像的摄像控制,在未与所述摄像终端之间建立数据链路级的通信连接的情况下,所述摄像指示终端控制部在所述第1期间,反复发送所述特定群发数据包,在设所述摄像终端通信部接收到所述特定群发数据包的时刻为第1时刻时,所述摄像终端控制部响应在该第1时刻接收到的该特定群发数据包而进行所述摄像控制,从该第1时刻起在所述第1期间,不进行响应新接收到的所述特定群发数据包的所述摄像控制。

此外,本发明的第二方式的摄像终端具有:摄像终端通信部,其通过无线方式与摄像指示终端进行通信;摄像部,其拍摄图像;以及摄像终端控制部,其响应通过无线方式从所述摄像指示终端发送的数据链路级的特定群发数据包,进行使所述摄像部拍摄图像的摄像控制,所述特定群发数据包包含表示第1期间的参数和摄像指示信号,在设所述摄像终端通信部接收到所述特定群发数据包的时刻为第1时刻时,所述摄像终端控制部响应在该第1时刻接收到的该特定群发数据包而进行所述摄像控制,从该第1时刻起在所述第1期间,不进行响应新接收到的所述特定群发数据包的所述摄像控制。

此外,本发明的第三方式的摄像终端具有:摄像终端通信部,其通过无线方式与摄像指示终端进行通信;摄像部,其拍摄动态图像;以及摄像终端控制部,其响应通过无线方式从所述摄像指示终端发送的数据链路级的特定群发数据包,进行使所述摄像部开始动态图像的拍摄的动态图像摄像控制,所述特定群发数据包包含表示第1期间的参数和摄像指示信号,在设所述摄像终端通信部接收到所述特定群发数据包的时刻为第1时刻时,所述摄像终端控制部响应在该第1时刻接收到的该特定群发数据包而进行所述动态图像摄像控制,从该第1时刻起在所述第1期间,不进行响应新接收到的所述特定群发数据包的所述动态图像摄像控制。

此外,根据本发明的第四方式,在本发明的第三方式的摄像终端中,在从所述第1时刻起经过了所述第1期间以后接收到所述特定群发数据包的情况下,在正在拍摄所述动态图像时,所述摄像终端控制部进行使该动态图像的拍摄结束以后开始新的动态图像的拍摄的所述动态图像摄像控制。

此外,本发明的第五方式的摄像系统包含摄像指示终端和摄像终端,其中,所述摄像指示终端具有:摄像指示终端通信部,其通过无线方式与所述摄像终端进行通信;以及摄像指示终端控制部,其进行向所述摄像终端发送数据链路级的特定群发数据包的控制,所述特定群发数据包包含表示第1期间的参数、表示第1间隔或发送次数的参数和摄像指示信号,所述摄像终端具有:摄像终端通信部,其通过无线方式与所述摄像指示终端进行通信;摄像部,其拍摄图像;以及摄像终端控制部,其响应通过无线方式从所述摄像指示终端发送的所述特定群发数据包,进行使所述摄像部拍摄图像的摄像控制,在未与所述摄像终端之间建立数据链路级的通信连接的情况下,所述摄像指示终端控制部在所述第1期间,按照所述第1间隔反复发送所述特定群发数据包,或者将所述特定群发数据包反复发送所述发送次数,在设所述摄像终端通信部接收到所述特定群发数据包的时刻为第1时刻时,所述摄像终端控制部响应在该第1时刻接收到的该特定群发数据包,在所述第1期间,以所述第1间隔反复进行所述摄像控制或者进行所述发送次数的所述摄像控制,从该第1时刻起在所述第1期间,不进行响应新接收到的所述特定群发数据包的所述摄像控制。

此外,本发明的第六方式的摄像终端具有:摄像终端通信部,其通过无线方式与摄像指示终端进行通信;摄像部,其拍摄图像;以及摄像终端控制部,其响应通过无线方式从所述摄像指示终端发送的数据链路级的特定群发数据包,进行使所述摄像部拍摄图像的摄像控制,所述特定群发数据包包含表示第1期间的参数、表示第1间隔或发送次数的参数和摄像指示信号,在设所述摄像终端通信部接收到所述特定群发数据包的时刻为第1时刻时,所述摄像终端控制部响应在该第1时刻接收到的该特定群发数据包,在所述第1期间,以所述第1间隔反复进行所述摄像控制或者进行所述发送次数的所述摄像控制,从该第1时刻起在所述第1期间,不进行响应新接收到的所述特定群发数据包的所述摄像控制。

此外,本发明的第七方式的摄像终端的特征在于,具有:摄像终端通信部,其通过无线方式与摄像指示终端进行通信;摄像部,其拍摄动态图像;以及摄像终端控制部,其响应通过无线方式从所述摄像指示终端发送的数据链路级的特定群发数据包,进行使所述摄像部开始动态图像的拍摄的动态图像摄像控制,所述特定群发数据包包含表示第1期间的参数、表示第1间隔或发送次数的参数和摄像指示信号,在设所述摄像终端通信部接收到所述特定群发数据包的时刻为第1时刻时,所述摄像终端控制部响应在该第1时刻接收到的该特定群发数据包而进行所述动态图像摄像控制,并控制成重叠地存储所述参数作为该拍摄的动态图像的索引,从该第1时刻起在所述第1期间,不进行响应新接收到的所述特定群发数据包的所述动态图像摄像控制。

此外,本发明的第八方式的摄像终端是包含摄像指示终端和摄像终端的摄像系统,其中,所述摄像指示终端具有:摄像指示终端通信部,其通过无线方式与所述摄像终端进行通信;以及摄像指示终端控制部,其进行向所述摄像终端发送数据链路级的特定群发数据包的控制,所述特定群发数据包包含表示第1期间的参数、表示第1间隔或发送次数的参数、以最先发送的特定群发数据包的数据包序号为起点按照每次发送利用唯一法则被计算为不同的值的数据包序号、和摄像指示信号,所述摄像终端具有:摄像终端通信部,其通过无线方式与所述摄像指示终端进行通信;摄像部,其拍摄图像;以及摄像终端控制部,其响应通过无线方式从所述摄像指示终端发送的所述特定群发数据包,进行使所述摄像部拍摄图像的摄像控制,在与所述摄像终端之间未建立数据链路级的通信连接的情况下,所述摄像指示终端控制部在所述第1期间,以第1间隔反复发送所述特定群发数据包或将所述特定群发数据包反复发送所述发送次数,在设所述摄像终端通信部接收到所述特定群发数据包的时刻为第1时刻时,所述摄像终端控制部响应在该第1时刻接收到的该特定群发数据包,在所述第1期间,以所述第1间隔反复进行所述摄像控制或者进行所述发送次数的所述摄像控制,并且控制成每次通过该摄像控制进行拍摄时,将所拍摄的图像与以在所述第1时刻以后最先接收到的所述特定群发数据包的数据包序号为起点并利用所述唯一法则求出的值一起进行存储。

根据本发明,摄像指示终端具有:摄像指示终端通信部,其通过无线方式与摄像终端进行通信;以及摄像指示终端控制部,其进行向摄像终端发送包含表示第1期间的参数、和摄像指示信号的数据链路级的特定群发数据包的控制。此外,摄像终端具有:摄像终端通信部,其通过无线方式与摄像指示终端进行通信;摄像部,其拍摄图像;以及摄像终端控制部,其响应通过无线方式从摄像指示终端发送的特定群发数据包而进行使摄像部拍摄图像的摄像控制。此外,摄像指示终端控制部在与摄像终端之间未建立数据链路级的通信连接的情况下,在第1期间,反复发送特定群发数据包。此外,在设摄像终端通信部接收到特定群发数据包的时刻为第1时刻时,摄像终端控制部响应在该第1时刻接收到的该特定群发数据包而进行摄像控制,从该第1时刻起在第1期间,不进行响应新接收到的特定群发数据包的摄像控制。

根据该结构,能够进一步减少多台摄像终端的同时拍摄的失败,能够消除同时拍摄所使用的摄像终端的台数限制。

附图说明

图1是示出了本发明第1实施方式的摄像系统的结构的示意图。

图2是示出了本发明第1实施方式的摄像终端的结构的框图。

图3是示出了本发明第1实施方式的摄像指示终端的结构的框图。

图4是示出了从以往公知的摄像指示终端向摄像终端发送摄像指示的步骤的序列图。

图5是示出了从以往公知的摄像指示终端向摄像终端发送摄像指示的步骤的序列图。

图6是示出了本发明的第1实施方式中的广告数据(advdata)的第1例的示意图。

图7是示出了从本发明第1实施方式的摄像指示终端向摄像终端发送摄像指示的步骤的序列图。

图8是示出了本发明第1实施方式的摄像终端进行拍摄的时机的时序图。

图9是示出了本发明第1实施方式中的摄像指示终端的动作步骤的流程图。

图10是示出了本发明第1实施方式中的摄像终端的动作步骤的流程图。

图11是示出本发明第1实施方式的摄像终端执行拍摄处理的时机的时序图。

图12是示出本发明第2实施方式的摄像终端多次进行拍摄的时机的时序图。

图13是示出了本发明第2实施方式中的摄像终端的动作步骤的流程图。

图14是示出了本发明第2实施方式中的广告数据(advdata)的例子的示意图。

图15是示出了在本发明第2实施方式的广告数据(advdata)中包含数据包序号的例子的示意图。

图16是示出了本发明第2实施方式的摄像终端按照动态图像的每个章节来附加索引的例子的时序图。

图17是示出了从本发明第3实施方式的摄像指示终端向摄像终端发送摄像指示并确认摄像指示的送达的步骤的序列图。

图18是示出了本发明第3实施方式的摄像指示终端的动作步骤的流程图。

图19是示出了本发明第3实施方式的摄像终端的动作步骤的流程图。

图20是示出了从本发明第4实施方式的摄像指示终端向摄像终端发送摄像指示并确认摄像指示的送达的步骤的序列图。

图21是示出了本发明第4实施方式的摄像指示终端的动作步骤的流程图。

图22是示出了本发明第4实施方式的摄像终端的动作步骤的流程图。

图23是示出了本发明第4实施方式的摄像指示终端在显示部上显示的判定结果显示画面的例子的示意图。

图24是示出了本发明第4实施方式的摄像指示终端在显示部上显示的判定结果显示画面的例子的示意图。

图25是示出了本发明第4实施方式的摄像指示终端在显示部上显示的判定结果显示画面的例子的示意图。

标号说明

101:摄像终端;102:第1处理器;103:第1通信器;104:第1存储器;105:摄像机;201:摄像指示终端;202:第2处理器;203:第2通信器;204:第2存储器。

具体实施方式

(第1实施方式)

以下,参照附图说明本发明的第1实施方式。本实施方式的摄像系统包含摄像终端和摄像指示终端。图1是示出了本实施方式的摄像系统的结构的示意图。在图示的例子中,摄像系统1包含多台摄像终端101、和摄像指示终端201。例如,摄像终端101是数字照相机等能够拍摄图像的电子设备。此外,例如,摄像指示终端201是智能手机或平板等能够执行程序的电子设备。

摄像指示终端201向多台摄像终端101一并发送摄像指示。此外,多台摄像终端101根据摄像指示终端201的指示,分别拍摄图像。由此,摄像指示终端201能够使多台摄像终端101同时拍摄图像。

图2是示出了本实施方式的摄像终端101的结构的框图。在图示的例子中,摄像终端101具有:第1处理器102、第1通信器103、第1存储器104和摄像器105。

第1通信器103是根据第2处理器202的指示,基于蓝牙(bluetooth,注册商标)等通信规格进行数据通信的通信模块。第1存储器104存储统一控制摄像终端101具备的各个部的动作的控制程序、和由第1通信器103收发的数据。此外,第1存储器104暂时存储图像数据等。

此外,第1存储器104包含ram、闪存、作为外部存储介质的存储卡等存储介质,并根据各个使用用途来读入各种数据。

第1处理器102通过执行在第1存储器104中存储的控制程序,进行依照经由第1通信器103接收到的来自摄像指示终端的摄像指示来拍摄被摄体的控制。此外,第1处理器102统一控制摄像终端101具备的各个部(例如,包含未图示的显示器或操作部等)的动作。

摄像器105根据第1处理器102的指示,拍摄被摄体并生成摄像信号,并且进行各种图像处理来生成图像数据。所生成的图像数据被记录到未图示的存储卡等中。

图3是示出了本实施方式的摄像指示终端201的结构的框图。在图示的例子中,摄像指示终端201具有:第2处理器202、第2通信器203、第2存储器204和显示部205。

第2通信器203是根据第2处理器202的指示,基于蓝牙等通信规格进行数据通信的通信模块。第2存储器204存储统一控制摄像指示终端201具备的各个部的动作的控制程序、和由第2通信器203收发的数据。此外,第2存储器204包含ram、闪存、作为外部存储介质的存储卡等存储介质,并根据各个使用用途来读入各种数据。

第2处理器202通过执行在第2存储器204中存储的控制程序,进行使得经由第2通信器203将从未图示的操作部输入的用户的摄像指示发送到摄像装置101的控制。此外,第2处理器202统一控制摄像指示终端201具备的各个部(显示部205或未图示的操作部等)的动作。显示部205例如是液晶显示器,对图像等进行显示。

接着,对从摄像指示终端向摄像终端发送摄像指示的例子进行说明。图4是示出了从以往公知的摄像指示终端向摄像终端发送摄像指示的步骤的序列图。

(步骤s9901)摄像指示终端与摄像终端a~c建立通信连接。通常在终端之间收发数据的情况下,需要在终端之间建立连接(这里所指的连接表示利用无线lan或蓝牙等无线通信的连接)。另外,为了按照每个终端建立连接,需要连接管理用的资源(存储器),且当摄像终端增加时,有时由于资源不足而无法连接。

(步骤s9902)摄像指示终端向摄像终端a~c群发(组播或广播)控制指令(摄像指示)。在图示的例子中,控制指令(摄像指示)到达了全部摄像终端a~c。

(步骤s9903)由于控制指令(摄像指示)已到达,所以摄像终端a~c根据控制指令(摄像指示),进行拍摄。

有时由于通信错误等原因,控制指令(摄像指示)未从摄像指示终端到达摄像终端a~c。图5是示出了从以往公知的摄像指示终端向摄像终端发送摄像指示的步骤的序列图。步骤s9911与步骤s9901相同。

(步骤s9912)摄像指示终端向摄像终端a~c群发(组播或广播)控制指令(摄像指示)。虽然在图示的例子中,控制指令(摄像指示)已到达摄像终端a、b,但是控制指令(摄像指示)未到达摄像终端c。

(步骤s9913)摄像终端a、b中,由于控制指令(摄像指示)已到达,所以根据控制指令(摄像指示),进行拍摄。另一方面,摄像终端c中,由于控制指令(摄像指示)未到达,所以不进行拍摄。

这样,在以往公知的方法中,在向多台摄像终端同时发送控制指令(摄像指示)的情况下,使用群发(组播或广播)来进行发送。但是,由于在群发中不存在重新发送控制,所以在控制指令(摄像指示)未达到摄像终端的情况下,该摄像终端无法进行拍摄。

因此,在本实施方式中,摄像指示终端201在固定期间内,向摄像终端101反复发送摄像指示。以下,对在本实施方式中使用的通信方式进行说明。在以下记述的实施方式中,无线通信方式为蓝牙。此外,关于各个终端的蓝牙的作用,摄像终端101为中心(central),摄像指示终端201为外设(peripheral)。此外,群发使用蓝牙的广告数据包。此外,广告数据包在终端彼此的连接建立以前被从外设向中心群发。此外,在本实施方式中,通过对广告数据包附加控制指令(例如摄像指示),从摄像指示终端201对摄像终端101进行指示。

接着,对广告数据包的广告数据(advdata)进行说明。图6是示出了本实施方式的广告数据(advdata)的第1例的示意图。在图示的例子中,广告数据(advdata)包含“flags”、“serviceuuid”和“controlcommand(code)”。

“flags”是蓝牙标准的标志,包含设备检索(探索)时的模式信息等。“serviceuuid”是用于识别蓝牙标准的服务的唯一id,在本实施方式中是表示同时摄像控制服务的唯一的唯一id。“controlcommand(code)”在本实施方式中为控制指令,是表示“拍摄”、“动态图像摄像开始”、“动态图像摄像停止”等的指令代码等。

在群发的情况下,摄像指示终端201无法确认控制指令(摄像指示)是否已到达摄像终端101。因此,在本实施方式中,考虑未到达的情况下,摄像指示终端201在发送1次的摄像指示时,在反复发送期间,反复发送附加了控制指令的广告数据包。由此,能够提高控制指令(摄像指示)到达摄像终端101的概率。

另外,摄像指示终端201在发送1次的摄像指示时,在反复发送期间,反复发送附加了控制指令的广告数据包。因此,摄像终端101在反复接收了广告数据包的情况下,需要使得不重复进行摄像处理。因此,在本实施方式中,摄像终端101在接收广告数据包以后,在与反复发送期间相同的期间,即使接收了广告数据包,也无视控制指令。由此,摄像装置101能够防止反复发送来的控制指令的重复执行。

另外,虽然反复发送期间可以是预先确定的值,但根据环境,还存在广告数据包未到达的概率升高的情况,所以通过将反复发送期间变更为任意的值,来增减群发次数,还能够最佳应对各种环境。例如,在无线通信环境不良的情况下,通过延长反复发送期间,能够降低广告数据包的未到达概率。

在该情况下,摄像指示终端201在广告数据包中设定控制指令和任意的反复发送期间,并进行群发。由此,摄像终端101通过参照在广告数据包中所设定的任意的反复发送期间,即使摄像指示终端201任意变更反复发送期间,也能够掌握变更后的反复发送期间。

接着,对从摄像指示终端201向摄像终端101发送摄像指示的例子进行说明。图7是示出了从本实施方式的摄像指示终端201向摄像终端101发送摄像指示的步骤的序列图。

(步骤s101)摄像指示终端201在反复发送期间,反复发送摄像指示的广告数据包。

(步骤s102)摄像终端101-1、101-2由于接收到了第1次发送的广告数据包,所以在接收到广告数据包的时机进行摄像处理。此外,摄像终端101-1、101-2从接收到广告数据包后反复发送期间,无视接收到的控制指令。另一方面,在图示的例子中,摄像终端101-3由于接收到了第3次发送的广告数据包,所以在接收到广告数据包的时机进行摄像处理。此外,摄像终端101-3从接收到广告数据包之后反复发送期间,无视接收到的控制指令。

接着,对摄像终端101进行拍摄的时机进行说明。图8是示出了本实施方式的摄像终端101进行拍摄的时机的时序图。在图示的例子中,摄像指示终端201在广告数据包的反复发送期间,按照广告数据包的每个发送间隔,发送5次广告数据包。此外,在图示的例子中,摄像终端101-1接收到第2次发送的广告数据包,在接收到广告数据包的时机进行摄像处理。此外,在图示的例子中,摄像终端101-2接收到第3次发送的广告数据包,在接收到广告数据包的时机进行摄像处理。这样,接收了控制指令(摄像指示)的摄像终端101进行摄像处理。

接着,对摄像指示终端201的动作进行说明。图9是示出了本实施方式的摄像指示终端201的动作步骤的流程图。

(步骤s201)摄像指示终端201的第2处理器202判定是否输入了摄像终端控制指示。在判定为输入了摄像终端控制指示的情况下,进入到步骤s202的处理,在判定为没有摄像终端控制指示的输入的情况下,再次执行步骤s201的处理。

(步骤s202)第2处理器202根据在步骤s201的处理中输入的摄像终端控制指示,在广告数据包中设定控制指令和参数。然后,进入到步骤s203的处理。作为控制指令,有摄像指示、动态图像摄像开始指示、动态图像摄像结束指示等。

(步骤s203)第2处理器202向第2通信器203反复发送在步骤s202的处理中设定的广告数据包。然后,进入到步骤s204的处理。

(步骤s204)第2处理器202判定是否经过了反复发送期间。在判定为经过了反复发送期间的情况下,进入到步骤s205的处理,在判定为未经过反复发送期间的情况下,再次执行步骤s204的处理。

(步骤s205)第2处理器202使第2通信器203停止广告数据包的反复发送。然后,结束处理。

另外,在上述的处理中,当摄像指示终端201的第2处理器202对第2通信器203进行广告数据包发送开始的指示时,未图示的第2通信器203内的处理器反复发送广告数据包,直到进行广告数据包发送停止的指示为止,但第2处理器202也可以在反复发送期间,每次都向第2通信器203发送各个广告数据包的发送指示。

接着,对摄像终端101的动作进行说明。图10是示出了本实施方式的摄像终端101的动作步骤的流程图。

(步骤s301)摄像终端101的第1处理器102开始被动扫描。然后,进入到步骤s302的处理。

(步骤s302)第1处理器102判定是否从摄像指示终端201接收到广告数据包。在判定为接收到广告数据包的情况下,进入到步骤s303的处理,在判定为未接收到广告数据包的情况下,再次执行步骤s302的处理。

(步骤s303)第1处理器102取得在步骤s302的处理中判定为已接收的广告数据包中所包含的serviceuuid和控制指令。所取得的serviceuuid是表示同时摄像控制服务的id,且在控制指令为“拍摄”或“动态图像摄像开始”或“动态图像摄像结束”的情况下,进入到步骤s304的处理,在除此以外的情况下,返回到步骤s302的处理。

(步骤s304)第1处理器102判定是否是动态图像摄像中。

在判定为是动态图像摄像中的情况下,进入到步骤s305的处理,在判定为不是动态图像摄像中的情况下,进入到步骤s306的处理。

(步骤s305)第1处理器102停止动态图像摄像。然后,进入到步骤s306的处理。

(步骤s306)第1处理器102根据在步骤s303的处理中取得的控制指示,进行摄像控制。然后,进入到步骤s307的处理。例如,在步骤s303的处理中所取得的控制指示是“摄像指示”的情况下,使摄像器105拍摄静态图像。此外,例如,在步骤s303的处理中所取得的控制指示是“动态图像摄像开始”的情况下,使摄像器105拍摄动态图像。此外,例如,在步骤s303的处理中所取得的控制指示是“动态图像摄像结束”的情况下,使摄像器105结束动态图像的拍摄。

(步骤s307)第1处理器102判定从在步骤s302的处理中接收到广告数据包起是否经过了反复发送期间。在判定为从在步骤s302的处理中接收到广告数据包起经过了反复发送期间的情况下,返回到步骤s301的处理,在判定为从在步骤s302的处理中接收到广告数据包起未经过反复发送期间的情况下,再次执行步骤s307的处理。

通过上述处理,在本实施方式中,考虑控制指令未到达的情况,摄像指示终端201在发送1次的指示(例如,摄像指示、动态图像摄像开始指示或动态图像摄像结束指示)时,在反复发送期间,反复发送附加了控制指令的广告数据包。由此,能够提高控制指令(摄像指示)到达摄像终端101的概率。

此外,根据本实施方式,摄像指示终端201在发送1次的摄像指示时,在反复发送期间,反复发送附加了控制指令的广告数据包。因此,摄像终端101在反复接收到广告数据包的情况下,需要使得不重复进行基于指示的处理。因此,在本实施方式中,摄像终端101在接收到广告数据包以后,在与反复发送期间相同的期间,即使接收到了广告数据包,也无视控制指令。由此,摄像装置101能够防止反复发送来的控制指令的重复执行。

(第2实施方式)

接着,对本发明的第2实施方式进行说明。本实施方式的摄像系统1、摄像终端101和摄像指示终端201的结构与第1实施方式相同。

在第1实施方式中,接收到了控制指令(摄像指示)的摄像终端101在接收到控制指令(摄像指示)以后,仅执行1次摄像处理。图11是示出了本发明第1实施方式的摄像终端101执行拍摄处理的时机的时序图。

在图示的例子中,摄像指示终端201在广告数据包的第1反复发送期间(在图示的例子中为从时刻t1到时刻t6的期间),按照广告数据包的每个发送间隔,按照时刻t1~时刻t5的时机,发送5次广告数据包。

此外,在图示的例子中,摄像终端101-1在时刻t2的时机接收到所发送的广告数据包,在接收到了广告数据包的时刻t2的时机进行摄像处理。此外,摄像终端101-1即使在时刻t3、t5的时机也接收到了广告数据包,但是无视从最先接收到广告数据包起在第1反复发送期间接收到的广告数据包的摄像指示。由此,摄像终端101-1即使多次接收到广告数据包,也能够仅执行1次摄像处理。

此外,在图示的例子中,摄像终端101-2在时刻t3的时机接收到所发送的广告数据包,在接收到了广告数据包的时刻t3的时机进行摄像处理。此外,摄像终端101-1即使在时刻t4、t5的时机也接收到了广告数据包,但是无视从最先接收到广告数据包起第1反复发送期间接收到的广告数据包的摄像指示。由此,摄像终端101-2即使多次接收到了广告数据包,也能够仅执行1次摄像处理。

但是,在图11所示的例子中,摄像终端101-1在时刻t2的时机进行拍摄,摄像终端101-2在时刻t3的时机进行拍摄。因此,摄像终端101-1和摄像终端101-2的拍摄时机不同。

因此、在本实施方式中,摄像系统1所包含的摄像终端101以至少能够在相同的时机拍摄1张的方式,进行摄像处理。具体来说,在本实施方式中,接收到了控制指令(摄像指示)的摄像终端101在接收控制指令(摄像指示)以后,与广告数据包的发送间隔匹配地反复执行摄像处理。

图12示出了本实施方式的摄像终端101进行多次拍摄的时机的时序图。在图示的例子中,摄像指示终端201在广告数据包的第1反复发送期间(在图示的例子中为从时刻t1到时刻t6的期间),按照广告数据包的每个发送间隔,在时刻t1~时刻t5的时机,发送5次广告数据包。

此外,在图示的例子中,摄像终端101-1在时刻t2的时机接收到所发送的广告数据包,在接收到了广告数据包的时刻t2的时机进行摄像处理,并且在从时刻t2起经过广告数据包的反复发送期间为止的期间(在图示的例子中为从时刻t2到时刻t7期间的期间),与广告数据包的发送间隔匹配地,在时刻t3~时刻t6的时机反复执行摄像处理。即,摄像终端101-1根据在时刻t2接收到的广告数据包,执行1次一系列摄像处理,该一系列摄像处理进行多次拍摄。

另外,摄像终端101-1即使在时刻t3、t5的时机也接收到了广告数据包,但是无视从最先接收到广告数据包起第1反复发送期间接收到的广告数据包的摄像指示。

由此,摄像终端101-1即使多次接收到了广告数据包,也能够仅执行1次进行多次拍摄的一系列摄像处理。

此外,在图示的例子中,摄像终端101-2在时刻t3的时机接收到所发送的广告数据包,在接收到了广告数据包的时刻t3的时机进行摄像处理,并且在从时刻t3起经过广告数据包的反复发送期间为止的期间(在图示的例子中为从时刻t3到时刻t8的期间),与广告数据包的发送间隔匹配地在时刻t4~时刻t7的时机反复执行摄像处理。即,摄像终端101-2根据在时刻t3接收到的广告数据包,执行1次进行多次拍摄的一系列摄像处理。

另外,摄像终端101-1即使在时刻t4、t5的时机也接收到了广告数据包,但是无视从最先接收到广告数据包起在第1反复发送期间接收到的广告数据包的摄像指示。

由此,摄像终端101-2即使多次接收到了广告数据包,也能够仅执行1次进行多次拍摄的一系列摄像处理。

由此,即使每个摄像终端101接收到广告数据包的时机不同,也能够在相同的时机拍摄图像。例如,在图12所示的例子中,摄像终端101-1在时刻t2~时刻t6的时机拍摄图像,摄像终端101-2在时刻t3~时刻t7的时机拍摄图像。这样,摄像终端101-1、101-2能够同时拍摄至少1张图像。

另外,本实施方式中的摄像指示终端201的动作与第1实施方式中的摄像指示终端201相同。

接着,对本实施方式的摄像终端101的动作进行说明。图13是示出了本实施方式的摄像终端101的动作步骤的流程图。步骤s701~s706的处理与图10的步骤s301~s306的处理相同。

(步骤s707)第1处理器102判定是否从在步骤s702的处理中接收到广告数据包起经过了第1反复发送期间。在判定为从在步骤s702的处理中接收广告数据包起未经过第1反复发送期间的情况下,进入到步骤s708的处理,在判定为从在步骤s702的处理中接收广告数据包起经过了第1反复发送期间的情况下,返回到步骤s702的处理。

(步骤s708)第1处理器102判定是否从在步骤s706的处理中进行摄像控制起经过了广告数据包的发送间隔时间。在判定为从在步骤s706的处理中进行摄像控制起经过了广告数据包的发送间隔时间的情况下,返回到步骤s706的处理,在判定为从在步骤s706的处理中进行摄像控制起未经过广告数据包的发送间隔时间的情况下,再次执行步骤s708的处理。

另外,在上述的例子中,在预先确定了广告数据包的发送间隔的情况下,摄像终端101根据预先确定的反复发送期间或发送间隔,反复执行摄像处理。

此外,虽然反复发送期间或发送间隔可以是预先确定的值,但根据环境,还存在广告数据包未到达的概率升高的情况,所以通过将反复发送期间或发送间隔变更为任意的值,并使群发次数增减,还能够最佳应对各种环境。例如,在无线通信环境不良的情况下,通过延长反复发送期间或缩短发送间隔,能够增加广告数据包的发送次数,降低广告数据包的未到达概率。

在该情况下,摄像指示终端201在广告数据包中设定控制指令、任意的反复发送期间、和任意的发送间隔来作为参数,并进行群发。由此,摄像终端101通过参照在广告数据包中所设定的任意的反复发送期间和任意的发送间隔,即使摄像指示终端201任意变更反复发送期间或发送间隔,也能够掌握变更后的反复发送期间或发送间隔。

图14是示出了本实施方式的广告数据(advdata)的例子的示意图。在图示的例子中,广告数据(advdata)包含“flags”、“serviceuuid”和“controlcommand”。

“flags”和“serviceuuid”与图6所示的例子相同。“controlcommand”包含“code”、“durationo”和“interval”。“code”与图6所示的“controlcommand(code)”相同。“duration”为广告数据包的反复发送期间。“interval”为广告数据包的发送间隔。

由此,摄像终端101通过参照在广告数据包中所设定的任意的反复发送期间和任意的发送间隔,即使摄像指示终端201任意变更反复发送期间或发送间隔,也能够掌握变更后的反复发送期间或发送间隔。由此,即使每个摄像终端101接收到广告数据包的时机不同,也能够在相同的时机拍摄图像。

另外,可以将“duration”置换为“totaltxnumber”。“totaltxnumber”为总发送次数。在该情况下,通过将“第1反复发送期间(广告数据包的反复发送期间)”除以“总发送次数”,能够计算“广告数据包的反复发送期间”。

而且,摄像指示终端201可以在广告数据(advdata)中包含数据包序号,按照每个广告数据包来附加数据包序号并进行发送。图15是示出了在本实施方式的广告数据(advdata)中包含数据包序号的例子的示意图。在图示的例子中,广告数据(advdata)包含“flags”、“serviceuuid”和“controlcommand”。

“flags”和“serviceuuid”与图6所示的例子相同。“controlcommand”包含“code”、“durationo”、“interval”和“packetno.”。“code”、“duration”和“interval”与图14所示的例子相同。“packetno.”是用于识别各个数据包的数据包序号。数据包序号的编号以例如最先发送的广告数据包的数据包序号(例如,0或1或10等)为起点,按照每1个数据包发送来递增。

在该情况下,摄像终端101以最先接收到的广告数据包的数据包序号为起点,每次拍摄时将数据包序号递增,并与图像数据相关联地进行存储。

这样,摄像指示终端201按照每个广告数据包来附加数据包序号并进行发送。此外,摄像终端101以最先接收到的广告数据包的数据包序号为起点,每次拍摄时将数据包序号递增,并与图像数据相关联地进行存储。由此,能够将各个摄像终端101拍摄到的图像数据中的相同数据包序号的图像数据集合为在相同时机拍摄的图像数据。该方法与按照以往公知的图像数据的时间戳进行集合的方法相比,还具有可以不用进行多台摄像终端101的时刻对准的效果。

例如,在图12所示的例子中,摄像指示终端201对在时刻t1发送的广告数据包附加序号10,对在时刻t2发送的广告数据包附加序号11,对在时刻t3发送的广告数据包附加序号13,对在时刻t4发送的广告数据包附加序号14,对在时刻t5发送的广告数据包附加序号15。

在该情况下,摄像终端101-1由于在时刻t2接收到广告数据包,所以对在时刻t2拍摄的图像附加在广告数据包中所附加的序号12。而且,摄像终端101-1对在时刻t3拍摄的图像附加序号13,对在时刻t4拍摄的图像附加序号14,对在时刻t5拍摄的图像附加序号15,对在时刻t6拍摄的图像附加序号16。

此外,摄像终端101-2由于在时刻t3接收到广告数据包,所以对在时刻t3拍摄的图像附加在广告数据包中所附加的序号13。而且,摄像终端101-2对在时刻t4拍摄的图像附加序号14,对在时刻t5拍摄的图像附加序号15,对在时刻t6拍摄的图像附加序号16,对在时刻t7拍摄的图像附加序号17。

由此,能够容易判断摄像终端101-1拍摄的序号13的图像和摄像终端101-2拍摄的序号13的图像是在相同的时机被拍摄的情况。此外,能够容易判断摄像终端101-1拍摄的序号14的图像和摄像终端101-2拍摄的序号14的图像是在相同的时机被拍摄的情况。此外,能够容易判断摄像终端101-1拍摄的序号15的图像和摄像终端101-2拍摄的序号15的图像是在相同的时机被拍摄的情况。此外,能够容易判断摄像终端101-1拍摄的序号16的图像和摄像终端101-2拍摄的序号16的图像是在相同的时机被拍摄的情况。

另外,摄像终端101可以将所拍摄的图像数据、和广告数据中所包含的各种参数相关联地存储。由此,能够结合图像数据、广告数据包的反复发送期间、或广告数据包的发送间隔等来进行确认。

此外,在动态图像的拍摄时也同样,可以对在相同时机拍摄的动态图像附加相同的序号。具体来说,接收到控制指令(动态图像摄像开始指示)的摄像终端101在接收到控制指令(动态图像摄像开始指示)以后,与广告数据包的发送间隔匹配地将动态图像分割为多个章节。而且,摄像终端101以最先接收到的广告数据包的数据包序号为起点,按照每个章节将数据包序号递增,按照动态图像的每个章节重叠地(相关联地)存储来作为索引。由此,能够将各个摄像终端101拍摄到的动态图像数据中的相同数据包序号的动态图像数据集合为在相同时机拍摄的动态图像数据。

图16是示出了本实施方式的摄像终端101按照动态图像的每个章节来附加索引的例子的时序图。在图示的例子中,摄像指示终端201在广告数据包的第1反复发送期间(在图示的例子中为从时刻t1到时刻t6之间),按照广告数据包的每个发送间隔,在时刻t1~时刻t5的时机,发送5次广告数据包。

这时,摄像指示终端201对在时刻t1发送的广告数据包附加序号10,对在时刻t2发送的广告数据包附加序号11,对在时刻t3发送的广告数据包附加序号13,对在时刻t4发送的广告数据包附加序号14,对在时刻t5发送的广告数据包附加序号15。

此外,在图示的例子中,摄像终端101-1接收在时刻t2的时机发送的广告数据包,在接收到广告数据包的时刻t2的时机开始动态图像的拍摄,并且与广告数据包的发送间隔匹配地附加索引。

在该情况下,摄像终端101-1在时刻t2接收到广告数据包,所以,以从时刻t2到时刻t3拍摄的动态图像为一个章节,附加在广告数据包中所附加的序号12,作为该章节的索引。而且,摄像终端101-1以从时刻t3到时刻t4拍摄的动态图像为一个章节,附加递增后的序号13而作为该章节的索引,以从时刻t4到时刻t5拍摄的动态图像为一个章节,附加递增后的序号14而作为该章节的索引,以从时刻t5到时刻t6拍摄的动态图像为一个章节,附加递增后的序号15而作为该章节的索引,以从时刻t6到时刻t7拍摄的动态图像为一个章节,附加递增后的序号16而作为该章节的索引。摄像终端101-1在时刻t7以后也同样,附加递增后的序号而作为章节的索引,直到动态图像的拍摄结束为止。

此外,在该情况下,摄像终端101-2由于在时刻t3接收到广告数据包,所以,以从时刻t3到时刻t4拍摄的动态图像为一个章节,附加在广告数据包中所附加的序号13而作为该章节的索引。而且,摄像终端101-1以从时刻t4到时刻t5拍摄的动态图像为一个章节,附加递增后的序号14而作为该章节的索引,以从时刻t5到时刻t6拍摄的动态图像为一个章节,附加递增后的序号15而作为该章节的索引,以从时刻t6到时刻t7拍摄的动态图像为一个章节,附加递增后的序号16而作为该章节的索引,以从时刻t7到时刻t8拍摄的动态图像为一个章节,附加递增后的序号17而作为该章节的索引。摄像终端101-1在时刻t8以后也同样,附加递增后的序号而作为章节的索引,直到动态图像的拍摄结束为止。

另外,摄像终端101-1即使在时刻t3、t5的时机也接收到广告数据包,但是无视从最先接收到广告数据包起在第1反复发送期间接收到的广告数据包的摄像指示。

由此,摄像终端101-1即使多次接收到广告数据包,也能够仅执行1次动态图像的拍摄开始。

此外,摄像终端101-2即使在时刻t4、t5的时机也接收到广告数据包,但是无视从最先接收到广告数据包起在第1反复发送期间接收到的广告数据包的摄像指示。

由此,摄像终端101-2即使多次接收到广告数据包,也能够仅执行1次动态图像的拍摄开始。

由此,即使每个摄像终端101接收到广告数据包的时机按不同,也能够在相同的时机附加索引。例如,在图16所示的例子中,摄像终端101-1以时刻t2为起点,与广告数据包的发送间隔匹配地附加递增后的索引。此外,摄像终端101-2以时刻t3为起点,与广告数据包的发送间隔匹配地附加递增后的索引。这样,摄像终端101-1、101-2能够在至少1个相同的时机附加索引。此外,通过使用该索引,由多个动态图像数据生成单一的动态图像时的动态图像连结点的确定变得容易。

此外,摄像终端101可以相关联地存储所拍摄的动态图像数据、和在广告数据中所包含的各种参数。由此,能够结合动态图像数据、广告数据包的反复发送期间、和广告数据包的发送间隔等来进行确认。

(第3实施方式)

接着,对本发明的第3实施方式进行说明。本实施方式的摄像系统1、摄像终端101和摄像指示终端201的结构与第1实施方式相同。

在本实施方式中,使用主动扫描,确认是否从摄像指示终端201向摄像终端101送达了摄像指示。图17是示出了从本发明的摄像指示终端201向摄像终端101发送摄像指示并确认摄像指示的送达的步骤的序列图。

(步骤s1101)摄像终端101-1~101-3开始被动扫描。被动扫描是对广告数据包仅进行接收并不返回响应的扫描方式。

(步骤s1102)摄像指示终端201在第1反复发送期间,反复发送摄像指示的广告数据包。此外,在第1反复发送期间结束了的情况下,摄像指示终端201结束摄像指示的广告数据包的反复发送。

(步骤s1103)摄像终端101-1、101-2由于接收到广告数据包,所以在接收到广告数据包的时机进行摄像处理。此外,摄像终端101-1、101-2从接收到广告数据包起在第1反复发送期间,无视接收到的控制指令。另一方面,在图示的例子中,广告数据包未到达摄像终端101-3。因此,摄像终端101-3由于未接收到广告数据包,所以不进行任何处理。

(步骤s1104)摄像终端101-1、101-2由于从广告数据包起经过了第1反复发送期间,所以开始主动扫描。主动扫描是在接收到广告数据包以后返回响应(扫描请求,scanrequest)的扫描方式。另外,摄像终端101-3由于未接收到广告数据包,所以不进行任何处理。

(步骤s1105)摄像指示终端201由于在经过第1反复发送期间以后,进行送达确认,所以在第2反复发送期间,反复群发等待响应的广告数据包。此外,摄像指示终端201在经过第2反复发送期间以后,结束等待响应的广告数据包的反复发送。

(步骤s1106)摄像终端101-1、101-2是主动扫描中。因此,摄像终端101-1、101-2在接收到等待响应的广告数据包的情况下,发送扫描请求的扫描请求数据包。另一方面,摄像终端101-3是被动扫描中。因此,摄像终端101-3即使接收到等待响应的广告数据包,也不进行处理。在图示的例子中,摄像终端101-1接收到第1次发送的等待响应的广告数据包。此外,摄像终端101-2接收到第2次发送的等待响应的广告数据包。

(步骤s1107)摄像指示终端201在接收到扫描请求的扫描请求数据包的情况下,判定为发送了该扫描请求的扫描请求数据包的摄像终端101的拍摄已完成。在图示的例子中,摄像指示终端201判定为摄像终端101-1、101-2的拍摄已完成。此外,摄像指示终端201在接收到扫描请求的扫描请求数据包的情况下,向发送了该扫描请求的扫描请求数据包的摄像终端101发送扫描响应的扫描响应(scanresponse)数据包。在图示的例子中,摄像指示终端201向摄像终端101-1、101-2发送扫描响应的扫描响应数据包。

(步骤s1108)摄像终端101-1、101-2在接收到扫描响应的扫描响应数据包的情况下,开始被动扫描。由此,即使多次接收到等待响应的广告数据包,也能够无视从第2次起接收到的等待响应的广告数据包。

(步骤s1109)摄像指示终端201在结束了等待响应的广告数据包的反复发送的时刻,判定为未接收到扫描请求的扫描请求数据包的摄像终端101的拍摄未完成。在图示的例子中,摄像指示终端201判定为摄像终端101-3的拍摄未完成。

接着,对摄像指示终端201的动作进行说明。图18是示出了本实施方式的摄像指示终端201的动作步骤的流程图。

(步骤s1201)摄像指示终端201的第2处理器202判定是否输入了摄像终端控制指示。在判定为输入了摄像终端控制指示的情况下,进入到步骤s1202的处理,在判定为没有摄像终端控制指示的输入的情况下,再次执行步骤s1201的处理。

(步骤s1202)第2处理器202根据在步骤s201的处理中输入的摄像终端控制指示,在广告数据包中设定控制指令和参数。然后,进入到步骤s1203的处理。作为控制指令,有摄像指示、动态图像摄像开始指示、动态图像摄像结束指示等。

(步骤s1203)第2处理器202使第2通信器203反复发送在步骤s1202的处理中设定的广告数据包。然后,进入到步骤s1204的处理。

(步骤s1204)第2处理器202判定是否经过了第1反复发送期间。在判定为经过了第1反复发送期间的情况下,进入到步骤s1205的处理,在判定为未经过第1反复发送期间的情况下,再次执行步骤s1204的处理。此外,虽然未图示,但在经过第1反复发送期间以前,在由第2通信器203接收了来自包含摄像终端在内的其他终端的扫描请求数据包的情况下,第2处理器202使第2通信器203向扫描请求数据包的发送源的所述其他终端发送扫描响应数据包,并再次执行步骤s204的处理,并且不判定为所述其他终端接收到了所述摄像指示控制指令。而且在经过第1反复发送期间以前,在由第2通信器203接收来自包含摄像终端在内的其他终端的连接请求数据包并与所述其他终端建立了连接的情况下,第2处理器202向第2通信器203指示连接切断,切断与所述其他终端的连接,再次执行步骤s204的处理,并且不判定为所述其他终端接收到了所述摄像指示控制指令。

(步骤s1205)第2处理器202使第2通信器203停止广告数据包的反复发送。然后,进入到步骤s1206的处理。

(步骤s1206)第2处理器202在广告数据包中设定等待响应的控制指令和参数。然后,进入到步骤s1207的处理。

(步骤s1207)第2处理器202使第2通信器203反复发送在步骤s1206的处理中设定的广告数据包。然后,进入到步骤s1208的处理。

(步骤s1208)第2处理器202判定第2通信器203是否接收到了来自摄像终端101-n的扫描请求数据包。在判定为第2通信器203接收到了来自摄像终端101-n的扫描请求数据包的情况下,进入到步骤s1209的处理,在判定为第2通信器203未接收到来自终端装置101-n的扫描请求数据包的情况下,进入到步骤s1211的处理。

(步骤s1209)第2处理器202使第2通信器203向扫描请求数据包的发送源的摄像终端101-n发送扫描响应数据包。然后,进入到步骤s1210的处理。

(步骤s1210)第2处理器202判定为摄像终端101-n接收到了摄像指示控制指令(确认向摄像终端101-n的摄像指示到达)。然后,进入到步骤s1211的处理。

(步骤s1211)第2处理器202判定是否经过了第2反复发送期间。在判定为经过了第2反复发送期间的情况下,进入到步骤s1212的处理,在判定为未经过第2反复发送期间的情况下,返回到步骤s1208的处理。

(步骤s1212)第2处理器202使第2通信器203停止广告数据包的反复发送。然后,结束处理。

另外,在上述的处理中,当摄像指示终端201的第2处理器202对第2通信器203进行广告数据包发送开始的指示时,未图示的第2通信器203内的处理器反复发送广告数据包,直到进行广告数据包发送停止的指示为止,但第2处理器202也可以在反复发送期间,每次都向第2通信器203发送各个广告数据包的发送指示。

接着,对摄像终端101的动作进行说明。图19是示出了本实施方式的摄像终端101的动作步骤的流程图。

(步骤s1301)摄像终端101的第1处理器102开始被动扫描。然后,进入到步骤s1302的处理。

(步骤s1302)第1处理器102判定第1通信器103是否从摄像指示终端201接收到了广告数据包。在判定为接收到了广告数据包的情况下,进入到步骤s1303的处理,在判定为未接收到广告数据包的情况下,再次执行步骤s1302的处理。

(步骤s1303)第1处理器102取得在步骤s1302的处理中判定为接收到的广告数据包中所包含的serviceuuid和控制指令。所取得的serviceuuid是表示同时摄像控制服务的id,且在控制指令为“摄像”或“动态图像摄像开始”或“动态图像摄像结束”的情况下,进入到步骤s1304的处理,在除此以外的情况下,返回到步骤s1302的处理。

(步骤s1304)第1处理器102判定是否是动态图像摄像中。在判定为是动态图像摄像中的情况下,进入到步骤s1305的处理,在判定为不是动态图像摄像中的情况下,进入到步骤s1306的处理。

(步骤s1305)第1处理器102停止动态图像摄像。然后,进入到步骤s1306的处理。

(步骤s1306)第1处理器102根据在步骤s1303的处理中所取得的控制指令,进行摄像控制。然后,进入到步骤s1307的处理。

例如,在步骤s1303的处理中所取得的控制指令为“摄像指示”的情况下,使摄像器105拍摄静态图像。此外,例如,在步骤s1303的处理中所取得的控制指令为“动态图像摄像开始”的情况下,使摄像器105拍摄动态图像。此外,例如,在步骤s1303的处理中所取得的控制指令为“动态图像摄像结束”的情况下,使摄像器105结束动态图像的拍摄。

(步骤s1307)第1处理器102判定是否从在步骤s1302的处理中接收到广告数据包起经过了第1反复发送期间。在判定为从在步骤s1302的处理中接收到广告数据包起经过了第1反复发送期间的情况下,进入到步骤s1308的处理,在判定为从在步骤s1302的处理中接收到广告数据包起未经过第1反复发送期间的情况下,再次执行步骤s1307的处理。

(步骤s1308)第1处理器102开始主动扫描。然后,进入到步骤s1309的处理。

(步骤s1309)第1处理器102判定第1通信器103是否从摄像指示终端201接收到了广告数据包。在判定为接收到了广告数据包的情况下,进入到步骤s1310的处理,在判定为未接收到广告数据包的情况下,再次执行步骤s1309的处理。

(步骤s1310)第1处理器102使第1通信器103向摄像指示终端201发送扫描请求数据包。然后,进入到步骤s1311的处理。

(步骤s1311)第1处理器102判定第1通信器103是否从摄像指示终端201接收到了扫描响应数据包。在判定为接收到了扫描响应数据包的情况下,进入到步骤s1312的处理,在判定为未接收到扫描响应数据包的情况下,返回到步骤s1309的处理。

(步骤s1312)第1处理器102开始被动扫描。然后,进入到步骤s1313的处理。

(步骤s1313)第1处理器102判定是否从在步骤s1308的处理中开始主动扫描起经过了第2反复发送期间。在判定为从在步骤s1308的处理中开始主动扫描起经过了第2反复发送期间的情况下,返回到步骤s1302的处理,在判定为从在步骤s1308的处理中开始主动扫描起未经过第2反复发送期间的情况下,再次执行步骤s1313的处理。

另外,虽然在上述处理中可以构成为,对于扫描请求数据包,根据来自第1通信器103的广告数据包接收通知,由第1处理器102向第1通信器103进行扫描请求数据包的发送指示,但是也可以构成为,未图示的第1通信器103内的处理器根据来自第1处理器102的“主动扫描开始”指示,以广告数据包接收为契机,发送扫描请求数据包。

通过上述处理,在本实施方式中,考虑控制指令未到达的情况,摄像指示终端201在发送1次的指示(例如,摄像指示、动态图像摄像开始指示或动态图像摄像结束指示)时,在反复发送期间,反复发送附加了控制指令的广告数据包。由此,能够提高控制指令(摄像指示)到达摄像终端101的概率。

此外,根据本实施方式,摄像指示终端201在发送1次的摄像指示时,在反复发送期间,反复发送附加了控制指令的广告数据包。因此,摄像终端101在反复接收到广告数据包的情况下,需要使得不重复进行基于指示的处理。因此,在本实施方式中,摄像终端101在接收到广告数据包以后,在与反复发送期间相同的期间,即使接收到广告数据包,也无视控制指令。由此,摄像装置101能够防止反复发送来的控制指令的重复执行。

此外,根据本实施方式,摄像指示终端201在反复发送摄像指示的广告数据包以后(经过第1反复发送期间以后),为了进行送达确认,在第2反复发送期间,对等待响应的广告数据包进行反复群发。由此,摄像指示终端201能够一边防止摄像指示的广告数据包发送时的拥堵,一边确认拍摄已完成的摄像终端101。

(第4实施方式)

接着,对本发明的第4实施方式进行说明。本实施方式的摄像系统1、摄像终端101和摄像指示终端201的结构与第1实施方式相同。

在本实施方式中,为了确认是否将摄像指示送达到了摄像终端101,使用连接请求(connectrequest)。图20是示出了从本实施方式的摄像指示终端201向摄像终端101发送摄像指示并确认摄像指示的送达的步骤的序列图。

步骤s1401~s1403与图17所示的步骤s1101~s1103相同。

(步骤s1404)摄像终端101-1、101-2由于从接收到广告数据包起经过了第1反复发送期间,所以开始连接请求处理。连接请求处理是在接收到了等待响应的广告数据包以后返回连接请求(连接请求数据包)并建立连接的处理。另外,摄像终端101-3由于未接收到广告数据包,所以不进行任何处理。

(步骤s1405)摄像指示终端201在经过第1反复发送期间以后,为了进行送达确认,所以在第2反复发送期间,对等待响应的广告数据包进行反复群发。此外,摄像指示终端201在经过第2反复发送期间以后,结束等待响应的广告数据包的反复发送。

(步骤s1406)摄像终端101-1、101-2是连接请求处理中。

因此,在接收到了等待响应的广告数据包的情况下,摄像终端101-1、101-2发送连接请求的连接请求数据包,并建立连接。另一方面,摄像终端101-3是被动扫描中。因此,摄像终端101-3即使接收到了等待响应的广告数据包,也不进行处理。在图示的例子中,摄像终端101-1接收到第1次发送的等待响应的广告数据包。此外,摄像终端101-2接收到第2次发送的等待响应的广告数据包。

(步骤s1407)在建立了连接的情况下,摄像指示终端201判定为建立了该连接的摄像终端101的拍摄已完成。在图示的例子中,摄像指示终端201判定为摄像终端101-1、101-2的拍摄已完成。

(步骤s1408)摄像终端101-1、101-2在建立连接以后,切断该连接。

(步骤s1409)在切断了连接的情况下,摄像终端101-1、101-2开始被动扫描。由此,即使多次接收到了等待响应的广告数据包,也能够无视从第2次开始接收到的等待响应的广告数据包。

(步骤s1410)摄像指示终端201在结束了等待响应的广告数据包的反复发送的时刻,判定为未接收到连接请求的连接扫描请求数据包的摄像终端101的拍摄未完成。在图示的例子中,摄像指示终端201判定为摄像终端101-3的拍摄未完成。

接着,对摄像指示终端201的动作进行说明。图21是示出了本实施方式的摄像指示终端201的动作步骤的流程图。步骤s1501~s1507与图18的步骤s1201~s1207相同。

(步骤s1508)第2处理器202判定第2通信器203是否接收到了来自摄像终端101-n的连接请求数据包。在判定为第2通信器203接收到了来自摄像终端101-n的连接请求数据包的情况下,进入到步骤s1509的处理,在判定为第2通信器203未接收来自终端装置101-n的连接请求数据包的情况下,进入到步骤s1512的处理。

(步骤s1509)第2处理器202使第2通信器203与连接请求数据包的发送源的摄像终端101-n建立连接。然后,进入到步骤s1510的处理。

(步骤s1510)第2处理器202判定为摄像终端101-n接收到了摄像指示控制指令(确认对摄像终端101-n的摄像指示到达)。然后,进入到步骤s1511的处理。

(步骤s1511)第2处理器202判定是否与在步骤s1509的处理中建立了连接的摄像终端101-n切断了连接。在判定为切断了连接的情况下,进入到步骤s1512的处理,在判定为未切断连接的情况下,再次执行步骤s1511的处理。

(步骤s1512)第2处理器202判定是否经过了第2反复发送期间。在判定为经过了第2反复发送期间的情况下,进入到步骤s1513的处理,在判定为未经过第2反复发送期间的情况下,返回到步骤s1508的处理。

(步骤s1513)第2处理器202使第2通信器203停止广告数据包的反复发送。然后,结束处理。

另外,虽然在上述的处理中,在步骤s1511的处理中从摄像终端101-n切断了连接,但是不限于此,也可以从摄像指示终端201切断连接。

接着,对摄像终端101的动作进行说明。图22是示出了本实施方式的摄像终端101的动作步骤的流程图。步骤s1601~s1607与图19的步骤s1301~s1307相同。

(步骤s1608)第1处理器102开始连接处理。然后,进入到步骤s1609的处理。

(步骤s1609)第1处理器102判定第1通信器103是否从摄像指示终端201接收到了广告数据包。在判定为接收到了广告数据包的情况下,进入到步骤s1610的处理,在判定为未接收到广告数据包的情况下,再次执行步骤s1609的处理。

(步骤s1610)第1处理器102使第1通信器103向摄像指示终端201发送连接请求数据包。然后,进入到步骤s1611的处理。

(步骤s1611)第1处理器102使第1通信器103与摄像指示终端201之间建立连接。然后,进入到步骤s1612的处理。

(步骤s1612)第1处理器102使第1通信器103切断在步骤s1611的处理中建立的连接。然后,进入到步骤s1613的处理。

(步骤s1613)第1处理器102开始被动扫描。然后,进入到步骤s1614的处理。

(步骤s1614)第1处理器102判定是否从在步骤s1608的处理中开始连接处理起经过了第2反复发送期间。在判定为从在步骤s1608的处理中开始连接处理起经过了第2反复发送期间的情况下,返回到步骤s1602的处理,在判定为从在步骤s1608的处理中开始连接处理起未经过第2反复发送期间的情况下,再次执行步骤s1614的处理。

另外,在上述处理中,在发送连接请求(连接请求数据包)以前,可以实施主动扫描(广告数据包接收→扫描请求数据包发送→扫描响应数据包接收)。此外,连接切断可以由摄像终端101和摄像指示终端201中的任意一方进行。

此外,第1处理器102可以构成为根据来自第1通信器103的广告数据包接收通知,对第1通信器103进行连接请求数据包的发送指示。此外,未图示的第1通信器103内的处理器可以构成为,根据来自第1处理器102的连接处理开始指示,以广告数据包接收为契机,发送连接请求数据包。

通过上述处理,在本实施方式中,考虑控制指令未到达的情况,摄像指示终端201在发送1次的指示(例如,摄像指示、动态图像摄像开始指示或动态图像摄像结束指示)时,在反复发送期间,反复发送附加了控制指令的广告数据包。由此,能够提高控制指令(摄像指示)到达摄像终端101的概率。

此外,根据本实施方式,摄像指示终端201在发送1次的摄像指示时,在反复发送期间,反复发送附加了控制指令的广告数据包。因此,摄像终端101在反复接收到广告数据包的情况下,需要使得不重复进行基于指示的处理。因此,在本实施方式中,摄像终端101在接收到广告数据包以后,在与反复发送期间相同的期间,即使接收到了广告数据包,也无视控制指令。由此,摄像装置101能够防止反复发送来的控制指令的重复执行。

此外,根据本实施方式,摄像指示终端201在反复发送摄像指示的广告数据包以后(经过第1反复发送期间以后),为了进行送达确认,在第2反复发送期间,对等待响应的广告数据包进行反复群发。由此,摄像指示终端201能够一边防止摄像指示的广告数据包发送时的拥堵,一边确认拍摄已完成的摄像终端101。

另外,如上所述,第3实施方式和第4实施方式中的摄像指示终端201能够判定拍摄完成的摄像终端101和拍摄未完成的摄像终端101。由此,例如,摄像指示终端201预先在第2存储器204中存储(登记)摄像系统1所包含的摄像终端101的台数,通过与返回了响应的摄像终端101的台数进行比较,能够判断摄像系统1所包含的全部摄像终端101是否完成了拍摄。

此外,例如,摄像指示终端201在第2存储器204中预先存储(登记)按照每个摄像终端101而唯一地分配的标识符(bd_addr)或终端名称等用于识别各个摄像装置的信息,通过与返回了响应的摄像终端101的标识符进行比较,能够判定哪个摄像终端101完成了拍摄或者拍摄失败,而且在s1208和s1508中将未存储(登记)有用于识别的信息的终端作为无法应对本实施方式的终端而从判定对象中排除。

此外,摄像指示终端201可以使显示部205(用户通知部)显示上述判定结果。图23~图25是示出了本实施方式的摄像指示终端201显示在显示部205上的判定结果显示画面的例子的示意图。

在图23所示的例子中,摄像指示终端201在显示部205上显示了“9/10台的拍摄已完成。”,作为判定结果显示画面。这表示,摄像系统1所包含的摄像终端101的台数为10台,拍摄完成的摄像终端101的台数为9台。这样,摄像指示终端201可以显示摄像系统1所包含的摄像终端101的台数和拍摄完成的摄像终端101的台数,作为判定结果显示画面。

在图24所示的例子中,摄像指示终端201在显示部205上显示“9/10台的拍摄已完成。“cam6”的拍摄失败了。”,作为判定结果显示画面。这表示,摄像系统1所包含的摄像终端101的台数为10台,拍摄完成的摄像终端101的台数为9台。此外,摄像终端101中的终端名称为“cam6”的摄像终端101的拍摄失败了。

这样,摄像指示终端201可以显示摄像系统1所包含的摄像终端101的台数和拍摄完成的摄像终端101的台数,作为判定结果显示画面。而且,摄像指示终端201也可以一并显示用于确定拍摄失败了的摄像终端101的信息。

在图25所示的例子中,摄像指示终端201在显示部205上显示“cam1”~“cam10”的图标,仅使“cam6”的图标变灰显示,作为判定结果显示画面。这表示,在摄像系统1中包含终端名“cam1”~“cam10”的摄像终端101,终端名称为“cam6”的摄像终端101的拍摄失败了。

这样,摄像指示终端201可以显示用于确定摄像系统1所包含的摄像终端101的图标,作为判定结果显示画面。此外,摄像指示终端201可以使用于确定完成了拍摄的摄像终端101的图标、和用于确定拍摄失败了的摄像终端101的图标的显示方式不同。

此外,摄像指示终端201可以具有未图示的扬声器(用户通知部),利用声音从扬声器输出上述判定结果。例如,摄像指示终端201可以从扬声器输出“10台中的9台的拍摄已完成”的声音,作为判定结果。这表示,摄像系统1所包含的摄像终端101的台数为10台,拍摄完成的摄像终端101的台数为9台。这样,摄像指示终端201可以利用声音从扬声器输出摄像系统1所包含的摄像终端101的台数和拍摄完成的摄像终端101的台数,作为判定结果。

另外,虽然上述第1反复发送期间是预先确定的值,但根据环境,还存在广告数据包未到达的概率升高的情况,所以还能够通过将第1反复发送期间变更为任意的值,并使群发次数增减,最佳应对各种环境。例如,在无线通信环境不良的情况下,通过延长第1反复发送期间,能够降低广告数据包的未到达概率。

在该情况下,摄像指示终端201在摄像指示的广告数据包中设定控制指令和任意的第1反复发送期间作为参数,并进行群发。由此,摄像终端101通过参照在摄像指示的广告数据包中所设定的任意的第1反复发送期间,即使摄像指示终端201任意变更第1反复发送期间,也能够掌握变更后的第1反复发送期间。

此外,关于上述第2反复发送期间也同样,可以通过将第2反复发送期间变更为任意的值,并增减群发次数,最佳应对各种环境。

即使在该情况下,摄像指示终端201在等待响应的广告数据包中设定控制指令和任意的第2反复发送期间作为参数,并进行群发。由此,摄像终端101通过参照在等待响应的广告数据包中作为参数而设定的任意的第2反复发送期间,即使摄像指示终端201任意变更第2反复发送期间,也能够掌握变更后的第2反复发送期间。

另外,上述实施方式的摄像终端101具备的各个部的功能整体或者其一部分、和上述实施方式中的摄像指示终端201具备的各个部的功能整体或者其一部分通过将用于实现这些功能的程序记录到计算机能够读取的记录介质中,并使计算机系统读入并执行该记录介质所记录的程序来实现。另外,假设此处所说的“计算机系统”包含os和外设设备等硬件。

另外,所谓“计算机能够读取的记录介质”是指软盘、光磁盘、rom、cd-rom等可移动介质或者内置于计算机中的硬盘等存储部。并且,“计算机能够读取的记录介质”还可以包含如下的记录介质:如经由互联网等网络或电话线路等通信线路发送程序时的通信线那样,在短时刻的期间内动态保持程序,和如成为此时的服务器或客户端的计算机系统内部的易失性存储器那样,保持恒时机刻的程序。并且,上述程序可以用于实现前述的一部分功能,并且还能够通过与已经记录在计算机系统中的程序的组合实现前述的功能。

以上,对本发明的优选实施方式进行了说明,但本发明不限于这些实施方式。能够在不脱离本发明的主旨的范围内,进行结构的附加、省略、置换以及其他变更。例如,在上述的例子中,摄像终端101与摄像指示终端201之间的通信以蓝牙为例进行了说明,但是不限于此。例如,也可以是无线lan、红外线通信或超声波通信等任意通信。

此外,本发明不被上述说明所限定,仅被权利要求的范围所限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1