飞镖游戏装置、飞镖作弊判断方法及程序

文档序号:1255587 发布日期:2020-08-21 浏览:12次 >En<

阅读说明:本技术 飞镖游戏装置、飞镖作弊判断方法及程序 (Dart game device, dart cheating judgment method, and program ) 是由 高久光一 齐藤秀树 于 2018-11-14 设计创作,主要内容包括:一种飞镖游戏装置,提供游戏者向飞镖盘投掷飞镖的飞镖游戏,所述飞镖游戏装置包括:中靶检测传感器,检测物体击中飞镖盘的标靶的分段;冲击传感器,检测施加于飞镖盘的冲击;作弊判断部,判断游戏者有无可能进行作弊行为;以及输出部,输出判断结果,作弊判断部在中靶检测传感器检测到物体击中分段的情况下,在满足由冲击传感器检测到的冲击所引起的冲击值小于规定的冲击值的第一条件的情况下,判断游戏者有可能进行了作弊行为。(A dart game apparatus that provides a dart game in which a player throws darts onto a dart board, comprising: a target detection sensor for detecting the section of the target of the dart board hit by the object; an impact sensor that detects an impact applied to the dartboard; a cheating judgment unit for judging whether the player is likely to cheat; and an output unit that outputs a determination result, wherein the cheating determination unit determines that the player has a possibility of cheating when the hit-on-target detection sensor detects that the object hits the segment and when a first condition that an impact value caused by the impact detected by the impact sensor is smaller than a predetermined impact value is satisfied.)

飞镖游戏装置、飞镖作弊判断方法及程序

技术领域

本发明涉及飞镖游戏装置、飞镖作弊判断方法及程序。

背景技术

一直以来,已知有根据飞镖刺中或者击中的位置来争夺得分的飞镖游戏装置。在现有的飞镖游戏装置中,相互可通信地连接多个业务用或者家庭用的飞镖游戏装置,素不相识的人彼此能够一对一地或者组成团队来玩共同的游戏,或者玩对战游戏。

另一方面,在现有的飞镖游戏装置中,由于远距离相隔的游戏者彼此可通信地连接来玩游戏,因而无法通过目视确认对方玩游戏的状况,存在着游戏者易于实施作弊行为(例如,是用手指按压飞镖盘的标靶目的地的分段或者直接用手插入飞镖、以作弊的方式使得看起来射中了标靶的瞄准位置的行为(以下将这些行为总称为“手指按压”))的课题。

在专利文献1所记载的飞镖游戏装置中,针对该课题,公开了一种飞镖游戏装置,该装置包括:标靶,作为游戏者投掷的箭的靶子;中靶检测部,基于标靶向后方的变位来检测中靶;以及手指按压判断部,在来自中靶检测部的中靶检测信号的时间宽度长于手指按压判断基准时间的情况下,判断该游戏者进行了手指按压。通过这样构成,能够判断游戏者用手指按压的作弊行为。

现有技术文献

专利文献

专利文献1:特开2010-187908号公报

在现有的飞镖游戏装置中,在用手将飞镖插入到检测不出射中标靶的深度的状态下,当从飞镖的后面用手强势地瞬间压住并以能够检测出中靶的方式最后插入时,由于中靶检测信号的时间宽度能够短于判断基准时间,因而存在不能恰当地判断作弊行为的情况。

发明内容

因此,本发明的目的在于提供能够检测施加于飞镖盘的冲击来判断作弊行为的飞镖游戏装置、飞镖作弊判断方法及程序。

本发明的一个方式中的飞镖游戏装置提供游戏者向飞镖盘投掷飞镖的飞镖游戏,该飞镖游戏装置包括:中靶检测传感器,检测物体击中飞镖盘的标靶的分段;冲击传感器,检测施加于飞镖盘的冲击;作弊判断部,判断游戏者有无可能进行作弊行为;以及输出部,输出判断结果,其中,作弊判断部在中靶检测传感器检测到物体击中分段的情况下,在满足由冲击传感器检测到的冲击所引起的冲击值小于规定的冲击值这一第一条件的情况下,判断游戏者有可能进行了作弊行为。

