用于对战的射击玩具

申请号 CN200780051418.3 申请日 2007-12-21 公开(公告)号 CN101610820A 公开(公告)日 2009-12-23
申请人 科乐美数码娱乐株式会社; 发明人 井上学;
摘要 用于对战的射击玩具能够允许对方玩家即使在户外,例如炎热的太阳下,也能够可靠地接收红外线 信号 。通过光学 传感器 (27)检测玩具周围的包括在特定 波长 区域中的光的强度。如果检测到的包括在该特定波长区域中的光的量大,则红外线信号产生部(31)增大要产生的红外线信号的强度,相反如果检测到的包括在该特定波长区域中的光的量小,则红外线信号产生部(31)减小要产生的红外线信号的强度。这防止红外线信号接收能 力 受到玩具周围的包括在特定波长区域中的光的影响。
权利要求

1、一种用于对战的射击玩具,该用于对战的射击玩具包括: 红外线信号产生部,其产生用于射击的红外线信号; 红外线信号接收部,其接收由不同玩家的射击玩具产生的红外线信号; 光学传感器,其检测包括在特定波长区域中的光的强度并且输出检测结果; 所述红外线信号产生部包括多个红外线产生器件和选择性地驱动该红外线产生器件的驱动设备,所述多个红外线产生器件设置为以相同方向发射红外线; 所述红外线信号产生部的驱动设备被配置为:根据来自所述光学传感器的输出,增加或减少要驱动的红外线产生器件的数量。
2、 根据权利要求1所述的用于对战的射击玩具,其中,所述驱动设 备根据由所述光学传感器检测到的所述包括在特定波长区域中的光的强 度的增加或减少,来增加或减少要驱动的所述红外线产生器件的数量。
3、 根据权利要求1所述的用于对战的射击玩具,其中,所述驱动设 备确定所述包括在特定波长区域中的光的强度落入预定的两个或更多个 等级范围中的哪个等级范围,并且根据所确定的等级范围增加要驱动的 所述红外线产生器件的数量。
4、 根据权利要求1所述的用于对战的射击玩具,其中,所述红外线 信号产生部还包括照射范围控制部,该照射范围控制部控制所述红外线 信号的照射范围;并且所述照射范围控制部被配置为:根据来自所述光学传感器的输出, 控制所述红外线信号的照射范围。
5、 根据权利要求4所述的用于对战的射击玩具,其中, 当由所述光学传感器检测到的所述包括在特定波长区域中的光的强度增加时,所述照射范围控制部使所述照射范围变窄,而当由所述光学 传感器检测到的所述包括在特定波长区域中的光的强度减小时,所述照射范围控制部使所述照射范围变宽。
6、 根据权利要求4所述的用于对战的射击玩具,其中, 所述照射范围控制部确定所述包括在特定波长区域中的光的强度落入预定的两个或更多个等级范围中的哪个等级范围,并且根据所确定的 等级范围使所述照射范围变窄。
7、 一种用于对战的射击玩具,该用于对战的射击玩具包括: 红外线信号产生部,其产生用于射击的红外线信号; 红外线信号接收部,其接收由不同玩家的射击玩具产生的红外线信号;光学传感器,其检测包括在特定波长区域中的光的强度并且输出检 测结果;所述红外线信号产生部包括照射范围控制部,该照射范围控制部控制所述红外线信号的照射范围;以及所述照射范围控制部被配置为:根据来自所述光学传感器的输出,控制所述红外线信号的照射范围。
8、 根据权利要求7所述的用于对战的射击玩具,其中, 当由所述光学传感器检测到的所述包括在特定波长区域中的光的强度增加时,所述照射范围控制部使所述照射范围变窄,而当由所述光学 传感器检测到的所述包括在特定波长区域中的光的强度减小时,所述照 射范围控制部使所述照射范围变宽。
9、 根据权利要求7所述的用于对战的射击玩具,其中, 所述照射范围控制部确定所述包括在特定波长区域中的光的强度落入预定的两个或更多个等级范围中的哪个等级范围,并且根据所确定的 等级范围使所述照射范围变窄。
10、 一种用于对战的射击玩具,该用于对战的射击玩具包括: 红外线信号产生部,其产生用于射击的红外线信号; 红外线信号接收部,其接收由不同玩家的射击玩具产生的红外线信号;光学传感器,其检测包括在特定波长区域中的光的强度并且输出检测结果;所述红外线信号产生部被配置为:根据来自所述光学传感器的输出 增加或减小所述红外线信号的强度。
11、 根据权利要求10所述的用于对战的射击玩具,其中,所述红外线信号产生部根据由所述光学传感器检测到的所述包括在特定波长区域 中的光的强度的增加或减少,来增加或减少所述红外线信号的强度。
12、 根据权利要求10所述的用于对战的射击玩具,其中,所述红外 线信号产生部确定所述包括在特定波长区域中的光的强度落入预定的两 个或更多个等级范围中的哪个等级范围,并且根据所确定的等级范围增 加或减小所述红外线信号的强度。
13、 根据权利要求1至12中任一项所述的用于对战的射击玩具,其中,所述光学传感器是包括紫外线传感器的紫外线检测器,并且所述包 括在特定波长区域中的光为紫外线。
14、 根据权利要求1至12中任一项所述的用于对战的射击玩具,其中,所述光学传感器是照度传感器,并且所述包括在特定波长区域中的 光为可见光。

说明书全文

用于对战的射击玩具

技术领域

发明涉及用于对战的射击玩具,利用该用于对战的射击玩具玩家 通过发送/接收红外线信号而享受射击游戏的乐趣。

