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

文档序号:15627023发布日期:2018-10-09 23:13

本发明涉及通信技术。



背景技术:

近来,越来越多地观察到,诸如数字照相机、打印机、蜂窝电话和智能电话等的电子装置配备有无线通信功能,并且使用连接至无线网络的这些装置。

为了使电子装置连接至无线网络,需要设置诸如加密方式、加密密钥、认证方式和认证密钥等的各种通信参数。作为用于便于进行这些通信参数的设置的技术,已知有专利文献1和2中所公开的技术。在专利文献1中,提出了电子装置显示表示通信参数的快速响应(QR)码(QR code)(注册商标,以下将不进行说明)的技术。便携终端拍摄并读取QR码,并且将所读取的通信参数设置到接入点。在专利文献2中,将接入点所生成的通信参数编码成二维码,并且接入点将该二维码显示在画面上。便携终端拍摄接入点上所显示的二维码的图像,并且对该二维码进行解码,由此将通信参数设置到便携终端。

Wi-Fi联盟所定义的用以使电子装置彼此直接连接的被称为Wi-Fi直连(Wi-Fi Direct,注册商标,以下将不进行说明)的连接处理被定义为标准。在Wi-Fi直连中,定义通过使用1、6和11信道来高效地搜索其它设备的操作。

如专利文献1和2那样,拍摄诸如二维码等的可以编码多个信息的代码信息以设置通信参数,由此电子装置可以连接至接入点,同时降低了用户输入复杂度。

在Wi-Fi直连的规范中,进行Wi-Fi联盟所定义的被称为Wi-Fi保护设置(WPS)的通信参数共享处理,以设置通信参数。然而,没有考虑以下情况:在设备根据诸如Wi-Fi直连等的用于使设备彼此连接的技术而彼此共享通信参数的情况下,应用如专利文献1和2那样的、用于通过拍摄图像来进行通信参数共享处理的方式。

在诸如Wi-Fi直连等的用于使设备彼此连接的技术中,在如专利文献2那样、在两个设备之间进行使用与所拍摄图像有关的信息的通信参数共享处理的情况下,如上所述,通过使用1、6和11信道来搜索要共享通信参数的目标设备。作为对比,如专利文献1那样,在显示图像的设备(以下称为图像显示设备)通过使用图像信息要连接至接入点的情况下,该图像显示设备需要在所有信道中搜索接入点。

因而,在已知技术中,没有考虑以下情况:如专利文献2中所公开的用于在两个设备之间设置通信参数的方法那样、并且如专利文献1中所公开的用于使用三个设备来设置通信参数的方法那样,可以在代码信息的拍摄之后进行多个设置方法。例如,在图像显示设备显示图像以通过使用Wi-Fi直连来在两个设备之间建立连接的情况下,图像显示设备通过使用1、6和11信道来搜索对象设备。在这种情况下,如果拍摄图像的设备(以下称为图像拍摄设备)尝试使图像显示设备如专利文献1那样连接至接入点,则图像拍摄设备不开始Wi-Fi直连处理。因此,图像显示设备可能无法将图像拍摄设备检测为Wi-Fi直连中的连接对象,这导致无法建立使用Wi-Fi直连的连接。

例如,在图像显示设备显示图像以与接入点建立连接的情况下,图像显示设备通过使用所有信道来搜索接入点、即对象设备。在这种情况下,如果图像拍摄设备尝试通过使用Wi-Fi直连来与图像显示设备建立连接,则图像拍摄设备不向接入点通知与图像显示设备有关的信息。因此,接入点不开始用于共享通信参数的处理。即使在图像显示设备检测到接入点的情况下,可能也不开始图像显示设备和接入点彼此共享通信参数的操作。

因而,例如,如果图像显示设备和图像拍摄设备不彼此共享连接方式,则可能无法通过使用期望的连接方式建立无线连接。

引文列表

专利文献

专利文献1:日本特开2014-60623

专利文献2:日本特开2006-26193

专利文献3:日本特开2014-23015



技术实现要素:

发明要解决的问题