本发明一个方式中的飞镖游戏作弊判断方法由飞镖游戏装置执行,该飞镖游戏装置提供游戏者向飞镖盘投掷飞镖的飞镖游戏,所述飞镖游戏作弊判断方法包括:检测物体击中飞镖盘的标靶的分段的中靶检测步骤;检测施加于飞镖盘的冲击的冲击检测步骤;判断游戏者有无可能进行作弊行为的判断步骤;以及输出判断结果的输出步骤,其中,判断步骤在检测到物体击中分段的情况下,在满足由冲击传感器检测到的冲击所引起的冲击值小于规定的冲击值这一第一条件的情况下,判断游戏者有可能进行了作弊行为。

本发明的一个方式中的程序提供游戏者向飞镖盘投掷飞镖的飞镖游戏,使计算机执行:中靶检测功能,检测物体击中飞镖盘的标靶的分段;冲击检测功能,检测施加于飞镖盘的冲击;作弊判断功能,判断游戏者有无可能进行作弊行为;以及输出功能,输出判断结果,其中,作弊判断功能在中靶检测功能检测到物体击中分段的情况下,在满足由冲击传感器检测到的冲击所引起的冲击值小于规定的冲击值这一第一条件的情况下,判断游戏者有可能进行了作弊行为。

发明效果

根据本发明,可提供能够检测施加于飞镖盘的冲击来判断作弊行为的飞镖游戏装置、飞镖作弊判断方法以及程序。

附图说明

图1是实施方式中的飞镖游戏装置的外观立体图。

图2是飞镖盘的正视图。

图3是示出飞镖游戏装置的硬件构成的一例的图。

图4是示出飞镖游戏装置的功能块构成的一例的图。

图5是示出飞镖游戏装置的操作的一例的流程图。

图6是示出图5中的连接符A和B以后的操作的一例的流程图。

图7是示出飞镖游戏装置的操作的一例的流程图。

图8是示出图7中的连接符A和B以后的操作的一例的流程图。

具体实施方式

参考附图对本发明的优选实施方式进行说明。此外,在各附图中,用相同的附图标记标注的部件具有相同或相似的构成。

<整体构成>

图1是本实施方式中的飞镖游戏装置的外观立体图。如图1所示,飞镖游戏装置10形成为例如纵型长方体形状。该飞镖游戏装置10向游戏者提供例如在一个回合等中一个游戏者连续投掷三个飞镖的飞镖游戏。飞镖并不特别限定于软飞镖或硬飞镖等。

飞镖游戏装置10包括飞镖盘12和显示装置14。飞镖盘12在飞镖游戏装置10的正面上,配置在游戏者处于站立姿势时的大致视线位置。显示装置14显示静止图像或者运动图像。

另外,飞镖游戏装置10的正面设置有硬币投入口、模式选择开关等。游戏者将费用投入硬币投入口,按下模式选择开关,选择游戏模式进行飞镖游戏。在该飞镖游戏中,游戏者站在飞镖游戏装置10面前的规定位置上,瞄准飞镖盘12的规定标靶投掷飞镖。到达飞镖盘12的飞镖,如果是硬飞镖的话,则前端部刺入飞镖盘12的情况下,如果是软飞镖的话,则其前端部是由树脂制成的,在飞镖盘12的标靶18上以使飞镖刺入并卡合的方式形成有未图示的多个孔,因此在飞镖卡合该孔的情况下(以下将这些总称为“飞镖刺入飞镖盘等”),检测刺入等的飞镖的坐标位置,根据刺入等的位置,得分显示于显示装置14。

图2是飞镖盘12的正视图。速度传感器16安装于飞镖盘12的左上侧,对周围物体的速度进行测定,并输出表示所测定的物体速度的速度数据。值得注意的是,速度传感器16的安装位置不限于图2中的位置。只要能测定飞镖的速度,也可以安装于任何位置。

标靶18被分成得分不同的多个分段,在标靶18的背面安装有检测按压了多个分段中的哪个分段的变位传感器22(分段传感器)。

在飞镖盘12上安装有检测施加到飞镖盘12的冲击的冲击传感器20。例如,如图2所示,冲击传感器20安装于飞镖盘12的大致中央上下、中央左右四个部位,但是并不限于该位置及个数。

作为位置检测传感器24,安装有安装于飞镖盘12周围的多个光源24A和用于检测从光源发出的光的光强的多个光传感器24B。例如,如图2所示,光源24A和光传感器24B安装于飞镖盘12的大致中央上下和四个角附近,但是并不局限于该位置和个数。