背景技术

日本专利申请公开公报第2005-349086号(专利文献1)公开了一种 作为射击玩具的示例的红外线枪,该射击玩具具有:红外线信号产生部, 其生成用于射击的红外线信号;以及红外线信号接收部,其用于接收从 另一射击玩具发出的红外线信号。在该公报中公开的红外线枪中,改进 了被击中检测器(红外线信号接收部)使得即使在户外(例如,在炎热 的太阳下)以及在室内环境下或者在阴暗的环境下,也能够接收红夕卜线 信号(检测被击中)。更具体而言,在设置于被击中检测器(红外线信号 接收部)中的面朝下的红外线接收传感器的下方设置有反射镜,以允许 将来自太阳的光向外反射从而防止强太阳光直接进入红外线接收传感 器。此外,设置了放大器以对该红外线接收传感器的输出进行放大。另 外,根据该公报,在二极管的前面设置有透镜用来聚集红外线并且用于 发射该红外线从而扩大可检测的被击中距离,同时,当将透镜改变为广 透镜时,可以扩大红外线发射范围以提高命中敌人玩家的被击中检测 器的能
专利文献1:日本专利申请公开公报第2005-349086号

发明内容

在炎热的太阳下,紫外线的量增加,其结果是由于紫外线的影响红 外线信号的信号强度下降。此外,在使用白炽灯泡的室内环境下,白炽 灯泡发射出红外线,从而红外线信号的信号强度相对减小。由此,仅通
5过如专利文献1中公开的防止强太阳光直接进入红外线接收传感器的常 规射击枪的结构不能提高红外线信号的接收能力。设置有透镜以聚集红 外线的结构可以期待在一定程度上防止由于紫外线或从白炽灯泡发出的 红外线的影响而导致红外线信号的信号强度减小。但是,仅仅在如专利 文献1所公开的技术的原理那样的原理下,有可能出现在炎热的太阳下 使用广角透镜的情况,该专利文献1公开的技术的原理为:提高可检测 的被击中距离并且扩大红外线发射范围以增加对被击中检测器的命中 率。如果在炎热的太阳下或者在使用了白炽灯的环境下使用广角透镜, 由于太阳光或从白炽灯泡发射的红外线的影响,红外线信号的信号强度 减小,从而不能获得提高对被击中检测器的命中率的效果。此外,如果 在炎热的太阳下或者在使用了白炽灯的环境下使用广角透镜,不仅红外 线信号的强度减小,而且由于来自太阳光或白炽灯泡的红外线的影响, 红外线信号的视在强度也减小,其结果是,可能出现玩家不能可靠地向 对方玩家的射击玩具发射(利用红外线照射对方玩家的射击玩具)红外 线信号的情况。
本发明的一个目的在于,提供一种即使在户外(例如,在炎热的太 阳下)或者在使用白炽灯的环境下也能够可靠地向对方玩家的射击玩具 发射红外线信号的用于对战的射击玩具。
本发明的另一个目的在于,提供一种能够根据包括在特定波长区域
中的环境光(ambientlight)的强度而自动地改变要产生的红外线信号的 强度的用于对战的射击玩具。
本发明的又一个目的在于,提供一种能够根据包括在特定波长区域 中的环境光的强度而自动地改变发射红外线信号的红外线产生器件的数 量的用于对战的射击玩具。
本发明的又一个目的在于,提供一种能够根据包括在特定波长区域 中的环境光的强度而自动地改变要产生的红外线信号的照射范围的用于 对战的射击玩具。
用于对战的射击玩具包括红外线信号产生部和红外线信号接收部。 红外线信号产生部产生用于射击的红外线信号。在射击玩具是射线枪玩具的情况下,当玩家操作射线枪玩具的扳机部时,红外线信号产生部产 生红外线信号。为了给对方或对方的射击枪造成损坏而发送的红外线用 作虚拟子弹。
红外线信号接收部接收从另一玩家的射击枪发射的红外线信号。红 外线信号接收部可以具有任何适当的结构。例如,红外线信号接收部可 以包括用于接收红外线信号的接收传感器和用于对接收传感器提供的信 号进行处理的信号处理器。接收传感器和信号处理器可以一体地或分离 地设置。在接收传感器和信号处理器彼此分离设置的情况下,可以将接 收传感器安装在与玩具主体分离的位置,诸如,玩家的头部或胸部。也 可以将接收传感器设置在玩具主体中。
具体而言,根据本发明的射击玩具包括光学传感器,其检测包括在 特定波长区域中的光的强度并且输出检测结果。光学传感器检测射击玩 具周围的包括在特定波长区域中的光的强度。光学传感器可以在游戏期 间持续地、周期性地或者在预定条件下对包括在特定波长范围中的环境 光的强度进行检测。例如,在射击玩具是射线枪玩具的情况下,将其扳 机部配置为按照两个步骤进行操作,在第一步骤检测包括在特定波长区 域中的光的强度,然后在第二步骤发射红外线信号。利用这种结构,与 持续地测量包括在特定波长区域中的光的情况相比,能够减少功耗。特 别是,当将一次电池用作电源时,能够延长其寿命。
当检测包括在特定波长区域中的光的强度时,光学传感器将检测结 果输出至红外线信号产生部。可以将紫外线区域或可见光区域用作要检 测的光的特定波长区域。在这种情况下,可以将包括紫外线检测传感器
的紫外线检测器或照度传感器(illuminance sensor)用作光学传感器。紫 外线和红外线一起包括在太阳光中,并且太阳光的强度越高,则包括在 太阳光中的紫外线和红外线的量就越多。白炽灯泡在使用状态下发射出 红外线,从而随着环境照度增加环境红外线的量也增加。因此,通过检 测射击玩具周围的包括在特定波长区域中的环境光(诸如紫外线或红外 线)并且确定其强度,可以确定包括在太阳光中的或者从白炽灯泡发出 的红外线的强度。换言之,利用光学传感器的输出使得掌握了射击玩具周围的包括在特定波长区域中的光的强度。
在射击玩具周围的紫外线的量大的情况下,或者在射击玩具周围的 照度较高的情况下,这表明射击玩具周围的红外线的量大,因此,从射 击玩具的红外线信号产生部发射的红外线信号的信号强度由于环境红外 线的影响而相对降低。为了应对这种情况,在本发明中,将红外线信号 产生部配置为根据来自光学传感器的输出增大/减小要产生的红外线信号 的强度。利用这种结构,当检测到的包括在特定波长区域中的光的强度 高时,可以确定从射击玩具的红外线信号产生部发射的红外线信号的强 度变得相对较低,并且自动地增大要从红外线信号产生部发射的红外线 信号的信号强度。相反,当检测到的包括在特定波长区域中的光的强度 低时,可以确定从射击玩具的红外线信号产生部发射的红外线信号的强 度变得相对较高,并且自动地减小要从红外线信号产生部发射的红外线 信号的信号强度。其结果是,根据包括在特定波长区域中的环境光的强 度来自动地增大/减小要从红外线信号产生部发射的红外线信号的强度, 玩家在室外环境中或室内环境中都能够以相同的感觉玩射击游戏而无需 任何附加操作。此外,根据本发明,玩家们无需自己执行操作来改变要 产生的红外线信号的强度,因此,即使当射击玩家的新手在户外或在受 到从白炽灯泡发出的红外线的影响的情况下玩游戏,也允许对方玩家的 射击玩具正确地接收红外线信号。
可以采用任何适当的方法来根据光学传感器的输出增加/减小红外 线信号的强度。例如,可以与由光学传感器检测的包括在特定波长区域 中的光的量成比例地,连续地或阶梯式地增加/减小红外线信号的强度。 其结果是,射击玩具周围的包括在特定波长区域中的光的强度越高,也 就是说,射击枪周围的红外线的量越多,则要产生的红外线信号的强度 可以越高。因此,可以可靠地对太阳光或白炽灯泡的影响作出响应。
此外,可以采用如下的配置,其中确定由光学传感器检测到的包括 在特定波长区域中的光的强度属于之前已经设置的两个或更多个等级范 围中的哪一个等级范围,并且根据确定的等级范围增加要产生的红外线 信号的强度。利用这种结构,仅需要针对各个等级范围设置红外线信号的强度,简化了红外线信号产生部的结构。
红外线信号产生部可包括多个红外线产生器件和选择性地驱动该红 外线产生器件的驱动设备,该多个红外线产生器件设置为以相同方向发 射红外线。利用这种结构,当驱动设备根据光学传感器的输出,改变要 驱动的红外线产生器件的数量时,可以按照阶梯式的方式简单地改变红 外线信号的强度。
可以采用任何适当的方法来根据光学传感器的输出改变要驱动的红 外线产生器件的数量。例如,可以根据由光学传感器检测的包括在特定 波长区域中的光的增加或减少来增加/减少要由驱动设备驱动的红外线产 生器件的数量。其结果是,射击玩具周围的包括在特定波长区域中的光 的强度越高,也就是说,射击枪周围的红外线的量越多,要由驱动设备 驱动的红外线产生器件的数量可以增加得越多。因此,可以对太阳光或 白炽灯泡的影响可靠地做出响应。
此外,可以采用如下结构,其中,确定由光学传感器检测的包括在 特定波长区域中的光的强度属于之前已经设置的两个或更多个等级范围 中的哪一个等级范围,并且根据所确定的等级范围增加要驱动的红外线 产生器件的数量。利用这种结构,只需针对各个规定的等级范围来设置 要驱动的红外线产生器件的数量,因此简化了红外线信号产生部的结构。
此外,根据本实施方式的红外线信号产生部可包括控制红外线信号 的照射范围的照射范围控制部。照射范围控制部根据光学传感器的输出 来控制红外线信号的照射范围。当照射范围控制部用于将红外线信号集 中在窄的照射范围时,可以提高该照射范围内红外线信号的强度。将具 有变焦功能且能够光学地进行控制的透镜用作照射范围控制部。此外, 可以将具有机械构造的照射范围控制部设置在红外线信号的照射路径的 输出端附近以围绕该照射路径。在这种情况下,照射范围控制部机械地 改变照射路径的截面。
可以采用任何适当的方法根据光学传感器的输出来控制红外线信号 的照射范围。例如,可以按下述方式控制照射范围:当由光学传感器检 测的包括在特定波长区域中的光的强度增加时使照射范围变窄,而当光的强度减小时使照射范围变宽。此外,照射范围控制部可以配置为确定 由光学传感器检测的包括在特定波长区域中的光的量属于之前已经设置 的两个或更多个等级范围中的哪个等级范围,并且根据所确定的等级范 围使照射范围变窄。利用这种结构,只需针对各个规定的等级范围来设 置红外线信号的照射范围,因此简化了红外线信号产生部的结构。
红外线信号产生部可包括照射范围控制部和选择性地驱动多个红外 线产生器件的驱动设备二者,该多个红外线产生器件设置为以相同方向 发射红外线。
本发明总结如下。
(1) 一种用于对战的射击玩具,该用于对战的射击玩具包括:红外 线信号产生部,其产生用于射击的红外线信号;红外线信号接收部,其 接收由对方玩家的射击玩具产生的红外线信号;光学传感器,其检测包 括在特定波长区域中的光的强度并且输出检测结果;所述红外线信号产 生部包括多个红外线产生器件和选择性地驱动该红外线产生器件的驱动 设备,该多个红外线产生器件设置为以相同方向发射红外线;所述红外 线信号产生部的驱动设备被配置为:根据来自所述光学传感器的输出, 增加或减少要驱动的所述红外线产生器件的数量。
(2) 根据(1)的用于对战的射击玩具,其中,所述驱动设备根据 由所述光学传感器检测的所述包括在特定波长区域中的光的强度的增加 或减少来增加或减少要驱动的红外线产生器件的数量。
(3) 根据(1)的用于对战的射击玩具,其中,所述驱动设备确定 所述包括在特定波长区域中的光的强度落入预定的两个或更多个等级范 围中的哪个等级范围,并且根据所确定的等级范围增加要驱动的红外线 产生器件的数量。
(4) 根据(1)的用于对战的射击玩具,其中,所述红外线信号产 生部还包括控制红外线信号的照射范围的照射范围控制部;并且所述照 射范围控制部被配置为:根据来自所述光学传感器的输出,控制红外线 信号的照射范围。
(5) 根据(4)的用于对战的射击玩具,其中,当由所述光学传感器检测到的所述包括在特定波长区域中的光的强度增加时,所述照射范 围控制部使所述照射范围变窄,而当由所述光学传感器检测到的所述包 括在特定波长区域中的光的强度减小时,所述照射范围控制部使所述照 射范围变宽。
(6) 根据(4)的用于对战的射击玩具,其中,所述照射范围控制
部确定由所述光学传感器检测到的所述包括在特定波长区域中的光的强 度落入预定的两个或更多个等级范围中的哪个等级范围,并且根据所述 确定的等级范围使所述照射范围变窄。
(7) —种用于对战的射击玩具,该用于对战的射击玩具包括:红外 线信号产生部,其产生用于射击的红外线信号;红外线信号接收部,其 接收由不同玩家的射击玩具产生的红外线信号;以及光学传感器,其检 测包括在特定波长区域中的光的强度并且输出检测结果;所述红外线信 号产生部包括控制红外线信号的照射范围的照射范围控制部;并且所述 红外线信号产生部的所述照射范围控制部被配置为:根据来自所述光学 传感器的输出,控制所述红外线信号的照射范围。
(8) 根据(7)的用于对战的射击玩具,其中,当由所述光学传感 器检测到的所述包括在特定波长区域中的光的强度增加时,所述照射范 围控制部使所述照射范围变窄,而当由所述光学传感器检测到的所述包 括在特定波长区域中的光的强度减小时,所述照射范围控制部使所述照 射范围变宽。
(9) 根据(7)的用于对战的射击玩具,其中,所述照射范围控制 部确定所述包括在特定波长区域中的光的强度落入预定的两个或更多个 等级范围中的哪个等级范围,并且根据所确定的等级范围使所述照射范 围变窄。
(10) —种用于对战的射击玩具,该用于对战的射击玩具包括:红 外线信号产生部,其产生用于射击的红外线信号;红外线信号接收部, 其接收由不同玩家的射击玩具产生的红外线信号;以及光学传感器,其 检测包括在特定波长区域中的光的强度并且输出检测结果;所述红外线 信号产生部被配置为:根据来自光学传感器的输出,来增加或减小所述红外线信号的强度。
(11) 根据(10)的用于对战的射击玩具,其中,所述红外线信号 产生部根据由所述光学传感器检测的所述包括在特定波长区域中的光的 强度的增加或减少来增加或减少红外线信号的强度。
(12) 根据(10)的用于对战的射击玩具,其中,所述红外线信号 产生部确定所述包括在特定波长区域中的光的强度落入预定的两个或更 多个等级范围中的哪个等级范围,并且根据所确定的等级范围来增加红 外线信号的强度。
(13) 根据(1)至(12)的用于对战的射击玩具,其中,所述光学 传感器是包括紫外线传感器的紫外线检测器,而所述包括在特定波长区 域中的光为紫外线。
(14) 根据(1)至(12)的用于对战的射击玩具,其中,所述光学
传感器是照度传感器,而所述包括在特定波长区域中的光为可见光。 附图说明
图1是根据本发明的实施方式的射线枪玩具的立体图。
图2中(A)和图2中(B)是根据本实施方式的射线枪玩具的右视 图和前视图,而图2中(C)是在显示部打开的状态下的后视图。
图3是示出根据本实施方式的射线枪玩具1的主要部分结构的示例 的框图
图4是示出了当改变红外线信号的强度时使用的程序算法流程图
图5是更具体地解释图4中的部分流程图的流程图。 图6是示出了用于改变要驱动的红外线产生器件的数量的程序算法 的流程图。
图7是更具体地解释图6中的部分流程图的流程图。
图8是示出了用于改变红外线信号的照射范围的程序算法的流程图。
图9是更具体地解释图8中的部分流程图的流程图。具体实施方式
下面,参照附图说明用于对战的射击玩具的实施方式。图1是示出 了将根据本实施方式的射击玩具应用于射线枪玩具的实施方式的示例的 立体图。图2中(A)和图2中(B)是图1中射线枪玩具1的右视图和
前视图,而图2中(C)是在显示部打开的状态下的后视图。图3是示出 了内置于射线枪玩具1的枪主体5的信号处理电路的主体结构示例的框 图。如图l和图2所示,射线枪玩具l包括枪主体5,该枪主体5在其一 端具有发射红外线信号的红外线信号产生装置3,并且在该枪主体5的另 一端的下部设有握把部7。红外线LED可用作红外线信号产生装置3的 红外线产生器件。红外线信号产生装置3包括4个红外线LED30 (图3) 和红外线产生器件驱动设备35 (图3),该红外线产生器件驱动设备35 设置于枪主体5内部并且控制要供应给红外线LED的电流从而控制红外 线LED的发射。图1和图2中(B)所示的红外线产生装置3包括具有 变焦功能的变焦透镜3.7',用作照射范围控制部37 (图3)。变焦透镜37' 用于光学地控制红外线信号的照射角度。在枪主体5中内置有包括红外 线LED和信号处理装置的各种电子部件。虽然在本实施方式中将4个红 外线LED用作红外线产生装置3的红外线产生器件,但是红外线LED 的数量不限于4个。
在枪主体5下部靠近握把部7的位置设有扳机部9,该扳机部9由 握住握把部7的玩家的食指进行操作。在枪主体5的一侧壁中形成有用 于容纳图像显示部ll的凹部(未图示)。图像显示部ll通过设置在握把 部7侧面上的该图像显示部11 一侧的铰链而固定在枪主体5上。在图1、 图2中(A)和图2中(B)所示的示例中,图像显示部11容纳在凹部中。 在图2中(C)所示的状态下,该图像显示部11绕着铰链转动而被打开 至与枪主体5垂直。也就是说,在图2中(C)所示的状态下,用手握住 了握把部7的玩家在战斗中能够査看图像显示部11的屏幕13。红外线信 号接收装置15固定在枪主体5的另一端处的上壁部,该红外线信号接收 装置15接收从另一玩家的射线枪玩具1发射出的红外线信号。红外线信
13号接收部21 (图3)设置在红外线信号接收装置15内,该红外线信号接 收部21包括用于接收红外线信号的红外线传感器并且将该红外线信号转 换成电信号以输出电信号。
在本实施方式中,将紫外线区域设置为特定波长区域,并且检测该 紫外线区域的光强度。将紫外线检测器27用作光学传感器。紫外线检测 器27 (图3)与红外线信号接收部21 (图3) —起设置在红外线信号接 收装置15中,该紫外线检测器27包括用于检测射线枪玩具1周围的紫 外线的紫外线检测传感器。因此,红外线信号接收装置15还充当紫外线 检测传感器。虽然在本实施方式中,将包括紫外线检测传感器的紫外线 检测器与红外线信号接收部一起设置在红外线信号接收装置15中,但是 也可以将它们单独地设置在不同的部分。当检测射线枪玩具周围的紫外 线时,紫外线检测器27将检测到的紫外线转换为电信号,并将其发送到 后述的紫外线量确定部33。在枪主体5的上壁设置有发声部17,该发声 部17从内置于枪主体5的扬声器发出声音。此外,在枪主体5的前端设 置有用于发射/接收无线信号的天线16。在本实施方式中,从天线16发 送包括标识符的无线信号,并且各个射线枪玩具基于该标识符识别其它 玩家的存在。
接着,将说明图3所示的信号处理电路的主要部分的结构。应注意, 在图3所示的信号处理电路中没有示出用于经由天线16发送/接收无线信 号的无线信号处理电路。信号处理电路包括红外线信号接收部21。该红 外线信号接收部21通过红外线信号接收装置15接收从对方发射的红外 线信号,然后对该接收信号进行信号处理。红外线信号接收部21具有将 接收的红外线信号转换为电信号的功能。当接收了红外线信号时,红外 线信号接收部21将转换后的电信号输出给损坏值确定部23。
当接收到从红外线信号接收部21输出的电信号时,损坏值确定部 23确定损坏值。可以按照适当的方式来确定损坏值。例如,可以将由于 接收红外线信号而导致的损坏的值设置为常数。此外,在红外线信号包 括标识符的情况下,可以基于每个接收到的红外信号来确定损坏值,或 者基于该标识符的检查结果来改变该损坏值。将由损坏值确定部23确定的损坏值输入至损坏信息呈现部25以向外部呈现。可以按照适当的方式 来呈现损坏信息。在本实施方式中,损坏信息显示在屏幕13上(图1) 以可视地进行确认。此外,驱动扬声器从发声部17 (图1)输出声音效 果以允许损坏信息能够被听觉地确认。此外,在本实施方式中,在握把
部7内部设置了未示出的振动产生装置以允许损坏信息能够被触觉地确 认。通过设置具有这种结构的损坏信息呈现部25,玩家能够容易地确认 损坏信息,从而增加玩家在游戏中享受到的刺激感。
信号处理部还包括用作光学传感器的紫外线检测器27、发射指令产 生部29和红外线信号产生部31。红外线信号产生部31包括紫外线量确 定部33、红外线产生器件驱动设备35和4个红外线LED 30以及照射范 围控制部37。
紫外线检测器27包括用于检测射线枪玩具1周围的紫外线的紫外检 测传感器。在本实施方式中,红外线信号接收装置15具有检测紫外线的 功能。紫外线检测器27具有将检测到的紫外线转换成电信号的功能。在 检测并转换了紫外线之后,紫外线检测器27将转换后的电信号输出至紫 外线量确定部33。紫外线与红外线信号一起包括在太阳光中。太阳光的 强度越高,包括在太阳光中的紫外线和红外线的量也越多。因此,通过 检测射线枪玩具1周围的紫外线以确定紫外线的量,能够相对地确定包 括在太阳光中的红外线的量。
在本实施方式中使用的紫外线检测器27在游戏中持续地检测周围 紫外线的量。但是,可选的是,紫外线检测器27可以周期地或者在预定 的条件下对紫外线的量进行检测。该预定条件包括,例如,在发射指令 产生部29向红外线产生器件驱动设备35输出发射指令之前,紫外线检 测器27立即检测紫外线。具体而言,在这种情况下,扳机部9按照两个 步骤进行操作。在第一个步骤检测紫外线的量,然后在第二个步骤发射 红外线信号。利用这种结构,与持续地测量紫外线的量的情况相比,能 够减少功耗。特别是,当将一次电池用作电源时能够延长其寿命。
紫外线量确定部33确定由紫外线检测器27检测的紫外线的量。从 射线枪玩具1发射的红外线信号在被其它玩家的射线枪玩具1接收之前受到了包括紫外线和红外线的太阳光的影响,其强度减小。如上所述, 紫外线和红外线一起包含在太阳光中,并且太阳光的强度越高,包括在 太阳光中的紫外线和红外线的量也越多。因此通过检测射线枪玩具1周 围的紫外线以确定紫外线的量,可以确定射线枪玩具1周围的太阳光的 强度,即,包括在太阳光中的红外线的量。也就是说,通过利用紫外线 量确定部33的确定结果,可以检测从射线枪玩具1发射的红外线信号在 被其它玩家的射线枪玩具1接收之前受太阳光中所包括的紫外线和红外
线影响的程度。在本实施方式中,将紫外线量确定部33的确定结果提供 给红外线产生器件驱动设备35以及照射范围控制部37。
具体地,根据本实施方式的紫外线量确定部33基于紫外线检测器 27的输出来确定用于改变要产生的红外线信号的参数值。在本实施方式 中,为了根据所确定的参数值改变要发射的红外线信号的强度,确定由 红外线产生器件驱动设备35驱动的红外线LED 30的数量,增加/减少从 各个红外线LED 30输出的红外线信号的强度,或者驱动变焦透镜37,以 控制从各个红外线LED 30输出的红外线信号的照射范围。
紫外线量确定部33可以按照适当的方式来确定参数值。例如,紫外 线量确定部33可以按照与从紫外线检测器27输出的紫外线的量成比例 的方式,连续地或者阶梯式地确定参数值。其结果是,检测到的紫外线 的量越多,也就是说,检测到的紫外线的强度越高,则要生成的红外线 信号的强度可以越高。此外,紫外线量确定部33可以配置为:确定从紫 外线检测器27输出的紫外线的量属于之前已经设置的两个或更多个等级 范围中的哪一个等级范围,并且根据确定的等级范围确定参数值。利用 这种结构,只需要针对各个等级范围来设置参数值,简化了紫外线量确 定部33的结构。
无论如何,当依据紫外线量确定部33的确定结果而改变在确定要产 生的红外线信号的强度中使用的参数值时,可以将要产生的红外线信号 的强度增加到这样的程度:即使该红外线信号受到来自太阳光的紫外线 或红外线的影响,对方玩家的射击玩具也能够正确地接收该生成的红外 线。因此,即使在户外(例如,在炎热的太阳下)进行射击游戏,玩家无需任何特殊的附加操作就能够以与他们在例如室内环境中玩游戏的情 况相同的感觉来玩该游戏。
在本实施方式中,信号处理电路包括当操作图1的扳机部9时输出
发射指令的发射指令产生部29。当从发射指令产生部29输出发射指令时, 激活红外线信号产生部31的红外线产生器件驱动设备35以使得图1的 红外线信号产生装置3产生红外线信号。红外线产生器件驱动设备35驱 动4个红外线LED 30以使得它们只在接收发射指令期间输出预定频率的 红外线信号。红外线产生器件驱动设备35在接收到一个发射指令后的预 定时间输出了红外线信号之后可以停止红外线信号的输出,或者在接收 发射指令时连续地或者断续地输出红外线信号。该红外线信号用作为了 给对方或者对方的射击枪玩具造成损坏而发射或发送的虚拟子弹。
在本实施方式中,为了利用紫外线量确定部33的确定结果来改变红 外线信号的强度,增加要驱动的用作红外线产生器件的红外线LED30的 数量,增加要提供给红外线LED30的驱动电流的量,或者驱动变焦透镜 37'以控制红外线信号的照射范围。
例如,当通过基于紫外线量确定部33的确定结果来改变要驱动的红 外线产生器件的数量而改变要生成的红外线信号的强度时,红外线产生 器件驱动设备35被设置为:与紫外线量确定部33的确定结果成比例地 以阶梯的方式增加要驱动的红外线LED30的数量。此外,也可以采用如 下结构,其中紫外线量确定部33确定由紫外线检测器27检测的紫外线 的量属于之前已经设置的两个或更多个等级范围中的哪一个等级范围, 并且红外线产生器件驱动设备35根据确定的等级范围确定要驱动的红外 线产生器件的数量。
将紫外线量确定部33的确定结果输入至照射范围控制部37。在本 实施方式中,将具有变焦功能且能够光学地控制从红外线产生器件所发 射的红外线信号的照射范围的变焦透镜37,用作照射范围控制部37。变焦 透镜37'设置在红外线LED 30发射红外线的方向的前方。通过改变变焦 透镜37'的变焦量来对经由变焦透镜37'发射的红外线信号的照射范围进 行控制。照射范围控制部37基于紫外线量确定部33的确定结果(即,参数值)来确定照射范围。照射范围控制部37可以按照适当的方式来控
制照射范围。在本实施方式中,当由紫外线量确定部33确定的紫外线的 量增加时,照射范围控制部37控制变焦透镜37'使得照射范围变窄。而 当紫外线的量减小时使照射范围变宽。其结果是,检测到的紫外线的量 越多,红外线信号的照射范围越窄。换言之,可以将红外线信号集中在 更窄的照射范围,使得可以进一步增加在照射范围内的红外线信号的强 度。可以根据由紫外线量确定部33确定的等级范围来设置照射范围。
虽然在本实施方式中设置了 4个红外线LED 30、红外线产生器件驱 动设备35以及照射范围控制部37,但是可以省略照射范围控制部37。 在这种情况下,通过改变要由红外线产生器件驱动设备35驱动的红外线 LED30的数量就足以改变红外线的强度。进而,可以只使用4个红外线 LED30中的一个。在这种情况下,照射范围控制部37对该一个红外线 LED 30的照射范围进行控制以改变红外线的强度,或者对要提供给该一 个红外线LED 30的驱动电流进行控制以改变要从红外线LED 30产生的 红外线的强度。
虽然在上述实施方式中将变焦透镜37,用作照射范围控制部37,但 是该照射范围控制部37可以具有任何结构,只要该结构具有将红外线信 号集中在窄照射范围的功能即可。例如,具有机械构造的照射范围控制 部可以设置在红外线信号的照射路径的输出端附近以围绕照射路径。在 这种情况下,该照射范围控制部机械地改变照射路径的截面。
图4是示出了在使用微型计算机实现图3的信号处理电路的情况下 能够用于改变要产生的红外线信号强度的软件算法的示例的流程图。在 该算法中,紫外线检测器27检测射线枪玩具1周围的紫外线的量。紫外 线检测器27持续地检测紫外线,而紫外线量确定部33连续地从紫外线 检测器27接收电信号,并且确定紫外线的量。然后紫外线量确定部33 基于检测到的紫外线的量确定参数值(步骤ST1)。基于确定的参数值, 紫外线量确定部33然后确定要产生的红外线信号的强度(步骤ST2)。 然后,确定是否已经输出了发射指令(步骤ST3)。也就是说,在步骤ST3 确定玩家是否已经操作扳机部9以允许发射指令产生部29输出发射信号。当在步骤ST3确定为未输出发射指令时,流程返回到步骤ST1,在
步骤ST1执行紫外线的检测处理。另一方面,当在步骤ST3确定为已经 输出了发射指令时,流程前进到步骤ST4,在步骤ST4从红外线信号产 生部31发射红外线信号。在步骤ST4中输出了红外线信号之后,流程进 入步骤ST5,在步骤ST5确定是否已经满足一定条件或者玩家是否已经 输入了指示结束游戏的信息。如果玩家未进行输入,则流程返回步骤ST1, 在步骤ST1再次执行紫外线的检测处理。当玩家已经进行了输入时,则 结束游戏。只要能够根据紫外线的量来改变参数值,则可以采用任何的 算法。
图5是更具体地解释图4的算法的流程图,在图5中,在步骤ST1 确定由紫外线检测器27检测的紫外线的量属于之前已经设置的两个或更 多个等级范围中的哪一个等级范围,并且根据确定的等级范围增大红外 线信号的强度。因此,下面将仅描述步骤ST1的细节。在步骤STla中, 紫外线检测器27检测射线枪玩具1周围的紫外线。这里假设将要产生的 红外线信号的强度分成4个等级。在步骤STlb中,确定检测的紫外线的 量是否小于规定的紫外线量UV1。当紫外线的量小于UV1时,将紫外线 的强度的等级范围确定为1 (L=l),并且将参数值设置为1 (步骤STlc)。 当紫外线的量不小于规定的UV1时,流程前进至步骤STld。在步骤STld 中,确定检测的紫外线的量是否小于规定的紫外线量UV2。当紫外线的 量小于UV2时,将紫外线的强度的等级范围确定为2 (L=2),并且将参 数值设置为2 (步骤STle)。当紫外线的量不小于UV2时,流程前进至 步骤STlf。在步骤STlf中,确定检测的紫外线的量是否小于规定的紫外 线量UV3。当紫外线的量小于UV3时,将紫外线的强度的等级范围确定 为3 (L=3),并且将参数值设置为3 (步骤STlg)。当紫外线的量不小于 UV3时,流程前进至步骤STlh,在步骤STlh将紫外线的强度的等级范 围确定为4 (L=4),并且将参数值设置为4。在步骤ST2,基于与确定的 等级范围对应的参数值来确定红外线的强度。
图6是示出了用于在设置了多个红外线信号产生器件以相同方向发 射红外线的情况下改变要驱动的红外线产生器件(红外线LED)的数量的软件算法的流程图。首先,紫外线检测器27检测射线枪玩具1周围的 紫外线的量(步骤ST101)。紫外线检测器27持续地检测紫外线,而紫 外线量确定部33连续地从紫外线检测器27接收电信号并且确定紫外线 的量。然后红外线产生器件驱动设备35基于紫外线量确定部33的确定 结果确定要驱动的红外线产生器件的数量(步骤ST102)。然后,确定是 否已经输出了发射指令(步骤ST103)。当在步骤ST103确定为没有输出 发射指令时,流程返回到步骤STIOI,在步骤STIOI执行紫外线的检测 处理。步骤ST103至步骤ST105的处理与图4中步骤ST3至步骤ST5的 处理相同,所以在此省略其说明。
图7是更具体地解释图6的算法的流程图,在图7中,在步骤ST102 确定由紫外线检测器27检测的紫外线的量属于之前已经设置的两个或更 多个等级范围中的哪一个等级范围,并且根据确定的等级范围确定要驱 动的红外线产生器件(红外线LED30)的数量。因此,下面将仅描述步 骤ST102的细节。这里假设射线枪玩具1有4个红外线产生器件(红外 线LED 30)。在步骤ST101中,紫外线检测器27检测射线枪玩具1周围 的紫外线的量。在步骤ST102a,确定检测的紫外线的量是否小于规定的 紫外线量UV1。当紫外线的量小于UV1时,将紫外线的强度的等级范围 确定为1 (L-1),并且将要驱动的红外线产生器件的数量设置为1 (步骤 ST102b)。当紫外线的量不小于UV1时,流程前进至步骤ST102c。在歩 骤ST102c,确定检测的紫外线的量是否小于规定的紫外线量UV2。当紫 外线的量小于UV2时,将紫外线的强度的等级范围确定为2 (L=2),并 且将要驱动的红外线产生器件的数量设置为2 (步骤ST102d)。当紫外线 的量不小于UV2时,流程前进至步骤ST102e。在步骤ST102e,确定检 测的紫外线的量是否小于规定的紫外线量UV3。当紫外线的量小于UV3 时,将紫外线的强度的等级范围确定为3 (L=3),并且将要驱动的红外 线产生器件的数量设置为3 (步骤ST102f)。当紫外线的量不小于UV3 时,流程前进至步骤ST102g,在步骤ST102g将紫外线的强度的等级范 围确定为4(L-4),并且将要驱动的红外线产生器件的数量设置为4。从 步骤ST103至步骤ST105的处理与图4中从步骤ST3至步骤ST5的处理相同,所以在此省略其说明。
图8是示出了用于改变红外线信号的照射范围以改变要产生的红外
线信号的强度的软件算法的流程图。紫外线检测器27检测射线枪玩具1 周围的紫外线的量。紫外线检测器27持续地检测紫外线,而紫外线量确 定部33连续地从紫外线检测器27接收电信号,并且确定紫外线的量。 然后紫外线量确定部33基于检测到的紫外线的量确定参数值(步骤 ST201)。然后,紫外线量确定部33基于参数值确定红外线信号的照射范 围(步骤ST202a),而照射范围控制部37控制红外线的照射范围(步骤 ST202b)。然后,确定是否已经输出了发射指令(步骤ST203)。从步骤 ST203至步骤ST205的处理与图4中从步骤ST3至步骤ST5的处理相同, 所以在此省略其说明。
图9是更具体地解释图8中算法的流程图,在图8中,在步骤ST201 确定由紫外线检测器27检测的紫外线的量属于之前已经设置的两个或更 多个等级范围中的哪一个等级范围,并且根据确定的等级范围确定用于 改变红外线的照射范围的参数值。这里,假设由照射范围控制部37控制 的照射范围分成4个等级。在步骤ST201a中,紫外线检测器27检测射 线枪玩具l周围的紫外线的量。在步骤ST201b,确定检测的紫外线的量 是否小于规定的紫外线量UV1。当紫外线的量小于UV1时,将紫外线的 强度的等级范围确定为1 (L=l),并且将参数值设置为1 (步骤ST201c)。 当紫外线的量不小于UV1时,流程前进至步骤ST201d。在步骤ST201d, 确定检测的紫外线的量是否小于规定的紫外线量UV2。当紫外线的量小 于UV2时,将紫外线的强度的等级范围确定为2 (L=2),并且将参数值 设置为2 (步骤ST201e)。当紫外线的量不小于UV2时,流程前进至步 骤ST201f。在步骤ST201f,确定检测的紫外线的量是否小于规定的紫外 线量UV3。当紫外线的量小于UV3时,将紫外线的强度的等级范围确定 为3 (L=3),并且将参数值设置为3 (步骤ST201g)。当紫外线的量不小 于UV3时,流程前进至步骤ST201h,在步骤ST201h将紫外线的强度的 等级范围确定为4 (L=4),并且将参数值设置为4。在步骤ST202中,基 于与确定的等级范围对应的参数值来确定红外线的照射范围。具体地说,以参数值越大红外线的照射范围越窄的方式来确定照射范围。
图4和5、图6和7以及图8和9中示出的上述3种算法可以独立 地使用或者通过适当的组合来使用。
虽然根据本实施方式的射线枪玩具1是短筒手枪,但是本发明还可 以应用于机枪式或者具有长筒的步枪式的射线枪玩具。
虽然在本实施方式中将紫外线区域设为要检测的光的波长区域,但 是也可以将可见光区域或红外线区域设为要检测的光的波长区域。在这 种情况下,可以将照度传感器或红外线传感器用作光学传感器。
根据上述各个实施方式,将检测射线枪玩具周围的包括在特定波长 区域中的光的强度反映为确定要产生的红外线信号的强度、要驱动的红 外线产生器件的数量和/或红外线的照射范围。这使得即使在室外环境下 或者在使用了白炽灯的环境下,在射击游戏中对方玩家的射线枪也能够 可靠地接收红外线信号。其结果是,即使在户外(例如,在炎热的太阳 下)或者在使用了白炽灯的环境下,玩家也能够享受射击游戏的乐趣。
工业上的可利用性
根据本发明,按照包括在特定波长区域中的环境光的强度来改变要 产生的红外线信号的强度。因此,即使在户外(例如,在炎热的太阳下) 玩射击游戏,也可以如同在室内环境下玩射击游戏的情况一样,向对方 玩家的射击玩具可靠地发送红外线信号。
QQ群二维码
意见反馈