在线切换印刷模式的装置和方法、及数字喷墨印刷机的制作方法

文档序号:8239574阅读:302来源:国知局
在线切换印刷模式的装置和方法、及数字喷墨印刷机的制作方法
【技术领域】
[0001]本发明属于数字喷墨印刷技术领域,具体涉及一种在线切换印刷模式的装置和方法,及数字喷墨印刷机。
【背景技术】
[0002]数字喷墨印刷是一种新兴的印刷技术,能够通过电脑直接控制印刷,与传统印刷相比省去了一系列复杂的印前步骤,因而大大缩短了生产周期。为了降低成本,传统印刷对单品印量有严格的要求,例如起印量一般在3000份以上,故短版印刷(一般指1000份以下的印刷量)的印刷成本极高,以致消费者无法承担;而数字喷墨印刷是真正的按需印刷,可实现即时印刷、边印边改,无起印量限制,还可以轻松地实现每个印张的画面都不一样的个性化印刷需求。同时,由于数字喷墨印刷可实现即时印刷,也属于一种零库存印刷,故避免了库存造成的成本。综上所述,由于具有上述优点,数字喷墨印刷正逐渐成为工业印刷领域的生力军。
[0003]数字喷墨印刷机的数字控制单元是印刷机的大脑,其决定了数字喷墨印刷机以何种印刷模式来进行印刷。在一定的喷头模组拼接方式(例如军刀角拼接法和水平拼接法)下,不同的印刷模式决定了不同的最高印刷速度、最大印刷宽度和印刷的分辨率,以及采用单面印刷还是双面印刷等参数。而用户不同的印刷需求则对应着不同的印刷模式。例如,有的用户要求很高的印刷速度,但是不太关心印刷质量;有的用户非常关心印刷质量,但对印刷速度的要求不高;有的用户需要双面印刷,有的用户只需要单面印刷;有的用户需要窄幅印刷,有的用户需要宽幅印刷等等。如果数字喷墨印刷机的印刷模式不能调整,就无法满足用户的各种印刷需求,势必会缺乏市场竞争力,因此,印刷模式可调的数字喷墨印刷机已经成为一种市场趋势。然而现有数字喷墨印刷机的数字控制单元一般采用单个的印刷程序与印刷逻辑来控制印刷模式,如果要满足用户的所有印刷需求,所述单个的印刷程序与印刷逻辑的复杂度势必会增高,并导致对数字控制单元的要求很高,这种高要求既体现在硬件设计上,也体现在软件设计和可靠性上,例如对数字控制单元中的FPGA的要求会很高,并且,在用户的印刷需求持续增加的情况下,还会导致重新对FPGA进行选型。因此,如何使数字喷墨印刷机既能满足用户的不同印刷需求,又能降低对其中软硬件设计的要求,成为业内亟待解决的问题。

【发明内容】

