图像形成方法和设备与流程

文档序号:24160777发布日期:2021-03-05 16:31阅读:91来源:国知局
图像形成方法和设备与流程

[0001]
本申请涉及图像形成技术领域,特别涉及一种图像形成方法和设备。


背景技术:

[0002]
图像形成设备,如打印机、复印机等,是工作、学习等中不可或缺的设备。在日常生活中,用户常需要在复印文件中添加水印(如字样、图案等),以满足使用需求,例如,用户在租房合同、保密文件、工作文件、个人身份文件等中添加特定的水印等,举例地,根据用户的不同需求,水印可以包括“机密”、“复印件”、“仅限租房使用”或个人签字等字样、图片、印章、个人绘制图像等图案。
[0003]
在复印文件中添加水印的现有方法一是,图像形成设备的驱动程序具有在待复印文件中添加水印的功能,用户通过在该驱动程序中设置文字或图像作为水印,在该图像形成设备执行复印操作时,该图像形成设备读取水印图像和待复印图像,按像素合成该水印图像和该待复印图像,获得组合图像,然后将该组合图像转换为光栅化图像,以在成像介质上形成可视化图像(即形成带有水印的复印文件)。该现有方法一的缺点是该图像形成设备需要将该水印图像和该待复印图像按像素合成为组合图像,不仅占用了一幅图像的内存,而且合成图像需要消耗大量的时间,导致打印或复印时间较长,打印速度较慢。
[0004]
在复印文件中添加水印的现有方法二是,用户预先使用图像处理软件将水印图像和待复印图像合成为带有水印的待复印图像,然后由该图像形成设备将该待复印图像转换为光栅化图像,形成带有水印的复印文件。该现有方法二的缺点是用户需要具备一定的图像处理软件的使用知识和能力,操作难度较高,使用体验较差。
[0005]
另外,在打印店或复印站中,图像形成设备与公用计算机相连接,用户需要在该公用计算机上的驱动程序中设置文字或图像作为水印,由该公用计算机发送该水印图像至该图像形成设备,以完成打印或复印,易导致该水印被他人误用或盗用等,存在安全隐私泄露的问题。还有,一些现有的复印机中存储有印刷体或图案的预设水印,在复印文件时,该复印机可以直接在复印文件中添加预设水印,但是不能满足用户的个性化需求。


技术实现要素:

[0006]
本申请提供了一种图像形成方法和设备,能够接收并识别由电子设备发送的作业是否为待添加水印,也就是说,用户能够通过电子设备将水印以作业格式发送至图像形成设备,即可将水印发送至所述图像形成设备,适用性更高。
[0007]
第一方面,本申请提供了一种图像形成方法,应用于图像形成设备,所述方法包括:
[0008]
接收由电子设备发送的作业;
[0009]
检测所述作业中是否包含水印标识,基于所述水印标识确定是否将所述作业设置为待添加水印;
[0010]
接收第一待成像文件;
[0011]
将所述待添加水印和所述第一待成像文件进行合并,形成第一可视化文件。
[0012]
其中一种可能的实现方式中,所述图像形成设备包括逻辑运算单元、激光控制器及成像引擎单元,所述将所述待添加水印和所述第一待成像文件进行合并,形成第一可视化文件,包括:
[0013]
将所述待添加水印转换为第一光栅化图像;
[0014]
将所述第一待成像文件转换为第二光栅化图像;
[0015]
将所述第一光栅化图像对应的脉冲信号和所述第二光栅化图像对应的脉冲信号通过所述逻辑运算单元同步合成,形成输入至所述激光控制器的合成脉冲信号;
[0016]
所述激光控制器根据所述合成脉冲信号输入至所述成像引擎单元,形成所述第一可视化文件。
[0017]
其中一种可能的实现方式中,所述方法还包括:
[0018]
存储所述待添加水印或由所述待添加水印转换得到的第一光栅化图像;
[0019]
接收第二待成像文件;
[0020]
将所述待添加水印或所述第一光栅化图像与所述第二待成像文件进行合并,形成第二可视化文件。
[0021]
其中一种可能的实现方式中,所述方法还包括:
[0022]
当满足预设条件时,删除所述待添加水印,其中,所述预设条件包括形成所述可视化文件的过程中止或完毕,或所述图像形成设备接收预设删除指令。
[0023]
其中一种可能的实现方式中,所述检测所述作业中是否包含水印标识,基于所述水印标识确定是否将所述作业设置为待添加水印,包括:
[0024]
若所述作业中包含所述水印标识,则将所述作业设置为待添加水印。
[0025]
其中一种可能的实现方式中,所述水印标识包含字段数值,所述检测所述作业中是否包含水印标识,基于所述水印标识确定是否将所述作业设置为待添加水印,包括:
[0026]
若所述作业中包含所述水印标识,则获取所述水印标识的字段数值;
[0027]
若所述字段数值等于所述预设值,则将所述作业设置为待添加水印。
[0028]
第二方面,本申请提供了一种添加水印的方法,应用于电子设备,所述电子设备与图像形成设备建立连接,所述方法包括:
[0029]
响应用户的第一操作,获取水印信息;
[0030]
基于所述水印信息,生成作业,所述作业中包含水印标识,所述水印标识用于将所述作业设置为待添加水印;
[0031]
响应用户的第二操作,发送所述作业至所述图像形成设备,使得所述图像形成设备基于所述预设标识,将所述作业设置为所述待添加水印,将所述待添加水印与待成像文件进行合并,形成可视化文件。
[0032]
其中一种可能的实现方式中,所述第一操作包括拍摄图像、触屏手写文字或选择文档。
[0033]
第三方面,本申请提供了一种图像形成设备,所述图像形成设备包括:
[0034]
第一接收模块,用于接收由电子设备发送的作业;
[0035]
检测模块,用于检测所述作业中是否包含水印标识,基于所述水印标识确定是否将所述作业设置为待添加水印;
[0036]
第二接收模块,用于接收第一待成像文件;
[0037]
图像形成模块,用于将所述待添加水印和所述第一待成像文件进行合并,形成第一可视化文件。
[0038]
其中一种可能的实现方式中,所述图像形成模块包括:
[0039]
第一转换模块,用于将所述待添加水印转换为第一光栅化图像;
[0040]
第二转换模块,用于将所述第一待成像文件转换为第二光栅化图像;
[0041]
逻辑运算单元、激光控制器和成像引擎单元,所述逻辑运算单元用于将所述第一光栅化图像对应的脉冲信号和所述第二光栅化图像对应的脉冲信号进行同步合成,形成输入至所述激光控制器的合成脉冲信号;
[0042]
所述激光控制器根据所述合成脉冲信号输入至所述成像引擎单元,形成所述第一可视化文件。
[0043]
其中一种可能的实现方式中,所述设备还包括:
[0044]
存储模块,用于存储所述待添加水印或由所述待添加水印转换得到的第一光栅化图像。
[0045]
其中一种可能的实现方式中,所述设备还包括:
[0046]
删除模块,用于当满足预设条件时,删除所述待添加水印,其中,所述预设条件包括形成所述可视化文件的过程中止或完毕,或所述图像形成设备接收预设删除指令。
[0047]
其中一种可能的实现方式中,所述设备还包括:
[0048]
水印设置模块,用于若所述作业中包含所述水印标识,则将所述作业设置为待添加水印。
[0049]
其中一种可能的实现方式中,所述设备还包括:
[0050]
数值获取模块,用于若所述作业中包含所述水印标识,则获取所述水印标识的字段数值;
[0051]
水印设置模块,用于若所述字段数值等于所述预设值,则将所述作业设置为待添加水印。
[0052]
第四方面,本申请还提供一种电子设备,所述电子设备与图像形成设备建立连接,所述电子设备包括:
[0053]
处理器;存储单元;一个或多个计算机程序,其中所述一个或多个计算机程序被存储在所述存储单元中,所述一个或多个计算机程序包括指令,当所述指令被所述设备执行时,使得所述电子设备执行以下步骤;
[0054]
响应用户的第一操作,获取水印信息;
[0055]
基于所述水印信息,生成作业,所述作业中包含水印标识,所述水印标识用于表征将所述作业设置为待添加水印;
[0056]
响应用户的第二操作,发送所述作业至所述图像形成设备,使得所述图像形成设备基于所述预设标识,将所述作业设置为所述待添加水印,将所述待添加水印与待成像文件进行合并,形成可视化文件。
[0057]
第五方面,本申请提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机执行如第一方面或第二方面所述的方法。
[0058]
第六方面,本申请提供一种计算机程序,当所述计算机程序被计算机执行时,用于执行第一方面或第二方面所述的方法。
[0059]
在一种可能的设计中,第六方面中的程序可以全部或者部分存储在与处理器封装在一起的存储介质上,也可以部分或者全部存储在不与处理器封装在一起的存储器上。
附图说明
[0060]
图1为本申请图像形成方法一个实施例的方法示意图;
[0061]
图2为本申请图像形成方法一个实施例的流程图。
[0062]
图3为本申请图像形成方法一个实施例的形成第一可视化文件的流程图。
[0063]
图4(a)和图4(b)为本申请图像形成设备一个实施例的结构示意图。
[0064]
图5为本申请电子设备中显示界面一个实施例的示意图。
具体实施方式
[0065]
本申请的实施方式部分使用的术语仅用于对本申请的具体实施例进行解释,而非旨在限定本申请。
[0066]
本申请提出一种图像形成方法和设备,能够接收并识别由电子设备发送的作业是否为待添加水印,也就是说,用户能够通过电子设备将水印信息以作业格式发送至图像形成设备,即可将水印发送至所述图像形成设备,适用性更高。
[0067]
第一方面,图1为本申请一种图像形成方法一个实施例的流程图,如图1和图2所示,所述图像形成方法,应用于图像形成设备,包括:
[0068]
s101、接收由电子设备发送的作业。
[0069]
所述图像形成设备可以包括打印机、复印机等设备,用于在成像介质上形成如文字或图片等的图像,所述成像介质可以包括纸、布、皮、膜等材料。所述图像形成设备的代表性示例包括复印机,获取形成在待复印文件的表面上的图像并将图像打印在成像介质上,形成可视化文件(如文档等)。然而,所述图像形成设备不限于复印机,并且可以是:打印机,其将通过通信接收的图像打印在成像介质上;多功能装置,能够执行打印、复印、扫描或传真等部分或所有功能。
[0070]
在本实施例中,所述电子设备可以包括手机、计算机、电子手表或图像处理设备等,所述作业可以包括图片、文档或文字等,所述作业的格式可以包括word、pdf、jpg或可由所述图像形成设备识别的其他格式等。也就是说,所述电子设备以作业格式发送图片、文档或文字等数据至所述图像形成设备。所述作业可以包括存储于所述电子设备的图片、所述电子设备拍摄获得的图片、可编辑文档或可编辑文字(如印刷字或手写字等)等。也就是说,用户可以在所述电子设备中选择存储的图片、拍摄图片、编辑文档或文字等,并由所述电子设备以作业格式发送至所述图像形成设备,所述图像形成设备可以接收所述作业。所述图片、文档或文字可由用户在所述电子设备上自由编辑,在编辑完成后以作业格式发送至所述图像形成设备,以满足用户的个性化需求。可选地,所述电子设备可以包括触屏显示的可编辑区域,用户可以在所述可编辑区域上操作以形成个性化的文字(如个人签名)或图片等。
[0071]
s102、检测所述作业中是否包含水印标识,基于所述水印标识确定是否将所述作
业设置为待添加水印。
[0072]
具体地,所述水印标识可以为所述图像形成设备可识别的页面描述指令,如pjl、pcl等。
[0073]
举例地,所述水印标识可以包括被配置于所述作业中的字段,所述字段包括但不限于copyjobwaterwark等字段。所述水印标识用于确定是否将所述作业设置为待添加水印。
[0074]
其中的一种可能实现方式中,步骤s102,包括:若所述作业中包含所述水印标识,则将所述作业设置为待添加水印。
[0075]
也就是说,当所述图像形成设备检测所述作业中包含所述水印标识(例如水印标识为copyjobwaterwark等字段)时,则将所述作业设置为待添加水印。若所述作业中不包含所述水印标识时,所述图像形成设备不将所述作业设置为待添加水印。
[0076]
其中一种可能的实现方式中,所述水印标识包含字段数值,步骤s102,包括:
[0077]
若所述作业中包含所述水印标识,则获取所述水印标识的字段数值;
[0078]
若所述字段数值等于所述预设值,则将所述作业设置为待添加水印。
[0079]
也就是说,当所述作业中包含所述水印标识时,所述图像形成设备判断所述字段数值是否等于预设值,若所述字段数值等于预设值(如字段数值为copyjobwaterwark等于1,预设值为1),则将所述作业设置为待添加水印。
[0080]
举例地,所述作业中可以包括如下字段:
[0081]
uel@pjl
[0082]
@pjl set copyjobwaterwark=1
[0083]
@pjl enter language=postscript
[0084]
其中,所述水印标识的字段数值可以为copyjobwaterwark=1,则所述图像形成设备将所述作业设置为待添加水印。
[0085]
若所述字段数值不等于预设值或等于0(如copyjobwaterwark不等于1或等于0),则所述图像形成设备不将所述作业设置为待添加水印。
[0086]
也就是说,当所述图像形成设备接收不包含所述水印标识的作业时,或者,当所述图像形成设备接收包含所述水印标识的作业,但所述水印标识的字段数值不等于预设值时,所述图像形成设备不将该作业设置为待添加水印,所述图像形成设备可以执行其他操作,如执行打印或复印操作等,在此不受限制。
[0087]
值得一提的是,当所述图像形成设备将所述水印信息设置为所述待添加水印时,所述图像形成设备不会打印所述待添加水印,所述图像形成设备可以存储所述待添加水印,以便于后续形成带有水印的可视化文件。
[0088]
s103、接收第一待成像文件。
[0089]
在本实施例中,所述第一待成像文件可以包括通过复印机扫描待复印文档得到的图像或文本数据等,或由电子设备以作业格式发送至所述图像形成设备(如复印机或打印机等)的图片、文档或文字等。
[0090]
例如,所述第一待成像文件为待打印文档或图像等,所述第一待成像文件可以存储于电子设备中,用户可以操作所述电子设备以作业格式发送所述第一待成像文件至所述图像形成设备。所述图像形成设备可以包括复印区域,所述复印区域用于放置待复印文档。
[0091]
进一步地,用户可以通过所述电子设备发送复印指令至所述图像形成设备,使得所述图像形成设备执行复印操作。
[0092]
举例地,所述复印指令可以包括以下字段:
[0093]
uel@pjl
[0094]
@pjl set copystart=1
[0095]
uel
[0096]
也就是说,所述图像形成设备响应于copystart等于1,执行复印操作,对被放置于所述复印区域的所述待复印文档进行扫描,获得所述第一待成像文件。
[0097]
或者,所述图像形成设备还可以包括复印操作面板。用户能够手动操作所述复印操作面板,使得所述图像形成设备响应用户操作对该待复印文档进行扫描,获得所述第一待成像文件。
[0098]
可以理解的是,所述步骤s101和所述步骤s103的执行顺序可以不分先后,使得所述图像形成设备可以先接收所述作业后接收所述第一待成像文件,也可以先获取所述第一待成像文件后获取所述作业,也可以同时获取所述作业和所述第一待成像文件。
[0099]
s104、将所述待添加水印和所述第一待成像文件进行合并,形成第一可视化文件。
[0100]
所述第一可视化文件可以包括用于在表面形成可视化图像或文字的成像介质等,也就是说,所述第一可视化文件表面可以呈现所述第一待成像文件中的内容和所述水印信息,即所述第一可视化文件为带有水印的可视化文件。
[0101]
相对于现有技术中实现添加水印的两种方式:

.水印以待成像图像形成合并,只能在电子设备端完成,需要在下发作业之前,电子设备先把水印对应待成像图像按照像素合成为组合图像之后,再下发给图像形成设备,这样对于执行复印处理的时候,只能使用图像形成设备自带的、有限的水印样式,适用性较低。

.水印由电子设备传输至图像形成设备,只能按照成像命令来传输,这样水印传输的形式很受限制,还需要开发很复杂的软件将水印对应作业转换成成像命令。
[0102]
本实施例提供的上述技术方案中,可以直接接收以作业形式下发的水印,所以用户可以在电子设备上编辑多种样式的水印,只要是以作业形式下发给图像形成设备即可;而且现有电子设备和图像形成设备之间本来就可以传输作业形式的数据;所以通过在下发水印对应作业的时候,在下发作业中增加所述水印标识,所述水印标识用于表征将所述水印设置为待添加水印,而图像形成设备根据所述水印标识,就准确地执行水印处理操作;整个实现过程,也不会增加很多额外的开发工作量;整个技术方案实现起来简便、快捷。
[0103]
需要说明的是,上述s101-s104对应技术方案核心是如何解决现有技术存在水印样式受限或者水印传输复杂的问题。对于图像形成设备根据水印标识,执行水印处理操作的实现方式可以采用现有软件、固件对图像像素进行合成的方式,也可以使用下文优选方式中提到硬件的实现方案。例如,提到图像形成设备也可以用soc加载图像处理算法,将待添加水印(作业形式)和第一待成像文件(作业形式)进行合并,并将合并后的文件,转换为打印语言发送至成像成像引擎单元,形成可视化文件。再例如,可以通过硬件的图像处理模块,将待添加水印(作业形式)转换为第一光栅化图像,将第一待成像文件(作业形式)也转换为第二光栅化图像,再将第一光栅化图像、第二光栅化图像按照逻辑运算进行处理,将逻辑运算后的脉冲图像发送至激光控制器,激光控制器根据合成脉冲信号输入至成像引擎单
元,形成可视化文件。
[0104]
进一步地,一种优选的实施方式,步骤s104包括:
[0105]
s201、将所述待添加水印转换为第一光栅化图像;
[0106]
s202、将所述第一待成像文件转换为第二光栅化图像;
[0107]
s203、将所述第一光栅化图像对应的脉冲信号和所述第二光栅化图像对应的脉冲信号通过逻辑运算单元同步合成,形成输入至激光控制器的合成脉冲信号;
[0108]
s204、所述激光控制器根据所述合成脉冲信号输入至成像引擎单元,形成所述第一可视化文件。
[0109]
在现有方法中,图像形成设备的驱动程序具有在待复印文件中添加水印的功能,用户通过在该驱动程序中设置文字或图像作为水印,在该图像形成设备执行复印操作时,该图像形成设备读取水印图像和待复印图像,按像素合成该水印图像和该待复印图像,获得组合图像,然后将该组合图像转换为光栅化图像,以在成像介质上形成可视化图像(即形成带有水印的复印文件)。该现有方法的缺点是该图像形成设备需要将该水印图像和该待复印图像按像素合成为组合图像,不仅占用了一幅图像的内存,而且合成图像需要消耗大量的时间,导致打印或复印时间较长,打印速度较慢。
[0110]
在本实施例中的所述图像形成方法中,所述待添加水印被转换为所述第一光栅化图像,所述第一待成像文件被转换为所述第二光栅化图像,所述待添加水印和所述第一待成像文件并未按像素合成为组合图像,因此,所述图像形成设备无需执行按像素合成所述待添加水印和所述第一待成像文件,并且无需合成和存储所述组合图像,减小了占用的内存,节省时间,而且操作简单、硬件处理起来速度更快。
[0111]
在所述步骤s104中,所述第一光栅化图像和所述第二光栅化图像可以页同步或行同步地通过逻辑运算单元同步合成,形成合成后的脉冲信号。
[0112]
在其中一种可能的实现方式中,如图3所示,所述步骤s203包括:
[0113]
s301、同步读取所述第一光栅化图像和所述第二光栅化图像中的行数据;
[0114]
s302、将所述第一光栅化图像的行数据对应的脉冲信号和所述第二光栅化图像的行数据对应的脉冲信号通过逻辑运算单元同步合成。
[0115]
具体地,所述图像形成设备可以包括控制器、缓存器、逻辑运算单元、激光控制器以及成像引擎单元,所述图像形成设备的所述控制器生成同步信号,所述控制器按所述同步信号同步读取所述第一光栅化图像和所述第二光栅化图像的行数据,并将所述第一光栅化图像和所述第二光栅化图像的相同行数据分别读取到所述缓存器中,并同步输出所述第一光栅化图像和所述第二光栅化图像的行数据对应的脉冲信号至所述逻辑运算单元,由所述逻辑运算单元进行合成,并输出合成后的脉冲信号至所述激光控制器,由所述激光控制器根据合成脉冲信号输入至所述成像引擎单元,在成像介质的表面打印形成所述第一可视化文件。
[0116]
可以理解的是,所述缓存器可以包括第一缓存器和第二缓存器,所述第一缓存器用于存储所述第一光栅化图像的行数据,所述第二缓存器用于存储所述第二光栅化图像的行数据,所述第一光栅化图像与所述第二光栅化图像中的相同行数据同步地按位移位输出至所述逻辑运算单元。所述逻辑运算单元可以包括逻辑异或单元或电路,如逻辑或、逻辑与或逻辑异或等,在此不受限制。
[0117]
在其中一种可能的实现方式中,所述待添加水印和/或由所述待添加水印转换的所述第一光栅化图像可以被存储。
[0118]
在一种可能的实现方式中,所述方法还包括:
[0119]
s901、存储所述待添加水印或由所述待添加水印转换得到的第一光栅化图像;
[0120]
s902、接收第二待成像文件;
[0121]
s903、将所述待添加水印或所述第一光栅化图像与所述第二待成像文件进行合并,形成第二可视化文件。
[0122]
可以看出的是,所述第二待成像文件可以包括由所述图像形成设备扫描待复印文件获得的图像或由电子设备发送的待打印文件等,由于所述待添加水印或所述第一光栅化图像存储于所述图像形成设备中,在所述图像形成设备在进行下一次复印或打印文件时,可以直接调用所述待添加水印或所述第一光栅化图像,并将所述待添加水印或所述第一光栅化图像与所述第二待成像文件进行合并,形成所述第二可视化文件,从而节省时间。可选地,所述第一光栅化图像可以存储于所述图像形成设备中,在所述图像形成设备在进行下一次复印或打印文件时,所述图像形成设备直接调用所第一光栅化图像,无需再次将所述待添加水印转换为所述第一光栅化图像,因此,增加了图像形成的速度,节省了时间。
[0123]
所述第二可视化文件可以包括在成像介质表面上形成的所述第二待成像文件的内容和所述待添加水印。可以理解的是,所述图像形成设备还可以形成第三可视化文件、第四可视化文件等,在此不受限制。
[0124]
在其中一种可能的实现方式中,所述方法还包括:
[0125]
s105、当满足预设条件时,删除所述待添加水印,其中,所述预设条件包括形成所述可视化文件的过程中止或完毕,或所述图像形成设备接收预设删除指令。
[0126]
在其中一种可能的实现方式中,所述预设条件可以包括所述可视化文件(如所述第一可视化文件或所述第二可视化文件等)已形成完毕,即在形成所述可视化文件之后,所述图像形成设备中存储的所述待添加水印或所述第一光栅化图像被删除,以防止他人误用或盗用所述待添加水印或所述第一光栅化图像,以保证用户的个人隐私信息。
[0127]
熟知本领域的技术人员应当理解的是,在所述步骤s105中,所述方法还包括删除所述第一光栅化图像,以防止他人误用或盗用所述待添加水印。
[0128]
在其中一种可能的实现方式中,所述预设条件还可以包括接收预设的删除指令。
[0129]
也就是说,用户可以操作电子设备发送所述删除指令至所述图像形成设备,由所述图像形成设备删除所述第一光栅化图像或所述待添加水印,以防止他人误用或盗用所述第一光栅化图像或所述待添加水印。可以理解的是,所述删除指令可以预存于所述图像形成设备,当所述图像形成设备中断接收所述第一待成像文件时,所述图像形成设备可以调取所述删除指令,删除所述第一光栅化图像或所述待添加水印。
[0130]
在其中一种可能的实现方式中,所述预设条件还可以包括所述图像形成设备形成所述可视化文件的过程中止,也就是说,当所述图像形成设备因外在原因(如设备故障或网络中断等)导致中止形成所述可视化文件时,所述图像形成设备删除所述第一光栅化图像或所述待添加水印。
[0131]
另一方面,本申请还提供了一种图像形成方法,应用于图像形成设备,包括:
[0132]
s401、接收由电子设备发送的第一作业和第二作业,所述第一作业包括水印标识,
所述水印标识用于确定是否将所述第一作业设置为待添加水印,所述第二作业为待成像文件。
[0133]
具体地,所述图像形成设备与电子设备建立连接,所述电子设备发送所述第一作业和所述第二作业至所述图像形成设备。所述第一作业可以包括存储于所述电子设备中的图片、拍摄获得图片、可编辑文档或可编辑文字等。所述待成像文件可以包括存储于所述电子设备中的待打印图片或待打印文档等。
[0134]
s402、分别检测所述第一作业和所述第二作业中是否包含水印标识,基于所述水印标识确定是否将所述第一作业设置为待添加水印。
[0135]
举例地,所述水印标识可以为copyjobmaterwark等字段。
[0136]
在其中一种可能的实现方式中,所述第一作业中包含所述水印标识(如copyjobmaterwark字段),所述第二作业中不包含所述水印标识,当所述图像形成设备检测所述第一作业中包含所述水印标识,所述第二作业中不包含所述水印标识时,则将所述第一作业设置为待添加水印,所述第二作业不设置为待添加水印。例如,所述图像形成设备可以将所述第二作业设置为待成像文件或待成像作业等。
[0137]
在其中一种可能的实现方式中,所述第一作业和所述第二作业中均包含所述水印标识(如copyjobmaterwark字段),且所述水印标识还包含字段数值,步骤s402、包括:
[0138]
分别判断所述第一作业和所述第二作业中的水印标识的字段数值是否等于预设值(如预设值为1);
[0139]
若所述第一作业中的水印标识的字段数值等于预设值,则将所述第一作业设置为待添加水印。
[0140]
也就是说,当所述第一作业中的水印标识的字段数值copyjobmaterwark等于1,而所述第二作业中的水印标识的字段数值copyjobmaterwark不等于1或等于0时,所述图像形成设备将所述第一作业设置为待添加水印,不将所述第二作业设置为待添加水印。
[0141]
举例地,所述第一作业中可以包括以下字段:
[0142]
uel@pjl
[0143]
@pjl set copyjobmaterwark=1
[0144]
@pjl enter language=postscript
[0145]
s403、将所述待添加水印与所述待成像文件进行合并,形成可视化文件。
[0146]
在其中一种可能的实现方式中,所述步骤s403、将所述待添加水印与所述第一待成像文件进行合并,形成第一可视化文件,包括:
[0147]
将所述待添加水印转换为第一光栅化图像;
[0148]
将所述第一待成像文件转换为第二光栅化图像;
[0149]
将所述第一光栅化图像对应的脉冲信号和所述第二光栅化图像对应的脉冲信号通过逻辑运算单元同步合成,形成输入至激光控制器的合成脉冲信号;
[0150]
所述激光控制器根据所述合成脉冲信号输入至成像引擎单元,形成所述第一可视化文件。
[0151]
所述步骤s403与第一方面的所述方法的步骤s104一致,在此不再赘述。
[0152]
可以理解的是,第二方面的所述方法可以包括与第一方面的所述方法中的删除所述第一光栅化图像、所述待添加水印或所述待添加水印的步骤,在此不再赘述。
[0153]
第二方面,本申请还提供了一种添加水印的方法,应用于电子设备,所述电子设备与所述图像形成设备建立连接,所述方法包括:
[0154]
s501、响应用户第一操作,获取水印信息。
[0155]
举例地,所述第一操作可以包括用户点击选取存储于所述电子设备中的图片或文档,或者,所述第一操作可以包括用户操作所述第一设备拍摄图片,或者,所述第一操作可以包括用户在所述电子设备上触屏编辑的文档或文字等或选择文档、印刷字等。所述待添加水印可以包括图片、可编辑或印刷的文档或文字中的一种或多种组合,以满足用户的个性化需求。
[0156]
s502、基于所述水印信息,生成作业,所述作业包括水印标识,所述水印标识用于表征将所述作业设置为待添加水印。
[0157]
具体地,所述作业的格式可以包括word、pdf、jpg或可由所述图像形成设备识别的其他格式等。步骤s502中,所述水印信息的格式可以被转换为所述作业的格式,所作业可以是包含所述水印信息的word、pdf、jpg等格式的文档。
[0158]
s503、响应用户的第二操作,发送所述作业至所述图像形成设备,使得所述图像形成设备基于所述水印标识,将所述作业设置为所述待添加水印,将所述待添加水印与待成像文件进行合并,形成可视化文件。
[0159]
其中一种可能的实现方式中,如图5所示,用户在所述电子设备上进行操作的流程可以包括以下步骤:
[0160]
601、用户用所述电子设备(如手机)扫描所述复印机提供的二维码,或将所述电子设备(如nfc手机)贴近所述复印机的nfc阅读区域;
[0161]
602、通过二维码或nfc完成所述电子设备与所述复印机之间的wifi或蓝牙连接;
[0162]
603、当所述电子设备与所述复印机之间完成连接后,启动所述复印机的“远程控制屏幕”程序(如app,若无该app,则推送该app进行安装);
[0163]
604、用户将待复印文件放置于所述复印机的待复印区域,使得所述复印机可以扫描所述待复印文件;
[0164]
605、用户在所述电子设备上操作,如在所述电子设备的屏幕的手写区域写入水印内容,使得所述电子设备基于用户的操作,形成所述水印信息,或者,用户可以通过所述电子设备拍照获得所述水印信息,或者用户可以选择印刷字体作为所述水印信息;
[0165]
606、用户点击所述电子设备上的“开始复印”,所述电子设备将所述水印信息以作业格式发送至所述复印机,并启动所述复印机开始复印并在所述待复印文件上添加水印,完成复印。
[0166]
需要指出的是,第二方面的所述方法的步骤s503中所述图像形成设备可以执行第一方面的所述方法,在此不再赘述。
[0167]
可以理解的是,上述实施例中的部分或全部步骤骤或操作仅是示例,本申请实施例还可以执行其它操作或者各种操作的变形。此外,各个步骤可以按照上述实施例呈现的不同的顺序来执行,并且有可能并非要执行上述实施例中的全部操作。
[0168]
第三方面,如图4(a)所示,本申请提供了一种图像形成设备,包括:
[0169]
第一接收模块110,用于接收由电子设备发送的作业;
[0170]
检测模块120,用于检测所述作业中是否包含水印标识,基于所述水印标识确定是
否将所述作业设置为待添加水印;
[0171]
第二接收模块130,用于接收第一待成像文件;
[0172]
图像形成模块140,用于将所述待添加水印和所述第一待成像文件进行合并,形成第一可视化文件。
[0173]
其中一种可能的实现方式中,如图4(b)所示,所述图像形成模块140包括:
[0174]
第一转换模块141,用于将所述待添加水印转换为第一光栅化图像;
[0175]
第二转换模块142,用于将所述第一待成像文件转换为第二光栅化图像;
[0176]
逻辑运算单元143、激光控制器144和成像引擎单元145,所述逻辑运算单元143用于将所述第一光栅化图像对应的脉冲信号和所述第二光栅化图像对应的脉冲信号进行同步合成,形成输入至所述激光控制器144的合成脉冲信号;
[0177]
所述激光控制器144根据所述合成脉冲信号输入至所述成像引擎单元145,形成所述第一可视化文件。
[0178]
其中一种可能的实现方式中,所述设备还包括:
[0179]
存储模块150,用于存储所述待添加水印或由所述待添加水印转换的第一光栅化图像。
[0180]
其中一种可能的实现方式中,所述设备还包括:
[0181]
删除模块160,用于当满足预设条件时,删除所述待添加水印,其中,所述预设条件包括形成所述可视化文件的过程中止或完毕,或所述图像形成设备接收预设删除指令。
[0182]
其中一种可能的实现方式中,所述设备还包括:
[0183]
水印设置模块170,用于若所述作业中包含所述水印标识,则将所述作业设置为待添加水印。
[0184]
其中一种可能的实现方式中,所述水印标识包含字段数值,所述设备还包括:
[0185]
数值获取模块180,用于若所述作业中包含所述水印标识,则获取所述水印标识的字段数值;
[0186]
所述水印设置模块170,用于若所述水印标识的字段数值等于所述预设值,则将所述作业设置为待添加水印。
[0187]
应理解以上图4(a)和图4(b)所示的图像形成设备的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块以软件通过处理元件调用的形式实现,部分模块通过硬件的形式实现。例如,检测模块可以为单独设立的处理元件,也可以集成在电子设备的某一个芯片中实现。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。
[0188]
例如,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(application specific integrated circuit;以下简称:asic),或,一个或多个微处理器(digital singnal processor;以下简称:dsp),或,一个或者多个现场可编程门阵列(field programmable gate array;以下简称:fpga)等。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip;以下简称:soc)的形式实现。
[0189]
第四方面,本申请提供一种电子设备,所述电子设备与复印机建立连接,所述电子设备包括:
[0190]
处理器;存储单元;一个或多个计算机程序,其中所述一个或多个计算机程序被存储在所述存储单元中,所述一个或多个计算机程序包括指令,当所述指令被所述设备执行时,使得所述电子设备执行以下步骤;
[0191]
响应用户的第一操作,获取水印信息;
[0192]
基于所述水印信息,生成作业,所述作业中包含水印标识,所述水印标识用于表征将所述作业设置为待添加水印;
[0193]
响应用户的第二操作,发送所述作业至所述图像形成设备,使得所述图像形成设备基于所述水印标识,将所述作业设置为所述待添加水印,将所述待添加水印与待成像文件进行合并,形成可视化文件。
[0194]
其中一种可能的实现方式中,所述第一操作包括拍摄图像、触屏手写文字或选择文档。
[0195]
第四方面的所述电子设备可以用于执行所述第二方面的添加水印的方法。
[0196]
上述存储单元可以是只读存储器(read-only memory,rom)、可存储静态信息和指令的其它类型的静态存储设备、随机存取存储器(random access memory,ram)或可存储信息和指令的其它类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其它磁存储设备,或者还可以是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其它介质等。
[0197]
以上各实施例中,涉及的处理器可以例如包括cpu、dsp、微控制器或数字信号处理器,还可包括gpu、嵌入式神经网络处理器(neural-network process units;以下简称:npu)和图像信号处理器(image signal processing;以下简称:isp),该处理器还可包括必要的硬件加速器或逻辑处理硬件电路,如asic,或一个或多个用于控制本申请技术方案程序执行的集成电路等。此外,处理器可以具有操作一个或多个软件程序的功能,软件程序可以存储在存储介质中。
[0198]
本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机执行本申请第一方面或第二方面实施例提供的方法。
[0199]
本申请实施例还提供一种计算机程序产品,该计算机程序产品包括计算机程序,当其在计算机上运行时,使得计算机执行本申请第一方面或第二方面实施例提供的方法。
[0200]
本申请实施例中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示单独存在a、同时存在a和b、单独存在b的情况。其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项”及其类似表达,是指的这些项中的任意组合,包括单项或复数项的任意组合。例如,a,b和c中的至少一项可以表示:a,b,c,a和b,a和c,b和c或a和b和c,其中a,b,c可以是单个,也可以是多个。
[0201]
本领域普通技术人员可以意识到,本文中公开的实施例中描述的各单元及算法步
骤,能够以电子硬件、计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
[0202]
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0203]
在本申请所提供的几个实施例中,任一功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory;以下简称:rom)、随机存取存储器(random access memory;以下简称:ram)、磁碟或者光盘等各种可以存储程序代码的介质。
[0204]
以上所述,仅为本申请的具体实施方式,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。本申请的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1