印刷装置、印刷方法以及图像处理装置与流程

文档序号:11760352阅读:192来源:国知局
印刷装置、印刷方法以及图像处理装置与流程

本发明涉及,能够按照印刷用图像取消该印刷用图像的印刷的印刷装置及印刷方法以及与它关联的图像处理装置。



背景技术:

以往,提出了如下技术,即,在对表示多个页的文件以及附图等的多个印刷用图像进行印刷时,取消没有包括文字以及图等的印刷用图像的印刷。例如,在专利文献1中,在电子文件包括空白页信息的情况下,询问是否以包括空白页的结构进行印刷。在此,在指示不进行包括空白页的结构的印刷的情况下,进行没有包括空白页的结构的印刷。

(现有技术文献)

(专利文献)

专利文献1:日本特开2012-186862号公报

专利文献2:日本特开2007-081887号公报

然而,在所述现有技术中,会有实质上没有包括有用的信息的印刷用图像的印刷不被取消,而照原样执行的情况。



技术实现要素:

于是,本发明,提供能够有效地减少印刷浪费的印刷装置。

本发明的实施方案之一涉及的印刷装置,具备:控制部,判断作为印刷用图像内的一部分的区域的判断区域是否为空白;以及印刷部,在所述判断区域被判断为空白的情况下,取消所述印刷用图像的印刷。

据此,能够按照印刷用图像内的一部分的区域(判断区域)是否为空白的判断结果,取消印刷用图像的印刷。因此,在仅在印刷用图像的判断区域之外包括信息的情况下,能够取消该印刷用图像的印刷。例如,在印刷用图像是利用定型格式制作的设计文件的情况下,会有在预先规定的区域中包括共同于设计文件的信息的情况。在此情况下,将与包括共同的信息的预先规定的区域不同的区域作为判断区域来利用,从而能够取消仅包括共同的信息的印刷用图像的印刷,能够有效地减少印刷浪费。

例如,也可以是,所述印刷装置还具备显示部,所述显示部,将所述判断区域与所述印刷用图像一起显示,所述控制部,对显示的所述判断区域进行修正。

据此,能够将印刷用图像与判断区域一起显示。因此,用户,能够观看印刷用图像以及判断区域,能够进行适于印刷用图像的判断区域的修正,能够更有效地减少印刷浪费。

例如,也可以是,所述显示部,还显示多个判断区域候选,所述控制部,还从显示的所述多个判断区域候选中选择所述判断区域。

据此,能够从多个判断区域候选中选择判断区域。因此,用户能够,从多个判断区域候选中容易选择判断区域。

例如,也可以是,所述显示部,将所述多个判断区域候选与所述印刷用图像一起显示。

据此,能够将多个判断区域候选与印刷用图像一起显示。因此,用户,能够观看印刷用图像以及多个判断区域候选,能够进行适于印刷用图像的判断区域的选择,能够更有效地减少印刷浪费。

例如,也可以是,所述显示部,优先显示所述多个判断区域候选之中的选择频度高的判断区域候选。

据此,能够优选显示多个判断区域候选之中选择频度高的判断区域候选。因此,用户,能够有效地进行判断区域的选择。

例如,也可以是,所述控制部,进一步,从多个所述印刷用图像中检测多个空白区域,从所述多个空白区域中选择所述判断区域。

据此,能够从多个印刷用图像中检测出的多个空白区域中选择判断区域。因此,在多个印刷用图像中包括将要取消印刷的印刷用图像的情况下,能够选择适于该印刷用图像的判断区域。进而,将如此选择出的判断区域适用于其他的印刷用图像,从而能够更有效地减少印刷浪费。

例如,也可以是,所述控制部,对从所述判断区域中检测出的空白区域的面积与阈值面积进行比较,从而判断所述判断区域是否为空白。

据此,对从判断区域中检测出的空白区域的面积与阈值面积进行比较,从而能够对判断区域是否为空白进行判断。因此,在判断区域内包括具有错误的浓度值的几个像素(即,错误像素)的情况下等,能够防止仅由该错误像素执行印刷。也就是说,能够提高容错性,能够更有效地减少印刷浪费。

例如,也可以是,所述印刷装置还具备显示部,所述显示部,将所述阈值面积与所述印刷用图像一起显示,所述控制部,对显示的所述阈值面积进行修正。

据此,能够将印刷用图像与阈值面积一起显示。因此,用户,能够观看印刷用图像以及阈值面积,能够进行适于印刷用图像的阈值面积的修正,能够更有效地减少印刷浪费。

例如,也可以是,所述印刷装置还具备显示部,所述显示部,在所述判断区域被判断为空白的情况下,显示表示所述印刷用图像的信息。

据此,在判断区域被判断为空白的情况下,能够显示表示印刷用图像的信息。也就是说,在印刷用图像的印刷被取消的情况下,能够向用户提示该印刷用图像被取消的情况。因此,在将要印刷的印刷用图像的印刷被取消的情况下,用户,能够根据显示的信息,进行印刷用图像的再印刷或判断区域的再输入等。

例如,也可以是,表示所述印刷用图像的信息包括,所述印刷用图像的印刷被取消的日期时间、以及所述印刷用图像的页码之中的至少一方。

据此,表示印刷用图像的信息能够包括,印刷用图像的印刷被取消的日期时间、以及印刷用图像的页码之中的至少一方。因此,用户,能够容易识别印刷被取消的印刷用图像。

例如,也可以是,所述印刷装置具备,处理所述印刷用图像的图像处理部,所述图像处理部,具备:决定部,针对所述印刷用图像中包括的多个像素线的每一个,根据该像素线中包括的各个像素的浓度等级决定该像素线内的空白区域;结合部,对在所述多个像素线内被决定的多个空白区域之中彼此邻接的空白区域进行结合;以及输出部,根据所述结合部的结合结果,输出所述印刷用图像内的空白区域的信息,所述多个像素线包括第一像素线,该第一像素线按照第一像素、第二像素、以及第三像素的顺序包括这些像素,所述第三像素是与所述第二像素邻接的像素,所述决定部,在所述第一像素的浓度等级小于阈值等级的情况下,将所述第一像素的位置决定为所述第一像素线内的空白区域的开始位置,在所述第二像素的浓度等级包括在规定范围内、且所述第三像素的浓度等级不包括在所述规定范围内的情况下,将所述第二像素的位置决定为所述第一像素线内的空白区域的结束位置,所述控制部,根据从所述图像处理部输出的所述印刷用图像内的空白区域的信息,判断所述判断区域是否为空白。

例如,也可以是,所述规定范围是,以所述第一像素的浓度等级为基准的预先规定的浓度等级以内的范围。

例如,也可以是,所述规定范围是,以邻接的像素的浓度等级为基准的预先规定的浓度等级以内的范围。

例如,也可以是,所述规定范围是,以从所述第一像素到邻接的像素的平均浓度等级为基准的预先规定的浓度等级以内的范围。

例如,也可以是,所述决定部,进一步,即使所述第一像素的浓度等级为所述阈值等级以上,在包括所述第一像素在内的从所述第一像素连续的预先规定的数量的多个像素具有同一浓度等级的情况下,也将所述第一像素的位置决定为所述第一像素线内的空白区域的开始位置。

例如,也可以是,所述决定部,进一步,在所述第一像素线内的空白区域中包括的像素中,判断平均浓度等级是否比所述阈值等级大、以及最大浓度等级以及最小浓度等级的差分是否比阈值差分大,在所述平均浓度等级比所述阈值等级大、且所述差分比所述阈值差分大的情况下,取消所述第一像素线的所述空白区域的决定。

例如,也可以是,所述决定部,进一步,在所述第一像素线内的空白区域中包括的像素中,判断平均浓度等级是否比所述阈值等级大、以及具有与所述第一像素的浓度等级一致的浓度等级的像素的比例是否比阈值比例小,在所述平均浓度等级比所述阈值等级大、且所述比例比所述阈值比例小的情况下,取消所述第一像素线的所述空白区域的决定。

例如,也可以是,所述结合部,对像素线内的像素的排列方向上开始位置以及结束位置一致的彼此邻接的空白区域进行结合,所述空白区域是在所述多个像素线内被决定的多个空白区域之中的区域。

并且,本发明的实施方案之一所涉及的印刷方法包括:判断步骤,判断作为印刷用图像内的一部分的区域的判断区域是否为空白;以及取消步骤,在所述判断区域被判断为空白的情况下,取消所述印刷用图像的印刷。

并且,本发明的实施方案之一所涉及的图像处理装置具备:决定部,针对图像中包括的多个像素线的每一个,根据该像素线中包括的各个像素的浓度等级决定该像素线内的空白区域;结合部,对在所述多个像素线内被决定的多个空白区域之中彼此邻接的空白区域进行结合;以及输出部,根据所述结合部的结合结果,输出所述图像内的空白区域的信息,所述多个像素线包括第一像素线,该第一像素线按照第一像素、第二像素、以及第三像素的顺序包括这些像素,所述第三像素是与所述第二像素邻接的像素,所述决定部,在所述第一像素的浓度等级小于阈值等级的情况下,将所述第一像素的位置决定为所述第一像素线内的空白区域的开始位置,在所述第二像素的浓度等级包括在规定范围内、且所述第三像素的浓度等级不包括在所述规定范围内的情况下,将所述第二像素的位置决定为所述第一像素线内的空白区域的结束位置。

