一种局域网打印机多用户智能连续打印方法技术

技术编号:11195938 阅读:116 留言:0更新日期:2015-03-26 02:02
本发明专利技术涉及一种局域网打印机多用户智能连续打印方法,针对现有局域网共享打印机控制方法进行改进,设计全新架构模式的打印控制方法,针对打印工作任务,先按接收时间顺序,执行接收时间最早的工作任务,然后查找与该工作任务来自同一IP的其它全部工作任务,并按接收时间顺序执行,结束后,再按接收时间顺序,查找来自其它IP的工作任务进行执行,并按上述过程继续操作,能够最大限度避免发生多用户文件间的插页情况,保证了同一个用户的多个打印工作任务依序一并被执行,大大便于多用户执行多打印工作任务后的文件拿取操作。

【技术实现步骤摘要】
【专利摘要】本专利技术涉及,针对现有局域网共享打印机控制方法进行改进,设计全新架构模式的打印控制方法,针对打印工作任务,先按接收时间顺序,执行接收时间最早的工作任务,然后查找与该工作任务来自同一IP的其它全部工作任务,并按接收时间顺序执行,结束后,再按接收时间顺序,查找来自其它IP的工作任务进行执行,并按上述过程继续操作,能够最大限度避免发生多用户文件间的插页情况,保证了同一个用户的多个打印工作任务依序一并被执行,大大便于多用户执行多打印工作任务后的文件拿取操作。【专利说明】—种局域网打印机多用户智能连续打印方法
本专利技术涉及,属于自动化办公用品

