首页 / 专利库 / 赌博 / 赌博 / 用于凭单及赠券打印的接口

用于凭单及赠券打印的接口

阅读:984发布:2020-05-30

专利汇可以提供用于凭单及赠券打印的接口专利检索,专利查询,专利分析的服务。并且本 发明 揭示一种用于驱动一 打印机 以打印高安全性凭单和低安全性赠券的 接口 。所述打印机可常驻于(例如)一 赌博 终端机(例如吃 角 子 老虎机 )、票据机、销售网点终端机或类似装置中。一第一 驱动器 (例如)从本地 控制器 接收指示将要打印的凭单信息的数据。一第二驱动器(例如)从中央系统控制器接收指示将要打印的赠券信息的数据。一响应于所述第一和第二驱动器的处理器产生标准打印机格式的打印机命令,以便可使用相同的打印机打印凭单和赠券。不须使用用于打印凭单的由终端机制造商提供的安全(且通常是专用的) 硬件 和/或 软件 来处理赠券。,下面是用于凭单及赠券打印的接口专利的具体信息内容。

1.一种用于驱动打印机接口,其包括:一用于从本地控制器接收指示将要打印的信息的数据的第一驱动器;一用于从中央系统控制器接收指示将要打印的信息的数据的第二驱动器;及一响应于所述第一和第二驱动器用于为所述打印机产生标准格式的打印机命令的处理器。
2.如权利要求1所述的接口,其中所述第一驱动器接收第一格式的数据,且所述第二驱动器接收第二格式的数据。
3.如权利要求2所述的接口,其中:所述第一驱动器接收RS-232、Netplex、USB、或12C格式中一种格式的数据;及所述第二驱动器接收所述RS-232、Netplex、USB、或12C格式中另一种格式的数据。
4.如权利要求1所述的接口,其中:所述第一驱动器和所述处理器一起解码来自所述本地控制器的数据并将已解码的本地控制器数据转换成所述标准格式;及所述第二驱动器和所述处理器一起解码来自所述中央系统控制器的数据并将已解码的中央系统控制器数据转换成所述标准格式。
5.如权利要求1所述的接口,其中所述第一驱动器处理来自所述本地控制器的现金数据以用于打印一凭单。
6.如权利要求5所述的接口,其中所述第二驱动器处理来自所述中央系统控制器的非现金数据以用于打印一赠券。
7.如权利要求1所述的接口,其中所述第二驱动器处理来自所述中央系统控制器的非现金数据以用于打印一赠券。
8.如权利要求1所述的接口,其中所述接口内置于所述打印机中。
9.如权利要求1所述的接口,其中所述接口位于所述打印机外部。
10.如权利要求1所述的接口,其中所述打印机是一游戏机打印机。
11.如权利要求1所述的接口,其中所述打印机是一销售网点终端打印机。
12.一种用于从一本地控制器和一中央系统控制器驱动打印机的方法,其包括如下步骤:监视来自所述本地控制器和中央系统控制器的通信;当从所述控制器中的一个接收到一打印机通信时,确定打印机的可用性,及(i)如果所述打印机可用,则解码一种格式的打印机数据并将已解码的数据转换成一用于与所述打印机通信的标准打印机格式;(ii)如果所述打印机不可用,则通知从其接收所述打印机通信的所述控制器:所述打印机忙;及继续监视所述通信。
13.如权利要求12所述的方法,其中如果同时从两个控制器接收到打印机通信,则优先选择所述本地游戏控制器。
14.如权利要求12所述的方法,其中如果同时从两个控制器接收到打印机通信,则优先选择所述中央系统控制器。
15.如权利要求12所述的方法,其中所述打印机是一游戏机打印机。
16.如权利要求12所述的方法,其中所述打印机是一销售网点终端打印机。

说明书全文

用于凭单及赠券打印的接口

技术领域

发明一般而言涉及打印机,更特定而言涉及用于驱动用户终端机中的打印机的一接口。此类打印机尤其适合用于游戏机、投币式自动售货机、销售网点终端机、交通及娱乐行业售票机等等。

背景技术