而且,它们的总括或具体的形态,也可以作为系统、方法、集成电路、计算机程序或计算机可读取的cd-rom等的记录介质来实现,也可以任意组合系统、方法、集成电路、计算机程序以及记录介质来实现。

本发明的实施方案之一涉及的印刷装置,能够有效地减少印刷浪费。

附图说明

图1是示出实施例1涉及的印刷装置的功能结构的框图。

图2是示出实施例1涉及的印刷装置的输入处理的流程图。

图3是示出实施例1的输入处理中使用的gui(graphicaluserinterface)的一个例子的图。

图4是示出实施例1的输入处理中使用的gui的一个例子的图。

图5是示出实施例1的输入处理中使用的gui的一个例子的图。

图6是示出实施例1的输入处理中确定的判断区域以及阈值面积的一个例子的图。

图7是示出实施例1涉及的印刷装置的印刷处理的流程图。

图8是示出实施例1的印刷用图像的一个例子的图。

图9是示出实施例1的印刷用图像的一个例子的图。

图10是示出实施例1的表示印刷用图像的信息的提示例的图。

图11是示出实施例1的变形例涉及的印刷装置以及信息终端的功能结构的框图。

图12是示出实施例1的变形例的输入处理中使用的gui的一个例子的图。

图13是示出实施例2涉及的印刷装置的功能结构的框图。

图14是示出实施例2涉及的印刷装置的印刷处理的流程图。

图15是示出实施例2的判断区域以及阈值面积的修正中使用的gui的一个例子的图。

图16是示出实施例2的判断区域以及阈值面积的修正中使用的gui的一个例子的图。

图17是示出实施例2的判断区域以及阈值面积的修正中使用的gui的一个例子的图。

图18是示出实施例2的变形例的判断区域以及阈值面积的修正中使用的gui的一个例子的图。

图19是示出实施例3涉及的印刷装置的功能结构的框图。

图20是示出实施例3涉及的印刷装置的印刷处理的流程图。

图21是示出实施例3的检测出的空白区域的例子的图。

图22是示出实施例3的判断区域的选择中使用的gui的一个例子的图。

图23是示出实施例4以及5涉及的图像处理装置的功能结构的框图。

图24是示出实施例4以及5涉及的图像处理装置的处理的流程图。

图25是示出实施例4涉及的图像处理装置的空白区域决定处理的详细内容的流程图。

图26a是示出实施例4涉及的用于说明图像处理装置的处理的图像的一个例子的图。

图26b是示出实施例4涉及的用于说明图像处理装置的处理的图像的浓度等级的一个例子的图。

图27a是示出实施例4涉及的用于说明图像处理装置的处理的图像的另一个例子的图。

图27b是示出实施例4涉及的用于说明图像处理装置的处理的图像的浓度等级的另一个例子的图。

图28是示出实施例5涉及的图像处理装置的空白区域决定处理的详细内容的流程图。

图29a是示出实施例5涉及的用于说明图像处理装置的处理的图像的一个例子的图。

图29b是示出实施例5涉及的用于说明图像处理装置的处理的图像的浓度等级的一个例子的图。

图30是示出实施例6涉及的印刷装置的功能结构的框图。

其中,附图标记说明如下:

10、10a图像处理装置

11、11a决定部

12结合部

13输出部

21、22、23、24空白区域

100、100a、200、300、400印刷装置

100b信息终端

101、201、301、401控制部

102、202、302输入部

103、203、303显示部

104读取部

105印刷部

106存储部

107a、107b通信部

1201按钮

1202、1203、2202文本框

1501、2201印刷用图像

1502a、1502b、1502c、1502d界线

1503矩形

1504光标

1801、2203、2205下拉列表

1802、1803、1804、2206、2207按钮

2204框

具体实施方式

(成为本发明的基础的知识)

会有多个印刷用图像中包括共同于多个印刷用图像的信息的情况。例如,会有多个印刷用图像的页眉区域以及页脚区域中包括,共同的信息(例如,制作者、标题、著作权标记、页码等)的情况。在指示仅包括这样的共同的信息的印刷用图像的印刷的情况下,在以往技术中,印刷用图像,被判断为不是空白页,从而被印刷。

然而,若印刷用图像中没有包括共同于多个印刷用图像的信息以外的信息,则会有导致该印刷用图像的印刷浪费的情况。

于是,根据实施例说明,能够有效地减少印刷浪费的印刷装置以及印刷方法。

而且,以下说明的实施例,都示出总括性或具体的例子。以下的实施例示出的数值、形状、材料、构成要素、构成要素的配置位置及连接形态、步骤以及步骤的顺序等是一个例子而不是限定实施方案的宗旨。因此,对于以下的实施例的构成要素中的、示出最上位概念的实施方案中没有记载的构成要素,作为任意的构成要素而被说明。

(实施例1)

首先,对于实施例1,参照附图进行具体说明。

[印刷装置的结构]

图1是示出实施例1涉及的印刷装置100的功能结构的框图。如图1示出,印刷装置100具备,控制部101、输入部102、显示部103、读取部104、印刷部105、以及存储部106。以下,详细说明印刷装置100的各个构成要素。

控制部101,例如,由通用处理器或专用的电子电路实现。控制部101,也被称为控制器。控制部101,按照印刷用图像执行或取消该印刷用图像的印刷。

在本实施例中,控制部101,判断印刷用图像内的判断区域是否为空白。而且,控制部101,根据判断结果对印刷部105进行控制。

印刷用图像是,表示成为印刷对象的文件以及附图等的图像。判断区域是,印刷用图像内的一部分的区域。也就是说,判断区域是,比印刷用图像的全区域小的区域。

并且,空白示出,没有包括有用的信息。典型而言,空白是,白色图像。而且,空白也可以是,具有预先规定的色彩的图像。

在此,以下说明判断区域是否为空白的判断的具体例。

控制部101,从印刷用图像内的判断区域中检测空白区域。例如,控制部101,检测具有示出白色的浓度值的像素的集合以作为空白区域。而且,空白区域的检测,也可以通过任何方法进行,并不需要特别限定。

而且,控制部101,对从印刷用图像内的判断区域中检测出的空白区域的面积与阈值面积进行比较,从而判断该判断区域是否为空白。也就是说,控制部101,在判断区域内的空白区域的面积为阈值面积以上的情况下,判断为该判断区域为空白。反而,控制部101,在判断区域内的空白区域的面积小于阈值面积的情况下,判断为该判断区域不是空白。

输入部102,例如由输入设备实现。输入设备是,例如,被设置在印刷装置100的壳体的按钮或触摸屏。

在本实施例中,输入部102,从用户接受印刷用图像内的判断区域以及阈值面积的输入。也就是说,输入部102,从用户接受用于确定判断区域以及阈值面积的信息的输入。

显示部103,由例如显示器实现。而且,显示部103也可以,与输入部102一起,由触摸显示器实现。

在本实施例中,显示部103,在印刷用图像内的判断区域被判断为空白的情况下,显示表示印刷用图像的信息。表示印刷用图像的信息包括,例如,印刷用图像的印刷被取消的日期时间、以及印刷用图像的页码之中的至少一方。

读取部104,由例如图像传感器(例如,接触式图像传感器(cis:contactimagesensor)、ccd(chargecoupleddevices)图像传感器)实现。读取部104,从表示文件或附图等的薄片状的介质读取印刷用图像。

印刷部105,由例如用于喷墨印刷或激光印刷的印刷设备实现。印刷部105,在薄片状的介质对印刷用图像进行印刷。

在本实施例中,印刷部105,在印刷用图像内的判断区域被判断为不是空白的情况下,根据来自控制部101的指示执行印刷用图像的印刷。反而,印刷部105,在印刷用图像内的判断区域被判断为空白的情况下,根据来自控制部101的指示取消印刷用图像的印刷。

存储部106,由例如半导体存储器或硬盘驱动器实现。存储部106,存储输入部102接受的示出判断区域以及阈值面积的判断区域信息以及阈值面积信息。判断区域信息包括,例如,示出包围矩形的判断区域的四个界线的位置的值。并且,阈值面积信息包括,例如,示出具有阈值面积的矩形的宽度以及高度的值。

[印刷装置的处理]

接着,说明如上构成的印刷装置100的处理。印刷装置100的处理包括,输入处理以及印刷处理。以下,依次说明输入处理以及印刷处理。

[输入处理]

首先,参照图2,说明输入处理的流程。图2是示出实施例1涉及的印刷装置100的输入处理的流程图。

输入部102,从用户接受判断区域的输入(s101)。而且,控制部101,将示出判断区域的判断区域信息存放到存储部106(s102)。也就是说,根据来自用户的输入设定判断区域。对于该判断区域的输入,参照图4在后面进行详细说明。

进而,输入部102,从用户接受阈值面积的输入(s103)。而且,控制部101,将示出阈值面积的阈值面积信息存放到存储部106(s104)。也就是说,根据来自用户的输入设定阈值面积。对于该阈值面积的输入,参照图5在后面进行详细说明。

在此,参照图3至图5,详细说明判断区域以及阈值面积的输入。图3至图5是示出实施例1的输入处理中使用的gui的一个例子的图。图3至图5的gui,由显示部103显示。而且,在图3至图5中,阴影的区域表示,画面内聚焦的区域。