本发明提供一种包括显示控制器和共享单元的通信设备。显示控制器使显示单元显示包括第一信息和第二信息的图像。所述第一信息对于共享用于建立无线连接的至少一个通信参数是必需的。所述第二信息与用于建立无线连接的方式有关。所述第二信息表示第一方式和第二方式其中至少之一。所述第一方式是用于与接入点建立无线连接的方式。所述第二方式涉及用于判断是要提供还是要接收所述至少一个通信参数的协商。共享单元基于所述显示控制器所显示的图像中所包括的、共享所述至少一个通信参数必需的所述第一信息,来与所述接入点或者不同的通信设备共享所述至少一个通信参数。

根据另一方面,提供一种包括获取单元、通知单元、搜索单元、共享单元和建立单元的通信设备。获取单元从所拍摄的图像获取信息。通知单元在所述获取单元所获取到的信息包括表示用于与接入点建立无线连接的第一方式的信息的情况下,向所述接入点通知预定信息。搜索单元在所述获取单元所获取到的信息包括表示第二方式的信息的情况下,搜索正进行与所述第二方式相对应的处理的不同的通信设备。所述第二方式涉及用于判断是要提供还是要接收通信参数的协商。共享单元在所述搜索单元检测到所述不同的通信设备的情况下,与所述不同的通信设备共享所述通信参数。建立单元基于所述共享单元所共享的所述通信参数,来与所述不同的通信设备建立无线连接。

通过以下参考附图对典型实施例的说明,本发明的其它特征将变得明显。

附图说明

图1是示出通信设备的结构的图。

图2是示出通信设备的软件功能结构的图。

图3是示出通信系统的示例性结构的图。

图4是示出通信系统中的示例性序列的图。

图5是示出通信系统中的示例性序列的图。

图6是智能电话所进行的操作的流程图。

图7是照相机所进行的操作的流程图。

具体实施方式

在以下所述的实施例中,将说明如下处理,其中该处理用于在图像的拍摄触发通信参数的共享的情况下,共享与在图像显示侧和图像拍摄侧要进行的处理有关的信息,并且通过使用期望的连接方式来建立无线连接。

以下将参考附图来详细说明根据实施例的通信参数。以下将说明使用基于电气和电子工程师协会(IEEE)802.11系列的无线局域网(LAN)系统的示例。然而,通信结构不必局限于基于IEEE 802.11的无线LAN。

图3示出根据本实施例的通信系统。图3所示的通信系统包括照相机32、智能电话33和接入点34(以下称为AP)。无线网络31是由AP 34形成的无线LAN网络。

将通过使用照相机和智能电话作为根据本实施例的通信系统中的设备来进行说明。然而,这些设备可以是诸如打印机、个人计算机(PC)、摄像机、智能手表和个人数字助理(PDA)等的其它设备。

在本实施例中,AP 34作为以IEEE 802.11标准中定义的基础架构模式进行工作的接入点而进行工作。在其它设备连接至AP 34的情况下,这些设备作为以IEEE 802.11标准中定义的基础架构模式进行工作的站(STA)而进行工作。

另外,照相机32和智能电话33可以基于Wi-Fi直连,在由照相机32或智能电话33形成的无线LAN网络中彼此连接。

将说明Wi-Fi直连。Wi-Fi直连是Wi-Fi联盟所定义的通信标准。在Wi-Fi直连中,定义用于搜索通信对象的处理。在Wi-Fi直连中,定义无线LAN通信所用的连接序列。

在Wi-Fi直连中,作为无线LAN接入点进行工作的通信设备被称为对等(P2P)组所有者(以下称为GO),并且作为无线LAN站进行工作的通信设备被称为P2P客户端(以下称为CL)。即,在Wi-Fi直连中,GO作为基站进行工作,并且CL作为从站进行工作。这些角色是在Wi-Fi直连中所定义的被称为GO协商的角色确定处理中所确定的。设备扮演任意角色,并且在设备之间进行无线通信。即,在Wi-Fi直连中,定义多个角色,并且包括用于从这些角色中针对各设备确定进行通信时所使用的角色的处理。

在Wi-Fi直连中,由GO形成的网络被称为P2P组。这里,可以将网络表示为P2P组。任意术语均被用作具有相同含义。

这里,将GO、CL和未确定角色的通信设备统称为P2P装置。

