本发明专利技术公开了一种打印机参数联机设置方法,根据自动识别打印机型号计算机软件为基础,以软件方式实现对打印机参数的设置和反馈;包括设有运行于计算机的自动识别软件、运行于打印机的软件,基于打印机和计算机并口间的双向通信,使用计算机软件自动识别打印机型号的基础上,装入与仿真类型匹配的菜单、设定打印机参数、获取打印机信息、控制打印机进行特殊操作,输入参数控制打印机进行操作,及完成换行、换页、初始化功能。通过数据库访问技术,提供美观、易用的人机交互界面和完备的功能,使设置参数变得十分快捷、方便,提高了效率,节省了纸张,降低了噪音。
【技术实现步骤摘要】
本专利技术涉及一种通过计算机设定、反馈打印机内部参数的解决方案及实现。
技术介绍
随着打印机的普及应用,设置打印机参数已成为广大打印机用户的必然需求和必备技能。然而在现实生活中,打印机用户经常要通过按键的方式来完成对打印机参数的设置一般要先操作打印机使之处于特殊工作状态,并通过打印设置菜单、选定参数、保存参数等步骤来更改打印机的参数。由于是“打印一项,设置一项,一次保存”的工作方式,用户需要不停按键来打印菜单项和设置参数,比较繁琐和费时。用户如果只要设置几个参数,就可能需要先打印出多个不想更改的菜单项后才能打印出需要的菜单项,操作极为不便。而在打印机生产中,经常要将批量的打印机设置成相同的参数,按键操作方式带来的不便更加明显,也极大影响了工作效率。另外,由于这种工作方式采用纸张作为人机交互界面的载体,就会消耗大量打印纸,如果使用针式打印机,打印菜单项时还会带来明显的噪音。现在,使用按键设置打印机参数的方式正被普遍采用,而这种方式在生产、应用、环保几方面均存在问题,对于这些问题,目前市场上尚未出现一种比较全面、可行的商品化解决方案。尽管已经出现自动识别打印机型号计算机软件,但并没有出现一种对打印机参数的设置计算机设定、并反馈反馈打印机内部参数的双向数据传输的软件解决方案。
技术实现思路
本专利技术的目的在于提供一种解决方案和实现,通过软件方式实现对打印机参数的设置和反馈,尤其是一种双向数据传输的软件解决方案用于对打印机参数的设置。软件方式采用计算机操作代替打印机按键操作,具有美观的人机交互界面,简易的操作方式,节省了操作时间,提高了工作效率,同时还节约了纸张,降低了噪音,更为环保。为了达到上述目的,本专利技术由以下技术方案来实现。,根据自动识别打印机型号计算机软件为基础,以软件方式实现对打印机参数的设置和反馈。包括设有运行于计算机的自动识别软件、运行于打印机的软件,基于打印机和计算机并口间的双向通信,使用计算机软件自动识别打印机型号的基础上,并装入与仿真类型匹配的菜单、设定打印机参数、获取打印机信息、控制打印机进行特殊操作,及完成换行、换页、初始化功能。本专利技术的改进包括设置参数复用控制,就是设置一次参数并保存后,能将设置的参数快速复制到其它同型打印机。本专利技术方法构成应用软件系统,由运行于计算机的应用程序和运行于打印机的专门的打印机程序组成(系统结构参见附图1,为方便表达,下文将运行于计算机的应用程序简称为“PA”,将打印机程序简称为“PR”)。该专利技术构成的软件系统的特征在于PA是基于WINDOWS操作系统开发的窗口类应用程序,名称是“DPK打印机联机设置”,配有专用安装程序。PA为用户提供可视的图形界面(参见附图2),包括菜单栏、工具栏、用户区,用户使用鼠标来选定、更改、预览和保存打印机参数。PA负责将用户设置的打印机参数及其它操作作为请求发送到打印机,能通过计算机的并行接口(下文简称“并口”)获取打印机参数并显示到图形界面中。PR是专门的DPK打印机软件,除完成一般打印功能,还能响应PA的请求,响应有3类执行设置参数的请求、执行控制打印机的请求和执行反馈打印机数据的请求,反馈经打印机并口发送到计算机。PA采用数据库来存储和获取打印机的菜单信息(菜单项、候选参数)。PA运行时,按当前设定的打印机型号从数据库中获取该机型的菜单信息,与从并口获取的打印机参数数据组合,生成用户区内容。这些内容还能根据用户的操作而自动更新。PA采用并口接收PR的反馈。PA遵循IEEE 1284通信协议来实现并口的反向数据传输控制。所述的反向,指数据由计算机外部设备发送到计算机,与并口标准工作模式下的数据传输方向相反。PA发送到打印机的请求,是符合扩展仿真命令格式的数据,经计算机并口发送到打印机,并口为标准工作模式。所述的扩展仿真命令指与打印机支持的仿真命令集不相交的、本软件专门设计的命令集。为更加实用,PA除设置打印机参数,还具备对打印机的访问和控制功能,包括获取打印机设备号、软件版本号等信息、控制打印机换行、退纸、初始化及进行特殊模式操作,并能自动识别打印机型号及仿真类型、设置的导入导出复用、快捷设置、软件配置、WINDOWS系统打印机配置功能及电子说明书。PR能接收、解析PA发送的请求(就是所述的扩展仿真命令)及做出对应的响应,并能发送PA所请求的数据到计算机。PR同样按IEEE 1284协议实现数据的收发。PA、PR之间的请求、反馈本质上是数据双向交换的过程,可归结为数据通信和数据处理两个层次。数据通信层依赖两个子层实现1.硬件数据传输层要求计算机和打印机都具备支持IEEE 1284通信协议的并口;2.数据传输控制层由PA、PR软件按IEEE 1284通信协议控制数据收发。数据处理层基于数据通信层之上,就是PA、PR将通信层数据与特定数据结构互相转换的过程。软件结构的特征在于PA、PR之间是服务/客户的关系。PA是客户方软件,是请求发起者,PR是服务方软件,是请求的响应者。本专利技术的有益效果在于1.采用了计算机图形界面,用户只需使用鼠标和计算机键盘就能设置打印机参数,保存参数后打印机能自动重新起动使新参数生效,避免了繁琐的打印机按键操作和打印设置菜单的过程,打印机不需进入特殊工作状态,节约了纸张,降低了噪音,提高了工作效率。2.采用并口实现计算机和打印机的双向数据通信。支持IEEE 1284协议的并口早已在计算机和打印机设备上广泛应用,故不需增加任何硬件。3.对多机种、多仿真的智能适应。采用数据库技术和双向并口通信技术使软件能自动识别联机打印机的型号和当前仿真类型,从而能自动提供匹配的菜单视图。4.设置的导入导出复用。采用数据库技术,能将当前设置的参数存储(导入)到数据库中,在需要时也能将存储的设置直接发送到打印机,达到了“一次设置,多次复用”的效果,避免了重复操作,二次提高了工作效率,当要将多台同型号打印机的参数设置为同一状态时优点更加明显。5.快捷设置。通过软件的菜单或计算机键盘的快捷键就能直接设定打印机的某些常用参数,同样是一种二次提高效率的途径。6.软件配置功能允许用户指定软件的参数,使软件能按用户需要的方式工作。这些参数决定软件开始运行时是否自动检测联机打印机的型号或采用默认的打印机型号、是否使用简化的菜单。7.控制打印机换行、换页、进行特殊模式操作的功能使用户不需用按键操作打印机就能完成这些控制,方便了用户使用。8.软件为用户提供了配置WINDOWS系统打印机的通道。9.提供电子说明书,能链接到相关网站,全面提供帮助信息。附图说明图1为本专利技术方法构成的软件系统的结构示意2为PA的主界面示意3为PA的初始化界面图4是PA初始化程序框5是发送命令的方式设置打印机参数的程序框6是特殊操作框7是PR初始化及接收、解释命令的过程的框图具体实施例本专利技术在DPK系列的多种型号打印机产品上成功实施。下面结合DPK打印机参数设置流程及附图进一步阐述本专利技术的具体实施方式。实施准备支持联机设置功能的DPK打印机1台,运行WINDOWS操作系统的计算机1台,用打印机线缆将计算机和打印机的并口相连,用专门的安装程序SetupCH.exe在计算机上安装好“DPK打印机联机设置”软件,打开打印机并使之处于联机状态。准备完毕,双击计算机“开本文档来自技高网...
【技术保护点】
打印机参数联机设置方法,根据自动识别打印机型号计算机软件为基础,以软件方式实现对打印机参数的设置和反馈;包括设有运行于计算机的自动识别软件、运行于打印机的软件,基于打印机和计算机并口间的双向通信,使用计算机软件自动识别打印机型号的基础上,其特征是装入与仿真类型匹配的菜单、设定打印机参数、获取打印机信息、控制打印机进行特殊操作,输入参数控制打印机进行操作,及完成换行、换页、初始化功能。
【技术特征摘要】
1.打印机参数联机设置方法,根据自动识别打印机型号计算机软件为基础,以软件方式实现对打印机参数的设置和反馈;包括设有运行于计算机的自动识别软件、运行于打印机的软件,基于打印机和计算机并口间的双向通信,使用计算机软件自动识别打印机型号的基础上,其特征是装入与仿真类型匹配的菜单、设定打印机参数、获取打印机信息、控制打印机进行特殊操作,输入参数控制打印机进行操作,及完成换行、换页、初始化功能。2.根据权利要求1所述的打印机参数联机设置方法,其特征是设有设置参数复用控制,设置一次参数并保存后,能将设置的参数快速复制到其它同型打印机。3.根据权利要求1所述的打印机参数联机设置方法,其特征在于对打印机的控制除完成一般印字功能设置外,接收、解释并执行运行于计算机的软件发送的参数设置及保存、获取打印机信息...
【专利技术属性】
技术研发人员:丁明,
申请(专利权)人:中外合资南京富士通计算机设备有限公司,
类型:发明
国别省市:84[中国|南京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。