<硬件构成>

图3是示出飞镖游戏装置10的硬件构成的一例的图。飞镖游戏装置10包括:显示装置14、速度传感器16、冲击传感器20、中靶检测传感器(变位传感器22、位置检测传感器24)、操作设备26、靶照相机27、游戏者照相机28、输入/输出接口29以及控制装置30。此外,在飞镖游戏装置10中,例如,可以适当地选择包括速度传感器16、靶照相机27、游戏者照相机28或输入/输出接口29。控制装置30包括控制整个系统的CPU32和存储器34。

如果接通飞镖游戏装置10的电源,则CPU32按照存储器34中存储的启动程序读取游戏程序,将游戏画面输出到显示装置14。另外,利用来自操作设备26的硬币投入信号、选择开关、来自启动开关的输入信号等,使游戏者进行所期望的游戏模式。

速度传感器16设置于飞镖盘,是用于输出表示测定的物体速度的速度数据的传感器。另外,例如,速度传感器16也可以是离散地输出表示速度传感器16检测的物体速度的速度数据的传感器。

速度传感器16例如可以是多普勒传感器,并且可以安装于飞镖盘12,以使得微波向游戏者和飞镖游戏装置10之间的空间发射。速度传感器16使用发射的微波的频率与从移动物体反射的微波的频率之差来检测物体的速度。

冲击传感器20检测施加到飞镖盘的冲击。冲击传感器20例如用于检测飞镖击中整个飞镖盘12中的任一位置。在变位传感器22中,只要飞镖未击中标靶18,就不能检测飞镖击中,但是,如果是冲击传感器20,即使在飞镖击中了偏离标靶18的位置,也能够检测到飞镖射中。

变位传感器22是通过测定飞镖盘的标靶18的分段向后方的变位来检测物体击中的传感器。变位传感器22例如是设置于每个分段的、由开关组构成的分段传感器。分段传感器部通过在飞镖刺入分段等时所施加的力按下与该分段对应的开关,来确定飞镖已刺入等的分段。通过这样构成,变位传感器22能够检测多个分段中的哪个分段被按下。飞镖游戏装置10通过具有变位传感器22而能够简单地以分段为单位确定飞镖已刺入等的位置。

位置检测传感器24通过测定飞镖盘周围的光强,来检测物体已击中。位置检测传感器24可以由多个光源24A和用于检测从光源发出的光的光强的多个光传感器24B构成。飞镖游戏装置10通过包括位置检测传感器24而能够比以分段为单位更详细地判断飞镖刺入标靶18等的位置。

具体地,位置检测传感器24也可以是:在飞镖刺入标靶18时,飞镖遮挡来自光源24A的光,使得朝向光传感器24B的光的明暗发生改变,至少两个光传感器24B检测该光的明暗,将这些检测信号发送到控制装置30,并通过CPU32根据两个光传感器24B的输出分别确定光基于飞镖的明暗(“峰值”或“飞镖的影子”)、确定飞镖的影子方向,使用三角测量的方法计算出飞镖所刺入的位置。

值得注意的是,变位传感器22和位置检测传感器24都是检测物体击中飞镖盘的分段的传感器。变位传感器22和位置检测传感器24统称为中靶检测传感器。中靶检测传感器例如也可以是变位传感器22、位置检测传感器24或者其两者。

靶照相机27是用于拍摄飞镖盘的标靶的照相机。靶照相机27设置为能够拍摄飞镖击中标靶的画面。靶照相机27将所拍摄的静止图像或运动图像输出给图像分析部108。

游戏者照相机28是用于拍摄游戏者的至少一部分的照相机。游戏者照相机28设置为能够拍摄游戏者(player)进行飞镖投掷的画面。游戏者照相机28将所拍摄的静止图像或运动图像输出给图像分析部108。

输入/输出接口29具有对与外部装置之间进行的信息交换进行中介的功能。外部装置例如是键盘、鼠标等输入装置、用于向该用户提示信息的输出装置或因特网等网络。飞镖游戏装置10能够通过输入/输出接口29与各种外部装置进行通信。

<功能块构成>

