通信设备、通信设备的控制方法和程序与流程

文档序号:23888009发布日期:2021-02-09 08:34阅读:103来源:国知局
通信设备、通信设备的控制方法和程序与流程

[0001]
本发明涉及一种能够连接到其它设备的摄像设备和该摄像设备的控制方法。


背景技术:

[0002]
近年来,已知诸如数字照相机和移动电话等的移动通信设备配备有诸如蓝牙(注册商标)等的近距离无线通信功能,以与其它设备进行无线通信。蓝牙通信可以分为两种类型:所谓的蓝牙经典(btc)(蓝牙版本1.0至3.0)和蓝牙低功耗(ble)(蓝牙版本4.0或更高版本)。由于ble比btc消耗更少的电力,因此ble有时用于远程启动其它通信的通信信道。例如,日本特开2016-144025描述了配备有无线lan和ble这两者并当被经由ble的特定通信触发时启动无线lan的数字照相机。
[0003]
然而,关于上述ble的使用,为了有利于简单连接,不使用加密是更为方便的。相反,例如,存在期望更安全的通信的使用场景,诸如共享无线lan的通信参数的使用场景等。
[0004]
现有技术文献
[0005]
专利文献
[0006]
专利文献1:日本特开2016-144025


技术实现要素:

[0007]
为了解决上述问题,根据本发明的一种通信设备,其特征在于,包括:第一通信部件,用于接收来自外部设备的广告信号;第二通信部件,用于通过使用预定协议与所述外部设备进行无线通信;以及控制部件,用于基于来自所述外部设备的广告信号来判断所述外部设备是否支持所述预定协议,其中,在判断为所述外部设备不支持所述预定协议的情况下,所述控制部件进行控制以使得经由所述第一通信部件将用以开始加密通信的请求发送到所述外部设备,以及其中,在判断为所述外部设备支持所述预定协议的情况下,所述控制部件进行控制以使得经由所述第一通信部件将用以开始非加密通信的请求发送到所述外部设备。
附图说明
[0008]
图1是示出根据第一实施例的数字照相机的结构的框图。
[0009]
图2是示出根据第一实施例的智能电话的结构的框图。
[0010]
图3a是示出根据第一实施例的数字照相机和智能电话的网络结构的示例的图。
[0011]
图3b示出根据第一实施例的多个数字照相机和智能电话的网络结构的示例。
[0012]
图4是示出根据第一实施例的数字照相机的广告包的示例的图。
[0013]
图5是示出根据第一实施例的数字照相机和智能电话根据连接过程1而连接的序列的图。
[0014]
图6是示出根据第一实施例的数字照相机和智能电话根据连接过程2而连接的序列的图。
[0015]
图7是示出根据第一实施例的数字照相机根据连接过程1而连接到智能电话时的数字照相机的操作的流程图。
[0016]
图8是示出根据第一实施例的智能电话根据连接过程1而连接到照相机时的智能电话的操作的流程图。
[0017]
图9a是示出根据第一实施例的数字照相机根据连接过程2而连接到智能电话时的数字照相机的操作的流程图。
[0018]
图9b是示出根据第一实施例的数字照相机根据连接过程2而连接到智能电话时的数字照相机的操作的流程图。
[0019]
图10a是示出根据第一实施例的智能电话根据连接过程2而连接到照相机时的智能电话的操作的流程图。
[0020]
图10b是示出根据第一实施例的智能电话根据连接过程2而连接到照相机时的智能电话的操作的流程图。
[0021]
图11是示出根据第一实施例的智能电话判断要使用连接过程1和连接过程2中的哪个进行连接时的智能电话的操作的流程图。
[0022]
图12a是示出根据第一实施例的显示在智能电话上的照相机的列表的示例的图。
[0023]
图12b是示出根据第一实施例的将用于蓝牙配对的链接密钥输入到智能电话的示例的图。
具体实施方式
[0024]
下面参考附图详细描述根据本发明的实施例。
[0025]
注意,以下描述的实施例仅是用于实现本发明的部件的示例,并且可以根据应用本发明的设备的结构和各种条件来根据需要进行修改或改变。另外,实施例可以根据需要以任何方式组合。
[0026]
[第一实施例]
[0027]
<数字照相机100的结构>
[0028]
图1是示出作为根据本实施例的摄像设备的示例的数字照相机100的结构示例的框图。虽然这里将数字照相机描述为摄像设备的示例,但是摄像设备不限于此。例如,摄像设备可以是便携式媒体播放器、所谓的平板装置或者诸如个人计算机等的信息处理设备。
[0029]
控制单元101根据以下描述的输入信号和程序来控制数字照相机100的各个单元。注意,代替控制单元101控制整个设备,多个硬件可以分担处理以控制整个设备。
[0030]
摄像单元102例如包括光学透镜单元、用于控制光圈、变焦和调焦等的光学系统以及用于将通过光学透镜单元引入的光(图像)转换为电图像信号的图像传感器。通常,cmos(互补金属氧化物半导体)或ccd(电荷耦合器件)被用作图像传感器。在控制单元101的控制下,摄像单元102使用图像传感器将从被摄体接收到的并由摄像单元102中包括的透镜形成为图像的光转换为电信号,进行降噪处理等,并且输出数字数据作为图像数据。在根据本实施例的数字照相机100中,根据dcf(照相机文件系统的设计规则)标准,将图像数据记录在记录介质110上。
[0031]
非易失性存储器103是电可擦除且可记录的非易失性存储器,其存储由控制单元101执行的程序等(以下描述)。
[0032]
工作存储器104用作临时保持由摄像单元102拍摄的图像数据的缓冲存储器、用于显示单元106的图像显示存储器以及控制单元101的工作区域等。
[0033]
操作单元105用于接收从用户发送到数字照相机100的指示。操作单元105包括例如由用户用来指示数字照相机100通电(或断电)的电源开关、用于指示数字照相机100拍摄图像的释放开关、用于指示数字照相机100拍摄运动图像的运动图像记录开关、以及用于指示数字照相机100重放图像数据的重放按钮。此外,操作单元105包括操作部件,诸如用于经由通信单元111(下面描述)发起与外部设备的通信的专用连接按钮等。另外,在操作单元105中包括形成在显示单元106(下面描述)中的触摸面板。注意,释放开关具有sw1和sw2。当释放开关被半按下时,sw1接通。由此,操作单元105接收用于准备摄像的指示,诸如af(自动调焦)处理、ae(自动曝光)处理、awb(自动白平衡)处理、以及ef(闪光灯预闪光)处理等。另外,当完全按下释放开关时,sw2接通。由此,操作单元105接收用以拍摄图像的指示。
[0034]
显示单元106显示摄像期间的取景器图像、显示拍摄图像数据、并且显示用于交互操作的文本。注意,显示单元106不一定需要包括在数字照相机100中。数字照相机100仅需要连接到内部或外部显示单元106,并且至少具有用以控制显示在显示单元106上的信息的显示控制功能。
[0035]
记录介质110可以记录从摄像单元102输出的图像数据。记录介质110可以被配置为可从数字照相机100移除或者可内置于数字照相机100中。也就是说,数字照相机100仅需要至少具有用于访问记录介质110的部件。
[0036]
通信单元111是用于与外部设备连接的接口。根据本实施例的数字照相机100可以经由通信单元111与外部设备交换数据。例如,摄像单元102所生成的图像数据可以经由通信单元111被发送到外部设备。注意,根据本实施例,通信单元111包括用于经由根据ieee802.11标准的所谓的无线lan与外部设备通信的接口。控制单元101通过控制通信单元111来实现与外部设备的无线通信。注意,通信方法不限于无线lan。例如,所述通信方法包括红外通信方法。
[0037]
近距离无线通信单元112包括例如用于无线通信的天线以及用于处理无线信号的调制解调电路和通信控制器。近距离无线通信单元112从天线输出调制后的无线信号,并且解调由天线接收到的无线信号,以实现根据ieee802.15标准(所谓的蓝牙)的近距离无线通信。
[0038]
另外,近距离无线通信单元112可以并行方式进行蓝牙版本4或之后版本(所谓的ble)以及蓝牙版本1至3(所谓的蓝牙经典,在下文中也称为btc)的通信。与btc相比,ble具有较慢的通信速度和较低的功耗。另外,btc比无线lan具有更慢的通信速度和更低的功耗。这些蓝牙通信具有比无线lan通信更窄的可通信范围(即,更短的可通信距离)。另外,ble和btc通信彼此不兼容并且能够以并行方式通信。另外,在ble连接中,数字照相机100用作外围设备。也就是说,数字照相机100周期性地发出广告。
[0039]
当操作单元105的电源开关被设置为断开时,数字照相机100进入休眠状态。当电源开关断开时,因此数字照相机100处于休眠状态,并且如果操作单元105被操作以接通电源开关,则数字照相机100从休眠状态返回。可选地,如果在电源开关接通的情况下未操作数字照相机100经过了一定时间段,则数字照相机100自动进入休眠状态以节省电力。进行该操作的功能被称为自动断电功能。另外,通过自动断电功能转换的休眠状态也被称为自
动断电状态。在自动断电状态下,在操作单元105被操作以操作释放开关或重放按钮时,照相机从休眠状态返回。
[0040]
另外,当数字照相机100处于休眠状态并且如果操作智能电话200时,数字照相机100与智能电话200进行蓝牙连接,然后从休眠状态恢复。例如,当数字照相机100被固定在三脚架等上以通过远程控制来拍摄图像时,数字照相机100可以在电源开关接通的情况下被留下,然后进入休眠状态。此时,如果用户在任何期望的时间点操作智能电话200,则数字照相机100可以从休眠状态返回,使得用户可以拍摄图像。另外,如果用户在拍摄图像之后留下数字照相机100而不使用,则数字照相机100再次自动断开,并且可以进入休眠状态。在这种情况下,当用户不拍摄图像时,数字照相机100处于休眠状态使得不消耗不必要的电力。
[0041]
<智能电话200的结构>
[0042]
图2是示出作为根据本实施例的信息处理设备的示例的智能电话200的结构示例的框图。虽然智能电话在这里被描述为信息处理设备的示例,但是信息处理设备不限于智能电话。例如,信息处理设备可以是例如数字照相机、平板装置或具有无线功能的个人计算机。
[0043]
控制单元201根据输入信号和程序(以下描述)来控制智能电话200的各个单元。注意,代替控制单元201控制整个设备,多个硬件可以共享处理以控制整个设备。
[0044]
摄像单元202将从被摄体接收的并由包括在摄像单元202中的透镜形成为图像的光转换为电信号,进行降噪处理等,并且将数字数据作为图像数据输出。将拍摄图像数据存储在缓冲存储器中,之后由控制单元201对拍摄图像数据进行预定计算。图像数据记录在记录介质207上。
[0045]
非易失性存储器203是电可擦除且可记录的非易失性存储器。非易失性存储器203具有记录在其中的作为要由控制单元201执行的基本软件的os(操作系统)和与os一起工作以实现应用功能的应用。根据本实施例,非易失性存储器203存储用于与数字照相机100通信的应用(以下称为app)。在以下描述中,当智能电话200和控制单元201操作时,各个单元被协同工作的os和app控制。
[0046]
工作存储器204用作由显示单元206使用的图像显示存储器、以及控制单元201的工作存储器等。
[0047]
操作单元205用于从用户接收对智能电话200的指示。操作单元205包括操作构件,诸如被用户用来指示智能电话200通电(或断电)的电源开关以及形成在显示单元206中的触摸面板等。
[0048]
显示单元206显示图像数据和显示用于交互操作的文本等。注意,显示单元206不一定需要设置在智能电话200中。智能电话200仅需要连接到显示单元206并且至少具有用于控制显示在显示单元206上的信息的显示控制功能。
[0049]
记录介质207可以记录从摄像单元202输出的图像数据。记录介质207可以被配置为可从智能电话200移除或者可内置于智能电话200中。即,智能电话200仅需要具有用于访问记录介质207的部件。
[0050]
通信单元208是用于与外部设备连接的接口。根据本实施例的智能电话200能够经由通信单元208与数字照相机100交换数据。根据本实施例,通信单元208是天线,并且控制
单元201可以经由天线连接到数字照相机100。注意,为了与数字照相机100连接,可以直接或经由接入点进行连接。作为用于通信数据的协议,例如,可以采用经由无线lan的ptp/ip(互联网协议上的图片传输协议)。注意,与数字照相机100的通信不限于此。例如,通信单元208可以包括诸如红外通信模块或无线usb等的无线通信模块。此外,可以采用诸如usb线缆、hdmi(注册商标)或ieee1394等的有线连接。
[0051]
近距离无线通信单元209例如包括用于无线通信的天线以及用于处理无线信号的调制解调电路和通信控制器。近距离无线通信单元209通过从天线输出调制后的无线信号并解调由天线接收到的无线信号来实现根据ieee802.15标准的近距离无线通信。根据本实施例,近距离无线通信单元112根据ieee802.15.1标准(所谓的蓝牙)与其它设备进行通信。近距离无线通信单元209能够以并行方式进行蓝牙版本4或之后版本(所谓的ble)和蓝牙版本1至3(所谓的蓝牙经典:btc)的通信。与btc相比,ble具有较慢的通信速度和较低的功耗。另外,btc比无线lan具有更慢的通信速度和更低的功耗。这些蓝牙通信具有比无线lan通信更窄的可通信范围(即,更短的可通信距离)。
[0052]
对于经由ble的连接,移动电话200起着中央设备的作用。即,响应于接收到由外围设备定期发送的广告,智能电话200向外围设备发送连接请求以建立连接。
[0053]
公共网络连接单元211是在进行公共无线通信时使用的接口。智能电话200可以经由公共网络连接单元211向其它设备进行语音呼叫。此时,控制单元201通过分别经由麦克风212和扬声器213输入和输出音频信号来实现语音呼叫。根据本实施例,公共网络连接单元211是天线,并且控制单元201可以经由天线连接到公共网络。注意,通信单元208和公共网络连接单元211可以是单个天线。
[0054]
通过使用智能电话200,用户可以通过在智能电话200上运行的app远程控制数字照相机100。用于远程控制数字照相机100的功能的控制ui(以下称为功能按钮)布置在app的菜单画面中。通过由用户操作功能按钮并确定要使用的功能,用户可以通过智能电话200观看记录在数字照相机100的记录介质110上的图像,或者利用数字照相机100远程拍摄图像。注意,可以经由无线lan在根据本实施例的数字照相机100与智能电话200之间进行摄像和观看照相机中的图像的远程控制。此外,可以经由btc将缩小图像从照相机发送到智能电话。注意,btc的通信速度比无线lan慢。因此,为了在现实时间帧内完成图像的传输,发送缩小图像而不是原始大小图像。ble由一方用来向另一方通知无线lan或btc的使用。ble不用于接收图像数据等。
[0055]
<网络系统结构>
[0056]
图3a是根据本实施例的网络系统的示例的示意图。根据本实施例,参考数字照相机100和智能电话200经由蓝牙彼此通信的系统的示例进行描述。
[0057]
如图3a所示,网络系统包括数字照相机100和智能电话200,数字照相机100和智能电话200可以经由ble通过近距离无线通信而彼此通信。
[0058]
图3b示出智能电话200接收多个数字照相机100a、100b和100c的ble广告包并检查广告信号中的相应配对信息。智能电话200能够与多个数字照相机100连接和配对,并且能够经由ble和btc发送和接收加密和非加密的数据。
[0059]
根据本实施例的各个照相机根据安装在照相机中的蓝牙通信的功能发送不同的广告包之一。下面参考图4描述广告包中的信息。
[0060]
图4示出根据本实施例的数字照相机100的ble广告包的示例。
[0061]
首先描述从仅支持ble的数字照相机100发送的广告信号包。仅支持ble的数字照相机100发出由图4中的“广告1”表示的广告信号。广告1包括指示数字照相机100仅支持ble的值0x00作为广告信号的一部分。
[0062]
如果智能电话200接收到广告1并判断为广告1包含值0x00,则智能电话200通过使用以下过程来建立与数字照相机100的蓝牙连接,在该过程中,智能电话200经由加密ble通信连接并且不建立btc通信。在以下描述中,仅进行加密ble配对的过程被称为“连接过程1”。
[0063]
下面描述从支持ble和btc这两者的数字照相机100发送的广告信号包。支持ble和btc这两者的数字照相机100发送由图4中的广告2表示的广告信号。广告2包括指示数字照相机100支持ble和btc这两者的值0x01作为广告信号的一部分。
[0064]
如果智能电话200接收到广告2并判断为广告2包含值0x01,则智能电话200通过使用以下过程来建立与数字照相机100的蓝牙连接,在该过程中,智能电话200经由非加密ble通信连接,然后,建立加密btc通信。在以下描述中,进行非加密ble配对然后进行加密btc配对的过程被称为“连接过程2”。
[0065]
注意,根据本实施例,包中所包括的信息不限于数字信息。例如,信息可以是字符信息,诸如“仅ble”或“ble&btc”等。如果蓝牙通信部件支持信息没有被添加到广告包,则可以判断为仅支持ble通信部件。然而,如果添加了指示通信部件的值,则可以判断为除了ble之外还支持btc。可选地,广告包可以包括指示数字照相机100的型号的型号信息,并且智能电话200可以具有型号和蓝牙通信功能之间的交叉参考信息。因此,智能电话200可以知道数字照相机100的蓝牙通信功能。
[0066]
另外,根据本实施例,各个广告包包括指示作为数字照相机100的名称的装置名称的字符串。装置名称显示在用于接收广告包的智能电话200的显示单元206上。以这种方式,用户可以识别出可以从智能电话200远程控制的数字照相机。
[0067]
在以这种方式建立连接的ble通信中,智能电话200可以发送用以启动数字照相机100的无线lan的请求。在这方面,通过预先共享经由ble或btc的无线lan的连接所要使用的通信参数(网络标识符(ssid)和密码),可以消除用户输入通信参数所需的麻烦操作。关于通信参数共享,根据本实施例的智能电话200根据数字照相机100是仅支持ble还是支持ble和btc这两者来选择不同的共享过程之一。关注于共享过程之间的差异给出以下描述。
[0068]
<用于使用连接过程1建立蓝牙通信的序列>
[0069]
下面参考图5描述连接过程1的序列,其中在数字照相机100和智能电话200之间仅进行加密ble配对。
[0070]
当数字照相机100在启用无线功能的情况下进入蓝牙连接启用状态时(步骤s501),数字照相机100发送广告包(步骤s502)。此时的广告包是图4所示的广告1的广告信号。
[0071]
注意,蓝牙连接启用状态是指例如当用户操作操作单元105以操作释放开关或重放按钮来将数字照相机100从休眠状态唤醒时发生的状态。
[0072]
智能电话200接收到广告1并参考广告1中的信息以判断是否启用了蓝牙连接(步骤s503)。如果启用了蓝牙连接,则智能电话200从用户接收关于与数字照相机100的连接的
连接操作(步骤s504)。在接收到连接操作时,智能电话200将ble连接请求发送到数字照相机100以建立加密ble连接(步骤s505)。数字照相机100从智能电话200接收ble连接请求,并且经由ble连接到智能电话200。智能电话200确认与数字照相机100的ble连接并建立连接(步骤s506)。注意,在建立ble连接时,数字照相机将停止发送出广告信号。
[0073]
如果智能电话200判断为未与数字照相机100进行配对,则智能电话200向数字照相机100发送配对请求(步骤s507)。已经接收到配对请求的数字照相机100和智能电话200彼此交换密钥数据(步骤s508)。数字照相机100将接收到的密钥数据存储在非易失性存储器103中并完成配对(步骤s509),并且智能电话200将接收到的密钥数据存储在非易失性存储器203中并完成配对(步骤s510)。
[0074]
一旦在数字照相机100和智能电话200之间完成配对,此后加密ble通信在数字照相机100和智能电话200之间是可用的。
[0075]
智能电话200将关于智能电话200的信息发送到数字照相机100(步骤s511)。
[0076]
随后,智能电话200向数字照相机100请求无线lan连接信息(步骤s512)。数字照相机100对与数字照相机100的无线lan连接有关的连接信息(包括ssid和密码)进行加密,并且经由加密ble通信将连接信息发送到智能电话200(步骤s513)。随后,在完成必要的数据交换之后,数字照相机100完成与智能电话200的ble连接处理(步骤s514)。另外,智能电话200完成与数字照相机100的ble连接处理(步骤s515)。
[0077]
<用于使用连接过程2建立蓝牙通信的序列>
[0078]
下面参考图6描述连接过程2的序列,其中在数字照相机100和智能电话200之间的非加密通信中进行ble配对,此外,在加密通信中进行btc配对。
[0079]
当数字照相机100在启用了无线功能的情况下进入蓝牙连接启用状态时(步骤s601),数字照相机100发送广告包(步骤s602)。此时的广告包是图4所示的广告2的广告信号。
[0080]
智能电话200接收广告2并参考广告2中的信息以判断是否启用了蓝牙连接(步骤s603)。如果启用了蓝牙连接,则智能电话200从用户接收关于与数字照相机100的连接的连接操作(步骤s604)。已经接收到连接操作的智能电话200向数字照相机100发送ble连接请求以建立非加密ble连接(步骤s605)。数字照相机100从智能电话200接收蓝牙连接请求,并且经由蓝牙低功耗连接到智能电话200。智能电话200确认与数字照相机100的蓝牙低功耗连接并建立连接(步骤s606)。
[0081]
智能电话200将与智能电话200有关的信息发送到数字照相机100(步骤s607)。
[0082]
随后,智能电话200经由加密蓝牙经典向数字照相机100发送连接请求(步骤s608)。数字照相机100从智能电话200接收btc连接请求,并且经由蓝牙经典建立连接。智能电话200确认通过蓝牙经典与数字照相机100的连接并建立连接(步骤s609)。
[0083]
随后,如果智能电话200判断为未与数字照相机100进行配对,则智能电话200根据btc协议规范向数字照相机100发送配对请求(步骤s610)。
[0084]
接收到配对请求的数字照相机100和智能电话200彼此交换密钥数据(步骤s611)。数字照相机100将接收到的密钥数据存储在非易失性存储器103中并完成配对(步骤s612)。智能电话200将接收到的密钥数据存储在非易失性存储器203中并完成配对(步骤s613)。
[0085]
一旦在数字照相机100与智能电话200之间完成配对,此后加密btc通信在数字照
相机100与智能电话200之间是可用的。注意,在进行加密btc通信的同时,维持非加密ble通信。
[0086]
随后,智能电话200向数字照相机100请求无线lan连接信息(步骤s614)。数字照相机100对与数字照相机100的无线lan连接有关的连接信息进行加密,并且经由加密btc通信将连接信息发送到智能电话200(步骤s615)。随后,在完成必要的数据交换之后,智能电话200断开蓝牙经典通信(步骤s616)。
[0087]
数字照相机100完成与智能电话200的连接处理(步骤s617)。另外,智能电话200完成与数字照相机100的连接处理(步骤s618)。
[0088]
<数字照相机使用连接过程1进行的通信的流程图>
[0089]
下面参考图7描述数字照相机100使用连接过程1进行通信而进行的操作。图7中的流程图在数字照相机100的无线功能被启用时开始。
[0090]
控制单元101判断蓝牙功能是否被启用并判断其是否被启用(步骤s701)。如果启用了蓝牙功能,则控制单元101经由图4中示出的ble向周围发送广告1信号(步骤s702)。控制单元101判断是否从作为连接对方的智能电话200接收到用以建立加密ble连接的ble连接请求(步骤s703)。如果已经接收到连接请求,则处理进入步骤s704。否则,处理返回到步骤s702。
[0091]
控制单元101经由蓝牙低功耗建立与智能电话200的连接(步骤s704)并且判断数字照相机100是否已经与智能电话200配对(步骤s705)。如果数字照相机100已经与智能电话200配对,则控制单元101进行的处理进入步骤s708。如果数字照相机100未与智能电话200配对,则控制单元101判断是否从智能电话200接收到配对请求(步骤s706)。如果未从智能电话200接收到配对请求,则控制单元101再次进行步骤s706。如果已经接收到配对请求,则控制单元101与智能电话200交换密钥以启用加密通信(步骤s707)。
[0092]
随后,控制单元101从智能电话200接收智能电话信息(步骤s708)。此后,控制单元101判断其是否从智能电话200接收到用以发送数字照相机100的保密无线lan连接信息(包括密码等的信息)的请求(步骤s709)。如果已经接收到请求,则控制单元101将无线lan连接信息发送到智能电话200,并且处理进入(步骤s710)。如果未接收到请求,则重复步骤s709。通过在数字照相机100与智能电话200之间进行蓝牙低功耗通信,控制单元101判断通信是否未断开(步骤s711)。如果蓝牙低功耗通信断开,则控制单元101进行的处理进入步骤s712。控制单元101判断用户是否未操作而终止了无线功能(步骤s712)。如果未终止无线功能,则处理返回到步骤s701。如果无线功能终止,则处理结束。
[0093]
<智能电话使用连接过程1进行的通信的流程图>
[0094]
下面参考图8描述智能电话200使用连接过程1进行通信而进行的操作。当用户经由显示在显示单元206上的主画面指示智能电话200连接到发送广告1的数字照相机时,图8中的流程图开始。注意,稍后参考图11和随后的附图描述广告的接收、用户的指示以及显示在主画面上的信息。
[0095]
控制单元201首先将用以建立加密ble连接的ble连接请求发送到数字照相机100(步骤s851),并且确认来自数字照相机100的连接接受(步骤s852)。一旦建立了智能电话200与数字照相机100之间的蓝牙连接,处理就进入步骤s853,并且控制单元201判断智能电话200是否已经与数字照相机100配对(步骤s853)。
[0096]
如果在智能电话200与数字照相机100之间进行了配对,则处理进入步骤s856。如果未进行配对,则控制单元201向数字照相机100发送配对请求(步骤s854)。一旦在智能电话200与数字照相机100之间发起配对,控制单元201就将加密密钥发送到数字照相机100。此后,在智能电话200与数字照相机100之间交换用于加密通信的密钥。由此,完成配对(步骤s855)。
[0097]
一旦配对完成,就启用了经由ble的加密通信,并且控制单元201将其自身的智能电话信息发送到数字照相机100(步骤s856)。此外,为了启用与数字照相机100的无线lan连接,控制单元201向数字照相机100发送用以发送数字照相机100所具有的包括高度保密的密码信息的无线lan连接信息的请求(步骤s857)。
[0098]
控制单元201判断是否从数字照相机100发送了无线lan信息(步骤s858)。如果已经发送了无线lan信息,则处理结束。
[0099]
注意,连接按钮可以通过选择所检测到的数字照相机100的列表中的项而起作用,或者连接按钮可以是指示特定连接的按钮。
[0100]
上面已经描述了在连接过程1中由数字照相机100进行的操作和由智能电话200进行的操作。
[0101]
<数字照相机使用连接过程2进行的通信的流程图>
[0102]
下面参考图9a描述数字照相机100使用连接过程2进行通信而进行的操作。图9a中的流程图在数字照相机100的无线功能被启用时开始。
[0103]
控制单元101判断蓝牙功能是否被启用并判断其是否被启用(步骤s901)。如果启用了蓝牙功能,则控制单元101向周围发送图4所示的广告2信号(步骤s902)。控制单元101判断其是否从作为连接对方的智能电话200接收到用以建立非加密ble连接的ble连接请求(步骤s903)。如果接收到连接请求,则处理进入步骤s904。否则,处理返回到步骤s902。
[0104]
控制单元101经由蓝牙低功耗建立与智能电话200的连接(步骤s904)。
[0105]
随后,控制单元101从智能电话200接收智能电话信息(步骤s905),并且根据图9b(以下描述)中示出的流程,经由蓝牙经典进行配对和数据通信处理(步骤s906)。
[0106]
控制单元101判断与智能电话200的蓝牙经典连接是否断开(步骤s907)。如果蓝牙经典通信断开,则控制单元101使处理进入步骤s908。控制单元101判断用户是否未操作而终止了无线功能(步骤s908)。如果未终止无线功能,则控制单元101进行的处理返回到步骤s901。如果无线功能终止,则流程结束。
[0107]
下面参考图9b描述数字照相机100经由蓝牙经典进行通信而进行的操作。图9b的流程图表示在图9a的s906中进行的处理。
[0108]
控制单元101判断其是否从智能电话200接收到加密蓝牙经典连接请求(步骤s951)。如果接收到连接请求,则处理进入步骤s952。如果未接收到连接请求,则处理返回到步骤s951。
[0109]
控制单元101与智能电话200建立蓝牙经典连接(步骤s952),并且判断数字照相机100是否已经与智能电话200配对(步骤s953)。如果数字照相机100与智能电话200配对,则处理进入步骤s954。如果数字照相机100未与智能电话200配对,则控制单元101判断智能电话200是否已发送配对请求(步骤s954)。
[0110]
如果智能电话200未发送配对请求,则控制单元101再次进行步骤s954。如果智能
电话200发送了配对请求,则控制单元101与智能电话200交换密钥以启用加密通信(步骤s955)。
[0111]
控制单元101判断其是否从智能电话200接收到用以发送数字照相机100的无线lan连接信息(包括密码等的信息)的请求(步骤s956)。如果已经接收到请求,则控制单元101将无线lan连接信息发送到智能电话200(步骤s957),并且处理进入步骤s958。如果未接收到请求,则重复步骤s956。在控制单元101与智能电话200之间进行蓝牙经典通信,并且控制单元101判断通信是否断开(步骤s958)。如果蓝牙经典通信断开,则控制单元101终止流程。
[0112]
<智能电话使用连接过程2进行的通信的流程图>
[0113]
下面参考图10a至图10b描述智能电话200使用连接过程2进行通信而进行的操作。当用户经由显示在显示单元206上的主画面指示智能电话200连接到发送广告1的数字照相机时,图10a至图10b中的流程图开始。注意,稍后参考图11和随后的附图描述广告的接收、用户的指示以及显示在主画面中的信息。
[0114]
首先,在图10a所示的步骤s1031中,控制单元201向数字照相机100发送ble连接请求以建立非加密ble通信连接。
[0115]
随后,控制单元201确认来自数字照相机100的连接接受(步骤s1032)。
[0116]
当经由蓝牙低功耗在控制单元201与数字照相机100之间建立连接时,处理进入步骤s1033,并且控制单元201将其自身的智能电话信息发送到数字照相机100(步骤s1033)。
[0117]
随后,控制单元201判断是否需要相对于数字照相机100发送和接收高度保密数据(步骤s1034)。
[0118]
如果控制单元201判断为需要发送和接收高度保密数据,则控制单元201经由图10b(以下描述)中示出的蓝牙经典来进行保密数据的发送和接收流程控制(步骤s1035)。如果不需要发送和接收高度保密数据,则处理结束。
[0119]
下面参考图10b描述智能电话200和数字照相机100经由蓝牙经典彼此进行通信而进行的操作。图10b中的流程图描述在图10a中示出的s1035中进行的处理。
[0120]
控制单元201向数字照相机100发送加密蓝牙经典连接请求(步骤s1051),并且确认来自数字照相机100的连接接受(步骤s1052)。当建立智能电话200与数字照相机100之间的蓝牙经典连接时,处理进入步骤s1053,在步骤s1053,控制单元201确认智能电话200是否已经与数字照相机100配对(步骤s1053)。
[0121]
如果智能电话200与数字照相机100已经彼此配对,则处理进入步骤s1056。如果未进行配对,则控制单元201向数字照相机100发送配对请求(步骤s1054)。一旦在智能电话200与数字照相机100之间发起配对,控制单元201就将加密密钥发送到数字照相机100。然后,在智能电话200与数字照相机100之间交换用于加密通信的密钥。由此,完成配对(s1055)。
[0122]
一旦完成配对,就启用了加密通信。随后,控制单元201向数字照相机100发送对用于与数字照相机100进行无线lan连接的通信参数的请求(步骤s1056)。
[0123]
控制单元201判断是否从数字照相机100发送了无线lan信息(步骤s1057)。如果发送了无线lan信息,则控制单元201判断为已完成保密数据的交换,并且请求数字照相机100断开蓝牙经典通信(步骤s1058)。控制单元201确认与数字照相机100的蓝牙经典连接断开
(步骤s1059),并且完成处理。
[0124]
注意,虽然已经参考向数字照相机100发送断开请求的处理(步骤s1058)说明了本实施例,但是断开处理可以由智能电话200单方面地进行。
[0125]
<智能电话进行的连接过程1和连接过程2其中之一的判断的流程图>
[0126]
以下参考图11所述的操作由智能电话200进行以基于从数字照相机100发送的广告信号来判断连接过程1或连接过程2中的哪个用于与数字照相机100连接。利用在智能电话200上运行的用于连接到照相机的应用来开始图11中所示的处理。
[0127]
控制单元201判断是否接收到源自数字照相机100的广告信号(步骤s1101)。如果已经接收到广告信号,则处理进入步骤s1102。如果未接收到广告信号,则处理进入步骤s1109。
[0128]
控制单元201检查具有图4所示的格式的广告信号中的信息,并且判断其接收到图4所示的广告1信号和图4所示的广告2信号中的哪个(步骤s1102)。
[0129]
此外,控制单元201在显示单元206上显示所检测到的照相机的列表(步骤s1103),并且在启用状态下更新并显示连接按钮的状态(步骤s1104)。
[0130]
控制单元201判断用户是否操作了连接按钮(步骤s1105)。如果用户操作了连接按钮,则处理进入步骤s1106。在步骤s1106中,控制单元201基于步骤s1102中检查从数字照相机100发送的广告信号的结果,判断连接过程1和连接过程2中的哪个要用于连接。为了连接到发送广告1的照相机,进行基于图8所示的连接过程1的连接处理(步骤s1107)。为了连接到发送广告2的照相机,进行基于图10a至10b所示的连接过程2的连接处理(步骤s1108)。
[0131]
随后,通过与作为连接对方的数字照相机100的通信来进行蓝牙通信控制。此后,连接被断开。在步骤s1109中,控制单元201判断智能电话200的蓝牙功能是否被禁用。如果禁用了蓝牙功能,则处理结束。如果启用了蓝牙功能,则处理返回到步骤s1101。
[0132]
<智能电话上显示的照相机列表的示例>
[0133]
图12a是示出在图11所示的步骤s1103中由控制单元201显示在显示单元206上的数字照相机的列表的示例的图。当控制单元201判断为在装置列表中存在多个要显示的数字照相机(即,能够用于远程控制的数字照相机)时,显示选择对话框1201。通过在对话框中显示数字照相机的列表,用户可以找到可用的数字照相机。在数字照相机显示区域1202中列出要显示的数字照相机的装置名称。如果检测到操作单元205对数字照相机显示区域1202中的数字照相机的选择,则控制单元201使得用户能够使用所选择的功能。
[0134]
根据本实施例,如果存在多个远程可控制的数字照相机,则控制单元201在显示单元206上显示装置名称的列表。此后,如果用户选择了要使用的照相机,则控制单元201进行蓝牙连接。
[0135]
注意,根据本实施例,如果仅存在一个要显示的数字照相机,则控制单元201不显示选择对话框1201,并且自动设置要远程控制的数字照相机。然而,即使当仅存在一个要显示的数字照相机时,也可以以与当存在多个要显示的数字照相机时相同的方式显示选择对话框,并且用户可以选择所显示的数字照相机。此后,可以开始蓝牙连接和功能。
[0136]
作为连接按钮,可以在与数字照相机100的列表中的项不同的区域中设置用于发送连接请求的专用软件按钮。可选地,所检测到的数字照相机100的列表中的项可以用作连接按钮。即,可以通过选择所检测到的数字照相机100的列表中的项来发送连接请求。
[0137]
<智能电话上显示的配对窗口的示例>
[0138]
图12b示出窗口的示例,其中显示该窗口以输入在图8所示的步骤s854和图10b所示的步骤s1054中数字照相机100和智能电话200之间的密钥交换中使用的加密密钥的认证密码。
[0139]
当通过数字照相机100发起密钥交换时,通过智能电话200的控制单元201在显示单元206上显示密钥输入对话框1203。用户参考在数字照相机100的显示单元106上显示的密钥,在密钥输入对话框1203输入密钥,并做出决定。一旦完成输入,就在数字照相机100和智能电话200之间进行密钥交换。因此,配对完成。
[0140]
虽然已经参考基于将密钥输入到专用对话框的配对控制描述了本实施例,但是可以采用不需要密钥输入的基于just work的配对。
[0141]
本发明可以通过将用于实现上述实施例的一个或多个功能的程序经由网络或存储介质提供至系统或设备并使系统或设备的计算机中的一个或多个处理器读出并执行程序的处理来实现。本发明还可以通过用于实现一个或多个功能的电路(例如,asic)来实现。
[0142]
本发明不限于以上实施例,并且在不脱离本发明的精神和范围的情况下可以进行各种改变和修改。因此,为了使公众知道本发明的范围,附上所附权利要求。
[0143]
本申请要求于2018年6月21日提交的日本专利申请2018-118135的优先权,其全部内容通过引用合并于此。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1