在使用Wi-Fi直连来在设备之间建立连接的情况下,GO将通信参数提供至CL,并且使用这些通信参数来建立连接。这些通信参数包括用于基于IEEE 802.11标准进行无线通信的各种无线通信参数。即,这些通信参数包括进行无线LAN通信所需的无线通信参数,诸如作为网络标识符的服务集标识符(SSID)、加密方式、加密密钥、认证方式和认证密钥等。这些通信参数还可以包括介质访问控制(MAC)地址和用于进行因特网协议(IP)层中的通信的IP地址。

根据本实施例,将通过使用图1来说明图3所示的通信系统中的各设备的硬件结构。图1示出设备101整体。控制器102通过执行存储单元103中所存储的控制程序来控制设备整体。控制器102例如由中央处理单元(CPU)构成。存储单元103存储控制器102所执行的控制程序、图像数据和诸如通信参数等的各种信息。控制器102通过执行存储单元103中所存储的控制程序来进行以下所述的各种操作。存储单元103例如由诸如硬盘驱动器(HDD)、闪速存储器或可移除的安全数字(SD)卡等的存储介质构成。

无线电单元104进行基于IEEE 802.11系列的无线LAN通信。无线电单元104由进行无线通信的芯片构成。显示单元105进行各种类型的显示操作,并且具有如下功能,其中该功能使得能够例如使用液晶显示器(LCD)或发光二极管(LED)来输出从视觉上可识别的信息,或者例如从扬声器输出声音。显示单元105具有输出视觉信息和声音信息至少之一的功能。在显示单元105显示视觉信息的情况下,显示单元105包括存储与要显示的视觉信息相对应的图像数据的视频RAM(VRAM)。显示单元105进行用于将VRAM中所存储的图像数据连续地显示在LCD或LED上的显示控制。

由图像传感器和透镜等构成的拍摄单元106拍摄照片和动画。例如,拍摄单元106读取诸如条形码、二维码或快速响应(QR)码等的代码信息。

天线控制器107进行针对天线108的输出控制。天线108是能够在无线LAN的2.4GHz频带和/或5GHz频带中进行通信的天线。输入单元109被用户用来进行各种输入,以操作通信设备101。输入单元109将与输入相对应的标志存储在诸如存储单元103等的存储器中。

图2是示出进行以下所述的通信控制功能的软件功能块的示例性结构的框图。在本实施例中,将各设备的功能块作为程序存储在存储单元103中。控制器102进行这些程序,由此进行这些块的功能。根据这些控制程序,控制器102对各硬件进行控制,并且对信息进行计算和处理,由此实现各功能。这些功能块中的一部分或全部可被实现为硬件。在这种情况下,各功能块的一部分或全部例如由专用集成电路(ASIC)构成。

图2示出软件功能块201整体。例示出通信参数控制器202。通信参数控制器202进行用于在设备之间共享通信参数的通信参数共享处理。在该通信参数共享处理中,参数提供设备将用于建立无线通信的通信参数提供至参数接收设备。通信参数包括进行无线LAN通信所需的无线通信参数,诸如作为网络标识符的SSID、加密方式、加密密钥、认证方式和认证密钥等。通信参数还可以包括MAC地址、密码、用于进行IP层中的通信的IP地址、以及上层服务所需的信息。通信参数控制器202所进行的通信参数共享处理可以是Wi-Fi联盟所定义的Wi-Fi保护设置(WPS)。通信参数控制器202所进行的通信参数共享处理可以采用使用公钥加密方式来安全地传送通信参数的方法。

例示出条形码读取控制器203。条形码控制器203分析拍摄单元106所拍摄到的图像,并且获得通过编码所获得的代码信息。条形码控制器203分析诸如条形码、二维码或QR码等的代码信息。

例示出条形码生成控制器204。条形码生成控制器204生成诸如条形码、二维码或QR码等的代码信息,并且进行控制,以将所生成的代码信息显示在显示单元105上。条形码生成控制器204使得显示编码有设置通信参数所需的信息的QR码。

服务控制器205进行应用程序层中的控制。应用程序层是指开放系统互连(OSI)参考模型中的作为第五层以上的上层中的服务提供层。即,服务控制器205使用利用无线电单元104的无线通信来进行打印处理、图像流传输处理和文件传送处理等。

