CN101360029A - 通信装置及通信参数设定方法 - Google Patents

通信装置及通信参数设定方法 Download PDF

Info

Publication number
CN101360029A
CN101360029A CNA2008101348346A CN200810134834A CN101360029A CN 101360029 A CN101360029 A CN 101360029A CN A2008101348346 A CNA2008101348346 A CN A2008101348346A CN 200810134834 A CN200810134834 A CN 200810134834A CN 101360029 A CN101360029 A CN 101360029A
Authority
CN
China
Prior art keywords
base station
wireless base
automatic setting
messaging parameter
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2008101348346A
Other languages
English (en)
Other versions
CN101360029B (zh
Inventor
坂井达彦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Publication of CN101360029A publication Critical patent/CN101360029A/zh
Application granted granted Critical
Publication of CN101360029B publication Critical patent/CN101360029B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/20Network architectures or network communication protocols for network security for managing network security; network security policies in general
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)

Abstract

本发明公开了一种通信装置及通信参数设定方法。所述通信装置确定要与其进行自动设定连接网络所需的通信参数的自动设定处理的对方装置,并从该对方装置获取所述通信参数。基于在从多个通信装置中的各个发送的信号中包含的关于各个通信装置的认证方法的信息和关于各个通信装置的加密协议的信息中的至少一个,确定所述对方装置。

Description