图4是示出飞镖游戏装置10的功能块构成的一例的图。飞镖游戏装置10包括游戏执行部100、速度检测部102、输出部104、作弊判断部106以及图像分析部108。此外,在飞镖游戏设备10中,可以适当地选择包括速度检测部102和图像分析部108。

游戏执行部100、速度检测部102、输出部104、作弊判断部106以及图像分析部108,能够通过由CPU32执行的处理来实现存储器34中存储的程序。另外,该程序可以存储在存储介质中。存储有该程序的存储介质也可以是非暂时性存储介质。对于非暂时性存储介质没有特别的限定,例如也可以是USB存储器和CD-ROM等的存储介质。

游戏执行部100具有为了执行飞镖游戏而进行各种处理的功能。各种处理例如是游戏者选择的游戏模式的进行、飞镖击中飞镖盘12的判断、飞镖刺入标靶18等的位置的判断、得分的计算、用于演出飞镖游戏的动画显示等。

游戏执行部100将变位传感器22检测到飞镖盘12的标靶向后方的变位的时刻(例如,检测到按下了包含于标靶的多个分段中的任意一个的时刻)或者由位置检测传感器24通知了飞镖刺入标靶18等的时刻判断为飞镖击中飞镖盘12的时刻。另外,游戏执行部100例如也可以将冲击传感器20检测到冲击的时刻判断为飞镖击中飞镖盘12的时刻。游戏执行部100在判断飞镖击中飞镖盘12的情况下,通知速度检测部102已判断飞镖击中了飞镖盘12。

速度检测部102具有使用从速度传感器16输出的、表示接收到的物体的速度的速度数据来检测游戏者向飞镖盘12投掷的飞镖的速度的功能。另外,速度检测部102也可以检测在游戏执行部100中从判断飞镖击中飞镖盘12的时刻到与该时刻相比在规定时间之前的时刻为止之间的期间(以下称为“规定的判断期间”)内从速度传感器16接收的速度数据,作为飞镖的速度。

对于速度传感器16,在从速度传感器16输出的速度数据中,除了飞镖的速度之外,还包括游戏者挥动手臂的动作中检测到的速度数据、对在飞镖游戏装置10周围行走的人通过微波反射而检测到的速度数据等。

速度检测部102为了从接收自速度传感器16的速度数据中适当地选择与飞镖的速度相对应的速度数据,也可以在规定的判断期间内从接收自速度传感器16的一个以上的速度数据中,基于判断为飞镖击中飞镖盘12的时刻进行选择。速度检测部102例如也可以将在最接近该判断的时刻从速度传感器16接收的速度数据判断为与飞镖的速度相对应的速度数据。

规定的判断期间是在游戏执行部100中从判断飞镖击中飞镖盘12的时刻到与该时刻相比在规定时间(例如1秒、0.5秒等)之前的时刻为止之间的期间。由此,速度检测部102将飞镖最近击中飞镖盘12所测定的测定数据判断为与飞镖的速度相对应的速度数据,因此能够抑制将通过游戏者挥动手臂的动作检测的速度数据等与飞镖的速度无关的速度数据错误地判断为与飞镖的速度相对应的速度数据,从而能够更高精度地检测飞镖的速度。

输出部104具有输出游戏执行部100或作弊判断部106的判断结果的功能。输出部104例如除了输出该判断结果之外,还可以输出通过速度检测部102检测的飞镖速度或者通过图像分析部108分析的结果等。在此,“输出”包括输出到各个功能部、输出到输入/输出接口29、输出到存储器34以及输出(显示)到显示装置14等的所有输出方式。

输出部104也可以输出例如后述的作弊判断部106的作弊判断结果。具体而言,输出部104可输出作弊判断部106判断的以下(1)~(4)中至少一个判断结果:(1)输出游戏执行部100的投掷结果(是指例如称为飞镖击中飞镖盘12的判断、飞镖刺入标靶18等的位置的判断、得分计算等的结果等。以下相同);(2)输出表示检测到作弊行为的警告的作弊检测警报;(3)对投掷结果什么都不反映,重新进行该投掷;(4)作为投掷结果,输出表示飞镖未击中标靶18而没有得分的“出局(OUT)”。

显示部具有将由速度检测部102检测到的飞镖速度显示于显示装置14的功能。

