遥控操作玩具、其所使用的无线发射机以及驱动设备的制作方法

文档序号:1618234阅读:155来源:国知局
专利名称:遥控操作玩具、其所使用的无线发射机以及驱动设备的制作方法
技术领域
本发明涉及由无线发射机发送的控制信号来遥控驱动设备的遥控操作玩具及其所使用的无线发射机、驱动设备等。
背景技术
众所周知,在包括无线发射机、及基于该无线发射机发送的控制信号进行遥控操作的驱动设备的遥控操作玩具中,在发送含有被预先设定的多个识别代码中,将任一识别代码包含在无线发射极发出的控制信号中,同时无线发射机接受来自其它无线发射机所发送的、包括所述识别代码的控制信号,确定自己控制信号的发送时间,驱动设备基于自行设定的识别代码与包含在所述控制信号中的识别代码判别可否对对应于该控制信号进行遥控的遥控操作玩具(参照特开2002-238083号公告)。该文献所记载的遥控操作玩具中,无线发射机及驱动设备双方都能够通过开关操作来变更识别代码设定。另外,也存在能够利用无线发射机上的开关,将用户所选择的识别代码来通知驱动设备,变更驱动设备识别代码设定的遥控操作玩具。
但是,在依靠用户选择识别代码时,存在一旦用户没有选择正确的识别代码则由于识别代码不一致而使游戏不能进行的顾虑。用户想要加入正在进行中的游戏,有必要在确认已经被使用的识别代码的基础上选择未被使用的识别代码,但这些设定程序给加入游戏带来了麻烦。

