当前位置: 首页 > 专利查询>王华庭专利>正文

打印数据处理装置制造方法及图纸

技术编号:9959047 阅读:133 留言:0更新日期:2014-04-23 19:08
本发明专利技术涉及一种打印数据处理装置,其特征在于:包括并口;与所述并口连接的、用于接收并口打印数据、将并口打印数据转换成文本文件的数据转换模块,该数据转换模块内置有用于将文本文件转换成PostScript格式的USB打印机驱动模块;USB接口,所述数据转换模块的输出端通过该USB接口与外部的USB打印机连接。与现有技术相比,本发明专利技术的优点在于:能将并口打印数据直接转换输出给USB接口,通过与USB接口连接的外部USB打印机进行打印,解决老式针式打印机速度慢、噪声大的缺点,同时不需要对银行系统中的PC机进行任何改动。

【技术实现步骤摘要】
【专利摘要】本专利技术涉及一种打印数据处理装置,其特征在于:包括并口;与所述并口连接的、用于接收并口打印数据、将并口打印数据转换成文本文件的数据转换模块,该数据转换模块内置有用于将文本文件转换成PostScript格式的USB打印机驱动模块;USB接口,所述数据转换模块的输出端通过该USB接口与外部的USB打印机连接。与现有技术相比,本专利技术的优点在于:能将并口打印数据直接转换输出给USB接口,通过与USB接口连接的外部USB打印机进行打印,解决老式针式打印机速度慢、噪声大的缺点,同时不需要对银行系统中的PC机进行任何改动。【专利说明】打印数据处理装置
本专利技术涉及一种打印数据处理装置。
技术介绍
目前的银行打印系统大多以16进制数据的方式通过并口发送给针式打印机,然后通过针式打印机进行数据打印,针式打印机的主要缺点是:打印速度慢、噪声大、页面不清晰。而日常生活工作中常用的激光打印机,通常都需要将与打印机的对应驱动安装于PC机中才能完成正常的打印。而对于银行系统而言,由于保密性的要求不能对系统中的PC机进行任何的外部操作。因此,极需要一种设备,能将银行打印系统输出的并口打印数据直接进行转换处理成普通激光打印机能进行打印的设备。
技术实现思路
本专利技术所要解决的技术问题是针对上述现有技术提供一种打印数据处理装置,该装置能将并口打印数据直接转换输出给USB接口,通过与USB接口连接的外部USB打印机进行打印。本专利技术解决上述技术问题所采用的技术方案为:一种打印数据处理装置,其特征在于:包括并口;与所述并口连接的、用于接收并口打印数据、将并口打印数据转换成文本文件的数据转换模块,该数据转换模块内置有用于将文本文件转换成PostScript格式的USB打印机驱动模块;USB接口,所述数据转换模块的输出端通过该USB接口与外部的USB打印机连接。考虑设计的实用性、灵活性以及功能的可扩展性,所述数据转换模块包括ARM微处理器和与ARM微处理器连接的FPGA模块,所述USB打印机驱动模块设置在ARM微处理器内。所述ARM微处理器采用型号为S3C2440的微处理器芯片,所述FPGA模块采用型号为EP2C5Q208的可编程逻辑器件,FPGA模块挂接于ARM微处理器的nGCS3端。为节省空间和缩短调试周期,采用USB接口、并口可通过接插件的形式或连线的方式和ARM微处理器进行通信。作为改进,本专利技术还包括与ARM微处理器连接的网口。网口在调试阶段可用于程序的下载,文件的挂载调试,在使用中可用于查看打印机相关参数以及实现服务器打印功倉泛。再改进,本专利技术还包括与ARM微处理器连接的显示屏接口,实现必要的人机交互。再改进,本专利技术还包括与ARM微处理器连接的多个从USB接口,从USB接口可用于优盘、USB键盘等USB设备的使用,用户可通过从USB 口将打印数据和相关参数导出和保存。再改进,本专利技术还包括与ARM微处理器连接的第二并口,并口用于打印时接收PC端发来的并口打印数据,第二并口可直接连接一个针式打印机,用于针式打印机打印时传送文件,这样本专利技术提供的打印数据处理装置,即可实现USB激光打印机打印,还能实现传统的针式打印机打印,通过按钮实现不同打印机间的切换。再改进,本专利技术还包括给数据转换模块供电的电源转换模块。与现有技术相比,本专利技术的优点在于:能将并口打印数据直接转换输出给USB接口,通过与USB接口连接的外部USB打印机进行打印,解决老式针式打印机速度慢、噪声大的缺点,同时不需要对银行系统中的PC机进行任何改动。【专利附图】【附图说明】图1为本专利技术实施例中打印数据处理装置的结构框图。【具体实施方式】以下结合附图实施例对本专利技术作进一步详细描述。如图1所示的打印数据处理装置,其包括并口 1,与所述并口 I连接的、用于接收并口打印数据、将并口打印数据转换成文本文件的数据转换模块2,该数据转换模块内置有用于将文本文件转换成PostScript格式的USB打印机驱动模块;USB接口 3,所述数据转换模块2的输出端通过该USB接口与外部的USB打印机连接,给数据转换模块2供电的电源转换模块8。对于银行打印系统而言,文件是以16进制数的方式通过并口发送给针式打印机,因此,本实施例中,数据转换模块将16进制数的并口打印数据进行接收,16进制数的并口打印数据为Escape码语言的数据,然后数据转换模块将收到的16进制数的并口打印数据的数据格式转换成基本的文本文件,即.txt文件,这一转换过程为常规技术,最后数据转换模块通过USB打印机驱动模块将文本文件转换为PostScript格式传递给外部的USB打印机进行打印。将文本文件转换为PostScript格式这一转换过程也为常规技术,例如将文本文件以ASCII码形式转换成PostScript格式然后通过USB接口传递给USB打印机。对于LINUX系统,PostScript是产生打印文档事实上的标准,PostScript作为一种成熟的程序语言可以用语描述文档内每个页面的内容,它对文本和图形实行同样的处理过程,这就给处理字体带来了极大的灵活性。对于大部分的支持PostScript的USB激光打印机而言,接到到PostScript码语言到数据后,就能直接将其打印出来。本实施例中,所述数据转换模块包括ARM微处理器21和与ARM微处理器连接的FPGA模块22,所述打印控制模块设置在ARM微处理器内。基于芯片性能等因素的考虑,本实施例中ARM微处理器21采用型号为S3C2440微处理器,它是一款由三星公司推出的基于ARM920T的16 / 32位RISC微处理器,主频可达400MHz。该芯片性能较高,功耗低,含有丰富的片内外设,主要用于手持设备和移动终端,FPGA模块22则采用ALTERA公司的型号为EP2C5Q208可编程逻辑器件,FPGA模块挂接于ARM微处理器的nGCS3端。另外,ARM微处理器21内集成大USB集线器最多可引出4个USB端口,一个主USB口,即前述提及的与外部的USB打印机连接的USB接口 3,插USB打印机,剩余三个从USB 口4a、4b、4c则可用于优盘、USB键盘等USB设备的使用,用户可通过从USB 口将打印数据和相关参数导出和保存。ARM微处理器21还连接有一个显示屏接口 5可实现必要的人机交互。ARM微处理器21还连接有第二并口 6,其中并口 I用于打印时接收PC端发来的并口打印数据,第二并口 6可直接连接一个针式打印机,用于针式打印机打印时传送文件,这样本专利技术提供的打印数据处理装置,即可实现USB激光打印机打印,还能实现传统的针式打印机打印,通过按钮实现不同打印机间的切换。ARM微处理器21还连接有网口 7,网口 7在调试阶段可用于程序的下载,文件的挂载调试,在使用中可用于查看打印机相关参数以及实现服务器打印功能。ARM微处理器21内运行有嵌入式LINUX打印系统,嵌入式LINUX打印系统分成如下几个部分:一、底层内核空间的USB打印机驱动模块,Linux内核空间的USB打印机驱动程序实现了 USB打印机底层的协议,负责与USB接口的通信,使得USB打印机设备可以即插即用,用户空间的程序直接将打印机作为一个字符设备文件来对它进行操作,实现打印功倉泛;二、总线驱本文档来自技高网...

【技术保护点】
一种打印数据处理装置,其特征在于:包括并口;与所述并口连接的、用于接收并口打印数据、将并口打印数据转换成PostScript格式的数据转换模块;USB接口,所述数据转换模块的输出端通过该USB接口与外部的USB打印机连接。

【技术特征摘要】

【专利技术属性】
技术研发人员:王华庭
申请(专利权)人:王华庭
类型:发明
国别省市:浙江;33

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

1