图3的(a)表示,用于从多个参数中选择将要设定的参数的gui。参数表示,为了使印刷装置100进行所希望的工作而提供给印刷装置100的值。

在图3的(a)中,用户,例如,为了选择跳过印刷的参数的设定,在聚焦“跳过印刷”的状态下按压ok按钮。据此,画面,从图3的(a)转移到图3的(b)。

图3的(b)表示,用于设定示出跳过印刷的有效以及无效的参数的gui。跳过印刷有效(on)意味着,允许按照印刷用图像取消该印刷用图像的印刷。反而,跳过印刷无效(off)意味着,禁止按照印刷用图像取消该印刷用图像的印刷。

在图3的(b)中,用户,例如,为了使跳过印刷成为有效而按压ok按钮。据此,示出跳过印刷的有效以及无效的参数被设定为示出有效的值,画面,从图3的(b)转移到图3的(c)。

图3的(c)表示,用于选择存储部106所存储的多个集合的判断区域信息以及阈值面积信息的某个集合的gui。在此,显示四个集合的判断区域信息以及阈值面积信息(具体而言,设定1至设定4)以作为选择项。

在图3的(c)中,用户,例如,在聚焦“设定1”的状态下按压ok按钮,从而选择设定1。画面,从图3的(c)转移到图4的(a)以及图5的(a)。

图4的(a)以及图5的(a)表示,用于从判断区域以及阈值面积的参数中选择将要设定的参数的gui。而且,图4的(a)以及图5的(a)是,聚焦的区域不同的同一画面。

在此,首先,对于设定判断区域的参数的情况,参照图4进行说明。

在图4的(a)中,用户,例如,为了选择判断区域的参数的设定,而在聚焦“判断区域设定”的状态下按压ok按钮。据此,画面,从图4的(a)转移到图4的(b)。

图4的(b)表示,用于显示以及选择示出判断区域的参数的gui。在此,表示与图3的(c)中选择的设定1对应的判断区域信息中包括的四个参数的值。

该四个参数示出,包围矩形的判断区域的四个界线与印刷用图像的对应的端缘之间的距离。例如,图4的(b)表示,判断区域的上侧界线与印刷用图像的上侧端缘之间的距离为20mm。

在图4的(b)中,用户,例如,为了更新示出判断区域的上侧界线的位置的参数,而在聚焦“上20mm”的状态下按压ok按钮。据此,画面,从图4的(b)转移到图4的(c)。

图4的(c)以及(d)表示,用于在示出判断区域的上侧界线的位置的参数中设定值的gui。在此,示出判断区域的上侧界线的位置的参数的值由up按钮以及down按钮变更。

在图4的(c)中,用户,例如,按压up按钮多次,从而将示出判断区域的上侧界线的位置的参数的值从20mm变更为30mm。据此,画面,从图4的(c)变化为图4的(d)。

在图4的(d)中,用户,例如,按压ok按钮,从而确定示出上侧界线的位置的参数的值。据此,示出上侧界线的位置的参数的值被更新为30mm。也就是说,与设定1对应的判断区域信息被更新。画面,从图4的(d)转移到图4的(e)。

图4的(e),与图4的(b)同样,表示用于显示以及选择示出判断区域的界线的参数的gui。在图4的(e)中可见,示出上侧界线的位置的参数的值从20mm更新为30mm。而且,在此省略详细记载,但是,对于示出判断区域的下侧界线、左侧界线以及右侧界线的位置的参数的值,也能够与示出上侧界线的位置的参数同样设定。

接着,对于设定阈值面积的参数的情况,参照图5进行说明。

在图5的(a)中,用户,例如,为了选择阈值面积的参数的设定,而在聚焦“阈值面积设定”的状态下按压ok按钮。据此,画面,从图5的(a)转移到图5的(b)。

图5的(b)表示,用于显示以及选择示出阈值面积的参数的gui。在此,显示与图3的(c)中选择的设定1对应的阈值面积信息中包括的两个参数的值。

该两个参数,示出具有阈值面积的矩形的宽度以及高度。例如,在图5的(b)中,表示具有阈值面积的矩形的宽度以及高度为200mm以及150mm。

在图5的(b)中,用户,例如,为了更新示出宽度的参数,而在聚焦“宽度200mm”的状态下按压ok按钮。据此,画面,从图5的(b)转移到图5的(c)。

图5的(c)以及(d)表示,用于在示出具有阈值面积的矩形的宽度的参数中设定值的gui。在此,示出宽度的参数的值由up按钮以及down按钮变更。

在图5的(c)中,用户,例如,按压up按钮多次,从而将示出宽度的参数的值从200mm更新为240mm。据此,画面,从图5的(c)变化为图5的(d)。

在图5的(d)中,用户,例如,按压ok按钮,从而确定示出宽度的参数的值。据此,示出宽度的参数被设定为240mm。也就是说,在与设定1对应的阈值面积信息中,示出宽度的参数的值被更新。画面,从图5的(d)转移到图5的(e)。

图5的(e),与图5的(b)同样,表示用于显示以及选择示出阈值面积的参数的gui。在图5的(e)中可见,示出宽度的参数的值从200mm更新为240mm。而且,在此省略详细记载,但是,对于示出高度的参数的值,也能够与示出宽度的参数同样更新。

图6是示出实施例1的输入处理中确定的判断区域以及阈值面积的一个例子的图。在此,图6表示,由图3至图5设定的判断区域以及阈值面积的参数。

在图6中,四个虚线表示,判断区域。具体而言,四个虚线分别是,由图4的(e)示出的参数的值确定的判断区域的界线。由该四个虚线包围的矩形区域是判断区域。

并且,阴影的区域表示,阈值面积。具体而言,阴影的区域是,具有由图5的(e)示出的参数的值确定的阈值面积的矩形区域。在此,阴影的区域的面积是阈值面积。

[印刷处理]

接着,参照图7至图10,说明印刷处理。在此,说明印刷装置100接受制作记载有文字以及图形等的薄片状的介质(例如文件、附图、照片等)的复制的指示的情况。

图7是示出实施例1涉及的印刷装置100的印刷处理的流程图。图8以及图9是示出实施例1的印刷用图像的一个例子的图。图10是示出实施例1的表示印刷用图像的信息的提示例的图。

如图7示出,首先,读取部104执行,图像的读取(s111)。也就是说,读取部104,对记载有文字以及图形等的薄片状的介质的表面进行光学读取,从而生成印刷用图像。

控制部101,从存储部106读出判断区域信息以及阈值面积信息(s112)。例如,控制部101,从存储部106读出示出上侧界线、下侧界线、左侧界线以及右侧界线的参数的值(30mm、20mm、20mm、20mm)、以及示出具有阈值面积的矩形的宽度以及高度的参数的值(240mm、150mm)。

控制部101,在步骤s101中得到的印刷用图像的判断区域内检测空白区域(s113)。例如,控制部101,从判断区域中包括的多个像素中检测具有小于规定阈值的浓度值的像素。

控制部101,对判断区域内的空白区域的面积是否为阈值面积以上进行判断(s114)。也就是说,控制部101,对判断区域是否为空白进行判断。换而言之,控制部101,对判断区域中是否包括有用的信息进行判断。

例如,在图8示出的印刷用图像中,判断为由四个虚线包围的判断区域内的空白区域的面积为阈值面积以上。并且,例如,在图9示出的印刷用图像中,判断为由虚线包围的判断区域内的空白区域的面积小于阈值面积。

在此,在空白区域的面积为阈值面积以上的情况下(s114的“是”),显示部103,提示表示印刷用图像的信息(s115)。也就是说,在判断区域被判断为空白的情况下,取消印刷用图像的印刷(即,复制的制作),显示部103,向用户提示表示印刷用图像的信息。例如,显示部103,如图10示出,显示印刷被取消的日期时间、被取消的印刷用图像的页码、以及包括被取消的印刷用图像的多个印刷用图像的总页数。

另一方面,在空白区域的面积小于阈值面积的情况下(s114的“否”),印刷部105,执行印刷用图像的印刷(s116)。

如此,进行印刷处理,从而取消图8示出的印刷用图像的印刷,执行图9示出的印刷用图像的印刷。

[效果]

如上所述,根据本实施例,能够按照印刷用图像内的一部分的区域(判断区域)是否为空白的判断结果,取消印刷用图像的印刷。因此,在仅在印刷用图像的判断区域之外包括信息的情况下,能够取消该印刷用图像的印刷。例如,在印刷用图像是利用定型格式制作的设计文件的情况下,会有在预先规定的区域中包括共同于设计文件的信息的情况。在此情况下,将与包括共同的信息的预先规定的区域不同的区域作为判断区域来利用,从而能够取消仅包括共同的信息的印刷用图像的印刷,能够有效地减少印刷浪费。

进而,根据本实施例,对从判断区域中检测出的空白区域的面积与阈值面积进行比较,从而能够对判断区域是否为空白进行判断。因此,在判断区域内包括具有错误的浓度值的几个像素(即,错误像素)的情况下等,能够防止仅由该错误像素执行印刷。也就是说,能够提高容错性,能够更有效地减少印刷浪费。

