无线通信系统及装置、无线通信设置方法、程序及介质的制作方法

文档序号:7963522阅读:125来源:国知局
专利名称:无线通信系统及装置、无线通信设置方法、程序及介质的制作方法
技术领域
本发明涉及一种无线通信系统、无线通信设置方法、无线通信装置、无线通信设置程序以及无线通信设置程序存储介质,特别涉及一种适用于在多个无线通信装置的每个上执行设置工作的无线通信系统、无线通信设置方法、无线通信装置、无线通信设置程序以及无线通信设置程序存储介质,从而在这些装置之间建立相互的无线通信。
背景技术
利用某些相关技术的无线通信系统,基于诸如IEEE 802.11b的标准,每个无线通信装置适于执行相互的无线数据通信(例如参见日本专利特开No.Hei 10-93508)。
例如,为了在如图20所示的第一无线通信装置101和第二无线通信装置102之间提供相互的无线数据通信,必须分别向第一无线通信装置101和第二无线通信装置102中手动输入设置信息I101和设置信息I102,如图21所示。
下面说明这些设置信息I101和I102的内容。例如,向要被输入到第一无线通信装置101中的第一设置信息I101设置通信目的地信息(例如IP(因特网协议)地址),以识别作为无线数据通信的目的地的第二无线通信装置102。同样,向该第一设置信息I101中设置无线网络识别信息(例如SSID(服务组标识符)),以识别在第一无线通信装置101和第二无线通信装置102之间形成的无线网络(或无线LAN(局域网))。另外,向第一设置信息I101设置加密密钥信息(例如WEP(有线等效加密Wired Equivalent Privacy)密钥),以对要被传递到第二无线通信装置102的数据进行加密。
另一方面,向要被输入到第二无线通信装置102中的第二设置信息I102设置通信目的地识别信息,以识别作为无线数据通信的目的地的第一无线通信装置101。同样,向第二设置信息I102中设置与在第一无线通信装置101中所设置的一样的无线网络识别信息和加密密钥信息。
因此,第一无线通信装置101可以基于设置到第一设置信息I101中的通信目的地信息而将第二无线通信装置102识别为无线数据通信的目的地。同样,第二无线通信装置102可以基于设置到第二设置信息I102中的通信目的地信息而将第一无线通信装置101识别为无线数据通信的目的地。因此,第一无线通信装置101和第二无线通信装置102变得准备好进行双向无线数据通信,从而相互传递数据。
实际上,第一无线通信装置101和第二无线通信装置102确定设置到这些装置中的无线网络识别信息是否彼此相同。如果发现这些识别信息是相同的,则装置101和102可以彼此进行无线通信。所以,第一无线通信装置101和第二无线通信装置102可以防止来自其他无线通信装置的干扰,其中所述其他无线通信装置的无线网络识别信息与设置到这些无线通信装置101和102中的无线网络识别信息不同。该配置提高了第一无线通信装置101和第二无线通信装置102之间的无线数据通信的安全性。
另外,通过使用与向其每一个设置的加密密钥信息相同的加密密钥信息,第一无线通信装置101和第二无线通信装置102适合于对要被无线通信的数据进行加密。因此,防止了任何具有与设置到第一无线通信装置101和第二无线通信装置102的加密密钥信息不同的加密密钥信息的其他无线通信装置对拦截到的在第一无线通信装置101和无线通信装置102之间通信的加密数据(如果有的话)进行解密。因此,该配置提高了第一无线通信装置101和第二无线通信装置102之间的无线数据通信的安全性。

发明内容
为了在具有上述配置的无线通信系统中的第一无线通信装置101和第二无线通信装置102之间提供相互的无线数据通信,必须将通信目的地识别信息、无线网络识别信息和加密密钥信息手动地输入到第一无线通信装置101中作为第一设置信息I101,并手动地输入到第二无线通信装置102中作为第二设置信息I102。因此,上述相关技术例如涉及这样的问题,例如向第一无线通信装置101和第二无线通信装置102设置必要的信息时很不方面。
因此,本发明针对于相关技术的方法和装置中涉及的上述和其他问题,并且通过提供一种能够十分容易地设置无线通信装置的无线通信系统、无线通信设置方法、无线通信装置、无线通信设置程序以及无线通信设置程序存储介质而解决了所关心的问题。
根据本发明的实施方式,无线通信系统具有多个无线通信装置以及邻近(proximity)无线通信装置。所述多个无线通信装置的每个具有对其设置无线数据通信目的地的设置块,和用于与设置到所述设置块的无线数据通信目的地执行无线数据通信的无线数据通信块。所述邻近无线通信装置与被带到该邻近无线通信装置的预定范围内的邻近处的多个无线通信装置中的任一个进行无线通信。所述邻近无线通信装置具有存储块和无线传输块。该存储块存储从被带入到邻近无线通信装置的邻近处的无线通信装置接收的、用于将该无线通信装置识别为通信对方的通信对方识别信息。如果在存储块中存储有通信对方识别信息,则所述无线传输块向被带入到邻近无线通信装置的邻近处的无线通信装置发送通信对方识别信息。上述无线通信装置的每个具有无线传输块和设置控制块。如果在被带入到无线通信装置的邻近处的邻近无线通信装置中没有存储通信对方识别信息,则所述无线传输块向邻近无线通信装置发送通信对方识别信息,用于将该无线通信装置自身识别为通信对方。设置控制块将无线通信装置设置到设置块作为无线数据通信目的地。如果在被带入到无线通信装置的邻近处的邻近无线通信装置中存储有通信对方识别信息,则由从邻近无线通信装置接收的通信对方识别信息对无线通信装置进行识别。
如上所述,可以通过将其中没有存储通信对方识别信息的邻近无线通信装置带入到任何一个无线通信装置的邻近处而将用于将那个无线通信装置识别为通信对方的通信对方识别信息存储到该邻近无线通信装置中。然后,可以通过将其中存储有该通信对方识别信息的邻近无线通信装置带入到其他无线通信装置,而将由该通信对方识别信息识别的无线通信装置设置到另一无线通信装置作为无线数据通信的目的地。
根据本发明的实施方式,可以通过将其中没有存储通信对方识别信息的邻近无线通信装置带入到任何一个无线通信装置的邻近处而将用于将那个无线通信装置识别为通信对方的通信对方识别信息存储到该邻近无线通信装置中。然后,可以通过将其中存储有该通信对方识别信息的邻近无线通信装置带入到其他无线通信装置,而将由该通信对方识别信息识别的无线通信装置设置到另一无线通信装置作为无线数据通信的目的地。该新颖的配置允许对每个无线通信装置设置必要的设置信息,而无需操作者手动输入设置信息,从而显著地简化了无线通信装置的设置工作。