作弊判断部106具有判断游戏者有无可能进行作弊行为的功能。换句话说,作弊判断部106具有判断游戏者是否正确投掷了飞镖的功能。游戏者所进行的作弊行为是指例如游戏者通过自己按下分段的手指按压、或者投掷吹箭等飞镖以外的物体等,使得实际上虽未投掷飞镖但以好像投掷了飞镖的方式使飞镖游戏装置10产生误判断的行为。另外,该作弊行为也可以包括虽然实际投掷了飞镖但游戏者未从正确的规定位置(投掷线)投掷的行为(以下称为“近投”)。

作弊判断部106例如判断冲击传感器20是否在正常工作,在判断为未正常工作的情况下,也可以省略是否满足第一条件的判断。作弊判断部106例如也可以在冲击传感器20在正常判断阈值时间内没有输出冲击值或者输出的冲击值为默认值(例如,“0(零)”等)的情况下,判断冲击传感器20有可能没有正常工作。正常判断阈值时间是指从中靶检测传感器检测到物体击中分段的时刻起检测到对飞镖盘施加了冲击的通常时间。通过这样构成,在冲击传感器20有可能没有正常工作的情况下,可以省略该判断处理。

作弊判断部106例如在满足来自变位传感器22的检测信号的时间长于规定的反应时间的条件(以下称为“第二条件”)的情况下,也可以判断游戏者有可能进行了作弊行为。规定的反应时间是指用于判别判断对象的检测信号的时间是否是因以作弊的方式使包含飞镖的物体击中而引起的检测信号的时间的值。在规定的反应时间内,设定投掷飞镖击中时的通常的时间阈值即可(例如32毫秒左右)。通过这样构成,对于明显判断为手指按压的作弊行为(该检测信号的时间明显长),能够在早期阶段判断为作弊行为。

作弊判断部106例如在中靶检测传感器检测到物体击中分段的情况下,在满足冲击传感器20检测到的冲击所引起的冲击值小于规定的冲击值这一条件(以下,称为“第一条件”)的情况下,判断游戏者有可能进行了作弊行为。所谓规定的冲击值,是指判断对象的冲击值是用于判别以作弊的方式使包括飞镖在内的物体击中所引起的冲击值的值。对于规定的冲击值,设定是否是投掷飞镖所引起的中靶冲击值的阈值即可。

由于在通过手指按压等进行中靶的作弊行为中,用手指直接按下分段等进行中靶,因此与像往常那样投掷飞镖的情况相比,对飞镖盘(尤其是靶外)施加的冲击小。因此,通过作弊判断部106这样的构成,能够通过利用手指按压所引起的中靶的冲击值小于正确投掷了飞镖所引起的中靶的冲击值,来判断是否进行了作弊行为。

作弊判断部106例如在满足由速度检测部102检测到的物体的速度不包含在规定的范围内这一条件(以下称为“第三条件”)的情况下,判断游戏者有可能进行了作弊行为。规定的范围是表示判断对象的速度是从游戏者的手向飞镖盘投掷飞镖所引起的通常速度范围的值。在规定的范围内,例如设定该通常速度范围的上限值和/或下限值即可。通过这种构成,例如,在使用吹箭等的工具投掷飞镖或者通过所谓的棒球投掷来投掷飞镖的情况下等,有可能对飞镖盘施加超过规定的冲击值的冲击,不满足第一条件,但是,即使在这种情况下,通过检测超过该规定速度的速度而满足第三条件,能够检测这种行为并判断为作弊行为。

作弊判断部106例如也可以在图像分析部108的分析结果满足在第一规定时间内未按照规定的基准正确进行飞镖游戏这一条件(以下称为“第四条件”)的情况下,判断游戏者有可能进行了作弊行为。第一规定时间是指为了能够正确进行飞镖游戏在游戏者正确投掷飞镖的情况下,应该向后述的规定区域投掷的游戏者应该存在的时间。对于第一规定时间,例如从检测到飞镖击中标靶的时刻起适当地设定前零点几秒(例如,1秒或0.5秒)等的时间即可。

通过上述构成,例如,在游戏者进行从该规定位置移动而直接将飞镖插入标靶而中靶这样的行为的情况下,分析该游戏者没有在规定的区域内,从而能够检测这样的行为来判断为作弊行为。

