游戏机台系统及方法

文档序号:7621284阅读:249来源:国知局
专利名称:游戏机台系统及方法
技术领域
本发明是与一种游戏机台系统及方法有关;具体而言,本发明是关于一种能够通过微处理装置来达到离线控制机台及增强数据安全性的游戏机台系统及方法。
背景技术
随着科技及生活品质急速成长,游戏供应商纷纷设计各式各样的游戏机种,电子游乐场尽是五花八门的大型游戏机台。一般而言,传统游戏机台包含有存储装置、读取装置及机台作业系统。机台作业系统耦接至存储装置及读取装置。存储装置主要是储存机台的各种营业数据,像是游戏次数、投掷钱币次数、游戏过关率、游戏数据更新时间及其他营业数据。读取装置连接至外部使用者的玩家卡片,主要读取玩家卡片的数据,并将数据传送至机台作业系统进行运算。机台作业系统主要进行各种数据的运算,并将运算结果储存于储 存装置。然而,传统游戏机台所使用的储存装置均为无线射频识别系统(RFID)或是只读记忆体(ROM)。这些类型的存储装置容易被破解,进而窃取或窜改营业数据。对于大型游戏机台而言,营业数据的保存方式非常重要,其数据的安全防护性也直接影响供应商与营运商之间的利益。此外,这些营业数据的运算只能够在机台作业系统中完成,一旦机台作业系统遭到破解,这些运算结果的安全性会遭到威胁。除此之外,经营大型游戏机台的营运商,需要向供应商回报各种营业数据。现今的回报方式有远端连线或人工回报。但是远端连线方式不适用于大型游戏机台,所以营运商大多采用人工回报方式。然而这种传统的人工回报方式会耗费许多人力及时间资源,并且供应商无法辨识这些营业数据来源的正确性。

发明内容
本发明的目的在于提出一种游戏机台系统及方法能通过微处理装置来达到离线控制机台。本发明的目的在于提出一种游戏机台系统及方法能通过微处理装置来达到增强数据安全性。本发明的一范畴在于提供一种游戏机台系统及方法。在一实施例中,游戏机台系统包含有机台及微处理装置。机台包含有机台作业系统及第一读取装置。微处理装置经由第一读取装置连接该机台作业系统,包含有微处理作业系统、微处理加密模块、相对应于微处理加密模块的微处理解密模块及微处理存储单元。微处理存储单元连接微处理作业系统,并储存有第一数据。微处理作业系统系自微处理存储单元中存取第一数据并传送至微处理加密模块中进行加密后产生第二数据,并通过第一读取装置传送第二数据至机台作业系统;机台的作业系统传送第三数据至第一读取装置,微处理作业系统并自机台的第一读取装置接收第三数据,并以微处理解密模块对第三数据进行解密后产生第四数据,并由微处理作业系统进行第一数据及第四数据的比对。
在实际应用中,游戏机台系统可进一步包含有远端主机,远端主机包含相连接的远端作业系统、远端解密模块、远端密码模块及远端数据库。其中远端作业端作业系统并存有对应于身份序号的对应身份序号。其中远端解密模块对自微处理系统的数据进行解密,再由远端密码模块进行解码以产生还原身份序号,远端作业系统自远端数据库存取对应身份序号并与还原身份序号比对,以判断微处理装置的身份识别。
相较于现有技术,根据本发明的游戏机台系统只需使用微处理装置就能进行加解密运算、储存数据以及身份识别,故能够有效防止数据遭破解及提高回报营业数据效率,进而达到离线控制机台及增强数据安全防护的目的。关于本发明的优点与精神可以通过以下的发明详述及所附图式得到进一步的了解。