包接收单元206和包发送单元207控制包括上层的通信协议的所有包的发送/接收。包接收单元206和包发送单元207控制无线电单元104以相对于对象设备进行基于IEEE 802.11标准的包的发送和接收。

站功能控制器208提供用于作为IEEE 802.11标准中所定义的基础架构模式中的STA进行工作的STA功能。在设备作为STA进行工作时,STA功能控制器208进行认证处理和加密处理等。接入点功能控制器209提供用于作为IEEE 802.11标准中定义的基础架构模式中的AP进行工作的AP功能。AP功能控制器209形成无线网络,并且进行针对STA的认证处理和加密处理、以及STA的管理等。数据存储单元210进行用以相对于存储单元103读取/写入软件自身、通信参数和代码信息等的控制。

Wi-Fi直连控制器211进行基于上述的Wi-Fi直连的各种处理。在设备作为GO进行工作的情况下,Wi-Fi直连控制器211通过使用AP功能控制器209而用作AP。在设备作为STA进行工作的情况下,Wi-Fi直连控制器211通过使用STA功能控制器208而用作STA。

将说明在具有上述结构的通信系统中所进行的操作。以下将说明如下情况:智能电话33拍摄照相机32所显示的QR码,并且使用与所拍摄的QR码有关的信息来在设备之间建立无线连接。图4示出通信设备(即,照相机32和智能电话33)之间的基于使用QR码的Wi-Fi直连的连接序列。在本实施例中,将说明显示QR码的设备向拍摄QR码的设备通知连接方式的情况。在要显示QR码的照相机32上选择连接方式,并且显示与所选择的连接方式相对应的QR码。将说明要显示QR码的照相机23通过使用图4的序列图来请求使用Wi-Fi直连的连接的情况。

在图4中,在照相机32进入通信参数设置模式时,照相机32使显示单元105向用户显示与要进行Wi-Fi直连处理还是要建立接入点连接有关的询问。假定照相机32经由输入单元109接收到用以进行Wi-Fi直连处理的指示(S1201)。

接收到用以进行Wi-Fi直连处理的指示的照相机32使显示单元105显示Wi-Fi直连所用的QR码(S1202)。Wi-Fi直连所用的QR码是编码有设置通信参数所需的信息和用于识别使用Wi-Fi直连的连接方式的信息的QR码。Wi-Fi直连所用的QR码可以包括诸如Wi-Fi直连处理的执行时所使用的角色信息等的才能(特性、能力、资格、性能)信息。Wi-Fi直连处理的执行时所使用的角色信息例如是用于确定哪个设备要作为GO进行工作的协商处理中所使用的意图(intent)值。

照相机32可以具有如下结构:在设置了通信参数设置模式的情况下,通过用户操作来选择照相机32要显示QR码还是照相机32要拍摄其它设备的QR码。在该示例中,假定用户指示照相机32显示QR码。

设置通信参数所需的信息例如是进行通信参数的通信时的加密中所使用的信息、以及设备的识别信息。进行通信参数的通信时的加密中所使用的信息可以是公钥或证书。例如,可以使用专利文献3中所公开的方法作为用于在通信参数共享处理中通过使用公钥来以加密方式进行通信参数的通信的方法。

设备的识别信息可以是用于唯一地标识装置的MAC地址或通用唯一标识符(UUID)。设置通信参数所需的信息可以是表示通信参数共享处理的标识符。除此之外,该信息可以包括使用QR码的一次性密码方式等的识别信息。

在照相机32使显示单元105显示Wi-Fi直连所用的QR码的情况下,照相机32开始Wi-Fi直连的装置搜索处理(S1204)。该装置搜索处理是Wi-Fi直连中所定义的寻找阶段(Find Phase)中的处理。在寻找阶段中,使用附加有表示可以进行Wi-Fi直连处理的信息成分的搜索信号来扫描所有信道。然后,判断针对各信道是否存在网络。在形成用于进行通信的网络时,进行所有信道扫描以搜索干扰量小的信道。作为所有信道扫描,可以使用IEEE 802.11标准中所定义的主动扫描和/或被动扫描。

