无线通信装置、无线通信方法及无线通信程序的制作方法

文档序号:7899057阅读:153来源:国知局
专利名称:无线通信装置、无线通信方法及无线通信程序的制作方法
技术领域
本发明涉及通过无线与访问点连接而进行通信的无线通信装置等。
背景技术
例如,已知有在PC(个人电脑)等内置的用于与网络连接的访问点无线连接的无 线通信部或与PC连接的无线通信装置。这样的PC中,经由访问点与因特网等的网络连接, 进行各种数据的收发。为了确保PC和访问点之间的通信中的安全,作为访问点之间的通信方法,已知 有采用 WEP (Wired Equivalent Privacy,有线等效力口密)、AES (Advanced Encryption Mandard,高级加密标准)、TKIP(Temporal KeyIntegrity Protocol,临时密钥完整性协 议)等的加密的多种通信方法。为了采用这样的通信方法,必须预先在PC侧,设定连接的访问点的SSID(SerViCe Set ID,服务集标识符)、使用的通信方法和该通信方法中使用的安全密钥。例如,为了与新访问点连接,用户必须预先了解这些SSID、通信方法、安全密钥等。专利文献1公开了自动检出包含加密方法的无线网络类型的技术。专利文献1 日本特开2005-176320号公报。

发明内容
通过上述专利文献1的技术,可了解无线网络的类型,例如,同一 SSID的访问点存 在多个时,可了解各访问点的无线网络的类型。但是,为了与任一访问点连接,用户必须自身进行判断,对于对无线网络的类型不 了解的用户,存在难以判断可将哪个访问点作为连接点的问题。另外,不限于这样的场合, 一般地说,对于不习惯通信设定的用户,难以设定与访问点连接的通信方法。本发明鉴于上述问题而提出,其目的是提供可使与访问点的连接容易且适切的技 术。为了达成上述目的的,本发明的第1方面的无线通信装置,是通过无线与访问点 连接而进行通信的无线通信装置,其特征在于,具备信标接收单元,其接收包含访问点的 识别信息的信标;密钥输入接受单元,其接受在无线通信装置与作为连接对象的访问点之 间采用的加密的安全密钥的输入;通信方法确定单元,其根据安全密钥,从采用可在与访问 点的连接中使用的加密的多个通信方法中,确定与访问点的通信中采用的通信方法;以及 通信控制单元,其采用接收的访问点的识别信息和确定的通信方法,进行与访问点的通信。 根据该无线通信装置,可以在从用户接受安全密钥的输入后,采用安全密钥,从多个通信方 法中确定与访问点的通信中采用的通信方法,采用确定的通信方法与访问点进行通信。从 而,用户即使不了解与访问点的通信方法,也可以容易且适切地与访问点的连接。上述无线通信装置中,优选的是,通信方法确定单元从采用可在与访问点之间使 用的加密的多个通信方法中,确定安全密钥的密钥长度在加密中有效的通信方法。根据该无线通信装置,可以根据安全密钥的密钥长度迅速确定候补的通信方法。另外,上述无线通信装置中,优选的是,通信方法确定单元从采用安全强度高的加 密的通信方法按顺序确定与访问点的通信中采用的通信方法。根据该无线通信装置,可以 在访问点的安全强度尽可能高的环境下,迅速进行与访问点的通信。另外,优选的是,上述无线通信装置中,还具备存储单元,其存储与访问点的连接 成功的通信方法;通信方法确定单元使存储单元存储的通信方法优先,确定与访问点的通 信中采用的通信方法。根据该无线通信装置,可以在保持同一安全等级的环境下,迅速连接 到不同的访问点。另外,优选的是,上述无线通信装置中,还具备通信方法接受单元,其从用户接 受对与访问点的连接中采用的通信方法的指定;通信方法确定单元在接受通信方法的指 定时,通过接受的通信方法进行与访问点的连接,在未接受通信方法的指定时,根据安全密 钥,从采用可在与访问点的连接中使用的加密的多个通信方法中,确定与访问点的通信中 采用的通信方法。该无线通信装置中,在用户了解通信方法的场合,可通过该通信方法迅速 进行对访问点的通信。另外,优选的是,上述无线通信装置中,还具备识别信息显示单元,其显示接收的 信标所包含的访问点的识别信息;和选择接受单元,其从用户接受对作为连接对象的访问 点的识别信息的选择;通信控制单元采用选择的访问点的识别信息,进行与访问点的通信。 根据该无线通信装置,用户通过从显示的访问点的识别信息选择期望的访问点的识别信 息,可容易地进行与该访问点的通信。另外,优选的是,上述无线通信装置中,识别信息显示单元,在通过信标接收单元 接收到与同一识别信息对应的多种信标时,将识别信息显示为一个选择对象。根据该无线 通信装置,即使存在与同一识别信息对应的多个访问点,由于显示一个识别信息作为选择 对象,因此,用户不会意识到从同一识别信息的多个访问点进行选择,从而不会使用户产生 不必要的混乱。另外,为了达成上述目的的,本发明的第2方面的无线通信方法,是通过无线与访 问点连接而进行通信的无线通信装置所进行的无线通信方法,其特征在于,具备信标接收 步骤,由无线通信装置的信标接收单元,接收包含访问点的识别信息的信标;密钥输入接受 步骤,由无线通信装置的密钥输入接受单元,接受与作为连接对象的访问点之间采用的加 密的安全密钥的输入;通信方法确定步骤,由无线通信装置的通信方法确定单元,根据安全 密钥,从采用可在与访问点的连接中使用的加密的多个通信方法中,确定与访问点的通信 中采用的通信方法;以及通信控制步骤,由无线通信装置的通信控制单元,采用接收的访问 点的识别信息和确定的通信方法,进行与访问点的通信。根据该无线通信方法,可以在从用 户接受安全密钥的输入后,采用安全密钥,从多个通信方法中确定与访问点的通信中采用 的通信方法,采用确定的通信方法进行与访问点的通信。从而,用户即使不了解与访问点的 通信方法,也可以容易且适切进行与访问点的通信。另外,为了达成上述目的的,本发明的第3方面的无线通信程序,是使通过无线与 访问点连接而进行通信的计算机执行的无线通信程序,其特征在于,使计算机起到如下单 元的功能信标接收单元,其从周围的访问点至少接收包含访问点的识别信息的信标;密 钥输入接受单元,其接受与作为连接对象的访问点之间采用的加密的安全密钥的输入;通信方法确定单元,其根据安全密钥,从采用可在与访问点的连接中使用的加密的多个通信 方法中,确定与访问点的通信中采用的通信方法;以及通信控制单元,其采用接收的访问点 的识别信息和确定的通信方法,进行与访问点的通信。根据执行该无线通信程序的计算机, 可以在从用户接受安全密钥的输入后,采用安全密钥,从多个通信方法中确定与访问点的 通信中采用的通信方法,采用确定的通信方法进行与访问点的通信。从而,用户即使不了解 与访问点的通信方法,也可以容易且适切进行与访问点的通信。


