首页 / 专利库 / 人工智能 / 定位 / 一种彩票票面内容硬件存储方法、装置和提取方法

一种彩票票面内容硬件存储方法、装置和提取方法

阅读:2发布:2021-03-26

专利汇可以提供一种彩票票面内容硬件存储方法、装置和提取方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种彩票票面内容 硬件 存储方法、装置和提取方法,在彩票打印过程中,通过调用相应的 打印机 的调用 接口 (API),在调用接口(API)内部对彩票票面数据和打印参数数据进行整合和压缩,进而存储在打印机的 存储器 中,使得打印机自身能够记录过去一段时间内已打印的所有彩票票面内容;再利用审计 软件 工具,能够实时提取存储在打印机里的彩票票面内容信息及打印信息,为打印机的存储器提供新的存储容量;同时,由于提取出来的信息以列表或者图片的形式清楚地显示出来,便于分析和 定位 打印过中出现的问题和故障,从而能够协助工作人员有针对性的解决问题、排除故障,提高工作效率。本发明可应用于彩票打印机打印票面数据领域。,下面是一种彩票票面内容硬件存储方法、装置和提取方法专利的具体信息内容。

1.一种彩票票面内容硬件存储方法,其特征在于,包括:
在打印过程中获取所打印的彩票票面数据;
获取打印参数数据,所述打印参数数据包括输出所述彩票票面数据所对应的排版命令、字符输出命令、走纸命令及打印机的序列号;
按照所述彩票票面数据与打印参数数据的对应关系,整合所述彩票票面数据和所述打印参数数据,形成审计数据;
对所述审计数据进行压缩和存储。
2.根据权利要求1所述的彩票票面内容硬件存储方法,其特征在于,所述按照所述彩票票面数据与打印参数数据的对应关系,整合所述彩票票面数据和所述打印参数数据,形成审计数据;这一步骤,具体包括:
设定所述打印过程中的起始点和终止点,所述起始点为打印机初始化时点或上一次打印结束时点,所述终止点为本次打印结束时点;
在所述起始点和终止点之间,调用与所述彩票票面数据对应的打印机的调用接口
在所述调用接口内部,对所述彩票票面数据和打印参数数据进行整合,形成所述审计数据。
3.根据权利要求1所述的彩票票面内容硬件存储方法,其特征在于,所述审计数据包括打印计数值、打印时间、数据接收情况、数据输出情况、打印机的序列号、调用接口的调用情况及对应的所述彩票票面数据。
4.一种彩票票面内容提取方法,其特征在于,用于提取通过权利要求1-3所述彩票票面内容硬件存储方法存储的所述审计数据,包括:
读取所述审计数据;
从所述审计数据中提取彩票票面数据。
5.根据权利要求4所述的彩票票面内容硬件存储方法,其特征在于,所述读取存储的所述审计数据后,还需要对所述审计数据进行解压处理,还原所述审计数据。
6.根据权利要求5所述的彩票票面内容硬件存储方法,其特征在于,所述还原所述审计数据后,所述审计数据以列表的形式显示打印计数值、打印时间、数据接收情况、数据输出情况、打印机的序列号、调用接口的调用情况及对应的所述彩票票面数据。
7.根据权利要求6所述的彩票票面内容硬件存储方法,其特征在于,所述审计数据还将所述打印计数值、打印时间、数据接收情况、数据输出情况、打印机的序列号、调用接口的调用情况及对应的所述彩票票面数据数据组合成图片,以图片的形式显示出来。
8.一种彩票打印机,其特征在于,包括:
打印机构;
制模,用于控制所述打印机构进行彩票票面数据的打印,并执行权利要求1所述方法形成所述审计数据;
存储模块,用于存储压缩后的所述审计数据。
9.根据权利要求8所述的彩票打印机,其特征在于,所述控制模块设有可供读取的数据接口,所述控制模块向接入到所述数据接口的软件提供所述审计数据。
10.根据权利要求8所述的彩票打印机,其特征在于,所述存储模块设有可供数据接入的接口,所述存储模块通过所述接口接入所述审计数据并将接入的所述审计数据存储起来。

说明书全文

一种彩票票面内容硬件存储方法、装置和提取方法

技术领域

[0001] 本发明涉及彩票打印机打印票面数据领域,尤其是一种彩票票面内容硬件存储方法、装置和提取方法。

背景技术