进而,根据本实施例,在判断区域被判断为空白的情况下,能够显示表示印刷用图像的信息。也就是说,在印刷用图像的印刷被取消的情况下,能够向用户提示该印刷用图像被取消的情况。因此,在将要印刷的印刷用图像的印刷被取消的情况下,用户,能够根据显示的信息,进行印刷用图像的再印刷或判断区域的再输入等。

进而,根据本实施例,表示印刷用图像的信息能够包括,印刷用图像的印刷被取消的日期时间、以及印刷用图像的页码之中的至少一方。因此,用户,能够容易识别印刷被取消的印刷用图像。

(实施例1的变形例)

接着,说明实施例1的变形例。在所述实施例1中,印刷装置进行了输入处理以及印刷处理,但是,在本变形例中,说明输入处理以及印刷处理的一部分由信息终端进行的情况。以下,对于本变形例涉及的印刷装置以及信息终端,参照附图进行说明。而且,在本变形例中,为了避免说明成为冗余,而适当地省略对与实施例1实质上相同的结构的图示以及说明。

图11是示出实施例1的变形例涉及的印刷装置100a以及信息终端100b的功能结构的框图。印刷装置100a具备,印刷部105、以及通信部107a。信息终端100b是,例如,智能手机、平板计算机、个人计算机等,控制部101具备,输入部102、显示部103、以及通信部107b。

印刷装置100a的通信部107a,由例如用于有线电通信或无线通信的通信适配器实现。通信部107a,从信息终端100b接收印刷用图像。

信息终端100b的通信部107b,由例如用于有线电通信或无线通信的通信适配器实现。通信部107b,将一个以上的印刷用图像之中的、由信息终端100b的控制部101判断为印刷用图像内的判断区域不是空白的印刷用图像,发送给印刷装置100a。反而,通信部107b,不将一个以上的印刷用图像之中的、由信息终端100b的控制部101判断为印刷用图像内的判断区域为空白的印刷用图像,发送给印刷装置100a。据此,印刷用图像内的判断区域被判断为空白的印刷用图像的印刷被取消。

图12是示出实施例1的变形例的输入处理中使用的gui的一个例子的图。该gui是,由信息终端100b的显示部103显示的窗口。

在窗口的左侧,在印刷用图像的印刷区域内在视觉上示出判断区域以及阈值面积。由四个界线(虚线)表示判断区域,由阴影的矩形区域表示阈值面积。

例如,用户,通过触摸使界线移动,从而能够设定界线的位置。也就是说,用户,能够通过触摸操作,设定示出界线的位置的参数的值。而且,也可以代替触摸操作,而通过鼠标操作设定示出界线的位置的参数的值。而且,与界线同样,通过触摸操作或鼠标操作也能够设定阈值面积。

在窗口的右侧,配置有用于显示以及设定各种参数的值的各种组件。

按钮1201是,用于显示以及设定示出跳过印刷的有效以及无效的参数的值的组件。例如,用户,触摸或点击按钮1201,从而切换跳过印刷的有效以及无效。

文本框1202是,用于显示以及设定判断区域的四个界线的位置的组件。文本框1203是,用于显示以及设定具有阈值面积的矩形区域的宽度以及高度的组件。例如,用户,触摸或点击被设置在文本框的右侧的up按钮或down按钮,从而能够设定文本框内的值。

而且,显示在窗口的左侧的界线以及阴影的矩形区域、与显示在窗口的右侧的各种组件联动。例如,在界线通过触摸操作而移动的情况下,文本框1202的值也被更新。

如上所述,根据本变形例,即使在从信息终端100b向印刷装置100a发送印刷用图像的情况下,与实施例1同样,也能够取消印刷用图像的印刷,能够有效地减少印刷浪费。

(实施例2)

接着,说明实施例2。在本实施例中,与所述实施例1不同之处是,将判断区域以及阈值面积与印刷用图像一起显示,对显示的判断区域以及阈值面积进行修正。以下,对于本实施例涉及的印刷装置,参照附图进行说明。而且,在本实施例中,为了避免说明成为冗余,而适当地省略对与实施例1实质上相同的结构的图示以及说明。

[印刷装置的结构]

图13是示出实施例2涉及的印刷装置200的功能结构的框图。如图13示出,印刷装置200具备,控制部201、输入部202、显示部203、读取部104、印刷部105、以及存储部106。

控制部201,与实施例1的控制部101同样,判断印刷用图像内的判断区域是否为空白。进而,控制部201,根据输入部202接受的来自用户的输入,对显示部203所显示的判断区域以及阈值面积进行修正。

输入部202,与实施例1的输入部102同样,从用户接受印刷用图像内的判断区域以及阈值面积的输入。进而,在本实施例中,输入部202,从用户接受对显示部203所显示的判断区域以及阈值面积的修正的输入。

显示部203,将判断区域以及阈值面积与印刷用图像一起显示。例如,显示部203,在印刷用图像上显示表示判断区域以及阈值面积的标记或图形。并且,显示部203,与实施例1的显示部103同样,在印刷用图像内的判断区域被判断为空白的情况下,显示表示印刷用图像的信息。

[印刷装置的处理]

接着,说明如上构成的印刷装置200的处理。输入处理与实施例1同样,因此,参照图14至图17,说明印刷处理。

图14是示出实施例2涉及的印刷装置200的印刷处理的流程图。图15至图17是示出实施例2的判断区域以及阈值面积的修正中使用的gui的一个例子的图。

如图14示出,与实施例1同样,进行图像的读取(s111)、以及判断区域信息及阈值面积信息的读出(s112)。

显示部203,将步骤s112中读出的判断区域信息以及阈值面积信息示出的判断区域以及阈值面积、与步骤s111中生成的印刷用图像一起显示(s201)。例如,显示部203,如图15示出,在印刷用图像1501上,显示判断区域的界线1502a至1502d、以及具有阈值面积的矩形1503。

输入部202,从用户接受对显示的判断区域的修正的输入,控制部201,根据该输入对判断区域进行修正(s202)。例如,输入部202,如图16示出,从用户接受利用光标1504使上侧的界线1502a向下方移动的输入。其结果为,示出判断区域的界线的位置的文本框1202的值被更新。而且,也可以直接输入文本框1202的值。

输入部202,从用户接受对显示的阈值面积的修正的输入,控制部201,根据该输入对阈值面积进行修正(s203)。例如,输入部202,如图17示出,从用户接受利用光标1504使具有阈值面积的矩形1503的右下的顶点向右下方移动的输入。其结果为,示出具有阈值面积的矩形的宽度以及高度的文本框1203的值被更新。而且,也可以直接输入文本框1203的值。

然后,与实施例1同样,执行步骤s113至步骤s116。

[效果]

如上所述,根据本实施例,能够显示与印刷用图像一起显示的判断区域。因此,用户,能够观看印刷用图像以及判断区域,能够进行适于印刷用图像的判断区域的修正,能够更有效地减少印刷浪费。

进而,根据本实施例,能够将印刷用图像与阈值面积一起显示。因此,用户,能够观看印刷用图像以及阈值面积,能够进行适于印刷用图像的阈值面积的修正,能够更有效地减少印刷浪费。

(实施例2的变形例)

接着,说明实施例2的变形例。在本变形例中,从多个判断区域候选以及多个阈值面积候选中选择判断区域以及阈值面积,选择出的判断区域以及阈值面积被修正。而且,在本变形例中,为了避免说明成为冗余,而适当地省略对与实施例2实质上相同的结构的图示以及说明。

图18是示出实施例2的变形例的判断区域以及阈值面积的修正中使用的gui的一个例子的图。在此,将多个判断区域候选以及多个阈值面积候选与印刷用图像一起显示。

在图18示出的gui中,与图15至图17示出的实施例2的gui相比,追加下拉列表1801以及按钮1802至1804。

下拉列表1801是,用于从多个集合的判断区域候选以及阈值面积候选中选择一个集合的判断区域以及阈值面积的组件。也就是说,输入部202,经由下拉列表1801接受,从显示的多个判断区域候选以及多个阈值面积候选中选择判断区域以及阈值面积的输入。

下拉列表1801的初始值(默认值)是,例如,预先规定的设定(例如设定1)。并且,例如,下拉列表1801的初始值也可以是,选择频度高的设定。在此情况下,优选显示多个判断区域候选之中选择频度高的判断区域候选。

用户,例如,从触摸或点击下拉列表1801而显示的下拉列表中选择“设定2”。于是,如图18示出,将与选择出的设定2对应的判断区域信息以及阈值面积信息示出的判断区域(界线1502a至1502d)以及阈值面积(1503)与印刷用图像1501一起显示。

用户能够,针对在此显示的判断区域(界线1502a至1502d)以及阈值面积(1503)进行与实施例2同样的修正的输入。在根据该输入对判断区域信息以及阈值面积信息进行修正的情况下,用户,触摸或点击按钮1802。并且,用户,也能够利用下拉列表1801重新选择其他的设定。

在利用显示的判断区域以及阈值面积进行印刷处理的情况下,用户,触摸或点击按钮1803。并且,在取消显示的判断区域以及阈值面积的情况下,用户,触摸或点击按钮1804。

如上所述,根据本变形例,能够从多个判断区域候选中选择判断区域。因此,用户能够,从多个判断区域候选中容易选择判断区域。

进而,根据本变形例,能够将多个判断区域候选与印刷用图像一起显示。因此,用户,能够观看印刷用图像以及多个判断区域候选,能够进行适于印刷用图像的判断区域的选择,能够更有效地减少印刷浪费。