[0004]本发明所要解决的技术问题是针对现有技术中所存在的上述缺陷,提供一种既能灵活配置印刷模式以满足用户的不同印刷需求,又能降低对软硬件设计要求的在线切换印刷模式的装置和方法,及数字喷墨印刷机。
[0005]解决本发明技术问题所采用的技术方案:
[0006]所述在线切换印刷模式的装置包括印刷程序控制单元、印刷逻辑控制单元、调度单元、参数存储单元和文件存储单元;
[0007]所述印刷程序控制单元用于运行印刷程序,所述印刷程序用于控制印刷流程;
[0008]所述印刷逻辑控制单元用于运行印刷逻辑,所述印刷逻辑用于控制印刷数据;
[0009]所述参数存储单元用于存储当前印刷模式配置参数;
[0010]所述文件存储单元用于存储多个印刷程序的可执行文件和多个印刷逻辑的二进制文件,且每个印刷程序和每个印刷逻辑均对应一个印刷模式配置参数;
[0011]所述调度单元用于从参数存储单元中读取当前印刷模式配置参数,据其从所述文件存储单元中调用其对应的印刷逻辑的二进制文件,并配置到印刷逻辑控制单元,然后调用其对应的印刷程序的可执行文件,以启动所述对应的印刷程序;所述调度单元还用于在参数存储单元中存储的当前印刷模式配置参数发生变更时,根据变更后的当前印刷模式配置参数重新调度。
[0012]优选地,所述印刷程序控制单元还用于在运行于其上的印刷程序退出时,发送与退出原因相对应的返回值至调度单元;
[0013]所述调度单元还用于根据所述返回值判断是否需要重新调度,如判断需要重新调度,则根据待切换的印刷模式变更参数存储单元中存储的当前印刷模式配置参数,所述调度单元还用于再次从参数存储单元中读取变更后的当前印刷模式配置参数,据其重新从所述文件存储单元中调用其对应的印刷逻辑的二进制文件,并配置到印刷逻辑控制单元,然后调用其对应的印刷程序的可执行文件,以启动所述对应的印刷程序。
[0014]优选地,所述装置还包括印刷软件控制单元,其中设置有多种印刷模式配置参数;在需要切换印刷模式时,所述印刷软件控制单元用于将其中设置的与待切换的印刷模式对应的印刷模式配置参数发送至印刷程序控制单元;
[0015]所述印刷程序控制单元还用于从参数存储单元中读取当前印刷模式配置参数,并将从参数存储单元中读取的当前印刷模式配置参数与印刷软件控制单元发送的印刷模式配置参数进行对比,如比较结果相同,则所述印刷程序控制单元继续运行当前印刷程序,如比较结果不同,则所述印刷程序控制单元将印刷软件控制单元发送的印刷模式配置参数发送至参数存储单元,并退出当前印刷程序,然后发送与退出原因相对应的返回值至调度单元;
[0016]所述参数存储单元还用于将印刷软件控制单元发送的印刷模式配置参数替换其内存储的当前印刷模式配置参数;
[0017]所述印刷软件控制单元还用于接收用户输入的印刷作业数据,并将其发送至所述印刷逻辑控制单元。
[0018]优选地,所述印刷软件控制单元设置在PC机上;所述装置还包括PC接口 ;所述印刷软件控制单元通过PC接口与印刷程序控制单元和所述印刷逻辑控制单元进行通讯。
[0019]优选地,所述印刷程序控制单元上运行有印刷程序时,所述调度单元处于休眠状态;
[0020]所述印刷程序控制单元上运行的印刷程序退出时,所述调度单元被唤醒。
[0021]优选地,每种所述印刷模式配置参数对应的印刷逻辑的二进制文件均通过PS模式配置到印刷逻辑控制单元。
[0022]优选地,所述印刷程序控制单元和调度单元集成在嵌入式系统中;所述印刷逻辑控制单元采用FPGA ;所述参数存储单元采用EEPROM ;所述文件存储单元采用FLASH。
[0023]本发明还提供一种数字喷墨印刷机,其包括喷头接口、喷头模组和上述在线切换印刷模式的装置;所述喷头接口与所述在线切换印刷模式装置中的印刷逻辑控制单元相连,所述喷头模组与喷头接口相连;所述印刷逻辑控制单元用于将用户输入的印刷作业数据按照当前印刷模式进行处理后经所述喷头接口发送至喷头模组。
[0024]优选地,所述在线切换印刷模式的装置还包括印刷软件控制单元,其用于接收用户输入的印刷作业数据;
[0025]所述在线切换印刷模式的装置中的印刷程序控制单元还用于在接收到对应的印刷程序的可执行文件后,向所述印刷软件控制单元发送准备就绪信号;
[0026]所述印刷软件控制单元还用于在接收到所述准备就绪信号后,将其接收的印刷作业数据发送至所述印刷逻辑控制单元;
[0027]所述印刷逻辑控制单元还用于将所述印刷作业数据按照当前印刷模式进行处理后经所述喷头接口发送至喷头模组。
[0028]本发明还提供一种在线切换印刷模式的方法,包括如下步骤:
[0029]I)设置多种印刷模式配置参数,且每种印刷模式配置参数均对应一个用于控制印刷数据的印刷逻辑和一个用于控制印刷流程的印刷程序,所述印刷逻辑和印刷程序均采用多个,选择一个印刷模式配置参数作为当前印刷模式配置参数;
[0030]2)根据当前印刷模式配置参数配置其对应的印刷逻辑;
[0031]3)根据当前印刷模式配置参数启动其对应的印刷程序;
[0032]4)判断当前印刷模式配置参数是否已发生变更,如判断已发生变更,则返回步骤2),如判断未发生变更,则继续运行当前印刷程序,所述当前印刷程序为步骤3)中启动的印刷程序。
[0033]优选地,所述步骤4)之前还包括:
[0034]判断当前印刷程序是否已退出,如判断不退出,则继续运行当前印刷程序,如判断已退出,则根据退出原因继续判断是否需要切换印刷模式,如判断需要切换印刷模式,则根据待切换印刷模式变更当前印刷模式配置参数,如判断不需切换印刷模式,则不变更当前印刷模式配置参数。
[0035]优选地,所述步骤4)之前还包括:
[0036]将与待切换的印刷模式对应的印刷模式配置参数与当前印刷模式配置参数进行对比,如比较结果相同,则继续运行当前印刷程序,如比较结果不同,则将与待切换的印刷模式对应的印刷模式配置参数变更为当前印刷模式配置参数,然后退出当前印刷程序。
[0037]优选地,所述步骤2)中,通过PS模式配置所述对应的印刷逻辑。
[0038]有益效果:
[
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1