作弊判断部106例如在图像分析部108的分析结果满足在第二规定时间内飞镖以外的物体映入所拍摄的图像这一条件(以下称为“第五条件”)的情况下,判断游戏者有可能进行了作弊行为。第二规定时间是指在游戏者正确投掷飞镖的情况下飞镖应该映入该图像的时间。对于第二规定时间,例如,在检测到飞镖击中标靶的时刻起适当地设定前后零点几秒(例如1秒或0.5秒等)的时间即可。

通过上述构成,在飞镖以外的物体(例如游戏者的手或手指等)映入的情况下,在游戏者用手直接将飞镖插入标靶这样的行为、或者用手将飞镖插入到检测不出射中标靶的深度的状态下,能够检测从飞镖的后面强势地瞬间用手压住并以能够检测中靶的方式最后插入这样的行为等,判断为作弊行为。

作弊判断部106例如也可以在判断有可能进行作弊行为的情况下更新作弊检测计数,所述作弊检测计数表示检测并判断该作弊行为的可能性的次数。具体而言,作弊判断部106也可以通过递增来更新作弊检测计数。

作弊判断部106判断每次游戏或者每个回合时作弊检测判断计数是否都在规定的计数(例如,在每次游戏的情况下为第一规定次数,在每回合的情况下为第二规定次数)以上,来判断以下(1)~(4)中的至少一个:(1)输出游戏执行部100执行的投掷结果(例如,称为飞镖击中飞镖盘的判断、飞镖刺入标靶18等的位置的判断、得分计算等的结果等。以下相同);(2)输出表示检测到作弊行为的警告的作弊检测警报;(3)对投掷结果什么都不反映,重新进行该投掷;(4)作为投掷结果,输出表示飞镖未击中标靶18而没有得分的“出局(OUT)”。

作弊判断部106例如在每次游戏的作弊检测判断计数(以下称为“作弊检测判断次数(游戏)”)小于第一规定次数的情况下作为上述(1),在作弊检测判断次数(游戏)为第一规定次数以上的情况下,并且每个回合的作弊检测判断计数(以下称为“作弊检测判断次数(回合)”)小于第二规定次数的情况下作为上述(2)和(3),在作弊检测判断次数(游戏)为第一规定次数以上的情况下且每个回合的作弊检测判断计数为第二规定次数以上的情况下作为上述(4)。

通过上述构成,可以使判断为作弊行为的次数变宽,能够将对象限定为多次进行作弊行为的游戏者,能够输出不得分且不使其重新投掷的“OUT”的结果等,能够输出抑制该作弊行为的判断结果。

在作弊判断部106中判断游戏者有可能进行了作弊行为的情况下,游戏执行部100也可以不计算得分。另外,游戏执行部100也可以在作弊判断部106中判断游戏者有可能进行作弊行为的次数超过预先设定的规定次数的情况下,判断游戏者进行了作弊行为而不计算得分。

图像分析部108具有分析静止图像或者运动图像的功能。图像分析部108例如分析由游戏者照相机拍摄的图像,按照规定的基准判断飞镖游戏是否正确进行。规定的基准是表示飞镖游戏正确地进行的基准,例如,表示应该投掷的(投掷编号的)游戏者像通常那样从飞镖游戏装置10前面的规定位置附近投掷飞镖的基准。作为未按照规定的基准正确进行飞镖游戏的例子,具体而言存在:在拍摄的图像中在规定的区域内不存在游戏者、投掷编号的游戏者以外的人物等存在于拍摄的图像的规定区域内、或者不是本应投掷的游戏者的人物在投掷飞镖等。规定的区域是指游戏者从飞镖游戏装置10前面的规定位置附近投掷飞镖时能够确认其存在的区域。另外,在规定的区域中适当设定游戏者从规定位置投掷时可能存在的区域即可。

图像分析部108例如也可以提取所拍摄的图像的特征,通过按照预先注册在存储器34等中的规定基准与表示游戏者投掷飞镖的特征图案进行匹配,从而在该图像中分析游戏者是否按照规定的基准投掷飞镖。对于该分析,使用人物识别等现有技术即可。

图像分析部108例如分析由靶照相机拍摄的图像,判断在第二规定时间内飞镖以外的物体是否映入该图像。图像分析部108例如也可以通过提取所拍摄图像的特征并将该特征与预先在存储器34等中注册的表示飞镖的至少一部分的特征图案相匹配,来分析飞镖以外的物体是否映入该图像。对于该分析,使用图像识别等现有技术即可。

