文档装订处理方法及装置转让专利

申请号 : CN201810064454.3

文献号 : CN108556492B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 安然谢焱

申请人 : 北京小米移动软件有限公司

摘要 :

本公开是关于文档装订处理方法及装置。该方法包括:确定打印机待打印的多个页面;检测多个页面中是否包括有关联性的页面;当检测到多个页面中包括有关联性的页面时,将打印后的有关联性的页面通过装订部进行装订。可以通过自动检测打印机待打印的多个页面的关联性,进而将打印出的有关联性的页面进行装订,提高了工作效率,并有效提升了装订的可靠性。

权利要求 :

1.一种文档装订处理方法,应用于打印机,其特征在于,所述打印机设置有装订部,所述装订部用于进行文档装订,所述方法包括:确定所述打印机待打印的多个页面;

检测所述多个页面中是否包括有关联性的页面;

当检测到所述多个页面中包括有关联性的页面时,将打印后的所述有关联性的页面通过所述装订部进行装订;

所述检测所述多个页面中是否包括有关联性的页面,包括:检测所述多个页面的两两页面中是否包括关联性元素;

确定包括所述关联性元素的两两页面为所述有关联性的页面;

其中,所述关联性元素包括连续的页面页码、有关联性的文字内容、关联性的图像信息、尺寸信息相同的页面、字体信息相同的页面和文件类型相同的页面中的至少一种;

所述确定包括所述关联性元素的两两页面为所述有关联性的页面,包括:检测所述多个页面的两两页面中包括的所述关联性元素的种类数量;

确定包括的所述关联性元素的种类数量大于预设数量的两页面为所述有关联性的页面。

2.根据权利要求1所述的方法,其特征在于,所述检测所述多个页面的两两页面中是否包括关联性元素,包括:确定所述多个页面传输至所述打印机时的初始页面排列顺序;

按照所述初始页面排列顺序,依次检测前后相邻的两页面中是否包括所述关联性元素。

3.根据权利要求1所述的方法,其特征在于,所述将打印后的所述有关联性的页面通过所述装订部进行装订,包括:将所述有关联性的页面按照关联的顺序进行打印;

通过所述装订部将所述有关联性的页面按照打印后的顺序进行装订。

4.一种文档装订处理装置,应用于打印机,其特征在于,所述打印机设置有装订部,所述装订部用于进行文档装订,所述装置还包括:确定模块,用于确定所述打印机待打印的多个页面;

检测模块,用于检测所述确定模块确定的所述多个页面中是否包括有关联性的页面;

装订模块,用于当所述检测模块检测到所述多个页面中包括有关联性的页面时,将打印后的所述有关联性的页面通过所述装订部进行装订;

所述检测模块包括:第一检测子模块和第一确定子模块;

所述第一检测子模块,用于检测所述确定模块确定的所述多个页面的两两页面中是否包括关联性元素;

所述第一确定子模块,用于确定所述第一检测子模块检测到的包括所述关联性元素的两两页面为所述有关联性的页面;

其中,所述关联性元素包括连续的页面页码、有关联性的文字内容、关联性的图像信息、尺寸信息相同的页面、字体信息相同的页面和文件类型相同的页面中的至少一种;

所述第一确定子模块包括:第二检测子模块和第二确定子模块;

所述第二检测子模块,用于检测所述第一检测子模块检测到的所述多个页面的两两页面中包括的所述关联性元素的种类数量;

所述第二确定子模块,用于确定所述第二检测子模块检测到的包括的所述关联性元素的种类数量大于预设数量的两页面为所述有关联性的页面。

5.一种文档装订处理装置,应用于打印机,其特征在于,所述打印机设置有装订部,所述装订部用于进行文档装订,所述装置还包括:处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

确定所述打印机待打印的多个页面;

检测所述多个页面中是否包括有关联性的页面;

当检测到所述多个页面中包括有关联性的页面时,将打印后的所述有关联性的页面通过所述装订部进行装订;

所述检测所述多个页面中是否包括有关联性的页面,包括:检测所述多个页面的两两页面中是否包括关联性元素;

