图像处理装置的制作方法

文档序号:16243845发布日期:2018-12-11 23:22阅读:145来源:国知局
图像处理装置的制作方法

本发明的实施方式涉及进行通过具有预定的颜色信息的线抽取的图像与合成位置的指定的图像处理装置以及图像处理方法。

背景技术

以往已知如下技术:用标记圈出原稿上的局部的图像,图像处理装置通过读取该原稿来截取图像并抽取。

这时,通过在标记的附近记载管理用的记号(例如数字等),抽取的图像和管理用的记号建立关联来进行管理。

但是,在现有的技术中,有时会将原本形成在原稿上的记号误识别作为管理用的记号。



技术实现要素:

发明所要解决的技术问题

本发明的实施方式要解决的技术问题在于提供一种图像处理装置,所述图像处理装置从截取原稿中抽取用具有规定的颜色信息的线圈出的区域的图像,基于与规定的颜色信息建立关联的配置位置信息,从抽取的图像中生成新的图像。

用于解决技术问题的技术方案

为了解决上述技术问题,本实施方式的图像处理装置读取部,读取片材上的图像;获取部,从由所述读取部读取到的所述图像中获取图像数据;颜色信息抽取部,从所述图像数据中抽取颜色信息;存储部,存储规定的颜色信息;图像抽取部,在所述获取部从通过所述读取部读取的第一片材上的图像获取的第一图像数据中,抽取由具有所述规定的颜色信息的线圈出的第二图像数据;以及图像生成部,基于所述第二图像数据,生成第三图像数据。

附图说明

图1是示出第一实施方式的图像处理装置的构成的框图。

图2是示出第一实施方式的图像抽取部的构成的框图

图3是示出第一实施方式的控制面板的显示的平面图。

图4是示出第一实施方式的控制面板上的通知画面的平面图。

图5是示出第一实施方式的颜色登录用原稿的平面图。

图6是示出第一实施方式的颜色信息db中存储的信息的平面图。

图7是示出第一实施方式的矩形化的平面图。

图8是示出第一实施方式的矩形化的变形例的平面图。

图9是示出第一实施方式的图像生成部的构成的平面图。

图10是示出第一实施方式的截取区域的矩形化的平面图。

图11是示出第一实施方式的配置区域的矩形化的平面图。

图12是示出第一实施方式的区域信息保持部中存储的信息的表。

图13是第一实施方式的截取区域的信息获取的流程图。

图14是第一实施方式的配置区域的信息获取的流程图。

图15是第一实施方式的图像合成的流程图。

图16是第二实施方式的截取区域的信息获取的流程图。

图17是示出第三实施方式的截取区域的矩形化的平面图。

图18是示出第三实施方式的配置区域的矩形化的平面图。

图19是示出第三实施方式的区域信息保持部存储的信息的表。

图20是示出第三实施方式的类似的颜色信息的判断方法的平面图。

附图标记说明

1…图像处理装置;2…截取原稿;3…配置原稿;4…颜色登录用原稿;100…控制部;125…读取部;130…存储部;140…打印部;145…定影部;155…图像处理部;160…图像抽取部;165…图像生成部;210…颜色抽取部;230…区域信息保持部。

具体实施方式

下面,参照附图,对用于实施发明的实施方式进行说明。

(第一实施方式)

在本实施方式中,作为图像处理装置1,以具有能够在片材上形成色调剂像的功能的复合机(mfp;multifunctionperipheral:多功能外围设备)为例进行说明。

图1是示出图像处理装置1的构成的框图。图像处理装置1具有控制部100、读取部125、存储部130、控制面板135、打印部140、定影部145、输送部150、图像处理部155以及通信接口(i/f)部170。图像处理装置1的各部分经由总线175连接。

控制部100具有处理器105和存储器110,处理器105由cpu(centralprocessingunit:中央处理器)或者mpu(microprocessingunit:微处理器)构成。存储器110例如是半导体存储器,具有存储各种控制程序的rom115(readonlymemory:只读存储器)以及向处理器105提供临时的作业区域的ram120(randomaccessmemory:临时存取存储器)。控制部100基于rom115中存储的各种程序等,控制图像处理装置1的各部分。

