发明名称 集群式打印系统及方法
摘要 本发明提供一种集群式打印系统,该系统包括一台服务器,该服务器与至少一用户端计算机及多个打印机相连接。该服务器包括:打印机群组划分模块、打印文件拆分模块、优先级设置模块、监测模块及打印任务分发模块。通过这些模块,服务器可以分配不同用户端计算机可以使用的打印机群组,根据用户设置拆分条件将接收到的打印文件拆分为任务块,根据用户设置的打印文件的优先级别将拆分后得到的任务块添加到打印机群组的总任务队列中相应位置,并按照任务块在打印机群组总任务队列中的排列顺序将任务块依次分发至该打印机群组正常工作的打印机。本发明还提供一种集群式打印方法。利用本发明,可以实现打印设备的协同工作,提高打印效率。
申请公布号 CN101593088B 申请公布日期 2013.01.09
申请号 CN200810301807.3 申请日期 2008.05.28
申请人 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 发明人 常小军
分类号 G06F3/12(2006.01)I 主分类号 G06F3/12(2006.01)I
代理机构 代理人
主权项 一种集群式打印系统,该系统包括一台服务器,该服务器与至少一用户端计算机及多个打印机相连接,其特征在于,该服务器包括:打印机群组划分模块,用于为用户端计算机分配打印机群组,及设置认定分配的打印机群组中各打印机处于繁忙状态的预设值,该预设值指的是打印机处于繁忙状态时任务队列中任务块的数量;打印文件拆分模块,用于选择文件拆分条件、并根据选择的文件拆分条件将用户端计算机发送的各打印文件拆分为多个任务块;优先级设置模块,用于设置各打印文件的优先级别;打印任务分发模块,用于根据设置的优先级别将各打印文件拆分后得到的任务块添加到分配的打印机群组的总任务队列中;监测模块,用于监测分配的打印机群组中各个打印机是否正常工作,及监测正常工作的打印机的任务队列中任务块的数量是否超过所述预设值;及打印任务分发模块,还用于当正常工作的打印机的任务队列中任务块的数量未超过所述预设值时,将拆分得到的任务块按照在分配的打印机群组总任务队列中的排列顺序分发至该正常工作的打印机。
地址 518109 广东省深圳市宝安区龙华镇油松第十工业区东环二路2号