发明内容
因此,本发明的目的在于提供一种有关识别代码的选择不需用户进行特别操作即可设置对于无线发射机以及驱动设备双方都适用的识别代码的遥控操作玩具。以下,对本发明进行说明。
本发明的遥控操作玩具包括包括无线发射机和基于来自所述无线发射机的控制信号进行遥控操作的驱动器;遥控操作玩具的所述无线发射机,发送在预先设定的多个识别代码中含有自己已设定的任一识别代码的所述控制信号的同时,通过接收来自其它无线发射机发送的、包括所述识别代码的控制信号,确定自己控制信号的发送时间,所述驱动设备基于自行设定的识别代码与包含在所述控制信号中的识别代码判别可否对对应于该控制信号进行遥控操作,所述无线发射机中,设置了应答所设定识别代码设定条件的成立,检测来自所述其它无线发射机的控制信号,并基于其检测结果将所选择的未使用的一个识别代码设定为自己的识别代码的识别代码选择机构、生成将所述识别代码选择机构所选择的识别代码通知给所述驱动设备的代码通知信号的通知信号生成机构、发送所生成的代码通知信号的通知信号发送机构;所述驱动设备中,设置了接收所述代码通知信号的通知信号接收机构、基于接收的代码通知信号判别所述选定的识别代码的判别机构、将判定的识别代码设定为自己的识别代码的代码设定机构,并通过上述机构解决课题。
依据本发明,由于在无线发射机为对驱动设备进行遥控操作而发送的控制信号中包含有识别代码,通过对接收到的来自于其它无线发射机的控制信号进行读解,能够在与无线发射机发生串信的范围内判别已经被使用的识别代码。然后,通过从预先设定的多个识别代码中确定未被使用的识别代码,由此无线发射机能够自行选择与其它无线发射机不重复的识别代码,并将此设定为自己的识别代码。另外,无线发射机发送通过无线发射机选择识别代码设定对驱动设备进行指示所需的代码通知信号,驱动设备通过接收到的该代码通知信号,能够自行判别并设定应设定的代码通知信号。如此,由于无线发射机及驱动设备双方自动地设定识别代码,用户不必选择识别代码,就能够排除由于用户的误设定的顾虑,因而能适当地设定识别代码。
对于本发明的遥控操作玩具,可以确定适当的识别代码设定条件,对于无线发射机来说,也可以在进行游戏开始时的不可缺少的第1特定操作场合完成所述识别代码设定条件,通过所述无线发射机的所述识别代码选择机构开始检测所述控制信号。该场合中,在游戏开始时刻能够准确地设定与其它无线发射机不重复的唯一识别代码。另外,对于用户来说在游戏开始时由于仅通过操作无线发射机即可以开始设定识别代码,因此非常方便。还有,所述第1特定操作可以按照无线发射机的构成和操作方法等进行适当的设定,对于所述无线发射机来说如果将电源投入操作作为第1特定操作则能够准确地实施识别代码的自动设定。
所述识别代码选择机构是,在所述多个识别代码中,能够将除去包含在所述检测出的控制信号内的识别代码以外所剩余的识别代码判别为所述未使用的识别代码。优选在判定未使用的识别代码为2个以上时按所规定的顺序选择任何一个识别代码。如果如此,由于产生了选择识别代码的规则性消除了串信的担忧。例如,在识别代码按号码排列的场合,能够按照号码的正序或反序选择识别代码。
关于本发明的遥控操作玩具,所述控制信号中包括是否用所述代码判别机构判别指示所述识别代码的设定所需的指示判别信息,所述通知信号生成机构,在所述控制信号中包括通过所述识别代码选择机构所选择的识别代码的同时、由于将所述指示判别信息设置为指示所述判别代码设定的状态来生成所述代码通知信号,所述通知信号发送机构,在与被设置为所述代码通知信号中的识别代码相对应的发送时间内发送所述代码通知信号。
关于本发明的遥控操作玩具,从无线发射机向驱动设备发送的控制信号中包含判别无线发射机与驱动设备对应关系所需的识别代码,指示判别信息例如可以是只有1比特标志位的非常小的数据。因此,即使无线发射机重复发送含有指示判别信息的控制信号,控制信号的数据量和发送所需时间基本没有增加。当然,由于指示判别信号被包含在控制信号中,如果控制信号有作为代码通知信号的功能,则能够利用发送、接收控制信号所需的硬件资源及软件处理进行代码通知信号的生成及发送,因此简化了无线发射机的结构。另外,关于驱动设备,由于利用接收控制信号所需的硬件资源及软件处理能够进行代码通知信号的接收及其读解,所以是简化结构的好机会。
而且,利用控制信号生成代码通知信号时,所述驱动设备的所述代码判别机构是,基于包含在所述控制信号内的所述指示判别信息来判别所述识别代码的设定是否被指示,当所述识别代码的设定被判定为指示时,将包含在给予该指示的控制信号内的识别代码判定为所述被选择的识别代码。该场合中,包含于控制信号中的识别代码不仅作为判别能否进行遥控操作的信息,而且驱动设备还具有指定应该能够设定识别代码信息的功能。由此,不需对现有的控制信号进行大的改动或进行追加,即能够追加识别代码的自动设定功能。
在所述驱动设备中,设置切换所述识别代码设定的许可以及禁止的设定控制机构,所述代码设定机构是依据所述设定控制机构在许可设定所述识别代码时,基于所述代码通知信号进行所述识别代码的设定,依据所述设定控制机构在禁止设定所述识别代码时,基于所述代码通知信号不进行所述识别代码的设定。
如果许可基于代码通知信号识别代码的设定,则驱动设备中被设定的识别代码有可能被错误地设定为其他识别代码。如果能够禁止识别代码的设定,就有可能排除上述悬念。
所述设定控制机构,对于所述驱动设备在游戏开始时进行必不可缺的第2特定操作后,仅在所规定的设定许可期间许可设定所述识别代码,此后禁止设定所述识别代码。在这种场合下,在限于从游戏开始时刻开始的时期内,由于允许基于无线发射机发送的代码通知信号来设定识别代码,因此消除了在游戏开始后的任意时期内再次设定错误识别代码的顾虑。而且,所述第2特定操作可按照驱动设备的构成和操作方法等适当地进行设定,对于所述驱动设备来说,如果将电源投入操作作为第2特定操作,则在游戏开始时刻就有能够准确地设置设定识别代码的机会。
关于本发明的遥控操作玩具,由于在所述识别代码选择机构中所选择的识别代码是按所述无线发射机以及所述驱动设备的各自存储机构所存储的,所以对所述无线发射机以及所述驱动设备可以分别设定所述识别代码。存储机构即可以是象RAM那样的存储保持动作所必须的易失性的存储装置,也可以是象EEPROM那样的不必用于存储保持动作的非易失性的存储装置。前种情况是能够与因电源断开而丢失识别代码但随着电源投入操作能进行识别代码自动设定的实施方式相适宜的组合。
所述无线发射机中,设置有设定保留机构,在所述代码选择机构根据来自所述其它无线发射机控制信号的检测结果判断不存在未使用的识别代码时,保留所述识别代码设定。在这种场合下,由于多个识别代码全部被使用时无法设定识别代码,因此在发生串信的范围内能够准确地排除在2个以上无线发射机以及驱动设备中重复设定为相同识别代码的顾虑。
关于本发明的遥控操作玩具,在所述无线发射机以及所述驱动设备中的至少任意一方,也可以设置向用户通知根据所述识别代码选择机构所选择的识别代码的选择结果通知机构。在这种场合下,无线发射机以及所述驱动设备可通过能够自动设定识别代码可以由用户来确认。即使有可能选择识别代码,在随后追加没有自动设定功能的无线发射机以及驱动设备时可参照选择结果报知机构,由于用户能够自己判断未使用的识别代码,因此非常方便。
本发明的无线发射机,是可发送遥控操作驱动设备所需的控制信号,为了指定基于所述控制信号能够被遥控操作的驱动设备,在预先设定的多个识别代码中,将自己设定的任一识别代码包含在所述控制信号中进行发送的同时,通过接收来自其它无线发射机发送的、包括所述识别代码的控制信号,确定自己控制信号的发送时间的遥控操作玩具用无线发射机中,具有如下设置特征在于,设有应答所设定识别代码设定条件的成立检测来自所述其它无线发射机的控制信号,并基于其检测结果选择未使用的一个识别代码设定为自己的识别代码的识别代码选择机构,生成将所述识别代码选择机构所选择的识别代码通知给所述驱动设备的代码通知信号的通知信号生成机构,发送所生成的代码通知信号的通知信号发送机构。
另外,本发明的驱动设备,是基于包含在无线发射机所发送的控制信号内的识别代码和自己设定的识别代码,判别对应所述控制信号遥控操作可否进行的用于遥控操作玩具的驱动设备,其具有如下设置,设有接收为了通知所述无线发射机自己设定的识别代码,接收该无线发射机发送的代码通知信号的通知信号接收机构;基于接收的代码通知信号判别所述无线发射机所选定的识别代码的判别机构;将判定的识别代码设定为自己的识别代码的代码设定机构。
通过这些无线发射机和驱动设备的组合,能够构成上述本发明的遥控操作玩具。
另外,本发明识别代码的设定方法,该遥控操作玩具包括无线发射机和基于所述无线发射机发送的控制信号遥控操作的驱动设备;所述无线发射机,在被预先设定的多个识别代码中自己要设定的任一识别代码包含在所述控制信号中进行发送的同时,通过接收来自其它无线发射机发送的、包括所述识别代码的控制信号,确定自己控制信号的发送时间;所述驱动设备基于自己设定的识别代码和包含在所述控制信号中的识别代码,判断是否进行与该控制信号对应的遥控操作;在适用于这样的遥控操作玩具的识别代码设定方法中,其特征在于在所述无线发射机中,执行应答所设定识别代码设定条件的成立检测来自所述其它无线发射机的控制信号,并基于其检测结果通过识别由代码选择机构所选择的一个未使用的识别代码设定为自己识别代码的步序;用所述识别代码选择机构将所选择的识别代码,在通知信号生成机构中,生成通知所述驱动设备的代码通知信号的步序;将生成的代码通知信号从通知信号发送机构发送的步序;在所述驱动设备中,在通知信号接收机构接收所述代码通知信号的步序;基于接收到的代码通知信号通过代码判别机构判别所述被选择的识别代码的步序;将已判定的识别代码通过代码设定机构设定为自己的识别代码步序。
依据该识别代码的设定方法,基于与上述遥控操作玩具相同的作用,在无线发射机以及驱动设备双方中,能够自动地设定识别代码,在用户侧不需要选择识别代码,以达到排除用户误设定的顾虑能够设定准确的识别代码。