读取部125是例如读取成为对象的片材的图像的扫描仪。读取部125将读取的图像信息作为图像数据保存在后述的存储部130中。存储部130中保存的图像数据可以经由网络发送给其他信息处理装置。另外,存储部130中保存的图像数据可以通过后述的打印部140在其他片材上形成图像。

存储部130保存读取部125读取的图像数据。存储部130例如可以是硬盘驱动器、其他磁存储装置、光学式存储装置、或闪速存储器等的半导体存储装置,或者它们的任意组合。

控制面板135具有显示部和操作部。显示部例如是液晶显示器和有机el(electroluminescence:电致发光)显示器等。显示部显示与图像处理装置1相关的各种信息。操作部接受用户的操作。操作部将对应于用户执行的操作的信号输出到控制部100。此外,显示部和操作部可以作为一体的触摸面板构成。

打印部140通过色调剂在片材的表面上形成图像。色调剂例如是黄(y)、品红(m)、青(c)、黑(k)等的色调剂。打印部140具有带电部、感光筒、曝光部、显像器、转印辊、转印带。带电部对感光鼓的表面同样地附加电荷。曝光部向感光鼓上照射激光。由此,损失照射激光的部分的电荷,在感光鼓上形成静电的像(静电潜影)。从保持色调剂的墨盒供给的色调剂通过显像器供给到感光鼓,在静电潜影上形成色调剂的像。将该像转印在转印带上(一次转印),通过转印辊转印在片材上(二次转印)。

定影部145包括加热辊和加压辊。加热辊从片材的表面侧对片材加热。加压辊从片材的背面侧对片材施加压力。定影部145通过该热和压力,使图像形成时转印在片材上的色调剂像定影。

输送部150具有配置在输送路径上的多个输送辊以及驱动这些辊的输送电机。输送部150从供纸托盘沿着输送路径输送片材,经由打印部140和定影部145向排纸托盘排纸。

图像处理部155具有图像抽取部160和图像生成部165。作为图像处理部155的构成,能够使用上述的cpu或mpu等。另外,作为处理器105的asic(applicationspecificintegratedcircuit:专用集成电路)可以实现图像处理装置1包括的功能的一部分或者全部。

图像抽取部160抽取形成在原稿上的特定的区域的图像数据。预定区域的图像数据例如是通过记号笔或圆珠笔的手绘的线(以下称为手绘线)圈出的区域的图像。图像抽取部160抽取区域内的图像数据,存储该抽取的图像数据、圈出区域的手绘线的颜色信息以及与颜色信息建立关联的位置信息。图像生成部165基于由图像抽取部160抽取的一或多个图像数据生成新的图像数据。将在后文详细叙述其构成。

通信i/f部170是与外部的设备连接的接口。通信i/f部170例如经由bluetooth(注册商标)、红外线通信、光通信这样的ieee802.15、ieee802.11、ieee802.3等合适的无线或有线与网络上的外部装置通信。通信i/f部170还可以包括连接usb规格的连接端子的usb连接部或并联接口等。控制部100经由通信i/f部170与复合机、其他外部设备通信。

图2是第一实施方式的图像处理装置1的图像抽取部160的框图。图像抽取部160包括区域种类判断部200、图像输入部205、颜色抽取部210、区域检测部215、矩形化部220、颜色除去部225以及区域信息保持部230。

区域种类判断部200判断读取部125读取的原稿是用于抽取图像数据的原稿(下面称为截取原稿2),还是用于生成图像数据的包含位置信息的原稿(下面称为配置原稿3)。例如,如图3所示,控制面板135显示“扫描”按钮135(a)、“配置”按钮135(b)、“合成”按钮135(c)、图像135(d)和图像135(e)。当按下控制面板135上的“扫描”按钮135(a)或者“配置”按钮135(b)时,控制部100使读取部125读取原稿。在按下控制面板135上的“扫描”按钮135(a)的情况下,区域种类判断部200将读取部125读取的原稿判断为截取原稿2。

