游戏机及其传感器校正数据生成方法

文档序号:6503551阅读:229来源:国知局
游戏机及其传感器校正数据生成方法
【专利摘要】提供一种能够在将移动体配置在该移动体的移动范围内的状态下直接生成传感器的正确的校正数据的游戏机以及其传感器的校正数据生成方法。该游戏机包括:作为移动体的自移车,其能够在行进面上移动;以及传感器,在该传感器中沿着行进面二维配置有电磁耦合的状态根据与自移车之间的位置关系而变化的多个格点部,该传感器能够输出与电磁耦合状态在各格点部处的变化对应的信号;该游戏机根据传感器的输出信号检测自移车的位置,其中,将行进面划分为多个区域,获得各区域交替地从存在自移车的区域向不存在上述移动体的空区域变化时的与该空区域相关的上述传感器的输出,合成所获得的各空区域的输出信号,生成传感器的校正数据。
【专利说明】游戏机及其传感器校正数据生成方法
【技术领域】
[0001]本发明涉及一种使移动体沿着预定的移动范围移动的游戏机。
【背景技术】
[0002]公知有一种游戏机,该游戏机构成为:在壳体顶板的上表面侧设置场地,在该场地上配置模仿赛马等的多个模型,在壳体顶板的下表面侧以隔开间隔的方式设置分隔板,在该间隔内配置多个能够自移的移动体,这些移动体和模型之间利用磁力隔着顶板互相结合,由此模型追随移动体的行进而移动。在这种游戏机中,为了控制移动体的行进,需要依次检测移动体的位置。作为其解决方法,提出了一种利用电磁耦合方式传感器的游戏机,该电磁耦合方式传感器在移动体的行进面上铺设以相互正交的方式排列有发信号侧线圈和接信号侧线圈的片状的检测部,利用设置于移动体的金属片等导电体接近线圈时的线圈之间的电磁耦合变化来检测移动体的位置(例如参照专利文献I)。
[0003]专利文献1:日本特开2011 — 188906号公报
[0004]在上述那样的传感器中,在移动体的行进面上或者其周围配置包含金属等导电体的各种部件,存在这些部件对一部分格点部处的电磁耦合的状态造成影响的可能。为了排除该影响来提高移动体的位置检测精度,需要在从行进面拆除移动体后的状态下获得传感器的输出来生成校正数据,并参考该校正数据对在移动体行进过程中获得的传感器的输出进行校正。但是,若要拆除移动体则需要分解壳体,并且,为了正确地生成校正数据而需要在不存在移动体的状态下组装壳体。这样的作业耗费劳力和时间。

【发明内容】