在所有信道扫描完成的情况下,交替地进行以下的两个处理:通过使用搜索信号来扫描1、6和11信道以搜索其它的P2P装置的处理;以及经由1、6和11信道中的任意信道接收来自通信对象的搜索信号的处理。因而,在Wi-Fi直连中,装置搜索处理中所使用的信道受到限制,并且在除可用信道中的至少一部分信道以外的信道中进行搜索,由此实现了搜索时间段的缩短和搜索效率的提高。

在智能电话33从用户接收到用以建立无线连接的指示时,智能电话33进入拍摄单元106准备好拍摄图像的模式。智能电话33可以具有如下结构:在设置了通信参数设置模式的情况下,通过用户操作来选择智能电话33要显示QR码还是智能电话33要拍摄QR码。在该示例中,假定用户指示智能电话33拍摄QR码。

在智能电话33进入准备好进行拍摄操作的模式时,智能电话33通过使用智能电话33的拍摄单元106来读取照相机32上所显示的QR码(S1203)。智能电话33对已读取的QR码进行解码,并且获得利用该QR码表示的信息。智能电话33判断从QR码获得的信息是否是设置通信参数所需的信息、以及QR码是否包括连接方式请求。如果QR码不包括设置通信参数所需的信息,则智能电话33可以以错误结束该处理。

在照相机32所显示的QR码是Wi-Fi直连所用的QR码的情况下,智能电话33开始Wi-Fi直连的装置搜索处理(S1204)。智能电话33可以在该装置搜索处理中发送如下的搜索信号,其中在该搜索信号中,指定了利用通过拍摄操作获得的QR码中所包括的识别信息表示的设备。

智能电话33和照相机32进行在Wi-Fi直连中所定义的装置搜索处理,并且检测到彼此。智能电话33和照相机32进行作为用于确定角色(GO还是CL)的协商的GO协商(S1205)。

在GO协商中,Wi-Fi直连规范描述了:在设备之间交换意图值,并且具有较大值的设备作为GO进行工作且具有较小值的设备作为CL进行工作。

作为GO进行工作的设备将通信参数提供至其它设备,并且这些设备共享通信参数(S1206)。在S1206中所进行的通信参数共享处理中,可以使用公钥加密方式来对通信参数进行加密并通信加密后的通信参数。此时,可以基于照相机32所显示的QR码中包括的信息来通信加密后的通信参数。照相机32和智能电话33通过使用共享的参数来建立连接(S1207)。

将通过使用图5的序列图来说明显示QR码的照相机32请求向接入点的连接的情况。在图5中,智能电话33与由AP 34形成的无线网络31建立了连接,并且正经由AP 34进行数据通信(S1301)。在照相机32进入通信参数设置模式时,照相机32使显示单元105向用户显示与是要进行Wi-Fi直连处理还是要建立接入点连接有关的询问。假定照相机32经由输入单元109接收到用以与接入点建立连接的指示(S1302)。

接收到用以与接入点建立连接的指示的照相机32使显示单元105显示用于与接入点建立连接的QR码(S1303)。用于与接入点建立连接的QR码是编码有上述的设置通信参数所需的信息以及用于识别使用接入点连接的连接方式的信息的QR码。用于识别使用接入点连接的连接方式的信息例如可以是表示IEEE 802.11标准中所定义的基础架构模式的信息。

在照相机32使显示单元105显示用于与接入点建立连接的QR码的时,在所有信道中开始用于搜索发送QR码中所包括的信息的接入点的搜索处理(S1307)。在该示例中,照相机32进行所有信道的扫描以搜索AP 34。所有信道都表示在通信方式等中所定义的多个可用频带。例如,在根据IEEE802.11b/g/n/ac标准来在2.4GHz频带中进行通信的情况下,规范描述了针对各信道按22MHz的宽度可利用1信道~13信道。在IEEE 802.11b中,在日本可利用14信道。因此,在根据IEEE 802.11b/g/n/ac标准要在2.4GHz频带中进行通信的情况下,在要扫描所有信道时,照相机32搜索所有的N(N是1~13或者14的整数)个信道。该扫描可以是IEEE 802.11标准中所定义的主动扫描和/或被动扫描。

在智能电话33从用户接收到用以建立无线连接的指示的情况下,智能电话33进入拍摄单元106准备好以拍摄图像的模式。在智能电话33进入可以进行拍摄操作的模式的情况下,智能电话33通过使用智能电话33的拍摄单元106来读取照相机32上所显示的QR码(S1304)。