通信装置及通信参数设定方法
技术领域
本发明涉及自动设定通信参数的通信装置和通信参数设定方法。
背景技术
伴随着无线局域网(LAN)的普及,对用户感到复杂的无线LAN通信所需的通信参数的设定进行简化的技术的需求增加。所述通信参数例如:SSID,加密方法,加密密钥,认证方法及认证密钥等。
这种需求已使得无线LAN设备的厂商在其产品中安装自动设定通信参数的方法以力图简化通信参数的设定(例如,参见日本特开2004-215232号公报)。自动通信设定方法是一种在连接的设备之间使用预定的步骤和消息(message)来自动设定通信参数的方法。这里,以下将对示例性通信参数自动设定方法进行说明。
首先,提供通信参数的设备(在下文中,称为“提供设备”)使用预先存储的用于设定通信参数的SSID来构建用于自动设定通信参数的网络。
另一方面,获取通信参数的设备(在下文中,称为“获取设备”)预先存储与所述提供设备相同的用于设定通信参数的SSID,并基于该SSID检测并加入所述提供设备构建的网络。
接下来,用于自动设定通信参数的所述网络中的提供设备自动生成普通的数据通信使用的通信参数,并将所述生成的通信参数发送给所述获取设备。所述获取设备一接收所述提供设备发送的数据通信使用的通信参数,就将所述通信参数设定在该获取设备中。
由此,通过在所述设备之间新构建的数据通信网络使数据通信成为可能。
使用上述的设定方法,使每当进行通信参数自动设定时用于数据通信的通信参数能够改变,与总是使用固定值构建通信网络时相比提高了安全性。
此外有一种方法,该方法包含:获取设备从邻近设备中获取状态信息,在基于所获取的状态信息检测到提供设备处于通信参数设定模式后,加入所述提供设备的网络(例如,参见日本特开2005-175524号公报)。
然而,如果所述设备没有预先存储相同的SSID,则无法应用传统的包含存储SSID的方法。
在这种情况下,作为所述获取设备依次加入其邻近存在的设备所构建的全部网络并尝试进行通信参数自动设定的结果,通信参数自动设定能够被成功地执行。
然而,如果在所述获取设备的邻近有大量的设备,则该获取设备与所述提供设备以外的设备反复进行自动设定处理,到成功地执行自动设定处理为止需要大量的时间。
采用上述的包含获取状态信息的方法,如果有大量的处于通信参数设定模式的设备,则存在与不适合的设备之间进行通信参数自动设定处理这样的问题。
发明内容
本发明的目的是快速准确地进行自动设定连接网络所需的通信参数的自动设定处理。
根据本发明的一个方面,其提供了一种通信装置,所述通信装置包括:确定单元,用于确定要与其进行自动设定连接网络所需的通信参数的自动设定处理的伙伴装置;以及获取单元,用于从由所述确定单元确定的所述伙伴装置获取所述通信参数;其中,所述确定单元基于在从多个通信装置中的各个发送的信号中包含的关于各个通信装置的认证方法的信息和关于各个通信装置的加密协议的信息中的至少一个,确定所述伙伴装置。
根据本发明的另一个方面,其提供了一种在通信装置中执行的通信参数设定方法,其包括以下步骤:确定要与其进行自动设定连接网络所需的通信参数的自动设定处理的伙伴装置;以及从在所述确定步骤中所确定的所述伙伴装置获取所述通信参数;其中,在所述确定步骤中,基于在从邻近通信装置发送的信号中包含的关于所述邻近通信装置的认证方法的信息和关于所述临近通信装置的加密协议的信息中的至少一个,来确定所述伙伴装置。
通过以下参照附图对示例性实施例的详细说明,本发明其他的特征和方面将变得明确。
附图说明
图1示出了第一实施例中的无线LAN***的结构。
图2是示出第一实施例中无线通信终端的示例性结构的框图。
图3是示出第一实施例中无线基站的示例性结构的框图。
图4示出了第一实施例中设定处理存储表的示例性结构。
图5是示出无线通信终端101的通信参数自动设定处理的流程图。
图6是示出第一实施例中对方(opposing)设备确定处理的流程图。
图7示出了在按下通信参数自动设定开始按钮309的情况下的通信参数自动设定处理的序列。
图8示出了与无线基站102间进行的通信参数自动设定处理的序列。
图9示出了当从无线基站104获取通信参数失败时的序列。
图10是示出第二实施例中对方设备确定处理的流程图。
图11示出了第二实施例中设定处理存储表的示例性结构。
具体实施方式
以下,将参照附图对优选实施例进行详细说明。
第一实施例
图1示出了第一实施例中无线LAN***的结构。该无线LAN***具有无线通信终端101和三个无线基站102,103和104。这些装置均具有IEEE802.11x无线LAN通信功能,并使用无线LAN基础架构(infrastructure)通信进行无线通信。
无线通信终端101和无线基站104具有自动设定通信参数的功能,该无线通信终端101使用自动设定功能从无线基站104获取通信参数。
注意在第一实施例中,无线基站102中的认证方法被设为OPEN并且加密协议被设为WEP(Wired Equivalent Privacy,有线等效保密),而无线基站103和104中的认证方法被设为WPA(Wi-Fi Protected Access,Wi-Fi网络安全存取),加密协议被设为TKIP(Temporal Key Integrity Protocol,临时密钥完整性协议)。
此外,虽然在图1所示的例子中有一个无线通信终端和三个无线基站,但是装置的数量不限于此。
图2是示出第一实施例中无线通信终端的示例性结构的框图。在图2中,标号201表示控制无线通信终端101的控制单元。标号202表示存储有控制指令(即计算机程序)的ROM。标号203表示RAM。标号204表示进行无线LAN通信功能的通信控制的无线通信单元。标号205表示天线。标号206表示天线控制单元。标号207表示电源单元。标号208表示通信参数自动设定单元。标号209表示用户接口。标号210表示确定要与其进行通信参数自动设定处理的对方通信装置(无线基站102-104)的对方设备(伙伴设备)确定单元。
图3是示出第一实施例中无线基站的示例性结构的框图。注意无线基站102-104的结构是相似的,这里以无线基站104作为例子进行说明。
在图3中,标号301表示控制无线基站104的控制单元。标号302表示存储有控制指令(即计算机程序)的ROM。标号303表示RAM。标号304表示对无线LAN通信功能进行通信控制的无线通信单元。标号305表示天线。标号306表示天线控制单元。标号307表示电源单元。标号308表示通信参数自动设定单元。标号309表示通信参数自动设定开始按钮,通过按下该按钮309来启动通信参数自动设定处理。
图4示出了第一实施例中设定处理存储表的示例性结构。注意该设定处理存储表存储在无线通信终端101的RAM203中。
图4所示的所述设定处理存储表以各无线基站的SSID作为密钥存储有认证方法、加密协议、自动设定完成信息以及邻近无线基站的消息接收信息。注意SSID是用于识别由无线基站形成的网络的网络标识符。这里,在自动设定完成信息中存储有表示与无线基站之间是(Yes)/否(No)已进行了通信参数自动设定处理的信息。在消息接收信息中存储有关于是(Yes)/否(No)从已完成了自动设定处理(Yes)的无线基站接收到了关于通信参数自动设定处理的消息。这里,如果消息接收信息为“Yes”,则表示消息被记录在RAM203中。注意该消息不包含对要加入各无线基站的网络的请求的响应消息。
接下来,使用图5对无线通信终端101进行的通信参数自动设定处理进行说明。注意是当用户经由用户接口209进行开始通信参数自动设定处理的操作时,该设定处理启动。
图5是示出无线通信终端101的通信参数自动设定处理的流程图。首先,在步骤S501中,通信参数自动设定单元208启动处理计时器。在启动该处理计时器后,在步骤S502,通信参数自动设定单元208启动无线通信单元204并搜索邻近无线基站。如果作为搜索结果检测到无线基站,则通信参数自动设定单元208以来自于该无线基站的无线信号中所包含的发送源的SSID作为密钥,将认证方法,加密协议等登记到图4所示的设定处理存储表中。
注意如果在检测到无线基站前该处理计时器期满,则通信参数自动设定单元208异常中止(abort)该通信参数自动设定处理。
接下来,在步骤S503,通信参数自动设定单元208启动对方设备确定单元210,并等待由对方设备确定单元210进行的对方设备确定处理(以下使用图6详细说明)结束。然后,一旦通信参数自动设定单元208已经从对方设备确定单元210接收到处理结果,则处理进入步骤S504,通信参数自动设定单元208检验对方设备确定处理的结果。这里,如果该处理成功,则处理进入步骤S505,而如果该处理失败,则所述通信参数自动设定处理异常中止。
接下来,在步骤S505中,通信参数自动设定单元208与步骤S503中确定的无线基站进行连接,并从该无线基站获取通信参数。然后在步骤S506中,通信参数自动设定单元208对记录在图4所示的设定处理存储表中的关于无线基站的信息进行更新。具体地说,通信参数自动设定单元208将自动设定完成信息设定为“Yes”,并进一步基于该处理结果记录消息接收信息。
一旦该表被更新完毕,则在步骤S507中,通信参数自动设定单元208确认是否已经从该无线基站获取了通信参数。这里,如果已经获取了通信参数,则通信参数自动设定单元208将获取的通信参数存储在RAM203中,并结束通信参数自动设定处理。如果未能够获取通信参数,则处理返回步骤S503,并再次执行对方设备确定处理。
上述步骤使得通信参数自动设定处理在该无线通信终端101与无线基站之间被执行。
接下来,使用图6对图5所示的在步骤S503进行的对方设备确定处理进行说明。
图6是示出第一实施例中对方(opposing)装置确定处理的流程图。首先,在步骤S601中,对方设备确定单元210检查所述设定处理存储表中是否登记有任何无线基站。这里,如果登记有一个或一个以上无线基站,则处理进入步骤S602,而如果没有登记无线基站,则处理异常中止。
在步骤S602中,对方设备确定单元210检查图4所示的设定处理存储表中登记的各无线基站的自动设定完成信息。这里,如果设定处理存储表中登记的所有无线基站均已经进行了通信参数自动设定处理,则处理进入步骤S603。然而,如果存在尚未进行通信参数自动设定处理的所述无线基站,则处理进入步骤S604。
在步骤S603中,对方设备确定单元210检查图4所示的设定处理存储表中登记的各无线基站的消息接收信息。这里,如果没有从所述设定处理存储表中登记的无线基站中的任何一个接收到处理消息,则处理异常中止。另一方面,如果已经从一个或一个以上所述无线基站接收到处理消息,则处理进入步骤S604。
接下来,在步骤S604,对方设备确定单元210从那些没有进行通信参数自动设定处理的无线基站中或从那些从其接收到消息的无线基站中,确定优先与其进行通信参数自动设定处理的无线基站。在第一实施例中,给予使用WPA认证的无线基站第一优先。如果仅有使用OPEN认证的无线基站,则给予使用WEP加密的无线基站第一优先。
注意如果多个无线基站被确定为第一优先,则给予具有所述设定处理存储表中的最小登记号的无线基站第一优先。
接下来,在步骤S605,对方设备确定单元210将步骤S604中确定的最优先的无线基站作为对方设备通知给通信参数自动设定单元208,随后结束该处理。
上述步骤使得对方设备确定单元210来执行第一实施例的对方设备确定处理。
接下来,将使用图7对在无线通信终端101和无线基站103、104之间进行的通信参数自动设定处理进行说明。该例子示出了在按下无线基站104中的通信参数自动设定开始按钮309,并且无线基站104与所述通信参数自动设定方法相适合的情况下的序列。
图7示出了在按下通信参数自动设定开始按钮309的情况下的通信参数自动设定处理的序列。一旦按下无线基站104中的通信参数自动设定开始按钮309(701),通信参数自动设定单元308开始通信参数自动设定处理。
在开始通信参数自动设定处理后,无线通信终端101搜索邻近设备(702),并在设定处理存储表中登记各无线基站的信息。注意在第一实施例中,在设定处理存储表中无线基站103的登记号小于无线基站104的登记号。
在设备搜索后,无线通信终端101进行对方设备确定处理,并确定无线基站103是要与其优先进行处理的设备。在对方设备确定处理后,无线通信终端101向无线基站103发送加入请求消息(703)。这里,无线基站103不适合所述通信参数自动设定处理方法,并且无线基站103被设为WPA认证。因此,无线基站103在收到来自无线通信终端101的加入请求消息时,尝试与无线通信终端101之间进行用于设定认证密钥的信号交换(handshake)处理。在这种情况下,由于无线通信终端101没有与无线基站103连接所需的参数,所以该信号交换处理失败,并且无线基站103向无线通信终端101发送加入失败响应消息(704)。
在从无线基站103接收到加入失败响应消息(704)之后,无线通信终端101更新所述设定处理存储表。之后,无线通信终端101再次进行所述对方设备确定处理,并确定无线基站104是要与其优先进行处理的设备。在所述对方设备确定处理后,无线通信终端101向无线基站104发送加入请求消息(705)。
另一方面,与所述通信参数自动设定方法相适合的无线基站104向无线通信终端101发送加入成功响应消息(706)。在接收到该加入成功响应消息(706)时,无线通信终端101发送开始处理消息(707)以开始通信参数获取处理。
在收到所述开始处理信息(707)时,无线基站104按照预定的步骤与无线通信终端101交换设定处理信息(708)。最后,向无线通信终端101发送为加入无线基站104的数据通信网络所需的通信参数(709)。
在接收到该通信参数(709)时,无线通信终端101将该通信参数(709)保存至RAM203,并在发送表示其脱离无线基站104的网络的消息(710)后结束该处理。
上述步骤使得在无线通信终端101和与所述通信参数自动设定方法相适合的无线基站之间进行通信参数自动设定处理。
接下来,将使用图8对在无线通信终端101与被设为OPEN认证的无线基站102之间进行的通信参数设定处理进行说明。
图8示出了与无线基站102之间进行的通信参数自动设定处理的序列。无线通信终端101首先向无线基站102发送加入请求消息(801)。另一方面,被设为OPEN认证的无线基站102向无线通信终端101发送加入成功响应消息(802)。
一收到加入成功响应消息(802),无线通信终端101就发送开始处理消息(803)以开始通信参数获取处理。
这里,与所述通信参数自动设定方法不适合的无线基站102不响应开始处理消息。结果,在无线通信终端101中,发送开始处理信息时启动的消息接收计时器期满,并且该无线通信终端101发送表示其脱离无线基站102的网络的消息(804)。
到与无线基站102的通信参数自动设定处理失败为止所需的时间取决于到消息接收计时器期满为止所花费的时间。通常,计时器期满所用的时间要长于到WPA信息交换处理失败为止所需的时间。因此,优先进行与被设为WPA认证的无线基站的通信参数自动设定处理。这使得从处理开始到在该处理被成功执行之前在通信参数自动设定处理中发生失败所需的时间能够被缩短。
通常,多出于获取通信所需要的例如加密密钥等安全信息的目的进行通信参数设定处理。因此,在所述对方设备确定处理中,相对于没有设定加密协议的设备优先设定使用WEP加密的设备作为对方设备。由此增加了与期望的设备快速完成通信参数自动设定处理的可能性,并提高了可用性。
接下来,使用图9对从无线基站104获取通信参数失败时的处理进行说明。
图9示出了从无线基站104获取通信参数失败时的序列。在通信参数自动设定处理开始后,无线通信终端101搜索邻近的无线基站((901),并将各无线基站的信息登记在所述设定处理存储表中。这里,在该设定处理存储表中无线基站103的登记号小于无线基站104的登记号。
在所述设备搜索后,无线通信终端101进行所述对方设备确定处理,并确定无线基站103是优先与其进行处理的设备。在所述对方设备确定处理后,无线通信终端101向无线基站103发送加入请求消息(902)。这里,无线基站103向无线通信终端101发送加入失败响应消息(903)。
在从无线基站103接收到加入失败响应消息(903)后,无线通信终端101更新所述设定处理存储表。之后,无线通信终端101再次进行所述对方设备确定处理,并确定无线基站104是要与其优先进行处理的设备。在所述对方设备确定处理后,无线通信终端101向无线基站104发送加入请求消息(904)。
另一方面,无线基站104向无线通信终端101发送加入成功响应消息(905)。在接收到该加入成功响应消息(905)时,无线通信终端101向无线基站104发送开始处理消息(906)以开始通信参数获取处理。
这里,由于通信参数自动设定处理没有开始,所以无线基站104向无线通信终端101发送处理失败消息(907)。
在从无线基站104接收到所述处理失败的消息之后,无线通信终端101更新所述设定处理存储表。之后,无线通信终端101再次进行所述对方设备确定处理,并确定无线基站102是要与其优先进行处理的设备。在所述对方设备确定处理后,无线通信终端101向无线基站102发送加入请求消息(908)。
另一方面,无线基站102向无线通信终端101发送加入成功响应消息(909)。在接收到该加入成功响应消息(909)时,无线通信终端101发送开始处理消息(910)以开始所述通信参数获取处理。
这里,与所述通信参数自动设定方法不相适合的无线基站102不响应该开始处理消息。结果,在无线通信终端101中,发送开始处理信息时启动的消息接收计时器期满,并且无线通信终端101脱离无线基站102的网络(911)。
之后,无线基站104的通信参数自动设定开始按钮被按下(912),无线基站104的自动通信参数设定处理开始。
在脱离无线基站102的网络后,无线通信终端101更新所述设定处理存储表。接着,无线通信终端101再次进行所述对方设备确定处理,并参照所述设定处理存储表中的消息接收信息确定无线基站104是要与其优先进行处理的设备。在所述对方设备确定处理后,无线通信终端101向无线基站104发送加入请求消息(913)。
另一方面,与所述通信参数自动设定方法相适合的无线基站104向无线通信终端101发送加入成功响应消息(914)。在接收到该加入成功响应消息(914)时,无线通信终端101发送开始处理消息(915)以开始通信参数获取处理。
在接收到所述开始处理消息(915)时,无线基站104按照预定的步骤与无线通信终端101交换设定处理消息(916)。最后,向无线通信终端101发送为加入无线基站104的数据通信网络所需的通信参数(917)。
在接收到该通信参数(917)时,无线通信终端101将该通信参数(917)保存至RAM203,并在发送表示其脱离无线基站104的网络的消息(918)后结束该处理。
根据第一实施例,即使在由于例如所述无线基站没有开始所述通信参数自动设定处理,而导致所述设定处理失败的情况下,也能够与适当的无线基站间快速地重试通信参数自动设定处理。
第二实施例
接下来,将参照附图详细说明本发明的第二实施例。作为第二实施例,将说明在确定对方设备时使用无线通信终端从无线基站获取到的设备详细信息的情况。
注意无线LAN***、无线通信终端和无线基站的结构与使用图1、2和3所说明的第一实施例中的结构相似,因此将省略相关说明。
这里,与第一实施例相似,无线通信终端101的通信参数自动设定单元208进行图5所示的通信参数自动设定处理。通信参数自动设定单元208搜索邻近的无线基站,并在检测到无线基站时将获取到设备详细信息(图11)登记到设定处理存储表中。
这里,设备详细信息是详细说明该各设备的特征的信息。具体地说,如图11所示,所述设备详细信息包含设备名、厂商名、型号名、型号、序列号、设备类型、MAC地址、UUID(Universally Unique Identifier,通用唯一标识符)中的至少一个。
注意设备详细信息可以附加在响应无线通信终端101发送的搜索请求而从无线基站发送的搜索响应信号中。设备详细信息也可以通过向已找到的无线基站发送设备详细信息请求来获取。
此外,在无线通信终端101的RAM203中设定指定进行通信参数自动设定处理的对方设备的条件信息。设备名、厂商名、型号名、型号、序列号、设备类型、MAC地址、UUID等可以用于该条件信息,并且该信息可以被列举。
例如,如果用户想要指定公司A的AP(access point,接入点)作为该对方设备,则将“厂商名=公司A”和“设备类型=AP”设为条件信息。
接下来,将使用图10对基于所述设备详细信息来确定对方设备的对方设备确定处理进行说明。
图10是示出第二实施例中对方设备确定处理的流程图。首先,在步骤S1001中,对方设备确定单元210检查在所述设定处理存储表中是否登记有任何无线基站。这里,如果登记有一个或一个以上的无线基站,则处理进入步骤S1002,而如果没有无线基站被登记,则该处理被异常中止。
在步骤S1002中,对方设备确定单元210检查图4的设定处理存储表中登记的各无线基站的自动设定完成信息。这里,如果设定处理存储表中登记的所有无线基站已经进行了所述通信参数自动设定处理,则处理进入步骤S1003。然而,如果存在没有进行所述通信参数自动设定处理的所述无线基站,则处理进入步骤S1004。
在步骤S1003中,对方设备确定单元210检查设定处理存储表中登记的各无线基站的消息接收信息。这里,如果没有从所述设定处理存储表中登记的无线基站中的任何一个接收到处理消息,则处理异常中止。另一方面,如果已经从一个或一个以上所述无线基站接收到处理消息,则处理进入步骤S1004。
接下来,在步骤S1004,对方设备确定单元210从那些没有进行通信参数自动设定处理的无线基站中或从那些从其接收到消息的无线基站中,确定优先与其进行通信参数自动设定处理的无线基站。在第二实施例中,给予使用WPA认证或WPA2认证的无线基站第一优先。如果仅有使用OPEN认证的无线基站,则给予使用WEP加密的无线基站第一优先。如果没有符合这些条件的无线基站,则给予没有设定加密协议的无线基站第一优先。
接下来,在步骤S1005,对方设备确定单元210检查是否有多个设备被确定为第一优先。如果有多个设备被确定为第一优先,则处理进入步骤S1006,而如果仅有一个设备被确定为第一优先,则处理进入步骤S1007。
在步骤S1006中,对方设备确定单元210从RAM203获取条件信息,并基于所述设定处理存储表中登记的设备详细信息,检查是否有具有与所述条件信息一致的项的无线基站。如果有一个具有与所述条件信息一致的项的无线基站,则伴随着给予该无线基站第一优先,处理进入步骤S1007。
如果有多个具有与所述条件信息一致的项的无线基站或者没有具有一致项的设备,则伴随着给予所述设定处理存储表中具有最小登记号的设备第一优先,处理进入步骤S1007。
注意在第二实施例中,如果有一个具有与所述条件信息一致的项的无线基站,则给予该无线基站第一优先,但是也可以给予具有最多个与所述条件信息一致的项的无线基站第一优先。
在步骤S1007中,对方设备确定单元210向通信参数自动设定单元208通知所述被确定为第一优先的无线基站作为对方设备,随后结束所述处理。
上述步骤使得对方设备确定单元210第二实施例的对方设备确定处理被执行。
第二实施例使所期望的无线基站能够被快速地确定为对方设备,并且能够迅速地成功执行通信参数自动设定。
如上所述,能够在排除那些与其进行自动设定处理将明显会失败的设备后,确定要与其进行通信参数自动设定处理的对方通信设备。因此,到所述设定处理成功进行为止所需的时间被缩短,可用性得到提高。
本发明可以用于由多个设备(例如,主机、接口设备、阅读器和打印机等)构成的***,或由单个设备构成的装置(例如,复印机或传真机等)中。
将记录了实现上述实施例的功能的软件程序代码的记录介质提供给***或者装置,该***或者装置中的计算机(或CPU或MPU)读出并执行保存在该记录介质中的程序。不用说,本发明的目的由此实现。
这种情况下,从计算机可读的记录介质读出的实际程序代码实现上述实施例的功能,从而记录了该程序代码的记录介质构成了本发明。
作为能用于提供该程序代码的记录介质的实例包括软盘、硬盘、光盘、磁光盘、CD-ROM、CD-R、磁带、非易失存储卡以及ROM。
不用说,上述实施例不仅作为计算机执行所读取的程序代码的结果实现,而且在以下情况中得以实现。即,在计算机上运行的操作***等基于该程序代码的指示进行实际处理的部分或者全部,作为该处理的结果上述实施例的功能得以实现。
此外,可以将从记录介质中读出程序代码写入设置在***计算机的功能扩展板或连接到计算机的功能扩展单元的存储器中,设置在该功能扩展板或该功能扩展单元的CPU等基于该计算机程序的指示执行实际处理的部分或全部,作为该处理的结果上述实施例的功能得以实现。
虽然参照实施例对本发明进行了描述,但是应当理解的是本发明并不限于已公开的实施例。权利要求的范围应给予最宽泛的解释,包括所有变体、等同结构与功能在内。

Claims (5)

1.一种通信装置,包括:
确定单元,用于确定要与其进行自动设定连接网络所需的通信参数的自动设定处理的伙伴装置;以及
获取单元,用于从由所述确定单元确定的所述伙伴装置获取所述通信参数;
其中,所述确定单元基于在从多个通信装置中的各个发送的信号中包含的关于各个通信装置的认证方法的信息和关于各个通信装置的加密协议的信息中的至少一个,确定所述伙伴装置。
2.根据权利要求1所述的通信装置,还包括:
存储单元,用于存储关于在所述自动设定处理中是否已从所述多个通信装置接收到消息的信息;
其中,所述确定单元在从其接收到所述消息的通信装置中确定要与其进行所述自动设定处理的所述伙伴装置。
3.根据权利要求2所述的通信装置,还包括,用于获取关于所述多个通信装置的设备详细信息的单元,
其中,所述确定单元基于通信装置条件信息及所述获取到的设备详细信息确定所述伙伴装置。
4.根据权利要求3中所述的通信装置,
其中所述设备详细信息包含设备名、设备厂商名、型号名、型号、序列号、设备类型、MAC地址以及UUID中的至少一个。
5.一种在通信装置中执行的通信参数设定方法,其包括以下步骤:
确定要与其进行自动设定连接网络所需的通信参数的自动设定处理的伙伴装置;以及
从在所述确定步骤中所确定的所述伙伴装置获取所述通信参数;
其中,在所述确定步骤中,基于在从邻近通信装置发送的信号中包含的关于所述邻近通信装置的认证方法的信息和关于所述邻近通信装置的加密协议的信息中的至少一个,来确定所述伙伴装置。
CN2008101348346A 2007-08-01 2008-08-01 通信装置及通信参数设定方法 Active CN101360029B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2007-201099 2007-08-01
JP2007201099 2007-08-01
JP2007201099A JP5144162B2 (ja) 2007-08-01 2007-08-01 通信装置及び通信パラメータを取得するための制御方法

Publications (2)

Publication Number Publication Date
CN101360029A true CN101360029A (zh) 2009-02-04
CN101360029B CN101360029B (zh) 2013-07-03

Family

ID=40332373

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008101348346A Active CN101360029B (zh) 2007-08-01 2008-08-01 通信装置及通信参数设定方法

Country Status (3)

Country Link
US (1) US8150980B2 (zh)
JP (1) JP5144162B2 (zh)
CN (1) CN101360029B (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102711215A (zh) * 2012-05-23 2012-10-03 海信集团有限公司 智能电视自动连接无线网络的方法及***
CN103581357A (zh) * 2012-08-10 2014-02-12 发那科株式会社 利用网络进行通信的注塑成型机
CN103997692A (zh) * 2014-04-22 2014-08-20 深圳创维-Rgb电子有限公司 一种智能电视无缝连接无线路由器的方法及***
CN104754699A (zh) * 2013-12-27 2015-07-01 佳能株式会社 通信装置及通信装置的控制方法
CN106998282A (zh) * 2016-01-26 2017-08-01 发那科株式会社 通信设定通知装置
WO2018210288A1 (zh) * 2017-05-18 2018-11-22 上海连尚网络科技有限公司 一种下发数据的方法及设备

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4789817B2 (ja) * 2007-01-29 2011-10-12 キヤノン株式会社 通信装置及び通信装置の通信方法、プログラム
JP5409147B2 (ja) * 2009-07-03 2014-02-05 キヤノン株式会社 通信装置、通信装置の制御方法、プログラム
JP5471958B2 (ja) * 2010-08-10 2014-04-16 富士通モバイルコミュニケーションズ株式会社 通信装置
US8667148B1 (en) * 2010-10-04 2014-03-04 Netblazr Inc. Minimal effort network subscriber registration
JP5977529B2 (ja) * 2012-02-03 2016-08-24 キヤノン株式会社 無線通信装置およびその制御方法、プログラム
JP6184105B2 (ja) * 2013-01-25 2017-08-23 キヤノン株式会社 通信装置、通信装置の制御方法、プログラム
JP2014220633A (ja) * 2013-05-08 2014-11-20 Necプラットフォームズ株式会社 無線アクセスポイント、無線端末、無線システム、通知方法、設定方法およびプログラム
JP5660242B1 (ja) * 2013-09-06 2015-01-28 株式会社リコー 通信システム、通信制御システム、通信装置、通信方法及び接続プログラム

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998009423A2 (en) * 1996-08-30 1998-03-05 Telefonaktiebolaget Lm Ericsson (Publ) System and method for ip-activated call setup
JP3628250B2 (ja) * 2000-11-17 2005-03-09 株式会社東芝 無線通信システムで用いられる登録・認証方法
JP3612528B2 (ja) * 2001-10-29 2005-01-19 Necインフロンティア株式会社 パラメータ設定システム
CN1703925A (zh) * 2002-10-02 2005-11-30 皇家飞利浦电子股份有限公司 便携装置的智能连接管理
KR100555381B1 (ko) 2002-12-19 2006-02-24 멜코 인코포레이티드 암호키 설정시스템 및 암호키 설정방법
JP4346413B2 (ja) 2002-12-19 2009-10-21 株式会社バッファロー 暗号鍵設定システム、アクセスポイント、および、暗号鍵設定方法
JP4251620B2 (ja) * 2003-04-23 2009-04-08 キヤノン株式会社 通信装置及び通信装置の接続方法
JP2004356928A (ja) * 2003-05-29 2004-12-16 Casio Comput Co Ltd 無線端末装置およびその接続制御処理のプログラム
CN1614920A (zh) 2003-11-06 2005-05-11 巴比禄股份有限公司 加密密钥设定***及方法、接入点及认证码设定***
JP2005167696A (ja) * 2003-12-03 2005-06-23 Canon Inc 無線通信制御装置及びその制御方法
JP4667739B2 (ja) 2003-12-05 2011-04-13 株式会社バッファロー 暗号鍵設定システム、アクセスポイント、無線lan端末、および、暗号鍵設定方法
JP2005176021A (ja) * 2003-12-12 2005-06-30 Toshiba Corp 情報処理装置およびプログラム
JP2005210328A (ja) * 2004-01-21 2005-08-04 Fuji Xerox Co Ltd 情報処理システム、データ供給装置、データ供給装置の制御方法及びプログラム
JP4507765B2 (ja) * 2004-08-26 2010-07-21 富士通株式会社 プログラム、中継装置制御方法、無線通信装置制御方法及びシステム
US7693516B2 (en) * 2004-12-28 2010-04-06 Vtech Telecommunications Limited Method and system for enhanced communications between a wireless terminal and access point
US7920531B2 (en) * 2005-10-11 2011-04-05 Hewlett-Packard Development Company, L.P. Technique for managing wireless networks
US7969909B2 (en) * 2007-01-18 2011-06-28 Research In Motion Limited System and method for seeking a wireless network for a wireless device

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102711215A (zh) * 2012-05-23 2012-10-03 海信集团有限公司 智能电视自动连接无线网络的方法及***
CN103581357A (zh) * 2012-08-10 2014-02-12 发那科株式会社 利用网络进行通信的注塑成型机
CN104754699A (zh) * 2013-12-27 2015-07-01 佳能株式会社 通信装置及通信装置的控制方法
CN104754699B (zh) * 2013-12-27 2018-10-16 佳能株式会社 通信装置及通信装置的控制方法
CN103997692A (zh) * 2014-04-22 2014-08-20 深圳创维-Rgb电子有限公司 一种智能电视无缝连接无线路由器的方法及***
CN106998282A (zh) * 2016-01-26 2017-08-01 发那科株式会社 通信设定通知装置
CN106998282B (zh) * 2016-01-26 2019-09-17 发那科株式会社 通信设定通知装置
US10459816B2 (en) 2016-01-26 2019-10-29 Fanuc Corporation Communication setting notification apparatus
WO2018210288A1 (zh) * 2017-05-18 2018-11-22 上海连尚网络科技有限公司 一种下发数据的方法及设备

Also Published As

Publication number Publication date
JP2009038594A (ja) 2009-02-19
CN101360029B (zh) 2013-07-03
US8150980B2 (en) 2012-04-03
US20090037591A1 (en) 2009-02-05
JP5144162B2 (ja) 2013-02-13

Similar Documents

Publication Publication Date Title
CN101360029B (zh) 通信装置及通信参数设定方法
CN1953614B (zh) 通信设备和通信参数设置方法
KR100738494B1 (ko) 통신장치 및 통신시스템과 그 통신장치의 통신 파라미터설정 방법
US7797535B2 (en) Authentication method and system, and information processing method and apparatus
US7986642B2 (en) Wireless network system, and wireless device included in the system
CN101316207B (zh) 通信装置及控制通信装置的方法
CN101640907B (zh) 通信设备及其控制方法
EP2988534A2 (en) Method of configuring wireless connection via near field communication function and image forming apparatus for performing the method
US7818022B2 (en) Communication apparatus and electric power control method
CN101568189A (zh) 设置装置的无线局域网的方法和设备
JP2006345451A (ja) 管理システムおよび制御方法
JP6190342B2 (ja) 通信システム、通信装置及びその制御方法、並びにプログラム
CN101159593A (zh) 通信设备以及设置其通信参数的方法
US20210084193A1 (en) Storage medium storing instructions for causing mobile terminal to communicate with communication device
JP4777229B2 (ja) 通信システム、管理装置、管理装置の制御方法、及び当該制御方法をコンピュータに実行させるためのコンピュータプログラム
JP6366113B2 (ja) 通信システム、通信装置及び通信方法
EP4050920A1 (en) Information processing apparatus, control method thereof, and program
CN103716865A (zh) 通信装置
KR101777239B1 (ko) 액세스 포인트 및 그의 무선 통신 연결 방법
US20100293300A1 (en) Communication apparatus, control method of communication apparatus, and program
EP4050921A1 (en) Information processing apparatus, control method thereof, and program
JP6766469B2 (ja) 情報処理装置、画像処理装置及びプログラム
JP6472494B2 (ja) 通信装置の制御方法、通信システム及びプログラム
JP3870946B2 (ja) 無線接続確立方法及びそのシステム並びにそれに用いる無線装置制御端末
CN115616924A (zh) 家电的权属确认方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant