掌桥专利:专业的专利平台
掌桥专利
首页

打印作业处理方法、芯片、耗材容器及打印机系统

文献发布时间:2023-06-19 16:11:11



技术领域

本申请涉及打印机技术领域,具体而言,涉及一种打印作业处理方法、芯片、耗材容器及打印机系统。

背景技术

随着喷墨打印技术的飞速发展以及打印机等相关产品的快速更新,人们越来越注重打印机及相关产品的品质。墨盒是打印机的基本耗材,为打印机提供打印所需墨水,是打印机最重要的组成部分。目前,为了减少资源浪费,以及废弃墨盒对环境的污染,一般会对废弃墨盒进行回收再利用,但是由于打印机更新换代的速度较快,不同代系的打印机和墨盒之间无法兼容,废弃墨盒的回收利用率并不高。

发明内容

本申请实施例的目的在于提供一种打印作业处理方法、芯片、耗材容器及打印机系统,用以实现不同型号的打印机和墨盒的相互兼容,提高了墨盒的回收利用率。

本申请实施例第一方面提供了一种打印作业处理方法,包括:接收对应于第一墨盒的第一型号打印机发送的第一打印命令;基于预存的打印命令关系表,将所述第一打印命令转换成对应的第二打印命令;发送所述第二打印命令至第二墨盒,所述第二墨盒与第二型号打印机相匹配。

于一实施例中,在所述接收对应于第一墨盒的第一型号打印机发送的第一打印命令之前,还包括:获取所述第一墨盒的第一喷点控制规则,所述第一喷点控制规则用于表示所述第一墨盒的喷点位置与所述第一打印命令的对应关系;获取所述第二墨盒的第二喷点控制规则,所述第二喷点控制规则用于表示所述第二墨盒的喷点位置与所述第二打印命令的对应关系;基于所述第一喷点控制规则和所述第二喷点控制规则,生成所述打印命令关系表。

于一实施例中,所述发送所述第二打印命令至第二墨盒,包括:发送当前目标行的所述第二打印命令至所述第二墨盒。

于一实施例中,所述发送所述第二打印命令至第二墨盒,包括:判断是否接收到所述第一型号打印机发送的打印下一目标行的所述第一打印命令;当接收到所述第一型号打印机发送的打印下一目标行的所述第一打印命令时,发送当前目标行的所述第二打印命令至所述第二墨盒。

本申请实施例第二方面提供了一种芯片,包括:电路基板;电子模块,所述电子模块设置于所述电路基板上,所述电子模块包括:接收模块,用于接收对应于第一墨盒的第一型号打印机发送的第一打印命令;转换模块,用于基于预存的打印命令关系表,将所述第一打印命令转换成对应的第二打印命令;发送模块,用于发送所述第二打印命令至第二墨盒,所述第二墨盒与第二型号打印机相匹配。

于一实施例中,所述发送模块用于:发送当前目标行的所述第二打印命令至所述第二墨盒。

于一实施例中,所述发送模块用于:判断是否接收到所述第一型号打印机发送的打印下一目标行的所述第一打印命令;当接收到所述第一型号打印机发送的打印下一目标行的所述第一打印命令时,发送当前目标行的所述第二打印命令至所述第二墨盒。

本申请实施例第三方面提供了一种耗材容器,包括:第二墨盒和本申请实施例第三方面及其任一实施例的芯片,所述第二墨盒包括原装芯片,用于接收所述第二打印命令。

本申请实施例第四方面提供了一种再生芯片,所述再生芯片通过对第二墨盒的原装芯片的电子线路进行FIB调整得到,所述FIB调整包括调整所述原装芯片的选址寄存器与喷点的连接线路和第一墨盒一致。

本申请实施例第五方面提供了一种打印机系统,包括:本申请实施例第二方面及其任一实施例所述的芯片;第一型号打印机,所述第一型号打印机与所述芯片电连接,所述第一型号打印机与第一墨盒相匹配;第二墨盒,所述第二墨盒与所述芯片电连接,所述第二墨盒与第二型号打印机相匹配。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本申请一实施例的打印机系统的结构示意图;

图2为本申请一实施例的打印作业处理方法的流程示意图;

图3为本申请一实施例的打印作业处理方法的流程示意图;

图4为本申请一实施例的打印作业处理方法的流程示意图;

图5为本申请一实施例的芯片的结构示意图;

图6为本申请一实施例的耗材容器的结构示意图;

