具有有奖游戏功能的自动售货机及其控制方法

文档序号:6681394阅读:822来源:国知局
专利名称:具有有奖游戏功能的自动售货机及其控制方法
技术领域
本发明涉及一种投币式设备,更具体的说,是涉及一种具有有奖游戏功能的投币式设备。
背景技术
目前使用的自动售货机,包括键盘、显示器、售货控制器、货道驱动器等。当顾客投入货币后,自动售货机感知投入的金额,向售货控制器发出信号。售货控制器控制货道驱动器发出选中的商品。顾客在购入商品的过程中没有其它兴趣。

发明内容
本发明是为了克服现有技术中的不足之处,提供一种在购入商品的同时能增加顾客兴趣的具有有奖游戏功能的自动售货机及其控制方法。
本发明通过下述技术方案实现一种具有有奖游戏功能的自动售货机,售货控制器控制从投入货币到发出相应商品的全过程,所述售货控制器与第一切换开关连接,所述第一切换开关分别与键盘和游戏控制器连接;所述售货控制器与第二切换开关连接,所述第二切换开关分别与显示器和游戏控制器连接;所述售货控制器与第三切换开关连接,所述第三切换开关分别与货道驱动器和游戏控制器连接;所述游戏控制器与第四切换开关连接,所述第四切换开关与指定货道微动开关或/和售货控制器连接;所述游戏控制器控制从进入兑奖游戏程序到发出相应奖品的全过程;所述游戏控制器分别与编码器、工作开关、存储器、抽奖按钮连接。所述游戏控制器分别还可以与紧急按钮、发光二极管连接。
一种具有有奖游戏功能的自动售货机的控制方法,包括下述步骤(1)游戏控制器上电开机初始化;(2)判断是否处于工作状态;(3)如果处于工作状态,则判断是否有授权,没有授权,则重复步骤(3);(4)如果有授权,判断是否有“满足允许抽奖条件”信号;(5)如果没有“满足允许抽奖条件”信号,则返回步骤(4),(6)如果有“满足允许抽奖条件”信号,将键盘、显示器切换到抽奖状态;(7)准备接收数据,开始计时,并判断是否有键压下;(8)如果有顾客键入数据,并且键入的数据够一组,则将键入的一组数据与预设的中奖数据进行比较;如果键入的数据不够一组,或/和在规定的时间内没有键入数据,则视为弃权,返回步骤(4);(9)如果键入的数据与预设的中奖数据相同,为中奖,则切换开关切换到发奖状态,发出获奖指令,驱动货道驱动器发出奖品;之后,货道驱动器恢复到售货状态;同时判断抽奖的次数,如果够抽奖的次数,则检测要发的奖品的个数,如果够要发的奖品的个数,则自动失去授权,返回步骤(3);如果不够要发的奖品的个数,则返回步骤(4);如果抽奖的次数不够,则返回步骤(7);(10)如果键入的数据与预设的中奖数据不相同,为未中奖,判断是否够抽奖次数,如果够抽奖的次数,则检测要发的奖品的个数,如果够要发的奖品的个数,则自动失去授权,返回步骤(3);如果不够要发的奖品的个数,则返回步骤(4);如果抽奖的次数不够,则返回步骤(7)。
如果不处于工作状态,则切换键盘、显示器,进行中奖的预设过程;所述中奖的预设过程包括下述步骤(1)进入第一组数据准备;(2)判断是否有键压下;如果没有键压下,则重复步骤(2);(3)如果有键压下,则将键入的值存入缓冲区;(4)判断键入的数据是否够一组,如果不够一组则返回(2);如果够一组,则将上述一组数据进行运算,之后存入存储器;(5)判断中奖的总个数是否够,如果不够中奖的总个数,则准备下一组数据的地址,之后返回步骤(2);否则,返回,判断是否处于工作状态。
本发明具有下述有益效果在购入商品的同时能激发顾客的兴趣,提高自动售货机的使用频度,增加销售额。同时可增加自动售货机的销售量。