图1是解释作为本发明的一个实施方式而实现的无线通信系统的示例配置的透视图;图2是解释无线通信装置的示例配置的框图;图3A和3B是说明临时设置信息和第一设置信息的示意图;图4是解释非接触IC卡的示例配置的框图;图5是解释在存储状态通告时的分组结构的示意图;图6是解释其中将临时信息存储在上述非接触IC卡中的状态的示意图;图7是解释临时信息传输时的分组结构的示意图;图8是解释将存储在上述非接触IC卡中的临时设置信息存储到上述无线通信装置中的状态的示意图;图9是解释第二设置信息的示意图;图10是解释其中对设置完成进行通告的状态的示意图;图11是解释设置完成通告时的分组结构的示意图;图12是解释其中准备好双向无线数据通信的状态的示意图;图13是指示设置处理过程的流程图;图14是指示临时设置信息写入处理过程的流程图;图15是指示临时设置信息读取处理过程的流程图;图16是解释卡检测处理控制屏幕的示意图;图17是解释经由访问点执行的示例无线数据通信的示意图;图18是解释无线数据通信系统(1)的示意图,其中一个无线通信装置与多个无线通信装置执行无线数据通信;图19是解释无线数据通信系统(2)的示意图,其中一个无线通信装置与多个无线通信装置执行无线数据通信;图20是解释其中在无线通信装置之间没有连接的状态的示意图;以及图21是解释其中向每个无线通信装置设置必要的信息的状态的示意图。
具体实施例方式
下面将参照附图,通过其实施方式而进一步详细描述本发明。
(1)无线通信系统的配置下面参照图1,附图标记1表示整个无线通信系统。例如,无线通信系统1具有能够基于诸如IEEE 802.11b的标准进行无线数据通信的第一无线通信装置2A、第二无线通信装置2B和非接触IC(集成电路)卡3。
下面参照图2描述第一无线通信装置2A的配置。第一无线通信装置2A具有设置信息存储块4,用于存储指示通信目的地识别信息的设置信息,所述通信目的地识别信息用于识别无线数据通信的目的地。控制块5用于在整个第一无线通信装置2A上执行所有的控制。控制块5参考存储在设置信息存储块4中的设置信息内的通信目的地识别信息。然后,控制块5例如基于诸如IEEE 802.11b的标准,利用由所参照的通信目的地识别信息所识别的无线数据通信目的地,经由无线通信块6和无线通信天线7执行无线数据通信。同样,第一无线通信装置2A具有用于与靠近预定范围的非接触IC卡3进行无线通信的邻近无线通信天线8和邻近无线通信块9。第一无线通信装置2A的控制块5经由输入/输出接口块10连接到操作器块11和显示块12。应当注意,根据本实施方式的第二无线通信装置2B具有以与第一无线通信装置2A的电路块基本一样的方式生成的电路块(4到11)。
此时,因为还没有在第一无线通信装置2A上执行设置操作,所以例如如图3A所示的临时设置信息It被存储在第一无线通信装置2A的设置信息存储块4中。该临时设置数据It包括通信对方识别信息IPS1(在这种情况下,是分配给第一无线通信装置2A的IP地址)、无线网络识别信息SID(在这种情况下,是SSID)以及加密密钥信息WK(在这种情况下,是WEP密钥)。通信对方识别信息IPS1使得无线数据通信的目的地将第一无线通信装置2A自身识别为通信对方。无线网络识别信息SID识别在无线数据通信的源和目的地之间形成的无线网络。加密密钥信息WK对要被传递到无线数据通信的目的地的数据进行加密。
在本实施方式中,分配对第一无线通信装置2A来说是唯一的设备唯一信息(在这种情况下,是MAC(媒体访问控制)地址),作为包括在该临时设置信息It中的无线网络识别SID。该配置防止了第一无线通信装置2A形成的无线网络与其他无线通信装置形成的无线网络争用线路。在本实施方式中,因为该临时设置信息It包括作为通信对方识别信息IPS1的C类IP地址(192.168.….….),所以也包括例如对应于该IP地址的子网掩码(255.255.255.0)。此外,临时设置信息It在这种情况下具有特别(Ad hoc)模式,用于允许第一无线通信装置2A直接与无线通信目的地进行无线通信,而不使用访问点。
当通过第一无线通信装置2A的操作器块11执行非接触IC卡检测命令操作以检测非接触IC卡3时,第一无线通信装置2A的控制块5执行检测处理,用于检测非接触IC卡3。实际上,在该检测处理中,第一无线通信装置2A的控制块5被适配为以邻近无线通信块9和邻近无线通信天线8的顺序经由这二者,在预定时间间隔重复无线发送用于请求非接触IC卡3通告是否存储了临时设置信息It的存储状态通告请求信号(这是公知的轮询处理)。
当非接触IC卡3被放入安置在第一无线通信装置2A上的邻近无线通信天线8的邻近处时,如图4所示的非接触IC卡3的控制块12因此经由天线13和通信块14而接收从第一无线通信装置2A无线发送的存储状态通告请求信号。当接收存储状态通告请求信号时,控制块12检查临时设置信息It的确没有被存储在临时设置信息存储块15中,并且然后控制块12经由通信块14和天线13发送指示没有存储临时设置信息It的存储状态通告信号。在本实施方式的情况下,该存储状态通告信号具有如图5所示的分组结构,其中,在控制信息中包括指示是否存储临时设置信息It的信息。
第一无线通信装置2A的控制块5以邻近无线通信天线8和邻近无线通信块9的顺序经由这二者接收来自非接触IC卡3的存储状态通告信号。如果发现在非接触IC卡3中没有存储临时设置信息It,则因此从设置信息存储块4中读取临时设置信息It,从而依邻近无线通信块9和邻近无线通信天线8的顺序经由这二者将所读取的临时设置信息无线发送到非接触IC卡3。
当经由天线13和通信块14从第一无线通信装置2A中接收临时设置信息It时,非接触IC卡3的控制块12将接收到的信息存储在临时设置信息存储块15中。
因此,在无线通信系统1中,可以通过仅将非接触IC卡3放入到第一无线通信装置2A的邻近处而将来自第一无线通信装置2A的临时设置信息It存储到非接触IC卡3中,如图6所示。
然后,当通过第二无线通信装置2B的操作器块11执行非接触IC卡检测命令操作以检测非接触IC卡3时,第二无线通信装置2B的控制块5执行用于检测非接触IC卡3的检测处理。实际上,在该检测处理中,第二无线通信装置2B的控制块5被适配为以邻近无线通信块9和邻近无线通信天线8的顺序经由这二者,在预定时间间隔重复无线发送用于请求非接触IC卡3通告是否存储了临时设置信息It的存储状态通告请求信号。
当非接触IC卡3被放入安置在第二无线通信装置2B上的邻近无线通信天线8的邻近处时,非接触IC卡3的控制块12因此经由天线13和通信块14而接收从第二无线通信装置2B无线发送的存储状态通告请求信号。当接收该存储状态通告请求信号时,非接触IC卡3的控制块12检查临时设置信息It存储在临时设置信息存储块15中,并且然后控制块12经由通信块14和天线13发送指示存储临时设置信息It的存储状态通告信号。
第二无线通信装置2B的控制块5以邻近无线通信天线8和邻近无线通信块9的顺序经由这二者接收来自非接触IC卡3的存储状态通告信号。如果发现在非接触IC卡3中存储临时设置信息It,则因此从设置信息存储块4中读取临时设置信息It,从而依邻近无线通信块9和邻近无线通信天线8的顺序经由这二者无线发送临时设置信息传输请求信号,以请求非接触IC卡3发送临时设置信息It。
当以天线13和通信块14的顺序经由这二者而从第二无线通信装置2B接收临时设置信息传输请求信号时,非接触IC卡3的控制块12从临时设置信息存储块15中读取临时设置信息It,并以通信块14和天线13的顺序经由这二者而无线发送所读取的临时设置信息。在这种情况下,基于如图7所示的分组结构从非接触IC卡3无线发送临时设置信息It。
因此,第二无线通信装置2B的控制块5以邻近无线通信天线8和邻近无线通信块9的顺序经由这二者而接收来自非接触IC卡3的临时设置信息It,并将所接收的信息存储到设置信息存储块4中。
因此,在无线通信系统1中,可以通过仅将非接触IC卡3放入到第二无线通信装置2B的邻近处而将存储在非接触IC卡3中的、来自第一无线通信装置2A的临时设置信息It存储到第二无线通信装置2B中,如图8所示。
接下来,第二无线通信装置2B的控制块5基于存储在设置信息存储块4中的临时设置信息It而生成无线数据通信所必需的设置信息(在下文中,为了说明的方便,将设置到第一无线通信装置2A的设置信息称为“第一设置信息”,将设置到第二无线通信装置2B的设置信息称为“第二设置信息”)。
更具体地说,第二无线通信装置2B的控制块5确定在该临时设置信息It(图3A)中指示的那个通信对方识别信息IPS1为用于识别第二无线通信装置2B的无线数据通信目的地的信息。然后,控制块5将该通信对方识别信息IPS1设置为第二设置信息I2,作为通信目的地识别信息IPT2,如图9所示。因此,第二无线通信装置2B的控制块5可以设置作为第二设置信息I2的通信目的地识别信息IPT2,用于识别变为无线数据通信目的地的第一无线通信装置2A。
此外,第二无线通信装置2B的控制块5生成通信对方识别信息IPS2,使得无线数据通信目的地将第二无线通信装置2B自身识别为无线数据通信的通信对方。生成该通信对方识别信息IPS2以使得不与所设置的通信目的地识别信息IPT2相交迭。另外,第二无线通信装置2B的控制块5对于第二设置信息I2直接设置了包含在该临时设置信息It中的无线网络识别信息SID和加密密钥信息WK。因为在本实施方式中对该临时设置信息It设置了特别模式,所以第二无线通信装置2B的控制块5以同样的方式对第二设置信息I2设置特别模式。同样,第二无线通信装置2B的控制块5对于第二设置信息I2直接设置了包含在该临时设置信息It中的子网掩码。
然后,第一和第二无线通信装置2A和2B彼此进行无线通信,以确定在设置到第二无线通信装置2B的无线网络识别信息SID和设置到第二无线通信装置2A的无线网络识别信息SID之间是否存在匹配。如果发现匹配,则形成由第一和第二无线通信装置2A和2B组成的无线网络,如图10所示。
接下来,第二无线通信装置2B的控制块5经由无线通信块6和无线通信天线7,向由包含在第二设置信息I2中的通信目的地识别信息IPT2所识别的第一无线通信装置2A发送设置完成通告信号,该信号指示完成第二设置信息I2的设置。在本实施方式中,该设置完成通告信号具有如图11所示的分组结构,并且在其报头内包含用于将第二无线通信装置2B识别为通信对方的通信对方识别信息IPS2。
当经由无线通信天线7和无线通线块6从第二无线通信装置2B接收设置通告完成信号时,第一无线通信装置2A的控制块5将包含在所接收的设置完成通告信息中的通信对方识别信息IPS2确定为用于识别第一无线通信装置2A的无线数据通信目的地的信息。然后,控制块5通过将该通信对方识别信息IPS2设置到临时设置信息It作为如图3B所示的通信目的地识别信息IPT1来生成第一设置信息I1。因此,第一无线通信装置2A的控制块5可以设置作为第一设置信息I1的通信目的地识别信息IPT1,用于识别变为无线数据通信目的地的第二无线通信装置2B。
因此,第一无线通信装置2A可以基于包含在所设置的第一设置信息I1中的通信目的地识别信息IPT1来将第二无线通信装置2B识别为无线数据通信的目的地。第二无线通信装置2B也可以基于包含在所设置的第二设置信息I2中的通信目的地识别信息IPT2来将第一无线通信装置2A识别为无线数据通信的目的地。结果,如图12所示,第一和第二无线通信装置2A和2B可以经由无线通信块6和无线通信天线7彼此进行双向的无线通信,从而彼此传递数据。
第一和第二无线通信装置2A和2B都具有同一加密密钥信息WK。因此,如果第一无线通信装置2A通过使用设置到第一设置信息I1的加密密钥WK对数据进行加密,并且然后将加密数据无线发送到第二无线通信装置2B,则接收该加密数据的第二无线通信装置2B可以通过使用设置到第二设置信息I2的加密密钥信息WK来对其进行解密。
(2)设置处理过程下面将参照图13、14和15中所示的流程图来描述当将设置信息设置到第一和第二无线通信装置2A和2B时要执行的设置处理过程RT1。首先,将描述由第一无线通信装置2A执行的设置处理过程RT1,然后描述由第二无线通信装置2B执行的设置处理过程RT1。
(2-1)第一无线通信装置2A执行的设置处理过程在图13所示的步骤SP1中,当通过操作器块11执行非接触IC卡检测命令操作时,第一无线通信装置2A的控制块5执行用于检测非接触IC卡3的检测处理。实际上,在该检测处理中,第一无线通信装置2A的控制块5以邻近无线通信块9和邻近无线通信天线8的顺序经由这二者,在预定时间间隔重复无线发送用于请求非接触IC卡3通告是否存储了临时设置信息It的存储状态通告请求信号。
在本实施方式中,当通过操作器块11按下显示在控制块12上的卡检测处理控制屏幕中的卡检测开始按钮B1(图16)时,第一无线通信装置2A的控制块5将该按下认作非接触IC卡检测命令操作,从而执行检测处理。当通过操作器块11按下该卡检测处理控制屏幕中的卡检测结束按钮B2时,第一无线通信装置2A的控制块5停止检测处理。因此,第一无线通信装置2A被适配为依据用户操作来开始或停止检测处理,所以与通常执行的检测处理相比,显著节省了功耗。另外,第一无线通信装置2A的控制块5被适配为在该卡检测处理控制屏幕中的通信状态显示区域AR1上显示与无线数据通信目的地进行通信的状态。
接下来,在步骤SP2中,第一无线通信装置2A的控制块5从非接触IC卡3接收存储状态通告信号,并且基于所接收的存储状态通告信号来确定在非接触IC卡3中是否存储有临时设置信息It。
在这种情况下,第一无线通信装置2A的控制块5基于所接收的存储状态通告信号确定在非接触IC卡3中没有存储临时设置信息It,则程序进行到子程序SRT1以执行临时设置信息写入处理。
如图14所示,第一无线通信装置2A的控制块5移动到临时设置信息写入处理程序SRT1的步骤SP11,以生成用于将临时设置信息It从设置信息存储块4发送到非接触IC卡3的分组。
接下来,第一无线通信装置2A的控制块5移动到步骤SP12,以通过所生成的分组将临时设置信息It无线发送到非接触IC卡3。
然后,第一无线通信装置2A的控制块5移动到步骤SP13,并与非接触IC卡3进行无线通信,以确定是否已经向非接触IC卡3写入临时设置信息。
如果在步骤SP13中确定为否,则其指示所发送的临时设置信息It没有被正确存储在非接触IC卡3的临时设置信息存储块15中。然后,第一无线通信装置2A的控制块5确定还没有写入临时设置信息It,并移动到步骤SP14,以在控制块12上显示指示其的错误信息。然后,控制块5移动到结束步骤SP15,结束该临时设置信息写入处理过程SRT1。
另一方面,如果在步骤SP13中确定为是,则其指示所发送的临时设置信息被正确地存储到非接触IC卡3的临时设置信息存储块15中。第一无线通信装置2A的控制块5移动到步骤SP16,以进入等待来自无线数据通信目的地(在这种情况下,是第二无线通信装置2B)的设置完成通告信号的状态。
接下来,第一无线通信装置2A的控制块5在步骤SP17确定是否已经从无线通信的目的地接收到设置完成通告信号。如果发现没有接收到设置完成通告信号,则控制块5移动到步骤SP18以确定是否执行暂停操作。
如果在步骤SP18的确定为是,则其指示从设置完成通告信号等待状态已经经过了预定时间。然后,第一无线通信装置2A的控制块5移动到步骤SP19,以在显示块12显示错误信息,指示还没有接收到设置完成通告信号。然后,控制块5移动到结束步骤SP15来结束该临时设置信息写入处理过程SRT1。另一方面,如果步骤SP18的确定是否,则其指示从设置完成通告信号等待状态还没经过预定时间。然后,第一无线通信装置2A的控制块5返回步骤SP16,等待来自无线数据通信目的地的设置完成通告信号。
同时,如果已经从作为无线数据通信目的地的第二无线通信装置2B接收到设置完成通告信号,则步骤SP17中的确定为是,且第一无线通信装置2A的控制块5移动到步骤SP20。
在步骤SP20中,第一无线通信装置2A的控制块5基于从第二无线通信装置2B接收的设置完成通告信号而生成第一设置信息I1。结果,如图12所示,第一无线通信装置2A的控制块5开始与第二无线通信装置2B的无线数据通信,并且同时,第一无线通信装置2A的控制块5在控制块12上显示指示无线数据通信开始的信息,此时,控制块5移动到步骤SP15来结束该临时设置信息写入处理过程SRT1。
(2-2)由第二无线通信装置执行的设置处理过程当在图13所示的步骤SP1中通过操作器块11执行非接触IC卡检测命令操作时,第二无线通信装置2B的控制块5执行用于检测非接触IC卡3的检测处理。实际上,在该检测处理中,第二无线通信装置2B的控制块5以邻近无线通信块9和邻近无线通信天线8的顺序经由这二者,在预定时间间隔重复无线发送用于请求非接触IC卡3通告是否存储了临时设置信息It的存储状态通告请求信号。
接下来,在步骤SP2中,第二无线通信装置2B的控制块5从非接触IC卡3接收存储状态通告信号,并且基于所接收的存储状态通告信号来确定在非接触IC卡3中是否存储有临时设置信息It。
在这种情况下,第二无线通信装置2B的控制块5基于所接收的存储状态通告信号确定在非接触IC卡3中存储有临时设置信息It,此时,程序进行到子程序SRT2以执行临时设置信息读取处理。
第二无线通信装置2B的控制块5移动到如图15所示的临时设置信息读取处理程序SRT2的步骤SP31,以无线发送用于请求非接触IC卡3传输临时设置信息It的临时设置信息传输请求信号。
接下来,在步骤SP32中,第二无线通信装置2B的控制块5确定是否已经从非接触IC卡3中读取到临时设置信息It。
如果在步骤SP32中的确定为否,则其指示因为还没有从非接触IC卡3接收到临时设置信息It,所以临时设置信息It的读取失败。然后,第二无线通信装置2B的控制块5移动到步骤SP33,并且在控制块12上显示指示临时设置信息It的读取失败的错误信息。然后,控制块5移动到结束步骤SP34,以结束该临时设置信息读取处理过程SRT2。
另一方面,如果步骤SP32中的确定为是,则其指示因为已经从非接触IC卡3接收到临时设置信息It,所以成功读取临时设置信息It。然后,第二无线通信装置2B的控制块5移动到步骤SP35,以基于所读取的临时设置信息It来生成第二设置信息I2。
下面,第二无线通信装置2B的控制块5移动到步骤SP36,并且通过无线通信块6和无线通信天线7向第一无线通信装置2A发送指示第二设置信息I2的设置完成的设置完成通告信号。然后,控制块5移动到结束步骤SP34来结束该临时设置信息读取处理过程SRT2。
(3)操作和效果在上述配置中,无线通信系统1具有能够进行无线数据通信的第一和第二无线通信装置2A和2B,以及能够与安置在预定范围内的邻近处的第一和第二无线通信装置2A和2B进行无线通信的非接触IC卡3。
第一和第二无线通信装置2A和2B具有各自的设置信息存储块4、无线通信块6和邻近无线通信块9。设置信息存储块4存储包括用于识别无线数据通信目的地的通信目的地识别信息的设置信息。无线通信块6与无线数据通信的目的地进行无线通信,由存储在设置信息存储块4中的设置信息所包含的通信目的地识别信息来识别所述无线数据通信的目的地。邻近无线通信块9与被放入到预定范围内的邻近处的非接触IC卡3进行邻近无线通信。
如果第一无线通信装置2A的控制块5例如通过下面的情况识别出在被放入该邻近处的非接触IC卡3中没有存储临时设置信息It,即这种情况没有向第一和第二无线通信装置2A和2B分别设置第一设置信息I1和第二设置信息I2,则控制块5向非接触IC卡3无线发送临时设置信息It。信息It包括通信对方识别信息IPS1,所以无线通信目的地将第一无线通信装置2A识别为通信对方。此时,当从第一无线通信装置2A接收临时设置信息It时,非接触IC卡3的控制块12将所接收的临时设置信息It存储到临时设置信息存储块15中。
然后,当存储该临时设置信息It的非接触IC卡3被放入到第二无线通信装置2B的邻近处,且其控制块5因此而识别出在该非接触IC卡3中存储有临时设置信息It时,控制块5向非接触IC卡3无线发送用于请求传输该临时设置信息It的临时设置信息传输请求信号。此时,当接收该临时设置信息传输请求信号时,非接触IC卡3因此而将临时设置信息It从临时设置信息存储块15无线发送到第二无线通信装置2B。
第二无线通信装置2B的控制块5从非接触IC卡3接收临时设置信息It,并将在所接收的临时设置信息It中包含的通信对方识别信息IPS1设置为通信对方识别信息IPT2,从而生成第二设置信息I2。
接下来,第二无线通信装置2B的控制块5向第一无线通信装置2A无线发送指示通信对方识别信息IPS2的设置完成通告信号,用于由无线通信目的地将第二无线通信装置2B识别为通信对方。由包括在第二设置信息I2中的通信目的地识别信息IPT2来识别装置2A。
因此,当从第二无线通信装置2B接收设置完成通告信号时,第一无线通信装置2A的控制块5将在所接收的设置完成通告信号中包含的通信对方识别信息IPS2设置为通信目的地识别信息IPT1,从而生成第一设置信息I1。
因此,仅仅通过将非接触IC卡3放入到第一无线通信装置2A的邻近处,然后将该非接触IC卡3放入到第二无线通信装置2B的邻近处,用户可以设置包括通信目的地识别信息IPT1的第一设置信息I1,所述通信目的地识别信息IPT1用于使第一无线通信装置2A识别第二无线通信装置2B。同时,用户可以设置包括通信目的地识别信息IPT2的第二设置信息I2,所述通信目的地识别信息IPT2用于使第二无线通信装置2B识别第一无线通信装置2A。
因此,第一和第二无线通信装置2A和2B可以基于对其分别设置的第一设置信息I1和第二设置信息I2而将彼此识别为无线数据通信的目的地,从而通过无线数据通信而彼此传递数据。
在本实施方式中,第一无线通信装置2A被适配为对要被写入到非接触IC卡3的临时设置信息It也设置无线网络识别信息SID和加密密钥信息WK。因此,从非接触IC卡3中读取临时设置信息It的第二无线通信装置2B可以基于该临时设置信息It,对第二设置信息I2设置与第一无线通信装置2A相同的无线网络识别信息SID和加密密钥信息WK。结果,第一和第二无线通信装置2A和2B可以形成由其组成的无线网络,并对要被彼此传递的数据进行加密,从而提高无线数据通信的安全性。
在本实施方式中,使用了其中第一和第二无线通信装置2A和2B以特别方式执行无线数据通信的示例。然而,但是本发明并不限于该示例。例如,如图17所示,当第一和第二无线通信装置2A和2B经由访问点AP来执行无线数据通信时也可以应用本发明。在这种情况下,除了提前将临时设置到第一无线通信装置2A的临时设置信息It中包含的无线网络识别信息SID与设置到访问点AP的无线网络识别信息SID进行匹配外,可以通过与上面所描述的类似的程序来设置第一和第二无线通信装置2A和2B。
根据上述配置,在非接触IC卡3中,可以通过将没有存储通信对方识别信息的非接触IC卡3带入到第一无线通信装置2A的邻近处而存储通信对方识别信息IPS1,用于将该第一无线通信装置2A识别为通信对方。通过将该存储有该通信对方识别信息IPS1的非接触IC卡3带入到第二无线通信装置2B的邻近处,而将要由该通信对方识别信息IPS1识别的第一无线通信装置2A设置为第二无线通信装置2B的无线数据通信目的地。该配置节省了对第一和第二无线通信装置2A和2B的每个的设置信息的手动输入,从而可以十分容易地设置第一和第二无线通信装置2A和2B。
(4)其他实施方式在上述实施方式中,第一和第二无线通信装置2A和2B以一对一为基础彼此执行无线数据通信。但是本发明并不限于此配置。例如,如图18所示,可以在一个无线通信装置2C和多个无线通信装置2D、2E和2F之间实现无线数据通信。
例如在这种情况下,第三无线通信装置2C具有电力或物理安置的开关SW,用于在所存储的三个临时设置信息Itx、Ity和Itz之间进行切换。在图18所示的示例中,存储在第三无线通信装置2C中的三个临时设置信息Itx、Ity和Itz对应于不同的加密密钥信息WK。第三无线通信装置2C向被放入装置2C的邻近处的非接触IC卡3写入由开关SW选择的临时设置信息Itx、Ity或Itz。因此,用户执行向非接触IC卡3写入由开关SW选择的临时设置信息Itx、Ity和Itz的工作。然后,用户将存储在非接触IC卡3中的临时设置信息Itx、Ity和Itz分别存储到第四到第六无线通信装置2D、2E和2F。这样,具有不同的加密密钥信息WK的设置信息Ix、Iy和Iz被设置到这些装置2D、2E和2F,并且对应于设置信息Ix、Iy和Iz的设置信息Ix’、Iy’和Iz’被设置到第三无线通信装置2C中。结果,如图19所示,操纵开关SW,使得使用第三无线通信装置2C的设置信息Iz’来允许具有对应于设置信息Iz’的设置信息Iz的第六无线通信装置2F和该第三无线通信装置2C之间的无线数据通信。
在上述实施方式中,已经将加密密钥信息WK设置到如图3A所示的临时设置信息It中。但是本发明并不限于该配置。例如,可以在第一无线通信装置2A向非接触IC卡3写入临时设置信息It之前,立即随机生成该加密密钥信息WK。
在上述实施方式中,第一和第二无线通信装置2A和2B依据用户做出的非接触IC卡检测命令操作而执行检测处理。但是本发明并不限于该配置。例如,第一和第二无线通信装置2A和2B可以自主地执行检测处理。
在上述实施方式中,将例如个人计算机用作第一和第二无线通信装置2A和2B。但是本发明并不限于该配置。例如,可以将其他各种类型的信息处理设备用作第一和第二无线通信装置2A和2B,诸如PDA(个人数字助理)。
在上述实施方式中,非接触IC卡3被应用为与安置在预定范围的邻近处内的无线通信装置进行无线通信的邻近无线通信装置,所述非接触IC卡3基于例如13.56MHz的FeliCa(商标)调制或ISO 14443A/B而进行无线通信。但是本发明并不限于该配置。例如,可以应用基于诸如Bluetooth(商标)的各种其他无线通信方法的邻近无线通信装置。在上述实施方式中,将具有例如商用卡尺寸的非接触IC卡3假定为邻近无线通信装置。但是本发明并不限于此配置。例如,也可以使用结合该非接触IC卡3的移动电话。
在上述实施方式中,第一和第二无线通信装置2A和2B的每个的控制块5依据预先安装的程序,通过软件的方式来执行上述设置处理过程RT1、临时设置信息写入处理过程SRT1以及临时设置信息读取处理过程SRT2。但是但是本发明并不限于此配置。例如,可以在第一和第二无线通信装置2A和2B上安装用于执行上述设置处理过程RT1、临时设置信息写入处理过程SRT1以及临时设置信息读取处理过程SRT2的电路,从而通过硬件的方式执行这些过程。同样,可以将用于执行这些过程的程序记录在诸如CD(紧凑盘)的记录介质中。
本发明可被应用于设置多个无线通信装置,使得这些装置可以彼此无线通信。
本领域技术人员应当明白,在不背离所附权利要求书或其等价的范围的情况下,可以依据设计需求和其他因素进行各种修改、组合、子组合和替换。
对相关申请的交叉引用本发明包括涉及于2005年6月16日向日本专利局提交的日本专利申请JP 2005-176745的主题,其全部内容在此作为参考而被引用。
权利要求
1.一种无线通信系统,包括多个无线通信装置,其每个具有设置块和无线数据通信块,向所述设置块设置无线数据通信目的地,所述无线数据通信块用于与设置到所述设置块的所述无线数据通信目的地进行无线数据通信;以及邻近无线通信装置,用于与被带入到所述邻近无线通信装置的预定范围的邻近处内的所述多个无线通信装置中的任意一个进行无线通信;其中,所述多个邻近无线通信装置包括存储块,用于存储从被带入到所述邻近无线通信装置的邻近处的所述无线通信装置中接收的通信对方识别信息,该通信对方识别信息用于将所述无线通信装置识别为通信对方,以及无线传输块,用于如果在所述存储块内存储有通信对方识别信息,则将该通信对方识别信息发送到被带入到所述邻近无线通信装置的邻近处的所述无线通信装置;并且所述多个无线通信装置的每个包括无线传输块,用于如果在被带入到所述无线通信装置的邻近处的所述邻近无线通信装置中没有存储所述通信对方识别信息,则向所述邻近无线通信装置发送通信对方识别信息,该通信对方识别信息用于将所述无线通信装置自身识别为通信对方,以及设置控制块,用于向所述设置块将所述无线通信装置设置为无线数据通信目的地,如果在被带入到所述无线通信装置的邻近处的所述邻近无线通信装置中存储有所述通信对方识别信息,则由从所述邻近无线通信装置接收的所述通信对方识别信息识别所述无线通信装置。
2.如权利要求1所述的无线通信系统,其中,所述多个无线通信装置的每个发送通信对方识别信息,用于通过被设置到所述设置块的所述无线数据通信目的地而将所述多个无线通信装置中的任一个识别为通信对方。
3.如权利要求1所述的无线通信系统,其中,在从所述多个无线通信装置中的任一个中接收用于识别无线网络的无线网络识别信息和所述的通信对方识别信息时,所述邻近无线通信装置将所接收的无线网络识别信息存储到所述存储块,并且如果在所述存储块中存储有所述无线网络识别信息和所述通信对方识别信息,则所述邻近无线通信装置向被带入到所述邻近无线通信装置的邻近处的多个无线通信装置中的任一个发送所述无线网络识别信息和所述通信对方识别信息;并且如果在被带入到所述无线通信装置的邻近处的邻近无线通信装置中没有存储所述通信对方识别信息和所述无线网络识别信息,则所述多个无线通信装置中的任一个向所述邻近无线通信装置发送所述无线网络识别信息和用于将所述无线通信装置自身识别为通信对方的通信对方识别信息,以及如果在被带入到所述无线通信装置的邻近处的邻近无线通信装置中存储有所述通信对方识别信息和所述无线网络识别信息,则所述多个无线通信装置中的任一个从所述邻近无线通信装置接收与所述通信对方识别信息一起发送的所述无线网络识别信息,以将所接收的无线网络识别信息设置到所述设置块中;从而与由设置到所述设置块的所述无线网络识别信息识别的所述多个无线通信装置中的、已经被设置到所述设置块作为无线数据通信目的地的多个无线通信装置中的任一个进行无线数据通信。
4.如权利要求1所述的无线通信系统,其中,当接收到用于对数据进行加密的加密密钥信息和所述通信对方识别信息时,所述邻近无线通信装置将所接收的加密密钥信息存储到所述存储块,并且如果在所述存储块中存储有所述加密密钥信息和所述通信对方识别信息,则所述邻近无线通信装置将所述加密密钥信息和所述通信对方识别信息发送到被带入到所述邻近无线通信装置的邻近处的所述无线通信装置中;以及如果在所述邻近无线通信装置中没有存储所述通信对方识别信息和所述加密密钥信息,则所述无线通信装置向所述邻近无线通信装置发送所述加密密钥信息和用于将所述无线通信装置自身识别通信对方的通信对方识别信息,并且如果在所述邻近无线通信装置中存储有所述通信对方识别信息和所述加密密钥信息,则所述无线通信装置从所述邻近无线通信装置中接收所述加密密钥信息和所述通信对方识别信息,以将所接收的加密密钥信息设置到所述设置块;从而,当与被设置到所述设置块作为无线数据通信目的地的所述无线通信装置进行无线数据通信时,使用设置到所述设置块的所述加密密钥信息对所述无线数据通信接收的加密数据进行解密,并使用设置到所述设置块的所述加密密钥信息对要被所述无线数据通信发送的数据进行加密。
5.一种无线通信设置方法,用于具有多个无线通信装置和邻近无线通信装置的无线通信系统,所述多个无线通信装置的每个具有设置块和无线数据通信块,向所述设置块设置无线数据通信目的地,所述无线数据通信块用于与设置到所述设置块的所述无线数据通信目的地进行无线数据通信,所述临近无线通信装置用于与被带入到所述邻近无线通信装置的预定范围的邻近处的多个无线通信装置的任一个进行无线通信;所述无线通信设置方法包括步骤在所述邻近无线通信装置中,将从被带入到所述邻近无线通信装置的邻近处的所述无线通信装置中接收的、用于将所述无线通信装置识别为通信对方的通信对方识别信息进行存储;并且如果在所述存储块中存储有通信对方识别信息,则将该通信对方识别信息发送到被带入到所述邻近无线通信装置的邻近处的所述无线通信装置中;以及在所述多个无线通信装置的每个中,如果在被带入到所述无线通信装置的邻近处的所述邻近无线通信装置中没有存储所述通信对方识别信息,则向所述邻近无线通信装置发送用于将所述无线通信装置自身识别为通信对方的通信对方识别信息;并且向所述设置块将所述无线通信装置设置为无线数据通信目的地,如果在被带入到所述无线通信装置的邻近处的所述邻近无线通信装置中存储有所述通信对方识别信息,则由从所述邻近无线通信装置接收的所述通信对方识别信息识别所述无线通信装置。
6.一种无线通信装置,包括设置块,向所述设置块设置无线数据通信目的地,无线数据通信块,用于与设置到所述设置块的所述无线数据通信目的地进行无线数据通信;无线传输块,如果具有存储块和无线传输块的邻近无线通信装置没有存储所述通信对方识别信息,则该无线传输块向所述邻近无线通信装置发送用于将所述无线通信装置自身识别为通信对方的通信对方识别信息,所述存储块用于将从被带入到所述邻近无线通信装置的预定范围的邻近处的无线通信装置中接收的、用于将所述无线通信装置识别为通信对方的通信对方识别信息进行存储,所述无线传输块用于如果在所述存储块中存储有所述通信对方识别信息,则将该通信对方识别信息发送到所述邻近无线通信装置;以及设置控制块,如果在被带入到所述无线通信装置的邻近处的所述邻近无线通信装置中存储有所述通信对方识别信息,则该设置控制块从所述邻近无线通信装置中接收所述通信对方识别信息,并且将由所接收的通信对方识别信息识别的所述无线通信装置作为无线数据通信目的地设置到所述设置块中。
7.一种无线通信设置程序,包括步骤在具有设置块和无线数据通信块的无线通信装置中,其中,向所述设置块设置无线数据通信目的地,所述无线数据通信块用于与设置到所述设置块的所述无线数据通信目的地进行无线数据通信,如果具有存储块和无线传输块的邻近无线通信装置没有存储所述通信对方识别信息,则向所述邻近无线通信装置无线发送用于将所述无线通信装置自身识别为通信对方的通信对方识别信息,所述存储块用于将从被带入到所述邻近无线通信装置的预定范围的邻近处的无线通信装置中接收的、用于将所述无线通信装置识别为通信对方的通信对方识别信息进行存储,所述无线传输块用于如果在所述存储块中存储有所述通信对方识别信息,则将该通信对方识别信息发送到所述邻近无线通信装置;以及如果在被带入到所述无线通信装置的邻近处的所述邻近无线通信装置中设置有所述通信对方识别信息,则将由从所述邻近无线通信装置接收的通信对方识别信息识别的所述无线通信装置作为无线数据通信目的地设置到所述设置块中。
8.一种存储无线通信设置程序的存储介质,所述无线通信设置程序包括步骤在具有设置块和无线数据通信块的无线通信装置中,其中,向所述设置块设置无线数据通信目的地,所述无线数据通信块用于与设置到所述设置块的所述无线数据通信目的地进行无线数据通信,如果具有存储块和无线传输块的邻近无线通信装置没有存储所述通信对方识别信息,则向所述邻近无线通信装置无线发送用于将所述无线通信装置自身识别为通信对方的通信对方识别信息,所述存储块用于将从被带入到所述邻近无线通信装置的预定范围的邻近处的无线通信装置中接收的、用于将所述无线通信装置识别为通信对方的通信对方识别信息进行存储,所述无线传输块用于如果在所述存储块中存储有所述通信对方识别信息,则将该通信对方识别信息发送到所述邻近无线通信装置;以及如果在被带入到所述无线通信装置的邻近处的所述邻近无线通信装置中设置有所述通信对方识别信息,则将由从所述邻近无线通信装置接收的通信对方识别信息识别的所述无线通信装置作为无线数据通信目的地设置到所述设置块中。
全文摘要
本发明提供了一种具有多个无线通信装置、以及邻近无线通信装置的无线通信系统。多个无线通信装置的每个具有设置块和无线数据通信块,向所述设置块设置无线数据通信目的地,所述无线数据通信块用于与设置到所述设置块的所述无线数据通信目的地进行无线数据通信。邻近无线通信装置与被带入到所述邻近无线通信装置的预定范围的邻近处内的所述多个无线通信装置中的任意一个进行无线通信。邻近无线通信装置包括存储块和无线传输块。多个无线通信装置的每个包括无线传输块和设置控制块。
文档编号H04B10/14GK1881846SQ200610092588
公开日2006年12月20日 申请日期2006年6月16日 优先权日2005年6月16日
发明者川上大介, 远藤彰, 菊地章浩 申请人:索尼株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1