智能电话33对已读取的QR码进行解码,并且获得利用该QR码表示的信息。智能电话33判断从QR码获得的信息是否是设置通信参数所需的信息、以及QR码是否包括连接方式请求。

如果照相机32所显示的QR码是用于与接入点建立连接的QR码,则智能电话33将已读取的QR码中所包括的照相机32的识别信息传送至建立了连接的AP 34(S1305)。要发送的信息不限于照相机32的识别信息,并且可以发送QR码中所包括的所有信息。

从智能电话33向AP 34的QR码信息的通知可以通过使用无线LAN中的安全链路来进行。从智能电话33向AP 34的识别信息的通知可以通过使用诸如近场通信(NFC)或蓝牙(Bluetooth,注册商标)等的安全接近无线通信来进行。

从智能电话33将照相机32的识别信息传送至的AP 34等待从利用该识别信息表示的照相机32发送来的搜索信号。从照相机32接收到搜索信号的AP 34发送包括从智能电话33所通知的QR码信息的应答信号。接收到包括QR码信息的应答信号的照相机32确定要与发送了应答信号的设备建立连接。

接收到与QR码信息有关的通知的AP 34发送包括表示通信参数共享处理已开始的信息的广播信号(S1306)。周期性地发送该广播信号以广播AP 34的存在。AP 34可以发送包括QR码中所包括的信息的广播信号。可选地,AP 34可以发送响应于搜索信号的应答信号,其中该应答信号包括表示用于共享通信参数的处理已开始的信息。QR码中所包括的信息和表示用于共享通信参数的处理已开始的信息可以是相同信息。即,QR码中所包括的信息可以表示用于共享通信参数的处理已开始。

检测到AP 34发送QR码中所包括的信息和表示用于共享通信参数的处理已开始的信息的照相机32从AP 34请求通信参数。在AP 34从照相机32接收到针对通信参数的请求的情况下,AP 34将参与无线网络31所用的通信参数发送至照相机32(S1308)。在S1308中所进行的通信参数共享处理中,可以使用公钥加密方式来对通信参数进行加密并且通信加密后的通信参数。此时,可以基于照相机32所显示的QR码中包括的信息来通信加密后的通信参数。照相机32和AP 34通过使用所共享的参数来建立连接(S1309)。

将根据图6的流程图来说明在智能电话33通过使用QR码信息进行通信参数共享处理的情况下所进行的操作。在经由输入单元109设置了用于设置通信参数的设置模式的情况下,开始图6的流程图。

图6所示的流程图示出控制器102通过读取并执行存储单元102中所存储的计算机程序所进行的处理流程。图6的流程图所示的步骤中的一部分或全部例如可以通过使用诸如ASIC等的硬件来实现。

在图6中,智能电话33使用拍摄单元106来拍摄用于设置通信参数的QR码(F601)。F601中的拍摄操作可以响应于用户操作而进行,或者可以在拍摄单元106的视角中检测到QR码的情况下自动进行。在所拍摄的QR码不包括设置通信参数所需的信息的情况下,智能电话33可以以错误结束该处理。

智能电话33判断所拍摄的用于设置通信参数的QR码中所包括的连接方式(F1401)。如果QR码中所包括的连接方式是使用Wi-Fi直连的方法,则智能电话33使处理进入F605。在F1401中,如果QR码中所包括的连接方式是使用与AP的连接的方法,则智能电话33判断智能电话33当前是否正连接至接入点(F1402)。

在F1402中,如果智能电话33当前没有正连接至接入点,则智能电话33与预先登记的并且可以建立连接的接入点建立连接(F1403)。在F1403中,如果不存在预先登记的接入点、或者如果由于没有检测到接入点因此未能建立连接,则智能电话33可以以错误结束该处理。可选地,在F1402中,如果智能电话33当前没有正连接至接入点,则智能电话33可以以错误结束该处理。如果在F1402中智能电话33判断为智能电话33当前正连接至接入点、或者如果在F1403中与接入点建立了连接,则处理进入F610。