图3的(a)是示出读取部125读取截取原稿2后的控制面板135的图。在此,图像135(d)是读取部125从截取原稿2获取的图像数据。在按下控制面板135上的“配置”按钮135(b)时,区域种类判断部200判断读取的原稿是配置原稿3。此外,期待在读取部125进行截取原稿2的读取之前改变“配置”按钮135(b)的颜色来显示,即便按下“配置”按钮135(b)控制面板135也不作反应。“合成”按钮135(c)也同样地,期待在读取部125进行截取原稿2以及配置原稿3的读取前改变颜色来显示,即便按下“合成”按钮135(c),控制面板135也不作反应。图3的(b)是示出读取部125读取配置原稿3后的控制面板135的图。在此,图像135(e)表示后述的图像生成部165根据从截取原稿2获取的图像数据和从配置原稿3获取的图像数据而生成的新图像数据。

此外,如图4所示,在按下“扫描”按钮135(a)时,控制部100可以在控制面板135上显示为在读取部125上设置截取原稿2。另外,同样地,在按下“配置”按钮135(b)时,控制部100可以在控制面板135上显示为将配置原稿3设置在读取部125上。

图像输入部205将在读取部125读取的图像数据的信息输入到图像抽取部160的颜色抽取部210中。在此,以输入的信息为基础,图像抽取部160的各部分进行处理。

颜色抽取部210检测形成在各原稿上的颜色信息。颜色抽取部210例如作为颜色信息获取在原色的rgb色空间中显示的信息值,基于该信息值识别手绘线。此外,本实施方式的预定的颜色信息从当读取部125读取用于登录预定的颜色信息的原稿(以下称为颜色登录用原稿4)时获取的图像数据中获取。颜色抽取部210将从颜色登录用原稿4获取的颜色信息作为rgb值存储在存储部130的未图示的颜色信息数据库(db)中。对此处获取的颜色信息标注颜色编号或者颜色名称的至少一个来存储。颜色抽取部210当从截取原稿2以及配置原稿3中获取的颜色信息中检测颜色信息db中登录的预定的颜色信息时,将该颜色信息存储在区域信息保持部230中。

区域检测部215将通过颜色抽取部210检测到的以手绘线圈出的部分作为区域判断。下面,将在截取原稿2上检测到的区域作为截取区域250,将在配置原稿3上检测到的区域作为配置区域260。

矩形化部220形成矩形,矩形内包在区域检测部215检测到的区域。下面,将在截取原稿2上形成的矩形设为截取矩形255,将在配置原稿3形成的矩形设为配置矩形265。

在截取原稿2的读取时,颜色除去部225从区域检测部215检测到的截取区域250的图像数据中进行手绘线的除去,将除去后得到的图像数据存储在区域信息保持部230中。

区域信息保持部230将由区域种类判断部200、矩形化部220以及颜色除去部225得到的信息针对每个区域建立关联并存储。另外,还存储颜色抽取部210获取的预定的颜色信息。

图5是示出颜色登录用原稿4的平面图。在颜色登录用原稿4中形成有用于登录预定的颜色信息的手绘线。例如,在图5中作为用于登录预定的颜色信息的手绘线,形成有绿240g、粉240p、黄240y、蓝240b以及海军蓝240n的手绘线。通过使读取部125读取该颜色登录用原稿4,颜色抽取部210从形成在颜色登录用原稿4上的手绘线获取颜色信息,存储(登录)在颜色信息db中。下面,将该颜色信息作为预定的颜色信息进行处理。此外,形成在颜色登录用原稿4上的手绘线不需要是直线,还可以是曲线、文字或者图形等。下面,基于从颜色登录用原稿4获取的预定的颜色信息,图像处理部155进行处理。

图6是示出存储在颜色信息db中的颜色信息的表。颜色信息db将从颜色登录用原稿4中获取的规定的颜色信息作为rgb值存储。控制部100对这些信息的每个标注颜色编号,存储在颜色信息db中。但是,在以后的图中,为了说明方便,与颜色编号一起记载颜色名称进行说明。

图7是示出内包截取区域250的截取矩形255的平面图。下面,使用图7说明矩形化部220的处理。在图7中,除三个截取区域2501、2502以及2503之外还示出内包各个区域的截取矩形2551、2552以及2553。在该图7中,用实线示出截取区域250,用虚线示出截取矩形255。矩形化部220计算各截取区域250中的截取矩形255的信息,存储在区域信息保持部230中。

