可添加多币种功能的系统的制作方法

文档序号:1619391阅读:230来源:国知局
可添加多币种功能的系统的制作方法
【专利摘要】本发明提供了能够向现有票据/无现金服务器添加多币种功能的系统。根据本申请的系统进行信息通信,以通过与游戏控制器连接的路径发布用于从游戏机提取点数的条形码票据,并且,在接收纸币的情况下,通过与上述路径不同的路径向票据/无现金服务器发送与纸币有关的信息。
【专利说明】可添加多币种功能的系统
【技术领域】
[0001]本发明涉及可向具有单币种系统的现有游戏系统添加多币种功能的多币种系统。更具体地,本发明涉及能够处理本国货币纸币、外国货币纸币和条形码票据的多币种系统。
【背景技术】
[0002]传统游戏机所采用的货币系统一直是可处理单币种(例如,仅配备该游戏机的游戏设施所在的国家的本国货币)的单币种系统。具体地,安装在游戏设施中的货币系统可接受本国货币。然而,在聚集了来自不同国家玩家的地方(如旅游胜地),可以想象会具有不同货币。对于来自不同国家的玩家玩游戏,而言位于该地方的游戏设施不得不提供将玩家所拥有的现金兑换成本国货币现金的服务。游戏设施提供多种兑换柜台以解决这个问题。然而,货币兑换对游戏设施和玩家都是麻烦的。因为货币兑换的操作复杂且麻烦,一些玩家可能离开游戏设施而不玩游戏,导致游戏设施的收入减少。
[0003]与此同时,安装在游戏设施中的一些传统货币系统包括在支付时发行条形码票据的系统。该系统已经实现了无现金系统,这使得现金支付尽可能最少。在典型的无现金系统中,与条形码票据有关的信息从用于控制游戏机的游戏控制器发送至管理服务器(发行服务器)。
[0004]该传统的货币系统是通过用于控制游戏机的游戏控制器接受本国货币现金或条形码票据并将与收入有关的信息发送至管理服务器(包括发行服务器)的系统;其被设置成保持安全性但没有设置成支持外国货币。在无现金系统是常见的今天,期望的是可直接接受外国货币现金的支持多种货币的无现金系统。然而,传统的无现金系统原本不支持多种货币;它们不能很容易地改造成多币种无现金系统。
[0005]此外,上述传统的无现金系统可常用于游戏设施中(如俱乐部)。因此,游戏设施需要的是将可处理本国货币纸币和条形码票据的传统的无现金系统改造为可附加地处理外国货币纸币而对传统的无现金系统没有显著影响的多币种无现金系统。
[0006]引用列表
[0007]专利文献
[0008]专利文献1:第2005/0096126号美国专利申请公开
[0009]专利文献2:第2005/0282626号美国专利申请公开

【发明内容】

[0010]技术问题
[0011]针对上述问题,本发明已经完成并且本发明的目的是提供用于向现有票据/无现金系统添加多币种功能的系统。
[0012]问题的解决方案
[0013]根据本发明的实施方式的多币种系统包括:
[0014]游戏机,在所述游戏机中游戏控制器执行游戏处理;[0015]发行服务器,经由与所述游戏控制器连接的路径进行信息通信,以发布用于从所述游戏机提取点数的条形码票据;
[0016]接收系统,用于接收纸币以在所述游戏机中执行所述游戏处理;
[0017]其中,在接收纸币的情况下,所述接收系统经由与所述路径不同的路径将与所述纸币有关的信息发送至所述发行服务器。
[0018]通常,为了改变已经安装的无现金系统的规格以支持外国纸币,有必要改变通信方法和通信信息的格式。将要改造的用于所有游戏机的通信路径需要改变软件,并且根据不同的条件,还需要替换硬件,从而用于检查的工作量可能是巨大的。然而,如上配置的系统使得能够仅通过新的安装而不进行改变,便将现有无现金系统改造为支持外国纸币的系统。因此,多币种功能可以容易地添加至现有票据/无现金系统。
[0019]根据本发明的另一个实施方式的多币种系统包括:
[0020]发行系统,包括游戏机和发行服务器,在所述游戏机中游戏控制器执行游戏处理,所述发行服务器进行信息通信以发布用于从所述游戏机提取点数的条形码票据,所述发行服务器经由通过所述游戏控制器的传输路径进行信息通信;以及
[0021]接收系统,用于接收纸币以在所述游戏机中执行所述游戏处理,所述接收系统与所述发行系统连接,能够经由不通过所述游戏控制器的非传输路径通信,
[0022]所述接收系统能够接收本国纸币和外国纸币,
[0023]在接收本国纸币的情况下,所述接收系统经由所述非传输路径向所述发行服务器发送与具有本国货币类型的所述本国纸币的数量有关的信息,以及
[0024]在接收外国纸币的情况下,所述接收系统经由所述非传输路径向所述发行服务器发送与转换为本国货币的所述外国纸币的数量有关的信息。
[0025]在根据本发明的实施方式的多币种系统中,除了上述特征之外,
[0026]在插入外国纸币的情况下,所述接收系统以所述外国纸币的货币汇率转换所述外国纸币的数量并将所转换的数量存储为与接收所述外国纸币的游戏机相关。
[0027]在根据本发明的实施方式的多币种系统中,除了上述特征之外,
[0028]所述发行服务器经由所述不同的路径发送打印指令,以在条形码票据上以条形码式样打印用于识别所述条形码票据的验证码,以及所述发行服务器存储与所述验证码相关的、待从所述游戏机提取的点数,以及
[0029]所述多币种系统基于接收到的条形码票据的条形码数据和存储在所述发行服务器中的验证码确定所述接收到的条形码票据是否真实。
[0030]在根据本发明的实施方式的多币种系统中,除了上述特征之外,
[0031]在接收条形码票据的情况下,所述接收系统通过所述不同的路径将接收到的条形码票据的条形码数据发送至所述发行服务器,以及
[0032]所述发行服务器确定从所述接收系统发送的所述条形码数据是否与存储的验证码中的任何一个匹配。
[0033]在根据本发明的实施方式的多币种系统中,除了上述特征之外,
[0034]在接收条形码票据的情况下,所述接收系统经由所述不同的路径向所述发行服务器发送验证码发送请求,
[0035]响应于所述验证码发送请求,所述发行服务器经由所述不同的路径将存储的验证码发送至所述接收系统,以及
[0036]所述接收系统确定接收到的条形码票据的条形码数据是否与从所述发行服务器发送的验证码中的任何一个匹配。
[0037]根据本发明的又一个实施方式的多币种系统包括:
[0038]发行系统,包括游戏机和发行服务器,在所述游戏机中游戏控制器执行游戏处理,所述发行服务器进行信息通信以发布用于从所述游戏机提取点数的条形码票据,所述发行服务器经由通过所述游戏控制器的传输路径进行信息通信;以及
[0039]接收系统,用于接收纸币以在所述游戏机中执行所述游戏处理,所述接收系统包括用于接收本国货币纸币和外国货币纸币的纸币接受器、以及与所述纸币接受器和所述发行服务器连接以能够进行通信的接收服务器,所述接收系统与所述发行服务器连接,能够经由不通过所述游戏控制器的非传输路径通信,
[0040]所述接收系统能够接收本国纸币和外国纸币,
[0041]在接收本国纸币的情况下,所述接收系统通过所述非传输路径向所述发行服务器发送与本国货币类型的所述本国纸币的数量有关的信息,以及
[0042]在接收外国纸币的情况下,所述接收系统通过所述非传输路径向所述发行服务器发送与转换为本国货币的所述外国纸币的数量有关的信息。
[0043]本发明的有益效果
[0044]可将多币种功能容易地添加至现有的票据/无现金系统。
【专利附图】