<操作>

图5至图8是示出飞镖游戏装置10的操作的一例的流程图。利用图5至图8,对飞镖游戏装置10的操作进行说明。该操作在每次投掷飞镖时都会重复。值得注意的是,以下所示的处理顺序是一个例子,也可以适当进行变更。

图5至图6示出了使用中靶检测传感器和冲击传感器20来检测并判断作弊行为的操作的一例,图5所示的流程图和图6所示的流程图通过相同符号表示的连接符相互连接。

飞镖游戏装置10检测物体击中飞镖盘的标靶(步骤S10)。

飞镖游戏装置10判断是否满足来自变位传感器22的检测信号的时间长于规定的反应时间这一第二条件(步骤S11)。

飞镖游戏装置10在不满足来自变位传感器22的检测信号的时间长于规定的反应时间这一第二条件的情况下(步骤S11的“否”),判断冲击传感器20是否正常工作(步骤S12)。

飞镖游戏装置10在判断冲击传感器20在正常工作的情况下(步骤S12的“是”),判断是否满足由冲击传感器20检测到的冲击所引起的冲击值小于规定的冲击值这一第一条件(步骤S13)。此外,飞镖游戏装置10在判断冲击传感器20没在正常工作的情况下(步骤S12的“否”),不进行是否满足上述第一条件的判断(跳过步骤S13继续执行)。飞镖游戏装置10通过连接符A继续执行图6的流程图。

飞镖游戏装置10在满足来自变位传感器22的检测信号的时间长于规定的反应时间这一第二条件的情况下(步骤S11的“是”),或者在满足由冲击传感器20检测到的冲击所引起的冲击值比规定的冲击值小这一第一条件的情况下(步骤S13的“是”),更新作弊检测判断计数(游戏)(步骤S14)。飞镖游戏装置10通过连接符B继续执行图6的流程图。

如图6所示,飞镖游戏装置10判断更新后的作弊检测判断计数(游戏)是否为第一规定次数以上(步骤S15)。

飞镖游戏装置10在更新后的作弊检测判断计数(游戏)为第一规定次数以上的情况下(步骤S15的“是”),更新作弊检测判断计数(回合)(步骤S16)。

飞镖游戏装置10在不满足检测到的冲击所引起的冲击值小于规定的冲击值这一第一条件的情况下(图5的步骤S13的“否”),输出投掷结果(步骤S18)。

飞镖游戏装置10判断更新后的作弊检测判断计数(回合)是否为第二规定次数以上(步骤S17)。

飞镖游戏装置10在更新后的作弊检测判断计数(回合)小于第二规定次数的情况下(步骤S17的“否”),输出作弊检测警报,作为作弊判断的判断结果(步骤S19)。

飞镖游戏装置10在更新后的作弊检测判断计数(回合)为第二规定次数以上的情况下(步骤S17的“是”),将投掷结果作为OUT输出,作为作弊判断的判断结果(步骤S20)。

飞镖游戏装置10在更新后的作弊检测判断计数(游戏)小于第一规定次数的情况下(步骤S15的“否”),输出投掷结果,作为作弊判断的判断结果(步骤S18)。

图7至图8示出了除了中靶检测传感器和冲击传感器20之外还利用速度传感器16、靶照相机27以及游戏者照相机28来检测并判断作弊行为的操作的一例。图7所示的流程图和图8所示的流程图通过相同符号所表示的连接符相互连接。值得注意的是,以下所示的处理顺序是一个例子,也可以适当进行变更。

如图7所示,飞镖游戏装置10利用游戏者照相机28来拍摄游戏者(步骤S30)。

飞镖游戏装置10利用速度传感器16来测定被投掷的物体的速度,输出表示该测定的物体速度的速度数据(步骤S31)。

飞镖游戏装置10利用靶照相机27对飞镖盘的标靶进行拍摄(步骤S32)。

飞镖游戏装置10利用冲击传感器20来检测施加于飞镖盘的冲击(步骤S33)。

飞镖游戏装置10利用中靶检测传感器来检测物体击中飞镖盘的分段(步骤S34)。此外,在步骤S30至S34中,由于各传感器分别独立进行感测,因此步骤S30至S34中的各步骤可以一部分或全部并行,也可以依次进行。