截取矩形255的信息是指例如截取矩形2551的坐标信息(xi1,yi1),尺寸信息(xi1,yi1)以及区域编号(1)等。这些处理在配置原稿3的读取时对于配置区域260同样进行。下面说明该处理。

例如,截取区域2501、2502和2503是通过分别具有不同的颜色信息的手绘线形成的截取区域250。

首先,对于xy坐标系,将截取区域2501的截取矩形2551的坐标表示为(xi1,yi1)。在此,1表示区域编号。区域编号是对于被检测到的截取区域250从1开始依次分配的编号。如果将截取矩形255的x方向的大小作为xi1,将y方向的大小作为yi1,则截取矩形255的顶点的坐标表示为(xi1,yi1),(xi1+xi1,yi1),(xi1,yi1+yi1),(xi1+xi1,yi1+yi1)。

在此,i,i示出原稿为截取原稿2。原稿为配置原稿3时,代替i,i,由o,o表示。

同样地,矩形化部220得到截取区域2502和2503的截取矩形2552和2553的坐标和大小的信息。

此外,上述截取矩形255的形成在配置原稿3的矩形化时也同样进行。

此外,在截取原稿2上通过同一手绘线圈出的截取区域250为多个的情况下,矩形化部220可以在结合由该同一手绘线圈出的截取区域250后作为一个图像存储在区域信息保持部230中。

例如,在图7中,通过相同的手绘线形成截取区域2501和2503,截取区域2502由与形成截取区域2501和2503的手绘线不同的手绘线形成。

在这种情况下,如图8的(a)所示,矩形化部220移动并结合截取矩形255,使得截取矩形2551的顶点(xi1,yi1+yi1)和截取矩形2553的顶点(xi3,yi3)一致。

通过这样的方式结合的截取矩形255中内包的图像数据作为一个图像数据处理,矩形化部220对于该图像数据与其他截取区域250同样地进行矩形化(图8的(b))。将该截取矩形255的信息存储在区域信息保持部230中。

接着,说明构成图像处理部155的图像生成部165。

图9是示出第一实施方式的图像生成部165的构成的框图。图像生成部165包括合成位置决定部300、变倍率计算部301、变倍部302、合成部303。

合成位置决定部300决定将区域信息保持部230中存储的图像数据合成在原稿上的哪个位置。例如,以区域信息保持部230中存储的手绘线的信息为基础,参考与截取区域250相同的手绘线圈出的配置区域260的坐标确定该截取区域250的坐标。例如,使通过蓝的手绘线圈出的截取区域250的坐标与通过蓝的手绘线圈出的配置区域260的坐标一致。

变倍率计算部301以合成对象的截取区域250的矩形尺寸(xi,yi)和该合成位置的配置区域260的矩形尺寸(xo,yo)为基础,计算变倍率以使截取矩形255容纳在配置矩形265中。

变倍部302基于变倍率计算部301算出的倍率,改变截取区域250的大小。

合成部303将通过变倍部302改变大小的截取区域250合成到由合成位置决定部300决定的坐标。此外,通过该合成生成的图像数据通过在图像处理装置1进行印刷、向pc发送邮件或者保存到从外部可连接的服务器等,作为能够与一般的图像文件同样利用的图像数据生成。

在此,使用图5、图10和图11,说明图像处理部155的处理例。图10是形成有截取区域250的截取原稿2的平面图。图11是形成有配置区域260的配置原稿3的平面图。

图10的截取原稿2设为通过在图5中登录的预定的颜色信息的蓝、粉以及绿的手绘线形成截取区域250b、250p和250g。关于截取区域250b、250p和250g,与图7同样地,矩形化部220进行截取区域250的矩形化,以内包区域的线的方式形成截取矩形255,并且对区域编号(1)、(2)和(3)进行计数。区域信息保持部230将截取矩形255的坐标、尺寸、颜色编号、区域编号的信息以及区域内的图像数据建立关联存储。

