专利名称:基于电子货币支付的自动售货系统和售货机以及通信方法
基于电子货币支付的自动售货系统和售货机以及通信方法本发明涉及自动售货机领域,尤其是涉及自动售货机的通信系统及通信方法领 域。现有的自动售货机系统一般只能接受实物货币,这导致了大量的潜在消费者流 失,具有电子支付功能的自动售货机一般是通过设于自动售货机终端上的读写卡装置读取 卡上的余额信息,如果余额符合要求,则通过控制机构发出出货指令出货,同时往卡上写入 数据,这就要求IC卡必须同时具备读写功能,而用户刷卡的时间是非常短暂的,尤其是非 接触式的IC卡,可能在数据还未写入的时候IC卡和读卡器的通信就中断了,这会导致写卡 不成功。同时,这种方式无法进行有效的联网管理和用户权限的管理。此外,现有的自动售 货机通信方式只是处理交易的结果,交易的过程还是在脱机状态下进行的,也就是说交易 请求还是由自动售货机本身处理,而且交易数据无法进行实时更新。本发明的目的是提供一种基于电子货币支付的实时通信的自动售货机通信系统 及通信方法,售货机只需读取用户端IC卡的身份信息,数据库实时更新,实现自动售货机 联网管理,用户权限管理等目的。本发明的目的是这样实现的基于电子货币支付的自动售货系统,包括数据中心、至少一个远程售货机终端以 及一通信模块,该数据中心和该远程售货机终端通过所述的通信模块双向通信;所述的远 程售货机终端进一步包括售货机本体和控制模块,该控制模块分别与售货机本体和通信模 块控制连接,所述的控制模块具有唯一的IP地址或MAC地址;所述的售货机本体进一步包 括一指令输入端,一读卡装置和一执行机构,读卡装置用于读取用户的身份信息并将该身 份信息发送到所述的控制模块,该指令输入端用于接收用户的请求指令并发送到所述的控 制模块,该控制模块接收到该身份信息和请求指令,并将该身份信息和请求指令连同该控 制模块的IP地址或MAC地址生成数据包,该数据包通过所述的通信模块发送到数据中心, 该数据中心根据接收到的身份信息和请求信息作出判断,并根据判断结果发送控制指令到 目标IP地址或MAC地址对应的控制模块,该控制模块根据接收到的控制指令控制所述的执 行机构工作。通过以上技术方案,用户的IC卡只需要记载用户ID,当读卡器读取到用户的身份 信息,指令输入端接收到请求指令,控制模块便将身份信息和请求指令连通IP地址或MAC 地址生成数据包,并通过通信模块发送到数据中心,数据中心根据接收到的身份信息并寻 址到数据库中的该身份对应的余额和权限等信息,并结合用户的请求指令进行判断,并根 据判断结果发送指令到控制模块,控制模块根据接收到的指令控制执行机构出货或不出 货。
这样,售货机只需读取用户端IC卡的身份信息,数据库实时更新,实现自动售货 机联网管理,用户权限管理等目的,售货机的故障信息和交易数据通过数据中心都能够方 便的掌握,并能够实时得到处理,提高了自动售货机运行的稳定性和安全性,使得自动售货 机的管理更加智能、灵活、简便。作为上述技术方案的改良,本发明的进一步技术方案如下进一步,上述的目标IP地址或MAC地址对应的控制模块可以是发送数据包的控制 模块,也可以是来自指令输入端的请求指令所指定的IP地址或MAC地址所对应的控制模 块。进一步,上述的读卡装置是非接触式读卡器。进一步,上述的通信模块可以是GPRS通信网络,TD-SCDM通信网络,WCDMA通信网 络,CDMA2000通信网络,WiFi通信模块,蓝牙通信模块,无线局域网等。进一步,上述的通信模块包括一无线路由器,所述的控制模块通过WiFi连接所述 的无线路由器,该控制模块和数据中心通过WebService模式,提供网址接口,通过协议实 现通讯。一种自动售货机,该自动售货机包括上述的基于电子货币支付的自动售货系统中 的远程售货机终端,所述的自动售货机具有一通信单元,该通信单元是所述通信模块的一 部分,该通信单元电连接到所述控制模块的I/O端口,该通信单元和数据中心通过TCP/IP 协议实现数据交换。进一步,上述的通信单元是无线网卡。由于上述的自动售货机具有一通信单元,因此,能够实现多台自动售货机联网以 及上级管理。一种通信方法,该方法使用了上述的基于电子货币支付的自动售货机通信系统, 通信方法包括以下步骤a、用户通过指令输入端选定商品,并通过读卡器刷卡;b、读卡器读取卡上记录的身份信息,并连同选定的商品信息发送到控制模块;C、控制模块将身份信息,商品信息以及该控制模块的IP地址或MAC地址生成数据 包,并通过通信模块发送到数据中心;d、数据中心根据用户的身份信息寻址到相应的用户记录,并根据用户选择的商品 信息判断余额是否足够;e、数据中心根据设定的消费规则判断本次消费是否符合消费规则;f、如果余额足够且符合消费规则,则数据中心通过通信模块发送允许交易的指令 到相应IP地址或MAC地址对应的控制模块;g、如果余额不足或不符合消费规则,则数据中心通过通信模块发送不允许交易的 指令到相应IP地址或MAC地址对应的控制模块;h、控制模块接收允许交易或不允许交易的指令,并发送相应的控制指令到执行机 构;i、执行机构根据接收到的控制指令执行弹出商品或不弹出商品的任务。进一步,上述的执行机构是商品弹出机构,或者是显示装置,或者既包括商品弹出 机构也包括显示装置。
通过以上结构,当余额足够且符合消费规则时,控制模块发送指令到商品弹出机 构出货,当余额不足或不符合消费规则时,控制模块发送指令到显示装置,显示交易失败和 失败原因及相关提示等信息。
图1是本发明的结构示意图;图2是本发明的工作流程图。以下结合附图和具体实施案例对本发明作进一步的详细说明,但不作为对本发明 技术方案的限定。如图1所示,本实施例的基于电子货币支付的自动售货系统,包括数据中心、至少 一个远程售货机终端以及一通信模块,该数据中心和该远程售货机终端通过通信模块双向 通信;远程售货机终端进一步包括售货机本体和控制模块,该控制模块分别与售货机本体 和通信模块控制连接,控制模块具有唯一的IP地址或MAC地址;售货机本体进一步包括一 指令输入端,一读卡装置和一执行机构,读卡装置用于读取用户的身份信息并将该身份信 息发送到所述的控制模块,该指令输入端用于接收用户的请求指令并发送到所述的控制模 块,该控制模块接收到该身份信息和请求指令,并将该身份信息和请求指令连同该控制模 块的IP地址或MAC地址生成数据包,该数据包通过所述的通信模块发送到数据中心,该数 据中心根据接收到的身份信息和请求信息作出判断,并根据判断结果发送控制指令到目标 IP地址或MAC地址对应的控制模块,该控制模块根据接收到的控制指令控制执行机构工 作。通过以上技术方案,用户的IC卡只需要记载用户ID,当读卡器读取到用户的身份 信息,指令输入端接收到请求指令,控制模块便将身份信息和请求指令连通IP地址或MAC 地址生成数据包,并通过通信模块发送到数据中心,数据中心根据接收到的身份信息并寻 址到数据库中的该身份对应的余额和权限等信息,并结合用户的请求指令进行判断,并根 据判断结果发送指令到控制模块,控制模块根据接收到的指令控制执行机构出货或不出 货。这样,售货机只需读取用户端IC卡的身份信息,数据库实时更新,实现自动售货 机联网管理,用户权限管理等目的,售货机的故障信息和交易数据通过数据中心都能够方 便的掌握,并能够实时得到处理,提高了自动售货机运行的稳定性和安全性,使得自动售货 机的管理更加智能、灵活、简便。本实施例的目标IP地址或MAC地址对应的控制模块可以是发送数据包的控制模 士夬,也可以是来自指令输入端的请求指令所指定的IP地址或MAC地址所对应的控制模块。也就是说,用户可以通过指令输入端选择指定异地的自动售货机购物,如果交易 成功,将从指定地址的售货机出货,这将非常方便的实现为异地的朋友购买商品。本实施例的的读卡装置是非接触式读卡器。由于不用往卡上写入数据,因此使用 非接触式读卡器可以更快的完成刷卡过程。本实施例的通信模块可以是GPRS通信网络,TD-SCDM通信网络,WCDMA通信网络,CDMA2000通信网络,WiFi通信模块,蓝牙通信模块,无线局域网等。本实施例的通信模块包括一无线路由器,控制模块通过WiFi连接无线路由器,该 控制模块和数据中心通过WebService模式,提供网址接口,通过协议实现通讯。本实施例的自动售货机包括上述的基于电子货币支付的自动售货系统中的远程 售货机终端,自动售货机还具有一通信单元,该通信单元是所述通信模块的一部分,该通信 单元电连接到所述控制模块的I/O端口,该通信单元和数据中心通过TCP/IP协议实现数据 交换。本实施例的通信单元优选无线网卡。由于上述的自动售货机具有一通信单元,因此,能够实现多台自动售货机联网以 及上级管理。本实施例的通信方法使用了上述的基于电子货币支付的自动售货机通信系统,通 信方法包括以下步骤j、用户通过指令输入端选定商品,并通过读卡器刷卡;k、读卡器读取卡上记录的身份信息,并连同选定的商品信息发送到控制模块;1、控制模块将身份信息,商品信息以及该控制模块的IP地址或MAC地址生成数据 包,并通过通信模块发送到数据中心;m、数据中心根据用户的身份信息寻址到相应的用户记录,并根据用户选择的商品 信息判断余额是否足够;η、数据中心根据设定的消费规则判断本次消费是否符合消费规则;ο、如果余额足够且符合消费规则,则数据中心通过通信模块发送允许交易的指令 到相应IP地址或MAC地址对应的控制模块;P、如果余额不足或不符合消费规则,则数据中心通过通信模块发送不允许交易的 指令到相应IP地址或MAC地址对应的控制模块;q、控制模块接收允许交易或不允许交易的指令,并发送相应的控制指令到执行机 构;r、执行机构根据接收到的控制指令执行弹出商品或不弹出商品的任务。本实施例的执行机构是商品弹出机构,或者是显示装置,或者既包括商品弹出机 构也包括显示装置。通过以上结构,当余额足够且符合消费规则时,控制模块发送指令到商品弹出机 构出货,当余额不足或不符合消费规则时,控制模块发送指令到显示装置,显示交易失败和 失败原因及相关提示等信息。需要特别说明的是,上述实施例仅为一较佳实施方式,但实施方式并不仅仅受上 述实施例的限制,其他的任何未背离本方案创新点所作的改变、替代、组合或简化,都应视 为等效的置换方式,都包含在保护范围之内。
权利要求
基于电子货币支付的自动售货系统,其特征在于包括数据中心、至少一个远程售货机终端以及一通信模块,该数据中心和该远程售货机终端通过所述的通信模块双向通信;所述的远程售货机终端进一步包括售货机本体和控制模块,该控制模块分别与售货机本体和通信模块控制连接,所述的控制模块具有唯一的IP地址或MAC地址;所述的售货机本体进一步包括一指令输入端,一读卡装置和一执行机构,读卡装置用于读取用户的身份信息并将该身份信息发送到所述的控制模块,该指令输入端用于接收用户的请求指令并发送到所述的控制模块,该控制模块接收到该身份信息和请求指令,并将该身份信息和请求指令连同该控制模块的IP地址或MAC地址生成数据包,该数据包通过所述的通信模块发送到数据中心,该数据中心根据接收到的身份信息和请求信息作出判断,并根据判断结果发送控制指令到目标IP地址或MAC地址对应的控制模块,该控制模块根据接收到的控制指令控制所述的执行机构工作。
2.根据权利要求1所述的基于电子货币支付的自动售货系统,其特征在于所述的目 标IP地址或MAC地址对应的控制模块可以是发送数据包的控制模块,也可以是来自指令输 入端的请求指令所指定的IP地址或MAC地址所对应的控制模块。
3.根据权利要求1所述的基于电子货币支付的自动售货系统,其特征在于所述的读 卡装置是非接触式读卡器。
4.根据权利要求1-3任一项所述的基于电子货币支付的自动售货系统,其特征在于 所述的通信模块可以是GPRS通信网络,TD-SCDM通信网络,WCDMA通信网络,CDMA2000通信 网络,WiFi通信模块,蓝牙通信模块,无线局域网等。
5.根据权利要求4所述的基于电子货币支付的自动售货系统,其特征在于所述的通 信模块包括一无线路由器,所述的控制模块通过WiFi连接所述的无线路由器,该控制模块 和数据中心通过WebService模式,提供网址接口,通过协议实现通讯。
6.一种自动售货机,该自动售货机包括根据权利要求1-5任一项所述的基于电子货币 支付的自动售货系统中的远程售货机终端,其特征在于所述的自动售货机具有一通信单 元,该通信单元是所述通信模块的一部分,该通信单元电连接到所述控制模块的I/O端口, 该通信单元和数据中心通过TCP/IP协议实现数据交换。
7.根据权利要求6所述的一种自动售货机,其特征在于所述的通信单元是无线网卡。
8.一种通信方法,该方法使用了根据权利要求1-5任一项所述的基于电子货币支付的 自动售货机通信系统,其特征在于所述的通信方法包括以下步骤a、用户通过指令输入端选定商品,并通过读卡器刷卡;b、读卡器读取卡上记录的身份信息,并连同选定的商品信息发送到控制模块;c、控制模块将身份信息,商品信息以及该控制模块的IP地址或MAC地址生成数据包, 并通过通信模块发送到数据中心;d、数据中心根据用户的身份信息寻址到相应的用户记录,并根据用户选择的商品信息 判断余额是否足够;e、数据中心根据设定的消费规则判断本次消费是否符合消费规则;f、如果余额足够且符合消费规则,则数据中心通过通信模块发送允许交易的指令到相 应IP地址或MAC地址对应的控制模块;g、如果余额不足或不符合消费规则,则数据中心通过通信模块发送不允许交易的指令 到相应IP地址或MAC地址对应的控制模块;h、控制模块接收允许交易或不允许交易的指令,并发送相应的控制指令到执行机构;i、执行机构根据接收到的控制指令执行弹出商品或不弹出商品的任务。
9.根据权利要求8所述的一种通信方法,其特征在于所述的执行机构是商品弹出机 构,或者是显示装置,或者既包括商品弹出机构也包括显示装置。
全文摘要
本发明公开了基于电子货币支付的自动售货机通信系统及通信方法,包括数据中心和至少一个远程售货机终端,远程售货机终端进一步包括售货机本体,通信模块和控制模块,该控制模块分别与售货机本体和通信模块控制连接,控制模块具有唯一的IP地址或MAC地址,控制模块和数据中心通过通信模块实现双向通信,本发明的通信方法使用了该系统,本发明具有智能、灵活、简便等优点。
文档编号H04L29/08GK101887610SQ20101022654
公开日2010年11月17日 申请日期2010年7月8日 优先权日2010年7月8日
发明者蒋平友 申请人:中山市万合信息科技有限公司