飞镖游戏装置10判断是否满足来自变位传感器22的检测信号的时间长于规定的反应时间这一第二条件(步骤S35)。

飞镖游戏装置10在不满足来自变位传感器22的检测信号的时间长于规定的反应时间这一第二条件的情况下(步骤S35的“否”),判断冲击传感器20是否在正常工作(步骤S36)。

飞镖游戏装置10在判断冲击传感器20在正常工作的情况下(步骤S36的“是”),判断是否满足由冲击传感器20检测到的冲击所引起的冲击值小于规定的冲击值这一第一条件(步骤S37)。此外,飞镖游戏装置10在判断冲击传感器20没有在正常工作的情况下(步骤S36的“否”),不进行是否满足上述第一条件的判断(跳过步骤S37继续执行)。飞镖游戏装置10通过连接符A继续执行图8的流程图。

飞镖游戏装置10在满足来自变位传感器22的检测信号的时间长于规定的反应时间这一第二条件的情况下(步骤S35的“是”),或者在满足由冲击传感器20检测到的冲击所引起的冲击值比规定的冲击值小这一第一条件的情况下(步骤S37的“是”),通过连接符B继续执行图8的流程图。

飞镖游戏装置10在判断冲击传感器20没有正常工作的情况下(步骤S36的“否”),或者在不满足由冲击传感器20检测到的冲击所引起的冲击值小于规定的冲击值这一第一条件的情况下(步骤S37的“否”),利用从速度传感器16接收的速度数据,检测游戏者向所述飞镖盘投掷的物体的速度(步骤S38)。

飞镖游戏装置10判断是否满足所检测的物体的速度不包括在规定的范围内这一第三条件(步骤S39)。

飞镖游戏装置10在不满足第三条件(步骤S39的“否”)的情况下,对拍摄后的图像进行分析(步骤S40)。

飞镖游戏装置10判断图像分析的结果是否满足在第一规定时间内未按照规定的基准正确进行飞镖游戏这一第四条件(步骤S41)。

飞镖游戏装置10在不满足第四条件的情况下(步骤S41的“否”),判断图像分析的结果是否满足在第二规定时间内飞镖以外的物体映入这一第五条件(步骤S42)。

飞镖游戏装置10在不满足第五条件的情况下(步骤S42的“否”),输出投掷结果(步骤S43)。

飞镖游戏装置10在满足第三条件、第四条件或者第五条件中任意一个的情况下(步骤S39、S41或者S42的“是”),判断有可能存在作弊行为(步骤S44)。

飞镖游戏装置10输出该判断结果(步骤S45)。

值得注意的是,在本操作例中,虽然对只要满足第一条件、第二条件、第三条件、第四条件或第五条件中的任意一个条件就判断有可能存在作弊行为的例子进行了说明,但在第一条件、第二条件、第三条件、第四条件或第五条件中的至少任意两个以上的条件满足的情况下,也可以判断有可能存在作弊行为。例如,在满足第一条件以及第二条件这两个条件的情况下,也可以判断有可能存在作弊行为,例如,在满足第一条件、第三条件以及第五条件这三个条件的情况下,也可判断有可能存在作弊行为。

以上说明的实施方式是为了便于理解本发明,不用于限定和解释本发明。本实施方式所具备的各要素及其配置、材料、条件、形状及尺寸等不限定于示例,而是能够适当改变。另外,在不同的实施方式中所示的构成彼此能够部分地替换或组合。

此外,在本实施方式中,“部”不仅仅是指物理机构,还包括通过软件实现该“部”所具有的功能的情况。另外,一个“部”或装置所具有的功能可以通过两个以上的物理机构或装置来实现,两个以上的“部”或装置的功能也可以通过一个物理机构或装置来实现。

附图标记说明

10…飞镖游戏装置;12…飞镖盘;14…显示装置;16…速度传感器;18…标靶;20…冲击传感器;22…变位传感器;24…位置检测传感器;24A…光源;24B…光传感器;26…操作设备;27…靶照相机;28…游戏者照相机;29…输入/输出接口;30…控制装置;32…CPU;34…存储器;100…游戏执行部;102…速度检测部;104…输出部;106…作弊判断部;108…图像分析部。

21页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:具有手部保持器、外壳和手指感应的电子控制器

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!