图7为本申请一实施例的墨盒再生方法的流程示意图。

附图标记:

100-打印机系统,110-芯片,111-电路基板,112-电子模块,120-第一型号打印机,130-第二墨盒,131-原装芯片,200-耗材容器。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。

在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,并不表示排列序号,也不能理解为指示或暗示相对重要性。

在本申请的描述中,术语“包括”、“包含”等表示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其他特征、步骤、操作、元素、组件和/或其集合的存在或添加。

在本申请的描述中,术语“水平”、“竖直”、“悬垂”等术语并不表示要求部件绝对水平或悬垂,而是可以稍微倾斜。如“水平”仅仅是指其方向相对“竖直”而言更加水平,并不是表示该结构一定要完全水平,而是可以稍微倾斜。

在本申请的描述中,术语“上”、“下”、“左”、“右”、“前”、“后”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该申请产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本申请,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请的限制。

在本申请的描述中,除非另有明确的规定和限定,术语“安装”、“设置”、“设有”、“连接”、“配置为”应做广义理解。例如,可以是固定连接,也可以是可拆卸连接,或整体式构造;可以是机械连接,也可以是电连接;可以是直接相连,也可以是通过中间媒介间接相连,又或者是两个装置、元件或组成部分之间内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本申请中的具体含义。

请参看图1,其为本申请一实施例的打印机系统100的结构示意图。打印机系统100包括:芯片110、第一型号打印机120和第二墨盒130,其中,第一型号打印机120与芯片110电连接,第二墨盒130也与芯片110电连接,第二墨盒130安装在第一型号打印机120内,第一型号打印机120和第二墨盒130分别为属于不同代系的打印设备。

第一型号打印机120可以与第一墨盒直接匹配,第二墨盒130可以与第二型号打印机直接匹配,但是,第一型号打印机120无法与第二墨盒130直接匹配工作。不同代系的第一墨盒和第二墨盒130虽然喷点位置分布相同,但是两者的喷点控制规则并不相同,因此,第一型号打印机120的打印命令仅适用于与其同代的第一墨盒,可以使第一墨盒打印出的第一图像与想要打印的目标图像相同,而与其跨代的第二墨盒130如果直接接收到同样的目标图像的打印命令时,打印出的第二图像与目标图像不相同。

芯片110可以用于执行下述实施例中的打印作业处理方法,接收第一型号打印机120发送的适用于第一墨盒的第一打印命令,将其转换为适用于第二墨盒130的第二打印命令,并发送至第二墨盒130,以使第二墨盒130打印出的第二图像与目标图像一致。

如图2所示,其为本申请一实施例的打印作业处理方法的流程示意图,该方法可由图1所示的芯片110来执行,以实现不同型号的打印机和墨盒的相互兼容,提高了墨盒的回收利用率。该方法包括如下步骤:

步骤S210:接收对应于第一墨盒的第一型号打印机发送的第一打印命令。

在上述步骤中,第一墨盒和第二墨盒分别为不同代系的墨盒,第一墨盒与第一型号打印机相匹配,第二墨盒与第二型号打印机相匹配,现将第二墨盒应用于第一型号打印机来完成目标图像的打印作业,第二墨盒通过芯片与第一型号打印机进行通信。第一打印命令用于使第一墨盒打印出目标图像。

步骤S220:基于预存的打印命令关系表,将第一打印命令转换成对应的第二打印命令。

在上述步骤中,第二打印命令用于使第二墨盒打印出目标图像。预存的打印命令关系表用于表示第一打印命令和第二打印命令的对应映射关系,第一打印命令和与其对应的第二打印命令对应的墨盒喷点位置相同。例如,命令Print_Order_A_1适用于第一墨盒,对应于喷点位置INK_1,命令Print_Order_B_1适用于第二墨盒,对应于相同的喷点位置INK_1,则命令Print_Order_A_1和命令Print_Order_B_1相互对应,记录在该打印命令关系表中,当接收到第一型号打印机发送的命令Print_Order_A_1时,可以基于预存的打印命令关系表,将命令Print_Order_A_1转换成命令Print_Order_B_1。

步骤S230:发送第二打印命令至第二墨盒。

在上述步骤中,发送第二打印命令至第二墨盒,以使第二墨盒根据第二打印命令打印出目标图像。于一实施例中,发送第二打印命令可以是实时发送,也可以是延时发送。

如图3所示,其为本申请一实施例的打印作业处理方法的流程示意图,该方法可由图1所示的芯片110来执行,以实现不同型号的打印机和墨盒的相互兼容,提高了墨盒的回收利用率。该方法包括如下步骤:

步骤S310:获取第一墨盒的第一喷点控制规则。

在上述步骤中,第一喷点控制规则用于表示第一墨盒的喷点位置与第一打印命令的对应关系,例如,命令Print_Order_A_1用于控制第一墨盒的喷点位置INK_1,命令Print_Order_A_2用于控制第一墨盒的喷点位置INK_2,命令Print_Order_A_3用于控制第一墨盒的喷点位置INK_3。

步骤S320:获取第二墨盒的第二喷点控制规则。

在上述步骤中,第二喷点控制规则用于表示第二墨盒的喷点位置与第二打印命令的对应关系,例如,命令Print_Order_B_1用于控制第二墨盒的喷点位置INK_1,命令Print_Order_B_2用于控制第二墨盒的喷点位置INK_2,命令Print_Order_B_3用于控制第二墨盒的喷点位置INK_3。

步骤S330:基于第一喷点控制规则和第二喷点控制规则,生成打印命令关系表。

在上述步骤中,第一墨盒和第二墨盒喷点的物理位置分布是一致的,所以可以基于第一喷点控制规则和第二喷点控制规则,筛选用于控制相同喷点位置的第一打印命令和第二打印命令,得到两者间的对应关系,生成打印命令关系表。

接步骤S310和步骤S320中的例子,命令Print_Order_A_1和命令Print_Order_B_1用于控制相同的喷点位置INK_1,则命令Print_Order_A_1对应命令Print_Order_B_1,以此类推得到命令Print_Order_A_2对应命令Print_Order_B_2,命令Print_Order_A_3对应命令Print_Order_B_3。

步骤S340:接收对应于第一墨盒的第一型号打印机发送的第一打印命令。详细内容参见上述实施例中步骤S210的描述。

步骤S350:基于预存的打印命令关系表,将第一打印命令转换成对应的第二打印命令。详细内容参见上述实施例中步骤S220的描述。

步骤S360:发送当前目标行的第二打印命令至第二墨盒。

在上述步骤中,每次接收到当前目标行的第一打印命令时,实时转换成第二打印命令,并发送至第二墨盒。

如图4所示,其为本申请一实施例的打印作业处理方法的流程示意图,该方法可由图1所示的芯片110来执行,以实现不同型号的打印机和墨盒的相互兼容,提高了墨盒的回收利用率。该方法包括如下步骤:

步骤S410:获取第一墨盒的第一喷点控制规则,第一喷点控制规则用于表示第一墨盒的喷点位置与第一打印命令的对应关系。详细内容参见上述实施例中步骤S310的描述。

步骤S420:获取第二墨盒的第二喷点控制规则,第二喷点控制规则用于表示第二墨盒的喷点位置与第二打印命令的对应关系。详细内容参见上述实施例中步骤S320的描述。

步骤S430:基于第一喷点控制规则和第二喷点控制规则,生成打印命令关系表。详细内容参见上述实施例中步骤S330的描述。

步骤S440:接收对应于第一墨盒的第一型号打印机发送的第一打印命令。详细内容参见上述实施例中步骤S210的描述。

步骤S450:基于预存的打印命令关系表,将第一打印命令转换成对应的第二打印命令。详细内容参见上述实施例中步骤S220的描述。

步骤S460:判断是否接收到第一型号打印机发送的打印下一目标行的第一打印命令。

在上述步骤中,判断是否接收到第一型号打印机发送的打印下一目标行的第一打印命令,若未接收到第一型号打印机发送的打印下一目标行的第一打印命令,则重复步骤S460,直到接收到第一型号打印机发送的打印下一目标行的第一打印命令,则执行步骤S470。

步骤S470:发送当前目标行的第二打印命令至第二墨盒。

在上述步骤中,每次接收到当前目标行的第一打印命令并转换成第二打印命令后,并不是立即发送给第二墨盒,而是等打印下一行,即接收到打印下一目标行的第一打印命令后,才将当前目标行的第二打印命令发送至第二墨盒。例如,接收到打印第N行的第一打印命令Print_Order_A_N,基于预存的打印命令关系表,将其转换为对应的第二打印命令Print_Order_B_N,当接收到打印第N+1行的第一打印命令Print_Order_A_N+1时,将第二打印命令Print_Order_B_N发送至第二墨盒。