图1是表示本发明的遥控操作系统概略构成的图。
图2是表示无线发射机以及驱动设备的外观立体图。
图3是表示无线发射机的框图。
图4是表示战车模型的框图。
图5是表示图2的无线发射机以及图3的战车模型各自的数据发送时间与无线发射机发送数据的结构的图。
图6是表示自电源投入开始到自己开始发送数据为止,图2无线发射机的微型计算机执行电源接通动作控制过程步序的流程图。
图7是表示紧接图6过程,图2无线发射机的微型计算机执行通常动作控制过程步序的流程图。
图8是表示图3战车模型的微型计算机接收来自无线发射机的ID号码通知信号为了设定自己的ID号码而执行的ID设定控制过程步序的流程图。
具体实施例方式
图1是表示本发明遥控操作玩具一实施方式的图。该实施方式由无线发射机2与驱动设备3构成一组遥控操作玩具1,由多组(图示为二组)遥控操作玩具1构成遥控操作玩具系统4。对于一个遥控操作玩具系统4,无线发射机2以及驱动设备3中以1~4的ID号码中任何一个并互相不重复地设定识别代码。ID号码相同的无线发射机2以及驱动设备3构成一组遥控操作玩具1。驱动设备3只能由付与相同ID号码的无线发射机2发送的控制信号进行遥控操作。另外,无线发射机2所发送的控制信号也被其他无线发射机2接收,各无线发射机2参照其他无线发射机2所发送控制信号的ID代码来确定自己控制信号的发送时间。更进一步,由于无线发射机2与驱动设备3之间是基于通信进行游戏的,所以驱动设备3也接收信号。
图2更具体地表示了遥控操作玩具1。该实施方式中驱动设备3由形如战车的模型构成。以下,驱动设备3改称为战车模型3。在无线发射机2的正面设置有由用户进行操作的操作部件指示战车模型3前进与后退的进退操纵杆5、指示战车模型3转向的转向操纵杆6、电源开关7等,并设置了后述处理所需的表示被设定ID号码的LED指示灯8。LED指示灯8由与1~4的ID号码一一对应的4个发光二极管上下排列而构成。但是,LED指示灯8并不仅限于这种模式,例如也可以采用以数字来表示被设定的ID号码的形式。
另外,在无线发射机2的上部设置了进行遥控操作所需的信号收发窗9、下部安装有作为存储媒体的ROM卡10。ROM卡10可在无线发射机2的插槽(图中未示)上插入和拔出。ROM卡10内的ROM(图中未示)中,贮存了战车模型3动作控制所需数据中根据战车模型3的种类相应变更的数据,例如表示战车模型3的攻击力或防御力等性能的参数。
图3表示无线发射机2的控制系统的框图。无线发射机2内含有微型计算机11。微型计算机11依据其内置的ROM12以及ROM13中所记录的程序和数据对战车模型3执行遥控所必要的各种计算及动作控制。在微型计算机11中,作为所述控制所应该参照的信息,输入所述进退操纵杆5以及转向操纵杆6各自的操作状态所对应信息的同时,还可输入与射击开关14的操作状态相对应的信息。射击开关14可以设置在例如无线发射机2的背面,即设置在用户手持无线发射机2时手指可以接触到的位置。
电源开关7配置于电源电池15与电源电路16之间。电源开关7处于“接通”时电源电池15向电源电路16供电,电源电路16向微型计算机11提供其进行动作所需的电能。微型计算机11随着电源的供电读取ROM卡10中的数据并存入RAM13,同时将自己确定的ID号码也存入RAM13,随后说明该ID号码的设定方法。
在微型计算机11上分别接有信号发送部17以及信号接收部18。微型计算机11按照进退操纵杆5等操作部件的操作状况生成指示战车模型3动作所需的数字数据,并将所生成的数字数据信号传送到信号发送部17。信号发送部17将所收到的数据转换为模拟信号,并输出在所规定的载波上叠加该模拟信号的控制信号。载波可以使用特定的红外线或无线电波波段。另外,信号接收部18接收从其他无线发射机2发送的控制信号,将从该控制信号中除去载波成分的模拟信号,转换为数字数据信号并传送到微型计算机11。信号发送部17以及信号接收部18设置于图2中所示信号收发窗9的内侧。
如图4所示战车模型3中安装有微型计算机21。微型计算机21依据其内置的ROM22以及RAM23中所存储的程序及数据,对应无线发射机2所发送的控制信号,执行使战车模型3动作所需的各种运算及控制。在微型计算机21,作为控制对象装置,与使战车模型3左右一对的行走履带3a(参照图2)能够分别独立行走的左行走电机25L和右左行走电机25R之间连接有电机驱动装置24。另外,在微型计算机21中,连接有后述用于确认ID设定的LED26。并且,在战车模型3中设置了向微型计算机21以及行走电机25L和25R提供电力的电源电池27及电源开关28。投入电源开关28后,从电源电池27向电源电路29提供电力,电源电路29向微型计算机21提供其工作所必要的电力。依据来自无线发射机2的指示设定战车模型3的ID号码,该设定的ID号码储存于RAM23中。
另外,在微型计算机21中分别连接有信号接收部30以及信号发送部31。信号接收部30接收自无线发射机2发送的控制信号以及其他战车模型3发送的射击信号,并将去除载波成分的模拟信号转换成为数字数据,传送到微型计算机21。另外,信号发送部31将微型计算机21输出的射击数据转换成模拟信号,并发送将其重叠在所规定的载波中的射击信号。装载射击信号的载波可以使用特定频带的红外线或无线电波,为提高射击的定向性优选使用红外线。信号接收部30以及信号发送部31可设置于战车模型3的适当位置。
而且,依据本实施方式,所有无线发射机2发送的控制信号的载波以及所有战车模型3发送的射击信号的载波是完全相同的。但是,无线发射机2发送控制信号所使用的载波与战车模型3发送射击信号所使用的载波也可以不同。
图5表示无线发射机2发送的控制信号以及战车模型3发送的射击信号(以下,这些信号称为发送数据)的发送时间与无线发射机2发信数据的构成示意图。图5中上部的时间轴AX1、下部的时间轴AX2分别表示无线发射机2发信数据的发送时间和战车模型3发送数据的发送时间。图5明确地显示,各无线发射机2发送时间的时间长度为T1,而且各无线发射机2的发送时间之间插入为使其不致相互重叠的时间长度为T2的空白时间并按一定顺序(此处为逆ID号码顺序)排列。另外,各战车模型3的发送时间被设定为比空白时间T2稍短的时间长度,而且各战车模型3的发送时间是以相同的ID号码设置于紧随无线发射机2发送时间的空白时间内。由此,一组无线发射机2与战车模型3分摊到时间长度为T3的发送时间,为确保四个组的时间长度为T3的发送时间,在遥控操作玩具系统4的整个周期T4中各无线发射机2以及战车模型3按顺序重复发送信号。由这样发送数据的分摊发送时间,构成遥控操作玩具系统4的全部无线发射机2以及战车模型3的共有空间。
另外,由图5明确地显示,在一次发送时间内无线发射机2输出的发送数据(以下,称为1组发送数据)包括ID号码、ID设定标志位、电机驱动信息、设置指示标志位等。ID号码是表示在无线发射机2的RAM13中所储存的2比特的数据。ID设定标志位是在战车模型3一侧判别是否指示发向RAM23的ID号码存储所需的标志位,具有指示判别信息的功能。指示ID号码的设定(发向RAM23的存储)时ID设定标志位设置为“1”。电机驱动信息是基于进退操纵杆5及转向操纵杆6的操作状态,由无线发射机2的微型计算机11所计算出的各电机25L和25R驱动速度的指示数据。以及,射击指示标志位是在战车模型3一侧判断是否指示通过对射击开关14的操作进行射击所需的标志位,例如指示射击的场合下可以设置为“1”。
战车模型3的微型计算机21,接收到来自无线发射机2的发送数据后,判断包含在该发送数据中的ID号码与自己RAM23中所储存的ID号码是否一致,如果不一致则基于该发送数据判断不进行动作控制时就忽略该发送数据。另一方面,当接收到与ID号码一致的发送数据时,依据该发送数据中所包含的电机驱动信息控制电机25L和25R的动作。另外,通过ID号码一致的发送数据内的射击标志位来指示射击时,战车模型3的微型计算机21在与自己ID号码所分摊的对应发送时间输出信号发送部31所规定的射击信号。由此,按照无线发射机2射击开关14的操作,实现战车模型3射击信号的输出。战车模型3的射击信号一旦被其他战车模型3的信号接收部30接收到,该战车模型3即被击中,并实施所规定的动作(例如LED26闪烁)。因为进行战车模型3相互之间的射击处理并非是本发明重点,故省略更详细的说明。
其次,对无线发射机2以及战车模型3的ID号码的设定进行说明。图6表示无线发射机2为设定自己的ID号码及控制信号(发送数据)所执行的通电动作控制程序的示意图。
一旦投入无线发射机2的电源开关7向微型计算机11供电,微型计算机11在进行所规定的初始化处理后实施图6的程序。通过该步骤S1微型计算机11设定超时用的定时。为使有可能检测出所有ID号码1~4发送的数据,定时设定时间在周期T4以上。随后的步骤S2点亮LED指示灯8,接着在步骤S3中判断是否接收到来自其他无线发射机2的数据,如接收到则进入步骤S4,检测包含于发送数据内的ID号码,随后的步骤S5将检测出的ID号码作为使用中的ID号码存入RAM13。其后,进入步骤S6判断超时用定时器计时是否已经结束。当步骤S3判定为否时则跳过步骤S4及步骤S5。
超时用定时器计时结束时进入步骤S7,基于RAM13中所贮存的使用中的ID号码来判断除预先设定的所有ID号码(此处为1~4)以外是否存在剩余未使用的ID号码。如果没有未使用的ID号码则返回步骤S1。由此,当无线发射机2的电源处于投入状态、此时的4台无线发射机2占用了所有存在的ID号码1~4时,重复步骤S1~S7的处理步骤,直到中止任何一台无线发射机2的使用生成未使用的ID号码为止。由于这些处理,微型计算机11发挥设定保留机构的作用。由LED指示灯8的反复闪烁,用户可知因不存在未使用ID而无法设定ID号码。
另一方面,在步骤S7中当存在未使用ID号码时则进入步骤8,无线发射机2从未使用的ID号码中选择希望使用的ID号码,并将所选择的ID号码存入RAM13。由此,微型计算机11发挥识别代码选择机构的作用。而且,如果仅存在一个未使用的ID号码则选择它,如果存在多个未使用ID号码则可按所规定顺序进行选择。例如可以优先选择小号码的ID号码。
选定ID号码后进入步骤S9生成ID号码通知信号(相当于代码通知信号)。微型计算机11通过该项处理发挥通信信号生成机构的作用。在图5所示的发送数据的ID号码中设置经步骤S8选择的ID号码同时,通过将指示贮存在ID设定指示标志位中的ID号码值设置为“1”来生成ID号码通知信号。总之,因来自无线发射机2的控制信号中包含了ID设定指示标志位,所以控制信号发挥ID号码通知信号的作用。
在随后的步骤S10中,通过LED指示灯8显示所选择的ID号码。由此,LED指示灯8发挥选择结果报告机构的作用。其后进入步骤S11,按照ID号码确定发送时间。即,在重复步骤S3~S6的处理期间参照来自各无线发射机2的数据发送时间来判别图5的发送顺序,并依据该判别结果确定对应于自己ID号码的发送时间。然后,一旦处于确定的发送时间则进入步骤S12,开始发送前面生成的ID号码通知信号。ID号码通知信号的发送以图6的程序完成,随后实施图7的通常动作控制程序。
而且,如果在重复步骤S3~S6的处理期间未接收到任何发送数据,即ID号码1~4全部为未使用的场合,则不在步骤S11等待,而是可以直接进入步骤S12开始发送控制信号。该场合下,从发送开始时刻起在每周期T4中都发送控制信号,以该发送时间作为基准,确定以后投入电源无线发射机2的发送时间。
关于图7的通常动作控制程序,微型计算机11首先由步骤S21判断是否接收到来自其他无线发射机2的数据,接收到时由步骤S22判断其包含于数据中的ID号码与自己的ID号码,即贮存于RAM13中ID号码是否一致。如若一致则返回图6的电源投入动作控制程序。另一方面,当接收到的数据中的ID号码与自己的ID号码不同时,进入步骤S23,按照该接收到的数据中的ID号码设置自己发送时间的发送时间。步骤S21判断为否时则跳过步骤S22及S23。
步骤S24判断发送定时是否完结,未完结时则返回到步骤S21。步骤S24判断发送定时已经完结时进入步骤S25,然后开始发送方框1的发送数据。此时,进行并行数据接收。而且,步骤S25发送的数据是按照无线发射机2的操纵杆5、6或射击开关14的操作状态生成的,其ID设定指示标志位通常为“0”。
随后的步骤S26判断数据发送是否完毕,如果发送完毕则进入步骤S27,将先前在步骤S25开始发送的数据同接收到的与该发送并行的数据进行比较。如果判断其不一致、发生串信,则返回图6的电源投入动作控制程序。如果判断其一致、不发生串信,则进入步骤S28,将下一次的发送时刻(时刻T4以后)设置为发送时间。然后,返回到步骤S21。
图8表示对应于来自无线发射机2的ID号码通知信号的发送,根据战车模型3的微型计算机21设定ID号码的需要所实施的ID设定控制程序的图。
一旦战车模型3的电源开关28被投入,微型计算机21接通电源,微型计算机21按所规定的周期重复执行图8的程序。在步骤S31中微型计算机11由RAM23中所贮存的设定许可标志位来判别是否许可进行ID号码的设定。步骤S31必须肯定,电源投入后将设定许可值作为设定许可标志位中的初始值设定为“0”。步骤S31判断为肯定时,在随后步骤S32中通过ID号码的设定,设置为可能限制的时间所需的超时用定时器。定时的设定时间是指,假定紧随战车模型3投入的电源时到预想发送ID号码通知信号的所需时间,并在该预想值上加上适度的富裕时间。
随后的步骤S33判断是否接收到ID号码通知信号。该判断根据是否从无线发射机2接收到ID设定标志位中被设定为“1”的控制信号而进行。依据该判断,包含于控制信号中的ID号码可以是1~4中的任何一个。未接收到ID号码通知信号时进入步骤S34,判断超时用定时器的计时是否结束,计时未结束则返回到步骤S33。超时用定时器的计时结束则进入步骤S37。
另一方面,在步骤S33中接收到ID号码通知信号时则进入步骤S35,判别该ID号码通知信号中所包含的ID号码,并将判定的ID号码存入RAM23。此时微型计算机21发挥代码判别机构以及代码设定机构的作用。另外,信号接收部30发挥接收通知信号机构的作用。在随后的步骤S36中,通过LED26(图4)用户能够实施被设定ID号码所规定的确认显示。然后,从步骤S37开始禁止ID号码的设定,即,将在RAM13的设定许可标志位中显示禁止设定的数值设置为“1”,ID设定控制程序完结。因此,一旦ID号码被设定,除非切断电源并不再投入,否则不能设定ID号码。通过变更设定许可标志位的状态微型计算机21发挥设定控制机构的作用。
通过以上处理将无线发射机2以及战车模型3双方的ID号码设定为与其他组不相重复的唯一的ID号码。然后,无线发射机2在每次发送的发送数据中都包含ID号码,战车模型3基于与自己的ID号码相一致的、包含ID号码的控制信号来控制其动作。而且,在图8的步骤S34被肯定时,不能在RAM23中设定ID号码,其后战车模型3即使接收到任何来自无线发射机2的控制信号,由于控制信号的ID号码与自己的ID号码不一致,战车模型3则处于不可进行遥控操作的状态。
依据以上实施方式,一旦无线发射机2以及战车模型3的电源分别投入,无线发射机2将与其他无线发射机2不相重复的尚未使用ID号码,自动检测出的并设定为自己的ID号码。另外,被设定的ID号码与ID设定指示同时包含在无线发射机2的ID号码通知信号中一起被发送,在电源投入后的限定时间内接收到该ID号码通知信号的战车模型3,将包含在ID号码通知信号内的1D号码自动地设定为自己的ID号码。因此,用户不必对ID号码的选择进行特别操作,任何用户都能对无线发射机2以及战车模型3双方设定确切的ID号码。
本发明并不局限于以上实施方式还有其他各种实施方式。例如,在所述实施方式中为了控制战车模型3的电机25L和25R等周期性地发送的控制信号中由于包含有ID设定指示标志位,由此,控制信号发挥着代码通知信号(ID号码通知信号)的作用,本发明并不仅限于在该状态下生成代码信号。例如在开始发送驱动设备动作控制所需的控制信号(发送数据)前,与该发送数据不同的是,生成ID号码的通知以及设定指示专用的数据,该数据作为代码信号也可由无线发射机2发送。
代码通知信号没有必要一定要与其他无线发射机的发送数据同时输出。例如,在无线发射机2的载波中利用方向性很高的红外线时,因代码通知信号的覆盖范围与其他无线发射机发送的控制信号不同,其具有方向性,所以即使代码通知信号与其他无线发射机的控制信号同时输出也不会有相互干扰的顾虑。将代码通知信号的载波设定为与控制信号载波不同的频率可使代码通知信号能够在与控制信号发送时间无任何关联的时刻输出。
上述实施方式中,将无线发射机2的电源投入操作(电源开关7的闭合操作)作为第1特定操作,由于该操作将识别代码设定条件视为成立,当微型计算机11开始设定ID号码时,识别代码设定条件以及第1特定操作就有可能变得更加适宜。例如,将代替电源开关7的闭合操作,或也可将游戏开始时所必须进行的其他操作(例如用户抓住无线发射机2的操作等)设定为第1特定操作。
另外,上述实施方式中将战车模型3的电源投入操作(电源开关8的闭合操作)设定为第2特定操作,虽然ID号码可以将从该特定操作开始直到ID号码设定或不设定ID号码定时器计时结束为止的期间作为可能的设定许可期间来设定,该设定许可期间也可由其他方式来确定。如果有这样的操作,即第2特定操作使用驱动设备并在投入电源以外又是必不可少的操作时,也可将该操作设定为第2特定操作。
识别代码的自动设定没有必要限定在刚投入电源后等的游戏开始时期。例如,在无线发射机以及驱动设备上设置指示识别代码设定的开关,并在该开关上能够进行操作的场合,即使在游戏开始后也可开始识别代码的重新设定。在这种场合,由于用户没有必要选择识别代码,因此可以充分享受本发明的优点。
上述实施方式虽然是通过无线发射机2上的LED指示灯8来向用户报告ID号码的设定结果,但也可在驱动设备上设置如LED指示灯那样的选择结果报告机构。
本发明中的驱动设备不局限于战车模型,也可作为驱动设备的各种模型、玩偶和机器人来使用。驱动设备之间的通信对于本发明来说不是必须的。
如以上说明,依据本发明,无线发射机检测出来自其他无线发射机的控制信号,然后将所选择的未使用的识别代码设定为自己的识别代码的同时,通过代码通知信号将所选择识别代码的设定通知驱动设备,驱动设备由接收代码通知信号,由于驱动设备判别自己应该设定的识别代码并将其设定,用户不需选择识别代码,所以消除了由于用户误选择所导致的不确切识别代码设定的顾虑。同时,也消除了与识别代码选择相关的麻烦。
权利要求
1.一种遥控操作玩具,该遥控操作玩具包括无线发射机和基于来自所述无线发射机的控制信号进行遥控操作的驱动器,所述无线发射机,将被预先设定的多个识别代码中自己要设定的任一识别代码包含在所述控制信号中进行发送的同时,通过接收来自其它无线发射机发送的、包含所述识别代码的控制信号,确定自己控制信号的发送时间,所述驱动设备基于自行设定的识别代码与包含在所述控制信号中的识别代码判别可否进行与该控制信号对应的遥控操作,该遥控操作玩具其特征在于在所述无线发射机中,设置了识别代码选择机构,其应答所设定识别代码设定条件的成立,检测来自所述其它的无线发射机的控制信号,并基于其检测结果选择未使用的一个识别代码设定为自己的识别代码;通知信号生成机构,其生成代码通知信,将由所述识别代码选择机构所选择的识别代码通知给所述驱动设备;通知信号发送机构,其发送所生成的代码通知信号;在所述驱动设备中,设置了通知信号接收机构,其接收所述代码通知信号;代码判别机构,其基于接收的代码通知信号判别所述选定的识别代码;代码设定机构,其将判定的识别代码设定为自己的识别代码。
2.根据权利要求1所述的遥控操作玩具,其特征在于对于所述无线发射机,在游戏开始时进行必不可少的第1特定操作的情况下,所述识别代码的设置条件成立后,通过所述无线发射机的所述识别代码选择机构就可开始检测所述控制信号。
3.根据权利要求2所述的遥控操作玩具,其特征在于所述第1特定操作是所述无线发射机的电源投入操作。
4.根据权利要求1所述的遥控操作玩具,其特征在于所述识别代码选择机构是,在所述多个识别代码中,将除去包括在所述检测出的控制信号内的识别代码以外所剩余的识别代码判别为所述未使用的识别代码。
5.根据权利要求4所述的遥控操作玩具,其特征在于所述识别代码选择机构,在判定未使用的识别代码为2个以上时,按所规定的顺序选择任何一个识别代码。
6.根据权利要求1所述的遥控操作玩具,其特征在于所述控制信号中包括指示判别信息,该指示判别信息用于在所述代码判别机构判别是否指示所述识别代码的设定;所述通知信号生成机构,在所述控制信号中包含通过所述识别代码选择机构所选择的识别代码,同时将所述指示判别信息设置为指示所述判别代码设定的状态来由此来生成所述代码通知信号,所述通知信号发送机构,在与被设置为所述代码通知信号中的识别代码相对应的发送时间内发送所述代码通知信号。
7.根据权利要求6所述的遥控操作玩具,其特征在于所述驱动设备的所述代码判别机构,基于包含在所述控制信号内的所述指示判别信息,来判别是否指示所述识别代码的设定,当所述识别代码的设定被判定为指示时,将包含在给予该指示的控制信号内的识别代码判定为所述被选择的识别代码。
8.根据权利要求1所述的遥控操作玩具,其特征在于在所述驱动设备中,设置切换所述识别代码设定的许可以及禁止的设定控制机构,所述代码设定机构,在依据所述设定控制机构在许可设定所述识别代码时,基于所述代码通知信号进行所述识别代码的设定,在依据所述设定控制机构在禁止设定所述识别代码时,基于所述代码通知信号不进行所述识别代码的设定。
9.根据权利要求8所述的遥控操作玩具,其特征在于所述设定控制机构,对于所述驱动设备在游戏开始时进行不可缺少的第2特定操作后,仅在所规定的设定许可期间中许可设定所述识别代码,此后禁止设定所述识别代码。
10.根据权利要求9所述的遥控操作玩具,其特征在于所述第2特定操作是对于所述驱动设备的电源投入操作。
11.根据权利要求1~10中的任一项所述的遥控操作玩具,其特征在于通过在所述识别代码选择机构中所选择的识别代码是按所述无线发射机以及所述驱动设备的各自存储机构所存储,所以对所述无线发射机以及所述驱动设备各自,可以分别设定所述识别代码。
12.根据权利要求1~11中的任一项所述的遥控操作玩具,其特征在于在所述无线发射机中,在所述代码选择机构判断来自所述其它无线发射机的控制信号的检测结果中不存在未使用的识别代码时,设置保留所述识别代码设定的设定保留机构。
13.根据权利要求1~12中任一项所述的遥控操作玩具,其特征在于在所述无线发射机以及所述驱动设备中的至少任一方,设置选择结果通知机构,其向用户通知根据所述识别代码选择机构所选择的识别代码。
14.一种用于遥控操作玩具的无线发射机,该无线发射机可发送遥控操作驱动设备所需的控制信号,为了基于所述控制信号指定能够遥控操作的驱动设备,将被预先设定的多个识别代码中自己要设定的任一识别代码包含在所述控制信号中进行机发送的同时,通过接收来自其它无线发射机发送的、包括所述识别代码的控制信号,确定自己控制信号的发送时间,在这样的用于遥控操作玩具的无线发射机中,其特征在于设置了识别代码选择机构,其应答所设定识别代码设定条件的成立,检测来自所述其它无线发射机的控制信号,并基于其检测结果选择未使用的一个识别代码设定为自己的识别代码;通知信号生成机构,其生成代码通知信号,将所述识别代码选择机构所选择的识别代码通知给所述驱动设备;通知信号发送机构,其发送所生成的代码通知信号。
15.一种用于遥控操作玩具的驱动设备,在基于包含在无线发射机所发送的控制信号内的识别代码和自己设定的识别代码,判别可否进行与所述控制信号对应的遥控操作的遥控操作玩具用的驱动设备中,其特征在于设置通知信号接收机构,其为了通知所述无线发射机自己设定的识别代码,接收该无线发射机发送的代码通知信号;判别机构,其基于接收到的代码通知信号判别所述无线发射机所设定的识别代码;代码设定机构,其将判定的识别代码设定为自己的识别代码。
16.一种关于遥控操作玩具识别代码的设定方法,该遥控操作玩具包括无线发射机和基于所述无线发射机发送的控制信号遥控操作的驱动设备;所述无线发射机,在被预先设定的多个识别代码中自己要设定的任一识别代码包含在所述控制信号中进行发送的同时,通过接收来自其它无线发射机发送的、包括所述识别代码的控制信号,确定自己控制信号的发送时间;所述驱动设备基于自己设定的识别代码和包含在所述控制信号中的识别代码,判断是否进行与该控制信号对应的遥控操作;在适用于这样的遥控操作玩具的识别代码设定方法中,其特征在于在所述无线发射机中,执行应答所设定识别代码设定条件的成立检测来自所述其它无线发射机的控制信号,并基于其检测结果通过识别代码选择机构选择一个未使用的识别代码设定为自己识别代码的步序;用所述识别代码选择机构所选择的识别代码生成通知所述驱动设备的代码通知信号的通知信号生成步序;发送所生成的代码通知信号的通知信号发送步序;在所述驱动设备中,执行用通知信号接收机构来接收所述代码通知信号的步序;基于接收到的代码通知信号通过代码判别机构判别所述被选择的识别代码的步序;将已判定的识别代码通过代码设定机构设定为自己的识别代码的设定步序。
全文摘要
一种不要求用户进行特别操作即可在无线发射机和驱动设备双方都可设置确切识别代码的识别代码选择遥控操作玩具。对于包括无线发射机(2)和基于来自无线发射机(2)的控制信号进行遥控的驱动设备(3)二者的遥控操作玩具(1),无线发射机(2)检测来自于其它无线发射机(2)的控制信号发送状况,然后基于该检测结果选择一个未使用的识别代码。进一步,无线发射机(2)生成指生成的代码通知信号,该代码通知信号用于对驱动设备(3)指示已选择的识别代码设定,并发送该生成代码通知信号。驱动设备(3),接收代码通知信号,并基于该接受到的代码通知信号,判别所选择的识别代码,并将判定的识别代码设定为自己的识别代码。
文档编号A63H30/00GK1697673SQ20048000048
公开日2005年11月16日 申请日期2004年3月30日 优先权日2003年4月2日
发明者林良治 申请人:科乐美股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1