图1为本发明的具有有奖游戏功能的自动售货机硬件结构图;图2为本发明的具有有奖游戏功能的自动售货机事前准备与待命阶段流程图;图3为本发明的具有有奖游戏功能的自动售货机获奖过程流程图;图4为本发明的具有有奖游戏功能的自动售货机发奖及事后处理阶段流程图。
具体实施例方式
下面结合附图和具体实施例对本发明作进一步说明。
本发明的具有有奖游戏功能的自动售货机的硬件结构如图1所示,自动售货机的售货控制器控制从投入货币到取出相应商品的全过程。售货控制器与第一切换开关1连接,第一切换开关分别与键盘和游戏控制器连接;售货控制器与第二切换开关2连接,第二切换开关分别与显示器和游戏控制器连接;售货控制器与第三切换开关3连接,第三切换开关分别与货道驱动器和游戏控制器连接;游戏控制器与第四切换开关4连接,第四切换开关与指定货道微动开关或/和售货控制器连接。游戏控制器分别与编码器、工作开关、存储器、抽奖按钮、紧急停止按钮、发光二极管连接。发光二极管可以有多组,用于显示授权、发出中奖显示、发出允许抽奖显示等。游戏控制器控制从进入兑奖游戏程序到发出奖品的全过程;编码器用于输入中奖方案;切换开关用于完成售货过程与兑奖游戏过程之间的切换;存储器用于存储预设获奖号码。游戏控制器可以采用单片机如AT89C51及其外围电路实现。存储器可以采用I2C电可擦写存储器实现。工作开关用于准备状态与工作状态的转换。抽奖按钮用于实现授权。紧急停止按钮用于特殊情况下停止抽奖过程。四个切换按钮用于售货过程与兑奖过程的转换,第一、第二、第三切换开关可以采用CD4066实现,第四切换开关用于选择获奖条件。
在没有抽奖时,自动售货机执行自动售货的过程。游戏控制器监视自动售货机是否有满足获奖条件的情况发生。获奖条件可以有以下几种选择1、选择原则一----销售额原则通常,抽奖活动是在一个人的一次性购物满一定数额的条件下的一种奖励。考虑到自动售货机的这种特殊性,无法确定两件以上的货物,肯定是一个人买的。例如两个毫无关系的人,在连续时间内买够一定金额的商品的的情况下,就不能作出“有一个人已一次性购物金额满足中奖条件的结论”。我们也可以选择就是不管是谁,碰巧在他完成购物后,和前一次购物的金额相加,达到了规定的金额的条件下,不管这最后购买的人买的金额是大、是小,都可以给他抽奖机会。这是一种选择---“销售额原则”。
2、选择原则之二----“指定”商品原则可以选定“只要购买指定价格以上的商品就有抽奖机会”作为条件原则。
采用销售额原则判断是否可以抽奖时,当自动售货机的销售额达到一定值时,售货控制器将满足抽奖条件信号送到游戏控制器。采用“指定”商品原则时,当顾客买到指定商品时,货道驱动器发出商品,同时触动货道驱动器中的微动开关,微动开关将满足抽奖条件信号送到游戏控制器。当选择销售额原则时,将第四切换开关切换到与售货控制器连接。选择指定商品原则时,将第四切换开关切换到与指定货道驱动器的微动开关连接。
在兑奖之前,需要对兑奖游戏进行预设。通过编码器将M、P、N、G进行预设。其中M---本次活动设置的要发的奖品的个数;P---在本抽奖活动中,需要核对数字的位数;G---予设的,可以抽奖的销售额度的值。N---为调节中奖率的梯度,而设的可以允许抽奖者输入数字的次数;其值应不小于1。中奖的数字可以通过编码器预设,最好采用软件输入的方法实现。
本发明的具有有奖游戏功能的自动售货机的事前准备阶段流程图如图2所示。
上电初始化,预设时,将工作开关置于准备状态。游戏控制器判断是否处于工作状态,如果不是处于工作状态,将键盘和显示器切换到游戏预设状态,进入第一组数据准备。下面以中奖数据的位数P为两位数即两位数为一组数据说明预设过程。首先判断是否有键压下输入数据。如果没有键压下,则继续判断是否有键压下。如果有键压下,则将键入的数据存入缓冲区,之后判断是否够一组即是否够两位数也即P-1是否为0,如果不够两位数即P-1不为0,则继续判断是否有键压下。如果够两位数,即P-1为0,则将键入的一组两位数数据进行运算之后存入存储器。准备接收下一组数据,准备下一组数据的存放地址。判断是否键入的两位数的个数够中奖的总个数,如果不够中奖总个数,则返回进入数据准备。如果够中奖总个数,则判断是否处于工作状态。
出于对所有布设的数百台自动售货机,应有各不相同的中奖号码的需求,也处于对于设置该号码的工作人员自律性保密以求公平的需要,程序中设置了将键入的一组两位数数据进行运算之后存入存储器的步骤来变换输入数,以调整各个售货机的中奖号码。
运算方法是运用各个售货机自身的编号各自不同的特点,把编号作为参数,利用C51语言中已有的加、减、乘、除四则运算和算术左、右环移。对原输入数进行处理得到新的数。例如对某编号为ABC三位数的机子,利用其中的十位的数,与输入数相加,个位数的数为输入数,右环移的次数。则其中输入的每位数就变成了新的数。
当预设工作完成后,根据需要在准备兑奖时,将工作开关置于工作状态。游戏控制器判断出工作开关处于工作状态位置时,判断是否将抽奖按钮按下,即是否得到授权。如果没有得到授权,则继续判断是否有授权。如果得到授权,得到授权指示灯亮,则判断是否满足抽奖条件信号。如果没有满足抽奖条件的信号,则继续判断是否有满足抽奖条件信号。如果有满足抽奖条件信号,则将第一切换开关切换到键盘与游戏控制器连接,第二切换开关切换到显示器与游戏控制器连接,同时发出声光等可抽奖提示。在存储器中存入Q值,Q是“按键延时”用的参数。判断是否有键压下。如果没有键按下,则延时,延时时间与Q值之间可以满足一定的关系,设每一次延时时间为F,延时总时间为H,则H=Q*F。之后判断Q-1的结果,如果结果不为0,则返回,继续判断是否有键压下。如果结果为0,则判断是否够抽奖次数,即判断N-1的结果,如果结果为0,即够抽奖的次数,则返回等待下一个获奖者。如果结果不为0,则返回发出声光可以抽奖提示,等待下一次输入待抽奖号码。
当有键压下时,将键入的数据存入第一缓冲区,判断是否够一组即判断P-1的结果是否为0,如果不够一组即P-1的结果不为0,则开始延时,如果延时到,仍没有键按下,则视为弃权。判断是否够抽奖次数,即判断N-1的结果,如果结果为0,即够抽奖的次数,则返回等待下一个获奖者。如果结果不为0,则返回发出声光可以抽奖提示,等待下一次输入待抽奖号码。
如果键入的数据够一组,则将预先存入存储器的中奖号码调入第二缓冲区,取出比较位数,从最低位开始比较,如果最低位不相同,在允许每一次满足抽奖条件有多个抽奖机会时,则判断是否够抽奖次数,如果不够,则返回,发出声光可以抽奖提示。如果够,则返回判断是否有满足抽奖条件信号。如果比较的结果最低位相同,则判断是否够中奖的位数,如果不够则取出下一位数据作为最低位比较。如果已经够中奖的位数,则发出中奖的声光祝贺的信号,第三切换开关切换到货道驱动器与游戏控制器连接,有游戏控制器控制货道驱动器发出相应奖品。发奖后,电路复原,货道驱动器与售货控制器连接。之后,判断是否够抽奖总次数即M-1是否为0。如果够总次数,即M-1为0,则自动失去授权,判断是否有新的授权的信号,等待下一次授权。如果不够总次数,则返回判断是否有满足抽奖条件的信号,等待下一个抽奖过程。
尽管参照实施例对所公开的涉及一种具有有奖游戏功能的自动售货机及其控制方法进行了特别描述,本领域技术人员将能理解,在不偏离本发明的范围和精神的情况下,可以对它进行形式和细节的种种显而易见的修改。因此,以上描述的实施例是说明性的而不是限制性的,在不脱离本发明的精神和范围的情况下,所有的变化和修改都在本发明的范围之内。
权利要求
1.一种具有有奖游戏功能的自动售货机,售货控制器控制从投入货币到发出相应商品的全过程,其特征是,所述售货控制器与第一切换开关连接,所述第一切换开关分别与键盘和游戏控制器连接;所述售货控制器与第二切换开关连接,所述第二切换开关分别与显示器和游戏控制器连接;所述售货控制器与第三切换开关连接,所述第三切换开关分别与货道驱动器和游戏控制器连接;所述游戏控制器与第四切换开关连接,所述第四切换开关与指定货道微动开关或/和售货控制器连接;所述游戏控制器控制从进入兑奖游戏程序到发出相应奖品的全过程;所述游戏控制器分别与编码器、工作开关、存储器、抽奖按钮连接。
2.根据权利要求1所述的具有有奖游戏功能的自动售货机,其特征是,所述游戏控制器分别与紧急按钮、发光二极管连接。
3.一种具有有奖游戏功能的自动售货机的控制方法,其特征是,包括下述步骤(1)游戏控制器上电开机初始化;(2)判断是否处于工作状态;(3)如果处于工作状态,则判断是否有授权,没有授权,则重复步骤(3);(4)如果有授权,判断是否有“满足允许抽奖条件”信号;(5)如果没有“满足允许抽奖条件”信号,则返回步骤(4),(6)如果有“满足允许抽奖条件”信号,将键盘、显示器切换到抽奖状态;(7)准备接收数据,开始计时,并判断是否有键压下;(8)如果有顾客键入数据,并且键入的数据够一组,则将键入的一组数据与预设的中奖数据进行比较;如果键入的数据不够一组,或/和在规定的时间内没有键入数据,则视为弃权,返回步骤(4);(9)如果键入的数据与预设的中奖数据相同,为中奖,则切换开关切换到发奖状态,发出获奖指令,驱动货道驱动器发出奖品;之后,货道驱动器恢复到售货状态;检测要发的奖品的个数,如果够要发的奖品的个数,则自动失去授权,返回步骤(3);如果不够要发的奖品的个数,则返回步骤(4);如果抽奖的次数不够,则返回步骤(7);(10)如果键入的数据与预设的中奖数据不相同,为未中奖,判断是否够抽奖次数,如果够抽奖的次数,则检测要发的奖品的个数,如果够要发的奖品的个数,则自动失去授权,返回步骤(3);如果不够要发的奖品的个数,则返回步骤(4);如果抽奖的次数不够,则返回步骤(7)。
4.根据权利要求3所述的具有有奖游戏功能的自动售货机的兑奖方法,其特征是,如果不处于工作状态,则切换键盘、显示器,进行中奖的预设过程;所述中奖的预设过程包括下述步骤(1)进入第一组数据准备;(2)判断是否有键压下;如果没有键压下,则重复步骤(2);(3)如果有键压下,则将键入的值存入缓冲区;(4)判断键入的数据是否够一组,如果不够一组则返回(2);如果够一组,则将上述一组数据进行运算,之后存入存储器;(5)判断中奖的总个数是否够,如果不够中奖的总个数,则准备下一组数据的地址,之后返回步骤(2);否则,返回,判断是否处于工作状态。
全文摘要
本发明公开了一种具有有奖游戏功能的自动售货机及其控制方法,旨在提供一种在购入商品的同时能增加顾客兴趣的具有有奖游戏功能的自动售货机及其控制方法。一种具有有奖游戏功能的自动售货机,在原有自动售货机的基础上,另设电路。其核心部分是一个游戏控制器,游戏控制器分别与四个切换开关、编码开关、存储器和部分辅助电路连接。游戏控制器控制有奖游戏的全过程。售货控制器控制售货的全过程。一种具有有奖游戏功能的自动售货机的控制方法,当满足获奖条件时,游戏控制器开始计时。当兑奖者输入的一组数字符合获奖要求的,发出兑奖指令。兑奖完成后,退出次此次抽奖,等待下一次满足抽奖条件。完成规定的兑奖次数后,本单片即自动失去授权。
文档编号G07F17/32GK1458611SQ0313000
公开日2003年11月26日 申请日期2003年6月6日 优先权日2003年6月6日
发明者梁然犀, 宋昊然, 王喆 申请人:天津戈德辰迈实业发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1