【附图说明】
[0045]图1是示出了根据本发明实施方式的接收系统I和发行系统2的概述的原理图。
[0046]图2是示出了在发行系统2中兑现的流程图。
[0047]图3是示出了响应于接收系统I中插入介质的介质接收处理的流程图。
[0048]图4是示出了在插入条形码票据的情况下在接收系统I和发行系统2中进行处理的概要的流程图。
[0049]图5是示出了在插入外国货币纸币的情况下在接收系统I和发行系统2中进行处理的概要的流程图。
[0050]图6是示出了在插入本国货币纸币的情况下在接收系统I和发行系统2中进行处理的概要的流程图。
【具体实施方式】
[0051]在下文中,将根据附图描述实施方式。
[0052]〈〈〈多币种系统的配置》〉
[0053]?接收系统I和发行系统2的配置>>
[0054]图1是示出了根据本发明的实施方式的多币种系统的概述的原理图。多币种系统包括接收系统I和发行系统2。
[0055] 接收系统I主要包括多币种服务器30、游戏机20的纸币接受器210和接口板260、网络40。发行系统2包括票据/无现金服务器10,游戏机20的游戏控制器220、接口板230、兑现开关240和票据打印机250,以及网络40。游戏机20包括纸币接受器210、游戏控制器220、接口板230、兑现开关240、票据打印机250和接口板260。
[0056]游戏机20通过网络40与票据/无现金服务器10和多币种服务器30连接。多个游戏机20安装在游戏设施中(如俱乐部)并与票据/无现金服务器10和多币种服务器30连接。
[0057]〈〈根据实施方式的多币种系统》
[0058]根据本发明的实施方式的多币种系统包括:
[0059]游戏机20,在该游戏机中游戏控制器220执行游戏处理;
[0060]发行服务器(票据/无现金服务器10),该发行服务器通过与游戏控制器220连接的路径进行信息通信,以发行用于从游戏机20提取点数的条形码票据;和
[0061]接收系统I,用于接收现金以在游戏机20中执行游戏处理,以及
[0062]在接收纸币的情况下,接收系统I通过与上述路径不同的路径向发行服务器发送与现金有关的信息。
[0063]根据本发明的实施方式的多币种系统包括游戏机20、发行服务器和接收系统I。
[0064]在游戏机20中,游戏控制器220执行游戏处理。发行服务器传递信息,以发行用于从游戏机20提取点数的条形码票据。该通信使用发行服务器和游戏控制器220之间的路径(传输路径)。接收系统I接收纸币以在游戏机20中执行游戏处理。在接收纸币的情况下,接收系统I使用与上述路径不同的路径(非传输路径)向发行服务器发送与纸币有关的彳目息。
[0065]以这种方式,用于进行信息通信以向发行服务器发布条形码票据的路径和用于向发行服务器传送与纸币有关的信息的路径是不同的。通常,为了改变已安装的无现金系统的规格以支持外国纸币,有必要改变通信方法和待传送的信息的格式。用于所有待改造的游戏机的通信路径需要软件的改变,并且根据不同情况,也需要硬件的替换。因此,用于检查的工作量可能是巨大的,但是,如上所配置的系统能够几乎仅用新的安装而非改变,便将现有无现金系统改造为支持外国纸币的系统。因此可将多币种功能容易地添加至现有的票据/无现金系统。
[0066]根据本发明的另一个实施方式的多币种系统包括:
[0067]发行系统2,包括游戏机20和发行服务器(票据/无现金服务器),其中在游戏机20中游戏控制器220执行游戏处理,发行服务器用于进行信息通信以发行用于从游戏机20提取点数的条形码票据,发行服务器经由通过游戏控制器的传输路径进行信息通信;以及
[0068]接收系统I,用于接收纸币以在游戏机20中执行游戏处理,接收系统I与发行服务器(票据/无现金服务器10)连接以能够经由不通过游戏控制器220的非传输路径通信,
[0069]接收系统I能够接收本国纸币和外国纸币,
[0070]在接收本国纸币的情况下,接收系统I通过非传输路径将本国货币类型的本国纸币的数量有关的信息发送至发行服务器,以及
[0071]在接收外国纸币的情况下,接收系统I通过非传输路径将与转换为本国货币的外国纸币的数量有关的信息发送至发行服务器(票据/无现金服务器10)。
[0072]根据本发明的实施方式的多币种系统包括发行系统2和接收系统I。
[0073]发行系统2包括游戏机20和发行服务器(票据/无现金服务器10)。游戏机20包括游戏控制器220。游戏控制器220执行游戏处理。发行服务器发送信息以发行条形码票据。条形码票据是用于玩家从游戏机提出点数的票据。发行系统2具有传输路径。传输路径是通过游戏控制器的路径。发行服务器通过传输路径进行信息通信。
[0074]接收系统I接收纸币。纸币是用于在游戏机20中执行游戏处理的介质。接收系统I具有非传输路径。非传输路径是与传输路径不同的路径并且不通过游戏控制器220。如同传输路径,非传输路径与发行服务器连接以能够通信。
[0075]玩家可将本国纸币和外国纸币插入接收系统I中。在插入本国纸币的情况下,接收系统I通过非传输路径将与本国货币类型的本国纸币的数量有关的信息发送至发行服务器。与本国货币的本国纸币的数量有关的信息是表示插入的本国纸币的数量的信息。在插入外国纸币的情况下,接收系统I通过非传输路径发送与转换为本国货币的外国纸币的数量有关的信息。与转换为本国货币的外国纸币的数量有关的信息是表示插入的外国纸币在转换为本国货币之后的数量的信息。
[0076]以这种方式,在接收系统I中插入本国纸币和外国纸币两种情况下,与数量有关的信息通过非传输路径(而不是通过传输路径)发送至发行服务器。也就是说,在插入本国纸币和插入外国纸币两种情况下,与数量有关的信息不使用发行系统2的传输路径发送至发行服务器。
[0077]传统上,在插入本国纸币的情况下,与本国纸币的数量有关的数据已经使用发行系统2的传输路径发送至发行服务器。然而,在改造成多币种系统之后,与纸币的数量有关的数据在插入本国纸币和插入外国纸币两种情况下使用接收系统I的非传输路径发送至发行服务器。因为接收系统I向发行服务器发送与接收的纸币的数量有关的数据,与纸币的数量有关的数据可共同管理和监控。
[0078]发行系统2具有通过游戏控制器220的传输路径。另一方面,接收系统I具有不通过游戏控制器220的非传输路径。也就是说,接收系统I具有与发行系统2的传输路径不同的非传输路径。接收系统I可通过非传输路径与发行系统2的发行服务器(票据/无现金服务器10)通信。因为接收系统I具有与发行系统2的传输路径不同的非传输路径,可使得向发行系统2添加接收系统I对于发行系统2的传输路径的影响最小化。假设发行系统2已经安装在游戏设施中。在这种条件下,可通过向发行系统2添加接收系统I而将发行系统2改造为多币种系统。因为接收系统I具有与发行系统2的传输路径分离的非传输路径,因此接收系统I可容易地添加至发行系统2以提供多币种系统。
[0079]当如本国纸币或外国纸币的纸币插入接收系统I中时,纸币的数量通过接收系统I的非传输路径发送至发行服务器。以这种方式,在向接收系统I中插入纸币的情况下,可不使用传输路径而将与纸币的数量有关的数据发送至发行服务器。发送至发行服务器的与纸币的数量有关的数据通过传输路径转发至游戏控制器220。以这种方式,当纸币插入接收系统I中时,与纸币的数量有关的数据通过非传输路径发送至发行服务器,然后从发行服务器发送至游戏控制器220。因此,不仅在向发行系统2添加接收系统I时,而且在接收纸币时,可使得对发行系统2的影响,特别是对游戏控制器220的影响最小化。
[0080]接收系统I具有将纸币的数量转化为本国货币并将与数量有关的数据转发至发行系统2的功能。接收系统I可将插入的外国纸币的数量转换为本国货币的数量并将其转发至发行系统。因为发行系统接收与本国货币的数量有关的数据,可不改变游戏机20的游戏控制器220便实现对多币种系统的改造。[0081]在根据本发明的实施方式的多币种系统中,优选地,接收系统I还包括用于接收本国货币纸币和外国货币纸币的纸币接受器210并且纸币接受器210与发行服务器(票据/无现金服务器10)连接以便能够通过非传输路径通信。
[0082]向接收系统I提供支持本国纸币和外国纸币的纸币接受器210允许在接收系统I中插入本国纸币和外国纸币;在插入本国纸币和外国纸币两种情况下,与纸币的数量有关的信息可通过非传输路径发送至发行服务器。
[0083]在根据本发明的实施方式的多币种系统中,优选地,接收系统I包括接收服务器(多币种服务器30),该接收服务器与纸币接受器210连接以便能够通过非传输路径通信以及与发行服务器连接以便能够通信,并且
[0084]接收服务器(多币种服务器30)存储与接收到的本国纸币和外国纸币的数量有关的信息。
[0085]因为接收服务器(多币种服务器30)设置为与发行服务器(票据/无现金服务器10)分离,因此,与接收到的本国纸币和外国纸币的数量有关的信息可在接收服务器中管理而不影响发行服务器。此外,用于安装接收服务器的工作可在不影响发行服务器的情况下完成。
[0086]此外,在根据本发明的实施方式的多币种系统中,优选地,发行系统2在接收系统I接收本国纸币和接收外国纸币的情况下基于本国货币管理点数。
[0087]因为发行系统2管理基于本国货币的点数,因此发行系统2不受接收外国纸币的影响并且接收服务器可管理与接收到的本国纸币和外国纸币的数量有关的信息而不影响发行服务器。此外,用于安装接收服务器的工作可在不影响发行服务器的情况下完成。
[0088]此外,在根据本发明的实施方式的多币种系统中,优选的是,在接收外国纸币的情况下,与已接收外国纸币的游戏机20相关,接收系统I以外国纸币的货币汇率转换外国纸币的数量。
[0089]因为接收系统I将外国货币的数量转换为本国货币的数量,可在不改变发行系统2情况下实现对多币种系统的改造。用于对多币种系统进行改造的工作可在不对游戏设施造成负担的情况下完成。
[0090]在根据本发明的实施方式的多币种系统中,优选的是,发行服务器(票据/无现金服务器10)通过非传输路径发送打印指令以在条形码票据上以条形码式样打印用于识别条形码票据的验证码(例如,后面所述的图2中的步骤S223),并且与验证码相关,存储从游戏机提取的点数(例如,后面所述的图2中的步骤S219),以及
[0091]发行服务器基于接收到的条形码票据的条形码数据和存储在发行服务器中的验证码,确定接收到的条形码票据是否真实(例如,后面所述的图4中的步骤S455)。
[0092]可处理本国纸币、外国纸币和条形码票据的多币种系统确定接收到的条形码票据是否真实。即使现有的无现金系统已经改造为多币种系统,但该多币种系统可如以前的无现金系统那样正确地处理条形码票据。如果发行系统2已经置于游戏设施中,则可通过向发行系统2添加接收系统I而将发行系统2容易地改造为多币种系统而不对游戏设施造成负担。
[0093]此外,在根据本发明的实施方式的多币种系统中,优选的是,在接收条形码票据的情况下,接收系统通过非传输路径向发行服务器发送接收到的条形码票据的条形码数据(例如,后面所述的图4中的步骤S413),以及
[0094]发行服务器确定从接收系统发送的条形码数据是否与存储的验证码中的任何一个匹配(例如,后面所述的图4中的步骤S455)。
[0095]发行系统2确定接收到的条形码票据是否真实。因此,条形码票据可与如在以前的无现金系统中相同的方式处理;对多币种系统的改造可通过向发行系统2添加接收系统I而容易地实现而不对游戏设施造成负担。
[0096]此外,在根据本发明的实施方式的多币种系统中,
[0097]在接收条形码票据的情况下,接收系统I通过非传输路径发送请求以将验证码发送至发行服务器;
[0098]响应于发送验证码的请求,发行服务器通过非传输路径将存储的验证码发送至接收系统;以及
[0099]接收系统确定接收到的条形码票据的条形码数据是否与从发行服务器发送的验证码中的任何一个匹配。
[0100]因为接收系统I确定接收到的条形码票据是否真实,因而可不对发行系统2造成负担便执行条形码票据的认证。
[0101]?票据/无现金服务器10?
[0102]票据/无现金服务器10包括CPU(中央处理单元)11、ROM(只读存储器)12、RAM (随机存取存储器)13、HDD (硬盘驱动器)14和通信接口 15。
[0103]CPUll执行各种运算处理。R0M12主要保存由CPUll执行的程序和常量。RAM13存储例如由CPUll执行程序时临时存储的参数值的数据。HDD14保存由CPUll执行的程序和各种管理游戏机20的数据。保存在R0M12和HDD14中的程序包括后面所述的在图2和图4至图6中示出的子程序。通信接口 15是向多币种服务器30和游戏机20发送和从多币种服务器30和游戏机20接收各种数据的设备。
[0104]〈〈多币种服务器30?
[0105]多币种服务器30包括CPU (中央处理单元)31、R0M(只读存储器)32、RAM(随机存取存储器)33、HDD (硬盘驱动器)34和通信接口 35。
[0106]CPU31执行各种运算处理。R0M32主要保存由CPU31执行的程序和常量。RAM33存储例如由CPU31执行程序时临时存储的参数值的数据。HDD34保存由CPU31执行的程序和各种管理游戏机20的数据。保存在R0M32和HDD34中的程序包括后面所述的在图5中示出的子程序。通信接口 35是向票据/无现金服务器10和游戏机20发送和从票据/无现金服务器10和游戏机20接收各种数据的设备。
[0107]〈〈游戏机20?
[0108]每个游戏机20包括纸币接受器210、游戏控制器220、接口板230、兑现开关240、票据打印机250和接口板260。
[0109]〈纸币接受器210〉
[0110]纸币接受器210包括CPU211、R0M212、RAM213、通信端口 215、驱动/识别电路216和触摸面板217。
[0111]CPU211执行各种运算处理。R0M212主要保存由CPU211执行的程序和常量。保存在R0M212中的程序包括后面所述的在图3、图4、图5和图6中示出的子程序。RAM213保存由CPU211执行程序时临时存储的参数值。通信端口 215是向游戏控制器220发送和从游戏控制器220接收多种数据的设备。
[0112]驱动/识别电路216包括驱动马达(未示出)和扫描仪单元(未示出)。当插入纸币或条形码票据时,驱动/识别电路216输出表示插入的信号。然后,响应来自CPU211的指令,驱动/识别电路216接收玩家插入的纸币或条形码票据、扫描纸币或条形码票据的表面、并向CPU211输出扫描数据。CPU211确定插入的是纸币还是条形码票据、纸币或条形码票据是否真实、以及纸币的数量或条形码票据所值的点数数量。纸币接受器210可接受本国货币纸币、外国货币纸币和条形码票据。
[0113]触摸面板217包括液晶显示单元和触摸传感器单元。液晶显示单元根据来自CPU211的信号显示各种字符和图形信息。触摸传感器单元检测玩家的操作并向CPU211输出相应的信号。
[0114]〈游戏控制器220〉
[0115]游戏控制器220 包括 CPU221、R0M222、RAM223 和通信端口 225。
[0116]CPU221执行各种运算处理。R0M222主要保存由CPU221执行的程序和常量。保存在R0M222中的程序包括后面所述的在图2中示出的子程序。R0M222也保存由CPU221执行的游戏程序以便玩家可用游戏机20玩游戏。RAM223保存由CPU221执行程序时临时存储的参数值。通信端口 225是向纸币接收器210、接口板230、兑现开关240和票据打印机250发送和从纸币接收器210、接口板230、兑现开关240和票据打印机250接收各种数据的设备。
[0117]〈接口板230〉
[0118]接口板230 包括0?似31、1?01232、狀1233 和通信端口 235。
[0119]CPU231执行各种运算处理。R0M232主要保存由CPU231执行的程序和常量。RAM233保存由CPU231执行程序时临时存储的参数值。通信端口 235是向票据/无现金服务器10、多币种服务器30和游戏控制器220发送和从票据/无现金服务器10、多币种服务器30和游戏控制器220接收各种数据的设备。
[0120]〈兑现开关240〉
[0121]兑现开关240是可由玩家操作的开关。由玩家操作的兑现开关240输出表示玩家操作游戏控制器220的信号。
[0122]为了退出游戏,玩家操作兑现开关240兑现。如后面将要描述的,响应于玩家对兑现开关240的操作,票据打印机250弹出条形码票据,在该条形码票据上打印有条形码形式的验证码。验证码是用于识别条形码票据的信息并且是从票据/无现金服务器10检索玩家拥有的点数的数量的信息
[0123]〈票据打印机250〉
[0124]票据打印机250包括CPU251、R0M252、RAM253、通信端口 255和驱动电路256。
[0125]CPU251执行各种运算处理。R0M252主要保存由CPU251执行的程序和常量。RAM253保存由CPU251执行程序时临时存储的参数值。通信端口 255是向游戏控制器220发送和从游戏控制器220接收各种数据的设备。驱动电路256是根据来自CPU251的指令驱动打印机引擎(未示出)的电路。打印机引擎是打印和弹出条形码票据的设备。
[0126] 〈接口板 260〉[0127]接口板260 包括 CPU261、R0M262、RAM263 和通信端 口 265。
[0128]CPU261执行各种运算处理。R0M262主要保存由CPU261执行的程序和常量。RAM263保存由CPU261执行程序时临时存储的参数值。通信端口 265是向票据/无现金服务器10、多币种服务器30和游戏控制器220发送和从票据/无现金服务器10、多币种服务器30和游戏控制器220接收各种数据的设备。
[0129]〈传输路径(路径)>
[0130]在游戏控制器220和票据打印机250之间连接有接线电缆以将具体指令和数据从游戏控制器220传输至票据打印机250。在游戏控制器220和接口板230之间连接有接线电缆以传输具体指令和数据。在接口板230和票据/无现金服务器10之间设置有网络40以传输具体指令和数据。这些接线电缆和网络40构成传输路径。在传输路径中,游戏控制器220进行干预。
[0131]〈非传输路径(不同路径)>
[0132]在纸币接受器210和接口板260之间连接有接线电缆以传输具体指令和数据。在接口板260和多币种服务器30之间设置有网络40以传输具体指令和数据。这些接线电缆和网络40构成非传输路径。在非传输路径中,游戏控制器220不进行干预。
[0133]〈〈〈多币种系统中的处理》〉
[0134]〈〈发行系统处理》
[0135]图2是示出了在发行系统2中兑现的流程图。如上所述,发行系统2主要包括票据/无现金服务器10和游戏机20的游戏控制器220、兑现开关240和票据打印机250。
[0136]图2的流程图示出了在发行系统2中兑现的整体概念。图2的流程图中的步骤S211、S213和S223由游戏控制器220的CPU221执行。图2的流程图中的步骤S215、S217、S219和S221由票据/无现金服务器10的CPUll执行。因此,图2的流程图同时示出了票据/无现金服务器10中的处理和游戏控制器220中的处理。
[0137]首先,游戏控制器220的CPU221确定兑现开关是否已经由玩家操作(步骤S211)。如果确定为兑现开关240还未由玩家操作(否),则游戏控制器220的CPU221立即退出该
子程序。
[0138]如果确定为兑现开关240已经被操作(是),则游戏控制器220的CPU221向票据/无现金服务器10发送点数的数量和游戏机识别信息(步骤S213)。
[0139]点数的数量是指在操作兑现开关240时游戏机20中剩余点数的数量。剩余点数的数量是玩家在游戏设施中拥有的点数的数量。
[0140]游戏机识别信息是用于识别玩家用哪台游戏机玩游戏的信息。具体地,是用于识别与玩家操作的兑现开关240连接的游戏机的信息。游戏机识别信息被分配给放置在游戏设施中的多个游戏机20中的每个。放置在游戏设施中的多个游戏机20可由游戏机识别信息单独地识别。
[0141]接下来,票据/无现金服务器10接收从游戏控制器220发送的点数数量和游戏机识别信息(步骤S215)。
[0142]接下来,响应于接收点数的数量和游戏机识别信息,票据/无现金服务器10的CPUll生成验证码(步骤S217)。
[0143]验证码是存储在验证码管理数据库中用于识别将由票据打印机250发行的条形码票据的信息以及检索点数数量的信息(后面所述的图4中的步骤S455至S459)。验证码是分配给在游戏设施中使用的单个条形码票据的独特信息以识别条形码票据。例如,验证码由票据/无现金服务器10共同管理以便识别在游戏设施中使用的所有条形码票据。验证码使得能够确定条形码票据是否真实。
[0144]接下来,票据/无现金服务器10的CPUll将点数的数量与验证码关联起来并将其存储至验证码管理数据库(步骤S219)。验证码管理数据库使得能够管理验证码和由玩家拥有的与验证码对应的点数的数量。
[0145]除了点数的数量之外,验证码管理数据库还可存储条形码票据发行的时间和日期、玩家玩游戏的游戏机20上的游戏机识别信息和与验证码相关的、用于识别与游戏机20连接的票据打印机250的识别信息。将各种信息与验证码关联增加了验证码的验证准确性。
[0146]验证码可在票据/无现金服务器10、游戏控制器220和票据打印机250中的任何一个中生成。总之,需要的是验证码是用于识别条形码票据的独特信息,根据验证码可从验证码管理数据库中检索点数的数量。
[0147]接下来,票据/无现金服务器10的CPUll将步骤S217生成的验证码发送至游戏控制器220(步骤S221)。
[0148]游戏控制器220的CPU221将验证码转发至票据打印机250,票据打印机250以条形码的形式打印验证码并发行条形码票据(步骤S223)。
[0149]应当注意到,在步骤S223,票据打印机不仅可以打印验证码还可以打印由玩家拥有的点数的数量、条形码票据发行的时间和日期、游戏机识别信息和票据打印机250的识别信息。唯一要求是验证码以条形码的形式打印;其他信息(如点数的数量)可以条形码或文字的形式打印。可选地,所有信息可以条形码的形式打印。
[0150]图2的流程图示出了在发行系统2中兑现;信息和指令经由通过游戏控制器220的传输路径传送。
[0151 ] ?接收系统处理>>
[0152]图3是示出了当介质插入接收系统I中时介质接收处理的流程图。如上所述,接收系统I主要包括多币种服务器30和游戏机20的纸币接受器210。
[0153]图3的流程图示出了在接收系统I中介质接收处理的整体概念。图3的流程图中的步骤S311、S313、S315和S319由纸币接受器210的CPU211执行。图3的流程图中的步骤S317、S321和S323由接收系统I和发行系统2执行,这将在后面描述。
[0154]首先,纸币接受器210的CPU211确定如纸币或条形码票据的任何介质是否已经插入纸币接受器210中(步骤S311)。
[0155]接下来,纸币接受器210的CPU211扫描并读取插入的介质的表面(步骤S313)。
[0156]接下来,纸币接受器210的CPU211确定插入的介质是否是条形码票据(步骤S315)。如果确定插入的介质是条形码票据(是),则纸币接受器210的CPU211调用并执行图4中所示的条形码票据处理(步骤S317),并退出该子程序。
[0157]如果确定 插入的介质不是条形码票据(否),则纸币接受器210的CPU211确定插入的介质是否是外国货币纸币(步骤S319)。如果确定插入的介质是外国货币纸币(是),则纸币接受器210的CPU211调用并执行图5中所示的外国货币纸币处理(步骤S321),并退出该子程序。
[0158]如果确定插入的介质不是外国货币纸币(否),则纸币接受器210的CPU211调用并执行图6中所示的本国货币纸币处理(步骤S323),并退出该子程序。
[0159]前述的步骤S311至S319是接收系统I中的接收系统处理;信息和指令经由不通过游戏控制器220的非传输路径传送。
[0160]〈〈条形码票据接收处理》
[0161]图4是示出了在插入条形码票据的情况下在接收系统I和发行系统2中进行处理的概要的流程图。图4的流程图中的步骤S411至S421是在接收系统I中的处理。图4的流程图中的步骤S451至S463是在发行系统2中的处理。
[0162]图4的流程图中的步骤S411由纸币接受器210的CPU211执行。图4的流程图中的步骤S413、S415、S417、S419和S421由多币种服务器30的CPU31执行。图4的流程图中的步骤S451至S463由票据/无现金服务器10的CPUll执行。
[0163]首先,在接收系统I中,纸币接受器210的CPU211获取条形码数据(步骤S411)。可在图3中的步骤S313,从插入介质的表面扫描结果获取条形码数据。
[0164]纸币接受器210的CPU211通过接口板260向多币种服务器30发送在步骤S411获取的条形码数据和游戏机识别信息;多币种服务器30向票据/无现金服务器10发送条形码数据和游戏机识别信息(步骤S413)。
[0165]上述示例提供了将条形码数据和游戏机识别信息从多币种服务器30发送至票据/无现金服务器10的情况;然而,它们也可不通过多币种服务器从接口板260发送至票据/无现金服务器10。
[0166]接下来,在发行系统2中,票据/无现金服务器10的CPUll检索条形码数据和游戏机识别?目息(步骤S451)。
[0167]接下来,在发行系统2中,票据/无现金服务器10的CPUll检索保存在验证码管理数据库中的验证码(步骤S453)。
[0168]接下来,在发行系统2中,票据/无现金服务器10的CPUll确定在步骤S451接收到的条形码数据是否匹配在步骤S453检索到的验证码中的任何一个(步骤S455)。
[0169]在发行系统2中,如果确定条形码数据匹配保存在验证码管理数据库中的验证码中的一个(是),票据/无现金服务器10的CPUl I确定插入接收系统I中的纸币接受器210的条形码票据是真实的条形码票据(步骤S457)。
[0170]接下来,在发行系统2中,票据/无现金服务器10的CPUll从验证码管理数据库检索与验证码相关的点数的数量(步骤S459)。
[0171]在发行系统2中,如果步骤S455的确定为条形码数据不与保存在验证码管理数据库中的验证码的任何一个匹配(否),则票据/无现金服务器10的CPUll确定插入接收系统I的纸币接受器210中的条形码票据是假冒的条形码票据(步骤S461)。
[0172]在步骤S459或S461在发行系统2中执行之后,票据/无现金服务器10的CPUll向接收系统中的多币种服务器30发送在步骤S457或S461确定的认证结果(步骤S463)。[0173]如果上述步骤S455确定条形码票据为真实的,则票据/无现金服务器10的CPUll将在步骤S459检索到的点数的数量和认证结果一起发送至多币种服务器30。
[0174]接下来,在接收系统I中,多币种服务器30的CPU31接收认证结果(步骤S415)。[0175]接下来,在接收系统I中,多币种服务器30的CPU31确定认证结果是否表示条形码票据为真实的(步骤S417)。
[0176]在接收系统I中,如果确定认证结果表示条形码票据为真实的(是),或者如果插入纸币接受器210中的条形码票据被确定为真实的,则多币种服务器30的CPU31根据接收到的点数的数量与认证结果一起确定待计入游戏机的数量(步骤S419)。
[0177]与此相反,如果步骤S417确定认证结果表示条形码票据是假冒的(否),或者如果插入纸币接受器210中的条形码票据被确定为假冒的,则多币种服务器30的CPU31通过接口板260向纸币接受器210发送将插入纸币接受器210中的条形码票据弹出的指令(步骤S421)。以此方式,如果条形码票据被识别为假冒的条形码票据,则纸币接受器210弹出条形码票据而不接受它。
[0178]上述步骤S411至S421是在接收系统I中的条形码票据处理;信息和指令经由不通过游戏控制器220的非传输路径传送。步骤S451至S463是在发行系统2中的条形码票据处理;信息和指令经由通过游戏控制器220的传输路径传送。
[0179]〈〈外国货币纸币接收处理》
[0180]图5是示出了在插入外国货币纸币的情况下在接收系统I和发行系统2中进行处理的概要的流程图。图5的流程图中的步骤S511至S521是在接收系统I中的处理。图5的流程图中的步骤S551和S553是在发行系统2中的处理。
[0181]图5的流程图中的步骤S511至S517和S521由纸币接受器210的CPU211执行。图5的流程图中的步骤S519由多币种服务器30执行。图5的流程图中的步骤S551和S553由票据/无现金服务器10的CPUll执行。
[0182]首先,在接收系统I中,纸币接受器210的CPU211确定外国货币(步骤S511)。可在图3中的步骤S313,从插入介质的表面扫描结果确定外国货币。此外,外国货币是否真实也可由纸币接受器210从插入介质的表面扫描结果确定。表示外国货币纸币的表面特征的参考数据可配备在纸币接受器210的R0M212中,并且纸币接受器的CPU211可将其与插入介质表面的扫描结果进行比较以确定插入的外国货币纸币是否真实。
[0183]接下来,纸币接受器210的CPU211确定用于确定的外国货币的汇率(步骤S513)。
[0184]汇率通过网络40从多币种服务器30或票据/无现金服务器10发送至纸币接受器210,以便纸币接受器210中的汇率可更新为最新的汇率。多币种服务器30或票据/无现金服务器10通过网络40从提供汇率的特定服务器接收最新的汇率,以将多币种服务器30或票据/无现金服务器10中的汇率更新为最新的汇率。
[0185]接下来,纸币接受器210的CPU211获取插入纸币接受器210中的外国货币纸币的数量(步骤S515)。外国货币纸币的数量可在图3中的步骤S313根据插入介质的表面扫描
结果确定。
[0186]接下来,纸币接受器210的CPU211以汇率将外国货币的数量转换为本国货币的数量(步骤S517)。
[0187]接下来,纸币接受器210的CPU211通过接口板260将本国货币的数量和游戏机识别信息发送至多币种服务器30,并且多币种服务器30将本国货币的数量和游戏机识别信息转发至票据/无现金服务器10 (步骤S519)。
[0188]接下来,纸币接受器210的CPU211确定在步骤S517的转换之后的本国货币的数量是将计入游戏机20中的数量(步骤S521)。
[0189]在发行系统2中,票据/无现金服务器10的CPUll接收上述步骤S519发送的本国货币数量和游戏机识别信息(步骤S551)。
[0190]接下来,在发行系统2中,票据/无现金服务器10的CPUll将本国货币的数量和游戏机识别信息存储在现金管理数据库中(步骤S553)。
[0191]上述步骤使得能够以与插入纸币接受器210中的本国货币相同的方式处理插入纸币接受器210中的外国货币纸币。
[0192]上述步骤S511至S521是在接收系统I中用于外国货币纸币的处理;信息和指令经由不通过游戏机220的非传输路径传送。步骤S551至S553是在发行系统2中用于外国货币纸币的处理;信息和指令经由通过游戏机220的传输路径传送。
[0193]〈〈本国货币纸币接收处理》
[0194]图6是示出了在插入本国货币纸币的情况下在接收系统I和发行系统2中进行处理的概要的流程图。图6的流程图中的步骤S611至S615是在接收系统I中的处理。图6的流程图中的步骤S651和S653是在发行系统2中的处理。
[0195]图6的流程图中的步骤S611至S615由纸币接受器210的CPU211执行。图6的流程图中的步骤S651和S653由票据/无现金服务器10的CPUll执行。 [0196]首先,在接收系统I中,纸币接受器210的CPU211获取插入纸币接受器210中的本国货币纸币的数量(步骤S611)。可在图3中的步骤S313,从插入介质的表面扫描结果确定本国货币的数量。
[0197]接下来,纸币接受器210的CPU211通过接口板260将本国货币的数量和游戏机识别信息发送至多币种服务器30 ;多币种服务器30将本国货币的数量和游戏机识别信息转发至票据/无现金服务器10 (步骤S613)。
[0198]接下来,纸币接受器210的CPU211确定本国货币的数量为计入游戏机20的数量(步骤 S615)。
[0199]在发行系统2中,票据/无现金服务器10的CPUll接收上述步骤S613发送的本国货币的数量和游戏机识别信息(步骤S651)。
[0200]接下来,在发行系统2中,票据/无现金服务器10的CPUll将本国货币的数量和游戏机识别信息存储至现金管理数据库(步骤S653)。
[0201]上述步骤S611至S615是在接收系统I中用于本国货币纸币的处理;信息和指令经由不通过游戏控制器220的非传输路径传送。步骤S651至S653是在发行系统2中用于本国货币纸币的处理;信息和指令经由通过游戏控制器220的传输路径传送。
[0202]?<修改实施例>>>
[0203]〈〈条形码票据的认证》
[0204]上述实施方式已经描述了由票据/无现金服务器10执行的条形码票据的认证的示例;然而,认证可由多币种服务器30或纸币接受器210执行。在这种情况下,如果必要的话,票据/无现金服务器10通过网络40将验证码和保存在验证码管理服务器中的点数的数量发送至多币种服务器30或纸币接受器210。例如,票据/无现金服务器10可顺序选择预先确定数量的验证码并将其发送至多币种服务器30或纸币接受器210。当搜索到与条形码数据匹配的验证码时,票据/无现金服务器10可停止发送。[0205]该方法允许多币种服务器30或纸币接受器210使用条形码数据和保存在验证码管理数据库中的验证码执行认证。票据/无现金服务器10可降低其处理负荷。网络也可降低负载,这是因为在搜索到与条形码数据匹配的验证码时传送终止。
[0206]?验证码管理数据库>>
[0207]上述实施方式已经描述了验证码管理表包括在票据/无现金服务器10中的示例;然而,多币种服务器30或纸币接受器210可具有与验证码管理数据库等同的数据库。该配置允许多币种服务器30和/或纸币接受器210执行条形码票据的认证。因为认证在多币种服务器30和/或纸币接受器210中执行,当插入条形码票据时可执行快速认证。
[0208]在票据/无现金服务器10、多币种服务器30或纸币接受器210具有验证码管理数据库的情况下,它们可对照其他管理数据库检查自己的验证码管理数据库。如果它们中的任何一个被篡改,则这些验证码管理数据库之间的不一致所导致不公正性可被快速察觉。此外,可降低不公正性的影响并且可容易地修复篡改的验证码管理数据库。
[0209]在另一种情况下,最近发行的条形码票据的验证码(例如,在当前时间之前的一段预先确定的天数,比如在当天或直到前一天)可存储在多币种服务器30和/或纸币接受器210中的验证码管理数据库中,并且在该时期之前发行的条形码票据的验证码可存储在票据/无现金服务器10中的验证码管理数据库中。因为更可能被检索到的验证码存储在多币种服务器30和/或纸币接受器210中,因此可执行条形码票据的快速认证。
[0210]根据条形码票据发行之后的天数单独存储验证码可降低篡改验证码管理数据库的影响并且也使得能够容易地修复验证码管理数据库。
[0211]〈〈从外国货币到本国货币的转换》
[0212]上述实施方式已经描述了纸币接受器210使用汇率执行从外国货币转换为本国货币;然而,从外国货币转换为本国货币可在多币种服务器30中执行。在纸币接受器执行转换为本国货币的情况下,要求多币种服务器30将汇率分配至所有安装在游戏设施中的纸币接受器210,以在每次汇率改变时更新这些纸币接受器210。然而,在多币种服务器30执行转换为本国货币的情况下,可省略将汇率数据分配给游戏设施中的所有纸币接受器210 ;接收系统中的处理可被简化并且从外国货币转化为本国货币可由多币种服务器30管理。
[0213]参考标号列表
[0214]I接收系统
[0215]2发行系统
[0216]10票据/无现金服务器
[0217]20游戏机
[0218]30多币种服务器
[0219]210纸币接受器
[0220]220游戏控制器
[0221]230 接口板
[0222]250票据打印机
[0223]260 接口板
【权利要求】
1.多币种系统包括: 游戏机,在所述游戏机中游戏控制器执行游戏处理; 发行服务器,经由与所述游戏控制器连接的路径进行信息通信,以发布用于从所述游戏机提取点数的条形码票据; 接收系统,用于接收纸币以在所述游戏机中执行所述游戏处理; 其中,在接收纸币的情况下,所述接收系统经由与所述路径不同的路径将与所述纸币有关的信息发送至所述发行服务器。
2.多币种系统包括: 发行系统,包括游戏机和发行服务器,在所述游戏机中游戏控制器执行游戏处理,所述发行服务器进行信息通信以发布用于从所述游戏机提取点数的条形码票据,所述发行服务器经由通过所述游戏控制器的传输路径进行信息通信;以及 接收系统,用于接收纸币以在所述游戏机中执行所述游戏处理,所述接收系统与所述发行系统连接,能够经由不通过所述游戏控制器的非传输路径通信, 其中,所述接收系统能够接收本国纸币和外国纸币, 其中,在接收本国纸币的情况下,所述接收系统经由所述非传输路径向所述发行服务器发送与具有本国货币类型的所述本国纸币的数量有关的信息,以及 其中,在接收外国纸币的情况下,所述接收系统经由所述非传输路径向所述发行服务器发送与转换为本国货币的所述外国纸币的数量有关的信息。
3.根据权利要求1所述的多币种系统, 其中,在插入外国纸币的情况下,所述接收系统以所述外国纸币的货币汇率转换所述外国纸币的数量并将所转换的数量存储为与接收所述外国纸币的游戏机相关。
4.根据权利要求1所述的多币种系统, 其中,所述发行服务器经由所述不同的路径发送打印指令,以在条形码票据上以条形码式样打印用于识别所述条形码票据的验证码,以及所述发行服务器存储与所述验证码相关的、待从所述游戏机提取的点数,以及 其中,所述多币种系统基于接收到的条形码票据的条形码数据和存储在所述发行服务器中的验证码确定所述接收到的条形码票据是否真实。
5.根据权利要求1所述的多币种系统, 其中,在接收条形码票据的情况下,所述接收系统通过所述不同的路径将接收到的条形码票据的条形码数据发送至所述发行服务器,以及 其中,所述发行服务器确定从所述接收系统发送的所述条形码数据是否与存储的验证码中的任何一个匹配。
6.根据权利要求1所述的多币种系统, 其中,在接收条形码票据的情况下,所述接收系统经由所述不同的路径向所述发行服务器发送验证码发送请求, 其中,响应于所述验证码发送请求,所述发行服务器经由所述不同的路径将存储的验证码发送至所述接收系统,以及 其中,所述接收系统确定接收到的条形码票据的条形码数据是否与从所述发行服务器发送的验证码中的任何一个匹配。
7.多币种系统包括: 发行系统,包括游戏机和发行服务器,在所述游戏机中游戏控制器执行游戏处理,所述发行服务器进行信息通信以发布用于从所述游戏机提取点数的条形码票据,所述发行服务器经由通过所述游戏控制器的传输路径进行信息通信;以及 接收系统,用于接收纸币以在所述游戏机中执行所述游戏处理,所述接收系统包括用于接收本国货币纸币和外国货币纸币的纸币接受器、以及与所述纸币接受器和所述发行服务器连接以能够进行通信的接收服务器,所述接收系统与所述发行服务器连接,能够经由不通过所述游戏控制器的非传输路径通信, 其中,所述接收系统能够接收本国纸币和外国纸币, 其中,在接收本国纸币的情况下,所述接收系统通过所述非传输路径向所述发行服务器发送与本国货币类型的所述本国纸币的数量有关的信息,以及 其中,在接收外国纸币的情况下,所述接收系统通过所述非传输路径向所述发行服务器发送与转换为本 国货币的所述外国纸币的数量有关的信息。
【文档编号】A63F9/00GK104039403SQ201280066529
【公开日】2014年9月10日 申请日期:2012年12月17日 优先权日:2012年1月10日
【发明者】武田贤豪 申请人:环球娱乐株式会社, 阿鲁策游戏美国有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1