通信装置及通信装置的控制方法_3

文档序号:9633586阅读:来源:国知局
能的可执行/不可执行状态是如下的信息,运些信息在设备管理表800中被作为AP执 行状态850及系链执行状态860进行管理。把在步骤S309中获得的信息,保存在设备管理 表800的由中继装置信息管理单元250在步骤S307中保存的记录中(步骤S310)。
[0057] 当中继装置捜索阶段结束时(步骤S302中为"是",或者步骤S304中为"否"), 数字照相机1确定在该捜索阶段中,是否找到支持系链功能的中继装置(步骤S311)。如 果找到支持系链功能的中继装置(步骤S311 :是),则数字照相机1使白名单管理单元270 将该中继装置登记在白名单中(步骤S312)。此外,数字照相机1使BLE通信控制单元220 对找到的支持系链功能的中继装置中的一者,进行通过BLE通信的连接(步骤S313)。在 本实施例中,在步骤S313中连接的中继装置被假设为是如下的中继装置,该中继装置通过 操作单元101上的用户操作,而被选择用来进行所谓的B山et〇〇&? (蓝牙)的配对操作。 请注意,可W连接最先找到的中继装置,或者利用BLE通信而被确定为存在于最近处的中 继装置,或者,可W通过组合多个条件来确定最佳中继装置,并进行连接。同样,作为在步骤 S312中登记的中继装置,可W登记如上所述在步骤S313中确定为被连接的中继装置,或者 可W登记通过操作单元101上的用户操作而选择的一个或多个中继装置。如果在中继装置 捜索阶段中,未找到支持系链功能的中继装置(步骤S311 :否),则处理结束,而不进行白名 单中的登记(步骤S312) W及到中继装置的连接(步骤S313)。由此,图3中所示的一系列 处理结束。
[0058][当从中继装置接收到AP状态改变通知消息时的处理]
[0059] 图4的流程图示出了当通信装置(数字照相机1)的BLE通信控制单元220接收 到从中继装置发送的AP状态改变通知消息时的操作过程。AP状态改变通知消息是如下的 消息,利用该消息,中继装置经由BLE通信,来通知中继装置(智能电话)的上述AP执行状 态或系链执行状态的改变。例如,当中继装置充当无线LAN的站的无线LAN通信处理完成、 或者公共网络通信被切断时,从中继装置发送所述消息。
[0060] 当BLE通信控制单元220接收到AP状态改变通知消息时,数字照相机1使白名单 管理单元270进行如下的确定,即消息发送源设备是否被登记在白名单中(步骤S401)。如 果发送源设备被登记在白名单中(或者如果无设备被登记在白名单中)(步骤S401 :是), 则在控制单元114中进行操作的电源控制单元230确定主机单元10的电源是开(on)还 是关(off)(步骤S402)。如果主机单元10的电源为关(步骤S402 :否),则电源控制单元 230控制电源单元103使主机单元10通电(步骤S403)。接下来,中继装置信息管理单元 250确定消息发送源设备是否被登记在设备管理表800中(步骤S404)。如果该设备被登 记在设备管理表800中(步骤S404 :是),则中继装置信息管理单元250把在接收到的AP 状态改变通知消息中包括的AP执行状态或系链执行状态,存储在设备管理表800的相应记 录中(步骤S405)。在设备管理表800的捜索/校正(更新)(步骤S404及S405)完成之 后,处理进入到步骤S406。然后,电源控制单元230在步骤S406中确认主机单元10是否通 电(S406)。如果通电,则电源控制单元230控制电源单元103使主机单元10断电(步骤 S407)O
[0061] 如果AP状态改变通知消息发送源设备未被登记在白名单中(步骤S401 :否),则 BLE通信控制单元220丢弃该消息,并且,不执行步骤S402至S407的处理。
[0062][通信装置的数据上传处理]
[0063] 图5A及图5B的流程图示出了当通信装置(数字照相机1)将存储在存储单元102 中的图像/视频数据上传到外部服务器940时的操作过程。本处理在用户执行如下的操作 时开始,所述操作为通过操作操作单元101,来选择在数字照相机1的显示单元100上显示 的缩略图像,并且通过类似地操作操作单元101来上传选择的图像。请注意,在本发明中, 可W在其他定时执行处理。例如,可W在用户通过操作摄像单元105进行拍摄操作时,来执 行处理。作为另一选择,可W在作为图4中所示的处理的结果、中继装置的系链执行状态已 转变到"可执行"时,执行处理。
[0064] 当该处理开始时,数字照相机1使中继装置信息管理单元250顺序地捜索设备管 理表800的记录(步骤S501),从而从一个或更多中继装置当中捜索能够进行系链的中继 装置,并且进行系链功能开始请求处理(步骤S502至S513)。如果在设备管理表800中存 在未捜索的记录(步骤S502 :是),则中继装置信息管理单元250确定该记录的中继装置是 否具有系链功能(步骤S503)。在此,中继装置信息管理单元250通过设备管理表800中 的系链功能840的值,来确定系链功能的有/无。如果该中继装置不具有系链功能(步骤 S503 :否),则该中继装置被从目标中排除。处理返回到步骤S502,并且,中继装置信息管 理单元250捜索下一记录(步骤S502)。另一方面,如果该中继装置具有系链功能(步骤 S503 :是),则中继装置枉制单兀260经由BLE通f目枉制单兀220,来确走数字照相机是否通 过BLE通信而连接到该中继装置(步骤S504)。请注意,运里的连接是指,由Bluetooth SIG, S阳CIFICATION OF T肥 BL肥TOOTH SYSTEM(ver 4. 0)(蓝牙 SIG,蓝牙系统(版本 4. 0)规 范)定义的蓝牙低耗能度Iuetooth Low Energy)的链接层级别(Xink Layer Level)的连 接。如果通过BLE通信而被连接(步骤S504 :是),则数字照相机1接下来执行从步骤S508 起的处理。如果未进行经由BLE通信的连接(步骤S504 :否),则BLE通信控制单元220尝 试经由BLE通信到该中继装置的连接(步骤S505)。如果连接成功(步骤S506:是),则中 继装置控制单元260经由连接的BLE链路,从中继装置获得中继装置的AP执行状态及系链 执行状态(步骤S507)。如果到该中继装置的连接失败(步骤S506 :否),则该中继装置被 从目标中排除,并且中继装置信息管理单元250捜索下一记录(步骤S502)。
[0065] 接下来,中继装置信息管理单元250确定该中继装置是否能够执行系链功能(步 骤S508)。在此,中继装置信息管理单元250通过设备管理表800中的系链执行状态860的 值,来确定系链功能的可执行/不可执行状态。如果该中继装置的系链执行状态是"执行 中"(步骤S508 :"执行中"),则数字照相机1执行从步骤S511起的处理。如果该中继装置 的系链执行状态是"可执行"(步骤S508 :"可执行"),则中继装置控制单元260经由BLE通 信控制单元220的BLE通信,请求该中继装置开始系链功能。如果系链功能成功开始(步骤 S510 :是),则数字照相机1执行从步骤S511起的处理。如果该中继装置的系链执行状态 是"不可执行"(步骤S508 不可执行"),或者步骤S509中的系链功能开始请求失败(步 骤S510 :否),则该中继装置被从目标中排除,并且中继装置信息管理单元250捜索下一记 录(步骤S502)。当在中继装置中开始系链功能时,中继装置控制单元260经由BLE通信控 制单元220的BLE通信,从该中继装置获得无线LAN通信的参数信息(步骤S511)。运里 的无线LAN通信的参数信息包括,由中继装置的接入点生成的无线LAN网络的参数。更具 体而言,该参数信息包括SSID (服务集标识符)、BSSID (基本服务集标识符)、加密类型、加 密密钥、认证类型、无线信道等的信息。当获得了无线LAN通信的参数信息时,Wi-Fi通信 控制单元210启动Wi-Fi控制器单元12,并且尝试到由通过参数获得而获得的参数所标识 的无线LAN网络的连接(步骤S512)。如果到无线LAN网络的连接失败(步骤S513 :否), 并且在步骤S509中发出了对该中继装置的系链执行请求(步骤S525 :是),则中继装置控 制单元260经由BLE通信控制单元220的BLE通信,请求该中继装置停止系链功能(步骤 S526)。该中继装置被从目标中排除,并且中继装置信息管理单元250捜索下一记录(步骤 S502)。
[0066] 另一方面,如果到无线LAN网络的连接成功(步骤S513:是),则Wi-Fi通信控制 单元210利用DHCP (动态主机配置协议),来获得本地装置的IP地址、网关的IP地址W及 DNS服务器的IP地址(步骤S514)。如果IP地址获得完成,则上传处理单元240经由连接 的无线LAN网络,将图像/视频数据上传到外部服务器940 (步骤S515)。利用例如HTTP (超 文本传输协议)或FTP(文件传输协议)的通信协议,来执行上传。在上传处理完成之后,数 字照相机1尝试停止中继装置中的系链功能(步骤S516至S519)。如果在步骤S509中发 出了对该中继装置的系链执行请求(步骤S516 :是),则中继装置控制单元260经由BLE通 信控制单元220的BLE通信,请求该中继装置停止系链功能(步骤S517)。如果通过BLE通 信的系链功能停止请求失败(步骤S518 :否),则中继装置控制单元260进一步经由Wi-Fi 通信控制单元210的无线LAN通信,请求中继装置停止系链功能(步骤S519)。如果在步 骤S509中未发出对中继装置的
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1