图11的配置原稿3设为通过在图5中登录的预定的颜色信息的粉、绿以及黄的手绘线形成配置区域260p、260g和260y。对于该区域,与图7的截取区域250的矩形化同样,矩形化部220以内包配置区域260的方式形成矩形265,并且对区域编号(1)、(2)以及(3)计数。区域信息保持部230将配置矩形265的坐标、尺寸、颜色号码、区域号码的信息建立关联并存储。

图12是示出本实施方式的区域信息保持部230中存储的信息的表的一例。在该例中,作为区域种类,如果是截取区域250则表示为i,如果是配置区域260则表示为o。

以这些信息为基础,合成位置决定部300计算合成位置,变倍率计算部301计算变倍率。例如,使通过粉的手绘线形成的截取区域250p的坐标符合通过粉的手绘线形成的配置区域260p的坐标。并且,变倍部302变倍,以使该截取区域250p的截取矩形255p的尺寸成为截取矩形255p内包于配置区域260p的配置矩形265p,合成部303进行图像的合成。

接着,对于由绿的手绘线形成的配置区域260g也进行同样的处理。这样针对存储在区域信息保持部230的每个配置区域260依次进行处理。在此,由黄的手绘线形成的配置区域260y没有存储对应于它的截取区域250的信息。因此,图像生成部165没有进行用于合成图像的处理而进入下一区域的处理。

同样地,图10的由蓝的手绘线形成的截取区域250b由于没有存储与其对应的配置区域260的信息,因此图像生成部165没有进行处理而在下一区域进行处理。对整个区域进行该处理。

图13是示出第一实施方式的存储截取区域250的处理的流程图。此外,在开始该处理之前,控制部100通过读取部125读取颜色登录用原稿4,将预定的颜色信息存储在颜色信息db。当按下控制面板135上的“扫描”按钮135(a)时,控制部100使读取部125开始原稿的读取(act100)。这时,区域种类判断部200通过“扫描”按钮135(a)被按下,判断读取部125读取的原稿的种类是截取原稿2(act101)。读取部125在扫描仪读取截取原稿2,获取图像数据(act102)。

接着,控制部100通过颜色抽取部210,检测获取的图像数据内是否包含手绘线,若包含手绘线则判断其颜色信息(act103)。检测到手绘线时,控制部100通过区域检测部215判断用手绘线圈出的区域是截取区域250。(act104)。其后,控制部100通过矩形化部220形成截取矩形255,使得截取矩形255内包形成由区域检测部215检测到的截取区域250的线(act105)。控制部100通过颜色除去部225从图像数据中除去形成区域的手绘线(act106)。控制部100将在到此为止的处理中算出的区域种类、矩形信息、颜色信息以及图像的信息针对各区域建立关联存储在区域信息保持部230中(act107)。

其后,如果颜色抽取部210检测到具有其他预定的颜色信息的手绘线(act108,是),控制部100重复act103到act107的处理,对于由手绘线圈出的全部截取区域250存储区域信息。在存储全部区域250的区域信息后,在截取原稿2中存在其他页的情况下(act109,是),控制部100重复act102到act108的处理,使得在全部页中进行上述处理。如果在全部页中进行处理(act109,否),控制部100结束存储截取区域250的信息的一系列处理。

图14是示出第一实施方式的图像处理装置1的存储配置区域260的处理的流程图。当按下控制面板135上的“配置”按钮135(b)时,控制部100使读取部125开始原稿的读取(act200)。这时,区域种类判断部200通过“配置”按钮135(b)被按下,判断读取部125读取的原稿种类是配置原稿3(act201)。读取部125在扫描仪读取配置原稿3,获取图像数据(act202)。

接着,控制部100通过颜色抽取部210,检测获取的图像数据内是否包含手绘线,如果包含手绘线,则判断其颜色信息(act203)。检测到手绘线时,控制部100通过区域检测部215判断由手绘线形成的部分是配置区域260(act204)。其后,控制部100通过矩形化部220形成配置矩形265,使得配置矩形265内包形成由区域检测部215检测到的配置区域260的线(act205)。控制部100将在到此为止的处理中算出的区域种类、矩形信息、颜色信息针对各个区域建立关联,存储在区域信息保持部230中(act206)。

