用于在能够执行无线电通信的通信设备之间交换信息的方法
2019-11-22

用于在能够执行无线电通信的通信设备之间交换信息的方法

当在一个预定连接部分进行电连接时,用于规定在无线通信中的通信方的信息被产生并且经由所述预定连接部分而被交换。这使得在不会将成本提高很多的情况下,在通信设备之间能够安全地进行一对一无线通信以及可靠地规定通信方。

图19所示的娱乐系统类似于图15和图18的例子,具有娱乐设备2、控制器20和收发信机27。不过,在这种情况下,有多个控制器20(在这个例子中是四个控制器20a到20d),并且收发信机27可能执行与四个控制器20a到20d的一对多(一对四)通信。

当处理继续到步骤S3时,第一个通信设备利用一个随机数产生一个口令被用作上述通信说明信息,并且在步骤S4,这个随机数被经由电连接部分(图1所示的连接器之间的被连接的部分)发送到作为连接的另一方的第二通信设备。

在控制器20中,控制器73由例如CPU、ROM和RAM组成,ROM中存储了用于检测各种按钮81和模拟操作部分31和32的输入条件的检测程序、用于控制振动发生模块84的马达87的操作的控制程序和用于执行与收发信机27的通信的处理的通信程序,并且内部CPU根据这些程序来执行各种部分的控制。

除了其中新的随机数被在步骤S43和S44中产生之外,到这点的处理与图7中关于第四个实施例所述的处理相同。

一从通信设备A接收到作为通信说明信息的随机数,作为在步骤S22执行的处理,中继站TE就将所述随机数写入存储通信方并且被在中继站TE中提供的缓冲区中。

此外,上述娱乐设备2不仅根据一个游戏应用程序来执行视频游戏,还例如能够播放(解码)存储在CD上的音频数据或者存储在DVD上的诸如电影等的视频和音频数据,并且根据其它种类的各种应用程序来进行操作。

本发明的控制操作是在当控制器63例如通过检测到连接器42的连接部分43的电压中的变化而检测到在连接器42与控制器20的连接器44的连接部分45之间有一个电连接时,上述结合诸如图2和7描述的每个流程图的信息交换处理等开始,并且此外上述随机数(通信说明信息)被使得从随机数发生器65中产生,所述随机数被使得存储在缓冲区66中。

Description

在控制器20中,控制器73由例如CPU、ROM和RAM组成,ROM中存储了用于检测各种按钮81和模拟操作部分31和32的输入条件的检测程序、用于控制振动发生模块84的马达87的操作的控制程序和用于执行与收发信机27的通信的处理的通信程序,并且内部CPU根据这些程序来执行各种部分的控制。

更明确地,在其中有多个具有使用红外线或者RF信号发送和接收信号的收发信机的通信设备和主设备单元的情况下,所有这些设备存在于其中可能执行短程无线通信的一个区域中,当没有规定通信各方时在例如在两个通信设备之间执行通信的情况下,另一个通信设备响应参与各方之间的通信。因此,为了执行参与的两个通信设备之间的一对一无线通信,需要每一方规定通信的另一方。

当处理进行到步骤S13时,类似于图2中步骤S2的情况,通信设备查看来确定直接电连接的其它通信设备是否是正确的通信设备。在步骤S13,如果判断直接电连接的其它通信设备不是正确的通信设备,则信息交换处理被停止。不过,如果在步骤S13判断通信设备是连接的正确一方,则处理继续到步骤S14。

在上述完成之后,当执行通信设备A与通信设备D之间的一对一通信时,在发送通信数据之前,通信设备A将从通信设备D获得的通信说明信息添加到该通信数据上,并且在发送通信数据之前,通信设备D将从通信设备A获得的通信说明信息添加到该通信数据上。当这样做完时,每个通信设备只对于规定它的信息被添加到的通信数据进行响应。因此,通信设备D只对来自通信设备A的通信信息进行响应,而通信设备A只对来自通信设备D的通信信息进行响应,以便在通信设备A和D之间执行一对一通信。