确定包括所述关联性元素的两两页面为所述有关联性的页面;

其中,所述关联性元素包括连续的页面页码、有关联性的文字内容、关联性的图像信息、尺寸信息相同的页面、字体信息相同的页面和文件类型相同的页面中的至少一种;

所述确定包括所述关联性元素的两两页面为所述有关联性的页面,包括:检测所述多个页面的两两页面中包括的所述关联性元素的种类数量;

确定包括的所述关联性元素的种类数量大于预设数量的两页面为所述有关联性的页面。

6.一种计算机可读存储介质,其上存储有计算机指令,其特征在于,该指令被处理器执行时实现权利要求1至3中任一项所述方法的步骤。

说明书 :

文档装订处理方法及装置

技术领域

[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] 图1是根据一示例性实施例示出的一种文档装订处理方法的流程图。
[0050] 图2是根据一示例性实施例示出的页面示意图。
[0051] 图3是根据一示例性实施例一示出的页面示意图。
[0052] 图4是根据一示例性实施例二示出的页面示意图。
[0053] 图5是根据一示例性实施例示出的一种文档装订处理方法的流程图。
[0054] 图6是根据一示例性实施例示出的一种文档装订处理方法的流程图。
[0055] 图7是根据一示例性实施例示出的一种文档装订处理装置的框图。
[0056] 图8是根据一示例性实施例示出的一种文档装订处理装置中检测模块12的框图。
[0057] 图9是根据一示例性实施例示出的一种文档装订处理装置中第一确定子模块122的框图。
[0058] 图10是根据一示例性实施例示出的一种文档装订处理装置中第一检测子模块121的框图。
[0059] 图11是根据一示例性实施例示出的一种文档装订处理装置中装订模块13的框图。
[0060] 图12是根据一示例性实施例示出的一种用于文档装订处理装置80的框图。

具体实施方式

[0061] 这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0062] 图1是根据一示例性实施例示出的一种文档装订处理方法的流程图,该方法应用于打印机,该打印机设置有装订部,装订部用于进行文档装订,如图1所示,该方法包括以下步骤S101-S103:
[0063] 在步骤S101中,确定打印机待打印的多个页面。
[0064] 在步骤S102中,检测多个页面中是否包括有关联性的页面。
[0065] 在步骤S103中,当检测到多个页面中包括有关联性的页面时,将打印后的有关联性的页面通过装订部进行装订。
[0066] 在该实施例中,有关联性的页面为页面形式和/或页面内容上存在关联的页面。其中,有关联的页面包括数量为2或者大于2的多个页面。例如,一篇论文,其从摘要、目录……直到致谢,前、后页之间是存在逻辑上的关联性的,可称为有关联性的页面。
[0067] 在该实施例中,可以将待打印的多个页面全部打印之后,再从中挑选出有关联性的页面;或者,也可以在将多个页面打印之前,挑选出有关联性的页面,对挑选出的页面进行打印并装订,其后,再打印其他页面。
[0068] 在该实施例中,待打印的多个页面经检测后,可确定有一组有关联性的页面,也可以确定有多组有关联性的页面。例如,待打印的多个页面包括页面a、b…..h,经检测,其中,a与b、b与c、c与d是有关联性的页面,e与f、f与g、g与h是有关联性的页面。则可以确定a、b、c、d是一组有关联性的页面,e、f、g、h是一组有关联性的页面。其中,可以将每组有关联性的页面分别进行装订,也即,在本实施例中可以为2组有关联性的页面分别进行装订。
[0069] 在该实施例中,可以在打印机的打印输出端设置装订部,在检测到每组有关联性的页面全部输出之后,激活装订部,以使其对打印出的有关联性的页面进行装订。在其他状态下,装订部处于休眠模式。
[0070] 相关技术中当用户使用打印机打印了文档后,为了避免打印的纸质文档的丢失,往往需要手动将打印后的文档进行装订,从而便于保存和查阅。但如果文档数量大,用户通过手动进行装订,往往会出现错订、漏订的情况,从而使得工作效率以及装订的可靠性较低,为了有效提升工作效率以及装订的可靠性,本公开通过自动检测打印机待打印的多个页面中各个页面的关联性,进而基于检测出的关联性,将打印出的有关联性的页面进行装订,而无需用户手动进行装订,有效提升了工作效率以及装订的可靠性。
[0071] 在一个实施例中,上述步骤S102可以包括以下子步骤A1-A2:
[0072] 在A1中,检测多个页面的两两页面中是否包括关联性元素。
[0073] 其中,关联性元素包括连续的页面页码、有关联性的文字内容、关联性的图像信息、尺寸信息相同的页面、字体信息相同的页面和文件类型相同的页面中的至少一种。
[0074] 在A2中,确定包括关联性元素的两两页面为有关联性的页面。
[0075] 在一个实施例中,检测多个页面的两两页面中是否包括连续的页面页码,确定包括连续的页面页码的两两页面为有关联性的页面。如图2所示,先通过图像识别方法检测出图2中两个页面下部的页码信息,第一个页面的页码信息为“第4页”,第二个页面的页码信息为“第5页”,通过数字识别算法,识别出4和5是连续的,因此,确定图2中的两个页面中包括连续的页面页码,也即,图2中的两个页面为有关联性的页面。
[0076] 在一个实施例中,检测多个页面的两两页面中是否包括有关联性的文字内容,确定包括有关联性的文字内容的两两页面为有关联性的页面。如图3所示,先通过图像识别方法识别出图3中第一个页面的下部的文字内容为“红豆生南国,春来发几枝”,识别出图3中第二个页面的上部的文字内容为“愿君多采撷,此物最相思”,进而通过预设的数据库检索“红豆生南国,春来发几枝”和“愿君多采撷,此物最相思”为诗人王维的《相思》,因此,确定图3中的两个页面中包括有关联性的文字内容,也即,图3中的两个页面为有关联性的页面。
[0077] 还可以将识别出的文字内容上传至服务器,通过服务器来检索识别出的文字内容是否有关联性。
[0078] 在一个实施例中,检测多个页面的两两页面中是否包括有关联性的图像信息,确定包括有关联性的图像信息的两两页面为有关联性的页面。如图4所示,将一张图打印在了不同页面上,通过图像识别方法识别打印的两个页面中的图像内容,进而检测两个页面中的图像是否属于同一幅图像,通过检测确定图4中的两个页面中的图像属于同一幅图像,也即,图4中的两个页面中包括有关联性的图像信息,进而确定图4中的两个页面为有关联性的页面。
[0079] 值得注意的是,上述图像信息包括图像内容、图像色彩或图像形状中的至少一种。
[0080] 在一个实施例中,检测多个页面的两两页面中是否包括有尺寸信息相同的页面,确定包括有尺寸信息相同的页面为有关联性的页面。通过获取待打印的多个页面中各个页面的尺寸信息,当检测到两个页面的尺寸信息相同,确定该两个页面为有关联性的页面。
[0081] 在一个实施例中,检测多个页面的两两页面中是否包括有字体信息相同的页面,确定包括有字体信息相同的页面为有关联性的页面。通过获取待打印的多个页面中各个页面的字体信息,当检测到两个页面的字体信息相同,确定该两个页面为有关联性的页面。
[0082] 在一个实施例中,检测多个页面的两两页面中是否包括有文件类型相同的页面,确定包括有文件类型相同的页面为有关联性的页面。通过获取待打印的多个页面中各个页面所在的文件的文件类型(例如:word或PDF等),当检测到两个页面所在的文件的文件类型相同,确定该两个页面为有关联性的页面。
[0083] 例如:当待打印的多个页面为一个电子文档里的内容时,如用户打印了一个word文档,本电子文档有8页内容,因为所有内容都出自本电子文档,默认该8页有关联性;当待打印的多个页面为不同的文件类型(如打印了30张联合图像专家小组(Joint Photographic Experts Group,简称为:JPEG)格式的照片、20张便携式文档格式(Portable Document Format,简称为:PDF)格式的文档),则确定这30张JPG格式的文档为有关联性的页面,确定20张PDF格式的文档为有关联性的页面,进而将30张JPG的图装订成册、将20张PDF格式的文档装订成册。
[0084] 需要说明的是,在实际实现中,可以通过上述任一种实现方式检测多个页面中是否包括有关联性的页面;或者可以通过结合其中任意两种实现方式检测多个页面中是否包括有关联性的页面;或者可以通过结合三个或三个以上的实现方式作为检测多个页面中是否包括有关联性的页面。
[0085] 本公开的实施例提供的技术方案可以包括以下有益效果:通过检测多个页面的两两页面中是否包括关联性元素;进而确定包括关联性元素的两两页面为有关联性的页面,通过预设的关联性元素来检测页面是否有关联性,有效提升了关联性页面确定的可靠性。
[0086] 在一个实施例中,上述确定包括关联性元素的两两页面为有关联性的页面的步骤包括以下子步骤B1-B2:
[0087] 在B1中,检测多个页面的两两页面中包括的关联性元素的种类数量。
[0088] 在B2中,确定包括的关联性元素的种类数量大于预设数量的两页面为有关联性的页面。
[0089] 为了提升装订的可靠性,可以在两个页面中同时包括多种关联性元素类型时,才确定该两个页面为有关联性的页面。
[0090] 上述的预设数量可以预设,也可以用户手设置,本公开不对预设数量加以限制。
[0091] 示例的,为了有效的统计两个页面中包括的关联性元素的种类数量,还可以把关联性从毫无关联到完全关联用等级划分(比如,0-10分)来表示,设置每种关联性元素对应一个关联分数,当关联分数达到预设数值时,如达到4分(具体分数可根据用户需要设置)可判断为页面有关联性。
[0092] 例如:关联性元素对应关联分数可以如下所示:
[0093] ①尺寸信息相同的页面(例如:都是A4纸张大小)——对应2分;
[0094] ②字体信息相同的页面(例如:‘红豆生南国’字体大小与‘愿君多采撷’字体大小一致)——对应2分;
[0095] ③关联性的图像信息(如都是黑色)——对应2分;
[0096] ④连续的页面页码——对应2分;
[0097] ⑤打印参数一致(如设置打印机的参数为正反打印、相片纸打印、高质量打印等等)——对应2分。
[0098] 继续按照上述的例子,当检测到两个页面中连续的页面页码,此时该两个页面的关联分数为2分,当继续检测到该两个页面中的字体信息相同,此时该两个页面的关联分数为累加为4分,当继续检测到该两个页面中的尺寸信息相同,此时该两个页面的关联分数为累加为6分,此时的6分大于预设数值4分,则确定该两个页面为有关联性的页面。
[0099] 本公开的实施例提供的技术方案可以包括以下有益效果:当检测多个页面的两两页面中包括的关联性元素的种类数量大于预设数量的两页面为有关联性的页面,有效提升了关联性页面确定的可靠性。
[0100] 在一个实施例中,检测多个页面的两两页面中是否包括关联性元素可以包括以下子步骤C1-C2:
[0101] 在C1中,确定多个页面传输至打印机时的初始页面排列顺序。
[0102] 在C2中,按照初始页面排列顺序,依次检测前后相邻的两页面中是否包括关联性元素。
[0103] 为了可靠的判断待打印的多个页面的关联性,按照初始页面排列顺序,依次检测前后相邻的两页面中是否包括关联性元素。
[0104] 本公开的实施例提供的技术方案可以包括以下有益效果:根据初始页面排列顺序,可以提升判断待打印的多个页面的关联性的准确性,并提升了检测效率。
[0105] 在一个实施例中,还可以预先标记、设置关联性,在打印前预先设置打印文档指定页面与指定页码有关联性,并设置好关联顺序。在执行打印任务后启动自动装订功能。
[0106] 例如:在一个Word文档中有1-8页内容,用户预先指定1、3、5、7奇数页为一个装订页,2、4、6、8偶数为一个装订页,则当执行打印任务后,奇数页装订成册,偶数页装订成册,一共两册。
[0107] 在一个实施例中,还可以直接对待打印文档进行打印,进而根据识别出的各个页面的关联性进行装订。
[0108] 例如:当打印一份有连续性的1-8页文档时,在设置打印任务时,没有设置正确的页码顺序,而是设置为了2-1-5-4-3-6-8-7,当执行打印任务时,打印机自动识别出该8页的关联性,然后按照上述2-1-5-4-3-6-8-7的顺序进行打印,在打印完毕后,按照关联的顺序1-2-3-4-5-6-7-8页实施装订。
[0109] 但如果当文档打印完毕后,在根据识别出的各个页面的关联性进行装订,会使得装订过程较为繁琐,因此,在一个实施例中,上述步骤S103可以包括以下子步骤D1-D2:
[0110] 在D1中,将有关联性的页面按照关联的顺序进行打印。
[0111] 在D2中,通过装订部将有关联性的页面按照打印后的顺序进行装订。
[0112] 根据识别出的关联性,将有关联性的页面先按照关联的顺序进行打印,继而,通过装订部将有关联性的页面按照打印后的顺序进行装订。
[0113] 例如:当打印一份有连续性的1-8页文档时,在设置打印任务时,没有设置正确的页码顺序,而是设置为了2-1-5-4-3-6-8-7,当执行打印任务时,打印机自动识别出该8页的关联性,并将该8页按照关联的顺序1-2-3-4-5-6-7-8页打印,然后实施装订。
[0114] 本公开的实施例提供的技术方案可以包括以下有益效果:将有关联性的页面按照关联的顺序进行打印,进而通过装订部将有关联性的页面按照打印后的顺序进行装订,有效提升了装订效率。
[0115] 下面通过几个实施例详细介绍实现过程。
[0116] 图5是根据一示例性实施例示出的一种文档装订处理方法的流程图,应用于打印机,打印机设置有装订部,装订部用于进行文档装订,如图5所示,该方法包括以下步骤:
[0117] 在步骤S201中,确定打印机待打印的多个页面。
[0118] 在步骤S202中,检测多个页面的两两页面中是否包括关联性元素。
[0119] 其中,关联性元素包括连续的页面页码、有关联性的文字内容、关联性的图像信息、尺寸信息相同的页面、字体信息相同的页面和文件类型相同的页面中的至少一种。
[0120] 在步骤S203中,检测多个页面的两两页面中包括的关联性元素的种类数量。
[0121] 在步骤S204中,确定包括的关联性元素的种类数量大于预设数量的两页面为有关联性的页面。
[0122] 在步骤S205中,将有关联性的页面按照关联的顺序进行打印。
[0123] 在步骤S206中,通过装订部将有关联性的页面按照打印后的顺序进行装订。
[0124] 图6是根据一示例性实施例示出的一种文档装订处理方法的流程图,应用于打印机,打印机设置有装订部,装订部用于进行文档装订,如图6所示,该方法包括以下步骤:
[0125] 在步骤S301中,确定打印机待打印的多个页面。
[0126] 在步骤S302中,确定多个页面传输至打印机时的初始页面排列顺序。
[0127] 在步骤S303中,按照初始页面排列顺序,依次检测前后相邻的两页面中是否包括关联性元素。
[0128] 其中,关联性元素包括连续的页面页码、有关联性的文字内容、关联性的图像信息、尺寸信息相同的页面、字体信息相同的页面和文件类型相同的页面中的至少一种。
[0129] 在步骤S304中,确定包括关联性元素的两两页面为有关联性的页面。
[0130] 在步骤S305中,将有关联性的页面按照关联的顺序进行打印。
[0131] 在步骤S306中,通过装订部将有关联性的页面按照打印后的顺序进行装订。
[0132] 下述为本公开装置实施例,可以用于执行本公开方法实施例。
[0133] 图7是根据一示例性实施例示出的一种文档装订处理装置的框图,应用于打印机,所述打印机设置有装订部,所述装订部用于进行文档装订,所述装置还包括:
[0134] 确定模块11,用于确定所述打印机待打印的多个页面;
[0135] 检测模块12,用于检测所述确定模块11确定的所述多个页面中是否包括有关联性的页面;
[0136] 装订模块13,用于当所述检测模块12检测到所述多个页面中包括有关联性的页面时,将打印后的所述有关联性的页面通过所述装订部进行装订。
[0137] 在一个实施例中,如图8所示,所述检测模块12包括:第一检测子模块121和第一确定子模块122;
[0138] 所述第一检测子模块121,用于检测所述确定模块11确定的所述多个页面的两两页面中是否包括关联性元素;
[0139] 所述第一确定子模块122,用于确定所述第一检测子模块121检测到的包括所述关联性元素的两两页面为所述有关联性的页面;
[0140] 其中,所述关联性元素包括连续的页面页码、有关联性的文字内容、关联性的图像信息、尺寸信息相同的页面、字体信息相同的页面和文件类型相同的页面中的至少一种。
[0141] 在一个实施例中,如图9所示,所述第一确定子模块122包括:第二检测子模块1221和第二确定子模块1222;
[0142] 所述第二检测子模块1221,用于检测所述第一检测子模块121检测到的所述多个页面的两两页面中包括的所述关联性元素的种类数量;
[0143] 所述第二确定子模块1222,用于确定所述第二检测子模块1221检测到的包括的所述关联性元素的种类数量大于预设数量的两页面为所述有关联性的页面。
[0144] 在一个实施例中,如图10所示,所述第一检测子模块121包括:第三确定子模块1211和第三检测子模块1212;
[0145] 所述第三确定子模块1211,用于确定所述确定模块11确定的所述多个页面传输至所述打印机时的初始页面排列顺序;
[0146] 所述第三检测子模块1212,用于按照所述第三确定子模块1211确定的所述初始页面排列顺序,依次检测前后相邻的两页面中是否包括所述关联性元素。
[0147] 在一个实施例中,如图11所示,所述装订模块13包括:打印子模块131和装订子模块132;
[0148] 所述打印子模块131,用于将所述检测模块12检测到的所述有关联性的页面按照关联的顺序进行打印;
[0149] 所述装订子模块132,用于通过所述装订部将所述有关联性的页面按照所述打印子模块131打印后的顺序进行装订。
[0150] 根据本公开实施例,提供一种文档装订处理装置,应用于打印机,所述打印机设置有装订部,所述装订部用于进行文档装订,所述装置还包括:
[0151] 处理器;
[0152] 用于存储处理器可执行指令的存储器;
[0153] 其中,处理器被配置为:
[0154] 确定所述打印机待打印的多个页面;
[0155] 检测所述多个页面中是否包括有关联性的页面;
[0156] 当检测到所述多个页面中包括有关联性的页面时,将打印后的所述有关联性的页面通过所述装订部进行装订。
[0157] 上述处理器还可被配置为:
[0158] 所述检测所述多个页面中是否包括有关联性的页面,包括:
[0159] 检测所述多个页面的两两页面中是否包括关联性元素;
[0160] 确定包括所述关联性元素的两两页面为所述有关联性的页面;
[0161] 其中,所述关联性元素包括连续的页面页码、有关联性的文字内容、关联性的图像信息、尺寸信息相同的页面、字体信息相同的页面和文件类型相同的页面中的至少一种。
[0162] 所述确定包括所述关联性元素的两两页面为所述有关联性的页面,包括:
[0163] 检测所述多个页面的两两页面中包括的所述关联性元素的种类数量;
[0164] 确定包括的所述关联性元素的种类数量大于预设数量的两页面为所述有关联性的页面。
[0165] 所述检测所述多个页面的两两页面中是否包括关联性元素,包括:
[0166] 确定所述多个页面传输至所述打印机时的初始页面排列顺序;
[0167] 按照所述初始页面排列顺序,依次检测前后相邻的两页面中是否包括所述关联性元素。
[0168] 所述将打印后的所述有关联性的页面通过所述装订部进行装订,包括:
[0169] 将所述有关联性的页面按照关联的顺序进行打印;
[0170] 通过所述装订部将所述有关联性的页面按照打印后的顺序进行装订。
[0171] 关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0172] 图12是根据一示例性实施例示出的一种用于文档装订处理装置80的框图,该装置应用于打印机,所述打印机设置有装订部,所述装订部用于进行文档装订。
[0173] 装置80还可以包括以下一个或多个组件:处理组件802,存储器804,电源组件806,多媒体组件808,音频组件810,输入/输出(I/O)的接口812,传感器组件814,以及通信组件816。
[0174] 处理组件802通常控制装置80的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件802可以包括一个或多个处理器820来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件802可以包括一个或多个模块,便于处理组件802和其他组件之间的交互。例如,处理组件802可以包括多媒体模块,以方便多媒体组件808和处理组件802之间的交互。
[0175] 存储器804被配置为存储各种类型的数据以支持在装置80的操作。这些数据的示例包括用于在装置80上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
[0176] 电源组件806为装置80的各种组件提供电力。电源组件806可以包括电源管理系统,一个或多个电源,及其他与为装置80生成、管理和分配电力相关联的组件。
[0177] 多媒体组件808包括在所述装置80和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件808包括一个前置摄像头和/或后置摄像头。当装置80处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0178] 音频组件810被配置为输出和/或输入音频信号。例如,音频组件810包括一个麦克风(MIC),当装置80处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器804或经由通信组件816发送。在一些实施例中,音频组件810还包括一个扬声器,用于输出音频信号。
[0179] I/O接口812为处理组件802和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
[0180] 传感器组件814包括一个或多个传感器,用于为装置80提供各个方面的状态评估。例如,传感器组件814可以检测到装置80的打开/关闭状态,组件的相对定位,例如所述组件为装置80的显示器和小键盘,传感器组件814还可以检测装置80或装置80一个组件的位置改变,用户与装置80接触的存在或不存在,装置80方位或加速/减速和装置80的温度变化。
传感器组件814可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件814还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件814还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
[0181] 通信组件816被配置为便于装置80和其他设备之间有线或无线方式的通信。装置80可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件816经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。
在一个示例性实施例中,所述通信组件816还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
[0182] 在示例性实施例中,装置80可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子组件实现,用于执行上述方法。
[0183] 在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器804,上述指令可由装置80的处理器820执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
[0184] 一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置80的处理器执行时,使得装置80能够执行上述的文档装订处理方法,所述方法包括:
[0185] 确定所述打印机待打印的多个页面;
[0186] 检测所述多个页面中是否包括有关联性的页面;
[0187] 当检测到所述多个页面中包括有关联性的页面时,将打印后的所述有关联性的页面通过所述装订部进行装订。
[0188] 所述检测所述多个页面中是否包括有关联性的页面,包括:
[0189] 检测所述多个页面的两两页面中是否包括关联性元素;
[0190] 确定包括所述关联性元素的两两页面为所述有关联性的页面;
[0191] 其中,所述关联性元素包括连续的页面页码、有关联性的文字内容、关联性的图像信息、尺寸信息相同的页面、字体信息相同的页面和文件类型相同的页面中的至少一种。
[0192] 所述确定包括所述关联性元素的两两页面为所述有关联性的页面,包括:
[0193] 检测所述多个页面的两两页面中包括的所述关联性元素的种类数量;
[0194] 确定包括的所述关联性元素的种类数量大于预设数量的两页面为所述有关联性的页面。
[0195] 所述检测所述多个页面的两两页面中是否包括关联性元素,包括:
[0196] 确定所述多个页面传输至所述打印机时的初始页面排列顺序;
[0197] 按照所述初始页面排列顺序,依次检测前后相邻的两页面中是否包括所述关联性元素。
[0198] 所述将打印后的所述有关联性的页面通过所述装订部进行装订,包括:
[0199] 将所述有关联性的页面按照关联的顺序进行打印;
[0200] 通过所述装订部将所述有关联性的页面按照打印后的顺序进行装订。
[0201] 本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
[0202] 应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。