进而,根据本变形例,能够优选显示多个判断区域候选之中选择频度高的判断区域候选。因此,用户,能够有效地进行判断区域的选择。

(实施例3)

接着,说明实施例3。在本实施例中,与所述实施例1以及2不同之处是,从多个印刷用图像中检测多个空白区域,从检测出的多个空白区域中选择判断区域。以下,对于本实施例涉及的印刷装置,参照附图进行说明。而且,在本实施例中,为了避免说明成为冗余,而适当地省略对与实施例1以及2实质上相同的结构的图示以及说明。

[印刷装置的结构]

图19是示出实施例3涉及的印刷装置300的功能结构的框图。如图19示出,印刷装置300具备,控制部301、输入部302、显示部303、读取部104、印刷部105、以及存储部106。

控制部301,从多个印刷用图像中检测多个空白区域。例如,控制部301,在多个印刷用图像的每一个中,检测由具有示出白色的浓度值的邻接的像素构成且比预先规定的尺寸大的区域,以作为空白区域。而且,空白区域的检测,也可以通过任何方法进行,并不需要特别限定。

并且,控制部301,与实施例1的控制部101同样,判断印刷用图像内的判断区域是否为空白。

显示部303,显示检测出的多个空白区域。具体而言,显示部303,与印刷用图像一起,显示从该印刷用图像中检测出的空白区域。并且,显示部303,与实施例1的显示部103同样,在印刷用图像内的判断区域被判断为空白的情况下,显示表示印刷用图像的信息。

输入部302,从用户接受从多个空白区域中选择判断区域的输入。

[印刷装置的处理]

接着,说明如上构成的印刷装置300的处理。图20是示出实施例3涉及的印刷装置300的印刷处理的流程图。图21是示出实施例3的检测出的空白区域的例子的图。图22是示出实施例3的判断区域的选择中使用的gui的一个例子的图。

如图20示出,首先,读取部104执行,图像的读取(s111)。在此,生成多个印刷用图像。

控制部301,从多个印刷用图像中检测空白区域(s302)。例如,控制部301,不从图21的(a)示出的页码为1的印刷用图像中检测空白区域。并且,例如,控制部301,从图21的(b)示出的页码为2的印刷用图像中检测空白区域a以及b。并且,例如,控制部301,从图21的(c)示出的页码为3印刷用图像中检测空白区域c。

显示部303,显示检测出的多个空白区域(s303)。例如,如图22示出,显示部303,与选择出的页码为3的印刷用图像2201一起,显示从该印刷用图像2201中检测出的空白区域c(阴影的区域)。对于图22的gui,在后面进行详细说明。

输入部302,从用户接受从多个空白区域中选择判断区域的输入,控制部301,根据该输入从多个空白区域中选择判断区域(s304)。例如,用户选择空白区域c。

接着,执行针对多个印刷用图像的循环处理(s305,s309)。也就是说,依次选择多个印刷用图像,对选择出的该印刷用图像执行以下的处理。

首先,控制部301,判断该印刷用图像内的判断区域是否为空白区域(s306)。例如,控制部301,判断步骤s304中选择的判断区域、与步骤s302中从该印刷用图像中检测出的空白区域是否一致。例如,在空白区域c被选择为判断区域的情况下,判断区域(空白区域c)、与从页码为2的印刷用图像中检测出的空白区域a以及b不一致,因此,页码为2的印刷用图像内的判断区域被判断为不是空白区域。另一方面,控制部301,判断区域(空白区域c)、与从页码为3的印刷用图像中检测出的空白区域c一致,因此,页码为3的印刷用图像内的判断区域被判断为空白区域。

在此,在判断区域被判断为空白区域的情况下(s306的“是”),控制部301,保持表示该印刷用图像的信息(s307)。另一方面,在判断区域被判断为不是空白区域的情况下(s306的“否”),控制部301,使印刷部105,对该印刷用图像进行印刷(s308)。

在步骤s305至步骤s309的循环处理结束的情况下,显示部303,显示步骤s307中保持的表示印刷用图像的信息(s310)。也就是说,显示部303,显示表示判断区域被判断为空白区域的印刷用图像的信息。例如,显示部303,与实施例1同样,显示图10示出的信息。

接着,详细说明图22示出的gui。

在gui中,显示输入到文本框2202的页码的印刷用图像2201、和从该印刷用图像2201中检测出的空白区域。文本框2202内的页码,因文本框2202的左侧或右侧被触摸或点击,而减少或增加。在图22中,作为页码的3(“3页”)输入到文本框2202,显示页码为3的印刷用图像2201和空白区域c。

下拉列表2203是,用于选择判断区域的组件。用户能够,从触摸或点击下拉列表2203而显示的下拉列表中选择所希望的空白区域以作为判断区域。

框2204,包括用于调整判断区域的位置的组件群。用户能够,利用框2204内的组件群使由下拉列表2203选择出的空白区域移动。

下拉列表2205是,用于对用于保存gui中选择以及调整的判断区域的判断区域信息进行选择的组件。用户能够,从触摸或点击下拉列表2205而显示的下拉列表中选择所希望的判断区域信息。

按钮2206是,对下拉列表2205中选择出的判断区域信息执行gui中选择以及调整的判断区域的保存的组件。

按钮2207是,用于指示利用选择以及调整的判断区域对多个印刷用图像进行印刷的组件。

[效果]

如上所述,根据本实施例,能够从多个印刷用图像中检测出的多个空白区域中选择判断区域。因此,在多个印刷用图像中包括将要取消印刷的印刷用图像的情况下,能够选择适于该印刷用图像的判断区域。进而,将如此选择出的判断区域适用于其他的印刷用图像,从而能够更有效地减少印刷浪费。

(实施例4)

接着,说明实施例4。在本实施例中,说明用于输出空白区域的信息的图像处理装置。能够将在此输出的空白区域的信息,用于实施例1至3的判断区域的空白判断。

[图像处理装置的结构]

图23是示出实施例4以及5涉及的图像处理装置10的功能结构的框图。在图23中,带有括号的符号表示,实施例5的符号。

本实施例涉及的图像处理装置10,获得图像,输出获得的图像中包括的空白区域的信息。图像处理装置10,例如,也可以由通用处理器以及存储器实现,也可以由图像处理专用的电子电路实现。图像处理装置10具备,决定部11、结合部12、以及输出部13。

决定部11,针对图像中包括的多个像素线的每一个,根据该像素线中包括的各个像素的浓度等级,决定该像素线内的空白区域。例如,决定部11,将从像素线内的像素的按照排列顺序第2个像素到第10个像素的区域决定为空白区域。

像素线意味着,在一个方向上排列为一列的多个像素。像素的排列方向,并不需要特别限定,例如,是水平方向、垂直方向以及斜方向。

空白区域是,具有白色的区域。在空白区域中也可以包括,具有接近预先规定的白色的颜色的区域。也就是说,空白区域是,具有小于预先规定的浓度等级的浓度等级的像素的区域。

浓度等级示出,颜色(包括黑含)的浓度。在此,浓度等级越高,就越示出颜色深。而且,也可以由亮度表示浓度等级。在此情况下,亮度越高,浓度等级就越低。

决定部11,如下决定,依次包括第一像素、第二像素、以及与第二像素邻接的第三像素的第一像素线内的空白区域。

首先,决定部11,在第一像素的浓度等级小于阈值等级的情况下,将第一像素的位置决定为第一像素线内的空白区域的开始位置。接着,决定部11,在第二像素的浓度等级包括在规定范围内、且第三像素的浓度等级不包括在该规定范围内的情况下,将第二像素的位置决定为第一像素线内的空白区域的结束位置。

阈值等级示出,适于空白区域的开始位置的像素的浓度等级的上限。对于阈值等级,经验上或实验上预先规定即可。

规定范围表示,适于空白区域中包括的像素的浓度等级的范围。换而言之,表示空白区域中包括的像素所允许的浓度等级的变化量。在本实施例中,规定范围是,以第一像素的浓度等级为基准的预先规定的浓度等级以内的范围。例如,在第一像素的浓度等级为“3”、预先规定的浓度等级为“2”的情况下,规定范围是,从“1(=3-2)”到“5(=3+2)”的范围。

空白区域的开始位置以及结束位置是,像素线内的像素的排列方向上的空白区域的两端的像素的位置。换而言之,空白区域的开始位置以及结束位置是,空白区域内的像素的处理顺序上最初的像素以及最后的像素的位置。例如,在将像素线内的像素从左向右处理的情况下,空白区域的开始位置是空白区域内的左端的像素的位置,空白区域的结束位置是空白区域内的右端的像素的位置。

结合部12,对在多个像素线内被决定的多个空白区域之中彼此邻接的空白区域进行结合。在本实施例中,结合部12,对在多个像素线内被决定的多个空白区域之中的、像素线内的像素的排列方向上开始位置以及结束位置一致的彼此邻接的空白区域进行结合。

输出部13,根据结合部12的结合结果,输出图像内的空白区域的信息。在本实施例中,输出部13,将示出位于由结合部12结合的空白区域的端部的两个像素线之中的一方的空白区域的开始位置和另一方的空白区域的结束位置的信息,作为图像内的空白区域的信息来输出。也就是说,在结合多个像素线而形成一个矩形的空白区域的情况下,输出部13,输出示出矩形的对顶点的像素的位置的信息。