[0005]因此,本发明的目的在于提供能够在将移动体配置在该移动体的移动范围内的状态下直接生成传感器的正确的校正数据的游戏机以及其传感器的校正数据生成方法。
[0006]本发明的游戏机(I)包括:移动体(7),其能够沿着预定的移动范围(15)移动;传感器(16),在该传感器(16)中沿着上述移动范围二维配置有物理状态根据与上述移动体之间的位置关系而变化的多个格点部(37),该传感器(16)能够输出与上述物理状态在各上述格点部处的变化对应的信号;以及位置检测单元(51),其根据上述传感器的输出信号检测上述移动体的位置;其中,上述游戏机(I)具备校正数据生成单元(54),该校正数据生成单元(54)将上述移动范围划分为多个区域(SC1、SC2),获得各上述区域交替地从存在上述移动体的区域向不存在上述移动体的空区域变化时的与该空区域相关的上述传感器的输出,合成所获得的各上述空区域的输出信号,生成与上述移动范围的整体相关的上述输出信号的校正数据。
[0007]另外,本发明的传感器校正数据生成方法应用于游戏机,该游戏机包括:移动体
(7),其能够沿着预定的移动范围(15)移动;传感器(16),在该传感器(16)中沿着上述移动范围二维配置有物理状态根据与上述移动体之间的位置关系而变化的多个格点部(37),该传感器(16)能够输出与上述物理状态在各个格点部处的变化对应的信号;以及位置检测单元(51),其根据上述传感器的输出信号检测上述移动体的位置;其中,该传感器校正数据生成方法包括以下步骤:将上述移动范围划分为多个区域(SC1、SC2),获得各上述区域交替地从存在上述移动体的区域向不存在上述移动体的空区域变化时的与该空区域相关的上述传感器的输出(314、533、537);合成所获得的各上述空区域的输出信号,生成与上述移动范围的整体相关的上述输出信号的校正数据(S17、S39)。
[0008]根据本发明,将移动范围划分为多个区域,从而在各区域成为空区域的情况下获得以该空区域作为对象的传感器的输出。由于空区域是不存在移动体的区域,因此与空区域相关的传感器的输出等价于与移动体相对应的物理状态没有发生变化时的传感器输出。因而,如果合成多个区域中的各个区域分别成为空区域时的传感器输出,即以与各区域的位置关系建立对应关系的方式将传感器的输出关联起来,则能够得到实质上与从移动范围的整体拆除移动体后的传感器的输出等价的输出数据。由于没有在校正数据的合成中使用与移动体所存在的区域相关的输出,因此能够在将移动体配置在移动范围的一部分的状态下直接生成正确的校正数据。
[0009]也可以是,本发明的一个方式的游戏机具备移动体控制单元(50、52),该移动体控制单元通过计算上述移动体的目标位置而控制上述移动体的动作,使得该移动体移动到上述目标位置,上述校正数据生成单元在上述多个区域中的任一个区域成为了上述空区域作为上述移动体控制单元以生成上述校正数据之外的目的而控制上述移动体的动作的结果时,获得与该空区域相关的上述传感器的输出。根据该方式,在以生成校正数据之外的目的、例如使游戏运行的目的而控制移动体的动作的过程中,在多个区域中的任一区域成为了空区域时,借助校正数据生成单元获得与该空区域相关的传感器的输出而作为该控制的结果。在重复进行移动体的动作控制的过程中,逐渐获得多个区域中的各个区域成为空区域时的传感器的输出,能够通过合成这些输出而生成与移动范围的整体相关的校正数据。在该情况下,能够降低或消除为了以生成校正数据作为目的产生空区域而控制移动体的动作的必要性。由此,能够在避免对游戏的运行造成影响的同时生成校正数据。
[0010]在本发明的一个方式的游戏机中,也可以是,该游戏机具备移动体控制单元(50、52),该移动体控制单元(50、52)通过计算上述移动体的目标位置而控制上述移动体的动作,使得该移动体移动到上述目标位置,上述移动体控制单元还具备移动体位置设定单元(50、52、S21?S24),该移动体位置设定单元(50、52、S21?S24)以生成上述校正数据作为目的而控制上述移动体的动作,使得上述多个区域中的各个区域分别依次成为空区域,每当利用上述移动体位置设定单元的控制对上述空区域进行切换时,上述校正数据生成单元获得与各上述空区域相关的上述传感器的输出。根据该方式,通过使用移动体位置设定单元有目的性地控制移动体的动作,能够将多个区域中的各个区域依次设定为空区域,连续地获得与各个空区域相关的传感器的输出。由此,能够有效地生成移动范围整体的校正数据。
[0011]也可以是,本发明的一个方式的游戏机还具备壳体(10),该壳体(10)包含顶板
[12]和以与该顶板(12)隔开间隔(S)的方式配置在该顶板的下表面(12c)侧的分隔板
(14),上述分隔板的上表面(15)设定为上述移动体的移动范围,上述传感器的上述多个格点部沿着上述分隔板的上表面进行二维配置。根据该方式,能够在将移动体配置在壳体的顶板与分隔板之间的间隙的状态下直接生成正确的校正数据。因此,能够更加有效地发挥本发明的作用效果。
[0012]在上述方式中,也可以是,在上述分隔板的上表面配置能够沿着该上表面行进的多个自移车(7)作为上述移动体,在上述顶板的上表面配置有多个模型(6),上述多个模型
(6)以追随于上述移动体的移动而在上述顶板的上表面移动的方式分别与上述多个自移车中的对应的自移车结合。由此,在使顶板上的模型中的各个模型分别追随于配置在比该顶板靠下方位置处的自移车而移动类型的游戏机中,能够不用从壳体内取出自移车就生成传感器的校正数据。
[0013]在上述的具备移动体控制单元的方式中,也可以是,游戏机还具备壳体,该壳体包含顶板(12)和以与该顶板(12)隔开间隔的方式配置在该顶板的下表面(12c)侧的分隔板,上述分隔板的上表面(15)设定为上述移动体的移动范围,上述传感器的上述多个格点部沿着上述分隔板的上表面进行二维配置,在上述分隔板的上表面配置能够沿着该上表面行进的多个自移车(7)作为上述移动体,在上述顶板的上表面配置有多个模型(6),上述多个模型(6)以追随于上述移动体的移动而在上述顶板的上表面移动的方式分别与上述多个自移车中的对应的自移车结合,上述移动体控制单元能够计算上述多个自移车中的各个自移车的目标位置,以便进行使上述多个模型中的各个模型进行竞争的竞赛游戏。由此,在移动体控制单元为了进行竞赛游戏而控制自移车的动作的过程中,能够在进行该控制的同时获得与空区域相关的传感器的输出。或者,能够在与移动体控制单元为了进行竞赛游戏而控制自移车的动作的时期不同的时期交替地产生空区域,生成校正数据。
[0014]也可以是,在将上述分隔板的上表面划分为第I区域(SCl)和第2区域(SC2)作为上述多个区域时,上述移动体控制单元能够控制各上述自移车的动作,以便选择性地产生上述多个自移车集中在上述第I区域的第I状态和上述多个自移车集中在上述第2区域的第2状态,上述校正数据生成单元在处于上述第I状态时以上述第2区域作为上述空区域而获得与该第2区域相关的上述传感器的输出,另一方面,上述校正数据生成单元在处于上述第2状态时以上述第I区域作为上述空区域而获得与该第I区域相关的上述传感器的输出,并且上述校正数据生成单元合成所获得的与上述第I区域相关的上述传感器的输出和与上述第2区域相关的上述传感器的输出,从而生成上述校正数据。由此,通过合成在第I状态下获得的与第2区域相关的传感器的输出和在第2状态下获得的与第I区域相关的传感器的输出,能够生成与移动范围的整体相关的校正数据。
[0015]在本发明的一个方式中,也可以是,在上述移动体中设置有使用导电体的被检测体(24),上述传感器能够将与上述导电体靠近了上述多个格点部中的各个格点部时的电磁耦合的状态变化对应的信号作为与上述物理状态的变化对应的信号输出。在该情况下,能够利用本发明生成正确地体现了存在于移动范围内或者其周围的被检测体之外的导电体的影响的校正数据。
[0016]另外,在以上的说明中,为了使本发明容易理解,在括号内标注有附图标记,但本发明并不因此而限定于图示的方式。
[0017]如以上所说明那样,根据本发明,将移动范围划分为多个区域,计划各区域交替地、即轮流地向空区域变化的时刻,获得与空区域相关的传感器的输出,通过合成与各空区域相关的传感器输出,生成实质上与从移动范围的整体拆除了移动体时的传感器的输出等价的校正数据,因此能够在将移动体配置在移动范围的一部分的状态下直接生成正确的校正数据。
【专利附图】

