[发明专利]打印控制设备和打印控制方法有效
申请号: | 201010191063.1 | 申请日: | 2010-06-02 |
公开(公告)号: | CN101907980A | 公开(公告)日: | 2010-12-08 |
发明(设计)人: | 川嵜敬二 | 申请(专利权)人: | 佳能株式会社 |
主分类号: | G06F3/12 | 分类号: | G06F3/12 |
代理公司: | 北京林达刘知识产权代理事务所(普通合伙) 11277 | 代理人: | 刘新宇 |
地址: | 日本东京都大*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 打印 控制 设备 方法 | ||
技术领域
本发明涉及一种进行多份打印的打印控制设备。
背景技术
存在一种在作为打印请求指定对同一页进行多份打印的情况下可以采用的传统技术。该传统技术包括生成打印机可处理的打印数据和将生成的打印数据存储在硬盘的存储区域中。该传统技术还包括参考已生成的打印数据以进行多份打印中的剩余打印处理。
根据上述传统技术,在多次进行对同一页的打印时,不必重复生成打印数据。因此,可以快速完成第二份和随后各份的打印处理。
例如,可以利用非逐份打印方法(uncollating method)来实现多份打印,其中,根据非逐份打印方法,优先对同一页连续打印所需份数。例如,在指定对一套三页打印两份的情况下,非逐份打印方法控制打印处理,以按照第1页、第1页、第2页、第2页、第3页和第3页的顺序进行打印。
还可以利用逐份打印方法(collating method)来实现多份打印,其中,根据逐份打印方法,优先作为完整一份打印打印作业的全部页。例如,在指定对一套三页打印两份的情况下,逐份打印方法控制打印处理,以按照第1页、第2页、第3页、第1页、第2页和第3页的顺序进行打印。
在对多份打印采用上述非逐份打印方法的情况下,打印机连续进行同一页的打印。因此,根据用于存储打印数据并在随后参考所存储的打印数据的上述过程,要临时存储的打印数据仅限于一页。
另一方面,在对多份打印采用上述逐份打印方法的情况下,在第二份和随后各份的打印处理中,多次再使用为第一份生成的打印数据。因此,逐份打印方法需要临时存储每一作业中所包括的所有页的打印数据。因此,在作业包括许多页的情况下,所有打印数据可能不能被全部存储在主计算机中或打印机的存储区域中。
为解决上述问题,日本特开平8-244308号公报所述的另一传统技术包括:在临时存储区域中生成当前页的打印数据,然后仅当存在空闲空间来存储所生成的打印数据时,才将临时生成的打印数据复制到存储区域的空闲区域。
然而,上述传统技术不涉及对多个应用程序或处理执行并行处理的个人计算机(PC)。在这种情况下,难以独占性地使用存储区域来存储打印数据。
此外,根据上述传统技术,首先在临时存储区域中生成一页的打印数据。然而,普通PC的存储区域为各种应用程序所共享。因此,如果该存储区域处于拥挤状态,则可能难以生成即使是仅一页的打印数据。
发明内容
本发明涉及一种打印控制设备,该打印控制设备可以在不使PC上正运行的任何应用程序或其它系统处于不稳定工作状态的情况下,快速地进行逐份打印。此外,本发明涉及一种打印控制设备,该打印控制设备可以实现存储打印数据的最小化处理,并且可以消除任何不必要的文件存取。
根据本发明的一方面,一种打印控制设备包括:存储部件,用于:在生成第一份的打印数据的情况下,判断存储装置的空闲空间是否等于或小于预定值,并且,如果判断为所述存储装置的空闲空间等于或小于所述预定值,则删除存储在所述存储装置中的打印数据,生成要生成的页的打印数据,将所生成的打印数据传送至打印机,并且将所生成的打印数据存储在所述存储装置中;以及传送部件,用于:在生成第二份和随后各份的打印数据的情况下,判断要生成的页的打印数据是否已存储在所述存储装置中,并且,如果判断为要生成的页的打印数据已存储在所述存储装置中,则将存储在所述存储装置中的要生成的页的打印数据传送至所述打印机,如果判断为要生成的页的打印数据没有存储在所述存储装置中,则生成要生成的页的打印数据并且将所生成的打印数据传送至所述打印机。
根据本发明的另一方面,一种打印控制设备包括:删除部件,用于判断存储装置的空闲空间是否等于或小于预定值,并且,如果判断为所述存储装置的空闲空间等于或小于所述预定值,则删除存储在所述存储装置中的打印数据;以及传送部件,用于:在完成了由所述删除部件进行的删除处理的状态下,判断要生成的页的打印数据是否存储在所述存储装置中,并且,如果判断为要生成的页的打印数据存储在了所述存储装置中,则将存储在所述存储装置中的要生成的页的打印数据传送至打印机,如果判断为要生成的页的打印数据没有存储在所述存储装置中,则判断所述存储装置的空闲空间是否等于或小于所述预定值,并且,如果判断为所述存储装置的空闲空间等于或小于所述预定值,则生成要生成的页的打印数据并且将所生成的打印数据传送至所述打印机,如果判断为所述存储装置的空闲空间超过所述预定值,则生成要生成的页的打印数据,将所生成的打印数据传送至所述打印机,并且将所生成的打印数据存储在所述存储装置中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佳能株式会社,未经佳能株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010191063.1/2.html,转载请声明来源钻瓜专利网。