如果QR码中所包括的连接方法是Wi-Fi直连,则智能电话33判断是否要进行使用Wi-Fi直连的连接处理(F605)。例如,在智能电话33不支持Wi-Fi直连的情况下,智能电话33结束该处理。

如果智能电话33判断为要进行使用Wi-Fi直连的连接处理,则智能电话33开始使用Wi-Fi直连的连接处理。在智能电话33开始使用Wi-Fi直连的连接处理的情况下,智能电话33进行上述的装置搜索处理(F606)。在该装置搜索处理中检测到由QR码中所包括的信息表示的设备的情况下,智能电话33使用Wi-Fi直连中所定义的GO协商来进行角色确定处理(F607)。

在通过使用GO协商确定了角色的情况下,智能电话33与由QR码中所包括的信息表示的设备进行通信参数共享处理(F608)。在F607中,在智能电话33判断为智能电话33要作为GO进行工作的情况下,智能电话33将由智能电话33形成的无线网络的通信参数提供至由QR码中所包括的信息表示的设备。在F607中,在智能电话33判断为智能电话33要作为CL进行工作的情况下,智能电话33从由QR码中所包括的信息表示的设备接收该设备所形成的无线网络的通信参数。

智能电话33使用通信参数共享处理中所共享的通信参数,以与由QR码中所包括的信息表示的设备建立连接(F609),并且结束该处理。

如果在F1402中智能电话33判断为智能电话33正连接至接入点,则智能电话33将QR码中所包括的与设备有关的信息作为与请求通信参数的设备有关的信息发送至智能电话33当前正连接至的接入点(F610)。在这种情况下,接入点和由QR码中所包括的信息表示的设备进行通信参数共享处理,并且建立无线连接。智能电话33通过在F610中向接入点通知与请求通信参数的设备有关的信息,来使接入点开始用于共享通信参数的处理。

将根据图7所示的流程图来说明在照相机32使用与QR码有关的信息来进行通信参数共享处理的情况下所进行的操作。在经由输入单元109设置了用于设置通信参数的设置模式的情况下,开始图7的流程图。

图7的流程图示出控制器102通过读取并执行存储单元103中所存储的计算机程序所进行的处理流程。图7的流程图所示的步骤中的一部分或全部例如可以通过使用诸如ASIC等的硬件来实现。

在图7中,照相机32使显示单元105显示编码有设置通信参数所需的信息的QR码(F701)。如果F701中所显示的QR码中包括的连接方式是使用Wi-Fi直连的方法,则照相机32使处理进入F704。如果QR码中所包括的连接方法是使用向AP的连接的方法,则照相机32使处理进入F710(F1501)。

如果请求使用Wi-Fi直连的连接,则照相机32进行使用Wi-Fi直连的连接处理。首先,照相机32进行Wi-Fi直连的装置搜索处理(F704)。在Wi-Fi直连的装置搜索处理中在预定时间段内未能检测到通信对象的情况下,处理可以以错误结束。照相机32在Wi-Fi直连的装置搜索处理中进行Wi-Fi直连处理。如果照相机32检测到发送表示拍摄了QR码的信息的通信对象,则照相机32进行Wi-Fi直连中所定义的GO协商(F705)。照相机32根据在Wi-Fi直连中所定义的GO协商中确定的角色来与通信对象进行通信参数共享处理(F706)。在F706中所进行的通信参数共享处理中,可以通信基于与所显示的QR码有关的信息进行加密后的通信参数。照相机32通过使用所共享的通信参数来与通信对象建立无线连接(F707),并且结束该处理。

如果请求向接入点的连接,则照相机32进行用于搜索发送如下信号的接入点的搜索处理(F710),其中该信号包括与QR码有关的信息和表示用于共享通信参数的处理已开始的信息。在所有信道中进行F710的搜索处理。在F710的搜索处理中在预定时间段内未能检测到发送包括与QR码有关的信息的信号的接入点的情况下,该处理可以以错误结束。

如果检测到发送包括与QR码有关的信息的信号的接入点,则照相机32进行F706的从接入点接收通信参数的处理。照相机32通过使用这些通信参数来与接入点建立无线连接,并且结束该处理。