[图像处理装置的处理]

接着,说明如上构成的图像处理装置10的处理。图24是示出实施例4以及5涉及的图像处理装置10的处理的流程图。以下,以xi(i为0至m-1的整数)表示由m×n像素构成的图像的水平方向的位置,以yj(j为0至n-1的整数)表示垂直方向的位置。并且,说明像素线是像素排列在水平方向上的像素行的情况。

首先,执行针对多个像素线的循环处理(s11,s16)。也就是说,从多个像素线中依次选择一个像素线yj,对选择出的像素线yj执行以下的处理。

决定部11,决定像素线yj内的空白区域(s12)。对于该处理,参照图25在后面进行详细说明。

结合部12,判断像素线yj内的空白区域的水平方向的位置与像素线yj-1内的空白区域的水平方向的位置是否一致(s13)。也就是说,结合部12,判断像素线yj内的空白区域的水平方向的开始位置以及结束位置、与邻接于像素线yj的像素线yj-1内的空白区域的水平方向的开始位置以及结束位置是否一致。

在此,在像素线yj内的空白区域的水平方向的位置与像素线yj-1内的空白区域的水平方向的位置一致的情况下(s13的“是”),结合部12,结合两个空白区域(s14)。也就是说,结合部12,合并两个空白区域来形成一个空白区域。例如,结合部12,将示出像素线yj-1涉及的空白区域的结束位置的信息从(xend,yj-1)更新为(xend,yj)。

另一方面,在像素线yj内的空白区域的水平方向的位置与像素线yj-1内的空白区域的水平方向的位置不一致的情况下(s13的“否”),结合部12,将像素线yj内的空白区域,与像素线yj-1涉及的空白区域区别来保存(s15)。例如,结合部12,将示出像素线yj内的空白区域的开始位置以及结束位置的信息(xstrat,yj)以及(xend,yj),作为新的空白区域的信息保存到存储器。

若步骤s11至步骤s16的循环处理结束,输出部13,则输出空白区域的信息(s17)。也就是说,在对从像素线y0到像素线ym-1的像素线进行处理后,输出部13,输出决定的空白区域的信息。

在此,对于步骤s12的决定空白区域的处理,利用图25进行详细说明。图25是示出实施例4涉及的图像处理装置10的空白区域决定处理的详细内容的流程图。

首先,执行针对像素线yj中包括的多个像素的循环处理(s21,s28)。也就是说,从像素线yj内的多个像素中依次选择一个像素(xi,yj),对选择出的像素(xi,yj)执行以下的处理。

决定部11,判断是否已经决定像素线yj内的空白区域的开始位置(s22)。具体而言,决定部11,判断是否已经决定空白区域的水平方向的开始位置xstart。

在还未决定开始位置的情况下(s22的“否”),决定部11,判断像素(xi,yj)的浓度等级d(xi,yj)是否小于阈值等级dth(s23)。在此,在d(xi,yj)小于dth的情况下(s23的“是”),决定部11,将像素(xi,yj)的位置决定为像素线yj内的空白区域的开始位置(s24)。也就是说,将空白区域的水平方向的开始位置xstart,决定为xi。另一方面,在d(xi,yj)为dth以上的情况下(s23的“否”),不决定空白区域的开始位置,返回到循环处理。

在已经决定开始位置的情况下(s22的“是”),决定部11,判断是否已经决定像素线yj内的空白区域的结束位置(s25)。具体而言,决定部11,判断是否已经决定空白区域的水平方向的结束位置xend。在已经决定结束位置的情况下(s25的“是”),不决定空白区域的结束位置,返回到循环处理。

在还未决定结束位置的情况下(s25的“否”),决定部11,判断像素(xi,yj)的浓度等级d(xi,yj)是否包括在范围r1内(s26)。范围r1是,以空白区域的开始位置的像素的浓度等级d(xstart,yj)为基准的预先规定的浓度等级dpd以内的范围。也就是说,范围r1是,从d(xstart,yj)-dpd到d(xstart,yj)+dpd的范围。

在d(xi,yj)不包括在r1内的情况下(s26的“否”),决定部11,将像素(xi,yj)的前一个像素(xi-1,yj)的位置决定为空白区域的结束位置(s27)。也就是说,将空白区域的水平方向的结束位置xend,决定为xi-1。在d(xi,yj)包括在r1内的情况下(s26的“是”),不决定空白区域的结束位置,返回到循环处理。

接着,参照具体图像,说明所述处理。

图26a是示出实施例4涉及的用于说明图像处理装置的处理的图像的一个例子的图。图26b是示出实施例4涉及的用于说明图像处理装置的处理的图像的浓度等级的一个例子的图。图26a以及图26b表示同一图像。

图26a以及图26b的多个矩形块的每一个表示像素。例如,在图像的分辨率600dpi的情况下,各个像素的一边的尺寸是,0.042mm(=25.4mm(1in)/600dot)。并且,图26b中像素内记载的数值表示浓度等级。在此,以256阶段的整数值表示浓度等级,0示出浓度最低,255示出浓度最高。也就是说,若是黑白图像,0表示白,255表示黑。

以下,说明阈值等级dth为“3”、预先规定的浓度等级dpd为“2”的情况。

首先,决定部11,对像素线y0执行空白区域决定处理(s12)。在此,像素线y0中包括的像素都是阈值等级“3”以上。因此,决定部11,不能决定空白区域的开始位置。也就是说,在像素线y0内不决定空白区域。其结果为,不保存像素线y0内的空白区域(s15)。

接着,决定部11,对像素线y1执行空白区域决定处理(s12)。在此,相当于第一像素的像素(x1,y1)的浓度等级“0”小于阈值等级“3”(s23的“是”)。因此,决定部11,将像素(x1,y1)的位置决定为空白区域的开始位置(s24)。也就是说,将空白区域的水平方向的开始位置xstart,决定为x1。

从像素(x2,y1)到相当于第二像素的像素(xm-2,y1)的浓度等级“0”,包括在以开始位置的像素的浓度等级“0”为基准的预先规定的浓度等级“2”以内的范围r1内(s26的“是”)。但是,相当于第三像素的像素(xm-1,y1)的浓度等级“255”,不包括在以开始位置的像素浓度等级“0”为基准的预先规定的浓度等级“2”以内的范围r1内(s26的“否”)。因此,决定部11,将像素(xm-2,y1)的位置决定为空白区域的结束位置(s27)。也就是说,将空白区域的水平方向的结束位置xend,决定为xm-2。

不存在像素线y0内的空白区域(s13的“否”),因此,结合部12,保存像素线y1内的空白区域的开始位置(x1,y1)以及结束位置(xm-2,y1)(s15)。

接着,决定部11,对像素线y2执行空白区域决定处理(s12)。在像素线y2中,与像素线y1同样,决定空白区域的开始位置(x1,y2)以及结束位置(xm-2,y2)。在此,像素线y2内的空白区域的水平方向的位置、与像素线y1内的空白区域的水平方向的位置一致(s13的“是”),因此,结合部12,结合像素线y2内的空白区域和像素线y1内的空白区域。例如,结合部12,将已经保存的像素线y1涉及的空白区域的结束位置从(xm-2,y1)更新为(xm-2,y2)。

对从像素线y3到像素线yn-2进行与像素线y2同样的处理。也就是说,在从像素线y3到像素线yn-2的每一个中决定的空白区域,与已经保存的空白区域结合。在最后的像素线yn-1,与像素线y0同样不决定空白区域。

根据如上的处理,决定空白区域21。输出部13,输出空白区域21的信息(s17)。具体而言,输出部13,将示出位于由结合部12结合的空白区域21的端部的两个像素线y1以及像素线yn-2之中的一方的空白区域的开始位置(x1,y1)和另一方的空白区域的结束位置(xm-2,yn-2)的信息作为图像内的空白区域的信息输出。也就是说,输出部13,输出示出空白区域21的对顶点的像素的位置的信息。

接着,参照与图26a以及图26b不同的图像,进一步对所述处理进行说明。

图27a是示出实施例4涉及的用于说明图像处理装置的处理的图像的另一个例子的图。图27b是示出实施例4涉及的用于说明图像处理装置的处理的图像的浓度等级的另一个例子的图。图27a以及图27b表示同一图像。

对于从像素线y0到像素线yn-4,与图26a以及图26b的情况同样,因此,省略说明。决定部11,决定像素线yn-3内的空白区域的开始位置(x3,yn-3)以及结束位置(xm-2,yn-3)(s12)。在此,像素线yn-3内的空白区域的水平方向的位置、与像素线yn-4内的空白区域的水平方向的位置不一致(s13的“否”),因此,结合部12,将像素线yn-3内的空白区域的开始位置(x3,yn-3)以及结束位置(xm-2,yn-3)作为示出新的空白区域的信息保存(s15)。

接着,决定部11,决定像素线yn-2内的空白区域的开始位置(x3,yn-2)以及结束位置(xm-2,yn-2)(s12)。在此,像素线yn-2内的空白区域的水平方向的位置、与像素线yn-3内的空白区域的水平方向的位置一致(s13的“是”),因此,结合部12,结合像素线yn-2内的空白区域和像素线yn-3内的空白区域。