颜色抽取部210如果检测到具有其他预定的颜色信息的手绘线(act207,是),控制部100重复从act203到act206的处理,针对整个区域存储区域信息。在存储整个区域的区域信息后(act207,否),在配置原稿3中有其他页的情况下(act208,是),控制部100重复从act202到act207的处理,使得在全部页中进行上述处理。如果在全部页中进行处理(act208,否),则控制部100结束存储配置区域260的信息的一系列处理。

图15是示出第一实施方式的图像合成的处理的流程图。

当控制面板135的“合成”按钮被按下时,控制部100基于由图像生成部165存储在区域信息保持部230的信息,开始图像数据的合成(act300)。合成位置决定部300基于配置区域260的矩形信息,决定原稿上的合成位置的坐标(act301)。其后,控制部100通过合成部303判断是否具有与配置区域260的颜色信息相同的颜色信息的截取区域250的信息(act302)。如果没有符合的截取区域250(act302,是),控制部100将处理进行到act306。在有符合的截取区域250的情况下(act302,否),控制部100通过变倍率计算部301,以将截取区域250内包于配置区域260的方式计算截取区域250的倍率(act303)。接着,控制部100通过变倍部302,基于变倍率计算部301计算的倍率,改变截取区域250的尺寸(act304)。在这些处理后,控制部100通过合成部303将变倍后的截取区域250合成在由合成位置决定部300计算的合成位置(act305)。

控制部100针对存储的全部配置区域260每个进行这些处理。如果还存在其他应处理的配置区域260(act306,是),控制部100重复从act301到act305的处理,直到所有配置区域260的处理结束为止。如果没有应处理的配置区域260(act306,否),控制部100结束图像生成的一系列处理。

以上,本实施方式的图像处理装置通过从颜色登录用原稿预先登录规定的颜色信息,原本形成在截取原稿和配置原稿上的文字、记号通过手绘线从截取原稿上抽取图像,能够生成新的图像。

(第二实施方式)

接着,参照附图说明第二实施方式。关于图像处理装置1的构成,由于与第一实施方式相同而标注相同的符号,省略说明。

在第一实施方式中,读取部125通过读取颜色登录用原稿4,将预定的颜色信息存储在颜色信息db中,但在第二实施方式中,将从配置原稿3中获取的颜色信息作为预定的颜色信息使用。也就是说,控制部100通过将从配置原稿3中获取的颜色信息存储在颜色信息db中,读取部125不需要进行颜色登录用原稿4的读取。

参照图10和图11,说明第二实施方式的图像处理部155的处理。

图11的配置原稿3通过粉、绿、黄的手绘线形成三个配置区域260p、260g和260y。对于该配置区域260,矩形化部220以内包区域的线的方式形成配置矩形265p、265g和265y,并且在各个区域中计数区域编号(1)、(2)和(3)。另外,控制部100将颜色抽取部210抽取的颜色信息分别标注1~3的颜色编号。控制部100将这些颜色信息的rgb值和颜色编号存储在颜色信息db中。其后,区域信息保持部230将配置矩形265的坐标、尺寸、颜色编号、区域编号的信息建立关联并存储。

图10的截取原稿2通过蓝、粉、绿的手绘线形成三个截取区域250b、250p和250g。读取部125读取该截取原稿2时,颜色抽取部210首先以从读取的配置原稿3的图像数据中获取的颜色信息为基础,检测区域。

也就是说,形成图10的截取原稿2上的三个截取区域250b、250p和250g的手绘线中,蓝的手绘线没有作为在配置原稿3中检测到的预定的信息存储在颜色信息db中。因此,通过蓝的手绘线形成的截取区域250b没有作为截取区域250处理,不进行矩形化、信息的存储。

另一方面,针对通过粉的手绘线形成的截取区域250p、通过绿的手绘线形成的截取区域250g,进行矩形化。而且,以内包这些区域的方式形成截取矩形255,并且对各个截取区域计数区域编号(1)和(2)。另外,控制部100与在配置原稿3的读取时同样地,对粉色标注1的色编号,对绿色标注2的色编号。其后,区域信息保持部230存储截取矩形255的坐标、尺寸、颜色编号、区域编号的信息以及区域内的图像数据。