图1是本发明的一个实施例的网络系统的构成图。图2是本发明的一个实施例的无线通信处理的流程图。标号说明1网络系统,2无线通信装置,3访问点,4网络,10装置主体,11显示装置,12输入 装置,13CPU,13a输入输出处理部,13b信标(beacon)提取处理部,13c通信处理部,14R0M, 15RAM, 16HDD,17显示处理部,18输入接口部,19接口部,20无线通信部,21总线。
具体实施例方式参照

本发明的实施例。另外,以下说明的实施例不是限定权利要求范围 的发明,另外,实施例中说明的各要素及其组合的全部不是发明的解决手段中所必须的。首先,说明本发明的一个实施例的网络系统。图1是本发明的一个实施例的网络系统的构成图。网络系统1具有无线通信装置2和一个以上的访问点3。访问点3与网络4连接。 访问点3例如每隔规定时间,发送包含自己的SSID (识别信息的一例)的信标。访问点3可 通过采用预先设定的加密的通信方法进行无线通信。从而,无线通信装置2与访问点3通 信时,必须采用该访问点3的SSID和设定的通信方法中的加密的安全密钥,通过对访问点 设定的通信方法进行通信。无线通信装置2,例如是PC (个人电脑),具有装置主体10、显示装置11、输入装置 12。显示装置11是例如液晶显示器、CRT显示器等的显示图像的装置。输入装置12是例 如鼠标、键盘等接受来自无线通信装置2的用户的输入的装置。装置主体10中,CPU (中央处理器)13、R0M(只读存储器)14、RAM(随机存取存储 器)15、硬盘驱动器(HDD) 16、显示处理部17、输入接口部18、接口部19经由总线21连接。R0M14存储引导程序等的基本程序。RAM15用作存储程序、数据的区域,或者,用作 存储CPU13的处理中使用的数据的操作区域。HDD16以可读出方式存储OS(操作系统)程 序、通信处理程序等的各种程序。显示处理部17通过CPU13的控制,生成用于在显示装置11显示图像的显示用的 数据或信号,向显示装置11输出。输入接口部18与输入装置12连接,将来自输入装置12 的信号作为数据向CPU13传送。接口部19与作为信标接收单元的一例的无线通信部20连 接,在无线通信部20和CPU13之间进行数据收发。无线通信部20收发各种无线波。本实施例中,无线通信部20接收访问点3发送 的信标,向CPU13传送。例如,无线通信部20在接收到虽是同一 SSID但所含内容不同的多种信标,即,来自设定为同一 SSID的不同的多个访问点3的信标时,将各个信标向CPU13传 送。另外,无线通信部20通过采用指定加密的通信方法执行数据的收发。具体地说,无线 通信部20采用指定访问点的SSID、安全密钥,通过进行指定加密的通信方法进行数据的收发。本实施例中,作为无线通信部20可执行的通信方法,若从采用安全强度高的加密 的通信方法按顺序可列举,采用AES的加密的通信方法、采用TKIP的加密的通信方法、采用 WEP的1 字节的加密的通信方法、采用WEP的64字节的加密的通信方法。这里,AES的安 全密钥的密钥长度为8 63字符(ASCII代码),TKIP的安全密钥的密钥长度为8 63字 符(ASCII代码),TOP的128字节的安全密钥的密钥长度为13字符(ASCII代码),TOP的 64字节的安全密钥的密钥长度为5字符(ASCII代码)。CPU 13控制各部14 20的动作。另外,CPU 13通过将R0M14的基本程序、HDD 16 存储的OS程序、无线通信程序等向RAM15读出并执行而执行各种处理。CPU13中,构筑有作为识别信息显示单元、选择接受单元及密钥输入接受单元的一 例的输入输出处理部13a、信标提取处理部13b、作为通信方法确定单元及通信控制单元的 一例的通信处理部13c。输入输出处理部13a、信标提取处理部1 及通信处理部13c主要 通过CPU13执行无线通信程序来构筑。输入输出处理部13a将从信标提取处理部1 通知的访问点3的SSID经由显示 处理部17在显示装置11显示。输入输出处理部13a,在接受多个不同SSID的场合,显示 多个SSID,在接受同一 SSID (与同一 SSID对应的多个访问点3的SSID)的场合,显示一个 SSID。另外,输入输出处理部13a经由输入装置12及输入接口部18从用户接受从显示装 置11显示的SSID中对表示连接的访问点的SSID的选择,向通信处理部13c传送。另外, 输入输出处理部13a经由输入装置12及输入接口部18从用户接受对与访问点的连接的加 密中采用的安全密钥的输入,向通信处理部13c传送。信标提取处理部1 接受无线通信部20接收的信标,从该信标提取访问点的 SSID,向输入输出处理部13a传送。通信处理部13c根据从输入输出处理部13a接受的安全密钥,从采用与规定的访 问点3的连接中可使用的加密的多个通信方法中,确定与规定的访问点3的通信中采用的 通信方法。本实施例中,通信处理部13c根据安全密钥的密钥长度,确定采用安全密钥为有 效的加密的通信方法。例如,安全密钥的密钥长度为5字符的场合,通信处理部13c确定为 采用TOP的64字节的通信方法。另外,安全密钥的密钥长度为8 63字符的场合,通信处 理部13c确定为采用AES、TKIP或TOP的1 字节的通信方法。然后,通信处理部13c通过无线通信部20,采用接受的SSID及安全密钥由确定的 通信方法尝试与访问点3的连接。另外,确定多个通信方法,在未连接成功时,由确定的其 他通信方法尝试与访问点3的连接。通信处理部13c尝试与访问点3的连接结果为连接成功的场合,在经由无线通信 部20与访问点3进行通信时,采用该连接中的SSID、安全密钥及通信方法。接着,说明本发明的一个实施例的无线通信装置中的无线通信处理的动作。图2是本发明的一个实施例的无线通信处理的流程图。无线通信部20接收从周围的访问点3发送的信标(步骤Si),将该信标传送给信标提取处理部13b。信标提取处理部1 从信标提取访问点3的SSID,向输入输出处理部 13a传送。输入输出处理部13a将接受的SSID的列表(list)经由显示处理部17在显示装置 11可选择地显示(步骤S2)。然后,输入输出处理部13a判定是否经由输入装置12从用户 接受了 SSID的选择(步骤S; ),在未接受选择的场合(步骤S3 否),等待到接受选择为止。 另一方面,在接受了 SSID的选择的场合(步骤S3 是),输入输出处理部13a将SSID向通 信处理部13c传送,判定是否经由输入装置12从用户接受了安全密钥的输入(步骤S4)。在未接受安全密钥的场合(步骤S4 否),输入输出处理部13a等待到接受安全密 钥的输入为止。另一方面,在接受了安全密钥的输入的场合(步骤S4:是),将安全密钥向 通信处理部13c传送。通信处理部13c检查传送的安全密钥的密钥长度(步骤S5)。在安全密钥的密钥 长度为5字符的场合(步骤S5 5字符),可确定为采用WEP的64字节的通信方法,因此, 通信处理部13c通过采用传送的SSID、安全密钥的TOP的64字节的通信方法,由无线通信 部20尝试与访问点3的连接(步骤S6)。然后,通信处理部13c判定与访问点3的连接是否成功(步骤S7),在连接成功的 场合,将连接成功的成功消息通过输入输出处理部13a在显示装置11显示(步骤S8),将采 用该SSID及安全密钥的TOP的64字节的通信方法作为与访问点3的连接用的通信方法。 另一方面,在连接失败的场合,通信处理部13c通过输入输出处理部13a将连接失败的错误 消息在显示装置11显示(步骤S9)。在安全密钥的密钥长度为8 63字符的场合(步骤S5 8 63字符),可确定为 采用AES、TKIP、TOP的1 字节的通信方法之一,因此,通信处理部13c从安全强度高的通 信方法按顺序尝试与访问点3的连接。首先,通信处理部13c通过采用传送的SSID、安全密钥的AES的通信方法,由无线 通信部20尝试与访问点3的连接(步骤S10)。然后,通信处理部13c判定与访问点3的连 接是否成功(步骤Sll),连接成功的场合,将连接成功的成功消息通过输入输出处理部13a 在显示装置11显示(步骤S12),将采用该SSID及安全密钥的AES的通信方法设为与访问 点3的连接用的通信方法。另一方面,在连接失败的场合(步骤Sll 否),通信处理部13c通过采用传送的 SSID、安全密钥的TKIP的通信方法,与无线通信部20尝试与访问点3的连接(步骤S13)。 然后,通信处理部13c判定与访问点3的连接是否成功(步骤S14),连接成功的场合,将连 接成功的成功消息通过输入输出处理部13a在显示装置11显示(步骤Sl5),将采用该SSID 及安全密钥的TKIP的通信方法设为与访问点3连接用的通信方法。另一方面,在连接失败的场合(步骤S14 否),通信处理部13c判定安全密钥的密 钥长度是否为13字符(步骤S16)。在密钥长度为13字符以外的场合(步骤S16 13字符 以外),对剩余的通信方法即WEP的1 字节的通信方法不是有效的安全密钥,因此,通信处 理部13c将连接失败的错误消息通过输入输出处理部13a在显示装置11显示(步骤S17)。另一方面,在密钥长度为13字符的场合(步骤S16 13字符),通信处理部13c通 过采用传送的SSID、安全密钥的TOP的1 字节的通信方法,由无线通信部20尝试与访问 点3的连接(步骤S18)。
然后,通信处理部13c判定与访问点3的连接是否成功(步骤S19),在连接成功的 场合,将连接成功的成功消息通过输入输出处理部13a在显示装置11显示(步骤S20),将 采用该SSID及安全密钥的TOP的1 字节的通信方法设为与访问点3的连接用的通信方 法。另一方面,在连接失败的场合,通信处理部13c将连接失败的错误消息通过输入输出处 理部13a在显示装置11显示(步骤S21)。另外,在安全密钥的密钥长度为6或7字符的场 合(步骤S5 :6,7字符),由无线通信部20可使用的通信方法的加密不是有效的安全密钥, 因此,通信处理部13c将安全密钥错误的错误消息通过输入输出处理部13a在显示装置11 显示(步骤S22)。如上所述,根据本实施例,用户通过输入使用的安全密钥,即使不指定使用的通信 方法,也可以容易且适切进行与访问点3的连接。以上,根据实施例说明了本发明,但是本发明不限于上述实施例,可以以其他各种 各样的形态适用。例如,上述实施例中,按照预先确定的顺序依次尝试通信方法,但是本发明不限于 此,例如,可以在HDD16(存储单元的一例)存储与访问点3的连接使用过(成功过的)的 通信方法的信息,通信处理部13c根据HDD16存储的信息,在与访问点3的连接中,优先地 采用使用过的通信方法进行连接,例如,在最初尝试之前刚刚使用过的通信方法。另外,上述实施例中,输入输出处理部13a(通信方法接受单元的一例)经由输入 装置12从用户接受对采用与访问点的连接的加密的通信方法的指定,在通信处理部13c接 受对采用该加密的通信方法的指定时,通过基于该指定的加密的通信方法进行与访问点的 连接,在未指定通信方法时,也可以通过上述图2的步骤S5以下的处理,进行与访问点的连 接。另外,上述实施例中,CPU13执行的处理功能的至少一部分也可以由无线通信部 20执行。另外,上述实施例中,作为安全密钥输入的字符,示例了输入ASCII代码的情况, 但是例如,也可以输入16进数(HEX形式)的值。另外,上述实施例中,无线通信装置以PC为例进行了说明,但是无线通信装置不 限于此,例如,也可以是打印机、投影机、游戏机、便携游戏机,只要是可与访问点无线连接 的无线通信装置即可。
权利要求
1.一种无线通信装置,通过无线与访问点连接而进行通信,其特征在于,具备 信标接收单元,其接收包含上述访问点的识别信息的信标;密钥输入接受单元,其接受与作为连接对象的访问点之间采用的加密的安全密钥的输入;通信方法确定单元,其根据上述安全密钥,从采用可在与上述访问点的连接中使用的 加密的多个通信方法中,确定与上述访问点的通信中采用的通信方法;以及通信控制单元,其采用接收的上述访问点的识别信息和确定的上述通信方法,进行与 上述访问点的通信。
2.权利要求1所述的无线通信装置,其特征在于,上述通信方法确定单元,从采用可在与上述访问点之间使用的加密的多个通信方法 中,确定上述安全密钥的密钥长度在上述加密中有效的通信方法。
3.权利要求1或权利要求2所述的无线通信装置,其特征在于,上述通信方法确定单元,从采用安全强度高的加密的通信方法按顺序确定与访问点的 通信中采用的通信方法。
4.权利要求1至权利要求3的任一项所述的无线通信装置,其特征在于,还具备 存储单元,其存储与访问点的连接成功的通信方法,上述通信方法确定单元,使上述存储单元存储的通信方法优先,确定与上述访问点的 通信中采用的通信方法。
5.权利要求1至权利要求4的任一项所述的无线通信装置,其特征在于,还具备 通信方法接受单元,其从用户接受对与上述访问点的连接中采用的通信方法的指定, 上述通信方法确定单元,在接受上述通信方法的指定时,将接受的上述通信方法确定为与上述访问点的通信中采用的通信方法,在未接受上述通信方法的指定时,根据上述安 全密钥,从采用可在与上述访问点的连接中使用的加密的多个通信方法中,确定与上述访 问点的通信中采用的通信方法。
6.权利要求1至权利要求5的任一项所述的无线通信装置,其特征在于,还具备 识别信息显示单元,其显示接收的信标所包含的访问点的识别信息;以及 选择接受单元,其从用户接受对作为连接对象的访问点的识别信息的选择;上述通信控制单元,采用上述选择的上述访问点的识别信息,进行与上述访问点的通
7.权利要求6所述的无线通信装置,其特征在于,上述识别信息显示单元,在通过上述信标接收单元接收到与同一识别信息对应的多种 信标时,将上述识别信息显示为一个选择对象。
8.一种通过无线通信装置进行的无线通信方法,上述无线通信装置通过无线与访问点 连接而进行通信,其特征在于,上述无线通信方法具备信标接收步骤,由上述无线通信装置的信标接收单元,接收包含上述访问点的识别信 息的信标;密钥输入接受步骤,由上述无线通信装置的密钥输入接受单元,接受与作为连接对象 的访问点之间采用的加密的安全密钥的输入;通信方法确定步骤,由上述无线通信装置的通信方法确定单元,根据上述安全密钥,从采用可在与上述访问点的连接中使用的加密的多个通信方法中,确定与上述访问点的通信 中采用的通信方法;以及通信控制步骤,由上述无线通信装置的通信控制单元,采用接收的上述访问点的识别 信息和确定的上述通信方法,进行与上述访问点的通信。
9. 一种由计算机执行的无线通信程序,上述计算机通过无线与访问点连接而进行通 信,其特征在于,使上述计算机起到如下单元的功能信标接收单元,其从周围的访问点至少接收包含上述访问点的识别信息的信标; 密钥输入接受单元,其接受与作为连接对象的访问点之间采用的加密的安全密钥的输入;通信方法确定单元,其根据上述安全密钥,从采用可在与上述访问点的连接中使用的 加密的多个通信方法中,确定与上述访问点的通信中采用的通信方法;以及通信控制单元,其采用接收的上述访问点的识别信息和确定的上述通信方法,进行与 上述访问点的通信。
全文摘要
本发明提供了可使与访问点的连接容易且适切的无线通信装置、无线通信方法及无线通信程序。本发明的无线通信装置,具备从周围的访问点接收信标的无线通信部20;接受与作为连接对象的访问点之间采用的加密的安全密钥的输入的输入输出处理部13a;以及通信处理部13c,其根据安全密钥,从采用可在与访问点的连接中使用的加密的多个通信方法中,确定与访问点的通信中采用的通信方法,采用接收的访问点的识别信息和确定的通信方法进行与访问点的通信。
文档编号H04L29/06GK102111763SQ20101062327
公开日2011年6月29日 申请日期2010年12月28日 优先权日2009年12月28日
发明者坂井护, 松田佳秀, 菅原哲人 申请人:精工爱普生株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1