票据打印机在各种应用中都很有用。其中一种应用是打印彩票终端机、吃老虎机和其它自助式赌博或交易(例如火车票、竞技比赛票或飞机票)设备中使用的编码票据或凭单。就本发明及随附权利要求而言,术语“凭单”将用来表示一张打印的单据,例如一张票据,其具有(或潜在地具有)有意义的现金价值并必须使用安全技术进行打印以防止伪造。术语“赠券”用来指至多仅具有微不足道的现金价值并无需凭单所需的高平安全性即能够打印的单据。应该认识到:也可使用安全技术打印赠券,然而,其安全水平通常将低于所使用的与凭单相关的安全水平。
人们已提议多种打印机系统供用于自助式终端机中,例如用于(例如)娱乐场和赛场使用的非现金游戏系统中。在此类系统中,打印凭单是供游戏主顾用来代替诸如筹码(token)、现金、借记卡(debit card)及信用卡。此类自助式终端机可通过网络由一中央系统控制器(CSC)控制或至少部分控制。CSC可设置在与终端机相同的位置,也可远离终端机设置。远离终端机设置的CSC可服务于复数个场所(例如各种娱乐场、赛马场、彩票零售点等)处不同的终端机人群。
使用终端机的场所可能希望具有使用终端打印机打印除凭单以外的其他项目的能。例如,人们可能希望打印在所述场所使用的赠券。举例而言,此类赠券可(例如)提供所述场所的免费或折扣食物项目。
人们还构想出其它形式的赠券,以实现诸如各种市场推销、广告宣传和促销目的,例如对将来特殊活动的折扣、新产品和新服务的广告、免费或打折泊车、酒店房间升级、旅行和娱乐推销、参加比赛等等。
在所述领域现有的大部分终端机中,其场所管理层无法访问终端机的打印机部分以打印与凭单分离的(和可能无关的)特殊赠券。为了提供这一能力,卖主已提供了能够打印赠券的新型终端机。这些新型终端设备需要使用专用的软件硬件和/或协议以使终端打印机能够打印凭单和赠券。当提供有赠券打印时,要通过用于凭单的安全处理渠道来处理赠券打印,其中凭单要受到更严格的存取控制和安全要求的支配。这一解决方案对于许多场所是不可接受的,因为这需要购买新的终端机。对于一个具有数百台此类终端机的场所而言,这一解决方案的成本另人望而却步。
有利的情况是,提供一种使这些场所在其终端机上打印赠券的更加成本有效的方法。优选地,所述系统将允许继续使用现有终端机而不需要更换现有的大量终端机。进一步有利的情况是,使位于终端机(例如赌博终端机、POS终端机或其他消费者终端机)内部的一控制器(例如安全控制器)与终端打印机通信以打印凭单,同时还允许位于终端机外部的一CSC与内置式终端打印机通信以打印赠券或其他单据。
本发明提供了用于与现有和将来的终端机共同使用的各种打印机接口的实施例,所述实施例享有上述及其它优点。

发明内容

根据本发明,提供一种用于驱动打印机的接口。一第一驱动器从一本地控制器接收指示将要打印的信息的数据。一第二驱动器从中央系统控制器接收指示将要打印的信息的数据。一响应于所述第一和第二驱动器的处理器为打印机产生标准格式的打印机命令。
在一实施例中,所述第一驱动器接收第一格式的数据,且所述第二驱动器接收第二格式的数据。例如,第一驱动器可接收RS-232、Netplex、USB或I2C格式中一种格式的数据,第二驱动器接收RS-232、Netplex、USB或I2C格式中另一种格式的数据。
第一驱动器和处理器一起解码来自所述本地控制器的数据并将已解码的本地控制器数据转换成标准格式。第二驱动器和处理器一起解码来自所述中央系统控制器的数据并将已解码的中央系统控制器数据转换成标准格式。在一图解说明的实施例中,第一驱动器处理来自所述本地控制器的现金数据用于打印一凭单;第二驱动器处理来自所述中央系统控制器的非现金数据用于打印一赠券。
所述接口可内置于打印机内部,或者,所述接口可设置在打印机外部。所述打印机可包括(例如)一游戏机打印机、一销售网点终端打印机等等。
本发明揭示一种从一本地控制器和一中央系统控制器驱动打印机的方法。所述方法包括监视来自所述本地控制器和中央系统控制器的通信。在从所述控制器中的一个控制器接收到打印机通信时,确定所述打印机的可用性。如果所述打印机可用,则以一种格式解码打印机数据并将其转换成一用于与打印机通信的标准打印机格式。如果所述打印机不可用,则通知从其接收打印机通信的所述控制器:打印机忙。然后继续监视所述通信。
如果同时从两个控制器接收到打印机通信,则优先选择本地游戏控制器。或者,根据所希望的系统实施方案优先选择中央系统控制器。该打印机可包括(例如)一游戏机打印机或一销售网点终端打印机。
附图说明
图1是一用于控制一吃角子老虎机中的打印机的一现有技术架构的框图;图2是一根据本发明的系统架构的框图;图3是一根据本发明的一例示性接口实施方案的框图;图4是一根据本发明的另一系统架构实施例的框图;及图5是一图解说明为实施本发明所能够执行的例示性通信流程的流程图