在配置原稿3的读取时存储的颜色信息中,在截取原稿2的读取时存在没有被检测到颜色信息的情况下,控制部100可以通过将该内容显示在控制面板135上等进行通知。

图16是示出第二实施方式的图像处理装置1的截取区域250的存储的处理的流程图。此外,在进行以下的处理之前,通过读取部125从配置原稿3中获取配置区域260的信息,区域信息保持部230存储该信息。该处理由于与图14相同而省略。

当控制面板135上的“扫描”按钮135(a)被按下时,控制部100通过读取部125开始原稿的读取(act400)。这时,控制部100可以使控制面板135显示为使读取部125读取截取原稿2。这时,区域种类判断部200通过“扫描”按钮135(a)被按下判断读取部125读取的原稿的种类是截取原稿2(act401)。读取部125在扫描仪中读取原稿,获取图像数据(act402)。

接着,控制部100通过颜色抽取部210,检测获取的图像数据内是否包含手绘线,如果包含手绘线则判断该颜色信息(act403)。在此,控制部100对于在配置原稿3的读取时通过未检测到的颜色信息的手绘线形成的截取区域250,不通过矩形化部220进行矩形化并且没有在区域信息保持部230中存储区域250的消息。然后,控制部100进入下一截取区域250的处理(act404,是)。如果检测到配置原稿3的读取时检测到的颜色信息(act404,否),则控制部100将通过区域检测部215判断由该手绘线圈出的区域是截取区域250(act405)。

其后,控制部100通过矩形化部220形成截取矩形255,使得截取矩形255内包由区域检测部215检测到的区域250(act406)。控制部100通过颜色除去部225从图像数据中除去形成区域250的手绘线(act407)。控制部100将通过到此为止的处理算出的区域种类、坐标、尺寸、颜色信息与各个区域建立关联,存储在区域信息保持部230中(act408)。其后,颜色抽取部210如果检测到其他具有预定的颜色信息的手绘线(act409,是),控制部100重复act403到act408的处理,直到针对通过手绘线圈出的所有截取区域250存储区域信息为止。在存储所有区域250的区域信息后,在截取原稿2上有其他页的情况下(act410,是),控制部100重复act402到act409的处理,使得在所有页中进行所述处理。如果在所有页中进行处理(act410,否),则存储截取区域250的一系列处理结束。

若在区域信息保持部230中存储配置区域260和截取区域250的信息,则如在图15中进行的说明,进行图像数据的合成。

以上,本实施方式的图像处理装置即便没有预先进行颜色登录用原稿的读取也通过从配置原稿获取预定的颜色信息进行图像生成处理。

(第三实施方式)

接着,参照附图说明第三实施方式。

在截取原稿2检测到的手绘线包含在配置原稿3中没有检测到手绘线的情况下,第三实施方式的图像处理装置1将该手绘线作为在通过配置原稿3检测到的手绘线中与最接近的颜色信息的手绘线相同的手绘线进行处理。关于图像处理装置1的构成,由于与第一实施方式相同而标注相同的符号,省略说明。

参照图6、图17和图18,说明第三实施方式的图像处理部155的处理。此外,在进行这些处理前,如第一实施方式所示,预先读取颜色登录用原稿4,在颜色信息db中存储预定的颜色信息。

图17的截取原稿2是通过粉、绿、海军蓝的手绘线形成三个区域250p、250g和250n。对于这些区域250,与第二实施方式同样地,矩形化部220进行矩形化、区域编号(1)、(2)和(3)的计数。区域信息保持部230将矩形的坐标、尺寸、颜色编号、区域编号的信息建立关联并存储。

图18的配置原稿3通过粉、绿和蓝的手绘线形成三个区域260p、260g和260y。针对这些区域,矩形化部220进行矩形化,对区域编号(1)、(2)和(3)进行计数。区域信息保持部230将矩形的坐标、尺寸、颜色编号、区域编号的信息建立关联并存储。

图19是示出区域信息保持部230中存储的截取区域250和配置区域260的区域信息的表。在截取原稿2中通过粉、绿和海军蓝的手绘线形成各个区域250p、250g和250n,但这其中,海军蓝的颜色信息没有作为配置原稿3的颜色信息存储。在这种情况下,将海军蓝的颜色信息作为在配置原稿3的信息而存储的颜色信息中与最接近海军蓝的颜色信息作为同一的颜色信息处理。

