专利名称:基于图形的近距离支付系统及支付方法
技术领域:
本发明涉及移动支付技术领域,具体涉及一种基于图形的近距离支付系统及支付方法。
背景技术:
传统的交易支付以现金为主,这要求用户在交易时携带足够现金,显然,现金交易存在无法大量携带、安全性差等缺点。因此,随着金融业和技术的发展,非现金交易方法逐渐被发明,目前使用最广泛的非现金交易方法为银行卡刷卡交易,利用银行为用户提供的银行卡和银行为商户提供的POS等终端,POS终端通过用户刷卡获取用户账户相关信息,与当前商户信息、交易金额的信息一起上传给银行的交易系统,银行交易系统根据这些信息对交易进行转账等处理。银行卡刷卡消费弥补的现金消费的不足,但仍然存在一些不便之处,比如,必须携带银行卡,银行卡丢失或被复制也会来带一定的风险。目前近距离支付还有一种方法是通过RF射频技术,例如常见的公交卡,但RF射频卡和读卡设备并不是生活中的通用设备,因此推广具有一定的难度。而随着科技的发展,手机已经成为现代人必不可少的随身设备,手机支付技术正逐渐崭露头角,目前传统的手机支付具有多种方案,如将手机号码绑定信用卡号码,通过 STK卡来进行转账操作,或者基于短信进行小额支付等等,上述方案都涉及手机号码卡的升级更换或移动通信运营商内部系统的升级,且兼容性不高,推广难度大。
发明内容
有鉴于此,为了解决上述问题,本发明公开了一种基于图形的近距离支付系统,可采用手机等移动终端作为支付设备完成交易支付。本发明的目的是这样实现的基于图形的近距离支付系统,包括收款终端和支付终端。所述收款终端包括订单生成模块,用于根据用户选择的商品或服务信息,生成相应订单;第一图形码转换模块,用于将订单信息转换为包含图形码的图形码图像,或从图形码图像中识别出订单信息;第一显示模块,用于显示将图形码转换模块生成的图形码图像;第一摄像装置,用于摄取第二显示模块显示的图形码图像;通讯模块,用于与支付结算系统进行通讯;所述支付终端包括第二摄像装置,用于摄取第一显示模块显示的图形码图像;第二图形码转换模块,用于将相关支付信息转换为包含图形码的图形码图像,或从图形码图像中识别出订单信息;第二显示模块,用于显示第二图形码转换模块生成的图形码图像或从图形码图像中识别出的订单信息。所述支付终端为带摄像头的手机、PDA或平板电脑。所述收款终端还包括第一签名验证模块,用以使用己方的私钥对订单进行签名; 所述订单信息包括签名信息;所述支付终端包括第二签名验证模块,用以对第二图形码转换模块从图形码图像中识别出的订单信息中的签名信息进行验证,并用己方私钥对订单进行签名。所述图形码为条码或二维码。本发明还提供一种基于图形的近距离支付方法,包括如下步骤1)用户选择所要购买的商品或服务,收款终端根据用户的选择生成相应订单;2)收款终端将订单信息转换为图形码,并在收款终端的显示屏上显示包括图形码的图形码图像;3)支付终端摄取第一显示屏上显示的图形码图像,从中识别出订单信息,并在支付终端显示屏上进行显示,供用户确认;4)支付终端将用户确认的订单信息转换为图形码,并在支付终端的显示屏上显示包括图形码的图形码图像;5)收款终端摄取支付终端显示屏上显示的图形码图像,识别出其中的订单信息;6)收款终端将步骤幻获得的订单信息发送到支付清算系统,由支付清算系统进行资金划拨清算。步骤1)与步骤2)之间,还包括收款终端将订单信息发送到支付清算系统进行确认的步骤。步骤2、中,还包括收款终端用己方私钥对订单进行签名的步骤,图形码中包括收款终端的签名信息;步骤幻中,支付终端对收款终端的签名信息进行验证,用户确认后,还对订单用己方的私钥进行签名。步骤6)中,收款终端对订单信息中的收款终端签名和支付终端签名进行验证,验证通过后再进行资金划拨清算。还包括如下步骤7)支付清算系统将支付结果信息发送给收款终端,并在收款终端的显示屏上显示所述支付结果信息。所述图形码为条码或二维码。本发明的有益效果如下可利用现有的带有摄像功能手机作为支付终端,无需对手机的硬件进行改动,推广成本低,而且便于推广;手机无需与收款终端进行通信,安全可靠,且没有通讯费用产生,可以采用加密验证算法,保证交易支付的安全性。
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步的详细描述图1为基于图形的近距离支付系统的结构示意图;图2为基于图形的近距离支付方法的流程示意图。
具体实施例方式以下将对本发明的优选实施例进行详细的描述。参见图1,本实施例的基于图形的近距离支付系统,包括收款终端1和支付终端2。所述收款终端1包括订单生成模块11,用于根据用户选择的商品或服务信息,生成相应订单;图形码转换模块12,用于将订单信息转换为包含图形码的图形码图像,或从图形码图像中识别出订单信息;显示模块13,用于显示将自身图形码转换模块12生成的图形码图像,还可用于显示订单支付结果信息等;签名验证模块14,用以使用己方的私钥对订单进行签名;摄像装置15,用于摄取支付终端的显示模块23显示的图形码图像;通讯模块16,用于与支付结算系统3进行通讯;所述支付终端2包括摄像装置21,用于摄取收款终端的显示模块13显示的图形码图像;图形码转换模块22,用于将相关支付信息转换为包含图形码的图形码图像,或从图形码图像中识别出订单信息;显示模块23,用于显示自身图形码转换模块生成的图形码图像或从自身摄像装置获得的图形码图像中识别出的订单信息。签名验证模块M,用以对自身的图形码转换模块22从图形码图像中识别出的订单信息中的签名信息进行验证,并用己方私钥对订单进行签名。所述支付终端2为带摄像头的手机、PDA、平板电脑等。所述图形码可以选用二维码、条码或其它图形码。本实施例的基于图形的近距离支付方法,包括如下步骤1)用户选择所要购买的商品或服务,收款终端1根据用户的选择生成相应订单;2)收款终端1将订单信息发送到支付清算系统3进行确认,确认后,收款终端1用己方私钥对订单进行签名;3)收款终端1将订单信息转换为图形码,并在收款终端1的显示模块13上显示包括图形码的图形码图像,所述订单信息包括签名信息;4)支付终端2摄取收款终端的显示模块13上显示的图形码图像,从中识别出订单信息,支付终端2对其中收款终端1的签名信息进行验证,并在支付终端2的显示模块23 上显示订单信息,供用户确认;用户确认后,还对订单用己方的私钥进行签名;5)支付终端2将用户确认的订单信息转换为图形码,并在支付终端2的显示屏23 上显示包括图形码的图形码图像,所述订单信息中包括签名信息;6)收款终端1摄取支付终端2的显示屏23上显示的图形码图像,识别出其中的订
单信息;7)收款终端1将步骤6)获得的订单信息发送到支付清算系统3,收款终端1对订单信息中的收款终端签名和支付终端签名进行验证,验证通过后,由支付清算系统3进行资金划拨清算。8)支付清算系统3将支付结果信息发送给收款终端2,并在收款终端2的显示模块13上显示所述支付结果信息。本实施例中的签名加密算法可选用PKI算法、CPK算法等现有的签名加密算法。以上所述仅为本发明的优选并不用于限制本发明,显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.基于图形的近距离支付系统,其特征在于包括收款终端和支付终端。 所述收款终端包括订单生成模块,用于根据用户选择的商品或服务信息,生成相应订单; 第一图形码转换模块,用于将订单信息转换为包含图形码的图形码图像,或从图形码图像中识别出订单信息;第一显示模块,用于显示将图形码转换模块生成的图形码图像; 第一摄像装置,用于摄取第二显示模块显示的图形码图像; 通讯模块,用于与支付结算系统进行通讯; 所述支付终端包括第二摄像装置,用于摄取第一显示模块显示的图形码图像;第二图形码转换模块,用于将相关支付信息转换为包含图形码的图形码图像,或从图形码图像中识别出订单信息;第二显示模块,用于显示第二图形码转换模块生成的图形码图像或从图形码图像中识别出的订单信息。
2.如权利要求1所述的基于图形的近距离支付系统,其特征在于所述支付终端为带摄像头的手机、PDA或平板电脑。
3.如权利要求1或2所述的基于图形的近距离支付系统,其特征在于所述收款终端还包括第一签名验证模块,用以使用己方的私钥对订单进行签名;所述订单信息包括签名 fn息;所述支付终端包括第二签名验证模块,用以对第二图形码转换模块从图形码图像中识别出的订单信息中的签名信息进行验证,并用己方私钥对订单进行签名。
4.如权利要求3所述的基于图形的近距离支付系统,其特征在于所述图形码为条码或二维码。
5.基于图形的近距离支付方法,其特征在于包括如下步骤1)用户选择所要购买的商品或服务,收款终端根据用户的选择生成相应订单;2)收款终端将订单信息转换为图形码,并在收款终端的显示屏上显示包括图形码的图形码图像;3)支付终端摄取第一显示屏上显示的图形码图像,从中识别出订单信息,并在支付终端显示屏上进行显示,供用户确认;4)支付终端将用户确认的订单信息转换为图形码,并在支付终端的显示屏上显示包括图形码的图形码图像;5)收款终端摄取支付终端显示屏上显示的图形码图像,识别出其中的订单信息;6)收款终端将步骤幻获得的订单信息发送到支付清算系统,由支付清算系统进行资金划拨清算。
6.如权利要求5所述的基于图形的近距离支付方法,其特征在于步骤1)与步骤2)之间,还包括收款终端将订单信息发送到支付清算系统进行确认的步骤。
7.如权利要求5或6所述的基于图形的近距离支付方法,其特征在于步骤2)中,还包括收款终端用己方私钥对订单进行签名的步骤,图形码中包括收款终端的签名信息;步骤3)中,支付终端对收款终端的签名信息进行验证,用户确认后,还对订单用己方的私钥进行签名。步骤6)中,收款终端对订单信息中的收款终端签名和支付终端签名进行验证,验证通过后再进行资金划拨清算。
8.如权利要求7所述的基于图形的近距离支付方法,其特征在于还包括如下步骤7) 支付清算系统将支付结果信息发送给收款终端,并在收款终端的显示屏上显示所述支付结果fe息。
9.如权利要求8所述的基于图形的近距离支付方法,其特征在于所述图形码为条码或二维码。
全文摘要
本发明涉及移动支付技术领域,涉及一种基于图形的近距离支付系统,包括收款终端和支付终端,所述收款终端包括订单生成模块,用于根据用户选择的商品或服务信息,生成相应订单;图形码转换模块,用于将订单信息转换为包含图形码的图形码图像,或从图形码图像中识别出订单信息;显示模块,用于显示将图形码转换模块生成的图形码图像;摄像装置,用于摄取图形码图像;通讯模块,与支付结算系统进行通讯;所述支付终端包括摄像装置、图形码转换模块和显示模块;本发明还公开了一种基于图形的近距离支付方法;本发明无需对手机的硬件进行改动,且手机仅与收款终端进行相互摄像的通信方式,无需进行其它通信,安全可靠,没有通讯费用产生,可保证交易支付的安全性。
文档编号G06Q20/18GK102449651SQ201180002396
公开日2012年5月9日 申请日期2011年1月21日 优先权日2011年1月21日
发明者杨华 申请人:杨华, 深圳市年年卡网络科技有限公司