具体实施方式

本发明涉及用于分发给顾客的凭单和赠券的打印,更特定而言,本发明涉及一种用于使打印机能够响应来自本地控制器的命令打印凭单及响应来自中央系统控制器的命令打印赠券的接口。所述打印机可常驻于由顾客操作的终端机中,例如一游戏机(例如,吃角子老虎机或彩票销售终端机)、自动售货机、自助式票据终端机、POS终端机等等。在一游戏机的实施方案中,所述本地控制器可包括游戏机的有时被称作“游戏控制器”的那一部分。在所述实施方案中,所述系统控制器可包括有时被称作“游戏管理单元”的中央系统控制器。通常,所述本地控制器是所述终端机为顾客提供凭单和赠券的部分,而所述中央系统控制器是一个或与终端机位于相同场所中或位于一可位于实际上任何地方的不同场所中的远程装置。
本文中提到了各种众所周知的用于在所揭示实施例的不同元件之间传输信号的标准。这些标准包括RS-232、Netplex、USB和I2C标准。RS-232是一提供数据终端装置和数据通信装置之间接口的众所周知的标准,其中使用串行标准二进制数据交换。Netplex是一种由美国内华达州Reno国际游戏技术组织(International Game Technology)开发的标准,其在中央系统与外围设备之间提供一多点串行通信链路并用于传送信息及允许对外围设备进行控制。通用串行总线(USB)是“USB实施者论坛”(USB Implementer Forum)开发的连接性规范。USB用于连接计算机外部的外围设备以消除因打开机箱安装某些装置所需的卡而带来的麻烦。I2C或两线通信是菲利浦半导体公司(PhillipsSemiconductor)开发的一种同步串行通信形式。
本文所揭示的接口克服了现有技术系统中需要购买专用终端机来提供凭单和赠票的缺陷。所述现有技术的系统显示在图1中,其中提供一终端打印机10用于响应来自游戏控制器14的命令打印凭单和赠票。游戏控制器14使用与所述打印机兼容的协议12给打印机10提供打印命令。例如,协议12可包括在数据传输技术内众所周知的RS-232或Netplex协议中的一个或另外一个。
在图1所示现有技术的实施例中,游戏控制器14是包括在所述游戏机中的一专用装置。所述游戏控制器控制基本的游戏机硬件,包括:打印机、硬币分配机(coin dispenser)、纸币接受机、卷轴(用于吃角子老虎机)等,并使用通过系统接口16从中央系统控制器获得的序列号产生票据数据。系统接口与中央系统控制器及游戏控制器通信。所述接口从中央系统控制器获得票据序列号并把这些序列号提供给游戏控制器。系统接口还负责玩游戏者跟踪,并控制游戏机读卡器和显示器。
此类游戏机的每一特定制造商一般都拥有自己的出于安全和竞争原因而保密的游戏控制器技术。由于驱动打印机的游戏控制器的专用性质,顾客不可能访问打印机来直接打印其他单据,例如赠券。而且,即使当今游戏机中提供了赠券打印,赠券打印也只是通过专用游戏控制器来提供,这意味着赠券的产生必须与竞赛游戏机的制造商相关联。尤其是,如果顾客希望打印赠券,游戏机的制造商必须通过游戏控制器14提供所述技术来打印赠券。这使得制造商能够升级现有游戏机以收取额外的费用,或要求购买具有赠券打印能力的新游戏机。
至少一个游戏机制造商已经提供了一种允许在中央系统控制器输入的赠券信息通过通信路径18传送至游戏机系统接口16的新型终端机。通信路径18可包括(例如)一专用网络(有线和/或无线)或因特网。系统接口16将通过路径15把赠券信息传递给专用游戏控制器14,专用游戏控制器14对信息进行必要的转换以产生赠券打印命令供提供给终端打印机10。由于只有游戏控制器14与打印机通信,因此无法避免使用专用游戏控制器技术实施赠券打印。因此,拥有游戏机的场所(例如娱乐场)完全依赖游戏机制造商来提供除打印已设计游戏机打印的凭单以外还打印赠券的能力。
图2图解说明了根据本发明的一实施例,其中可不依赖于游戏机制造商打印赠券。在图2的实施例中,在系统接口26、游戏控制器24与打印机20之间提供一打印机接口23。将来自中央系统控制器的信息(其可视情况包括定义一将要打印的特定赠券的信息)通过通信路径28(类似于通信路径18)提供给系统接口26。所述系统接口将接收自中央系统控制器的数据通过路径29(类似于图1的路径15)以一种常规方式传递给游戏控制器24。作为游戏控制器24的输出而提供的常规数据借助游戏控制器使用的标准协议(例如RS-232或Netplex(“协议A”))通过路径25传送至打印机接口23。从中央系统控制器接收的信息也根据一合适的协议(例如I2C(“协议B”))通过路径27从系统接口26被直接传递给打印机接口23。应了解,可使用各种不同协议中的任何一种将打印机信息从系统接口26发送到打印机接口23。事实上,本发明的优点之一是系统接口与打印机接口之间的通信不是专用通信,游戏控制器与打印机接口之间的通信则是专用通信。因此,虽然协议A将由游戏机制造商规定,但协议B却不由游戏机制造商规定。协议B可以是系统接口能与之通信的任何协议。通过提供一通用打印机接口23,本发明允许在不通过游戏控制器24和不受游戏控制器24处理要求支配的情况下打印来自中央系统控制器的赠券信息。
打印机接口23一旦接收到来自游戏控制器24的数据(例如凭单信息)或系统接口26的数据(例如赠券信息),其确定打印机20是否可用;如果可用,则其处理所接收的数据以便以一适当的格式传送至打印机。随后,使用设计打印机所接收的协议(例如RS-232)将所述经适当格式化的数据经由路径22发送到打印机。下文将结合图5更详细地说明打印机接口的操作。
图3是一图解说明打印机接口23的硬件及软件/固件组件的原理框图。处理器30处理经由相应驱动器33、34和/或35从游戏控制器24和系统接口26接收的数据。驱动器33是(例如)一经配置以从游戏控制器接收使用Netplex协议格式化的数据的Netplex驱动器。所述数据可包括(例如)打印一凭单所需的数据。或者,游戏控制器可经配置以使用RS-232协议提供凭单数据,在这种情况下,将会使用RS-232驱动器34接收数据并将数据传递给处理器30。使用(例如)I2C协议经由系统接口将赠券数据从中央系统控制器提供给处理器30。I2C驱动器35处理来自系统接口的赠券数据并将数据继续传送给处理器30。
用于指令处理器30如何将接收自游戏控制器和系统接口的数据解码并转换成打印机所需格式的软件和/或固件被储存在一个或更多个电可擦除可编程存储器(EEPROM36)和快闪存储器31中。提供同步动态随机存取存储器(SDRAM)32用于存储处理器30计算的临时数据以及此项技术中众所周知的其它临时性信息。凭单或赠券信息一旦被解码并转换成用于打印的适当格式,其即刻通过RS-232驱动器34被传送至打印机。在被传送至打印机之前,打印数据可暂时存储在SDRAM32中。
图4是一替代实施例的原理框图,其中打印机接口23包含在终端打印机中。尤其是,图3中图解说明的所有组件都可构建在终端打印机40内。由于打印机中已存在的打印机控制器能够提供许多(如果不是全部)打印机接口处理器30所提供的功能,这一实施例是一针对提供一图2所示分离式打印机接口的经济型替代方案。打印机中已存在的存储器也可被共享以适应打印机接口的需要。这一实施方案消除了对两个单独的处理器及额外的存储器的需要。
如图4所示,结合图2论述的游戏控制器与系统接口之间的全部通信现在被直接传递给终端打印机40。打印机接口23和通信路径22的功能将由与打印机40自身集成为一体的等效元件来执行。
图5是一图解说明打印机接口的通信流程的流程图。请注意:所说明的通信流程是打印机接口的一种可能的实施方案的一个示例,其它实施方案也是可能的并归属于在本发明拟议的范围内。
图5的例行程序开始于方框50。在方框52中,监视来自游戏控制器和系统接口的通讯端口是否有一通信事件。例如,在图2所示的实施例中,打印机接口23通过路径25监视来自游戏控制器24的通信。同样,通过路径27监视来自系统接口26的通讯。如果在方框54中检测到一通讯事件(例如一针对打印机的信息),则在方框56中确定通讯源(游戏控制器或系统接口)。
一旦确定一打印机信息已从系统接口到达,所述信息即刻从方框56被引导到方框58,在方框58中确定打印机是否可用于打印从中央系统控制器接收的赠券。如果不可用,则发送给系统接口一个忙状态信号,以便其稍后能够再次发送所述信息(方框60)。所述例行程序随后如方框52中所指示继续监视通讯端口。
如果在方框58中确定打印机可用于打印赠券,则将来自系统接口的赠券数据接收(方框62)、解码(方框64)并转换成一标准的打印机数据流(方框66)。将标准打印机数据流格式化以适合将要打印赠券的特定打印机(例如图2中的终端打印机20或图4中的终端打印机40)。尽管可提供不同的打印机来打印凭单和赠券,但优选的实施例是使用同一打印机打印凭单和赠券。在赠券信息如方框66中所指示转换成标准打印机数据流后,其被转交给打印机用于打印赠券(方框80)。该例行程序然后返回到方框52,在此继续监视通讯端口。
在从游戏控制器检测到一通信事件的情形下,在方框54和56中确定这一事实,并在方框70中确定打印机是否可用于打印凭单。如果不可用,则给游戏控制器发送一忙状态(方框72),同时所述例行程序返回到方框52继续监视通信端口。如果在方框70中确定打印机可用,则将游戏控制器数据在方框74中接收、在方框76中解码并在方框78中转换成一标准的打印机数据流。如方框80中所指示,经格式化适合打印机的标准打印机数据流被传递给打印机用于打印凭单。所述例行程序随后返回到方框52继续监视通讯端口。
标准打印机数据流将依据使用的特定打印机所需的协议进行格式化。例如(及如图3所示),打印机数据流可以是RS-232格式。所属领域的技术人员将认识到:也可使用其它格式,例如I2C、Netplex或USB。通过在打印机接口中提供适宜的驱动程序,即能够适应新开发的打印机格式。
现在,应认识到:本发明提供了一种用于驱动打印机的接口。打印机可常驻于(例如)上文所述类型的顾客终端机中,或常驻于提供凭单和赠券的任何其它装置中。在一图解说明的实施例中,一第一驱动器(例如)从本地控制器接收指示将要打印的凭单信息的数据。一第二驱动器(例如)从中央系统控制器接收指示将要打印的赠券信息的数据。一响应于所述第一和第二驱动器的处理器为所述打印机产生标准格式的打印机命令。使用本发明的打印机接口使得能够使用一个或更多个终端打印机打印凭单和赠券,而不需要使用终端机制造商提供的安全(且通常是专用的)硬件和/或软件来处理所述赠券。
尽管本文结合各种具体实施例描述了本发明,但应认识到:可在不偏离如在权利要求中所述的本发明拟议范围的前提下对上述实施例做许多调整和修改
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