于一实施例中,第一型号打印机在所有目标行的第一打印命令全部发送完毕后,可以发送一个空白打印命令,以使芯片将最后一个目标行的第二打印命令发送至第二墨盒。

如图5所示,其为本申请一实施例的芯片110的结构示意图。芯片110包括:电路基板111和电子模块112,电子模块112设置于电路基板111上,电子模块112用于接收第一打印命令,并基于预存的打印命令关系表,将所述第一打印命令转换成对应的第二打印命令,发送至第二墨盒130。

电子模块112包括:接收模块,用于接收对应于第一墨盒的第一型号打印机发送的第一打印命令;转换模块,用于基于预存的打印命令关系表,将第一打印命令转换成对应的第二打印命令;发送模块,用于发送第二打印命令至第二墨盒,第二墨盒与第二型号打印机相匹配。

于一实施例中,发送模块用于:发送当前目标行的第二打印命令至第二墨盒。

于一实施例中,发送模块用于:判断是否接收到第一型号打印机发送的打印下一目标行的第一打印命令;当接收到第一型号打印机发送的打印下一目标行的第一打印命令时,发送当前目标行的第二打印命令至第二墨盒。

上述电子模块112的详细描述,请参见上述实施例中相关方法步骤的描述。

如图6所示,其为本申请一实施例的耗材容器200的结构示意图。耗材容器200包括芯片110和第二墨盒130,第二墨盒130包括原装芯片131,原装芯片131用于进行第二墨盒130的喷墨控制,芯片110与原装芯片131电性连接。

如图7所示,其为本申请一实施例的墨盒再生方法的流程示意图。该方法包括如下步骤:

步骤S610:获取对应于第一型号打印机的第一墨盒的选址寄存器与喷点位置的对应关系。

在上述步骤中,可以通过对电子线路进行分析,得到第一墨盒的选址寄存器与喷点位置的第一对应关系,例如,选址寄存器A_Reg_1对应于喷点位置Hode_1,选址寄存器A_Reg_2对应于喷点位置Hode_2,选址寄存器A_Reg_3对应于喷点位置Hode_3,选址寄存器A_Reg_X对应于喷点位置Hode_X。

步骤S620:获取对应于第二型号打印机的第二墨盒的选址寄存器与喷点位置的第二对应关系。

在上述步骤中,第二墨盒为回收的废弃墨盒,通过对电子线路进行分析,得到第二墨盒的选址寄存器与喷点位置的第二对应关系,例如,选址寄存器B_Reg_1对应于喷点位置Hode_4,选址寄存器B_Reg_2对应于喷点位置Hode_2,选址寄存器B_Reg_3对应于喷点位置Hode_X,选址寄存器B_Reg_X对应于喷点位置Hode_3。

步骤S630:基于所述第一对应关系和所述第二对应关系,生成线路修改方案。

在上述步骤中,第一墨盒和第二墨盒的喷点位置分布相同,选址寄存器相同,只是选址寄存器与喷点位置间的连接线路不同,因此基于第一对应关系和第二对应关系,可以生成使两者的连接线路变为相同的线路修改方案。

步骤S640:基于线路修改方案,修改第二墨盒的电子线路。

在上述步骤中,可以通过FIB(FocusedIonBeam,聚焦离子束)修改第二墨盒的电子线路,修改后的第二墨盒可以应用于第一型号打印机,在接收到打印命令时,可以打印出与使用第一墨盒打印相同的图像。

本申请实施例还提供了一种再生芯片,再生芯片通过对第二墨盒130的原装芯片131的电子线路进行FIB调整得到,FIB调整包括调整原装芯片131的选址寄存器与喷点的连接线路和第一墨盒一致。

本发明实施例还提供了一种电子设备可读存储介质,包括:程序,当其在电子设备上运行时,使得电子设备可执行上述实施例中方法的全部或部分流程。其中,存储介质可为磁盘、光盘、只读存储记忆体(Read-Only Memory,ROM)、随机存储记忆体(Random AccessMemory,RAM)、快闪存储器(Flash Memory)、硬盘(Hard Disk Drive,缩写:HDD)或固态硬盘(Solid-State Drive,SSD)等。存储介质还可以包括上述种类的存储器的组合。

在本申请所提供的几个实施例中,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本申请的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。

在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本申请各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。以上仅为本申请的优选实施例而已,仅用于说明本申请的技术方案,并不用于限制本申请。对于本技术领域的普通技术人员而言,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

技术分类

06120114734234