如上所述,在图像的拍摄触发通信参数的共享、之后使用多个连接方式中的任意方式来在设备之间建立连接的情况下,显示QR码的设备向拍摄QR码的设备通知该连接方式。因此,拍摄QR码的设备可以开始与要进行的连接方式相对应的处理。因此,减少了以下情况的发生:显示QR码的设备所进行的连接方式不同于要与之建立连接的对象设备所进行的连接方式,并且未能建立正确的连接。

根据本实施例,在通过使用与所拍摄的图像有关的信息来选择性地进行使用Wi-Fi直连的连接或者向需要搜索所有信道的接入点的连接的情况下,减少了以下情况的发生:一个设备所进行的处理的类型不同于其它设备所进行的处理的类型。另外,由于显示图像的设备和拍摄图像的设备共享连接方式,因此可以在1、6和11信道的搜索和所有信道的扫描之间进行切换,由此使得减少了以下情况的发生:连接的建立耗费时间的情况、以及未能建立正确连接的情况。结果,根据本实施例,在使用与所拍摄的图像有关的信息来进行搜索方法彼此不同的多个通信参数共享处理的情况下,可以通过使用期望的连接方式来与通信对象建立无线连接。

变形实施例

在上述实施例中,说明了在设备之间使用QR码的图像来发送用于设置通信参数的信息的结构。然而,代替QR码的拍摄,可以使用诸如NFC或蓝牙(Bluetooth,注册商标)等的无线通信。作为代替,可以使用诸如IEEE 802.11ad或TransferJet(注册商标)等的无线通信。

所读取的QR码可以是贴附在使用说明书或销售通信装置时所使用的诸如瓦楞纸板箱等的包装上的QR码。可选地,代替QR码,可以使用一维条形码或除QR码以外的二维码。代替诸如QR码等的机器可读信息,可以使用用户可以读取的信息。

在这些实施例中,说明了通过基于IEEE 802.11的无线LAN通信来进行设备之间的通信的情况。然而,这并非限制性的。例如,可以使用诸如无线USB、MBOA、蓝牙(Bluetooth,注册商标)、超宽带(UWB)、ZigBee或NFC等的无线通信介质来进行通信。MBOA代表多频带正交频分复用(OFDM)联盟。超宽带(UWB)包括无线USB、无线1394和WINET。

本发明可以通过进行以下处理来实现:将用于实现根据上述实施例的一个或多个功能的程序通过网络或者经由存储介质供给至系统或设备,并且该系统或设备的计算机中的一个或多个处理器读取并执行该程序。本发明可以通过使用实现一个或多个功能的电路(诸如ASIC等)来实现。

根据上述实施例,在图像的拍摄触发通信参数的共享的情况下,图像显示侧和图像拍摄侧可以共享处理信息,并且可以通过使用期望的连接方式来建立无线连接。

其它实施例

还可以通过读出并执行记录在存储介质(还可被更完整地称为“非暂时性计算机可读存储介质”)上的计算机可执行指令(例如,一个或多个程序)以进行上述实施例中的一个或多个的功能以及/或者包括用于进行上述实施例中的一个或多个的功能的一个或多个电路(例如,专用集成电路(ASIC))的系统或设备的计算机和通过下面的方法来实现本发明的各实施例,其中,该系统或设备的计算机通过例如从存储介质读出并执行计算机可执行指令以进行上述实施例中的一个或多个的功能以及/或者控制该一个或多个电路以进行上述实施例中的一个或多个的功能来进行上述方法。该计算机可以包括一个或多个处理器(例如,中央处理单元(CPU)、微处理单元(MPU)),并且可以包括单独计算机或单独处理器的网络,以读出并执行计算机可执行指令。例如可以从网络或存储介质将这些计算机可执行指令提供至计算机。该存储介质可以包括例如硬盘、随机存取存储器(RAM)、只读存储器(ROM)、分布式计算机系统的存储器、光盘(诸如致密盘(CD)、数字多功能盘(DVD)或蓝光盘(BD)TM等)、闪速存储装置和存储卡等中的一个或多个。

尽管已经参考典型实施例说明了本发明,但是应该理解,本发明不应局限于所公开的这些典型实施例。所附权利要求书的范围符合最宽的解释,以包含所有这类修改、等同结构和功能。

本申请要求2015年4月30日提交的日本专利申请2015-093543的优先权,在此通过引用包含其全部内容。

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