[0002] 作为彩票投注机上的重要部件之一的彩票打印机,在打印彩票过程中出现异常时,因缺少有效的措施,目前只能凭操作员通过回忆来描述或通过查看售票厅的视频监控来发现出现异常的过程。这种方法效率低下,并且往往不能完全还原到异常是如何出现的,给技术人员分析问题的帮助有限。
[0003] 当彩票打印机出现异常时,往往只能通过应用软件(彩票销售软件)在使用时产生的日志来分析异常出现的原因。在实际使用过程中,打印机供应商与应用软件供应商往往是属于不同的公司,应用软件所记录的日志文件无法协助打印机供应商更方便的查看异常是如何发生的,造成打印机供应方不能快速的解决问题。
[0004] 目前现有技术是借助于其他计算机记录或保存彩票打印机过去已打印的文件,其虽然也能有效地分析打印过程中出现的异常,但其增加了硬件成本;同时也增加了操作的复杂性。

发明内容

[0005] 为了解决上述至少一个技术问题,本发明的目的在于提供一种彩票票面内容硬件存储方法、装置和提取方法。
[0006] 本发明所采取的技术方案是:一方面,本发明实施例包括一种彩票票面内容硬件存储方法,包括:
[0007] 在打印过程中获取所打印的彩票票面数据;
[0008] 获取打印参数数据,所述打印参数数据包括输出所述彩票票面数据所对应的排版命令、字符输出命令、走纸命令及打印机的序列号;
[0009] 按照所述彩票票面数据与打印参数数据的对应关系,整合所述彩票票面数据和所述打印参数数据,形成审计数据;
[0010] 对所述审计数据进行压缩和存储。
[0011] 进一步地,所述按照所述彩票票面数据与打印参数数据的对应关系,整合所述彩票票面数据和所述打印参数数据,形成审计数据;这一步骤,具体包括:
[0012] 设定所述打印过程中的起始点和终止点,所述起始点为打印机初始化时点或上一次打印结束时点,所述终止点为本次打印结束时点;
[0013] 在所述起始点和终止点之间,调用与所述彩票票面数据对应的打印机的调用接口
[0014] 在所述调用接口内部,对所述彩票票面数据和打印参数数据进行整合,形成所述审计数据。
[0015] 进一步地,所述审计数据包括打印计数值、打印时间、数据接收情况、数据输出情况、打印机的序列号、调用接口的调用情况及对应的所述彩票票面数据。
[0016] 另一方面,本发明实施例还包括一种彩票票面内容提取方法,用于提取通过所述彩票票面内容硬件存储方法存储的所述审计数据,包括:
[0017] 读取所述审计数据;
[0018] 从所述审计数据中提取彩票票面数据。
[0019] 进一步地,所述读取存储的所述审计数据后,还需要对所述审计数据进行解压处理,还原所述审计数据。
[0020] 进一步地,所述还原所述审计数据后,所述审计数据以列表的形式显示打印计数值、打印时间、数据接收情况、数据输出情况、打印机的序列号、调用接口的调用情况及对应的所述彩票票面数据。
[0021] 进一步地,所述审计数据还将所述打印计数值、打印时间、数据接收情况、数据输出情况、打印机的序列号、调用接口的调用情况及对应的所述彩票票面数据数据组合成图片,以图片的形式显示出来。
[0022] 另一方面,本发明实施例还包括一种彩票打印机,其特征在于,包括:
[0023] 打印机构;
[0024] 控制模,用于控制所述打印机构进行彩票票面数据的打印,并执行权利要求1所述方法形成所述审计数据;
[0025] 存储模块,用于存储压缩后的所述审计数据。
[0026] 进一步地,所述控制模块设有可供读取的数据接口,所述控制模块向接入到所述数据接口的软件提供所述审计数据。
[0027] 进一步地,所述存储模块设有可供数据接入的接口,所述存储模块通过所述接口接入所述审计数据并将接入的所述审计数据存储起来。
[0028] 本发明的有益效果是:实施例中提出一种彩票票面内容硬件存储方法、装置和提取方法,通过该方法能够在不增加硬件成本的条件下,直接将打印的彩票票面内容保存在打印机存储器中,且不需要通过网络或计算机,直接可以提取存储的彩票票面内容信息及打印信息;并且,该方法将已打印的彩票内容按一定的数据结构进行重新组织并压缩,压缩后的数据内容体积小,使打印机的存储器能够存储过去较长时间内的票面内容;然后通过读取打印机本身存储的数据,对数据进行汇总分析,能够定位彩票打印过程中出现的问题和故障,从而帮助工作人员独立、快速、方便地解决问题,提高工作效率。附图说明
[0029] 图1为本发明实施例中所述的彩票票面内容硬件存储方法的步骤流程图
[0030] 图2为本发明实施例中所述的彩票票面内容提提取方法的步骤流程图。