根据如上的处理,决定两个空白区域22以及23。输出部13,输出空白区域22以及23的信息(s17)。具体而言,输出部13,将示出空白区域22的对顶点的像素的位置(x1,y1)及(xm-2,yn-4)、以及空白区域22的对顶点的像素的位置(x3,yn-3)及(xm-2,yn-2)的信息作为图像内的空白区域的信息输出。

[效果]

如上所述,本实施例涉及的图像处理装置10,能够根据像素的浓度等级,决定像素线内的空白区域的开始位置以及结束位置。而且,结合如此决定的多个像素线内的彼此邻接的空白区域,从而能够输出图像内的空白区域的信息。因此,与利用预先规定的块决定空白区域的情况相比,能够决定灵活的形状以及大小的空白区域,能够高精度地决定图像内的空白区域。

并且,根据本实施例涉及的图像处理装置10,能够将具有包括在以空白区域的开始位置的第一像素的浓度等级为基准的预先规定的浓度等级以内的范围内的浓度等级的像素,包括在空白区域中。因此,能够防止具有离第一像素的浓度等级远的浓度等级的像素包括在空白区域中,能够将浓度等级均匀的区域决定为空白区域。

并且,根据本实施例涉及的图像处理装置10,能够结合像素线内的像素的排列方向上开始位置以及结束位置一致的彼此邻接的空白区域,能够决定矩形的空白区域。因此,能够根据矩形区域的对顶点的位置确定空白区域。其结果为,能够将示出位于空白区域的端部的两个像素线之中的一方的空白区域的开始位置和另一方的空白区域的结束位置的信息,作为图像内的空白区域的信息输出,能够削减空白区域的信息量。

(实施例5)

接着,说明实施例5。在本实施例中,说明也能够将具有白色以外的颜色的区域决定为空白区域的图像处理装置。而且,在本实施例中,为了避免说明成为冗余,而适当地省略对与实施例4实质上相同的结构的图示以及说明。

[图像处理装置的结构]

如图23示出,本实施例涉及的图像处理装置10a,与实施例4涉及的图像处理装置10类似,但是,代替决定部11,而具有决定部11a。

决定部11a,与决定部11同样,针对图像中包括的多个像素线的每一个,根据该像素线中包括的各个像素浓度等级,决定该像素线内的空白区域。

决定部11a,如下决定,依次包括第一像素、第二像素、以及与第二像素邻接的第三像素的第一像素线内的空白区域。

首先,决定部11a,在第一像素的浓度等级小于阈值等级的情况下,将第一像素的位置决定为第一像素线内的空白区域的开始位置。进而,决定部11a,即使第一像素的浓度等级为阈值等级以上,在包括第一像素在内的从第一像素连续的预先规定的数量的多个像素具有同一浓度等级的情况下,也将第一像素的位置决定为第一像素线内的空白区域的开始位置。

预先规定的数量是,用于评价浓度等级的连续性的数量。对于预先规定的数量,经验上或实验上预先规定即可。

接着,决定部11a,在第二像素的浓度等级包括在规定范围内、且第三像素的浓度等级不包括在该规定范围内的情况下,将第二像素的位置决定为第一像素线内的空白区域的结束位置。

规定范围表示,适于空白区域中包括的像素的浓度等级的范围。换而言之,表示空白区域中包括的像素所允许的浓度等级的变化量。在本实施例中,规定范围是,以邻接的像素的浓度等级为基准的预先规定的浓度等级以内的范围。例如,在第二像素的浓度等级为“3”、预先规定的浓度等级为“2”的情况下,第三像素的规定范围是,从“1(=3-2)”到“5(=3+2)”的范围。

进而,决定部11a,针对第一像素线内的空白区域中包括的像素,判断平均浓度等级是否比阈值等级大、以及最大浓度等级及最小浓度等级的差分是否比阈值差分大。在此,在平均浓度等级比阈值等级大、且差分比阈值差分大的情况下,决定部11a,取消第一像素线的空白区域的决定。

阈值差分是,用于评价空白区域内的浓度等级的不均匀的值。对于阈值差分,经验上或实验上预先规定即可。

[图像处理装置的处理]

接着,说明如上构成的图像处理装置10a的处理。在本实施例中,如图24示出,空白区域决定处理(s12a)与实施例4的空白区域决定处理(s12)不同。以下,对于本实施例涉及的图像处理装置10a的空白区域决定处理,进行详细说明。

图28是示出实施例5涉及的图像处理装置10a的空白区域决定处理的详细内容的流程图。在图28中,对于与图25实质上相同的处理添加相同的符号,适当地省略说明。

在像素(xi,yj)的浓度等级d(xi,yj)为阈值等级dth以上的情况下(s23的“否”),决定部11a,判断浓度等级d(xi,yj)是否从像素(xi,yj)连续预先规定的数量的像素以上(s31)。也就是说,决定部11a,判断是否满足d(xi,yj)=d(xi+1,yj)=d(xi+2,yj)···。

在此,在浓度等级d(xi,yj)从像素(xi,yj)连续预先规定的数量的像素以上的情况下(s31的“是”),决定部11a,将像素(xi,yj)的位置决定为像素线yj内的空白区域的开始位置(s24)。另一方面,在浓度等级d(xi,yj)不是从像素(xi,yj)连续预先规定的数量的像素以上的情况下(s31的“否”),不决定空白区域的开始位置,返回到循环处理。

在还未决定空白区域的结束位置的情况下(s25的“否”),决定部11a,判断像素(xi,yj)的浓度等级d(xi,yj)是否包括在范围r2内(s32)。r2是,以邻接的像素的浓度等级d(xi-1,yj)为基准的规定的浓度等级dpd以内的范围。也就是说,r2是,从d(xi-1,yj)-dpd到d(xi-1,yj)+dpd的范围。

在此,在d(xi,yj)包括在r2中的情况下(s32的“是”),不决定空白区域的结束位置,返回到循环处理。另一方面,在d(xi,yj)不包括在r2中的情况下(s32的“否”),决定部11a,将像素(xi,yj)的前一个像素(xi-1,yj)的位置决定为空白区域的结束位置(s27)。

然后,决定部11a,计算决定的空白区域中包括的像素的平均浓度等级dmean,判断dmean是否比dth大(s33)。在此,在dmean为dth以下的情况下(s33的“否”),直接返回到循环处理。另一方面,在dmean比dth大的情况下(s33的“是”),决定部11a,计算决定的空白区域中包括的像素的最大浓度等级dmax以及最小浓度等级dmin的差分,判断该差分是否比阈值差分df大(s34)。在此,在dmax以及dmin的差分为df以下的情况下(s34的“否”),直接返回到循环处理。另一方面,在dmax以及dmin的差分比df大的情况下(s34的“是”),决定部11a,取消像素线yj内的空白区域的决定(s35)。

接着,参照具体图像,说明所述处理。

图29a是示出实施例5涉及的用于说明图像处理装置的处理的图像的一个例子的图。图29b是示出实施例5涉及的用于说明图像处理装置的处理的图像的浓度等级的一个例子的图。图29a以及图29b表示同一图像。

以下,说明阈值等级dth为“3”、预先规定的浓度等级dpd为“2”、用于判断浓度等级的连续性的数量为“3”、阈值差分df为“5”的情况。并且,以与图26a以及图26b的说明不同的部分为中心进行说明。

决定部11a,在对像素线y0执行空白区域决定处理后,对像素线y1执行空白区域决定处理(s12)。在此,相当于第一像素的像素(x1,y1)的浓度等级“5”为阈值等级“3”以上(s23的“是”)。然而,像素(x1,y1)的浓度等级“5”从像素(x1,y1)连续三个像素以上(s31的“是”)。因此,决定部11a,将像素(x1,y1)的位置决定为空白区域的开始位置(s24)。也就是说,将空白区域的水平方向的开始位置xstart,决定为x1。

相当于第二像素的像素(xm-2,y1)的浓度等级“5”,包括在以邻接的像素(xm-3,y1)的浓度等级“5”为基准的预先规定的浓度等级“2”以内的范围r2内(s26的“是”)。但是,相当于第三像素的像素(xm-1,y1)的浓度等级“255”,不包括在以邻接的像素(xm-2,y1)的浓度等级“5”为基准的预先规定的浓度等级“2”以内的范围r2内(s26的“否”)。因此,决定部11a,将像素(xm-2,y1)的位置决定为空白区域的结束位置(s27)。也就是说,将空白区域的水平方向的结束位置xend,决定为xm-2。

在此,决定部11a,计算决定的空白区域内的像素的平均浓度等级“5”。计算出的平均浓度等级“5”,比阈值等级“3”大(s33的“是”)。于是,决定部11a,计算决定的空白区域内的像素的最大浓度等级以及最小浓度等级的差分。在此,最大浓度等级以及最小浓度等级均为“5”,因此,计算“0”以作为差分。差分“0”为阈值差分“5”以下(s34的“否”),因此,像素线y1内的空白区域的决定不被取消。

根据如上的处理,决定空白区域24。输出部13,输出空白区域24的信息(s17)。

[效果]