图I是绘示游戏机台系统中传递数据的示意图。图2是绘示游戏机台系统中传输认证码的示意图。图3是绘示游戏机台系统中传输计数值的示意图。图4是绘示游戏机台系统中传输身份序号的示意图。图5是绘示游戏机台系统中传输启动序号的示意图。图6是绘示游戏机台系统中传输呼叫序号的示意图。图7是绘示游戏机台系统中传输游戏角色数据的示意图。图8是绘示游戏机台系统中传输奖励数据的示意图。图9是绘示的游戏机台方法中传输数据的流程图。图10是绘示的游戏机台方法中传输认证码的流程图。图11是绘示的游戏机台方法中传输计数值的流程图。图12是绘示的游戏机台方法中产生更新计数值的流程图。图13是绘示的游戏机台方法中传输身份序号的流程图。图14是绘示的游戏机台方法中传输启动序号的流程图。图15是绘示的游戏机台方法中传输呼叫序号的流程图。主要元件符号说明I :游戏机台系统302 :远端解密模块10 :机台303 :远端密码模块100 :机台作业系统Dl :第一数据101 :机台加密模块D2 :第二数据102:机台解密模块D3:第三数据103:机台密码模块 D4:第四数据110:第一读取装置 D5 :第五数据120 :第二读取装置 Al :认证码11 :主控机台A2 :第二数据12 :使用者端机台A3 :第三数据20 :微处理装置A4 :输入认证码
200 :微处理作业系统 A5 :第五数据250 :微处理存储单元 NI :计数值201 :微处理加密模块 NSl :设定值202:微处理解密模块 NRl :更新计数值203 :微处理 密码模块 Cl :身份序号30 :远端主机C12 :身份密码300 :远端作业系统 C2 :第二数据350 :远端数据库CCl :对应身份序号301 :远端加密模块 CC2 :还原身份序号Dl :启动序号D13 :启动密码D3 :第三数据DDl :对应启动序号DD2:还原启动序号BI :呼叫序号B13:呼叫密码B3 :第三数据BBl :对应呼叫序号BB2 :还原呼叫序号Rl :游戏角色数据Pl :奖励数据
具体实施例方式根据本发明的第一具体实施例为游戏机台系统。在此实施例中,该游戏机台系统能够进行加解密运算、储存数据以及数据比对。请参照图1A,图IA是绘示本发明的游戏机台系统I示意图。如图IA所示,游戏机台系统I包含有机台10及微处理装置20。机台10包含有相连接的机台作业系统100及第一读取装置110。微处理装置20经由第一读取装置110连接机台作业系统100。微处理装置20包含有微处理作业系统200及微处理存储单元250。微处理装置20进一步具有微处理加密模块201及相对应于微处理加密模块201的微处理解密模块202,分别具有加密及解密的功能。微处理存储单元250连接于微处理作业系统200,微处理存储单元250具有储存功能并储存有第一数据Dl。在较佳实施例中,微处理装置20为晶片卡,第一读取装置为晶片卡读卡装置。此夕卜,第一数据Dl在不同的实施例中可以是认证码、计数值、启动序号或是其他营业数据。微处理作业系统200较佳为主板,微处理加密模块201及微处理解密模块202为个别的小卡,分别设置于主板上。在此一实施例中,微处理加密模块201及微处理解密模块202为独立的两个模块。然而,在另一实施例(图未不)中,微处理加密模块及微处理解密模块可以结合成同一模块,并无特定的限制。
如图IA所示,微处理作业系统200自微处理存储单元250中存取第一数据Dl,并传送至微处理加密模块201中进行加密后产生第二数据D2。微处理作业系统200通过第一读取装置110传送第二数据D2至机台作业系统100,致使第二数据D2于机台作业系统100进行加密或解密后产生第三数据D3。机台作业系统100通过第一读取装置110传送第三数据D3至微处理作业系统200,然后微处理解密模块202对第三数据D3进行解密后产生第四数据D4,并由微处理作业系统200进行第一数据Dl及第四数据D4的比对。通过数据的比对,不但可以确认微处理装置20及机台10认证的正确性,并使数据能够在微处理装置20上进行运算。此外,微处理装置20的保密性较佳,致使数据得到较佳的保护。在图IB所不的实施例中,微处理作业系统200具有微处理加密模块201及微处理解密模块202,其中微处理加密模块201及微处理解密模块202为执行的程序。因此,关于这些模块的设置,并无特定的限制,可以设置于微处理作业系统200中或微处理作业系统200之外。图2为本发明的另一实施例示意图。如图2所示,机台10进一步包含有机台加密模块101及相对应于机台加密模块101的机台解密模块102,并分别连接于机台作业系统 100,分别具有加密及解密的功能。在此实施例中,第一数据为认证码Al。微处理存储单元250储存有认证码Al,且微处理作业系统200是自微处理存储单元250中存取认证码Al并传送至微处理加密模块201中进行加密后产生第二数据A2,通过第一读取装置110传送第二数据A2至机台作业系统100。机台作业系统100接收第二数据A2至机台解密模块102进行解密以产生第五数据A5,并传送第五数据A5至机台加密模块101进行加密以产生第三数据A3。机台作业系统100通过第一读取装置110传送第三数据A3至微处理作业系统200,然后微处理解密模块202对第三数据A3进行解密后产生第四数据,第四数据为输入认证码A4。微处理装置20进行比对输入认证码A4及认证码Al ;当输入认证码A4与认证码Al相同时,微处理作业系统200传送确认信号(图未示)至机台作业系统100。图2的实施例目的在于进行微处理装置20及机台10的认证比对。在传输认证码的过程中,只要加密或解密的结果有错误,系统会立即停止认证,致使机台无法进行游戏模式。在此一实施例中,机台加密模块101及机台解密模块102是独立的两个模块。然而,在另一实施例中(图未示),机台加密模块及机台解密模块可以结合成同一模块,并无特定的限制。于另一具体实施例中,请参照图3,第一数据为计数值NI,储存于微处理存储单元250中。微处理存储单元250传送计数值NI至微处理加密模块201进行加密后产生第二数据N2,微处理作业系统200通过第一读取装置110传送第二数据N2至机台解密模块102。机台解密模块102对第二数据N2进行解密以读出计数值NI ;当判断计数值NI大于设定值NSl (图未示)时,机台作业系统100启动游戏模式。当该游戏模式启动或结束时,机台作业系统100传送一更新信号至微处理作业系统200,微处理作业系统200根据该更新信号自微处理存储单元250中存取计数值NI并进行更新以产生更新计数值NRl (图未示),并以更新计数值NRl替代计数值NI储存于微处理存储单元250中。在图3的实施例中,系统使用加密过的计数值进行传输,以确保微处理装置20及机台10的安全。尤其近来愈来越多玩家利用一些特殊方法破解机台10以进行游戏。因此,此实施例的方法能够保护机台10,进而保障营运商的权益。