具体实施方式

[0031] 实施例1
[0032] 如图1所示,本实施例提供一种彩票票面内容硬件存储方法,该方法具体包括以下步骤:
[0033] S1.在打印过程中获取所打印的彩票票面数据;
[0034] S2.获取打印参数数据,所述打印参数数据包括输出所述彩票票面数据所对应的排版命令、字符输出命令、走纸命令及打印机的序列号;
[0035] S3.按照所述彩票票面数据与打印参数数据的对应关系,整合所述彩票票面数据和所述打印参数数据,形成审计数据;
[0036] S4.对所述审计数据进行压缩和存储。
[0037] 作为本存储方法实施例的优选实施方式,步骤S3,也就是按照所述彩票票面数据与打印参数数据的对应关系,整合所述彩票票面数据和所述打印参数数据,形成审计数据这一步骤,具体包括:
[0038] S301.设定所述打印过程中的起始点和终止点,所述起始点为打印机初始化时点或上一次打印结束时点,所述终止点为本次打印结束时点;
[0039] S302.在所述起始点和终止点之间,调用与所述彩票票面数据对应的打印机的调用接口;
[0040] S303.在所述调用接口内部,对所述彩票票面数据和打印参数数据进行整合,形成所述审计数据。
[0041] 进一步地,作为本存储方法实施例的优选实施方式,步骤S3中所述的审计数据包括打印计数值、打印时间、数据接收情况、数据输出情况、打印机的序列号、调用接口的调用情况及对应的所述彩票票面数据。
[0042] 本实施例存储彩票票面数据和打印参数数据整合后的审计数据,需要首先确认打印的起始点和终止点,由于彩票数据的特殊性,打印的数据为点阵信息;本实施例中以打印机初始化或上一次输出点阵信息为本次打印的起始点,本次打印结束输出点阵信息为终止点;然后利用应用软件调用所述起始点和终止点之间所对应的打印机调用接口(API)时,在调用接口的内部对彩票票面数据和打印参数数据进行整合和压缩,打印参数数据包括所属打印机的序列号、打印机输出打印点阵信息所对应的排版命令、字符输出命令、走纸命令等。本实施例将打印过的彩票票面数据和打印参数数据整合生成审计数据后,采用zip压缩算法进行压缩,然后再调用打印机相关的调用接口(API),让打印机在存储器中保存压缩后的审计数据。例如,本次打印的起始点为t0,终止点为t1,调用在t0至t1之间打印过程中所用到的打印机的调用接口(API),在调用接口(API)的内部对彩票票面数据和打印参数数据进行编码和整合,生成审计数据,然后采用zip压缩算法进行压缩,再调用相应的打印机的调用接口(API),让打印机在存储器中保存压缩后的在t0~t1之间所打印的彩票票面内容。
[0043] 本实施例中对于每一次的彩票打印,都执行本实施例1所述的存储方法,从而使打印机能够存储过去一段时间所打印的彩票票面内容信息。例如,第一次打印的开始时刻t0,结束时刻为t1,通过实施例1所述的存储方法,打印机存储第一次打印t0~t1之间所打印的彩票票面内容信息;同样地,第二次打印的开始时刻为t1,结束时刻为t2,打印机存储第二次打印t1~t2之间所打印的彩票票面内容信息;以此类推,第100次打印的开始时刻为t99,结束时刻为t100,打印机同样能够存储第100次打印t99~t100之间所打印的彩票票面内容信息;也就是说打印机存储了从第一次打印到第100次打印之间(t0~t100)所打印的所有彩票的票面内容信息,且这些信息都是在被压缩之后再存储起来的。当然,由于打印机存储器存储空间有限,所以需要将存储起来的信息定时地提取出来,以便以能够继续存储,从而保证每一次所打印的彩票票面内容信息都能被打印机的存储器存储起来。同样地,打印机可以存储任意不连贯的打印所打印的彩票票面内容信息;例如,第一次打印是从t0时刻到t1时刻,而第二次打印为从t6时刻到t7时刻,打印机可以存储t0~t1之间所打印的彩票票面内容信息和t6~t7之间所打印的彩票票面内容信息。
[0044] 本实施例中,审计数据是在相应的打印机的调用接口内部对彩票票面数据和打印参数数据整合得到的,也就是说审计数据是彩票票面数据和打印参数数据的组合,但其并不是简单地将彩票票面数据和打印参数数据组合起来,而是根据彩票票面数据和打印参数数据的对应关系,将两部分的数据有顺序地组合起来,使得整合后的审计数据包括打印计数值、打印时间、数据接收情况、数据输出情况、打印机的序列号、调用接口的调用信息及对应的所述彩票票面数据。即整合得到的审计数据能够清楚地显示彩票片面数据及其对应的打印情况,以便于在彩票打印出现问题和故障时,提取所述审计数据,便能够清楚地定位和反映问题和故障所在,从而帮助解决问题和排除故障。
[0045] 本实施例中所述的彩票票面内容硬件存储方法具有以下优点:
[0046] 在彩票打印过程中,通过调用相应的打印机的调用接口(API),在调用接口(API)内部对彩票票面数据和打印参数数据进行整合和压缩,进而存储在打印机的存储器中,使得打印机自身能够记录过去一段时间内已打印的所有彩票票面内容,方便日后提取,并能够通过提取的信息,分析和定位在彩票打印过程中的出现的问题和故障,帮助工作人员解决问题;能够在不增加硬件成本的同时,提高工作效率。
[0047] 实施例2
[0048] 如图2所示,本实施例提供一种彩票票面内容提取方法,用于提取所述彩票票面内容硬件存储方法存储的所述审计数据,包括:
[0049] Q1.读取所述审计数据;
[0050] Q2.从所述审计数据中提取彩票票面数据。
[0051] 进一步地,作为本提取方法实施例的优选实施方式,在步骤Q1,也就是读取所述审计数据后,还需要对所述审计数据进行解压处理,还原所述审计数据。
[0052] 进一步地,作为本提取方法实施例的优选实施方式,所述还原所述审计数据后,所述审计数据以列表的形式显示打印计数值、打印时间、数据接收情况、数据输出情况、打印机的序列号、调用接口的调用情况及对应的所述彩票票面数据。
[0053] 进一步地,作为本提取方法实施例的优选实施方式,所述审计数据还将所述打印计数值、打印时间、数据接收情况、数据输出情况、打印机的序列号、调用接口的调用情况及对应的所述彩票票面数据数据组合成图片,以图片的形式显示出来。
[0054] 本实施例中使用windows或linux端审计软件工具,调用打印机相关的调用接口(API),从打印机存储器中读取已保存的审计数据,审计数据以列表方式显示打印计数值、打印时间、数据接收情况、数据输出情况、打印机的序列号及对应的所述彩票票面数据数据;其中,打印机的序列号一般在列表表头显示,其余数据按照对应关系显示在列表中,调用接口的调用情况一般会隐藏在后台。若设置审计数据为“详细审计”,便可直接在显示列表中显示打印机的调用接口的调用情况,同时,还能够把审计数据包含的全部信息组合成图片,以图片的形式直观地显示出来。
[0055] 本实施例中所述的彩票票面内容硬件提取方法具有以下优点:
[0056] 通过本实施例提供的彩票票面内容提取方法,可以不需要网络或计算机,只利用审计软件工具,便能够实时提取存储在打印机里的彩票票面内容信息及打印信息,为打印机的存储器提供新的存储容量;同时提取出来的信息以列表或者图片的形式清楚地显示出来,便于分析和定位打印过中出现的问题和故障,从而能够协助工作人员有针对性的解决问题、排除故障,提高工作效率。
[0057] 本实施例还包括一种彩票打印机,包括:
[0058] 打印机构;
[0059] 控制模块,用于控制所述打印机构进行彩票票面数据的打印,并执行权利要求1所述方法形成所述审计数据;
[0060] 存储模块,用于存储压缩后的所述审计数据。
[0061] 进一步地,所述控制模块设有可供读取的数据接口,所述控制模块向接入到所述数据接口的软件提供所述审计数据。
[0062] 进一步地,所述存储模块设有可供数据接入的接口,所述存储模块通过所述接口接入所述审计数据并将接入的所述审计数据存储起来。
[0063] 本实施例中所述的彩票打印机为现有的常用彩票打印机,利用应用程序调用相应的彩票打印机的调用接口,让打印机的存储器存储和记录过去一段时间打印的彩票片面数据和打印参数数据,同时利用审计软件工具,调用打印机相关的调用接口,从存储器中读取已存储的审计数据,从而提取彩票票面数据。也就是说,本实施例是在不增加任何硬件成本的情况下,利用应用程序或审计软件工具,调用相关的彩票打印机的调用接口,从而实现数据的存储和提取。
[0064] 以上所述,只是本发明的较佳实施例而已,本发明并不局限于上述实施方式,只要其以相同的手段达到本发明的技术效果,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。在本发明的保护范围内其技术方案和/或实施方式可以有各种不同的修改和变化。
高效检索全球专利

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

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

申请试用

分析报告

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

申请试用

QQ群二维码
意见反馈