当前位置: 首页 > 专利查询>武小毛专利>正文

一种发票生成方法及装置制造方法及图纸

技术编号:9991576 阅读:154 留言:0更新日期:2014-05-02 06:12
本发明专利技术适用于发票印制技术领域,提供了一种发票生成方法及装置,所述方法包括:获取发票的票面金额数值;将所述获取到的发票票面金额数值转换成二进制数;根据所述二进制数每一个位上的值划去或选取发票纸上所述位对应的位权,得到所需的票面金额数值的发票。本发明专利技术能够实现在现场结算的场合实时地按需自动印票与出票,简化了原有的发票印制操作,提高了发票的印制速度,尤其解决了现有的发票印制方案在速度上无法满足AFC系统的通行能力要求的问题。

【技术实现步骤摘要】
【专利摘要】本专利技术适用于发票印制
,提供了一种发票生成方法及装置,所述方法包括:获取发票的票面金额数值;将所述获取到的发票票面金额数值转换成二进制数;根据所述二进制数每一个位上的值划去或选取发票纸上所述位对应的位权,得到所需的票面金额数值的发票。本专利技术能够实现在现场结算的场合实时地按需自动印票与出票,简化了原有的发票印制操作,提高了发票的印制速度,尤其解决了现有的发票印制方案在速度上无法满足AFC系统的通行能力要求的问题。【专利说明】一种发票生成方法及装置
本专利技术属于发票印制
,尤其涉及一种发票生成方法及装置。
技术介绍
发票是指在购销商品、提供或者接收服务以及从事其他经营活动中,开具、收取的收付款凭证。公共交通乘车发票,即车票,既是乘客购买服务的法定凭证,也是乘客与服务提供方的契约形式。目前,我国公交、地铁乘车发票的提供大致分为以下几种方式:1、即买即付。公共汽车人工售票时,交付现金后由售票员给付乘车发票。所述方式增加了劳动力成本。2、自行拿取。在公共汽车上使用公交卡刷卡后,需要乘客自行到驾驶员处取发票。乘客在行驶的车辆上走动存在安全隐患;且车辆在拥挤的情况下,乘客来回走动拿取发票也不方便;客观上乘客自行取票存在多拿的可能性,因此所述方式操作不规范。3、在服务中心领取。在乘坐地铁时,需要到达目的地后,去服务中心领取发票。这种方式需要乘客特地去服务中心验卡取票,操作不方便;且服务中心兼有咨询、充值以及售票的功能,在地铁客流高峰期时容易产生拥挤事故,存在安全隐患。现有的发票打印技术普遍使用针式或热敏打印机。针式打印机打印的速度慢、噪声大,且需要频繁更换色带、打印头。而热敏打印机因其不能长期保存打印结果,所以目前还不能在法定的发票打印领域使用。此外,不同的打印机打印出来的发票规格不统一,不同的票面金额对应的发票尺寸也不统一,如图1所示,在财务报销时存在不便之处。另外,自动售检票系统Automatic Fare Collecton system,以下简称AFC系统,是一种由计算机集中控制的自动售票、自动检票以及自动收费和统计的封闭式自动化网络系统,能够实现售票、检票、计费、收费、统计、清分、管理等过程的自动化处理。AFC系统是国际上普遍应用的现代化联网收费系统,适用于人流量大的公共场所,如电影院、体育馆、车站、机场以及公共交通领域。然而,由于现有发票的印制方案在速度上无法满足AFC系统对通行能力的要求,使得目前世界上主要的AFC系统供应商,如美国Cubic、法国泰雷兹、韩国三星、日本欧姆龙,以及我国的AFC系统供应商均没有提供发票印制和输出的方法。
技术实现思路
本专利技术的目的在于提供一种发票生成方法及装置,以提高发票的印制速度,解决现有的发票印制方案在速度上无法满足AFC系统的通行能力要求的问题,实现实时实地地按需自动印票与出票。本专利技术是这样实现的,一种发票生成方法,所述方法包括:获取发票的票面金额数值;将所述获取到的发票票面金额数值转换成二进制数;根据所述二进制数每一个位上的值划除或选取发票纸上所述位对应的位权,得到所需的票面金额数值的发票。本专利技术还提供了一种发票生成装置,所述装置包括:获取模块,用于获取发票的票面金额数值;转换模块,用于将所述获取到的发票票面金额数值转换成二进制数;生成模块,用于根据所述二进制数每一个位上的值划除或选取发票纸上所述位对应的位权,得到所需的票面金额数值的发票。在本专利技术中,发票的外形尺寸统一,票面上印有通过二进制位权和表示的金额。在印制发票时,获取发票的票面金额数值,将所述数值转换成二进制数表示,根据所述二进制数每一位上的值划除或选取发票纸上所述位对应的位权,从而得到所需的票面金额数值的发票,以实现印制发票。本专利技术与现有技术相比,存在的有益效果是:能够统一现有的发票外形尺寸,实现在现场结算的场合实时地按需自动印票与出票,简化了原有的发票印制操作,提高了发票的印制速度,尤其解决了现有的发票印制方案在速度上无法满足AFC系统的通行能力要求的问题。【专利附图】【附图说明】为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是现有的不同票面金额的公交发票;图2是本专利技术实施例一提供的发票印制方法的实现流程图;图3是本专利技术实施例一提供的从I开始的连续7个二进制位权之和表示的发票纸示意图;图4是本专利技术实施例一提供的票面金额为“76元”的发票示意图;图5是本专利技术实施例二提供的发票印制方法应用于AFC系统的实现流程图;图6是本专利技术实施例二提供的以七位二进制数为基础的发票票面金额数值的转换示意图;图7是本专利技术实施例二提供的印戳图案示意图;图8是本专利技术实施例二提供的票面金额为“33元”的发票示意图;图9是本专利技术实施例二提供的发票值上定位斑点示意图;图10是本专利技术实施例二提供的票面金额为“3元”的发票示意图;图11是本专利技术实施例二提供的计价单位为0.2和0.5的票面金额的转换示意图;图12是本专利技术实施例二提供的印戳图案示意图;图13是本专利技术实施例二提供的根据图12印戳图案选择位权值表示票面金额的发票示意图;图14是本专利技术实施例二提供的印戳图案示意图;图15是本专利技术实施例二提供的根据图14所示的印戳图案印制票面金额的发票示意图;图16是本专利技术实施例三提供的发票生成装置的组成结构图;图17是本专利技术实施例三提供的发票生成装置应用于AFC系统的组成结构图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图2示出了本专利技术实施例一提供的发票生成方法的实现流程。如图2所示,发票生成方法的实现流程详细为:在步骤S201中,获取发票的票面金额数值。在本实施例中,所述发票的票面金额数值为需要印制的发票的票面金额大小。在需要印制发票时,获取需要印制的发票票面金额数值。在步骤S202中,将所述获取到的发票票面金额数值转换成二进制数。在本实施例中,获取到发票的票面金额数值后,将所述数值转换成二进制数。所述二进制数的转换方式可以通过十/ 二译码器转换、单片机编程转换等。具体的转换方式将在后续实施例详述,此处不再赘述。在步骤S203中,根据所述二进制数每一个位上的值划除或选取发票纸上所述位对应的位权,得到所需的票面金额数值的发票。在本实施例中,所述发票纸上印有统一的全额票价值,所述全额票价值表示为从I开始的连续η个二进制位权之和。如图3示出了全额票价表示为从I开始的连续7个二进制位权之和的发票。将所述获取到的发票票面金额数值转换成二进制数后,根据所述二进制数每一位上的值划除发票纸上所述位对应的位权,以得到所需的票面金额数值的发票;或根据所述二进制数每一位上的值选取发票纸上所述位对应的位权,以得到所需的票面金额数值的发票。作为本专利技术的一个实施示例,获取到的发票票面金额数值为“76”,将所述数值“76”转换成7位二进制数表示,为1001100。二进制数每一位上的本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:高金铎武小毛于成家
申请(专利权)人:武小毛高金铎于成家
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1