如上所述,根据本实施例涉及的图像处理装置10a,能够将具有包括在以邻接的像素的浓度等级为基准的预先规定的浓度等级以内的范围内的浓度等级的像素,包括在空白区域中。因此,能够防止从邻接的像素发生浓度等级的变化大的像素包括在空白区域中。反过来说,能够将在像素线内像素的浓度等级在像素的排列方向上逐渐变化的区域决定为空白区域,能够增加空白区域的方式。例如,在具有浓淡的背景的图像中,能够将背景区域决定为空白区域。

并且,根据本实施例涉及的图像处理装置10a,在从某个像素连续的预先规定的数量的多个像素具有同一浓度等级的情况下,能够将该像素的位置决定为空白区域的开始位置。因此,即使包括具有阈值等级以上的浓度等级的像素,也能够将浓度等级均匀的区域决定为空白区域。例如,在具有灰色或黄色等的背景的图像中,不仅限于白像素的区域,也能够将灰色像素或黄色像素连续存在的区域决定为空白区域。

并且,根据本实施例涉及的图像处理装置10a,在平均浓度等级比阈值等级大、且最大浓度等级以及最小浓度等级的差分比阈值差分大的情况下,能够取消空白区域的决定。因此,能够防止将浓度等级不均匀的区域决定为空白区域。

(实施例6)

在本实施例中,对于所述实施例1涉及的印刷装置、与所述实施例4或5涉及的图像处理装置的组合,参照附图进行具体说明。而且,在本实施例中,为了避免说明成为冗余,而适当地省略对与实施例1、4或5实质上相同的结构的图示以及说明。

[印刷装置的结构]

图30是示出实施例6涉及的印刷装置400的功能结构的框图。如图30示出,印刷装置400具备,控制部401、输入部102、显示部103、读取部104、印刷部105、存储部106、以及图像处理装置(图像处理部)10或10a。以下,详细说明印刷装置400的各个构成要素。

控制部401,例如,由通用处理器或专用的电子电路实现。控制部401,也被称为控制器。控制部401,按照印刷用图像执行或取消该印刷用图像的印刷。

在本实施例中,控制部401,根据从图像处理装置10或10a输出的空白区域的信息,判断印刷用图像内的判断区域是否为空白。而且,控制部401,根据判断结果对印刷部105进行控制。

具体而言,控制部401,从图像处理装置10或10a获得空白区域的信息。而且,控制部401,对获得的信息所确定的判断区域内的空白区域的面积与阈值面积进行比较,从而判断该判断区域是否为空白。也就是说,控制部401,在判断区域内的空白区域的面积为阈值面积以上的情况下,判断为该判断区域为空白。反而,控制部401,在判断区域内的空白区域的面积小于阈值面积的情况下,判断为该判断区域不是空白。

[效果]

如上所述,根据本实施例,能够实现组合实施例1和实施例4或5的印刷装置400。因此,能够高精度地决定印刷用图像内的空白区域,能够根据该决定的空白区域,判断印刷用图像内的一部分的区域(判断区域)是否为空白。其结果为,能够适当地进行判断区域的空白判断,能够更有效地减少印刷浪费。

(其他的实施例)

以上,对于本发明的一个或多个形态涉及的印刷装置,根据实施例进行了说明,但是,本发明,不仅限于该实施例。只要不脱离本发明的宗旨,对本实施例实施本领域技术人员想到的各种变形而得到的形态,以及组合不同实施例的构成要素来构筑的形态,也可以包含在本发明的一个或多个形态的范围内。

例如,也可以组合所述实施例2或3、和实施例1的变形例。也就是说,所述实施例2以及3的几个处理,也可以由信息终端进行。

并且,在所述实施例6中,组合了实施例1和实施例4或5,但是,也可以任意组合实施例2或3、实施例4或5以及实施例1的变形例。

并且,在所述实施例1以及2中,利用阈值面积对判断区域是否为空白进行了判断,但是,并不一定需要利用阈值面积。例如,也可以对判断区域内的全部是否为空白区域进行判断。

并且,在所述实施例1以及2中,由矩形的宽度以及高度表示阈值面积,但是,不仅限于此。例如,也可以由相对于判断区域的比率(例如90%)表示阈值面积。也可以预先规定这样的比率,也可以根据来自用户的输入决定这样的比率。

并且,在所述各个实施例中,显示表示印刷被取消的印刷用图像的信息,但是,不仅限于此。例如,也可以不将该信息提示给用户。并且,也可以印刷该信息。

并且,判断区域的设定也可以被自动执行。例如,判断区域也可以被预先设定为,相当于除印刷用图像内的空白区域以外的从左上开始的多个文字部分的区域。由于用于制作一般的资料的软件为横写,其结构为从左上开始来制作文章,因此,在大多的情况下能够高效地进行空白区域的判断。并且,也可以不是多个文字部分,而是可以被预先设定为相当于从左上开始的多行部分的区域。并且,例如,判断区域也可以被预先设定为,除印刷用图像内的空白区域以外的从中心开始的一定的范围。在用于制作一般的演示用资料的软件中,由于文章或资料被配置在中央附近,因此,在大多的情况下能够高效地进行空白区域的判断。并且,例如,也可以对将判断区域设定在上述左上的方法、与设定在从上述中心开始的一定的范围的方法进行组合。并且,例如,在进行印刷的印刷用图像存在多个的情况下,也可以对多个印刷用图像进行比较,通过对存在共同的数据的区域进行确定,而将除此之外的区域设定为判断区域。

并且,在所述各个实施例中,表示印刷被取消的印刷用图像的信息,包括印刷被取消的日期时间以及页码,但是,不仅限于此。例如,表示印刷用图像的信息,也可以仅包括日期时间以及页码的一方。并且,例如,在从信息终端向印刷装置发送印刷用图像的情况下,表示印刷用图像的信息,也可以包括信息终端的识别信息、以及印刷用图像的文件名。

并且,也可以经由通信路连接的其他的一个以上的装置具备,印刷装置具备的各个构成要素。例如,也可以是,印刷装置包括印刷部以及读取部,信息终端包括输入部以及显示部,服务器装置包括控制部以及存储部。并且,例如,印刷装置也可以,不具备输入部、显示部、读取部以及存储部,而仅具备控制部以及印刷部。具体而言,若信息终端进行印刷的指示,则数据被发送到服务器装置,服务器装置识别空白页,印刷装置以除去空白页的方式进行印刷处理。空白页的除去也可以由服务器装置或印刷装置的任一方进行。

而且,在所述实施例4以及5中,用于决定像素线内的空白区域的结束位置的规定范围,由空白区域的开始位置的像素或邻接的像素的浓度等级定义,但是,规定范围,不仅限于此。例如,规定范围,也可以由从空白区域的开始位置的像素到邻接的像素的平均浓度等级定义。也就是说,规定范围也可以是,以从空白区域的开始位置像素(第一像素)到邻接的像素的平均浓度等级为基准的预先规定的浓度等级以内的范围。根据该结构,能够将以具有包括在从第一像素到邻接的像素的平均浓度等级为基准的预先规定的浓度等级以内的范围内的浓度等级的像素,包括在空白区域中。因此,能够防止具有离平均浓度等级远的浓度等级的像素包括在空白区域中,能够将浓度等级均匀的区域决定为空白区域。

而且,在所述实施例5中,判断最大浓度等级以及最小浓度等级的差分是否比阈值差分大,根据判断结果取消空白区域的决定,但是,不仅限于最大浓度等级以及最小浓度等级的差分。也就是说,若能够评价空白区域内的像素的浓度等级的不均匀,则可以利用任何值。例如,决定部也可以,在像素线内的空白区域中包括的像素中,判断具有与空白区域的开始位置的像素(第一像素)的浓度等级一致的浓度等级的像素的比例是否比阈值比例小。在此情况下,决定部,在平均浓度等级比阈值等级大、且比例比阈值比例小的情况下,取消像素线的空白区域的决定即可。根据该结构,能够防止将包括具有与第一像素的浓度等级不同的浓度等级的多个像素的区域决定为空白区域。

而且,在所述实施例4以及5中,在图24示出的处理中,从多个像素线中依次处理一个像素线,但是,也可以并列处理两个以上的像素线。

而且,在所述实施例4以及5中,结合像素线内的像素的排列方向上开始位置以及结束位置一致的彼此邻接的空白区域,但是,不仅限于此。例如,也可以结合开始位置彼此不同的空白区域22以及23(参照图27b)。也就是说,即使开始位置以及结束位置的一方或双方不同的空白区域,也可以结合彼此邻接的空白区域。

而且,在所述实施例4以及5中,说明了单色图像的空白区域的决定,但是,也可以将该空白区域的决定,适用于彩色图像。例如,图像处理装置也可以,针对红、绿以及蓝的三个颜色的图像的每一个中决定空白区域,在三个颜色的图像的空白区域的位置以及大小一致的情况下,将该空白区域决定为彩色图像内的空白区域。并且,图像处理装置也可以,将三个颜色的图像中包括的空白区域的重复的区域决定为彩色图像内的空白区域。

而且,在所述实施例6中,根据所述实施例4或5中决定的空白区域取消图像的印刷,但是,空白区域的利用例子,不仅限于此。例如,如专利文献2,也可以在图像的读取时的传感器的移动速度的控制中利用由图像处理装置决定的空白区域。并且,例如,也可以为了决定用于光学字符识别(ocr)的区域,而利用由图像处理装置决定的空白区域。

也可以将本发明,作为印刷装置以及利用了该印刷装置的印刷网络来利用。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1