图4为本发明的另一实施例示意图。如图4所示,微处理装置20进一步包含有微处理密码模块203,微处理密码模块203连结于微处理作业系统200,具有加码及解码的功能。在此实施例中,第一数据为身份序号Cl,储存于微处理存储单元250中。微处理作业系统200自微处理存储单元250存取身份序号Cl,并传送身份序号Cl至微处理密码模块203以产生身份密码C12,微处理加密模块201加密身份密码C12成为第二数据C2 ;机台作业系统100通过第一读取装置110接收第二数据C2后即输出第二数据C2。如图4所示,游戏机台系统I进一步包含远端主机30,远端主机30包含有远端作业系统300、远端解密模块302、远端密码模块303及远端数据库350。远端解密模块302具有解密的功能,远端密码模块303具有加码及解码的功能,并分别连结于远端作业系统300。远端数据库350连结于远端作业系统300并存有对应于身份序号Cl的对应身份序号CC1。当第二数据C2输出至远端主机30,远端解密模块302对第二数据C2解密,再由远端密码模块302进行解码以产生还原身份序号CC2。远端作业系统300自远端数据库350存取对应身份序号CCl并与还原身份序号CC2比对,以判断微处理装置20的身份识别。图4的实施例的目的在于保障供应商及营运商的权益。在实际应用中,供应商具有远端主机30及微处理装置20,营运商具有机台10。通过身份序号Cl的传输过程,能确保微处理装置20是否真是属供应商。只要加密或解密的结果与实际上不符,系统立即中断身份的确认。如图5所示,此为另一实施例示意图。远端装置30具有远端加密模块301、远端解密模块302及远端数据库350,其中远端数据库350连结于远端作业系统300并存有启动序号D1。一旦微处理装置20通过身份识别,则远端作业系统300存取启动序号Dl至远端密码模块303以产生启动密码D13,远端加密模块301加密启动密码D13以产生第三数据D3,远端作业系统300并输出第三数据D3。在此一实施例中,远端加密模块301及远端解密模块302是独立的两个模块。然而,在另一实施例中(图未不),远端加密模块301及远端解密模块302可以结合成同一模块,并无特定的限制。机台作业系统10接收第三数据D3并通过第一读取装置110传送至微处理作业系统200,微处理解密模块202对第三数据D3进行解密后传送解密结果至微处理密码模块203进行解码以产生还原启动序号DD2 ;微处理存储单元250存有与启动序号Dl相对应的对应启动序号DDl,微处理作业系统200存取对应启动序号DDl并与还原启动序号DD2进行比对以判断是否吻合。在此实施例中,微处理存储单元250进一步存有计数值NI及一备用计数值,当对应启动序号DDl与还原启动序号DD2吻合时,微处理作业系统200存取该备用计数值并将该备用计数值加入计数值NI中。图5所示的实施例的应用在于使供应商于确认微处理装置20为正确后,传达营运商所需的启动序号D1,致使营运商能够使用启动序号Dl来驱动微处理装置20,进而启用备用计数值以持续机台的营运。综合图4及图5的实施例的应用,其中图4的实施例说明微处理装置20具有正确的身份序号Cl,通过微处理装置20的加密运算、机台10的存取以及远端主机30的解密并加密运算,得到一运算结果。在这个运算过程中,能使供应商确认营运商数据的正确性。图5的实施例说明该运算结果会对应至启动序号D1,通过加密及解密的运算后,致使微处理装置20能确认数据来源的正确性,进而达到数据保密及营运安全的保障。图6为另一实施例示意图。如图6所示,机台包含第一读取装置110、第二读取装置120、相连接的主控机台11及使用者端机台12。使用者端机台12及主控机台11各别连接于机台作业系统100。第一读取装置110及第二读取装置120分别设置于该主控机台及使用者端机台。第二读取装置120耦接至第一读取装置110及机台作业系统100。机台作业系统100包含有机台密码模块103,微处理装置20包含有微处理密码模块203,微处理密码模块203连结于微处理作业系统200。第二读取装置120接收呼叫序号BI并由机台密码模块103相应产生呼叫密码B13,再由机台加密模块101加密产生第三数据B3并通过第一读取装置110传送至微处理作业系统200 ;微处理解密模块202对第三数据B3进行解密后传送至微处理密码模块203进行解码以产生还原呼叫序号BB2 ;微处理存储单元250存有与呼叫序号BI对应的对应呼叫序号BBl,微处理作业系统200存取对应呼叫序号BBl并与还原呼叫序号BB2进行比对以判断是否吻合。在图6的实施例中,根据呼叫序号BI在机台10加密及微处理装置20解密后的结果,微处理装置20能确认使用者数据来源的正确性,进而防止使用者使用特殊方式破解机台10或微处理装置20。图7为本发明的另一实施例不意图。如图7所不,微处理存储单兀250存有一呼叫数据,该呼叫数据为游戏角色数据Rl。当对应呼叫序号BBl与还原呼叫序号BB2吻合时,微处理作业系统200存取游戏角色数据Rl并通过第一读取装置110传送至机台作业系统100。图8为本发明的另一实施例不意图。如图8所不,微处理存储单兀250存有一呼叫数据,该呼叫数据为奖励数据Pl。当对应呼叫序号BBl与还原呼叫序号BB2吻合时,微处理作业系统200存取奖励数据Pl并通过第一读取装置110传送至机台作业系统100。在较佳实施例中,奖励数据Pl能通过微处理装置20的解密,进而让使用者能得到奖励。反之,只要微处理装置20接收的数据与运算的结果有差异,奖励会立即中断而不提供。图9为游戏机台方法中传输数据的流程图。步骤1001包含以微处理作业系统自微处理存储单元中存取第一数据。步骤1002包含微处理作业系统将第一数据传送至微处理加密模块中进行加密后产生第二数据。步骤1003包含通过第一读取装置传送第二数据至机台作业系统。步骤1004包含自机台作业系统通过第一读取装置传送第三数据至微处理作业系统。步骤1005包含以微处理解密模块对第三数据进行解密后产生第四数据由微处理作业系统进行第一数据及第四数据的比对。通过数据的比对,不但可以确认微处理装置20及机台10认证的正确性,并使数据能够在微处理装置20上进行运算。此外,微处理装置20的保密性较佳,致使数据得到较佳的保护。图10为游戏机台方法中传输认证码的流程图。步骤2001包含微处理作业系统自微处理存储单元中存取认证码。步骤2002包含微处理加密模块将认证码进行加密后产生第二数据,并通过第一读取装置传送第二数据至机台作业系统。步骤2003包含机台作业系 统接收第二数据至机台解密模块进行解密以产生第五数据。步骤2004包含机台解密模块传送第五数据A5至机台加密模块进行加密以产生第三数据。步骤2005包含机台作业系统通过第一读取装置传送第三数据至微处理作业系统,然后微处理解密模块对第三数据进行解密后产生输入认证码。步骤2006包含微处理装置进行输入认证码及认证码的比对。步骤2007包含当输入认证码与认证码相同时,微处理作业系统传送确认信号至机台作业系统。图10的实施例流程图的目的在于进行微处理装置及机台的认证比对。在传输认证码的过程中,只要加密或解密的结果有错误,系统会立即停止认证,致使机台无法进行游戏模式。图11为游戏机台方法中传输计数值的流程图。步骤3001包含微处理作业系统自微处理存储单元储存有计数值。步骤3002包含微处理存储单元传送计数值至微处理加密模块进行加密后产生第二数据。步骤3003包含微处理作业系统通过第一读 取装置传送第二数据至机台解密模块,机台解密模块对第二数据进行解密以读出计数值。步骤3004包含当判断计数值大于设定值时,机台作业系统启动游戏模式。在图11的实施例流程图中,系统使用加密过的计数值进行传输,以确保微处理装置及机台的安全。尤其近来愈来越多玩家利用一些特殊方法破解机台以进行游戏。因此,此实施例的方法能够保护机台,进而保障营运商的权益。图12为游戏机台方法中产生更新计数值的流程图。步骤4001包含当该游戏模式启动或结束时,机台作业系统传送更新信号至微处理作业系统。步骤4002包含微处理作业系统根据更新信号自微处理存储单元中存取计数值并进行更新以产生更新计数值。步骤4003包含以更新计数值替代计数值储存于微处理存储单元中。在实际应用中,此实施例的目的在于进行游戏的扣值,致使微处理装置的计数值能根据游戏模式的启动或结束随之减少,进而让供应商掌握营运商的营运状况。图13为游戏机台方法中传输身份序号的流程图。步骤5001包含微处理作业系统自微处理存储单元存取身份序号,并传送身份序号至微处理密码模块以产生身份密码。步骤5002包含微处理加密模块加密身份密码成为第二数据。步骤5003包含远端解密模块302对第二数据解密。步骤5004包含由远端密码模块进行解码以产生还原身份序号。步骤5005包含远端作业系统自远端数据库存取对应身份序号。步骤5006包含远端作业系统进行对应身份序号与还原身份序号的比对,以判断微处理装置的身份识别。图13的实施例流程图的目的在于保障供应商及营运商的权益。在实际应用中,供应商具有远端主机及微处理装置,营运商具有机台。通过身份序号的传输过程,能确保微处理装置是否真是属供应商。只要加密或解密的结果与实际上不符,系统立即中断身份的确认。图14为游戏机台方法中传输启动序号的流程图。步骤6001包含远端作业系统存取启动序号至远端密码模块以产生启动密码。步骤6002包含远端加密模块加密启动密码以产生第三数据。步骤6003包含远端作业系统输出第三数据。步骤6004包含微处理解密模块对第三数据进行解密后传送解密结果至微处理密码模块进行解码以产生还原启动序号。步骤6005包含微处理存储单元存有与启动序号相对应的对应启动序号。步骤6006包含微处理作业系统存取对应启动序号并与还原启动序号进行比对以判断是否吻合。步骤6007包含当对应启动序号与还原启动序号吻合时,以微处理作业系统存取微处理存储单元存有的备用计数值。步骤6008包含将备用计数值加入微处理存储单元存有的计数值中。
图14所示的实施例流程图的应用在于使供应商在确认微处理装置为正确后,传达营运商所需的启动序号,致使营运商能够使用启动序号来驱动微处理装置,进而启用备用计数值以持续机台的营运。综合图13及图14的实施例的应用,其中图13的实施例说明微处理装置具有正确的身份序号,通过微处理装置的加密运算、机台的存取以及远端主机的解密并加密运算,得到一运算结果。在这个运算过程中,能使供应商确认营运商数据的正确性。图的实施例说明该运算结果会对应至启动序号,通过加密及解密运算后,致使微处理装置能确认数据来源的正确性,进而达到数据保密及营运安全的保障。图15为游戏机台方法中传输呼叫序号的流程图。步骤7001包含第二读取装置接收呼叫序号。步骤7002包含由机台密码模块相应产生呼叫密码。步骤7003包含由机台加密模块加密产生第三数据并通过第一读取装置传送至微处理作业系统。步骤7004包含微处理解密模块对第三数据进行解密后传送至微处理密码模块进行解码以产生还原呼叫序号。步骤7005包含微处理存储单元存有与呼叫序号对应的对应呼叫序号。步骤7006包含微处理作业系统存取对应呼叫序号并与还原呼叫序号进行比对以判断是否吻合。步骤7007包含当对应呼叫序号与还原呼叫序号吻合时,微处理作业系统存取游戏角色数据并通过第一读取装置传送至机台作业系统。步骤7008包含当对应呼叫序号与还原呼叫序号吻合时,微处理作业系统存取奖励数据并通过第一读取装置传送至机台作业系统。在图15的实施例中,根据呼叫序号BI于机台10加密及微处理装置20解密后的结果,微处理装置20能确认使用者数据来源的正确性,进而防止使用者使用特殊方式破解机台10或微处理装置20。在此实施例中,呼叫数据为游戏角色数据或奖励数据,供以使用者于机台使用。由于微处理装置20具有解密的功能,因此能确认使用者数据的正确性,进而提供所需的呼叫数据。相较于现有技术,根据本发明的游戏机台系统只需使用微处理装置就能进行加解密运算、储存数据以及身份识别,故能够有效防止数据遭破解及提高回报营业数据效率,进而达到离线控制机台及增强数据安全防护的目的。通过以上较佳具体实施例的详述,是希望能更加清楚描述本发明的特征与精神,而并非以上述所公开的较佳具体实施例来对本发明的范畴加以限制。相反地,其目的是希 望能涵盖各种改变及具相等性的安排于本发明所欲申请的专利范围的范畴内。
权利要求
1.一种游戏机台系统,包含 一机台,包含一机台作业系统及一第一读取装置;以及 一微处理装置,经由该第一读取装置连接该机台作业系统,该微处理装置包含 一微处理作业系统; 一微处理加密模块,连接该微处理作业系统; 一微处理解密模块,相对应于该微处理加密模块并连接该微处理作业系统;以及 一微处理存储单元,连接该微处理作业系统,并储存有一第一数据; 其中,该微处理作业系统自该微处理存储单元中存取该第一数据并传送至该微处理加密模块中进行加密后产生一第二数据,并通过该第一读取装置传送该第二数据至该机台作业系统;该机台作业系统通过该第一读取装置传送一第三数据至该微处理解密模块,并以该微处理解密模块对该第三数据进行解密后产生一第四数据,并由该微处理作业系统进行该第一数据及该第四数据的比对。
2.如权利要求I所述的游戏机台系统,其中该机台具有一机台加密模块及相对应于该机台加密模块的一机台解密模块;该机台作业系统接收该第二数据并传送至该机台解密模块进行解密以产生一第五数据,并传送该第五数据至该机台加密模块进行加密以产生该第三数据。
3.如权利要求2所述的游戏机台系统,其中该第一数据为一认证码,该微处理解密模块对该第三数据进行解密后产生一输入认证码,并比对该输入认证码及该认证码;当该输入认证码与该认证码相同时,该微处理作业系统传送一确认信号至该机台作业系统。
4.如权利要求I所述的游戏机台系统,其中该第一数据为一计数值,该机台作业系统具有对应于该微处理加密模块的一机台解密模块,该机台解密模块对该第二数据进行解密以读出该计数值;当判断该计数值大于一设定值时,该机台作业系统启动一游戏模式。
5.如权利要求4所述的游戏机台系统,其中当该游戏模式启动或结束时,该机台作业系统传送一更新信号至该微处理作业系统,该微处理作业系统根据该更新信号自该微处理存储单元中存取该计数值并进行更新以产生一更新计数值,并以该更新计数值替代该计数值储存于该微处理存储单元中。
6.如权利要求I所述的游戏机台系统,其中该微处理作业装置包含一微处理密码模块,且该第一数据为一身份序号;该微处理作业系统存取该身份序号并传送至该微处理密码模块以产生一身份密码,该微处理加密模块加密该身份密码成为该第二数据;该机台作业系统通过该第一读取装置接收该第二数据后即输出该第二数据。
7.如权利要求6所述的游戏机台系统,进一步包含一远端主机,该远端主机包含 一远端作业系统; 一远端解密模块; 一远端密码模块;以及 一远端数据库,连结于该远端作业系统并存有对应于该身份序号的一对应身份序号;其中该远端解密模块对该第二数据解密,再由远端密码模块进行解码以产生一还原身份序号,该远端作业系统自该远端数据库存取该对应身份序号并与该还原身份序号比对,以判断该微处理装置的身份识别。
8.如权利要求6所述的游戏机台系统,进一步包含一远端主机,该远端主机包含一远端作业系统; 一远端加密模块; 一远端密码模块;以及 一远端数据库,连结于该远端作业系统并存有一启动序号; 其中该远端作业系统存取该启动序号并传送至该远端密码模块以产生一启动密码,该远端加密模块加密该启动密码以产生该第三数据,该远端作业系统并输出该第三数据。
9.如权利要求8所述的游戏机台系统,其中该机台作业系统接收该第三数据并通过该第一读取装置传送至该微处理作业系统,该微处理解密模块对该第三数据进行解密后传送至该微处理密码模块进行解码以产生一还原启动序号;该微处理存储单元存有与该启动序号对应的一对应启动序号,该微处理作业系统存取该对应启动序号并与该还原启动序号进行比对以判断是否吻合。
10.如权利要求8所述的游戏机台系统,其中该微处理存储单元存有一计数值及一备用计数值,当该对应启动序号与该还原启动序号吻合时,该微处理作业系统存取该备用计数值并将该备用计数值加入该计数值中。
11.如权利要求I所述的游戏机台系统,其中该机台包含一第二读取装置,该机台作业系统具有一机台密码模块及一机台加密模块,该微处理作业装置具有一微处理密码模块;该第二读取装置接收一呼叫序号并传送至该微处理作业系统;该微处理存储单元存有与该呼叫序号对应的一对应呼叫序号。
12.如权利要求11所述的游戏机台系统,当该第二读取装置接收一呼叫序号时,由该机台密码模块相应产生一呼叫密码,再由该机台加密模块加密产生该第三数据,并传送至该微处理作业系统。
13.如权利要求12所述的游戏机台系统,当该微处理作业系统接收该第三数据时,该微处理解密模块对该第三数据进行解密后传送至该微处理密码模块进行解码以产生一还原呼叫序号,该微处理作业系统存取该对应呼叫序号并与该还原呼叫序号进行比对以判断是否吻合。
14.如权利要求11所述的游戏机台系统,其中该机台包含相连接的一主控机台及一使用者端机台;该第一读取装置设置于该主控机台,该第二读取装置则设置于该使用者端机台。
15.如权利要求11所述的游戏机台系统,其中该微处理存储单元存有一呼叫数据,当该对应呼叫序号与该还原呼叫序号吻合时,该微处理作业系统存取该呼叫数据并传送至该机台作业系统。
16.如权利要求12所述的游戏机台系统,其中该呼叫数据包含一游戏角色数据及奖励数据至少其一。
17.一种游戏机台系统控制方法,用于控制一游戏机台系统,其中该游戏机台系统包含一机台,包含一机台作业系统及一第一读取装置;以及一微处理装置,包含一微处理作业系统;一微处理加密模块;相对应于该微处理加密模块的一微处理解密模块;以及一微处理存储单元,连接该微处理作业系统,并储存有一第一数据;该游戏机台系统控制方法包含 以该微处理作业系统自该微处理存储单元中存取该第一数据并传送至该微处理加密模块中进行加密后产生一第二数据; 通过该第一读取装置传送该第二数据至该机台作业系统; 自该机台作业系统通过该第一读取装置传送一第三数据至该微处理作业系统;以及以该微处理解密模块对该第三数据进行解密后产生一第四数据由该微处理作业系统进行该第一数据及该第四数据的比对。
18.如权利要求17所述的游戏机台系统控制方法,进一步包含 以该机台作业系统接收该第二数据至一机台解密模块进行解密以产生一第五数据;以及 传送该第五数据至该机台加密模块进行加密以产生该第三数据。
19.如权利要求18所述的游戏机台系统控制方法,其中该第一数据为一认证码,该第三数据解密步骤包含 以该微处理解密模块对该第三数据进行解密后产生一输入认证码; 比对该输入认证码及该认证码;以及 当该输入认证码与该认证码相同时,以该微处理作业系统传送一确认信号至该机台作业系统。
20.如权利要求17所述的游戏机台系统控制方法,其中该第一数据为一计数值,该机台具有对应于该微处理加密模块的一机台解密模块;该游戏机台系统控制方法进一步包含 以该机台解密模块对该第二数据进行解密以读出该计数值;以及 当判断该计数值大于一设定值时,自该机台作业系统启动一游戏模式。
21.如权利要求20所述的游戏机台系统控制方法,进一步包含 当该游戏模式启动或结束时,自该机台作业系统传送一减算信号至该微处理作业系统; 以该微处理作业系统根据该减算信号自该微处理存储单元中存取该计数值并进行减算以产生一更新计数值;以及 以该更新计数值替代该计数值储存于该微处理存储单元中。
22.如权利要求17所述的游戏机台系统控制方法,其中该微处理装置包含一微处理密码模块,且该第一数据为一身份序号;该第二数据产生步骤包含 以该微处理作业系统存取该身份序号并传送至该微处理密码模块以产生一身份密码;以及 以该微处理加密模块加密该身份密码成为该第二数据。
23.如权利要求22所述的游戏机台系统控制方法,其中该游戏机台系统包含一远端主机,该远端主机包含一远端作业系统;一远端解密模块;相对应于该远端解密模块的一远端密码模块;以及一远端数据库,存有对应于该身份序号的一对应身份序号;该游戏机台系统控制方法进一步包含 以该远端解密模块对该第二数据解密; 以远端密码模块对解密结果进行解码以产生一还原身份序号;以及以该远端作业系统自该远端数据库存取该对应身份序号并与该还原身份序号比对,以判断该微处理装置的身份识别。
24.如权利要求22所述的游戏机台系统控制方法,其中该游戏机台系统包含一远端主机,该远端主机包含一远端作业系统,具有一远端加密模块及一远端密码模块;以及一远端数据库,其存有一启动序号;该游戏机台系统控制方法进一步包含 以该远端作业系统存取该启动序号并传送至该远端密码模块以产生一启动密码; 以该远端加密模块加密该启动密码以产生该第三数据;以及 以该远端作业系统输出该第三数据。
25.如权利要求24所述的游戏机台系统控制方法,其中该第三数据解密步骤包含 在该微处理解密模块对该第三数据进行解密后传送解密结果至该微处理密码模块进行解码以产生一还原启动序号;以及 该微处理作业系统存取该微处理存储单元中存有与该启动序号对应的一对应启动序号,并与该还原启动序号进行比对以判断是否吻合。
26.如权利要求25所述的游戏机台系统控制方法,进一步包含 当该对应启动序号并与该还原启动序号吻合时,以该微处理作业系统存取该微处理存储单元存有的一备用计数值;以及 将该备用计数值加入该微处理存储单元存有的一计数值中。
27.如权利要求17所述的游戏机台系统控制方法,其中该机台包含一第二读取装置,该机台具有一机台密码模块及一机台加密模块,该微处理装置具有一微处理密码模块;该游戏机台系统控制方法进一步包含 自该第二读取装置接收一呼叫序号; 以该机台密码模块相应该呼叫序号产生一呼叫密码;以及 以该机台加密模块加密该呼叫密码产生该第三数据并传送至该微处理作业系统。
28.如权利要求27所述的游戏机台系统控制方法,其中该第三数据解密步骤包含 在该微处理解密模块对该第三数据进行解密后传送至该微处理密码模块进行解码以产生一还原呼叫序号;以及 以该微处理作业系统存取该微处理存储单元中存有与该呼叫序号对应的一对应呼叫序号,并与该还原呼叫序号进行比对以判断是否吻合。
29.如权利要求28所述的游戏机台系统控制方法,进一步包含当该对应呼叫序号与该还原呼叫序号吻合时,该微处理作业系统存取该微处理存储单元存有的一呼叫数据并传送至该机台作业系统。
全文摘要
本发明公开一种游戏机台系统,包含有机台及微处理装置。机台具有机台作业系统及第一读取装置。微处理装置经由第一读取装置连接机台作业系统,包含有微处理作业系统、微处理加密模块、相对应于微处理加密模块的微处理解密模块及微处理存储单元。微处理存储单元连接微处理作业系统,并储存有第一数据。微处理作业系统自微处理存储单元中存取第一数据至微处理加密模块中进行加密后产生第二数据,并通过第一读取装置传送第二数据至机台作业系统。微处理解密模块自机台的第一读取装置接收第三数据并对第三数据进行解密后产生第四数据,并由微处理作业系统进行第一数据及第四数据的比对。
文档编号H04L29/06GK102647403SQ20111007378
公开日2012年8月22日 申请日期2011年3月23日 优先权日2011年2月18日
发明者周于筹, 王淳佑 申请人:鈊象电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1