【附图说明】
[0018]图1是示出本发明的一个实施方式的游戏机的外观结构的立体图。
[0019]图2是示出从游戏机拆除工位单元来使场地单元以及显示器单元的主要部分暴露出的状态的立体图。
[0020]图3是示出壳体的主要部分的立体图。
[0021]图4是示出壳体的内部结构的立体图。
[0022]图5是示出模型以及自移车的一例的图。
[0023]图6是示出设置在自移车的行进面上的传感器的简要结构的立体图。
[0024]图7是示出传感器的安装构造的立体图。
[0025]图8是放大示出图7的主要部分的图。
[0026]图9是示出游戏机的壳体与工位单元之间的位置关系的局部垂直剖视图。
[0027]图10是用于对生成传感器的校正数据的概要顺序进行说明的图。
[0028]图11是以与校正数据的生成相关的部分为中心示出游戏机的控制系统的功能框图。
[0029]图12是示出图11的校正数据生成部所执行的校正数据生成处理的过程的流程图。
[0030]图13是图12的变形例的流程图。
【具体实施方式】
[0031]图1示出本发明的一个实施方式的游戏机的整体图。游戏机I设置于店铺等设施,构成为作为对支付游戏费的交换而使玩家在与该游戏费对应的范围内玩游戏的商用(业务用)游戏机。游戏机I是使用游戏币作为娱乐媒介的、所谓投币游戏机。
[0032]游戏机I包括场地单元2、以包围该场地单元2的方式配置的多个工位单元(station unit)3、以及与场地单元2相邻配置的显示器单元4。在场地单元2的上表面侧设有场地5。在场地5中,进行使模仿赛马的多个模型6分别在椭圆形的跑道5a内行进来竞赛到达顺序的赛马游戏。作为一例,如图5所示,模型6借助磁力与能够在设置于场地单元2内部的行进面15上行进的自移车(移动体)7接合。由此,模型6追随自移车7在场地5上行进。自移车7的详细内容之后叙述。在场地5的中央部设有门单元8。门单元8具有用于使模型6在比赛之前排列成一列的门8a。门8a能够在收纳于场地5中央的位置、在场地5的一侧横穿跑道5a的位置P1、以及在场地5的另一侧横穿跑道5a的位置P2之间选择性移动。
[0033]工位单元3设置为供玩家参加在场地5中进行的游戏的终端装置。在工位单元3中设有第I显示器3a以及第2显示器3b、与它们的表面重合的透明的第I触摸面板3c和第2触摸面板3d、用于接收游戏币的投入的游戏币投入口 3e、以及读取玩家所持有的卡(未图示)并输出与其信息相对应的信号的读卡器3f。在各个工位单元3中,能够由一个人或者两个人玩游戏。各个触摸面板3c、3d是若玩家用手指等触摸则输出与其接触位置相应的信号的公知的输入装置。若向游戏币投入口 3e投入游戏币,则投入的游戏币更换为能够在赛马游戏中使用的分值,根据游戏内容相应地被消费或支付。在利用读卡器3f读取的卡中设有IC芯片、磁条之类的非挥发性存储介质(未图示),在该介质中存储有每张卡的唯一的ID (以下有时称作卡ID)等。另外,卡ID也可以以条形码等方式记录在卡中。或者,也可以替代卡,而将卡ID存储在安装于便携式电话等的IC芯片等存储介质中。
[0034]显示器单元4具备用于显示与游戏相关的信息(包含图像等)的多个主显示器9。另外,虽在图1中表示两台主显示器9相邻排列的状态,但在这些主显示器9的背侧,以使显示面朝向相反方向的方式还配置有两台主显示器9。主显示器9利用显示器支承架4a悬吊支承为以相对于场地5的长度方向倾斜方式横穿场地5。在主显示器9中使用液晶显示器、等离子显示器、有机EL显示器这样的大致平板状的平板显示器。
[0035]图2示出从游戏机I拆除工位单元3来使场地单元2以及显示器单元4的主要部分暴露出的状态。场地单元2具有壳体10作为其主要结构体。在图3中示出从壳体10拆下装饰板等其他附属品后的、壳体10的主要部分。由图2以及图3显而易见,壳体10是利用侧板11覆盖其侧表面IOa且利用顶板12覆盖上表面侧的大致长方体的箱形构造。在顶板12的上表面12a形成场地5。在顶板12形成有用于收纳门单元8的开口部12b (参照图3)。在图4中示出从壳体10拆除侧板11以及顶板12后的状态。在壳体10的内部设有形成该壳体10的骨架的框架13。在框架13的上部设有平板状的分隔板14。分隔板14以与顶板12平行的方式安装在顶板12的下方。分隔板14的上表面构成为自移车7的行进面15,该行进面15与顶板12的上表面12a平行(参照图5)。在行进面15上,在其整面设有用于检测自移车7位置的传感器16。传感器16的详细内容之后叙述。另外,在壳体10的外周设有显示器支承架4a的底座17和用于对自移车7进行充电的充电单元18。
[0036]如图5所示,自移车7配置在顶板12的下表面12c与行进面15之间的间隙S。自移车7包括下部底盘20和上部底盘21。下部底盘20具有与行进面15相接触的左右一对车轮(图中仅示出一侧)22、前后的辅助轮23。下部底盘20不具有驱动源,车轮22和辅助轮23是非驱动轮。在车轮22的前后设有被检测体24。被检测体24利用金属等导电体构成,是应当被传感器16检测到的物体。另外,也可以为了区分自移车7的前后,使前后的被检测体24的大小或者形状互不相同。
[0037]另一方面,上部底盘21包括利用内置在底盘20、21之间的未图示的按压机构以按压顶板12的下表面12c的方式与该下表面12c相接触的左右一对车轮(图中仅示出一侧)26、前后的辅助轮27、以及用于驱动车轮26旋转的驱动单元28。车轮26是自移车7的驱动轮。驱动单元28构成为例如通过彼此独立地分别驱动一对车轮26而能够适当地改变行进方向和行进速度。在车轮26的前后设有磁铁29。这些磁铁29与埋设在模型6的台车6a中的未图示的磁铁或者强磁性体吸合,由此自移车7和模型6隔着顶板12互相结合。另夕卜,在图5中,虽省略了传感器16的图示,但实际上行进面15在其整面上被传感器16的检测部覆盖。
[0038]接着,说明传感器16的详细内容。如图6所示,传感器16包括片状的一对检测部31、32、以及分别与检测部31、32单独组合的基板部33、34。检测部31、32具备在电介质制的基材片35中以恒定的间距且以彼此平行的方式埋设有环状的多个线圈36的结构。基材片35为树脂制,通过平行折回线径较细的导线而形成线圈36。由此,检测部31、32具有能够弯折的挠性。在将壳体10的行进面15的长度方向定义为X方向,将与行进面15正交的方向定义为Z方向,将与X方向以及Z方向这两者正交的方向定义为Y方向时,一个检测部31以其线圈36沿着X方向排列的方式配置在行进面15上,另一个检测部32以其线圈36沿着Y方向排列的方式重合在一个检测部31上。由此,一个检测部31的线圈36与另一个检测部32的线圈36以彼此正交的方式配置,在这些线圈36的交叉部形成格点部37。另夕卜,门单元8虽通过顶板12的开口部12b收纳于间隙S,但该开口部12b的下方也被检测部31、32覆盖。
[0039]在与一个检测部31对应的基板部33搭载有向各个线圈36供给交流电流的驱动电路38作为电路部件,在另一个检测部32搭载有用于检测在线圈36中产生的感应电流或者感应电压的检测电路39作为电路部件。下面,有时将一个检测部31的线圈36称作发信号侧线圈36,将另一检测部32的线圈36称作接信号侧线圈36。驱动电路38沿着X方向依次向发信号侧线圈36供给交流电流。即,通过从X方向的一端的发信号侧线圈36到另一端的发信号侧线圈36依次供给电流,沿着X方向对行进面15进行扫描。若向发信号侧线圈36供给交流电流,则在格点部37产生电磁耦合,感应电流在接信号侧线圈36中流动。若被检测体24 (参照图5)位于检测部31、32上,则以该被检测体24为中心的预定范围内的格点部37的电磁耦合状态发生变化,在从接信号侧线圈36输出的感应电流或者感应电压(以下有时将其称作输出信号)中产生与距被检测体24的距离相应强度的变化。通过对基于驱动电路38的各个发信号侧线圈36的X方向上的扫描位置与各个接信号侧线圈36的Y方向上的位置之间建立对应关系,能够测量出行进面15上的各个格点部37处的输出信号的强度分布。而且,能够根据测量出的强度分布检测被检测体24在行进面15上的位置。由于被检测体24以彼此隔开预定距离的方式设置在自移车7的前后,因此通过根据检测电路39的检测结果确定同一自移车7的被检测体24,能够检测出自移车7在行进面15上的位置和朝向。
[0040]接着,说明传感器16的安装构造。另外,包含发信号侧线圈36的检测部31和包含接信号侧线圈36的检测部32是除了它们的上下关系之外利用相同的安装构造布置于整个行进面15。因而,以下以发信号侧为例说明该安装构造。如图7所示,通过使多个组件30以彼此相邻的方式排列在分隔板14的上表面而构成传感器16。在各个组件30中设有检测部31和基板部33。设置于一个组件30的检测部31形成为长条状,其具有能够在宽度方向(图中Y方向)上绰绰有余地横穿分隔板14的上表面的长度。另外,检测部31的线圈36也沿着检测部31的长度方向延伸。
[0041]如图8和图9详细示出那样,在壳体10的侧表面IOa上安装有金属制的板40。板40以沿着分隔板14的周缘部14a的方式配置并安装于框架13,从而构成壳体10的一部分。如图8所示,分隔板14通过使其周缘部14a重合于板40的折回部40a而安装于壳体
10。在板40的折回部40a以位于分隔板14的周缘部40a与壳体10的侧表面IOa的交界的方式配置引导构件41,并利用螺栓42固定该引导构件41。引导构件41的外周形成为带圆弧的形状。
[0042]检测部31的端部31a以卷绕于引导构件41的方式向板40侧弯折。基板部33借助连接器43接合于检测部31的弯折的端部31a。基板部33借助连接器43物理接合于检测部31的基材片35(参照图6),并且通过该连接器43与检测部31的各个线圈36电连接。在基板部33的背面侧设有对金属制的板进行加工而成的安装板(安装构件)45,基板部33使用多个螺钉46固定于该安装板45的表面。金属制的加强板(加强构件)47以覆盖基材片35的方式设置于检测部31的端部31a。加强板47使用多个螺钉48固定于安装板45以及检测部31 (更具体地讲是基材片35)这两者。在安装板45上形成有一对安装孔45a。安装孔45a是沿着上下方向延伸的长孔形状。通过经由这些安装孔45a向板40拧入未图示的安装螺栓,安装板45被固定于壳体10。
[0043]虽省略了图示,但检测部31的相反侧的端部利用适当的安装构造固定于壳体10。例如,与基板部33侧的端部31a相同,检测部31的相反侧的端部也在卷绕于引导构件41的同时向板40侧弯折,并利用与加强板47同样的安装构件固定在板40上。因而,通过在向下方(图8的箭头A方向)拉拽安装板45而以适度的力伸展检测部31的状态下将安装板45固定于板40,能够将检测部31无松弛地铺在分隔板14的上表面。由于安装板45和检测部31通过加强板47互相连结,因此即使对安装板45施加力,该力也不会传递至连接器43。因此,也不会发生安装基板部33时的过载所引起的连接器43断线之类的故障。
[0044]如图9所示,安装于板40的基板部33利用壳体10的侧板11从外部遮盖。在该侧板11的进一步外侧处配置工位单元3。基板部33的安装位置设定在壳体10的周围、且是利用工位单元3覆盖的区域。工位单元3构成为相对于壳体10独立的其它单元,且能够从壳体10分离。因而,只要将工位单元3从壳体10分离并拆下侧板11,就能够使基板部33暴露于壳体10的周围,能够容易地接近该基板部33。如图9中虚拟线B所示那样,如果基板部33重叠配置在分隔板14的周缘部14a上,则被顶板12等干扰而无法容易地接近基板部33。而且,间隙S被基板部33局部封堵,顶板12与分隔板14之间的间隙S周围、换言之间隙S的端口减窄。由此,还会妨碍向间隙S内靠近。由图7显而易见那样,由于基板部33分别设置于多个组件30,因此这样的不适情况会在壳体10周围的多个位置发生。另一方面,由于自移车7具有与间隙S的全高相等的高度,因此若间隙S的端口因基板部33而减窄,则无法将自移车7以保持着立起状态的方式放入、取出,需要使自移车7横向倾斜。但是,在狭窄的间隙S内进行这样的作业存在困难。相对于此,在本实施方式中,由于基板部33存在于侧表面IOa上,因此上述那样的不适情况全部消除。因此,能够显著提高维护游戏机I等时的作业性。
[0045]接着,说明传感器16的输出信号的校正。如上所述,传感器16通过测量与检测部31,32的线圈36的交叉部、即格点部37的电磁耦合状态相对应的输出信号的强度分布,检测自移车7的被检测体24的位置。但是,在传感器16的各个格点部37处,不限定于被检测体24而只要在该格点部37周围存在导电体,电磁耦合的状态就会发生变化,其影响还会在输出信号中体现出。在壳体10的分隔板14周围适当地配置有门单元8、板40之类的导电体制部件,在利用传感器16测量的输出信号的强度分布中体现出这些部件的影响。而且,该影响根据游戏机I个体而不同,或者存在经时变化的可能性。因此,为了提高利用传感器16检测的自移车7的位置检测精度,需要进行如下处理:测量自移车7不存在状态下的输出信号的强度分布,将其保存为校正数据,在检测自移车7的位置时,从传感器16所检测到的强度分布的数据减去校正数据,计算出正确的强度分布(将该处理称作校正处理)。
[0046]但是,若要拆除自移车7则需要进行游戏机I的分解作业,并且要生成校正数据,至少需要对壳体10及其附属品进行全部组装。这样的作业花费劳力和时间。因此,在游戏机I中,通过如下所述那样不拆除自移车7就生成校正数据,由此实现了上述的不适情况的消除。
[0047]图10示出游戏机I中的校正数据的生成过程的概要。在游戏机I中,在以跑道5a的长度方向中心线CL为交界将行进面15划分为第I区域SCl和第2区域SC2的情况下,选择性地出现自移车7集中于第I区域SCl的第I状态和集中于第2区域SC2的第2状态。例如,在准备出发并控制门8a处于位置P1,所有的自移车(图10中仅例示3台)7为了将模型6收纳于门8a而集中起来的情况下,形成第I状态,在控制门8a处于位置P2,所有的自移车7为了将模型6收纳于门8a而集中起来的情况下,形成第2状态。在第I状态下,第2区域SC2不存在自移车7,在第2状态下,第I区域SCl不存在自移车7。因此,分别在第I状态和第2状态下测量传感器16的输出信号的强度分布,获得在第I状态时测量出的区域SC2的强度分布(利用箭头Dl - Dl表示的范围的分布)和在第2状态时测量出的区域SCl的强度分布(利用箭头D2 — D2表示的范围的分布),通过合成这些强度分布来生成与行进面15整体的强度分布相关的校正数据。
[0048]在图10中,以信号强度越高则浓度越高(接近黑色)的方式描绘出强度分布。这里所说的强度的高低定义为越是靠近导电体的格点部37则强度越高。在第I状态和第2状态中的任意一方的测量中,在所得到的强度分布中均存在如范围E所示那样表示与自移车7的被检测体24对应强度的部分。但是,可知在使用于校正数据的合成的区域中不存在与自移车7的被检测体24对应的部分。因而,合成后的强度分布的校正数据实质上与从行进面15拆除所有自移车7进行测量的情况下的强度分布等价。因而,只要从在检测自移车7位置时测量出的各个格点部37的信号强度分布数据减去校正数据,就能够高精度地检测自移车7的被检测体24的位置。
[0049]图11是以与上述校正数据的生成相关的部分为中心示出游戏机I的控制系统的功能框图。在游戏机I的控制系统中设有游戏控制部50、自移车位置检测部51、自移车控制部52、强度分布测量部53以及校正数据生成部54。各部51?54是通过组合设置在游戏机I中的作为硬件的计算机单元和作为软件的预定的计算机程序而实现的逻辑装置。另夕卜,在游戏机I的控制系统中设有用于存储与上述传感器16的强度分布相关的校正数据的校正数据存储部55。
[0050]游戏控制部50执行在场地5上进行赛马游戏所需要的计算和动作控制。例如,游戏控制部50根据预定的条件依次计算竞赛前、竞赛过程中和竞赛后的各个模型6的目标位置等,根据需要切换并控制门单元8的位置。自移车位置检测部51根据传感器16测量到的强度分布的数据和校正数据存储部55所存储的校正数据来矫正强度分布,并根据矫正后的强度分布数据检测自移车7的当前位置。自移车控制部52根据自游戏控制部50依次指示的各个自移车7的目标位置和自移车位置检测部51所检测到的各个自移车7的当前位置(以下有时称作位置信息),计算为了使各个自移车7移动到目标位置所需要的驱动单元28 (参照图5)的动作控制参数、例如左右的车轮26的驱动速度和驱动方向,将该计算结果通知给各个自移车7。作为一例,利用无线通信进行从自移车控制部52向自移车7的通知。自移车7的驱动单元28根据从自移车控制部52通知的参数驱动车轮26。
[0051]强度分布测量部53向传感器16的驱动电路38指示基于发信号侧线圈36的扫描,并且通过检测电路39获得各个接信号侧线圈36的输出信号,对发信号侧线圈36的扫描位置和接信号侧线圈36的位置之间建立对应关系,计算各个格点部37的信号强度分布。强度分布测量部53所测量到的强度分布依次输出到自移车位置检测部51,并且根据需要输出到校正数据生成部54。校正数据生成部54根据来自游戏控制部50的指示生成传感器16的校正数据,利用新得到的校正数据更新校正数据存储部55所保持的校正数据。在校正数据生成部54的校正处理中,使用强度分布测量部53的测量结果、自移车位置检测部51的检测结果、以及校正数据存储部55所存储的以前的校正数据。
[0052]在游戏控制部50因生成校正数据之外的目的控制自移车7的动作的过程中,作为其控制结果,在产生上述第I状态和第2状态中的任一者的时期进行基于校正数据生成部54的校正数据的生成。游戏控制部50若产生这样的状态则向校正数据生成部54指示生成校正数据,校正数据生成部54应对该指示而开始图12所示的校正数据生成处理。下面,说明校正数据生成处理的过程。
[0053]若开始校正数据生成处理,则校正数据生成部54首先根据自移车位置检测部51所检测到的位置信息辨别行进面15的区域SC1、SC2的哪一方成为了不存在自移车7的空区域(步骤S11)。接下来,校正数据生成部54将空区域设定为本次处理的对象区域(步骤S12),接着,从强度分布测量部53获得强度分布数据(步骤S13)。进而,校正数据生成部54根据从强度分布测量部53获得的强度分布数据,获得对象区域、即区域SC1、SC2中的任一方的空区域的强度分布数据(步骤S14)。接着,校正数据生成部54从校正数据存储部55获得校正数据(步骤S15),根据该校正数据得到非对象区域、即区域SCl和区域SC2中除上述任一方以外的另一区域的强度分布(步骤S16)。之后,校正数据生成部54合成在步骤S14和步骤S16中获得的强度分布数据,生成校正数据(步骤S17),通过使该校正数据覆盖保存于校正数据存储部55来更新存储部55的校正数据(步骤S18)。之后,校正数据生成部54结束本次处理。通过在第I区域SCl或者第2区域SC2成为空区域的适当时期适当地执行上述处理,重复更新校正数据存储部55的校正数据,能够提高基于传感器16的位置检测精度。
[0054]另外,在上述例子中,虽在游戏控制部50控制游戏进行的过程中,对准产生第I状态或者第2状态的时期进行校正数据生成处理,但在产生第I状态或者第2状态中的任一方的适当时期进行图12的处理即可。例如,在游戏机I中,若内置于自移车7的充电电池的剩余容量降低至预定水平,则使自移车7移动至充电单元18的位置,将消耗后的充电电池安装于充电单元18而进行充电的控制。在该处理仅在行进面15的区域SC1、SC2中的任一方区域的充电单元18进行的情况下,也可以将另一个区域作为对象进行图12的处理。或者,也可以利用游戏控制部50或者自移车控制部52目的性地控制自移车7的动作,以便产生第I状态或者第2状态,协同该控制进行图12的处理。
[0055]并且,也能够利用游戏控制部50或者自移车控制部52以生成校正数据为目的控制自移车7的动作,以便依次产生第I状态以及第2状态,并与此对应地依次获得各个区域SC1、SC2的强度分布数据,生成校正数据。在图13中示出这种情况下进行的处理的一例。另外,在图13中以如下情况为例子:以利用游戏控制部50执行目的性地设定自移车7位置的自移车位置设定处理,校正数据生成部54协同此处理进行校正数据生成处理。但是,自移车位置设定处理也可以由自移车控制部52执行。
[0056]在图13的例子中,游戏控制部50若判断为即使执行以生成校正数据为目的的自移车7位置控制也没有妨碍则开始自移车设定处理,首先,向自移车控制部52发出指示以使所有自移车7集中于第2区域SC2,并且向校正数据生成部54指示开始进行校正数据生成处理(步骤S21)。接下来,辨别是否从校正数据生成部54被通知已完成获得数据(步骤S22)。若被通知完成,则游戏控制部50向自移车控制部52发出指示以使得所有自移车7集中于第I区域SCl,并且将该指示也通知校正数据生成部54(步骤S23)。接着,游戏控制部50辨别是否从校正数据生成部54被通知已完成获得数据(步骤S24)。若被通知完成,则游戏控制部50结束图13的自移车位置设定处理。
[0057]另一方面,校正数据生成部54将第I区域SCl设定为处理的对象区域(步骤S31 )。在该情况下,保留步骤S31的处理或者不进入接下来的步骤S32,直至根据来自自移车位置检测部51的位置信息确认到在第I区域SCl中不存在自移车7。接下来,校正数据生成部54从强度分布测量部53获得强度分布数据(步骤S32),接着,根据所获得的强度分布数据获得对象区域、即第I区域SCl的强度分布数据(步骤S33)。接着,校正数据生成部54向游戏控制部50通知已完成获得与第I区域SCl相关的数据(步骤S34)。之后,校正数据生成部54以从游戏控制部50发送步骤S23的指示作为条件,将第2区域SC2设定为处理的对象区域(步骤S35)。在该情况下,保留步骤S35的处理或者不进入接下来的步骤S36,直至根据来自自移车位置检测部51的位置信息确认到在第2区域SC2中不存在自移车7。
[0058]接着,校正数据生成部54从强度分布测量部53获得强度分布数据(步骤S36),接着,根据所获得的强度分布数据获得对象区域、即第2区域SC2的强度分布数据(步骤S37)。之后,校正数据生成部54向游戏控制部50通知已完成获得与第2区域SC2相关的数据(步骤S38)。之后,校正数据生成部54合成在步骤S33和步骤S37中获得的强度分布数据,生成校正数据(步骤S39 ),通过将该校正数据覆盖保存于校正数据存储部55来更新存储部55的校正数据(步骤S40)。之后,校正数据生成部54结束本次的校正数据生成处理。通过如上,能够依次获得第I区域SCl和第2区域SC2的强度分布数据,统一更新行进面15整面的校正数据。
[0059]在上述实施方式中,分隔板14的行进面15相当于作为移动体的自移车7的移动范围,自移车位置检测部51相当于位置检测单元,校正数据生成部54相当于校正数据生成单元,游戏控制部50以及自移车控制部52的组合相当于移动体控制单元。另外,游戏控制部50或者自移车控制部52通过执行图13的步骤S21?S24的处理而作为移动体位置设定单元发挥功能。另外,图12的步骤S14、图13的步骤S33、S37相当于获得与空区域相关的传感器的输出的过程,图12的步骤S17和图13的步骤S39相当于生成校正数据的过程。
[0060]在上述实施方式中,虽将作为移动体的自移车的行进面15划分为第I区域SCl和第2区域SC2,但即使移动体的移动范围被划分为3个以上区域,若在这些区域交替地从存在移动体的区域向不存在移动体的空区域变化了时获得与该空区域相关的传感器16的输出,并与在其他区域成为了空区域时所获得的传感器16的输出合成,则也能够获得校正数据。另外,这里所说的“交替地”意指与经时等对应地调换应当成为空区域的区域。
[0061]对于作为移动体的移动范围的行进面15,也可以在其局部或者全部设有倾斜部、起伏等。传感器16的各格点部37沿着移动范围进行平面排列即可,例如,即使在行进面15中存在倾斜部或者起伏的情况下,若沿着该倾斜部或者起伏排列有格点部37,则也包含在“平面”配置的范围内。
[0062]在上述实施方式中,虽在壳体10的周围配置有多个工位单元3,但本发明并不一定需要工位单元。应用本发明的游戏机不限定于使模拟赛马的模型在场地上行进的例子。模型也可以通过模仿汽车及其它各种形状而形成。移动体不限定于以分隔板的上表面作为行进面而行进的例子。移动体只要在设置于游戏机的预定的移动范围内移动即可。例如,移动体也可以在顶板与分隔板之间的间隙三维移动。并且,本发明的游戏机不限定于具备追随于移动体在顶板上移动的模型的例子。例如,本发明也能够应用于顶板的一部分或者全部构成为透明从而能够通过顶板观察移动体的移动的游戏机。另外,本发明的游戏机不限定于设置有顶板以及分隔板这两个板状构件的例子。
[0063]传感器的检测方法不限定于检测导电体制的被检测体靠近格点部时的电磁耦合的状态变化的例子。若格点部的物理状态根据与移动体之间的位置关系相应地变化,传感器能够通过将该变化转换为电流、电压等并输出而定量地测量物理状态,则能够酌情应用本发明。例如,即使在设置将移动体的自重所引起的挠曲变化作为物理状态的变化来检测的压力式的传感器等情况下,也能够在生成该压力传感器的校正数据时应用本发明。或者,也可以使用将设置于各格点部的感光元件的感光强度的变化作为物理状态的变化来检测的光学式传感器。传感器并不限定于具有片状的检测部的例子。各格点部也可以设置为埋入分隔板。
[0064]附图标记说明
[0065]1、游戏机;5、场地;6、模型;7、自移车(移动体);10、壳体;10a、壳体的侧表面;11、侧板;12、顶板;12c、顶板的下表面;14、分隔板;14a、分隔板的周缘部;15、行进面;16、传感器;20、下部底盘;21、上部底盘;29、磁铁;30、传感器的组件;31、检测部;31a、检测部的端部;32、检测部;33、34、基板部;35、基材片;36、线圈;37、格点部;38、驱动电路(电路部件);39、检测电路(电路部件);40、板;41、引导构件;43、连接器;45、安装板(安装构件);47、加强板(加强构件);50、游戏控制部(移动体控制单元);51、自移车位置检测部(位置检测单元);52、自移车控制部(移动体控制单元);53、强度分布测量部;54、校正数据生成部(校正数据生成单元);55、校正数据存储部;S、间隙;SC1、第I区域;SC2、第2区域。
【权利要求】
1.一种游戏机,该游戏机包括:移动体,其能够沿着预定的移动范围移动;传感器,在该传感器中沿着上述移动范围二维配置有物理状态根据与上述移动体之间的位置关系而变化的多个格点部,该传感器能够输出与上述物理状态在各上述格点部处的变化对应的信号;以及位置检测单元,其根据上述传感器的输出信号检测上述移动体的位置;其中, 上述游戏机具备校正数据生成单元,该校正数据生成单元将上述移动范围划分为多个区域,获得各上述区域交替地从存在上述移动体的区域向不存在上述移动体的空区域变化时的与该空区域相关的上述传感器的输出,合成所获得的各上述空区域的输出信号,生成与上述移动范围的整体相关的上述输出信号的校正数据。
2.根据权利要求1所述的游戏机,其中, 该游戏机具备移动体控制单元,该移动体控制单元通过计算上述移动体的目标位置而控制上述移动体的动作,使得该移动体移动到上述目标位置, 上述校正数据生成单元在上述多个区域中的任一个区域成为了上述空区域作为上述移动体控制单元以生成上述校正数据之外的目的而控制上述移动体的动作的结果时,获得与该空区域相关的上述传感器的输出。
3.根据权利要求1所述的游戏机,其中, 该游戏机具备移动体控制单元,该移动体控制单元通过计算上述移动体的目标位置而控制上述移动体的动作,使得该移动体移动到上述目标位置, 上述移动体控制单元还具备移动体位置设定单元,该移动体位置设定单元以生成上述校正数据作为目的而控制上述移动体的动作,使得上述多个区域中的各个区域分别依次成为空区域, 每当利用上述移动体 位置设定单元的控制对上述空区域进行切换时,上述校正数据生成单元获得与各上述空区域相关的上述传感器的输出。
4.根据权利要求1~3中任一项所述的游戏机,其中, 该游戏机还具备壳体,该壳体包含顶板和以与该顶板隔开间隔的方式配置在该顶板的下表面侧的分隔板, 上述分隔板的上表面设定为上述移动体的移动范围, 上述传感器的上述多个格点部沿着上述分隔板的上表面进行二维配置。
5.根据权利要求4所述的游戏机,其中, 在上述分隔板的上表面配置能够沿着该上表面行进的多个自移车作为上述移动体, 在上述顶板的上表面配置有多个模型,上述多个模型以追随于上述移动体的移动而在上述顶板的上表面移动的方式分别与上述多个自移车中的对应的自移车结合。
6.根据权利要求2或3所述的游戏机,其中, 该游戏机还具备壳体,该壳体包含顶板和以与该顶板隔开间隔的方式配置在该顶板的下表面侧的分隔板, 上述分隔板的上表面设定为上述移动体的移动范围, 上述传感器的上述多个格点部沿着上述分隔板的上表面进行二维配置, 在上述分隔板的上表面配置能够沿着该上表面行进的多个自移车作为上述移动体, 在上述顶板的上表面配置有多个模型,上述多个模型以追随于上述移动体的移动而在上述顶板的上表面移动的方式分别与上述多个自移车中的对应的自移车结合,上述移动体控制单元能够计算上述多个自移车中的各个自移车的目标位置,以便进行使上述多个模型中的各个模型进行竞争的竞赛游戏。
7.根据权利要求6所述的游戏机,其中, 在将上述分隔板的上表面划分为第I区域和第2区域作为上述多个区域时,上述移动体控制单元控制各上述自移车的动作,以便选择性地产生上述多个自移车集中在上述第I区域的第I状态和上述多个自移车集中在上述第2区域的第2状态, 上述校正数据生成单元在处于上述第I状态时以上述第2区域作为上述空区域而获得与该第2区域相关的上述传感器的输出,另一方面,上述校正数据生成单元在处于上述第2状态时以上述第I区域作为上述空区域而获得与该第I区域相关的上述传感器的输出,并且上述校正数据生成单元合成所获得的与上述第I区域相关的上述传感器的输出和与上述第2区域相关的上述传感器的输出,从而生成上述校正数据。
8.根据权利要求1~3中任一项所述的游戏机,其中, 在上述移动体中设置有使用导电体的被检测体, 上述传感器能够将与上述导电体靠近了上述多个格点部中的各个格点部时的电磁耦合的状态变化对应的信号作为与上述物理状态的变化对应的信号输出。
9.一种传感器校正数据生成方法,该传感器校正数据生成方法应用于游戏机,该游戏机包括:移动体,其能够沿着预定的移动范围移动;传感器,在该传感器中沿着上述移动范围二维配置有物理状态根据与上述移动体之间的位置关系而变化的多个格点部,该传感器能够输出与上述 物理状态在各个上述格点部处的变化对应的信号;以及位置检测单元,其根据上述传感器的输出信号检测上述移动体的位置;其中, 该传感器校正数据生成方法包括以下步骤: 将上述移动范围划分为多个区域,获得各上述区域交替地从存在上述移动体的区域向不存在上述移动体的空区域变化时的与该空区域相关的上述传感器的输出;以及 合成所获得的各上述空区域的输出信号,生成与上述移动范围的整体相关的上述输出信号的校正数据。
【文档编号】G06F9/44GK103463808SQ201310211587
【公开日】2013年12月25日 申请日期:2013年5月31日 优先权日:2012年6月6日
【发明者】伊藤健太, 石田哲夫 申请人:科乐美数码娱乐株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1