技术介绍
打印机是计算机的输出设备之一,用于将计算机处理结果打印在相关介质上。衡量打印机好坏的指标有三项:打印分辨率,打印速度和噪声;现有市场上的打印机的种类很多,按打印元件对纸是否有击打动作,分击打式打印机与非击打式打印机;按打印字符结构,分全形字打印机和点阵字符打印机;按一行字在纸上形成的方式,分串式打印机与行式打印机;按所采用的技术,分柱形、球形、喷墨式、热敏式、激光式、静电式、磁式、发光二极管式等打印机;并且随着人们日常对打印机的使用要求,设计者和生产厂家针对打印机结构以及使用控制方法继续做着不断改进设计,诸如专利申请号:201210129920.4,公开了一种喷墨打印设备和打印数据生成方法,其中,喷墨打印设备包括:分配单元,用于将用于打印点的打印数据分配成利用打印头中设置的第一打印元件进行打印所使用的数据以及利用同一打印头中设置的第二打印元件进行打印所使用的数据;以及确定单元,用于针对第一打印头和第二打印头各自的打印元件阵列的具有重叠打印区域的各部分进行打印所使用的数据,确定利用第一打印头中的第一打印元件阵列和第二打印元件阵列的组合进行打印所使用的数据的量与利用第二打印头中的第一打印元件阵列和第二打印元件阵列的组合进行打印所使用的数据的量的比率。 还有专利申请号:201410187388.0,公开了一种网络打印服务器,该网络打印服务器包括:打印任务存储器,被配置为存储打印任务列表;打印装置登记单元,被配置为响应于打印装置的请求建立与该打印装置的网络连接,登记该打印装置,并且在打印任务存储器中创建与打印装置对应的打印任务列表;和打印任务管理单元,被配置为接收来自计算设备的打印请求,在所请求的打印装置的打印任务列表中增加打印任务项,打印任务项包括打印任务ID和打印任务内容;所述打印任务管理单元进一步被配置为接收打印装置下载打印任务的请求,将所请求的打印任务发送给打印装置。 不仅如此,现有技术的打印机通过打印介质上的参考点来确定打印位置和对介质变形的补偿,而专利申请号:201410303066.8,公开了一种智能打印方法及智能打印机/打印系统,通过对打印介质匹配面的图像采集,依据打印介质正反面的实际状况/特征对打印进行修正或确定正确的打印方案,即使在打印介质与设计模型之间存在较大差异或随机性差异,无论是在二维打印面上打印、三维打印面上打印、平台上打印还是卷对卷打印,打印层依然能够与打印介质正确匹配;打印层还可以与打印介质背面的特征对齐。并且可以通过具备扫描和打印功能的设备来实现智能打印,也可以由独立的扫描设备和打印设备配合实现智能打印。 由上述现有技术可以看出,现有的打印机的确在不断发生着改进与创新,但是在打印机的实际应用过程中,依然能发现不少问题,其中尤为突出的现象就是插页现象,当多个用户同时使用打印服务,且每一个用户的打印任务不止一个时,各个用户分别向打印机发送自己的各个打印任务,这时对于打印机来说,打印机只是根据其接收打印任务的顺序依次进行打印,不考虑各个打印任务的来源,这样就会出现多个用户的多个打印任务相互混合在一起输出,当用户拿取自己的打印文件时,就会很麻烦,需要在混合在一起的众多文件中一份一份寻找自己的文件,一方面用户自己文件的拿取变得十分麻烦,另一方面用户在寻找拿取自己文件的过程中,很可能将其它文件的顺序搞乱,使得其它用户的文件查找过程变得更加麻烦,因此现有打印机的插页情况是打印机的一个突出性问题。
技术实现思路
针对上述技术问题,本专利技术所要解决的技术问题是提供一种针对现有局域网共享打印机控制方法进行改进,设计全新架构模式的打印控制方法,能够最大限度避免发生多用户文件间插页情况的局域网打印机多用户智能连续打印方法。 本专利技术为了解决上述技术问题采用以下技术方案:本专利技术设计了,打印机依次接收各个工作任务,并按照接收时间顺序构成任务等待列表,打印机针对任务等待列表中的各个工作任务依次执行如下操作:步骤001.打印机判断任务等待列表中接收时间最早的一个工作任务是否是打印任务,是则进入步骤002 ;否则该工作任务即为复印任务,打印机从任务等待列表中提取出该工作任务,并进入步骤008 ;步骤002.打印机从任务等待列表中提取出接收时间最早的一个工作任务,并获取该工作任务的来源IP号,进入步骤003 ;步骤003.采用步骤002中获得的来源IP号作为或者更新目标IP号,并进入步骤 004 ;步骤004.打印机执行该工作任务,并进入步骤005 ;步骤005.打印机判断任务等待列表中是否存在目标IP号所对应的工作任务,是则进入步骤006 ;否则进入步骤001 ;步骤006.打印机从任务等待列表中提取出目标IP号所对应、且接收时间最早的一个工作任务,进入步骤007 ;步骤007.打印机执行该工作任务,并返回步骤005 ;步骤008.打印机执行该工作任务,并返回步骤001。 作为本专利技术的一种优选技术方案:针对用户每次的多个打印工作任务,要求用户最晚在其上一个打印工作任务被打印机执行完成之前,向打印机发送下一个打印工作任务。 作为本专利技术的一种优选技术方案:所述步骤005中,打印机判断任务等待列表中是否存在目标IP号所对应的工作任务,是则进入步骤006 ;否则先延迟预设空留时间,再进入步骤001 ;所述步骤008中,打印机执行该工作任务后,同样先延迟预设空留时间,再返回步骤001。 作为本专利技术的一种优选技术方案:所述预设空留时间为Is — 3s。 作为本专利技术的一种优选技术方案:所述预设空留时间为2s。 作为本专利技术的一种优选技术方案:所述步骤008具体包括如下过程: 打印机首先控制发出复印工作任务专用启动音,然后执行该工作任务,最后控制发出复印工作任务专用结束音,并返回步骤001。 本专利技术所述采用以上技术方案与现有技术相比,具有以下技术效果:(1)本专利技术设计的局域网打印机多用户智能连续打印方法,针对现有局域网共享打印机控制方法进行改进,设计全新架构模式的打印控制方法,针对打印工作任务,先按接收时间顺序,执行接收时间最早的工作任务,然后查找与该工作任务来自同一 IP的其它全部工作任务,并按接收时间顺序执行,结束后,再按接收时间顺序,查找来自其它IP的工作任务进行执行,并按上述过程继续操作,能够最大限度避免发生多用户文件间的插页情况,保证了同一个用户的多个打印工作任务依序一并被执行,大大便于多用户执行多打印工作任务后的文件拿取操作;(2)本专利技术设计的局域网打印机多用户智能连续打印方法中,在上述技本文档来自技高网
...

【技术保护点】
一种局域网打印机多用户智能连续打印方法,打印机依次接收各个工作任务,并按照接收时间顺序构成任务等待列表,其特征在于:打印机针对任务等待列表中的各个工作任务依次执行如下操作:步骤001. 打印机判断任务等待列表中接收时间最早的一个工作任务是否是打印任务,是则进入步骤002;否则该工作任务即为复印任务,打印机从任务等待列表中提取出该工作任务,并进入步骤008;步骤002. 打印机从任务等待列表中提取出接收时间最早的一个工作任务,并获取该工作任务的来源IP号,进入步骤003;步骤003. 采用步骤002中获得的来源IP号作为或者更新目标IP号,并进入步骤004;步骤004. 打印机执行该工作任务,并进入步骤005;步骤005. 打印机判断任务等待列表中是否存在目标IP号所对应的工作任务,是则进入步骤006;否则进入步骤001;步骤006. 打印机从任务等待列表中提取出目标IP号所对应、且接收时间最早的一个工作任务,进入步骤007;步骤007. 打印机执行该工作任务,并返回步骤005; 步骤008. 打印机执行该工作任务,并返回步骤001。

【技术特征摘要】

【专利技术属性】
技术研发人员:朱杰
申请(专利权)人:无锡科思电子科技有限公司
类型:发明
国别省市:江苏;32

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

1