例如,由截取原稿2检测到的颜色信息和由配置原稿3检测到的颜色信息是否类似的判断通过基于在rgb色空间上的rgb值的向量的长度判断。

在两个三维向量a=(ai,aj,ak)和b=(bi,bj,bk)中,向量ab的长度|ab|通过以下的式子表示。

|ab|=((bi-ai)^2+(bj-aj)^2+(bk-ak)^2^(1/2)

使用上述式子,海军蓝-粉的向量的长度表示为266,海军蓝-绿的向量的长度表示为274,海军蓝-蓝的向量的长度距离表示为155。

由此,海军蓝-蓝的向量的长度成为最小的值,因此海军蓝的颜色信息与蓝的颜色信息类似,在图15中说明的合成处理中作为蓝的颜色信息处理。

此外,颜色抽取部210也可以设为在对向量的长度设置阈值,即便是向量的长度取最小的值的组合,取阈值以上的值的情况下,也不会将该颜色信息作为类似的颜色信息处理。例如,在将阈值设定为90的情况下,由于上述海军蓝-蓝的向量的长度为阈值以上,因此不作为类似的颜色处理。

此外,控制部100对手绘线的颜色信息是否类似的判断并不限定于上述方法,可以基于色差或者不均衡判断。例如,如图20所示,通过将横轴作为(r-g)的值,将纵轴作为(g-b)的值,控制部100呈二维地表现各颜色信息,能够进行颜色信息的类似判断。例如,蓝是rgb值为(0,0,255),因此坐标270b表示为(0,-255)。同样的,绿的坐标270g是(255,-255),粉的坐标270p为(80,-10)。并且,控制部100设定供给颜色信息的类似的范围的阈值。该阈值是用于将颜色信息db中没有存储的颜色信息看作规定的颜色信息的范围。图20的虚线示出看作类似的颜色信息的范围。在此,作为阈值,设定为从各颜色信息的坐标±70。由此,例如将具有(80±70,-10±70)的坐标的颜色信息作为粉的颜色信息处理。

如上所述,使截取区域250和配置区域260对应进行图像合成的处理。

此外,在上述例子中,读取部125通过在截取原稿2和配置原稿3之前读取颜色登录用原稿4获取颜色信息,但读取部125也可以在截取原稿2之前读取配置原稿3,获取预定的颜色信息。在这种情况下,颜色抽取部210在截取原稿2的读取时,进行从截取原稿2获取的颜色信息和从配置原稿3预先登录在颜色信息db的颜色信息是否类似的判断。

此外,在上述例子中,当颜色抽取部210判断手绘线的颜色信息时,进行颜色信息的类似判断,但可以基于区域信息保持部230中存储的信息,比较截取区域250的颜色信息和配置区域260的颜色信息进行类似判断。

以上,本实施方式的图像处理装置在通过与形成在配置原稿上的手绘线类似的手绘线形成的截取原稿上的区域也能够作为截取区域识别,进行图像生成。

此外,在这些实施方式中,在区域信息保持部230存储的颜色信息中,在存在仅通过截取原稿2或配置原稿3的任一方获取的颜色信息的情况下,控制部100可以将该内容通知给用户。该通知通过对控制面板135的显示等进行。

此外,配置原稿3以及颜色登录用原稿4不需要是白色的纸。另外,配置原稿3可以是预先形成图像的片材。

此外,本实施方式的处理的顺序可以替换为效果不变的程度。例如,在图11的act207中,在存在其他颜色信息的情况下针对该全部颜色信息存储区域信息后开始下一页的处理,但也可以针对一个颜色信息进行全部页的处理后开始下一颜色信息的处理。

虽然说明了几个实施方式,但这些实施方式只是作为示例而提出的,并非旨在限定发明的范围。这些实施方式能够以其他各种方式进行实施,能够在不脱离发明的宗旨的范围内进行各种省略、替换、变更。这些实施方式及其变形被包括在发明的范围和宗旨中,同样地被包括在权利要求书所记载的发明及其均等的范围内。

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